diff --git a/go.mod b/go.mod index aae9101f..c24d92f7 100644 --- a/go.mod +++ b/go.mod @@ -37,8 +37,7 @@ require ( github.com/tsg/go-daemon v0.0.0-20200207173439-e704b93fd89b go.uber.org/zap v1.14.1 // indirect golang.org/x/lint v0.0.0-20191125180803-fdd1cda4f05f - golang.org/x/sys v0.0.0-20200331124033-c3d80250170d // indirect - golang.org/x/text v0.3.2 + golang.org/x/sys v0.1.0 // indirect golang.org/x/tools v0.0.0-20200331202046-9d5940d49312 howett.net/plist v0.0.0-20200225050739-77e249a2e2ba // indirect ) diff --git a/go.sum b/go.sum index 1e70ad3f..d38668b7 100644 --- a/go.sum +++ b/go.sum @@ -138,7 +138,6 @@ github.com/dgrijalva/jwt-go v3.2.1-0.20190620180102-5e25c22bd5d6+incompatible h1 github.com/dgrijalva/jwt-go v3.2.1-0.20190620180102-5e25c22bd5d6+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZmtrrCbhqsmaPHjLKYnJCaQ= github.com/digitalocean/go-libvirt v0.0.0-20180301200012-6075ea3c39a1/go.mod h1:PRcPVAAma6zcLpFd4GZrjR/MRpood3TamjKI2m/z/Uw= github.com/dimchansky/utfbom v1.1.0/go.mod h1:rO41eb7gLfo8SF1jd9F8HplJm1Fewwi4mQvIirEdv+8= -github.com/dlclark/regexp2 v1.1.7-0.20171009020623-7632a260cbaf h1:uOWCk+L8abzw0BzmnCn7j7VT3g6bv9zW8fkR0yOP0Q4= github.com/dlclark/regexp2 v1.1.7-0.20171009020623-7632a260cbaf/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= github.com/dlclark/regexp2 v1.2.0 h1:8sAhBGEM0dRWogWqWyQeIJnxjWO6oIjl8FKqREDsGfk= github.com/dlclark/regexp2 v1.2.0/go.mod h1:2pZnwuY/m+8K6iRw6wQdMtk+rH5tNGR1i55kozfMjCc= @@ -152,7 +151,6 @@ github.com/docker/go-metrics v0.0.1/go.mod h1:cG1hvH2utMXtqgqqYE9plW6lDxS3/5ayHz github.com/docker/go-units v0.4.0 h1:3uh0PgVws3nIA0Q+MwDC8yjEPf9zjRfZZWXZYDct3Tw= github.com/docker/go-units v0.4.0/go.mod h1:fgPhTUdO+D/Jk86RDLlptpiXQzgHJF7gydDDbaIK4Dk= github.com/docker/spdystream v0.0.0-20160310174837-449fdfce4d96/go.mod h1:Qh8CwZgvJUkLughtfhJv5dyTYa91l1fOUCrgjqmcifM= -github.com/dop251/goja_nodejs v0.0.0-20171011081505-adff31b136e6 h1:RrkoB0pT3gnjXhL/t10BSP1mcr/0Ldea2uMyuBr2SWk= github.com/dop251/goja_nodejs v0.0.0-20171011081505-adff31b136e6/go.mod h1:hn7BA7c8pLvoGndExHudxTDKZ84Pyvv+90pbBjbTz0Y= github.com/dop251/goja_nodejs v0.0.0-20200128125109-2d688c7e0ac4 h1:L3xoE2+R67n8YEoNBB9K5h9CYJd3QbD8iYAjnuqFNK8= github.com/dop251/goja_nodejs v0.0.0-20200128125109-2d688c7e0ac4/go.mod h1:hn7BA7c8pLvoGndExHudxTDKZ84Pyvv+90pbBjbTz0Y= @@ -227,7 +225,6 @@ github.com/go-openapi/jsonpointer v0.0.0-20160704185906-46af16f9f7b1/go.mod h1:+ github.com/go-openapi/jsonreference v0.0.0-20160704190145-13c6e3589ad9/go.mod h1:W3Z9FmVs9qj+KR4zFKmDPGiLdk1D9Rlm7cyMvf57TTg= github.com/go-openapi/spec v0.0.0-20160808142527-6aced65f8501/go.mod h1:J8+jY1nAiCcj+friV/PDoE1/3eeccG9LYBs0tYvLOWc= github.com/go-openapi/swag v0.0.0-20160704191624-1d0bd113de87/go.mod h1:DXUve3Dpr1UfpPtxFw+EFuQ41HhCWZfha5jSVRG7C7I= -github.com/go-sourcemap/sourcemap v2.1.2+incompatible h1:0b/xya7BKGhXuqFESKM4oIiRo9WOt2ebz7KxfreD6ug= github.com/go-sourcemap/sourcemap v2.1.2+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= github.com/go-sourcemap/sourcemap v2.1.3+incompatible h1:W1iEw64niKVGogNgBN3ePyLFfuisuzeidWPMPWmECqU= github.com/go-sourcemap/sourcemap v2.1.3+incompatible/go.mod h1:F8jJfvm2KbVjc5NqelyYJmf/v5J0dwNLS2mL4sNA1Jg= @@ -340,7 +337,6 @@ github.com/jmoiron/sqlx v1.2.1-0.20190826204134-d7d95172beb5/go.mod h1:1FEQNm3xl github.com/joeshaw/multierror v0.0.0-20140124173710-69b34d4ec901 h1:rp+c0RAYOWj8l6qbCUTSiRLG/iKnW3K3/QfPPuSsBt4= github.com/joeshaw/multierror v0.0.0-20140124173710-69b34d4ec901/go.mod h1:Z86h9688Y0wesXCyonoVr47MasHilkuLMqGhRZ4Hpak= github.com/joho/godotenv v1.3.0/go.mod h1:7hK45KPybAkOC6peb+G5yklZfMxEjkZhHbwpqxOKXbg= -github.com/josephspurrier/goversioninfo v0.0.0-20190209210621-63e6d1acd3dd h1:KikNiFwUO3QLyeKyN4k9yBH9Pcu/gU/yficWi61cJIw= github.com/josephspurrier/goversioninfo v0.0.0-20190209210621-63e6d1acd3dd/go.mod h1:eJTEwMjXb7kZ633hO3Ln9mBUCOjX2+FlTljvpl9SYdE= github.com/josephspurrier/goversioninfo v0.0.0-20200309025242-14b0ab84c6ca h1:ozPUX9TKQZVek4lZWYRsQo7uS8vJ+q4OOHvRhHiCLfU= github.com/josephspurrier/goversioninfo v0.0.0-20200309025242-14b0ab84c6ca/go.mod h1:eJTEwMjXb7kZ633hO3Ln9mBUCOjX2+FlTljvpl9SYdE= @@ -383,13 +379,11 @@ github.com/magefile/mage v1.9.0/go.mod h1:z5UZb/iS3GoOSn0JgWuiw7dxlurVYTu+/jHXqQ github.com/mailru/easyjson v0.0.0-20160728113105-d5b7844b561a/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc= github.com/mailru/easyjson v0.7.1/go.mod h1:KAzv3t3aY1NaHWoQz1+4F1ccyAH66Jk7yos7ldAVICs= github.com/martini-contrib/render v0.0.0-20150707142108-ec18f8345a11/go.mod h1:Ah2dBMoxZEqk118as2T4u4fjfXarE0pPnMJaArZQZsI= -github.com/mattn/go-colorable v0.0.8 h1:KatiXbcoFpoKmM5pL0yhug+tx/POfZO+0aVsuGhUhgo= github.com/mattn/go-colorable v0.0.8/go.mod h1:9vuHe8Xs5qXnSaW/c/ABM9alt+Vo+STaOChaDxuIBZU= github.com/mattn/go-colorable v0.1.2 h1:/bC9yWikZXAL9uJdulbSfyVNIR3n3trXl+v8+1sx8mU= github.com/mattn/go-colorable v0.1.2/go.mod h1:U0ppj6V5qS13XJ6of8GYAs25YV2eR4EVcfRqFIhoBtE= github.com/mattn/go-ieproxy v0.0.0-20190610004146-91bb50d98149/go.mod h1:31jz6HNzdxOmlERGGEc4v/dMssOfmp2p5bT/okiKFFc= github.com/mattn/go-ieproxy v0.0.0-20191113090002-7c0f6868bffe/go.mod h1:pYabZ6IHcRpFh7vIaLfK7rdcWgFEb3SFJ6/gNWuh88E= -github.com/mattn/go-isatty v0.0.2 h1:F+DnWktyadxnOrohKLNUC9/GjFii5RJgY4GFG6ilggw= github.com/mattn/go-isatty v0.0.2/go.mod h1:M+lRXTBqGeGNdLjl/ufCoiOlB5xdOkqRJdNxMWT7Zi4= github.com/mattn/go-isatty v0.0.8/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= github.com/mattn/go-isatty v0.0.9 h1:d5US/mDsogSGW37IV293h//ZFaeajb69h+EHFsv2xGg= @@ -405,7 +399,6 @@ github.com/mitchellh/go-homedir v1.1.0/go.mod h1:SfyaCUpYCn1Vlf4IUYiD9fPX4A5wJrk github.com/mitchellh/go-wordwrap v1.0.0/go.mod h1:ZXFpozHsX6DPmq2I0TCekCxypsnAUbP2oI0UX1GXzOo= github.com/mitchellh/gox v1.0.1 h1:x0jD3dcHk9a9xPSDN6YEL4xL6Qz0dvNYm8yZqui5chI= github.com/mitchellh/gox v1.0.1/go.mod h1:ED6BioOGXMswlXa2zxfh/xdd5QhwYliBFn9V18Ap4z4= -github.com/mitchellh/hashstructure v0.0.0-20170116052023-ab25296c0f51 h1:qdHlMllk/PTLUrX3XdtXDrLL1lPSfcqUmJD1eYfbapg= github.com/mitchellh/hashstructure v0.0.0-20170116052023-ab25296c0f51/go.mod h1:QjSHrPWS+BGUVBYkbTZWEnOh3G1DutKwClXU/ABz6AQ= github.com/mitchellh/hashstructure v1.0.0 h1:ZkRJX1CyOoTkar7p/mLS5TZU4nJ1Rn/F8u9dGS02Q3Y= github.com/mitchellh/hashstructure v1.0.0/go.mod h1:QjSHrPWS+BGUVBYkbTZWEnOh3G1DutKwClXU/ABz6AQ= @@ -478,13 +471,11 @@ github.com/prometheus/procfs v0.0.0-20190425082905-87a4384529e0/go.mod h1:TjEm7z github.com/prometheus/procfs v0.0.2/go.mod h1:TjEm7ze935MbeOT/UhFTIMYKhuLP4wbCsTZCD3I8kEA= github.com/prometheus/procfs v0.0.3/go.mod h1:4A/X28fw3Fc593LaREMrKMqOKvUAntwMDaekg4FpcdQ= github.com/prometheus/procfs v0.0.5/go.mod h1:4A/X28fw3Fc593LaREMrKMqOKvUAntwMDaekg4FpcdQ= -github.com/prometheus/procfs v0.0.9-0.20191208103036-42f6e295b56f h1:i2BUTcG1g7lSgF/xVL4BJBAdrtNp4zL8woVTGHpEG4g= github.com/prometheus/procfs v0.0.9-0.20191208103036-42f6e295b56f/go.mod h1:7Qr8sr6344vo1JqZ6HhLceV9o3AJ1Ff+GxbHq6oeK9A= github.com/prometheus/procfs v0.0.11 h1:DhHlBtkHWPYi8O2y31JkK0TF+DGM+51OopZjH/Ia5qI= github.com/prometheus/procfs v0.0.11/go.mod h1:lV6e/gmhEcM9IjHGsFOCxxuZ+z1YqCvr4OA4YeYWdaU= github.com/prometheus/prometheus v2.5.0+incompatible/go.mod h1:oAIUtOny2rjMX0OWN5vPR5/q/twIROJvdqnQKDdil/s= github.com/rakyll/statik v0.1.6/go.mod h1:OEi9wJV/fMUAGx1eNjq75DKDsJVuEv1U0oYdX6GX8Zs= -github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a h1:9ZKAASQSHhDYGoxY8uLVpewe1GDZ2vu2Tr/vTdVAkFQ= github.com/rcrowley/go-metrics v0.0.0-20181016184325-3113b8401b8a/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= github.com/rcrowley/go-metrics v0.0.0-20200313005456-10cdbea86bc0 h1:MkV+77GLUNo5oJ0jf870itWm3D0Sjh7+Za9gazKc5LQ= github.com/rcrowley/go-metrics v0.0.0-20200313005456-10cdbea86bc0/go.mod h1:bCqnVzQkZxMG4s8nGwiZ5l3QUCyqpo9Y+/ZMZ9VjZe4= @@ -565,17 +556,14 @@ go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU= go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8= go.opencensus.io v0.22.2 h1:75k/FF0Q2YM8QYo07VPddOLBslDt1MZOdEslOHvmzAs= go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw= -go.uber.org/atomic v1.3.1 h1:U8WaWEmp56LGz7PReduqHRVF6zzs9GbMC2NEZ42dxSQ= go.uber.org/atomic v1.3.1/go.mod h1:gD2HeocX3+yG+ygLZcrzQJaqmWj9AIm7n08wl/qW/PE= go.uber.org/atomic v1.6.0 h1:Ezj3JGmsOnG1MoRWQkPBsKLe9DwWD9QeXzTRzzldNVk= go.uber.org/atomic v1.6.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= -go.uber.org/multierr v1.1.1-0.20170829224307-fb7d312c2c04 h1:8sYuFs2lovgFwQi15/wIkCkGX9sL8RouzbWUmBjTcXk= go.uber.org/multierr v1.1.1-0.20170829224307-fb7d312c2c04/go.mod h1:wR5kodmAFQ0UK8QlbwjlSNy0Z68gJhDJUG5sjR94q/0= go.uber.org/multierr v1.5.0 h1:KCa4XfM8CWFCpxXRGok+Q0SS/0XBhMDbHHGABQLvD2A= go.uber.org/multierr v1.5.0/go.mod h1:FeouvMocqHpRaaGuG9EjoKcStLC43Zu/fmqdUMPcKYU= go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee h1:0mgffUl7nfd+FpvXMVz4IDEaUSmT1ysygQC7qYo7sG4= go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9Ejo0C68/HhF8uaILCdgjnY+goOA= -go.uber.org/zap v1.7.1 h1:wKPciimwkIgV4Aag/wpSDzvtO5JrfwdHKHO7blTHx7Q= go.uber.org/zap v1.7.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.14.1 h1:nYDKopTbvAPq/NrUVZwT15y2lpROBiLLyoRTbXOYWOo= go.uber.org/zap v1.14.1/go.mod h1:Mb2vm2krFEG5DV0W9qcHBYFtp/Wku1cvYaqPsS/WYfc= @@ -686,11 +674,10 @@ golang.org/x/sys v0.0.0-20191025021431-6c3a3bfe00ae/go.mod h1:h1NjWce9XRLGQEsW7w golang.org/x/sys v0.0.0-20191112214154-59a1497f0cea/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191204072324-ce4227a45e2e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20191228213918-04cbcbbfeed8/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200102141924-c96a22e43c9c h1:OYFUffxXPezb7BVTx9AaD4Vl0qtxmklBIkwCKH1YwDY= golang.org/x/sys v0.0.0-20200102141924-c96a22e43c9c/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200106162015-b016eb3dc98e/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20200331124033-c3d80250170d h1:nc5K6ox/4lTFbMVSL9WRR81ixkcwXThoiF6yf+R9scA= -golang.org/x/sys v0.0.0-20200331124033-c3d80250170d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.1.0 h1:kunALQeHf1/185U1i0GOB/fy1IPRDDpuoOOqRReG57U= +golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/text v0.0.0-20160726164857-2910a502d2bf/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.1-0.20180807135948-17ff2d5776d2/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= @@ -726,7 +713,6 @@ golang.org/x/tools v0.0.0-20191029041327-9cc4af7d6b2c/go.mod h1:b+2E5dAYhXwXZwtn golang.org/x/tools v0.0.0-20191029190741-b9c20aec41a5/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20191125144606-a911d9008d1f/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= -golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4 h1:Toz2IK7k8rbltAXwNAxKcn9OzqyNfMUhUNjz3sL0NMk= golang.org/x/tools v0.0.0-20191227053925-7b8e75db28f4/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28= golang.org/x/tools v0.0.0-20200331202046-9d5940d49312 h1:2PHG+Ia3gK1K2kjxZnSylizb//eyaMG8gDFbOG7wLV8= golang.org/x/tools v0.0.0-20200331202046-9d5940d49312/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE= @@ -811,7 +797,6 @@ honnef.co/go/tools v0.0.0-20190418001031-e561f6794a2a/go.mod h1:rf3lG4BRIbNafJWh honnef.co/go/tools v0.0.0-20190523083050-ea95bdfd59fc/go.mod h1:rf3lG4BRIbNafJWhAfAdb/ePZxsR/4RtNHQocxwk9r4= honnef.co/go/tools v0.0.1-2019.2.3 h1:3JgtbtFHMiCmsznwGVTUWbgGov+pVqnlf1dEJTNAXeM= honnef.co/go/tools v0.0.1-2019.2.3/go.mod h1:a3bituU0lyd329TUQxRnasdCoJDkEUEAqEt0JzvZhAg= -howett.net/plist v0.0.0-20181124034731-591f970eefbb h1:jhnBjNi9UFpfpl8YZhA9CrOqpnJdvzuiHsl/dnxl11M= howett.net/plist v0.0.0-20181124034731-591f970eefbb/go.mod h1:vMygbs4qMhSZSc4lCUl2OEE+rDiIIJAIdR4m7MiMcm0= howett.net/plist v0.0.0-20200225050739-77e249a2e2ba h1:HiEs/6jQFMHpFqsdPBAk3ieVcsSS8IV+D93f43UuDPo= howett.net/plist v0.0.0-20200225050739-77e249a2e2ba/go.mod h1:vMygbs4qMhSZSc4lCUl2OEE+rDiIIJAIdR4m7MiMcm0= diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/etw.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/etw.go deleted file mode 100644 index 10cd08d8..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/etw.go +++ /dev/null @@ -1,20 +0,0 @@ -// Package etw provides support for TraceLogging-based ETW (Event Tracing -// for Windows). TraceLogging is a format of ETW events that are self-describing -// (the event contains information on its own schema). This allows them to be -// decoded without needing a separate manifest with event information. The -// implementation here is based on the information found in -// TraceLoggingProvider.h in the Windows SDK, which implements TraceLogging as a -// set of C macros. -package etw - -//go:generate go run mksyscall_windows.go -output zsyscall_windows.go etw.go - -//sys eventRegister(providerId *windows.GUID, callback uintptr, callbackContext uintptr, providerHandle *providerHandle) (win32err error) = advapi32.EventRegister - -//sys eventUnregister_64(providerHandle providerHandle) (win32err error) = advapi32.EventUnregister -//sys eventWriteTransfer_64(providerHandle providerHandle, descriptor *eventDescriptor, activityID *windows.GUID, relatedActivityID *windows.GUID, dataDescriptorCount uint32, dataDescriptors *eventDataDescriptor) (win32err error) = advapi32.EventWriteTransfer -//sys eventSetInformation_64(providerHandle providerHandle, class eventInfoClass, information uintptr, length uint32) (win32err error) = advapi32.EventSetInformation - -//sys eventUnregister_32(providerHandle_low uint32, providerHandle_high uint32) (win32err error) = advapi32.EventUnregister -//sys eventWriteTransfer_32(providerHandle_low uint32, providerHandle_high uint32, descriptor *eventDescriptor, activityID *windows.GUID, relatedActivityID *windows.GUID, dataDescriptorCount uint32, dataDescriptors *eventDataDescriptor) (win32err error) = advapi32.EventWriteTransfer -//sys eventSetInformation_32(providerHandle_low uint32, providerHandle_high uint32, class eventInfoClass, information uintptr, length uint32) (win32err error) = advapi32.EventSetInformation diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/eventdata.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/eventdata.go deleted file mode 100644 index a524d892..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/eventdata.go +++ /dev/null @@ -1,71 +0,0 @@ -package etw - -import ( - "bytes" - "encoding/binary" - "syscall" -) - -// eventData maintains a buffer which builds up the data for an ETW event. It -// needs to be paired with EventMetadata which describes the event. -type eventData struct { - buffer bytes.Buffer -} - -// bytes returns the raw binary data containing the event data. The returned -// value is not copied from the internal buffer, so it can be mutated by the -// eventData object after it is returned. -func (ed *eventData) bytes() []byte { - return ed.buffer.Bytes() -} - -// writeString appends a string, including the null terminator, to the buffer. -func (ed *eventData) writeString(data string) { - ed.buffer.WriteString(data) - ed.buffer.WriteByte(0) -} - -// writeInt8 appends a int8 to the buffer. -func (ed *eventData) writeInt8(value int8) { - ed.buffer.WriteByte(uint8(value)) -} - -// writeInt16 appends a int16 to the buffer. -func (ed *eventData) writeInt16(value int16) { - binary.Write(&ed.buffer, binary.LittleEndian, value) -} - -// writeInt32 appends a int32 to the buffer. -func (ed *eventData) writeInt32(value int32) { - binary.Write(&ed.buffer, binary.LittleEndian, value) -} - -// writeInt64 appends a int64 to the buffer. -func (ed *eventData) writeInt64(value int64) { - binary.Write(&ed.buffer, binary.LittleEndian, value) -} - -// writeUint8 appends a uint8 to the buffer. -func (ed *eventData) writeUint8(value uint8) { - ed.buffer.WriteByte(value) -} - -// writeUint16 appends a uint16 to the buffer. -func (ed *eventData) writeUint16(value uint16) { - binary.Write(&ed.buffer, binary.LittleEndian, value) -} - -// writeUint32 appends a uint32 to the buffer. -func (ed *eventData) writeUint32(value uint32) { - binary.Write(&ed.buffer, binary.LittleEndian, value) -} - -// writeUint64 appends a uint64 to the buffer. -func (ed *eventData) writeUint64(value uint64) { - binary.Write(&ed.buffer, binary.LittleEndian, value) -} - -// writeFiletime appends a FILETIME to the buffer. -func (ed *eventData) writeFiletime(value syscall.Filetime) { - binary.Write(&ed.buffer, binary.LittleEndian, value) -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/eventdatadescriptor.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/eventdatadescriptor.go deleted file mode 100644 index 8b0ad481..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/eventdatadescriptor.go +++ /dev/null @@ -1,29 +0,0 @@ -package etw - -import ( - "unsafe" -) - -type eventDataDescriptorType uint8 - -const ( - eventDataDescriptorTypeUserData eventDataDescriptorType = iota - eventDataDescriptorTypeEventMetadata - eventDataDescriptorTypeProviderMetadata -) - -type eventDataDescriptor struct { - ptr ptr64 - size uint32 - dataType eventDataDescriptorType - reserved1 uint8 - reserved2 uint16 -} - -func newEventDataDescriptor(dataType eventDataDescriptorType, buffer []byte) eventDataDescriptor { - return eventDataDescriptor{ - ptr: ptr64{ptr: unsafe.Pointer(&buffer[0])}, - size: uint32(len(buffer)), - dataType: dataType, - } -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/eventdescriptor.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/eventdescriptor.go deleted file mode 100644 index cc41f159..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/eventdescriptor.go +++ /dev/null @@ -1,84 +0,0 @@ -package etw - -// Channel represents the ETW logging channel that is used. It can be used by -// event consumers to give an event special treatment. -type Channel uint8 - -const ( - // ChannelTraceLogging is the default channel for TraceLogging events. It is - // not required to be used for TraceLogging, but will prevent decoding - // issues for these events on older operating systems. - ChannelTraceLogging Channel = 11 -) - -// Level represents the ETW logging level. There are several predefined levels -// that are commonly used, but technically anything from 0-255 is allowed. -// Lower levels indicate more important events, and 0 indicates an event that -// will always be collected. -type Level uint8 - -// Predefined ETW log levels from winmeta.xml in the Windows SDK. -const ( - LevelAlways Level = iota - LevelCritical - LevelError - LevelWarning - LevelInfo - LevelVerbose -) - -// Opcode represents the operation that the event indicates is being performed. -type Opcode uint8 - -// Predefined ETW opcodes from winmeta.xml in the Windows SDK. -const ( - // OpcodeInfo indicates an informational event. - OpcodeInfo Opcode = iota - // OpcodeStart indicates the start of an operation. - OpcodeStart - // OpcodeStop indicates the end of an operation. - OpcodeStop - // OpcodeDCStart indicates the start of a provider capture state operation. - OpcodeDCStart - // OpcodeDCStop indicates the end of a provider capture state operation. - OpcodeDCStop -) - -// EventDescriptor represents various metadata for an ETW event. -type eventDescriptor struct { - id uint16 - version uint8 - channel Channel - level Level - opcode Opcode - task uint16 - keyword uint64 -} - -// NewEventDescriptor returns an EventDescriptor initialized for use with -// TraceLogging. -func newEventDescriptor() *eventDescriptor { - // Standard TraceLogging events default to the TraceLogging channel, and - // verbose level. - return &eventDescriptor{ - channel: ChannelTraceLogging, - level: LevelVerbose, - } -} - -// Identity returns the identity of the event. If the identity is not 0, it -// should uniquely identify the other event metadata (contained in -// EventDescriptor, and field metadata). Only the lower 24 bits of this value -// are relevant. -func (ed *eventDescriptor) identity() uint32 { - return (uint32(ed.version) << 16) | uint32(ed.id) -} - -// SetIdentity sets the identity of the event. If the identity is not 0, it -// should uniquely identify the other event metadata (contained in -// EventDescriptor, and field metadata). Only the lower 24 bits of this value -// are relevant. -func (ed *eventDescriptor) setIdentity(identity uint32) { - ed.id = uint16(identity) - ed.version = uint8(identity >> 16) -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/eventmetadata.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/eventmetadata.go deleted file mode 100644 index 6fdc126c..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/eventmetadata.go +++ /dev/null @@ -1,177 +0,0 @@ -package etw - -import ( - "bytes" - "encoding/binary" -) - -// inType indicates the type of data contained in the ETW event. -type inType byte - -// Various inType definitions for TraceLogging. These must match the definitions -// found in TraceLoggingProvider.h in the Windows SDK. -const ( - inTypeNull inType = iota - inTypeUnicodeString - inTypeANSIString - inTypeInt8 - inTypeUint8 - inTypeInt16 - inTypeUint16 - inTypeInt32 - inTypeUint32 - inTypeInt64 - inTypeUint64 - inTypeFloat - inTypeDouble - inTypeBool32 - inTypeBinary - inTypeGUID - inTypePointerUnsupported - inTypeFileTime - inTypeSystemTime - inTypeSID - inTypeHexInt32 - inTypeHexInt64 - inTypeCountedString - inTypeCountedANSIString - inTypeStruct - inTypeCountedBinary - inTypeCountedArray inType = 32 - inTypeArray inType = 64 -) - -// outType specifies a hint to the event decoder for how the value should be -// formatted. -type outType byte - -// Various outType definitions for TraceLogging. These must match the -// definitions found in TraceLoggingProvider.h in the Windows SDK. -const ( - // outTypeDefault indicates that the default formatting for the inType will - // be used by the event decoder. - outTypeDefault outType = iota - outTypeNoPrint - outTypeString - outTypeBoolean - outTypeHex - outTypePID - outTypeTID - outTypePort - outTypeIPv4 - outTypeIPv6 - outTypeSocketAddress - outTypeXML - outTypeJSON - outTypeWin32Error - outTypeNTStatus - outTypeHResult - outTypeFileTime - outTypeSigned - outTypeUnsigned - outTypeUTF8 outType = 35 - outTypePKCS7WithTypeInfo outType = 36 - outTypeCodePointer outType = 37 - outTypeDateTimeUTC outType = 38 -) - -// eventMetadata maintains a buffer which builds up the metadata for an ETW -// event. It needs to be paired with EventData which describes the event. -type eventMetadata struct { - buffer bytes.Buffer -} - -// bytes returns the raw binary data containing the event metadata. Before being -// returned, the current size of the buffer is written to the start of the -// buffer. The returned value is not copied from the internal buffer, so it can -// be mutated by the eventMetadata object after it is returned. -func (em *eventMetadata) bytes() []byte { - // Finalize the event metadata buffer by filling in the buffer length at the - // beginning. - binary.LittleEndian.PutUint16(em.buffer.Bytes(), uint16(em.buffer.Len())) - return em.buffer.Bytes() -} - -// writeEventHeader writes the metadata for the start of an event to the buffer. -// This specifies the event name and tags. -func (em *eventMetadata) writeEventHeader(name string, tags uint32) { - binary.Write(&em.buffer, binary.LittleEndian, uint16(0)) // Length placeholder - em.writeTags(tags) - em.buffer.WriteString(name) - em.buffer.WriteByte(0) // Null terminator for name -} - -func (em *eventMetadata) writeFieldInner(name string, inType inType, outType outType, tags uint32, arrSize uint16) { - em.buffer.WriteString(name) - em.buffer.WriteByte(0) // Null terminator for name - - if outType == outTypeDefault && tags == 0 { - em.buffer.WriteByte(byte(inType)) - } else { - em.buffer.WriteByte(byte(inType | 128)) - if tags == 0 { - em.buffer.WriteByte(byte(outType)) - } else { - em.buffer.WriteByte(byte(outType | 128)) - em.writeTags(tags) - } - } - - if arrSize != 0 { - binary.Write(&em.buffer, binary.LittleEndian, arrSize) - } -} - -// writeTags writes out the tags value to the event metadata. Tags is a 28-bit -// value, interpreted as bit flags, which are only relevant to the event -// consumer. The event consumer may choose to attribute special meaning to tags -// (e.g. 0x4 could mean the field contains PII). Tags are written as a series of -// bytes, each containing 7 bits of tag value, with the high bit set if there is -// more tag data in the following byte. This allows for a more compact -// representation when not all of the tag bits are needed. -func (em *eventMetadata) writeTags(tags uint32) { - // Only use the top 28 bits of the tags value. - tags &= 0xfffffff - - for { - // Tags are written with the most significant bits (e.g. 21-27) first. - val := tags >> 21 - - if tags&0x1fffff == 0 { - // If there is no more data to write after this, write this value - // without the high bit set, and return. - em.buffer.WriteByte(byte(val & 0x7f)) - return - } - - em.buffer.WriteByte(byte(val | 0x80)) - - tags <<= 7 - } -} - -// writeField writes the metadata for a simple field to the buffer. -func (em *eventMetadata) writeField(name string, inType inType, outType outType, tags uint32) { - em.writeFieldInner(name, inType, outType, tags, 0) -} - -// writeArray writes the metadata for an array field to the buffer. The number -// of elements in the array must be written as a uint16 in the event data, -// immediately preceeding the event data. -func (em *eventMetadata) writeArray(name string, inType inType, outType outType, tags uint32) { - em.writeFieldInner(name, inType|inTypeArray, outType, tags, 0) -} - -// writeCountedArray writes the metadata for an array field to the buffer. The -// size of a counted array is fixed, and the size is written into the metadata -// directly. -func (em *eventMetadata) writeCountedArray(name string, count uint16, inType inType, outType outType, tags uint32) { - em.writeFieldInner(name, inType|inTypeCountedArray, outType, tags, count) -} - -// writeStruct writes the metadata for a nested struct to the buffer. The struct -// contains the next N fields in the metadata, where N is specified by the -// fieldCount argument. -func (em *eventMetadata) writeStruct(name string, fieldCount uint8, tags uint32) { - em.writeFieldInner(name, inTypeStruct, outType(fieldCount), tags, 0) -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/eventopt.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/eventopt.go deleted file mode 100644 index fb6ac7db..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/eventopt.go +++ /dev/null @@ -1,73 +0,0 @@ -package etw - -import ( - "github.com/Microsoft/go-winio/pkg/guid" -) - -type eventOptions struct { - descriptor *eventDescriptor - activityID guid.GUID - relatedActivityID guid.GUID - tags uint32 -} - -// EventOpt defines the option function type that can be passed to -// Provider.WriteEvent to specify general event options, such as level and -// keyword. -type EventOpt func(options *eventOptions) - -// WithEventOpts returns the variadic arguments as a single slice. -func WithEventOpts(opts ...EventOpt) []EventOpt { - return opts -} - -// WithLevel specifies the level of the event to be written. -func WithLevel(level Level) EventOpt { - return func(options *eventOptions) { - options.descriptor.level = level - } -} - -// WithKeyword specifies the keywords of the event to be written. Multiple uses -// of this option are OR'd together. -func WithKeyword(keyword uint64) EventOpt { - return func(options *eventOptions) { - options.descriptor.keyword |= keyword - } -} - -// WithChannel specifies the channel of the event to be written. -func WithChannel(channel Channel) EventOpt { - return func(options *eventOptions) { - options.descriptor.channel = channel - } -} - -// WithOpcode specifies the opcode of the event to be written. -func WithOpcode(opcode Opcode) EventOpt { - return func(options *eventOptions) { - options.descriptor.opcode = opcode - } -} - -// WithTags specifies the tags of the event to be written. Tags is a 28-bit -// value (top 4 bits are ignored) which are interpreted by the event consumer. -func WithTags(newTags uint32) EventOpt { - return func(options *eventOptions) { - options.tags |= newTags - } -} - -// WithActivityID specifies the activity ID of the event to be written. -func WithActivityID(activityID guid.GUID) EventOpt { - return func(options *eventOptions) { - options.activityID = activityID - } -} - -// WithRelatedActivityID specifies the parent activity ID of the event to be written. -func WithRelatedActivityID(activityID guid.GUID) EventOpt { - return func(options *eventOptions) { - options.relatedActivityID = activityID - } -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/fieldopt.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/fieldopt.go deleted file mode 100644 index d544a299..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/fieldopt.go +++ /dev/null @@ -1,514 +0,0 @@ -package etw - -import ( - "fmt" - "math" - "reflect" - "syscall" - "time" - "unsafe" -) - -// FieldOpt defines the option function type that can be passed to -// Provider.WriteEvent to add fields to the event. -type FieldOpt func(em *eventMetadata, ed *eventData) - -// WithFields returns the variadic arguments as a single slice. -func WithFields(opts ...FieldOpt) []FieldOpt { - return opts -} - -// BoolField adds a single bool field to the event. -func BoolField(name string, value bool) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inTypeUint8, outTypeBoolean, 0) - bool8 := uint8(0) - if value { - bool8 = uint8(1) - } - ed.writeUint8(bool8) - } -} - -// BoolArray adds an array of bool to the event. -func BoolArray(name string, values []bool) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inTypeUint8, outTypeBoolean, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - bool8 := uint8(0) - if v { - bool8 = uint8(1) - } - ed.writeUint8(bool8) - } - } -} - -// StringField adds a single string field to the event. -func StringField(name string, value string) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inTypeANSIString, outTypeUTF8, 0) - ed.writeString(value) - } -} - -// StringArray adds an array of string to the event. -func StringArray(name string, values []string) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inTypeANSIString, outTypeUTF8, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - ed.writeString(v) - } - } -} - -// IntField adds a single int field to the event. -func IntField(name string, value int) FieldOpt { - switch unsafe.Sizeof(value) { - case 4: - return Int32Field(name, int32(value)) - case 8: - return Int64Field(name, int64(value)) - default: - panic("Unsupported int size") - } -} - -// IntArray adds an array of int to the event. -func IntArray(name string, values []int) FieldOpt { - inType := inTypeNull - var writeItem func(*eventData, int) - switch unsafe.Sizeof(values[0]) { - case 4: - inType = inTypeInt32 - writeItem = func(ed *eventData, item int) { ed.writeInt32(int32(item)) } - case 8: - inType = inTypeInt64 - writeItem = func(ed *eventData, item int) { ed.writeInt64(int64(item)) } - default: - panic("Unsupported int size") - } - - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inType, outTypeDefault, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - writeItem(ed, v) - } - } -} - -// Int8Field adds a single int8 field to the event. -func Int8Field(name string, value int8) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inTypeInt8, outTypeDefault, 0) - ed.writeInt8(value) - } -} - -// Int8Array adds an array of int8 to the event. -func Int8Array(name string, values []int8) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inTypeInt8, outTypeDefault, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - ed.writeInt8(v) - } - } -} - -// Int16Field adds a single int16 field to the event. -func Int16Field(name string, value int16) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inTypeInt16, outTypeDefault, 0) - ed.writeInt16(value) - } -} - -// Int16Array adds an array of int16 to the event. -func Int16Array(name string, values []int16) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inTypeInt16, outTypeDefault, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - ed.writeInt16(v) - } - } -} - -// Int32Field adds a single int32 field to the event. -func Int32Field(name string, value int32) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inTypeInt32, outTypeDefault, 0) - ed.writeInt32(value) - } -} - -// Int32Array adds an array of int32 to the event. -func Int32Array(name string, values []int32) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inTypeInt32, outTypeDefault, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - ed.writeInt32(v) - } - } -} - -// Int64Field adds a single int64 field to the event. -func Int64Field(name string, value int64) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inTypeInt64, outTypeDefault, 0) - ed.writeInt64(value) - } -} - -// Int64Array adds an array of int64 to the event. -func Int64Array(name string, values []int64) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inTypeInt64, outTypeDefault, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - ed.writeInt64(v) - } - } -} - -// UintField adds a single uint field to the event. -func UintField(name string, value uint) FieldOpt { - switch unsafe.Sizeof(value) { - case 4: - return Uint32Field(name, uint32(value)) - case 8: - return Uint64Field(name, uint64(value)) - default: - panic("Unsupported uint size") - } -} - -// UintArray adds an array of uint to the event. -func UintArray(name string, values []uint) FieldOpt { - inType := inTypeNull - var writeItem func(*eventData, uint) - switch unsafe.Sizeof(values[0]) { - case 4: - inType = inTypeUint32 - writeItem = func(ed *eventData, item uint) { ed.writeUint32(uint32(item)) } - case 8: - inType = inTypeUint64 - writeItem = func(ed *eventData, item uint) { ed.writeUint64(uint64(item)) } - default: - panic("Unsupported uint size") - } - - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inType, outTypeDefault, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - writeItem(ed, v) - } - } -} - -// Uint8Field adds a single uint8 field to the event. -func Uint8Field(name string, value uint8) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inTypeUint8, outTypeDefault, 0) - ed.writeUint8(value) - } -} - -// Uint8Array adds an array of uint8 to the event. -func Uint8Array(name string, values []uint8) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inTypeUint8, outTypeDefault, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - ed.writeUint8(v) - } - } -} - -// Uint16Field adds a single uint16 field to the event. -func Uint16Field(name string, value uint16) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inTypeUint16, outTypeDefault, 0) - ed.writeUint16(value) - } -} - -// Uint16Array adds an array of uint16 to the event. -func Uint16Array(name string, values []uint16) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inTypeUint16, outTypeDefault, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - ed.writeUint16(v) - } - } -} - -// Uint32Field adds a single uint32 field to the event. -func Uint32Field(name string, value uint32) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inTypeUint32, outTypeDefault, 0) - ed.writeUint32(value) - } -} - -// Uint32Array adds an array of uint32 to the event. -func Uint32Array(name string, values []uint32) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inTypeUint32, outTypeDefault, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - ed.writeUint32(v) - } - } -} - -// Uint64Field adds a single uint64 field to the event. -func Uint64Field(name string, value uint64) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inTypeUint64, outTypeDefault, 0) - ed.writeUint64(value) - } -} - -// Uint64Array adds an array of uint64 to the event. -func Uint64Array(name string, values []uint64) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inTypeUint64, outTypeDefault, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - ed.writeUint64(v) - } - } -} - -// UintptrField adds a single uintptr field to the event. -func UintptrField(name string, value uintptr) FieldOpt { - inType := inTypeNull - var writeItem func(*eventData, uintptr) - switch unsafe.Sizeof(value) { - case 4: - inType = inTypeHexInt32 - writeItem = func(ed *eventData, item uintptr) { ed.writeUint32(uint32(item)) } - case 8: - inType = inTypeHexInt64 - writeItem = func(ed *eventData, item uintptr) { ed.writeUint64(uint64(item)) } - default: - panic("Unsupported uintptr size") - } - - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inType, outTypeDefault, 0) - writeItem(ed, value) - } -} - -// UintptrArray adds an array of uintptr to the event. -func UintptrArray(name string, values []uintptr) FieldOpt { - inType := inTypeNull - var writeItem func(*eventData, uintptr) - switch unsafe.Sizeof(values[0]) { - case 4: - inType = inTypeHexInt32 - writeItem = func(ed *eventData, item uintptr) { ed.writeUint32(uint32(item)) } - case 8: - inType = inTypeHexInt64 - writeItem = func(ed *eventData, item uintptr) { ed.writeUint64(uint64(item)) } - default: - panic("Unsupported uintptr size") - } - - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inType, outTypeDefault, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - writeItem(ed, v) - } - } -} - -// Float32Field adds a single float32 field to the event. -func Float32Field(name string, value float32) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inTypeFloat, outTypeDefault, 0) - ed.writeUint32(math.Float32bits(value)) - } -} - -// Float32Array adds an array of float32 to the event. -func Float32Array(name string, values []float32) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inTypeFloat, outTypeDefault, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - ed.writeUint32(math.Float32bits(v)) - } - } -} - -// Float64Field adds a single float64 field to the event. -func Float64Field(name string, value float64) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inTypeDouble, outTypeDefault, 0) - ed.writeUint64(math.Float64bits(value)) - } -} - -// Float64Array adds an array of float64 to the event. -func Float64Array(name string, values []float64) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeArray(name, inTypeDouble, outTypeDefault, 0) - ed.writeUint16(uint16(len(values))) - for _, v := range values { - ed.writeUint64(math.Float64bits(v)) - } - } -} - -// Struct adds a nested struct to the event, the FieldOpts in the opts argument -// are used to specify the fields of the struct. -func Struct(name string, opts ...FieldOpt) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeStruct(name, uint8(len(opts)), 0) - for _, opt := range opts { - opt(em, ed) - } - } -} - -// Time adds a time to the event. -func Time(name string, value time.Time) FieldOpt { - return func(em *eventMetadata, ed *eventData) { - em.writeField(name, inTypeFileTime, outTypeDateTimeUTC, 0) - ed.writeFiletime(syscall.NsecToFiletime(value.UTC().UnixNano())) - } -} - -// Currently, we support logging basic builtin types (int, string, etc), slices -// of basic builtin types, error, types derived from the basic types (e.g. "type -// foo int"), and structs (recursively logging their fields). We do not support -// slices of derived types (e.g. "[]foo"). -// -// For types that we don't support, the value is formatted via fmt.Sprint, and -// we also log a message that the type is unsupported along with the formatted -// type. The intent of this is to make it easier to see which types are not -// supported in traces, so we can evaluate adding support for more types in the -// future. -func SmartField(name string, v interface{}) FieldOpt { - switch v := v.(type) { - case bool: - return BoolField(name, v) - case []bool: - return BoolArray(name, v) - case string: - return StringField(name, v) - case []string: - return StringArray(name, v) - case int: - return IntField(name, v) - case []int: - return IntArray(name, v) - case int8: - return Int8Field(name, v) - case []int8: - return Int8Array(name, v) - case int16: - return Int16Field(name, v) - case []int16: - return Int16Array(name, v) - case int32: - return Int32Field(name, v) - case []int32: - return Int32Array(name, v) - case int64: - return Int64Field(name, v) - case []int64: - return Int64Array(name, v) - case uint: - return UintField(name, v) - case []uint: - return UintArray(name, v) - case uint8: - return Uint8Field(name, v) - case []uint8: - return Uint8Array(name, v) - case uint16: - return Uint16Field(name, v) - case []uint16: - return Uint16Array(name, v) - case uint32: - return Uint32Field(name, v) - case []uint32: - return Uint32Array(name, v) - case uint64: - return Uint64Field(name, v) - case []uint64: - return Uint64Array(name, v) - case uintptr: - return UintptrField(name, v) - case []uintptr: - return UintptrArray(name, v) - case float32: - return Float32Field(name, v) - case []float32: - return Float32Array(name, v) - case float64: - return Float64Field(name, v) - case []float64: - return Float64Array(name, v) - case error: - return StringField(name, v.Error()) - case time.Time: - return Time(name, v) - default: - switch rv := reflect.ValueOf(v); rv.Kind() { - case reflect.Bool: - return SmartField(name, rv.Bool()) - case reflect.Int: - return SmartField(name, int(rv.Int())) - case reflect.Int8: - return SmartField(name, int8(rv.Int())) - case reflect.Int16: - return SmartField(name, int16(rv.Int())) - case reflect.Int32: - return SmartField(name, int32(rv.Int())) - case reflect.Int64: - return SmartField(name, int64(rv.Int())) - case reflect.Uint: - return SmartField(name, uint(rv.Uint())) - case reflect.Uint8: - return SmartField(name, uint8(rv.Uint())) - case reflect.Uint16: - return SmartField(name, uint16(rv.Uint())) - case reflect.Uint32: - return SmartField(name, uint32(rv.Uint())) - case reflect.Uint64: - return SmartField(name, uint64(rv.Uint())) - case reflect.Uintptr: - return SmartField(name, uintptr(rv.Uint())) - case reflect.Float32: - return SmartField(name, float32(rv.Float())) - case reflect.Float64: - return SmartField(name, float64(rv.Float())) - case reflect.String: - return SmartField(name, rv.String()) - case reflect.Struct: - fields := make([]FieldOpt, 0, rv.NumField()) - for i := 0; i < rv.NumField(); i++ { - field := rv.Field(i) - if field.CanInterface() { - fields = append(fields, SmartField(name, field.Interface())) - } - } - return Struct(name, fields...) - } - } - - return StringField(name, fmt.Sprintf("(Unsupported: %T) %v", v, v)) -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/mksyscall_windows.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/mksyscall_windows.go deleted file mode 100644 index 549d183c..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/mksyscall_windows.go +++ /dev/null @@ -1,913 +0,0 @@ -// Copyright 2013 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build ignore - -/* -mksyscall_windows generates windows system call bodies - -It parses all files specified on command line containing function -prototypes (like syscall_windows.go) and prints system call bodies -to standard output. - -The prototypes are marked by lines beginning with "//sys" and read -like func declarations if //sys is replaced by func, but: - -* The parameter lists must give a name for each argument. This - includes return parameters. - -* The parameter lists must give a type for each argument: - the (x, y, z int) shorthand is not allowed. - -* If the return parameter is an error number, it must be named err. - -* If go func name needs to be different from its winapi dll name, - the winapi name could be specified at the end, after "=" sign, like - //sys LoadLibrary(libname string) (handle uint32, err error) = LoadLibraryA - -* Each function that returns err needs to supply a condition, that - return value of winapi will be tested against to detect failure. - This would set err to windows "last-error", otherwise it will be nil. - The value can be provided at end of //sys declaration, like - //sys LoadLibrary(libname string) (handle uint32, err error) [failretval==-1] = LoadLibraryA - and is [failretval==0] by default. - -Usage: - mksyscall_windows [flags] [path ...] - -The flags are: - -output - Specify output file name (outputs to console if blank). - -trace - Generate print statement after every syscall. -*/ -package main - -import ( - "bufio" - "bytes" - "errors" - "flag" - "fmt" - "go/format" - "go/parser" - "go/token" - "io" - "io/ioutil" - "log" - "os" - "path/filepath" - "runtime" - "sort" - "strconv" - "strings" - "text/template" -) - -var ( - filename = flag.String("output", "", "output file name (standard output if omitted)") - printTraceFlag = flag.Bool("trace", false, "generate print statement after every syscall") - systemDLL = flag.Bool("systemdll", true, "whether all DLLs should be loaded from the Windows system directory") -) - -func trim(s string) string { - return strings.Trim(s, " \t") -} - -var packageName string - -func packagename() string { - return packageName -} - -func syscalldot() string { - if packageName == "syscall" { - return "" - } - return "syscall." -} - -// Param is function parameter -type Param struct { - Name string - Type string - fn *Fn - tmpVarIdx int -} - -// tmpVar returns temp variable name that will be used to represent p during syscall. -func (p *Param) tmpVar() string { - if p.tmpVarIdx < 0 { - p.tmpVarIdx = p.fn.curTmpVarIdx - p.fn.curTmpVarIdx++ - } - return fmt.Sprintf("_p%d", p.tmpVarIdx) -} - -// BoolTmpVarCode returns source code for bool temp variable. -func (p *Param) BoolTmpVarCode() string { - const code = `var %s uint32 - if %s { - %s = 1 - } else { - %s = 0 - }` - tmp := p.tmpVar() - return fmt.Sprintf(code, tmp, p.Name, tmp, tmp) -} - -// SliceTmpVarCode returns source code for slice temp variable. -func (p *Param) SliceTmpVarCode() string { - const code = `var %s *%s - if len(%s) > 0 { - %s = &%s[0] - }` - tmp := p.tmpVar() - return fmt.Sprintf(code, tmp, p.Type[2:], p.Name, tmp, p.Name) -} - -// StringTmpVarCode returns source code for string temp variable. -func (p *Param) StringTmpVarCode() string { - errvar := p.fn.Rets.ErrorVarName() - if errvar == "" { - errvar = "_" - } - tmp := p.tmpVar() - const code = `var %s %s - %s, %s = %s(%s)` - s := fmt.Sprintf(code, tmp, p.fn.StrconvType(), tmp, errvar, p.fn.StrconvFunc(), p.Name) - if errvar == "-" { - return s - } - const morecode = ` - if %s != nil { - return - }` - return s + fmt.Sprintf(morecode, errvar) -} - -// TmpVarCode returns source code for temp variable. -func (p *Param) TmpVarCode() string { - switch { - case p.Type == "bool": - return p.BoolTmpVarCode() - case strings.HasPrefix(p.Type, "[]"): - return p.SliceTmpVarCode() - default: - return "" - } -} - -// TmpVarHelperCode returns source code for helper's temp variable. -func (p *Param) TmpVarHelperCode() string { - if p.Type != "string" { - return "" - } - return p.StringTmpVarCode() -} - -// SyscallArgList returns source code fragments representing p parameter -// in syscall. Slices are translated into 2 syscall parameters: pointer to -// the first element and length. -func (p *Param) SyscallArgList() []string { - t := p.HelperType() - var s string - switch { - case t[0] == '*': - s = fmt.Sprintf("unsafe.Pointer(%s)", p.Name) - case t == "bool": - s = p.tmpVar() - case strings.HasPrefix(t, "[]"): - return []string{ - fmt.Sprintf("uintptr(unsafe.Pointer(%s))", p.tmpVar()), - fmt.Sprintf("uintptr(len(%s))", p.Name), - } - default: - s = p.Name - } - return []string{fmt.Sprintf("uintptr(%s)", s)} -} - -// IsError determines if p parameter is used to return error. -func (p *Param) IsError() bool { - return p.Name == "err" && p.Type == "error" -} - -// HelperType returns type of parameter p used in helper function. -func (p *Param) HelperType() string { - if p.Type == "string" { - return p.fn.StrconvType() - } - return p.Type -} - -// join concatenates parameters ps into a string with sep separator. -// Each parameter is converted into string by applying fn to it -// before conversion. -func join(ps []*Param, fn func(*Param) string, sep string) string { - if len(ps) == 0 { - return "" - } - a := make([]string, 0) - for _, p := range ps { - a = append(a, fn(p)) - } - return strings.Join(a, sep) -} - -// Rets describes function return parameters. -type Rets struct { - Name string - Type string - ReturnsError bool - FailCond string -} - -// ErrorVarName returns error variable name for r. -func (r *Rets) ErrorVarName() string { - if r.ReturnsError { - return "err" - } - if r.Type == "error" { - return r.Name - } - return "" -} - -// ToParams converts r into slice of *Param. -func (r *Rets) ToParams() []*Param { - ps := make([]*Param, 0) - if len(r.Name) > 0 { - ps = append(ps, &Param{Name: r.Name, Type: r.Type}) - } - if r.ReturnsError { - ps = append(ps, &Param{Name: "err", Type: "error"}) - } - return ps -} - -// List returns source code of syscall return parameters. -func (r *Rets) List() string { - s := join(r.ToParams(), func(p *Param) string { return p.Name + " " + p.Type }, ", ") - if len(s) > 0 { - s = "(" + s + ")" - } - return s -} - -// PrintList returns source code of trace printing part correspondent -// to syscall return values. -func (r *Rets) PrintList() string { - return join(r.ToParams(), func(p *Param) string { return fmt.Sprintf(`"%s=", %s, `, p.Name, p.Name) }, `", ", `) -} - -// SetReturnValuesCode returns source code that accepts syscall return values. -func (r *Rets) SetReturnValuesCode() string { - if r.Name == "" && !r.ReturnsError { - return "" - } - retvar := "r0" - if r.Name == "" { - retvar = "r1" - } - errvar := "_" - if r.ReturnsError { - errvar = "e1" - } - return fmt.Sprintf("%s, _, %s := ", retvar, errvar) -} - -func (r *Rets) useLongHandleErrorCode(retvar string) string { - const code = `if %s { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = %sEINVAL - } - }` - cond := retvar + " == 0" - if r.FailCond != "" { - cond = strings.Replace(r.FailCond, "failretval", retvar, 1) - } - return fmt.Sprintf(code, cond, syscalldot()) -} - -// SetErrorCode returns source code that sets return parameters. -func (r *Rets) SetErrorCode() string { - const code = `if r0 != 0 { - %s = %sErrno(r0) - }` - if r.Name == "" && !r.ReturnsError { - return "" - } - if r.Name == "" { - return r.useLongHandleErrorCode("r1") - } - if r.Type == "error" { - return fmt.Sprintf(code, r.Name, syscalldot()) - } - s := "" - switch { - case r.Type[0] == '*': - s = fmt.Sprintf("%s = (%s)(unsafe.Pointer(r0))", r.Name, r.Type) - case r.Type == "bool": - s = fmt.Sprintf("%s = r0 != 0", r.Name) - default: - s = fmt.Sprintf("%s = %s(r0)", r.Name, r.Type) - } - if !r.ReturnsError { - return s - } - return s + "\n\t" + r.useLongHandleErrorCode(r.Name) -} - -// Fn describes syscall function. -type Fn struct { - Name string - Params []*Param - Rets *Rets - PrintTrace bool - dllname string - dllfuncname string - src string - // TODO: get rid of this field and just use parameter index instead - curTmpVarIdx int // insure tmp variables have uniq names -} - -// extractParams parses s to extract function parameters. -func extractParams(s string, f *Fn) ([]*Param, error) { - s = trim(s) - if s == "" { - return nil, nil - } - a := strings.Split(s, ",") - ps := make([]*Param, len(a)) - for i := range ps { - s2 := trim(a[i]) - b := strings.Split(s2, " ") - if len(b) != 2 { - b = strings.Split(s2, "\t") - if len(b) != 2 { - return nil, errors.New("Could not extract function parameter from \"" + s2 + "\"") - } - } - ps[i] = &Param{ - Name: trim(b[0]), - Type: trim(b[1]), - fn: f, - tmpVarIdx: -1, - } - } - return ps, nil -} - -// extractSection extracts text out of string s starting after start -// and ending just before end. found return value will indicate success, -// and prefix, body and suffix will contain correspondent parts of string s. -func extractSection(s string, start, end rune) (prefix, body, suffix string, found bool) { - s = trim(s) - if strings.HasPrefix(s, string(start)) { - // no prefix - body = s[1:] - } else { - a := strings.SplitN(s, string(start), 2) - if len(a) != 2 { - return "", "", s, false - } - prefix = a[0] - body = a[1] - } - a := strings.SplitN(body, string(end), 2) - if len(a) != 2 { - return "", "", "", false - } - return prefix, a[0], a[1], true -} - -// newFn parses string s and return created function Fn. -func newFn(s string) (*Fn, error) { - s = trim(s) - f := &Fn{ - Rets: &Rets{}, - src: s, - PrintTrace: *printTraceFlag, - } - // function name and args - prefix, body, s, found := extractSection(s, '(', ')') - if !found || prefix == "" { - return nil, errors.New("Could not extract function name and parameters from \"" + f.src + "\"") - } - f.Name = prefix - var err error - f.Params, err = extractParams(body, f) - if err != nil { - return nil, err - } - // return values - _, body, s, found = extractSection(s, '(', ')') - if found { - r, err := extractParams(body, f) - if err != nil { - return nil, err - } - switch len(r) { - case 0: - case 1: - if r[0].IsError() { - f.Rets.ReturnsError = true - } else { - f.Rets.Name = r[0].Name - f.Rets.Type = r[0].Type - } - case 2: - if !r[1].IsError() { - return nil, errors.New("Only last windows error is allowed as second return value in \"" + f.src + "\"") - } - f.Rets.ReturnsError = true - f.Rets.Name = r[0].Name - f.Rets.Type = r[0].Type - default: - return nil, errors.New("Too many return values in \"" + f.src + "\"") - } - } - // fail condition - _, body, s, found = extractSection(s, '[', ']') - if found { - f.Rets.FailCond = body - } - // dll and dll function names - s = trim(s) - if s == "" { - return f, nil - } - if !strings.HasPrefix(s, "=") { - return nil, errors.New("Could not extract dll name from \"" + f.src + "\"") - } - s = trim(s[1:]) - a := strings.Split(s, ".") - switch len(a) { - case 1: - f.dllfuncname = a[0] - case 2: - f.dllname = a[0] - f.dllfuncname = a[1] - default: - return nil, errors.New("Could not extract dll name from \"" + f.src + "\"") - } - return f, nil -} - -// DLLName returns DLL name for function f. -func (f *Fn) DLLName() string { - if f.dllname == "" { - return "kernel32" - } - return f.dllname -} - -// DLLName returns DLL function name for function f. -func (f *Fn) DLLFuncName() string { - if f.dllfuncname == "" { - return f.Name - } - return f.dllfuncname -} - -// ParamList returns source code for function f parameters. -func (f *Fn) ParamList() string { - return join(f.Params, func(p *Param) string { return p.Name + " " + p.Type }, ", ") -} - -// HelperParamList returns source code for helper function f parameters. -func (f *Fn) HelperParamList() string { - return join(f.Params, func(p *Param) string { return p.Name + " " + p.HelperType() }, ", ") -} - -// ParamPrintList returns source code of trace printing part correspondent -// to syscall input parameters. -func (f *Fn) ParamPrintList() string { - return join(f.Params, func(p *Param) string { return fmt.Sprintf(`"%s=", %s, `, p.Name, p.Name) }, `", ", `) -} - -// ParamCount return number of syscall parameters for function f. -func (f *Fn) ParamCount() int { - n := 0 - for _, p := range f.Params { - n += len(p.SyscallArgList()) - } - return n -} - -// SyscallParamCount determines which version of Syscall/Syscall6/Syscall9/... -// to use. It returns parameter count for correspondent SyscallX function. -func (f *Fn) SyscallParamCount() int { - n := f.ParamCount() - switch { - case n <= 3: - return 3 - case n <= 6: - return 6 - case n <= 9: - return 9 - case n <= 12: - return 12 - case n <= 15: - return 15 - default: - panic("too many arguments to system call") - } -} - -// Syscall determines which SyscallX function to use for function f. -func (f *Fn) Syscall() string { - c := f.SyscallParamCount() - if c == 3 { - return syscalldot() + "Syscall" - } - return syscalldot() + "Syscall" + strconv.Itoa(c) -} - -// SyscallParamList returns source code for SyscallX parameters for function f. -func (f *Fn) SyscallParamList() string { - a := make([]string, 0) - for _, p := range f.Params { - a = append(a, p.SyscallArgList()...) - } - for len(a) < f.SyscallParamCount() { - a = append(a, "0") - } - return strings.Join(a, ", ") -} - -// HelperCallParamList returns source code of call into function f helper. -func (f *Fn) HelperCallParamList() string { - a := make([]string, 0, len(f.Params)) - for _, p := range f.Params { - s := p.Name - if p.Type == "string" { - s = p.tmpVar() - } - a = append(a, s) - } - return strings.Join(a, ", ") -} - -// IsUTF16 is true, if f is W (utf16) function. It is false -// for all A (ascii) functions. -func (f *Fn) IsUTF16() bool { - s := f.DLLFuncName() - return s[len(s)-1] == 'W' -} - -// StrconvFunc returns name of Go string to OS string function for f. -func (f *Fn) StrconvFunc() string { - if f.IsUTF16() { - return syscalldot() + "UTF16PtrFromString" - } - return syscalldot() + "BytePtrFromString" -} - -// StrconvType returns Go type name used for OS string for f. -func (f *Fn) StrconvType() string { - if f.IsUTF16() { - return "*uint16" - } - return "*byte" -} - -// HasStringParam is true, if f has at least one string parameter. -// Otherwise it is false. -func (f *Fn) HasStringParam() bool { - for _, p := range f.Params { - if p.Type == "string" { - return true - } - } - return false -} - -// HelperName returns name of function f helper. -func (f *Fn) HelperName() string { - if !f.HasStringParam() { - return f.Name - } - return "_" + f.Name -} - -// Source files and functions. -type Source struct { - Funcs []*Fn - Files []string - StdLibImports []string - ExternalImports []string -} - -func (src *Source) FuncImports() []*Fn { - uniq := make(map[string]bool) - r := make([]*Fn, 0) - for _, f := range src.Funcs { - name := f.DLLFuncName() - if _, found := uniq[name]; !found { - uniq[name] = true - r = append(r, f) - } - } - return r -} - -func (src *Source) Import(pkg string) { - src.StdLibImports = append(src.StdLibImports, pkg) - sort.Strings(src.StdLibImports) -} - -func (src *Source) ExternalImport(pkg string) { - src.ExternalImports = append(src.ExternalImports, pkg) - sort.Strings(src.ExternalImports) -} - -// ParseFiles parses files listed in fs and extracts all syscall -// functions listed in sys comments. It returns source files -// and functions collection *Source if successful. -func ParseFiles(fs []string) (*Source, error) { - src := &Source{ - Funcs: make([]*Fn, 0), - Files: make([]string, 0), - StdLibImports: []string{ - "unsafe", - }, - ExternalImports: make([]string, 0), - } - for _, file := range fs { - if err := src.ParseFile(file); err != nil { - return nil, err - } - } - return src, nil -} - -// DLLs return dll names for a source set src. -func (src *Source) DLLs() []string { - uniq := make(map[string]bool) - r := make([]string, 0) - for _, f := range src.Funcs { - name := f.DLLName() - if _, found := uniq[name]; !found { - uniq[name] = true - r = append(r, name) - } - } - return r -} - -// ParseFile adds additional file path to a source set src. -func (src *Source) ParseFile(path string) error { - file, err := os.Open(path) - if err != nil { - return err - } - defer file.Close() - - s := bufio.NewScanner(file) - for s.Scan() { - t := trim(s.Text()) - if len(t) < 7 { - continue - } - if !strings.HasPrefix(t, "//sys") { - continue - } - t = t[5:] - if !(t[0] == ' ' || t[0] == '\t') { - continue - } - f, err := newFn(t[1:]) - if err != nil { - return err - } - src.Funcs = append(src.Funcs, f) - } - if err := s.Err(); err != nil { - return err - } - src.Files = append(src.Files, path) - - // get package name - fset := token.NewFileSet() - _, err = file.Seek(0, 0) - if err != nil { - return err - } - pkg, err := parser.ParseFile(fset, "", file, parser.PackageClauseOnly) - if err != nil { - return err - } - packageName = pkg.Name.Name - - return nil -} - -// IsStdRepo reports whether src is part of standard library. -func (src *Source) IsStdRepo() (bool, error) { - if len(src.Files) == 0 { - return false, errors.New("no input files provided") - } - abspath, err := filepath.Abs(src.Files[0]) - if err != nil { - return false, err - } - goroot := runtime.GOROOT() - if runtime.GOOS == "windows" { - abspath = strings.ToLower(abspath) - goroot = strings.ToLower(goroot) - } - sep := string(os.PathSeparator) - if !strings.HasSuffix(goroot, sep) { - goroot += sep - } - return strings.HasPrefix(abspath, goroot), nil -} - -// Generate output source file from a source set src. -func (src *Source) Generate(w io.Writer) error { - const ( - pkgStd = iota // any package in std library - pkgXSysWindows // x/sys/windows package - pkgOther - ) - isStdRepo, err := src.IsStdRepo() - if err != nil { - return err - } - var pkgtype int - switch { - case isStdRepo: - pkgtype = pkgStd - case packageName == "windows": - // TODO: this needs better logic than just using package name - pkgtype = pkgXSysWindows - default: - pkgtype = pkgOther - } - if *systemDLL { - switch pkgtype { - case pkgStd: - src.Import("internal/syscall/windows/sysdll") - case pkgXSysWindows: - default: - src.ExternalImport("golang.org/x/sys/windows") - } - } - if packageName != "syscall" { - src.Import("syscall") - } - funcMap := template.FuncMap{ - "packagename": packagename, - "syscalldot": syscalldot, - "newlazydll": func(dll string) string { - arg := "\"" + dll + ".dll\"" - if !*systemDLL { - return syscalldot() + "NewLazyDLL(" + arg + ")" - } - switch pkgtype { - case pkgStd: - return syscalldot() + "NewLazyDLL(sysdll.Add(" + arg + "))" - case pkgXSysWindows: - return "NewLazySystemDLL(" + arg + ")" - default: - return "windows.NewLazySystemDLL(" + arg + ")" - } - }, - } - t := template.Must(template.New("main").Funcs(funcMap).Parse(srcTemplate)) - err = t.Execute(w, src) - if err != nil { - return errors.New("Failed to execute template: " + err.Error()) - } - return nil -} - -func usage() { - fmt.Fprintf(os.Stderr, "usage: mksyscall_windows [flags] [path ...]\n") - flag.PrintDefaults() - os.Exit(1) -} - -func main() { - flag.Usage = usage - flag.Parse() - if len(flag.Args()) <= 0 { - fmt.Fprintf(os.Stderr, "no files to parse provided\n") - usage() - } - - src, err := ParseFiles(flag.Args()) - if err != nil { - log.Fatal(err) - } - - var buf bytes.Buffer - if err := src.Generate(&buf); err != nil { - log.Fatal(err) - } - - data, err := format.Source(buf.Bytes()) - if err != nil { - log.Fatal(err) - } - if *filename == "" { - _, err = os.Stdout.Write(data) - } else { - err = ioutil.WriteFile(*filename, data, 0644) - } - if err != nil { - log.Fatal(err) - } -} - -// TODO: use println instead to print in the following template -const srcTemplate = ` - -{{define "main"}}// Code generated by 'go generate'; DO NOT EDIT. - -package {{packagename}} - -import ( -{{range .StdLibImports}}"{{.}}" -{{end}} - -{{range .ExternalImports}}"{{.}}" -{{end}} -) - -var _ unsafe.Pointer - -// Do the interface allocations only once for common -// Errno values. -const ( - errnoERROR_IO_PENDING = 997 -) - -var ( - errERROR_IO_PENDING error = {{syscalldot}}Errno(errnoERROR_IO_PENDING) -) - -// errnoErr returns common boxed Errno values, to prevent -// allocations at runtime. -func errnoErr(e {{syscalldot}}Errno) error { - switch e { - case 0: - return nil - case errnoERROR_IO_PENDING: - return errERROR_IO_PENDING - } - // TODO: add more here, after collecting data on the common - // error values see on Windows. (perhaps when running - // all.bat?) - return e -} - -var ( -{{template "dlls" .}} -{{template "funcnames" .}}) -{{range .Funcs}}{{if .HasStringParam}}{{template "helperbody" .}}{{end}}{{template "funcbody" .}}{{end}} -{{end}} - -{{/* help functions */}} - -{{define "dlls"}}{{range .DLLs}} mod{{.}} = {{newlazydll .}} -{{end}}{{end}} - -{{define "funcnames"}}{{range .FuncImports}} proc{{.DLLFuncName}} = mod{{.DLLName}}.NewProc("{{.DLLFuncName}}") -{{end}}{{end}} - -{{define "helperbody"}} -func {{.Name}}({{.ParamList}}) {{template "results" .}}{ -{{template "helpertmpvars" .}} return {{.HelperName}}({{.HelperCallParamList}}) -} -{{end}} - -{{define "funcbody"}} -func {{.HelperName}}({{.HelperParamList}}) {{template "results" .}}{ -{{template "tmpvars" .}} {{template "syscall" .}} -{{template "seterror" .}}{{template "printtrace" .}} return -} -{{end}} - -{{define "helpertmpvars"}}{{range .Params}}{{if .TmpVarHelperCode}} {{.TmpVarHelperCode}} -{{end}}{{end}}{{end}} - -{{define "tmpvars"}}{{range .Params}}{{if .TmpVarCode}} {{.TmpVarCode}} -{{end}}{{end}}{{end}} - -{{define "results"}}{{if .Rets.List}}{{.Rets.List}} {{end}}{{end}} - -{{define "syscall"}}{{.Rets.SetReturnValuesCode}}{{.Syscall}}(proc{{.DLLFuncName}}.Addr(), {{.ParamCount}}, {{.SyscallParamList}}){{end}} - -{{define "seterror"}}{{if .Rets.SetErrorCode}} {{.Rets.SetErrorCode}} -{{end}}{{end}} - -{{define "printtrace"}}{{if .PrintTrace}} print("SYSCALL: {{.Name}}(", {{.ParamPrintList}}") (", {{.Rets.PrintList}}")\n") -{{end}}{{end}} - -` diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/newprovider.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/newprovider.go deleted file mode 100644 index f344fb65..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/newprovider.go +++ /dev/null @@ -1,53 +0,0 @@ -// +build amd64 arm64 386 - -package etw - -import ( - "bytes" - "encoding/binary" - "unsafe" - - "github.com/Microsoft/go-winio/pkg/guid" - "golang.org/x/sys/windows" -) - -// NewProviderWithID creates and registers a new ETW provider, allowing the -// provider ID to be manually specified. This is most useful when there is an -// existing provider ID that must be used to conform to existing diagnostic -// infrastructure. -func NewProviderWithID(name string, id guid.GUID, callback EnableCallback) (provider *Provider, err error) { - providerCallbackOnce.Do(func() { - globalProviderCallback = windows.NewCallback(providerCallbackAdapter) - }) - - provider = providers.newProvider() - defer func(provider *Provider) { - if err != nil { - providers.removeProvider(provider) - } - }(provider) - provider.ID = id - provider.callback = callback - - if err := eventRegister((*windows.GUID)(&provider.ID), globalProviderCallback, uintptr(provider.index), &provider.handle); err != nil { - return nil, err - } - - metadata := &bytes.Buffer{} - binary.Write(metadata, binary.LittleEndian, uint16(0)) // Write empty size for buffer (to update later) - metadata.WriteString(name) - metadata.WriteByte(0) // Null terminator for name - binary.LittleEndian.PutUint16(metadata.Bytes(), uint16(metadata.Len())) // Update the size at the beginning of the buffer - provider.metadata = metadata.Bytes() - - if err := eventSetInformation( - provider.handle, - eventInfoClassProviderSetTraits, - uintptr(unsafe.Pointer(&provider.metadata[0])), - uint32(len(provider.metadata))); err != nil { - - return nil, err - } - - return provider, nil -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/newprovider_unsupported.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/newprovider_unsupported.go deleted file mode 100644 index 808455cc..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/newprovider_unsupported.go +++ /dev/null @@ -1,12 +0,0 @@ -// +build arm - -package etw - -import ( - "github.com/Microsoft/go-winio/pkg/guid" -) - -// NewProviderWithID returns a nil provider on unsupported platforms. -func NewProviderWithID(name string, id guid.GUID, callback EnableCallback) (provider *Provider, err error) { - return nil, nil -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/provider.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/provider.go deleted file mode 100644 index 23696018..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/provider.go +++ /dev/null @@ -1,240 +0,0 @@ -package etw - -import ( - "crypto/sha1" - "encoding/binary" - "strings" - "unicode/utf16" - - "github.com/Microsoft/go-winio/pkg/guid" - "golang.org/x/sys/windows" -) - -// Provider represents an ETW event provider. It is identified by a provider -// name and ID (GUID), which should always have a 1:1 mapping to each other -// (e.g. don't use multiple provider names with the same ID, or vice versa). -type Provider struct { - ID guid.GUID - handle providerHandle - metadata []byte - callback EnableCallback - index uint - enabled bool - level Level - keywordAny uint64 - keywordAll uint64 -} - -// String returns the `provider`.ID as a string -func (provider *Provider) String() string { - if provider == nil { - return "" - } - - return provider.ID.String() -} - -type providerHandle uint64 - -// ProviderState informs the provider EnableCallback what action is being -// performed. -type ProviderState uint32 - -const ( - // ProviderStateDisable indicates the provider is being disabled. - ProviderStateDisable ProviderState = iota - // ProviderStateEnable indicates the provider is being enabled. - ProviderStateEnable - // ProviderStateCaptureState indicates the provider is having its current - // state snap-shotted. - ProviderStateCaptureState -) - -type eventInfoClass uint32 - -const ( - eventInfoClassProviderBinaryTrackInfo eventInfoClass = iota - eventInfoClassProviderSetReserved1 - eventInfoClassProviderSetTraits - eventInfoClassProviderUseDescriptorType -) - -// EnableCallback is the form of the callback function that receives provider -// enable/disable notifications from ETW. -type EnableCallback func(guid.GUID, ProviderState, Level, uint64, uint64, uintptr) - -func providerCallback(sourceID guid.GUID, state ProviderState, level Level, matchAnyKeyword uint64, matchAllKeyword uint64, filterData uintptr, i uintptr) { - provider := providers.getProvider(uint(i)) - - switch state { - case ProviderStateDisable: - provider.enabled = false - case ProviderStateEnable: - provider.enabled = true - provider.level = level - provider.keywordAny = matchAnyKeyword - provider.keywordAll = matchAllKeyword - } - - if provider.callback != nil { - provider.callback(sourceID, state, level, matchAnyKeyword, matchAllKeyword, filterData) - } -} - -// providerCallbackAdapter acts as the first-level callback from the C/ETW side -// for provider notifications. Because Go has trouble with callback arguments of -// different size, it has only pointer-sized arguments, which are then cast to -// the appropriate types when calling providerCallback. -func providerCallbackAdapter(sourceID *guid.GUID, state uintptr, level uintptr, matchAnyKeyword uintptr, matchAllKeyword uintptr, filterData uintptr, i uintptr) uintptr { - providerCallback(*sourceID, ProviderState(state), Level(level), uint64(matchAnyKeyword), uint64(matchAllKeyword), filterData, i) - return 0 -} - -// providerIDFromName generates a provider ID based on the provider name. It -// uses the same algorithm as used by .NET's EventSource class, which is based -// on RFC 4122. More information on the algorithm can be found here: -// https://blogs.msdn.microsoft.com/dcook/2015/09/08/etw-provider-names-and-guids/ -// -// The algorithm is roughly the RFC 4122 algorithm for a V5 UUID, but differs in -// the following ways: -// - The input name is first upper-cased, UTF16-encoded, and converted to -// big-endian. -// - No variant is set on the result UUID. -// - The result UUID is treated as being in little-endian format, rather than -// big-endian. -func providerIDFromName(name string) guid.GUID { - buffer := sha1.New() - namespace := guid.GUID{0x482C2DB2, 0xC390, 0x47C8, [8]byte{0x87, 0xF8, 0x1A, 0x15, 0xBF, 0xC1, 0x30, 0xFB}} - namespaceBytes := namespace.ToArray() - buffer.Write(namespaceBytes[:]) - binary.Write(buffer, binary.BigEndian, utf16.Encode([]rune(strings.ToUpper(name)))) - - sum := buffer.Sum(nil) - sum[7] = (sum[7] & 0xf) | 0x50 - - a := [16]byte{} - copy(a[:], sum) - return guid.FromWindowsArray(a) -} - -// NewProvider creates and registers a new ETW provider. The provider ID is -// generated based on the provider name. -func NewProvider(name string, callback EnableCallback) (provider *Provider, err error) { - return NewProviderWithID(name, providerIDFromName(name), callback) -} - -// Close unregisters the provider. -func (provider *Provider) Close() error { - if provider == nil { - return nil - } - - providers.removeProvider(provider) - return eventUnregister(provider.handle) -} - -// IsEnabled calls IsEnabledForLevelAndKeywords with LevelAlways and all -// keywords set. -func (provider *Provider) IsEnabled() bool { - return provider.IsEnabledForLevelAndKeywords(LevelAlways, ^uint64(0)) -} - -// IsEnabledForLevel calls IsEnabledForLevelAndKeywords with the specified level -// and all keywords set. -func (provider *Provider) IsEnabledForLevel(level Level) bool { - return provider.IsEnabledForLevelAndKeywords(level, ^uint64(0)) -} - -// IsEnabledForLevelAndKeywords allows event producer code to check if there are -// any event sessions that are interested in an event, based on the event level -// and keywords. Although this check happens automatically in the ETW -// infrastructure, it can be useful to check if an event will actually be -// consumed before doing expensive work to build the event data. -func (provider *Provider) IsEnabledForLevelAndKeywords(level Level, keywords uint64) bool { - if provider == nil { - return false - } - - if !provider.enabled { - return false - } - - // ETW automatically sets the level to 255 if it is specified as 0, so we - // don't need to worry about the level=0 (all events) case. - if level > provider.level { - return false - } - - if keywords != 0 && (keywords&provider.keywordAny == 0 || keywords&provider.keywordAll != provider.keywordAll) { - return false - } - - return true -} - -// WriteEvent writes a single ETW event from the provider. The event is -// constructed based on the EventOpt and FieldOpt values that are passed as -// opts. -func (provider *Provider) WriteEvent(name string, eventOpts []EventOpt, fieldOpts []FieldOpt) error { - if provider == nil { - return nil - } - - options := eventOptions{descriptor: newEventDescriptor()} - em := &eventMetadata{} - ed := &eventData{} - - // We need to evaluate the EventOpts first since they might change tags, and - // we write out the tags before evaluating FieldOpts. - for _, opt := range eventOpts { - opt(&options) - } - - if !provider.IsEnabledForLevelAndKeywords(options.descriptor.level, options.descriptor.keyword) { - return nil - } - - em.writeEventHeader(name, options.tags) - - for _, opt := range fieldOpts { - opt(em, ed) - } - - // Don't pass a data blob if there is no event data. There will always be - // event metadata (e.g. for the name) so we don't need to do this check for - // the metadata. - dataBlobs := [][]byte{} - if len(ed.bytes()) > 0 { - dataBlobs = [][]byte{ed.bytes()} - } - - return provider.writeEventRaw(options.descriptor, options.activityID, options.relatedActivityID, [][]byte{em.bytes()}, dataBlobs) -} - -// writeEventRaw writes a single ETW event from the provider. This function is -// less abstracted than WriteEvent, and presents a fairly direct interface to -// the event writing functionality. It expects a series of event metadata and -// event data blobs to be passed in, which must conform to the TraceLogging -// schema. The functions on EventMetadata and EventData can help with creating -// these blobs. The blobs of each type are effectively concatenated together by -// the ETW infrastructure. -func (provider *Provider) writeEventRaw( - descriptor *eventDescriptor, - activityID guid.GUID, - relatedActivityID guid.GUID, - metadataBlobs [][]byte, - dataBlobs [][]byte) error { - - dataDescriptorCount := uint32(1 + len(metadataBlobs) + len(dataBlobs)) - dataDescriptors := make([]eventDataDescriptor, 0, dataDescriptorCount) - - dataDescriptors = append(dataDescriptors, newEventDataDescriptor(eventDataDescriptorTypeProviderMetadata, provider.metadata)) - for _, blob := range metadataBlobs { - dataDescriptors = append(dataDescriptors, newEventDataDescriptor(eventDataDescriptorTypeEventMetadata, blob)) - } - for _, blob := range dataBlobs { - dataDescriptors = append(dataDescriptors, newEventDataDescriptor(eventDataDescriptorTypeUserData, blob)) - } - - return eventWriteTransfer(provider.handle, descriptor, (*windows.GUID)(&activityID), (*windows.GUID)(&relatedActivityID), dataDescriptorCount, &dataDescriptors[0]) -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/provider_test.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/provider_test.go deleted file mode 100644 index 69d9910c..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/provider_test.go +++ /dev/null @@ -1,34 +0,0 @@ -package etw - -import ( - "testing" - - "github.com/Microsoft/go-winio/pkg/guid" -) - -func mustGUIDFromString(t *testing.T, s string) guid.GUID { - g, err := guid.FromString(s) - if err != nil { - t.Fatal(err) - } - return g -} - -func Test_ProviderIDFromName(t *testing.T) { - type testCase struct { - name string - g guid.GUID - } - testCases := []testCase{ - {"wincni", mustGUIDFromString(t, "c822b598-f4cc-5a72-7933-ce2a816d033f")}, - {"Moby", mustGUIDFromString(t, "6996f090-c5de-5082-a81e-5841acc3a635")}, - {"ContainerD", mustGUIDFromString(t, "2acb92c0-eb9b-571a-69cf-8f3410f383ad")}, - {"Microsoft.Virtualization.RunHCS", mustGUIDFromString(t, "0B52781F-B24D-5685-DDF6-69830ED40EC3")}, - } - for _, tc := range testCases { - g := providerIDFromName(tc.name) - if g != tc.g { - t.Fatalf("Incorrect provider GUID.\nExpected: %s\nActual: %s", tc.g, g) - } - } -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/providerglobal.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/providerglobal.go deleted file mode 100644 index 6c7331d9..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/providerglobal.go +++ /dev/null @@ -1,52 +0,0 @@ -package etw - -import ( - "sync" -) - -// Because the provider callback function needs to be able to access the -// provider data when it is invoked by ETW, we need to keep provider data stored -// in a global map based on an index. The index is passed as the callback -// context to ETW. -type providerMap struct { - m map[uint]*Provider - i uint - lock sync.Mutex - once sync.Once -} - -var providers = providerMap{ - m: make(map[uint]*Provider), -} - -func (p *providerMap) newProvider() *Provider { - p.lock.Lock() - defer p.lock.Unlock() - - i := p.i - p.i++ - - provider := &Provider{ - index: i, - } - - p.m[i] = provider - return provider -} - -func (p *providerMap) removeProvider(provider *Provider) { - p.lock.Lock() - defer p.lock.Unlock() - - delete(p.m, provider.index) -} - -func (p *providerMap) getProvider(index uint) *Provider { - p.lock.Lock() - defer p.lock.Unlock() - - return p.m[index] -} - -var providerCallbackOnce sync.Once -var globalProviderCallback uintptr diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/ptr64_32.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/ptr64_32.go deleted file mode 100644 index d1a76125..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/ptr64_32.go +++ /dev/null @@ -1,16 +0,0 @@ -// +build 386 arm - -package etw - -import ( - "unsafe" -) - -// byteptr64 defines a struct containing a pointer. The struct is guaranteed to -// be 64 bits, regardless of the actual size of a pointer on the platform. This -// is intended for use with certain Windows APIs that expect a pointer as a -// ULONGLONG. -type ptr64 struct { - ptr unsafe.Pointer - _ uint32 -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/ptr64_64.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/ptr64_64.go deleted file mode 100644 index b86c8f2b..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/ptr64_64.go +++ /dev/null @@ -1,15 +0,0 @@ -// +build amd64 arm64 - -package etw - -import ( - "unsafe" -) - -// byteptr64 defines a struct containing a pointer. The struct is guaranteed to -// be 64 bits, regardless of the actual size of a pointer on the platform. This -// is intended for use with certain Windows APIs that expect a pointer as a -// ULONGLONG. -type ptr64 struct { - ptr unsafe.Pointer -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/sample/sample.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/sample/sample.go deleted file mode 100644 index 0f3bebe3..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/sample/sample.go +++ /dev/null @@ -1,61 +0,0 @@ -// Shows a sample usage of the ETW logging package. -package main - -import ( - "bufio" - "fmt" - "os" - - "github.com/Microsoft/go-winio/pkg/etw" - "github.com/Microsoft/go-winio/pkg/guid" - "github.com/sirupsen/logrus" -) - -func callback(sourceID guid.GUID, state etw.ProviderState, level etw.Level, matchAnyKeyword uint64, matchAllKeyword uint64, filterData uintptr) { - fmt.Printf("Callback: isEnabled=%d, level=%d, matchAnyKeyword=%d\n", state, level, matchAnyKeyword) -} - -func main() { - provider, err := etw.NewProvider("TestProvider", callback) - - if err != nil { - logrus.Error(err) - return - } - defer func() { - if err := provider.Close(); err != nil { - logrus.Error(err) - } - }() - - fmt.Printf("Provider ID: %s\n", provider) - - reader := bufio.NewReader(os.Stdin) - - fmt.Println("Press enter to log events") - reader.ReadString('\n') - - if err := provider.WriteEvent( - "TestEvent", - etw.WithEventOpts( - etw.WithLevel(etw.LevelInfo), - etw.WithKeyword(0x140), - ), - etw.WithFields( - etw.StringField("TestField", "Foo"), - etw.StringField("TestField2", "Bar"), - etw.Struct("TestStruct", - etw.StringField("Field1", "Value1"), - etw.StringField("Field2", "Value2")), - etw.StringArray("TestArray", []string{ - "Item1", - "Item2", - "Item3", - "Item4", - "Item5", - })), - ); err != nil { - logrus.Error(err) - return - } -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/wrapper_32.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/wrapper_32.go deleted file mode 100644 index d0a7dac0..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/wrapper_32.go +++ /dev/null @@ -1,51 +0,0 @@ -// +build 386 arm - -package etw - -import ( - "golang.org/x/sys/windows" -) - -func low(v providerHandle) uint32 { - return uint32(v & 0xffffffff) -} - -func high(v providerHandle) uint32 { - return low(v >> 32) -} - -func eventUnregister(providerHandle providerHandle) (win32err error) { - return eventUnregister_32(low(providerHandle), high(providerHandle)) -} - -func eventWriteTransfer( - providerHandle providerHandle, - descriptor *eventDescriptor, - activityID *windows.GUID, - relatedActivityID *windows.GUID, - dataDescriptorCount uint32, - dataDescriptors *eventDataDescriptor) (win32err error) { - - return eventWriteTransfer_32( - low(providerHandle), - high(providerHandle), - descriptor, - activityID, - relatedActivityID, - dataDescriptorCount, - dataDescriptors) -} - -func eventSetInformation( - providerHandle providerHandle, - class eventInfoClass, - information uintptr, - length uint32) (win32err error) { - - return eventSetInformation_32( - low(providerHandle), - high(providerHandle), - class, - information, - length) -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/wrapper_64.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/wrapper_64.go deleted file mode 100644 index ef8b599a..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/wrapper_64.go +++ /dev/null @@ -1,41 +0,0 @@ -// +build amd64 arm64 - -package etw - -import ( - "golang.org/x/sys/windows" -) - -func eventUnregister(providerHandle providerHandle) (win32err error) { - return eventUnregister_64(providerHandle) -} - -func eventWriteTransfer( - providerHandle providerHandle, - descriptor *eventDescriptor, - activityID *windows.GUID, - relatedActivityID *windows.GUID, - dataDescriptorCount uint32, - dataDescriptors *eventDataDescriptor) (win32err error) { - - return eventWriteTransfer_64( - providerHandle, - descriptor, - activityID, - relatedActivityID, - dataDescriptorCount, - dataDescriptors) -} - -func eventSetInformation( - providerHandle providerHandle, - class eventInfoClass, - information uintptr, - length uint32) (win32err error) { - - return eventSetInformation_64( - providerHandle, - class, - information, - length) -} diff --git a/vendor/github.com/Microsoft/go-winio/pkg/etw/zsyscall_windows.go b/vendor/github.com/Microsoft/go-winio/pkg/etw/zsyscall_windows.go deleted file mode 100644 index 4e8a7192..00000000 --- a/vendor/github.com/Microsoft/go-winio/pkg/etw/zsyscall_windows.go +++ /dev/null @@ -1,102 +0,0 @@ -// Code generated by 'go generate'; DO NOT EDIT. - -package etw - -import ( - "syscall" - "unsafe" - - "golang.org/x/sys/windows" -) - -var _ unsafe.Pointer - -// Do the interface allocations only once for common -// Errno values. -const ( - errnoERROR_IO_PENDING = 997 -) - -var ( - errERROR_IO_PENDING error = syscall.Errno(errnoERROR_IO_PENDING) -) - -// errnoErr returns common boxed Errno values, to prevent -// allocations at runtime. -func errnoErr(e syscall.Errno) error { - switch e { - case 0: - return nil - case errnoERROR_IO_PENDING: - return errERROR_IO_PENDING - } - // TODO: add more here, after collecting data on the common - // error values see on Windows. (perhaps when running - // all.bat?) - return e -} - -var ( - modadvapi32 = windows.NewLazySystemDLL("advapi32.dll") - - procEventRegister = modadvapi32.NewProc("EventRegister") - procEventUnregister = modadvapi32.NewProc("EventUnregister") - procEventWriteTransfer = modadvapi32.NewProc("EventWriteTransfer") - procEventSetInformation = modadvapi32.NewProc("EventSetInformation") -) - -func eventRegister(providerId *windows.GUID, callback uintptr, callbackContext uintptr, providerHandle *providerHandle) (win32err error) { - r0, _, _ := syscall.Syscall6(procEventRegister.Addr(), 4, uintptr(unsafe.Pointer(providerId)), uintptr(callback), uintptr(callbackContext), uintptr(unsafe.Pointer(providerHandle)), 0, 0) - if r0 != 0 { - win32err = syscall.Errno(r0) - } - return -} - -func eventUnregister_64(providerHandle providerHandle) (win32err error) { - r0, _, _ := syscall.Syscall(procEventUnregister.Addr(), 1, uintptr(providerHandle), 0, 0) - if r0 != 0 { - win32err = syscall.Errno(r0) - } - return -} - -func eventWriteTransfer_64(providerHandle providerHandle, descriptor *eventDescriptor, activityID *windows.GUID, relatedActivityID *windows.GUID, dataDescriptorCount uint32, dataDescriptors *eventDataDescriptor) (win32err error) { - r0, _, _ := syscall.Syscall6(procEventWriteTransfer.Addr(), 6, uintptr(providerHandle), uintptr(unsafe.Pointer(descriptor)), uintptr(unsafe.Pointer(activityID)), uintptr(unsafe.Pointer(relatedActivityID)), uintptr(dataDescriptorCount), uintptr(unsafe.Pointer(dataDescriptors))) - if r0 != 0 { - win32err = syscall.Errno(r0) - } - return -} - -func eventSetInformation_64(providerHandle providerHandle, class eventInfoClass, information uintptr, length uint32) (win32err error) { - r0, _, _ := syscall.Syscall6(procEventSetInformation.Addr(), 4, uintptr(providerHandle), uintptr(class), uintptr(information), uintptr(length), 0, 0) - if r0 != 0 { - win32err = syscall.Errno(r0) - } - return -} - -func eventUnregister_32(providerHandle_low uint32, providerHandle_high uint32) (win32err error) { - r0, _, _ := syscall.Syscall(procEventUnregister.Addr(), 2, uintptr(providerHandle_low), uintptr(providerHandle_high), 0) - if r0 != 0 { - win32err = syscall.Errno(r0) - } - return -} - -func eventWriteTransfer_32(providerHandle_low uint32, providerHandle_high uint32, descriptor *eventDescriptor, activityID *windows.GUID, relatedActivityID *windows.GUID, dataDescriptorCount uint32, dataDescriptors *eventDataDescriptor) (win32err error) { - r0, _, _ := syscall.Syscall9(procEventWriteTransfer.Addr(), 7, uintptr(providerHandle_low), uintptr(providerHandle_high), uintptr(unsafe.Pointer(descriptor)), uintptr(unsafe.Pointer(activityID)), uintptr(unsafe.Pointer(relatedActivityID)), uintptr(dataDescriptorCount), uintptr(unsafe.Pointer(dataDescriptors)), 0, 0) - if r0 != 0 { - win32err = syscall.Errno(r0) - } - return -} - -func eventSetInformation_32(providerHandle_low uint32, providerHandle_high uint32, class eventInfoClass, information uintptr, length uint32) (win32err error) { - r0, _, _ := syscall.Syscall6(procEventSetInformation.Addr(), 5, uintptr(providerHandle_low), uintptr(providerHandle_high), uintptr(class), uintptr(information), uintptr(length), 0) - if r0 != 0 { - win32err = syscall.Errno(r0) - } - return -} diff --git a/vendor/github.com/akavel/rsrc/LICENSE.txt b/vendor/github.com/akavel/rsrc/LICENSE.txt index 0c3333e4..5c1511ec 100644 --- a/vendor/github.com/akavel/rsrc/LICENSE.txt +++ b/vendor/github.com/akavel/rsrc/LICENSE.txt @@ -1,21 +1,21 @@ -The MIT License (MIT) - -Copyright (c) 2013-2017 The rsrc Authors. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. +The MIT License (MIT) + +Copyright (c) 2013-2017 The rsrc Authors. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. diff --git a/vendor/github.com/elastic/beats/v7/.go-version b/vendor/github.com/elastic/beats/v7/.go-version deleted file mode 100644 index 084f2267..00000000 --- a/vendor/github.com/elastic/beats/v7/.go-version +++ /dev/null @@ -1 +0,0 @@ -1.13.9 diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/.gitignore b/vendor/github.com/elastic/beats/v7/dev-tools/.gitignore deleted file mode 100644 index 796b96d1..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/build diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/Makefile b/vendor/github.com/elastic/beats/v7/dev-tools/Makefile deleted file mode 100644 index 32eeda92..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/Makefile +++ /dev/null @@ -1,4 +0,0 @@ -ES_BEATS?=.. - -# Path to the libbeat Makefile -include ${ES_BEATS}/libbeat/scripts/Makefile diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/README.md b/vendor/github.com/elastic/beats/v7/dev-tools/README.md deleted file mode 100644 index cc6c91e4..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/README.md +++ /dev/null @@ -1,49 +0,0 @@ -Available scripts ------------------ - - -The following scripts are used by the unified release process: - -| File | Description | -|----------------------|-------------| -| get_version | Returns the current version | -| set_version | Sets the current version in all places where change is required. Doesn't commit changes. | -| deploy | Builds all artifacts for the officially supported Beats | - - - -Other scripts: - - -| File | Description | -|----------------------|-------------| -| aggregate_coverage.py | Used to create coverage reports that contain both unit and system tests data | -| merge_pr | Used to make it easier to open a PR that merges one branch into another. | - - -Import / export the dashboards of a single Beat: - -| File | Description | -|-----------------------|-------------| -| export_dashboards.py | Python script to export the Beat dashboards from Elasticsearch to a local directory| - -Running export_dashboards.py in environment ----------------------------------------------- - -If you are running the python script for the first time, you need to create the -environment by running the following commands in the `beats/dev-tools` -directory: - -``` -virtualenv env -. env/bin/activate -pip install -r requirements.txt -``` - -This creates the environment that contains all the python packages required to -run the `export_dashboards.py` script. Thus, for the next runs you just need -to enable the environment: - -``` -. env/bin/activate -``` diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/aggregate_coverage.py b/vendor/github.com/elastic/beats/v7/dev-tools/aggregate_coverage.py deleted file mode 100644 index 9c8c5f2d..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/aggregate_coverage.py +++ /dev/null @@ -1,50 +0,0 @@ -#!/usr/bin/env python3 - -"""Simple script to concatenate coverage reports. -""" - -import os -import sys -import argparse -import fnmatch - - -def main(arguments): - - parser = argparse.ArgumentParser(description=__doc__, - formatter_class=argparse.RawDescriptionHelpFormatter) - parser.add_argument('dir', help="Input dir to search recursively for .cov files") - parser.add_argument('-o', '--outfile', help="Output file", - default=sys.stdout, type=argparse.FileType('w')) - - args = parser.parse_args(arguments) - - # Recursively find all matching .cov files. - matches = [] - for root, dirnames, filenames in os.walk(args.dir): - for filename in fnmatch.filter(filenames, '*.cov'): - matches.append(os.path.join(root, filename)) - - # Write to output. - lines = {} - args.outfile.write('mode: atomic\n') - for m in matches: - if os.path.abspath(args.outfile.name) != os.path.abspath(m): - with open(m) as f: - for line in f: - if not line.startswith('mode:') and "vendor" not in line: - (position, stmt, count) = line.split(" ") - stmt = int(stmt) - count = int(count) - prev_count = 0 - if position in lines: - (_, prev_stmt, prev_count) = lines[position] - assert prev_stmt == stmt - lines[position] = (position, stmt, prev_count + count) - - for line in sorted(["%s %d %d\n" % lines[key] for key in lines.keys()]): - args.outfile.write(line) - - -if __name__ == '__main__': - sys.exit(main(sys.argv[1:])) diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/cherrypick_pr b/vendor/github.com/elastic/beats/v7/dev-tools/cherrypick_pr deleted file mode 100644 index f49dd089..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/cherrypick_pr +++ /dev/null @@ -1,198 +0,0 @@ -#!/usr/bin/env python3 -"""Cherry pick and backport a PR""" -from __future__ import print_function - -from builtins import input -import sys -import os -import argparse -from os.path import expanduser -import re -from subprocess import check_call, call, check_output -import requests - -usage = """ -Example usage: - -./dev-tools/cherrypick_pr --create_pr 5.0 2565 6490604aa0cf7fa61932a90700e6ca988fc8a527 - -In case of backporting errors, fix them, then run: - -git cherry-pick --continue -./dev-tools/cherrypick_pr --create_pr 5.0 2565 6490604aa0cf7fa61932a90700e6ca988fc8a527 --continue - -This script does the following: - -* cleanups both from_branch and to_branch (warning: drops local changes) -* creates a temporary branch named something like "branch_2565" -* calls the git cherry-pick command in this branch -* after fixing the merge errors (if needed), pushes the branch to your - remote -* if the --create_pr flag is used, it uses the GitHub API to create the PR - for you. Note that this requires you to have a Github token with the - public_repo scope in the `~/.elastic/github.token` file. This token - should be also authorized to Elastic organization so as to work with single-sign-on. - (see https://help.github.com/en/articles/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on) - -Note that you need to take the commit hashes from `git log` on the -from_branch, copying the IDs from Github doesn't work in case we squashed the -PR. -""" - - -def main(): - """Main""" - parser = argparse.ArgumentParser( - description="Creates a PR for cherry-picking commits", - formatter_class=argparse.RawDescriptionHelpFormatter, - epilog=usage) - parser.add_argument("to_branch", - help="To branch (e.g 7.x)") - parser.add_argument("pr_number", - help="The PR number being merged (e.g. 2345)") - parser.add_argument("commit_hashes", metavar="hash", nargs="+", - help="The commit hashes to cherry pick." + - " You can specify multiple.") - parser.add_argument("--yes", action="store_true", - help="Assume yes. Warning: discards local changes.") - parser.add_argument("--continue", action="store_true", - help="Continue after fixing merging errors.") - parser.add_argument("--from_branch", default="master", - help="From branch") - parser.add_argument("--create_pr", action="store_true", - help="Create a PR using the Github API " + - "(requires token in ~/.elastic/github.token)") - parser.add_argument("--diff", action="store_true", - help="Display the diff before pushing the PR") - parser.add_argument("--remote", default="", - help="Which remote to push the backport branch to") - parser.add_argument("--zube-team", default="", - help="Team the PR belongs to") - parser.add_argument("--keep-backport-label", action="store_true", - help="Preserve label needs_backport in original PR") - args = parser.parse_args() - - print(args) - - tmp_branch = "backport_{}_{}".format(args.pr_number, args.to_branch) - - if not vars(args)["continue"]: - if not args.yes and input("This will destroy all local changes. " + - "Continue? [y/n]: ") != "y": - return 1 - check_call("git reset --hard", shell=True) - check_call("git clean -df", shell=True) - check_call("git fetch", shell=True) - - check_call("git checkout {}".format(args.from_branch), shell=True) - check_call("git pull", shell=True) - - check_call("git checkout {}".format(args.to_branch), shell=True) - check_call("git pull", shell=True) - - call("git branch -D {} > /dev/null".format(tmp_branch), shell=True) - check_call("git checkout -b {}".format(tmp_branch), shell=True) - if call("git cherry-pick -x {}".format(" ".join(args.commit_hashes)), - shell=True) != 0: - print("Looks like you have cherry-pick errors.") - print("Fix them, then run: ") - print(" git cherry-pick --continue") - print(" {} --continue".format(" ".join(sys.argv))) - return 1 - - if len(check_output("git status -s", shell=True).strip()) > 0: - print("Looks like you have uncommitted changes." + - " Please execute first: git cherry-pick --continue") - return 1 - - if len(check_output("git log HEAD...{}".format(args.to_branch), - shell=True).strip()) == 0: - print("No commit to push") - return 1 - - if args.diff: - call("git diff {}".format(args.to_branch), shell=True) - if input("Continue? [y/n]: ") != "y": - print("Aborting cherry-pick.") - return 1 - - print("Ready to push branch.") - - remote = args.remote - if not remote: - remote = input("To which remote should I push? (your fork): ") - - call("git push {} :{} > /dev/null".format(remote, tmp_branch), - shell=True) - check_call("git push --set-upstream {} {}" - .format(remote, tmp_branch), shell=True) - if not args.create_pr: - print("Done. Open PR by following this URL: \n\t" + - "https://github.com/elastic/beats/compare/{}...{}:{}?expand=1" - .format(args.to_branch, remote, tmp_branch)) - else: - token = open(expanduser("~/.elastic/github.token"), "r").read().strip() - base = "https://api.github.com/repos/elastic/beats" - session = requests.Session() - session.headers.update({"Authorization": "token " + token}) - - original_pr = session.get(base + "/pulls/" + args.pr_number).json() - - # get the github username from the remote where we pushed - remote_url = check_output("git remote get-url {}".format(remote), - shell=True) - remote_user = re.search("github.com[:/](.+)/beats", str(remote_url)).group(1) - - # create PR - request = session.post(base + "/pulls", json=dict( - title="Cherry-pick #{} to {}: {}".format(args.pr_number, args.to_branch, original_pr["title"]), - head=remote_user + ":" + tmp_branch, - base=args.to_branch, - body="Cherry-pick of PR #{} to {} branch. Original message: \n\n{}" - .format(args.pr_number, args.to_branch, original_pr["body"]) - )) - if request.status_code > 299: - print("Creating PR failed: {}".format(request.json())) - sys.exit(1) - new_pr = request.json() - - # add labels - labels = ["backport"] - - if args.zube_team: - resp = session.get(base + "/labels/Team:"+args.zube_team) - if resp.status_code != 200: - print("Cannot find team label", resp.text) - sys.exit(1) - labels.append("Team:"+args.zube_team) - labels.append("[zube]: In Review") - else: - labels.append("review") - - session.post( - base + "/issues/{}/labels".format(new_pr["number"]), json=labels) - - if not args.keep_backport_label: - # remove needs backport label from the original PR - session.delete(base + "/issues/{}/labels/needs_backport".format(args.pr_number)) - - # get version and set a version label on the original PR - version = get_version(os.getcwd()) - if version: - session.post( - base + "/issues/{}/labels".format(args.pr_number), json=["v" + version]) - - print("\nDone. PR created: {}".format(new_pr["html_url"])) - print("Please go and check it and add the review tags") - -def get_version(beats_dir): - pattern = re.compile(r'(const\s|)\w*(v|V)ersion\s=\s"(?P.*)"') - with open(os.path.join(beats_dir, "libbeat/version/version.go"), "r") as f: - for line in f: - match = pattern.match(line) - if match: - return match.group('version') - - -if __name__ == "__main__": - sys.exit(main()) diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/asset/asset.go b/vendor/github.com/elastic/beats/v7/dev-tools/cmd/asset/asset.go deleted file mode 100644 index 1696e078..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/asset/asset.go +++ /dev/null @@ -1,103 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build ignore - -package main - -import ( - "bufio" - "flag" - "fmt" - "io/ioutil" - "os" - - "github.com/elastic/beats/v7/libbeat/asset" - "github.com/elastic/beats/v7/licenses" -) - -var ( - pkg string - input string - output string - name string - priority string - license = "ASL2" -) - -func init() { - flag.StringVar(&pkg, "pkg", "", "Package name") - flag.StringVar(&input, "in", "-", "Source of input. \"-\" means reading from stdin") - flag.StringVar(&output, "out", "-", "Output path. \"-\" means writing to stdout") - flag.StringVar(&license, "license", "ASL2", "License header for generated file.") - flag.StringVar(&name, "name", "", "Asset name") - flag.StringVar(&priority, "priority", "asset.BeatFieldsPri", "Priority name") -} - -func main() { - flag.Parse() - args := flag.Args() - - var ( - file, beatName string - data []byte - err error - ) - if input == "-" { - if len(args) != 2 { - fmt.Fprintln(os.Stderr, "File path must be set") - os.Exit(1) - } - file = args[0] - beatName = args[1] - - r := bufio.NewReader(os.Stdin) - data, err = ioutil.ReadAll(r) - if err != nil { - fmt.Fprintf(os.Stderr, "Error while reading from stdin: %v\n", err) - os.Exit(1) - } - } else { - file = input - beatName = args[0] - data, err = ioutil.ReadFile(input) - if err != nil { - fmt.Fprintf(os.Stderr, "Invalid file path: %s\n", input) - os.Exit(1) - } - } - - licenseHeader, err := licenses.Find(license) - if err != nil { - fmt.Fprintf(os.Stderr, "Invalid license: %s\n", err) - os.Exit(1) - } - if name == "" { - name = file - } - - bs, err := asset.CreateAsset(licenseHeader, beatName, name, pkg, data, priority, file) - if err != nil { - panic(err) - } - - if output == "-" { - os.Stdout.Write(bs) - } else { - ioutil.WriteFile(output, bs, 0640) - } -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/dashboards/.gitignore b/vendor/github.com/elastic/beats/v7/dev-tools/cmd/dashboards/.gitignore deleted file mode 100644 index 10537f25..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/dashboards/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -# Executable -export_dashboards diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/dashboards/Makefile b/vendor/github.com/elastic/beats/v7/dev-tools/cmd/dashboards/Makefile deleted file mode 100644 index e20f7e47..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/dashboards/Makefile +++ /dev/null @@ -1,5 +0,0 @@ - -BEAT?= - -export_dashboards: - go build -ldflags "-X main.beat=${BEAT}" -o export_dashboards diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/dashboards/export_5x_dashboards.py b/vendor/github.com/elastic/beats/v7/dev-tools/cmd/dashboards/export_5x_dashboards.py deleted file mode 100644 index 31e4cd96..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/dashboards/export_5x_dashboards.py +++ /dev/null @@ -1,117 +0,0 @@ -from elasticsearch import Elasticsearch -import argparse -import os -import json -import re - - -def ExportDashboards(es, regex, kibana_index, output_directory): - res = es.search( - index=kibana_index, - doc_type="dashboard", - size=1000) - - try: - reg_exp = re.compile(regex, re.IGNORECASE) - except: - print("Wrong regex {}".format(regex)) - return - - for doc in res['hits']['hits']: - - if not reg_exp.match(doc["_source"]["title"]): - print("Ignore dashboard", doc["_source"]["title"]) - continue - - # save dashboard - SaveJson("dashboard", doc, output_directory) - - # save dependencies - panels = json.loads(doc['_source']['panelsJSON']) - for panel in panels: - if panel["type"] == "visualization": - ExportVisualization( - es, - panel["id"], - kibana_index, - output_directory) - elif panel["type"] == "search": - ExportSearch( - es, - panel["id"], - kibana_index, - output_directory) - else: - print("Unknown type {} in dashboard".format(panel["type"])) - - -def ExportVisualization(es, visualization, kibana_index, output_directory): - doc = es.get( - index=kibana_index, - doc_type="visualization", - id=visualization) - - # save visualization - SaveJson("visualization", doc, output_directory) - - # save dependencies - if "savedSearchId" in doc["_source"]: - search = doc["_source"]['savedSearchId'] - ExportSearch( - es, - search, - kibana_index, - output_directory) - - -def ExportSearch(es, search, kibana_index, output_directory): - doc = es.get( - index=kibana_index, - doc_type="search", - id=search) - - # save search - SaveJson("search", doc, output_directory) - - -def SaveJson(doc_type, doc, output_directory): - - dir = os.path.join(output_directory, doc_type) - if not os.path.exists(dir): - os.makedirs(dir) - # replace unsupported characters - filepath = os.path.join(dir, re.sub(r'[\>\<:"/\\\|\?\*]', '', doc['_id']) + '.json') - with open(filepath, 'w') as f: - json.dump(doc['_source'], f, indent=2) - print("Written {}".format(filepath)) - - -def main(): - parser = argparse.ArgumentParser( - description="Export the Kibana dashboards together with" - " all used visualizations, searches and index pattern") - parser.add_argument("--url", - help="Elasticsearch URL. By default: http://localhost:9200", - default="http://localhost:9200") - parser.add_argument("--regex", - help="Regular expression to match all the dashboards to be exported. For example: metricbeat*", - required=True) - parser.add_argument("--kibana", - help="Elasticsearch index where to store the Kibana settings. By default: .kibana ", - default=".kibana") - parser.add_argument("--dir", help="Output directory. By default: output", - default="output") - - args = parser.parse_args() - - print("Export {} dashboards to {} directory".format(args.regex, args.dir)) - print("Elasticsearch URL: {}".format(args.url)) - print("Elasticsearch index to store Kibana's" - " dashboards: {}".format(args.kibana)) - - es = Elasticsearch(args.url) - ExportDashboards(es, args.regex, args.kibana, args.dir) - - -if __name__ == "__main__": - main() diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/dashboards/export_dashboards.go b/vendor/github.com/elastic/beats/v7/dev-tools/cmd/dashboards/export_dashboards.go deleted file mode 100644 index eeae6773..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/dashboards/export_dashboards.go +++ /dev/null @@ -1,138 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import ( - "flag" - "fmt" - "io/ioutil" - "log" - "net/url" - "os" - "path/filepath" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/dashboards" - "github.com/elastic/beats/v7/libbeat/kibana" -) - -var ( - indexPattern = false - quiet = false -) - -const ( - kibanaTimeout = 90 * time.Second -) - -func main() { - kibanaURL := flag.String("kibana", "http://localhost:5601", "Kibana URL") - spaceID := flag.String("space-id", "", "Space ID") - dashboard := flag.String("dashboard", "", "Dashboard ID") - fileOutput := flag.String("output", "output.json", "Output file") - ymlFile := flag.String("yml", "", "Path to the module.yml file containing the dashboards") - flag.BoolVar(&indexPattern, "indexPattern", false, "include index-pattern in output") - flag.BoolVar(&quiet, "quiet", false, "be quiet") - - flag.Parse() - log.SetFlags(0) - - u, err := url.Parse(*kibanaURL) - if err != nil { - log.Fatalf("Error parsing Kibana URL: %v", err) - } - - var user, pass string - if u.User != nil { - user = u.User.Username() - pass, _ = u.User.Password() - } - client, err := kibana.NewClientWithConfig(&kibana.ClientConfig{ - Protocol: u.Scheme, - Host: u.Host, - Username: user, - Password: pass, - Path: u.Path, - SpaceID: *spaceID, - Timeout: kibanaTimeout, - }) - if err != nil { - log.Fatalf("Error while connecting to Kibana: %v", err) - } - - if len(*ymlFile) == 0 && len(*dashboard) == 0 { - flag.Usage() - log.Fatalf("Please specify a dashboard ID (-dashboard) or a manifest file (-yml)") - } - - if len(*ymlFile) > 0 { - err = exportDashboardsFromYML(client, *ymlFile) - if err != nil { - log.Fatalf("Failed to export dashboards from YML file: %v", err) - } - log.Println("Done exporting dashboards from", *ymlFile) - return - } - - if len(*dashboard) > 0 { - err = exportSingleDashboard(client, *dashboard, *fileOutput) - if err != nil { - log.Fatalf("Failed to export the dashboard: %v", err) - } - if !quiet { - log.Printf("The dashboard %s was exported under '%s'\n", *dashboard, *fileOutput) - } - return - } -} - -func exportDashboardsFromYML(client *kibana.Client, ymlFile string) error { - results, info, err := dashboards.ExportAllFromYml(client, ymlFile) - if err != nil { - return err - } - for i, r := range results { - log.Printf("id=%s, name=%s\n", info.Dashboards[i].ID, info.Dashboards[i].File) - r = dashboards.DecodeExported(r) - err = dashboards.SaveToFile(r, info.Dashboards[i].File, filepath.Dir(ymlFile), client.GetVersion()) - if err != nil { - return err - } - } - return nil -} - -func exportSingleDashboard(client *kibana.Client, dashboard, output string) error { - result, err := dashboards.Export(client, dashboard) - if err != nil { - return fmt.Errorf("failed to export the dashboard: %+v", err) - } - result = dashboards.DecodeExported(result) - - if err = os.MkdirAll(filepath.Dir(output), 0755); err != nil { - return errors.Wrap(err, "failed to create directory for dashboard") - } - - err = ioutil.WriteFile(output, []byte(result.StringToPrint()), dashboards.OutputPermission) - if err != nil { - return fmt.Errorf("failed to save the dashboard: %+v", err) - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/license/license_generate.go b/vendor/github.com/elastic/beats/v7/dev-tools/cmd/license/license_generate.go deleted file mode 100644 index 11f8077d..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/license/license_generate.go +++ /dev/null @@ -1,96 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import ( - "bytes" - "flag" - "go/format" - "io/ioutil" - "os" - "text/template" -) - -var Template = template.Must(template.New("licenseheader").Parse(` -{{ $t := "` + "`" + `" }} -{{ .License }} - -// Code generated by beats/dev-tools/cmd/license/license_generate.go - DO NOT EDIT. - -package licenses - -import "fmt" - -{{ range $key, $value := .Licenses }} -var {{ $key }} = {{$t}} -{{ $value }}{{$t}} -{{ end -}} - -func Find(name string) (string, error) { - switch name { -{{ range $key, $value := .Licenses }} - case "{{ $key }}": - return {{ $key }}, nil -{{- end -}} - } - return "", fmt.Errorf("unknown license: %s", name) -} -`)) - -var output string - -type data struct { - License string - Licenses map[string]string -} - -func init() { - flag.StringVar(&output, "out", "license_header.go", "output file") -} - -func main() { - Headers := make(map[string]string) - content, err := ioutil.ReadFile("APACHE-LICENSE-2.0-header.txt") - if err != nil { - panic("could not read ASL2 license.") - } - Headers["ASL2"] = string(content) - - content, err = ioutil.ReadFile("ELASTIC-LICENSE-header.txt") - if err != nil { - panic("could not read Elastic license.") - } - Headers["Elastic"] = string(content) - - var buf bytes.Buffer - Template.Execute(&buf, data{ - License: Headers["ASL2"], - Licenses: Headers, - }) - - bs, err := format.Source(buf.Bytes()) - if err != nil { - panic(err) - } - - if output == "-" { - os.Stdout.Write(bs) - } else { - ioutil.WriteFile(output, bs, 0640) - } -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/module_fields/module_fields.go b/vendor/github.com/elastic/beats/v7/dev-tools/cmd/module_fields/module_fields.go deleted file mode 100644 index 203cc298..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/module_fields/module_fields.go +++ /dev/null @@ -1,117 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import ( - "flag" - "fmt" - "io/ioutil" - "log" - "os" - "path/filepath" - - "github.com/elastic/beats/v7/libbeat/asset" - "github.com/elastic/beats/v7/libbeat/generator/fields" - "github.com/elastic/beats/v7/licenses" -) - -var usageText = ` -Usage: module_fields [flags] [module-dir] - module_fields generates a fields.go file containing a copy of the module's - field.yml data in a format that can be embedded in Beat's binary. module-dir - should be the directory containing modules (e.g. filebeat/module). -Options: -`[1:] - -var ( - beatName string - license string -) - -func init() { - flag.StringVar(&beatName, "beat", "", "Name of the beat. (Required)") - flag.StringVar(&license, "license", "ASL2", "License header for generated file.") - flag.Usage = usageFlag -} - -func main() { - log.SetFlags(0) - flag.Parse() - - if beatName == "" { - log.Fatal("You must use -beat to specify the beat name.") - } - - license, err := licenses.Find(license) - if err != nil { - log.Fatalf("Invalid license specifier: %v", err) - } - - args := flag.Args() - if len(args) != 1 { - log.Fatal("module-dir must be passed as an argument.") - } - dir := args[0] - - modules, err := fields.GetModules(dir) - if err != nil { - log.Fatalf("Error fetching modules: %v", err) - } - - wd, err := os.Getwd() - if err != nil { - log.Fatalf("Failed to determine working directory: %v", err) - } - - for _, module := range modules { - files, err := fields.CollectFiles(module, dir) - if err != nil { - log.Fatalf("Error fetching files for module %v: %v", module, err) - } - if len(files) == 0 { - // This can happen on moved modules - log.Printf("No fields files for module %v", module) - continue - } - - data, err := fields.GenerateFieldsYml(files) - if err != nil { - log.Fatalf("error fetching files for package %v: %v", module, err) - } - - p, err := filepath.Rel(wd, filepath.Join(dir, module)) - if err != nil { - log.Fatal(err) - } - - bs, err := asset.CreateAsset(license, beatName, module, module, data, "asset.ModuleFieldsPri", filepath.ToSlash(p)) - if err != nil { - log.Fatalf("Error creating golang file from template: %v", err) - } - - err = ioutil.WriteFile(filepath.Join(dir, module, "fields.go"), bs, 0644) - if err != nil { - log.Fatalf("Error writing fields.go: %v", err) - } - } -} - -func usageFlag() { - fmt.Fprintf(os.Stderr, usageText) - flag.PrintDefaults() -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/module_include_list/module_include_list.go b/vendor/github.com/elastic/beats/v7/dev-tools/cmd/module_include_list/module_include_list.go deleted file mode 100644 index d4fb9bd9..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/module_include_list/module_include_list.go +++ /dev/null @@ -1,260 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import ( - "bufio" - "bytes" - "flag" - "fmt" - "io/ioutil" - "log" - "os" - "path/filepath" - "sort" - "strings" - "text/template" - - "github.com/pkg/errors" - - devtools "github.com/elastic/beats/v7/dev-tools/mage" - "github.com/elastic/beats/v7/licenses" -) - -var usageText = ` -Usage: module_include_list [flags] - module_include_list generates a list.go file containing import statements for - the specified imports and module directories. An import is a directory or - directory glob containing .go files. A moduleDir is a directory to search - for modules and datasets. - - Packages without .go files or without an init() method are omitted from the - generated file. The output file is written to the include/list.go in the - Beat's root directory by default. -Options: -`[1:] - -var ( - license string - pkg string - outFile string - buildTags string - moduleDirs stringSliceFlag - moduleExcludeDirs stringSliceFlag - importDirs stringSliceFlag -) - -func init() { - flag.StringVar(&license, "license", "ASL2", "License header for generated file (ASL2 or Elastic).") - flag.StringVar(&pkg, "pkg", "include", "Package name.") - flag.StringVar(&outFile, "out", "include/list.go", "Output file.") - flag.StringVar(&buildTags, "buildTags", "", "Build Tags.") - flag.Var(&moduleDirs, "moduleDir", "Directory to search for modules to include") - flag.Var(&moduleExcludeDirs, "moduleExcludeDirs", "Directory to exclude from the list") - flag.Var(&importDirs, "import", "Directory to include") - flag.Usage = usageFlag -} - -func main() { - log.SetFlags(0) - flag.Parse() - - license, err := licenses.Find(license) - if err != nil { - log.Fatalf("Invalid license specifier: %v", err) - } - - if len(moduleDirs) == 0 && len(importDirs) == 0 { - log.Fatal("At least one -import or -moduleDir must be specified.") - } - - dirs, err := findModuleAndDatasets() - if err != nil { - log.Fatal(err) - } - - if imports, err := findImports(); err != nil { - log.Fatal(err) - } else { - dirs = append(dirs, imports...) - } - - // Get the current directories Go import path. - repo, err := devtools.GetProjectRepoInfo() - if err != nil { - log.Fatalf("Failed to determine import path: %v", err) - } - - // Build import paths. - var imports []string - for _, dir := range dirs { - // Skip packages without an init() function because that cannot register - // anything as a side-effect of being imported (e.g. filebeat/input/file). - var foundInitMethod bool - goFiles, err := filepath.Glob(filepath.Join(dir, "*.go")) - if err != nil { - log.Fatalf("Failed checking for .go files in package dir: %v", err) - } - for _, f := range goFiles { - // Skip test files - if strings.HasSuffix(f, "_test.go") { - continue - } - if hasInitMethod(f) { - foundInitMethod = true - break - } - } - if !foundInitMethod { - continue - } - - importDir := dir - if filepath.IsAbs(dir) { - // Make it relative to the current package if it's absolute. - importDir, err = filepath.Rel(devtools.CWD(), dir) - if err != nil { - log.Fatalf("Failure creating import for dir=%v: %v", dir, err) - } - } - - imports = append(imports, filepath.ToSlash( - filepath.Join(repo.ImportPath, importDir))) - } - - sort.Strings(imports) - - // Populate the template. - var buf bytes.Buffer - err = Template.Execute(&buf, Data{ - License: license, - Package: pkg, - BuildTags: buildTags, - Imports: imports, - }) - if err != nil { - log.Fatalf("Failed executing template: %v", err) - } - - // Create the output directory. - if err = os.MkdirAll(filepath.Dir(outFile), 0755); err != nil { - log.Fatalf("Failed to create output directory: %v", err) - } - - // Write the output file. - if err = ioutil.WriteFile(outFile, buf.Bytes(), 0644); err != nil { - log.Fatalf("Failed writing output file: %v", err) - } -} - -func usageFlag() { - fmt.Fprintf(os.Stderr, usageText) - flag.PrintDefaults() -} - -var Template = template.Must(template.New("normalizations").Funcs(map[string]interface{}{ - "trim": strings.TrimSpace, -}).Parse(` -{{ .License | trim }} - -// Code generated by beats/dev-tools/cmd/module_include_list/module_include_list.go - DO NOT EDIT. -{{ .BuildTags }} -package {{ .Package }} - -import ( - // Import packages that need to register themselves. -{{- range $import := .Imports }} - _ "{{ $import }}" -{{- end }} -) -`[1:])) - -type Data struct { - License string - Package string - BuildTags string - Imports []string -} - -//stringSliceFlag is a flag type that allows more than one value to be specified. -type stringSliceFlag []string - -func (f *stringSliceFlag) String() string { return strings.Join(*f, ", ") } - -func (f *stringSliceFlag) Set(value string) error { - *f = append(*f, value) - return nil -} - -// findModuleAndDatasets searches the specified moduleDirs for packages that -// should be imported. They are designated by the presence of a _meta dir. -func findModuleAndDatasets() ([]string, error) { - var dirs []string - for _, moduleDir := range moduleDirs { - // Find modules and datasets as indicated by the _meta dir. - metaDirs, err := devtools.FindFiles( - filepath.Join(moduleDir, "*/_meta"), - filepath.Join(moduleDir, "*/*/_meta"), - ) - if err != nil { - return nil, errors.Wrap(err, "failed finding modules and datasets") - } - - for _, metaDir := range metaDirs { - // Strip off _meta. - skipDir := false - for _, excludeModule := range moduleExcludeDirs { - if strings.Contains(metaDir, excludeModule) { - skipDir = true - break - } - } - if skipDir { - continue - } - dirs = append(dirs, filepath.Dir(metaDir)) - } - } - return dirs, nil -} - -// findImports expands the given import values in case they contain globs. -func findImports() ([]string, error) { - return devtools.FindFiles(importDirs...) -} - -// hasInitMethod returns true if the file contains 'func init()'. -func hasInitMethod(file string) bool { - f, err := os.Open(file) - if err != nil { - log.Fatalf("Failed to read from %v: %v", file, err) - } - defer f.Close() - - var initSignature = []byte("func init()") - scanner := bufio.NewScanner(f) - for scanner.Scan() { - if bytes.Contains(scanner.Bytes(), initSignature) { - return true - } - } - if err := scanner.Err(); err != nil { - log.Fatalf("Failed scanning %v: %v", file, err) - } - return false -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/update_go/update_go_version.go b/vendor/github.com/elastic/beats/v7/dev-tools/cmd/update_go/update_go_version.go deleted file mode 100644 index 9ab0fa8a..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/cmd/update_go/update_go_version.go +++ /dev/null @@ -1,76 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import ( - "flag" - "fmt" - "io/ioutil" - "os" - "strings" -) - -var files = []string{ - ".go-version", - "auditbeat/Dockerfile", - "filebeat/Dockerfile", - "heartbeat/Dockerfile", - "journalbeat/Dockerfile", - "libbeat/Dockerfile", - "libbeat/docs/version.asciidoc", - "metricbeat/Dockerfile", - "metricbeat/module/http/_meta/Dockerfile", - "x-pack/functionbeat/Dockerfile", - "x-pack/libbeat/Dockerfile", -} - -func main() { - currVersion := getGoVersion() - newVersion := flag.String("newversion", currVersion, "new version of Go") - - flag.Parse() - if flag.NFlag() == 0 { - flag.Usage() - os.Exit(1) - } - - updateGoVersion(currVersion, *newVersion) -} - -func getGoVersion() string { - version, err := ioutil.ReadFile(".go-version") - checkErr(err) - return strings.TrimRight(string(version), "\r\n") -} - -func checkErr(err error) { - if err != nil { - panic(err) - } -} - -func updateGoVersion(oldVersion, newVersion string) { - for _, file := range files { - fmt.Printf("Updating Go version from %s to %s in %s\n", oldVersion, newVersion, file) - content, err := ioutil.ReadFile(file) - checkErr(err) - updatedContent := strings.ReplaceAll(string(content), oldVersion, newVersion) - err = ioutil.WriteFile(file, []byte(updatedContent), 0644) - checkErr(err) - } -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/common.bash b/vendor/github.com/elastic/beats/v7/dev-tools/common.bash deleted file mode 100644 index 9f8ac1e1..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/common.bash +++ /dev/null @@ -1,113 +0,0 @@ -# -# File: common.bash -# -# Common bash routines. -# - -# Script directory: -_sdir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" - -# debug "msg" -# Write a debug message to stderr. -debug() -{ - if [ "$VERBOSE" == "true" ]; then - echo "DEBUG: $1" >&2 - fi -} - -# err "msg" -# Write and error message to stderr. -err() -{ - echo "ERROR: $1" >&2 -} - -# get_go_version -# Read the project's Go version and return it in the GO_VERSION variable. -# On failure it will exit. -get_go_version() { - GO_VERSION=$(cat "${_sdir}/../.go-version") - if [ -z "$GO_VERSION" ]; then - err "Failed to detect the project's Go version" - exit 1 - fi -} - -# install_gimme -# Install gimme to HOME/bin. -install_gimme() { - # Install gimme - if [ ! -f "${HOME}/bin/gimme" ]; then - mkdir -p ${HOME}/bin - curl -sL -o ${HOME}/bin/gimme https://raw.githubusercontent.com/travis-ci/gimme/v1.1.0/gimme - chmod +x ${HOME}/bin/gimme - fi - - GIMME="${HOME}/bin/gimme" - debug "Gimme version $(${GIMME} version)" -} - -# setup_go_root "version" -# This configures the Go version being used. It sets GOROOT and adds -# GOROOT/bin to the PATH. It uses gimme to download the Go version if -# it does not already exist in the ~/.gimme dir. -setup_go_root() { - local version=${1} - - install_gimme - - # Setup GOROOT and add go to the PATH. - ${GIMME} "${version}" > /dev/null - source "${HOME}/.gimme/envs/go${version}.env" 2> /dev/null - - debug "$(go version)" -} - -# setup_go_path "gopath" -# This sets GOPATH and adds GOPATH/bin to the PATH. -setup_go_path() { - local gopath="${1}" - if [ -z "$gopath" ]; then return; fi - - # Setup GOPATH. - export GOPATH="${gopath}" - - # Add GOPATH to PATH. - export PATH="${GOPATH}/bin:${PATH}" - - debug "GOPATH=${GOPATH}" -} - -jenkins_setup() { - : "${HOME:?Need to set HOME to a non-empty value.}" - : "${WORKSPACE:?Need to set WORKSPACE to a non-empty value.}" - - if [ -z ${GO_VERSION:-} ]; then - get_go_version - fi - - # Setup Go. - export GOPATH=${WORKSPACE} - export PATH=${GOPATH}/bin:${PATH} - eval "$(gvm ${GO_VERSION})" - - # Workaround for Python virtualenv path being too long. - export TEMP_PYTHON_ENV=$(mktemp -d) - export PYTHON_ENV="${TEMP_PYTHON_ENV}/python-env" - - # Write cached magefile binaries to workspace to ensure - # each run starts from a clean slate. - export MAGEFILE_CACHE="${WORKSPACE}/.magefile" -} - -docker_setup() { - OS="$(uname)" - case $OS in - 'Darwin') - # Start the docker machine VM (ignore error if it's already running). - docker-machine start default || true - eval $(docker-machine env default) - ;; - esac -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/deploy b/vendor/github.com/elastic/beats/v7/dev-tools/deploy deleted file mode 100644 index 1fce7b91..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/deploy +++ /dev/null @@ -1,25 +0,0 @@ -#!/usr/bin/env python3 -import os -import argparse -from subprocess import check_call - -def main(): - parser = argparse.ArgumentParser( - description="Builds all the Beats artifacts") - parser.add_argument("--no-snapshot", action="store_true", - help="Don't append -SNAPSHOT to the version.") - args = parser.parse_args() - - dir = os.path.dirname(__file__) - os.chdir(dir + "/../") - print("Getting dependencies") - check_call("make clean", shell=True) - print("Done building Docker images.") - if args.no_snapshot: - check_call("make release", shell=True) - else: - check_call("make snapshot", shell=True) - print("All done") - -if __name__ == "__main__": - main() diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/ecs-migration.yml b/vendor/github.com/elastic/beats/v7/dev-tools/ecs-migration.yml deleted file mode 100644 index 6d8cea78..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/ecs-migration.yml +++ /dev/null @@ -1,2235 +0,0 @@ -# The ECS migration file contains the information about all the Beats fields which are migrated to ECS in 7.0. -# The goal of the file is to potentially have scripts on top of this information to convert visualisations and templates -# based on this information in an automated way and to keep track of all changes which were applied. -# -# The format of the file is as following: -# -# - from: source-field-in-6.x -# to: target-filed-in-ECS -# # Alias field is useful for fields where many-1 mapping from new to old are needed -# alias: true-if-alias-is-required-in-7 -# # Alias6 field is useful for fields where there is a 1-1 mapping from old to new. If absent, defaults to false. -# alias6: true-if-alias-is-required-in-6 -# # Copy to is useful for fields where multiple fields map to the same ECS field -# copy_to: true-if-field-should-be-copied-to-target-in-6x -# # Beat name this applies to, if not beat is set, applies to all Beats -# beat: filebeat - -## Libbeat -- from: beat.name - to: host.name - alias6: true - alias: true - -- from: beat.hostname - to: agent.hostname - alias6: true - alias: true - -- from: beat.version - to: agent.version - alias6: true - alias: true - -- from: beat.timezone - to: event.timezone - alias6: true - alias: true - -# Processor fields - -# Docker processor -- from: docker.container.id - to: container.id - alias: true - alias6: true - -- from: docker.container.image - to: container.image.name - alias6: true - alias: true - -- from: docker.container.name - to: container.name - alias6: true - alias: true - -- from: docker.container.labels # TODO: How to map these? - to: container.labels - alias6: false - alias: true - -# Cloud -- from: meta.cloud.provider - to: cloud.provider - alias: true - alias6: true - -- from: meta.cloud.instance_id - to: cloud.instance.id - alias: true - alias6: true - -- from: meta.cloud.instance_name - to: cloud.instance.name - alias: true - alias6: true - -- from: meta.cloud.machine_type - to: cloud.machine.type - alias: true - alias6: true - -- from: meta.cloud.availability_zone - to: cloud.availability_zone - alias: true - alias6: true - -- from: meta.cloud.project_id - to: cloud.project.id - alias: true - alias6: true - -- from: meta.cloud.region - to: cloud.region - alias: true - alias6: true - -# process processor -- from: process.exe - to: process.executable - alias: true - -## Filebeat -- from: offset - to: log.offset - alias6: true - alias: true - beat: filebeat - -- from: fileset.module - to: event.module - alias6: true - alias: true - beat: filebeat - -- from: source - to: - - log.file.path - - log.source.address - alias: false - beat: filebeat - -# Filebeat modules - -# Auditd module - -- from: auditd.log.acct - to: user.name - alias: true - beat: filebeat - -- from: auditd.log.pid - to: process.pid - alias: true - beat: filebeat - -- from: auditd.log.ppid - to: process.ppid - alias: true - beat: filebeat - -- from: auditd.log.res - to: event.outcome - alias: true - beat: filebeat - -- from: auditd.log.record_type - to: event.action - alias: true - beat: filebeat - -- from: auditd.log.arch - to: host.architecture - alias: true - beat: filebeat - -- from: auditd.log.gid - to: user.group.id - alias: true - beat: filebeat - -- from: auditd.log.uid - to: user.id - alias: true - beat: filebeat - -- from: auditd.log.agid - to: user.audit.group.id - alias: true - beat: filebeat - -- from: auditd.log.auid - to: user.audit.id - alias: true - beat: filebeat - -- from: auditd.log.fsgid - to: user.filesystem.group.id - alias: true - beat: filebeat - -- from: auditd.log.egid - to: user.effective.group.id - alias: true - beat: filebeat - -- from: auditd.log.euid - to: user.effective.id - alias: true - beat: filebeat - -- from: auditd.log.sgid - to: user.saved.group.id - alias: true - beat: filebeat - -- from: auditd.log.suid - to: user.saved.id - alias: true - beat: filebeat - -- from: auditd.log.ogid - to: user.owner.group.id - alias: true - beat: filebeat - -- from: auditd.log.ouid - to: user.owner.id - alias: true - beat: filebeat - -- from: auditd.log.terminal - to: user.terminal - alias: true - beat: filebeat - -- from: auditd.log.comm - to: process.name - alias: true - beat: filebeat - -- from: auditd.log.cmd - to: process.args - alias: false - beat: filebeat - comment: Was a cmdline string, whereas args is an array of keywords. - -- from: auditd.log.exe - to: process.executable - alias: true - beat: filebeat - -- from: auditd.log.msg - to: message - alias: true - beat: filebeat - -- from: auditd.log.src - to: source.address - alias: true - beat: filebeat - -- from: auditd.log.dst - to: destination.address - alias: true - beat: filebeat - -- from: auditd.log.geoip.continent_name - to: source.geo.continent_name - alias: true - beat: filebeat - -- from: auditd.log.geoip.country_iso_code - to: source.geo.country_iso_code - alias: true - beat: filebeat - -- from: auditd.log.geoip.location - to: source.geo.location - alias: true - beat: filebeat - -- from: auditd.log.geoip.region_name - to: source.geo.region_name - alias: true - beat: filebeat - -- from: auditd.log.geoip.city_name - to: source.geo.city_name - alias: true - beat: filebeat - -- from: auditd.log.geoip.region_iso_code - to: source.geo.region_iso_code - alias: true - beat: filebeat - -# Suricata module - -- from: source_ecs.ip - to: source.ip - alias: true - beat: filebeat - -- from: source_ecs.port - to: source.port - alias: true - beat: filebeat - -- from: source_ecs.geo.continent_name - to: source.geo.continent_name - alias: true - beat: filebeat - -- from: source_ecs.geo.country_iso_code - to: source.geo.country_iso_code - alias: true - beat: filebeat - -- from: source_ecs.geo.location - to: source.geo.location - alias: true - beat: filebeat - -- from: source_ecs.geo.region_name - to: source.geo.region_name - alias: true - beat: filebeat - -- from: source_ecs.geo.city_name - to: source.geo.city_name - alias: true - beat: filebeat - -- from: source_ecs.geo.region_iso_code - to: source.geo.region_iso_code - alias: true - beat: filebeat - -- from: suricata.eve.alert.action - to: event.outcome - alias: true - beat: filebeat - -- from: suricata.eve.alert.severity - to: event.severity - alias: true - beat: filebeat - -- from: suricata.eve.app_proto - to: network.protocol - alias: true - beat: filebeat - -- from: suricata.eve.dest_ip - to: destination.ip - alias: true - beat: filebeat - -- from: suricata.eve.dest_port - to: destination.port - alias: true - beat: filebeat - -- from: suricata.eve.fileinfo.filename - to: file.path - alias: true - beat: filebeat - -- from: suricata.eve.fileinfo.size - to: file.size - alias: true - beat: filebeat - -- from: suricata.eve.flow.start - to: event.start - alias: true - beat: filebeat - -- from: suricata.eve.flow.bytes_toclient - to: destination.bytes - alias: true - beat: filebeat - -- from: suricata.eve.flow.bytes_toserver - to: source.bytes - alias: true - beat: filebeat - -- from: suricata.eve.flow.pkts_toclient - to: destination.packets - alias: true - beat: filebeat - -- from: suricata.eve.flow.pkts_toserver - to: source.packets - alias: true - beat: filebeat - -- from: suricata.eve.http.hostname - to: url.domain - alias: true - beat: filebeat - -- from: suricata.eve.http.http_method - to: http.request.method - alias: true - beat: filebeat - -- from: suricata.eve.http.http_refer - to: http.request.referrer - alias: true - beat: filebeat - -- from: suricata.eve.http.http_user_agent - to: user_agent.original - alias: true - beat: filebeat - -- from: suricata.eve.http.length - to: http.response.body.bytes - alias: true - beat: filebeat - -- from: suricata.eve.http.status - to: http.response.status_code - alias: true - beat: filebeat - -- from: suricata.eve.http.url - to: url.original - alias: true - beat: filebeat - -- from: suricata.eve.proto - to: network.transport - alias: true - beat: filebeat - -- from: suricata.eve.src_ip - to: source.ip - alias: true - beat: filebeat - -- from: suricata.eve.src_port - to: source.port - alias: true - beat: filebeat - -- from: suricata.eve.timestamp - to: '@timestamp' - alias: true - beat: filebeat - -- from: event.type - to: suricata.eve.event_type - alias: false - beat: auditbeat - comment: event.type is reserved for future use by ECS. - -## System module - -- from: system.syslog.hostname - to: host.hostname - alias: true - beat: filebeat - -- from: system.syslog.program - to: process.name - alias: true - beat: filebeat - -- from: system.syslog.pid - to: process.pid - alias: true - beat: filebeat - -- from: system.syslog.message - to: message - alias: true - beat: filebeat - -- from: system.auth.hostname - to: host.hostname - alias: true - beat: filebeat - -- from: system.auth.message - to: message - alias: true - beat: filebeat - -- from: system.auth.program - to: process.name - alias: true - beat: filebeat - -- from: system.auth.timestamp - to: '@timestamp' - alias: true - beat: filebeat - -- from: system.auth.user - to: user.name - alias: true - beat: filebeat - -- from: system.auth.pid - to: process.pid - alias: true - beat: filebeat - -- from: system.auth.groupadd.gid - to: group.id - alias: true - beat: filebeat - -- from: system.auth.groupadd.name - to: group.name - alias: true - beat: filebeat - -- from: system.auth.useradd.gid - to: group.id - alias: true - beat: filebeat - -- from: system.auth.useradd.uid - to: user.id - alias: true - beat: filebeat - -- from: system.auth.useradd.name - to: user.name - alias: true - beat: filebeat - -- from: system.auth.program - to: process.name - alias: true - beat: filebeat - -- from: system.auth.ssh.ip - to: source.ip - alias: true - beat: filebeat - -- from: system.auth.ssh.port - to: source.port - alias: true - beat: filebeat - -- from: system.auth.ssh.geoip.continent_name - to: source.geo.continent_name - alias: true - beat: filebeat - -- from: system.auth.ssh.geoip.country_iso_code - to: source.geo.country_iso_code - alias: true - beat: filebeat - -- from: system.auth.ssh.geoip.location - to: source.geo.location - alias: true - beat: filebeat - -- from: system.auth.ssh.geoip.region_name - to: source.geo.region_name - alias: true - beat: filebeat - -- from: system.auth.ssh.geoip.city_name - to: source.geo.city_name - alias: true - beat: filebeat - -- from: system.auth.ssh.geoip.region_iso_code - to: source.geo.region_iso_code - alias: true - beat: filebeat - -## Apache module - -- from: apache2.access.remote_ip - to: source.address - alias: true - beat: filebeat - -- from: apache2.access.user_name - to: user.name - alias: true - beat: filebeat - -- from: apache2.access.method - to: http.request.method - alias: true - beat: filebeat - -- from: apache2.access.url - to: url.original - alias: true - beat: filebeat - -- from: apache2.access.http_version - to: http.version - alias: true - beat: filebeat - -- from: apache2.access.response_code - to: http.response.status_code - alias: true - beat: filebeat - -- from: apache2.access.referrer - to: http.request.referrer - alias: true - beat: filebeat - -- from: apache2.access.agent - to: user_agent.original - alias: true - beat: filebeat - -- from: apache2.access.body_sent.bytes - to: http.response.body.bytes - alias: true - beat: filebeat - -- from: apache2.access.geoip.continent_name - to: source.geo.continent_name - alias: true - beat: filebeat - -- from: apache2.access.geoip.country_iso_code - to: source.geo.country_iso_code - alias: true - beat: filebeat - -- from: apache2.access.geoip.location - to: source.geo.location - alias: true - beat: filebeat - -- from: apache2.access.geoip.region_name - to: source.geo.region_name - alias: true - beat: filebeat - -- from: apache2.access.geoip.city_name - to: source.geo.city_name - alias: true - beat: filebeat - -- from: apache2.access.geoip.region_iso_code - to: source.geo.region_iso_code - alias: true - beat: filebeat - -- from: apache2.access.user_agent.original - to: user_agent.original - alias: true - beat: filebeat -- from: apache2.access.user_agent.device - to: user_agent.device.name - alias: true - beat: filebeat -- from: apache2.access.user_agent.name - to: user_agent.name - alias: true - beat: filebeat -- from: apache2.access.user_agent.os - to: user_agent.os.full_name - alias: true - beat: filebeat -- from: apache2.access.user_agent.os_name - to: user_agent.os.name - alias: true - beat: filebeat - -- from: apache2.access.user_agent.major - to: user_agent.version - alias: false - beat: filebeat -- from: apache2.access.user_agent.minor - to: user_agent.version - alias: false - beat: filebeat -- from: apache2.access.user_agent.patch - to: user_agent.version - alias: false - beat: filebeat -- from: apache2.access.user_agent.os_major - to: user_agent.os.version - alias: false - beat: filebeat -- from: apache2.access.user_agent.os_minor - to: user_agent.os.version - alias: false - beat: filebeat -- from: apache2.access.user_agent.os_patch - to: user_agent.os.version - alias: false - beat: filebeat - -### Error fileset -- from: apache2.error.message - to: message - alias: true - beat: filebeat - -- from: apache2.error.level - to: log.level - alias: true - beat: filebeat - -- from: apache2.error.client - to: source.address - alias: true - beat: filebeat - -- from: apache2.error.pid - to: process.pid - alias: true - beat: filebeat - -- from: apache2.error.tid - to: process.thread.id - alias: true - beat: filebeat - -## Elasticsearch module - -- from: elasticsearch.audit.origin_address - to: source.ip - alias: true - beat: filebeat - -- from: elasticsearch.audit.principal - to: user.name - alias: true - beat: filebeat - -- from: elasticsearch.audit.request_body - to: http.request.body.content - alias: true - beat: filebeat - -- from: elasticsearch.audit.uri - to: url.original - alias: true - beat: filebeat - -- from: elasticsearch.slowlog.took_millis - to: event.duration - alias: false - scale: 1000000 - beat: filebeat - -## IIS module - -- from: iis.access.server_ip - to: destination.address - alias: true - beat: filebeat - -- from: iis.access.remote_ip - to: source.address - alias: true - beat: filebeat - -- from: iis.access.url - to: url.path - alias: true - beat: filebeat - -- from: iis.access.query_string - to: url.query - alias: true - beat: filebeat - -- from: iis.access.port - to: destination.port - alias: true - beat: filebeat - -- from: iis.access.user_name - to: user.name - alias: true - beat: filebeat - -- from: iis.access.hostname - to: destination.domain - alias: true - beat: filebeat - -- from: iis.access.user_agent.original - to: user_agent.original - alias: true - beat: filebeat -- from: iis.access.user_agent.device - to: user_agent.device.name - alias: true - beat: filebeat -- from: iis.access.user_agent.name - to: user_agent.name - alias: true - beat: filebeat -- from: iis.access.user_agent.os - to: user_agent.os.full_name - alias: true - beat: filebeat -- from: iis.access.user_agent.os_name - to: user_agent.os.name - alias: true - beat: filebeat - -- from: iis.access.user_agent.major - to: user_agent.version - alias: false - beat: filebeat -- from: iis.access.user_agent.minor - to: user_agent.version - alias: false - beat: filebeat -- from: iis.access.user_agent.patch - to: user_agent.version - alias: false - beat: filebeat -- from: iis.access.user_agent.os_major - to: user_agent.os.version - alias: false - beat: filebeat -- from: iis.access.user_agent.os_minor - to: user_agent.os.version - alias: false - beat: filebeat -- from: iis.access.user_agent.os_patch - to: user_agent.os.version - alias: false - beat: filebeat - -- from: iis.access.geoip.continent_name - to: source.geo.continent_name - alias: true - beat: filebeat - -- from: iis.access.geoip.country_iso_code - to: source.geo.country_iso_code - alias: true - beat: filebeat - -- from: iis.access.geoip.location - to: source.geo.location - alias: true - beat: filebeat - -- from: iis.access.geoip.region_name - to: source.geo.region_name - alias: true - beat: filebeat - -- from: iis.access.geoip.city_name - to: source.geo.city_name - alias: true - beat: filebeat - -- from: iis.access.geoip.region_iso_code - to: source.geo.region_iso_code - alias: true - beat: filebeat - -- from: iis.access.method - to: http.request.method - alias: true - beat: filebeat - -- from: iis.access.response_code - to: http.response.status_code - alias: true - beat: filebeat - -- from: iis.access.referrer - to: http.request.referrer - alias: true - beat: filebeat - -- from: iis.error.remote_ip - to: source.address - alias: true - beat: filebeat - -- from: iis.error.remote_port - to: source.port - alias: true - beat: filebeat - -- from: iis.error.server_ip - to: destination.address - alias: true - beat: filebeat - -- from: iis.error.server_port - to: destination.port - alias: true - beat: filebeat - -- from: iis.error.http_version - to: http.version - alias: true - beat: filebeat - -- from: iis.access.body_received.bytes - to: http.request.body.bytes - alias: true - beat: filebeat - -- from: iis.access.body_sent.bytes - to: http.response.body.bytes - alias: true - beat: filebeat - -- from: iis.access.request_time_ms - to: event.duration - alias: false - scale: 1000000 - beat: filebeat - -- from: iis.error.method - to: http.request.method - alias: true - beat: filebeat - -- from: iis.error.url - to: url.original - alias: true - beat: filebeat - -- from: iis.error.response_code - to: http.response.status_code - alias: true - beat: filebeat - -- from: iis.error.geoip.continent_name - to: source.geo.continent_name - alias: true - beat: filebeat - -- from: iis.error.geoip.country_iso_code - to: source.geo.country_iso_code - alias: true - beat: filebeat - -- from: iis.error.geoip.location - to: source.geo.location - alias: true - beat: filebeat - -- from: iis.error.geoip.region_name - to: source.geo.region_name - alias: true - beat: filebeat - -- from: iis.error.geoip.city_name - to: source.geo.city_name - alias: true - beat: filebeat - -- from: iis.error.geoip.region_iso_code - to: source.geo.region_iso_code - alias: true - beat: filebeat - -## HAProxy module - -- from: haproxy.total_waiting_time_ms - to: event.duration - alias: false - scale: 1000000 - beat: filebeat - -- from: haproxy.http.request.time_active_ms - to: event.duration - alias: false - scale: 1000000 - beat: filebeat - -- from: haproxy.client.ip - to: source.address - alias: true - beat: filebeat - -- from: haproxy.client.port - to: source.port - alias: true - beat: filebeat - -- from: haproxy.process_name - to: process.name - alias: true - beat: filebeat - -- from: haproxy.pid - to: process.pid - alias: true - beat: filebeat - -- from: haproxy.destination.ip - to: destination.ip - alias: true - beat: filebeat - -- from: haproxy.destination.port - to: destination.port - alias: true - beat: filebeat - -- from: haproxy.http.response.status_code - to: http.response.status_code - alias: true - beat: filebeat - -- from: haproxy.geoip.continent_name - to: source.geo.continent_name - alias: true - beat: filebeat - -- from: haproxy.geoip.country_iso_code - to: source.geo.country_iso_code - alias: true - beat: filebeat - -- from: haproxy.geoip.location - to: source.geo.location - alias: true - beat: filebeat - -- from: haproxy.geoip.region_name - to: source.geo.region_name - alias: true - beat: filebeat - -- from: haproxy.geoip.city_name - to: source.geo.city_name - alias: true - beat: filebeat - -- from: haproxy.geoip.region_iso_code - to: source.geo.region_iso_code - alias: true - beat: filebeat - -## Kafka module - -- from: kafka.log.level - to: log.level - alias: true - beat: filebeat - -- from: kafka.log.message - to: message - alias: true - beat: filebeat - -## Kibana module - -- from: http.response.content_length - to: http.response.body.bytes - alias: true - alias6: true - beat: filebeat - comment: > - Very general name that was only used by the Kibana module. - -- from: http.response.elapsed_time - to: event.duration - alias: false - alias6: false - scale: 1000000 - beat: filebeat - comment: > - Very general name that was only used by the Kibana module. - -- from: kibana.log.meta.req.headers.referer - to: http.request.referrer - alias: true - beat: filebeat - -- from: kibana.log.meta.req.referer - to: http.request.referrer - alias: true - beat: filebeat - -- from: kibana.log.meta.req.headers.user-agent - to: user_agent.original - alias: true - beat: filebeat - -- from: kibana.log.meta.req.remoteAddress - to: source.address - alias: true - beat: filebeat - -- from: kibana.log.meta.req.url - to: url.original - alias: true - beat: filebeat - -- from: kibana.log.meta.meta.statusCode - to: http.response.status_code - alias: true - beat: filebeat - -- from: kibana.log.meta.method - to: http.request.method - alias: true - beat: filebeat - -## Logstash module - -- from: logstash.log.level - to: log.level - alias: true - beat: filebeat - -- from: logstash.log.message - to: message - alias: true - beat: filebeat - -- from: logstash.slowlog.level - to: log.level - alias: true - beat: filebeat - -- from: logstash.slowlog.took_in_nanos - to: event.duration - alias: true - beat: filebeat - -## MongoDB module - -- from: mongodb.log.severity - to: log.level - alias: true - beat: filebeat - -- from: mongodb.log.message - to: message - alias: true - beat: filebeat - -## MySQL module - -- from: mysql.error.message - to: message - alias: true - beat: filebeat - -- from: mysql.error.level - to: log.level - alias: true - beat: filebeat - -- from: mysql.error.thread_id - to: mysql.thread_id - alias: true - beat: filebeat - -- from: mysql.slowlog.ip - to: source.ip - alias: true - beat: filebeat - -- from: mysql.slowlog.host - to: source.domain - alias: true - beat: filebeat - -- from: mysql.slowlog.user - to: user.name - alias: true - beat: filebeat - -- from: mysql.slowlog.id - to: mysql.thread_id - alias: true - beat: filebeat - -- from: mysql.slowlog.query_time.sec - to: event.duration - alias: false - scale: 1000000000 - beat: filebeat - -## NGINX module - -- from: nginx.access.remote_ip - to: source.address - alias: true - beat: filebeat - -- from: nginx.access.user_name - to: user.name - alias: true - beat: filebeat - -- from: nginx.access.url - to: url.original - alias: true - beat: filebeat - -- from: nginx.access.agent - to: user_agent.original - alias: true - beat: filebeat - -- from: nginx.access.response_code - to: http.response.status_code - alias: true - beat: filebeat - -- from: nginx.access.referrer - to: http.request.referrer - alias: true - beat: filebeat - -- from: nginx.access.method - to: http.request.method - alias: true - beat: filebeat - -- from: nginx.access.http_version - to: http.version - alias: true - beat: filebeat - -- from: nginx.access.body_sent.bytes - to: http.response.body.bytes - alias: true - beat: filebeat - -- from: nginx.access.geoip.continent_name - to: source.geo.continent_name - alias: true - beat: filebeat - -- from: nginx.access.geoip.country_iso_code - to: source.geo.country_iso_code - alias: true - beat: filebeat - -- from: nginx.access.geoip.location - to: source.geo.location - alias: true - beat: filebeat - -- from: nginx.access.geoip.region_name - to: source.geo.region_name - alias: true - beat: filebeat - -- from: nginx.access.geoip.city_name - to: source.geo.city_name - alias: true - beat: filebeat - -- from: nginx.access.geoip.region_iso_code - to: source.geo.region_iso_code - alias: true - beat: filebeat - -- from: nginx.access.agent - to: user_agent.original - alias: true - beat: filebeat - -- from: nginx.access.user_agent.device - to: user_agent.device.name - alias: true - beat: filebeat -- from: nginx.access.user_agent.name - to: user_agent.name - alias: true - beat: filebeat -- from: nginx.access.user_agent.os - to: user_agent.os.full_name - alias: true - beat: filebeat -- from: nginx.access.user_agent.os_name - to: user_agent.os.name - alias: true - beat: filebeat - -- from: nginx.access.user_agent.major - to: user_agent.version - alias: false - beat: filebeat -- from: nginx.access.user_agent.minor - to: user_agent.version - alias: false - beat: filebeat -- from: nginx.access.user_agent.patch - to: user_agent.version - alias: false - beat: filebeat -- from: nginx.access.user_agent.os_major - to: user_agent.os.version - alias: false - beat: filebeat -- from: nginx.access.user_agent.os_minor - to: user_agent.os.version - alias: false - beat: filebeat -- from: nginx.access.user_agent.os_patch - to: user_agent.os.version - alias: false - beat: filebeat - -- from: nginx.error.level - to: log.level - alias: true - beat: filebeat - -- from: nginx.error.pid - to: process.pid - alias: true - beat: filebeat - -- from: nginx.error.tid - to: process.thread.id - alias: true - beat: filebeat - -- from: nginx.error.message - to: message - alias: true - beat: filebeat - -## PostgreSQL module - -- from: postgresql.log.duration - to: event.duration - alias: false - scale: 1000000 - beat: filebeat - -- from: postgresql.log.timezone - to: event.timezone - alias: true - beat: filebeat - -- from: postgresql.log.thread_id - to: process.pid - alias: true - beat: filebeat - -- from: postgresql.log.user - to: user.name - alias: true - beat: filebeat - -- from: postgresql.log.level - to: log.level - alias: true - beat: filebeat - -- from: postgresql.log.message - to: message - alias: true - beat: filebeat - -## Redis module - -- from: redis.log.pid - to: process.pid - alias: true - beat: filebeat - -- from: redis.log.level - to: log.level - alias: true - beat: filebeat - -- from: redis.log.message - to: message - alias: true - beat: filebeat - -## Icinga module - -- from: icinga.debug.message - to: message - alias: true - beat: filebeat - -- from: icinga.debug.severity - to: log.level - alias: true - beat: filebeat - -- from: icinga.main.message - to: message - alias: true - beat: filebeat - -- from: icinga.main.severity - to: log.level - alias: true - beat: filebeat - -- from: icinga.startup.message - to: message - alias: true - beat: filebeat - -- from: icinga.startup.severity - to: log.level - alias: true - beat: filebeat - -## Traefik module - -- from: traefik.access.remote_ip - to: source.address - alias: true - beat: filebeat - -- from: traefik.access.url - to: url.original - alias: true - beat: filebeat - -- from: traefik.access.user_name - to: user.name - alias: true - beat: filebeat - -- from: traefik.access.agent - to: user_agent.original - alias: true - beat: filebeat - -- from: traefik.access.user_agent.original - to: user_agent.original - alias: true - beat: filebeat -- from: traefik.access.user_agent.device - to: user_agent.device.name - alias: true - beat: filebeat -- from: traefik.access.user_agent.name - to: user_agent.name - alias: true - beat: filebeat -- from: traefik.access.user_agent.os - to: user_agent.os.full_name - alias: true - beat: filebeat -- from: traefik.access.user_agent.os_name - to: user_agent.os.name - alias: true - beat: filebeat - -- from: traefik.access.user_agent.major - to: user_agent.version - alias: false - beat: filebeat -- from: traefik.access.user_agent.minor - to: user_agent.version - alias: false - beat: filebeat -- from: traefik.access.user_agent.patch - to: user_agent.version - alias: false - beat: filebeat -- from: traefik.access.user_agent.os_major - to: user_agent.os.version - alias: false - beat: filebeat -- from: traefik.access.user_agent.os_minor - to: user_agent.os.version - alias: false - beat: filebeat -- from: traefik.access.user_agent.os_patch - to: user_agent.os.version - alias: false - beat: filebeat - -- from: traefik.access.geoip.continent_name - to: source.geo.continent_name - alias: true - beat: filebeat - -- from: traefik.access.geoip.country_iso_code - to: source.geo.country_iso_code - alias: true - beat: filebeat - -- from: traefik.access.geoip.location - to: source.geo.location - alias: true - beat: filebeat - -- from: traefik.access.geoip.region_name - to: source.geo.region_name - alias: true - beat: filebeat - -- from: traefik.access.geoip.city_name - to: source.geo.city_name - alias: true - beat: filebeat - -- from: traefik.access.geoip.region_iso_code - to: source.geo.region_iso_code - alias: true - beat: filebeat - -- from: traefik.access.method - to: http.request.method - alias: true - beat: filebeat - -- from: traefik.access.response_code - to: http.response.status_code - alias: true - beat: filebeat - -- from: traefik.access.referrer - to: http.request.referrer - alias: true - beat: filebeat - -- from: traefik.access.http_version - to: http.version - alias: true - beat: filebeat - -- from: traefik.access.body_sent.bytes - to: http.response.body.bytes - alias: true - beat: filebeat - -- from: traefik.access.duration - to: event.duration - alias: false - scale: 1000000 - beat: filebeat - -# Filebeat Redis Input - -- from: read_timestamp - to: event.created - alias: false - beat: filebeat - -# Auditbeat - -## From Auditbeat's auditd module. -- from: auditd.messages - to: event.original - alias: true - beat: auditbeat - -- from: auditd.warnings - to: error.message - alias: true - beat: auditbeat - -- from: source.hostname - to: source.domain - alias: true - beat: auditbeat - -- from: process.exe - to: process.executable - alias: true - beat: auditbeat - -- from: process.cwd - to: process.working_directory - alias: true - beat: auditbeat - -- from: user.auid - to: user.audit.id - alias: true - beat: auditbeat - -- from: user.uid - to: user.id - alias: true - beat: auditbeat - -- from: user.euid - to: user.effective.id - alias: true - beat: auditbeat - -- from: user.fsuid - to: user.filesystem.id - alias: true - beat: auditbeat - -- from: user.suid - to: user.saved.id - alias: true - beat: auditbeat - -- from: user.gid - to: user.group.id - alias: true - beat: auditbeat - -- from: user.egid - to: user.effective.group.id - alias: true - beat: auditbeat - -- from: user.sgid - to: user.saved.group.id - alias: true - beat: auditbeat - -- from: user.fsgid - to: user.filesystem.group.id - alias: true - beat: auditbeat - -- from: user.name_map.auid - to: user.audit.name - alias: true - beat: auditbeat - -- from: user.name_map.uid - to: user.name - alias: true - beat: auditbeat - -- from: user.name_map.euid - to: user.effective.name - alias: true - beat: auditbeat - -- from: user.name_map.fsuid - to: user.filesystem.name - alias: true - beat: auditbeat - -- from: user.name_map.suid - to: user.saved.name - alias: true - beat: auditbeat - -- from: user.name_map.gid - to: user.group.name - alias: true - beat: auditbeat - -- from: user.name_map.egid - to: user.effective.group.name - alias: true - beat: auditbeat - -- from: user.name_map.sgid - to: user.saved.group.name - alias: true - beat: auditbeat - -- from: user.name_map.fsgid - to: user.filesystem.group.name - alias: true - beat: auditbeat - -- from: event.type - to: auditd.message_type - alias: false - beat: auditbeat - comment: event.type is reserved for future use by ECS. - -# Metricbeat - -## Metricbeat base fields -- from: metricset.module - to: event.module - alias: true - beat: metricbeat - -- from: metricset.rrt - to: event.duration - alias: false - comment: Unit changed, old field will stay around if needed - breaking: true - beat: metricbeat - -- from: metricset.host - to: service.address - alias: true - beat: metricbeat - -- from: metricset.namespace - to: event.dataset - alias: false - comment: No alias mapping as field did not always exist - beat: metricbeat - -## Modules - -### HAProxy - -- from: haproxy.stat.process_id - to: process.pid - alias: true - beat: metricbeat - -- from: haproxy.info.pid - to: process.pid - alias: true - beat: metricbeat - -### Mongodb - -- from: mongodb.status.version - to: service.version - alias: true - beat: metricbeat - -- from: mongodb.status.process - to: process.name - alias: true - beat: metricbeat - -### Rabbitmq - -- from: rabbitmq.connection.node - to: rabbitmq.node.name - alias: true - beat: metricbeat - -- from: rabbitmq.connection.vhost - to: rabbitmq.vhost - alias: true - beat: metricbeat - -- from: rabbitmq.connection.user - to: user.name - alias: true - beat: metricbeat - -- from: rabbitmq.exchange.vhost - to: rabbitmq.vhost - alias: true - beat: metricbeat - -- from: rabbitmq.exchange.user - to: user.name - alias: true - beat: metricbeat - -- from: rabbitmq.queue.node - to: rabbitmq.node.name - alias: true - beat: metricbeat - -- from: rabbitmq.queue.vhost - to: rabbitmq.vhost - alias: true - beat: metricbeat - - -### Redis - -- from: php_fpm.status.pid - to: process.pid - alias: true - beat: metricbeat - -- from: php_fpm.status.request_method - to: http.request.method - alias: true - beat: metricbeat - -- from: php_fpm.status.request_uri - to: url.original - alias: true - beat: metricbeat - -- from: php_fpm.status.content_length - to: http.response.body.bytes - alias: true - beat: metricbeat - -- from: php_fpm.status.user - to: http.response.user.name - alias: true - beat: metricbeat - -### Redis - -- from: redis.info.server.version - to: service.version - alias: true - beat: metricbeat - -- from: redis.info.server.process_id - to: process.pid - alias: true - beat: metricbeat - -- from: redis.info.server.os - to: os.full - alias: true - beat: metricbeat - -### HTTP -- from: http.request.body - to: http.request.body.content - alias: false - beat: metricbeat - -### System - -- from: system.process.name - to: process.name - alias: true - beat: metricbeat - -- from: system.process.pid - to: process.pid - alias: true - beat: metricbeat - -- from: system.process.ppid - to: process.ppid - alias: true - beat: metricbeat - -- from: system.process.pgid - to: process.pgid - alias: true - beat: metricbeat - -- from: system.process.cwd - to: process.working_directory - alias: true - beat: metricbeat - -- from: system.process.username - to: user.name - alias: true - beat: metricbeat - -- from: system.socket.direction - to: network.direction - alias: true - beat: metricbeat - -- from: system.socket.family - to: network.type - alias: true - beat: metricbeat - -- from: system.socket.process.command - to: process.name - alias: true - beat: metricbeat - -- from: system.socket.process.exe - to: process.executable - alias: true - beat: metricbeat - -- from: system.socket.process.pid - to: process.pid - alias: true - beat: metricbeat - -- from: system.socket.user.id - to: user.id - alias: true - beat: metricbeat - -- from: system.socket.user.name - to: user.full_name - alias: true - beat: metricbeat - -### Kibana - -- from: kibana.stats.uuid - to: service.id - alias: true - beat: metricbeat - -- from: kibana.stats.transport_address - to: service.address - alias: true - beat: metricbeat - -- from: kibana.stats.version - to: service.version - alias: true - beat: metricbeat - -- from: kibana.status.uuid - to: service.id - alias: true - beat: metricbeat - -- from: kibana.status.version.number - to: service.version - alias: true - beat: metricbeat - -### Logstash - -- from: logstash.node.host - to: service.hostname - alias: true - beat: metricbeat - -- from: logstash.node.version - to: service.version - alias: true - beat: metricbeat - -- from: logstash.node.jvm.pid - to: process.pid - alias: true - beat: metricbeat - -### Zookeeper - -- from: zookeeper.mntr.version - to: service.version - alias: true - beat: metricbeat - -# Packetbeat - -## Shared -- from: bytes_in - to: source.bytes - alias: true - beat: packetbeat - -- from: bytes_out - to: destination.bytes - alias: true - beat: packetbeat - -- from: notes - to: error.message - alias: true - beat: packetbeat - -- from: responsetime - to: event.duration - alias: false - scale: 1000000 - comment: The units changed so no alias was added. - beat: packetbeat - -- from: transport - to: network.transport - alias: true - beat: packetbeat - -- from: real_ip - to: network.forwarded_ip - alias: true - beat: packetbeat - -## Flows -- from: flow_id - to: flow.id - alias: true - beat: packetbeat - -- from: final - to: flow.final - alias: true - beat: packetbeat - -- from: start_time - to: event.start - alias: true - beat: packetbeat - -- from: last_time - to: event.end - alias: true - beat: packetbeat - -- from: source.stats.net_bytes_total - to: source.bytes - alias: true - beat: packetbeat - -- from: source.stats.net_packets_total - to: source.packets - alias: true - beat: packetbeat - -- from: dest.stats.net_bytes_total - to: destination.bytes - alias: true - beat: packetbeat - -- from: dest.stats.net_packets_total - to: destination.packets - alias: true - beat: packetbeat - -## HTTP -- from: http.request.body - to: http.request.body.content - alias: false - beat: packetbeat - -- from: http.response.body - to: http.response.body.content - alias: false - beat: packetbeat - -- from: http.response.code - to: http.response.status_code - alias: true - beat: packetbeat - -- from: http.response.phrase - to: http.response.status_phrase - alias: true - beat: packetbeat - -- from: http.request.params - to: url.query - alias: true - beat: packetbeat - -- from: method - to: http.request.method - alias: false - comment: Field is used by serveral protocols. - beat: packetbeat - -- from: path - to: url.path - alias: false - beat: packetbeat - -- from: real_ip - to: network.forwarded_ip - alias: false - comment: Field is used by serveral protocols. - beat: packetbeat - -## MySQL -- from: mysql.iserror - to: status - alias: false - comment: > - Status reflects whether or not an error occured. Its values are either - OK or Error. - beat: packetbeat - -## NFS -- from: rpc.time - to: event.duration - alias: false - comment: > - Cannot add alias at this time because the field is used by MongoDB which - has not been updated yet. - beat: packetbeat - -- from: rpc.call_size - to: source.bytes - alias: false - comment: > - Cannot add alias at this time because the field is used by MongoDB which - has not been updated yet. - beat: packetbeat - -- from: rpc.reply_size - to: destination.bytes - alias: false - comment: > - Cannot add alias at this time because the field is used by MongoDB which - has not been updated yet. - beat: packetbeat - -## Cassandra -- from: no_request - to: cassandra.no_request - alias: true - beat: packetbeat - -# Heartbeat - -- from: monitor.scheme - to: url.scheme - alias: true - beat: heartbeat - -- from: monitor.host - to: url.domain - alias: true - beat: heartbeat - -- from: resolve.host - to: url.domain - alias: true - beat: heartbeat - -- from: http.url - to: url.full - alias: true - beat: heartbeat - -- from: tcp.port - to: url.port - alias: true - beat: heartbeat - -# Journalbeat -- from: host.name - to: host.hostname - alias: false - beat: journalbeat - comment: This field should not be renamed as it would cause issue some Beats and Journalbeat does not have dashboards - # This field should not be renamed as it would cause issue some Beats and Journalbeat does not have dashboards - rename: false - -- from: read_timestamp - to: event.created - alias: true - beat: journalbeat - -## Winlogbeat - -# Alias to ECS fields - -- from: xml - to: event.original - alias: true - beat: winlogbeat - -- from: level - to: log.level - alias: true - beat: winlogbeat - -# Move fields to winlog.* section, to reduce chances of top level field name conflicts. - -# renames to match Windows Event Log naming - -- from: type - to: winlog.api - alias: true - beat: winlogbeat - rename: false - -- from: log_name - to: winlog.channel - alias: true - beat: winlogbeat - -- from: record_number - to: winlog.record_id - alias: true - beat: winlogbeat - -- from: process_id - to: winlog.process.pid - alias: true - beat: winlogbeat - -- from: source_name - to: winlog.provider_name - alias: true - beat: winlogbeat - -- from: thread_id - to: winlog.process.thread.id - alias: true - beat: winlogbeat - -# Fields moved without adjusting the name - -- from: activity_id - to: winlog.activity_id - alias: true - beat: winlogbeat - -- from: computer_name - to: winlog.computer_name - alias: true - beat: winlogbeat - -- from: event_id - to: winlog.event_id - alias: true - beat: winlogbeat - -- from: keywords - to: winlog.keywords - alias: true - beat: winlogbeat - -- from: message_error - to: error.message - alias: true - beat: winlogbeat - -- from: related_activity_id - to: winlog.related_activity_id - alias: true - beat: winlogbeat - -- from: opcode - to: winlog.opcode - alias: true - beat: winlogbeat - -- from: provider_guid - to: winlog.provider_guid - alias: true - beat: winlogbeat - -- from: task - to: winlog.task - alias: true - beat: winlogbeat - -- from: user.identifier - to: winlog.user.identifier - alias: true - beat: winlogbeat - -- from: user.domain - to: winlog.user.domain - alias: true - beat: winlogbeat - -- from: user.type - to: winlog.user.type - alias: true - beat: winlogbeat - -- from: version - to: winlog.version - alias: true - beat: winlogbeat - rename: false diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/find_pr_jenkins_jobs.sh b/vendor/github.com/elastic/beats/v7/dev-tools/find_pr_jenkins_jobs.sh deleted file mode 100644 index f42cbe4d..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/find_pr_jenkins_jobs.sh +++ /dev/null @@ -1,61 +0,0 @@ -#!/bin/bash - -# Description: -# This script finds Jenkins jobs for a given Beats PR. -# -# Usage: -# ./find_pr_jenkins_job.sh PR_NUMBER -# -# Example: -# ./find_pr_jenkins_job.sh 15790 -# -# Dependencies: -# curl, jq - -set -e - -NUM_JOBS_TO_SEARCH=100 - -get_pr_from_input() { - pr=$1 - if [ -z $pr ]; then - echo "Usage: ./find_jenkins_job.sh PR_NUMBER" >&2 - exit 1 - fi - - echo $pr -} - -find_latest_beats_pr_job() { - curl -s 'https://beats-ci.elastic.co/job/elastic+beats+pull-request/api/json' | jq '.builds[0].number' -} - -find_job_for_pr() { - job=$1 - pr=$2 - - found=$(curl -s "https://beats-ci.elastic.co/job/elastic+beats+pull-request/$job/api/json" \ - | jq -c ".actions[] | select(._class == \"org.jenkinsci.plugins.ghprb.GhprbParametersAction\").parameters[] | select(.name == \"ghprbPullId\" and .value == \"$pr\")" \ - | wc -l) - - echo $found -} - -main() { - pr=$(get_pr_from_input $1) - echo "Searching last $NUM_JOBS_TO_SEARCH Jenkins jobs for PR number: $pr..." - - n=$(find_latest_beats_pr_job $pr) - let e=$n-$NUM_JOBS_TO_SEARCH - - while [ $n -gt $e ]; do - found=$(find_job_for_pr $n $pr) - if [ $found -gt 0 ]; then - echo "https://beats-ci.elastic.co/job/elastic+beats+pull-request/$n/" - fi - - let n=$n-1 - done -} - -main $1 diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/generate_notice.py b/vendor/github.com/elastic/beats/v7/dev-tools/generate_notice.py deleted file mode 100644 index 3b9fb278..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/generate_notice.py +++ /dev/null @@ -1,484 +0,0 @@ -#!/usr/bin/env python3 -import glob -import os -import datetime -import argparse -import json -import csv -import re -import pdb -import copy - - -def read_file(filename): - - if not os.path.isfile(filename): - print("File not found {}".format(filename)) - return "" - - with open(filename, 'r', encoding='utf_8') as f: - return f.read() - - -def read_go_mod(vendor_dir): - lines = [] - with open(os.path.join(vendor_dir, "modules.txt"), encoding="utf_8") as f: - lines = f.readlines() - - deps = [] - for line in lines: - if line.startswith("# "): - line = line[2:] - elems = line.split(" ") - if len(elems) == 2: - data = _get_version_info(elems) - deps.append(data) - continue - - if " => " in line: - data = _get_replaced_dep_data(line) - deps.append(data) - - return deps - - -def _get_version_info(elems): - data = {} - data["path"] = elems[0] - - version_info = elems[1].rstrip("\n") - if version_info.endswith("+incompatible"): - version_info = version_info[:-len("+incompatible")] - - if len(version_info) < 30: - data["version"] = version_info - return data - - revision_elems = version_info.split("-") - if len(revision_elems) != 3: - raise ValueError("unexpected number of elements") - - if revision_elems[0] != "v0.0.0": - data["version"] = revision_elems[0] - data["revision"] = revision_elems[2] - - return data - - -def _get_replaced_dep_data(line): - original, fork = line.split(" => ") - elems = fork.split(" ") - fork_data = _get_version_info(elems) - elems = original.split(" ") - data = _get_version_info(elems) - - if "path" in fork_data: - data["overwrite-path"] = fork_data["path"] - if "version" in fork_data: - data["overwrite-version"] = fork_data["version"] - if "revision" in fork_data: - data["overwrite-revision"] = fork_data["revision"] - - if "revision" in data and data["revision"] == "000000000000": - del(data["revision"]) - - return data - - -def get_library_path(license): - """ - Get the contents up to the vendor folder. - """ - split = license.split(os.sep) - for i, word in reversed(list(enumerate(split))): - if word == "vendor": - return "/".join(split[i + 1:]) - return "/".join(split) - - -def gather_dependencies(vendor_dir, overrides=None): - dependencies = {} # lib_path -> [array of lib] - libs = read_go_mod(vendor_dir) - - # walk looking for LICENSE files - for root, dirs, filenames in os.walk("./vendor"): - licenses = get_licenses(root) - for filename in licenses: - lib_path = get_library_path(root) - lib_search = [l for l in libs if l["path"].startswith(lib_path)] - if len(lib_search) == 0: - print("WARNING: No version information found for: {}".format(lib_path)) - lib = {"path": lib_path} - else: - lib = copy.deepcopy(lib_search[0]) - - lib["license_file"] = os.path.join(root, filename) - - lib["license_contents"] = read_file(lib["license_file"]) - lib["license_summary"] = detect_license_summary(lib["license_contents"]) - if lib["license_summary"] == "UNKNOWN": - print("WARNING: Unknown license for: {}".format(lib_path)) - - revision = overrides.get(lib_path, {}).get("revision") - if revision: - lib["revision"] = revision - - if lib_path not in dependencies: - dependencies[lib_path] = [lib] - else: - dependencies[lib_path].append(lib) - - # don't walk down into another vendor dir - if "vendor" in dirs: - dirs.remove("vendor") - - return dependencies - - -# Allow to skip files that could match the `LICENSE` pattern but does not have any license information. -SKIP_FILES = [ - # AWS lambda go defines that some part of the code is APLv2 and other on a MIT Modified license. - "./vendor/github.com/aws/aws-lambda-go/LICENSE-SUMMARY" -] - - -def get_licenses(folder): - """ - Get a list of license files from a given directory. - """ - licenses = [] - for filename in sorted(os.listdir(folder)): - if filename.startswith("LICENSE") and "docs" not in filename and os.path.join(folder, filename) not in SKIP_FILES: - licenses.append(filename) - elif filename.startswith("APLv2"): # gorhill/cronexpr - licenses.append(filename) - elif filename in ("COPYING",): # BurntSushi/toml - licenses.append(filename) - return licenses - - -def has_license(folder): - """ - Checks if a particular repo has a license files. - - There are two cases accepted: - * The folder contains a LICENSE - * The parent folder contains a LICENSE - * The folder only contains subdirectories AND all these - subdirectories contain a LICENSE - * The folder only contains subdirectories AND all these - subdirectories contain subdirectories which contain a LICENSE (ex Azure folder) - """ - - if len(get_licenses(folder)) > 0: - return True, "" - elif len(get_licenses(os.path.join(folder, os.pardir))) > 0: # For go.opencensus.io. - return True, "" - - for subdir in os.listdir(folder): - if not os.path.isdir(os.path.join(folder, subdir)): - return False, folder - if len(get_licenses(os.path.join(folder, subdir))) > 0: - continue - for dir in os.listdir(os.path.join(folder, subdir)): - if not os.path.isdir(os.path.join(folder, subdir, dir)): - return False, subdir - if len(get_licenses(os.path.join(folder, subdir, dir))) == 0: - return False, os.path.join(folder, subdir, dir) - - return True, "" - - -def check_all_have_license_files(vendor_dir): - """ - Checks that everything in the vendor folders has a license one way - or the other. This doesn't collect the licenses, because the code that - collects the licenses needs to walk the full tree. This one makes sure - that every folder in the `vendor` directories has at least one license. - """ - issues = [] - for root, dirs, filenames in os.walk(vendor_dir): - depth = 2 - if root.count(os.sep) - vendor_dir.count(os.sep) == depth: # two levels deep - # Two level deep means folders like `github.com/elastic`. - # look for the license in root but also one level up - ok, issue = has_license(root) - if not ok: - depth += 1 - - if depth > 5: - print("No license in: {}".format(issue)) - issues.append(issue) - - if len(issues) > 0: - raise Exception("I have found licensing issues in the following folders: {}" - .format(issues)) - - -def write_notice_file(f, beat, copyright, dependencies): - - now = datetime.datetime.now() - - # Add header - f.write("{}\n".format(beat)) - f.write("Copyright 2014-{0} {1}\n".format(now.year, copyright)) - f.write("\n") - f.write("This product includes software developed by The Apache Software \n" + - "Foundation (http://www.apache.org/).\n\n") - - # Add licenses for 3rd party libraries - f.write("==========================================================================\n") - f.write("Third party libraries used by the {} project:\n".format(beat)) - f.write("==========================================================================\n\n") - - # Sort licenses by package path, ignore upper / lower case - for key in sorted(dependencies, key=str.lower): - for lib in dependencies[key]: - f.write("\n--------------------------------------------------------------------\n") - f.write("Dependency: {}\n".format(key)) - if "version" in lib: - f.write("Version: {}\n".format(lib["version"])) - if "revision" in lib: - f.write("Revision: {}\n".format(lib["revision"])) - if "overwrite-path" in lib: - f.write("Overwrite: {}\n".format(lib["overwrite-path"])) - if "overwrite-version" in lib: - f.write("Overwrite-Version: {}\n".format(lib["overwrite-version"])) - if "overwrite-revision" in lib: - f.write("Overwrite-Revision: {}\n".format(lib["overwrite-revision"])) - f.write("License type (autodetected): {}\n".format(lib["license_summary"])) - f.write("{}:\n".format(lib["license_file"])) - f.write("--------------------------------------------------------------------\n") - if lib["license_summary"] != "Apache-2.0": - f.write(lib["license_contents"]) - else: - # it's an Apache License, so include only the NOTICE file - f.write("Apache License 2.0\n\n") - - # Skip NOTICE files which are not needed - if os.path.join(os.path.dirname(lib["license_file"])) in SKIP_NOTICE: - continue - - for notice_file in glob.glob(os.path.join(os.path.dirname(lib["license_file"]), "NOTICE*")): - notice_file_hdr = "-------{}-----\n".format(os.path.basename(notice_file)) - f.write(notice_file_hdr) - f.write(read_file(notice_file)) - - -def write_csv_file(csvwriter, dependencies): - csvwriter.writerow(["name", "url", "version", "revision", "license"]) - for key in sorted(dependencies, key=str.lower): - for lib in dependencies[key]: - csvwriter.writerow([key, get_url(key), lib.get("version", ""), lib.get("revision", ""), - lib["license_summary"]]) - - -def get_url(repo): - words = repo.split("/") - if words[0] != "github.com": - return repo - return "https://github.com/{}/{}".format(words[1], words[2]) - - -def create_notice(filename, beat, copyright, vendor_dir, csvfile, overrides=None): - dependencies = gather_dependencies(vendor_dir, overrides=overrides) - if not csvfile: - with open(filename, "w+", encoding='utf_8') as f: - write_notice_file(f, beat, copyright, dependencies) - print("Available at {}".format(filename)) - else: - with open(csvfile, "w") as f: - csvwriter = csv.writer(f) - write_csv_file(csvwriter, dependencies) - print("Available at {}".format(csvfile)) - return dependencies - - -APACHE2_LICENSE_TITLES = [ - "Apache License 2.0", - "Apache License Version 2.0", - "Apache License, Version 2.0", - "licensed under the Apache 2.0 license", # github.com/zmap/zcrypto - re.sub(r"\s+", " ", """Apache License - ============== - - _Version 2.0, January 2004_"""), -] - -MIT_LICENSES = [ - re.sub(r"\s+", " ", """Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - """), - re.sub(r"\s+", " ", """Permission to use, copy, modify, and distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies."""), - re.sub(r"\s+", " ", """Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -'Software'), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - """), - re.sub(r"\s+", " ", """Permission is hereby granted, free of charge, to any person obtaining a copy of this -software and associated documentation files (the "Software"), to deal in the Software -without restriction, including without limitation the rights to use, copy, modify, -merge, publish, distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - """), -] - -BSD_LICENSE_CONTENTS = [ - re.sub(r"\s+", " ", """Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met:"""), - re.sub(r"\s+", " ", """Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer."""), - re.sub(r"\s+", " ", """Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. -""")] - -BSD_LICENSE_3_CLAUSE = [ - re.sub(r"\s+", " ", """Neither the name of"""), - re.sub(r"\s+", " ", """nor the - names of its contributors may be used to endorse or promote products - derived from this software without specific prior written permission.""") -] - -BSD_LICENSE_4_CLAUSE = [ - re.sub(r"\s+", " ", """All advertising materials mentioning features or use of this software - must display the following acknowledgement"""), -] - -CC_SA_4_LICENSE_TITLE = [ - "Creative Commons Attribution-ShareAlike 4.0 International" -] - -ECLIPSE_PUBLIC_LICENSE_TITLES = [ - "Eclipse Public License - v 1.0" -] - -LGPL_3_LICENSE_TITLE = [ - "GNU LESSER GENERAL PUBLIC LICENSE Version 3" -] - -MPL_LICENSE_TITLES = [ - "Mozilla Public License Version 2.0", - "Mozilla Public License, version 2.0" -] - -UNIVERSAL_PERMISSIVE_LICENSE_TITLES = [ - "The Universal Permissive License (UPL), Version 1.0" -] - -ISC_LICENSE_TITLE = [ - "ISC License", -] - - -# return SPDX identifiers from https://spdx.org/licenses/ -def detect_license_summary(content): - # replace all white spaces with a single space - content = re.sub(r"\s+", ' ', content) - # replace smart quotes with less intelligent ones - content = content.replace(bytes(b'\xe2\x80\x9c').decode(), '"').replace(bytes(b'\xe2\x80\x9d').decode(), '"') - if any(sentence in content[0:1000] for sentence in APACHE2_LICENSE_TITLES): - return "Apache-2.0" - if any(sentence in content[0:1000] for sentence in MIT_LICENSES): - return "MIT" - if all(sentence in content[0:1000] for sentence in BSD_LICENSE_CONTENTS): - if all(sentence in content[0:1000] for sentence in BSD_LICENSE_3_CLAUSE): - if all(sentence in content[0:1000] for sentence in BSD_LICENSE_4_CLAUSE): - return "BSD-4-Clause" - return "BSD-3-Clause" - else: - return "BSD-2-Clause" - if any(sentence in content[0:300] for sentence in MPL_LICENSE_TITLES): - return "MPL-2.0" - if any(sentence in content[0:3000] for sentence in CC_SA_4_LICENSE_TITLE): - return "CC-BY-SA-4.0" - if any(sentence in content[0:3000] for sentence in LGPL_3_LICENSE_TITLE): - return "LGPL-3.0" - if any(sentence in content[0:1500] for sentence in UNIVERSAL_PERMISSIVE_LICENSE_TITLES): - return "UPL-1.0" - if any(sentence in content[0:1500] for sentence in ECLIPSE_PUBLIC_LICENSE_TITLES): - return "EPL-1.0" - if any(sentence in content[0:1500] for sentence in ISC_LICENSE_TITLE): - return "ISC" - if any(sentence in content[0:1500] for sentence in ECLIPSE_PUBLIC_LICENSE_TITLES): - return "EPL-1.0" - return "UNKNOWN" - - -ACCEPTED_LICENSES = [ - "Apache-2.0", - "BSD-4-Clause", - "BSD-3-Clause", - "BSD-2-Clause", - "EPL-1.0", - "MIT", - "MPL-2.0", - "UPL-1.0", - "ISC", -] -SKIP_NOTICE = [] - -if __name__ == "__main__": - - parser = argparse.ArgumentParser( - description="Generate the NOTICE file from all vendor directories available in a given directory") - parser.add_argument("vendor", - help="directory where to search for vendor directories") - parser.add_argument("-b", "--beat", default="Elastic Beats", - help="Beat name") - parser.add_argument("-c", "--copyright", default="Elasticsearch BV", - help="copyright owner") - parser.add_argument("--csv", dest="csvfile", - help="Output to a csv file") - parser.add_argument("-e", "--excludes", default=["dev-tools", "build"], - help="List of top directories to exclude") - # no need to be generic for now, no other transitive dependency information available - parser.add_argument("--beats-origin", type=argparse.FileType('r'), - help="path to beats vendor.json") - parser.add_argument("-s", "--skip-notice", default=[], - help="List of NOTICE files to skip") - args = parser.parse_args() - - cwd = os.getcwd() - notice = os.path.join(cwd, "NOTICE.txt") - vendor_dir = "./vendor" - - excludes = args.excludes - if not isinstance(excludes, list): - excludes = [excludes] - SKIP_NOTICE = args.skip_notice - - overrides = {} # revision overrides only for now - if args.beats_origin: - govendor = json.load(args.beats_origin) - overrides = {package['path']: package for package in govendor["package"]} - - print("Get the licenses available from {}".format(vendor_dir)) - check_all_have_license_files(vendor_dir) - dependencies = create_notice(notice, args.beat, args.copyright, vendor_dir, args.csvfile, overrides=overrides) - - # check that all licenses are accepted - for _, deps in dependencies.items(): - for dep in deps: - if dep["license_summary"] not in ACCEPTED_LICENSES: - raise Exception("Dependency {} has invalid license {}" - .format(dep["path"], dep["license_summary"])) diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/get_version b/vendor/github.com/elastic/beats/v7/dev-tools/get_version deleted file mode 100644 index 63163efd..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/get_version +++ /dev/null @@ -1,37 +0,0 @@ -#!/usr/bin/env python3 -import os -import re -import argparse - -pattern = re.compile(r'(const\s|)\w*(v|V)ersion\s=\s"(?P.*)"') -vendored_libbeat = os.path.normpath("vendor/github.com/elastic/beats") - - -def get_filepath(filename): - script_directory = os.path.abspath(os.path.dirname(os.path.realpath(__file__))) - index = script_directory.find(vendored_libbeat) - if index > 0: - # Community beat detected - filename = os.path.join(script_directory[:index], filename) - if os.path.exists(filename): - return filename # Community beat version exists - return os.path.abspath(os.path.join(script_directory, os.pardir, "libbeat","version","version.go")) - - -def main(): - parser = argparse.ArgumentParser( - description="Prints the current version at stdout.") - args = parser.parse_args() - - goversion_filepath = get_filepath("version.go") - - with open(goversion_filepath, "r") as f: - for line in f: - match = pattern.match(line) - if match: - print(match.group('version')) - return - print ("No version found in file {}".format(goversion_filepath)) - -if __name__ == "__main__": - main() diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/jenkins_ci.ps1 b/vendor/github.com/elastic/beats/v7/dev-tools/jenkins_ci.ps1 deleted file mode 100644 index 9d43fef5..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/jenkins_ci.ps1 +++ /dev/null @@ -1,74 +0,0 @@ -function Exec { - [CmdletBinding()] - param( - [Parameter(Mandatory = $true)] - [scriptblock]$cmd, - [string]$errorMessage = ($msgs.error_bad_command -f $cmd) - ) - - try { - $global:lastexitcode = 0 - & $cmd - if ($lastexitcode -ne 0) { - throw $errorMessage - } - } - catch [Exception] { - throw $_ - } -} - -# Setup Go. -$env:GOPATH = $env:WORKSPACE -$env:PATH = "$env:GOPATH\bin;C:\tools\mingw64\bin;$env:PATH" -& gvm --format=powershell $(Get-Content .go-version) | Invoke-Expression - -# Write cached magefile binaries to workspace to ensure -# each run starts from a clean slate. -$env:MAGEFILE_CACHE = "$env:WORKSPACE\.magefile" - -# Configure testing parameters. -$env:TEST_COVERAGE = "true" -$env:RACE_DETECTOR = "true" - -# Install mage from vendor. -exec { go install -mod=vendor github.com/magefile/mage } "mage install FAILURE" - -if (Test-Path "$env:beat\magefile.go") { - cd "$env:beat" -} else { - echo "$env:beat\magefile.go does not exist" - New-Item -ItemType directory -Path build | Out-Null - New-Item -Name build\TEST-empty.out -ItemType File | Out-Null - exit -} - -if (Test-Path "build") { Remove-Item -Recurse -Force build } -New-Item -ItemType directory -Path build\coverage | Out-Null -New-Item -ItemType directory -Path build\system-tests | Out-Null -New-Item -ItemType directory -Path build\system-tests\run | Out-Null - -echo "Building fields.yml" -exec { mage fields } "mage fields FAILURE" - -echo "Building $env:beat" -exec { mage build } "Build FAILURE" - -echo "Unit testing $env:beat" -exec { mage goTestUnit } "mage goTestUnit FAILURE" - -echo "System testing $env:beat" -# Get a CSV list of package names. -$packages = $(go list ./... | select-string -Pattern "/vendor/" -NotMatch | select-string -Pattern "/scripts/cmd/" -NotMatch) -$packages = ($packages|group|Select -ExpandProperty Name) -join "," -exec { go test -race -c -cover -covermode=atomic -coverpkg $packages } "go test -race -cover FAILURE" - -if (Test-Path "tests\system") { - echo "Running python tests" - choco install python -y -r --no-progress --version 3.8.1.20200110 - refreshenv - $env:PATH = "C:\Python38;C:\Python38\Scripts;$env:PATH" - $env:PYTHON_ENV = "$env:TEMP\python-env" - python --version - exec { mage pythonUnitTest } "System test FAILURE" -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/jenkins_ci.sh b/vendor/github.com/elastic/beats/v7/dev-tools/jenkins_ci.sh deleted file mode 100644 index e425ef17..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/jenkins_ci.sh +++ /dev/null @@ -1,41 +0,0 @@ -#!/usr/bin/env bash -set -euox pipefail - -: "${HOME:?Need to set HOME to a non-empty value.}" -: "${WORKSPACE:?Need to set WORKSPACE to a non-empty value.}" -: "${beat:?Need to set beat to a non-empty value.}" - -if [ ! -d "$beat" ]; then - echo "$beat does not exist" - mkdir -p build - touch build/TEST-empty.out - exit -fi - -source ./dev-tools/common.bash - -jenkins_setup - -cleanup() { - echo "Running cleanup..." - rm -rf $TEMP_PYTHON_ENV - - if docker info > /dev/null ; then - make stop-environment || true - make fix-permissions || true - echo "Killing all running containers..." - ids=$(docker ps -q) - if [ -n "$ids" ]; then - docker kill $ids - fi - echo "Cleaning stopped docker containers and dangling images/networks/volumes..." - docker system prune -f || true - fi - - echo "Cleanup complete." -} -trap cleanup EXIT - -rm -rf ${GOPATH}/pkg -cd ${beat} -RACE_DETECTOR=1 make clean check testsuite diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/jenkins_intake.sh b/vendor/github.com/elastic/beats/v7/dev-tools/jenkins_intake.sh deleted file mode 100644 index de8ec969..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/jenkins_intake.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/usr/bin/env bash -set -euox pipefail - -: "${HOME:?Need to set HOME to a non-empty value.}" -: "${WORKSPACE:?Need to set WORKSPACE to a non-empty value.}" - -source ./dev-tools/common.bash - -jenkins_setup - -cleanup() { - echo "Running cleanup..." - rm -rf $TEMP_PYTHON_ENV - echo "Cleanup complete." -} -trap cleanup EXIT - -make check diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/jenkins_release.sh b/vendor/github.com/elastic/beats/v7/dev-tools/jenkins_release.sh deleted file mode 100644 index cd22480c..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/jenkins_release.sh +++ /dev/null @@ -1,52 +0,0 @@ -#!/usr/bin/env bash -set -euox pipefail - -: "${HOME:?Need to set HOME to a non-empty value.}" -: "${WORKSPACE:?Need to set WORKSPACE to a non-empty value.}" - -source $(dirname "$0")/common.bash - -jenkins_setup -docker_setup - -cleanup() { - echo "Running cleanup..." - rm -rf $TEMP_PYTHON_ENV - - if docker info > /dev/null ; then - echo "Killing all running containers..." - ids=$(docker ps -q) - if [ -n "$ids" ]; then - docker kill $ids - fi - echo "Cleaning stopped docker containers and dangling images/networks/volumes..." - docker system prune -f || true - - os=$(uname -s) - if [ "$os" == "Darwin" ]; then - # Clean images accept for the ones we're currently using in order to - # gain some disk space. - echo "Disk space before image cleanup:" - df -h / - docker system df - echo "Cleaning images" - docker images --format "{{.ID}} {{.Repository}}:{{.Tag}}" \ - | grep -v "docker.elastic.co/beats-dev/golang-crossbuild:$(cat .go-version)-" \ - | awk '{print $1}' \ - | xargs docker rmi -f || true - echo "Disk space after image cleanup:" - df -h / - docker system df - fi - fi - - echo "Cleanup complete." -} -trap cleanup EXIT - -# This controls the defaults used the Jenkins package job. They can be -# overridden by setting them in the environement prior to running this script. -export SNAPSHOT="${SNAPSHOT:-true}" -export PLATFORMS="${PLATFORMS:-+linux/armv7 +linux/ppc64le +linux/s390x +linux/mips64}" - -make release diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/mage/common_test.go b/vendor/github.com/elastic/beats/v7/dev-tools/mage/common_test.go deleted file mode 100644 index e4ce8150..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/mage/common_test.go +++ /dev/null @@ -1,47 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mage - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestParseVersion(t *testing.T) { - var tests = []struct { - Version string - Major, Minor, Patch int - }{ - {"v1.2.3", 1, 2, 3}, - {"1.2.3", 1, 2, 3}, - {"1.2.3-SNAPSHOT", 1, 2, 3}, - {"1.2.3rc1", 1, 2, 3}, - {"1.2", 1, 2, 0}, - } - - for _, tc := range tests { - major, minor, patch, err := ParseVersion(tc.Version) - if err != nil { - t.Fatal(err) - } - assert.Equal(t, tc.Major, major) - assert.Equal(t, tc.Minor, minor) - assert.Equal(t, tc.Patch, patch) - } -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/mage/keychain_test.go b/vendor/github.com/elastic/beats/v7/dev-tools/mage/keychain_test.go deleted file mode 100644 index 949ca9ac..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/mage/keychain_test.go +++ /dev/null @@ -1,50 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin - -package mage - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestAppleKeychainListIdentities(t *testing.T) { - idents, err := _appleKeychain.ListIdentities() - if err != nil { - t.Fatal(err) - } - - assert.NotZero(t, idents) - - for i, ident := range idents { - t.Log(i, ident) - } -} - -func TestGetAppleSigningInfo(t *testing.T) { - signingInfo, err := GetAppleSigningInfo() - if err != nil { - t.Fatal(err) - } - - if assert.NotNil(t, signingInfo) { - assert.False(t, signingInfo.Sign) - } -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/mage/pkg_test.go b/vendor/github.com/elastic/beats/v7/dev-tools/mage/pkg_test.go deleted file mode 100644 index e360686b..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/mage/pkg_test.go +++ /dev/null @@ -1,120 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mage - -import ( - "path/filepath" - "strings" - "testing" - - "github.com/stretchr/testify/assert" - "gopkg.in/yaml.v2" -) - -func testPackageSpec() PackageSpec { - return PackageSpec{ - Name: "brewbeat", - Version: "7.0.0", - Snapshot: true, - OS: "windows", - Arch: "x86_64", - Files: map[string]PackageFile{ - "brewbeat.yml": PackageFile{ - Source: "./testdata/config.yml", - Mode: 0644, - }, - "README.txt": PackageFile{ - Content: "Hello! {{.Version}}\n", - Mode: 0644, - }, - }, - } -} - -func TestPackageZip(t *testing.T) { - testPackage(t, PackageZip) -} - -func TestPackageTarGz(t *testing.T) { - testPackage(t, PackageTarGz) -} - -func TestPackageRPM(t *testing.T) { - if err := HaveDocker(); err != nil { - t.Skip("docker is required") - } - - testPackage(t, PackageRPM) -} - -func TestPackageDeb(t *testing.T) { - if err := HaveDocker(); err != nil { - t.Skip("docker is required") - } - - testPackage(t, PackageDeb) -} - -func testPackage(t testing.TB, pack func(PackageSpec) error) { - spec := testPackageSpec().Evaluate() - - readme := spec.Files["README.txt"] - readmePath := filepath.ToSlash(filepath.Clean(readme.Source)) - assert.True(t, strings.HasPrefix(readmePath, packageStagingDir)) - - if err := pack(spec); err != nil { - t.Fatal(err) - } -} - -func TestRepoRoot(t *testing.T) { - repo, err := GetProjectRepoInfo() - if err != nil { - t.Error(err) - } - - assert.Equal(t, "github.com/elastic/beats/v7", repo.RootImportPath) - assert.True(t, filepath.IsAbs(repo.RootDir)) - cwd := filepath.Join(repo.RootDir, repo.SubDir) - assert.Equal(t, CWD(), cwd) -} - -func TestDumpVariables(t *testing.T) { - out, err := dumpVariables() - if err != nil { - t.Fatal(err) - } - t.Log(out) -} - -func TestLoadSpecs(t *testing.T) { - pkgs, err := LoadSpecs("files/packages.yml") - if err != nil { - t.Fatal(err) - } - - for flavor, s := range pkgs { - out, err := yaml.Marshal(s) - if err != nil { - t.Fatal(err) - } - if testing.Verbose() { - t.Log("Packaging flavor:", flavor, "\n", string(out)) - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/mage/platforms_test.go b/vendor/github.com/elastic/beats/v7/dev-tools/mage/platforms_test.go deleted file mode 100644 index 76b568a4..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/mage/platforms_test.go +++ /dev/null @@ -1,158 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mage - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestBuildPlatform(t *testing.T) { - bp := BuildPlatform{"windows/amd64", 0} - assert.Equal(t, "windows", bp.GOOS()) - assert.Equal(t, "amd64", bp.GOARCH()) - assert.Equal(t, "", bp.GOARM()) - assert.Equal(t, "amd64", bp.Arch()) - - bp = BuildPlatform{"linux/armv7", 0} - assert.Equal(t, "linux", bp.GOOS()) - assert.Equal(t, "arm", bp.GOARCH()) - assert.Equal(t, "7", bp.GOARM()) - assert.Equal(t, "armv7", bp.Arch()) - attrs := bp.Attributes() - assert.Equal(t, bp.Name, attrs.Name) - assert.Equal(t, "linux", attrs.GOOS) - assert.Equal(t, "arm", attrs.GOARCH) - assert.Equal(t, "7", attrs.GOARM) - assert.Equal(t, "armv7", attrs.Arch) - - bp = BuildPlatform{"linux", 0} - assert.Equal(t, "linux", bp.GOOS()) - assert.Equal(t, "", bp.GOARCH()) - assert.Equal(t, "", bp.GOARM()) - assert.Equal(t, "", bp.Arch()) - attrs = bp.Attributes() - assert.Equal(t, bp.Name, attrs.Name) - assert.Equal(t, "linux", attrs.GOOS) - assert.Equal(t, "", attrs.GOARCH) - assert.Equal(t, "", attrs.GOARM) - assert.Equal(t, "", attrs.Arch) -} - -func TestBuildPlatformsListRemove(t *testing.T) { - list := BuildPlatformList{ - {"linux/amd64", 0}, - {"linux/386", 0}, - } - - assert.ElementsMatch(t, - list.Remove("linux/386"), - BuildPlatformList{{"linux/amd64", 0}}, - ) -} - -func TestBuildPlatformsListRemoveOS(t *testing.T) { - list := BuildPlatformList{ - {"linux/amd64", 0}, - {"linux/386", 0}, - {"windows/amd64", 0}, - } - - assert.ElementsMatch(t, - list.Remove("linux"), - BuildPlatformList{{"windows/amd64", 0}}, - ) -} - -func TestBuildPlatformsListSelect(t *testing.T) { - list := BuildPlatformList{ - {"linux/amd64", 0}, - {"linux/386", 0}, - } - - assert.ElementsMatch(t, - list.Select("linux/386"), - BuildPlatformList{{"linux/386", 0}}, - ) -} - -func TestBuildPlatformsListDefaults(t *testing.T) { - list := BuildPlatformList{ - {"linux/amd64", Default}, - {"linux/386", 0}, - } - - assert.ElementsMatch(t, - list.Defaults(), - BuildPlatformList{{"linux/amd64", Default}}, - ) -} - -func TestBuildPlatformsListFilter(t *testing.T) { - assert.Len(t, BuildPlatforms.Filter("!linux/armv7"), len(BuildPlatforms)-1) - - assert.Len(t, BuildPlatforms.Filter("solaris"), 1) - assert.Len(t, BuildPlatforms.Defaults().Filter("solaris"), 0) - - assert.Len(t, BuildPlatforms.Filter("windows"), 2) - assert.Len(t, BuildPlatforms.Filter("windows/386"), 1) - assert.Len(t, BuildPlatforms.Filter("!defaults"), len(BuildPlatforms)-len(BuildPlatforms.Defaults())) - - defaults := BuildPlatforms.Defaults() - assert.ElementsMatch(t, - defaults.Filter("darwin"), - defaults.Filter("!windows !linux")) - assert.ElementsMatch(t, - defaults, - defaults.Filter("windows linux darwin")) - assert.ElementsMatch(t, - defaults, - append(defaults.Filter("darwin"), defaults.Filter("!darwin")...)) - assert.ElementsMatch(t, - BuildPlatforms, - BuildPlatforms.Filter("")) - assert.ElementsMatch(t, - BuildPlatforms.Filter("defaults"), - BuildPlatforms.Defaults()) -} - -func TestNewPlatformList(t *testing.T) { - assert.Len(t, NewPlatformList("+all !linux/armv7"), len(BuildPlatforms)-1) - assert.Len(t, NewPlatformList("+solaris"), len(BuildPlatforms.Defaults())+1) - assert.Len(t, NewPlatformList("solaris"), 0) - assert.Len(t, NewPlatformList("+all solaris"), 1) - assert.Len(t, NewPlatformList("+windows"), len(BuildPlatforms.Defaults())) - assert.Len(t, NewPlatformList("+linux/ppc64 !defaults"), 1) - - assert.ElementsMatch(t, - NewPlatformList("darwin"), - NewPlatformList("!windows !linux")) - assert.ElementsMatch(t, - BuildPlatforms.Defaults(), - NewPlatformList("windows linux darwin")) - assert.ElementsMatch(t, - BuildPlatforms.Defaults(), - append(NewPlatformList("darwin"), NewPlatformList("!darwin")...)) - assert.ElementsMatch(t, - BuildPlatforms.Defaults(), - NewPlatformList("")) - assert.ElementsMatch(t, - BuildPlatforms, - NewPlatformList("+all")) -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/collectors/collect.go b/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/collectors/collect.go deleted file mode 100644 index cd1614b1..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/collectors/collect.go +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package collectors - -import ( - metricbeat "github.com/elastic/beats/v7/metricbeat/scripts/mage" -) - -//CollectDocs creates the documentation under docs/ -func CollectDocs() error { - return metricbeat.CollectDocs() -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/compose/compose.go b/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/compose/compose.go deleted file mode 100644 index 8af1666d..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/compose/compose.go +++ /dev/null @@ -1,146 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package compose - -import ( - "bytes" - "fmt" - "io" - "io/ioutil" - "os" - "path/filepath" - - "github.com/magefile/mage/mg" - "github.com/magefile/mage/sh" - "github.com/pkg/errors" - "gopkg.in/yaml.v2" - - devtools "github.com/elastic/beats/v7/dev-tools/mage" -) - -// SupportedVersions is the definition of supported version files -type SupportedVersions struct { - Variants []map[string]string `yaml:"variants"` -} - -// Compose are targets to manage compose scenarios -type Compose mg.Namespace - -// BuildSupportedVersions builds images for versions defined in supported-versions.yml files -func (c Compose) BuildSupportedVersions() error { - fmt.Println(">> compose: Building docker images for supported versions") - return c.composeForEachVariant("build", "Building images") -} - -// PushSupportedVersions pushes images for versions defined in supported-versions.yml files -func (c Compose) PushSupportedVersions() error { - fmt.Println(">> compose: Pushing docker images for supported versions") - return c.composeForEachVariant("push", "Pushing images") -} - -func (c Compose) composeForEachVariant(action, message string) error { - files, err := findSupportedVersionsFiles() - if err != nil { - return errors.Wrap(err, "finding supported versions files") - } - - virtualenv, err := devtools.PythonVirtualenv() - if err != nil { - return errors.Wrap(err, "configuring Python virtual environment") - } - - composePath, err := devtools.LookVirtualenvPath(virtualenv, "docker-compose") - if err != nil { - return errors.Wrapf(err, "looking up docker-compose in virtual environment %s", virtualenv) - } - - for _, f := range files { - err := forEachSupportedVersion(composePath, f, action, message) - if err != nil { - return errors.Wrapf(err, "executing action '%s' for supported versions defined in %s", action, f) - } - } - - return nil -} - -func findSupportedVersionsFiles() ([]string, error) { - if f := os.Getenv("SUPPORTED_VERSIONS_FILE"); len(f) > 0 { - return []string{f}, nil - } - - if module := os.Getenv("MODULE"); len(module) > 0 { - path := filepath.Join("module", module, "_meta/supported-versions.yml") - return []string{path}, nil - } - - return devtools.FindFilesRecursive(func(path string, _ os.FileInfo) bool { - return filepath.Base(path) == "supported-versions.yml" - }) -} - -func forEachSupportedVersion(composePath, file string, action string, message string) error { - d, err := ioutil.ReadFile(file) - if err != nil { - return errors.Wrapf(err, "reading supported versions file %s", file) - } - - var supportedVersions SupportedVersions - - err = yaml.Unmarshal(d, &supportedVersions) - if err != nil { - return errors.Wrapf(err, "parsing supported versions file %s", file) - } - - composeYmlPath, err := findComposeYmlPath(filepath.Dir(file)) - if err != nil { - return errors.Wrapf(err, "looking for docker-compose.yml") - } - - fmt.Printf(">> compose: Using compose file %s\n", composeYmlPath) - for _, variant := range supportedVersions.Variants { - fmt.Printf(">> compose: %s for variant %+v\n", message, variant) - - var stderr bytes.Buffer - _, err := sh.Exec(variant, nil, &stderr, composePath, "-f", composeYmlPath, action) - if err != nil { - io.Copy(os.Stderr, &stderr) - return err - } - } - fmt.Println(">> compose: OK") - - return nil -} - -func findComposeYmlPath(dir string) (string, error) { - path := dir - for { - if path == "/" { - break - } - - composePath := filepath.Join(path, "docker-compose.yml") - if _, err := os.Stat(composePath); err == nil { - return composePath, nil - } - path = filepath.Dir(path) - } - - return "", fmt.Errorf("searching for docker-compose.yml starting on dir %s", dir) -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/dashboards/dashboards.go b/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/dashboards/dashboards.go deleted file mode 100644 index c993b8ba..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/dashboards/dashboards.go +++ /dev/null @@ -1,65 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dashboards - -import ( - "github.com/magefile/mage/mg" - "github.com/pkg/errors" - - devtools "github.com/elastic/beats/v7/dev-tools/mage" -) - -var ( - buildDep interface{} - collectDashboardsDep interface{} -) - -// RegisterImportDeps registers dependencies of the Import target. -func RegisterImportDeps(build, collectDashboards interface{}) { - buildDep = build - collectDashboardsDep = collectDashboards -} - -// Dashboards target namespace. -type Dashboards mg.Namespace - -// Import imports dashboards to Kibana using the Beat setup command. -// -// Depends on: build, dashboard -// -// Optional environment variables: -// - KIBANA_URL: URL of Kibana -// - KIBANA_ALWAYS: Connect to Kibana without checking ES version. Default true. -// - ES_URL: URL of Elasticsearch (only used with KIBANA_ALWAYS=false). -func (Dashboards) Import() error { - if buildDep == nil || collectDashboardsDep == nil { - return errors.New("dashboard.RegisterImportDeps() must be called") - } - return devtools.ImportDashboards(buildDep, collectDashboardsDep) -} - -// Export exports a dashboard from Kibana and writes it into the correct -// directory. -// -// Required environment variables: -// - KIBANA_URL: URL of Kibana -// - MODULE: Name of the module -// - ID: Dashboard ID -func (Dashboards) Export() error { - return devtools.ExportDashboard() -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/docs/docs.go b/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/docs/docs.go deleted file mode 100644 index fa972056..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/docs/docs.go +++ /dev/null @@ -1,40 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package docs - -import ( - "github.com/magefile/mage/mg" - - devtools "github.com/elastic/beats/v7/dev-tools/mage" -) - -var ( - docsDeps []interface{} -) - -// RegisterDeps registers dependencies of the Docs target. -func RegisterDeps(deps ...interface{}) { - docsDeps = append(docsDeps, deps...) -} - -// Docs generates the documentation for the Beat. Set PREVIEW=true to -// automatically open the browser to the docs. -func Docs() error { - mg.SerialDeps(docsDeps...) - return devtools.Docs.AsciidocBook() -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/integtest/integtest.go b/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/integtest/integtest.go deleted file mode 100644 index abf276bc..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/integtest/integtest.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package integtest - -import ( - "context" - - "github.com/magefile/mage/mg" - - devtools "github.com/elastic/beats/v7/dev-tools/mage" - "github.com/elastic/beats/v7/dev-tools/mage/target/test" -) - -func init() { - test.RegisterDeps(IntegTest) -} - -var ( - goTestDeps, pythonTestDeps []interface{} - whitelistedEnvVars []string -) - -// RegisterGoTestDeps registers dependencies of the GoIntegTest target. -func RegisterGoTestDeps(deps ...interface{}) { - goTestDeps = append(goTestDeps, deps...) -} - -// RegisterPythonTestDeps registers dependencies of the PythonIntegTest target. -func RegisterPythonTestDeps(deps ...interface{}) { - pythonTestDeps = append(pythonTestDeps, deps...) -} - -// WhitelistEnvVar whitelists an environment variable to enabled it to be -// passed into the clean integration test environment (Docker). -func WhitelistEnvVar(key ...string) { - whitelistedEnvVars = append(whitelistedEnvVars, key...) -} - -// IntegTest executes integration tests (it uses Docker to run the tests). -func IntegTest() { - devtools.AddIntegTestUsage() - defer devtools.StopIntegTestEnv() - mg.SerialDeps(GoIntegTest, PythonIntegTest) -} - -// GoIntegTest executes the Go integration tests. -// Use TEST_COVERAGE=true to enable code coverage profiling. -// Use RACE_DETECTOR=true to enable the race detector. -func GoIntegTest(ctx context.Context) error { - if !devtools.IsInIntegTestEnv() { - mg.SerialDeps(goTestDeps...) - } - return devtools.RunIntegTest("goIntegTest", func() error { - return devtools.GoTest(ctx, devtools.DefaultGoTestIntegrationArgs()) - }, whitelistedEnvVars...) -} - -// PythonIntegTest executes the python system tests in the integration environment (Docker). -func PythonIntegTest(ctx context.Context) error { - if !devtools.IsInIntegTestEnv() { - mg.SerialDeps(pythonTestDeps...) - } - return devtools.RunIntegTest("pythonIntegTest", func() error { - mg.Deps(devtools.BuildSystemTestBinary) - return devtools.PythonNoseTest(devtools.DefaultPythonTestIntegrationArgs()) - }, whitelistedEnvVars...) -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/integtest/notests/integtest.go b/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/integtest/notests/integtest.go deleted file mode 100644 index 2249faf7..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/integtest/notests/integtest.go +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package notests - -import "fmt" - -// IntegTest method fallbacks to GoIntegTest() -func IntegTest() { - GoIntegTest() -} - -// GoIntegTest method informs that no integration tests will be executed. -func GoIntegTest() { - fmt.Println(">> integTest: Complete (no tests require the integ test environment)") -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/update/update.go b/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/update/update.go deleted file mode 100644 index dbb4df67..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/mage/target/update/update.go +++ /dev/null @@ -1,25 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package update - -import "github.com/magefile/mage/sh" - -// Update updates the generated files (aka make update). -func Update() error { - return sh.Run("make", "update") -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/mage/testdata/config.yml b/vendor/github.com/elastic/beats/v7/dev-tools/mage/testdata/config.yml deleted file mode 100644 index 3b5bf4a1..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/mage/testdata/config.yml +++ /dev/null @@ -1,7 +0,0 @@ -brewbeat.modules: -- module: milling -- module: mashing -- module: lautering -- module: boil -- module: fermenting -- module: bottle diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/magefile.go b/vendor/github.com/elastic/beats/v7/dev-tools/magefile.go deleted file mode 100644 index 083e7e34..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/magefile.go +++ /dev/null @@ -1,25 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build mage - -package main - -import ( - // mage:import - _ "github.com/elastic/beats/v7/dev-tools/mage/target/common" -) diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/make/mage.mk b/vendor/github.com/elastic/beats/v7/dev-tools/make/mage.mk deleted file mode 100644 index bf8c443a..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/make/mage.mk +++ /dev/null @@ -1,13 +0,0 @@ -MAGE_VERSION ?= v1.9.0 -MAGE_PRESENT := $(shell mage --version 2> /dev/null | grep $(MAGE_VERSION)) -MAGE_IMPORT_PATH ?= github.com/magefile/mage -export MAGE_IMPORT_PATH - -.PHONY: mage -mage: -ifndef MAGE_PRESENT - @echo Installing mage $(MAGE_VERSION) from vendor dir. - go install -mod=vendor -ldflags="-X $(MAGE_IMPORT_PATH)/mage.gitTag=$(MAGE_VERSION)" ${MAGE_IMPORT_PATH} - @-mage -clean -endif - @true diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/make/xpack.mk b/vendor/github.com/elastic/beats/v7/dev-tools/make/xpack.mk deleted file mode 100644 index 54f60831..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/make/xpack.mk +++ /dev/null @@ -1,53 +0,0 @@ -# This is a minimal Makefile for Beats that are built with Mage. Its only -# responsibility is to provide compatibility with existing Jenkins and Travis -# setups. - -# -# Variables -# -.DEFAULT_GOAL := help -PWD := $(CURDIR) - -# -# Includes -# -include $(ES_BEATS)/dev-tools/make/mage.mk - -# -# Targets (alphabetically sorted). -# -.PHONY: check -check: mage - mage check - -.PHONY: clean -clean: mage - mage clean - -fix-permissions: - -.PHONY: fmt -fmt: mage - mage fmt - -# Default target. -.PHONY: help -help: - @echo Use mage rather than make. Here are the available mage targets: - @mage -l - -.PHONY: release -release: mage - mage package - -stop-environment: - -.PHONY: testsuite -testsuite: mage - rm -f build/TEST-go-integration.out - mage update build unitTest integTest || ( cat build/TEST-go-integration.out && false ) - -.PHONY: update -update: mage - mage update - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/merge_pr b/vendor/github.com/elastic/beats/v7/dev-tools/merge_pr deleted file mode 100644 index 9664a8cf..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/merge_pr +++ /dev/null @@ -1,62 +0,0 @@ -#!/usr/bin/env python3 -import sys -import argparse -from subprocess import check_call, call, check_output - - -def main(): - parser = argparse.ArgumentParser( - description="Creates a PR for merging two branches") - parser.add_argument("from_branch", - help="From branch (e.g 1.1)") - parser.add_argument("to_branch", - help="To branch (e.g master)") - parser.add_argument("--yes", action="store_true", - help="Assume yes. Warning: discards local changes.") - parser.add_argument("--continue", action="store_true", - help="Continue after fixing merging errors.") - args = parser.parse_args() - - tmp_branch = "automatic_merge_from_{}_to_{}_branch".format( - args.from_branch, args.to_branch) - - if not vars(args)["continue"]: - if not args.yes and raw_input("This will destroy all local changes. " + - "Continue? [y/n]: ") != "y": - return 1 - check_call("git reset --hard", shell=True) - check_call("git clean -df", shell=True) - check_call("git fetch", shell=True) - - check_call("git checkout {}".format(args.from_branch), shell=True) - check_call("git pull", shell=True) - - check_call("git checkout {}".format(args.to_branch), shell=True) - check_call("git pull", shell=True) - call("git branch -D {} > /dev/null".format(tmp_branch), shell=True) - check_call("git checkout -b {}".format(tmp_branch), shell=True) - if call("git merge {}".format(args.from_branch), shell=True) != 0: - print("Looks like you have merge errors.") - print("Fix them, commit, then run: {} --continue" - .format(" ".join(sys.argv))) - return 1 - - if len(check_output("git status -s", shell=True).strip()) > 0: - print("Looks like you have uncommitted changes") - return 1 - - if len(check_output("git log HEAD...{}".format(args.to_branch), - shell=True).strip()) == 0: - print("No commit to push") - return 1 - - print("Ready to push branch.") - remote = raw_input("To which remote should I push? (your fork): ") - call("git push {} :{} > /dev/null".format(remote, tmp_branch), - shell=True) - check_call("git push --set-upstream {} {}" - .format(remote, tmp_branch), shell=True) - print("Done. Go to Github and open the PR") - -if __name__ == "__main__": - sys.exit(main()) diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/open_pr b/vendor/github.com/elastic/beats/v7/dev-tools/open_pr deleted file mode 100644 index c208a76f..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/open_pr +++ /dev/null @@ -1,117 +0,0 @@ -#!/usr/bin/env python3 -"""Open a PR from the current branch""" - -import sys -import os -import argparse -import requests -import re -from subprocess import check_call, check_output -from os.path import expanduser - -usage = """ -Example usage: - -Open PR against master, with the review label: - -./dev-tools/open_pr --remote tsg - -Open PR against the 6.0 branch, with the review and in progress labels: - -./dev-tools/open_pr --remote tsg --branch 6.0 --wip - -Open PR against the 6.0 branch, with the review and docs labels: - -./dev-tools/open_pr --remote tsg --labels=review,docs - -The title and message of the PR are taken from the _last_ commit in the -PR. -""" - -def main(): - parser = argparse.ArgumentParser( - description="Creates a PR against a given branch", - formatter_class=argparse.RawDescriptionHelpFormatter, - epilog=usage) - - parser.add_argument("--remote", default="origin", - help="Your git remote to push the branch to.") - parser.add_argument("--branch", default="master", - help="Remote branch to open PR against (e.g 5.0)") - parser.add_argument("--wip", action="store_true", - help="Add the `in progress` label") - parser.add_argument("--labels", - help="Extra labels to add (comma separated)") - parser.add_argument("--yes", action="store_true", - help="Assume yes.") - args = parser.parse_args() - local_branch = check_output("git rev-parse --abbrev-ref HEAD", shell=True).strip() - title = check_output("git show -q HEAD --format='%s'", shell=True).strip() - msg = check_output("git show -q HEAD --format='%b'", shell=True).strip() - - labels = ["review"] - if args.labels: - labels.extend(args.labels.split(",")) - if args.wip: - labels += "in progress" - - # get version and set a version label on the original PR - version = get_version(os.getcwd()) - if version: - labels.append("v" + version) - - print("Branch: {}".format(args.branch)) - print("Remote: {}".format(args.remote)) - print("Local branch: {}".format(local_branch)) - print("Title: {}".format(title)) - print("Message: {}".format(msg)) - print("Labels: {}".format(labels)) - - if not args.yes and raw_input("Continue? [Y/n]: ") not in ["y", "Y", ""]: - return 1 - - # push branch - check_call("git push --set-upstream {} {}" - .format(args.remote, local_branch), shell=True) - - - # open PR - token = open(expanduser("~/.elastic/github.token"), "r").read().strip() - base = "https://api.github.com/repos/elastic/beats" - session = requests.Session() - session.headers.update({"Authorization": "token " + token}) - - remote_url = check_output("git remote get-url {}".format(args.remote), - shell=True) - remote_user = re.search("github.com:(.+)/beats", remote_url).group(1) - - request = session.post(base + "/pulls", json=dict( - title=title, - head=remote_user + ":" + local_branch, - base=args.branch, - body=msg - )) - if request.status_code > 299: - print("Creating PR failed: {}".format(request.json())) - sys.exit(1) - new_pr = request.json() - - # add labels - session.post( - base + "/issues/{}/labels".format(new_pr["number"]), json=labels) - - print("\nDone. PR created: {}".format(new_pr["html_url"])) - print("Please go and review it for the message and labels.") - - -def get_version(beats_dir): - pattern = re.compile(r'(const\s|)\w*(v|V)ersion\s=\s"(?P.*)"') - with open(os.path.join(beats_dir, "libbeat/version/version.go"), "r") as f: - for line in f: - match = pattern.match(line) - if match: - return match.group('version') - - -if __name__ == "__main__": - sys.exit(main()) diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/files/linux/systemd-daemon-reload.sh b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/files/linux/systemd-daemon-reload.sh deleted file mode 100644 index 65589fb7..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/files/linux/systemd-daemon-reload.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/env bash - -systemctl daemon-reload 2> /dev/null -exit 0 diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/package_test.go b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/package_test.go deleted file mode 100644 index 96173cde..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/package_test.go +++ /dev/null @@ -1,718 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dev_tools - -// This file contains tests that can be run on the generated packages. -// To run these tests use `go test package_test.go`. - -import ( - "archive/tar" - "archive/zip" - "bytes" - "compress/gzip" - "encoding/json" - "flag" - "fmt" - "io" - "io/ioutil" - "os" - "path/filepath" - "regexp" - "strings" - "testing" - - "github.com/blakesmith/ar" - rpm "github.com/cavaliercoder/go-rpm" -) - -const ( - expectedConfigMode = os.FileMode(0600) - expectedManifestMode = os.FileMode(0644) - expectedModuleFileMode = expectedManifestMode - expectedModuleDirMode = os.FileMode(0755) -) - -var ( - configFilePattern = regexp.MustCompile(`.*beat\.yml$|apm-server\.yml$`) - manifestFilePattern = regexp.MustCompile(`manifest.yml`) - modulesDirPattern = regexp.MustCompile(`module/.+`) - modulesDDirPattern = regexp.MustCompile(`modules.d/$`) - modulesDFilePattern = regexp.MustCompile(`modules.d/.+`) - monitorsDFilePattern = regexp.MustCompile(`monitors.d/.+`) - systemdUnitFilePattern = regexp.MustCompile(`/lib/systemd/system/.*\.service`) -) - -var ( - files = flag.String("files", "../build/distributions/*/*", "filepath glob containing package files") - modules = flag.Bool("modules", false, "check modules folder contents") - minModules = flag.Int("min-modules", 4, "minimum number of modules to expect in modules folder") - modulesd = flag.Bool("modules.d", false, "check modules.d folder contents") - monitorsd = flag.Bool("monitors.d", false, "check monitors.d folder contents") - rootOwner = flag.Bool("root-owner", false, "expect root to own package files") - rootUserContainer = flag.Bool("root-user-container", false, "expect root in container user") -) - -func TestRPM(t *testing.T) { - rpms := getFiles(t, regexp.MustCompile(`\.rpm$`)) - for _, rpm := range rpms { - checkRPM(t, rpm) - } -} - -func TestDeb(t *testing.T) { - debs := getFiles(t, regexp.MustCompile(`\.deb$`)) - buf := new(bytes.Buffer) - for _, deb := range debs { - checkDeb(t, deb, buf) - } -} - -func TestTar(t *testing.T) { - // Regexp matches *-arch.tar.gz, but not *-arch.docker.tar.gz - tars := getFiles(t, regexp.MustCompile(`-\w+\.tar\.gz$`)) - for _, tar := range tars { - checkTar(t, tar) - } -} - -func TestZip(t *testing.T) { - zips := getFiles(t, regexp.MustCompile(`^\w+beat-\S+.zip$`)) - for _, zip := range zips { - checkZip(t, zip) - } -} - -func TestDocker(t *testing.T) { - dockers := getFiles(t, regexp.MustCompile(`\.docker\.tar\.gz$`)) - for _, docker := range dockers { - checkDocker(t, docker) - } -} - -// Sub-tests - -func checkRPM(t *testing.T, file string) { - p, err := readRPM(file) - if err != nil { - t.Error(err) - return - } - - checkConfigPermissions(t, p) - checkConfigOwner(t, p, *rootOwner) - checkManifestPermissions(t, p) - checkManifestOwner(t, p, *rootOwner) - checkModulesOwner(t, p, *rootOwner) - checkModulesPermissions(t, p) - checkModulesPresent(t, "/usr/share", p) - checkModulesDPresent(t, "/etc/", p) - checkMonitorsDPresent(t, "/etc", p) - checkSystemdUnitPermissions(t, p) - ensureNoBuildIDLinks(t, p) -} - -func checkDeb(t *testing.T, file string, buf *bytes.Buffer) { - p, err := readDeb(file, buf) - if err != nil { - t.Error(err) - return - } - - // deb file permissions are managed post-install - checkConfigPermissions(t, p) - checkConfigOwner(t, p, true) - checkManifestPermissions(t, p) - checkManifestOwner(t, p, true) - checkModulesPresent(t, "./usr/share", p) - checkModulesDPresent(t, "./etc/", p) - checkMonitorsDPresent(t, "./etc/", p) - checkModulesOwner(t, p, true) - checkModulesPermissions(t, p) - checkSystemdUnitPermissions(t, p) -} - -func checkTar(t *testing.T, file string) { - p, err := readTar(file) - if err != nil { - t.Error(err) - return - } - - checkConfigPermissions(t, p) - checkConfigOwner(t, p, true) - checkManifestPermissions(t, p) - checkModulesPresent(t, "", p) - checkModulesDPresent(t, "", p) - checkModulesPermissions(t, p) - checkModulesOwner(t, p, true) -} - -func checkZip(t *testing.T, file string) { - p, err := readZip(file) - if err != nil { - t.Error(err) - return - } - - checkConfigPermissions(t, p) - checkManifestPermissions(t, p) - checkModulesPresent(t, "", p) - checkModulesDPresent(t, "", p) - checkModulesPermissions(t, p) -} - -func checkDocker(t *testing.T, file string) { - p, info, err := readDocker(file) - if err != nil { - t.Errorf("error reading file %v: %v", file, err) - return - } - - checkDockerEntryPoint(t, p, info) - checkDockerLabels(t, p, info, file) - checkDockerUser(t, p, info, *rootUserContainer) - checkConfigPermissionsWithMode(t, p, os.FileMode(0640)) - checkManifestPermissionsWithMode(t, p, os.FileMode(0640)) - checkModulesPresent(t, "", p) - checkModulesDPresent(t, "", p) -} - -// Verify that the main configuration file is installed with a 0600 file mode. -func checkConfigPermissions(t *testing.T, p *packageFile) { - checkConfigPermissionsWithMode(t, p, expectedConfigMode) -} - -func checkConfigPermissionsWithMode(t *testing.T, p *packageFile, expectedMode os.FileMode) { - t.Run(p.Name+" config file permissions", func(t *testing.T) { - for _, entry := range p.Contents { - if configFilePattern.MatchString(entry.File) { - mode := entry.Mode.Perm() - if expectedMode != mode { - t.Errorf("file %v has wrong permissions: expected=%v actual=%v", - entry.File, expectedMode, mode) - } - return - } - } - t.Errorf("no config file found matching %v", configFilePattern) - }) -} - -func checkOwner(t *testing.T, entry packageEntry, expectRoot bool) { - should := "not " - if expectRoot { - should = "" - } - if expectRoot != (entry.UID == 0) { - t.Errorf("file %v should %sbe owned by root user, owner=%v", entry.File, should, entry.UID) - } - if expectRoot != (entry.GID == 0) { - t.Errorf("file %v should %sbe owned by root group, group=%v", entry.File, should, entry.GID) - } -} - -func checkConfigOwner(t *testing.T, p *packageFile, expectRoot bool) { - t.Run(p.Name+" config file owner", func(t *testing.T) { - for _, entry := range p.Contents { - if configFilePattern.MatchString(entry.File) { - checkOwner(t, entry, expectRoot) - return - } - } - t.Errorf("no config file found matching %v", configFilePattern) - }) -} - -// Verify that the modules manifest.yml files are installed with a 0644 file mode. -func checkManifestPermissions(t *testing.T, p *packageFile) { - checkManifestPermissionsWithMode(t, p, expectedManifestMode) -} - -func checkManifestPermissionsWithMode(t *testing.T, p *packageFile, expectedMode os.FileMode) { - t.Run(p.Name+" manifest file permissions", func(t *testing.T) { - for _, entry := range p.Contents { - if manifestFilePattern.MatchString(entry.File) { - mode := entry.Mode.Perm() - if expectedMode != mode { - t.Errorf("file %v has wrong permissions: expected=%v actual=%v", - entry.File, expectedMode, mode) - } - } - } - }) -} - -// Verify that the manifest owner is correct. -func checkManifestOwner(t *testing.T, p *packageFile, expectRoot bool) { - t.Run(p.Name+" manifest file owner", func(t *testing.T) { - for _, entry := range p.Contents { - if manifestFilePattern.MatchString(entry.File) { - checkOwner(t, entry, expectRoot) - } - } - }) -} - -// Verify the permissions of the modules.d dir and its contents. -func checkModulesPermissions(t *testing.T, p *packageFile) { - t.Run(p.Name+" modules.d file permissions", func(t *testing.T) { - for _, entry := range p.Contents { - if modulesDFilePattern.MatchString(entry.File) { - mode := entry.Mode.Perm() - if expectedModuleFileMode != mode { - t.Errorf("file %v has wrong permissions: expected=%v actual=%v", - entry.File, expectedModuleFileMode, mode) - } - } else if modulesDDirPattern.MatchString(entry.File) { - mode := entry.Mode.Perm() - if expectedModuleDirMode != mode { - t.Errorf("file %v has wrong permissions: expected=%v actual=%v", - entry.File, expectedModuleDirMode, mode) - } - } - } - }) -} - -// Verify the owner of the modules.d dir and its contents. -func checkModulesOwner(t *testing.T, p *packageFile, expectRoot bool) { - t.Run(p.Name+" modules.d file owner", func(t *testing.T) { - for _, entry := range p.Contents { - if modulesDFilePattern.MatchString(entry.File) || modulesDDirPattern.MatchString(entry.File) { - checkOwner(t, entry, expectRoot) - } - } - }) -} - -// Verify that the systemd unit file has a mode of 0644. It should not be -// executable. -func checkSystemdUnitPermissions(t *testing.T, p *packageFile) { - const expectedMode = os.FileMode(0644) - t.Run(p.Name+" systemd unit file permissions", func(t *testing.T) { - for _, entry := range p.Contents { - if systemdUnitFilePattern.MatchString(entry.File) { - mode := entry.Mode.Perm() - if expectedMode != mode { - t.Errorf("file %v has wrong permissions: expected=%v actual=%v", - entry.File, expectedMode, mode) - } - return - } - } - t.Errorf("no systemd unit file found matching %v", configFilePattern) - }) -} - -// Verify that modules folder is present and has module files in -func checkModulesPresent(t *testing.T, prefix string, p *packageFile) { - if *modules { - checkModules(t, "modules", prefix, modulesDirPattern, p) - } -} - -// Verify that modules.d folder is present and has module files in -func checkModulesDPresent(t *testing.T, prefix string, p *packageFile) { - if *modulesd { - checkModules(t, "modules.d", prefix, modulesDFilePattern, p) - } -} - -func checkMonitorsDPresent(t *testing.T, prefix string, p *packageFile) { - if *monitorsd { - checkMonitors(t, "monitors.d", prefix, monitorsDFilePattern, p) - } -} - -func checkModules(t *testing.T, name, prefix string, r *regexp.Regexp, p *packageFile) { - t.Run(fmt.Sprintf("%s %s contents", p.Name, name), func(t *testing.T) { - minExpectedModules := *minModules - total := 0 - for _, entry := range p.Contents { - if strings.HasPrefix(entry.File, prefix) && r.MatchString(entry.File) { - total++ - } - } - - if total < minExpectedModules { - t.Errorf("not enough modules found under %s: actual=%d, expected>=%d", - name, total, minExpectedModules) - } - }) -} - -func checkMonitors(t *testing.T, name, prefix string, r *regexp.Regexp, p *packageFile) { - t.Run(fmt.Sprintf("%s %s contents", p.Name, name), func(t *testing.T) { - minExpectedModules := 1 - total := 0 - for _, entry := range p.Contents { - if strings.HasPrefix(entry.File, prefix) && r.MatchString(entry.File) { - total++ - } - } - - if total < minExpectedModules { - t.Errorf("not enough monitors found under %s: actual=%d, expected>=%d", - name, total, minExpectedModules) - } - }) -} - -func checkDockerEntryPoint(t *testing.T, p *packageFile, info *dockerInfo) { - expectedMode := os.FileMode(0755) - - t.Run(fmt.Sprintf("%s entrypoint", p.Name), func(t *testing.T) { - if len(info.Config.Entrypoint) == 0 { - t.Fatal("no entrypoint") - } - - entrypoint := info.Config.Entrypoint[0] - if strings.HasPrefix(entrypoint, "/") { - entrypoint := strings.TrimPrefix(entrypoint, "/") - entry, found := p.Contents[entrypoint] - if !found { - t.Fatalf("%s entrypoint not found in docker", entrypoint) - } - if mode := entry.Mode.Perm(); mode != expectedMode { - t.Fatalf("%s entrypoint mode is %s, expected: %s", entrypoint, mode, expectedMode) - } - } else { - t.Fatal("TODO: check if binary is in $PATH") - } - }) -} - -func checkDockerLabels(t *testing.T, p *packageFile, info *dockerInfo, file string) { - vendor := info.Config.Labels["org.label-schema.vendor"] - if vendor != "Elastic" { - return - } - t.Run(fmt.Sprintf("%s labels", p.Name), func(t *testing.T) { - expectedLicense := "Elastic License" - ossPrefix := strings.Join([]string{ - info.Config.Labels["org.label-schema.name"], - "oss", - info.Config.Labels["org.label-schema.version"], - }, "-") - if strings.HasPrefix(filepath.Base(file), ossPrefix) { - expectedLicense = "ASL 2.0" - } - if license, present := info.Config.Labels["license"]; !present || license != expectedLicense { - t.Errorf("unexpected license label: %s", license) - } - }) -} - -func checkDockerUser(t *testing.T, p *packageFile, info *dockerInfo, expectRoot bool) { - t.Run(fmt.Sprintf("%s user", p.Name), func(t *testing.T) { - if expectRoot != (info.Config.User == "root") { - t.Errorf("unexpected docker user: %s", info.Config.User) - } - }) -} - -// ensureNoBuildIDLinks checks for regressions related to -// https://github.com/elastic/beats/issues/12956. -func ensureNoBuildIDLinks(t *testing.T, p *packageFile) { - t.Run(fmt.Sprintf("%s no build_id links", p.Name), func(t *testing.T) { - for name := range p.Contents { - if strings.Contains(name, "/usr/lib/.build-id") { - t.Error("found unexpected /usr/lib/.build-id in package") - } - } - }) -} - -// Helpers - -type packageFile struct { - Name string - Contents map[string]packageEntry -} - -type packageEntry struct { - File string - UID int - GID int - Mode os.FileMode -} - -func getFiles(t *testing.T, pattern *regexp.Regexp) []string { - matches, err := filepath.Glob(*files) - if err != nil { - t.Fatal(err) - } - - files := matches[:0] - for _, f := range matches { - if pattern.MatchString(filepath.Base(f)) { - files = append(files, f) - } - } - return files -} - -func readRPM(rpmFile string) (*packageFile, error) { - p, err := rpm.OpenPackageFile(rpmFile) - if err != nil { - return nil, err - } - - contents := p.Files() - pf := &packageFile{Name: filepath.Base(rpmFile), Contents: map[string]packageEntry{}} - - for _, file := range contents { - pe := packageEntry{ - File: file.Name(), - Mode: file.Mode(), - } - if file.Owner() != "root" { - // not 0 - pe.UID = 123 - pe.GID = 123 - } - pf.Contents[file.Name()] = pe - } - - return pf, nil -} - -// readDeb reads the data.tar.gz file from the .deb. -func readDeb(debFile string, dataBuffer *bytes.Buffer) (*packageFile, error) { - file, err := os.Open(debFile) - if err != nil { - return nil, err - } - defer file.Close() - - arReader := ar.NewReader(file) - for { - header, err := arReader.Next() - if err != nil { - if err == io.EOF { - break - } - return nil, err - } - - if strings.HasPrefix(header.Name, "data.tar.gz") { - dataBuffer.Reset() - _, err := io.Copy(dataBuffer, arReader) - if err != nil { - return nil, err - } - - gz, err := gzip.NewReader(dataBuffer) - if err != nil { - return nil, err - } - defer gz.Close() - - return readTarContents(filepath.Base(debFile), gz) - } - } - - return nil, io.EOF -} - -func readTar(tarFile string) (*packageFile, error) { - file, err := os.Open(tarFile) - if err != nil { - return nil, err - } - defer file.Close() - - var fileReader io.ReadCloser = file - if strings.HasSuffix(tarFile, ".gz") { - if fileReader, err = gzip.NewReader(file); err != nil { - return nil, err - } - defer fileReader.Close() - } - - return readTarContents(filepath.Base(tarFile), fileReader) -} - -func readTarContents(tarName string, data io.Reader) (*packageFile, error) { - tarReader := tar.NewReader(data) - - p := &packageFile{Name: tarName, Contents: map[string]packageEntry{}} - for { - header, err := tarReader.Next() - if err != nil { - if err == io.EOF { - break - } - return nil, err - } - - p.Contents[header.Name] = packageEntry{ - File: header.Name, - UID: header.Uid, - GID: header.Gid, - Mode: os.FileMode(header.Mode), - } - } - - return p, nil -} - -func readZip(zipFile string) (*packageFile, error) { - r, err := zip.OpenReader(zipFile) - if err != nil { - return nil, err - } - defer r.Close() - - p := &packageFile{Name: filepath.Base(zipFile), Contents: map[string]packageEntry{}} - for _, f := range r.File { - p.Contents[f.Name] = packageEntry{ - File: f.Name, - Mode: f.Mode(), - } - } - - return p, nil -} - -func readDocker(dockerFile string) (*packageFile, *dockerInfo, error) { - file, err := os.Open(dockerFile) - if err != nil { - return nil, nil, err - } - defer file.Close() - - var manifest *dockerManifest - var info *dockerInfo - layers := make(map[string]*packageFile) - - gzipReader, err := gzip.NewReader(file) - if err != nil { - return nil, nil, err - } - defer gzipReader.Close() - - tarReader := tar.NewReader(gzipReader) - for { - header, err := tarReader.Next() - if err != nil { - if err == io.EOF { - break - } - return nil, nil, err - } - - switch { - case header.Name == "manifest.json": - manifest, err = readDockerManifest(tarReader) - if err != nil { - return nil, nil, err - } - case strings.HasSuffix(header.Name, ".json") && header.Name != "manifest.json": - info, err = readDockerInfo(tarReader) - if err != nil { - return nil, nil, err - } - case strings.HasSuffix(header.Name, "/layer.tar"): - layer, err := readTarContents(header.Name, tarReader) - if err != nil { - return nil, nil, err - } - layers[filepath.Dir(header.Name)] = layer - } - } - - if len(info.Config.Entrypoint) == 0 { - return nil, nil, fmt.Errorf("no entrypoint") - } - - workingDir := info.Config.WorkingDir - entrypoint := info.Config.Entrypoint[0] - - // Read layers in order and for each file keep only the entry seen in the later layer - p := &packageFile{Name: filepath.Base(dockerFile), Contents: map[string]packageEntry{}} - for _, layer := range manifest.Layers { - layerID := filepath.Dir(layer) - layerFile, found := layers[layerID] - if !found { - return nil, nil, fmt.Errorf("layer not found: %s", layerID) - } - for name, entry := range layerFile.Contents { - // Check only files in working dir and entrypoint - if strings.HasPrefix("/"+name, workingDir) || "/"+name == entrypoint { - p.Contents[name] = entry - } - } - } - - if len(p.Contents) == 0 { - return nil, nil, fmt.Errorf("no files found in docker working directory (%s)", info.Config.WorkingDir) - } - - return p, info, nil -} - -type dockerManifest struct { - Config string - RepoTags []string - Layers []string -} - -func readDockerManifest(r io.Reader) (*dockerManifest, error) { - data, err := ioutil.ReadAll(r) - if err != nil { - return nil, err - } - - var manifests []*dockerManifest - err = json.Unmarshal(data, &manifests) - if err != nil { - return nil, err - - } - - if len(manifests) != 1 { - return nil, fmt.Errorf("one and only one manifest expected, %d found", len(manifests)) - } - - return manifests[0], nil -} - -type dockerInfo struct { - Config struct { - Entrypoint []string - Labels map[string]string - User string - WorkingDir string - } `json:"config"` -} - -func readDockerInfo(r io.Reader) (*dockerInfo, error) { - data, err := ioutil.ReadAll(r) - if err != nil { - return nil, err - } - - var info dockerInfo - err = json.Unmarshal(data, &info) - if err != nil { - return nil, err - } - - return &info, nil -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/packages.yml b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/packages.yml deleted file mode 100644 index 807bb330..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/packages.yml +++ /dev/null @@ -1,637 +0,0 @@ ---- - -# This file contains the package specifications for both Community Beats and -# Official Beats. The shared section contains YAML anchors that are used to -# define common parts of the package in order to not repeat ourselves. - -shared: - - &common - name: '{{.BeatName}}' - service_name: '{{.BeatServiceName}}' - os: '{{.GOOS}}' - arch: '{{.PackageArch}}' - vendor: '{{.BeatVendor}}' - version: '{{ beat_version }}' - license: '{{.BeatLicense}}' - url: '{{.BeatURL}}' - description: '{{.BeatDescription}}' - - # agent specific - # Deb/RPM spec for community beats. - - &deb_rpm_agent_spec - <<: *common - post_install_script: '{{ elastic_beats_dir }}/dev-tools/packaging/files/linux/systemd-daemon-reload.sh' - files: - /usr/share/{{.BeatName}}/bin/{{.BeatName}}{{.BinaryExt}}: - source: build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - mode: 0755 - /usr/share/{{.BeatName}}/LICENSE.txt: - source: '{{ repo.RootDir }}/LICENSE.txt' - mode: 0644 - /usr/share/{{.BeatName}}/README.md: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/common/README.md.tmpl' - mode: 0644 - /usr/share/{{.BeatName}}/.build_hash.txt: - content: > - {{ commit }} - mode: 0644 - /etc/{{.BeatName}}/agent.reference.yml: - source: 'agent.reference.yml' - mode: 0644 - /etc/{{.BeatName}}/agent.yml: - source: 'agent.yml' - mode: 0600 - config: true - /usr/share/{{.BeatName}}/bin/{{.BeatName}}-god: - source: build/golang-crossbuild/god-{{.GOOS}}-{{.Platform.Arch}} - mode: 0755 - /usr/bin/{{.BeatName}}: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/linux/beatname.sh.tmpl' - mode: 0755 - /lib/systemd/system/{{.BeatServiceName}}.service: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/linux/systemd.unit.tmpl' - mode: 0644 - /etc/init.d/{{.BeatServiceName}}: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/{{.PackageType}}/init.sh.tmpl' - mode: 0755 - /etc/{{.BeatName}}/data/downloads/filebeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.tar.gz: - source: '{{ elastic_beats_dir }}/x-pack/filebeat/build/distributions/filebeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.tar.gz' - mode: 0644 - /etc/{{.BeatName}}/data/downloads/metricbeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.tar.gz: - source: '{{ elastic_beats_dir }}/x-pack/metricbeat/build/distributions/metricbeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.tar.gz' - mode: 0644 - - - # MacOS pkg spec for community beats. - - &macos_agent_pkg_spec - <<: *common - extra_vars: - # OS X 10.11 Mountain Lion is the oldest supported by Go 1.13. - # https://golang.org/doc/go1.13#ports - min_supported_osx_version: 10.11 - identifier: 'co.{{.BeatVendor | tolower}}.beats.{{.BeatName}}' - install_path: /Library/Application Support - pre_install_script: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/darwin/scripts/preinstall.tmpl' - post_install_script: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/darwin/scripts/postinstall.tmpl' - files: - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/bin/{{.BeatName}}{{.BinaryExt}}: - source: build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - mode: 0755 - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/LICENSE.txt: - source: '{{ repo.RootDir }}/LICENSE.txt' - mode: 0644 - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/README.md: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/common/README.md.tmpl' - mode: 0644 - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/.build_hash.txt: - content: > - {{ commit }} - mode: 0644 - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/{{.identifier}}.plist: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/darwin/launchd-daemon.plist.tmpl' - mode: 0644 - /etc/{{.BeatName}}/agent.reference.yml: - source: 'agent.reference.yml' - mode: 0644 - /etc/{{.BeatName}}/agent.yml: - source: 'agent.yml' - mode: 0600 - config: true - /etc/{{.BeatName}}/data/downloads/filebeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.tar.gz: - source: '{{ elastic_beats_dir }}/x-pack/filebeat/build/distributions/filebeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.tar.gz' - mode: 0644 - /etc/{{.BeatName}}/data/downloads/metricbeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.tar.gz: - source: '{{ elastic_beats_dir }}/x-pack/metricbeat/build/distributions/metricbeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.tar.gz' - mode: 0644 - - - &agent_binary_files - '{{.BeatName}}{{.BinaryExt}}': - source: build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - mode: 0755 - LICENSE.txt: - source: '{{ repo.RootDir }}/LICENSE.txt' - mode: 0644 - README.md: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/common/README.md.tmpl' - mode: 0644 - .build_hash.txt: - content: > - {{ commit }} - mode: 0644 - 'agent.reference.yml': - source: 'agent.reference.yml' - mode: 0644 - 'agent.yml': - source: 'agent.yml' - mode: 0600 - config: true - - # Binary package spec (tar.gz for linux/darwin) for community beats. - - &agent_binary_spec - <<: *common - files: - <<: *agent_binary_files - 'data/downloads/filebeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.tar.gz': - source: '{{ elastic_beats_dir }}/x-pack/filebeat/build/distributions/filebeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.tar.gz' - mode: 0644 - 'data/downloads/metricbeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.tar.gz': - source: '{{ elastic_beats_dir }}/x-pack/metricbeat/build/distributions/metricbeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.tar.gz' - mode: 0644 - - # Binary package spec (zip for windows) for community beats. - - &agent_windows_binary_spec - <<: *common - files: - <<: *agent_binary_files - install-service-{{.BeatName}}.ps1: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/windows/install-service.ps1.tmpl' - mode: 0755 - uninstall-service-{{.BeatName}}.ps1: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/windows/uninstall-service.ps1.tmpl' - mode: 0755 - 'data/downloads/filebeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.zip': - source: '{{ elastic_beats_dir }}/x-pack/filebeat/build/distributions/filebeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.zip' - mode: 0644 - 'data/downloads/metricbeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.zip': - source: '{{ elastic_beats_dir }}/x-pack/metricbeat/build/distributions/metricbeat-{{ beat_version }}{{if .Snapshot}}-SNAPSHOT{{end}}-{{.GOOS}}-{{.AgentArchName}}.zip' - mode: 0644 - - - &agent_docker_spec - <<: *agent_binary_spec - extra_vars: - from: 'centos:7' - user: 'root' - linux_capabilities: '' - files: - 'agent.yml': - source: 'agent.docker.yml' - mode: 0600 - config: true - - # Deb/RPM spec for community beats. - - &deb_rpm_spec - <<: *common - post_install_script: '{{ elastic_beats_dir }}/dev-tools/packaging/files/linux/systemd-daemon-reload.sh' - files: - /usr/share/{{.BeatName}}/bin/{{.BeatName}}{{.BinaryExt}}: - source: build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - mode: 0755 - /etc/{{.BeatName}}/fields.yml: - source: fields.yml - mode: 0644 - /usr/share/{{.BeatName}}/LICENSE.txt: - source: '{{ repo.RootDir }}/LICENSE.txt' - mode: 0644 - /usr/share/{{.BeatName}}/NOTICE.txt: - source: '{{ repo.RootDir }}/NOTICE.txt' - mode: 0644 - /usr/share/{{.BeatName}}/README.md: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/common/README.md.tmpl' - mode: 0644 - /usr/share/{{.BeatName}}/.build_hash.txt: - content: > - {{ commit }} - mode: 0644 - /etc/{{.BeatName}}/{{.BeatName}}.reference.yml: - source: '{{.BeatName}}.reference.yml' - mode: 0644 - /etc/{{.BeatName}}/{{.BeatName}}.yml: - source: '{{.BeatName}}.yml' - mode: 0600 - config: true - /usr/share/{{.BeatName}}/kibana: - source: _meta/kibana.generated - mode: 0644 - /usr/share/{{.BeatName}}/bin/{{.BeatName}}-god: - source: build/golang-crossbuild/god-{{.GOOS}}-{{.Platform.Arch}} - mode: 0755 - /usr/bin/{{.BeatName}}: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/linux/beatname.sh.tmpl' - mode: 0755 - /lib/systemd/system/{{.BeatServiceName}}.service: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/linux/systemd.unit.tmpl' - mode: 0644 - /etc/init.d/{{.BeatServiceName}}: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/{{.PackageType}}/init.sh.tmpl' - mode: 0755 - - # MacOS pkg spec for community beats. - - &macos_beat_pkg_spec - <<: *common - extra_vars: - # OS X 10.8 Mountain Lion is the oldest supported by Go 1.10. - # https://golang.org/doc/go1.10#ports - min_supported_osx_version: 10.8 - identifier: 'co.{{.BeatVendor | tolower}}.beats.{{.BeatName}}' - install_path: /Library/Application Support - pre_install_script: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/darwin/scripts/preinstall.tmpl' - post_install_script: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/darwin/scripts/postinstall.tmpl' - files: - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/bin/{{.BeatName}}{{.BinaryExt}}: - source: build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - mode: 0755 - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/LICENSE.txt: - source: '{{ repo.RootDir }}/LICENSE.txt' - mode: 0644 - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/NOTICE.txt: - source: '{{ repo.RootDir }}/NOTICE.txt' - mode: 0644 - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/README.md: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/common/README.md.tmpl' - mode: 0644 - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/.build_hash.txt: - content: > - {{ commit }} - mode: 0644 - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/{{.identifier}}.plist: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/darwin/launchd-daemon.plist.tmpl' - mode: 0644 - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/kibana: - source: _meta/kibana.generated - mode: 0644 - /etc/{{.BeatName}}/fields.yml: - source: fields.yml - mode: 0644 - /etc/{{.BeatName}}/{{.BeatName}}.reference.yml: - source: '{{.BeatName}}.reference.yml' - mode: 0644 - /etc/{{.BeatName}}/{{.BeatName}}.yml: - source: '{{.BeatName}}.yml' - mode: 0600 - config: true - - - &binary_files - '{{.BeatName}}{{.BinaryExt}}': - source: build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - mode: 0755 - fields.yml: - source: fields.yml - mode: 0644 - LICENSE.txt: - source: '{{ repo.RootDir }}/LICENSE.txt' - mode: 0644 - NOTICE.txt: - source: '{{ repo.RootDir }}/NOTICE.txt' - mode: 0644 - README.md: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/common/README.md.tmpl' - mode: 0644 - .build_hash.txt: - content: > - {{ commit }} - mode: 0644 - '{{.BeatName}}.reference.yml': - source: '{{.BeatName}}.reference.yml' - mode: 0644 - '{{.BeatName}}.yml': - source: '{{.BeatName}}.yml' - mode: 0600 - config: true - kibana: - source: _meta/kibana.generated - mode: 0644 - - # Binary package spec (tar.gz for linux/darwin) for community beats. - - &binary_spec - <<: *common - files: - <<: *binary_files - - # Binary package spec (zip for windows) for community beats. - - &windows_binary_spec - <<: *common - files: - <<: *binary_files - install-service-{{.BeatName}}.ps1: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/windows/install-service.ps1.tmpl' - mode: 0755 - uninstall-service-{{.BeatName}}.ps1: - template: '{{ elastic_beats_dir }}/dev-tools/packaging/templates/windows/uninstall-service.ps1.tmpl' - mode: 0755 - - - &docker_spec - <<: *binary_spec - extra_vars: - from: 'centos:7' - user: '{{ .BeatName }}' - linux_capabilities: '' - files: - '{{.BeatName}}.yml': - source: '{{.BeatName}}.docker.yml' - mode: 0600 - config: true - - - &elastic_docker_spec - extra_vars: - repository: 'docker.elastic.co/beats' - - # - # License modifiers for Apache 2.0 - # - - &apache_license_for_binaries - license: "ASL 2.0" - files: - LICENSE.txt: - source: '{{ repo.RootDir }}/licenses/APACHE-LICENSE-2.0.txt' - mode: 0644 - - - &apache_license_for_deb_rpm - license: "ASL 2.0" - files: - /usr/share/{{.BeatName}}/LICENSE.txt: - source: '{{ repo.RootDir }}/licenses/APACHE-LICENSE-2.0.txt' - mode: 0644 - - - &apache_license_for_macos_pkg - license: "ASL 2.0" - files: - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/LICENSE.txt: - source: '{{ repo.RootDir }}/licenses/APACHE-LICENSE-2.0.txt' - mode: 0644 - - # - # License modifiers for the Elastic License - # - - &elastic_license_for_binaries - license: "Elastic License" - files: - LICENSE.txt: - source: '{{ repo.RootDir }}/licenses/ELASTIC-LICENSE.txt' - mode: 0644 - - - &elastic_license_for_deb_rpm - license: "Elastic License" - files: - /usr/share/{{.BeatName}}/LICENSE.txt: - source: '{{ repo.RootDir }}/licenses/ELASTIC-LICENSE.txt' - mode: 0644 - - - &elastic_license_for_macos_pkg - license: "Elastic License" - files: - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/LICENSE.txt: - source: '{{ repo.RootDir }}/licenses/ELASTIC-LICENSE.txt' - mode: 0644 - -# specs is a list of named packaging "flavors". -specs: - # Community Beats - community_beat: - - os: windows - types: [zip] - spec: - <<: *windows_binary_spec - - - os: darwin - types: [tgz] - spec: - <<: *binary_spec - - - os: linux - types: [tgz] - spec: - <<: *binary_spec - - - os: linux - types: [deb, rpm] - spec: - <<: *deb_rpm_spec - - - os: linux - types: [docker] - spec: - <<: *docker_spec - - # Elastic Beat with Apache License (OSS) and binary taken the current - # directory. - elastic_beat_oss: - - os: windows - types: [zip] - spec: - <<: *windows_binary_spec - <<: *apache_license_for_binaries - name: '{{.BeatName}}-oss' - - - os: darwin - types: [tgz] - spec: - <<: *binary_spec - <<: *apache_license_for_binaries - name: '{{.BeatName}}-oss' - - - os: darwin - types: [dmg] - spec: - <<: *macos_beat_pkg_spec - <<: *apache_license_for_macos_pkg - name: '{{.BeatName}}-oss' - - - os: linux - types: [tgz] - spec: - <<: *binary_spec - <<: *apache_license_for_binaries - name: '{{.BeatName}}-oss' - - - os: linux - types: [deb, rpm] - spec: - <<: *deb_rpm_spec - <<: *apache_license_for_deb_rpm - name: '{{.BeatName}}-oss' - - - os: linux - types: [docker] - spec: - <<: *docker_spec - <<: *elastic_docker_spec - <<: *apache_license_for_binaries - name: '{{.BeatName}}-oss' - - # Elastic Beat with Elastic License and binary taken the current directory. - elastic_beat_xpack: - ### - # Elastic Licensed Packages - ### - - os: windows - types: [zip] - spec: - <<: *windows_binary_spec - <<: *elastic_license_for_binaries - - - os: darwin - types: [tgz] - spec: - <<: *binary_spec - <<: *elastic_license_for_binaries - - - os: darwin - types: [dmg] - spec: - <<: *macos_beat_pkg_spec - <<: *elastic_license_for_macos_pkg - - - os: linux - types: [tgz] - spec: - <<: *binary_spec - <<: *elastic_license_for_binaries - - - os: linux - types: [deb, rpm] - spec: - <<: *deb_rpm_spec - <<: *elastic_license_for_deb_rpm - - - os: linux - types: [docker] - spec: - <<: *docker_spec - <<: *elastic_docker_spec - <<: *elastic_license_for_binaries - - # Elastic Beat with Elastic License and binary taken the current directory. - elastic_beat_xpack_reduced: - ### - # Elastic Licensed Packages - ### - - os: windows - types: [zip] - spec: - <<: *windows_binary_spec - <<: *elastic_license_for_binaries - - - os: darwin - types: [tgz] - spec: - <<: *binary_spec - <<: *elastic_license_for_binaries - - - os: linux - types: [tgz] - spec: - <<: *binary_spec - <<: *elastic_license_for_binaries - - # Elastic Beat with Elastic License and binary taken from the x-pack dir. - elastic_beat_xpack_separate_binaries: - ### - # Elastic Licensed Packages - ### - - os: windows - types: [zip] - spec: - <<: *windows_binary_spec - <<: *elastic_license_for_binaries - files: - '{{.BeatName}}{{.BinaryExt}}': - source: ./{{.XPackDir}}/{{.BeatName}}/build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - - - os: darwin - types: [tgz] - spec: - <<: *binary_spec - <<: *elastic_license_for_binaries - files: - '{{.BeatName}}{{.BinaryExt}}': - source: ./{{.XPackDir}}/{{.BeatName}}/build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - - - os: darwin - types: [dmg] - spec: - <<: *macos_beat_pkg_spec - <<: *elastic_license_for_macos_pkg - files: - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/bin/{{.BeatName}}{{.BinaryExt}}: - mode: 0755 - source: ../x-pack/{{.BeatName}}/build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - - - os: linux - types: [tgz] - spec: - <<: *binary_spec - <<: *elastic_license_for_binaries - files: - '{{.BeatName}}{{.BinaryExt}}': - source: ./{{.XPackDir}}/{{.BeatName}}/build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - - - os: linux - types: [deb, rpm] - spec: - <<: *deb_rpm_spec - <<: *elastic_license_for_deb_rpm - files: - /usr/share/{{.BeatName}}/bin/{{.BeatName}}{{.BinaryExt}}: - source: ./{{.XPackDir}}/{{.BeatName}}/build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - - - os: linux - types: [docker] - spec: - <<: *docker_spec - <<: *elastic_docker_spec - <<: *elastic_license_for_binaries - files: - '{{.BeatName}}{{.BinaryExt}}': - source: ./{{.XPackDir}}/{{.BeatName}}/build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - - # Elastic Beat with Elastic License and binary taken from the x-pack dir. - elastic_beat_agent_binaries: - ### - # Elastic Licensed Packages - ### - - os: windows - types: [zip] - spec: - <<: *agent_windows_binary_spec - <<: *elastic_license_for_binaries - files: - '{{.BeatName}}{{.BinaryExt}}': - source: ./build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - - - os: darwin - types: [tgz] - spec: - <<: *agent_binary_spec - <<: *elastic_license_for_binaries - files: - '{{.BeatName}}{{.BinaryExt}}': - source: ./build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - - - os: darwin - types: [dmg] - spec: - <<: *macos_agent_pkg_spec - <<: *elastic_license_for_macos_pkg - files: - /Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/bin/{{.BeatName}}{{.BinaryExt}}: - mode: 0755 - source: ./build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - - - os: linux - types: [tgz] - spec: - <<: *agent_binary_spec - <<: *elastic_license_for_binaries - files: - '{{.BeatName}}{{.BinaryExt}}': - source: ./build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - - - os: linux - types: [deb, rpm] - spec: - <<: *deb_rpm_agent_spec - <<: *elastic_license_for_deb_rpm - files: - /usr/share/{{.BeatName}}/bin/{{.BeatName}}{{.BinaryExt}}: - source: ./build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - - - os: linux - types: [docker] - spec: - <<: *agent_docker_spec - <<: *elastic_docker_spec - <<: *elastic_license_for_binaries - files: - '{{.BeatName}}{{.BinaryExt}}': - source: ./build/golang-crossbuild/{{.BeatName}}-{{.GOOS}}-{{.Platform.Arch}}{{.BinaryExt}} - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/.gitignore b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/.gitignore deleted file mode 100644 index 567609b1..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/.gitignore +++ /dev/null @@ -1 +0,0 @@ -build/ diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane.xcodeproj/project.pbxproj b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane.xcodeproj/project.pbxproj deleted file mode 100644 index 0f46547b..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane.xcodeproj/project.pbxproj +++ /dev/null @@ -1,523 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 48; - objects = { - -/* Begin PBXBuildFile section */ - 3A0F656C205D5AE9009DBAE7 /* setboot.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A0F656B205D5AE9009DBAE7 /* setboot.m */; }; - 3A34B24E203B1F480079E62C /* Beats.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A34B24C203B1F480079E62C /* Beats.h */; }; - 3A34B251203B239F0079E62C /* Beats.icns in Resources */ = {isa = PBXBuildFile; fileRef = 3A34B250203B239F0079E62C /* Beats.icns */; }; - 3A6BA0642062CEAA00A05921 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A6BA0632062CEAA00A05921 /* config.h */; }; - 3A6F9AB6202C939D0046F40E /* BeatsPrefPane.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A6F9AB5202C939D0046F40E /* BeatsPrefPane.h */; }; - 3A6F9AB8202C939D0046F40E /* BeatsPrefPane.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A6F9AB7202C939D0046F40E /* BeatsPrefPane.m */; }; - 3A6F9ABD202C939D0046F40E /* BeatsPrefPane.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3A6F9ABB202C939D0046F40E /* BeatsPrefPane.xib */; }; - 3A8FA06D20626DEF0091102D /* common.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AC0A94420626C7B00741C93 /* common.m */; }; - 3A915924205EB4F4007DE746 /* EditorWindow.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A915921205EB4F4007DE746 /* EditorWindow.h */; }; - 3A915925205EB4F4007DE746 /* EditorWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A915922205EB4F4007DE746 /* EditorWindow.m */; }; - 3A915926205EB4F4007DE746 /* Base.lproj/EditorWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3A915923205EB4F4007DE746 /* Base.lproj/EditorWindow.xib */; }; - 3AA415CE2051B206008915AA /* BeatsService.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AA415CC2051B206008915AA /* BeatsService.h */; }; - 3AA415CF2051B206008915AA /* BeatsService.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AA415CD2051B206008915AA /* BeatsService.m */; }; - 3AA415DD20582B34008915AA /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AA415DC20582B34008915AA /* main.m */; }; - 3AA415E4205833A3008915AA /* helper in CopyFiles */ = {isa = PBXBuildFile; fileRef = 3AA415DA20582B34008915AA /* helper */; }; - 3AC0A94620626C7C00741C93 /* common.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AC0A94420626C7B00741C93 /* common.m */; }; - 3AD0D414203CE40800338653 /* BeatViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AD0D411203CE40800338653 /* BeatViewController.h */; }; - 3AD0D415203CE40800338653 /* BeatViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AD0D412203CE40800338653 /* BeatViewController.m */; }; - 3AD0D419203CECDA00338653 /* TabViewDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AD0D417203CECDA00338653 /* TabViewDelegate.h */; }; - 3AD0D41A203CECDA00338653 /* TabViewDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 3AD0D418203CECDA00338653 /* TabViewDelegate.m */; }; - 3AD0D420203D791100338653 /* Base.lproj/BeatView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 3AD0D41F203D791100338653 /* Base.lproj/BeatView.xib */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 3A0F6569205BE29D009DBAE7 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 3A6F9AA9202C939D0046F40E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 3AA415D920582B34008915AA; - remoteInfo = helper; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXCopyFilesBuildPhase section */ - 3AA415D820582B34008915AA /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 12; - dstPath = ""; - dstSubfolderSpec = 6; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3AA415E32058339A008915AA /* CopyFiles */ = { - isa = PBXCopyFilesBuildPhase; - buildActionMask = 2147483647; - dstPath = ""; - dstSubfolderSpec = 6; - files = ( - 3AA415E4205833A3008915AA /* helper in CopyFiles */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXCopyFilesBuildPhase section */ - -/* Begin PBXFileReference section */ - 3A0F656B205D5AE9009DBAE7 /* setboot.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = setboot.m; sourceTree = ""; }; - 3A34B24C203B1F480079E62C /* Beats.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Beats.h; sourceTree = ""; }; - 3A34B250203B239F0079E62C /* Beats.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = Beats.icns; sourceTree = ""; }; - 3A6BA0632062CEAA00A05921 /* config.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = config.h; sourceTree = ""; }; - 3A6F9AB2202C939D0046F40E /* Beats.prefPane */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = Beats.prefPane; sourceTree = BUILT_PRODUCTS_DIR; }; - 3A6F9AB5202C939D0046F40E /* BeatsPrefPane.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BeatsPrefPane.h; sourceTree = ""; }; - 3A6F9AB7202C939D0046F40E /* BeatsPrefPane.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BeatsPrefPane.m; sourceTree = ""; }; - 3A6F9ABC202C939D0046F40E /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/BeatsPrefPane.xib; sourceTree = ""; }; - 3A6F9ABE202C939D0046F40E /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 3A915921205EB4F4007DE746 /* EditorWindow.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = EditorWindow.h; sourceTree = ""; }; - 3A915922205EB4F4007DE746 /* EditorWindow.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = EditorWindow.m; sourceTree = ""; }; - 3A915923205EB4F4007DE746 /* Base.lproj/EditorWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = Base.lproj/EditorWindow.xib; sourceTree = ""; }; - 3AA415CC2051B206008915AA /* BeatsService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BeatsService.h; sourceTree = ""; }; - 3AA415CD2051B206008915AA /* BeatsService.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BeatsService.m; sourceTree = ""; }; - 3AA415D520572B5A008915AA /* Authorization.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Authorization.h; sourceTree = ""; }; - 3AA415DA20582B34008915AA /* helper */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = helper; sourceTree = BUILT_PRODUCTS_DIR; }; - 3AA415DC20582B34008915AA /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; - 3AC0A94420626C7B00741C93 /* common.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = common.m; sourceTree = ""; }; - 3AC0A94520626C7C00741C93 /* common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = common.h; sourceTree = ""; }; - 3AD0D411203CE40800338653 /* BeatViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BeatViewController.h; sourceTree = ""; }; - 3AD0D412203CE40800338653 /* BeatViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BeatViewController.m; sourceTree = ""; }; - 3AD0D417203CECDA00338653 /* TabViewDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = TabViewDelegate.h; sourceTree = ""; }; - 3AD0D418203CECDA00338653 /* TabViewDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TabViewDelegate.m; sourceTree = ""; }; - 3AD0D41F203D791100338653 /* Base.lproj/BeatView.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = Base.lproj/BeatView.xib; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 3A6F9AAE202C939D0046F40E /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3AA415D720582B34008915AA /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 3A6F9AA8202C939D0046F40E = { - isa = PBXGroup; - children = ( - 3A6F9AB4202C939D0046F40E /* beats-preference-pane */, - 3AA415DB20582B34008915AA /* helper */, - 3A6F9AB3202C939D0046F40E /* Products */, - ); - sourceTree = ""; - }; - 3A6F9AB3202C939D0046F40E /* Products */ = { - isa = PBXGroup; - children = ( - 3A6F9AB2202C939D0046F40E /* Beats.prefPane */, - 3AA415DA20582B34008915AA /* helper */, - ); - name = Products; - sourceTree = ""; - }; - 3A6F9AB4202C939D0046F40E /* beats-preference-pane */ = { - isa = PBXGroup; - children = ( - 3AC0A94320626C6B00741C93 /* common */, - 3AA415C9205159E1008915AA /* beats */, - 3AD0D41F203D791100338653 /* Base.lproj/BeatView.xib */, - 3A34B250203B239F0079E62C /* Beats.icns */, - 3A6F9AB5202C939D0046F40E /* BeatsPrefPane.h */, - 3A6F9AB7202C939D0046F40E /* BeatsPrefPane.m */, - 3A6F9ABB202C939D0046F40E /* BeatsPrefPane.xib */, - 3A6F9ABE202C939D0046F40E /* Info.plist */, - 3AD0D411203CE40800338653 /* BeatViewController.h */, - 3AD0D412203CE40800338653 /* BeatViewController.m */, - 3AD0D417203CECDA00338653 /* TabViewDelegate.h */, - 3AD0D418203CECDA00338653 /* TabViewDelegate.m */, - 3AA415D520572B5A008915AA /* Authorization.h */, - 3A915921205EB4F4007DE746 /* EditorWindow.h */, - 3A915922205EB4F4007DE746 /* EditorWindow.m */, - 3A915923205EB4F4007DE746 /* Base.lproj/EditorWindow.xib */, - 3A6BA0632062CEAA00A05921 /* config.h */, - ); - path = "beats-preference-pane"; - sourceTree = ""; - }; - 3AA415C9205159E1008915AA /* beats */ = { - isa = PBXGroup; - children = ( - 3A34B24C203B1F480079E62C /* Beats.h */, - 3AA415CC2051B206008915AA /* BeatsService.h */, - 3AA415CD2051B206008915AA /* BeatsService.m */, - ); - path = beats; - sourceTree = ""; - }; - 3AA415DB20582B34008915AA /* helper */ = { - isa = PBXGroup; - children = ( - 3AA415DC20582B34008915AA /* main.m */, - 3A0F656B205D5AE9009DBAE7 /* setboot.m */, - ); - path = helper; - sourceTree = ""; - }; - 3AC0A94320626C6B00741C93 /* common */ = { - isa = PBXGroup; - children = ( - 3AC0A94520626C7C00741C93 /* common.h */, - 3AC0A94420626C7B00741C93 /* common.m */, - ); - path = common; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 3A6F9AAF202C939D0046F40E /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 3AD0D414203CE40800338653 /* BeatViewController.h in Headers */, - 3A34B24E203B1F480079E62C /* Beats.h in Headers */, - 3AA415CE2051B206008915AA /* BeatsService.h in Headers */, - 3A6BA0642062CEAA00A05921 /* config.h in Headers */, - 3A915924205EB4F4007DE746 /* EditorWindow.h in Headers */, - 3A6F9AB6202C939D0046F40E /* BeatsPrefPane.h in Headers */, - 3AD0D419203CECDA00338653 /* TabViewDelegate.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 3A6F9AB1202C939D0046F40E /* Beats */ = { - isa = PBXNativeTarget; - buildConfigurationList = 3A6F9AC1202C939D0046F40E /* Build configuration list for PBXNativeTarget "Beats" */; - buildPhases = ( - 3A6F9AAD202C939D0046F40E /* Sources */, - 3A6F9AAE202C939D0046F40E /* Frameworks */, - 3A6F9AAF202C939D0046F40E /* Headers */, - 3A6F9AB0202C939D0046F40E /* Resources */, - 3AA415E32058339A008915AA /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - 3A0F656A205BE29D009DBAE7 /* PBXTargetDependency */, - ); - name = Beats; - productName = "beats-preference-pane"; - productReference = 3A6F9AB2202C939D0046F40E /* Beats.prefPane */; - productType = "com.apple.product-type.bundle"; - }; - 3AA415D920582B34008915AA /* helper */ = { - isa = PBXNativeTarget; - buildConfigurationList = 3AA415DE20582B34008915AA /* Build configuration list for PBXNativeTarget "helper" */; - buildPhases = ( - 3AA415D620582B34008915AA /* Sources */, - 3AA415D720582B34008915AA /* Frameworks */, - 3AA415D820582B34008915AA /* CopyFiles */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = helper; - productName = "launchctl-helper"; - productReference = 3AA415DA20582B34008915AA /* helper */; - productType = "com.apple.product-type.tool"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 3A6F9AA9202C939D0046F40E /* Project object */ = { - isa = PBXProject; - attributes = { - LastUpgradeCheck = 0920; - ORGANIZATIONNAME = Elastic; - TargetAttributes = { - 3A6F9AB1202C939D0046F40E = { - CreatedOnToolsVersion = 9.2; - ProvisioningStyle = Automatic; - }; - 3AA415D920582B34008915AA = { - CreatedOnToolsVersion = 9.2; - ProvisioningStyle = Automatic; - }; - }; - }; - buildConfigurationList = 3A6F9AAC202C939D0046F40E /* Build configuration list for PBXProject "beats-preference-pane" */; - compatibilityVersion = "Xcode 8.0"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 3A6F9AA8202C939D0046F40E; - productRefGroup = 3A6F9AB3202C939D0046F40E /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 3AA415D920582B34008915AA /* helper */, - 3A6F9AB1202C939D0046F40E /* Beats */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 3A6F9AB0202C939D0046F40E /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 3A915926205EB4F4007DE746 /* Base.lproj/EditorWindow.xib in Resources */, - 3A34B251203B239F0079E62C /* Beats.icns in Resources */, - 3AD0D420203D791100338653 /* Base.lproj/BeatView.xib in Resources */, - 3A6F9ABD202C939D0046F40E /* BeatsPrefPane.xib in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 3A6F9AAD202C939D0046F40E /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 3A8FA06D20626DEF0091102D /* common.m in Sources */, - 3A915925205EB4F4007DE746 /* EditorWindow.m in Sources */, - 3AD0D41A203CECDA00338653 /* TabViewDelegate.m in Sources */, - 3A6F9AB8202C939D0046F40E /* BeatsPrefPane.m in Sources */, - 3AA415CF2051B206008915AA /* BeatsService.m in Sources */, - 3AD0D415203CE40800338653 /* BeatViewController.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 3AA415D620582B34008915AA /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 3A0F656C205D5AE9009DBAE7 /* setboot.m in Sources */, - 3AA415DD20582B34008915AA /* main.m in Sources */, - 3AC0A94620626C7C00741C93 /* common.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 3A0F656A205BE29D009DBAE7 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 3AA415D920582B34008915AA /* helper */; - targetProxy = 3A0F6569205BE29D009DBAE7 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin PBXVariantGroup section */ - 3A6F9ABB202C939D0046F40E /* BeatsPrefPane.xib */ = { - isa = PBXVariantGroup; - children = ( - 3A6F9ABC202C939D0046F40E /* Base */, - ); - name = BeatsPrefPane.xib; - sourceTree = ""; - }; -/* End PBXVariantGroup section */ - -/* Begin XCBuildConfiguration section */ - 3A6F9ABF202C939D0046F40E /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "Mac Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.12; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SDKROOT = macosx; - }; - name = Debug; - }; - 3A6F9AC0202C939D0046F40E /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_COMMA = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; - CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; - CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; - CLANG_WARN_STRICT_PROTOTYPES = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGN_IDENTITY = "Mac Developer"; - COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_NO_COMMON_BLOCKS = YES; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - MACOSX_DEPLOYMENT_TARGET = 10.12; - MTL_ENABLE_DEBUG_INFO = NO; - SDKROOT = macosx; - }; - name = Release; - }; - 3A6F9AC2202C939D0046F40E /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - DEVELOPMENT_TEAM = UZ3M9EEN74; - INFOPLIST_FILE = "beats-preference-pane/Info.plist"; - INSTALL_PATH = "$(HOME)/Library/PreferencePanes"; - PRODUCT_BUNDLE_IDENTIFIER = "co.elastic.beats-preference-pane"; - PRODUCT_NAME = "$(TARGET_NAME)"; - WRAPPER_EXTENSION = prefPane; - }; - name = Debug; - }; - 3A6F9AC3202C939D0046F40E /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_STYLE = Automatic; - COMBINE_HIDPI_IMAGES = YES; - DEVELOPMENT_TEAM = UZ3M9EEN74; - INFOPLIST_FILE = "beats-preference-pane/Info.plist"; - INSTALL_PATH = "$(HOME)/Library/PreferencePanes"; - PRODUCT_BUNDLE_IDENTIFIER = "co.elastic.beats-preference-pane"; - PRODUCT_NAME = "$(TARGET_NAME)"; - WRAPPER_EXTENSION = prefPane; - }; - name = Release; - }; - 3AA415DF20582B34008915AA /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = "Mac Developer"; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = UZ3M9EEN74; - INSTALL_PATH = ""; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; - }; - name = Debug; - }; - 3AA415E020582B34008915AA /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - CODE_SIGN_IDENTITY = "Mac Developer"; - CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = UZ3M9EEN74; - INSTALL_PATH = ""; - PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = ""; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 3A6F9AAC202C939D0046F40E /* Build configuration list for PBXProject "beats-preference-pane" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3A6F9ABF202C939D0046F40E /* Debug */, - 3A6F9AC0202C939D0046F40E /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 3A6F9AC1202C939D0046F40E /* Build configuration list for PBXNativeTarget "Beats" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3A6F9AC2202C939D0046F40E /* Debug */, - 3A6F9AC3202C939D0046F40E /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 3AA415DE20582B34008915AA /* Build configuration list for PBXNativeTarget "helper" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 3AA415DF20582B34008915AA /* Debug */, - 3AA415E020582B34008915AA /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 3A6F9AA9202C939D0046F40E /* Project object */; -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index b7675b8f..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane.xcodeproj/xcshareddata/IDETemplateMacros.plist b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane.xcodeproj/xcshareddata/IDETemplateMacros.plist deleted file mode 100644 index ae4bfae6..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane.xcodeproj/xcshareddata/IDETemplateMacros.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - FILEHEADER - - - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane.xcodeproj/xcuserdata/adrian.xcuserdatad/xcschemes/xcschememanagement.plist b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane.xcodeproj/xcuserdata/adrian.xcuserdatad/xcschemes/xcschememanagement.plist deleted file mode 100644 index 58581c18..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane.xcodeproj/xcuserdata/adrian.xcuserdatad/xcschemes/xcschememanagement.plist +++ /dev/null @@ -1,32 +0,0 @@ - - - - - SchemeUserState - - beats-preference-pane.xcscheme - - orderHint - 0 - - helper.xcscheme - - orderHint - 1 - - launchctl-helper.xcscheme - - orderHint - 1 - - - SuppressBuildableAutocreation - - 3A6F9AB1202C939D0046F40E - - primary - - - - - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Authorization.h b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Authorization.h deleted file mode 100644 index fd25568f..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Authorization.h +++ /dev/null @@ -1,23 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -@protocol AuthorizationProvider -- (BOOL) isUnlocked; -- (BOOL) forceUnlock; -- (int) runAsRoot:(NSString*) program args:(NSArray*)args; -- (int) runHelperAsRootWithArgs:(NSArray*)args; -@end diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Base.lproj/BeatView.xib b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Base.lproj/BeatView.xib deleted file mode 100644 index b097b91b..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Base.lproj/BeatView.xib +++ /dev/null @@ -1,129 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Base.lproj/BeatsPrefPane.xib b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Base.lproj/BeatsPrefPane.xib deleted file mode 100644 index ede949b1..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Base.lproj/BeatsPrefPane.xib +++ /dev/null @@ -1,66 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Base.lproj/EditorWindow.xib b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Base.lproj/EditorWindow.xib deleted file mode 100644 index e95b5c21..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Base.lproj/EditorWindow.xib +++ /dev/null @@ -1,147 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Base.lproj/pane.xib b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Base.lproj/pane.xib deleted file mode 100644 index 4f80f209..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Base.lproj/pane.xib +++ /dev/null @@ -1,122 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatManager.m b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatManager.m deleted file mode 100644 index 650c745d..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatManager.m +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import "BeatManager.h" - -@implementation BeatManager - -@end diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatViewController.h b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatViewController.h deleted file mode 100644 index bc15c830..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatViewController.h +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import - -#import "beats/Beats.h" -#import "Authorization.h" - -// BeatViewController handles the individual UI view for a beat -@interface BeatViewController : NSViewController -{ - IBOutlet NSTextField *statusLabel; - IBOutlet NSTextField *bootLabel; - IBOutlet NSTextField *configField; - IBOutlet NSTextField *logsField; - IBOutlet NSButton *startStopButton; - IBOutlet NSButton *bootButton; - IBOutlet NSButton *editButton; - IBOutlet NSButton *logsButton; - - // The Beat being displayed by this view - id beat; - id beatsInterface; - id auth; -} - -- (id)initWithBeat:(id)_ auth:(id)_ bundle:(NSBundle*)_ beatsInterface:(id)_; -- (IBAction)startStopTapped:(id)sender; -- (IBAction)startAtBootTapped:(id)sender; -- (IBAction)editConfigTapped:(id)sender; -- (IBAction)viewLogsTapped:(id)sender; -- (void)update; - -@end diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatViewController.m b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatViewController.m deleted file mode 100644 index 2edfd6bb..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatViewController.m +++ /dev/null @@ -1,151 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import "BeatViewController.h" -#import "EditorWindow.h" -#import "common/common.h" - -@implementation BeatViewController - -- (id) initWithBeat:(id)beat - auth:(id)auth - bundle:(NSBundle*)bundle - beatsInterface:(id)beatsInterface; -{ - if (self = [self initWithNibName:@"BeatView" bundle:bundle]) { - self->beat = beat; - self->auth = auth; - self->beatsInterface = beatsInterface; - } - return self; -} - -- (void)viewDidLoad { - [super viewDidLoad]; - [self updateUI]; -} - -- (void)updateUI { - id beat = self->beat; - - if ([beat isRunning]) { - [statusLabel setStringValue:[NSString stringWithFormat:@"%@ is running with PID %d", [beat displayName], [beat pid]]]; - [startStopButton setTitle:@"Stop"]; - } else { - [statusLabel setStringValue:[NSString stringWithFormat:@"%@ is stopped", [beat displayName]]]; - [startStopButton setTitle:@"Start"]; - } - - if ([beat isBoot]) { - [bootLabel setStringValue:@"Automatic start at boot is enabled"]; - [bootButton setTitle:@"Disable"]; - } else { - [bootLabel setStringValue:@"Automatic start at boot is disabled"]; - [bootButton setTitle:@"Enable"]; - } - [configField setStringValue:strOrNil([beat configFile])]; - [logsField setStringValue:strOrNil([beat logsPath])]; - - BOOL unlocked = [auth isUnlocked]; - [startStopButton setEnabled:unlocked]; - [bootButton setEnabled:unlocked]; - [editButton setEnabled:unlocked]; - [logsButton setEnabled:unlocked]; -} - -- (void) update { - beat = [beatsInterface getBeat:[beat name]]; - [self updateUI]; -} - -- (IBAction)startStopTapped:(id)sender { - if (![auth isUnlocked]) { - return; - } - uint64_t took = getTimeMicroseconds(); - id beat = self->beat; - - if ([beat isRunning]) { - [beat stopWithAuth:auth]; - } else { - [beat startWithAuth:auth]; - } - took = getTimeMicroseconds() - took; - NSLog(@"start/stop took %lld us", took); - [self update]; -} - -- (IBAction)startAtBootTapped:(id)sender { - if (![auth isUnlocked]) { - return; - } - [beat toggleRunAtBootWithAuth:auth]; - [self update]; -} - -- (IBAction)editConfigTapped:(id)sender { - if (![auth isUnlocked]) { - return; - } - id beat = self->beat; - NSString *conf = [beat configFile]; - - // Create a temporal file with current user permissions - NSString *tmpFile = [NSString stringWithFormat:@"%@/beatconf-%@.yml",NSTemporaryDirectory(), [[NSUUID UUID] UUIDString]]; - [@"" writeToFile:tmpFile atomically:NO encoding:NSUTF8StringEncoding error:nil]; - - // Cat the config file contents into the temporal file - [auth runAsRoot:@"/bin/sh" args:@[@"-c", [NSString stringWithFormat:@"cat '%@' > '%@'", conf, tmpFile]]]; - - // Display editor on temp file - EditorWindow *editor = [[EditorWindow alloc] initWithBeat:[beat displayName] config:tmpFile]; - NSWindow *window = [editor window]; - [window setFrameOrigin:[[[self view] window] frame].origin]; - NSModalResponse resp = [NSApp runModalForWindow: window]; - - if (resp == NSModalResponseOK) { - // Cat temporal file contents into config file. - while ([auth runAsRoot:@"/bin/sh" args:@[@"-c", [NSString stringWithFormat:@"cat '%@' > '%@'", tmpFile, conf]]] != errAuthorizationSuccess) { - // Authorization expired because the user took a while to edit the config - // Ask to reauthorize - NSAlert *alert = [[NSAlert alloc] init]; - [alert addButtonWithTitle:@"Retry"]; - [alert addButtonWithTitle:@"Cancel"]; - [alert setMessageText:@"Retry authentication?"]; - [alert setInformativeText:@"Authentication expired. Configuration changes will be lost unless valid credentials are provided."]; - [alert setAlertStyle:NSAlertStyleWarning]; - if ([alert runModal] != NSAlertFirstButtonReturn) { - break; - } - [auth forceUnlock]; - } - } - - [[NSFileManager defaultManager] removeItemAtPath:tmpFile error:nil]; -} - -- (IBAction)viewLogsTapped:(id)sender -{ - NSAlert *alert = [[NSAlert alloc] init]; - [alert addButtonWithTitle:@"OK"]; - [alert setMessageText:@"Can't display logs"]; - [alert setInformativeText:@"Due to strict permissions in Beats logs, they are only accessible using the command line as root."]; - [alert setAlertStyle:NSAlertStyleWarning]; - [alert runModal]; -} - -@end diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Beats.icns b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Beats.icns deleted file mode 100644 index 87108ae8..00000000 Binary files a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Beats.icns and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatsPrefPane.h b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatsPrefPane.h deleted file mode 100644 index bf592a20..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatsPrefPane.h +++ /dev/null @@ -1,46 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import -#import - -#import "TabViewDelegate.h" -#import "Authorization.h" - -/* BeatsPrefPane is the main class for handling the preference pane. - Implements so that it can provide authorization - obtained via the SFAuthorizationView to other components. - */ -@interface BeatsPrefPane : NSPreferencePane { - IBOutlet NSTabView *beatsTab; - IBOutlet TabViewDelegate *tabDelegate; - IBOutlet SFAuthorizationView *authView; - IBOutlet NSTextField *messageLabel; - NSTimer *updateTimer; - NSBundle *bundle; - NSArray *knownBeats; - NSString *helperPath; - id beatsInterface; -} - -- (id)initWithBundle:(NSBundle *)bundle; -- (void)mainViewDidLoad; -- (void)didSelect; -- (void)willSelect; -- (void)didUnselect; -- (BOOL)isUnlocked; -@end diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatsPrefPane.m b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatsPrefPane.m deleted file mode 100644 index 29fafed1..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/BeatsPrefPane.m +++ /dev/null @@ -1,164 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import "config.h" -#import "BeatsPrefPane.h" -#import "beats/BeatsService.h" - -@implementation BeatsPrefPane - -// Constructor -- (id)initWithBundle:(NSBundle *)bundle -{ - if ( ( self = [super initWithBundle:bundle] ) != nil ) { - self->beatsInterface = [[BeatsService alloc] initWithPrefix:BEATS_PREFIX]; - self->updateTimer = nil; - self->knownBeats = [beatsInterface listBeats]; - self->bundle = bundle; - self->helperPath = [bundle pathForAuxiliaryExecutable:HELPER_BINARY]; - NSLog(@"Using helper: `%@`", helperPath); - } - return self; -} - -// Called when UI file is loaded -- (void)mainViewDidLoad -{ - // Setup SFAuthorizationView - AuthorizationItem items = {kAuthorizationRightExecute, 0, NULL, 0}; - AuthorizationRights rights = {1, &items}; - [authView setAuthorizationRights:&rights]; - authView.delegate = self; - [authView updateStatus:nil]; - // Allocate tabview delegate - tabDelegate = [[TabViewDelegate alloc] initWithTabView:beatsTab bundle:bundle beats:beatsInterface]; -} - -// Called before the preference pane is shown -- (void)willSelect -{ - [self updateUI]; -} - -// Called when the preference pane is shown -- (void)didSelect -{ - updateTimer = [NSTimer scheduledTimerWithTimeInterval:UPDATE_INTERVAL_SECS target:self selector:@selector(onTimer) userInfo:nil repeats:YES]; -} - -// Called when the preference pane is closed -- (void)didUnselect -{ - [updateTimer invalidate]; - updateTimer = nil; -} - -// Custom code to update the UI elements -- (void)updateUI { - [tabDelegate populateTabs:knownBeats withAuth:self]; - [messageLabel setHidden:knownBeats.count > 0]; -} - -static BOOL beatArrayEquals(NSArray *a, NSArray *b) -{ - size_t n = a.count; - if (b.count != n) return NO; - for (size_t i = 0; i < n; i++) { - if (![(NSString*)a[i] isEqualToString:b[i]]) - return NO; - } - return YES; -} - -- (void)onTimer -{ - [authView updateStatus:nil]; - NSArray *beats = [beatsInterface listBeats]; - if (!beatArrayEquals(beats, knownBeats)) { - knownBeats = beats; - [self updateUI]; - } else { - [tabDelegate update]; - } -} - -// -// SFAuthorization delegates -// - -- (void)authorizationViewDidAuthorize:(SFAuthorizationView *)view { - // Update the tab delegate so that it can enable UI elements - [tabDelegate update]; -} - -- (void)authorizationViewDidDeauthorize:(SFAuthorizationView *)view { - // Update the tab delegate so that it can disable UI elements - [tabDelegate update]; -} - -// -// AuthorizationProvider protocol -// - -- (BOOL)isUnlocked { - return [authView authorizationState] == SFAuthorizationViewUnlockedState; -} - -- (int)runAsRoot:(NSString*)program args:(NSArray*)args { - size_t numArgs = args.count; - char **cArgs = alloca(sizeof(char*) * (1 + numArgs)); - for (int i=0; i - -/* EditorWindow manages the window to edit configuration files - */ -@interface EditorWindow : NSWindowController { - NSString *filePath, - *beatName; - IBOutlet NSView *verticalStackView; - IBOutlet NSScrollView *textEditor; - NSString *sourceText; -} - -- (id) initWithBeat:(NSString*) name config:(NSString*) path; -- (IBAction)saveAndCloseTapped:(id)sender; -- (IBAction)closeTapped:(id)sender; -- (BOOL)windowShouldClose:(id)sender; -@end diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/EditorWindow.m b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/EditorWindow.m deleted file mode 100644 index 915092d7..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/EditorWindow.m +++ /dev/null @@ -1,89 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import "EditorWindow.h" - -@implementation EditorWindow - -- (id) initWithBeat:(NSString*)name config:(NSString*)path { - if (self = [super initWithWindowNibName:@"EditorWindow"]) { - self->beatName = name; - self->filePath = path; - } - return self; -} - -- (void)windowDidLoad { - [super windowDidLoad]; - verticalStackView.translatesAutoresizingMaskIntoConstraints = YES; - [[self window] setTitle:[NSString stringWithFormat:@"%@ configuration", beatName]]; - - NSError *err = nil; - sourceText = [NSString stringWithContentsOfFile:filePath encoding:NSUTF8StringEncoding error:&err]; - if (sourceText == nil) { - sourceText = [err localizedDescription]; - } - NSTextStorage *storage = [(NSTextView*)[textEditor documentView] textStorage]; - [[storage mutableString] setString:sourceText]; - // Yaml needs a monospace font - [storage setFont:[NSFont userFixedPitchFontOfSize:-1]]; -} - -- (BOOL)onClose -{ - NSTextStorage *storage = [(NSTextView*)[textEditor documentView] textStorage]; - if (![[storage string] isEqualToString:sourceText]) { - NSAlert *alert = [[NSAlert alloc] init]; - [alert addButtonWithTitle:@"Discard"]; - [alert addButtonWithTitle:@"Continue editing"]; - [alert setMessageText:@"Discard changes?"]; - [alert setInformativeText:@"Changes will be lost if the dialog is closed without saving."]; - [alert setAlertStyle:NSAlertStyleWarning]; - if ([alert runModal] != NSAlertFirstButtonReturn) { - return NO; - } - } - [NSApp stopModalWithCode:NSModalResponseStop]; - return YES; -} - -- (IBAction)saveAndCloseTapped:(id)sender -{ - NSError *err = nil; - NSTextStorage *storage = [(NSTextView*)[textEditor documentView] textStorage]; - if (![[storage string] writeToFile:filePath atomically:YES encoding:NSUTF8StringEncoding error:&err]) { - NSAlert *alert = [NSAlert alertWithError:err]; - [alert runModal]; - return; - } - [NSApp stopModalWithCode:NSModalResponseOK]; - [self close]; -} - -- (IBAction)closeTapped:(id)sender -{ - if ([self onClose]) { - [NSApp stopModalWithCode:NSModalResponseStop]; - [self close]; - } -} - -- (BOOL)windowShouldClose:(id)sender { - return [self onClose]; -} - -@end diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Info.plist b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Info.plist deleted file mode 100644 index f145834a..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/Info.plist +++ /dev/null @@ -1,32 +0,0 @@ - - - - - CFBundleDevelopmentRegion - $(DEVELOPMENT_LANGUAGE) - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleVersion - 1 - NSHumanReadableCopyright - Copyright © 2018 Elastic. All rights reserved. - NSMainNibFile - BeatsPrefPane - NSPrefPaneIconFile - Beats.icns - NSPrefPaneIconLabel - Beats - NSPrincipalClass - BeatsPrefPane - - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/TabViewDelegate.h b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/TabViewDelegate.h deleted file mode 100644 index 6cc20a3c..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/TabViewDelegate.h +++ /dev/null @@ -1,43 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import -#import - -#import "beats/Beats.h" -#import "Authorization.h" - -@class BeatViewController; - -/* TabViewDelegate takes care of the NSTabView that displays all the installed beats - */ -@interface TabViewDelegate : NSObject { - NSTabView *tabView; - NSBundle *bundle; - BeatViewController *selectedTab; - id beatsInterface; -} -- (id) initWithTabView:(NSTabView*)_ bundle:(NSBundle*)_ beats:(id)_; -- (void) update; -- (void) populateTabs:(NSArray*)_ withAuth:(id)_; - -// NSTabViewDelegate -- (void) tabViewDidChangeNumberOfTabViewItems:(NSTabView*)_; -- (BOOL) tabView:(NSTabView*)_ shouldSelectTabViewItem:(NSTabViewItem*)_; -- (void) tabView:(NSTabView*)_ willSelectTabViewItem:(NSTabViewItem*)_; -- (void) tabView:(NSTabView*)_ didSelectTabViewItem:(NSTabViewItem*)_; -@end diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/TabViewDelegate.m b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/TabViewDelegate.m deleted file mode 100644 index fb517f03..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/TabViewDelegate.m +++ /dev/null @@ -1,99 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import "TabViewDelegate.h" -#import "BeatViewController.h" -#import "common/common.h" - -@implementation TabViewDelegate -- (id) initWithTabView:(NSTabView *)tabView - bundle:(NSBundle*)bundle - beats:(id)beats -{ - if (self = [super init]) { - self->selectedTab = nil; - self->tabView = tabView; - self->bundle = bundle; - self->beatsInterface = beats; - tabView.delegate = self; - } - return self; -} - -- (void) update -{ - [selectedTab update]; -} - -- (void) populateTabs:(NSArray*)beats withAuth:(id)auth -{ - // cache self->selectedTab, as it is going to change in this method - // (add|remove|select)TabViewItem methods call the NSTabViewDelegate callbacks - BeatViewController *selectedTab = self->selectedTab; - uint i; - NSArray *items; - NSString *selectedName = nil; - for (i=0, items = tabView.tabViewItems; items != nil && i < items.count; i++) { - NSTabViewItem *item = [items objectAtIndex:i]; - if (selectedTab != nil && item.viewController == selectedTab) { - selectedName = item.identifier; - } - [tabView removeTabViewItem:item]; - } - for (uint i=0; i < beats.count; i++) { - NSString *beatName = [beats objectAtIndex:i]; - id beat = [beatsInterface getBeat:beatName]; - if (beat == nil) { - // TODO: Investigate and repair. Why some beats seem to break. Seemingly after some time disabled - // they are unloaded from launchctl. - NSLog(@"Ignoring broken beat %@", beatName); - continue; - } - NSTabViewItem *item = [[NSTabViewItem alloc] initWithIdentifier:beatName]; - [item setLabel:[beat displayName]]; - BeatViewController *vc = [[BeatViewController alloc] - initWithBeat:[beatsInterface getBeat:beatName] auth:auth bundle:bundle beatsInterface:beatsInterface]; - [item setViewController:vc]; - [tabView addTabViewItem:item]; - if ([beatName isEqualToString:selectedName]) { - selectedTab = vc; - [tabView selectTabViewItem:item]; - } - } -} - -- (void) tabViewDidChangeNumberOfTabViewItems:(NSTabView*) tabView -{ - // ignore -} - -- (BOOL) tabView:(NSTabView*)tabView shouldSelectTabViewItem:(NSTabViewItem*)item -{ - return YES; -} - -- (void) tabView:(NSTabView*)tabView willSelectTabViewItem:(NSTabViewItem*)item -{ - [(BeatViewController*)[item viewController] update]; -} - -- (void) tabView:(NSTabView*)tabView didSelectTabViewItem:(NSTabViewItem*)item -{ - selectedTab = (BeatViewController*)[item viewController]; -} - -@end diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/beats/Beats.h b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/beats/Beats.h deleted file mode 100644 index f98cec19..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/beats/Beats.h +++ /dev/null @@ -1,39 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import -#import "../Authorization.h" - -@protocol Beat -- (bool) isRunning; -- (bool) isBoot; -- (int) pid; -- (NSString*) name; -- (NSString*) displayName; -- (NSString*) plistPath; -- (NSString*) configFile; -- (NSString*) logsPath; -- (BOOL) startWithAuth:(id)auth; -- (BOOL) stopWithAuth:(id)auth; -- (BOOL) toggleRunAtBootWithAuth:(id)auth; -- (BOOL) uninstall; -@end - -@protocol Beats -- (NSArray*) listBeats; -- (id )getBeat:(NSString*)name; -@end diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/beats/BeatsService.h b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/beats/BeatsService.h deleted file mode 100644 index 5acd142e..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/beats/BeatsService.h +++ /dev/null @@ -1,29 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import -#import "Beats.h" - -// BeatsService is the macOS implementation for the Beats protocol -@interface BeatsService : NSObject { - NSString *prefix; -} - -- (id)initWithPrefix:(NSString*)prefix; -- (NSArray*) listBeats; -- (id )getBeat:(NSString*)name; -@end diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/beats/BeatsService.m b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/beats/BeatsService.m deleted file mode 100644 index 2191f106..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/beats/BeatsService.m +++ /dev/null @@ -1,294 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import "BeatsService.h" -#import "../common/common.h" -#import "config.h" - -static NSString *plistExtension = @"plist"; -static NSString *empty = @""; - -@interface ConcreteBeat : NSObject { - @public NSString *config; - @public NSString *logs; - @public NSString *name; - @public NSString *displayName; - @public bool running; - @public bool startAtBoot; - @public pid_t pid; - @public NSString *plistPath; - NSString *prefix; -} -- (id) initWithPrefix:(NSString*)prefix andName:(NSString*)name; -@end - -@implementation ConcreteBeat - -- (id) initWithPrefix:(NSString*)prefix andName:(NSString *)name { - if (self = [self init]) { - self->name = name; - self->displayName = [name capitalizedString]; - self->prefix = prefix; - self->config = nil; - self->logs = nil; - self->running = false; - self->startAtBoot = false; - self->pid = 0; - self->plistPath = nil; - } - return self; -} - -- (NSString *)configFile { - return self->config; -} - -- (bool)isRunning { - return self->running; -} - -- (NSString *)name { - return self->name; -} - -- (int)pid { - return self->pid; -} - -- (BOOL)uninstall { - // TODO - return NO; -} - -- (NSString *)logsPath { - return self->logs; -} - -- (bool)isBoot { - return self->startAtBoot; -} - -- (NSString*) serviceName { - return [NSString stringWithFormat:@"%@.%@", prefix, name]; -} - -- (NSString*) serviceNameWithDomain { - return [NSString stringWithFormat:@"system/%@", [self serviceName]]; -} - -// Executes a batch of commands using the helper app. -BOOL runHelperTaskList(id auth, NSArray *argList) { - BOOL __block failed = YES; - [argList enumerateObjectsUsingBlock:^(id obj, NSUInteger _, BOOL *stop) { - NSArray *args = (NSArray*)obj; - int res = [auth runHelperAsRootWithArgs:args]; - if (res != 0) { - NSLog(@"Error: running helper with args `%@` failed with code %d", - [args componentsJoinedByString:@" "], res); - *stop = failed = YES; - } - }]; - return !failed; -} - -- (BOOL)startWithAuth:(id)auth { - return runHelperTaskList(auth,@[ - @[ @"run", LAUNCHCTL_PATH, @"enable", [self serviceNameWithDomain] ], - @[ @"run", LAUNCHCTL_PATH, @"start", [self serviceName] ] - ]); -} - -- (BOOL)stopWithAuth:(id)auth { - return runHelperTaskList(auth,@[ - @[ @"run", LAUNCHCTL_PATH, @"disable", [self serviceNameWithDomain] ], - @[ @"run", LAUNCHCTL_PATH, @"stop", [self serviceName] ] - ]); -} - -- (BOOL)toggleRunAtBootWithAuth:(id)auth { - return runHelperTaskList(auth,@[ - @[ @"setboot", [self plistPath], self->startAtBoot? @"no" : @"yes"] - ]); -} - -- (NSString *)plistPath { - return self->plistPath; -} - -- (NSString *)displayName { - return self->displayName; -} - - -@end - -@implementation BeatsService - -- (id)initWithPrefix:(NSString*)prefix { - if (self = [self init]) { - self->prefix = prefix; - } - return self; -} - -- (NSArray *)listBeats { - uint64_t elapsed = getTimeMicroseconds(); - NSArray *result = [self doListBeats]; - if (result != nil) { - elapsed = getTimeMicroseconds() - elapsed; - NSLog(@"ListBeats took %llu us", elapsed); - } - return result; -} - -- (NSArray *)doListBeats { - NSError *error = nil; - NSArray* contents = [[NSFileManager defaultManager] contentsOfDirectoryAtPath:LAUNCHDAEMONS_PATH - error:&error]; - if (error != nil) { - NSLog(@"Error: Unable to list installed beats: %@", [error localizedDescription]); - return nil; - } - NSMutableArray *beats = [[NSMutableArray alloc] init]; - NSUInteger prefixLength = [prefix length]; - NSUInteger extensionLength = [plistExtension length]; - - [contents enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) { - NSString *filename = (NSString *)obj; - NSUInteger nameLength =[filename length]; - - // Make sure the file is .something.plist - if ([filename hasPrefix:self->prefix] - && nameLength > prefixLength + extensionLength + 2 - && [filename characterAtIndex:prefixLength] == '.' - && [[[filename pathExtension] lowercaseString] isEqualToString:plistExtension]) { - NSString *beatName = [filename substringWithRange:NSMakeRange(prefixLength+1, nameLength - prefixLength - extensionLength - 2)]; - [beats addObject:beatName]; - } - }]; - return beats; -} - -NSString *parseLine(NSString *line, NSString **data) { - NSRange range = [line rangeOfString:@" = "]; - if (range.location != NSNotFound) { - unsigned int i = 0; - for(char c; i < range.location && ((c = [line characterAtIndex:i])==' ' || c == '\t'); i++) - ; - *data = [line substringFromIndex:range.location + range.length]; - return [line substringWithRange:NSMakeRange(i, range.location - i)]; - } - return nil; -} - -NSDictionary* parseLaunchctlPrint(NSString *label, NSSet *keys) { - NSMutableDictionary *dict = [NSMutableDictionary dictionaryWithCapacity:[keys count]]; - executeAndGetOutput(LAUNCHCTL_PATH, @[@"print", label], ^(NSString *line) { - NSString *value; - NSString *key = parseLine(line, &value); - if (key != nil && [keys containsObject:key]) { - dict[key] = value; - } - return YES; - }); - return dict; -} - -- (id)getBeat:(NSString *)name { - uint64_t elapsed = getTimeMicroseconds(); - id result = [self doGetBeat:name]; - if (result != nil) { - elapsed = getTimeMicroseconds() - elapsed; - NSLog(@"GetBeat took %llu us", elapsed); - } - return result; -} - -- (id)doGetBeat:(NSString *)name { - // Get launch daemon runtime info (only if running) - NSString *label = [NSString stringWithFormat:@"system/%@.%@", self->prefix, name]; - NSSet *wantedKeys = [NSSet setWithObjects:@"pid", @"state", @"path", nil]; - NSDictionary * dict = parseLaunchctlPrint(label, wantedKeys); - - if (!dict[@"path"]) { - NSLog(@"Error: launch daemon %@ not installed", name); - return nil; - } - ConcreteBeat *beat = [[ConcreteBeat alloc] initWithPrefix:prefix andName:name]; - beat->plistPath = dict[@"path"]; - if (dict[@"pid"]) { - beat->pid = [ (NSString*)dict[@"pid"] intValue]; - } - // pid may be present after stopped - if (beat->pid > 0 && [@"running" isEqualToString:dict[@"state"]]) { - beat->running = true; - } - - // Get configuration paths - NSError *err; - NSInputStream *plistFile = [[NSInputStream alloc] initWithFileAtPath:dict[@"path"]]; - if (plistFile == nil) { - NSLog(@"Error: unable to open plist at path '%@'", dict[@"path"]); - return nil; - } - [plistFile open]; - if ( (err = [plistFile streamError]) != nil) { - NSLog(@"Error: unable to read plist at path '%@': %@", dict[@"path"], [err localizedDescription]); - return nil; - } - - NSDictionary *plist = [NSPropertyListSerialization propertyListWithStream:plistFile - options:NSPropertyListImmutable - format:nil - error:&err]; - if (plist == nil) { - NSLog(@"Error: unable to parse plist at path '%@'", dict[@"path"]); - return nil; - } - if (err != nil) { - NSLog(@"Error: failed parsing plist at path '%@': %@", dict[@"path"], [err localizedDescription]); - return nil; - } - [plistFile close]; - - NSNumber *runAtLoad = plist[@"RunAtLoad"]; - beat->startAtBoot = runAtLoad != nil && [runAtLoad boolValue] == YES; - NSArray *args = plist[@"ProgramArguments"]; - NSMutableDictionary *argsDict = [NSMutableDictionary new]; - NSString *key = nil; - for (unsigned long i = 0, count = [args count]; i < count; i++) { - NSString *arg = [args objectAtIndex:i]; - if (key != nil) { - argsDict[key] = arg; - key = nil; - } else if ([arg characterAtIndex:0] == '-') { - key = arg; - } - } - - beat->config = argsDict[@"-c"]; - if (beat->config == nil) { - beat->config = [NSString stringWithFormat:@"/etc/%@/%@.yml", name, name]; - } - beat->logs = argsDict[@"--path.logs"]; - if (beat->logs == nil) { - beat->logs = [NSString stringWithFormat:@"/var/log/%@", name]; - } - return beat; -} - -@end diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/common/common.h b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/common/common.h deleted file mode 100644 index f14cb842..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/common/common.h +++ /dev/null @@ -1,29 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import - -// executes the given `path` executable, passing `args` array. -// Callback is called for every line in the program's output. -// Returns the program exit status. -int executeAndGetOutput(NSString *path, NSArray *args, BOOL (^callback)(NSString*)); - -// Returns the current time in microseconds -uint64_t getTimeMicroseconds(void); - -// Returns the given string, or @"nil" if its nil. -NSString *strOrNil(NSString *str); diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/common/common.m b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/common/common.m deleted file mode 100644 index f6ecbb12..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/common/common.m +++ /dev/null @@ -1,75 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import "common.h" -#import -#import - -static void readLines(NSFileHandle *handle, BOOL (^callback)(NSString*)) { - const int readLength = 4096; - NSMutableData *buffer = [NSMutableData dataWithCapacity:readLength]; - - unsigned int length = 0; - for (NSData *readData; (readData = [handle readDataOfLength:readLength])!= nil && [readData length] > 0;) { - [buffer appendData:readData]; - unsigned int start = 0, // where the first line starts - base = length; // where it begins scan for newlines - length += [readData length]; - char *bytes = [buffer mutableBytes]; - for (unsigned int i=base; i < length; i++) { - if (bytes[i] == '\n') { - NSString *line = [[NSString alloc] initWithBytesNoCopy:&bytes[start] - length:(i - start) encoding:NSUTF8StringEncoding - freeWhenDone:NO]; - callback(line); - start = i + 1; - } - } - // discard full lines - if (start != 0) { - [buffer replaceBytesInRange:NSMakeRange(0, start) withBytes:NULL length:0]; - length -= start; - } - } -} - -int executeAndGetOutput(NSString *path, NSArray* args, BOOL (^callback)(NSString*)) { - NSPipe *pipe = [NSPipe pipe]; - NSFileHandle *fHandle = pipe.fileHandleForReading; - NSTask *task = [[NSTask alloc] init]; - task.launchPath = path; - task.arguments = args; - task.standardOutput = pipe; - - [task launch]; - - readLines(fHandle, callback); - - [fHandle closeFile]; - [task waitUntilExit]; - return [task terminationStatus]; -} - -uint64_t getTimeMicroseconds(void) { - struct timeval tv; - gettimeofday(&tv, NULL); - return tv.tv_sec*1000000 + tv.tv_usec; -} - -NSString *strOrNil(NSString *str) { - return str != nil? str : @"(nil)"; -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/config.h b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/config.h deleted file mode 100644 index 41191540..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/config.h +++ /dev/null @@ -1,31 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Service prefix used by Beats launch daemons. Used for detection -#define BEATS_PREFIX @"co.elastic.beats" - -// How often daemons info is updated -#define UPDATE_INTERVAL_SECS 2.0 - -// Helper binary name -#define HELPER_BINARY @"helper" - -// Path where to look for launch services -#define LAUNCHDAEMONS_PATH @"/Library/LaunchDaemons" - -// Path to launchctl executable -#define LAUNCHCTL_PATH @"/bin/launchctl" diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/en.lproj/beats_preference_pane.strings b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/en.lproj/beats_preference_pane.strings deleted file mode 100644 index e66b8e36..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/beats-preference-pane/en.lproj/beats_preference_pane.strings +++ /dev/null @@ -1,3 +0,0 @@ - -/* Class = "NSWindow"; title = "≪ do not localize ≫"; ObjectID = "F0z-JX-Cv5"; */ -"F0z-JX-Cv5.title" = "≪ do not localize ≫"; diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/helper/main.m b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/helper/main.m deleted file mode 100644 index 95b95133..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/helper/main.m +++ /dev/null @@ -1,72 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import -#import -#import -#include - -BOOL setRunAtBoot(NSString*,BOOL); - -/* This helper tool is used to launch actions with elevated privileges. - # helper run - # helper setboot [true|false] - */ -int main(int argc, const char * argv[]) { - if (argc < 2) { - fprintf(stderr, "Usage: %s [arguments...]\n", argv[0]); - return 1; - } - /* This is required for launchctl to connect to the right launchd - when executed via AuthorizationExecuteWithPrivileges */ - if (setuid(0) != 0) { - perror("setuid"); - return 2; - } - if (!strcmp(argv[1], "run")) { - if (argc < 3) { - fprintf(stderr, "Usage: %s run [arguments...]\n", argv[0]); - return 1; - } - fprintf(stderr, "Running `%s`", argv[2]); - for (int i=3; i \n", argv[0]); - return 1; - } - BOOL value; - if (!strcmp(argv[3], "yes")) { - value = YES; - } else if (!strcmp(argv[3], "no")) { - value = NO; - } else { - fprintf(stderr, "Unknown boot value: `%s`. Use `yes` or `no`\n", argv[3]); - return 1; - } - return setRunAtBoot([NSString stringWithUTF8String:argv[2]], value)? 0 : 4; - } else { - fprintf(stderr, "Unknown action: %s\n", argv[1]); - return 1; - } -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/helper/setboot.m b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/helper/setboot.m deleted file mode 100644 index 7147c24a..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/helper/setboot.m +++ /dev/null @@ -1,91 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -#import - -static void fail(NSString *msg) { - fprintf(stderr, "%s\n", [msg cStringUsingEncoding:NSUTF8StringEncoding]); -} - -// setRunAtBoot loads a property list for a launch daemon, -// changes the value of the RunAtLoad property, and writes it -// down to disk again. -BOOL setRunAtBoot(NSString* plistPath, BOOL runAtBoot) { - // Mutable property list so it can be changed in-place - NSPropertyListMutabilityOptions opts = NSPropertyListMutableContainersAndLeaves; - NSPropertyListFormat format = 0; - NSError *err = nil; - NSInputStream *input = [[NSInputStream alloc] initWithFileAtPath:plistPath]; - if (input == nil) { - fail(@"Unable to open input file"); - return NO; - } - [input open]; - err = [input streamError]; - if (err != nil) { - fail([NSString stringWithFormat:@"Unable to open input stream. Code=%u `%@`", (unsigned int)[err code], [err localizedDescription]]); - return NO; - } - - NSMutableDictionary *dict = [NSPropertyListSerialization - propertyListWithStream:input - options:opts - format:&format - error:&err]; - if (err != nil) { - fail([NSString stringWithFormat:@"Error reading property list. Code=%u `%@`", (unsigned int)[err code], [err localizedDescription]]); - return NO; - } - [input close]; - NSNumber *curValue = dict[@"RunAtLoad"]; - if (curValue != nil && [curValue boolValue] == runAtBoot) { - fail(@"RunAtLoad setting already has required value"); - return YES; - } - NSNumber *newValue = [NSNumber numberWithBool:runAtBoot]; - [dict setValue:newValue forKey:@"RunAtLoad"]; - - NSOutputStream *output = [NSOutputStream outputStreamToMemory]; - [output open]; - err = [output streamError]; - if (err != nil) { - fail([NSString stringWithFormat:@"Error creating stream. Code=%u `%@`", (unsigned int)[err code], [err localizedDescription]]); - return NO; - } - - [NSPropertyListSerialization writePropertyList:dict - toStream:output - format:format - options:0 - error:&err]; - if (err == nil) { - err = [output streamError]; - } - if (err != nil) { - fail([NSString stringWithFormat:@"Error writing property-list. Code=%u `%@`", (unsigned int)[err code], [err localizedDescription]]); - return NO; - } - [output close]; - - NSData *data = [output propertyForKey:NSStreamDataWrittenToMemoryStreamKey]; - BOOL success = [data writeToFile:plistPath atomically:YES]; - if (!success) { - fail(@"Error overwriting plist file"); - return NO; - } - return YES; -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/magefile.go b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/magefile.go deleted file mode 100644 index 77eb9c43..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/preference-pane/magefile.go +++ /dev/null @@ -1,158 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build mage - -package main - -import ( - "fmt" - "os" - "path/filepath" - - "github.com/magefile/mage/mg" - "github.com/magefile/mage/sh" - "github.com/pkg/errors" - - devtools "github.com/elastic/beats/v7/dev-tools/mage" -) - -var builder = preferencePaneBuilder{ - Project: "beats-preference-pane.xcodeproj", - Configuration: devtools.EnvOr("XCODE_CONFIGURATION", "Release"), - PackageName: "BeatsPrefPane.pkg", - InstallDir: "/Library/PreferencePanes", - Identifier: "co.elastic.beats.preference-pane", - Version: "1.0.0", -} - -// Default specifies the default build target for devtools. -var Default = All - -// All build, sign, and package the Beats Preference Pane. -func All() { mg.SerialDeps(Build, Package) } - -// Build builds the preference pane source using xcodebuild. -func Build() error { return builder.Build() } - -// Package packages the pref pane into BeatsPrefPane.pkg. -func Package() error { return builder.Package() } - -// Clean cleans the build artifacts. -func Clean() error { return sh.Rm("build") } - -// --- preferencePaneBuilder - -type preferencePaneBuilder struct { - Project string - Configuration string - PackageName string - InstallDir string - Identifier string - Version string -} - -func (b preferencePaneBuilder) SigningInfo() *devtools.AppleSigningInfo { - info, err := devtools.GetAppleSigningInfo() - if err != nil { - panic(err) - } - - return info -} - -func (b preferencePaneBuilder) Build() error { - if devtools.IsUpToDate("build/Release/Beats.prefPane/Contents/MacOS/Beats", - "helper", "beats-preference-pane", "beats-preference-pane.xcodeproj") { - fmt.Println(">> Building MacOS Preference Pane (UP-TO-DATE)") - return nil - } - - fmt.Println(">> Building MacOS Preference Pane") - err := sh.Run("xcodebuild", "build", - "-project", b.Project, - "-alltargets", - "-configuration", b.Configuration, - // This disables xcodebuild from attempting to codesign. - // We do that in its own build step. - "CODE_SIGN_IDENTITY=", - "CODE_SIGNING_REQUIRED=NO") - if err != nil { - return err - } - - return b.Sign() -} - -func (b preferencePaneBuilder) Sign() error { - if !b.SigningInfo().Sign { - fmt.Println("Skipping signing of MacOS Preference Pane " + - "(APPLE_SIGNING_ENABLED not set to true)") - return nil - } - - codesign := sh.RunCmd("codesign", "-s", b.SigningInfo().App.ID, "--timestamp") - targets := []string{ - filepath.Join("build", b.Configuration, "Beats.prefPane/Contents/MacOS/helper"), - filepath.Join("build", b.Configuration, "Beats.prefPane"), - } - - fmt.Println(">> Signing MacOS Preference Pane") - for _, target := range targets { - if err := codesign(target); err != nil { - return errors.Wrapf(err, "failed to codesign %v", target) - } - } - return nil -} - -func (b preferencePaneBuilder) Package() error { - output := filepath.Join("build", b.PackageName) - input := filepath.Join("build", b.Configuration, "Beats.prefPane") - - if devtools.IsUpToDate(output, input) { - fmt.Println(">> Packaging MacOS Preference Pane (UP-TO-DATE)") - return nil - } - - fmt.Println(">> Packaging MacOS Preference Pane") - const pkgroot = "build/pkgroot" - installDir := filepath.Join(pkgroot, b.InstallDir, filepath.Base(input)) - if err := os.MkdirAll(installDir, 0755); err != nil { - return err - } - - if err := devtools.Copy(input, installDir); err != nil { - return err - } - - pkgbuild := sh.RunCmd("pkgbuild") - args := []string{ - "--root", pkgroot, - "--identifier", b.Identifier, - "--version", b.Version, - } - if b.SigningInfo().Sign { - args = append(args, "--sign", b.SigningInfo().Installer.ID, "--timestamp") - } else { - fmt.Println("Skipping signing of MacOS " + b.PackageName + - " (APPLE_SIGNING_ENABLED not set to true)") - } - args = append(args, output) - - return pkgbuild(args...) -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/common/README.md.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/common/README.md.tmpl deleted file mode 100644 index 5754ce7f..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/common/README.md.tmpl +++ /dev/null @@ -1,27 +0,0 @@ -# Welcome to {{.BeatName | title}} {{.Version}}{{if .Snapshot}}-SNAPSHOT{{end}} - -{{.Description}} - -## Getting Started - -To get started with {{.BeatName | title}}, you need to set up Elasticsearch on -your localhost first. After that, start {{.BeatName | title}} with: - - ./{{.BeatName}} -c {{.BeatName}}.yml -e - -This will start {{.BeatName | title }} and send the data to your Elasticsearch -instance. To load the dashboards for {{.BeatName | title}} into Kibana, run: - - ./{{.BeatName}} setup -e - -For further steps visit the -[Getting started](https://www.elastic.co/guide/en/beats/{{.BeatName}}/{{ beat_doc_branch }}/{{.BeatName}}-getting-started.html) guide. - -## Documentation - -Visit [Elastic.co Docs](https://www.elastic.co/guide/en/beats/{{.BeatName}}/{{ beat_doc_branch }}/index.html) -for the full {{.BeatName | title}} documentation. - -## Release notes - -https://www.elastic.co/guide/en/beats/libbeat/{{ beat_doc_branch }}/release-notes-{{.Version}}.html diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/common/magefile.go.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/common/magefile.go.tmpl deleted file mode 100644 index 286f9d30..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/common/magefile.go.tmpl +++ /dev/null @@ -1,92 +0,0 @@ -// +build mage - -package main - -import ( - "context" - "fmt" - "time" - - "github.com/magefile/mage/mg" - "github.com/magefile/mage/sh" - - devtools "github.com/elastic/beats/v7/dev-tools/mage" -) - -func init() { - devtools.BeatDescription = "One sentence description of the Beat." -} - -// Build builds the Beat binary. -func Build() error { - return devtools.Build(devtools.DefaultBuildArgs()) -} - -// GolangCrossBuild build the Beat binary inside of the golang-builder. -// Do not use directly, use crossBuild instead. -func GolangCrossBuild() error { - return devtools.GolangCrossBuild(devtools.DefaultGolangCrossBuildArgs()) -} - -// BuildGoDaemon builds the go-daemon binary (use crossBuildGoDaemon). -func BuildGoDaemon() error { - return devtools.BuildGoDaemon() -} - -// CrossBuild cross-builds the beat for all target platforms. -func CrossBuild() error { - return devtools.CrossBuild() -} - -// CrossBuildGoDaemon cross-builds the go-daemon binary using Docker. -func CrossBuildGoDaemon() error { - return devtools.CrossBuildGoDaemon() -} - -// Clean cleans all generated files and build artifacts. -func Clean() error { - return devtools.Clean() -} - -// Package packages the Beat for distribution. -// Use SNAPSHOT=true to build snapshots. -// Use PLATFORMS to control the target platforms. -func Package() { - start := time.Now() - defer func() { fmt.Println("package ran for", time.Since(start)) }() - - devtools.UseCommunityBeatPackaging() - - mg.Deps(Update) - mg.Deps(CrossBuild, CrossBuildGoDaemon) - mg.SerialDeps(devtools.Package, TestPackages) -} - -// TestPackages tests the generated packages (i.e. file modes, owners, groups). -func TestPackages() error { - return devtools.TestPackages() -} - -// Update updates the generated files (aka make update). -func Update() error { - return sh.Run("make", "update") -} - -// Fields generates a fields.yml for the Beat. -func Fields() error { - return devtools.GenerateFieldsYAML() -} - -// GoTestUnit executes the Go unit tests. -// Use TEST_COVERAGE=true to enable code coverage profiling. -// Use RACE_DETECTOR=true to enable the race detector. -func GoTestUnit(ctx context.Context) error { - return devtools.GoTest(ctx, devtools.DefaultGoTestUnitArgs()) -} - -// GoTestIntegration executes the Go integration tests. -// Use TEST_COVERAGE=true to enable code coverage profiling. -// Use RACE_DETECTOR=true to enable the race detector. -func GoTestIntegration(ctx context.Context) error { - return devtools.GoTest(ctx, devtools.DefaultGoTestIntegrationArgs()) -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/README.html.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/README.html.tmpl deleted file mode 100644 index 9c2b8687..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/README.html.tmpl +++ /dev/null @@ -1,36 +0,0 @@ - - - {{.BeatName | title}} {{.Version}}{{if .Snapshot}}-SNAPSHOT{{end}} README - - -

{{.BeatName | title}} {{.Version}}{{if .Snapshot}}-SNAPSHOT{{end}}

- -

{{.Description}}

- -

Getting Started

- -

To get started with {{.BeatName | title}}, you need to set up Elasticsearch on -your localhost first. After that, start {{.BeatName | title}} with:

- -
 ./{{.BeatName}} -c {{.BeatName}}.yml -e
-
- -

This will start {{.BeatName | title }} and send the data to your Elasticsearch -instance. To load the dashboards for {{.BeatName | title}} into Kibana, run:

- -
./{{.BeatName}} setup -e
-
- -

For further steps visit the -Getting started guide.

- -

Documentation

- -

Visit Elastic.co Docs -for the full {{.BeatName | title}} documentation.

- -

Release notes

- -

https://www.elastic.co/guide/en/beats/libbeat/{{ beat_doc_branch }}/release-notes-{{.Version}}.html

- - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/component.plist.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/component.plist.tmpl deleted file mode 100644 index 5dd5da85..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/component.plist.tmpl +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/distribution.plist.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/distribution.plist.tmpl deleted file mode 100644 index 2224a2fe..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/distribution.plist.tmpl +++ /dev/null @@ -1,25 +0,0 @@ - - - - - - - - - - - - - - - - - - - - internal-{{.Name}}-{{.Version}}{{if .Snapshot}}-SNAPSHOT{{end}}{{if .OS}}-{{.OS}}{{end}}{{if .Arch}}-{{.Arch}}{{end}}.pkg - - - {{.BeatName | title}} {{.Version}}{{if .Snapshot}}-SNAPSHOT{{end}} - BeatsPrefPane.pkg - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/dmg/Uninstall.app/Contents/Info.plist.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/dmg/Uninstall.app/Contents/Info.plist.tmpl deleted file mode 100644 index 3378695b..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/dmg/Uninstall.app/Contents/Info.plist.tmpl +++ /dev/null @@ -1,26 +0,0 @@ - - - - - CFBundleDevelopmentRegion - English - CFBundleExecutable - uninstall.sh - CFBundleIdentifier - {{.identifier}}.uninstaller - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - Uninstaller - CFBundlePackageType - APPL - CFBundleShortVersionString - {{.Version}}{{if .Snapshot}}-SNAPSHOT{{end}} - CFBundleVersion - {{.Version}}{{if .Snapshot}}-SNAPSHOT{{end}} - LSMinimumSystemVersion - {{.min_supported_osx_version}} - CFBundleIconFile - uninstaller.icns - - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/dmg/Uninstall.app/Contents/MacOS/uninstall.sh.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/dmg/Uninstall.app/Contents/MacOS/uninstall.sh.tmpl deleted file mode 100644 index 1b95a66e..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/dmg/Uninstall.app/Contents/MacOS/uninstall.sh.tmpl +++ /dev/null @@ -1,65 +0,0 @@ -#!/bin/bash - -GUI_APP=Finder -IDENTIFIER="{{.identifier}}" - -dialog() { - ICON="$1" - shift - osascript -e "tell app \"$GUI_APP\" to activate" \ - -e "tell app \"$GUI_APP\" to display dialog \"$@\" \ - buttons \"Close\" default button 1 \ - with icon $ICON" -} - -die() { - echo "error: $@" >&2 - dialog stop "$@" - exit 1 -} - -if [ "$(id -u)" -ne 0 ]; then - cmd=$(printf "%q" "$0") - osascript -- - "$cmd" < /dev/null || die "{{.BeatName}} not installed" - -for key in volume location -do - EXP="^$key: " - VAL=$(pkgutil --pkg-info "$IDENTIFIER" | grep "$EXP" | sed "s/$EXP//") - eval $key=\$VAL -done - -BASE="$volume$location" - -test -d "$BASE" || die "Resolved base directory '$BASE' doesn't exist" - -pushd "$BASE" -pkgutil --only-files --files "$IDENTIFIER" | tr '\n' '\0' | xargs -0 -n 1 rm -pkgutil --only-dirs --files "$IDENTIFIER" | sort -r | tr '\n' '\0' | xargs -0 -n 1 rmdir -popd - -pkgutil --forget "$IDENTIFIER" || die "Failed to remove the package from the database" - -# Cleanup runtime files like 'data/' and 'logs/' -BEAT_DIR="{{.install_path}}/{{.Vendor}}/{{.BeatName}}" -if [ -d "$BEAT_DIR" -a -n "{{.BeatName}}" -a -n "{{.Vendor}}" ]; then - rm -rf "$BEAT_DIR" -fi - -dialog note '{{.BeatName | title}} successfully uninstalled' diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/dmg/Uninstall.app/Contents/Resources/uninstaller.icns b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/dmg/Uninstall.app/Contents/Resources/uninstaller.icns deleted file mode 100644 index 5d941bf6..00000000 Binary files a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/dmg/Uninstall.app/Contents/Resources/uninstaller.icns and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/auditbeat.icns b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/auditbeat.icns deleted file mode 100644 index 02ffab5c..00000000 Binary files a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/auditbeat.icns and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/filebeat.icns b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/filebeat.icns deleted file mode 100644 index ef9b181f..00000000 Binary files a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/filebeat.icns and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/heartbeat.icns b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/heartbeat.icns deleted file mode 100644 index 24bfa9b7..00000000 Binary files a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/heartbeat.icns and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/metricbeat.icns b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/metricbeat.icns deleted file mode 100644 index 1960cc83..00000000 Binary files a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/metricbeat.icns and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/packetbeat.icns b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/packetbeat.icns deleted file mode 100644 index 6dcf2b53..00000000 Binary files a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/packetbeat.icns and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/winlogbeat.icns b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/winlogbeat.icns deleted file mode 100644 index 0a586235..00000000 Binary files a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/icons/winlogbeat.icns and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/launchd-daemon.plist.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/launchd-daemon.plist.tmpl deleted file mode 100644 index b98e9081..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/launchd-daemon.plist.tmpl +++ /dev/null @@ -1,26 +0,0 @@ - - - - - Label - {{.identifier}} - ProgramArguments - - {{.install_path}}/{{.BeatVendor}}/{{.BeatName}}/bin/{{.BeatName}} - -environment - macOS_service - -c - /etc/{{.BeatName}}/{{.BeatName}}.yml - --path.home - {{.install_path}}/{{.BeatVendor}}/{{.BeatName}} - --path.config - /etc/{{.BeatName}} - --path.data - /var/lib/{{.BeatName}} - --path.logs - /var/log/{{.BeatName}} - - RunAtLoad - - - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/requirements.plist.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/requirements.plist.tmpl deleted file mode 100644 index ca884996..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/requirements.plist.tmpl +++ /dev/null @@ -1,14 +0,0 @@ - - - - - os - - {{.min_supported_osx_version}} - - arch - - {{.Arch}} - - - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/scripts/postinstall.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/scripts/postinstall.tmpl deleted file mode 100644 index ca52f2d5..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/scripts/postinstall.tmpl +++ /dev/null @@ -1,26 +0,0 @@ -#!/usr/bin/env bash - -BEAT_NAME="{{.BeatName}}" -VERSION="{{.Version}}{{if .Snapshot}}-SNAPSHOT{{end}}" -SCRIPT="postinstall" -INSTALL_DIR="{{.install_path}}/{{.BeatVendor}}/{{.BeatName}}" -IDENTIFIER="{{.identifier}}" - -log() { - LEVEL="$1"; shift - syslog -s -l "$LEVEL" "$BEAT_NAME $SCRIPT: $@" -} - -die() { - log ERROR "Failed: $@" -} - -log WARN "identifier: $IDENTIFIER" -log WARN "version: $VERSION" -log WARN "install_dir: $INSTALL_DIR" - -DAEMON_PLIST="/Library/LaunchDaemons/$IDENTIFIER.plist" -launchctl unload -w "$DAEMON_PLIST" -rm -f "$DAEMON_PLIST" -ln -s "$INSTALL_DIR/$IDENTIFIER.plist" "$DAEMON_PLIST" || die "Unable to create $DAEMON_PLIST symlink" -launchctl load -w "$DAEMON_PLIST" || die "Unable to install launchctl daemon $DAEMON_PLIST" diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/scripts/preinstall.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/scripts/preinstall.tmpl deleted file mode 100644 index 20d602bd..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/darwin/scripts/preinstall.tmpl +++ /dev/null @@ -1,2 +0,0 @@ -#!/usr/bin/env bash - diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/deb/init.sh.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/deb/init.sh.tmpl deleted file mode 100644 index 9ee0ad4a..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/deb/init.sh.tmpl +++ /dev/null @@ -1,188 +0,0 @@ -#!/bin/sh -### BEGIN INIT INFO -# Provides: {{.ServiceName}} -# Required-Start: $local_fs $network $syslog -# Required-Stop: $local_fs $network $syslog -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Short-Description: {{.Description}} -# Description: {{.BeatName | title}} is a shipper part of the Elastic Beats -# family. Please see: https://www.elastic.co/products/beats -### END INIT INFO - -# Do NOT "set -e" - -# PATH should only include /usr/* if it runs after the mountnfs.sh script -PATH=/sbin:/usr/sbin:/bin:/usr/bin -DESC="{{.Description}}" -NAME="{{.BeatName}}" -DAEMON=/usr/share/${NAME}/bin/${NAME} -DAEMON_ARGS="-c /etc/${NAME}/${NAME}.yml -path.home /usr/share/${NAME} -path.config /etc/${NAME} -path.data /var/lib/${NAME} -path.logs /var/log/${NAME}" -TEST_ARGS="-e test config" -PIDFILE=/var/run/{{.ServiceName}}.pid -WRAPPER="/usr/share/${NAME}/bin/${NAME}-god" -BEAT_USER="{{.BeatUser}}" -WRAPPER_ARGS="-r / -n -p $PIDFILE" -SCRIPTNAME=/etc/init.d/{{.ServiceName}} - -# Exit if the package is not installed -[ -x "$DAEMON" ] || exit 0 - -# Read configuration variable file if it is present -[ -r /etc/default/{{.ServiceName}} ] && . /etc/default/{{.ServiceName}} - -[ "$BEAT_USER" != "root" ] && WRAPPER_ARGS="$WRAPPER_ARGS -u $BEAT_USER" -USER_WRAPPER="su" -USER_WRAPPER_ARGS="$BEAT_USER -c" - -if command -v runuser >/dev/null 2>&1; then - USER_WRAPPER="runuser" -fi - -# Load the VERBOSE setting and other rcS variables -. /lib/init/vars.sh - -# Define LSB log_* functions. -# Depend on lsb-base (>= 3.2-14) to ensure that this file is present -# and status_of_proc is working. -. /lib/lsb/init-functions - -# -# Function that calls runs the service in foreground -# to test its configuration. -# -do_test() -{ - $USER_WRAPPER $USER_WRAPPER_ARGS "$DAEMON $DAEMON_ARGS $TEST_ARGS" -} - -# -# Function that starts the daemon/service -# -do_start() -{ - # Return - # 0 if daemon has been started - # 1 if daemon was already running - # 2 if daemon could not be started - start-stop-daemon --start \ - --pidfile $PIDFILE \ - --exec $WRAPPER -- $WRAPPER_ARGS -- $DAEMON $DAEMON_ARGS \ - || return 2 -} - -# -# Function that stops the daemon/service -# -do_stop() -{ - # Return - # 0 if daemon has been stopped - # 1 if daemon was already stopped - # 2 if daemon could not be stopped - # other if a failure occurred - start-stop-daemon --stop --quiet --retry=TERM/5/KILL/5 --pidfile $PIDFILE --exec $WRAPPER - RETVAL="$?" - [ "$RETVAL" = 2 ] && return 2 - # Wait for children to finish too if this is a daemon that forks - # and if the daemon is only ever run from this initscript. - # If the above conditions are not satisfied then add some other code - # that waits for the process to drop all resources that could be - # needed by services started subsequently. A last resort is to - # sleep for some time. - start-stop-daemon --stop --quiet --oknodo --retry=0/30/KILL/5 --exec $DAEMON - [ "$?" = 2 ] && return 2 - # Many daemons don't delete their pidfiles when they exit. - rm -f $PIDFILE - return "$RETVAL" -} - -# -# Function that sends a SIGHUP to the daemon/service -# -do_reload() { - # - # If the daemon can reload its configuration without - # restarting (for example, when it is sent a SIGHUP), - # then implement that here. - # - start-stop-daemon --stop --signal 1 --quiet --pidfile $PIDFILE --exec $DAEMON - return 0 -} - -case "$1" in - start) - [ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$NAME" - do_test - case "$?" in - 0) ;; - *) - log_end_msg 1 - exit 1 - ;; - esac - do_start - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - stop) - [ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$NAME" - do_stop - case "$?" in - 0|1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; - 2) [ "$VERBOSE" != no ] && log_end_msg 1 ;; - esac - ;; - status) - status_of_proc "$WRAPPER" "$NAME" && exit 0 || exit $? - ;; - #reload|force-reload) - # - # If do_reload() is not implemented then leave this commented out - # and leave 'force-reload' as an alias for 'restart'. - # - #log_daemon_msg "Reloading $DESC" "$NAME" - #do_reload - #log_end_msg $? - #;; - restart|force-reload) - # - # If the "reload" option is implemented then remove the - # 'force-reload' alias - # - log_daemon_msg "Restarting $DESC" "$NAME" - do_test - case "$?" in - 0) ;; - *) - log_end_msg 1 # Old process is still running - exit 1 - ;; - esac - - do_stop - case "$?" in - 0|1) - do_start - case "$?" in - 0) log_end_msg 0 ;; - 1) log_end_msg 1 ;; # Old process is still running - *) log_end_msg 1 ;; # Failed to start - esac - ;; - *) - # Failed to stop - log_end_msg 1 - ;; - esac - ;; - *) - #echo "Usage: $SCRIPTNAME {start|stop|restart|reload|force-reload}" >&2 - echo "Usage: $SCRIPTNAME {start|stop|status|restart|force-reload}" >&2 - exit 3 - ;; -esac - -: diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/docker/Dockerfile.agent.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/docker/Dockerfile.agent.tmpl deleted file mode 100644 index e3f625fd..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/docker/Dockerfile.agent.tmpl +++ /dev/null @@ -1,55 +0,0 @@ -{{- $beatHome := printf "%s/%s" "/usr/share" .BeatName }} -{{- $beatBinary := printf "%s/%s" $beatHome .BeatName }} -{{- $repoInfo := repo }} - -FROM {{ .from }} - -RUN yum -y --setopt=tsflags=nodocs update && \ - yum clean all - -LABEL \ - org.label-schema.build-date="{{ date }}" \ - org.label-schema.schema-version="1.0" \ - org.label-schema.vendor="{{ .BeatVendor }}" \ - org.label-schema.license="{{ .License }}" \ - org.label-schema.name="{{ .BeatName }}" \ - org.label-schema.version="{{ beat_version }}" \ - org.label-schema.url="{{ .BeatURL }}" \ - org.label-schema.vcs-url="{{ $repoInfo.RootImportPath }}" \ - org.label-schema.vcs-ref="{{ commit }}" \ - license="{{ .License }}" \ - description="{{ .BeatDescription }}" - -ENV ELASTIC_CONTAINER "true" -ENV PATH={{ $beatHome }}:$PATH - -COPY beat {{ $beatHome }} -COPY docker-entrypoint /usr/local/bin/docker-entrypoint -RUN chmod 755 /usr/local/bin/docker-entrypoint - -RUN groupadd --gid 1000 {{ .BeatName }} - -RUN mkdir -p {{ $beatHome }}/data {{ $beatHome }}/logs && \ - chown -R root:{{ .BeatName }} {{ $beatHome }} && \ - find {{ $beatHome }} -type d -exec chmod 0750 {} \; && \ - find {{ $beatHome }} -type f -exec chmod 0640 {} \; && \ - chmod 0750 {{ $beatBinary }} && \ -{{- if .linux_capabilities }} - setcap {{ .linux_capabilities }} {{ $beatBinary }} && \ -{{- end }} -{{- range $i, $modulesd := .ModulesDirs }} - chmod 0770 {{ $beatHome}}/{{ $modulesd }} && \ -{{- end }} - chmod 0770 {{ $beatHome }}/data {{ $beatHome }}/logs - -{{- if ne .user "root" }} -RUN useradd -M --uid 1000 --gid 1000 --home {{ $beatHome }} {{ .user }} -{{- end }} -USER {{ .user }} - -{{- range $i, $port := .ExposePorts }} -EXPOSE {{ $port }} -{{- end }} - -WORKDIR {{ $beatHome }} -ENTRYPOINT ["/usr/local/bin/docker-entrypoint"] diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/docker/Dockerfile.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/docker/Dockerfile.tmpl deleted file mode 100644 index 1123bb14..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/docker/Dockerfile.tmpl +++ /dev/null @@ -1,56 +0,0 @@ -{{- $beatHome := printf "%s/%s" "/usr/share" .BeatName }} -{{- $beatBinary := printf "%s/%s" $beatHome .BeatName }} -{{- $repoInfo := repo }} - -FROM {{ .from }} - -RUN yum -y --setopt=tsflags=nodocs update && \ - yum clean all - -LABEL \ - org.label-schema.build-date="{{ date }}" \ - org.label-schema.schema-version="1.0" \ - org.label-schema.vendor="{{ .BeatVendor }}" \ - org.label-schema.license="{{ .License }}" \ - org.label-schema.name="{{ .BeatName }}" \ - org.label-schema.version="{{ beat_version }}" \ - org.label-schema.url="{{ .BeatURL }}" \ - org.label-schema.vcs-url="{{ $repoInfo.RootImportPath }}" \ - org.label-schema.vcs-ref="{{ commit }}" \ - license="{{ .License }}" \ - description="{{ .BeatDescription }}" - -ENV ELASTIC_CONTAINER "true" -ENV PATH={{ $beatHome }}:$PATH - -COPY beat {{ $beatHome }} -COPY docker-entrypoint /usr/local/bin/docker-entrypoint -RUN chmod 755 /usr/local/bin/docker-entrypoint - -RUN groupadd --gid 1000 {{ .BeatName }} - -RUN mkdir {{ $beatHome }}/data {{ $beatHome }}/logs && \ - chown -R root:{{ .BeatName }} {{ $beatHome }} && \ - find {{ $beatHome }} -type d -exec chmod 0750 {} \; && \ - find {{ $beatHome }} -type f -exec chmod 0640 {} \; && \ - chmod 0750 {{ $beatBinary }} && \ -{{- if .linux_capabilities }} - setcap {{ .linux_capabilities }} {{ $beatBinary }} && \ -{{- end }} -{{- range $i, $modulesd := .ModulesDirs }} - chmod 0770 {{ $beatHome}}/{{ $modulesd }} && \ -{{- end }} - chmod 0770 {{ $beatHome }}/data {{ $beatHome }}/logs - -{{- if ne .user "root" }} -RUN useradd -M --uid 1000 --gid 1000 --home {{ $beatHome }} {{ .user }} -{{- end }} -USER {{ .user }} - -{{- range $i, $port := .ExposePorts }} -EXPOSE {{ $port }} -{{- end }} - -WORKDIR {{ $beatHome }} -ENTRYPOINT ["/usr/local/bin/docker-entrypoint"] -CMD ["-environment", "container"] diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/docker/docker-entrypoint.agent.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/docker/docker-entrypoint.agent.tmpl deleted file mode 100644 index 29ed2a60..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/docker/docker-entrypoint.agent.tmpl +++ /dev/null @@ -1,55 +0,0 @@ -#!/bin/bash - -set -eo pipefail - -# Environment variables used -# FLEET_ADMIN_PASSWORD - used for new fleet user [elastic] -# FLEET_ADMIN_USERNAME - used for new fleet user [changeme] -# FLEET_CONFIG_ID - config related to new token [defaul] -# FLEET_ENROLLMENT_TOKEN - existing enrollment token to be used for enroll -# FLEET_ENROLL - if set to 1 enroll will be performed -# FLEET_SETUP - if set to 1 fleet setup will be performed -# FLEET_TOKEN_NAME - token name for a token to be created -# KIBANA_HOST - actual kibana host [http://localhost:5601] -# KIBANA_PASSWORD - password for accessing kibana API [changeme] -# KIBANA_USERNAME - username for accessing kibana API [elastic] - -function setup(){ - curl -X POST ${KIBANA_HOST:-http://localhost:5601}/api/ingest_manager/setup -H 'kbn-xsrf: true' -u ${KIBANA_USERNAME:-elastic}:${KIBANA_PASSWORD:-changeme} - curl -X POST ${KIBANA_HOST:-http://localhost:5601}/api/ingest_manager/fleet/setup \ - -H 'Content-Type: application/json' \ - -H 'kbn-xsrf: true' \ - -d '{"admin_username":"'"${FLEET_ADMIN_USERNAME:-elastic}"'","admin_password":"'"${FLEET_ADMIN_PASSWORD:-changeme}"'"}' \ - -u ${KIBANA_USERNAME:-elastic}:${KIBANA_PASSWORD:-changeme} -} - -function enroll(){ - local enrollResp - local apiKey - - if [[ -n "${FLEET_ENROLLMENT_TOKEN}" ]] && [[ ${FLEET_ENROLLMENT_TOKEN} == 1 ]]; then - apikey = "${FLEET_ENROLLMENT_TOKEN}" - else - enrollResp=$(curl -X POST ${KIBANA_HOST:-http://localhost:5601}/api/ingest_manager/fleet/enrollment-api-keys \ - -H 'Content-Type: application/json' \ - -H 'kbn-xsrf: true' \ - -u ${KIBANA_USERNAME:-elastic}:${KIBANA_PASSWORD:-changeme} \ - -d '{"name":"'"${FLEET_TOKEN_NAME:-demotoken}"'","config_id":"'"${FLEET_CONFIG_ID:-default}"'"}') - - local exitCode=$? - if [ $exitCode -ne 0 ]; then - exit $exitCode - fi - - apikey=$(echo $enrollResp | jq -r '.item.api_key') - fi - - ./{{ .BeatName }} enroll ${KIBANA_HOST:-http://localhost:5601} $apikey -f -} -yum install -y epel-release -yum install -y jq - -if [[ -n "${FLEET_SETUP}" ]] && [[ ${FLEET_SETUP} == 1 ]]; then setup; fi -if [[ -n "${FLEET_ENROLL}" ]] && [[ ${FLEET_ENROLL} == 1 ]]; then enroll; fi - -exec {{ .BeatName }} run "$@" diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/docker/docker-entrypoint.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/docker/docker-entrypoint.tmpl deleted file mode 100644 index f073e21e..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/docker/docker-entrypoint.tmpl +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/bash - -set -euo pipefail - -# Check if the the user has invoked the image with flags. -# eg. "{{ .BeatName }} -c {{ .BeatName }}.yml" -if [[ -z $1 ]] || [[ ${1:0:1} == '-' ]] ; then - exec {{ .BeatName }} "$@" -else - # They may be looking for a Beat subcommand, like "{{ .BeatName }} setup". - subcommands=$({{ .BeatName }} help \ - | awk 'BEGIN {RS=""; FS="\n"} /Available Commands:/' \ - | awk '/^\s+/ {print $1}') - - # If we _did_ get a subcommand, pass it to {{ .BeatName }}. - for subcommand in $subcommands; do - if [[ $1 == $subcommand ]]; then - exec {{ .BeatName }} "$@" - fi - done -fi - -# If neither of those worked, then they have specified the binary they want, so -# just do exactly as they say. -exec "$@" diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/linux/beatname.sh.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/linux/beatname.sh.tmpl deleted file mode 100644 index fce8cfb6..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/linux/beatname.sh.tmpl +++ /dev/null @@ -1,11 +0,0 @@ -#!/usr/bin/env bash - -# Script to run {{.BeatName | title}} in foreground with the same path settings that -# the init script / systemd unit file would do. - -exec /usr/share/{{.BeatName}}/bin/{{.BeatName}} \ - -path.home /usr/share/{{.BeatName}} \ - -path.config /etc/{{.BeatName}} \ - -path.data /var/lib/{{.BeatName}} \ - -path.logs /var/log/{{.BeatName}} \ - "$@" diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/linux/systemd.unit.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/linux/systemd.unit.tmpl deleted file mode 100644 index 10a56c0b..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/linux/systemd.unit.tmpl +++ /dev/null @@ -1,19 +0,0 @@ -[Unit] -Description={{.Description}} -Documentation={{.URL}} -Wants=network-online.target -After=network-online.target - -[Service] -{{ if ne .BeatUser "root" -}} -User={{ .BeatUser }} -Group={{ .BeatUser }} -{{- end }} -Environment="BEAT_LOG_OPTS=" -Environment="BEAT_CONFIG_OPTS=-c /etc/{{.BeatName}}/{{.BeatName}}.yml" -Environment="BEAT_PATH_OPTS=-path.home /usr/share/{{.BeatName}} -path.config /etc/{{.BeatName}} -path.data /var/lib/{{.BeatName}} -path.logs /var/log/{{.BeatName}}" -ExecStart=/usr/share/{{.BeatName}}/bin/{{.BeatName}} -environment systemd $BEAT_LOG_OPTS $BEAT_CONFIG_OPTS $BEAT_PATH_OPTS -Restart=always - -[Install] -WantedBy=multi-user.target diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/rpm/init.sh.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/rpm/init.sh.tmpl deleted file mode 100644 index 81f68714..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/rpm/init.sh.tmpl +++ /dev/null @@ -1,119 +0,0 @@ -#!/bin/bash -# -# {{.ServiceName}} {{.BeatName}} shipper -# -# chkconfig: 2345 98 02 -# description: Starts and stops a single {{.BeatName}} instance on this system -# - -### BEGIN INIT INFO -# Provides: {{.ServiceName}} -# Required-Start: $local_fs $network $syslog -# Required-Stop: $local_fs $network $syslog -# Default-Start: 2 3 4 5 -# Default-Stop: 0 1 6 -# Short-Description: {{.Description}} -# Description: {{.BeatName | title}} is a shipper part of the Elastic Beats -# family. Please see: https://www.elastic.co/products/beats -### END INIT INFO - - - -PATH=/usr/bin:/sbin:/bin:/usr/sbin -export PATH - -[ -f /etc/sysconfig/{{.ServiceName}} ] && . /etc/sysconfig/{{.ServiceName}} -pidfile=${PIDFILE-/var/run/{{.ServiceName}}.pid} -agent=${BEATS_AGENT-/usr/share/{{.BeatName}}/bin/{{.BeatName}}} -args="-c /etc/{{.BeatName}}/{{.BeatName}}.yml -path.home /usr/share/{{.BeatName}} -path.config /etc/{{.BeatName}} -path.data /var/lib/{{.BeatName}} -path.logs /var/log/{{.BeatName}}" -test_args="-e test config" -beat_user="${BEAT_USER:-{{.BeatUser}}}" -wrapper="/usr/share/{{.BeatName}}/bin/{{.BeatName}}-god" -wrapperopts="-r / -n -p $pidfile" -user_wrapper="su" -user_wrapperopts="$beat_user -c" -RETVAL=0 - -# Source function library. -. /etc/rc.d/init.d/functions - -# Determine if we can use the -p option to daemon, killproc, and status. -# RHEL < 5 can't. -if status | grep -q -- '-p' 2>/dev/null; then - daemonopts="--pidfile $pidfile" - pidopts="-p $pidfile" -fi - -if command -v runuser >/dev/null 2>&1; then - user_wrapper="runuser" -fi - -[ "$beat_user" != "root" ] && wrapperopts="$wrapperopts -u $beat_user" - -test() { - $user_wrapper $user_wrapperopts "$agent $args $test_args" -} - -start() { - echo -n $"Starting {{.BeatName}}: " - test - if [ $? -ne 0 ]; then - echo - exit 1 - fi - daemon $daemonopts $wrapper $wrapperopts -- $agent $args - RETVAL=$? - echo - return $RETVAL -} - -stop() { - echo -n $"Stopping {{.BeatName}}: " - killproc $pidopts $wrapper - RETVAL=$? - echo - [ $RETVAL = 0 ] && rm -f ${pidfile} -} - -restart() { - test - if [ $? -ne 0 ]; then - return 1 - fi - stop - start -} - -rh_status() { - status $pidopts $wrapper - RETVAL=$? - return $RETVAL -} - -rh_status_q() { - rh_status >/dev/null 2>&1 -} - -case "$1" in - start) - start - ;; - stop) - stop - ;; - restart) - restart - ;; - condrestart|try-restart) - rh_status_q || exit 0 - restart - ;; - status) - rh_status - ;; - *) - echo $"Usage: $0 {start|stop|status|restart|condrestart}" - exit 1 -esac - -exit $RETVAL diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/windows/install-service.ps1.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/windows/install-service.ps1.tmpl deleted file mode 100644 index c398e18d..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/windows/install-service.ps1.tmpl +++ /dev/null @@ -1,20 +0,0 @@ -# Delete and stop the service if it already exists. -if (Get-Service {{.BeatName}} -ErrorAction SilentlyContinue) { - $service = Get-WmiObject -Class Win32_Service -Filter "name='{{.BeatName}}'" - $service.StopService() - Start-Sleep -s 1 - $service.delete() -} - -$workdir = Split-Path $MyInvocation.MyCommand.Path - -# Create the new service. -New-Service -name {{.BeatName}} ` - -displayName {{.BeatName | title}} ` - -binaryPathName "`"$workdir\{{.BeatName}}.exe`" -environment=windows_service -c `"$workdir\{{.BeatName}}.yml`" -path.home `"$workdir`" -path.data `"C:\ProgramData\{{.BeatName}}`" -path.logs `"C:\ProgramData\{{.BeatName}}\logs`" -E logging.files.redirect_stderr=true" - -# Attempt to set the service to delayed start using sc config. -Try { - Start-Process -FilePath sc.exe -ArgumentList 'config {{.BeatName}} start= delayed-auto' -} -Catch { Write-Host -f red "An error occured setting the service to delayed start." } diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/windows/uninstall-service.ps1.tmpl b/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/windows/uninstall-service.ps1.tmpl deleted file mode 100644 index 902a13a8..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/packaging/templates/windows/uninstall-service.ps1.tmpl +++ /dev/null @@ -1,7 +0,0 @@ -# Delete and stop the service if it already exists. -if (Get-Service {{.BeatName}} -ErrorAction SilentlyContinue) { - $service = Get-WmiObject -Class Win32_Service -Filter "name='{{.BeatName}}'" - $service.StopService() - Start-Sleep -s 1 - $service.delete() -} diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/promote_docs b/vendor/github.com/elastic/beats/v7/dev-tools/promote_docs deleted file mode 100644 index 846cae02..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/promote_docs +++ /dev/null @@ -1,35 +0,0 @@ -#!/usr/bin/env python3 -import argparse -from subprocess import check_call - -def main(): - parser = argparse.ArgumentParser( - description="Used to promote doc version and branch. Doesn't commit changes.") - parser.add_argument("version", - help="The new docs version") - parser.add_argument("branch", - help="The new docs branch") - args = parser.parse_args() - version = args.version - branch = args.branch - - # make sure we have no dirty files in this branch (might throw off `make update`) - check_call("git clean -dfx", shell=True) - - # edit the file - with open("libbeat/docs/version.asciidoc", "r") as f: - lines = f.readlines() - for i, line in enumerate(lines): - if line.startswith(":stack-version:"): - lines[i] = ":stack-version: {}\n".format(version) - if line.startswith(":branch:"): - lines[i] = ":branch: {}\n".format(branch) - if line.startswith(":doc-branch:"): - lines[i] = ":doc-branch: {}\n".format(branch) - with open("libbeat/docs/version.asciidoc", "w") as f: - f.writelines(lines) - - check_call("make update", shell=True) - -if __name__ == "__main__": - main() diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/requirements.txt b/vendor/github.com/elastic/beats/v7/dev-tools/requirements.txt deleted file mode 100644 index b778431f..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/requirements.txt +++ /dev/null @@ -1,2 +0,0 @@ -elasticsearch -requests diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/run_with_go_ver b/vendor/github.com/elastic/beats/v7/dev-tools/run_with_go_ver deleted file mode 100644 index 0e981023..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/run_with_go_ver +++ /dev/null @@ -1,17 +0,0 @@ -#!/usr/bin/env bash -# -# This sets up Go based on the project's Go version. It will configure -# GOROOT and add GOROOT/bin to PATH before executing the given command. -# -# Example usage: ./run_with_go_ver go version -# -set -e - -# Script directory: -SDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" - -source "${SDIR}/common.bash" - -get_go_version -setup_go_root ${GO_VERSION} -bash -c "$*" diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/set_docs_version b/vendor/github.com/elastic/beats/v7/dev-tools/set_docs_version deleted file mode 100644 index d8510b0e..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/set_docs_version +++ /dev/null @@ -1,28 +0,0 @@ -#!/usr/bin/env python3 -import argparse -from subprocess import check_call - -def main(): - parser = argparse.ArgumentParser( - description="Used to set the current docs version. Doesn't commit changes.") - parser.add_argument("version", - help="The new docs version") - args = parser.parse_args() - version = args.version - - # make sure we have no dirty files in this branch (might throw off `make update`) - check_call("git clean -dfx", shell=True) - - # edit the file - with open("libbeat/docs/version.asciidoc", "r") as f: - lines = f.readlines() - for i, line in enumerate(lines): - if line.startswith(":stack-version:"): - lines[i] = ":stack-version: {}\n".format(version) - with open("libbeat/docs/version.asciidoc", "w") as f: - f.writelines(lines) - - check_call("make update", shell=True) - -if __name__ == "__main__": - main() diff --git a/vendor/github.com/elastic/beats/v7/dev-tools/set_version b/vendor/github.com/elastic/beats/v7/dev-tools/set_version deleted file mode 100644 index 64e258fe..00000000 --- a/vendor/github.com/elastic/beats/v7/dev-tools/set_version +++ /dev/null @@ -1,61 +0,0 @@ -#!/usr/bin/env python3 -import argparse -import os -import re -import sys -from subprocess import check_call - -vendored_libbeat = os.path.normpath("vendor/github.com/elastic/beats") - - -goversion_var_libbeat = "defaultBeatVersion" # version in libbeat -goversion_var = "appVersion" # version for custom beats - - -def get_rootfolder(): - vendored_libbeat = os.path.normpath("vendor/github.com/elastic/beats") - script_directory = os.path.abspath(os.path.dirname(os.path.realpath(__file__))) - index = script_directory.find(vendored_libbeat) - if index > 0: - # Community beat detected, version files are stored at the root folder of the project - return os.path.abspath(script_directory[:index]) - - # Libbeat detected - return os.path.dirname(script_directory) - -def replace_in_file(filename, varname, version): - new_lines = [] - with open(filename, 'r') as f: - for line in f: - if line.startswith("const " + varname): - new_lines.append('const {} = "{}"\n'.format(varname, version)) - else: - new_lines.append(line) - - with open(filename, 'w') as f: - for line in new_lines: - f.write(line) - print ("Set version {} in file {}".format(version, filename)) - -def main(): - parser = argparse.ArgumentParser( - description="Used to set the current version. Doesn't commit changes.") - parser.add_argument("version", - help="The new version") - args = parser.parse_args() - version = args.version - - is_libbeat = vendored_libbeat not in os.path.realpath(__file__) - if is_libbeat: - goversion_filepath = os.path.join(get_rootfolder(), "libbeat", "version", "version.go") - go_var = goversion_var_libbeat - else: - goversion_filepath = os.path.join(get_rootfolder(), "version.go") - go_var = goversion_var - - # Create version.go and version.yml files - replace_in_file(goversion_filepath, go_var, version) - -if __name__ == "__main__": - main() - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/.gitignore b/vendor/github.com/elastic/beats/v7/libbeat/.gitignore deleted file mode 100644 index 49eb469d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/.gitignore +++ /dev/null @@ -1,31 +0,0 @@ -# Compiled Object files, Static and Dynamic libs (Shared Objects) -libbeat - -# Folders -_obj -_test -_output -/docs/html_docs -.vagrant -build - -# Architecture specific extensions/prefixes -*.[568vq] -[568vq].out - -*.cgo1.go -*.cgo2.c -_cgo_defun.c -_cgo_gotypes.go -_cgo_export.* - -_testmain.go - -# IDE / OS specific files -.idea -.jenkins - -/libbeat.yml -/libbeat.reference.yml -/docs/fields.asciidoc -_meta/kibana diff --git a/vendor/github.com/elastic/beats/v7/libbeat/Dockerfile b/vendor/github.com/elastic/beats/v7/libbeat/Dockerfile deleted file mode 100644 index f3ce3abb..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/Dockerfile +++ /dev/null @@ -1,20 +0,0 @@ -FROM golang:1.13.9 - -RUN \ - apt-get update \ - && apt-get install -y --no-install-recommends \ - netcat \ - libpcap-dev \ - python3 \ - python3-pip \ - python3-venv \ - && rm -rf /var/lib/apt/lists/* - -ENV PYTHON_ENV=/tmp/python-env - -RUN pip3 install --upgrade pip -RUN pip3 install --upgrade setuptools -RUN pip3 install --upgrade docker-compose==1.23.2 - -# Libbeat specific -RUN mkdir -p /etc/pki/tls/certs diff --git a/vendor/github.com/elastic/beats/v7/libbeat/Makefile b/vendor/github.com/elastic/beats/v7/libbeat/Makefile deleted file mode 100644 index 654e8ae0..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/Makefile +++ /dev/null @@ -1,9 +0,0 @@ -BEAT_NAME=libbeat -TEST_ENVIRONMENT?=true -SYSTEM_TESTS=true - -include scripts/Makefile - -# Collects all dependencies and then calls update -.PHONY: collect -collect: diff --git a/vendor/github.com/elastic/beats/v7/libbeat/README.md b/vendor/github.com/elastic/beats/v7/libbeat/README.md deleted file mode 100644 index 4457f82a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/README.md +++ /dev/null @@ -1,19 +0,0 @@ -# libbeat - Framework for building the Beats - -libbeat is a Go library containing the common packages for all the -[Beats](https://www.elastic.co/products/beats). -It is Apache licensed and actively maintained by the Elastic team. - -If you want to create a new project that reads some sort of operational data -and ships it to Elasticsearch, we suggest you make use of this library. Please -start by reading our [CONTRIBUTING](../CONTRIBUTING.md) file. We also have a -[developer -guide](https://www.elastic.co/guide/en/beats/libbeat/current/new-beat.html) to -help you with the creation of new Beats. - -Please also open a topic on the [forums](https://discuss.elastic.co/c/beats/libbeat) and -we'll help you get started. - -To see the Beats that are built on top of this library, please see the list -from the main [README](../README.md) file and the list of [community -Beats](https://www.elastic.co/guide/en/beats/libbeat/master/community-beats.html). diff --git a/vendor/github.com/elastic/beats/v7/libbeat/_meta/config.docker.yml b/vendor/github.com/elastic/beats/v7/libbeat/_meta/config.docker.yml deleted file mode 100644 index 6ce79dc1..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/_meta/config.docker.yml +++ /dev/null @@ -1,8 +0,0 @@ -processors: -- add_cloud_metadata: ~ -- add_docker_metadata: ~ - -output.elasticsearch: - hosts: '${ELASTICSEARCH_HOSTS:elasticsearch:9200}' - username: '${ELASTICSEARCH_USERNAME:}' - password: '${ELASTICSEARCH_PASSWORD:}' diff --git a/vendor/github.com/elastic/beats/v7/libbeat/_meta/config.reference.yml.tmpl b/vendor/github.com/elastic/beats/v7/libbeat/_meta/config.reference.yml.tmpl deleted file mode 100644 index 995e7bf3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/_meta/config.reference.yml.tmpl +++ /dev/null @@ -1,1296 +0,0 @@ - -#================================ General ====================================== - -# The name of the shipper that publishes the network data. It can be used to group -# all the transactions sent by a single shipper in the web interface. -# If this options is not defined, the hostname is used. -#name: - -# The tags of the shipper are included in their own field with each -# transaction published. Tags make it easy to group servers by different -# logical properties. -#tags: ["service-X", "web-tier"] - -# Optional fields that you can specify to add additional information to the -# output. Fields can be scalar values, arrays, dictionaries, or any nested -# combination of these. -#fields: -# env: staging - -# If this option is set to true, the custom fields are stored as top-level -# fields in the output document instead of being grouped under a fields -# sub-dictionary. Default is false. -#fields_under_root: false - -# Internal queue configuration for buffering events to be published. -#queue: - # Queue type by name (default 'mem') - # The memory queue will present all available events (up to the outputs - # bulk_max_size) to the output, the moment the output is ready to server - # another batch of events. - #mem: - # Max number of events the queue can buffer. - #events: 4096 - - # Hints the minimum number of events stored in the queue, - # before providing a batch of events to the outputs. - # The default value is set to 2048. - # A value of 0 ensures events are immediately available - # to be sent to the outputs. - #flush.min_events: 2048 - - # Maximum duration after which events are available to the outputs, - # if the number of events stored in the queue is < `flush.min_events`. - #flush.timeout: 1s - - # The spool queue will store events in a local spool file, before - # forwarding the events to the outputs. - # - # Beta: spooling to disk is currently a beta feature. Use with care. - # - # The spool file is a circular buffer, which blocks once the file/buffer is full. - # Events are put into a write buffer and flushed once the write buffer - # is full or the flush_timeout is triggered. - # Once ACKed by the output, events are removed immediately from the queue, - # making space for new events to be persisted. - #spool: - # The file namespace configures the file path and the file creation settings. - # Once the file exists, the `size`, `page_size` and `prealloc` settings - # will have no more effect. - #file: - # Location of spool file. The default value is ${path.data}/spool.dat. - #path: "${path.data}/spool.dat" - - # Configure file permissions if file is created. The default value is 0600. - #permissions: 0600 - - # File size hint. The spool blocks, once this limit is reached. The default value is 100 MiB. - #size: 100MiB - - # The files page size. A file is split into multiple pages of the same size. The default value is 4KiB. - #page_size: 4KiB - - # If prealloc is set, the required space for the file is reserved using - # truncate. The default value is true. - #prealloc: true - - # Spool writer settings - # Events are serialized into a write buffer. The write buffer is flushed if: - # - The buffer limit has been reached. - # - The configured limit of buffered events is reached. - # - The flush timeout is triggered. - #write: - # Sets the write buffer size. - #buffer_size: 1MiB - - # Maximum duration after which events are flushed if the write buffer - # is not full yet. The default value is 1s. - #flush.timeout: 1s - - # Number of maximum buffered events. The write buffer is flushed once the - # limit is reached. - #flush.events: 16384 - - # Configure the on-disk event encoding. The encoding can be changed - # between restarts. - # Valid encodings are: json, ubjson, and cbor. - #codec: cbor - #read: - # Reader flush timeout, waiting for more events to become available, so - # to fill a complete batch as required by the outputs. - # If flush_timeout is 0, all available events are forwarded to the - # outputs immediately. - # The default value is 0s. - #flush.timeout: 0s - -# Sets the maximum number of CPUs that can be executing simultaneously. The -# default is the number of logical CPUs available in the system. -#max_procs: - -#================================ Processors =================================== - -# Processors are used to reduce the number of fields in the exported event or to -# enhance the event with external metadata. This section defines a list of -# processors that are applied one by one and the first one receives the initial -# event: -# -# event -> filter1 -> event1 -> filter2 ->event2 ... -# -# The supported processors are drop_fields, drop_event, include_fields, -# decode_json_fields, and add_cloud_metadata. -# -# For example, you can use the following processors to keep the fields that -# contain CPU load percentages, but remove the fields that contain CPU ticks -# values: -# -#processors: -#- include_fields: -# fields: ["cpu"] -#- drop_fields: -# fields: ["cpu.user", "cpu.system"] -# -# The following example drops the events that have the HTTP response code 200: -# -#processors: -#- drop_event: -# when: -# equals: -# http.code: 200 -# -# The following example renames the field a to b: -# -#processors: -#- rename: -# fields: -# - from: "a" -# to: "b" -# -# The following example tokenizes the string into fields: -# -#processors: -#- dissect: -# tokenizer: "%{key1} - %{key2}" -# field: "message" -# target_prefix: "dissect" -# -# The following example enriches each event with metadata from the cloud -# provider about the host machine. It works on EC2, GCE, DigitalOcean, -# Tencent Cloud, and Alibaba Cloud. -# -#processors: -#- add_cloud_metadata: ~ -# -# The following example enriches each event with the machine's local time zone -# offset from UTC. -# -#processors: -#- add_locale: -# format: offset -# -# The following example enriches each event with docker metadata, it matches -# given fields to an existing container id and adds info from that container: -# -#processors: -#- add_docker_metadata: -# host: "unix:///var/run/docker.sock" -# match_fields: ["system.process.cgroup.id"] -# match_pids: ["process.pid", "process.ppid"] -# match_source: true -# match_source_index: 4 -# match_short_id: false -# cleanup_timeout: 60 -# labels.dedot: false -# # To connect to Docker over TLS you must specify a client and CA certificate. -# #ssl: -# # certificate_authority: "/etc/pki/root/ca.pem" -# # certificate: "/etc/pki/client/cert.pem" -# # key: "/etc/pki/client/cert.key" -# -# The following example enriches each event with docker metadata, it matches -# container id from log path available in `source` field (by default it expects -# it to be /var/lib/docker/containers/*/*.log). -# -#processors: -#- add_docker_metadata: ~ -# -# The following example enriches each event with host metadata. -# -#processors: -#- add_host_metadata: ~ -# -# The following example enriches each event with process metadata using -# process IDs included in the event. -# -#processors: -#- add_process_metadata: -# match_pids: ["system.process.ppid"] -# target: system.process.parent -# -# The following example decodes fields containing JSON strings -# and replaces the strings with valid JSON objects. -# -#processors: -#- decode_json_fields: -# fields: ["field1", "field2", ...] -# process_array: false -# max_depth: 1 -# target: "" -# overwrite_keys: false -# -#processors: -#- decompress_gzip_field: -# from: "field1" -# to: "field2" -# ignore_missing: false -# fail_on_error: true -# -# The following example copies the value of message to message_copied -# -#processors: -#- copy_fields: -# fields: -# - from: message -# to: message_copied -# fail_on_error: true -# ignore_missing: false -# -# The following example truncates the value of message to 1024 bytes -# -#processors: -#- truncate_fields: -# fields: -# - message -# max_bytes: 1024 -# fail_on_error: false -# ignore_missing: true -# -# The following example preserves the raw message under event.original -# -#processors: -#- copy_fields: -# fields: -# - from: message -# to: event.original -# fail_on_error: false -# ignore_missing: true -#- truncate_fields: -# fields: -# - event.original -# max_bytes: 1024 -# fail_on_error: false -# ignore_missing: true - -#============================= Elastic Cloud ================================== - -# These settings simplify using {{.BeatName | title}} with the Elastic Cloud (https://cloud.elastic.co/). - -# The cloud.id setting overwrites the `output.elasticsearch.hosts` and -# `setup.kibana.host` options. -# You can find the `cloud.id` in the Elastic Cloud web UI. -#cloud.id: - -# The cloud.auth setting overwrites the `output.elasticsearch.username` and -# `output.elasticsearch.password` settings. The format is `:`. -#cloud.auth: - -#================================ Outputs ====================================== - -# Configure what output to use when sending the data collected by the beat. - -#-------------------------- Elasticsearch output ------------------------------- -output.elasticsearch: - # Boolean flag to enable or disable the output module. - #enabled: true - - # Array of hosts to connect to. - # Scheme and port can be left out and will be set to the default (http and 9200) - # In case you specify and additional path, the scheme is required: http://localhost:9200/path - # IPv6 addresses should always be defined as: https://[2001:db8::1]:9200 - hosts: ["localhost:9200"] - - # Set gzip compression level. - #compression_level: 0 - - # Configure escaping HTML symbols in strings. - #escape_html: false - - # Protocol - either `http` (default) or `https`. - #protocol: "https" - - # Authentication credentials - either API key or username/password. - #api_key: "id:api_key" - #username: "elastic" - #password: "changeme" - - # Dictionary of HTTP parameters to pass within the URL with index operations. - #parameters: - #param1: value1 - #param2: value2 - - # Number of workers per Elasticsearch host. - #worker: 1 - - # Optional index name. The default is "beat-index-prefix" plus date - # and generates [beat-index-prefix-]YYYY.MM.DD keys. - # In case you modify this pattern you must update setup.template.name and setup.template.pattern accordingly. - #index: "beat-index-prefix-%{[agent.version]}-%{+yyyy.MM.dd}" - - # Optional ingest node pipeline. By default no pipeline will be used. - #pipeline: "" - - # Optional HTTP path - #path: "/elasticsearch" - - # Custom HTTP headers to add to each request - #headers: - # X-My-Header: Contents of the header - - # Proxy server URL - #proxy_url: http://proxy:3128 - - # Whether to disable proxy settings for outgoing connections. If true, this - # takes precedence over both the proxy_url field and any environment settings - # (HTTP_PROXY, HTTPS_PROXY). The default is false. - #proxy_disable: false - - # The number of times a particular Elasticsearch index operation is attempted. If - # the indexing operation doesn't succeed after this many retries, the events are - # dropped. The default is 3. - #max_retries: 3 - - # The maximum number of events to bulk in a single Elasticsearch bulk API index request. - # The default is 50. - #bulk_max_size: 50 - - # The number of seconds to wait before trying to reconnect to Elasticsearch - # after a network error. After waiting backoff.init seconds, the Beat - # tries to reconnect. If the attempt fails, the backoff timer is increased - # exponentially up to backoff.max. After a successful connection, the backoff - # timer is reset. The default is 1s. - #backoff.init: 1s - - # The maximum number of seconds to wait before attempting to connect to - # Elasticsearch after a network error. The default is 60s. - #backoff.max: 60s - - # Configure HTTP request timeout before failing a request to Elasticsearch. - #timeout: 90 - - # Use SSL settings for HTTPS. - #ssl.enabled: true - - # Configure SSL verification mode. If `none` is configured, all server hosts - # and certificates will be accepted. In this mode, SSL-based connections are - # susceptible to man-in-the-middle attacks. Use only for testing. Default is - # `full`. - #ssl.verification_mode: full - - # List of supported/valid TLS versions. By default all TLS versions from 1.1 - # up to 1.3 are enabled. - #ssl.supported_protocols: [TLSv1.1, TLSv1.2, TLSv1.3] - - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client certificate key - #ssl.key: "/etc/pki/client/cert.key" - - # Optional passphrase for decrypting the certificate key. - #ssl.key_passphrase: '' - - # Configure cipher suites to be used for SSL connections - #ssl.cipher_suites: [] - - # Configure curve types for ECDHE-based cipher suites - #ssl.curve_types: [] - - # Configure what types of renegotiation are supported. Valid options are - # never, once, and freely. Default is never. - #ssl.renegotiation: never - - # Configure a pin that can be used to do extra validation of the verified certificate chain, - # this allow you to ensure that a specific certificate is used to validate the chain of trust. - # - # The pin is a base64 encoded string of the SHA-256 fingerprint. - #ssl.ca_sha256: "" -{{if not .ExcludeLogstash}} -#----------------------------- Logstash output --------------------------------- -#output.logstash: - # Boolean flag to enable or disable the output module. - #enabled: true - - # The Logstash hosts - #hosts: ["localhost:5044"] - - # Number of workers per Logstash host. - #worker: 1 - - # Set gzip compression level. - #compression_level: 3 - - # Configure escaping HTML symbols in strings. - #escape_html: false - - # Optional maximum time to live for a connection to Logstash, after which the - # connection will be re-established. A value of `0s` (the default) will - # disable this feature. - # - # Not yet supported for async connections (i.e. with the "pipelining" option set) - #ttl: 30s - - # Optionally load-balance events between Logstash hosts. Default is false. - #loadbalance: false - - # Number of batches to be sent asynchronously to Logstash while processing - # new batches. - #pipelining: 2 - - # If enabled only a subset of events in a batch of events is transferred per - # transaction. The number of events to be sent increases up to `bulk_max_size` - # if no error is encountered. - #slow_start: false - - # The number of seconds to wait before trying to reconnect to Logstash - # after a network error. After waiting backoff.init seconds, the Beat - # tries to reconnect. If the attempt fails, the backoff timer is increased - # exponentially up to backoff.max. After a successful connection, the backoff - # timer is reset. The default is 1s. - #backoff.init: 1s - - # The maximum number of seconds to wait before attempting to connect to - # Logstash after a network error. The default is 60s. - #backoff.max: 60s - - # Optional index name. The default index name is set to beat-index-prefix - # in all lowercase. - #index: 'beat-index-prefix' - - # SOCKS5 proxy server URL - #proxy_url: socks5://user:password@socks5-server:2233 - - # Resolve names locally when using a proxy server. Defaults to false. - #proxy_use_local_resolver: false - - # Enable SSL support. SSL is automatically enabled if any SSL setting is set. - #ssl.enabled: true - - # Configure SSL verification mode. If `none` is configured, all server hosts - # and certificates will be accepted. In this mode, SSL based connections are - # susceptible to man-in-the-middle attacks. Use only for testing. Default is - # `full`. - #ssl.verification_mode: full - - # List of supported/valid TLS versions. By default all TLS versions from 1.1 - # up to 1.3 are enabled. - #ssl.supported_protocols: [TLSv1.1, TLSv1.2, TLSv1.3] - - # Optional SSL configuration options. SSL is off by default. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client certificate key - #ssl.key: "/etc/pki/client/cert.key" - - # Optional passphrase for decrypting the Certificate Key. - #ssl.key_passphrase: '' - - # Configure cipher suites to be used for SSL connections - #ssl.cipher_suites: [] - - # Configure curve types for ECDHE-based cipher suites - #ssl.curve_types: [] - - # Configure what types of renegotiation are supported. Valid options are - # never, once, and freely. Default is never. - #ssl.renegotiation: never - - # Configure a pin that can be used to do extra validation of the verified certificate chain, - # this allow you to ensure that a specific certificate is used to validate the chain of trust. - # - # The pin is a base64 encoded string of the SHA-256 fingerprint. - #ssl.ca_sha256: "" - - # The number of times to retry publishing an event after a publishing failure. - # After the specified number of retries, the events are typically dropped. - # Some Beats, such as Filebeat and Winlogbeat, ignore the max_retries setting - # and retry until all events are published. Set max_retries to a value less - # than 0 to retry until all events are published. The default is 3. - #max_retries: 3 - - # The maximum number of events to bulk in a single Logstash request. The - # default is 2048. - #bulk_max_size: 2048 - - # The number of seconds to wait for responses from the Logstash server before - # timing out. The default is 30s. - #timeout: 30s -{{end}}{{if not .ExcludeKafka}} -#------------------------------- Kafka output ---------------------------------- -#output.kafka: - # Boolean flag to enable or disable the output module. - #enabled: true - - # The list of Kafka broker addresses from which to fetch the cluster metadata. - # The cluster metadata contain the actual Kafka brokers events are published - # to. - #hosts: ["localhost:9092"] - - # The Kafka topic used for produced events. The setting can be a format string - # using any event field. To set the topic from document type use `%{[type]}`. - #topic: beats - - # The Kafka event key setting. Use format string to create a unique event key. - # By default no event key will be generated. - #key: '' - - # The Kafka event partitioning strategy. Default hashing strategy is `hash` - # using the `output.kafka.key` setting or randomly distributes events if - # `output.kafka.key` is not configured. - #partition.hash: - # If enabled, events will only be published to partitions with reachable - # leaders. Default is false. - #reachable_only: false - - # Configure alternative event field names used to compute the hash value. - # If empty `output.kafka.key` setting will be used. - # Default value is empty list. - #hash: [] - - # Authentication details. Password is required if username is set. - #username: '' - #password: '' - - # Kafka version {{.BeatName | title}} is assumed to run against. Defaults to the "1.0.0". - #version: '1.0.0' - - # Configure JSON encoding - #codec.json: - # Pretty-print JSON event - #pretty: false - - # Configure escaping HTML symbols in strings. - #escape_html: false - - # Metadata update configuration. Metadata contains leader information - # used to decide which broker to use when publishing. - #metadata: - # Max metadata request retry attempts when cluster is in middle of leader - # election. Defaults to 3 retries. - #retry.max: 3 - - # Wait time between retries during leader elections. Default is 250ms. - #retry.backoff: 250ms - - # Refresh metadata interval. Defaults to every 10 minutes. - #refresh_frequency: 10m - - # Strategy for fetching the topics metadata from the broker. Default is false. - #full: false - - # The number of concurrent load-balanced Kafka output workers. - #worker: 1 - - # The number of times to retry publishing an event after a publishing failure. - # After the specified number of retries, events are typically dropped. - # Some Beats, such as Filebeat, ignore the max_retries setting and retry until - # all events are published. Set max_retries to a value less than 0 to retry - # until all events are published. The default is 3. - #max_retries: 3 - - # The maximum number of events to bulk in a single Kafka request. The default - # is 2048. - #bulk_max_size: 2048 - - # Duration to wait before sending bulk Kafka request. 0 is no delay. The default - # is 0. - #bulk_flush_frequency: 0s - - # The number of seconds to wait for responses from the Kafka brokers before - # timing out. The default is 30s. - #timeout: 30s - - # The maximum duration a broker will wait for number of required ACKs. The - # default is 10s. - #broker_timeout: 10s - - # The number of messages buffered for each Kafka broker. The default is 256. - #channel_buffer_size: 256 - - # The keep-alive period for an active network connection. If 0s, keep-alives - # are disabled. The default is 0 seconds. - #keep_alive: 0 - - # Sets the output compression codec. Must be one of none, snappy and gzip. The - # default is gzip. - #compression: gzip - - # Set the compression level. Currently only gzip provides a compression level - # between 0 and 9. The default value is chosen by the compression algorithm. - #compression_level: 4 - - # The maximum permitted size of JSON-encoded messages. Bigger messages will be - # dropped. The default value is 1000000 (bytes). This value should be equal to - # or less than the broker's message.max.bytes. - #max_message_bytes: 1000000 - - # The ACK reliability level required from broker. 0=no response, 1=wait for - # local commit, -1=wait for all replicas to commit. The default is 1. Note: - # If set to 0, no ACKs are returned by Kafka. Messages might be lost silently - # on error. - #required_acks: 1 - - # The configurable ClientID used for logging, debugging, and auditing - # purposes. The default is "beats". - #client_id: beats - - # Enable SSL support. SSL is automatically enabled if any SSL setting is set. - #ssl.enabled: true - - # Optional SSL configuration options. SSL is off by default. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Configure SSL verification mode. If `none` is configured, all server hosts - # and certificates will be accepted. In this mode, SSL based connections are - # susceptible to man-in-the-middle attacks. Use only for testing. Default is - # `full`. - #ssl.verification_mode: full - - # List of supported/valid TLS versions. By default all TLS versions from 1.1 - # up to 1.3 are enabled. - #ssl.supported_protocols: [TLSv1.1, TLSv1.2, TLSv1.3] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - - # Optional passphrase for decrypting the Certificate Key. - #ssl.key_passphrase: '' - - # Configure cipher suites to be used for SSL connections - #ssl.cipher_suites: [] - - # Configure curve types for ECDHE-based cipher suites - #ssl.curve_types: [] - - # Configure what types of renegotiation are supported. Valid options are - # never, once, and freely. Default is never. - #ssl.renegotiation: never - - # Authentication type to use with Kerberos. Available options: keytab, password. - #kerberos.auth_type: password - - # Path to the keytab file. It is used when auth_type is set to keytab. - #kerberos.keytab: /etc/krb5kdc/kafka.keytab - - # Path to the Kerberos configuration. - #kerberos.config_path: /etc/path/config - - # The service principal name. - #kerberos.service_name: HTTP/my-service@realm - - # Name of the Kerberos user. It is used when auth_type is set to password. - #kerberos.username: elastic - - # Password of the Kerberos user. It is used when auth_type is set to password. - #kerberos.password: changeme - - # Kerberos realm. - #kerberos.realm: ELASTIC -{{end}}{{if not .ExcludeRedis}} -#------------------------------- Redis output ---------------------------------- -#output.redis: - # Boolean flag to enable or disable the output module. - #enabled: true - - # Configure JSON encoding - #codec.json: - # Pretty print json event - #pretty: false - - # Configure escaping HTML symbols in strings. - #escape_html: false - - # The list of Redis servers to connect to. If load-balancing is enabled, the - # events are distributed to the servers in the list. If one server becomes - # unreachable, the events are distributed to the reachable servers only. - # The hosts setting supports redis and rediss urls with custom password like - # redis://:password@localhost:6379. - #hosts: ["localhost:6379"] - - # The name of the Redis list or channel the events are published to. The - # default is {{.BeatName}}. - #key: {{.BeatName}} - - # The password to authenticate to Redis with. The default is no authentication. - #password: - - # The Redis database number where the events are published. The default is 0. - #db: 0 - - # The Redis data type to use for publishing events. If the data type is list, - # the Redis RPUSH command is used. If the data type is channel, the Redis - # PUBLISH command is used. The default value is list. - #datatype: list - - # The number of workers to use for each host configured to publish events to - # Redis. Use this setting along with the loadbalance option. For example, if - # you have 2 hosts and 3 workers, in total 6 workers are started (3 for each - # host). - #worker: 1 - - # If set to true and multiple hosts or workers are configured, the output - # plugin load balances published events onto all Redis hosts. If set to false, - # the output plugin sends all events to only one host (determined at random) - # and will switch to another host if the currently selected one becomes - # unreachable. The default value is true. - #loadbalance: true - - # The Redis connection timeout in seconds. The default is 5 seconds. - #timeout: 5s - - # The number of times to retry publishing an event after a publishing failure. - # After the specified number of retries, the events are typically dropped. - # Some Beats, such as Filebeat, ignore the max_retries setting and retry until - # all events are published. Set max_retries to a value less than 0 to retry - # until all events are published. The default is 3. - #max_retries: 3 - - # The number of seconds to wait before trying to reconnect to Redis - # after a network error. After waiting backoff.init seconds, the Beat - # tries to reconnect. If the attempt fails, the backoff timer is increased - # exponentially up to backoff.max. After a successful connection, the backoff - # timer is reset. The default is 1s. - #backoff.init: 1s - - # The maximum number of seconds to wait before attempting to connect to - # Redis after a network error. The default is 60s. - #backoff.max: 60s - - # The maximum number of events to bulk in a single Redis request or pipeline. - # The default is 2048. - #bulk_max_size: 2048 - - # The URL of the SOCKS5 proxy to use when connecting to the Redis servers. The - # value must be a URL with a scheme of socks5://. - #proxy_url: - - # This option determines whether Redis hostnames are resolved locally when - # using a proxy. The default value is false, which means that name resolution - # occurs on the proxy server. - #proxy_use_local_resolver: false - - # Enable SSL support. SSL is automatically enabled, if any SSL setting is set. - #ssl.enabled: true - - # Configure SSL verification mode. If `none` is configured, all server hosts - # and certificates will be accepted. In this mode, SSL based connections are - # susceptible to man-in-the-middle attacks. Use only for testing. Default is - # `full`. - #ssl.verification_mode: full - - # List of supported/valid TLS versions. By default all TLS versions from 1.1 - # up to 1.3 are enabled. - #ssl.supported_protocols: [TLSv1.1, TLSv1.2, TLSv1.3] - - # Optional SSL configuration options. SSL is off by default. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - - # Optional passphrase for decrypting the Certificate Key. - #ssl.key_passphrase: '' - - # Configure cipher suites to be used for SSL connections - #ssl.cipher_suites: [] - - # Configure curve types for ECDHE based cipher suites - #ssl.curve_types: [] - - # Configure what types of renegotiation are supported. Valid options are - # never, once, and freely. Default is never. - #ssl.renegotiation: never -{{end}}{{if not .ExcludeFileOutput}} -#------------------------------- File output ----------------------------------- -#output.file: - # Boolean flag to enable or disable the output module. - #enabled: true - - # Configure JSON encoding - #codec.json: - # Pretty-print JSON event - #pretty: false - - # Configure escaping HTML symbols in strings. - #escape_html: false - - # Path to the directory where to save the generated files. The option is - # mandatory. - #path: "/tmp/{{.BeatName}}" - - # Name of the generated files. The default is `{{.BeatName}}` and it generates - # files: `{{.BeatName}}`, `{{.BeatName}}.1`, `{{.BeatName}}.2`, etc. - #filename: {{.BeatName}} - - # Maximum size in kilobytes of each file. When this size is reached, and on - # every {{.BeatName | title}} restart, the files are rotated. The default value is 10240 - # kB. - #rotate_every_kb: 10000 - - # Maximum number of files under path. When this number of files is reached, - # the oldest file is deleted and the rest are shifted from last to first. The - # default is 7 files. - #number_of_files: 7 - - # Permissions to use for file creation. The default is 0600. - #permissions: 0600 -{{end}}{{if not .ExcludeConsole}} -#----------------------------- Console output --------------------------------- -#output.console: - # Boolean flag to enable or disable the output module. - #enabled: true - - # Configure JSON encoding - #codec.json: - # Pretty-print JSON event - #pretty: false - - # Configure escaping HTML symbols in strings. - #escape_html: false -{{end}} -#================================= Paths ====================================== - -# The home path for the {{.BeatName | title}} installation. This is the default base path -# for all other path settings and for miscellaneous files that come with the -# distribution (for example, the sample dashboards). -# If not set by a CLI flag or in the configuration file, the default for the -# home path is the location of the binary. -#path.home: - -# The configuration path for the {{.BeatName | title}} installation. This is the default -# base path for configuration files, including the main YAML configuration file -# and the Elasticsearch template file. If not set by a CLI flag or in the -# configuration file, the default for the configuration path is the home path. -#path.config: ${path.home} - -# The data path for the {{.BeatName | title}} installation. This is the default base path -# for all the files in which {{.BeatName | title}} needs to store its data. If not set by a -# CLI flag or in the configuration file, the default for the data path is a data -# subdirectory inside the home path. -#path.data: ${path.home}/data - -# The logs path for a {{.BeatName | title}} installation. This is the default location for -# the Beat's log files. If not set by a CLI flag or in the configuration file, -# the default for the logs path is a logs subdirectory inside the home path. -#path.logs: ${path.home}/logs - -#================================ Keystore ========================================== -# Location of the Keystore containing the keys and their sensitive values. -#keystore.path: "${path.config}/beats.keystore" - -#============================== Dashboards ===================================== -# These settings control loading the sample dashboards to the Kibana index. Loading -# the dashboards are disabled by default and can be enabled either by setting the -# options here, or by using the `-setup` CLI flag or the `setup` command. -#setup.dashboards.enabled: false - -# The directory from where to read the dashboards. The default is the `kibana` -# folder in the home path. -#setup.dashboards.directory: ${path.home}/kibana - -# The URL from where to download the dashboards archive. It is used instead of -# the directory if it has a value. -#setup.dashboards.url: - -# The file archive (zip file) from where to read the dashboards. It is used instead -# of the directory when it has a value. -#setup.dashboards.file: - -# In case the archive contains the dashboards from multiple Beats, this lets you -# select which one to load. You can load all the dashboards in the archive by -# setting this to the empty string. -#setup.dashboards.beat: {{.BeatName}} - -# The name of the Kibana index to use for setting the configuration. Default is ".kibana" -#setup.dashboards.kibana_index: .kibana - -# The Elasticsearch index name. This overwrites the index name defined in the -# dashboards and index pattern. Example: testbeat-* -#setup.dashboards.index: - -# Always use the Kibana API for loading the dashboards instead of autodetecting -# how to install the dashboards by first querying Elasticsearch. -#setup.dashboards.always_kibana: false - -# If true and Kibana is not reachable at the time when dashboards are loaded, -# it will retry to reconnect to Kibana instead of exiting with an error. -#setup.dashboards.retry.enabled: false - -# Duration interval between Kibana connection retries. -#setup.dashboards.retry.interval: 1s - -# Maximum number of retries before exiting with an error, 0 for unlimited retrying. -#setup.dashboards.retry.maximum: 0 - - -#============================== Template ===================================== - -# A template is used to set the mapping in Elasticsearch -# By default template loading is enabled and the template is loaded. -# These settings can be adjusted to load your own template or overwrite existing ones. - -# Set to false to disable template loading. -#setup.template.enabled: true - -# Template name. By default the template name is "beat-index-prefix-%{[agent.version]}" -# The template name and pattern has to be set in case the Elasticsearch index pattern is modified. -#setup.template.name: "beat-index-prefix-%{[agent.version]}" - -# Template pattern. By default the template pattern is "-%{[agent.version]}-*" to apply to the default index settings. -# The first part is the version of the beat and then -* is used to match all daily indices. -# The template name and pattern has to be set in case the Elasticsearch index pattern is modified. -#setup.template.pattern: "beat-index-prefix-%{[agent.version]}-*" - -# Path to fields.yml file to generate the template -#setup.template.fields: "${path.config}/fields.yml" - -# A list of fields to be added to the template and Kibana index pattern. Also -# specify setup.template.overwrite: true to overwrite the existing template. -#setup.template.append_fields: -#- name: field_name -# type: field_type - -# Enable JSON template loading. If this is enabled, the fields.yml is ignored. -#setup.template.json.enabled: false - -# Path to the JSON template file -#setup.template.json.path: "${path.config}/template.json" - -# Name under which the template is stored in Elasticsearch -#setup.template.json.name: "" - -# Overwrite existing template -#setup.template.overwrite: false - -# Elasticsearch template settings -setup.template.settings: - - # A dictionary of settings to place into the settings.index dictionary - # of the Elasticsearch template. For more details, please check - # https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping.html - #index: - #number_of_shards: 1 - #codec: best_compression - - # A dictionary of settings for the _source field. For more details, please check - # https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-source-field.html - #_source: - #enabled: false - -#============================== Setup ILM ===================================== - -# Configure index lifecycle management (ILM). These settings create a write -# alias and add additional settings to the index template. When ILM is enabled, -# output.elasticsearch.index is ignored, and the write alias is used to set the -# index name. - -# Enable ILM support. Valid values are true, false, and auto. When set to auto -# (the default), the Beat uses index lifecycle management when it connects to a -# cluster that supports ILM; otherwise, it creates daily indices. -#setup.ilm.enabled: auto - -# Set the prefix used in the index lifecycle write alias name. The default alias -# name is 'beatname-%{[agent.version]}'. -#setup.ilm.rollover_alias: "beat-index-prefix" - -# Set the rollover index pattern. The default is "%{now/d}-000001". -#setup.ilm.pattern: "{now/d}-000001" - -# Set the lifecycle policy name. The default policy name is -# 'beatname'. -#setup.ilm.policy_name: "mypolicy" - -# The path to a JSON file that contains a lifecycle policy configuration. Used -# to load your own lifecycle policy. -#setup.ilm.policy_file: - -# Disable the check for an existing lifecycle policy. The default is true. If -# you disable this check, set setup.ilm.overwrite: true so the lifecycle policy -# can be installed. -#setup.ilm.check_exists: true - -# Overwrite the lifecycle policy at startup. The default is false. -#setup.ilm.overwrite: false - -#============================== Kibana ===================================== - -# Starting with Beats version 6.0.0, the dashboards are loaded via the Kibana API. -# This requires a Kibana endpoint configuration. -setup.kibana: - - # Kibana Host - # Scheme and port can be left out and will be set to the default (http and 5601) - # In case you specify and additional path, the scheme is required: http://localhost:5601/path - # IPv6 addresses should always be defined as: https://[2001:db8::1]:5601 - #host: "localhost:5601" - - # Optional protocol and basic auth credentials. - #protocol: "https" - #username: "elastic" - #password: "changeme" - - # Optional HTTP path - #path: "" - - # Optional Kibana space ID. - #space.id: "" - - # Use SSL settings for HTTPS. Default is true. - #ssl.enabled: true - - # Configure SSL verification mode. If `none` is configured, all server hosts - # and certificates will be accepted. In this mode, SSL based connections are - # susceptible to man-in-the-middle attacks. Use only for testing. Default is - # `full`. - #ssl.verification_mode: full - - # List of supported/valid TLS versions. By default all TLS versions from 1.1 - # up to 1.3 are enabled. - #ssl.supported_protocols: [TLSv1.1, TLSv1.2, TLSv1.3] - - # SSL configuration. The default is off. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client certificate key - #ssl.key: "/etc/pki/client/cert.key" - - # Optional passphrase for decrypting the certificate key. - #ssl.key_passphrase: '' - - # Configure cipher suites to be used for SSL connections - #ssl.cipher_suites: [] - - # Configure curve types for ECDHE-based cipher suites - #ssl.curve_types: [] - - - -#================================ Logging ====================================== -# There are four options for the log output: file, stderr, syslog, eventlog -# The file output is the default. - -# Sets log level. The default log level is info. -# Available log levels are: error, warning, info, debug -#logging.level: info - -# Enable debug output for selected components. To enable all selectors use ["*"] -# Other available selectors are "beat", "publish", "service" -# Multiple selectors can be chained. -#logging.selectors: [ ] - -# Send all logging output to stderr. The default is false. -#logging.to_stderr: false - -# Send all logging output to syslog. The default is false. -#logging.to_syslog: false - -# Send all logging output to Windows Event Logs. The default is false. -#logging.to_eventlog: false - -# If enabled, {{.BeatName | title}} periodically logs its internal metrics that have changed -# in the last period. For each metric that changed, the delta from the value at -# the beginning of the period is logged. Also, the total values for -# all non-zero internal metrics are logged on shutdown. The default is true. -#logging.metrics.enabled: true - -# The period after which to log the internal metrics. The default is 30s. -#logging.metrics.period: 30s - -# Logging to rotating files. Set logging.to_files to false to disable logging to -# files. -logging.to_files: true -logging.files: - # Configure the path where the logs are written. The default is the logs directory - # under the home path (the binary location). - #path: /var/log/{{.BeatName}} - - # The name of the files where the logs are written to. - #name: {{.BeatName}} - - # Configure log file size limit. If limit is reached, log file will be - # automatically rotated - #rotateeverybytes: 10485760 # = 10MB - - # Number of rotated log files to keep. Oldest files will be deleted first. - #keepfiles: 7 - - # The permissions mask to apply when rotating log files. The default value is 0600. - # Must be a valid Unix-style file permissions mask expressed in octal notation. - #permissions: 0600 - - # Enable log file rotation on time intervals in addition to size-based rotation. - # Intervals must be at least 1s. Values of 1m, 1h, 24h, 7*24h, 30*24h, and 365*24h - # are boundary-aligned with minutes, hours, days, weeks, months, and years as - # reported by the local system clock. All other intervals are calculated from the - # Unix epoch. Defaults to disabled. - #interval: 0 - - # Rotate existing logs on startup rather than appending to the existing - # file. Defaults to true. - # rotateonstartup: true - -# Set to true to log messages in JSON format. -#logging.json: false - - -#============================== X-Pack Monitoring =============================== -# {{.BeatName | title}} can export internal metrics to a central Elasticsearch monitoring -# cluster. This requires xpack monitoring to be enabled in Elasticsearch. The -# reporting is disabled by default. - -# Set to true to enable the monitoring reporter. -#monitoring.enabled: false - -# Sets the UUID of the Elasticsearch cluster under which monitoring data for this -# {{.BeatName | title}} instance will appear in the Stack Monitoring UI. If output.elasticsearch -# is enabled, the UUID is derived from the Elasticsearch cluster referenced by output.elasticsearch. -#monitoring.cluster_uuid: - -# Uncomment to send the metrics to Elasticsearch. Most settings from the -# Elasticsearch output are accepted here as well. -# Note that the settings should point to your Elasticsearch *monitoring* cluster. -# Any setting that is not set is automatically inherited from the Elasticsearch -# output configuration, so if you have the Elasticsearch output configured such -# that it is pointing to your Elasticsearch monitoring cluster, you can simply -# uncomment the following line. -#monitoring.elasticsearch: - - # Array of hosts to connect to. - # Scheme and port can be left out and will be set to the default (http and 9200) - # In case you specify and additional path, the scheme is required: http://localhost:9200/path - # IPv6 addresses should always be defined as: https://[2001:db8::1]:9200 - #hosts: ["localhost:9200"] - - # Set gzip compression level. - #compression_level: 0 - - # Protocol - either `http` (default) or `https`. - #protocol: "https" - - # Authentication credentials - either API key or username/password. - #api_key: "id:api_key" - #username: "beats_system" - #password: "changeme" - - # Dictionary of HTTP parameters to pass within the URL with index operations. - #parameters: - #param1: value1 - #param2: value2 - - # Custom HTTP headers to add to each request - #headers: - # X-My-Header: Contents of the header - - # Proxy server url - #proxy_url: http://proxy:3128 - - # The number of times a particular Elasticsearch index operation is attempted. If - # the indexing operation doesn't succeed after this many retries, the events are - # dropped. The default is 3. - #max_retries: 3 - - # The maximum number of events to bulk in a single Elasticsearch bulk API index request. - # The default is 50. - #bulk_max_size: 50 - - # The number of seconds to wait before trying to reconnect to Elasticsearch - # after a network error. After waiting backoff.init seconds, the Beat - # tries to reconnect. If the attempt fails, the backoff timer is increased - # exponentially up to backoff.max. After a successful connection, the backoff - # timer is reset. The default is 1s. - #backoff.init: 1s - - # The maximum number of seconds to wait before attempting to connect to - # Elasticsearch after a network error. The default is 60s. - #backoff.max: 60s - - # Configure HTTP request timeout before failing an request to Elasticsearch. - #timeout: 90 - - # Use SSL settings for HTTPS. - #ssl.enabled: true - - # Configure SSL verification mode. If `none` is configured, all server hosts - # and certificates will be accepted. In this mode, SSL based connections are - # susceptible to man-in-the-middle attacks. Use only for testing. Default is - # `full`. - #ssl.verification_mode: full - - # List of supported/valid TLS versions. By default all TLS versions from 1.1 - # up to 1.3 are enabled. - #ssl.supported_protocols: [TLSv1.1, TLSv1.2, TLSv1.3] - - # SSL configuration. The default is off. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client certificate key - #ssl.key: "/etc/pki/client/cert.key" - - # Optional passphrase for decrypting the certificate key. - #ssl.key_passphrase: '' - - # Configure cipher suites to be used for SSL connections - #ssl.cipher_suites: [] - - # Configure curve types for ECDHE-based cipher suites - #ssl.curve_types: [] - - # Configure what types of renegotiation are supported. Valid options are - # never, once, and freely. Default is never. - #ssl.renegotiation: never - - #metrics.period: 10s - #state.period: 1m - -# The `monitoring.cloud.id` setting overwrites the `monitoring.elasticsearch.hosts` -# setting. You can find the value for this setting in the Elastic Cloud web UI. -#monitoring.cloud.id: - -# The `monitoring.cloud.auth` setting overwrites the `monitoring.elasticsearch.username` -# and `monitoring.elasticsearch.password` settings. The format is `:`. -#monitoring.cloud.auth: - -#================================ HTTP Endpoint ====================================== -# Each beat can expose internal metrics through a HTTP endpoint. For security -# reasons the endpoint is disabled by default. This feature is currently experimental. -# Stats can be access through http://localhost:5066/stats . For pretty JSON output -# append ?pretty to the URL. - -# Defines if the HTTP endpoint is enabled. -#http.enabled: false - -# The HTTP endpoint will bind to this hostname, IP address, unix socket or named pipe. -# When using IP addresses, it is recommended to only use localhost. -#http.host: localhost - -# Port on which the HTTP endpoint will bind. Default is 5066. -#http.port: 5066 - -# Define which user should be owning the named pipe. -#http.named_pipe.user: - -# Define which the permissions that should be applied to the named pipe, use the Security -# Descriptor Definition Language (SDDL) to define the permission. This option cannot be used with -# `http.user`. -#http.named_pipe.security_descriptor: - -#============================= Process Security ================================ - -# Enable or disable seccomp system call filtering on Linux. Default is enabled. -#seccomp.enabled: true - -#================================= Migration ================================== - -# This allows to enable 6.7 migration aliases -#migration.6_to_7.enabled: false diff --git a/vendor/github.com/elastic/beats/v7/libbeat/_meta/config.yml.tmpl b/vendor/github.com/elastic/beats/v7/libbeat/_meta/config.yml.tmpl deleted file mode 100644 index 6278ae44..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/_meta/config.yml.tmpl +++ /dev/null @@ -1,153 +0,0 @@ - -#================================ General ===================================== - -# The name of the shipper that publishes the network data. It can be used to group -# all the transactions sent by a single shipper in the web interface. -#name: - -# The tags of the shipper are included in their own field with each -# transaction published. -#tags: ["service-X", "web-tier"] - -# Optional fields that you can specify to add additional information to the -# output. -#fields: -# env: staging - -{{if not .ExcludeDashboards }} -#============================== Dashboards ===================================== -# These settings control loading the sample dashboards to the Kibana index. Loading -# the dashboards is disabled by default and can be enabled either by setting the -# options here or by using the `setup` command. -#setup.dashboards.enabled: false - -# The URL from where to download the dashboards archive. By default this URL -# has a value which is computed based on the Beat name and version. For released -# versions, this URL points to the dashboard archive on the artifacts.elastic.co -# website. -#setup.dashboards.url: -{{end}} -#============================== Kibana ===================================== - -# Starting with Beats version 6.0.0, the dashboards are loaded via the Kibana API. -# This requires a Kibana endpoint configuration. -setup.kibana: - - # Kibana Host - # Scheme and port can be left out and will be set to the default (http and 5601) - # In case you specify and additional path, the scheme is required: http://localhost:5601/path - # IPv6 addresses should always be defined as: https://[2001:db8::1]:5601 - #host: "localhost:5601" - - # Kibana Space ID - # ID of the Kibana Space into which the dashboards should be loaded. By default, - # the Default Space will be used. - #space.id: - -#============================= Elastic Cloud ================================== - -# These settings simplify using {{ .BeatName | title }} with the Elastic Cloud (https://cloud.elastic.co/). - -# The cloud.id setting overwrites the `output.elasticsearch.hosts` and -# `setup.kibana.host` options. -# You can find the `cloud.id` in the Elastic Cloud web UI. -#cloud.id: - -# The cloud.auth setting overwrites the `output.elasticsearch.username` and -# `output.elasticsearch.password` settings. The format is `:`. -#cloud.auth: - -#================================ Outputs ===================================== - -# Configure what output to use when sending the data collected by the beat. - -#-------------------------- Elasticsearch output ------------------------------ -output.elasticsearch: - # Array of hosts to connect to. - hosts: ["localhost:9200"] - - # Protocol - either `http` (default) or `https`. - #protocol: "https" - - # Authentication credentials - either API key or username/password. - #api_key: "id:api_key" - #username: "elastic" - #password: "changeme" -{{if not .ExcludeLogstash}} -#----------------------------- Logstash output -------------------------------- -#output.logstash: - # The Logstash hosts - #hosts: ["localhost:5044"] - - # Optional SSL. By default is off. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" -{{end}} -#================================ Processors ===================================== -{{if not .UseObserverProcessor}} -# Configure processors to enhance or manipulate events generated by the beat. - -processors: - - add_host_metadata: ~ - - add_cloud_metadata: ~ -{{- if .UseDockerMetadataProcessor }} - - add_docker_metadata: ~{{ end }} - -{{- if .UseKubernetesMetadataProcessor }} - - add_kubernetes_metadata: ~ -{{- else -}} -{{ end }} -{{else}} -processors: - - add_observer_metadata: - # Optional, but recommended geo settings for the location {{ .BeatName | title }} is running in - #geo: - # Token describing this location - #name: us-east-1a - - # Lat, Lon " - #location: "37.926868, -78.024902" -{{end}} -#================================ Logging ===================================== - -# Sets log level. The default log level is info. -# Available log levels are: error, warning, info, debug -#logging.level: debug - -# At debug level, you can selectively enable logging only for some components. -# To enable all selectors use ["*"]. Examples of other selectors are "beat", -# "publish", "service". -#logging.selectors: ["*"] - -#============================== X-Pack Monitoring =============================== -# beatname can export internal metrics to a central Elasticsearch monitoring -# cluster. This requires xpack monitoring to be enabled in Elasticsearch. The -# reporting is disabled by default. - -# Set to true to enable the monitoring reporter. -#monitoring.enabled: false - -# Sets the UUID of the Elasticsearch cluster under which monitoring data for this -# {{ .BeatName | title }} instance will appear in the Stack Monitoring UI. If output.elasticsearch -# is enabled, the UUID is derived from the Elasticsearch cluster referenced by output.elasticsearch. -#monitoring.cluster_uuid: - -# Uncomment to send the metrics to Elasticsearch. Most settings from the -# Elasticsearch output are accepted here as well. -# Note that the settings should point to your Elasticsearch *monitoring* cluster. -# Any setting that is not set is automatically inherited from the Elasticsearch -# output configuration, so if you have the Elasticsearch output configured such -# that it is pointing to your Elasticsearch monitoring cluster, you can simply -# uncomment the following line. -#monitoring.elasticsearch: - -#================================= Migration ================================== - -# This allows to enable 6.7 migration aliases -#migration.6_to_7.enabled: true diff --git a/vendor/github.com/elastic/beats/v7/libbeat/_meta/fields.common.yml b/vendor/github.com/elastic/beats/v7/libbeat/_meta/fields.common.yml deleted file mode 100644 index fb76c921..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/_meta/fields.common.yml +++ /dev/null @@ -1,34 +0,0 @@ -- key: beat - anchor: beat-common - title: Beat - description: > - Contains common beat fields available in all event types. - fields: - - name: agent.hostname - type: keyword - description: Hostname of the agent. - - - name: beat.timezone - type: alias - path: event.timezone - migration: true - - - name: fields - type: object - object_type: keyword - description: > - Contains user configurable fields. - - - name: beat.name - type: alias - path: host.name - migration: true - - - name: beat.hostname - type: alias - path: agent.hostname - migration: true - - - name: timeseries.instance - type: keyword - description: Time series instance id diff --git a/vendor/github.com/elastic/beats/v7/libbeat/_meta/fields.ecs.yml b/vendor/github.com/elastic/beats/v7/libbeat/_meta/fields.ecs.yml deleted file mode 100644 index 9032aafb..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/_meta/fields.ecs.yml +++ /dev/null @@ -1,4888 +0,0 @@ -# WARNING! Do not edit this file directly, it was generated by the ECS project, -# based on ECS version 1.5.0. -# Please visit https://github.com/elastic/ecs to suggest changes to ECS fields. - -- key: ecs - title: ECS - description: ECS Fields. - fields: - - name: '@timestamp' - level: core - required: true - type: date - description: 'Date/time when the event originated. - - This is the date/time extracted from the event, typically representing when - the event was generated by the source. - - If the event source has no original timestamp, this value is typically populated - by the first time the event was received by the pipeline. - - Required field for all events.' - example: '2016-05-23T08:05:34.853Z' - - name: labels - level: core - type: object - object_type: keyword - description: 'Custom key/value pairs. - - Can be used to add meta information to events. Should not contain nested objects. - All values are stored as keyword. - - Example: `docker` and `k8s` labels.' - example: '{"application": "foo-bar", "env": "production"}' - - name: message - level: core - type: text - description: 'For log events the message field contains the log message, optimized - for viewing in a log viewer. - - For structured logs without an original message field, other fields can be concatenated - to form a human-readable summary of the event. - - If multiple messages exist, they can be combined into one message.' - example: Hello World - - name: tags - level: core - type: keyword - ignore_above: 1024 - description: List of keywords used to tag each event. - example: '["production", "env2"]' - - name: agent - title: Agent - group: 2 - description: 'The agent fields contain the data about the software entity, if - any, that collects, detects, or observes events on a host, or takes measurements - on a host. - - Examples include Beats. Agents may also run on observers. ECS agent.* fields - shall be populated with details of the agent running on the host or observer - where the event happened or the measurement was taken.' - footnote: 'Examples: In the case of Beats for logs, the agent.name is filebeat. - For APM, it is the agent running in the app/service. The agent information does - not change if data is sent through queuing systems like Kafka, Redis, or processing - systems such as Logstash or APM Server.' - type: group - fields: - - name: ephemeral_id - level: extended - type: keyword - ignore_above: 1024 - description: 'Ephemeral identifier of this agent (if one exists). - - This id normally changes across restarts, but `agent.id` does not.' - example: 8a4f500f - - name: id - level: core - type: keyword - ignore_above: 1024 - description: 'Unique identifier of this agent (if one exists). - - Example: For Beats this would be beat.id.' - example: 8a4f500d - - name: name - level: core - type: keyword - ignore_above: 1024 - description: 'Custom name of the agent. - - This is a name that can be given to an agent. This can be helpful if for example - two Filebeat instances are running on the same host but a human readable separation - is needed on which Filebeat instance data is coming from. - - If no name is given, the name is often left empty.' - example: foo - - name: type - level: core - type: keyword - ignore_above: 1024 - description: 'Type of the agent. - - The agent type stays always the same and should be given by the agent used. - In case of Filebeat the agent would always be Filebeat also if two Filebeat - instances are run on the same machine.' - example: filebeat - - name: version - level: core - type: keyword - ignore_above: 1024 - description: Version of the agent. - example: 6.0.0-rc2 - - name: as - title: Autonomous System - group: 2 - description: An autonomous system (AS) is a collection of connected Internet Protocol - (IP) routing prefixes under the control of one or more network operators on - behalf of a single administrative entity or domain that presents a common, clearly - defined routing policy to the internet. - type: group - fields: - - name: number - level: extended - type: long - description: Unique number allocated to the autonomous system. The autonomous - system number (ASN) uniquely identifies each network on the Internet. - example: 15169 - - name: organization.name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Organization name. - example: Google LLC - - name: client - title: Client - group: 2 - description: 'A client is defined as the initiator of a network connection for - events regarding sessions, connections, or bidirectional flow records. - - For TCP events, the client is the initiator of the TCP connection that sends - the SYN packet(s). For other protocols, the client is generally the initiator - or requestor in the network transaction. Some systems use the term "originator" - to refer the client in TCP connections. The client fields describe details about - the system acting as the client in the network event. Client fields are usually - populated in conjunction with server fields. Client fields are generally not - populated for packet-level events. - - Client / server representations can add semantic context to an exchange, which - is helpful to visualize the data in certain situations. If your context falls - in that category, you should still ensure that source and destination are filled - appropriately.' - type: group - fields: - - name: address - level: extended - type: keyword - ignore_above: 1024 - description: 'Some event client addresses are defined ambiguously. The event - will sometimes list an IP, a domain or a unix socket. You should always store - the raw address in the `.address` field. - - Then it should be duplicated to `.ip` or `.domain`, depending on which one - it is.' - - name: as.number - level: extended - type: long - description: Unique number allocated to the autonomous system. The autonomous - system number (ASN) uniquely identifies each network on the Internet. - example: 15169 - - name: as.organization.name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Organization name. - example: Google LLC - - name: bytes - level: core - type: long - format: bytes - description: Bytes sent from the client to the server. - example: 184 - - name: domain - level: core - type: keyword - ignore_above: 1024 - description: Client domain. - - name: geo.city_name - level: core - type: keyword - ignore_above: 1024 - description: City name. - example: Montreal - - name: geo.continent_name - level: core - type: keyword - ignore_above: 1024 - description: Name of the continent. - example: North America - - name: geo.country_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Country ISO code. - example: CA - - name: geo.country_name - level: core - type: keyword - ignore_above: 1024 - description: Country name. - example: Canada - - name: geo.location - level: core - type: geo_point - description: Longitude and latitude. - example: '{ "lon": -73.614830, "lat": 45.505918 }' - - name: geo.name - level: extended - type: keyword - ignore_above: 1024 - description: 'User-defined description of a location, at the level of granularity - they care about. - - Could be the name of their data centers, the floor number, if this describes - a local physical entity, city names. - - Not typically used in automated geolocation.' - example: boston-dc - - name: geo.region_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Region ISO code. - example: CA-QC - - name: geo.region_name - level: core - type: keyword - ignore_above: 1024 - description: Region name. - example: Quebec - - name: ip - level: core - type: ip - description: 'IP address of the client. - - Can be one or multiple IPv4 or IPv6 addresses.' - - name: mac - level: core - type: keyword - ignore_above: 1024 - description: MAC address of the client. - - name: nat.ip - level: extended - type: ip - description: 'Translated IP of source based NAT sessions (e.g. internal client - to internet). - - Typically connections traversing load balancers, firewalls, or routers.' - - name: nat.port - level: extended - type: long - format: string - description: 'Translated port of source based NAT sessions (e.g. internal client - to internet). - - Typically connections traversing load balancers, firewalls, or routers.' - - name: packets - level: core - type: long - description: Packets sent from the client to the server. - example: 12 - - name: port - level: core - type: long - format: string - description: Port of the client. - - name: registered_domain - level: extended - type: keyword - ignore_above: 1024 - description: 'The highest registered client domain, stripped of the subdomain. - - For example, the registered domain for "foo.google.com" is "google.com". - - This value can be determined precisely with a list like the public suffix - list (http://publicsuffix.org). Trying to approximate this by simply taking - the last two labels will not work well for TLDs such as "co.uk".' - example: google.com - - name: top_level_domain - level: extended - type: keyword - ignore_above: 1024 - description: 'The effective top level domain (eTLD), also known as the domain - suffix, is the last part of the domain name. For example, the top level domain - for google.com is "com". - - This value can be determined precisely with a list like the public suffix - list (http://publicsuffix.org). Trying to approximate this by simply taking - the last label will not work well for effective TLDs such as "co.uk".' - example: co.uk - - name: user.domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the directory the user is a member of. - - For example, an LDAP or Active Directory domain name.' - - name: user.email - level: extended - type: keyword - ignore_above: 1024 - description: User email address. - - name: user.full_name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: User's full name, if available. - example: Albert Einstein - - name: user.group.domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the directory the group is a member of. - - For example, an LDAP or Active Directory domain name.' - - name: user.group.id - level: extended - type: keyword - ignore_above: 1024 - description: Unique identifier for the group on the system/platform. - - name: user.group.name - level: extended - type: keyword - ignore_above: 1024 - description: Name of the group. - - name: user.hash - level: extended - type: keyword - ignore_above: 1024 - description: 'Unique user hash to correlate information for a user in anonymized - form. - - Useful if `user.id` or `user.name` contain confidential information and cannot - be used.' - - name: user.id - level: core - type: keyword - ignore_above: 1024 - description: Unique identifiers of the user. - - name: user.name - level: core - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Short name or login of the user. - example: albert - - name: cloud - title: Cloud - group: 2 - description: Fields related to the cloud or infrastructure the events are coming - from. - footnote: 'Examples: If Metricbeat is running on an EC2 host and fetches data - from its host, the cloud info contains the data about this machine. If Metricbeat - runs on a remote machine outside the cloud and fetches data from a service running - in the cloud, the field contains cloud data from the machine the service is - running on.' - type: group - fields: - - name: account.id - level: extended - type: keyword - ignore_above: 1024 - description: 'The cloud account or organization id used to identify different - entities in a multi-tenant environment. - - Examples: AWS account id, Google Cloud ORG Id, or other unique identifier.' - example: 666777888999 - - name: availability_zone - level: extended - type: keyword - ignore_above: 1024 - description: Availability zone in which this host is running. - example: us-east-1c - - name: instance.id - level: extended - type: keyword - ignore_above: 1024 - description: Instance ID of the host machine. - example: i-1234567890abcdef0 - - name: instance.name - level: extended - type: keyword - ignore_above: 1024 - description: Instance name of the host machine. - - name: machine.type - level: extended - type: keyword - ignore_above: 1024 - description: Machine type of the host machine. - example: t2.medium - - name: provider - level: extended - type: keyword - ignore_above: 1024 - description: Name of the cloud provider. Example values are aws, azure, gcp, - or digitalocean. - example: aws - - name: region - level: extended - type: keyword - ignore_above: 1024 - description: Region in which this host is running. - example: us-east-1 - - name: code_signature - title: Code Signature - group: 2 - description: These fields contain information about binary code signatures. - type: group - fields: - - name: exists - level: core - type: boolean - description: Boolean to capture if a signature is present. - example: 'true' - default_field: false - - name: status - level: extended - type: keyword - ignore_above: 1024 - description: 'Additional information about the certificate status. - - This is useful for logging cryptographic errors with the certificate validity - or trust status. Leave unpopulated if the validity or trust of the certificate - was unchecked.' - example: ERROR_UNTRUSTED_ROOT - default_field: false - - name: subject_name - level: core - type: keyword - ignore_above: 1024 - description: Subject name of the code signer - example: Microsoft Corporation - default_field: false - - name: trusted - level: extended - type: boolean - description: 'Stores the trust status of the certificate chain. - - Validating the trust of the certificate chain may be complicated, and this - field should only be populated by tools that actively check the status.' - example: 'true' - default_field: false - - name: valid - level: extended - type: boolean - description: 'Boolean to capture if the digital signature is verified against - the binary content. - - Leave unpopulated if a certificate was unchecked.' - example: 'true' - default_field: false - - name: container - title: Container - group: 2 - description: 'Container fields are used for meta information about the specific - container that is the source of information. - - These fields help correlate data based containers from any runtime.' - type: group - fields: - - name: id - level: core - type: keyword - ignore_above: 1024 - description: Unique container id. - - name: image.name - level: extended - type: keyword - ignore_above: 1024 - description: Name of the image the container was built on. - - name: image.tag - level: extended - type: keyword - ignore_above: 1024 - description: Container image tags. - - name: labels - level: extended - type: object - object_type: keyword - description: Image labels. - - name: name - level: extended - type: keyword - ignore_above: 1024 - description: Container name. - - name: runtime - level: extended - type: keyword - ignore_above: 1024 - description: Runtime managing this container. - example: docker - - name: destination - title: Destination - group: 2 - description: 'Destination fields describe details about the destination of a packet/event. - - Destination fields are usually populated in conjunction with source fields.' - type: group - fields: - - name: address - level: extended - type: keyword - ignore_above: 1024 - description: 'Some event destination addresses are defined ambiguously. The - event will sometimes list an IP, a domain or a unix socket. You should always - store the raw address in the `.address` field. - - Then it should be duplicated to `.ip` or `.domain`, depending on which one - it is.' - - name: as.number - level: extended - type: long - description: Unique number allocated to the autonomous system. The autonomous - system number (ASN) uniquely identifies each network on the Internet. - example: 15169 - - name: as.organization.name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Organization name. - example: Google LLC - - name: bytes - level: core - type: long - format: bytes - description: Bytes sent from the destination to the source. - example: 184 - - name: domain - level: core - type: keyword - ignore_above: 1024 - description: Destination domain. - - name: geo.city_name - level: core - type: keyword - ignore_above: 1024 - description: City name. - example: Montreal - - name: geo.continent_name - level: core - type: keyword - ignore_above: 1024 - description: Name of the continent. - example: North America - - name: geo.country_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Country ISO code. - example: CA - - name: geo.country_name - level: core - type: keyword - ignore_above: 1024 - description: Country name. - example: Canada - - name: geo.location - level: core - type: geo_point - description: Longitude and latitude. - example: '{ "lon": -73.614830, "lat": 45.505918 }' - - name: geo.name - level: extended - type: keyword - ignore_above: 1024 - description: 'User-defined description of a location, at the level of granularity - they care about. - - Could be the name of their data centers, the floor number, if this describes - a local physical entity, city names. - - Not typically used in automated geolocation.' - example: boston-dc - - name: geo.region_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Region ISO code. - example: CA-QC - - name: geo.region_name - level: core - type: keyword - ignore_above: 1024 - description: Region name. - example: Quebec - - name: ip - level: core - type: ip - description: 'IP address of the destination. - - Can be one or multiple IPv4 or IPv6 addresses.' - - name: mac - level: core - type: keyword - ignore_above: 1024 - description: MAC address of the destination. - - name: nat.ip - level: extended - type: ip - description: 'Translated ip of destination based NAT sessions (e.g. internet - to private DMZ) - - Typically used with load balancers, firewalls, or routers.' - - name: nat.port - level: extended - type: long - format: string - description: 'Port the source session is translated to by NAT Device. - - Typically used with load balancers, firewalls, or routers.' - - name: packets - level: core - type: long - description: Packets sent from the destination to the source. - example: 12 - - name: port - level: core - type: long - format: string - description: Port of the destination. - - name: registered_domain - level: extended - type: keyword - ignore_above: 1024 - description: 'The highest registered destination domain, stripped of the subdomain. - - For example, the registered domain for "foo.google.com" is "google.com". - - This value can be determined precisely with a list like the public suffix - list (http://publicsuffix.org). Trying to approximate this by simply taking - the last two labels will not work well for TLDs such as "co.uk".' - example: google.com - - name: top_level_domain - level: extended - type: keyword - ignore_above: 1024 - description: 'The effective top level domain (eTLD), also known as the domain - suffix, is the last part of the domain name. For example, the top level domain - for google.com is "com". - - This value can be determined precisely with a list like the public suffix - list (http://publicsuffix.org). Trying to approximate this by simply taking - the last label will not work well for effective TLDs such as "co.uk".' - example: co.uk - - name: user.domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the directory the user is a member of. - - For example, an LDAP or Active Directory domain name.' - - name: user.email - level: extended - type: keyword - ignore_above: 1024 - description: User email address. - - name: user.full_name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: User's full name, if available. - example: Albert Einstein - - name: user.group.domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the directory the group is a member of. - - For example, an LDAP or Active Directory domain name.' - - name: user.group.id - level: extended - type: keyword - ignore_above: 1024 - description: Unique identifier for the group on the system/platform. - - name: user.group.name - level: extended - type: keyword - ignore_above: 1024 - description: Name of the group. - - name: user.hash - level: extended - type: keyword - ignore_above: 1024 - description: 'Unique user hash to correlate information for a user in anonymized - form. - - Useful if `user.id` or `user.name` contain confidential information and cannot - be used.' - - name: user.id - level: core - type: keyword - ignore_above: 1024 - description: Unique identifiers of the user. - - name: user.name - level: core - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Short name or login of the user. - example: albert - - name: dll - title: DLL - group: 2 - description: 'These fields contain information about code libraries dynamically - loaded into processes. - - - Many operating systems refer to "shared code libraries" with different names, - but this field set refers to all of the following: - - * Dynamic-link library (`.dll`) commonly used on Windows - - * Shared Object (`.so`) commonly used on Unix-like operating systems - - * Dynamic library (`.dylib`) commonly used on macOS' - type: group - fields: - - name: code_signature.exists - level: core - type: boolean - description: Boolean to capture if a signature is present. - example: 'true' - default_field: false - - name: code_signature.status - level: extended - type: keyword - ignore_above: 1024 - description: 'Additional information about the certificate status. - - This is useful for logging cryptographic errors with the certificate validity - or trust status. Leave unpopulated if the validity or trust of the certificate - was unchecked.' - example: ERROR_UNTRUSTED_ROOT - default_field: false - - name: code_signature.subject_name - level: core - type: keyword - ignore_above: 1024 - description: Subject name of the code signer - example: Microsoft Corporation - default_field: false - - name: code_signature.trusted - level: extended - type: boolean - description: 'Stores the trust status of the certificate chain. - - Validating the trust of the certificate chain may be complicated, and this - field should only be populated by tools that actively check the status.' - example: 'true' - default_field: false - - name: code_signature.valid - level: extended - type: boolean - description: 'Boolean to capture if the digital signature is verified against - the binary content. - - Leave unpopulated if a certificate was unchecked.' - example: 'true' - default_field: false - - name: hash.md5 - level: extended - type: keyword - ignore_above: 1024 - description: MD5 hash. - default_field: false - - name: hash.sha1 - level: extended - type: keyword - ignore_above: 1024 - description: SHA1 hash. - default_field: false - - name: hash.sha256 - level: extended - type: keyword - ignore_above: 1024 - description: SHA256 hash. - default_field: false - - name: hash.sha512 - level: extended - type: keyword - ignore_above: 1024 - description: SHA512 hash. - default_field: false - - name: name - level: core - type: keyword - ignore_above: 1024 - description: 'Name of the library. - - This generally maps to the name of the file on disk.' - example: kernel32.dll - default_field: false - - name: path - level: extended - type: keyword - ignore_above: 1024 - description: Full file path of the library. - example: C:\Windows\System32\kernel32.dll - default_field: false - - name: pe.company - level: extended - type: keyword - ignore_above: 1024 - description: Internal company name of the file, provided at compile-time. - example: Microsoft Corporation - default_field: false - - name: pe.description - level: extended - type: keyword - ignore_above: 1024 - description: Internal description of the file, provided at compile-time. - example: Paint - default_field: false - - name: pe.file_version - level: extended - type: keyword - ignore_above: 1024 - description: Internal version of the file, provided at compile-time. - example: 6.3.9600.17415 - default_field: false - - name: pe.original_file_name - level: extended - type: keyword - ignore_above: 1024 - description: Internal name of the file, provided at compile-time. - example: MSPAINT.EXE - default_field: false - - name: pe.product - level: extended - type: keyword - ignore_above: 1024 - description: Internal product name of the file, provided at compile-time. - example: "Microsoft\xAE Windows\xAE Operating System" - default_field: false - - name: dns - title: DNS - group: 2 - description: 'Fields describing DNS queries and answers. - - DNS events should either represent a single DNS query prior to getting answers - (`dns.type:query`) or they should represent a full exchange and contain the - query details as well as all of the answers that were provided for this query - (`dns.type:answer`).' - type: group - fields: - - name: answers - level: extended - type: object - object_type: keyword - description: 'An array containing an object for each answer section returned - by the server. - - The main keys that should be present in these objects are defined by ECS. - Records that have more information may contain more keys than what ECS defines. - - Not all DNS data sources give all details about DNS answers. At minimum, answer - objects must contain the `data` key. If more information is available, map - as much of it to ECS as possible, and add any additional fields to the answer - objects as custom fields.' - - name: answers.class - level: extended - type: keyword - ignore_above: 1024 - description: The class of DNS data contained in this resource record. - example: IN - - name: answers.data - level: extended - type: keyword - ignore_above: 1024 - description: 'The data describing the resource. - - The meaning of this data depends on the type and class of the resource record.' - example: 10.10.10.10 - - name: answers.name - level: extended - type: keyword - ignore_above: 1024 - description: 'The domain name to which this resource record pertains. - - If a chain of CNAME is being resolved, each answer''s `name` should be the - one that corresponds with the answer''s `data`. It should not simply be the - original `question.name` repeated.' - example: www.google.com - - name: answers.ttl - level: extended - type: long - description: The time interval in seconds that this resource record may be cached - before it should be discarded. Zero values mean that the data should not be - cached. - example: 180 - - name: answers.type - level: extended - type: keyword - ignore_above: 1024 - description: The type of data contained in this resource record. - example: CNAME - - name: header_flags - level: extended - type: keyword - ignore_above: 1024 - description: 'Array of 2 letter DNS header flags. - - Expected values are: AA, TC, RD, RA, AD, CD, DO.' - example: - - RD - - RA - - name: id - level: extended - type: keyword - ignore_above: 1024 - description: The DNS packet identifier assigned by the program that generated - the query. The identifier is copied to the response. - example: 62111 - - name: op_code - level: extended - type: keyword - ignore_above: 1024 - description: The DNS operation code that specifies the kind of query in the - message. This value is set by the originator of a query and copied into the - response. - example: QUERY - - name: question.class - level: extended - type: keyword - ignore_above: 1024 - description: The class of records being queried. - example: IN - - name: question.name - level: extended - type: keyword - ignore_above: 1024 - description: 'The name being queried. - - If the name field contains non-printable characters (below 32 or above 126), - those characters should be represented as escaped base 10 integers (\DDD). - Back slashes and quotes should be escaped. Tabs, carriage returns, and line - feeds should be converted to \t, \r, and \n respectively.' - example: www.google.com - - name: question.registered_domain - level: extended - type: keyword - ignore_above: 1024 - description: 'The highest registered domain, stripped of the subdomain. - - For example, the registered domain for "foo.google.com" is "google.com". - - This value can be determined precisely with a list like the public suffix - list (http://publicsuffix.org). Trying to approximate this by simply taking - the last two labels will not work well for TLDs such as "co.uk".' - example: google.com - - name: question.subdomain - level: extended - type: keyword - ignore_above: 1024 - description: 'The subdomain is all of the labels under the registered_domain. - - If the domain has multiple levels of subdomain, such as "sub2.sub1.example.com", - the subdomain field should contain "sub2.sub1", with no trailing period.' - example: www - - name: question.top_level_domain - level: extended - type: keyword - ignore_above: 1024 - description: 'The effective top level domain (eTLD), also known as the domain - suffix, is the last part of the domain name. For example, the top level domain - for google.com is "com". - - This value can be determined precisely with a list like the public suffix - list (http://publicsuffix.org). Trying to approximate this by simply taking - the last label will not work well for effective TLDs such as "co.uk".' - example: co.uk - - name: question.type - level: extended - type: keyword - ignore_above: 1024 - description: The type of record being queried. - example: AAAA - - name: resolved_ip - level: extended - type: ip - description: 'Array containing all IPs seen in `answers.data`. - - The `answers` array can be difficult to use, because of the variety of data - formats it can contain. Extracting all IP addresses seen in there to `dns.resolved_ip` - makes it possible to index them as IP addresses, and makes them easier to - visualize and query for.' - example: - - 10.10.10.10 - - 10.10.10.11 - - name: response_code - level: extended - type: keyword - ignore_above: 1024 - description: The DNS response code. - example: NOERROR - - name: type - level: extended - type: keyword - ignore_above: 1024 - description: 'The type of DNS event captured, query or answer. - - If your source of DNS events only gives you DNS queries, you should only create - dns events of type `dns.type:query`. - - If your source of DNS events gives you answers as well, you should create - one event per query (optionally as soon as the query is seen). And a second - event containing all query details as well as an array of answers.' - example: answer - - name: ecs - title: ECS - group: 2 - description: Meta-information specific to ECS. - type: group - fields: - - name: version - level: core - required: true - type: keyword - ignore_above: 1024 - description: 'ECS version this event conforms to. `ecs.version` is a required - field and must exist in all events. - - When querying across multiple indices -- which may conform to slightly different - ECS versions -- this field lets integrations adjust to the schema version - of the events.' - example: 1.0.0 - - name: error - title: Error - group: 2 - description: 'These fields can represent errors of any kind. - - Use them for errors that happen while fetching events or in cases where the - event itself contains an error.' - type: group - fields: - - name: code - level: core - type: keyword - ignore_above: 1024 - description: Error code describing the error. - - name: id - level: core - type: keyword - ignore_above: 1024 - description: Unique identifier for the error. - - name: message - level: core - type: text - description: Error message. - - name: stack_trace - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: The stack trace of this error in plain text. - - name: type - level: extended - type: keyword - ignore_above: 1024 - description: The type of the error, for example the class name of the exception. - example: java.lang.NullPointerException - - name: event - title: Event - group: 2 - description: 'The event fields are used for context information about the log - or metric event itself. - - A log is defined as an event containing details of something that happened. - Log events must include the time at which the thing happened. Examples of log - events include a process starting on a host, a network packet being sent from - a source to a destination, or a network connection between a client and a server - being initiated or closed. A metric is defined as an event containing one or - more numerical measurements and the time at which the measurement was taken. - Examples of metric events include memory pressure measured on a host and device - temperature. See the `event.kind` definition in this section for additional - details about metric and state events.' - type: group - fields: - - name: action - level: core - type: keyword - ignore_above: 1024 - description: 'The action captured by the event. - - This describes the information in the event. It is more specific than `event.category`. - Examples are `group-add`, `process-started`, `file-created`. The value is - normally defined by the implementer.' - example: user-password-change - - name: category - level: core - type: keyword - ignore_above: 1024 - description: 'This is one of four ECS Categorization Fields, and indicates the - second level in the ECS category hierarchy. - - `event.category` represents the "big buckets" of ECS categories. For example, - filtering on `event.category:process` yields all events relating to process - activity. This field is closely related to `event.type`, which is used as - a subcategory. - - This field is an array. This will allow proper categorization of some events - that fall in multiple categories.' - example: authentication - - name: code - level: extended - type: keyword - ignore_above: 1024 - description: 'Identification code for this event, if one exists. - - Some event sources use event codes to identify messages unambiguously, regardless - of message language or wording adjustments over time. An example of this is - the Windows Event ID.' - example: 4648 - - name: created - level: core - type: date - description: 'event.created contains the date/time when the event was first - read by an agent, or by your pipeline. - - This field is distinct from @timestamp in that @timestamp typically contain - the time extracted from the original event. - - In most situations, these two timestamps will be slightly different. The difference - can be used to calculate the delay between your source generating an event, - and the time when your agent first processed it. This can be used to monitor - your agent''s or pipeline''s ability to keep up with your event source. - - In case the two timestamps are identical, @timestamp should be used.' - example: '2016-05-23T08:05:34.857Z' - - name: dataset - level: core - type: keyword - ignore_above: 1024 - description: 'Name of the dataset. - - If an event source publishes more than one type of log or events (e.g. access - log, error log), the dataset is used to specify which one the event comes - from. - - It''s recommended but not required to start the dataset name with the module - name, followed by a dot, then the dataset name.' - example: apache.access - - name: duration - level: core - type: long - format: duration - input_format: nanoseconds - output_format: asMilliseconds - output_precision: 1 - description: 'Duration of the event in nanoseconds. - - If event.start and event.end are known this value should be the difference - between the end and start time.' - - name: end - level: extended - type: date - description: event.end contains the date when the event ended or when the activity - was last observed. - - name: hash - level: extended - type: keyword - ignore_above: 1024 - description: Hash (perhaps logstash fingerprint) of raw field to be able to - demonstrate log integrity. - example: 123456789012345678901234567890ABCD - - name: id - level: core - type: keyword - ignore_above: 1024 - description: Unique ID to describe the event. - example: 8a4f500d - - name: ingested - level: core - type: date - description: 'Timestamp when an event arrived in the central data store. - - This is different from `@timestamp`, which is when the event originally occurred. It''s - also different from `event.created`, which is meant to capture the first time - an agent saw the event. - - In normal conditions, assuming no tampering, the timestamps should chronologically - look like this: `@timestamp` < `event.created` < `event.ingested`.' - example: '2016-05-23T08:05:35.101Z' - default_field: false - - name: kind - level: core - type: keyword - ignore_above: 1024 - description: 'This is one of four ECS Categorization Fields, and indicates the - highest level in the ECS category hierarchy. - - `event.kind` gives high-level information about what type of information the - event contains, without being specific to the contents of the event. For example, - values of this field distinguish alert events from metric events. - - The value of this field can be used to inform how these kinds of events should - be handled. They may warrant different retention, different access control, - it may also help understand whether the data coming in at a regular interval - or not.' - example: alert - - name: module - level: core - type: keyword - ignore_above: 1024 - description: 'Name of the module this data is coming from. - - If your monitoring agent supports the concept of modules or plugins to process - events of a given source (e.g. Apache logs), `event.module` should contain - the name of this module.' - example: apache - - name: original - level: core - type: keyword - ignore_above: 1024 - description: 'Raw text message of entire event. Used to demonstrate log integrity. - - This field is not indexed and doc_values are disabled. It cannot be searched, - but it can be retrieved from `_source`.' - example: Sep 19 08:26:10 host CEF:0|Security| threatmanager|1.0|100| - worm successfully stopped|10|src=10.0.0.1 dst=2.1.2.2spt=1232 - - name: outcome - level: core - type: keyword - ignore_above: 1024 - description: 'This is one of four ECS Categorization Fields, and indicates the - lowest level in the ECS category hierarchy. - - `event.outcome` simply denotes whether the event represents a success or a - failure from the perspective of the entity that produced the event. - - Note that when a single transaction is described in multiple events, each - event may populate different values of `event.outcome`, according to their - perspective. - - Also note that in the case of a compound event (a single event that contains - multiple logical events), this field should be populated with the value that - best captures the overall success or failure from the perspective of the event - producer. - - Further note that not all events will have an associated outcome. For example, - this field is generally not populated for metric events, events with `event.type:info`, - or any events for which an outcome does not make logical sense.' - example: success - - name: provider - level: extended - type: keyword - ignore_above: 1024 - description: 'Source of the event. - - Event transports such as Syslog or the Windows Event Log typically mention - the source of an event. It can be the name of the software that generated - the event (e.g. Sysmon, httpd), or of a subsystem of the operating system - (kernel, Microsoft-Windows-Security-Auditing).' - example: kernel - - name: reference - level: extended - type: keyword - ignore_above: 1024 - description: 'Reference URL linking to additional information about this event. - - This URL links to a static definition of the this event. Alert events, indicated - by `event.kind:alert`, are a common use case for this field.' - example: https://system.vendor.com/event/#0001234 - default_field: false - - name: risk_score - level: core - type: float - description: Risk score or priority of the event (e.g. security solutions). - Use your system's original value here. - - name: risk_score_norm - level: extended - type: float - description: 'Normalized risk score or priority of the event, on a scale of - 0 to 100. - - This is mainly useful if you use more than one system that assigns risk scores, - and you want to see a normalized value across all systems.' - - name: sequence - level: extended - type: long - format: string - description: 'Sequence number of the event. - - The sequence number is a value published by some event sources, to make the - exact ordering of events unambiguous, regardless of the timestamp precision.' - - name: severity - level: core - type: long - format: string - description: 'The numeric severity of the event according to your event source. - - What the different severity values mean can be different between sources and - use cases. It''s up to the implementer to make sure severities are consistent - across events from the same source. - - The Syslog severity belongs in `log.syslog.severity.code`. `event.severity` - is meant to represent the severity according to the event source (e.g. firewall, - IDS). If the event source does not publish its own severity, you may optionally - copy the `log.syslog.severity.code` to `event.severity`.' - example: 7 - - name: start - level: extended - type: date - description: event.start contains the date when the event started or when the - activity was first observed. - - name: timezone - level: extended - type: keyword - ignore_above: 1024 - description: 'This field should be populated when the event''s timestamp does - not include timezone information already (e.g. default Syslog timestamps). - It''s optional otherwise. - - Acceptable timezone formats are: a canonical ID (e.g. "Europe/Amsterdam"), - abbreviated (e.g. "EST") or an HH:mm differential (e.g. "-05:00").' - - name: type - level: core - type: keyword - ignore_above: 1024 - description: 'This is one of four ECS Categorization Fields, and indicates the - third level in the ECS category hierarchy. - - `event.type` represents a categorization "sub-bucket" that, when used along - with the `event.category` field values, enables filtering events down to a - level appropriate for single visualization. - - This field is an array. This will allow proper categorization of some events - that fall in multiple event types.' - - name: url - level: extended - type: keyword - ignore_above: 1024 - description: 'URL linking to an external system to continue investigation of - this event. - - This URL links to another system where in-depth investigation of the specific - occurence of this event can take place. Alert events, indicated by `event.kind:alert`, - are a common use case for this field.' - example: https://mysystem.mydomain.com/alert/5271dedb-f5b0-4218-87f0-4ac4870a38fe - default_field: false - - name: file - title: File - group: 2 - description: 'A file is defined as a set of information that has been created - on, or has existed on a filesystem. - - File objects can be associated with host events, network events, and/or file - events (e.g., those produced by File Integrity Monitoring [FIM] products or - services). File fields provide details about the affected file associated with - the event or metric.' - type: group - fields: - - name: accessed - level: extended - type: date - description: 'Last time the file was accessed. - - Note that not all filesystems keep track of access time.' - - name: attributes - level: extended - type: keyword - ignore_above: 1024 - description: 'Array of file attributes. - - Attributes names will vary by platform. Here''s a non-exhaustive list of values - that are expected in this field: archive, compressed, directory, encrypted, - execute, hidden, read, readonly, system, write.' - example: '["readonly", "system"]' - default_field: false - - name: code_signature.exists - level: core - type: boolean - description: Boolean to capture if a signature is present. - example: 'true' - default_field: false - - name: code_signature.status - level: extended - type: keyword - ignore_above: 1024 - description: 'Additional information about the certificate status. - - This is useful for logging cryptographic errors with the certificate validity - or trust status. Leave unpopulated if the validity or trust of the certificate - was unchecked.' - example: ERROR_UNTRUSTED_ROOT - default_field: false - - name: code_signature.subject_name - level: core - type: keyword - ignore_above: 1024 - description: Subject name of the code signer - example: Microsoft Corporation - default_field: false - - name: code_signature.trusted - level: extended - type: boolean - description: 'Stores the trust status of the certificate chain. - - Validating the trust of the certificate chain may be complicated, and this - field should only be populated by tools that actively check the status.' - example: 'true' - default_field: false - - name: code_signature.valid - level: extended - type: boolean - description: 'Boolean to capture if the digital signature is verified against - the binary content. - - Leave unpopulated if a certificate was unchecked.' - example: 'true' - default_field: false - - name: created - level: extended - type: date - description: 'File creation time. - - Note that not all filesystems store the creation time.' - - name: ctime - level: extended - type: date - description: 'Last time the file attributes or metadata changed. - - Note that changes to the file content will update `mtime`. This implies `ctime` - will be adjusted at the same time, since `mtime` is an attribute of the file.' - - name: device - level: extended - type: keyword - ignore_above: 1024 - description: Device that is the source of the file. - example: sda - - name: directory - level: extended - type: keyword - ignore_above: 1024 - description: Directory where the file is located. It should include the drive - letter, when appropriate. - example: /home/alice - - name: drive_letter - level: extended - type: keyword - ignore_above: 1 - description: 'Drive letter where the file is located. This field is only relevant - on Windows. - - The value should be uppercase, and not include the colon.' - example: C - default_field: false - - name: extension - level: extended - type: keyword - ignore_above: 1024 - description: File extension. - example: png - - name: gid - level: extended - type: keyword - ignore_above: 1024 - description: Primary group ID (GID) of the file. - example: '1001' - - name: group - level: extended - type: keyword - ignore_above: 1024 - description: Primary group name of the file. - example: alice - - name: hash.md5 - level: extended - type: keyword - ignore_above: 1024 - description: MD5 hash. - - name: hash.sha1 - level: extended - type: keyword - ignore_above: 1024 - description: SHA1 hash. - - name: hash.sha256 - level: extended - type: keyword - ignore_above: 1024 - description: SHA256 hash. - - name: hash.sha512 - level: extended - type: keyword - ignore_above: 1024 - description: SHA512 hash. - - name: inode - level: extended - type: keyword - ignore_above: 1024 - description: Inode representing the file in the filesystem. - example: '256383' - - name: mime_type - level: extended - type: keyword - ignore_above: 1024 - description: MIME type should identify the format of the file or stream of bytes - using https://www.iana.org/assignments/media-types/media-types.xhtml[IANA - official types], where possible. When more than one type is applicable, the - most specific type should be used. - default_field: false - - name: mode - level: extended - type: keyword - ignore_above: 1024 - description: Mode of the file in octal representation. - example: '0640' - - name: mtime - level: extended - type: date - description: Last time the file content was modified. - - name: name - level: extended - type: keyword - ignore_above: 1024 - description: Name of the file including the extension, without the directory. - example: example.png - - name: owner - level: extended - type: keyword - ignore_above: 1024 - description: File owner's username. - example: alice - - name: path - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Full path to the file, including the file name. It should include - the drive letter, when appropriate. - example: /home/alice/example.png - - name: pe.company - level: extended - type: keyword - ignore_above: 1024 - description: Internal company name of the file, provided at compile-time. - example: Microsoft Corporation - default_field: false - - name: pe.description - level: extended - type: keyword - ignore_above: 1024 - description: Internal description of the file, provided at compile-time. - example: Paint - default_field: false - - name: pe.file_version - level: extended - type: keyword - ignore_above: 1024 - description: Internal version of the file, provided at compile-time. - example: 6.3.9600.17415 - default_field: false - - name: pe.original_file_name - level: extended - type: keyword - ignore_above: 1024 - description: Internal name of the file, provided at compile-time. - example: MSPAINT.EXE - default_field: false - - name: pe.product - level: extended - type: keyword - ignore_above: 1024 - description: Internal product name of the file, provided at compile-time. - example: "Microsoft\xAE Windows\xAE Operating System" - default_field: false - - name: size - level: extended - type: long - description: 'File size in bytes. - - Only relevant when `file.type` is "file".' - example: 16384 - - name: target_path - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Target path for symlinks. - - name: type - level: extended - type: keyword - ignore_above: 1024 - description: File type (file, dir, or symlink). - example: file - - name: uid - level: extended - type: keyword - ignore_above: 1024 - description: The user ID (UID) or security identifier (SID) of the file owner. - example: '1001' - - name: geo - title: Geo - group: 2 - description: 'Geo fields can carry data about a specific location related to an - event. - - This geolocation information can be derived from techniques such as Geo IP, - or be user-supplied.' - type: group - fields: - - name: city_name - level: core - type: keyword - ignore_above: 1024 - description: City name. - example: Montreal - - name: continent_name - level: core - type: keyword - ignore_above: 1024 - description: Name of the continent. - example: North America - - name: country_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Country ISO code. - example: CA - - name: country_name - level: core - type: keyword - ignore_above: 1024 - description: Country name. - example: Canada - - name: location - level: core - type: geo_point - description: Longitude and latitude. - example: '{ "lon": -73.614830, "lat": 45.505918 }' - - name: name - level: extended - type: keyword - ignore_above: 1024 - description: 'User-defined description of a location, at the level of granularity - they care about. - - Could be the name of their data centers, the floor number, if this describes - a local physical entity, city names. - - Not typically used in automated geolocation.' - example: boston-dc - - name: region_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Region ISO code. - example: CA-QC - - name: region_name - level: core - type: keyword - ignore_above: 1024 - description: Region name. - example: Quebec - - name: group - title: Group - group: 2 - description: The group fields are meant to represent groups that are relevant - to the event. - type: group - fields: - - name: domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the directory the group is a member of. - - For example, an LDAP or Active Directory domain name.' - - name: id - level: extended - type: keyword - ignore_above: 1024 - description: Unique identifier for the group on the system/platform. - - name: name - level: extended - type: keyword - ignore_above: 1024 - description: Name of the group. - - name: hash - title: Hash - group: 2 - description: 'The hash fields represent different hash algorithms and their values. - - Field names for common hashes (e.g. MD5, SHA1) are predefined. Add fields for - other hashes by lowercasing the hash algorithm name and using underscore separators - as appropriate (snake case, e.g. sha3_512).' - type: group - fields: - - name: md5 - level: extended - type: keyword - ignore_above: 1024 - description: MD5 hash. - - name: sha1 - level: extended - type: keyword - ignore_above: 1024 - description: SHA1 hash. - - name: sha256 - level: extended - type: keyword - ignore_above: 1024 - description: SHA256 hash. - - name: sha512 - level: extended - type: keyword - ignore_above: 1024 - description: SHA512 hash. - - name: host - title: Host - group: 2 - description: 'A host is defined as a general computing instance. - - ECS host.* fields should be populated with details about the host on which the - event happened, or from which the measurement was taken. Host types include - hardware, virtual machines, Docker containers, and Kubernetes nodes.' - type: group - fields: - - name: architecture - level: core - type: keyword - ignore_above: 1024 - description: Operating system architecture. - example: x86_64 - - name: domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the domain of which the host is a member. - - For example, on Windows this could be the host''s Active Directory domain - or NetBIOS domain name. For Linux this could be the domain of the host''s - LDAP provider.' - example: CONTOSO - default_field: false - - name: geo.city_name - level: core - type: keyword - ignore_above: 1024 - description: City name. - example: Montreal - - name: geo.continent_name - level: core - type: keyword - ignore_above: 1024 - description: Name of the continent. - example: North America - - name: geo.country_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Country ISO code. - example: CA - - name: geo.country_name - level: core - type: keyword - ignore_above: 1024 - description: Country name. - example: Canada - - name: geo.location - level: core - type: geo_point - description: Longitude and latitude. - example: '{ "lon": -73.614830, "lat": 45.505918 }' - - name: geo.name - level: extended - type: keyword - ignore_above: 1024 - description: 'User-defined description of a location, at the level of granularity - they care about. - - Could be the name of their data centers, the floor number, if this describes - a local physical entity, city names. - - Not typically used in automated geolocation.' - example: boston-dc - - name: geo.region_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Region ISO code. - example: CA-QC - - name: geo.region_name - level: core - type: keyword - ignore_above: 1024 - description: Region name. - example: Quebec - - name: hostname - level: core - type: keyword - ignore_above: 1024 - description: 'Hostname of the host. - - It normally contains what the `hostname` command returns on the host machine.' - - name: id - level: core - type: keyword - ignore_above: 1024 - description: 'Unique host id. - - As hostname is not always unique, use values that are meaningful in your environment. - - Example: The current usage of `beat.name`.' - - name: ip - level: core - type: ip - description: Host ip addresses. - - name: mac - level: core - type: keyword - ignore_above: 1024 - description: Host mac addresses. - - name: name - level: core - type: keyword - ignore_above: 1024 - description: 'Name of the host. - - It can contain what `hostname` returns on Unix systems, the fully qualified - domain name, or a name specified by the user. The sender decides which value - to use.' - - name: os.family - level: extended - type: keyword - ignore_above: 1024 - description: OS family (such as redhat, debian, freebsd, windows). - example: debian - - name: os.full - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Operating system name, including the version or code name. - example: Mac OS Mojave - - name: os.kernel - level: extended - type: keyword - ignore_above: 1024 - description: Operating system kernel version as a raw string. - example: 4.4.0-112-generic - - name: os.name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Operating system name, without the version. - example: Mac OS X - - name: os.platform - level: extended - type: keyword - ignore_above: 1024 - description: Operating system platform (such centos, ubuntu, windows). - example: darwin - - name: os.version - level: extended - type: keyword - ignore_above: 1024 - description: Operating system version as a raw string. - example: 10.14.1 - - name: type - level: core - type: keyword - ignore_above: 1024 - description: 'Type of host. - - For Cloud providers this can be the machine type like `t2.medium`. If vm, - this could be the container, for example, or other information meaningful - in your environment.' - - name: uptime - level: extended - type: long - description: Seconds the host has been up. - example: 1325 - - name: user.domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the directory the user is a member of. - - For example, an LDAP or Active Directory domain name.' - - name: user.email - level: extended - type: keyword - ignore_above: 1024 - description: User email address. - - name: user.full_name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: User's full name, if available. - example: Albert Einstein - - name: user.group.domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the directory the group is a member of. - - For example, an LDAP or Active Directory domain name.' - - name: user.group.id - level: extended - type: keyword - ignore_above: 1024 - description: Unique identifier for the group on the system/platform. - - name: user.group.name - level: extended - type: keyword - ignore_above: 1024 - description: Name of the group. - - name: user.hash - level: extended - type: keyword - ignore_above: 1024 - description: 'Unique user hash to correlate information for a user in anonymized - form. - - Useful if `user.id` or `user.name` contain confidential information and cannot - be used.' - - name: user.id - level: core - type: keyword - ignore_above: 1024 - description: Unique identifiers of the user. - - name: user.name - level: core - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Short name or login of the user. - example: albert - - name: http - title: HTTP - group: 2 - description: Fields related to HTTP activity. Use the `url` field set to store - the url of the request. - type: group - fields: - - name: request.body.bytes - level: extended - type: long - format: bytes - description: Size in bytes of the request body. - example: 887 - - name: request.body.content - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: The full HTTP request body. - example: Hello world - - name: request.bytes - level: extended - type: long - format: bytes - description: Total size in bytes of the request (body and headers). - example: 1437 - - name: request.method - level: extended - type: keyword - ignore_above: 1024 - description: 'HTTP request method. - - The field value must be normalized to lowercase for querying. See the documentation - section "Implementing ECS".' - example: get, post, put - - name: request.referrer - level: extended - type: keyword - ignore_above: 1024 - description: Referrer for this HTTP request. - example: https://blog.example.com/ - - name: response.body.bytes - level: extended - type: long - format: bytes - description: Size in bytes of the response body. - example: 887 - - name: response.body.content - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: The full HTTP response body. - example: Hello world - - name: response.bytes - level: extended - type: long - format: bytes - description: Total size in bytes of the response (body and headers). - example: 1437 - - name: response.status_code - level: extended - type: long - format: string - description: HTTP response status code. - example: 404 - - name: version - level: extended - type: keyword - ignore_above: 1024 - description: HTTP version. - example: 1.1 - - name: interface - title: Interface - group: 2 - description: The interface fields are used to record ingress and egress interface - information when reported by an observer (e.g. firewall, router, load balancer) - in the context of the observer handling a network connection. In the case of - a single observer interface (e.g. network sensor on a span port) only the observer.ingress - information should be populated. - type: group - fields: - - name: alias - level: extended - type: keyword - ignore_above: 1024 - description: Interface alias as reported by the system, typically used in firewall - implementations for e.g. inside, outside, or dmz logical interface naming. - example: outside - default_field: false - - name: id - level: extended - type: keyword - ignore_above: 1024 - description: Interface ID as reported by an observer (typically SNMP interface - ID). - example: 10 - default_field: false - - name: name - level: extended - type: keyword - ignore_above: 1024 - description: Interface name as reported by the system. - example: eth0 - default_field: false - - name: log - title: Log - group: 2 - description: 'Details about the event''s logging mechanism or logging transport. - - The log.* fields are typically populated with details about the logging mechanism - used to create and/or transport the event. For example, syslog details belong - under `log.syslog.*`. - - The details specific to your event source are typically not logged under `log.*`, - but rather in `event.*` or in other ECS fields.' - type: group - fields: - - name: level - level: core - type: keyword - ignore_above: 1024 - description: 'Original log level of the log event. - - If the source of the event provides a log level or textual severity, this - is the one that goes in `log.level`. If your source doesn''t specify one, - you may put your event transport''s severity here (e.g. Syslog severity). - - Some examples are `warn`, `err`, `i`, `informational`.' - example: error - - name: logger - level: core - type: keyword - ignore_above: 1024 - description: The name of the logger inside an application. This is usually the - name of the class which initialized the logger, or can be a custom name. - example: org.elasticsearch.bootstrap.Bootstrap - - name: origin.file.line - level: extended - type: integer - description: The line number of the file containing the source code which originated - the log event. - example: 42 - - name: origin.file.name - level: extended - type: keyword - ignore_above: 1024 - description: The name of the file containing the source code which originated - the log event. Note that this is not the name of the log file. - example: Bootstrap.java - - name: origin.function - level: extended - type: keyword - ignore_above: 1024 - description: The name of the function or method which originated the log event. - example: init - - name: original - level: core - type: keyword - ignore_above: 1024 - description: 'This is the original log message and contains the full log message - before splitting it up in multiple parts. - - In contrast to the `message` field which can contain an extracted part of - the log message, this field contains the original, full log message. It can - have already some modifications applied like encoding or new lines removed - to clean up the log message. - - This field is not indexed and doc_values are disabled so it can''t be queried - but the value can be retrieved from `_source`.' - example: Sep 19 08:26:10 localhost My log - - name: syslog - level: extended - type: object - object_type: keyword - description: The Syslog metadata of the event, if the event was transmitted - via Syslog. Please see RFCs 5424 or 3164. - - name: syslog.facility.code - level: extended - type: long - format: string - description: 'The Syslog numeric facility of the log event, if available. - - According to RFCs 5424 and 3164, this value should be an integer between 0 - and 23.' - example: 23 - - name: syslog.facility.name - level: extended - type: keyword - ignore_above: 1024 - description: The Syslog text-based facility of the log event, if available. - example: local7 - - name: syslog.priority - level: extended - type: long - format: string - description: 'Syslog numeric priority of the event, if available. - - According to RFCs 5424 and 3164, the priority is 8 * facility + severity. - This number is therefore expected to contain a value between 0 and 191.' - example: 135 - - name: syslog.severity.code - level: extended - type: long - description: 'The Syslog numeric severity of the log event, if available. - - If the event source publishing via Syslog provides a different numeric severity - value (e.g. firewall, IDS), your source''s numeric severity should go to `event.severity`. - If the event source does not specify a distinct severity, you can optionally - copy the Syslog severity to `event.severity`.' - example: 3 - - name: syslog.severity.name - level: extended - type: keyword - ignore_above: 1024 - description: 'The Syslog numeric severity of the log event, if available. - - If the event source publishing via Syslog provides a different severity value - (e.g. firewall, IDS), your source''s text severity should go to `log.level`. - If the event source does not specify a distinct severity, you can optionally - copy the Syslog severity to `log.level`.' - example: Error - - name: network - title: Network - group: 2 - description: 'The network is defined as the communication path over which a host - or network event happens. - - The network.* fields should be populated with details about the network activity - associated with an event.' - type: group - fields: - - name: application - level: extended - type: keyword - ignore_above: 1024 - description: 'A name given to an application level protocol. This can be arbitrarily - assigned for things like microservices, but also apply to things like skype, - icq, facebook, twitter. This would be used in situations where the vendor - or service can be decoded such as from the source/dest IP owners, ports, or - wire format. - - The field value must be normalized to lowercase for querying. See the documentation - section "Implementing ECS".' - example: aim - - name: bytes - level: core - type: long - format: bytes - description: 'Total bytes transferred in both directions. - - If `source.bytes` and `destination.bytes` are known, `network.bytes` is their - sum.' - example: 368 - - name: community_id - level: extended - type: keyword - ignore_above: 1024 - description: 'A hash of source and destination IPs and ports, as well as the - protocol used in a communication. This is a tool-agnostic standard to identify - flows. - - Learn more at https://github.com/corelight/community-id-spec.' - example: 1:hO+sN4H+MG5MY/8hIrXPqc4ZQz0= - - name: direction - level: core - type: keyword - ignore_above: 1024 - description: "Direction of the network traffic.\nRecommended values are:\n \ - \ * inbound\n * outbound\n * internal\n * external\n * unknown\n\nWhen\ - \ mapping events from a host-based monitoring context, populate this field\ - \ from the host's point of view.\nWhen mapping events from a network or perimeter-based\ - \ monitoring context, populate this field from the point of view of your network\ - \ perimeter." - example: inbound - - name: forwarded_ip - level: core - type: ip - description: Host IP address when the source IP address is the proxy. - example: 192.1.1.2 - - name: iana_number - level: extended - type: keyword - ignore_above: 1024 - description: IANA Protocol Number (https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml). - Standardized list of protocols. This aligns well with NetFlow and sFlow related - logs which use the IANA Protocol Number. - example: 6 - - name: inner - level: extended - type: object - object_type: keyword - description: Network.inner fields are added in addition to network.vlan fields - to describe the innermost VLAN when q-in-q VLAN tagging is present. Allowed - fields include vlan.id and vlan.name. Inner vlan fields are typically used - when sending traffic with multiple 802.1q encapsulations to a network sensor - (e.g. Zeek, Wireshark.) - default_field: false - - name: inner.vlan.id - level: extended - type: keyword - ignore_above: 1024 - description: VLAN ID as reported by the observer. - example: 10 - default_field: false - - name: inner.vlan.name - level: extended - type: keyword - ignore_above: 1024 - description: Optional VLAN name as reported by the observer. - example: outside - default_field: false - - name: name - level: extended - type: keyword - ignore_above: 1024 - description: Name given by operators to sections of their network. - example: Guest Wifi - - name: packets - level: core - type: long - description: 'Total packets transferred in both directions. - - If `source.packets` and `destination.packets` are known, `network.packets` - is their sum.' - example: 24 - - name: protocol - level: core - type: keyword - ignore_above: 1024 - description: 'L7 Network protocol name. ex. http, lumberjack, transport protocol. - - The field value must be normalized to lowercase for querying. See the documentation - section "Implementing ECS".' - example: http - - name: transport - level: core - type: keyword - ignore_above: 1024 - description: 'Same as network.iana_number, but instead using the Keyword name - of the transport layer (udp, tcp, ipv6-icmp, etc.) - - The field value must be normalized to lowercase for querying. See the documentation - section "Implementing ECS".' - example: tcp - - name: type - level: core - type: keyword - ignore_above: 1024 - description: 'In the OSI Model this would be the Network Layer. ipv4, ipv6, - ipsec, pim, etc - - The field value must be normalized to lowercase for querying. See the documentation - section "Implementing ECS".' - example: ipv4 - - name: vlan.id - level: extended - type: keyword - ignore_above: 1024 - description: VLAN ID as reported by the observer. - example: 10 - default_field: false - - name: vlan.name - level: extended - type: keyword - ignore_above: 1024 - description: Optional VLAN name as reported by the observer. - example: outside - default_field: false - - name: observer - title: Observer - group: 2 - description: 'An observer is defined as a special network, security, or application - device used to detect, observe, or create network, security, or application-related - events and metrics. - - This could be a custom hardware appliance or a server that has been configured - to run special network, security, or application software. Examples include - firewalls, web proxies, intrusion detection/prevention systems, network monitoring - sensors, web application firewalls, data loss prevention systems, and APM servers. - The observer.* fields shall be populated with details of the system, if any, - that detects, observes and/or creates a network, security, or application event - or metric. Message queues and ETL components used in processing events or metrics - are not considered observers in ECS.' - type: group - fields: - - name: egress - level: extended - type: object - object_type: keyword - description: Observer.egress holds information like interface number and name, - vlan, and zone information to classify egress traffic. Single armed monitoring - such as a network sensor on a span port should only use observer.ingress - to categorize traffic. - default_field: false - - name: egress.interface.alias - level: extended - type: keyword - ignore_above: 1024 - description: Interface alias as reported by the system, typically used in firewall - implementations for e.g. inside, outside, or dmz logical interface naming. - example: outside - default_field: false - - name: egress.interface.id - level: extended - type: keyword - ignore_above: 1024 - description: Interface ID as reported by an observer (typically SNMP interface - ID). - example: 10 - default_field: false - - name: egress.interface.name - level: extended - type: keyword - ignore_above: 1024 - description: Interface name as reported by the system. - example: eth0 - default_field: false - - name: egress.vlan.id - level: extended - type: keyword - ignore_above: 1024 - description: VLAN ID as reported by the observer. - example: 10 - default_field: false - - name: egress.vlan.name - level: extended - type: keyword - ignore_above: 1024 - description: Optional VLAN name as reported by the observer. - example: outside - default_field: false - - name: egress.zone - level: extended - type: keyword - ignore_above: 1024 - description: Network zone of outbound traffic as reported by the observer to - categorize the destination area of egress traffic, e.g. Internal, External, - DMZ, HR, Legal, etc. - example: Public_Internet - default_field: false - - name: geo.city_name - level: core - type: keyword - ignore_above: 1024 - description: City name. - example: Montreal - - name: geo.continent_name - level: core - type: keyword - ignore_above: 1024 - description: Name of the continent. - example: North America - - name: geo.country_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Country ISO code. - example: CA - - name: geo.country_name - level: core - type: keyword - ignore_above: 1024 - description: Country name. - example: Canada - - name: geo.location - level: core - type: geo_point - description: Longitude and latitude. - example: '{ "lon": -73.614830, "lat": 45.505918 }' - - name: geo.name - level: extended - type: keyword - ignore_above: 1024 - description: 'User-defined description of a location, at the level of granularity - they care about. - - Could be the name of their data centers, the floor number, if this describes - a local physical entity, city names. - - Not typically used in automated geolocation.' - example: boston-dc - - name: geo.region_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Region ISO code. - example: CA-QC - - name: geo.region_name - level: core - type: keyword - ignore_above: 1024 - description: Region name. - example: Quebec - - name: hostname - level: core - type: keyword - ignore_above: 1024 - description: Hostname of the observer. - - name: ingress - level: extended - type: object - object_type: keyword - description: Observer.ingress holds information like interface number and name, - vlan, and zone information to classify ingress traffic. Single armed monitoring - such as a network sensor on a span port should only use observer.ingress - to categorize traffic. - default_field: false - - name: ingress.interface.alias - level: extended - type: keyword - ignore_above: 1024 - description: Interface alias as reported by the system, typically used in firewall - implementations for e.g. inside, outside, or dmz logical interface naming. - example: outside - default_field: false - - name: ingress.interface.id - level: extended - type: keyword - ignore_above: 1024 - description: Interface ID as reported by an observer (typically SNMP interface - ID). - example: 10 - default_field: false - - name: ingress.interface.name - level: extended - type: keyword - ignore_above: 1024 - description: Interface name as reported by the system. - example: eth0 - default_field: false - - name: ingress.vlan.id - level: extended - type: keyword - ignore_above: 1024 - description: VLAN ID as reported by the observer. - example: 10 - default_field: false - - name: ingress.vlan.name - level: extended - type: keyword - ignore_above: 1024 - description: Optional VLAN name as reported by the observer. - example: outside - default_field: false - - name: ingress.zone - level: extended - type: keyword - ignore_above: 1024 - description: Network zone of incoming traffic as reported by the observer to - categorize the source area of ingress traffic. e.g. internal, External, DMZ, - HR, Legal, etc. - example: DMZ - default_field: false - - name: ip - level: core - type: ip - description: IP addresses of the observer. - - name: mac - level: core - type: keyword - ignore_above: 1024 - description: MAC addresses of the observer - - name: name - level: extended - type: keyword - ignore_above: 1024 - description: 'Custom name of the observer. - - This is a name that can be given to an observer. This can be helpful for example - if multiple firewalls of the same model are used in an organization. - - If no custom name is needed, the field can be left empty.' - example: 1_proxySG - - name: os.family - level: extended - type: keyword - ignore_above: 1024 - description: OS family (such as redhat, debian, freebsd, windows). - example: debian - - name: os.full - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Operating system name, including the version or code name. - example: Mac OS Mojave - - name: os.kernel - level: extended - type: keyword - ignore_above: 1024 - description: Operating system kernel version as a raw string. - example: 4.4.0-112-generic - - name: os.name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Operating system name, without the version. - example: Mac OS X - - name: os.platform - level: extended - type: keyword - ignore_above: 1024 - description: Operating system platform (such centos, ubuntu, windows). - example: darwin - - name: os.version - level: extended - type: keyword - ignore_above: 1024 - description: Operating system version as a raw string. - example: 10.14.1 - - name: product - level: extended - type: keyword - ignore_above: 1024 - description: The product name of the observer. - example: s200 - - name: serial_number - level: extended - type: keyword - ignore_above: 1024 - description: Observer serial number. - - name: type - level: core - type: keyword - ignore_above: 1024 - description: 'The type of the observer the data is coming from. - - There is no predefined list of observer types. Some examples are `forwarder`, - `firewall`, `ids`, `ips`, `proxy`, `poller`, `sensor`, `APM server`.' - example: firewall - - name: vendor - level: core - type: keyword - ignore_above: 1024 - description: Vendor name of the observer. - example: Symantec - - name: version - level: core - type: keyword - ignore_above: 1024 - description: Observer version. - - name: organization - title: Organization - group: 2 - description: 'The organization fields enrich data with information about the company - or entity the data is associated with. - - These fields help you arrange or filter data stored in an index by one or multiple - organizations.' - type: group - fields: - - name: id - level: extended - type: keyword - ignore_above: 1024 - description: Unique identifier for the organization. - - name: name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Organization name. - - name: os - title: Operating System - group: 2 - description: The OS fields contain information about the operating system. - type: group - fields: - - name: family - level: extended - type: keyword - ignore_above: 1024 - description: OS family (such as redhat, debian, freebsd, windows). - example: debian - - name: full - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Operating system name, including the version or code name. - example: Mac OS Mojave - - name: kernel - level: extended - type: keyword - ignore_above: 1024 - description: Operating system kernel version as a raw string. - example: 4.4.0-112-generic - - name: name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Operating system name, without the version. - example: Mac OS X - - name: platform - level: extended - type: keyword - ignore_above: 1024 - description: Operating system platform (such centos, ubuntu, windows). - example: darwin - - name: version - level: extended - type: keyword - ignore_above: 1024 - description: Operating system version as a raw string. - example: 10.14.1 - - name: package - title: Package - group: 2 - description: These fields contain information about an installed software package. - It contains general information about a package, such as name, version or size. - It also contains installation details, such as time or location. - type: group - fields: - - name: architecture - level: extended - type: keyword - ignore_above: 1024 - description: Package architecture. - example: x86_64 - - name: build_version - level: extended - type: keyword - ignore_above: 1024 - description: 'Additional information about the build version of the installed - package. - - For example use the commit SHA of a non-released package.' - example: 36f4f7e89dd61b0988b12ee000b98966867710cd - default_field: false - - name: checksum - level: extended - type: keyword - ignore_above: 1024 - description: Checksum of the installed package for verification. - example: 68b329da9893e34099c7d8ad5cb9c940 - - name: description - level: extended - type: keyword - ignore_above: 1024 - description: Description of the package. - example: Open source programming language to build simple/reliable/efficient - software. - - name: install_scope - level: extended - type: keyword - ignore_above: 1024 - description: Indicating how the package was installed, e.g. user-local, global. - example: global - - name: installed - level: extended - type: date - description: Time when package was installed. - - name: license - level: extended - type: keyword - ignore_above: 1024 - description: 'License under which the package was released. - - Use a short name, e.g. the license identifier from SPDX License List where - possible (https://spdx.org/licenses/).' - example: Apache License 2.0 - - name: name - level: extended - type: keyword - ignore_above: 1024 - description: Package name - example: go - - name: path - level: extended - type: keyword - ignore_above: 1024 - description: Path where the package is installed. - example: /usr/local/Cellar/go/1.12.9/ - - name: reference - level: extended - type: keyword - ignore_above: 1024 - description: Home page or reference URL of the software in this package, if - available. - example: https://golang.org - default_field: false - - name: size - level: extended - type: long - format: string - description: Package size in bytes. - example: 62231 - - name: type - level: extended - type: keyword - ignore_above: 1024 - description: 'Type of package. - - This should contain the package file type, rather than the package manager - name. Examples: rpm, dpkg, brew, npm, gem, nupkg, jar.' - example: rpm - default_field: false - - name: version - level: extended - type: keyword - ignore_above: 1024 - description: Package version - example: 1.12.9 - - name: pe - title: PE Header - group: 2 - description: These fields contain Windows Portable Executable (PE) metadata. - type: group - fields: - - name: company - level: extended - type: keyword - ignore_above: 1024 - description: Internal company name of the file, provided at compile-time. - example: Microsoft Corporation - default_field: false - - name: description - level: extended - type: keyword - ignore_above: 1024 - description: Internal description of the file, provided at compile-time. - example: Paint - default_field: false - - name: file_version - level: extended - type: keyword - ignore_above: 1024 - description: Internal version of the file, provided at compile-time. - example: 6.3.9600.17415 - default_field: false - - name: original_file_name - level: extended - type: keyword - ignore_above: 1024 - description: Internal name of the file, provided at compile-time. - example: MSPAINT.EXE - default_field: false - - name: product - level: extended - type: keyword - ignore_above: 1024 - description: Internal product name of the file, provided at compile-time. - example: "Microsoft\xAE Windows\xAE Operating System" - default_field: false - - name: process - title: Process - group: 2 - description: 'These fields contain information about a process. - - These fields can help you correlate metrics information with a process id/name - from a log message. The `process.pid` often stays in the metric itself and - is copied to the global field for correlation.' - type: group - fields: - - name: args - level: extended - type: keyword - ignore_above: 1024 - description: 'Array of process arguments, starting with the absolute path to - the executable. - - May be filtered to protect sensitive information.' - example: - - /usr/bin/ssh - - -l - - user - - 10.0.0.16 - - name: args_count - level: extended - type: long - description: 'Length of the process.args array. - - This field can be useful for querying or performing bucket analysis on how - many arguments were provided to start a process. More arguments may be an - indication of suspicious activity.' - example: 4 - default_field: false - - name: code_signature.exists - level: core - type: boolean - description: Boolean to capture if a signature is present. - example: 'true' - default_field: false - - name: code_signature.status - level: extended - type: keyword - ignore_above: 1024 - description: 'Additional information about the certificate status. - - This is useful for logging cryptographic errors with the certificate validity - or trust status. Leave unpopulated if the validity or trust of the certificate - was unchecked.' - example: ERROR_UNTRUSTED_ROOT - default_field: false - - name: code_signature.subject_name - level: core - type: keyword - ignore_above: 1024 - description: Subject name of the code signer - example: Microsoft Corporation - default_field: false - - name: code_signature.trusted - level: extended - type: boolean - description: 'Stores the trust status of the certificate chain. - - Validating the trust of the certificate chain may be complicated, and this - field should only be populated by tools that actively check the status.' - example: 'true' - default_field: false - - name: code_signature.valid - level: extended - type: boolean - description: 'Boolean to capture if the digital signature is verified against - the binary content. - - Leave unpopulated if a certificate was unchecked.' - example: 'true' - default_field: false - - name: command_line - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - description: 'Full command line that started the process, including the absolute - path to the executable, and all arguments. - - Some arguments may be filtered to protect sensitive information.' - example: /usr/bin/ssh -l user 10.0.0.16 - default_field: false - - name: entity_id - level: extended - type: keyword - ignore_above: 1024 - description: 'Unique identifier for the process. - - The implementation of this is specified by the data source, but some examples - of what could be used here are a process-generated UUID, Sysmon Process GUIDs, - or a hash of some uniquely identifying components of a process. - - Constructing a globally unique identifier is a common practice to mitigate - PID reuse as well as to identify a specific process over time, across multiple - monitored hosts.' - example: c2c455d9f99375d - default_field: false - - name: executable - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Absolute path to the process executable. - example: /usr/bin/ssh - - name: exit_code - level: extended - type: long - description: 'The exit code of the process, if this is a termination event. - - The field should be absent if there is no exit code for the event (e.g. process - start).' - example: 137 - default_field: false - - name: hash.md5 - level: extended - type: keyword - ignore_above: 1024 - description: MD5 hash. - - name: hash.sha1 - level: extended - type: keyword - ignore_above: 1024 - description: SHA1 hash. - - name: hash.sha256 - level: extended - type: keyword - ignore_above: 1024 - description: SHA256 hash. - - name: hash.sha512 - level: extended - type: keyword - ignore_above: 1024 - description: SHA512 hash. - - name: name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: 'Process name. - - Sometimes called program name or similar.' - example: ssh - - name: parent.args - level: extended - type: keyword - ignore_above: 1024 - description: 'Array of process arguments. - - May be filtered to protect sensitive information.' - example: - - ssh - - -l - - user - - 10.0.0.16 - default_field: false - - name: parent.args_count - level: extended - type: long - description: 'Length of the process.args array. - - This field can be useful for querying or performing bucket analysis on how - many arguments were provided to start a process. More arguments may be an - indication of suspicious activity.' - example: 4 - default_field: false - - name: parent.code_signature.exists - level: core - type: boolean - description: Boolean to capture if a signature is present. - example: 'true' - default_field: false - - name: parent.code_signature.status - level: extended - type: keyword - ignore_above: 1024 - description: 'Additional information about the certificate status. - - This is useful for logging cryptographic errors with the certificate validity - or trust status. Leave unpopulated if the validity or trust of the certificate - was unchecked.' - example: ERROR_UNTRUSTED_ROOT - default_field: false - - name: parent.code_signature.subject_name - level: core - type: keyword - ignore_above: 1024 - description: Subject name of the code signer - example: Microsoft Corporation - default_field: false - - name: parent.code_signature.trusted - level: extended - type: boolean - description: 'Stores the trust status of the certificate chain. - - Validating the trust of the certificate chain may be complicated, and this - field should only be populated by tools that actively check the status.' - example: 'true' - default_field: false - - name: parent.code_signature.valid - level: extended - type: boolean - description: 'Boolean to capture if the digital signature is verified against - the binary content. - - Leave unpopulated if a certificate was unchecked.' - example: 'true' - default_field: false - - name: parent.command_line - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - description: 'Full command line that started the process, including the absolute - path to the executable, and all arguments. - - Some arguments may be filtered to protect sensitive information.' - example: /usr/bin/ssh -l user 10.0.0.16 - default_field: false - - name: parent.entity_id - level: extended - type: keyword - ignore_above: 1024 - description: 'Unique identifier for the process. - - The implementation of this is specified by the data source, but some examples - of what could be used here are a process-generated UUID, Sysmon Process GUIDs, - or a hash of some uniquely identifying components of a process. - - Constructing a globally unique identifier is a common practice to mitigate - PID reuse as well as to identify a specific process over time, across multiple - monitored hosts.' - example: c2c455d9f99375d - default_field: false - - name: parent.executable - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - description: Absolute path to the process executable. - example: /usr/bin/ssh - default_field: false - - name: parent.exit_code - level: extended - type: long - description: 'The exit code of the process, if this is a termination event. - - The field should be absent if there is no exit code for the event (e.g. process - start).' - example: 137 - default_field: false - - name: parent.hash.md5 - level: extended - type: keyword - ignore_above: 1024 - description: MD5 hash. - default_field: false - - name: parent.hash.sha1 - level: extended - type: keyword - ignore_above: 1024 - description: SHA1 hash. - default_field: false - - name: parent.hash.sha256 - level: extended - type: keyword - ignore_above: 1024 - description: SHA256 hash. - default_field: false - - name: parent.hash.sha512 - level: extended - type: keyword - ignore_above: 1024 - description: SHA512 hash. - default_field: false - - name: parent.name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - description: 'Process name. - - Sometimes called program name or similar.' - example: ssh - default_field: false - - name: parent.pgid - level: extended - type: long - format: string - description: Identifier of the group of processes the process belongs to. - default_field: false - - name: parent.pid - level: core - type: long - format: string - description: Process id. - example: 4242 - default_field: false - - name: parent.ppid - level: extended - type: long - format: string - description: Parent process' pid. - example: 4241 - default_field: false - - name: parent.start - level: extended - type: date - description: The time the process started. - example: '2016-05-23T08:05:34.853Z' - default_field: false - - name: parent.thread.id - level: extended - type: long - format: string - description: Thread ID. - example: 4242 - default_field: false - - name: parent.thread.name - level: extended - type: keyword - ignore_above: 1024 - description: Thread name. - example: thread-0 - default_field: false - - name: parent.title - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - description: 'Process title. - - The proctitle, some times the same as process name. Can also be different: - for example a browser setting its title to the web page currently opened.' - default_field: false - - name: parent.uptime - level: extended - type: long - description: Seconds the process has been up. - example: 1325 - default_field: false - - name: parent.working_directory - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - description: The working directory of the process. - example: /home/alice - default_field: false - - name: pe.company - level: extended - type: keyword - ignore_above: 1024 - description: Internal company name of the file, provided at compile-time. - example: Microsoft Corporation - default_field: false - - name: pe.description - level: extended - type: keyword - ignore_above: 1024 - description: Internal description of the file, provided at compile-time. - example: Paint - default_field: false - - name: pe.file_version - level: extended - type: keyword - ignore_above: 1024 - description: Internal version of the file, provided at compile-time. - example: 6.3.9600.17415 - default_field: false - - name: pe.original_file_name - level: extended - type: keyword - ignore_above: 1024 - description: Internal name of the file, provided at compile-time. - example: MSPAINT.EXE - default_field: false - - name: pe.product - level: extended - type: keyword - ignore_above: 1024 - description: Internal product name of the file, provided at compile-time. - example: "Microsoft\xAE Windows\xAE Operating System" - default_field: false - - name: pgid - level: extended - type: long - format: string - description: Identifier of the group of processes the process belongs to. - - name: pid - level: core - type: long - format: string - description: Process id. - example: 4242 - - name: ppid - level: extended - type: long - format: string - description: Parent process' pid. - example: 4241 - - name: start - level: extended - type: date - description: The time the process started. - example: '2016-05-23T08:05:34.853Z' - - name: thread.id - level: extended - type: long - format: string - description: Thread ID. - example: 4242 - - name: thread.name - level: extended - type: keyword - ignore_above: 1024 - description: Thread name. - example: thread-0 - - name: title - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: 'Process title. - - The proctitle, some times the same as process name. Can also be different: - for example a browser setting its title to the web page currently opened.' - - name: uptime - level: extended - type: long - description: Seconds the process has been up. - example: 1325 - - name: working_directory - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: The working directory of the process. - example: /home/alice - - name: registry - title: Registry - group: 2 - description: Fields related to Windows Registry operations. - type: group - fields: - - name: data.bytes - level: extended - type: keyword - ignore_above: 1024 - description: 'Original bytes written with base64 encoding. - - For Windows registry operations, such as SetValueEx and RegQueryValueEx, this - corresponds to the data pointed by `lp_data`. This is optional but provides - better recoverability and should be populated for REG_BINARY encoded values.' - example: ZQBuAC0AVQBTAAAAZQBuAAAAAAA= - default_field: false - - name: data.strings - level: core - type: keyword - ignore_above: 1024 - description: 'Content when writing string types. - - Populated as an array when writing string data to the registry. For single - string registry types (REG_SZ, REG_EXPAND_SZ), this should be an array with - one string. For sequences of string with REG_MULTI_SZ, this array will be - variable length. For numeric data, such as REG_DWORD and REG_QWORD, this should - be populated with the decimal representation (e.g `"1"`).' - example: '["C:\rta\red_ttp\bin\myapp.exe"]' - default_field: false - - name: data.type - level: core - type: keyword - ignore_above: 1024 - description: Standard registry type for encoding contents - example: REG_SZ - default_field: false - - name: hive - level: core - type: keyword - ignore_above: 1024 - description: Abbreviated name for the hive. - example: HKLM - default_field: false - - name: key - level: core - type: keyword - ignore_above: 1024 - description: Hive-relative path of keys. - example: SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\winword.exe - default_field: false - - name: path - level: core - type: keyword - ignore_above: 1024 - description: Full path, including hive, key and value - example: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution - Options\winword.exe\Debugger - default_field: false - - name: value - level: core - type: keyword - ignore_above: 1024 - description: Name of the value written. - example: Debugger - default_field: false - - name: related - title: Related - group: 2 - description: 'This field set is meant to facilitate pivoting around a piece of - data. - - Some pieces of information can be seen in many places in an ECS event. To facilitate - searching for them, store an array of all seen values to their corresponding - field in `related.`. - - A concrete example is IP addresses, which can be under host, observer, source, - destination, client, server, and network.forwarded_ip. If you append all IPs - to `related.ip`, you can then search for a given IP trivially, no matter where - it appeared, by querying `related.ip:192.0.2.15`.' - type: group - fields: - - name: hash - level: extended - type: keyword - ignore_above: 1024 - description: All the hashes seen on your event. Populating this field, then - using it to search for hashes can help in situations where you're unsure what - the hash algorithm is (and therefore which key name to search). - default_field: false - - name: ip - level: extended - type: ip - description: All of the IPs seen on your event. - - name: user - level: extended - type: keyword - ignore_above: 1024 - description: All the user names seen on your event. - default_field: false - - name: rule - title: Rule - group: 2 - description: 'Rule fields are used to capture the specifics of any observer or - agent rules that generate alerts or other notable events. - - Examples of data sources that would populate the rule fields include: network - admission control platforms, network or host IDS/IPS, network firewalls, web - application firewalls, url filters, endpoint detection and response (EDR) systems, - etc.' - type: group - fields: - - name: author - level: extended - type: keyword - ignore_above: 1024 - description: Name, organization, or pseudonym of the author or authors who created - the rule used to generate this event. - example: - - Star-Lord - default_field: false - - name: category - level: extended - type: keyword - ignore_above: 1024 - description: A categorization value keyword used by the entity using the rule - for detection of this event. - example: Attempted Information Leak - default_field: false - - name: description - level: extended - type: keyword - ignore_above: 1024 - description: The description of the rule generating the event. - example: Block requests to public DNS over HTTPS / TLS protocols - default_field: false - - name: id - level: extended - type: keyword - ignore_above: 1024 - description: A rule ID that is unique within the scope of an agent, observer, - or other entity using the rule for detection of this event. - example: 101 - default_field: false - - name: license - level: extended - type: keyword - ignore_above: 1024 - description: Name of the license under which the rule used to generate this - event is made available. - example: Apache 2.0 - default_field: false - - name: name - level: extended - type: keyword - ignore_above: 1024 - description: The name of the rule or signature generating the event. - example: BLOCK_DNS_over_TLS - default_field: false - - name: reference - level: extended - type: keyword - ignore_above: 1024 - description: 'Reference URL to additional information about the rule used to - generate this event. - - The URL can point to the vendor''s documentation about the rule. If that''s - not available, it can also be a link to a more general page describing this - type of alert.' - example: https://en.wikipedia.org/wiki/DNS_over_TLS - default_field: false - - name: ruleset - level: extended - type: keyword - ignore_above: 1024 - description: Name of the ruleset, policy, group, or parent category in which - the rule used to generate this event is a member. - example: Standard_Protocol_Filters - default_field: false - - name: uuid - level: extended - type: keyword - ignore_above: 1024 - description: A rule ID that is unique within the scope of a set or group of - agents, observers, or other entities using the rule for detection of this - event. - example: 1100110011 - default_field: false - - name: version - level: extended - type: keyword - ignore_above: 1024 - description: The version / revision of the rule being used for analysis. - example: 1.1 - default_field: false - - name: server - title: Server - group: 2 - description: 'A Server is defined as the responder in a network connection for - events regarding sessions, connections, or bidirectional flow records. - - For TCP events, the server is the receiver of the initial SYN packet(s) of the - TCP connection. For other protocols, the server is generally the responder in - the network transaction. Some systems actually use the term "responder" to refer - the server in TCP connections. The server fields describe details about the - system acting as the server in the network event. Server fields are usually - populated in conjunction with client fields. Server fields are generally not - populated for packet-level events. - - Client / server representations can add semantic context to an exchange, which - is helpful to visualize the data in certain situations. If your context falls - in that category, you should still ensure that source and destination are filled - appropriately.' - type: group - fields: - - name: address - level: extended - type: keyword - ignore_above: 1024 - description: 'Some event server addresses are defined ambiguously. The event - will sometimes list an IP, a domain or a unix socket. You should always store - the raw address in the `.address` field. - - Then it should be duplicated to `.ip` or `.domain`, depending on which one - it is.' - - name: as.number - level: extended - type: long - description: Unique number allocated to the autonomous system. The autonomous - system number (ASN) uniquely identifies each network on the Internet. - example: 15169 - - name: as.organization.name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Organization name. - example: Google LLC - - name: bytes - level: core - type: long - format: bytes - description: Bytes sent from the server to the client. - example: 184 - - name: domain - level: core - type: keyword - ignore_above: 1024 - description: Server domain. - - name: geo.city_name - level: core - type: keyword - ignore_above: 1024 - description: City name. - example: Montreal - - name: geo.continent_name - level: core - type: keyword - ignore_above: 1024 - description: Name of the continent. - example: North America - - name: geo.country_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Country ISO code. - example: CA - - name: geo.country_name - level: core - type: keyword - ignore_above: 1024 - description: Country name. - example: Canada - - name: geo.location - level: core - type: geo_point - description: Longitude and latitude. - example: '{ "lon": -73.614830, "lat": 45.505918 }' - - name: geo.name - level: extended - type: keyword - ignore_above: 1024 - description: 'User-defined description of a location, at the level of granularity - they care about. - - Could be the name of their data centers, the floor number, if this describes - a local physical entity, city names. - - Not typically used in automated geolocation.' - example: boston-dc - - name: geo.region_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Region ISO code. - example: CA-QC - - name: geo.region_name - level: core - type: keyword - ignore_above: 1024 - description: Region name. - example: Quebec - - name: ip - level: core - type: ip - description: 'IP address of the server. - - Can be one or multiple IPv4 or IPv6 addresses.' - - name: mac - level: core - type: keyword - ignore_above: 1024 - description: MAC address of the server. - - name: nat.ip - level: extended - type: ip - description: 'Translated ip of destination based NAT sessions (e.g. internet - to private DMZ) - - Typically used with load balancers, firewalls, or routers.' - - name: nat.port - level: extended - type: long - format: string - description: 'Translated port of destination based NAT sessions (e.g. internet - to private DMZ) - - Typically used with load balancers, firewalls, or routers.' - - name: packets - level: core - type: long - description: Packets sent from the server to the client. - example: 12 - - name: port - level: core - type: long - format: string - description: Port of the server. - - name: registered_domain - level: extended - type: keyword - ignore_above: 1024 - description: 'The highest registered server domain, stripped of the subdomain. - - For example, the registered domain for "foo.google.com" is "google.com". - - This value can be determined precisely with a list like the public suffix - list (http://publicsuffix.org). Trying to approximate this by simply taking - the last two labels will not work well for TLDs such as "co.uk".' - example: google.com - - name: top_level_domain - level: extended - type: keyword - ignore_above: 1024 - description: 'The effective top level domain (eTLD), also known as the domain - suffix, is the last part of the domain name. For example, the top level domain - for google.com is "com". - - This value can be determined precisely with a list like the public suffix - list (http://publicsuffix.org). Trying to approximate this by simply taking - the last label will not work well for effective TLDs such as "co.uk".' - example: co.uk - - name: user.domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the directory the user is a member of. - - For example, an LDAP or Active Directory domain name.' - - name: user.email - level: extended - type: keyword - ignore_above: 1024 - description: User email address. - - name: user.full_name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: User's full name, if available. - example: Albert Einstein - - name: user.group.domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the directory the group is a member of. - - For example, an LDAP or Active Directory domain name.' - - name: user.group.id - level: extended - type: keyword - ignore_above: 1024 - description: Unique identifier for the group on the system/platform. - - name: user.group.name - level: extended - type: keyword - ignore_above: 1024 - description: Name of the group. - - name: user.hash - level: extended - type: keyword - ignore_above: 1024 - description: 'Unique user hash to correlate information for a user in anonymized - form. - - Useful if `user.id` or `user.name` contain confidential information and cannot - be used.' - - name: user.id - level: core - type: keyword - ignore_above: 1024 - description: Unique identifiers of the user. - - name: user.name - level: core - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Short name or login of the user. - example: albert - - name: service - title: Service - group: 2 - description: 'The service fields describe the service for or from which the data - was collected. - - These fields help you find and correlate logs for a specific service and version.' - type: group - fields: - - name: ephemeral_id - level: extended - type: keyword - ignore_above: 1024 - description: 'Ephemeral identifier of this service (if one exists). - - This id normally changes across restarts, but `service.id` does not.' - example: 8a4f500f - - name: id - level: core - type: keyword - ignore_above: 1024 - description: 'Unique identifier of the running service. If the service is comprised - of many nodes, the `service.id` should be the same for all nodes. - - This id should uniquely identify the service. This makes it possible to correlate - logs and metrics for one specific service, no matter which particular node - emitted the event. - - Note that if you need to see the events from one specific host of the service, - you should filter on that `host.name` or `host.id` instead.' - example: d37e5ebfe0ae6c4972dbe9f0174a1637bb8247f6 - - name: name - level: core - type: keyword - ignore_above: 1024 - description: 'Name of the service data is collected from. - - The name of the service is normally user given. This allows for distributed - services that run on multiple hosts to correlate the related instances based - on the name. - - In the case of Elasticsearch the `service.name` could contain the cluster - name. For Beats the `service.name` is by default a copy of the `service.type` - field if no name is specified.' - example: elasticsearch-metrics - - name: node.name - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of a service node. - - This allows for two nodes of the same service running on the same host to - be differentiated. Therefore, `service.node.name` should typically be unique - across nodes of a given service. - - In the case of Elasticsearch, the `service.node.name` could contain the unique - node name within the Elasticsearch cluster. In cases where the service doesn''t - have the concept of a node name, the host name or container name can be used - to distinguish running instances that make up this service. If those do not - provide uniqueness (e.g. multiple instances of the service running on the - same host) - the node name can be manually set.' - example: instance-0000000016 - - name: state - level: core - type: keyword - ignore_above: 1024 - description: Current state of the service. - - name: type - level: core - type: keyword - ignore_above: 1024 - description: 'The type of the service data is collected from. - - The type can be used to group and correlate logs and metrics from one service - type. - - Example: If logs or metrics are collected from Elasticsearch, `service.type` - would be `elasticsearch`.' - example: elasticsearch - - name: version - level: core - type: keyword - ignore_above: 1024 - description: 'Version of the service the data was collected from. - - This allows to look at a data set only for a specific version of a service.' - example: 3.2.4 - - name: source - title: Source - group: 2 - description: 'Source fields describe details about the source of a packet/event. - - Source fields are usually populated in conjunction with destination fields.' - type: group - fields: - - name: address - level: extended - type: keyword - ignore_above: 1024 - description: 'Some event source addresses are defined ambiguously. The event - will sometimes list an IP, a domain or a unix socket. You should always store - the raw address in the `.address` field. - - Then it should be duplicated to `.ip` or `.domain`, depending on which one - it is.' - - name: as.number - level: extended - type: long - description: Unique number allocated to the autonomous system. The autonomous - system number (ASN) uniquely identifies each network on the Internet. - example: 15169 - - name: as.organization.name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Organization name. - example: Google LLC - - name: bytes - level: core - type: long - format: bytes - description: Bytes sent from the source to the destination. - example: 184 - - name: domain - level: core - type: keyword - ignore_above: 1024 - description: Source domain. - - name: geo.city_name - level: core - type: keyword - ignore_above: 1024 - description: City name. - example: Montreal - - name: geo.continent_name - level: core - type: keyword - ignore_above: 1024 - description: Name of the continent. - example: North America - - name: geo.country_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Country ISO code. - example: CA - - name: geo.country_name - level: core - type: keyword - ignore_above: 1024 - description: Country name. - example: Canada - - name: geo.location - level: core - type: geo_point - description: Longitude and latitude. - example: '{ "lon": -73.614830, "lat": 45.505918 }' - - name: geo.name - level: extended - type: keyword - ignore_above: 1024 - description: 'User-defined description of a location, at the level of granularity - they care about. - - Could be the name of their data centers, the floor number, if this describes - a local physical entity, city names. - - Not typically used in automated geolocation.' - example: boston-dc - - name: geo.region_iso_code - level: core - type: keyword - ignore_above: 1024 - description: Region ISO code. - example: CA-QC - - name: geo.region_name - level: core - type: keyword - ignore_above: 1024 - description: Region name. - example: Quebec - - name: ip - level: core - type: ip - description: 'IP address of the source. - - Can be one or multiple IPv4 or IPv6 addresses.' - - name: mac - level: core - type: keyword - ignore_above: 1024 - description: MAC address of the source. - - name: nat.ip - level: extended - type: ip - description: 'Translated ip of source based NAT sessions (e.g. internal client - to internet) - - Typically connections traversing load balancers, firewalls, or routers.' - - name: nat.port - level: extended - type: long - format: string - description: 'Translated port of source based NAT sessions. (e.g. internal client - to internet) - - Typically used with load balancers, firewalls, or routers.' - - name: packets - level: core - type: long - description: Packets sent from the source to the destination. - example: 12 - - name: port - level: core - type: long - format: string - description: Port of the source. - - name: registered_domain - level: extended - type: keyword - ignore_above: 1024 - description: 'The highest registered source domain, stripped of the subdomain. - - For example, the registered domain for "foo.google.com" is "google.com". - - This value can be determined precisely with a list like the public suffix - list (http://publicsuffix.org). Trying to approximate this by simply taking - the last two labels will not work well for TLDs such as "co.uk".' - example: google.com - - name: top_level_domain - level: extended - type: keyword - ignore_above: 1024 - description: 'The effective top level domain (eTLD), also known as the domain - suffix, is the last part of the domain name. For example, the top level domain - for google.com is "com". - - This value can be determined precisely with a list like the public suffix - list (http://publicsuffix.org). Trying to approximate this by simply taking - the last label will not work well for effective TLDs such as "co.uk".' - example: co.uk - - name: user.domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the directory the user is a member of. - - For example, an LDAP or Active Directory domain name.' - - name: user.email - level: extended - type: keyword - ignore_above: 1024 - description: User email address. - - name: user.full_name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: User's full name, if available. - example: Albert Einstein - - name: user.group.domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the directory the group is a member of. - - For example, an LDAP or Active Directory domain name.' - - name: user.group.id - level: extended - type: keyword - ignore_above: 1024 - description: Unique identifier for the group on the system/platform. - - name: user.group.name - level: extended - type: keyword - ignore_above: 1024 - description: Name of the group. - - name: user.hash - level: extended - type: keyword - ignore_above: 1024 - description: 'Unique user hash to correlate information for a user in anonymized - form. - - Useful if `user.id` or `user.name` contain confidential information and cannot - be used.' - - name: user.id - level: core - type: keyword - ignore_above: 1024 - description: Unique identifiers of the user. - - name: user.name - level: core - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Short name or login of the user. - example: albert - - name: threat - title: Threat - group: 2 - description: 'Fields to classify events and alerts according to a threat taxonomy - such as the Mitre ATT&CK framework. - - These fields are for users to classify alerts from all of their sources (e.g. - IDS, NGFW, etc.) within a common taxonomy. The threat.tactic.* are meant to - capture the high level category of the threat (e.g. "impact"). The threat.technique.* - fields are meant to capture which kind of approach is used by this detected - threat, to accomplish the goal (e.g. "endpoint denial of service").' - type: group - fields: - - name: framework - level: extended - type: keyword - ignore_above: 1024 - description: Name of the threat framework used to further categorize and classify - the tactic and technique of the reported threat. Framework classification - can be provided by detecting systems, evaluated at ingest time, or retrospectively - tagged to events. - example: MITRE ATT&CK - - name: tactic.id - level: extended - type: keyword - ignore_above: 1024 - description: The id of tactic used by this threat. You can use the Mitre ATT&CK - Matrix Tactic categorization, for example. (ex. https://attack.mitre.org/tactics/TA0040/ - ) - example: TA0040 - - name: tactic.name - level: extended - type: keyword - ignore_above: 1024 - description: Name of the type of tactic used by this threat. You can use the - Mitre ATT&CK Matrix Tactic categorization, for example. (ex. https://attack.mitre.org/tactics/TA0040/ - ) - example: impact - - name: tactic.reference - level: extended - type: keyword - ignore_above: 1024 - description: The reference url of tactic used by this threat. You can use the - Mitre ATT&CK Matrix Tactic categorization, for example. (ex. https://attack.mitre.org/tactics/TA0040/ - ) - example: https://attack.mitre.org/tactics/TA0040/ - - name: technique.id - level: extended - type: keyword - ignore_above: 1024 - description: The id of technique used by this tactic. You can use the Mitre - ATT&CK Matrix Tactic categorization, for example. (ex. https://attack.mitre.org/techniques/T1499/ - ) - example: T1499 - - name: technique.name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: The name of technique used by this tactic. You can use the Mitre - ATT&CK Matrix Tactic categorization, for example. (ex. https://attack.mitre.org/techniques/T1499/ - ) - example: endpoint denial of service - - name: technique.reference - level: extended - type: keyword - ignore_above: 1024 - description: The reference url of technique used by this tactic. You can use - the Mitre ATT&CK Matrix Tactic categorization, for example. (ex. https://attack.mitre.org/techniques/T1499/ - ) - example: https://attack.mitre.org/techniques/T1499/ - - name: tls - title: TLS - group: 2 - description: Fields related to a TLS connection. These fields focus on the TLS - protocol itself and intentionally avoids in-depth analysis of the related x.509 - certificate files. - type: group - fields: - - name: cipher - level: extended - type: keyword - ignore_above: 1024 - description: String indicating the cipher used during the current connection. - example: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - default_field: false - - name: client.certificate - level: extended - type: keyword - ignore_above: 1024 - description: PEM-encoded stand-alone certificate offered by the client. This - is usually mutually-exclusive of `client.certificate_chain` since this value - also exists in that list. - example: MII... - default_field: false - - name: client.certificate_chain - level: extended - type: keyword - ignore_above: 1024 - description: Array of PEM-encoded certificates that make up the certificate - chain offered by the client. This is usually mutually-exclusive of `client.certificate` - since that value should be the first certificate in the chain. - example: - - MII... - - MII... - default_field: false - - name: client.hash.md5 - level: extended - type: keyword - ignore_above: 1024 - description: Certificate fingerprint using the MD5 digest of DER-encoded version - of certificate offered by the client. For consistency with other hash values, - this value should be formatted as an uppercase hash. - example: 0F76C7F2C55BFD7D8E8B8F4BFBF0C9EC - default_field: false - - name: client.hash.sha1 - level: extended - type: keyword - ignore_above: 1024 - description: Certificate fingerprint using the SHA1 digest of DER-encoded version - of certificate offered by the client. For consistency with other hash values, - this value should be formatted as an uppercase hash. - example: 9E393D93138888D288266C2D915214D1D1CCEB2A - default_field: false - - name: client.hash.sha256 - level: extended - type: keyword - ignore_above: 1024 - description: Certificate fingerprint using the SHA256 digest of DER-encoded - version of certificate offered by the client. For consistency with other hash - values, this value should be formatted as an uppercase hash. - example: 0687F666A054EF17A08E2F2162EAB4CBC0D265E1D7875BE74BF3C712CA92DAF0 - default_field: false - - name: client.issuer - level: extended - type: keyword - ignore_above: 1024 - description: Distinguished name of subject of the issuer of the x.509 certificate - presented by the client. - example: CN=MyDomain Root CA, OU=Infrastructure Team, DC=mydomain, DC=com - default_field: false - - name: client.ja3 - level: extended - type: keyword - ignore_above: 1024 - description: A hash that identifies clients based on how they perform an SSL/TLS - handshake. - example: d4e5b18d6b55c71272893221c96ba240 - default_field: false - - name: client.not_after - level: extended - type: date - description: Date/Time indicating when client certificate is no longer considered - valid. - example: '2021-01-01T00:00:00.000Z' - default_field: false - - name: client.not_before - level: extended - type: date - description: Date/Time indicating when client certificate is first considered - valid. - example: '1970-01-01T00:00:00.000Z' - default_field: false - - name: client.server_name - level: extended - type: keyword - ignore_above: 1024 - description: Also called an SNI, this tells the server which hostname to which - the client is attempting to connect. When this value is available, it should - get copied to `destination.domain`. - example: www.elastic.co - default_field: false - - name: client.subject - level: extended - type: keyword - ignore_above: 1024 - description: Distinguished name of subject of the x.509 certificate presented - by the client. - example: CN=myclient, OU=Documentation Team, DC=mydomain, DC=com - default_field: false - - name: client.supported_ciphers - level: extended - type: keyword - ignore_above: 1024 - description: Array of ciphers offered by the client during the client hello. - example: - - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 - - TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 - - '...' - default_field: false - - name: curve - level: extended - type: keyword - ignore_above: 1024 - description: String indicating the curve used for the given cipher, when applicable. - example: secp256r1 - default_field: false - - name: established - level: extended - type: boolean - description: Boolean flag indicating if the TLS negotiation was successful and - transitioned to an encrypted tunnel. - default_field: false - - name: next_protocol - level: extended - type: keyword - ignore_above: 1024 - description: String indicating the protocol being tunneled. Per the values in - the IANA registry (https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#alpn-protocol-ids), - this string should be lower case. - example: http/1.1 - default_field: false - - name: resumed - level: extended - type: boolean - description: Boolean flag indicating if this TLS connection was resumed from - an existing TLS negotiation. - default_field: false - - name: server.certificate - level: extended - type: keyword - ignore_above: 1024 - description: PEM-encoded stand-alone certificate offered by the server. This - is usually mutually-exclusive of `server.certificate_chain` since this value - also exists in that list. - example: MII... - default_field: false - - name: server.certificate_chain - level: extended - type: keyword - ignore_above: 1024 - description: Array of PEM-encoded certificates that make up the certificate - chain offered by the server. This is usually mutually-exclusive of `server.certificate` - since that value should be the first certificate in the chain. - example: - - MII... - - MII... - default_field: false - - name: server.hash.md5 - level: extended - type: keyword - ignore_above: 1024 - description: Certificate fingerprint using the MD5 digest of DER-encoded version - of certificate offered by the server. For consistency with other hash values, - this value should be formatted as an uppercase hash. - example: 0F76C7F2C55BFD7D8E8B8F4BFBF0C9EC - default_field: false - - name: server.hash.sha1 - level: extended - type: keyword - ignore_above: 1024 - description: Certificate fingerprint using the SHA1 digest of DER-encoded version - of certificate offered by the server. For consistency with other hash values, - this value should be formatted as an uppercase hash. - example: 9E393D93138888D288266C2D915214D1D1CCEB2A - default_field: false - - name: server.hash.sha256 - level: extended - type: keyword - ignore_above: 1024 - description: Certificate fingerprint using the SHA256 digest of DER-encoded - version of certificate offered by the server. For consistency with other hash - values, this value should be formatted as an uppercase hash. - example: 0687F666A054EF17A08E2F2162EAB4CBC0D265E1D7875BE74BF3C712CA92DAF0 - default_field: false - - name: server.issuer - level: extended - type: keyword - ignore_above: 1024 - description: Subject of the issuer of the x.509 certificate presented by the - server. - example: CN=MyDomain Root CA, OU=Infrastructure Team, DC=mydomain, DC=com - default_field: false - - name: server.ja3s - level: extended - type: keyword - ignore_above: 1024 - description: A hash that identifies servers based on how they perform an SSL/TLS - handshake. - example: 394441ab65754e2207b1e1b457b3641d - default_field: false - - name: server.not_after - level: extended - type: date - description: Timestamp indicating when server certificate is no longer considered - valid. - example: '2021-01-01T00:00:00.000Z' - default_field: false - - name: server.not_before - level: extended - type: date - description: Timestamp indicating when server certificate is first considered - valid. - example: '1970-01-01T00:00:00.000Z' - default_field: false - - name: server.subject - level: extended - type: keyword - ignore_above: 1024 - description: Subject of the x.509 certificate presented by the server. - example: CN=www.mydomain.com, OU=Infrastructure Team, DC=mydomain, DC=com - default_field: false - - name: version - level: extended - type: keyword - ignore_above: 1024 - description: Numeric part of the version parsed from the original string. - example: '1.2' - default_field: false - - name: version_protocol - level: extended - type: keyword - ignore_above: 1024 - description: Normalized lowercase protocol name parsed from original string. - example: tls - default_field: false - - name: tracing - title: Tracing - group: 2 - description: Distributed tracing makes it possible to analyze performance throughout - a microservice architecture all in one view. This is accomplished by tracing - all of the requests - from the initial web request in the front-end service - - to queries made through multiple back-end services. - type: group - fields: - - name: trace.id - level: extended - type: keyword - ignore_above: 1024 - description: 'Unique identifier of the trace. - - A trace groups multiple events like transactions that belong together. For - example, a user request handled by multiple inter-connected services.' - example: 4bf92f3577b34da6a3ce929d0e0e4736 - - name: transaction.id - level: extended - type: keyword - ignore_above: 1024 - description: 'Unique identifier of the transaction. - - A transaction is the highest level of work measured within a service, such - as a request to a server.' - example: 00f067aa0ba902b7 - - name: url - title: URL - group: 2 - description: URL fields provide support for complete or partial URLs, and supports - the breaking down into scheme, domain, path, and so on. - type: group - fields: - - name: domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Domain of the url, such as "www.elastic.co". - - In some cases a URL may refer to an IP and/or port directly, without a domain - name. In this case, the IP address would go to the `domain` field.' - example: www.elastic.co - - name: extension - level: extended - type: keyword - ignore_above: 1024 - description: 'The field contains the file extension from the original request - url. - - The file extension is only set if it exists, as not every url has a file extension. - - The leading period must not be included. For example, the value must be "png", - not ".png".' - example: png - - name: fragment - level: extended - type: keyword - ignore_above: 1024 - description: 'Portion of the url after the `#`, such as "top". - - The `#` is not part of the fragment.' - - name: full - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: If full URLs are important to your use case, they should be stored - in `url.full`, whether this field is reconstructed or present in the event - source. - example: https://www.elastic.co:443/search?q=elasticsearch#top - - name: original - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: 'Unmodified original url as seen in the event source. - - Note that in network monitoring, the observed URL may be a full URL, whereas - in access logs, the URL is often just represented as a path. - - This field is meant to represent the URL as it was observed, complete or not.' - example: https://www.elastic.co:443/search?q=elasticsearch#top or /search?q=elasticsearch - - name: password - level: extended - type: keyword - ignore_above: 1024 - description: Password of the request. - - name: path - level: extended - type: keyword - ignore_above: 1024 - description: Path of the request, such as "/search". - - name: port - level: extended - type: long - format: string - description: Port of the request, such as 443. - example: 443 - - name: query - level: extended - type: keyword - ignore_above: 1024 - description: 'The query field describes the query string of the request, such - as "q=elasticsearch". - - The `?` is excluded from the query string. If a URL contains no `?`, there - is no query field. If there is a `?` but no query, the query field exists - with an empty string. The `exists` query can be used to differentiate between - the two cases.' - - name: registered_domain - level: extended - type: keyword - ignore_above: 1024 - description: 'The highest registered url domain, stripped of the subdomain. - - For example, the registered domain for "foo.google.com" is "google.com". - - This value can be determined precisely with a list like the public suffix - list (http://publicsuffix.org). Trying to approximate this by simply taking - the last two labels will not work well for TLDs such as "co.uk".' - example: google.com - - name: scheme - level: extended - type: keyword - ignore_above: 1024 - description: 'Scheme of the request, such as "https". - - Note: The `:` is not part of the scheme.' - example: https - - name: top_level_domain - level: extended - type: keyword - ignore_above: 1024 - description: 'The effective top level domain (eTLD), also known as the domain - suffix, is the last part of the domain name. For example, the top level domain - for google.com is "com". - - This value can be determined precisely with a list like the public suffix - list (http://publicsuffix.org). Trying to approximate this by simply taking - the last label will not work well for effective TLDs such as "co.uk".' - example: co.uk - - name: username - level: extended - type: keyword - ignore_above: 1024 - description: Username of the request. - - name: user - title: User - group: 2 - description: 'The user fields describe information about the user that is relevant - to the event. - - Fields can have one entry or multiple entries. If a user has more than one id, - provide an array that includes all of them.' - type: group - fields: - - name: domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the directory the user is a member of. - - For example, an LDAP or Active Directory domain name.' - - name: email - level: extended - type: keyword - ignore_above: 1024 - description: User email address. - - name: full_name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: User's full name, if available. - example: Albert Einstein - - name: group.domain - level: extended - type: keyword - ignore_above: 1024 - description: 'Name of the directory the group is a member of. - - For example, an LDAP or Active Directory domain name.' - - name: group.id - level: extended - type: keyword - ignore_above: 1024 - description: Unique identifier for the group on the system/platform. - - name: group.name - level: extended - type: keyword - ignore_above: 1024 - description: Name of the group. - - name: hash - level: extended - type: keyword - ignore_above: 1024 - description: 'Unique user hash to correlate information for a user in anonymized - form. - - Useful if `user.id` or `user.name` contain confidential information and cannot - be used.' - - name: id - level: core - type: keyword - ignore_above: 1024 - description: Unique identifiers of the user. - - name: name - level: core - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Short name or login of the user. - example: albert - - name: user_agent - title: User agent - group: 2 - description: 'The user_agent fields normally come from a browser request. - - They often show up in web service logs coming from the parsed user agent string.' - type: group - fields: - - name: device.name - level: extended - type: keyword - ignore_above: 1024 - description: Name of the device. - example: iPhone - - name: name - level: extended - type: keyword - ignore_above: 1024 - description: Name of the user agent. - example: Safari - - name: original - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - description: Unparsed user_agent string. - example: Mozilla/5.0 (iPhone; CPU iPhone OS 12_1 like Mac OS X) AppleWebKit/605.1.15 - (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1 - - name: os.family - level: extended - type: keyword - ignore_above: 1024 - description: OS family (such as redhat, debian, freebsd, windows). - example: debian - - name: os.full - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Operating system name, including the version or code name. - example: Mac OS Mojave - - name: os.kernel - level: extended - type: keyword - ignore_above: 1024 - description: Operating system kernel version as a raw string. - example: 4.4.0-112-generic - - name: os.name - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - default_field: false - description: Operating system name, without the version. - example: Mac OS X - - name: os.platform - level: extended - type: keyword - ignore_above: 1024 - description: Operating system platform (such centos, ubuntu, windows). - example: darwin - - name: os.version - level: extended - type: keyword - ignore_above: 1024 - description: Operating system version as a raw string. - example: 10.14.1 - - name: version - level: extended - type: keyword - ignore_above: 1024 - description: Version of the user agent. - example: 12.0 - - name: vlan - title: VLAN - group: 2 - description: 'The VLAN fields are used to identify 802.1q tag(s) of a packet, - as well as ingress and egress VLAN associations of an observer in relation to - a specific packet or connection. - - Network.vlan fields are used to record a single VLAN tag, or the outer tag in - the case of q-in-q encapsulations, for a packet or connection as observed, typically - provided by a network sensor (e.g. Zeek, Wireshark) passively reporting on traffic. - - Network.inner VLAN fields are used to report inner q-in-q 802.1q tags (multiple - 802.1q encapsulations) as observed, typically provided by a network sensor (e.g. - Zeek, Wireshark) passively reporting on traffic. Network.inner VLAN fields should - only be used in addition to network.vlan fields to indicate q-in-q tagging. - - Observer.ingress and observer.egress VLAN values are used to record observer - specific information when observer events contain discrete ingress and egress - VLAN information, typically provided by firewalls, routers, or load balancers.' - type: group - fields: - - name: id - level: extended - type: keyword - ignore_above: 1024 - description: VLAN ID as reported by the observer. - example: 10 - default_field: false - - name: name - level: extended - type: keyword - ignore_above: 1024 - description: Optional VLAN name as reported by the observer. - example: outside - default_field: false - - name: vulnerability - title: Vulnerability - group: 2 - description: The vulnerability fields describe information about a vulnerability - that is relevant to an event. - type: group - fields: - - name: category - level: extended - type: keyword - ignore_above: 1024 - description: 'The type of system or architecture that the vulnerability affects. - These may be platform-specific (for example, Debian or SUSE) or general (for - example, Database or Firewall). For example (https://qualysguard.qualys.com/qwebhelp/fo_portal/knowledgebase/vulnerability_categories.htm[Qualys - vulnerability categories]) - - This field must be an array.' - example: '["Firewall"]' - default_field: false - - name: classification - level: extended - type: keyword - ignore_above: 1024 - description: The classification of the vulnerability scoring system. For example - (https://www.first.org/cvss/) - example: CVSS - default_field: false - - name: description - level: extended - type: keyword - ignore_above: 1024 - multi_fields: - - name: text - type: text - norms: false - description: The description of the vulnerability that provides additional context - of the vulnerability. For example (https://cve.mitre.org/about/faqs.html#cve_entry_descriptions_created[Common - Vulnerabilities and Exposure CVE description]) - example: In macOS before 2.12.6, there is a vulnerability in the RPC... - default_field: false - - name: enumeration - level: extended - type: keyword - ignore_above: 1024 - description: The type of identifier used for this vulnerability. For example - (https://cve.mitre.org/about/) - example: CVE - default_field: false - - name: id - level: extended - type: keyword - ignore_above: 1024 - description: The identification (ID) is the number portion of a vulnerability - entry. It includes a unique identification number for the vulnerability. For - example (https://cve.mitre.org/about/faqs.html#what_is_cve_id)[Common Vulnerabilities - and Exposure CVE ID] - example: CVE-2019-00001 - default_field: false - - name: reference - level: extended - type: keyword - ignore_above: 1024 - description: A resource that provides additional information, context, and mitigations - for the identified vulnerability. - example: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-6111 - default_field: false - - name: report_id - level: extended - type: keyword - ignore_above: 1024 - description: The report or scan identification number. - example: 20191018.0001 - default_field: false - - name: scanner.vendor - level: extended - type: keyword - ignore_above: 1024 - description: The name of the vulnerability scanner vendor. - example: Tenable - default_field: false - - name: score.base - level: extended - type: float - description: 'Scores can range from 0.0 to 10.0, with 10.0 being the most severe. - - Base scores cover an assessment for exploitability metrics (attack vector, - complexity, privileges, and user interaction), impact metrics (confidentiality, - integrity, and availability), and scope. For example (https://www.first.org/cvss/specification-document)' - example: 5.5 - default_field: false - - name: score.environmental - level: extended - type: float - description: 'Scores can range from 0.0 to 10.0, with 10.0 being the most severe. - - Environmental scores cover an assessment for any modified Base metrics, confidentiality, - integrity, and availability requirements. For example (https://www.first.org/cvss/specification-document)' - example: 5.5 - default_field: false - - name: score.temporal - level: extended - type: float - description: 'Scores can range from 0.0 to 10.0, with 10.0 being the most severe. - - Temporal scores cover an assessment for code maturity, remediation level, - and confidence. For example (https://www.first.org/cvss/specification-document)' - default_field: false - - name: score.version - level: extended - type: keyword - ignore_above: 1024 - description: 'The National Vulnerability Database (NVD) provides qualitative - severity rankings of "Low", "Medium", and "High" for CVSS v2.0 base score - ranges in addition to the severity ratings for CVSS v3.0 as they are defined - in the CVSS v3.0 specification. - - CVSS is owned and managed by FIRST.Org, Inc. (FIRST), a US-based non-profit - organization, whose mission is to help computer security incident response - teams across the world. For example (https://nvd.nist.gov/vuln-metrics/cvss)' - example: 2.0 - default_field: false - - name: severity - level: extended - type: keyword - ignore_above: 1024 - description: The severity of the vulnerability can help with metrics and internal - prioritization regarding remediation. For example (https://nvd.nist.gov/vuln-metrics/cvss) - example: Critical - default_field: false diff --git a/vendor/github.com/elastic/beats/v7/libbeat/api/npipe/listener_windows_test.go b/vendor/github.com/elastic/beats/v7/libbeat/api/npipe/listener_windows_test.go deleted file mode 100644 index 486bb832..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/api/npipe/listener_windows_test.go +++ /dev/null @@ -1,73 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package npipe - -import ( - "fmt" - "io/ioutil" - "net/http" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestHTTPOverNamedPipe(t *testing.T) { - sd, err := DefaultSD("") - require.NoError(t, err) - npipe := TransformString("npipe:///hello-world") - l, err := NewListener(npipe, sd) - require.NoError(t, err) - defer l.Close() - - mux := http.NewServeMux() - mux.HandleFunc("/echo-hello", func(w http.ResponseWriter, r *http.Request) { - fmt.Fprintf(w, "ehlo!") - }) - - go http.Serve(l, mux) - - c := http.Client{ - Transport: &http.Transport{ - DialContext: DialContext(npipe), - }, - } - - r, err := c.Get("http://npipe/echo-hello") - require.NoError(t, err) - body, err := ioutil.ReadAll(r.Body) - defer r.Body.Close() - - assert.Equal(t, "ehlo!", string(body)) -} - -func TestTransformString(t *testing.T) { - t.Run("with npipe:// scheme", func(t *testing.T) { - assert.Equal(t, `\\.\pipe\hello`, TransformString("npipe:///hello")) - }) - - t.Run("with windows pipe syntax", func(t *testing.T) { - assert.Equal(t, `\\.\pipe\hello`, TransformString(`\\.\pipe\hello`)) - }) - - t.Run("everything else", func(t *testing.T) { - assert.Equal(t, "hello", TransformString("hello")) - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/api/npipe/pipe_test.go b/vendor/github.com/elastic/beats/v7/libbeat/api/npipe/pipe_test.go deleted file mode 100644 index f0c3465e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/api/npipe/pipe_test.go +++ /dev/null @@ -1,35 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package npipe - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestIsNPipe(t *testing.T) { - t.Run("return true on named pipe", func(t *testing.T) { - assert.True(t, IsNPipe("npipe:///hello")) - assert.True(t, IsNPipe(`\\.\pipe\hello`)) - }) - - t.Run("return false if its not a named pipe", func(t *testing.T) { - assert.False(t, IsNPipe("unix:///tmp/ok.sock")) - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/api/server_test.go b/vendor/github.com/elastic/beats/v7/libbeat/api/server_test.go deleted file mode 100644 index e4df0f5b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/api/server_test.go +++ /dev/null @@ -1,186 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package api - -import ( - "context" - "fmt" - "io/ioutil" - "net" - "net/http" - "os" - "runtime" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestConfiguration(t *testing.T) { - if runtime.GOOS != "windows" { - t.Skip("Check for User and Security Descriptor") - return - } - t.Run("when user is set", func(t *testing.T) { - cfg := common.MustNewConfigFrom(map[string]interface{}{ - "host": "unix:///tmp/ok", - "user": "admin", - }) - - _, err := New(nil, simpleMux(), cfg) - assert.Equal(t, err == nil, false) - }) - - t.Run("when security descriptor is set", func(t *testing.T) { - cfg := common.MustNewConfigFrom(map[string]interface{}{ - "host": "unix:///tmp/ok", - "security_descriptor": "D:P(A;;GA;;;1234)", - }) - - _, err := New(nil, simpleMux(), cfg) - assert.Equal(t, err == nil, false) - }) -} - -func TestSocket(t *testing.T) { - if runtime.GOOS == "windows" { - t.Skip("Unix Sockets don't work under windows") - return - } - - client := func(sockFile string) http.Client { - return http.Client{ - Transport: &http.Transport{ - DialContext: func(_ context.Context, _, _ string) (net.Conn, error) { - return net.Dial("unix", sockFile) - }, - }, - } - } - - t.Run("socket doesn't exist before", func(t *testing.T) { - tmpDir, err := ioutil.TempDir("", "testsocket") - require.NoError(t, err) - defer os.RemoveAll(tmpDir) - - sockFile := tmpDir + "/test.sock" - - cfg := common.MustNewConfigFrom(map[string]interface{}{ - "host": "unix://" + sockFile, - }) - - s, err := New(nil, simpleMux(), cfg) - require.NoError(t, err) - go s.Start() - defer func() { - s.Stop() - // Make we cleanup behind - _, err := os.Stat(sockFile) - require.Error(t, err) - require.False(t, os.IsExist(err)) - }() - - c := client(sockFile) - - r, err := c.Get("http://unix/echo-hello") - require.NoError(t, err) - defer r.Body.Close() - - body, err := ioutil.ReadAll(r.Body) - require.NoError(t, err) - - assert.Equal(t, "ehlo!", string(body)) - fi, err := os.Stat(sockFile) - assert.Equal(t, socketFileMode, fi.Mode().Perm()) - }) - - t.Run("starting beat and recover a dangling socket file", func(t *testing.T) { - tmpDir, err := ioutil.TempDir("", "testsocket") - require.NoError(t, err) - defer os.RemoveAll(tmpDir) - - sockFile := tmpDir + "/test.sock" - - // Create the socket before the server. - f, err := os.Create(sockFile) - require.NoError(t, err) - f.Close() - - cfg := common.MustNewConfigFrom(map[string]interface{}{ - "host": "unix://" + sockFile, - }) - - s, err := New(nil, simpleMux(), cfg) - require.NoError(t, err) - go s.Start() - defer func() { - s.Stop() - // Make we cleanup behind - _, err := os.Stat(sockFile) - require.Error(t, err) - require.False(t, os.IsExist(err)) - }() - - c := client(sockFile) - - r, err := c.Get("http://unix/echo-hello") - require.NoError(t, err) - defer r.Body.Close() - - body, err := ioutil.ReadAll(r.Body) - require.NoError(t, err) - - assert.Equal(t, "ehlo!", string(body)) - - fi, err := os.Stat(sockFile) - assert.Equal(t, socketFileMode, fi.Mode().Perm(), "incorrect mode for file %s", sockFile) - }) -} - -func TestHTTP(t *testing.T) { - // select a random free port. - url := "http://localhost:0" - - cfg := common.MustNewConfigFrom(map[string]interface{}{ - "host": url, - }) - - s, err := New(nil, simpleMux(), cfg) - require.NoError(t, err) - go s.Start() - defer s.Stop() - - r, err := http.Get("http://" + s.l.Addr().String() + "/echo-hello") - require.NoError(t, err) - defer r.Body.Close() - - body, err := ioutil.ReadAll(r.Body) - require.NoError(t, err) - - assert.Equal(t, "ehlo!", string(body)) -} - -func simpleMux() *http.ServeMux { - mux := http.NewServeMux() - mux.HandleFunc("/echo-hello", func(w http.ResponseWriter, r *http.Request) { - fmt.Fprintf(w, "ehlo!") - }) - return mux -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/api/server_windows_test.go b/vendor/github.com/elastic/beats/v7/libbeat/api/server_windows_test.go deleted file mode 100644 index 51efc0f1..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/api/server_windows_test.go +++ /dev/null @@ -1,60 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -//+build windows - -package api - -import ( - "io/ioutil" - "net/http" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/api/npipe" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestNamedPipe(t *testing.T) { - p := "npipe:///hello" - - cfg := common.MustNewConfigFrom(map[string]interface{}{ - "host": p, - }) - - s, err := New(nil, simpleMux(), cfg) - require.NoError(t, err) - go s.Start() - defer s.Stop() - - c := http.Client{ - Transport: &http.Transport{ - DialContext: npipe.DialContext(npipe.TransformString(p)), - }, - } - - r, err := c.Get("http://npipe/echo-hello") - require.NoError(t, err) - defer r.Body.Close() - - body, err := ioutil.ReadAll(r.Body) - require.NoError(t, err) - - assert.Equal(t, "ehlo!", string(body)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/asset/registry_test.go b/vendor/github.com/elastic/beats/v7/libbeat/asset/registry_test.go deleted file mode 100644 index daefe5c1..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/asset/registry_test.go +++ /dev/null @@ -1,40 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package asset - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestGetFields(t *testing.T) { - - data := "hello world" - d, err := EncodeData(data) - assert.NoError(t, err) - - f := func() string { - return d - } - - SetFields("test", "foo", 1, f) - newData, err := GetFields("test") - assert.NoError(t, err) - assert.Equal(t, data, string(newData)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/appender_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/appender_test.go deleted file mode 100644 index 9dbf455e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/appender_test.go +++ /dev/null @@ -1,94 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package autodiscover - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" -) - -type fakeAppender struct{} - -func (f *fakeAppender) Append(event bus.Event) { - event["foo"] = "bar" -} - -func newFakeAppender(_ *common.Config) (Appender, error) { - return &fakeAppender{}, nil -} - -func TestAppenderRegistry(t *testing.T) { - // Add a new builder - reg := NewRegistry() - reg.AddAppender("fake", newFakeAppender) - - // Check if that appender is available in registry - b := reg.GetAppender("fake") - assert.NotNil(t, b) - - // Generate a config with type fake - config := AppenderConfig{ - Type: "fake", - } - - cfg, err := common.NewConfigFrom(&config) - - // Make sure that config building doesn't fail - assert.Nil(t, err) - appender, err := reg.BuildAppender(cfg) - assert.Nil(t, err) - assert.NotNil(t, appender) - - // Attempt to build using an array of configs - Registry.AddAppender("fake", newFakeAppender) - cfgs := []*common.Config{cfg} - appenders, err := NewAppenders(cfgs) - assert.Nil(t, err) - assert.Equal(t, len(appenders), 1) - - // Attempt to build using an incorrect config - incorrectConfig := AppenderConfig{ - Type: "wrong", - } - icfg, err := common.NewConfigFrom(&incorrectConfig) - assert.Nil(t, err) - cfgs = append(cfgs, icfg) - appenders, err = NewAppenders(cfgs) - assert.NotNil(t, err) - assert.Nil(t, appenders) - - // Try to append onto an event using fakeAppender and the result should have one item - event := bus.Event{} - appender.Append(event) - assert.Equal(t, len(event), 1) - assert.Equal(t, event["foo"], "bar") - - appenders = Appenders{} - appenders = append(appenders, appender) - - // Try using appenders object for the same as above and expect - // the same result - event = bus.Event{} - appenders.Append(event) - assert.Equal(t, len(event), 1) - assert.Equal(t, event["foo"], "bar") -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/appenders/config/config_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/appenders/config/config_test.go deleted file mode 100644 index 36b4ee5b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/appenders/config/config_test.go +++ /dev/null @@ -1,114 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package config - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" -) - -func TestGenerateAppender(t *testing.T) { - tests := []struct { - name string - eventConfig common.MapStr - event bus.Event - result common.MapStr - config string - }{ - { - name: "Appender without a condition should apply the config regardless", - event: bus.Event{}, - result: common.MapStr{ - "test": "bar", - "test1": "foo", - }, - eventConfig: common.MapStr{ - "test": "bar", - }, - config: ` -config: - test1: foo`, - }, - { - name: "Appender with a condition check that fails", - event: bus.Event{ - "field": "notbar", - }, - result: common.MapStr{ - "test": "bar", - }, - eventConfig: common.MapStr{ - "test": "bar", - }, - config: ` -config: - test2: foo -condition.equals: - field: bar`, - }, - { - name: "Appender with a condition check that passes. It should get appended", - event: bus.Event{ - "field": "bar", - }, - result: common.MapStr{ - "test": "bar", - "test2": "foo", - }, - eventConfig: common.MapStr{ - "test": "bar", - }, - config: ` -config: - test2: foo -condition.equals: - field: bar`, - }, - } - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - config, err := common.NewConfigWithYAML([]byte(test.config), "") - if err != nil { - t.Fatal(err) - } - - appender, err := NewConfigAppender(config) - assert.Nil(t, err) - assert.NotNil(t, appender) - - eveConfig, err := common.NewConfigFrom(&test.eventConfig) - assert.Nil(t, err) - - test.event["config"] = []*common.Config{eveConfig} - appender.Append(test.event) - - cfgs, _ := test.event["config"].([]*common.Config) - assert.Equal(t, len(cfgs), 1) - - out := common.MapStr{} - cfgs[0].Unpack(&out) - - assert.Equal(t, out, test.result) - }) - - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/appenders/registry.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/appenders/registry.go deleted file mode 100644 index 8a3bbc2f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/appenders/registry.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package appenders - -import ( - "errors" - - "github.com/elastic/beats/v7/libbeat/autodiscover" - p "github.com/elastic/beats/v7/libbeat/plugin" -) - -type appenderPlugin struct { - name string - appender autodiscover.AppenderBuilder -} - -var pluginKey = "libbeat.autodiscover.appender" - -// Plugin accepts a AppenderBuilder to be registered as a plugin -func Plugin(name string, appender autodiscover.AppenderBuilder) map[string][]interface{} { - return p.MakePlugin(pluginKey, appenderPlugin{name, appender}) -} - -func init() { - p.MustRegisterLoader(pluginKey, func(ifc interface{}) error { - app, ok := ifc.(appenderPlugin) - if !ok { - return errors.New("plugin does not match appender plugin type") - } - - return autodiscover.Registry.AddAppender(app.name, app.appender) - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/autodiscover_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/autodiscover_test.go deleted file mode 100644 index 182cd99f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/autodiscover_test.go +++ /dev/null @@ -1,399 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package autodiscover - -import ( - "fmt" - "sync" - "testing" - "time" - - "github.com/gofrs/uuid" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/cfgfile" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" - "github.com/elastic/beats/v7/libbeat/tests/resources" -) - -type mockRunner struct { - mutex sync.Mutex - config *common.Config - meta *common.MapStrPointer - started, stopped bool -} - -func (m *mockRunner) Start() { - m.mutex.Lock() - defer m.mutex.Unlock() - m.started = true -} -func (m *mockRunner) Stop() { - m.mutex.Lock() - defer m.mutex.Unlock() - m.stopped = true -} -func (m *mockRunner) Clone() *mockRunner { - m.mutex.Lock() - defer m.mutex.Unlock() - return &mockRunner{ - config: m.config, - meta: m.meta, - started: m.started, - stopped: m.stopped, - } -} -func (m *mockRunner) String() string { - m.mutex.Lock() - defer m.mutex.Unlock() - return "runner" -} - -type mockAdapter struct { - mutex sync.Mutex - configs []*common.Config - runners []*mockRunner -} - -// CreateConfig generates a valid list of configs from the given event, the received event will have all keys defined by `StartFilter` -func (m *mockAdapter) CreateConfig(bus.Event) ([]*common.Config, error) { - return m.configs, nil -} - -// CheckConfig tests given config to check if it will work or not, returns errors in case it won't work -func (m *mockAdapter) CheckConfig(c *common.Config) error { - config := struct { - Broken bool `config:"broken"` - }{} - c.Unpack(&config) - - if config.Broken { - fmt.Println("broken") - return fmt.Errorf("Broken config") - } - - return nil -} - -func (m *mockAdapter) Create(_ beat.PipelineConnector, config *common.Config, meta *common.MapStrPointer) (cfgfile.Runner, error) { - runner := &mockRunner{ - config: config, - meta: meta, - } - m.mutex.Lock() - defer m.mutex.Unlock() - m.runners = append(m.runners, runner) - return runner, nil -} - -func (m *mockAdapter) Runners() []*mockRunner { - m.mutex.Lock() - defer m.mutex.Unlock() - var res []*mockRunner - for _, r := range m.runners { - res = append(res, r.Clone()) - } - return res -} - -func (m *mockAdapter) EventFilter() []string { - return []string{"meta"} -} - -type mockProvider struct{} - -// Start the autodiscover process, send all configured events to the bus -func (d *mockProvider) Start() {} - -// Stop the autodiscover process -func (d *mockProvider) Stop() {} - -func (d *mockProvider) String() string { - return "mock" -} - -func TestNilAutodiscover(t *testing.T) { - var autodiscover *Autodiscover - autodiscover.Start() - autodiscover.Stop() -} - -func TestAutodiscover(t *testing.T) { - goroutines := resources.NewGoroutinesChecker() - defer goroutines.Check(t) - - // Register mock autodiscover provider - busChan := make(chan bus.Bus, 1) - Registry = NewRegistry() - Registry.AddProvider("mock", func(b bus.Bus, uuid uuid.UUID, c *common.Config) (Provider, error) { - // intercept bus to mock events - busChan <- b - - return &mockProvider{}, nil - }) - - // Create a mock adapter - runnerConfig, _ := common.NewConfigFrom(map[string]string{ - "runner": "1", - }) - adapter := mockAdapter{ - configs: []*common.Config{runnerConfig}, - } - - // and settings: - providerConfig, _ := common.NewConfigFrom(map[string]string{ - "type": "mock", - }) - config := Config{ - Providers: []*common.Config{providerConfig}, - } - - // Create autodiscover manager - autodiscover, err := NewAutodiscover("test", nil, &adapter, &adapter, &config) - if err != nil { - t.Fatal(err) - } - - // Start it - autodiscover.Start() - defer autodiscover.Stop() - eventBus := <-busChan - - // Test start event - eventBus.Publish(bus.Event{ - "id": "foo", - "provider": "mock", - "start": true, - "meta": common.MapStr{ - "foo": "bar", - }, - }) - wait(t, func() bool { return len(adapter.Runners()) == 1 }) - - runners := adapter.Runners() - assert.Equal(t, len(runners), 1) - assert.Equal(t, len(autodiscover.configs["mock:foo"]), 1) - assert.Equal(t, runners[0].meta.Get()["foo"], "bar") - assert.True(t, runners[0].started) - assert.False(t, runners[0].stopped) - - // Test update - eventBus.Publish(bus.Event{ - "id": "foo", - "provider": "mock", - "start": true, - "meta": common.MapStr{ - "foo": "baz", - }, - }) - wait(t, func() bool { return adapter.Runners()[0].meta.Get()["foo"] == "baz" }) - - runners = adapter.Runners() - assert.Equal(t, len(runners), 1) - assert.Equal(t, len(autodiscover.configs["mock:foo"]), 1) - assert.Equal(t, runners[0].meta.Get()["foo"], "baz") // meta is updated - assert.True(t, runners[0].started) - assert.False(t, runners[0].stopped) - - // Test stop/start - eventBus.Publish(bus.Event{ - "id": "foo", - "provider": "mock", - "stop": true, - "meta": common.MapStr{ - "foo": "baz", - }, - }) - eventBus.Publish(bus.Event{ - "id": "foo", - "provider": "mock", - "start": true, - "meta": common.MapStr{ - "foo": "baz", - }, - }) - wait(t, func() bool { return len(adapter.Runners()) == 2 }) - - runners = adapter.Runners() - assert.Equal(t, len(runners), 2) - assert.Equal(t, len(autodiscover.configs["mock:foo"]), 1) - assert.True(t, runners[0].stopped) - assert.Equal(t, runners[1].meta.Get()["foo"], "baz") - assert.True(t, runners[1].started) - assert.False(t, runners[1].stopped) - - // Test stop event - eventBus.Publish(bus.Event{ - "id": "foo", - "provider": "mock", - "stop": true, - "meta": common.MapStr{ - "foo": "baz", - }, - }) - wait(t, func() bool { return adapter.Runners()[1].stopped }) - - runners = adapter.Runners() - assert.Equal(t, len(runners), 2) - assert.Equal(t, len(autodiscover.configs["mock:foo"]), 0) - assert.Equal(t, runners[1].meta.Get()["foo"], "baz") - assert.True(t, runners[1].started) - assert.True(t, runners[1].stopped) -} - -func TestAutodiscoverHash(t *testing.T) { - goroutines := resources.NewGoroutinesChecker() - defer goroutines.Check(t) - - // Register mock autodiscover provider - busChan := make(chan bus.Bus, 1) - - Registry = NewRegistry() - Registry.AddProvider("mock", func(b bus.Bus, uuid uuid.UUID, c *common.Config) (Provider, error) { - // intercept bus to mock events - busChan <- b - - return &mockProvider{}, nil - }) - - // Create a mock adapter - runnerConfig1, _ := common.NewConfigFrom(map[string]string{ - "runner": "1", - }) - runnerConfig2, _ := common.NewConfigFrom(map[string]string{ - "runner": "2", - }) - adapter := mockAdapter{ - configs: []*common.Config{runnerConfig1, runnerConfig2}, - } - - // and settings: - providerConfig, _ := common.NewConfigFrom(map[string]string{ - "type": "mock", - }) - config := Config{ - Providers: []*common.Config{providerConfig}, - } - - // Create autodiscover manager - autodiscover, err := NewAutodiscover("test", nil, &adapter, &adapter, &config) - if err != nil { - t.Fatal(err) - } - - // Start it - autodiscover.Start() - defer autodiscover.Stop() - eventBus := <-busChan - - // Test start event - eventBus.Publish(bus.Event{ - "id": "foo", - "provider": "mock", - "start": true, - "meta": common.MapStr{ - "foo": "bar", - }, - }) - wait(t, func() bool { return len(adapter.Runners()) == 2 }) - - runners := adapter.Runners() - assert.Equal(t, len(runners), 2) - assert.Equal(t, len(autodiscover.configs["mock:foo"]), 2) - assert.Equal(t, runners[0].meta.Get()["foo"], "bar") - assert.True(t, runners[0].started) - assert.False(t, runners[0].stopped) - assert.Equal(t, runners[1].meta.Get()["foo"], "bar") - assert.True(t, runners[1].started) - assert.False(t, runners[1].stopped) -} - -func TestAutodiscoverWithConfigCheckFailures(t *testing.T) { - goroutines := resources.NewGoroutinesChecker() - defer goroutines.Check(t) - - // Register mock autodiscover provider - busChan := make(chan bus.Bus, 1) - Registry = NewRegistry() - Registry.AddProvider("mock", func(b bus.Bus, uuid uuid.UUID, c *common.Config) (Provider, error) { - // intercept bus to mock events - busChan <- b - - return &mockProvider{}, nil - }) - - // Create a mock adapter - runnerConfig1, _ := common.NewConfigFrom(map[string]string{ - "broken": "true", - }) - runnerConfig2, _ := common.NewConfigFrom(map[string]string{ - "runner": "2", - }) - adapter := mockAdapter{ - configs: []*common.Config{runnerConfig1, runnerConfig2}, - } - - // and settings: - providerConfig, _ := common.NewConfigFrom(map[string]string{ - "type": "mock", - }) - config := Config{ - Providers: []*common.Config{providerConfig}, - } - - // Create autodiscover manager - autodiscover, err := NewAutodiscover("test", nil, &adapter, &adapter, &config) - if err != nil { - t.Fatal(err) - } - - // Start it - autodiscover.Start() - defer autodiscover.Stop() - eventBus := <-busChan - - // Test start event - eventBus.Publish(bus.Event{ - "id": "foo", - "provider": "mock", - "start": true, - "meta": common.MapStr{ - "foo": "bar", - }, - }) - - // As only the second config is valid, total runners will be 1 - wait(t, func() bool { return len(adapter.Runners()) == 1 }) - assert.Equal(t, 1, len(autodiscover.configs["mock:foo"])) -} - -func wait(t *testing.T, test func() bool) { - sleep := 20 * time.Millisecond - ready := test() - for !ready && sleep < 10*time.Second { - time.Sleep(sleep) - sleep = sleep + 1*time.Second - ready = test() - } - - if !ready { - t.Fatal("Waiting for condition") - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/builder/helper_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/builder/helper_test.go deleted file mode 100644 index e8b5ce52..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/builder/helper_test.go +++ /dev/null @@ -1,221 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package builder - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestGetProcessors(t *testing.T) { - hints := common.MapStr{ - "co": common.MapStr{ - "elastic": common.MapStr{ - "logs": common.MapStr{ - "processors": common.MapStr{ - "add_fields": `{"fields": {"foo": "bar"}}`, - }, - }, - }, - }, - } - procs := GetProcessors(hints, "co.elastic.logs") - assert.Equal(t, []common.MapStr{ - common.MapStr{ - "add_fields": common.MapStr{ - "fields": map[string]interface{}{ - "foo": "bar", - }, - }, - }, - }, procs) -} - -func TestGenerateHints(t *testing.T) { - tests := []struct { - annotations map[string]string - result common.MapStr - }{ - // Empty annotations should return empty hints - { - annotations: map[string]string{}, - result: common.MapStr{}, - }, - - // Scenarios being tested: - // logs/multiline.pattern must be a nested common.MapStr under hints.logs - // logs/processors.add_fields must be nested common.MapStr under hints.logs - // logs/json.keys_under_root must be a nested common.MapStr under hints.logs - // metrics/module must be found in hints.metrics - // not.to.include must not be part of hints - // period is annotated at both container and pod level. Container level value must be in hints - { - annotations: map[string]string{ - "co.elastic.logs/multiline.pattern": "^test", - "co.elastic.logs/json.keys_under_root": "true", - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "co.elastic.metrics.foobar/period": "15s", - "co.elastic.metrics.foobar1/period": "15s", - "not.to.include": "true", - }, - result: common.MapStr{ - "logs": common.MapStr{ - "multiline": common.MapStr{ - "pattern": "^test", - }, - "json": common.MapStr{ - "keys_under_root": "true", - }, - }, - "metrics": common.MapStr{ - "module": "prometheus", - "period": "15s", - }, - }, - }, - // Scenarios being tested: - // logs/multiline.pattern must be a nested common.MapStr under hints.logs - // metrics/module must be found in hints.metrics - // not.to.include must not be part of hints - // metrics/metrics_path must be found in hints.metrics - { - annotations: map[string]string{ - "co.elastic.logs/multiline.pattern": "^test", - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "co.elastic.metrics/metrics_path": "/metrics/prometheus", - "co.elastic.metrics/username": "user", - "co.elastic.metrics/password": "pass", - "co.elastic.metrics.foobar/period": "15s", - "co.elastic.metrics.foobar1/period": "15s", - "not.to.include": "true", - }, - result: common.MapStr{ - "logs": common.MapStr{ - "multiline": common.MapStr{ - "pattern": "^test", - }, - }, - "metrics": common.MapStr{ - "module": "prometheus", - "period": "15s", - "metrics_path": "/metrics/prometheus", - "username": "user", - "password": "pass", - }, - }, - }, - // Scenarios being tested: - // have co.elastic.logs/disable set to false. - // logs/multiline.pattern must be a nested common.MapStr under hints.logs - // metrics/module must be found in hints.metrics - // not.to.include must not be part of hints - // period is annotated at both container and pod level. Container level value must be in hints - { - annotations: map[string]string{ - "co.elastic.logs/multiline.pattern": "^test", - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "co.elastic.metrics.foobar/period": "15s", - "co.elastic.metrics.foobar1/period": "15s", - "not.to.include": "true", - }, - result: common.MapStr{ - "logs": common.MapStr{ - "multiline": common.MapStr{ - "pattern": "^test", - }, - }, - "metrics": common.MapStr{ - "module": "prometheus", - "period": "15s", - }, - }, - }, - // Scenarios being tested: - // have co.elastic.logs/disable set to false. - // logs/multiline.pattern must be a nested common.MapStr under hints.logs - // metrics/module must be found in hints.metrics - // not.to.include must not be part of hints - // period is annotated at both container and pod level. Container level value must be in hints - { - annotations: map[string]string{ - "co.elastic.logs/disable": "false", - "co.elastic.logs/multiline.pattern": "^test", - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "co.elastic.metrics.foobar/period": "15s", - "co.elastic.metrics.foobar1/period": "15s", - "not.to.include": "true", - }, - result: common.MapStr{ - "logs": common.MapStr{ - "multiline": common.MapStr{ - "pattern": "^test", - }, - "disable": "false", - }, - "metrics": common.MapStr{ - "module": "prometheus", - "period": "15s", - }, - }, - }, - // Scenarios being tested: - // have co.elastic.logs/disable set to true. - // logs/multiline.pattern must be a nested common.MapStr under hints.logs - // metrics/module must be found in hints.metrics - // not.to.include must not be part of hints - // period is annotated at both container and pod level. Container level value must be in hints - { - annotations: map[string]string{ - "co.elastic.logs/disable": "true", - "co.elastic.logs/multiline.pattern": "^test", - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "co.elastic.metrics.foobar/period": "15s", - "co.elastic.metrics.foobar1/period": "15s", - "not.to.include": "true", - }, - result: common.MapStr{ - "logs": common.MapStr{ - "multiline": common.MapStr{ - "pattern": "^test", - }, - "disable": "true", - }, - "metrics": common.MapStr{ - "module": "prometheus", - "period": "15s", - }, - }, - }, - } - - for _, test := range tests { - annMap := common.MapStr{} - for k, v := range test.annotations { - annMap.Put(k, v) - } - assert.Equal(t, test.result, GenerateHints(annMap, "foobar", "co.elastic")) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/builder_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/builder_test.go deleted file mode 100644 index 75cc0daf..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/builder_test.go +++ /dev/null @@ -1,74 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package autodiscover - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" -) - -type fakeBuilder struct{} - -func (f *fakeBuilder) CreateConfig(event bus.Event) []*common.Config { - return []*common.Config{common.NewConfig()} -} - -func newFakeBuilder(_ *common.Config) (Builder, error) { - return &fakeBuilder{}, nil -} - -func TestBuilderRegistry(t *testing.T) { - // Add a new builder - reg := NewRegistry() - reg.AddBuilder("fake", newFakeBuilder) - - // Check if that builder is available in registry - b := reg.GetBuilder("fake") - assert.NotNil(t, b) - - // Generate a config with type fake - config := BuilderConfig{ - Type: "fake", - } - - cfg, err := common.NewConfigFrom(&config) - - // Make sure that config building doesn't fail - assert.Nil(t, err) - - builder, err := reg.BuildBuilder(cfg) - assert.Nil(t, err) - assert.NotNil(t, builder) - - // Try to create a config with fake builder and assert length - // of configs returned is one - res := builder.CreateConfig(nil) - assert.Equal(t, len(res), 1) - - builders := Builders{} - builders = append(builders, builder) - - // Try using builders object for the same as above and expect - // the same result - res = builders.GetConfig(nil) - assert.Equal(t, len(res), 1) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/meta/meta_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/meta/meta_test.go deleted file mode 100644 index d4835132..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/meta/meta_test.go +++ /dev/null @@ -1,46 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package meta - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestStoreNil(t *testing.T) { - m := NewMap() - assert.Equal(t, common.MapStrPointer{}, m.Store(0, nil)) -} - -func TestStore(t *testing.T) { - m := NewMap() - - // Store meta - res := m.Store(0, common.MapStr{"foo": "bar"}) - assert.Equal(t, res.Get(), common.MapStr{"foo": "bar"}) - - // Update it - res = m.Store(0, common.MapStr{"foo": "baz"}) - assert.Equal(t, res.Get(), common.MapStr{"foo": "baz"}) - - m.Remove(0) - assert.Equal(t, len(m.meta), 0) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/docker/docker_integration_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/docker/docker_integration_test.go deleted file mode 100644 index b8afbafb..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/docker/docker_integration_test.go +++ /dev/null @@ -1,128 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package docker - -import ( - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/autodiscover/template" - "github.com/elastic/beats/v7/libbeat/logp" - - "github.com/gofrs/uuid" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" - dk "github.com/elastic/beats/v7/libbeat/tests/docker" -) - -// Test docker start emits an autodiscover event -func TestDockerStart(t *testing.T) { - log := logp.NewLogger("docker") - - d, err := dk.NewClient() - if err != nil { - t.Fatal(err) - } - - UUID, err := uuid.NewV4() - if err != nil { - t.Fatal(err) - } - bus := bus.New(log, "test") - config := defaultConfig() - config.CleanupTimeout = 0 - - s := &template.MapperSettings{nil, nil} - config.Templates = *s - provider, err := AutodiscoverBuilder(bus, UUID, common.MustNewConfigFrom(config)) - if err != nil { - t.Fatal(err) - } - - provider.Start() - defer provider.Stop() - - listener := bus.Subscribe() - defer listener.Stop() - - // Start - cmd := []string{"echo", "Hi!"} - labels := map[string]string{"label": "foo", "label.child": "bar"} - ID, err := d.ContainerStart("busybox", cmd, labels) - if err != nil { - t.Fatal(err) - } - checkEvent(t, listener, true) - - // Kill - d.ContainerKill(ID) - checkEvent(t, listener, false) -} - -func getValue(e bus.Event, key string) interface{} { - val, err := common.MapStr(e).GetValue(key) - if err != nil { - return nil - } - return val -} - -func checkEvent(t *testing.T, listener bus.Listener, start bool) { - for { - select { - case e := <-listener.Events(): - // Ignore any other container - if getValue(e, "docker.container.image") != "busybox" { - continue - } - if start { - assert.Equal(t, getValue(e, "start"), true) - assert.Nil(t, getValue(e, "stop")) - } else { - assert.Equal(t, getValue(e, "stop"), true) - assert.Nil(t, getValue(e, "start")) - } - assert.Equal(t, getValue(e, "container.image.name"), "busybox") - // labels.dedot=true by default - assert.Equal(t, - common.MapStr{ - "label": common.MapStr{ - "value": "foo", - "child": "bar", - }, - }, - getValue(e, "container.labels"), - ) - assert.NotNil(t, getValue(e, "container.id")) - assert.NotNil(t, getValue(e, "container.name")) - assert.NotNil(t, getValue(e, "host")) - assert.Equal(t, getValue(e, "docker.container.id"), getValue(e, "meta.container.id")) - assert.Equal(t, getValue(e, "docker.container.name"), getValue(e, "meta.container.name")) - assert.Equal(t, getValue(e, "docker.container.image"), getValue(e, "meta.container.image.name")) - return - - case <-time.After(10 * time.Second): - t.Fatal("Timeout waiting for provider events") - return - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/docker/docker_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/docker/docker_test.go deleted file mode 100644 index 40fef07f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/docker/docker_test.go +++ /dev/null @@ -1,236 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package docker - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" - "github.com/elastic/beats/v7/libbeat/common/docker" -) - -func TestGenerateHints(t *testing.T) { - tests := []struct { - event bus.Event - result bus.Event - }{ - // Empty events should return empty hints - { - event: bus.Event{}, - result: bus.Event{}, - }, - // Docker meta must be present in the hints - { - event: bus.Event{ - "docker": common.MapStr{ - "container": common.MapStr{ - "id": "abc", - "name": "foobar", - }, - }, - }, - result: bus.Event{ - "container": common.MapStr{ - "id": "abc", - "name": "foobar", - }, - }, - }, - // Docker labels are testing with the following scenarios - // do.not.include must not be part of the hints - // logs/disable should be present in hints.logs.disable=true - { - event: bus.Event{ - "docker": common.MapStr{ - "container": common.MapStr{ - "id": "abc", - "name": "foobar", - "labels": getNestedAnnotations(common.MapStr{ - "do.not.include": "true", - "co.elastic.logs/disable": "true", - }), - }, - }, - }, - result: bus.Event{ - "container": common.MapStr{ - "id": "abc", - "name": "foobar", - "labels": getNestedAnnotations(common.MapStr{ - "do.not.include": "true", - "co.elastic.logs/disable": "true", - }), - }, - "hints": common.MapStr{ - "logs": common.MapStr{ - "disable": "true", - }, - }, - }, - }, - } - - cfg := defaultConfig() - - p := Provider{ - config: cfg, - } - for _, test := range tests { - assert.Equal(t, p.generateHints(test.event), test.result) - } -} - -func getNestedAnnotations(in common.MapStr) common.MapStr { - out := common.MapStr{} - - for k, v := range in { - out.Put(k, v) - } - return out -} - -func TestGenerateMetaDockerNoDedot(t *testing.T) { - event := bus.Event{ - "container": &docker.Container{ - ID: "abc", - Name: "foobar", - Labels: map[string]string{ - "do.not.include": "true", - "co.elastic.logs/disable": "true", - }, - }, - } - - cfg := defaultConfig() - cfg.Dedot = false - p := Provider{ - config: cfg, - } - _, meta := p.generateMetaDocker(event) - expectedMeta := &dockerMetadata{ - Docker: common.MapStr{ - "container": common.MapStr{ - "id": "abc", - "name": "foobar", - "image": "", - "labels": common.MapStr{ - "do": common.MapStr{"not": common.MapStr{"include": "true"}}, - "co": common.MapStr{"elastic": common.MapStr{"logs/disable": "true"}}, - }, - }, - }, - Container: common.MapStr{ - "id": "abc", - "name": "foobar", - "image": common.MapStr{ - "name": "", - }, - "labels": common.MapStr{ - "do": common.MapStr{"not": common.MapStr{"include": "true"}}, - "co": common.MapStr{"elastic": common.MapStr{"logs/disable": "true"}}, - }, - }, - Metadata: common.MapStr{ - "container": common.MapStr{ - "id": "abc", - "name": "foobar", - "image": common.MapStr{ - "name": "", - }, - }, - "docker": common.MapStr{ - "container": common.MapStr{ - "labels": common.MapStr{ - "do": common.MapStr{"not": common.MapStr{"include": "true"}}, - "co": common.MapStr{"elastic": common.MapStr{"logs/disable": "true"}}, - }, - }, - }, - }, - } - assert.Equal(t, expectedMeta.Docker, meta.Docker) - assert.Equal(t, expectedMeta.Container, meta.Container) - assert.Equal(t, expectedMeta.Metadata, meta.Metadata) -} - -func TestGenerateMetaDockerWithDedot(t *testing.T) { - event := bus.Event{ - "container": &docker.Container{ - ID: "abc", - Name: "foobar", - Labels: map[string]string{ - "do.not.include": "true", - "co.elastic.logs/disable": "true", - }, - }, - } - - cfg := defaultConfig() - cfg.Dedot = true - p := Provider{ - config: cfg, - } - _, meta := p.generateMetaDocker(event) - expectedMeta := &dockerMetadata{ - Docker: common.MapStr{ - "container": common.MapStr{ - "id": "abc", - "name": "foobar", - "image": "", - "labels": common.MapStr{ - "do": common.MapStr{"not": common.MapStr{"include": "true"}}, - "co": common.MapStr{"elastic": common.MapStr{"logs/disable": "true"}}, - }, - }, - }, - Container: common.MapStr{ - "id": "abc", - "name": "foobar", - "image": common.MapStr{ - "name": "", - }, - "labels": common.MapStr{ - "do": common.MapStr{"not": common.MapStr{"include": "true"}}, - "co": common.MapStr{"elastic": common.MapStr{"logs/disable": "true"}}, - }, - }, - Metadata: common.MapStr{ - "container": common.MapStr{ - "id": "abc", - "name": "foobar", - "image": common.MapStr{ - "name": "", - }, - }, - "docker": common.MapStr{ - "container": common.MapStr{ - "labels": common.MapStr{ - "do_not_include": "true", - "co_elastic_logs/disable": "true", - }, - }, - }, - }, - } - assert.Equal(t, expectedMeta.Docker, meta.Docker) - assert.Equal(t, expectedMeta.Container, meta.Container) - assert.Equal(t, expectedMeta.Metadata, meta.Metadata) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/jolokia/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/jolokia/_meta/fields.yml deleted file mode 100644 index 96842034..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/jolokia/_meta/fields.yml +++ /dev/null @@ -1,33 +0,0 @@ -- key: jolokia-autodiscover - title: Jolokia Discovery autodiscover provider - description: > - Metadata from Jolokia Discovery added by the jolokia provider. - fields: - - name: jolokia.agent.version - type: keyword - description: > - Version number of jolokia agent. - - name: jolokia.agent.id - type: keyword - description: > - Each agent has a unique id which can be either provided during startup of the agent in form of a configuration parameter or being autodetected. If autodected, the id has several parts: The IP, the process id, hashcode of the agent and its type. - - name: jolokia.server.product - type: keyword - description: > - The container product if detected. - - name: jolokia.server.version - type: keyword - description: > - The container's version (if detected). - - name: jolokia.server.vendor - type: keyword - description: > - The vendor of the container the agent is running in. - - name: jolokia.url - type: keyword - description: > - The URL how this agent can be contacted. - - name: jolokia.secured - type: boolean - description: > - Whether the agent was configured for authentication or not. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/jolokia/config_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/jolokia/config_test.go deleted file mode 100644 index 3135a22c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/jolokia/config_test.go +++ /dev/null @@ -1,97 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package jolokia - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestInterfaceConfigsUnpack(t *testing.T) { - cases := []struct { - Description string - Config map[string]interface{} - Valid bool - }{ - { - Description: "interface without name", - Config: map[string]interface{}{}, - Valid: false, - }, - { - Description: "interface with empty name", - Config: map[string]interface{}{ - "name": "", - }, - Valid: false, - }, - { - Description: "interface with zero interval", - Config: map[string]interface{}{ - "name": "br0", - "interval": "0s", - }, - Valid: false, - }, - { - Description: "valid interface", - Config: map[string]interface{}{ - "name": "br0", - "interval": "100s", - }, - Valid: true, - }, - } - - for _, c := range cases { - var ic InterfaceConfig - config, err := common.NewConfigFrom(c.Config) - if !assert.NoError(t, err, c.Description) { - continue - } - err = config.Unpack(&ic) - if c.Valid { - assert.NoError(t, err, c.Description) - } else { - assert.Error(t, err, c.Description) - } - } -} - -func TestDefaultConfigUnpack(t *testing.T) { - rawConfig, err := common.NewConfigFrom(map[string]interface{}{}) - assert.NoError(t, err) - config := defaultConfig() - err = rawConfig.Unpack(&config) - assert.NoError(t, err) - assert.NotEmpty(t, config.Interfaces) - assert.NotEmpty(t, config.Interfaces[0].Name) -} - -func TestConfigUnpackEmptyInterfaces(t *testing.T) { - rawConfig, err := common.NewConfigFrom(map[string]interface{}{ - "interfaces": []interface{}{}, - }) - assert.NoError(t, err) - config := defaultConfig() - err = rawConfig.Unpack(&config) - assert.Error(t, err) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/kubernetes/config_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/kubernetes/config_test.go deleted file mode 100644 index 55fd6010..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/kubernetes/config_test.go +++ /dev/null @@ -1,81 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kubernetes - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/autodiscover" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" -) - -func TestConfigWithCustomBuilders(t *testing.T) { - autodiscover.Registry.AddBuilder("mock", newMockBuilder) - - cfg := common.MapStr{ - "hints.enabled": false, - "builders": []common.MapStr{ - { - "mock": common.MapStr{}, - }, - }, - } - - config := common.MustNewConfigFrom(&cfg) - c := defaultConfig() - err := config.Unpack(&c) - assert.Nil(t, err) - - cfg1 := common.MapStr{ - "hints.enabled": false, - } - config, err = common.NewConfigFrom(&cfg1) - c = defaultConfig() - err = config.Unpack(&c) - assert.NotNil(t, err) -} - -func TestConfigWithIncorrectScope(t *testing.T) { - cfg := common.MapStr{ - "scope": "node", - "resource": "service", - "hints.enabled": true, - } - - config := common.MustNewConfigFrom(&cfg) - c := defaultConfig() - err := config.Unpack(&c) - assert.Nil(t, err) - - assert.Equal(t, "service", c.Resource) - assert.Equal(t, "cluster", c.Scope) -} - -type mockBuilder struct { -} - -func newMockBuilder(_ *common.Config) (autodiscover.Builder, error) { - return &mockBuilder{}, nil -} - -func (m *mockBuilder) CreateConfig(event bus.Event) []*common.Config { - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/kubernetes/node_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/kubernetes/node_test.go deleted file mode 100644 index 0685adfe..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/kubernetes/node_test.go +++ /dev/null @@ -1,281 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kubernetes - -import ( - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata" - - "github.com/gofrs/uuid" - "github.com/stretchr/testify/assert" - v1 "k8s.io/api/core/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/apimachinery/pkg/types" - - "github.com/elastic/beats/v7/libbeat/autodiscover/template" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestGenerateHints_Node(t *testing.T) { - tests := []struct { - event bus.Event - result bus.Event - }{ - // Empty events should return empty hints - { - event: bus.Event{}, - result: bus.Event{}, - }, - // Only kubernetes payload must return only kubernetes as part of the hint - { - event: bus.Event{ - "kubernetes": common.MapStr{ - "node": common.MapStr{ - "name": "foobar", - }, - }, - }, - result: bus.Event{ - "kubernetes": common.MapStr{ - "node": common.MapStr{ - "name": "foobar", - }, - }, - }, - }, - // Scenarios being tested: - // metrics/module must be found in hints.metrics - // not.to.include must not be part of hints - { - event: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "not.to.include": "true", - }), - "node": common.MapStr{ - "name": "foobar", - }, - }, - }, - result: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "not.to.include": "true", - "co.elastic.metrics/period": "10s", - }), - "node": common.MapStr{ - "name": "foobar", - }, - }, - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "prometheus", - "period": "10s", - }, - }, - }, - }, - } - - cfg := defaultConfig() - - s := service{ - config: cfg, - logger: logp.NewLogger("kubernetes.service"), - } - for _, test := range tests { - assert.Equal(t, s.GenerateHints(test.event), test.result) - } -} - -func TestEmitEvent_Node(t *testing.T) { - name := "metricbeat" - nodeIP := "192.168.0.1" - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - UUID, err := uuid.NewV4() - - typeMeta := metav1.TypeMeta{ - Kind: "Node", - APIVersion: "v1", - } - if err != nil { - t.Fatal(err) - } - - tests := []struct { - Message string - Flag string - Node *kubernetes.Node - Expected bus.Event - }{ - { - Message: "Test node start", - Flag: "start", - Node: &kubernetes.Node{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Labels: map[string]string{}, - Annotations: map[string]string{}, - }, - TypeMeta: typeMeta, - Status: v1.NodeStatus{ - Addresses: []v1.NodeAddress{ - { - Type: v1.NodeExternalIP, - Address: nodeIP, - }, - { - Type: v1.NodeInternalIP, - Address: "1.2.3.4", - }, - }, - }, - }, - Expected: bus.Event{ - "start": true, - "host": "192.168.0.1", - "id": uid, - "provider": UUID, - "kubernetes": common.MapStr{ - "node": common.MapStr{ - "name": "metricbeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - "annotations": common.MapStr{}, - }, - "meta": common.MapStr{ - "kubernetes": common.MapStr{ - "node": common.MapStr{ - "name": "metricbeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - }, - }, - "config": []*common.Config{}, - }, - }, - { - Message: "Test service without host", - Flag: "start", - Node: &v1.Node{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Labels: map[string]string{}, - Annotations: map[string]string{}, - }, - TypeMeta: typeMeta, - Status: v1.NodeStatus{}, - }, - Expected: nil, - }, - { - Message: "Test stop node without host", - Flag: "stop", - Node: &v1.Node{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Labels: map[string]string{}, - Annotations: map[string]string{}, - }, - TypeMeta: typeMeta, - Status: v1.NodeStatus{ - Addresses: []v1.NodeAddress{}, - Conditions: []v1.NodeCondition{ - { - Type: v1.NodeReady, - Status: v1.ConditionFalse, - }, - }, - }, - }, - Expected: bus.Event{ - "stop": true, - "host": "", - "id": uid, - "provider": UUID, - "kubernetes": common.MapStr{ - "node": common.MapStr{ - "name": "metricbeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - "annotations": common.MapStr{}, - }, - "meta": common.MapStr{ - "kubernetes": common.MapStr{ - "node": common.MapStr{ - "name": "metricbeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - }, - }, - "config": []*common.Config{}, - }, - }, - } - - for _, test := range tests { - t.Run(test.Message, func(t *testing.T) { - mapper, err := template.NewConfigMapper(nil) - if err != nil { - t.Fatal(err) - } - - metaGen := metadata.NewNodeMetadataGenerator(common.NewConfig(), nil) - p := &Provider{ - config: defaultConfig(), - bus: bus.New(logp.NewLogger("bus"), "test"), - templates: mapper, - logger: logp.NewLogger("kubernetes"), - } - - no := &node{ - metagen: metaGen, - config: defaultConfig(), - publish: p.publish, - uuid: UUID, - logger: logp.NewLogger("kubernetes.no"), - } - - p.eventer = no - - listener := p.bus.Subscribe() - - no.emit(test.Node, test.Flag) - - select { - case event := <-listener.Events(): - assert.Equal(t, test.Expected, event, test.Message) - case <-time.After(2 * time.Second): - if test.Expected != nil { - t.Fatal("Timeout while waiting for event") - } - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/kubernetes/pod_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/kubernetes/pod_test.go deleted file mode 100644 index f63dbdf1..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/kubernetes/pod_test.go +++ /dev/null @@ -1,683 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kubernetes - -import ( - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata" - - "github.com/gofrs/uuid" - "github.com/stretchr/testify/assert" - v1 "k8s.io/api/core/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/apimachinery/pkg/types" - - "github.com/elastic/beats/v7/libbeat/autodiscover/template" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestGenerateHints(t *testing.T) { - tests := []struct { - event bus.Event - result bus.Event - }{ - // Empty events should return empty hints - { - event: bus.Event{}, - result: bus.Event{}, - }, - // Only kubernetes payload must return only kubernetes as part of the hint - { - event: bus.Event{ - "kubernetes": common.MapStr{ - "pod": common.MapStr{ - "name": "foobar", - }, - }, - }, - result: bus.Event{ - "kubernetes": common.MapStr{ - "pod": common.MapStr{ - "name": "foobar", - }, - }, - }, - }, - // Kubernetes payload with container info must be bubbled to top level - { - event: bus.Event{ - "kubernetes": common.MapStr{ - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "rkt", - }, - }, - }, - result: bus.Event{ - "kubernetes": common.MapStr{ - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "rkt", - }, - }, - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "rkt", - }, - }, - }, - // Scenarios being tested: - // logs/multiline.pattern must be a nested common.MapStr under hints.logs - // logs/json.keys_under_root must be a nested common.MapStr under hints.logs - // metrics/module must be found in hints.metrics - // not.to.include must not be part of hints - // period is annotated at both container and pod level. Container level value must be in hints - { - event: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.logs/multiline.pattern": "^test", - "co.elastic.logs/json.keys_under_root": "true", - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "co.elastic.metrics.foobar/period": "15s", - "not.to.include": "true", - }), - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "docker", - }, - }, - }, - result: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.logs/multiline.pattern": "^test", - "co.elastic.logs/json.keys_under_root": "true", - "co.elastic.metrics/module": "prometheus", - "not.to.include": "true", - "co.elastic.metrics/period": "10s", - "co.elastic.metrics.foobar/period": "15s", - }), - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "docker", - }, - }, - "hints": common.MapStr{ - "logs": common.MapStr{ - "multiline": common.MapStr{ - "pattern": "^test", - }, - "json": common.MapStr{ - "keys_under_root": "true", - }, - }, - "metrics": common.MapStr{ - "module": "prometheus", - "period": "15s", - }, - }, - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "docker", - }, - }, - }, - // Scenarios tested: - // Have one set of hints come from the pod and the other come from namespaces - // The resultant hints should have a combination of both - { - event: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.logs/multiline.pattern": "^test", - "co.elastic.logs/json.keys_under_root": "true", - "not.to.include": "true", - }), - "namespace_annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "co.elastic.metrics.foobar/period": "15s", - }), - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "docker", - }, - "namespace": "ns", - }, - }, - result: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.logs/multiline.pattern": "^test", - "co.elastic.logs/json.keys_under_root": "true", - "not.to.include": "true", - }), - "namespace_annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/period": "10s", - "co.elastic.metrics.foobar/period": "15s", - "co.elastic.metrics/module": "prometheus", - }), - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "docker", - }, - "namespace": "ns", - }, - "hints": common.MapStr{ - "logs": common.MapStr{ - "multiline": common.MapStr{ - "pattern": "^test", - }, - "json": common.MapStr{ - "keys_under_root": "true", - }, - }, - "metrics": common.MapStr{ - "module": "prometheus", - "period": "15s", - }, - }, - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "docker", - }, - }, - }, - // Scenarios tested: - // Have one set of hints come from the pod and the same keys come from namespaces - // The resultant hints should honor only pods and not namespace. - { - event: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "co.elastic.metrics.foobar/period": "15s", - "not.to.include": "true", - }), - "namespace_annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "dropwizard", - "co.elastic.metrics/period": "60s", - "co.elastic.metrics.foobar/period": "25s", - }), - "namespace": "ns", - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "docker", - }, - }, - }, - result: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "co.elastic.metrics.foobar/period": "15s", - "not.to.include": "true", - }), - "namespace_annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "dropwizard", - "co.elastic.metrics/period": "60s", - "co.elastic.metrics.foobar/period": "25s", - }), - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "docker", - }, - "namespace": "ns", - }, - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "prometheus", - "period": "15s", - }, - }, - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "docker", - }, - }, - }, - // Scenarios tested: - // Have no hints on the pod and have namespace level defaults. - // The resultant hints should honor only namespace defaults. - { - event: bus.Event{ - "kubernetes": common.MapStr{ - "namespace_annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "co.elastic.metrics.foobar/period": "15s", - }), - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "docker", - }, - "namespace": "ns", - }, - }, - result: bus.Event{ - "kubernetes": common.MapStr{ - "namespace_annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "co.elastic.metrics.foobar/period": "15s", - }), - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "docker", - }, - "namespace": "ns", - }, - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "prometheus", - "period": "15s", - }, - }, - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - "runtime": "docker", - }, - }, - }, - } - - cfg := defaultConfig() - - p := pod{ - config: cfg, - logger: logp.NewLogger("kubernetes.pod"), - } - for _, test := range tests { - assert.Equal(t, p.GenerateHints(test.event), test.result) - } -} - -func TestEmitEvent(t *testing.T) { - name := "filebeat" - namespace := "default" - podIP := "127.0.0.1" - containerID := "docker://foobar" - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - containerImage := "elastic/filebeat:6.3.0" - node := "node" - cid := "005f3b90-4b9d-12f8-acf0-31020a840133.filebeat" - UUID, err := uuid.NewV4() - if err != nil { - t.Fatal(err) - } - - typeMeta := metav1.TypeMeta{ - Kind: "Pod", - APIVersion: "v1", - } - - tests := []struct { - Message string - Flag string - Pod *kubernetes.Pod - Expected bus.Event - }{ - { - Message: "Test common pod start", - Flag: "start", - Pod: &kubernetes.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{}, - Annotations: map[string]string{}, - }, - TypeMeta: typeMeta, - Status: v1.PodStatus{ - PodIP: podIP, - ContainerStatuses: []kubernetes.PodContainerStatus{ - { - Name: name, - ContainerID: containerID, - State: v1.ContainerState{ - Running: &v1.ContainerStateRunning{}, - }, - }, - }, - }, - Spec: v1.PodSpec{ - NodeName: node, - Containers: []kubernetes.Container{ - { - Image: containerImage, - Name: name, - }, - }, - }, - }, - Expected: bus.Event{ - "start": true, - "host": "127.0.0.1", - "id": cid, - "provider": UUID, - "kubernetes": common.MapStr{ - "container": common.MapStr{ - "id": "foobar", - "name": "filebeat", - "image": "elastic/filebeat:6.3.0", - "runtime": "docker", - }, - "pod": common.MapStr{ - "name": "filebeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - "node": common.MapStr{ - "name": "node", - }, - "namespace": "default", - "annotations": common.MapStr{}, - }, - "meta": common.MapStr{ - "kubernetes": common.MapStr{ - "namespace": "default", - "container": common.MapStr{ - "name": "filebeat", - "image": "elastic/filebeat:6.3.0", - }, "pod": common.MapStr{ - "name": "filebeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, "node": common.MapStr{ - "name": "node", - }, - }, - }, - "config": []*common.Config{}, - }, - }, - { - Message: "Test pod without host", - Flag: "start", - Pod: &v1.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{}, - Annotations: map[string]string{}, - }, - TypeMeta: typeMeta, - Status: v1.PodStatus{ - ContainerStatuses: []kubernetes.PodContainerStatus{ - { - Name: name, - ContainerID: containerID, - }, - }, - }, - Spec: v1.PodSpec{ - NodeName: node, - Containers: []kubernetes.Container{ - { - Image: containerImage, - Name: name, - }, - }, - }, - }, - Expected: nil, - }, - { - Message: "Test pod without container id", - Flag: "start", - Pod: &v1.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{}, - Annotations: map[string]string{}, - }, - TypeMeta: typeMeta, - Status: v1.PodStatus{ - PodIP: podIP, - ContainerStatuses: []kubernetes.PodContainerStatus{ - { - Name: name, - }, - }, - }, - Spec: v1.PodSpec{ - NodeName: node, - Containers: []kubernetes.Container{ - { - Image: containerImage, - Name: name, - }, - }, - }, - }, - Expected: nil, - }, - { - Message: "Test stop pod without host", - Flag: "stop", - Pod: &v1.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{}, - Annotations: map[string]string{}, - }, - TypeMeta: typeMeta, - Status: v1.PodStatus{ - ContainerStatuses: []kubernetes.PodContainerStatus{ - { - Name: name, - }, - }, - }, - Spec: v1.PodSpec{ - NodeName: node, - Containers: []kubernetes.Container{ - { - Image: containerImage, - Name: name, - }, - }, - }, - }, - Expected: bus.Event{ - "stop": true, - "host": "", - "id": cid, - "provider": UUID, - "kubernetes": common.MapStr{ - "container": common.MapStr{ - "id": "", - "name": "filebeat", - "image": "elastic/filebeat:6.3.0", - "runtime": "", - }, - "pod": common.MapStr{ - "name": "filebeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - "node": common.MapStr{ - "name": "node", - }, - "namespace": "default", - "annotations": common.MapStr{}, - }, - "meta": common.MapStr{ - "kubernetes": common.MapStr{ - "namespace": "default", - "container": common.MapStr{ - "name": "filebeat", - "image": "elastic/filebeat:6.3.0", - }, "pod": common.MapStr{ - "name": "filebeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, "node": common.MapStr{ - "name": "node", - }, - }, - }, - "config": []*common.Config{}, - }, - }, - { - Message: "Test stop pod without container id", - Flag: "stop", - Pod: &v1.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{}, - Annotations: map[string]string{}, - }, - TypeMeta: typeMeta, - Status: v1.PodStatus{ - PodIP: podIP, - ContainerStatuses: []kubernetes.PodContainerStatus{ - { - Name: name, - }, - }, - }, - Spec: v1.PodSpec{ - NodeName: node, - Containers: []kubernetes.Container{ - { - Image: containerImage, - Name: name, - }, - }, - }, - }, - Expected: bus.Event{ - "stop": true, - "host": "127.0.0.1", - "id": cid, - "provider": UUID, - "kubernetes": common.MapStr{ - "container": common.MapStr{ - "id": "", - "name": "filebeat", - "image": "elastic/filebeat:6.3.0", - "runtime": "", - }, - "pod": common.MapStr{ - "name": "filebeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - "node": common.MapStr{ - "name": "node", - }, - "namespace": "default", - "annotations": common.MapStr{}, - }, - "meta": common.MapStr{ - "kubernetes": common.MapStr{ - "namespace": "default", - "container": common.MapStr{ - "name": "filebeat", - "image": "elastic/filebeat:6.3.0", - }, "pod": common.MapStr{ - "name": "filebeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, "node": common.MapStr{ - "name": "node", - }, - }, - }, - "config": []*common.Config{}, - }, - }, - } - - for _, test := range tests { - t.Run(test.Message, func(t *testing.T) { - mapper, err := template.NewConfigMapper(nil) - if err != nil { - t.Fatal(err) - } - - metaGen := metadata.NewPodMetadataGenerator(common.NewConfig(), nil, nil, nil) - p := &Provider{ - config: defaultConfig(), - bus: bus.New(logp.NewLogger("bus"), "test"), - templates: mapper, - logger: logp.NewLogger("kubernetes"), - } - - pod := &pod{ - metagen: metaGen, - config: defaultConfig(), - publish: p.publish, - uuid: UUID, - logger: logp.NewLogger("kubernetes.pod"), - } - - p.eventer = pod - - listener := p.bus.Subscribe() - - pod.emit(test.Pod, test.Flag) - - select { - case event := <-listener.Events(): - assert.Equal(t, test.Expected, event, test.Message) - case <-time.After(2 * time.Second): - if test.Expected != nil { - t.Fatal("Timeout while waiting for event") - } - } - }) - } -} - -func getNestedAnnotations(in common.MapStr) common.MapStr { - out := common.MapStr{} - - for k, v := range in { - out.Put(k, v) - } - return out -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/kubernetes/service_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/kubernetes/service_test.go deleted file mode 100644 index 6d6582b3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/kubernetes/service_test.go +++ /dev/null @@ -1,434 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kubernetes - -import ( - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata" - - "github.com/gofrs/uuid" - "github.com/stretchr/testify/assert" - v1 "k8s.io/api/core/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/apimachinery/pkg/types" - - "github.com/elastic/beats/v7/libbeat/autodiscover/template" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestGenerateHints_Service(t *testing.T) { - tests := []struct { - event bus.Event - result bus.Event - }{ - // Empty events should return empty hints - { - event: bus.Event{}, - result: bus.Event{}, - }, - // Only kubernetes payload must return only kubernetes as part of the hint - { - event: bus.Event{ - "kubernetes": common.MapStr{ - "service": common.MapStr{ - "name": "foobar", - }, - }, - }, - result: bus.Event{ - "kubernetes": common.MapStr{ - "service": common.MapStr{ - "name": "foobar", - }, - }, - }, - }, - // Scenarios being tested: - // metrics/module must be found in hints.metrics - // not.to.include must not be part of hints - { - event: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "not.to.include": "true", - }), - "service": common.MapStr{ - "name": "foobar", - }, - }, - }, - result: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "not.to.include": "true", - "co.elastic.metrics/period": "10s", - }), - "service": common.MapStr{ - "name": "foobar", - }, - }, - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "prometheus", - "period": "10s", - }, - }, - }, - }, - // Scenarios tested: - // Have one set of annotations come from service and the other from namespace defaults - // The resultant should have both - { - event: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "not.to.include": "true", - }), - "namespace_annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/period": "10s", - }), - "service": common.MapStr{ - "name": "foobar", - }, - "namespace": "ns", - }, - }, - result: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "not.to.include": "true", - }), - "service": common.MapStr{ - "name": "foobar", - }, - "namespace_annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/period": "10s", - }), - "namespace": "ns", - }, - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "prometheus", - "period": "10s", - }, - }, - }, - }, - // Scenarios tested: - // Have the same set of annotations come from both namespace and service. - // The resultant should have the ones from service alone - { - event: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "not.to.include": "true", - }), - "namespace_annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "dropwizard", - "co.elastic.metrics/period": "60s", - }), - "namespace": "ns", - "service": common.MapStr{ - "name": "foobar", - }, - }, - }, - result: bus.Event{ - "kubernetes": common.MapStr{ - "annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - "not.to.include": "true", - }), - "namespace_annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "dropwizard", - "co.elastic.metrics/period": "60s", - }), - "namespace": "ns", - "service": common.MapStr{ - "name": "foobar", - }, - }, - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "prometheus", - "period": "10s", - }, - }, - }, - }, - // Scenarios tested: - // Have no annotations on the service and only have namespace level defaults - // The resultant should have honored the namespace defaults - { - event: bus.Event{ - "kubernetes": common.MapStr{ - "namespace_annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - }), - "service": common.MapStr{ - "name": "foobar", - }, - "namespace": "ns", - }, - }, - result: bus.Event{ - "kubernetes": common.MapStr{ - "namespace_annotations": getNestedAnnotations(common.MapStr{ - "co.elastic.metrics/module": "prometheus", - "co.elastic.metrics/period": "10s", - }), - "service": common.MapStr{ - "name": "foobar", - }, - "namespace": "ns", - }, - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "prometheus", - "period": "10s", - }, - }, - }, - }, - } - - cfg := defaultConfig() - - s := service{ - config: cfg, - logger: logp.NewLogger("kubernetes.service"), - } - for _, test := range tests { - assert.Equal(t, s.GenerateHints(test.event), test.result) - } -} - -func TestEmitEvent_Service(t *testing.T) { - name := "metricbeat" - namespace := "default" - clusterIP := "192.168.0.1" - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - UUID, err := uuid.NewV4() - if err != nil { - t.Fatal(err) - } - - typeMeta := metav1.TypeMeta{ - Kind: "Service", - APIVersion: "v1", - } - - tests := []struct { - Message string - Flag string - Service *kubernetes.Service - Expected bus.Event - }{ - { - Message: "Test service start", - Flag: "start", - Service: &kubernetes.Service{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{}, - Annotations: map[string]string{}, - }, - TypeMeta: typeMeta, - Spec: v1.ServiceSpec{ - Ports: []v1.ServicePort{ - { - Name: "http", - Port: 8080, - }, - }, - ClusterIP: clusterIP, - }, - }, - Expected: bus.Event{ - "start": true, - "host": "192.168.0.1", - "id": uid, - "provider": UUID, - "port": 8080, - "kubernetes": common.MapStr{ - "service": common.MapStr{ - "name": "metricbeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - "namespace": "default", - "annotations": common.MapStr{}, - }, - "meta": common.MapStr{ - "kubernetes": common.MapStr{ - "namespace": "default", - "service": common.MapStr{ - "name": "metricbeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - }, - }, - "config": []*common.Config{}, - }, - }, - { - Message: "Test service without host", - Flag: "start", - Service: &v1.Service{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{}, - Annotations: map[string]string{}, - }, - TypeMeta: typeMeta, - Spec: v1.ServiceSpec{ - Ports: []v1.ServicePort{ - { - Name: "http", - Port: 8080, - }, - }, - }, - }, - Expected: nil, - }, - { - Message: "Test service without port", - Flag: "start", - Service: &v1.Service{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{}, - Annotations: map[string]string{}, - }, - TypeMeta: typeMeta, - Spec: v1.ServiceSpec{ - ClusterIP: clusterIP, - }, - }, - Expected: nil, - }, - { - Message: "Test stop service without host", - Flag: "stop", - Service: &v1.Service{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{}, - Annotations: map[string]string{}, - }, - TypeMeta: typeMeta, - Spec: v1.ServiceSpec{ - Ports: []v1.ServicePort{ - { - Name: "http", - Port: 8080, - }, - }, - }, - }, - Expected: bus.Event{ - "stop": true, - "host": "", - "id": uid, - "port": 8080, - "provider": UUID, - "kubernetes": common.MapStr{ - "service": common.MapStr{ - "name": "metricbeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - "namespace": "default", - "annotations": common.MapStr{}, - }, - "meta": common.MapStr{ - "kubernetes": common.MapStr{ - "namespace": "default", - "service": common.MapStr{ - "name": "metricbeat", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - }, - }, - "config": []*common.Config{}, - }, - }, - } - - for _, test := range tests { - t.Run(test.Message, func(t *testing.T) { - mapper, err := template.NewConfigMapper(nil) - if err != nil { - t.Fatal(err) - } - - metaGen := metadata.NewServiceMetadataGenerator(common.NewConfig(), nil, nil) - - p := &Provider{ - config: defaultConfig(), - bus: bus.New(logp.NewLogger("bus"), "test"), - templates: mapper, - logger: logp.NewLogger("kubernetes"), - } - - service := &service{ - metagen: metaGen, - config: defaultConfig(), - publish: p.publish, - uuid: UUID, - logger: logp.NewLogger("kubernetes.service"), - } - - p.eventer = service - - listener := p.bus.Subscribe() - - service.emit(test.Service, test.Flag) - - select { - case event := <-listener.Events(): - assert.Equal(t, test.Expected, event, test.Message) - case <-time.After(2 * time.Second): - if test.Expected != nil { - t.Fatal("Timeout while waiting for event") - } - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/plugin.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/plugin.go deleted file mode 100644 index 2e413032..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/providers/plugin.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package providers - -import ( - "errors" - - "github.com/elastic/beats/v7/libbeat/autodiscover" - p "github.com/elastic/beats/v7/libbeat/plugin" -) - -type providerPlugin struct { - name string - provider autodiscover.ProviderBuilder -} - -var pluginKey = "libbeat.autodiscover.provider" - -// Plugin accepts a ProviderBuilder to be registered as a plugin -func Plugin(name string, provider autodiscover.ProviderBuilder) map[string][]interface{} { - return p.MakePlugin(pluginKey, providerPlugin{name, provider}) -} - -func init() { - p.MustRegisterLoader(pluginKey, func(ifc interface{}) error { - prov, ok := ifc.(providerPlugin) - if !ok { - return errors.New("plugin does not match processor plugin type") - } - - return autodiscover.Registry.AddProvider(prov.name, prov.provider) - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/template/config_test.go b/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/template/config_test.go deleted file mode 100644 index 570de15a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/autodiscover/template/config_test.go +++ /dev/null @@ -1,113 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package template - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" -) - -func TestConfigsMapping(t *testing.T) { - config, _ := common.NewConfigFrom(map[string]interface{}{ - "correct": "config", - }) - - tests := []struct { - mapping string - event bus.Event - expected []*common.Config - }{ - // No match - { - mapping: ` -- condition.equals: - foo: 3 - config: - - type: config1`, - event: bus.Event{ - "foo": "no match", - }, - expected: nil, - }, - // Match config - { - mapping: ` -- condition.equals: - foo: 3 - config: - - correct: config`, - event: bus.Event{ - "foo": 3, - }, - expected: []*common.Config{config}, - }, - // No condition - { - mapping: ` -- config: - - correct: config`, - event: bus.Event{ - "foo": 3, - }, - expected: []*common.Config{config}, - }, - } - - for _, test := range tests { - var mappings MapperSettings - config, err := common.NewConfigWithYAML([]byte(test.mapping), "") - if err != nil { - t.Fatal(err) - } - - if err := config.Unpack(&mappings); err != nil { - t.Fatal(err) - } - - mapper, err := NewConfigMapper(mappings) - if err != nil { - t.Fatal(err) - } - - res := mapper.GetConfig(test.event) - assert.Equal(t, test.expected, res) - } -} - -func TestNilConditionConfig(t *testing.T) { - var mappings MapperSettings - data := ` -- config: - - type: config1` - config, err := common.NewConfigWithYAML([]byte(data), "") - if err != nil { - t.Fatal(err) - } - - if err := config.Unpack(&mappings); err != nil { - t.Fatal(err) - } - - _, err = NewConfigMapper(mappings) - assert.NoError(t, err) - assert.Nil(t, mappings[0].ConditionConfig) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/beat/event_test.go b/vendor/github.com/elastic/beats/v7/libbeat/beat/event_test.go deleted file mode 100644 index 384ece4d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/beat/event_test.go +++ /dev/null @@ -1,139 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package beat - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func newEmptyEvent() *Event { - return &Event{Fields: common.MapStr{}} -} - -func TestEventPutGetTimestamp(t *testing.T) { - evt := newEmptyEvent() - ts := time.Now() - - evt.PutValue("@timestamp", ts) - - v, err := evt.GetValue("@timestamp") - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, ts, v) - assert.Equal(t, ts, evt.Timestamp) - - // The @timestamp is not written into Fields. - assert.Nil(t, evt.Fields["@timestamp"]) -} - -func TestEventMetadata(t *testing.T) { - const id = "123" - newMeta := func() common.MapStr { return common.MapStr{"_id": id} } - - t.Run("put", func(t *testing.T) { - evt := newEmptyEvent() - meta := newMeta() - - evt.PutValue("@metadata", meta) - - assert.Equal(t, meta, evt.Meta) - assert.Empty(t, evt.Fields) - }) - - t.Run("get", func(t *testing.T) { - evt := newEmptyEvent() - evt.Meta = newMeta() - - meta, err := evt.GetValue("@metadata") - - assert.NoError(t, err) - assert.Equal(t, evt.Meta, meta) - }) - - t.Run("put sub-key", func(t *testing.T) { - evt := newEmptyEvent() - - evt.PutValue("@metadata._id", id) - - assert.Equal(t, newMeta(), evt.Meta) - assert.Empty(t, evt.Fields) - }) - - t.Run("get sub-key", func(t *testing.T) { - evt := newEmptyEvent() - evt.Meta = newMeta() - - v, err := evt.GetValue("@metadata._id") - - assert.NoError(t, err) - assert.Equal(t, id, v) - }) - - t.Run("delete", func(t *testing.T) { - evt := newEmptyEvent() - evt.Meta = newMeta() - - err := evt.Delete("@metadata") - - assert.NoError(t, err) - assert.Nil(t, evt.Meta) - }) - - t.Run("delete sub-key", func(t *testing.T) { - evt := newEmptyEvent() - evt.Meta = newMeta() - - err := evt.Delete("@metadata._id") - - assert.NoError(t, err) - assert.Empty(t, evt.Meta) - }) - - t.Run("setID", func(t *testing.T) { - evt := newEmptyEvent() - - evt.SetID(id) - - assert.Equal(t, newMeta(), evt.Meta) - }) - - t.Run("put non-metadata", func(t *testing.T) { - evt := newEmptyEvent() - - evt.PutValue("@metadataSpecial", id) - - assert.Equal(t, common.MapStr{"@metadataSpecial": id}, evt.Fields) - }) - - t.Run("delete non-metadata", func(t *testing.T) { - evt := newEmptyEvent() - evt.Meta = newMeta() - - err := evt.Delete("@metadataSpecial") - - assert.Error(t, err) - assert.Equal(t, newMeta(), evt.Meta) - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/cfgfile_test.go b/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/cfgfile_test.go deleted file mode 100644 index df2ceaab..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/cfgfile_test.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package cfgfile - -import ( - "os" - "path/filepath" - "testing" - - "github.com/stretchr/testify/assert" -) - -type TestConfig struct { - Output ElasticsearchConfig - Env string `config:"env.test_key"` - EnvDefault string `config:"env.default"` -} - -type ElasticsearchConfig struct { - Elasticsearch Connection -} - -type Connection struct { - Port int - Host string -} - -func TestRead(t *testing.T) { - absPath, err := filepath.Abs("../tests/files/") - os.Setenv("TEST_KEY", "test_value") - - assert.NotNil(t, absPath) - assert.Nil(t, err) - - config := &TestConfig{} - - if err = Read(config, absPath+"/config.yml"); err != nil { - t.Fatal(err) - } - - // validate - assert.Equal(t, "localhost", config.Output.Elasticsearch.Host) - assert.Equal(t, 9200, config.Output.Elasticsearch.Port) - assert.Equal(t, "test_value", config.Env) - assert.Equal(t, "default", config.EnvDefault) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/glob_manager_test.go b/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/glob_manager_test.go deleted file mode 100644 index 808f1bc3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/glob_manager_test.go +++ /dev/null @@ -1,138 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cfgfile - -import ( - "io/ioutil" - "os" - "path/filepath" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestGlobManagerInit(t *testing.T) { - // Wrong settings return error - manager, err := NewGlobManager("dir/*.yml", ".noyml", ".disabled") - assert.Error(t, err) - assert.Nil(t, manager) -} - -func TestGlobManager(t *testing.T) { - // Create random temp directory - dir, err := ioutil.TempDir("", "glob_manager") - defer os.RemoveAll(dir) - if err != nil { - t.Fatal(err) - } - - // Prepare scenario: - content := []byte("test\n") - err = ioutil.WriteFile(dir+"/config1.yml", content, 0644) - assert.NoError(t, err) - err = ioutil.WriteFile(dir+"/config2.yml", content, 0644) - assert.NoError(t, err) - err = ioutil.WriteFile(dir+"/config2-alt.yml.disabled", content, 0644) - assert.NoError(t, err) - err = ioutil.WriteFile(dir+"/config3.yml.disabled", content, 0644) - assert.NoError(t, err) - - // Init Glob Manager - glob := dir + "/*.yml" - manager, err := NewGlobManager(glob, ".yml", ".disabled") - if err != nil { - t.Fatal(err) - } - - assert.True(t, manager.Exists("config1")) - assert.True(t, manager.Exists("config2")) - assert.True(t, manager.Exists("config2-alt")) - assert.True(t, manager.Exists("config3")) - assert.False(t, manager.Exists("config4")) - - assert.True(t, manager.Enabled("config1")) - assert.True(t, manager.Enabled("config2")) - assert.False(t, manager.Enabled("config2-alt")) - assert.False(t, manager.Enabled("config3")) - - assert.Equal(t, len(manager.ListEnabled()), 2) - assert.Equal(t, len(manager.ListDisabled()), 2) - - // Test disable - if err = manager.Disable("config2"); err != nil { - t.Fatal(err) - } - - assert.Equal(t, len(manager.ListEnabled()), 1) - assert.Equal(t, len(manager.ListDisabled()), 3) - - enabled := manager.ListEnabled() - assert.Equal(t, enabled[0].Name, "config1") - assert.Equal(t, enabled[0].Enabled, true) - - // Test enable - if err = manager.Enable("config3"); err != nil { - t.Fatal(err) - } - - assert.Equal(t, len(manager.ListEnabled()), 2) - assert.Equal(t, len(manager.ListDisabled()), 2) - - disabled := manager.ListDisabled() - assert.Equal(t, disabled[0].Name, "config2") - assert.Equal(t, disabled[0].Enabled, false) - assert.Equal(t, disabled[1].Name, "config2-alt") - assert.Equal(t, disabled[1].Enabled, false) - - // Check correct files layout: - files, err := filepath.Glob(dir + "/*") - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, files, []string{ - filepath.Join(dir, "config1.yml"), - filepath.Join(dir, "config2-alt.yml.disabled"), - filepath.Join(dir, "config2.yml.disabled"), - filepath.Join(dir, "config3.yml"), - }) -} - -func TestCfgFileSorting(t *testing.T) { - cfgFiles := byCfgFileDisplayNames{ - &CfgFile{ - "foo", - "modules.d/foo.yml", - false, - }, - &CfgFile{ - "foo-variant", - "modules.d/foo-variant.yml", - false, - }, - &CfgFile{ - "fox", - "modules.d/fox.yml", - false, - }, - } - - assert.True(t, cfgFiles.Less(0, 1)) - assert.False(t, cfgFiles.Less(1, 0)) - assert.True(t, cfgFiles.Less(0, 2)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/glob_watcher_test.go b/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/glob_watcher_test.go deleted file mode 100644 index 99c9a79b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/glob_watcher_test.go +++ /dev/null @@ -1,75 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cfgfile - -import ( - "io/ioutil" - "math/rand" - "os" - "strconv" - "testing" - "time" - - "github.com/stretchr/testify/assert" -) - -func TestGlobWatcher(t *testing.T) { - // Create random temp directory - id := strconv.Itoa(rand.New(rand.NewSource(int64(time.Now().Nanosecond()))).Int()) - dir, err := ioutil.TempDir("", id) - defer os.RemoveAll(dir) - assert.NoError(t, err) - glob := dir + "/*.yml" - - gcd := NewGlobWatcher(glob) - - content := []byte("test\n") - err = ioutil.WriteFile(dir+"/config1.yml", content, 0644) - assert.NoError(t, err) - err = ioutil.WriteFile(dir+"/config2.yml", content, 0644) - assert.NoError(t, err) - - // Make sure not inside compensation time - time.Sleep(2 * time.Second) - - files, changed, err := gcd.Scan() - assert.Equal(t, 2, len(files)) - assert.NoError(t, err) - assert.True(t, changed) - - files, changed, err = gcd.Scan() - assert.Equal(t, 2, len(files)) - assert.NoError(t, err) - assert.False(t, changed) - - err = ioutil.WriteFile(dir+"/config3.yml", content, 0644) - assert.NoError(t, err) - - files, changed, err = gcd.Scan() - assert.Equal(t, 3, len(files)) - assert.NoError(t, err) - assert.True(t, changed) - - err = os.Remove(dir + "/config3.yml") - assert.NoError(t, err) - - files, changed, err = gcd.Scan() - assert.Equal(t, 2, len(files)) - assert.NoError(t, err) - assert.True(t, changed) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/list_test.go b/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/list_test.go deleted file mode 100644 index 9d28187a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/list_test.go +++ /dev/null @@ -1,192 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cfgfile - -import ( - "testing" - - "github.com/pkg/errors" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/reload" -) - -type runner struct { - id int64 - started bool - stopped bool -} - -func (r *runner) String() string { - return "test runner" -} - -func (r *runner) Start() { r.started = true } -func (r *runner) Stop() { r.stopped = true } - -type runnerFactory struct{ runners []*runner } - -func (r *runnerFactory) Create(x beat.PipelineConnector, c *common.Config, meta *common.MapStrPointer) (Runner, error) { - config := struct { - ID int64 `config:"id"` - }{} - - err := c.Unpack(&config) - if err != nil { - return nil, err - } - - // id < 0 is an invalid config - if config.ID < 0 { - return nil, errors.New("Invalid config") - } - - runner := &runner{id: config.ID} - r.runners = append(r.runners, runner) - return runner, err -} - -func (r *runnerFactory) CheckConfig(config *common.Config) error { - return nil -} - -func TestNewConfigs(t *testing.T) { - factory := &runnerFactory{} - list := NewRunnerList("", factory, nil) - - list.Reload([]*reload.ConfigWithMeta{ - createConfig(1), - createConfig(2), - createConfig(3), - }) - - assert.Equal(t, len(list.copyRunnerList()), 3) -} - -func TestReloadSameConfigs(t *testing.T) { - factory := &runnerFactory{} - list := NewRunnerList("", factory, nil) - - list.Reload([]*reload.ConfigWithMeta{ - createConfig(1), - createConfig(2), - createConfig(3), - }) - - state := list.copyRunnerList() - assert.Equal(t, len(state), 3) - - list.Reload([]*reload.ConfigWithMeta{ - createConfig(1), - createConfig(2), - createConfig(3), - }) - - // nothing changed - assert.Equal(t, state, list.copyRunnerList()) -} - -func TestReloadStopConfigs(t *testing.T) { - factory := &runnerFactory{} - list := NewRunnerList("", factory, nil) - - list.Reload([]*reload.ConfigWithMeta{ - createConfig(1), - createConfig(2), - createConfig(3), - }) - - assert.Equal(t, len(list.copyRunnerList()), 3) - - list.Reload([]*reload.ConfigWithMeta{ - createConfig(1), - createConfig(3), - }) - - assert.Equal(t, len(list.copyRunnerList()), 2) -} - -func TestReloadStartStopConfigs(t *testing.T) { - factory := &runnerFactory{} - list := NewRunnerList("", factory, nil) - - list.Reload([]*reload.ConfigWithMeta{ - createConfig(1), - createConfig(2), - createConfig(3), - }) - - state := list.copyRunnerList() - assert.Equal(t, len(state), 3) - - list.Reload([]*reload.ConfigWithMeta{ - createConfig(1), - createConfig(3), - createConfig(4), - }) - - assert.Equal(t, len(list.copyRunnerList()), 3) - assert.NotEqual(t, state, list.copyRunnerList()) -} - -func TestStopAll(t *testing.T) { - factory := &runnerFactory{} - list := NewRunnerList("", factory, nil) - - list.Reload([]*reload.ConfigWithMeta{ - createConfig(1), - createConfig(2), - createConfig(3), - }) - - assert.Equal(t, len(list.copyRunnerList()), 3) - list.Stop() - assert.Equal(t, len(list.copyRunnerList()), 0) - - for _, r := range list.runners { - assert.False(t, r.(*runner).stopped) - } -} - -func TestHas(t *testing.T) { - factory := &runnerFactory{} - list := NewRunnerList("", factory, nil) - config := createConfig(1) - - hash, err := HashConfig(config.Config) - if err != nil { - t.Fatal(err) - } - - list.Reload([]*reload.ConfigWithMeta{ - config, - }) - - assert.True(t, list.Has(hash)) - assert.False(t, list.Has(0)) -} - -func createConfig(id int64) *reload.ConfigWithMeta { - c := common.NewConfig() - c.SetInt("id", -1, id) - return &reload.ConfigWithMeta{ - Config: c, - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/reload_test.go b/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/reload_test.go deleted file mode 100644 index d52b4f29..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/cfgfile/reload_test.go +++ /dev/null @@ -1,107 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package cfgfile - -import ( - "fmt" - "io/ioutil" - "os" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestReloader(t *testing.T) { - // Create random temp directory - dir, err := ioutil.TempDir("", "libbeat-reloader") - defer os.RemoveAll(dir) - if err != nil { - t.Fatal(err) - } - glob := dir + "/*.yml" - - config := common.MustNewConfigFrom(common.MapStr{ - "path": glob, - "reload": common.MapStr{ - "period": "1s", - "enabled": true, - }, - }) - // common.Config{} - reloader := NewReloader(nil, config) - retryCount := 10 - - go reloader.Run(nil) - defer reloader.Stop() - - // wait until configScans >= 2 (which should happen after ~1 second) - for i := 0; i < retryCount; i++ { - if configScans.Get() >= 2 { - break - } - // time interval is slightly more than a second so we don't slightly - // undershoot the first iteration and wait a whole extra second. - time.Sleep(1100 * time.Millisecond) - } - if configScans.Get() < 2 { - assert.Fail(t, "Timed out waiting for configScans >= 2") - } - - // The first scan should cause a reload, but additional ones should not, - // so configReloads should still be 1. - assert.Equal(t, int64(1), configReloads.Get()) - - // Write a file to the reloader path to trigger a real reload - content := []byte("test\n") - err = ioutil.WriteFile(dir+"/config1.yml", content, 0644) - assert.NoError(t, err) - - // Wait for the number of scans to increase at least twice. This is somewhat - // pedantic, but if we just wait for the next scan, it's possible to wake up - // during the brief interval after configScans is updated but before - // configReloads is, giving a false negative. Waiting two iterations - // guarantees that the change from the first one has taken effect. - targetScans := configScans.Get() + 2 - for i := 0; i < retryCount; i++ { - time.Sleep(time.Second) - if configScans.Get() >= targetScans { - break - } - } - if configScans.Get() < targetScans { - assert.Fail(t, - fmt.Sprintf("Timed out waiting for configScans >= %d", targetScans)) - } - - // The number of reloads should now have increased. It would be nicer to - // check if the value is exactly 2, but we can't guarantee this: the glob - // watcher includes an extra 1-second margin around the real modification - // time, so changes that fall too close to a scan interval can be detected - // twice. - if configReloads.Get() < 2 { - assert.Fail(t, - fmt.Sprintf( - "Reloader performed %d scans but only reloaded once", - configScans.Get())) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/cloudid/cloudid_test.go b/vendor/github.com/elastic/beats/v7/libbeat/cloudid/cloudid_test.go deleted file mode 100644 index 889fa152..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/cloudid/cloudid_test.go +++ /dev/null @@ -1,251 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cloudid - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestDecode(t *testing.T) { - tests := []struct { - cloudID string - expectedEsURL string - expectedKibanaURL string - }{ - { - cloudID: "staging:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyRjZWM2ZjI2MWE3NGJmMjRjZTMzYmI4ODExYjg0Mjk0ZiRjNmMyY2E2ZDA0MjI0OWFmMGNjN2Q3YTllOTYyNTc0Mw==", - expectedEsURL: "https://cec6f261a74bf24ce33bb8811b84294f.us-east-1.aws.found.io:443", - expectedKibanaURL: "https://c6c2ca6d042249af0cc7d7a9e9625743.us-east-1.aws.found.io:443", - }, - { - cloudID: "dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyRjZWM2ZjI2MWE3NGJmMjRjZTMzYmI4ODExYjg0Mjk0ZiRjNmMyY2E2ZDA0MjI0OWFmMGNjN2Q3YTllOTYyNTc0Mw==", - expectedEsURL: "https://cec6f261a74bf24ce33bb8811b84294f.us-east-1.aws.found.io:443", - expectedKibanaURL: "https://c6c2ca6d042249af0cc7d7a9e9625743.us-east-1.aws.found.io:443", - }, - { - cloudID: ":dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyRjZWM2ZjI2MWE3NGJmMjRjZTMzYmI4ODExYjg0Mjk0ZiRjNmMyY2E2ZDA0MjI0OWFmMGNjN2Q3YTllOTYyNTc0Mw==", - expectedEsURL: "https://cec6f261a74bf24ce33bb8811b84294f.us-east-1.aws.found.io:443", - expectedKibanaURL: "https://c6c2ca6d042249af0cc7d7a9e9625743.us-east-1.aws.found.io:443", - }, - { - cloudID: "gcp-cluster:dXMtY2VudHJhbDEuZ2NwLmNsb3VkLmVzLmlvJDhhMDI4M2FmMDQxZjE5NWY3NzI5YmMwNGM2NmEwZmNlJDBjZDVjZDU2OGVlYmU1M2M4OWViN2NhZTViYWM4YjM3", - expectedEsURL: "https://8a0283af041f195f7729bc04c66a0fce.us-central1.gcp.cloud.es.io:443", - expectedKibanaURL: "https://0cd5cd568eebe53c89eb7cae5bac8b37.us-central1.gcp.cloud.es.io:443", - }, - { - cloudID: "custom-port:dXMtY2VudHJhbDEuZ2NwLmNsb3VkLmVzLmlvOjkyNDMkYWMzMWViYjkwMjQxNzczMTU3MDQzYzM0ZmQyNmZkNDYkYTRjMDYyMzBlNDhjOGZjZTdiZTg4YTA3NGEzYmIzZTA=", - expectedEsURL: "https://ac31ebb90241773157043c34fd26fd46.us-central1.gcp.cloud.es.io:9243", - expectedKibanaURL: "https://a4c06230e48c8fce7be88a074a3bb3e0.us-central1.gcp.cloud.es.io:9243", - }, - { - cloudID: "different-es-kb-port:dXMtY2VudHJhbDEuZ2NwLmNsb3VkLmVzLmlvJGFjMzFlYmI5MDI0MTc3MzE1NzA0M2MzNGZkMjZmZDQ2OjkyNDMkYTRjMDYyMzBlNDhjOGZjZTdiZTg4YTA3NGEzYmIzZTA6OTI0NA==", - expectedEsURL: "https://ac31ebb90241773157043c34fd26fd46.us-central1.gcp.cloud.es.io:9243", - expectedKibanaURL: "https://a4c06230e48c8fce7be88a074a3bb3e0.us-central1.gcp.cloud.es.io:9244", - }, - { - cloudID: "only-kb-set:dXMtY2VudHJhbDEuZ2NwLmNsb3VkLmVzLmlvJGFjMzFlYmI5MDI0MTc3MzE1NzA0M2MzNGZkMjZmZDQ2JGE0YzA2MjMwZTQ4YzhmY2U3YmU4OGEwNzRhM2JiM2UwOjkyNDQ=", - expectedEsURL: "https://ac31ebb90241773157043c34fd26fd46.us-central1.gcp.cloud.es.io:443", - expectedKibanaURL: "https://a4c06230e48c8fce7be88a074a3bb3e0.us-central1.gcp.cloud.es.io:9244", - }, - { - cloudID: "host-and-kb-set:dXMtY2VudHJhbDEuZ2NwLmNsb3VkLmVzLmlvOjkyNDMkYWMzMWViYjkwMjQxNzczMTU3MDQzYzM0ZmQyNmZkNDYkYTRjMDYyMzBlNDhjOGZjZTdiZTg4YTA3NGEzYmIzZTA6OTI0NA==", - expectedEsURL: "https://ac31ebb90241773157043c34fd26fd46.us-central1.gcp.cloud.es.io:9243", - expectedKibanaURL: "https://a4c06230e48c8fce7be88a074a3bb3e0.us-central1.gcp.cloud.es.io:9244", - }, - { - cloudID: "extra-items:dXMtY2VudHJhbDEuZ2NwLmNsb3VkLmVzLmlvJGFjMzFlYmI5MDI0MTc3MzE1NzA0M2MzNGZkMjZmZDQ2JGE0YzA2MjMwZTQ4YzhmY2U3YmU4OGEwNzRhM2JiM2UwJGFub3RoZXJpZCRhbmRhbm90aGVy", - expectedEsURL: "https://ac31ebb90241773157043c34fd26fd46.us-central1.gcp.cloud.es.io:443", - expectedKibanaURL: "https://a4c06230e48c8fce7be88a074a3bb3e0.us-central1.gcp.cloud.es.io:443", - }, - } - - for _, test := range tests { - cid, err := NewCloudID(test.cloudID, "") - assert.NoError(t, err, test.cloudID) - - assert.Equal(t, cid.ElasticsearchURL(), test.expectedEsURL, test.cloudID) - assert.Equal(t, cid.KibanaURL(), test.expectedKibanaURL, test.cloudID) - } -} - -func TestDecodeError(t *testing.T) { - tests := []struct { - cloudID string - errorMsg string - }{ - { - cloudID: "staging:garbagedXMtZWFzdC0xLmF3cy5mb3VuZC5pbyRjZWM2ZjI2MWE3NGJmMjRjZTMzYmI4ODExYjg0Mjk0ZiRjNmMyY2E2ZDA0MjI0OWFmMGNjN2Q3YTllOTYyNTc0Mw==", - errorMsg: "base64 decoding failed", - }, - { - cloudID: "dXMtY2VudHJhbDEuZ2NwLmNsb3VkLmVzLmlvJDhhMDI4M2FmMDQxZjE5NWY3NzI5YmMwNGM2NmEwZg==", - errorMsg: "Expected at least 3 parts", - }, - } - - for _, test := range tests { - _, err := NewCloudID(test.cloudID, "") - assert.Error(t, err, test.cloudID) - assert.Contains(t, err.Error(), test.errorMsg, test.cloudID) - } -} - -func TestOverwriteSettings(t *testing.T) { - tests := []struct { - name string - inCfg map[string]interface{} - outCfg map[string]interface{} - }{ - { - name: "No cloud-id specified, nothing should change", - inCfg: map[string]interface{}{ - "output.elasticsearch.hosts": "localhost:9200", - }, - outCfg: map[string]interface{}{ - "output.elasticsearch.hosts": "localhost:9200", - }, - }, - { - name: "cloudid realistic example", - inCfg: map[string]interface{}{ - "output.elasticsearch.hosts": "localhost:9200", - "cloud.id": "cloudidtest:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyQyNDlmM2FmMWY0ZWVlMjRhODRlM2I0MDFlNjhhMWIyYSRkNGFjNzU1OWQ0Njc0YjdjOTFhYmUxMDg1NmQ4NDMwNA==", - "cloud.auth": "elastic:changeme", - }, - outCfg: map[string]interface{}{ - "output.elasticsearch.hosts": []interface{}{"https://249f3af1f4eee24a84e3b401e68a1b2a.us-east-1.aws.found.io:443"}, - "output.elasticsearch.username": "elastic", - "output.elasticsearch.password": "changeme", - "setup.kibana.host": "https://d4ac7559d4674b7c91abe10856d84304.us-east-1.aws.found.io:443", - "cloud.id": "cloudidtest:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyQyNDlmM2FmMWY0ZWVlMjRhODRlM2I0MDFlNjhhMWIyYSRkNGFjNzU1OWQ0Njc0YjdjOTFhYmUxMDg1NmQ4NDMwNA==", - "cloud.auth": "elastic:changeme", - }, - }, - { - name: "only cloudid specified", - inCfg: map[string]interface{}{ - "output.elasticsearch.hosts": "localhost:9200", - "cloud.id": "cloudidtest:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyQyNDlmM2FmMWY0ZWVlMjRhODRlM2I0MDFlNjhhMWIyYSRkNGFjNzU1OWQ0Njc0YjdjOTFhYmUxMDg1NmQ4NDMwNA==", - }, - outCfg: map[string]interface{}{ - "output.elasticsearch.hosts": []interface{}{"https://249f3af1f4eee24a84e3b401e68a1b2a.us-east-1.aws.found.io:443"}, - "setup.kibana.host": "https://d4ac7559d4674b7c91abe10856d84304.us-east-1.aws.found.io:443", - "cloud.id": "cloudidtest:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyQyNDlmM2FmMWY0ZWVlMjRhODRlM2I0MDFlNjhhMWIyYSRkNGFjNzU1OWQ0Njc0YjdjOTFhYmUxMDg1NmQ4NDMwNA==", - }, - }, - { - name: "no output defined", - inCfg: map[string]interface{}{ - "cloud.id": "cloudidtest:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyQyNDlmM2FmMWY0ZWVlMjRhODRlM2I0MDFlNjhhMWIyYSRkNGFjNzU1OWQ0Njc0YjdjOTFhYmUxMDg1NmQ4NDMwNA==", - }, - outCfg: map[string]interface{}{ - "output.elasticsearch.hosts": []interface{}{"https://249f3af1f4eee24a84e3b401e68a1b2a.us-east-1.aws.found.io:443"}, - "setup.kibana.host": "https://d4ac7559d4674b7c91abe10856d84304.us-east-1.aws.found.io:443", - "cloud.id": "cloudidtest:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyQyNDlmM2FmMWY0ZWVlMjRhODRlM2I0MDFlNjhhMWIyYSRkNGFjNzU1OWQ0Njc0YjdjOTFhYmUxMDg1NmQ4NDMwNA==", - }, - }, - { - name: "multiple hosts to overwrite", - inCfg: map[string]interface{}{ - "output.elasticsearch.hosts": []string{"localhost:9200", "test", "test1"}, - "cloud.id": "cloudidtest:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyQyNDlmM2FmMWY0ZWVlMjRhODRlM2I0MDFlNjhhMWIyYSRkNGFjNzU1OWQ0Njc0YjdjOTFhYmUxMDg1NmQ4NDMwNA==", - }, - outCfg: map[string]interface{}{ - "output.elasticsearch.hosts": []interface{}{"https://249f3af1f4eee24a84e3b401e68a1b2a.us-east-1.aws.found.io:443"}, - "setup.kibana.host": "https://d4ac7559d4674b7c91abe10856d84304.us-east-1.aws.found.io:443", - "cloud.id": "cloudidtest:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyQyNDlmM2FmMWY0ZWVlMjRhODRlM2I0MDFlNjhhMWIyYSRkNGFjNzU1OWQ0Njc0YjdjOTFhYmUxMDg1NmQ4NDMwNA==", - }, - }, - } - - for _, test := range tests { - t.Logf("Executing test: %s", test.name) - - cfg, err := common.NewConfigFrom(test.inCfg) - assert.NoError(t, err) - - err = OverwriteSettings(cfg) - assert.NoError(t, err) - - var res map[string]interface{} - err = cfg.Unpack(&res) - assert.NoError(t, err) - - var expected map[string]interface{} - expectedCfg, err := common.NewConfigFrom(test.outCfg) - assert.NoError(t, err) - err = expectedCfg.Unpack(&expected) - assert.NoError(t, err) - - assert.Equal(t, res, expected) - } -} - -func TestOverwriteErrors(t *testing.T) { - tests := []struct { - name string - inCfg map[string]interface{} - errMsg string - }{ - { - name: "cloud.auth specified but cloud.id not", - inCfg: map[string]interface{}{ - "cloud.auth": "elastic:changeme", - }, - errMsg: "cloud.auth specified but cloud.id is empty", - }, - { - name: "invalid cloud.id", - inCfg: map[string]interface{}{ - "cloud.id": "blah", - }, - errMsg: "Error decoding cloud.id", - }, - { - name: "invalid cloud.auth", - inCfg: map[string]interface{}{ - "cloud.id": "cloudidtest:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyQyNDlmM2FmMWY0ZWVlMjRhODRlM2I0MDFlNjhhMWIyYSRkNGFjNzU1OWQ0Njc0YjdjOTFhYmUxMDg1NmQ4NDMwNA==", - "cloud.auth": "blah", - }, - errMsg: "cloud.auth setting doesn't contain `:`", - }, - { - name: "logstash output enabled", - inCfg: map[string]interface{}{ - "cloud.id": "cloudidtest:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyQyNDlmM2FmMWY0ZWVlMjRhODRlM2I0MDFlNjhhMWIyYSRkNGFjNzU1OWQ0Njc0YjdjOTFhYmUxMDg1NmQ4NDMwNA==", - "output.logstash.hosts": "localhost:544", - }, - errMsg: "The cloud.id setting enables the Elasticsearch output, but you already have the logstash output enabled", - }, - } - - for _, test := range tests { - t.Logf("Executing test: %s", test.name) - - cfg, err := common.NewConfigFrom(test.inCfg) - assert.NoError(t, err) - - err = OverwriteSettings(cfg) - assert.Error(t, err) - assert.Contains(t, err.Error(), test.errMsg) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/cmd/instance/beat_test.go b/vendor/github.com/elastic/beats/v7/libbeat/cmd/instance/beat_test.go deleted file mode 100644 index 8c04e873..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/cmd/instance/beat_test.go +++ /dev/null @@ -1,117 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package instance - -import ( - "io/ioutil" - "os" - "testing" - - "github.com/elastic/beats/v7/libbeat/cfgfile" - - "github.com/gofrs/uuid" - "github.com/stretchr/testify/assert" -) - -func TestNewInstance(t *testing.T) { - b, err := NewBeat("testbeat", "testidx", "0.9") - if err != nil { - panic(err) - } - - assert.Equal(t, "testbeat", b.Info.Beat) - assert.Equal(t, "testidx", b.Info.IndexPrefix) - assert.Equal(t, "0.9", b.Info.Version) - - // UUID4 should be 36 chars long - assert.Equal(t, 16, len(b.Info.ID)) - assert.Equal(t, 36, len(b.Info.ID.String())) - - // indexPrefix set to name if empty - b, err = NewBeat("testbeat", "", "0.9") - if err != nil { - panic(err) - } - assert.Equal(t, "testbeat", b.Info.Beat) - assert.Equal(t, "testbeat", b.Info.IndexPrefix) - -} - -func TestNewInstanceUUID(t *testing.T) { - b, err := NewBeat("testbeat", "", "0.9") - if err != nil { - panic(err) - } - - // Make sure the ID's are different - differentUUID, err := uuid.NewV4() - if err != nil { - t.Fatalf("error while generating ID: %v", err) - } - assert.NotEqual(t, b.Info.ID, differentUUID) -} - -func TestInitKibanaConfig(t *testing.T) { - b, err := NewBeat("filebeat", "testidx", "0.9") - if err != nil { - panic(err) - } - - assert.Equal(t, "filebeat", b.Info.Beat) - assert.Equal(t, "testidx", b.Info.IndexPrefix) - assert.Equal(t, "0.9", b.Info.Version) - - cfg, err := cfgfile.Load("../test/filebeat_test.yml", nil) - err = cfg.Unpack(&b.Config) - assert.NoError(t, err) - - kibanaConfig, err := initKibanaConfig(b.Config) - assert.NoError(t, err) - username, err := kibanaConfig.String("username", -1) - password, err := kibanaConfig.String("password", -1) - protocol, err := kibanaConfig.String("protocol", -1) - host, err := kibanaConfig.String("host", -1) - - assert.Equal(t, "elastic-test-username", username) - assert.Equal(t, "elastic-test-password", password) - assert.Equal(t, "https", protocol) - assert.Equal(t, "127.0.0.1:5601", host) -} - -func TestEmptyMetaJson(t *testing.T) { - b, err := NewBeat("filebeat", "testidx", "0.9") - if err != nil { - panic(err) - } - - // prepare empty meta file - metaFile, err := ioutil.TempFile("../test", "meta.json") - assert.Equal(t, nil, err, "Unable to create temporary meta file") - - metaPath := metaFile.Name() - metaFile.Close() - defer os.Remove(metaPath) - - // load metadata - err = b.loadMeta(metaPath) - - assert.Equal(t, nil, err, "Unable to load meta file properly") - assert.NotEqual(t, uuid.Nil, b.Info.ID, "Beats UUID is not set") -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/cmd/instance/locker_test.go b/vendor/github.com/elastic/beats/v7/libbeat/cmd/instance/locker_test.go deleted file mode 100644 index 7e15517e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/cmd/instance/locker_test.go +++ /dev/null @@ -1,67 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package instance - -import ( - "io/ioutil" - "os" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/paths" -) - -// TestLocker tests that two beats pointing to the same data path cannot -// acquire the same lock. -func TestLocker(t *testing.T) { - // Setup temporary data folder for test + clean it up at end of test - tmpDataDir, err := ioutil.TempDir("", "data") - if err != nil { - t.Fatal(err) - } - defer os.RemoveAll(tmpDataDir) - - origDataPath := paths.Paths.Data - defer func() { - paths.Paths.Data = origDataPath - }() - paths.Paths.Data = tmpDataDir - - // Setup two beats with same name and data path - const beatName = "testbeat" - - b1 := &Beat{} - b1.Info.Beat = beatName - - b2 := &Beat{} - b2.Info.Beat = beatName - - // Try to get a lock for the first beat. Expect it to succeed. - bl1 := newLocker(b1) - err = bl1.lock() - assert.NoError(t, err) - - // Try to get a lock for the second beat. Expect it to fail because the - // first beat already has the lock. - bl2 := newLocker(b2) - err = bl2.lock() - assert.EqualError(t, err, ErrAlreadyLocked.Error()) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/atomic/atomic_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/atomic/atomic_test.go deleted file mode 100644 index f4df6fc4..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/atomic/atomic_test.go +++ /dev/null @@ -1,273 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package atomic - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestAtomicBool(t *testing.T) { - assert := assert.New(t) - - var b Bool - assert.False(b.Load(), "check zero value is false") - - b = MakeBool(true) - assert.True(b.Load(), "check value initializer with 'true' value") - - b.Store(false) - assert.False(b.Load(), "check store to false") - - old := b.Swap(true) - assert.False(old, "check old value of swap operation is 'false'") - assert.True(b.Load(), "check new value after swap is 'true'") - - old = b.Swap(false) - assert.True(old, "check old value of second swap operation is 'true'") - assert.False(b.Load(), "check new value after second swap is 'false'") - - ok := b.CAS(true, true) - assert.False(ok, "check CAS fails with wrong 'old' value") - assert.False(b.Load(), "check failed CAS did not change value 'false'") - - ok = b.CAS(false, true) - assert.True(ok, "check CAS succeeds with correct 'old' value") - assert.True(b.Load(), "check CAS did change value to 'true'") -} - -func TestAtomicInt32(t *testing.T) { - assert := assert.New(t) - check := func(expected, actual int32, msg string) { - assert.Equal(expected, actual, msg) - } - - var v Int32 - check(0, v.Load(), "check zero value") - - v = MakeInt32(23) - check(23, v.Load(), "check value initializer") - - v.Store(42) - check(42, v.Load(), "check store new value") - - new := v.Inc() - check(43, new, "check increment returns new value") - check(43, v.Load(), "check increment did store new value") - - new = v.Dec() - check(42, new, "check decrement returns new value") - check(42, v.Load(), "check decrement did store new value") - - new = v.Add(8) - check(50, new, "check add returns new value") - check(50, v.Load(), "check add did store new value") - - new = v.Sub(8) - check(42, new, "check sub returns new value") - check(42, v.Load(), "check sub did store new value") - - old := v.Swap(101) - check(42, old, "check swap returns old value") - check(101, v.Load(), "check swap stores new value") - - ok := v.CAS(0, 23) - assert.False(ok, "check CAS with wrong old value fails") - check(101, v.Load(), "check failed CAS did not change value") - - ok = v.CAS(101, 23) - assert.True(ok, "check CAS succeeds") - check(23, v.Load(), "check CAS did store new value") -} - -func TestAtomicInt64(t *testing.T) { - assert := assert.New(t) - check := func(expected, actual int64, msg string) { - assert.Equal(expected, actual, msg) - } - - var v Int64 - check(0, v.Load(), "check zero value") - - v = MakeInt64(23) - check(23, v.Load(), "check value initializer") - - v.Store(42) - check(42, v.Load(), "check store new value") - - new := v.Inc() - check(43, new, "check increment returns new value") - check(43, v.Load(), "check increment did store new value") - - new = v.Dec() - check(42, new, "check decrement returns new value") - check(42, v.Load(), "check decrement did store new value") - - new = v.Add(8) - check(50, new, "check add returns new value") - check(50, v.Load(), "check add did store new value") - - new = v.Sub(8) - check(42, new, "check sub returns new value") - check(42, v.Load(), "check sub did store new value") - - old := v.Swap(101) - check(42, old, "check swap returns old value") - check(101, v.Load(), "check swap stores new value") - - ok := v.CAS(0, 23) - assert.False(ok, "check CAS with wrong old value fails") - check(101, v.Load(), "check failed CAS did not change value") - - ok = v.CAS(101, 23) - assert.True(ok, "check CAS succeeds") - check(23, v.Load(), "check CAS did store new value") -} - -func TestAtomicUint32(t *testing.T) { - assert := assert.New(t) - check := func(expected, actual uint32, msg string) { - assert.Equal(expected, actual, msg) - } - - var v Uint32 - check(0, v.Load(), "check zero value") - - v = MakeUint32(23) - check(23, v.Load(), "check value initializer") - - v.Store(42) - check(42, v.Load(), "check store new value") - - new := v.Inc() - check(43, new, "check increment returns new value") - check(43, v.Load(), "check increment did store new value") - - new = v.Dec() - check(42, new, "check decrement returns new value") - check(42, v.Load(), "check decrement did store new value") - - new = v.Add(8) - check(50, new, "check add returns new value") - check(50, v.Load(), "check add did store new value") - - new = v.Sub(8) - check(42, new, "check sub returns new value") - check(42, v.Load(), "check sub did store new value") - - old := v.Swap(101) - check(42, old, "check swap returns old value") - check(101, v.Load(), "check swap stores new value") - - ok := v.CAS(0, 23) - assert.False(ok, "check CAS with wrong old value fails") - check(101, v.Load(), "check failed CAS did not change value") - - ok = v.CAS(101, 23) - assert.True(ok, "check CAS succeeds") - check(23, v.Load(), "check CAS did store new value") -} - -func TestAtomicUint64(t *testing.T) { - assert := assert.New(t) - check := func(expected, actual uint64, msg string) { - assert.Equal(expected, actual, msg) - } - - var v Uint64 - check(0, v.Load(), "check zero value") - - v = MakeUint64(23) - check(23, v.Load(), "check value initializer") - - v.Store(42) - check(42, v.Load(), "check store new value") - - new := v.Inc() - check(43, new, "check increment returns new value") - check(43, v.Load(), "check increment did store new value") - - new = v.Dec() - check(42, new, "check decrement returns new value") - check(42, v.Load(), "check decrement did store new value") - - new = v.Add(8) - check(50, new, "check add returns new value") - check(50, v.Load(), "check add did store new value") - - new = v.Sub(8) - check(42, new, "check sub returns new value") - check(42, v.Load(), "check sub did store new value") - - old := v.Swap(101) - check(42, old, "check swap returns old value") - check(101, v.Load(), "check swap stores new value") - - ok := v.CAS(0, 23) - assert.False(ok, "check CAS with wrong old value fails") - check(101, v.Load(), "check failed CAS did not change value") - - ok = v.CAS(101, 23) - assert.True(ok, "check CAS succeeds") - check(23, v.Load(), "check CAS did store new value") -} - -func TestAtomicUint(t *testing.T) { - assert := assert.New(t) - check := func(expected, actual uint, msg string) { - assert.Equal(expected, actual, msg) - } - - var v Uint - check(0, v.Load(), "check zero value") - - v = MakeUint(23) - check(23, v.Load(), "check value initializer") - - v.Store(42) - check(42, v.Load(), "check store new value") - - new := v.Inc() - check(43, new, "check increment returns new value") - check(43, v.Load(), "check increment did store new value") - - new = v.Dec() - check(42, new, "check decrement returns new value") - check(42, v.Load(), "check decrement did store new value") - - new = v.Add(8) - check(50, new, "check add returns new value") - check(50, v.Load(), "check add did store new value") - - new = v.Sub(8) - check(42, new, "check sub returns new value") - check(42, v.Load(), "check sub did store new value") - - old := v.Swap(101) - check(42, old, "check swap returns old value") - check(101, v.Load(), "check swap stores new value") - - ok := v.CAS(0, 23) - assert.False(ok, "check CAS with wrong old value fails") - check(101, v.Load(), "check failed CAS did not change value") - - ok = v.CAS(101, 23) - assert.True(ok, "check CAS succeeds") - check(23, v.Load(), "check CAS did store new value") -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/backoff/backoff_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/backoff/backoff_test.go deleted file mode 100644 index 1fca197e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/backoff/backoff_test.go +++ /dev/null @@ -1,83 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package backoff - -import ( - "errors" - "testing" - "time" - - "github.com/stretchr/testify/assert" -) - -type factory func(<-chan struct{}) Backoff - -func TestBackoff(t *testing.T) { - t.Run("test close channel", testCloseChannel) - t.Run("test unblock after some time", testUnblockAfterInit) -} - -func testCloseChannel(t *testing.T) { - init := 2 * time.Second - max := 5 * time.Minute - - tests := map[string]factory{ - "ExpBackoff": func(done <-chan struct{}) Backoff { - return NewExpBackoff(done, init, max) - }, - "EqualJitterBackoff": func(done <-chan struct{}) Backoff { - return NewEqualJitterBackoff(done, init, max) - }, - } - - for name, f := range tests { - t.Run(name, func(t *testing.T) { - c := make(chan struct{}) - b := f(c) - close(c) - assert.False(t, b.Wait()) - }) - } -} - -func testUnblockAfterInit(t *testing.T) { - init := 1 * time.Second - max := 5 * time.Minute - - tests := map[string]factory{ - "ExpBackoff": func(done <-chan struct{}) Backoff { - return NewExpBackoff(done, init, max) - }, - "EqualJitterBackoff": func(done <-chan struct{}) Backoff { - return NewEqualJitterBackoff(done, init, max) - }, - } - - for name, f := range tests { - t.Run(name, func(t *testing.T) { - c := make(chan struct{}) - defer close(c) - - b := f(c) - - startedAt := time.Now() - assert.True(t, WaitOnError(b, errors.New("bad bad"))) - assert.True(t, time.Now().Sub(startedAt) >= init) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/bus/bus_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/bus/bus_test.go deleted file mode 100644 index d87d9522..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/bus/bus_test.go +++ /dev/null @@ -1,121 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package bus - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestEmit(t *testing.T) { - bus := New(logp.L(), "name") - listener := bus.Subscribe() - - bus.Publish(Event{ - "foo": "bar", - }) - - event := <-listener.Events() - assert.Equal(t, event["foo"], "bar") -} - -func TestEmitOrder(t *testing.T) { - bus := New(logp.L(), "name") - listener := bus.Subscribe() - bus.Publish(Event{"first": "event"}) - bus.Publish(Event{"second": "event"}) - - event1 := <-listener.Events() - event2 := <-listener.Events() - assert.Equal(t, event1, Event{"first": "event"}) - assert.Equal(t, event2, Event{"second": "event"}) -} - -func TestSubscribeFilter(t *testing.T) { - bus := New(logp.L(), "name") - listener := bus.Subscribe("second") - - bus.Publish(Event{"first": "event"}) - bus.Publish(Event{"second": "event"}) - - event := <-listener.Events() - assert.Equal(t, event, Event{"second": "event"}) -} - -func TestMultipleListeners(t *testing.T) { - bus := New(logp.L(), "name") - listener1 := bus.Subscribe("a") - listener2 := bus.Subscribe("a", "b") - - bus.Publish(Event{"a": "event"}) - bus.Publish(Event{"a": 1, "b": 2}) - - event1 := <-listener1.Events() - event2 := <-listener1.Events() - assert.Equal(t, event1, Event{"a": "event"}) - assert.Equal(t, event2, Event{"a": 1, "b": 2}) - - event1 = <-listener2.Events() - assert.Equal(t, event1, Event{"a": 1, "b": 2}) - - select { - case event2 = <-listener2.Events(): - t.Error("Got unexpected event:", event2) - default: - } -} - -func TestListenerClose(t *testing.T) { - bus := New(logp.L(), "name") - listener := bus.Subscribe() - - bus.Publish(Event{"first": "event"}) - bus.Publish(Event{"second": "event"}) - - listener.Stop() - - bus.Publish(Event{"third": "event"}) - - event := <-listener.Events() - assert.Equal(t, event, Event{"first": "event"}) - event = <-listener.Events() - assert.Equal(t, event, Event{"second": "event"}) - - // Channel was closed, we get an empty event - event = <-listener.Events() - assert.Equal(t, event, Event(nil)) -} - -func TestUnsubscribedBus(t *testing.T) { - bus := NewBusWithStore(logp.L(), "name", 2) - bus.Publish(Event{"first": "event"}) - - listener := bus.Subscribe() - bus.Publish(Event{"second": "event"}) - event := <-listener.Events() - event1 := <-listener.Events() - assert.Equal(t, event, Event{"first": "event"}) - assert.Equal(t, event1, Event{"second": "event"}) - - bus.Publish(Event{"a": 1, "b": 2}) - event2 := <-listener.Events() - assert.Equal(t, event2, Event{"a": 1, "b": 2}) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/bytes_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/bytes_test.go deleted file mode 100644 index d1d41c0f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/bytes_test.go +++ /dev/null @@ -1,258 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package common - -import ( - "bytes" - "errors" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestBytes_Ntohs(t *testing.T) { - type io struct { - Input []byte - Output uint16 - } - - tests := []io{ - { - Input: []byte{0, 1}, - Output: 1, - }, - { - Input: []byte{1, 0}, - Output: 256, - }, - { - Input: []byte{1, 2}, - Output: 258, - }, - { - Input: []byte{2, 3}, - Output: 515, - }, - } - - for _, test := range tests { - assert.Equal(t, test.Output, BytesNtohs(test.Input)) - } -} - -func TestBytes_Ntohl(t *testing.T) { - type io struct { - Input []byte - Output uint32 - } - - tests := []io{ - { - Input: []byte{0, 0, 0, 1}, - Output: 1, - }, - { - Input: []byte{0, 0, 1, 0}, - Output: 256, - }, - { - Input: []byte{0, 1, 0, 0}, - Output: 1 << 16, - }, - { - Input: []byte{1, 0, 0, 0}, - Output: 1 << 24, - }, - { - Input: []byte{1, 0, 15, 0}, - Output: 0x01000f00, - }, - } - - for _, test := range tests { - assert.Equal(t, test.Output, BytesNtohl(test.Input)) - } -} - -func TestBytes_Htohl(t *testing.T) { - type io struct { - Input []byte - Output uint32 - } - - tests := []io{ - { - Input: []byte{0, 0, 0, 1}, - Output: 1 << 24, - }, - { - Input: []byte{0, 0, 1, 0}, - Output: 1 << 16, - }, - { - Input: []byte{0, 1, 0, 0}, - Output: 256, - }, - { - Input: []byte{1, 0, 0, 0}, - Output: 1, - }, - { - Input: []byte{1, 0, 15, 0}, - Output: 0x000f0001, - }, - } - - for _, test := range tests { - assert.Equal(t, test.Output, BytesHtohl(test.Input)) - } -} - -func TestBytes_Ntohll(t *testing.T) { - type io struct { - Input []byte - Output uint64 - } - - tests := []io{ - { - Input: []byte{0, 0, 0, 0, 0, 0, 0, 1}, - Output: 1, - }, - { - Input: []byte{0, 0, 0, 0, 0, 0, 1, 0}, - Output: 256, - }, - { - Input: []byte{0, 0, 0, 0, 0, 1, 0, 0}, - Output: 1 << 16, - }, - { - Input: []byte{0, 0, 0, 0, 1, 0, 0, 0}, - Output: 1 << 24, - }, - { - Input: []byte{0, 0, 0, 1, 0, 0, 0, 0}, - Output: 1 << 32, - }, - { - Input: []byte{0, 0, 1, 0, 0, 0, 0, 0}, - Output: 1 << 40, - }, - { - Input: []byte{0, 1, 0, 0, 0, 0, 0, 0}, - Output: 1 << 48, - }, - { - Input: []byte{1, 0, 0, 0, 0, 0, 0, 0}, - Output: 1 << 56, - }, - { - Input: []byte{0, 1, 0, 0, 1, 0, 15, 0}, - Output: 0x0001000001000f00, - }, - } - - for _, test := range tests { - assert.Equal(t, test.Output, BytesNtohll(test.Input)) - } -} - -func TestIpv4_Ntoa(t *testing.T) { - type io struct { - Input uint32 - Output string - } - - tests := []io{ - { - Input: 0x7f000001, - Output: "127.0.0.1", - }, - { - Input: 0xc0a80101, - Output: "192.168.1.1", - }, - { - Input: 0, - Output: "0.0.0.0", - }, - } - - for _, test := range tests { - assert.Equal(t, test.Output, IPv4Ntoa(test.Input)) - } -} - -func TestReadString(t *testing.T) { - type io struct { - Input []byte - Output string - Err error - } - - tests := []io{ - { - Input: []byte{'a', 'b', 'c', 0, 'd', 'e', 'f'}, - Output: "abc", - Err: nil, - }, - { - Input: []byte{0}, - Output: "", - Err: nil, - }, - { - Input: []byte{'a', 'b', 'c'}, - Output: "", - Err: errors.New("No string found"), - }, - { - Input: []byte{}, - Output: "", - Err: errors.New("No string found"), - }, - } - - for _, test := range tests { - res, err := ReadString(test.Input) - assert.Equal(t, test.Err, err) - assert.Equal(t, test.Output, res) - } -} - -func TestRandomBytesLength(t *testing.T) { - r1, _ := RandomBytes(5) - assert.Equal(t, len(r1), 5) - - r2, _ := RandomBytes(4) - assert.Equal(t, len(r2), 4) - assert.NotEqual(t, string(r1[:]), string(r2[:])) -} - -func TestRandomBytes(t *testing.T) { - v1, err := RandomBytes(10) - assert.NoError(t, err) - v2, err := RandomBytes(10) - assert.NoError(t, err) - - // unlikely to get 2 times the same results - assert.False(t, bytes.Equal(v1, v2)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/cache_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/cache_test.go deleted file mode 100644 index eb88bda8..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/cache_test.go +++ /dev/null @@ -1,196 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package common - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" -) - -const ( - Timeout time.Duration = 1 * time.Minute - InitalSize int = 10 -) - -const ( - alphaKey = "alphaKey" - alphaValue = "a" - bravoKey = "bravoKey" - bravoValue = "b" -) - -// Current time as simulated by the fakeClock function. -var ( - currentTime time.Time - fakeClock clock = func() time.Time { - return currentTime - } -) - -// RemovalListener callback. -var ( - callbackKey Key - callbackValue Value - removalListener RemovalListener = func(k Key, v Value) { - callbackKey = k - callbackValue = v - } -) - -// Test that the removal listener is invoked with the expired key/value. -func TestExpireWithRemovalListener(t *testing.T) { - callbackKey = nil - callbackValue = nil - c := newCache(Timeout, true, InitalSize, removalListener, fakeClock) - c.Put(alphaKey, alphaValue) - currentTime = currentTime.Add(Timeout).Add(time.Nanosecond) - assert.Equal(t, 1, c.CleanUp()) - assert.Equal(t, alphaKey, callbackKey) - assert.Equal(t, alphaValue, callbackValue) -} - -// Test that the number of removed elements is returned by Expire. -func TestExpireWithoutRemovalListener(t *testing.T) { - c := newCache(Timeout, true, InitalSize, nil, fakeClock) - c.Put(alphaKey, alphaValue) - c.Put(bravoKey, bravoValue) - currentTime = currentTime.Add(Timeout).Add(time.Nanosecond) - assert.Equal(t, 2, c.CleanUp()) -} - -func TestPutIfAbsent(t *testing.T) { - c := newCache(Timeout, true, InitalSize, nil, fakeClock) - oldValue := c.PutIfAbsent(alphaKey, alphaValue) - assert.Nil(t, oldValue) - oldValue = c.PutIfAbsent(alphaKey, bravoValue) - assert.Equal(t, alphaValue, oldValue) -} - -func TestPut(t *testing.T) { - c := newCache(Timeout, true, InitalSize, nil, fakeClock) - oldValue := c.Put(alphaKey, alphaValue) - assert.Nil(t, oldValue) - oldValue = c.Put(bravoKey, bravoValue) - assert.Nil(t, oldValue) - - oldValue = c.Put(alphaKey, bravoValue) - assert.Equal(t, alphaValue, oldValue) - oldValue = c.Put(bravoKey, alphaValue) - assert.Equal(t, bravoValue, oldValue) -} - -func TestReplace(t *testing.T) { - c := newCache(Timeout, true, InitalSize, nil, fakeClock) - - // Nil is returned when the value does not exist and no element is added. - assert.Nil(t, c.Replace(alphaKey, alphaValue)) - assert.Equal(t, 0, c.Size()) - - // alphaKey is replaced with the new value. - assert.Nil(t, c.Put(alphaKey, alphaValue)) - assert.Equal(t, alphaValue, c.Replace(alphaKey, bravoValue)) - assert.Equal(t, 1, c.Size()) -} - -func TestGetUpdatesLastAccessTime(t *testing.T) { - c := newCache(Timeout, true, InitalSize, nil, fakeClock) - c.Put(alphaKey, alphaValue) - - currentTime = currentTime.Add(Timeout / 2) - assert.Equal(t, alphaValue, c.Get(alphaKey)) - currentTime = currentTime.Add(Timeout / 2) - assert.Equal(t, alphaValue, c.Get(alphaKey)) -} - -func TestGetDoesntUpdateLastAccessTime(t *testing.T) { - c := newCache(Timeout, false, InitalSize, nil, fakeClock) - c.Put(alphaKey, alphaValue) - - currentTime = currentTime.Add(Timeout - 1) - assert.Equal(t, alphaValue, c.Get(alphaKey)) - currentTime = currentTime.Add(Timeout - 1) - assert.Nil(t, c.Get(alphaKey)) -} - -func TestDeleteNonExistentKey(t *testing.T) { - c := newCache(Timeout, true, InitalSize, nil, fakeClock) - assert.Nil(t, c.Delete(alphaKey)) -} - -func TestDeleteExistingKey(t *testing.T) { - c := newCache(Timeout, true, InitalSize, nil, fakeClock) - c.Put(alphaKey, alphaValue) - assert.Equal(t, alphaValue, c.Delete(alphaKey)) -} - -func TestDeleteExpiredKey(t *testing.T) { - c := newCache(Timeout, true, InitalSize, nil, fakeClock) - c.Put(alphaKey, alphaValue) - currentTime = currentTime.Add(Timeout).Add(time.Nanosecond) - assert.Nil(t, c.Delete(alphaKey)) -} - -// Test that Entries returns the non-expired map entries. -func TestEntries(t *testing.T) { - c := newCache(Timeout, true, InitalSize, nil, fakeClock) - c.Put(alphaKey, alphaValue) - currentTime = currentTime.Add(Timeout).Add(time.Nanosecond) - c.Put(bravoKey, bravoValue) - m := c.Entries() - assert.Equal(t, 1, len(m)) - assert.Equal(t, bravoValue, m[bravoKey]) -} - -// Test that Size returns a count of both expired and non-expired elements. -func TestSize(t *testing.T) { - c := newCache(Timeout, true, InitalSize, nil, fakeClock) - c.Put(alphaKey, alphaValue) - currentTime = currentTime.Add(Timeout).Add(time.Nanosecond) - c.Put(bravoKey, bravoValue) - assert.Equal(t, 2, c.Size()) -} - -func TestGetExpiredValue(t *testing.T) { - c := newCache(Timeout, true, InitalSize, nil, fakeClock) - c.Put(alphaKey, alphaValue) - v := c.Get(alphaKey) - assert.Equal(t, alphaValue, v) - - currentTime = currentTime.Add(Timeout).Add(time.Nanosecond) - v = c.Get(alphaKey) - assert.Nil(t, v) -} - -// Test that the janitor invokes CleanUp on the cache and that the -// RemovalListener is invoked during clean up. -func TestJanitor(t *testing.T) { - keyChan := make(chan Key) - c := newCache(Timeout, true, InitalSize, func(k Key, v Value) { - keyChan <- k - }, fakeClock) - c.Put(alphaKey, alphaValue) - currentTime = currentTime.Add(Timeout).Add(time.Nanosecond) - c.StartJanitor(time.Millisecond) - key := <-keyChan - c.StopJanitor() - assert.Equal(t, alphaKey, key) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/cfgtype/byte_size_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/cfgtype/byte_size_test.go deleted file mode 100644 index 8ff3f4dd..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/cfgtype/byte_size_test.go +++ /dev/null @@ -1,54 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cfgtype - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestUnpack(t *testing.T) { - tests := []struct { - name string - s string - expected ByteSize - }{ - { - name: "friendly human value", - s: "1KiB", - expected: ByteSize(1024), - }, - { - name: "raw bytes", - s: "2024", - expected: ByteSize(2024), - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - s := ByteSize(0) - err := s.Unpack(test.s) - if !assert.NoError(t, err) { - return - } - assert.Equal(t, test.expected, s) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/cfgwarn/removed_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/cfgwarn/removed_test.go deleted file mode 100644 index 2615cd9e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/cfgwarn/removed_test.go +++ /dev/null @@ -1,142 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cfgwarn - -import ( - "errors" - "testing" - - "github.com/joeshaw/multierror" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestRemovedSetting(t *testing.T) { - tests := []struct { - name string - cfg *common.Config - lookup string - expected error - }{ - { - name: "no obsolete setting", - lookup: "notfound", - cfg: common.MustNewConfigFrom(map[string]interface{}{ - "hello.world": "ok", - }), - expected: nil, - }, - { - name: "obsolete setting found", - lookup: "hello", - cfg: common.MustNewConfigFrom(map[string]interface{}{ - "hello.world": "ok", - }), - expected: errors.New("setting 'hello' has been removed"), - }, - } - - functions := []struct { - name string - fn func(*common.Config, string) error - }{ - {name: "checkRemovedSetting", fn: checkRemovedSetting}, - {name: "checkRemoved6xSetting", fn: CheckRemoved6xSetting}, - } - - for _, function := range functions { - t.Run(function.name, func(t *testing.T) { - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - err := function.fn(test.cfg, test.lookup) - assert.Equal(t, test.expected, err) - }) - } - }) - } -} - -func TestRemovedSettings(t *testing.T) { - tests := []struct { - name string - cfg *common.Config - lookup []string - expected error - }{ - { - name: "no obsolete setting", - lookup: []string{"notfound"}, - cfg: common.MustNewConfigFrom(map[string]interface{}{ - "hello.world": "ok", - }), - expected: nil, - }, - { - name: "obsolete setting found", - lookup: []string{"hello"}, - cfg: common.MustNewConfigFrom(map[string]interface{}{ - "hello.world": "ok", - }), - expected: multierror.Errors{errors.New("setting 'hello' has been removed")}.Err(), - }, - { - name: "multiple obsolete settings", - lookup: []string{"hello", "bad"}, - cfg: common.MustNewConfigFrom(map[string]interface{}{ - "hello.world": "ok", - "bad": "true", - }), - expected: multierror.Errors{ - errors.New("setting 'hello' has been removed"), - errors.New("setting 'bad' has been removed"), - }.Err(), - }, - { - name: "multiple obsolete settings not on first level", - lookup: []string{"filebeat.config.prospectors", "filebeat.prospectors"}, - cfg: common.MustNewConfigFrom(map[string]interface{}{ - "filebeat.prospectors": "ok", - "filebeat.config.prospectors": map[string]interface{}{"ok": "ok1"}, - }), - expected: multierror.Errors{ - errors.New("setting 'filebeat.config.prospectors' has been removed"), - errors.New("setting 'filebeat.prospectors' has been removed"), - }.Err(), - }, - } - - functions := []struct { - name string - fn func(*common.Config, ...string) error - }{ - {name: "checkRemovedSetting", fn: checkRemovedSettings}, - {name: "checkRemoved6xSetting", fn: CheckRemoved6xSettings}, - } - - for _, function := range functions { - t.Run(function.name, func(t *testing.T) { - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - err := checkRemovedSettings(test.cfg, test.lookup...) - assert.Equal(t, test.expected, err) - }) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/cleanup/cleanup.go b/vendor/github.com/elastic/beats/v7/libbeat/common/cleanup/cleanup.go deleted file mode 100644 index 5b135469..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/cleanup/cleanup.go +++ /dev/null @@ -1,74 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package cleanup provides common helpers for common cleanup patterns on defer -// -// Use the helpers with `defer`. For example use IfNot with `defer`, such that -// cleanup functions will be executed if `check` is false, no matter if an -// error has been returned or an panic has occured. -// -// initOK := false -// defer cleanup.IfNot(&initOK, func() { -// cleanup -// }) -// -// ... // init structures... -// -// initOK = true // notify handler cleanup code must not be executed -package cleanup - -// If will run the cleanup function if the bool value is true. -func If(check *bool, cleanup func()) { - if *check { - cleanup() - } -} - -// IfNot will run the cleanup function if the bool value is false. -func IfNot(check *bool, cleanup func()) { - if !(*check) { - cleanup() - } -} - -// IfPred will run the cleanup function if pred returns true. -func IfPred(pred func() bool, cleanup func()) { - if pred() { - cleanup() - } -} - -// IfNotPred will run the cleanup function if pred returns false. -func IfNotPred(pred func() bool, cleanup func()) { - if !pred() { - cleanup() - } -} - -// WithError returns a cleanup function calling a custom handler if an error occured. -func WithError(fn func(error), cleanup func() error) func() { - return func() { - if err := cleanup(); err != nil { - fn(err) - } - } -} - -// IgnoreError silently ignores errors in the cleanup function. -func IgnoreError(cleanup func() error) func() { - return func() { _ = cleanup() } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/cleanup/cleanup_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/cleanup/cleanup_test.go deleted file mode 100644 index 6b45b9de..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/cleanup/cleanup_test.go +++ /dev/null @@ -1,65 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cleanup_test - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common/cleanup" -) - -func TestIfBool(t *testing.T) { - testcases := []struct { - title string - fn func(*bool, func()) - value bool - cleanup bool - }{ - { - "IfNot runs cleanup", - cleanup.IfNot, false, true, - }, - { - "IfNot does not run cleanup", - cleanup.IfNot, true, false, - }, - { - "If runs cleanup", - cleanup.If, true, true, - }, - { - "If does not run cleanup", - cleanup.If, false, false, - }, - } - - for _, test := range testcases { - test := test - t.Run(test.title, func(t *testing.T) { - executed := false - func() { - v := test.value - defer test.fn(&v, func() { executed = true }) - }() - - assert.Equal(t, test.cleanup, executed) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/cleanup/multi.go b/vendor/github.com/elastic/beats/v7/libbeat/common/cleanup/multi.go deleted file mode 100644 index 54f831f9..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/cleanup/multi.go +++ /dev/null @@ -1,46 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cleanup - -// FailClean keeps track of functions to be executed of FailClean did -// not receive a success signal. -type FailClean struct { - success bool - fns []func() -} - -// Signal sends a success or fail signal to FailClean. -func (f *FailClean) Signal(success bool) { - f.success = success -} - -// Add adds another cleanup handler. The last added handler will be run first. -func (f *FailClean) Add(fn func()) { - f.fns = append(f.fns, fn) -} - -// Cleanup runs all cleanup handlers in reverse order. -func (f *FailClean) Cleanup() { - if f.success { - return - } - - for i := len(f.fns) - 1; i >= 0; i-- { - f.fns[i]() - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/cli/cli_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/cli/cli_test.go deleted file mode 100644 index b7e545df..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/cli/cli_test.go +++ /dev/null @@ -1,96 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cli - -import ( - "bytes" - "fmt" - "os" - "os/exec" - "testing" - - "github.com/spf13/cobra" - "github.com/stretchr/testify/assert" -) - -func runCli(testName string) (*bytes.Buffer, error) { - cmd := exec.Command(os.Args[0], "-test.run="+testName) - cmd.Env = append(os.Environ(), "TEST_RUNWITH=1") - stderr := new(bytes.Buffer) - cmd.Stderr = stderr - - err := cmd.Run() - return stderr, err -} - -// Example taken from slides from Andrew Gerrand -// https://talks.golang.org/2014/testing.slide#23 -func TestExitWithError(t *testing.T) { - if os.Getenv("TEST_RUNWITH") == "1" { - func() { - var cmd *cobra.Command - var args []string - RunWith(func(cmd *cobra.Command, args []string) error { - return fmt.Errorf("Something bad") - })(cmd, args) - }() - return - } - - stderr, err := runCli("TestExitWithError") - if assert.Error(t, err) { - assert.Equal(t, err.Error(), "exit status 1") - } - assert.Equal(t, "Something bad\n", stderr.String()) -} - -func TestExitWithoutError(t *testing.T) { - if os.Getenv("TEST_RUNWITH") == "1" { - func() { - var cmd *cobra.Command - var args []string - RunWith(func(cmd *cobra.Command, args []string) error { - return nil - })(cmd, args) - }() - return - } - - stderr, err := runCli("TestExitWithoutError") - assert.NoError(t, err) - assert.Equal(t, "", stderr.String()) -} - -func TestExitWithPanic(t *testing.T) { - if os.Getenv("TEST_RUNWITH") == "1" { - func() { - var cmd *cobra.Command - var args []string - RunWith(func(cmd *cobra.Command, args []string) error { - panic("something really bad happened") - })(cmd, args) - }() - return - } - - stderr, err := runCli("TestExitWithPanic") - if assert.Error(t, err) { - assert.Equal(t, err.Error(), "exit status 1") - } - assert.Contains(t, stderr.String(), "something really bad happened") -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/cli/confirm_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/cli/confirm_test.go deleted file mode 100644 index 97a9475b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/cli/confirm_test.go +++ /dev/null @@ -1,80 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cli - -import ( - "strings" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestConfirm(t *testing.T) { - tests := []struct { - name string - input string - def bool - result bool - error bool - }{ - { - name: "Test default yes", - input: "\n", - def: true, - result: true, - }, - { - name: "Test default no", - input: "\n", - def: false, - result: false, - }, - { - name: "Test YeS", - input: "YeS\n", - def: false, - result: true, - }, - { - name: "Test Y", - input: "Y\n", - def: false, - result: true, - }, - { - name: "Test No", - input: "No\n", - def: true, - result: false, - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - r := strings.NewReader(test.input) - result, err := confirm(r, "prompt", test.def) - assert.Equal(t, test.result, result) - - if test.error { - assert.Error(t, err) - } else { - assert.NoError(t, err) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/cli/password_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/cli/password_test.go deleted file mode 100644 index da1dcc01..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/cli/password_test.go +++ /dev/null @@ -1,70 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cli - -import ( - "os" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestReadPassword(t *testing.T) { - os.Setenv("FOO", "random") - - tests := []struct { - name string - input string - password string - error bool - }{ - { - name: "Test env variable", - input: "env:FOO", - password: "random", - }, - { - name: "Test unknown method", - input: "foo:bar", - error: true, - }, - { - name: "Test empty input", - input: "", - error: true, - }, - { - name: "Test env variable that does not exist", - input: "env:DO_NOT_EXIST", - error: true, - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - password, err := ReadPassword(test.input) - assert.Equal(t, test.password, password) - - if test.error { - assert.Error(t, err) - } else { - assert.NoError(t, err) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/coerce_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/coerce_test.go deleted file mode 100644 index 1c24cf30..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/coerce_test.go +++ /dev/null @@ -1,74 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package common - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestTryToInt(t *testing.T) { - tests := []struct { - input interface{} - result int - resultB bool - }{ - { - int(4), - int(4), - true, - }, - { - int64(3), - int(3), - true, - }, - { - "5", - int(5), - true, - }, - { - uint32(12), - int(12), - true, - }, - { - "abc", - 0, - false, - }, - { - []string{"123"}, - 0, - false, - }, - { - uint64(55), - int(55), - true, - }, - } - - for _, test := range tests { - a, b := TryToInt(test.input) - assert.Equal(t, a, test.result) - assert.Equal(t, b, test.resultB) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/config_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/config_test.go deleted file mode 100644 index 5c579a6e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/config_test.go +++ /dev/null @@ -1,167 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package common - -import ( - "fmt" - "io/ioutil" - "os" - "runtime" - "strings" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestConfigPrintDebug(t *testing.T) { - tests := []struct { - name string - selectors string - config map[string]interface{} - expected string - }{ - { - "No selector -> no output", - "", - map[string]interface{}{"name": "test"}, - "", - }, - { - "config selector redacts password in nested config", - "config", - map[string]interface{}{ - "config": map[string]interface{}{ - "password": "secret", - }, - }, - `test: -{ - "config": { - "password": "xxxxx" - } -} -`, - }, - { - "config selector redacts password in nested array", - "config", - map[string]interface{}{ - "arr": []interface{}{ - map[string]interface{}{ - "password": "secret", - }, - }, - }, - `test: -{ - "arr": [ - { - "password": "xxxxx" - } - ] -} -`, - }, - { - "config-with-passwords does not redact", - "config-with-passwords", - map[string]interface{}{ - "config": map[string]interface{}{ - "password": "secret", - }, - }, - `test: -{ - "config": { - "password": "secret" - } -} -`, - }, - } - - origSelector := hasSelector - origDebugf := configDebugf - defer func() { - hasSelector = origSelector - configDebugf = origDebugf - }() - - var buf string - configDebugf = func(selector, msg string, extra ...interface{}) { - if hasSelector(selector) { - buf = buf + fmt.Sprintf(msg, extra...) + "\n" - } - } - - for i, test := range tests { - t.Logf("run test (%v): %v", i, test.name) - - // reset selector and output buffer - selectors := MakeStringSet(strings.Split(test.selectors, ",")...) - buf = "" - hasSelector = selectors.Has - - // create config - cfg, err := NewConfigFrom(test.config) - if err != nil { - t.Fatal(err) - } - - // create debug output - cfg.PrintDebugf("test:") - - // validate debug output - assert.Equal(t, test.expected, buf) - } -} - -func TestConfigFilePermissions(t *testing.T) { - if !IsStrictPerms() { - t.Skip("Skipping test because strict.perms is disabled") - } - - f, err := ioutil.TempFile("", "writableConfig.yml") - if err != nil { - t.Fatal(err) - } - defer os.Remove(f.Name()) - defer f.Close() - - f.WriteString(`test.data: [1, 2, 3, 4]`) - f.Sync() - - if _, err = LoadFile(f.Name()); err != nil { - t.Fatal(err) - } - - // Permissions checking isn't implemented for Windows DACLs. - if runtime.GOOS == "windows" { - return - } - - if err = os.Chmod(f.Name(), 0460); err != nil { - t.Fatal(err) - } - - // Read will fail because config is group writable. - _, err = LoadFile(f.Name()) - if assert.Error(t, err, "expected writable error") { - assert.Contains(t, err.Error(), "writable") - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/csv_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/csv_test.go deleted file mode 100644 index cc4e6281..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/csv_test.go +++ /dev/null @@ -1,65 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package common - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func Test_CSVDump(t *testing.T) { - type io struct { - Fields []string - Rows [][]string - Output string - } - - tests := []io{ - { - Fields: []string{"f1", "f2"}, - Rows: [][]string{ - {"11", "12"}, - {"21", "22"}, - }, - Output: "f1,f2\n11,12\n21,22\n", - }, - { - Fields: []string{"f1", "f2"}, - Rows: [][]string{ - {"11"}, - {"21", "22", "23"}, - }, - Output: "f1,f2\n11\n21,22,23\n", - }, - { - Fields: []string{"f\n\n1", "f\n2"}, - Rows: [][]string{ - {"11"}, - {"2\r\n1", "2\r\n2", "23"}, - }, - Output: "f\\n\\n1,f\\n2\n11\n2\\r\\n1,2\\r\\n2,23\n", - }, - } - - for _, test := range tests { - assert.Equal(t, test.Output, DumpInCSVFormat(test.Fields, test.Rows)) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/datetime_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/datetime_test.go deleted file mode 100644 index ff9b433b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/datetime_test.go +++ /dev/null @@ -1,105 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package common - -import ( - "encoding/json" - "testing" - "time" - - "github.com/stretchr/testify/assert" -) - -func TestParseTime(t *testing.T) { - type inputOutput struct { - Input string - Output time.Time - } - - tests := []inputOutput{ - { - Input: "2015-01-24T14:06:05.071Z", - Output: time.Date(2015, time.January, 24, 14, 06, 05, 71*1e6, time.UTC), - }, - { - Input: "2015-03-01T11:19:05.112Z", - Output: time.Date(2015, time.March, 1, 11, 19, 05, 112*1e6, time.UTC), - }, - { - Input: "2015-02-28T11:19:05.112Z", - Output: time.Date(2015, time.February, 28, 11, 19, 05, 112*1e6, time.UTC), - }, - } - - for _, test := range tests { - result, err := ParseTime(test.Input) - assert.Nil(t, err) - assert.Equal(t, test.Output, time.Time(result)) - } -} - -func TestParseTimeNegative(t *testing.T) { - type inputOutput struct { - Input string - Err string - } - - tests := []inputOutput{ - { - Input: "2015-02-29TT14:06:05.071Z", - Err: "parsing time \"2015-02-29TT14:06:05.071Z\" as \"2006-01-02T15:04:05.000Z\": cannot parse \"T14:06:05.071Z\" as \"15\"", - }, - } - - for _, test := range tests { - _, err := ParseTime(test.Input) - assert.NotNil(t, err) - assert.Equal(t, test.Err, err.Error()) - } -} - -func TestTimeMarshal(t *testing.T) { - type inputOutput struct { - Input MapStr - Output string - } - - tests := []inputOutput{ - { - Input: MapStr{ - "@timestamp": Time(time.Date(2015, time.March, 01, 11, 19, 05, 112*1e6, time.UTC)), - }, - Output: `{"@timestamp":"2015-03-01T11:19:05.112Z"}`, - }, - { - Input: MapStr{ - "@timestamp": MustParseTime("2015-03-01T11:19:05.112Z"), - "another": MustParseTime("2015-03-01T14:19:05.112Z"), - }, - Output: `{"@timestamp":"2015-03-01T11:19:05.112Z","another":"2015-03-01T14:19:05.112Z"}`, - }, - } - - for _, test := range tests { - result, err := json.Marshal(test.Input) - assert.Nil(t, err) - assert.Equal(t, test.Output, string(result)) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/docker/client_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/docker/client_test.go deleted file mode 100644 index 1395ea54..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/docker/client_test.go +++ /dev/null @@ -1,62 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration -// +build linux darwin windows - -package docker - -import ( - "os" - "testing" - - "github.com/docker/docker/api" - "github.com/docker/docker/api/types" - "github.com/docker/docker/client" - "github.com/stretchr/testify/assert" - "golang.org/x/net/context" -) - -func TestNewClient(t *testing.T) { - c, err := NewClient(client.DefaultDockerHost, nil, nil) - assert.NoError(t, err) - assert.NotNil(t, c) - - _, err = c.ContainerList(context.Background(), types.ContainerListOptions{}) - assert.NoError(t, err) - - // This test only works on newer Docker versions (any supported one really) - switch c.ClientVersion() { - case "1.22": - t.Skip("Docker version is too old for this test") - case api.DefaultVersion: - t.Logf("Using default API version: %s", api.DefaultVersion) - default: - t.Logf("Negotiated version: %s", c.ClientVersion()) - } - - // Test we can hardcode version - os.Setenv("DOCKER_API_VERSION", "1.22") - - c, err = NewClient(client.DefaultDockerHost, nil, nil) - assert.NoError(t, err) - assert.NotNil(t, c) - assert.Equal(t, "1.22", c.ClientVersion()) - - _, err = c.ContainerList(context.Background(), types.ContainerListOptions{}) - assert.NoError(t, err) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/docker/watcher_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/docker/watcher_test.go deleted file mode 100644 index ec53fbde..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/docker/watcher_test.go +++ /dev/null @@ -1,487 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux darwin windows - -package docker - -import ( - "errors" - "testing" - "time" - - "github.com/docker/docker/api/types" - "github.com/docker/docker/api/types/events" - "github.com/stretchr/testify/assert" - "golang.org/x/net/context" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -type MockClient struct { - // containers to return on ContainerList call - containers [][]types.Container - // event list to send on Events call - events []interface{} - - done chan interface{} -} - -func (m *MockClient) ContainerList(ctx context.Context, options types.ContainerListOptions) ([]types.Container, error) { - res := m.containers[0] - m.containers = m.containers[1:] - return res, nil -} - -func (m *MockClient) Events(ctx context.Context, options types.EventsOptions) (<-chan events.Message, <-chan error) { - eventsC := make(chan events.Message) - errorsC := make(chan error) - - go func() { - for _, event := range m.events { - switch e := event.(type) { - case events.Message: - eventsC <- e - case error: - errorsC <- e - } - } - close(m.done) - }() - - return eventsC, errorsC -} - -func (m *MockClient) ContainerInspect(ctx context.Context, container string) (types.ContainerJSON, error) { - return types.ContainerJSON{}, errors.New("unimplemented") -} - -func TestWatcherInitialization(t *testing.T) { - watcher := runWatcher(t, true, - [][]types.Container{ - []types.Container{ - types.Container{ - ID: "0332dbd79e20", - Names: []string{"/containername", "othername"}, - Image: "busybox", - Labels: map[string]string{"foo": "bar"}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - types.Container{ - ID: "6ac6ee8df5d4", - Names: []string{"/other"}, - Image: "nginx", - Labels: map[string]string{}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - }, - }, - nil) - - assert.Equal(t, map[string]*Container{ - "0332dbd79e20": &Container{ - ID: "0332dbd79e20", - Name: "containername", - Image: "busybox", - Labels: map[string]string{"foo": "bar"}, - }, - "6ac6ee8df5d4": &Container{ - ID: "6ac6ee8df5d4", - Name: "other", - Image: "nginx", - Labels: map[string]string{}, - }, - }, watcher.Containers()) -} - -func TestWatcherInitializationShortID(t *testing.T) { - watcher := runWatcherShortID(t, true, - [][]types.Container{ - []types.Container{ - types.Container{ - ID: "1234567890123", - Names: []string{"/containername", "othername"}, - Image: "busybox", - Labels: map[string]string{"foo": "bar"}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - types.Container{ - ID: "2345678901234", - Names: []string{"/other"}, - Image: "nginx", - Labels: map[string]string{}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - }, - }, - nil, true) - - assert.Equal(t, map[string]*Container{ - "1234567890123": &Container{ - ID: "1234567890123", - Name: "containername", - Image: "busybox", - Labels: map[string]string{"foo": "bar"}, - }, - "2345678901234": &Container{ - ID: "2345678901234", - Name: "other", - Image: "nginx", - Labels: map[string]string{}, - }, - }, watcher.Containers()) - - assert.Equal(t, &Container{ - ID: "1234567890123", - Name: "containername", - Image: "busybox", - Labels: map[string]string{"foo": "bar"}, - }, watcher.Container("123456789012")) -} - -func TestWatcherAddEvents(t *testing.T) { - watcher := runWatcher(t, true, - [][]types.Container{ - []types.Container{ - types.Container{ - ID: "0332dbd79e20", - Names: []string{"/containername", "othername"}, - Image: "busybox", - Labels: map[string]string{"foo": "bar"}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - }, - []types.Container{ - types.Container{ - ID: "6ac6ee8df5d4", - Names: []string{"/other"}, - Image: "nginx", - Labels: map[string]string{"label": "value"}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - }, - }, - []interface{}{ - events.Message{ - Action: "start", - Actor: events.Actor{ - ID: "6ac6ee8df5d4", - Attributes: map[string]string{ - "name": "other", - "image": "nginx", - "label": "value", - }, - }, - }, - }, - ) - - assert.Equal(t, map[string]*Container{ - "0332dbd79e20": &Container{ - ID: "0332dbd79e20", - Name: "containername", - Image: "busybox", - Labels: map[string]string{"foo": "bar"}, - }, - "6ac6ee8df5d4": &Container{ - ID: "6ac6ee8df5d4", - Name: "other", - Image: "nginx", - Labels: map[string]string{"label": "value"}, - }, - }, watcher.Containers()) -} - -func TestWatcherAddEventsShortID(t *testing.T) { - watcher := runWatcherShortID(t, true, - [][]types.Container{ - []types.Container{ - types.Container{ - ID: "1234567890123", - Names: []string{"/containername", "othername"}, - Image: "busybox", - Labels: map[string]string{"foo": "bar"}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - }, - []types.Container{ - types.Container{ - ID: "2345678901234", - Names: []string{"/other"}, - Image: "nginx", - Labels: map[string]string{"label": "value"}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - }, - }, - []interface{}{ - events.Message{ - Action: "start", - Actor: events.Actor{ - ID: "2345678901234", - Attributes: map[string]string{ - "name": "other", - "image": "nginx", - "label": "value", - }, - }, - }, - }, - true, - ) - - assert.Equal(t, map[string]*Container{ - "1234567890123": &Container{ - ID: "1234567890123", - Name: "containername", - Image: "busybox", - Labels: map[string]string{"foo": "bar"}, - }, - "2345678901234": &Container{ - ID: "2345678901234", - Name: "other", - Image: "nginx", - Labels: map[string]string{"label": "value"}, - }, - }, watcher.Containers()) -} - -func TestWatcherUpdateEvent(t *testing.T) { - watcher := runWatcher(t, true, - [][]types.Container{ - []types.Container{ - types.Container{ - ID: "0332dbd79e20", - Names: []string{"/containername", "othername"}, - Image: "busybox", - Labels: map[string]string{"label": "foo"}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - }, - []types.Container{ - types.Container{ - ID: "0332dbd79e20", - Names: []string{"/containername", "othername"}, - Image: "busybox", - Labels: map[string]string{"label": "bar"}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - }, - }, - []interface{}{ - events.Message{ - Action: "update", - Actor: events.Actor{ - ID: "0332dbd79e20", - Attributes: map[string]string{ - "name": "containername", - "image": "busybox", - "label": "bar", - }, - }, - }, - }, - ) - - assert.Equal(t, map[string]*Container{ - "0332dbd79e20": &Container{ - ID: "0332dbd79e20", - Name: "containername", - Image: "busybox", - Labels: map[string]string{"label": "bar"}, - }, - }, watcher.Containers()) - assert.Equal(t, 0, len(watcher.deleted)) -} - -func TestWatcherUpdateEventShortID(t *testing.T) { - watcher := runWatcherShortID(t, true, - [][]types.Container{ - []types.Container{ - types.Container{ - ID: "1234567890123", - Names: []string{"/containername", "othername"}, - Image: "busybox", - Labels: map[string]string{"label": "foo"}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - }, - []types.Container{ - types.Container{ - ID: "1234567890123", - Names: []string{"/containername", "othername"}, - Image: "busybox", - Labels: map[string]string{"label": "bar"}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - }, - }, - []interface{}{ - events.Message{ - Action: "update", - Actor: events.Actor{ - ID: "1234567890123", - Attributes: map[string]string{ - "name": "containername", - "image": "busybox", - "label": "bar", - }, - }, - }, - }, - true, - ) - - assert.Equal(t, map[string]*Container{ - "1234567890123": &Container{ - ID: "1234567890123", - Name: "containername", - Image: "busybox", - Labels: map[string]string{"label": "bar"}, - }, - }, watcher.Containers()) - assert.Equal(t, 0, len(watcher.deleted)) -} - -func TestWatcherDie(t *testing.T) { - t.Skip("flaky test: https://github.com/elastic/beats/issues/7906") - - watcher := runWatcher(t, false, - [][]types.Container{ - []types.Container{ - types.Container{ - ID: "0332dbd79e20", - Names: []string{"/containername", "othername"}, - Image: "busybox", - Labels: map[string]string{"label": "foo"}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - }, - }, - []interface{}{ - events.Message{ - Action: "die", - Actor: events.Actor{ - ID: "0332dbd79e20", - }, - }, - }, - ) - defer watcher.Stop() - - // Check it doesn't get removed while we request meta for the container - for i := 0; i < 18; i++ { - watcher.Container("0332dbd79e20") - assert.Equal(t, 1, len(watcher.Containers())) - time.Sleep(50 * time.Millisecond) - } - - // Checks a max of 10s for the watcher containers to be updated - for i := 0; i < 100; i++ { - // Now it should get removed - time.Sleep(100 * time.Millisecond) - - if len(watcher.Containers()) == 0 { - break - } - } - - assert.Equal(t, 0, len(watcher.Containers())) -} - -func TestWatcherDieShortID(t *testing.T) { - t.Skip("flaky test: https://github.com/elastic/beats/issues/7906") - - watcher := runWatcherShortID(t, false, - [][]types.Container{ - []types.Container{ - types.Container{ - ID: "0332dbd79e20aaa", - Names: []string{"/containername", "othername"}, - Image: "busybox", - Labels: map[string]string{"label": "foo"}, - NetworkSettings: &types.SummaryNetworkSettings{}, - }, - }, - }, - []interface{}{ - events.Message{ - Action: "die", - Actor: events.Actor{ - ID: "0332dbd79e20aaa", - }, - }, - }, - true, - ) - defer watcher.Stop() - - // Check it doesn't get removed while we request meta for the container - for i := 0; i < 18; i++ { - watcher.Container("0332dbd79e20") - assert.Equal(t, 1, len(watcher.Containers())) - time.Sleep(50 * time.Millisecond) - } - - // Checks a max of 10s for the watcher containers to be updated - for i := 0; i < 100; i++ { - // Now it should get removed - time.Sleep(100 * time.Millisecond) - - if len(watcher.Containers()) == 0 { - break - } - } - - assert.Equal(t, 0, len(watcher.Containers())) -} - -func runWatcher(t *testing.T, kill bool, containers [][]types.Container, events []interface{}) *watcher { - return runWatcherShortID(t, kill, containers, events, false) -} - -func runWatcherShortID(t *testing.T, kill bool, containers [][]types.Container, events []interface{}, enable bool) *watcher { - logp.TestingSetup() - - client := &MockClient{ - containers: containers, - events: events, - done: make(chan interface{}), - } - - w, err := NewWatcherWithClient(logp.L(), client, 200*time.Millisecond, enable) - if err != nil { - t.Fatal(err) - } - watcher, ok := w.(*watcher) - if !ok { - t.Fatal("'watcher' was supposed to be pointer to the watcher structure") - } - - err = watcher.Start() - if err != nil { - t.Fatal(err) - } - - <-client.done - if kill { - watcher.Stop() - watcher.stopped.Wait() - } - - return watcher -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/dtfmt/dtfmt_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/dtfmt/dtfmt_test.go deleted file mode 100644 index 61af8ab1..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/dtfmt/dtfmt_test.go +++ /dev/null @@ -1,136 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dtfmt - -import ( - "fmt" - "testing" - "time" - - "github.com/stretchr/testify/assert" -) - -func TestFormat(t *testing.T) { - tests := []struct { - time time.Time - pattern string - expected string - }{ - // year.month.day of month - {mkDate(6, 8, 1), "y.M.d", "6.8.1"}, - {mkDate(2006, 8, 1), "y.M.d", "2006.8.1"}, - {mkDate(2006, 8, 1), "yy.MM.dd", "06.08.01"}, - {mkDate(6, 8, 1), "yy.MM.dd", "06.08.01"}, - {mkDate(2006, 8, 1), "yyy.MMM.dd", "2006.Aug.01"}, - {mkDate(2006, 8, 1), "yyyy.MMMM.d", "2006.August.1"}, - {mkDate(2006, 8, 1), "yyyyyy.MM.ddd", "002006.08.001"}, - - // year of era.month.day - {mkDate(6, 8, 1), "Y.M.d", "6.8.1"}, - {mkDate(2006, 8, 1), "Y.M.d", "2006.8.1"}, - {mkDate(2006, 8, 1), "YY.MM.dd", "06.08.01"}, - {mkDate(6, 8, 1), "YY.MM.dd", "06.08.01"}, - {mkDate(2006, 8, 1), "YYY.MMM.dd", "2006.Aug.01"}, - {mkDate(2006, 8, 1), "YYYY.MMMM.d", "2006.August.1"}, - {mkDate(2006, 8, 1), "YYYYYY.MM.ddd", "002006.08.001"}, - - // week year + week of year + day of week - {mkDate(2015, 1, 1), "xx.ww.e", "15.01.4"}, - {mkDate(2014, 12, 31), "xx.ww.e", "15.01.3"}, - {mkDate(2015, 1, 1), "xx.w.E", "15.1.Thu"}, - {mkDate(2014, 12, 31), "xx.w.E", "15.1.Wed"}, - {mkDate(2015, 1, 1), "xx.w.EEEE", "15.1.Thursday"}, - {mkDate(2014, 12, 31), "xx.w.EEEE", "15.1.Wednesday"}, - {mkDate(2015, 1, 1), "xxxx.ww", "2015.01"}, - {mkDate(2014, 12, 31), "xxxx.ww", "2015.01"}, - {mkDate(2015, 1, 1), "xxxx.ww.e", "2015.01.4"}, - {mkDate(2014, 12, 31), "xxxx.ww.e", "2015.01.3"}, - {mkDate(2015, 1, 1), "xxxx.w.E", "2015.1.Thu"}, - {mkDate(2014, 12, 31), "xxxx.w.E", "2015.1.Wed"}, - {mkDate(2015, 1, 1), "xxxx.w.EEEE", "2015.1.Thursday"}, - {mkDate(2014, 12, 31), "xxxx.w.EEEE", "2015.1.Wednesday"}, - - // time - {mkTime(8, 5, 24, 0), "K:m:s a", "8:5:24 AM"}, - {mkTime(8, 5, 24, 0), "KK:mm:ss aa", "08:05:24 AM"}, - {mkTime(20, 5, 24, 0), "K:m:s a", "8:5:24 PM"}, - {mkTime(20, 5, 24, 0), "KK:mm:ss aa", "08:05:24 PM"}, - {mkTime(8, 5, 24, 0), "h:m:s a", "9:5:24 AM"}, - {mkTime(8, 5, 24, 0), "hh:mm:ss aa", "09:05:24 AM"}, - {mkTime(20, 5, 24, 0), "h:m:s a", "9:5:24 PM"}, - {mkTime(20, 5, 24, 0), "hh:mm:ss aa", "09:05:24 PM"}, - {mkTime(8, 5, 24, 0), "H:m:s a", "8:5:24 AM"}, - {mkTime(8, 5, 24, 0), "HH:mm:ss aa", "08:05:24 AM"}, - {mkTime(20, 5, 24, 0), "H:m:s a", "20:5:24 PM"}, - {mkTime(20, 5, 24, 0), "HH:mm:ss aa", "20:05:24 PM"}, - {mkTime(8, 5, 24, 0), "k:m:s a", "9:5:24 AM"}, - {mkTime(8, 5, 24, 0), "kk:mm:ss aa", "09:05:24 AM"}, - {mkTime(20, 5, 24, 0), "k:m:s a", "21:5:24 PM"}, - {mkTime(20, 5, 24, 0), "kk:mm:ss aa", "21:05:24 PM"}, - {mkTime(1, 2, 3, 123), "S", "1"}, - {mkTime(1, 2, 3, 123), "SS", "12"}, - {mkTime(1, 2, 3, 123), "SSS", "123"}, - {mkTime(1, 2, 3, 123), "SSSS", "1230"}, - - // literals - {time.Now(), "--=++,_!/?\\[]{}@#$%^&*()", "--=++,_!/?\\[]{}@#$%^&*()"}, - {time.Now(), "'plain text'", "plain text"}, - {time.Now(), "'plain' 'text'", "plain text"}, - {time.Now(), "'plain' '' 'text'", "plain ' text"}, - {time.Now(), "'plain '' text'", "plain ' text"}, - - // beats timestamp - {mkDateTime(2017, 1, 2, 4, 6, 7, 123), - "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", - "2017-01-02T04:06:07.123Z"}, - - // beats timestamp - {mkDateTimeWithLocation(2017, 1, 2, 4, 6, 7, 123, time.FixedZone("PST", -8*60*60)), - "yyyy-MM-dd'T'HH:mm:ss.SSSz", - "2017-01-02T04:06:07.123-08:00"}, - } - - for i, test := range tests { - name := fmt.Sprintf("run (%v): %v -> %v", i, test.pattern, test.expected) - t.Run(name, func(t *testing.T) { - actual, err := Format(test.time, test.pattern) - if err != nil { - t.Error(err) - return - } - - assert.Equal(t, test.expected, actual) - }) - } -} - -func mkDate(y, m, d int) time.Time { - return mkDateTime(y, m, d, 0, 0, 0, 0) -} - -func mkTime(h, m, s, S int) time.Time { - return mkDateTime(2000, 1, 1, h, m, s, S) -} - -func mkDateTime(y, M, d, h, m, s, S int) time.Time { - return mkDateTimeWithLocation(y, M, d, h, m, s, S, time.UTC) -} - -func mkDateTimeWithLocation(y, M, d, h, m, s, S int, l *time.Location) time.Time { - return time.Date(y, time.Month(M), d, h, m, s, S*1000000, l) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/event_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/event_test.go deleted file mode 100644 index c9d3a36e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/event_test.go +++ /dev/null @@ -1,542 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package common - -import ( - "encoding/json" - "testing" - "time" - - "github.com/gofrs/uuid" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestConvertNestedMapStr(t *testing.T) { - logp.TestingSetup() - - type io struct { - Input MapStr - Output MapStr - } - - type String string - - tests := []io{ - { - Input: MapStr{ - "key": MapStr{ - "key1": "value1", - }, - }, - Output: MapStr{ - "key": MapStr{ - "key1": "value1", - }, - }, - }, - { - Input: MapStr{ - "key": MapStr{ - "key1": String("value1"), - }, - }, - Output: MapStr{ - "key": MapStr{ - "key1": "value1", - }, - }, - }, - { - Input: MapStr{ - "key": MapStr{ - "key1": []string{"value1", "value2"}, - }, - }, - Output: MapStr{ - "key": MapStr{ - "key1": []string{"value1", "value2"}, - }, - }, - }, - { - Input: MapStr{ - "key": MapStr{ - "key1": []String{"value1", "value2"}, - }, - }, - Output: MapStr{ - "key": MapStr{ - "key1": []interface{}{"value1", "value2"}, - }, - }, - }, - { - Input: MapStr{ - "@timestamp": MustParseTime("2015-03-01T12:34:56.123Z"), - }, - Output: MapStr{ - "@timestamp": MustParseTime("2015-03-01T12:34:56.123Z"), - }, - }, - { - Input: MapStr{ - "env": nil, - "key2": uintptr(88), - "key3": func() { t.Log("hello") }, - }, - Output: MapStr{}, - }, - { - Input: MapStr{ - "key": []MapStr{ - {"keyX": []String{"value1", "value2"}}, - }, - }, - Output: MapStr{ - "key": []MapStr{ - {"keyX": []interface{}{"value1", "value2"}}, - }, - }, - }, - { - Input: MapStr{ - "key": []interface{}{ - MapStr{"key1": []string{"value1", "value2"}}, - }, - }, - Output: MapStr{ - "key": []interface{}{ - MapStr{"key1": []string{"value1", "value2"}}, - }, - }, - }, - { - MapStr{"k": map[string]int{"hits": 1}}, - MapStr{"k": MapStr{"hits": float64(1)}}, - }, - } - - g := NewGenericEventConverter(false) - for i, test := range tests { - assert.Equal(t, test.Output, g.Convert(test.Input), "Test case %d", i) - } -} - -func TestConvertNestedStruct(t *testing.T) { - logp.TestingSetup() - - type io struct { - Input MapStr - Output MapStr - } - - type TestStruct struct { - A string - B int - } - - tests := []io{ - { - Input: MapStr{ - "key": MapStr{ - "key1": TestStruct{ - A: "hello", - B: 5, - }, - }, - }, - Output: MapStr{ - "key": MapStr{ - "key1": MapStr{ - "A": "hello", - "B": float64(5), - }, - }, - }, - }, - { - Input: MapStr{ - "key": []interface{}{ - TestStruct{ - A: "hello", - B: 5, - }, - }, - }, - Output: MapStr{ - "key": []interface{}{ - MapStr{ - "A": "hello", - "B": float64(5), - }, - }, - }, - }, - } - - g := NewGenericEventConverter(false) - for i, test := range tests { - assert.EqualValues(t, test.Output, g.Convert(test.Input), "Test case %v", i) - } -} - -func TestConvertWithNullEmission(t *testing.T) { - logp.TestingSetup() - - type io struct { - Input MapStr - Output MapStr - } - - type String string - type TestStruct struct { - A interface{} - } - - tests := []io{ - { - Input: MapStr{ - "key": MapStr{ - "key1": nil, - }, - }, - Output: MapStr{ - "key": MapStr{ - "key1": nil, - }, - }, - }, - { - Input: MapStr{ - "key": TestStruct{ - A: nil, - }, - }, - Output: MapStr{ - "key": MapStr{ - "A": nil, - }, - }, - }} - - g := NewGenericEventConverter(true) - for i, test := range tests { - assert.EqualValues(t, test.Output, g.Convert(test.Input), "Test case %v", i) - } -} - -func TestNormalizeValue(t *testing.T) { - logp.TestingSetup() - - type testCase struct{ in, out interface{} } - - runTests := func(check func(t *testing.T, a, b interface{}), tests map[string]testCase) { - g := NewGenericEventConverter(false) - for name, test := range tests { - test := test - t.Run(name, func(t *testing.T) { - out, err := g.normalizeValue(test.in) - if err != nil { - t.Error(err) - return - } - check(t, test.out, out) - }) - } - } - - checkEq := func(t *testing.T, a, b interface{}) { - assert.Equal(t, a, b) - } - - checkDelta := func(t *testing.T, a, b interface{}) { - assert.InDelta(t, a, float64(b.(Float)), 0.000001) - } - - var nilStringPtr *string - var nilTimePtr *time.Time - someString := "foo" - uuidValue, err := uuid.NewV1() - if err != nil { - t.Fatalf("error while generating uuid: %v", err) - } - - type mybool bool - type myint int32 - type myuint uint8 - type myuint64 uint64 - - runTests(checkEq, map[string]testCase{ - "nil": {nil, nil}, - "pointers are dereferenced": {&someString, someString}, - "drop nil string pointer": {nilStringPtr, nil}, - "drop nil time pointer": {nilTimePtr, nil}, - "UUID supports TextMarshaller": {uuidValue, uuidValue.String()}, - "NetString supports TextMarshaller": {NetString("test"), "test"}, - "bool value": {true, true}, - "int8 value": {int8(8), int8(8)}, - "uint8 value": {uint8(8), uint8(8)}, - "uint64 masked": {uint64(1<<63 + 10), uint64(10)}, - "string value": {"hello", "hello"}, - "map to MapStr": {map[string]interface{}{"foo": "bar"}, MapStr{"foo": "bar"}}, - - // Other map types are converted using marshalUnmarshal which will lose - // type information for arrays which become []interface{} and numbers - // which all become float64. - "map[string]string to MapStr": {map[string]string{"foo": "bar"}, MapStr{"foo": "bar"}}, - "map[string][]string to MapStr": {map[string][]string{"list": {"foo", "bar"}}, MapStr{"list": []interface{}{"foo", "bar"}}}, - - "array of strings": {[]string{"foo", "bar"}, []string{"foo", "bar"}}, - "array of bools": {[]bool{true, false}, []bool{true, false}}, - "array of ints": {[]int{10, 11}, []int{10, 11}}, - "array of uint64 ok": {[]uint64{1, 2, 3}, []uint64{1, 2, 3}}, - "array of uint64 masked": {[]uint64{1<<63 + 1, 1<<63 + 2, 1<<63 + 3}, []uint64{1, 2, 3}}, - "array of MapStr": {[]MapStr{{"foo": "bar"}}, []MapStr{{"foo": "bar"}}}, - "array of map to MapStr": {[]map[string]interface{}{{"foo": "bar"}}, []MapStr{{"foo": "bar"}}}, - - // Wrapper types are converted to primitives using reflection. - "custom bool type": {mybool(true), true}, - "custom int type": {myint(32), int64(32)}, - "custom uint type": {myuint(8), uint64(8)}, - "custom uint64 type ok": {myuint64(23), uint64(23)}, - "custom uint64 type masked": {myuint64(1<<63 + 42), uint64(42)}, - - // Slices of wrapper types are converted to an []interface{} of primitives. - "array of custom bool type": {[]mybool{true, false}, []interface{}{true, false}}, - "array of custom int type": {[]myint{32}, []interface{}{int64(32)}}, - "array of custom uint type": {[]myuint{8}, []interface{}{uint64(8)}}, - "array of custom uint64 ok": {[]myuint64{64}, []interface{}{uint64(64)}}, - "array of custom uint64 masked": {[]myuint64{1<<63 + 64}, []interface{}{uint64(64)}}, - }) - - runTests(checkDelta, map[string]testCase{ - "float32 value": {float32(1), float64(1)}, - "float64 value": {float64(1), float64(1)}, - }) -} - -func TestNormalizeMapError(t *testing.T) { - badInputs := []MapStr{ - {"func": func() {}}, - {"chan": make(chan struct{})}, - {"uintptr": uintptr(123)}, - } - - g := NewGenericEventConverter(false) - for i, in := range badInputs { - _, errs := g.normalizeMap(in, "bad.type") - if assert.Len(t, errs, 1) { - t.Log(errs[0]) - assert.Contains(t, errs[0].Error(), "key=bad.type", "Test case %v", i) - } - } -} - -func TestJoinKeys(t *testing.T) { - assert.Equal(t, "", joinKeys("")) - assert.Equal(t, "co", joinKeys("co")) - assert.Equal(t, "co.elastic", joinKeys("", "co", "elastic")) - assert.Equal(t, "co.elastic", joinKeys("co", "elastic")) -} - -func TestMarshalUnmarshalMap(t *testing.T) { - tests := []struct { - in MapStr - out MapStr - }{ - {MapStr{"names": []string{"a", "b"}}, MapStr{"names": []interface{}{"a", "b"}}}, - } - - for i, test := range tests { - var out MapStr - err := marshalUnmarshal(test.in, &out) - if err != nil { - t.Error(err) - continue - } - - assert.Equal(t, test.out, out, "Test case %v", i) - } -} - -func TestMarshalUnmarshalArray(t *testing.T) { - tests := []struct { - in interface{} - out interface{} - }{ - {[]string{"a", "b"}, []interface{}{"a", "b"}}, - } - - for i, test := range tests { - var out interface{} - err := marshalUnmarshal(test.in, &out) - if err != nil { - t.Error(err) - continue - } - - assert.Equal(t, test.out, out, "Test case %v", i) - } -} - -func TestMarshalFloatValues(t *testing.T) { - assert := assert.New(t) - - var f float64 - - f = 5 - - a := MapStr{ - "f": Float(f), - } - - b, err := json.Marshal(a) - assert.Nil(err) - assert.Equal(string(b), "{\"f\":5.000000}") -} - -func TestNormalizeTime(t *testing.T) { - ny, err := time.LoadLocation("America/New_York") - if err != nil { - t.Fatal(err) - } - - now := time.Now().In(ny) - g := NewGenericEventConverter(false) - v, errs := g.normalizeValue(now, "@timestamp") - if len(errs) > 0 { - t.Fatal(errs) - } - - utcCommonTime, ok := v.(Time) - if !ok { - t.Fatalf("expected common.Time, but got %T (%v)", v, v) - } - - assert.Equal(t, time.UTC, time.Time(utcCommonTime).Location()) - assert.True(t, now.Equal(time.Time(utcCommonTime))) -} - -// Uses TextMarshaler interface. -func BenchmarkConvertToGenericEventNetString(b *testing.B) { - g := NewGenericEventConverter(false) - for i := 0; i < b.N; i++ { - g.Convert(MapStr{"key": NetString("hola")}) - } -} - -// Uses reflection. -func BenchmarkConvertToGenericEventMapStringString(b *testing.B) { - g := NewGenericEventConverter(false) - for i := 0; i < b.N; i++ { - g.Convert(MapStr{"key": map[string]string{"greeting": "hola"}}) - } -} - -// Uses recursion to step into the nested MapStr. -func BenchmarkConvertToGenericEventMapStr(b *testing.B) { - g := NewGenericEventConverter(false) - for i := 0; i < b.N; i++ { - g.Convert(MapStr{"key": map[string]interface{}{"greeting": "hola"}}) - } -} - -// No reflection required. -func BenchmarkConvertToGenericEventStringSlice(b *testing.B) { - g := NewGenericEventConverter(false) - for i := 0; i < b.N; i++ { - g.Convert(MapStr{"key": []string{"foo", "bar"}}) - } -} - -// Uses reflection to convert the string array. -func BenchmarkConvertToGenericEventCustomStringSlice(b *testing.B) { - g := NewGenericEventConverter(false) - type myString string - for i := 0; i < b.N; i++ { - g.Convert(MapStr{"key": []myString{"foo", "bar"}}) - } -} - -// Pointers require reflection to generically dereference. -func BenchmarkConvertToGenericEventStringPointer(b *testing.B) { - g := NewGenericEventConverter(false) - val := "foo" - for i := 0; i < b.N; i++ { - g.Convert(MapStr{"key": &val}) - } -} -func TestDeDotJSON(t *testing.T) { - var tests = []struct { - input []byte - output []byte - valuer func() interface{} - }{ - { - input: []byte(`[ - {"key_with_dot.1":"value1_1"}, - {"key_without_dot_2":"value1_2"}, - {"key_with_multiple.dots.3": {"key_with_dot.2":"value2_1"}} - ] - `), - output: []byte(`[ - {"key_with_dot_1":"value1_1"}, - {"key_without_dot_2":"value1_2"}, - {"key_with_multiple_dots_3": {"key_with_dot_2":"value2_1"}} - ] - `), - valuer: func() interface{} { return []interface{}{} }, - }, - { - input: []byte(`{ - "key_without_dot_l1": { - "key_with_dot.l2": 1, - "key.with.multiple.dots_l2": 2, - "key_without_dot_l2": { - "key_with_dot.l3": 3, - "key.with.multiple.dots_l3": 4 - } - } - } - `), - output: []byte(`{ - "key_without_dot_l1": { - "key_with_dot_l2": 1, - "key_with_multiple_dots_l2": 2, - "key_without_dot_l2": { - "key_with_dot_l3": 3, - "key_with_multiple_dots_l3": 4 - } - } - } - `), - valuer: func() interface{} { return map[string]interface{}{} }, - }, - } - for _, test := range tests { - input, output := test.valuer(), test.valuer() - assert.Nil(t, json.Unmarshal(test.input, &input)) - assert.Nil(t, json.Unmarshal(test.output, &output)) - assert.Equal(t, output, DeDotJSON(input)) - if _, ok := test.valuer().(map[string]interface{}); ok { - assert.Equal(t, MapStr(output.(map[string]interface{})), DeDotJSON(MapStr(input.(map[string]interface{})))) - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/file/file_other_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/file/file_other_test.go deleted file mode 100644 index 9efeb10e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/file/file_other_test.go +++ /dev/null @@ -1,86 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !windows,!integration - -package file - -import ( - "io/ioutil" - "math" - "os" - "runtime" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestGetOSFileState(t *testing.T) { - file, err := ioutil.TempFile("", "") - assert.Nil(t, err) - - fileinfo, err := file.Stat() - assert.Nil(t, err) - - state := GetOSState(fileinfo) - - assert.True(t, state.Inode > 0) - - if runtime.GOOS == "openbsd" { - // The first device on OpenBSD has an ID of 0 so allow this. - assert.True(t, state.Device >= 0, "Device %d", state.Device) - } else { - assert.True(t, state.Device > 0, "Device %d", state.Device) - } -} - -func TestGetOSFileStateStat(t *testing.T) { - file, err := ioutil.TempFile("", "") - assert.Nil(t, err) - - fileinfo, err := os.Stat(file.Name()) - assert.Nil(t, err) - - state := GetOSState(fileinfo) - - assert.True(t, state.Inode > 0) - - if runtime.GOOS == "openbsd" { - // The first device on OpenBSD has an ID of 0 so allow this. - assert.True(t, state.Device >= 0, "Device %d", state.Device) - } else { - assert.True(t, state.Device > 0, "Device %d", state.Device) - } -} - -func BenchmarkStateString(b *testing.B) { - var samples [50]uint64 - for i, v := 0, uint64(0); i < len(samples); i, v = i+1, v+math.MaxUint64/uint64(len(samples)) { - samples[i] = v - } - - for i := 0; i < b.N; i++ { - for _, inode := range samples { - for _, device := range samples { - st := StateOS{Inode: inode, Device: device} - if st.String() == "" { - b.Fatal("empty state string") - } - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/file/file_windows_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/file/file_windows_test.go deleted file mode 100644 index 6a25df71..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/file/file_windows_test.go +++ /dev/null @@ -1,56 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package file - -import ( - "io/ioutil" - "os" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestGetOSState(t *testing.T) { - file, err := ioutil.TempFile("", "") - assert.Nil(t, err) - - fileinfo, err := file.Stat() - assert.Nil(t, err) - - state := GetOSState(fileinfo) - - assert.True(t, state.IdxHi > 0) - assert.True(t, state.IdxLo > 0) - assert.True(t, state.Vol > 0) -} - -func TestGetOSStateStat(t *testing.T) { - file, err := ioutil.TempFile("", "") - assert.Nil(t, err) - - fileinfo, err := os.Stat(file.Name()) - assert.Nil(t, err) - - state := GetOSState(fileinfo) - - assert.True(t, state.IdxHi > 0) - assert.True(t, state.IdxLo > 0) - assert.True(t, state.Vol > 0) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/file/fileinfo_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/file/fileinfo_test.go deleted file mode 100644 index 9df25ba6..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/file/fileinfo_test.go +++ /dev/null @@ -1,95 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !windows,!openbsd - -// Test for openbsd are excluded here as info.GID() returns 0 instead of the actual value -// As the code does not seem to be used in any of the beats, this should be ok -// Still it would be interesting to know why it returns 0. - -package file_test - -import ( - "io/ioutil" - "os" - "path/filepath" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common/file" -) - -func TestStat(t *testing.T) { - f, err := ioutil.TempFile("", "teststat") - if err != nil { - t.Fatal(err) - } - defer os.Remove(f.Name()) - - link := filepath.Join(os.TempDir(), "teststat-link") - if err := os.Symlink(f.Name(), link); err != nil { - t.Fatal(err) - } - defer os.Remove(link) - - info, err := file.Stat(link) - if err != nil { - t.Fatal(err) - } - - assert.True(t, info.Mode().IsRegular()) - - uid, err := info.UID() - if err != nil { - t.Fatal(err) - } - assert.EqualValues(t, os.Geteuid(), uid) - - gid, err := info.GID() - if err != nil { - t.Fatal(err) - } - assert.EqualValues(t, os.Getegid(), gid) -} - -func TestLstat(t *testing.T) { - link := filepath.Join(os.TempDir(), "link") - if err := os.Symlink("dummy", link); err != nil { - t.Fatal(err) - } - defer os.Remove(link) - - info, err := file.Lstat(link) - if err != nil { - t.Fatal(err) - } - - assert.True(t, info.Mode()&os.ModeSymlink > 0) - - uid, err := info.UID() - if err != nil { - t.Fatal(err) - } - assert.EqualValues(t, os.Geteuid(), uid) - - gid, err := info.GID() - if err != nil { - t.Fatal(err) - } - assert.EqualValues(t, os.Getegid(), gid) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/file/helper_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/file/helper_test.go deleted file mode 100644 index 201551b4..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/file/helper_test.go +++ /dev/null @@ -1,84 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package file - -import ( - "io/ioutil" - "os" - "path/filepath" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestSafeFileRotateExistingFile(t *testing.T) { - tempdir, err := ioutil.TempDir("", "") - assert.NoError(t, err) - defer func() { - assert.NoError(t, os.RemoveAll(tempdir)) - }() - - // create an existing registry file - err = ioutil.WriteFile(filepath.Join(tempdir, "registry"), - []byte("existing filebeat"), 0x777) - assert.NoError(t, err) - - // create a new registry.new file - err = ioutil.WriteFile(filepath.Join(tempdir, "registry.new"), - []byte("new filebeat"), 0x777) - assert.NoError(t, err) - - // rotate registry.new into registry - err = SafeFileRotate(filepath.Join(tempdir, "registry"), - filepath.Join(tempdir, "registry.new")) - assert.NoError(t, err) - - contents, err := ioutil.ReadFile(filepath.Join(tempdir, "registry")) - assert.NoError(t, err) - assert.Equal(t, []byte("new filebeat"), contents) - - // do it again to make sure we deal with deleting the old file - - err = ioutil.WriteFile(filepath.Join(tempdir, "registry.new"), - []byte("new filebeat 1"), 0x777) - assert.NoError(t, err) - - err = SafeFileRotate(filepath.Join(tempdir, "registry"), - filepath.Join(tempdir, "registry.new")) - assert.NoError(t, err) - - contents, err = ioutil.ReadFile(filepath.Join(tempdir, "registry")) - assert.NoError(t, err) - assert.Equal(t, []byte("new filebeat 1"), contents) - - // and again for good measure - - err = ioutil.WriteFile(filepath.Join(tempdir, "registry.new"), - []byte("new filebeat 2"), 0x777) - assert.NoError(t, err) - - err = SafeFileRotate(filepath.Join(tempdir, "registry"), - filepath.Join(tempdir, "registry.new")) - assert.NoError(t, err) - - contents, err = ioutil.ReadFile(filepath.Join(tempdir, "registry")) - assert.NoError(t, err) - assert.Equal(t, []byte("new filebeat 2"), contents) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/file/interval_rotator_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/file/interval_rotator_test.go deleted file mode 100644 index fda516d8..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/file/interval_rotator_test.go +++ /dev/null @@ -1,277 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package file - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" -) - -func TestSecondRotator(t *testing.T) { - a, err := newIntervalRotator(time.Second) - if err != nil { - t.Fatal(err) - } - - clock := &testClock{time.Date(2018, 12, 31, 0, 0, 1, 100, time.Local)} - a.clock = clock - a.Rotate() - assert.Equal(t, "foo-2018-12-31-00-00-01-", a.LogPrefix("foo", time.Now())) - - n := a.NewInterval() - assert.False(t, n) - - clock.time = clock.time.Add(900 * time.Millisecond) - n = a.NewInterval() - assert.False(t, n) - assert.Equal(t, "foo-2018-12-31-00-00-01-", a.LogPrefix("foo", time.Now())) - - clock.time = clock.time.Add(100 * time.Millisecond) - n = a.NewInterval() - assert.True(t, n) - a.Rotate() - assert.Equal(t, "foo-2018-12-31-00-00-02-", a.LogPrefix("foo", time.Now())) -} - -func TestMinuteRotator(t *testing.T) { - a, err := newIntervalRotator(time.Minute) - if err != nil { - t.Fatal(err) - } - - clock := &testClock{time.Date(2018, 12, 31, 0, 1, 1, 0, time.Local)} - a.clock = clock - a.Rotate() - assert.Equal(t, "foo-2018-12-31-00-01-", a.LogPrefix("foo", time.Now())) - - n := a.NewInterval() - assert.False(t, n) - - clock.time = clock.time.Add(58 * time.Second) - n = a.NewInterval() - assert.False(t, n) - assert.Equal(t, "foo-2018-12-31-00-01-", a.LogPrefix("foo", time.Now())) - - clock.time = clock.time.Add(time.Second) - n = a.NewInterval() - assert.True(t, n) - a.Rotate() - assert.Equal(t, "foo-2018-12-31-00-02-", a.LogPrefix("foo", time.Now())) -} - -func TestHourlyRotator(t *testing.T) { - a, err := newIntervalRotator(time.Hour) - if err != nil { - t.Fatal(err) - } - - clock := &testClock{time.Date(2018, 12, 31, 1, 0, 1, 0, time.Local)} - a.clock = clock - a.Rotate() - assert.Equal(t, "foo-2018-12-31-01-", a.LogPrefix("foo", time.Now())) - - n := a.NewInterval() - assert.False(t, n) - - clock.time = clock.time.Add(58 * time.Minute) - n = a.NewInterval() - assert.False(t, n) - assert.Equal(t, "foo-2018-12-31-01-", a.LogPrefix("foo", time.Now())) - - clock.time = clock.time.Add(time.Minute + 59*time.Second) - n = a.NewInterval() - assert.True(t, n) - a.Rotate() - assert.Equal(t, "foo-2018-12-31-02-", a.LogPrefix("foo", time.Now())) -} - -func TestDailyRotator(t *testing.T) { - a, err := newIntervalRotator(24 * time.Hour) - if err != nil { - t.Fatal(err) - } - - clock := &testClock{time.Date(2018, 12, 31, 0, 0, 0, 0, time.Local)} - a.clock = clock - a.Rotate() - assert.Equal(t, "foo-2018-12-31-", a.LogPrefix("foo", time.Now())) - - n := a.NewInterval() - assert.False(t, n) - - clock.time = clock.time.Add(23 * time.Hour) - n = a.NewInterval() - assert.False(t, n) - assert.Equal(t, "foo-2018-12-31-", a.LogPrefix("foo", time.Now())) - - clock.time = clock.time.Add(time.Hour) - n = a.NewInterval() - assert.True(t, n) - a.Rotate() - assert.Equal(t, "foo-2019-01-01-", a.LogPrefix("foo", time.Now())) -} - -func TestWeeklyRotator(t *testing.T) { - a, err := newIntervalRotator(7 * 24 * time.Hour) - if err != nil { - t.Fatal(err) - } - - // Monday, 2018-Dec-31 - clock := &testClock{time.Date(2018, 12, 31, 0, 0, 0, 0, time.Local)} - a.clock = clock - a.Rotate() - assert.Equal(t, "foo-2019-01-", a.LogPrefix("foo", time.Now())) - - n := a.NewInterval() - assert.False(t, n) - - // Sunday, 2019-Jan-6 - clock.time = clock.time.Add(6 * 24 * time.Hour) - n = a.NewInterval() - assert.False(t, n) - assert.Equal(t, "foo-2019-01-", a.LogPrefix("foo", time.Now())) - - // Monday, 2019-Jan-7 - clock.time = clock.time.Add(24 * time.Hour) - n = a.NewInterval() - assert.True(t, n) - a.Rotate() - assert.Equal(t, "foo-2019-02-", a.LogPrefix("foo", time.Now())) -} - -func TestMonthlyRotator(t *testing.T) { - a, err := newIntervalRotator(30 * 24 * time.Hour) - if err != nil { - t.Fatal(err) - } - - clock := &testClock{time.Date(2018, 12, 1, 0, 0, 0, 0, time.Local)} - a.clock = clock - a.Rotate() - assert.Equal(t, "foo-2018-12-", a.LogPrefix("foo", time.Now())) - - n := a.NewInterval() - assert.False(t, n) - - clock.time = clock.time.Add(30 * 24 * time.Hour) - n = a.NewInterval() - assert.False(t, n) - assert.Equal(t, "foo-2018-12-", a.LogPrefix("foo", time.Now())) - - clock.time = clock.time.Add(24 * time.Hour) - n = a.NewInterval() - assert.True(t, n) - a.Rotate() - assert.Equal(t, "foo-2019-01-", a.LogPrefix("foo", time.Now())) -} - -func TestYearlyRotator(t *testing.T) { - a, err := newIntervalRotator(365 * 24 * time.Hour) - if err != nil { - t.Fatal(err) - } - - clock := &testClock{time.Date(2018, 12, 31, 0, 0, 0, 0, time.Local)} - a.clock = clock - a.Rotate() - assert.Equal(t, "foo-2018-", a.LogPrefix("foo", time.Now())) - - n := a.NewInterval() - assert.False(t, n) - - clock.time = clock.time.Add(23 * time.Hour) - n = a.NewInterval() - assert.False(t, n) - assert.Equal(t, "foo-2018-", a.LogPrefix("foo", time.Now())) - - clock.time = clock.time.Add(time.Hour) - n = a.NewInterval() - assert.True(t, n) - a.Rotate() - assert.Equal(t, "foo-2019-", a.LogPrefix("foo", time.Now())) -} - -func TestArbitraryIntervalRotator(t *testing.T) { - a, err := newIntervalRotator(3 * time.Second) - if err != nil { - t.Fatal(err) - } - - // Monday, 2018-Dec-31 - clock := &testClock{time.Date(2018, 12, 31, 0, 0, 1, 0, time.Local)} - a.clock = clock - assert.Equal(t, "foo-2018-12-30-00-00-00-", a.LogPrefix("foo", time.Date(2018, 12, 30, 0, 0, 0, 0, time.Local))) - a.Rotate() - n := a.NewInterval() - assert.False(t, n) - assert.Equal(t, "foo-2018-12-31-00-00-00-", a.LogPrefix("foo", time.Now())) - - clock.time = clock.time.Add(time.Second) - n = a.NewInterval() - assert.False(t, n) - assert.Equal(t, "foo-2018-12-31-00-00-00-", a.LogPrefix("foo", time.Now())) - - clock.time = clock.time.Add(time.Second) - n = a.NewInterval() - assert.True(t, n) - a.Rotate() - assert.Equal(t, "foo-2018-12-31-00-00-03-", a.LogPrefix("foo", time.Now())) - - clock.time = clock.time.Add(time.Second) - n = a.NewInterval() - assert.False(t, n) - assert.Equal(t, "foo-2018-12-31-00-00-03-", a.LogPrefix("foo", time.Now())) - - clock.time = clock.time.Add(time.Second) - n = a.NewInterval() - assert.False(t, n) - assert.Equal(t, "foo-2018-12-31-00-00-03-", a.LogPrefix("foo", time.Now())) - - clock.time = clock.time.Add(time.Second) - n = a.NewInterval() - assert.True(t, n) - a.Rotate() - assert.Equal(t, "foo-2018-12-31-00-00-06-", a.LogPrefix("foo", time.Now())) -} - -func TestIntervalIsTruncatedToSeconds(t *testing.T) { - a, err := newIntervalRotator(2345 * time.Millisecond) - if err != nil { - t.Fatal(err) - } - assert.Equal(t, 2*time.Second, a.interval) -} - -func TestZeroIntervalIsNil(t *testing.T) { - a, err := newIntervalRotator(0) - if err != nil { - t.Fatal(err) - } - assert.True(t, a == nil) -} - -type testClock struct { - time time.Time -} - -func (t testClock) Now() time.Time { - return t.time -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/file/rotator_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/file/rotator_test.go deleted file mode 100644 index ccafad55..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/file/rotator_test.go +++ /dev/null @@ -1,263 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package file_test - -import ( - "io/ioutil" - "os" - "path/filepath" - "sort" - "sync" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common/file" - "github.com/elastic/beats/v7/libbeat/logp" -) - -const logMessage = "Test file rotator.\n" - -func TestFileRotator(t *testing.T) { - logp.TestingSetup() - - dir, err := ioutil.TempDir("", "file_rotator") - if err != nil { - t.Fatal(err) - } - defer os.RemoveAll(dir) - - filename := filepath.Join(dir, "sample.log") - r, err := file.NewFileRotator(filename, - file.MaxBackups(2), - file.WithLogger(logp.NewLogger("rotator").With(logp.Namespace("rotator"))), - ) - if err != nil { - t.Fatal(err) - } - defer r.Close() - - WriteMsg(t, r) - AssertDirContents(t, dir, "sample.log") - - Rotate(t, r) - AssertDirContents(t, dir, "sample.log.1") - - WriteMsg(t, r) - AssertDirContents(t, dir, "sample.log", "sample.log.1") - - Rotate(t, r) - AssertDirContents(t, dir, "sample.log.1", "sample.log.2") - - WriteMsg(t, r) - AssertDirContents(t, dir, "sample.log", "sample.log.1", "sample.log.2") - - Rotate(t, r) - AssertDirContents(t, dir, "sample.log.1", "sample.log.2") - - Rotate(t, r) - AssertDirContents(t, dir, "sample.log.2") -} - -func TestFileRotatorConcurrently(t *testing.T) { - dir, err := ioutil.TempDir("", "file_rotator") - if err != nil { - t.Fatal(err) - } - defer os.RemoveAll(dir) - - filename := filepath.Join(dir, "sample.log") - r, err := file.NewFileRotator(filename, file.MaxBackups(2)) - if err != nil { - t.Fatal(err) - } - defer r.Close() - - var wg sync.WaitGroup - wg.Add(1000) - for i := 0; i < 1000; i++ { - go func() { - defer wg.Done() - WriteMsg(t, r) - }() - } - wg.Wait() -} - -func TestDailyRotation(t *testing.T) { - dir, err := ioutil.TempDir("", "daily_file_rotator") - if err != nil { - t.Fatal(err) - } - defer os.RemoveAll(dir) - - logname := "daily" - dateFormat := "2006-01-02" - today := time.Now().Format(dateFormat) - yesterday := time.Now().AddDate(0, 0, -1).Format(dateFormat) - twoDaysAgo := time.Now().AddDate(0, 0, -2).Format(dateFormat) - - // seed directory with existing log files - files := []string{ - logname + "-" + yesterday + "-1", - logname + "-" + yesterday + "-2", - logname + "-" + yesterday + "-3", - logname + "-" + yesterday + "-4", - logname + "-" + yesterday + "-5", - logname + "-" + yesterday + "-6", - logname + "-" + yesterday + "-7", - logname + "-" + yesterday + "-8", - logname + "-" + yesterday + "-9", - logname + "-" + yesterday + "-10", - logname + "-" + yesterday + "-11", - logname + "-" + yesterday + "-12", - logname + "-" + yesterday + "-13", - logname + "-" + twoDaysAgo + "-1", - logname + "-" + twoDaysAgo + "-2", - logname + "-" + twoDaysAgo + "-3", - } - - for _, f := range files { - CreateFile(t, filepath.Join(dir, f)) - } - - maxSizeBytes := uint(500) - filename := filepath.Join(dir, logname) - r, err := file.NewFileRotator(filename, file.MaxBackups(2), file.Interval(24*time.Hour), file.MaxSizeBytes(maxSizeBytes)) - if err != nil { - t.Fatal(err) - } - defer r.Close() - - // The backups exceeding the max of 2 aren't deleted until the first rotation. - AssertDirContents(t, dir, files...) - - Rotate(t, r) - - AssertDirContents(t, dir, logname+"-"+yesterday+"-12", logname+"-"+yesterday+"-13") - - WriteMsg(t, r) - - AssertDirContents(t, dir, logname+"-"+yesterday+"-12", logname+"-"+yesterday+"-13", logname) - - Rotate(t, r) - - AssertDirContents(t, dir, logname+"-"+yesterday+"-13", logname+"-"+today+"-1") - - WriteMsg(t, r) - - AssertDirContents(t, dir, logname+"-"+yesterday+"-13", logname+"-"+today+"-1", logname) - - for i := 0; i < (int(maxSizeBytes)/len(logMessage))+1; i++ { - WriteMsg(t, r) - } - - AssertDirContents(t, dir, logname+"-"+today+"-1", logname+"-"+today+"-2", logname) -} - -// Tests the FileConfig.RotateOnStartup parameter -func TestRotateOnStartup(t *testing.T) { - dir, err := ioutil.TempDir("", "rotate_on_open") - if err != nil { - t.Fatal(err) - } - defer os.RemoveAll(dir) - - logname := "rotate_on_open" - filename := filepath.Join(dir, logname) - - // Create an existing log file with this name. - CreateFile(t, filename) - AssertDirContents(t, dir, logname) - - r, err := file.NewFileRotator(filename, file.RotateOnStartup(false)) - if err != nil { - t.Fatal(err) - } - defer r.Close() - WriteMsg(t, r) - - // The line should have been appended to the existing file without rotation. - AssertDirContents(t, dir, logname) - - // Close the first rotator early (the deferred close will be a no-op if - // we haven't hit an error by now), so it can't interfere with the second one. - r.Close() - - // Create a second rotator with the default setting of rotateOnStartup=true - r, err = file.NewFileRotator(filename) - if err != nil { - t.Fatal(err) - } - defer r.Close() - - // The directory contents shouldn't change until the first Write. - AssertDirContents(t, dir, logname) - - WriteMsg(t, r) - AssertDirContents(t, dir, logname, logname+".1") -} - -func CreateFile(t *testing.T, filename string) { - t.Helper() - f, err := os.Create(filename) - if err != nil { - t.Fatal(err) - } - err = f.Close() - if err != nil { - t.Fatal(err) - } -} - -func AssertDirContents(t *testing.T, dir string, files ...string) { - t.Helper() - - f, err := os.Open(dir) - if err != nil { - t.Fatal(err) - } - - names, err := f.Readdirnames(-1) - if err != nil { - t.Fatal(err) - } - - sort.Strings(files) - sort.Strings(names) - assert.EqualValues(t, files, names) -} - -func WriteMsg(t *testing.T, r *file.Rotator) { - t.Helper() - - n, err := r.Write([]byte(logMessage)) - if err != nil { - t.Fatal(err) - } - assert.Equal(t, len(logMessage), n) -} - -func Rotate(t *testing.T, r *file.Rotator) { - t.Helper() - - if err := r.Rotate(); err != nil { - t.Fatal(err) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flags_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/flags_test.go deleted file mode 100644 index 7793ef90..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/flags_test.go +++ /dev/null @@ -1,194 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package common - -import ( - "bytes" - "flag" - "fmt" - "io" - "os" - "strings" - "testing" - - "github.com/spf13/cobra" - "github.com/stretchr/testify/assert" -) - -func TestStringArrFlag(t *testing.T) { - tests := []struct { - init []string - def string - in []string - expected []string - }{ - {nil, "test", nil, []string{"test"}}, - {nil, "test", []string{"new"}, []string{"new"}}, - {nil, "test", []string{"a", "b"}, []string{"a", "b"}}, - {[]string{"default"}, "newdefault", nil, []string{"newdefault"}}, - {[]string{"default"}, "newdefault", []string{"arg"}, []string{"arg"}}, - {[]string{"default"}, "newdefault", []string{"a", "b"}, []string{"a", "b"}}, - {[]string{"default"}, "newdefault", []string{"a", "b", "a", "b"}, []string{"a", "b"}}, - } - - for _, test := range tests { - test := test - name := fmt.Sprintf("init=%v,default=%v,in=%v,out=%v", test.init, test.def, test.in, test.expected) - - t.Run(name, func(t *testing.T) { - init := make([]string, len(test.init)) - copy(init, test.init) - - fs := flag.NewFlagSet("test", flag.ContinueOnError) - flag := StringArrVarFlag(fs, &init, "a", "add") - - if test.def != "" { - flag.SetDefault(test.def) - } - - defaultValue := flag.String() - - goflagUsage, _ := withStderr(fs.PrintDefaults) - goflagExpectedUsage := fmt.Sprintf(" -a value\n \tadd (default %v)\n", defaultValue) - - cmd := cobra.Command{} - cmd.PersistentFlags().AddGoFlag(fs.Lookup("a")) - cobraUsage := cmd.LocalFlags().FlagUsages() - cobraExpectedUsage := fmt.Sprintf(" -a, --a string add (default \"%v\")\n", defaultValue) - - for _, v := range test.in { - err := flag.Set(v) - if err != nil { - t.Error(err) - } - } - - assert.Equal(t, goflagExpectedUsage, goflagUsage) - assert.Equal(t, cobraExpectedUsage, cobraUsage) - assert.Equal(t, test.expected, init) - assert.Equal(t, test.expected, flag.List()) - }) - } -} - -func TestSettingsFlag(t *testing.T) { - tests := []struct { - in []string - expected map[string]interface{} - }{ - {nil, map[string]interface{}{}}, - {[]string{"a=1"}, map[string]interface{}{"a": uint64(1)}}, - {[]string{"a=1", "b=false"}, map[string]interface{}{"a": uint64(1), "b": false}}, - {[]string{"a=1", "b"}, map[string]interface{}{"a": uint64(1), "b": true}}, - {[]string{"a=1", "c=${a}"}, map[string]interface{}{"a": uint64(1), "c": uint64(1)}}, - } - - for _, test := range tests { - test := test - name := strings.Join(test.in, ",") - - t.Run(name, func(t *testing.T) { - config := NewConfig() - f := NewSettingsFlag(config) - - fs := flag.NewFlagSet("test", flag.ContinueOnError) - fs.Var(f, "s", "message") - - goflagUsage, _ := withStderr(fs.PrintDefaults) - goflagExpectedUsage := " -s value\n \tmessage\n" - - cmd := cobra.Command{} - cmd.PersistentFlags().AddGoFlag(fs.Lookup("s")) - cobraUsage := cmd.LocalFlags().FlagUsages() - cobraExpectedUsage := " -s, --s setting=value message\n" - - for _, in := range test.in { - err := f.Set(in) - if err != nil { - t.Error(err) - } - } - - var result map[string]interface{} - err := config.Unpack(&result) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, goflagExpectedUsage, goflagUsage) - assert.Equal(t, cobraExpectedUsage, cobraUsage) - assert.Equal(t, test.expected, result) - }) - } -} - -func TestOverwriteFlag(t *testing.T) { - config, err := NewConfigFrom(map[string]interface{}{ - "a": "test", - }) - if err != nil { - panic(err) - } - - fs := flag.NewFlagSet("test", flag.ContinueOnError) - ConfigOverwriteFlag(fs, config, "a", "a", "", "message") - - goflagUsage, _ := withStderr(fs.PrintDefaults) - goflagExpectedUsage := " -a value\n \tmessage\n" - assert.Equal(t, goflagExpectedUsage, goflagUsage) - - cmd := cobra.Command{} - cmd.PersistentFlags().AddGoFlag(fs.Lookup("a")) - cobraUsage := cmd.LocalFlags().FlagUsages() - cobraExpectedUsage := " -a, --a string message\n" - assert.Equal(t, cobraExpectedUsage, cobraUsage) - - fs.Set("a", "overwrite") - final, err := config.String("a", -1) - assert.NoError(t, err) - assert.Equal(t, "overwrite", final) -} - -// capture stderr and return captured string -func withStderr(fn func()) (string, error) { - stderr := os.Stderr - - r, w, err := os.Pipe() - if err != nil { - return "", err - } - - os.Stderr = w - defer func() { - os.Stderr = stderr - }() - - outC := make(chan string) - go func() { - // capture all output - var buf bytes.Buffer - _, err = io.Copy(&buf, r) - r.Close() - outC <- buf.String() - }() - - fn() - w.Close() - result := <-outC - return result, err -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/communityid_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/communityid_test.go deleted file mode 100644 index 7972fd24..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/communityid_test.go +++ /dev/null @@ -1,265 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package flowhash - -import ( - "bufio" - "encoding/binary" - "flag" - "fmt" - "io" - "io/ioutil" - "net" - "os" - "path/filepath" - "strings" - "testing" - "time" - - "github.com/stretchr/testify/assert" - "github.com/tsg/gopacket" - "github.com/tsg/gopacket/layers" - "github.com/tsg/gopacket/pcap" -) - -const ( - pcapDir = "testdata/pcap" - goldenDir = "testdata/golden" -) - -var ( - update = flag.Bool("update", false, "updates the golden files") -) - -func TestPCAPFiles(t *testing.T) { - pcaps, err := filepath.Glob(filepath.Join(pcapDir, "*.pcap")) - if err != nil { - t.Fatal(err) - } - - for _, file := range pcaps { - testName := strings.TrimSuffix(filepath.Base(file), ".pcap") - - t.Run(testName, func(t *testing.T) { - goldenName := filepath.Join(goldenDir, testName+".pcap.log") - result := getFlowsFromPCAP(t, testName, file) - - if *update { - data := strings.Join(result, "") - err = ioutil.WriteFile(goldenName, []byte(data), 0644) - if err != nil { - t.Fatal(err) - } - } - - goldenData := readGoldenFile(t, goldenName) - assert.Equal(t, goldenData, result) - }) - } -} - -func readGoldenFile(t testing.TB, name string) []string { - file, err := os.Open(name) - if err != nil { - t.Fatal(err, name) - } - defer file.Close() - reader := bufio.NewReader(file) - var flows []string - for { - flow, err := reader.ReadString('\n') - if err != nil { - if err == io.EOF { - break - } - t.Fatal(err, name) - } - flows = append(flows, flow) - } - return flows -} - -func typeCodeType(tc uint16) uint8 { - return uint8(tc >> 8) -} - -func typeCodeCode(tc uint16) uint8 { - return uint8(tc & 0xff) -} - -func getFlowsFromPCAP(t testing.TB, name, pcapFile string) []string { - t.Helper() - - r, err := pcap.OpenOffline(pcapFile) - if err != nil { - t.Fatal(err, name) - } - defer r.Close() - - packetSource := gopacket.NewPacketSource(r, r.LinkType()) - var flows []string - - // Process packets in PCAP and get flow records. - for packet := range packetSource.Packets() { - var flow Flow - var isIP bool - if ipLayer := packet.Layer(layers.LayerTypeIPv4); ipLayer != nil { - if ipLayer, ok := ipLayer.(*layers.IPv4); ok { - flow.SourceIP = ipLayer.SrcIP - flow.DestinationIP = ipLayer.DstIP - flow.Protocol = uint8(ipLayer.Protocol) - isIP = true - } - } - if ipLayer := packet.Layer(layers.LayerTypeIPv6); ipLayer != nil { - if ipLayer, ok := ipLayer.(*layers.IPv6); ok { - flow.SourceIP = ipLayer.SrcIP - flow.DestinationIP = ipLayer.DstIP - flow.Protocol = uint8(ipLayer.NextHeader) - isIP = true - } - } - - flowID := "" - flowStr := "" - if isIP { - switch flow.Protocol { - case iPProtoTCP: - if layer := packet.Layer(layers.LayerTypeTCP); layer != nil { - if layer, ok := layer.(*layers.TCP); ok { - flow.SourcePort = uint16(layer.SrcPort) - flow.DestinationPort = uint16(layer.DstPort) - } - } - case iPProtoUDP: - if layer := packet.Layer(layers.LayerTypeUDP); layer != nil { - if layer, ok := layer.(*layers.UDP); ok { - flow.SourcePort = uint16(layer.SrcPort) - flow.DestinationPort = uint16(layer.DstPort) - } - } - case iPProtoSCTP: - if layer := packet.Layer(layers.LayerTypeSCTP); layer != nil { - if layer, ok := layer.(*layers.SCTP); ok { - flow.SourcePort = uint16(layer.SrcPort) - flow.DestinationPort = uint16(layer.DstPort) - } - } - case iPProtoICMPv4: - if layer := packet.Layer(layers.LayerTypeICMPv4); layer != nil { - if layer, ok := layer.(*layers.ICMPv4); ok { - flow.ICMP.Type = typeCodeType(uint16(layer.TypeCode)) - flow.ICMP.Code = typeCodeCode(uint16(layer.TypeCode)) - } - } - case iPProtoICMPv6: - if layer := packet.Layer(layers.LayerTypeICMPv6); layer != nil { - if layer, ok := layer.(*layers.ICMPv6); ok { - flow.ICMP.Type = typeCodeType(uint16(layer.TypeCode)) - flow.ICMP.Code = typeCodeCode(uint16(layer.TypeCode)) - } - } - } - flowID = CommunityID.Hash(flow) - flowStr = flowToString(flow) - } - - flows = append(flows, fmt.Sprintf("%d.%06d | %s | %v\n", - packet.Metadata().Timestamp.Unix(), - time.Duration(packet.Metadata().Timestamp.Nanosecond())/time.Microsecond, - flowID, - flowStr)) - } - - return flows -} - -func flowToString(flow Flow) string { - switch flow.Protocol { - case iPProtoICMPv4, iPProtoICMPv6: - return fmt.Sprintf("%s %s %d %d %d", - ipToStr(flow.SourceIP), - ipToStr(flow.DestinationIP), - flow.Protocol, - flow.ICMP.Type, - flow.ICMP.Code, - ) - case iPProtoSCTP, iPProtoTCP, iPProtoUDP: - return fmt.Sprintf("%s %s %d %d %d", - ipToStr(flow.SourceIP), - ipToStr(flow.DestinationIP), - flow.Protocol, - flow.SourcePort, - flow.DestinationPort, - ) - default: - return fmt.Sprintf("%s %s %d", - ipToStr(flow.SourceIP), - ipToStr(flow.DestinationIP), - flow.Protocol, - ) - } -} - -// This is needed because golden data from corelight/community-id -// has the IPv6 addresses compressed, but Golang doesn't compress them. -// Example: 1234:0:0:0:0:5678 => 1234::5678 -func ipToStr(ip net.IP) string { - if len(ip) != 16 { - return ip.String() - } - curRun := 0 - bestPos := 0 - bestRun := 0 - for pos := 0; pos < 8; pos++ { - isZero := ip[2*pos] == 0 && ip[1+2*pos] == 0 - if !isZero { - if curRun > bestRun { - bestRun = curRun - bestPos = pos - curRun - } - curRun = 0 - } else { - curRun++ - } - } - if curRun > bestRun { - bestRun = curRun - bestPos = 16 - curRun - } - if bestRun == 0 { - return ip.String() - } - var s string - for pos := 0; pos < bestPos; pos++ { - if pos > 0 { - s += ":" - } - val := binary.BigEndian.Uint16(ip[2*pos:]) - s += fmt.Sprintf("%x", val) - } - s += ":" - for pos := bestPos + bestRun; pos < 8; pos++ { - val := binary.BigEndian.Uint16(ip[2*pos:]) - s += fmt.Sprintf(":%x", val) - } - if len(s) == 1 { - s += ":" - } - return s -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/examples/example.go b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/examples/example.go deleted file mode 100644 index 7930f0ea..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/examples/example.go +++ /dev/null @@ -1,38 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package flowhash_test - -import ( - "fmt" - "net" - - "github.com/elastic/beats/v7/libbeat/common/flowhash" -) - -// ExampleCommunityIDHash shows example usage for flowhash.CommunityID.Hash() -func ExampleCommunityIDHash() { - flow := flowhash.Flow{ - SourceIP: net.ParseIP("10.1.2.3"), - DestinationIP: net.ParseIP("8.8.8.8"), - SourcePort: 63521, - DestinationPort: 53, - Protocol: 17, - } - fmt.Println(flowhash.CommunityID.Hash(flow)) - // Output: 1:R7iR6vkxw+jaz3wjDfWMWooBdfc= -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/arp.pcap.log b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/arp.pcap.log deleted file mode 100644 index 71455a8a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/arp.pcap.log +++ /dev/null @@ -1,6 +0,0 @@ -1081889803.830079 | | -1081889812.460748 | | -1081889812.462409 | | -1081889813.387228 | | -1081889813.388148 | | -1081889813.968358 | | diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/icmp.pcap.log b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/icmp.pcap.log deleted file mode 100644 index f68974a7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/icmp.pcap.log +++ /dev/null @@ -1,12 +0,0 @@ -1309144887.024263 | 1:X0snYXpgwiv9TZtqg64sgzUn6Dk= | 192.168.0.89 192.168.0.1 1 8 0 -1309144887.024291 | 1:X0snYXpgwiv9TZtqg64sgzUn6Dk= | 192.168.0.89 192.168.0.1 1 8 0 -1309144887.028177 | 1:X0snYXpgwiv9TZtqg64sgzUn6Dk= | 192.168.0.1 192.168.0.89 1 0 0 -1309144888.024534 | 1:X0snYXpgwiv9TZtqg64sgzUn6Dk= | 192.168.0.89 192.168.0.1 1 8 0 -1309144888.024850 | 1:X0snYXpgwiv9TZtqg64sgzUn6Dk= | 192.168.0.89 192.168.0.1 1 8 0 -1309144888.028895 | 1:X0snYXpgwiv9TZtqg64sgzUn6Dk= | 192.168.0.1 192.168.0.89 1 0 0 -1309144889.025473 | 1:X0snYXpgwiv9TZtqg64sgzUn6Dk= | 192.168.0.89 192.168.0.1 1 8 0 -1309144889.025498 | 1:X0snYXpgwiv9TZtqg64sgzUn6Dk= | 192.168.0.89 192.168.0.1 1 8 0 -1309144889.029740 | 1:X0snYXpgwiv9TZtqg64sgzUn6Dk= | 192.168.0.1 192.168.0.89 1 0 0 -1309144890.026576 | 1:X0snYXpgwiv9TZtqg64sgzUn6Dk= | 192.168.0.89 192.168.0.1 1 8 0 -1309144890.026605 | 1:X0snYXpgwiv9TZtqg64sgzUn6Dk= | 192.168.0.89 192.168.0.1 1 8 0 -1309144890.030473 | 1:X0snYXpgwiv9TZtqg64sgzUn6Dk= | 192.168.0.1 192.168.0.89 1 0 0 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/icmp6.pcap.log b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/icmp6.pcap.log deleted file mode 100644 index 42d2b0aa..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/icmp6.pcap.log +++ /dev/null @@ -1,49 +0,0 @@ -921159907.494265 | 1:dGHyGvjMfljg6Bppwm3bg0LO8TY= | fe80::200:86ff:fe05:80da fe80::260:97ff:fe07:69ea 58 135 0 -921159907.494596 | 1:dGHyGvjMfljg6Bppwm3bg0LO8TY= | fe80::260:97ff:fe07:69ea fe80::200:86ff:fe05:80da 58 136 0 -921159907.620352 | 1:BtEUCMYecYjJ7spEkVZDiCFaMTY= | 3ffe:507::1:260:97ff:fe07:69ea 3ffe:507::1:200:86ff:fe05:80da 58 135 0 -921159907.620802 | 1:BtEUCMYecYjJ7spEkVZDiCFaMTY= | 3ffe:507::1:200:86ff:fe05:80da 3ffe:507::1:260:97ff:fe07:69ea 58 136 0 -921159912.506705 | 1:ORxAZfN3ld7Sv73/HQTNnvgxbpY= | 3ffe:507::1:200:86ff:fe05:80da 3ffe:507::1:260:97ff:fe07:69ea 58 135 0 -921159912.506988 | 1:ORxAZfN3ld7Sv73/HQTNnvgxbpY= | 3ffe:507::1:260:97ff:fe07:69ea 3ffe:507::1:200:86ff:fe05:80da 58 136 0 -921159912.631809 | 1:zavyT/cezQr1fmImYCwYnMXbgck= | fe80::260:97ff:fe07:69ea fe80::200:86ff:fe05:80da 58 135 0 -921159912.632311 | 1:zavyT/cezQr1fmImYCwYnMXbgck= | fe80::200:86ff:fe05:80da fe80::260:97ff:fe07:69ea 58 136 0 -921159927.543859 | 1:dGHyGvjMfljg6Bppwm3bg0LO8TY= | fe80::200:86ff:fe05:80da fe80::260:97ff:fe07:69ea 58 135 0 -921159927.544196 | 1:dGHyGvjMfljg6Bppwm3bg0LO8TY= | fe80::260:97ff:fe07:69ea fe80::200:86ff:fe05:80da 58 136 0 -921159929.586023 | 1:NdobDX8PQNJbAyfkWxhtL2Pqp5w= | 3ffe:507::1:260:97ff:fe07:69ea 3ffe:507::1:200:86ff:fe05:80da 58 3 0 -921159929.601946 | 1:NdobDX8PQNJbAyfkWxhtL2Pqp5w= | 3ffe:507::1:260:97ff:fe07:69ea 3ffe:507::1:200:86ff:fe05:80da 58 3 0 -921159929.603263 | 1:NdobDX8PQNJbAyfkWxhtL2Pqp5w= | 3ffe:507::1:260:97ff:fe07:69ea 3ffe:507::1:200:86ff:fe05:80da 58 3 0 -921159929.611369 | 1:bnQKq8A2r//dWnkRW2EYcMhShjc= | 3ffe:501::1802:260:97ff:feb6:7ff0 3ffe:507::1:200:86ff:fe05:80da 58 3 0 -921159929.634367 | 1:bnQKq8A2r//dWnkRW2EYcMhShjc= | 3ffe:501::1802:260:97ff:feb6:7ff0 3ffe:507::1:200:86ff:fe05:80da 58 3 0 -921159929.642958 | 1:bnQKq8A2r//dWnkRW2EYcMhShjc= | 3ffe:501::1802:260:97ff:feb6:7ff0 3ffe:507::1:200:86ff:fe05:80da 58 3 0 -921159929.691427 | 1:2ObVBgIn28oZvibYZhZMBgh7WdQ= | 3ffe:501:1800:2345::2 3ffe:507::1:200:86ff:fe05:80da 58 3 0 -921159929.717234 | 1:2ObVBgIn28oZvibYZhZMBgh7WdQ= | 3ffe:501:1800:2345::2 3ffe:507::1:200:86ff:fe05:80da 58 3 0 -921159929.728658 | 1:2ObVBgIn28oZvibYZhZMBgh7WdQ= | 3ffe:501:1800:2345::2 3ffe:507::1:200:86ff:fe05:80da 58 3 0 -921159929.788591 | 1:hLZd0XGWojozrvxqE0dWB1iM6R0= | 3ffe:501:410::2c0:dfff:fe47:33e 3ffe:507::1:200:86ff:fe05:80da 58 1 4 -921159929.871429 | 1:hLZd0XGWojozrvxqE0dWB1iM6R0= | 3ffe:501:410::2c0:dfff:fe47:33e 3ffe:507::1:200:86ff:fe05:80da 58 1 4 -921159929.931337 | 1:hLZd0XGWojozrvxqE0dWB1iM6R0= | 3ffe:501:410::2c0:dfff:fe47:33e 3ffe:507::1:200:86ff:fe05:80da 58 1 4 -921159937.408548 | 1:+TW+HtLHvV1xnGhV1lv7XoJrqQg= | 3ffe:507::1:200:86ff:fe05:80da 3ffe:501:0:1001::2 58 128 0 -921159937.431440 | 1:+TW+HtLHvV1xnGhV1lv7XoJrqQg= | 3ffe:501:0:1001::2 3ffe:507::1:200:86ff:fe05:80da 58 129 0 -921159938.410914 | 1:+TW+HtLHvV1xnGhV1lv7XoJrqQg= | 3ffe:507::1:200:86ff:fe05:80da 3ffe:501:0:1001::2 58 128 0 -921159938.428817 | 1:+TW+HtLHvV1xnGhV1lv7XoJrqQg= | 3ffe:501:0:1001::2 3ffe:507::1:200:86ff:fe05:80da 58 129 0 -921159939.403375 | 1:+TW+HtLHvV1xnGhV1lv7XoJrqQg= | 3ffe:507::1:200:86ff:fe05:80da 3ffe:501:0:1001::2 58 128 0 -921159939.423419 | 1:+TW+HtLHvV1xnGhV1lv7XoJrqQg= | 3ffe:501:0:1001::2 3ffe:507::1:200:86ff:fe05:80da 58 129 0 -921159942.700322 | 1:BtEUCMYecYjJ7spEkVZDiCFaMTY= | 3ffe:507::1:260:97ff:fe07:69ea 3ffe:507::1:200:86ff:fe05:80da 58 135 0 -921159942.700943 | 1:BtEUCMYecYjJ7spEkVZDiCFaMTY= | 3ffe:507::1:200:86ff:fe05:80da 3ffe:507::1:260:97ff:fe07:69ea 58 136 0 -921159951.927064 | 1:hO+sN4H+MG5MY/8hIrXPqc4ZQz0= | fe80::200:86ff:fe05:80da ff02::2 58 133 0 -921159952.222316 | 1:pkvHqCL88/tg1k4cPigmZXUtL00= | fe80::260:97ff:fe07:69ea ff02::1 58 134 0 -921159961.648283 | 1:dGHyGvjMfljg6Bppwm3bg0LO8TY= | fe80::200:86ff:fe05:80da fe80::260:97ff:fe07:69ea 58 135 0 -921159961.648566 | 1:dGHyGvjMfljg6Bppwm3bg0LO8TY= | fe80::260:97ff:fe07:69ea fe80::200:86ff:fe05:80da 58 136 0 -921159961.962117 | 1:jwuBy9UWZK1KUFqJV5cHdVpfrlY= | 3ffe:507::1:200:86ff:fe05:80da 3ffe:501:4819::42 58 1 4 -921159962.650645 | 1:MEixa66kuz0OMvlQqnAIzP3n2xg= | 3ffe:507::1:200:86ff:fe05:80da ff02::1:ff07:69ea 58 135 0 -921159962.650930 | 1:ORxAZfN3ld7Sv73/HQTNnvgxbpY= | 3ffe:507::1:260:97ff:fe07:69ea 3ffe:507::1:200:86ff:fe05:80da 58 136 0 -921159962.651245 | 1:GpbEQrKqfWtsfsFiqg8fufoZe5Y= | 3ffe:507::1:200:86ff:fe05:80da 3ffe:507::1:260:97ff:fe07:69ea 58 128 0 -921159962.651495 | 1:GpbEQrKqfWtsfsFiqg8fufoZe5Y= | 3ffe:507::1:260:97ff:fe07:69ea 3ffe:507::1:200:86ff:fe05:80da 58 129 0 -921159962.781188 | 1:GpbEQrKqfWtsfsFiqg8fufoZe5Y= | 3ffe:507::1:200:86ff:fe05:80da 3ffe:507::1:260:97ff:fe07:69ea 58 128 0 -921159962.781432 | 1:GpbEQrKqfWtsfsFiqg8fufoZe5Y= | 3ffe:507::1:260:97ff:fe07:69ea 3ffe:507::1:200:86ff:fe05:80da 58 129 0 -921159963.773670 | 1:GpbEQrKqfWtsfsFiqg8fufoZe5Y= | 3ffe:507::1:200:86ff:fe05:80da 3ffe:507::1:260:97ff:fe07:69ea 58 128 0 -921159963.773948 | 1:GpbEQrKqfWtsfsFiqg8fufoZe5Y= | 3ffe:507::1:260:97ff:fe07:69ea 3ffe:507::1:200:86ff:fe05:80da 58 129 0 -921159964.776126 | 1:GpbEQrKqfWtsfsFiqg8fufoZe5Y= | 3ffe:507::1:200:86ff:fe05:80da 3ffe:507::1:260:97ff:fe07:69ea 58 128 0 -921159964.776394 | 1:GpbEQrKqfWtsfsFiqg8fufoZe5Y= | 3ffe:507::1:260:97ff:fe07:69ea 3ffe:507::1:200:86ff:fe05:80da 58 129 0 -921159965.778625 | 1:GpbEQrKqfWtsfsFiqg8fufoZe5Y= | 3ffe:507::1:200:86ff:fe05:80da 3ffe:507::1:260:97ff:fe07:69ea 58 128 0 -921159965.778882 | 1:GpbEQrKqfWtsfsFiqg8fufoZe5Y= | 3ffe:507::1:260:97ff:fe07:69ea 3ffe:507::1:200:86ff:fe05:80da 58 129 0 -921159966.755318 | 1:zavyT/cezQr1fmImYCwYnMXbgck= | fe80::260:97ff:fe07:69ea fe80::200:86ff:fe05:80da 58 135 0 -921159966.755968 | 1:zavyT/cezQr1fmImYCwYnMXbgck= | fe80::200:86ff:fe05:80da fe80::260:97ff:fe07:69ea 58 136 0 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/ipv6.pcap.log b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/ipv6.pcap.log deleted file mode 100644 index ed0171ff..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/ipv6.pcap.log +++ /dev/null @@ -1,17 +0,0 @@ -1418793769.660674 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2001:470:e5bf:dead:4957:2174:e82c:4887 2607:f8b0:400c:c03::1a 6 63943 25 -1418793769.897973 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2607:f8b0:400c:c03::1a 2001:470:e5bf:dead:4957:2174:e82c:4887 6 25 63943 -1418793769.898090 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2001:470:e5bf:dead:4957:2174:e82c:4887 2607:f8b0:400c:c03::1a 6 63943 25 -1418793770.097745 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2607:f8b0:400c:c03::1a 2001:470:e5bf:dead:4957:2174:e82c:4887 6 25 63943 -1418793770.297602 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2001:470:e5bf:dead:4957:2174:e82c:4887 2607:f8b0:400c:c03::1a 6 63943 25 -1418793778.491386 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2001:470:e5bf:dead:4957:2174:e82c:4887 2607:f8b0:400c:c03::1a 6 63943 25 -1418793778.529657 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2607:f8b0:400c:c03::1a 2001:470:e5bf:dead:4957:2174:e82c:4887 6 25 63943 -1418793778.846810 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2001:470:e5bf:dead:4957:2174:e82c:4887 2607:f8b0:400c:c03::1a 6 63943 25 -1418793778.884654 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2607:f8b0:400c:c03::1a 2001:470:e5bf:dead:4957:2174:e82c:4887 6 25 63943 -1418793779.730795 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2001:470:e5bf:dead:4957:2174:e82c:4887 2607:f8b0:400c:c03::1a 6 63943 25 -1418793780.143709 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2607:f8b0:400c:c03::1a 2001:470:e5bf:dead:4957:2174:e82c:4887 6 25 63943 -1418793780.143833 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2001:470:e5bf:dead:4957:2174:e82c:4887 2607:f8b0:400c:c03::1a 6 63943 25 -1418793780.623198 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2607:f8b0:400c:c03::1a 2001:470:e5bf:dead:4957:2174:e82c:4887 6 25 63943 -1418793780.623282 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2001:470:e5bf:dead:4957:2174:e82c:4887 2607:f8b0:400c:c03::1a 6 63943 25 -1418793780.876895 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2607:f8b0:400c:c03::1a 2001:470:e5bf:dead:4957:2174:e82c:4887 6 25 63943 -1418793780.876989 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2607:f8b0:400c:c03::1a 2001:470:e5bf:dead:4957:2174:e82c:4887 6 25 63943 -1418793781.076847 | 1:/qFaeAR+gFe1KYjMzVDsMv+wgU4= | 2001:470:e5bf:dead:4957:2174:e82c:4887 2607:f8b0:400c:c03::1a 6 63943 25 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/sctp.pcap.log b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/sctp.pcap.log deleted file mode 100644 index 258da1ba..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/sctp.pcap.log +++ /dev/null @@ -1,74 +0,0 @@ -1108716598.686079 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.686375 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.686862 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.687080 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.688291 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.688538 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.689195 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.689402 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.690095 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.693263 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.693336 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.693735 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.693951 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.694007 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.694950 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.697367 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.700250 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.700392 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.700597 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.700651 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.700849 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.700908 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.701200 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.704230 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.706136 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.707246 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.708666 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.709426 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.712747 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.713040 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.713264 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.713823 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.717084 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.718281 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.719492 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.720256 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.723329 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.724375 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.724715 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.724866 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.725355 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.727679 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.730061 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.731273 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.732032 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.733160 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.735826 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.736274 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.736431 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.736653 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.738693 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.739899 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.742122 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.743280 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.745794 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.746323 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.746488 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.746712 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.750171 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.751383 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.752140 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.753271 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.756017 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.756477 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.756727 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.756967 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.760341 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.761549 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.762308 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.763435 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.8 192.168.170.56 132 7 7 -1108716598.770863 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.771163 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.771310 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 -1108716598.771526 | 1:MP2EtRCAUIZvTw6MxJHLV7N7JDs= | 192.168.170.56 192.168.170.8 132 7 7 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/tcp.pcap.log b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/tcp.pcap.log deleted file mode 100644 index 5094325a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/tcp.pcap.log +++ /dev/null @@ -1,12 +0,0 @@ -1071580904.891921 | 1:LQU9qZlK+B5F3KDmev6m5PMibrg= | 128.232.110.120 66.35.250.204 6 34855 80 -1071580905.035577 | 1:LQU9qZlK+B5F3KDmev6m5PMibrg= | 66.35.250.204 128.232.110.120 6 80 34855 -1071580905.035724 | 1:LQU9qZlK+B5F3KDmev6m5PMibrg= | 128.232.110.120 66.35.250.204 6 34855 80 -1071580905.037333 | 1:LQU9qZlK+B5F3KDmev6m5PMibrg= | 128.232.110.120 66.35.250.204 6 34855 80 -1071580905.181581 | 1:LQU9qZlK+B5F3KDmev6m5PMibrg= | 66.35.250.204 128.232.110.120 6 80 34855 -1071580905.184528 | 1:LQU9qZlK+B5F3KDmev6m5PMibrg= | 66.35.250.204 128.232.110.120 6 80 34855 -1071580905.184844 | 1:LQU9qZlK+B5F3KDmev6m5PMibrg= | 128.232.110.120 66.35.250.204 6 34855 80 -1071580905.184698 | 1:LQU9qZlK+B5F3KDmev6m5PMibrg= | 66.35.250.204 128.232.110.120 6 80 34855 -1071580905.184920 | 1:LQU9qZlK+B5F3KDmev6m5PMibrg= | 128.232.110.120 66.35.250.204 6 34855 80 -1071580905.184736 | 1:LQU9qZlK+B5F3KDmev6m5PMibrg= | 66.35.250.204 128.232.110.120 6 80 34855 -1071580905.203025 | 1:LQU9qZlK+B5F3KDmev6m5PMibrg= | 128.232.110.120 66.35.250.204 6 34855 80 -1071580905.346457 | 1:LQU9qZlK+B5F3KDmev6m5PMibrg= | 66.35.250.204 128.232.110.120 6 80 34855 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/udp.pcap.log b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/udp.pcap.log deleted file mode 100644 index 0c56a083..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/golden/udp.pcap.log +++ /dev/null @@ -1,2 +0,0 @@ -1397184859.628725 | 1:d/FP5EW3wiY1vCndhwleRRKHowQ= | 192.168.1.52 8.8.8.8 17 54585 53 -1397184859.639365 | 1:d/FP5EW3wiY1vCndhwleRRKHowQ= | 8.8.8.8 192.168.1.52 17 53 54585 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/arp.pcap b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/arp.pcap deleted file mode 100644 index cd94d5fe..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/arp.pcap and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/icmp.pcap b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/icmp.pcap deleted file mode 100644 index 037606d1..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/icmp.pcap and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/icmp6.pcap b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/icmp6.pcap deleted file mode 100644 index 99e7cde9..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/icmp6.pcap and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/ipv6.pcap b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/ipv6.pcap deleted file mode 100644 index eeeeb1f2..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/ipv6.pcap and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/sctp.pcap b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/sctp.pcap deleted file mode 100644 index 85113c8f..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/sctp.pcap and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/tcp.pcap b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/tcp.pcap deleted file mode 100644 index 92a5e980..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/tcp.pcap and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/udp.pcap b/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/udp.pcap deleted file mode 100644 index 169c924e..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/common/flowhash/testdata/pcap/udp.pcap and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/fmtstr/formatevents_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/fmtstr/formatevents_test.go deleted file mode 100644 index 6e78eb57..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/fmtstr/formatevents_test.go +++ /dev/null @@ -1,282 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package fmtstr - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestEventFormatString(t *testing.T) { - tests := []struct { - title string - format string - event beat.Event - expected string - fields []string - }{ - { - "empty string", - "", - beat.Event{}, - "", - nil, - }, - { - "no fields configured", - "format string", - beat.Event{}, - "format string", - nil, - }, - { - "expand event field", - "%{[key]}", - beat.Event{Fields: common.MapStr{"key": "value"}}, - "value", - []string{"key"}, - }, - { - "expand with default", - "%{[key]:default}", - beat.Event{Fields: common.MapStr{}}, - "default", - nil, - }, - { - "expand nested event field", - "%{[nested.key]}", - beat.Event{Fields: common.MapStr{"nested": common.MapStr{"key": "value"}}}, - "value", - []string{"nested.key"}, - }, - { - "expand nested event field (alt. syntax)", - "%{[nested][key]}", - beat.Event{Fields: common.MapStr{"nested": common.MapStr{"key": "value"}}}, - "value", - []string{"nested.key"}, - }, - { - "multiple event fields", - "%{[key1]} - %{[key2]}", - beat.Event{Fields: common.MapStr{"key1": "v1", "key2": "v2"}}, - "v1 - v2", - []string{"key1", "key2"}, - }, - { - "same fields", - "%{[key]} - %{[key]}", - beat.Event{Fields: common.MapStr{"key": "value"}}, - "value - value", - []string{"key"}, - }, - { - "same fields with default (first)", - "%{[key]:default} - %{[key]}", - beat.Event{Fields: common.MapStr{"key": "value"}}, - "value - value", - []string{"key"}, - }, - { - "same fields with default (second)", - "%{[key]} - %{[key]:default}", - beat.Event{Fields: common.MapStr{"key": "value"}}, - "value - value", - []string{"key"}, - }, - { - "test timestamp formatter", - "%{[key]}: %{+YYYY.MM.dd}", - beat.Event{ - Timestamp: time.Date(2015, 5, 1, 20, 12, 34, 0, time.Local), - Fields: common.MapStr{ - "key": "timestamp", - }, - }, - "timestamp: 2015.05.01", - []string{"key"}, - }, - { - "test timestamp formatter", - "%{[@timestamp]}: %{+YYYY.MM.dd}", - beat.Event{ - Timestamp: time.Date(2015, 5, 1, 20, 12, 34, 0, time.Local), - Fields: common.MapStr{ - "key": "timestamp", - }, - }, - "2015-05-01T20:12:34.000Z: 2015.05.01", - []string{"@timestamp"}, - }, - } - - for i, test := range tests { - t.Logf("test(%v): %v", i, test.title) - - fs, err := CompileEvent(test.format) - if err != nil { - t.Error(err) - continue - } - - actual, err := fs.Run(&test.event) - - assert.NoError(t, err) - assert.Equal(t, test.expected, actual) - assert.Equal(t, test.fields, fs.Fields()) - } -} - -func TestEventFormatStringErrors(t *testing.T) { - tests := []struct { - title string - format string - expectCompiles bool - event beat.Event - }{ - { - "empty field", - "%{[]}", - false, beat.Event{}, - }, - { - "field not closed", - "%{[field}", - false, beat.Event{}, - }, - { - "no field accessor", - "%{field}", - false, beat.Event{}, - }, - { - "unknown operator", - "%{[field]:?fail}", - false, beat.Event{}, - }, - { - "too many operators", - "%{[field]:a:b}", - false, beat.Event{}, - }, - { - "invalid timestamp formatter", - "%{+abc}", - false, beat.Event{}, - }, - { - "missing required field", - "%{[key]}", - true, - beat.Event{Fields: common.MapStr{}}, - }, - } - - for i, test := range tests { - t.Logf("run (%v): %v", i, test.title) - - fs, err := CompileEvent(test.format) - if !test.expectCompiles { - assert.Error(t, err) - continue - } - if err != nil { - t.Error(err) - continue - } - - _, err = fs.Run(&test.event) - assert.Error(t, err) - } -} - -func TestEventFormatStringFromConfig(t *testing.T) { - tests := []struct { - v interface{} - event beat.Event - expected string - }{ - { - "plain string", - beat.Event{Fields: common.MapStr{}}, - "plain string", - }, - { - 100, - beat.Event{Fields: common.MapStr{}}, - "100", - }, - { - true, - beat.Event{Fields: common.MapStr{}}, - "true", - }, - { - "%{[key]}", - beat.Event{Fields: common.MapStr{"key": "value"}}, - "value", - }, - } - - for i, test := range tests { - t.Logf("run (%v): %v -> %v", i, test.v, test.expected) - - config, err := common.NewConfigFrom(common.MapStr{ - "test": test.v, - }) - if err != nil { - t.Error(err) - continue - } - - testConfig := struct { - Test *EventFormatString `config:"test"` - }{} - err = config.Unpack(&testConfig) - if err != nil { - t.Error(err) - continue - } - - actual, err := testConfig.Test.Run(&test.event) - if err != nil { - t.Error(err) - continue - } - - assert.Equal(t, test.expected, actual) - } -} - -func TestIsEmpty(t *testing.T) { - t.Run("when string is Empty", func(t *testing.T) { - fs := MustCompileEvent("") - assert.True(t, fs.IsEmpty()) - }) - t.Run("when string is not Empty", func(t *testing.T) { - fs := MustCompileEvent("hello") - assert.False(t, fs.IsEmpty()) - }) - -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/fmtstr/formatstring_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/fmtstr/formatstring_test.go deleted file mode 100644 index 32f886df..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/fmtstr/formatstring_test.go +++ /dev/null @@ -1,173 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package fmtstr - -import ( - "errors" - "fmt" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestFormatString(t *testing.T) { - tests := []struct { - title string - pattern string - dyn, lookup map[string]string - expected string - }{ - { - "no interpolations", - "no interpolations", - nil, nil, - "no interpolations", - }, - { - "simple lookup standalone", - "%{k}", - nil, map[string]string{"k": "v"}, - "v", - }, - { - "simple lookup start of string", - "%{k} test", - nil, map[string]string{"k": "v"}, - "v test", - }, - { - "simple lookup end of string", - "test %{k}", - nil, map[string]string{"k": "v"}, - "test v", - }, - { - "simple lookup middle of string", - "pre %{k} post", - nil, map[string]string{"k": "v"}, - "pre v post", - }, - { - "compile lookup default", - "%{unknown:default}", - nil, nil, - "default", - }, - { - "just with % symbol", - "just with % symbol", - nil, nil, - "just with % symbol", - }, - { - "with escaped % symbol", - `\%{abc}`, - nil, nil, - "%{abc}", - }, - { - "with dynamic evaluation", - "my dynamic %{key}", - map[string]string{"key": "value"}, nil, - "my dynamic value", - }, - { - "test mixed", - "pre %{c} abc %{d} def %{c} post", - map[string]string{"d": "dynamic"}, - map[string]string{"c": "const"}, - "pre const abc dynamic def const post", - }, - } - - for i, test := range tests { - // stringElement wraps StringElement in order to disable - // optimization and enforce evaluation of formatter. - type stringElement struct { - StringElement - } - - t.Logf("run (%v): '%v'", i, test.title) - - // compile format string with test key lookup - sf, err := Compile(test.pattern, - func(key string, ops []VariableOp) (FormatEvaler, error) { - if test.lookup != nil { - if v, found := test.lookup[key]; found { - return StringElement{v}, nil - } - } - - if test.dyn != nil { - if v, found := test.dyn[key]; found { - return stringElement{StringElement{v}}, nil - } - } - - if len(ops) == 0 { - return nil, errors.New("no default operator") - } - - op := ops[0] - if op.op != ":" { - return nil, fmt.Errorf("invalid op: '%v'", op.op) - } - - return StringElement{ops[0].param}, nil - }, - ) - - // validate compile ok - if err != nil { - t.Error(err) - continue - } - - // run string formatter - actual, err := sf.Run(nil) - if err != nil { - t.Error(err) - continue - } - - // test validation - if test.dyn == nil { - assert.True(t, sf.IsConst()) - } else { - assert.False(t, sf.IsConst()) - } - assert.Equal(t, test.expected, actual) - } -} - -func TestFormatStringErrors(t *testing.T) { - tests := []struct { - title string - format string - }{ - {"missing close", "%{key"}, - {"nesting not allowed", "%{key %{nested}}"}, - } - - for i, test := range tests { - t.Logf("run (%v): %v", i, test.title) - - _, err := Compile(test.format, nil) - assert.Error(t, err) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/fmtstr/formattimestamp_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/fmtstr/formattimestamp_test.go deleted file mode 100644 index 4df8e6b3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/fmtstr/formattimestamp_test.go +++ /dev/null @@ -1,108 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package fmtstr - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestTimestampFormatString(t *testing.T) { - tests := []struct { - title string - format string - staticFields common.MapStr - timestamp time.Time - expected string - }{ - { - "empty string", - "", - nil, - time.Time{}, - "", - }, - { - "no fields configured", - "format string", - nil, - time.Time{}, - "format string", - }, - { - "expand field", - "%{[key]}", - common.MapStr{"key": "value"}, - time.Time{}, - "value", - }, - { - "expand with default", - "%{[key]:default}", - nil, - time.Time{}, - "default", - }, - { - "expand nested field", - "%{[nested.key]}", - common.MapStr{"nested": common.MapStr{"key": "value"}}, - time.Time{}, - "value", - }, - { - "test timestamp formatter", - "%{[key]}: %{+YYYY.MM.dd}", - common.MapStr{"key": "timestamp"}, - time.Date(2015, 5, 1, 20, 12, 34, 0, time.Local), - "timestamp: 2015.05.01", - }, - { - "test timestamp formatter", - "%{[@timestamp]}: %{+YYYY.MM.dd}", - common.MapStr{"key": "timestamp"}, - time.Date(2015, 5, 1, 20, 12, 34, 0, time.Local), - "2015-05-01T20:12:34.000Z: 2015.05.01", - }, - } - - for i, test := range tests { - t.Logf("test(%v): %v", i, test.title) - - efs, err := CompileEvent(test.format) - if err != nil { - t.Error(err) - continue - } - - fs, err := NewTimestampFormatString(efs, test.staticFields) - if err != nil { - t.Error(err) - continue - } - - actual, err := fs.Run(test.timestamp) - - assert.NoError(t, err) - assert.Equal(t, test.expected, actual) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/namespace_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/namespace_test.go deleted file mode 100644 index 40763887..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/namespace_test.go +++ /dev/null @@ -1,148 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package metadata - -import ( - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - v1 "k8s.io/api/core/v1" - "k8s.io/apimachinery/pkg/api/meta" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/apimachinery/pkg/types" - "k8s.io/client-go/tools/cache" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" -) - -func TestNamespace_Generate(t *testing.T) { - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - name := "obj" - tests := []struct { - input kubernetes.Resource - output common.MapStr - name string - }{ - { - name: "test simple object", - input: &v1.Namespace{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{}, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Namespace", - APIVersion: "v1", - }, - }, - // Use this for 8.0 - /* - output: common.MapStr{ - "namespace": common.MapStr{ - "name": name, - "uid": uid, - "labels": common.MapStr{ - "foo": "bar", - }, - }, - },*/ - output: common.MapStr{ - "namespace": name, - "namespace_uid": uid, - "namespace_labels": common.MapStr{ - "foo": "bar", - }, - }, - }, - } - - cfg := common.NewConfig() - metagen := NewNamespaceMetadataGenerator(cfg, nil) - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - assert.Equal(t, test.output, metagen.Generate(test.input)) - }) - } -} - -func TestNamespace_GenerateFromName(t *testing.T) { - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - name := "obj" - tests := []struct { - input kubernetes.Resource - output common.MapStr - name string - }{ - { - name: "test simple object", - input: &v1.Namespace{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{}, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Namespace", - APIVersion: "v1", - }, - }, - // Use this for 8.0 - /* - output: common.MapStr{ - "namespace": common.MapStr{ - "name": name, - "uid": uid, - "labels": common.MapStr{ - "foo": "bar", - }, - }, - },*/ - output: common.MapStr{ - "namespace": name, - "namespace_uid": uid, - "namespace_labels": common.MapStr{ - "foo": "bar", - }, - }, - }, - } - - for _, test := range tests { - cfg := common.NewConfig() - namespaces := cache.NewStore(cache.MetaNamespaceKeyFunc) - namespaces.Add(test.input) - metagen := NewNamespaceMetadataGenerator(cfg, namespaces) - - accessor, err := meta.Accessor(test.input) - require.Nil(t, err) - - t.Run(test.name, func(t *testing.T) { - assert.Equal(t, test.output, metagen.GenerateFromName(fmt.Sprint(accessor.GetName()))) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/node_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/node_test.go deleted file mode 100644 index 100db49c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/node_test.go +++ /dev/null @@ -1,130 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package metadata - -import ( - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - v1 "k8s.io/api/core/v1" - "k8s.io/apimachinery/pkg/api/meta" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/apimachinery/pkg/types" - "k8s.io/client-go/tools/cache" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" -) - -func TestNode_Generate(t *testing.T) { - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - name := "obj" - tests := []struct { - input kubernetes.Resource - output common.MapStr - name string - }{ - { - name: "test simple object", - input: &v1.Node{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{}, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Node", - APIVersion: "v1", - }, - }, - output: common.MapStr{ - "node": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "labels": common.MapStr{ - "foo": "bar", - }, - }, - }, - } - - cfg := common.NewConfig() - metagen := NewNodeMetadataGenerator(cfg, nil) - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - assert.Equal(t, test.output, metagen.Generate(test.input)) - }) - } -} - -func TestNode_GenerateFromName(t *testing.T) { - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - name := "obj" - tests := []struct { - input kubernetes.Resource - output common.MapStr - name string - }{ - { - name: "test simple object", - input: &v1.Node{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{}, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Node", - APIVersion: "v1", - }, - }, - output: common.MapStr{ - "node": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "labels": common.MapStr{ - "foo": "bar", - }, - }, - }, - } - - for _, test := range tests { - cfg := common.NewConfig() - nodes := cache.NewStore(cache.MetaNamespaceKeyFunc) - nodes.Add(test.input) - metagen := NewNodeMetadataGenerator(cfg, nodes) - - accessor, err := meta.Accessor(test.input) - require.Nil(t, err) - - t.Run(test.name, func(t *testing.T) { - assert.Equal(t, test.output, metagen.GenerateFromName(fmt.Sprint(accessor.GetName()))) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/pod_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/pod_test.go deleted file mode 100644 index 34bea7a7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/pod_test.go +++ /dev/null @@ -1,380 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package metadata - -import ( - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - v1 "k8s.io/api/core/v1" - "k8s.io/apimachinery/pkg/api/meta" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/apimachinery/pkg/types" - "k8s.io/client-go/tools/cache" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" -) - -func TestPod_Generate(t *testing.T) { - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - namespace := "default" - name := "obj" - boolean := true - tests := []struct { - input kubernetes.Resource - output common.MapStr - name string - }{ - { - name: "test simple object", - input: &v1.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{ - "app": "production", - }, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Pod", - APIVersion: "v1", - }, - Spec: v1.PodSpec{ - NodeName: "testnode", - }, - }, - output: common.MapStr{ - "pod": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "labels": common.MapStr{ - "foo": "bar", - }, - "annotations": common.MapStr{ - "app": "production", - }, - "namespace": "default", - "node": common.MapStr{ - "name": "testnode", - }, - }, - }, - { - name: "test object with owner reference", - input: &v1.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{ - "app": "production", - }, - OwnerReferences: []metav1.OwnerReference{ - { - APIVersion: "apps", - Kind: "Deployment", - Name: "owner", - UID: "005f3b90-4b9d-12f8-acf0-31020a840144", - Controller: &boolean, - }, - }, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Pod", - APIVersion: "v1", - }, - Spec: v1.PodSpec{ - NodeName: "testnode", - }, - }, - output: common.MapStr{ - "pod": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "namespace": "default", - "deployment": common.MapStr{ - "name": "owner", - }, - "node": common.MapStr{ - "name": "testnode", - }, - "labels": common.MapStr{ - "foo": "bar", - }, - "annotations": common.MapStr{ - "app": "production", - }, - }, - }, - } - - config, err := common.NewConfigFrom(map[string]interface{}{ - "include_annotations": []string{"app"}, - }) - assert.Nil(t, err) - - metagen := NewPodMetadataGenerator(config, nil, nil, nil) - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - assert.Equal(t, test.output, metagen.Generate(test.input)) - }) - } -} - -func TestPod_GenerateFromName(t *testing.T) { - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - namespace := "default" - name := "obj" - boolean := true - tests := []struct { - input kubernetes.Resource - output common.MapStr - name string - }{ - { - name: "test simple object", - input: &v1.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{ - "app": "production", - }, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Pod", - APIVersion: "v1", - }, - Spec: v1.PodSpec{ - NodeName: "testnode", - }, - }, - output: common.MapStr{ - "pod": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "namespace": "default", - "node": common.MapStr{ - "name": "testnode", - }, - "labels": common.MapStr{ - "foo": "bar", - }, - "annotations": common.MapStr{ - "app": "production", - }, - }, - }, - { - name: "test object with owner reference", - input: &v1.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{ - "app": "production", - }, - OwnerReferences: []metav1.OwnerReference{ - { - APIVersion: "apps", - Kind: "Deployment", - Name: "owner", - UID: "005f3b90-4b9d-12f8-acf0-31020a840144", - Controller: &boolean, - }, - }, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Pod", - APIVersion: "v1", - }, - Spec: v1.PodSpec{ - NodeName: "testnode", - }, - }, - output: common.MapStr{ - "pod": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "namespace": "default", - "deployment": common.MapStr{ - "name": "owner", - }, - "node": common.MapStr{ - "name": "testnode", - }, - "labels": common.MapStr{ - "foo": "bar", - }, - "annotations": common.MapStr{ - "app": "production", - }, - }, - }, - } - - for _, test := range tests { - config, err := common.NewConfigFrom(map[string]interface{}{ - "include_annotations": []string{"app"}, - }) - assert.Nil(t, err) - pods := cache.NewStore(cache.MetaNamespaceKeyFunc) - pods.Add(test.input) - metagen := NewPodMetadataGenerator(config, pods, nil, nil) - - accessor, err := meta.Accessor(test.input) - require.Nil(t, err) - - t.Run(test.name, func(t *testing.T) { - assert.Equal(t, test.output, metagen.GenerateFromName(fmt.Sprint(accessor.GetNamespace(), "/", accessor.GetName()))) - }) - } -} - -func TestPod_GenerateWithNodeNamespace(t *testing.T) { - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - namespace := "default" - name := "obj" - tests := []struct { - input kubernetes.Resource - node kubernetes.Resource - namespace kubernetes.Resource - output common.MapStr - name string - }{ - { - name: "test simple object", - input: &v1.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{ - "app": "production", - }, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Pod", - APIVersion: "v1", - }, - Spec: v1.PodSpec{ - NodeName: "testnode", - }, - }, - node: &v1.Node{ - ObjectMeta: metav1.ObjectMeta{ - Name: "testnode", - UID: types.UID(uid), - Labels: map[string]string{ - "nodekey": "nodevalue", - }, - Annotations: map[string]string{}, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Node", - APIVersion: "v1", - }, - }, - namespace: &v1.Namespace{ - ObjectMeta: metav1.ObjectMeta{ - Name: namespace, - UID: types.UID(uid), - Labels: map[string]string{ - "nskey": "nsvalue", - }, - Annotations: map[string]string{}, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Namespace", - APIVersion: "v1", - }, - }, - output: common.MapStr{ - "pod": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "namespace": "default", - "namespace_uid": uid, - "namespace_labels": common.MapStr{ - "nskey": "nsvalue", - }, - "node": common.MapStr{ - "name": "testnode", - "uid": uid, - "labels": common.MapStr{ - "nodekey": "nodevalue", - }, - }, - "labels": common.MapStr{ - "foo": "bar", - }, - "annotations": common.MapStr{ - "app": "production", - }, - }, - }, - } - - for _, test := range tests { - config, err := common.NewConfigFrom(map[string]interface{}{ - "include_annotations": []string{"app"}, - }) - assert.Nil(t, err) - pods := cache.NewStore(cache.MetaNamespaceKeyFunc) - pods.Add(test.input) - - nodes := cache.NewStore(cache.MetaNamespaceKeyFunc) - nodes.Add(test.node) - nodeMeta := NewNodeMetadataGenerator(config, nodes) - - namespaces := cache.NewStore(cache.MetaNamespaceKeyFunc) - namespaces.Add(test.namespace) - nsMeta := NewNamespaceMetadataGenerator(config, namespaces) - - metagen := NewPodMetadataGenerator(config, pods, nodeMeta, nsMeta) - t.Run(test.name, func(t *testing.T) { - assert.Equal(t, test.output, metagen.Generate(test.input)) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/resource_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/resource_test.go deleted file mode 100644 index f4c25ecb..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/resource_test.go +++ /dev/null @@ -1,124 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package metadata - -import ( - "testing" - - "github.com/stretchr/testify/assert" - v1 "k8s.io/api/core/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/apimachinery/pkg/types" - - "github.com/elastic/go-ucfg" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" -) - -func TestResource_Generate(t *testing.T) { - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - namespace := "default" - name := "obj" - boolean := true - tests := []struct { - input kubernetes.Resource - output common.MapStr - name string - }{ - { - name: "test simple object", - input: &v1.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{}, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Pod", - APIVersion: "v1", - }, - }, - output: common.MapStr{ - "pod": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "labels": common.MapStr{ - "foo": "bar", - }, - "namespace": "default", - }, - }, - { - name: "test object with owner reference", - input: &v1.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{}, - OwnerReferences: []metav1.OwnerReference{ - { - APIVersion: "apps", - Kind: "Deployment", - Name: "owner", - UID: "005f3b90-4b9d-12f8-acf0-31020a840144", - Controller: &boolean, - }, - }, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Pod", - APIVersion: "v1", - }, - }, - output: common.MapStr{ - "pod": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "labels": common.MapStr{ - "foo": "bar", - }, - "namespace": "default", - "deployment": common.MapStr{ - "name": "owner", - }, - }, - }, - } - - var cfg Config - ucfg.New().Unpack(&cfg) - metagen := &Resource{ - config: &cfg, - } - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - assert.Equal(t, test.output, metagen.Generate("pod", test.input)) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/service_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/service_test.go deleted file mode 100644 index 0fc06af3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata/service_test.go +++ /dev/null @@ -1,301 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package metadata - -import ( - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - v1 "k8s.io/api/core/v1" - "k8s.io/apimachinery/pkg/api/meta" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/apimachinery/pkg/types" - "k8s.io/client-go/tools/cache" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" -) - -func TestService_Generate(t *testing.T) { - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - namespace := "default" - name := "obj" - boolean := true - tests := []struct { - input kubernetes.Resource - output common.MapStr - name string - }{ - { - name: "test simple object", - input: &v1.Service{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{}, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Service", - APIVersion: "v1", - }, - }, - output: common.MapStr{ - "service": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "labels": common.MapStr{ - "foo": "bar", - }, - "namespace": "default", - }, - }, - { - name: "test object with owner reference", - input: &v1.Service{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{}, - OwnerReferences: []metav1.OwnerReference{ - { - APIVersion: "apps", - Kind: "Deployment", - Name: "owner", - UID: "005f3b90-4b9d-12f8-acf0-31020a840144", - Controller: &boolean, - }, - }, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Service", - APIVersion: "v1", - }, - }, - output: common.MapStr{ - "service": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "labels": common.MapStr{ - "foo": "bar", - }, - "namespace": "default", - "deployment": common.MapStr{ - "name": "owner", - }, - }, - }, - } - - cfg := common.NewConfig() - metagen := NewServiceMetadataGenerator(cfg, nil, nil) - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - assert.Equal(t, test.output, metagen.Generate(test.input)) - }) - } -} - -func TestService_GenerateFromName(t *testing.T) { - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - namespace := "default" - name := "obj" - boolean := true - tests := []struct { - input kubernetes.Resource - output common.MapStr - name string - }{ - { - name: "test simple object", - input: &v1.Service{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{}, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Service", - APIVersion: "v1", - }, - }, - output: common.MapStr{ - "service": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "labels": common.MapStr{ - "foo": "bar", - }, - "namespace": "default", - }, - }, - { - name: "test object with owner reference", - input: &v1.Service{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{}, - OwnerReferences: []metav1.OwnerReference{ - { - APIVersion: "apps", - Kind: "Deployment", - Name: "owner", - UID: "005f3b90-4b9d-12f8-acf0-31020a840144", - Controller: &boolean, - }, - }, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Service", - APIVersion: "v1", - }, - }, - output: common.MapStr{ - "service": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "labels": common.MapStr{ - "foo": "bar", - }, - "namespace": "default", - "deployment": common.MapStr{ - "name": "owner", - }, - }, - }, - } - - for _, test := range tests { - cfg := common.NewConfig() - services := cache.NewStore(cache.MetaNamespaceKeyFunc) - services.Add(test.input) - metagen := NewServiceMetadataGenerator(cfg, services, nil) - - accessor, err := meta.Accessor(test.input) - require.Nil(t, err) - - t.Run(test.name, func(t *testing.T) { - assert.Equal(t, test.output, metagen.GenerateFromName(fmt.Sprint(accessor.GetNamespace(), "/", accessor.GetName()))) - }) - } -} - -func TestService_GenerateWithNamespace(t *testing.T) { - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - namespace := "default" - name := "obj" - tests := []struct { - input kubernetes.Resource - namespace kubernetes.Resource - output common.MapStr - name string - }{ - { - name: "test simple object", - input: &v1.Service{ - ObjectMeta: metav1.ObjectMeta{ - Name: name, - UID: types.UID(uid), - Namespace: namespace, - Labels: map[string]string{ - "foo": "bar", - }, - Annotations: map[string]string{}, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Service", - APIVersion: "v1", - }, - }, - namespace: &v1.Namespace{ - ObjectMeta: metav1.ObjectMeta{ - Name: namespace, - UID: types.UID(uid), - Labels: map[string]string{ - "nskey": "nsvalue", - }, - Annotations: map[string]string{}, - }, - TypeMeta: metav1.TypeMeta{ - Kind: "Namespace", - APIVersion: "v1", - }, - }, - output: common.MapStr{ - "service": common.MapStr{ - "name": "obj", - "uid": uid, - }, - "labels": common.MapStr{ - "foo": "bar", - }, - // Use this for 8.0 - /* - "namespace": common.MapStr{ - "name": "default", - "uid": uid, - "labels": common.MapStr{ - "nskey": "nsvalue", - }, - },*/ - "namespace": "default", - "namespace_uid": uid, - "namespace_labels": common.MapStr{ - "nskey": "nsvalue", - }, - }, - }, - } - - for _, test := range tests { - cfg := common.NewConfig() - services := cache.NewStore(cache.MetaNamespaceKeyFunc) - services.Add(test.input) - - namespaces := cache.NewStore(cache.MetaNamespaceKeyFunc) - namespaces.Add(test.namespace) - nsMeta := NewNamespaceMetadataGenerator(cfg, namespaces) - - metagen := NewServiceMetadataGenerator(cfg, services, nsMeta) - t.Run(test.name, func(t *testing.T) { - assert.Equal(t, test.output, metagen.Generate(test.input)) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/mapstr_pointer_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/mapstr_pointer_test.go deleted file mode 100644 index 1b94f324..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/mapstr_pointer_test.go +++ /dev/null @@ -1,56 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package common - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" -) - -func TestMapStrPointer(t *testing.T) { - data := MapStr{ - "foo": "bar", - } - - p := NewMapStrPointer(data) - assert.Equal(t, p.Get(), data) - - newData := MapStr{ - "new": "data", - } - p.Set(newData) - assert.Equal(t, p.Get(), newData) -} - -func BenchmarkMapStrPointer(b *testing.B) { - p := NewMapStrPointer(MapStr{"counter": 0}) - go func() { - counter := 0 - for { - counter++ - p.Set(MapStr{"counter": counter}) - time.Sleep(10 * time.Millisecond) - } - }() - - for n := 0; n < b.N; n++ { - _ = p.Get() - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/mapstr_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/mapstr_test.go deleted file mode 100644 index de633ff1..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/mapstr_test.go +++ /dev/null @@ -1,1027 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package common - -import ( - "encoding/json" - "fmt" - "strings" - "testing" - - "github.com/stretchr/testify/assert" - "go.uber.org/zap/zapcore" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestMapStrUpdate(t *testing.T) { - assert := assert.New(t) - - a := MapStr{ - "a": 1, - "b": 2, - } - b := MapStr{ - "b": 3, - "c": 4, - } - - a.Update(b) - - assert.Equal(a, MapStr{"a": 1, "b": 3, "c": 4}) -} - -func TestMapStrDeepUpdate(t *testing.T) { - tests := []struct { - a, b, expected MapStr - }{ - { - MapStr{"a": 1}, - MapStr{"b": 2}, - MapStr{"a": 1, "b": 2}, - }, - { - MapStr{"a": 1}, - MapStr{"a": 2}, - MapStr{"a": 2}, - }, - { - MapStr{"a": 1}, - MapStr{"a": MapStr{"b": 1}}, - MapStr{"a": MapStr{"b": 1}}, - }, - { - MapStr{"a": MapStr{"b": 1}}, - MapStr{"a": MapStr{"c": 2}}, - MapStr{"a": MapStr{"b": 1, "c": 2}}, - }, - { - MapStr{"a": MapStr{"b": 1}}, - MapStr{"a": 1}, - MapStr{"a": 1}, - }, - { - MapStr{"a.b": 1}, - MapStr{"a": 1}, - MapStr{"a": 1, "a.b": 1}, - }, - { - MapStr{"a": 1}, - MapStr{"a.b": 1}, - MapStr{"a": 1, "a.b": 1}, - }, - } - - for i, test := range tests { - a, b, expected := test.a, test.b, test.expected - name := fmt.Sprintf("%v: %v + %v = %v", i, a, b, expected) - - t.Run(name, func(t *testing.T) { - a.DeepUpdate(b) - assert.Equal(t, expected, a) - }) - } -} - -func TestMapStrUnion(t *testing.T) { - assert := assert.New(t) - - a := MapStr{ - "a": 1, - "b": 2, - } - b := MapStr{ - "b": 3, - "c": 4, - } - - c := MapStrUnion(a, b) - - assert.Equal(c, MapStr{"a": 1, "b": 3, "c": 4}) -} - -func TestMapStrCopyFieldsTo(t *testing.T) { - assert := assert.New(t) - - m := MapStr{ - "a": MapStr{ - "a1": 2, - "a2": 3, - }, - "b": 2, - "c": MapStr{ - "c1": 1, - "c2": 2, - "c3": MapStr{ - "c31": 1, - "c32": 2, - }, - }, - } - c := MapStr{} - - err := m.CopyFieldsTo(c, "dd") - assert.Error(err) - assert.Equal(MapStr{}, c) - - err = m.CopyFieldsTo(c, "a") - assert.Equal(nil, err) - assert.Equal(MapStr{"a": MapStr{"a1": 2, "a2": 3}}, c) - - err = m.CopyFieldsTo(c, "c.c1") - assert.Equal(nil, err) - assert.Equal(MapStr{"a": MapStr{"a1": 2, "a2": 3}, "c": MapStr{"c1": 1}}, c) - - err = m.CopyFieldsTo(c, "b") - assert.Equal(nil, err) - assert.Equal(MapStr{"a": MapStr{"a1": 2, "a2": 3}, "c": MapStr{"c1": 1}, "b": 2}, c) - - err = m.CopyFieldsTo(c, "c.c3.c32") - assert.Equal(nil, err) - assert.Equal(MapStr{"a": MapStr{"a1": 2, "a2": 3}, "c": MapStr{"c1": 1, "c3": MapStr{"c32": 2}}, "b": 2}, c) -} - -func TestMapStrDelete(t *testing.T) { - assert := assert.New(t) - - m := MapStr{ - "c": MapStr{ - "c1": 1, - "c2": 2, - "c3": MapStr{ - "c31": 1, - "c32": 2, - }, - }, - } - - err := m.Delete("c.c2") - assert.Equal(nil, err) - assert.Equal(MapStr{"c": MapStr{"c1": 1, "c3": MapStr{"c31": 1, "c32": 2}}}, m) - - err = m.Delete("c.c2.c21") - assert.NotEqual(nil, err) - assert.Equal(MapStr{"c": MapStr{"c1": 1, "c3": MapStr{"c31": 1, "c32": 2}}}, m) - - err = m.Delete("c.c3.c31") - assert.Equal(nil, err) - assert.Equal(MapStr{"c": MapStr{"c1": 1, "c3": MapStr{"c32": 2}}}, m) - - err = m.Delete("c") - assert.Equal(nil, err) - assert.Equal(MapStr{}, m) -} - -func TestHasKey(t *testing.T) { - assert := assert.New(t) - - m := MapStr{ - "c": MapStr{ - "c1": 1, - "c2": 2, - "c3": MapStr{ - "c31": 1, - "c32": 2, - }, - "c4.f": 19, - }, - "d.f": 1, - } - - hasKey, err := m.HasKey("c.c2") - assert.Equal(nil, err) - assert.Equal(true, hasKey) - - hasKey, err = m.HasKey("c.c4") - assert.Equal(nil, err) - assert.Equal(false, hasKey) - - hasKey, err = m.HasKey("c.c3.c32") - assert.Equal(nil, err) - assert.Equal(true, hasKey) - - hasKey, err = m.HasKey("dd") - assert.Equal(nil, err) - assert.Equal(false, hasKey) - - hasKey, err = m.HasKey("d.f") - assert.Equal(nil, err) - assert.Equal(true, hasKey) - - hasKey, err = m.HasKey("c.c4.f") - assert.Equal(nil, err) - assert.Equal(true, hasKey) -} - -func TestMapStrPut(t *testing.T) { - m := MapStr{ - "subMap": MapStr{ - "a": 1, - }, - } - - // Add new value to the top-level. - v, err := m.Put("a", "ok") - assert.NoError(t, err) - assert.Nil(t, v) - assert.Equal(t, MapStr{"a": "ok", "subMap": MapStr{"a": 1}}, m) - - // Add new value to subMap. - v, err = m.Put("subMap.b", 2) - assert.NoError(t, err) - assert.Nil(t, v) - assert.Equal(t, MapStr{"a": "ok", "subMap": MapStr{"a": 1, "b": 2}}, m) - - // Overwrite a value in subMap. - v, err = m.Put("subMap.a", 2) - assert.NoError(t, err) - assert.Equal(t, 1, v) - assert.Equal(t, MapStr{"a": "ok", "subMap": MapStr{"a": 2, "b": 2}}, m) - - // Add value to map that does not exist. - m = MapStr{} - v, err = m.Put("subMap.newMap.a", 1) - assert.NoError(t, err) - assert.Nil(t, v) - assert.Equal(t, MapStr{"subMap": MapStr{"newMap": MapStr{"a": 1}}}, m) -} - -func TestMapStrGetValue(t *testing.T) { - - tests := []struct { - input MapStr - key string - output interface{} - error bool - }{ - { - MapStr{"a": 1}, - "a", - 1, - false, - }, - { - MapStr{"a": MapStr{"b": 1}}, - "a", - MapStr{"b": 1}, - false, - }, - { - MapStr{"a": MapStr{"b": 1}}, - "a.b", - 1, - false, - }, - { - MapStr{"a": MapStr{"b.c": 1}}, - "a", - MapStr{"b.c": 1}, - false, - }, - { - MapStr{"a": MapStr{"b.c": 1}}, - "a.b", - nil, - true, - }, - { - MapStr{"a.b": MapStr{"c": 1}}, - "a.b", - MapStr{"c": 1}, - false, - }, - { - MapStr{"a.b": MapStr{"c": 1}}, - "a.b.c", - nil, - true, - }, - { - MapStr{"a": MapStr{"b.c": 1}}, - "a.b.c", - 1, - false, - }, - } - - for _, test := range tests { - v, err := test.input.GetValue(test.key) - if test.error { - assert.Error(t, err) - } else { - assert.NoError(t, err) - } - assert.Equal(t, test.output, v) - - } -} - -func TestClone(t *testing.T) { - assert := assert.New(t) - - m := MapStr{ - "c1": 1, - "c2": 2, - "c3": MapStr{ - "c31": 1, - "c32": 2, - }, - } - - c := m.Clone() - assert.Equal(MapStr{"c31": 1, "c32": 2}, c["c3"]) -} - -func TestString(t *testing.T) { - type io struct { - Input MapStr - Output string - } - tests := []io{ - { - Input: MapStr{ - "a": "b", - }, - Output: `{"a":"b"}`, - }, - { - Input: MapStr{ - "a": []int{1, 2, 3}, - }, - Output: `{"a":[1,2,3]}`, - }, - } - for _, test := range tests { - assert.Equal(t, test.Output, test.Input.String()) - } -} - -// Smoke test. The method has no observable outputs so this -// is only verifying there are no panics. -func TestStringToPrint(t *testing.T) { - m := MapStr{} - - assert.Equal(t, "{}", m.StringToPrint()) - assert.Equal(t, true, len(m.StringToPrint()) > 0) -} - -func TestMergeFields(t *testing.T) { - type io struct { - UnderRoot bool - Event MapStr - Fields MapStr - Output MapStr - Err string - } - tests := []io{ - // underRoot = true, merges - { - UnderRoot: true, - Event: MapStr{ - "a": "1", - }, - Fields: MapStr{ - "b": 2, - }, - Output: MapStr{ - "a": "1", - "b": 2, - }, - }, - - // underRoot = true, overwrites existing - { - UnderRoot: true, - Event: MapStr{ - "a": "1", - }, - Fields: MapStr{ - "a": 2, - }, - Output: MapStr{ - "a": 2, - }, - }, - - // underRoot = false, adds new 'fields' when it doesn't exist - { - UnderRoot: false, - Event: MapStr{ - "a": "1", - }, - Fields: MapStr{ - "a": 2, - }, - Output: MapStr{ - "a": "1", - "fields": MapStr{ - "a": 2, - }, - }, - }, - - // underRoot = false, merge with existing 'fields' and overwrites existing keys - { - UnderRoot: false, - Event: MapStr{ - "fields": MapStr{ - "a": "1", - "b": 2, - }, - }, - Fields: MapStr{ - "a": 3, - "c": 4, - }, - Output: MapStr{ - "fields": MapStr{ - "a": 3, - "b": 2, - "c": 4, - }, - }, - }, - - // underRoot = false, error when 'fields' is wrong type - { - UnderRoot: false, - Event: MapStr{ - "fields": "not a MapStr", - }, - Fields: MapStr{ - "a": 3, - }, - Output: MapStr{ - "fields": "not a MapStr", - }, - Err: "expected map", - }, - } - - for _, test := range tests { - err := MergeFields(test.Event, test.Fields, test.UnderRoot) - assert.Equal(t, test.Output, test.Event) - if test.Err != "" { - assert.Contains(t, err.Error(), test.Err) - } else { - assert.NoError(t, err) - } - } -} - -func TestMergeFieldsDeep(t *testing.T) { - type io struct { - UnderRoot bool - Event MapStr - Fields MapStr - Output MapStr - Err string - } - tests := []io{ - // underRoot = true, merges - { - UnderRoot: true, - Event: MapStr{ - "a": "1", - }, - Fields: MapStr{ - "b": 2, - }, - Output: MapStr{ - "a": "1", - "b": 2, - }, - }, - - // underRoot = true, overwrites existing - { - UnderRoot: true, - Event: MapStr{ - "a": "1", - }, - Fields: MapStr{ - "a": 2, - }, - Output: MapStr{ - "a": 2, - }, - }, - - // underRoot = false, adds new 'fields' when it doesn't exist - { - UnderRoot: false, - Event: MapStr{ - "a": "1", - }, - Fields: MapStr{ - "a": 2, - }, - Output: MapStr{ - "a": "1", - "fields": MapStr{ - "a": 2, - }, - }, - }, - - // underRoot = false, merge with existing 'fields' and overwrites existing keys - { - UnderRoot: false, - Event: MapStr{ - "fields": MapStr{ - "a": "1", - "b": 2, - }, - }, - Fields: MapStr{ - "a": 3, - "c": 4, - }, - Output: MapStr{ - "fields": MapStr{ - "a": 3, - "b": 2, - "c": 4, - }, - }, - }, - - // underRoot = false, error when 'fields' is wrong type - { - UnderRoot: false, - Event: MapStr{ - "fields": "not a MapStr", - }, - Fields: MapStr{ - "a": 3, - }, - Output: MapStr{ - "fields": "not a MapStr", - }, - Err: "expected map", - }, - - // underRoot = true, merges recursively - { - UnderRoot: true, - Event: MapStr{ - "my": MapStr{ - "field1": "field1", - }, - }, - Fields: MapStr{ - "my": MapStr{ - "field2": "field2", - "field3": "field3", - }, - }, - Output: MapStr{ - "my": MapStr{ - "field1": "field1", - "field2": "field2", - "field3": "field3", - }, - }, - }, - - // underRoot = true, merges recursively and overrides - { - UnderRoot: true, - Event: MapStr{ - "my": MapStr{ - "field1": "field1", - "field2": "field2", - }, - }, - Fields: MapStr{ - "my": MapStr{ - "field2": "fieldTWO", - "field3": "field3", - }, - }, - Output: MapStr{ - "my": MapStr{ - "field1": "field1", - "field2": "fieldTWO", - "field3": "field3", - }, - }, - }, - - // underRoot = false, merges recursively under existing 'fields' - { - UnderRoot: false, - Event: MapStr{ - "fields": MapStr{ - "my": MapStr{ - "field1": "field1", - }, - }, - }, - Fields: MapStr{ - "my": MapStr{ - "field2": "field2", - "field3": "field3", - }, - }, - Output: MapStr{ - "fields": MapStr{ - "my": MapStr{ - "field1": "field1", - "field2": "field2", - "field3": "field3", - }, - }, - }, - }, - } - - for _, test := range tests { - err := MergeFieldsDeep(test.Event, test.Fields, test.UnderRoot) - assert.Equal(t, test.Output, test.Event) - if test.Err != "" { - assert.Contains(t, err.Error(), test.Err) - } else { - assert.NoError(t, err) - } - } -} - -func TestAddTag(t *testing.T) { - type io struct { - Event MapStr - Tags []string - Output MapStr - Err string - } - tests := []io{ - // No existing tags, creates new tag array - { - Event: MapStr{}, - Tags: []string{"json"}, - Output: MapStr{ - "tags": []string{"json"}, - }, - }, - // Existing tags is a []string, appends - { - Event: MapStr{ - "tags": []string{"json"}, - }, - Tags: []string{"docker"}, - Output: MapStr{ - "tags": []string{"json", "docker"}, - }, - }, - // Existing tags is a []interface{}, appends - { - Event: MapStr{ - "tags": []interface{}{"json"}, - }, - Tags: []string{"docker"}, - Output: MapStr{ - "tags": []interface{}{"json", "docker"}, - }, - }, - // Existing tags is not a []string or []interface{} - { - Event: MapStr{ - "tags": "not a slice", - }, - Tags: []string{"docker"}, - Output: MapStr{ - "tags": "not a slice", - }, - Err: "expected string array", - }, - } - - for _, test := range tests { - err := AddTags(test.Event, test.Tags) - assert.Equal(t, test.Output, test.Event) - if test.Err != "" { - assert.Contains(t, err.Error(), test.Err) - } else { - assert.NoError(t, err) - } - } -} - -func TestAddTagsWithKey(t *testing.T) { - type io struct { - Event MapStr - Key string - Tags []string - Output MapStr - Err string - } - tests := []io{ - // No existing tags, creates new tag array - { - Event: MapStr{}, - Key: "tags", - Tags: []string{"json"}, - Output: MapStr{ - "tags": []string{"json"}, - }, - }, - // Existing tags is a []string, appends - { - Event: MapStr{ - "tags": []string{"json"}, - }, - Key: "tags", - Tags: []string{"docker"}, - Output: MapStr{ - "tags": []string{"json", "docker"}, - }, - }, - // Existing tags are in submap and is a []interface{}, appends - { - Event: MapStr{ - "log": MapStr{ - "flags": []interface{}{"json"}, - }, - }, - Key: "log.flags", - Tags: []string{"docker"}, - Output: MapStr{ - "log": MapStr{ - "flags": []interface{}{"json", "docker"}, - }, - }, - }, - // Existing tags are in a submap and is not a []string or []interface{} - { - Event: MapStr{ - "log": MapStr{ - "flags": "not a slice", - }, - }, - Key: "log.flags", - Tags: []string{"docker"}, - Output: MapStr{ - "log": MapStr{ - "flags": "not a slice", - }, - }, - Err: "expected string array", - }, - } - - for _, test := range tests { - err := AddTagsWithKey(test.Event, test.Key, test.Tags) - assert.Equal(t, test.Output, test.Event) - if test.Err != "" { - assert.Contains(t, err.Error(), test.Err) - } else { - assert.NoError(t, err) - } - } -} - -func TestFlatten(t *testing.T) { - type data struct { - Event MapStr - Expected MapStr - } - tests := []data{ - { - Event: MapStr{ - "hello": MapStr{ - "world": 15, - }, - }, - Expected: MapStr{ - "hello.world": 15, - }, - }, - { - Event: MapStr{ - "test": 15, - }, - Expected: MapStr{ - "test": 15, - }, - }, - { - Event: MapStr{ - "test": 15, - "hello": MapStr{ - "world": MapStr{ - "ok": "test", - }, - }, - "elastic": MapStr{ - "for": "search", - }, - }, - Expected: MapStr{ - "test": 15, - "hello.world.ok": "test", - "elastic.for": "search", - }, - }, - } - - for _, test := range tests { - assert.Equal(t, test.Expected, test.Event.Flatten()) - } -} - -func BenchmarkMapStrFlatten(b *testing.B) { - m := MapStr{ - "test": 15, - "hello": MapStr{ - "world": MapStr{ - "ok": "test", - }, - }, - "elastic": MapStr{ - "for": "search", - }, - } - - b.ResetTimer() - for i := 0; i < b.N; i++ { - _ = m.Flatten() - } -} - -// Ensure the MapStr is marshaled in logs the same way it is by json.Marshal. -func TestMapStrJSONLog(t *testing.T) { - logp.DevelopmentSetup(logp.ToObserverOutput()) - - m := MapStr{ - "test": 15, - "hello": MapStr{ - "world": MapStr{ - "ok": "test", - }, - }, - "elastic": MapStr{ - "for": "search", - }, - } - - data, err := json.Marshal(MapStr{"m": m}) - if err != nil { - t.Fatal(err) - } - expectedJSON := string(data) - - logp.NewLogger("test").Infow("msg", "m", m) - logs := logp.ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - log := logs[0] - - // Encode like zap does. - e := zapcore.NewJSONEncoder(zapcore.EncoderConfig{}) - buf, err := e.EncodeEntry(log.Entry, log.Context) - if err != nil { - t.Fatal(err) - } - - // Zap adds a newline to end the JSON object. - actualJSON := strings.TrimSpace(buf.String()) - - assert.Equal(t, string(expectedJSON), actualJSON) - } -} - -func BenchmarkMapStrLogging(b *testing.B) { - logp.DevelopmentSetup(logp.ToDiscardOutput()) - logger := logp.NewLogger("benchtest") - - m := MapStr{ - "test": 15, - "hello": MapStr{ - "world": MapStr{ - "ok": "test", - }, - }, - "elastic": MapStr{ - "for": "search", - }, - } - - b.ResetTimer() - for i := 0; i < b.N; i++ { - logger.Infow("test", "mapstr", m) - } -} - -func BenchmarkWalkMap(b *testing.B) { - - globalM := MapStr{ - "hello": MapStr{ - "world": MapStr{ - "ok": "test", - }, - }, - } - - b.Run("Get", func(b *testing.B) { - b.ResetTimer() - - for i := 0; i < b.N; i++ { - globalM.GetValue("test.world.ok") - } - }) - - b.Run("Put", func(b *testing.B) { - b.ResetTimer() - for i := 0; i < b.N; i++ { - m := MapStr{ - "hello": MapStr{ - "world": MapStr{ - "ok": "test", - }, - }, - } - - m.Put("hello.world.new", 17) - } - }) - - b.Run("PutMissing", func(b *testing.B) { - b.ResetTimer() - for i := 0; i < b.N; i++ { - m := MapStr{} - - m.Put("a.b.c", 17) - } - }) - - b.Run("HasKey", func(b *testing.B) { - b.ResetTimer() - - for i := 0; i < b.N; i++ { - globalM.HasKey("hello.world.ok") - globalM.HasKey("hello.world.no_ok") - } - }) - - b.Run("HasKeyFirst", func(b *testing.B) { - b.ResetTimer() - - for i := 0; i < b.N; i++ { - globalM.HasKey("hello") - } - }) - - b.Run("Delete", func(b *testing.B) { - b.ResetTimer() - - for i := 0; i < b.N; i++ { - m := MapStr{ - "hello": MapStr{ - "world": MapStr{ - "ok": "test", - }, - }, - } - m.Put("hello.world.test", 17) - } - }) -} - -func TestFormat(t *testing.T) { - input := MapStr{ - "foo": "bar", - "password": "SUPER_SECURE", - } - - tests := map[string]string{ - "%v": `{"foo":"bar","password":"xxxxx"}`, - "%+v": `{"foo":"bar","password":"SUPER_SECURE"}`, - "%#v": `{"foo":"bar","password":"SUPER_SECURE"}`, - "%s": `{"foo":"bar","password":"xxxxx"}`, - "%+s": `{"foo":"bar","password":"SUPER_SECURE"}`, - "%#s": `{"foo":"bar","password":"SUPER_SECURE"}`, - } - - for verb, expected := range tests { - t.Run(verb, func(t *testing.T) { - actual := fmt.Sprintf(verb, input) - assert.Equal(t, expected, actual) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/match/matcher_bench_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/match/matcher_bench_test.go deleted file mode 100644 index 3e10711a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/match/matcher_bench_test.go +++ /dev/null @@ -1,163 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package match - -import ( - "bytes" - "fmt" - "regexp" - "testing" -) - -type testContent struct { - name string - lines [][]byte -} - -type benchRunner struct { - title string - f func(*testing.B) -} - -var allContents = []testContent{ - mixedContent, - logContent, - logContent2, - logContentLevel, -} - -var mixedContent = makeContent("mixed", `Lorem ipsum dolor sit amet, -PATTERN consectetur adipiscing elit. Nam vitae turpis augue. - Quisque euismod erat tortor, posuere auctor elit fermentum vel. Proin in odio - -23-08-2016 eleifend, maximus turpis non, lacinia ligula. Nullam vel pharetra quam, id egestas - -massa. Sed a vestibulum libero. Sed tellus lorem, imperdiet non nisl ac, - aliquet placerat magna. Sed PATTERN in bibendum eros. Curabitur ut pretium neque. Sed -23-08-2016 egestas elit et leo consectetur, nec dignissim arcu ultricies. Sed molestie tempor - -erat, a maximus sapien rutrum ut. Curabitur congue condimentum dignissim. - Mauris hendrerit, velit nec accumsan egestas, augue justo tincidunt risus, - -a facilisis nulla augue PATTERN eu metus. Duis vel neque sit amet nunc elementum viverra -eu ut ligula. Mauris et libero lacus.`) - -var logContent = makeContent("simple_log", `23-08-2016 15:10:01 - Lorem ipsum dolor sit amet, -23-08-2016 15:10:02 - PATTERN consectetur adipiscing elit. Nam vitae turpis augue. -23-08-2016 15:10:03 - Quisque euismod erat tortor, posuere auctor elit fermentum vel. Proin in odio -23-08-2016 15:10:05 - 23-08-2016 eleifend, maximus turpis non, lacinia ligula. Nullam vel pharetra quam, id egestas -23-08-2016 15:10:07 - massa. Sed a vestibulum libero. Sed tellus lorem, imperdiet non nisl ac, -23-08-2016 15:10:08 - aliquet placerat magna. Sed PATTERN in bibendum eros. Curabitur ut pretium neque. Sed -23-08-2016 15:10:09 - 23-08-2016 egestas elit et leo consectetur, nec dignissim arcu ultricies. Sed molestie tempor -23-08-2016 15:10:11 - erat, a maximus sapien rutrum ut. Curabitur congue condimentum dignissim. -23-08-2016 15:10:12 - Mauris hendrerit, velit nec accumsan egestas, augue justo tincidunt risus, -23-08-2016 15:10:14 - a facilisis nulla augue PATTERN eu metus. Duis vel neque sit amet nunc elementum viverra -eu ut ligula. Mauris et libero lacus. -`) - -var logContent2 = makeContent("simple_log2", `2016-08-23 15:10:01 - DEBUG - Lorem ipsum dolor sit amet, -2016-08-23 15:10:02 - INFO - PATTERN consectetur adipiscing elit. Nam vitae turpis augue. -2016-08-23 15:10:03 - DEBUG - Quisque euismod erat tortor, posuere auctor elit fermentum vel. Proin in odio -2016-08-23 15:10:05 - ERROR - 23-08-2016 eleifend, maximus turpis non, lacinia ligula. Nullam vel pharetra quam, id egestas -2016-08-23 15:10:07 - WARN - massa. Sed a vestibulum libero. Sed tellus lorem, imperdiet non nisl ac, -2016-08-23 15:10:08 - CRIT - aliquet placerat magna. Sed PATTERN in bibendum eros. Curabitur ut pretium neque. Sed -2016-08-23 15:10:09 - DEBUG - 23-08-2016 egestas elit et leo consectetur, nec dignissim arcu ultricies. Sed molestie tempor -2016-08-23 15:10:11 - ERROR - erat, a maximus sapien rutrum ut. Curabitur congue condimentum dignissim. -2016-08-23 15:10:12 - INFO - Mauris hendrerit, velit nec accumsan egestas, augue justo tincidunt risus, -2016-08-23 15:10:14 - INFO - a facilisis nulla augue PATTERN eu metus. Duis vel neque sit amet nunc elementum viverra eu ut ligula. Mauris et libero lacus. -`) - -var logContentLevel = makeContent("simple_log_with_level", `DEBUG - 2016-08-23 15:10:01 - Lorem ipsum dolor sit amet, -INFO - 2016-08-23 15:10:02 - PATTERN consectetur adipiscing elit. Nam vitae turpis augue. -DEBUG - 2016-08-23 15:10:03 - Quisque euismod erat tortor, posuere auctor elit fermentum vel. Proin in odio -ERROR - 2016-08-23 15:10:05 - 23-08-2016 eleifend, maximus turpis non, lacinia ligula. Nullam vel pharetra quam, id egestas -WARN - 2016-08-23 15:10:07 - massa. Sed a vestibulum libero. Sed tellus lorem, imperdiet non nisl ac, -CRIT - 2016-08-23 15:10:08 - aliquet placerat magna. Sed PATTERN in bibendum eros. Curabitur ut pretium neque. Sed -DEBUG - 2016-08-23 15:10:09 - 23-08-2016 egestas elit et leo consectetur, nec dignissim arcu ultricies. Sed molestie tempor -ERROR -2016-08-23 15:10:11 - erat, a maximus sapien rutrum ut. Curabitur congue condimentum dignissim. -DEBUG - 2016-08-23 15:10:12 - Mauris hendrerit, velit nec accumsan egestas, augue justo tincidunt risus, -INFO - 2016-08-23 15:10:14 - a facilisis nulla augue PATTERN eu metus. Duis vel neque sit amet nunc elementum viverra -eu ut ligula. Mauris et libero lacus. -`) - -func BenchmarkPatterns(b *testing.B) { - patterns := []struct { - title string - regex string - }{ - {"match any 1", `^.*$`}, - {"match any 2", `.*`}, - {"startsWith 'PATTERN'", `^PATTERN`}, - {"startsWith ' '", `^ `}, - {"startsWithDate", `^\d{2}-\d{2}-\d{4}`}, - {"startsWithDate2", `^\d{4}-\d{2}-\d{2}`}, - {"startsWithDate3", `^\d\d\d\d-\d\d-\d\d`}, - {"startsWithDate4", `^20\d{2}-\d{2}-\d{2}`}, - {"startsWithDateAndSpace", `^\d{4}-\d{2}-\d{2} `}, - {"startsWithLevel", `^(DEBUG|INFO|WARN|ERR|CRIT)`}, - {"hasLevel", `(DEBUG|INFO|WARN|ERR|CRIT)`}, - {"contains 'PATTERN'", `PATTERN`}, - {"contains 'PATTERN' with '.*", `.*PATTERN.*`}, - {"empty line", `^$`}, - {"empty line with optional whitespace", `^\s*$`}, - } - - runTitle := func(matcher, name, content string) string { - return fmt.Sprintf("Name=%v, Matcher=%v, Content=%v", name, matcher, content) - } - - for i, pattern := range patterns { - b.Logf("benchmark (%v): %v", i, pattern.title) - - regex := regexp.MustCompile(pattern.regex) - matcher := MustCompile(pattern.regex) - - b.Logf("regex: %v", regex) - b.Logf("matcher: %v", matcher) - - for _, content := range allContents { - title := runTitle("Regex", pattern.title, content.name) - runner := makeRunner(title, content.lines, regex.Match) - b.Run(runner.title, runner.f) - - title = runTitle("Match", pattern.title, content.name) - runner = makeRunner(title, content.lines, matcher.Match) - b.Run(runner.title, runner.f) - } - } -} - -func makeRunner(title string, content [][]byte, m func([]byte) bool) benchRunner { - return benchRunner{ - title, - func(b *testing.B) { - for i := 0; i < b.N; i++ { - for _, line := range content { - m(line) - } - } - }, - } -} - -func makeContent(name, s string) testContent { - return testContent{ - name, - bytes.Split([]byte(s), []byte("\n")), - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/match/matcher_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/match/matcher_test.go deleted file mode 100644 index 9773cbb0..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/match/matcher_test.go +++ /dev/null @@ -1,433 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package match - -import ( - "reflect" - "regexp" - "testing" -) - -func TestMatchers(t *testing.T) { - typeOf := func(v interface{}) reflect.Type { - return reflect.TypeOf(v) - } - - tests := []struct { - pattern string - matcherType reflect.Type - matches []string - noMatches []string - }{ - { - `.*`, - typeOf((*matchAny)(nil)), - []string{ - "any matches always", - }, - nil, - }, - { - `^$`, - typeOf((*emptyStringMatcher)(nil)), - []string{""}, - []string{"not empty"}, - }, - { - `^\s*$`, - typeOf((*emptyWhiteStringMatcher)(nil)), - []string{"", " ", " ", "\t", "\n"}, - []string{"not empty"}, - }, - { - `substring`, - typeOf((*substringMatcher)(nil)), - []string{ - "has substring in middle", - "substring at beginning", - "ends with substring", - }, - []string{"missing sub-string"}, - }, - { - `^.*substring`, - typeOf((*substringMatcher)(nil)), - []string{ - "has substring in middle", - "substring at beginning", - "ends with substring", - }, - []string{"missing sub-string"}, - }, - { - `substring.*$`, - typeOf((*substringMatcher)(nil)), - []string{ - "has substring in middle", - "substring at beginning", - "ends with substring", - }, - []string{"missing sub-string"}, - }, - { - `^.*substring.*$`, - typeOf((*substringMatcher)(nil)), - []string{ - "has substring in middle", - "substring at beginning", - "ends with substring", - }, - []string{"missing sub-string"}, - }, - { - `^equals$`, - typeOf((*equalsMatcher)(nil)), - []string{"equals"}, - []string{"not equals"}, - }, - { - `(alt|substring)`, - typeOf((*altSubstringMatcher)(nil)), - []string{ - "has alt in middle", - "alt at beginning", - "uses substring", - }, - []string{"missing sub-string"}, - }, - { - `alt|substring`, - typeOf((*altSubstringMatcher)(nil)), - []string{ - "has alt in middle", - "alt at beginning", - "uses substring", - }, - []string{"missing sub-string"}, - }, - { - `^prefix`, - typeOf((*prefixMatcher)(nil)), - []string{"prefix string match"}, - []string{"missing prefix string"}, - }, - { - `^(DEBUG|INFO|ERROR)`, - typeOf((*altPrefixMatcher)(nil)), - []string{ - "DEBUG - should match", - "INFO - should match too", - "ERROR - yep", - }, - []string{ - "This should not match", - }, - }, - { - `^\d\d\d\d-\d\d-\d\d`, - typeOf((*prefixNumDate)(nil)), - []string{ - "2017-01-02 should match", - "2017-01-03 should also match", - }, - []string{ - "- 2017-01-02 should not match", - "fail", - }, - }, - { - `^\d{4}-\d{2}-\d{2}`, - typeOf((*prefixNumDate)(nil)), - []string{ - "2017-01-02 should match", - "2017-01-03 should also match", - }, - []string{ - "- 2017-01-02 should not match", - "fail", - }, - }, - { - `^(\d{2}){2}-\d{2}-\d{2}`, - typeOf((*prefixNumDate)(nil)), - []string{ - "2017-01-02 should match", - "2017-01-03 should also match", - }, - []string{ - "- 2017-01-02 should not match", - "fail", - }, - }, - { - `^\d{4}-\d{2}-\d{2} - `, - typeOf((*prefixNumDate)(nil)), - []string{ - "2017-01-02 - should match", - "2017-01-03 - should also match", - }, - []string{ - "- 2017-01-02 should not match", - "fail", - }, - }, - { - `^20\d{2}-\d{2}-\d{2}`, - typeOf((*prefixNumDate)(nil)), - []string{ - "2017-01-02 should match", - "2017-01-03 should also match", - }, - []string{ - "- 2017-01-02 should not match", - "fail", - }, - }, - { - `^20\d{2}-\d{2}-\d{2} \d{2}:\d{2}`, - typeOf((*prefixNumDate)(nil)), - []string{ - "2017-01-02 10:10 should match", - "2017-01-03 10:11 should also match", - }, - []string{ - "- 2017-01-02 should not match", - "fail", - }, - }, - { - `(?i:case)`, - typeOf((*regexp.Regexp)(nil)), - []string{"case", "Case", "CaSe", "cAsE"}, - nil, - }, - { - `(?i)case`, - typeOf((*regexp.Regexp)(nil)), - []string{"case", "Case", "CaSe", "cAsE"}, - nil, - }, - { - `(?i)[a-z]`, - typeOf((*regexp.Regexp)(nil)), - []string{"case", "Case", "CaSe", "cAsE"}, - nil, - }, - { - `(?i)[A-Z]`, - typeOf((*regexp.Regexp)(nil)), - []string{"case", "Case", "CaSe", "cAsE"}, - nil, - }, - { - `(c[aA]se)`, - typeOf((*regexp.Regexp)(nil)), - []string{"case", "cAse"}, - []string{"Case", "CaSe", "cAsE"}, - }, - } - - for i, test := range tests { - t.Logf("run test (%v): %v", i, test.pattern) - - matcher, err := Compile(test.pattern) - if err != nil { - t.Error(err) - continue - } - - t.Logf(" matcher: %v", matcher) - - matcherType := reflect.TypeOf(matcher.stringMatcher) - if matcherType != test.matcherType { - t.Errorf(" Matcher type mismatch (expected=%v, actual=%v)", - test.matcherType, - matcherType, - ) - } - - for _, content := range test.matches { - if !matcher.MatchString(content) { - t.Errorf(" failed to match string: '%v'", content) - continue - } - - if !matcher.Match([]byte(content)) { - t.Errorf(" failed to match byte string: '%v'", content) - continue - } - } - - for _, content := range test.noMatches { - if matcher.MatchString(content) { - t.Errorf(" should not match string: '%v'", content) - continue - } - - if matcher.Match([]byte(content)) { - t.Errorf(" should not match string: '%v'", content) - continue - } - } - } -} - -func TestExactMatchers(t *testing.T) { - typeOf := func(v interface{}) reflect.Type { - return reflect.TypeOf(v) - } - - tests := []struct { - pattern string - matcherType reflect.Type - matches []string - noMatches []string - }{ - { - `.*`, - typeOf((*matchAny)(nil)), - []string{ - "any matches always", - }, - nil, - }, - { - `^$`, - typeOf((*emptyStringMatcher)(nil)), - []string{""}, - []string{"not empty"}, - }, - { - `^\s*$`, - typeOf((*emptyWhiteStringMatcher)(nil)), - []string{"", " ", " ", "\t", "\n"}, - []string{"not empty"}, - }, - { - `.*substring.*`, - typeOf((*substringMatcher)(nil)), - []string{ - "has substring in middle", - "substring at beginning", - "ends with substring", - }, - []string{"missing sub-string"}, - }, - { - `^.*substring.*`, - typeOf((*substringMatcher)(nil)), - []string{ - "has substring in middle", - "substring at beginning", - "ends with substring", - }, - []string{"missing sub-string"}, - }, - { - `.*substring.*$`, - typeOf((*substringMatcher)(nil)), - []string{ - "has substring in middle", - "substring at beginning", - "ends with substring", - }, - []string{"missing sub-string"}, - }, - { - `^.*substring.*$`, - typeOf((*substringMatcher)(nil)), - []string{ - "has substring in middle", - "substring at beginning", - "ends with substring", - }, - []string{"missing sub-string"}, - }, - { - `equals`, - typeOf((*equalsMatcher)(nil)), - []string{"equals"}, - []string{"not equals"}, - }, - { - `^equals`, - typeOf((*equalsMatcher)(nil)), - []string{"equals"}, - []string{"not equals"}, - }, - { - `equals$`, - typeOf((*equalsMatcher)(nil)), - []string{"equals"}, - []string{"not equals"}, - }, - { - `DEBUG|INFO`, - typeOf((*oneOfMatcher)(nil)), - []string{ - "DEBUG", - "INFO", - }, - []string{"none"}, - }, - } - - for i, test := range tests { - t.Logf("run test (%v): %v", i, test.pattern) - - matcher, err := CompileExact(test.pattern) - if err != nil { - t.Error(err) - continue - } - - t.Logf(" matcher: %v", matcher) - - matcherType := reflect.TypeOf(matcher.stringMatcher) - if matcherType != test.matcherType { - t.Errorf(" Matcher type mismatch (expected=%v, actual=%v)", - test.matcherType, - matcherType, - ) - } - - for _, content := range test.matches { - if !matcher.MatchString(content) { - t.Errorf(" failed to match string: '%v'", content) - continue - } - - if !matcher.Match([]byte(content)) { - t.Errorf(" failed to match byte string: '%v'", content) - continue - } - } - - for _, content := range test.noMatches { - if matcher.MatchString(content) { - t.Errorf(" should not match string: '%v'", content) - continue - } - - if matcher.Match([]byte(content)) { - t.Errorf(" should not match string: '%v'", content) - continue - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/math_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/math_test.go deleted file mode 100644 index bb47239e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/math_test.go +++ /dev/null @@ -1,34 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package common - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestRound(t *testing.T) { - assert.EqualValues(t, 0.5, Round(0.5, DefaultDecimalPlacesCount)) - assert.EqualValues(t, 0.5, Round(0.50004, DefaultDecimalPlacesCount)) - assert.EqualValues(t, 0.5001, Round(0.50005, DefaultDecimalPlacesCount)) - - assert.EqualValues(t, 1234.5, Round(1234.5, DefaultDecimalPlacesCount)) - assert.EqualValues(t, 1234.5, Round(1234.50004, DefaultDecimalPlacesCount)) - assert.EqualValues(t, 1234.5001, Round(1234.50005, DefaultDecimalPlacesCount)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/net_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/net_test.go deleted file mode 100644 index 85831579..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/net_test.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package common - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestIsLoopback(t *testing.T) { - check, err := IsLoopback("127.0.0.1") - - assert.Nil(t, err) - assert.True(t, check) -} - -func TestIsLoopback_false(t *testing.T) { - check, err := IsLoopback("192.168.1.1") - assert.Nil(t, err) - assert.False(t, check) -} - -func TestIsLoopback_error(t *testing.T) { - check, err := IsLoopback("19216811") - assert.Error(t, err) - assert.False(t, check) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/op/cancel.go b/vendor/github.com/elastic/beats/v7/libbeat/common/op/cancel.go deleted file mode 100644 index 78434626..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/op/cancel.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package op - -import "sync" - -type Canceler struct { - lock sync.RWMutex - done chan struct{} - active bool -} - -func NewCanceler() *Canceler { - return &Canceler{ - done: make(chan struct{}), - active: true, - } -} - -func (c *Canceler) Cancel() { - c.lock.Lock() - c.active = false - c.lock.Unlock() - - close(c.done) -} - -func (c *Canceler) Done() <-chan struct{} { - return c.done -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/op/signal.go b/vendor/github.com/elastic/beats/v7/libbeat/common/op/signal.go deleted file mode 100644 index d57bf596..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/op/signal.go +++ /dev/null @@ -1,241 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package op - -import ( - "fmt" - "sync/atomic" -) - -type Signaler interface { - Completed() - Failed() - Canceled() -} - -// splitSignal guards one output signaler from multiple calls -// by using a simple reference counting scheme. If one Signaler consumer -// reports a Failed event, the Failed event will be send to the guarded Signaler -// once the reference count becomes zero. -// -// Example use cases: -// - Push signaler to multiple outputers -// - split data to be send in smaller batches -type splitSignal struct { - count int32 - signaler Signaler - - // Flags to compute final state. - // Use atomic ops to determine final SignalResponse - canceled uint32 - failed uint32 -} - -// compositeSignal combines multiple signalers into one Signaler forwarding an -// event to to all signalers. -type compositeSignal struct { - signalers []Signaler -} - -type cancelableSignal struct { - canceler *Canceler - signaler Signaler -} - -// SignalCallback converts a function accepting SignalResponse into -// a Signaler. -type SignalCallback func(SignalResponse) - -type SignalChannel struct { - C chan SignalResponse -} - -type SignalResponse uint8 - -const ( - SignalCompleted SignalResponse = iota + 1 - SignalFailed - SignalCanceled -) - -func (f SignalCallback) Completed() { - f(SignalCompleted) -} - -func (f SignalCallback) Failed() { - f(SignalFailed) -} - -func (f SignalCallback) Canceled() { - f(SignalCanceled) -} - -func (code SignalResponse) Apply(s Signaler) { - if s == nil { - return - } - - switch code { - case SignalCompleted: - s.Completed() - case SignalFailed: - s.Failed() - case SignalCanceled: - s.Canceled() - default: - panic(fmt.Errorf("Invalid signaler code: %v", code)) - } -} - -// NewSplitSignaler creates a new splitSignal if s is not nil. -// If s is nil, nil will be returned. The count is the number of events to be -// received before publishing the final event to the guarded Signaler. -func SplitSignaler(s Signaler, count int) Signaler { - if s == nil { - return nil - } - - return &splitSignal{ - count: int32(count), - signaler: s, - } -} - -// Completed signals a Completed event to s. -func (s *splitSignal) Completed() { - s.onEvent() -} - -// Failed signals a Failed event to s. -func (s *splitSignal) Failed() { - atomic.StoreUint32(&s.failed, 1) - s.onEvent() -} - -func (s *splitSignal) Canceled() { - atomic.StoreUint32(&s.canceled, 1) - s.onEvent() -} - -func (s *splitSignal) onEvent() { - res := atomic.AddInt32(&s.count, -1) - if res == 0 { - canceled := atomic.LoadUint32(&s.canceled) - failed := atomic.LoadUint32(&s.failed) - - if canceled == 1 { - s.signaler.Canceled() - } else if failed == 1 { - s.signaler.Failed() - } else { - s.signaler.Completed() - } - } -} - -// NewCompositeSignaler creates a new composite signaler. -func CombineSignalers(signalers ...Signaler) Signaler { - if len(signalers) == 0 { - return nil - } - return &compositeSignal{signalers} -} - -// Completed sends the Completed signal to all signalers. -func (cs *compositeSignal) Completed() { - for _, s := range cs.signalers { - if s != nil { - s.Completed() - } - } -} - -// Failed sends the Failed signal to all signalers. -func (cs *compositeSignal) Failed() { - for _, s := range cs.signalers { - if s != nil { - s.Failed() - } - } -} - -// Canceled sends the Completed signal to all signalers. -func (cs *compositeSignal) Canceled() { - for _, s := range cs.signalers { - if s != nil { - s.Canceled() - } - } -} - -func CancelableSignaler(c *Canceler, s Signaler) Signaler { - if s == nil { - return nil - } - return &cancelableSignal{canceler: c, signaler: s} -} - -func (s *cancelableSignal) Completed() { - l := &s.canceler.lock - - l.RLock() - if s.canceler.active { - defer l.RUnlock() - s.signaler.Completed() - } else { - l.RUnlock() - s.signaler.Canceled() - } -} - -func (s *cancelableSignal) Failed() { - l := &s.canceler.lock - - l.RLock() - if s.canceler.active { - defer l.RUnlock() - s.signaler.Failed() - } else { - l.RUnlock() - s.signaler.Canceled() - } -} - -func (s *cancelableSignal) Canceled() { - s.signaler.Canceled() -} - -func NewSignalChannel() *SignalChannel { - return &SignalChannel{make(chan SignalResponse, 1)} -} - -func (s *SignalChannel) Completed() { - s.C <- SignalCompleted -} - -func (s *SignalChannel) Failed() { - s.C <- SignalFailed -} - -func (s *SignalChannel) Canceled() { - s.C <- SignalCanceled -} - -func (s *SignalChannel) Wait() SignalResponse { - return <-s.C -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/op/signal_util.go b/vendor/github.com/elastic/beats/v7/libbeat/common/op/signal_util.go deleted file mode 100644 index 9c38d07e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/op/signal_util.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package op - -// Sig will send the Completed or Failed event to s depending -// on err being set if s is not nil. -func Sig(s Signaler, err error) { - if s != nil { - if err == nil { - s.Completed() - } else { - s.Failed() - } - } -} - -// SigCompleted sends the Completed event to s if s is not nil. -func SigCompleted(s Signaler) { - if s != nil { - s.Completed() - } -} - -// SigFailed sends the Failed event to s if s is not nil. -func SigFailed(s Signaler, err error) { - if s != nil { - s.Failed() - } -} - -// SigAll send the Completed or Failed event to all given signalers -// depending on err being set. -func SigAll(signalers []Signaler, err error) { - if signalers == nil { - return - } - - if err != nil { - for _, s := range signalers { - s.Failed() - } - return - } - - for _, s := range signalers { - s.Failed() - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/reload/reload_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/reload/reload_test.go deleted file mode 100644 index 04c478f7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/reload/reload_test.go +++ /dev/null @@ -1,83 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package reload - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -type reloadable struct{} -type reloadableList struct{} - -func (reloadable) Reload(config *ConfigWithMeta) error { return nil } -func (reloadableList) Reload(config []*ConfigWithMeta) error { return nil } - -func TestRegisterReloadable(t *testing.T) { - obj := reloadable{} - r := NewRegistry() - - r.Register("my.reloadable", obj) - - assert.Equal(t, obj, r.GetReloadable("my.reloadable")) -} - -func TestRegisterReloadableList(t *testing.T) { - objl := reloadableList{} - r := NewRegistry() - - r.RegisterList("my.reloadable", objl) - - assert.Equal(t, objl, r.GetReloadableList("my.reloadable")) -} - -func TestRegisterNilFails(t *testing.T) { - r := NewRegistry() - - err := r.Register("name", nil) - assert.Error(t, err) - - err = r.RegisterList("name", nil) - assert.Error(t, err) -} - -func TestReRegisterFails(t *testing.T) { - r := NewRegistry() - - // two obj with the same name - err := r.Register("name", reloadable{}) - assert.NoError(t, err) - - err = r.Register("name", reloadable{}) - assert.Error(t, err) - - // two lists with the same name - err = r.RegisterList("foo", reloadableList{}) - assert.NoError(t, err) - - err = r.RegisterList("foo", reloadableList{}) - assert.Error(t, err) - - // one of each with the same name - err = r.Register("bar", reloadable{}) - assert.NoError(t, err) - - err = r.RegisterList("bar", reloadableList{}) - assert.Error(t, err) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/safemapstr/safemapstr_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/safemapstr/safemapstr_test.go deleted file mode 100644 index ce46d030..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/safemapstr/safemapstr_test.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package safemapstr - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestPut(t *testing.T) { - m := common.MapStr{ - "subMap": common.MapStr{ - "a": 1, - }, - } - - // Add new value to the top-level. - err := Put(m, "a", "ok") - assert.NoError(t, err) - assert.Equal(t, common.MapStr{"a": "ok", "subMap": common.MapStr{"a": 1}}, m) - - // Add new value to subMap. - err = Put(m, "subMap.b", 2) - assert.NoError(t, err) - assert.Equal(t, common.MapStr{"a": "ok", "subMap": common.MapStr{"a": 1, "b": 2}}, m) - - // Overwrite a value in subMap. - err = Put(m, "subMap.a", 2) - assert.NoError(t, err) - assert.Equal(t, common.MapStr{"a": "ok", "subMap": common.MapStr{"a": 2, "b": 2}}, m) - - // Add value to map that does not exist. - m = common.MapStr{} - err = Put(m, "subMap.newMap.a", 1) - assert.NoError(t, err) - assert.Equal(t, common.MapStr{"subMap": common.MapStr{"newMap": common.MapStr{"a": 1}}}, m) -} - -func TestPutRenames(t *testing.T) { - assert := assert.New(t) - - a := common.MapStr{} - Put(a, "com.docker.swarm.task", "x") - Put(a, "com.docker.swarm.task.id", 1) - Put(a, "com.docker.swarm.task.name", "foobar") - assert.Equal(common.MapStr{"com": common.MapStr{"docker": common.MapStr{"swarm": common.MapStr{ - "task": common.MapStr{ - "id": 1, - "name": "foobar", - "value": "x", - }}}}}, a) - - // order is not important: - b := common.MapStr{} - Put(b, "com.docker.swarm.task.id", 1) - Put(b, "com.docker.swarm.task.name", "foobar") - Put(b, "com.docker.swarm.task", "x") - assert.Equal(common.MapStr{"com": common.MapStr{"docker": common.MapStr{"swarm": common.MapStr{ - "task": common.MapStr{ - "id": 1, - "name": "foobar", - "value": "x", - }}}}}, b) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/schema/mapstriface/mapstriface_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/schema/mapstriface/mapstriface_test.go deleted file mode 100644 index dcc56b24..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/schema/mapstriface/mapstriface_test.go +++ /dev/null @@ -1,333 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mapstriface - -import ( - "encoding/json" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" -) - -func TestConversions(t *testing.T) { - ts := time.Now() - - cTs := common.Time{} - - input := map[string]interface{}{ - "testString": "hello", - "testInt": 42, - "testIntFromFloat": 42.2, - "testFloat": 42.7, - "testFloatFromInt": 43, - "testIntFromInt32": int32(32), - "testIntFromInt64": int64(42), - "testJsonNumber": json.Number("3910564293633576924"), - "testJsonNumberFloat": json.Number("43.7"), - "testBool": true, - "testObj": map[string]interface{}{ - "testObjString": "hello, object", - }, - "rawObject": map[string]interface{}{ - "nest1": map[string]interface{}{ - "nest2": "world", - }, - }, - "testArray": []string{"a", "b", "c"}, - "testNonNestedObj": "hello from top level", - "testTime": ts, - "commonTime": cTs, - - // wrong types - "testErrorInt": "42", - "testErrorTime": 12, - "testErrorBool": "false", - "testErrorString": 32, - } - - schema := s.Schema{ - "test_string": Str("testString"), - "test_int": Int("testInt"), - "test_int_from_float": Int("testIntFromFloat"), - "test_int_from_int64": Int("testIntFromInt64"), - "test_float": Float("testFloat"), - "test_float_from_int": Float("testFloatFromInt"), - "test_int_from_json": Int("testJsonNumber"), - "test_float_from_json": Float("testJsonNumberFloat"), - "test_string_from_num": StrFromNum("testIntFromInt32"), - "test_string_from_json_num": StrFromNum("testJsonNumber"), - "test_bool": Bool("testBool"), - "test_time": Time("testTime"), - "common_time": Time("commonTime"), - "test_obj_1": s.Object{ - "test": Str("testNonNestedObj"), - }, - "test_obj_2": Dict("testObj", s.Schema{ - "test": Str("testObjString"), - }), - "test_nested": Ifc("rawObject"), - "test_array": Ifc("testArray"), - "test_error_int": Int("testErrorInt", s.Optional), - "test_error_time": Time("testErrorTime", s.Optional), - "test_error_bool": Bool("testErrorBool", s.Optional), - "test_error_string": Str("testErrorString", s.Optional), - } - - expected := common.MapStr{ - "test_string": "hello", - "test_int": int64(42), - "test_int_from_float": int64(42), - "test_int_from_int64": int64(42), - "test_float": float64(42.7), - "test_float_from_int": float64(43), - "test_int_from_json": int64(3910564293633576924), - "test_float_from_json": float64(43.7), - "test_string_from_num": "32", - "test_string_from_json_num": "3910564293633576924", - "test_bool": true, - "test_time": common.Time(ts), - "common_time": cTs, - "test_obj_1": common.MapStr{ - "test": "hello from top level", - }, - "test_obj_2": common.MapStr{ - "test": "hello, object", - }, - "test_nested": map[string]interface{}{ - "nest1": map[string]interface{}{ - "nest2": "world", - }, - }, - "test_array": []string{"a", "b", "c"}, - } - - event, _ := schema.Apply(input) - assert.Equal(t, event, expected) -} - -func TestOptionalField(t *testing.T) { - cases := []struct { - Description string - Input map[string]interface{} - Schema s.Schema - Expected common.MapStr - ExpectError bool - }{ - { - "missing optional field", - map[string]interface{}{ - "testString": "hello", - "testInt": 42, - }, - s.Schema{ - "test_string": Str("testString"), - "test_int": Int("testInt"), - "test_opt": Bool("testOptionalInt", s.Optional), - }, - common.MapStr{ - "test_string": "hello", - "test_int": int64(42), - }, - false, - }, - { - "wrong format in optional field", - map[string]interface{}{ - "testInt": "hello", - }, - s.Schema{ - "test_int": Int("testInt", s.Optional), - }, - common.MapStr{}, - true, - }, - } - - for _, c := range cases { - event, err := c.Schema.Apply(c.Input) - if c.ExpectError { - assert.Error(t, err, c.Description) - } else { - assert.NoError(t, err, c.Description) - assert.Equal(t, c.Expected, event, c.Description) - } - } -} - -func TestFullFieldPathInErrors(t *testing.T) { - cases := []struct { - Description string - Schema s.Schema - Input map[string]interface{} - Expected string - }{ - { - "missing nested key", - s.Schema{ - "a": Dict("A", s.Schema{ - "b": Dict("B", s.Schema{ - "c": Bool("C"), - }), - }), - }, - map[string]interface{}{ - "A": map[string]interface{}{ - "B": map[string]interface{}{}, - }, - }, - `A.B.C`, - }, - { - "wrong nested format key", - s.Schema{ - "test_dict": Dict("testDict", s.Schema{ - "test_bool": Bool("testBool"), - }), - }, - map[string]interface{}{ - "testDict": map[string]interface{}{ - "testBool": "foo", - }, - }, - `testDict.testBool`, - }, - { - "wrong nested sub-dictionary", - s.Schema{ - "test_dict": Dict("testDict", s.Schema{ - "test_dict": Dict("testDict", s.Schema{}), - }), - }, - map[string]interface{}{ - "testDict": map[string]interface{}{ - "testDict": "foo", - }, - }, - `testDict.testDict`, - }, - { - "empty input", - s.Schema{ - "test_dict": Dict("rootDict", s.Schema{ - "test_dict": Dict("testDict", s.Schema{}), - }), - }, - map[string]interface{}{}, - `rootDict`, - }, - } - - for _, c := range cases { - _, err := c.Schema.Apply(c.Input) - if assert.Error(t, err, c.Description) { - assert.Contains(t, err.Error(), c.Expected, c.Description) - } - - _, errs := c.Schema.ApplyTo(common.MapStr{}, c.Input) - assert.Error(t, errs.Err(), c.Description) - if assert.Equal(t, 1, len(errs), c.Description) { - keyErr, ok := errs[0].(s.KeyError) - if assert.True(t, ok, c.Description) { - assert.Equal(t, c.Expected, keyErr.Key(), c.Description) - } - } - } -} - -func TestNestedFieldPaths(t *testing.T) { - cases := []struct { - Description string - Input map[string]interface{} - Schema s.Schema - Expected common.MapStr - ExpectError bool - }{ - { - "nested values", - map[string]interface{}{ - "root": map[string]interface{}{ - "foo": "bar", - "float": 4.5, - "int": 4, - "bool": true, - }, - }, - s.Schema{ - "foo": Str("root.foo"), - "float": Float("root.float"), - "int": Int("root.int"), - "bool": Bool("root.bool"), - }, - common.MapStr{ - "foo": "bar", - "float": float64(4.5), - "int": int64(4), - "bool": true, - }, - false, - }, - { - "not really nested values, path contains dots", - map[string]interface{}{ - "root.foo": "bar", - }, - s.Schema{ - "foo": Str("root.foo"), - }, - common.MapStr{ - "foo": "bar", - }, - false, - }, - { - "nested dict", - map[string]interface{}{ - "root": map[string]interface{}{ - "dict": map[string]interface{}{ - "foo": "bar", - }, - }, - }, - s.Schema{ - "dict": Dict("root.dict", s.Schema{ - "foo": Str("foo"), - }), - }, - common.MapStr{ - "dict": common.MapStr{ - "foo": "bar", - }, - }, - false, - }, - } - - for _, c := range cases { - event, err := c.Schema.Apply(c.Input) - if c.ExpectError { - assert.Error(t, err, c.Description) - } else { - assert.NoError(t, err, c.Description) - assert.Equal(t, c.Expected, event, c.Description) - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr/mapstrstr.go b/vendor/github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr/mapstrstr.go deleted file mode 100644 index 0e114a72..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr/mapstrstr.go +++ /dev/null @@ -1,178 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package mapstrstr contains utilities for transforming map[string]string objects -into metricbeat events. For example, given this input object: - - input := map[string]interface{}{ - "testString": "hello", - "testInt": "42", - "testBool": "true", - "testFloat": "42.1", - "testObjString": "hello, object", - } - -And the requirement to transform it into this one: - - common.MapStr{ - "test_string": "hello", - "test_int": int64(42), - "test_bool": true, - "test_float": 42.1, - "test_obj": common.MapStr{ - "test_obj_string": "hello, object", - }, - } - -It can be done with the following code: - - schema := s.Schema{ - "test_string": Str("testString"), - "test_int": Int("testInt"), - "test_bool": Bool("testBool"), - "test_float": Float("testFloat"), - "test_obj": s.Object{ - "test_obj_string": Str("testObjString"), - }, - } - schema.Apply(input) - -Note that this allows parsing, renaming of fields and restructuring the result -object. -*/ -package mapstrstr - -import ( - "fmt" - "strconv" - "time" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/schema" -) - -// toBool converts value to bool. In case of error, returns false -func toBool(key string, data map[string]interface{}) (interface{}, error) { - str, err := getString(key, data) - if err != nil { - return false, err - } - - value, err := strconv.ParseBool(str) - if err != nil { - msg := fmt.Sprintf("error converting param to bool: `%s`", str) - return false, schema.NewWrongFormatError(key, msg) - } - - return value, nil -} - -// Bool creates a Conv object for parsing booleans -func Bool(key string, opts ...schema.SchemaOption) schema.Conv { - return schema.SetOptions(schema.Conv{Key: key, Func: toBool}, opts) -} - -// toFloat converts value to float64. In case of error, returns 0.0 -func toFloat(key string, data map[string]interface{}) (interface{}, error) { - str, err := getString(key, data) - if err != nil { - return false, err - } - - value, err := strconv.ParseFloat(str, 64) - if err != nil { - msg := fmt.Sprintf("error converting param to float: `%s`", str) - return 0.0, schema.NewWrongFormatError(key, msg) - } - - return value, nil -} - -// Float creates a Conv object for parsing floats -func Float(key string, opts ...schema.SchemaOption) schema.Conv { - return schema.SetOptions(schema.Conv{Key: key, Func: toFloat}, opts) -} - -// toInt converts value to int. In case of error, returns 0 -func toInt(key string, data map[string]interface{}) (interface{}, error) { - str, err := getString(key, data) - if err != nil { - return false, err - } - - value, err := strconv.ParseInt(str, 10, 64) - if err != nil { - msg := fmt.Sprintf("error converting param to int: `%s`", str) - return 0, schema.NewWrongFormatError(key, msg) - } - - return value, nil -} - -// Int creates a Conv object for parsing integers -func Int(key string, opts ...schema.SchemaOption) schema.Conv { - return schema.SetOptions(schema.Conv{Key: key, Func: toInt}, opts) -} - -// toStr converts value to str. In case of error, returns "" -func toStr(key string, data map[string]interface{}) (interface{}, error) { - return getString(key, data) -} - -// Time creates a schema.Conv object for parsing timestamps. Unlike the -// other functions, Time receives a `layout` parameter which defines the -// time.Time layout to use for parsing. -func Time(layout, key string, opts ...schema.SchemaOption) schema.Conv { - return schema.SetOptions(schema.Conv{ - Key: key, - Func: func(key string, data map[string]interface{}) (interface{}, error) { - str, err := getString(key, data) - if err != nil { - return false, err - } - - value, err := time.Parse(layout, str) - if err != nil { - msg := fmt.Sprintf("error converting param to time.Time: `%s`", str) - return common.Time{}, schema.NewWrongFormatError(key, msg) - } - - return common.Time(value), nil - }, - }, opts) -} - -// Str creates a schema.Conv object for parsing strings -func Str(key string, opts ...schema.SchemaOption) schema.Conv { - return schema.SetOptions(schema.Conv{Key: key, Func: toStr}, opts) -} - -// checkExists checks if a key exists in the given data set -func getString(key string, data map[string]interface{}) (string, error) { - val, exists := data[key] - if !exists { - return "", schema.NewKeyNotFoundError(key) - } - - str, ok := val.(string) - if !ok { - return "", schema.NewWrongFormatError(key, fmt.Sprintf("expected type string but has %T", val)) - } - - return str, nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr/mapstrstr_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr/mapstrstr_test.go deleted file mode 100644 index 486f8e96..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr/mapstrstr_test.go +++ /dev/null @@ -1,134 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mapstrstr - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" -) - -func TestConversions(t *testing.T) { - input := map[string]interface{}{ - "testString": "hello", - "testInt": "42", - "testBool": "true", - "testFloat": "42.1", - "testObjString": "hello, object", - "testTime": "2016-08-12T08:00:59.601478Z", - "testError": 42, // invalid, only strings are allowed - "testErrorInt": "12a", // invalid integer - "testErrorFloat": "12,2", // invalid float - "testErrorBool": "yes", // invalid bool - } - - schema := s.Schema{ - "test_string": Str("testString"), - "test_int": Int("testInt"), - "test_bool": Bool("testBool"), - "test_float": Float("testFloat"), - "test_time": Time(time.RFC3339Nano, "testTime"), - "test_obj": s.Object{ - "test_obj_string": Str("testObjString"), - }, - "test_nonexistent": Str("nonexistent", s.Optional), - "test_error": Str("testError", s.Optional), - "test_error_int": Int("testErrorInt", s.Optional), - "test_error_float": Float("testErrorFloat", s.Optional), - "test_error_bool": Bool("testErrorBool", s.Optional), - } - - ts, err := time.Parse(time.RFC3339Nano, "2016-08-12T08:00:59.601478Z") - assert.NoError(t, err) - - expected := common.MapStr{ - "test_string": "hello", - "test_int": int64(42), - "test_bool": true, - "test_float": 42.1, - "test_time": common.Time(ts), - "test_obj": common.MapStr{ - "test_obj_string": "hello, object", - }, - } - - event, _ := schema.Apply(input) - assert.Equal(t, event, expected) -} - -func TestKeyInErrors(t *testing.T) { - cases := []struct { - Description string - Schema s.Schema - Input map[string]interface{} - Expected string - }{ - { - "missing nested key", - s.Schema{ - "a": s.Object{ - "b": s.Object{ - "c": Bool("C"), - }, - }, - }, - map[string]interface{}{}, - `C`, - }, - { - "wrong nested format key", - s.Schema{ - "test": s.Object{ - "bool": Bool("testBool"), - }, - }, - map[string]interface{}{ - "testBool": "foo", - }, - `testBool`, - }, - { - "empty input", - s.Schema{ - "root": Str("Root"), - }, - map[string]interface{}{}, - `Root`, - }, - } - - for _, c := range cases { - _, err := c.Schema.Apply(c.Input) - if assert.Error(t, err, c.Description) { - assert.Contains(t, err.Error(), c.Expected, c.Description) - } - - _, errs := c.Schema.ApplyTo(common.MapStr{}, c.Input) - assert.Error(t, errs.Err(), c.Description) - if assert.Equal(t, 1, len(errs), c.Description) { - keyErr, ok := errs[0].(s.KeyError) - if assert.True(t, ok, c.Description) { - assert.Equal(t, c.Expected, keyErr.Key(), c.Description) - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/schema/options_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/schema/options_test.go deleted file mode 100644 index ecc65ead..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/schema/options_test.go +++ /dev/null @@ -1,148 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package schema - -import ( - "testing" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestApplyOptions(t *testing.T) { - cases := []struct { - Description string - Options []ApplyOption - Errors multierror.Errors - ExpectError bool - }{ - { - "all fields required, no error", - []ApplyOption{AllRequired}, - multierror.Errors{}, - false, - }, - { - "all fields required, an error", - []ApplyOption{AllRequired}, - multierror.Errors{ - NewKeyNotFoundError("foo"), - }, - true, - }, - { - "all fields required, some other error, it should fail", - []ApplyOption{AllRequired}, - multierror.Errors{ - errors.New("something bad happened"), - }, - true, - }, - { - "all fields required, an error, collecting missing keys doesn't alter result", - []ApplyOption{NotFoundKeys(func([]string) {}), AllRequired}, - multierror.Errors{ - NewKeyNotFoundError("foo"), - }, - true, - }, - { - "fail on required, an error, not required", - []ApplyOption{FailOnRequired}, - multierror.Errors{ - &KeyNotFoundError{errorKey: errorKey{"foo"}, Required: false}, - }, - false, - }, - { - "fail on required, an error, required", - []ApplyOption{FailOnRequired}, - multierror.Errors{ - &KeyNotFoundError{errorKey: errorKey{"foo"}, Required: true}, - }, - true, - }, - { - "fail on required, some other error, it should fail", - []ApplyOption{FailOnRequired}, - multierror.Errors{ - errors.New("something bad happened"), - }, - true, - }, - } - - for _, c := range cases { - event := common.MapStr{} - errors := c.Errors - for _, opt := range c.Options { - event, errors = opt(event, errors) - } - if c.ExpectError { - assert.Error(t, errors.Err(), c.Description) - } else { - assert.NoError(t, errors.Err(), c.Description) - } - } -} - -func TestNotFoundKeys(t *testing.T) { - cases := []struct { - Description string - Errors multierror.Errors - Expected []string - }{ - { - "empty errors, no key", - multierror.Errors{}, - []string{}, - }, - { - "key not found error", - multierror.Errors{ - NewKeyNotFoundError("foo"), - }, - []string{"foo"}, - }, - { - "only another error, so no key", - multierror.Errors{ - NewWrongFormatError("foo", ""), - }, - []string{}, - }, - { - "two errors, only one is key not found", - multierror.Errors{ - NewKeyNotFoundError("foo"), - NewWrongFormatError("bar", ""), - }, - []string{"foo"}, - }, - } - - for _, c := range cases { - opt := NotFoundKeys(func(keys []string) { - assert.ElementsMatch(t, c.Expected, keys, c.Description) - }) - opt(common.MapStr{}, c.Errors) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/schema/schema_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/schema/schema_test.go deleted file mode 100644 index 3b6b453e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/schema/schema_test.go +++ /dev/null @@ -1,173 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package schema - -import ( - "testing" - - "github.com/pkg/errors" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func nop(key string, data map[string]interface{}) (interface{}, error) { - return data[key], nil -} - -func TestSchema(t *testing.T) { - schema := Schema{ - "test": Conv{Key: "test", Func: nop}, - "test_obj": Object{ - "test_a": Conv{Key: "testA", Func: nop}, - "test_b": Conv{Key: "testB", Func: nop}, - }, - } - - source := map[string]interface{}{ - "test": "hello", - "testA": "helloA", - "testB": "helloB", - "other_key": "meh", - } - - event, _ := schema.Apply(source) - assert.Equal(t, event, common.MapStr{ - "test": "hello", - "test_obj": common.MapStr{ - "test_a": "helloA", - "test_b": "helloB", - }, - }) -} - -func TestHasKey(t *testing.T) { - schema := Schema{ - "test": Conv{Key: "Test", Func: nop}, - "test_obj": Object{ - "test_a": Conv{Key: "TestA", Func: nop}, - "test_b": Conv{Key: "TestB", Func: nop}, - }, - } - - assert.True(t, schema.HasKey("Test")) - assert.True(t, schema.HasKey("TestA")) - assert.True(t, schema.HasKey("TestB")) - assert.False(t, schema.HasKey("test")) - assert.False(t, schema.HasKey("test_obj")) - assert.False(t, schema.HasKey("test_a")) - assert.False(t, schema.HasKey("test_b")) - assert.False(t, schema.HasKey("other")) -} - -func test(key string, opts ...SchemaOption) Conv { - return SetOptions(Conv{Key: key, Func: nop}, opts) -} - -func TestOptions(t *testing.T) { - conv := test("test", Optional) - assert.Equal(t, conv.Key, "test") - assert.Equal(t, conv.Optional, true) -} - -func TestSchemaCases(t *testing.T) { - - var errFunc = func(key string, data map[string]interface{}) (interface{}, error) { - return nil, errors.New("test error") - } - var noopFunc = func(key string, data map[string]interface{}) (interface{}, error) { return data[key], nil } - - var testCases = []struct { - name string - schema Schema - source map[string]interface{} - - expectedErrorMessage string - expectedOutput common.MapStr - }{ - { - name: "standard schema conversion case", - schema: Schema{ - "outField": Conv{ - Key: "inField", - Func: noopFunc, - IgnoreAllErrors: true, - }, - }, - source: map[string]interface{}{ - "inField": "10", - }, - - expectedOutput: common.MapStr{ - "outField": "10", - }, - }, - { - name: "error at conversion case", - schema: Schema{ - "outField": Conv{ - Key: "inField", - Func: errFunc, - Optional: true, - }, - }, - source: map[string]interface{}{ - "doesntMatter": "", - }, - - expectedErrorMessage: "test error", - expectedOutput: common.MapStr{}, - }, - { - name: "ignore error at conversion case", - schema: Schema{ - "outField": Conv{ - Key: "inField", - Func: errFunc, - Optional: true, - IgnoreAllErrors: true, - }, - }, - source: map[string]interface{}{ - "doesntMatter": "", - }, - - expectedOutput: common.MapStr{}, - }, - } - - for _, tc := range testCases { - t.Run(tc.name, func(t *testing.T) { - - event, errs := tc.schema.Apply(tc.source) - - if errs != nil { - errorMessage := errs.Error() - if tc.expectedErrorMessage == "" { - t.Errorf("unexpected error ocurred: %s", errorMessage) - } - assert.Contains(t, errorMessage, tc.expectedErrorMessage) - } else if tc.expectedErrorMessage != "" { - t.Errorf("exepected error message %q was not returned", tc.expectedErrorMessage) - } - - assert.Equal(t, tc.expectedOutput, event) - - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/streambuf/ascii_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/streambuf/ascii_test.go deleted file mode 100644 index 2abbe7ca..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/streambuf/ascii_test.go +++ /dev/null @@ -1,310 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package streambuf - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func Test_UntilCRLFOK(t *testing.T) { - b := New([]byte(" test\r\n")) - b.Advance(2) - d, err := b.UntilCRLF() - b.checkInvariants(t) - assert.Nil(t, err) - assert.False(t, b.Failed()) - assert.Equal(t, d, []byte("test")) - assert.Equal(t, 0, b.Len()) -} - -func Test_UntilCRLFFailed(t *testing.T) { - b := New([]byte(" test\r\nabc")) - b.SetError(ErrTest) - _, err := b.UntilCRLF() - assert.Equal(t, ErrTest, err) -} - -func Test_UntilCRLFCont(t *testing.T) { - b := New([]byte(" test")) - b.Advance(2) - - _, err := b.UntilCRLF() - assert.Equal(t, ErrNoMoreBytes, err) - - err = b.Append([]byte("\r\nabc")) - assert.Nil(t, err) - assert.False(t, b.Failed()) - assert.Equal(t, 4, b.LeftBehind()) - - d, err := b.UntilCRLF() - b.checkInvariants(t) - assert.Nil(t, err) - assert.False(t, b.Failed()) - assert.Equal(t, d, []byte("test")) - assert.Equal(t, 3, b.Len()) -} - -func Test_UntilCRLFOnlyCRThenCRLF(t *testing.T) { - b := New([]byte("test\rtest\r\nabc")) - d, err := b.UntilCRLF() - b.checkInvariants(t) - assert.Nil(t, err) - assert.False(t, b.Failed()) - assert.Equal(t, d, []byte("test\rtest")) - assert.Equal(t, 3, b.Len()) -} - -func Test_UntilCRLFOnlyCRThenCRLFWithCont(t *testing.T) { - b := New([]byte("test\rtest\r")) - - _, err := b.UntilCRLF() - assert.Equal(t, ErrNoMoreBytes, err) - - err = b.Append([]byte("\nabc")) - assert.Nil(t, err) - assert.False(t, b.Failed()) - assert.Equal(t, 9, b.LeftBehind()) - - d, err := b.UntilCRLF() - b.checkInvariants(t) - assert.Nil(t, err) - assert.False(t, b.Failed()) - assert.Equal(t, d, []byte("test\rtest")) - assert.Equal(t, 3, b.Len()) -} - -func Test_IgnoreSymbolOK(t *testing.T) { - b := New([]byte(" test")) - err := b.IgnoreSymbol(' ') - b.checkInvariants(t) - assert.Nil(t, err) - assert.False(t, b.Failed()) - assert.Equal(t, 4, b.Len()) -} - -func Test_IgnoreSymbolFailed(t *testing.T) { - b := New([]byte(" test")) - b.SetError(ErrTest) - err := b.IgnoreSymbol(' ') - assert.Equal(t, ErrTest, err) -} - -func Test_IgnoreSymbolCont(t *testing.T) { - b := New([]byte(" ")) - - err := b.IgnoreSymbol(' ') - assert.Equal(t, ErrNoMoreBytes, err) - assert.Equal(t, 4, b.LeftBehind()) - - b.Append([]byte(" test")) - err = b.IgnoreSymbol(' ') - b.checkInvariants(t) - assert.Nil(t, err) - assert.False(t, b.Failed()) - assert.Equal(t, 4, b.Len()) -} - -func Test_UntilSymbolOK(t *testing.T) { - b := New([]byte("test ")) - d, err := b.UntilSymbol(' ', true) - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, []byte("test"), d) -} - -func Test_UntilSymbolFailed(t *testing.T) { - b := New([]byte("test ")) - b.SetError(ErrTest) - _, err := b.UntilSymbol(' ', true) - assert.Equal(t, ErrTest, err) -} - -func Test_UntilSymbolCont(t *testing.T) { - b := New([]byte("tes")) - - _, err := b.UntilSymbol(' ', true) - assert.Equal(t, ErrNoMoreBytes, err) - assert.Equal(t, 3, b.LeftBehind()) - - b.Append([]byte("t ")) - d, err := b.UntilSymbol(' ', true) - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, []byte("test"), d) -} - -func Test_UntilSymbolOrEnd(t *testing.T) { - b := New([]byte("test")) - d, err := b.UntilSymbol(' ', false) - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, []byte("test"), d) -} - -func Test_AsciiUintOK(t *testing.T) { - b := New([]byte("123 ")) - v, err := b.UintASCII(false) - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, uint64(123), v) -} - -func Test_AsciiUintFailed(t *testing.T) { - b := New([]byte("123 ")) - b.SetError(ErrTest) - _, err := b.UintASCII(false) - assert.Equal(t, ErrTest, err) -} - -func Test_AsciiUintNotDigit(t *testing.T) { - b := New([]byte("test")) - _, err := b.UintASCII(false) - assert.Equal(t, ErrExpectedDigit, err) -} - -func Test_AsciiUintEmpty(t *testing.T) { - b := New([]byte("")) - _, err := b.UintASCII(false) - assert.Equal(t, ErrNoMoreBytes, err) -} - -func Test_AsciiUintCont(t *testing.T) { - b := New([]byte("12")) - _, err := b.UintASCII(true) - assert.Equal(t, ErrNoMoreBytes, err) - - b.Append([]byte("34 ")) - v, err := b.UintASCII(true) - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, uint64(1234), v) -} - -func Test_AsciiUintOrEndOK(t *testing.T) { - b := New([]byte("12")) - v, err := b.UintASCII(false) - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, uint64(12), v) -} - -func Test_AsciiIntOK(t *testing.T) { - b := New([]byte("123 ")) - v, err := b.IntASCII(false) - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, int64(123), v) -} - -func Test_AsciiIntPosOK(t *testing.T) { - b := New([]byte("+123 ")) - v, err := b.IntASCII(false) - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, int64(123), v) -} - -func Test_AsciiIntNegOK(t *testing.T) { - b := New([]byte("-123 ")) - v, err := b.IntASCII(false) - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, int64(-123), v) -} - -func Test_AsciiIntFailed(t *testing.T) { - b := New([]byte("123 ")) - b.SetError(ErrTest) - _, err := b.IntASCII(false) - assert.Equal(t, ErrTest, err) -} - -func Test_AsciiIntNotDigit(t *testing.T) { - b := New([]byte("test")) - _, err := b.IntASCII(false) - assert.Equal(t, ErrExpectedDigit, err) -} - -func Test_AsciiIntEmpty(t *testing.T) { - b := New([]byte("")) - _, err := b.IntASCII(false) - assert.Equal(t, ErrNoMoreBytes, err) -} - -func Test_AsciiIntCont(t *testing.T) { - b := New([]byte("12")) - _, err := b.IntASCII(true) - assert.Equal(t, ErrNoMoreBytes, err) - - b.Append([]byte("34 ")) - v, err := b.IntASCII(true) - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, int64(1234), v) -} - -func Test_AsciiIntOrEndOK(t *testing.T) { - b := New([]byte("12")) - v, err := b.IntASCII(false) - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, int64(12), v) -} - -func Test_AsciiMatchOK(t *testing.T) { - b := New([]byte("match test")) - r, err := b.MatchASCII([]byte("match")) - b.checkInvariants(t) - assert.Nil(t, err) - assert.True(t, r) - assert.Equal(t, 10, b.Len()) // check no bytes consumed -} - -func Test_AsciiMatchNo(t *testing.T) { - b := New([]byte("match test")) - r, err := b.MatchASCII([]byte("batch")) - b.checkInvariants(t) - assert.Nil(t, err) - assert.False(t, r) - assert.Equal(t, 10, b.Len()) // check no bytes consumed -} - -func Test_AsciiMatchCont(t *testing.T) { - b := New([]byte("mat")) - - _, err := b.MatchASCII([]byte("match")) - assert.Equal(t, ErrNoMoreBytes, err) - - b.Append([]byte("ch test")) - r, err := b.MatchASCII([]byte("match")) - b.checkInvariants(t) - assert.Nil(t, err) - assert.True(t, r) - assert.Equal(t, 10, b.Len()) // check no bytes consumed -} - -func Test_AsciiMatchFailed(t *testing.T) { - b := New([]byte("match test")) - b.SetError(ErrTest) - _, err := b.MatchASCII([]byte("match")) - assert.Equal(t, ErrTest, err) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/streambuf/io_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/streambuf/io_test.go deleted file mode 100644 index 40fb8c1e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/streambuf/io_test.go +++ /dev/null @@ -1,349 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package streambuf - -import ( - "io" - "testing" - - "github.com/stretchr/testify/assert" -) - -func Test_ImplementsInterfaces(t *testing.T) { - b := New(nil) - var _ io.Reader = b - var _ io.Writer = b - var _ io.ReadWriter = b - var _ io.ReaderFrom = b - var _ io.ByteReader = b - var _ io.ByteScanner = b - var _ io.ByteWriter = b - var _ io.RuneReader = b -} - -func Test_ReadByteEOFCheck(t *testing.T) { - b := New(nil) - n, err := b.ReadByte() - assert.Equal(t, byte(0), n) - assert.Equal(t, io.EOF, err) - - b = New(nil) - b.SetError(ErrNoMoreBytes) - n, err = b.ReadByte() - assert.Equal(t, byte(0), n) - assert.Equal(t, io.EOF, err) - - b = New(nil) - b.SetError(ErrUnexpectedEOB) - n, err = b.ReadByte() - assert.Equal(t, byte(0), n) - assert.Equal(t, io.EOF, err) - - b = New(nil) - b.SetError(ErrTest) - n, err = b.ReadByte() - assert.Equal(t, byte(0), n) - assert.Equal(t, ErrTest, err) -} - -func Test_ReadByteOK(t *testing.T) { - b := New([]byte{1}) - v, err := b.ReadByte() - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, byte(1), v) - - _, err = b.ReadByte() - assert.Equal(t, io.EOF, err) -} - -func Test_ReadUnreadByteOK(t *testing.T) { - b := New([]byte{1, 2}) - v, err := b.ReadByte() - b.checkInvariants(t) - assert.Equal(t, byte(1), v) - assert.Nil(t, err) - - err = b.UnreadByte() - assert.Nil(t, err) - assert.Equal(t, 2, b.Len()) -} - -func Test_ReadUnreadByteErrCheck(t *testing.T) { - b := New(nil) - b.SetError(ErrTest) - err := b.UnreadByte() - b.checkInvariants(t) - assert.Equal(t, ErrTest, err) -} - -func Test_UnreadByteFail(t *testing.T) { - b := New(nil) - err := b.UnreadByte() - b.checkInvariants(t) - assert.Equal(t, ErrOutOfRange, err) -} - -func Test_UnreadAfterEOFOK(t *testing.T) { - b := New([]byte{1}) - - b.ReadByte() - _, err := b.ReadByte() - assert.Equal(t, io.EOF, err) - - err = b.UnreadByte() - assert.Nil(t, err) -} - -func Test_WriteByte(t *testing.T) { - b := New(nil) - - err := b.WriteByte(1) - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, 1, b.Len()) - assert.Equal(t, byte(1), b.Bytes()[0]) -} - -func Test_WriteByteEOFCheck(t *testing.T) { - b := New(nil) - - _, err := b.ReadByte() - assert.Equal(t, io.EOF, err) - - err = b.WriteByte(1) - b.checkInvariants(t) - assert.Nil(t, err) -} - -func Test_WriteByteFixedFail(t *testing.T) { - b := NewFixed(nil) - err := b.WriteByte(1) - b.checkInvariants(t) - assert.Equal(t, ErrOperationNotAllowed, err) -} - -func Test_ReadBufSmaller(t *testing.T) { - b := New([]byte{1, 2, 3, 4, 5, 6, 7, 8}) - tmp := make([]byte, 5) - - n, err := b.Read(tmp) - b.checkInvariants(t) - assert.Equal(t, 5, n) - assert.Nil(t, err) - assert.Equal(t, []byte{1, 2, 3, 4, 5}, tmp[:n]) - - n, err = b.Read(tmp) - b.checkInvariants(t) - assert.Equal(t, 3, n) - assert.Nil(t, err) - assert.Equal(t, []byte{6, 7, 8}, tmp[:n]) - - n, err = b.Read(tmp) - assert.Equal(t, 0, n) - assert.Equal(t, io.EOF, err) -} - -func Test_ReadBufBigger(t *testing.T) { - b := New([]byte{1, 2, 3, 4, 5, 6, 7, 8}) - tmp := make([]byte, 10) - - n, err := b.Read(tmp) - b.checkInvariants(t) - assert.Equal(t, 8, n) - assert.Nil(t, err) - assert.Equal(t, []byte{1, 2, 3, 4, 5, 6, 7, 8}, tmp[:n]) - - n, err = b.Read(tmp) - assert.Equal(t, 0, n) - assert.Equal(t, io.EOF, err) -} - -func Test_ReadOnFailed(t *testing.T) { - b := New([]byte{1, 2, 3}) - b.SetError(ErrTest) - tmp := make([]byte, 10) - _, err := b.Read(tmp) - assert.Equal(t, ErrTest, err) -} - -func Test_WriteOK(t *testing.T) { - b := New(nil) - n, err := b.Write([]byte{1, 2, 3}) - b.checkInvariants(t) - assert.Equal(t, 3, n) - assert.Nil(t, err) - assert.Equal(t, 3, b.Len()) -} - -func Test_WriteDoesNotRetain(t *testing.T) { - tmp := []byte{1, 2, 3} - - b := New(nil) - n, err := b.Write(tmp) - b.checkInvariants(t) - assert.Equal(t, 3, n) - assert.Nil(t, err) - - b.Bytes()[0] = 'a' - assert.Equal(t, byte(1), tmp[0]) -} - -func Test_WriteFail(t *testing.T) { - b := New(nil) - b.SetError(ErrTest) - _, err := b.Write([]byte{1}) - assert.Equal(t, ErrTest, err) -} - -func Test_WriteNil(t *testing.T) { - b := New([]byte{1, 2, 3}) - n, err := b.Write(nil) - assert.Equal(t, 0, n) - assert.Nil(t, err) -} - -func Test_ReadFromOK(t *testing.T) { - b := New(nil) - from := New([]byte{1, 2, 3, 4}) - - n, err := b.ReadFrom(from) - assert.Equal(t, int64(4), n) - assert.Nil(t, err) - assert.Equal(t, []byte{1, 2, 3, 4}, b.Bytes()) - - // check buffers are not retained - b.Bytes()[0] = 'a' - assert.Equal(t, byte(1), from.BufferedBytes()[0]) - - // check from is really eof - _, err = from.ReadByte() - assert.Equal(t, io.EOF, err) -} - -func Test_ReadFromIfEOF(t *testing.T) { - b := New(nil) - from := New([]byte{1, 2, 3, 4}) - - // move buffer into EOF state - _, err := b.ReadByte() - assert.Equal(t, io.EOF, err) - - // copy from - n, err := b.ReadFrom(from) - assert.Equal(t, int64(4), n) - assert.Nil(t, err) - assert.Equal(t, []byte{1, 2, 3, 4}, b.Bytes()) - - // check buffers are not retained - b.Bytes()[0] = 'a' - assert.Equal(t, byte(1), from.BufferedBytes()[0]) - - // check from is really eof - _, err = from.ReadByte() - assert.Equal(t, io.EOF, err) -} - -func Test_ReadFromFailOnFixed(t *testing.T) { - b := NewFixed(nil) - from := NewFixed([]byte{1, 2, 3, 4}) - - n, err := b.ReadFrom(from) - assert.Equal(t, int64(0), n) - assert.Equal(t, err, ErrOperationNotAllowed) -} - -func Test_ReadRuneOK(t *testing.T) { - b := New([]byte("xäüö")) - r, s, err := b.ReadRune() - assert.Nil(t, err) - assert.Equal(t, 'x', r) - assert.Equal(t, 1, s) - - r, s, err = b.ReadRune() - assert.Nil(t, err) - assert.Equal(t, 'ä', r) - assert.Equal(t, 2, s) -} - -func Test_ReadRuneEOFCheck(t *testing.T) { - b := New(nil) - _, _, err := b.ReadRune() - assert.Equal(t, io.EOF, err) -} - -func Test_ReadRuneFailed(t *testing.T) { - b := New(nil) - b.SetError(ErrTest) - _, _, err := b.ReadRune() - assert.Equal(t, ErrTest, err) -} - -func Test_ReadAtOK(t *testing.T) { - b := New([]byte{1, 2, 3, 4}) - b.Advance(1) - - tmp := make([]byte, 2) - n, err := b.ReadAt(tmp, 1) - assert.Nil(t, err) - assert.Equal(t, 2, n) - assert.Equal(t, []byte{3, 4}, tmp[:n]) - - n, err = b.ReadAt(tmp, 2) - assert.Equal(t, io.EOF, err) - assert.Equal(t, 1, n) - assert.Equal(t, []byte{4}, tmp[:n]) -} - -func Test_ReadAtOutOfRange(t *testing.T) { - b := New([]byte{1, 2, 3, 4}) - b.Advance(1) - - tmp := make([]byte, 2) - _, err := b.ReadAt(tmp, -1) - assert.Equal(t, ErrOutOfRange, err) - - _, err = b.ReadAt(tmp, 10) - assert.Equal(t, ErrOutOfRange, err) -} - -func Test_WriteAtToNil(t *testing.T) { - b := New(nil) - n, err := b.WriteAt([]byte{1, 2, 3}, 4) - assert.Equal(t, 3, n) - assert.Nil(t, err) -} - -func Test_WriteAtOverwrites(t *testing.T) { - b := New([]byte{'a', 'b', 'c', 'd', 'e'}) - b.Advance(1) - n, err := b.WriteAt([]byte{1, 2, 3}, 1) - assert.Equal(t, 3, n) - assert.Nil(t, err) - assert.Equal(t, []byte{'b', 1, 2, 3}, b.Bytes()) - - b = New(make([]byte, 3, 20)) - b.Advance(2) - n, err = b.WriteAt([]byte{1, 2, 3}, 1) - assert.Equal(t, 3, n) - assert.Nil(t, err) - assert.Equal(t, 4, b.Len()) - // assert.Equal(t, []byte{0, 1, 2, 3}, b.Bytes()) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/streambuf/net_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/streambuf/net_test.go deleted file mode 100644 index cbdf5ce5..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/streambuf/net_test.go +++ /dev/null @@ -1,258 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package streambuf - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func Test_ReadNetUint8NoData(t *testing.T) { - b := New(nil) - v, err := b.ReadNetUint8() - assert.Equal(t, ErrNoMoreBytes, err) - assert.Equal(t, uint8(0), v) -} - -func Test_ReadNetUint8Failed(t *testing.T) { - b := New(nil) - b.SetError(ErrTest) - v, err := b.ReadNetUint8() - assert.Equal(t, ErrTest, err) - assert.Equal(t, uint8(0), v) -} - -func Test_ReadNetUint8Data(t *testing.T) { - b := New([]byte{10}) - v, err := b.ReadNetUint8() - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, uint8(10), v) -} - -func Test_ReadNetUint8AtFailed(t *testing.T) { - b := New(nil) - b.SetError(ErrTest) - v, err := b.ReadNetUint8At(4) - assert.Equal(t, ErrTest, err) - assert.Equal(t, uint8(0), v) -} - -func Test_ReadNetUint8AtInRange(t *testing.T) { - b := New([]byte{1, 2, 3}) - v, err := b.ReadNetUint8At(2) - assert.Nil(t, err) - assert.Equal(t, uint8(3), v) -} - -func Test_ReadNetUint8AtOutOfRange(t *testing.T) { - b := New([]byte{1, 2, 3}) - v, err := b.ReadNetUint8At(3) - assert.Equal(t, ErrNoMoreBytes, err) - assert.Equal(t, uint8(0), v) -} - -func Test_WriteNetUint8At(t *testing.T) { - b := New(nil) - err := b.WriteNetUint8At(10, 1) - assert.Nil(t, err) - - b.Advance(1) - tmp, err := b.ReadNetUint8() - assert.Nil(t, err) - assert.Equal(t, uint8(10), tmp) -} - -func Test_ReadNetUint16NoData(t *testing.T) { - b := New(nil) - v, err := b.ReadNetUint16() - assert.Equal(t, ErrNoMoreBytes, err) - assert.Equal(t, uint16(0), v) -} - -func Test_ReadNetUint16Failed(t *testing.T) { - b := New(nil) - b.SetError(ErrTest) - v, err := b.ReadNetUint16() - assert.Equal(t, ErrTest, err) - assert.Equal(t, uint16(0), v) -} - -func Test_ReadNetUint16Data(t *testing.T) { - b := New([]byte{0xf1, 0xf2}) - v, err := b.ReadNetUint16() - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, uint16(0xf1f2), v) -} - -func Test_ReadNetUint16AtFailed(t *testing.T) { - b := New(nil) - b.SetError(ErrTest) - v, err := b.ReadNetUint16At(4) - assert.Equal(t, ErrTest, err) - assert.Equal(t, uint16(0), v) -} - -func Test_ReadNetUint16AtInRange(t *testing.T) { - b := New([]byte{0xf1, 0xf2, 0xf3}) - v, err := b.ReadNetUint16At(1) - assert.Nil(t, err) - assert.Equal(t, uint16(0xf2f3), v) -} - -func Test_ReadNetUint16AtOutOfRange(t *testing.T) { - b := New([]byte{0xf1, 0xf2, 0xf3}) - v, err := b.ReadNetUint16At(2) - assert.Equal(t, ErrNoMoreBytes, err) - assert.Equal(t, uint16(0), v) -} - -func Test_WriteNetUint16At(t *testing.T) { - b := New(nil) - err := b.WriteNetUint16At(0x1f2f, 1) - assert.Nil(t, err) - - b.Advance(1) - tmp, err := b.ReadNetUint16() - assert.Nil(t, err) - assert.Equal(t, uint16(0x1f2f), tmp) -} - -func Test_ReadNetUint32NoData(t *testing.T) { - b := New(nil) - v, err := b.ReadNetUint32() - assert.Equal(t, ErrNoMoreBytes, err) - assert.Equal(t, uint32(0), v) -} - -func Test_ReadNetUint32Failed(t *testing.T) { - b := New(nil) - b.SetError(ErrTest) - v, err := b.ReadNetUint32() - assert.Equal(t, ErrTest, err) - assert.Equal(t, uint32(0), v) -} - -func Test_ReadNetUint32Data(t *testing.T) { - b := New([]byte{0xf1, 0xf2, 0xf3, 0xf4}) - v, err := b.ReadNetUint32() - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, uint32(0xf1f2f3f4), v) -} - -func Test_ReadNetUint32AtFailed(t *testing.T) { - b := New(nil) - b.SetError(ErrTest) - v, err := b.ReadNetUint32At(4) - assert.Equal(t, ErrTest, err) - assert.Equal(t, uint32(0), v) -} - -func Test_ReadNetUint32AtInRange(t *testing.T) { - b := New([]byte{0xf1, 0xf2, 0xf3, 0xf4, 0xf5}) - v, err := b.ReadNetUint32At(1) - assert.Nil(t, err) - assert.Equal(t, uint32(0xf2f3f4f5), v) -} - -func Test_ReadNetUint32AtOutOfRange(t *testing.T) { - b := New([]byte{0xf1, 0xf2, 0xf3}) - v, err := b.ReadNetUint32At(2) - assert.Equal(t, ErrNoMoreBytes, err) - assert.Equal(t, uint32(0), v) -} - -func Test_WriteNetUint32At(t *testing.T) { - b := New(nil) - err := b.WriteNetUint32At(0x1f2f3f4f, 1) - assert.Nil(t, err) - - b.Advance(1) - tmp, err := b.ReadNetUint32() - assert.Nil(t, err) - assert.Equal(t, uint32(0x1f2f3f4f), tmp) -} - -func Test_ReadNetUint64NoData(t *testing.T) { - b := New(nil) - v, err := b.ReadNetUint64() - assert.Equal(t, ErrNoMoreBytes, err) - assert.Equal(t, uint64(0), v) -} - -func Test_ReadNetUint64Failed(t *testing.T) { - b := New(nil) - b.SetError(ErrTest) - v, err := b.ReadNetUint64() - assert.Equal(t, ErrTest, err) - assert.Equal(t, uint64(0), v) -} - -func Test_ReadNetUint64Data(t *testing.T) { - b := New([]byte{ - 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, - 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, - 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, - }) - v, err := b.ReadNetUint64() - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, uint64(0xf0f1f2f3f4f5f6f7), v) -} - -func Test_ReadNetUint64AtFailed(t *testing.T) { - b := New(nil) - b.SetError(ErrTest) - v, err := b.ReadNetUint64At(4) - assert.Equal(t, ErrTest, err) - assert.Equal(t, uint64(0), v) -} - -func Test_ReadNetUint64AtInRange(t *testing.T) { - b := New([]byte{ - 0xf0, 0xf1, 0xf2, 0xf3, 0xf4, - 0xf5, 0xf6, 0xf7, 0xf8, 0xf9, - 0xfa, 0xfb, 0xfc, 0xfd, 0xfe, - }) - v, err := b.ReadNetUint64At(1) - assert.Nil(t, err) - assert.Equal(t, uint64(0xf1f2f3f4f5f6f7f8), v) -} - -func Test_ReadNetUint64AtOutOfRange(t *testing.T) { - b := New([]byte{0xf1, 0xf2, 0xf3}) - v, err := b.ReadNetUint64At(2) - assert.Equal(t, ErrNoMoreBytes, err) - assert.Equal(t, uint64(0), v) -} - -func Test_WriteNetUint64At(t *testing.T) { - b := New(nil) - err := b.WriteNetUint64At(0x1f2f3f4f5f6f7f8f, 1) - assert.Nil(t, err) - - b.Advance(1) - tmp, err := b.ReadNetUint64() - assert.Nil(t, err) - assert.Equal(t, uint64(0x1f2f3f4f5f6f7f8f), tmp) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/streambuf/streambuf_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/streambuf/streambuf_test.go deleted file mode 100644 index 9c571c62..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/streambuf/streambuf_test.go +++ /dev/null @@ -1,322 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package streambuf - -import ( - "errors" - "testing" - - "github.com/stretchr/testify/assert" -) - -var ErrMarkInvariant = errors.New("mark value not within limits") -var ErrAvailableInvariant = errors.New("available value not within limits") -var ErrSizesInvariant = errors.New("available and mark values not in sync") - -var ErrTest = errors.New("test") - -func checkInvariants(b *Buffer) error { - if !(0 <= b.mark && b.mark <= b.offset) { - return ErrMarkInvariant - } - if !(0 <= b.available && b.available <= len(b.data)) { - return ErrAvailableInvariant - } - if !(b.available == len(b.data)-b.mark) { - return ErrSizesInvariant - } - - return nil -} - -func (b *Buffer) checkInvariants(t *testing.T) { - assert.Nil(t, checkInvariants(b)) -} - -func Test_InvariantsOnNew(t *testing.T) { - var b1 Buffer - b1.checkInvariants(t) - - var b2 Buffer - b2.Init([]byte("test"), false) - b2.checkInvariants(t) - - New([]byte("test")).checkInvariants(t) - - NewFixed([]byte("test")).checkInvariants(t) -} - -func Test_ErrorHandling(t *testing.T) { - b := New(nil) - b.checkInvariants(t) - - assert.False(t, b.Failed()) - assert.Nil(t, b.Err()) - - err := b.SetError(ErrTest) - assert.Equal(t, ErrTest, err) - assert.True(t, b.Failed()) - assert.Equal(t, ErrTest, b.Err()) -} - -func Test_SnapshotRestore(t *testing.T) { - b := NewFixed([]byte("test test")) - snapshot := b.Snapshot() - - err := b.Advance(5) - assert.Equal(t, 5, b.BufferConsumed()) - assert.Equal(t, 4, b.Len()) - assert.Nil(t, err) - assert.False(t, b.Failed()) - - b.Restore(snapshot) - b.checkInvariants(t) - assert.Equal(t, 9, b.Len()) - assert.Equal(t, 0, b.BufferConsumed()) -} - -func Test_SnapshotRestoreAfterErr(t *testing.T) { - b := NewFixed([]byte("test test")) - snapshot := b.Snapshot() - - err := b.Advance(20) - assert.True(t, b.Failed()) - assert.Error(t, err) - assert.Error(t, b.Err()) - - b.Restore(snapshot) - b.checkInvariants(t) - assert.False(t, b.Failed()) - assert.Nil(t, b.Err()) -} - -func Test_AppendNil(t *testing.T) { - b := NewFixed(nil) - b.Append(nil) - b.checkInvariants(t) - assert.Equal(t, 0, b.Len()) -} - -func Test_AppendRetainsBuffer(t *testing.T) { - d := []byte("test") - b := New(nil) - - b.Append(d) - d[0] = 'a' - x, _ := b.Collect(1) - b.checkInvariants(t) - assert.False(t, b.Failed()) - assert.Equal(t, d[0], x[0]) -} - -func Test_AppendOnFixed(t *testing.T) { - b := NewFixed([]byte("abc")) - - err := b.Append([]byte("def")) - assert.Equal(t, ErrOperationNotAllowed, err) - assert.True(t, b.Failed()) - assert.Equal(t, err, b.Err()) -} - -func Test_AppendOnFixedLater(t *testing.T) { - b := New([]byte("abc")) - - err := b.Append([]byte("def")) - assert.Nil(t, err) - - b.Fix() - err = b.Append([]byte("def")) - b.checkInvariants(t) - assert.Equal(t, ErrOperationNotAllowed, err) - assert.True(t, b.Failed()) - assert.Equal(t, err, b.Err()) -} - -func Test_AppendOnFailed(t *testing.T) { - b := New([]byte("abc")) - b.SetError(ErrTest) - err := b.Append([]byte("def")) - assert.Equal(t, ErrTest, err) -} - -func Test_AppendAfterNoMoreBytes(t *testing.T) { - b := New([]byte("a")) - - err := b.Advance(5) - assert.Equal(t, ErrNoMoreBytes, err) - - err = b.Append([]byte(" test")) - assert.Nil(t, err) - assert.False(t, b.Failed()) -} - -func Test_AvailAndLenConsiderRead(t *testing.T) { - b := New([]byte("test")) - b.Advance(3) - b.checkInvariants(t) - assert.Equal(t, 4, b.Total()) - assert.Equal(t, 1, b.Len()) - assert.Equal(t, 3, b.BufferConsumed()) -} - -func Test_AvailAndLenConsiderReset(t *testing.T) { - b := New([]byte("test")) - b.Advance(3) - b.Reset() - b.checkInvariants(t) - assert.Equal(t, 1, b.Total()) - assert.Equal(t, 1, b.Len()) - assert.Equal(t, 0, b.BufferConsumed()) -} - -func Test_ConsumeData(t *testing.T) { - b := New([]byte("test")) - b.Advance(3) - b.Consume(2) - b.checkInvariants(t) - assert.Equal(t, 2, b.Total()) - assert.Equal(t, 1, b.Len()) - assert.Equal(t, 1, b.BufferConsumed()) -} - -func Test_ConsumeFailed(t *testing.T) { - b := New([]byte("test")) - snapshot := b.Snapshot() - - _, err := b.Consume(100) - assert.Equal(t, ErrOutOfRange, err) - - b.Restore(snapshot) - assert.False(t, b.Failed()) - - _, err = b.Consume(3) - assert.Equal(t, ErrOutOfRange, err) -} - -func Test_ByteGetUnconsumed(t *testing.T) { - b := New([]byte("test")) - b.Advance(3) - d := b.Bytes() - - b.checkInvariants(t) - assert.Equal(t, 3, b.mark) - assert.Equal(t, 1, len(d)) - assert.True(t, 't' == d[0]) -} - -func Test_ResetEmpty(t *testing.T) { - b := New(nil) - b.Reset() - b.checkInvariants(t) -} - -func Test_ResetWhileParsing(t *testing.T) { - b := New([]byte("test")) - b.Advance(1) - b.offset += 2 - b.checkInvariants(t) - assert.Equal(t, 3, b.offset) - - b.Reset() - b.checkInvariants(t) - assert.Equal(t, 2, b.offset) -} - -func Test_CollectData(t *testing.T) { - b := New([]byte("test")) - d, err := b.Collect(2) - - b.checkInvariants(t) - assert.Nil(t, err) - assert.Equal(t, []byte("te"), d) -} - -func Test_CollectFailed(t *testing.T) { - b := New([]byte("test")) - b.SetError(ErrTest) - - d, err := b.Collect(2) - assert.Equal(t, ErrTest, err) - assert.Nil(t, d) -} - -func Test_CollectNoData(t *testing.T) { - b := New(nil) - - d, err := b.Collect(2) - assert.True(t, b.Failed()) - assert.Equal(t, ErrNoMoreBytes, err) - assert.Nil(t, d) -} - -func Test_CollectFixedNoData(t *testing.T) { - b := NewFixed(nil) - - d, err := b.Collect(2) - assert.True(t, b.Failed()) - assert.Equal(t, ErrUnexpectedEOB, err) - assert.Nil(t, d) -} - -func Test_CollectWithSuffixData(t *testing.T) { - b := New([]byte("test\r\ntest")) - - d, err := b.CollectWithSuffix(4, []byte("\r\n")) - b.checkInvariants(t) - assert.False(t, b.Failed()) - assert.Nil(t, err) - assert.Equal(t, []byte("test"), d) -} - -func Test_CollectWithSuffixFail(t *testing.T) { - b := New([]byte("test\n\ntest")) - - d, err := b.CollectWithSuffix(4, []byte("\r\n")) - assert.True(t, b.Failed()) - assert.Nil(t, d) - assert.Equal(t, ErrExpectedByteSequenceMismatch, err) -} - -func Test_CollectWithSuffixFailed(t *testing.T) { - b := New([]byte("test\r\ntest")) - b.SetError(ErrTest) - - d, err := b.CollectWithSuffix(4, []byte("\r\n")) - assert.Equal(t, ErrTest, err) - assert.Nil(t, d) -} - -func Test_CollectWithSuffixNoData(t *testing.T) { - b := New(nil) - - d, err := b.CollectWithSuffix(4, []byte("\r\n")) - assert.True(t, b.Failed()) - assert.Equal(t, ErrNoMoreBytes, err) - assert.Nil(t, d) -} - -func Test_CollectWithSuffixFixedNoData(t *testing.T) { - b := NewFixed(nil) - - d, err := b.CollectWithSuffix(4, []byte("\r\n")) - assert.True(t, b.Failed()) - assert.Equal(t, ErrUnexpectedEOB, err) - assert.Nil(t, d) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/string_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/string_test.go deleted file mode 100644 index 2ad2ed5a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/string_test.go +++ /dev/null @@ -1,64 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package common - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestRemoveChar(t *testing.T) { - tests := []struct { - title string - candidate string - chars string - expected string - }{ - { - title: "when we have one char to replace", - candidate: "hello foobar", - chars: "a", - expected: "hello foobr", - }, - { - title: "when we have multiple chars to replace", - candidate: "hello foobar", - chars: "all", - expected: "heo foobr", - }, - { - title: "when we have no chars to replace", - candidate: "hello foobar", - chars: "x", - expected: "hello foobar", - }, - { - title: "when we have an empty string", - candidate: "", - chars: "x", - expected: "", - }, - } - - for _, test := range tests { - t.Run(test.title, func(t *testing.T) { - assert.Equal(t, test.expected, RemoveChars(test.candidate, test.chars)) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/stringset_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/stringset_test.go deleted file mode 100644 index bbf206c9..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/stringset_test.go +++ /dev/null @@ -1,74 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package common - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestEquals(t *testing.T) { - tests := []struct { - title string - first []string - second []string - expected bool - }{ - { - title: "when we have the same elements, in order", - first: []string{"one", "two"}, - second: []string{"one", "two"}, - expected: true, - }, - { - title: "when we have the same elements, but out of order", - first: []string{"one", "two"}, - second: []string{"two", "one"}, - expected: true, - }, - { - title: "when we have the same elements, with a duplicate", - first: []string{"one", "two"}, - second: []string{"one", "two", "one"}, - expected: true, - }, - { - title: "when we have different number of elements", - first: []string{"one", "two"}, - second: []string{"one", "two", "three"}, - expected: false, - }, - { - title: "when we have different elements", - first: []string{"one", "two"}, - second: []string{"one", "three"}, - expected: false, - }, - } - - for _, test := range tests { - t.Run(test.title, func(t *testing.T) { - assert.Equal(t, test.expected, MakeStringSet(test.first...).Equals(MakeStringSet(test.second...))) - }) - } -} - -func TestToSlice(t *testing.T) { - assert.Equal(t, []string{"a", "b", "c"}, MakeStringSet("c", "b", "a").ToSlice()) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/transport/tlscommon/ca_pinning_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/transport/tlscommon/ca_pinning_test.go deleted file mode 100644 index c188a20e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/transport/tlscommon/ca_pinning_test.go +++ /dev/null @@ -1,396 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package tlscommon - -import ( - "bytes" - "crypto/rand" - "crypto/rsa" - "crypto/tls" - "crypto/x509" - "crypto/x509/pkix" - "io/ioutil" - "math/big" - "net" - "net/http" - "strings" - "testing" - "time" - - "github.com/pkg/errors" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" -) - -var ser int64 = 1 - -func TestCAPinning(t *testing.T) { - host := "127.0.0.1" - - t.Run("when the ca_sha256 field is not defined we use normal certificate validation", - func(t *testing.T) { - cfg := common.MustNewConfigFrom(map[string]interface{}{ - "certificate_authorities": []string{"ca_test.pem"}, - }) - - config := &Config{} - err := cfg.Unpack(config) - require.NoError(t, err) - - tlsCfg, err := LoadTLSConfig(config) - require.NoError(t, err) - - tls := tlsCfg.BuildModuleConfig(host) - require.Nil(t, tls.VerifyPeerCertificate) - }) - - t.Run("when the ca_sha256 field is defined we use CA cert pinning", func(t *testing.T) { - cfg := common.MustNewConfigFrom(map[string]interface{}{ - "ca_sha256": "hello", - }) - - config := &Config{} - err := cfg.Unpack(config) - require.NoError(t, err) - - tlsCfg, err := LoadTLSConfig(config) - require.NoError(t, err) - - tls := tlsCfg.BuildModuleConfig(host) - require.NotNil(t, tls.VerifyPeerCertificate) - }) - - t.Run("CA Root -> Certificate and we have the CA root pin", func(t *testing.T) { - msg := []byte("OK received message") - - ca, err := genCA() - require.NoError(t, err) - - serverCert, err := genSignedCert(ca, x509.KeyUsageDigitalSignature, false) - require.NoError(t, err) - - mux := http.NewServeMux() - mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(http.StatusOK) - w.Write(msg) - }) - - // Select a random available port from the OS. - addr := "localhost:0" - - l, err := net.Listen("tcp", addr) - - server := &http.Server{ - Handler: mux, - TLSConfig: &tls.Config{ - Certificates: []tls.Certificate{ - serverCert, - }, - }, - } - - // Start server and shut it down when the tests are over. - go server.ServeTLS(l, "", "") - defer l.Close() - - // Root CA Pool - require.NoError(t, err) - rootCAs := x509.NewCertPool() - rootCAs.AddCert(ca.Leaf) - - // Get the pin of the RootCA. - pin := Fingerprint(ca.Leaf) - - tlsC := &TLSConfig{ - RootCAs: rootCAs, - CASha256: []string{pin}, - } - - config := tlsC.BuildModuleConfig("localhost") - hostToConnect := l.Addr().String() - - transport := &http.Transport{ - TLSClientConfig: config, - } - - client := &http.Client{Transport: transport} - - port := strings.TrimPrefix(hostToConnect, "127.0.0.1:") - - req, err := http.NewRequest("GET", "https://localhost:"+port, nil) - require.NoError(t, err) - resp, err := client.Do(req) - require.NoError(t, err) - content, err := ioutil.ReadAll(resp.Body) - require.NoError(t, err) - - assert.True(t, bytes.Equal(msg, content)) - - // 1. create key-pair - // 2. create pin - // 3. start server - // 4. Connect - // 5. Check wrong key do not work - // 6. Check good key work - // 7. check plain text fails to work. - }) - - t.Run("CA Root -> Intermediate -> Certificate and we receive the CA Root Pin", func(t *testing.T) { - msg := []byte("OK received message") - - ca, err := genCA() - require.NoError(t, err) - - intermediate, err := genSignedCert(ca, x509.KeyUsageDigitalSignature|x509.KeyUsageCertSign, true) - require.NoError(t, err) - - serverCert, err := genSignedCert(intermediate, x509.KeyUsageDigitalSignature, false) - require.NoError(t, err) - - mux := http.NewServeMux() - mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(http.StatusOK) - w.Write(msg) - }) - - // Select a random available port from the OS. - addr := "localhost:0" - - l, err := net.Listen("tcp", addr) - require.NoError(t, err) - - // Server needs to provides the chain of trust, so server certificate + intermediate. - // RootCAs will trust the intermediate, intermediate will trust the server. - serverCert.Certificate = append(serverCert.Certificate, intermediate.Certificate...) - - server := &http.Server{ - Handler: mux, - TLSConfig: &tls.Config{ - Certificates: []tls.Certificate{ - serverCert, - }, - }, - } - - // Start server and shut it down when the tests are over. - go server.ServeTLS(l, "", "") - defer l.Close() - - // Root CA Pool - rootCAs := x509.NewCertPool() - rootCAs.AddCert(ca.Leaf) - - // Get the pin of the RootCA. - pin := Fingerprint(ca.Leaf) - - tlsC := &TLSConfig{ - RootCAs: rootCAs, - CASha256: []string{pin}, - } - - config := tlsC.BuildModuleConfig("localhost") - hostToConnect := l.Addr().String() - - transport := &http.Transport{ - TLSClientConfig: config, - } - - client := &http.Client{Transport: transport} - - port := strings.TrimPrefix(hostToConnect, "127.0.0.1:") - - req, err := http.NewRequest("GET", "https://localhost:"+port, nil) - require.NoError(t, err) - resp, err := client.Do(req) - require.NoError(t, err) - content, err := ioutil.ReadAll(resp.Body) - require.NoError(t, err) - - assert.True(t, bytes.Equal(msg, content)) - }) - - t.Run("When we have the wrong pin we refuse to connect", func(t *testing.T) { - msg := []byte("OK received message") - - ca, err := genCA() - require.NoError(t, err) - - intermediate, err := genSignedCert(ca, x509.KeyUsageDigitalSignature|x509.KeyUsageCertSign, true) - require.NoError(t, err) - - serverCert, err := genSignedCert(intermediate, x509.KeyUsageDigitalSignature, false) - require.NoError(t, err) - - mux := http.NewServeMux() - mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(http.StatusOK) - w.Write(msg) - }) - - // Select a random available port from the OS. - addr := "localhost:0" - - l, err := net.Listen("tcp", addr) - require.NoError(t, err) - - // Server needs to provides the chain of trust, so server certificate + intermediate. - // RootCAs will trust the intermediate, intermediate will trust the server. - serverCert.Certificate = append(serverCert.Certificate, intermediate.Certificate...) - - server := &http.Server{ - Handler: mux, - TLSConfig: &tls.Config{ - Certificates: []tls.Certificate{ - serverCert, - }, - }, - } - - // Start server and shut it down when the tests are over. - go server.ServeTLS(l, "", "") - defer l.Close() - - // Root CA Pool - rootCAs := x509.NewCertPool() - rootCAs.AddCert(ca.Leaf) - - // Get the pin of the RootCA. - pin := "wrong-pin" - - tlsC := &TLSConfig{ - RootCAs: rootCAs, - CASha256: []string{pin}, - } - - config := tlsC.BuildModuleConfig("localhost") - hostToConnect := l.Addr().String() - - transport := &http.Transport{ - TLSClientConfig: config, - } - - client := &http.Client{Transport: transport} - - port := strings.TrimPrefix(hostToConnect, "127.0.0.1:") - - req, err := http.NewRequest("GET", "https://localhost:"+port, nil) - require.NoError(t, err) - _, err = client.Do(req) - require.Error(t, err) - }) -} - -func genCA() (tls.Certificate, error) { - ca := &x509.Certificate{ - SerialNumber: serial(), - Subject: pkix.Name{ - CommonName: "localhost", - Organization: []string{"TESTING"}, - Country: []string{"CANADA"}, - Province: []string{"QUEBEC"}, - Locality: []string{"MONTREAL"}, - StreetAddress: []string{"testing road"}, - PostalCode: []string{"HOH OHO"}, - }, - NotBefore: time.Now(), - NotAfter: time.Now().Add(1 * time.Hour), - IsCA: true, - ExtKeyUsage: []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth, x509.ExtKeyUsageServerAuth}, - KeyUsage: x509.KeyUsageDigitalSignature | x509.KeyUsageCertSign, - BasicConstraintsValid: true, - } - - caKey, err := rsa.GenerateKey(rand.Reader, 2048) // less secure key for quicker testing. - if err != nil { - return tls.Certificate{}, errors.Wrap(err, "fail to generate RSA key") - } - - caBytes, err := x509.CreateCertificate(rand.Reader, ca, ca, &caKey.PublicKey, caKey) - if err != nil { - return tls.Certificate{}, errors.Wrap(err, "fail to create certificate") - } - - leaf, err := x509.ParseCertificate(caBytes) - if err != nil { - return tls.Certificate{}, errors.Wrap(err, "fail to parse certificate") - } - - return tls.Certificate{ - Certificate: [][]byte{caBytes}, - PrivateKey: caKey, - Leaf: leaf, - }, nil -} - -// genSignedCert generates a CA and KeyPair and remove the need to depends on code of agent. -func genSignedCert(ca tls.Certificate, keyUsage x509.KeyUsage, isCA bool) (tls.Certificate, error) { - // Create another Cert/key - cert := &x509.Certificate{ - SerialNumber: big.NewInt(2000), - Subject: pkix.Name{ - CommonName: "localhost", - Organization: []string{"TESTING"}, - Country: []string{"CANADA"}, - Province: []string{"QUEBEC"}, - Locality: []string{"MONTREAL"}, - StreetAddress: []string{"testing road"}, - PostalCode: []string{"HOH OHO"}, - }, - NotBefore: time.Now(), - NotAfter: time.Now().Add(1 * time.Hour), - IsCA: isCA, - ExtKeyUsage: []x509.ExtKeyUsage{x509.ExtKeyUsageClientAuth, x509.ExtKeyUsageServerAuth}, - KeyUsage: keyUsage, - BasicConstraintsValid: true, - } - - certKey, err := rsa.GenerateKey(rand.Reader, 2048) - if err != nil { - return tls.Certificate{}, errors.Wrap(err, "fail to generate RSA key") - } - - certBytes, err := x509.CreateCertificate( - rand.Reader, - cert, - ca.Leaf, - &certKey.PublicKey, - ca.PrivateKey, - ) - - if err != nil { - return tls.Certificate{}, errors.Wrap(err, "fail to create signed certificate") - } - - leaf, err := x509.ParseCertificate(certBytes) - if err != nil { - return tls.Certificate{}, errors.Wrap(err, "fail to parse the certificate") - } - - return tls.Certificate{ - Certificate: [][]byte{certBytes}, - PrivateKey: certKey, - Leaf: leaf, - }, nil -} - -func serial() *big.Int { - ser = ser + 1 - return big.NewInt(ser) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/transport/tlscommon/tls_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/transport/tlscommon/tls_test.go deleted file mode 100644 index 94e74a49..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/transport/tlscommon/tls_test.go +++ /dev/null @@ -1,326 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package tlscommon - -import ( - "crypto/tls" - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" -) - -// test TLS config loading - -func load(yamlStr string) (*Config, error) { - var cfg Config - config, err := common.NewConfigWithYAML([]byte(yamlStr), "") - if err != nil { - return nil, err - } - - if err = config.Unpack(&cfg); err != nil { - return nil, err - } - return &cfg, nil -} - -func mustLoad(t *testing.T, yamlStr string) *Config { - cfg, err := load(yamlStr) - if err != nil { - t.Fatal(err) - } - return cfg -} - -func TestEmptyTlsConfig(t *testing.T) { - cfg, err := load("") - assert.Nil(t, err) - - assert.Equal(t, cfg, &Config{}) -} - -func TestLoadWithEmptyValues(t *testing.T) { - cfg, err := load(` - enabled: - verification_mode: - certificate: - key: - key_passphrase: - certificate_authorities: - cipher_suites: - curve_types: - supported_protocols: - `) - - assert.Nil(t, err) - assert.Equal(t, cfg, &Config{}) -} - -func TestNoLoadNilConfig(t *testing.T) { - cfg, err := LoadTLSConfig(nil) - assert.Nil(t, err) - assert.Nil(t, cfg) -} - -func TestNoLoadDisabledConfig(t *testing.T) { - enabled := false - cfg, err := LoadTLSConfig(&Config{Enabled: &enabled}) - assert.Nil(t, err) - assert.Nil(t, cfg) -} - -func TestValuesSet(t *testing.T) { - cfg, err := load(` - enabled: true - certificate_authorities: ["ca1.pem", "ca2.pem"] - certificate: mycert.pem - key: mycert.key - verification_mode: none - cipher_suites: - - ECDHE-ECDSA-AES-256-CBC-SHA - - ECDHE-ECDSA-AES-256-GCM-SHA384 - supported_protocols: [TLSv1.1, TLSv1.2] - curve_types: - - P-521 - renegotiation: freely - `) - - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, "mycert.pem", cfg.Certificate.Certificate) - assert.Equal(t, "mycert.key", cfg.Certificate.Key) - assert.Len(t, cfg.CAs, 2) - assert.Equal(t, VerifyNone, cfg.VerificationMode) - assert.Len(t, cfg.CipherSuites, 2) - assert.Equal(t, - []TLSVersion{TLSVersion11, TLSVersion12}, - cfg.Versions) - assert.Len(t, cfg.CurveTypes, 1) - assert.Equal(t, - tls.RenegotiateFreelyAsClient, - tls.RenegotiationSupport(cfg.Renegotiation)) -} - -func TestApplyEmptyConfig(t *testing.T) { - tmp, err := LoadTLSConfig(&Config{}) - if err != nil { - t.Fatal(err) - } - - cfg := tmp.BuildModuleConfig("") - assert.Equal(t, int(TLSVersionDefaultMin), int(cfg.MinVersion)) - assert.Equal(t, int(TLSVersionDefaultMax), int(cfg.MaxVersion)) - assert.Len(t, cfg.Certificates, 0) - assert.Nil(t, cfg.RootCAs) - assert.Equal(t, false, cfg.InsecureSkipVerify) - assert.Len(t, cfg.CipherSuites, 0) - assert.Len(t, cfg.CurvePreferences, 0) - assert.Equal(t, tls.RenegotiateNever, cfg.Renegotiation) -} - -func TestApplyWithConfig(t *testing.T) { - tmp, err := LoadTLSConfig(mustLoad(t, ` - certificate: ca_test.pem - key: ca_test.key - certificate_authorities: [ca_test.pem] - verification_mode: none - cipher_suites: - - "ECDHE-ECDSA-AES-256-CBC-SHA" - - "ECDHE-ECDSA-AES-256-GCM-SHA384" - curve_types: [P-384] - renegotiation: once - `)) - if err != nil { - t.Fatal(err) - } - - cfg := tmp.BuildModuleConfig("") - assert.NotNil(t, cfg) - assert.Len(t, cfg.Certificates, 1) - assert.NotNil(t, cfg.RootCAs) - assert.Equal(t, true, cfg.InsecureSkipVerify) - assert.Len(t, cfg.CipherSuites, 2) - assert.Equal(t, int(TLSVersionDefaultMin), int(cfg.MinVersion)) - assert.Equal(t, int(TLSVersionDefaultMax), int(cfg.MaxVersion)) - assert.Len(t, cfg.CurvePreferences, 1) - assert.Equal(t, tls.RenegotiateOnceAsClient, cfg.Renegotiation) -} - -func TestServerConfigDefaults(t *testing.T) { - t.Run("when CA is not explicitly set", func(t *testing.T) { - var c ServerConfig - config := common.MustNewConfigFrom([]byte(``)) - err := config.Unpack(&c) - require.NoError(t, err) - tmp, err := LoadTLSServerConfig(&c) - require.NoError(t, err) - - cfg := tmp.BuildModuleConfig("") - - assert.NotNil(t, cfg) - // values not set by default - assert.Len(t, cfg.Certificates, 0) - assert.Nil(t, cfg.ClientCAs) - assert.Len(t, cfg.CipherSuites, 0) - assert.Len(t, cfg.CurvePreferences, 0) - // values set by default - assert.Equal(t, false, cfg.InsecureSkipVerify) - assert.Equal(t, int(TLSVersionDefaultMin), int(cfg.MinVersion)) - assert.Equal(t, int(TLSVersionDefaultMax), int(cfg.MaxVersion)) - assert.Equal(t, tls.NoClientCert, cfg.ClientAuth) - }) - t.Run("when CA is explicitly set", func(t *testing.T) { - - yamlStr := ` - certificate_authorities: [ca_test.pem] -` - var c ServerConfig - config, err := common.NewConfigWithYAML([]byte(yamlStr), "") - err = config.Unpack(&c) - require.NoError(t, err) - tmp, err := LoadTLSServerConfig(&c) - require.NoError(t, err) - - cfg := tmp.BuildModuleConfig("") - - assert.NotNil(t, cfg) - // values not set by default - assert.Len(t, cfg.Certificates, 0) - assert.NotNil(t, cfg.ClientCAs) - assert.Len(t, cfg.CipherSuites, 0) - assert.Len(t, cfg.CurvePreferences, 0) - // values set by default - assert.Equal(t, false, cfg.InsecureSkipVerify) - assert.Equal(t, int(TLSVersionDefaultMin), int(cfg.MinVersion)) - assert.Equal(t, int(TLSVersionDefaultMax), int(cfg.MaxVersion)) - assert.Equal(t, tls.RequireAndVerifyClientCert, cfg.ClientAuth) - }) -} - -func TestApplyWithServerConfig(t *testing.T) { - yamlStr := ` - certificate: ca_test.pem - key: ca_test.key - certificate_authorities: [ca_test.pem] - verification_mode: none - client_authentication: optional - cipher_suites: - - "ECDHE-ECDSA-AES-256-CBC-SHA" - - "ECDHE-ECDSA-AES-256-GCM-SHA384" - curve_types: [P-384] - ` - var c ServerConfig - config, err := common.NewConfigWithYAML([]byte(yamlStr), "") - for i, ver := range TLSDefaultVersions { - config.SetString("supported_protocols", i, ver.String()) - } - - if !assert.NoError(t, err) { - return - } - - err = config.Unpack(&c) - if !assert.NoError(t, err) { - return - } - tmp, err := LoadTLSServerConfig(&c) - if !assert.NoError(t, err) { - return - } - - cfg := tmp.BuildModuleConfig("") - assert.NotNil(t, cfg) - assert.Len(t, cfg.Certificates, 1) - assert.NotNil(t, cfg.ClientCAs) - assert.Equal(t, true, cfg.InsecureSkipVerify) - assert.Len(t, cfg.CipherSuites, 2) - assert.Equal(t, int(TLSVersionDefaultMin), int(cfg.MinVersion)) - assert.Equal(t, int(TLSVersionDefaultMax), int(cfg.MaxVersion)) - assert.Len(t, cfg.CurvePreferences, 1) - assert.Equal(t, tls.VerifyClientCertIfGiven, cfg.ClientAuth) -} - -func TestCertificateFails(t *testing.T) { - tests := []struct { - title string - yaml string - }{ - { - "certificate without key", - "certificate: mycert.pem", - }, - { - "key without certificate", - "key: mycert.key", - }, - { - "unknown cipher suite", - "cipher_suites: ['unknown cipher suite']", - }, - { - "unknown version", - "supported_protocols: [UnknownTLSv1.1]", - }, - { - "unknown curve type", - "curve_types: ['unknown curve type']", - }, - { - "unknown renegotiation type", - "renegotiation: always", - }, - } - - for i, test := range tests { - t.Run(fmt.Sprintf("run test (%v): %v", i, test.title), func(t *testing.T) { - config, err := common.NewConfigWithYAML([]byte(test.yaml), "") - if err != nil { - t.Error(err) - return - } - - // one must fail: validators on Unpack or transformation to *tls.Config - var tlscfg Config - if err = config.Unpack(&tlscfg); err != nil { - t.Log(err) - return - } - _, err = LoadTLSConfig(&tlscfg) - t.Log(err) - assert.Error(t, err) - }) - } -} - -func TestResolveTLSVersion(t *testing.T) { - v := ResolveTLSVersion(tls.VersionTLS11) - assert.Equal(t, "TLSv1.1", v) -} - -func TestResolveCipherSuite(t *testing.T) { - c := ResolveCipherSuite(tls.TLS_RSA_WITH_AES_128_CBC_SHA) - assert.Equal(t, "RSA-AES-128-CBC-SHA", c) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/transport/transptest/ca_test.key b/vendor/github.com/elastic/beats/v7/libbeat/common/transport/transptest/ca_test.key deleted file mode 100644 index 9a5dff88..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/transport/transptest/ca_test.key +++ /dev/null @@ -1,51 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIJKAIBAAKCAgEA21YbJmmMi+s4xzP2m6tZ4EsBSXsGKywpQ7/THuyjMLUsT9h0 -aq4wQLi0MKIBd4oMuQRDOfmdCZcoKwDXfaB+bRnSyUaz2cUm6rxzFXQ+PvfpVdMS -dkqVMStKhASzDOyirMAxTET6WUlnoWkGC/h5dD3zxDinzLMl2XRu2Kz9eNhqmOeB -HF4ZSb7SbMtBo0t0elYgQnLjF0YaFJpz8arLY6xVTD5w/GGQd4OqpBHM7LMj7qkq -P4U3kcev2ZWZOS84T/3ayUTyYlTFbPUEvjJmZRXAS2CLMVI9h2qsXZeUp+4HfIfR -3W6+67ua0rNJAtVh+2b5nXLQ6nZW/e9pKGJkT5MMaZO8q4HYXUSbSUbgj5bisJRG -hPZz+FbLwsdLqvOnlvXHYkLIrJhfufKHaDqzHMwfLBXLBQdl2gtuWGq9N3V/BiUe -NgQfTO0uW45MLRM47M272SJ9x+UtPjgW+catjjk+Y0S38Q+nlf35NTVpGpBsBi0H -VTvcvjkbNjYKno0BRGDZCBhM0JBjKItvHo0yuncD0ZFi6l+8LOnCbV4qmoJIthNI -hcTjWwH9Dp7w+Z+G0cMYR2US9EH8Bcxrz/z4WC4LAPzvurOelDha/RhHBuZ60Dq4 -oGfH6tMVeQ0VW/0oC1k23f/nGYkcTlQpAK2TEZUp9r0lnn/YsjFfD+SO7HsCAwEA -AQKCAgEA2GhuxUmi6HKfRLyadyFrvgeDL5L4lSQvWq8riPmGUgqPvAAfbRqMdW9I -KivOMrm8r9fq1IraTJodgcCE3Wi7FL5D4V+nGBiTu0tQaTyWJd7JFGr7bkdMSIUk -MnnIh9n672N5wHzWXb41R2auFqWEgBKYL2SO+0NO9u0QaSzVsqQlGNRh6TFW1hI2 -4CzziEBsnj/X+HgOY+pA1U9HUoxnvOJODroVFI7W0XTRqqv9exWNQG8cRiwUlftm -H9KgqXFTqGkZszgZxrdJS6W8lkR4DwiVAEozS+iO2MuBYZ6rh70tGcuQX2Bjc4dY -zMckJG2RDVGeu6CLTKqSTl4nbTcXLC8+vEd/V8d73ljO0Ji9qeZHBmAwzgM28Tmf -JDaEhMiTfAoab7NFdDECgtP3ub6ZEUzSrHJL+L1vd+fl0ZTP4m1eshDuy+q5Mgu1 -DeFhkJK7+wZtIfR2CFT5OuTCRvdwUtCEQuGZ3I+ScDzz5GvE0AlRzuVX40t4iEjZ -9jKjCHW0498a5yO0IXavrX97O56F2EUkiqOOseNBdiFHwk7VRXfnxQKr8T+kvhq3 -Fq7lpTReJWd3r+wV6Xx5jfuIrJE7IWHlw4Q2AU6dDyL/CyLoN+KDlalveMLwNuro -PIir80/L2Z4ZZ9vldEfeRmiAANgRFdoNbF+TustuXWLP4N6j24ECggEBANuSFY0T -Vdmu0C04ebLWPhfk05nyz5thSCruJZeJhsA+eJBTVokF+srty23r01T14qXuloL6 -aCIbl61UIkhOry7R6MMzmCU0c1l0HY1USdKL6W2q70tv0HbBIvTnOCBXvL/bu7Cy -AdNWgnMjePdWV1o8U9PL7VxrTQsamoq5PPBhXU4g5gmfNFd0xqFDuPe1+lb0K1mo -0kL+qQPby4ETjVnUHwirkdxoQWhEfyoE3L6XI5K0mWw8dawu1t43dCAN/OB66dLt -JiYPaYTpD8YI14RPkspsUX5sYxWiGldOus/uDM8v9KGBEavTX+Zob4ex23X60BjN -Ys2AdbxQolVp8yECggEBAP+6Eh9uRsBy0WXpvtlewSApLjZzzLbM5XU5s78e22/l -WesTxTtiFH3ps5TqtVQjUtCCFpA5WW+SJnd7IYuBzNFts3KeyB2f0qk2fp8kdXeP -2Aes/Ex64HcB2qSVGev8UaoyONQNy+pMDpiOc4AQ1NAle0H/TAT9zqOyLNhb7IIV -8oHCdQ9y+NxjSt5UPe5arwayPYg5le5Xwx8BtLTUA/38W6VkbQBQelaH+jFXDeG5 -A8kBodenXh6TGCda0Q8gFBlw/5mV/EkXCtabzCL/iLJbiik2fDWY1zOdo5P8yhkw -bHNSXwjQh0b1Jh0WxBe9AJVC//tbMW4iMygghabhSBsCggEAStAZm7ns1IDl2aKW -hMLO4WFMX/YFmtGov0fpcxqe2T3v4m0i3Qk2jJI9cDScCyTElvkWO4aKmKSCJ8K0 -86Irum43OtuHiZW3f9E6iH8hsCWP4ZgOdMuiYfQorv1heFOsskpyRyA/0vx08jox -60R1+v73KQEg3Q6Kb7Ae3AmFo/noysgW2UxvjyTw0N28Vlqg86O6aZBGJCGVAQWQ -72f0D5lhAZlD16+GKbq9AVoqxJ3GtyPl6qUnCwXinFCUtp9NfEclCINZLjquH2Ux -xK4akLB0OZhyo/rWP/a9tuXSbSqVHrseRTEvDja1RFJtPfTx698LrIe+lHqiowlu -Zl/1QQKCAQAS1sZXAmy76Ll8ZIfmw5A+qkn5QPan0NhmlmWjgsZvq9m/86joAwW3 -cOwF4HSTSjbjnXHEFjV8fqvOyYdjG6DXHNnHa+MaK5f9V0Jkvu7YbARiLGA50iOP -INfWoBVUyTXK8AA3vvxyuj+pBXWEzbifzOMTrZcQFxKOBKZBGiSGQM+ot4agKLwk -oDv3vQUC9jNGrwLRckyVTmnVcu65E5VntJubx5YwG72nekT4NY2UP2kD+dbOaEoK -vpNc8tfL4XUZmrV5vw7i44us27ViLqkHWq8G8jicSjIwX0CZulm5GVQj+sF9iL8u -fwjbw72WchoE5Pausb0me+aA4kR2UspZAoIBAF+zbWlVm8VxHHCyQzvwC3nxSbNa -IS6zTTmGZHs1BlavEJGidOy4AYlq43+9nNDqGYeyNs/zzDyAOy86Mfkhmnxou49X -UPdNpthdZA5MXVm/0DxJe2eHFeWdWjkzd2adNfDWTzKbFIveMN62gYif4D5Vvcs6 -3YL8j95+qEEhbyU9NHajvu0abiEBkq0Vk0MlXVpoyAp8p7zZ9enMXvhbNoE4yqPE -47m8qgCPiU2gU0kds1pZYyzfq3fovRZ72gBwV5UoNC08Qah/F/g6kpb4RF9lcFN4 -W530rlmkjAgG/H0J5EY8JGCNhoYAqPahzOI121y/KgCLE1/OM6CUsKhOWzc= ------END RSA PRIVATE KEY----- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/transport/transptest/ca_test.pem b/vendor/github.com/elastic/beats/v7/libbeat/common/transport/transptest/ca_test.pem deleted file mode 100644 index 7d725ec5..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/transport/transptest/ca_test.pem +++ /dev/null @@ -1,31 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFUTCCAzmgAwIBAgIQNt9SuM44aNYyzvUGEi31sjANBgkqhkiG9w0BAQ0FADAv -MQswCQYDVQQGEwJVUzEQMA4GA1UEChMHZWxhc3RpYzEOMAwGA1UECxMFYmVhdHMw -HhcNMjAwMTE1MTc1MTM3WhcNMzAwMTE1MTc1MTM3WjAvMQswCQYDVQQGEwJVUzEQ -MA4GA1UEChMHZWxhc3RpYzEOMAwGA1UECxMFYmVhdHMwggIiMA0GCSqGSIb3DQEB -AQUAA4ICDwAwggIKAoICAQDbVhsmaYyL6zjHM/abq1ngSwFJewYrLClDv9Me7KMw -tSxP2HRqrjBAuLQwogF3igy5BEM5+Z0JlygrANd9oH5tGdLJRrPZxSbqvHMVdD4+ -9+lV0xJ2SpUxK0qEBLMM7KKswDFMRPpZSWehaQYL+Hl0PfPEOKfMsyXZdG7YrP14 -2GqY54EcXhlJvtJsy0GjS3R6ViBCcuMXRhoUmnPxqstjrFVMPnD8YZB3g6qkEczs -syPuqSo/hTeRx6/ZlZk5LzhP/drJRPJiVMVs9QS+MmZlFcBLYIsxUj2Haqxdl5Sn -7gd8h9Hdbr7ru5rSs0kC1WH7ZvmdctDqdlb972koYmRPkwxpk7yrgdhdRJtJRuCP -luKwlEaE9nP4VsvCx0uq86eW9cdiQsismF+58odoOrMczB8sFcsFB2XaC25Yar03 -dX8GJR42BB9M7S5bjkwtEzjszbvZIn3H5S0+OBb5xq2OOT5jRLfxD6eV/fk1NWka -kGwGLQdVO9y+ORs2NgqejQFEYNkIGEzQkGMoi28ejTK6dwPRkWLqX7ws6cJtXiqa -gki2E0iFxONbAf0OnvD5n4bRwxhHZRL0QfwFzGvP/PhYLgsA/O+6s56UOFr9GEcG -5nrQOrigZ8fq0xV5DRVb/SgLWTbd/+cZiRxOVCkArZMRlSn2vSWef9iyMV8P5I7s -ewIDAQABo2kwZzAOBgNVHQ8BAf8EBAMCAqQwHQYDVR0lBBYwFAYIKwYBBQUHAwIG -CCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0OBAcEBTEyMzQ1MBUGA1Ud -EQQOMAyHBH8AAAGHBH8AAQEwDQYJKoZIhvcNAQENBQADggIBALP0atkMAqnc/oj+ -726dpFw4pjgUYLOwB1qzoNAe+f1n/u+JrXKW3oeQZxlqZajT6hwRxsbSa4BvS5pe -nXWuxrhcRcowfEnoY9Ims3Xg2NrGklg86LY1VS4iiaXTOEISFqKdnKubs9yl1W4Y -f0XOTpe/QPvZDvB/jQdRbWX43/tb7CF2IcChGxJXMRBY+AmcXu9SzAVUI1uc9NxN -f4IAkEpOoTL3foTHmJw15luMH9/G3ThtMm/uq3a6pyuUIQygRNa3kYd1FCeMh32d -cy6BhXAh1N72unoB8dDL4EO+i8RpS9zns9b2ojXafnZx26pqndHhbm4RIbIDjzVw -eCQLuJ0KM5bWruKgKaC0GWT0jS6ABcnB1bYnhSOIOxTtOJ4oQNRA0QrOnwEVCMb5 -nNjmOkmAQbltsHbcS14Up32Ah48PBGo61CsNwZo3NwGgm+TbHgggm7uTxtz8vok1 -bgKUORlm6RT1Vy1fNy+oWHaA5Qi9KWG8i/m0mHUIqeTogiVzBNveEb0Sahnk2NK1 -BflaIWF7Uv9YeaOF1zdicxk3YUmTVLl1NlpjEcQ6cm8OVXbEF52py+dMN8prWcV0 -Pl03EwhD6wazCh2NNf4IK5NYbkDS/mp1E+iRXKnOPwznmeandZEeuS69QV3mfB5r -zHvi+9Tsgzj0KsX2AWWHZZ0J/ldX ------END CERTIFICATE----- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/transport/transptest/testing.go b/vendor/github.com/elastic/beats/v7/libbeat/common/transport/transptest/testing.go deleted file mode 100644 index 64763ba9..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/transport/transptest/testing.go +++ /dev/null @@ -1,331 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package transptest - -import ( - "crypto/rand" - "crypto/rsa" - "crypto/tls" - "crypto/x509" - "crypto/x509/pkix" - "encoding/pem" - "errors" - "math/big" - "net" - "os" - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/common/transport" - "github.com/elastic/beats/v7/libbeat/common/transport/tlscommon" -) - -type MockServer struct { - net.Listener - Timeout time.Duration - Err error - Handshake func(net.Conn) - Transp func() (*transport.Client, error) -} - -type MockServerFactory func(*testing.T, time.Duration, string, *transport.ProxyConfig) *MockServer - -type TransportFactory func(addr string, proxy *transport.ProxyConfig) (*transport.Client, error) - -func (m *MockServer) Addr() string { - return m.Listener.Addr().String() -} - -func (m *MockServer) Accept() net.Conn { - if m.Err != nil { - return nil - } - - client, err := m.Listener.Accept() - m.Err = err - return client -} - -func (m *MockServer) Await() chan net.Conn { - c := make(chan net.Conn, 1) - go func() { - client := m.Accept() - m.Handshake(client) - c <- client - }() - return c -} - -func (m *MockServer) Connect() (*transport.Client, error) { - transp, err := m.Transp() - if err != nil { - return nil, err - } - - err = transp.Connect() - if err != nil { - return nil, err - } - return transp, nil -} - -func (m *MockServer) ConnectPair() (net.Conn, *transport.Client, error) { - transp, err := m.Transp() - if err != nil { - return nil, nil, err - } - - await := m.Await() - err = transp.Connect() - if err != nil { - return nil, nil, err - } - client := <-await - return client, transp, nil -} - -func (m *MockServer) ClientDeadline(client net.Conn, to time.Duration) { - if m.Err == nil { - m.Err = client.SetDeadline(time.Now().Add(to)) - } -} - -func NewMockServerTCP(t *testing.T, to time.Duration, cert string, proxy *transport.ProxyConfig) *MockServer { - tcpListener, err := net.Listen("tcp", "localhost:0") - if err != nil { - t.Fatalf("failed to generate TCP listener") - } - - server := &MockServer{Listener: tcpListener, Timeout: to} - server.Handshake = func(client net.Conn) {} - server.Transp = func() (*transport.Client, error) { - return connectTCP(to)(server.Addr(), proxy) - } - return server -} - -func NewMockServerTLS(t *testing.T, to time.Duration, cert string, proxy *transport.ProxyConfig) *MockServer { - tcpListener, err := net.Listen("tcp", "localhost:0") - if err != nil { - t.Fatalf("failed to generate TCP listener") - } - - tlsConfig, err := tlscommon.LoadTLSConfig(&tlscommon.Config{ - Certificate: tlscommon.CertificateConfig{ - Certificate: cert + ".pem", - Key: cert + ".key", - }, - }) - if err != nil { - t.Fatalf("failed to load certificate") - } - - listener := tls.NewListener(tcpListener, tlsConfig.BuildModuleConfig("")) - - server := &MockServer{Listener: listener, Timeout: to} - server.Handshake = func(client net.Conn) { - if server.Err != nil { - return - } - - server.ClientDeadline(client, server.Timeout) - if server.Err != nil { - return - } - - tlsConn, ok := client.(*tls.Conn) - if !ok { - server.Err = errors.New("no tls connection") - return - } - - server.Err = tlsConn.Handshake() - } - server.Transp = func() (*transport.Client, error) { - return connectTLS(to, cert)(server.Addr(), proxy) - } - - return server -} - -func connectTCP(timeout time.Duration) TransportFactory { - return func(addr string, proxy *transport.ProxyConfig) (*transport.Client, error) { - cfg := transport.Config{ - Proxy: proxy, - Timeout: timeout, - } - return transport.NewClient(cfg, "tcp", addr, 0) - } -} - -func connectTLS(timeout time.Duration, certName string) TransportFactory { - return func(addr string, proxy *transport.ProxyConfig) (*transport.Client, error) { - tlsConfig, err := tlscommon.LoadTLSConfig(&tlscommon.Config{ - CAs: []string{certName + ".pem"}, - }) - if err != nil { - return nil, err - } - - cfg := transport.Config{ - Proxy: proxy, - TLS: tlsConfig, - Timeout: timeout, - } - return transport.NewClient(cfg, "tcp", addr, 0) - } -} - -// GenCertForTestingPurpose generates a testing certificate. -// Generated is used for CA, client-auth and server-auth. Use only for testing. -func GenCertForTestingPurpose(t *testing.T, fileName, keyPassword string, hosts ...string) error { - capem := fileName + ".pem" - cakey := fileName + ".key" - - _, err := os.Stat(capem) - if err == nil { - _, err = os.Stat(cakey) - if err == nil { - return nil - } - } - - serialNumberLimit := new(big.Int).Lsh(big.NewInt(1), 128) - serialNumber, err := rand.Int(rand.Reader, serialNumberLimit) - if err != nil { - t.Fatalf("failed to generate serial number: %s", err) - } - - caTemplate := x509.Certificate{ - SerialNumber: serialNumber, - Subject: pkix.Name{ - Country: []string{"US"}, - Organization: []string{"elastic"}, - OrganizationalUnit: []string{"beats"}, - }, - Issuer: pkix.Name{ - Country: []string{"US"}, - Organization: []string{"elastic"}, - OrganizationalUnit: []string{"beats"}, - Locality: []string{"locality"}, - Province: []string{"province"}, - StreetAddress: []string{"Mainstreet"}, - PostalCode: []string{"12345"}, - SerialNumber: "23", - CommonName: "*", - }, - - SignatureAlgorithm: x509.SHA512WithRSA, - PublicKeyAlgorithm: x509.ECDSA, - NotBefore: time.Now(), - NotAfter: time.Now().AddDate(10, 0, 0), - SubjectKeyId: []byte("12345"), - BasicConstraintsValid: true, - IsCA: true, - ExtKeyUsage: []x509.ExtKeyUsage{ - x509.ExtKeyUsageClientAuth, - x509.ExtKeyUsageServerAuth}, - KeyUsage: x509.KeyUsageKeyEncipherment | - x509.KeyUsageDigitalSignature | - x509.KeyUsageCertSign, - } - - for _, host := range hosts { - //Could be ip or dns format - ip := net.ParseIP(host) - if ip != nil { - caTemplate.IPAddresses = append(caTemplate.IPAddresses, ip) - } else { - caTemplate.DNSNames = append(caTemplate.DNSNames, host) - } - } - - pemBlock, err := genPrivatePem(4096, keyPassword) - if err != nil { - t.Fatalf("failed to generate ca private key: %v", err) - } - - // write key file - var keyOut *os.File - keyOut, err = os.OpenFile(cakey, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0600) - if err != nil { - t.Fatalf("failed to open key file for writing: %v", err) - } - pem.Encode(keyOut, pemBlock) - keyOut.Close() - - //Decrypt pem block to add it later to the certificate - if x509.IsEncryptedPEMBlock(pemBlock) { - pemBlock.Bytes, err = x509.DecryptPEMBlock(pemBlock, []byte(keyPassword)) - if err != nil { - t.Fatalf("failed to decrypt private key: %v", err) - } - } - - var priv *rsa.PrivateKey - priv, err = x509.ParsePKCS1PrivateKey(pemBlock.Bytes) - if err != nil { - t.Fatalf("failed to parse pemBlock to private key: %v", err) - return err - } - - pub := &priv.PublicKey - - // generate certificate - caBytes, err := x509.CreateCertificate( - rand.Reader, - &caTemplate, - &caTemplate, - pub, priv) - if err != nil { - t.Fatalf("failed to generate ca certificate: %v", err) - } - - // write certificate - certOut, err := os.Create(capem) - if err != nil { - t.Fatalf("failed to open cert.pem for writing: %s", err) - } - pem.Encode(certOut, &pem.Block{Type: "CERTIFICATE", Bytes: caBytes}) - certOut.Close() - - return nil -} - -func genPrivatePem(bits int, password string) (*pem.Block, error) { - //Generate private key - key, err := rsa.GenerateKey(rand.Reader, bits) - if err != nil { - return nil, err - } - - block := &pem.Block{ - Type: "RSA PRIVATE KEY", - Bytes: x509.MarshalPKCS1PrivateKey(key), - } - - //Encrypt pem block from the given password - if len(password) > 0 { - block, err = x509.EncryptPEMBlock(rand.Reader, block.Type, block.Bytes, []byte(password), x509.PEMCipherAES256) - if err != nil { - return nil, err - } - } - - return block, nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/transport/transptest/testing_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/transport/transptest/testing_test.go deleted file mode 100644 index 050ed110..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/transport/transptest/testing_test.go +++ /dev/null @@ -1,209 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Need for unit and integration tests - -package transptest - -import ( - "fmt" - "net" - "sync" - "testing" - "time" - - socks5 "github.com/armon/go-socks5" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common/transport" -) - -// netSOCKS5Proxy starts a new SOCKS5 proxy server that listens on localhost. -// -// Usage: -// l, teardown := newSOCKS5Proxy(t) -// defer teardown() -func newSOCKS5Proxy(t *testing.T) (net.Listener, func()) { - // Create a SOCKS5 server - conf := &socks5.Config{} - server, err := socks5.New(conf) - if err != nil { - t.Fatal(err) - } - - // Create a local listener - l, err := net.Listen("tcp", "localhost:0") - if err != nil { - t.Fatalf("err: %v", err) - } - - // Listen and serve - var wg sync.WaitGroup - wg.Add(1) - go func() { - defer wg.Done() - err := server.Serve(l) - if err != nil { - t.Logf("Server error (%T): %+v", err, err) - } - }() - - cleanup := func() { - defer wg.Wait() - l.Close() - } - - return l, cleanup -} - -func listenerProxyConfig(l net.Listener) *transport.ProxyConfig { - if l == nil { - return nil - } - - tcpAddr := l.Addr().(*net.TCPAddr) - return &transport.ProxyConfig{ - URL: fmt.Sprintf("socks5://%s", tcpAddr.String()), - } -} - -func TestTransportReconnectsOnConnect(t *testing.T) { - certName := "ca_test" - timeout := 2 * time.Second - GenCertForTestingPurpose(t, certName, "", "127.0.0.1", "127.0.1.1") - - testServer(t, timeout, certName, func(t *testing.T, server *MockServer) { - transp, err := server.Transp() - if err != nil { - t.Fatalf("Failed to create client: %v", err) - } - - await := server.Await() - err = transp.Connect() - if err != nil { - t.Fatalf("Failed to connect: %v", err) - } - client := <-await - - // force reconnect - client = nil - await = server.Await() - err = transp.Connect() - assert.NoError(t, err) - if err != nil { - client = <-await - client.Close() - } - - transp.Close() - }) -} - -func TestTransportFailConnectUnknownAddress(t *testing.T) { - timeout := 100 * time.Millisecond - certName := "ca_test" - GenCertForTestingPurpose(t, certName, "", "127.0.0.1", "127.0.1.1") - - transports := map[string]TransportFactory{ - "tcp": connectTCP(timeout), - "tls": connectTLS(timeout, certName), - } - - modes := map[string]struct { - withProxy bool - }{ - "connect": {withProxy: false}, - "socks5": {withProxy: true}, - } - - const invalidAddr = "invalid.dns.fqdn-unknown.invalid:100" - - for name, factory := range transports { - t.Run(name, func(t *testing.T) { - for mode, test := range modes { - t.Run(mode, func(t *testing.T) { - var listener net.Listener - if test.withProxy { - var teardown func() - listener, teardown = newSOCKS5Proxy(t) - defer teardown() - } - - transp, err := factory(invalidAddr, listenerProxyConfig(listener)) - if err != nil { - t.Fatalf("failed to generate transport client: %v", err) - } - - err = transp.Connect() - assert.NotNil(t, err) - }) - } - }) - } -} - -func TestTransportClosedOnWriteReadError(t *testing.T) { - certName := "ca_test" - timeout := 2 * time.Second - GenCertForTestingPurpose(t, certName, "", "127.0.0.1", "127.0.1.1") - - testServer(t, timeout, certName, func(t *testing.T, server *MockServer) { - client, transp, err := server.ConnectPair() - if err != nil { - t.Fatalf("Failed to create client: %v", err) - } - client.Close() - - var buf [10]byte - transp.Write([]byte("test3")) - _, err = transp.Read(buf[:]) - assert.NotNil(t, err) - }) -} - -func testServer(t *testing.T, timeout time.Duration, cert string, fn func(t *testing.T, server *MockServer)) { - transports := map[string]MockServerFactory{ - "tcp": NewMockServerTCP, - "tls": NewMockServerTLS, - } - - modes := map[string]struct { - withProxy bool - }{ - "connect": {withProxy: false}, - "socks5": {withProxy: true}, - } - - for name, factory := range transports { - t.Run(name, func(t *testing.T) { - for mode, test := range modes { - t.Run(mode, func(t *testing.T) { - var listener net.Listener - if test.withProxy { - var teardown func() - listener, teardown = newSOCKS5Proxy(t) - defer teardown() - } - - server := factory(t, timeout, cert, listenerProxyConfig(listener)) - defer server.Close() - fn(t, server) - }) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/tuples_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/tuples_test.go deleted file mode 100644 index d111cc62..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/tuples_test.go +++ /dev/null @@ -1,90 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package common - -import ( - "net" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestTuples_tuples_ipv4(t *testing.T) { - assert := assert.New(t) - - var tuple IPPortTuple - - // from net/ip.go - var v4InV6Prefix = []byte{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0xff, 0xff} - - tuple = NewIPPortTuple(4, net.IPv4(192, 168, 0, 1), 9200, net.IPv4(192, 168, 0, 2), 9201) - - assert.Equal(v4InV6Prefix, tuple.raw[0:12], "prefix_src") - assert.Equal([]byte{192, 168, 0, 1}, tuple.raw[12:16], "src_ip") - assert.Equal([]byte{0x23, 0xf0}, tuple.raw[16:18], "src_port") - - assert.Equal(v4InV6Prefix, tuple.raw[18:30], "prefix_dst") - assert.Equal([]byte{192, 168, 0, 2}, tuple.raw[30:34], "dst_ip") - assert.Equal([]byte{0x23, 0xf1}, tuple.raw[34:36], "dst_port") - assert.Equal(36, len(tuple.raw)) - - assert.Equal(v4InV6Prefix, tuple.revRaw[0:12], "rev prefix_dst") - assert.Equal([]byte{192, 168, 0, 2}, tuple.revRaw[12:16], "rev dst_ip") - assert.Equal([]byte{0x23, 0xf1}, tuple.revRaw[16:18], "rev dst_port") - - assert.Equal(v4InV6Prefix, tuple.revRaw[18:30], "rev prefix_src") - assert.Equal([]byte{192, 168, 0, 1}, tuple.revRaw[30:34], "rev src_ip") - assert.Equal([]byte{0x23, 0xf0}, tuple.revRaw[34:36], "rev src_port") - assert.Equal(36, len(tuple.revRaw)) - - tcpTuple := TCPTupleFromIPPort(&tuple, 1) - assert.Equal(tuple.raw[:], tcpTuple.raw[0:36], "Wrong TCP tuple hashable") - assert.Equal([]byte{0, 0, 0, 1}, tcpTuple.raw[36:40], "stream_id") -} - -func TestTuples_tuples_ipv6(t *testing.T) { - assert := assert.New(t) - - var tuple IPPortTuple - - tuple = NewIPPortTuple(16, net.ParseIP("2001:db8::1"), - 9200, net.ParseIP("2001:db8::123:12:1"), 9201) - - ip1 := []byte{0x20, 0x1, 0xd, 0xb8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0x1} - ip2 := []byte{0x20, 0x1, 0xd, 0xb8, 0, 0, 0, 0, 0, 0, 0x1, 0x23, 0, 0x12, 0, 0x1} - - assert.Equal(ip1, tuple.raw[0:16], "src_ip") - assert.Equal([]byte{0x23, 0xf0}, tuple.raw[16:18], "src_port") - - assert.Equal(ip2, tuple.raw[18:34], "dst_ip") - assert.Equal([]byte{0x23, 0xf1}, tuple.raw[34:36], "dst_port") - assert.Equal(36, len(tuple.raw)) - - assert.Equal(ip2, tuple.revRaw[0:16], "rev dst_ip") - assert.Equal([]byte{0x23, 0xf1}, tuple.revRaw[16:18], "rev dst_port") - - assert.Equal(ip1, tuple.revRaw[18:34], "rev src_ip") - assert.Equal([]byte{0x23, 0xf0}, tuple.revRaw[34:36], "rev src_port") - assert.Equal(36, len(tuple.revRaw)) - - tcpTuple := TCPTupleFromIPPort(&tuple, 1) - assert.Equal(tuple.raw[:], tcpTuple.raw[0:36], "Wrong TCP tuple hashable") - assert.Equal([]byte{0, 0, 0, 1}, tcpTuple.raw[36:40], "stream_id") -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/url_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/url_test.go deleted file mode 100644 index aaded710..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/url_test.go +++ /dev/null @@ -1,169 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package common - -import ( - "fmt" - "net/url" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestGetUrl(t *testing.T) { - // List of inputs / outputs that must match after fetching url - // Setting a path without a scheme is not allowed. Example: 192.168.1.1:9200/hello - inputOutput := map[string]string{ - - "": "http://localhost:9200", - "http://localhost": "http://localhost:9200", - "http://localhost:80": "http://localhost:80", - "http://localhost:80/": "http://localhost:80/", - "http://localhost/": "http://localhost:9200/", - - // no schema + hostname - "33f3600fd5c1bb599af557c36a4efb08.host": "http://33f3600fd5c1bb599af557c36a4efb08.host:9200", - "33f3600fd5c1bb599af557c36a4efb08.host:12345": "http://33f3600fd5c1bb599af557c36a4efb08.host:12345", - "localhost": "http://localhost:9200", - "localhost:80": "http://localhost:80", - "localhost:80/": "http://localhost:80/", - "localhost/": "http://localhost:9200/", - "localhost/mypath": "http://localhost:9200/mypath", - - // shema + ipv4 - "http://192.168.1.1:80": "http://192.168.1.1:80", - "https://192.168.1.1:80/hello": "https://192.168.1.1:80/hello", - "http://192.168.1.1": "http://192.168.1.1:9200", - "http://192.168.1.1/hello": "http://192.168.1.1:9200/hello", - - // no schema + ipv4 - "192.168.1.1": "http://192.168.1.1:9200", - "192.168.1.1:80": "http://192.168.1.1:80", - "192.168.1.1/hello": "http://192.168.1.1:9200/hello", - "192.168.1.1:80/hello": "http://192.168.1.1:80/hello", - - // schema + ipv6 - "http://[2001:db8::1]:80": "http://[2001:db8::1]:80", - "http://[2001:db8::1]": "http://[2001:db8::1]:9200", - "https://[2001:db8::1]:9200": "https://[2001:db8::1]:9200", - "http://FE80:0000:0000:0000:0202:B3FF:FE1E:8329": "http://[FE80:0000:0000:0000:0202:B3FF:FE1E:8329]:9200", - "http://[2001:db8::1]:80/hello": "http://[2001:db8::1]:80/hello", - "http://[2001:db8::1]/hello": "http://[2001:db8::1]:9200/hello", - "https://[2001:db8::1]:9200/hello": "https://[2001:db8::1]:9200/hello", - "http://FE80:0000:0000:0000:0202:B3FF:FE1E:8329/hello": "http://[FE80:0000:0000:0000:0202:B3FF:FE1E:8329]:9200/hello", - - // no schema + ipv6 - "2001:db8::1": "http://[2001:db8::1]:9200", - "[2001:db8::1]:80": "http://[2001:db8::1]:80", - "[2001:db8::1]": "http://[2001:db8::1]:9200", - "2001:db8::1/hello": "http://[2001:db8::1]:9200/hello", - "[2001:db8::1]:80/hello": "http://[2001:db8::1]:80/hello", - "[2001:db8::1]/hello": "http://[2001:db8::1]:9200/hello", - } - - for input, output := range inputOutput { - urlNew, err := MakeURL("", "", input, 9200) - assert.Nil(t, err) - assert.Equal(t, output, urlNew, fmt.Sprintf("input: %v", input)) - } - - inputOutputWithDefaults := map[string]string{ - "http://localhost": "http://localhost:9200/hello", - "http://localhost/test": "http://localhost:9200/test", - "192.156.4.5": "https://192.156.4.5:9200/hello", - "http://username:password@es.found.io:9324": "http://username:password@es.found.io:9324/hello", - } - - for input, output := range inputOutputWithDefaults { - urlNew, err := MakeURL("https", "/hello", input, 9200) - assert.Nil(t, err) - assert.Equal(t, output, urlNew) - } -} - -func TestURLParamsEncode(t *testing.T) { - inputOutputWithParams := map[string]string{ - "http://localhost": "http://localhost:5601?dashboard=first&dashboard=second", - } - - params := url.Values{} - params.Add("dashboard", "first") - params.Add("dashboard", "second") - - for input, output := range inputOutputWithParams { - urlNew, err := MakeURL("", "", input, 5601) - urlWithParams := EncodeURLParams(urlNew, params) - assert.Nil(t, err) - assert.Equal(t, output, urlWithParams) - } -} - -func TestParseURL(t *testing.T) { - tests := map[string]struct { - input string - hints []ParseHint - expected string - errorAssertFunc require.ErrorAssertionFunc - }{ - "http": { - "http://host:1234/path", - nil, - "http://host:1234/path", - require.NoError, - }, - "https": { - "https://host:1234/path", - nil, - "https://host:1234/path", - require.NoError, - }, - "no_scheme": { - "host:1234/path", - nil, - "http://host:1234/path", - require.NoError, - }, - "default_scheme_https": { - "host:1234/path", - []ParseHint{WithDefaultScheme("https")}, - "https://host:1234/path", - require.NoError, - }, - "invalid": { - "foobar:port", - nil, - "", - require.Error, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - u, err := ParseURL(test.input, test.hints...) - test.errorAssertFunc(t, err) - if test.expected != "" { - require.Equal(t, test.expected, u.String()) - } else { - require.Nil(t, u) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/useragent/useragent.go b/vendor/github.com/elastic/beats/v7/libbeat/common/useragent/useragent.go deleted file mode 100644 index fdff31c2..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/useragent/useragent.go +++ /dev/null @@ -1,34 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package useragent - -import ( - "fmt" - "runtime" - - "github.com/elastic/beats/v7/libbeat/version" -) - -// UserAgent takes the capitalized name of the current beat and returns -// an RFC compliant user agent string for that beat. -func UserAgent(beatNameCapitalized string) string { - return fmt.Sprintf("Elastic-%s/%s (%s; %s; %s; %s)", - beatNameCapitalized, - version.GetDefaultVersion(), runtime.GOOS, runtime.GOARCH, - version.Commit(), version.BuildTime()) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/useragent/useragent_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/useragent/useragent_test.go deleted file mode 100644 index d55f20dd..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/useragent/useragent_test.go +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package useragent - -import ( - "regexp" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestUserAgent(t *testing.T) { - ua := UserAgent("FakeBeat") - assert.Regexp(t, regexp.MustCompile("^Elastic-FakeBeat"), ua) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/version_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/version_test.go deleted file mode 100644 index 1a94569a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/version_test.go +++ /dev/null @@ -1,209 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package common - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestVersion(t *testing.T) { - tests := []struct { - version string - err bool - result Version - }{ - { - version: "1.2.3", - err: false, - result: Version{Major: 1, Minor: 2, Bugfix: 3, version: "1.2.3"}, - }, - { - version: "1.3.3", - err: false, - result: Version{Major: 1, Minor: 3, Bugfix: 3, version: "1.3.3"}, - }, - { - version: "1.3.2-alpha1", - err: false, - result: Version{Major: 1, Minor: 3, Bugfix: 2, version: "1.3.2-alpha1", Meta: "alpha1"}, - }, - { - version: "alpha1", - err: true, - }, - } - - for _, test := range tests { - v, err := NewVersion(test.version) - if test.err { - assert.Error(t, err) - continue - } else { - assert.NoError(t, err) - } - assert.Equal(t, *v, test.result) - } -} - -func TestLessThanOrEqual(t *testing.T) { - tests := []struct { - name string - version string - version1 string - meta bool - result bool - }{ - { - name: "5.4.3 < 6.4.3", - version: "5.4.3", - version1: "6.4.3", - meta: true, - result: true, - }, - { - name: "5.7.3 < 5.8.3", - version: "5.7.3", - version1: "5.8.2", - meta: true, - result: true, - }, - { - name: "5.4.3 > 5.4.2", - version: "5.4.3", - version1: "5.4.2", - meta: true, - result: false, - }, - { - name: "5.4.3 = 5.4.3", - version: "5.4.3", - version1: "5.4.3", - meta: true, - result: true, - }, - { - name: "1.2.3 > 1.2.3-alpha1", - version: "1.2.3", - version1: "1.2.3-alpha1", - meta: true, - result: false, - }, - { - name: "1.2.3.alpha < 1.2.3", - version: "1.2.3-alpha", - version1: "1.2.3", - meta: true, - result: true, - }, - { - name: "1.2.3.alpha < 1.2.3.beta", - version: "1.2.3-alpha", - version1: "1.2.3-beta", - meta: true, - result: true, - }, - { - name: "1.2.3.rc1 < 1.2.3.rc2", - version: "1.2.3-rc1", - version1: "1.2.3-rc2", - meta: true, - result: true, - }, - { - name: "5.4.3 = 5.4.3", - version: "5.4.3", - version1: "5.4.3", - meta: false, - result: true, - }, - { - name: "1.2.3 = 1.2.3-alpha1", - version: "1.2.3", - version1: "1.2.3-alpha1", - meta: false, - result: true, - }, - { - name: "1.2.3.beta1 = 1.2.3-beta2", - version: "1.2.3-beta1", - version1: "1.2.3-beta2", - meta: false, - result: true, - }, - } - - for _, test := range tests { - v, err := NewVersion(test.version) - assert.NoError(t, err) - v1, err := NewVersion(test.version1) - assert.NoError(t, err) - - assert.Equal(t, test.result, v.LessThanOrEqual(test.meta, v1), test.name) - } -} - -func TestVersionLessThan(t *testing.T) { - tests := []struct { - name string - version string - version1 string - result bool - }{ - { - name: "1.2.3 < 2.0.0", - version: "1.2.3", - version1: "2.0.0", - result: true, - }, - { - name: "1.2.3 = 1.2.3-beta1", - version: "1.2.3", - version1: "1.2.3-beta1", - result: false, - }, - { - name: "5.4.1 < 5.4.2", - version: "5.4.1", - version1: "5.4.2", - result: true, - }, - { - name: "5.5.1 > 5.4.2", - version: "5.5.1", - version1: "5.4.2", - result: false, - }, - { - name: "6.1.1-alpha3 < 6.2.0", - version: "6.1.1-alpha3", - version1: "6.2.0", - result: true, - }, - } - - for _, test := range tests { - v, err := NewVersion(test.version) - assert.NoError(t, err) - v1, err := NewVersion(test.version1) - assert.NoError(t, err) - - assert.Equal(t, v.LessThan(v1), test.result, test.name) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/x509util/x509util.go b/vendor/github.com/elastic/beats/v7/libbeat/common/x509util/x509util.go deleted file mode 100644 index 162d5e11..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/x509util/x509util.go +++ /dev/null @@ -1,32 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package x509util - -import ( - "crypto/x509" - "encoding/pem" -) - -// CertToPEMString taxes an x509 cert and returns a PEM encoded string version. -func CertToPEMString(cert *x509.Certificate) string { - block := pem.Block{ - Type: "CERTIFICATE", - Bytes: cert.Raw, - } - return string(pem.EncodeToMemory(&block)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/common/x509util/x509util_test.go b/vendor/github.com/elastic/beats/v7/libbeat/common/x509util/x509util_test.go deleted file mode 100644 index a344609e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/common/x509util/x509util_test.go +++ /dev/null @@ -1,70 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package x509util - -import ( - "crypto/x509" - "encoding/pem" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -var certPem = `-----BEGIN CERTIFICATE----- -MIIFTDCCAzSgAwIBAgIRAOAMlgVxz4G+Zj/EtBTvpg4wDQYJKoZIhvcNAQENBQAw -LzELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB2VsYXN0aWMxDjAMBgNVBAsTBWJlYXRz -MB4XDTE3MDUxODIwMzI1MVoXDTI3MDUxODIwMzI1MVowLzELMAkGA1UEBhMCVVMx -EDAOBgNVBAoTB2VsYXN0aWMxDjAMBgNVBAsTBWJlYXRzMIICIjANBgkqhkiG9w0B -AQEFAAOCAg8AMIICCgKCAgEAv8IiJDAIDl+roQOWe+oSq46Nyuu9R+Iis0V1i6M7 -zA6QijbxCSZ64cCFYQfKheRYQSZRstHPHSUM1gSvUih/sqZqsiNMYDbb9j7geMDv -ls4c7rsHx7xImD7nCrEVWkiapGIhkW6SOtVo18Zmw89FUuDFhoRmMHcQ+7AtM4uU -NPkSqKcXvzG093SU0oNdIBdw5PzoQlvBh5DL0iRYC6y22cwJyjWTUEB5vTjOTDxi -FzsovRtjpdjzSZACXyW68b99icLzmxzLvsZ7w8tFJ8uOPQAVxwg6SmMUorURv48s -BjfVfN487OjH3d+51ozNJjP1MmKoN2BoE8pWq0jdhOWhDQH+pRiRjfMuL+yvcIJ2 -pxdOv0F3KBkng7qEgEUA8cqaFnawDA7O3a20SeDFWSQtN6LsFjT7EDMzNkML1pJj -bGK24QFCIOOvCJtaccuREN1OfbN1yhTz3VErbJttwO6j2KueasPHXU3qLu2FKOls -XbPy1XMuLYZgv8Zprcbs4KhQ3/A7/RO1cakxWlRwta63mUIM2xLIMIgRSR+DSZ5d -JaDNO6i49eIGQXRxDb9dxA2hoCcoTv7PJKyOpNb5vyxMXJGY7H5j1jEEcqEeuI5u -vuUwugQGtsl1eFLXIeQLerOHEQoS6wMv0fHBtZOVCHu8CCrnt/ag7kn39nkwNofL -ovECAwEAAaNjMGEwDgYDVR0PAQH/BAQDAgKkMB0GA1UdJQQWMBQGCCsGAQUFBwMC -BggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDgQHBAUxMjM0NTAPBgNV -HREECDAGhwR/AAABMA0GCSqGSIb3DQEBDQUAA4ICAQBjeGIfFqXuwHiClMytJNZL -cRyjeZ6PJIAQtqh8Vi+XD2JiDTkwJ/g4R0FbgqE/icGkm/hsJ6BEwp8ep5eXevjS -Hb8tVbM5Uc31yyIKcJMgnfS8O0eIXi5PxgFWPcUXxrsjwHyQREqj96HImmzOm99O -MJhifWT3YP8OEMyl1KpioPaXafhc4ATEiRVZizHM9z+phyINBNghH3OaN91ZnsKJ -El7mvOLjRi7fuSxBWJntKVAZAwXK+nH+z/Ay4AZFA9HgFHo3PGpKUaLOYCIsGxAq -GP4V/WsOtEJ9rP5TR92pOvcj49T47FmwSYaRtoXHDVuoun0fdwT4DxWJdksqdWzG -ieRls2IrZIvR2FT/A/XdQG3kZ79WA/K3OAGDgxv0PCpw6ssAMvgjR03TjEXpwMmN -SNcrx1H6l8DHFHJN9f7SofO/J0hkA+fRZUFxP5R+P2BPU0hV14H9iSie/bxhSWIW -ieAh0K1SNRbffXeYUvAgrjEvG5x40TktnvjHb20lxc1F1gqB+855kfZdiJeUeizi -syq6OnCEp+RSBdK7J3scm7t6Nt3GRndJMO9hNDprogTqHxQbZ0jficntGd7Lbp+C -CBegkhOzD6cp2rGlyYI+MmvdXFaHbsUJj2tfjHQdo2YjQ1s8r2pw219LTzPvO/Dz -morZ618ezCBBqxHsDF6DCA== ------END CERTIFICATE----- -` - -func TestCertToPEMString(t *testing.T) { - block, _ := pem.Decode([]byte(certPem)) - require.NotNil(t, block) - - cert, err := x509.ParseCertificate(block.Bytes) - require.NoError(t, err) - - assert.Equal(t, certPem, CertToPEMString(cert)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/conditions/and_test.go b/vendor/github.com/elastic/beats/v7/libbeat/conditions/and_test.go deleted file mode 100644 index 74d3cf63..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/conditions/and_test.go +++ /dev/null @@ -1,49 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package conditions - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestANDCondition(t *testing.T) { - logp.TestingSetup() - config := Config{ - AND: []Config{ - { - Equals: &Fields{fields: map[string]interface{}{ - "client_server": "mar.local", - }}, - }, - { - Range: &Fields{fields: map[string]interface{}{ - "http.code.gte": 200, - "http.code.lt": 300, - }}, - }, - }, - } - - cond := GetCondition(t, config) - - assert.True(t, cond.Check(httpResponseTestEvent)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/conditions/conditions_benchmarks_test.go b/vendor/github.com/elastic/beats/v7/libbeat/conditions/conditions_benchmarks_test.go deleted file mode 100644 index 1ccfe400..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/conditions/conditions_benchmarks_test.go +++ /dev/null @@ -1,114 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package conditions - -import ( - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func BenchmarkSimpleCondition(b *testing.B) { - config := Config{ - HasFields: []string{"afield"}, - } - - cond, err := NewCondition(&config) - if err != nil { - panic(err) - } - - event := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "@timestamp": "2015-06-11T09:51:23.642Z", - "afield": "avalue", - }, - } - - for i := 0; i < b.N; i++ { - cond.Check(event) - } -} - -func BenchmarkCombinedCondition(b *testing.B) { - config := Config{ - OR: []Config{ - { - Range: &Fields{fields: map[string]interface{}{ - "http.code.gte": 100, - "http.code.lt": 300, - }}, - }, - { - AND: []Config{ - { - Equals: &Fields{fields: map[string]interface{}{ - "status": 200, - }}, - }, - { - Equals: &Fields{fields: map[string]interface{}{ - "type": "http", - }}, - }, - }, - }, - }, - } - - cond, err := NewCondition(&config) - if err != nil { - panic(err) - } - - event := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "@timestamp": "2015-06-11T09:51:23.642Z", - "bytes_in": 126, - "bytes_out": 28033, - "client_ip": "127.0.0.1", - "client_port": 42840, - "client_proc": "", - "client_server": "mar.local", - "http": common.MapStr{ - "code": 200, - "content_length": 76985, - "phrase": "OK", - }, - "ip": "127.0.0.1", - "method": "GET", - "params": "", - "path": "/jszip.min.js", - "port": 8000, - "proc": "", - "query": "GET /jszip.min.js", - "responsetime": 30, - "server": "mar.local", - "status": "OK", - "type": "http", - }, - } - - for i := 0; i < b.N; i++ { - cond.Check(event) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/conditions/conditions_test.go b/vendor/github.com/elastic/beats/v7/libbeat/conditions/conditions_test.go deleted file mode 100644 index 0977fe31..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/conditions/conditions_test.go +++ /dev/null @@ -1,147 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package conditions - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestCreateNilCondition(t *testing.T) { - cond, err := NewCondition(nil) - assert.Nil(t, cond) - assert.Error(t, err) -} - -func GetCondition(t *testing.T, config Config) Condition { - cond, err := NewCondition(&config) - assert.Nil(t, err) - return cond -} - -func GetConditions(t *testing.T, configs []Config) []Condition { - conds := []Condition{} - - for _, config := range configs { - conds = append(conds, GetCondition(t, config)) - } - assert.True(t, len(conds) == len(configs)) - - return conds -} - -var secdTestEvent = &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "proc": common.MapStr{ - "cmdline": "/usr/libexec/secd", - "cpu": common.MapStr{ - "start_time": "Apr10", - "system": 1988, - "total": 6029, - "total_p": 0.08, - "user": 4041, - }, - "name": "secd", - "pid": 305, - "ppid": 1, - "state": "running", - "username": "monica", - "keywords": []interface{}{"foo", "bar"}, - }, - "tags": []string{"auditbeat", "prod", "security"}, - "type": "process", - "final": false, - }, -} - -var httpResponseTestEvent = &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "@timestamp": "2015-06-11T09:51:23.642Z", - "bytes_in": 126, - "bytes_out": 28033, - "client_ip": "127.0.0.1", - "client_port": 42840, - "client_proc": "", - "client_server": "mar.local", - "http": common.MapStr{ - "code": 200, - "content_length": 76985, - "phrase": "OK", - }, - "ip": "127.0.0.1", - "method": "GET", - "params": "", - "path": "/jszip.min.js", - "port": 8000, - "proc": "", - "query": "GET /jszip.min.js", - "responsetime": 30, - "server": "mar.local", - "status": "OK", - "type": "http", - }, -} - -func testConfig(t *testing.T, expected bool, event *beat.Event, config *Config) { - t.Helper() - logp.TestingSetup() - cond, err := NewCondition(config) - if assert.NoError(t, err) { - assert.Equal(t, expected, cond.Check(event)) - } -} - -func TestCombinedCondition(t *testing.T) { - logp.TestingSetup() - config := Config{ - OR: []Config{ - { - Range: &Fields{fields: map[string]interface{}{ - "http.code.gte": 100, - "http.code.lt": 300, - }}, - }, - { - AND: []Config{ - { - Equals: &Fields{fields: map[string]interface{}{ - "status": 200, - }}, - }, - { - Equals: &Fields{fields: map[string]interface{}{ - "type": "http", - }}, - }, - }, - }, - }, - } - - cond := GetCondition(t, config) - - assert.True(t, cond.Check(httpResponseTestEvent)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/conditions/equals_test.go b/vendor/github.com/elastic/beats/v7/libbeat/conditions/equals_test.go deleted file mode 100644 index 0ddaa0cc..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/conditions/equals_test.go +++ /dev/null @@ -1,60 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package conditions - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestEqualsCreate(t *testing.T) { - config := Config{ - Equals: &Fields{fields: map[string]interface{}{ - "proc.pid": 0.08, - }}, - } - - _, err := NewCondition(&config) - assert.NotNil(t, err) -} - -func TestEqualsSingleFieldPositiveMatch(t *testing.T) { - testConfig(t, true, secdTestEvent, &Config{ - Equals: &Fields{fields: map[string]interface{}{ - "type": "process", - }}, - }) -} - -func TestEqualsBooleanFieldNegativeMatch(t *testing.T) { - testConfig(t, false, secdTestEvent, &Config{ - Equals: &Fields{fields: map[string]interface{}{ - "final": true, - }}, - }) -} - -func TestEqualsMultiFieldAndTypePositiveMatch(t *testing.T) { - testConfig(t, true, secdTestEvent, &Config{ - Equals: &Fields{fields: map[string]interface{}{ - "type": "process", - "proc.pid": 305, - }}, - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/conditions/extractors_test.go b/vendor/github.com/elastic/beats/v7/libbeat/conditions/extractors_test.go deleted file mode 100644 index 65e7b1a3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/conditions/extractors_test.go +++ /dev/null @@ -1,44 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package conditions - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestExtractString(t *testing.T) { - input := "test" - - v, err := ExtractString(input) - if err != nil { - t.Fatal(err) - } - assert.Equal(t, input, v) -} - -func TestExtractBool(t *testing.T) { - input := true - - v, err := ExtractBool(input) - if err != nil { - t.Fatal(err) - } - assert.Equal(t, input, v) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/conditions/has_fields_test.go b/vendor/github.com/elastic/beats/v7/libbeat/conditions/has_fields_test.go deleted file mode 100644 index 213667ac..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/conditions/has_fields_test.go +++ /dev/null @@ -1,38 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package conditions - -import "testing" - -func TestHasFieldsMultiFieldPositiveMatch(t *testing.T) { - testConfig(t, true, secdTestEvent, &Config{ - HasFields: []string{"proc.cmdline", "type"}, - }) -} - -func TestHasFieldsSingleFieldNegativeMatch(t *testing.T) { - testConfig(t, false, secdTestEvent, &Config{ - HasFields: []string{"cpu"}, - }) -} - -func TestHasFieldsMultiFieldNegativeMatch(t *testing.T) { - testConfig(t, false, secdTestEvent, &Config{ - HasFields: []string{"proc", "beat"}, - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/conditions/matcher_test.go b/vendor/github.com/elastic/beats/v7/libbeat/conditions/matcher_test.go deleted file mode 100644 index 13d14462..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/conditions/matcher_test.go +++ /dev/null @@ -1,129 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package conditions - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestRegxpCreate(t *testing.T) { - config := Config{ - Regexp: &Fields{fields: map[string]interface{}{ - "proc.name": "58gdhsga-=kw++w00", - }}, - } - _, err := NewCondition(&config) - assert.NotNil(t, err) -} - -func TestContainsMultiFieldPositiveMatch(t *testing.T) { - testConfig(t, true, secdTestEvent, &Config{ - Contains: &Fields{fields: map[string]interface{}{ - "proc.name": "sec", - "proc.username": "monica", - }}, - }) -} - -func TestContainsMultiFieldNegativeMatch(t *testing.T) { - testConfig(t, false, secdTestEvent, &Config{ - Contains: &Fields{fields: map[string]interface{}{ - "type": "process", - "proc.name": "secddd", - }}, - }) -} - -func TestContainsSingleFieldPositiveMatch(t *testing.T) { - testConfig(t, true, secdTestEvent, &Config{ - Contains: &Fields{fields: map[string]interface{}{ - "proc.keywords": "bar", - }}, - }) -} - -func TestContainsArrayOfStringPositiveMatch(t *testing.T) { - testConfig(t, true, secdTestEvent, &Config{ - Contains: &Fields{fields: map[string]interface{}{ - "tags": "prod", - }}, - }) -} - -func TestRegexpCondition(t *testing.T) { - logp.TestingSetup() - - configs := []Config{ - { - Regexp: &Fields{fields: map[string]interface{}{ - "source": "apache2/error.*", - }}, - }, - - { - Regexp: &Fields{fields: map[string]interface{}{ - "source": "apache2/access.*", - }}, - }, - - { - Regexp: &Fields{fields: map[string]interface{}{ - "source": "apache2/error.*", - "message": "[client 1.2.3.4]", - }}, - }, - } - - conds := GetConditions(t, configs) - - event := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "message": `[Fri Dec 16 01:46:23 2005] [error] [client 1.2.3.4] Directory index forbidden by rule: /home/test/`, - "source": "/var/log/apache2/error.log", - "type": "log", - "input_type": "log", - "offset": 30, - }, - } - - event1 := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "message": `127.0.0.1 - - [28/Jul/2006:10:27:32 -0300] "GET /hidden/ HTTP/1.0" 404 7218`, - "source": "/var/log/apache2/access.log", - "type": "log", - "input_type": "log", - "offset": 30, - }, - } - - assert.True(t, conds[0].Check(event)) - assert.False(t, conds[1].Check(event)) - assert.True(t, conds[2].Check(event)) - - assert.True(t, conds[1].Check(event1)) - assert.False(t, conds[2].Check(event1)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/conditions/network_test.go b/vendor/github.com/elastic/beats/v7/libbeat/conditions/network_test.go deleted file mode 100644 index 9effaf62..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/conditions/network_test.go +++ /dev/null @@ -1,268 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package conditions - -import ( - "net" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestNetworkConfigUnpack(t *testing.T) { - testYAMLConfig := func(t *testing.T, expected bool, evt *beat.Event, yml string) { - c, err := common.NewConfigWithYAML([]byte(yml), "test") - if err != nil { - t.Fatal(err) - } - - var config Config - if err = c.Unpack(&config); err != nil { - t.Fatal(err) - } - - testConfig(t, expected, evt, &config) - } - - t.Run("string values", func(t *testing.T) { - const yaml = ` -network: - client_ip: loopback - ip: loopback -` - testYAMLConfig(t, true, httpResponseTestEvent, yaml) - }) - - t.Run("array values", func(t *testing.T) { - const yaml = ` -network: - client_ip: [loopback] - ip: [loopback] -` - testYAMLConfig(t, true, httpResponseTestEvent, yaml) - }) - - t.Run("nested keys", func(t *testing.T) { - const yaml = ` -network: - ip: - client: [loopback] - server: [loopback] -` - - evt := &beat.Event{Fields: common.MapStr{ - "ip": common.MapStr{ - "client": "127.0.0.1", - "server": "127.0.0.1", - }, - }} - - testYAMLConfig(t, true, evt, yaml) - }) -} - -func TestNetworkCreate(t *testing.T) { - t.Run("all options", func(t *testing.T) { - c, err := NewCondition(&Config{ - Network: map[string]interface{}{ - "ipv4_ip": "192.168.10.1/16", - "ipv6_ip": "fd00::/8", - "loopback_ip": "loopback", - "unicast_ip": "unicast", - "global_unicast_ip": "global_unicast", - "link_local_unicast_ip": "link_local_unicast", - "interface_local_multicast_ip": "interface_local_multicast", - "link_local_multicast_ip": "link_local_multicast", - "multicast_ip": "multicast", - "unspecified_ip": "unspecified", - "private_ip": "private", - "public_ip": "public", - }, - }) - if assert.NoError(t, err) { - t.Log(c) - } - }) - - t.Run("invalid keyword", func(t *testing.T) { - _, err := NewCondition(&Config{ - Network: map[string]interface{}{ - "invalid": "loop-back", - }, - }) - assert.Error(t, err) - }) - - t.Run("bad cidr", func(t *testing.T) { - _, err := NewCondition(&Config{ - Network: map[string]interface{}{ - "bad_cidr": "127.0/8", - }, - }) - assert.Error(t, err) - }) - - t.Run("bad type", func(t *testing.T) { - _, err := NewCondition(&Config{ - Network: map[string]interface{}{ - "bad_type": 1, - }, - }) - assert.Error(t, err) - }) -} - -func TestNetworkCheck(t *testing.T) { - t.Run("match loopback", func(t *testing.T) { - testConfig(t, true, httpResponseTestEvent, &Config{ - Network: map[string]interface{}{ - "ip": "127.0.0.0/8", - }, - }) - }) - - t.Run("negative match", func(t *testing.T) { - testConfig(t, false, httpResponseTestEvent, &Config{ - Network: map[string]interface{}{ - "ip": "192.168.0.0/16", - }, - }) - }) - - t.Run("wrong field value type", func(t *testing.T) { - testConfig(t, false, httpResponseTestEvent, &Config{ - Network: map[string]interface{}{ - "status": "unicast", - }, - }) - }) - - t.Run("multiple fields match", func(t *testing.T) { - testConfig(t, true, httpResponseTestEvent, &Config{ - Network: map[string]interface{}{ - "client_ip": "loopback", - "ip": "127.0.0.0/24", - }, - }) - }) - - // Multiple conditions are treated as an implicit AND. - t.Run("multiple fields negative match", func(t *testing.T) { - testConfig(t, false, httpResponseTestEvent, &Config{ - Network: map[string]interface{}{ - "client_ip": "multicast", - "ip": "127.0.0.0/24", - }, - }) - }) - - t.Run("field not present", func(t *testing.T) { - testConfig(t, false, httpResponseTestEvent, &Config{ - Network: map[string]interface{}{ - "does_not_exist": "multicast", - }, - }) - }) - - t.Run("multiple values match", func(t *testing.T) { - testConfig(t, true, httpResponseTestEvent, &Config{ - Network: map[string]interface{}{ - "client_ip": []interface{}{"public", "loopback"}, - }, - }) - }) -} - -func TestNetworkPrivate(t *testing.T) { - t.Run("ranges", func(t *testing.T) { - var equal = func(cidr string, actual net.IPNet) { - _, network, err := net.ParseCIDR(cidr) - if err != nil { - t.Fatal(err) - } - - assert.True(t, network.IP.Equal(actual.IP)) - assert.EqualValues(t, network.Mask, actual.Mask) - } - - equal("fd00::/8", privateIPv6) - equal("10.0.0.0/8", privateIPv4[0]) - equal("172.16.0.0/12", privateIPv4[1]) - equal("192.168.0.0/16", privateIPv4[2]) - }) - - t.Run("match", func(t *testing.T) { - isPrivate := func(ip string) { assert.True(t, isPrivateNetwork(net.ParseIP(ip)), "%v", ip) } - isPrivate("10.0.0.0") - isPrivate("10.255.255.255") - isPrivate("192.168.0.0") - isPrivate("192.168.255.255") - isPrivate("172.16.0.0") - isPrivate("172.31.255.255") - isPrivate("fd11:3456:789a:1::1") - - isNotPrivate := func(ip string) { assert.False(t, isPrivateNetwork(net.ParseIP(ip)), "%v", ip) } - isNotPrivate("192.0.2.1") - isNotPrivate("2001:db8:ffff:ffff:ffff:ffff:ffff:1") - }) -} - -func TestNetworkContains(t *testing.T) { - ip := net.ParseIP("192.168.0.1") - - contains, err := NetworkContains(ip, "192.168.1.0/24", "192.168.0.0/24") - assert.NoError(t, err) - assert.True(t, contains) - - contains, err = NetworkContains(ip, "192.168.1.1", "192.168.0.0/24") - assert.Error(t, err) - assert.False(t, contains) - - // The second network is invalid but we don't validate them upfront. - contains, err = NetworkContains(ip, "192.168.0.0/24", "192.168.1.1") - assert.NoError(t, err) - assert.True(t, contains) -} - -func BenchmarkNetworkCondition(b *testing.B) { - c, err := NewCondition(&Config{ - Network: map[string]interface{}{ - "ip": "192.168.0.1/16", - }, - }) - if err != nil { - b.Fatal(err) - } - - event := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "@timestamp": "2015-06-11T09:51:23.642Z", - "ip": "192.168.0.92", - }, - } - - b.ResetTimer() - for i := 0; i < b.N; i++ { - c.Check(event) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/conditions/not_test.go b/vendor/github.com/elastic/beats/v7/libbeat/conditions/not_test.go deleted file mode 100644 index f3a4fe71..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/conditions/not_test.go +++ /dev/null @@ -1,44 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package conditions - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestNOTCondition(t *testing.T) { - logp.TestingSetup() - - configs := []Config{ - { - NOT: &Config{ - Equals: &Fields{fields: map[string]interface{}{ - "method": "GET", - }}, - }, - }, - } - - conds := GetConditions(t, configs) - - assert.False(t, conds[0].Check(httpResponseTestEvent)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/conditions/or_test.go b/vendor/github.com/elastic/beats/v7/libbeat/conditions/or_test.go deleted file mode 100644 index 26ddef3c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/conditions/or_test.go +++ /dev/null @@ -1,51 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package conditions - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestORCondition(t *testing.T) { - logp.TestingSetup() - - config := Config{ - OR: []Config{ - { - Range: &Fields{fields: map[string]interface{}{ - "http.code.gte": 400, - "http.code.lt": 500, - }}, - }, - { - Range: &Fields{fields: map[string]interface{}{ - "http.code.gte": 200, - "http.code.lt": 300, - }}, - }, - }, - } - - cond := GetCondition(t, config) - - assert.True(t, cond.Check(httpResponseTestEvent)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/conditions/range_test.go b/vendor/github.com/elastic/beats/v7/libbeat/conditions/range_test.go deleted file mode 100644 index 311df211..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/conditions/range_test.go +++ /dev/null @@ -1,118 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package conditions - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestRangeCreateNumeric(t *testing.T) { - config := Config{ - Range: &Fields{fields: map[string]interface{}{ - "gtr": 0.3, - }}, - } - _, err := NewCondition(&config) - assert.NotNil(t, err) -} - -func TestRangeCreateLexicographic(t *testing.T) { - config := Config{ - Range: &Fields{fields: map[string]interface{}{ - "gt": "fdfdd", - }}, - } - _, err := NewCondition(&config) - assert.NotNil(t, err) -} - -func TestRangeSingleFieldNegativeMatch(t *testing.T) { - testConfig(t, false, secdTestEvent, &Config{ - Range: &Fields{fields: map[string]interface{}{ - "proc.cpu.total_p.gt": 0.5, - }}, - }) -} - -func TestClosedRangeConditionPositiveMatch(t *testing.T) { - testConfig(t, true, httpResponseTestEvent, &Config{ - Range: &Fields{fields: map[string]interface{}{ - "http.code.gte": 200, - "http.code.lt": 300, - }}, - }) -} - -func TestOpenRangeConditionPositiveMatch(t *testing.T) { - testConfig(t, true, httpResponseTestEvent, &Config{ - Range: &Fields{fields: map[string]interface{}{ - "bytes_out.gte": 2800, - }}, - }) -} - -func TestMultipleOpenRangeConditionNegativeMatch(t *testing.T) { - testConfig(t, false, httpResponseTestEvent, &Config{ - Range: &Fields{fields: map[string]interface{}{ - "bytes_out.gte": 2800, - "responsetime.gt": 30, - }}, - }) -} - -var procCPURangeConfig = &Config{ - Range: &Fields{fields: map[string]interface{}{ - "proc.cpu.total_p.gte": 0.5, - }}, -} - -func TestOpenGteRangeConditionPositiveMatch(t *testing.T) { - mdWorkerTestEvent := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "proc": common.MapStr{ - "cmdline": "/System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdworker -s mdworker -c MDSImporterWorker -m com.apple.mdworker.single", - "cpu": common.MapStr{ - "start_time": "09:19", - "system": 22, - "total": 66, - "total_p": 0.6, - "user": 44, - }, - "name": "mdworker", - "pid": 44978, - "ppid": 1, - "state": "running", - "username": "test", - }, - "type": "process", - }, - } - - testConfig(t, true, mdWorkerTestEvent, procCPURangeConfig) -} - -func TestOpenGteRangeConditionNegativeMatch(t *testing.T) { - testConfig(t, false, httpResponseTestEvent, procCPURangeConfig) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/dashboards/modify_json_test.go b/vendor/github.com/elastic/beats/v7/libbeat/dashboards/modify_json_test.go deleted file mode 100644 index 08fedac4..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/dashboards/modify_json_test.go +++ /dev/null @@ -1,113 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dashboards - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestReplaceStringInDashboard(t *testing.T) { - tests := []struct { - content common.MapStr - old string - new string - expected common.MapStr - }{ - { - content: common.MapStr{"test": "CHANGEME"}, - old: "CHANGEME", - new: "hostname", - expected: common.MapStr{"test": "hostname"}, - }, - { - content: common.MapStr{"test": "hello"}, - old: "CHANGEME", - new: "hostname", - expected: common.MapStr{"test": "hello"}, - }, - { - content: common.MapStr{"test": map[string]interface{}{"key": "\"CHANGEME\""}}, - old: "CHANGEME", - new: "hostname.local", - expected: common.MapStr{"test": map[string]interface{}{"key": "\"hostname.local\""}}, - }, - { - content: common.MapStr{ - "kibanaSavedObjectMeta": map[string]interface{}{ - "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"version\":true,\"query\":{\"query\":\"beat.name:\\\"CHANGEME_HOSTNAME\\\"\",\"language\":\"kuery\"}}"}}, - - old: "CHANGEME_HOSTNAME", - new: "hostname.local", - expected: common.MapStr{ - "kibanaSavedObjectMeta": map[string]interface{}{ - "searchSourceJSON": "{\"filter\":[],\"highlightAll\":true,\"version\":true,\"query\":{\"query\":\"beat.name:\\\"hostname.local\\\"\",\"language\":\"kuery\"}}"}}, - }, - } - - for _, test := range tests { - result, err := ReplaceStringInDashboard(test.old, test.new, test.content) - assert.NoError(t, err) - assert.Equal(t, test.expected, result) - } -} - -func TestReplaceIndexInDashboardObject(t *testing.T) { - tests := []struct { - dashboard common.MapStr - pattern string - expected common.MapStr - }{ - { - common.MapStr{"objects": []interface{}{map[string]interface{}{ - "attributes": map[string]interface{}{ - "kibanaSavedObjectMeta": map[string]interface{}{ - "searchSourceJSON": "{\"index\":\"metricbeat-*\"}", - }, - }}}}, - "otherindex-*", - common.MapStr{"objects": []interface{}{map[string]interface{}{ - "attributes": map[string]interface{}{ - "kibanaSavedObjectMeta": map[string]interface{}{ - "searchSourceJSON": "{\"index\":\"otherindex-*\"}", - }, - }}}}, - }, - { - common.MapStr{"objects": []interface{}{map[string]interface{}{ - "attributes": map[string]interface{}{ - "kibanaSavedObjectMeta": map[string]interface{}{}, - "visState": "{\"params\":{\"index_pattern\":\"metricbeat-*\"}}", - }}}}, - "otherindex-*", - common.MapStr{"objects": []interface{}{map[string]interface{}{ - "attributes": map[string]interface{}{ - "kibanaSavedObjectMeta": map[string]interface{}{}, - "visState": "{\"params\":{\"index_pattern\":\"otherindex-*\"}}", - }}}}, - }, - } - - for _, test := range tests { - result := ReplaceIndexInDashboardObject(test.pattern, test.dashboard) - assert.Equal(t, test.expected, result) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docker-compose.yml b/vendor/github.com/elastic/beats/v7/libbeat/docker-compose.yml deleted file mode 100644 index 267cc441..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docker-compose.yml +++ /dev/null @@ -1,132 +0,0 @@ -version: '2.3' -services: - beat: - build: ${PWD}/. - depends_on: - - proxy_dep - environment: - - REDIS_HOST=redis - - REDIS_PORT=6379 - - SREDIS_HOST=sredis - - SREDIS_PORT=6380 - - LS_HOST=logstash - - LS_TCP_PORT=5044 - - LS_TLS_PORT=5055 - # Setup work environment - - LIBBEAT_PATH=/go/src/github.com/elastic/beats/libbeat - - KAFKA_HOST=kafka - - KAFKA_PORT=9092 - - KIBANA_HOST=kibana - - KIBANA_PORT=5601 - - ES_MONITORING_HOST=elasticsearch_monitoring - - ES_MONITORING_PORT=9200 - - ES_HOST_SSL=elasticsearchssl - - ES_PORT_SSL=9200 - env_file: - - ${PWD}/build/test.env - volumes: - - ${PWD}/..:/go/src/github.com/elastic/beats/ - # Used for docker integration tests: - - /var/run/docker.sock:/var/run/docker.sock - working_dir: /go/src/github.com/elastic/beats/libbeat - command: make - - # This is a proxy used to block beats until all services are healthy. - # See: https://github.com/docker/compose/issues/4369 - proxy_dep: - image: busybox - depends_on: - elasticsearch: { condition: service_healthy } - elasticsearch_monitoring: { condition: service_healthy } - elasticsearchssl: { condition: service_healthy } - logstash: { condition: service_healthy } - kafka: { condition: service_healthy } - redis: { condition: service_healthy } - sredis: { condition: service_healthy } - kibana: { condition: service_healthy } - healthcheck: - interval: 1s - retries: 1200 - - elasticsearch: - extends: - file: ${ES_BEATS}/testing/environments/${TESTING_ENVIRONMENT}.yml - service: elasticsearch - - elasticsearch_monitoring: - extends: - file: ${ES_BEATS}/testing/environments/${TESTING_ENVIRONMENT}.yml - service: elasticsearch - healthcheck: - test: ["CMD", "curl", "-f", "http://localhost:9200"] - - elasticsearchssl: - extends: - file: ${ES_BEATS}/testing/environments/${TESTING_ENVIRONMENT}.yml - service: elasticsearch - healthcheck: - test: ["CMD", "curl", "-u", "admin:changeme", "-f", "https://localhost:9200", "--insecure"] - retries: 1200 - interval: 5s - start_period: 60s - environment: - - "ES_JAVA_OPTS=-Xms512m -Xmx512m" - - "network.host=" - - "transport.host=127.0.0.1" - - "http.host=0.0.0.0" - - "xpack.security.enabled=true" - - "indices.id_field_data.enabled=true" - - "xpack.license.self_generated.type=trial" - - "xpack.security.http.ssl.enabled=true" - - "xpack.security.http.ssl.key=/usr/share/elasticsearch/config/pki/elasticsearchssl/elasticsearchssl.key" - - "xpack.security.http.ssl.certificate=/usr/share/elasticsearch/config/pki/elasticsearchssl/elasticsearchssl.crt" - - "xpack.security.http.ssl.certificate_authorities=/usr/share/elasticsearch/config/pki/ca/ca.crt" - # Do no used indices as the storage for credentials, using file based allow Elasticsearch - # to be online and green much quicker. - - "xpack.security.authc.realms.file.file1.order=0" - volumes: - - ${ES_BEATS}/testing/environments/docker/elasticsearch/pki:/usr/share/elasticsearch/config/pki:ro - ports: - - 9200 - command: bash -c "bin/elasticsearch-users useradd admin -r superuser -p changeme | /usr/local/bin/docker-entrypoint.sh eswrapper" - - # This host name is static because of the certificate. - logstash: - extends: - file: ${ES_BEATS}/testing/environments/${TESTING_ENVIRONMENT}.yml - service: logstash - env_file: - - ${PWD}/build/test.env - depends_on: - elasticsearch: - condition: service_healthy - - redis: - build: ${ES_BEATS}/testing/environments/docker/redis - - # This host name is static because of the certificate. - sredis: # stunnel proxy for redis - build: ${ES_BEATS}/testing/environments/docker/sredis - expose: - - 6380 - depends_on: - redis: - condition: service_healthy - environment: - - REDIS_HOST=redis - - REDIS_PORT=6379 - env_file: - - ${PWD}/build/test.env - - kafka: - build: ${ES_BEATS}/testing/environments/docker/kafka - expose: - - 9092 - - 2181 - environment: - - ADVERTISED_HOST=kafka - - kibana: - extends: - file: ${ES_BEATS}/testing/environments/${TESTING_ENVIRONMENT}.yml - service: kibana diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/command-reference.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/command-reference.asciidoc deleted file mode 100644 index 502ae547..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/command-reference.asciidoc +++ /dev/null @@ -1,1064 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/command-reference.asciidoc[] -////////////////////////////////////////////////////////////////////////// - - -// These attributes are used to resolve short descriptions -// tag::attributes[] - -:global-flags: Also see <>. - -:deploy-command-short-desc: Deploys the specified function to your serverless environment - -:apikey-command-short-desc: Manage API Keys for communication between APM agents and server. - -ifndef::serverless[] -ifndef::no_dashboards[] -:export-command-short-desc: Exports the configuration, index template, ILM policy, or a dashboard to stdout -endif::no_dashboards[] - -ifdef::no_dashboards[] -:export-command-short-desc: Exports the configuration, index template, or ILM policy to stdout -endif::no_dashboards[] -endif::serverless[] - -ifdef::serverless[] -:export-command-short-desc: Exports the configuration, index template, or {cloudformation-ref} template to stdout -endif::serverless[] - -:help-command-short-desc: Shows help for any command -:keystore-command-short-desc: Manages the <> -:modules-command-short-desc: Manages configured modules -:package-command-short-desc: Packages the configuration and executable into a zip file -:remove-command-short-desc: Removes the specified function from your serverless environment -:run-command-short-desc: Runs {beatname_uc}. This command is used by default if you start {beatname_uc} without specifying a command - -ifdef::has_ml_jobs[] -:setup-command-short-desc: Sets up the initial environment, including the index template, ILM policy and write alias, {kib} dashboards (when available), and machine learning jobs (when available) -endif::[] - -ifdef::no_dashboards[] -:setup-command-short-desc: Sets up the initial environment, including the ES index template, and ILM policy and write alias -endif::no_dashboards[] - -ifndef::has_ml_jobs,no_dashboards[] -:setup-command-short-desc: Sets up the initial environment, including the index template, ILM policy and write alias, and {kib} dashboards (when available) -endif::[] - -:update-command-short-desc: Updates the specified function -:test-command-short-desc: Tests the configuration -:version-command-short-desc: Shows information about the current version - -// end::attributes[] - -[[command-line-options]] -=== {beatname_uc} command reference - -++++ -Command reference -++++ - -ifndef::no_dashboards[] -{beatname_uc} provides a command-line interface for starting {beatname_uc} and -performing common tasks, like testing configuration files and loading dashboards. -endif::no_dashboards[] - -ifdef::no_dashboards[] -{beatname_uc} provides a command-line interface for starting {beatname_uc} and -performing common tasks, like testing configuration files. -endif::no_dashboards[] - -The command-line also supports <> -for controlling global behaviors. - -ifeval::["{beatname_lc}"!="winlogbeat"] -[TIP] -========================= -Use `sudo` to run the following commands if: - -* the config file is owned by `root`, or -* {beatname_uc} is configured to capture data that requires `root` access - -========================= -endif::[] - -Some of the features described here require an Elastic license. For -more information, see https://www.elastic.co/subscriptions and -{stack-ov}/license-management.html[License Management]. - - -[options="header"] -|======================= -|Commands | -ifeval::["{beatname_lc}"=="functionbeat"] -|<> | {deploy-command-short-desc}. -endif::[] -ifdef::apm-server[] -|<> |{apikey-command-short-desc}. -endif::[] -|<> |{export-command-short-desc}. -|<> |{help-command-short-desc}. -ifndef::serverless[] -|<> |{keystore-command-short-desc}. -endif::[] -ifeval::["{beatname_lc}"=="functionbeat"] -|<> |{package-command-short-desc}. -|<> |{remove-command-short-desc}. -endif::[] -ifdef::has_modules_command[] -|<> |{modules-command-short-desc}. -endif::[] -ifndef::serverless[] -|<> |{run-command-short-desc}. -endif::[] -|<> |{setup-command-short-desc}. -|<> |{test-command-short-desc}. -ifeval::["{beatname_lc}"=="functionbeat"] -|<> |{update-command-short-desc}. -endif::[] -|<> |{version-command-short-desc}. -|======================= - -Also see <>. - -ifdef::apm-server[] -[[apikey-command]] -==== `apikey` command - -experimental::[] - -Communication between APM agents and APM Server now supports sending an -<>. -APM Server provides an `apikey` command that can create, verify, invalidate, -and show information about API Keys for agent/server communication. -Most operations require the `manage_api_key` cluster privilege, -and you must ensure that `apm-server.api_key` or `output.elasticsearch` are configured appropriately. - -*SYNOPSIS* - -["source","sh",subs="attributes"] ----- -{beatname_lc} apikey SUBCOMMAND [FLAGS] ----- - -*SUBCOMMANDS* - -// tag::apikey-subcommands[] -*`create`*:: -Create an API Key with the specified privilege(s). No required flags. -+ -The user requesting to create an API Key needs to have APM privileges used by the APM Server. -A superuser, by default, has these privileges. For other users, -you can create them. Create a role that is then assigned to the user: -+ -["source","sh",subs="attributes"] ----- -PUT /_security/role/apm-privileges { - "applications": [{ - "application": "apm", - "privileges": ["sourcemap:write", "event:write", "config_agent:read"], - "resources": ["*"] - }] -} ----- - -*`info`*:: -Query API Key(s). `--id` or `--name` required. - -*`invalidate`*:: -Invalidate API Key(s). `--id` or `--name` required. - -*`verify`*:: -Check if a credentials string has the given privilege(s). - `--credentials` required. -// end::apikey-subcommands[] - -*FLAGS* - -*`--agent-config`*:: -Required for agents to read configuration remotely. Valid with the `create` and `verify` subcommands. -When used with `create`, gives the `config_agent:read` privilege to the created key. -When used with `verify`, asks for the `config_agent:read` privilege. - -*`--credentials CREDS`*:: -Required for the `verify` subcommand. Specifies the credentials for which to to check privileges. -Credentials are the base64 encoded representation of the API key's `id:name`. - -*`--expiration TIME`*:: -When used with `create`, specifies the expiration for the key, e.g., "1d" (default never). - -*`--id ID`*:: -ID of the API key. Valid with the `info` and `invalidate` subcommands. -When used with `info`, queries the specified ID. -When used with `invalidate`, deletes the specified ID. - -*`--ingest`*:: -Required for ingesting events. Valid with the `create` and `verify` subcommands. -When used with `create`, gives the `event:write` privilege to the created key. -When used with `verify`, asks for the `event:write` privilege. - -*`--json`*:: -Prints the output of the command as JSON. -Valid with all `apikey` subcommands. - -*`--name NAME`*:: -Name of the API key(s). Valid with the `create`, `info`, and `invalidate` subcommands. -When used with `create`, specifies the name of the API key to be created (default: "apm-key"). -When used with `info`, specifies the API key to query (multiple matches are possible). -When used with `invalidate`, specifies the API key to delete (multiple matches are possible). - -*`--sourcemap`*:: -Required for uploading sourcemaps. Valid with the `create` and `verify` subcommands. -When used with `create`, gives the `sourcemap:write` privilege to the created key. -When used with `verify`, asks for the `sourcemap:write` privilege. - -*`--valid-only`*:: -When used with `info`, only returns valid API Keys (not expired or invalidated). - -{global-flags} - -*EXAMPLES* - -["source","sh",subs="attributes"] ------ -{beatname_lc} apikey create --ingest --agent-config --name example-001 -{beatname_lc} apikey info --name example-001 --valid-only -{beatname_lc} apikey invalidate --name example-001 ------ - -For more information, see <>. - -endif::[] - -ifeval::["{beatname_lc}"=="functionbeat"] -[[deploy-command]] -==== `deploy` command - -{deploy-command-short-desc}. Before deploying functions, make sure the user has -the credentials required by your cloud service provider. - -*SYNOPSIS* - -["source","sh",subs="attributes"] ----- -{beatname_lc} deploy FUNCTION_NAME [FLAGS] ----- - -*`FUNCTION_NAME`*:: -Specifies the name of the function to deploy. - -*FLAGS* - -*`-h, --help`*:: -Shows help for the `deploy` command. - -{global-flags} - -*EXAMPLES* - -["source","sh",subs="attributes"] ------ -{beatname_lc} deploy cloudwatch -{beatname_lc} deploy sqs ------ -endif::[] - -[[export-command]] -==== `export` command - -ifndef::serverless[] -ifndef::no_dashboards[] -{export-command-short-desc}. You can use this -command to quickly view your configuration, see the contents of the index -template and the ILM policy, or export a dashboard from {kib}. -endif::no_dashboards[] - -ifdef::no_dashboards[] -{export-command-short-desc}. You can use this -command to quickly view your configuration or see the contents of the index -template or the ILM policy. -endif::no_dashboards[] -endif::serverless[] - -ifdef::serverless[] -{export-command-short-desc}. You can use this -command to quickly view your configuration, see the contents of the index -template and the ILM policy, or export an CloudFormation template. -endif::serverless[] - -*SYNOPSIS* - -["source","sh",subs="attributes"] ----- -{beatname_lc} export SUBCOMMAND [FLAGS] ----- - -*SUBCOMMANDS* - -*`config`*:: -Exports the current configuration to stdout. If you use the `-c` flag, this -command exports the configuration that's defined in the specified file. - -ifndef::no_dashboards[] -[[dashboard-subcommand]]*`dashboard`*:: -Exports a dashboard. You can use this option to store a dashboard on disk in a -module and load it automatically. For example, to export the dashboard to a JSON -file, run: -+ -["source","shell",subs="attributes"] ----- -{beatname_lc} export dashboard --id="DASHBOARD_ID" > dashboard.json ----- -+ -To find the `DASHBOARD_ID`, look at the URL for the dashboard in {kib}. By -default, `export dashboard` writes the dashboard to stdout. The example shows -how to write the dashboard to a JSON file so that you can import it later. The -JSON file will contain the dashboard with all visualizations and searches. You -must load the index pattern separately for {beatname_uc}. -+ -To load the dashboard, copy the generated `dashboard.json` file into the -`kibana/6/dashboard` directory of {beatname_uc}, and run -+{beatname_lc} setup --dashboards+ to import the dashboard. -+ -If {kib} is not running on `localhost:5061`, you must also adjust the -{beatname_uc} configuration under `setup.kibana`. -endif::no_dashboards[] - -[[template-subcommand]]*`template`*:: -Exports the index template to stdout. You can specify the `--es.version` and -`--index` flags to further define what gets exported. Furthermore you can export -the template to a file instead of `stdout` by defining a directory via `--dir`. - -[[ilm-policy-subcommand]] -*`ilm-policy`*:: -Exports the index lifecycle management policy to stdout. You can specify the -`--es.version` and a `--dir` to which the policy should be exported as a -file rather than exporting to `stdout`. - -ifdef::serverless[] -[[function-subcommand]]*`function` FUNCTION_NAME*:: -Exports an {cloudformation-ref} template to stdout. -endif::serverless[] - -*FLAGS* - -*`--es.version VERSION`*:: -When used with <>, exports an index -template that is compatible with the specified version. -When used with <>, exports the ILM policy -if the specified ES version is enabled for ILM. - -*`-h, --help`*:: -Shows help for the `export` command. - -*`--index BASE_NAME`*:: -When used with <>, sets the base name to use for -the index template. If this flag is not specified, the default base name is -+{beatname_lc}+. - -*`--dir DIRNAME`*:: -Define a directory to which the template and ILM policy should be exported to -as files instead of printing them to `stdout`. - -ifndef::no_dashboards[] -*`--id DASHBOARD_ID`*:: -When used with <>, specifies the dashboard ID. -endif::no_dashboards[] - -{global-flags} - -*EXAMPLES* - -ifndef::serverless[] -ifndef::no_dashboards[] -["source","sh",subs="attributes"] ------ -{beatname_lc} export config -{beatname_lc} export template --es.version {version} --index myindexname -{beatname_lc} export dashboard --id="a7b35890-8baa-11e8-9676-ef67484126fb" > dashboard.json ------ -endif::no_dashboards[] - -ifdef::no_dashboards[] -["source","sh",subs="attributes"] ------ -{beatname_lc} export config -{beatname_lc} export template --es.version {version} --index myindexname ------ -endif::no_dashboards[] -endif::serverless[] - -ifdef::serverless[] -["source","sh",subs="attributes"] ------ -{beatname_lc} export config -{beatname_lc} export template --es.version {version} --index myindexname -{beatname_lc} export function cloudwatch ------ -endif::serverless[] - -[[help-command]] -==== `help` command - -{help-command-short-desc}. -ifndef::serverless[] -If no command is specified, shows help for the `run` command. -endif::[] - -*SYNOPSIS* - -["source","sh",subs="attributes"] ----- -{beatname_lc} help COMMAND_NAME [FLAGS] ----- - - -*`COMMAND_NAME`*:: -Specifies the name of the command to show help for. - -*FLAGS* - -*`-h, --help`*:: Shows help for the `help` command. - -{global-flags} - -*EXAMPLE* - -["source","sh",subs="attributes"] ------ -{beatname_lc} help export ------ - -ifndef::serverless[] -[[keystore-command]] -==== `keystore` command - -{keystore-command-short-desc}. - -*SYNOPSIS* - -["source","sh",subs="attributes"] ----- -{beatname_lc} keystore SUBCOMMAND [FLAGS] ----- - -*SUBCOMMANDS* - -*`add KEY`*:: -Adds the specified key to the keystore. Use the `--force` flag to overwrite an -existing key. Use the `--stdin` flag to pass the value through `stdin`. - -*`create`*:: -Creates a keystore to hold secrets. Use the `--force` flag to overwrite the -existing keystore. - -*`list`*:: -Lists the keys in the keystore. - -*`remove KEY`*:: -Removes the specified key from the keystore. - -*FLAGS* - -*`--force`*:: -Valid with the `add` and `create` subcommands. When used with `add`, overwrites -the specified key. When used with `create`, overwrites the keystore. - -*`--stdin`*:: -When used with `add`, uses the stdin as the source of the key's value. - -*`-h, --help`*:: -Shows help for the `keystore` command. - - -{global-flags} - -*EXAMPLES* - -["source","sh",subs="attributes"] ------ -{beatname_lc} keystore create -{beatname_lc} keystore add ES_PWD -{beatname_lc} keystore remove ES_PWD -{beatname_lc} keystore list ------ - -See <> for more examples. - -endif::[] - -ifeval::["{beatname_lc}"=="functionbeat"] -[[package-command]] -==== `package` command - -{package-command-short-desc}. - -*SYNOPSIS* - -["source","sh",subs="attributes"] ----- -{beatname_lc} package [FLAGS] ----- - -*FLAGS* - -*`-h, --help`*:: -Shows help for the `package` command. - -*`-o, --output`*:: -Specifies the full path pattern to use when creating the packages. - -{global-flags} - -*EXAMPLES* - -["source","sh",subs="attributes"] ------ -{beatname_lc} package --output /path/to/folder/package-{{.Provider}}.zip ------ - -[[remove-command]] -==== `remove` command - -{remove-command-short-desc}. Before removing functions, make sure the user has -the credentials required by your cloud service provider. - -*SYNOPSIS* - -["source","sh",subs="attributes"] ----- -{beatname_lc} remove FUNCTION_NAME [FLAGS] ----- - -*`FUNCTION_NAME`*:: -Specifies the name of the function to remove. - -*FLAGS* - -*`-h, --help`*:: -Shows help for the `remove` command. - -{global-flags} - -*EXAMPLES* - -["source","sh",subs="attributes"] ------ -{beatname_lc} remove cloudwatch -{beatname_lc} remove sqs ------ -endif::[] - -ifdef::has_modules_command[] -[[modules-command]] -==== `modules` command - -{modules-command-short-desc}. You can use this command to enable and disable -specific module configurations defined in the `modules.d` directory. The -changes you make with this command are persisted and used for subsequent -runs of {beatname_uc}. - -To see which modules are enabled and disabled, run the `list` subcommand. - -*SYNOPSIS* - -["source","sh",subs="attributes"] ----- -{beatname_lc} modules SUBCOMMAND [FLAGS] ----- - - -*SUBCOMMANDS* - -*`disable MODULE_LIST`*:: -Disables the modules specified in the space-separated list. - -*`enable MODULE_LIST`*:: -Enables the modules specified in the space-separated list. - -*`list`*:: -Lists the modules that are currently enabled and disabled. - - -*FLAGS* - -*`-h, --help`*:: -Shows help for the `export` command. - - -{global-flags} - -*EXAMPLES* - -ifeval::["{beatname_lc}"=="filebeat"] -["source","sh",subs="attributes"] ------ -{beatname_lc} modules list -{beatname_lc} modules enable apache2 auditd mysql ------ -endif::[] - -ifeval::["{beatname_lc}"=="metricbeat"] -["source","sh",subs="attributes"] ------ -{beatname_lc} modules list -{beatname_lc} modules enable apache nginx system ------ -endif::[] -endif::[] - -ifndef::serverless[] -[[run-command]] -==== `run` command - -{run-command-short-desc}. - -*SYNOPSIS* - -["source","sh",subs="attributes"] ------ -{beatname_lc} run [FLAGS] ------ - -Or: - -["source","sh",subs="attributes"] ------ -{beatname_lc} [FLAGS] ------ - -*FLAGS* - -ifeval::["{beatname_lc}"=="packetbeat"] -*`-I, --I FILE`*:: -Reads packet data from the specified file instead of reading packets from the -network. This option is useful only for testing {beatname_uc}. -+ -["source","sh",subs="attributes"] ------ -{beatname_lc} run -I ~/pcaps/network_traffic.pcap ------ -endif::[] - -*`-N, --N`*:: Disables publishing for testing purposes. -ifndef::no_file_output[] -This option disables all outputs except the <>. -endif::[] - -ifeval::["{beatname_lc}"=="packetbeat"] -*`-O, --O`*:: -Read packets one by one by pressing _Enter_ after each. This option is useful -only for testing {beatname_uc}. -endif::[] - -*`--cpuprofile FILE`*:: -Writes CPU profile data to the specified file. This option is useful for -troubleshooting {beatname_uc}. - -ifeval::["{beatname_lc}"=="packetbeat"] -*`-devices`*:: -Prints the list of devices that are available for sniffing and then exits. -endif::[] - -ifeval::["{beatname_lc}"=="packetbeat"] -*`-dump FILE`*:: -Writes all captured packets to the specified file. This option is useful for -troubleshooting {beatname_uc}. -endif::[] - -*`-h, --help`*:: -Shows help for the `run` command. - -*`--httpprof [HOST]:PORT`*:: -Starts an http server for profiling. This option is useful for troubleshooting -and profiling {beatname_uc}. - -ifeval::["{beatname_lc}"=="packetbeat"] -*`-l N`*:: -Reads the pcap file `N` number of times. The default is 1. Use this option in -combination with the `-I` option. For an infinite loop, use _0_. The `-l` -option is useful only for testing {beatname_uc}. -endif::[] - -*`--memprofile FILE`*:: -Writes memory profile data to the specified output file. This option is useful -for troubleshooting {beatname_uc}. - -ifeval::["{beatname_lc}"=="filebeat"] -*`--modules MODULE_LIST`*:: -Specifies a comma-separated list of modules to run. For example: -+ -["source","sh",subs="attributes"] ------ -{beatname_lc} run --modules nginx,mysql,system ------ -+ -Rather than specifying the list of modules every time you run {beatname_uc}, -you can use the <> command to enable and disable -specific modules. Then when you run {beatname_uc}, it will run any modules -that are enabled. -endif::[] - -ifeval::["{beatname_lc}"=="filebeat"] -*`--once`*:: -When the `--once` flag is used, {beatname_uc} starts all configured harvesters -and inputs, and runs each input until the harvesters are closed. If you set the -`--once` flag, you should also set `close_eof` so the harvester is closed when -the end of the file is reached. By default harvesters are closed after -`close_inactive` is reached. -endif::[] - -ifeval::["{beatname_lc}"=="metricbeat"] -*`--system.hostfs MOUNT_POINT`*:: - -Specifies the mount point of the host's filesystem for use in monitoring a host -from within a container. -endif::[] - -ifeval::["{beatname_lc}"=="packetbeat"] -*`-t`*:: -Reads packets from the pcap file as fast as possible without sleeping. Use this -option in combination with the `-I` option. The `-t` option is useful only for -testing Packetbeat. -endif::[] - -{global-flags} - -*EXAMPLE* - -["source","sh",subs="attributes"] ------ -{beatname_lc} run -e ------ - -Or: - -["source","sh",subs="attributes"] ------ -{beatname_lc} -e ------ -endif::[] - - -[[setup-command]] -==== `setup` command - -{setup-command-short-desc} - -* The index template ensures that fields are mapped correctly in Elasticsearch. -If index lifecycle management is enabled it also ensures that the defined ILM policy -and write alias are connected to the indices matching the index template. -The ILM policy takes care of the lifecycle of an index, when to do a rollover, -when to move an index from the hot phase to the next phase, etc. - -ifndef::no_dashboards[] -* The {kib} dashboards make it easier for you to visualize {beatname_uc} data -in {kib}. -endif::no_dashboards[] - -ifdef::has_ml_jobs[] -* The machine learning jobs contain the configuration information and metadata -necessary to analyze data for anomalies. -endif::[] - -This command sets up the environment without actually running -{beatname_uc} and ingesting data. - -*SYNOPSIS* - -// tag::setup-command-tag[] -["source","sh",subs="attributes"] ----- -{beatname_lc} setup [FLAGS] ----- - - -*FLAGS* - -ifndef::no_dashboards[] -*`--dashboards`*:: -Sets up the {kib} dashboards (when available). This option loads the dashboards -from the {beatname_uc} package. For more options, such as loading customized -dashboards, see {beatsdevguide}/import-dashboards.html[Importing Existing Beat -Dashboards] in the _Beats Developer Guide_. -endif::no_dashboards[] - -*`-h, --help`*:: -Shows help for the `setup` command. - -ifeval::["{beatname_lc}"=="filebeat"] -*`--modules MODULE_LIST`*:: -Specifies a comma-separated list of modules. Use this flag to avoid errors when -there are no modules defined in the +{beatname_lc}.yml+ file. - -*`--pipelines`*:: -Sets up ingest pipelines for configured filesets. {beatname_uc} looks for -enabled modules in the +{beatname_lc}.yml+ file. If you used the -<> command to enable modules in the `modules.d` -directory, also specify the `--modules` flag. -endif::[] - -*`--index-management`*:: -Sets up components related to Elasticsearch index management including -template, ILM policy, and write alias (if supported and configured). - -ifdef::apm-server[] -*`--pipelines`*:: -Registers the <> definitions set in `ingest/pipeline/definition.json`. -endif::apm-server[] - -*`--template`*:: -deprecated:[7.2] -Sets up the index template only. -It is recommended to use `--index-management` instead. - -*`--ilm-policy`*:: -deprecated:[7.2] -Sets up the index lifecycle management policy. -It is recommended to use `--index-management` instead. - -{global-flags} - -*EXAMPLES* - -ifeval::["{beatname_lc}"=="filebeat"] -["source","sh",subs="attributes"] ------ -{beatname_lc} setup --dashboards -{beatname_lc} setup --pipelines -{beatname_lc} setup --pipelines --modules system,nginx,mysql <1> -{beatname_lc} setup --index-management ------ -<1> If you used the <> command to enable modules in -the `modules.d` directory, also specify the `--modules` flag to indicate which -modules to load pipelines for. -endif::[] - -ifeval::["{beatname_lc}"!="filebeat"] - -ifndef::no_dashboards[] -["source","sh",subs="attributes"] ------ -{beatname_lc} setup --dashboards -{beatname_lc} setup --index-management ------ -endif::no_dashboards[] - -ifndef::apm-server[] -ifdef::no_dashboards[] -["source","sh",subs="attributes"] ------ -{beatname_lc} setup --index-management ------ -endif::no_dashboards[] -endif::apm-server[] - -ifdef::apm-server[] -["source","sh",subs="attributes"] ------ -{beatname_lc} setup --index-management -{beatname_lc} setup --pipelines ------ -endif::apm-server[] - -endif::[] -// end::setup-command-tag[] - -[[test-command]] -==== `test` command - -{test-command-short-desc}. - -*SYNOPSIS* - -["source","sh",subs="attributes"] ----- -{beatname_lc} test SUBCOMMAND [FLAGS] ----- - -*SUBCOMMANDS* - -*`config`*:: -Tests the configuration settings. - -ifeval::["{beatname_lc}"=="metricbeat"] -*`modules [MODULE_NAME] [METRICSET_NAME]`*:: -Tests module settings for all configured modules. When you run this command, -{beatname_uc} does a test run that applies the current settings, retrieves the -metrics, and shows them as output. To test the settings for a specific module, -specify `MODULE_NAME`. To test the settings for a specific metricset in the -module, also specify `METRICSET_NAME`. -endif::[] - -*`output`*:: -Tests that {beatname_uc} can connect to the output by using the -current settings. - -*FLAGS* - -*`-h, --help`*:: Shows help for the `test` command. - -{global-flags} - -ifeval::["{beatname_lc}"!="metricbeat"] -*EXAMPLE* - -["source","sh",subs="attributes"] ------ -{beatname_lc} test config ------ -endif::[] - -ifeval::["{beatname_lc}"=="metricbeat"] -*EXAMPLES* - -["source","sh",subs="attributes"] ------ -{beatname_lc} test config -{beatname_lc} test modules system cpu ------ -endif::[] - -ifeval::["{beatname_lc}"=="functionbeat"] -[[update-command]] -==== `update` command - -{update-command-short-desc}. Before updating functions, make sure the user has -the credentials required by your cloud service provider. - -*SYNOPSIS* - -["source","sh",subs="attributes"] ----- -{beatname_lc} update FUNCTION_NAME [FLAGS] ----- - -*`FUNCTION_NAME`*:: -Specifies the name of the function to update. - -*FLAGS* - -*`-h, --help`*:: -Shows help for the `update` command. - -{global-flags} - -*EXAMPLES* - -["source","sh",subs="attributes"] ------ -{beatname_lc} update cloudwatch -{beatname_lc} update sqs ------ -endif::[] - -[[version-command]] -==== `version` command - -{version-command-short-desc}. - -*SYNOPSIS* - -["source","sh",subs="attributes"] ----- -{beatname_lc} version [FLAGS] ----- - - -*FLAGS* - -*`-h, --help`*:: Shows help for the `version` command. - -{global-flags} - -*EXAMPLE* - -["source","sh",subs="attributes"] ------ -{beatname_lc} version ------ - - -[float] -[[global-flags]] -=== Global flags - -These global flags are available whenever you run {beatname_uc}. - -*`-E, --E "SETTING_NAME=VALUE"`*:: -Overrides a specific configuration setting. You can specify multiple overrides. -For example: -+ -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -{beatname_lc} -E "name=mybeat" -E "output.elasticsearch.hosts=['http://myhost:9200']" ----------------------------------------------------------------------- -+ -This setting is applied to the currently running {beatname_uc} process. -The {beatname_uc} configuration file is not changed. - -ifeval::["{beatname_lc}"=="filebeat"] -*`-M, --M "VAR_NAME=VALUE"`*:: Overrides the default configuration for a -{beatname_uc} module. You can specify multiple variable overrides. For example: -+ -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -{beatname_lc} -modules=nginx -M "nginx.access.var.paths=['/var/log/nginx/access.log*']" -M "nginx.access.var.pipeline=no_plugins" ----------------------------------------------------------------------- -endif::[] - -*`-c, --c FILE`*:: -Specifies the configuration file to use for {beatname_uc}. The file you specify -here is relative to `path.config`. If the `-c` flag is not specified, the -default config file, +{beatname_lc}.yml+, is used. - -*`-d, --d SELECTORS`*:: -Enables debugging for the specified selectors. For the selectors, you can -specify a comma-separated -list of components, or you can use `-d "*"` to enable debugging for all -components. For example, `-d "publish"` displays all the "publish" related -messages. - -*`-e, --e`*:: -Logs to stderr and disables syslog/file output. - -*`-environment`*:: -For logging purposes, specifies the environment that {beatname_uc} is running in. -This setting is used to select a default log output when no log output is configured. -Supported values are: `systemd`, `container`, `macos_service`, and `windows_service`. -If `systemd` or `container` is specified, {beatname_uc} will log to stdout and stderr -by default. - -*`--path.config`*:: -Sets the path for configuration files. See the <> section for -details. - -*`--path.data`*:: -Sets the path for data files. See the <> section for details. - -*`--path.home`*:: -Sets the path for miscellaneous files. See the <> section for -details. - -*`--path.logs`*:: -Sets the path for log files. See the <> section for details. - -*`--strict.perms`*:: -Sets strict permission checking on configuration files. The default is `-strict.perms=true`. -ifndef::apm-server[] -See {beats-ref}/config-file-permissions.html[Config file ownership and permissions] in -the _Beats Platform Reference_ for more information. -endif::[] -ifdef::apm-server[] -See <> for more information. -endif::[] - -*`-v, --v`*:: -Logs INFO-level messages. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/communitybeats.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/communitybeats.asciidoc deleted file mode 100644 index f54475c3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/communitybeats.asciidoc +++ /dev/null @@ -1,127 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content appears in both the Beats Platform Reference and the -//// Beats Developer Guide. -////////////////////////////////////////////////////////////////////////// - -[[community-beats]] -== Community Beats - -The open source community has been hard at work developing new Beats. You can check -out some of them here. - -Have a question about a community Beat? You can post questions and discuss issues in the -https://discuss.elastic.co/c/beats/community-beats[Community Beats] category of the Beats discussion forum. - -Have you created a Beat that's not listed? Add the name and description of your Beat to the source document for -https://github.com/elastic/beats/blob/master/libbeat/docs/communitybeats.asciidoc[Community Beats] and https://help.github.com/articles/using-pull-requests[open a pull request] in the https://github.com/elastic/beats[Beats GitHub repository] to get your change merged. When you're ready, go ahead and https://discuss.elastic.co/c/announcements[announce] your new Beat in the Elastic -discussion forum. - -ifndef::dev-guide[] -Want to contribute? See <>. -endif::[] - -NOTE: Elastic provides no warranty or support for community-sourced Beats. - -[horizontal] -https://github.com/awormuth/amazonbeat[amazonbeat]:: Reads data from a specified Amazon product. -https://github.com/radoondas/apachebeat[apachebeat]:: Reads status from Apache HTTPD server-status. -https://github.com/verticle-io/apexbeat[apexbeat]:: Extracts configurable contextual data and metrics from Java applications via the http://toolkits.verticle.io[APEX] toolkit. -https://github.com/hsngerami/hsnburrowbeat[hsnburrowbeat]:: Monitors Kafka consumer lag for Burrow V1.0.0(API V3). -https://github.com/hartfordfive/cloudflarebeat[cloudflarebeat]:: Indexes log entries from the Cloudflare Enterprise Log Share API. -https://github.com/jarl-tornroos/cloudfrontbeat[cloudfrontbeat]:: Reads log events from Amazon Web Services https://aws.amazon.com/cloudfront/[CloudFront]. -https://github.com/aidan-/cloudtrailbeat[cloudtrailbeat]:: Reads events from Amazon Web Services' https://aws.amazon.com/cloudtrail/[CloudTrail]. -https://github.com/narmitech/cloudwatchmetricbeat[cloudwatchmetricbeat]:: A beat for Amazon Web Services' https://aws.amazon.com/cloudwatch/details/#other-aws-resource-monitoring[CloudWatch Metrics]. -https://github.com/e-travel/cloudwatchlogsbeat[cloudwatchlogsbeat]:: Reads log events from Amazon Web Services' https://aws.amazon.com/cloudwatch/details/#log-monitoring[CloudWatch Logs]. -https://github.com/eBay/collectbeat[collectbeat]:: Adds discovery on top of Filebeat and Metricbeat in environments like Kubernetes. -https://github.com/raboof/connbeat[connbeat]:: Exposes metadata about TCP connections. -https://github.com/Pravoru/consulbeat[consulbeat]:: Reads services health checks from consul and pushes them to Elastic. -https://github.com/hellmouthengine/discobeat[discobeat]:: Reads messages from Discord and indexes them in Elasticsearch -https://github.com/Ingensi/dockbeat[dockbeat]:: Reads Docker container -statistics and indexes them in Elasticsearch. -https://github.com/radoondas/earthquakebeat[earthquakebeat]:: Pulls data from https://earthquake.usgs.gov/fdsnws/event/1/[USGS] earthquake API. -https://github.com/radoondas/elasticbeat[elasticbeat]:: Reads status from an Elasticsearch cluster and indexes them in Elasticsearch. -https://github.com/berfinsari/envoyproxybeat[envoyproxybeat]:: Reads stats from the Envoy Proxy and indexes them into Elasticsearch. -https://github.com/gamegos/etcdbeat[etcdbeat]:: Reads stats from the Etcd v2 API and indexes them into Elasticsearch. -https://gitlab.com/hatricker/etherbeat[etherbeat]:: Reads blocks from Ethereum compatible blockchain and indexes them into Elasticsearch. -https://github.com/christiangalsterer/execbeat[execbeat]:: Periodically executes shell commands and sends the standard output and standard error to -Logstash or Elasticsearch. -https://github.com/jarpy/factbeat[factbeat]:: Collects facts from https://puppetlabs.com/facter[Facter]. -https://github.com/ctindel/fastcombeat[fastcombeat]:: Periodically gather internet download speed from https://fast.com[fast.com]. -https://github.com/cloudronics/fileoccurancebeat[fileoccurencebeat]:: Checks for file existence recurssively under a given directory, handy while handling queues/pipeline buffers. -https://github.com/FStelzer/flowbeat[flowbeat]:: Collects, parses, and indexes http://www.sflow.org/index.php[sflow] samples. -https://github.com/GeneralElectric/GABeat[gabeat]:: Collects data from Google Analytics Realtime API. -https://github.com/GoogleCloudPlatform/gcsbeat[gcsbeat]:: Reads data from https://cloud.google.com/storage/[Google Cloud Storage] buckets. -https://github.com/threatstack/gelfbeat[gelfbeat]:: Collects and parses GELF-encoded UDP messages. -https://github.com/josephlewis42/githubbeat[githubbeat]:: Easily monitors GitHub repository activity. -https://github.com/hpcugent/gpfsbeat[gpfsbeat]:: Collects GPFS metric and quota information. -https://github.com/ullaakut/hackerbeat[hackerbeat]:: Indexes the top stories of HackerNews into an ElasticSearch instance. -https://github.com/YaSuenag/hsbeat[hsbeat]:: Reads all performance counters in Java HotSpot VM. -https://github.com/christiangalsterer/httpbeat[httpbeat]:: Polls multiple HTTP(S) endpoints and sends the data to -Logstash or Elasticsearch. Supports all HTTP methods and proxies. -https://github.com/jasperla/hwsensorsbeat[hwsensorsbeat]:: Reads sensors information from OpenBSD. -https://github.com/icinga/icingabeat[icingabeat]:: Icingabeat ships events and states from Icinga 2 to Elasticsearch or Logstash. -https://github.com/devopsmakers/iobeat[iobeat]:: Reads IO stats from /proc/diskstats on Linux. -https://github.com/radoondas/jmxproxybeat[jmxproxybeat]:: Reads Tomcat JMX metrics exposed over 'JMX Proxy Servlet' to HTTP. -https://github.com/mheese/journalbeat[journalbeat]:: Used for log shipping from systemd/journald based Linux systems. -https://github.com/justsocialapps/kafkabeat[kafkabeat]:: Reads data from Kafka topics. -https://github.com/arkady-emelyanov/kafkabeat[kafkabeat2]:: Reads data (json or plain) from Kafka topics. -https://github.com/PPACI/krakenbeat[krakenbeat]:: Collect information on each transaction on the Kraken crypto platform. -https://github.com/eskibars/lmsensorsbeat[lmsensorsbeat]:: Collects data from lm-sensors (such as CPU temperatures, fan speeds, and voltages from i2c and smbus). -https://github.com/consulthys/logstashbeat[logstashbeat]:: Collects data from Logstash monitoring API (v5 onwards) and indexes them in Elasticsearch. -https://github.com/bozdag/macwifibeat[macwifibeat]:: Reads various indicators for a MacBook's WiFi Signal Strength -https://github.com/yedamao/mcqbeat[mcqbeat]:: Reads the status of queues from memcacheq. -https://developer.cisco.com/codeexchange/github/repo/CiscoDevNet/merakibeat[merakibeat]:: Collects https://dashboard.meraki.com/api_docs#wireless-health[wireless health] and users https://documentation.meraki.com/MR/Monitoring_and_Reporting/Scanning_API[location analytics] data using Cisco Meraki APIs. -https://github.com/berfinsari/mesosbeat[mesosbeat]:: Reads stats from the Mesos API and indexes them into Elasticsearch. -https://github.com/scottcrespo/mongobeat[mongobeat]:: Monitors MongoDB instances and can be configured to send multiple document types to Elasticsearch. -https://github.com/nathan-K-/mqttbeat[mqttbeat]:: Add messages from mqtt topics to Elasticsearch. -https://github.com/adibendahan/mysqlbeat[mysqlbeat]:: Run any query on MySQL and send results to Elasticsearch. -https://github.com/PhaedrusTheGreek/nagioscheckbeat[nagioscheckbeat]:: For Nagios checks and performance data. -https://github.com/nfvsap/natsbeat[natsbeat]:: Collects data from NATS monitoring endpoints -https://github.com/radoondas/netatmobeat[netatmobeat]:: Reads data from Netatmo weather station. -https://github.com/hmschreck/netbeat[netbeat]:: Reads configurable data from SNMP-enabled devices. -https://github.com/mrkschan/nginxbeat[nginxbeat]:: Reads status from Nginx. -https://github.com/2Fast2BCn/nginxupstreambeat[nginxupstreambeat]:: Reads upstream status from nginx upstream module. -https://github.com/mschneider82/nsqbeat[nsqbeat]:: Reads data from a NSQ topic. -https://github.com/eBay/nvidiagpubeat[nvidiagpubeat]:: Uses nvidia-smi to grab metrics of NVIDIA GPUs. -https://github.com/counteractive/o365beat[o365beat]:: Ships Office 365 logs from the O365 Management Activities API -https://github.com/aristanetworks/openconfigbeat[openconfigbeat]:: Streams data from http://openconfig.net[OpenConfig]-enabled network devices -https://github.com/radoondas/owmbeat[owmbeat]:: Open Weather Map beat to pull weather data from all around the world and store and visualize them in Elastic Stack -https://github.com/joehillen/packagebeat[packagebeat]:: Collects information about system packages from package -managers. -https://github.com/WuerthIT/perfstatbeat[perfstatbeat]:: Collect performance metrics on the AIX operating system. -https://github.com/kozlice/phpfpmbeat[phpfpmbeat]:: Reads status from PHP-FPM. -https://github.com/joshuar/pingbeat[pingbeat]:: Sends ICMP pings to a list -of targets and stores the round trip time (RTT) in Elasticsearch. -https://github.com/kckecheng/powermaxbeat[powermaxbeat]:: Collects performance metrics from Dell EMC PowerMax storage array. -https://github.com/pawankt/processbeat[processbeat]:: Collects process health status and performance. -https://github.com/carlpett/prombeat[prombeat]:: Indexes https://prometheus.io[Prometheus] metrics. -https://github.com/infonova/prometheusbeat[prometheusbeat]:: Send Prometheus metrics to Elasticsearch via the remote write feature. -https://github.com/hartfordfive/protologbeat[protologbeat]:: Accepts structured and unstructured logs via UDP or TCP. Can also be used to receive syslog messages or GELF formatted messages. (To be used as a successor to udplogbeat) -https://github.com/GoogleCloudPlatform/pubsubbeat[pubsubbeat]:: Reads data from https://cloud.google.com/pubsub/[Google Cloud Pub/Sub]. -https://github.com/voigt/redditbeat[redditbeat]:: Collects new Reddit Submissions of one or multiple Subreddits. -https://github.com/chrsblck/redisbeat[redisbeat]:: Used for Redis monitoring. -https://github.com/consulthys/retsbeat[retsbeat]:: Collects counts of http://www.reso.org[RETS] resource/class records from https://en.wikipedia.org/wiki/Multiple_listing_service[Multiple Listing Service] (MLS) servers. -https://github.com/yourdream/rsbeat[rsbeat]:: Ships redis slow logs to elasticsearch and analyze by Kibana. -https://github.com/radoondas/safecastbeat[safecastbeat]:: Pulls data from Safecast API and store them in Elasticsearch. -https://github.com/martinhoefling/saltbeat[saltbeat]:: Reads events from salt master event bus. -https://github.com/benben/serialbeat[serialbeat]:: Reads from a serial device. -https://github.com/Corwind/servicebeat[servicebeat]:: Send services status to Elasticsearch -https://github.com/consulthys/springbeat[springbeat]:: Collects health and metrics data from Spring Boot applications running with the actuator module. -https://github.com/philkra/springboot2beat[springboot2beat]:: Query and accumulate all metrics endpoints of a Spring Boot 2 web app via the web channel, leveraging the http://micrometer.io/[mircometer.io] metrics facade. -https://github.com/sentient/statsdbeat[statsdbeat]:: Receives UDP https://github.com/etsy/statsd/wiki[statsd] events from a statsd client. -https://github.com/Corwind/supervisorctlbeat.git[supervisorctlbeat]:: This beat aims to parse the supervisorctl status command output and send it to elasticsearch for indexation -https://github.com/live-wire/terminalbeat[terminalbeat]:: Runs an external command and forwards the https://www.computerhope.com/jargon/s/stdout.htm[stdout] for the same to Elasticsearch/Logstash. -https://github.com/berfinsari/tracebeat[tracebeat]:: Reads traceroute output and indexes them into Elasticsearch. -https://github.com/buehler/go-elastic-twitterbeat[twitterbeat]:: Reads tweets for specified screen names. -https://github.com/gravitational/udpbeat[udpbeat]:: Ships structured logs via UDP. -https://github.com/hartfordfive/udplogbeat[udplogbeat]:: Accept events via local UDP socket (in plain-text or JSON with ability to enforce schemas). Can also be used for applications only supporting syslog logging. -https://github.com/cleesmith/unifiedbeat[unifiedbeat]:: Reads records from Unified2 binary files generated by -network intrusion detection software and indexes the records in Elasticsearch. -https://github.com/kckecheng/unitybeat[unitybeat]:: Collects performance metrics from Dell EMC Unity storage array. -https://github.com/mrkschan/uwsgibeat[uwsgibeat]:: Reads stats from uWSGI. -https://github.com/phenomenes/varnishlogbeat[varnishlogbeat]:: Reads log data from a Varnish instance and ships it to Elasticsearch. -https://github.com/phenomenes/varnishstatbeat[varnishstatbeat]:: Reads stats data from a Varnish instance and ships it to Elasticsearch. -https://gitlab.com/msvechla/vaultbeat[vaultbeat]:: Collects performance metrics and statistics from Hashicorp's Vault. -https://github.com/eskibars/wmibeat[wmibeat]:: Uses WMI to grab your favorite, configurable Windows metrics. -https://github.com/IBM/yarnbeat[yarnbeat]:: Polls YARN and MapReduce APIs for cluster and application metrics. -https://github.com/maireanu/zfsbeat[zfsbeat]:: Querying ZFS Storage and Pool Status diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/config-file-format.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/config-file-format.asciidoc deleted file mode 100644 index c1b93772..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/config-file-format.asciidoc +++ /dev/null @@ -1,375 +0,0 @@ -[[config-file-format]] -== Config file format - -Beats config files are based on http://www.yaml.org[YAML], a file format that is -easier to read and write than other common data formats like XML or JSON. - -In beats all YAML files start with a dictionary, an unordered collection of -name/value pairs. In addition to dictionaries, YAML also supports lists, numbers, -strings, and many other data types. All members of the same list or dictionary must -have the same indentation level. - -Dictionaries are represented by simple `key: value` pairs all having the same -indentation level. The colon after `key` must be followed by a space. - -[source,yaml] ------ -name: John Doe -age: 34 -country: Canada ------ - -Lists are introduced by dashes `- `. All list members will be lines beginning -with `- ` at the same indentation level. - -[source,yaml] ------ -- Red -- Green -- Blue ------ - -Lists and dictionaries are used in beats to build structured configurations. - -[source,yaml] ------ -filebeat: - inputs: - - type: log - paths: - - /var/log/*.log - multiline: - pattern: '^[' - match: after ------ - -Lists and dictionaries can also be represented in abbreviated form. Abbreviated -form is somewhat similar to JSON using `{}` for dictionaries and `[]` for lists: - -[source,yaml] ------ -person: {name: "John Doe", age: 34, country: "Canada"} -colors: ["Red", "Green", "Blue"] ------ - -The following topics provide more detail to help you understand and work with config files in YAML: - -* <> -* <> -* <> -* <> -* <> -* <> -* <> - -[[config-file-format-namespacing]] -=== Namespacing - -All settings are structured using dictionaries and lists. Those are collapsed -into "namespaced" settings, by creating a setting using the full path of the -settings name and it's parent structures names, when reading the configuration -file. - -For example this setting: - -["source","yaml",subs="attributes"] ------ -output: - elasticsearch: - index: 'beat-%{[{beat_version_key}]}-%{+yyyy.MM.dd}' ------ - -gets collapsed into +output.elasticsearch.index: \'beat-%{[{beat_version_key}]}-%{+yyyy.MM.dd}'+. The -full name of a setting is based on all parent structures involved. - -Lists create numeric names starting with 0. - -For example this filebeat setting: - -[source,yaml] ------ -filebeat: - inputs: - - type: log ------ - -Gets collapsed into `filebeat.inputs.0.type: log`. - -Alternatively to using indentation, setting names can be used in collapsed form too. - -Note: having two settings with same fully collapsed path is invalid. - -Simple filebeat example with partially collapsed setting names and use of compact form: - - -[source,yaml] ------ -filebeat.inputs: -- type: log - paths: ["/var/log/*.log"] - multiline.pattern: '^[' - multiline.match: after - -output.elasticsearch.hosts: ["http://localhost:9200"] ------ - -[[config-file-format-type]] -=== Config file data types - -Values of configuration settings are interpreted as required by beats. -If a value can not be correctly interpreted as the required type - for example a -string is given when a number is required - the beat will fail to start up. - -==== Boolean - -Boolean values can be either `true` or `false`. Alternative names for `true` are -`yes` and `on`. Instead of `false` the values `no` and `off` can be used. - -[source,yaml] ------ -enabled: true -disabled: false ------ - -==== Number - -Number values require you to enter the number to use without using single or -double quotes. Some settings only support a restricted number range though. - -[source,yaml] ------ -integer: 123 -negative: -1 -float: 5.4 ------ - -==== String - -In YAML[http://www.yaml.org], multiple styles of string definitions are supported: - double-quoted, single-quoted, unquoted. - -The double-quoted style is specified by surrounding the string with `"`. This -style provides support for escaping unprintable characters using `\`, but comes -at the cost of having to escape `\` and `"` characters. - -The single-quoted style is specified by surrounding the string with `'`. This -style supports no escaping (use `''` to quote a single quote). Only printable -characters can be used when using this form. - -Unquoted style requires no quotes, but does not support any escaping plus care -needs to be taken to not use any symbol that has a special meaning in YAML. - -Note: Single-quoted style is recommended when defining regular expressions, -event format strings, windows file paths, or non-alphabetical symbolic characters. - -==== Duration - -Durations require a numeric value with optional fraction and required unit. -Valid time units are `ns`, `us`, `ms`, `s`, `m`, `h`. Sometimes features based -on durations can be disabled by using zero or negative durations. - -[source,yaml] ------ -duration1: 2.5s -duration2: 6h -duration_disabled: -1s ------ - -==== Regular expression - -Regular expressions are special strings getting compiled into regular -expressions at load time. - -As regular expressions and YAML use `\` for escaping -characters in strings, it's highly recommended to use single quoted strings when -defining regular expressions. When single quoted strings are used, `\` character -is not interpreted by YAML parser as escape symbol. - -==== Format String (sprintf) - -Format strings enable you to refer to event field values creating a string based -on the current event being processed. Variable expansions are enclosed in -expansion braces `%{:default value}`. Event fields are accessed using -field references `[fieldname]`. Optional default values can be specified in case the -field name is missing from the event. - -You can also format time stored in the -`@timestamp` field using the `+FORMAT` syntax where FORMAT is a valid https://godoc.org/github.com/elastic/beats/libbeat/common/dtfmt[time -format]. - -[source,yaml] ------ -constant-format-string: 'constant string' -field-format-string: '%{[fieldname]} string' -format-string-with-date: '%{[fieldname]}-%{+yyyy.MM.dd}' ------ - - -[[config-file-format-env-vars]] -=== Environment variables - -include::shared-env-vars.asciidoc[] - -[[config-gile-format-refs]] -=== Reference variables - -Beats settings can reference other settings splicing multiple optionally custom -named settings into new values. References use the same syntax as -<> do. Only fully collapsed setting names can be -referenced to. - -For example the filebeat registry file defaults to: - -[source,yaml] ------ -filebeat.registry: ${path.data}/registry ------ - -With `path.data` being an implicit config setting, that is overridable from -command line, as well as in the configuration file. - -Example referencing `es.host` in `output.elasticsearch.hosts`: - -[source,yaml] ------ -es.host: '${ES_HOST:localhost}' - -output.elasticsearch: - hosts: ['http://${es.host}:9200'] ------ - -Introducing `es.host`, the host can be overwritten from command line using -`-E es.host=another-host`. - -Plain references, having no default value and are not spliced with other -references or strings can reference complete namespaces. - -These setting with duplicate content: - -[source,yaml] ------ -namespace1: - subnamespace: - host: localhost - sleep: 1s - -namespace2: - subnamespace: - host: localhost - sleep: 1s ------ - -can be rewritten to - -[source,yaml] ------ -namespace1: ${shared} -namespace2: ${shared} - -shared: - subnamespace: - host: localhost - sleep: 1s ------ - -when using plain references. - - -[[config-file-permissions]] -=== Config file ownership and permissions - -NOTE: This section does not apply to Windows or other non-POSIX operating systems. - -On systems with POSIX file permissions, all Beats configuration files are -subject to ownership and file permission checks. The purpose of these checks is -to prevent unauthorized users from providing or modifying configurations that -are run by the Beat. The owner of the configuration files must be either `root` -or the user who is executing the Beat process. The permissions on each file must -disallow writes by anyone other than the owner. - -When installed via an RPM or DEB package, the config file at -`/etc/{beatname}/{beatname}.yml` will have the proper owner and permissions. The -file is owned by `root` and has file permissions of `0644` (`-rw-r--r--`). - -You may encounter the following errors if your config file fails these checks: - -[source,sh] ------ -Exiting: error loading config file: config file ("{beatname}.yml") must be -owned by the beat user (uid=501) or root ------ - -To correct this problem you can use either `chown root {beatname}.yml` or -`chown 501 {beatname}.yml` to change the owner of the configuration file. - -[source,sh] ------ -Exiting: error loading config file: config file ("{beatname}.yml") can only be -writable by the owner but the permissions are "-rw-rw-r--" (to fix the -permissions use: 'chmod go-w /etc/{beatname}/{beatname}.yml') ------ - -To correct this problem, use `chmod go-w /etc/{beatname}/{beatname}.yml` to -remove write privileges from anyone other than the owner. - -Other config files, such as the files in the `modules.d` directory, are subject -to the same ownership and file permission checks. - -==== Disabling strict permission checks - -You can disable strict permission checks from the command line by using -`--strict.perms=false`, but we strongly encourage you to leave the checks enabled. - -[[config-file-format-cli]] -=== Command line arguments - -Config files to load are set using the `-c` flag on command line. If no flag is -given, a beat and OS-specific default file path will be assumed. - -You can specify multiple configuration files by repeating the `-c` flag. You can -use this, for example, for setting defaults in a base configuration file, and -overwrite settings via local configuration files. - -In addition to overwriting settings using multiple configuration files, -individual settings can be overwritten using `-E =`. The -`` can be either a single value or a complex object, such as a list or -dictionary. - -For example, given the following configuration: - -[source,yaml] ------ -output.elasticsearch: - hosts: ["http://localhost:9200"] - username: username - password: password ------ - -You can disable the Elasticsearch output and write all events to the console by -setting: - -[source,sh] ------ --E output='{elasticsearch.enabled: false, console.pretty: true}' ------ - -Any complex objects that you specify at the command line are merged with the -original configuration, and the following configuration is passed to the Beat: - -[source,yaml] ------ -output.elasticsearch: - enabled: false - hosts: ["http://localhost:9200"] - username: username - password: password - -output.console: - pretty: true ------ - - -[[config-file-format-tips]] -=== YAML tips and gotchas - -include::yaml.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/contributing-to-beats.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/contributing-to-beats.asciidoc deleted file mode 100644 index 7205fbb8..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/contributing-to-beats.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/contributing-to-beats.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -["appendix",id="contributing-to-beats"] -= Contribute to Beats - -The Beats are open source and we love to receive contributions from our -community — you! - -There are many ways to contribute, from writing tutorials or blog posts, -improving the documentation, submitting bug reports and feature requests, or -writing code that implements a whole new protocol, module, or Beat. - -The {beatsdevguide}/index.html[Beats Developer Guide] is your one-stop shop for -everything related to developing code for the Beats project. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/dashboards.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/dashboards.asciidoc deleted file mode 100644 index 7bdb7060..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/dashboards.asciidoc +++ /dev/null @@ -1,218 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/dashboards.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -ifdef::has_solutions[] -TIP: For deeper observability into your infrastructure, you can use the -Metrics app and the Logs app in {kib}. -For more details, see the {metrics-guide}[Metrics Monitoring Guide] -and the {logs-guide}[Logs Monitoring Guide]. -endif::has_solutions[] - -{beatname_uc} comes packaged with example Kibana dashboards, visualizations, -and searches for visualizing {beatname_uc} data in Kibana. Before you can use -the dashboards, you need to create the index pattern, +{beat_default_index_prefix}-*+, and -load the dashboards into Kibana. To do this, you can either run the `setup` -command (as described here) or -<> in the -+{beatname_lc}.yml+ config file. - -This requires a Kibana endpoint configuration. If you didn't already configure -a Kibana endpoint, see <<{beatname_lc}-configuration,configure {beatname_uc}>>. - -Make sure Kibana is running before you perform this step. If you are accessing a -secured Kibana instance, make sure you've configured credentials as described in -<<{beatname_lc}-configuration>>. - -To set up the Kibana dashboards for {beatname_uc}, use the appropriate command -for your system. The command shown here loads the dashboards from the {beatname_uc} -package. For more options, such as loading customized dashboards, see -{beatsdevguide}/import-dashboards.html[Importing Existing Beat Dashboards] in -the _Beats Developer Guide_. -ifndef::no-output-logstash[] -If you've configured the Logstash output, see -<>. -endif::[] - -ifdef::requires-sudo[] -include::../../libbeat/docs/shared-note-sudo.asciidoc[] -endif::requires-sudo[] - -ifdef::deb_os,rpm_os[] -*deb and rpm:* - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -{beatname_lc} setup --dashboards ----------------------------------------------------------------------- -endif::deb_os,rpm_os[] - -ifdef::mac_os[] -*mac:* - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -./{beatname_lc} setup --dashboards ----------------------------------------------------------------------- - -*brew:* - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -{beatname_lc} setup --dashboards ----------------------------------------------------------------------- -endif::mac_os[] - -ifdef::linux_os[] -*linux:* - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -./{beatname_lc} setup --dashboards ----------------------------------------------------------------------- -endif::linux_os[] - -ifdef::docker_platform[] -*docker:* - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -docker run --net="host" {dockerimage} setup --dashboards ----------------------------------------------------------------------- -endif::docker_platform[] - -ifdef::win_os[] -ifndef::win_only[] -*win:* -endif::win_only[] - -Open a PowerShell prompt as an Administrator (right-click the PowerShell icon -and select *Run As Administrator*). - -From the PowerShell prompt, change to the directory where you installed {beatname_uc}, -and run: - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -PS > .{backslash}{beatname_lc}.exe setup --dashboards ----------------------------------------------------------------------- -endif::win_os[] - -ifndef::no-output-logstash[] -[[load-dashboards-logstash]] -==== Set up dashboards for Logstash output - -During dashboard loading, {beatname_uc} connects to Elasticsearch to check -version information. To load dashboards when the Logstash output is enabled, you -need to temporarily disable the Logstash output and enable Elasticsearch. To -connect to a secured Elasticsearch cluster, you also need to pass Elasticsearch -credentials. - -TIP: The example shows a hard-coded password, but you should store sensitive -values -ifndef::serverless[] -in the <>. -endif::[] -ifdef::serverless[] -in environment variables. -endif::[] - -ifdef::deb_os,rpm_os[] -*deb and rpm:* - -["source","sh",subs="attributes"] ----- -{beatname_lc} setup -e \ - -E output.logstash.enabled=false \ - -E output.elasticsearch.hosts=['localhost:9200'] \ - -E output.elasticsearch.username={beat_default_index_prefix}_internal \ - -E output.elasticsearch.password={pwd} \ - -E setup.kibana.host=localhost:5601 ----- -endif::deb_os,rpm_os[] - -ifdef::mac_os[] -*mac:* - -["source","sh",subs="attributes"] ----- -./{beatname_lc} setup -e \ - -E output.logstash.enabled=false \ - -E output.elasticsearch.hosts=['localhost:9200'] \ - -E output.elasticsearch.username={beat_default_index_prefix}_internal \ - -E output.elasticsearch.password={pwd} \ - -E setup.kibana.host=localhost:5601 ----- - -*brew:* - -["source","sh",subs="attributes"] ----- -{beatname_lc} setup -e \ - -E output.logstash.enabled=false \ - -E output.elasticsearch.hosts=['localhost:9200'] \ - -E output.elasticsearch.username={beat_default_index_prefix}_internal \ - -E output.elasticsearch.password={pwd} \ - -E setup.kibana.host=localhost:5601 ----- -endif::mac_os[] - -ifdef::linux_os[] -*linux:* - -["source","sh",subs="attributes"] ----- -./{beatname_lc} setup -e \ - -E output.logstash.enabled=false \ - -E output.elasticsearch.hosts=['localhost:9200'] \ - -E output.elasticsearch.username={beat_default_index_prefix}_internal \ - -E output.elasticsearch.password={pwd} \ - -E setup.kibana.host=localhost:5601 ----- -endif::linux_os[] - -ifdef::docker_platform[] -*docker:* - -["source","sh",subs="attributes"] ----- -docker run --net="host" {dockerimage} setup -e \ - -E output.logstash.enabled=false \ - -E output.elasticsearch.hosts=['localhost:9200'] \ - -E output.elasticsearch.username={beat_default_index_prefix}_internal \ - -E output.elasticsearch.password={pwd} \ - -E setup.kibana.host=localhost:5601 ----- -endif::docker_platform[] - -ifdef::win_os[] -ifndef::win_only[] -*win:* -endif::win_only[] - -Open a PowerShell prompt as an Administrator (right-click the PowerShell icon -and select *Run As Administrator*). - -From the PowerShell prompt, change to the directory where you installed {beatname_uc}, -and run: - -["source","sh",subs="attributes"] ----- -PS > .{backslash}{beatname_lc}.exe setup -e ` - -E output.logstash.enabled=false ` - -E output.elasticsearch.hosts=['localhost:9200'] ` - -E output.elasticsearch.username={beat_default_index_prefix}_internal ` - -E output.elasticsearch.password={pwd} ` - -E setup.kibana.host=localhost:5601 ----- -endif::win_os[] - -endif::no-output-logstash[] - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/dashboardsconfig.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/dashboardsconfig.asciidoc deleted file mode 100644 index 7bed3d25..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/dashboardsconfig.asciidoc +++ /dev/null @@ -1,127 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/dashboardsconfig.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -[[configuration-dashboards]] -== Configure Kibana dashboard loading - -++++ -Kibana dashboards -++++ - -{beatname_uc} comes packaged with example Kibana dashboards, visualizations, -and searches for visualizing {beatname_uc} data in Kibana. - -To load the dashboards, you can either enable dashboard loading in the -`setup.dashboards` section of the +{beatname_lc}.yml+ config file, or you can -run the `setup` command. Dashboard loading is disabled by default. - -When dashboard loading is enabled, {beatname_uc} uses the Kibana API to load the -sample dashboards. Dashboard loading is only attempted when {beatname_uc} starts up. -If Kibana is not available at startup, {beatname_uc} will stop with an error. - -To enable dashboard loading, add the following setting to the config file: - -[source,yaml] ------------------------------------------------------------------------------- -setup.dashboards.enabled: true ------------------------------------------------------------------------------- - -[float] -=== Configuration options - -You can specify the following options in the `setup.dashboards` section of the -+{beatname_lc}.yml+ config file: - -[float] -==== `setup.dashboards.enabled` - -If this option is set to true, {beatname_uc} loads the sample Kibana dashboards -from the local `kibana` directory in the home path of the {beatname_uc} installation. - -NOTE: When dashboard loading is enabled, {beatname_uc} overwrites any existing -dashboards that match the names of the dashboards you are loading. This happens -every time {beatname_uc} starts. - -If no other options are set, the dashboard are loaded -from the local `kibana` directory in the home path of the {beatname_uc} installation. -To load dashboards from a different location, you can configure one of the -following options: <>, -<>, or -<>. - -[float] -[[directory-option]] -==== `setup.dashboards.directory` - -The directory that contains the dashboards to load. The default is the `kibana` -folder in the home path. - -[float] -[[url-option]] -==== `setup.dashboards.url` - -The URL to use for downloading the dashboard archive. If this option -is set, {beatname_uc} downloads the dashboard archive from the specified URL -instead of using the local directory. - -[float] -[[file-option]] -==== `setup.dashboards.file` - -The file archive (zip file) that contains the dashboards to load. If this option -is set, {beatname_uc} looks for a dashboard archive in the specified path -instead of using the local directory. - -[float] -==== `setup.dashboards.beat` - -In case the archive contains the dashboards for multiple Beats, this setting -lets you select the Beat for which you want to load dashboards. To load all the -dashboards in the archive, set this option to an empty string. The default is -+"{beatname_lc}"+. - -[float] -==== `setup.dashboards.kibana_index` - -The name of the Kibana index to use for setting the configuration. The default -is `".kibana"` - - -[float] -==== `setup.dashboards.index` - -The Elasticsearch index name. This setting overwrites the index name defined -in the dashboards and index pattern. Example: `"testbeat-*"` - -NOTE: This setting only works for Kibana 6.0 and newer. - -[float] -==== `setup.dashboards.always_kibana` - -Force loading of dashboards using the Kibana API without querying Elasticsearch for the version. -The default is `false`. - -[float] -==== `setup.dashboards.retry.enabled` - -If this option is set to true, and Kibana is not reachable at the time when dashboards are loaded, - {beatname_uc} will retry to reconnect to Kibana instead of exiting with an error. Disabled by default. - -[float] -==== `setup.dashboards.retry.interval` - -Duration interval between Kibana connection retries. Defaults to 1 second. - -[float] -==== `setup.dashboards.retry.maximum` - -Maximum number of retries before exiting with an error. Set to 0 for unlimited retrying. -Default is unlimited. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/debugging.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/debugging.asciidoc deleted file mode 100644 index abb5ed25..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/debugging.asciidoc +++ /dev/null @@ -1,44 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/debugging.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -By default, {beatname_uc} sends all its output to syslog. When you run {beatname_uc} in -the foreground, you can use the `-e` command line flag to redirect the output to -standard error instead. For example: - -["source","sh",subs="attributes"] ------------------------------------------------ -{beatname_lc} -e ------------------------------------------------ - -The default configuration file is {beatname_lc}.yml (the location of the file varies by -platform). You can use a different configuration file by specifying the `-c` flag. For example: - -["source","sh",subs="attributes"] ------------------------------------------------------------- -{beatname_lc} -e -c my{beatname_lc}config.yml ------------------------------------------------------------- - -You can increase the verbosity of debug messages by enabling one or more debug -selectors. For example, to view the published transactions, you can start {beatname_uc} -with the `publish` selector like this: - -["source","sh",subs="attributes"] ------------------------------------------------------------- -{beatname_lc} -e -d "publish" ------------------------------------------------------------- - -If you want all the debugging output (fair warning, it's quite a lot), you can -use `*`, like this: - -["source","sh",subs="attributes"] ------------------------------------------------------------- -{beatname_lc} -e -d "*" ------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/faq-limit-bandwidth.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/faq-limit-bandwidth.asciidoc deleted file mode 100644 index 0b1b9fbe..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/faq-limit-bandwidth.asciidoc +++ /dev/null @@ -1,19 +0,0 @@ -[[bandwidth-throttling]] -=== {beatname_uc} uses too much bandwidth - -If you need to limit bandwidth usage, we recommend that you configure the network stack on your OS to perform -bandwidth throttling. - -For example, the following Linux commands cap the connection between {beatname_uc} and Logstash by setting a -limit of 50 kbps on TCP connections over port 5044: - -[source,shell] ----------------------------------------------------------------------- -tc qdisc add dev $DEV root handle 1: htb -tc class add dev $DEV parent 1:1 classid 1:10 htb rate 50kbps ceil 50kbps -tc filter add dev $DEV parent 1:0 prio 1 protocol ip handle 10 fw flowid 1:10 -iptables -A OUTPUT -t mangle -p tcp --dport 5044 -j MARK --set-mark 10 ----------------------------------------------------------------------- - -Using OS tools to perform bandwidth throttling gives you better control over policies. For example, you can use -OS tools to cap bandwidth during the day, but not at night. Or you can leave the bandwidth uncapped, but assign a low priority to the traffic. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/faq-refresh-index.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/faq-refresh-index.asciidoc deleted file mode 100644 index 49ad7083..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/faq-refresh-index.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -[[refresh-index-pattern]] -=== Fields show up as nested JSON in {kib} - -When {beatname_uc} exports a field of type dictionary, and the keys are not known in advance, the Discovery page in {kib} will display the field as a nested JSON object: - -[source,shell] ----------------------------------------------------------------------- -http.response.headers = { - "content-length": 12, - "content-type": "application/json" -} ----------------------------------------------------------------------- - -To fix this you need to {kibana-ref}/index-patterns.html#reload-fields[reload the index pattern] in {kib} under the Management->Index Patterns, and the index pattern will be -updated with a field for each key available in the dictionary: - -[source,shell] ----------------------------------------------------------------------- -http.response.headers.content-length = 12 -http.response.headers.content-type = "application/json" ----------------------------------------------------------------------- - - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/generalconfig.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/generalconfig.asciidoc deleted file mode 100644 index 859ead37..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/generalconfig.asciidoc +++ /dev/null @@ -1,109 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/generalconfig.asciidoc[] -//// Make sure this content appears below a level 2 heading. -////////////////////////////////////////////////////////////////////////// - -[float] -[[configuration-general]] -=== General configuration options - -++++ -General settings -++++ - -These options are supported by all Elastic Beats. Because they are common -options, they are not namespaced. - -Here is an example configuration: - -[source,yaml] ------------------------------------------------------------------------------- -name: "my-shipper" -tags: ["service-X", "web-tier"] ------------------------------------------------------------------------------- - -[float] -==== `name` - -The name of the Beat. If this option is empty, the `hostname` of the server is -used. The name is included as the `agent.name` field in each published transaction. You can -use the name to group all transactions sent by a single Beat. - -Example: - -[source,yaml] ------------------------------------------------------------------------------- -name: "my-shipper" ------------------------------------------------------------------------------- - -[float] -==== `tags` - -A list of tags that the Beat includes in the `tags` field of each published -transaction. Tags make it easy to group servers by different logical properties. -For example, if you have a cluster of web servers, you can add the "webservers" -tag to the Beat on each server, and then use filters and queries in the Kibana -web interface to get visualisations for the whole group of servers. - -Example: - -[source,yaml] --------------------------------------------------------------------------------- -tags: ["my-service", "hardware", "test"] --------------------------------------------------------------------------------- - -[float] -[[libbeat-configuration-fields]] -==== `fields` - -Optional fields that you can specify to add additional information to the -output. Fields can be scalar values, arrays, dictionaries, or any nested -combination of these. By default, the fields that you specify here will be -grouped under a `fields` sub-dictionary in the output document. To store the -custom fields as top-level fields, set the `fields_under_root` option to true. - -Example: - -[source,yaml] ------------------------------------------------------------------------------- -fields: {project: "myproject", instance-id: "574734885120952459"} ------------------------------------------------------------------------------- - -[float] -==== `fields_under_root` - -If this option is set to true, the custom <> are -stored as top-level fields in the output document instead of being grouped under -a `fields` sub-dictionary. If the custom field names conflict with other field -names, then the custom fields overwrite the other fields. - -Example: - -[source,yaml] ------------------------------------------------------------------------------- -fields_under_root: true -fields: - instance_id: i-10a64379 - region: us-east-1 ------------------------------------------------------------------------------- - -[float] -==== `processors` - -A list of processors to apply to the data generated by the beat. - -See <> for information about specifying -processors in your config. - -[float] -==== `max_procs` - -Sets the maximum number of CPUs that can be executing simultaneously. The -default is the number of logical CPUs available in the system. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/getting-help.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/getting-help.asciidoc deleted file mode 100644 index 2404de19..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/getting-help.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/getting-help.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -Start by searching the https://discuss.elastic.co/c/{discuss_forum}[{beatname_uc} discussion forum] for your issue. If you can't find a resolution, open a new issue or add a comment to an existing one. Make sure you provide the following information, and we'll help -you troubleshoot the problem: - -* {beatname_uc} version -* Operating System -* Configuration -* Any supporting information, such as debugging output, that will help us diagnose your -problem. See <> for more details. - -If you're sure you found a bug, you can open a ticket on -https://github.com/elastic/{github_repo_name}/issues?state=open[GitHub]. Note, however, -that we close GitHub issues containing questions or requests for help if they -don't indicate the presence of a bug. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/gettingstarted.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/gettingstarted.asciidoc deleted file mode 100644 index 4df199ac..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/gettingstarted.asciidoc +++ /dev/null @@ -1,31 +0,0 @@ -[[getting-started]] -== Get started with {beats} - -Each Beat is a separately installable product. Before installing Beats, you need -to install and configure the {stack}. To learn how to get up and running -quickly, see {stack-gs}/get-started-elastic-stack.html[Get started with the -{stack}]. - -[TIP] -============== -You can skip having to install {es} and {kib} by using our -https://www.elastic.co/cloud/elasticsearch-service[hosted {ess}] on -{ecloud}. The {ess} is available on AWS, GCP, and Azure. -{ess-trial}[Try out the {ess} -for free]. -============== - -After installing the {stack}, see the {beats} getting started guides: - -* {auditbeat-ref}/auditbeat-getting-started.html[Auditbeat] -* {filebeat-ref}/filebeat-getting-started.html[Filebeat] -* {functionbeat-ref}/functionbeat-getting-started.html[Functionbeat] -* {heartbeat-ref}/heartbeat-getting-started.html[Heartbeat] -* {journalbeat-ref}/journalbeat-getting-started.html[Journalbeat] -* {metricbeat-ref}/metricbeat-getting-started.html[Metricbeat] -* {packetbeat-ref}/packetbeat-getting-started.html[Packetbeat] -* {winlogbeat-ref}/winlogbeat-getting-started.html[Winlogbeat] - -If you're planning to use the Metrics app or the Logs app in {kib}, -also see the {metrics-guide}[Metrics Monitoring Guide] -and the {logs-guide}[Logs Monitoring Guide]. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/http-endpoint.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/http-endpoint.asciidoc deleted file mode 100644 index 153bd106..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/http-endpoint.asciidoc +++ /dev/null @@ -1,182 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/http-endpoint.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -[[http-endpoint]] -== Configure an HTTP endpoint for metrics - -++++ -HTTP endpoint -++++ - -experimental[] - -{beatname_uc} can expose internal metrics through an HTTP endpoint. These are useful to -monitor the internal state of the Beat. For security reasons the endpoint is disabled -by default, as you may want to avoid exposing this info. - -The HTTP endpoint has the following configuration settings: - -`http.enabled`:: (Optional) Enable the HTTP endpoint. Default is `false`. -`http.host`:: (Optional) Bind to this hostname, IP address, unix socket (unix:///var/run/{beatname_lc}.sock) or Windows named pipe (npipe:///{beatname_lc}). -It is recommended to use only localhost. Default is `localhost` -`http.port`:: (Optional) Port on which the HTTP endpoint will bind. Default is `5066`. -`http.named_pipe.user`:: (Optional) User to use to create the named pipe, only work on Windows, Default to the -current user. -`http.named_pipe.security_descriptor`:: (Optional) Windows Security descriptor string defined in the SDDL format. Default to -read and write permission for the current user. - -This is the list of paths you can access. For pretty JSON output append ?pretty to the URL. - -You can query a unix socket using the `CURL` command and the `--unix-socket` flag. - -[source,js] ----- -curl -XGET --unix-socket '/var/run/{beatname_lc}.sock' 'http:/stats/?pretty' ----- - - -[float] -=== Info - -`/` provides basic info from the {beatname_uc}. Example: - -[source,js] ----- -curl -XGET 'localhost:5066/?pretty' ----- - -["source","js",subs="attributes"] ----- -{ - "beat": "metricbeat", - "hostname": "example.lan", - "name": "example.lan", - "uuid": "34f6c6e1-45a8-4b12-9125-11b3e6e89866", - "version": "{version}" -} ----- - -[float] -=== Stats - -`/stats` reports internal metrics. Example: - -[source,js] ----- -curl -XGET 'localhost:5066/stats?pretty' ----- - -["source","js",subs="attributes"] ----- -{ - "beat": { - "cpu": { - "system": { - "ticks": 1710, - "time": { - "ms": 1712 - } - }, - "total": { - "ticks": 3420, - "time": { - "ms": 3424 - }, - "value": 3420 - }, - "user": { - "ticks": 1710, - "time": { - "ms": 1712 - } - } - }, - "info": { - "ephemeral_id": "ab4287c4-d907-4d9d-b074-d8c3cec4a577", - "uptime": { - "ms": 195547 - } - }, - "memstats": { - "gc_next": 17855152, - "memory_alloc": 9433384, - "memory_total": 492478864, - "rss": 50405376 - }, - "runtime": { - "goroutines": 22 - } - }, - "libbeat": { - "config": { - "module": { - "running": 0, - "starts": 0, - "stops": 0 - }, - "scans": 1, - "reloads": 1 - }, - "output": { - "events": { - "acked": 0, - "active": 0, - "batches": 0, - "dropped": 0, - "duplicates": 0, - "failed": 0, - "total": 0 - }, - "read": { - "bytes": 0, - "errors": 0 - }, - "type": "elasticsearch", - "write": { - "bytes": 0, - "errors": 0 - } - }, - "pipeline": { - "clients": 6, - "events": { - "active": 716, - "dropped": 0, - "failed": 0, - "filtered": 0, - "published": 716, - "retry": 278, - "total": 716 - }, - "queue": { - "acked": 0 - } - } - }, - "system": { - "cpu": { - "cores": 4 - }, - "load": { - "1": 2.22, - "15": 1.8, - "5": 1.74, - "norm": { - "1": 0.555, - "15": 0.45, - "5": 0.435 - } - } - } -} ----- - -The actual output may contain more metrics specific to {beatname_uc} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/https.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/https.asciidoc deleted file mode 100644 index 90623bda..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/https.asciidoc +++ /dev/null @@ -1,75 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/https.asciidoc[] -//// This content is structured to be included as a whole file. -////////////////////////////////////////////////////////////////////////// - -To secure the communication between {beatname_uc} and Elasticsearch, you can use -HTTPS and basic authentication. Basic authentication for Elasticsearch is -available when you enable {security} (see -{ref}/secure-cluster.html[Secure a cluster] and <>). -If you aren't using {security}, you can use a web proxy instead. - -Here is a sample configuration: - -["source","yaml",subs="attributes,callouts"] ----------------------------------------------------------------------- -output.elasticsearch: - username: {beatname_lc} <1> - password: verysecret <2> - protocol: https <3> - hosts: ["elasticsearch.example.com:9200"] <4> ----------------------------------------------------------------------- -<1> The username to use for authenticating to Elasticsearch. -<2> The password to use for authenticating to Elasticsearch. -<3> This setting enables the HTTPS protocol. -<4> The IP and port of the Elasticsearch nodes. - -TIP: To obfuscate passwords and other sensitive settings, -ifndef::serverless[] -use the <>. -endif::[] -ifdef::serverless[] -use environment variables. -endif::[] - -{beatname_uc} verifies the validity of the server certificates and only accepts trusted -certificates. Creating a correct SSL/TLS infrastructure is outside the scope of -this document. - -By default {beatname_uc} uses the list of trusted certificate authorities from the -operating system where {beatname_uc} is running. You can configure {beatname_uc} to use a specific list of -CA certificates instead of the list from the OS. You can also configure it to use client authentication -by specifying the certificate and key to use when the server requires the {beatname_uc} to authenticate. Here is an example -configuration: - -["source","yaml",subs="attributes,callouts"] ----------------------------------------------------------------------- -output.elasticsearch: - username: {beatname_lc} - password: verysecret - protocol: https - hosts: ["elasticsearch.example.com:9200"] - ssl.certificate_authorities: <1> - - /etc/pki/my_root_ca.pem - - /etc/pki/my_other_ca.pem - ssl.certificate: "/etc/pki/client.pem" <2> - ssl.key: "/etc/pki/key.pem" <3> ----------------------------------------------------------------------- -<1> The list of CA certificates to trust -<2> The path to the certificate for SSL client authentication -<3> The client certificate key - -NOTE: For any given connection, the SSL/TLS certificates must have a subject -that matches the value specified for `hosts`, or the SSL handshake fails. -For example, if you specify `hosts: ["foobar:9200"]`, the certificate MUST -include `foobar` in the subject (`CN=foobar`) or as a subject alternative name -(SAN). Make sure the hostname resolves to the correct IP address. If no DNS is available, then -you can associate the IP address with your hostname in `/etc/hosts` -(on Unix) or `C:\Windows\System32\drivers\etc\hosts` (on Windows). diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/beat_overview.svg b/vendor/github.com/elastic/beats/v7/libbeat/docs/images/beat_overview.svg deleted file mode 100644 index 55038896..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/beat_overview.svg +++ /dev/null @@ -1,253 +0,0 @@ - - - - - - - - - - - - - - image/svg+xml - - - - - - - - - Beatcustom logic - - Publisher - - events channel - - - Configuration - - - - Logging - - - - Daemon /service - - - - - - - libbeat - - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/beats-platform.png b/vendor/github.com/elastic/beats/v7/libbeat/docs/images/beats-platform.png deleted file mode 100644 index 362c9f0a..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/beats-platform.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/configuration-blocks.png b/vendor/github.com/elastic/beats/v7/libbeat/docs/images/configuration-blocks.png deleted file mode 100644 index 20fef6b1..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/configuration-blocks.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/enrolled-beats-apache.png b/vendor/github.com/elastic/beats/v7/libbeat/docs/images/enrolled-beats-apache.png deleted file mode 100644 index d540758c..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/enrolled-beats-apache.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/enrolled-beats-dev-prod.png b/vendor/github.com/elastic/beats/v7/libbeat/docs/images/enrolled-beats-dev-prod.png deleted file mode 100644 index ac5b28c6..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/enrolled-beats-dev-prod.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/enrolled-beats.png b/vendor/github.com/elastic/beats/v7/libbeat/docs/images/enrolled-beats.png deleted file mode 100644 index 2a4ca97e..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/enrolled-beats.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/kibana-created-indexes.png b/vendor/github.com/elastic/beats/v7/libbeat/docs/images/kibana-created-indexes.png deleted file mode 100644 index 08939e91..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/kibana-created-indexes.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/kibana-navigation-vis.png b/vendor/github.com/elastic/beats/v7/libbeat/docs/images/kibana-navigation-vis.png deleted file mode 100644 index 913db9e7..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/kibana-navigation-vis.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/option_ignore_outgoing.png b/vendor/github.com/elastic/beats/v7/libbeat/docs/images/option_ignore_outgoing.png deleted file mode 100644 index 43813abb..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/docs/images/option_ignore_outgoing.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/index.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/index.asciidoc deleted file mode 100644 index 5d1309e4..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/index.asciidoc +++ /dev/null @@ -1,37 +0,0 @@ -= Beats Platform Reference - -:libbeat-dir: {docdir}/../../libbeat/docs - -include::./version.asciidoc[] - -include::{asciidoc-dir}/../../shared/versions/stack/{source_branch}.asciidoc[] - -include::{asciidoc-dir}/../../shared/attributes.asciidoc[] - -:beatname_lc: beatname -:beatname_uc: a Beat -:beatname_pkg: {beatname_lc} -:github_repo_name: beats -:discuss_forum: beats/{beatname_lc} -:beat_default_index_prefix: {beatname_lc} -:has_ml_jobs: - -include::{libbeat-dir}/shared-beats-attributes.asciidoc[] - -include::./overview.asciidoc[] - -include::./communitybeats.asciidoc[] - -include::./gettingstarted.asciidoc[] - -include::./config-file-format.asciidoc[] - -include::./upgrading.asciidoc[] - -include::./release-notes/highlights/highlights.asciidoc[] - -include::./release-notes/breaking/breaking.asciidoc[] - -include::./release.asciidoc[] - -include::{libbeat-dir}/contributing-to-beats.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/keystore.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/keystore.asciidoc deleted file mode 100644 index 45eb297a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/keystore.asciidoc +++ /dev/null @@ -1,123 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/keystore.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -[[keystore]] -=== Secrets keystore for secure settings - -++++ -Secrets keystore -++++ - -When you configure {beatname_uc}, you might need to specify sensitive settings, -such as passwords. Rather than relying on file system permissions to protect -these values, you can use the {beatname_uc} keystore to securely store secret -values for use in configuration settings. - -After adding a key and its secret value to the keystore, you can use the key in -place of the secret value when you configure sensitive settings. - -The syntax for referencing keys is identical to the syntax for environment -variables: - -`${KEY}` - -Where KEY is the name of the key. - -For example, imagine that the keystore contains a key called `ES_PWD` with the -value `yourelasticsearchpassword`: - -* In the configuration file, use `output.elasticsearch.password: "${ES_PWD}"` -* On the command line, use: `-E "output.elasticsearch.password=\${ES_PWD}"` - -When {beatname_uc} unpacks the configuration, it resolves keys before resolving -environment variables and other variables. - -Notice that the {beatname_uc} keystore differs from the Elasticsearch keystore. -Whereas the Elasticsearch keystore lets you store `elasticsearch.yml` values by -name, the {beatname_uc} keystore lets you specify arbitrary names that you can -reference in the {beatname_uc} configuration. - -To create and manage keys, use the `keystore` command. See the -<> for the full command syntax, including -optional flags. - -NOTE: The `keystore` command must be run by the same user who will run -{beatname_uc}. - -[float] -[[creating-keystore]] -=== Create a keystore - -To create a secrets keystore, use: - -["source","sh",subs="attributes"] ----------------------------------------------------------------- -{beatname_lc} keystore create ----------------------------------------------------------------- - - -{beatname_uc} creates the keystore in the directory defined by the `path.data` -configuration setting. - -[float] -[[add-keys-to-keystore]] -=== Add keys - -To store sensitive values, such as authentication credentials for Elasticsearch, -use the `keystore add` command: - -["source","sh",subs="attributes"] ----------------------------------------------------------------- -{beatname_lc} keystore add ES_PWD ----------------------------------------------------------------- - - -When prompted, enter a value for the key. - -To overwrite an existing key's value, use the `--force` flag: - -["source","sh",subs="attributes"] ----------------------------------------------------------------- -{beatname_lc} keystore add ES_PWD --force ----------------------------------------------------------------- - -To pass the value through stdin, use the `--stdin` flag. You can also use -`--force`: - -["source","sh",subs="attributes"] ----------------------------------------------------------------- -cat /file/containing/setting/value | {beatname_lc} keystore add ES_PWD --stdin --force ----------------------------------------------------------------- - - -[float] -[[list-settings]] -=== List keys - -To list the keys defined in the keystore, use: - -["source","sh",subs="attributes"] ----------------------------------------------------------------- -{beatname_lc} keystore list ----------------------------------------------------------------- - - -[float] -[[remove-settings]] -=== Remove keys - -To remove a key from the keystore, use: - -["source","sh",subs="attributes"] ----------------------------------------------------------------- -{beatname_lc} keystore remove ES_PWD ----------------------------------------------------------------- - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/loggingconfig.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/loggingconfig.asciidoc deleted file mode 100644 index 633ca7ca..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/loggingconfig.asciidoc +++ /dev/null @@ -1,272 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/loggingconfig.asciidoc[] -//// Make sure this content appears below a level 2 heading. -////////////////////////////////////////////////////////////////////////// - -[[configuration-logging]] -== Configure logging - -++++ -Logging -++++ - -The `logging` section of the +{beatname_lc}.yml+ config file contains options -for configuring the logging output. -ifndef::serverless[] -The logging system can write logs to the syslog or rotate log files. If logging -is not explicitly configured the file output is used. - -ifndef::win_only[] -["source","yaml",subs="attributes"] ----- -logging.level: info -logging.to_files: true -logging.files: - path: /var/log/{beatname_lc} - name: {beatname_lc} - keepfiles: 7 - permissions: 0644 ----- -endif::win_only[] - -ifdef::win_only[] -["source","yaml",subs="attributes"] ----- -logging.level: info -logging.to_files: true -logging.files: - path: C:{backslash}ProgramData{backslash}{beatname_lc}{backslash}Logs - name: {beatname_lc} - keepfiles: 7 - permissions: 0644 ----- -endif::win_only[] - -TIP: In addition to setting logging options in the config file, you can modify -the logging output configuration from the command line. See -<>. - -ifndef::win_only[] -WARNING: When {beatname_uc} is running on a Linux system with systemd, it uses -by default the `-e` command line option, that makes it write all the logging output -to stderr so it can be captured by journald. Other outputs are disabled. See -<> to know more and learn how to change this. -endif::win_only[] -endif::serverless[] - -ifdef::serverless[] -For example, the following options configure {beatname_uc} to log all the debug -messages related to event publishing: - -["source","yaml",subs="attributes"] ----- -logging.level: debug -logging.selectors: ["publish"] ----- - -The logs generated by {beatname_uc} are written to the CloudWatch log group for -the function running on Amazon Web Services (AWS). To view the logs, go to the -the monitoring area of the AWS Lambda console and view the CloudWatch log group -for the function. - -// TODO: When we add support for other cloud providers, we will need to modify -// this statement and possibly have a different attribute for each provider to -// show the correct text. -endif::serverless[] - -[float] -=== Configuration options - -You can specify the following options in the `logging` section of the -+{beatname_lc}.yml+ config file: - -ifndef::serverless[] -[float] -==== `logging.to_stderr` - -When true, writes all logging output to standard error output. This is -equivalent to using the `-e` command line option. - -[float] -==== `logging.to_syslog` - -When true, writes all logging output to the syslog. - -NOTE: This option is not supported on Windows. - -[float] -==== `logging.to_eventlog` - -When true, writes all logging output to the Windows Event Log. - -[float] -==== `logging.to_files` - -When true, writes all logging output to files. The log files are automatically -rotated when the log file size limit is reached. - -NOTE: {beatname_uc} only creates a log file if there is logging output. For -example, if you set the log <> to `error` and there are no -errors, there will be no log file in the directory specified for logs. -endif::serverless[] - -[float] -[[level]] -==== `logging.level` - -Minimum log level. One of `debug`, `info`, `warning`, or `error`. The default -log level is `info`. - -`debug`:: Logs debug messages, including a detailed printout of all events -flushed. Also logs informational messages, warnings, errors, and -critical errors. When the log level is `debug`, you can specify a list of -<> to display debug messages for specific components. If -no selectors are specified, the `*` selector is used to display debug messages -for all components. - -`info`:: Logs informational messages, including the number of events that are -published. Also logs any warnings, errors, or critical errors. - -`warning`:: Logs warnings, errors, and critical errors. - -`error`:: Logs errors and critical errors. - -[float] -[[selectors]] -==== `logging.selectors` - -The list of debugging-only selector tags used by different {beatname_uc} components. -Use `*` to enable debug output for all components. For example add `publish` to display -all the debug messages related to event publishing. -ifndef::serverless[] -When starting {beatname_lc}, selectors can be overwritten using the `-d` command -line option (`-d` also sets the debug log level). -endif::serverless[] - -[float] -==== `logging.metrics.enabled` - -If enabled, {beatname_uc} periodically logs its internal metrics that have -changed in the last period. For each metric that changed, the delta from the -value at the beginning of the period is logged. Also, the total values for all -non-zero internal metrics are logged on shutdown. The default is true. - -Here is an example log line: - -[source,shell] ----------------------------------------------------------------------------------------------------------------------------------------------------- -2017-12-17T19:17:42.667-0500 INFO [metrics] log/log.go:110 Non-zero metrics in the last 30s: beat.info.uptime.ms=30004 beat.memstats.gc_next=5046416 ----------------------------------------------------------------------------------------------------------------------------------------------------- - -Note that we currently offer no backwards compatible guarantees for the internal -metrics and for this reason they are also not documented. - -[float] -==== `logging.metrics.period` - -The period after which to log the internal metrics. The default is 30s. - -ifndef::serverless[] -[float] -==== `logging.files.path` - -The directory that log files are written to. The default is the logs path. See -the <> section for details. - -[float] -==== `logging.files.name` - -The name of the file that logs are written to. The default is '{beatname_lc}'. - -[float] -==== `logging.files.rotateeverybytes` - -The maximum size of a log file. If the limit is reached, a new log file is -generated. The default size limit is 10485760 (10 MB). - -[float] -==== `logging.files.keepfiles` - -The number of most recent rotated log files to keep on disk. Older files are -deleted during log rotation. The default value is 7. The `keepfiles` options has -to be in the range of 2 to 1024 files. - -[float] -==== `logging.files.permissions` - -The permissions mask to apply when rotating log files. The default value is -0600. The `permissions` option must be a valid Unix-style file permissions mask -expressed in octal notation. In Go, numbers in octal notation must start with -'0'. - -Examples: - -* 0644: give read and write access to the file owner, and read access to all others. -* 0600: give read and write access to the file owner, and no access to all others. -* 0664: give read and write access to the file owner and members of the group -associated with the file, as well as read access to all other users. - -[float] -==== `logging.files.interval` - -Enable log file rotation on time intervals in addition to size-based rotation. -Intervals must be at least 1s. Values of 1m, 1h, 24h, 7*24h, 30*24h, and 365*24h -are boundary-aligned with minutes, hours, days, weeks, months, and years as -reported by the local system clock. All other intervals are calculated from the -unix epoch. Defaults to disabled. -endif::serverless[] - -[float] -==== `logging.files.rotateonstartup` - -If the log file already exists on startup, immediately rotate it and start -writing to a new file instead of appending to the existing one. Defaults to -true. - -[float] -==== `logging.json` - -When true, logs messages in JSON format. The default is false. - -ifndef::serverless[] -[float] -==== `logging.files.redirect_stderr` experimental[] - -When true, diagnostic messages printed to {beatname_uc}'s standard error output -will also be logged to the log file. This can be helpful in situations were -{beatname_uc} terminates unexpectedly because an error has been detected by -Go's runtime but diagnostic information is not present in the log file. -This feature is only available when logging to files (`logging.to_files` is true). -Disabled by default. -endif::serverless[] - -[float] -=== Logging format - -The logging format is generally the same for each logging output. The one -exception is with the syslog output where the timestamp is not included in the -message because syslog adds its own timestamp. - -Each log message consists of the following parts: - -* Timestamp in ISO8601 format -* Level -* Logger name contained in brackets (Optional) -* File name and line number of the caller -* Message -* Structured data encoded in JSON (Optional) - -Below are some samples: - -`2017-12-17T18:54:16.241-0500 INFO logp/core_test.go:13 unnamed global logger` - -`2017-12-17T18:54:16.242-0500 INFO [example] logp/core_test.go:16 some message` - -`2017-12-17T18:54:16.242-0500 INFO [example] logp/core_test.go:19 some message {"x": 1}` diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/monitoring-beats.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/monitoring-beats.asciidoc deleted file mode 100644 index 34ce2c0f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/monitoring-beats.asciidoc +++ /dev/null @@ -1,47 +0,0 @@ -[role="xpack"] -[[monitoring]] -= Monitor {beatname_uc} - -[partintro] --- -++++ -Monitor -++++ - -You can use the {stack} {monitor-features} to gain insight into the health of -ifndef::apm-server[] -{beatname_uc} instances running in your environment. -endif::[] -ifdef::apm-server[] -{beatname_uc}. -endif::[] - -To monitor {beatname_uc}, make sure monitoring is enabled on your {es} cluster, -then configure the method used to collect {beatname_uc} metrics. You can use one -of following methods: - -* <> - Internal -collectors send monitoring data directly to your monitoring cluster. -ifndef::serverless[] -* <> - -{metricbeat} collects monitoring data from your {beatname_uc} instance -and sends it directly to your monitoring cluster. -endif::[] -* <> - -Legacy internal collectors send monitoring data to your production cluster. - - -//Commenting out this link temporarily until the general monitoring docs can be -//updated. -//To learn about monitoring in general, see -//{ref}/monitor-elasticsearch-cluster.html[Monitor a cluster]. - --- - -include::monitoring-internal-collection.asciidoc[] - -ifndef::serverless[] -include::monitoring-metricbeat.asciidoc[] -endif::[] - -include::monitoring-internal-collection-legacy.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/monitoring-internal-collection-legacy.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/monitoring-internal-collection-legacy.asciidoc deleted file mode 100644 index 72b08628..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/monitoring-internal-collection-legacy.asciidoc +++ /dev/null @@ -1,38 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/monitoring/monitoring-internal-collection-legacy.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -[role="xpack"] -[[monitoring-internal-collection-legacy]] -== Use legacy internal collection to send monitoring data -++++ -Use legacy internal collection (deprecated) -++++ - -deprecated[7.2.0] - -In {beatname_uc} version 7.1 and earlier, you configured internal collectors -that sent monitoring data to the production cluster, which would either index -the data locally, or forward the data to a dedicated monitoring cluster via HTTP -exporters. - -Starting in {beatname_uc} version 7.2, the legacy settings for internal -collection are deprecated and will be removed in version 8.0.0. Instead of -sending monitoring data to your production cluster, it's recommended that you -use the configuration described under -<> to route -monitoring data directly to your monitoring cluster. - -ifndef::serverless[] -Or as an alternative to internal collection, use -<>. -endif::[] - -include::shared-monitor-config-legacy.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/monitoring-internal-collection.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/monitoring-internal-collection.asciidoc deleted file mode 100644 index d7893ce9..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/monitoring-internal-collection.asciidoc +++ /dev/null @@ -1,126 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/monitoring/monitoring-internal-collection.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -[role="xpack"] -[[monitoring-internal-collection]] -== Use internal collection to send monitoring data -++++ -Use internal collection -++++ - -Use internal collectors to send {beats} monitoring data directly to your -monitoring cluster. -ifndef::serverless[] -Or as an alternative to internal collection, use -<>. The benefit of using internal collection -instead of {metricbeat} is that you have fewer pieces of software to install -and maintain. -endif::[] - -//Commenting out this link temporarily until the general monitoring docs can be -//updated. -//To learn about monitoring in general, see -//{ref}/monitor-elasticsearch-cluster.html[Monitor a cluster]. - -. Create an API key or user that has appropriate authority to send system-level monitoring -data to {es}. For example, you can use the built-in +{beat_monitoring_user}+ user or -assign the built-in +{beat_monitoring_user}+ role to another user. For more -information on the required privileges, see <>. -For more information on how to use API keys, see <>. - -. Add the `monitoring` settings in the {beatname_uc} configuration file. If you -configured the {es} output and want to send {beatname_uc} monitoring events to -the same {es} cluster, specify the following minimal configuration: -+ -["source","yml",subs="attributes"] --------------------- -monitoring: - enabled: true - elasticsearch: - api_key: id:api_key <1> - username: {beat_monitoring_user} - password: somepassword --------------------- -<1> Specify one of `api_key` or `username`/`password`. -+ -If you want to send monitoring events to an https://cloud.elastic.co/[{ecloud}] -monitoring cluster, you can use two simpler settings. When defined, these settings -overwrite settings from other parts in the configuration. For example: -+ -[source,yaml] --------------------- -monitoring: - enabled: true - cloud.id: 'staging:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyRjZWM2ZjI2MWE3NGJmMjRjZTMzYmI4ODExYjg0Mjk0ZiRjNmMyY2E2ZDA0MjI0OWFmMGNjN2Q3YTllOTYyNTc0Mw==' - cloud.auth: 'elastic:{pwd}' --------------------- -+ -If you -ifndef::no-output-logstash[] -configured a different output, such as {ls} or you -endif::[] -want to send {beatname_uc} monitoring events to a separate {es} cluster -(referred to as the _monitoring cluster_), you must specify additional -configuration options. For example: -+ -["source","yml",subs="attributes"] --------------------- -monitoring: - enabled: true - cluster_uuid: PRODUCTION_ES_CLUSTER_UUID <1> - elasticsearch: - hosts: ["https://example.com:9200", "https://example2.com:9200"] <2> - api_key: id:api_key <3> - username: {beat_monitoring_user} - password: somepassword --------------------- -<1> This setting identifies the {es} cluster under which the -monitoring data for this {beatname_uc} instance will appear in the -Stack Monitoring UI. To get a cluster's `cluster_uuid`, -call the `GET /` API against that cluster. -<2> This setting identifies the hosts and port numbers of {es} nodes -that are part of the monitoring cluster. -<3> Specify one of `api_key` or `username`/`password`. -+ -If you want to use PKI authentication to send monitoring events to -{es}, you must specify a different set of configuration options. For -example: -+ -[source,yaml] --------------------- -monitoring: - enabled: true - cluster_uuid: PRODUCTION_ES_CLUSTER_UUID - elasticsearch: - hosts: ["https://example.com:9200", "https://example2.com:9200"] - username: "" - ssl: - ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - ssl.certificate: "/etc/pki/client/cert.pem" - ssl.key: "/etc/pki/client/cert.key" --------------------- -+ -You must specify the `username` as `""` explicitly so that -the username from the client certificate (`CN`) is used. See -<> for more information about SSL settings. - -ifndef::serverless[] -. Start {beatname_uc}. -endif::[] - -ifdef::serverless[] -. Deploy {beatname_uc}. -endif::[] - -. {kibana-ref}/monitoring-data.html[View the monitoring data in {kib}]. - - -include::shared-monitor-config.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/monitoring-metricbeat.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/monitoring-metricbeat.asciidoc deleted file mode 100644 index afac9852..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/monitoring-metricbeat.asciidoc +++ /dev/null @@ -1,264 +0,0 @@ -[role="xpack"] -[[monitoring-metricbeat-collection]] -== Use {metricbeat} to send monitoring data -[subs="attributes"] -++++ -Use {metricbeat} collection -++++ - -In 7.3 and later, you can use {metricbeat} to collect data about {beatname_uc} -and ship it to the monitoring cluster. The benefit of using {metricbeat} instead -of internal collection is that the monitoring agent remains active even if the -{beatname_uc} instance dies. - -ifeval::["{beatname_lc}"=="metricbeat"] -Because you'll be using {metricbeat} to _monitor_ {beatname_uc}, you'll need to -run two instances of {beatname_uc}: a main instance that collects metrics from -the system and services running on the server, and a second instance that -collects metrics from {beatname_uc} only. Using a separate instance as a -monitoring agent allows you to send monitoring data to a dedicated monitoring -cluster. If the main agent goes down, the monitoring agent remains active. - -If you're running {beatname_uc} as a service, this approach requires extra work -because you need to run two instances of the same installed service -concurrently. If you don't want to run two instances concurrently, use -<> instead of using -{metricbeat}. -endif::[] - -//Commenting out this link temporarily until the general monitoring docs can be -//updated. -//To learn about monitoring in general, see -//{ref}/monitor-elasticsearch-cluster.html[Monitor a cluster]. - -//NOTE: The tagged regions are re-used in the Stack Overview. - -To collect and ship monitoring data: - -. <> - -. <> - -[float] -[[configure-shipper]] -=== Configure the shipper you want to monitor - -. Enable the HTTP endpoint to allow external collection of monitoring data: -+ --- -// tag::enable-http-endpoint[] -Add the following setting in the {beatname_uc} configuration file -(+{beatname_lc}.yml+): - -[source,yaml] ----------------------------------- -http.enabled: true ----------------------------------- - -By default, metrics are exposed on port 5066. If you need to monitor multiple -{beats} shippers running on the same server, set `http.port` to expose metrics -for each shipper on a different port number: - -[source,yaml] ----------------------------------- -http.port: 5067 ----------------------------------- -// end::enable-http-endpoint[] --- - -. Disable the default collection of {beatname_uc} monitoring metrics. + -+ --- -// tag::disable-beat-collection[] -Add the following setting in the {beatname_uc} configuration file -(+{beatname_lc}.yml+): - -[source,yaml] ----------------------------------- -monitoring.enabled: false ----------------------------------- -// end::disable-beat-collection[] - -For more information, see -<>. --- - -ifndef::serverless[] -. Start {beatname_uc}. -endif::[] - -[float] -[[configure-metricbeat]] -=== Install and configure {metricbeat} to collect monitoring data - -ifeval::["{beatname_lc}"!="metricbeat"] -. {metricbeat-ref}/metricbeat-installation.html[Install {metricbeat}] on the -same server as {beatname_uc}. If you already have {metricbeat} installed on the -server, skip this step. -endif::[] -ifeval::["{beatname_lc}"=="metricbeat"] -. The next step depends on how you want to run {metricbeat}: -* If you're running as a service and want to run a separate monitoring instance, -take the the steps required for your environment to run two instances of -{metricbeat} as a service. The steps for doing this vary by platform and are -beyond the scope of this documentation. -* If you're running the binary directly in the foreground and want to run a -separate monitoring instance, -{metricbeat-ref}/metricbeat-installation.html[install {metricbeat}] to a -different path. If necessary, set `path.config`, `path.data`, and `path.log` -to point to the correct directories. See <> for the default -locations. -endif::[] - -. Enable the `beat-xpack` module in {metricbeat}. + -+ --- -// tag::enable-beat-module[] -For example, to enable the default configuration in the `modules.d` directory, -run the following command, using the correct command syntax for your OS: - -["source","sh",subs="attributes,callouts"] ----------------------------------------------------------------------- -metricbeat modules enable beat-xpack ----------------------------------------------------------------------- - -For more information, see -{metricbeat-ref}/configuration-metricbeat.html[Configure modules] and -{metricbeat-ref}/metricbeat-module-beat.html[beat module]. -// end::enable-beat-module[] --- - -. Configure the `beat-xpack` module in {metricbeat}. + -+ --- -// tag::configure-beat-module[] -The `modules.d/beat-xpack.yml` file contains the following settings: - -[source,yaml] ----------------------------------- -- module: beat - metricsets: - - stats - - state - period: 10s - hosts: ["http://localhost:5066"] - #username: "user" - #password: "secret" - xpack.enabled: true ----------------------------------- - -Set the `hosts`, `username`, and `password` settings as required by your -environment. For other module settings, it's recommended that you accept the -defaults. - -By default, the module collects {beatname_uc} monitoring data from -`localhost:5066`. If you exposed the metrics on a different host or port when -you enabled the HTTP endpoint, update the `hosts` setting. - -To monitor multiple -ifndef::apm-server[] -{beats} agents, -endif::[] -ifdef::apm-server[] -APM Server instances, -endif::[] -specify a list of hosts, for example: - -[source,yaml] ----------------------------------- -hosts: ["http://localhost:5066","http://localhost:5067","http://localhost:5068"] ----------------------------------- - -If you configured {beatname_uc} to use encrypted communications, you must access -it via HTTPS. For example, use a `hosts` setting like `https://localhost:5066`. -// end::configure-beat-module[] - -// tag::remote-monitoring-user[] -If the Elastic {security-features} are enabled, you must also provide a user -ID and password so that {metricbeat} can collect metrics successfully: - -.. Create a user on the {es} cluster that has the -`remote_monitoring_collector` {ref}/built-in-roles.html[built-in role]. -Alternatively, if it's available in your environment, use the -`remote_monitoring_user` {ref}/built-in-users.html[built-in user]. - -.. Add the `username` and `password` settings to the beat module configuration -file. -// end::remote-monitoring-user[] --- - -. Optional: Disable the system module in the {metricbeat}. -+ --- -// tag::disable-system-module[] -By default, the {metricbeat-ref}/metricbeat-module-system.html[system module] is -enabled. The information it collects, however, is not shown on the -*Stack Monitoring* page in {kib}. Unless you want to use that information for -other purposes, run the following command: - -["source","sh",subs="attributes,callouts"] ----------------------------------------------------------------------- -metricbeat modules disable system ----------------------------------------------------------------------- -// end::disable-system-module[] --- - -. Identify where to send the monitoring data. + -+ --- -TIP: In production environments, we strongly recommend using a separate cluster -(referred to as the _monitoring cluster_) to store the data. Using a separate -monitoring cluster prevents production cluster outages from impacting your -ability to access your monitoring data. It also prevents monitoring activities -from impacting the performance of your production cluster. - -For example, specify the {es} output information in the {metricbeat} -configuration file (`metricbeat.yml`): - -[source,yaml] ----------------------------------- -output.elasticsearch: - # Array of hosts to connect to. - hosts: ["http://es-mon-1:9200", "http://es-mon2:9200"] <1> - - # Optional protocol and basic auth credentials. - #protocol: "https" - #api_key: "id:api_key" <2> - #username: "elastic" - #password: "changeme" ----------------------------------- -<1> In this example, the data is stored on a monitoring cluster with nodes -`es-mon-1` and `es-mon-2`. -<2> Specify one of `api_key` or `username`/`password`. - -If you configured the monitoring cluster to use encrypted communications, you -must access it via HTTPS. For example, use a `hosts` setting like -`https://es-mon-1:9200`. - -IMPORTANT: The {es} {monitor-features} use ingest pipelines, therefore the -cluster that stores the monitoring data must have at least one ingest node. - -If the {es} {security-features} are enabled on the monitoring cluster, you -must provide a valid user ID and password so that {metricbeat} can send metrics -successfully: - -.. Create a user on the monitoring cluster that has the -`remote_monitoring_agent` {ref}/built-in-roles.html[built-in role]. -Alternatively, if it's available in your environment, use the -`remote_monitoring_user` {ref}/built-in-users.html[built-in user]. -+ -TIP: If you're using index lifecycle management, the remote monitoring user -requires additional privileges to create and read indices. For more -information, see <>. - -.. Add the `username` and `password` settings to the {es} output information in -the {metricbeat} configuration file. - -For more information about these configuration options, see -{metricbeat-ref}/elasticsearch-output.html[Configure the {es} output]. --- - -. {metricbeat-ref}/metricbeat-starting.html[Start {metricbeat}] to begin -collecting monitoring data. - -. {kibana-ref}/monitoring-data.html[View the monitoring data in {kib}]. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/shared-monitor-config-legacy.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/shared-monitor-config-legacy.asciidoc deleted file mode 100644 index d00778f8..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/shared-monitor-config-legacy.asciidoc +++ /dev/null @@ -1,138 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/monitoring/shared-monitor-config.asciidoc[] -//// Make sure this content appears below a level 2 heading. -////////////////////////////////////////////////////////////////////////// - -[role="xpack"] -[[configuration-monitor-legacy]] -=== Settings for legacy internal collection - -deprecated::[7.2.0,These settings are deprecated and will be removed in version 8.0.0. Instead of sending monitoring data to your production cluster it's recommended that you use the configuration described under <> to route monitoring data directly to your monitoring cluster.] - -[float] -=== `xpack.monitoring.enabled` deprecated:[7.2] - -The `enabled` config is a boolean setting to enable or disable {monitoring}. -If set to `true`, monitoring is enabled. - -The default value is `false`. - -[float] -=== `xpack.monitoring.elasticsearch` deprecated:[7.2] - -The {es} instances that you want to ship your {beatname_uc} metrics to. This -configuration option contains the following fields: - -[float] -==== `bulk_max_size` - -The maximum number of metrics to bulk in a single {es} bulk API index request. -The default is `50`. For more information, see <>. - -[float] -==== `backoff.init` - -The number of seconds to wait before trying to reconnect to Elasticsearch after -a network error. After waiting `backoff.init` seconds, {beatname_uc} tries to -reconnect. If the attempt fails, the backoff timer is increased exponentially up -to `backoff.max`. After a successful connection, the backoff timer is reset. The -default is 1s. - -[float] -===== `backoff.max` - -The maximum number of seconds to wait before attempting to connect to -Elasticsearch after a network error. The default is 60s. - -[float] -==== `compression_level` - -The gzip compression level. Setting this value to `0` disables compression. The -compression level must be in the range of `1` (best speed) to `9` (best -compression). The default value is `0`. Increasing the compression level -reduces the network usage but increases the CPU usage. - -[float] -==== `headers` - -Custom HTTP headers to add to each request. For more information, see -<>. - -[float] -==== `hosts` - -The list of {es} nodes to connect to. Monitoring metrics are distributed to -these nodes in round-robin order. For more information, see -<>. - -[float] -==== `max_retries` - -The number of times to retry sending the monitoring metrics after a failure. -After the specified number of retries, the metrics are typically dropped. The -default value is `3`. For more information, see <>. - -[float] -==== `parameters` - -Dictionary of HTTP parameters to pass within the url with index operations. - -[float] -==== `password` - -The password that {beatname_uc} uses to authenticate with the {es} instances for -shipping monitoring data. - -[float] -==== `metrics.period` - -The time interval (in seconds) when metrics are sent to the {es} cluster. A new -snapshot of {beatname_uc} metrics is generated and scheduled for publishing each -period. The default value is 10 * time.Second. - -[float] -==== `state.period` - -The time interval (in seconds) when state information are sent to the {es} cluster. A new -snapshot of {beatname_uc} state is generated and scheduled for publishing each -period. The default value is 60 * time.Second. - -[float] -==== `protocol` - -The name of the protocol to use when connecting to the {es} cluster. The options -are: `http` or `https`. The default is `http`. If you specify a URL for `hosts`, -however, the value of protocol is overridden by the scheme you specify in the URL. - -[float] -==== `proxy_url` - -The URL of the proxy to use when connecting to the {es} cluster. For more -information, see <>. - -[float] -==== `timeout` - -The HTTP request timeout in seconds for the {es} request. The default is `90`. - -[float] -==== `ssl` - -Configuration options for Transport Layer Security (TLS) or Secure Sockets Layer -(SSL) parameters like the certificate authority (CA) to use for HTTPS-based -connections. If the `ssl` section is missing, the host CAs are used for -HTTPS connections to {es}. For more information, see <>. - -[float] -==== `username` - -The user ID that {beatname_uc} uses to authenticate with the {es} instances for -shipping monitoring data. - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/shared-monitor-config.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/shared-monitor-config.asciidoc deleted file mode 100644 index 609c3c3e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/monitoring/shared-monitor-config.asciidoc +++ /dev/null @@ -1,128 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/monitoring/shared-monitor-config.asciidoc[] -//// Make sure this content appears below a level 2 heading. -////////////////////////////////////////////////////////////////////////// - -[role="xpack"] -[[configuration-monitor]] -=== Settings for internal collection - -Use the following settings to configure internal collection when you are not -using {metricbeat} to collect monitoring data. - -You specify these settings in the X-Pack monitoring section of the -+{beatname_lc}.yml+ config file: - -==== `monitoring.enabled` - -The `monitoring.enabled` config is a boolean setting to enable or disable {monitoring}. -If set to `true`, monitoring is enabled. - -The default value is `false`. - -==== `monitoring.elasticsearch` - -The {es} instances that you want to ship your {beatname_uc} metrics to. This -configuration option contains the following fields: - -===== `api_key` - -The detail of the API key to be used to send monitoring information to {es}. -See <> for more information. - -===== `bulk_max_size` - -The maximum number of metrics to bulk in a single {es} bulk API index request. -The default is `50`. For more information, see <>. - -===== `backoff.init` - -The number of seconds to wait before trying to reconnect to Elasticsearch after -a network error. After waiting `backoff.init` seconds, {beatname_uc} tries to -reconnect. If the attempt fails, the backoff timer is increased exponentially up -to `backoff.max`. After a successful connection, the backoff timer is reset. The -default is 1s. - -===== `backoff.max` - -The maximum number of seconds to wait before attempting to connect to -Elasticsearch after a network error. The default is 60s. - -===== `compression_level` - -The gzip compression level. Setting this value to `0` disables compression. The -compression level must be in the range of `1` (best speed) to `9` (best -compression). The default value is `0`. Increasing the compression level -reduces the network usage but increases the CPU usage. - -===== `headers` - -Custom HTTP headers to add to each request. For more information, see -<>. - -===== `hosts` - -The list of {es} nodes to connect to. Monitoring metrics are distributed to -these nodes in round robin order. For more information, see -<>. - -===== `max_retries` - -The number of times to retry sending the monitoring metrics after a failure. -After the specified number of retries, the metrics are typically dropped. The -default value is `3`. For more information, see <>. - -===== `parameters` - -Dictionary of HTTP parameters to pass within the url with index operations. - -===== `password` - -The password that {beatname_uc} uses to authenticate with the {es} instances for -shipping monitoring data. - -===== `metrics.period` - -The time interval (in seconds) when metrics are sent to the {es} cluster. A new -snapshot of {beatname_uc} metrics is generated and scheduled for publishing each -period. The default value is 10 * time.Second. - -===== `state.period` - -The time interval (in seconds) when state information are sent to the {es} cluster. A new -snapshot of {beatname_uc} state is generated and scheduled for publishing each -period. The default value is 60 * time.Second. - -===== `protocol` - -The name of the protocol to use when connecting to the {es} cluster. The options -are: `http` or `https`. The default is `http`. If you specify a URL for `hosts`, -however, the value of protocol is overridden by the scheme you specify in the URL. - -===== `proxy_url` - -The URL of the proxy to use when connecting to the {es} cluster. For more -information, see <>. - -===== `timeout` - -The HTTP request timeout in seconds for the {es} request. The default is `90`. - -===== `ssl` - -Configuration options for Transport Layer Security (TLS) or Secure Sockets Layer -(SSL) parameters like the certificate authority (CA) to use for HTTPS-based -connections. If the `ssl` section is missing, the host CAs are used for -HTTPS connections to {es}. For more information, see <>. - -===== `username` - -The user ID that {beatname_uc} uses to authenticate with the {es} instances for -shipping monitoring data. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/opendashboards.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/opendashboards.asciidoc deleted file mode 100644 index ea5e64d8..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/opendashboards.asciidoc +++ /dev/null @@ -1,31 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/opendashboards.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -To open the dashboards, launch the {kib} web interface by pointing your browser -to port 5601. For example, http://localhost:5601[http://localhost:5601]. -Replace `localhost` with the name of the {kib} host. If you're using an -https://cloud.elastic.co/[{ecloud}] instance, log in to your cloud account, -then navigate to the {kib} endpoint in your deployment. - -On the *Discover* page, make sure that the predefined +{beatname_lc}-*+ index -pattern is selected to see {beatname_uc} data. - -[role="screenshot"] -image::./images/kibana-created-indexes.png[Discover tab with index selected] - -TIP: If you don’t see data in {kib}, try changing the date range to a larger -range. By default, {kib} shows the last 15 minutes. - -Go to the *Dashboard* page and select the dashboard that you want to open. - -[role="screenshot"] -image::./images/kibana-navigation-vis.png[Navigation widget in Kibana] - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/output-cloud.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/output-cloud.asciidoc deleted file mode 100644 index f7d40396..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/output-cloud.asciidoc +++ /dev/null @@ -1,52 +0,0 @@ -[[configure-cloud-id]] -=== Configure the output for the {ecloud} - -[subs="attributes"] -++++ -{ecloud} -++++ - -ifdef::apm-server[] -NOTE: This page refers to using a separate instance of APM Server with an existing -https://www.elastic.co/cloud/elasticsearch-service[{ess} deployment]. -If you want to use APM on {ecloud}, see the cloud docs: -{cloud}/ec-create-deployment.html[Create your deployment] or -{cloud}/ec-manage-apm-settings.html[Add APM user settings]. -endif::apm-server[] - -{beatname_uc} comes with two settings that simplify the output configuration -when used together with https://cloud.elastic.co/[{ecloud}]. When defined, -these setting overwrite settings from other parts in the configuration. - -Example: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -cloud.id: "staging:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyRjZWM2ZjI2MWE3NGJmMjRjZTMzYmI4ODExYjg0Mjk0ZiRjNmMyY2E2ZDA0MjI0OWFmMGNjN2Q3YTllOTYyNTc0Mw==" -cloud.auth: "elastic:{pwd}" ------------------------------------------------------------------------------- - -These settings can be also specified at the command line, like this: - - -["source","sh",subs="attributes"] ------------------------------------------------------------------------------- -{beatname_lc} -e -E cloud.id="" -E cloud.auth="" ------------------------------------------------------------------------------- - - -==== `cloud.id` - -The Cloud ID, which can be found in the {ecloud} web console, is used by -{beatname_uc} to resolve the {es} and {kib} URLs. This setting -overwrites the `output.elasticsearch.hosts` and `setup.kibana.host` settings. - -NOTE: The base64 encoded `cloud.id` found in the {ecloud} web console does not explicitly specify a port. This means that {beatname_uc} will default to using port 443 when using `cloud.id`, not the commonly configured cloud endpoint port 9243. - -==== `cloud.auth` - -When specified, the `cloud.auth` overwrites the `output.elasticsearch.username` and -`output.elasticsearch.password` settings. Because the Kibana settings inherit -the username and password from the {es} output, this can also be used -to set the `setup.kibana.username` and `setup.kibana.password` options. - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/outputconfig.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/outputconfig.asciidoc deleted file mode 100644 index efb84fab..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/outputconfig.asciidoc +++ /dev/null @@ -1,35 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/outputconfig.asciidoc[] -//// Make sure this content appears below a level 2 heading. -////////////////////////////////////////////////////////////////////////// - - -[[configuring-output]] -== Configure the output - -++++ -Output -++++ - -You configure {beatname_uc} to write to a specific output by setting options -in the Outputs section of the +{beatname_lc}.yml+ config file. Only a single -output may be defined. - -The following topics describe how to configure each supported output. If you've -secured the {stack}, also read <> for more about -security-related configuration options. - -include::outputs-list.asciidoc[tag=outputs-list] - -ifdef::beat-specific-output-config[] -include::{beat-specific-output-config}[] -endif::[] - -include::outputs-list.asciidoc[tag=outputs-include] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/outputs-list.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/outputs-list.asciidoc deleted file mode 100644 index d62d7ec7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/outputs-list.asciidoc +++ /dev/null @@ -1,87 +0,0 @@ -// TODO: Create script that generates this file. Conditional coding needs to -// be preserved. - -//# tag::outputs-list[] - -ifndef::no_es_output[] -* <> -endif::[] -ifndef::no_ls_output[] -* <> -endif::[] -ifndef::no_kafka_output[] -* <> -endif::[] -ifndef::no_redis_output[] -* <> -endif::[] -ifndef::no_file_output[] -* <> -endif::[] -ifndef::no_console_output[] -* <> -endif::[] -ifndef::no_cloud_id[] -* <> -endif::[] - -//# end::outputs-list[] - -//# tag::outputs-include[] -ifndef::no_es_output[] -ifdef::requires_xpack[] -[role="xpack"] -endif::[] -include::{libbeat-outputs-dir}/elasticsearch/docs/elasticsearch.asciidoc[] -endif::[] - -ifndef::no_ls_output[] -ifdef::requires_xpack[] -[role="xpack"] -endif::[] -include::{libbeat-outputs-dir}/logstash/docs/logstash.asciidoc[] -endif::[] - -ifndef::no_kafka_output[] -ifdef::requires_xpack[] -[role="xpack"] -endif::[] -include::{libbeat-outputs-dir}/kafka/docs/kafka.asciidoc[] -endif::[] - -ifndef::no_redis_output[] -ifdef::requires_xpack[] -[role="xpack"] -endif::[] -include::{libbeat-outputs-dir}/redis/docs/redis.asciidoc[] -endif::[] - -ifndef::no_file_output[] -ifdef::requires_xpack[] -[role="xpack"] -endif::[] -include::{libbeat-outputs-dir}/fileout/docs/fileout.asciidoc[] -endif::[] - -ifndef::no_console_output[] -ifdef::requires_xpack[] -[role="xpack"] -endif::[] -include::{libbeat-outputs-dir}/console/docs/console.asciidoc[] -endif::[] - -ifndef::no_cloud_id[] -ifdef::requires_xpack[] -[role="xpack"] -endif::[] -include::output-cloud.asciidoc[] -endif::[] - -ifndef::no_codec[] -ifdef::requires_xpack[] -[role="xpack"] -endif::[] -include::{libbeat-outputs-dir}/codec/docs/codec.asciidoc[] -endif::[] - -//# end::outputs-include[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/overview.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/overview.asciidoc deleted file mode 100644 index c44c92a7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/overview.asciidoc +++ /dev/null @@ -1,46 +0,0 @@ -[[beats-reference]] -== Beats overview - -++++ -Overview -++++ - -{beats} are open source data shippers that you install as agents on your -servers to send operational data to -https://www.elastic.co/products/elasticsearch[{es}]. Elastic provides {beats} -for capturing: - -[horizontal] -Audit data:: https://www.elastic.co/products/beats/auditbeat[Auditbeat] -Log files:: https://www.elastic.co/products/beats/filebeat[Filebeat] -Cloud data:: https://www.elastic.co/products/beats/functionbeat[Functionbeat] -Availability:: https://www.elastic.co/products/beats/heartbeat[Heartbeat] -Systemd journals:: https://www.elastic.co/downloads/beats/journalbeat[Journalbeat] -Metrics:: https://www.elastic.co/products/beats/metricbeat[Metricbeat] -Network traffic:: https://www.elastic.co/products/beats/packetbeat[Packetbeat] -Windows event logs:: https://www.elastic.co/products/beats/winlogbeat[Winlogbeat] - -{beats} can send data directly to {es} or via -https://www.elastic.co/products/logstash[{ls}], where you can further process -and enhance the data, before visualizing it in -https://www.elastic.co/products/logstash[{kib}]. - -image::./images/beats-platform.png[Beats Platform] - -To get started, see <>. - -Want to get up and running quickly with infrastructure metrics monitoring and -centralized log analytics? -Try out the Metrics app and the Logs app in {kib}. -For more details, see the {metrics-guide}[Metrics Monitoring Guide] -and the {logs-guide}[Logs Monitoring Guide]. - -[float] -=== Need to capture other kinds of data? - -If you have a specific use case to solve, we encourage you to create a -<>. We've created an infrastructure to simplify -the process. The _libbeat_ library, written entirely in Go, offers the API -that all Beats use to ship data to Elasticsearch, configure the input options, -implement logging, and more. To learn how to create a new Beat, see the -{beatsdevguide}/index.html[Beats Developer Guide]. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/processors-list.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/processors-list.asciidoc deleted file mode 100644 index bebffb9d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/processors-list.asciidoc +++ /dev/null @@ -1,208 +0,0 @@ -// TODO: Create script that generates this file. Conditional coding needs to -// be preserved. - -//# tag::processors-list[] -ifndef::no_add_cloud_metadata_processor[] -* <> -endif::[] -ifndef::no_add_cloudfoundry_metadata_processor[] -* <> -endif::[] -ifndef::no_add_docker_metadata_processor[] -* <> -endif::[] -ifndef::no_add_fields_processor[] -* <> -endif::[] -ifndef::no_add_host_metadata_processor[] -* <> -endif::[] -ifndef::no_add_id_processor[] -* <> -endif::[] -ifndef::no_add_kubernetes_metadata_processor[] -* <> -endif::[] -ifndef::no_add_labels_processor[] -* <> -endif::[] -ifndef::no_add_locale_processor[] -* <> -endif::[] -ifndef::no_add_observer_metadata_processor[] -* <> -endif::[] -ifndef::no_add_process_metadata_processor[] -* <> -endif::[] -ifndef::no_add_tags_processor[] -* <> -endif::[] -ifndef::no_community_id_processor[] -* <> -endif::[] -ifndef::no_convert_processor[] -* <> -endif::[] -ifndef::no_copy_fields_processor[] -* <> -endif::[] -ifndef::no_decode_base64_field_processor[] -* <> -endif::[] -ifndef::no_decode_cef_processor[] -* <> -endif::[] -ifndef::no_decode_csv_fields_processor[] -* <> -endif::[] -ifndef::no_decode_json_fields_processor[] -* <> -endif::[] -ifndef::no_decompress_gzip_field_processor[] -* <> -endif::[] -ifndef::no_dissect_processor[] -* <> -endif::[] -ifndef::no_dns_processor[] -* <> -endif::[] -ifndef::no_drop_event_processor[] -* <> -endif::[] -ifndef::no_drop_fields_processor[] -* <> -endif::[] -ifndef::no_extract_array_processor[] -* <> -endif::[] -ifndef::no_fingerprint_processor[] -* <> -endif::[] -ifndef::no_include_fields_processor[] -* <> -endif::[] -ifndef::no_registered_domain_processor[] -* <> -endif::[] -ifndef::no_rename_processor[] -* <> -endif::[] -ifndef::no_script_processor[] -* <> -endif::[] -ifndef::no_timestamp_processor[] -* <> -endif::[] -ifndef::no_truncate_fields_processor[] -* <> -endif::[] -ifndef::no_translate_sid_processor[] -* <> -endif::[] -//# end::processors-list[] - -//# tag::processors-include[] -ifndef::no_add_cloud_metadata_processor[] -include::{libbeat-processors-dir}/add_cloud_metadata/docs/add_cloud_metadata.asciidoc[] -endif::[] -ifndef::no_add_cloudfoundry_metadata_processor[] -include::{x-libbeat-processors-dir}/add_cloudfoundry_metadata/docs/add_cloudfoundry_metadata.asciidoc[] -endif::[] -ifndef::no_add_docker_metadata_processor[] -include::{libbeat-processors-dir}/add_docker_metadata/docs/add_docker_metadata.asciidoc[] -endif::[] -ifndef::no_add_fields_processor[] -include::{libbeat-processors-dir}/actions/docs/add_fields.asciidoc[] -endif::[] -ifndef::no_add_host_metadata_processor[] -include::{libbeat-processors-dir}/add_host_metadata/docs/add_host_metadata.asciidoc[] -endif::[] -ifndef::no_add_id[] -include::{libbeat-processors-dir}/add_id/docs/add_id.asciidoc[] -endif::[] -ifndef::no_add_kubernetes_metadata_processor[] -include::{libbeat-processors-dir}/add_kubernetes_metadata/docs/add_kubernetes_metadata.asciidoc[] -include::{libbeat-processors-dir}/add_kubernetes_metadata/docs/indexers_and_matchers.asciidoc[] -endif::[] -ifndef::no_add_labels_processor[] -include::{libbeat-processors-dir}/actions/docs/add_labels.asciidoc[] -endif::[] -ifndef::no_add_locale_processor[] -include::{libbeat-processors-dir}/add_locale/docs/add_locale.asciidoc[] -endif::[] -ifndef::no_add_observer_metadata_processor[] -include::{libbeat-processors-dir}/add_observer_metadata/docs/add_observer_metadata.asciidoc[] -endif::[] -ifndef::no_add_process_metadata_processor[] -include::{libbeat-processors-dir}/add_process_metadata/docs/add_process_metadata.asciidoc[] -endif::[] -ifndef::no_add_tags_processor[] -include::{libbeat-processors-dir}/actions/docs/add_tags.asciidoc[] -endif::[] -ifndef::no_community_id_processor[] -include::{libbeat-processors-dir}/communityid/docs/communityid.asciidoc[] -endif::[] -ifndef::no_convert_processor[] -include::{libbeat-processors-dir}/convert/docs/convert.asciidoc[] -endif::[] -ifndef::no_copy_fields_processor[] -include::{libbeat-processors-dir}/actions/docs/copy_fields.asciidoc[] -endif::[] -ifndef::no_decode_base64_field_processor[] -include::{libbeat-processors-dir}/actions/docs/decode_base64_field.asciidoc[] -endif::[] -ifndef::no_decode_cef_processor[] -include::{x-filebeat-processors-dir}/decode_cef/docs/decode_cef.asciidoc[] -endif::[] -ifndef::no_decode_csv_fields_processor[] -include::{libbeat-processors-dir}/decode_csv_fields/docs/decode_csv_fields.asciidoc[] -endif::[] -ifndef::no_decode_json_fields_processor[] -include::{libbeat-processors-dir}/actions/docs/decode_json_fields.asciidoc[] -endif::[] -ifndef::no_decompress_gzip_field_processor[] -include::{libbeat-processors-dir}/actions/docs/decompress_gzip_field.asciidoc[] -endif::[] -ifndef::no_dissect_processor[] -include::{libbeat-processors-dir}/dissect/docs/dissect.asciidoc[] -endif::[] -ifndef::no_dns_processor[] -include::{libbeat-processors-dir}/dns/docs/dns.asciidoc[] -endif::[] -ifndef::no_drop_event_processor[] -include::{libbeat-processors-dir}/actions/docs/drop_event.asciidoc[] -endif::[] -ifndef::no_drop_fields_processor[] -include::{libbeat-processors-dir}/actions/docs/drop_fields.asciidoc[] -endif::[] -ifndef::no_extract_array_processor[] -include::{libbeat-processors-dir}/extract_array/docs/extract_array.asciidoc[] -endif::[] -ifndef::no_fingerprint_processor[] -include::{libbeat-processors-dir}/fingerprint/docs/fingerprint.asciidoc[] -endif::[] -ifndef::no_include_fields_processor[] -include::{libbeat-processors-dir}/actions/docs/include_fields.asciidoc[] -endif::[] -ifndef::no_registered_domain_processor[] -include::{libbeat-processors-dir}/registered_domain/docs/registered_domain.asciidoc[] -endif::[] -ifndef::no_rename_processor[] -include::{libbeat-processors-dir}/actions/docs/rename.asciidoc[] -endif::[] -ifndef::no_script_processor[] -include::{libbeat-processors-dir}/script/docs/script.asciidoc[] -endif::[] -ifndef::no_timestamp_processor[] -include::{libbeat-processors-dir}/timestamp/docs/timestamp.asciidoc[] -endif::[] -ifndef::no_truncate_fields_processor[] -include::{libbeat-processors-dir}/actions/docs/truncate_fields.asciidoc[] -endif::[] -ifndef::no_translate_sid_processor[] -include::{libbeat-processors-dir}/translate_sid/docs/translate_sid.asciidoc[] -endif::[] - -//# end::processors-include[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/processors-using.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/processors-using.asciidoc deleted file mode 100644 index 81080dda..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/processors-using.asciidoc +++ /dev/null @@ -1,470 +0,0 @@ -[[defining-processors]] -=== Define processors - -You can use processors to filter and enhance data before sending it to the -configured output. To define a processor, you specify the processor name, an -optional condition, and a set of parameters: - -[source,yaml] ------- -processors: -- : - when: - - - -- : - when: - - - -... ------- - -Where: - -* `` specifies a <> that performs some kind -of action, such as selecting the fields that are exported or adding metadata to -the event. -* `` specifies an optional <>. If the -condition is present, then the action is executed only if the condition is -fulfilled. If no condition is set, then the action is always executed. -* `` is the list of parameters to pass to the processor. - -More complex conditional processing can be accomplished by using the -if-then-else processor configuration. This allows multiple processors to be -executed based on a single condition. - -[source,yaml] ----- -processors: -- if: - - then: <1> - - : - - - : - - ... - else: <2> - - : - - - : - - ... ----- -<1> `then` must contain a single processor or a list of one or more processors -to execute when the condition evaluates to true. -<2> `else` is optional. It can contain a single processor or a list of -processors to execute when the conditional evaluate to false. - -[[where-valid]] -==== Where are processors valid? - -// TODO: ANY NEW BEATS THAT RE-USE THIS TOPIC NEED TO DEFINE processor-scope. - -ifeval::["{beatname_lc}"=="filebeat"] -:processor-scope: input -endif::[] - -ifeval::["{beatname_lc}"=="auditbeat"] -:processor-scope: module -endif::[] - -ifeval::["{beatname_lc}"=="metricbeat"] -:processor-scope: module -endif::[] - -ifeval::["{beatname_lc}"=="packetbeat"] -:processor-scope: protocol -endif::[] - -ifeval::["{beatname_lc}"=="heartbeat"] -:processor-scope: monitor -endif::[] - -ifeval::["{beatname_lc}"=="winlogbeat"] -:processor-scope: event log shipper -endif::[] - -Processors are valid: - -* At the top-level in the configuration. The processor is applied to all data -collected by {beatname_uc}. -* Under a specific {processor-scope}. The processor is applied to the data -collected for that {processor-scope}. -ifeval::["{beatname_lc}"=="filebeat"] -+ -[source,yaml] ------- -- type: - processors: - - : - when: - - -... ------- -+ -Similarly, for {beatname_uc} modules, you can define processors under the -`input` section of the module definition. -endif::[] -ifeval::["{beatname_lc}"=="metricbeat"] -+ -[source,yaml] ----- -- module: - metricsets: [""] - processors: - - : - when: - - ----- -endif::[] -ifeval::["{beatname_lc}"=="auditbeat"] -+ -[source,yaml] ----- -auditbeat.modules: -- module: - processors: - - : - when: - - ----- -endif::[] -ifeval::["{beatname_lc}"=="packetbeat"] -+ -[source,yaml] ----- -packetbeat.protocols: -- type: - processors: - - : - when: - - ----- - -* Under `packetbeat.flows`. The processor is applied to the data in -<>: -+ -[source,yaml] ----- -packetbeat.flows: - processors: - - : - when: - - ----- -endif::[] -ifeval::["{beatname_lc}"=="heartbeat"] -+ -[source,yaml] ----- -heartbeat.monitors: -- type: - processors: - - : - when: - - ----- -endif::[] -ifeval::["{beatname_lc}"=="winlogbeat"] -+ -[source,yaml] ----- -winlogbeat.event_logs: -- name: - processors: - - : - when: - - ----- -endif::[] - - -[[processors]] -==== Processors - -The supported processors are: - -include::processors-list.asciidoc[tag=processors-list] - -[[conditions]] -==== Conditions - -Each condition receives a field to compare. You can specify multiple fields -under the same condition by using `AND` between the fields (for example, -`field1 AND field2`). - -For each field, you can specify a simple field name or a nested map, for example -`dns.question.name`. - -See <> for a list of all the fields that are exported by -{beatname_uc}. - -The supported conditions are: - -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> - - -[float] -[[condition-equals]] -===== `equals` - -With the `equals` condition, you can compare if a field has a certain value. -The condition accepts only an integer or a string value. - -For example, the following condition checks if the response code of the HTTP -transaction is 200: - -[source,yaml] -------- -equals: - http.response.code: 200 -------- - -[float] -[[condition-contains]] -===== `contains` - -The `contains` condition checks if a value is part of a field. The field can be -a string or an array of strings. The condition accepts only a string value. - -For example, the following condition checks if an error is part of the -transaction status: - -[source,yaml] ------- -contains: - status: "Specific error" ------- - -[float] -[[condition-regexp]] -===== `regexp` - -The `regexp` condition checks the field against a regular expression. The -condition accepts only strings. - -For example, the following condition checks if the process name starts with -`foo`: - -[source,yaml] ------ -regexp: - system.process.name: "^foo.*" ------ - -[float] -[[condition-range]] -===== `range` - -The `range` condition checks if the field is in a certain range of values. The -condition supports `lt`, `lte`, `gt` and `gte`. The condition accepts only -integer or float values. - -For example, the following condition checks for failed HTTP transactions by -comparing the `http.response.code` field with 400. - - -[source,yaml] ------- -range: - http.response.code: - gte: 400 ------- - -This can also be written as: - -[source,yaml] ----- -range: - http.response.code.gte: 400 ----- - -The following condition checks if the CPU usage in percentage has a value -between 0.5 and 0.8. - -[source,yaml] ------- -range: - system.cpu.user.pct.gte: 0.5 - system.cpu.user.pct.lt: 0.8 ------- - -[float] -[[condition-network]] -===== `network` - -The `network` condition checks if the field is in a certain IP network range. -Both IPv4 and IPv6 addresses are supported. The network range may be specified -using CIDR notation, like "192.0.2.0/24" or "2001:db8::/32", or by using one of -these named ranges: - -- `loopback` - Matches loopback addresses in the range of `127.0.0.0/8` or - `::1/128`. -- `unicast` - Matches global unicast addresses defined in RFC 1122, RFC 4632, - and RFC 4291 with the exception of the IPv4 broadcast address - (`255.255.255.255`). This includes private address ranges. -- `multicast` - Matches multicast addresses. -- `interface_local_multicast` - Matches IPv6 interface-local multicast addresses. -- `link_local_unicast` - Matches link-local unicast addresses. -- `link_local_multicast` - Matches link-local multicast addresses. -- `private` - Matches private address ranges defined in RFC 1918 (IPv4) and - RFC 4193 (IPv6). -- `public` - Matches addresses that are not loopback, unspecified, IPv4 - broadcast, link local unicast, link local multicast, interface local - multicast, or private. -- `unspecified` - Matches unspecified addresses (either the IPv4 address - "0.0.0.0" or the IPv6 address "::"). - -The following condition returns true if the `source.ip` value is within the -private address space. - -[source,yaml] ----- -network: - source.ip: private ----- - -This condition returns true if the `destination.ip` value is within the -IPv4 range of `192.168.1.0` - `192.168.1.255`. - -[source,yaml] ----- -network: - destination.ip: '192.168.1.0/24' ----- - -And this condition returns true when `destination.ip` is within any of the given -subnets. - -[source,yaml] ----- -network: - destination.ip: ['192.168.1.0/24', '10.0.0.0/8', loopback] ----- - -[float] -[[condition-has_fields]] -===== `has_fields` - -The `has_fields` condition checks if all the given fields exist in the -event. The condition accepts a list of string values denoting the field names. - -For example, the following condition checks if the `http.response.code` field -is present in the event. - - -[source,yaml] ------- -has_fields: ['http.response.code'] ------- - - -[float] -[[condition-or]] -===== `or` - -The `or` operator receives a list of conditions. - -[source,yaml] -------- -or: - - - - - - - ... - -------- - -For example, to configure the condition -`http.response.code = 304 OR http.response.code = 404`: - -[source,yaml] ------- -or: - - equals: - http.response.code: 304 - - equals: - http.response.code: 404 ------- - -[float] -[[condition-and]] -===== `and` - -The `and` operator receives a list of conditions. - -[source,yaml] -------- -and: - - - - - - - ... - -------- - -For example, to configure the condition -`http.response.code = 200 AND status = OK`: - -[source,yaml] ------- -and: - - equals: - http.response.code: 200 - - equals: - status: OK ------- - -To configure a condition like ` OR AND `: - -[source,yaml] ------- -or: - - - - and: - - - - - ------- - -[float] -[[condition-not]] -===== `not` - -The `not` operator receives the condition to negate. - -[source,yaml] -------- -not: - - -------- - -For example, to configure the condition `NOT status = OK`: - -[source,yaml] ------- -not: - equals: - status: OK ------- - -include::processors-list.asciidoc[tag=processors-include] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/processors.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/processors.asciidoc deleted file mode 100644 index f4fda6c5..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/processors.asciidoc +++ /dev/null @@ -1,27 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/processors.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -You can <> in your configuration to -process events before they are sent to the configured output. The libbeat -library provides processors for: - -* reducing the number of exported fields -* enhancing events with additional metadata -* performing additional processing and decoding - -Each processor receives an event, applies a defined action to the event, and -returns the event. If you define a list of processors, they are executed in the -order they are defined in the {beatname_uc} configuration file. - -[source,yaml] -------- -event -> processor 1 -> event1 -> processor 2 -> event2 ... -------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/queueconfig.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/queueconfig.asciidoc deleted file mode 100644 index 0e63e116..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/queueconfig.asciidoc +++ /dev/null @@ -1,241 +0,0 @@ -[[configuring-internal-queue]] -== Configure the internal queue - -++++ -Internal queue -++++ -{beatname_uc} uses an internal queue to store events before publishing them. The -queue is responsible for buffering and combining events into batches that can -be consumed by the outputs. The outputs will use bulk operations to send a -batch of events in one transaction. - -You can configure the type and behavior of the internal queue by setting -options in the `queue` section of the +{beatname_lc}.yml+ config file. Only one -queue type can be configured. - - -This sample configuration sets the memory queue to buffer up to 4096 events: - -[source,yaml] ------------------------------------------------------------------------------- -queue.mem: - events: 4096 ------------------------------------------------------------------------------- - -[float] -[[configuration-internal-queue-memory]] -=== Configure the memory queue - -The memory queue keeps all events in memory. - -If no flush interval and no number of events to flush is configured, -all events published to this queue will be directly consumed by the outputs. -To enforce spooling in the queue, set the `flush.min_events` and `flush.timeout` options. - -By default `flush.min_events` is set to 2048 and `flush.timeout` is set to 1s. - -The output's `bulk_max_size` setting limits the number of events being processed at once. - -The memory queue waits for the output to acknowledge or drop events. If -the queue is full, no new events can be inserted into the memory queue. Only -after the signal from the output will the queue free up space for more events to be accepted. - -This sample configuration forwards events to the output if 512 events are -available or the oldest available event has been waiting for 5s in the queue: - -[source,yaml] ------------------------------------------------------------------------------- -queue.mem: - events: 4096 - flush.min_events: 512 - flush.timeout: 5s ------------------------------------------------------------------------------- - -[float] -==== Configuration options - -You can specify the following options in the `queue.mem` section of the +{beatname_lc}.yml+ config file: - -[float] -===== `events` - -Number of events the queue can store. - -The default value is 4096 events. - -[float] -===== `flush.min_events` - -Minimum number of events required for publishing. If this value is set to 0, the -output can start publishing events without additional waiting times. Otherwise -the output has to wait for more events to become available. - -The default value is 2048. - -[float] -===== `flush.timeout` - -Maximum wait time for `flush.min_events` to be fulfilled. If set to 0s, events -will be immediately available for consumption. - -The default value is 1s. - -[float] -[[configuration-internal-queue-spool]] -=== Configure the file spool queue - -beta[] - -The file spool queue stores all events in an on disk ring buffer. The spool -has a write buffer, which new events are written to. Events written to the -spool are forwarded to the outputs, only after the write buffer has been -flushed successfully. - -The spool waits for the output to acknowledge or drop events. If the spool is -full, no new events can be inserted. The spool will block. Space is freed only -after a signal from the output has been received. - -On disk, the spool divides a file into pages. The `file.page_size` setting -configures the file's page size at file creation time. The optimal page size depends -on the effective block size, used by the underlying file system. - -This sample configuration enables the spool with all default settings (See -<> for defaults) and the -default file path: - -[source,yaml] ------------------------------------------------------------------------------- -queue.spool: ~ ------------------------------------------------------------------------------- - -This sample configuration creates a spool of 512MiB, with 16KiB pages. The -write buffer is flushed if 10MiB of contents, or 1024 events have been -written. If the oldest available event has been waiting for 5s in the write -buffer, the buffer will be flushed as well: - -[source,yaml] ------------------------------------------------------------------------------- -queue.spool: - file: - path: "${path.data}/spool.dat" - size: 512MiB - page_size: 16KiB - write: - buffer_size: 10MiB - flush.timeout: 5s - flush.events: 1024 ------------------------------------------------------------------------------- - -[float] -[[configuration-internal-queue-spool-reference]] -==== Configuration options - -You can specify the following options in the `queue.spool` section of the -+{beatname_lc}.yml+ config file: - -[float] -===== `file.path` - -The spool file path. The file is created on startup, if it does not exist. - -The default value is "${path.data}/spool.dat". - -[float] -===== `file.permissions` - -The file permissions. The permissions are applied when the file is -created. In case the file already exists, the file permissions are compared -with `file.permissions`. The spool file is not opened if the actual file -permissions are more permissive then configured. - -The default value is 0600. - - -[float] -===== `file.size` - -Spool file size. - -The default value is 100 MiB. - -NOTE: The size should be much larger then the expected event sizes -and write buffer size. Otherwise the queue will block, because it has not -enough space. - -NOTE: The file size cannot be changed once the file has been generated. This -limitation will be removed in the future. - -[float] -===== `file.page_size` - -The file's page size. - -The spool file is split into pages of `page_size`. All I/O -operations operate on complete pages. - -The default value is 4096 (4KiB). - -NOTE: This setting should match the file system's minimum block size. If the -`page_size` is not a multiple of the file system's block size, the file system -might create additional read operations on writes. - -NOTE: The page size is only set at file creation time. It cannot be changed -afterwards. - -[float] -===== `file.prealloc` - -If `prealloc` is set to `true`, truncate is used to reserve the space up to -`file.size`. This setting is only used when the file is created. - -The file will dynamically grow, if `prealloc` is set to false. The spool -blocks, if `prealloc` is `false` and the system is out of disk space. - -The default value is `true`. - -[float] -===== `write.buffer_size` - -The write buffer size. The write buffer is flushed, once the buffer size is exceeded. - -Very big events are allowed to be bigger then the configured buffer size. But -the write buffer will be flushed right after the event has been serialized. - -The default value is 1MiB. - -[float] -===== `write.codec` - -The event encoding used for serialized events. Valid values are `json` and `cbor`. - -The default value is `cbor`. - -[float] -===== `write.flush.timeout` - -Maximum wait time of the oldest event in the write buffer. If set to 0, the -write buffer will only be flushed once `write.flush.events` or `write.buffer_size` is fulfilled. - -The default value is 1s. - -[float] -===== `write.flush.events` - -Number of buffered events. The write buffer is flushed once the limit is reached. - -The default value is 16384. - -[float] -===== `read.flush.timeout` - -The spool reader tries to read up to the output's `bulk_max_size` events at once. - -If `read.flush.timeout` is set to 0s, all available events are forwarded -immediately to the output. - -If `read.flush.timeout` is set to a value bigger then 0s, the spool will wait -for more events to be flushed. Events are forwarded to the output if -`bulk_max_size` events have been read or the oldest read event has been waiting -for the configured duration. - -The default value is 0s. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/reference-yml.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/reference-yml.asciidoc deleted file mode 100644 index 692bf12a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/reference-yml.asciidoc +++ /dev/null @@ -1,25 +0,0 @@ -[id="{beatname_lc}-reference-yml"] -== {beatname_lc}.reference.yml - -The following reference file is available with your {beatname_uc} installation. It -shows all non-deprecated {beatname_uc} options. You can copy from this file and paste -configurations into the +{beatname_lc}.yml+ file to customize it. - -TIP: The reference file is located in the same directory as the -+{beatname_lc}.yml+ file. To locate the file, see <>. - -The contents of the file are included here for your convenience. - -ifndef::requires_xpack[] -[source,yaml] ----- -include::../../{beatname_lc}/{beatname_lc}.reference.yml[] ----- -endif::requires_xpack[] - -ifdef::requires_xpack[] -[source,yaml] ----- -include::../../x-pack/{beatname_lc}/{beatname_lc}.reference.yml[] ----- -endif::requires_xpack[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/regexp.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/regexp.asciidoc deleted file mode 100644 index 8d138ffc..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/regexp.asciidoc +++ /dev/null @@ -1,130 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/regexp.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -[[regexp-support]] -== Regular expression support - -{beatname_uc} regular expression support is based on https://godoc.org/regexp/syntax[RE2]. - -ifeval::["{beatname_lc}"=="filebeat"] - -{beatname_uc} has several configuration options that accept regular expressions. -For example, `multiline.pattern`, `include_lines`, `exclude_lines`, and -`exclude_files` all accept regular expressions. Some options, however, such as -the input `paths` option, accept only glob-based paths. - -endif::[] - -Before using a regular expression in the config file, refer to the documentation -to verify that the option you are setting accepts a regular expression. - -NOTE: We recommend that you wrap regular expressions in single quotation marks to work around YAML's string escaping rules. For example, `'^\[?[0-9][0-9]:?[0-9][0-9]|^[[:graph:]]+'`. - -For more examples of supported regexp patterns, see {filebeat-ref}/multiline-examples.html[Managing Multiline Messages]. -Although the examples pertain to Filebeat, the regexp patterns are applicable to other use cases. - -The following patterns are supported: - -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> - -[options="header"] -|======================= -|Pattern |Description -|[[single-characters]]*Single Characters* 1+| -|`x` |single character -|`.` |any character -|`[xyz]` |character class -|`[^xyz]` |negated character class -|`[[:alpha:]]` |ASCII character class -|`[[:^alpha:]]` |negated ASCII character class -|`\d` |Perl character class -|`\D` |negated Perl character class -|`\pN` |Unicode character class (one-letter name) -|`\p{Greek}` |Unicode character class -|`\PN` |negated Unicode character class (one-letter name) -|`\P{Greek}` |negated Unicode character class -|[[composites]]*Composites* 1+| -|`xy` |`x` followed by `y` -|`x\|y` |`x` or `y` (prefer `x`) -|[[repetitions]]*Repetitions* 1+| -|`x*` |zero or more `x` -|`x+` |one or more `x` -|`x?` |zero or one `x` -|`x{n,m}` |`n` or `n+1` or ... or `m` `x`, prefer more -|`x{n,}` |`n` or more `x`, prefer more -|`x{n}` |exactly `n` `x` -|`x*?` |zero or more `x`, prefer fewer -|`x+?` |one or more `x`, prefer fewer -|`x??` |zero or one `x`, prefer zero -|`x{n,m}?` |`n` or `n+1` or ... or `m` `x`, prefer fewer -|`x{n,}?` |`n` or more `x`, prefer fewer -|`x{n}?` |exactly `n` `x` -|[[grouping]]*Grouping* 1+| -|`(re)` |numbered capturing group (submatch) -|`(?Pre)` |named & numbered capturing group (submatch) -|`(?:re)` |non-capturing group -|`(?i)abc` |set flags within current group, non-capturing -|`(?i:re)` |set flags during re, non-capturing -|`(?i)PaTTeRN` |case-insensitive (default false) -|`(?m)multiline` |multi-line mode: `^` and `$` match begin/end line in addition to begin/end text (default false) -|`(?s)pattern.` |let `.` match `\n` (default false) -|`(?U)x*abc` |ungreedy: swap meaning of `x*` and `x*?`, `x+` and `x+?`, etc (default false) -|[[empty-strings]]*Empty Strings* 1+| -|`^` |at beginning of text or line (`m`=true) -|`$` |at end of text (like `\z` not `\Z`) or line (`m`=true) -|`\A` |at beginning of text -|`\b` |at ASCII word boundary (`\w` on one side and `\W`, `\A`, or `\z` on the other) -|`\B` |not at ASCII word boundary -|`\z` |at end of text -|[[escape-sequences]]*Escape Sequences* 1+| -|`\a` |bell (same as `\007`) -|`\f` |form feed (same as `\014`) -|`\t` |horizontal tab (same as `\011`) -|`\n` |newline (same as `\012`) -|`\r` |carriage return (same as `\015`) -|`\v` |vertical tab character (same as `\013`) -|`\*` |literal `*`, for any punctuation character `*` -|`\123` |octal character code (up to three digits) -|`\x7F` |two-digit hex character code -|`\x{10FFFF}` |hex character code -|`\Q...\E` |literal text `...` even if `...` has punctuation -|[[ascii-character-classes]]*ASCII Character Classes* 1+| -|`[[:alnum:]]` |alphanumeric (same as `[0-9A-Za-z]`) -|`[[:alpha:]]` |alphabetic (same as `[A-Za-z]`) -|`[[:ascii:]]` |ASCII (same as `\x00-\x7F]`) -|`[[:blank:]]` |blank (same as `[\t ]`) -|`[[:cntrl:]]` |control (same as `[\x00-\x1F\x7F]`) -|`[[:digit:]]` |digits (same as `[0-9]`) -|`[[:graph:]]` |graphical (same as `[!-~] == [A-Za-z0-9!"#$%&'()*+,\-./:;<=>?@[\\\]^_`` `{\|}~]`) -|`[[:lower:]]` |lower case (same as `[a-z]`) -|`[[:print:]]` |printable (same as `[ -~] == [ [:graph:]]`) -|`[[:punct:]]` |punctuation (same as ++[!-/:-@[-`{-~]++) -|`[[:space:]]` |whitespace (same as `[\t\n\v\f\r ]`) -|`[[:upper:]]` |upper case (same as `[A-Z]`) -|`[[:word:]]` |word characters (same as `[0-9A-Za-z_]`) -|`[[:xdigit:]]` |hex digit (same as `[0-9A-Fa-f]`) -|[[perl-character-classes]]*Supported Perl Character Classes* 1+| -|`\d` |digits (same as `[0-9]`) -|`\D` |not digits (same as `[^0-9]`) -|`\s` |whitespace (same as `[\t\n\f\r ]`) -|`\S` |not whitespace (same as `[^\t\n\f\r ]`) -|`\w` |word characters (same as `[0-9A-Za-z_]`) -|`\W` |not word characters (same as `[^0-9A-Za-z_]`) -|======================= - - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/5.0.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/5.0.0.asciidoc deleted file mode 100644 index 60407ffa..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/5.0.0.asciidoc +++ /dev/null @@ -1,240 +0,0 @@ -[[release-notes-5.0.0]] -=== Beats version 5.0.0 - -The list below covers changes between 1.x to 5.0.0 releases. - - -==== Breaking changes - -*Affecting all Beats* - -- Rename the `filters` section to `processors`. {pull}1944[1944] -- Require braces for environment variable expansion in config files {pull}1304[1304] -- On DEB/RPM installations, the binary files are now found under `/usr/share/{{beat_name}}/bin`, not in `/usr/bin`. {pull}1385[1385] -- The logs are written by default to self rotating files, instead of syslog. {pull}1371[1371] -- Remove deprecated `host` option from elasticsearch, logstash and redis outputs. {pull}1474[1474] -- All configuration settings under `shipper:` are moved to be top level configuration settings. I.e. - `shipper.name:` becomes `name:` in the configuration file. {pull}1570[1570] -- The `topology_expire` option of the Elasticsearch output was removed. {pull}1907[1907] -- The Elasticsearch template is now loaded by default. {pull}1993[1993] -- The Redis output `index` setting is renamed to `key`. `index` still works but it's deprecated. {pull}2077[2077] -- The undocumented file output `index` setting was removed. Use `filename` instead. {pull}2077[2077] -- Change Elasticsearch output index configuration to be based on format strings. If index has been configured, no date will be appended anymore to the index name. {pull}2119[2119] -- If the path specified by the `-c` flag is not absolute and `-path.config` is not specified, it - is considered relative to the current working directory. {pull}2245[2245] -- Rename `tls` configurations section to `ssl`. {pull}2330[2330] -- Rename `certificate_key` configuration to `key`. {pull}2330[2330] -- Replace `tls.insecure` with `ssl.verification_mode` setting. {pull}2330[2330] -- Replace `tls.min/max_version` with `ssl.supported_protocols` setting requiring full protocol name. {pull}2330[2330] -- A dynamic mapping rule is added to the default Elasticsearch template to treat strings as keywords by default. {pull}2688[2688] - - -*Filebeat* - -- Scalar values in used in the `fields` configuration setting are no longer automatically converted to strings. {pull}1092[1092] -- Count field was removed from event as not used in filebeat {issue}778[778] -- Default location for the registry file was changed to be `data/registry` from the binary directory, - rather than `.filebeat` in the current working directory. This affects installations for zip/tar.gz/source, - the location for DEB and RPM packages stays the same. {pull}1373[1373] -- The state for files which fall under ignore_older is not stored anymore. This has the consequence, that if a file which fell under ignore_older is updated, the whole file will be crawled. -- Ignore symlinks by default, but they can be enabled with `symlinks` config {pull}1686[1686] {pull}2478[2478] -- Set `close_inactive` default to 5 minutes (was 1 hour before) -- Set `clean_removed` and `close_removed` to true by default - - -*Packetbeat* - -- Rename output fields in the dns package. Former flag `recursion_allowed` becomes `recursion_available`. {pull}803[803] - Former SOA field `ttl` becomes `minimum`. {pull}803[803] -- The fully qualified domain names which are part of output fields values of the dns package now terminate with a dot. {pull}803[803] -- Remove the `count` field from the exported event {pull}1210[1210] -- Configuration of redis topology support changed. {pull}1353[1353] -- Move all Packetbeat configuration options under the packetbeat namespace {issue}1417[1417] -- Set `enabled` ` in `packetbeat.protocols.icmp` configuration to `true` by default. {pull}1988[1988] -- Group HTTP fields under `http.request` and `http.response` {pull}2167[2167] -- Export `http.request.body` and `http.response.body` when configured under `include_body_for` {pull}2167[2167] -- Move `ignore_outgoing` config to `packetbeat.ignore_outgoing` {pull}2393[2393] - -*Winlogbeat* - -- The `message_inserts` field was replaced with the `event_data` field {issue}1053[1053] -- The `category` field was renamed to `task` to better align with the Windows Event Log API naming {issue}1053[1053] -- Remove the `count` field from the exported event {pull}1218[1218] - - -==== Bugfixes - -*Affecting all Beats* - -- Logstash output will not retry events that are not JSON-encodable {pull}927[927] -- Drain response buffers when pipelining is used by Redis output. {pull}1353[1353] -- Unterminated environment variable expressions in config files will now cause an error {pull}1389[1389] -- Fix issue with the automatic template loading when Elasticsearch is not available on Beat start. {issue}1321[1321] -- Fix bug affecting `-cpuprofile`, `-memprofile`, and `-httpprof` CLI flags {pull}1415[1415] -- Fix race when multiple outputs access the same event with logstash output manipulating event {issue}1410[1410] {pull}1428[1428] -- Seed random number generator using crypto.rand package. {pull}1503{1503] -- Fix beats hanging in `-configtest` {issue}1213[1213] -- Reset backoff factor on partial ACK. {issue}1803[1803] -- Fix beats load balancer deadlock if max_retries: -1 or publish_async is enabled in filebeat. {issue}1829[1829] -- Fix logstash output with pipelining mode enabled not reconnecting. {issue}1876[1876] -- Empty configuration sections become merge-able with variables containing full path. {pull}1900[1900] -- Fix error message about required fields missing not printing the missing field name. {pull}1900[1900] -- Fix sync publisher `PublishEvents` return value if client is closed concurrently. {pull}2046[2046] -- Fix Logstash output handles error twice when asynchronous sending fails. {pull}2441[2441] -- Fix Elasticsearch structured error response parsing error. {issue}2229[2229] -- Fixed the run script to allow the overriding of the configuration file. {issue}2171[2171] -- Fix logstash output crash if no hosts are configured. {issue}2325[2325] -- Fix beats failing to start due to invalid duplicate key error in configuration file. {pull}2521[2521] -- Fix panic on non writable logging directory. {pull}2571[2571] -- Fix ignoring all fields from drop_fields in case the first field is unknown. {pull}2685[2685] -- Fix dynamic configuration int/uint` to float type conversion. {pull}2698[2698] -- Fix primitive types conversion if values are read from environment variables. {pull}2698[2698] - - -*Filebeat* - -- Stop filebeat if started without any prospectors defined or empty prospectors {pull}644[644] {pull}647[647] -- Improve shutdown of crawler and prospector to wait for clean completion {pull}720[720] -- Omit `fields` from Filebeat events when null {issue}899[899] -- Improvements in registrar dealing with file rotation. {pull}1281[1281] -- Multiline reader normalizing newline to use `\n`. {pull}1552[1552] -- Fix potential data loss between Filebeat restarts, reporting unpublished lines as published. {issue}2041[2041] -- Fix open file handler issue. {issue}2028[2028] {pull}2020[2020] -- Fix async publisher sending empty events {pull}2455[2455] -- Fix potential issue with multiple harvester per file on large file numbers or slow output {pull}2541[2541] -- Fix input buffer on encoding problem. {pull}2416[2416] -- Fix issue when `clean_removed` and `clean_inactive` were used together that states were not directly removed from the registry. -- Fix issue where upgrading a 1.x registry file resulted in duplicate state entries. {pull}2792[2792] - - -*Packetbeat* - -- Create a proper BPF filter when ICMP is the only enabled protocol {issue}757[757] -- Check column length in pgsql parser. {issue}565[565] -- Harden pgsql parser. {issue}565[565] -- Add missing nil-check to memcached GapInStream handler. {issue}1162[1162] -- Fix NFSv4 Operation returning the first found first-class operation available in compound requests. {pull}1821[1821] -- Fix TCP overlapping segments not being handled correctly. {pull}1898[1898] -- Fix mapping for some Packetbeat flow metrics that were not marked as being longs. {issue}2177[2177] -- Fix handling of messages larger than the maximum message size (10MB). {pull}2470[2470] -- Fix the `bpf_filter` setting. {issue}2660[2660] -- Fix compile issues for OpenBSD. {pull}1347[1347] - - -*Winlogbeat* - -- Fix panic when reading messages larger than 32K characters on Windows XP and 2003. {pull}1498[1498] -- Fix panic that occurs when reading a large events on Windows Vista and newer. {pull}1499[1499] -- Adding missing argument to the "Stop processing" log message. {pull}1590[1590] -- Fix issue with rendering forwarded event log records. {pull}1891[1891] -- Fix potential data loss between Winlogbeat restarts, reporting unpublished lines as published. {issue}2041[2041] -- Fix corrupt registry file that occurs on power loss by disabling file write caching. {issue}2313[2313] - - - -==== Added - -*Affecting all Beats* - -- Update to Go 1.7. {pull}2306[2306] -- Add option to Elasticsearch output to pass http parameters in index operations {issue}805[805] -- Improve Logstash and Elasticsearch backoff behavior. {pull}927[927] -- Add Kafka output. {pull}942[942] {pull}2188[2188] {pull}2190[2190] {pull}2284[2284] -- Add config file option to configure GOMAXPROCS. {pull}969[969] -- Improve shutdown handling in libbeat. {pull}1075[1075] -- Log total non-zero internal metrics on shutdown. {pull}2349[2349] -- Add `fields` and `fields_under_root` options under the `shipper` configuration {pull}1092[1092] -- Add the ability to use a SOCKS5 proxy with the Logstash output {issue}823[823] -- The `-configtest` flag will now print "Config OK" to stdout on success {pull}1249[1249] -- Add support for TLS to Redis output. {pull}1353[1353] -- Add SOCKS5 proxy support to Redis output. {pull}1353[1353] -- Failover and load balancing support in Redis output. {pull}1353[1353] -- Multiple-worker per host support for Redis output. {pull}1353[1353] -- Added ability to escape `${x}` in config files to avoid environment variable expansion {pull}1389[1389] -- Configuration options and CLI flags for setting the home, data and config paths. {pull}1373[1373] -- Configuration options and CLI flags for setting the default logs path. {pull}1437[1437] -- Add Elasticsearch template files compatible with Elasticsearch 2.x. {pull}1501[1501] -- Load the mapping template depending on the Elasticsearch version. {pull}1993[1993] -- Add conditions to processors. {pull}1623[1623] -- Enhance `contains` condition to work on fields that are arrays of strings. {issue}2237[2237] -- Add OR/AND/NOT to the condition associated with the processors. {pull}1983[1983] -- Improve error message if compiling regular expression from config files fails. {pull}1900[1900] -- Compression support in the Elasticsearch output. {pull}1835[1835] -- Periodically log internal metrics. {pull}1955[1955] -- Add `enabled` setting to all output modules. {pull}1987[1987] -- Command line flag `-c` can be used multiple times. {pull}1985[1985] -- Add `-E` CLI flag for overwriting single config options via command line. {pull}1986[1986] -- Check stdout being available when console output is configured. {issue}2035[2035] -- Add script to generate the Kibana index-pattern from fields.yml. {pull}2122[2122] -- Enhance Redis output key selection based on format string. {pull}2169[2169] -- Configurable Redis `keys` using filters and format strings. {pull}2169[2169] -- Lookup the configuration file relative to the `-path.config` CLI flag. {pull}2245[2245] -- Re-write `import_dashboards` script in Golang. {pull}2155[2155] -- Add support for encrypted private key files by introducing `ssl.key_passphrase` setting. {pull}2330[2330] -- Add `beat.version` fields to all events. -- Make sure Beats sent always float values when they are defined as float by sending 5.00000 instead of 5. {pull}2627[2627] - - -*Filebeat* - -- Add the ability to set a list of tags for each prospector {pull}1092[1092] -- Add JSON decoding support {pull}1143[1143] -- The registry format was changed to an array instead of dict. The migration to the new format will happen automatically at the first startup. {pull}1703[1703] -- Introduce `close_removed` and `close_renamed` harvester options. {issue}1600[1600] -- Introduce `close_eof` harvester option. {issue}1600[1600] -- Add `clean_removed` and `clean_inactive` config option. {issue}1600[1600] -- Introduce `close_timeout` harvester options {issue}1926[1926] -- Strip BOM from first message in case of BOM files {issue}2351[2351] -- Add `harvester_limit` option {pull}2417[2417] - - -*Packetbeat* - -- Change the DNS library used throughout the dns package to github.com/miekg/dns. {pull}803[803] -- Add support for NFS v3 and v4. {pull}1231[1231] -- Add support for EDNS and DNSSEC. {pull}1292[1292] -- Add `enabled` setting to Packetbeat protocols. {pull}1988[1988] -- Add `enabled` setting to Packetbeat network flows configuration. {pull}1988[1988] -- Add Cassandra protocol analyzer to Packetbeat. {pull}1959[1959] -- Match connections with IPv6 addresses to processes {pull}2254[2254] -- Add IP address to `-devices` command output {pull}2327[2327] -- Add configuration option for the maximum message size. Used to be hard-coded to 10 MB. {pull}2470[2470] - -*Metricbeat* - -- First public release, containing the following modules: system, Apache, MySQL, PostgreSQL, Nginx, Redis, MongoDB, and Zookeeper. - Metricbeat is replacing Topbeat in 5.0, and its default behaviour is to export system statistics like CPU usage, - memory usage, Disk IO similar with what Topbeat 1.x is doing. -- Add `pgid` field to process information. {pull} 2021[2021] -- Use the new `scaled_float` Elasticsearch type for the percentage values. {pull}2156[2156] -- Improve mapping by converting `half_float` to `scaled_float` and integers to long. {pull}2430[2430] -- Add experimental `cgroup` metrics to the system/process MetricSet. {pull}2184[2184] -- Add experimental `haproxy` module. {pull}2384[2384] - - -*Winlogbeat* - -- Add caching of event metadata handles and the system render context for the wineventlog API {pull}888[888] -- Improve config validation by checking for unknown top-level YAML keys. {pull}1100[1100] -- Add the ability to set `tags`, `fields`, and `fields_under_root` as options for each event log {pull}1092[1092] -- Add additional data to the events published by Winlogbeat. The new fields are `activity_id`, -`event_data`, `keywords`, `opcode`, `process_id`, `provider_guid`, `related_activity_id`, -`task`, `thread_id`, `user_data`, and `version`. {issue}1053[1053] -- Add `event_id`, `level`, and `provider` configuration options for filtering events {pull}1218[1218] -- Add `include_xml` configuration option for including the raw XML with the event {pull}1218[1218] - - -==== Deprecated - -*Affecting all Beats* - -- The support for doing GeoIP lookups is deprecated and will be removed in version 6.0. {pull}1601[1601] -- Topology map is deprecated. This applies to the settings: `refresh_topology_freq`, `topology_expire`, `save_topology`, - `host_topology`, `password_topology`, `db_topology`. -- Setting `port` has been deprecated in Redis and Logstash outputs. {pull}2620[2620] - -*Filebeat* - -- Deprecate `close_older` option and replace it with `close_inactive`. {issue}2051[2051] -- Deprecate `force_close_files` option and replace it with `close_removed` and `close_renamed`. {issue}1600[1600] - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/6.0.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/6.0.0.asciidoc deleted file mode 100644 index 63412008..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/6.0.0.asciidoc +++ /dev/null @@ -1,244 +0,0 @@ -[[release-notes-6.0.0]] -=== Beats version 6.0.0 - -The list below covers the changes during the 6.0.0-alpha1, -alpha2, -beta1, -beta2, -rc1 and -rc2 releases. - -Also read {beats-ref-60}/breaking-changes-6.0.html[Breaking changes] for more detail about changes that affect -upgrade. - -==== Breaking changes - -*Affecting all Beats* - -- The log directory (`path.log`) for Windows services is now set to `C:\ProgramData\[beatname]\logs`. {issue}4764[4764] -- The _all field is disabled in Elasticsearch 6.0. This means that searching by individual - words only work on text fields. {issue}4901[4901] -- Fail if removed setting output.X.flush_interval is explicitly configured. -- Rename the `/usr/bin/beatname.sh` script (e.g. `metricbeat.sh`) to `/usr/bin/beatname`. {pull}4933[4933] -- Beat does not start if elasticsearch index pattern was modified but not the template name and pattern. {issue}4769[4769] -- Fail if removed setting output.X.flush_interval is explicitly configured. {pull}4880[4880] -- Rename `kubernetes` processor to `add_kubernetes_metadata`. {pull}4473[4473] -- Rename `*.full.yml` config files to `*.reference.yml`. {pull}4563[4563] -- The `scripts/import_dashboards` is removed from packages. Use the `setup` command instead. {pull}4586[4586] -- Change format of the saved kibana dashboards to have a single JSON file for each dashboard {pull}4413[4413] -- Rename `configtest` command to `test config`. {pull}4590[4590] -- Remove setting `queue_size` and `bulk_queue_size`. {pull}4650[4650] -- Remove setting `dashboard.snapshot` and `dashboard.snapshot_url`. They are no longer needed because the - dashboards are included in the packages by default. {pull}4675[4675] -- Beats can no longer be launched from Windows Explorer (GUI), command line is required. {pull}4420[4420] - -*Filebeat* - -- Rename `input_type` field to `prospector.type` {pull}4294[4294] -- The `@metadata.type` field, added by the Logstash output, is now hardcoded to `doc` and will be removed in future versions. {pull}4331[4331]. - -*Metricbeat* - -- Change all `system.cpu.*.pct` metrics to be scaled by the number of CPU cores. - This will make the CPU usage percentages from the system cpu metricset consistent - with the system process metricset. The documentation for these metrics already - stated that on multi-core systems the percentages could be greater than 100%. {pull}4544[4544] -- Remove filters setting from metricbeat modules. {pull}4699[4699] -- Added `type` field to filesystem metrics. {pull}4717[4717] - -*Heartbeat* - -- Renamed the heartbeat RPM/DEB name to `heartbeat-elastic`. {pull}4601[4601] - -*Packetbeat* - -- Remove not-working `runoptions.uid` and `runoptions.gid` options in Packetbeat. {pull}5261[5261] -- Remove the already unsupported `pf_ring` sniffer option. {pull}4608[4608] - -*Auditbeat* - -- Changed file metricset config to make `file.paths` a list instead of a dictionary. {pull}4796[4796] - -==== Bugfixes - -*Affecting all Beats* - -- Fix data race accessing watched containers. {issue}5147[5147] -- Do not require template if index change and template disabled {pull}5319[5319] -- Fix missing ACK in redis output. {issue}5404[5404] -- Fix the `/usr/bin/beatname` script to accept `-d "*"` as a parameter. {issue}5040[5040] -- Combine `fields.yml` properties when they are defined in different sources. {issue}5075[5075] -- Keep Docker & Kubernetes pod metadata after container dies while they are needed by processors. {pull}5084[5084] -- Fix `fields.yml` lookup when using `export template` with a custom `path.config` param. {issue}5089[5089] -- Remove runner creation from every reload check {pull}5141[5141] -- Fix add_kubernetes_metadata matcher registry lookup. {pull}5159[5159] -- Register kubernetes `field_format` matcher and remove logger in `Encode` API {pull}4888[4888] -- Fix go plugins not loaded when beat starts {pull}4799[4799] -- Add support for `initContainers` in `add_kubernetes_metadata` processor. {issue}4825[4825] -- Eliminate deprecated _default_ mapping in 6.x {pull}4864[4864] -- Fix pod name indexer to use both namespace, pod name to frame index key {pull}4775[4775] -- Don't stop with error loading the ES template if the ES output is not enabled. {pull}4436[4436] -- Fix race condition in internal logging rotator. {pull}4519[4519] -- Normalize all times to UTC to ensure proper index naming. {issue}4569[4569] -- Fix issue with loading dashboards to ES 6.0 when .kibana index did not already exist. {issue}4659[4659] -- Fix importing the dashboards when the limit for max open files is too low. {issue}4244[4244] -- Fix configuration documentation for kubernetes processor {pull}4313[4313] -- Fix misspelling in `add_locale` configuration option for abbreviation. - -*Filebeat* - -- Fix machine learning jobs setup for dynamic modules. {pull}5509[5509] -- Fix default paths for redis 4.0.1 logs on macOS {pull}5173[5173] -- Fix Filebeat not starting if command line and modules configs are used together. {issue}5376[5376] -- Fix double `@timestamp` field when JSON decoding was used. {pull}5436[5436] -- Fix issue where the `fileset.module` could have the wrong value. {issue}4761[4761] -- Fix race condition on harvester stopping with reloading enabled. {issue}3779[3779] -- Fix recursive glob config parsing and resolution across restarts. {pull}4269[4269] -- Allow string characters in user agent patch version (NGINX and Apache) {pull}4415[4415] -- Fix grok pattern in filebeat module system/auth without hostname. {pull}4224[4224] - -*Winlogbeat* - -- Removed validation of top-level config keys. This behavior was inconsistent with other Beats - and caused maintainability issues. {pull}4657[4657] - -*Metricbeat* - -- Use `beat.name` instead of `beat.hostname` in the Host Overview dashboard. {pull}5340[5340] -- Fix the loading of 5.x dashboards. {issue}5277[5277] -- Fix a memory allocation issue where more memory was allocated than needed in the windows-perfmon metricset. {issue}5035[5035] -- Don't start metricbeat if external modules config is wrong and reload is disabled {pull}5053[5053] -- The MongoDB module now connects on each fetch, to avoid stopping the whole Metricbeat instance if MongoDB is not up when starting. {pull}5120[5120] -- Fix kubernetes events module to be able to index time fields properly. {issue}5093[5093] -- Fixed `cmd_set` and `cmd_get` being mixed in the Memcache module. {pull}5189[5189] -- Added missing mongodb configuration file to the `modules.d` folder. {pull}4870[4870] -- Fix wrong MySQL CRUD queries timelion visualization {pull}4857[4857] -- Add new metrics to CPU metricset {pull}4969[4969] -- Fix issue affecting Windows services timing out at startup. {pull}4491[4491] -- Fix incorrect docker.diskio.total metric calculation. {pull}4507[4507] -- Vsphere module: used memory field corrected. {issue}4461[4461] -- Set correct format for percent fields in memory module. {pull}4619[4619] -- Fix a debug statement that said a module wrapper had stopped when it hadn't. {pull}4264[4264] -- Use MemAvailable value from /proc/meminfo on Linux 3.14. {pull}4316[4316] -- Fix panic when events were dropped by filters. {issue}4327[4327] -- Add filtering to system filesystem metricset to remove relative mountpoints like those - from Linux network namespaces. {pull}4370[4370] -- Remove unnecessary print statement in schema apis. {pull}4355[4355] -- Fix type of field `haproxy.stat.check.health.last`. {issue}4407[4407] - -*Heartbeat* - -- Fix monitor.name being empty by default. {issue}4852[4852] -- Fix wrong event timestamps. {issue}4851[4851] - -*Packetbeat* - -- Fix missing length check in the PostgreSQL module. {pull}5457[5457] -- Fix panic in ACK handler if event is dropped on blocked queue {issue}5524[5524] -- Update flow timestamp on each packet being received. {issue}4895[4895] -- Enabled /proc/net/tcp6 scanning and fixed ip v6 parsing. {pull}4442[4442] -- Enable memcache filtering only if a port is specified in the config file. {issue}4335[4335] - -*Auditbeat* - -- Fix `file.max_file_size` config option for the audit file metricset. {pull}4796[4796] - -==== Added - -*Affecting all Beats* - -- Enable flush timeout by default. {pull}5150[5150] -- Add @metadata.version to events send to Logstash. {pull}5166[5166] -- Add setting to enable/disable the slow start in logstash output. {pull}4972[4972] -- Update init scripts to use the `test config` subcommand instead of the deprecated `-configtest` flag. {issue}4600[4600] -- Get by default the credentials for connecting to Kibana from the Elasticsearch output configuration. {pull}4867[4867] -- Added `cloud.id` and `cloud.auth` settings, for simplifying using Beats with the Elastic Cloud. {issue}4959[4959] -- Add lz4 compression support to kafka output. {pull}4977[4977] -- Add newer kafka versions to kafka output. {pull}4977[4977] -- Configure the index name when loading the dashboards and the index pattern. {pull}4949[4949] -- New cli subcommands interface. {pull}4420[4420] -- Allow source path matching in `add_docker_metadata` processor. {pull}4495[4495] -- Add support for analyzers and multifields in fields.yml. {pull}4574[4574] -- Add support for JSON logging. {pull}4523[4523] -- Add `test output` command, to test Elasticsearch and Logstash output settings. {pull}4590[4590] -- Introduce configurable event queue settings: queue.mem.events, queue.mem.flush.min_events and queue.mem.flush.timeout. {pull}4650[4650] -- Enable pipelining in Logstash output by default. {pull}4650[4650] -- Added 'result' field to Elasticsearch QueryResult struct for compatibility with 6.x Index and Delete API responses. {issue]4661[4661] -- The sample dashboards are now included in the Beats packages. {pull}4675[4675] -- Add `pattern` option to be used in the fields.yml to specify the pattern for a number field. {pull}4731[4731] -- Upgraded to Golang 1.8.3. {pull}4401[4401] -- Added the possibility to set Elasticsearch mapping template settings from the Beat configuration file. {pull}4284[4284] {pull}4317[4317] -- Add a variable to the SysV init scripts to make it easier to change the user. {pull}4340[4340] -- Add the option to write the generated Elasticsearch mapping template into a file. {pull}4323[4323] -- Add `instance_name` in GCE add_cloud_metadata processor. {pull}4414[4414] -- Add `add_docker_metadata` processor. {pull}4352[4352] -- Add `logging.files` `permissions` option. {pull}4295[4295] - -*Filebeat* - -- Add Kubernetes manifests to deploy Filebeat. {pull}5349[5349] -- Changed the number of shards in the default configuration to 3. {issue}5095[5095] -- Don't start filebeat if external modules/prospectors config is wrong and reload is disabled {pull}5053[5053] -- Add `filebeat.registry_flush` setting, to delay the registry updates. {pull}5146[5146] -- Add experimental Redis module. {pull}4441[4441] -- Nginx module: use the first not-private IP address as the remote_ip. {pull}4417[4417] -- Load Ingest Node pipelines when the Elasticsearch connection is established, instead of only once at startup. {pull}4479[4479] -- Add support for loading Xpack Machine Learning configurations from the modules, and added sample configurations for the Nginx module. {pull}4506[4506] {pull}4609[4609] -- Add udp prospector type. {pull}4452[4452] -- Enabled Cgo which means libc is dynamically compiled. {pull}4546[4546] -- Add Beta module config reloading mechanism {pull}4566[4566] -- Remove spooler and publisher components and settings. {pull}4644[4644] -- Added ability to sort harvested files. {pull}4374[4374] -- Add experimental Redis slow log prospector type. {pull}4180[4180] - -*Winlogbeat* - -- Changed the number of shards in the default configuration to 3. {issue}5095[5095] -- Add the ability to use LevelRaw if Level isn't populated in the event XML. {pull}4257[4257] - -*Metricbeat* - -- Add Kubernetes manifests to deploy Metricbeat. {pull}5349[5349] -- Auto-select a hostname (based on the host on which the Beat is running) in the Host Overview dashboard. {pull}5340[5340] -- Add `filesystem.ignore_types` to system module for ignoring filesystem types. {issue}4685[4685] -- Add support to exclude labels from kubernetes pod metadata. {pull}4757[4757] -- Add random startup delay to each metricset to avoid the thundering herd problem. {issue}4010[4010] -- Add the ability to configure audit rules to the kernel module. {pull}4482[4482] -- Add the ability to configure kernel's audit failure mode. {pull}4516[4516] -- Add experimental Aerospike module. {pull}4560[4560] -- Vsphere module: collect custom fields from virtual machines. {issue}4464[4464] -- Add `test modules` command, to test modules expected output. {pull}4656[4656] -- Add `processors` setting to metricbeat modules. {pull}4699[4699] -- Support `npipe` protocol (Windows) in Docker module. {pull}4751[4751] -- Add macOS implementation of the system diskio metricset. {issue}4144[4144] -- Add process_summary metricset that records high level metrics about processes. {pull}4231[4231] -- Add `kube-state-metrics` based metrics to `kubernetes` module {pull}4253[4253] -- Add debug logging to Jolokia JMX metricset. {pull}4341[4341] -- Add events metricset for kubernetes metricbeat module {pull}4315[4315] -- Change Metricbeat default configuration file to be better optimized for most users. {pull}4329[4329] -- Add experimental RabbitMQ module. {pull}4394[4394] -- Add Kibana dashboard for the Kubernetes modules. {pull}4138[4138] - -*Heartbeat* - -- Changed the number of shards in the default configuration to 1. {issue}5095[5095] -- Enabled Cgo which means libc is dynamically compiled. {pull}4546[4546] - -*Packetbeat* - -- Changed the number of shards in the default configuration to 3. {issue}5095[5095] - -*Auditbeat* - -- Changed the number of shards in the default configuration to 3. {issue}5095[5095] -- Add support for receiving audit events using a multicast socket. {issue}4850[4850] -- Added `file.hash_types` config option for controlling the hash types. {pull}4796[4796] -- Added the ability to specify byte unit suffixes to `file.max_file_size`. {pull}4796[4796] -- Add file integrity metricset to the audit module. {pull}4486[4486] - -==== Deprecated - -*Affecting all Beats* - -- The `@metadata.type` field, added by the Logstash output, is deprecated, hardcoded to `doc` and will be removed in future versions. {pull}4331[4331]. - - -*Filebeat* - -- The `filebeat.config_dir` option is deprecated. Use `filebeat.config.prospector` options instead. {pull}5321[5321] -- Deprecate `input_type` prospector config. Use `type` config option instead. {pull}4294[4294] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/7.0.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/7.0.0.asciidoc deleted file mode 100644 index b0c7adc8..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/7.0.0.asciidoc +++ /dev/null @@ -1,335 +0,0 @@ -[[release-notes-7.0.0]] -=== Beats version 7.0.0 - -The list below covers the changes during the 7.0.0-alpha1, -alpha2, -beta1, -rc1 and -rc2 releases. - -Also read <> for more detail about changes that affect -upgrade. - -==== Breaking changes - -*Affecting all Beats* - -- Empty `meta.json` file will be treated as a missing meta file. {issue}8558[8558] -- Removed dashboards and index patterns generation for Kibana 5. {pull}8927[8927] -- On systems with systemd, the Beats log is now written to journald by default rather than file. - To revert this behaviour override BEAT_LOG_OPTS with an empty value. {pull}8942[8942]. -- Automatically cap signed integers to 63 bits. {pull}8991[8991] -- Use _doc as document type. {pull}9056[9056] -- Update add_cloud_metadata fields to adjust to ECS. {pull}9265[9265] -- Rename beat.timezone to event.timezone. {pull}9458[9458] -- Embedded html is not escaped anymore by default. {pull}9914[9914] -- Remove port settings from Logstash and Redis output. {pull}9934[9934] -- Rename `process.exe` to `process.executable` in add_process_metadata to align with ECS. {pull}9949[9949] -- Remove --configtest command line flag. {pull}10138[10138] -- Remove --setup command line flag. {pull}10138[10138] -- Remove --version command line flag. {pull}10138[10138] -- Import ECS change https://github.com/elastic/ecs/pull/308[ecs#308]: - leaf field `user.group` is now the `group` field set. {pull}10275[10275] -- Docker and Kubernetes labels/annotations will be "dedoted" by default. {pull}10338[10338] -- ILM will be available by default if Elasticsearch > 7.0 is used. {pull}10347[10347] -- Move output.elasticsearch.ilm settings to setup.ilm. {pull}10347[10347] -- On Google Cloud Engine (GCE) the add_cloud_metadata will now trim the project - info from the cloud.machine.type and cloud.availability_zone. {issue}10968[10968] -- Rename `migration.enabled` config to `migration.6_to_7.enabled`. {pull}11284[11284] - -*Auditbeat* - -- Rename beat.name to agent.type, beat.hostname to agent.hostname, beat.version to agent.version. -- Use `initial_scan` action for new paths. {pull}7954[7954] -- Remove warning for deprecated option: `filters`. {pull}9002[9002] -- Rename `source.hostname` to `source.domain` in the auditd module. {pull}9027[9027] -- Rename `process.exe` to `process.executable` in auditd module to align with ECS. {pull}9949[9949] -- Rename `process.cwd` to `process.working_directory` in auditd module to align with ECS. {pull}10195[10195] -- Change data type of `process.pid` and `process.ppid` to number in JSON output of the auditd module. {pull}10195[10195] -- Change data type of `file.uid` and `file.gid` to string in JSON output of the FIM module. {pull}10195[10195] -- Rename user fields to ECS in auditd module. {pull}10456[10456] -- Rename `event.type` to `auditd.message_type` in auditd module because event.type is reserved for future use by ECS. {pull}10536[10536] -- Field `file.origin` changed type from `text` to `keyword`. {pull}10544[10544] -- Rename `auditd.messages` to `event.original` and `auditd.warnings` to `error.message`. {pull}10577[10577] -- Process dataset: Only report processes with executable. {pull}11232[11232] -- Shorten entity IDs. {pull}11405[11405] - -*Filebeat* - -- Rename `fileset.name` to `event.name`. {pull}8879[8879] -- Rename `fileset.module` to `event.module`. {pull}8879[8879] -- Rename `source` to `log.file.path` and `log.source.ip`. {pull}8902[8902] -- Remove the deprecated `prospectors` option in the configuration. Use `inputs` instead. {pull}8909[8909] -- Rename `offset` to `log.offset`. {pull}8923[8923] -- Modify apache/error dataset to follow ECS. {pull}8963[8963] -- Rename `source_ecs` to `source` in the Filebeat Suricata module. {pull}8983[8983] -- Remove warnings for deprecated options: `spool_size`, `publish_async`, `idle_timeout`. {pull}9002[9002] -- Rename many `traefik.access.*` fields to map to ECS. {pull}9005[9005] -- Rename many `nginx.access.*` fields to map to ECS. {pull}9081[9081] -- Rename many `iis.access.*` fields to map to ECS. {pull}9084[9084] -- IIS module's user agent string is no longer encoded (`+` replaced with spaces). {pull}9084[9084] -- Rename many `haproxy.*` fields to map to ECS. {pull}9117[9117] -- Rename many `system.syslog.*` fields to map to ECS. {pull}9135[9135] -- Rename many `system.auth.*` fields to map to ECS. {pull}9138[9138] -- Rename many `apache2.access.*` fields to map to ECS. {pull}9245[9245] -- Rename a few `elasticsearch.audit.*` fields to map to ECS. {pull}9293[9293] -- Rename many `kibana.log.*` fields to map to ECS. {pull}9301[9301] -- Rename `apache2` module to `apache`. {pull}9402[9402] -- Fix parsing of GC entries in elasticsearch server log. {issue}9513[9513] {pull}9810[9810] -- Rename `read_timestamp` to `event.created` for Redis input. {pull}9924[9924] -- Rename a few `logstash.*` fields to map to ECS. Remove `logstash.slowlog.message`. {pull}9935[9935] -- Rename many `iis.error.*` fields to map to ECS. {pull}9955[9955] -- Rename a few `nginx.error.*` fields to map to ECS. {pull}10007[10007] -- Rename a few `mysql.*` fields to map to ECS. {pull}10008[10008] -- Rename a few `mongodb.*` fields to map to ECS. {pull}10009[10009] -- Remove `service.name` from Elastcsearch module. Replace with `service.type`. {pull}10042[10042] -- Rename `read_timestamp` to `event.created` for all Filebeat modules using it. {pull}10139[10139] -- Now save the 'first seen' timestamp in `event.created` (previously `read_timestamp`), - instead of saving the parsed date. Now aligned with `event.created` semantics elsewhere. {pull}10139[10139] -- Adjust fileset `haproxy.log` to map to ECS. {pull}10143[10143] -- Rename `mysql.error.thread_id` and `mysql.slowlog.id` to `mysql.thread_id`. {pull}10161[10161] -- Remove `mysql.error.timestamp` and `mysql.slowlog.timestamp`. {pull}10161[10161] -- Rename multiple fields to `http.response.body.bytes`, from modules "apache", "iis", - "kibana", "nginx" and "traefik", including `http.response.content_length` (ECS). {pull}10188[10188] -- Rename many `auditd.log.*` fields to map to ECS. {pull}10192[10192] -- Remove numeric coercions for `user.id` and `group.id`. IDs should be `keyword`. {pull}10233[10233] -- Migrate multiple fields to `event.duration`, from modules "apache", "elasticsearch", - "haproxy", "iis", "kibana", "mysql", "nginx", "postgresql" and "traefik", including `http.response.elapsed_time` (ECS). {pull}10188[10188], {pull}10274[10274] -- Ingesting Elasticsearch audit logs is only supported with Elasticsearch 6.5.0 and above. {pull}10352[10352] -- Migrate Elasticsearch audit logs fields to ECS. {pull}10352[10352] -- Change type of `haproxy.log` fileset fields from text to keyword: - `response.captured_headers`, `request.captured_headers`, `raw_request_line`, `mode`. {pull}10397[10397] -- Remove field `kafka.log.trace.full` from `kafka.log` fileset. {pull}10398[10398] -- Change field `kafka.log.class` for `kafka.log` fileset from text to keyword. {pull}10398[10398] -- Change type of field `backend_url` and `frontend_name` in `traefik.access` metricset to type keyword. {pull}10401[10401] -- Several text fields in the Elasticsearch module are now indexed as `keyword` fields with `text` multi-fields (ECS). {pull}10414[10414] -- Several text fields in the Logstash module are now indexed as `keyword` fields with `text` multi-fields (ECS). {pull}10417[10417] -- Move dissect pattern for `traefik.access` fileset from Filbeat to Elasticsearch. {pull}10442[10442] -- The `elasticsearch/deprecation` fileset now indexes the `component` field under `elasticsearch` instead of `elasticsearch.server`. {pull}10445[10445] -- Rename setting `filebeat.registry_flush` to `filebeat.registry.flush`. {pull}10504[10504] -- Rename setting `filebeat.registry_file_permission` to `filebeat.registry.file_permission`. {pull}10504[10504] -- Remove setting `filebeat.registry_file` in favor of `filebeat.registry.path`. The registry file will be stored in a sub-directory now. {pull}10504[10504] -- Address `add_kubernetes_metadata` processor issue where old source field is still used for matcher. {issue}10505[10505] {pull}10506[10506] -- Change type of `haproxy.source` from text to keyword. {pull}10506[10506] -- Rename `event.type` to `suricata.eve.event_type` in Suricata module because `event.type` is reserved for future use by ECS. {pull}10575[10575] -- Set `ecs: true` in `user_agent` processors when loading pipelines with Filebeat 7.0.x into Elasticsearch 6.7.x. {issue}10655[10655] {pull}10875[10875] - - -*Heartbeat* - -- A number of fields have been aliased to their relevant counterparts in the `url.*` field. - Existing visualizations should mostly work. The fields that have been moved are - `monitor.scheme -> url.scheme`, `monitor.host -> url.domain`, `resolve.host -> url.domain`, `http.url -> url.full`, - `tcp.port -> url.port`. In addition to these moves the new fields `url.username`, `url.password`, `url.path`, and `url.query` are now present. - It should be noted that the `url.password` field does not contain actual password values, but rather the text `` {pull}9570[9570]. -- Monitor IDs are now configurable. Auto generated monitor IDs now use a different formula based on a hash of their config values. - To have continuity with the old format of monitor IDs, set the `id` property explicitly. {pull}9697[9697] -- The included Kibana HTTP dashboard is now removed in favor of the Uptime app in Kibana. {pull}10294[10294] - -*Journalbeat* - -- Rename `host.name` to `host.hostname` to align with ECS. {pull}10043[10043] -- Rename `read_timestamp` to `event.created` to align with ECS. {pull}10043[10043], {pull}10139[10139] -- Fix typo in the field name `container.id_truncated`. {pull}10525[10525] -- Change type of `text` fields to `keyword`. {pull}10542[10542] -- Rename `container.image.tag` to `container.log.tag`. {pull}10561[10561] - -*Metricbeat* - -- `event.duration` is now in nano and not microseconds anymore. {pull}8941[8941] -- Remove warning for deprecated option: `filters`. {pull}9002[9002] -- Refactor Prometheus metric mappings. {pull}9948[9948] -- Remove Prometheus stats metricset in favor of just using Prometheus collector. {pull}9948[9948] -- Rename `http.request.body` field to `http.request.body.content`. {pull}10315[10315] -- Change the following fields from type text to keyword: {pull}10318[10318] - - `ceph.osd_df.name` - - `ceph.osd_tree.name` - - `ceph.osd_tree.children` - - `kafka.consumergroup.meta` - - `kibana.stats.name` - - `mongodb.metrics.replication.executor.network_interface` - - `php_fpm.process.request_uri` - - `php_fpm.process.script` -- Adjust `redis.info` metricset fields to ECS. {pull}10319[10319] -- Refactor munin module to collect an event per plugin and to have more strict field mappings. - The `namespace` option has been removed and will be replaced by `service.name`. {pull}10322[10322] -- Migrate system process metricset fields to ECS. {pull}10332[10332] -- Migrate system socket metricset fields to ECS. {pull}10339[10339] -- Renamed direction values in sockets to ECS recommendations, from incoming/outcoming to inbound/outbound. {pull}10339[10339] -- Update a few `elasticsearch.* fields` to map to ECS. {pull}10350[10350] -- Update a few `kibana.*` fields to map to ECS. {pull}10350[10350] -- Update a few `logstash.*` fields to map to ECS. {pull}10350[10350] -- Change type of field `docker.container.ip_addresses` to `ip` instead of `keyword`. {pull}10364[10364] -- Adjust `php_fpm.process` metricset fields to ECS. {pull}10366[10366] -- Adjust `mongodb.status` metricset to to ECS. {pull}10368[10368] -- Add `service.name` option to all modules to explicitly set `service.name` if it is unset. {pull}10427[10427] -- Update `rabbitmq.*` fields to map to ECS. {pull}10563[10563] -- Update `haproxy.*` fields to map to ECS. {pull}10558[10558] {pull}10568[10568] -- Collect all EC2 metadata from all instances in all states. {pull}10628[10628] -- Migrate docker module to ECS. {pull}10927[10927] -- Add connection and request timeouts for HTTP helper. {pull}11032[11032] - - -*Packetbeat* - -- Change Packetbeat fields to align with ECS. {issue}7968[7968] -- Rename the flow event fields to follow ECS. {pull}9121[9121] -- Rename several client and server fields. IP, port, and process metadata are - now contained under the client and server namespaces. {issue}9303[9303] -- Adjust Packetbeat `http` fields to ECS. {pull}9645[9645] - - `http.request.body` moves to `http.request.body.content` - - `http.response.body` moves to `http.response.body.content` -- Remove trailing dot from domain names reported by the DNS protocol. {pull}9941[9941] - -*Winlogbeat* - -- Adjust Winlogbeat fields to map to ECS. {pull}10333[10333] - -==== Bugfixes - -*Affecting all Beats* - -- Fix support of `add_docker_metadata` in Windows by identifying systems' path separator. {issue}7797[7797] -- Fix `-d` CLI flag by trimming spaces from selectors. {pull}7864[7864] -- Start autodiscover consumers before producers. {pull}7926[7926] -- Fix `exclude_labels` when there are dotted keys. {pull}10154[10154] -- Fix unauthorized error when loading dashboards by adding username and password into kibana config. {issue}10513[10513] {pull}10675[10675] -- Allow to configure Kafka fetching strategy for the topic metadata. {pull}10682[10682] -- Reconnections of Kubernetes watchers are now logged at debug level when they are harmless. {pull}10988[10988] -- Add `missing host.*` fields to fields.yml. {pull}11016[11016] -- Fixed OS family classification in `add_host_metadata` for Amazon Linux, Raspbian, and RedHat Linux. {issue}9134[9134] {pull}11494[11494] -- Relax validation of the X-Pack license UID value. {issue}11640[11640] -- Fix a parsing error with the X-Pack license check on 32-bit system. {issue}11650[11650] - -*Filebeat* - -- Rename many `icinga.*` fields to map to ECS. {pull}9294[9294] -- Rename many `kafka.log.*` fields to map to ECS. {pull}9297[9297] -- Rename many `postgresql.log.*` fields to map to ECS. {pull}9308[9308] -- Rename many `redis.log.*` fields to map to ECS. {pull}9315[9315] -- Use `log.source.address` instead of `log.source.ip` for network input sources. {pull}9487[9487] -- Support IPv6 addresses with zone id in IIS ingest pipeline. {issue}9836[9836] error log: {pull}9869[9869], access log: {pull}9955[9955]. -- Ensure `source.address` is always populated by the nginx module (ECS). {pull}10418[10418] -- Fix errors in filebeat Zeek dashboard and README files. Add `notice.log` support. {pull}10916[10916] -- Fix a bug when converting NetFlow fields to snake_case. {pull}10950[10950] -- Add `on_failure` handler for Zeek ingest pipelines. Fix one field name error - for notice and add an additional test case. {issue}11004[11004] {pull}11105[11105] -- Fix issue preventing docker container events to be stored if the container - has a network interface without ip address. {issue}11225[11225] {pull}11247[11247] -- Fix goroutine leak happening when harvesters are dynamically stopped. {pull}11263[11263] -- Don't apply multiline rules in Logstash json logs. {pull}11346[11346] -- Fix panic in `add_kubernetes_metadata` processor when key `log` does not exist. {issue}11543[11543] {pull}11549[11549] - -*Heartbeat* - -- Fix rare issue where TLS connections to endpoints with x509 certificates missing either - notBefore or notAfter would cause the check to fail with a stacktrace. {pull}9566[9566] -- Fix checks for TCP send/receive data. {pull}11118[11118] - -*Metricbeat* - -- Fix for not reusable http client leading to connection leaks in Jolokia module. {pull}11014[11014] -- Collect metrics when EC2 instances are not in running state. {issue}11008[11008] {pull}11023[11023] -- Change ECS field `cloud.provider` to `aws`. {pull}11023[11023] -- Fix `ec2` metricset to collect metrics from Cloudwatch with the same timestamp. {pull}11142[11142] -- Add missing `aws.ec2.instance.state.name` into fields.yml. {issue}11219[11219] {pull}11221[11221] -- Fix potential memory leak in stopped docker metricsets. {pull}11294[11294] - -*Packetbeat* - -- Fixed the mysql missing transactions if monitoring a connection from the start. {pull}8173[8173] - -*Winlogbeat* - -- Close handle on signalEvent. {pull}9838[9838] - -==== Added - -*Affecting all Beats* - -- Add field `host.os.kernel` to the `add_host_metadata` processor and to the internal monitoring data. {issue}7807[7807] -- Add debug check to logp.Logger {pull}7965[7965] -- Count HTTP 429 responses in the elasticsearch output. {pull}8056[8056] -- Allow Bus to buffer events in case listeners are not configured. {pull}8527[8527] -- Perform `add_cloud_metadata` initialization asynchronously to avoid delays on startup. {pull}8845[8845] -- Autodiscovery no longer requires that the `condition` field be set. If left unset all configs will be matched. {pull}9029[9029] -- Add geo fields to `add_host_metadata` processor. {pull}9392[9392] -- Add `agent.id` and `agent.ephemeral_id` fields to all beats. {pull}9404[9404] -- Add dedot method in `add_docker_metadata` processor in libbeat. {issue}9350[9350] {pull}9505[9505] -- Update field definitions for `http` to ECS. {pull}9645[9645] -- Calls to Elasticsearch X-Pack APIs made by Beats won't cause deprecation logs in Elasticsearch logs. {pull}9656[9656] -- Introduce `migration.enabled` configuration. {pull}9805[9805] -- Add `name` config option to `add_host_metadata` processor. {pull}9943[9943] -- Add `add_labels` and `add_tags` processors. {pull}9973[9973] -- Add alias field support in Kibana index pattern. {pull}10075[10075] -- Add missing file encoding to readers. {pull}10080[10080] -- Add `add_fields` processor. {pull}10119[10119] -- Add Kibana field formatter to bytes fields. {pull}10184[10184] -- Add ILM mode `auto` to `setup.ilm.enabled` setting. This new default value detects if ILM is available {pull}10347[10347] -- Add support to read ILM policy from external JSON file. {pull}10347[10347] -- Add `overwrite` and `check_exists` settings to ILM support. {pull}10347[10347] -- Support Kafka 2.1.0. {pull}10440[10440] -- Generate Kibana index pattern on demand instead of using a local file. {pull}10478[10478] - -*Auditbeat* - -- Move System module to beta. {pull}10800[10800] -- Add `user.id` (UID) and `user.name` for ECS. {pull}10195[10195] -- Add `group.id` (GID) and `group.name` for ECS. {pull}10195[10195] -- Login dataset: Add event category and type. {pull}11339[11339] - -*Filebeat* - -- Add custom unpack to log hints config to avoid env resolution. {pull}7710[7710] -- Make docker input check if container strings are empty. {pull}7960[7960] -- Keep unparsed user agent information in `user_agent.original`. {pull}8537[8537] -- Elasticsearch module's slowlog now populates `event.duration` (ECS). {pull}9293[9293] -- Add option to modules.yml file to indicate that a module has been moved. {pull}9432[9432]. -- Added module for parsing Google Santa logs. {pull}9540[9540] -- Add module zeek. {issue}9931[9931] {pull}10034[10034] -- Add `service.type` field to all Modules. By default the field is set with the module name. It can be overwritten with `service.type` config. {pull}10042[10042] -- HAProxy module now populates `event.duration` and `http.response.bytes` (ECS). {pull}10143[10143] -- Apache module's `error` fileset now performs GeoIP lookup, like the `access` fileset. {pull}10273[10273] -- Added support for ingesting structured Elasticsearch audit logs. {pull}10352[10352] -- Added support for ingesting structured Elasticsearch server logs. {pull}10428[10428] -- Added support for ingesting structured Elasticsearch deprecation logs. {pull}10445[10445] -- Added support for ingesting structured Elasticsearch slow logs. {pull}10445[10445] -- Add ISO8601 timestamp support in syslog metricset. {issue}8716[8716] {pull}10736[10736] -- Add support for loading custom NetFlow and IPFIX field definitions to netflow input. {pull}10945[10945] {pull}11223[11223] -- Added categorization fields for SSH login events in the system/auth fileset. {pull}11334[11334] -- Add support for MySQL 8.0, Percona 8.0 and MariaDB 10.3. {pull}11417[11417] - -*Heartbeat* - -- Add central management support. {pull}9254[9254] - -*Metricbeat* - -- Add metrics about cache size to memcached module. {pull}7740[7740] -- Add `service.type` field to Metricbeat. {pull}8965[8965] -- Add AWS EC2 module. {pull}9257[9257] {issue}9300[9300] -- Add MS SQL module to X-Pack. {pull}9414[9414] -- Add `socket_summary` metricset to system defaults. Remove experimental tag and support Windows. {pull}9709[9709] -- Add `key` metricset to the Redis module. {issue}9582[9582] {pull}9657[9657] {pull}9746[9746] -- Add `performance` metricset to X-Pack mssql module. {pull}9826[9826] -- Add more meaningful metrics to `performance` metricset in MSSQL module. {pull}10011[10011] -- Add `nats` module. {issue}10071[10071] -- Rename some fields in `performance` metricset on MSSQL module to match the updated documentation from Microsoft. {pull}10074[10074] -- Rename `db` metricset to `transaction_log` in MSSQL Metricbeat module. {pull}10109[10109] -- Release Kvm module as beta. {pull}10279[10279] -- Release Nats module as GA. {pull}10281[10281] -- Release Munin module as GA. {pull}10311[10311] -- Release Golang module as GA. {pull}10312[10312] -- Add process arguments and the path to its executable file in the system process metricset. {pull}10332[10332] -- Release AWS module as GA. {pull}10345[10345] -- Add filters and pie chart for AWS EC2 dashboard. {pull}10596[10596] - -*Packetbeat* - -- Add support to decode HTTP bodies compressed with `gzip` and `deflate`. {pull}7915[7915] -- Add support to decode mysql prepared statement command. {pull}8084[8084] -- Added support to calculate certificates' fingerprints (MD5, SHA-1, SHA-256). {issue}8180[8180] -- Add `network.community_id` to Packetbeat flow events. {pull}10061[10061] -- Add aliases for flow fields that were renamed. {issue}7968[7968] {pull}10063[10063] - -==== Known Issue - -*Journalbeat* - -- Journalbeat requires at least systemd v233 in order to follow entries after journal changes (rotation, vacuum). diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.0.asciidoc deleted file mode 100644 index 443c4d60..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.0.asciidoc +++ /dev/null @@ -1,70 +0,0 @@ -[[breaking-changes-7.0]] - -=== Breaking changes in 7.0 -++++ -7.0 -++++ - -This section discusses the main changes that you need to be aware of to -migrate Beats to version 7.0. {see-relnotes} - -[float] -==== HTML escaping is disabled by default - -Starting with verion 7.0, embedded HTML or special symbols like `<` and `>` are -no longer escaped by default when publishing events. -To configure the old behavior of escaping HTML, set `escape_html: -true` in the output configuration. - -//tag::notable-breaking-changes[] -[float] -==== Filebeat registry - -Starting with version 7.0, Filebeat stores the registry in a sub-directory. -The directory is configured using the `filebeat.registry.path` setting. -If Filebeat finds an old registry file at the configured location, it will -automatically migrate the registry file to the new format. - -The settings `filebeat.registry_flush` and `filebeat.registry_file_permission` -have been renamed to `filebeat.registry.flush` and -`filebeat.registry.file_permission`. - -//end::notable-breaking-changes[] - -[float] -==== ILM support - -Support for Index Lifecycle Management is GA with Beats version 7.0. This -release moved most ILM settings from the `output.elasticsearch.ilm` namespace to -the `setup.ilm` namespace. - -//tag::notable-breaking-changes[] - -[float] -==== Filebeat apache2 module renamed - -The Filebeat `apache2` module is renamed to `apache` in 7.0. - -[float] -==== Field name changes - -include::./field-name-changes.asciidoc[] - -//end::notable-breaking-changes[] - -[float] -==== Auditbeat type changes - -The Auditbeat JSON data types produced by the output have been changed to align -with the data types used in the Elasticsearch index template. - -.Auditbeat Type Changes in 7.0 -[frame="topbot",options="header"] -|====================== -|Field|Old Type|New Type -|`file.gid` |number |string -|`file.uid` |number |string -|`process.pid` |string |number -|`process.ppid` |string |number -|====================== - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.1.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.1.asciidoc deleted file mode 100644 index 5bc58d33..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.1.asciidoc +++ /dev/null @@ -1,14 +0,0 @@ -[[breaking-changes-7.1]] - -=== Breaking changes in 7.1 -++++ -7.1 -++++ -{see-relnotes} - -//NOTE: The notable-breaking-changes tagged regions are re-used in the -//Installation and Upgrade Guide - -//tag::notable-breaking-changes[] - -// end::notable-breaking-changes[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.2.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.2.asciidoc deleted file mode 100644 index 620e7020..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.2.asciidoc +++ /dev/null @@ -1,15 +0,0 @@ -[[breaking-changes-7.2]] - -=== Breaking changes in 7.2 -++++ -7.2 -++++ - -{see-relnotes} - -//NOTE: The notable-breaking-changes tagged regions are re-used in the -//Installation and Upgrade Guide - -//tag::notable-breaking-changes[] - -// end::notable-breaking-changes[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.3.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.3.asciidoc deleted file mode 100644 index 2d1d4a84..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.3.asciidoc +++ /dev/null @@ -1,15 +0,0 @@ -[[breaking-changes-7.3]] - -=== Breaking changes in 7.3 -++++ -7.3 -++++ - -{see-relnotes} - -//NOTE: The notable-breaking-changes tagged regions are re-used in the -//Installation and Upgrade Guide - -//tag::notable-breaking-changes[] - -// end::notable-breaking-changes[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.4.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.4.asciidoc deleted file mode 100644 index 544ce437..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.4.asciidoc +++ /dev/null @@ -1,41 +0,0 @@ -[[breaking-changes-7.4]] - -=== Breaking changes in 7.4 -++++ -7.4 -++++ - -This section discusses the main changes that you need to be aware of to -migrate Beats to version 7.4. {see-relnotes} - -//NOTE: The notable-breaking-changes tagged regions are re-used in the -//Installation and Upgrade Guide - -//tag::notable-breaking-changes[] - -[float] -==== Golang version update - -The Beats platform has been updated to use Golang 1.12.9. - -[float] -==== {auditbeat} `system` module changes - -The `socket` dataset in the `system` module now uses Kprobes for finer-grained -monitoring and UDP support. For more information, see -{auditbeat-ref}/auditbeat-dataset-system-socket.html[System socket dataset]. - -[float] -==== {filebeat} field name changes - -Some field names exported by the `asa` fileset in the `cisco` module have -changed: - -[options="header"] -|==== -|Old field |New field -|`log.original` |`event.original` -|`cisco.asa.list_id` |`cisco.asa.rule_name` -|==== - -// end::notable-breaking-changes[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.5.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.5.asciidoc deleted file mode 100644 index 04bd85b2..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.5.asciidoc +++ /dev/null @@ -1,15 +0,0 @@ -[[breaking-changes-7.5]] - -=== Breaking changes in 7.5 -++++ -7.5 -++++ - -{see-relnotes} - -//NOTE: The notable-breaking-changes tagged regions are re-used in the -//Installation and Upgrade Guide - -//tag::notable-breaking-changes[] - -// end::notable-breaking-changes[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.6.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.6.asciidoc deleted file mode 100644 index e838710c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.6.asciidoc +++ /dev/null @@ -1,42 +0,0 @@ -[[breaking-changes-7.6]] - -=== Breaking changes in 7.6 -++++ -7.6 -++++ - -{see-relnotes} - -//NOTE: The notable-breaking-changes tagged regions are re-used in the -//Installation and Upgrade Guide - -//tag::notable-breaking-changes[] - -[float] -==== Version removed from default ILM policy name - -To prevent custom ILM policies from breaking during upgrades, the default -ILM policy name no longer includes the {beats} version. - -If you want to include the version, use the `setup.ilm.policy_name` -configuration setting. For example: - -[source,yaml] ----- -setup.ilm.policy_name: "%{[agent.name]}-%{[agent.version]}" ----- - -[float] -==== Two Beat instances can no longer share the same data path - -To prevent accidental overwriting of internal state, two instances of the -same Beat running on the same host can no longer share the same data path. -To customize the data path for a Beat, use the `path.data` configuration -setting. For example: - -[source,yaml] ----- -path.data: ${path.home}/data-instance1 ----- - -// end::notable-breaking-changes[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.7.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.7.asciidoc deleted file mode 100644 index 201af453..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-7.7.asciidoc +++ /dev/null @@ -1,20 +0,0 @@ -[[breaking-changes-7.7]] - -=== Breaking changes in 7.7 -++++ -7.7 -++++ - -{see-relnotes} - -//NOTE: The notable-breaking-changes tagged regions are re-used in the -//Installation and Upgrade Guide - -//tag::notable-breaking-changes[] - -//[float] -//==== Breaking change - -//Description - -// end::notable-breaking-changes[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-8.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-8.0.asciidoc deleted file mode 100644 index 2134a405..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking-8.0.asciidoc +++ /dev/null @@ -1,18 +0,0 @@ -[[breaking-changes-8.0]] - -=== Breaking changes in 8.0 -++++ -8.0 -++++ - -This section discusses the main changes that you should be aware of if you -upgrade the Beats to version 8.0. - -{see-relnotes} - -//NOTE: The notable-breaking-changes tagged regions are re-used in the -//Installation and Upgrade Guide - -//tag::notable-breaking-changes[] - -// end::notable-breaking-changes[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking.asciidoc deleted file mode 100644 index 51e58e6b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/breaking.asciidoc +++ /dev/null @@ -1,45 +0,0 @@ -:see-relnotes: See the <> for a complete list of breaking changes, including changes to beta or experimental functionality. - -[[breaking-changes]] -== Breaking changes - -As a general rule, we strive to keep backwards compatibility between minor -versions (e.g. 7.x to 7.y) so you can upgrade without any configuration file -changes, but there are breaking changes between major versions (e.g. 6.x to -7.y). Migrating directly between non consecutive major versions (e.g. 5.x to -7.x) is not recommended. - -See the following topics for a description of breaking changes: - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -include::breaking-7.7.asciidoc[] - -include::breaking-7.6.asciidoc[] - -include::breaking-7.5.asciidoc[] - -include::breaking-7.4.asciidoc[] - -include::breaking-7.3.asciidoc[] - -include::breaking-7.2.asciidoc[] - -include::breaking-7.1.asciidoc[] - -include::breaking-7.0.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/field-name-changes.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/field-name-changes.asciidoc deleted file mode 100644 index b8dac59f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/breaking/field-name-changes.asciidoc +++ /dev/null @@ -1,555 +0,0 @@ -.Auditbeat renamed fields in 7.0 -[frame="topbot",options="header"] -|====================== -|Old Field|New Field -|`auditd.messages` |`event.original` -|`auditd.warnings` |`error.message` -|`beat.hostname` |`agent.hostname` -|`beat.name` |`host.name` -|`beat.timezone` |`event.timezone` -|`beat.version` |`agent.version` -|`docker.container.id` |`container.id` -|`docker.container.image` |`container.image.name` -|`docker.container.labels` |`container.labels` -|`docker.container.name` |`container.name` -|`event.type` |`auditd.message_type` -|`meta.cloud.availability_zone` |`cloud.availability_zone` -|`meta.cloud.instance_id` |`cloud.instance.id` -|`meta.cloud.instance_name` |`cloud.instance.name` -|`meta.cloud.machine_type` |`cloud.machine.type` -|`meta.cloud.project_id` |`cloud.project.id` -|`meta.cloud.provider` |`cloud.provider` -|`meta.cloud.region` |`cloud.region` -|`process.cwd` |`process.working_directory` -|`process.exe` |`process.executable` -|`source.hostname` |`source.domain` -|`user.auid` |`user.audit.id` -|`user.egid` |`user.effective.group.id` -|`user.euid` |`user.effective.id` -|`user.fsgid` |`user.filesystem.group.id` -|`user.fsuid` |`user.filesystem.id` -|`user.gid` |`user.group.id` -|`user.name_map.auid` |`user.audit.name` -|`user.name_map.egid` |`user.effective.group.name` -|`user.name_map.euid` |`user.effective.name` -|`user.name_map.fsgid` |`user.filesystem.group.name` -|`user.name_map.fsuid` |`user.filesystem.name` -|`user.name_map.gid` |`user.group.name` -|`user.name_map.sgid` |`user.saved.group.name` -|`user.name_map.suid` |`user.saved.name` -|`user.name_map.uid` |`user.name` -|`user.sgid` |`user.saved.group.id` -|`user.suid` |`user.saved.id` -|`user.uid` |`user.id` -|====================== - -.Filebeat renamed fields in 7.0 -[frame="topbot",options="header"] -|====================== -|Old Field|New Field -|`apache2.access.agent` |`user_agent.original` -|`apache2.access.body_sent.bytes` |`http.response.body.bytes` -|`apache2.access.geoip.city_name` |`source.geo.city_name` -|`apache2.access.geoip.continent_name` |`source.geo.continent_name` -|`apache2.access.geoip.country_iso_code` |`source.geo.country_iso_code` -|`apache2.access.geoip.location` |`source.geo.location` -|`apache2.access.geoip.region_iso_code` |`source.geo.region_iso_code` -|`apache2.access.geoip.region_name` |`source.geo.region_name` -|`apache2.access.http_version` |`http.version` -|`apache2.access.method` |`http.request.method` -|`apache2.access.referrer` |`http.request.referrer` -|`apache2.access.remote_ip` |`source.address` -|`apache2.access.response_code` |`http.response.status_code` -|`apache2.access.url` |`url.original` -|`apache2.access.user_agent.device` |`user_agent.device.name` -|`apache2.access.user_agent.major` |`user_agent.version` -|`apache2.access.user_agent.minor` |`user_agent.version` -|`apache2.access.user_agent.name` |`user_agent.name` -|`apache2.access.user_agent.original` |`user_agent.original` -|`apache2.access.user_agent.os` |`user_agent.os.full_name` -|`apache2.access.user_agent.os_major` |`user_agent.os.version` -|`apache2.access.user_agent.os_minor` |`user_agent.os.version` -|`apache2.access.user_agent.os_name` |`user_agent.os.name` -|`apache2.access.user_agent.os_patch` |`user_agent.os.version` -|`apache2.access.user_agent.patch` |`user_agent.version` -|`apache2.access.user_name` |`user.name` -|`apache2.error.client` |`source.address` -|`apache2.error.level` |`log.level` -|`apache2.error.message` |`message` -|`apache2.error.pid` |`process.pid` -|`apache2.error.tid` |`process.thread.id` -|`auditd.log.acct` |`user.name` -|`auditd.log.agid` |`user.audit.group.id` -|`auditd.log.arch` |`host.architecture` -|`auditd.log.auid` |`user.audit.id` -|`auditd.log.cmd` |`process.args` -|`auditd.log.comm` |`process.name` -|`auditd.log.dst` |`destination.address` -|`auditd.log.egid` |`user.effective.group.id` -|`auditd.log.euid` |`user.effective.id` -|`auditd.log.exe` |`process.executable` -|`auditd.log.fsgid` |`user.filesystem.group.id` -|`auditd.log.geoip.city_name` |`source.geo.city_name` -|`auditd.log.geoip.continent_name` |`source.geo.continent_name` -|`auditd.log.geoip.country_iso_code` |`source.geo.country_iso_code` -|`auditd.log.geoip.location` |`source.geo.location` -|`auditd.log.geoip.region_iso_code` |`source.geo.region_iso_code` -|`auditd.log.geoip.region_name` |`source.geo.region_name` -|`auditd.log.gid` |`user.group.id` -|`auditd.log.msg` |`message` -|`auditd.log.ogid` |`user.owner.group.id` -|`auditd.log.ouid` |`user.owner.id` -|`auditd.log.pid` |`process.pid` -|`auditd.log.ppid` |`process.ppid` -|`auditd.log.record_type` |`event.action` -|`auditd.log.res` |`event.outcome` -|`auditd.log.sgid` |`user.saved.group.id` -|`auditd.log.src` |`source.address` -|`auditd.log.suid` |`user.saved.id` -|`auditd.log.terminal` |`user.terminal` -|`auditd.log.uid` |`user.id` -|`beat.hostname` |`agent.hostname` -|`beat.name` |`host.name` -|`beat.timezone` |`event.timezone` -|`beat.version` |`agent.version` -|`docker.container.id` |`container.id` -|`docker.container.image` |`container.image.name` -|`docker.container.labels` |`container.labels` -|`docker.container.name` |`container.name` -|`elasticsearch.audit.origin_address` |`source.ip` -|`elasticsearch.audit.principal` |`user.name` -|`elasticsearch.audit.request_body` |`http.request.body.content` -|`elasticsearch.audit.uri` |`url.original` -|`elasticsearch.slowlog.took_millis` |`event.duration` -|`fileset.module` |`event.module` -|`haproxy.client.ip` |`source.address` -|`haproxy.client.port` |`source.port` -|`haproxy.destination.ip` |`destination.ip` -|`haproxy.destination.port` |`destination.port` -|`haproxy.geoip.city_name` |`source.geo.city_name` -|`haproxy.geoip.continent_name` |`source.geo.continent_name` -|`haproxy.geoip.country_iso_code` |`source.geo.country_iso_code` -|`haproxy.geoip.location` |`source.geo.location` -|`haproxy.geoip.region_iso_code` |`source.geo.region_iso_code` -|`haproxy.geoip.region_name` |`source.geo.region_name` -|`haproxy.http.request.time_active_ms` |`event.duration` -|`haproxy.http.response.status_code` |`http.response.status_code` -|`haproxy.pid` |`process.pid` -|`haproxy.process_name` |`process.name` -|`haproxy.total_waiting_time_ms` |`event.duration` -|`http.response.content_length` |`http.response.body.bytes` -|`http.response.elapsed_time` |`event.duration` -|`icinga.debug.message` |`message` -|`icinga.debug.severity` |`log.level` -|`icinga.main.message` |`message` -|`icinga.main.severity` |`log.level` -|`icinga.startup.message` |`message` -|`icinga.startup.severity` |`log.level` -|`iis.access.body_received.bytes` |`http.request.body.bytes` -|`iis.access.body_sent.bytes` |`http.response.body.bytes` -|`iis.access.geoip.city_name` |`source.geo.city_name` -|`iis.access.geoip.continent_name` |`source.geo.continent_name` -|`iis.access.geoip.country_iso_code` |`source.geo.country_iso_code` -|`iis.access.geoip.location` |`source.geo.location` -|`iis.access.geoip.region_iso_code` |`source.geo.region_iso_code` -|`iis.access.geoip.region_name` |`source.geo.region_name` -|`iis.access.hostname` |`destination.domain` -|`iis.access.method` |`http.request.method` -|`iis.access.port` |`destination.port` -|`iis.access.query_string` |`url.query` -|`iis.access.referrer` |`http.request.referrer` -|`iis.access.remote_ip` |`source.address` -|`iis.access.request_time_ms` |`event.duration` -|`iis.access.response_code` |`http.response.status_code` -|`iis.access.server_ip` |`destination.address` -|`iis.access.url` |`url.path` -|`iis.access.user_agent.device` |`user_agent.device.name` -|`iis.access.user_agent.major` |`user_agent.version` -|`iis.access.user_agent.minor` |`user_agent.version` -|`iis.access.user_agent.name` |`user_agent.name` -|`iis.access.user_agent.original` |`user_agent.original` -|`iis.access.user_agent.os` |`user_agent.os.full_name` -|`iis.access.user_agent.os_major` |`user_agent.os.version` -|`iis.access.user_agent.os_minor` |`user_agent.os.version` -|`iis.access.user_agent.os_name` |`user_agent.os.name` -|`iis.access.user_agent.os_patch` |`user_agent.os.version` -|`iis.access.user_agent.patch` |`user_agent.version` -|`iis.access.user_name` |`user.name` -|`iis.error.geoip.city_name` |`source.geo.city_name` -|`iis.error.geoip.continent_name` |`source.geo.continent_name` -|`iis.error.geoip.country_iso_code` |`source.geo.country_iso_code` -|`iis.error.geoip.location` |`source.geo.location` -|`iis.error.geoip.region_iso_code` |`source.geo.region_iso_code` -|`iis.error.geoip.region_name` |`source.geo.region_name` -|`iis.error.http_version` |`http.version` -|`iis.error.method` |`http.request.method` -|`iis.error.remote_ip` |`source.address` -|`iis.error.remote_port` |`source.port` -|`iis.error.response_code` |`http.response.status_code` -|`iis.error.server_ip` |`destination.address` -|`iis.error.server_port` |`destination.port` -|`iis.error.url` |`url.original` -|`kafka.log.level` |`log.level` -|`kafka.log.message` |`message` -|`kibana.log.meta.meta.statusCode` |`http.response.status_code` -|`kibana.log.meta.method` |`http.request.method` -|`kibana.log.meta.req.headers.referer` |`http.request.referrer` -|`kibana.log.meta.req.headers.user-agent` |`user_agent.original` -|`kibana.log.meta.req.referer` |`http.request.referrer` -|`kibana.log.meta.req.remoteAddress` |`source.address` -|`kibana.log.meta.req.url` |`url.original` -|`logstash.log.level` |`log.level` -|`logstash.log.message` |`message` -|`logstash.slowlog.level` |`log.level` -|`logstash.slowlog.took_in_nanos` |`event.duration` -|`meta.cloud.availability_zone` |`cloud.availability_zone` -|`meta.cloud.instance_id` |`cloud.instance.id` -|`meta.cloud.instance_name` |`cloud.instance.name` -|`meta.cloud.machine_type` |`cloud.machine.type` -|`meta.cloud.project_id` |`cloud.project.id` -|`meta.cloud.provider` |`cloud.provider` -|`meta.cloud.region` |`cloud.region` -|`mongodb.log.message` |`message` -|`mongodb.log.severity` |`log.level` -|`mysql.error.level` |`log.level` -|`mysql.error.message` |`message` -|`mysql.error.thread_id` |`mysql.thread_id` -|`mysql.slowlog.host` |`source.domain` -|`mysql.slowlog.id` |`mysql.thread_id` -|`mysql.slowlog.ip` |`source.ip` -|`mysql.slowlog.query_time.sec` |`event.duration` -|`mysql.slowlog.user` |`user.name` -|`nginx.access.agent` |`user_agent.original` -|`nginx.access.body_sent.bytes` |`http.response.body.bytes` -|`nginx.access.geoip.city_name` |`source.geo.city_name` -|`nginx.access.geoip.continent_name` |`source.geo.continent_name` -|`nginx.access.geoip.country_iso_code` |`source.geo.country_iso_code` -|`nginx.access.geoip.location` |`source.geo.location` -|`nginx.access.geoip.region_iso_code` |`source.geo.region_iso_code` -|`nginx.access.geoip.region_name` |`source.geo.region_name` -|`nginx.access.http_version` |`http.version` -|`nginx.access.method` |`http.request.method` -|`nginx.access.referrer` |`http.request.referrer` -|`nginx.access.remote_ip` |`source.address` -|`nginx.access.response_code` |`http.response.status_code` -|`nginx.access.url` |`url.original` -|`nginx.access.user_agent.device` |`user_agent.device.name` -|`nginx.access.user_agent.major` |`user_agent.version` -|`nginx.access.user_agent.minor` |`user_agent.version` -|`nginx.access.user_agent.name` |`user_agent.name` -|`nginx.access.user_agent.os` |`user_agent.os.full_name` -|`nginx.access.user_agent.os_major` |`user_agent.os.version` -|`nginx.access.user_agent.os_minor` |`user_agent.os.version` -|`nginx.access.user_agent.os_name` |`user_agent.os.name` -|`nginx.access.user_agent.os_patch` |`user_agent.os.version` -|`nginx.access.user_agent.patch` |`user_agent.version` -|`nginx.access.user_name` |`user.name` -|`nginx.error.level` |`log.level` -|`nginx.error.message` |`message` -|`nginx.error.pid` |`process.pid` -|`nginx.error.tid` |`process.thread.id` -|`offset` |`log.offset` -|`postgresql.log.duration` |`event.duration` -|`postgresql.log.level` |`log.level` -|`postgresql.log.message` |`message` -|`postgresql.log.thread_id` |`process.pid` -|`postgresql.log.timezone` |`event.timezone` -|`postgresql.log.user` |`user.name` -|`process.exe` |`process.executable` -|`read_timestamp` |`event.created` -|`redis.log.level` |`log.level` -|`redis.log.message` |`message` -|`redis.log.pid` |`process.pid` -|`source_ecs.geo.city_name` |`source.geo.city_name` -|`source_ecs.geo.continent_name` |`source.geo.continent_name` -|`source_ecs.geo.country_iso_code` |`source.geo.country_iso_code` -|`source_ecs.geo.location` |`source.geo.location` -|`source_ecs.geo.region_iso_code` |`source.geo.region_iso_code` -|`source_ecs.geo.region_name` |`source.geo.region_name` -|`source_ecs.ip` |`source.ip` -|`source_ecs.port` |`source.port` -|`suricata.eve.alert.action` |`event.outcome` -|`suricata.eve.alert.severity` |`event.severity` -|`suricata.eve.app_proto` |`network.protocol` -|`suricata.eve.dest_ip` |`destination.ip` -|`suricata.eve.dest_port` |`destination.port` -|`suricata.eve.fileinfo.filename` |`file.path` -|`suricata.eve.fileinfo.size` |`file.size` -|`suricata.eve.flow.bytes_toclient` |`destination.bytes` -|`suricata.eve.flow.bytes_toserver` |`source.bytes` -|`suricata.eve.flow.pkts_toclient` |`destination.packets` -|`suricata.eve.flow.pkts_toserver` |`source.packets` -|`suricata.eve.flow.start` |`event.start` -|`suricata.eve.http.hostname` |`url.domain` -|`suricata.eve.http.http_method` |`http.request.method` -|`suricata.eve.http.http_refer` |`http.request.referrer` -|`suricata.eve.http.http_user_agent` |`user_agent.original` -|`suricata.eve.http.length` |`http.response.body.bytes` -|`suricata.eve.http.status` |`http.response.status_code` -|`suricata.eve.http.url` |`url.original` -|`suricata.eve.proto` |`network.transport` -|`suricata.eve.src_ip` |`source.ip` -|`suricata.eve.src_port` |`source.port` -|`suricata.eve.timestamp` |`@timestamp` -|`system.auth.groupadd.gid` |`group.id` -|`system.auth.groupadd.name` |`group.name` -|`system.auth.hostname` |`host.hostname` -|`system.auth.message` |`message` -|`system.auth.pid` |`process.pid` -|`system.auth.program` |`process.name` -|`system.auth.ssh.geoip.city_name` |`source.geo.city_name` -|`system.auth.ssh.geoip.continent_name` |`source.geo.continent_name` -|`system.auth.ssh.geoip.country_iso_code` |`source.geo.country_iso_code` -|`system.auth.ssh.geoip.location` |`source.geo.location` -|`system.auth.ssh.geoip.region_iso_code` |`source.geo.region_iso_code` -|`system.auth.ssh.geoip.region_name` |`source.geo.region_name` -|`system.auth.ssh.ip` |`source.ip` -|`system.auth.ssh.port` |`source.port` -|`system.auth.timestamp` |`@timestamp` -|`system.auth.user` |`user.name` -|`system.auth.useradd.gid` |`group.id` -|`system.auth.useradd.name` |`user.name` -|`system.auth.useradd.uid` |`user.id` -|`system.syslog.hostname` |`host.hostname` -|`system.syslog.message` |`message` -|`system.syslog.pid` |`process.pid` -|`system.syslog.program` |`process.name` -|`traefik.access.agent` |`user_agent.original` -|`traefik.access.body_sent.bytes` |`http.response.body.bytes` -|`traefik.access.duration` |`event.duration` -|`traefik.access.geoip.city_name` |`source.geo.city_name` -|`traefik.access.geoip.continent_name` |`source.geo.continent_name` -|`traefik.access.geoip.country_iso_code` |`source.geo.country_iso_code` -|`traefik.access.geoip.location` |`source.geo.location` -|`traefik.access.geoip.region_iso_code` |`source.geo.region_iso_code` -|`traefik.access.geoip.region_name` |`source.geo.region_name` -|`traefik.access.http_version` |`http.version` -|`traefik.access.method` |`http.request.method` -|`traefik.access.referrer` |`http.request.referrer` -|`traefik.access.remote_ip` |`source.address` -|`traefik.access.response_code` |`http.response.status_code` -|`traefik.access.url` |`url.original` -|`traefik.access.user_agent.device` |`user_agent.device.name` -|`traefik.access.user_agent.major` |`user_agent.version` -|`traefik.access.user_agent.minor` |`user_agent.version` -|`traefik.access.user_agent.name` |`user_agent.name` -|`traefik.access.user_agent.original` |`user_agent.original` -|`traefik.access.user_agent.os` |`user_agent.os.full_name` -|`traefik.access.user_agent.os_major` |`user_agent.os.version` -|`traefik.access.user_agent.os_minor` |`user_agent.os.version` -|`traefik.access.user_agent.os_name` |`user_agent.os.name` -|`traefik.access.user_agent.os_patch` |`user_agent.os.version` -|`traefik.access.user_agent.patch` |`user_agent.version` -|`traefik.access.user_name` |`user.name` -|====================== - -.Heartbeat renamed fields in 7.0 -[frame="topbot",options="header"] -|====================== -|Old Field|New Field -|`beat.hostname` |`agent.hostname` -|`beat.name` |`host.name` -|`beat.timezone` |`event.timezone` -|`beat.version` |`agent.version` -|`docker.container.id` |`container.id` -|`docker.container.image` |`container.image.name` -|`docker.container.labels` |`container.labels` -|`docker.container.name` |`container.name` -|`http.url` |`url.full` -|`meta.cloud.availability_zone` |`cloud.availability_zone` -|`meta.cloud.instance_id` |`cloud.instance.id` -|`meta.cloud.instance_name` |`cloud.instance.name` -|`meta.cloud.machine_type` |`cloud.machine.type` -|`meta.cloud.project_id` |`cloud.project.id` -|`meta.cloud.provider` |`cloud.provider` -|`meta.cloud.region` |`cloud.region` -|`monitor.host` |`url.domain` -|`monitor.scheme` |`url.scheme` -|`process.exe` |`process.executable` -|`resolve.host` |`url.domain` -|`tcp.port` |`url.port` -|====================== - -.Journalbeat renamed fields in 7.0 -[frame="topbot",options="header"] -|====================== -|Old Field|New Field -|`beat.hostname` |`agent.hostname` -|`beat.name` |`host.name` -|`beat.timezone` |`event.timezone` -|`beat.version` |`agent.version` -|`docker.container.id` |`container.id` -|`docker.container.image` |`container.image.name` -|`docker.container.labels` |`container.labels` -|`docker.container.name` |`container.name` -|`host.name` |`host.hostname` -|`meta.cloud.availability_zone` |`cloud.availability_zone` -|`meta.cloud.instance_id` |`cloud.instance.id` -|`meta.cloud.instance_name` |`cloud.instance.name` -|`meta.cloud.machine_type` |`cloud.machine.type` -|`meta.cloud.project_id` |`cloud.project.id` -|`meta.cloud.provider` |`cloud.provider` -|`meta.cloud.region` |`cloud.region` -|`process.exe` |`process.executable` -|`read_timestamp` |`event.created` -|====================== - -.Metricbeat renamed fields in 7.0 -[frame="topbot",options="header"] -|====================== -|Old Field|New Field -|`beat.hostname` |`agent.hostname` -|`beat.name` |`host.name` -|`beat.timezone` |`event.timezone` -|`beat.version` |`agent.version` -|`docker.container.id` |`container.id` -|`docker.container.image` |`container.image.name` -|`docker.container.labels` |`container.labels` -|`docker.container.name` |`container.name` -|`haproxy.info.pid` |`process.pid` -|`haproxy.stat.process_id` |`process.pid` -|`http.request.body` |`http.request.body.content` -|`kibana.stats.transport_address` |`service.address` -|`kibana.stats.uuid` |`service.id` -|`kibana.stats.version` |`service.version` -|`kibana.status.uuid` |`service.id` -|`kibana.status.version.number` |`service.version` -|`logstash.node.host` |`service.hostname` -|`logstash.node.jvm.pid` |`process.pid` -|`logstash.node.version` |`service.version` -|`meta.cloud.availability_zone` |`cloud.availability_zone` -|`meta.cloud.instance_id` |`cloud.instance.id` -|`meta.cloud.instance_name` |`cloud.instance.name` -|`meta.cloud.machine_type` |`cloud.machine.type` -|`meta.cloud.project_id` |`cloud.project.id` -|`meta.cloud.provider` |`cloud.provider` -|`meta.cloud.region` |`cloud.region` -|`metricset.host` |`service.address` -|`metricset.module` |`event.module` -|`metricset.namespace` |`event.dataset` -|`metricset.rrt` |`event.duration` -|`mongodb.status.process` |`process.name` -|`mongodb.status.version` |`service.version` -|`php_fpm.status.content_length` |`http.response.body.bytes` -|`php_fpm.status.pid` |`process.pid` -|`php_fpm.status.request_method` |`http.request.method` -|`php_fpm.status.request_uri` |`url.original` -|`php_fpm.status.user` |`http.response.user.name` -|`process.exe` |`process.executable` -|`rabbitmq.connection.node` |`rabbitmq.node.name` -|`rabbitmq.connection.user` |`user.name` -|`rabbitmq.connection.vhost` |`rabbitmq.vhost` -|`rabbitmq.exchange.user` |`user.name` -|`rabbitmq.exchange.vhost` |`rabbitmq.vhost` -|`rabbitmq.queue.node` |`rabbitmq.node.name` -|`rabbitmq.queue.vhost` |`rabbitmq.vhost` -|`redis.info.server.os` |`os.full` -|`redis.info.server.process_id` |`process.pid` -|`redis.info.server.version` |`service.version` -|`system.process.cwd` |`process.working_directory` -|`system.process.name` |`process.name` -|`system.process.pgid` |`process.pgid` -|`system.process.pid` |`process.pid` -|`system.process.ppid` |`process.ppid` -|`system.process.username` |`user.name` -|`system.socket.direction` |`network.direction` -|`system.socket.family` |`network.type` -|`system.socket.process.command` |`process.name` -|`system.socket.process.exe` |`process.executable` -|`system.socket.process.pid` |`process.pid` -|`system.socket.user.id` |`user.id` -|`system.socket.user.name` |`user.full_name` -|`zookeeper.mntr.version` |`service.version` -|====================== - -.Packetbeat renamed fields in 7.0 -[frame="topbot",options="header"] -|====================== -|Old Field|New Field -|`beat.hostname` |`agent.hostname` -|`beat.name` |`host.name` -|`beat.timezone` |`event.timezone` -|`beat.version` |`agent.version` -|`bytes_in` |`source.bytes` -|`bytes_out` |`destination.bytes` -|`dest.stats.net_bytes_total` |`destination.bytes` -|`dest.stats.net_packets_total` |`destination.packets` -|`docker.container.id` |`container.id` -|`docker.container.image` |`container.image.name` -|`docker.container.labels` |`container.labels` -|`docker.container.name` |`container.name` -|`final` |`flow.final` -|`flow_id` |`flow.id` -|`http.request.body` |`http.request.body.content` -|`http.request.params` |`url.query` -|`http.response.body` |`http.response.body.content` -|`http.response.code` |`http.response.status_code` -|`http.response.phrase` |`http.response.status_phrase` -|`last_time` |`event.end` -|`meta.cloud.availability_zone` |`cloud.availability_zone` -|`meta.cloud.instance_id` |`cloud.instance.id` -|`meta.cloud.instance_name` |`cloud.instance.name` -|`meta.cloud.machine_type` |`cloud.machine.type` -|`meta.cloud.project_id` |`cloud.project.id` -|`meta.cloud.provider` |`cloud.provider` -|`meta.cloud.region` |`cloud.region` -|`method` |`http.request.method` -|`mysql.iserror` |`status` -|`no_request` |`cassandra.no_request` -|`notes` |`error.message` -|`path` |`url.path` -|`process.exe` |`process.executable` -|`real_ip` |`network.forwarded_ip` -|`responsetime` |`event.duration` -|`rpc.call_size` |`source.bytes` -|`rpc.reply_size` |`destination.bytes` -|`rpc.time` |`event.duration` -|`source.stats.net_bytes_total` |`source.bytes` -|`source.stats.net_packets_total` |`source.packets` -|`start_time` |`event.start` -|`transport` |`network.transport` -|====================== - -.Winlogbeat renamed fields in 7.0 -[frame="topbot",options="header"] -|====================== -|Old Field|New Field -|`activity_id` |`winlog.activity_id` -|`beat.hostname` |`agent.hostname` -|`beat.name` |`host.name` -|`beat.timezone` |`event.timezone` -|`beat.version` |`agent.version` -|`computer_name` |`winlog.computer_name` -|`docker.container.id` |`container.id` -|`docker.container.image` |`container.image.name` -|`docker.container.labels` |`container.labels` -|`docker.container.name` |`container.name` -|`event_id` |`winlog.event_id` -|`keywords` |`winlog.keywords` -|`level` |`log.level` -|`log_name` |`winlog.channel` -|`message_error` |`error.message` -|`meta.cloud.availability_zone` |`cloud.availability_zone` -|`meta.cloud.instance_id` |`cloud.instance.id` -|`meta.cloud.instance_name` |`cloud.instance.name` -|`meta.cloud.machine_type` |`cloud.machine.type` -|`meta.cloud.project_id` |`cloud.project.id` -|`meta.cloud.provider` |`cloud.provider` -|`meta.cloud.region` |`cloud.region` -|`opcode` |`winlog.opcode` -|`process.exe` |`process.executable` -|`process_id` |`winlog.process.pid` -|`provider_guid` |`winlog.provider_guid` -|`record_number` |`winlog.record_id` -|`related_activity_id` |`winlog.related_activity_id` -|`source_name` |`winlog.provider_name` -|`task` |`winlog.task` -|`thread_id` |`winlog.process.thread.id` -|`type` |`winlog.api` -|`user.domain` |`winlog.user.domain` -|`user.identifier` |`winlog.user.identifier` -|`user.type` |`winlog.user.type` -|`version` |`winlog.version` -|`xml` |`event.original` -|====================== - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.0.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.0.0.asciidoc deleted file mode 100644 index 2eadf156..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.0.0.asciidoc +++ /dev/null @@ -1,107 +0,0 @@ -[[release-highlights-7.0.0]] -=== 7.0 release highlights -++++ -7.0 -++++ - -Each release of {beats} brings new features and product improvements. -Following are the most notable features and enhancements in 7.0. - -For a complete list of highlights, see the -https://www.elastic.co/blog/beats-7-0-0-released[{beats} 7.0 release blog]. - -For a list of bug fixes and other changes, see the {beats} -<> and <>. - -//NOTE: The notable-highlights tagged regions are re-used in the -//Installation and Upgrade Guide - -// tag::notable-highlights[] - -[float] -==== Elastic Common Schema (ECS) - -The {ecs-ref}/index.html[Elastic Common Schema], or ECS, is an open source -specification that defines a common set of document fields for event data -ingested into {es}. ECS makes it dramatically easier for users to correlate data -across sources and develop common content, such as dashboards and machine -learning jobs. - -In 7.0, all {beats} and {beats} modules generate ECS format events by default. -This means that adopting ECS is as easy as upgrading to {beats} 7.0. All {beats} -module dashboards in 7.0 make use of ECS. - -Migrating to a common schema means that many fields have been renamed. We have -developed an upgrade procedure that uses {es} field aliases to make the -transition easier. After the upgrade is complete, we strongly advise that you -adjust your custom {kib} dashboards, machine learning jobs, and other content to -use the new ECS field names. - -See the {beats-ref}/upgrading.html[{beats} upgrade documentation] for more -information. - -[float] -==== Index lifecycle management (ILM) - -In 6.6, {es} added advanced capabilities for index management. Rather than -simply performing management actions on your indices on a set schedule, you can -base actions on other factors such as shard size and performance requirements. -You control how indices are handled as they age by attaching a lifecycle policy -to the index template used to create them. You can update the policy to modify -the lifecycle of both new and existing indices. This set of capabilities are -grouped in the {ref}/index-lifecycle-management.html[index lifecycle management -(ILM)] APIs. - -In 7.0, {beats} defaults to rotating indices by using ILM policies, if the {es} -version to which they connect supports ILM. The default policy rotates indices -when they reach 50 GB or 30 days. You can edit the ILM policy by using the {kib} -management UI, or directly via the {es} API. - -[float] -==== Stack monitoring - -The full suite of modules to {ref}/monitoring-production.html[monitor your -{stack}] are now GA. These include the {metricbeat} modules for {es}, {ls}, and -{kib}. - -In the future, we will switch to {metricbeat} as the recommended agent -for monitoring the {stack}. To prepare for the switch, see -{ref}/configuring-metricbeat.html[Collecting {es} monitoring data with {metricbeat}]. - -[float] -==== Logs and infrastructure metrics - -{beats} adds several new modules, focusing on datastores and the cloud. - -On the cloud side, {metricbeat} adds the -{metricbeat-ref}/metricbeat-module-aws.html[AWS] module, which collects and -centralizes basic resource utilization metrics from all your EC2 instances, -directly from Cloudwatch. A widely used messaging platform, -{metricbeat-ref}/metricbeat-module-nats.html[NATS], earns its own module for -capturing stats, connections, routes, and subscriptions metrics. - -For datastores, {metricbeat} offers modules for Microsoft SQL Server and -CouchDB. The {metricbeat-ref}/metricbeat-module-mssql.html[MSSQL] module -captures transaction log and performance counters, while the -{metricbeat-ref}/metricbeat-module-couchdb.html[CouchDB] module provides a -server metricset. - -[float] -==== Security analytics data sources - -For data relevant to security analytics, {filebeat} adds a -{filebeat-ref}/filebeat-module-zeek.html[Zeek] module that integrates with the -popular open-source Zeek project, formerly known as Bro, and a -{filebeat-ref}/filebeat-module-santa.html[Santa] module, which tracks process -executions on macOS. These modules add to the list of data sources already -supported in the 6.x series, including -{filebeat-ref}/filebeat-module-suricata.html[Suricata], -{filebeat-ref}/filebeat-module-iptables.html[IPtables], and -{filebeat-ref}/filebeat-input-netflow.html[NetFlow]. - -In addition, the {auditbeat} -{auditbeat-ref}/auditbeat-module-system.html[system] module keeps improving, and -the transition to ECS makes all {beats} modules more useful for security -use cases. - -// end::notable-highlights[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.1.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.1.0.asciidoc deleted file mode 100644 index 3ce62777..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.1.0.asciidoc +++ /dev/null @@ -1,20 +0,0 @@ -[[release-highlights-7.1.0]] -=== 7.1 release highlights -++++ -7.1 -++++ - -Each release of {beats} brings new features and product improvements. -Following are the most notable features and enhancements in 7.1. - -For a list of bug fixes and other changes, see the {beats} -<> and <>. - -//NOTE: The notable-highlights tagged regions are re-used in the -//Installation and Upgrade Guide - -// tag::notable-highlights[] -Some Elastic Stack security features, such as encrypted communications, -file and native authentication, and role-based access control, are now available -in more subscription levels. For details, see https://www.elastic.co/subscriptions. -// end::notable-highlights[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.2.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.2.0.asciidoc deleted file mode 100644 index 42ca5ab7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.2.0.asciidoc +++ /dev/null @@ -1,75 +0,0 @@ -[[release-highlights-7.2.0]] -=== 7.2 release highlights -++++ -7.2 -++++ - -Each release of {beats} brings new features and product improvements. -Following are the most notable features and enhancements in 7.2. - -For a complete list of highlights, see the -https://www.elastic.co/blog/beats-7-2-0-released[{beats} 7.2 release blog]. - -For a list of bug fixes and other changes, see the {beats} -<> and <>. - -//NOTE: The notable-highlights tagged regions are re-used in the -//Installation and Upgrade Guide - -// tag::notable-highlights[] -// ADD NOTABLE HIGHLIGHTS HERE -[float] -==== Scripted processing - -In this release, Beats offers a {filebeat-ref}/processor-script.html[script -processor] for processing events with Javascript code. It also includes an event -API that eases the overall event manipulation experience. As Beats often run on -host servers, the script processor has been properly sandboxed to only execute -https://www.ecma-international.org/ecma-262/5.1/[ECMAScript 5.1 code]. It can -therefore only manipulate the event that it’s given and cannot interact with the -host or any external services. - -[float] -==== Security analytics - -{beats} adds several new integrations for security use cases. {filebeat} offers -new logging modules for popular firewall technologies. The -{filebeat-ref}/filebeat-module-panw.html[Palo Alto Networks module] monitors -PAN-OS firewall logs, and the {filebeat-ref}/filebeat-module-cisco.html[Cisco -ASA module] monitors Cisco ASA firewall logs. These logs can be received via -syslog or extracted directly from a file. {filebeat} also offers a new -{filebeat-ref}/filebeat-module-netflow.html[NetFlow module] that monitors -NetFlow and IPFIX flow records. - -Beyond these integrations, the 7.2 release introduces the Elastic -{kibana-ref}/xpack-siem.html[SIEM application in {kib}]. - -[float] -==== Cloud monitoring - -The {filebeat-ref}/filebeat-module-nats.html[NATS module] is now available in -{filebeat} for monitoring the NATS messaging system logs. This complements the -{metricbeat-ref}/metricbeat-module-nats.html[NATS module in {metricbeat}] that -was introduced in {beats} 7.0.0. This release also adds -{filebeat-ref}/filebeat-module-coredns.html[CoreDNS modules in {filebeat}] and -{metricbeat-ref}/metricbeat-module-coredns.html[{metricbeat}] to monitor CoreDNS -logs and metrics. - -{filebeat} also introduces a new -{filebeat-ref}/filebeat-input-container.html[container input] as a more dynamic -way of collecting container logs. It supports auto-detection of both Docker and -CRI-O log formats. CRI-O is an increasingly popular container runtime for -Kubernetes. You should use the container input in favor of the existing Docker -input, which is now deprecated. - -[float] -==== Windows monitoring - -Winlogbeat adds two new modules in this release. The -{winlogbeat-ref}/winlogbeat-module-sysmon.html[Sysmon module] monitors event log -records from the Sysinternals System Monitor, and the -{winlogbeat-ref}/winlogbeat-module-security.html[Security module] monitors -Windows security event logs. This release also adds support for the newer -Windows XML Event Log (EVTX) format. - -// end::notable-highlights[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.3.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.3.0.asciidoc deleted file mode 100644 index d37d5832..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.3.0.asciidoc +++ /dev/null @@ -1,121 +0,0 @@ -[[release-highlights-7.3.0]] -=== 7.3 release highlights -++++ -7.3 -++++ - -Each release of {beats} brings new features and product improvements. -Following are the most notable features and enhancements in 7.3. - -For a complete list of highlights, see the -https://www.elastic.co/blog/beats-7-3-0-released[{beats} 7.3 release blog]. - -For a list of bug fixes and other changes, see the {beats} -<> and <>. - -//NOTE: The notable-highlights tagged regions are re-used in the -//Installation and Upgrade Guide - -// tag::notable-highlights[] -// ADD NOTABLE HIGHLIGHTS HERE -[float] -==== Automated {functionbeat} deployment with CloudFormation templates - -{functionbeat} 7.3.0 introduces the ability to export a CloudFormation -template for integration with automation systems. Previously, {functionbeat} was -only available for manual command line deployment, but with this new -functionality, you can more easily automate {functionbeat} deployments through -their own CloudFormation stacks. - -To export CloudFormation templates, use the following command: - -[source,shell] ----- -$ ./functionbeat export function ----- - -[float] -==== Google Cloud integrations - -{filebeat} 7.3.0 introduces a -{filebeat-ref}/filebeat-module-googlecloud.html[Google Cloud module] that -monitors Virtual Private Cloud (VPC) flow logs from Google Cloud through -Stackdriver. It ships data to {es} in ECS format, so it’s immediately available -for analysis in the https://www.elastic.co/products/siem[SIEM app] (or with -https://www.elastic.co/products/maps[Maps] or a -https://www.elastic.co/what-is/kibana-canvas[Canvas] workpad). - -Along with the module, {filebeat} also introduces a -{filebeat-ref}/filebeat-input-google-pubsub.html[Google Cloud Pub/Sub] input for -consuming from Google Cloud Pub/Sub topics. You can use this input to ingest all -your events from Google Cloud for real-time analytics with the {stack}. - -[float] -==== Expanded database monitoring - -7.3.0 introduces support for three new databases in {metricbeat} and a new -database source in {filebeat}. - -* *Oracle Database* -+ -The {metricbeat} {metricbeat-ref}/metricbeat-module-oracle.html[Oracle -module] provides the -{metricbeat-ref}/metricbeat-metricset-oracle-tablespace.html[`tablespace`] -metricset, which includes information about data files and temp files, grouped -by tablespace. This module includes information about used and free space, the -status of the data files, and the status of the tablespace itself. - -* *Amazon RDS* -+ -If you’re using https://aws.amazon.com/rds/[Amazon Relational Database Service -(RDS)], you can now collect a rich set of metrics about your deployment, from -CPU and memory usage, to disk and network throughput and latency. See all the -details in the {metricbeat-ref}/metricbeat-metricset-aws-rds.html[`RDS`] -metricset, now available in the {metricbeat} -{metricbeat-ref}/metricbeat-module-aws.html[AWS module]. - -* *CockroachDB* -+ -The {metricbeat} {metricbeat-ref}/metricbeat-module-cockroachdb.html[CockroachDB -module] exposes the -{metricbeat-ref}/metricbeat-metricset-cockroachdb-status.html[`status`] -metricset, which is compatible with any CockroachDB version exposing metrics in -Prometheus format. - -* *Microsoft SQL Server* -+ -The {filebeat} {filebeat-ref}/filebeat-module-mssql.html[MS SQL module] monitors -the Microsoft SQL Server error logs with the {stack}. - -[float] -==== Improved Kubernetes monitoring - -{metricbeat} 7.3.0 strengthens Kubernetes observability by introducing -metricsets for three additional Kubernetes components: - -* The {metricbeat-ref}/metricbeat-metricset-kubernetes-controllermanager.html[`controllermanager`] -metricset captures metrics from -https://kubernetes.io/docs/reference/command-line-tools-reference/cloud-controller-manager/[kube-controller-manager]. - -* The {metricbeat-ref}/metricbeat-metricset-kubernetes-proxy.html[`proxy`] -metricset covers -https://kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/[kube-proxy], -the network proxy component in Kubernetes. - -* The {metricbeat-ref}/metricbeat-metricset-kubernetes-scheduler.html[`scheduler`] -metricset provides visibility into the -https://kubernetes.io/docs/reference/command-line-tools-reference/kube-scheduler/[kube-scheduler]. - -[float] -==== Configuration-only {metricbeat} modules - -For developers, we've streamlined the process of adding new data sources. 7.3.0 -introduces a new way of creating {metricbeat} modules, called _light modules_, -that doesn’t require a single line of Go code. Light modules provide pre-defined -configurations on top of existing, more generic modules, such as -{metricbeat-ref}/metricbeat-module-prometheus.html[Prometheus] or -{metricbeat-ref}/metricbeat-module-jolokia.html[Jolokia]. In fact, the -{metricbeat-ref}/metricbeat-module-cockroachdb.html[CockroachDB] module, -introduced in this release, is a light module. - -// end::notable-highlights[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.4.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.4.0.asciidoc deleted file mode 100644 index bd46278c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.4.0.asciidoc +++ /dev/null @@ -1,53 +0,0 @@ -[[release-highlights-7.4.0]] -=== 7.4 release highlights -++++ -7.4 -++++ - -Each release of {beats} brings new features and product improvements. -Following are the most notable features and enhancements in 7.4. - -For a complete list of highlights, see the -https://www.elastic.co/blog/beats-7-4-0-released[{beats} 7.4 release blog]. - -For a list of bug fixes and other changes, see the {beats} -<> and <>. - -//NOTE: The notable-highlights tagged regions are re-used in the -//Installation and Upgrade Guide - -// tag::notable-highlights[] -// ADD NOTABLE HIGHLIGHTS HERE -[float] -==== New {filebeat} inputs for ingesting S3 and Kafka logs - -The {filebeat-ref}/filebeat-input-s3.html[S3 input] in {filebeat} is a beta -feature available under the Basic license, meaning it’s free to use. It ingests -raw log lines from S3 buckets by leveraging SQS queues for scalable consumption. -We recommend using this {filebeat} input instead of the {ls} S3 input if you are -looking for a horizontally scalable solution for ingesting logs from S3. - -The {filebeat-ref}/filebeat-input-kafka.html[kafka input] in {filebeat} enables -data consumption from Kafka topics. Multiple {filebeat} instances can subscribe -to the same Kafka consumer group for parallel processing from topics. -Additionally, the Kafka input can consume data from Azure Event Hubs given the -service supports Kafka interface compatibility. -// end::notable-highlights[] - -[float] -==== {functionbeat} improvements - -{functionbeat} now supports {ls} as an output for data processing. - -We've also added configurable function tags that you can use for grouping, -filtering, and cost allocation with AWS Lambda. - -[float] -==== Expanded platform support -In Beats 7.4.0, we’ve added support for the following platforms: - -* RHEL 8 -* Amazon Linux 2 -* Ubuntu 18.04 -* Windows Server 2019. - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.5.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.5.0.asciidoc deleted file mode 100644 index bc800536..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.5.0.asciidoc +++ /dev/null @@ -1,38 +0,0 @@ -[[release-highlights-7.5.0]] -=== 7.5 release highlights -++++ -7.5 -++++ - -Each release of {beats} brings new features and product improvements. -Following are the most notable features and enhancements in 7.5. - -For a complete list of highlights, see the -https://www.elastic.co/blog/beats-7-5-0-released[{beats} 7.5 release blog]. - -For a list of bug fixes and other changes, see the {beats} -<> and <>. - -//NOTE: The notable-highlights tagged regions are re-used in the -//Installation and Upgrade Guide - -// tag::notable-highlights[] - -[float] -==== New modules for Azure cloud monitoring - -With the addition of {metricbeat-ref}/metricbeat-module-azure.html[{metricbeat}] -and {filebeat-ref}/filebeat-module-azure.html[{filebeat}] modules for Azure -monitoring, Azure users can now directly monitor logs and metrics from Azure -Event Hub and Azure Monitor and use prebuilt {kib} dashboards to speed up the -analysis. - - -[float] -==== {heartbeat} enhanced with hint-based autodiscover - -In 7.5, we’ve enhanced {heartbeat}, as part of our Uptime solution, to include -{heartbeat-ref}/[hint-based autodiscover], which is a particularly great fit -for monitoring the health of Kubernetes services. - -// end::notable-highlights[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.6.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.6.0.asciidoc deleted file mode 100644 index e209c82a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.6.0.asciidoc +++ /dev/null @@ -1,85 +0,0 @@ -[[release-highlights-7.6.0]] -=== 7.6 release highlights -++++ -7.6 -++++ - -Each release of {beats} brings new features and product improvements. -Following are the most notable features and enhancements in 7.6. - -For a complete list of related highlights, see the -https://www.elastic.co/blog/elastic-observability-7-6-0-released[Observability 7.6 release blog]. - -For a list of bug fixes and other changes, see the {beats} -<> and <>. - -//NOTE: The notable-highlights tagged regions are re-used in the -//Installation and Upgrade Guide - -// tag::notable-highlights[] - -[float] -==== Support added for TLS 1.3 - -In 7.6, we've added support for TLS 1.3, enabling you to take advantage -of the security and performance improvements available in TLS 1.3 when {beats} -connects to an {es} cluster that supports it. - -TLS 1.1, 1.2, and 1.3 are now enabled by default. - -[float] -==== Azure cloud monitoring improvements - -The new {metricbeat-ref}/metricbeat-metricset-azure-storage.html[`storage`] -metricset in the {metricbeat} {metricbeat-ref}/metricbeat-module-azure.html[Azure -module] adds the ability to collect metrics from storage accounts. - -We've also made it easier for you to do a cost analysis on metrics -collection by adding a cost warning message to each metrics API call. The -message indicates the cost applied while retrieving metric values from Azure -resources. - -[float] -==== Google cloud monitoring improvements - -Starting with 7.6, you can deploy {functionbeat} as a Google Function via Google -Cloud Deployment Manager and pull log events from -https://cloud.google.com/pubsub/[Google Pub/Sub] and -https://cloud.google.com/storage/[Google Cloud Storage]. - -We've also expanded support in {metricbeat} by adding a beta release of the -{metricbeat-ref}/metricbeat-module-googlecloud.html[Google Cloud Platform module]. -This module fetches monitoring metrics from Google Cloud Platform (GCP) by using -the -https://cloud.google.com/monitoring/api/metrics_gcp[Stackdriver Monitoring API]. - -On the logging side, we've added two new filesets to the {filebeat} -{filebeat-ref}/filebeat-module-googlecloud.html[Google Cloud module] to make it -easier for you to ingest Gloogle Cloud logs: - -* The `audit` fileset parses -https://cloud.google.com/logging/docs/audit/[Google Cloud Audit Logs]. -* The `firewall` fileset parses firewall logs generated by firewall rules -logging. - -[float] -==== Better support for document deduplication - -To help prevent duplicate events, we've introduced `document_id` settings -in {beats} that you can use to set the document ID _before_ sending events to -an output. The ID is stored in the {beats} `@metadata._id` field and used to -set the document ID during indexing. Both the `decode_json_fields` processor and -`json` options in the {filebeat} have been enhanced to include a -`document_id` setting to use when decoding JSON data. - -We've also added new processors for generating IDs when your data has no natural -key field. The {filebeat-ref}/add-id.html[`add_id`] processor generates a unique -ID for an event. The {filebeat-ref}/fingerprint.html[`fingerprint`] processor -generates a fingerprint of an event based on a specified subset of its fields. - -To learn more, see {filebeat-ref}/filebeat-deduplication.html[Data -deduplication]. - -//Description - -// end::notable-highlights[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.7.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.7.0.asciidoc deleted file mode 100644 index 51fe50c3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-7.7.0.asciidoc +++ /dev/null @@ -1,26 +0,0 @@ -[[release-highlights-7.7.0]] -=== 7.7 release highlights -++++ -7.7 -++++ - -Each release of {beats} brings new features and product improvements. -Following are the most notable features and enhancements in 7.7. - -For a complete list of related highlights, see the -https://www.elastic.co/blog/elastic-observability-7-6-0-released[Observability 7.7 release blog]. - -For a list of bug fixes and other changes, see the {beats} -<> and <>. - -//NOTE: The notable-highlights tagged regions are re-used in the -//Installation and Upgrade Guide - -// tag::notable-highlights[] - -//[float] -//==== highlight - -//Description - -// end::notable-highlights[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-8.0.0.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-8.0.0.asciidoc deleted file mode 100644 index 91941572..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights-8.0.0.asciidoc +++ /dev/null @@ -1,32 +0,0 @@ -[[release-highlights-8.0.0]] -=== 8.0 release highlights -++++ -8.0 -++++ - -Each release of {beats} brings new features and product improvements. -Following are the most notable features and enhancements in 8.0. - -//For a complete list of highlights, see the -//https://www.elastic.co/blog/beats-8-0-0-released[{beats} 8.0 release blog]. - -For a list of bug fixes and other changes, see the {beats} -<> and <>. - -//NOTE: The notable-highlights tagged regions are re-used in the -//Installation and Upgrade Guide - -// tag::notable-highlights[] -// ADD NOTABLE HIGHLIGHTS HERE - -//[float] -//==== Add title here - -//Add description here. - -//[float] -//==== Add title here - -//Add description here. - -// end::notable-highlights[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights.asciidoc deleted file mode 100644 index 1cd260ab..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release-notes/highlights/highlights.asciidoc +++ /dev/null @@ -1,37 +0,0 @@ -[[release-highlights]] -== Release highlights - -This section summarizes the most important changes in each release. For the -full list, see <> and <>. - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -include::highlights-7.7.0.asciidoc[] - -include::highlights-7.6.0.asciidoc[] - -include::highlights-7.5.0.asciidoc[] - -include::highlights-7.4.0.asciidoc[] - -include::highlights-7.3.0.asciidoc[] - -include::highlights-7.2.0.asciidoc[] - -include::highlights-7.1.0.asciidoc[] - -include::highlights-7.0.0.asciidoc[] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/release.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/release.asciidoc deleted file mode 100644 index 19d71051..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/release.asciidoc +++ /dev/null @@ -1,125 +0,0 @@ -:beats-dir: ../.. - -[[release-notes]] -== Release notes - --- -This section summarizes the changes in each release. Also read -<> for more detail about changes that affect -upgrade. - -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> --- - -include::{beats-dir}/CHANGELOG.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/repositories.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/repositories.asciidoc deleted file mode 100644 index a7104414..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/repositories.asciidoc +++ /dev/null @@ -1,236 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/setup-repositories.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -[[setup-repositories]] -=== Repositories for APT and YUM - -We have repositories available for APT and YUM-based distributions. Note that we -provide binary packages, but no source packages. - -We use the PGP key https://pgp.mit.edu/pks/lookup?op=vindex&search=0xD27D666CD88E42B4[D88E42B4], -Elasticsearch Signing Key, with fingerprint - - 4609 5ACC 8548 582C 1A26 99A9 D27D 666C D88E 42B4 - -to sign all our packages. It is available from https://pgp.mit.edu. - -[float] -==== APT - -ifeval::["{release-state}"=="unreleased"] - -Version {version} of {repo} has not yet been released. - -endif::[] - -ifeval::["{release-state}"!="unreleased"] - -To add the {repo} repository for APT: - -. Download and install the Public Signing Key: -+ -[source,sh] --------------------------------------------------- -wget -qO - https://artifacts.elastic.co/GPG-KEY-elasticsearch | sudo apt-key add - --------------------------------------------------- - -. You may need to install the `apt-transport-https` package on Debian before proceeding: -+ -[source,sh] --------------------------------------------------- -sudo apt-get install apt-transport-https --------------------------------------------------- - -ifeval::["{release-state}"=="prerelease"] -. Save the repository definition to +/etc/apt/sources.list.d/elastic-{major-version}-prerelease.list+: -+ -["source","sh",subs="attributes"] --------------------------------------------------- -echo "deb https://artifacts.elastic.co/packages/{major-version}-prerelease/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-{major-version}-prerelease.list --------------------------------------------------- -+ -endif::[] -ifeval::["{release-state}"=="released"] -. Save the repository definition to +/etc/apt/sources.list.d/elastic-{major-version}.list+: -+ -["source","sh",subs="attributes"] --------------------------------------------------- -echo "deb https://artifacts.elastic.co/packages/{major-version}/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-{major-version}.list --------------------------------------------------- -+ -endif::[] -[NOTE] -================================================== - -The package is free to use under the Elastic license. An alternative package -which contains only features that are available under the Apache 2.0 license is -also available. To install it, use the following sources list: - -ifeval::["{release-state}"=="prerelease"] - -["source","sh",subs="attributes"] --------------------------------------------------- -echo "deb https://artifacts.elastic.co/packages/oss-{major-version}-prerelease/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-{major-version}-prerelease.list --------------------------------------------------- - -endif::[] - -ifeval::["{release-state}"!="prerelease"] - -["source","sh",subs="attributes"] --------------------------------------------------- -echo "deb https://artifacts.elastic.co/packages/oss-{major-version}/apt stable main" | sudo tee -a /etc/apt/sources.list.d/elastic-{major-version}.list --------------------------------------------------- - -endif::[] - -================================================== -+ -[WARNING] -================================================== -To add the Elastic repository, make sure that you use the `echo` method shown -in the example. Do not use `add-apt-repository` because it will add a `deb-src` -entry, but we do not provide a source package. - -If you have added the `deb-src` entry by mistake, you will see an error like -the following: - - Unable to find expected entry 'main/source/Sources' in Release file (Wrong sources.list entry or malformed file) - -Simply delete the `deb-src` entry from the `/etc/apt/sources.list` file, and the installation should work as expected. -================================================== - -. Run `apt-get update`, and the repository is ready for use. For example, you can -install {beatname_uc} by running: -+ -["source","sh",subs="attributes"] --------------------------------------------------- -sudo apt-get update && sudo apt-get install {beatname_pkg} --------------------------------------------------- - -. To configure {beatname_uc} to start automatically during boot, run: -+ -["source","sh",subs="attributes"] --------------------------------------------------- -sudo systemctl enable {beatname_pkg} --------------------------------------------------- - -If your system does not use `systemd` then run: -+ -["source","sh",subs="attributes"] --------------------------------------------------- -sudo update-rc.d {beatname_pkg} defaults 95 10 --------------------------------------------------- - -endif::[] - -[float] -==== YUM - -ifeval::["{release-state}"=="unreleased"] - -Version {version} of {repo} has not yet been released. - -endif::[] - -ifeval::["{release-state}"!="unreleased"] - -To add the {repo} repository for YUM: - -. Download and install the public signing key: -+ -[source,sh] --------------------------------------------------- -sudo rpm --import https://packages.elastic.co/GPG-KEY-elasticsearch --------------------------------------------------- - -. Create a file with a `.repo` extension (for example, `elastic.repo`) in -your `/etc/yum.repos.d/` directory and add the following lines: -+ -ifeval::["{release-state}"=="prerelease"] -["source","sh",subs="attributes"] --------------------------------------------------- -[elastic-{major-version}-prerelease] -name=Elastic repository for {major-version} prerelease packages -baseurl=https://artifacts.elastic.co/packages/{major-version}-prerelease/yum -gpgcheck=1 -gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch -enabled=1 -autorefresh=1 -type=rpm-md --------------------------------------------------- -endif::[] -ifeval::["{release-state}"=="released"] -["source","sh",subs="attributes"] --------------------------------------------------- -[elastic-{major-version}] -name=Elastic repository for {major-version} packages -baseurl=https://artifacts.elastic.co/packages/{major-version}/yum -gpgcheck=1 -gpgkey=https://artifacts.elastic.co/GPG-KEY-elasticsearch -enabled=1 -autorefresh=1 -type=rpm-md --------------------------------------------------- -endif::[] -+ -[NOTE] -================================================== - -The package is free to use under the Elastic license. An alternative package -which contains only features that are available under the Apache 2.0 license is -also available. To install it, use the following `baseurl` in your -`.repo` file: - -ifeval::["{release-state}"=="prerelease"] - -["source","sh",subs="attributes"] --------------------------------------------------- -baseurl=https://artifacts.elastic.co/packages/oss-{major-version}-prerelease/yum --------------------------------------------------- - -endif::[] - -ifeval::["{release-state}"!="prerelease"] - -["source","sh",subs="attributes"] --------------------------------------------------- -baseurl=https://artifacts.elastic.co/packages/oss-{major-version}/yum --------------------------------------------------- - -endif::[] - -================================================== -+ -Your repository is ready to use. For example, you can install {beatname_uc} by -running: -+ -["source","sh",subs="attributes"] --------------------------------------------------- -sudo yum install {beatname_pkg} --------------------------------------------------- - -. To configure {beatname_uc} to start automatically during boot, run: -+ -["source","sh",subs="attributes"] --------------------------------------------------- -sudo systemctl enable {beatname_pkg} --------------------------------------------------- - -If your system does not use `systemd` then run: -+ -["source","sh",subs="attributes"] --------------------------------------------------- -sudo chkconfig --add {beatname_pkg} --------------------------------------------------- - -endif::[] - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/security/api-keys.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/security/api-keys.asciidoc deleted file mode 100644 index aef27641..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/security/api-keys.asciidoc +++ /dev/null @@ -1,116 +0,0 @@ -[role="xpack"] -[[beats-api-keys]] -=== Grant access using API keys - -Instead of using usernames and passwords, you can use API keys to grant -access to {es} resources. You can set API keys to expire at a certain time, -and you can explicitly invalidate them. Any user with the `manage_api_key` -or `manage_own_api_key` cluster privilege can create API keys. - -See the {es} API key documentation for more information: - -* {ref}/security-api-create-api-key.html[Create API key] -* {ref}/security-api-get-api-key.html[Get API key information] -* {ref}/security-api-invalidate-api-key.html[Invalidate API key] - -{beatname_uc} instances typically send both collected data and monitoring -information to {es}. If you are sending both to the same cluster, you can use the same -API key. For different clusters, you need to use an API key per cluster. - -NOTE: For security reasons, we recommend using a unique API key per {beatname_uc} instance. -You can create as many API keys per user as necessary. - -[[beats-api-key-publish]] -==== Create an API key for publishing -To create an API key to use for writing data to {es}, use the -{ref}/security-api-create-api-key.html[Create API key API], for example: - -[source,console,subs="attributes,callouts"] ------------------------------------------------------------- -POST /_security/api_key -{ - "name": "{beat_default_index_prefix}_host001", <1> - "role_descriptors": { - "{beat_default_index_prefix}_writer": { <2> - "cluster": ["monitor", "read_ilm"], - "index": [ - { - "names": ["{beat_default_index_prefix}-*"], - "privileges": ["view_index_metadata", "create_doc"] - } - ] - } - } -} ------------------------------------------------------------- -<1> Name of the API key -<2> Granted privileges, see <> - -The return value will look something like this: - -[source,console-result,subs="attributes,callouts"] --------------------------------------------------- -{ - "id":"TiNAGG4BaaMdaH1tRfuU", <1> - "name":"{beat_default_index_prefix}_host001", - "api_key":"KnR6yE41RrSowb0kQ0HWoA" <2> -} --------------------------------------------------- -<1> Unique id for this API key -<2> Generated API key - -You can now use this API key in your +{beatname_lc}.yml+ configuration file like this: -["source","yaml"] --------------------- -output.elasticsearch: - api_key: TiNAGG4BaaMdaH1tRfuU:KnR6yE41RrSowb0kQ0HWoA <1> --------------------- -<1> Format is `id:api_key` (as returned by {ref}/security-api-create-api-key.html[Create API key]) - -[[beats-api-key-monitor]] -==== Create an API key for monitoring -To create an API key to use for sending monitoring data to {es}, use the -{ref}/security-api-create-api-key.html[Create API key API], for example: - -[source,console,subs="attributes,callouts"] ------------------------------------------------------------- -POST /_security/api_key -{ - "name": "{beat_default_index_prefix}_host001", <1> - "role_descriptors": { - "{beat_default_index_prefix}_monitoring": { <2> - "cluster": ["monitor"], - "index": [ - { - "names": [".monitoring-beats-*"], - "privileges": ["create_index", "create"] - } - ] - } - } -} ------------------------------------------------------------- -<1> Name of the API key -<2> Granted privileges, see <> - -The return value will look something like this: - -[source,console-result,subs="attributes,callouts"] --------------------------------------------------- -{ - "id":"TiNAGG4BaaMdaH1tRfuU", <1> - "name":"{beat_default_index_prefix}_host001", - "api_key":"KnR6yE41RrSowb0kQ0HWoA" <2> -} --------------------------------------------------- -<1> Unique id for this API key -<2> Generated API key - -You can now use this API key in your +{beatname_lc}.yml+ configuration file like this: -["source","yml",subs="attributes"] --------------------- -monitoring.elasticsearch: - api_key: TiNAGG4BaaMdaH1tRfuU:KnR6yE41RrSowb0kQ0HWoA <1> --------------------- -<1> Format is `id:api_key` (as returned by {ref}/security-api-create-api-key.html[Create API key]) - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/security/basic-auth.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/security/basic-auth.asciidoc deleted file mode 100644 index 7c3d8ec5..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/security/basic-auth.asciidoc +++ /dev/null @@ -1,67 +0,0 @@ -[role="xpack"] -[[beats-basic-auth]] -=== Configure authentication credentials - -When sending data to a secured cluster through the `elasticsearch` -output, {beatname_uc} must either provide basic authentication credentials -or present a client certificate. - -*Before you begin:* <>. - -You specify authentication credentials in the {beatname_uc} configuration -file: - -* To use basic authentication, specify the `username` and `password` settings -under `output.elasticsearch`. For example: -+ --- -["source","yaml",subs="attributes,callouts"] ----- -output.elasticsearch: - hosts: ["localhost:9200"] - username: "{beat_default_index_prefix}_writer" <1> - password: "{pwd}" <2> ----- -<1> Let's assume this user has the privileges required to publish events to -{es}. -<2> The example shows a hard-coded password, but you should store sensitive -values -ifndef::serverless[] -in the <>. -endif::[] -ifdef::serverless[] -in environment variables. -endif::[] --- -ifndef::apm-server[] -+ -If you've configured the {kib} endpoint, also specify credentials for -authenticating with {kib}. For example: -+ -["source","yaml",subs="attributes,callouts"] ----- -setup.kibana: - host: "mykibanahost:5601" - username: "{beat_default_index_prefix}_setup" <1> - password: "{pwd}" ----- -<1> Let's assume this user has the privileges required to set up dashboards. -endif::apm-server[] - -* To use Public Key Infrastructure (PKI) certificates to authenticate users, -configure the `certificate` and `key` settings. These settings assume that the -distinguished name (DN) in the certificate is mapped to the appropriate roles in -the `role_mapping.yml` file on each node in the {es} cluster. For more -information, see {ref}/mapping-roles.html#mapping-roles-file[Using role -mapping files]. -+ -["source","yaml",subs="attributes,callouts"] --------------------------------------------------- -output.elasticsearch: - hosts: ["localhost:9200"] - ssl.certificate: "/etc/pki/client/cert.pem" - ssl.key: "/etc/pki/client/cert.key" --------------------------------------------------- - -To learn more about {stack} security features and other types of -authentication, see {ref}/secure-cluster.html[Secure a cluster]. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/security/linux-seccomp.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/security/linux-seccomp.asciidoc deleted file mode 100644 index 353580a7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/security/linux-seccomp.asciidoc +++ /dev/null @@ -1,93 +0,0 @@ -[[linux-seccomp]] -== Use Linux Secure Computing Mode (seccomp) - -beta[] - -On Linux 3.17 and later, {beatname_uc} can take advantage of secure computing -mode, also known as seccomp. Seccomp restricts the system calls that a process -can issue. Specifically {beatname_uc} can load a seccomp BPF filter at process -start-up that drops the privileges to invoke specific system calls. Once a -filter is loaded by the process it cannot be removed. - -The kernel exposes a large number of system calls that are not used by -{beatname_uc}. By installing a seccomp filter, you can limit the total kernel -surface exposed to {beatname_uc} (principle of least privilege). This minimizes -the impact of unknown vulnerabilities that might be found in the process. - -The filter is expressed as a Berkeley Packet Filter (BPF) program. The BPF -program is generated based on a policy defined by {beatname_uc}. The policy -can be customized through configuration as well. - -A seccomp policy is architecture specific due to the fact that system calls vary -by architecture. {beatname_uc} includes a whitelist seccomp policy for the -amd64 and 386 architectures. You can view those policies -https://github.com/elastic/beats/tree/{branch}/libbeat/common/seccomp[here]. - -[float] -[[seccomp-policy-config]] -=== Seccomp Policy Configuration - -The seccomp policy can be customized through the configuration policy. This is -an example blacklist policy that prohibits `execve`, `execveat`, `fork`, and -`vfork` syscalls. - -[source,yaml] ----- -seccomp: - default_action: allow <1> - syscalls: - - action: errno <2> - names: <3> - - execve - - execveat - - fork - - vfork ----- -<1> If the system call being invoked by the process does not match one of the -names below then it will be allowed. -<2> If the system call being invoked matches one of the names below then an -error will be returned to caller. This is known as a blacklist policy. -<3> These are system calls being prohibited. - -These are the configuration options for a seccomp policy. - -*`enabled`*:: On Linux, this option is enabled by default. To disable seccomp -filter loading, set this option to `false`. - -*`default_action`*:: The default action to take when none of the defined system -calls match. See <> for the full list of -values. This is required. - -*`syscalls`*:: Each object in this list must contain an `action` and a list of -system call `names`. The list must contain at least one item. - -*`names`*:: A list of system call names. The system call name must exist for -the runtime architecture, otherwise an error will be logged and the filter will -not be installed. At least one system call must be defined. - -[[seccomp-policy-config-action]] -*`action`*:: The action to take when any of the system calls listed in `names` -is executed. This is required. These are the available action values. The -actions that are available depend on the kernel version. - -- `errno` - The system call will return `EPERM` (permission denied) to the - caller. -- `trace` - The kernel will notify a `ptrace` tracer. If no tracer is present - then the system call fails with `ENOSYS` (function not implemented). -- `trap` - The kernel will send a `SIGSYS` signal to the calling thread and not - execute the system call. The Go runtime will exit. -- `kill_thread` - The kernel will immediately terminate the thread. Other - threads will continue to execute. -- `kill_process` - The kernel will terminate the process. Available in Linux - 4.14 and later. -- `log` - The kernel will log the system call before executing it. Available in - Linux 4.14 and later. (This does not go to the Beat's log.) -- `allow` - The kernel will allow the system call to execute. - -[float] -=== Auditbeat Reports Seccomp Violations - -You can use Auditbeat to report any seccomp violations that occur on the system. -The kernel generates an event for each violation and Auditbeat reports the -event. The `event.action` value will be `violated-seccomp-policy` and the event -will contain information about the process and system call. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/security/securing-beats.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/security/securing-beats.asciidoc deleted file mode 100644 index f103efbf..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/security/securing-beats.asciidoc +++ /dev/null @@ -1,41 +0,0 @@ -[role="xpack"] -[[securing-beats]] -== Configure {beatname_uc} to use {security-features} - -[subs="attributes"] -++++ -Use {security-features} -++++ - -If you want {beatname_uc} to connect to a cluster that has -{security-features} enabled, there are extra configuration steps: - -. <>. -+ -You can use role-based access control to grant {beatname_uc} users access to -secured resources. - -. <>. -+ -You can use API keys to grant access to {es} more securely. - -. <>. -+ -To interact with a secured cluster, {beatname_uc} must either provide basic -authentication credentials or present a client certificate. - -. <>. -+ -If encryption is enabled on the cluster, you need to enable HTTPS in the -{beatname_uc} configuration. - -For more information about {security-features}, see -{ref}/secure-cluster.html[Secure a cluster]. - -include::users.asciidoc[] - -include::api-keys.asciidoc[] - -include::basic-auth.asciidoc[] - -include::tls.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/security/tls.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/security/tls.asciidoc deleted file mode 100644 index 10f7a606..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/security/tls.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -[role="xpack"] -[[beats-tls]] -=== Configure {beatname_uc} to use encrypted connections - -If encryption is enabled on the {es} cluster, you need to connect to {es} via -HTTPS. If the certificate authority (CA) that signed your node certificates -is not in the host system's trusted certificate authorities list, you also need -to add the path to the `.pem` file that contains your CA's certificate to the -{beatname_uc} configuration. - -To configure a {beatname_uc} to connect to {es} via HTTPS, add the `https` -protocol to all host URLs: - -["source","js",subs="attributes,callouts"] --------------------------------------------------- -output.elasticsearch: - hosts: ["https://localhost:9200"] <1> - index: "{beatname_lc}" - ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] <2> --------------------------------------------------- -<1> Specify the `https` protocol to connect the {es} cluster. -<2> Specify the path to the local `.pem` file that contains your Certificate -Authority's certificate. This is generally only needed if you use your -own CA to sign your node certificates. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/security/users.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/security/users.asciidoc deleted file mode 100644 index f69ac165..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/security/users.asciidoc +++ /dev/null @@ -1,357 +0,0 @@ -[role="xpack"] -[[feature-roles]] -=== Grant users access to secured resources - -You can use role-based access control to grant users access to secured -resources. The roles that you set up depend on your organization's security -requirements and the minimum privileges required to use specific features. - -Typically you need the create the following separate roles: - -* <> for setting up index templates and -other dependencies -* <> for sending monitoring -information -* <> for publishing events collected -by {beatname_uc} -* <> for {kib} users who need to view and -create visualizations that access {beatname_uc} data - - -{security} provides {ref}/built-in-roles.html[built-in roles] that grant a -subset of the privileges needed by {beatname_uc} users. When possible, use the -built-in roles to minimize the affect of future changes on your security -strategy. - - -[[privileges-to-setup-beats]] -==== Grant privileges and roles needed for setup - -IMPORTANT: Setting up {beatname_uc} is an admin-level task that requires extra -privileges. As a best practice, grant the setup role to administrators only, and -use a less restrictive role for event publishing. - -Administrators who set up {beatname_uc} typically need to load mappings, -dashboards, and other objects used to index data into {es} and visualize it in -{kib}. - -To grant users the required privileges: - -. Create a *setup role*, called something like +{beat_default_index_prefix}_setup+, that has -the following privileges: -+ -[options="header"] -|==== -|Type | Privilege | Purpose - -|Cluster -|`monitor` -|Retrieve cluster details (e.g. version) - -ifndef::no_ilm[] -|Cluster -|`manage_ilm` -|Set up and manage index lifecycle management (ILM) policy -endif::no_ilm[] - -ifdef::has_ml_jobs[] -|Cluster -|`manage_ml` -|Set up Machine Learning job configurations -endif::has_ml_jobs[] - -|Index -|`manage` on +{beat_default_index_prefix}-*+ indices -|Set up aliases used by ILM - -ifdef::has_ml_jobs[] -|Index -|`read` on +{beat_default_index_prefix}-*+ indices -|Read {beatname_uc} indices in order to set up Machine Learning jobs -endif::has_ml_jobs[] -|==== -+ -Omit any privileges that aren't relevant in your environment. -+ -NOTE: These instructions assume that you are using the default name for -{beatname_uc} indices. If you are using a custom name, modify the privileges to -match your index naming pattern. - -. Assign the *setup role*, along with the following built-in roles, to users who -need to set up {beatname_uc}: -+ -[options="header"] -|==== -|Role | Purpose - -|`kibana_user` -|Load dependencies, such as example dashboards, if available, into {kib} - -|`ingest_admin` -|Set up index templates and, if available, ingest pipelines - -ifdef::apm-server[] -|`ingest_admin` -|Set up ingest pipelines -endif::apm-server[] - -ifdef::has_central_config[] -|`beats_admin` -|Enroll and manage configurations in Beats central management -endif::has_central_config[] -|==== -+ -Omit any roles that aren't relevant in your environment. - -[[privileges-to-publish-monitoring]] -==== Grant privileges and roles needed for monitoring - -{security} provides built-in users and roles for monitoring. The privileges and -roles needed depend on the method used to collect monitoring data. - -[IMPORTANT] -.Important note for {ecloud} users -==== -Built-in users are not available when running our -https://www.elastic.co/cloud/elasticsearch-service[hosted {ess}] -on {ecloud}. To send monitoring data securely, create a monitoring user and -grant it the roles described in the following sections. -==== - -* If you're using <> to -collect metrics about {beatname_uc}, {security} provides -the +{beat_monitoring_user}+ {ref}/built-in-users.html[built-in user] and -+{beat_monitoring_user}+ {ref}/built-in-roles.html[built-in role] to send -monitoring information. You can use the built-in user, if it's available in your -environment, or create a user who has the privileges needed to send monitoring -information. -+ -If you use the +{beat_monitoring_user}+ user, make sure you set the password. -+ -If you don't use the +{beat_monitoring_user}+ user: -+ --- -. Create a *monitoring role*, called something like -+{beat_default_index_prefix}_monitoring+, that has the following privileges: -+ -[options="header"] -|==== -|Type | Privilege | Purpose - -|Cluster -|`monitor` -|Retrieve cluster details (e.g. version) - -|Index -|`create_index` on `.monitoring-beats-*` indices -|Create monitoring indices in {es} - -|Index -|`create_doc` on `.monitoring-beats-*` indices -|Write monitoring events into {es} -|==== - -. Assign the *monitoring role*, along with the following built-in roles, to -users who need to monitor {beatname_uc}: -+ -[options="header"] -|==== -|Role | Purpose - -|`kibana_user` -|Use {kib} - -|`monitoring_user` -|Use *Stack Monitoring* in {kib} to monitor {beatname_uc} -|==== --- - -ifndef::serverless[] - -* If you're <> to collect -metrics about {beatname_uc}, {security} provides the `remote_monitoring_user` -{ref}/built-in-users.html[built-in user], and the `remote_monitoring_collector` -and `remote_monitoring_agent` {ref}/built-in-roles.html[built-in roles] for -collecting and sending monitoring information. You can use the built-in user, if -it's available in your environment, or create a user who has the privileges -needed to collect and send monitoring information. -+ -If you use the `remote_monitoring_user` user, make sure you set the password. -+ -If you don't use the `remote_monitoring_user` user: -+ --- -. Create a user on the production cluster who will collect and send monitoring -information. - -. Assign the following roles to the user: -+ -[options="header"] -|==== -|Role | Purpose - -|`remote_monitoring_collector` -|Collect monitoring metrics from {beatname_uc} - -|`remote_monitoring_agent` -|Send monitoring data to the monitoring cluster -|==== - -. Assign the following role to users who will view the monitoring data in -{kib}: -+ -[options="header"] -|==== -|Role | Purpose - -|`monitoring_user` -|Use *Stack Monitoring* in {kib} to monitor {beatname_uc} -|==== --- -endif::serverless[] - -[[privileges-to-publish-events]] -==== Grant privileges and roles needed for publishing - -Users who publish events to {es} need to create and write to {beatname_uc} -indices. To minimize the privileges required by the writer role, use the -<> to pre-load dependencies. This section -assumes that you've pre-loaded dependencies. - -ifndef::no_ilm[] -When using ILM, turn off the ILM setup check in the {beatname_uc} config file before -running {beatname_uc} to publish events: - -[source,yaml] ----- -setup.ilm.check_exists: false ----- -endif::no_ilm[] - -To grant the required privileges: - -. Create a *writer role*, called something like +{beat_default_index_prefix}_writer+, -that has the following privileges: -+ -NOTE: The `monitor` cluster privilege and the `create_doc` privilege on -+{beat_default_index_prefix}-*+ indices are required in every configuration. -+ -[options="header"] -|==== -|Type | Privilege | Purpose - -ifndef::apm-server[] -|Cluster -|`monitor` -|Retrieve cluster details (e.g. version) -endif::apm-server[] - -ifndef::no_ilm[] -|Cluster -|`read_ilm` -| Read the ILM policy when connecting to clusters that support ILM. -Not needed when `setup.ilm.check_exists` is `false`. -endif::no_ilm[] - -ifeval::["{beatname_lc}"=="filebeat"] -|Cluster -|`cluster:admin/ingest/pipeline/get` -|Check for ingest pipelines used by modules. Needed when using modules. -endif::[] - -|Index -|`create_doc` on +{beat_default_index_prefix}-*+ indices -|Write events into {es} - -ifndef::no_ilm[] -|Index -|`view_index_metadata` on +{beat_default_index_prefix}-*+ indices -|Check for alias when connecting to clusters that support ILM. -Not needed when `setup.ilm.check_exists` is `false`. -endif::no_ilm[] - -|Index -|`create_index` on +{beat_default_index_prefix}-*+ indices -|Create daily indices when connecting to clusters that do not support ILM. -Not needed when using ILM. -|==== -ifndef::apm-server[] -+ -Omit any privileges that aren't relevant in your environment. -endif::apm-server[] - -. Assign the *writer role* to users who will index events into {es}. - -[[kibana-user-privileges]] -==== Grant privileges and roles needed to read {beatname_uc} data - -{kib} users typically need to view dashboards and visualizations that contain -{beatname_uc} data. These users might also need to create and edit dashboards -and visualizations. -ifdef::has_central_config[] -If you're using Beats central management, some of these users might need to -create and manage configurations. -endif::has_central_config[] - -To grant users the required privileges: - -ifndef::apm-server[] -. Create a *reader role*, called something like +{beat_default_index_prefix}_reader+, that has -the following privilege: -+ -[options="header"] -|==== -|Type | Privilege | Purpose - -|Index -|`read` on +{beat_default_index_prefix}-*+ indices -|Read data indexed by {beatname_uc} -|==== - -. Assign the *reader role*, along with the following built-in roles, to -users who need to read {beatname_uc} data: -+ -[options="header"] -|==== -|Role | Purpose - -|`kibana_user` or `kibana_dashboard_only_user` -|Use {kib}. `kibana_dashboard_only_user` grants read-only access to dashboards. - -ifdef::has_central_config[] -|`beats_admin` -|Create and manage configurations in Beats central management. Only assign this -role to users who need to use Beats central management. -endif::[] -|==== -+ -Omit any roles that aren't relevant in your environment. -endif::apm-server[] - -ifdef::apm-server[] -. Assign the following built-in roles to users who need to read {beatname_uc} -data: -+ -[options="header"] -|==== -|Role | Purpose - -|`kibana_user` and `apm_user` -|Use the APM UI - -|`admin` -|Read and update APM Agent configuration via Kibana -|==== -endif::apm-server[] - - -[[learn-more-security]] -==== Learn more about users and roles - -Want to learn more about creating users and roles? See -{ref}/secure-cluster.html[Secure a cluster]. Also see: - -* {ref}/security-privileges.html[Security privileges] for a description of -available privileges -* {ref}/built-in-roles.html[Built-in roles] for a description of roles that -you can assign to users diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/setup-config.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/setup-config.asciidoc deleted file mode 100644 index ce58296a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/setup-config.asciidoc +++ /dev/null @@ -1,9 +0,0 @@ - -include::./template-config.asciidoc[] - -ifndef::no_dashboards[] -include::./shared-kibana-config.asciidoc[] - -include::./dashboardsconfig.asciidoc[] -endif::no_dashboards[] - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-autodiscover.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-autodiscover.asciidoc deleted file mode 100644 index a3911a65..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-autodiscover.asciidoc +++ /dev/null @@ -1,459 +0,0 @@ -[[configuration-autodiscover]] -== Autodiscover - -When you run applications on containers, they become moving targets to the monitoring system. Autodiscover -allows you to track them and adapt settings as changes happen. By defining configuration templates, the -autodiscover subsystem can monitor services as they start running. - -You define autodiscover settings in the +{beatname_lc}.autodiscover+ section of the +{beatname_lc}.yml+ -config file. To enable autodiscover, you specify a list of providers. - -[float] -=== Providers - -Autodiscover providers work by watching for events on the system and translating those events into internal autodiscover -events with a common format. When you configure the provider, you can optionally use fields from the autodiscover event -to set conditions that, when met, launch specific configurations. - -On start, {beatname_uc} will scan existing containers and launch the proper configs for them. Then it will watch for new -start/stop events. This ensures you don't need to worry about state, but only define your desired configs. - -[float] -===== Docker - -The Docker autodiscover provider watches for Docker containers to start and stop. - - -These are the available fields during within config templating. The `docker.*` fields will be available on each emitted event. -event: - - * host - * port - * docker.container.id - * docker.container.image - * docker.container.name - * docker.container.labels - - -For example: - -[source,yaml] -------------------------------------------------------------------------------------- -{ - "host": "10.4.15.9", - "port": 6379, - "docker": { - "container": { - "id": "382184ecdb385cfd5d1f1a65f78911054c8511ae009635300ac28b4fc357ce51" - "name": "redis", - "image": "redis:3.2.11", - "labels": { - "io.kubernetes.pod.namespace": "default" - ... - } - } - } -} -------------------------------------------------------------------------------------- - -You can define a set of configuration templates to be applied when the condition matches an event. Templates define -a condition to match on autodiscover events, together with the list of configurations to launch when this condition -happens. - -Conditions match events from the provider. Providers use the same format for <> that -processors use. - -Configuration templates can contain variables from the autodiscover event. They can be accessed under the `data` namespace. -For example, with the example event, "`${data.port}`" resolves to `6379`. - -include::../../{beatname_lc}/docs/autodiscover-docker-config.asciidoc[] - - -ifeval::["{beatname_lc}"=="filebeat"] -[WARNING] -======================================= -When using autodiscover, you have to be careful when defining config templates, especially if they are -reading from places holding information for several containers. For instance, under this file structure: - -`/mnt/logs//*.log` - -You can define a config template like this: - -**Wrong settings**: - -[source,yaml] -------------------------------------------------------------------------------------- -autodiscover.providers: - - type: docker - templates: - - condition.contains: - docker.container.image: nginx - config: - - type: log - paths: - - "/mnt/logs/*/*.log" -------------------------------------------------------------------------------------- - -That would read all the files under the given path several times (one per nginx container). What you really -want is to scope your template to the container that matched the autodiscover condition. Good settings: - -[source,yaml] -------------------------------------------------------------------------------------- -autodiscover.providers: - - type: docker - templates: - - condition.contains: - docker.container.image: nginx - config: - - type: log - paths: - - "/mnt/logs/${data.docker.container.id}/*.log" -------------------------------------------------------------------------------------- - -It has the following settings: - -`host`:: (Optional) Docker socket (UNIX or TCP socket). It uses -`unix:///var/run/docker.sock` by default. -`ssl`:: (Optional) SSL configuration to use when connecting to the Docker -socket. -`cleanup_timeout`:: (Optional) Specify the time of inactivity before stopping the -running configuration for a container, 60s by default. -`labels.dedot`:: (Optional) Default to be false. If set to true, replace dots in - labels with `_`. - -======================================= -endif::[] - -[float] -===== Kubernetes - -The Kubernetes autodiscover provider watches for Kubernetes nodes, pods, services to start, update, and stop. - -These are the available fields during within config templating. The `kubernetes.*` fields will be available on each emitted event. - -[float] -====== Generic fields: - * host - * port (if exposed) - * kubernetes.labels - * kubernetes.annotations - -[float] -====== Pod specific: - * kubernetes.container.id - * kubernetes.container.image - * kubernetes.container.name - * kubernetes.namespace - * kubernetes.node.name - * kubernetes.pod.name - * kubernetes.pod.uid - -[float] -====== Node specific: - * kubernetes.node.name - * kubernetes.node.uid - -[float] -====== Service specific: - * kubernetes.namespace - * kubernetes.service.name - * kubernetes.service.uid - * kubernetes.annotations - -If the `include_annotations` config is added to the provider config, then the list of annotations present in the config -are added to the event. - -If the `include_labels` config is added to the provider config, then the list of labels present in the config -will be added to the event. - -If the `exclude_labels` config is added to the provider config, then the list of labels present in the config -will be excluded from the event. - -if the `labels.dedot` config is set to be `true` in the provider config, then `.` in labels will be replaced with `_`. - -if the `annotations.dedot` config is set to be `true` in the provider config, then `.` in annotations will be replaced -with `_`. - - -For example: - -[source,yaml] -------------------------------------------------------------------------------------- -{ - "host": "172.17.0.21", - "port": 9090, - "kubernetes": { - "container": { - "id": "bb3a50625c01b16a88aa224779c39262a9ad14264c3034669a50cd9a90af1527", - "image": "prom/prometheus", - "name": "prometheus" - }, - "labels": { - "project": "prometheus", - ... - }, - "namespace": "default", - "node": { - "name": "minikube" - }, - "pod": { - "name": "prometheus-2657348378-k1pnh" - } - }, -} -------------------------------------------------------------------------------------- - -The configuration of templates and conditions is similar to that of the Docker provider. Configuration templates can -contain variables from the autodiscover event. They can be accessed under data namespace. - -The `kubernetes` autodiscover provider has the following configuration settings: - -`node`:: (Optional) Specify the node to scope {beatname_lc} to in case it - cannot be accurately detected, as when running {beatname_lc} in host network - mode. -`namespace`:: (Optional) Select the namespace from which to collect the - metadata. If it is not set, the processor collects metadata from all - namespaces. It is unset by default. The namespace configuration only applies to - kubernetes resources that are namespace scoped. -`cleanup_timeout`:: (Optional) Specify the time of inactivity before stopping the -running configuration for a container, 60s by default. -`kube_config`:: (Optional) Use given config file as configuration for Kubernetes - client. If kube_config is not set, KUBECONFIG environment variable will be - checked and if not present it will fall back to InCluster. -`resource`:: (Optional) Select the resource to do discovery on. Currently supported - Kubernetes resources are `pod`, `service` and `node`. If not configured `resource` - defaults to `pod`. -`scope`:: (Optional) Specify at what level autodiscover needs to be done at. `scope` can - either take `node` or `cluster` as values. `node` scope allows discovery of resources in - the specified node. `cluster` scope allows cluster wide discovery. Only `pod` and `node` resources - can be discovered at node scope. -`add_resource_metadata`:: (Optional) Specify resources against which additional enrichment needs to be done one. -`add_resource_metadata` can be done for `node` or `namespace`. Example: - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- - add_resource_metadata: - namespace: - enabled: true - include_labels: ["namespacelabel1"] - node: - enabled: true - include_labels: ["nodelabel2"] -------------------------------------------------------------------------------------- - - -include::../../{beatname_lc}/docs/autodiscover-kubernetes-config.asciidoc[] - -[float] -===== Manually Defining Ports with Kubernetes - -Declare exposed ports in your pod spec if possible. Otherwise, you will need to use -multiple templates with complex filtering rules. The {port} variable will not be -present, and you will need to hardcode ports. Example: `{data.host}:1234` - -When ports are not declared, Autodiscover generates a config using your provided -template once per pod, and once per container. These generated configs are -de-duplicated after they are generated. If the generated configs for multiple -containers are identical, they will be merged into one config. - -Pods share an identical host. If only the `{data.host}` variable is interpolated, -then one config will be generated per host. The configs will be identical. -After they are de-duplicated, only one will be used. - -ifdef::autodiscoverJolokia[] -[float] -===== Jolokia - -The Jolokia autodiscover provider uses Jolokia Discovery to find agents running -in your host or your network. - -Jolokia Discovery mechanism is supported by any Jolokia agent since version -1.2.0, it is enabled by default when Jolokia is included in the application as -a JVM agent, but disabled in other cases as the OSGI or WAR (Java EE) agents. -In any case, this feature is controlled with two properties: - - * `discoveryEnabled`, to enable the feature - * `discoveryAgentUrl`, if set, this is the URL announced by the agent when - being discovered, setting this parameter implicitly enables the feature - -There are multiple ways of setting these properties, and they can vary from -application to application, please refer to the documentation of your -application to find the more suitable way to set them in your case. - -Jolokia Discovery is based on UDP multicast requests. Agents join the multicast -group 239.192.48.84, port 24884, and discovery is done by sending queries to -this group. You have to take into account that UDP traffic between Metricbeat -and the Jolokia agents has to be allowed. Also notice that this multicast -address is in the 239.0.0.0/8 range, that is reserved for private use within an -organization, so it can only be used in private networks. - -These are the available fields during within config templating. The `jolokia.*` fields will be available on each emitted event. - - * jolokia.agent.id - * jolokia.agent.version - * jolokia.secured - * jolokia.server.product - * jolokia.server.vendor - * jolokia.server.version - * jolokia.url - -The configuration of this provider consists in a set of network interfaces, as -well as a set of templates as in other providers. The network interfaces will be -the ones used for discovery probes, they have these settings: - -`name`:: the name of the interface (e.g. `br0`), it can contain a wildcard - as suffix to apply the same settings to multiple network interfaces of - the same type (e.g. `br*`). -`interval`:: time between probes (defaults to 10s) - `grace_period`:: time since the last reply to consider an instance stopped - (defaults to 30s) -`probe_timeout`:: max time to wait for responses since a probe is sent - (defaults to 1s) - -include::../../{beatname_lc}/docs/autodiscover-jolokia-config.asciidoc[] -endif::autodiscoverJolokia[] - -ifdef::autodiscoverAWSELB[] -[float] -===== Amazon ELBs - -*Note: This provider is experimental* - -The Amazon ELB autodiscover provider discovers https://aws.amazon.com/elasticloadbalancing/[ELBs] and their listeners. This is useful when you don't want to connect -directly to a service, but rather to the ELB fronting a pool of services. - -This provider will yield one config block per ELB Listener. So, if you have one ELB exposing both ports 80 and 443, it -will generate two configs, one for each port. Keep in mind that the beat will de-duplicate configs. So, if the generated -configs are the same only one will actually run. - -This provider will load AWS credentials using the standard AWS environment variables and shared credentials files see https://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html[Best Practices for Managing AWS Access Keys] for more information. If you do not wish to use these, you may explicitly set the `access_key_id` and `secret_access_key` variables. - -These are the available fields during within config templating. The `aws.elb.*` fields will be available on each emitted event. - - * host - * port - - * cloud.availability_zone - * cloud.provider - * cloud.region - - * aws.elb.listener_arn - * aws.elb.load_balancer_arn - * aws.elb.protocol - * aws.elb.type - * aws.elb.scheme - * aws.elb.availability_zones - * aws.elb.created - * aws.elb.state.code - * aws.elb.state.reason - * aws.elb.ip_address_type - * aws.elb.security_groups - * aws.elb.vpc_id - * aws.elb.ssl_policy - -include::../../{beatname_lc}/docs/autodiscover-aws-elb-config.asciidoc[] - -This autodiscover provider takes our standard <>. - -[id="aws-credentials-config"] -include::../../x-pack/libbeat/docs/aws-credentials-config.asciidoc[] - -endif::autodiscoverAWSELB[] - - -ifdef::autodiscoverHints[] -[[configuration-autodiscover-hints]] -=== Hints based autodiscover - -include::../../{beatname_lc}/docs/autodiscover-hints.asciidoc[] -endif::autodiscoverHints[] - -ifdef::autodiscoverAWSEC2[] -[float] -===== Amazon EC2s - -*Note: This provider is experimental* - -The Amazon EC2 autodiscover provider discovers https://aws.amazon.com/ec2/[EC2 instances]. -This is useful for users to launch Metricbeat modules to monitor services running on AWS EC2 instances. -For example, to gather MySQL metrics from mysql servers running on EC2 instances with specific tag `service: mysql`. - -This provider will load AWS credentials using the standard AWS environment variables and shared credentials files -see https://docs.aws.amazon.com/general/latest/gr/aws-access-keys-best-practices.html[Best Practices for Managing AWS Access Keys] -for more information. If you do not wish to use these, you may explicitly set the `access_key_id` and -`secret_access_key` variables. - -These are the available fields during within config templating. -The `aws.ec2.*` fields and `cloud.*` fields will be available on each emitted event. - -* cloud.availability_zone -* cloud.instance.id -* cloud.machine.type -* cloud.provider -* cloud.region - -* aws.ec2.architecture -* aws.ec2.image.id -* aws.ec2.kernel.id -* aws.ec2.monitoring.state -* aws.ec2.private.dns_name -* aws.ec2.private.ip -* aws.ec2.public.dns_name -* aws.ec2.public.ip -* aws.ec2.root_device_name -* aws.ec2.state.code -* aws.ec2.state.name -* aws.ec2.subnet.id -* aws.ec2.tags -* aws.ec2.vpc.id - -include::../../{beatname_lc}/docs/autodiscover-aws-ec2-config.asciidoc[] - -This autodiscover provider takes our standard <>. - -endif::autodiscoverAWSEC2[] - -[[configuration-autodiscover-advanced]] -=== Advanced usage - -//// -Builders are not exposed in docs, as we only have `hints` builder by the moment, -and that's covered in previous section - -[float] -==== Builders -Builders allow users to pass hints to autodiscover for it to be able to make decisions -on how and what kind of configuration should be generated. Each Beat can define its own -Builders that it can use. Hints are generated based on all information that is passed to -the provider using a prefix "co.elastic.*". The Kubernetes provider uses annotations and -the Docker provider uses labels to achieve the same. - -//// - -[float] -==== Appenders -Appenders allow users to append configuration that is already built with the help of either templates -or builders. Appenders can be configured to be applied only when a required condition is matched. The kind -of configuration that is applied is specific to each appender. - -[float] -===== Config -The config appender can apply a config on top of the config that was generated by -templates or builders. The config is applied whenever a provided condition is matched. It is always -applied if there is no condition provided. - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- -{beatname_lc}.autodiscover: - providers: - - type: kubernetes - templates: - ... - appenders: - - type: config - condition.equals: - kubernetes.namespace: "prometheus" - config: - fields: - type: monitoring -------------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-beats-attributes.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-beats-attributes.asciidoc deleted file mode 100644 index 093f1bcc..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-beats-attributes.asciidoc +++ /dev/null @@ -1,19 +0,0 @@ -:beatsdevguide: http://www.elastic.co/guide/en/beats/devguide/{branch} -:dashboards: https://artifacts.elastic.co/downloads/beats/beats-dashboards/beats-dashboards-{version}.zip -:dockerimage: docker.elastic.co/beats/{beatname_lc}:{version} -:dockerconfig: https://raw.githubusercontent.com/elastic/beats/{branch}/deploy/docker/{beatname_lc}.docker.yml -:downloads: https://artifacts.elastic.co/downloads/beats -:libbeat-processors-dir: {beats-root}/libbeat/processors -:x-libbeat-processors-dir: {beats-root}/x-pack/libbeat/processors -:libbeat-outputs-dir: {beats-root}/libbeat/outputs -:x-filebeat-processors-dir: {beats-root}/x-pack/filebeat/processors -:winlogbeat-processors-dir: {beats-root}/winlogbeat/processors - -:cm-ui: Central Management -:libbeat-docs: Beats Platform Reference -:beat_monitoring_user: beats_system -:beat_monitoring_user_version: 6.3.0 -:beat_monitoring_version: 6.2 -:beat_version_key: agent.version -:access_role: {beat_default_index_prefix}_reader -:repo: Beats diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-brew-install.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-brew-install.asciidoc deleted file mode 100644 index 0b11bb85..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-brew-install.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -[[brew]] -*brew:* - -ifeval::["{release-state}"=="unreleased"] - -Version {version} of {beatname_uc} has not yet been released. - -endif::[] - -ifeval::["{release-state}"!="unreleased"] - -["source","sh",subs="attributes"] -------------------------- -brew tap elastic/tap -brew install elastic/tap/{beatname_lc}-full -------------------------- - -This installs the most recently released default distribution of {beatname_uc}. -To install the OSS distribution, specify +elastic/tap/{beatname_lc}-oss+. - -endif::[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-brew-run.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-brew-run.asciidoc deleted file mode 100644 index ff6d37ba..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-brew-run.asciidoc +++ /dev/null @@ -1,53 +0,0 @@ -*brew:* - -To have launchd start +elastic/tap/{beatname_lc}+ and then restart it at login, -run: - -["source","sh",subs="attributes"] ------ -brew services start elastic/tap/{beatname_lc}-full ------ - -ifndef::requires-sudo[] -To run {beatname_uc} in the foreground instead of running it as a background -service, run: - -["source","sh",subs="attributes"] ------ -{beatname_lc} -e ------ -endif::[] - -ifdef::requires-sudo[] -To run {beatname_uc} in the foreground instead of running it as a background -service, run: - -ifndef::has_modules_command[] -["source","sh",subs="attributes"] ------ -sudo chown root /usr/local/etc/{beatname_lc}/beatname_lc.yml <1> -sudo {beatname_lc} -e ------ -<1> You'll be running {beatname_uc} as root, so you need to change ownership -of the configuration file, or run {beatname_uc} with `--strict.perms=false` -specified. See -{beats-ref}/config-file-permissions.html[Config File Ownership and Permissions] -in the _Beats Platform Reference_. -endif::has_modules_command[] - -ifdef::has_modules_command[] -["source","sh",subs="attributes,callouts"] ----------------------------------------------------------------------- -sudo chown root /usr/local/etc/{beatname_lc}/{beatname_lc}.yml <1> -sudo chown root /usr/local/etc/{beatname_lc}/modules.d/system.yml <1> -sudo {beatname_lc} -e ----------------------------------------------------------------------- -<1> You'll be running {beatname_uc} as root, so you need to change ownership of the -configuration file and any configurations enabled in the `modules.d` directory, -or run {beatname_uc} with `--strict.perms=false` specified. See -{beats-ref}/config-file-permissions.html[Config File Ownership and Permissions] -in the _Beats Platform Reference_. - -endif::has_modules_command[] - -endif::requires-sudo[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-central-management.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-central-management.asciidoc deleted file mode 100644 index 6789ec01..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-central-management.asciidoc +++ /dev/null @@ -1,256 +0,0 @@ -[[configuration-central-management]] -[role="xpack"] -= {beats} central management - -[partintro] --- - -include::{asciidoc-dir}/../../shared/discontinued.asciidoc[tag=cm-discontinued] - -[WARNING] -======================================= -When you use central management, configurations are stored centrally in {es}. To -prevent an attacker from leveraging the configurations to attack your -infrastructure, you must secure {es} and {kib} before using central management. -See {ref}/secure-cluster.html[Secure a cluster]. -======================================= - -{beats} central management provides a way to define and manage configurations in -a central location in {kib} and quickly deploy configuration changes to all -{beats} running across your enterprise. - -To learn more, see <>. - -To use central management, <>, then use -the {cm-ui} UI in {kib} to create and apply the configurations. - -[NOTE] -===== -This feature requires an Elastic license that includes {beats} central -management. - -include::shared-license-statement.asciidoc[] -===== - --- - -[[how-central-managment-works]] -[role="xpack"] -== How central management works - -include::{asciidoc-dir}/../../shared/discontinued.asciidoc[tag=cm-discontinued] - -{beats} central management uses a mechanism called configuration tags to group -related configurations. You define configuration tags in the {cm-ui} UI in {kib} -after <> - -A _configuration tag_ is a group of configuration blocks that you can apply to -one or more {beats}. A tag can have configuration blocks for different types of -{beats}. For example, you might have a tag called `development` that you use to -group all configurations that are valid for running {beats} in your development -environment. The `development` tag might have: - -* Two Metricbeat module configuration blocks: one that reads system metrics and -another that reads metrics from Apache HTTP servers -* Two Filebeat module configuration blocks: one that reads Apache HTTP server -logs and another that reads system logs -* One heartbeat monitor configuration block: checks that a public facing website -is live. -* One Elasticsearch output configuration block that sends the output to your -{es} development cluster - -[role="screenshot"] -image::./images/configuration-blocks.png[Screen showing configuration blocks in a tag] - -You apply the tag to any {beats} that will use the configurations defined in the -tag. - -[role="screenshot"] -image::./images/enrolled-beats.png[Screen showing {beats} with tags applied] - -When the enrolled {beats} run, each Beat uses the configuration blocks that are -valid for its type. - -You can add, modify, or remove configuration blocks from a tag. Any changes that -you make to the configuration blocks in a tag are automatically applied to all -{beats} that have that tag. - -You can add or remove tags to change the set of configuration blocks applied to -your {beats}. For example, after you've tested configurations in your -`development` environment, you can remove the `development` tag and add a -`production` tag that has an {es} output configuration block for sending the -data to your production cluster. - -[role="screenshot"] -image::./images/enrolled-beats-dev-prod.png[Screen showing {beats} with development and production tags applied] - -You can apply multiple tags to a Beat. For example, instead of defining the -apache modules under the `development` tag as described earlier, you could -create a separate tag called `apache` that contains the Apache module -configurations, then apply the tag to all {beats} running on Apache servers. -This would enable you to maintain your Apache module configurations under a -single tag, while also using a `development` tag to send output for some -instances to your development cluster. - -[role="screenshot"] -image::./images/enrolled-beats-apache.png[Screen showing {beats} with multiple tags] - -You can apply as many tags as you need. Just keep in mind that the -configurations for all assigned tags are merged, which means that you should not -specify conflicting configurations. If there are errors in the configuration, -you'll see an Error status in the {cm-ui} UI and need to look at the logs for -the Beat to troubleshoot the problem. - -[[enroll-beats]] -[role="xpack"] -== Enroll {beats} in central management - -include::{asciidoc-dir}/../../shared/discontinued.asciidoc[tag=cm-discontinued] - -You need to enroll {beats} to register them in -<> and establish -trust. Enrolled {beats} will have the credentials needed to retrieve -configurations from {kib}. - -During the enrollment process: - - . The Beat contacts {kib} and tries to register - . {kib} registers the Beat instance and returns an access token - for configuration polling - . The enroll command creates a backup of your configuration and then - **overwrites the current settings** so they can be managed centrally - -To enroll {beats}, use either <> -or <> enrollment. - - -[float] -=== Prerequisites - -* Verify that your Elastic license includes the {beats} central management -feature. -+ -include::shared-license-statement.asciidoc[] - -* {kibana-ref}/using-kibana-with-security.html[Enable security] in {kib} to -ensure that only users with sufficient privileges are able to access {beats} -configurations. -* Assign the `beats_admin` role to any users who need to enroll {beats} or -manage configuration settings in central management. -ifndef::no_dashboards[] -* If you plan to use the sample {kib} dashboards provided with {beatname_uc}, -<> before enrolling the -Beat. -endif::[] -ifeval::["{beatname_lc}"=="filebeat"] -* If you plan to define module configurations in central management, set up the -ingest pipelines before enrolling the Beat. For more information, see -<>. -endif::[] - -[float] -[[token-based-enrollment]] -=== Token-based enrollment - -Token-based enrollment is recommended if you are enrolling {beats} manually. - -To use token-based enrollment, go to {kib} -> Management -> {beats} and click -`Enroll Beat`. Select the Beat type and operating system, then copy and run the -command for enrolling the Beat. - -The command has this format: - -["source","shell",subs="attributes"] ----------------------------------------------------------------------- -{beatname_lc} enroll KIBANA_URL TOKEN ----------------------------------------------------------------------- - -*`KIBANA_URL`*:: -The URL of the {kib} instance you will use for central management. - -*`TOKEN`*:: -The enrollment token generated by the {cm-ui} UI. The enrollment token will -expire as soon as it's used. - -For example: -["source","shell",subs="attributes"] ----------------------------------------------------------------------- -{beatname_lc} enroll http://xyz.gov:5601 70f4b584e8024b96b682c46125a8d81 ----------------------------------------------------------------------- - -Repeat this process to enroll additional {beats}. - -// Maintainers: If you update the following note, also update the note that -// appears later in this file. - -[IMPORTANT] -===== -*Windows users:* If you installed {beatname_uc} as a service, you must also set -`-path.data` to +"C:{backslash}ProgramData{backslash}{beatname_lc}"+ when you -run the enroll command. For example: - -+.{backslash}{beatname_lc}.exe enroll http://xyz.gov:5601 70f4b584e8024b96b682c46125a8d81a --path.data "C:{backslash}ProgramData{backslash}{beatname_lc}"+ - -Why? The service installation script, +install-service-{beatname_lc}.ps1+, -changes the default data path to match the convention used for Windows. If you -run the enroll command without specifying the correct data path, {beatname_uc} -will be enrolled in central management with the wrong UUID and unable to receive -the configuration. -===== - -[float] -[[username-password-enrollment]] -=== Username and password-based enrollment - -You can also enroll by specifying a username and password. This is the -recommended way for scripted deploys: - -["source","shell",subs="attributes"] ----------------------------------------------------------------------- -{beatname_lc} enroll KIBANA_URL --username USER --password METHOD [--force] ----------------------------------------------------------------------- - -*`--username USER`*:: -The username to use for password-based enrollment. The default -username is `elastic`. - -*`--password METHOD`*:: -The method to use for getting the password. Available options are: - - * `env:VAR_NAME` gets the password from the environment variable `VAR_NAME` - * `stdin` prompts the user for a password. This is the default. - -*`--force`*:: -Overwrites the current settings without asking for confirmation. - -For example: - -["source","shell",subs="attributes"] ----------------------------------------------------------------------- -{beatname_lc} enroll http://xyz.gov:5601 --username myuser --password stdin ----------------------------------------------------------------------- - -[IMPORTANT] -===== -*Windows users:* If you installed {beatname_uc} as a service, you must also set -`-path.data` to +"C:{backslash}ProgramData{backslash}{beatname_lc}"+ when you -run the enroll command. For example: - -+.{backslash}{beatname_lc}.exe enroll http://xyz.gov:5601 --username myuser --password stdin --path.data "C:{backslash}ProgramData{backslash}{beatname_lc}"+ - -Why? The service installation script, +install-service-{beatname_lc}.ps1+, -changes the default data path to match the convention used for Windows. If you -run the enroll command without specifying the correct data path, {beatname_uc} -will be enrolled in central management with the wrong UUID and unable to receive -the configuration. -===== - - - -//[[central-management-API]] -//== Enrollment API (not documented for beta) -// -//available. - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-config-ingest.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-config-ingest.asciidoc deleted file mode 100644 index 7f661f39..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-config-ingest.asciidoc +++ /dev/null @@ -1,73 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/shared-config-ingest.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -[[configuring-ingest-node]] -== Parse data by using ingest node - -When you use Elasticsearch for output, you can configure {beatname_uc} to use -{ref}/ingest.html[ingest node] to pre-process documents before the actual -indexing takes place in Elasticsearch. -ifndef::no-output-logstash[] -Ingest node is a convenient processing option when you want to do some extra -processing on your data, but you do not require the full power of Logstash. -endif::[] -For example, you can create an ingest node pipeline -in Elasticsearch that consists of one processor that removes a field in a -document followed by another processor that renames a field. - -After defining the pipeline in Elasticsearch, you simply configure {beatname_uc} -to use the pipeline. To configure {beatname_uc}, you specify the pipeline ID in -the `parameters` option under `elasticsearch` in the +{beatname_lc}.yml+ file: - -[source,yaml] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["localhost:9200"] - pipeline: my_pipeline_id ------------------------------------------------------------------------------- - -For example, let's say that you've defined the following pipeline in a file -named `pipeline.json`: - -[source,json] ------------------------------------------------------------------------------- -{ - "description": "Test pipeline", - "processors": [ - { - "lowercase": { - "field": "agent.name" - } - } - ] -} ------------------------------------------------------------------------------- - -To add the pipeline in Elasticsearch, you would run: - -[source,shell] ------------------------------------------------------------------------------- -curl -H 'Content-Type: application/json' -XPUT 'http://localhost:9200/_ingest/pipeline/test-pipeline' -d@pipeline.json ------------------------------------------------------------------------------- - -Then in the +{beatname_lc}.yml+ file, you would specify: - -[source,yaml] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["localhost:9200"] - pipeline: "test-pipeline" ------------------------------------------------------------------------------- - -When you run {beatname_uc}, the value of `agent.name` is converted to lowercase before indexing. - -For more information about defining a pre-processing pipeline, see the -{ref}/ingest.html[Ingest Node] documentation. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-configuring.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-configuring.asciidoc deleted file mode 100644 index 49ec5465..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-configuring.asciidoc +++ /dev/null @@ -1,13 +0,0 @@ - -To configure {beatname_uc}, you edit the configuration file. The default -configuration file is called +{beatname_lc}.yml+. The location of the file -varies by platform. To locate the file, see <>. - -ifeval::["{beatname_lc}"!="apm-server"] -There’s also a full example configuration file called +{beatname_lc}.reference.yml+ -that shows all non-deprecated options. -endif::[] - -TIP: See the -{beats-ref}/config-file-format.html[Config File Format] section of the -_Beats Platform Reference_ for more about the structure of the config file. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-deduplication.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-deduplication.asciidoc deleted file mode 100644 index 997f12c4..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-deduplication.asciidoc +++ /dev/null @@ -1,139 +0,0 @@ -[id="{beatname_lc}-deduplication"] -== Deduplicate data - -The {beats} framework guarantees at-least-once delivery to ensure that no data -is lost when events are sent to outputs that support acknowledgement, such as -{es}, {ls}, Kafka, and Redis. This is great if everything goes as planned. But -if {beatname_uc} shuts down during processing, or the connection is lost before -events are acknowledged, you can end up with duplicate data. - -[float] -=== What causes duplicates in {es}? - -When an output is blocked, the retry mechanism in {beatname_uc} attempts to -resend events until they are acknowledged by the output. If the output receives -the events, but is unable to acknowledge them, the data might be sent to the -output multiple times. Because document IDs are typically set by {es} _after_ it -receives the data from {beats}, the duplicate events are indexed as new -documents. - -[float] -=== How can I avoid duplicates? - -Rather than allowing {es} to set the document ID, set the ID in {beats}. The ID -is stored in the {beats} `@metadata._id` field and used to set the document ID -during indexing. That way, if {beats} sends the same event to {es} more than -once, {es} overwrites the existing document rather than creating a new one. - -The `@metadata._id` field is passed along with the event so that you can use -it to set the document ID after the event has been published by {beatname_uc} -but before it's received by {es}. For example, see <>. - -There are several ways to set the document ID in {beats}: - -* *`add_id` processor* -+ -Use the <> processor when your data has no natural key field, -and you can’t derive a unique key from existing fields. -+ -This example generates a unique ID for each event and adds it to the -`@metadata._id` field: -+ -[source,yaml] ----- -processors: - - add_id: ~ ----- - -* *`fingerprint` processor* -+ -Use the <> processor to derive a unique key from -one or more existing fields. -+ -This example uses the values of `field1` and `field2` to derive a unique key -that it adds to the `@metadata._id` field: -+ -[source,yaml] ----- -processors: - - fingerprint: - fields: ["field1", "field2"] - target_field: "@metadata._id" ----- - -* *`decode_json_fields` processor* -+ -Use the `document_id` setting in the <> -processor when you're decoding a JSON string that contains a natural key field. -+ -For this example, assume that the `message` field contains the JSON string -`{"myid": "100", "text": "Some text"}`. This example takes the value of `myid` -from the JSON string and stores it in the `@metadata._id` field: -+ -[source,yaml] ----- -processors: - - decode_json_fields: - document_id: "myid" - fields: ["message"] - max_depth: 1 - target: "" ----- -+ -The resulting document ID is `100`. - -* *JSON input settings* -+ -Use the `json.document_id` input setting if you’re ingesting JSON-formatted -data, and the data has a natural key field. -+ -This example takes the value of `key1` from the JSON document and stores it in -the `@metadata._id` field: -+ -[source,yaml] ----- -filebeat.inputs: -- type: log - paths: - - /path/to/json.log - json.document_id: "key1" ----- - -[float] -[[ls-doc-id]] -=== {ls} pipeline example - -For this example, assume that you've used one of the approaches described -earlier to store the document ID in the {beats} `@metadata._id` field. To -preserve the ID when you send {beats} data through {ls} en route to {es}, -set the `document_id` field in the {ls} pipeline: - -[source,json] ----- -input { - beats { - port => 5044 - } -}} - -output { - if [@metadata][_id] { - elasticsearch { - hosts => ["http://localhost:9200"] - document_id => "%{[@metadata][_id]}" <1> - index => "%{[@metadata][beat]}-%{[@metadata][version]}" - } - } else { - elasticsearch { - hosts => ["http://localhost:9200"] - index => "%{[@metadata][beat]}-%{[@metadata][version]}" - } - } -} ----- -<1> Sets the `document_id` field in the -{logstash-ref}/plugins-outputs-elasticsearch.html[{es} output] to the value -stored in `@metadata._id`. - -When {es} indexes the document, it sets the document ID to the specified value, -preserving the ID passed from {beats}. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-directory-layout.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-directory-layout.asciidoc deleted file mode 100644 index 83b5c44c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-directory-layout.asciidoc +++ /dev/null @@ -1,122 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/shared-directory-layout.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -[[directory-layout]] -=== Directory layout - -The directory layout of an installation is as follows: - -[cols="> in the configuration file. -endif::serverless[] - -==== Default paths - -{beatname_uc} uses the following default paths unless you explicitly change them. - -ifdef::deb_os,rpm_os[] -[float] -===== deb and rpm -[cols=" <2> --------------------------------------------- -endif::[] - -ifeval::["{beatname_lc}"=="metricbeat"] -["source", "sh", subs="attributes"] --------------------------------------------- -docker run \ -{dockerimage} \ -setup -E setup.kibana.host=kibana:5601 \ --E output.elasticsearch.hosts=["elasticsearch:9200"] <1> <2> --------------------------------------------- -endif::[] - -ifeval::["{beatname_lc}"=="heartbeat"] -["source", "sh", subs="attributes"] --------------------------------------------- -docker run \ -{dockerimage} \ -setup -E setup.kibana.host=kibana:5601 \ --E output.elasticsearch.hosts=["elasticsearch:9200"] <1> <2> --------------------------------------------- -endif::[] - -ifeval::["{beatname_lc}"=="journalbeat"] -["source", "sh", subs="attributes"] --------------------------------------------- -docker run \ -{dockerimage} \ -setup -E setup.kibana.host=kibana:5601 \ --E output.elasticsearch.hosts=["elasticsearch:9200"] <1> <2> --------------------------------------------- -endif::[] - -ifeval::["{beatname_lc}"=="packetbeat"] -["source", "sh", subs="attributes"] --------------------------------------------- -docker run \ ---cap-add=NET_ADMIN \ -{dockerimage} \ -setup -E setup.kibana.host=kibana:5601 \ --E output.elasticsearch.hosts=["elasticsearch:9200"] <1> <2> --------------------------------------------- -endif::[] - -ifeval::["{beatname_lc}"=="auditbeat"] -["source", "sh", subs="attributes"] --------------------------------------------- -docker run \ - --cap-add="AUDIT_CONTROL" \ - --cap-add="AUDIT_READ" \ - {dockerimage} \ - setup -E setup.kibana.host=kibana:5601 \ - -E output.elasticsearch.hosts=["elasticsearch:9200"] <1> <2> --------------------------------------------- -endif::[] - -<1> Substitute your Kibana and Elasticsearch hosts and ports. -<2> If you are using the hosted {ess} in {ecloud}, replace -the `-E output.elasticsearch.hosts` line with the Cloud ID and elastic password -using this syntax: - -[source,shell] --------------------------------------------- --E cloud.id= \ --E cloud.auth=elastic: --------------------------------------------- - -endif::apm-server[] - -==== Configure {beatname_uc} on Docker - -The Docker image provides several methods for configuring {beatname_uc}. The -conventional approach is to provide a configuration file via a volume mount, but -it's also possible to create a custom image with your -configuration included. - -===== Example configuration file - -Download this example configuration file as a starting point: - -["source","sh",subs="attributes,callouts"] ------------------------------------------------- -curl -L -O {dockerconfig} ------------------------------------------------- - -===== Volume-mounted configuration - -One way to configure {beatname_uc} on Docker is to provide +{beatname_lc}.docker.yml+ via a volume mount. -With +docker run+, the volume mount can be specified like this. - -ifeval::["{beatname_lc}"=="filebeat"] -["source", "sh", subs="attributes"] --------------------------------------------- -docker run -d \ - --name={beatname_lc} \ - --user=root \ - --volume="$(pwd)/{beatname_lc}.docker.yml:/usr/share/{beatname_lc}/{beatname_lc}.yml:ro" \ - --volume="/var/lib/docker/containers:/var/lib/docker/containers:ro" \ - --volume="/var/run/docker.sock:/var/run/docker.sock:ro" \ - {dockerimage} {beatname_lc} -e -strict.perms=false \ - -E output.elasticsearch.hosts=["elasticsearch:9200"] <1> <2> --------------------------------------------- -endif::[] - -ifeval::["{beatname_lc}"=="journalbeat"] -Make sure you include the path to the host's journal. The path might be -`/var/log/journal` or `/run/log/journal`. - -["source", "sh", subs="attributes"] --------------------------------------------- -sudo docker run -d \ - --name={beatname_lc} \ - --user=root \ - --volume="/var/log/journal:/var/log/journal" \ - --volume="/etc/machine-id:/etc/machine-id" \ - --volume="/run/systemd:/run/systemd" \ - --volume="/etc/hostname:/etc/hostname:ro" \ - {dockerimage} {beatname_lc} -e -strict.perms=false \ - -E output.elasticsearch.hosts=["elasticsearch:9200"] <1> <2> --------------------------------------------- -endif::[] - -ifeval::["{beatname_lc}"=="metricbeat"] -["source", "sh", subs="attributes"] --------------------------------------------- -docker run -d \ - --name={beatname_lc} \ - --user=root \ - --volume="$(pwd)/{beatname_lc}.docker.yml:/usr/share/{beatname_lc}/{beatname_lc}.yml:ro" \ - --volume="/var/run/docker.sock:/var/run/docker.sock:ro" \ - --volume="/sys/fs/cgroup:/hostfs/sys/fs/cgroup:ro" \ - --volume="/proc:/hostfs/proc:ro" \ - --volume="/:/hostfs:ro" \ - {dockerimage} {beatname_lc} -e \ - -E output.elasticsearch.hosts=["elasticsearch:9200"] <1> <2> --------------------------------------------- -endif::[] - -ifeval::["{beatname_lc}"=="packetbeat"] -["source", "sh", subs="attributes"] --------------------------------------------- -docker run -d \ - --name={beatname_lc} \ - --user={beatname_lc} \ - --volume="$(pwd)/{beatname_lc}.docker.yml:/usr/share/{beatname_lc}/{beatname_lc}.yml:ro" \ - --cap-add="NET_RAW" \ - --cap-add="NET_ADMIN" \ - --network=host \ - {dockerimage} \ - --strict.perms=false -e \ - -E output.elasticsearch.hosts=["elasticsearch:9200"] <1> <2> --------------------------------------------- -endif::[] - -ifeval::["{beatname_lc}"=="auditbeat"] -["source", "sh", subs="attributes"] --------------------------------------------- -docker run -d \ - --name={beatname_lc} \ - --user=root \ - --volume="$(pwd)/{beatname_lc}.docker.yml:/usr/share/{beatname_lc}/{beatname_lc}.yml:ro" \ - --cap-add="AUDIT_CONTROL" \ - --cap-add="AUDIT_READ" \ - --pid=host \ - {dockerimage} -e \ - --strict.perms=false \ - -E output.elasticsearch.hosts=["elasticsearch:9200"] <1> <2> --------------------------------------------- -endif::[] - -ifeval::["{beatname_lc}"=="heartbeat"] -["source", "sh", subs="attributes"] --------------------------------------------- -docker run -d \ - --name={beatname_lc} \ - --user={beatname_lc} \ - --volume="$(pwd)/{beatname_lc}.docker.yml:/usr/share/{beatname_lc}/{beatname_lc}.yml:ro" \ - {dockerimage} \ - --strict.perms=false -e \ - -E output.elasticsearch.hosts=["elasticsearch:9200"] <1> <2> --------------------------------------------- -endif::[] - -ifeval::["{beatname_lc}"=="apm-server"] -["source", "sh", subs="attributes"] --------------------------------------------- -docker run -d \ - --name={beatname_lc} \ - --user={beatname_lc} \ - --volume="$(pwd)/{beatname_lc}.docker.yml:/usr/share/{beatname_lc}/{beatname_lc}.yml:ro" \ - {dockerimage} \ - --strict.perms=false -e \ - -E output.elasticsearch.hosts=["elasticsearch:9200"] <1> <2> --------------------------------------------- -endif::[] - -<1> Substitute your Elasticsearch hosts and ports. -<2> If you are using the hosted {ess} in {ecloud}, replace -the `-E output.elasticsearch.hosts` line with the Cloud ID and elastic password -using the syntax shown earlier. - -===== Customize your configuration - -ifdef::has_docker_label_ex[] -The +{beatname_lc}.docker.yml+ file you downloaded earlier is configured to deploy Beats modules based on the Docker labels applied to your containers. See <> for more details. Add labels to your application Docker containers, and they will be picked up by the Beats autodiscover feature when they are deployed. Here is an example command for an Apache HTTP Server container with labels to configure the Filebeat and Metricbeat modules for the Apache HTTP Server: - -["source", "sh", subs="attributes"] --------------------------------------------- -docker run \ - --label co.elastic.logs/module=apache2 \ - --label co.elastic.logs/fileset.stdout=access \ - --label co.elastic.logs/fileset.stderr=error \ - --label co.elastic.metrics/module=apache \ - --label co.elastic.metrics/metricsets=status \ - --label co.elastic.metrics/hosts='${data.host}:${data.port}' \ - --detach=true \ - --name my-apache-app \ - -p 8080:80 \ - httpd:2.4 --------------------------------------------- -endif::[] - -ifndef::has_docker_label_ex[] -The +{beatname_lc}.docker.yml+ downloaded earlier should be customized for your environment. See <> for more details. Edit the configuration file and customize it to match your environment then re-deploy your {beatname_uc} container. -endif::[] - -===== Custom image configuration - -It's possible to embed your {beatname_uc} configuration in a custom image. -Here is an example Dockerfile to achieve this: - -ifeval::["{beatname_lc}"!="auditbeat"] - -["source", "dockerfile", subs="attributes"] --------------------------------------------- -FROM {dockerimage} -COPY {beatname_lc}.yml /usr/share/{beatname_lc}/{beatname_lc}.yml -USER root -RUN chown root:{beatname_lc} /usr/share/{beatname_lc}/{beatname_lc}.yml -USER {beatname_lc} --------------------------------------------- - -endif::[] - -ifeval::["{beatname_lc}"=="auditbeat"] - -["source", "dockerfile", subs="attributes"] --------------------------------------------- -FROM {dockerimage} -COPY {beatname_lc}.yml /usr/share/{beatname_lc}/{beatname_lc}.yml --------------------------------------------- - -endif::[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-download-and-install.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-download-and-install.asciidoc deleted file mode 100644 index 5eabb2cb..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-download-and-install.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ - -*Before you begin*: If you haven't installed the {stack}, do that now. See -{stack-gs}/get-started-elastic-stack.html[Get started with the {stack}]. - -To download and install {beatname_uc}, use the commands that work with your -system. - -ifeval::["{release-state}"!="unreleased"] - -ifndef::no_repos[] -[NOTE] -================================================== -If you use Apt or Yum, you can <> to update to the newest version more easily. - -See our https://www.elastic.co/downloads/beats/{beatname_lc}[download page] for -other installation options, such as 32-bit images. -================================================== -endif::no_repos[] - -endif::[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-env-vars.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-env-vars.asciidoc deleted file mode 100644 index 496f6aa4..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-env-vars.asciidoc +++ /dev/null @@ -1,110 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// :standalone: -//// include::../../libbeat/docs/shared-env-vars.asciidoc[] -//// Specify :standalone: when this file is pulled into and index. When -//// the file is embedded in another file, do no specify :standalone: -////////////////////////////////////////////////////////////////////////// - -ifdef::standalone[] - -[[using-environ-vars]] -== Use environment variables in the configuration - -endif::[] - -You can use environment variable references in the config file to -set values that need to be configurable during deployment. To do this, use: - -`${VAR}` - -Where `VAR` is the name of the environment variable. - -Each variable reference is replaced at startup by the value of the environment -variable. The replacement is case-sensitive and occurs before the YAML file is -parsed. References to undefined variables are replaced by empty strings unless -you specify a default value or custom error text. - -To specify a default value, use: - -`${VAR:default_value}` - -Where `default_value` is the value to use if the environment variable is -undefined. - -To specify custom error text, use: - -`${VAR:?error_text}` - -Where `error_text` is custom text that will be prepended to the error -message if the environment variable cannot be expanded. - -If you need to use a literal `${` in your configuration file then you can write -`$${` to escape the expansion. - -After changing the value of an environment variable, you need to restart -{beatname_uc} to pick up the new value. - -[NOTE] -================================== -You can also specify environment variables when you override a config -setting from the command line by using the `-E` option. For example: - -`-E name=${NAME}` - -================================== - -[float] -=== Examples - -Here are some examples of configurations that use environment variables -and what each configuration looks like after replacement: - -[options="header"] -|================================== -|Config source |Environment setting |Config after replacement -|`name: ${NAME}` |`export NAME=elastic` |`name: elastic` -|`name: ${NAME}` |no setting |`name:` -|`name: ${NAME:beats}` |no setting |`name: beats` -|`name: ${NAME:beats}` |`export NAME=elastic` |`name: elastic` -|`name: ${NAME:?You need to set the NAME environment variable}` |no setting | None. Returns an error message that's prepended with the custom text. -|`name: ${NAME:?You need to set the NAME environment variable}` |`export NAME=elastic` | `name: elastic` -|================================== - -[float] -=== Specify complex objects in environment variables - -You can specify complex objects, such as lists or dictionaries, in environment -variables by using a JSON-like syntax. - -As with JSON, dictionaries and lists are constructed using `{}` and `[]`. But -unlike JSON, the syntax allows for trailing commas and slightly different string -quotation rules. Strings can be unquoted, single-quoted, or double-quoted, as a -convenience for simple settings and to make it easier for you to mix quotation -usage in the shell. Arrays at the top-level do not require brackets (`[]`). - -For example, the following environment variable is set to a list: - -[source,yaml] -------------------------------------------------------------------------------- -ES_HOSTS="10.45.3.2:9220,10.45.3.1:9230" -------------------------------------------------------------------------------- - -You can reference this variable in the config file: - -[source,yaml] -------------------------------------------------------------------------------- -output.elasticsearch: - hosts: '${ES_HOSTS}' -------------------------------------------------------------------------------- - -When {beatname_uc} loads the config file, it resolves the environment variable and -replaces it with the specified list before reading the `hosts` setting. - -NOTE: Do not use double-quotes (`"`) to wrap regular expressions, or the backslash (`\`) will be interpreted as an escape character. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-faq.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-faq.asciidoc deleted file mode 100644 index dc0fbeb7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-faq.asciidoc +++ /dev/null @@ -1,146 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/shared-faq.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -[[error-loading-config]] -=== Error loading config file - -You may encounter errors loading the config file on POSIX operating systems if: - -* an unauthorized user tries to load the config file, or -* the config file has the wrong permissions. - -See {beats-ref}/config-file-permissions.html[Config File Ownership and Permissions] -for more about resolving these errors. - -[[error-found-unexpected-character]] -=== Found unexpected or unknown characters - -Either there is a problem with the structure of your config file, or you have -used a path or expression that the YAML parser cannot resolve because the config -file contains characters that aren't properly escaped. - -If the YAML file contains paths with spaces or unusual characters, wrap the -paths in single quotation marks (see <>). - -Also see the general advice under <>. - -ifndef::no-output-logstash[] -[[connection-problem]] -=== {ls} connection doesn't work - -You may have configured {ls} or {beatname_uc} incorrectly. To resolve the issue: - -* Make sure that {ls} is running and you can connect to it. First, try to ping the {ls} host to verify that you can reach it -from the host running {beatname_uc}. Then use either `nc` or `telnet` to make sure that the port is available. For example: -+ -[source,shell] ----------------------------------------------------------------------- -ping -telnet 5044 ----------------------------------------------------------------------- -* Verify that the config file for {beatname_uc} specifies the correct port where {ls} is running. -* Make sure that the {es} output is commented out in the config file and the {ls} output is uncommented. -* Confirm that the most recent {logstash-ref}/plugins-inputs-beats.html[Beats -input plugin for {ls}] is installed and configured. Note that Beats will not -connect to the Lumberjack input plugin. To learn how to install and update -plugins, see {logstash-ref}/working-with-plugins.html[Working with plugins]. -endif::[] - -ifndef::no-output-logstash[] -[[metadata-missing]] -=== @metadata is missing in {ls} - -{ls} outputs remove `@metadata` fields automatically. Therefore, if {ls} instances are chained directly or via some message -queue (for example, Redis or Kafka), the `@metadata` field will not be available in the final {ls} instance. - -TIP: To preserve `@metadata` fields, use the {ls} mutate filter with the rename setting to rename the fields to -non-internal fields. -endif::[] - -ifndef::no-output-logstash[] -[[diff-logstash-beats]] -=== Not sure whether to use {ls} or Beats - -Beats are lightweight data shippers that you install as agents on your servers to send specific types of operational -data to {es}. Beats have a small footprint and use fewer system resources than {ls}. - -{ls} has a larger footprint, but provides a broad array of input, filter, and output plugins for collecting, enriching, -and transforming data from a variety of sources. - -For more information, see the https://www.elastic.co/guide/en/logstash/current/introduction.html[{ls} Introduction] and -the https://www.elastic.co/guide/en/beats/libbeat/current/beats-reference.html[Beats Overview]. -endif::[] - -ifndef::no-output-logstash[] -[[ssl-client-fails]] -=== SSL client fails to connect to {ls} - -The host running {ls} might be unreachable or the certificate may not be valid. To resolve your issue: - -* Make sure that {ls} is running and you can connect to it. First, try to ping the {ls} host to verify that you can reach it -from the host running {beatname_uc}. Then use either `nc` or `telnet` to make sure that the port is available. For example: -+ -[source,shell] ----------------------------------------------------------------------- -ping -telnet 5044 ----------------------------------------------------------------------- - -* Verify that the certificate is valid and that the hostname and IP match. -+ -TIP: For testing purposes only, you can set `verification_mode: none` to disable hostname checking. - -* Use OpenSSL to test connectivity to the {ls} server and diagnose problems. See the https://www.openssl.org/docs/manmaster/apps/s_client.html[OpenSSL documentation] for more info. -* Make sure that you have enabled SSL (set `ssl => true`) when configuring the https://www.elastic.co/guide/en/logstash/current/plugins-inputs-beats.html[Beats input plugin for {ls}]. - -==== Common SSL-Related Errors and Resolutions - -Here are some common errors and ways to fix them: - -* <> -* <> -* <> -* <> - -[[cannot-validate-certificate]] -===== x509: cannot validate certificate for because it doesn't contain any IP SANs - -This happens because your certificate is only valid for the hostname present in the Subject field. - -To resolve this problem, try one of these solutions: - -* Create a DNS entry for the hostname mapping it to the server's IP. -* Create an entry in `/etc/hosts` for the hostname. Or on Windows add an entry to -`C:\Windows\System32\drivers\etc\hosts`. -* Re-create the server certificate and add a SubjectAltName (SAN) for the IP address of the server. This make the -server's certificate valid for both the hostname and the IP address. - -[[getsockopt-no-route-to-host]] -===== getsockopt: no route to host - -This is not a SSL problem. It's a networking problem. Make sure the two hosts can communicate. - -[[getsockopt-connection-refused]] -===== getsockopt: connection refused - -This is not a SSL problem. Make sure that {ls} is running and that there is no firewall blocking the traffic. - -[[target-machine-refused-connection]] -===== No connection could be made because the target machine actively refused it - -A firewall is refusing the connection. Check if a firewall is blocking the traffic on the client, the network, or the -destination host. -endif::no-output-logstash[] - -[[monitoring-shows-fewer-than-expected-beats]] -=== Monitoring UI shows fewer Beats than expected - -If you are running multiple Beat instances on the same host, make sure they each have a distinct `path.data` value. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-geoip.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-geoip.asciidoc deleted file mode 100644 index 21ae9c7b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-geoip.asciidoc +++ /dev/null @@ -1,144 +0,0 @@ -[id="{beatname_lc}-geoip"] -== Enrich events with geoIP information - -ifeval::["{beatname_lc}"=="packetbeat"] -TIP: To populate the client locations map in the {beatname_uc} dashboard, follow -the steps in this section. -endif::[] - -You can use {beatname_uc} along with the {ref}/geoip-processor.html[GeoIP -Processor] in {es} to export geographic location information based on IP -addresses. Then you can use this information to visualize the location of IP -addresses on a map in {kib}. - -The `geoip` processor adds information about the geographical location of -IP addresses, based on data from the Maxmind GeoLite2 City Database. Because the -processor uses a geoIP database that's installed on {es}, you don't need -to install a geoIP database on the machines running {beatname_uc}. - -ifndef::no-output-logstash[] -NOTE: If your use case involves using {ls}, you can use the -{logstash-ref}/plugins-filters-geoip.html[GeoIP filter] available in {ls} -instead of using the `geoip` processor. However, using the `geoip` processor is -the simplest approach when you don't require the additional processing power of -{ls}. -endif::no-output-logstash[] - -[float] -[id="{beatname_lc}-configuring-geoip"] -=== Configure the `geoip` processor - -To configure {beatname_uc} and the `geoip` processor: - -1. Define an ingest node pipeline that uses one or more `geoip` processors to -add location information to the event. For example, you can use the Console in -{kib} to create the following pipeline: -+ --- -[source,json] ----- -PUT _ingest/pipeline/geoip-info -{ - "description": "Add geoip info", - "processors": [ - { - "geoip": { - "field": "client.ip", - "target_field": "client.geo", - "ignore_missing": true - } - }, - { - "geoip": { - "field": "source.ip", - "target_field": "source.geo", - "ignore_missing": true - } - }, - { - "geoip": { - "field": "destination.ip", - "target_field": "destination.geo", - "ignore_missing": true - } - }, - { - "geoip": { - "field": "server.ip", - "target_field": "server.geo", - "ignore_missing": true - } - }, - { - "geoip": { - "field": "host.ip", - "target_field": "host.geo", - "ignore_missing": true - } - } - ] -} ----- -//CONSOLE --- -+ -In this example, the pipeline ID is `geoip-info`. `field` specifies the field -that contains the IP address to use for the geographical lookup, and -`target_field` is the field that will hold the geographical information. -`"ignore_missing": true` configures the pipeline to continue processing when -it encounters an event that doesn't have the specified field. -+ -See -{ref}/geoip-processor.html[GeoIP Processor] for more options. -+ -To learn more about adding host information to an event, see -<>. - -2. In the {beatname_uc} config file, configure the {es} output to use the -pipeline. Specify the pipeline ID in the `pipeline` option under -`output.elasticsearch`. For example: -+ -[source,yaml] -------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["localhost:9200"] - pipeline: geoip-info -------------------------------------------------------------------------------- - -3. Run {beatname_uc}. Remember to use `sudo` if the config file is owned by -root. -+ -["source","sh",subs="attributes"] -------------------------------------------------------------------------------- -./{beatname_lc} -e -------------------------------------------------------------------------------- -+ -If the lookups succeed, the events are enriched with `geo_point` fields, such as -`client.geo.location` and `host.geo.location`, that you can use to populate -visualizations in {kib}. - -ifeval::["{beatname_lc}"=="packetbeat"] -As a convenience, the {beatname_uc} index template already has mappings defined -for `client.geo.location`, `source.geo.location`, `destination.geo.location`, -`server.geo.location`, and `host.geo.location`. The mappings ensure that each -field, when it exists, gets indexed as a `geo_point`. -endif::[] - -If you add a field that's not already defined as a `geo_point` in the -index template, add a mapping so the field gets indexed correctly. - -[float] -[id="{beatname_lc}-visualizing-location"] -=== Visualize locations - -To visualize the location of IP addresses, you can -ifdef::has_map[] -<> (if -you haven't already), or -endif::has_map[] -create a new {kibana-ref}/tilemap.html[coordinate map] in {kib} and select the -location field, for example `client.geo.location` or `host.geo.location`, as -the Geohash. - -[role="screenshot"] -image::./images/coordinate-map.png[Coordinate map in {kib}] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-getting-started-intro.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-getting-started-intro.asciidoc deleted file mode 100644 index e0200fd8..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-getting-started-intro.asciidoc +++ /dev/null @@ -1,26 +0,0 @@ - -To get started with your own {beatname_uc} setup, install and configure these -related products: - -* {es} for storing and indexing the data. -* {kib} for the UI. -ifndef::no-output-logstash[] -* {ls} (optional) for parsing and enhancing the data. -endif::[] - -See {stack-gs}/get-started-elastic-stack.html[Get started with the {stack}] -for more information about installing these products. - -[TIP] -============== -You can skip having to install {es} and {kib} by using our -https://www.elastic.co/cloud/elasticsearch-service[hosted {ess}] on -{ecloud}. The {ess} is available on AWS, GCP, and Azure. -{ess-trial}[Try out the {ess} -for free]. -============== - -After installing the {stack}, read the following topics to learn how to -install, configure, and run {beatname_uc}. Upgrading to a new version of -{beatname_uc}? Start by reading the Beats {beats-ref}/upgrading.html[upgrade -documentation]. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-ilm.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-ilm.asciidoc deleted file mode 100644 index 3502596e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-ilm.asciidoc +++ /dev/null @@ -1,119 +0,0 @@ -[[ilm]] -[role="xpack"] -== Configure index lifecycle management - -++++ -Index lifecycle management (ILM) -++++ - -Use the {ref}/getting-started-index-lifecycle-management.html[index lifecycle -management] (ILM) feature in {es} to manage your {beatname_uc} indices as they age. -For example, instead of creating daily indices where index size can vary based -on the number of Beats and number of events sent, use an index lifecycle policy -to automate a rollover to a new index when the existing index reaches a -specified size or age. - -Starting with version 7.0, {beatname_uc} uses index lifecycle management by -default when it connects to a cluster that supports lifecycle management. -{beatname_uc} loads the default policy automatically and applies it to any -indices created by {beatname_uc}. - -You can view and edit the policy in the *Index lifecycle policies* UI in {kib}. -For more information about working with the UI, see -{kibana-ref}/index-lifecycle-policies.html[Index lifecyle policies]. - -Example configuration: - -["source","yaml",subs="attributes"] ----- -setup.ilm.enabled: auto -setup.ilm.rollover_alias: "{beatname_lc}" -setup.ilm.pattern: "{now/d}-000001" <1> ----- -<1> Date math is supported here. For more information, see -{ref}/indices-rollover-index.html#_using_date_math_with_the_rollover_api[Using -date math with the rollover API]. - -WARNING: If <> is enabled (which is typically the default), `setup.template.name` and `setup.template.pattern` are ignored. - -[float] -=== Configuration options - -You can specify the following settings in the `setup.ilm` section of the -+{beatname_lc}.yml+ config file: - -[float] -[[setup-ilm-option]] -==== `setup.ilm.enabled` - -Enables or disables index lifecycle management on any new indices created by -{beatname_uc}. Valid values are `true`, `false`, and `auto`. When `auto` (the -default) is specified on version 7.0 and later, {beatname_uc} automatically uses -index lifecycle management if the feature is enabled in {es} and has the -required license; otherwise, {beatname_uc} creates daily indices. - -[float] -[[setup-ilm-rollover_alias-option]] -==== `setup.ilm.rollover_alias` - -The index lifecycle write alias name. The default is -+{beatname_lc}-%{[{beat_version_key}]}+. Setting this option changes the alias name. - -NOTE: If you modify this setting after loading the index template, you must -overwrite the template to apply the changes. - -[float] -[[setup-ilm-pattern-option]] -==== `setup.ilm.pattern` - -The rollover index pattern. The default is `%{now/d}-000001`. - -Date math is supported in this setting. For example: - -[source,yaml] ----- -setup.ilm.pattern: "{now/M{yyyy.MM}}-000001" ----- - -For more information, see -{ref}/indices-rollover-index.html#_using_date_math_with_the_rollover_api[Using -date math with the rollover API]. - -NOTE: If you modify this setting after loading the index template, you must -overwrite the template to apply the changes. - -[float] -[[setup-ilm-policy_name-option]] -==== `setup.ilm.policy_name` - -The name to use for the lifecycle policy. The default is -+{beatname_lc}+. - -[float] -[[setup-ilm-policy_file-option]] -==== `setup.ilm.policy_file` - -The path to a JSON file that contains a lifecycle policy configuration. Use this -setting to load your own lifecycle policy. - -For more information about lifecycle policies, see -{ref}/set-up-lifecycle-policy.html[Set up index lifecycle management policy] in -the _{es} Reference_. - -[float] -[[setup-ilm-check_exists-option]] -==== `setup.ilm.check_exists` - -When set to `false`, disables the check for an existing lifecycle policy. The -default is `true`. You need to disable this check if the {beatname_uc} -user connecting to a secured cluster doesn't have the `read_ilm` privilege. - -If you set this option to `false`, set `setup.ilm.overwrite: true` so the -lifecycle policy can be installed. - -[float] -[[setup-ilm-overwrite-option]] -==== `setup.ilm.overwrite` - -When set to `true`, the lifecycle policy is overwritten at startup. The default -is `false`. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-kibana-config.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-kibana-config.asciidoc deleted file mode 100644 index e39fec57..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-kibana-config.asciidoc +++ /dev/null @@ -1,118 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/shared-kibana-config.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -[[setup-kibana-endpoint]] -== Configure the Kibana endpoint - -++++ -Kibana endpoint -++++ - -Starting with {beatname_uc} 6.0.0, the Kibana dashboards are loaded into Kibana -via the Kibana API. This requires a Kibana endpoint configuration. - -You configure the endpoint in the `setup.kibana` section of the -+{beatname_lc}.yml+ config file. - -Here is an example configuration: - -[source,yaml] ----- -setup.kibana.host: "http://localhost:5601" ----- - -[float] -=== Configuration options - -You can specify the following options in the `setup.kibana` section of the -+{beatname_lc}.yml+ config file: - -[float] -==== `setup.kibana.host` - -The Kibana host where the dashboards will be loaded. The default is -`127.0.0.1:5601`. The value of `host` can be a `URL` or `IP:PORT`. For example: `http://192.15.3.2`, `192:15.3.2:5601` or `http://192.15.3.2:6701/path`. If no -port is specified, `5601` is used. - -NOTE: When a node is defined as an `IP:PORT`, the _scheme_ and _path_ are taken -from the <> and -<> config options. - -IPv6 addresses must be defined using the following format: -`https://[2001:db8::1]:5601`. - -[float] -[[kibana-protocol-option]] -==== `setup.kibana.protocol` - -The name of the protocol Kibana is reachable on. The options are: `http` or -`https`. The default is `http`. However, if you specify a URL for host, the -value of `protocol` is overridden by whatever scheme you specify in the URL. - -Example config: - -[source,yaml] ----- -setup.kibana.host: "192.0.2.255:5601" -setup.kibana.protocol: "http" -setup.kibana.path: /kibana ----- - - -[float] -==== `setup.kibana.username` - -The basic authentication username for connecting to Kibana. If you don't -specify a value for this setting, {beatname_uc} uses the `username` specified -for the Elasticsearch output. - -[float] -==== `setup.kibana.password` - -The basic authentication password for connecting to Kibana. If you don't -specify a value for this setting, {beatname_uc} uses the `password` specified -for the Elasticsearch output. - -[float] -[[kibana-path-option]] -==== `setup.kibana.path` - -An HTTP path prefix that is prepended to the HTTP API calls. This is useful for -the cases where Kibana listens behind an HTTP reverse proxy that exports the API -under a custom prefix. - -[float] -[[kibana-space-id-option]] -==== `setup.kibana.space.id` - -The {kibana-ref}/xpack-spaces.html[Kibana space] ID to use. If specified, -{beatname_uc} loads Kibana assets into this Kibana space. Omit this option to -use the default space. - -[float] -==== `setup.kibana.ssl.enabled` - -Enables {beatname_uc} to use SSL settings when connecting to Kibana via HTTPS. -If you configure {beatname_uc} to connect over HTTPS, this setting defaults to -`true` and {beatname_uc} uses the default SSL settings. - -Example configuration: - -[source,yaml] ----- -setup.kibana.host: "https://192.0.2.255:5601" -setup.kibana.ssl.enabled: true -setup.kibana.ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] -setup.kibana.ssl.certificate: "/etc/pki/client/cert.pem" -setup.kibana.ssl.key: "/etc/pki/client/cert.key ----- - -See <> for more information. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-libbeat-description.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-libbeat-description.asciidoc deleted file mode 100644 index a2c78691..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-libbeat-description.asciidoc +++ /dev/null @@ -1,3 +0,0 @@ -{beatname_uc} is an Elastic https://www.elastic.co/products/beats[Beat]. It's -based on the `libbeat` framework. For more information, see the -{beats-ref}/index.html[{libbeat-docs}]. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-license-statement.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-license-statement.asciidoc deleted file mode 100644 index f585c903..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-license-statement.asciidoc +++ /dev/null @@ -1,4 +0,0 @@ -Don't have a license? You can start a 30-day trial. At the end of the trial -period, you can purchase a subscription to keep using central management. For -more information, see https://www.elastic.co/subscriptions and -{stack-ov}/license-management.html[License Management]. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-note-file-permissions.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-note-file-permissions.asciidoc deleted file mode 100644 index 62e1f075..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-note-file-permissions.asciidoc +++ /dev/null @@ -1,4 +0,0 @@ -NOTE: On systems with POSIX file permissions, all Beats configuration files are -subject to ownership and file permission checks. For more information, see -{beats-ref}/config-file-permissions.html[Config File Ownership and Permissions] in -the _Beats Platform Reference_. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-note-sudo.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-note-sudo.asciidoc deleted file mode 100644 index 4a3768c3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-note-sudo.asciidoc +++ /dev/null @@ -1 +0,0 @@ -NOTE: Use `sudo` to run these commands if the config file is owned by root. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-path-config.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-path-config.asciidoc deleted file mode 100644 index e6264dbc..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-path-config.asciidoc +++ /dev/null @@ -1,108 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/shared-path-config.asciidoc[] -//// Make sure this content appears below a level 2 heading. -////////////////////////////////////////////////////////////////////////// - -[[configuration-path]] -== Configure project paths - -++++ -Project paths -++++ - -The `path` section of the +{beatname_lc}.yml+ config file contains configuration -options that define where {beatname_uc} looks for its files. For example, {beatname_uc} -looks for the Elasticsearch template file in the configuration path and writes -log files in the logs path. -ifdef::has_registry[] -{beatname_uc} looks for its registry files in the data path. -endif::[] - -Please see the <> section for more details. - -Here is an example configuration: - -[source,yaml] ------------------------------------------------------------------------------- -path.home: /usr/share/beat -path.config: /etc/beat -path.data: /var/lib/beat -path.logs: /var/log/ ------------------------------------------------------------------------------- - -Note that it is possible to override these options by using command line flags. - -[float] -=== Configuration options - -You can specify the following options in the `path` section of the +{beatname_lc}.yml+ config file: - -[float] -==== `home` - -The home path for the {beatname_uc} installation. This is the default base path for all -other path settings and for miscellaneous files that come with the distribution (for example, the -sample dashboards). If not set by a CLI flag or in the configuration file, the default -for the home path is the location of the {beatname_uc} binary. - -Example: - -[source,yaml] ------------------------------------------------------------------------------- -path.home: /usr/share/beats ------------------------------------------------------------------------------- - -[float] -==== `config` - -The configuration path for the {beatname_uc} installation. This is the default base path -for configuration files, including the main YAML configuration file and the -Elasticsearch template file. If not set by a CLI flag or in the configuration file, the default for the -configuration path is the home path. - -Example: - -[source,yaml] ------------------------------------------------------------------------------- -path.config: /usr/share/beats/config ------------------------------------------------------------------------------- - -[float] -==== `data` - -The data path for the {beatname_uc} installation. This is the default base path for all -the files in which {beatname_uc} needs to store its data. If not set by a CLI -flag or in the configuration file, the default for the data path is a `data` -subdirectory inside the home path. - - -Example: - -[source,yaml] ------------------------------------------------------------------------------- -path.data: /var/lib/beats ------------------------------------------------------------------------------- - -TIP: When running multiple {beatname_uc} instances on the same host, make sure they -each have a distinct `path.data` value. - -[float] -==== `logs` - -The logs path for a {beatname_uc} installation. This is the default location for {beatname_uc}'s -log files. If not set by a CLI flag or in the configuration file, the default -for the logs path is a `logs` subdirectory inside the home path. - -Example: - -[source,yaml] ------------------------------------------------------------------------------- -path.logs: /var/log/beats ------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-securing-beat.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-securing-beat.asciidoc deleted file mode 100644 index 67f38aeb..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-securing-beat.asciidoc +++ /dev/null @@ -1,57 +0,0 @@ -[id="securing-{beatname_lc}"] -= Secure {beatname_uc} - -[partintro] - --- -++++ -Secure -++++ - -The following topics provide information about securing the {beatname_uc} -process and securing communication between {beatname_uc} and other products in -the Elastic stack: - -ifdef::apm-server[] -* <> -endif::[] -* <> -ifndef::no-output-logstash[] -* <> -endif::[] -* <> -ifndef::serverless[] -* <> -endif::[] - -ifdef::beat-specific-security[] -include::{beat-specific-security}[] -endif::[] - --- - -ifdef::apm-server[] -include::{docdir}/secure-communication-agents.asciidoc[] -endif::[] - -//sets block macro for https.asciidoc included in next section - -[[securing-communication-elasticsearch]] -== Secure communication with Elasticsearch - -include::./https.asciidoc[] - -//sets block macro for shared-ssl-logstash-config.asciidoc included in next section - -ifndef::no-output-logstash[] -[[configuring-ssl-logstash]] -== Secure communication with Logstash - -include::./shared-ssl-logstash-config.asciidoc[] -endif::[] - -include::./security/securing-beats.asciidoc[] - -ifndef::serverless[] -include::./security/linux-seccomp.asciidoc[] -endif::[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-shutdown.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-shutdown.asciidoc deleted file mode 100644 index c1b5c512..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-shutdown.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/shared-shutdown.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -[[shutdown]] -=== Stop {beatname_uc} - -An orderly shutdown of {beatname_uc} ensures that it has a chance to clean up -and close outstanding resources. You can help ensure an orderly shutdown by -stopping {beatname_uc} properly. - -If you’re running {beatname_uc} as a service, you can stop it via the service -management functionality provided by your installation. - -If you’re running {beatname_uc} directly in the console, you can stop it by -entering *Ctrl-C*. Alternatively, send SIGTERM to the {beatname_uc} process on a -POSIX system. \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-ssl-config.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-ssl-config.asciidoc deleted file mode 100644 index ebfe2a9b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-ssl-config.asciidoc +++ /dev/null @@ -1,265 +0,0 @@ -[[configuration-ssl]] -ifndef::apm-server[] -== Configure SSL - -++++ -SSL -++++ -endif::apm-server[] -ifdef::apm-server[] -== SSL output settings - -You can specify SSL options with any output that supports SSL, like {es}, {ls}, or Kafka. -endif::[] - -ifndef::apm-server[] -You can specify SSL options when you configure: - -* <> that support SSL -ifndef::no_dashboards[] -* the <> -endif::[] -ifeval::["{beatname_lc}"=="heartbeat"] -* <> that support SSL -endif::[] -ifeval::["{beatname_lc}"=="metricbeat"] -* <> that define the host as an HTTP URL -endif::[] -endif::[] - -Example output config with SSL enabled: - -[source,yaml] ----- -output.elasticsearch.hosts: ["https://192.168.1.42:9200"] -output.elasticsearch.ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] -output.elasticsearch.ssl.certificate: "/etc/pki/client/cert.pem" -output.elasticsearch.ssl.key: "/etc/pki/client/cert.key" ----- - -ifndef::no-output-logstash[] -Also see <>. -endif::[] - -ifndef::no_kibana[] -Example Kibana endpoint config with SSL enabled: - -[source,yaml] ----- -setup.kibana.host: "https://192.0.2.255:5601" -setup.kibana.ssl.enabled: true -setup.kibana.ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] -setup.kibana.ssl.certificate: "/etc/pki/client/cert.pem" -setup.kibana.ssl.key: "/etc/pki/client/cert.key" ----- -endif::no_kibana[] - -ifeval::["{beatname_lc}"=="heartbeat"] -Example monitor with SSL enabled: - -[source,yaml] -------------------------------------------------------------------------------- -heartbeat.monitors: -- type: tcp - schedule: '@every 5s' - hosts: ["myhost"] - ports: [80, 9200, 5044] - ssl: - certificate_authorities: ['/etc/ca.crt'] - supported_protocols: ["TLSv1.0", "TLSv1.1", "TLSv1.2"] -------------------------------------------------------------------------------- -endif::[] - -ifeval::["{beatname_lc}"=="metricbeat"] -Example module with SSL enabled: - -[source,yaml] ----- -- module: http - namespace: "myservice" - enabled: true - period: 10s - hosts: ["https://localhost"] - path: "/stats" - headers: - Authorization: "Bearer test123" - ssl.verification_mode: "none" ----- -endif::[] - -[float] -=== Configuration options - -You can specify the following options in the `ssl` section of the +{beatname_lc}.yml+ config file: - -[float] -==== `enabled` - -The `enabled` setting can be used to disable the ssl configuration by setting -it to `false`. The default value is `true`. - -NOTE: SSL settings are disabled if either `enabled` is set to `false` or the -`ssl` section is missing. - -[float] -==== `certificate_authorities` - -The list of root certificates for server verifications. If `certificate_authorities` is empty or not set, the trusted certificate authorities of the host system are used. - -[float] -[[certificate]] -==== `certificate: "/etc/pki/client/cert.pem"` - -The path to the certificate for SSL client authentication. If the certificate -is not specified, client authentication is not available. The connection -might fail if the server requests client authentication. If the SSL server does not -require client authentication, the certificate will be loaded, but not requested or used -by the server. - -When this option is configured, the <> option is also required. - -[float] -[[key]] -==== `key: "/etc/pki/client/cert.key"` - -The client certificate key used for client authentication. This option is required if <> is specified. - -[float] -==== `key_passphrase` - -The passphrase used to decrypt an encrypted key stored in the configured `key` file. - -[float] -==== `supported_protocols` - -List of allowed SSL/TLS versions. If SSL/TLS server decides for protocol versions -not configured, the connection will be dropped during or after the handshake. The -setting is a list of allowed protocol versions: -`SSLv3`, `TLSv1` for TLS version 1.0, `TLSv1.0`, `TLSv1.1`, `TLSv1.2`, and -`TLSv1.3`. - -The default value is `[TLSv1.1, TLSv1.2, TLSv1.3]`. - -[float] -==== `verification_mode` - -This option controls whether the client verifies server certificates and host -names. Valid values are `none` and `full`. If `verification_mode` is set -to `none`, all server host names and certificates are accepted. In this mode, -TLS-based connections are susceptible to man-in-the-middle attacks. Use this -option for testing only. - -The default is `full`. - -[float] -==== `cipher_suites` - -The list of cipher suites to use. The first entry has the highest priority. -If this option is omitted, the Go crypto library's default -suites are used (recommended). Note that TLS 1.3 cipher suites are not -individually configurable in Go, so they are not included in this list. - -The following cipher suites are available: - -* ECDHE-ECDSA-AES-128-CBC-SHA -* ECDHE-ECDSA-AES-128-CBC-SHA256 (TLS 1.2 only, disabled by default) -* ECDHE-ECDSA-AES-128-GCM-SHA256 (TLS 1.2 only) -* ECDHE-ECDSA-AES-256-CBC-SHA -* ECDHE-ECDSA-AES-256-GCM-SHA384 (TLS 1.2 only) -* ECDHE-ECDSA-CHACHA20-POLY1305 (TLS 1.2 only) -* ECDHE-ECDSA-RC4-128-SHA (disabled by default - RC4 not recommended) -* ECDHE-RSA-3DES-CBC3-SHA -* ECDHE-RSA-AES-128-CBC-SHA -* ECDHE-RSA-AES-128-CBC-SHA256 (TLS 1.2 only, disabled by default) -* ECDHE-RSA-AES-128-GCM-SHA256 (TLS 1.2 only) -* ECDHE-RSA-AES-256-CBC-SHA -* ECDHE-RSA-AES-256-GCM-SHA384 (TLS 1.2 only) -* ECDHE-RSA-CHACHA20-POLY1205 (TLS 1.2 only) -* ECDHE-RSA-RC4-128-SHA (disabled by default- RC4 not recommended) -* RSA-3DES-CBC3-SHA -* RSA-AES-128-CBC-SHA -* RSA-AES-128-CBC-SHA256 (TLS 1.2 only, disabled by default) -* RSA-AES-128-GCM-SHA256 (TLS 1.2 only) -* RSA-AES-256-CBC-SHA -* RSA-AES-256-GCM-SHA384 (TLS 1.2 only) -* RSA-RC4-128-SHA (disabled by default - RC4 not recommended) - -Here is a list of acronyms used in defining the cipher suites: - -* 3DES: - Cipher suites using triple DES - -* AES-128/256: - Cipher suites using AES with 128/256-bit keys. - -* CBC: - Cipher using Cipher Block Chaining as block cipher mode. - -* ECDHE: - Cipher suites using Elliptic Curve Diffie-Hellman (DH) ephemeral key exchange. - -* ECDSA: - Cipher suites using Elliptic Curve Digital Signature Algorithm for authentication. - -* GCM: - Galois/Counter mode is used for symmetric key cryptography. - -* RC4: - Cipher suites using RC4. - -* RSA: - Cipher suites using RSA. - -* SHA, SHA256, SHA384: - Cipher suites using SHA-1, SHA-256 or SHA-384. - -[float] -==== `curve_types` - -The list of curve types for ECDHE (Elliptic Curve Diffie-Hellman ephemeral key exchange). - -The following elliptic curve types are available: - -* P-256 -* P-384 -* P-521 -* X25519 - -[float] -==== `renegotiation` - -This configures what types of TLS renegotiation are supported. The valid options -are `never`, `once`, and `freely`. The default value is never. - -* `never` - Disables renegotiation. -* `once` - Allows a remote server to request renegotiation once per connection. -* `freely` - Allows a remote server to repeatedly request renegotiation. - - -[float] -==== `ca_sha256` - -This configure a certificate pin can that ca be used to ensure that a specific certificate is used -to as part of the verified chain. - -The pin is a base64 encoded string of the SHA-256 of the certificate. - -NOTE: This check is not a replacement for the normal SSL validation but it add additional validation. -If this option is used with `verification_mode` set to `none`, the check will always fail because -it will not receive any verified chains. - - -ifeval::["{beatname_lc}" == "filebeat"] -[float] -==== `client_authentication` - -This configures what types of client authentication are supported. The valid options -are `none`, `optional`, and `required`. When `certificate_authorities` is set it will -default to `required` otherwise it will be set to `none`. - -NOTE: This option is only valid with the TCP or the Syslog input. - -* `none` - Disables client authentication. -* `optional` - When a client certificate is given, the server will verify it. -* `required` - Will require clients to provide a valid certificate. -endif::[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-ssl-logstash-config.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-ssl-logstash-config.asciidoc deleted file mode 100644 index 090b34cf..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-ssl-logstash-config.asciidoc +++ /dev/null @@ -1,140 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// include::../../libbeat/docs/shared-ssl-logstash-config.asciidoc[] -////////////////////////////////////////////////////////////////////////// - -You can use SSL mutual authentication to secure connections between {beatname_uc} and Logstash. This ensures that -{beatname_uc} sends encrypted data to trusted Logstash servers only, and that the Logstash server receives data from -trusted {beatname_uc} clients only. - -To use SSL mutual authentication: - -. Create a certificate authority (CA) and use it to sign the certificates that you plan to use for -{beatname_uc} and Logstash. Creating a correct SSL/TLS infrastructure is outside the scope of this -document. There are many online resources available that describe how to create certificates. -+ -TIP: If you are using {security}, you can use the -{ref}/certutil.html[elasticsearch-certutil tool] to generate certificates. - -. Configure {beatname_uc} to use SSL. In the +{beatname_lc}.yml+ config file, specify the following settings under -`ssl`: -+ -* `certificate_authorities`: Configures {beatname_uc} to trust any certificates signed by the specified CA. If -`certificate_authorities` is empty or not set, the trusted certificate authorities of the host system are used. - -* `certificate` and `key`: Specifies the certificate and key that {beatname_uc} uses to authenticate with -Logstash. -+ -For example: -+ -[source,yaml] ------------------------------------------------------------------------------- -output.logstash: - hosts: ["logs.mycompany.com:5044"] - ssl.certificate_authorities: ["/etc/ca.crt"] - ssl.certificate: "/etc/client.crt" - ssl.key: "/etc/client.key" ------------------------------------------------------------------------------- -+ -For more information about these configuration options, see <>. - -. Configure Logstash to use SSL. In the Logstash config file, specify the following settings for the https://www.elastic.co/guide/en/logstash/current/plugins-inputs-beats.html[Beats input plugin for Logstash]: -+ -* `ssl`: When set to true, enables Logstash to use SSL/TLS. -* `ssl_certificate_authorities`: Configures Logstash to trust any certificates signed by the specified CA. -* `ssl_certificate` and `ssl_key`: Specify the certificate and key that Logstash uses to authenticate with the client. -* `ssl_verify_mode`: Specifies whether the Logstash server verifies the client certificate against the CA. You -need to specify either `peer` or `force_peer` to make the server ask for the certificate and validate it. If you -specify `force_peer`, and {beatname_uc} doesn't provide a certificate, the Logstash connection will be closed. If you choose not to use {ref}/certutil.html[certutil], the certificates that you obtain must allow for both `clientAuth` and `serverAuth` if the extended key usage extension is present. -+ -For example: -+ -[source,json] ------------------------------------------------------------------------------- -input { - beats { - port => 5044 - ssl => true - ssl_certificate_authorities => ["/etc/ca.crt"] - ssl_certificate => "/etc/server.crt" - ssl_key => "/etc/server.key" - ssl_verify_mode => "force_peer" - } -} ------------------------------------------------------------------------------- -+ -For more information about these options, see the -https://www.elastic.co/guide/en/logstash/current/plugins-inputs-beats.html[documentation for the Beats input plugin]. - -[float] -[[testing-ssl-logstash]] -=== Validate the Logstash server's certificate - -Before running {beatname_uc}, you should validate the Logstash server's certificate. You can use `curl` to validate the certificate even though the protocol used to communicate with Logstash is not based on HTTP. For example: - -[source,shell] ------------------------------------------------------------------------------- -curl -v --cacert ca.crt https://logs.mycompany.com:5044 ------------------------------------------------------------------------------- - -If the test is successful, you'll receive an empty response error: - -[source,shell] ------------------------------------------------------------------------------- -* Rebuilt URL to: https://logs.mycompany.com:5044/ -* Trying 192.168.99.100... -* Connected to logs.mycompany.com (192.168.99.100) port 5044 (#0) -* TLS 1.2 connection using TLS_DHE_RSA_WITH_AES_256_CBC_SHA -* Server certificate: logs.mycompany.com -* Server certificate: mycompany.com -> GET / HTTP/1.1 -> Host: logs.mycompany.com:5044 -> User-Agent: curl/7.43.0 -> Accept: */* -> -* Empty reply from server -* Connection #0 to host logs.mycompany.com left intact -curl: (52) Empty reply from server ------------------------------------------------------------------------------- - -The following example uses the IP address rather than the hostname to validate the certificate: - -[source,shell] ------------------------------------------------------------------------------- -curl -v --cacert ca.crt https://192.168.99.100:5044 ------------------------------------------------------------------------------- - -Validation for this test fails because the certificate is not valid for the specified IP address. It's only valid for the `logs.mycompany.com`, the hostname that appears in the Subject field of the certificate. - -[source,shell] ------------------------------------------------------------------------------- -* Rebuilt URL to: https://192.168.99.100:5044/ -* Trying 192.168.99.100... -* Connected to 192.168.99.100 (192.168.99.100) port 5044 (#0) -* WARNING: using IP address, SNI is being disabled by the OS. -* SSL: certificate verification failed (result: 5) -* Closing connection 0 -curl: (51) SSL: certificate verification failed (result: 5) ------------------------------------------------------------------------------- - -See the <> for info about resolving this issue. - -[float] -=== Test the {beatname_uc} to Logstash connection - -If you have {beatname_uc} running as a service, first stop the service. Then test your setup by running {beatname_uc} in -the foreground so you can quickly see any errors that occur: - -["source","sh",subs="attributes,callouts"] ------------------------------------------------------------------------------- -{beatname_lc} -c {beatname_lc}.yml -e -v ------------------------------------------------------------------------------- - -Any errors will be printed to the console. See the <> for info about -resolving common errors. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-systemd.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-systemd.asciidoc deleted file mode 100644 index 4f677858..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/shared-systemd.asciidoc +++ /dev/null @@ -1,99 +0,0 @@ -[[running-with-systemd]] -=== {beatname_uc} and systemd - -The DEB and RPM packages include a service unit for Linux systems with -systemd. On these systems, you can manage {beatname_uc} by using the usual -systemd commands. - -ifdef::apm-server[] -We recommend that the {beatname_lc} process is run as a non-root user. -Therefore, that is the default setup for {beatname_uc}'s DEB package and RPM installation. -endif::apm-server[] - -==== Start and stop {beatname_uc} - -Use `systemctl` to start or stop {beatname_uc}: - -["source", "sh", subs="attributes"] ------------------------------------------------- -sudo systemctl start {beatname_lc} ------------------------------------------------- - -["source", "sh", subs="attributes"] ------------------------------------------------- -sudo systemctl stop {beatname_lc} ------------------------------------------------- - -By default, the {beatname_uc} service starts automatically when the system -boots. To enable or disable auto start use: - -["source", "sh", subs="attributes"] ------------------------------------------------- -sudo systemctl enable {beatname_lc} ------------------------------------------------- - -["source", "sh", subs="attributes"] ------------------------------------------------- -sudo systemctl disable {beatname_lc} ------------------------------------------------- - - -==== {beatname_uc} status and logs - -To get the service status, use `systemctl`: - -["source", "sh", subs="attributes"] ------------------------------------------------- -systemctl status {beatname_lc} ------------------------------------------------- - -Logs are stored by default in journald. To view the Logs, use `journalctl`: - -["source", "sh", subs="attributes"] ------------------------------------------------- -journalctl -u {beatname_lc}.service ------------------------------------------------- - -[float] -=== Customize systemd unit for {beatname_uc} - -The systemd service unit file includes environment variables that you can -override to change the default options. - -[cols=">. -endif::[] - -In Elasticsearch, {ref}/indices-templates.html[index -templates] are used to define settings and mappings that determine how fields -should be analyzed. - -The recommended index template file for {beatname_uc} is installed by the -{beatname_uc} packages. If you accept the default configuration in the -+{beatname_lc}.yml+ config file, {beatname_uc} loads the template automatically -after successfully connecting to Elasticsearch. If the template already exists, -it's not overwritten unless you configure {beatname_uc} to do so. - -[[load-template-auto]] -==== Configure template loading - -By default, {beatname_uc} automatically loads the recommended template file, -+fields.yml+, if the Elasticsearch output is enabled. If you want to use the -default index template, no additional configuration is required. Otherwise, you -can change the defaults in the +{beatname_lc}.yml+ config file -to: - -* **Load a different template** -+ -[source,yaml] ------ -setup.template.name: "your_template_name" -setup.template.fields: "path/to/fields.yml" ------ -+ -If the template already exists, it’s not overwritten unless you configure -{beatname_uc} to do so. - -* **Overwrite an existing template** -+ -[source,yaml] ------ -setup.template.overwrite: true ------ - -* **Disable automatic template loading** -+ -[source,yaml] ------ -setup.template.enabled: false ------ -+ -If you disable automatic template loading, you need to -<>. - -* **Change the index name** -ifndef::no_ilm[] -+ -TIP: If you're sending events to a cluster that supports index lifecycle -management, see <> to learn how to change the index name. -endif::no_ilm[] -+ -{beatname_uc} uses time series indices, by default, when index lifecycle -management is disabled or unsupported. The indices are named -+{beatname_lc}-{version}-yyyy.MM.dd+, where `yyyy.MM.dd` is the date when the -events were indexed. To use a different name, you set the -<> option in the Elasticsearch output. The value that -you specify should include the root name of the index plus version and date -information. You also need to configure the `setup.template.name` and -`setup.template.pattern` options to match the new name. For example: -+ -["source","sh",subs="attributes,callouts"] ------ -output.elasticsearch.index: "customname-%{[{beat_version_key}]}-%{+yyyy.MM.dd}" -setup.template.name: "customname" -setup.template.pattern: "customname-*" ------ -WARNING: If <> is enabled (which is typically the default), `setup.template.name` and `setup.template.pattern` are ignored. - -ifndef::no_dashboards[] -+ -If you're using pre-built Kibana dashboards, also set the -`setup.dashboards.index` option. For example: -+ -[source, yaml] ----- -setup.dashboards.index: "customname-*" ----- -endif::no_dashboards[] - -ifdef::no_dashboards[] -Remember to change the index name when you load dashboards via the Kibana UI. -endif::no_dashboards[] - -See <> for the full list of configuration options. - - -[[load-template-manually]] -==== Load the template manually - -To load the template manually, run the <> command. A -connection to Elasticsearch is required. If another output is enabled, you need -to temporarily disable that output and enable Elasticsearch by using the `-E` -option. -ifndef::no-output-logstash[] -The examples here assume that Logstash output is enabled. -endif::[] -You can omit the `-E` flags if Elasticsearch output is already enabled. - - -If you are connecting to a secured Elasticsearch cluster, make sure you've -configured credentials as described in <<{beatname_lc}-configuration>>. - -If the host running {beatname_uc} does not have direct connectivity to -Elasticsearch, see <>. - -ifndef::win_only[] -To load the template, use the appropriate command for your system. -endif::win_only[] - -ifdef::win_only[] -To load the template: -endif::win_only[] - -ifndef::no-output-logstash[] -:disable_logstash: {sp}-E output.logstash.enabled=false -endif::[] - -ifdef::no-output-logstash[] -:disable_logstash: -endif::[] - -ifdef::requires-sudo[] -include::./shared-note-sudo.asciidoc[] -endif::requires-sudo[] - -ifdef::deb_os,rpm_os[] -*deb and rpm:* -["source","sh",subs="attributes"] ----- -{beatname_lc} setup --index-management{disable_logstash} -E 'output.elasticsearch.hosts=["localhost:9200"]' ----- -endif::deb_os,rpm_os[] - -ifdef::mac_os[] -*mac:* - -["source","sh",subs="attributes"] ----- -./{beatname_lc} setup --index-management{disable_logstash} -E 'output.elasticsearch.hosts=["localhost:9200"]' ----- - -*brew:* - -["source","sh",subs="attributes"] ----- -{beatname_lc} setup --index-management{disable_logstash} -E 'output.elasticsearch.hosts=["localhost:9200"]' ----- -endif::mac_os[] - -ifdef::linux_os[] -*linux:* - -["source","sh",subs="attributes"] ----- -./{beatname_lc} setup --index-management{disable_logstash} -E 'output.elasticsearch.hosts=["localhost:9200"]' ----- -endif::linux_os[] - - -ifdef::docker_platform[] -*docker:* - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -docker run {dockerimage} setup --index-management{disable_logstash} -E 'output.elasticsearch.hosts=["localhost:9200"]' ----------------------------------------------------------------------- -endif::docker_platform[] - -ifdef::win_os[] -ifndef::win_only[] -*win:* -endif::win_only[] - -Open a PowerShell prompt as an Administrator (right-click the PowerShell icon -and select *Run As Administrator*). - -From the PowerShell prompt, change to the directory where you installed {beatname_uc}, -and run: - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -PS > .{backslash}{beatname_lc}.exe setup --index-management{disable_logstash} -E 'output.elasticsearch.hosts=["localhost:9200"]' ----------------------------------------------------------------------- -endif::win_os[] - -[[force-kibana-new]] -===== Force Kibana to look at newest documents - -If you've already used {beatname_uc} to index data into Elasticsearch, -the index may contain old documents. After you load the index template, -you can delete the old documents from +{beatname_lc}-*+ to force Kibana to look -at the newest documents. - -Use this command: - -ifdef::deb_os,rpm_os[] -*deb and rpm:* - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -curl -XDELETE 'http://localhost:9200/{beatname_lc}-*' ----------------------------------------------------------------------- -endif::deb_os,rpm_os[] - -ifdef::mac_os[] -*mac:* - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -curl -XDELETE 'http://localhost:9200/{beatname_lc}-*' ----------------------------------------------------------------------- -endif::mac_os[] - -ifdef::linux_os[] -*linux:* - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -curl -XDELETE 'http://localhost:9200/{beatname_lc}-*' ----------------------------------------------------------------------- -endif::linux_os[] - -ifdef::win_os[] -ifndef::win_only[] -*win:* -endif::win_only[] - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -PS > Invoke-RestMethod -Method Delete "http://localhost:9200/{beatname_lc}-*" ----------------------------------------------------------------------- -endif::win_os[] - -This command deletes all indices that match the pattern +{beat_default_index_prefix}-*+. -Before running this command, make sure you want to delete all indices that match -the pattern. - -[[load-template-manually-alternate]] -==== Load the template manually (alternate method) - -If the host running {beatname_uc} does not have direct connectivity to -Elasticsearch, you can export the index template to a file, move it to a -machine that does have connectivity, and then install the template manually. - -To export the index template, run: - -ifdef::deb_os,rpm_os[] -*deb and rpm:* - -["source","sh",subs="attributes"] ----- -{beatname_lc} export template > {beatname_lc}.template.json ----- -endif::deb_os,rpm_os[] - -ifdef::mac_os[] -*mac:* - -["source","sh",subs="attributes"] ----- -./{beatname_lc} export template > {beatname_lc}.template.json ----- - -*brew:* - -["source","sh",subs="attributes"] ----- -{beatname_lc} export template > {beatname_lc}.template.json ----- -endif::mac_os[] - -ifdef::linux_os[] -*linux:* - -["source","sh",subs="attributes"] ----- -./{beatname_lc} export template > {beatname_lc}.template.json ----- -endif::linux_os[] - -ifdef::win_os[] -ifndef::win_only[] -*win:* -endif::win_only[] - -["source","sh",subs="attributes"] ----- -PS > .{backslash}{beatname_lc}.exe export template --es.version {version} | Out-File -Encoding UTF8 {beatname_lc}.template.json ----- -endif::win_os[] - -To install the template, run: - -ifdef::deb_os,rpm_os[] -*deb and rpm:* - -["source","sh",subs="attributes"] ----- -curl -XPUT -H 'Content-Type: application/json' http://localhost:9200/_template/{beatname_lc}-{version} -d@{beatname_lc}.template.json ----- -endif::deb_os,rpm_os[] - -ifdef::mac_os[] -*mac:* - -["source","sh",subs="attributes"] ----- -curl -XPUT -H 'Content-Type: application/json' http://localhost:9200/_template/{beatname_lc}-{version} -d@{beatname_lc}.template.json ----- -endif::mac_os[] - -ifdef::linux_os[] -*linux:* - -["source","sh",subs="attributes"] ----- -curl -XPUT -H 'Content-Type: application/json' http://localhost:9200/_template/{beatname_lc}-{version} -d@{beatname_lc}.template.json ----- -endif::linux_os[] - -ifdef::win_os[] -ifndef::win_only[] -*win:* -endif::win_only[] - -["source","sh",subs="attributes"] ----- -PS > Invoke-RestMethod -Method Put -ContentType "application/json" -InFile {beatname_lc}.template.json -Uri http://localhost:9200/_template/{beatname_lc}-{version} ----- -endif::win_os[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/step-configure-credentials.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/step-configure-credentials.asciidoc deleted file mode 100644 index 5000f224..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/step-configure-credentials.asciidoc +++ /dev/null @@ -1,43 +0,0 @@ -. If {es} and {kib} are secured, set credentials in the +{beatname_lc}.yml+ config -file before you run the commands that set up and start {beatname_uc}. - -* If you're running our -https://www.elastic.co/cloud/elasticsearch-service[hosted {ess}] -on {ecloud}, specify your <> credentials. -For example: -+ -["source","yaml",subs="attributes"] ----------------------------------------------------------------------- -cloud.auth: "elastic:{pwd}" ----------------------------------------------------------------------- - -* If you're running {es} on your own hardware, specify your {es} and {kib} -credentials: -+ -["source","yaml",subs="attributes"] ----- -output.elasticsearch: - hosts: ["myEShost:9200"] - username: "filebeat_internal" - password: "{pwd}" <1> -setup.kibana: - host: "mykibanahost:5601" - username: "my_kibana_user" <2> <3> - password: "{pwd}" ----- -<1> This examples shows a hard-coded password, but you should store sensitive -values -ifndef::serverless[] -in the <>. -endif::[] -ifdef::serverless[] -in environment variables. -endif::[] -<2> The `username` and `password` settings for {kib} are optional. If you don't -specify credentials for {kib}, {beatname_uc} uses the `username` and `password` -specified for the {es} output. -<3> To use the pre-built Kibana dashboards, this user must have the -`kibana_user` {ref}/built-in-roles.html[built-in role] or equivalent -privileges. -+ -For more information, see <>. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/step-configure-kibana-endpoint.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/step-configure-kibana-endpoint.asciidoc deleted file mode 100644 index 500b8077..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/step-configure-kibana-endpoint.asciidoc +++ /dev/null @@ -1,12 +0,0 @@ -. If you plan to use the sample {kib} dashboards provided with {beatname_uc}, -configure the {kib} endpoint. You can skip this step if {kib} is running on -the same host as {es}. -+ -[source,yaml] ----------------------------------------------------------------------- -setup.kibana: - host: "mykibanahost:5601" <1> ----------------------------------------------------------------------- -<1> The hostname and port of the machine where {kib} is running, -for example, `mykibanahost:5601`. If you specify a path after the port number, -include the scheme and port: `http://mykibanahost:5601/path`. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/step-configure-output.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/step-configure-output.asciidoc deleted file mode 100644 index 838fd2d5..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/step-configure-output.asciidoc +++ /dev/null @@ -1,43 +0,0 @@ -ifndef::has_module_steps[] -ifndef::no-output-logstash[] -. Configure the output. {beatname_uc} supports a variety of -<>, but typically you'll either send events directly -to {es}, or to {ls} for additional processing. -+ -To send output directly to {es} (without using {ls}), set the location of the -{es} installation: -+ -endif::[] -ifdef::no-output-logstash[] -. Configure the {es} output by setting the location of the {es} installation: -+ -endif::[] -endif::has_module_steps[] -* If you're running our -https://www.elastic.co/cloud/elasticsearch-service[hosted {ess}] -on {ecloud}, specify your <>. For example: -+ -[source,yaml] ----------------------------------------------------------------------- -cloud.id: "staging:dXMtZWFzdC0xLmF3cy5mb3VuZC5pbyRjZWM2ZjI2MWE3NGJmMjRjZTMzYmI4ODExYjg0Mjk0ZiRjNmMyY2E2ZDA0MjI0OWFmMGNjN2Q3YTllOTYyNTc0Mw==" ----------------------------------------------------------------------- - -* If you're running {es} on your own hardware, set the host and port where -{beatname_uc} can find the {es} installation. For example: -+ -[source,yaml] ----------------------------------------------------------------------- -output.elasticsearch: - hosts: ["myEShost:9200"] ----------------------------------------------------------------------- -ifndef::has_module_steps[] -+ -ifndef::no-output-logstash[] -To send output to {ls}, -<> instead. For all other -outputs, see <>. -endif::[] -ifdef::no-output-logstash[] -For more information, see <>. -endif::[] -endif::has_module_steps[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/step-look-at-config.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/step-look-at-config.asciidoc deleted file mode 100644 index 4aaf01a1..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/step-look-at-config.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -For more information about configuring {beatname_uc}, see -<>. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/step-test-config.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/step-test-config.asciidoc deleted file mode 100644 index fb0378b1..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/step-test-config.asciidoc +++ /dev/null @@ -1,19 +0,0 @@ -ifndef::requires-sudo[] -TIP: To test your configuration file, change to the directory where the -{beatname_uc} binary is installed, and run {beatname_uc} in the foreground with -the following options specified: +./{beatname_lc} test config -e+. Make sure your -config files are in the path expected by {beatname_uc} (see <>), -or use the `-c` flag to specify the path to the config file. -endif::[] - -ifdef::requires-sudo[] -TIP: To test your configuration file, change to the directory where the -{beatname_uc} binary is installed, and run {beatname_uc} in the foreground with -the following options specified: +sudo ./{beatname_lc} test config -e+. Make sure -your config files are in the path expected by {beatname_uc} (see -<>), or use the `-c` flag to specify the path to the config -file. Depending on your OS, you might run into file ownership issues when you -run this test. See -{beats-ref}/config-file-permissions.html[Config File Ownership and Permissions] -in the _Beats Platform Reference_ for more information. -endif::[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/template-config.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/template-config.asciidoc deleted file mode 100644 index 52b602a6..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/template-config.asciidoc +++ /dev/null @@ -1,134 +0,0 @@ -[[configuration-template]] - -== Configure Elasticsearch index template loading - -++++ -Elasticsearch index template -++++ - -The `setup.template` section of the +{beatname_lc}.yml+ config file specifies -the {ref}/indices-templates.html[index template] to use for setting -mappings in Elasticsearch. If template loading is enabled (the default), -{beatname_uc} loads the index template automatically after successfully -connecting to Elasticsearch. - -ifndef::no-output-logstash[] - -NOTE: A connection to Elasticsearch is required to load the index template. If -the configured output is not Elasticsearch (or Elastic Cloud), you must <>. - -endif::[] - -You can adjust the following settings to load your own template or overwrite an -existing one. - -*`setup.template.enabled`*:: Set to false to disable template loading. If set this to false, -you must <>. - -*`setup.template.name`*:: The name of the template. The default is -+{beatname_lc}+. The {beatname_uc} version is always appended to the given -name, so the final name is +{beatname_lc}-%{[{beat_version_key}]}+. - -// Maintainers: a backslash character is required to escape curly braces and -// asterisks in inline code examples that contain asciidoc attributes. You'll -// note that a backslash does not appear before the asterisk -// in +{beatname_lc}-%{[{beat_version_key}]}-*+. This is intentional and formats -// the example as expected. - -*`setup.template.pattern`*:: The template pattern to apply to the default index -settings. The default pattern is +{beat_default_index_prefix}-\*+. The {beatname_uc} version is always -included in the pattern, so the final pattern is -+{beat_default_index_prefix}-%{[{beat_version_key}]}-*+. The wildcard character `-*` is used to -match all daily indices. -+ -Example: -+ -["source","yaml",subs="attributes"] ----------------------------------------------------------------------- -setup.template.name: "{beatname_lc}" -setup.template.pattern: "{beat_default_index_prefix}-*" ----------------------------------------------------------------------- - -*`setup.template.fields`*:: The path to the YAML file describing the fields. The default is +fields.yml+. If a -relative path is set, it is considered relative to the config path. See the <> -section for details. - -*`setup.template.overwrite`*:: A boolean that specifies whether to overwrite the existing template. The default -is false. - -*`setup.template.settings`*:: A dictionary of settings to place into the `settings.index` dictionary of the -Elasticsearch template. For more details about the available Elasticsearch mapping options, please -see the Elasticsearch {ref}/mapping.html[mapping reference]. -+ -Example: -+ -["source","yaml",subs="attributes"] ----------------------------------------------------------------------- -setup.template.name: "{beatname_lc}" -setup.template.fields: "fields.yml" -setup.template.overwrite: false -setup.template.settings: - index.number_of_shards: 1 - index.number_of_replicas: 1 ----------------------------------------------------------------------- - -*`setup.template.settings._source`*:: A dictionary of settings for the `_source` field. For the available settings, -please see the Elasticsearch {ref}/mapping-source-field.html[reference]. -+ -Example: -+ -["source","yaml",subs="attributes"] ----------------------------------------------------------------------- -setup.template.name: "{beatname_lc}" -setup.template.fields: "fields.yml" -setup.template.overwrite: false -setup.template.settings: - _source.enabled: false ----------------------------------------------------------------------- - -*`setup.template.append_fields`*:: A list of fields to be added -to the template and {kib} index pattern. This setting adds new fields. It does -not overwrite or change existing fields. -+ -This setting is useful when your data contains fields that {beatname_uc} doesn't -know about in advance. -ifeval::["{beatname_lc}"=="metricbeat"] -For example, you might want to append fields to the template when you're using -a metricset, such as the <>, and the full data -structure is not known in advance. -endif::[] -+ -If `append_fields` is specified along with `overwrite: true`, {beatname_uc} -overwrites the existing template and applies the new template when creating new -indices. Existing indices are not affected. If you're running multiple -instances of {beatname_uc} with different `append_fields` settings, the last one -writing the template takes precedence. -+ -Any changes to this setting also affect the {kib} index pattern. -+ -Example config: -+ -[source,yaml] ----- -setup.template.overwrite: true -setup.template.append_fields: -- name: test.name - type: keyword -- name: test.hostname - type: long ----- - -*`setup.template.json.enabled`*:: Set to `true` to load a -JSON-based template file. Specify the path to your {es} index template file and -set the name of the template. -+ -["source","yaml",subs="attributes"] ----------------------------------------------------------------------- -setup.template.json.enabled: true -setup.template.json.path: "template.json" -setup.template.json.name: "template-name ----------------------------------------------------------------------- - -NOTE: If the JSON template is used, the `fields.yml` is skipped for the template -generation. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/troubleshooting/default_field.md b/vendor/github.com/elastic/beats/v7/libbeat/docs/troubleshooting/default_field.md deleted file mode 100644 index a1d6fdb7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/troubleshooting/default_field.md +++ /dev/null @@ -1,791 +0,0 @@ -# Examples: add default fields to Beats indices - -These examples show how to add the `index.query.default_field` setting to a [Metricbeat](#metricbeat) or [Filebeat](#filebeat) 6.6 index. - -# Metricbeat - -This example command adds the `index.query.default_field` setting to a Metricbeat 6.6 index: - -``` -PUT /metricbeat-6.6.2-2019.04.09/_settings -{ - "index": { - "query": { - "default_field": [ - "aerospike.namespace.name", - "aerospike.namespace.node.host", - "aerospike.namespace.node.name", - "apache.status.hostname", - "beat.hostname", - "beat.name", - "beat.timezone", - "beat.version", - "ceph.cluster_health.overall_status", - "ceph.cluster_health.timechecks.round.status", - "ceph.monitor_health.health", - "ceph.monitor_health.name", - "ceph.osd_df.device_class", - "ceph.osd_df.name", - "ceph.osd_tree.children", - "ceph.osd_tree.device_class", - "ceph.osd_tree.father", - "ceph.osd_tree.name", - "ceph.osd_tree.status", - "ceph.osd_tree.type", - "ceph.pool_disk.name", - "couchbase.bucket.name", - "couchbase.bucket.type", - "couchbase.node.hostname", - "docker.container.command", - "docker.container.id", - "docker.container.image", - "docker.container.ip_addresses", - "docker.container.name", - "docker.container.status", - "docker.healthcheck.event.output", - "docker.healthcheck.status", - "docker.image.id.current", - "docker.image.id.parent", - "docker.info.id", - "docker.network.interface", - "elasticsearch.ccr.follower.index", - "elasticsearch.ccr.leader.index", - "elasticsearch.cluster.id", - "elasticsearch.cluster.name", - "elasticsearch.cluster.pending_task.source", - "elasticsearch.cluster.state.id", - "elasticsearch.cluster.stats.status", - "elasticsearch.index.name", - "elasticsearch.index.recovery.source.host", - "elasticsearch.index.recovery.source.id", - "elasticsearch.index.recovery.source.name", - "elasticsearch.index.recovery.stage", - "elasticsearch.index.recovery.target.host", - "elasticsearch.index.recovery.target.id", - "elasticsearch.index.recovery.target.name", - "elasticsearch.index.recovery.type", - "elasticsearch.ml.job.id", - "elasticsearch.ml.job.state", - "elasticsearch.node.id", - "elasticsearch.node.jvm.version", - "elasticsearch.node.name", - "elasticsearch.node.version", - "elasticsearch.shard.relocating_node.name", - "elasticsearch.shard.state", - "error.message", - "error.type", - "etcd.leader.leader", - "etcd.self.id", - "etcd.self.leaderinfo.leader", - "etcd.self.leaderinfo.starttime", - "etcd.self.leaderinfo.uptime", - "etcd.self.name", - "etcd.self.starttime", - "etcd.self.state", - "event.dataset", - "golang.expvar.cmdline", - "golang.heap.cmdline", - "graphite.server.example", - "haproxy.stat.check.health.last", - "haproxy.stat.check.status", - "haproxy.stat.proxy.name", - "haproxy.stat.service_name", - "haproxy.stat.status", - "host.architecture", - "host.id", - "host.ip", - "host.mac", - "host.name", - "host.os.build", - "host.os.family", - "host.os.name", - "host.os.platform", - "host.os.version", - "http.request.body", - "http.request.method", - "http.response.body", - "http.response.code", - "http.response.phrase", - "kafka.broker.address", - "kafka.consumergroup.broker.address", - "kafka.consumergroup.client.host", - "kafka.consumergroup.client.id", - "kafka.consumergroup.client.member_id", - "kafka.consumergroup.id", - "kafka.consumergroup.meta", - "kafka.consumergroup.topic", - "kafka.partition.broker.address", - "kafka.partition.topic.name", - "kafka.partition.topic_broker_id", - "kafka.partition.topic_id", - "kafka.topic.name", - "kibana.stats.host.name", - "kibana.stats.index", - "kibana.stats.name", - "kibana.stats.status", - "kibana.stats.transport_address", - "kibana.stats.uuid", - "kibana.stats.version", - "kibana.status.name", - "kibana.status.status.overall.state", - "kibana.status.uuid", - "kibana.status.version.number", - "kubernetes.apiserver.request.client", - "kubernetes.apiserver.request.resource", - "kubernetes.apiserver.request.scope", - "kubernetes.apiserver.request.subresource", - "kubernetes.apiserver.request.verb", - "kubernetes.container.id", - "kubernetes.container.image", - "kubernetes.container.name", - "kubernetes.container.status.phase", - "kubernetes.container.status.reason", - "kubernetes.deployment.name", - "kubernetes.event.involved_object.api_version", - "kubernetes.event.involved_object.kind", - "kubernetes.event.involved_object.name", - "kubernetes.event.involved_object.resource_version", - "kubernetes.event.involved_object.uid", - "kubernetes.event.message", - "kubernetes.event.metadata.name", - "kubernetes.event.metadata.namespace", - "kubernetes.event.metadata.resource_version", - "kubernetes.event.metadata.self_link", - "kubernetes.event.metadata.uid", - "kubernetes.event.reason", - "kubernetes.event.type", - "kubernetes.namespace", - "kubernetes.node.name", - "kubernetes.node.status.ready", - "kubernetes.pod.host_ip", - "kubernetes.pod.ip", - "kubernetes.pod.name", - "kubernetes.pod.status.phase", - "kubernetes.pod.status.ready", - "kubernetes.pod.status.scheduled", - "kubernetes.pod.uid", - "kubernetes.replicaset.name", - "kubernetes.statefulset.name", - "kubernetes.system.container", - "kubernetes.volume.name", - "kvm.dommemstat.name", - "kvm.dommemstat.stat.name", - "logstash.node.host", - "logstash.node.jvm.version", - "logstash.node.version", - "meta.cloud.availability_zone", - "meta.cloud.instance_id", - "meta.cloud.instance_name", - "meta.cloud.machine_type", - "meta.cloud.project_id", - "meta.cloud.provider", - "meta.cloud.region", - "metricset.host", - "metricset.module", - "metricset.name", - "metricset.namespace", - "mongodb.collstats.collection", - "mongodb.collstats.db", - "mongodb.collstats.name", - "mongodb.dbstats.db", - "mongodb.metrics.replication.executor.network_interface", - "mongodb.replstatus.members.primary.host", - "mongodb.replstatus.members.primary.optime", - "mongodb.replstatus.members.secondary.optimes", - "mongodb.replstatus.set_name", - "mongodb.status.process", - "mongodb.status.storage_engine.name", - "mongodb.status.version", - "mysql.galera_status.cluster.status", - "mysql.galera_status.connected", - "mysql.galera_status.evs.evict", - "mysql.galera_status.evs.state", - "mysql.galera_status.local.state", - "mysql.galera_status.ready", - "nginx.stubstatus.hostname", - "php_fpm.pool.name", - "php_fpm.pool.process_manager", - "php_fpm.process.request_method", - "php_fpm.process.request_uri", - "php_fpm.process.script", - "php_fpm.process.state", - "php_fpm.process.user", - "postgresql.activity.application_name", - "postgresql.activity.client.address", - "postgresql.activity.client.hostname", - "postgresql.activity.database.name", - "postgresql.activity.query", - "postgresql.activity.state", - "postgresql.activity.user.name", - "postgresql.database.name", - "postgresql.statement.query.text", - "rabbitmq.connection.host", - "rabbitmq.connection.name", - "rabbitmq.connection.node", - "rabbitmq.connection.peer.host", - "rabbitmq.connection.type", - "rabbitmq.connection.user", - "rabbitmq.connection.vhost", - "rabbitmq.exchange.name", - "rabbitmq.exchange.user", - "rabbitmq.exchange.vhost", - "rabbitmq.node.name", - "rabbitmq.node.type", - "rabbitmq.queue.name", - "rabbitmq.queue.node", - "rabbitmq.queue.state", - "rabbitmq.queue.vhost", - "redis.info.memory.allocator", - "redis.info.memory.max.policy", - "redis.info.persistence.aof.bgrewrite.last_status", - "redis.info.persistence.aof.write.last_status", - "redis.info.persistence.rdb.bgsave.last_status", - "redis.info.replication.master.link_status", - "redis.info.replication.role", - "redis.info.server.arch_bits", - "redis.info.server.build_id", - "redis.info.server.config_file", - "redis.info.server.gcc_version", - "redis.info.server.git_dirty", - "redis.info.server.git_sha1", - "redis.info.server.mode", - "redis.info.server.multiplexing_api", - "redis.info.server.os", - "redis.info.server.run_id", - "redis.info.server.version", - "redis.keyspace.id", - "service.name", - "system.diskio.name", - "system.diskio.serial_number", - "system.filesystem.device_name", - "system.filesystem.mount_point", - "system.filesystem.type", - "system.network.name", - "system.process.cgroup.blkio.id", - "system.process.cgroup.blkio.path", - "system.process.cgroup.cpu.id", - "system.process.cgroup.cpu.path", - "system.process.cgroup.cpuacct.id", - "system.process.cgroup.cpuacct.path", - "system.process.cgroup.id", - "system.process.cgroup.memory.id", - "system.process.cgroup.memory.path", - "system.process.cgroup.path", - "system.process.cmdline", - "system.process.cwd", - "system.process.name", - "system.process.state", - "system.process.username", - "system.raid.activity_state", - "system.raid.name", - "system.socket.direction", - "system.socket.family", - "system.socket.local.ip", - "system.socket.process.cmdline", - "system.socket.process.command", - "system.socket.process.exe", - "system.socket.remote.etld_plus_one", - "system.socket.remote.host", - "system.socket.remote.host_error", - "system.socket.remote.ip", - "system.socket.user.name", - "tags", - "type", - "uwsgi.status.worker.rss", - "uwsgi.status.worker.status", - "vsphere.datastore.fstype", - "vsphere.datastore.name", - "vsphere.host.name", - "vsphere.host.network_names", - "vsphere.virtualmachine.host", - "vsphere.virtualmachine.name", - "vsphere.virtualmachine.network_names", - "windows.service.display_name", - "windows.service.exit_code", - "windows.service.id", - "windows.service.name", - "windows.service.start_type", - "windows.service.state", - "zookeeper.mntr.hostname", - "zookeeper.mntr.server_state", - "zookeeper.mntr.version", - "fields.*" - ] - } - } -} -``` - -# Filebeat - -This example command adds the `index.query.default_field` setting to a Filebeat 6.6 index: - -``` -PUT /filebeat-6.6.2-2019.04.09/_settings -{ - "index": { - "query": { - "default_field": [ - "apache2.access.agent", - "apache2.access.geoip.city_name", - "apache2.access.geoip.continent_name", - "apache2.access.geoip.country_iso_code", - "apache2.access.geoip.region_iso_code", - "apache2.access.geoip.region_name", - "apache2.access.http_version", - "apache2.access.method", - "apache2.access.referrer", - "apache2.access.remote_ip", - "apache2.access.url", - "apache2.access.user_agent.device", - "apache2.access.user_agent.name", - "apache2.access.user_agent.original", - "apache2.access.user_agent.os", - "apache2.access.user_agent.os_name", - "apache2.access.user_agent.patch", - "apache2.access.user_name", - "apache2.error.client", - "apache2.error.level", - "apache2.error.message", - "apache2.error.module", - "auditd.log.a0", - "auditd.log.acct", - "auditd.log.geoip.city_name", - "auditd.log.geoip.continent_name", - "auditd.log.geoip.country_iso_code", - "auditd.log.geoip.region_iso_code", - "auditd.log.geoip.region_name", - "auditd.log.item", - "auditd.log.items", - "auditd.log.new_auid", - "auditd.log.new_ses", - "auditd.log.old_auid", - "auditd.log.old_ses", - "auditd.log.pid", - "auditd.log.ppid", - "auditd.log.record_type", - "auditd.log.res", - "beat.hostname", - "beat.name", - "beat.timezone", - "beat.version", - "destination.geo.city_name", - "destination.geo.continent_name", - "destination.geo.country_iso_code", - "destination.geo.region_iso_code", - "destination.geo.region_name", - "destination.ip", - "docker.container.id", - "docker.container.image", - "docker.container.name", - "elasticsearch.audit.action", - "elasticsearch.audit.event_type", - "elasticsearch.audit.layer", - "elasticsearch.audit.origin_address", - "elasticsearch.audit.origin_type", - "elasticsearch.audit.principal", - "elasticsearch.audit.realm", - "elasticsearch.audit.request", - "elasticsearch.audit.request_body", - "elasticsearch.audit.uri", - "elasticsearch.gc.phase.name", - "elasticsearch.gc.tags", - "elasticsearch.index.id", - "elasticsearch.index.name", - "elasticsearch.node.name", - "elasticsearch.server.component", - "elasticsearch.shard.id", - "elasticsearch.slowlog.extra_source", - "elasticsearch.slowlog.id", - "elasticsearch.slowlog.logger", - "elasticsearch.slowlog.routing", - "elasticsearch.slowlog.search_type", - "elasticsearch.slowlog.source_query", - "elasticsearch.slowlog.stats", - "elasticsearch.slowlog.took", - "elasticsearch.slowlog.took_millis", - "elasticsearch.slowlog.total_hits", - "elasticsearch.slowlog.total_shards", - "elasticsearch.slowlog.type", - "elasticsearch.slowlog.types", - "error.message", - "error.type", - "event.dataset", - "event.type", - "file.path", - "fileset.module", - "fileset.name", - "haproxy.backend_name", - "haproxy.bind_name", - "haproxy.client.ip", - "haproxy.destination.ip", - "haproxy.error_message", - "haproxy.frontend_name", - "haproxy.geoip.city_name", - "haproxy.geoip.continent_name", - "haproxy.geoip.country_iso_code", - "haproxy.geoip.region_iso_code", - "haproxy.geoip.region_name", - "haproxy.http.request.captured_cookie", - "haproxy.http.request.captured_headers", - "haproxy.http.request.raw_request_line", - "haproxy.http.response.captured_cookie", - "haproxy.http.response.captured_headers", - "haproxy.mode", - "haproxy.process_name", - "haproxy.server_name", - "haproxy.source", - "haproxy.termination_state", - "host.architecture", - "host.id", - "host.ip", - "host.mac", - "host.name", - "host.os.build", - "host.os.family", - "host.os.name", - "host.os.platform", - "host.os.version", - "http.request.method", - "icinga.debug.facility", - "icinga.debug.message", - "icinga.debug.severity", - "icinga.main.facility", - "icinga.main.message", - "icinga.main.severity", - "icinga.startup.facility", - "icinga.startup.message", - "icinga.startup.severity", - "iis.access.agent", - "iis.access.cookie", - "iis.access.geoip.city_name", - "iis.access.geoip.continent_name", - "iis.access.geoip.country_iso_code", - "iis.access.geoip.region_iso_code", - "iis.access.geoip.region_name", - "iis.access.hostname", - "iis.access.http_version", - "iis.access.method", - "iis.access.query_string", - "iis.access.referrer", - "iis.access.remote_ip", - "iis.access.server_ip", - "iis.access.server_name", - "iis.access.site_name", - "iis.access.url", - "iis.access.user_agent.device", - "iis.access.user_agent.name", - "iis.access.user_agent.original", - "iis.access.user_agent.os", - "iis.access.user_agent.os_name", - "iis.access.user_agent.patch", - "iis.access.user_name", - "iis.error.geoip.city_name", - "iis.error.geoip.continent_name", - "iis.error.geoip.country_iso_code", - "iis.error.geoip.region_iso_code", - "iis.error.geoip.region_name", - "iis.error.http_version", - "iis.error.method", - "iis.error.queue_name", - "iis.error.reason_phrase", - "iis.error.remote_ip", - "iis.error.server_ip", - "iis.error.url", - "input.type", - "kafka.log.class", - "kafka.log.component", - "kafka.log.level", - "kafka.log.message", - "kafka.log.timestamp", - "kafka.log.trace.class", - "kafka.log.trace.full", - "kafka.log.trace.message", - "kibana.log.state", - "kibana.log.tags", - "kubernetes.container.image", - "kubernetes.container.name", - "kubernetes.namespace", - "kubernetes.node.name", - "kubernetes.pod.name", - "kubernetes.pod.uid", - "log.file.path", - "log.flags", - "log.level", - "log.source.address", - "logstash.log.level", - "logstash.log.message", - "logstash.log.module", - "logstash.log.thread", - "logstash.slowlog.event", - "logstash.slowlog.level", - "logstash.slowlog.message", - "logstash.slowlog.module", - "logstash.slowlog.plugin_name", - "logstash.slowlog.plugin_params", - "logstash.slowlog.plugin_type", - "logstash.slowlog.thread", - "message", - "meta.cloud.availability_zone", - "meta.cloud.instance_id", - "meta.cloud.instance_name", - "meta.cloud.machine_type", - "meta.cloud.project_id", - "meta.cloud.provider", - "meta.cloud.region", - "mongodb.log.component", - "mongodb.log.context", - "mongodb.log.message", - "mongodb.log.severity", - "mysql.error.level", - "mysql.error.message", - "mysql.error.timestamp", - "mysql.slowlog.host", - "mysql.slowlog.ip", - "mysql.slowlog.query", - "mysql.slowlog.user", - "netflow.application_category_name", - "netflow.application_description", - "netflow.application_group_name", - "netflow.application_name", - "netflow.application_sub_category_name", - "netflow.bgp_next_hop_ipv4_address", - "netflow.bgp_next_hop_ipv6_address", - "netflow.class_name", - "netflow.collector_ipv4_address", - "netflow.collector_ipv6_address", - "netflow.destination_ipv4_address", - "netflow.destination_ipv4_prefix", - "netflow.destination_ipv6_address", - "netflow.destination_ipv6_prefix", - "netflow.destination_mac_address", - "netflow.dot1q_customer_destination_mac_address", - "netflow.dot1q_customer_source_mac_address", - "netflow.encrypted_technology", - "netflow.exporter.address", - "netflow.exporter_ipv4_address", - "netflow.exporter_ipv6_address", - "netflow.http_content_type", - "netflow.http_message_version", - "netflow.http_reason_phrase", - "netflow.http_request_host", - "netflow.http_request_method", - "netflow.http_request_target", - "netflow.http_user_agent", - "netflow.information_element_description", - "netflow.information_element_name", - "netflow.interface_description", - "netflow.interface_name", - "netflow.ip_next_hop_ipv4_address", - "netflow.ip_next_hop_ipv6_address", - "netflow.ipv4_router_sc", - "netflow.metro_evc_id", - "netflow.mib_context_name", - "netflow.mib_module_name", - "netflow.mib_object_description", - "netflow.mib_object_name", - "netflow.mib_object_syntax", - "netflow.mib_object_valuei_pa_ddress", - "netflow.mobile_imsi", - "netflow.mobile_msisdn", - "netflow.mpls_top_label_ipv4_address", - "netflow.mpls_top_label_ipv6_address", - "netflow.nat_pool_name", - "netflow.observation_domain_name", - "netflow.original_exporter_ipv4_address", - "netflow.original_exporter_ipv6_address", - "netflow.p2p_technology", - "netflow.post_destination_mac_address", - "netflow.post_nadt_estination_ipv4_address", - "netflow.post_nadt_estination_ipv6_address", - "netflow.post_nast_ource_ipv4_address", - "netflow.post_nast_ource_ipv6_address", - "netflow.post_source_mac_address", - "netflow.pseudo_wire_destination_ipv4_address", - "netflow.sampler_name", - "netflow.selector_name", - "netflow.source_ipv4_address", - "netflow.source_ipv4_prefix", - "netflow.source_ipv6_address", - "netflow.source_ipv6_prefix", - "netflow.source_mac_address", - "netflow.sta_ipv4_address", - "netflow.sta_mac_address", - "netflow.tunnel_technology", - "netflow.type", - "netflow.user_name", - "netflow.virtual_station_interface_name", - "netflow.virtual_station_name", - "netflow.vr_fname", - "netflow.wlan_ssid", - "netflow.wtp_mac_address", - "nginx.access.agent", - "nginx.access.geoip.city_name", - "nginx.access.geoip.continent_name", - "nginx.access.geoip.country_iso_code", - "nginx.access.geoip.region_iso_code", - "nginx.access.geoip.region_name", - "nginx.access.http_version", - "nginx.access.method", - "nginx.access.referrer", - "nginx.access.remote_ip", - "nginx.access.url", - "nginx.access.user_agent.device", - "nginx.access.user_agent.name", - "nginx.access.user_agent.original", - "nginx.access.user_agent.os", - "nginx.access.user_agent.os_name", - "nginx.access.user_agent.patch", - "nginx.access.user_name", - "nginx.error.level", - "nginx.error.message", - "osquery.result.action", - "osquery.result.calendar_time", - "osquery.result.host_identifier", - "osquery.result.name", - "postgresql.log.database", - "postgresql.log.level", - "postgresql.log.message", - "postgresql.log.query", - "postgresql.log.timestamp", - "postgresql.log.timezone", - "postgresql.log.user", - "process.program", - "prospector.type", - "read_timestamp", - "redis.log.level", - "redis.log.message", - "redis.log.role", - "redis.slowlog.args", - "redis.slowlog.cmd", - "redis.slowlog.key", - "service.name", - "source", - "source_ecs.geo.city_name", - "source_ecs.geo.continent_name", - "source_ecs.geo.country_iso_code", - "source_ecs.geo.region_iso_code", - "source_ecs.geo.region_name", - "source_ecs.ip", - "stream", - "suricata.eve.alert.action", - "suricata.eve.alert.category", - "suricata.eve.alert.signature", - "suricata.eve.app_proto", - "suricata.eve.app_proto_expected", - "suricata.eve.app_proto_orig", - "suricata.eve.app_proto_tc", - "suricata.eve.app_proto_ts", - "suricata.eve.dest_ip", - "suricata.eve.dns.rcode", - "suricata.eve.dns.rdata", - "suricata.eve.dns.rrname", - "suricata.eve.dns.rrtype", - "suricata.eve.dns.type", - "suricata.eve.email.status", - "suricata.eve.event_type", - "suricata.eve.fileinfo.filename", - "suricata.eve.fileinfo.md5", - "suricata.eve.fileinfo.sha1", - "suricata.eve.fileinfo.sha256", - "suricata.eve.fileinfo.state", - "suricata.eve.flow.reason", - "suricata.eve.flow.state", - "suricata.eve.flow_id", - "suricata.eve.http.hostname", - "suricata.eve.http.http_content_type", - "suricata.eve.http.http_method", - "suricata.eve.http.http_refer", - "suricata.eve.http.http_user_agent", - "suricata.eve.http.protocol", - "suricata.eve.http.redirect", - "suricata.eve.http.url", - "suricata.eve.in_iface", - "suricata.eve.proto", - "suricata.eve.smtp.helo", - "suricata.eve.smtp.mail_from", - "suricata.eve.smtp.rcpt_to", - "suricata.eve.src_ip", - "suricata.eve.ssh.client.proto_version", - "suricata.eve.ssh.client.software_version", - "suricata.eve.ssh.server.proto_version", - "suricata.eve.ssh.server.software_version", - "suricata.eve.tcp.state", - "suricata.eve.tcp.tcp_flags", - "suricata.eve.tcp.tcp_flags_tc", - "suricata.eve.tcp.tcp_flags_ts", - "suricata.eve.tls.fingerprint", - "suricata.eve.tls.issuerdn", - "suricata.eve.tls.serial", - "suricata.eve.tls.sni", - "suricata.eve.tls.subject", - "suricata.eve.tls.version", - "syslog.facility_label", - "syslog.severity_label", - "system.auth.groupadd.name", - "system.auth.hostname", - "system.auth.message", - "system.auth.program", - "system.auth.ssh.dropped_ip", - "system.auth.ssh.event", - "system.auth.ssh.geoip.city_name", - "system.auth.ssh.geoip.continent_name", - "system.auth.ssh.geoip.country_iso_code", - "system.auth.ssh.geoip.region_iso_code", - "system.auth.ssh.geoip.region_name", - "system.auth.ssh.ip", - "system.auth.ssh.method", - "system.auth.ssh.signature", - "system.auth.sudo.command", - "system.auth.sudo.error", - "system.auth.sudo.pwd", - "system.auth.sudo.tty", - "system.auth.sudo.user", - "system.auth.timestamp", - "system.auth.user", - "system.auth.useradd.home", - "system.auth.useradd.name", - "system.auth.useradd.shell", - "system.syslog.hostname", - "system.syslog.message", - "system.syslog.pid", - "system.syslog.program", - "system.syslog.timestamp", - "tags", - "traefik.access.agent", - "traefik.access.backend_url", - "traefik.access.frontend_name", - "traefik.access.geoip.city_name", - "traefik.access.geoip.continent_name", - "traefik.access.geoip.country_iso_code", - "traefik.access.geoip.region_iso_code", - "traefik.access.geoip.region_name", - "traefik.access.http_version", - "traefik.access.method", - "traefik.access.referrer", - "traefik.access.remote_ip", - "traefik.access.url", - "traefik.access.user_agent.build", - "traefik.access.user_agent.device", - "traefik.access.user_agent.name", - "traefik.access.user_agent.original", - "traefik.access.user_agent.os", - "traefik.access.user_agent.os_name", - "traefik.access.user_agent.patch", - "traefik.access.user_identifier", - "traefik.access.user_name", - "url.hostname", - "user_agent.device", - "user_agent.name", - "user_agent.original", - "user_agent.os.full_name", - "user_agent.os.name", - "user_agent.os.version", - "user_agent.patch", - "user_agent.version", - "fields.*" - ] - } - } -} -``` \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/upgrade-setup-commands.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/upgrade-setup-commands.asciidoc deleted file mode 100644 index 3a4731b5..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/upgrade-setup-commands.asciidoc +++ /dev/null @@ -1,62 +0,0 @@ - -To load the {asset}, run the `setup` command with the +--{option}+ option -specified. For example, if the {beats} output is {es}, run: - -*deb and rpm:* - -["source","sh",subs="attributes"] ----- -metricbeat setup --{option} ----- - -*mac and linux:* - -["source","sh",subs="attributes"] ----- -./metricbeat setup --{option} ----- - -*docker:* - -["source","sh",subs="attributes"] ----- -docker run docker.elastic.co/beats/metricbeat:7.0.0 setup --{option} ----- - -*win:* - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -PS > .{backslash}metricbeat.exe setup --{option} ----------------------------------------------------------------------- - -If the {beats} output is not `elasticsearch`, temporarily enable the -`elasticsearch` output when you run the `setup` command. For example: - -*deb and rpm:* - -["source","sh",subs="attributes"] ----- -metricbeat setup --{option} -E output.logstash.enabled=false -E 'output.elasticsearch.hosts=["localhost:9200"]' ----- - -*mac and linux:* - -["source","sh",subs="attributes"] ----- -./metricbeat setup --{option} -E output.logstash.enabled=false -E 'output.elasticsearch.hosts=["localhost:9200"]' ----- - -*docker:* - -["source","sh",subs="attributes"] ----- -docker run docker.elastic.co/beats/metricbeat:7.0.0 setup --{option} -E output.logstash.enabled=false -E 'output.elasticsearch.hosts=["localhost:9200"]' ----- - -*win:* - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -PS > .{backslash}metricbeat.exe setup --{option} -E output.logstash.enabled=false -E 'output.elasticsearch.hosts=["localhost:9200"]' ----------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/upgrading.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/upgrading.asciidoc deleted file mode 100644 index 7ea64dc3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/upgrading.asciidoc +++ /dev/null @@ -1,439 +0,0 @@ -[[upgrading]] -== Upgrade - -This section gives general recommendations for upgrading {beats} shippers: - -* <> -* <> -* <> - -If you're upgrading other products in the stack, also read the -{stack-ref}/index.html[Elastic Stack Installation and Upgrade Guide]. - -[[upgrading-minor-versions]] -=== Upgrade between minor versions - -As a general rule, you can upgrade between minor versions (for example, 7.x to -7.y, where x < y) by simply installing the new release and restarting the Beat -process. {beats} typically maintain backwards compatibility for configuration -settings and exported fields. Please review the -<> for potential exceptions. - -Upgrading between non-consecutive major versions (e.g. 5.x to 7.x) is not -supported. - -[[upgrading-6-to-7]] -=== Upgrade from 6.x to 7.x - -Before upgrading your {beats}, review the <> -and the <>. - -If you're upgrading other products in the stack, also read the -{stack-ref}/index.html[Elastic Stack Installation and Upgrade Guide]. - -We recommend that you fully upgrade {es} and {kib} to version 7.0 -before upgrading {beats}. If you're on {beats} 6.0 through 6.7, -upgrade the {stack} and {beats} to version 6.8 *before* proceeding with the -7.0 upgrade. - -Upgrading between non-consecutive major versions (e.g. 5.x to 7.x) is not -supported. - -IMPORTANT: Please read through all upgrade steps before proceeding. These steps -are required before running the software for the first time. - -[[upgrading-to-6.8]] -==== Upgrade to {beats} 6.8 before upgrading to 7.0 - -The upgrade procedure assumes that you have {beats} 6.8 installed. If you're on -a previous 6.x version of {beats}, upgrade to version 6.8 first. If you're using -other products in the {stack}, upgrade {beats} as part of the -{stack-ref}/upgrading-elastic-stack.html[{stack} upgrade process]. - -Upgrading to 6.8 is required because the {es} index template was modified to -be compatible with {es} 7.0 (the `_type` setting changed from `doc` to `_doc`). - -After upgrading to 6.8, use the {ref}/indices-templates.html#getting[Index -Template API] to verify that the 6.8 index template has been created in {ES}. - -:asset: the index template -:option: template - -include::upgrade-setup-commands.asciidoc[] - -NOTE: In previous versions, we advised users to manually force loading of the -index template. This is no longer recommended. Use the `setup` command instead. - -*Metricbeat and Filebeat users:* If you use {beats} central management, -make sure you migrate the {beats} central management index to 6.8 before you -upgrade to 7.0. Although central management is not a GA-level feature in 7.0, -we've provided a migration tool to help you migrate your configurations from -version 6.6 to 6.7 or later. For more information, see the -https://www.elastic.co/blog/beats-6-7-0-released[Beats 6.7.0 release blog]. - -==== Upgrade {beats} binaries to 7.0 - -Before upgrading: - -. Stop the existing {beats} process by using the appropriate command for your -system. -. Back up the `data` and `config` directories by copying them to another -location. -+ -TIP: The location of these directories depends on the installation method. To -see the current paths, start the Beat from a terminal, and the `data` and -`config` paths are printed at startup. - -To upgrade using a Debian or RPM package: - -* Use `rpm` or `dpkg` to install the new package. All files are installed in the -appropriate location for the operating system and {beats} config files are not -overwritten. - -To upgrade using a zip or compressed tarball: - -. Extract the zip or tarball to a _new_ directory. This is critical if you -are not using external `config` and `data` directories. -. Set the following options in the {beats} configuration file: -+ --- -* Set `path.config` to point to your external `config` directory. If you are -not using an external `config` directory, copy your old configuration over to -the new installation. -* Set `path.data` to point to your external data directory. If you are not using -an external `data` directory, copy your old data directory over to the new -installation. -* Set `path.logs` to point to the location where you want to store your logs. If -you do not specify this setting, logs are stored in the directory you extracted -the archive to. --- - -Complete the upgrade tasks described in the following sections *before* -restarting the {beats} process. - -[[migrate-config-files]] -==== Migrate configuration files - -{beats} 7.0 comes with several backwards incompatible configuration changes. -Before upgrading, review the <> document. Also review -the full list of breaking changes in the <> for 7.0. - -Where possible, we kept the old configuration options working, but deprecated -them. However, deprecation was not always possible, so if you use any of the -settings described under breaking changes, make sure you understand the -alternatives that we provide. - -[[enable-ecs-compatibility]] -==== Enable the compatibility layer for Elastic Common Schema (ECS) fields - -Starting with 7.0, the fields exported by {beats} conform to the -{ecs-ref}/index.html[Elastic Common Schema (ECS)]. Many of the exported fields -have been renamed. See {beats-ref}/breaking-changes-7.0.html[Breaking -changes in 7.0] for the full list of changed names. - -To help you transition to the new fields, we provide a compatibility layer in -the form of ECS-compatible field aliases. To use the aliases, set the following -option in the Beat's configuration file *before* you upgrade the {es} index -template to 7.0. - -[source,yaml] ----- -migration.6_to_7.enabled: true ----- - -The field aliases let you use 6.x dashboards and visualizations with indices -created by {beats} 7.0 or later. The aliases do *not* work with saved searches -or with API calls that manipulate documents directly. - -Some fields also have type changes in 7.0 that affect the behavior of older -dashboards and visualizations. To clarify: - -* *Some fields have type changes.* Your {kib} visualizations and aggregations -will not work on these fields until the conflicts are resolved. - -* *Some fields have name changes, but no type changes.* The field aliases -created by the compatibility layer ensure that visualizations and aggregations -on the old field names work on old and new data. 7.0 dashboards work -only on new field names (and therefore only on new data). - -* *Some fields have both name and type changes.* Field aliases are created for -these fields, but your {kib} visualizations and aggregations will not work on -these fields until the conflicts are resolved. Some of your {es} API queries -may continue to work, if the old and new types are compatible. - -We strongly advise that you adjust your custom {kib} dashboards, machine -learning jobs, and other content to use the new ECS field names. To learn more -about migrating to ECS, see the -https://www.elastic.co/blog/migrating-to-elastic-common-schema-in-beats-environments[Migrating -to Elastic Common Schema (ECS) in Beats environments] blog post. - -After removing all references to old fields, you should set -`migration.6_to_7.enabled: false` so that field aliases will not be created -during your next minor upgrade. - -The aliases will be removed in 8.0. - -TIP: Did you run the Beat or load the index template before reading this section? -That's OK. See the clean-up steps described under <>. - -[[upgrade-index-template]] -==== Upgrade the {es} index template - -Index templates and the default index names are versioned. For example, -{metricbeat} {version} typically creates indices like this: - -["source","sh",subs="attributes"] ------------------------------------------------------------------------------- -metricbeat-{version}-2019.04.02 ------------------------------------------------------------------------------- - -And the corresponding {es} index template is named +metricbeat-{version}+. - -This means that each version of the Beat creates a new index, and it's -guaranteed that the correct index template for that version is applied. With -these changes in place, you generally don't have to do anything to upgrade the -index template when you move to a new version. Just load the new version of the -index template *before* ingesting any data into {es}. - -If you plan to run {beats} 6.7 or higher and 7.0 in parallel, make sure you -<> *before* you load -the index template. - -:asset: the index template -:option: template - -include::upgrade-setup-commands.asciidoc[] - -TIP: When loading the index template, you can also specify -`-E setup.template.settings.index.number_of_shards=n` where `n` is the number of -shards to use for the index. - -[[non-es-outputs]] -==== How to use versioned index templates when the output is not {es} - -If you've configured {beats} to send events to a different output, such as {ls}, -make sure you use versioned index templates and indices. Otherwise, after you -upgrade, there will be field conflicts. - -To use versioned index templates and indices with {ls}, configure your -{ls} pipeline to use the metadata from {beats} to set the index, and allow -Beats to manage the index template: - -[source,json] ----- - manage_template => false - index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}" ----- - -When you use this configuration, the index name is set to match the index -pattern in the {beats} index template. See the -{logstash-ref}/plugins-inputs-beats.html[{beats} input plugin] documentation -for more information. - -For other non-{es} outputs, use the metadata from {beats} to set the index, and -allow {beats} to load and manage the index template, as described under -<>. - -IMPORTANT: The index name must match the index pattern in the {beats} index -template. For example, if {ls} sends events to an index called -+metricbeat-7-2019.04.02+, but the index template expects indices to match -+metricbeat-{version}-*+, you may encounter mapping errors and be unable -to index {beats} events. - -==== Upgrade dashboards - -We recommend that you import the 7.0 {kib} dashboards after upgrading -{kib} and {beats}. This way, you can take advantage of the new dashboards -created for the 7.0 release. - -If you've <> before -loading the index template and dashboards, 6.x dashboards can co-exist with -7.0 dashboards and will continue working after the upgrade. - -:asset: 7.0 dashboards -:option: dashboards - -include::upgrade-setup-commands.asciidoc[] - -[[migrate-filebeat-registry]] -==== Migrate {filebeat} registry to use new format - -Starting with version 7.0, {filebeat} stores the registry in a directory -structure. If Filebeat finds an old registry file at the path set by -`filebeat.registry.path`, it will automatically migrate the registry file to the -new format. If the registry file is at a different location, set -`filebeat.registry.migrate_file` to point to the file. - -The registry changes also require you to rename the following configuration -settings: - -[options="header"] -|==== -|Old config name | New config name -|`filebeat.registry_file` | `filebeat.registry.path`. -|`filebeat.registry_file_permissions` | `filebeat.registry.file_permissions` -|`filebeat.registry_flush` | `filebeat.registry.flush` -|==== - -Before proceeding with the upgrade, make sure you back up the registry file. - -[role="xpack"] -[[ilm-on]] -==== Check privileges for index lifecycle management (on by default in 7.0) - -Starting with {beats} 7.0, index lifecycle management is on by default when -sending data to {beats} clusters that support it. Make sure {beats} users have -the privileges needed to use index lifecycle management, or disable index -lifecycle management. - -For help troubleshooting authorization issues, see <>. - -If you want to disable index lifecycle management, set -`setup.ilm.enabled: false` in the {beats} configuration file. - -[[troubleshooting-upgrade]] -=== Troubleshoot {beats} upgrade issues - -This section describes common problems you might encounter when upgrading to -{beats} 7.x. - -You can avoid some of these problems by reading <> before -upgrading {beats}. - -[[missing-fields]] -==== Missing fields or too many fields in the index - -You may have run the Beat before loading the required index template. To clean -up and start again: - -. Delete the index that was created when you ran the Beat. For example: -+ -["source","sh",subs="attributes"] ----- -DELETE metricbeat-{version}-2019.04.02* ----- -+ -WARNING: Be careful when using wildcards to delete indices. Make sure the -pattern matches only the indices you want to delete. The example shown here -deletes all data indexed into the metricbeat-{version} indices on -2019.04.02. - -. If you want the index to work with 6.x dashboards, turn on the compatibility -layer. See <>. - -. Delete the index template that was loaded earlier. For example: -+ -["source","sh",subs="attributes"] ----- -DELETE /_template/metricbeat-{version} ----- -+ -Because the index template was loaded without the compatibility layer enabled, -the required aliases were not created. - -. Load the correct index template. See <>. - -. Restart {beats}. - -[[user-unauthorized]] -==== User is not authorized - -Because index lifecycle management is on by default in 7.0, you might encounter -new errors related to user authorization when you run version 7.0 against an -{es} cluster that supports index lifecycle management. - -===== `[cluster:monitor/main] is unauthorized for user` - -*Problem*: The {beats} user is unable to send monitoring information. - -*Solution:* Grant the `monitor` cluster privilege. - -===== `[cluster:admin/ilm/put] is unauthorized for user` - -*Problem:* The {beats} user is not authorized to load ILM policies. - -*Solution:* Grant the `manage_ilm` cluster privilege. - -===== `[indices:admin/template/put] is unauthorized for user` - -*Problem:* Automatic index template loading is required when ILM is enabled, but the user -is not authorized to manage index templates. - -*Solution:* Grant the `manage_index_templates` cluster privilege. - -===== `[indices:admin/aliases] is unauthorized for user` - -*Problem:* The {beats} user is unable to set up aliases needed by the compatibility -layer. - -*Solution:* Grant the `manage` privilege on the {beats} indices. - -===== `[indices:data/write/bulk] is unauthorized for user` - -*Problem:* The {beats} user is unable to write events to {es}. - -*Solution:* Grant the `index` privilege on the {beats} indices. - -[[old-dashboards-failing]] -==== 6.x dashboards not showing data from 7.0 shippers - -You might have run the Beat without turning on the compatibility layer. See -<> then clean up your environment as described -under <>. - -[[logstash-data-missing]] -==== Data parsed by {ls} not appearing in 7.0 dashboards - -You might be writing to an index that doesn't match the index pattern used -by {beats}. See <>. - - -[[dashboard-shard-failed]] -==== "shard failed" error when viewing {beats} dashboards in {kib} - -After upgrading to {es} 7.0, any indices created by Beats 6.6 or older will not -work in {kib} dashboards until the `index.query.default_field` setting is added -to each index. Indices created in Beats 6.7 or later are unaffected. - -*Background:* Starting in {es} 7.0, some query types, such as Simple Query -String, have a limit to the number of fields they will query against. Because -Beats indices often contain more fields than this cap, the -`index.query.default_field` index setting is used to inform {es} which fields to -use by default when no field is specified for a query. - -To add the setting to the index, you can use the 7.0 -{kibana-ref}/upgrade-assistant.html[Upgrade Assistant], or add the setting -manually. - -To add the setting manually, first identify the list of fields that you want to -set as the default search fields, then specify the list of fields in the -`default_field` setting. - -For example, here's a snippet that shows how to add default search fields to a -Metricbeat 6.6 index. This example is truncated. Full examples for Metricbeat -and Filebeat are available in -https://github.com/elastic/beats/blob/master/libbeat/docs/troubleshooting/default_field.md[this file]. - -[source,js] --------------------------------------------------- -PUT /metricbeat-6.6.2-2019.04.09/_settings -{ - "index": { - "query": { - "default_field": [ - "aerospike.namespace.name", - "aerospike.namespace.node.host", - "aerospike.namespace.node.name", - "apache.status.hostname", - "beat.hostname", - "beat.name", - "beat.timezone", - "beat.version", - ... - ] - } - } -} --------------------------------------------------- -// CONSOLE - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/version.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/version.asciidoc deleted file mode 100644 index 4beabacf..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/version.asciidoc +++ /dev/null @@ -1,7 +0,0 @@ -:stack-version: 8.0.0 -:doc-branch: master -:go-version: 1.13.9 -:release-state: unreleased -:python: 3.7 -:docker: 1.12 -:docker-compose: 1.11 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/visualizing-data.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/visualizing-data.asciidoc deleted file mode 100644 index 71935d19..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/visualizing-data.asciidoc +++ /dev/null @@ -1,10 +0,0 @@ -[[visualizing-data]] -== Visualizing your data in Kibana - -This section describes how to load the sample Beats dashboards. After loading -the dashboards in Kibana, you can modify them to meet your needs. - -This section includes the following topics: - -* <> -* <> diff --git a/vendor/github.com/elastic/beats/v7/libbeat/docs/yaml.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/docs/yaml.asciidoc deleted file mode 100644 index f4c78f9c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/docs/yaml.asciidoc +++ /dev/null @@ -1,96 +0,0 @@ -////////////////////////////////////////////////////////////////////////// -//// This content is shared by all Elastic Beats. Make sure you keep the -//// descriptions here generic enough to work for all Beats that include -//// this file. When using cross references, make sure that the cross -//// references resolve correctly for any files that include this one. -//// Use the appropriate variables defined in the index.asciidoc file to -//// resolve Beat names: beatname_uc and beatname_lc. -//// Use the following include to pull this content into a doc file: -//// :standalone: -//// include::../../libbeat/docs/yaml.asciidoc[] -//// Specify :standalone: when this file is pulled into and index. When -//// the file is embedded in another file, do no specify :standalone: -////////////////////////////////////////////////////////////////////////// - -ifdef::standalone[] - -[[yaml-tips]] -== Avoid YAML formatting problems - -endif::[] - -The configuration file uses http://yaml.org/[YAML] for its syntax. When you edit the -file to modify configuration settings, there are a few things that you should know. - -[float] -=== Use spaces for indentation - -Indentation is meaningful in YAML. Make sure that you use spaces, rather than tab characters, to indent sections. - -In the default configuration files and in all the examples in the documentation, -we use 2 spaces per indentation level. We recommend you do the same. - -[float] -=== Look at the default config file for structure - -The best way to understand where to define a configuration option is by looking -at the provided sample configuration files. The configuration files contain most -of the default configurations that are available for the Beat. To change a setting, -simply uncomment the line and change the values. - -[float] -=== Test your config file - -You can test your configuration file to verify that the structure is valid. -Simply change to the directory where the binary is installed, and run -the Beat in the foreground with the `test config` command specified. For -example: - -ifndef::win-only[] - -["source","shell",subs="attributes"] ----------------------------------------------------------------------- -{beatname_lc} test config -c {beatname_lc}.yml ----------------------------------------------------------------------- - -endif::win-only[] - -ifdef::win-only[] - -["source","shell",subs="attributes"] ----------------------------------------------------------------------- -.\winlogbeat.exe test config -c .\winlogbeat.yml -e ----------------------------------------------------------------------- - -endif::win-only[] - -You'll see a message if the Beat finds an error in the file. - -[float] -=== Wrap regular expressions in single quotation marks - -If you need to specify a regular expression in a YAML file, it's a good idea to wrap the regular expression in single quotation marks to work around YAML's tricky rules for string escaping. - -For more information about YAML, see http://yaml.org/. - -[float] -[[wrap-paths-in-quotes]] -=== Wrap paths in single quotation marks - -Windows paths in particular sometimes contain spaces or characters, such as drive -letters or triple dots, that may be misinterpreted by the YAML parser. - -To avoid this problem, it's a good idea to wrap paths in single quotation marks. - -[float] -[[avoid-leading-zeros]] -=== Avoid using leading zeros in numeric values - -If you use a leading zero (for example, `09`) in a numeric field without -wrapping the value in single quotation marks, the value may be interpreted -incorrectly by the YAML parser. If the value is a valid octal, it's converted -to an integer. If not, it's converted to a float. - -To prevent unwanted type conversions, avoid using leading zeros in field values, -or wrap the values in single quotation marks. - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/api_integration_test.go b/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/api_integration_test.go deleted file mode 100644 index 986f012f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/api_integration_test.go +++ /dev/null @@ -1,166 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package eslegclient - -import ( - "encoding/json" - "fmt" - "net/http" - "os" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestIndex(t *testing.T) { - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - index := fmt.Sprintf("beats-test-index-%d", os.Getpid()) - - conn := getTestingElasticsearch(t) - - body := map[string]interface{}{ - "user": "test", - "post_date": "2009-11-15T14:12:12", - "message": "trying out", - } - params := map[string]string{ - "refresh": "true", - } - _, resp, err := conn.Index(index, "_doc", "1", params, body) - if err != nil { - t.Fatalf("Index() returns error: %s", err) - } - if !resp.Created && resp.Result != "created" { - t.Fatalf("Index() fails: %s", resp) - } - - body = map[string]interface{}{ - "query": map[string]interface{}{ - "match_all": map[string]interface{}{}, - }, - } - _, result, err := conn.SearchURIWithBody(index, "", nil, map[string]interface{}{}) - if err != nil { - t.Fatalf("SearchUriWithBody() returns an error: %s", err) - } - if result.Hits.Total.Value != 1 { - t.Errorf("Wrong number of search results: %d", result.Hits.Total.Value) - } - - params = map[string]string{ - "q": "user:test", - } - _, result, err = conn.SearchURI(index, "test", params) - if err != nil { - t.Fatalf("SearchUri() returns an error: %s", err) - } - if result.Hits.Total.Value != 1 { - t.Errorf("Wrong number of search results: %d", result.Hits.Total.Value) - } - - _, resp, err = conn.Delete(index, "_doc", "1", nil) - if err != nil { - t.Errorf("Delete() returns error: %s", err) - } -} - -func TestIngest(t *testing.T) { - type obj map[string]interface{} - - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - index := fmt.Sprintf("beats-test-ingest-%d", os.Getpid()) - pipeline := fmt.Sprintf("beats-test-pipeline-%d", os.Getpid()) - - pipelineBody := obj{ - "description": "Test pipeline", - "processors": []obj{ - { - "lowercase": obj{ - "field": "testfield", - }, - }, - }, - } - - conn := getTestingElasticsearch(t) - if conn.GetVersion().Major < 5 { - t.Skip("Skipping tests as pipeline not available in <5.x releases") - } - - status, _, err := conn.DeletePipeline(pipeline, nil) - if err != nil && status != http.StatusNotFound { - t.Fatal(err) - } - - exists, err := conn.PipelineExists(pipeline) - if err != nil { - t.Fatal(err) - } - if exists == true { - t.Fatalf("Test expected PipelineExists to return false for %v", pipeline) - } - - _, resp, err := conn.CreatePipeline(pipeline, nil, pipelineBody) - if err != nil { - t.Fatal(err) - } - if !resp.Acknowledged { - t.Fatalf("Test pipeline %v not created", pipeline) - } - - exists, err = conn.PipelineExists(pipeline) - if err != nil { - t.Fatal(err) - } - if exists == false { - t.Fatalf("Test expected PipelineExists to return true for %v", pipeline) - } - - params := map[string]string{"refresh": "true"} - _, resp, err = conn.Ingest(index, "_doc", pipeline, "1", params, obj{ - "testfield": "TEST", - }) - if err != nil { - t.Fatalf("Ingest() returns error: %s", err) - } - if !resp.Created && resp.Result != "created" { - t.Errorf("Ingest() fails: %s", resp) - } - - // get _source field from indexed document - _, docBody, err := conn.apiCall("GET", index, "", "_source/1", "", nil, nil) - if err != nil { - t.Fatal(err) - } - - doc := struct { - Field string `json:"testfield"` - }{} - err = json.Unmarshal(docBody, &doc) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, "test", doc.Field) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/api_mock_test.go b/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/api_mock_test.go deleted file mode 100644 index cfb9b9b7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/api_mock_test.go +++ /dev/null @@ -1,137 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package eslegclient - -import ( - "encoding/json" - "fmt" - "net/http" - "net/http/httptest" - "os" - "strings" - "testing" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -func ElasticsearchMock(code int, body []byte) *httptest.Server { - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - if r.URL.Path == "/" { // send ok and a minimal JSON on ping - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json") - w.Write([]byte(`{"version":{"number":"5.0.0"}}`)) - return - } - - w.WriteHeader(code) - if body != nil { - w.Header().Set("Content-Type", "application/json") - w.Write(body) - } - })) - - return server -} - -func TestOneHostSuccessResp(t *testing.T) { - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - index := fmt.Sprintf("packetbeat-unittest-%d", os.Getpid()) - body := map[string]interface{}{ - "user": "test", - "post_date": "2009-11-15T14:12:12", - "message": "trying out", - } - expectedResp, _ := json.Marshal(QueryResult{Ok: true, Index: index, Type: "test", ID: "1", Version: 1, Created: true}) - - server := ElasticsearchMock(200, expectedResp) - - client := newTestConnection(server.URL) - - params := map[string]string{ - "refresh": "true", - } - _, resp, err := client.Index(index, "test", "1", params, body) - if err != nil { - t.Errorf("Index() returns error: %s", err) - } - if !resp.Created { - t.Errorf("Index() fails: %s", resp) - } -} - -func TestOneHost500Resp(t *testing.T) { - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - index := fmt.Sprintf("packetbeat-unittest-%d", os.Getpid()) - body := map[string]interface{}{ - "user": "test", - "post_date": "2009-11-15T14:12:12", - "message": "trying out", - } - - server := ElasticsearchMock(http.StatusInternalServerError, []byte("Something wrong happened")) - - client := newTestConnection(server.URL) - err := client.Connect() - if err != nil { - t.Fatalf("Failed to connect: %v", err) - } - - params := map[string]string{ - "refresh": "true", - } - _, _, err = client.Index(index, "test", "1", params, body) - - if err == nil { - t.Errorf("Index() should return error.") - } - - if !strings.Contains(err.Error(), "500 Internal Server Error") { - t.Errorf("Should return <500 Internal Server Error> instead of %v", err) - } -} - -func TestOneHost503Resp(t *testing.T) { - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - index := fmt.Sprintf("packetbeat-unittest-%d", os.Getpid()) - body := map[string]interface{}{ - "user": "test", - "post_date": "2009-11-15T14:12:12", - "message": "trying out", - } - - server := ElasticsearchMock(503, []byte("Something wrong happened")) - - client := newTestConnection(server.URL) - - params := map[string]string{ - "refresh": "true", - } - _, _, err := client.Index(index, "test", "1", params, body) - if err == nil { - t.Errorf("Index() should return error.") - } - - if !strings.Contains(err.Error(), "503 Service Unavailable") { - t.Errorf("Should return <503 Service Unavailable> instead of %v", err) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/api_test.go b/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/api_test.go deleted file mode 100644 index 9055eb1f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/api_test.go +++ /dev/null @@ -1,189 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Need for unit and integration tests -package eslegclient - -import ( - "encoding/json" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -func GetValidQueryResult() QueryResult { - result := QueryResult{ - Ok: true, - Index: "testIndex", - Type: "testType", - ID: "12", - Source: []byte(`{ - "ok": true, - "_type":"testType", - "_index":"testIndex", - "_id":"12", - "_version": 2, - "found": true, - "exists": true, - "created": true, - "lastname":"ruflin", - "firstname": "nicolas"}`, - ), - Version: 2, - Found: true, - Exists: true, - Created: true, - Matches: []string{"abc", "def"}, - } - - return result -} - -func GetValidSearchResults() SearchResults { - hits := Hits{ - Total: Total{Value: 10, Relation: "eq"}, - Hits: nil, - } - - results := SearchResults{ - Took: 19, - Shards: []byte(`{ - "total" : 3, - "successful" : 2, - "failed" : 1 - }`), - Hits: hits, - Aggs: nil, - } - - return results -} - -func TestReadQueryResult(t *testing.T) { - queryResult := GetValidQueryResult() - - json := queryResult.Source - result, err := readQueryResult(json) - - assert.Nil(t, err) - assert.Equal(t, queryResult.Ok, result.Ok) - assert.Equal(t, queryResult.Index, result.Index) - assert.Equal(t, queryResult.Type, result.Type) - assert.Equal(t, queryResult.ID, result.ID) - assert.Equal(t, queryResult.Version, result.Version) - assert.Equal(t, queryResult.Found, result.Found) - assert.Equal(t, queryResult.Exists, result.Exists) - assert.Equal(t, queryResult.Created, result.Created) -} - -// Check empty query result object -func TestReadQueryResult_empty(t *testing.T) { - result, err := readQueryResult(nil) - assert.Nil(t, result) - assert.Nil(t, err) -} - -// Check invalid query result object -func TestReadQueryResult_invalid(t *testing.T) { - // Invalid json string - json := []byte(`{"name":"ruflin","234"}`) - - result, err := readQueryResult(json) - assert.Nil(t, result) - assert.Error(t, err) -} - -func TestReadSearchResult(t *testing.T) { - t.Run("search results response from 7.0", func(t *testing.T) { - resultsObject := GetValidSearchResults() - json := []byte(`{ - "took" : 19, - "_shards" : { - "total" : 3, - "successful" : 2, - "failed" : 1 - }, - "hits" : { "total": { "value": 10, "relation": "eq" } }, - "aggs" : {} - }`) - - results, err := readSearchResult(json) - - assert.Nil(t, err) - assert.Equal(t, resultsObject.Took, results.Took) - assert.Equal(t, resultsObject.Hits, results.Hits) - assert.Equal(t, resultsObject.Shards, results.Shards) - assert.Equal(t, resultsObject.Aggs, results.Aggs) - }) - - t.Run("search results response from 6.0", func(t *testing.T) { - resultsObject := GetValidSearchResults() - json := []byte(`{ - "took" : 19, - "_shards" : { - "total" : 3, - "successful" : 2, - "failed" : 1 - }, - "hits" : { "total": 10 }, - "aggs" : {} - }`) - - results, err := readSearchResult(json) - - assert.Nil(t, err) - assert.Equal(t, resultsObject.Took, results.Took) - assert.Equal(t, resultsObject.Hits, results.Hits) - assert.Equal(t, resultsObject.Shards, results.Shards) - assert.Equal(t, resultsObject.Aggs, results.Aggs) - }) -} - -func TestReadSearchResult_empty(t *testing.T) { - results, err := readSearchResult(nil) - assert.Nil(t, results) - assert.Nil(t, err) -} - -func TestReadSearchResult_invalid(t *testing.T) { - // Invalid json string - json := []byte(`{"took":"19","234"}`) - - results, err := readSearchResult(json) - assert.Nil(t, results) - assert.Error(t, err) -} - -func newTestConnection(url string) *Connection { - conn, _ := NewConnection(ConnectionSettings{ - URL: url, - Timeout: 0, - }) - conn.Encoder = NewJSONEncoder(nil, false) - return conn -} - -func (r QueryResult) String() string { - out, err := json.Marshal(r) - if err != nil { - logp.L().Warnf("failed to marshal QueryResult (%+v): %#v", err, r) - return "ERROR" - } - return string(out) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/bulkapi_integration_test.go b/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/bulkapi_integration_test.go deleted file mode 100644 index 49bb7497..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/bulkapi_integration_test.go +++ /dev/null @@ -1,184 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package eslegclient - -import ( - "fmt" - "os" - "testing" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestBulk(t *testing.T) { - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - client := getTestingElasticsearch(t) - index := fmt.Sprintf("packetbeat-unittest-%d", os.Getpid()) - - ops := []map[string]interface{}{ - { - "index": map[string]interface{}{ - "_index": index, - "_id": "1", - }, - }, - { - "field1": "value1", - }, - } - - body := make([]interface{}, 0, 10) - for _, op := range ops { - body = append(body, op) - } - - params := map[string]string{ - "refresh": "true", - } - _, _, err := client.Bulk(index, "", params, body) - if err != nil { - t.Fatalf("Bulk() returned error: %s", err) - } - - params = map[string]string{ - "q": "field1:value1", - } - _, result, err := client.SearchURI(index, "type1", params) - if err != nil { - t.Fatalf("SearchUri() returns an error: %s", err) - } - if result.Hits.Total.Value != 1 { - t.Errorf("Wrong number of search results: %d", result.Hits.Total.Value) - } - - _, _, err = client.Delete(index, "", "", nil) - if err != nil { - t.Errorf("Delete() returns error: %s", err) - } -} - -func TestEmptyBulk(t *testing.T) { - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - client := getTestingElasticsearch(t) - index := fmt.Sprintf("packetbeat-unittest-%d", os.Getpid()) - - body := make([]interface{}, 0, 10) - - params := map[string]string{ - "refresh": "true", - } - _, resp, err := client.Bulk(index, "", params, body) - if err != nil { - t.Fatalf("Bulk() returned error: %s", err) - } - if resp != nil { - t.Errorf("Unexpected response: %s", resp) - } -} - -func TestBulkMoreOperations(t *testing.T) { - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - client := getTestingElasticsearch(t) - index := fmt.Sprintf("packetbeat-unittest-%d", os.Getpid()) - - ops := []map[string]interface{}{ - { - "index": map[string]interface{}{ - "_index": index, - "_id": "1", - }, - }, - { - "field1": "value1", - }, - - { - "delete": map[string]interface{}{ - "_index": index, - "_id": "2", - }, - }, - - { - "create": map[string]interface{}{ - "_index": index, - "_id": "3", - }, - }, - { - "field1": "value3", - }, - - { - "update": map[string]interface{}{ - "_id": "1", - "_index": index, - }, - }, - { - "doc": map[string]interface{}{ - "field2": "value2", - }, - }, - } - - body := make([]interface{}, 0, 10) - for _, op := range ops { - body = append(body, op) - } - - params := map[string]string{ - "refresh": "true", - } - _, resp, err := client.Bulk(index, "", params, body) - if err != nil { - t.Fatalf("Bulk() returned error: %s [%s]", err, resp) - } - - params = map[string]string{ - "q": "field1:value3", - } - _, result, err := client.SearchURI(index, "type1", params) - if err != nil { - t.Fatalf("SearchUri() returns an error: %s", err) - } - if result.Hits.Total.Value != 1 { - t.Errorf("Wrong number of search results: %d", result.Hits.Total.Value) - } - - params = map[string]string{ - "q": "field2:value2", - } - _, result, err = client.SearchURI(index, "type1", params) - if err != nil { - t.Fatalf("SearchUri() returns an error: %s", err) - } - if result.Hits.Total.Value != 1 { - t.Errorf("Wrong number of search results: %d", result.Hits.Total.Value) - } - - _, _, err = client.Delete(index, "", "", nil) - if err != nil { - t.Errorf("Delete() returns error: %s", err) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/bulkapi_mock_test.go b/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/bulkapi_mock_test.go deleted file mode 100644 index 1fbd53d9..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/bulkapi_mock_test.go +++ /dev/null @@ -1,147 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package eslegclient - -import ( - "fmt" - "net/http" - "os" - "strings" - "testing" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestOneHostSuccessResp_Bulk(t *testing.T) { - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - index := fmt.Sprintf("packetbeat-unittest-%d", os.Getpid()) - expectedResp := []byte(`{"took":7,"errors":false,"items":[]}`) - - ops := []map[string]interface{}{ - { - "index": map[string]interface{}{ - "_index": index, - "_type": "type1", - "_id": "1", - }, - }, - { - "field1": "value1", - }, - } - - body := make([]interface{}, 0, 10) - for _, op := range ops { - body = append(body, op) - } - - server := ElasticsearchMock(200, expectedResp) - - client := newTestConnection(server.URL) - - params := map[string]string{ - "refresh": "true", - } - _, _, err := client.Bulk(index, "type1", params, body) - if err != nil { - t.Errorf("Bulk() returns error: %s", err) - } -} - -func TestOneHost500Resp_Bulk(t *testing.T) { - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - index := fmt.Sprintf("packetbeat-unittest-%d", os.Getpid()) - - ops := []map[string]interface{}{ - { - "index": map[string]interface{}{ - "_index": index, - "_type": "type1", - "_id": "1", - }, - }, - { - "field1": "value1", - }, - } - - body := make([]interface{}, 0, 10) - for _, op := range ops { - body = append(body, op) - } - - server := ElasticsearchMock(http.StatusInternalServerError, []byte("Something wrong happened")) - - client := newTestConnection(server.URL) - - params := map[string]string{ - "refresh": "true", - } - _, _, err := client.Bulk(index, "type1", params, body) - if err == nil { - t.Errorf("Bulk() should return error.") - } - - if !strings.Contains(err.Error(), "500 Internal Server Error") { - t.Errorf("Should return <500 Internal Server Error> instead of %v", err) - } -} - -func TestOneHost503Resp_Bulk(t *testing.T) { - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - index := fmt.Sprintf("packetbeat-unittest-%d", os.Getpid()) - - ops := []map[string]interface{}{ - { - "index": map[string]interface{}{ - "_index": index, - "_type": "type1", - "_id": "1", - }, - }, - { - "field1": "value1", - }, - } - - body := make([]interface{}, 0, 10) - for _, op := range ops { - body = append(body, op) - } - - server := ElasticsearchMock(503, []byte("Something wrong happened")) - - client := newTestConnection(server.URL) - - params := map[string]string{ - "refresh": "true", - } - _, _, err := client.Bulk(index, "type1", params, body) - if err == nil { - t.Errorf("Bulk() should return error.") - } - - if !strings.Contains(err.Error(), "503 Service Unavailable") { - t.Errorf("Should return <503 Service Unavailable> instead of %v", err) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/connection_integration_test.go b/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/connection_integration_test.go deleted file mode 100644 index 225edd6f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/connection_integration_test.go +++ /dev/null @@ -1,177 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package eslegclient - -import ( - "context" - "io/ioutil" - "math/rand" - "net" - "net/http" - "net/http/httptest" - "net/url" - "testing" - "time" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/esleg/eslegtest" - "github.com/elastic/beats/v7/libbeat/outputs" -) - -func TestConnect(t *testing.T) { - conn := getTestingElasticsearch(t) - err := conn.Connect() - assert.NoError(t, err) -} - -func TestConnectWithProxy(t *testing.T) { - wrongPort, err := net.Listen("tcp", "localhost:0") - require.NoError(t, err) - go func() { - c, err := wrongPort.Accept() - if err == nil { - // Provoke an early-EOF error on client - c.Close() - } - }() - defer wrongPort.Close() - - proxy := startTestProxy(t, eslegtest.GetURL()) - defer proxy.Close() - - // Use connectTestEs instead of getTestingElasticsearch to make use of makeES - client, err := connectTestEs(t, map[string]interface{}{ - "hosts": "http://" + wrongPort.Addr().String(), - "timeout": 5, // seconds - }) - require.NoError(t, err) - assert.Error(t, client.Connect(), "it should fail without proxy") - - client, err = connectTestEs(t, map[string]interface{}{ - "hosts": "http://" + wrongPort.Addr().String(), - "proxy_url": proxy.URL, - "timeout": 5, // seconds - }) - require.NoError(t, err) - assert.NoError(t, client.Connect()) -} - -func connectTestEs(t *testing.T, cfg interface{}) (*Connection, error) { - config, err := common.NewConfigFrom(map[string]interface{}{ - "username": eslegtest.GetUser(), - "password": eslegtest.GetPass(), - }) - require.NoError(t, err) - - tmp, err := common.NewConfigFrom(cfg) - require.NoError(t, err) - - err = config.Merge(tmp) - require.NoError(t, err) - - hosts, err := config.String("hosts", -1) - require.NoError(t, err) - - username, err := config.String("username", -1) - require.NoError(t, err) - - password, err := config.String("password", -1) - require.NoError(t, err) - - timeout, err := config.Int("timeout", -1) - require.NoError(t, err) - - var proxy string - if config.HasField("proxy_url") { - proxy, err = config.String("proxy_url", -1) - require.NoError(t, err) - } - - s := ConnectionSettings{ - URL: hosts, - Username: username, - Password: password, - Timeout: time.Duration(timeout) * time.Second, - CompressionLevel: 3, - } - - if proxy != "" { - p, err := url.Parse(proxy) - require.NoError(t, err) - s.Proxy = p - } - - return NewConnection(s) -} - -// getTestingElasticsearch creates a test client. -func getTestingElasticsearch(t eslegtest.TestLogger) *Connection { - conn, err := NewConnection(ConnectionSettings{ - URL: eslegtest.GetURL(), - Username: eslegtest.GetUser(), - Password: eslegtest.GetPass(), - Timeout: 60 * time.Second, - CompressionLevel: 3, - }) - eslegtest.InitConnection(t, conn, err) - return conn -} - -func randomClient(grp outputs.Group) outputs.NetworkClient { - L := len(grp.Clients) - if L == 0 { - panic("no elasticsearch client") - } - - client := grp.Clients[rand.Intn(L)] - return client.(outputs.NetworkClient) -} - -// startTestProxy starts a proxy that redirects all connections to the specified URL -func startTestProxy(t *testing.T, redirectURL string) *httptest.Server { - t.Helper() - - realURL, err := url.Parse(redirectURL) - require.NoError(t, err) - - proxy := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - req := r.Clone(context.Background()) - req.RequestURI = "" - req.URL.Scheme = realURL.Scheme - req.URL.Host = realURL.Host - - resp, err := http.DefaultClient.Do(req) - require.NoError(t, err) - defer resp.Body.Close() - - body, err := ioutil.ReadAll(resp.Body) - require.NoError(t, err) - - for _, header := range []string{"Content-Encoding", "Content-Type"} { - w.Header().Set(header, resp.Header.Get(header)) - } - w.WriteHeader(resp.StatusCode) - w.Write(body) - })) - return proxy -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/enc_test.go b/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/enc_test.go deleted file mode 100644 index 32b2f35e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/enc_test.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package eslegclient - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/monitoring/report" -) - -func TestJSONEncoderMarshalBeatEvent(t *testing.T) { - encoder := NewJSONEncoder(nil, true) - event := beat.Event{ - Timestamp: time.Date(2017, time.November, 7, 12, 0, 0, 0, time.UTC), - Fields: common.MapStr{ - "field1": "value1", - }, - } - - err := encoder.Marshal(event) - if err != nil { - t.Errorf("Error while marshaling beat.Event using JSONEncoder: %v", err) - } - assert.Equal(t, encoder.buf.String(), "{\"@timestamp\":\"2017-11-07T12:00:00.000Z\",\"field1\":\"value1\"}\n", - "Unexpected marshaled format of beat.Event") -} - -func TestJSONEncoderMarshalMonitoringEvent(t *testing.T) { - encoder := NewJSONEncoder(nil, true) - event := report.Event{ - Timestamp: time.Date(2017, time.November, 7, 12, 0, 0, 0, time.UTC), - Fields: common.MapStr{ - "field1": "value1", - }, - } - - err := encoder.Marshal(event) - if err != nil { - t.Errorf("Error while marshaling report.Event using JSONEncoder: %v", err) - } - assert.Equal(t, encoder.buf.String(), "{\"timestamp\":\"2017-11-07T12:00:00.000Z\",\"field1\":\"value1\"}\n", - "Unexpected marshaled format of report.Event") -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/url_test.go b/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/url_test.go deleted file mode 100644 index 8e444a66..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegclient/url_test.go +++ /dev/null @@ -1,127 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package eslegclient - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestUrlEncode(t *testing.T) { - params := map[string]string{ - "q": "agent:appserver1", - } - url := urlEncode("", params) - - if url != "q=agent%3Aappserver1" { - t.Errorf("Fail to encode params: %s", url) - } - - params = map[string]string{ - "wife": "sarah", - "husband": "joe", - } - - url = urlEncode("", params) - - if url != "husband=joe&wife=sarah" { - t.Errorf("Fail to encode params: %s", url) - } -} - -func TestMakePath(t *testing.T) { - path, err := makePath("twitter", "tweet", "1") - if err != nil { - t.Errorf("Fail to create path: %s", err) - } - if path != "/twitter/tweet/1" { - t.Errorf("Wrong path created: %s", path) - } - - path, err = makePath("twitter", "", "_refresh") - if err != nil { - t.Errorf("Fail to create path: %s", err) - } - if path != "/twitter/_refresh" { - t.Errorf("Wrong path created: %s", path) - } - - path, err = makePath("", "", "_bulk") - if err != nil { - t.Errorf("Fail to create path: %s", err) - } - if path != "/_bulk" { - t.Errorf("Wrong path created: %s", path) - } - path, err = makePath("twitter", "", "") - if err != nil { - t.Errorf("Fail to create path: %s", err) - } - if path != "/twitter" { - t.Errorf("Wrong path created: %s", path) - } -} - -func TestAddToURL(t *testing.T) { - type Test struct { - url string - path string - pipeline string - params map[string]string - expected string - } - tests := []Test{ - { - url: "localhost:9200", - path: "/path", - pipeline: "", - params: make(map[string]string), - expected: "localhost:9200/path", - }, - { - url: "localhost:9200/", - path: "/path", - pipeline: "", - params: make(map[string]string), - expected: "localhost:9200/path", - }, - { - url: "localhost:9200", - path: "/path", - pipeline: "pipeline_1", - params: make(map[string]string), - expected: "localhost:9200/path?pipeline=pipeline_1", - }, - { - url: "localhost:9200/", - path: "/path", - pipeline: "", - params: map[string]string{ - "param": "value", - }, - expected: "localhost:9200/path?param=value", - }, - } - for _, test := range tests { - url := addToURL(test.url, test.path, test.pipeline, test.params) - assert.Equal(t, url, test.expected) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegtest/util.go b/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegtest/util.go deleted file mode 100644 index 8da334dc..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/esleg/eslegtest/util.go +++ /dev/null @@ -1,87 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package eslegtest - -import ( - "fmt" - "os" -) - -const ( - // ElasticsearchDefaultHost is the default host for elasticsearch. - ElasticsearchDefaultHost = "localhost" - // ElasticsearchDefaultPort is the default port for elasticsearch. - ElasticsearchDefaultPort = "9200" -) - -// TestLogger is used to report fatal errors to the testing framework. -type TestLogger interface { - Fatal(args ...interface{}) -} - -// Connectable defines the minimum interface required to initialize a connected -// client. -type Connectable interface { - Connect() error -} - -// InitConnection initializes a new connection if the no error value from creating the -// connection instance is reported. -// The test logger will be used if an error is found. -func InitConnection(t TestLogger, conn Connectable, err error) { - if err == nil { - err = conn.Connect() - } - - if err != nil { - t.Fatal(err) - panic(err) // panic in case TestLogger did not stop test - } -} - -// GetURL return the Elasticsearch testing URL. -func GetURL() string { - return fmt.Sprintf("http://%v:%v", GetEsHost(), getEsPort()) -} - -// GetEsHost returns the Elasticsearch testing host. -func GetEsHost() string { - return getEnv("ES_HOST", ElasticsearchDefaultHost) -} - -// getEsPort returns the Elasticsearch testing port. -func getEsPort() string { - return getEnv("ES_PORT", ElasticsearchDefaultPort) -} - -// GetUser returns the Elasticsearch testing user. -func GetUser() string { - return getEnv("ES_USER", "") -} - -// GetPass returns the Elasticsearch testing user's password. -func GetPass() string { - return getEnv("ES_PASS", "") -} - -func getEnv(name, def string) string { - if v := os.Getenv(name); len(v) > 0 { - return v - } - return def -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/feature/bundle_test.go b/vendor/github.com/elastic/beats/v7/libbeat/feature/bundle_test.go deleted file mode 100644 index 48555524..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/feature/bundle_test.go +++ /dev/null @@ -1,71 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package feature - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestBundle(t *testing.T) { - factory := func() {} - features := []Featurable{ - New("libbeat.outputs", "elasticsearch", factory, Details{Stability: Stable}), - New("libbeat.outputs", "edge", factory, Details{Stability: Experimental}), - New("libbeat.input", "tcp", factory, Details{Stability: Beta}), - } - - t.Run("Creates a new Bundle", func(t *testing.T) { - b := NewBundle(features...) - assert.Equal(t, 3, len(b.Features())) - }) - - t.Run("Filters feature based on Stability", func(t *testing.T) { - b := NewBundle(features...) - new := b.Filter(Experimental) - assert.Equal(t, 1, len(new.Features())) - }) - - t.Run("Filters feature based on multiple different Stability", func(t *testing.T) { - b := NewBundle(features...) - new := b.Filter(Experimental, Stable) - assert.Equal(t, 2, len(new.Features())) - }) - - t.Run("Creates a new Bundle from specified feature", func(t *testing.T) { - f1 := New("libbeat.outputs", "elasticsearch", factory, Details{Stability: Stable}) - b := MustBundle(f1) - assert.Equal(t, 1, len(b.Features())) - }) - - t.Run("Creates a new Bundle with grouped features", func(t *testing.T) { - f1 := New("libbeat.outputs", "elasticsearch", factory, Details{Stability: Stable}) - f2 := New("libbeat.outputs", "edge", factory, Details{Stability: Experimental}) - f3 := New("libbeat.input", "tcp", factory, Details{Stability: Beta}) - f4 := New("libbeat.input", "udp", factory, Details{Stability: Beta}) - - b := MustBundle( - MustBundle(f1), - MustBundle(f2), - MustBundle(f3, f4), - ) - - assert.Equal(t, 4, len(b.Features())) - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/feature/registry_test.go b/vendor/github.com/elastic/beats/v7/libbeat/feature/registry_test.go deleted file mode 100644 index 7882e44c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/feature/registry_test.go +++ /dev/null @@ -1,210 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package feature - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -var defaultDetails = Details{Stability: Stable} - -func TestRegister(t *testing.T) { - f := func() {} - - t.Run("when the factory is nil", func(t *testing.T) { - r := NewRegistry() - err := r.Register(New("outputs", "null", nil, defaultDetails)) - if !assert.Error(t, err) { - return - } - }) - - t.Run("namespace and feature doesn't exist", func(t *testing.T) { - r := NewRegistry() - err := r.Register(New("outputs", "null", f, defaultDetails)) - if !assert.NoError(t, err) { - return - } - - assert.Equal(t, 1, r.Size()) - }) - - t.Run("namespace exists and feature doesn't exist", func(t *testing.T) { - r := NewRegistry() - r.Register(New("processor", "bar", f, defaultDetails)) - err := r.Register(New("processor", "foo", f, defaultDetails)) - if !assert.NoError(t, err) { - return - } - - assert.Equal(t, 2, r.Size()) - }) - - t.Run("namespace exists and feature exists and not the same factory", func(t *testing.T) { - r := NewRegistry() - r.Register(New("processor", "foo", func() {}, defaultDetails)) - err := r.Register(New("processor", "foo", f, defaultDetails)) - if !assert.Error(t, err) { - return - } - assert.Equal(t, 1, r.Size()) - }) - - t.Run("when the exact feature is already registered", func(t *testing.T) { - feature := New("processor", "foo", f, defaultDetails) - r := NewRegistry() - r.Register(feature) - err := r.Register(feature) - if !assert.NoError(t, err) { - return - } - assert.Equal(t, 1, r.Size()) - }) -} - -func TestFeature(t *testing.T) { - f := func() {} - - r := NewRegistry() - r.Register(New("processor", "foo", f, defaultDetails)) - r.Register(New("HOLA", "fOO", f, defaultDetails)) - - t.Run("when namespace and feature are present", func(t *testing.T) { - feature, err := r.Lookup("processor", "foo") - if !assert.NotNil(t, feature.Factory()) { - return - } - assert.NoError(t, err) - }) - - t.Run("when namespace doesn't exist", func(t *testing.T) { - _, err := r.Lookup("hello", "foo") - if !assert.Error(t, err) { - return - } - }) - - t.Run("when namespace and key are normalized", func(t *testing.T) { - _, err := r.Lookup("HOLA", "foo") - if !assert.NoError(t, err) { - return - } - }) -} - -func TestLookup(t *testing.T) { - f := func() {} - - r := NewRegistry() - r.Register(New("processor", "foo", f, defaultDetails)) - r.Register(New("processor", "foo2", f, defaultDetails)) - r.Register(New("HELLO", "fOO", f, defaultDetails)) - - t.Run("when namespace and feature are present", func(t *testing.T) { - features, err := r.LookupAll("processor") - if !assert.NoError(t, err) { - return - } - assert.Equal(t, 2, len(features)) - }) - - t.Run("when namespace is not present", func(t *testing.T) { - _, err := r.LookupAll("foobar") - if !assert.Error(t, err) { - return - } - }) - - t.Run("when namespace and name are normalized", func(t *testing.T) { - features, err := r.LookupAll("hello") - if !assert.NoError(t, err) { - return - } - - assert.Equal(t, 1, len(features)) - }) -} - -func TestUnregister(t *testing.T) { - f := func() {} - - t.Run("when the namespace and the feature exists", func(t *testing.T) { - r := NewRegistry() - r.Register(New("processor", "foo", f, defaultDetails)) - assert.Equal(t, 1, r.Size()) - err := r.Unregister("processor", "foo") - if !assert.NoError(t, err) { - return - } - assert.Equal(t, 0, r.Size()) - }) - - t.Run("when the namespace exist and the feature doesn't", func(t *testing.T) { - r := NewRegistry() - r.Register(New("processor", "foo", f, defaultDetails)) - assert.Equal(t, 1, r.Size()) - err := r.Unregister("processor", "bar") - if assert.Error(t, err) { - return - } - assert.Equal(t, 0, r.Size()) - }) - - t.Run("when the namespace doesn't exists", func(t *testing.T) { - r := NewRegistry() - r.Register(New("processor", "foo", f, defaultDetails)) - assert.Equal(t, 1, r.Size()) - err := r.Unregister("outputs", "bar") - if assert.Error(t, err) { - return - } - assert.Equal(t, 0, r.Size()) - }) -} - -func TestOverwrite(t *testing.T) { - t.Run("when the feature doesn't exist", func(t *testing.T) { - f := func() {} - r := NewRegistry() - assert.Equal(t, 0, r.Size()) - r.Overwrite(New("processor", "foo", f, defaultDetails)) - assert.Equal(t, 1, r.Size()) - }) - - t.Run("overwrite when the feature exists", func(t *testing.T) { - f := func() {} - r := NewRegistry() - r.Register(New("processor", "foo", f, defaultDetails)) - assert.Equal(t, 1, r.Size()) - - check := 42 - r.Overwrite(New("processor", "foo", check, defaultDetails)) - assert.Equal(t, 1, r.Size()) - - feature, err := r.Lookup("processor", "foo") - if !assert.NoError(t, err) { - return - } - - v, ok := feature.Factory().(int) - assert.True(t, ok) - assert.Equal(t, 42, v) - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/fields.go b/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/fields.go deleted file mode 100644 index d61e9f22..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/fields.go +++ /dev/null @@ -1,168 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package fields - -import ( - "bufio" - "bytes" - "io" - "os" - "path/filepath" - "strings" -) - -// YmlFile holds the info on files and how to write them into the global fields.yml -type YmlFile struct { - Path string - Indent int -} - -// NewYmlFile performs some checks and then creates and returns a YmlFile struct -func NewYmlFile(path string, indent int) (*YmlFile, error) { - _, err := os.Stat(path) - - if os.IsNotExist(err) { - // skip - return nil, nil - } - - if err != nil { - // return error - return nil, err - } - - // All good, return file - return &YmlFile{ - Path: path, - Indent: indent, - }, nil -} - -func makeYml(indent int, paths ...string) ([]*YmlFile, error) { - var files []*YmlFile - for _, path := range paths { - if ymlFile, err := NewYmlFile(path, indent); err != nil { - return nil, err - } else if ymlFile != nil { - files = append(files, ymlFile) - } - } - return files, nil -} - -func collectCommonFiles(esBeatsPath, beatPath string, fieldFiles []*YmlFile) ([]*YmlFile, error) { - var files []*YmlFile - var ymls []*YmlFile - var err error - if ymls, err = makeYml(0, filepath.Join(esBeatsPath, "libbeat/_meta/fields.ecs.yml")); err != nil { - return nil, err - } - files = append(files, ymls...) - - if !isLibbeat(beatPath) { - if ymls, err = makeYml(0, filepath.Join(esBeatsPath, "libbeat/_meta/fields.common.yml")); err != nil { - return nil, err - } - files = append(files, ymls...) - libbeatModulesPaths := []string{ - filepath.Join(esBeatsPath, "libbeat/processors"), - filepath.Join(esBeatsPath, "libbeat/autodiscover/providers"), - } - for _, libbeatModulesPath := range libbeatModulesPaths { - libbeatFieldFiles, err := CollectModuleFiles(libbeatModulesPath) - if err != nil { - return nil, err - } - files = append(files, libbeatFieldFiles...) - } - } - - // Fields for custom beats last, to enable overriding more generically defined fields - if ymls, err = makeYml(0, filepath.Join(beatPath, "_meta/fields.common.yml"), filepath.Join(beatPath, "_meta/fields.yml")); err != nil { - return nil, err - } - files = append(files, ymls...) - - return append(files, fieldFiles...), nil -} - -func isLibbeat(beatPath string) bool { - return filepath.Base(beatPath) == "libbeat" -} - -func writeGeneratedFieldsYml(fieldFiles []*YmlFile, output io.Writer) error { - data, err := GenerateFieldsYml(fieldFiles) - if err != nil { - return err - } - - fw := bufio.NewWriter(output) - _, err = fw.Write(data) - if err != nil { - return err - } - return fw.Flush() -} - -// GenerateFieldsYml generates a fields.yml based on the given files -func GenerateFieldsYml(fieldFiles []*YmlFile) ([]byte, error) { - buf := bytes.NewBufferString("") - for _, p := range fieldFiles { - err := generateFieldsYmlForFile(buf, p) - if err != nil { - return nil, err - } - } - return buf.Bytes(), nil -} - -func generateFieldsYmlForFile(buf *bytes.Buffer, p *YmlFile) error { - file, err := os.Open(p.Path) - if err != nil { - return err - } - defer file.Close() - - fs := bufio.NewScanner(file) - for fs.Scan() { - err = writeIndentedLine(buf, fs.Text()+"\n", p.Indent) - if err != nil { - return err - } - } - if err := fs.Err(); err != nil { - return err - } - return nil -} - -func writeIndentedLine(buf *bytes.Buffer, line string, indent int) error { - newLine := strings.Repeat(" ", indent) + line - _, err := buf.WriteString(newLine) - return err -} - -// Generate collects fields.yml files and concatenates them into one global file. -func Generate(esBeatsPath, beatPath string, files []*YmlFile, output io.Writer) error { - files, err := collectCommonFiles(esBeatsPath, beatPath, files) - if err != nil { - return err - } - - return writeGeneratedFieldsYml(files, output) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/module_fields_collector.go b/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/module_fields_collector.go deleted file mode 100644 index 5c55dea5..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/module_fields_collector.go +++ /dev/null @@ -1,99 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package fields - -import ( - "io/ioutil" - "path/filepath" -) - -var indentByModule = map[string]int{ - "providers": 0, - "processors": 0, - "module": 8, - "active": 8, - "protos": 8, -} - -// GetModules returns a the list of modules for the given modules directory -func GetModules(modulesDir string) ([]string, error) { - moduleInfos, err := ioutil.ReadDir(modulesDir) - if err != nil { - return nil, err - } - - var names []string - for _, info := range moduleInfos { - if !info.IsDir() { - continue - } - names = append(names, info.Name()) - } - return names, nil -} - -// CollectModuleFiles looks for fields.yml files under the -// specified modules directory -func CollectModuleFiles(modulesDir string) ([]*YmlFile, error) { - modules, err := GetModules(modulesDir) - if err != nil { - return nil, err - } - - var files []*YmlFile - for _, m := range modules { - f, err := CollectFiles(m, modulesDir) - if err != nil { - return nil, err - } - files = append(files, f...) - } - - return files, nil -} - -// CollectFiles collects all files for the given module including filesets -func CollectFiles(module string, modulesPath string) ([]*YmlFile, error) { - var files []*YmlFile - var ymls []*YmlFile - var err error - - if ymls, err = makeYml(0, filepath.Join(modulesPath, module, "_meta/fields.yml")); err != nil { - return nil, err - } - files = append(files, ymls...) - - modulesRoot := filepath.Base(modulesPath) - sets, err := ioutil.ReadDir(filepath.Join(modulesPath, module)) - if err != nil { - return nil, err - } - - for _, s := range sets { - if !s.IsDir() { - continue - } - - fieldsYmlPath := filepath.Join(modulesPath, module, s.Name(), "_meta/fields.yml") - if ymls, err = makeYml(indentByModule[modulesRoot], fieldsYmlPath); err != nil { - return nil, err - } - files = append(files, ymls...) - } - return files, nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/validate/mapping.go b/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/validate/mapping.go deleted file mode 100644 index a364511a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/validate/mapping.go +++ /dev/null @@ -1,248 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package validate - -import ( - "strings" - - "github.com/pkg/errors" - "gopkg.in/yaml.v2" -) - -var ignoreRequired = map[string]struct{}{ - // ECS contains a base group that should be ignored. - "base.@timestamp": {}, -} - -// Mapping is the representation of the contents of an Elasticsearch -// index mapping. -type Mapping struct { - Fields map[string]Field - Required []string -} - -// Field is the representation of an Elasticsearch mapping field or property. -type Field struct { - Type string -} - -// NewMapping extracts a mapping from a raw yaml format. -func NewMapping(fieldsYAML []byte) (Mapping, error) { - result := Mapping{ - Fields: make(map[string]Field), - } - - var fields interface{} - if err := yaml.Unmarshal(fieldsYAML, &fields); err != nil { - return result, errors.Wrap(err, "decoding fields YAML") - } - subFields, ok := fields.([]interface{}) - if !ok { - return result, errors.Errorf("top-level fields is not an array, but %T", fields) - } - for _, subField := range subFields { - if err := recursiveFattenFields(subField, "", &result, ""); err != nil { - return result, err - } - } - return result, nil -} - -// Validate takes a document map and validates it against the mapping. -func (m *Mapping) Validate(dict map[string]interface{}) error { - seen, err := m.validateFields(dict, "") - if err != nil { - return err - } - docFields := make(map[string]struct{}) - for _, field := range seen { - docFields[field] = struct{}{} - } - for _, required := range m.Required { - if _, found := docFields[required]; !found { - return errors.Errorf("required field '%s' not found", required) - } - } - return nil -} - -func (m *Mapping) validateFields(dict map[string]interface{}, prefix Prefix) (seen []string, err error) { - for key, value := range dict { - name := prefix.Append(key) - field, found := m.Fields[name.String()] - if !found { - return nil, errors.Errorf("field %s not found in mapping", name.String()) - } - dicts, err := typeCheck(value, field.Type) - if err != nil { - return nil, errors.Wrapf(err, "field %s does not match expected type %s", name.String(), field.Type) - } - for _, dict := range dicts { - s, err := m.validateFields(dict, name) - if err != nil { - return nil, err - } - seen = append(seen, s...) - } - seen = append(seen, name.String()) - } - return seen, nil -} - -func (m *Mapping) addField(path string, field Field, required bool) error { - err := m.storeField(path, field) - if err != nil { - return err - } - if required { - if _, found := ignoreRequired[path]; !found { - m.Required = append(m.Required, path) - } - } - for { - dot := strings.LastIndexByte(path, '.') - if dot == -1 { - break - } - path = path[:dot] - err := m.storeField(path, Field{Type: "group"}) - if err != nil { - return err - } - } - return nil -} - -func (m *Mapping) storeField(path string, field Field) error { - if prev, found := m.Fields[path]; !found { - m.Fields[path] = field - } else { - // Allow groups to be specified more than once - if prev.Type != "group" || field.Type != "group" { - return errors.Errorf("duplicate field %s (types %s and %s)", path, prev.Type, field.Type) - } - } - return nil -} - -func recursiveFattenFields(fields interface{}, prefix Prefix, mapping *Mapping, key string) error { - dict, ok := fields.(map[interface{}]interface{}) - if !ok { - return errors.Errorf("fields entry [%s](%s) is not a dictionary", key, prefix) - } - keyIf, hasKey := dict["key"] - nameIf, hasName := dict["name"] - fieldsIf, hasFields := dict["fields"] - typIf, hasType := dict["type"] - requiredIf, hasRequired := dict["required"] - - var name, typ string - var required bool - - if hasKey { - newKey, ok := keyIf.(string) - if !ok { - return errors.Errorf("a 'key' field is not of type string, but %T (value=%v)", keyIf, keyIf) - } - if len(key) > 0 { - return errors.Errorf("unexpected 'key' field in [%s](%s). Keys can only be defined at top level", key, prefix) - } - key = newKey - } else { - if len(key) == 0 { - return errors.Errorf("found top-level fields entry without a 'key' field") - } - } - - if hasName { - name, ok = nameIf.(string) - if !ok { - return errors.Errorf("a field in [%s](%s) has a 'name' entry of unexpected type (type=%T value=%v)", key, prefix, nameIf, nameIf) - } - prefix = prefix.Append(name) - } else { - if !hasKey { - if _, hasRelease := dict["release"]; hasRelease { - // Ignore fields that have no name or key, but a release. Used in metricbeat to document some modules. - return nil - } - return errors.Errorf("field [%s](%s) has a sub-field without 'name' nor 'key'", key, prefix) - } - } - - if hasType { - typ, ok = typIf.(string) - if !ok { - return errors.Errorf("field [%s](%s) has a 'type' entry of unexpected type (type=%T value=%v)", key, prefix, nameIf, nameIf) - } - if typ == "object" { - typ = "group" - } - } - - if hasRequired { - required, ok = requiredIf.(bool) - if !ok { - return errors.Errorf("field [%s](%s) has 'required' property but is not a boolean, but %T (value=%v)", key, prefix, requiredIf, requiredIf) - } - } - - if !hasFields && typ != "group" { - // Parse a leaf field (not a group) - - if !hasType { - typ = "keyword" - } - - path := prefix.String() - if err := mapping.addField(path, Field{Type: typ}, required); err != nil { - return errors.Wrapf(err, "adding field [%s](%s)", key, path) - } - return nil - } - - // Parse a group - - if hasType && typ != "group" { - return errors.Errorf("field [%s](%s) has a 'fields' tag but type is not group (type=%s)", key, prefix, typ) - } - if !hasType { - typ = "group" - } - - if hasName { - path := prefix.String() - if err := mapping.addField(path, Field{Type: typ}, required); err != nil { - return errors.Wrapf(err, "adding field [%s](%s)", key, path) - } - } - - if fieldsIf != nil { - innerFields, ok := fieldsIf.([]interface{}) - if !ok { - return errors.Errorf("field [%s](%s) has a 'fields' tag of unexpected type (type=%T value=%v)", key, prefix, nameIf, nameIf) - } - for _, field := range innerFields { - if err := recursiveFattenFields(field, prefix, mapping, key); err != nil { - return err - } - - } - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/validate/prefix.go b/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/validate/prefix.go deleted file mode 100644 index 24b04bff..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/validate/prefix.go +++ /dev/null @@ -1,39 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package validate - -// Prefix helps construct a field name in dotted format. -type Prefix string - -// Append adds a new component to the prefix. -func (p Prefix) Append(key string) Prefix { - if len(p) > 0 { - return Prefix(p.String() + "." + key) - } - return Prefix(key) -} - -// Key adds a new component to the prefix and returns its string representation. -func (p Prefix) Key(key string) string { - return p.Append(key).String() -} - -// String returns the string representation of a prefix. -func (p Prefix) String() string { - return string(p) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/validate/types.go b/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/validate/types.go deleted file mode 100644 index 428ee5c2..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/validate/types.go +++ /dev/null @@ -1,158 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package validate - -import ( - "errors" - "time" -) - -var typeValidator = map[string]func(interface{}) bool{ - "long": longValidator, - "integer": integerValidator, - "short": shortValidator, - "byte": byteValidator, - "double": doubleValidator, - "float": floatValidator, - "keyword": keywordValidator, - "text": textValidator, - "date": dateValidator, - "boolean": booleanValidator, - - // TODO validate this types - //"half_float": halfFloatValidator, - //"scaled_float": scaledFloatValidator, - //"nested" - //"ip" - //"binary": binaryValidator, - //"geo_point":... -} - -var validTimeFormats = []string{time.RFC3339Nano, time.RFC3339} - -// ErrCannotConvert is returned when the document value cannot be converted -// to the expected Elasticsearch datatype. -var ErrCannotConvert = errors.New("no conversion possible") - -// ErrNotSupported is returned when an Elasticsearch type is not (yet) supported. -var ErrNotSupported = errors.New("type not supported") - -// TODO: numeric validators. The default JSON parser seems to parse all -// numbers into a float64. -func longValidator(value interface{}) bool { - switch value.(type) { - case int, int64, float64: - return true - } - return false -} - -func integerValidator(value interface{}) bool { - if val, ok := value.(int); ok { - return val >= -0x80000000 && val <= 0x7fffffff - } - return false -} - -func shortValidator(value interface{}) bool { - if val, ok := value.(int); ok { - return val >= -0x8000 && val <= 0x7fff - } - return false -} - -func byteValidator(value interface{}) bool { - if val, ok := value.(int); ok { - return val >= -128 && val <= 127 - } - return false -} - -func doubleValidator(value interface{}) bool { - _, ok := value.(float64) - return ok -} - -func floatValidator(value interface{}) bool { - if val, ok := value.(float64); ok { - // Unsure of this because of rounding when serialized to JSON - return float64(float32(val)) == val - } - return false -} - -func keywordValidator(value interface{}) bool { - // Everything is a keyword - return true -} - -func textValidator(value interface{}) bool { - _, ok := value.(string) - return ok -} - -func dateValidator(value interface{}) bool { - s, ok := value.(string) - if !ok { - return false - } - for _, format := range validTimeFormats { - if _, err := time.Parse(format, s); err == nil { - return true - } - } - return false -} - -func booleanValidator(value interface{}) bool { - _, ok := value.(bool) - return ok -} - -func typeCheck(value interface{}, expected string) (dicts []map[string]interface{}, err error) { - switch v := value.(type) { - case map[string]interface{}: - if expected != "group" { - return nil, ErrCannotConvert - } - return append(dicts, v), nil - - case []map[string]interface{}: - if expected != "group" { - return nil, ErrCannotConvert - } - return v, nil - - case []interface{}: - for _, item := range v { - if _, err := typeCheck(item, expected); err != nil { - return nil, err - } - } - return nil, nil - - default: - if validator, ok := typeValidator[expected]; ok { - if validator(value) { - return nil, nil - } - return nil, ErrCannotConvert - } - return nil, ErrNotSupported - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/validate/validate.go b/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/validate/validate.go deleted file mode 100644 index 79d7f15c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/generator/fields/validate/validate.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package validate - -import ( - "encoding/json" - - "github.com/pkg/errors" -) - -// Document takes a document from Elasticsearch in JSON format -// and the contents of a Beat's fields.yml and validated the document's -// fields against it. -func Document(docJSON []byte, fieldsYAML []byte) error { - var ifDocument interface{} - if err := json.Unmarshal(docJSON, &ifDocument); err != nil { - return errors.Wrap(err, "decoding JSON document") - } - - document, ok := ifDocument.(map[string]interface{}) - if !ok { - return errors.Errorf("document must be a dictionary of string keys, but %T", ifDocument) - } - - fields, err := NewMapping(fieldsYAML) - if err != nil { - return err - } - return fields.Validate(document) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/ilm/client_handler_integration_test.go b/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/ilm/client_handler_integration_test.go deleted file mode 100644 index 936eb35d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/ilm/client_handler_integration_test.go +++ /dev/null @@ -1,310 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -//+build integration - -package ilm_test - -import ( - "encoding/json" - "fmt" - "os" - "testing" - "time" - - "github.com/gofrs/uuid" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/esleg/eslegclient" - "github.com/elastic/beats/v7/libbeat/idxmgmt/ilm" - "github.com/elastic/beats/v7/libbeat/version" -) - -const ( - // ElasticsearchDefaultHost is the default host for elasticsearch. - ElasticsearchDefaultHost = "localhost" - // ElasticsearchDefaultPort is the default port for elasticsearch. - ElasticsearchDefaultPort = "9200" -) - -func TestESClientHandler_CheckILMEnabled(t *testing.T) { - t.Run("no ilm if disabled", func(t *testing.T) { - h := newESClientHandler(t) - b, err := h.CheckILMEnabled(ilm.ModeDisabled) - assert.NoError(t, err) - assert.False(t, b) - }) - - t.Run("with ilm if auto", func(t *testing.T) { - h := newESClientHandler(t) - b, err := h.CheckILMEnabled(ilm.ModeAuto) - assert.NoError(t, err) - assert.True(t, b) - }) - - t.Run("with ilm if enabled", func(t *testing.T) { - h := newESClientHandler(t) - b, err := h.CheckILMEnabled(ilm.ModeEnabled) - assert.NoError(t, err) - assert.True(t, b) - }) -} - -func TestESClientHandler_ILMPolicy(t *testing.T) { - t.Run("does not exist", func(t *testing.T) { - name := makeName("esch-policy-no") - h := newESClientHandler(t) - b, err := h.HasILMPolicy(name) - assert.NoError(t, err) - assert.False(t, b) - }) - - t.Run("create new", func(t *testing.T) { - policy := ilm.Policy{ - Name: makeName("esch-policy-create"), - Body: ilm.DefaultPolicy, - } - h := newESClientHandler(t) - err := h.CreateILMPolicy(policy) - require.NoError(t, err) - - b, err := h.HasILMPolicy(policy.Name) - assert.NoError(t, err) - assert.True(t, b) - }) - - t.Run("overwrite", func(t *testing.T) { - policy := ilm.Policy{ - Name: makeName("esch-policy-overwrite"), - Body: ilm.DefaultPolicy, - } - h := newESClientHandler(t) - - err := h.CreateILMPolicy(policy) - require.NoError(t, err) - - // check second 'create' does not throw (assuming race with other beat) - err = h.CreateILMPolicy(policy) - require.NoError(t, err) - - b, err := h.HasILMPolicy(policy.Name) - assert.NoError(t, err) - assert.True(t, b) - }) -} - -func TestESClientHandler_Alias(t *testing.T) { - makeAlias := func(base string) ilm.Alias { - return ilm.Alias{ - Name: makeName(base), - Pattern: "{now/d}-000001", - } - } - - t.Run("does not exist", func(t *testing.T) { - name := makeName("esch-alias-no") - h := newESClientHandler(t) - b, err := h.HasAlias(name) - assert.NoError(t, err) - assert.False(t, b) - }) - - t.Run("create new", func(t *testing.T) { - alias := makeAlias("esch-alias-create") - h := newESClientHandler(t) - err := h.CreateAlias(alias) - assert.NoError(t, err) - - b, err := h.HasAlias(alias.Name) - assert.NoError(t, err) - assert.True(t, b) - }) - - t.Run("second create", func(t *testing.T) { - alias := makeAlias("esch-alias-2create") - h := newESClientHandler(t) - - err := h.CreateAlias(alias) - assert.NoError(t, err) - - err = h.CreateAlias(alias) - require.Error(t, err) - assert.Equal(t, ilm.ErrAliasAlreadyExists, ilm.ErrReason(err)) - - b, err := h.HasAlias(alias.Name) - assert.NoError(t, err) - assert.True(t, b) - }) - - t.Run("resource exists but is not an alias", func(t *testing.T) { - alias := makeAlias("esch-alias-3create") - - es := newRawESClient(t) - - _, _, err := es.Request("PUT", "/"+alias.Name, "", nil, nil) - require.NoError(t, err) - - h := newESClientHandler(t) - - b, err := h.HasAlias(alias.Name) - assert.Equal(t, ilm.ErrInvalidAlias, ilm.ErrReason(err)) - assert.False(t, b) - - err = h.CreateAlias(alias) - require.Error(t, err) - assert.Equal(t, ilm.ErrInvalidAlias, ilm.ErrReason(err)) - }) -} - -func newESClientHandler(t *testing.T) ilm.ClientHandler { - client := newRawESClient(t) - return ilm.NewESClientHandler(client) -} - -func newRawESClient(t *testing.T) ilm.ESClient { - client, err := eslegclient.NewConnection(eslegclient.ConnectionSettings{ - URL: getURL(), - Username: getUser(), - Password: getPass(), - Timeout: 60 * time.Second, - CompressionLevel: 3, - }) - if err != nil { - t.Fatal(err) - } - - if err := client.Connect(); err != nil { - t.Fatalf("Failed to connect to Test Elasticsearch instance: %v", err) - } - - return client -} - -func makeName(base string) string { - id, err := uuid.NewV4() - if err != nil { - panic(err) - } - return fmt.Sprintf("%v-%v", base, id.String()) -} - -func getURL() string { - return fmt.Sprintf("http://%v:%v", getEsHost(), getEsPort()) -} - -// GetEsHost returns the Elasticsearch testing host. -func getEsHost() string { - return getEnv("ES_HOST", ElasticsearchDefaultHost) -} - -// GetEsPort returns the Elasticsearch testing port. -func getEsPort() string { - return getEnv("ES_PORT", ElasticsearchDefaultPort) -} - -// GetUser returns the Elasticsearch testing user. -func getUser() string { return getEnv("ES_USER", "") } - -// GetPass returns the Elasticsearch testing user's password. -func getPass() string { return getEnv("ES_PASS", "") } - -func getEnv(name, def string) string { - if v := os.Getenv(name); v != "" { - return v - } - return def -} - -func TestFileClientHandler_CheckILMEnabled(t *testing.T) { - for name, test := range map[string]struct { - m ilm.Mode - version string - enabled bool - err bool - }{ - "ilm enabled": { - m: ilm.ModeEnabled, - enabled: true, - }, - "ilm auto": { - m: ilm.ModeAuto, - enabled: true, - }, - "ilm disabled": { - m: ilm.ModeDisabled, - enabled: false, - }, - "ilm enabled, version too old": { - m: ilm.ModeEnabled, - version: "5.0.0", - err: true, - }, - "ilm auto, version too old": { - m: ilm.ModeAuto, - version: "5.0.0", - enabled: false, - }, - } { - t.Run(name, func(t *testing.T) { - h := ilm.NewFileClientHandler(newMockClient(test.version)) - b, err := h.CheckILMEnabled(test.m) - assert.Equal(t, test.enabled, b) - if test.err { - assert.Error(t, err) - } else { - assert.NoError(t, err) - } - }) - } -} - -func TestFileClientHandler_CreateILMPolicy(t *testing.T) { - c := newMockClient("") - h := ilm.NewFileClientHandler(c) - name := "test-policy" - body := common.MapStr{"foo": "bar"} - h.CreateILMPolicy(ilm.Policy{Name: name, Body: body}) - - assert.Equal(t, name, c.name) - assert.Equal(t, "policy", c.component) - var out common.MapStr - json.Unmarshal([]byte(c.body), &out) - assert.Equal(t, body, out) -} - -type mockClient struct { - v common.Version - component, name, body string -} - -func newMockClient(v string) *mockClient { - if v == "" { - v = version.GetDefaultVersion() - } - return &mockClient{v: *common.MustNewVersion(v)} -} - -func (c *mockClient) GetVersion() common.Version { - return c.v -} - -func (c *mockClient) Write(component string, name string, body string) error { - c.component, c.name, c.body = component, name, body - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/ilm/ilm_test.go b/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/ilm/ilm_test.go deleted file mode 100644 index e47a9c0d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/ilm/ilm_test.go +++ /dev/null @@ -1,330 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package ilm - -import ( - "errors" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestDefaultSupport_Init(t *testing.T) { - info := beat.Info{Beat: "test", Version: "9.9.9"} - - t.Run("mode from config", func(t *testing.T) { - cases := map[string]Mode{ - "true": ModeEnabled, - "false": ModeDisabled, - "auto": ModeAuto, - } - for setting, expected := range cases { - expected := expected - t.Run(setting, func(t *testing.T) { - cfg := common.MustNewConfigFrom(map[string]interface{}{ - "enabled": setting, - "rollover_alias": "test", - }) - - s, err := DefaultSupport(nil, info, cfg) - require.NoError(t, err) - assert.Equal(t, expected, s.Mode()) - }) - } - }) - - t.Run("with an empty rollover_alias", func(t *testing.T) { - _, err := DefaultSupport(nil, info, common.MustNewConfigFrom( - map[string]interface{}{ - "enabled": true, - "rollover_alias": "", - "pattern": "01", - "check_exists": false, - "overwrite": true, - }, - )) - require.Error(t, err) - }) - - t.Run("with custom config", func(t *testing.T) { - tmp, err := DefaultSupport(nil, info, common.MustNewConfigFrom( - map[string]interface{}{ - "enabled": true, - "name": "test-%{[agent.version]}", - "rollover_alias": "alias", - "pattern": "01", - "check_exists": false, - "overwrite": true, - }, - )) - require.NoError(t, err) - - s := tmp.(*stdSupport) - assert := assert.New(t) - assert.Equal(true, s.overwrite) - assert.Equal(false, s.checkExists) - assert.Equal(ModeEnabled, s.Mode()) - assert.Equal(DefaultPolicy, common.MapStr(s.Policy().Body)) - assert.Equal(Alias{Name: "alias", Pattern: "01"}, s.Alias()) - }) - - t.Run("with custom alias config with fieldref", func(t *testing.T) { - tmp, err := DefaultSupport(nil, info, common.MustNewConfigFrom( - map[string]interface{}{ - "enabled": true, - "rollover_alias": "alias-%{[agent.version]}", - "pattern": "01", - "check_exists": false, - "overwrite": true, - }, - )) - require.NoError(t, err) - - s := tmp.(*stdSupport) - assert := assert.New(t) - assert.Equal(true, s.overwrite) - assert.Equal(false, s.checkExists) - assert.Equal(ModeEnabled, s.Mode()) - assert.Equal(DefaultPolicy, common.MapStr(s.Policy().Body)) - assert.Equal(Alias{Name: "alias-9.9.9", Pattern: "01"}, s.Alias()) - }) - - t.Run("with default alias", func(t *testing.T) { - tmp, err := DefaultSupport(nil, info, common.MustNewConfigFrom( - map[string]interface{}{ - "enabled": true, - "pattern": "01", - "check_exists": false, - "overwrite": true, - }, - )) - require.NoError(t, err) - - s := tmp.(*stdSupport) - assert := assert.New(t) - assert.Equal(true, s.overwrite) - assert.Equal(false, s.checkExists) - assert.Equal(ModeEnabled, s.Mode()) - assert.Equal(DefaultPolicy, common.MapStr(s.Policy().Body)) - assert.Equal(Alias{Name: "test-9.9.9", Pattern: "01"}, s.Alias()) - }) - - t.Run("load external policy", func(t *testing.T) { - s, err := DefaultSupport(nil, info, common.MustNewConfigFrom( - common.MapStr{"policy_file": "testfiles/custom.json"}, - )) - require.NoError(t, err) - assert.Equal(t, common.MapStr{"hello": "world"}, s.Policy().Body) - }) -} - -func TestDefaultSupport_Manager_Enabled(t *testing.T) { - cases := map[string]struct { - calls []onCall - cfg map[string]interface{} - enabled bool - fail error - err bool - }{ - "disabled via config": { - cfg: map[string]interface{}{"enabled": false}, - }, - "disabled via handler": { - calls: []onCall{ - onCheckILMEnabled(ModeAuto).Return(false, nil), - }, - }, - "enabled via handler": { - calls: []onCall{ - onCheckILMEnabled(ModeAuto).Return(true, nil), - }, - enabled: true, - }, - "handler confirms enabled flag": { - calls: []onCall{ - onCheckILMEnabled(ModeEnabled).Return(true, nil), - }, - cfg: map[string]interface{}{"enabled": true}, - enabled: true, - }, - "fail enabled": { - calls: []onCall{ - onCheckILMEnabled(ModeEnabled).Return(false, nil), - }, - cfg: map[string]interface{}{"enabled": true}, - fail: ErrESILMDisabled, - }, - "io error": { - calls: []onCall{ - onCheckILMEnabled(ModeAuto).Return(false, errors.New("ups")), - }, - cfg: map[string]interface{}{}, - err: true, - }, - } - - for name, test := range cases { - t.Run(name, func(t *testing.T) { - cfg := test.cfg - if cfg == nil { - cfg = map[string]interface{}{} - } - - h := newMockHandler(test.calls...) - m := createManager(t, h, test.cfg) - enabled, err := m.CheckEnabled() - - if test.fail == nil && !test.err { - require.NoError(t, err) - } - if test.err || test.fail != nil { - require.Error(t, err) - } - if test.fail != nil { - assert.Equal(t, test.fail, ErrReason(err)) - } - - assert.Equal(t, test.enabled, enabled) - h.AssertExpectations(t) - }) - } -} - -func TestDefaultSupport_Manager_EnsureAlias(t *testing.T) { - alias := Alias{ - Name: "test-9.9.9", - Pattern: ilmDefaultPattern, - } - - cases := map[string]struct { - calls []onCall - cfg map[string]interface{} - fail error - }{ - "create new alias": { - calls: []onCall{ - onHasAlias(alias.Name).Return(false, nil), - onCreateAlias(alias).Return(nil), - }, - }, - "alias already exists": { - calls: []onCall{ - onHasAlias(alias.Name).Return(true, nil), - }, - }, - "fail": { - calls: []onCall{ - onHasAlias(alias.Name).Return(false, nil), - onCreateAlias(alias).Return(errOf(ErrRequestFailed)), - }, - fail: ErrRequestFailed, - }, - } - - for name, test := range cases { - t.Run(name, func(t *testing.T) { - cfg := test.cfg - if cfg == nil { - cfg = map[string]interface{}{"alias": "test"} - } - - h := newMockHandler(test.calls...) - m := createManager(t, h, test.cfg) - err := m.EnsureAlias() - - if test.fail == nil { - require.NoError(t, err) - } else { - require.Error(t, err) - assert.Equal(t, test.fail, ErrReason(err)) - } - h.AssertExpectations(t) - }) - } -} - -func TestDefaultSupport_Manager_EnsurePolicy(t *testing.T) { - testPolicy := Policy{ - Name: "test", - Body: DefaultPolicy, - } - - cases := map[string]struct { - calls []onCall - overwrite bool - cfg map[string]interface{} - create bool - fail error - }{ - "create new policy": { - create: true, - calls: []onCall{ - onHasILMPolicy(testPolicy.Name).Return(false, nil), - onCreateILMPolicy(testPolicy).Return(nil), - }, - }, - "policy already exists": { - calls: []onCall{ - onHasILMPolicy(testPolicy.Name).Return(true, nil), - }, - }, - "overwrite existing": { - overwrite: true, - calls: []onCall{ - onCreateILMPolicy(testPolicy).Return(nil), - }, - }, - "fail": { - calls: []onCall{ - onHasILMPolicy(testPolicy.Name).Return(false, nil), - onCreateILMPolicy(testPolicy).Return(errOf(ErrRequestFailed)), - }, - fail: ErrRequestFailed, - }, - } - - for name, test := range cases { - test := test - t.Run(name, func(t *testing.T) { - h := newMockHandler(test.calls...) - m := createManager(t, h, test.cfg) - created, err := m.EnsurePolicy(test.overwrite) - - if test.fail == nil { - assert.Equal(t, test.create, created) - require.NoError(t, err) - } else { - require.Error(t, err) - assert.Equal(t, test.fail, ErrReason(err)) - } - - h.AssertExpectations(t) - }) - } -} - -func createManager(t *testing.T, h ClientHandler, cfg map[string]interface{}) Manager { - info := beat.Info{Beat: "test", Version: "9.9.9"} - s, err := DefaultSupport(nil, info, common.MustNewConfigFrom(cfg)) - require.NoError(t, err) - return s.Manager(h) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/ilm/mockapihandler_test.go b/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/ilm/mockapihandler_test.go deleted file mode 100644 index a77f5086..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/ilm/mockapihandler_test.go +++ /dev/null @@ -1,79 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package ilm - -import ( - "github.com/stretchr/testify/mock" -) - -type mockHandler struct { - mock.Mock -} - -type onCall struct { - name string - args []interface{} - returns []interface{} -} - -func (c onCall) Return(values ...interface{}) onCall { - c.returns = values - return c -} - -func newMockHandler(calls ...onCall) *mockHandler { - m := &mockHandler{} - for _, c := range calls { - m.On(c.name, c.args...).Return(c.returns...) - } - return m -} - -func onCheckILMEnabled(m Mode) onCall { return makeOnCall("CheckILMEnabled", m) } -func (h *mockHandler) CheckILMEnabled(mode Mode) (bool, error) { - args := h.Called(mode) - return args.Bool(0), args.Error(1) -} - -func onHasAlias(name string) onCall { return makeOnCall("HasAlias", name) } -func (h *mockHandler) HasAlias(name string) (bool, error) { - args := h.Called(name) - return args.Bool(0), args.Error(1) -} - -func onCreateAlias(alias Alias) onCall { return makeOnCall("CreateAlias", alias) } -func (h *mockHandler) CreateAlias(alias Alias) error { - args := h.Called(alias) - return args.Error(0) -} - -func onHasILMPolicy(name string) onCall { return makeOnCall("HasILMPolicy", name) } -func (h *mockHandler) HasILMPolicy(name string) (bool, error) { - args := h.Called(name) - return args.Bool(0), args.Error(1) -} - -func onCreateILMPolicy(policy Policy) onCall { return makeOnCall("CreateILMPolicy", policy) } -func (h *mockHandler) CreateILMPolicy(policy Policy) error { - args := h.Called(policy) - return args.Error(0) -} - -func makeOnCall(name string, args ...interface{}) onCall { - return onCall{name: name, args: args} -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/ilm/testfiles/custom.json b/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/ilm/testfiles/custom.json deleted file mode 100644 index 56c8e280..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/ilm/testfiles/custom.json +++ /dev/null @@ -1 +0,0 @@ -{"hello": "world"} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/mockilm_test.go b/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/mockilm_test.go deleted file mode 100644 index 6022ad84..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/mockilm_test.go +++ /dev/null @@ -1,101 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package idxmgmt - -import ( - "github.com/stretchr/testify/mock" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/idxmgmt/ilm" - "github.com/elastic/beats/v7/libbeat/logp" -) - -type mockILMSupport struct { - mock.Mock -} - -type onCall struct { - name string - args []interface{} - returns []interface{} -} - -func makeMockILMSupport(calls ...onCall) ilm.SupportFactory { - return func(_ *logp.Logger, _ beat.Info, _ *common.Config) (ilm.Supporter, error) { - m := &mockILMSupport{} - for _, c := range calls { - m.On(c.name, c.args...).Return(c.returns...) - } - return m, nil - } -} - -func (c onCall) Return(values ...interface{}) onCall { - c.returns = values - return c -} - -func onMode() onCall { return makeOnCall("Mode") } -func (m *mockILMSupport) Mode() ilm.Mode { - args := m.Called() - return args.Get(0).(ilm.Mode) -} - -func onAlias() onCall { return makeOnCall("Alias") } -func (m *mockILMSupport) Alias() ilm.Alias { - args := m.Called() - return args.Get(0).(ilm.Alias) -} - -func onPolicy() onCall { return makeOnCall("Policy") } -func (m *mockILMSupport) Policy() ilm.Policy { - args := m.Called() - return args.Get(0).(ilm.Policy) -} - -func onOverwrite() onCall { return makeOnCall("Overwrite") } -func (m *mockILMSupport) Overwrite() bool { - return m.Called().Bool(0) -} - -func (m *mockILMSupport) Manager(_ ilm.ClientHandler) ilm.Manager { - return m -} - -func onCheckEnabled() onCall { return makeOnCall("CheckEnabled") } -func (m *mockILMSupport) CheckEnabled() (bool, error) { - args := m.Called() - return args.Bool(0), args.Error(1) -} - -func onEnsureAlias() onCall { return makeOnCall("EnsureAlias") } -func (m *mockILMSupport) EnsureAlias() error { - args := m.Called() - return args.Error(0) -} - -func onEnsurePolicy() onCall { return makeOnCall("EnsurePolicy") } -func (m *mockILMSupport) EnsurePolicy(overwrite bool) (bool, error) { - args := m.Called() - return args.Bool(0), args.Error(1) -} - -func makeOnCall(name string, args ...interface{}) onCall { - return onCall{name: name, args: args} -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/std_test.go b/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/std_test.go deleted file mode 100644 index ea23a53f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/idxmgmt/std_test.go +++ /dev/null @@ -1,507 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package idxmgmt - -import ( - "fmt" - "testing" - "time" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/idxmgmt/ilm" - "github.com/elastic/beats/v7/libbeat/mapping" - "github.com/elastic/beats/v7/libbeat/template" -) - -type mockClientHandler struct { - alias, policy string - expectsPolicy bool - - tmplCfg *template.TemplateConfig - tmplForce bool - - operations []mockCreateOp -} - -type mockCreateOp uint8 - -const ( - mockCreatePolicy mockCreateOp = iota - mockCreateTemplate - mockCreateAlias -) - -func TestDefaultSupport_Enabled(t *testing.T) { - cases := map[string]struct { - ilmCalls []onCall - cfg map[string]interface{} - enabled bool - }{ - "templates and ilm disabled": { - enabled: false, - ilmCalls: []onCall{ - onMode().Return(ilm.ModeDisabled), - }, - cfg: map[string]interface{}{ - "setup.template.enabled": false, - }, - }, - "templates only": { - enabled: true, - ilmCalls: []onCall{ - onMode().Return(ilm.ModeDisabled), - }, - cfg: map[string]interface{}{ - "setup.template.enabled": true, - }, - }, - "ilm only": { - enabled: true, - ilmCalls: []onCall{ - onMode().Return(ilm.ModeEnabled), - }, - cfg: map[string]interface{}{ - "setup.template.enabled": false, - }, - }, - "ilm tentatively": { - enabled: true, - ilmCalls: []onCall{ - onMode().Return(ilm.ModeAuto), - }, - cfg: map[string]interface{}{ - "setup.template.enabled": false, - }, - }, - } - for name, test := range cases { - t.Run(name, func(t *testing.T) { - info := beat.Info{Beat: "test", Version: "9.9.9"} - factory := MakeDefaultSupport(makeMockILMSupport(test.ilmCalls...)) - im, err := factory(nil, info, common.MustNewConfigFrom(test.cfg)) - require.NoError(t, err) - assert.Equal(t, test.enabled, im.Enabled()) - }) - } -} - -func TestDefaultSupport_BuildSelector(t *testing.T) { - type nameFunc func(time.Time) string - - noILM := []onCall{onMode().Return(ilm.ModeDisabled)} - ilmTemplateSettings := func(alias, policy string) []onCall { - return []onCall{ - onMode().Return(ilm.ModeEnabled), - onAlias().Return(ilm.Alias{Name: alias}), - onPolicy().Return(ilm.Policy{Name: policy}), - } - } - - stable := func(s string) nameFunc { - return func(_ time.Time) string { return s } - } - dateIdx := func(base string) nameFunc { - return func(ts time.Time) string { - ts = ts.UTC() - ext := fmt.Sprintf("%d.%02d.%02d", ts.Year(), ts.Month(), ts.Day()) - return fmt.Sprintf("%v-%v", base, ext) - } - } - - cases := map[string]struct { - ilmCalls []onCall - imCfg map[string]interface{} - cfg map[string]interface{} - want nameFunc - meta common.MapStr - }{ - "without ilm": { - ilmCalls: noILM, - cfg: map[string]interface{}{"index": "test-%{[agent.version]}"}, - want: stable("test-9.9.9"), - }, - "event alias without ilm": { - ilmCalls: noILM, - cfg: map[string]interface{}{"index": "test-%{[agent.version]}"}, - want: stable("test"), - meta: common.MapStr{ - "alias": "test", - }, - }, - "event index without ilm": { - ilmCalls: noILM, - cfg: map[string]interface{}{"index": "test-%{[agent.version]}"}, - want: dateIdx("test"), - meta: common.MapStr{ - "index": "test", - }, - }, - "with ilm": { - ilmCalls: ilmTemplateSettings("test-9.9.9", "test-9.9.9"), - cfg: map[string]interface{}{"index": "wrong-%{[agent.version]}"}, - want: stable("test-9.9.9"), - }, - "event alias wit ilm": { - ilmCalls: ilmTemplateSettings("test-9.9.9", "test-9.9.9"), - cfg: map[string]interface{}{"index": "test-%{[agent.version]}"}, - want: stable("event-alias"), - meta: common.MapStr{ - "alias": "event-alias", - }, - }, - "event index with ilm": { - ilmCalls: ilmTemplateSettings("test-9.9.9", "test-9.9.9"), - cfg: map[string]interface{}{"index": "test-%{[agent.version]}"}, - want: dateIdx("event-index"), - meta: common.MapStr{ - "index": "event-index", - }, - }, - "use indices": { - ilmCalls: ilmTemplateSettings("test-9.9.9", "test-9.9.9"), - cfg: map[string]interface{}{ - "index": "test-%{[agent.version]}", - "indices": []map[string]interface{}{ - {"index": "myindex"}, - }, - }, - want: stable("myindex"), - }, - } - for name, test := range cases { - t.Run(name, func(t *testing.T) { - ts := time.Now() - info := beat.Info{Beat: "test", Version: "9.9.9"} - - factory := MakeDefaultSupport(makeMockILMSupport(test.ilmCalls...)) - im, err := factory(nil, info, common.MustNewConfigFrom(test.imCfg)) - require.NoError(t, err) - - sel, err := im.BuildSelector(common.MustNewConfigFrom(test.cfg)) - require.NoError(t, err) - - meta := test.meta - idx, err := sel.Select(&beat.Event{ - Timestamp: ts, - Fields: common.MapStr{ - "test": "value", - "agent": common.MapStr{ - "version": "9.9.9", - }, - }, - Meta: meta, - }) - require.NoError(t, err) - assert.Equal(t, test.want(ts), idx) - }) - } -} - -func TestIndexManager_VerifySetup(t *testing.T) { - for name, setup := range map[string]struct { - tmplEnabled, ilmEnabled, ilmOverwrite bool - loadTmpl, loadILM LoadMode - ok bool - warn string - }{ - "load template with ilm without loading ilm": { - ilmEnabled: true, tmplEnabled: true, loadILM: LoadModeDisabled, - warn: "whithout loading ILM policy and alias", - }, - "load ilm without template": { - ilmEnabled: true, loadILM: LoadModeUnset, - warn: "without loading template is not recommended", - }, - "template disabled but loading enabled": { - loadTmpl: LoadModeEnabled, - warn: "loading not enabled", - }, - "ilm disabled but loading enabled": { - loadILM: LoadModeEnabled, tmplEnabled: true, - warn: "loading not enabled", - }, - "ilm enabled but loading disabled": { - ilmEnabled: true, loadILM: LoadModeDisabled, - warn: "loading not enabled", - }, - "template enabled but loading disabled": { - tmplEnabled: true, loadTmpl: LoadModeDisabled, - warn: "loading not enabled", - }, - "ilm enabled but overwrite disabled": { - tmplEnabled: true, - ilmEnabled: true, ilmOverwrite: false, loadILM: LoadModeEnabled, - warn: "Overwriting ILM policy is disabled", - }, - "everything enabled": { - tmplEnabled: true, - ilmEnabled: true, ilmOverwrite: true, - ok: true, - }, - } { - t.Run(name, func(t *testing.T) { - cfg, err := common.NewConfigFrom(common.MapStr{ - "setup.ilm.enabled": setup.ilmEnabled, - "setup.ilm.overwrite": setup.ilmOverwrite, - "setup.template.enabled": setup.tmplEnabled, - }) - require.NoError(t, err) - support, err := MakeDefaultSupport(ilm.StdSupport)(nil, beat.Info{}, cfg) - require.NoError(t, err) - clientHandler := newMockClientHandler() - manager := support.Manager(clientHandler, nil) - ok, warn := manager.VerifySetup(setup.loadTmpl, setup.loadILM) - assert.Equal(t, setup.ok, ok) - assert.Contains(t, warn, setup.warn) - clientHandler.assertInvariants(t) - }) - } -} - -func TestIndexManager_Setup(t *testing.T) { - cloneCfg := func(c template.TemplateConfig) template.TemplateConfig { - if c.AppendFields != nil { - tmp := make(mapping.Fields, len(c.AppendFields)) - copy(tmp, c.AppendFields) - c.AppendFields = tmp - } - - if c.Settings.Index != nil { - c.Settings.Index = (map[string]interface{})(common.MapStr(c.Settings.Index).Clone()) - } - if c.Settings.Source != nil { - c.Settings.Source = (map[string]interface{})(common.MapStr(c.Settings.Source).Clone()) - } - return c - } - - cfgWith := func(s template.TemplateConfig, mods ...map[string]interface{}) *template.TemplateConfig { - for _, mod := range mods { - cfg := common.MustNewConfigFrom(mod) - s = cloneCfg(s) - err := cfg.Unpack(&s) - if err != nil { - panic(err) - } - if s.Settings.Index != nil && len(s.Settings.Index) == 0 { - s.Settings.Index = nil - } - if s.Settings.Source != nil && len(s.Settings.Source) == 0 { - s.Settings.Source = nil - } - } - return &s - } - defaultCfg := template.DefaultConfig() - - cases := map[string]struct { - cfg common.MapStr - loadTemplate, loadILM LoadMode - - err bool - tmplCfg *template.TemplateConfig - alias, policy string - }{ - "template default ilm default": { - tmplCfg: cfgWith(template.DefaultConfig(), map[string]interface{}{ - "overwrite": "true", - "name": "test-9.9.9", - "pattern": "test-9.9.9-*", - "settings.index.lifecycle.name": "test", - "settings.index.lifecycle.rollover_alias": "test-9.9.9", - }), - alias: "test-9.9.9", - policy: "test", - }, - "template default ilm default with alias and policy changed": { - cfg: common.MapStr{ - "setup.ilm.rollover_alias": "mocktest", - "setup.ilm.policy_name": "policy-keep", - }, - tmplCfg: cfgWith(template.DefaultConfig(), map[string]interface{}{ - "overwrite": "true", - "name": "mocktest", - "pattern": "mocktest-*", - "settings.index.lifecycle.name": "policy-keep", - "settings.index.lifecycle.rollover_alias": "mocktest", - }), - alias: "mocktest", - policy: "policy-keep", - }, - "template default ilm disabled": { - cfg: common.MapStr{ - "setup.ilm.enabled": false, - }, - loadTemplate: LoadModeEnabled, - tmplCfg: &defaultCfg, - }, - "template default loadMode Overwrite ilm disabled": { - cfg: common.MapStr{ - "setup.ilm.enabled": false, - }, - loadTemplate: LoadModeOverwrite, - tmplCfg: cfgWith(template.DefaultConfig(), map[string]interface{}{ - "overwrite": "true", - }), - }, - "template default loadMode Force ilm disabled": { - cfg: common.MapStr{ - "setup.ilm.enabled": false, - }, - loadTemplate: LoadModeForce, - tmplCfg: cfgWith(template.DefaultConfig(), map[string]interface{}{ - "overwrite": "true", - }), - }, - "template loadMode disabled ilm disabled": { - cfg: common.MapStr{ - "setup.ilm.enabled": false, - }, - loadTemplate: LoadModeDisabled, - }, - "template disabled ilm default": { - cfg: common.MapStr{ - "setup.template.enabled": false, - }, - alias: "test-9.9.9", - policy: "test", - }, - "template disabled ilm disabled, loadMode Overwrite": { - cfg: common.MapStr{ - "setup.template.enabled": false, - "setup.ilm.enabled": false, - }, - loadILM: LoadModeOverwrite, - }, - "template disabled ilm disabled loadMode Force": { - cfg: common.MapStr{ - "setup.template.enabled": false, - "setup.ilm.enabled": false, - }, - loadILM: LoadModeForce, - alias: "test-9.9.9", - policy: "test", - }, - "template loadmode disabled ilm loadMode enabled": { - loadTemplate: LoadModeDisabled, - loadILM: LoadModeEnabled, - alias: "test-9.9.9", - policy: "test", - }, - "template default ilm loadMode disabled": { - loadILM: LoadModeDisabled, - tmplCfg: cfgWith(template.DefaultConfig(), map[string]interface{}{ - "name": "test-9.9.9", - "pattern": "test-9.9.9-*", - "settings.index.lifecycle.name": "test", - "settings.index.lifecycle.rollover_alias": "test-9.9.9", - }), - }, - "template loadmode disabled ilm loadmode disabled": { - loadTemplate: LoadModeDisabled, - loadILM: LoadModeDisabled, - }, - } - for name, test := range cases { - t.Run(name, func(t *testing.T) { - info := beat.Info{Beat: "test", Version: "9.9.9"} - factory := MakeDefaultSupport(ilm.StdSupport) - im, err := factory(nil, info, common.MustNewConfigFrom(test.cfg)) - require.NoError(t, err) - - clientHandler := newMockClientHandler() - manager := im.Manager(clientHandler, BeatsAssets([]byte("testbeat fields"))) - err = manager.Setup(test.loadTemplate, test.loadILM) - clientHandler.assertInvariants(t) - if test.err { - assert.Error(t, err) - } else { - require.NoError(t, err) - if test.tmplCfg == nil { - assert.Nil(t, clientHandler.tmplCfg) - - } else { - assert.Equal(t, test.tmplCfg, clientHandler.tmplCfg) - } - assert.Equal(t, test.alias, clientHandler.alias) - assert.Equal(t, test.policy, clientHandler.policy) - } - }) - } -} - -func (op mockCreateOp) String() string { - names := []string{"create-policy", "create-template", "create-alias"} - if int(op) > len(names) { - return "unknown" - } - return names[op] -} - -func newMockClientHandler() *mockClientHandler { - return &mockClientHandler{} -} - -func (h *mockClientHandler) Load(config template.TemplateConfig, _ beat.Info, fields []byte, migration bool) error { - h.recordOp(mockCreateTemplate) - h.tmplForce = config.Overwrite - h.tmplCfg = &config - return nil -} - -func (h *mockClientHandler) CheckILMEnabled(m ilm.Mode) (bool, error) { - return m == ilm.ModeEnabled || m == ilm.ModeAuto, nil -} - -func (h *mockClientHandler) HasAlias(name string) (bool, error) { - return h.alias == name, nil -} - -func (h *mockClientHandler) CreateAlias(alias ilm.Alias) error { - h.recordOp(mockCreateAlias) - h.alias = alias.Name - return nil -} - -func (h *mockClientHandler) HasILMPolicy(name string) (bool, error) { - return h.policy == name, nil -} - -func (h *mockClientHandler) CreateILMPolicy(policy ilm.Policy) error { - h.recordOp(mockCreatePolicy) - h.policy = policy.Name - return nil -} - -func (h *mockClientHandler) recordOp(op mockCreateOp) { - h.operations = append(h.operations, op) -} - -func (h *mockClientHandler) assertInvariants(t *testing.T) { - for i, op := range h.operations { - for _, older := range h.operations[:i] { - if older > op { - t.Errorf("Operation: '%v' has been executed before '%v'", older, op) - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/keystore/file_keystore_test.go b/vendor/github.com/elastic/beats/v7/libbeat/keystore/file_keystore_test.go deleted file mode 100644 index 5626a68d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/keystore/file_keystore_test.go +++ /dev/null @@ -1,310 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package keystore - -import ( - "fmt" - "os" - "path/filepath" - "runtime" - "testing" - - "github.com/docker/docker/pkg/ioutils" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -var keyValue = "output.elasticsearch.password" -var secretValue = []byte("secret") - -func TestCanCreateAKeyStore(t *testing.T) { - path := GetTemporaryKeystoreFile() - defer os.Remove(path) - - keystore, err := NewFileKeystore(path) - assert.NoError(t, err) - assert.Nil(t, keystore.Store(keyValue, secretValue)) - assert.Nil(t, keystore.Save()) -} - -func TestCanReadAnExistingKeyStoreWithEmptyString(t *testing.T) { - path := GetTemporaryKeystoreFile() - defer os.Remove(path) - - CreateAnExistingKeystore(path) - - keystoreRead, err := NewFileKeystore(path) - assert.NoError(t, err) - - secure, err := keystoreRead.Retrieve(keyValue) - assert.NoError(t, err) - - v, err := secure.Get() - assert.NoError(t, err) - assert.Equal(t, v, secretValue) -} - -func TestCanDeleteAKeyFromTheStoreAndPersistChanges(t *testing.T) { - path := GetTemporaryKeystoreFile() - defer os.Remove(path) - - CreateAnExistingKeystore(path) - - keystore, _ := NewFileKeystore(path) - _, err := keystore.Retrieve(keyValue) - assert.NoError(t, err) - - keystore.Delete(keyValue) - _, err = keystore.Retrieve(keyValue) - assert.Error(t, err) - - _ = keystore.Save() - newKeystore, err := NewFileKeystore(path) - _, err = newKeystore.Retrieve(keyValue) - assert.Error(t, err) -} - -func TestFilePermissionOnCreate(t *testing.T) { - // Skip check on windows - if runtime.GOOS == "windows" { - t.Skip("Permission check is not running on windows") - } - if !common.IsStrictPerms() { - t.Skip("Skipping test because strict.perms is disabled") - } - - path := GetTemporaryKeystoreFile() - defer os.Remove(path) - CreateAnExistingKeystore(path) - - stats, err := os.Stat(path) - assert.NoError(t, err) - permissions := stats.Mode().Perm() - if permissions != 0600 { - t.Fatalf("Expecting the file what only readable/writable by the owner, permission found: %v", permissions) - } -} - -func TestFilePermissionOnUpdate(t *testing.T) { - // Skip check on windows - if runtime.GOOS == "windows" { - t.Skip("Permission check is not running on windows") - } - if !common.IsStrictPerms() { - t.Skip("Skipping test because strict.perms is disabled") - } - - path := GetTemporaryKeystoreFile() - defer os.Remove(path) - - keystore := CreateAnExistingKeystore(path) - err := keystore.Store("newkey", []byte("newsecret")) - assert.NoError(t, err) - err = keystore.Save() - assert.NoError(t, err) - stats, err := os.Stat(path) - assert.NoError(t, err) - permissions := stats.Mode().Perm() - if permissions != 0600 { - t.Fatalf("Expecting the file what only readable/writable by the owner, permission found: %v", permissions) - } -} - -func TestFilePermissionOnLoadWhenStrictIsOn(t *testing.T) { - // Skip check on windows - if runtime.GOOS == "windows" { - t.Skip("Permission check is not running on windows") - } - - if !common.IsStrictPerms() { - t.Skip("Skipping test because strict.perms is disabled") - } - - path := GetTemporaryKeystoreFile() - defer os.Remove(path) - - // Create a world readable keystore file - fd, err := os.OpenFile(path, os.O_CREATE|os.O_WRONLY|os.O_TRUNC, 0666) - assert.NoError(t, err) - fd.WriteString("bad permission") - assert.NoError(t, fd.Close()) - _, err = NewFileKeystore(path) - assert.Error(t, err) -} - -func TestReturnsUsedKeysInTheStore(t *testing.T) { - path := GetTemporaryKeystoreFile() - defer os.Remove(path) - - keystore := CreateAnExistingKeystore(path) - - keys, err := keystore.List() - - assert.NoError(t, err) - assert.Equal(t, len(keys), 1) - assert.Equal(t, keys[0], keyValue) -} - -func TestCannotDecryptKeyStoreWithWrongPassword(t *testing.T) { - path := GetTemporaryKeystoreFile() - defer os.Remove(path) - - keystore, err := NewFileKeystoreWithPassword(path, NewSecureString([]byte("password"))) - keystore.Store("hello", []byte("world")) - keystore.Save() - - _, err = NewFileKeystoreWithPassword(path, NewSecureString([]byte("wrongpassword"))) - if assert.Error(t, err, "should fail to decrypt the keystore") { - m := `could not decrypt the keystore: could not decrypt keystore data: ` + - `cipher: message authentication failed` - assert.Equal(t, err, fmt.Errorf(m)) - } -} - -func TestUserDefinedPasswordUTF8(t *testing.T) { - createAndReadKeystoreWithPassword(t, []byte("mysecret¥¥password")) -} - -func TestUserDefinedPasswordASCII(t *testing.T) { - createAndReadKeystoreWithPassword(t, []byte("mysecret")) -} - -func TestSecretWithUTF8EncodedSecret(t *testing.T) { - content := []byte("ありがとうございます") // translation: thank you - createAndReadKeystoreSecret(t, []byte("mysuperpassword"), "mykey", content) -} - -func TestSecretWithASCIIEncodedSecret(t *testing.T) { - content := []byte("good news everyone") // translation: thank you - createAndReadKeystoreSecret(t, []byte("mysuperpassword"), "mykey", content) -} - -func TestGetConfig(t *testing.T) { - path := GetTemporaryKeystoreFile() - defer os.Remove(path) - - keystore := CreateAnExistingKeystore(path) - - // Add a bit more data of different type - keystore.Store("super.nested", []byte("hello")) - keystore.Save() - - cfg, err := keystore.GetConfig() - assert.NotNil(t, cfg) - assert.NoError(t, err) - - secret, err := cfg.String("output.elasticsearch.password", 0) - assert.NoError(t, err) - assert.Equal(t, secret, "secret") - - port, err := cfg.String("super.nested", 0) - assert.Equal(t, port, "hello") -} - -func TestShouldRaiseAndErrorWhenVersionDontMatch(t *testing.T) { - temporaryPath := GetTemporaryKeystoreFile() - defer os.Remove(temporaryPath) - - badVersion := `v2D/EQwnDNO7yZsjsRFVWGgbkZudhPxVhBkaQAVud66+tK4HRdfPrNrNNgSmhioDGrQ0z/VZpvbw68gb0G - G2QHxlP5s4HGRU/GQge3Nsnx0+kDIcb/37gPN1D1TOPHSiRrzzPn2vInmgaLUfEgBgoa9tuXLZEKdh3JPh/q` - - f, err := os.OpenFile(temporaryPath, os.O_CREATE|os.O_WRONLY, 0600) - assert.NoError(t, err) - f.WriteString(badVersion) - err = f.Close() - assert.NoError(t, err) - - _, err = NewFileKeystoreWithPassword(temporaryPath, NewSecureString([]byte(""))) - if assert.Error(t, err, "Expect version check error") { - assert.Equal(t, err, fmt.Errorf("keystore format doesn't match expected version: 'v1' got 'v2'")) - } -} - -func TestMissingEncryptedBlock(t *testing.T) { - temporaryPath := GetTemporaryKeystoreFile() - defer os.Remove(temporaryPath) - - badVersion := "v1" - - f, err := os.OpenFile(temporaryPath, os.O_CREATE|os.O_WRONLY, 0600) - assert.NoError(t, err) - f.WriteString(badVersion) - err = f.Close() - assert.NoError(t, err) - - _, err = NewFileKeystoreWithPassword(temporaryPath, NewSecureString([]byte(""))) - if assert.Error(t, err) { - assert.Equal(t, err, fmt.Errorf("corrupt or empty keystore")) - } -} - -func createAndReadKeystoreSecret(t *testing.T, password []byte, key string, value []byte) { - path := GetTemporaryKeystoreFile() - defer os.Remove(path) - - keystore, err := NewFileKeystoreWithPassword(path, NewSecureString(password)) - assert.Nil(t, err) - - keystore.Store(key, value) - keystore.Save() - - newStore, err := NewFileKeystoreWithPassword(path, NewSecureString(password)) - s, _ := newStore.Retrieve(key) - v, _ := s.Get() - assert.Equal(t, v, value) -} - -func createAndReadKeystoreWithPassword(t *testing.T, password []byte) { - path := GetTemporaryKeystoreFile() - defer os.Remove(path) - - keystore, err := NewFileKeystoreWithPassword(path, NewSecureString(password)) - assert.NoError(t, err) - - keystore.Store("hello", []byte("world")) - keystore.Save() - - newStore, err := NewFileKeystoreWithPassword(path, NewSecureString(password)) - s, _ := newStore.Retrieve("hello") - v, _ := s.Get() - - assert.Equal(t, v, []byte("world")) -} - -// CreateAnExistingKeystore creates a keystore with an existing key -/// `output.elasticsearch.password` with the value `secret`. -func CreateAnExistingKeystore(path string) Keystore { - keystore, err := NewFileKeystore(path) - // Fail fast in the test suite - if err != nil { - panic(err) - } - keystore.Store(keyValue, secretValue) - keystore.Save() - return keystore -} - -// GetTemporaryKeystoreFile create a temporary file on disk to save the keystore. -func GetTemporaryKeystoreFile() string { - path, err := ioutils.TempDir("", "testing") - if err != nil { - panic(err) - } - return filepath.Join(path, "keystore") -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/keystore/keystore_test.go b/vendor/github.com/elastic/beats/v7/libbeat/keystore/keystore_test.go deleted file mode 100644 index 36c96f3f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/keystore/keystore_test.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package keystore - -import ( - "os" - "testing" - - "github.com/stretchr/testify/assert" - - ucfg "github.com/elastic/go-ucfg" - "github.com/elastic/go-ucfg/parse" -) - -func TestResolverWhenTheKeyDoesntExist(t *testing.T) { - path := GetTemporaryKeystoreFile() - defer os.Remove(path) - - keystore := CreateAnExistingKeystore(path) - - resolver := ResolverWrap(keystore) - _, _, err := resolver("donotexist") - assert.Equal(t, err, ucfg.ErrMissing) -} - -func TestResolverWhenTheKeyExist(t *testing.T) { - path := GetTemporaryKeystoreFile() - defer os.Remove(path) - - keystore := CreateAnExistingKeystore(path) - - resolver := ResolverWrap(keystore) - v, pCfg, err := resolver("output.elasticsearch.password") - assert.NoError(t, err) - assert.Equal(t, pCfg, parse.DefaultConfig) - assert.Equal(t, v, "secret") -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/keystore/secure_string_test.go b/vendor/github.com/elastic/beats/v7/libbeat/keystore/secure_string_test.go deleted file mode 100644 index 9f4a91b6..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/keystore/secure_string_test.go +++ /dev/null @@ -1,55 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package keystore - -import ( - "fmt" - "testing" - - "github.com/stretchr/testify/assert" -) - -var secret = []byte("mysecret") - -func TestGet(t *testing.T) { - s := NewSecureString(secret) - v, err := s.Get() - assert.Equal(t, secret, v) - assert.Nil(t, err) -} - -func TestStringMarshalingS(t *testing.T) { - s := NewSecureString(secret) - v := fmt.Sprintf("%s", s) - - assert.Equal(t, v, "") -} - -func TestStringMarshalingF(t *testing.T) { - s := NewSecureString(secret) - v := fmt.Sprintf("%v", s) - - assert.Equal(t, v, "") -} - -func TestStringGoStringerMarshaling(t *testing.T) { - s := NewSecureString(secret) - v := fmt.Sprintf("%#v", s) - - assert.Equal(t, v, "") -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/kibana/client_test.go b/vendor/github.com/elastic/beats/v7/libbeat/kibana/client_test.go deleted file mode 100644 index 00d736e6..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/kibana/client_test.go +++ /dev/null @@ -1,76 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kibana - -import ( - "net/http" - "net/http/httptest" - "net/url" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestErrorJson(t *testing.T) { - // also common 200: {"objects":[{"id":"apm-*","type":"index-pattern","error":{"message":"[doc][index-pattern:test-*]: version conflict, document already exists (current version [1])"}}]} - kibanaTs := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.Write([]byte(`{"objects":[{"id":"test-*","type":"index-pattern","error":{"message":"action [indices:data/write/bulk[s]] is unauthorized for user [test]"}}]}`)) - })) - defer kibanaTs.Close() - - conn := Connection{ - URL: kibanaTs.URL, - HTTP: http.DefaultClient, - } - code, _, err := conn.Request(http.MethodPost, "", url.Values{}, nil, nil) - assert.Equal(t, http.StatusOK, code) - assert.Error(t, err) -} - -func TestErrorBadJson(t *testing.T) { - kibanaTs := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.Write([]byte(`{`)) - })) - defer kibanaTs.Close() - - conn := Connection{ - URL: kibanaTs.URL, - HTTP: http.DefaultClient, - } - code, _, err := conn.Request(http.MethodPost, "", url.Values{}, nil, nil) - assert.Equal(t, http.StatusOK, code) - assert.Error(t, err) -} - -func TestSuccess(t *testing.T) { - kibanaTs := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.Write([]byte(`{"objects":[{"id":"test-*","type":"index-pattern","updated_at":"2018-01-24T19:04:13.371Z","version":1}]}`)) - - assert.Equal(t, "application/json", r.Header.Get("Content-Type")) - assert.Equal(t, "bar", r.Header.Get("foo")) - })) - defer kibanaTs.Close() - - conn := Connection{ - URL: kibanaTs.URL, - HTTP: http.DefaultClient, - } - code, _, err := conn.Request(http.MethodPost, "", url.Values{}, http.Header{"foo": []string{"bar"}}, nil) - assert.Equal(t, http.StatusOK, code) - assert.NoError(t, err) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/kibana/fields_transformer_test.go b/vendor/github.com/elastic/beats/v7/libbeat/kibana/fields_transformer_test.go deleted file mode 100644 index fc7e9485..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/kibana/fields_transformer_test.go +++ /dev/null @@ -1,629 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kibana - -import ( - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/mapping" -) - -var ( - truthy = true - falsy = false - ctMetaData = 4 - version, _ = common.NewVersion("6.0.0") -) - -func TestEmpty(t *testing.T) { - trans, err := newFieldsTransformer(version, mapping.Fields{}, true) - assert.NoError(t, err) - out, err := trans.transform() - assert.NoError(t, err) - expected := common.MapStr{ - "fieldFormatMap": common.MapStr{}, - "fields": []common.MapStr{ - common.MapStr{ - "name": "_id", - "type": "string", - "scripted": false, - "aggregatable": false, - "analyzed": false, - "count": 0, - "indexed": false, - "doc_values": false, - "searchable": false, - }, - common.MapStr{ - "name": "_type", - "type": "string", - "scripted": false, - "count": 0, - "aggregatable": true, - "analyzed": false, - "indexed": false, - "doc_values": false, - "searchable": true, - }, - common.MapStr{ - "name": "_index", - "type": "string", - "scripted": false, - "count": 0, - "aggregatable": false, - "analyzed": false, - "indexed": false, - "doc_values": false, - "searchable": false, - }, - common.MapStr{ - "name": "_score", - "type": "number", - "scripted": false, - "count": 0, - "aggregatable": false, - "analyzed": false, - "indexed": false, - "doc_values": false, - "searchable": false, - }, - }, - } - assert.Equal(t, expected, out) -} - -func TestMissingVersion(t *testing.T) { - var c *common.Version - _, err := newFieldsTransformer(c, mapping.Fields{}, true) - assert.Error(t, err) -} - -func TestDuplicateField(t *testing.T) { - testCases := []struct { - commonFields []mapping.Field - }{ - // type change - {commonFields: []mapping.Field{ - {Name: "context", Path: "something"}, - {Name: "context", Path: "something", Type: "date"}, - }}, - // missing overwrite - {commonFields: []mapping.Field{ - {Name: "context", Path: "something"}, - {Name: "context", Path: "something"}, - }}, - // missing overwrite in source - {commonFields: []mapping.Field{ - {Name: "context", Path: "something", Overwrite: true}, - {Name: "context", Path: "something"}, - }}, - } - for _, testCase := range testCases { - trans, err := newFieldsTransformer(version, testCase.commonFields, true) - require.NoError(t, err) - _, err = trans.transform() - fmt.Println(err) - assert.Error(t, err) - } -} - -func TestValidDuplicateField(t *testing.T) { - commonFields := mapping.Fields{ - mapping.Field{Name: "context", Path: "something", Type: "keyword", Description: "original description"}, - mapping.Field{Name: "context", Path: "something", Overwrite: true, Description: "updated description", - Aggregatable: &falsy, - Analyzed: &truthy, - Count: 2, - DocValues: &falsy, - Index: &falsy, - Searchable: &falsy, - }, - mapping.Field{ - Name: "context", - Type: "group", - Fields: mapping.Fields{ - mapping.Field{Name: "another", Type: "date"}, - }, - }, - mapping.Field{ - Name: "context", - Type: "group", - Fields: mapping.Fields{ - mapping.Field{Name: "another", Overwrite: true}, - }, - }, - } - trans, err := newFieldsTransformer(version, commonFields, true) - require.NoError(t, err) - transformed, err := trans.transform() - require.NoError(t, err) - out := transformed["fields"].([]common.MapStr)[0] - assert.Equal(t, out, common.MapStr{ - "aggregatable": false, - "analyzed": true, - "count": 2, - "doc_values": false, - "indexed": false, - "name": "context", - "scripted": false, - "searchable": false, - "type": "string", - }) -} - -func TestInvalidVersion(t *testing.T) { - commonFields := mapping.Fields{ - mapping.Field{ - Name: "versionTest", - Format: "url", - UrlTemplate: []mapping.VersionizedString{ - {MinVersion: "3", Value: ""}, - }, - }, - } - trans, err := newFieldsTransformer(version, commonFields, true) - assert.NoError(t, err) - _, err = trans.transform() - assert.Error(t, err) -} - -func TestTransformTypes(t *testing.T) { - tests := []struct { - commonField mapping.Field - expected interface{} - }{ - {commonField: mapping.Field{}, expected: "string"}, - {commonField: mapping.Field{Type: "half_float"}, expected: "number"}, - {commonField: mapping.Field{Type: "scaled_float"}, expected: "number"}, - {commonField: mapping.Field{Type: "float"}, expected: "number"}, - {commonField: mapping.Field{Type: "integer"}, expected: "number"}, - {commonField: mapping.Field{Type: "long"}, expected: "number"}, - {commonField: mapping.Field{Type: "short"}, expected: "number"}, - {commonField: mapping.Field{Type: "byte"}, expected: "number"}, - {commonField: mapping.Field{Type: "keyword"}, expected: "string"}, - {commonField: mapping.Field{Type: "text"}, expected: "string"}, - {commonField: mapping.Field{Type: "string"}, expected: nil}, - {commonField: mapping.Field{Type: "date"}, expected: "date"}, - {commonField: mapping.Field{Type: "geo_point"}, expected: "geo_point"}, - {commonField: mapping.Field{Type: "invalid"}, expected: nil}, - } - for idx, test := range tests { - trans, _ := newFieldsTransformer(version, mapping.Fields{test.commonField}, true) - transformed, err := trans.transform() - assert.NoError(t, err) - out := transformed["fields"].([]common.MapStr)[0] - assert.Equal(t, test.expected, out["type"], fmt.Sprintf("Failed for idx %v", idx)) - } -} - -func TestTransformGroup(t *testing.T) { - tests := []struct { - commonFields mapping.Fields - expected []string - }{ - { - commonFields: mapping.Fields{mapping.Field{Name: "context", Path: "something"}}, - expected: []string{"context"}, - }, - { - commonFields: mapping.Fields{ - mapping.Field{ - Name: "context", - Type: "group", - Fields: mapping.Fields{ - mapping.Field{Name: "another", Type: ""}, - }, - }, - mapping.Field{ - Name: "context", - Type: "group", - Fields: mapping.Fields{ - mapping.Field{Name: "type", Type: ""}, - mapping.Field{ - Name: "metric", - Type: "group", - Fields: mapping.Fields{ - mapping.Field{Name: "object"}, - }, - }, - }, - }, - }, - expected: []string{"context.another", "context.type", "context.metric.object"}, - }, - } - for idx, test := range tests { - trans, _ := newFieldsTransformer(version, test.commonFields, false) - transformed, err := trans.transform() - assert.NoError(t, err) - out := transformed["fields"].([]common.MapStr) - assert.Equal(t, len(test.expected)+ctMetaData, len(out)) - for i, e := range test.expected { - assert.Equal(t, e, out[i]["name"], fmt.Sprintf("Failed for idx %v", idx)) - } - } -} - -func TestTransformMisc(t *testing.T) { - tests := []struct { - commonField mapping.Field - expected interface{} - attr string - }{ - {commonField: mapping.Field{}, expected: 0, attr: "count"}, - {commonField: mapping.Field{Count: 4}, expected: 4, attr: "count"}, - - // searchable - {commonField: mapping.Field{}, expected: true, attr: "searchable"}, - {commonField: mapping.Field{Searchable: &truthy}, expected: true, attr: "searchable"}, - {commonField: mapping.Field{Searchable: &falsy}, expected: false, attr: "searchable"}, - {commonField: mapping.Field{Type: "binary"}, expected: false, attr: "searchable"}, - {commonField: mapping.Field{Searchable: &truthy, Type: "binary"}, expected: false, attr: "searchable"}, - - // aggregatable - {commonField: mapping.Field{}, expected: true, attr: "aggregatable"}, - {commonField: mapping.Field{Aggregatable: &truthy}, expected: true, attr: "aggregatable"}, - {commonField: mapping.Field{Aggregatable: &falsy}, expected: false, attr: "aggregatable"}, - {commonField: mapping.Field{Type: "binary"}, expected: false, attr: "aggregatable"}, - {commonField: mapping.Field{Aggregatable: &truthy, Type: "binary"}, expected: false, attr: "aggregatable"}, - {commonField: mapping.Field{Type: "keyword"}, expected: true, attr: "aggregatable"}, - {commonField: mapping.Field{Aggregatable: &truthy, Type: "text"}, expected: false, attr: "aggregatable"}, - {commonField: mapping.Field{Type: "text"}, expected: false, attr: "aggregatable"}, - - // analyzed - {commonField: mapping.Field{}, expected: false, attr: "analyzed"}, - {commonField: mapping.Field{Analyzed: &truthy}, expected: true, attr: "analyzed"}, - {commonField: mapping.Field{Analyzed: &falsy}, expected: false, attr: "analyzed"}, - {commonField: mapping.Field{Type: "binary"}, expected: false, attr: "analyzed"}, - {commonField: mapping.Field{Analyzed: &truthy, Type: "binary"}, expected: false, attr: "analyzed"}, - - // doc_values always set to true except for meta fields - {commonField: mapping.Field{}, expected: true, attr: "doc_values"}, - {commonField: mapping.Field{DocValues: &truthy}, expected: true, attr: "doc_values"}, - {commonField: mapping.Field{DocValues: &falsy}, expected: false, attr: "doc_values"}, - {commonField: mapping.Field{Script: "doc[]"}, expected: false, attr: "doc_values"}, - {commonField: mapping.Field{DocValues: &truthy, Script: "doc[]"}, expected: false, attr: "doc_values"}, - {commonField: mapping.Field{Type: "binary"}, expected: false, attr: "doc_values"}, - {commonField: mapping.Field{DocValues: &truthy, Type: "binary"}, expected: true, attr: "doc_values"}, - - // enabled - only applies to objects (and only if set) - {commonField: mapping.Field{Type: "binary", Enabled: &falsy}, expected: nil, attr: "enabled"}, - {commonField: mapping.Field{Type: "binary", Enabled: &truthy}, expected: nil, attr: "enabled"}, - {commonField: mapping.Field{Type: "object", Enabled: &truthy}, expected: true, attr: "enabled"}, - {commonField: mapping.Field{Type: "object", Enabled: &falsy}, expected: false, attr: "enabled"}, - {commonField: mapping.Field{Type: "object", Enabled: &falsy}, expected: false, attr: "doc_values"}, - - // indexed - {commonField: mapping.Field{Type: "binary"}, expected: false, attr: "indexed"}, - {commonField: mapping.Field{Index: &truthy, Type: "binary"}, expected: false, attr: "indexed"}, - - // script, scripted - {commonField: mapping.Field{}, expected: false, attr: "scripted"}, - {commonField: mapping.Field{}, expected: nil, attr: "script"}, - {commonField: mapping.Field{Script: "doc[]"}, expected: true, attr: "scripted"}, - {commonField: mapping.Field{Script: "doc[]"}, expected: "doc[]", attr: "script"}, - {commonField: mapping.Field{Type: "binary"}, expected: false, attr: "scripted"}, - - // language - {commonField: mapping.Field{}, expected: nil, attr: "lang"}, - {commonField: mapping.Field{Script: "doc[]"}, expected: "painless", attr: "lang"}, - } - for idx, test := range tests { - trans, _ := newFieldsTransformer(version, mapping.Fields{test.commonField}, true) - transformed, err := trans.transform() - assert.NoError(t, err) - out := transformed["fields"].([]common.MapStr)[0] - msg := fmt.Sprintf("(%v): expected '%s' to be <%v> but was <%v>", idx, test.attr, test.expected, out[test.attr]) - assert.Equal(t, test.expected, out[test.attr], msg) - } -} - -func TestTransformFieldFormatMap(t *testing.T) { - precision := 3 - version620, _ := common.NewVersion("6.2.0") - truthy := true - falsy := false - - tests := []struct { - commonField mapping.Field - version *common.Version - expected common.MapStr - }{ - { - commonField: mapping.Field{Name: "c"}, - expected: common.MapStr{}, - version: version, - }, - { - commonField: mapping.Field{Name: "c", Format: "url"}, - expected: common.MapStr{"c": common.MapStr{"id": "url"}}, - version: version, - }, - { - commonField: mapping.Field{Name: "c", Pattern: "p"}, - expected: common.MapStr{"c": common.MapStr{"params": common.MapStr{"pattern": "p"}}}, - version: version, - }, - { - commonField: mapping.Field{ - Name: "c", - Format: "url", - Pattern: "p", - }, - expected: common.MapStr{ - "c": common.MapStr{ - "id": "url", - "params": common.MapStr{"pattern": "p"}, - }, - }, - version: version, - }, - { - commonField: mapping.Field{ - Name: "c", - Format: "url", - InputFormat: "string", - }, - expected: common.MapStr{ - "c": common.MapStr{ - "id": "url", - "params": common.MapStr{ - "inputFormat": "string", - }, - }, - }, - version: version, - }, - { - commonField: mapping.Field{ - Name: "c", - Format: "url", - Pattern: "[^-]", - InputFormat: "string", - OpenLinkInCurrentTab: &falsy, - }, - expected: common.MapStr{ - "c": common.MapStr{ - "id": "url", - "params": common.MapStr{ - "pattern": "[^-]", - "inputFormat": "string", - "openLinkInCurrentTab": false, - }, - }, - }, - version: version, - }, - { - commonField: mapping.Field{ - Name: "c", - InputFormat: "string", - }, - expected: common.MapStr{}, - version: version, - }, - { - version: version620, - commonField: mapping.Field{ - Name: "c", - Format: "url", - Pattern: "[^-]", - OpenLinkInCurrentTab: &truthy, - InputFormat: "string", - OutputFormat: "float", - OutputPrecision: &precision, - LabelTemplate: "lblT", - UrlTemplate: []mapping.VersionizedString{ - {MinVersion: "5.0.0", Value: "5x.urlTemplate"}, - {MinVersion: "6.0.0", Value: "6x.urlTemplate"}, - }, - }, - expected: common.MapStr{ - "c": common.MapStr{ - "id": "url", - "params": common.MapStr{ - "pattern": "[^-]", - "inputFormat": "string", - "outputFormat": "float", - "outputPrecision": 3, - "labelTemplate": "lblT", - "urlTemplate": "6x.urlTemplate", - "openLinkInCurrentTab": true, - }, - }, - }, - }, - { - version: version620, - commonField: mapping.Field{ - Name: "c", - Format: "url", - UrlTemplate: []mapping.VersionizedString{ - {MinVersion: "6.4.0", Value: "6x.urlTemplate"}, - }, - }, - expected: common.MapStr{ - "c": common.MapStr{"id": "url"}, - }, - }, - { - version: version620, - commonField: mapping.Field{ - Name: "c", - Format: "url", - UrlTemplate: []mapping.VersionizedString{ - {MinVersion: "4.7.2", Value: "4x.urlTemplate"}, - {MinVersion: "6.5.1", Value: "6x.urlTemplate"}, - }, - }, - expected: common.MapStr{ - "c": common.MapStr{ - "id": "url", - "params": common.MapStr{ - "urlTemplate": "4x.urlTemplate", - }, - }, - }, - }, - { - version: version620, - commonField: mapping.Field{ - Name: "c", - Format: "url", - UrlTemplate: []mapping.VersionizedString{ - {MinVersion: "6.2.0", Value: "6.2.0.urlTemplate"}, - {MinVersion: "6.2.0-alpha", Value: "6.2.0-alpha.urlTemplate"}, - {MinVersion: "6.2.7", Value: "6.2.7.urlTemplate"}, - }, - }, - expected: common.MapStr{ - "c": common.MapStr{ - "id": "url", - "params": common.MapStr{ - "urlTemplate": "6.2.0.urlTemplate", - }, - }, - }, - }, - { - version: version620, - commonField: mapping.Field{ - Name: "c", - Format: "url", - UrlTemplate: []mapping.VersionizedString{ - {MinVersion: "4.1.0", Value: "4x.urlTemplate"}, - {MinVersion: "5.2.0-rc2", Value: "5.2.0-rc2.urlTemplate"}, - {MinVersion: "5.2.0-rc3", Value: "5.2.0-rc3.urlTemplate"}, - {MinVersion: "5.2.0-rc1", Value: "5.2.0-rc1.urlTemplate"}, - }, - }, - expected: common.MapStr{ - "c": common.MapStr{ - "id": "url", - "params": common.MapStr{ - "urlTemplate": "5.2.0-rc3.urlTemplate", - }, - }, - }, - }, - } - for idx, test := range tests { - trans, _ := newFieldsTransformer(test.version, mapping.Fields{test.commonField}, true) - transformed, err := trans.transform() - assert.NoError(t, err) - out := transformed["fieldFormatMap"] - assert.Equal(t, test.expected, out, fmt.Sprintf("Failed for idx %v", idx)) - } -} - -func TestTransformGroupAndEnabled(t *testing.T) { - tests := []struct { - commonFields mapping.Fields - expected []string - }{ - { - commonFields: mapping.Fields{mapping.Field{Name: "context", Path: "something"}}, - expected: []string{"context"}, - }, - { - commonFields: mapping.Fields{ - mapping.Field{ - Name: "context", - Type: "group", - Fields: mapping.Fields{ - mapping.Field{Name: "type", Type: ""}, - mapping.Field{ - Name: "metric", - Type: "group", - Fields: mapping.Fields{ - mapping.Field{Name: "object"}, - }, - }, - }, - }, - }, - expected: []string{"context.type", "context.metric.object"}, - }, - { - commonFields: mapping.Fields{ - mapping.Field{Name: "enabledField"}, - mapping.Field{Name: "disabledField", Enabled: &falsy}, //enabled is ignored for Type!=group - mapping.Field{ - Name: "enabledGroup", - Type: "group", - Enabled: &truthy, - Fields: mapping.Fields{ - mapping.Field{Name: "type", Type: ""}, - }, - }, - mapping.Field{ - Name: "context", - Type: "group", - Enabled: &falsy, - Fields: mapping.Fields{ - mapping.Field{Name: "type", Type: ""}, - mapping.Field{ - Name: "metric", - Type: "group", - Fields: mapping.Fields{ - mapping.Field{Name: "object"}, - }, - }, - }, - }, - }, - expected: []string{"enabledField", "disabledField", "enabledGroup.type"}, - }, - } - for idx, test := range tests { - trans, _ := newFieldsTransformer(version, test.commonFields, true) - transformed, err := trans.transform() - assert.NoError(t, err) - out := transformed["fields"].([]common.MapStr) - assert.Equal(t, len(test.expected)+ctMetaData, len(out)) - for i, e := range test.expected { - assert.Equal(t, e, out[i]["name"], fmt.Sprintf("Failed for idx %v", idx)) - } - } -} - -func TestTransformMultiField(t *testing.T) { - f := mapping.Field{ - Name: "context", - Type: "", - MultiFields: mapping.Fields{ - mapping.Field{Name: "keyword", Type: "keyword"}, - mapping.Field{Name: "text", Type: "text"}, - }, - } - trans, _ := newFieldsTransformer(version, mapping.Fields{f}, true) - transformed, err := trans.transform() - assert.NoError(t, err) - out := transformed["fields"].([]common.MapStr) - assert.Equal(t, "context", out[0]["name"]) - assert.Equal(t, "context.keyword", out[1]["name"]) - assert.Equal(t, "context.text", out[2]["name"]) - assert.Equal(t, "string", out[0]["type"]) - assert.Equal(t, "string", out[1]["type"]) - assert.Equal(t, "string", out[2]["type"]) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/kibana/index_pattern_generator_test.go b/vendor/github.com/elastic/beats/v7/libbeat/kibana/index_pattern_generator_test.go deleted file mode 100644 index f2a7c867..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/kibana/index_pattern_generator_test.go +++ /dev/null @@ -1,250 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kibana - -import ( - "encoding/json" - "fmt" - "io/ioutil" - "os" - "strings" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -const ( - fieldsYml = "testdata/fields.yml" -) - -func TestNewGenerator(t *testing.T) { - tmpDir := tmpPath(t) - defer os.RemoveAll(tmpDir) - - data, err := ioutil.ReadFile("./testdata/fields.yml") - if err != nil { - t.Fatal(err) - } - - v, _ := common.NewVersion("7.0.0") - // checks for fields.yml - generator, err := NewGenerator("beat-index", "mybeat.", data, "7.0", *v, true) - if err != nil { - t.Fatal(err) - } - assert.Equal(t, "7.0", generator.beatVersion) - assert.Equal(t, "beat-index-*", generator.indexName) - -} - -func TestCleanName(t *testing.T) { - tests := []struct { - input string - expected string - }{ - {input: " beat index pattern", expected: "beatindexpattern"}, - {input: "Beat@Index.!", expected: "BeatIndex"}, - {input: "beatIndex", expected: "beatIndex"}, - } - for idx, test := range tests { - output := clean(test.input) - msg := fmt.Sprintf("(%v): Expected <%s> Received: <%s>", idx, test.expected, output) - assert.Equal(t, test.expected, output, msg) - } -} - -func TestGenerate(t *testing.T) { - tmpDir := tmpPath(t) - defer os.RemoveAll(tmpDir) - - v7, _ := common.NewVersion("7.0.0-alpha1") - versions := []*common.Version{v7} - var d common.MapStr - for _, version := range versions { - data, err := ioutil.ReadFile("./testdata/fields.yml") - if err != nil { - t.Fatal(err) - } - generator, err := NewGenerator("beat", "b eat ?!", data, version.String(), *version, true) - if err != nil { - t.Fatal(err) - } - - d, err = generator.Generate() - if err != nil { - t.Fatal(err) - } - } - - tests := []compare{ - { - existing: "testdata/beat-6.json", - created: d, - }, - } - - testGenerate(t, tests, true) -} - -type compare struct { - existing string - created common.MapStr -} - -func TestGenerateExtensive(t *testing.T) { - tmpDir := tmpPath(t) - defer os.RemoveAll(tmpDir) - - version7, _ := common.NewVersion("7.0.0-alpha1") - versions := []*common.Version{version7} - - var d common.MapStr - for _, version := range versions { - data, err := ioutil.ReadFile("testdata/extensive/fields.yml") - if err != nil { - t.Fatal(err) - } - generator, err := NewGenerator("metricbeat", "metric be at ?!", data, version.String(), *version, true) - if err != nil { - t.Fatal(err) - } - - d, err = generator.Generate() - if err != nil { - t.Fatal(err) - } - } - - tests := []compare{ - { - existing: "testdata/extensive/metricbeat-6.json", - created: d, - }, - } - testGenerate(t, tests, false) -} - -func testGenerate(t *testing.T, tests []compare, sourceFilters bool) { - for _, test := range tests { - // compare default - existing, err := readJson(test.existing) - if err != nil { - t.Fatal(err) - } - - var attrExisting, attrCreated common.MapStr - - if strings.Contains(test.existing, "6") { - assert.Equal(t, existing["version"], test.created["version"]) - - objExisting := existing["objects"].([]interface{})[0].(map[string]interface{}) - objCreated := test.created["objects"].([]common.MapStr)[0] - - assert.Equal(t, objExisting["version"], objCreated["version"]) - assert.Equal(t, objExisting["id"], objCreated["id"]) - assert.Equal(t, objExisting["type"], objCreated["type"]) - - attrExisting = objExisting["attributes"].(map[string]interface{}) - attrCreated = objCreated["attributes"].(common.MapStr) - } else { - attrExisting = existing - attrCreated = test.created - } - - // check fieldFormatMap - var ffmExisting, ffmCreated map[string]interface{} - err = json.Unmarshal([]byte(attrExisting["fieldFormatMap"].(string)), &ffmExisting) - if err != nil { - t.Fatal(err) - } - err = json.Unmarshal([]byte(attrCreated["fieldFormatMap"].(string)), &ffmCreated) - if err != nil { - t.Fatal(err) - } - assert.Equal(t, ffmExisting, ffmCreated) - - // check fields - var fieldsExisting, fieldsCreated []map[string]interface{} - err = json.Unmarshal([]byte(attrExisting["fields"].(string)), &fieldsExisting) - if err != nil { - t.Fatal(err) - } - err = json.Unmarshal([]byte(attrCreated["fields"].(string)), &fieldsCreated) - if err != nil { - t.Fatal(err) - } - assert.Equal(t, len(fieldsExisting), len(fieldsCreated)) - for _, e := range fieldsExisting { - idx := find(fieldsCreated, "name", e["name"].(string)) - assert.NotEqual(t, -1, idx) - assert.Equal(t, e, fieldsCreated[idx]) - } - - // check sourceFilters - if sourceFilters { - var sfExisting, sfCreated []map[string]interface{} - err = json.Unmarshal([]byte(attrExisting["sourceFilters"].(string)), &sfExisting) - if err != nil { - t.Fatal(err) - } - err = json.Unmarshal([]byte(attrCreated["sourceFilters"].(string)), &sfCreated) - if err != nil { - t.Fatal(err) - } - assert.Equal(t, len(sfExisting), len(sfCreated)) - for _, e := range sfExisting { - idx := find(sfCreated, "value", e["value"].(string)) - assert.NotEqual(t, -1, idx) - assert.Equal(t, e, sfCreated[idx]) - } - } - } -} - -func find(a []map[string]interface{}, key, val string) int { - for idx, e := range a { - if e[key].(string) == val { - return idx - } - } - return -1 -} - -func readJson(path string) (map[string]interface{}, error) { - f, err := ioutil.ReadFile(path) - if err != nil { - return nil, err - } - - var data map[string]interface{} - err = json.Unmarshal(f, &data) - if err != nil { - return nil, err - } - return data, nil -} - -func tmpPath(t testing.TB) string { - tmpDir, err := ioutil.TempDir("", "kibana-tests") - if err != nil { - t.Fatal(err) - } - return tmpDir -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/kibana/testdata/beat-6.json b/vendor/github.com/elastic/beats/v7/libbeat/kibana/testdata/beat-6.json deleted file mode 100644 index 8fa5ad28..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/kibana/testdata/beat-6.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "fieldFormatMap": "{\"long\":{\"id\":\"url\",\"params\":{\"inputFormat\":\"string\",\"labelTemplate\":\"long template\",\"outputFormat\":\"float\",\"outputPrecision\":5,\"urlTemplate\":\"_a=(query:(language:kuery,query:'context.app.name:\\\"{{value}}\\\"'))\"}},\"alias\":{\"id\":\"url\",\"params\":{\"inputFormat\":\"string\",\"labelTemplate\":\"long template\",\"outputFormat\":\"float\",\"outputPrecision\":5,\"urlTemplate\":\"_a=(query:(language:kuery,query:'context.app.name:\\\"{{value}}\\\"'))\"}}}", - "fields": "[{\"aggregatable\":true,\"analyzed\":false,\"count\":0,\"doc_values\":true,\"indexed\":true,\"name\":\"long\",\"scripted\":false,\"searchable\":true,\"type\":\"number\"},{\"aggregatable\":false,\"analyzed\":false,\"count\":0,\"doc_values\":true,\"indexed\":true,\"name\":\"multifield_field\",\"scripted\":false,\"searchable\":true,\"type\":\"string\"},{\"aggregatable\":true,\"analyzed\":false,\"count\":0,\"doc_values\":true,\"indexed\":true,\"name\":\"multifield_field.keyword\",\"scripted\":false,\"searchable\":true,\"type\":\"string\"},{\"aggregatable\":false,\"analyzed\":false,\"count\":0,\"doc_values\":false,\"indexed\":false,\"name\":\"_id\",\"scripted\":false,\"searchable\":false,\"type\":\"string\"},{\"aggregatable\":true,\"analyzed\":false,\"count\":0,\"doc_values\":false,\"indexed\":false,\"name\":\"_type\",\"scripted\":false,\"searchable\":true,\"type\":\"string\"},{\"aggregatable\":false,\"analyzed\":false,\"count\":0,\"doc_values\":false,\"indexed\":false,\"name\":\"_index\",\"scripted\":false,\"searchable\":false,\"type\":\"string\"},{\"aggregatable\":false,\"analyzed\":false,\"count\":0,\"doc_values\":false,\"indexed\":false,\"name\":\"_score\",\"scripted\":false,\"searchable\":false,\"type\":\"number\"},{\"aggregatable\":false,\"analyzed\":false,\"count\":0,\"doc_values\":false,\"indexed\":false,\"name\":\"blob\",\"scripted\":false,\"searchable\":false,\"type\":\"binary\"},{\"aggregatable\":true,\"analyzed\":false,\"count\":0,\"doc_values\":true,\"indexed\":true,\"name\":\"alias\",\"scripted\":false,\"searchable\":true,\"type\":\"number\"}]", - "timeFieldName": "@timestamp", - "title": "beat-*", - "sourceFilters": "[{\"value\":\"user.email\"}, {\"value\": \"user.name\"},{\"value\": \"url.*\"}]" - }, - "id": "beat-*", - "type": "index-pattern", - "version": "1" - } - ], - "version": "7.0.0-alpha1" -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/kibana/testdata/extensive/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/kibana/testdata/extensive/fields.yml deleted file mode 100644 index d39183a8..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/kibana/testdata/extensive/fields.yml +++ /dev/null @@ -1,6858 +0,0 @@ - -- key: beat - title: Beat - description: > - Contains common beat fields available in all event types. - fields: - - - name: beat.name - description: > - The name of the Beat sending the log messages. If the Beat name is - set in the configuration file, then that value is used. If it is not - set, the hostname is used. To set the Beat name, use the `name` - option in the configuration file. - - name: beat.hostname - description: > - The hostname as returned by the operating system on which the Beat is - running. - - name: beat.timezone - description: > - The timezone as returned by the operating system on which the Beat is - running. - - name: beat.version - description: > - The version of the beat that generated this event. - - - name: "@timestamp" - type: date - required: true - format: date - example: August 26th 2016, 12:35:53.332 - description: > - The timestamp when the event log record was generated. - - - name: tags - description: > - Arbitrary tags that can be set per Beat and per transaction - type. - - - name: fields - type: object - object_type: keyword - description: > - Contains user configurable fields. - - - name: error - type: group - description: > - Error fields containing additional info in case of errors. - fields: - - name: message - type: text - description: > - Error message. - - name: code - type: long - description: > - Error code. - - name: type - type: keyword - description: > - Error type. -- key: cloud - title: Cloud provider metadata - description: > - Metadata from cloud providers added by the add_cloud_metadata processor. - fields: - - - name: meta.cloud.provider - example: ec2 - description: > - Name of the cloud provider. Possible values are ec2, gce, or digitalocean. - - - name: meta.cloud.instance_id - description: > - Instance ID of the host machine. - - - name: meta.cloud.instance_name - description: > - Instance name of the host machine. - - - name: meta.cloud.machine_type - example: t2.medium - description: > - Machine type of the host machine. - - - name: meta.cloud.availability_zone - example: us-east-1c - description: > - Availability zone in which this host is running. - - - name: meta.cloud.project_id - example: project-x - description: > - Name of the project in Google Cloud. - - - name: meta.cloud.region - description: > - Region in which this host is running. -- key: docker - title: Docker - description: > - beta[] - - Docker stats collected from Docker. - short_config: false - anchor: docker-processor - fields: - - name: docker - type: group - fields: - - name: container.id - type: keyword - description: > - Unique container id. - - name: container.image - type: keyword - description: > - Name of the image the container was built on. - - name: container.name - type: keyword - description: > - Container name. - - name: container.labels - type: object - object_type: keyword - description: > - Image labels. -- key: kubernetes - title: Kubernetes - description: > - beta[] - - Kubernetes metadata added by the kubernetes processor - short_config: false - anchor: kubernetes-processor - fields: - - name: kubernetes - type: group - fields: - - name: pod.name - type: keyword - description: > - Kubernetes pod name - - - name: namespace - type: keyword - description: > - Kubernetes namespace - - - name: labels - type: object - description: > - Kubernetes labels map - - - name: annotations - type: object - description: > - Kubernetes annotations map - - - name: container.name - type: keyword - description: > - Kubernetes container name - - - name: container.image - type: keyword - description: > - Kubernetes container image -- key: common - title: Common - description: > - Contains common fields available in all event types. - fields: - - - name: metricset.module - description: > - The name of the module that generated the event. - - - name: metricset.name - description: > - The name of the metricset that generated the event. - - - name: metricset.host - description: > - Hostname of the machine from which the metricset was collected. This - field may not be present when the data was collected locally. - - - name: metricset.rtt - type: long - required: true - description: > - Event round trip time in microseconds. - - - name: metricset.namespace - type: keyword - description: > - Namespace of dynamic metricsets. - - - name: type - required: true - example: metricsets - description: > - The document type. Always set to "metricsets". - -- key: aerospike - title: "Aerospike" - description: > - experimental[] - - Aerospike module - fields: - - name: aerospike - type: group - description: > - fields: - - name: namespace - type: group - description: > - namespace - fields: - - name: client - type: group - description: > - Client stats. - fields: - - name: delete - type: group - description: > - Client delete transactions stats. - fields: - - name: error - type: long - description: > - Number of client delete transactions that failed with an error. - - name: not_found - type: long - description: > - Number of client delete transactions that resulted in a not found. - - name: success - type: long - description: > - Number of successful client delete transactions. - - name: timeout - type: long - description: > - Number of client delete transactions that timed out. - - name: read - type: group - description: > - Client read transactions stats. - fields: - - name: error - type: long - description: > - Number of client read transaction errors. - - name: not_found - type: long - description: > - Number of client read transaction that resulted in not found. - - name: success - type: long - description: > - Number of successful client read transactions. - - name: timeout - type: long - description: > - Number of client read transaction that timed out. - - name: write - type: group - description: > - Client write transactions stats. - fields: - - name: error - type: long - description: > - Number of client write transactions that failed with an error. - - name: success - type: long - description: > - Number of successful client write transactions. - - name: timeout - type: long - description: > - Number of client write transactions that timed out. - - name: device - type: group - description: > - Disk storage stats - fields: - - name: available.pct - type: scaled_float - format: percent - description: > - Measures the minimum contiguous disk space across all disks in a namespace. - - name: free.pct - type: scaled_float - format: percent - description: > - Percentage of disk capacity free for this namespace. - - name: total.bytes - type: long - format: bytes - description: > - Total bytes of disk space allocated to this namespace on this node. - - name: used.bytes - type: long - format: bytes - description: > - Total bytes of disk space used by this namespace on this node. - - name: hwm_breached - type: boolean - description: > - If true, Aerospike has breached 'high-water-[disk|memory]-pct' for this namespace. - - name: memory - type: group - description: > - Memory storage stats. - fields: - - name: free.pct - type: scaled_float - format: percent - description: > - Percentage of memory capacity free for this namespace on this node. - - name: used.data.bytes - type: long - format: bytes - description: > - Amount of memory occupied by data for this namespace on this node. - - name: used.index.bytes - type: long - format: bytes - description: > - Amount of memory occupied by the index for this namespace on this node. - - name: used.sindex.bytes - type: long - format: bytes - description: > - Amount of memory occupied by secondary indexes for this namespace on this node. - - name: used.total.bytes - type: long - format: bytes - description: > - Total bytes of memory used by this namespace on this node. - - name: name - type: keyword - description: > - Namespace name - - name: node.host - type: keyword - description: > - Node host - - name: node.name - type: keyword - description: > - Node name - - name: objects - type: group - description: > - Records stats. - fields: - - name: master - type: long - description: > - Number of records on this node which are active masters. - - name: total - type: long - description: > - Number of records in this namespace for this node. - - name: stop_writes - type: boolean - description: > - If true this namespace is currently not allowing writes. - -- key: apache - title: "Apache" - description: > - Apache HTTPD server metricsets collected from the Apache web server. - short_config: false - fields: - - name: apache - type: group - description: > - `apache` contains the metrics that were scraped from Apache. - fields: - - name: status - type: group - description: > - `status` contains the metrics that were scraped from the Apache status page. - fields: - - name: hostname - type: keyword - description: > - Apache hostname. - - name: total_accesses - type: long - description: > - Total number of access requests. - - name: total_kbytes - type: long - description: > - Total number of kilobytes served. - - name: requests_per_sec - type: scaled_float - description: > - Requests per second. - - name: bytes_per_sec - type: scaled_float - description: > - Bytes per second. - - name: bytes_per_request - type: scaled_float - description: > - Bytes per request. - - name: workers.busy - type: long - description: > - Number of busy workers. - - name: workers.idle - type: long - description: > - Number of idle workers. - - name: uptime - type: group - description: > - Uptime stats. - fields: - - name: server_uptime - type: long - description: > - Server uptime in seconds. - - name: uptime - type: long - description: > - Server uptime. - - name: cpu - type: group - description: > - CPU stats. - fields: - - name: load - type: scaled_float - description: > - CPU Load. - - name: user - type: scaled_float - description: > - CPU user load. - - name: system - type: scaled_float - description: > - System cpu. - - name: children_user - type: scaled_float - description: > - CPU of children user. - - name: children_system - type: scaled_float - description: > - CPU of children system. - - name: connections - type: group - description: > - Connection stats. - fields: - - name: total - type: long - description: > - Total connections. - - name: async.writing - type: long - description: > - Async connection writing. - - name: async.keep_alive - type: long - description: > - Async keeped alive connections. - - name: async.closing - type: long - description: > - Async closed connections. - - name: load - type: group - description: > - Load averages. - fields: - - name: "1" - type: scaled_float - scaling_factor: 100 - description: > - Load average for the last minute. - - name: "5" - type: scaled_float - scaling_factor: 100 - description: > - Load average for the last 5 minutes. - - name: "15" - type: scaled_float - scaling_factor: 100 - description: > - Load average for the last 15 minutes. - - name: scoreboard - type: group - description: > - Scoreboard metrics. - fields: - - name: starting_up - type: long - description: > - Starting up. - - name: reading_request - type: long - description: > - Reading requests. - - name: sending_reply - type: long - description: > - Sending Reply. - - name: keepalive - type: long - description: > - Keep alive. - - name: dns_lookup - type: long - description: > - Dns Lookups. - - name: closing_connection - type: long - description: > - Closing connections. - - name: logging - type: long - description: > - Logging - - name: gracefully_finishing - type: long - description: > - Gracefully finishing. - - name: idle_cleanup - type: long - description: > - Idle cleanups. - - name: open_slot - type: long - description: > - Open slots. - - name: waiting_for_connection - type: long - description: > - Waiting for connections. - - name: total - type: long - description: > - Total. - -- key: ceph - title: "Ceph" - description: > - beta[] - - Ceph module - short_config: false - fields: - - name: ceph - type: group - description: > - `ceph` contains the metrics that were scraped from CEPH. - fields: - - name: cluster_disk - type: group - description: > - cluster_disk - fields: - - name: available.bytes - type: long - description: > - Available bytes of the cluster - format: bytes - - name: total.bytes - type: long - description: > - Total bytes of the cluster - format: bytes - - name: used.bytes - type: long - description: > - Used bytes of the cluster - format: bytes - - - name: cluster_health - type: group - description: > - cluster_health - fields: - - name: overall_status - type: keyword - description: > - Overall status of the cluster - - name: timechecks.epoch - type: long - description: > - Map version - - name: timechecks.round.value - type: long - description: > - timecheck round - - name: timechecks.round.status - type: keyword - description: > - Status of the round - - - name: cluster_status - type: group - description: > - cluster_status - fields: - - name: version - type: long - description: > - Ceph Status version - - name: traffic.read_bytes - type: long - format: bytes - description: > - Cluster read throughput per second - - name: traffic.write_bytes - type: long - format: bytes - description: > - Cluster write throughput per second - - name: traffic.read_op_per_sec - type: long - description: > - Cluster read iops per second - - name: traffic.write_op_per_sec - type: long - description: > - Cluster write iops per second - - name: misplace.total - type: long - description: > - Cluster misplace pg number - - name: misplace.objects - type: long - description: > - Cluster misplace objects number - - name: misplace.ratio - type: scaled_float - format: percent - description: > - Cluster misplace ratio - - name: degraded.total - type: long - description: > - Cluster degraded pg number - - name: degraded.objects - type: long - description: > - Cluster degraded objects number - - name: degraded.ratio - type: scaled_float - format: percent - description: > - Cluster degraded ratio - - name: pg.data_bytes - type: long - format: bytes - description: > - Cluster pg data bytes - - name: pg.avail_bytes - type: long - format: bytes - description: > - Cluster available bytes - - name: pg.total_bytes - type: long - format: bytes - description: > - Cluster total bytes - - name: pg.used_bytes - type: long - format: bytes - description: > - Cluster used bytes - - name: pg_state.state_name - type: long - description: > - Pg state description - - name: pg_state.count - type: long - description: > - Shows how many pgs are in state of pg_state.state_name - - name: pg_state.version - type: long - description: > - Cluster status version - - name: osd.full - type: boolean - description: > - Is osd full - - name: osd.nearfull - type: boolean - description: > - Is osd near full - - name: osd.num_osds - type: long - description: > - Shows how many osds in the cluster - - name: osd.num_up_osds - type: long - description: > - Shows how many osds are on the state of UP - - name: osd.num_in_osds - type: long - description: > - Shows how many osds are on the state of IN - - name: osd.num_in_osds2 - type: long - description: > - Shows how many osds are on the state of REMAPPED - - name: osd.epoch - type: long - description: > - epoch number - - - name: monitor_health - type: group - description: > - monitor_health stats data - fields: - - name: available.pct - type: long - description: > - Available percent of the MON - - name: health - type: keyword - description: > - Health of the MON - - name: available.kb - type: long - description: > - Available KB of the MON - - name: total.kb - type: long - description: > - Total KB of the MON - - name: used.kb - type: long - description: > - Used KB of the MON - - name: last_updated - type: date - description: > - Time when was updated - - name: name - type: keyword - description: > - Name of the MON - - name: store_stats.log.bytes - type: long - description: > - Log bytes of MON - format: bytes - - name: store_stats.misc.bytes - type: long - description: > - Misc bytes of MON - format: bytes - - name: store_stats.sst.bytes - type: long - description: > - SST bytes of MON - format: bytes - - name: store_stats.total.bytes - type: long - description: > - Total bytes of MON - format: bytes - - name: store_stats.last_updated - type: long - description: > - Last updated - - - name: pool_disk - type: group - description: > - pool_disk - fields: - - name: id - type: long - description: > - Id of the pool - - name: name - type: keyword - description: > - Name of the pool - - name: stats.available.bytes - type: long - description: > - Available bytes of the pool - format: bytes - - name: stats.objects - type: long - description: > - Number of objects of the pool - - name: stats.used.bytes - type: long - description: > - Used bytes of the pool - format: bytes - - name: stats.used.kb - type: long - description: > - Used kb of the pool - -- key: couchbase - title: "Couchbase" - description: > - beta[] - - Metrics collected from Couchbase servers. - short_config: false - fields: - - name: couchbase - type: group - description: > - `couchbase` contains the metrics that were scraped from Couchbase. - fields: - - name: bucket - type: group - description: > - Couchbase bucket metrics. - fields: - - name: name - type: keyword - description: > - Name of the bucket. - - name: type - type: keyword - description: > - Type of the bucket. - - name: data.used.bytes - format: bytes - type: long - description: > - Size of user data within buckets of the specified state that are resident in RAM. - - name: disk.fetches - type: long - description: > - Number of disk fetches. - - name: disk.used.bytes - format: bytes - type: long - description: > - Amount of disk used (bytes). - - name: memory.used.bytes - format: bytes - type: long - description: > - Amount of memory used by the bucket (bytes). - - name: quota.ram.bytes - format: bytes - type: long - description: > - Amount of RAM used by the bucket (bytes). - - name: quota.use.pct - format: percent - type: scaled_float - description: > - Percentage of RAM used (for active objects) against the configured bucket size (%). - - name: ops_per_sec - type: long - description: > - Number of operations per second. - - name: item_count - type: long - description: > - Number of items associated with the bucket. - - - name: cluster - type: group - description: > - Couchbase cluster metrics. - fields: - - name: hdd.free.bytes - format: bytes - type: long - description: > - Free hard drive space in the cluster (bytes). - - name: hdd.quota.total.bytes - format: bytes - type: long - description: > - Hard drive quota total for the cluster (bytes). - - name: hdd.total.bytes - format: bytes - type: long - description: > - Total hard drive space available to the cluster (bytes). - - name: hdd.used.value.bytes - format: bytes - type: long - description: > - Hard drive space used by the cluster (bytes). - - name: hdd.used.by_data.bytes - format: bytes - type: long - description: > - Hard drive space used by the data in the cluster (bytes). - - name: max_bucket_count - type: long - description: > - Max bucket count setting. - - name: quota.index_memory.mb - type: long - description: > - Memory quota setting for the Index service (Mbyte). - - name: quota.memory.mb - type: long - description: > - Memory quota setting for the cluster (Mbyte). - - name: ram.quota.total.value.bytes - format: bytes - type: long - description: > - RAM quota total for the cluster (bytes). - - name: ram.quota.total.per_node.bytes - format: bytes - type: long - description: > - RAM quota used by the current node in the cluster (bytes). - - name: ram.quota.used.value.bytes - format: bytes - type: long - description: > - RAM quota used by the cluster (bytes). - - name: ram.quota.used.per_node.bytes - format: bytes - type: long - description: > - Ram quota used by the current node in the cluster (bytes) - - name: ram.total.bytes - format: bytes - type: long - description: > - Total RAM available to cluster (bytes). - - name: ram.used.value.bytes - format: bytes - type: long - description: > - RAM used by the cluster (bytes). - - name: ram.used.by_data.bytes - format: bytes - type: long - description: > - RAM used by the data in the cluster (bytes). - - - name: node - type: group - description: > - Couchbase node metrics. - fields: - - name: cmd_get - type: long - description: > - Number of get commands - - name: couch.docs.disk_size.bytes - format: bytes - type: long - description: > - Amount of disk space used by Couch docs (bytes). - - name: couch.docs.data_size.bytes - format: bytes - type: long - description: > - Data size of Couch docs associated with a node (bytes). - - name: couch.spatial.data_size.bytes - type: long - description: > - Size of object data for spatial views (bytes). - - name: couch.spatial.disk_size.bytes - type: long - description: > - Amount of disk space used by spatial views (bytes). - - name: couch.views.disk_size.bytes - type: long - description: > - Amount of disk space used by Couch views (bytes). - - name: couch.views.data_size.bytes - type: long - description: > - Size of object data for Couch views (bytes). - - name: cpu_utilization_rate.pct - type: scaled_float - description: > - The CPU utilization rate (%). - - name: current_items.value - type: long - description: > - Number of current items. - - name: current_items.total - type: long - description: > - Total number of items associated with the node. - - name: ep_bg_fetched - type: long - description: > - Number of disk fetches performed since the server was started. - - name: get_hits - type: long - description: > - Number of get hits. - - name: hostname - type: keyword - description: > - The hostname of the node. - - name: mcd_memory.allocated.bytes - format: bytes - type: long - description: > - Amount of memcached memory allocated (bytes). - - name: mcd_memory.reserved.bytes - type: long - description: > - Amount of memcached memory reserved (bytes). - - name: memory.free.bytes - type: long - description: > - Amount of memory free for the node (bytes). - - name: memory.total.bytes - type: long - description: > - Total memory available to the node (bytes). - - name: memory.used.bytes - type: long - description: > - Memory used by the node (bytes). - - name: ops - type: long - description: > - Number of operations performed on Couchbase. - - name: swap.total.bytes - type: long - description: > - Total swap size allocated (bytes). - - name: swap.used.bytes - type: long - description: > - Amount of swap space used (bytes). - - name: uptime.sec - type: long - description: > - Time during which the node was in operation (sec). - - name: vb_replica_curr_items - type: long - description: > - Number of items/documents that are replicas. - -- key: docker - title: "Docker" - description: > - beta[] - - Docker stats collected from Docker. - short_config: false - fields: - - name: docker - type: group - description: > - Information and statistics about docker's running containers. - fields: - - name: container - type: group - description: > - Docker container metrics. - fields: - - name: command - type: keyword - description: > - Command that was executed in the Docker container. - - name: created - type: date - description: > - Date when the container was created. - - name: status - type: keyword - description: > - Container status. - - name: size - type: group - description: > - Container size metrics. - fields: - - name: root_fs - type: long - description: > - Total size of all the files in the container. - - name: rw - type: long - description: > - Size of the files that have been created or changed since creation. - - name: tags - type: array - description: > - Image tags. - - - name: cpu - type: group - description: > - Runtime CPU metrics. - fields: - - name: kernel.pct - type: scaled_float - format: percent - description: > - The system kernel consumed by the Docker server. - - name: kernel.ticks - type: long - description: > - CPU kernel ticks. - - name: system.pct - type: scaled_float - format: percent - description: > - - name: system.ticks - type: long - description: > - CPU system ticks. - - name: user.pct - type: scaled_float - format: percent - description: > - - name: user.ticks - type: long - description: > - CPU user ticks - - name: total.pct - type: scaled_float - format: percent - description: > - Total CPU usage. - # TODO: how to document cpu list? - #- name: core - # type: array - # description: > - # Dictionary with list of cpu and usage inside. - - - name: diskio - type: group - description: > - Disk I/O metrics. - fields: - - name: reads - type: scaled_float - description: > - Number of reads. - - name: writes - type: scaled_float - description: > - Number of writes. - - name: total - type: scaled_float - description: > - Number of reads and writes combined. - - - name: healthcheck - type: group - description: > - Docker container metrics. - fields: - - name: failingstreak - type: integer - description: > - concurent failed check - - name: status - type: keyword - description: > - Healthcheck status code - - name: event - type: group - description: > - event fields. - fields: - - name: end_date - type: date - description: > - Healthcheck end date - - name: start_date - type: date - description: > - Healthcheck start date - - name: output - type: keyword - description: > - Healthcheck output - - name: exit_code - type: integer - description: > - Healthcheck status code - - - name: image - type: group - description: > - Docker image metrics. - fields: - - name: id - type: group - description: > - The image layers identifier. - fields: - - name: current - type: keyword - description: > - Unique image identifier given upon its creation. - - name: parent - type: keyword - description: > - Identifier of the image, if it exists, from which the current image directly descends. - - name: created - type: date - description: > - Date and time when the image was created. - - name: size - type: group - description: > - Image size layers. - fields: - - name: virtual - type: long - description: > - Size of the image. - - name: regular - type: long - description: > - Total size of the all cached images associated to the current image. - - - name: labels - type: object - object_type: keyword - description: > - Image labels. - - - name: tags - type: array - description: > - Image tags. - - - name: info - type: group - description: > - beta[] - - Info metrics based on https://docs.docker.com/engine/reference/api/docker_remote_api_v1.24/#/display-system-wide-information. - fields: - - name: containers - type: group - description: > - Overall container stats. - fields: - - name: paused - type: long - description: > - Total number of paused containers. - - name: running - type: long - description: > - Total number of running containers. - - name: stopped - type: long - description: > - Total number of stopped containers. - - name: total - type: long - description: > - Total number of existing containers. - - name: id - type: keyword - description: > - Unique Docker host identifier. - - - name: images - type: long - description: > - Total number of existing images. - - - name: memory - type: group - description: > - Memory metrics. - fields: - - - name: fail.count - type: scaled_float - description: > - Fail counter. - - name: limit - type: long - format: bytes - description: > - Memory limit. - - name: rss - type: group - description: > - RSS memory stats. - fields: - - name: total - type: long - format: bytes - description: > - Total memory resident set size. - - name: pct - type: scaled_float - format: percent - description: > - Memory resident set size percentage. - - name: usage - type: group - description: > - Usage memory stats. - fields: - - name: max - type: long - format: bytes - description: > - Max memory usage. - - name: pct - type: scaled_float - format: percent - description: > - Memory usage percentage. - - name: total - type: long - format: bytes - description: > - Total memory usage. - - - name: network - type: group - description: > - Network metrics. - fields: - - - name: interface - type: keyword - description: > - Network interface name. - - name: in - type: group - description: > - Incoming network stats. - fields: - - name: bytes - type: long - format: bytes - description: > - Total number of incoming bytes. - - name: dropped - type: scaled_float - description: > - Total number of dropped incoming packets. - - name: errors - type: long - description: > - Total errors on incoming packets. - - name: packets - type: long - description: > - Total number of incoming packets. - - name: out - type: group - description: > - Outgoing network stats. - fields: - - name: bytes - type: long - format: bytes - description: > - Total number of outgoing bytes. - - name: dropped - type: scaled_float - description: > - Total number of dropped outgoing packets. - - name: errors - type: long - description: > - Total errors on outgoing packets. - - name: packets - type: long - description: > - Total number of outgoing packets. - -- key: dropwizard - title: "Dropwizard" - description: > - beta[] - - Stats collected from Dropwizard. - short_config: false - fields: - - name: dropwizard - type: group - description: > - fields: - -- key: elasticsearch - title: "Elasticsearch" - description: > - experimental[] - - Elasticsearch module - short_config: false - fields: - - name: elasticsearch - type: group - description: > - fields: - - name: cluster.name - type: keyword - description: > - Elasticsearch cluster name. - - name: node - type: group - description: > - node - fields: - - name: jvm.memory.heap_init.bytes - type: long - format: bytes - description: > - Heap init used by the JVM in bytes. - - name: jvm.version - type: keyword - description: > - JVM version. - - name: name - type: keyword - description: > - Node name. - - name: version - type: keyword - description: > - Node version. - - - name: node.stats - type: group - description: > - node_stats - fields: - - name: indices - type: group - description: > - Node indices stats - fields: - - name: docs.count - type: long - description: > - Total number of existing documents. - - name: docs.deleted - type: long - description: > - Total number of deleted documents. - - name: segments.count - type: long - description: > - Total number of segments. - - name: segments.memory.bytes - type: long - format: bytes - description: > - Total size of segments in bytes. - - name: store.size.bytes - type: long - description: > - Total size of the store in bytes. - - name: jvm.mem.pools - type: group - description: > - JVM memory pool stats - fields: - - name: old - type: group - description: > - Old memory pool stats. - fields: - - name: max.bytes - type: long - format: bytes - description: - Max bytes. - - name: peak.bytes - type: long - format: bytes - description: - Peak bytes. - - name: peak_max.bytes - type: long - format: bytes - description: - Peak max bytes. - - name: used.bytes - type: long - format: bytes - description: - Used bytes. - - name: young - type: group - description: > - Young memory pool stats. - fields: - - name: max.bytes - type: long - format: bytes - description: - Max bytes. - - name: peak.bytes - type: long - format: bytes - description: - Peak bytes. - - name: peak_max.bytes - type: long - format: bytes - description: - Peak max bytes. - - name: used.bytes - type: long - format: bytes - description: - Used bytes. - - name: survivor - type: group - description: > - Survivor memory pool stats. - fields: - - name: max.bytes - type: long - format: bytes - description: - Max bytes. - - name: peak.bytes - type: long - format: bytes - description: - Peak bytes. - - name: peak_max.bytes - type: long - format: bytes - description: - Peak max bytes. - - name: used.bytes - type: long - format: bytes - description: - Used bytes. - - - name: jvm.gc.collectors - type: group - description: > - GC collector stats. - fields: - - name: old.collection - type: group - description: > - Old collection gc. - fields: - - name: count - type: long - description: > - - name: ms - type: long - description: > - - name: young.collection - type: group - description: > - Young collection gc. - fields: - - name: count - type: long - description: > - - name: ms - type: long - description: > - -- key: golang - title: "Golang" - description: > - Golang module - short_config: false - fields: - - name: golang - type: group - description: > - fields: - - name: expvar - type: group - description: > - expvar - fields: - - name: cmdline - type: keyword - description: > - The cmdline of this golang program start with. - - name: heap - type: group - description: > - The golang program heap information exposed by expvar. - fields: - - name: cmdline - type: keyword - description: > - The cmdline of this golang program start with. - - - name: gc - type: group - description: > - Garbage collector summary. - fields: - - name: total_pause - type: group - description: > - Total GC pause duration over lifetime of process. - fields: - - name: ns - type: long - description: > - Duration in Ns. - - name: total_count - type: long - description: > - Total number of GC was happened. - - name: next_gc_limit - type: long - format: bytes - description: > - Next collection will happen when HeapAlloc > this amount. - - name: cpu_fraction - type: long - description: > - Fraction of CPU time used by GC. - - name: pause - type: group - description: > - Last GC pause durations during the monitoring period. - fields: - - name: count - type: long - description: > - Count of GC pause duration during this collect period. - - name: sum - type: group - description: > - Total GC pause duration during this collect period. - fields: - - name: ns - type: long - description: > - Duration in Ns. - - name: max - type: group - description: > - Max GC pause duration during this collect period. - fields: - - name: ns - type: long - description: > - Duration in Ns. - - name: avg - type: group - description: > - Average GC pause duration during this collect period. - fields: - - name: ns - type: long - description: > - Duration in Ns. - - - name: system - type: group - description: > - Heap summary,which bytes was obtained from system. - fields: - - name: total - type: long - format: bytes - description: > - Total bytes obtained from system (sum of XxxSys below). - - name: obtained - type: long - format: bytes - description: > - Via HeapSys, bytes obtained from system. heap_sys = heap_idle + heap_inuse. - - name: stack - type: long - format: bytes - description: > - Bytes used by stack allocator, and these bytes was obtained from system. - - name: released - type: long - format: bytes - description: > - Bytes released to the OS. - - - name: allocations - type: group - description: > - Heap allocations summary. - fields: - - name: mallocs - type: long - description: > - Number of mallocs. - - name: frees - type: long - description: > - Number of frees. - - name: objects - type: long - description: > - Total number of allocated objects. - - name: total - type: long - format: bytes - description: > - Bytes allocated (even if freed) throughout the lifetime. - - name: allocated - type: long - format: bytes - description: > - Bytes allocated and not yet freed (same as Alloc above). - - name: idle - type: long - format: bytes - description: > - Bytes in idle spans. - - name: active - type: long - format: bytes - description: > - Bytes in non-idle span. -- key: graphite - title: "graphite" - description: > - []experimental - - graphite Module - fields: - - name: graphite - type: group - description: > - fields: - - name: server - type: group - description: > - server - fields: - - name: example - type: keyword - description: > - Example field - -- key: haproxy - title: "HAProxy" - description: > - HAProxy Module - short_config: false - fields: - - name: haproxy - type: group - description: > - HAProxy metrics. - fields: - - name: info - type: group - description: > - General information about HAProxy processes. - fields: - - name: processes - type: long - description: > - Number of processes. - - - name: process_num - type: long - description: > - Process number. - - - name: pid - type: long - description: > - Process ID. - - - name: run_queue - type: long - description: > - - - name: tasks - type: long - description: > - - - name: uptime.sec - type: long - description: > - Current uptime in seconds. - - - name: memory.max.bytes - type: long - format: bytes - description: > - Maximum amount of memory usage in bytes (the 'Memmax_MB' value converted to bytes). - - - name: ulimit_n - type: long - description: > - Maximum number of open files for the process. - - - name: compress - type: group - description: > - - fields: - - name: bps - type: group - description: > - - fields: - - name: in - type: long - description: > - - - name: out - type: long - description: > - - - name: rate_limit - type: long - description: > - - - name: connection - type: group - description: > - - fields: - - name: rate - type: group - description: > - - fields: - - name: value - type: long - description: > - - - name: limit - type: long - description: > - - - name: max - type: long - description: > - - - name: current - type: long - description: > - Current connections. - - - name: total - type: long - description: > - Total connections. - - - name: ssl.current - type: long - description: > - Current SSL connections. - - - name: ssl.total - type: long - description: > - Total SSL connections. - - - name: ssl.max - type: long - description: > - Maximum SSL connections. - - - name: max - type: long - description: > - Maximum connections. - - - name: hard_max - type: long - description: > - - - name: requests.total - type: long - description: > - - - name: sockets.max - type: long - description: > - - - name: requests.max - type: long - description: > - - - name: pipes - type: group - description: > - fields: - - name: used - type: integer - description: > - - - name: free - type: integer - description: > - - - name: max - type: integer - description: > - - - name: session - type: group - description: - fields: - - name: rate.value - type: integer - description: > - - - name: rate.limit - type: integer - description: > - - - name: rate.max - type: integer - description: > - - - - name: ssl - type: group - description: - fields: - - name: rate.value - type: integer - description: - - - name: rate.limit - type: integer - description: - - - name: rate.max - type: integer - description: - - - name: frontend - type: group - description: - fields: - - name: key_rate.value - type: integer - description: - - - name: key_rate.max - type: integer - description: - - - name: session_reuse.pct - type: scaled_float - format: percent - description: - - - name: backend - type: group - description: - fields: - - name: key_rate.value - type: integer - description: - - - name: key_rate.max - type: integer - description: MaxConnRate - - name: cached_lookups - type: long - description: - - name: cache_misses - type: long - description: - - - - name: zlib_mem_usage - type: group - description: > - - fields: - - name: value - type: integer - description: > - - - name: max - type: integer - description: > - - - name: idle.pct - type: scaled_float - format: percent - description: > - - - name: stat - type: group - description: > - Stats collected from HAProxy processes. - fields: - - - name: status - type: keyword - description: > - Status (UP, DOWN, NOLB, MAINT, or MAINT(via)...). - - - name: weight - type: long - description: > - Total weight (for backends), or server weight (for servers). - - - name: downtime - type: long - description: > - Total downtime (in seconds). For backends, this value is the downtime - for the whole backend, not the sum of the downtime for the servers. - - - name: component_type - type: integer - description: > - Component type (0=frontend, 1=backend, 2=server, or 3=socket/listener). - - - name: process_id - type: integer - description: > - Process ID (0 for first instance, 1 for second, and so on). - - - name: service_name - type: keyword - description: > - Service name (FRONTEND for frontend, BACKEND for backend, or any name for server/listener). - - - name: in.bytes - type: long - format: bytes - description: > - Bytes in. - - - name: out.bytes - type: long - format: bytes - description: > - Bytes out. - - - name: last_change - type: integer - description: > - Number of seconds since the last UP->DOWN or DOWN->UP transition. - - - name: throttle.pct - type: scaled_float - format: percent - description: > - Current throttle percentage for the server when slowstart - is active, or no value if slowstart is inactive. - - - name: selected.total - type: long - description: > - Total number of times a server was selected, either for new - sessions, or when re-dispatching. For servers, this field reports the - the number of times the server was selected. - - - name: tracked.id - type: long - description: > - ID of the proxy/server if tracking is enabled. - - - name: connection - type: group - fields: - - - name: total - type: long - description: > - Cumulative number of connections. - - - name: retried - type: long - description: > - Number of times a connection to a server was retried. - - - name: time.avg - type: long - description: > - Average connect time in ms over the last 1024 requests. - - - name: request - type: group - fields: - - - name: denied - type: long - description: > - Requests denied because of security concerns. - - * For TCP this is because of a matched tcp-request content rule. - * For HTTP this is because of a matched http-request or tarpit rule. - - - name: queued.current - type: long - description: > - Current queued requests. For backends, this field reports the number - of requests queued without a server assigned. - - - name: queued.max - type: long - description: > - Maximum value of queued.current. - - - name: errors - type: long - description: > - Request errors. Some of the possible causes are: - - * early termination from the client, before the request has been sent - * read error from the client - * client timeout - * client closed connection - * various bad requests from the client. - * request was tarpitted. - - - name: redispatched - type: long - description: > - Number of times a request was redispatched to another server. For - servers, this field reports the number of times the server was - switched away from. - - - name: connection.errors - type: long - description: > - Number of requests that encountered an error trying to - connect to a server. For backends, this field reports the sum of - the stat for all backend servers, plus any connection errors not - associated with a particular server (such as the backend having no - active servers). - - - name: rate - type: group - description: > - fields: - - name: value - type: long - description: > - Number of HTTP requests per second over the last elapsed second. - - name: max - type: long - description: > - Maximum number of HTTP requests per second. - - - name: total - type: long - description: > - Total number of HTTP requests received. - - - - name: response - type: group - fields: - - - name: errors - type: long - description: > - Number of response errors. This value includes the number of data - transfers aborted by the server (haproxy.stat.server.aborted). - Some other errors are: - - * write errors on the client socket (won't be counted for the server stat) - * failure applying filters to the response - - - - name: time.avg - type: long - description: > - Average response time in ms over the last 1024 requests (0 for TCP). - - - name: denied - type: integer - description: > - Responses denied because of security concerns. For HTTP this is - because of a matched http-request rule, or "option checkcache". - - - name: http - type: group - description: > - - fields: - - name: 1xx - type: long - description: > - HTTP responses with 1xx code. - - - name: 2xx - type: long - description: > - HTTP responses with 2xx code. - - - name: 3xx - type: long - description: > - HTTP responses with 3xx code. - - - name: 4xx - type: long - description: > - HTTP responses with 4xx code. - - - name: 5xx - type: long - description: > - HTTP responses with 5xx code. - - - name: other - type: long - description: > - HTTP responses with other codes (protocol error). - - - - name: session - type: group - fields: - - - name: current - type: long - description: > - Number of current sessions. - - - name: max - type: long - description: > - Maximum number of sessions. - - - name: limit - type: long - description: > - Configured session limit. - - - name: rate - type: group - fields: - - name: value - type: integer - description: > - Number of sessions per second over the last elapsed second. - - - name: limit - type: integer - description: > - Configured limit on new sessions per second. - - - name: max - type: integer - description: > - Maximum number of new sessions per second. - - - - name: check - type: group - description: > - - fields: - - name: status - type: keyword - description: > - Status of the last health check. One of: - - UNK -> unknown - INI -> initializing - SOCKERR -> socket error - L4OK -> check passed on layer 4, no upper layers testing enabled - L4TOUT -> layer 1-4 timeout - L4CON -> layer 1-4 connection problem, for example - "Connection refused" (tcp rst) or "No route to host" (icmp) - L6OK -> check passed on layer 6 - L6TOUT -> layer 6 (SSL) timeout - L6RSP -> layer 6 invalid response - protocol error - L7OK -> check passed on layer 7 - L7OKC -> check conditionally passed on layer 7, for example 404 with - disable-on-404 - L7TOUT -> layer 7 (HTTP/SMTP) timeout - L7RSP -> layer 7 invalid response - protocol error - L7STS -> layer 7 response error, for example HTTP 5xx - - - name: code - type: long - description: > - Layer 5-7 code, if available. - - - name: duration - type: long - description: > - Time in ms that it took to finish the last health check. - - - name: health.last - type: keyword - description: > - The result of the last health check. - - - name: health.fail - type: long - description: > - Number of failed checks. - - - name: agent.last - type: integer - description: > - - - name: failed - type: long - description: > - Number of checks that failed while the server was up. - - - name: down - type: long - description: > - Number of UP->DOWN transitions. For backends, this value is the - number of transitions to the whole backend being down, rather than - the sum of the transitions for each server. - - - name: client.aborted - type: integer - description: > - Number of data transfers aborted by the client. - - - - name: server - type: group - description: > - fields: - - - name: id - type: integer - description: > - Server ID (unique inside a proxy). - - - name: aborted - type: integer - description: > - Number of data transfers aborted by the server. This value is - included in haproxy.stat.response.errors. - - - name: active - type: integer - description: > - Number of backend servers that are active, meaning that they are - healthy and can receive requests from the load balancer. - - - name: backup - type: integer - description: > - Number of backend servers that are backup servers. - - - - name: compressor - type: group - description: > - - fields: - - name: in.bytes - type: long - format: bytes - description: > - Number of HTTP response bytes fed to the compressor. - - - name: out.bytes - type: integer - format: bytes - description: > - Number of HTTP response bytes emitted by the compressor. - - - name: bypassed.bytes - type: long - format: bytes - description: > - Number of bytes that bypassed the HTTP compressor (CPU/BW limit). - - - name: response.bytes - type: long - format: bytes - description: > - Number of HTTP responses that were compressed. - - - name: proxy - type: group - description: > - - fields: - - name: id - type: integer - description: > - Unique proxy ID. - - - name: name - type: keyword - description: > - Proxy name. - - - - name: queue - type: group - description: > - - fields: - - name: limit - type: integer - description: > - Configured queue limit (maxqueue) for the server, or nothing if the - value of maxqueue is 0 (meaning no limit). - - - name: time.avg - type: integer - description: > - The average queue time in ms over the last 1024 requests. - - - - - -- key: http - title: "HTTP" - description: > - HTTP module - fields: - - name: http - type: group - description: > - fields: - - name: request - type: group - description: > - HTTP request information - fields: - - name: header - type: object - description: > - The HTTP headers sent - - name: method - type: keyword - description: > - The HTTP method used - - name: body - type: keyword - description: > - The HTTP payload sent - - name: response - type: group - description: > - HTTP response information - fields: - - name: header - type: object - description: > - The HTTP headers received - - name: status_code - type: keyword - description: > - The HTTP status code - - name: body - type: keyword - description: > - The HTTP payload received - - name: json - type: group - description: > - json metricset - fields: - - - name: server - type: group - description: > - server - fields: - -- key: jolokia - title: "Jolokia" - description: > - beta[] - - Jolokia module - short_config: false - fields: - - name: jolokia - type: group - description: > - jolokia contains metrics exposed via jolokia agent - fields: - -- key: kafka - title: "Kafka" - description: > - Kafka module - - beta[] - short_config: false - fields: - - name: kafka - type: group - description: > - fields: - - name: consumergroup - type: group - description: > - consumergroup - fields: - - name: broker - type: group - description: > - Broker Consumer Group Information have been read from (Broker handling - the consumer group). - fields: - - name: id - type: long - description: > - Broker id - - - name: address - type: keyword - description: > - Broker address - - - name: id - type: keyword - description: Consumer Group ID - - - name: topic - type: keyword - description: Topic name - - - name: partition - type: long - description: Partition ID - - - name: offset - type: long - description: consumer offset into partition being read - - - name: meta - type: text - description: custom consumer meta data string - - - name: error.code - type: long - description: > - kafka consumer/partition error code. - - - name: client - type: group - description: > - Assigned client reading events from partition - fields: - - name: id - type: keyword - description: Client ID (kafka setting client.id) - - - name: host - type: keyword - description: Client host - - - name: member_id - type: keyword - description: internal consumer group member ID - - - name: partition - type: group - description: > - partition - fields: - - name: offset - type: group - description: > - Available offsets of the given partition. - fields: - - name: newest - type: long - description: > - Newest offset of the partition. - - name: oldest - type: long - description: > - Oldest offset of the partition. - - - name: partition - type: group - description: > - Partition data. - fields: - - name: id - type: long - description: > - Partition id. - - - name: leader - type: long - description: > - Leader id (broker). - - name: isr - type: array - description: > - List of isr ids. - - name: replica - type: long - description: > - Replica id (broker). - - - name: insync_replica - type: boolean - description: > - Indicates if replica is included in the in-sync replicate set (ISR). - - - name: error.code - type: long - description: > - Error code from fetching partition. - - - name: topic.error.code - type: long - description: > - topic error code. - - name: topic.name - type: keyword - description: > - Topic name - - - name: broker.id - type: long - description: > - Broker id - - name: broker.address - type: keyword - description: > - Broker address - - - -- key: kibana - title: "Kibana" - description: > - experimental[] - - Kibana module - short_config: false - fields: - - name: kibana - type: group - description: > - fields: - - name: status - type: group - description: > - Status fields - fields: - - name: name - type: keyword - description: > - Kibana instance name. - - name: uuid - type: keyword - description: > - Kibana instance uuid. - - name: version.number - type: keyword - description: > - Kibana version number. - - name: status.overall.state - type: keyword - description: > - Kibana overall state. - - name: metrics - type: group - description: > - Metrics fields - fields: - - name: concurrent_connections - type: long - description: > - Current concurrent connections. - - name: requests - type: group - description: > - Request statistics. - fields: - - name: disconnects - type: long - description: > - Total number of disconnected connections. - - name: total - type: long - description: > - Total number of connections. - -- key: kubernetes - title: "Kubernetes" - description: > - beta[] - - Kubernetes metrics - short_config: false - fields: - - name: kubernetes - type: group - description: > - Information and statistics of pods managed by kubernetes. - fields: - - name: container - type: group - description: > - kubernetes container metrics - fields: - - name: start_time - type: date - description: > - Start time - - name: cpu - type: group - description: > - CPU usage metrics - fields: - - name: usage - type: group - fields: - - name: core - type: group - fields: - - name: ns - type: long - description: > - Container CPU Core usage nanoseconds - - name: nanocores - type: long - description: > - CPU used nanocores - - name: logs - type: group - description: > - Logs info - fields: - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Logs available capacity in bytes - - name: capacity - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Logs total capacity in bytes - - name: used - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Logs used capacity in bytes - - name: inodes - type: group - fields: - - name: count - type: long - description: > - Total available inodes - - name: free - type: long - description: > - Total free inodes - - name: used - type: long - description: > - Total used inodes - - name: memory - type: group - fields: - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total available memory - - name: usage - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total memory usage - - name: rss - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - RSS memory usage - - name: workingset - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Working set memory usage - - name: pagefaults - type: long - description: > - Number of page faults - - name: majorpagefaults - type: long - description: > - Number of major page faults - - name: rootfs - type: group - fields: - - name: capacity - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Root filesystem total capacity in bytes - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Root filesystem total available in bytes - - name: used - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Root filesystem total used in bytes - - name: inodes - type: group - fields: - - name: used - type: long - description: > - Used inodes - - - name: event - type: group - description: > - The Kubernetes events metricset collects events that are generated by objects running - inside of Kubernetes - fields: - - name: count - type: long - description: > - Count field records the number of times the particular event has occurred - fields: - - name: timestamp - type: group - fields: - - name: first_occurrence - type: date - description: > - Timestamp of first occurrence of event - - name: last_occurrence - type: date - description: > - Timestamp of last occurrence of event - - name: message - type: keyword - description: > - Message recorded for the given event - - name: reason - type: keyword - description: > - Reason recorded for the given event - - name: type - type: keyword - description: > - Type of the given event - - name: metadata - type: group - description: > - Metadata associated with the given event - fields: - - name: timestamp - type: group - fields: - - name: created - type: date - description: > - Timestamp of creation of the given event - - name: name - type: keyword - description: > - Name of the event - - name: namespace - type: keyword - description: > - Namespace in which event was generated - - name: resource_version - type: keyword - description: > - Version of the event resource - - name: uid - type: keyword - description: > - Unique identifier to the event object - - name: self_link - type: keyword - description: > - URL representing the event - - name: involved_object - type: group - description: > - Metadata associated with the given involved object - fields: - - name: api_version - type: keyword - description: > - API version of the object - - name: kind - type: keyword - description: > - API kind of the object - - name: name - type: keyword - description: > - name of the object - - name: resource_version - type: keyword - description: > - resource version of the object - - name: uid - type: keyword - description: > - UUID version of the object - - - name: node - type: group - description: > - kubernetes node metrics - fields: - - name: name - type: keyword - description: > - Node name - - name: start_time - type: date - description: > - Start time - - name: cpu - type: group - description: > - CPU usage metrics - fields: - - name: usage - type: group - fields: - - name: core - type: group - fields: - - name: ns - type: long - description: > - Node CPU Core usage nanoseconds - - name: nanocores - type: long - description: > - CPU used nanocores - - name: memory - type: group - fields: - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total available memory - - name: usage - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total memory usage - - name: rss - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - RSS memory usage - - name: workingset - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Working set memory usage - - name: pagefaults - type: long - description: > - Number of page faults - - name: majorpagefaults - type: long - description: > - Number of major page faults - - name: network - type: group - fields: - - name: rx - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Received bytes - - name: errors - type: long - description: > - Rx errors - - name: tx - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Transmitted bytes - - name: errors - type: long - description: > - Tx errors - - name: fs - type: group - fields: - - name: capacity - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Filesystem total capacity in bytes - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Filesystem total available in bytes - - name: used - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Filesystem total used in bytes - - name: inodes - type: group - fields: - - name: used - type: long - description: > - Number of used inodes - - name: count - type: long - description: > - Number of inodes - - name: free - type: long - description: > - Number of free inodes - - name: runtime - type: group - fields: - - name: imagefs - type: group - fields: - - name: capacity - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Image filesystem total capacity in bytes - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Image filesystem total available in bytes - - name: used - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Image filesystem total used in bytes - - - name: pod - type: group - description: > - kubernetes pod metrics - fields: - - name: start_time - type: date - description: > - Start time - - name: network - type: group - fields: - - name: rx - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Received bytes - - name: errors - type: long - description: > - Rx errors - - name: tx - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Transmitted bytes - - name: errors - type: long - description: > - Tx errors - - - name: container - type: group - description: > - kubernetes container metrics - fields: - - name: id - type: keyword - description: - Container id - - name: status - type: group - fields: - - name: phase - type: keyword - description: > - Container phase (running, waiting, terminated) - - name: ready - type: boolean - description: > - Container ready status - - name: restarts - type: integer - description: > - Container restarts count - - name: cpu - type: group - fields: - - name: limit.nanocores - type: long - description: > - Container CPU nanocores limit - - name: request.nanocores - type: long - description: > - Container CPU requested nanocores - - name: memory - type: group - fields: - - name: limit.bytes - type: long - format: bytes - description: > - Container memory limit in bytes - - name: request.bytes - type: long - format: bytes - description: > - Container requested memory in bytes - - - name: deployment - type: group - description: > - kubernetes deployment metrics - fields: - - name: name - type: keyword - description: > - Kubernetes deployment name - - name: paused - type: boolean - description: > - Kubernetes deployment paused status - - name: replicas - type: group - description: > - Kubernetes deployment replicas info - fields: - - name: desired - type: integer - description: > - Deployment number of desired replicas (spec) - - name: available - type: integer - description: > - Deployment available replicas - - name: unavailable - type: integer - description: > - Deployment unavailable replicas - - name: updated - type: integer - description: > - Deployment updated replicas - - - name: node - type: group - description: > - kubernetes node metrics - fields: - - name: status - type: group - fields: - - name: ready - type: keyword - description: > - Node ready status (true, false or unknown) - - name: unschedulable - type: boolean - description: > - Node unschedulable status - - name: cpu - type: group - fields: - - name: allocatable.cores - type: float - description: > - Node CPU allocatable cores - - name: capacity.cores - type: long - description: > - Node CPU capacity cores - - name: memory - type: group - fields: - - name: allocatable.bytes - type: long - format: bytes - description: > - Node allocatable memory in bytes - - name: capacity.bytes - type: long - format: bytes - description: > - Node memory capacity in bytes - - name: pod - type: group - fields: - - name: allocatable.total - type: long - description: > - Node allocatable pods - - name: capacity.total - type: long - description: > - Node pod capacity - - - name: pod - type: group - description: > - kubernetes pod metrics - fields: - - name: ip - type: ip - description: > - Kubernetes pod IP - - name: host_ip - type: ip - description: > - Kubernetes pod host IP - - name: status - type: group - description: > - Kubernetes pod status metrics - fields: - - name: phase - type: keyword - description: > - Kubernetes pod phase (Running, Pending...) - - name: ready - type: keyword - description: > - Kubernetes pod ready status (true, false or unknown) - - name: scheduled - type: keyword - description: > - Kubernetes pod scheduled status (true, false, unknown) - - - name: replicaset - type: group - description: > - kubernetes replica set metrics - fields: - - name: name - type: keyword - description: > - Kubernetes replica set name - - name: replicas - type: group - description: > - Kubernetes replica set paused status - fields: - - name: available - type: long - description: > - The number of replicas per ReplicaSet - - name: desired - type: long - description: > - The number of replicas per ReplicaSet - - name: ready - type: long - description: > - The number of ready replicas per ReplicaSet - - name: observed - type: long - description: > - The generation observed by the ReplicaSet controller - - name: labeled - type: long - description: > - The number of fully labeled replicas per ReplicaSet - - - name: system - type: group - description: > - kubernetes system containers metrics - fields: - - name: container - type: keyword - description: > - Container name - - name: start_time - type: date - description: > - Start time - - name: cpu - type: group - description: > - CPU usage metrics - fields: - - name: usage - type: group - fields: - - name: core - type: group - fields: - - name: ns - type: long - description: > - CPU Core usage nanoseconds - - name: nanocores - type: long - description: > - CPU used nanocores - - name: memory - type: group - fields: - - name: usage - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total memory usage - - name: rss - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - RSS memory usage - - name: workingset - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Working set memory usage - - name: pagefaults - type: long - description: > - Number of page faults - - name: majorpagefaults - type: long - description: > - Number of major page faults - - - name: volume - type: group - description: > - kubernetes volume metrics - fields: - - name: name - type: keyword - description: > - Volume name - - name: fs - type: group - fields: - - name: capacity - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Filesystem total capacity in bytes - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Filesystem total available in bytes - - name: used - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Filesystem total used in bytes - - name: inodes - type: group - fields: - - name: used - type: long - description: > - Used inodes - - name: free - type: long - description: > - Free inodes - - name: count - type: long - description: > - Total inodes - -- key: memcached - title: "Memcached" - description: > - beta[] - - Memcached module - short_config: false - fields: - - name: memcached - type: group - description: > - fields: - - name: stats - type: group - description: > - stats - fields: - - name: pid - type: long - description: > - Current process ID of the Memcached task. - - - name: uptime.sec - type: long - description: > - Memcached server uptime. - - - name: threads - type: long - description: > - Number of threads used by the current Memcached server process. - - - name: connections.current - type: long - description: > - Number of open connections to this Memcached server, should be the same - value on all servers during normal operation. - - - name: connections.total - type: long - description: > - Numer of successful connect attempts to this server since it has been started. - - - name: get.hits - type: long - description: > - Number of successful "get" commands (cache hits) since startup, divide them - by the "cmd_get" value to get the cache hitrate. - - - name: get.misses - type: long - description: > - Number of failed "get" requests because nothing was cached for this key - or the cached value was too old. - - - name: cmd.get - type: long - description: > - Number of "get" commands received since server startup not counting if they - were successful or not. - - - name: cmd.set - type: long - description: > - Number of "set" commands serviced since startup. - - - name: read.bytes - type: long - formate: bytes - description: > - Total number of bytes received from the network by this server. - - - name: written.bytes - type: long - formate: bytes - description: > - Total number of bytes send to the network by this server. - - - name: items.current - type: long - description: > - Number of items currently in this server's cache. - - - name: items.total - type: long - formate: bytes - description: > - Number of items stored ever stored on this server. This is no "maximum item - count" value but a counted increased by every new item stored in the cache. - - - name: evictions - type: long - formate: bytes - description: > - Number of objects removed from the cache to free up memory for new items - because Memcached reached it's maximum memory setting (limit_maxbytes). - -- key: mongodb - title: "MongoDB" - description: > - Metrics collected from MongoDB servers. - short_config: false - fields: - - name: mongodb - type: group - description: > - MongoDB metrics. - fields: - - name: dbstats - type: group - description: > - dbstats provides an overview of a particular mongo database. This document - is most concerned with data volumes of a database. - fields: - - name: avg_obj_size.bytes - type: long - format: bytes - - - name: collections - type: integer - - - name: data_size.bytes - type: long - format: bytes - - - name: db - type: keyword - - - name: file_size.bytes - type: long - format: bytes - - - name: index_size.bytes - type: long - format: bytes - - - name: indexes - type: long - - - name: num_extents - type: long - - - name: objects - type: long - - - name: storage_size.bytes - type: long - format: bytes - - - name: ns_size_mb.mb - type: long - - - name: data_file_version - type: group - fields: - - name: major - type: long - - - name: minor - type: long - - - name: extent_free_list - type: group - fields: - - name: num - type: long - - - name: size.bytes - type: long - format: bytes - - - name: status - type: group - description: > - MongoDB server status metrics. - fields: - - name: version - type: keyword - description: > - Instance version. - - name: uptime.ms - type: long - description: > - Instance uptime in milliseconds. - - name: local_time - type: date - description: > - Local time as reported by the MongoDB instance. - - - name: asserts.regular - type: long - description: > - Number of regular assertions produced by the server. - - name: asserts.warning - type: long - description: > - Number of warning assertions produced by the server. - - name: asserts.msg - type: long - description: > - Number of msg assertions produced by the server. - - name: asserts.user - type: long - description: > - Number of user assertions produced by the server. - - name: asserts.rollovers - type: long - description: > - Number of rollovers assertions produced by the server. - - - name: background_flushing - type: group - description: > - Data about the process MongoDB uses to write data to disk. This data is - only available for instances that use the MMAPv1 storage engine. - fields: - - name: flushes - type: long - description: > - A counter that collects the number of times the database has - flushed all writes to disk. - - name: total.ms - type: long - description: > - The total number of milliseconds (ms) that the mongod processes have - spent writing (i.e. flushing) data to disk. Because this is an - absolute value, consider the value of `flushes` and `average_ms` to - provide better context for this datum. - - name: average.ms - type: long - description: > - The average time spent flushing to disk per flush event. - - name: last.ms - type: long - description: > - The amount of time, in milliseconds, that the last flush operation - took to complete. - - name: last_finished - type: date - description: > - A timestamp of the last completed flush operation. - - - name: connections - type: group - description: > - Data regarding the current status of incoming connections and - availability of the database server. - fields: - - name: current - type: long - description: > - The number of connections to the database server from clients. This - number includes the current shell session. Consider the value of - `available` to add more context to this datum. - - name: available - type: long - description: > - The number of unused available incoming connections the database - can provide. - - name: total_created - type: long - description: > - A count of all incoming connections created to the server. This - number includes connections that have since closed. - - - name: journaling - type: group - description: > - Data about the journaling-related operations and performance. Journaling - information only appears for mongod instances that use the MMAPv1 - storage engine and have journaling enabled. - fields: - - name: commits - type: long - description: > - The number of transactions written to the journal during the last - journal group commit interval. - - name: journaled.mb - type: long - description: > - The amount of data in megabytes (MB) written to journal during the - last journal group commit interval. - - name: write_to_data_files.mb - type: long - description: > - The amount of data in megabytes (MB) written from journal to the - data files during the last journal group commit interval. - - name: compression - type: long - description: > - The compression ratio of the data written to the journal. - - name: commits_in_write_lock - type: long - description: > - Count of the commits that occurred while a write lock was held. - Commits in a write lock indicate a MongoDB node under a heavy write - load and call for further diagnosis. - - name: early_commits - type: long - description: > - The number of times MongoDB requested a commit before the scheduled - journal group commit interval. - - name: times - type: group - description: > - Information about the performance of the mongod instance during the - various phases of journaling in the last journal group commit - interval. - fields: - - name: dt.ms - type: long - description: > - The amount of time over which MongoDB collected the times data. - Use this field to provide context to the other times field values. - - name: prep_log_buffer.ms - type: long - description: > - The amount of time spent preparing to write to the journal. - Smaller values indicate better journal performance. - - name: write_to_journal.ms - type: long - description: > - The amount of time spent actually writing to the journal. File - system speeds and device interfaces can affect performance. - - name: write_to_data_files.ms - type: long - description: > - The amount of time spent writing to data files after journaling. - File system speeds and device interfaces can affect performance. - - name: remap_private_view.ms - type: long - description: > - The amount of time spent remapping copy-on-write memory mapped - views. Smaller values indicate better journal performance. - - name: commits.ms - type: long - description: > - The amount of time spent for commits. - - name: commits_in_write_lock.ms - type: long - description: > - The amount of time spent for commits that occurred while a write - lock was held. - - - name: extra_info - type: group - description: > - Platform specific data. - fields: - - name: heap_usage.bytes - type: long - format: bytes - description: > - The total size in bytes of heap space used by the database process. - Only available on Unix/Linux. - - name: page_faults - type: long - description: > - The total number of page faults that require disk operations. Page - faults refer to operations that require the database server to - access data that isn't available in active memory. - - - name: network - type: group - description: > - Platform specific data. - fields: - - name: in.bytes - type: long - format: bytes - description: > - The amount of network traffic, in bytes, received by this database. - - name: out.bytes - type: long - format: bytes - description: > - The amount of network traffic, in bytes, sent from this database. - - name: requests - type: long - description: > - The total number of requests received by the server. - - - name: opcounters - type: group - description: > - An overview of database operations by type. - fields: - - name: insert - type: long - description: > - The total number of insert operations received since the mongod - instance last started. - - name: query - type: long - description: > - The total number of queries received since the mongod instance last - started. - - name: update - type: long - description: > - The total number of update operations received since the mongod - instance last started. - - name: delete - type: long - description: > - The total number of delete operations received since the mongod - instance last started. - - name: getmore - type: long - description: > - The total number of getmore operations received since the mongod - instance last started. - - name: command - type: long - description: > - The total number of commands issued to the database since the mongod - instance last started. - - - name: opcounters_replicated - type: group - description: > - An overview of database replication operations by type. - fields: - - name: insert - type: long - description: > - The total number of replicated insert operations received since the - mongod instance last started. - - name: query - type: long - description: > - The total number of replicated queries received since the mongod - instance last started. - - name: update - type: long - description: > - The total number of replicated update operations received since the - mongod instance last started. - - name: delete - type: long - description: > - The total number of replicated delete operations received since the - mongod instance last started. - - name: getmore - type: long - description: > - The total number of replicated getmore operations received since the - mongod instance last started. - - name: command - type: long - description: > - The total number of replicated commands issued to the database since - the mongod instance last started. - - - name: memory - type: group - description: > - Data about the current memory usage of the mongod server. - fields: - - name: bits - type: long - description: > - Either 64 or 32, depending on which target architecture was specified - during the mongod compilation process. - - name: resident.mb - type: long - description: > - The amount of RAM, in megabytes (MB), currently used by the database - process. - - name: virtual.mb - type: long - description: > - The amount, in megabytes (MB), of virtual memory used by the mongod - process. - - name: mapped.mb - type: long - description: > - The amount of mapped memory, in megabytes (MB), used by the database. - Because MongoDB uses memory-mapped files, this value is likely to be - to be roughly equivalent to the total size of your database or - databases. - - name: mapped_with_journal.mb - type: long - description: > - The amount of mapped memory, in megabytes (MB), including the memory - used for journaling. - - name: write_backs_queued - type: boolean - description: > - True when there are operations from a mongos instance queued for retrying. - - name: storage_engine.name - type: keyword - description: > - A string that represents the name of the current storage engine. - - - name: wired_tiger - type: group - description: > - Statistics about the WiredTiger storage engine. - fields: - - name: concurrent_transactions - type: group - description: > - Statistics about the transactions currently in progress. - fields: - - name: write.out - type: long - description: > - Number of concurrent write transaction in progress. - - name: write.available - type: long - description: > - Number of concurrent write tickets available. - - name: write.total_tickets - type: long - description: > - Number of total write tickets. - - name: read.out - type: long - description: > - Number of concurrent read transaction in progress. - - name: read.available - type: long - description: > - Number of concurrent read tickets available. - - name: read.total_tickets - type: long - description: > - Number of total read tickets. - - name: cache - type: group - description: > - Statistics about the cache and page evictions from the cache. - fields: - - name: maximum.bytes - type: long - format: bytes - description: > - Maximum cache size. - - name: used.bytes - type: long - format: bytes - description: > - Size in byte of the data currently in cache. - - name: dirty.bytes - type: long - format: bytes - description: > - Size in bytes of the dirty data in the cache. - - name: pages.read - type: long - description: > - Number of pages read into the cache. - - name: pages.write - type: long - description: > - Number of pages written from the cache. - - name: pages.evicted - type: long - description: > - Number of pages evicted from the cache. - - name: log - type: group - description: > - Statistics about the write ahead log used by WiredTiger. - fields: - - name: size.bytes - type: long - format: bytes - description: > - Total log size in bytes. - - name: write.bytes - type: long - format: bytes - description: > - Number of bytes written into the log. - - name: max_file_size.bytes - type: long - format: bytes - description: > - Maximum file size. - - name: flushes - type: long - description: > - Number of flush operations. - - name: writes - type: long - description: > - Number of write operations. - - name: scans - type: long - description: > - Number of scan operations. - - name: syncs - type: long - description: > - Number of sync operations. - -- key: mysql - title: "MySQL" - description: > - MySQL server status metrics collected from MySQL. - short_config: false - fields: - - name: mysql - type: group - description: > - `mysql` contains the metrics that were obtained from MySQL - query. - fields: - - name: status - type: group - description: > - `status` contains the metrics that were obtained by the status SQL query. - fields: - - name: aborted - type: group - description: > - Aborted status fields. - fields: - - name: clients - type: long - description: > - The number of connections that were aborted because the client died without closing the connection properly. - - - name: connects - type: long - description: > - The number of failed attempts to connect to the MySQL server. - - - name: binlog - type: group - description: > - fields: - - name: cache.disk_use - type: long - description: > - - - name: cache.use - type: long - description: > - - - name: bytes - type: group - description: > - Bytes stats. - fields: - - name: received - format: bytes - type: long - description: > - The number of bytes received from all clients. - - - name: sent - type: long - format: bytes - description: > - The number of bytes sent to all clients. - - - name: threads - type: group - description: > - Threads stats. - fields: - - name: cached - type: long - description: > - The number of cached threads. - - - name: created - type: long - description: > - The number of created threads. - - - name: connected - type: long - description: > - The number of connected threads. - - - name: running - type: long - description: > - The number of running threads. - - - name: connections - type: long - description: > - - - name: created - type: group - description: > - fields: - - name: tmp.disk_tables - type: long - description: > - - - name: tmp.files - type: long - description: > - - - name: tmp.tables - type: long - description: > - - - name: delayed - type: group - description: > - fields: - - name: errors - type: long - description: > - - - name: insert_threads - type: long - description: > - - - name: writes - type: long - description: > - - - name: flush_commands - type: long - description: > - - - name: max_used_connections - type: long - description: > - - - name: open - type: group - description: > - fields: - - name: files - type: long - description: > - - - name: streams - type: long - description: > - - - name: tables - type: long - description: > - - - name: opened_tables - type: long - description: > - - - name: command - type: group - description: > - fields: - - name: delete - type: long - description: > - The number of DELETE queries since startup. - - - name: insert - type: long - description: > - The number of INSERT queries since startup. - - - name: select - type: long - description: > - The number of SELECT queries since startup. - - - name: update - type: long - description: > - The number of UPDATE queries since startup. - -- key: nginx - title: "Nginx" - description: > - Nginx server status metrics collected from various modules. - short_config: false - fields: - - name: nginx - type: group - description: > - `nginx` contains the metrics that were scraped from nginx. - fields: - - name: stubstatus - type: group - description: > - `stubstatus` contains the metrics that were scraped from the ngx_http_stub_status_module status page. - fields: - - name: hostname - type: keyword - description: > - Nginx hostname. - - name: active - type: long - description: > - The current number of active client connections including Waiting connections. - - name: accepts - type: long - description: > - The total number of accepted client connections. - - name: handled - type: long - description: > - The total number of handled client connections. - - name: dropped - type: long - description: > - The total number of dropped client connections. - - name: requests - type: long - description: > - The total number of client requests. - - name: current - type: long - description: > - The current number of client requests. - - name: reading - type: long - description: > - The current number of connections where Nginx is reading the request header. - - name: writing - type: long - description: > - The current number of connections where Nginx is writing the response back to the client. - - name: waiting - type: long - description: > - The current number of idle client connections waiting for a request. - -- key: php_fpm - title: "PHP_FPM" - description: > - beta[] - - PHP-FPM server status metrics collected from PHP-FPM. - short_config: false - fields: - - name: php_fpm - type: group - description: > - `php_fpm` contains the metrics that were obtained from PHP-FPM status - page call. - fields: - - name: pool - type: group - description: > - `pool` contains the metrics that were obtained from the PHP-FPM process - pool. - fields: - - name: name - type: keyword - description: > - The name of the pool. - - name: connections - type: group - description: > - Connection state specific statistics. - fields: - - name: accepted - type: long - description: > - The number of incoming requests that the PHP-FPM server has accepted; - when a connection is accepted it is removed from the listen queue. - - name: queued - type: long - description: > - The current number of connections that have been initiated, but not - yet accepted. If this value is non-zero it typically means that all - the available server processes are currently busy, and there are no - processes available to serve the next request. Raising - `pm.max_children` (provided the server can handle it) should help - keep this number low. This property follows from the fact that - PHP-FPM listens via a socket (TCP or file based), and thus inherits - some of the characteristics of sockets. - - name: processes - type: group - description: > - Process state specific statistics. - fields: - - name: idle - type: long - description: > - The number of servers in the `waiting to process` state (i.e. not - currently serving a page). This value should fall between the - `pm.min_spare_servers` and `pm.max_spare_servers` values when the - process manager is `dynamic`. - - name: active - type: long - description: > - The number of servers current processing a page - the minimum is `1` - (so even on a fully idle server, the result will be not read `0`). - - name: slow_requests - type: long - description: > - The number of times a request execution time has exceeded - `request_slowlog_timeout`. - -- key: postgresql - title: "PostgreSQL" - description: > - Metrics collected from PostgreSQL servers. - short_config: false - fields: - - name: postgresql - type: group - description: > - PostgreSQL metrics. - fields: - - name: activity - type: group - description: > - One document per server process, showing information related to the current - activity of that process, such as state and current query. Collected by - querying pg_stat_activity. - fields: - - name: database.oid - type: long - description: > - OID of the database this backend is connected to. - - name: database.name - type: keyword - description: > - Name of the database this backend is connected to. - - name: pid - type: long - description: > - Process ID of this backend. - - name: user.id - type: long - description: > - OID of the user logged into this backend. - - name: user.name - description: > - Name of the user logged into this backend. - - name: application_name - description: > - Name of the application that is connected to this backend. - - name: client.address - description: > - IP address of the client connected to this backend. - - name: client.hostname - description: > - Host name of the connected client, as reported by a reverse DNS lookup of client_addr. - - name: client.port - type: long - description: > - TCP port number that the client is using for communication with this - backend, or -1 if a Unix socket is used. - - name: backend_start - type: date - description: > - Time when this process was started, i.e., when the client connected to - the server. - - name: transaction_start - type: date - description: > - Time when this process' current transaction was started. - - name: query_start - type: date - description: > - Time when the currently active query was started, or if state is not - active, when the last query was started. - - name: state_change - type: date - description: > - Time when the state was last changed. - - name: waiting - type: boolean - description: > - True if this backend is currently waiting on a lock. - - name: state - description: > - Current overall state of this backend. Possible values are: - - * active: The backend is executing a query. - * idle: The backend is waiting for a new client command. - * idle in transaction: The backend is in a transaction, but is not - currently executing a query. - * idle in transaction (aborted): This state is similar to idle in - transaction, except one of the statements in the transaction caused - an error. - * fastpath function call: The backend is executing a fast-path function. - * disabled: This state is reported if track_activities is disabled in this backend. - - name: query - description: > - Text of this backend's most recent query. If state is active this field - shows the currently executing query. In all other states, it shows the - last query that was executed. - - - - name: bgwriter - type: group - description: > - Statistics about the background writer process's activity. Collected using the - pg_stat_bgwriter query. - fields: - - name: checkpoints.scheduled - type: long - description: > - Number of scheduled checkpoints that have been performed. - - name: checkpoints.requested - type: long - description: > - Number of requested checkpoints that have been performed. - - name: checkpoints.times.write.ms - type: float - description: > - Total amount of time that has been spent in the portion of checkpoint - processing where files are written to disk, in milliseconds. - - name: checkpoints.times.sync.ms - type: float - description: > - Total amount of time that has been spent in the portion of checkpoint - processing where files are synchronized to disk, in milliseconds. - - name: buffers.checkpoints - type: long - description: > - Number of buffers written during checkpoints. - - name: buffers.clean - type: long - description: > - Number of buffers written by the background writer. - - name: buffers.clean_full - type: long - description: > - Number of times the background writer stopped a cleaning scan because it - had written too many buffers. - - name: buffers.backend - type: long - description: > - Number of buffers written directly by a backend. - - name: buffers.backend_fsync - type: long - description: > - Number of times a backend had to execute its own fsync call (normally - the background writer handles those even when the backend does its own - write) - - name: buffers.allocated - type: long - description: > - Number of buffers allocated. - - name: stats_reset - type: date - description: > - Time at which these statistics were last reset. - - - name: database - type: group - description: > - One row per database, showing database-wide statistics. Collected by querying - pg_stat_database - fields: - - name: oid - type: long - description: > - OID of the database this backend is connected to. - - name: name - type: keyword - description: > - Name of the database this backend is connected to. - - name: number_of_backends - type: long - description: > - Number of backends currently connected to this database. - - name: transactions.commit - type: long - description: > - Number of transactions in this database that have been committed. - - name: transactions.rollback - type: long - description: > - Number of transactions in this database that have been rolled back. - - name: blocks.read - type: long - description: > - Number of disk blocks read in this database. - - name: blocks.hit - type: long - description: > - Number of times disk blocks were found already in the buffer cache, so - that a read was not necessary (this only includes hits in the PostgreSQL - buffer cache, not the operating system's file system cache). - - name: blocks.time.read.ms - type: long - description: > - Time spent reading data file blocks by backends in this database, in - milliseconds. - - name: blocks.time.write.ms - type: long - description: > - Time spent writing data file blocks by backends in this database, in - milliseconds. - - name: rows.returned - type: long - description: > - Number of rows returned by queries in this database. - - name: rows.fetched - type: long - description: > - Number of rows fetched by queries in this database. - - name: rows.inserted - type: long - description: > - Number of rows inserted by queries in this database. - - name: rows.updated - type: long - description: > - Number of rows updated by queries in this database. - - name: rows.deleted - type: long - description: > - Number of rows deleted by queries in this database. - - name: conflicts - type: long - description: > - Number of queries canceled due to conflicts with recovery in this - database. - - name: temporary.files - type: long - description: > - Number of temporary files created by queries in this database. All - temporary files are counted, regardless of why the temporary file was - created (e.g., sorting or hashing), and regardless of the log_temp_files - setting. - - name: temporary.bytes - type: long - description: > - Total amount of data written to temporary files by queries in this - database. All temporary files are counted, regardless of why the - temporary file was created, and regardless of the log_temp_files - setting. - - name: deadlocks - type: long - description: > - Number of deadlocks detected in this database. - - name: stats_reset - type: date - description: > - Time at which these statistics were last reset. - - -- key: prometheus - title: "Prometheus" - description: > - beta[] - - Stats collected from Prometheus. - short_config: false - fields: - - name: prometheus - type: group - description: > - fields: - - - name: stats - type: group - description: > - Stats about the Prometheus server. - fields: - - name: notifications - type: group - description: > - Notification stats. - fields: - - name: queue_length - type: long - description: > - Current queue length. - - name: dropped - type: long - description: > - Number of dropped queue events. - - name: processes.open_fds - type: long - description: > - Number of open file descriptors. - - name: storage.chunks_to_persist - type: long - description: > - Number of memory chunks that are not yet persisted to disk. - -- key: rabbitmq - title: "RabbitMQ" - description: > - experimental[] - - RabbitMQ module - fields: - - name: rabbitmq - type: group - description: > - fields: - - name: node - type: group - description: > - node - fields: - - name: disk.free.bytes - type: long - description: > - Disk free space in bytes. - format: bytes - - name: disk.free.limit.bytes - type: long - description: > - Point at which the disk alarm will go off. - format: bytes - - name: fd.total - type: long - description: > - File descriptors available. - - name: fd.used - type: long - description: > - Used file descriptors. - - name: gc.num.count - type: long - description: > - Number of GC operations. - - name: gc.reclaimed.bytes - type: long - description: > - GC bytes reclaimed. - format: bytes - - name: io.file_handle.open_attempt.avg.ms - type: long - description: > - File handle open avg time - - name: io.file_handle.open_attempt.count - type: long - description: > - File handle open attempts - - name: io.read.avg.ms - type: long - description: > - File handle read avg time - - name: io.read.bytes - type: long - description: > - Data read in bytes - format: bytes - - name: io.read.count - type: long - description: > - Data read operations - - name: io.reopen.count - type: long - description: > - Data reopen operations - - name: io.seek.avg.ms - type: long - description: > - Data seek avg time - - name: io.seek.count - type: long - description: > - Data seek operations - - name: io.sync.avg.ms - type: long - description: > - Data sync avg time - - name: io.sync.count - type: long - description: > - Data sync operations - - name: io.write.avg.ms - type: long - description: > - Data write avg time - - name: io.write.bytes - type: long - description: > - Data write in bytes - format: bytes - - name: io.write.count - type: long - description: > - Data write operations - - name: mem.limit.bytes - type: long - description: > - Point at which the memory alarm will go off. - format: bytes - - name: mem.used.bytes - type: long - description: > - Memory used in bytes. - - name: mnesia.disk.tx.count - type: long - description: > - Number of Mnesia transactions which have been performed that required writes to disk. - - name: mnesia.ram.tx.count - type: long - description: > - Number of Mnesia transactions which have been performed that did not require writes to disk. - - name: msg.store_read.count - type: long - description: > - Number of messages which have been read from the message store. - - name: msg.store_write.count - type: long - description: > - Number of messages which have been written to the message store. - - name: name - type: keyword - description: > - Node name - - name: proc.total - type: long - description: > - Maximum number of Erlang processes. - - name: proc.used - type: long - description: > - Number of Erlang processes in use. - - name: processors - type: long - description: > - Number of cores detected and usable by Erlang. - - name: queue.index.journal_write.count - type: long - description: > - Number of records written to the queue index journal. - - name: queue.index.read.count - type: long - description: > - Number of records read from the queue index. - - name: queue.index.write.count - type: long - description: > - Number of records written to the queue index. - - name: run.queue - type: long - description: > - Average number of Erlang processes waiting to run. - - name: socket.total - type: long - description: > - File descriptors available for use as sockets. - - name: socket.used - type: long - description: > - File descriptors used as sockets. - - name: type - type: keyword - description: > - Node type. - - name: uptime - type: long - description: > - Node uptime. - - - name: queue - type: group - description: > - queue - fields: - - name: name - type: keyword - description: > - The name of the queue with non-ASCII characters escaped as in C. - - name: vhost - type: keyword - description: > - Virtual host name with non-ASCII characters escaped as in C. - - name: durable - type: boolean - description: > - Whether or not the queue survives server restarts. - - name: auto_delete - type: boolean - description: > - Whether the queue will be deleted automatically when no longer used. - - name: exclusive - type: boolean - description: > - Whether the queue is exclusive (i.e. has owner_pid). - - name: node - type: keyword - description: > - Node name. - - name: state - type: keyword - description: > - The state of the queue. Normally 'running', but may be "{syncing, MsgCount}" if the queue is synchronising. Queues which are located on cluster nodes that are currently down will be shown with a status of 'down'. - - name: arguments.max_priority - type: long - description: > - Maximum number of priority levels for the queue to support. - - name: consumers.count - type: long - description: > - Number of consumers. - - name: consumers.utilisation.pct - type: long - format: percent - description: > - Fraction of the time (between 0.0 and 1.0) that the queue is able to immediately deliver messages to consumers. This can be less than 1.0 if consumers are limited by network congestion or prefetch count. - - name: messages.total.count - type: long - description: > - Sum of ready and unacknowledged messages (queue depth). - - name: messages.ready.count - type: long - description: > - Number of messages ready to be delivered to clients. - - name: messages.unacknowledged.count - type: long - description: > - Number of messages delivered to clients but not yet acknowledged. - - name: messages.persistent.count - type: long - description: > - Total number of persistent messages in the queue (will always be 0 for transient queues). - - name: memory.bytes - type: long - format: bytes - description: > - Bytes of memory consumed by the Erlang process associated with the queue, including stack, heap and internal structures. - - name: disk.reads.count - type: long - description: > - Total number of times messages have been read from disk by this queue since it started. - - name: disk.writes.count - type: long - description: > - Total number of times messages have been written to disk by this queue since it started. - -- key: redis - title: "Redis" - description: > - Redis metrics collected from Redis. - fields: - - name: redis - type: group - description: > - `redis` contains the information and statistics from Redis. - fields: - - name: info - type: group - description: > - `info` contains the information and statistics returned by the `INFO` command. - fields: - - name: clients - type: group - description: > - Redis client stats. - fields: - - name: connected - type: long - description: > - Number of client connections (excluding connections from slaves). - - - name: longest_output_list - type: long - description: > - Longest output list among current client connections. - - - name: biggest_input_buf - type: long - description: > - Biggest input buffer among current client connections. - - - name: blocked - type: long - description: > - Number of clients pending on a blocking call (BLPOP, BRPOP, BRPOPLPUSH). - - - name: cluster - type: group - description: > - Redis cluster information. - fields: - - name: enabled - type: boolean - description: > - Indicates that the Redis cluster is enabled. - - - name: cpu - type: group - description: > - Redis CPU stats - fields: - - name: used.sys - type: scaled_float - description: > - System CPU consumed by the Redis server. - - - name: used.sys_children - type: scaled_float - description: > - User CPU consumed by the Redis server. - - - name: used.user - type: scaled_float - description: > - System CPU consumed by the background processes. - - - name: used.user_children - type: scaled_float - description: > - User CPU consumed by the background processes. - - - name: memory - type: group - description: > - Redis memory stats. - fields: - - name: used.value - type: long - format: bytes - description: > - Used memory. - - - name: used.rss - type: long - format: bytes - description: > - Used memory rss. - - - name: used.peak - type: long - format: bytes - description: > - Used memory peak. - - - name: used.lua - type: long - format: bytes - description: > - Used memory lua. - - - name: allocator - type: keyword - description: > - Memory allocator. - - - name: persistence - type: group - description: > - Redis CPU stats. - fields: - - name: loading - type: boolean - description: - - - name: rdb - type: group - description: - fields: - - name: last_save.changes_since - type: long - description: - - - name: bgsave.in_progress - type: boolean - description: - - - name: last_save.time - type: long - description: - - - name: bgsave.last_status - type: keyword - description: - - - name: bgsave.last_time.sec - type: long - description: - - - name: bgsave.current_time.sec - type: long - description: - - - name: aof - type: group - description: - fields: - - name: enabled - type: boolean - description: - - - name: rewrite.in_progress - type: boolean - description: - - - name: rewrite.scheduled - type: boolean - description: - - - name: rewrite.last_time.sec - type: long - description: - - - name: rewrite.current_time.sec - type: long - description: - - - name: bgrewrite.last_status - type: keyword - description: - - - name: write.last_status - type: keyword - description: - - - name: replication - type: group - description: > - Replication - fields: - - name: role - type: keyword - description: - - - name: connected_slaves - type: long - description: - - - name: master_offset - type: long - description: - - - name: backlog.active - type: long - description: - - - name: backlog.size - type: long - description: - - - name: backlog.first_byte_offset - type: long - description: - - - name: backlog.histlen - type: long - description: - - - name: server - type: group - description: > - Server info - fields: - - name: version - type: keyword - description: - - - name: git_sha1 - type: keyword - description: - - - name: git_dirty - type: keyword - description: - - - name: build_id - type: keyword - description: - - - name: mode - type: keyword - description: - - - name: os - type: keyword - description: - - - name: arch_bits - type: keyword - description: - - - name: multiplexing_api - type: keyword - description: - - - name: gcc_version - type: keyword - description: - - - name: process_id - type: long - description: - - - name: run_id - type: keyword - description: - - - name: tcp_port - type: long - description: - - - name: uptime - type: long - description: - - - name: hz - type: long - description: - - - name: lru_clock - type: long - description: - - - name: config_file - type: keyword - description: - - - name: stats - type: group - description: > - Redis stats. - fields: - - name: connections.received - type: long - description: - Total number of connections received. - - - name: connections.rejected - type: long - description: - Total number of connections rejected. - - - name: commands_processed - type: long - description: - Total number of commands processed. - - - name: net.input.bytes - type: long - description: - Total network input in bytes. - - - name: net.output.bytes - type: long - description: - Total network output in bytes. - - - name: instantaneous.ops_per_sec - type: long - description: - - - name: instantaneous.input_kbps - type: scaled_float - description: - - - name: instantaneous.output_kbps - type: scaled_float - description: - - - name: sync.full - type: long - description: - - - name: sync.partial.ok - type: long - description: - - - name: sync.partial.err - type: long - description: - - - name: keys.expired - type: long - description: - - - name: keys.evicted - type: long - description: - - - name: keyspace.hits - type: long - description: - - - name: keyspace.misses - type: long - description: - - - name: pubsub.channels - type: long - description: - - - name: pubsub.patterns - type: long - description: - - - name: latest_fork_usec - type: long - description: - - - name: migrate_cached_sockets - type: long - description: - - - - name: keyspace - type: group - description: > - `keyspace` contains the information about the keyspaces returned by the `INFO` command. - fields: - - name: id - type: keyword - description: > - Keyspace identifier. - - - name: avg_ttl - type: long - description: > - Average ttl. - - - name: keys - type: long - description: > - Number of keys in the keyspace. - - - name: expires - type: long - description: > - -- key: system - title: "System" - description: > - System status metrics, like CPU and memory usage, that are collected from the operating system. - short_config: true - fields: - - name: system - type: group - description: > - `system` contains local system metrics. - fields: - - name: core - type: group - description: > - `system-core` contains CPU metrics for a single core of a multi-core system. - fields: - - name: id - type: long - description: > - CPU Core number. - - # Percentages - - name: user.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in user space. - - - name: user.ticks - type: long - description: > - The amount of CPU time spent in user space. - - - name: system.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in kernel space. - - - name: system.ticks - type: long - description: > - The amount of CPU time spent in kernel space. - - - name: nice.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent on low-priority processes. - - - name: nice.ticks - type: long - description: > - The amount of CPU time spent on low-priority processes. - - - name: idle.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent idle. - - - name: idle.ticks - type: long - description: > - The amount of CPU time spent idle. - - - name: iowait.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in wait (on disk). - - - name: iowait.ticks - type: long - description: > - The amount of CPU time spent in wait (on disk). - - - name: irq.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent servicing and handling hardware interrupts. - - - name: irq.ticks - type: long - description: > - The amount of CPU time spent servicing and handling hardware interrupts. - - - name: softirq.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent servicing and handling software interrupts. - - - name: softirq.ticks - type: long - description: > - The amount of CPU time spent servicing and handling software interrupts. - - - name: steal.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in involuntary wait by the virtual CPU while the hypervisor - was servicing another processor. - Available only on Unix. - - - name: steal.ticks - type: long - description: > - The amount of CPU time spent in involuntary wait by the virtual CPU while the hypervisor - was servicing another processor. - Available only on Unix. - - - name: cpu - type: group - description: > - `cpu` contains local CPU stats. - fields: - - name: cores - type: long - description: > - The number of CPU cores present on the host. The non-normalized - percentages will have a maximum value of `100% * cores`. The - normalized percentages already take this value into account and have - a maximum value of 100%. - - # Percentages - - name: user.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in user space. On multi-core systems, - you can have percentages that are greater than 100%. For example, if 3 - cores are at 60% use, then the `system.cpu.user.pct` will be 180%. - - - name: system.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in kernel space. - - - name: nice.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent on low-priority processes. - - - name: idle.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent idle. - - - name: iowait.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in wait (on disk). - - - name: irq.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent servicing and handling hardware interrupts. - - - name: softirq.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent servicing and handling software interrupts. - - - name: steal.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in involuntary wait by the virtual CPU while the hypervisor - was servicing another processor. - Available only on Unix. - - - name: total.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in non-idle state. - - # Normalized Percentages - - name: user.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in user space. - - - name: system.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in kernel space. - - - name: nice.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent on low-priority processes. - - - name: idle.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent idle. - - - name: iowait.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in wait (on disk). - - - name: irq.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent servicing and handling hardware interrupts. - - - name: softirq.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent servicing and handling software interrupts. - - - name: steal.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in involuntary wait by the virtual CPU while the hypervisor - was servicing another processor. - Available only on Unix. - - - name: total.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in non-idle state. - - - # Ticks - - name: user.ticks - type: long - description: > - The amount of CPU time spent in user space. - - - name: system.ticks - type: long - description: > - The amount of CPU time spent in kernel space. - - - name: nice.ticks - type: long - description: > - The amount of CPU time spent on low-priority processes. - - - name: idle.ticks - type: long - description: > - The amount of CPU time spent idle. - - - name: iowait.ticks - type: long - description: > - The amount of CPU time spent in wait (on disk). - - - name: irq.ticks - type: long - description: > - The amount of CPU time spent servicing and handling hardware interrupts. - - - name: softirq.ticks - type: long - description: > - The amount of CPU time spent servicing and handling software interrupts. - - - name: steal.ticks - type: long - description: > - The amount of CPU time spent in involuntary wait by the virtual CPU while the hypervisor - was servicing another processor. - Available only on Unix. - - - name: diskio - type: group - description: > - `disk` contains disk IO metrics collected from the operating system. - fields: - - name: name - type: keyword - example: sda1 - description: > - The disk name. - - - name: serial_number - type: keyword - description: > - The disk's serial number. This may not be provided by all operating - systems. - - - name: read.count - type: long - description: > - The total number of reads completed successfully. - - - name: write.count - type: long - description: > - The total number of writes completed successfully. - - - name: read.bytes - type: long - format: bytes - description: > - The total number of bytes read successfully. On Linux this is - the number of sectors read multiplied by an assumed sector size of 512. - - - name: write.bytes - type: long - format: bytes - description: > - The total number of bytes written successfully. On Linux this is - the number of sectors written multiplied by an assumed sector size of - 512. - - - name: read.time - type: long - description: > - The total number of milliseconds spent by all reads. - - - name: write.time - type: long - description: > - The total number of milliseconds spent by all writes. - - - name: io.time - type: long - description: > - The total number of of milliseconds spent doing I/Os. - - - name: iostat.read.request.merges_per_sec - type: float - description: > - The number of read requests merged per second that were queued to the device. - - - name: iostat.write.request.merges_per_sec - type: float - description: > - The number of write requests merged per second that were queued to the device. - - - name: iostat.read.request.per_sec - type: float - description: > - The number of read requests that were issued to the device per second - - - name: iostat.write.request.per_sec - type: float - description: > - The number of write requests that were issued to the device per second - - - name: iostat.read.per_sec.bytes - type: float - description: > - The number of Bytes read from the device per second. - format: bytes - - - name: iostat.write.per_sec.bytes - type: float - description: > - The number of Bytes write from the device per second. - format: bytes - - - name: iostat.request.avg_size - type: float - description: > - The average size (in sectors) of the requests that were issued to the device. - - - name: iostat.queue.avg_size - type: float - description: > - The average queue length of the requests that were issued to the device. - - - name: iostat.await - type: float - description: > - The average queue length of the requests that were issued to the device. - - - name: iostat.service_time - type: float - description: > - The average service time (in milliseconds) for I/O requests that were issued to the device. - - - name: iostat.busy - type: float - description: > - Percentage of CPU time during which I/O requests were issued to the device (bandwidth utilization for the device). Device saturation occurs when this value is close to 100%. - - - name: filesystem - type: group - description: > - `filesystem` contains local filesystem stats. - fields: - - name: available - type: long - format: bytes - description: > - The disk space available to an unprivileged user in bytes. - - name: device_name - type: keyword - description: > - The disk name. For example: `/dev/disk1` - - name: type - type: keyword - description: > - The disk type. For example: `ext4` - - name: mount_point - type: keyword - description: > - The mounting point. For example: `/` - - name: files - type: long - description: > - The total number of file nodes in the file system. - - name: free - type: long - format: bytes - description: > - The disk space available in bytes. - - name: free_files - type: long - description: > - The number of free file nodes in the file system. - - name: total - type: long - format: bytes - description: > - The total disk space in bytes. - - name: used.bytes - type: long - format: bytes - description: > - The used disk space in bytes. - - name: used.pct - type: scaled_float - format: percent - description: > - The percentage of used disk space. - - - - - name: fsstat - type: group - description: > - `system.fsstat` contains filesystem metrics aggregated from all mounted - filesystems, similar with what `df -a` prints out. - fields: - - name: count - type: long - description: Number of file systems found. - - name: total_files - type: long - description: Total number of files. - - name: total_size - format: bytes - type: group - description: Nested file system docs. - fields: - - name: free - type: long - format: bytes - description: > - Total free space. - - name: used - type: long - format: bytes - description: > - Total used space. - - name: total - type: long - format: bytes - description: > - Total space (used plus free). - - - name: load - type: group - description: > - CPU load averages. - fields: - - name: "1" - type: scaled_float - scaling_factor: 100 - description: > - Load average for the last minute. - - name: "5" - type: scaled_float - scaling_factor: 100 - description: > - Load average for the last 5 minutes. - - name: "15" - type: scaled_float - scaling_factor: 100 - description: > - Load average for the last 15 minutes. - - - name: "norm.1" - type: scaled_float - scaling_factor: 100 - description: > - Load for the last minute divided by the number of cores. - - - name: "norm.5" - type: scaled_float - scaling_factor: 100 - description: > - Load for the last 5 minutes divided by the number of cores. - - - name: "norm.15" - type: scaled_float - scaling_factor: 100 - description: > - Load for the last 15 minutes divided by the number of cores. - - - name: "cores" - type: long - description: > - The number of CPU cores present on the host. - - - name: memory - type: group - description: > - `memory` contains local memory stats. - fields: - - name: total - type: long - format: bytes - description: > - Total memory. - - - name: used.bytes - type: long - format: bytes - description: > - Used memory. - - - name: free - type: long - format: bytes - description: > - The total amount of free memory in bytes. This value does not include memory consumed by system caches and - buffers (see system.memory.actual.free). - - - name: used.pct - type: scaled_float - format: percent - description: > - The percentage of used memory. - - - name: actual - type: group - description: > - Actual memory used and free. - fields: - - - name: used.bytes - type: long - format: bytes - description: > - Actual used memory in bytes. It represents the difference between the total and the available memory. The - available memory depends on the OS. For more details, please check `system.actual.free`. - - - name: free - type: long - format: bytes - description: > - Actual free memory in bytes. It is calculated based on the OS. On Linux it consists of the free memory - plus caches and buffers. On OSX it is a sum of free memory and the inactive memory. On Windows, it is equal - to `system.memory.free`. - - - name: used.pct - type: scaled_float - format: percent - description: > - The percentage of actual used memory. - - - name: swap - type: group - prefix: "[float]" - description: This group contains statistics related to the swap memory usage on the system. - fields: - - name: total - type: long - format: bytes - description: > - Total swap memory. - - - name: used.bytes - type: long - format: bytes - description: > - Used swap memory. - - - name: free - type: long - format: bytes - description: > - Available swap memory. - - - name: used.pct - type: scaled_float - format: percent - description: > - The percentage of used swap memory. - - - name: network - type: group - description: > - `network` contains network IO metrics for a single network interface. - fields: - - name: name - type: keyword - example: eth0 - description: > - The network interface name. - - - name: out.bytes - type: long - format: bytes - description: > - The number of bytes sent. - - - name: in.bytes - type: long - format: bytes - description: > - The number of bytes received. - - - name: out.packets - type: long - description: > - The number of packets sent. - - - name: in.packets - type: long - description: > - The number or packets received. - - - name: in.errors - type: long - description: > - The number of errors while receiving. - - - name: out.errors - type: long - description: > - The number of errors while sending. - - - name: in.dropped - type: long - description: > - The number of incoming packets that were dropped. - - - name: out.dropped - type: long - description: > - The number of outgoing packets that were dropped. This value is always - 0 on Darwin and BSD because it is not reported by the operating system. - - - name: process - type: group - description: > - `process` contains process metadata, CPU metrics, and memory metrics. - fields: - - name: name - type: keyword - description: > - The process name. - - name: state - type: keyword - description: > - The process state. For example: "running". - - name: pid - type: long - description: > - The process pid. - - name: ppid - type: long - description: > - The process parent pid. - - name: pgid - type: long - description: > - The process group id. - - name: cmdline - type: keyword - description: > - The full command-line used to start the process, including the - arguments separated by space. - - name: username - type: keyword - description: > - The username of the user that created the process. If the username - cannot be determined, the field will contain the user's - numeric identifier (UID). On Windows, this field includes the user's - domain and is formatted as `domain\username`. - - name: cwd - type: keyword - description: > - The current working directory of the process. This field is only - available on Linux. - - name: env - type: object - object_type: keyword - description: > - The environment variables used to start the process. The data is - available on FreeBSD, Linux, and OS X. - - name: cpu - type: group - prefix: "[float]" - description: CPU-specific statistics per process. - fields: - - name: user - type: long - description: > - The amount of CPU time the process spent in user space. - - name: total.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent by the process since the last update. Its value is similar to the - %CPU value of the process displayed by the top command on Unix systems. - - name: total.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent by the process since the last event. - This value is normalized by the number of CPU cores and it ranges - from 0 to 100%. - - name: system - type: long - description: > - The amount of CPU time the process spent in kernel space. - - name: total.ticks - type: long - description: > - The total CPU time spent by the process. - - name: start_time - type: date - description: > - The time when the process was started. - - name: memory - type: group - description: Memory-specific statistics per process. - prefix: "[float]" - fields: - - name: size - type: long - format: bytes - description: > - The total virtual memory the process has. - - name: rss.bytes - type: long - format: bytes - description: > - The Resident Set Size. The amount of memory the process occupied in main memory (RAM). - - name: rss.pct - type: scaled_float - format: percent - description: > - The percentage of memory the process occupied in main memory (RAM). - - name: share - type: long - format: bytes - description: > - The shared memory the process uses. - - name: fd - type: group - description: > - File descriptor usage metrics. This set of metrics is available for - Linux and FreeBSD. - prefix: "[float]" - fields: - - name: open - type: long - description: The number of file descriptors open by the process. - - name: limit.soft - type: long - description: > - The soft limit on the number of file descriptors opened by the - process. The soft limit can be changed by the process at any time. - - name: limit.hard - type: long - description: > - The hard limit on the number of file descriptors opened by the - process. The hard limit can only be raised by root. - - name: cgroup - type: group - description: > - Metrics and limits from the cgroup of which the task is a member. - cgroup metrics are reported when the process has membership in a - non-root cgroup. These metrics are only available on Linux. - fields: - - name: id - type: keyword - description: > - The ID common to all cgroups associated with this task. - If there isn't a common ID used by all cgroups this field will be - absent. - - - name: path - type: keyword - description: > - The path to the cgroup relative to the cgroup subsystem's mountpoint. - If there isn't a common path used by all cgroups this field will be - absent. - - - name: cpu - type: group - description: > - The cpu subsystem schedules CPU access for tasks in the cgroup. - Access can be controlled by two separate schedulers, CFS and RT. - CFS stands for completely fair scheduler which proportionally - divides the CPU time between cgroups based on weight. RT stands for - real time scheduler which sets a maximum amount of CPU time that - processes in the cgroup can consume during a given period. - - fields: - - name: id - type: keyword - description: ID of the cgroup. - - - name: path - type: keyword - description: > - Path to the cgroup relative to the cgroup subsystem's - mountpoint. - - - name: cfs.period.us - type: long - description: > - Period of time in microseconds for how regularly a - cgroup's access to CPU resources should be reallocated. - - - name: cfs.quota.us - type: long - description: > - Total amount of time in microseconds for which all - tasks in a cgroup can run during one period (as defined by - cfs.period.us). - - - name: cfs.shares - type: long - description: > - An integer value that specifies a relative share of CPU time - available to the tasks in a cgroup. The value specified in the - cpu.shares file must be 2 or higher. - - - name: rt.period.us - type: long - description: > - Period of time in microseconds for how regularly a cgroup's - access to CPU resources is reallocated. - - - name: rt.runtime.us - type: long - description: > - Period of time in microseconds for the longest continuous period - in which the tasks in a cgroup have access to CPU resources. - - - name: stats.periods - type: long - description: > - Number of period intervals (as specified in cpu.cfs.period.us) - that have elapsed. - - - name: stats.throttled.periods - type: long - description: > - Number of times tasks in a cgroup have been throttled (that is, - not allowed to run because they have exhausted all of the - available time as specified by their quota). - - - name: stats.throttled.ns - type: long - description: > - The total time duration (in nanoseconds) for which tasks in a - cgroup have been throttled. - - - name: cpuacct - type: group - description: CPU accounting metrics. - fields: - - name: id - type: keyword - description: ID of the cgroup. - - - name: path - type: keyword - description: > - Path to the cgroup relative to the cgroup subsystem's - mountpoint. - - - name: total.ns - type: long - description: > - Total CPU time in nanoseconds consumed by all tasks in the - cgroup. - - - name: stats.user.ns - type: long - description: CPU time consumed by tasks in user mode. - - - name: stats.system.ns - type: long - description: CPU time consumed by tasks in user (kernel) mode. - - - name: percpu - type: object - object_type: long - description: > - CPU time (in nanoseconds) consumed on each CPU by all tasks in - this cgroup. - - - name: memory - type: group - description: Memory limits and metrics. - fields: - - name: id - type: keyword - description: ID of the cgroup. - - - name: path - type: keyword - description: > - Path to the cgroup relative to the cgroup subsystem's mountpoint. - - - name: mem.usage.bytes - type: long - format: bytes - description: > - Total memory usage by processes in the cgroup (in bytes). - - - name: mem.usage.max.bytes - type: long - format: bytes - description: > - The maximum memory used by processes in the cgroup (in bytes). - - - name: mem.limit.bytes - type: long - format: bytes - description: > - The maximum amount of user memory in bytes (including file - cache) that tasks in the cgroup are allowed to use. - - - name: mem.failures - type: long - description: > - The number of times that the memory limit (mem.limit.bytes) was - reached. - - - name: memsw.usage.bytes - type: long - format: bytes - description: > - The sum of current memory usage plus swap space used by - processes in the cgroup (in bytes). - - - name: memsw.usage.max.bytes - type: long - format: bytes - description: > - The maximum amount of memory and swap space used by processes in - the cgroup (in bytes). - - - name: memsw.limit.bytes - type: long - format: bytes - description: > - The maximum amount for the sum of memory and swap usage - that tasks in the cgroup are allowed to use. - - - name: memsw.failures - type: long - description: > - The number of times that the memory plus swap space limit - (memsw.limit.bytes) was reached. - - - name: kmem.usage.bytes - type: long - format: bytes - description: > - Total kernel memory usage by processes in the cgroup (in bytes). - - - name: kmem.usage.max.bytes - type: long - format: bytes - description: > - The maximum kernel memory used by processes in the cgroup (in - bytes). - - - name: kmem.limit.bytes - type: long - format: bytes - description: > - The maximum amount of kernel memory that tasks in the cgroup are - allowed to use. - - - name: kmem.failures - type: long - description: > - The number of times that the memory limit (kmem.limit.bytes) was - reached. - - - name: kmem_tcp.usage.bytes - type: long - format: bytes - description: > - Total memory usage for TCP buffers in bytes. - - - name: kmem_tcp.usage.max.bytes - type: long - format: bytes - description: > - The maximum memory used for TCP buffers by processes in the - cgroup (in bytes). - - - name: kmem_tcp.limit.bytes - type: long - format: bytes - description: > - The maximum amount of memory for TCP buffers that tasks in the - cgroup are allowed to use. - - - name: kmem_tcp.failures - type: long - description: > - The number of times that the memory limit (kmem_tcp.limit.bytes) - was reached. - - - name: stats.active_anon.bytes - type: long - format: bytes - description: > - Anonymous and swap cache on active least-recently-used (LRU) - list, including tmpfs (shmem), in bytes. - - - name: stats.active_file.bytes - type: long - format: bytes - description: File-backed memory on active LRU list, in bytes. - - - name: stats.cache.bytes - type: long - format: bytes - description: Page cache, including tmpfs (shmem), in bytes. - - - name: stats.hierarchical_memory_limit.bytes - type: long - format: bytes - description: > - Memory limit for the hierarchy that contains the memory cgroup, - in bytes. - - - name: stats.hierarchical_memsw_limit.bytes - type: long - format: bytes - description: > - Memory plus swap limit for the hierarchy that contains the - memory cgroup, in bytes. - - - name: stats.inactive_anon.bytes - type: long - format: bytes - description: > - Anonymous and swap cache on inactive LRU list, including tmpfs - (shmem), in bytes - - - name: stats.inactive_file.bytes - type: long - format: bytes - description: > - File-backed memory on inactive LRU list, in bytes. - - - name: stats.mapped_file.bytes - type: long - format: bytes - description: > - Size of memory-mapped mapped files, including tmpfs (shmem), - in bytes. - - - name: stats.page_faults - type: long - description: > - Number of times that a process in the cgroup triggered a page - fault. - - - name: stats.major_page_faults - type: long - description: > - Number of times that a process in the cgroup triggered a major - fault. "Major" faults happen when the kernel actually has to - read the data from disk. - - - name: stats.pages_in - type: long - description: > - Number of pages paged into memory. This is a counter. - - - name: stats.pages_out - type: long - description: > - Number of pages paged out of memory. This is a counter. - - - name: stats.rss.bytes - type: long - format: bytes - description: > - Anonymous and swap cache (includes transparent hugepages), not - including tmpfs (shmem), in bytes. - - - name: stats.rss_huge.bytes - type: long - format: bytes - description: > - Number of bytes of anonymous transparent hugepages. - - - name: stats.swap.bytes - type: long - format: bytes - description: > - Swap usage, in bytes. - - - name: stats.unevictable.bytes - type: long - format: bytes - description: > - Memory that cannot be reclaimed, in bytes. - - - name: blkio - type: group - description: Block IO metrics. - fields: - - name: id - type: keyword - description: ID of the cgroup. - - - name: path - type: keyword - description: > - Path to the cgroup relative to the cgroup subsystems mountpoint. - - - name: total.bytes - type: long - format: bytes - description: > - Total number of bytes transferred to and from all block devices - by processes in the cgroup. - - - name: total.ios - type: long - description: > - Total number of I/O operations performed on all devices - by processes in the cgroup as seen by the throttling policy. - - - name: process.summary - title: Process Summary - type: group - description: > - Summary metrics for the processes running on the host. - fields: - - name: total - type: long - description: > - Total number of processes on this host. - - name: running - type: long - description: > - Number of running processes on this host. - - name: idle - type: long - description: > - Number of idle processes on this host. - - name: sleeping - type: long - description: > - Number of sleeping processes on this host. - - name: stopped - type: long - description: > - Number of stopped processes on this host. - - name: zombie - type: long - description: > - Number of zombie processes on this host. - - name: unknown - type: long - description: > - Number of processes for which the state couldn't be retrieved or is unknown. - - - name: socket - type: group - description: > - TCP sockets that are active. - fields: - - name: direction - type: keyword - example: incoming - description: > - How the socket was initiated. Possible values are incoming, outgoing, - or listening. - - - name: family - type: keyword - example: ipv4 - description: > - Address family. - - - name: local.ip - type: ip - example: 192.0.2.1 or 2001:0DB8:ABED:8536::1 - description: > - Local IP address. This can be an IPv4 or IPv6 address. - - - name: local.port - type: long - example: 22 - description: > - Local port. - - - name: remote.ip - type: ip - example: 192.0.2.1 or 2001:0DB8:ABED:8536::1 - description: > - Remote IP address. This can be an IPv4 or IPv6 address. - - - name: remote.port - type: long - example: 22 - description: > - Remote port. - - - name: remote.host - type: keyword - example: 76-211-117-36.nw.example.com. - description: > - PTR record associated with the remote IP. It is obtained via reverse - IP lookup. - - - name: remote.etld_plus_one - type: keyword - example: example.com. - description: > - The effective top-level domain (eTLD) of the remote host plus one more - label. For example, the eTLD+1 for "foo.bar.golang.org." is "golang.org.". - The data for determining the eTLD comes from an embedded copy of the data - from http://publicsuffix.org. - - - name: remote.host_error - type: keyword - description: > - Error describing the cause of the reverse lookup failure. - - - name: process.pid - type: long - description: > - ID of the process that opened the socket. - - - name: process.command - type: keyword - description: > - Name of the command (limited to 20 chars by the OS). - - - name: process.cmdline - type: keyword - description: > - - - name: process.exe - type: keyword - description: > - Absolute path to the executable. - - - name: user.id - type: long - description: > - UID of the user running the process. - - - name: user.name - type: keyword - description: > - Name of the user running the process. - - - name: uptime - type: group - description: > - `uptime` contains the operating system uptime metric. - fields: - - name: duration.ms - type: long - format: duration - input_format: milliseconds - description: > - The OS uptime in milliseconds. - -- key: vsphere - title: "vSphere" - description: > - vSphere module - fields: - - name: vsphere - type: group - description: > - fields: - - name: datastore - type: group - description: > - datastore - fields: - - name: datacenter - type: keyword - description: > - Datacenter name - - name: name - type: keyword - description: > - Datastore name - - name: fstype - type: keyword - description: > - Filesystem type - - name: capacity.total.bytes - type: long - description: > - Total bytes of the datastore - format: bytes - - name: capacity.free.bytes - type: long - description: > - Free bytes of the datastore - format: bytes - - name: capacity.used.bytes - type: long - description: > - Used bytes of the datastore - format: bytes - - name: capacity.used.pct - type: long - description: > - Used percent of the datastore - format: percent - - - - name: host - type: group - description: > - host - fields: - - name: datacenter - type: keyword - description: > - Datacenter name - - name: name - type: keyword - description: > - Host name - - name: cpu.used.mhz - type: long - description: > - Used CPU in Mhz - - name: cpu.total.mhz - type: long - description: > - Total CPU in Mhz - - name: cpu.free.mhz - type: long - description: > - Free CPU in Mhz - - name: memory.used.bytes - type: long - description: > - Used Memory in bytes - format: bytes - - name: memory.total.bytes - type: long - description: > - Total Memory in bytes - format: bytes - - name: memory.free.bytes - type: long - description: > - Free Memory in bytes - format: bytes - - - name: virtualmachine - type: group - description: > - virtualmachine - fields: - - name: datacenter - type: keyword - description: > - Datacenter name - - name: name - type: keyword - description: > - Virtual Machine name - - name: cpu.used.mhz - type: long - description: > - Used CPU in Mhz - - name: memory.used.guest.bytes - type: long - description: > - Used Memory of Guest in bytes - format: bytes - - name: memory.used.host.bytes - type: long - description: > - Used Memory of Host in bytes - format: bytes - - name: memory.total.guest.bytes - type: long - description: > - Total Memory of Guest in bytes - format: bytes - - name: memory.free.guest.bytes - type: long - description: > - Free Memory of Guest in bytes - format: bytes - - name: custom_fields - type: object - object_type: keyword - description: > - Custom fields - -- key: windows - title: "Windows" - description: > - beta[] - Module for Windows - short_config: false - fields: - - name: windows - type: group - description: > - fields: - -- key: zookeeper - title: "ZooKeeper" - description: > - ZooKeeper metrics collected by the four-letter monitoring commands. - short_config: false - fields: - - name: zookeeper - type: group - description: > - `zookeeper` contains the metrics reported by ZooKeeper - commands. - fields: - - name: mntr - type: group - description: > - `mntr` contains the metrics reported by the four-letter `mntr` - command. - fields: - - name: hostname - type: keyword - description: > - ZooKeeper hostname. - - name: approximate_data_size - type: long - description: > - Approximate size of ZooKeeper data. - - name: latency.avg - type: long - description: > - Average latency between ensemble hosts in milliseconds. - - name: ephemerals_count - type: long - description: > - Number of ephemeral znodes. - - name: followers - type: long - description: > - Number of followers seen by the current host. - - name: max_file_descriptor_count - type: long - description: > - Maximum number of file descriptors allowed for the ZooKeeper process. - - name: latency.max - type: long - description: > - Maximum latency in milliseconds. - - name: latency.min - type: long - description: > - Minimum latency in milliseconds. - - name: num_alive_connections - type: long - description: > - Number of connections to ZooKeeper that are currently alive. - - name: open_file_descriptor_count - type: long - description: > - Number of file descriptors open by the ZooKeeper process. - - name: outstanding_requests - type: long - description: > - Number of outstanding requests that need to be processed by the cluster. - - name: packets.received - type: long - description: > - Number of ZooKeeper network packets received. - - name: packets.sent - type: long - description: > - Number of ZooKeeper network packets sent. - - name: pending_syncs - type: long - description: > - Number of pending syncs to carry out to ZooKeeper ensemble followers. - - name: server_state - type: keyword - description: > - Role in the ZooKeeper ensemble. - - name: synced_followers - type: long - description: > - Number of synced followers reported when a node server_state is leader. - - name: version - type: keyword - description: > - ZooKeeper version and build string reported. - - name: watch_count - type: long - description: > - Number of watches currently set on the local ZooKeeper process. - - name: znode_count - type: long - description: > - Number of znodes reported by the local ZooKeeper process. - - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/kibana/testdata/extensive/metricbeat-6.json b/vendor/github.com/elastic/beats/v7/libbeat/kibana/testdata/extensive/metricbeat-6.json deleted file mode 100644 index 193a0b63..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/kibana/testdata/extensive/metricbeat-6.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "version": "7.0.0-alpha1", - "objects": [ - { - "attributes": { - "fields": "[{\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"beat.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"beat.hostname\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"beat.timezone\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"beat.version\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"@timestamp\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"tags\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"fields\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": false, \"name\": \"error.message\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"error.code\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"error.type\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"meta.cloud.provider\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"meta.cloud.instance_id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"meta.cloud.instance_name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"meta.cloud.machine_type\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"meta.cloud.availability_zone\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"meta.cloud.project_id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"meta.cloud.region\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.container.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.container.image\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.container.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.container.labels\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.pod.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.namespace\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.labels\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.annotations\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.image\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"metricset.module\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"metricset.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"metricset.host\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"metricset.rtt\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"metricset.namespace\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"type\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.client.delete.error\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.client.delete.not_found\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.client.delete.success\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.client.delete.timeout\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.client.read.error\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.client.read.not_found\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.client.read.success\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.client.read.timeout\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.client.write.error\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.client.write.success\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.client.write.timeout\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.device.available.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.device.free.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.device.total.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.device.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.hwm_breached\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.memory.free.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.memory.used.data.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.memory.used.index.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.memory.used.sindex.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.memory.used.total.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.node.host\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.node.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.objects.master\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.objects.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"aerospike.namespace.stop_writes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.hostname\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.total_accesses\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.total_kbytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.requests_per_sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.bytes_per_sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.bytes_per_request\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.workers.busy\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.workers.idle\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.uptime.server_uptime\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.uptime.uptime\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.cpu.load\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.cpu.user\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.cpu.system\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.cpu.children_user\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.cpu.children_system\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.connections.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.connections.async.writing\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.connections.async.keep_alive\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.connections.async.closing\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.load.1\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.load.5\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.load.15\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.scoreboard.starting_up\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.scoreboard.reading_request\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.scoreboard.sending_reply\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.scoreboard.keepalive\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.scoreboard.dns_lookup\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.scoreboard.closing_connection\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.scoreboard.logging\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.scoreboard.gracefully_finishing\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.scoreboard.idle_cleanup\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.scoreboard.open_slot\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.scoreboard.waiting_for_connection\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"apache.status.scoreboard.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_disk.available.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_disk.total.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_disk.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_health.overall_status\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_health.timechecks.epoch\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_health.timechecks.round.value\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_health.timechecks.round.status\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.version\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.traffic.read_bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.traffic.write_bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.traffic.read_op_per_sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.traffic.write_op_per_sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.misplace.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.misplace.objects\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.misplace.ratio\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.degraded.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.degraded.objects\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.degraded.ratio\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.pg.data_bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.pg.avail_bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.pg.total_bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.pg.used_bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.pg_state.state_name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.pg_state.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.pg_state.version\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.osd.full\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.osd.nearfull\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.osd.num_osds\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.osd.num_up_osds\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.osd.num_in_osds\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.osd.num_in_osds\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.cluster_status.osd.epoch\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.monitor_health.available.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.monitor_health.health\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.monitor_health.available.kb\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.monitor_health.total.kb\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.monitor_health.used.kb\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.monitor_health.last_updated\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.monitor_health.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.monitor_health.store_stats.log.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.monitor_health.store_stats.misc.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.monitor_health.store_stats.sst.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.monitor_health.store_stats.total.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.monitor_health.store_stats.last_updated\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.pool_disk.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.pool_disk.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.pool_disk.stats.available.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.pool_disk.stats.objects\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.pool_disk.stats.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"ceph.pool_disk.stats.used.kb\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.bucket.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.bucket.type\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.bucket.data.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.bucket.disk.fetches\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.bucket.disk.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.bucket.memory.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.bucket.quota.ram.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.bucket.quota.use.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.bucket.ops_per_sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.bucket.item_count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.hdd.free.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.hdd.quota.total.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.hdd.total.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.hdd.used.value.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.hdd.used.by_data.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.max_bucket_count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.quota.index_memory.mb\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.quota.memory.mb\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.ram.quota.total.value.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.ram.quota.total.per_node.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.ram.quota.used.value.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.ram.quota.used.per_node.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.ram.total.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.ram.used.value.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.cluster.ram.used.by_data.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.cmd_get\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.couch.docs.disk_size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.couch.docs.data_size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.couch.spatial.data_size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.couch.spatial.disk_size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.couch.views.disk_size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.couch.views.data_size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.cpu_utilization_rate.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.current_items.value\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.current_items.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.ep_bg_fetched\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.get_hits\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.hostname\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.mcd_memory.allocated.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.mcd_memory.reserved.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.memory.free.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.memory.total.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.memory.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.ops\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.swap.total.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.swap.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.uptime.sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"couchbase.node.vb_replica_curr_items\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.container.command\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.container.created\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.container.status\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.container.size.root_fs\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.container.size.rw\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.container.tags\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.cpu.kernel.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.cpu.kernel.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.cpu.system.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.cpu.system.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.cpu.user.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.cpu.user.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.cpu.total.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.diskio.reads\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.diskio.writes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.diskio.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.healthcheck.failingstreak\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.healthcheck.status\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.healthcheck.event.end_date\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.healthcheck.event.start_date\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.healthcheck.event.output\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.healthcheck.event.exit_code\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.image.id.current\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.image.id.parent\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.image.created\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.image.size.virtual\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.image.size.regular\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.image.labels\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.image.tags\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.info.containers.paused\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.info.containers.running\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.info.containers.stopped\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.info.containers.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.info.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.info.images\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.memory.fail.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.memory.limit\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.memory.rss.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.memory.rss.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.memory.usage.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.memory.usage.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.memory.usage.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.network.interface\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.network.in.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.network.in.dropped\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.network.in.errors\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.network.in.packets\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.network.out.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.network.out.dropped\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.network.out.errors\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"docker.network.out.packets\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.cluster.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.jvm.memory.heap_init.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.jvm.version\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.version\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.indices.docs.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.indices.docs.deleted\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.indices.segments.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.indices.segments.memory.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.indices.store.size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.mem.pools.old.max.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.mem.pools.old.peak.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.mem.pools.old.peak_max.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.mem.pools.old.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.mem.pools.young.max.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.mem.pools.young.peak.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.mem.pools.young.peak_max.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.mem.pools.young.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.mem.pools.survivor.max.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.mem.pools.survivor.peak.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.mem.pools.survivor.peak_max.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.mem.pools.survivor.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.gc.collectors.old.collection.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.gc.collectors.old.collection.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.gc.collectors.young.collection.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"elasticsearch.node.stats.jvm.gc.collectors.young.collection.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.expvar.cmdline\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.cmdline\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.gc.total_pause.ns\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.gc.total_count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.gc.next_gc_limit\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.gc.cpu_fraction\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.gc.pause.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.gc.pause.sum.ns\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.gc.pause.max.ns\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.gc.pause.avg.ns\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.system.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.system.obtained\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.system.stack\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.system.released\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.allocations.mallocs\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.allocations.frees\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.allocations.objects\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.allocations.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.allocations.allocated\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.allocations.idle\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"golang.heap.allocations.active\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"graphite.server.example\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.processes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.process_num\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.pid\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.run_queue\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.tasks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.uptime.sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.memory.max.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.ulimit_n\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.compress.bps.in\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.compress.bps.out\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.compress.bps.rate_limit\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.connection.rate.value\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.connection.rate.limit\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.connection.rate.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.connection.current\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.connection.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.connection.ssl.current\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.connection.ssl.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.connection.ssl.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.connection.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.connection.hard_max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.requests.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.sockets.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.requests.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.pipes.used\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.pipes.free\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.pipes.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.session.rate.value\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.session.rate.limit\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.session.rate.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.ssl.rate.value\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.ssl.rate.limit\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.ssl.rate.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.ssl.frontend.key_rate.value\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.ssl.frontend.key_rate.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.ssl.frontend.session_reuse.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.ssl.backend.key_rate.value\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.ssl.backend.key_rate.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.ssl.cached_lookups\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.ssl.cache_misses\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.zlib_mem_usage.value\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.zlib_mem_usage.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.info.idle.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.status\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.weight\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.downtime\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.component_type\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.process_id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.service_name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.in.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.out.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.last_change\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.throttle.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.selected.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.tracked.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.connection.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.connection.retried\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.connection.time.avg\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.request.denied\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.request.queued.current\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.request.queued.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.request.errors\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.request.redispatched\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.request.connection.errors\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.request.rate.value\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.request.rate.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.request.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.response.errors\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.response.time.avg\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.response.denied\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.response.http.1xx\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.response.http.2xx\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.response.http.3xx\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.response.http.4xx\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.response.http.5xx\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.response.http.other\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.session.current\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.session.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.session.limit\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.session.rate.value\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.session.rate.limit\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.session.rate.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.check.status\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.check.code\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.check.duration\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.check.health.last\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.check.health.fail\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.check.agent.last\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.check.failed\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.check.down\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.client.aborted\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.server.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.server.aborted\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.server.active\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.server.backup\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.compressor.in.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.compressor.out.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.compressor.bypassed.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.compressor.response.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.proxy.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.proxy.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.queue.limit\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"haproxy.stat.queue.time.avg\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"http.request.header\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"http.request.method\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"http.request.body\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"http.response.header\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"http.response.status_code\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"http.response.body\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.consumergroup.broker.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.consumergroup.broker.address\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.consumergroup.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.consumergroup.topic\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.consumergroup.partition\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.consumergroup.offset\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": false, \"name\": \"kafka.consumergroup.meta\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.consumergroup.error.code\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.consumergroup.client.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.consumergroup.client.host\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.consumergroup.client.member_id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.partition.offset.newest\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.partition.offset.oldest\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.partition.partition.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.partition.partition.leader\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.partition.partition.isr\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.partition.partition.replica\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.partition.partition.insync_replica\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.partition.partition.error.code\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.partition.topic.error.code\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.partition.topic.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.partition.broker.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kafka.partition.broker.address\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kibana.status.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kibana.status.uuid\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kibana.status.version.number\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kibana.status.status.overall.state\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kibana.status.metrics.concurrent_connections\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kibana.status.metrics.requests.disconnects\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kibana.status.metrics.requests.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.start_time\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.cpu.usage.core.ns\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.cpu.usage.nanocores\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.logs.available.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.logs.capacity.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.logs.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.logs.inodes.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.logs.inodes.free\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.logs.inodes.used\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.memory.available.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.memory.usage.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.memory.rss.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.memory.workingset.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.memory.pagefaults\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.memory.majorpagefaults\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.rootfs.capacity.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.rootfs.available.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.rootfs.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.rootfs.inodes.used\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.message\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.reason\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.type\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.metadata.timestamp.created\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.metadata.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.metadata.namespace\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.metadata.resource_version\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.metadata.uid\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.metadata.self_link\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.involved_object.api_version\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.involved_object.kind\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.involved_object.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.involved_object.resource_version\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.event.involved_object.uid\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.start_time\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.cpu.usage.core.ns\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.cpu.usage.nanocores\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.memory.available.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.memory.usage.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.memory.rss.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.memory.workingset.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.memory.pagefaults\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.memory.majorpagefaults\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.network.rx.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.network.rx.errors\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.network.tx.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.network.tx.errors\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.fs.capacity.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.fs.available.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.fs.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.fs.inodes.used\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.fs.inodes.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.fs.inodes.free\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.runtime.imagefs.capacity.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.runtime.imagefs.available.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.runtime.imagefs.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.pod.start_time\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.pod.network.rx.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.pod.network.rx.errors\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.pod.network.tx.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.pod.network.tx.errors\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.status.phase\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.status.ready\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.status.restarts\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.cpu.limit.nanocores\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.cpu.request.nanocores\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.memory.limit.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.container.memory.request.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.deployment.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.deployment.paused\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.deployment.replicas.desired\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.deployment.replicas.available\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.deployment.replicas.unavailable\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.deployment.replicas.updated\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.status.ready\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.status.unschedulable\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.cpu.allocatable.cores\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.cpu.capacity.cores\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.memory.allocatable.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.memory.capacity.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.pod.allocatable.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.node.pod.capacity.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.pod.ip\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"ip\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.pod.host_ip\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"ip\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.pod.status.phase\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.pod.status.ready\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.pod.status.scheduled\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.replicaset.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.replicaset.replicas.available\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.replicaset.replicas.desired\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.replicaset.replicas.ready\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.replicaset.replicas.observed\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.replicaset.replicas.labeled\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.system.container\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.system.start_time\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.system.cpu.usage.core.ns\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.system.cpu.usage.nanocores\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.system.memory.usage.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.system.memory.rss.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.system.memory.workingset.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.system.memory.pagefaults\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.system.memory.majorpagefaults\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.volume.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.volume.fs.capacity.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.volume.fs.available.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.volume.fs.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.volume.fs.inodes.used\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.volume.fs.inodes.free\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"kubernetes.volume.fs.inodes.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.pid\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.uptime.sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.threads\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.connections.current\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.connections.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.get.hits\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.get.misses\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.cmd.get\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.cmd.set\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.read.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.written.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.items.current\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.items.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"memcached.stats.evictions\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.avg_obj_size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.collections\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.data_size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.db\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.file_size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.index_size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.indexes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.num_extents\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.objects\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.storage_size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.ns_size_mb.mb\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.data_file_version.major\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.data_file_version.minor\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.extent_free_list.num\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.dbstats.extent_free_list.size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.version\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.uptime.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.local_time\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.asserts.regular\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.asserts.warning\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.asserts.msg\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.asserts.user\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.asserts.rollovers\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.background_flushing.flushes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.background_flushing.total.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.background_flushing.average.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.background_flushing.last.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.background_flushing.last_finished\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.connections.current\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.connections.available\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.connections.total_created\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.journaling.commits\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.journaling.journaled.mb\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.journaling.write_to_data_files.mb\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.journaling.compression\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.journaling.commits_in_write_lock\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.journaling.early_commits\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.journaling.times.dt.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.journaling.times.prep_log_buffer.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.journaling.times.write_to_journal.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.journaling.times.write_to_data_files.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.journaling.times.remap_private_view.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.journaling.times.commits.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.journaling.times.commits_in_write_lock.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.extra_info.heap_usage.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.extra_info.page_faults\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.network.in.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.network.out.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.network.requests\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.opcounters.insert\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.opcounters.query\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.opcounters.update\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.opcounters.delete\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.opcounters.getmore\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.opcounters.command\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.opcounters_replicated.insert\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.opcounters_replicated.query\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.opcounters_replicated.update\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.opcounters_replicated.delete\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.opcounters_replicated.getmore\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.opcounters_replicated.command\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.memory.bits\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.memory.resident.mb\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.memory.virtual.mb\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.memory.mapped.mb\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.memory.mapped_with_journal.mb\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.write_backs_queued\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.storage_engine.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.concurrent_transactions.write.out\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.concurrent_transactions.write.available\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.concurrent_transactions.write.total_tickets\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.concurrent_transactions.read.out\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.concurrent_transactions.read.available\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.concurrent_transactions.read.total_tickets\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.cache.maximum.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.cache.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.cache.dirty.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.cache.pages.read\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.cache.pages.write\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.cache.pages.evicted\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.log.size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.log.write.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.log.max_file_size.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.log.flushes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.log.writes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.log.scans\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mongodb.status.wired_tiger.log.syncs\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.aborted.clients\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.aborted.connects\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.binlog.cache.disk_use\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.binlog.cache.use\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.bytes.received\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.bytes.sent\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.threads.cached\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.threads.created\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.threads.connected\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.threads.running\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.connections\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.created.tmp.disk_tables\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.created.tmp.files\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.created.tmp.tables\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.delayed.errors\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.delayed.insert_threads\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.delayed.writes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.flush_commands\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.max_used_connections\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.open.files\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.open.streams\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.open.tables\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.opened_tables\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.command.delete\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.command.insert\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.command.select\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"mysql.status.command.update\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"nginx.stubstatus.hostname\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"nginx.stubstatus.active\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"nginx.stubstatus.accepts\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"nginx.stubstatus.handled\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"nginx.stubstatus.dropped\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"nginx.stubstatus.requests\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"nginx.stubstatus.current\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"nginx.stubstatus.reading\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"nginx.stubstatus.writing\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"nginx.stubstatus.waiting\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"php_fpm.pool.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"php_fpm.pool.connections.accepted\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"php_fpm.pool.connections.queued\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"php_fpm.pool.processes.idle\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"php_fpm.pool.processes.active\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"php_fpm.pool.slow_requests\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.database.oid\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.database.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.pid\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.user.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.user.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.application_name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.client.address\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.client.hostname\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.client.port\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.backend_start\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.transaction_start\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.query_start\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.state_change\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.waiting\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.state\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.activity.query\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.bgwriter.checkpoints.scheduled\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.bgwriter.checkpoints.requested\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.bgwriter.checkpoints.times.write.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.bgwriter.checkpoints.times.sync.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.bgwriter.buffers.checkpoints\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.bgwriter.buffers.clean\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.bgwriter.buffers.clean_full\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.bgwriter.buffers.backend\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.bgwriter.buffers.backend_fsync\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.bgwriter.buffers.allocated\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.bgwriter.stats_reset\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.oid\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.number_of_backends\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.transactions.commit\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.transactions.rollback\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.blocks.read\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.blocks.hit\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.blocks.time.read.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.blocks.time.write.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.rows.returned\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.rows.fetched\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.rows.inserted\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.rows.updated\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.rows.deleted\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.conflicts\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.temporary.files\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.temporary.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.deadlocks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"postgresql.database.stats_reset\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"prometheus.stats.notifications.queue_length\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"prometheus.stats.notifications.dropped\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"prometheus.stats.processes.open_fds\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"prometheus.stats.storage.chunks_to_persist\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.disk.free.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.disk.free.limit.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.fd.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.fd.used\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.gc.num.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.gc.reclaimed.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.io.file_handle.open_attempt.avg.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.io.file_handle.open_attempt.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.io.read.avg.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.io.read.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.io.read.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.io.reopen.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.io.seek.avg.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.io.seek.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.io.sync.avg.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.io.sync.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.io.write.avg.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.io.write.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.io.write.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.mem.limit.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.mem.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.mnesia.disk.tx.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.mnesia.ram.tx.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.msg.store_read.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.msg.store_write.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.proc.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.proc.used\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.processors\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.queue.index.journal_write.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.queue.index.read.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.queue.index.write.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.run.queue\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.socket.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.socket.used\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.type\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.node.uptime\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.vhost\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.durable\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.auto_delete\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.exclusive\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.node\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.state\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.arguments.max_priority\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.consumers.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.consumers.utilisation.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.messages.total.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.messages.ready.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.messages.unacknowledged.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.messages.persistent.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.memory.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.disk.reads.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"rabbitmq.queue.disk.writes.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.clients.connected\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.clients.longest_output_list\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.clients.biggest_input_buf\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.clients.blocked\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.cluster.enabled\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.cpu.used.sys\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.cpu.used.sys_children\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.cpu.used.user\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.cpu.used.user_children\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.memory.used.value\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.memory.used.rss\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.memory.used.peak\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.memory.used.lua\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.memory.allocator\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.loading\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.rdb.last_save.changes_since\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.rdb.bgsave.in_progress\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.rdb.last_save.time\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.rdb.bgsave.last_status\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.rdb.bgsave.last_time.sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.rdb.bgsave.current_time.sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.aof.enabled\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.aof.rewrite.in_progress\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.aof.rewrite.scheduled\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"boolean\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.aof.rewrite.last_time.sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.aof.rewrite.current_time.sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.aof.bgrewrite.last_status\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.persistence.aof.write.last_status\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.replication.role\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.replication.connected_slaves\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.replication.master_offset\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.replication.backlog.active\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.replication.backlog.size\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.replication.backlog.first_byte_offset\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.replication.backlog.histlen\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.version\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.git_sha1\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.git_dirty\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.build_id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.mode\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.os\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.arch_bits\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.multiplexing_api\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.gcc_version\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.process_id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.run_id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.tcp_port\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.uptime\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.hz\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.lru_clock\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.server.config_file\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.connections.received\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.connections.rejected\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.commands_processed\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.net.input.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.net.output.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.instantaneous.ops_per_sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.instantaneous.input_kbps\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.instantaneous.output_kbps\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.sync.full\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.sync.partial.ok\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.sync.partial.err\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.keys.expired\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.keys.evicted\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.keyspace.hits\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.keyspace.misses\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.pubsub.channels\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.pubsub.patterns\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.latest_fork_usec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.info.stats.migrate_cached_sockets\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.keyspace.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.keyspace.avg_ttl\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.keyspace.keys\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"redis.keyspace.expires\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.user.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.user.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.system.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.system.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.nice.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.nice.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.idle.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.idle.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.iowait.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.iowait.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.irq.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.irq.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.softirq.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.softirq.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.steal.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.core.steal.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.cores\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.user.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.system.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.nice.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.idle.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.iowait.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.irq.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.softirq.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.steal.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.total.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.user.norm.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.system.norm.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.nice.norm.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.idle.norm.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.iowait.norm.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.irq.norm.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.softirq.norm.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.steal.norm.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.total.norm.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.user.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.system.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.nice.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.idle.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.iowait.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.irq.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.softirq.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.cpu.steal.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.serial_number\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.read.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.write.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.read.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.write.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.read.time\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.write.time\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.io.time\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.iostat.read.request.merges_per_sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.iostat.write.request.merges_per_sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.iostat.read.request.per_sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.iostat.write.request.per_sec\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.iostat.read.per_sec.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.iostat.write.per_sec.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.iostat.request.avg_size\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.iostat.queue.avg_size\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.iostat.await\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.iostat.service_time\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.diskio.iostat.busy\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.filesystem.available\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.filesystem.device_name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.filesystem.type\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.filesystem.mount_point\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.filesystem.files\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.filesystem.free\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.filesystem.free_files\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.filesystem.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.filesystem.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.filesystem.used.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.fsstat.count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.fsstat.total_files\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.fsstat.total_size.free\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.fsstat.total_size.used\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.fsstat.total_size.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.load.1\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.load.5\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.load.15\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.load.norm.1\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.load.norm.5\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.load.norm.15\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.load.cores\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.memory.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.memory.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.memory.free\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.memory.used.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.memory.actual.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.memory.actual.free\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.memory.actual.used.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.memory.swap.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.memory.swap.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.memory.swap.free\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.memory.swap.used.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.network.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.network.out.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.network.in.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.network.out.packets\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.network.in.packets\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.network.in.errors\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.network.out.errors\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.network.in.dropped\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.network.out.dropped\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.state\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.pid\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.ppid\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.pgid\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cmdline\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.username\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cwd\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.env\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cpu.user\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cpu.total.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cpu.total.norm.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cpu.system\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cpu.total.ticks\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cpu.start_time\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"date\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.memory.size\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.memory.rss.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.memory.rss.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.memory.share\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.fd.open\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.fd.limit.soft\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.fd.limit.hard\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.path\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpu.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpu.path\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpu.cfs.period.us\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpu.cfs.quota.us\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpu.cfs.shares\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpu.rt.period.us\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpu.rt.runtime.us\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpu.stats.periods\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpu.stats.throttled.periods\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpu.stats.throttled.ns\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpuacct.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpuacct.path\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpuacct.total.ns\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpuacct.stats.user.ns\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpuacct.stats.system.ns\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.cpuacct.percpu\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.path\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.mem.usage.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.mem.usage.max.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.mem.limit.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.mem.failures\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.memsw.usage.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.memsw.usage.max.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.memsw.limit.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.memsw.failures\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.kmem.usage.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.kmem.usage.max.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.kmem.limit.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.kmem.failures\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.kmem_tcp.usage.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.kmem_tcp.usage.max.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.kmem_tcp.limit.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.kmem_tcp.failures\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.active_anon.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.active_file.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.cache.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.hierarchical_memory_limit.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.hierarchical_memsw_limit.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.inactive_anon.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.inactive_file.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.mapped_file.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.page_faults\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.major_page_faults\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.pages_in\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.pages_out\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.rss.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.rss_huge.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.swap.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.memory.stats.unevictable.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.blkio.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.blkio.path\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.blkio.total.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.cgroup.blkio.total.ios\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.summary.total\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.summary.running\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.summary.idle\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.summary.sleeping\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.summary.stopped\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.summary.zombie\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.process.summary.unknown\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.direction\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.family\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.local.ip\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"ip\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.local.port\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.remote.ip\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"ip\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.remote.port\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.remote.host\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.remote.etld_plus_one\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.remote.host_error\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.process.pid\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.process.command\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.process.cmdline\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.process.exe\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.user.id\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.socket.user.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"system.uptime.duration.ms\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.datastore.datacenter\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.datastore.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.datastore.fstype\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.datastore.capacity.total.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.datastore.capacity.free.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.datastore.capacity.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.datastore.capacity.used.pct\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.host.datacenter\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.host.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.host.cpu.used.mhz\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.host.cpu.total.mhz\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.host.cpu.free.mhz\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.host.memory.used.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.host.memory.total.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.host.memory.free.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.virtualmachine.datacenter\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.virtualmachine.name\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.virtualmachine.cpu.used.mhz\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.virtualmachine.memory.used.guest.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.virtualmachine.memory.used.host.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.virtualmachine.memory.total.guest.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.virtualmachine.memory.free.guest.bytes\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"vsphere.virtualmachine.custom_fields\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.hostname\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.approximate_data_size\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.latency.avg\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.ephemerals_count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.followers\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.max_file_descriptor_count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.latency.max\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.latency.min\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.num_alive_connections\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.open_file_descriptor_count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.outstanding_requests\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.packets.received\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.packets.sent\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.pending_syncs\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.server_state\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.synced_followers\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.version\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.watch_count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"zookeeper.mntr.znode_count\", \"searchable\": true, \"indexed\": true, \"doc_values\": true, \"type\": \"number\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": false, \"name\": \"_id\", \"searchable\": false, \"indexed\": false, \"doc_values\": false, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": true, \"name\": \"_type\", \"searchable\": true, \"indexed\": false, \"doc_values\": false, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": false, \"name\": \"_index\", \"searchable\": false, \"indexed\": false, \"doc_values\": false, \"type\": \"string\", \"scripted\": false}, {\"count\": 0, \"analyzed\": false, \"aggregatable\": false, \"name\": \"_score\", \"searchable\": false, \"indexed\": false, \"doc_values\": false, \"type\": \"number\", \"scripted\": false}]", - "fieldFormatMap": "{\"ceph.cluster_status.pg.data_bytes\": {\"id\": \"bytes\"}, \"system.filesystem.used.pct\": {\"id\": \"percent\"}, \"ceph.cluster_status.degraded.ratio\": {\"id\": \"percent\"}, \"system.cpu.nice.norm.pct\": {\"id\": \"percent\"}, \"system.process.cgroup.memory.stats.mapped_file.bytes\": {\"id\": \"bytes\"}, \"system.cpu.nice.pct\": {\"id\": \"percent\"}, \"system.process.memory.share\": {\"id\": \"bytes\"}, \"couchbase.node.couch.docs.disk_size.bytes\": {\"id\": \"bytes\"}, \"kubernetes.container.logs.used.bytes\": {\"id\": \"bytes\"}, \"kubernetes.node.memory.allocatable.bytes\": {\"id\": \"bytes\"}, \"kubernetes.container.rootfs.used.bytes\": {\"id\": \"bytes\"}, \"aerospike.namespace.device.used.bytes\": {\"id\": \"bytes\"}, \"system.core.nice.pct\": {\"id\": \"percent\"}, \"system.process.cgroup.memory.stats.cache.bytes\": {\"id\": \"bytes\"}, \"kubernetes.container.memory.usage.bytes\": {\"id\": \"bytes\"}, \"kubernetes.pod.network.tx.bytes\": {\"id\": \"bytes\"}, \"kubernetes.node.memory.rss.bytes\": {\"id\": \"bytes\"}, \"system.memory.used.pct\": {\"id\": \"percent\"}, \"ceph.cluster_disk.used.bytes\": {\"id\": \"bytes\"}, \"docker.cpu.user.pct\": {\"id\": \"percent\"}, \"ceph.cluster_disk.available.bytes\": {\"id\": \"bytes\"}, \"couchbase.node.mcd_memory.allocated.bytes\": {\"id\": \"bytes\"}, \"system.memory.actual.used.bytes\": {\"id\": \"bytes\"}, \"kubernetes.node.fs.used.bytes\": {\"id\": \"bytes\"}, \"kubernetes.container.rootfs.capacity.bytes\": {\"id\": \"bytes\"}, \"system.cpu.irq.pct\": {\"id\": \"percent\"}, \"kubernetes.container.logs.capacity.bytes\": {\"id\": \"bytes\"}, \"couchbase.bucket.quota.ram.bytes\": {\"id\": \"bytes\"}, \"elasticsearch.node.stats.jvm.mem.pools.old.used.bytes\": {\"id\": \"bytes\"}, \"vsphere.virtualmachine.memory.total.guest.bytes\": {\"id\": \"bytes\"}, \"system.process.cpu.total.pct\": {\"id\": \"percent\"}, \"kubernetes.node.fs.capacity.bytes\": {\"id\": \"bytes\"}, \"vsphere.host.memory.used.bytes\": {\"id\": \"bytes\"}, \"elasticsearch.node.jvm.memory.heap_init.bytes\": {\"id\": \"bytes\"}, \"aerospike.namespace.memory.used.sindex.bytes\": {\"id\": \"bytes\"}, \"mongodb.dbstats.extent_free_list.size.bytes\": {\"id\": \"bytes\"}, \"mongodb.status.wired_tiger.cache.used.bytes\": {\"id\": \"bytes\"}, \"mongodb.status.wired_tiger.log.max_file_size.bytes\": {\"id\": \"bytes\"}, \"system.core.idle.pct\": {\"id\": \"percent\"}, \"system.process.cgroup.memory.stats.active_anon.bytes\": {\"id\": \"bytes\"}, \"system.core.user.pct\": {\"id\": \"percent\"}, \"kubernetes.volume.fs.available.bytes\": {\"id\": \"bytes\"}, \"system.network.out.bytes\": {\"id\": \"bytes\"}, \"mongodb.status.network.in.bytes\": {\"id\": \"bytes\"}, \"rabbitmq.node.io.read.bytes\": {\"id\": \"bytes\"}, \"system.process.cpu.total.norm.pct\": {\"id\": \"percent\"}, \"system.network.in.bytes\": {\"id\": \"bytes\"}, \"haproxy.stat.throttle.pct\": {\"id\": \"percent\"}, \"vsphere.datastore.capacity.used.bytes\": {\"id\": \"bytes\"}, \"elasticsearch.node.stats.indices.segments.memory.bytes\": {\"id\": \"bytes\"}, \"elasticsearch.node.stats.jvm.mem.pools.young.used.bytes\": {\"id\": \"bytes\"}, \"aerospike.namespace.device.free.pct\": {\"id\": \"percent\"}, \"system.cpu.system.norm.pct\": {\"id\": \"percent\"}, \"haproxy.stat.compressor.out.bytes\": {\"id\": \"bytes\"}, \"couchbase.cluster.hdd.quota.total.bytes\": {\"id\": \"bytes\"}, \"system.memory.total\": {\"id\": \"bytes\"}, \"system.memory.free\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.stats.active_file.bytes\": {\"id\": \"bytes\"}, \"mongodb.status.wired_tiger.log.write.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.kmem.limit.bytes\": {\"id\": \"bytes\"}, \"system.filesystem.total\": {\"id\": \"bytes\"}, \"redis.info.memory.used.lua\": {\"id\": \"bytes\"}, \"system.memory.swap.free\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.kmem.usage.max.bytes\": {\"id\": \"bytes\"}, \"aerospike.namespace.memory.used.index.bytes\": {\"id\": \"bytes\"}, \"mongodb.status.wired_tiger.cache.maximum.bytes\": {\"id\": \"bytes\"}, \"vsphere.host.memory.total.bytes\": {\"id\": \"bytes\"}, \"ceph.monitor_health.store_stats.misc.bytes\": {\"id\": \"bytes\"}, \"mongodb.dbstats.file_size.bytes\": {\"id\": \"bytes\"}, \"kubernetes.container.memory.workingset.bytes\": {\"id\": \"bytes\"}, \"system.fsstat.total_size.total\": {\"id\": \"bytes\"}, \"kubernetes.node.runtime.imagefs.used.bytes\": {\"id\": \"bytes\"}, \"couchbase.cluster.hdd.free.bytes\": {\"id\": \"bytes\"}, \"aerospike.namespace.device.available.pct\": {\"id\": \"percent\"}, \"vsphere.host.memory.free.bytes\": {\"id\": \"bytes\"}, \"ceph.monitor_health.store_stats.sst.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.stats.rss.bytes\": {\"id\": \"bytes\"}, \"golang.heap.allocations.total\": {\"id\": \"bytes\"}, \"golang.heap.system.stack\": {\"id\": \"bytes\"}, \"@timestamp\": {\"id\": \"date\"}, \"kubernetes.node.runtime.imagefs.available.bytes\": {\"id\": \"bytes\"}, \"ceph.cluster_status.misplace.ratio\": {\"id\": \"percent\"}, \"system.process.cgroup.memory.stats.inactive_anon.bytes\": {\"id\": \"bytes\"}, \"couchbase.cluster.ram.used.by_data.bytes\": {\"id\": \"bytes\"}, \"system.cpu.idle.pct\": {\"id\": \"percent\"}, \"kubernetes.node.memory.workingset.bytes\": {\"id\": \"bytes\"}, \"system.cpu.steal.pct\": {\"id\": \"percent\"}, \"system.process.cgroup.memory.stats.inactive_file.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.kmem.usage.bytes\": {\"id\": \"bytes\"}, \"elasticsearch.node.stats.jvm.mem.pools.old.peak.bytes\": {\"id\": \"bytes\"}, \"elasticsearch.node.stats.jvm.mem.pools.old.peak_max.bytes\": {\"id\": \"bytes\"}, \"kubernetes.container.memory.rss.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.memsw.limit.bytes\": {\"id\": \"bytes\"}, \"haproxy.stat.compressor.bypassed.bytes\": {\"id\": \"bytes\"}, \"kubernetes.node.memory.usage.bytes\": {\"id\": \"bytes\"}, \"couchbase.cluster.ram.quota.total.per_node.bytes\": {\"id\": \"bytes\"}, \"kubernetes.node.memory.available.bytes\": {\"id\": \"bytes\"}, \"haproxy.info.memory.max.bytes\": {\"id\": \"bytes\"}, \"rabbitmq.queue.memory.bytes\": {\"id\": \"bytes\"}, \"ceph.cluster_status.traffic.read_bytes\": {\"id\": \"bytes\"}, \"haproxy.stat.in.bytes\": {\"id\": \"bytes\"}, \"vsphere.virtualmachine.memory.free.guest.bytes\": {\"id\": \"bytes\"}, \"couchbase.bucket.memory.used.bytes\": {\"id\": \"bytes\"}, \"elasticsearch.node.stats.jvm.mem.pools.survivor.used.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.kmem_tcp.usage.bytes\": {\"id\": \"bytes\"}, \"golang.heap.allocations.active\": {\"id\": \"bytes\"}, \"system.cpu.steal.norm.pct\": {\"id\": \"percent\"}, \"kubernetes.node.fs.available.bytes\": {\"id\": \"bytes\"}, \"vsphere.datastore.capacity.free.bytes\": {\"id\": \"bytes\"}, \"system.core.iowait.pct\": {\"id\": \"percent\"}, \"system.process.cgroup.memory.stats.hierarchical_memory_limit.bytes\": {\"id\": \"bytes\"}, \"system.cpu.irq.norm.pct\": {\"id\": \"percent\"}, \"vsphere.datastore.capacity.total.bytes\": {\"id\": \"bytes\"}, \"system.memory.used.bytes\": {\"id\": \"bytes\"}, \"system.cpu.total.norm.pct\": {\"id\": \"percent\"}, \"couchbase.cluster.ram.quota.used.value.bytes\": {\"id\": \"bytes\"}, \"system.diskio.read.bytes\": {\"id\": \"bytes\"}, \"system.memory.swap.used.bytes\": {\"id\": \"bytes\"}, \"vsphere.datastore.capacity.used.pct\": {\"id\": \"percent\"}, \"vsphere.virtualmachine.memory.used.host.bytes\": {\"id\": \"bytes\"}, \"kubernetes.container.memory.limit.bytes\": {\"id\": \"bytes\"}, \"docker.memory.limit\": {\"id\": \"bytes\"}, \"kubernetes.container.memory.available.bytes\": {\"id\": \"bytes\"}, \"mongodb.dbstats.storage_size.bytes\": {\"id\": \"bytes\"}, \"couchbase.bucket.disk.used.bytes\": {\"id\": \"bytes\"}, \"system.cpu.softirq.norm.pct\": {\"id\": \"percent\"}, \"ceph.cluster_status.pg.total_bytes\": {\"id\": \"bytes\"}, \"rabbitmq.node.mem.limit.bytes\": {\"id\": \"bytes\"}, \"couchbase.cluster.hdd.total.bytes\": {\"id\": \"bytes\"}, \"docker.memory.rss.total\": {\"id\": \"bytes\"}, \"couchbase.cluster.ram.quota.total.value.bytes\": {\"id\": \"bytes\"}, \"mongodb.status.network.out.bytes\": {\"id\": \"bytes\"}, \"elasticsearch.node.stats.jvm.mem.pools.survivor.peak.bytes\": {\"id\": \"bytes\"}, \"haproxy.stat.compressor.in.bytes\": {\"id\": \"bytes\"}, \"elasticsearch.node.stats.jvm.mem.pools.old.max.bytes\": {\"id\": \"bytes\"}, \"couchbase.cluster.ram.used.value.bytes\": {\"id\": \"bytes\"}, \"system.cpu.user.pct\": {\"id\": \"percent\"}, \"golang.heap.system.released\": {\"id\": \"bytes\"}, \"ceph.cluster_disk.total.bytes\": {\"id\": \"bytes\"}, \"kubernetes.node.runtime.imagefs.capacity.bytes\": {\"id\": \"bytes\"}, \"system.uptime.duration.ms\": {\"params\": {\"inputFormat\": \"milliseconds\"}, \"id\": \"duration\"}, \"kubernetes.node.memory.capacity.bytes\": {\"id\": \"bytes\"}, \"rabbitmq.node.disk.free.limit.bytes\": {\"id\": \"bytes\"}, \"system.core.system.pct\": {\"id\": \"percent\"}, \"couchbase.cluster.hdd.used.by_data.bytes\": {\"id\": \"bytes\"}, \"system.cpu.iowait.norm.pct\": {\"id\": \"percent\"}, \"system.cpu.system.pct\": {\"id\": \"percent\"}, \"docker.network.in.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.stats.hierarchical_memsw_limit.bytes\": {\"id\": \"bytes\"}, \"system.filesystem.free\": {\"id\": \"bytes\"}, \"system.memory.swap.used.pct\": {\"id\": \"percent\"}, \"ceph.monitor_health.store_stats.total.bytes\": {\"id\": \"bytes\"}, \"system.core.irq.pct\": {\"id\": \"percent\"}, \"system.cpu.softirq.pct\": {\"id\": \"percent\"}, \"haproxy.stat.compressor.response.bytes\": {\"id\": \"bytes\"}, \"system.cpu.idle.norm.pct\": {\"id\": \"percent\"}, \"system.process.memory.rss.pct\": {\"id\": \"percent\"}, \"kubernetes.system.memory.workingset.bytes\": {\"id\": \"bytes\"}, \"kubernetes.container.memory.request.bytes\": {\"id\": \"bytes\"}, \"couchbase.cluster.hdd.used.value.bytes\": {\"id\": \"bytes\"}, \"kubernetes.system.memory.usage.bytes\": {\"id\": \"bytes\"}, \"ceph.monitor_health.store_stats.log.bytes\": {\"id\": \"bytes\"}, \"kubernetes.volume.fs.capacity.bytes\": {\"id\": \"bytes\"}, \"vsphere.virtualmachine.memory.used.guest.bytes\": {\"id\": \"bytes\"}, \"couchbase.node.couch.docs.data_size.bytes\": {\"id\": \"bytes\"}, \"mongodb.status.wired_tiger.log.size.bytes\": {\"id\": \"bytes\"}, \"rabbitmq.node.gc.reclaimed.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.mem.usage.bytes\": {\"id\": \"bytes\"}, \"elasticsearch.node.stats.jvm.mem.pools.survivor.max.bytes\": {\"id\": \"bytes\"}, \"couchbase.cluster.ram.quota.used.per_node.bytes\": {\"id\": \"bytes\"}, \"golang.heap.allocations.allocated\": {\"id\": \"bytes\"}, \"system.core.steal.pct\": {\"id\": \"percent\"}, \"golang.heap.gc.next_gc_limit\": {\"id\": \"bytes\"}, \"rabbitmq.queue.consumers.utilisation.pct\": {\"id\": \"percent\"}, \"docker.cpu.total.pct\": {\"id\": \"percent\"}, \"docker.memory.usage.pct\": {\"id\": \"percent\"}, \"mysql.status.bytes.received\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.kmem_tcp.usage.max.bytes\": {\"id\": \"bytes\"}, \"redis.info.memory.used.peak\": {\"id\": \"bytes\"}, \"aerospike.namespace.memory.free.pct\": {\"id\": \"percent\"}, \"kubernetes.volume.fs.used.bytes\": {\"id\": \"bytes\"}, \"system.cpu.iowait.pct\": {\"id\": \"percent\"}, \"couchbase.bucket.data.used.bytes\": {\"id\": \"bytes\"}, \"mongodb.status.wired_tiger.cache.dirty.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.stats.rss_huge.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.memsw.usage.bytes\": {\"id\": \"bytes\"}, \"kubernetes.pod.network.rx.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.blkio.total.bytes\": {\"id\": \"bytes\"}, \"rabbitmq.node.disk.free.bytes\": {\"id\": \"bytes\"}, \"system.filesystem.used.bytes\": {\"id\": \"bytes\"}, \"kubernetes.node.network.rx.bytes\": {\"id\": \"bytes\"}, \"system.diskio.iostat.read.per_sec.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.mem.usage.max.bytes\": {\"id\": \"bytes\"}, \"elasticsearch.node.stats.jvm.mem.pools.young.peak_max.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.memsw.usage.max.bytes\": {\"id\": \"bytes\"}, \"system.diskio.write.bytes\": {\"id\": \"bytes\"}, \"ceph.cluster_status.pg.used_bytes\": {\"id\": \"bytes\"}, \"haproxy.info.idle.pct\": {\"id\": \"percent\"}, \"system.process.memory.size\": {\"id\": \"bytes\"}, \"kubernetes.system.memory.rss.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.kmem_tcp.limit.bytes\": {\"id\": \"bytes\"}, \"golang.heap.allocations.idle\": {\"id\": \"bytes\"}, \"docker.network.out.bytes\": {\"id\": \"bytes\"}, \"mongodb.status.extra_info.heap_usage.bytes\": {\"id\": \"bytes\"}, \"system.cpu.total.pct\": {\"id\": \"percent\"}, \"system.process.cgroup.memory.stats.swap.bytes\": {\"id\": \"bytes\"}, \"golang.heap.system.total\": {\"id\": \"bytes\"}, \"system.fsstat.total_size.free\": {\"id\": \"bytes\"}, \"elasticsearch.node.stats.jvm.mem.pools.young.max.bytes\": {\"id\": \"bytes\"}, \"docker.memory.usage.total\": {\"id\": \"bytes\"}, \"mongodb.dbstats.avg_obj_size.bytes\": {\"id\": \"bytes\"}, \"couchbase.cluster.ram.total.bytes\": {\"id\": \"bytes\"}, \"kubernetes.container.logs.available.bytes\": {\"id\": \"bytes\"}, \"system.diskio.iostat.write.per_sec.bytes\": {\"id\": \"bytes\"}, \"system.filesystem.available\": {\"id\": \"bytes\"}, \"aerospike.namespace.memory.used.data.bytes\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.stats.unevictable.bytes\": {\"id\": \"bytes\"}, \"kubernetes.node.network.tx.bytes\": {\"id\": \"bytes\"}, \"ceph.pool_disk.stats.used.bytes\": {\"id\": \"bytes\"}, \"haproxy.stat.out.bytes\": {\"id\": \"bytes\"}, \"system.memory.actual.free\": {\"id\": \"bytes\"}, \"system.cpu.user.norm.pct\": {\"id\": \"percent\"}, \"system.process.memory.rss.bytes\": {\"id\": \"bytes\"}, \"ceph.pool_disk.stats.available.bytes\": {\"id\": \"bytes\"}, \"system.fsstat.total_size.used\": {\"id\": \"bytes\"}, \"system.process.cgroup.memory.mem.limit.bytes\": {\"id\": \"bytes\"}, \"docker.cpu.kernel.pct\": {\"id\": \"percent\"}, \"system.memory.swap.total\": {\"id\": \"bytes\"}, \"ceph.cluster_status.traffic.write_bytes\": {\"id\": \"bytes\"}, \"rabbitmq.node.io.write.bytes\": {\"id\": \"bytes\"}, \"system.memory.actual.used.pct\": {\"id\": \"percent\"}, \"mongodb.dbstats.data_size.bytes\": {\"id\": \"bytes\"}, \"couchbase.bucket.quota.use.pct\": {\"id\": \"percent\"}, \"haproxy.info.ssl.frontend.session_reuse.pct\": {\"id\": \"percent\"}, \"mysql.status.bytes.sent\": {\"id\": \"bytes\"}, \"docker.memory.rss.pct\": {\"id\": \"percent\"}, \"aerospike.namespace.memory.used.total.bytes\": {\"id\": \"bytes\"}, \"ceph.cluster_status.pg.avail_bytes\": {\"id\": \"bytes\"}, \"redis.info.memory.used.value\": {\"id\": \"bytes\"}, \"system.core.softirq.pct\": {\"id\": \"percent\"}, \"redis.info.memory.used.rss\": {\"id\": \"bytes\"}, \"kubernetes.container.rootfs.available.bytes\": {\"id\": \"bytes\"}, \"docker.cpu.system.pct\": {\"id\": \"percent\"}, \"elasticsearch.node.stats.jvm.mem.pools.young.peak.bytes\": {\"id\": \"bytes\"}, \"elasticsearch.node.stats.jvm.mem.pools.survivor.peak_max.bytes\": {\"id\": \"bytes\"}, \"aerospike.namespace.device.total.bytes\": {\"id\": \"bytes\"}, \"docker.memory.usage.max\": {\"id\": \"bytes\"}, \"mongodb.dbstats.index_size.bytes\": {\"id\": \"bytes\"}, \"golang.heap.system.obtained\": {\"id\": \"bytes\"}}", - "timeFieldName": "@timestamp", - "title": "metricbeat-*" - }, - "version": "1", - "type": "index-pattern", - "id": "metricbeat-*" - } - ] -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/kibana/testdata/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/kibana/testdata/fields.yml deleted file mode 100644 index 246d1072..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/kibana/testdata/fields.yml +++ /dev/null @@ -1,48 +0,0 @@ -- key: test - title: Test fields.yml - kibana: - source_filters: - - user.name - - url.* - fields: - - name: group_disabled - type: group - enabled: false - fields: - - name: message - type: text - - - name: long - type: long - format: url - input_format: string - output_format: float - output_precision: 5 - label_template: "long template" - url_template: - - min_version: 5.0.0 - value: "_a=(query:(query_string:(analyze_wildcard:!t,query:'error.grouping_key:%22{{value}}%22')))" - - min_version: 6.0.0 - value: "_a=(query:(language:kuery,query:'context.app.name:\"{{value}}\"'))" - - - name: alias - type: alias - path: long - -- key: with source filter - title: Test - kibana: - source_filters: - - user.email - fields: - - name: multifield_field - type: text - index: true - multi_fields: - - name: keyword - type: keyword - - - name: blob - type: binary - description: > - Some binary blob. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/libbeat.go b/vendor/github.com/elastic/beats/v7/libbeat/libbeat.go deleted file mode 100644 index 70ebf26a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/libbeat.go +++ /dev/null @@ -1,33 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import ( - "os" - - "github.com/elastic/beats/v7/libbeat/cmd" - "github.com/elastic/beats/v7/libbeat/mock" -) - -var RootCmd = cmd.GenRootCmdWithSettings(mock.New, mock.Settings) - -func main() { - if err := RootCmd.Execute(); err != nil { - os.Exit(1) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/libbeat_test.go b/vendor/github.com/elastic/beats/v7/libbeat/libbeat_test.go deleted file mode 100644 index d1d06506..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/libbeat_test.go +++ /dev/null @@ -1,46 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import ( - "flag" - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/system/template" -) - -var systemTest *bool - -func init() { - testing.Init() - systemTest = flag.Bool("systemTest", false, "Set to true when running system tests") - - RootCmd.PersistentFlags().AddGoFlag(flag.CommandLine.Lookup("systemTest")) - RootCmd.PersistentFlags().AddGoFlag(flag.CommandLine.Lookup("test.coverprofile")) -} - -// Test started when the test binary is started -func TestSystem(t *testing.T) { - if *systemTest { - main() - } -} - -func TestTemplate(t *testing.T) { - template.TestTemplate(t, "mockbeat") -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/logp/core_test.go b/vendor/github.com/elastic/beats/v7/libbeat/logp/core_test.go deleted file mode 100644 index 9ebe0bb3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/logp/core_test.go +++ /dev/null @@ -1,148 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package logp - -import ( - "io/ioutil" - golog "log" - "testing" - - "github.com/stretchr/testify/assert" - "go.uber.org/zap" -) - -func TestLogger(t *testing.T) { - exerciseLogger := func() { - log := NewLogger("example") - log.Info("some message") - log.Infof("some message with parameter x=%v, y=%v", 1, 2) - log.Infow("some message", "x", 1, "y", 2) - log.Infow("some message", Int("x", 1)) - log.Infow("some message with namespaced args", Namespace("metrics"), "x", 1, "y", 1) - log.Infow("", "empty_message", true) - - // Add context. - log.With("x", 1, "y", 2).Warn("logger with context") - - someStruct := struct { - X int `json:"x"` - Y int `json:"y"` - }{1, 2} - log.Infow("some message with struct value", "metrics", someStruct) - } - - TestingSetup() - exerciseLogger() - TestingSetup(AsJSON()) - exerciseLogger() -} - -func TestLoggerLevel(t *testing.T) { - if err := DevelopmentSetup(ToObserverOutput()); err != nil { - t.Fatal(err) - } - - const loggerName = "tester" - logger := NewLogger(loggerName) - - logger.Debug("debug") - logs := ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - assert.Equal(t, zap.DebugLevel, logs[0].Level) - assert.Equal(t, loggerName, logs[0].LoggerName) - assert.Equal(t, "debug", logs[0].Message) - } - - logger.Info("info") - logs = ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - assert.Equal(t, zap.InfoLevel, logs[0].Level) - assert.Equal(t, loggerName, logs[0].LoggerName) - assert.Equal(t, "info", logs[0].Message) - } - - logger.Warn("warn") - logs = ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - assert.Equal(t, zap.WarnLevel, logs[0].Level) - assert.Equal(t, loggerName, logs[0].LoggerName) - assert.Equal(t, "warn", logs[0].Message) - } - - logger.Error("error") - logs = ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - assert.Equal(t, zap.ErrorLevel, logs[0].Level) - assert.Equal(t, loggerName, logs[0].LoggerName) - assert.Equal(t, "error", logs[0].Message) - } -} - -func TestL(t *testing.T) { - if err := DevelopmentSetup(ToObserverOutput()); err != nil { - t.Fatal(err) - } - - L().Infow("infow", "rate", 2) - logs := ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - log := logs[0] - assert.Equal(t, zap.InfoLevel, log.Level) - assert.Equal(t, "", log.LoggerName) - assert.Equal(t, "infow", log.Message) - assert.Contains(t, log.ContextMap(), "rate") - } - - const loggerName = "tester" - L().Named(loggerName).Warnf("warning %d", 1) - logs = ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - log := logs[0] - assert.Equal(t, zap.WarnLevel, log.Level) - assert.Equal(t, loggerName, log.LoggerName) - assert.Equal(t, "warning 1", log.Message) - } -} - -func TestDebugAllStdoutEnablesDefaultGoLogger(t *testing.T) { - DevelopmentSetup(WithSelectors("*")) - assert.Equal(t, _defaultGoLog, golog.Writer()) - - DevelopmentSetup(WithSelectors("stdlog")) - assert.Equal(t, _defaultGoLog, golog.Writer()) - - DevelopmentSetup(WithSelectors("*", "stdlog")) - assert.Equal(t, _defaultGoLog, golog.Writer()) - - DevelopmentSetup(WithSelectors("other")) - assert.Equal(t, ioutil.Discard, golog.Writer()) -} - -func TestNotDebugAllStdoutDisablesDefaultGoLogger(t *testing.T) { - DevelopmentSetup(WithSelectors("*"), WithLevel(InfoLevel)) - assert.Equal(t, ioutil.Discard, golog.Writer()) - - DevelopmentSetup(WithSelectors("stdlog"), WithLevel(InfoLevel)) - assert.Equal(t, ioutil.Discard, golog.Writer()) - - DevelopmentSetup(WithSelectors("*", "stdlog"), WithLevel(InfoLevel)) - assert.Equal(t, ioutil.Discard, golog.Writer()) - - DevelopmentSetup(WithSelectors("other"), WithLevel(InfoLevel)) - assert.Equal(t, ioutil.Discard, golog.Writer()) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/logp/global_test.go b/vendor/github.com/elastic/beats/v7/libbeat/logp/global_test.go deleted file mode 100644 index 400dc0a3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/logp/global_test.go +++ /dev/null @@ -1,111 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -//+build !nologpglobal - -package logp - -import ( - "strings" - "testing" - - "github.com/stretchr/testify/assert" - "go.uber.org/zap" -) - -func TestGlobalLoggerLevel(t *testing.T) { - if err := DevelopmentSetup(ToObserverOutput()); err != nil { - t.Fatal(err) - } - - const loggerName = "tester" - - Debug(loggerName, "debug") - logs := ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - assert.Equal(t, zap.DebugLevel, logs[0].Level) - assert.Equal(t, loggerName, logs[0].LoggerName) - assert.Equal(t, "debug", logs[0].Message) - } - - Info("info") - logs = ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - assert.Equal(t, zap.InfoLevel, logs[0].Level) - assert.Equal(t, "", logs[0].LoggerName) - assert.Equal(t, "info", logs[0].Message) - } - - Warn("warning") - logs = ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - assert.Equal(t, zap.WarnLevel, logs[0].Level) - assert.Equal(t, "", logs[0].LoggerName) - assert.Equal(t, "warning", logs[0].Message) - } - - Err("error") - logs = ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - assert.Equal(t, zap.ErrorLevel, logs[0].Level) - assert.Equal(t, "", logs[0].LoggerName) - assert.Equal(t, "error", logs[0].Message) - } - - Critical("critical") - logs = ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - assert.Equal(t, zap.ErrorLevel, logs[0].Level) - assert.Equal(t, "", logs[0].LoggerName) - assert.Equal(t, "critical", logs[0].Message) - } -} - -func TestRecover(t *testing.T) { - const recoveryExplanation = "Something went wrong" - const cause = "unexpected condition" - - DevelopmentSetup(ToObserverOutput()) - - defer func() { - logs := ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - log := logs[0] - assert.Equal(t, zap.ErrorLevel, log.Level) - assert.Equal(t, "logp/global_test.go", - strings.Split(log.Caller.TrimmedPath(), ":")[0]) - assert.Contains(t, log.Message, recoveryExplanation+ - ". Recovering, but please report this.") - assert.Contains(t, log.ContextMap(), "panic") - } - }() - - defer Recover(recoveryExplanation) - panic(cause) -} - -func TestIsDebug(t *testing.T) { - DevelopmentSetup() - assert.True(t, IsDebug("all")) - - DevelopmentSetup(WithSelectors("*")) - assert.True(t, IsDebug("all")) - - DevelopmentSetup(WithSelectors("only_this")) - assert.False(t, IsDebug("all")) - assert.True(t, IsDebug("only_this")) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/logp/selective_test.go b/vendor/github.com/elastic/beats/v7/libbeat/logp/selective_test.go deleted file mode 100644 index 2fd90f89..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/logp/selective_test.go +++ /dev/null @@ -1,54 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package logp - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestHasSelector(t *testing.T) { - DevelopmentSetup(WithSelectors("*", "config")) - assert.True(t, HasSelector("config")) - assert.False(t, HasSelector("publish")) -} - -func TestLoggerSelectors(t *testing.T) { - if err := DevelopmentSetup(WithSelectors("good", " padded "), ToObserverOutput()); err != nil { - t.Fatal(err) - } - - assert.True(t, HasSelector("padded")) - - good := NewLogger("good") - bad := NewLogger("bad") - - good.Debug("is logged") - logs := ObserverLogs().TakeAll() - assert.Len(t, logs, 1) - - // Selectors only apply to debug level logs. - bad.Debug("not logged") - logs = ObserverLogs().TakeAll() - assert.Len(t, logs, 0) - - bad.Info("is also logged") - logs = ObserverLogs().TakeAll() - assert.Len(t, logs, 1) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/magefile.go b/vendor/github.com/elastic/beats/v7/libbeat/magefile.go deleted file mode 100644 index ff168dae..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/magefile.go +++ /dev/null @@ -1,60 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build mage - -package main - -import ( - "context" - - devtools "github.com/elastic/beats/v7/dev-tools/mage" - - // mage:import - _ "github.com/elastic/beats/v7/dev-tools/mage/target/common" - // mage:import - _ "github.com/elastic/beats/v7/dev-tools/mage/target/unittest" -) - -// Build builds the Beat binary. -func Build() error { - return devtools.Build(devtools.DefaultBuildArgs()) -} - -// Fields generates a fields.yml for the Beat. -func Fields() error { - return devtools.GenerateFieldsYAML("processors") -} - -// GoTestUnit executes the Go unit tests. -// Use TEST_COVERAGE=true to enable code coverage profiling. -// Use RACE_DETECTOR=true to enable the race detector. -func GoTestUnit(ctx context.Context) error { - return devtools.GoTest(ctx, devtools.DefaultGoTestUnitArgs()) -} - -// Config generates example and reference configuration for libbeat. -func Config() error { - return devtools.Config(devtools.ShortConfigType|devtools.ReferenceConfigType, devtools.ConfigFileParams{}, ".") -} - -// GoIntegTest executes the Go integration tests. -// Use TEST_COVERAGE=true to enable code coverage profiling. -// Use RACE_DETECTOR=true to enable the race detector. -func GoIntegTest(ctx context.Context) error { - return devtools.GoTest(ctx, devtools.DefaultGoTestIntegrationArgs()) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/make.bat b/vendor/github.com/elastic/beats/v7/libbeat/make.bat deleted file mode 100644 index 61c1fe7a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/make.bat +++ /dev/null @@ -1,11 +0,0 @@ -@echo off - -REM Windows wrapper for Mage (https://magefile.org/) that installs it -REM to %GOPATH%\bin from the Beats vendor directory. -REM -REM After running this once you may invoke mage.exe directly. - -WHERE mage -IF %ERRORLEVEL% NEQ 0 go install -mod=vendor github.com/magefile/mage - -mage %* diff --git a/vendor/github.com/elastic/beats/v7/libbeat/mapping/field_test.go b/vendor/github.com/elastic/beats/v7/libbeat/mapping/field_test.go deleted file mode 100644 index 0236ac4a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/mapping/field_test.go +++ /dev/null @@ -1,538 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mapping - -import ( - "strings" - "testing" - - "github.com/stretchr/testify/require" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/go-ucfg/yaml" -) - -func TestFieldsHasNode(t *testing.T) { - tests := map[string]struct { - node string - fields Fields - hasNode bool - }{ - "empty fields": { - node: "a.b", - fields: Fields{}, - hasNode: false, - }, - "no node": { - node: "", - fields: Fields{Field{Name: "a"}}, - hasNode: false, - }, - "key not in fields, but node in fields": { - node: "a.b.c", - fields: Fields{ - Field{Name: "a", Fields: Fields{Field{Name: "b"}}}, - }, - hasNode: true, - }, - "last node in fields": { - node: "a.b.c", - fields: Fields{ - Field{Name: "a", Fields: Fields{ - Field{Name: "b", Fields: Fields{ - Field{Name: "c"}, - }}}}, - }, - hasNode: true, - }, - "node in fields": { - node: "a.b", - fields: Fields{ - Field{Name: "a", Fields: Fields{ - Field{Name: "b", Fields: Fields{ - Field{Name: "c"}, - }}}}, - }, - hasNode: true, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - assert.Equal(t, test.hasNode, test.fields.HasNode(test.node)) - }) - } -} - -func TestFieldsHasKey(t *testing.T) { - tests := map[string]struct { - key string - fields Fields - result bool - }{ - "empty fields": { - key: "test.find", - fields: Fields{}, - result: false, - }, - "unknown nested key": { - key: "test.find", - fields: Fields{ - Field{Name: "test"}, - Field{Name: "find"}, - }, - result: false, - }, - "has": { - key: "test.find", - fields: Fields{ - Field{ - Name: "test", Fields: Fields{ - Field{ - Name: "find", - }, - }, - }, - }, - result: true, - }, - "no leave node": { - key: "test", - fields: Fields{ - Field{ - Name: "test", Fields: Fields{ - Field{ - Name: "find", - }, - }, - }, - }, - result: false, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - assert.Equal(t, test.result, test.fields.HasKey(test.key)) - }) - } -} - -func TestDynamicYaml(t *testing.T) { - tests := map[string]struct { - input []byte - output Field - error bool - }{ - "dynamic enabled": { - input: []byte(`{name: test, dynamic: true}`), - output: Field{ - Name: "test", - Dynamic: DynamicType{true}, - }, - }, - "dynamic enabled2": { - input: []byte(`{name: test, dynamic: "true"}`), - output: Field{ - Name: "test", - Dynamic: DynamicType{true}, - }, - }, - "invalid setting": { - input: []byte(`{name: test, dynamic: "blue"}`), - error: true, - }, - "strict mode": { - input: []byte(`{name: test, dynamic: "strict"}`), - output: Field{ - Name: "test", - Dynamic: DynamicType{"strict"}, - }, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - keys := Field{} - - cfg, err := yaml.NewConfig(test.input) - assert.NoError(t, err) - err = cfg.Unpack(&keys) - - if err != nil { - assert.True(t, test.error) - } else { - assert.Equal(t, test.output.Dynamic, keys.Dynamic) - } - }) - } -} - -func TestGetKeys(t *testing.T) { - tests := []struct { - fields Fields - keys []string - }{ - { - fields: Fields{ - Field{ - Name: "test", Fields: Fields{ - Field{ - Name: "find", - }, - }, - }, - }, - keys: []string{"test.find"}, - }, - { - fields: Fields{ - Field{ - Name: "a", Fields: Fields{ - Field{ - Name: "b", - }, - }, - }, - Field{ - Name: "a", Fields: Fields{ - Field{ - Name: "c", - }, - }, - }, - }, - keys: []string{"a.b", "a.c"}, - }, - { - fields: Fields{ - Field{ - Name: "a", - }, - Field{ - Name: "b", - }, - Field{ - Name: "c", - }, - }, - keys: []string{"a", "b", "c"}, - }, - } - - for _, test := range tests { - assert.Equal(t, test.keys, test.fields.GetKeys()) - } -} - -func TestGetField(t *testing.T) { - tests := map[string]struct { - fields Fields - key string - field *Field - }{ - "exists nested": { - fields: Fields{ - Field{ - Name: "test", Fields: Fields{ - Field{ - Name: "find", - }, - }, - }, - }, - key: "test.find", - field: &Field{Name: "find"}, - }, - "no leave node": { - fields: Fields{ - Field{ - Name: "test", Fields: Fields{ - Field{ - Name: "find", - }, - }, - }, - }, - key: "test", - field: nil, - }, - "does not exist": { - fields: Fields{ - Field{ - Name: "test", Fields: Fields{ - Field{ - Name: "find", - }, - }, - }, - }, - key: "test.find.more", - field: nil, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - field := test.fields.GetField(test.key) - assert.Equal(t, test.field, field) - }) - } -} - -func TestFieldValidate(t *testing.T) { - tests := map[string]struct { - cfg common.MapStr - field Field - err bool - }{ - "top level object type config": { - cfg: common.MapStr{"object_type": "scaled_float", "object_type_mapping_type": "float", "scaling_factor": 10}, - field: Field{ObjectType: "scaled_float", ObjectTypeMappingType: "float", ScalingFactor: 10}, - err: false, - }, - "multiple object type configs": { - cfg: common.MapStr{"object_type_params": []common.MapStr{ - {"object_type": "scaled_float", "object_type_mapping_type": "float", "scaling_factor": 100}}}, - field: Field{ObjectTypeParams: []ObjectTypeCfg{{ObjectType: "scaled_float", ObjectTypeMappingType: "float", ScalingFactor: 100}}}, - err: false, - }, - "invalid config mixing object_type and object_type_params": { - cfg: common.MapStr{ - "object_type": "scaled_float", - "object_type_params": []common.MapStr{{"object_type": "scaled_float", "object_type_mapping_type": "float"}}}, - err: true, - }, - "invalid config mixing object_type_mapping_type and object_type_params": { - cfg: common.MapStr{ - "object_type_mapping_type": "float", - "object_type_params": []common.MapStr{{"object_type": "scaled_float", "object_type_mapping_type": "float"}}}, - err: true, - }, - "invalid config mixing scaling_factor and object_type_params": { - cfg: common.MapStr{ - "scaling_factor": 100, - "object_type_params": []common.MapStr{{"object_type": "scaled_float", "object_type_mapping_type": "float"}}}, - err: true, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - cfg, err := common.NewConfigFrom(test.cfg) - require.NoError(t, err) - var f Field - err = cfg.Unpack(&f) - if test.err { - assert.Error(t, err) - } else { - assert.NoError(t, err) - assert.Equal(t, test.field, f) - } - }) - } -} - -func TestFieldConcat(t *testing.T) { - tests := map[string]struct { - a, b Fields - want Fields - err string - }{ - "empty lists": {}, - "first list only": { - a: Fields{{Name: "a"}}, - want: Fields{{Name: "a"}}, - }, - "second list only": { - b: Fields{{Name: "a"}}, - want: Fields{{Name: "a"}}, - }, - "concat": { - a: Fields{{Name: "a"}}, - b: Fields{{Name: "b"}}, - want: Fields{{Name: "a"}, {Name: "b"}}, - }, - "duplicates fail": { - a: Fields{{Name: "a"}}, - b: Fields{{Name: "a"}}, - err: "1 error: fields contain key ", - }, - "nested with common prefix": { - a: Fields{{ - Name: "a", - Fields: Fields{{Name: "b"}}, - }}, - b: Fields{{ - Name: "a", - Fields: Fields{{Name: "c"}}, - }}, - want: Fields{ - {Name: "a", Fields: Fields{{Name: "b"}}}, - {Name: "a", Fields: Fields{{Name: "c"}}}, - }, - }, - "deep nested with common prefix": { - a: Fields{{ - Name: "a", - Fields: Fields{{Name: "b"}}, - }}, - b: Fields{{ - Name: "a", - Fields: Fields{{Name: "c", Fields: Fields{ - {Name: "d"}, - }}}, - }}, - want: Fields{ - {Name: "a", Fields: Fields{{Name: "b"}}}, - {Name: "a", Fields: Fields{{Name: "c", Fields: Fields{{Name: "d"}}}}}, - }, - }, - "nested duplicates fail": { - a: Fields{{ - Name: "a", - Fields: Fields{{Name: "b"}, {Name: "c"}}, - }}, - b: Fields{{ - Name: "a", - Fields: Fields{{Name: "c"}}, - }}, - err: "1 error: fields contain key ", - }, - "a is prefix of b": { - a: Fields{{Name: "a"}}, - b: Fields{{ - Name: "a", - Fields: Fields{{Name: "b"}}, - }}, - err: "1 error: fields contain non object node conflicting with key ", - }, - "a is object and prefix of b": { - a: Fields{{Name: "a", Type: "object"}}, - b: Fields{{ - Name: "a", - Fields: Fields{{Name: "b"}}, - }}, - want: Fields{ - {Name: "a", Type: "object"}, - {Name: "a", Fields: Fields{{Name: "b"}}}, - }, - }, - "b is prefix of a": { - a: Fields{{ - Name: "a", - Fields: Fields{{Name: "b"}}, - }}, - b: Fields{{Name: "a"}}, - err: "1 error: fields contain key ", - }, - "multiple errors": { - a: Fields{ - {Name: "a", Fields: Fields{{Name: "b"}}}, - {Name: "foo", Fields: Fields{{Name: "b"}}}, - {Name: "bar", Type: "object"}, - }, - b: Fields{ - {Name: "bar", Fields: Fields{{Name: "foo"}}}, - {Name: "a"}, - {Name: "foo", Fields: Fields{{Name: "b", Fields: Fields{{Name: "c"}}}}}, - }, - - err: "2 errors: fields contain key ; fields contain non object node conflicting with key ", - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - fs, err := ConcatFields(test.a, test.b) - if test.err == "" { - assert.NoError(t, err) - assert.Equal(t, test.want, fs) - return - } - if assert.Error(t, err) { - assert.Equal(t, test.err, err.Error()) - } - }) - } -} - -func TestFieldsCanConcat(t *testing.T) { - tests := map[string]struct { - key string - fields Fields - err string - }{ - "empty fields": { - key: "a.b", - fields: Fields{}, - }, - "no key": { - key: "", - fields: Fields{Field{Name: "a"}}, - }, - "key not in fields, but parent node in fields": { - key: "a.b.c", - fields: Fields{ - Field{Name: "a", Fields: Fields{Field{Name: "b"}}}, - }, - err: "fields contain non object node conflicting with key ", - }, - "key not in fields, but parent node in fields and of type object": { - key: "a.b.c", - fields: Fields{ - Field{Name: "a", Fields: Fields{Field{Name: "b", Type: "object"}}}, - }, - }, - "last node in fields": { - key: "a.b.c", - fields: Fields{ - Field{Name: "a", Fields: Fields{ - Field{Name: "b", Fields: Fields{ - Field{Name: "c"}, - }}}}, - }, - err: "fields contain key ", - }, - "node in fields": { - key: "a.b", - fields: Fields{ - Field{Name: "a", Fields: Fields{ - Field{Name: "b", Fields: Fields{ - Field{Name: "c"}, - }}}}, - }, - err: "fields contain key ", - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - err := test.fields.canConcat(test.key, strings.Split(test.key, ".")) - if test.err == "" { - assert.Nil(t, err) - return - } - if assert.Error(t, err) { - assert.Equal(t, test.err, err.Error()) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/metric/system/cpu/cpu_test.go b/vendor/github.com/elastic/beats/v7/libbeat/metric/system/cpu/cpu_test.go deleted file mode 100644 index f45e4313..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/metric/system/cpu/cpu_test.go +++ /dev/null @@ -1,140 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration -// +build darwin freebsd linux openbsd windows - -package cpu - -import ( - "runtime" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/gosigar" -) - -func TestMonitorSample(t *testing.T) { - cpu := &Monitor{lastSample: &gosigar.Cpu{}} - s, err := cpu.Sample() - if err != nil { - t.Fatal(err) - } - - pct := s.Percentages() - assert.True(t, pct.User > 0) - assert.True(t, pct.System > 0) - - normPct := s.NormalizedPercentages() - assert.True(t, normPct.User > 0) - assert.True(t, normPct.System > 0) - assert.True(t, normPct.User <= 100) - assert.True(t, normPct.System <= 100) - - assert.True(t, pct.User > normPct.User) - assert.True(t, pct.System > normPct.System) - - ticks := s.Ticks() - assert.True(t, ticks.User > 0) - assert.True(t, ticks.System > 0) -} - -func TestCoresMonitorSample(t *testing.T) { - cores := &CoresMonitor{lastSample: make([]gosigar.Cpu, NumCores)} - sample, err := cores.Sample() - if err != nil { - t.Fatal(err) - } - - for _, s := range sample { - normPct := s.Percentages() - assert.True(t, normPct.User > 0) - assert.True(t, normPct.User <= 100) - assert.True(t, normPct.System > 0) - assert.True(t, normPct.System <= 100) - assert.True(t, normPct.Idle > 0) - assert.True(t, normPct.Idle <= 100) - assert.True(t, normPct.Total > 0) - assert.True(t, normPct.Total <= 100) - - ticks := s.Ticks() - assert.True(t, ticks.User > 0) - assert.True(t, ticks.System > 0) - } -} - -// TestMetricsRounding tests that the returned percentages are rounded to -// four decimal places. -func TestMetricsRounding(t *testing.T) { - sample := Metrics{ - previousSample: &gosigar.Cpu{ - User: 10855311, - Sys: 2021040, - Idle: 17657874, - }, - currentSample: &gosigar.Cpu{ - User: 10855693, - Sys: 2021058, - Idle: 17657876, - }, - } - - pct := sample.NormalizedPercentages() - assert.Equal(t, pct.User, 0.9502) - assert.Equal(t, pct.System, 0.0448) -} - -// TestMetricsPercentages tests that Metrics returns the correct -// percentages and normalized percentages. -func TestMetricsPercentages(t *testing.T) { - NumCores = 10 - defer func() { NumCores = runtime.NumCPU() }() - - // This test simulates 30% user and 70% system (normalized), or 3% and 7% - // respectively when there are 10 CPUs. - const user, system = 30., 70. - - s0 := gosigar.Cpu{ - User: 10000000, - Sys: 10000000, - Idle: 20000000, - Nice: 0, - } - s1 := gosigar.Cpu{ - User: s0.User + uint64(user), - Sys: s0.Sys + uint64(system), - Idle: s0.Idle, - Nice: 0, - } - sample := Metrics{ - previousSample: &s0, - currentSample: &s1, - } - - pct := sample.NormalizedPercentages() - assert.EqualValues(t, .3, pct.User) - assert.EqualValues(t, .7, pct.System) - assert.EqualValues(t, .0, pct.Idle) - assert.EqualValues(t, 1., pct.Total) - - pct = sample.Percentages() - assert.EqualValues(t, .3*float64(NumCores), pct.User) - assert.EqualValues(t, .7*float64(NumCores), pct.System) - assert.EqualValues(t, .0*float64(NumCores), pct.Idle) - assert.EqualValues(t, 1.*float64(NumCores), pct.Total) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/metric/system/memory/memory_test.go b/vendor/github.com/elastic/beats/v7/libbeat/metric/system/memory/memory_test.go deleted file mode 100644 index 58fb7402..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/metric/system/memory/memory_test.go +++ /dev/null @@ -1,96 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration -// +build darwin freebsd linux openbsd windows - -package memory - -import ( - "runtime" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/gosigar" -) - -func TestGetMemory(t *testing.T) { - mem, err := Get() - - assert.NotNil(t, mem) - assert.Nil(t, err) - - assert.True(t, (mem.Total > 0)) - assert.True(t, (mem.Used > 0)) - assert.True(t, (mem.Free >= 0)) - assert.True(t, (mem.ActualFree >= 0)) - assert.True(t, (mem.ActualUsed > 0)) -} - -func TestGetSwap(t *testing.T) { - if runtime.GOOS == "windows" { - return //no load data on windows - } - - swap, err := GetSwap() - - assert.NotNil(t, swap) - assert.Nil(t, err) - - assert.True(t, (swap.Total >= 0)) - assert.True(t, (swap.Used >= 0)) - assert.True(t, (swap.Free >= 0)) -} - -func TestMemPercentage(t *testing.T) { - m := MemStat{ - Mem: gosigar.Mem{ - Total: 7, - Used: 5, - Free: 2, - }, - } - AddMemPercentage(&m) - assert.Equal(t, m.UsedPercent, 0.7143) - - m = MemStat{ - Mem: gosigar.Mem{Total: 0}, - } - AddMemPercentage(&m) - assert.Equal(t, m.UsedPercent, 0.0) -} - -func TestActualMemPercentage(t *testing.T) { - m := MemStat{ - Mem: gosigar.Mem{ - Total: 7, - ActualUsed: 5, - ActualFree: 2, - }, - } - AddMemPercentage(&m) - assert.Equal(t, m.ActualUsedPercent, 0.7143) - - m = MemStat{ - Mem: gosigar.Mem{ - Total: 0, - }, - } - AddMemPercentage(&m) - assert.Equal(t, m.ActualUsedPercent, 0.0) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/metric/system/process/process_test.go b/vendor/github.com/elastic/beats/v7/libbeat/metric/system/process/process_test.go deleted file mode 100644 index 527f6030..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/metric/system/process/process_test.go +++ /dev/null @@ -1,339 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration -// +build darwin freebsd linux windows - -package process - -import ( - "os" - "runtime" - "sort" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/gosigar" -) - -func TestPids(t *testing.T) { - pids, err := Pids() - - assert.NotNil(t, pids) - assert.Nil(t, err) - - // Assuming at least 2 processes are running - assert.True(t, (len(pids) > 1)) -} - -func TestGetProcess(t *testing.T) { - process, err := newProcess(os.Getpid(), "", nil) - if err != nil { - t.Fatal(err) - } - if err = process.getDetails(nil); err != nil { - t.Fatal(err) - } - - assert.True(t, (process.Pid > 0)) - assert.True(t, (process.Ppid >= 0)) - assert.True(t, (process.Pgid >= 0)) - assert.True(t, (len(process.Name) > 0)) - assert.True(t, (len(process.Username) > 0)) - assert.NotEqual(t, "unknown", process.State) - - // Memory Checks - assert.True(t, (process.Mem.Size >= 0)) - assert.True(t, (process.Mem.Resident >= 0)) - assert.True(t, (process.Mem.Share >= 0)) - - // CPU Checks - assert.True(t, (process.Cpu.StartTime > 0)) - assert.True(t, (process.Cpu.Total >= 0)) - assert.True(t, (process.Cpu.User >= 0)) - assert.True(t, (process.Cpu.Sys >= 0)) - - assert.True(t, (process.SampleTime.Unix() <= time.Now().Unix())) - - switch runtime.GOOS { - case "darwin", "linux", "freebsd": - assert.True(t, len(process.Env) > 0, "empty environment") - } - - switch runtime.GOOS { - case "linux": - assert.True(t, (len(process.Cwd) > 0)) - } -} - -// See https://github.com/elastic/beats/issues/6620 -func TestGetSelfPid(t *testing.T) { - pid, err := GetSelfPid() - assert.NoError(t, err) - assert.Equal(t, os.Getpid(), pid) -} - -func TestProcState(t *testing.T) { - assert.Equal(t, getProcState('R'), "running") - assert.Equal(t, getProcState('S'), "sleeping") - assert.Equal(t, getProcState('s'), "unknown") - assert.Equal(t, getProcState('D'), "idle") - assert.Equal(t, getProcState('T'), "stopped") - assert.Equal(t, getProcState('Z'), "zombie") -} - -func TestMatchProcs(t *testing.T) { - var procStats = Stats{} - - procStats.Procs = []string{".*"} - err := procStats.Init() - assert.NoError(t, err) - - assert.True(t, procStats.matchProcess("metricbeat")) - - procStats.Procs = []string{"metricbeat"} - err = procStats.Init() - assert.NoError(t, err) - assert.False(t, procStats.matchProcess("burn")) - - // match no processes - procStats.Procs = []string{"$^"} - err = procStats.Init() - assert.NoError(t, err) - assert.False(t, procStats.matchProcess("burn")) -} - -func TestProcMemPercentage(t *testing.T) { - procStats := Stats{} - - p := Process{ - Pid: 3456, - Mem: gosigar.ProcMem{ - Resident: 1416, - Size: 145164088, - }, - } - - procStats.ProcsMap = make(ProcsMap) - procStats.ProcsMap[p.Pid] = &p - - rssPercent := GetProcMemPercentage(&p, 10000) - assert.Equal(t, rssPercent, 0.1416) -} - -func TestProcCpuPercentage(t *testing.T) { - p1 := &Process{ - Cpu: gosigar.ProcTime{ - User: 11345, - Sys: 37, - Total: 11382, - }, - SampleTime: time.Now(), - } - - p2 := &Process{ - Cpu: gosigar.ProcTime{ - User: 14794, - Sys: 47, - Total: 14841, - }, - SampleTime: p1.SampleTime.Add(time.Second), - } - - NumCPU = 48 - defer func() { NumCPU = runtime.NumCPU() }() - - totalPercentNormalized, totalPercent, totalValue := GetProcCPUPercentage(p1, p2) - assert.EqualValues(t, 0.0721, totalPercentNormalized) - assert.EqualValues(t, 3.459, totalPercent) - assert.EqualValues(t, 14841, totalValue) -} - -// BenchmarkGetProcess runs a benchmark of the GetProcess method with caching -// of the command line and environment variables. -func BenchmarkGetProcess(b *testing.B) { - pids, err := Pids() - if err != nil { - b.Fatal(err) - } - nPids := len(pids) - procs := make(ProcsMap, nPids) - - b.ResetTimer() - for i := 0; i < b.N; i++ { - pid := pids[i%nPids] - - var cmdline string - var env common.MapStr - if p := procs[pid]; p != nil { - cmdline = p.CmdLine - env = p.Env - } - - process, err := newProcess(pid, cmdline, env) - if err != nil { - continue - } - err = process.getDetails(nil) - assert.NoError(b, err) - - procs[pid] = process - } -} - -func TestIncludeTopProcesses(t *testing.T) { - processes := []Process{ - { - Pid: 1, - cpuTotalPct: 10, - Mem: gosigar.ProcMem{Resident: 3000}, - }, - { - Pid: 2, - cpuTotalPct: 5, - Mem: gosigar.ProcMem{Resident: 4000}, - }, - { - Pid: 3, - cpuTotalPct: 7, - Mem: gosigar.ProcMem{Resident: 2000}, - }, - { - Pid: 4, - cpuTotalPct: 5, - Mem: gosigar.ProcMem{Resident: 8000}, - }, - { - Pid: 5, - cpuTotalPct: 12, - Mem: gosigar.ProcMem{Resident: 9000}, - }, - { - Pid: 6, - cpuTotalPct: 5, - Mem: gosigar.ProcMem{Resident: 7000}, - }, - { - Pid: 7, - cpuTotalPct: 80, - Mem: gosigar.ProcMem{Resident: 11000}, - }, - { - Pid: 8, - cpuTotalPct: 50, - Mem: gosigar.ProcMem{Resident: 13000}, - }, - { - Pid: 9, - cpuTotalPct: 15, - Mem: gosigar.ProcMem{Resident: 1000}, - }, - { - Pid: 10, - cpuTotalPct: 60, - Mem: gosigar.ProcMem{Resident: 500}, - }, - } - - tests := []struct { - Name string - Cfg IncludeTopConfig - ExpectedPids []int - }{ - { - Name: "top 2 processes by CPU", - Cfg: IncludeTopConfig{Enabled: true, ByCPU: 2}, - ExpectedPids: []int{7, 10}, - }, - { - Name: "top 4 processes by CPU", - Cfg: IncludeTopConfig{Enabled: true, ByCPU: 4}, - ExpectedPids: []int{7, 10, 8, 9}, - }, - { - Name: "top 2 processes by memory", - Cfg: IncludeTopConfig{Enabled: true, ByMemory: 2}, - ExpectedPids: []int{8, 7}, - }, - { - Name: "top 4 processes by memory", - Cfg: IncludeTopConfig{Enabled: true, ByMemory: 4}, - ExpectedPids: []int{8, 7, 5, 4}, - }, - { - Name: "top 2 processes by CPU + top 2 by memory", - Cfg: IncludeTopConfig{Enabled: true, ByCPU: 2, ByMemory: 2}, - ExpectedPids: []int{7, 10, 8}, - }, - { - Name: "top 4 processes by CPU + top 4 by memory", - Cfg: IncludeTopConfig{Enabled: true, ByCPU: 4, ByMemory: 4}, - ExpectedPids: []int{7, 10, 8, 9, 5, 4}, - }, - { - Name: "enabled false", - Cfg: IncludeTopConfig{Enabled: false, ByCPU: 4, ByMemory: 4}, - ExpectedPids: []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, - }, - { - Name: "enabled true but cpu & mem not configured", - Cfg: IncludeTopConfig{Enabled: true}, - ExpectedPids: []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, - }, - { - Name: "top 12 by cpu (out of 10)", - Cfg: IncludeTopConfig{Enabled: true, ByCPU: 12}, - ExpectedPids: []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, - }, - { - Name: "top 12 by cpu and top 14 memory (out of 10)", - Cfg: IncludeTopConfig{Enabled: true, ByCPU: 12, ByMemory: 14}, - ExpectedPids: []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, - }, - { - Name: "top 14 by cpu and top 12 memory (out of 10)", - Cfg: IncludeTopConfig{Enabled: true, ByCPU: 14, ByMemory: 12}, - ExpectedPids: []int{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}, - }, - { - Name: "top 1 by cpu and top 3 memory", - Cfg: IncludeTopConfig{Enabled: true, ByCPU: 1, ByMemory: 3}, - ExpectedPids: []int{5, 7, 8}, - }, - { - Name: "top 3 by cpu and top 1 memory", - Cfg: IncludeTopConfig{Enabled: true, ByCPU: 3, ByMemory: 1}, - ExpectedPids: []int{7, 8, 10}, - }, - } - - for _, test := range tests { - procStats := Stats{IncludeTop: test.Cfg} - res := procStats.includeTopProcesses(processes) - - resPids := []int{} - for _, p := range res { - resPids = append(resPids, p.Pid) - } - sort.Ints(test.ExpectedPids) - sort.Ints(resPids) - assert.Equal(t, resPids, test.ExpectedPids, test.Name) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/mock/mockbeat.go b/vendor/github.com/elastic/beats/v7/libbeat/mock/mockbeat.go deleted file mode 100644 index 6224534c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/mock/mockbeat.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mock - -import ( - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/cmd/instance" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -///*** Mock Beat Setup ***/// - -var Version = "9.9.9" -var Name = "mockbeat" - -var Settings = instance.Settings{Name: Name, Version: Version, HasDashboards: true} - -type Mockbeat struct { - done chan struct{} -} - -// Creates beater -func New(b *beat.Beat, _ *common.Config) (beat.Beater, error) { - return &Mockbeat{ - done: make(chan struct{}), - }, nil -} - -/// *** Beater interface methods ***/// - -func (mb *Mockbeat) Run(b *beat.Beat) error { - client, err := b.Publisher.Connect() - if err != nil { - return err - } - - ticker := time.NewTicker(1 * time.Second) - go func() { - for { - select { - case <-ticker.C: - client.Publish(beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "type": "mock", - "message": "Mockbeat is alive!", - }, - }) - case <-mb.done: - ticker.Stop() - return - } - } - }() - - <-mb.done - return nil -} - -func (mb *Mockbeat) Stop() { - logp.Info("Mockbeat Stop") - - close(mb.done) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/adapter/filters_test.go b/vendor/github.com/elastic/beats/v7/libbeat/monitoring/adapter/filters_test.go deleted file mode 100644 index 6e959571..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/adapter/filters_test.go +++ /dev/null @@ -1,94 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package adapter - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestFilters(t *testing.T) { - tests := []struct { - start state - filters *metricFilters - expected state - }{ - { - state{action: actIgnore, name: "test"}, - nil, - state{action: actIgnore, name: "test"}, - }, - { - state{action: actIgnore, name: "test"}, - makeFilters(), - state{action: actIgnore, name: "test"}, - }, - { - state{action: actIgnore, name: "test"}, - makeFilters( - WhitelistIf(func(_ string) bool { return true }), - ), - state{action: actAccept, name: "test"}, - }, - { - state{action: actIgnore, name: "test"}, - makeFilters( - WhitelistIf(func(_ string) bool { return false }), - ), - state{action: actIgnore, name: "test"}, - }, - { - state{action: actIgnore, name: "test"}, - makeFilters(Whitelist("other")), - state{action: actIgnore, name: "test"}, - }, - { - state{action: actIgnore, name: "test"}, - makeFilters(Whitelist("test")), - state{action: actAccept, name: "test"}, - }, - { - state{action: actIgnore, name: "test"}, - makeFilters(Rename("test", "new")), - state{action: actAccept, name: "new"}, - }, - { - state{action: actIgnore, name: "t-e-s-t"}, - makeFilters(NameReplace("-", ".")), - state{action: actIgnore, name: "t.e.s.t"}, - }, - { - state{action: actIgnore, name: "test"}, - makeFilters(ToUpperName), - state{action: actIgnore, name: "TEST"}, - }, - { - state{action: actIgnore, name: "TEST"}, - makeFilters(ToLowerName), - state{action: actIgnore, name: "test"}, - }, - } - - for i, test := range tests { - t.Logf("run test (%v): %v => %v", i, test.start, test.expected) - - actual := test.filters.apply(test.start) - assert.Equal(t, test.expected, actual) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/adapter/go-metrics_test.go b/vendor/github.com/elastic/beats/v7/libbeat/monitoring/adapter/go-metrics_test.go deleted file mode 100644 index 1715b6c6..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/adapter/go-metrics_test.go +++ /dev/null @@ -1,106 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package adapter - -import ( - "strings" - "testing" - - metrics "github.com/rcrowley/go-metrics" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/monitoring" -) - -func TestGoMetricsAdapter(t *testing.T) { - filters := []MetricFilter{ - WhitelistIf(func(name string) bool { - return strings.HasPrefix(name, "mon") - }), - ApplyIf( - func(name string) bool { - return strings.HasPrefix(name, "ign") - }, - GoMetricsNilify, - ), - } - - counters := map[string]int64{ - "mon-counter": 42, - "ign-counter": 0, - "counter": 42, - } - meters := map[string]int64{ - "mon-meter": 23, - "ign-meter": 0, - "meter": 23, - } - - monReg := monitoring.NewRegistry() - var reg metrics.Registry = GetGoMetrics(monReg, "test", filters...) - - // register some metrics and check they're satisfying the go-metrics interface - // no matter if owned by monitoring or go-metrics - for name := range counters { - cnt := reg.GetOrRegister(name, func() interface{} { - return metrics.NewCounter() - }).(metrics.Counter) - cnt.Clear() - } - - for name := range meters { - meter := reg.GetOrRegister(name, func() interface{} { - return metrics.NewMeter() - }).(metrics.Meter) - meter.Count() - } - - // get and increase registered metrics - for name := range counters { - cnt := reg.Get(name).(metrics.Counter) - cnt.Inc(21) - cnt.Inc(21) - } - for name := range meters { - meter := reg.Get(name).(metrics.Meter) - meter.Mark(11) - meter.Mark(12) - } - - // compare metric values to expected values - for name, value := range counters { - cnt := reg.Get(name).(metrics.Counter) - assert.Equal(t, value, cnt.Count()) - } - for name, value := range meters { - meter := reg.Get(name).(metrics.Meter) - assert.Equal(t, value, meter.Count()) - } - - // check Each only returns metrics not registered with monitoring.Registry - reg.Each(func(name string, v interface{}) { - if strings.HasPrefix(name, "mon") { - t.Errorf("metric %v should not have been reported by each", name) - } - }) - monReg.Do(monitoring.Full, func(name string, v interface{}) { - if !strings.HasPrefix(name, "test.mon") { - t.Errorf("metric %v should not have been reported by each", name) - } - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/cloudid_test.go b/vendor/github.com/elastic/beats/v7/libbeat/monitoring/cloudid_test.go deleted file mode 100644 index d9935fbb..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/cloudid_test.go +++ /dev/null @@ -1,104 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package monitoring - -import ( - "testing" - - errw "github.com/pkg/errors" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestOverrideWithCloudSettings(t *testing.T) { - tests := map[string]struct { - in common.MapStr - out common.MapStr - errAssertionFunc assert.ErrorAssertionFunc - }{ - "cloud_id_no_es_hosts": { - common.MapStr{ - "cloud.id": "test:bG9jYWxob3N0JGVzY2x1c3RlciRiMGE1N2RhMTkwNzg0MzZmODcwZmQzNTgwZTRhNjE4ZQ==", - }, - common.MapStr{ - "elasticsearch.hosts": []string{"https://escluster.localhost:443"}, - }, - assert.NoError, - }, - "cloud_id_with_es_hosts": { - common.MapStr{ - "cloud.id": "test:bG9jYWxob3N0JGVzY2x1c3RlciRiMGE1N2RhMTkwNzg0MzZmODcwZmQzNTgwZTRhNjE4ZQ==", - "elasticsearch.hosts": []string{"foo", "bar"}, - }, - common.MapStr{ - "elasticsearch.hosts": []string{"https://escluster.localhost:443"}, - }, - assert.NoError, - }, - "cloud_auth_no_es_auth": { - common.MapStr{ - "cloud.id": "test:bG9jYWxob3N0JGVzY2x1c3RlciRiMGE1N2RhMTkwNzg0MzZmODcwZmQzNTgwZTRhNjE4ZQ==", - "cloud.auth": "elastic:changeme", - }, - common.MapStr{ - "elasticsearch.hosts": []string{"https://escluster.localhost:443"}, - "elasticsearch.username": "elastic", - "elasticsearch.password": "changeme", - }, - assert.NoError, - }, - "cloud_auth_with_es_auth": { - common.MapStr{ - "cloud.id": "test:bG9jYWxob3N0JGVzY2x1c3RlciRiMGE1N2RhMTkwNzg0MzZmODcwZmQzNTgwZTRhNjE4ZQ==", - "cloud.auth": "elastic:changeme", - "elasticsearch.username": "foo", - "elasticsearch.password": "bar", - }, - common.MapStr{ - "elasticsearch.hosts": []string{"https://escluster.localhost:443"}, - "elasticsearch.username": "elastic", - "elasticsearch.password": "changeme", - }, - assert.NoError, - }, - "cloud_auth_no_id": { - common.MapStr{ - "cloud.auth": "elastic:changeme", - }, - common.MapStr{ - "cloud.auth": "elastic:changeme", - }, - func(t assert.TestingT, err error, _ ...interface{}) bool { - return assert.EqualError(t, errCloudCfgIncomplete, errw.Cause(err).Error()) - }, - }} - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - cfg := common.MustNewConfigFrom(test.in) - expected := common.MustNewConfigFrom(test.out) - - err := OverrideWithCloudSettings(cfg) - - test.errAssertionFunc(t, err) - assert.EqualValues(t, expected, cfg) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/opts_test.go b/vendor/github.com/elastic/beats/v7/libbeat/monitoring/opts_test.go deleted file mode 100644 index b8e06970..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/opts_test.go +++ /dev/null @@ -1,84 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package monitoring - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestOptions(t *testing.T) { - tests := []struct { - name string - parent *options - options []Option - expected options - }{ - { - "empty parent without opts should generate defaults", - nil, - nil, - defaultOptions, - }, - { - "non empty parent should return same options", - &options{}, - nil, - options{}, - }, - { - "apply publishexpvar", - &options{publishExpvar: false}, - []Option{PublishExpvar}, - options{publishExpvar: true}, - }, - { - "apply disable publishexpvar", - &options{publishExpvar: true}, - []Option{IgnorePublishExpvar}, - options{publishExpvar: false}, - }, - } - - for i, test := range tests { - t.Logf("run test (%v): %v", i, test.name) - - origParent := options{} - if test.parent != nil { - origParent = *test.parent - } - actual := applyOpts(test.parent, test.options) - assert.NotNil(t, actual) - - // test parent has not been modified by accident - if test.parent != nil { - assert.Equal(t, origParent, *test.parent) - } - - // check parent and actual are same object if options is nil - if test.parent != nil && test.options == nil { - assert.Equal(t, test.parent, actual) - } - - // validate output - assert.Equal(t, test.expected, *actual) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/registry_test.go b/vendor/github.com/elastic/beats/v7/libbeat/monitoring/registry_test.go deleted file mode 100644 index 4882e931..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/registry_test.go +++ /dev/null @@ -1,143 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package monitoring - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestRegistryEmpty(t *testing.T) { - defer Clear() - - // get value - v := Get("missing") - if v != nil { - t.Errorf("got %v, wanted nil", v) - } - - // get value with recursive lookup - v = Get("missing.value") - if v != nil { - t.Errorf("got %v, wanted nil", v) - } - - // get missing registry - reg := GetRegistry("missing") - if reg != nil { - t.Errorf("got %v, wanted nil", reg) - } - - // get registry with recursive lookup - reg = GetRegistry("missing.registry") - if reg != nil { - t.Errorf("got %v, wanted nil", reg) - } -} - -func TestRegistryGet(t *testing.T) { - defer Clear() - - name1 := "v" - nameSub1 := "sub.registry1" - nameSub2 := "sub.registry2" - name2 := nameSub1 + "." + name1 - name3 := nameSub2 + "." + name1 - - // register top-level and recursive metric - v1 := NewInt(Default, name1, Report) - sub1 := Default.NewRegistry(nameSub1) - sub2 := Default.NewRegistry(nameSub2) - v2 := NewString(nil, name2, Report) - v3 := NewFloat(sub2, name1, Report) - - // get values - v := Get(name1) - assert.Equal(t, v, v1) - - // get nested metric from top-level - v = Get(name2) - assert.Equal(t, v, v2) - v = Get(name3) - assert.Equal(t, v, v3) - - // get sub registry - reg1 := GetRegistry(nameSub1) - assert.Equal(t, sub1, reg1) - reg2 := GetRegistry(nameSub2) - assert.Equal(t, sub2, reg2) - - // get value from sub-registry - v = reg1.Get(name1) - assert.Equal(t, v, v2) - - v = reg2.Get(name1) - assert.Equal(t, v, v3) -} - -func TestRegistryRemove(t *testing.T) { - defer Clear() - - name1 := "v" - nameSub1 := "sub.registry1" - nameSub2 := "sub.registry2" - name2 := nameSub1 + "." + name1 - name3 := nameSub2 + "." + name1 - - // register top-level and recursive metric - NewInt(Default, name1, Report) - sub1 := Default.NewRegistry(nameSub1) - sub2 := Default.NewRegistry(nameSub2) - NewInt(Default, name2, Report) - NewInt(sub2, name1, Report) - - // remove metrics: - Remove(name1) - sub1.Remove(name1) // == Remove(name2) - Remove(name3) // remove name 3 recursively - - // check no variable is reachable - assert.Nil(t, Get(name1)) - assert.Nil(t, Get(name2)) - assert.Nil(t, Get(name3)) -} - -func TestRegistryIter(t *testing.T) { - defer Clear() - - vars := map[string]int64{ - "sub.registry.v1": 1, - "sub.registry.v2": 2, - "v3": 3, - } - - for name, v := range vars { - i := NewInt(Default, name, Report) - i.Add(v) - } - - collected := map[string]int64{} - Do(Full, func(name string, v interface{}) { - collected[name] = v.(int64) - }) - - assert.Equal(t, vars, collected) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/report/elasticsearch/util_test.go b/vendor/github.com/elastic/beats/v7/libbeat/monitoring/report/elasticsearch/util_test.go deleted file mode 100644 index 7d573dbf..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/report/elasticsearch/util_test.go +++ /dev/null @@ -1,54 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package elasticsearch - -import ( - "testing" - "time" -) - -func TestStopper(t *testing.T) { - runPar := func(name string, f func(*testing.T)) { - t.Run(name, func(t *testing.T) { - t.Parallel() - f(t) - }) - } - - st := newStopper() - runPar("wait on channel stop", func(*testing.T) { <-st.C() }) - runPar("use wait", func(*testing.T) { st.Wait() }) - runPar("use dowait", func(t *testing.T) { - i := 0 - st.DoWait(func() { i = 1 }) - if i != 1 { - t.Error("callback did not run") - } - }) - - // unblock all waiters - time.Sleep(10 * time.Millisecond) - st.Stop() - - // test either blocks or returns as stopper as been stopped - t.Run("wait after stop", func(t *testing.T) { st.Wait() }) - - // check subsequent stop does not panic - st.Stop() - st.Stop() -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/report/log/log_test.go b/vendor/github.com/elastic/beats/v7/libbeat/monitoring/report/log/log_test.go deleted file mode 100644 index 4d0e215d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/report/log/log_test.go +++ /dev/null @@ -1,113 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package log - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/monitoring" -) - -var ( - prevSnap = monitoring.FlatSnapshot{ - Ints: map[string]int64{ - "count": 10, - "gone": 1, - }, - Floats: map[string]float64{ - "system.load.1": 2.0, - "float_counter": 1, - }, - } - curSnap = monitoring.FlatSnapshot{ - Ints: map[string]int64{ - "count": 20, - "new": 1, - }, - Floats: map[string]float64{ - "system.load.1": 1.2, - "float_counter": 3, - }, - } -) - -// Smoke test. -func TestStartStop(t *testing.T) { - r, err := MakeReporter(beat.Info{}, common.NewConfig()) - if err != nil { - t.Fatal(err) - } - r.Stop() -} - -func TestMakeDeltaSnapshot(t *testing.T) { - delta := makeDeltaSnapshot(prevSnap, curSnap) - assert.EqualValues(t, 10, delta.Ints["count"]) - assert.EqualValues(t, 1, delta.Ints["new"]) - assert.EqualValues(t, 1.2, delta.Floats["system.load.1"]) - assert.EqualValues(t, 2, delta.Floats["float_counter"]) - assert.NotContains(t, delta.Ints, "gone") -} - -func TestReporterLog(t *testing.T) { - logp.DevelopmentSetup(logp.ToObserverOutput()) - reporter := reporter{period: 30 * time.Second, logger: logp.NewLogger("monitoring")} - - reporter.logSnapshot(monitoring.FlatSnapshot{}) - logs := logp.ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - assert.Equal(t, "No non-zero metrics in the last 30s", logs[0].Message) - } - - reporter.logSnapshot( - monitoring.FlatSnapshot{ - Bools: map[string]bool{ - "running": true, - }, - }, - ) - logs = logp.ObserverLogs().TakeAll() - if assert.Len(t, logs, 1) { - assert.Equal(t, "Non-zero metrics in the last 30s", logs[0].Message) - assertMapHas(t, logs[0].ContextMap(), "monitoring.metrics.running", true) - } - - reporter.logTotals(curSnap) - logs = logp.ObserverLogs().TakeAll() - if assert.Len(t, logs, 2) { - assert.Equal(t, "Total non-zero metrics", logs[0].Message) - assertMapHas(t, logs[0].ContextMap(), "monitoring.metrics.count", 20) - assertMapHas(t, logs[0].ContextMap(), "monitoring.metrics.new", 1) - assert.Contains(t, logs[1].Message, "Uptime: ") - } -} - -func assertMapHas(t *testing.T, m map[string]interface{}, key string, expectedValue interface{}) { - t.Helper() - v, err := common.MapStr(m).GetValue(key) - if err != nil { - t.Fatal(err) - } - assert.EqualValues(t, expectedValue, v) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/snapshot_test.go b/vendor/github.com/elastic/beats/v7/libbeat/monitoring/snapshot_test.go deleted file mode 100644 index dd0e5e2c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/snapshot_test.go +++ /dev/null @@ -1,106 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package monitoring - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestSnapshot(t *testing.T) { - tests := []struct { - name string - expected map[string]interface{} - build func(R *Registry) - }{ - { - "empty registry", - nil, - func(*Registry) {}, - }, - { - "empty if metric is not exposed", - nil, - func(R *Registry) { - NewInt(R, "test").Set(1) - }, - }, - { - "collect exposed metric", - map[string]interface{}{"test": int64(1)}, - func(R *Registry) { - NewInt(R, "test", Report).Set(1) - }, - }, - { - "do not report unexported namespace", - map[string]interface{}{"test": int64(0)}, - func(R *Registry) { - NewInt(R, "test", Report) - NewInt(R, "unexported.test") - }, - }, - { - "do not report empty nested exported", - map[string]interface{}{"test": int64(0)}, - func(R *Registry) { - metrics := R.NewRegistry("exported", Report) - NewInt(metrics, "unexported", DoNotReport) - NewInt(R, "test", Report) - }, - }, - { - "export namespaced as nested-document from registry instance", - map[string]interface{}{"exported": map[string]interface{}{"test": int64(0)}}, - func(R *Registry) { - metrics := R.NewRegistry("exported", Report) - NewInt(metrics, "test", Report) - NewInt(R, "unexported.test") - }, - }, - { - "export unmarked namespaced as nested-document from registry instance", - map[string]interface{}{"exported": map[string]interface{}{"test": int64(0)}}, - func(R *Registry) { - metrics := R.NewRegistry("exported", Report) - NewInt(metrics, "test") - NewInt(R, "unexported.test") - }, - }, - { - "export namespaced as nested-document without intermediate registry instance", - map[string]interface{}{"exported": map[string]interface{}{"test": int64(0)}}, - func(R *Registry) { - NewInt(R, "exported.test", Report) - NewInt(R, "unexported.test") - }, - }, - } - - for i, test := range tests { - t.Logf("run test (%v - %v): %v", i, test.name, test.expected) - - R := NewRegistry() - test.build(R) - snapshot := CollectStructSnapshot(R, Reported, false) - - t.Logf(" actual: %v", snapshot) - assert.Equal(t, test.expected, snapshot) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/visitor_expvar_test.go b/vendor/github.com/elastic/beats/v7/libbeat/monitoring/visitor_expvar_test.go deleted file mode 100644 index bcc0ab40..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/monitoring/visitor_expvar_test.go +++ /dev/null @@ -1,96 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package monitoring - -import ( - "expvar" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestIterExpvarIgnoringMonitoringVars(t *testing.T) { - vars := map[string]int64{ - "sub.registry.v1": 1, - "sub.registry.v2": 2, - "v3": 3, - } - collected := map[string]int64{} - - reg := NewRegistry(PublishExpvar) - for name, v := range vars { - i := NewInt(reg, name, Report) - i.Add(v) - } - - DoExpvars(func(name string, v interface{}) { - if _, exists := vars[name]; exists { - collected[name] = v.(int64) - } - }) - assert.Equal(t, map[string]int64{}, collected) -} - -func TestIterExpvarCaptureVars(t *testing.T) { - i := getOrCreateInt("test.integer") - i.Set(42) - - s := getOrCreateString("test.string") - s.Set("testing") - - var m *expvar.Map - if v := expvar.Get("test.map"); v != nil { - m = v.(*expvar.Map) - } else { - m = expvar.NewMap("test.map") - m.Add("i1", 1) - m.Add("i2", 2) - } - - expected := map[string]interface{}{ - "test.integer": int64(42), - "test.string": "testing", - "test.map.i1": int64(1), - "test.map.i2": int64(2), - } - - collected := map[string]interface{}{} - DoExpvars(func(name string, v interface{}) { - if _, exists := expected[name]; exists { - collected[name] = v - } - }) - - assert.Equal(t, collected, expected) -} - -func getOrCreateInt(name string) *expvar.Int { - if v := expvar.Get(name); v != nil { - return v.(*expvar.Int) - } - return expvar.NewInt(name) -} - -func getOrCreateString(name string) *expvar.String { - if v := expvar.Get(name); v != nil { - return v.(*expvar.String) - } - return expvar.NewString(name) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/codec/docs/codec.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/outputs/codec/docs/codec.asciidoc deleted file mode 100644 index 64068cbb..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/codec/docs/codec.asciidoc +++ /dev/null @@ -1,31 +0,0 @@ -[[configuration-output-codec]] -=== Change the output codec - -For outputs that do not require a specific encoding, you can change the encoding -by using the codec configuration. You can specify either the `json` or `format` -codec. By default the `json` codec is used. - -*`json.pretty`*: If `pretty` is set to true, events will be nicely formatted. The default is false. - -*`json.escape_html`*: If `escape_html` is set to true, html symbols will be escaped in strings. The default is false. - -Example configuration that uses the `json` codec with pretty printing enabled to write events to the console: - -[source,yaml] ------------------------------------------------------------------------------- -output.console: - codec.json: - pretty: true - escape_html: false ------------------------------------------------------------------------------- - -*`format.string`*: Configurable format string used to create a custom formatted message. - -Example configurable that uses the `format` codec to print the events timestamp and message field to console: - -[source,yaml] ------------------------------------------------------------------------------- -output.console: - codec.format: - string: '%{[@timestamp]} %{[message]}' ------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/codec/format/format_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/codec/format/format_test.go deleted file mode 100644 index 96ded4f7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/codec/format/format_test.go +++ /dev/null @@ -1,44 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package format - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/fmtstr" -) - -func TestFormatStringWriter(t *testing.T) { - t.SkipNow() - - format := fmtstr.MustCompileEvent("test %{[msg]}") - expectedValue := "test message" - - codec := New(format) - output, err := codec.Encode("test", &beat.Event{Fields: common.MapStr{"msg": "message"}}) - - if err != nil { - t.Errorf("Error during event write %v", err) - } else { - if string(output) != expectedValue { - t.Errorf("Expected value (%s) does not equal with output %s", expectedValue, output) - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/codec/json/json_bench_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/codec/json/json_bench_test.go deleted file mode 100644 index dbdde0fa..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/codec/json/json_bench_test.go +++ /dev/null @@ -1,60 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package json - -import ( - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -var result []byte - -func BenchmarkUTCTime(b *testing.B) { - var r []byte - codec := New("1.2.3", Config{}) - fields := common.MapStr{"msg": "message"} - var t time.Time - var d time.Duration = 1000000000 - - b.ResetTimer() - - for i := 0; i < b.N; i++ { - t = t.Add(d) - r, _ = codec.Encode("test", &beat.Event{Fields: fields, Timestamp: t}) - } - result = r -} - -func BenchmarkLocalTime(b *testing.B) { - var r []byte - codec := New("1.2.3", Config{LocalTime: true}) - fields := common.MapStr{"msg": "message"} - var t time.Time - var d time.Duration = 1000000000 - - b.ResetTimer() - - for i := 0; i < b.N; i++ { - t = t.Add(d) - r, _ = codec.Encode("test", &beat.Event{Fields: fields, Timestamp: t}) - } - result = r -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/codec/json/json_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/codec/json/json_test.go deleted file mode 100644 index be2381e3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/codec/json/json_test.go +++ /dev/null @@ -1,92 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package json - -import ( - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestJsonCodec(t *testing.T) { - type testCase struct { - config Config - ts time.Time - in common.MapStr - expected string - } - - cases := map[string]testCase{ - "default json": testCase{ - config: defaultConfig, - in: common.MapStr{"msg": "message"}, - expected: `{"@timestamp":"0001-01-01T00:00:00.000Z","@metadata":{"beat":"test","type":"_doc","version":"1.2.3"},"msg":"message"}`, - }, - "pretty enabled": testCase{ - config: Config{Pretty: true}, - in: common.MapStr{"msg": "message"}, - expected: `{ - "@timestamp": "0001-01-01T00:00:00.000Z", - "@metadata": { - "beat": "test", - "type": "_doc", - "version": "1.2.3" - }, - "msg": "message" -}`, - }, - "html escaping enabled": testCase{ - config: Config{EscapeHTML: true}, - in: common.MapStr{"msg": "world"}, - expected: `{"@timestamp":"0001-01-01T00:00:00.000Z","@metadata":{"beat":"test","type":"_doc","version":"1.2.3"},"msg":"\u003chello\u003eworld\u003c/hello\u003e"}`, - }, - "html escaping disabled": testCase{ - config: Config{EscapeHTML: false}, - in: common.MapStr{"msg": "world"}, - expected: `{"@timestamp":"0001-01-01T00:00:00.000Z","@metadata":{"beat":"test","type":"_doc","version":"1.2.3"},"msg":"world"}`, - }, - "UTC timezone offset": testCase{ - config: Config{LocalTime: true}, - in: common.MapStr{"msg": "message"}, - expected: `{"@timestamp":"0001-01-01T00:00:00.000+00:00","@metadata":{"beat":"test","type":"_doc","version":"1.2.3"},"msg":"message"}`, - }, - "PST timezone offset": testCase{ - config: Config{LocalTime: true}, - ts: time.Time{}.In(time.FixedZone("PST", -8*60*60)), - in: common.MapStr{"msg": "message"}, - expected: `{"@timestamp":"0000-12-31T16:00:00.000-08:00","@metadata":{"beat":"test","type":"_doc","version":"1.2.3"},"msg":"message"}`, - }, - } - - for name, test := range cases { - cfg, ts, fields, expected := test.config, test.ts, test.in, test.expected - - t.Run(name, func(t *testing.T) { - codec := New("1.2.3", cfg) - actual, err := codec.Encode("test", &beat.Event{Fields: fields, Timestamp: ts}) - - if err != nil { - t.Errorf("Error during event write %v", err) - } else if string(actual) != expected { - t.Errorf("Expected value (%s) does not equal with output (%s)", expected, actual) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/console/console_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/console/console_test.go deleted file mode 100644 index 29201bee..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/console/console_test.go +++ /dev/null @@ -1,140 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package console - -import ( - "bytes" - "io" - "os" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/fmtstr" - "github.com/elastic/beats/v7/libbeat/outputs" - "github.com/elastic/beats/v7/libbeat/outputs/codec" - "github.com/elastic/beats/v7/libbeat/outputs/codec/format" - "github.com/elastic/beats/v7/libbeat/outputs/codec/json" - "github.com/elastic/beats/v7/libbeat/outputs/outest" - "github.com/elastic/beats/v7/libbeat/publisher" -) - -// capture stdout and return captured string -func withStdout(fn func()) (string, error) { - stdout := os.Stdout - - r, w, err := os.Pipe() - if err != nil { - return "", err - } - - os.Stdout = w - defer func() { - os.Stdout = stdout - }() - - outC := make(chan string) - go func() { - // capture all output - var buf bytes.Buffer - _, err = io.Copy(&buf, r) - r.Close() - outC <- buf.String() - }() - - fn() - w.Close() - result := <-outC - return result, err -} - -// TODO: add tests with other formatstr codecs - -func TestConsoleOutput(t *testing.T) { - tests := []struct { - title string - codec codec.Codec - events []beat.Event - expected string - }{ - { - "single json event (pretty=false)", - json.New("1.2.3", json.Config{ - Pretty: false, - EscapeHTML: false, - }), - []beat.Event{ - {Fields: event("field", "value")}, - }, - "{\"@timestamp\":\"0001-01-01T00:00:00.000Z\",\"@metadata\":{\"beat\":\"test\",\"type\":\"_doc\",\"version\":\"1.2.3\"},\"field\":\"value\"}\n", - }, - { - "single json event (pretty=true)", - json.New("1.2.3", json.Config{ - Pretty: true, - EscapeHTML: false, - }), - []beat.Event{ - {Fields: event("field", "value")}, - }, - "{\n \"@timestamp\": \"0001-01-01T00:00:00.000Z\",\n \"@metadata\": {\n \"beat\": \"test\",\n \"type\": \"_doc\",\n \"version\": \"1.2.3\"\n },\n \"field\": \"value\"\n}\n", - }, - // TODO: enable test after update fmtstr support to beat.Event - { - "event with custom format string", - format.New(fmtstr.MustCompileEvent("%{[event]}")), - []beat.Event{ - {Fields: event("event", "myevent")}, - }, - "myevent\n", - }, - } - - for _, test := range tests { - test := test - t.Run(test.title, func(t *testing.T) { - batch := outest.NewBatch(test.events...) - lines, err := run(test.codec, batch) - assert.Nil(t, err) - assert.Equal(t, test.expected, lines) - - // check batch correctly signalled - if !assert.Len(t, batch.Signals, 1) { - return - } - assert.Equal(t, outest.BatchACK, batch.Signals[0].Tag) - }) - } -} - -func run(codec codec.Codec, batches ...publisher.Batch) (string, error) { - return withStdout(func() { - c, _ := newConsole("test", outputs.NewNilObserver(), codec) - for _, b := range batches { - c.Publish(b) - } - }) -} - -func event(k, v string) common.MapStr { - return common.MapStr{k: v} -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/console/docs/console.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/outputs/console/docs/console.asciidoc deleted file mode 100644 index 71f03f0f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/console/docs/console.asciidoc +++ /dev/null @@ -1,51 +0,0 @@ -[[console-output]] -=== Configure the Console output - -++++ -Console -++++ - -The Console output writes events in JSON format to stdout. - -To use this output, edit the {beatname_uc} configuration file to disable the {es} -output by commenting it out, and enable the console output by adding `output.console`. - -Example configuration: - -[source,yaml] ------------------------------------------------------------------------------- -output.console: - pretty: true ------------------------------------------------------------------------------- - -==== Configuration options - -You can specify the following `output.console` options in the +{beatname_lc}.yml+ config file: - -===== `enabled` - -The enabled config is a boolean setting to enable or disable the output. If set -to false, the output is disabled. - -The default value is `true`. - -===== `pretty` - -If `pretty` is set to true, events written to stdout will be nicely formatted. The default is false. - -===== `codec` - -Output codec configuration. If the `codec` section is missing, events will be json encoded using the `pretty` option. - -See <> for more information. - -===== `bulk_max_size` - -The maximum number of events to buffer internally during publishing. The default is 2048. - -Specifying a larger batch size may add some latency and buffering during publishing. However, for Console output, this -setting does not affect how events are published. - -Setting `bulk_max_size` to values less than or equal to 0 disables the -splitting of batches. When splitting is disabled, the queue decides on the -number of events to be contained in a batch. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/bulk_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/bulk_test.go deleted file mode 100644 index 49e84128..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/bulk_test.go +++ /dev/null @@ -1,131 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package elasticsearch - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/logp" - - "github.com/stretchr/testify/assert" -) - -func TestBulkReadToItems(t *testing.T) { - response := []byte(`{ - "errors": false, - "items": [ - {"create": {"status": 200}}, - {"create": {"status": 300}}, - {"create": {"status": 400}} - ]}`) - - reader := newJSONReader(response) - - err := bulkReadToItems(reader) - assert.NoError(t, err) - - for status := 200; status <= 400; status += 100 { - err = reader.ExpectDict() - assert.NoError(t, err) - - kind, raw, err := reader.nextFieldName() - assert.NoError(t, err) - assert.Equal(t, mapKeyEntity, kind) - assert.Equal(t, []byte("create"), raw) - - err = reader.ExpectDict() - assert.NoError(t, err) - - kind, raw, err = reader.nextFieldName() - assert.NoError(t, err) - assert.Equal(t, mapKeyEntity, kind) - assert.Equal(t, []byte("status"), raw) - - code, err := reader.nextInt() - assert.NoError(t, err) - assert.Equal(t, status, code) - - _, _, err = reader.endDict() - assert.NoError(t, err) - - _, _, err = reader.endDict() - assert.NoError(t, err) - } -} - -func TestBulkReadItemStatus(t *testing.T) { - response := []byte(`{"create": {"status": 200}}`) - - reader := newJSONReader(response) - code, _, err := bulkReadItemStatus(logp.L(), reader) - assert.NoError(t, err) - assert.Equal(t, 200, code) -} - -func TestESNoErrorStatus(t *testing.T) { - response := []byte(`{"create": {"status": 200}}`) - code, msg, err := readStatusItem(response) - - assert.Nil(t, err) - assert.Equal(t, 200, code) - assert.Equal(t, "", msg) -} - -func TestES1StyleErrorStatus(t *testing.T) { - response := []byte(`{"create": {"status": 400, "error": "test error"}}`) - code, msg, err := readStatusItem(response) - - assert.Nil(t, err) - assert.Equal(t, 400, code) - assert.Equal(t, `"test error"`, msg) -} - -func TestES2StyleErrorStatus(t *testing.T) { - response := []byte(`{"create": {"status": 400, "error": {"reason": "test_error"}}}`) - code, msg, err := readStatusItem(response) - - assert.Nil(t, err) - assert.Equal(t, 400, code) - assert.Equal(t, `{"reason": "test_error"}`, msg) -} - -func TestES2StyleExtendedErrorStatus(t *testing.T) { - response := []byte(` - { - "create": { - "status": 400, - "error": { - "reason": "test_error", - "transient": false, - "extra": null - } - } - }`) - code, _, err := readStatusItem(response) - - assert.Nil(t, err) - assert.Equal(t, 400, code) -} - -func readStatusItem(in []byte) (int, string, error) { - reader := newJSONReader(in) - code, msg, err := bulkReadItemStatus(logp.L(), reader) - return code, string(msg), err -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/client_integration_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/client_integration_test.go deleted file mode 100644 index 1e01b757..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/client_integration_test.go +++ /dev/null @@ -1,321 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package elasticsearch - -import ( - "context" - "io/ioutil" - "math/rand" - "net/http" - "net/http/httptest" - "net/url" - "testing" - "time" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/esleg/eslegtest" - "github.com/elastic/beats/v7/libbeat/idxmgmt" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/outputs" - "github.com/elastic/beats/v7/libbeat/outputs/outest" -) - -func TestClientPublishEvent(t *testing.T) { - index := "beat-int-pub-single-event" - output, client := connectTestEs(t, map[string]interface{}{ - "index": index, - }) - - // drop old index preparing test - client.conn.Delete(index, "", "", nil) - - batch := outest.NewBatch(beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "type": "libbeat", - "message": "Test message from libbeat", - }, - }) - - err := output.Publish(batch) - if err != nil { - t.Fatal(err) - } - - _, _, err = client.conn.Refresh(index) - if err != nil { - t.Fatal(err) - } - - _, resp, err := client.conn.CountSearchURI(index, "", nil) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, 1, resp.Count) -} - -func TestClientPublishEventWithPipeline(t *testing.T) { - type obj map[string]interface{} - - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - index := "beat-int-pub-single-with-pipeline" - pipeline := "beat-int-pub-single-pipeline" - - output, client := connectTestEs(t, obj{ - "index": index, - "pipeline": "%{[pipeline]}", - }) - client.conn.Delete(index, "", "", nil) - - // Check version - if client.conn.GetVersion().Major < 5 { - t.Skip("Skipping tests as pipeline not available in <5.x releases") - } - - publish := func(event beat.Event) { - err := output.Publish(outest.NewBatch(event)) - if err != nil { - t.Fatal(err) - } - } - - getCount := func(query string) int { - _, resp, err := client.conn.CountSearchURI(index, "", map[string]string{ - "q": query, - }) - if err != nil { - t.Fatal(err) - } - return resp.Count - } - - pipelineBody := obj{ - "description": "Test pipeline", - "processors": []obj{ - { - "set": obj{ - "field": "testfield", - "value": 1, - }, - }, - }, - } - - client.conn.DeletePipeline(pipeline, nil) - _, resp, err := client.conn.CreatePipeline(pipeline, nil, pipelineBody) - if err != nil { - t.Fatal(err) - } - if !resp.Acknowledged { - t.Fatalf("Test pipeline %v not created", pipeline) - } - - publish(beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "type": "libbeat", - "message": "Test message 1", - "pipeline": pipeline, - "testfield": 0, - }}) - publish(beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "type": "libbeat", - "message": "Test message 2", - "testfield": 0, - }}) - - _, _, err = client.conn.Refresh(index) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, 1, getCount("testfield:1")) // with pipeline 1 - assert.Equal(t, 1, getCount("testfield:0")) // no pipeline -} - -func TestClientBulkPublishEventsWithPipeline(t *testing.T) { - type obj map[string]interface{} - - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - index := "beat-int-pub-bulk-with-pipeline" - pipeline := "beat-int-pub-bulk-pipeline" - - output, client := connectTestEs(t, obj{ - "index": index, - "pipeline": "%{[pipeline]}", - }) - client.conn.Delete(index, "", "", nil) - - if client.conn.GetVersion().Major < 5 { - t.Skip("Skipping tests as pipeline not available in <5.x releases") - } - - publish := func(events ...beat.Event) { - err := output.Publish(outest.NewBatch(events...)) - if err != nil { - t.Fatal(err) - } - } - - getCount := func(query string) int { - _, resp, err := client.conn.CountSearchURI(index, "", map[string]string{ - "q": query, - }) - if err != nil { - t.Fatal(err) - } - return resp.Count - } - - pipelineBody := obj{ - "description": "Test pipeline", - "processors": []obj{ - { - "set": obj{ - "field": "testfield", - "value": 1, - }, - }, - }, - } - - client.conn.DeletePipeline(pipeline, nil) - _, resp, err := client.conn.CreatePipeline(pipeline, nil, pipelineBody) - if err != nil { - t.Fatal(err) - } - if !resp.Acknowledged { - t.Fatalf("Test pipeline %v not created", pipeline) - } - - publish( - beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "type": "libbeat", - "message": "Test message 1", - "pipeline": pipeline, - "testfield": 0, - }}, - beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "type": "libbeat", - "message": "Test message 2", - "testfield": 0, - }}, - ) - - _, _, err = client.conn.Refresh(index) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, 1, getCount("testfield:1")) // with pipeline 1 - assert.Equal(t, 1, getCount("testfield:0")) // no pipeline -} - -func connectTestEs(t *testing.T, cfg interface{}) (outputs.Client, *Client) { - config, err := common.NewConfigFrom(map[string]interface{}{ - "hosts": eslegtest.GetEsHost(), - "username": eslegtest.GetUser(), - "password": eslegtest.GetPass(), - "template.enabled": false, - }) - if err != nil { - t.Fatal(err) - } - - tmp, err := common.NewConfigFrom(cfg) - if err != nil { - t.Fatal(err) - } - - err = config.Merge(tmp) - if err != nil { - t.Fatal(err) - } - - info := beat.Info{Beat: "libbeat"} - im, _ := idxmgmt.DefaultSupport(nil, info, nil) - output, err := makeES(im, info, outputs.NewNilObserver(), config) - if err != nil { - t.Fatal(err) - } - - type clientWrap interface { - outputs.NetworkClient - Client() outputs.NetworkClient - } - client := randomClient(output).(clientWrap).Client().(*Client) - - // Load version number - client.Connect() - - return client, client -} - -func randomClient(grp outputs.Group) outputs.NetworkClient { - L := len(grp.Clients) - if L == 0 { - panic("no elasticsearch client") - } - - client := grp.Clients[rand.Intn(L)] - return client.(outputs.NetworkClient) -} - -// startTestProxy starts a proxy that redirects all connections to the specified URL -func startTestProxy(t *testing.T, redirectURL string) *httptest.Server { - t.Helper() - - realURL, err := url.Parse(redirectURL) - require.NoError(t, err) - - proxy := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - req := r.Clone(context.Background()) - req.RequestURI = "" - req.URL.Scheme = realURL.Scheme - req.URL.Host = realURL.Host - - resp, err := http.DefaultClient.Do(req) - require.NoError(t, err) - defer resp.Body.Close() - - body, err := ioutil.ReadAll(resp.Body) - require.NoError(t, err) - - for _, header := range []string{"Content-Encoding", "Content-Type"} { - w.Header().Set(header, resp.Header.Get(header)) - } - w.WriteHeader(resp.StatusCode) - w.Write(body) - })) - return proxy -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/client_proxy_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/client_proxy_test.go deleted file mode 100644 index b6751860..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/client_proxy_test.go +++ /dev/null @@ -1,251 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// This file contains tests to confirm that elasticsearch.Client uses proxy -// settings following the intended precedence. - -package elasticsearch - -import ( - "bytes" - "fmt" - "net/http" - "net/http/httptest" - "net/url" - "os" - "os/exec" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common/atomic" - "github.com/elastic/beats/v7/libbeat/esleg/eslegclient" - "github.com/elastic/beats/v7/libbeat/outputs/outil" -) - -// These constants are inserted into client http request headers and confirmed -// by the server listeners. -const ( - headerTestField = "X-Test-Value" - headerTestValue = "client_proxy_test test value" -) - -// TestClientPing is a placeholder test that does nothing on a standard run, -// but starts up a client and sends a ping when the environment variable -// TEST_START_CLIENT is set to 1 as in execClient). -func TestClientPing(t *testing.T) { - // If this is the child process, start up the client, otherwise do nothing. - if os.Getenv("TEST_START_CLIENT") == "1" { - doClientPing(t) - return - } -} - -// TestBaseline makes sure we can have a client process ping the server that -// we start, with no changes to the proxy settings. (This is really a -// meta-test for the helpers that create the servers / client.) -func TestBaseline(t *testing.T) { - servers, teardown := startServers(t) - defer teardown() - - // Start a bare client with no proxy settings, pointed at the main server. - execClient(t, "TEST_SERVER_URL="+servers.serverURL) - // We expect one server request and 0 proxy requests - assert.Equal(t, 1, servers.serverRequestCount()) - assert.Equal(t, 0, servers.proxyRequestCount()) -} - -// TestClientSettingsProxy confirms that we can control the proxy of a client -// by setting its ClientSettings.Proxy value on creation. (The child process -// uses the TEST_PROXY_URL environment variable to initialize the flag.) -func TestClientSettingsProxy(t *testing.T) { - servers, teardown := startServers(t) - defer teardown() - - // Start a client with ClientSettings.Proxy set to the proxy listener. - execClient(t, - "TEST_SERVER_URL="+servers.serverURL, - "TEST_PROXY_URL="+servers.proxyURL) - // We expect one proxy request and 0 server requests - assert.Equal(t, 0, servers.serverRequestCount()) - assert.Equal(t, 1, servers.proxyRequestCount()) -} - -// TestEnvironmentProxy confirms that we can control the proxy of a client by -// setting the HTTP_PROXY environment variable (see -// https://golang.org/pkg/net/http/#ProxyFromEnvironment). -func TestEnvironmentProxy(t *testing.T) { - servers, teardown := startServers(t) - defer teardown() - - // Start a client with HTTP_PROXY set to the proxy listener. - // The server is set to a nonexistent URL because ProxyFromEnvironment - // always returns a nil proxy for local destination URLs. - execClient(t, - "TEST_SERVER_URL=http://fakeurl.fake.not-real", - "HTTP_PROXY="+servers.proxyURL) - // We expect one proxy request and 0 server requests - assert.Equal(t, 0, servers.serverRequestCount()) - assert.Equal(t, 1, servers.proxyRequestCount()) -} - -// TestClientSettingsOverrideEnvironmentProxy confirms that when both -// ClientSettings.Proxy and HTTP_PROXY are set, ClientSettings takes precedence. -func TestClientSettingsOverrideEnvironmentProxy(t *testing.T) { - servers, teardown := startServers(t) - defer teardown() - - // Start a client with ClientSettings.Proxy set to the proxy listener and - // HTTP_PROXY set to the server listener. We expect that the former will - // override the latter and thus we will only see a ping to the proxy. - // As above, the fake URL is needed to ensure ProxyFromEnvironment gives a - // non-nil result. - execClient(t, - "TEST_SERVER_URL=http://fakeurl.fake.not-real", - "TEST_PROXY_URL="+servers.proxyURL, - "HTTP_PROXY="+servers.serverURL) - // We expect one proxy request and 0 server requests - assert.Equal(t, 0, servers.serverRequestCount()) - assert.Equal(t, 1, servers.proxyRequestCount()) -} - -// TestProxyDisableOverridesProxySettings confirms that setting -// ClientSettings.ProxyDisable disables the proxy even if both HTTP_PROXY -// and ClientSettings.Proxy are set. -// This test is less robust than the others: when golang derives proxy settings -// from HTTP[S]_PROXY, it still returns nil if it can detect that -// a request will be routed to localhost (this is why many tests in this file -// use invalid target URLs, so golang doesn't skip the proxy). In this test, -// where we want to confirm that a proxy is *not* used, we still need to -// use a remote URL (or we aren't really testing anything), but that means we -// can't listen on the remote endpoint. Instead, we just have to listen on the -// proxy endpoint and verify that it *doesn't* receive a request. -// I'm not entirely satisfied with this approach, but it seems by nature of -// golang's proxy handling that we can't do better without a multi-machine -// integration test. -func TestProxyDisableOverridesProxySettings(t *testing.T) { - servers, teardown := startServers(t) - defer teardown() - - // Start a client with both ClientSettings.Proxy and HTTP_PROXY set to the - // proxy listener and ClientSettings.ProxyDisable set to true. We expect that - // ProxyDisable should override both the other proxy settings and the proxy - // should get zero requests. - execClient(t, - "TEST_SERVER_URL=http://fakeurl.fake.not-real", - "TEST_PROXY_URL="+servers.proxyURL, - "HTTP_PROXY="+servers.proxyURL, - "TEST_PROXY_DISABLE=true") - assert.Equal(t, 0, servers.proxyRequestCount()) -} - -// runClientTest executes the current test binary as a child process, -// running only the TestClientPing, and calling it with the environment variable -// TEST_START_CLIENT=1 (so the test can recognize that it is the child process), -// and any additional environment settings specified in env. -// This is helpful for testing proxy settings, since we need to have both a -// proxy / server-side listener and a client that communicates with the server -// using various proxy settings. -func execClient(t *testing.T, env ...string) { - // The child process always runs only the TestClientPing test, which pings - // the server at TEST_SERVER_URL and then terminates. - cmd := exec.Command(os.Args[0], "-test.run=TestClientPing") - cmd.Env = append(append(os.Environ(), - "TEST_START_CLIENT=1"), - env...) - cmdOutput := new(bytes.Buffer) - cmd.Stderr = cmdOutput - cmd.Stdout = cmdOutput - - err := cmd.Run() - if err != nil { - t.Error("Error executing client:\n" + cmdOutput.String()) - } -} - -func doClientPing(t *testing.T) { - serverURL := os.Getenv("TEST_SERVER_URL") - require.NotEqual(t, serverURL, "") - proxy := os.Getenv("TEST_PROXY_URL") - // if TEST_PROXY_DISABLE is nonempty, set ClientSettings.ProxyDisable. - proxyDisable := os.Getenv("TEST_PROXY_DISABLE") - clientSettings := ClientSettings{ - ConnectionSettings: eslegclient.ConnectionSettings{ - URL: serverURL, - Headers: map[string]string{headerTestField: headerTestValue}, - ProxyDisable: proxyDisable != "", - }, - Index: outil.MakeSelector(outil.ConstSelectorExpr("test")), - } - if proxy != "" { - proxyURL, err := url.Parse(proxy) - require.NoError(t, err) - clientSettings.Proxy = proxyURL - } - client, err := NewClient(clientSettings, nil) - require.NoError(t, err) - - // This ping won't succeed; we aren't testing end-to-end communication - // (which would require a lot more setup work), we just want to make sure - // the client is pointed at the right server or proxy. - client.Connect() -} - -// serverState contains the state of the http listeners for proxy tests, -// including the endpoint URLs and the observed request count for each one. -type serverState struct { - serverURL string - proxyURL string - - _serverRequestCount atomic.Int // Requests directly to the server - _proxyRequestCount atomic.Int // Requests via the proxy -} - -// Convenience functions to unwrap the atomic primitives -func (s serverState) serverRequestCount() int { - return s._serverRequestCount.Load() -} - -func (s serverState) proxyRequestCount() int { - return s._proxyRequestCount.Load() -} - -// startServers starts endpoints representing a backend server and a proxy, -// and returns the corresponding serverState and a teardown function that -// should be called to shut them down at the end of the test. -func startServers(t *testing.T) (*serverState, func()) { - state := serverState{} - server := httptest.NewServer( - http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - assert.Equal(t, headerTestValue, r.Header.Get(headerTestField)) - fmt.Fprintln(w, "Hello, client") - state._serverRequestCount.Inc() - })) - proxy := httptest.NewServer( - http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - assert.Equal(t, headerTestValue, r.Header.Get(headerTestField)) - fmt.Fprintln(w, "Hello, client") - state._proxyRequestCount.Inc() - })) - state.serverURL = server.URL - state.proxyURL = proxy.URL - return &state, func() { - server.Close() - proxy.Close() - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/client_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/client_test.go deleted file mode 100644 index d69849da..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/client_test.go +++ /dev/null @@ -1,340 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package elasticsearch - -import ( - "fmt" - "net/http" - "net/http/httptest" - "strings" - "testing" - "time" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/esleg/eslegclient" - "github.com/elastic/beats/v7/libbeat/idxmgmt" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/outputs/outest" - "github.com/elastic/beats/v7/libbeat/outputs/outil" - "github.com/elastic/beats/v7/libbeat/publisher" - "github.com/elastic/beats/v7/libbeat/version" -) - -func TestCollectPublishFailsNone(t *testing.T) { - N := 100 - item := `{"create": {"status": 200}},` - response := []byte(`{"items": [` + strings.Repeat(item, N) + `]}`) - - event := common.MapStr{"field": 1} - events := make([]publisher.Event, N) - for i := 0; i < N; i++ { - events[i] = publisher.Event{Content: beat.Event{Fields: event}} - } - - res, _ := bulkCollectPublishFails(logp.L(), response, events) - assert.Equal(t, 0, len(res)) -} - -func TestCollectPublishFailMiddle(t *testing.T) { - response := []byte(` - { "items": [ - {"create": {"status": 200}}, - {"create": {"status": 429, "error": "ups"}}, - {"create": {"status": 200}} - ]} - `) - - event := publisher.Event{Content: beat.Event{Fields: common.MapStr{"field": 1}}} - eventFail := publisher.Event{Content: beat.Event{Fields: common.MapStr{"field": 2}}} - events := []publisher.Event{event, eventFail, event} - - res, stats := bulkCollectPublishFails(logp.L(), response, events) - assert.Equal(t, 1, len(res)) - if len(res) == 1 { - assert.Equal(t, eventFail, res[0]) - } - assert.Equal(t, stats, bulkResultStats{acked: 2, fails: 1, tooMany: 1}) -} - -func TestCollectPublishFailAll(t *testing.T) { - response := []byte(` - { "items": [ - {"create": {"status": 429, "error": "ups"}}, - {"create": {"status": 429, "error": "ups"}}, - {"create": {"status": 429, "error": "ups"}} - ]} - `) - - event := publisher.Event{Content: beat.Event{Fields: common.MapStr{"field": 2}}} - events := []publisher.Event{event, event, event} - - res, stats := bulkCollectPublishFails(logp.L(), response, events) - assert.Equal(t, 3, len(res)) - assert.Equal(t, events, res) - assert.Equal(t, stats, bulkResultStats{fails: 3, tooMany: 3}) -} - -func TestCollectPipelinePublishFail(t *testing.T) { - logp.TestingSetup(logp.WithSelectors("elasticsearch")) - - response := []byte(`{ - "took": 0, "ingest_took": 0, "errors": true, - "items": [ - { - "index": { - "_index": "filebeat-2016.08.10", - "_type": "log", - "_id": null, - "status": 500, - "error": { - "type": "exception", - "reason": "java.lang.IllegalArgumentException: java.lang.IllegalArgumentException: field [fail_on_purpose] not present as part of path [fail_on_purpose]", - "caused_by": { - "type": "illegal_argument_exception", - "reason": "java.lang.IllegalArgumentException: field [fail_on_purpose] not present as part of path [fail_on_purpose]", - "caused_by": { - "type": "illegal_argument_exception", - "reason": "field [fail_on_purpose] not present as part of path [fail_on_purpose]" - } - }, - "header": { - "processor_type": "lowercase" - } - } - } - } - ] - }`) - - event := publisher.Event{Content: beat.Event{Fields: common.MapStr{"field": 2}}} - events := []publisher.Event{event} - - res, _ := bulkCollectPublishFails(logp.L(), response, events) - assert.Equal(t, 1, len(res)) - assert.Equal(t, events, res) -} - -func BenchmarkCollectPublishFailsNone(b *testing.B) { - response := []byte(` - { "items": [ - {"create": {"status": 200}}, - {"create": {"status": 200}}, - {"create": {"status": 200}} - ]} - `) - - event := publisher.Event{Content: beat.Event{Fields: common.MapStr{"field": 1}}} - events := []publisher.Event{event, event, event} - - for i := 0; i < b.N; i++ { - res, _ := bulkCollectPublishFails(logp.L(), response, events) - if len(res) != 0 { - b.Fail() - } - } -} - -func BenchmarkCollectPublishFailMiddle(b *testing.B) { - response := []byte(` - { "items": [ - {"create": {"status": 200}}, - {"create": {"status": 429, "error": "ups"}}, - {"create": {"status": 200}} - ]} - `) - - event := publisher.Event{Content: beat.Event{Fields: common.MapStr{"field": 1}}} - eventFail := publisher.Event{Content: beat.Event{Fields: common.MapStr{"field": 2}}} - events := []publisher.Event{event, eventFail, event} - - for i := 0; i < b.N; i++ { - res, _ := bulkCollectPublishFails(logp.L(), response, events) - if len(res) != 1 { - b.Fail() - } - } -} - -func BenchmarkCollectPublishFailAll(b *testing.B) { - response := []byte(` - { "items": [ - {"creatMiddlee": {"status": 429, "error": "ups"}}, - {"creatMiddlee": {"status": 429, "error": "ups"}}, - {"creatMiddlee": {"status": 429, "error": "ups"}} - ]} - `) - - event := publisher.Event{Content: beat.Event{Fields: common.MapStr{"field": 2}}} - events := []publisher.Event{event, event, event} - - for i := 0; i < b.N; i++ { - res, _ := bulkCollectPublishFails(logp.L(), response, events) - if len(res) != 3 { - b.Fail() - } - } -} - -func TestClientWithHeaders(t *testing.T) { - requestCount := 0 - // start a mock HTTP server - ts := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - assert.Equal(t, "testing value", r.Header.Get("X-Test")) - // from the documentation: https://golang.org/pkg/net/http/ - // For incoming requests, the Host header is promoted to the - // Request.Host field and removed from the Header map. - assert.Equal(t, "myhost.local", r.Host) - - var response string - if r.URL.Path == "/" { - response = `{ "version": { "number": "7.6.0" } }` - } else { - response = `{"items":[{"index":{}},{"index":{}},{"index":{}}]}` - - } - fmt.Fprintln(w, response) - requestCount++ - })) - defer ts.Close() - - client, err := NewClient(ClientSettings{ - ConnectionSettings: eslegclient.ConnectionSettings{ - URL: ts.URL, - Headers: map[string]string{ - "host": "myhost.local", - "X-Test": "testing value", - }, - }, - Index: outil.MakeSelector(outil.ConstSelectorExpr("test")), - }, nil) - assert.NoError(t, err) - - // simple ping - client.Connect() - assert.Equal(t, 1, requestCount) - - // bulk request - event := beat.Event{Fields: common.MapStr{ - "@timestamp": common.Time(time.Now()), - "type": "libbeat", - "message": "Test message from libbeat", - }} - - batch := outest.NewBatch(event, event, event) - err = client.Publish(batch) - assert.NoError(t, err) - assert.Equal(t, 2, requestCount) -} - -func TestBulkEncodeEvents(t *testing.T) { - cases := map[string]struct { - version string - docType string - config common.MapStr - events []common.MapStr - }{ - "6.x": { - version: "6.8.0", - docType: "doc", - config: common.MapStr{}, - events: []common.MapStr{{"message": "test"}}, - }, - "latest": { - version: version.GetDefaultVersion(), - docType: "", - config: common.MapStr{}, - events: []common.MapStr{{"message": "test"}}, - }, - } - - for name, test := range cases { - test := test - t.Run(name, func(t *testing.T) { - cfg := common.MustNewConfigFrom(test.config) - info := beat.Info{ - IndexPrefix: "test", - Version: test.version, - } - - im, err := idxmgmt.DefaultSupport(nil, info, common.NewConfig()) - require.NoError(t, err) - - index, pipeline, err := buildSelectors(im, info, cfg) - require.NoError(t, err) - - events := make([]publisher.Event, len(test.events)) - for i, fields := range test.events { - events[i] = publisher.Event{ - Content: beat.Event{ - Timestamp: time.Now(), - Fields: fields, - }, - } - } - - encoded, bulkItems := bulkEncodePublishRequest(logp.L(), *common.MustNewVersion(test.version), index, pipeline, events) - assert.Equal(t, len(events), len(encoded), "all events should have been encoded") - assert.Equal(t, 2*len(events), len(bulkItems), "incomplete bulk") - - // check meta-data for each event - for i := 0; i < len(bulkItems); i += 2 { - var meta eslegclient.BulkMeta - switch v := bulkItems[i].(type) { - case eslegclient.BulkCreateAction: - meta = v.Create - case eslegclient.BulkIndexAction: - meta = v.Index - default: - panic("unknown type") - } - - assert.NotEqual(t, "", meta.Index) - assert.Equal(t, test.docType, meta.DocType) - } - - // TODO: customer per test case validation - }) - } -} - -func TestClientWithAPIKey(t *testing.T) { - var headers http.Header - - // Start a mock HTTP server, save request headers - ts := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - headers = r.Header - })) - defer ts.Close() - - client, err := NewClient(ClientSettings{ - ConnectionSettings: eslegclient.ConnectionSettings{ - URL: ts.URL, - APIKey: "hyokHG4BfWk5viKZ172X:o45JUkyuS--yiSAuuxl8Uw", - }, - }, nil) - assert.NoError(t, err) - - client.Connect() - assert.Equal(t, "ApiKey aHlva0hHNEJmV2s1dmlLWjE3Mlg6bzQ1SlVreXVTLS15aVNBdXV4bDhVdw==", headers.Get("Authorization")) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/docs/elasticsearch.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/docs/elasticsearch.asciidoc deleted file mode 100644 index c36e6b24..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/docs/elasticsearch.asciidoc +++ /dev/null @@ -1,678 +0,0 @@ -[[elasticsearch-output]] -=== Configure the Elasticsearch output - -++++ -Elasticsearch -++++ - -When you specify Elasticsearch for the output, {beatname_uc} sends the transactions directly to Elasticsearch by using the Elasticsearch HTTP API. - -Example configuration: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- - -output.elasticsearch: - hosts: ["https://localhost:9200"] - index: "{beat_default_index_prefix}-%{[{beat_version_key}]}-%{+yyyy.MM.dd}" - ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - ssl.certificate: "/etc/pki/client/cert.pem" - ssl.key: "/etc/pki/client/cert.key" ------------------------------------------------------------------------------- - -Notes about the previous example and client based PKI authentication: - -- The `ssl.certificate` and `ssl.key` settings are ONLY needed if {es} is configured to require client based PKI authentication (with `xpack.security.http.ssl.client_authentication: required` or `xpack.security.http.ssl.client_authentication: optional`). -- The `ssl.certificate_authorities` setting needs to include the CA used to sign the remote server certificate, not the client cert. -- If client PKI is used, the remote server ({es}) should include the CA used for signing the client cert in the `xpack.security.http.ssl.certificate_authorities: []` list. - -To enable SSL, just add `https` to all URLs defined under __hosts__. - -["source","yaml",subs="attributes,callouts"] ------------------------------------------------------------------------------- - -output.elasticsearch: - hosts: ["https://localhost:9200"] - username: "{beatname_lc}_internal" - password: "{pwd}" ------------------------------------------------------------------------------- - -To use an API key to connect to {es}, use `api_key`. - -["source","yaml",subs="attributes,callouts"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["https://localhost:9200"] - api_key: "KnR6yE41RrSowb0kQ0HWoA" ------------------------------------------------------------------------------- - -If the Elasticsearch nodes are defined by `IP:PORT`, then add `protocol: https` to the yaml file. - -["source","yaml",subs="attributes,callouts"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["localhost"] - protocol: "https" - username: "{beatname_lc}_internal" - password: "{pwd}" ------------------------------------------------------------------------------- - - -For more information about securing {beatname_uc}, see -<>. - -ifndef::no_ilm[] -If you are indexing large amounts of time-series data, you might also want to -configure {beatname_uc} to use index lifecycle management. For more information -about configuring and using index lifecycle management with {beatname_uc}, see -<>. -endif::no_ilm[] - -==== Compatibility - -This output works with all compatible versions of Elasticsearch. See the -https://www.elastic.co/support/matrix#matrix_compatibility[Elastic Support -Matrix]. - -==== Configuration options - -You can specify the following options in the `elasticsearch` section of the +{beatname_lc}.yml+ config file: - -===== `enabled` - -The enabled config is a boolean setting to enable or disable the output. If set -to false, the output is disabled. - -The default value is true. - - -[[hosts-option]] -===== `hosts` - -The list of Elasticsearch nodes to connect to. The events are distributed to -these nodes in round robin order. If one node becomes unreachable, the event is -automatically sent to another node. Each Elasticsearch node can be defined as a `URL` or `IP:PORT`. -For example: `http://192.15.3.2`, `https://es.found.io:9230` or `192.24.3.2:9300`. -If no port is specified, `9200` is used. - -NOTE: When a node is defined as an `IP:PORT`, the _scheme_ and _path_ are taken from the -<> and <> config options. - -[source,yaml] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["10.45.3.2:9220", "10.45.3.1:9230"] - protocol: https - path: /elasticsearch ------------------------------------------------------------------------------- - -In the previous example, the Elasticsearch nodes are available at `https://10.45.3.2:9220/elasticsearch` and -`https://10.45.3.1:9230/elasticsearch`. - -===== `compression_level` - -The gzip compression level. Setting this value to 0 disables compression. -The compression level must be in the range of 1 (best speed) to 9 (best compression). - -Increasing the compression level will reduce the network usage but will increase the cpu usage. - -The default value is 0. - -===== `escape_html` - -Configure escaping of HTML in strings. Set to `true` to enable escaping. - -The default value is `false`. - - -===== `worker` - -The number of workers per configured host publishing events to Elasticsearch. This -is best used with load balancing mode enabled. Example: If you have 2 hosts and -3 workers, in total 6 workers are started (3 for each host). - -The default value is 1. - -===== `api_key` - -Instead of using usernames and passwords, -you can use API keys to secure communication with {es}. -For more information, see <>. - -===== `username` - -The basic authentication username for connecting to Elasticsearch. - -===== `password` - -The basic authentication password for connecting to Elasticsearch. - -===== `parameters` - -Dictionary of HTTP parameters to pass within the url with index operations. - -[[protocol-option]] -===== `protocol` - -The name of the protocol Elasticsearch is reachable on. The options are: -`http` or `https`. The default is `http`. However, if you specify a URL for -<>, the value of `protocol` is overridden by whatever scheme you -specify in the URL. - -[[path-option]] -===== `path` - -An HTTP path prefix that is prepended to the HTTP API calls. This is useful for -the cases where Elasticsearch listens behind an HTTP reverse proxy that exports -the API under a custom prefix. - -===== `headers` - -Custom HTTP headers to add to each request created by the Elasticsearch output. -Example: - -[source,yaml] ------------------------------------------------------------------------------- -output.elasticsearch.headers: - X-My-Header: Header contents ------------------------------------------------------------------------------- - -It is generally possible to specify multiple header values for the same header -name by separating them with a comma. - -===== `proxy_url` - -The URL of the proxy to use when connecting to the Elasticsearch servers. The -value may be either a complete URL or a "host[:port]", in which case the "http" -scheme is assumed. If a value is not specified through the configuration file -then proxy environment variables are used. See the -https://golang.org/pkg/net/http/#ProxyFromEnvironment[Go documentation] -for more information about the environment variables. - -[[index-option-es]] -===== `index` - -ifndef::apm-server[] -The index name to write events to when you're using daily indices. The default is -+"{beatname_lc}-%{[{beat_version_key}]}-%{+yyyy.MM.dd}"+ (for example, -+"{beatname_lc}-{version}-{localdate}"+). If you change this setting, you also -need to configure the `setup.template.name` and `setup.template.pattern` options -(see <>). -endif::apm-server[] - -ifdef::apm-server[] -The index name to write events to. The default is -+"apm-%{[{beat_version_key}]}-{type}-%{+yyyy.MM.dd}"+ (for example, -+"apm-{version}-transaction-{localdate}"+). See -<> for more information on -default index configuration. - -IMPORTANT: If you change this setting, -you need to configure the `setup.template.name` and `setup.template.pattern` options -(see <>). You also must set the default index configuration -in the `apm-server.yml` file. - -NOTE: +{beat_version_key}+ is a field managed by Beats that is added to every document. -It holds the current version of APM Server. -endif::apm-server[] - -ifndef::no_dashboards[] -If you are using the pre-built Kibana -dashboards, you also need to set the `setup.dashboards.index` option (see -<>). -endif::no_dashboards[] - -ifndef::apm-server[] -ifndef::no_ilm[] -The `index` setting is ignored when index lifecycle management is enabled. If -you’re sending events to a cluster that supports index lifecycle management, see -<> to learn how to change the index name. -endif::no_ilm[] - -You can set the index dynamically by using a format string to access any event -field. For example, this configuration uses a custom field, `fields.log_type`, -to set the index: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["http://localhost:9200"] - index: "%{[fields.log_type]}-%{[{beat_version_key}]}-%{+yyyy.MM.dd}" <1> ------------------------------------------------------------------------------- - -<1> We recommend including +{beat_version_key}+ in the name to avoid mapping issues -when you upgrade. - -With this configuration, all events with `log_type: normal` are sent to an -index named +normal-{version}-{localdate}+, and all events with -`log_type: critical` are sent to an index named -+critical-{version}-{localdate}+. -endif::apm-server[] - -ifdef::apm-server[] -You can set the index dynamically by using a format string to access any event -field. For example, this configuration uses the field, `processor.event`, -to set the index: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["http://localhost:9200"] - index: "apm-%{[observer.version]}-%{[processor.event]}-%{+yyyy.MM.dd}\" <1> ------------------------------------------------------------------------------- - -<1> `observer` refers to {beatname_uc}. We recommend including -+{beat_version_key}+ in the name to avoid mapping issues when you upgrade -{beatname_uc}. - -With this configuration, -all events are separated by their `processor.event` into different indices. -endif::apm-server[] - -TIP: To learn how to add custom fields to events, see the -<> option. - -See the <> setting for other ways to set the index -dynamically. - - -[[indices-option-es]] -===== `indices` - -An array of index selector rules. Each rule specifies the index to use for -events that match the rule. During publishing, {beatname_uc} uses the first -matching rule in the array. Rules can contain conditionals, format string-based -fields, and name mappings. If the `indices` setting is missing or no rule -matches, the <> setting is used. - -Rule settings: - -*`index`*:: The index format string to use. If this string contains field -references, such as `%{[fields.name]}`, the fields must exist, or the rule fails. - -*`mappings`*:: A dictionary that takes the value returned by `index` and maps it -to a new name. - -*`default`*:: The default string value to use if `mappings` does not find a -match. - -*`when`*:: A condition that must succeed in order to execute the current rule. -ifndef::no-processors[] -All the <> supported by processors are also supported -here. -endif::no-processors[] - -ifndef::apm-server[] -The following example sets the index based on whether the `message` field -contains the specified string: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["http://localhost:9200"] - indices: - - index: "warning-%{[{beat_version_key}]}-%{+yyyy.MM.dd}" - when.contains: - message: "WARN" - - index: "error-%{[{beat_version_key}]}-%{+yyyy.MM.dd}" - when.contains: - message: "ERR" ------------------------------------------------------------------------------- - - -This configuration results in indices named +warning-{version}-{localdate}+ -and +error-{version}-{localdate}+ (plus the default index if no matches are -found). - -The following example sets the index by taking the name returned by the `index` -format string and mapping it to a new name that's used for the index: - -["source","yaml"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["http://localhost:9200"] - indices: - - index: "%{[fields.log_type]}" - mappings: - critical: "sev1" - normal: "sev2" - default: "sev3" ------------------------------------------------------------------------------- - - -This configuration results in indices named `sev1`, `sev2`, and `sev3`. - -The `mappings` setting simplifies the configuration, but is limited to string -values. You cannot specify format strings within the mapping pairs. -endif::apm-server[] - -ifdef::apm-server[] -The following example sets the index based on whether the `processor.event` field -contains the specified string: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["http://localhost:9200"] - indices: - - index: "apm-%{[observer.version]}-sourcemap" - when.contains: - processor.event: "sourcemap" - - - index: "apm-%{[observer.version]}-error-%{+yyyy.MM.dd}" - when.contains: - processor.event: "error" - - - index: "apm-%{[observer.version]}-transaction-%{+yyyy.MM.dd}" - when.contains: - processor.event: "transaction" - - - index: "apm-%{[observer.version]}-span-%{+yyyy.MM.dd}" - when.contains: - processor.event: "span" - - - index: "apm-%{[observer.version]}-metric-%{+yyyy.MM.dd}" - when.contains: - processor.event: "metric" - - - index: "apm-%{[observer.version]}-onboarding-%{+yyyy.MM.dd}" - when.contains: - processor.event: "onboarding" ------------------------------------------------------------------------------- - -NOTE: `observer` refers to {beatname_uc}. We recommend including -+{beat_version_key}+ in the name to avoid mapping issues when you upgrade -{beatname_uc}. - -This is the default configuration for {beatname_uc} and results in indices -named in the following format: +"apm-%{[{beat_version_key}]}-{type}-%{+yyyy.MM.dd}"+ -For example: +"apm-{version}-transaction-{localdate}"+. - -The following example sets the index by taking the name returned by the `index` -format string and mapping it to a new name that's used for the index: - -["source","yaml"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["http://localhost:9200"] - indices: - - index: "%{[processor.event]}" - mappings: - sourcemap: "apm-sourcemap" - error: "apm-error" - transaction: "apm-transaction" - span: "apm-span" - metric: "apm-metric" - onboarding: "apm-onboarding" - default: "apm" ------------------------------------------------------------------------------- - -This configuration results in indices named `apm-sourcemap`, `apm-error`, etc. - -The `mappings` setting simplifies the configuration, but is limited to string -values. You cannot specify format strings within the mapping pairs. -endif::apm-server[] - -//TODO: MOVE ILM OPTIONS TO APPEAR LOGICALLY BASED ON LOCATION IN THE YAML FILE. - -ifndef::no_ilm[] -[[ilm-es]] -===== `ilm` - -Configuration options for index lifecycle management. - -See <> for more information. -endif::no_ilm[] - -ifndef::no-pipeline[] -[[pipeline-option-es]] -===== `pipeline` - -A format string value that specifies the ingest node pipeline to write events to. - -["source","yaml"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["http://localhost:9200"] - pipeline: my_pipeline_id ------------------------------------------------------------------------------- - -For more information, see <>. - -ifndef::apm-server[] -You can set the ingest node pipeline dynamically by using a format string to -access any event field. For example, this configuration uses a custom field, -`fields.log_type`, to set the pipeline for each event: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["http://localhost:9200"] - pipeline: "%{[fields.log_type]}_pipeline" ------------------------------------------------------------------------------- - - -With this configuration, all events with `log_type: normal` are sent to a pipeline -named `normal_pipeline`, and all events with `log_type: critical` are sent to a -pipeline named `critical_pipeline`. -endif::apm-server[] - -ifdef::apm-server[] -You can set the ingest node pipeline dynamically by using a format string to -access any event field. For example, this configuration uses the field, -`processor.event`, to set the pipeline for each event: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["http://localhost:9200"] - pipeline: "%{[processor.event]}_pipeline" ------------------------------------------------------------------------------- - - -With this configuration, all events with `processor.event: transaction` are sent to a pipeline -named `transaction_pipeline`. Similarly, all events with `processor.event: error` are sent to a -pipeline named `error_pipeline`. - -The default pipeline is `apm`. It adds user agent and geo ip information to events. -To disable this, or any other pipeline, set `output.elasticsearch.pipeline: _none`. -endif::apm-server[] - -TIP: To learn how to add custom fields to events, see the -<> option. - -See the <> setting for other ways to set the -ingest node pipeline dynamically. - -[[pipelines-option-es]] -===== `pipelines` - -An array of pipeline selector rules. Each rule specifies the ingest node -pipeline to use for events that match the rule. During publishing, {beatname_uc} -uses the first matching rule in the array. Rules can contain conditionals, -format string-based fields, and name mappings. If the `pipelines` setting is -missing or no rule matches, the <> setting is -used. - -Rule settings: - -*`pipeline`*:: The pipeline format string to use. If this string contains field -references, such as `%{[fields.name]}`, the fields must exist, or the rule -fails. - -*`mappings`*:: A dictionary that takes the value returned by `pipeline` and maps -it to a new name. - -*`default`*:: The default string value to use if `mappings` does not find a -match. - -*`when`*:: A condition that must succeed in order to execute the current rule. -ifndef::no-processors[] -All the <> supported by processors are also supported -here. -endif::no-processors[] - -ifndef::apm-server[] -The following example sends events to a specific pipeline based on whether the -`message` field contains the specified string: - -["source","yaml"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["http://localhost:9200"] - pipelines: - - pipeline: "warning_pipeline" - when.contains: - message: "WARN" - - pipeline: "error_pipeline" - when.contains: - message: "ERR" ------------------------------------------------------------------------------- - - -The following example sets the pipeline by taking the name returned by the -`pipeline` format string and mapping it to a new name that's used for the -pipeline: - -["source","yaml"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["http://localhost:9200"] - pipelines: - - pipeline: "%{[fields.log_type]}" - mappings: - critical: "sev1_pipeline" - normal: "sev2_pipeline" - default: "sev3_pipeline" ------------------------------------------------------------------------------- - - -With this configuration, all events with `log_type: critical` are sent to -`sev1_pipeline`, all events with `log_type: normal` are sent to a -`sev2_pipeline`, and all other events are sent to `sev3_pipeline`. -endif::apm-server[] - -ifdef::apm-server[] -The following example sends events to a specific pipeline based on whether the -`processor.event` field contains the specified string: - -["source","yaml"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["http://localhost:9200"] - pipelines: - - pipeline: "sourcemap_pipeline" - when.contains: - processor.event: "sourcemap" - - - pipeline: "error_pipeline" - when.contains: - processor.event: "error" - - - pipeline: "transaction_pipeline" - when.contains: - processor.event: "transaction" - - - pipeline: "span_pipeline" - when.contains: - processor.event: "span" - - - pipeline: "metric_pipeline" - when.contains: - processor.event: "metric" - - - pipeline: "onboarding_pipeline" - when.contains: - processor.event: "onboarding" ------------------------------------------------------------------------------- - - -The following example sets the pipeline by taking the name returned by the -`pipeline` format string and mapping it to a new name that's used for the -pipeline: - -["source","yaml"] ------------------------------------------------------------------------------- -output.elasticsearch: - hosts: ["http://localhost:9200"] - pipelines: - - pipeline: "%{[processor.event]}" - mappings: - sourcemap: "sourcemap_pipeline" - error: "error_pipeline" - transaction: "transaction_pipeline" - span: "span_pipeline" - metric: "metric_pipeline" - onboarding: "onboarding_pipeline" - default: "apm_pipeline" ------------------------------------------------------------------------------- - -With this configuration, all events with `processor.event: transaction` are sent to a pipeline -named `transaction_pipeline`, all events with `processor.event: error` are sent to a -pipeline named `error_pipeline`, etc. - -NOTE: Defining any pipeline will deactivate the default `apm` pipeline. -endif::apm-server[] - -For more information about ingest node pipelines, see -<>. - -endif::[] - -===== `max_retries` - -ifdef::ignores_max_retries[] -{beatname_uc} ignores the `max_retries` setting and retries indefinitely. -endif::[] - -ifndef::ignores_max_retries[] -The number of times to retry publishing an event after a publishing failure. -After the specified number of retries, the events are typically dropped. - -Set `max_retries` to a value less than 0 to retry until all events are published. - -The default is 3. -endif::[] - - -===== `bulk_max_size` - -The maximum number of events to bulk in a single Elasticsearch bulk API index request. The default is 50. - -Events can be collected into batches. {beatname_uc} will split batches larger than `bulk_max_size` -into multiple batches. - -Specifying a larger batch size can improve performance by lowering the overhead of sending events. -However big batch sizes can also increase processing times, which might result in -API errors, killed connections, timed-out publishing requests, and, ultimately, lower -throughput. - -Setting `bulk_max_size` to values less than or equal to 0 disables the -splitting of batches. When splitting is disabled, the queue decides on the -number of events to be contained in a batch. - -===== `backoff.init` - -The number of seconds to wait before trying to reconnect to Elasticsearch after -a network error. After waiting `backoff.init` seconds, {beatname_uc} tries to -reconnect. If the attempt fails, the backoff timer is increased exponentially up -to `backoff.max`. After a successful connection, the backoff timer is reset. The -default is 1s. - - -===== `backoff.max` - -The maximum number of seconds to wait before attempting to connect to -Elasticsearch after a network error. The default is 60s. - -===== `timeout` - -The http request timeout in seconds for the Elasticsearch request. The default is 90. - -===== `ssl` - -Configuration options for SSL parameters like the certificate authority to use -for HTTPS-based connections. If the `ssl` section is missing, the host CAs are used for HTTPS connections to -Elasticsearch. - -See <> for more information. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/elasticsearch_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/elasticsearch_test.go deleted file mode 100644 index 60268b59..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/elasticsearch/elasticsearch_test.go +++ /dev/null @@ -1,75 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package elasticsearch - -import ( - "fmt" - "testing" - - "github.com/elastic/beats/v7/libbeat/esleg/eslegclient" -) - -func TestConnectCallbacksManagement(t *testing.T) { - f0 := func(client *eslegclient.Connection) error { fmt.Println("i am function #0"); return nil } - f1 := func(client *eslegclient.Connection) error { fmt.Println("i am function #1"); return nil } - f2 := func(client *eslegclient.Connection) error { fmt.Println("i am function #2"); return nil } - - _, err := RegisterConnectCallback(f0) - if err != nil { - t.Fatalf("error while registering callback: %v", err) - } - id1, err := RegisterConnectCallback(f1) - if err != nil { - t.Fatalf("error while registering callback: %v", err) - } - id2, err := RegisterConnectCallback(f2) - if err != nil { - t.Fatalf("error while registering callback: %v", err) - } - - t.Logf("removing second callback") - DeregisterConnectCallback(id1) - if _, ok := connectCallbackRegistry.callbacks[id2]; !ok { - t.Fatalf("third callback cannot be retrieved") - } -} - -func TestGlobalConnectCallbacksManagement(t *testing.T) { - f0 := func(client *eslegclient.Connection) error { fmt.Println("i am function #0"); return nil } - f1 := func(client *eslegclient.Connection) error { fmt.Println("i am function #1"); return nil } - f2 := func(client *eslegclient.Connection) error { fmt.Println("i am function #2"); return nil } - - _, err := RegisterGlobalCallback(f0) - if err != nil { - t.Fatalf("error while registering callback: %v", err) - } - id1, err := RegisterGlobalCallback(f1) - if err != nil { - t.Fatalf("error while registering callback: %v", err) - } - id2, err := RegisterGlobalCallback(f2) - if err != nil { - t.Fatalf("error while registering callback: %v", err) - } - - t.Logf("removing second callback") - DeregisterGlobalCallback(id1) - if _, ok := globalCallbackRegistry.callbacks[id2]; !ok { - t.Fatalf("third callback cannot be retrieved") - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/fileout/docs/fileout.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/outputs/fileout/docs/fileout.asciidoc deleted file mode 100644 index 6922f8f7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/fileout/docs/fileout.asciidoc +++ /dev/null @@ -1,68 +0,0 @@ -[[file-output]] -=== Configure the File output - -++++ -File -++++ - -The File output dumps the transactions into a file where each transaction is in a JSON format. -Currently, this output is used for testing, but it can be used as input for -Logstash. - -To use this output, edit the {beatname_uc} configuration file to disable the {es} -output by commenting it out, and enable the file output by adding `output.file`. - -Example configuration: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -output.file: - path: "/tmp/{beatname_lc}" - filename: {beatname_lc} - #rotate_every_kb: 10000 - #number_of_files: 7 - #permissions: 0600 ------------------------------------------------------------------------------- - -==== Configuration options - -You can specify the following `output.file` options in the +{beatname_lc}.yml+ config file: - -===== `enabled` - -The enabled config is a boolean setting to enable or disable the output. If set -to false, the output is disabled. - -The default value is `true`. - -[[path]] -===== `path` - -The path to the directory where the generated files will be saved. This option is -mandatory. - -===== `filename` - -The name of the generated files. The default is set to the Beat name. For example, the files -generated by default for {beatname_uc} would be "{beatname_lc}", "{beatname_lc}.1", "{beatname_lc}.2", and so on. - -===== `rotate_every_kb` - -The maximum size in kilobytes of each file. When this size is reached, the files are -rotated. The default value is 10240 KB. - -===== `number_of_files` - -The maximum number of files to save under <>. When this number of files is reached, the -oldest file is deleted, and the rest of the files are shifted from last to first. -The number of files must be between 2 and 1024. The default is 7. - -===== `permissions` - -Permissions to use for file creation. The default is 0600. - -===== `codec` - -Output codec configuration. If the `codec` section is missing, events will be json encoded. - -See <> for more information. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/fileout/file_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/fileout/file_test.go deleted file mode 100644 index 60eadd2f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/fileout/file_test.go +++ /dev/null @@ -1,20 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package fileout diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/common_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/common_test.go deleted file mode 100644 index f298df2b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/common_test.go +++ /dev/null @@ -1,42 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kafka - -import "math/rand" - -// common helpers used by unit+integration tests - -func randString(length int) string { - return string(randASCIIBytes(length)) -} - -func randASCIIBytes(length int) []byte { - b := make([]byte, length) - for i := range b { - b[i] = randChar() - } - return b -} - -func randChar() byte { - start, end := 'a', 'z' - if rand.Int31n(2) == 1 { - start, end = 'A', 'Z' - } - return byte(rand.Int31n(end-start+1) + start) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/config_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/config_test.go deleted file mode 100644 index 36b8d190..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/config_test.go +++ /dev/null @@ -1,98 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kafka - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestConfigAcceptValid(t *testing.T) { - tests := map[string]common.MapStr{ - "default config is valid": common.MapStr{}, - "lz4 with 0.11": common.MapStr{ - "compression": "lz4", - "version": "0.11", - }, - "lz4 with 1.0": common.MapStr{ - "compression": "lz4", - "version": "1.0.0", - }, - "Kerberos with keytab": common.MapStr{ - "kerberos": common.MapStr{ - "auth_type": "keytab", - "keytab": "/etc/krb5kcd/kafka.keytab", - "config_path": "/etc/path/config", - "service_name": "HTTP/elastic@ELASTIC", - "realm": "ELASTIC", - }, - }, - "Kerberos with user and password pair": common.MapStr{ - "kerberos": common.MapStr{ - "auth_type": "password", - "username": "elastic", - "password": "changeme", - "config_path": "/etc/path/config", - "service_name": "HTTP/elastic@ELASTIC", - "realm": "ELASTIC", - }, - }, - } - - for name, test := range tests { - test := test - t.Run(name, func(t *testing.T) { - c := common.MustNewConfigFrom(test) - c.SetString("hosts", 0, "localhost") - cfg, err := readConfig(c) - if err != nil { - t.Fatalf("Can not create test configuration: %v", err) - } - if _, err := newSaramaConfig(logp.L(), cfg); err != nil { - t.Fatalf("Failure creating sarama config: %v", err) - } - }) - } -} - -func TestConfigInvalid(t *testing.T) { - tests := map[string]common.MapStr{ - "Kerberos with invalid auth_type": common.MapStr{ - "kerberos": common.MapStr{ - "auth_type": "invalid_auth_type", - "config_path": "/etc/path/config", - "service_name": "HTTP/elastic@ELASTIC", - "realm": "ELASTIC", - }, - }, - } - - for name, test := range tests { - test := test - t.Run(name, func(t *testing.T) { - c := common.MustNewConfigFrom(test) - c.SetString("hosts", 0, "localhost") - _, err := readConfig(c) - if err == nil { - t.Fatalf("Can create test configuration from invalid input") - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/docs/kafka.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/docs/kafka.asciidoc deleted file mode 100644 index ebb1807f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/docs/kafka.asciidoc +++ /dev/null @@ -1,282 +0,0 @@ -[[kafka-output]] -=== Configure the Kafka output - -++++ -Kafka -++++ - -The Kafka output sends events to Apache Kafka. - -To use this output, edit the {beatname_uc} configuration file to disable the {es} -output by commenting it out, and enable the Kafka output by uncommenting the -Kafka section. - -Example configuration: - -[source,yaml] ------------------------------------------------------------------------------- -output.kafka: - # initial brokers for reading cluster metadata - hosts: ["kafka1:9092", "kafka2:9092", "kafka3:9092"] - - # message topic selection + partitioning - topic: '%{[fields.log_topic]}' - partition.round_robin: - reachable_only: false - - required_acks: 1 - compression: gzip - max_message_bytes: 1000000 ------------------------------------------------------------------------------- - -NOTE: Events bigger than <> will be dropped. To avoid this problem, make sure {beatname_uc} does not generate events bigger than <>. - -[[kafka-compatibility]] -==== Compatibility - -This output works with all Kafka versions in between 0.11 and 2.1.0. Older versions -might work as well, but are not supported. - -==== Configuration options - -You can specify the following options in the `kafka` section of the +{beatname_lc}.yml+ config file: - -===== `enabled` - -The `enabled` config is a boolean setting to enable or disable the output. If set -to false, the output is disabled. - -ifndef::apm-server[] -The default value is `true`. -endif::[] -ifdef::apm-server[] -The default value is `false`. -endif::[] - -===== `hosts` - -The list of Kafka broker addresses from where to fetch the cluster metadata. -The cluster metadata contain the actual Kafka brokers events are published to. - -===== `version` - -Kafka version {beatname_lc} is assumed to run against. Defaults to 1.0.0. - -Event timestamps will be added, if version 0.10.0.0+ is enabled. - -Valid values are all kafka releases in between `0.8.2.0` and `2.0.0`. - -See <> for information on supported versions. - -===== `username` - -The username for connecting to Kafka. If username is configured, the password -must be configured as well. Only SASL/PLAIN is supported. - -===== `password` - -The password for connecting to Kafka. - -[[topic-option-kafka]] -===== `topic` - -The Kafka topic used for produced events. - -You can set the topic dynamically by using a format string to access any -event field. For example, this configuration uses a custom field, -`fields.log_topic`, to set the topic for each event: - -[source,yaml] ------ -topic: '%{[fields.log_topic]}' ------ - -TIP: To learn how to add custom fields to events, see the -<> option. - -See the <> setting for other ways to set the -topic dynamically. - -[[topics-option-kafka]] -===== `topics` - -An array of topic selector rules. Each rule specifies the `topic` to use for -events that match the rule. During publishing, {beatname_uc} sets the `topic` -for each event based on the first matching rule in the array. Rules -can contain conditionals, format string-based fields, and name mappings. If the -`topics` setting is missing or no rule matches, the -<> field is used. - -Rule settings: - -*`topic`*:: The topic format string to use. If this string contains field -references, such as `%{[fields.name]}`, the fields must exist, or the rule -fails. - -*`mappings`*:: A dictionary that takes the value returned by `topic` and maps it -to a new name. - -*`default`*:: The default string value to use if `mappings` does not find a -match. - -*`when`*:: A condition that must succeed in order to execute the current rule. -ifndef::no-processors[] -All the <> supported by processors are also supported -here. -endif::no-processors[] - -The following example sets the topic based on whether the message field contains -the specified string: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -output.kafka: - hosts: ["localhost:9092"] - topic: "logs-%{[agent.version]}" - topics: - - topic: "critical-%{[agent.version]}" - when.contains: - message: "CRITICAL" - - topic: "error-%{[agent.version]}" - when.contains: - message: "ERR" ------------------------------------------------------------------------------- - - -This configuration results in topics named +critical-{version}+, -+error-{version}+, and +logs-{version}+. - -===== `key` - -Optional formatted string specifying the Kafka event key. If configured, the -event key can be extracted from the event using a format string. - -See the Kafka documentation for the implications of a particular choice of key; -by default, the key is chosen by the Kafka cluster. - -===== `partition` - -Kafka output broker event partitioning strategy. Must be one of `random`, -`round_robin`, or `hash`. By default the `hash` partitioner is used. - -*`random.group_events`*: Sets the number of events to be published to the same - partition, before the partitioner selects a new partition by random. The - default value is 1 meaning after each event a new partition is picked randomly. - -*`round_robin.group_events`*: Sets the number of events to be published to the - same partition, before the partitioner selects the next partition. The default - value is 1 meaning after each event the next partition will be selected. - -*`hash.hash`*: List of fields used to compute the partitioning hash value from. - If no field is configured, the events `key` value will be used. - -*`hash.random`*: Randomly distribute events if no hash or key value can be computed. - -All partitioners will try to publish events to all partitions by default. If a -partition's leader becomes unreachable for the beat, the output might block. All -partitioners support setting `reachable_only` to overwrite this -behavior. If `reachable_only` is set to `true`, events will be published to -available partitions only. - -NOTE: Publishing to a subset of available partitions potentially increases resource usage because events may become unevenly distributed. - -===== `client_id` - -The configurable ClientID used for logging, debugging, and auditing purposes. The default is "beats". - -===== `worker` - -The number of concurrent load-balanced Kafka output workers. - -===== `codec` - -Output codec configuration. If the `codec` section is missing, events will be json encoded. - -See <> for more information. - -===== `metadata` - -Kafka metadata update settings. The metadata do contain information about -brokers, topics, partition, and active leaders to use for publishing. - -*`refresh_frequency`*:: Metadata refresh interval. Defaults to 10 minutes. - -*`full`*:: Strategy to use when fetching metadata, when this option is `true`, the client will maintain -a full set of metadata for all the available topics, if the this option is set to `false` it will only refresh the -metadata for the configured topics. The default is false. - -*`retry.max`*:: Total number of metadata update retries when cluster is in middle of leader election. The default is 3. - -*`retry.backoff`*:: Waiting time between retries during leader elections. Default is 250ms. - -===== `max_retries` - -ifdef::ignores_max_retries[] -{beatname_uc} ignores the `max_retries` setting and retries indefinitely. -endif::[] - -ifndef::ignores_max_retries[] -The number of times to retry publishing an event after a publishing failure. -After the specified number of retries, the events are typically dropped. - -Set `max_retries` to a value less than 0 to retry until all events are published. - -The default is 3. -endif::[] - -===== `bulk_max_size` - -The maximum number of events to bulk in a single Kafka request. The default is 2048. - -===== `bulk_flush_frequency` - -Duration to wait before sending bulk Kafka request. 0 is no delay. The default is 0. - -===== `timeout` - -The number of seconds to wait for responses from the Kafka brokers before timing -out. The default is 30 (seconds). - -===== `broker_timeout` - -The maximum duration a broker will wait for number of required ACKs. The default is 10s. - -===== `channel_buffer_size` - -Per Kafka broker number of messages buffered in output pipeline. The default is 256. - -===== `keep_alive` - -The keep-alive period for an active network connection. If 0s, keep-alives are disabled. The default is 0 seconds. - -===== `compression` - -Sets the output compression codec. Must be one of `none`, `snappy`, `lz4` and `gzip`. The default is `gzip`. - -===== `compression_level` - -Sets the compression level used by gzip. Setting this value to 0 disables compression. -The compression level must be in the range of 1 (best speed) to 9 (best compression). - -Increasing the compression level will reduce the network usage but will increase the cpu usage. - -The default value is 4. - -[[kafka-max_message_bytes]] -===== `max_message_bytes` - -The maximum permitted size of JSON-encoded messages. Bigger messages will be dropped. The default value is 1000000 (bytes). This value should be equal to or less than the broker's `message.max.bytes`. - -===== `required_acks` - -The ACK reliability level required from broker. 0=no response, 1=wait for local commit, -1=wait for all replicas to commit. The default is 1. - -Note: If set to 0, no ACKs are returned by Kafka. Messages might be lost silently on error. - -===== `ssl` - -Configuration options for SSL parameters like the root CA for Kafka connections. - The Kafka host keystore should be created with the -`-keyalg RSA` argument to ensure it uses a cipher supported by -https://github.com/Shopify/sarama/wiki/Frequently-Asked-Questions#why-cant-sarama-connect-to-my-kafka-cluster-using-ssl[Filebeat's Kafka library]. -See <> for more information. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/kafka_integration_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/kafka_integration_test.go deleted file mode 100644 index 58d03d1c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/kafka_integration_test.go +++ /dev/null @@ -1,476 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package kafka - -import ( - "encoding/json" - "fmt" - "math/rand" - "os" - "strconv" - "sync" - "testing" - "time" - - "github.com/Shopify/sarama" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/fmtstr" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/outputs" - _ "github.com/elastic/beats/v7/libbeat/outputs/codec/format" - _ "github.com/elastic/beats/v7/libbeat/outputs/codec/json" - "github.com/elastic/beats/v7/libbeat/outputs/outest" -) - -const ( - kafkaDefaultHost = "localhost" - kafkaDefaultPort = "9092" -) - -type eventInfo struct { - events []beat.Event -} - -func TestKafkaPublish(t *testing.T) { - logp.TestingSetup(logp.WithSelectors("kafka")) - - id := strconv.Itoa(rand.New(rand.NewSource(int64(time.Now().Nanosecond()))).Int()) - testTopic := fmt.Sprintf("test-libbeat-%s", id) - logType := fmt.Sprintf("log-type-%s", id) - - tests := []struct { - title string - config map[string]interface{} - topic string - events []eventInfo - }{ - { - "publish single event to test topic", - nil, - testTopic, - single(common.MapStr{ - "host": "test-host", - "message": id, - }), - }, - { - "publish single event with topic from type", - map[string]interface{}{ - "topic": "%{[type]}", - }, - logType, - single(common.MapStr{ - "host": "test-host", - "type": logType, - "message": id, - }), - }, - { - "publish single event with formating to test topic", - map[string]interface{}{ - "codec.format.string": "%{[message]}", - }, - testTopic, - single(common.MapStr{ - "host": "test-host", - "message": id, - }), - }, - { - "batch publish to test topic", - nil, - testTopic, - randMulti(5, 100, common.MapStr{ - "host": "test-host", - }), - }, - { - "batch publish to test topic from type", - map[string]interface{}{ - "topic": "%{[type]}", - }, - logType, - randMulti(5, 100, common.MapStr{ - "host": "test-host", - "type": logType, - }), - }, - { - "batch publish with random partitioner", - map[string]interface{}{ - "partition.random": map[string]interface{}{ - "group_events": 1, - }, - }, - testTopic, - randMulti(1, 10, common.MapStr{ - "host": "test-host", - "type": "log", - }), - }, - { - "batch publish with round robin partitioner", - map[string]interface{}{ - "partition.round_robin": map[string]interface{}{ - "group_events": 1, - }, - }, - testTopic, - randMulti(1, 10, common.MapStr{ - "host": "test-host", - "type": "log", - }), - }, - { - "batch publish with hash partitioner without key (fallback to random)", - map[string]interface{}{ - "partition.hash": map[string]interface{}{}, - }, - testTopic, - randMulti(1, 10, common.MapStr{ - "host": "test-host", - "type": "log", - }), - }, - { - // warning: this test uses random keys. In case keys are reused, test might fail. - "batch publish with hash partitioner with key", - map[string]interface{}{ - "key": "%{[message]}", - "partition.hash": map[string]interface{}{}, - }, - testTopic, - randMulti(1, 10, common.MapStr{ - "host": "test-host", - "type": "log", - }), - }, - { - // warning: this test uses random keys. In case keys are reused, test might fail. - "batch publish with fields hash partitioner", - map[string]interface{}{ - "partition.hash.hash": []string{ - "@timestamp", - "type", - "message", - }, - }, - testTopic, - randMulti(1, 10, common.MapStr{ - "host": "test-host", - "type": "log", - }), - }, - } - - defaultConfig := map[string]interface{}{ - "hosts": []string{getTestKafkaHost()}, - "topic": testTopic, - "timeout": "1s", - } - - for i, test := range tests { - test := test - name := fmt.Sprintf("run test(%v): %v", i, test.title) - - cfg := makeConfig(t, defaultConfig) - if test.config != nil { - cfg.Merge(makeConfig(t, test.config)) - } - - t.Run(name, func(t *testing.T) { - grp, err := makeKafka(nil, beat.Info{Beat: "libbeat", IndexPrefix: "testbeat"}, outputs.NewNilObserver(), cfg) - if err != nil { - t.Fatal(err) - } - - output := grp.Clients[0].(*client) - if err := output.Connect(); err != nil { - t.Fatal(err) - } - assert.Equal(t, output.index, "testbeat") - defer output.Close() - - // publish test events - var wg sync.WaitGroup - for i := range test.events { - batch := outest.NewBatch(test.events[i].events...) - batch.OnSignal = func(_ outest.BatchSignal) { - wg.Done() - } - - wg.Add(1) - output.Publish(batch) - } - - // wait for all published batches to be ACKed - wg.Wait() - - expected := flatten(test.events) - - // check we can find all event in topic - timeout := 20 * time.Second - stored := testReadFromKafkaTopic(t, test.topic, len(expected), timeout) - - // validate messages - if len(expected) != len(stored) { - assert.Equal(t, len(stored), len(expected)) - return - } - - validate := validateJSON - if fmt, exists := test.config["codec.format.string"]; exists { - validate = makeValidateFmtStr(fmt.(string)) - } - - seenMsgs := map[string]struct{}{} - for _, s := range stored { - msg := validate(t, s.Value, expected) - seenMsgs[msg] = struct{}{} - } - assert.Equal(t, len(expected), len(seenMsgs)) - }) - } -} - -func validateJSON(t *testing.T, value []byte, events []beat.Event) string { - var decoded map[string]interface{} - err := json.Unmarshal(value, &decoded) - if err != nil { - t.Errorf("can not json decode event value: %v", value) - return "" - } - - msg := decoded["message"].(string) - event := findEvent(events, msg) - if event == nil { - t.Errorf("could not find expected event with message: %v", msg) - return "" - } - - assert.Equal(t, decoded["type"], event.Fields["type"]) - - return msg -} - -func makeValidateFmtStr(fmt string) func(*testing.T, []byte, []beat.Event) string { - fmtString := fmtstr.MustCompileEvent(fmt) - return func(t *testing.T, value []byte, events []beat.Event) string { - msg := string(value) - event := findEvent(events, msg) - if event == nil { - t.Errorf("could not find expected event with message: %v", msg) - return "" - } - - _, err := fmtString.Run(event) - if err != nil { - t.Fatal(err) - } - - return msg - } -} - -func findEvent(events []beat.Event, msg string) *beat.Event { - for _, e := range events { - if e.Fields["message"] == msg { - return &e - } - } - - return nil -} - -func strDefault(a, defaults string) string { - if len(a) == 0 { - return defaults - } - return a -} - -func getenv(name, defaultValue string) string { - return strDefault(os.Getenv(name), defaultValue) -} - -func getTestKafkaHost() string { - return fmt.Sprintf("%v:%v", - getenv("KAFKA_HOST", kafkaDefaultHost), - getenv("KAFKA_PORT", kafkaDefaultPort), - ) -} - -func makeConfig(t *testing.T, in map[string]interface{}) *common.Config { - cfg, err := common.NewConfigFrom(in) - if err != nil { - t.Fatal(err) - } - return cfg -} - -func newTestConsumer(t *testing.T) sarama.Consumer { - hosts := []string{getTestKafkaHost()} - consumer, err := sarama.NewConsumer(hosts, nil) - if err != nil { - t.Fatal(err) - } - return consumer -} - -// topicOffsetMap is threadsafe map from topic => partition => offset -type topicOffsetMap struct { - m map[string]map[int32]int64 - mu sync.RWMutex -} - -func (m *topicOffsetMap) GetOffset(topic string, partition int32) int64 { - m.mu.RLock() - defer m.mu.RUnlock() - - if m.m == nil { - return sarama.OffsetOldest - } - - topicMap, ok := m.m[topic] - if !ok { - return sarama.OffsetOldest - } - - offset, ok := topicMap[partition] - if !ok { - return sarama.OffsetOldest - } - - return offset -} - -func (m *topicOffsetMap) SetOffset(topic string, partition int32, offset int64) { - m.mu.Lock() - defer m.mu.Unlock() - - if m.m == nil { - m.m = map[string]map[int32]int64{} - } - - if _, ok := m.m[topic]; !ok { - m.m[topic] = map[int32]int64{} - } - - m.m[topic][partition] = offset -} - -var testTopicOffsets = topicOffsetMap{} - -func testReadFromKafkaTopic( - t *testing.T, topic string, nMessages int, - timeout time.Duration, -) []*sarama.ConsumerMessage { - consumer := newTestConsumer(t) - defer func() { - consumer.Close() - }() - - partitions, err := consumer.Partitions(topic) - if err != nil { - t.Fatal(err) - } - - done := make(chan struct{}) - msgs := make(chan *sarama.ConsumerMessage) - for _, partition := range partitions { - offset := testTopicOffsets.GetOffset(topic, partition) - partitionConsumer, err := consumer.ConsumePartition(topic, partition, offset) - if err != nil { - t.Fatal(err) - } - defer func() { - partitionConsumer.Close() - }() - - go func(p int32, pc sarama.PartitionConsumer) { - for { - select { - case msg, ok := <-pc.Messages(): - if !ok { - break - } - testTopicOffsets.SetOffset(topic, p, msg.Offset+1) - msgs <- msg - case <-done: - break - } - } - }(partition, partitionConsumer) - } - - var messages []*sarama.ConsumerMessage - timer := time.After(timeout) - - for len(messages) < nMessages { - select { - case msg := <-msgs: - messages = append(messages, msg) - case <-timer: - break - } - } - - close(done) - return messages -} - -func flatten(infos []eventInfo) []beat.Event { - var out []beat.Event - for _, info := range infos { - out = append(out, info.events...) - } - return out -} - -func single(fields common.MapStr) []eventInfo { - return []eventInfo{ - { - events: []beat.Event{ - {Timestamp: time.Now(), Fields: fields}, - }, - }, - } -} - -func randMulti(batches, n int, event common.MapStr) []eventInfo { - var out []eventInfo - for i := 0; i < batches; i++ { - var data []beat.Event - for j := 0; j < n; j++ { - tmp := common.MapStr{} - for k, v := range event { - tmp[k] = v - } - tmp["message"] = randString(100) - data = append(data, beat.Event{Timestamp: time.Now(), Fields: tmp}) - } - - out = append(out, eventInfo{data}) - } - return out -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/partition_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/partition_test.go deleted file mode 100644 index 22711117..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/kafka/partition_test.go +++ /dev/null @@ -1,322 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package kafka - -import ( - "encoding/json" - "fmt" - "testing" - "time" - - "github.com/Shopify/sarama" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/publisher" -) - -type partTestScenario func(*testing.T, bool, sarama.Partitioner) error - -func TestPartitioners(t *testing.T) { - type obj map[string]interface{} - type arr []interface{} - - nonHashScenarios := []partTestScenario{ - partTestSimple(100, false), - } - - hashScenarios := []partTestScenario{ - partTestSimple(100, true), - partTestHashInvariant(1), - } - - tests := []struct { - title string - reachableOnly bool - scenarios []partTestScenario - config obj - }{ - { - "random every event, non-consistent ", - true, - nonHashScenarios, - obj{"partition.random": obj{ - "reachable_only": true, - "group_events": 1, - }}, - }, - { - "random every event, consistent", - false, - nonHashScenarios, - obj{"partition.random": obj{ - "reachable_only": false, - "group_events": 1, - }}, - }, - { - "random every 3rd event, non-consistent", - true, - nonHashScenarios, - obj{"partition.random": obj{ - "reachable_only": true, - "group_events": 3, - }}, - }, - { - "random every 3rd event, consistent", - false, - nonHashScenarios, - obj{"partition.random": obj{ - "reachable_only": false, - "group_events": 3, - }}, - }, - { - "round-robin every event, non-consistent", - true, - nonHashScenarios, - obj{"partition.round_robin": obj{ - "reachable_only": true, - "group_events": 1, - }}, - }, - { - "round-robin every event, consistent", - false, - nonHashScenarios, - obj{"partition.round_robin": obj{ - "reachable_only": false, - "group_events": 1, - }}, - }, - { - "round-robin every 3rd event, non-consistent", - true, - nonHashScenarios, - obj{"partition.round_robin": obj{ - "reachable_only": true, - "group_events": 3, - }}, - }, - { - "round-robin every 3rd event, consistent", - false, - nonHashScenarios, - obj{"partition.round_robin": obj{ - "reachable_only": false, - "group_events": 3, - }}, - }, - { - "hash without key, fallback random, non-consistent", - true, - nonHashScenarios, - obj{"partition.hash": obj{ - "reachable_only": true, - }}, - }, - { - "hash without key, fallback random, consistent", - false, - nonHashScenarios, - obj{"partition.hash": obj{ - "reachable_only": false, - }}, - }, - { - "hash with key, consistent", - true, - hashScenarios, - obj{"partition.hash": obj{ - "reachable_only": true, - }}, - }, - { - "hash with key, non-consistent", - false, - hashScenarios, - obj{"partition.hash": obj{ - "reachable_only": false, - }}, - }, - { - "hash message field, non-consistent", - true, - hashScenarios, - obj{"partition.hash": obj{ - "reachable_only": true, - "hash": arr{"message"}, - }}, - }, - { - "hash message field, consistent", - false, - hashScenarios, - obj{"partition.hash": obj{ - "reachable_only": false, - "hash": arr{"message"}, - }}, - }, - } - - for i, test := range tests { - t.Logf("run test(%v): %v", i, test.title) - - cfg, err := common.NewConfigFrom(test.config) - if err != nil { - t.Error(err) - continue - } - - pcfg := struct { - Partition map[string]*common.Config `config:"partition"` - }{} - err = cfg.Unpack(&pcfg) - if err != nil { - t.Error(err) - continue - } - - constr, err := makePartitioner(logp.L(), pcfg.Partition) - if err != nil { - t.Error(err) - continue - } - - for _, runner := range test.scenarios { - partitioner := constr("test") - err := runner(t, test.reachableOnly, partitioner) - if err != nil { - t.Error(err) - break - } - } - } -} - -func partTestSimple(N int, makeKey bool) partTestScenario { - numPartitions := int32(15) - - return func(t *testing.T, reachableOnly bool, part sarama.Partitioner) error { - t.Logf(" simple test with %v partitions", numPartitions) - - partitions := make([]int, numPartitions) - - requiresConsistency := !reachableOnly - assert.Equal(t, requiresConsistency, part.RequiresConsistency()) - - for i := 0; i <= N; i++ { - ts := time.Now() - - event := common.MapStr{ - "@timestamp": common.Time(ts), - "message": randString(20), - } - - jsonEvent, err := json.Marshal(event) - if err != nil { - return fmt.Errorf("json encoding failed with %v", err) - } - - msg := &message{partition: -1} - msg.data = publisher.Event{Content: beat.Event{Fields: event}} - msg.topic = "test" - if makeKey { - msg.key = randASCIIBytes(10) - } - msg.value = jsonEvent - msg.ts = ts - msg.initProducerMessage() - - p, err := part.Partition(&msg.msg, numPartitions) - if err != nil { - return err - } - - assert.True(t, 0 <= p && p < numPartitions) - partitions[p]++ - } - - // count number of partitions being used - nPartitions := 0 - for _, p := range partitions { - if p > 0 { - nPartitions++ - } - } - t.Logf(" partitions used: %v/%v", nPartitions, numPartitions) - assert.True(t, nPartitions > 3) - - return nil - } -} - -func partTestHashInvariant(N int) partTestScenario { - numPartitions := int32(15) - - return func(t *testing.T, reachableOnly bool, part sarama.Partitioner) error { - t.Logf(" hash invariant test with %v partitions", numPartitions) - - for i := 0; i <= N; i++ { - ts := time.Now() - - event := common.MapStr{ - "@timestamp": common.Time(ts), - "message": randString(20), - } - - jsonEvent, err := json.Marshal(event) - if err != nil { - return fmt.Errorf("json encoding failed with %v", err) - } - - msg := &message{partition: -1} - msg.data = publisher.Event{Content: beat.Event{Fields: event}} - msg.topic = "test" - msg.key = randASCIIBytes(10) - msg.value = jsonEvent - msg.ts = ts - msg.initProducerMessage() - - p1, err := part.Partition(&msg.msg, numPartitions) - if err != nil { - return err - } - - // reset message state - msg.hash = 0 - msg.partition = -1 - - p2, err := part.Partition(&msg.msg, numPartitions) - if err != nil { - return err - } - - assert.True(t, 0 <= p1 && p1 < numPartitions) - assert.True(t, 0 <= p2 && p2 < numPartitions) - assert.Equal(t, p1, p2) - } - - return nil - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/async_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/async_test.go deleted file mode 100644 index 5e6e416a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/async_test.go +++ /dev/null @@ -1,121 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package logstash - -import ( - "sync" - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common/transport" - "github.com/elastic/beats/v7/libbeat/outputs" - "github.com/elastic/beats/v7/libbeat/outputs/outest" -) - -type testAsyncDriver struct { - client outputs.NetworkClient - ch chan testDriverCommand - returns []testClientReturn - wg sync.WaitGroup -} - -func TestAsyncSendZero(t *testing.T) { - testSendZero(t, makeAsyncTestClient) -} - -func TestAsyncSimpleEvent(t *testing.T) { - testSimpleEvent(t, makeAsyncTestClient) -} - -func TestAsyncStructuredEvent(t *testing.T) { - testStructuredEvent(t, makeAsyncTestClient) -} - -func makeAsyncTestClient(conn *transport.Client) testClientDriver { - config := defaultConfig() - config.Timeout = 1 * time.Second - config.Pipelining = 3 - client, err := newAsyncClient(beat.Info{}, conn, outputs.NewNilObserver(), &config) - if err != nil { - panic(err) - } - return newAsyncTestDriver(client) -} - -func newAsyncTestDriver(client outputs.NetworkClient) *testAsyncDriver { - driver := &testAsyncDriver{ - client: client, - ch: make(chan testDriverCommand, 1), - returns: nil, - } - - driver.wg.Add(1) - go func() { - defer driver.wg.Done() - - for { - cmd, ok := <-driver.ch - if !ok { - return - } - - switch cmd.code { - case driverCmdQuit: - return - case driverCmdConnect: - driver.client.Connect() - case driverCmdClose: - driver.client.Close() - case driverCmdPublish: - err := driver.client.Publish(cmd.batch) - driver.returns = append(driver.returns, testClientReturn{cmd.batch, err}) - } - } - }() - - return driver -} - -func (t *testAsyncDriver) Close() { - t.ch <- testDriverCommand{code: driverCmdClose} -} - -func (t *testAsyncDriver) Connect() { - t.ch <- testDriverCommand{code: driverCmdConnect} -} - -func (t *testAsyncDriver) Stop() { - if t.ch != nil { - t.ch <- testDriverCommand{code: driverCmdQuit} - t.wg.Wait() - close(t.ch) - t.client.Close() - t.ch = nil - } -} - -func (t *testAsyncDriver) Publish(batch *outest.Batch) { - t.ch <- testDriverCommand{code: driverCmdPublish, batch: batch} -} - -func (t *testAsyncDriver) Returns() []testClientReturn { - return t.returns -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/client_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/client_test.go deleted file mode 100644 index c657b922..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/client_test.go +++ /dev/null @@ -1,235 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package logstash - -import ( - "strings" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/transport" - "github.com/elastic/beats/v7/libbeat/common/transport/transptest" - "github.com/elastic/beats/v7/libbeat/outputs/outest" - v2 "github.com/elastic/go-lumber/server/v2" -) - -const ( - driverCmdQuit = iota - driverCmdPublish - driverCmdConnect - driverCmdClose -) - -type testClientDriver interface { - Connect() - Close() - Stop() - Publish(*outest.Batch) - Returns() []testClientReturn -} - -type clientFactory func(*transport.Client) testClientDriver - -type testClientReturn struct { - batch *outest.Batch - err error -} - -type testDriverCommand struct { - code int - batch *outest.Batch -} - -const testMaxWindowSize = 64 - -func testSendZero(t *testing.T, factory clientFactory) { - enableLogging([]string{"*"}) - - server := transptest.NewMockServerTCP(t, 1*time.Second, "", nil) - defer server.Close() - - sock, transp, err := server.ConnectPair() - if err != nil { - t.Fatalf("Failed to connect server and client: %v", err) - } - - client := factory(transp) - defer sock.Close() - defer transp.Close() - - client.Publish(outest.NewBatch()) - - client.Stop() - returns := client.Returns() - - assert.Equal(t, 1, len(returns)) - if len(returns) == 1 { - assert.Equal(t, outest.BatchACK, returns[0].batch.Signals[0].Tag) - assert.Nil(t, returns[0].err) - } -} - -func testSimpleEvent(t *testing.T, factory clientFactory) { - enableLogging([]string{"*"}) - mock := transptest.NewMockServerTCP(t, 1*time.Second, "", nil) - server, _ := v2.NewWithListener(mock.Listener) - defer server.Close() - - transp, err := mock.Connect() - if err != nil { - t.Fatalf("Failed to connect: %v", err) - } - client := factory(transp) - defer transp.Close() - defer client.Stop() - - event := beat.Event{ - Fields: common.MapStr{ - "name": "me", - "line": 10, - }, - } - go client.Publish(outest.NewBatch(event)) - - // try to receive event from server - batch := server.Receive() - batch.ACK() - - // validate - events := batch.Events - assert.Equal(t, 1, len(events)) - msg := events[0].(map[string]interface{}) - assert.Equal(t, "me", msg["name"]) - assert.Equal(t, 10.0, msg["line"]) -} - -func testSimpleEventWithTTL(t *testing.T, factory clientFactory) { - enableLogging([]string{"*"}) - mock := transptest.NewMockServerTCP(t, 1*time.Second, "", nil) - server, _ := v2.NewWithListener(mock.Listener) - defer server.Close() - - transp, err := mock.Connect() - if err != nil { - t.Fatalf("Failed to connect: %v", err) - } - client := factory(transp) - defer transp.Close() - defer client.Stop() - - event := beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{"type": "test", "name": "me", "line": 10}, - } - go client.Publish(outest.NewBatch(event)) - - // try to receive event from server - batch := server.Receive() - batch.ACK() - - // validate - events := batch.Events - assert.Equal(t, 1, len(events)) - msg := events[0].(map[string]interface{}) - assert.Equal(t, "me", msg["name"]) - assert.Equal(t, 10.0, msg["line"]) - - //wait 10 seconds (ttl: 5 seconds) then send the event again - time.Sleep(10 * time.Second) - - event = beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{"type": "test", "name": "me", "line": 11}, - } - go client.Publish(outest.NewBatch(event)) - - // try to receive event from server - batch = server.Receive() - batch.ACK() - - // validate - events = batch.Events - assert.Equal(t, 1, len(events)) - msg = events[0].(map[string]interface{}) - assert.Equal(t, "me", msg["name"]) - assert.Equal(t, 11.0, msg["line"]) -} - -func testStructuredEvent(t *testing.T, factory clientFactory) { - enableLogging([]string{"*"}) - mock := transptest.NewMockServerTCP(t, 1*time.Second, "", nil) - server, _ := v2.NewWithListener(mock.Listener) - defer server.Close() - - transp, err := mock.Connect() - if err != nil { - t.Fatalf("Failed to connect: %v", err) - } - client := factory(transp) - defer transp.Close() - defer client.Stop() - - event := beat.Event{Fields: common.MapStr{ - "type": "test", - "name": "test", - "struct": common.MapStr{ - "field1": 1, - "field2": true, - "field3": []int{1, 2, 3}, - "field4": []interface{}{ - 1, - "test", - common.MapStr{ - "sub": "field", - }, - }, - "field5": common.MapStr{ - "sub1": 2, - }, - }, - }} - go client.Publish(outest.NewBatch(event)) - defer client.Stop() - - // try to receive event from server - batch := server.Receive() - batch.ACK() - - events := batch.Events - assert.Equal(t, 1, len(events)) - msg := events[0] - assert.Equal(t, "test", eventGet(msg, "name")) - assert.Equal(t, 1.0, eventGet(msg, "struct.field1")) - assert.Equal(t, true, eventGet(msg, "struct.field2")) - assert.Equal(t, 2.0, eventGet(msg, "struct.field5.sub1")) -} - -func eventGet(event interface{}, path string) interface{} { - doc := event.(map[string]interface{}) - elems := strings.Split(path, ".") - for i := 0; i < len(elems)-1; i++ { - doc = doc[elems[i]].(map[string]interface{}) - } - return doc[elems[len(elems)-1]] -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/common_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/common_test.go deleted file mode 100644 index 75f2aa15..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/common_test.go +++ /dev/null @@ -1,26 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package logstash - -import ( - "github.com/elastic/beats/v7/libbeat/logp" -) - -func enableLogging(selectors []string) { - logp.TestingSetup(logp.WithSelectors(selectors...)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/config_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/config_test.go deleted file mode 100644 index 572749bc..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/config_test.go +++ /dev/null @@ -1,100 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package logstash - -import ( - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/stretchr/testify/assert" -) - -func TestConfig(t *testing.T) { - - info := beat.Info{Beat: "testbeat", Name: "foo", IndexPrefix: "bar"} - for name, test := range map[string]struct { - config *common.Config - expectedConfig *Config - err bool - }{ - "default config": { - config: common.MustNewConfigFrom([]byte(`{ }`)), - expectedConfig: &Config{ - LoadBalance: false, - Pipelining: 2, - BulkMaxSize: 2048, - SlowStart: false, - CompressionLevel: 3, - Timeout: 30 * time.Second, - MaxRetries: 3, - TTL: 0 * time.Second, - Backoff: Backoff{ - Init: 1 * time.Second, - Max: 60 * time.Second, - }, - EscapeHTML: false, - Index: "bar", - }, - }, - "config given": { - config: common.MustNewConfigFrom(common.MapStr{ - "index": "beat-index", - "loadbalance": true, - "bulk_max_size": 1024, - "slow_start": false, - }), - expectedConfig: &Config{ - LoadBalance: true, - BulkMaxSize: 1024, - Pipelining: 2, - SlowStart: false, - CompressionLevel: 3, - Timeout: 30 * time.Second, - MaxRetries: 3, - TTL: 0 * time.Second, - Backoff: Backoff{ - Init: 1 * time.Second, - Max: 60 * time.Second, - }, - EscapeHTML: false, - Index: "beat-index", - }, - }, - "removed config setting": { - config: common.MustNewConfigFrom(common.MapStr{ - "port": "8080", - }), - expectedConfig: nil, - err: true, - }, - } { - t.Run(name, func(t *testing.T) { - cfg, err := readConfig(test.config, info) - if test.err { - assert.Error(t, err) - assert.Nil(t, cfg) - } else { - assert.NoError(t, err) - assert.Equal(t, test.expectedConfig, cfg) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/docs/logstash.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/docs/logstash.asciidoc deleted file mode 100644 index 30ed5c2d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/docs/logstash.asciidoc +++ /dev/null @@ -1,395 +0,0 @@ -[[logstash-output]] -=== Configure the Logstash output - -++++ -Logstash -++++ - -The Logstash output sends events directly to Logstash by using the lumberjack -protocol, which runs over TCP. Logstash allows for additional processing and routing of -generated events. - -// tag::shared-logstash-config[] - -[IMPORTANT] -.Prerequisite -To send events to {ls}, you also need to create a {ls} configuration pipeline -that listens for incoming Beats connections and indexes the received events into -{es}. For more information, see the section about -{stack-gs}/get-started-elastic-stack.html#logstash-setup[configuring {ls}] in -the {stack} getting started tutorial. Also see the documentation for the -{logstash-ref}/plugins-inputs-beats.html[{beats} input] and -{logstash-ref}/plugins-outputs-elasticsearch.html[{es} output] plugins. - -If you want to use {ls} to perform additional processing on the data collected by -{beatname_uc}, you need to configure {beatname_uc} to use {ls}. - -To do this, edit the {beatname_uc} configuration file to disable the {es} -output by commenting it out and enable the {ls} output by uncommenting the -logstash section: - -[source,yaml] ------------------------------------------------------------------------------- -#----------------------------- Logstash output -------------------------------- -output.logstash: - hosts: ["127.0.0.1:5044"] ------------------------------------------------------------------------------- - -The `hosts` option specifies the {ls} server and the port (`5044`) where {ls} is configured to listen for incoming -Beats connections. - -For this configuration, you must <> -because the options for auto loading the template are only available for the {es} output. - -ifeval::["{beatname_lc}"=="filebeat"] -Want to use <> with {ls}? You need to do -some extra setup. For more information, see -{logstash-ref}/filebeat-modules.html[Working with {beatname_uc} modules]. -endif::[] - -ifndef::win-only[] - -include::{libbeat-dir}/step-test-config.asciidoc[] - -endif::win-only[] - -ifdef::win-only[] - -TIP: To test your configuration file, change to the directory where the {beatname_uc} -binary is installed, and run {beatname_uc} in the foreground with the following -options specified: +.\winlogbeat.exe test config -c .\winlogbeat.yml -e+. - -endif::win-only[] - -// end::shared-logstash-config[] - -==== Accessing metadata fields - -Every event sent to Logstash contains the following metadata fields that you can -use in Logstash for indexing and filtering: - -ifndef::apm-server[] -["source","json",subs="attributes"] ------------------------------------------------------------------------------- -{ - ... - "@metadata": { <1> - "beat": "{beat_default_index_prefix}", <2> - "version": "{version}" <3> - } -} ------------------------------------------------------------------------------- -<1> {beatname_uc} uses the `@metadata` field to send metadata to Logstash. See the -{logstash-ref}/event-dependent-configuration.html#metadata[Logstash documentation] -for more about the `@metadata` field. -<2> The default is {beat_default_index_prefix}. To change this value, set the -<> option in the {beatname_uc} config file. -<3> The current version of {beatname_uc}. -endif::[] - -ifdef::apm-server[] -["source","json",subs="attributes"] ------------------------------------------------------------------------------- -{ - ... - "@metadata": { <1> - "beat": "{beat_default_index_prefix}", <2> - "pipeline":"apm", <3> - "version": "{version}" <4> - } -} ------------------------------------------------------------------------------- -<1> {beatname_uc} uses the `@metadata` field to send metadata to Logstash. See the -{logstash-ref}/event-dependent-configuration.html#metadata[Logstash documentation] -for more about the `@metadata` field. -<2> The default is {beat_default_index_prefix}. To change this value, set the -<> option in the {beatname_uc} config file. -<3> The default pipeline configuration: `apm`. Additional pipelines can be enabled -with a {logstash-ref}/use-ingest-pipelines.html[Logstash pipeline config]. -<4> The current version of {beatname_uc}. -endif::[] - -You can access this metadata from within the Logstash config file to set values -dynamically based on the contents of the metadata. - -For example, the following Logstash configuration file tells -Logstash to use the index reported by {beatname_uc} for indexing events -into Elasticsearch: - -ifndef::apm-server[] -[source,logstash] ------------------------------------------------------------------------------- - -input { - beats { - port => 5044 - } -} - -output { - elasticsearch { - hosts => ["http://localhost:9200"] - index => "%{[@metadata][beat]}-%{[@metadata][version]}" <1> - } -} ------------------------------------------------------------------------------- -<1> `%{[@metadata][beat]}` sets the first part of the index name to the value -of the `beat` metadata field and `%{[@metadata][version]}` sets the second part to -the Beat's version. For example: -+{beat_default_index_prefix}-{version}+. -endif::[] - -ifdef::apm-server[] -[source,logstash] ------- -input { - beats { - port => 5044 - } -} - -filter { - if [@metadata][beat] == "apm" { - if [processor][event] == "sourcemap" { - mutate { - add_field => { "[@metadata][index]" => "%{[@metadata][beat]}-%{[@metadata][version]}-%{[processor][event]}" } <1> - } - } else { - mutate { - add_field => { "[@metadata][index]" => "%{[@metadata][beat]}-%{[@metadata][version]}-%{[processor][event]}-%{+yyyy.MM.dd}" } <2> - } - } - } -} - -output { - elasticsearch { - hosts => ["http://localhost:9200"] - index => "%{[@metadata][index]}" - } -} ------- -<1> Creates a new field named `@metadata.index`. -`%{[@metadata][beat]}` sets the first part of the index name to the value of the `beat` metadata field. -`%{[@metadata][version]}` sets the second part to {beatname_uc}'s version. -`%{[processor][event]}` sets the final part based on the APM event type. -For example: +{beat_default_index_prefix}-{version}-sourcemap+. -<2> In addition to the above rules, this pattern appends a date to the `index` name so Logstash creates a new index each day. -For example: +{beat_default_index_prefix}-{version}-transaction-{sample_date_0}+. -endif::[] - -Events indexed into Elasticsearch with the Logstash configuration shown here -will be similar to events directly indexed by {beatname_uc} into Elasticsearch. - -ifndef::apm-server[] -NOTE: If ILM is not being used, set `index` to `%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}` instead so Logstash creates an index per day, based on the `@timestamp` value of the events coming from Beats. -endif::[] - -ifdef::apm-server[] -==== Logstash and ILM - -When used with {apm-server-ref}/ilm.html[Index lifecycle management], Logstash does not need to create a new index each day. -Here's a sample Logstash configuration file that would accomplish this: - -[source,logstash] ------- -input { - beats { - port => 5044 - } -} - -output { - elasticsearch { - hosts => ["http://localhost:9200"] - index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{[processor][event]}" - } -} ------- -endif::[] - -==== Compatibility - -This output works with all compatible versions of Logstash. See the -https://www.elastic.co/support/matrix#matrix_compatibility[Elastic Support -Matrix]. - -==== Configuration options - -You can specify the following options in the `logstash` section of the -+{beatname_lc}.yml+ config file: - -===== `enabled` - -The enabled config is a boolean setting to enable or disable the output. If set -to false, the output is disabled. - -ifndef::apm-server[] -The default value is `true`. -endif::[] -ifdef::apm-server[] -The default value is `false`. -endif::[] - -[[hosts]] -===== `hosts` - -The list of known Logstash servers to connect to. If load balancing is disabled, but -multiple hosts are configured, one host is selected randomly (there is no precedence). -If one host becomes unreachable, another one is selected randomly. - -All entries in this list can contain a port number. The default port number 5044 will be used, if no number is given. - -===== `compression_level` - -The gzip compression level. Setting this value to 0 disables compression. -The compression level must be in the range of 1 (best speed) to 9 (best compression). - -Increasing the compression level will reduce the network usage but will increase the cpu usage. - -The default value is 3. - -===== `escape_html` - -Configure escaping of HTML in strings. Set to `true` to enable escaping. - -The default value is `false`. - -===== `worker` - -The number of workers per configured host publishing events to Logstash. This -is best used with load balancing mode enabled. Example: If you have 2 hosts and -3 workers, in total 6 workers are started (3 for each host). - -[[loadbalance]] -===== `loadbalance` - -If set to true and multiple Logstash hosts are configured, the output plugin -load balances published events onto all Logstash hosts. If set to false, -the output plugin sends all events to only one host (determined at random) and -will switch to another host if the selected one becomes unresponsive. The default value is false. - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -output.logstash: - hosts: ["localhost:5044", "localhost:5045"] - loadbalance: true - index: {beatname_lc} ------------------------------------------------------------------------------- - -===== `ttl` - -Time to live for a connection to Logstash after which the connection will be re-established. -Useful when Logstash hosts represent load balancers. Since the connections to Logstash hosts -are sticky, operating behind load balancers can lead to uneven load distribution between the instances. -Specifying a TTL on the connection allows to achieve equal connection distribution between the -instances. Specifying a TTL of 0 will disable this feature. - -The default value is 0. - -NOTE: The "ttl" option is not yet supported on an async Logstash client (one with the "pipelining" option set). - -===== `pipelining` - -Configures number of batches to be sent asynchronously to logstash while waiting -for ACK from logstash. Output only becomes blocking once number of `pipelining` -batches have been written. Pipelining is disabled if a value of 0 is -configured. The default value is 2. - -===== `proxy_url` - -The URL of the SOCKS5 proxy to use when connecting to the Logstash servers. The -value must be a URL with a scheme of `socks5://`. The protocol used to -communicate to Logstash is not based on HTTP so a web-proxy cannot be used. - -If the SOCKS5 proxy server requires client authentication, then a username and -password can be embedded in the URL as shown in the example. - -When using a proxy, hostnames are resolved on the proxy server instead of on the -client. You can change this behavior by setting the -<> option. - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -output.logstash: - hosts: ["remote-host:5044"] - proxy_url: socks5://user:password@socks5-proxy:2233 ------------------------------------------------------------------------------- - -[[logstash-proxy-use-local-resolver]] -===== `proxy_use_local_resolver` - -The `proxy_use_local_resolver` option determines if Logstash hostnames are -resolved locally when using a proxy. The default value is false which means -that when a proxy is used the name resolution occurs on the proxy server. - -[[logstash-index]] -===== `index` - -The index root name to write events to. The default is the Beat name. For -example +"{beat_default_index_prefix}"+ generates +"[{beat_default_index_prefix}-]{version}-YYYY.MM.DD"+ -indices (for example, +"{beat_default_index_prefix}-{version}-2017.04.26"+). - -===== `ssl` - -Configuration options for SSL parameters like the root CA for Logstash connections. See -<> for more information. To use SSL, you must also configure the -https://www.elastic.co/guide/en/logstash/current/plugins-inputs-beats.html[Beats input plugin for Logstash] to use SSL/TLS. - -===== `timeout` - -The number of seconds to wait for responses from the Logstash server before timing out. The default is 30 (seconds). - -===== `max_retries` - -ifdef::ignores_max_retries[] -{beatname_uc} ignores the `max_retries` setting and retries indefinitely. -endif::[] - -ifndef::ignores_max_retries[] -The number of times to retry publishing an event after a publishing failure. -After the specified number of retries, the events are typically dropped. - -Set `max_retries` to a value less than 0 to retry until all events are published. - -The default is 3. -endif::[] - -===== `bulk_max_size` - -The maximum number of events to bulk in a single Logstash request. The default is 2048. - -If the Beat sends single events, the events are collected into batches. If the Beat publishes -a large batch of events (larger than the value specified by `bulk_max_size`), the batch is -split. - -Specifying a larger batch size can improve performance by lowering the overhead of sending events. -However big batch sizes can also increase processing times, which might result in -API errors, killed connections, timed-out publishing requests, and, ultimately, lower -throughput. - -Setting `bulk_max_size` to values less than or equal to 0 disables the -splitting of batches. When splitting is disabled, the queue decides on the -number of events to be contained in a batch. - - -===== `slow_start` - -If enabled only a subset of events in a batch of events is transferred per transaction. -The number of events to be sent increases up to `bulk_max_size` if no error is encountered. -On error the number of events per transaction is reduced again. - -The default is `false`. - -===== `backoff.init` - -The number of seconds to wait before trying to reconnect to Logstash after -a network error. After waiting `backoff.init` seconds, {beatname_uc} tries to -reconnect. If the attempt fails, the backoff timer is increased exponentially up -to `backoff.max`. After a successful connection, the backoff timer is reset. The -default is 1s. - -===== `backoff.max` - -The maximum number of seconds to wait before attempting to connect to -Logstash after a network error. The default is 60s. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/logstash_integration_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/logstash_integration_test.go deleted file mode 100644 index 6e7e3693..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/logstash_integration_test.go +++ /dev/null @@ -1,566 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package logstash - -import ( - "encoding/json" - "fmt" - "os" - "sync" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/fmtstr" - "github.com/elastic/beats/v7/libbeat/esleg/eslegclient" - "github.com/elastic/beats/v7/libbeat/idxmgmt" - "github.com/elastic/beats/v7/libbeat/outputs" - _ "github.com/elastic/beats/v7/libbeat/outputs/elasticsearch" - "github.com/elastic/beats/v7/libbeat/outputs/outest" - "github.com/elastic/beats/v7/libbeat/outputs/outil" -) - -const ( - logstashTestDefaultTLSPort = "5055" - - elasticsearchDefaultHost = "localhost" - elasticsearchDefaultPort = "9200" - - integrationTestWindowSize = 32 -) - -type esConnection struct { - *eslegclient.Connection - t *testing.T - index string -} - -type testOutputer struct { - outputs.NetworkClient - *esConnection -} - -type esSource interface { - RefreshIndex() -} - -type esValueReader interface { - esSource - Read() ([]map[string]interface{}, error) -} - -type esCountReader interface { - esSource - Count() (int, error) -} - -func getLogstashTLSHost() string { - return fmt.Sprintf("%v:%v", - getenv("LS_HOST", logstashDefaultHost), - getenv("LS_LS_PORT", logstashTestDefaultTLSPort), - ) -} - -func getElasticsearchHost() string { - return fmt.Sprintf("http://%v:%v", - getenv("ES_HOST", elasticsearchDefaultHost), - getenv("ES_PORT", elasticsearchDefaultPort), - ) -} - -func esConnect(t *testing.T, index string) *esConnection { - ts := time.Now().UTC() - - host := getElasticsearchHost() - indexFmt := fmtstr.MustCompileEvent(fmt.Sprintf("%s-%%{+yyyy.MM.dd}", index)) - indexFmtExpr, _ := outil.FmtSelectorExpr(indexFmt, "") - indexSel := outil.MakeSelector(indexFmtExpr) - index, _ = indexSel.Select(&beat.Event{ - Timestamp: ts, - }) - - username := os.Getenv("ES_USER") - password := os.Getenv("ES_PASS") - client, err := eslegclient.NewConnection(eslegclient.ConnectionSettings{ - URL: host, - Username: username, - Password: password, - Timeout: 60 * time.Second, - }) - if err != nil { - t.Fatal(err) - } - - // try to drop old index if left over from failed test - _, _, _ = client.Delete(index, "", "", nil) // ignore error - - _, _, err = client.CreateIndex(index, common.MapStr{ - "settings": common.MapStr{ - "number_of_shards": 1, - "number_of_replicas": 0, - }, - }) - if err != nil { - t.Fatalf("failed to create test index: %s", err) - } - - es := &esConnection{} - es.t = t - es.Connection = client - es.index = index - return es -} - -func testElasticsearchIndex(test string) string { - return fmt.Sprintf("beat-es-int-%v-%d", test, os.Getpid()) -} - -func newTestLogstashOutput(t *testing.T, test string, tls bool) *testOutputer { - windowSize := integrationTestWindowSize - - config := map[string]interface{}{ - "hosts": []string{getLogstashHost()}, - "index": testLogstashIndex(test), - "bulk_max_size": &windowSize, - } - if tls { - config["hosts"] = []string{getLogstashTLSHost()} - config["ssl.verification_mode"] = "full" - config["ssl.certificate_authorities"] = []string{ - "../../../testing/environments/docker/logstash/pki/tls/certs/logstash.crt", - } - } - - output := newTestLumberjackOutput(t, test, config) - index := testLogstashIndex(test) - connection := esConnect(t, index) - - return &testOutputer{output, connection} -} - -func newTestElasticsearchOutput(t *testing.T, test string) *testOutputer { - plugin := outputs.FindFactory("elasticsearch") - if plugin == nil { - t.Fatalf("No elasticsearch output plugin found") - } - - index := testElasticsearchIndex(test) - connection := esConnect(t, index) - - bulkSize := 0 - config, _ := common.NewConfigFrom(map[string]interface{}{ - "hosts": []string{getElasticsearchHost()}, - "index": connection.index, - "bulk_max_size": &bulkSize, - "username": os.Getenv("ES_USER"), - "password": os.Getenv("ES_PASS"), - "template.enabled": false, - }) - - info := beat.Info{Beat: "libbeat"} - im, err := idxmgmt.DefaultSupport(nil, info, common.MustNewConfigFrom( - map[string]interface{}{ - "setup.ilm.enabled": false, - }, - )) - if err != nil { - t.Fatal("init index management:", err) - } - - grp, err := plugin(im, info, outputs.NewNilObserver(), config) - if err != nil { - t.Fatalf("init elasticsearch output plugin failed: %v", err) - } - - es := &testOutputer{} - es.NetworkClient = grp.Clients[0].(outputs.NetworkClient) - es.esConnection = connection - es.Connect() - - return es -} - -func (es *esConnection) Cleanup() { - _, _, err := es.Delete(es.index, "", "", nil) - if err != nil { - es.t.Errorf("Failed to delete index: %s", err) - } -} - -func (es *esConnection) Read() ([]map[string]interface{}, error) { - _, _, err := es.Refresh(es.index) - if err != nil { - es.t.Errorf("Failed to refresh: %s", err) - } - - params := map[string]string{} - _, resp, err := es.SearchURI(es.index, "", params) - if err != nil { - es.t.Errorf("Failed to query elasticsearch for index(%s): %s", es.index, err) - return nil, err - } - - hits := make([]map[string]interface{}, len(resp.Hits.Hits)) - for i, hit := range resp.Hits.Hits { - json.Unmarshal(hit, &hits[i]) - } - - return hits, err -} - -func (es *esConnection) RefreshIndex() { - es.Refresh(es.index) -} - -func (es *esConnection) Count() (int, error) { - _, _, err := es.Refresh(es.index) - if err != nil { - es.t.Errorf("Failed to refresh: %s", err) - } - - params := map[string]string{} - _, resp, err := es.CountSearchURI(es.index, "", params) - if err != nil { - es.t.Errorf("Failed to query elasticsearch for index(%s): %s", es.index, err) - return 0, err - } - - return resp.Count, nil -} - -func waitUntilTrue(duration time.Duration, fn func() bool) bool { - end := time.Now().Add(duration) - for time.Now().Before(end) { - if fn() { - return true - } - time.Sleep(100 * time.Millisecond) - } - return false -} - -func checkIndex(reader esCountReader, minValues int) func() bool { - return func() bool { - reader.RefreshIndex() - resp, err := reader.Count() - return err != nil || resp >= minValues - } -} - -func checkAll(checks ...func() bool) func() bool { - return func() bool { - for _, check := range checks { - if !check() { - return false - } - } - return true - } -} - -func TestSendMessageViaLogstashTCP(t *testing.T) { - testSendMessageViaLogstash(t, "basic-tcp", false) -} - -func TestSendMessageViaLogstashTLS(t *testing.T) { - testSendMessageViaLogstash(t, "basic-tls", true) -} - -func testSendMessageViaLogstash(t *testing.T, name string, tls bool) { - enableLogging([]string{"*"}) - - ls := newTestLogstashOutput(t, name, tls) - defer ls.Cleanup() - - batch := outest.NewBatch( - beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "host": "test-host", - "message": "hello world", - }, - }, - ) - ls.Publish(batch) - - // wait for logstash event flush + elasticsearch - waitUntilTrue(5*time.Second, checkIndex(ls, 1)) - - // search value in logstash elasticsearch index - resp, err := ls.Read() - if err != nil { - return - } - if len(resp) != 1 { - t.Errorf("wrong number of results: %d", len(resp)) - } -} - -func TestSendMultipleViaLogstashTCP(t *testing.T) { - testSendMultipleViaLogstash(t, "multiple-tcp", false) -} - -func TestSendMultipleViaLogstashTLS(t *testing.T) { - testSendMultipleViaLogstash(t, "multiple-tls", true) -} - -func testSendMultipleViaLogstash(t *testing.T, name string, tls bool) { - ls := newTestLogstashOutput(t, name, tls) - defer ls.Cleanup() - for i := 0; i < 10; i++ { - event := beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "host": "test-host", - "type": "log", - "message": fmt.Sprintf("hello world - %v", i), - }, - } - ls.PublishEvent(event) - } - - // wait for logstash event flush + elasticsearch - waitUntilTrue(5*time.Second, checkIndex(ls, 10)) - - // search value in logstash elasticsearch index - resp, err := ls.Read() - if err != nil { - return - } - if len(resp) != 10 { - t.Errorf("wrong number of results: %d", len(resp)) - } -} - -func TestSendMultipleBigBatchesViaLogstashTCP(t *testing.T) { - testSendMultipleBigBatchesViaLogstash(t, "multiple-big-tcp", false) -} - -func TestSendMultipleBigBatchesViaLogstashTLS(t *testing.T) { - testSendMultipleBigBatchesViaLogstash(t, "multiple-big-tls", true) -} - -func testSendMultipleBigBatchesViaLogstash(t *testing.T, name string, tls bool) { - testSendMultipleBatchesViaLogstash(t, name, 15, 4*integrationTestWindowSize, tls) -} - -func TestSendMultipleSmallBatchesViaLogstashTCP(t *testing.T) { - testSendMultipleSmallBatchesViaLogstash(t, "multiple-small-tcp", false) -} - -func TestSendMultipleSmallBatchesViaLogstashTLS(t *testing.T) { - testSendMultipleSmallBatchesViaLogstash(t, "multiple-small-tls", true) -} - -func testSendMultipleSmallBatchesViaLogstash(t *testing.T, name string, tls bool) { - testSendMultipleBatchesViaLogstash(t, name, 15, integrationTestWindowSize/2, tls) -} - -func testSendMultipleBatchesViaLogstash( - t *testing.T, - name string, - numBatches int, - batchSize int, - tls bool, -) { - - ls := newTestLogstashOutput(t, name, tls) - defer ls.Cleanup() - - batches := make([][]beat.Event, 0, numBatches) - for i := 0; i < numBatches; i++ { - batch := make([]beat.Event, 0, batchSize) - for j := 0; j < batchSize; j++ { - event := beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "host": "test-host", - "type": "log", - "message": fmt.Sprintf("batch hello world - %v", i*batchSize+j), - }, - } - batch = append(batch, event) - } - batches = append(batches, batch) - } - - for _, batch := range batches { - ok := ls.BulkPublish(batch) - assert.Equal(t, true, ok) - } - - // wait for logstash event flush + elasticsearch - ok := waitUntilTrue(5*time.Second, checkIndex(ls, numBatches*batchSize)) - assert.True(t, ok) // check number of events matches total number of events - - // search value in logstash elasticsearch index - resp, err := ls.Read() - if err != nil { - return - } - if len(resp) != 10 { - t.Errorf("wrong number of results: %d", len(resp)) - } -} - -func TestLogstashElasticOutputPluginCompatibleMessageTCP(t *testing.T) { - testLogstashElasticOutputPluginCompatibleMessage(t, "cmp-tcp", false) -} - -func TestLogstashElasticOutputPluginCompatibleMessageTLS(t *testing.T) { - testLogstashElasticOutputPluginCompatibleMessage(t, "cmp-tls", true) -} - -func testLogstashElasticOutputPluginCompatibleMessage(t *testing.T, name string, tls bool) { - timeout := 10 * time.Second - - ls := newTestLogstashOutput(t, name, tls) - defer ls.Cleanup() - - es := newTestElasticsearchOutput(t, name) - defer es.Cleanup() - - ts := time.Now() - event := beat.Event{ - Timestamp: ts, - Fields: common.MapStr{ - "host": "test-host", - "type": "log", - "message": "hello world", - }, - } - - es.PublishEvent(event) - ls.PublishEvent(event) - - waitUntilTrue(timeout, checkIndex(es, 1)) - waitUntilTrue(timeout, checkIndex(ls, 1)) - - // search value in logstash elasticsearch index - lsResp, err := ls.Read() - if err != nil { - return - } - esResp, err := es.Read() - if err != nil { - return - } - - // validate - assert.Equal(t, len(lsResp), len(esResp)) - if len(lsResp) != 1 { - t.Fatalf("wrong number of results: %d", len(lsResp)) - } - - checkEvent(t, lsResp[0], esResp[0]) -} - -func TestLogstashElasticOutputPluginBulkCompatibleMessageTCP(t *testing.T) { - testLogstashElasticOutputPluginBulkCompatibleMessage(t, "cmpblk-tcp", false) -} - -func TestLogstashElasticOutputPluginBulkCompatibleMessageTLS(t *testing.T) { - testLogstashElasticOutputPluginBulkCompatibleMessage(t, "cmpblk-tls", true) -} - -func testLogstashElasticOutputPluginBulkCompatibleMessage(t *testing.T, name string, tls bool) { - if testing.Verbose() { - enableLogging([]string{"*"}) - } - - timeout := 10 * time.Second - - ls := newTestLogstashOutput(t, name, tls) - defer ls.Cleanup() - - es := newTestElasticsearchOutput(t, name) - defer es.Cleanup() - - ts := time.Now() - events := []beat.Event{ - { - Timestamp: ts, - Fields: common.MapStr{ - "host": "test-host", - "type": "log", - "message": "hello world", - }, - }, - } - - ls.BulkPublish(events) - es.BulkPublish(events) - - waitUntilTrue(timeout, checkIndex(ls, 1)) - waitUntilTrue(timeout, checkIndex(es, 1)) - - // search value in logstash elasticsearch index - lsResp, err := ls.Read() - if err != nil { - return - } - esResp, err := es.Read() - if err != nil { - return - } - - // validate - if len(lsResp) != len(esResp) { - assert.Equal(t, len(lsResp), len(esResp)) - t.Fatalf("wrong number of results: es=%d, ls=%d", - len(esResp), len(lsResp)) - } - - checkEvent(t, lsResp[0], esResp[0]) -} - -func checkEvent(t *testing.T, ls, es map[string]interface{}) { - lsEvent := ls["_source"].(map[string]interface{}) - esEvent := es["_source"].(map[string]interface{}) - commonFields := []string{"@timestamp", "host", "type", "message"} - for _, field := range commonFields { - assert.NotNil(t, lsEvent[field]) - assert.NotNil(t, esEvent[field]) - assert.Equal(t, lsEvent[field], esEvent[field]) - } -} - -func (t *testOutputer) PublishEvent(event beat.Event) { - t.Publish(outest.NewBatch(event)) -} - -func (t *testOutputer) BulkPublish(events []beat.Event) bool { - ok := false - batch := outest.NewBatch(events...) - - var wg sync.WaitGroup - wg.Add(1) - batch.OnSignal = func(sig outest.BatchSignal) { - ok = sig.Tag == outest.BatchACK - wg.Done() - } - - t.Publish(batch) - wg.Wait() - return ok -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/logstash_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/logstash_test.go deleted file mode 100644 index 06d15567..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/logstash_test.go +++ /dev/null @@ -1,210 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package logstash - -import ( - "fmt" - "os" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/transport/transptest" - "github.com/elastic/beats/v7/libbeat/outputs" - "github.com/elastic/beats/v7/libbeat/outputs/outest" - v2 "github.com/elastic/go-lumber/server/v2" -) - -const ( - logstashDefaultHost = "localhost" - logstashTestDefaultPort = "5044" -) - -func TestLogstashTCP(t *testing.T) { - enableLogging([]string{"*"}) - - timeout := 2 * time.Second - server := transptest.NewMockServerTCP(t, timeout, "", nil) - - config := map[string]interface{}{ - "hosts": []string{server.Addr()}, - "index": testLogstashIndex("logstash-conn-tcp"), - "timeout": "2s", - } - testConnectionType(t, server, testOutputerFactory(t, "", config)) -} - -func TestLogstashTLS(t *testing.T) { - enableLogging([]string{"*"}) - - certName := "ca_test" - - timeout := 2 * time.Second - transptest.GenCertForTestingPurpose(t, certName, "", "127.0.0.1", "127.0.1.1") - server := transptest.NewMockServerTLS(t, timeout, certName, nil) - - // create lumberjack output client - config := map[string]interface{}{ - "hosts": []string{server.Addr()}, - "index": testLogstashIndex("logstash-conn-tls"), - "timeout": "2s", - "ssl.certificate_authorities": []string{certName + ".pem"}, - } - testConnectionType(t, server, testOutputerFactory(t, "", config)) -} - -func TestLogstashInvalidTLSInsecure(t *testing.T) { - certName := "ca_invalid_test" - ip := "1.2.3.4" - - timeout := 2 * time.Second - transptest.GenCertForTestingPurpose(t, certName, "", ip) - server := transptest.NewMockServerTLS(t, timeout, certName, nil) - - config := map[string]interface{}{ - "hosts": []string{server.Addr()}, - "index": testLogstashIndex("logstash-conn-tls-invalid"), - "timeout": 2, - "max_retries": 1, - "ssl.verification_mode": "none", - "ssl.certificate_authorities": []string{certName + ".pem"}, - } - testConnectionType(t, server, testOutputerFactory(t, "", config)) -} - -func testLogstashIndex(test string) string { - return fmt.Sprintf("beat-logstash-int-%v-%d", test, os.Getpid()) -} - -func testConnectionType( - t *testing.T, - mock *transptest.MockServer, - makeOutputer func() outputs.NetworkClient, -) { - t.Log("testConnectionType") - server, _ := v2.NewWithListener(mock.Listener) - - // worker loop - go func() { - defer server.Close() - - t.Log("start worker loop") - defer t.Log("stop worker loop") - - t.Log("make outputter") - output := makeOutputer() - t.Logf("new outputter: %v", output) - - err := output.Connect() - if err != nil { - t.Error("test client failed to connect: ", err) - return - } - - sig := make(chan struct{}) - - t.Log("publish event") - batch := outest.NewBatch(testEvent()) - batch.OnSignal = func(_ outest.BatchSignal) { - close(sig) - } - err = output.Publish(batch) - - t.Log("wait signal") - <-sig - - assert.NoError(t, err) - assert.Equal(t, outest.BatchACK, batch.Signals[0].Tag) - }() - - for batch := range server.ReceiveChan() { - batch.ACK() - - events := batch.Events - assert.Equal(t, 1, len(events)) - msg := events[0].(map[string]interface{}) - assert.Equal(t, 10.0, msg["extra"]) - assert.Equal(t, "message", msg["message"]) - } -} - -func testEvent() beat.Event { - return beat.Event{Fields: common.MapStr{ - "@timestamp": common.Time(time.Now()), - "type": "log", - "extra": 10, - "message": "message", - }} -} - -func testOutputerFactory( - t *testing.T, - test string, - config map[string]interface{}, -) func() outputs.NetworkClient { - return func() outputs.NetworkClient { - return newTestLumberjackOutput(t, test, config) - } -} - -func newTestLumberjackOutput( - t *testing.T, - test string, - config map[string]interface{}, -) outputs.NetworkClient { - if config == nil { - config = map[string]interface{}{ - "hosts": []string{getLogstashHost()}, - "index": testLogstashIndex(test), - } - } - - cfg, _ := common.NewConfigFrom(config) - grp, err := outputs.Load(nil, beat.Info{}, nil, "logstash", cfg) - if err != nil { - t.Fatalf("init logstash output plugin failed: %v", err) - } - - client := grp.Clients[0].(outputs.NetworkClient) - if err := client.Connect(); err != nil { - t.Fatalf("Client failed to connected: %v", err) - } - - return client -} - -func getLogstashHost() string { - return fmt.Sprintf("%v:%v", - getenv("LS_HOST", logstashDefaultHost), - getenv("LS_TCP_PORT", logstashTestDefaultPort), - ) -} - -func getenv(name, defaultValue string) string { - return strDefault(os.Getenv(name), defaultValue) -} - -func strDefault(a, defaults string) string { - if len(a) == 0 { - return defaults - } - return a -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/sync_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/sync_test.go deleted file mode 100644 index af90cfa1..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/sync_test.go +++ /dev/null @@ -1,135 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package logstash - -import ( - "sync" - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common/transport" - "github.com/elastic/beats/v7/libbeat/common/transport/transptest" - "github.com/elastic/beats/v7/libbeat/outputs" - "github.com/elastic/beats/v7/libbeat/outputs/outest" -) - -type testSyncDriver struct { - client outputs.NetworkClient - ch chan testDriverCommand - returns []testClientReturn - wg sync.WaitGroup -} - -type clientServer struct { - *transptest.MockServer -} - -func TestClientSendZero(t *testing.T) { - testSendZero(t, makeTestClient) -} - -func TestClientSimpleEvent(t *testing.T) { - testSimpleEvent(t, makeTestClient) -} - -func TestClientSimpleEventTTL(t *testing.T) { - testSimpleEventWithTTL(t, makeTestClient) -} - -func TestClientStructuredEvent(t *testing.T) { - testStructuredEvent(t, makeTestClient) -} - -func newClientServerTCP(t *testing.T, to time.Duration) *clientServer { - return &clientServer{transptest.NewMockServerTCP(t, to, "", nil)} -} - -func makeTestClient(conn *transport.Client) testClientDriver { - config := defaultConfig() - config.Timeout = 1 * time.Second - config.TTL = 5 * time.Second - client, err := newSyncClient(beat.Info{}, conn, outputs.NewNilObserver(), &config) - if err != nil { - panic(err) - } - - return newClientTestDriver(client) -} - -func newClientTestDriver(client outputs.NetworkClient) *testSyncDriver { - driver := &testSyncDriver{ - client: client, - ch: make(chan testDriverCommand), - returns: nil, - } - - driver.wg.Add(1) - go func() { - defer driver.wg.Done() - - for { - cmd, ok := <-driver.ch - if !ok { - return - } - - switch cmd.code { - case driverCmdQuit: - return - case driverCmdConnect: - driver.client.Connect() - case driverCmdClose: - driver.client.Close() - case driverCmdPublish: - err := driver.client.Publish(cmd.batch) - driver.returns = append(driver.returns, testClientReturn{cmd.batch, err}) - } - } - }() - - return driver -} - -func (t *testSyncDriver) Stop() { - if t.ch != nil { - t.ch <- testDriverCommand{code: driverCmdQuit} - t.wg.Wait() - close(t.ch) - t.client.Close() - t.ch = nil - } -} - -func (t *testSyncDriver) Connect() { - t.ch <- testDriverCommand{code: driverCmdConnect} -} - -func (t *testSyncDriver) Close() { - t.ch <- testDriverCommand{code: driverCmdClose} -} - -func (t *testSyncDriver) Publish(batch *outest.Batch) { - t.ch <- testDriverCommand{code: driverCmdPublish, batch: batch} -} - -func (t *testSyncDriver) Returns() []testClientReturn { - return t.returns -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/window_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/window_test.go deleted file mode 100644 index ab5e64f8..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/logstash/window_test.go +++ /dev/null @@ -1,81 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package logstash - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestShrinkWindowSizeNeverZero(t *testing.T) { - enableLogging([]string{"logstash"}) - - windowSize := 124 - var w window - w.init(windowSize, defaultConfig().BulkMaxSize) - - w.windowSize = int32(windowSize) - for i := 0; i < 100; i++ { - w.shrinkWindow() - } - - assert.Equal(t, 1, int(w.windowSize)) -} - -func TestGrowWindowSizeUpToBatchSizes(t *testing.T) { - batchSize := 114 - windowSize := 1024 - testGrowWindowSize(t, 10, 0, windowSize, batchSize, batchSize) -} - -func TestGrowWindowSizeUpToMax(t *testing.T) { - batchSize := 114 - windowSize := 64 - testGrowWindowSize(t, 10, 0, windowSize, batchSize, windowSize) -} - -func TestGrowWindowSizeOf1(t *testing.T) { - batchSize := 114 - windowSize := 1024 - testGrowWindowSize(t, 1, 0, windowSize, batchSize, batchSize) -} - -func TestGrowWindowSizeToMaxOKOnly(t *testing.T) { - batchSize := 114 - windowSize := 1024 - maxOK := 71 - testGrowWindowSize(t, 1, maxOK, windowSize, batchSize, maxOK) -} - -func testGrowWindowSize(t *testing.T, - initial, maxOK, windowSize, batchSize, expected int, -) { - enableLogging([]string{"logstash"}) - var w window - w.init(initial, windowSize) - w.maxOkWindowSize = maxOK - for i := 0; i < 100; i++ { - w.tryGrowWindow(batchSize) - } - - assert.Equal(t, expected, int(w.windowSize)) - assert.Equal(t, expected, int(w.maxOkWindowSize)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/outest/batch.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/outest/batch.go deleted file mode 100644 index 11d4bf1a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/outest/batch.go +++ /dev/null @@ -1,88 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package outest - -import ( - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/publisher" -) - -type Batch struct { - events []publisher.Event - Signals []BatchSignal - OnSignal func(sig BatchSignal) -} - -type BatchSignal struct { - Tag BatchSignalTag - Events []publisher.Event -} - -type BatchSignalTag uint8 - -const ( - BatchACK BatchSignalTag = iota - BatchDrop - BatchRetry - BatchRetryEvents - BatchCancelled - BatchCancelledEvents -) - -func NewBatch(in ...beat.Event) *Batch { - events := make([]publisher.Event, len(in)) - for i, c := range in { - events[i] = publisher.Event{Content: c} - } - return &Batch{events: events} -} - -func (b *Batch) Events() []publisher.Event { - return b.events -} - -func (b *Batch) ACK() { - b.doSignal(BatchSignal{Tag: BatchACK}) -} - -func (b *Batch) Drop() { - b.doSignal(BatchSignal{Tag: BatchDrop}) -} - -func (b *Batch) Retry() { - b.doSignal(BatchSignal{Tag: BatchRetry}) -} - -func (b *Batch) RetryEvents(events []publisher.Event) { - b.doSignal(BatchSignal{Tag: BatchRetryEvents, Events: events}) -} - -func (b *Batch) Cancelled() { - b.doSignal(BatchSignal{Tag: BatchCancelled}) -} - -func (b *Batch) CancelledEvents(events []publisher.Event) { - b.doSignal(BatchSignal{Tag: BatchCancelledEvents, Events: events}) -} - -func (b *Batch) doSignal(sig BatchSignal) { - b.Signals = append(b.Signals, sig) - if b.OnSignal != nil { - b.OnSignal(sig) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/outil/select_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/outil/select_test.go deleted file mode 100644 index e16cb602..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/outil/select_test.go +++ /dev/null @@ -1,306 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package outil - -import ( - "strings" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -type node map[string]interface{} - -func TestSelector(t *testing.T) { - tests := map[string]struct { - config string - event common.MapStr - expected string - }{ - "constant key": { - `key: value`, - common.MapStr{}, - "value", - }, - "lowercase constant key": { - `key: VaLuE`, - common.MapStr{}, - "value", - }, - "format string key": { - `key: '%{[key]}'`, - common.MapStr{"key": "value"}, - "value", - }, - "lowercase format string key": { - `key: '%{[key]}'`, - common.MapStr{"key": "VaLuE"}, - "value", - }, - "key with empty keys": { - `{key: value, keys: }`, - common.MapStr{}, - "value", - }, - "lowercase key with empty keys": { - `{key: vAlUe, keys: }`, - common.MapStr{}, - "value", - }, - "constant in multi key": { - `keys: [key: 'value']`, - common.MapStr{}, - "value", - }, - "format string in multi key": { - `keys: [key: '%{[key]}']`, - common.MapStr{"key": "value"}, - "value", - }, - "missing format string key with default in rule": { - `keys: - - key: '%{[key]}' - default: value`, - common.MapStr{}, - "value", - }, - "lowercase missing format string key with default in rule": { - `keys: - - key: '%{[key]}' - default: vAlUe`, - common.MapStr{}, - "value", - }, - "empty format string key with default in rule": { - `keys: - - key: '%{[key]}' - default: value`, - common.MapStr{"key": ""}, - "value", - }, - "lowercase empty format string key with default in rule": { - `keys: - - key: '%{[key]}' - default: vAluE`, - common.MapStr{"key": ""}, - "value", - }, - "missing format string key with constant in next rule": { - `keys: - - key: '%{[key]}' - - key: value`, - common.MapStr{}, - "value", - }, - "missing format string key with constant in top-level rule": { - `{ key: value, keys: [key: '%{[key]}']}`, - common.MapStr{}, - "value", - }, - "apply mapping": { - `keys: - - key: '%{[key]}' - mappings: - v: value`, - common.MapStr{"key": "v"}, - "value", - }, - "lowercase applied mapping": { - `keys: - - key: '%{[key]}' - mappings: - v: vAlUe`, - common.MapStr{"key": "v"}, - "value", - }, - "apply mapping with default on empty key": { - `keys: - - key: '%{[key]}' - default: value - mappings: - v: 'v'`, - common.MapStr{"key": ""}, - "value", - }, - "lowercase apply mapping with default on empty key": { - `keys: - - key: '%{[key]}' - default: vAluE - mappings: - v: 'v'`, - common.MapStr{"key": ""}, - "value", - }, - "apply mapping with default on empty lookup": { - `keys: - - key: '%{[key]}' - default: value - mappings: - v: ''`, - common.MapStr{"key": "v"}, - "value", - }, - "apply mapping without match": { - `keys: - - key: '%{[key]}' - mappings: - v: '' - - key: value`, - common.MapStr{"key": "x"}, - "value", - }, - "mapping with constant key": { - `keys: - - key: k - mappings: - k: value`, - common.MapStr{}, - "value", - }, - "mapping with missing constant key": { - `keys: - - key: unknown - mappings: {k: wrong} - - key: value`, - common.MapStr{}, - "value", - }, - "mapping with missing constant key, but default": { - `keys: - - key: unknown - default: value - mappings: {k: wrong}`, - common.MapStr{}, - "value", - }, - "matching condition": { - `keys: - - key: value - when.equals.test: test`, - common.MapStr{"test": "test"}, - "value", - }, - "failing condition": { - `keys: - - key: wrong - when.equals.test: test - - key: value`, - common.MapStr{"test": "x"}, - "value", - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - yaml := strings.Replace(test.config, "\t", " ", -1) - cfg, err := common.NewConfigWithYAML([]byte(yaml), "test") - if err != nil { - t.Fatalf("YAML parse error: %v\n%v", err, yaml) - } - - sel, err := BuildSelectorFromConfig(cfg, Settings{ - Key: "key", - MultiKey: "keys", - EnableSingleOnly: true, - FailEmpty: true, - }) - if err != nil { - t.Fatal(err) - } - - event := beat.Event{ - Timestamp: time.Now(), - Fields: test.event, - } - actual, err := sel.Select(&event) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, test.expected, actual) - }) - } -} - -func TestSelectorInitFail(t *testing.T) { - tests := map[string]struct { - config string - }{ - "keys missing": { - `test: no key`, - }, - "invalid keys type": { - `keys: 5`, - }, - "invaid keys element type": { - `keys: [5]`, - }, - "invalid key type": { - `key: {}`, - }, - "missing key in list": { - `keys: [default: value]`, - }, - "invalid key type in list": { - `keys: [key: {}]`, - }, - "fail on invalid format string": { - `key: '%{[abc}'`, - }, - "fail on invalid format string in list": { - `keys: [key: '%{[abc}']`, - }, - "default value type mismatch": { - `keys: [{key: ok, default: {}}]`, - }, - "mappings type mismatch": { - `keys: - - key: '%{[k]}' - mappings: {v: {}}`, - }, - "condition empty": { - `keys: - - key: value - when:`, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - cfg, err := common.NewConfigWithYAML([]byte(test.config), "test") - if err != nil { - t.Fatal(err) - } - - _, err = BuildSelectorFromConfig(cfg, Settings{ - Key: "key", - MultiKey: "keys", - EnableSingleOnly: true, - FailEmpty: true, - }) - - assert.Error(t, err) - t.Log(err) - }) - - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/redis/config_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/redis/config_test.go deleted file mode 100644 index 7eaf1bf0..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/redis/config_test.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package redis - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestValidate(t *testing.T) { - tests := []struct { - Name string - Input redisConfig - Valid bool - }{ - {"No config", redisConfig{Key: "", Index: ""}, true}, - {"Only key", redisConfig{Key: "test", Index: ""}, true}, - {"Only index", redisConfig{Key: "", Index: "test"}, true}, - {"Both", redisConfig{Key: "test", Index: "test"}, true}, - - {"Invalid Datatype", redisConfig{Key: "test", DataType: "something"}, false}, - {"List Datatype", redisConfig{Key: "test", DataType: "list"}, true}, - {"Channel Datatype", redisConfig{Key: "test", DataType: "channel"}, true}, - } - - for _, test := range tests { - assert.Equal(t, test.Input.Validate() == nil, test.Valid, test.Name) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/redis/docs/redis.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/outputs/redis/docs/redis.asciidoc deleted file mode 100644 index 31e6db65..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/redis/docs/redis.asciidoc +++ /dev/null @@ -1,238 +0,0 @@ -[[redis-output]] -=== Configure the Redis output - -++++ -Redis -++++ - -The Redis output inserts the events into a Redis list or a Redis channel. -This output plugin is compatible with -the https://www.elastic.co/guide/en/logstash/current/plugins-inputs-redis.html[Redis input plugin] for Logstash. - -To use this output, edit the {beatname_uc} configuration file to disable the {es} -output by commenting it out, and enable the Redis output by adding `output.redis`. - -Example configuration: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -output.redis: - hosts: ["localhost"] - password: "my_password" - key: "{beatname_lc}" - db: 0 - timeout: 5 ------------------------------------------------------------------------------- - -==== Compatibility - -This output is expected to work with all Redis versions between 3.2.4 and 5.0.8. Other versions might work as well, -but are not supported. - -==== Configuration options - -You can specify the following `output.redis` options in the +{beatname_lc}.yml+ config file: - -===== `enabled` - -The enabled config is a boolean setting to enable or disable the output. If set -to false, the output is disabled. - -The default value is `true`. - -===== `hosts` - -The list of Redis servers to connect to. If load balancing is enabled, the events are -distributed to the servers in the list. If one server becomes unreachable, the events are -distributed to the reachable servers only. You can define each Redis server by specifying -`HOST` or `HOST:PORT`. For example: `"192.15.3.2"` or `"test.redis.io:12345"`. If you -don't specify a port number, the value configured by `port` is used. -Configure each Redis server with an `IP:PORT` pair or with a `URL`. For -example: `redis://localhost:6379` or `rediss://localhost:6379`. -URLs can include a server-specific password. For example: `redis://:password@localhost:6379`. -The `redis` scheme will disable the `ssl` settings for the host, while `rediss` -will enforce TLS. If `rediss` is specified and no `ssl` settings are -configured, the output uses the system certificate store. - -===== `index` - -The index name added to the events metadata for use by Logstash. The default is "{beatname_lc}". - -[[key-option-redis]] -===== `key` - -The name of the Redis list or channel the events are published to. If not -configured, the value of the `index` setting is used. - -You can set the key dynamically by using a format string to access any event -field. For example, this configuration uses a custom field, `fields.list`, to -set the Redis list key. If `fields.list` is missing, `fallback` is used: - -["source","yaml"] ------------------------------------------------------------------------------- -output.redis: - hosts: ["localhost"] - key: "%{[fields.list]:fallback}" ------------------------------------------------------------------------------- - - -TIP: To learn how to add custom fields to events, see the -<> option. - -See the <> setting for other ways to set the key -dynamically. - -[[keys-option-redis]] -===== `keys` - -An array of key selector rules. Each rule specifies the `key` to use for events -that match the rule. During publishing, {beatname_uc} uses the first matching -rule in the array. Rules can contain conditionals, format string-based fields, -and name mappings. If the `keys` setting is missing or no rule matches, the -<> setting is used. - -Rule settings: - -*`index`*:: The key format string to use. If this string contains field -references, such as `%{[fields.name]}`, the fields must exist, or the rule -fails. - -*`mappings`*:: A dictionary that takes the value returned by `key` and maps it to -a new name. - -*`default`*:: The default string value to use if `mappings` does not find a match. - -*`when`*:: A condition that must succeed in order to execute the current rule. -ifndef::no-processors[] -All the <> supported by processors are also supported -here. -endif::no-processors[] - -Example `keys` settings: - -["source","yaml"] ------------------------------------------------------------------------------- -output.redis: - hosts: ["localhost"] - key: "default_list" - keys: - - key: "info_list" # send to info_list if `message` field contains INFO - when.contains: - message: "INFO" - - key: "debug_list" # send to debug_list if `message` field contains DEBUG - when.contains: - message: "DEBUG" - - key: "%{[fields.list]}" - mappings: - http: "frontend_list" - nginx: "frontend_list" - mysql: "backend_list" ------------------------------------------------------------------------------- - -===== `password` - -The password to authenticate with. The default is no authentication. - -===== `db` - -The Redis database number where the events are published. The default is 0. - -===== `datatype` - -The Redis data type to use for publishing events.If the data type is `list`, the -Redis RPUSH command is used and all events are added to the list with the key defined under `key`. -If the data type `channel` is used, the Redis `PUBLISH` command is used and means that all events -are pushed to the pub/sub mechanism of Redis. The name of the channel is the one defined under `key`. -The default value is `list`. - -===== `codec` - -Output codec configuration. If the `codec` section is missing, events will be json encoded. - -See <> for more information. - -===== `worker` - -The number of workers to use for each host configured to publish events to Redis. Use this setting along with the -`loadbalance` option. For example, if you have 2 hosts and 3 workers, in total 6 workers are started (3 for each host). - -===== `loadbalance` - -If set to true and multiple hosts or workers are configured, the output plugin load balances published events onto all -Redis hosts. If set to false, the output plugin sends all events to only one host (determined at random) and will switch -to another host if the currently selected one becomes unreachable. The default value is true. - -===== `timeout` - -The Redis connection timeout in seconds. The default is 5 seconds. - -===== `backoff.init` - -The number of seconds to wait before trying to reconnect to Redis after -a network error. After waiting `backoff.init` seconds, {beatname_uc} tries to -reconnect. If the attempt fails, the backoff timer is increased exponentially up -to `backoff.max`. After a successful connection, the backoff timer is reset. The -default is 1s. - -===== `backoff.max` - -The maximum number of seconds to wait before attempting to connect to -Redis after a network error. The default is 60s. - -===== `max_retries` - -ifdef::ignores_max_retries[] -{beatname_uc} ignores the `max_retries` setting and retries indefinitely. -endif::[] - -ifndef::ignores_max_retries[] -The number of times to retry publishing an event after a publishing failure. -After the specified number of retries, the events are typically dropped. - -Set `max_retries` to a value less than 0 to retry until all events are published. - -The default is 3. -endif::[] - - -===== `bulk_max_size` - -The maximum number of events to bulk in a single Redis request or pipeline. The default is 2048. - -If the Beat sends single events, the events are collected into batches. If the -Beat publishes a large batch of events (larger than the value specified by -`bulk_max_size`), the batch is split. - -Specifying a larger batch size can improve performance by lowering the overhead -of sending events. However big batch sizes can also increase processing times, -which might result in API errors, killed connections, timed-out publishing -requests, and, ultimately, lower throughput. - -Setting `bulk_max_size` to values less than or equal to 0 disables the -splitting of batches. When splitting is disabled, the queue decides on the -number of events to be contained in a batch. - -===== `ssl` - -Configuration options for SSL parameters like the root CA for Redis connections -guarded by SSL proxies (for example https://www.stunnel.org[stunnel]). See -<> for more information. - -===== `proxy_url` - -The URL of the SOCKS5 proxy to use when connecting to the Redis servers. The -value must be a URL with a scheme of `socks5://`. You cannot use a web proxy -because the protocol used to communicate with Redis is not based on HTTP. - -If the SOCKS5 proxy server requires client authentication, you can embed -a username and password in the URL. - -When using a proxy, hostnames are resolved on the proxy server instead of on the -client. You can change this behavior by setting the -<> option. - -[[redis-proxy-use-local-resolver]] -===== `proxy_use_local_resolver` - -This option determines whether Redis hostnames are resolved locally when using a proxy. -The default value is false, which means that name resolution occurs on the proxy server. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/redis/redis_integration_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/redis/redis_integration_test.go deleted file mode 100644 index 66c33752..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/redis/redis_integration_test.go +++ /dev/null @@ -1,390 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package redis - -import ( - "encoding/json" - "fmt" - "os" - "sync" - "testing" - "time" - - "github.com/garyburd/redigo/redis" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/outputs" - _ "github.com/elastic/beats/v7/libbeat/outputs/codec/format" - _ "github.com/elastic/beats/v7/libbeat/outputs/codec/json" - "github.com/elastic/beats/v7/libbeat/outputs/outest" -) - -const ( - RedisDefaultHost = "localhost" - RedisDefaultPort = "6379" - - SRedisDefaultHost = "localhost" - SRedisDefaultPort = "6380" -) - -const ( - testBeatname = "libbeat" - testBeatversion = "1.2.3" - testMetaValue = "private" -) - -func TestPublishListTCP(t *testing.T) { - key := "test_publish_tcp" - db := 0 - redisConfig := map[string]interface{}{ - "hosts": []string{getRedisAddr()}, - "key": key, - "db": db, - "datatype": "list", - "timeout": "5s", - } - - testPublishList(t, redisConfig) -} - -func TestPublishListTLS(t *testing.T) { - key := "test_publish_tls" - db := 0 - redisConfig := map[string]interface{}{ - "hosts": []string{getSRedisAddr()}, - "key": key, - "db": db, - "datatype": "list", - "timeout": "5s", - - "ssl.verification_mode": "full", - "ssl.certificate_authorities": []string{ - "../../../testing/environments/docker/sredis/pki/tls/certs/sredis.crt", - }, - } - - testPublishList(t, redisConfig) -} - -func TestWithSchema(t *testing.T) { - redisURL := "redis://" + getRedisAddr() - sredisURL := "rediss://" + getSRedisAddr() - - cases := map[string]struct { - host string - }{ - "redis ignores ssl settings": { - host: redisURL, - }, - "sredis schema sends via tls": { - host: sredisURL, - }, - } - - for name, test := range cases { - t.Run(name, func(t *testing.T) { - key := "test_publish_tls" - db := 0 - redisConfig := map[string]interface{}{ - "hosts": []string{test.host}, - "key": key, - "db": db, - "datatype": "list", - "timeout": "5s", - - "ssl.verification_mode": "full", - "ssl.certificate_authorities": []string{ - "../../../testing/environments/docker/sredis/pki/tls/certs/sredis.crt", - }, - } - - testPublishList(t, redisConfig) - }) - } - -} - -func testPublishList(t *testing.T, cfg map[string]interface{}) { - batches := 100 - batchSize := 1000 - total := batches & batchSize - - db := 0 - key := cfg["key"].(string) - if v, ok := cfg["db"]; ok { - db = v.(int) - } - - conn, err := redis.Dial("tcp", getRedisAddr(), redis.DialDatabase(db)) - if err != nil { - t.Fatalf("redis.Dial failed %v", err) - } - - // delete old key if present - defer conn.Close() - conn.Do("DEL", key) - - out := newRedisTestingOutput(t, cfg) - err = sendTestEvents(out, batches, batchSize) - assert.NoError(t, err) - - results := make([][]byte, total) - for i := range results { - results[i], err = redis.Bytes(conn.Do("LPOP", key)) - assert.NoError(t, err) - } - - for i, raw := range results { - evt := struct{ Message int }{} - err = json.Unmarshal(raw, &evt) - assert.NoError(t, err) - assert.Equal(t, i+1, evt.Message) - } - - for _, raw := range results { - validateMeta(t, raw) - } -} - -func TestPublishChannelTCP(t *testing.T) { - db := 0 - key := "test_pubchan_tcp" - redisConfig := map[string]interface{}{ - "hosts": []string{getRedisAddr()}, - "key": key, - "db": db, - "datatype": "channel", - "timeout": "5s", - } - - testPublishChannel(t, redisConfig) -} - -func TestPublishChannelTLS(t *testing.T) { - db := 0 - key := "test_pubchan_tls" - redisConfig := map[string]interface{}{ - "hosts": []string{getSRedisAddr()}, - "key": key, - "db": db, - "datatype": "channel", - "timeout": "5s", - - "ssl.verification_mode": "full", - "ssl.certificate_authorities": []string{ - "../../../testing/environments/docker/sredis/pki/tls/certs/sredis.crt", - }, - } - - testPublishChannel(t, redisConfig) -} - -func TestPublishChannelTCPWithFormatting(t *testing.T) { - t.Skip("format string not yet supported") - db := 0 - key := "test_pubchan_tcp" - redisConfig := map[string]interface{}{ - "hosts": []string{getRedisAddr()}, - "key": key, - "db": db, - "datatype": "channel", - "timeout": "5s", - "codec.format.string": "%{[message]}", - } - - testPublishChannel(t, redisConfig) -} - -func testPublishChannel(t *testing.T, cfg map[string]interface{}) { - batches := 100 - batchSize := 1000 - total := batches & batchSize - - db := 0 - key := cfg["key"].(string) - if v, ok := cfg["db"]; ok { - db = v.(int) - } - - conn, err := redis.Dial("tcp", getRedisAddr(), redis.DialDatabase(db)) - if err != nil { - t.Fatalf("redis.Dial failed %v", err) - } - - // delete old key if present - defer conn.Close() - conn.Do("DEL", key) - - // subscribe to packetbeat channel - psc := redis.PubSubConn{conn} - if err := psc.Subscribe(key); err != nil { - t.Fatal(err) - } - defer psc.Unsubscribe(key) - - // connect and publish events - var wg sync.WaitGroup - var pubErr error - out := newRedisTestingOutput(t, cfg) - wg.Add(1) - go func() { - defer wg.Done() - pubErr = sendTestEvents(out, batches, batchSize) - }() - - // collect published events by subscription - var messages [][]byte - assert.NoError(t, conn.Err()) - for conn.Err() == nil { - switch v := psc.Receive().(type) { - case redis.Message: - messages = append(messages, v.Data) - case error: - t.Error(v) - default: - t.Logf("received: %#v", v) - } - - if len(messages) == total { - break - } - } - wg.Wait() - - // validate - assert.NoError(t, pubErr) - assert.Equal(t, total, len(messages)) - for i, raw := range messages { - evt := struct{ Message int }{} - if _, hasFmt := cfg["codec.format.string"]; hasFmt { - t.Fatal("format string not yet supported") - /* - fmtString := fmtstr.MustCompileEvent(fmt.(string)) - expectedMessage, _ := fmtString.Run(createEvent(i + 1)) - assert.NoError(t, err) - assert.Equal(t, string(expectedMessage), string(raw)) - */ - } else { - err = json.Unmarshal(raw, &evt) - assert.NoError(t, err) - assert.Equal(t, i+1, evt.Message) - } - } - - for _, raw := range messages { - validateMeta(t, raw) - } -} - -func getEnv(name, or string) string { - if x := os.Getenv(name); x != "" { - return x - } - return or -} - -func getRedisAddr() string { - return fmt.Sprintf("%v:%v", - getEnv("REDIS_HOST", RedisDefaultHost), - getEnv("REDIS_PORT", RedisDefaultPort)) -} - -func getSRedisAddr() string { - return fmt.Sprintf("%v:%v", - getEnv("SREDIS_HOST", SRedisDefaultHost), - getEnv("SREDIS_PORT", SRedisDefaultPort)) -} - -func newRedisTestingOutput(t *testing.T, cfg map[string]interface{}) outputs.Client { - config, err := common.NewConfigFrom(cfg) - if err != nil { - t.Fatalf("Error reading config: %v", err) - } - - plugin := outputs.FindFactory("redis") - if plugin == nil { - t.Fatalf("redis output module not registered") - } - - out, err := plugin(nil, beat.Info{Beat: testBeatname, Version: testBeatversion}, outputs.NewNilObserver(), config) - if err != nil { - t.Fatalf("Failed to initialize redis output: %v", err) - } - - client := out.Clients[0].(outputs.NetworkClient) - if err := client.Connect(); err != nil { - t.Fatalf("Failed to connect to redis host: %v", err) - } - - return client -} - -func sendTestEvents(out outputs.Client, batches, N int) error { - i := 1 - for b := 0; b < batches; b++ { - events := make([]beat.Event, N) - for n := range events { - events[n] = createEvent(i) - i++ - } - - batch := outest.NewBatch(events...) - err := out.Publish(batch) - if err != nil { - return err - } - } - - return nil -} - -func createEvent(message int) beat.Event { - return beat.Event{ - Timestamp: time.Now(), - Meta: common.MapStr{ - "test": testMetaValue, - }, - Fields: common.MapStr{"message": message}, - } -} - -func validateMeta(t *testing.T, raw []byte) { - // require metadata - type meta struct { - Beat string `struct:"beat"` - Version string `struct:"version"` - Test string `struct:"test"` - } - - evt := struct { - Meta meta `json:"@metadata"` - }{} - err := json.Unmarshal(raw, &evt) - if err != nil { - t.Errorf("failed to unmarshal meta section: %v", err) - return - } - - assert.Equal(t, testBeatname, evt.Meta.Beat) - assert.Equal(t, testBeatversion, evt.Meta.Version) - assert.Equal(t, testMetaValue, evt.Meta.Test) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/outputs/redis/redis_test.go b/vendor/github.com/elastic/beats/v7/libbeat/outputs/redis/redis_test.go deleted file mode 100644 index 5ca91d3f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/outputs/redis/redis_test.go +++ /dev/null @@ -1,120 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package redis - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/outputs" - _ "github.com/elastic/beats/v7/libbeat/outputs/codec/json" -) - -type checker func(*testing.T, outputs.Group) - -func checks(cs ...checker) checker { - return func(t *testing.T, g outputs.Group) { - for _, c := range cs { - c(t, g) - } - } -} - -func clientsLen(required int) checker { - return func(t *testing.T, group outputs.Group) { - assert.Len(t, group.Clients, required) - } -} - -func clientPassword(index int, pass string) checker { - return func(t *testing.T, group outputs.Group) { - redisClient := group.Clients[index].(*backoffClient) - assert.Equal(t, redisClient.client.password, pass) - } -} - -func TestMakeRedis(t *testing.T) { - tests := map[string]struct { - config map[string]interface{} - valid bool - checks checker - }{ - "no host": { - config: map[string]interface{}{ - "hosts": []string{}, - }, - }, - "invald scheme": { - config: map[string]interface{}{ - "hosts": []string{"redisss://localhost:6379"}, - }, - }, - "Single host": { - config: map[string]interface{}{ - "hosts": []string{"localhost:6379"}, - }, - valid: true, - checks: checks(clientsLen(1), clientPassword(0, "")), - }, - "Multiple hosts": { - config: map[string]interface{}{ - "hosts": []string{"redis://localhost:6379", "rediss://localhost:6380"}, - }, - valid: true, - checks: clientsLen(2), - }, - "Default password": { - config: map[string]interface{}{ - "hosts": []string{"redis://localhost:6379"}, - "password": "defaultPassword", - }, - valid: true, - checks: checks(clientsLen(1), clientPassword(0, "defaultPassword")), - }, - "Specific and default password": { - config: map[string]interface{}{ - "hosts": []string{"redis://localhost:6379", "rediss://:mypassword@localhost:6380"}, - "password": "defaultPassword", - }, - valid: true, - checks: checks( - clientsLen(2), - clientPassword(0, "defaultPassword"), - clientPassword(1, "mypassword"), - ), - }, - } - beatInfo := beat.Info{Beat: "libbeat", Version: "1.2.3"} - for name, test := range tests { - t.Run(name, func(t *testing.T) { - cfg, err := common.NewConfigFrom(test.config) - assert.NoError(t, err) - groups, err := makeRedis(nil, beatInfo, outputs.NewNilObserver(), cfg) - assert.Equal(t, err == nil, test.valid) - if err != nil && test.valid { - t.Log(err) - } - if test.checks != nil { - test.checks(t, groups) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/paths/paths_test.go b/vendor/github.com/elastic/beats/v7/libbeat/paths/paths_test.go deleted file mode 100644 index 1d430e78..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/paths/paths_test.go +++ /dev/null @@ -1,176 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package paths - -import ( - "os" - "path/filepath" - "runtime" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestHomePath(t *testing.T) { - type io struct { - Home string // cli flag home setting - Path string // requested path - ResultHome string // expected home path - ResultData string // expected data path - } - - binDir, err := filepath.Abs(filepath.Dir(os.Args[0])) - if err != nil { - t.Fatal(err) - } - - tests := []io{ - { - Home: binDir, - Path: "test", - ResultHome: filepath.Join(binDir, "test"), - ResultData: filepath.Join(binDir, "data", "test"), - }, - { - Home: rootDir("/tmp"), - Path: "test", - ResultHome: rootDir("/tmp/test"), - ResultData: rootDir("/tmp/data/test"), - }, - { - Home: rootDir("/home"), - Path: rootDir("/abc/test"), - ResultHome: rootDir("/abc/test"), - ResultData: rootDir("/abc/test"), - }, - } - - for _, test := range tests { - cfg := Path{Home: test.Home} - if err := Paths.initPaths(&cfg); err != nil { - t.Errorf("error on %+v: %v", test, err) - continue - } - - assert.Equal(t, test.ResultHome, Resolve(Home, test.Path), "failed on %+v", test) - - // config path same as home path - assert.Equal(t, test.ResultHome, Resolve(Config, test.Path), "failed on %+v", test) - - // data path under home path - assert.Equal(t, test.ResultData, Resolve(Data, test.Path), "failed on %+v", test) - } -} - -func TestDataPath(t *testing.T) { - type io struct { - Home string // cli flag home setting - Data string // cli flag for data setting - Path string // requested path - ResultData string // expected data path - } - - binDir, err := filepath.Abs(filepath.Dir(os.Args[0])) - if err != nil { - t.Fatal(err) - } - - tests := []io{ - { - Home: binDir, - Data: "", - Path: "test", - ResultData: filepath.Join(binDir, "data", "test"), - }, - { - Home: rootDir("/tmp"), - Data: rootDir("/root"), - Path: "test", - ResultData: rootDir("/root/test"), - }, - { - Home: rootDir("/tmp"), - Data: rootDir("root"), - Path: rootDir("/var/data"), - ResultData: rootDir("/var/data"), - }, - } - - for _, test := range tests { - cfg := Path{Home: test.Home, Data: test.Data} - if err := Paths.initPaths(&cfg); err != nil { - t.Errorf("error on %+v: %v", test, err) - continue - } - - assert.Equal(t, test.ResultData, Resolve(Data, test.Path), "failed on %+v", test) - } -} - -func TestLogsPath(t *testing.T) { - type io struct { - Home string // cli flag home setting - Logs string // cli flag for data setting - Path string // requested path - ResultLogs string // expected logs path - } - - binDir, err := filepath.Abs(filepath.Dir(os.Args[0])) - if err != nil { - t.Fatal(err) - } - - tests := []io{ - { - Home: binDir, - Logs: "", - Path: "test", - ResultLogs: filepath.Join(binDir, "logs", "test"), - }, - { - Home: rootDir("/tmp"), - Logs: rootDir("/var"), - Path: "log", - ResultLogs: rootDir("/var/log"), - }, - { - Home: rootDir("tmp"), - Logs: rootDir("root"), - Path: rootDir("/var/log"), - ResultLogs: rootDir("/var/log"), - }, - } - - for _, test := range tests { - cfg := Path{Home: test.Home, Logs: test.Logs} - if err := Paths.initPaths(&cfg); err != nil { - t.Errorf("error on %+v: %v", test, err) - continue - } - - assert.Equal(t, test.ResultLogs, Resolve(Logs, test.Path)) - } -} - -// rootDir builds an OS specific absolute root directory. -func rootDir(path string) string { - if runtime.GOOS == "windows" { - return filepath.Join(`c:\`, path) - } - return filepath.Join("/", path) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/add_fields_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/add_fields_test.go deleted file mode 100644 index a0b7b1d3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/add_fields_test.go +++ /dev/null @@ -1,117 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package actions - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestAddFields(t *testing.T) { - multi := func(strs ...string) []string { return strs } - single := func(str string) []string { return multi(str) } - - testProcessors(t, map[string]testCase{ - "add field": { - event: common.MapStr{}, - want: common.MapStr{ - "fields": common.MapStr{"field": "test"}, - }, - cfg: single(`{add_fields: {fields: {field: test}}}`), - }, - "custom target": { - event: common.MapStr{}, - want: common.MapStr{ - "my": common.MapStr{"field": "test"}, - }, - cfg: single(`{add_fields: {target: my, fields: {field: test}}}`), - }, - "overwrite existing field": { - event: common.MapStr{ - "fields": common.MapStr{"field": "old"}, - }, - want: common.MapStr{"fields": common.MapStr{"field": "test"}}, - cfg: single(`{add_fields: {fields: {field: test}}}`), - }, - "merge with existing fields": { - event: common.MapStr{ - "fields": common.MapStr{"existing": "a"}, - }, - want: common.MapStr{ - "fields": common.MapStr{"existing": "a", "field": "test"}, - }, - cfg: single(`{add_fields: {fields: {field: test}}}`), - }, - "combine 2 processors": { - event: common.MapStr{}, - want: common.MapStr{ - "fields": common.MapStr{ - "l1": "a", - "l2": "b", - }, - }, - cfg: multi( - `{add_fields: {fields: {l1: a}}}`, - `{add_fields: {fields: {l2: b}}}`, - ), - }, - "different targets": { - event: common.MapStr{}, - want: common.MapStr{ - "a": common.MapStr{"l1": "a"}, - "b": common.MapStr{"l2": "b"}, - }, - cfg: multi( - `{add_fields: {target: a, fields: {l1: a}}}`, - `{add_fields: {target: b, fields: {l2: b}}}`, - ), - }, - "under root": { - event: common.MapStr{}, - want: common.MapStr{ - "a": common.MapStr{"b": "test"}, - }, - cfg: single( - `{add_fields: {target: "", fields: {a.b: test}}}`, - ), - }, - "merge under root": { - event: common.MapStr{ - "a": common.MapStr{"old": "value"}, - }, - want: common.MapStr{ - "a": common.MapStr{"old": "value", "new": "test"}, - }, - cfg: single( - `{add_fields: {target: "", fields: {a.new: test}}}`, - ), - }, - "overwrite existing under root": { - event: common.MapStr{ - "a": common.MapStr{"keep": "value", "change": "a"}, - }, - want: common.MapStr{ - "a": common.MapStr{"keep": "value", "change": "b"}, - }, - cfg: single( - `{add_fields: {target: "", fields: {a.change: b}}}`, - ), - }, - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/add_labels_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/add_labels_test.go deleted file mode 100644 index 24ddcbab..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/add_labels_test.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package actions - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestAddLabels(t *testing.T) { - multi := func(strs ...string) []string { return strs } - single := func(str string) []string { return multi(str) } - - testProcessors(t, map[string]testCase{ - "add label": { - event: common.MapStr{}, - want: common.MapStr{ - "labels": common.MapStr{"label": "test"}, - }, - cfg: single(`{add_labels: {labels: {label: test}}}`), - }, - "add dotted label": { - event: common.MapStr{}, - want: common.MapStr{ - "labels": common.MapStr{"a.b": "test"}, - }, - cfg: single(`{add_labels: {labels: {a.b: test}}}`), - }, - "add nested labels": { - event: common.MapStr{}, - want: common.MapStr{ - "labels": common.MapStr{"a.b": "test", "a.c": "test2"}, - }, - cfg: single(`{add_labels: {labels: {a: {b: test, c: test2}}}}`), - }, - "merge labels": { - event: common.MapStr{}, - want: common.MapStr{ - "labels": common.MapStr{"l1": "a", "l2": "b", "lc": "b"}, - }, - cfg: multi( - `{add_labels.labels: {l1: a, lc: a}}`, - `{add_labels.labels: {l2: b, lc: b}}`, - ), - }, - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/add_tags_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/add_tags_test.go deleted file mode 100644 index 9ec78b92..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/add_tags_test.go +++ /dev/null @@ -1,68 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package actions - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestAddTags(t *testing.T) { - multi := func(strs ...string) []string { return strs } - single := func(str string) []string { return multi(str) } - - testProcessors(t, map[string]testCase{ - "create tags": { - event: common.MapStr{}, - want: common.MapStr{"tags": []string{"t1", "t2"}}, - cfg: single(`{add_tags: {tags: [t1, t2]}}`), - }, - "append to tags": { - event: common.MapStr{"tags": []string{"t1"}}, - want: common.MapStr{"tags": []string{"t1", "t2", "t3"}}, - cfg: single(`{add_tags: {tags: [t2, t3]}}`), - }, - "combine from 2 processors": { - event: common.MapStr{}, - want: common.MapStr{"tags": []string{"t1", "t2", "t3", "t4"}}, - cfg: multi( - `{add_tags: {tags: [t1, t2]}}`, - `{add_tags: {tags: [t3, t4]}}`, - ), - }, - "with custom target": { - event: common.MapStr{}, - want: common.MapStr{"custom": []string{"t1", "t2"}}, - cfg: single(`{add_tags: {tags: [t1, t2], target: custom}}`), - }, - "different targets": { - event: common.MapStr{}, - want: common.MapStr{"tags1": []string{"t1"}, "tags2": []string{"t2"}}, - cfg: multi( - `{add_tags: {target: tags1, tags: [t1]}}`, - `{add_tags: {target: tags2, tags: [t2]}}`, - ), - }, - "single tag config without array notation": { - event: common.MapStr{}, - want: common.MapStr{"tags": []string{"t1"}}, - cfg: single(`{add_tags: {tags: t1}}`), - }, - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/common_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/common_test.go deleted file mode 100644 index 4c4a2949..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/common_test.go +++ /dev/null @@ -1,68 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package actions - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/processors" -) - -type testCase struct { - event common.MapStr - want common.MapStr - cfg []string -} - -func testProcessors(t *testing.T, cases map[string]testCase) { - for name, test := range cases { - test := test - t.Run(name, func(t *testing.T) { - ps := make([]*processors.Processors, len(test.cfg)) - for i := range test.cfg { - config, err := common.NewConfigWithYAML([]byte(test.cfg[i]), "test") - if err != nil { - t.Fatalf("Failed to create config(%v): %+v", i, err) - } - - ps[i], err = processors.New([]*common.Config{config}) - if err != nil { - t.Fatalf("Failed to create add_tags processor(%v): %+v", i, err) - } - } - - current := &beat.Event{Fields: test.event.Clone()} - for i, processor := range ps { - var err error - current, err = processor.Run(current) - if err != nil { - t.Fatal(err) - } - if current == nil { - t.Fatalf("Event dropped(%v)", i) - } - } - - assert.Equal(t, test.want, current.Fields) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/copy_fields_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/copy_fields_test.go deleted file mode 100644 index 2ccbb118..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/copy_fields_test.go +++ /dev/null @@ -1,148 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package actions - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/logp" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestCopyFields(t *testing.T) { - log := logp.NewLogger("copy_fields_test") - var tests = map[string]struct { - FromTo fromTo - Input common.MapStr - Expected common.MapStr - }{ - "copy string from message to message_copied": { - FromTo: fromTo{ - From: "message", - To: "message_copied", - }, - Input: common.MapStr{ - "message": "please copy this line", - }, - Expected: common.MapStr{ - "message": "please copy this line", - "message_copied": "please copy this line", - }, - }, - "copy string from nested key nested.message to top level field message_copied": { - FromTo: fromTo{ - From: "nested.message", - To: "message_copied", - }, - Input: common.MapStr{ - "nested": common.MapStr{ - "message": "please copy this line", - }, - }, - Expected: common.MapStr{ - "nested": common.MapStr{ - "message": "please copy this line", - }, - "message_copied": "please copy this line", - }, - }, - "copy string from fieldname with dot to message_copied": { - FromTo: fromTo{ - From: "dotted.message", - To: "message_copied", - }, - Input: common.MapStr{ - "dotted.message": "please copy this line", - }, - Expected: common.MapStr{ - "dotted.message": "please copy this line", - "message_copied": "please copy this line", - }, - }, - "copy number from fieldname with dot to dotted message.copied": { - FromTo: fromTo{ - From: "message.original", - To: "message.copied", - }, - Input: common.MapStr{ - "message.original": 42, - }, - Expected: common.MapStr{ - "message.original": 42, - "message": common.MapStr{ - "copied": 42, - }, - }, - }, - "copy number from hierarchical message.original to top level message which fails": { - FromTo: fromTo{ - From: "message.original", - To: "message", - }, - Input: common.MapStr{ - "message": common.MapStr{ - "original": 42, - }, - }, - Expected: common.MapStr{ - "message": common.MapStr{ - "original": 42, - }, - }, - }, - "copy number from hierarchical message.original to top level message": { - FromTo: fromTo{ - From: "message.original", - To: "message", - }, - Input: common.MapStr{ - "message.original": 42, - }, - Expected: common.MapStr{ - "message.original": 42, - "message": 42, - }, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - p := copyFields{ - copyFieldsConfig{ - Fields: []fromTo{ - test.FromTo, - }, - }, - log, - } - - event := &beat.Event{ - Fields: test.Input, - } - - newEvent, err := p.Run(event) - assert.NoError(t, err) - - assert.Equal(t, test.Expected, newEvent.Fields) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/decode_base64_field_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/decode_base64_field_test.go deleted file mode 100644 index 3941198a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/decode_base64_field_test.go +++ /dev/null @@ -1,190 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package actions - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestDecodeBase64Run(t *testing.T) { - var testCases = []struct { - description string - config base64Config - Input common.MapStr - Output common.MapStr - error bool - }{ - { - description: "simple field base64 decode", - config: base64Config{ - Field: fromTo{ - From: "field1", To: "field2", - }, - IgnoreMissing: false, - FailOnError: true, - }, - Input: common.MapStr{ - "field1": "Y29ycmVjdCBkYXRh", - }, - Output: common.MapStr{ - "field1": "Y29ycmVjdCBkYXRh", - "field2": "correct data", - }, - error: false, - }, - { - description: "simple field base64 decode To empty", - config: base64Config{ - Field: fromTo{ - From: "field1", To: "", - }, - IgnoreMissing: false, - FailOnError: true, - }, - Input: common.MapStr{ - "field1": "Y29ycmVjdCBkYXRh", - }, - Output: common.MapStr{ - "field1": "correct data", - }, - error: false, - }, - { - description: "simple field base64 decode from and to equals", - config: base64Config{ - Field: fromTo{ - From: "field1", To: "field1", - }, - IgnoreMissing: false, - FailOnError: true, - }, - Input: common.MapStr{ - "field1": "Y29ycmVjdCBkYXRh", - }, - Output: common.MapStr{ - "field1": "correct data", - }, - error: false, - }, - { - description: "simple field bad data - fail on error", - config: base64Config{ - Field: fromTo{ - From: "field1", To: "field1", - }, - IgnoreMissing: false, - FailOnError: true, - }, - Input: common.MapStr{ - "field1": "bad data", - }, - Output: common.MapStr{ - "field1": "bad data", - "error": common.MapStr{ - "message": "failed to decode base64 fields in processor: error trying to decode bad data: illegal base64 data at input byte 3", - }, - }, - error: true, - }, - { - description: "simple field bad data fail on error false", - config: base64Config{ - Field: fromTo{ - From: "field1", To: "field2", - }, - IgnoreMissing: false, - FailOnError: false, - }, - Input: common.MapStr{ - "field1": "bad data", - }, - Output: common.MapStr{ - "field1": "bad data", - }, - error: false, - }, - { - description: "missing field", - config: base64Config{ - Field: fromTo{ - From: "field2", To: "field3", - }, - IgnoreMissing: false, - FailOnError: true, - }, - Input: common.MapStr{ - "field1": "Y29ycmVjdCBkYXRh", - }, - Output: common.MapStr{ - "field1": "Y29ycmVjdCBkYXRh", - "error": common.MapStr{ - "message": "failed to decode base64 fields in processor: could not fetch base64 value for key: field2, Error: key not found", - }, - }, - error: true, - }, - { - description: "missing field ignore", - config: base64Config{ - Field: fromTo{ - From: "field2", To: "field3", - }, - IgnoreMissing: true, - FailOnError: true, - }, - Input: common.MapStr{ - "field1": "Y29ycmVjdCBkYXRh", - }, - Output: common.MapStr{ - "field1": "Y29ycmVjdCBkYXRh", - }, - error: false, - }, - } - - for _, test := range testCases { - test := test - t.Run(test.description, func(t *testing.T) { - t.Parallel() - - f := &decodeBase64Field{ - log: logp.NewLogger(processorName), - config: test.config, - } - - event := &beat.Event{ - Fields: test.Input, - } - - newEvent, err := f.Run(event) - if !test.error { - assert.Nil(t, err) - } else { - assert.NotNil(t, err) - } - - assert.Equal(t, test.Output, newEvent.Fields) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/decode_json_fields_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/decode_json_fields_test.go deleted file mode 100644 index 91246c7f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/decode_json_fields_test.go +++ /dev/null @@ -1,414 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package actions - -import ( - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -var fields = [1]string{"msg"} -var testConfig, _ = common.NewConfigFrom(map[string]interface{}{ - "fields": fields, - "processArray": false, -}) - -func TestMissingKey(t *testing.T) { - input := common.MapStr{ - "pipeline": "us1", - } - - actual := getActualValue(t, testConfig, input) - - expected := common.MapStr{ - "pipeline": "us1", - } - - assert.Equal(t, expected.String(), actual.String()) -} - -func TestFieldNotString(t *testing.T) { - input := common.MapStr{ - "msg": 123, - "pipeline": "us1", - } - - actual := getActualValue(t, testConfig, input) - - expected := common.MapStr{ - "msg": 123, - "pipeline": "us1", - } - - assert.Equal(t, expected.String(), actual.String()) -} - -func TestInvalidJSON(t *testing.T) { - input := common.MapStr{ - "msg": "{\"log\":\"{\\\"level\\\":\\\"info\\\"}\",\"stream\":\"stderr\",\"count\":3", - "pipeline": "us1", - } - - actual := getActualValue(t, testConfig, input) - - expected := common.MapStr{ - "msg": "{\"log\":\"{\\\"level\\\":\\\"info\\\"}\",\"stream\":\"stderr\",\"count\":3", - "pipeline": "us1", - } - assert.Equal(t, expected.String(), actual.String()) -} - -func TestInvalidJSONMultiple(t *testing.T) { - input := common.MapStr{ - "msg": "11:38:04,323 |-INFO testing", - "pipeline": "us1", - } - - actual := getActualValue(t, testConfig, input) - - expected := common.MapStr{ - "msg": "11:38:04,323 |-INFO testing", - "pipeline": "us1", - } - assert.Equal(t, expected.String(), actual.String()) -} - -func TestDocumentID(t *testing.T) { - log := logp.NewLogger("decode_json_fields_test") - - input := common.MapStr{ - "msg": `{"log": "message", "myid": "myDocumentID"}`, - } - - config := common.MustNewConfigFrom(map[string]interface{}{ - "fields": []string{"msg"}, - "document_id": "myid", - }) - - p, err := NewDecodeJSONFields(config) - if err != nil { - log.Error("Error initializing decode_json_fields") - t.Fatal(err) - } - - actual, err := p.Run(&beat.Event{Fields: input}) - require.NoError(t, err) - - wantFields := common.MapStr{ - "msg": map[string]interface{}{"log": "message"}, - } - wantMeta := common.MapStr{ - "_id": "myDocumentID", - } - - assert.Equal(t, wantFields, actual.Fields) - assert.Equal(t, wantMeta, actual.Meta) -} - -func TestValidJSONDepthOne(t *testing.T) { - input := common.MapStr{ - "msg": "{\"log\":\"{\\\"level\\\":\\\"info\\\"}\",\"stream\":\"stderr\",\"count\":3}", - "pipeline": "us1", - } - - actual := getActualValue(t, testConfig, input) - - expected := common.MapStr{ - "msg": map[string]interface{}{ - "log": "{\"level\":\"info\"}", - "stream": "stderr", - "count": 3, - }, - "pipeline": "us1", - } - - assert.Equal(t, expected.String(), actual.String()) -} - -func TestValidJSONDepthTwo(t *testing.T) { - input := common.MapStr{ - "msg": "{\"log\":\"{\\\"level\\\":\\\"info\\\"}\",\"stream\":\"stderr\",\"count\":3}", - "pipeline": "us1", - } - - testConfig, _ = common.NewConfigFrom(map[string]interface{}{ - "fields": fields, - "process_array": false, - "max_depth": 2, - }) - - actual := getActualValue(t, testConfig, input) - - expected := common.MapStr{ - "msg": map[string]interface{}{ - "log": map[string]interface{}{ - "level": "info", - }, - "stream": "stderr", - "count": 3, - }, - "pipeline": "us1", - } - - assert.Equal(t, expected.String(), actual.String()) -} - -func TestTargetOption(t *testing.T) { - input := common.MapStr{ - "msg": "{\"log\":\"{\\\"level\\\":\\\"info\\\"}\",\"stream\":\"stderr\",\"count\":3}", - "pipeline": "us1", - } - - testConfig, _ = common.NewConfigFrom(map[string]interface{}{ - "fields": fields, - "process_array": false, - "max_depth": 2, - "target": "doc", - }) - - actual := getActualValue(t, testConfig, input) - - expected := common.MapStr{ - "doc": map[string]interface{}{ - "log": map[string]interface{}{ - "level": "info", - }, - "stream": "stderr", - "count": 3, - }, - "msg": "{\"log\":\"{\\\"level\\\":\\\"info\\\"}\",\"stream\":\"stderr\",\"count\":3}", - "pipeline": "us1", - } - - assert.Equal(t, expected.String(), actual.String()) -} - -func TestTargetRootOption(t *testing.T) { - input := common.MapStr{ - "msg": "{\"log\":\"{\\\"level\\\":\\\"info\\\"}\",\"stream\":\"stderr\",\"count\":3}", - "pipeline": "us1", - } - - testConfig, _ = common.NewConfigFrom(map[string]interface{}{ - "fields": fields, - "process_array": false, - "max_depth": 2, - "target": "", - }) - - actual := getActualValue(t, testConfig, input) - - expected := common.MapStr{ - "log": map[string]interface{}{ - "level": "info", - }, - "stream": "stderr", - "count": 3, - "msg": "{\"log\":\"{\\\"level\\\":\\\"info\\\"}\",\"stream\":\"stderr\",\"count\":3}", - "pipeline": "us1", - } - - assert.Equal(t, expected.String(), actual.String()) -} - -func TestNotJsonObjectOrArray(t *testing.T) { - var cases = []struct { - MaxDepth int - Expected common.MapStr - }{ - { - MaxDepth: 1, - Expected: common.MapStr{ - "msg": common.MapStr{ - "someDate": "2016-09-28T01:40:26.760+0000", - "someNumber": 1475026826760, - "someNumberAsString": "1475026826760", - "someString": "foobar", - "someString2": "2017 is awesome", - "someMap": "{\"a\":\"b\"}", - "someArray": "[1,2,3]", - }, - }, - }, - { - MaxDepth: 10, - Expected: common.MapStr{ - "msg": common.MapStr{ - "someDate": "2016-09-28T01:40:26.760+0000", - "someNumber": 1475026826760, - "someNumberAsString": "1475026826760", - "someString": "foobar", - "someString2": "2017 is awesome", - "someMap": common.MapStr{"a": "b"}, - "someArray": []int{1, 2, 3}, - }, - }, - }, - } - - for _, testCase := range cases { - t.Run(fmt.Sprintf("TestNotJsonObjectOrArrayDepth-%v", testCase.MaxDepth), func(t *testing.T) { - input := common.MapStr{ - "msg": `{ - "someDate": "2016-09-28T01:40:26.760+0000", - "someNumberAsString": "1475026826760", - "someNumber": 1475026826760, - "someString": "foobar", - "someString2": "2017 is awesome", - "someMap": "{\"a\":\"b\"}", - "someArray": "[1,2,3]" - }`, - } - - testConfig, _ = common.NewConfigFrom(map[string]interface{}{ - "fields": fields, - "process_array": true, - "max_depth": testCase.MaxDepth, - }) - - actual := getActualValue(t, testConfig, input) - assert.Equal(t, testCase.Expected.String(), actual.String()) - }) - } -} - -func TestArrayWithArraysDisabled(t *testing.T) { - input := common.MapStr{ - "msg": `{ - "arrayOfMap": "[{\"a\":\"b\"}]" - }`, - } - - testConfig, _ = common.NewConfigFrom(map[string]interface{}{ - "fields": fields, - "max_depth": 10, - "process_array": false, - }) - - actual := getActualValue(t, testConfig, input) - - expected := common.MapStr{ - "msg": common.MapStr{ - "arrayOfMap": "[{\"a\":\"b\"}]", - }, - } - - assert.Equal(t, expected.String(), actual.String()) -} - -func TestArrayWithArraysEnabled(t *testing.T) { - input := common.MapStr{ - "msg": `{ - "arrayOfMap": "[{\"a\":\"b\"}]" - }`, - } - - testConfig, _ = common.NewConfigFrom(map[string]interface{}{ - "fields": fields, - "max_depth": 10, - "process_array": true, - }) - - actual := getActualValue(t, testConfig, input) - - expected := common.MapStr{ - "msg": common.MapStr{ - "arrayOfMap": []common.MapStr{common.MapStr{"a": "b"}}, - }, - } - - assert.Equal(t, expected.String(), actual.String()) -} - -func TestArrayWithInvalidArray(t *testing.T) { - input := common.MapStr{ - "msg": `{ - "arrayOfMap": "[]]" - }`, - } - - testConfig, _ = common.NewConfigFrom(map[string]interface{}{ - "fields": fields, - "max_depth": 10, - "process_array": true, - }) - - actual := getActualValue(t, testConfig, input) - - expected := common.MapStr{ - "msg": common.MapStr{ - "arrayOfMap": "[]]", - }, - } - - assert.Equal(t, expected.String(), actual.String()) -} - -func TestAddErrKeyOption(t *testing.T) { - tests := []struct { - name string - addErrOption bool - expectedOutput common.MapStr - }{ - {name: "With add_error_key option", addErrOption: true, expectedOutput: common.MapStr{ - "error": common.MapStr{"message": "@timestamp not overwritten (parse error on {})", "type": "json"}, - "msg": "{\"@timestamp\":\"{}\"}", - }}, - {name: "Without add_error_key option", addErrOption: false, expectedOutput: common.MapStr{ - "msg": "{\"@timestamp\":\"{}\"}", - }}, - } - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - input := common.MapStr{ - "msg": "{\"@timestamp\":\"{}\"}", - } - - testConfig, _ = common.NewConfigFrom(map[string]interface{}{ - "fields": fields, - "add_error_key": test.addErrOption, - "overwrite_keys": true, - "target": "", - }) - actual := getActualValue(t, testConfig, input) - - assert.Equal(t, test.expectedOutput.String(), actual.String()) - - }) - } -} - -func getActualValue(t *testing.T, config *common.Config, input common.MapStr) common.MapStr { - log := logp.NewLogger("decode_json_fields_test") - - p, err := NewDecodeJSONFields(config) - if err != nil { - log.Error("Error initializing decode_json_fields") - t.Fatal(err) - } - - actual, _ := p.Run(&beat.Event{Fields: input}) - return actual.Fields -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/decompress_gzip_field_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/decompress_gzip_field_test.go deleted file mode 100644 index 0792d60e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/decompress_gzip_field_test.go +++ /dev/null @@ -1,191 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package actions - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestDecompressGzip(t *testing.T) { - var testCases = []struct { - description string - config decompressGzipFieldConfig - input common.MapStr - output common.MapStr - error bool - }{ - { - description: "bytes field gzip decompress", - config: decompressGzipFieldConfig{ - Field: fromTo{ - From: "field1", To: "field2", - }, - IgnoreMissing: false, - FailOnError: true, - }, - input: common.MapStr{ - "field1": []byte{31, 139, 8, 0, 0, 0, 0, 0, 0, 255, 74, 73, 77, 206, 207, 45, 40, 74, 45, 46, 78, 77, 81, 72, 73, 44, 73, 4, 4, 0, 0, 255, 255, 108, 158, 105, 19, 17, 0, 0, 0}, - }, - output: common.MapStr{ - "field1": []byte{31, 139, 8, 0, 0, 0, 0, 0, 0, 255, 74, 73, 77, 206, 207, 45, 40, 74, 45, 46, 78, 77, 81, 72, 73, 44, 73, 4, 4, 0, 0, 255, 255, 108, 158, 105, 19, 17, 0, 0, 0}, - "field2": "decompressed data", - }, - error: false, - }, - { - description: "string field gzip decompress", - config: decompressGzipFieldConfig{ - Field: fromTo{ - From: "field1", To: "field2", - }, - IgnoreMissing: false, - FailOnError: true, - }, - input: common.MapStr{ - "field1": string([]byte{31, 139, 8, 0, 0, 0, 0, 0, 0, 255, 74, 73, 77, 206, 207, 45, 40, 74, 45, 46, 78, 77, 81, 72, 73, 44, 73, 4, 4, 0, 0, 255, 255, 108, 158, 105, 19, 17, 0, 0, 0}), - }, - output: common.MapStr{ - "field1": string([]byte{31, 139, 8, 0, 0, 0, 0, 0, 0, 255, 74, 73, 77, 206, 207, 45, 40, 74, 45, 46, 78, 77, 81, 72, 73, 44, 73, 4, 4, 0, 0, 255, 255, 108, 158, 105, 19, 17, 0, 0, 0}), - "field2": "decompressed data", - }, - error: false, - }, - { - description: "simple field gzip decompress in place", - config: decompressGzipFieldConfig{ - Field: fromTo{ - From: "field1", To: "field1", - }, - IgnoreMissing: false, - FailOnError: true, - }, - input: common.MapStr{ - "field1": []byte{31, 139, 8, 0, 0, 0, 0, 0, 0, 255, 74, 73, 77, 206, 207, 45, 40, 74, 45, 46, 78, 77, 81, 72, 73, 44, 73, 4, 4, 0, 0, 255, 255, 108, 158, 105, 19, 17, 0, 0, 0}, - }, - output: common.MapStr{ - "field1": "decompressed data", - }, - error: false, - }, - { - description: "invalid data - fail on error", - config: decompressGzipFieldConfig{ - Field: fromTo{ - From: "field1", To: "field1", - }, - IgnoreMissing: false, - FailOnError: true, - }, - input: common.MapStr{ - "field1": "invalid gzipped data", - }, - output: common.MapStr{ - "field1": "invalid gzipped data", - "error": common.MapStr{ - "message": "Failed to decompress field in decompress_gzip_field processor: error decompressing field field1: gzip: invalid header", - }, - }, - error: true, - }, - { - description: "invalid data - do not fail", - config: decompressGzipFieldConfig{ - Field: fromTo{ - From: "field1", To: "field2", - }, - IgnoreMissing: false, - FailOnError: false, - }, - input: common.MapStr{ - "field1": "invalid gzipped data", - }, - output: common.MapStr{ - "field1": "invalid gzipped data", - }, - error: false, - }, - { - description: "missing field - do not ignore it", - config: decompressGzipFieldConfig{ - Field: fromTo{ - From: "field2", To: "field3", - }, - IgnoreMissing: false, - FailOnError: true, - }, - input: common.MapStr{ - "field1": "my value", - }, - output: common.MapStr{ - "field1": "my value", - "error": common.MapStr{ - "message": "Failed to decompress field in decompress_gzip_field processor: could not fetch value for key: field2, Error: key not found", - }, - }, - error: true, - }, - { - description: "missing field ignore", - config: decompressGzipFieldConfig{ - Field: fromTo{ - From: "field2", To: "field3", - }, - IgnoreMissing: true, - FailOnError: true, - }, - input: common.MapStr{ - "field1": "my value", - }, - output: common.MapStr{ - "field1": "my value", - }, - error: false, - }, - } - - for _, test := range testCases { - test := test - t.Run(test.description, func(t *testing.T) { - t.Parallel() - - f := &decompressGzipField{ - log: logp.NewLogger("decompress_gzip_field"), - config: test.config, - } - - event := &beat.Event{ - Fields: test.input, - } - - newEvent, err := f.Run(event) - if !test.error { - assert.Nil(t, err) - } else { - assert.NotNil(t, err) - } - - assert.Equal(t, test.output, newEvent.Fields) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/add_fields.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/add_fields.asciidoc deleted file mode 100644 index dcf54ef8..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/add_fields.asciidoc +++ /dev/null @@ -1,41 +0,0 @@ -[[add-fields]] -=== Add fields - -++++ -add_fields -++++ - -The `add_fields` processor adds additional fields to the event. Fields can be -scalar values, arrays, dictionaries, or any nested combination of these. By -default the fields that you specify will be grouped under the `fields` -sub-dictionary in the event. To group the fields under a different -sub-dictionary, use the `target` setting. To store the fields as -top-level fields, set `target: ''`. - -`target`:: (Optional) Sub-dictionary to put all fields into. Defaults to `fields`. -`fields`:: Fields to be added. - - -For example, this configuration: - -[source,yaml] ------------------------------------------------------------------------------- -processors: -- add_fields: - target: project - fields: - name: myproject - id: '574734885120952459' ------------------------------------------------------------------------------- - -Adds these fields to any event: - -[source,json] -------------------------------------------------------------------------------- -{ - "project": { - "name": "myproject", - "id": "574734885120952459" - } -} -------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/add_labels.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/add_labels.asciidoc deleted file mode 100644 index fca76822..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/add_labels.asciidoc +++ /dev/null @@ -1,47 +0,0 @@ -[[add-labels]] -=== Add labels - -++++ -add_labels -++++ - -The `add_labels` processors adds a set of key-value pairs to an event. -The processor will flatten nested configuration objects like arrays or -dictionaries into a fully qualified name by merging nested names with a `.`. -Array entries create numeric names starting with 0. Labels are always stored -under the Elastic Common Schema compliant `labels` sub-dictionary. - -`labels`:: dictionaries of labels to be added. - -For example, this configuration: - -[source,yaml] ------------------------------------------------------------------------------- -processors: -- add_labels: - labels: - number: 1 - with.dots: test - nested: - with.dots: nested - array: - - do - - re - - with.field: mi ------------------------------------------------------------------------------- - -Adds these fields to every event: - -[source,json] -------------------------------------------------------------------------------- -{ - "labels": { - "number": 1, - "with.dots": "test", - "nested.with.dots": "nested", - "array.0": "do", - "array.1": "re", - "array.2.with.field": "mi" - } -} -------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/add_tags.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/add_tags.asciidoc deleted file mode 100644 index c6015e74..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/add_tags.asciidoc +++ /dev/null @@ -1,32 +0,0 @@ -[[add-tags]] -=== Add tags - -++++ -add_tags -++++ - -The `add_tags` processor adds tags to a list of tags. If the target field already exists, -the tags are appended to the existing list of tags. - -`tags`:: List of tags to add. -`target`:: (Optional) Field the tags will be added to. Defaults to `tags`. - -For example, this configuration: - - -[source,yaml] ------------------------------------------------------------------------------- -processors: -- add_tags: - tags: [web, production] - target: "environment" ------------------------------------------------------------------------------- - -Adds the environment field to every event: - -[source,json] -------------------------------------------------------------------------------- -{ - "environment": ["web", "production"] -} -------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/copy_fields.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/copy_fields.asciidoc deleted file mode 100644 index ae3816bb..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/copy_fields.asciidoc +++ /dev/null @@ -1,41 +0,0 @@ -[[copy-fields]] -=== Copy fields - -++++ -copy_fields -++++ - -The `copy_fields` processor copies a field to another one. - -`fields`:: List of `from` and `to` pairs to copy from and to. -`fail_on_error`:: (Optional) If set to true, in case of an error the changes to -the event are reverted, and the original event is returned. If set to `false`, -processing continues also if an error happens. Default is `true`. -`ignore_missing`:: (Optional) Whether to ignore events that lack the source - field. The default is `false`, which will fail processing of - an event if a field is missing. - -For example, this configuration: - -[source,yaml] ------------------------------------------------------------------------------- -processors: -- copy_fields: - fields: - - from: message - to: event.original - fail_on_error: false - ignore_missing: true ------------------------------------------------------------------------------- - -Copies the original `message` field to `event.original`: - -[source,json] -------------------------------------------------------------------------------- -{ - "message": "my-interesting-message", - "event": { - "original": "my-interesting-message" - } -} -------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/decode_base64_field.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/decode_base64_field.asciidoc deleted file mode 100644 index 17912cca..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/decode_base64_field.asciidoc +++ /dev/null @@ -1,38 +0,0 @@ -[[decode-base64-field]] -=== Decode Base64 fields - -++++ -decode_base64_field -++++ - -The `decode_base64_field` processor specifies a field to base64 decode. -The `field` key contains a `from: old-key` and a `to: new-key` pair. `from` is -the origin and `to` the target name of the field. - -To overwrite fields either first rename the target field or use the `drop_fields` -processor to drop the field and then rename the field. - -[source,yaml] -------- -processors: -- decode_base64_field: - field: - from: "field1" - to: "field2" - ignore_missing: false - fail_on_error: true -------- - -In the example above: - - field1 is decoded in field2 - -The `decode_base64_field` processor has the following configuration settings: - -`ignore_missing`:: (Optional) If set to true, no error is logged in case a key -which should be base64 decoded is missing. Default is `false`. - -`fail_on_error`:: (Optional) If set to true, in case of an error the base64 decode -of fields is stopped and the original event is returned. If set to false, decoding -continues also if an error happened during decoding. Default is `true`. - -See <> for a list of supported conditions. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/decode_json_fields.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/decode_json_fields.asciidoc deleted file mode 100644 index 6c57dac7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/decode_json_fields.asciidoc +++ /dev/null @@ -1,45 +0,0 @@ -[[decode-json-fields]] -=== Decode JSON fields - -++++ -decode_json_fields -++++ - -The `decode_json_fields` processor decodes fields containing JSON strings and -replaces the strings with valid JSON objects. - -[source,yaml] ------------------------------------------------------ -processors: - - decode_json_fields: - fields: ["field1", "field2", ...] - process_array: false - max_depth: 1 - target: "" - overwrite_keys: false - add_error_key: true ------------------------------------------------------ - -The `decode_json_fields` processor has the following configuration settings: - -`fields`:: The fields containing JSON strings to decode. -`process_array`:: (Optional) A boolean that specifies whether to process -arrays. The default is false. -`max_depth`:: (Optional) The maximum parsing depth. A value of 1 will decode the -JSON objects in fields indicated in `fields`, a value of 2 will also decode the -objects embedded in the fields of these parsed documents. The default is 1. -`target`:: (Optional) The field under which the decoded JSON will be written. By -default the decoded JSON object replaces the string field from which it was -read. To merge the decoded JSON fields into the root of the event, specify -`target` with an empty string (`target: ""`). Note that the `null` value (`target:`) -is treated as if the field was not set at all. -`overwrite_keys`:: (Optional) A boolean that specifies whether keys that already -exist in the event are overwritten by keys from the decoded JSON object. The -default value is false. -`add_error_key`:: (Optional) If it set to true, in case of error while decoding json keys -`error` field is going to be part of event with error message. If it set to false, there -will not be any error in event's field. Even error occurs while decoding json keys. The -default value is false. -`document_id`:: (Optional) JSON key to use as the document id. If configured, -the field will be removed from the original json document and stored in -`@metadata._id` \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/decompress_gzip_field.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/decompress_gzip_field.asciidoc deleted file mode 100644 index 44ba25f7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/decompress_gzip_field.asciidoc +++ /dev/null @@ -1,38 +0,0 @@ -[[decompress-gzip-field]] -=== Decompress gzip fields - -++++ -decompress_gzip_field -++++ - -The `decompress_gzip_field` processor specifies a field to gzip decompress. -The `field` key contains a `from: old-key` and a `to: new-key` pair. `from` is -the origin and `to` the target name of the field. - -To overwrite fields either first rename the target field or use the `drop_fields` -processor to drop the field and then rename the field. - -[source,yaml] -------- -processors: -- decompress_gzip_field: - field: - from: "field1" - to: "field2" - ignore_missing: false - fail_on_error: true -------- - -In the example above: - - field1 is decoded in field2 - -The `decompress_gzip_field` processor has the following configuration settings: - -`ignore_missing`:: (Optional) If set to true, no error is logged in case a key -which should be base64 decoded is missing. Default is `false`. - -`fail_on_error`:: (Optional) If set to true, in case of an error the base64 decode -of fields is stopped and the original event is returned. If set to false, decoding -continues also if an error happened during decoding. Default is `true`. - -See <> for a list of supported conditions. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/drop_event.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/drop_event.asciidoc deleted file mode 100644 index 01016fc6..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/drop_event.asciidoc +++ /dev/null @@ -1,20 +0,0 @@ -[[drop-event]] -=== Drop events - -++++ -drop_event -++++ - -The `drop_event` processor drops the entire event if the associated condition -is fulfilled. The condition is mandatory, because without one, all the events -are dropped. - -[source,yaml] ------- -processors: - - drop_event: - when: - condition ------- - -See <> for a list of supported conditions. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/drop_fields.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/drop_fields.asciidoc deleted file mode 100644 index 865da654..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/drop_fields.asciidoc +++ /dev/null @@ -1,31 +0,0 @@ -[[drop-fields]] -=== Drop fields from events - -++++ -drop_fields -++++ - -The `drop_fields` processor specifies which fields to drop if a certain -condition is fulfilled. The condition is optional. If it's missing, the -specified fields are always dropped. The `@timestamp` and `type` fields cannot -be dropped, even if they show up in the `drop_fields` list. - -[source,yaml] ------------------------------------------------------ -processors: - - drop_fields: - when: - condition - fields: ["field1", "field2", ...] - ignore_missing: false ------------------------------------------------------ - -See <> for a list of supported conditions. - -NOTE: If you define an empty list of fields under `drop_fields`, then no fields -are dropped. - -The `drop_fields` processor has the following configuration settings: - -`ignore_missing`:: (Optional) If `true` the processor will not return an error -when a specified field does not exist. Defaults to `false`. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/include_fields.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/include_fields.asciidoc deleted file mode 100644 index 9fbc620d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/include_fields.asciidoc +++ /dev/null @@ -1,28 +0,0 @@ -[[include-fields]] -=== Keep fields from events - -++++ -include_fields -++++ - -The `include_fields` processor specifies which fields to export if a certain -condition is fulfilled. The condition is optional. If it's missing, the -specified fields are always exported. The `@timestamp` and `type` fields are -always exported, even if they are not defined in the `include_fields` list. - -[source,yaml] -------- -processors: - - include_fields: - when: - condition - fields: ["field1", "field2", ...] -------- - -See <> for a list of supported conditions. - -You can specify multiple `include_fields` processors under the `processors` -section. - -NOTE: If you define an empty list of fields under `include_fields`, then only -the required fields, `@timestamp` and `type`, are exported. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/rename.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/rename.asciidoc deleted file mode 100644 index 81d098c7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/rename.asciidoc +++ /dev/null @@ -1,48 +0,0 @@ -[[rename-fields]] -=== Rename fields from events - -++++ -rename -++++ - -The `rename` processor specifies a list of fields to rename. Under the `fields` -key, each entry contains a `from: old-key` and a `to: new-key` pair, where: - -* `from` is the original field name -* `to` is the target field name - -The `rename` processor cannot be used to overwrite fields. To overwrite fields -either first rename the target field, or use the `drop_fields` processor to drop -the field and then rename the field. - -TIP: You can rename fields to resolve field name conflicts. For example, if an -event has two fields, `c` and `c.b` (where `b` is a subfield of `c`), assigning -scalar values results in an {es} error at ingest time. The assignment `{"c": 1, -"c.b": 2}` would result in an error because `c` is an object and cannot be -assigned a scalar value. To prevent this conflict, rename `c` to `c.value` -before assigning values. - -[source,yaml] -------- -processors: -- rename: - fields: - - from: "a.g" - to: "e.d" - ignore_missing: false - fail_on_error: true -------- - -The `rename` processor has the following configuration settings: - -`ignore_missing`:: (Optional) If set to true, no error is logged in case a key -which should be renamed is missing. Default is `false`. - -`fail_on_error`:: (Optional) If set to true, in case of an error the renaming of -fields is stopped and the original event is returned. If set to false, renaming -continues also if an error happened during renaming. Default is `true`. - -See <> for a list of supported conditions. - -You can specify multiple `ignore_missing` processors under the `processors` -section. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/truncate_fields.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/truncate_fields.asciidoc deleted file mode 100644 index a9726818..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/docs/truncate_fields.asciidoc +++ /dev/null @@ -1,32 +0,0 @@ -[[truncate-fields]] -=== Truncate fields - -++++ -truncate_fields -++++ - -The `truncate_fields` processor truncates a field to a given size. If the size of the field is smaller than -the limit, the field is left as is. - -`fields`:: List of fields to truncate. -`max_bytes`:: Maximum number of bytes in a field. Mutually exclusive with `max_characters`. -`max_characters`:: Maximum number of characters in a field. Mutually exclusive with `max_bytes`. -`fail_on_error`:: (Optional) If set to true, in case of an error the changes to -the event are reverted, and the original event is returned. If set to `false`, -processing continues also if an error happens. Default is `true`. -`ignore_missing`:: (Optional) Whether to ignore events that lack the source - field. The default is `false`, which will fail processing of - an event if a field is missing. - -For example, this configuration truncates the field named `message` to 5 characters: - -[source,yaml] ------------------------------------------------------------------------------- -processors: -- truncate_fields: - fields: - - message - max_characters: 5 - fail_on_error: false - ignore_missing: true ------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/extract_field_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/extract_field_test.go deleted file mode 100644 index 3cbcf2f7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/extract_field_test.go +++ /dev/null @@ -1,120 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package actions - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestCommonPaths(t *testing.T) { - var tests = []struct { - Value, Field, Separator, Target, Result string - Index int - Error bool - }{ - // Common docker case - { - Value: "/var/lib/docker/containers/f1510836197d7c34da22cf796dba5640f87c04de5c95cf0adc11b85f1e1c1528/f1510836197d7c34da22cf796dba5640f87c04de5c95cf0adc11b85f1e1c1528-json.log", - Field: "source", - Separator: "/", - Target: "docker.container.id", - Index: 4, - Result: "f1510836197d7c34da22cf796dba5640f87c04de5c95cf0adc11b85f1e1c1528", - }, - { - Value: "/var/lib/foo/bar", - Field: "other_field", - Separator: "/", - Target: "destination", - Index: 3, - Result: "bar", - }, - { - Value: "-var-lib-foo-bar", - Field: "source", - Separator: "-", - Target: "destination", - Index: 2, - Result: "foo", - }, - { - Value: "*var*lib*foo*bar", - Field: "source", - Separator: "*", - Target: "destination", - Index: 0, - Result: "var", - }, - { - Value: "/var/lib/foo/bar", - Field: "source", - Separator: "*", - Target: "destination", - Index: 10, // out of range - Result: "var", - Error: true, - }, - } - - for _, test := range tests { - var testConfig, _ = common.NewConfigFrom(map[string]interface{}{ - "field": test.Field, - "separator": test.Separator, - "index": test.Index, - "target": test.Target, - }) - - // Configure input to - input := common.MapStr{ - test.Field: test.Value, - } - - event, err := runExtractField(t, testConfig, input) - if test.Error { - assert.NotNil(t, err) - } else { - - assert.Nil(t, err) - result, err := event.Fields.GetValue(test.Target) - if err != nil { - t.Fatalf("could not get target field: %s", err) - } - assert.Equal(t, result.(string), test.Result) - } - - // Event must be present, even on error - assert.NotNil(t, event) - } -} - -func runExtractField(t *testing.T, config *common.Config, input common.MapStr) (*beat.Event, error) { - logp.TestingSetup() - - p, err := NewExtractField(config) - if err != nil { - t.Fatalf("error initializing extract_field: %s", err) - } - - return p.Run(&beat.Event{Fields: input}) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/include_fields_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/include_fields_test.go deleted file mode 100644 index 1432a2f3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/include_fields_test.go +++ /dev/null @@ -1,76 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package actions - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestIncludeFields(t *testing.T) { - - var tests = []struct { - Fields []string - Input common.MapStr - Output common.MapStr - }{ - { - Fields: []string{"test"}, - Input: common.MapStr{ - "hello": "world", - "test": 17, - }, - Output: common.MapStr{ - "test": 17, - }, - }, - { - Fields: []string{"test", "a.b"}, - Input: common.MapStr{ - "a.b": "b", - "a.c": "c", - "test": 17, - }, - Output: common.MapStr{ - "test": 17, - "a": common.MapStr{ - "b": "b", - }, - }, - }, - } - - for _, test := range tests { - p := includeFields{ - Fields: test.Fields, - } - - event := &beat.Event{ - Fields: test.Input, - } - - newEvent, err := p.Run(event) - assert.NoError(t, err) - - assert.Equal(t, test.Output, newEvent.Fields) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/rename_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/rename_test.go deleted file mode 100644 index 1bc34e14..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/rename_test.go +++ /dev/null @@ -1,369 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package actions - -import ( - "reflect" - "testing" - - "github.com/elastic/beats/v7/libbeat/logp" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestRenameRun(t *testing.T) { - log := logp.NewLogger("rename_test") - var tests = []struct { - description string - Fields []fromTo - IgnoreMissing bool - FailOnError bool - Input common.MapStr - Output common.MapStr - error bool - }{ - { - description: "simple field renaming", - Fields: []fromTo{ - { - From: "a", - To: "b", - }, - }, - Input: common.MapStr{ - "a": "c", - }, - Output: common.MapStr{ - "b": "c", - }, - IgnoreMissing: false, - FailOnError: true, - error: false, - }, - { - description: "Add one more hierarchy to event", - Fields: []fromTo{ - { - From: "a.b", - To: "a.b.c", - }, - }, - Input: common.MapStr{ - "a.b": 1, - }, - Output: common.MapStr{ - "a": common.MapStr{ - "b": common.MapStr{ - "c": 1, - }, - }, - }, - IgnoreMissing: false, - FailOnError: true, - error: false, - }, - { - description: "overwrites an existing field which is not allowed", - Fields: []fromTo{ - { - From: "a", - To: "b", - }, - }, - Input: common.MapStr{ - "a": 2, - "b": "q", - }, - Output: common.MapStr{ - "a": 2, - "b": "q", - "error": common.MapStr{ - "message": "Failed to rename fields in processor: target field b already exists, drop or rename this field first", - }, - }, - error: true, - FailOnError: true, - IgnoreMissing: false, - }, - { - description: "overwrites existing field but renames it first, order matters", - Fields: []fromTo{ - { - From: "b", - To: "c", - }, - { - From: "a", - To: "b", - }, - }, - Input: common.MapStr{ - "a": 2, - "b": "q", - }, - Output: common.MapStr{ - "b": 2, - "c": "q", - }, - error: false, - FailOnError: true, - IgnoreMissing: false, - }, - { - description: "take an invalid ES event with key / object conflict and convert it to a valid event", - Fields: []fromTo{ - { - From: "a", - To: "a.value", - }, - }, - Input: common.MapStr{ - "a": 5, - "a.b": 6, - }, - Output: common.MapStr{ - "a.b": 6, - "a": common.MapStr{ - "value": 5, - }, - }, - error: false, - FailOnError: true, - IgnoreMissing: false, - }, - { - description: "renames two fields into the same namespace. order matters as a is first key and then object", - Fields: []fromTo{ - { - From: "a", - To: "a.value", - }, - { - From: "c", - To: "a.c", - }, - }, - Input: common.MapStr{ - "a": 7, - "c": 8, - }, - Output: common.MapStr{ - "a": common.MapStr{ - "value": 7, - "c": 8, - }, - }, - error: false, - IgnoreMissing: false, - FailOnError: true, - }, - { - description: "rename two fields into the same name space. this fails because a is already a key, renaming of a needs to happen first", - Fields: []fromTo{ - { - From: "c", - To: "a.c", - }, - { - From: "a", - To: "a.value", - }, - }, - Input: common.MapStr{ - "a": 9, - "c": 10, - }, - Output: common.MapStr{ - "a": 9, - "c": 10, - "error": common.MapStr{ - "message": "Failed to rename fields in processor: could not put value: a.c: 10, expected map but type is int", - }, - }, - error: true, - IgnoreMissing: false, - FailOnError: true, - }, - { - description: "renames conflicting keys. partially works because fail_on_error is false", - Fields: []fromTo{ - { - From: "c", - To: "a.c", - }, - { - From: "a", - To: "a.value", - }, - }, - Input: common.MapStr{ - "a": 9, - "c": 10, - }, - Output: common.MapStr{ - "a": common.MapStr{ - "value": 9, - }, - }, - error: false, - IgnoreMissing: false, - FailOnError: false, - }, - } - - for _, test := range tests { - t.Run(test.description, func(t *testing.T) { - f := &renameFields{ - config: renameFieldsConfig{ - Fields: test.Fields, - IgnoreMissing: test.IgnoreMissing, - FailOnError: test.FailOnError, - }, - logger: log, - } - event := &beat.Event{ - Fields: test.Input, - } - - newEvent, err := f.Run(event) - if !test.error { - assert.Nil(t, err) - } else { - assert.NotNil(t, err) - } - - assert.True(t, reflect.DeepEqual(newEvent.Fields, test.Output)) - }) - } -} - -func TestRenameField(t *testing.T) { - var tests = []struct { - From string - To string - ignoreMissing bool - failOnError bool - Input common.MapStr - Output common.MapStr - error bool - description string - }{ - { - description: "simple rename of field", - From: "a", - To: "c", - Input: common.MapStr{ - "a": "b", - }, - Output: common.MapStr{ - "c": "b", - }, - error: false, - failOnError: true, - ignoreMissing: false, - }, - { - description: "Add hierarchy to event", - From: "a.b", - To: "a.b.c", - Input: common.MapStr{ - "a.b": 1, - }, - Output: common.MapStr{ - "a": common.MapStr{ - "b": common.MapStr{ - "c": 1, - }, - }, - }, - error: false, - failOnError: true, - ignoreMissing: false, - }, - { - description: "overwrite an existing field that should lead to an error", - From: "a", - To: "b", - Input: common.MapStr{ - "a": 2, - "b": "q", - }, - Output: common.MapStr{ - "a": 2, - "b": "q", - }, - error: true, - failOnError: true, - ignoreMissing: false, - }, - { - description: "resolve dotted event conflict", - From: "a", - To: "a.value", - Input: common.MapStr{ - "a": 5, - "a.b": 6, - }, - Output: common.MapStr{ - "a.b": 6, - "a": common.MapStr{ - "value": 5, - }, - }, - error: false, - failOnError: true, - ignoreMissing: false, - }, - { - description: "try to rename no existing field with failOnError true", - From: "a", - To: "b", - Input: common.MapStr{ - "c": 5, - }, - Output: common.MapStr{ - "c": 5, - }, - failOnError: true, - ignoreMissing: false, - error: true, - }, - } - - for _, test := range tests { - t.Run(test.description, func(t *testing.T) { - - f := &renameFields{ - config: renameFieldsConfig{ - IgnoreMissing: test.ignoreMissing, - FailOnError: test.failOnError, - }, - } - - err := f.renameField(test.From, test.To, test.Input) - if err != nil { - assert.Equal(t, test.error, true) - } - - assert.True(t, reflect.DeepEqual(test.Input, test.Output)) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/truncate_fields_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/truncate_fields_test.go deleted file mode 100644 index c19bc4e2..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/actions/truncate_fields_test.go +++ /dev/null @@ -1,181 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package actions - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/logp" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestTruncateFields(t *testing.T) { - log := logp.NewLogger("truncate_fields_test") - var tests = map[string]struct { - MaxBytes int - MaxChars int - Input common.MapStr - Output common.MapStr - ShouldError bool - TruncateFunc truncater - }{ - "truncate bytes of too long string line": { - MaxBytes: 3, - Input: common.MapStr{ - "message": "too long line", - }, - Output: common.MapStr{ - "message": "too", - "log": common.MapStr{ - "flags": []string{"truncated"}, - }, - }, - ShouldError: false, - TruncateFunc: (*truncateFields).truncateBytes, - }, - "truncate bytes of too long byte line": { - MaxBytes: 3, - Input: common.MapStr{ - "message": []byte("too long line"), - }, - Output: common.MapStr{ - "message": []byte("too"), - "log": common.MapStr{ - "flags": []string{"truncated"}, - }, - }, - ShouldError: false, - TruncateFunc: (*truncateFields).truncateBytes, - }, - "do not truncate short string line": { - MaxBytes: 15, - Input: common.MapStr{ - "message": "shorter line", - }, - Output: common.MapStr{ - "message": "shorter line", - }, - ShouldError: false, - TruncateFunc: (*truncateFields).truncateBytes, - }, - "do not truncate short byte line": { - MaxBytes: 15, - Input: common.MapStr{ - "message": []byte("shorter line"), - }, - Output: common.MapStr{ - "message": []byte("shorter line"), - }, - ShouldError: false, - TruncateFunc: (*truncateFields).truncateBytes, - }, - "try to truncate integer and get error": { - MaxBytes: 5, - Input: common.MapStr{ - "message": 42, - }, - Output: common.MapStr{ - "message": 42, - }, - ShouldError: true, - TruncateFunc: (*truncateFields).truncateBytes, - }, - "do not truncate characters of short byte line": { - MaxChars: 6, - Input: common.MapStr{ - "message": []byte("ez jó"), // this is good (hungarian) - }, - Output: common.MapStr{ - "message": []byte("ez jó"), // this is good (hungarian) - }, - ShouldError: false, - TruncateFunc: (*truncateFields).truncateCharacters, - }, - "do not truncate bytes of short byte line with multibyte runes": { - MaxBytes: 6, - Input: common.MapStr{ - "message": []byte("ez jó"), // this is good (hungarian) - }, - Output: common.MapStr{ - "message": []byte("ez jó"), // this is good (hungarian) - }, - ShouldError: false, - TruncateFunc: (*truncateFields).truncateBytes, - }, - "truncate characters of too long byte line": { - MaxChars: 10, - Input: common.MapStr{ - "message": []byte("ez egy túl hosszú sor"), // this is a too long line (hungarian) - }, - Output: common.MapStr{ - "message": []byte("ez egy túl"), // this is a too (hungarian) - "log": common.MapStr{ - "flags": []string{"truncated"}, - }, - }, - ShouldError: false, - TruncateFunc: (*truncateFields).truncateCharacters, - }, - "truncate bytes of too long byte line with multibyte runes": { - MaxBytes: 10, - Input: common.MapStr{ - "message": []byte("ez egy túl hosszú sor"), // this is a too long line (hungarian) - }, - Output: common.MapStr{ - "message": []byte("ez egy tú"), // this is a "to" (hungarian) - "log": common.MapStr{ - "flags": []string{"truncated"}, - }, - }, - ShouldError: false, - TruncateFunc: (*truncateFields).truncateBytes, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - p := truncateFields{ - config: truncateFieldsConfig{ - Fields: []string{"message"}, - MaxBytes: test.MaxBytes, - MaxChars: test.MaxChars, - FailOnError: true, - }, - truncate: test.TruncateFunc, - logger: log, - } - - event := &beat.Event{ - Fields: test.Input, - } - - newEvent, err := p.Run(event) - if test.ShouldError { - assert.Error(t, err) - } else { - assert.NoError(t, err) - } - - assert.Equal(t, test.Output, newEvent.Fields) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/_meta/fields.yml deleted file mode 100644 index e008747b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/_meta/fields.yml +++ /dev/null @@ -1,53 +0,0 @@ -- key: cloud - title: Cloud provider metadata - description: > - Metadata from cloud providers added by the add_cloud_metadata processor. - fields: - - - name: cloud.project.id - example: project-x - description: > - Name of the project in Google Cloud. - - - name: cloud.image.id - example: ami-abcd1234 - description: > - Image ID for the cloud instance. - - # Alias for old fields - - name: meta.cloud.provider - type: alias - path: cloud.provider - migration: true - - - name: meta.cloud.instance_id - type: alias - path: cloud.instance.id - migration: true - - - name: meta.cloud.instance_name - type: alias - path: cloud.instance.name - migration: true - - - name: meta.cloud.machine_type - type: alias - path: cloud.machine.type - migration: true - - - name: meta.cloud.availability_zone - type: alias - path: cloud.availability_zone - migration: true - - - name: meta.cloud.project_id - type: alias - path: cloud.project.id - migration: true - - - name: meta.cloud.region - type: alias - path: cloud.region - migration: true - - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/docs/add_cloud_metadata.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/docs/add_cloud_metadata.asciidoc deleted file mode 100644 index d17fd326..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/docs/add_cloud_metadata.asciidoc +++ /dev/null @@ -1,168 +0,0 @@ -[[add-cloud-metadata]] -=== Add cloud metadata - -++++ -add_cloud_metadata -++++ - -The `add_cloud_metadata` processor enriches each event with instance metadata -from the machine's hosting provider. At startup it will query a list of hosting -providers and cache the instance metadata. - -The following cloud providers are supported: - -- Amazon Web Services (AWS) -- Digital Ocean -- Google Compute Engine (GCE) -- https://www.qcloud.com/?lang=en[Tencent Cloud] (QCloud) -- Alibaba Cloud (ECS) -- Azure Virtual Machine -- Openstack Nova - -The Alibaba Cloud and Tencent cloud providers are disabled by default, because -they require to access a remote host. The `providers` setting allows users to -select a list of default providers to query. - -The simple configuration below enables the processor. - -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_cloud_metadata: ~ -------------------------------------------------------------------------------- - -The `add_cloud_metadata` processor has three optional configuration settings. -The first one is `timeout` which specifies the maximum amount of time to wait -for a successful response when detecting the hosting provider. The default -timeout value is `3s`. - -If a timeout occurs then no instance metadata will be added to the events. This -makes it possible to enable this processor for all your deployments (in the -cloud or on-premise). - -The second optional setting is `providers`. The `providers` settings accepts a -list of cloud provider names to be used. If `providers` is not configured, then -all providers that do not access a remote endpoint are enabled by default. - -List of names the `providers` setting supports: - -- "alibaba", or "ecs" for the Alibaba Cloud provider (disabled by default). -- "azure" for Azure Virtual Machine (enabled by default). -- "digitalocean" for Digital Ocean (enabled by default). -- "aws", or "ec2" for Amazon Web Services (enabled by default). -- "gcp" for Google Copmute Enging (enabled by default). -- "openstack", or "nova" for Openstack Nova (enabled by default). -- "tencent", or "qcloud" for Tencent Cloud (disabled by default). - -The third optional configuration setting is `overwrite`. When `overwrite` is -`true`, `add_cloud_metadata` overwrites existing `cloud.*` fields (`false` by -default). - -The metadata that is added to events varies by hosting provider. Below are -examples for each of the supported providers. - -_AWS_ - -[source,json] -------------------------------------------------------------------------------- -{ - "cloud": { - "account.id": "123456789012", - "availability_zone": "us-east-1c", - "instance.id": "i-4e123456", - "machine.type": "t2.medium", - "image.id": "ami-abcd1234", - "provider": "aws", - "region": "us-east-1" - } -} -------------------------------------------------------------------------------- - -_Digital Ocean_ - -[source,json] -------------------------------------------------------------------------------- -{ - "cloud": { - "instance.id": "1234567", - "provider": "digitalocean", - "region": "nyc2" - } -} -------------------------------------------------------------------------------- - -_GCP_ - -[source,json] -------------------------------------------------------------------------------- -{ - "cloud": { - "availability_zone": "us-east1-b", - "instance.id": "1234556778987654321", - "machine.type": "f1-micro", - "project.id": "my-dev", - "provider": "gcp" - } -} -------------------------------------------------------------------------------- - -_Tencent Cloud_ - -[source,json] -------------------------------------------------------------------------------- -{ - "cloud": { - "availability_zone": "gz-azone2", - "instance.id": "ins-qcloudv5", - "provider": "qcloud", - "region": "china-south-gz" - } -} -------------------------------------------------------------------------------- - -_Alibaba Cloud_ - -This metadata is only available when VPC is selected as the network type of the -ECS instance. - -[source,json] -------------------------------------------------------------------------------- -{ - "cloud": { - "availability_zone": "cn-shenzhen", - "instance.id": "i-wz9g2hqiikg0aliyun2b", - "provider": "ecs", - "region": "cn-shenzhen-a" - } -} -------------------------------------------------------------------------------- - -_Azure Virtual Machine_ - -[source,json] -------------------------------------------------------------------------------- -{ - "cloud": { - "provider": "az", - "instance.id": "04ab04c3-63de-4709-a9f9-9ab8c0411d5e", - "instance.name": "test-az-vm", - "machine.type": "Standard_D3_v2", - "region": "eastus2" - } -} -------------------------------------------------------------------------------- - -_Openstack Nova_ - -[source,json] -------------------------------------------------------------------------------- -{ - "cloud": { - "instance.name": "test-998d932195.mycloud.tld", - "instance.id": "i-00011a84", - "availability_zone": "xxxx-az-c", - "provider": "openstack", - "machine.type": "m2.large" - } -} -------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_alibaba_cloud_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_alibaba_cloud_test.go deleted file mode 100644 index 8d887245..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_alibaba_cloud_test.go +++ /dev/null @@ -1,87 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_cloud_metadata - -import ( - "net/http" - "net/http/httptest" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func initECSTestServer() *httptest.Server { - return httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - if r.RequestURI == "/latest/meta-data/instance-id" { - w.Write([]byte("i-wz9g2hqiikg0aliyun2b")) - return - } - if r.RequestURI == "/latest/meta-data/region-id" { - w.Write([]byte("cn-shenzhen")) - return - } - if r.RequestURI == "/latest/meta-data/zone-id" { - w.Write([]byte("cn-shenzhen-a")) - return - } - - http.Error(w, "not found", http.StatusNotFound) - })) -} - -func TestRetrieveAlibabaCloudMetadata(t *testing.T) { - logp.TestingSetup() - - server := initECSTestServer() - defer server.Close() - - config, err := common.NewConfigFrom(map[string]interface{}{ - "providers": []string{"alibaba"}, - "host": server.Listener.Addr().String(), - }) - - if err != nil { - t.Fatal(err) - } - - p, err := New(config) - if err != nil { - t.Fatal(err) - } - - actual, err := p.Run(&beat.Event{Fields: common.MapStr{}}) - if err != nil { - t.Fatal(err) - } - - expected := common.MapStr{ - "cloud": common.MapStr{ - "provider": "ecs", - "instance": common.MapStr{ - "id": "i-wz9g2hqiikg0aliyun2b", - }, - "region": "cn-shenzhen", - "availability_zone": "cn-shenzhen-a", - }, - } - assert.Equal(t, expected, actual.Fields) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_aws_ec2_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_aws_ec2_test.go deleted file mode 100644 index 4a54e549..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_aws_ec2_test.go +++ /dev/null @@ -1,248 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_cloud_metadata - -import ( - "fmt" - "net/http" - "net/http/httptest" - "os" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func createEC2MockAPI(responseMap map[string]string) *httptest.Server { - h := func(w http.ResponseWriter, r *http.Request) { - if res, ok := responseMap[r.RequestURI]; ok { - w.Write([]byte(res)) - return - } - http.Error(w, "not found", http.StatusNotFound) - } - return httptest.NewServer(http.HandlerFunc(h)) -} - -func TestMain(m *testing.M) { - logp.TestingSetup() - code := m.Run() - os.Exit(code) - -} - -func TestRetrieveAWSMetadataEC2(t *testing.T) { - - const ( - // not the best way to use a response template - // but this should serve until we need to test - // documents containing very different values - accountIDDoc1 = "111111111111111" - regionDoc1 = "us-east-1" - availabilityZoneDoc1 = "us-east-1c" - instanceIDDoc1 = "i-11111111" - imageIDDoc1 = "ami-abcd1234" - instanceTypeDoc1 = "t2.medium" - - instanceIDDoc2 = "i-22222222" - - templateDoc = `{ - "accountId" : "%s", - "region" : "%s", - "availabilityZone" : "%s", - "instanceId" : "%s", - "imageId" : "%s", - "instanceType" : "%s", - "devpayProductCodes" : null, - "privateIp" : "10.0.0.1", - "version" : "2010-08-31", - "billingProducts" : null, - "pendingTime" : "2016-09-20T15:43:02Z", - "architecture" : "x86_64", - "kernelId" : null, - "ramdiskId" : null - }` - ) - - sampleEC2Doc1 := fmt.Sprintf( - templateDoc, - accountIDDoc1, - regionDoc1, - availabilityZoneDoc1, - instanceIDDoc1, - imageIDDoc1, - instanceTypeDoc1, - ) - - var testCases = []struct { - testName string - ec2ResponseMap map[string]string - processorOverwrite bool - previousEvent common.MapStr - - expectedEvent common.MapStr - }{ - { - testName: "all fields from processor", - ec2ResponseMap: map[string]string{ec2InstanceIdentityURI: sampleEC2Doc1}, - processorOverwrite: false, - previousEvent: common.MapStr{}, - expectedEvent: common.MapStr{ - "cloud": common.MapStr{ - "provider": "aws", - "account": common.MapStr{"id": accountIDDoc1}, - "instance": common.MapStr{"id": instanceIDDoc1}, - "machine": common.MapStr{"type": instanceTypeDoc1}, - "image": common.MapStr{"id": imageIDDoc1}, - "region": regionDoc1, - "availability_zone": availabilityZoneDoc1, - }, - }, - }, - - { - testName: "instanceId pre-informed, no overwrite", - ec2ResponseMap: map[string]string{ec2InstanceIdentityURI: sampleEC2Doc1}, - processorOverwrite: false, - previousEvent: common.MapStr{ - "cloud": common.MapStr{ - "instance": common.MapStr{"id": instanceIDDoc2}, - }, - }, - expectedEvent: common.MapStr{ - "cloud": common.MapStr{ - "instance": common.MapStr{"id": instanceIDDoc2}, - }, - }, - }, - - { - // NOTE: In this case, add_cloud_metadata will overwrite cloud fields because - // it won't detect cloud.provider as a cloud field. This is not the behavior we - // expect and will find a better solution later in issue 11697. - testName: "only cloud.provider pre-informed, no overwrite", - ec2ResponseMap: map[string]string{ec2InstanceIdentityURI: sampleEC2Doc1}, - processorOverwrite: false, - previousEvent: common.MapStr{ - "cloud.provider": "aws", - }, - expectedEvent: common.MapStr{ - "cloud.provider": "aws", - "cloud": common.MapStr{ - "provider": "aws", - "account": common.MapStr{"id": accountIDDoc1}, - "instance": common.MapStr{"id": instanceIDDoc1}, - "machine": common.MapStr{"type": instanceTypeDoc1}, - "image": common.MapStr{"id": imageIDDoc1}, - "region": regionDoc1, - "availability_zone": availabilityZoneDoc1, - }, - }, - }, - - { - testName: "all fields from processor, overwrite", - ec2ResponseMap: map[string]string{ec2InstanceIdentityURI: sampleEC2Doc1}, - processorOverwrite: true, - previousEvent: common.MapStr{}, - expectedEvent: common.MapStr{ - "cloud": common.MapStr{ - "provider": "aws", - "account": common.MapStr{"id": accountIDDoc1}, - "instance": common.MapStr{"id": instanceIDDoc1}, - "machine": common.MapStr{"type": instanceTypeDoc1}, - "image": common.MapStr{"id": imageIDDoc1}, - "region": regionDoc1, - "availability_zone": availabilityZoneDoc1, - }, - }, - }, - - { - testName: "instanceId pre-informed, overwrite", - ec2ResponseMap: map[string]string{ec2InstanceIdentityURI: sampleEC2Doc1}, - processorOverwrite: true, - previousEvent: common.MapStr{ - "cloud": common.MapStr{ - "instance": common.MapStr{"id": instanceIDDoc2}, - }, - }, - expectedEvent: common.MapStr{ - "cloud": common.MapStr{ - "provider": "aws", - "account": common.MapStr{"id": accountIDDoc1}, - "instance": common.MapStr{"id": instanceIDDoc1}, - "machine": common.MapStr{"type": instanceTypeDoc1}, - "image": common.MapStr{"id": imageIDDoc1}, - "region": regionDoc1, - "availability_zone": availabilityZoneDoc1, - }, - }, - }, - - { - testName: "only cloud.provider pre-informed, overwrite", - ec2ResponseMap: map[string]string{ec2InstanceIdentityURI: sampleEC2Doc1}, - processorOverwrite: false, - previousEvent: common.MapStr{ - "cloud.provider": "aws", - }, - expectedEvent: common.MapStr{ - "cloud.provider": "aws", - "cloud": common.MapStr{ - "provider": "aws", - "account": common.MapStr{"id": accountIDDoc1}, - "instance": common.MapStr{"id": instanceIDDoc1}, - "machine": common.MapStr{"type": instanceTypeDoc1}, - "image": common.MapStr{"id": imageIDDoc1}, - "region": regionDoc1, - "availability_zone": availabilityZoneDoc1, - }, - }, - }, - } - - for _, tc := range testCases { - t.Run(tc.testName, func(t *testing.T) { - server := createEC2MockAPI(tc.ec2ResponseMap) - defer server.Close() - - config, err := common.NewConfigFrom(map[string]interface{}{ - "host": server.Listener.Addr().String(), - "overwrite": tc.processorOverwrite, - }) - if err != nil { - t.Fatalf("error creating config from map: %s", err.Error()) - } - - cmp, err := New(config) - if err != nil { - t.Fatalf("error creating new metadata processor: %s", err.Error()) - } - - actual, err := cmp.Run(&beat.Event{Fields: tc.previousEvent}) - if err != nil { - t.Fatalf("error running processor: %s", err.Error()) - } - assert.Equal(t, tc.expectedEvent, actual.Fields) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_azure_vm_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_azure_vm_test.go deleted file mode 100644 index 57f26c8e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_azure_vm_test.go +++ /dev/null @@ -1,94 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_cloud_metadata - -import ( - "net/http" - "net/http/httptest" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -const azInstanceIdentityDocument = `{ - "location": "eastus2", - "name": "test-az-vm", - "offer": "UbuntuServer", - "osType": "Linux", - "platformFaultDomain": "0", - "platformUpdateDomain": "0", - "publisher": "Canonical", - "sku": "14.04.4-LTS", - "version": "14.04.201605091", - "vmId": "04ab04c3-63de-4709-a9f9-9ab8c0411d5e", - "vmSize": "Standard_D3_v2" -}` - -func initAzureTestServer() *httptest.Server { - return httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - if r.RequestURI == "/metadata/instance/compute?api-version=2017-04-02" && r.Header.Get("Metadata") == "true" { - w.Write([]byte(azInstanceIdentityDocument)) - return - } - - http.Error(w, "not found", http.StatusNotFound) - })) -} - -func TestRetrieveAzureMetadata(t *testing.T) { - logp.TestingSetup() - - server := initAzureTestServer() - defer server.Close() - - config, err := common.NewConfigFrom(map[string]interface{}{ - "host": server.Listener.Addr().String(), - }) - if err != nil { - t.Fatal(err) - } - - p, err := New(config) - if err != nil { - t.Fatal(err) - } - - actual, err := p.Run(&beat.Event{Fields: common.MapStr{}}) - if err != nil { - t.Fatal(err) - } - - expected := common.MapStr{ - "cloud": common.MapStr{ - "provider": "az", - "instance": common.MapStr{ - "id": "04ab04c3-63de-4709-a9f9-9ab8c0411d5e", - "name": "test-az-vm", - }, - "machine": common.MapStr{ - "type": "Standard_D3_v2", - }, - "region": "eastus2", - }, - } - assert.Equal(t, expected, actual.Fields) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_digital_ocean_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_digital_ocean_test.go deleted file mode 100644 index 5fb19a98..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_digital_ocean_test.go +++ /dev/null @@ -1,124 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_cloud_metadata - -import ( - "net/http" - "net/http/httptest" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -const digitalOceanMetadataV1 = `{ - "droplet_id":1111111, - "hostname":"sample-droplet", - "vendor_data":"#cloud-config\ndisable_root: false\nmanage_etc_hosts: true\n\ncloud_config_modules:\n - ssh\n - set_hostname\n - [ update_etc_hosts, once-per-instance ]\n\ncloud_final_modules:\n - scripts-vendor\n - scripts-per-once\n - scripts-per-boot\n - scripts-per-instance\n - scripts-user\n", - "public_keys":["ssh-rsa 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 sammy@digitalocean.com"], - "region":"nyc3", - "interfaces":{ - "private":[ - { - "ipv4":{ - "ip_address":"10.0.0.2", - "netmask":"255.255.0.0", - "gateway":"10.10.0.1" - }, - "mac":"54:11:00:00:00:00", - "type":"private" - } - ], - "public":[ - { - "ipv4":{ - "ip_address":"192.168.20.105", - "netmask":"255.255.192.0", - "gateway":"192.168.20.1" - }, - "ipv6":{ - "ip_address":"1111:1111:0000:0000:0000:0000:0000:0000", - "cidr":64, - "gateway":"0000:0000:0800:0010:0000:0000:0000:0001" - }, - "mac":"34:00:00:ff:00:00", - "type":"public"} - ] - }, - "floating_ip": { - "ipv4": { - "active": false - } - }, - "dns":{ - "nameservers":[ - "2001:4860:4860::8844", - "2001:4860:4860::8888", - "8.8.8.8" - ] - } -}` - -func initDigitalOceanTestServer() *httptest.Server { - return httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - if r.RequestURI == "/metadata/v1.json" { - w.Write([]byte(digitalOceanMetadataV1)) - return - } - - http.Error(w, "not found", http.StatusNotFound) - })) -} - -func TestRetrieveDigitalOceanMetadata(t *testing.T) { - logp.TestingSetup() - - server := initDigitalOceanTestServer() - defer server.Close() - - config, err := common.NewConfigFrom(map[string]interface{}{ - "host": server.Listener.Addr().String(), - }) - if err != nil { - t.Fatal(err) - } - - p, err := New(config) - if err != nil { - t.Fatal(err) - } - - actual, err := p.Run(&beat.Event{Fields: common.MapStr{}}) - if err != nil { - t.Fatal(err) - } - - expected := common.MapStr{ - "cloud": common.MapStr{ - "provider": "digitalocean", - "instance": common.MapStr{ - "id": "1111111", - }, - "region": "nyc3", - }, - } - assert.Equal(t, expected, actual.Fields) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_google_gce_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_google_gce_test.go deleted file mode 100644 index eccc07d4..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_google_gce_test.go +++ /dev/null @@ -1,170 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_cloud_metadata - -import ( - "net/http" - "net/http/httptest" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -const gceMetadataV1 = `{ - "instance": { - "attributes": {}, - "cpuPlatform": "Intel Haswell", - "description": "", - "disks": [ - { - "deviceName": "test-gce-dev", - "index": 0, - "mode": "READ_WRITE", - "type": "PERSISTENT" - } - ], - "hostname": "test-gce-dev.c.test-dev.internal", - "name": "test-gce-dev", - "id": 3910564293633576924, - "image": "", - "licenses": [ - { - "id": "1000000" - } - ], - "machineType": "projects/111111111111/machineTypes/f1-micro", - "maintenanceEvent": "NONE", - "networkInterfaces": [ - { - "accessConfigs": [ - { - "externalIp": "10.10.10.10", - "type": "ONE_TO_ONE_NAT" - } - ], - "forwardedIps": [], - "ip": "10.10.0.2", - "ipAliases": [], - "mac": "44:00:00:00:00:01", - "network": "projects/111111111111/networks/default" - } - ], - "scheduling": { - "automaticRestart": "TRUE", - "onHostMaintenance": "MIGRATE", - "preemptible": "FALSE" - }, - "serviceAccounts": { - "111111111111-compute@developer.gserviceaccount.com": { - "aliases": [ - "default" - ], - "email": "111111111111-compute@developer.gserviceaccount.com", - "scopes": [ - "https://www.googleapis.com/auth/devstorage.read_only", - "https://www.googleapis.com/auth/logging.write", - "https://www.googleapis.com/auth/monitoring.write", - "https://www.googleapis.com/auth/servicecontrol", - "https://www.googleapis.com/auth/service.management.readonly" - ] - }, - "default": { - "aliases": [ - "default" - ], - "email": "111111111111-compute@developer.gserviceaccount.com", - "scopes": [ - "https://www.googleapis.com/auth/devstorage.read_only", - "https://www.googleapis.com/auth/logging.write", - "https://www.googleapis.com/auth/monitoring.write", - "https://www.googleapis.com/auth/servicecontrol", - "https://www.googleapis.com/auth/service.management.readonly" - ] - } - }, - "tags": [], - "virtualClock": { - "driftToken": "0" - }, - "zone": "projects/111111111111/zones/us-east1-b" - }, - "project": { - "attributes": { - "sshKeys": "developer:ssh-rsa 222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222 google-ssh {\"userName\":\"foo@bar.com\",\"expireOn\":\"2016-10-06T20:20:41+0000\"}\ndev:ecdsa-sha2-nistp256 4444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444= google-ssh {\"userName\":\"foo@bar.com\",\"expireOn\":\"2016-10-06T20:20:40+0000\"}\ndev:ssh-rsa 444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444 dev" - }, - "numericProjectId": 111111111111, - "projectId": "test-dev" - } -}` - -func initGCETestServer() *httptest.Server { - return httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - if r.RequestURI == "/computeMetadata/v1/?recursive=true&alt=json" { - w.Write([]byte(gceMetadataV1)) - return - } - - http.Error(w, "not found", http.StatusNotFound) - })) -} - -func TestRetrieveGCEMetadata(t *testing.T) { - logp.TestingSetup() - - server := initGCETestServer() - defer server.Close() - - config, err := common.NewConfigFrom(map[string]interface{}{ - "host": server.Listener.Addr().String(), - }) - if err != nil { - t.Fatal(err) - } - - p, err := New(config) - if err != nil { - t.Fatal(err) - } - - actual, err := p.Run(&beat.Event{Fields: common.MapStr{}}) - if err != nil { - t.Fatal(err) - } - - expected := common.MapStr{ - "cloud": common.MapStr{ - "provider": "gcp", - "instance": common.MapStr{ - "id": "3910564293633576924", - "name": "test-gce-dev", - }, - "machine": common.MapStr{ - "type": "f1-micro", - }, - "availability_zone": "us-east1-b", - "project": common.MapStr{ - "id": "test-dev", - }, - }, - } - assert.Equal(t, expected, actual.Fields) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_openstack_nova_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_openstack_nova_test.go deleted file mode 100644 index d5c38a84..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_openstack_nova_test.go +++ /dev/null @@ -1,93 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_cloud_metadata - -import ( - "net/http" - "net/http/httptest" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func initOpenstackNovaTestServer() *httptest.Server { - return httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - if r.RequestURI == osMetadataInstanceIDURI { - w.Write([]byte("i-0000ffac")) - return - } - if r.RequestURI == osMetadataInstanceTypeURI { - w.Write([]byte("m1.xlarge")) - return - } - if r.RequestURI == osMetadataHostnameURI { - w.Write([]byte("testvm01.stack.cloud")) - return - } - if r.RequestURI == osMetadataZoneURI { - w.Write([]byte("az-test-2")) - return - } - - http.Error(w, "not found", http.StatusNotFound) - })) -} - -func TestRetrieveOpenstackNovaMetadata(t *testing.T) { - logp.TestingSetup() - - server := initOpenstackNovaTestServer() - defer server.Close() - - config, err := common.NewConfigFrom(map[string]interface{}{ - "host": server.Listener.Addr().String(), - }) - - if err != nil { - t.Fatal(err) - } - - p, err := New(config) - if err != nil { - t.Fatal(err) - } - - actual, err := p.Run(&beat.Event{Fields: common.MapStr{}}) - if err != nil { - t.Fatal(err) - } - - expected := common.MapStr{ - "cloud": common.MapStr{ - "provider": "openstack", - "instance": common.MapStr{"" + - "id": "i-0000ffac", - "name": "testvm01.stack.cloud", - }, - "machine": common.MapStr{ - "type": "m1.xlarge", - }, - "availability_zone": "az-test-2", - }, - } - assert.Equal(t, expected, actual.Fields) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_tencent_cloud_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_tencent_cloud_test.go deleted file mode 100644 index 1615d37a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/provider_tencent_cloud_test.go +++ /dev/null @@ -1,87 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_cloud_metadata - -import ( - "net/http" - "net/http/httptest" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func initQCloudTestServer() *httptest.Server { - return httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - if r.RequestURI == "/meta-data/instance-id" { - w.Write([]byte("ins-qcloudv5")) - return - } - if r.RequestURI == "/meta-data/placement/region" { - w.Write([]byte("china-south-gz")) - return - } - if r.RequestURI == "/meta-data/placement/zone" { - w.Write([]byte("gz-azone2")) - return - } - - http.Error(w, "not found", http.StatusNotFound) - })) -} - -func TestRetrieveQCloudMetadata(t *testing.T) { - logp.TestingSetup() - - server := initQCloudTestServer() - defer server.Close() - - config, err := common.NewConfigFrom(map[string]interface{}{ - "providers": []string{"tencent"}, - "host": server.Listener.Addr().String(), - }) - - if err != nil { - t.Fatal(err) - } - - p, err := New(config) - if err != nil { - t.Fatal(err) - } - - actual, err := p.Run(&beat.Event{Fields: common.MapStr{}}) - if err != nil { - t.Fatal(err) - } - - expected := common.MapStr{ - "cloud": common.MapStr{ - "provider": "qcloud", - "instance": common.MapStr{ - "id": "ins-qcloudv5", - }, - "region": "china-south-gz", - "availability_zone": "gz-azone2", - }, - } - assert.Equal(t, expected, actual.Fields) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/providers_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/providers_test.go deleted file mode 100644 index eed1e752..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata/providers_test.go +++ /dev/null @@ -1,100 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_cloud_metadata - -import ( - "sort" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestProvidersFilter(t *testing.T) { - var all []string - var allLocal []string - for name, ff := range cloudMetaProviders { - all = append(all, name) - if ff.Local { - allLocal = append(allLocal, name) - } - } - - cases := map[string]struct { - config map[string]interface{} - fail bool - expected []string - }{ - "all with local access only if not configured": { - config: map[string]interface{}{}, - expected: allLocal, - }, - "fail to load if unknown name is used": { - config: map[string]interface{}{ - "providers": []string{"unknown"}, - }, - fail: true, - }, - "only selected": { - config: map[string]interface{}{ - "providers": []string{"aws", "gcp", "digitalocean"}, - }, - }, - } - - copyStrings := func(in []string) (out []string) { - for _, str := range in { - out = append(out, str) - } - return out - } - - for name, test := range cases { - t.Run(name, func(t *testing.T) { - rawConfig := common.MustNewConfigFrom(test.config) - - config := defaultConfig() - err := rawConfig.Unpack(&config) - if err == nil && test.fail { - t.Fatal("Did expect to fail on unpack") - } else if err != nil && !test.fail { - t.Fatal("Unpack failed", err) - } else if test.fail && err != nil { - return - } - - // compute list of providers that should have matched - var expected []string - if len(test.expected) == 0 && len(config.Providers) > 0 { - expected = copyStrings(config.Providers) - } else { - expected = copyStrings(test.expected) - } - sort.Strings(expected) - - var actual []string - for name := range selectProviders(config.Providers, cloudMetaProviders) { - actual = append(actual, name) - } - - sort.Strings(actual) - assert.Equal(t, expected, actual) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_docker_metadata/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_docker_metadata/_meta/fields.yml deleted file mode 100644 index 0fe49339..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_docker_metadata/_meta/fields.yml +++ /dev/null @@ -1,30 +0,0 @@ -- key: docker - title: Docker - description: > - Docker stats collected from Docker. - short_config: false - anchor: docker-processor - fields: - - name: docker - type: group - fields: - - name: container.id - type: alias - path: container.id - migration: true - - - name: container.image - type: alias - path: container.image.name - migration: true - - - name: container.name - type: alias - path: container.name - migration: true - - - name: container.labels # TODO: How to map these? - type: object - object_type: keyword - description: > - Image labels. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_docker_metadata/add_docker_metadata_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_docker_metadata/add_docker_metadata_test.go deleted file mode 100644 index 2d8a5a9e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_docker_metadata/add_docker_metadata_test.go +++ /dev/null @@ -1,432 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux darwin windows - -package add_docker_metadata - -import ( - "fmt" - "os" - "runtime" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" - "github.com/elastic/beats/v7/libbeat/common/docker" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func init() { - // Stub out the procfs. - processCgroupPaths = func(_ string, pid int) (map[string]string, error) { - switch pid { - case 1000: - return map[string]string{ - "cpu": "/docker/FABADA", - }, nil - case 2000: - return map[string]string{ - "memory": "/user.slice", - }, nil - case 3000: - // Parser error (hopefully this never happens). - return nil, fmt.Errorf("cgroup parse failure") - default: - return nil, os.ErrNotExist - } - } -} - -func TestInitializationNoDocker(t *testing.T) { - var testConfig = common.NewConfig() - testConfig.SetString("host", -1, "unix:///var/run42/docker.sock") - - p, err := buildDockerMetadataProcessor(logp.L(), testConfig, docker.NewWatcher) - assert.NoError(t, err, "initializing add_docker_metadata processor") - - input := common.MapStr{} - result, err := p.Run(&beat.Event{Fields: input}) - assert.NoError(t, err, "processing an event") - - assert.Equal(t, common.MapStr{}, result.Fields) -} - -func TestInitialization(t *testing.T) { - var testConfig = common.NewConfig() - - p, err := buildDockerMetadataProcessor(logp.L(), testConfig, MockWatcherFactory(nil)) - assert.NoError(t, err, "initializing add_docker_metadata processor") - - input := common.MapStr{} - result, err := p.Run(&beat.Event{Fields: input}) - assert.NoError(t, err, "processing an event") - - assert.Equal(t, common.MapStr{}, result.Fields) -} - -func TestNoMatch(t *testing.T) { - testConfig, err := common.NewConfigFrom(map[string]interface{}{ - "match_fields": []string{"foo"}, - }) - assert.NoError(t, err) - - p, err := buildDockerMetadataProcessor(logp.L(), testConfig, MockWatcherFactory(nil)) - assert.NoError(t, err, "initializing add_docker_metadata processor") - - input := common.MapStr{ - "field": "value", - } - result, err := p.Run(&beat.Event{Fields: input}) - assert.NoError(t, err, "processing an event") - - assert.Equal(t, common.MapStr{"field": "value"}, result.Fields) -} - -func TestMatchNoContainer(t *testing.T) { - testConfig, err := common.NewConfigFrom(map[string]interface{}{ - "match_fields": []string{"foo"}, - }) - assert.NoError(t, err) - - p, err := buildDockerMetadataProcessor(logp.L(), testConfig, MockWatcherFactory(nil)) - assert.NoError(t, err, "initializing add_docker_metadata processor") - - input := common.MapStr{ - "foo": "garbage", - } - result, err := p.Run(&beat.Event{Fields: input}) - assert.NoError(t, err, "processing an event") - - assert.Equal(t, common.MapStr{"foo": "garbage"}, result.Fields) -} - -func TestMatchContainer(t *testing.T) { - testConfig, err := common.NewConfigFrom(map[string]interface{}{ - "match_fields": []string{"foo"}, - "labels.dedot": false, - }) - assert.NoError(t, err) - - p, err := buildDockerMetadataProcessor(logp.L(), testConfig, MockWatcherFactory( - map[string]*docker.Container{ - "container_id": &docker.Container{ - ID: "container_id", - Image: "image", - Name: "name", - Labels: map[string]string{ - "a.x": "1", - "b": "2", - "b.foo": "3", - }, - }, - })) - assert.NoError(t, err, "initializing add_docker_metadata processor") - - input := common.MapStr{ - "foo": "container_id", - } - result, err := p.Run(&beat.Event{Fields: input}) - assert.NoError(t, err, "processing an event") - - assert.EqualValues(t, common.MapStr{ - "container": common.MapStr{ - "id": "container_id", - "image": common.MapStr{ - "name": "image", - }, - "labels": common.MapStr{ - "a": common.MapStr{ - "x": "1", - }, - "b": common.MapStr{ - "value": "2", - "foo": "3", - }, - }, - "name": "name", - }, - "foo": "container_id", - }, result.Fields) -} - -func TestMatchContainerWithDedot(t *testing.T) { - testConfig, err := common.NewConfigFrom(map[string]interface{}{ - "match_fields": []string{"foo"}, - }) - assert.NoError(t, err) - - p, err := buildDockerMetadataProcessor(logp.L(), testConfig, MockWatcherFactory( - map[string]*docker.Container{ - "container_id": &docker.Container{ - ID: "container_id", - Image: "image", - Name: "name", - Labels: map[string]string{ - "a.x": "1", - "b": "2", - "b.foo": "3", - }, - }, - })) - assert.NoError(t, err, "initializing add_docker_metadata processor") - - input := common.MapStr{ - "foo": "container_id", - } - result, err := p.Run(&beat.Event{Fields: input}) - assert.NoError(t, err, "processing an event") - - assert.EqualValues(t, common.MapStr{ - "container": common.MapStr{ - "id": "container_id", - "image": common.MapStr{ - "name": "image", - }, - "labels": common.MapStr{ - "a_x": "1", - "b": "2", - "b_foo": "3", - }, - "name": "name", - }, - "foo": "container_id", - }, result.Fields) -} - -func TestMatchSource(t *testing.T) { - // Use defaults - testConfig, err := common.NewConfigFrom(map[string]interface{}{}) - assert.NoError(t, err) - - p, err := buildDockerMetadataProcessor(logp.L(), testConfig, MockWatcherFactory( - map[string]*docker.Container{ - "FABADA": &docker.Container{ - ID: "FABADA", - Image: "image", - Name: "name", - Labels: map[string]string{ - "a": "1", - "b": "2", - }, - }, - })) - assert.NoError(t, err, "initializing add_docker_metadata processor") - - var inputSource string - switch runtime.GOOS { - case "windows": - inputSource = "C:\\ProgramData\\docker\\containers\\FABADA\\foo.log" - default: - inputSource = "/var/lib/docker/containers/FABADA/foo.log" - } - input := common.MapStr{ - "log": common.MapStr{ - "file": common.MapStr{ - "path": inputSource, - }, - }, - } - - result, err := p.Run(&beat.Event{Fields: input}) - assert.NoError(t, err, "processing an event") - - assert.EqualValues(t, common.MapStr{ - "container": common.MapStr{ - "id": "FABADA", - "image": common.MapStr{ - "name": "image", - }, - "labels": common.MapStr{ - "a": "1", - "b": "2", - }, - "name": "name", - }, - "log": common.MapStr{ - "file": common.MapStr{ - "path": inputSource, - }, - }, - }, result.Fields) -} - -func TestDisableSource(t *testing.T) { - // Use defaults - testConfig, err := common.NewConfigFrom(map[string]interface{}{ - "match_source": false, - }) - assert.NoError(t, err) - - p, err := buildDockerMetadataProcessor(logp.L(), testConfig, MockWatcherFactory( - map[string]*docker.Container{ - "FABADA": &docker.Container{ - ID: "FABADA", - Image: "image", - Name: "name", - Labels: map[string]string{ - "a": "1", - "b": "2", - }, - }, - })) - assert.NoError(t, err, "initializing add_docker_metadata processor") - - input := common.MapStr{ - "source": "/var/lib/docker/containers/FABADA/foo.log", - } - result, err := p.Run(&beat.Event{Fields: input}) - assert.NoError(t, err, "processing an event") - - // remains unchanged - assert.EqualValues(t, input, result.Fields) -} - -func TestMatchPIDs(t *testing.T) { - p, err := buildDockerMetadataProcessor(logp.L(), common.NewConfig(), MockWatcherFactory( - map[string]*docker.Container{ - "FABADA": &docker.Container{ - ID: "FABADA", - Image: "image", - Name: "name", - Labels: map[string]string{ - "a": "1", - "b": "2", - }, - }, - }, - )) - assert.NoError(t, err, "initializing add_docker_metadata processor") - - dockerMetadata := common.MapStr{ - "container": common.MapStr{ - "id": "FABADA", - "image": common.MapStr{ - "name": "image", - }, - "labels": common.MapStr{ - "a": "1", - "b": "2", - }, - "name": "name", - }, - } - - t.Run("pid is not containerized", func(t *testing.T) { - input := common.MapStr{} - input.Put("process.pid", 2000) - input.Put("process.ppid", 1000) - - expected := common.MapStr{} - expected.DeepUpdate(input) - - result, err := p.Run(&beat.Event{Fields: input}) - assert.NoError(t, err, "processing an event") - assert.EqualValues(t, expected, result.Fields) - }) - - t.Run("pid does not exist", func(t *testing.T) { - input := common.MapStr{} - input.Put("process.pid", 9999) - - expected := common.MapStr{} - expected.DeepUpdate(input) - - result, err := p.Run(&beat.Event{Fields: input}) - assert.NoError(t, err, "processing an event") - assert.EqualValues(t, expected, result.Fields) - }) - - t.Run("pid is containerized", func(t *testing.T) { - fields := common.MapStr{} - fields.Put("process.pid", "1000") - - expected := common.MapStr{} - expected.DeepUpdate(dockerMetadata) - expected.DeepUpdate(fields) - - result, err := p.Run(&beat.Event{Fields: fields}) - assert.NoError(t, err, "processing an event") - assert.EqualValues(t, expected, result.Fields) - }) - - t.Run("pid exited and ppid is containerized", func(t *testing.T) { - fields := common.MapStr{} - fields.Put("process.pid", 9999) - fields.Put("process.ppid", 1000) - - expected := common.MapStr{} - expected.DeepUpdate(dockerMetadata) - expected.DeepUpdate(fields) - - result, err := p.Run(&beat.Event{Fields: fields}) - assert.NoError(t, err, "processing an event") - assert.EqualValues(t, expected, result.Fields) - }) - - t.Run("cgroup error", func(t *testing.T) { - fields := common.MapStr{} - fields.Put("process.pid", 3000) - - expected := common.MapStr{} - expected.DeepUpdate(fields) - - result, err := p.Run(&beat.Event{Fields: fields}) - assert.NoError(t, err, "processing an event") - assert.EqualValues(t, expected, result.Fields) - }) -} - -// Mock container watcher - -func MockWatcherFactory(containers map[string]*docker.Container) docker.WatcherConstructor { - if containers == nil { - containers = make(map[string]*docker.Container) - } - return func(_ *logp.Logger, host string, tls *docker.TLSConfig, shortID bool) (docker.Watcher, error) { - return &mockWatcher{containers: containers}, nil - } -} - -type mockWatcher struct { - containers map[string]*docker.Container -} - -func (m *mockWatcher) Start() error { - return nil -} - -func (m *mockWatcher) Stop() {} - -func (m *mockWatcher) Container(ID string) *docker.Container { - return m.containers[ID] -} - -func (m *mockWatcher) Containers() map[string]*docker.Container { - return m.containers -} - -func (m *mockWatcher) ListenStart() bus.Listener { - return nil -} - -func (m *mockWatcher) ListenStop() bus.Listener { - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_docker_metadata/docs/add_docker_metadata.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_docker_metadata/docs/add_docker_metadata.asciidoc deleted file mode 100644 index aa1229ff..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_docker_metadata/docs/add_docker_metadata.asciidoc +++ /dev/null @@ -1,84 +0,0 @@ -[[add-docker-metadata]] -=== Add Docker metadata - -++++ -add_docker_metadata -++++ - -The `add_docker_metadata` processor annotates each event with relevant metadata -from Docker containers. At startup it detects a docker environment and caches the metadata. -The events are annotated with Docker metadata, only if a valid configuration -is detected and the processor is able to reach Docker API. - -Each event is annotated with: - -* Container ID -* Name -* Image -* Labels - -[NOTE] -===== -When running {beatname_uc} in a container, you need to provide access to -Docker’s unix socket in order for the `add_docker_metadata` processor to work. -You can do this by mounting the socket inside the container. For example: - -`docker run -v /var/run/docker.sock:/var/run/docker.sock ...` - -To avoid privilege issues, you may also need to add `--user=root` to the -`docker run` flags. Because the user must be part of the docker group in order -to access `/var/run/docker.sock`, root access is required if {beatname_uc} is -running as non-root inside the container. -===== - -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_docker_metadata: - host: "unix:///var/run/docker.sock" - #match_fields: ["system.process.cgroup.id"] - #match_pids: ["process.pid", "process.ppid"] - #match_source: true - #match_source_index: 4 - #match_short_id: true - #cleanup_timeout: 60 - #labels.dedot: false - # To connect to Docker over TLS you must specify a client and CA certificate. - #ssl: - # certificate_authority: "/etc/pki/root/ca.pem" - # certificate: "/etc/pki/client/cert.pem" - # key: "/etc/pki/client/cert.key" -------------------------------------------------------------------------------- - -It has the following settings: - -`host`:: (Optional) Docker socket (UNIX or TCP socket). It uses -`unix:///var/run/docker.sock` by default. - -`ssl`:: (Optional) SSL configuration to use when connecting to the Docker -socket. - -`match_fields`:: (Optional) A list of fields to match a container ID, at least -one of them should hold a container ID to get the event enriched. - -`match_pids`:: (Optional) A list of fields that contain process IDs. If the -process is running in Docker then the event will be enriched. The default value -is `["process.pid", "process.ppid"]`. - -`match_source`:: (Optional) Match container ID from a log path present in the -`log.file.path` field. Enabled by default. - -`match_short_id`:: (Optional) Match container short ID from a log path present -in the `log.file.path` field. Disabled by default. -This allows to match directories names that have the first 12 characters -of the container ID. For example, `/var/log/containers/b7e3460e2b21/*.log`. - -`match_source_index`:: (Optional) Index in the source path split by `/` to look -for container ID. It defaults to 4 to match -`/var/lib/docker/containers//*.log` - -`cleanup_timeout`:: (Optional) Time of inactivity to consider we can clean and -forget metadata for a container, 60s by default. - -`labels.dedot`:: (Optional) Default to be false. If set to true, replace dots in - labels with `_`. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_host_metadata/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_host_metadata/_meta/fields.yml deleted file mode 100644 index be6890bc..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_host_metadata/_meta/fields.yml +++ /dev/null @@ -1,29 +0,0 @@ -- key: host - title: Host - description: > - Info collected for the host machine. - anchor: host-processor - fields: - - # ECS fields are in fields.ecs.yml. - # These are the non-ECS fields. - - name: host - type: group - fields: - - - name: containerized - type: boolean - description: > - If the host is a container. - - - name: os.build - type: keyword - example: "18D109" - description: > - OS build information. - - - name: os.codename - type: keyword - example: "stretch" - description: > - OS codename, if any. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_host_metadata/add_host_metadata_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_host_metadata/add_host_metadata_test.go deleted file mode 100644 index 500fc4ba..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_host_metadata/add_host_metadata_test.go +++ /dev/null @@ -1,198 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_host_metadata - -import ( - "fmt" - "runtime" - "testing" - "time" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/go-sysinfo/types" -) - -func TestConfigDefault(t *testing.T) { - event := &beat.Event{ - Fields: common.MapStr{}, - Timestamp: time.Now(), - } - testConfig, err := common.NewConfigFrom(map[string]interface{}{}) - assert.NoError(t, err) - - p, err := New(testConfig) - switch runtime.GOOS { - case "windows", "darwin", "linux": - assert.NoError(t, err) - default: - assert.IsType(t, types.ErrNotImplemented, err) - return - } - - newEvent, err := p.Run(event) - assert.NoError(t, err) - - v, err := newEvent.GetValue("host.os.family") - assert.NoError(t, err) - assert.NotNil(t, v) - - v, err = newEvent.GetValue("host.os.kernel") - assert.NoError(t, err) - assert.NotNil(t, v) - - v, err = newEvent.GetValue("host.os.name") - assert.NoError(t, err) - assert.NotNil(t, v) - - v, err = newEvent.GetValue("host.ip") - assert.NoError(t, err) - assert.NotNil(t, v) - - v, err = newEvent.GetValue("host.mac") - assert.NoError(t, err) - assert.NotNil(t, v) -} - -func TestConfigNetInfoDisabled(t *testing.T) { - event := &beat.Event{ - Fields: common.MapStr{}, - Timestamp: time.Now(), - } - testConfig, err := common.NewConfigFrom(map[string]interface{}{ - "netinfo.enabled": false, - }) - assert.NoError(t, err) - - p, err := New(testConfig) - switch runtime.GOOS { - case "windows", "darwin", "linux": - assert.NoError(t, err) - default: - assert.IsType(t, types.ErrNotImplemented, err) - return - } - - newEvent, err := p.Run(event) - assert.NoError(t, err) - - v, err := newEvent.GetValue("host.os.family") - assert.NoError(t, err) - assert.NotNil(t, v) - - v, err = newEvent.GetValue("host.os.kernel") - assert.NoError(t, err) - assert.NotNil(t, v) - - v, err = newEvent.GetValue("host.os.name") - assert.NoError(t, err) - assert.NotNil(t, v) - - v, err = newEvent.GetValue("host.ip") - assert.Error(t, err) - assert.Nil(t, v) - - v, err = newEvent.GetValue("host.mac") - assert.Error(t, err) - assert.Nil(t, v) -} - -func TestConfigName(t *testing.T) { - event := &beat.Event{ - Fields: common.MapStr{}, - Timestamp: time.Now(), - } - - config := map[string]interface{}{ - "name": "my-host", - } - - testConfig, err := common.NewConfigFrom(config) - assert.NoError(t, err) - - p, err := New(testConfig) - require.NoError(t, err) - - newEvent, err := p.Run(event) - assert.NoError(t, err) - - for configKey, configValue := range config { - t.Run(fmt.Sprintf("Check of %s", configKey), func(t *testing.T) { - v, err := newEvent.GetValue(fmt.Sprintf("host.%s", configKey)) - assert.NoError(t, err) - assert.Equal(t, configValue, v, "Could not find in %s", newEvent) - }) - } -} - -func TestConfigGeoEnabled(t *testing.T) { - event := &beat.Event{ - Fields: common.MapStr{}, - Timestamp: time.Now(), - } - - config := map[string]interface{}{ - "geo.name": "yerevan-am", - "geo.location": "40.177200, 44.503490", - "geo.continent_name": "Asia", - "geo.country_iso_code": "AM", - "geo.region_name": "Erevan", - "geo.region_iso_code": "AM-ER", - "geo.city_name": "Yerevan", - } - - testConfig, err := common.NewConfigFrom(config) - assert.NoError(t, err) - - p, err := New(testConfig) - require.NoError(t, err) - - newEvent, err := p.Run(event) - assert.NoError(t, err) - - eventGeoField, err := newEvent.GetValue("host.geo") - require.NoError(t, err) - - assert.Len(t, eventGeoField, len(config)) -} - -func TestConfigGeoDisabled(t *testing.T) { - event := &beat.Event{ - Fields: common.MapStr{}, - Timestamp: time.Now(), - } - - config := map[string]interface{}{} - - testConfig, err := common.NewConfigFrom(config) - require.NoError(t, err) - - p, err := New(testConfig) - require.NoError(t, err) - - newEvent, err := p.Run(event) - - require.NoError(t, err) - - eventGeoField, err := newEvent.GetValue("host.geo") - assert.Error(t, err) - assert.Equal(t, nil, eventGeoField) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_host_metadata/docs/add_host_metadata.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_host_metadata/docs/add_host_metadata.asciidoc deleted file mode 100644 index 4a651548..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_host_metadata/docs/add_host_metadata.asciidoc +++ /dev/null @@ -1,77 +0,0 @@ -[[add-host-metadata]] -=== Add Host metadata - -++++ -add_host_metadata -++++ - -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_host_metadata: - cache.ttl: 5m - geo: - name: nyc-dc1-rack1 - location: 40.7128, -74.0060 - continent_name: North America - country_iso_code: US - region_name: New York - region_iso_code: NY - city_name: New York -------------------------------------------------------------------------------- - -It has the following settings: - -`netinfo.enabled`:: (Optional) Default true. Include IP addresses and MAC addresses as fields host.ip and host.mac - -`cache.ttl`:: (Optional) The processor uses an internal cache for the host metadata. This sets the cache expiration time. The default is 5m, negative values disable caching altogether. - -`geo.name`:: (Optional) User definable token to be used for identifying a discrete location. Frequently a datacenter, rack, or similar. - -`geo.location`:: (Optional) Longitude and latitude in comma separated format. - -`geo.continent_name`:: (Optional) Name of the continent. - -`geo.country_name`:: (Optional) Name of the country. - -`geo.region_name`:: (Optional) Name of the region. - -`geo.city_name`:: (Optional) Name of the city. - -`geo.country_iso_code`:: (Optional) ISO country code. - -`geo.region_iso_code`:: (Optional) ISO region code. - - -The `add_host_metadata` processor annotates each event with relevant metadata from the host machine. -The fields added to the event look like the following: - -[source,json] -------------------------------------------------------------------------------- -{ - "host":{ - "architecture":"x86_64", - "name":"example-host", - "id":"", - "os":{ - "family":"darwin", - "build":"16G1212", - "platform":"darwin", - "version":"10.12.6", - "kernel":"16.7.0", - "name":"Mac OS X" - }, - "ip": ["192.168.0.1", "10.0.0.1"], - "mac": ["00:25:96:12:34:56", "72:00:06:ff:79:f1"], - "geo": { - "continent_name": "North America", - "country_iso_code": "US", - "region_name": "New York", - "region_iso_code": "NY", - "city_name": "New York", - "name": "nyc-dc1-rack1", - "location": "40.7128, -74.0060" - } - } -} -------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/add_id_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/add_id_test.go deleted file mode 100644 index 54ad579e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/add_id_test.go +++ /dev/null @@ -1,65 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_id - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/elastic/beats/v7/libbeat/beat" - - "github.com/stretchr/testify/assert" -) - -func TestDefaultTargetField(t *testing.T) { - p, err := New(common.MustNewConfigFrom(nil)) - assert.NoError(t, err) - - testEvent := &beat.Event{} - - newEvent, err := p.Run(testEvent) - assert.NoError(t, err) - - v, err := newEvent.GetValue("@metadata._id") - assert.NoError(t, err) - assert.NotEmpty(t, v) -} - -func TestNonDefaultTargetField(t *testing.T) { - cfg := common.MustNewConfigFrom(common.MapStr{ - "target_field": "foo", - }) - p, err := New(cfg) - assert.NoError(t, err) - - testEvent := &beat.Event{ - Fields: common.MapStr{}, - } - - newEvent, err := p.Run(testEvent) - assert.NoError(t, err) - - v, err := newEvent.GetValue("foo") - assert.NoError(t, err) - assert.NotEmpty(t, v) - - v, err = newEvent.GetValue("@metadata._id") - assert.NoError(t, err) - assert.Empty(t, v) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/docs/add_id.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/docs/add_id.asciidoc deleted file mode 100644 index a68d3e96..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/docs/add_id.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -[[add-id]] -=== Generate an ID for an event - -++++ -add_id -++++ - -The `add_id` processor generates a unique ID for an event. - -[source,yaml] ------------------------------------------------------ -processors: - - add_id: ~ ------------------------------------------------------ - -The following settings are supported: - -`target_field`:: (Optional) Field where the generated ID will be stored. Default is `@metadata._id`. - -`type`:: (Optional) Type of ID to generate. Currently only `elasticsearch` is supported and is the default. -The `elasticsearch` type generates IDs using the same algorithm that Elasticsearch uses for auto-generating -document IDs. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/generator/es_generator_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/generator/es_generator_test.go deleted file mode 100644 index d8801c8e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/generator/es_generator_test.go +++ /dev/null @@ -1,152 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package generator - -import ( - "encoding/base64" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestIDLen(t *testing.T) { - g := ESTimeBasedUUIDGenerator() - id := g.NextID() - - // Check that decoded ID is 15 bytes long - decodedBytes, err := base64.RawURLEncoding.DecodeString(id) - assert.NoError(t, err) - assert.Len(t, decodedBytes, 15) -} - -func TestIDDBytes(t *testing.T) { - g := ESTimeBasedUUIDGenerator() - id := g.NextID() - - // Check that bytes 7-12 are secure munged mac address - decodedBytes, err := base64.RawURLEncoding.DecodeString(id) - assert.NoError(t, err) - assert.Equal(t, mac, decodedBytes[6:6+addrLen]) -} - -func TestIDConsecutiveOrdering(t *testing.T) { - g := ESTimeBasedUUIDGenerator() - - prevID := g.NextID() - for i := 0; i < 10000; i++ { - decodedPrevID, err := base64.RawURLEncoding.DecodeString(prevID) - assert.NoError(t, err) - - currID := g.NextID() - decodedCurrID, err := base64.RawURLEncoding.DecodeString(currID) - assert.NoError(t, err) - - // Check if current ID is greater than previous ID (accounting for - // wrap around of first byte). - if decodedCurrID[0] == 0x00 { // first byte wrapped around - // Check that previous ID's first byte was max possible byte value (0xff) - assert.EqualValues(t, decodedPrevID[0], 0xff) - - // Check that rest of current ID (after first byte) is greater than rest of - // previous ID (after first byte) - assert.True(t, isGreaterThan(decodedCurrID[1:], decodedPrevID[1:])) - } else { - // Check that current ID's first byte is exactly 1 more than previous ID's - // first byte - assert.Equal(t, decodedPrevID[0]+1, decodedCurrID[0]) - - // Check that entire current ID is greater than entire previous ID - assert.True(t, isGreaterThan(decodedCurrID, decodedPrevID)) - } - - prevID = currID - } -} - -func TestMonotonicTimestamp(t *testing.T) { - now := nowMS() - tests := map[string]struct { - clockTimestamp uint64 - lastTimestamp uint64 - sequenceNumber uint64 - }{ - "uninitialized_timestamp": { - clockTimestamp: now, - sequenceNumber: 17, - }, - "clock_normal": { - clockTimestamp: now, - lastTimestamp: now - 1, - sequenceNumber: 17, - }, - "clock_normal_seq_wraparound": { - clockTimestamp: now, - lastTimestamp: now - 1, - sequenceNumber: 0, - }, - "clock_went_backwards": { - clockTimestamp: now - 1, - lastTimestamp: now, - sequenceNumber: 17, - }, - "clock_went_backwards_seq_wraparound": { - clockTimestamp: now - 1, - lastTimestamp: now, - sequenceNumber: 0, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - assert.True(t, timestamp(test.clockTimestamp, test.lastTimestamp, test.sequenceNumber) >= test.lastTimestamp) - }) - } -} - -func BenchmarkID(b *testing.B) { - g := ESTimeBasedUUIDGenerator() - for n := 0; n < b.N; n++ { - g.NextID() - } -} - -func isGreaterThan(b1, b2 []byte) bool { - if len(b1) > len(b2) { - return true - } - - if len(b2) < len(b1) { - return false - } - - if len(b1) == 0 { - return false - } - - // Lengths are equal and at least 1, compare values - - if b1[0] < b2[0] { - return false - } - - if b1[0] > b2[0] { - return true - } - - return isGreaterThan(b1[1:], b2[1:]) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/generator/generator_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/generator/generator_test.go deleted file mode 100644 index f78c4ee6..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/generator/generator_test.go +++ /dev/null @@ -1,53 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package generator - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestFactory(t *testing.T) { - tests := map[string]struct { - expectedGen IDGenerator - expectedErr error - }{ - "elasticsearch": { - ESTimeBasedUUIDGenerator(), - nil, - }, - "foobar": { - nil, - makeErrUnknownType("foobar"), - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - typ := name - gen, err := Factory(typ) - if test.expectedGen != nil { - assert.Equal(t, test.expectedGen, gen) - } - if test.expectedErr != nil { - assert.EqualError(t, err, test.expectedErr.Error()) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/generator/mac_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/generator/mac_test.go deleted file mode 100644 index ec24439b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_id/generator/mac_test.go +++ /dev/null @@ -1,100 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package generator - -import ( - "net" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestIsValidAddress(t *testing.T) { - tests := map[string]struct { - addr []byte - expected bool - }{ - "nil": { - nil, - false, - }, - "too_short": { - []byte{0xde, 0xad, 0xbe, 0xef}, - false, - }, - "too_long": { - []byte{0xbe, 0xa7, 0x5a, 0x43, 0xda, 0xbe, 0x57}, - false, - }, - "all_zeros": { - []byte{0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, - false, - }, - "good": { - []byte{0xbe, 0xa7, 0x5a, 0x43, 0x90, 0x0d}, - true, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - v := isValidAddress(test.addr) - assert.Equal(t, test.expected, v) - }) - } -} - -func TestConstructDummyMulticastAddress(t *testing.T) { - addr, err := constructDummyMulticastAddress() - assert.NoError(t, err) - assert.Len(t, addr, addrLen) - - firstOctet := addr[0] - assert.EqualValues(t, 0x01, firstOctet&0x01) -} - -func TestSecureMungedMACAddress(t *testing.T) { - addr, err := getSecureMungedMACAddress() - assert.NoError(t, err) - assert.Len(t, addr, addrLen) -} - -func TestGetMacAddress(t *testing.T) { - addr, err := getMacAddress() - assert.NoError(t, err) - assert.Len(t, addr, addrLen) - - getLoopbackAddrs := func() [][]byte { - var loAddrs [][]byte - - interfaces, err := net.Interfaces() - assert.NoError(t, err) - - for _, i := range interfaces { - if i.Flags == net.FlagLoopback { - loAddrs = append(loAddrs, i.HardwareAddr) - } - } - - return loAddrs - } - - for _, loAddr := range getLoopbackAddrs() { - assert.NotEqual(t, loAddr, addr) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/_meta/fields.yml deleted file mode 100644 index f67f65ec..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/_meta/fields.yml +++ /dev/null @@ -1,68 +0,0 @@ -- key: kubernetes - title: Kubernetes - description: > - Kubernetes metadata added by the kubernetes processor - short_config: false - anchor: kubernetes-processor - fields: - - name: kubernetes - type: group - fields: - - name: pod.name - type: keyword - description: > - Kubernetes pod name - - - name: pod.uid - type: keyword - description: > - Kubernetes Pod UID - - - name: namespace - type: keyword - description: > - Kubernetes namespace - - - name: node.name - type: keyword - description: > - Kubernetes node name - - - name: labels.* - type: object - object_type: keyword - object_type_mapping_type: "*" - description: > - Kubernetes labels map - - - name: annotations.* - type: object - object_type: keyword - object_type_mapping_type: "*" - description: > - Kubernetes annotations map - - - name: replicaset.name - type: keyword - description: > - Kubernetes replicaset name - - - name: deployment.name - type: keyword - description: > - Kubernetes deployment name - - - name: statefulset.name - type: keyword - description: > - Kubernetes statefulset name - - - name: container.name - type: keyword - description: > - Kubernetes container name - - - name: container.image - type: keyword - description: > - Kubernetes container image diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/docs/add_kubernetes_metadata.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/docs/add_kubernetes_metadata.asciidoc deleted file mode 100644 index a46120a2..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/docs/add_kubernetes_metadata.asciidoc +++ /dev/null @@ -1,108 +0,0 @@ -[[add-kubernetes-metadata]] -=== Add Kubernetes metadata - -++++ -add_kubernetes_metadata -++++ - -The `add_kubernetes_metadata` processor annotates each event with relevant -metadata based on which Kubernetes pod the event originated from. -At startup it detects an `in_cluster` environment and caches the -Kubernetes-related metadata. Events are only annotated if a valid configuration -is detected. If it's not able to detect a valid Kubernetes configuration, -the events are not annotated with Kubernetes-related metadata. - -Each event is annotated with: - -* Pod Name -* Pod UID -* Namespace -* Labels - -The `add_kubernetes_metadata` processor has two basic building blocks which are: - -* Indexers -* Matchers - -Indexers use pods metadata to create unique identifiers for each one of the -pods, these identifiers help to correlate the metadata of the observed pods with -actual events. For example, the `ip_port` indexer can take a Kubernetes pod and -create identifiers for it based on all its `pod_ip:container_port` combinations. - -Matchers use information in events to construct lookup keys that match the -identifiers created by the indexers. For example, when the `fields` matcher takes -`["metricset.host"]` as a lookup field, it would construct a lookup key with the -value of the field `metricset.host`. When one of this lookup keys match with one -of the identifiers, the event is enriched with the metadata of the identified -pod. - -ifdef::kubernetes_default_indexers[] -include::{kubernetes_default_indexers}[] -endif::kubernetes_default_indexers[] -ifndef::kubernetes_default_indexers[] -Each Beat can define its own default indexers and matchers which are enabled by -default. For example, Filebeat enables the `container` indexer, which identifies -pod metadata based on all container IDs, and a `logs_path` matcher, which takes -the `log.file.path` field, extracts the container ID, and uses it to retrieve -metadata. -endif::kubernetes_default_indexers[] - -You can find more information about the available indexers and matchers, and some -examples in <>. - -The configuration below enables the processor when {beatname_lc} is run as a pod in -Kubernetes. - -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_kubernetes_metadata: -------------------------------------------------------------------------------- - -The configuration below enables the processor on a Beat running as a process on -the Kubernetes node. - -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_kubernetes_metadata: - host: - # If kube_config is not set, KUBECONFIG environment variable will be checked - # and if not present it will fall back to InCluster - kube_config: ${HOME}/.kube/config -------------------------------------------------------------------------------- - -The configuration below has the default indexers and matchers disabled and -enables ones that the user is interested in. - -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_kubernetes_metadata: - host: - # If kube_config is not set, KUBECONFIG environment variable will be checked - # and if not present it will fall back to InCluster - kube_config: ~/.kube/config - default_indexers.enabled: false - default_matchers.enabled: false - indexers: - - ip_port: - matchers: - - fields: - lookup_fields: ["metricset.host"] -------------------------------------------------------------------------------- - -The `add_kubernetes_metadata` processor has the following configuration settings: - -`host`:: (Optional) Specify the node to scope {beatname_lc} to in case it -cannot be accurately detected, as when running {beatname_lc} in host network -mode. -`namespace`:: (Optional) Select the namespace from which to collect the -metadata. If it is not set, the processor collects metadata from all namespaces. -It is unset by default. -`kube_config`:: (Optional) Use given config file as configuration for Kubernetes -client. It defaults to `KUBECONFIG` environment variable if present. -`default_indexers.enabled`:: (Optional) Enable/Disable default pod indexers, in -case you want to specify your own. -`default_matchers.enabled`:: (Optional) Enable/Disable default pod matchers, in -case you want to specify your own. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/docs/indexers_and_matchers.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/docs/indexers_and_matchers.asciidoc deleted file mode 100644 index 4c7fdba7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/docs/indexers_and_matchers.asciidoc +++ /dev/null @@ -1,112 +0,0 @@ -[float] -[[kubernetes-indexers-and-matchers]] -=== Indexers and matchers - -==== Indexers - -Indexers use pods metadata to create unique identifiers for each one of the -pods. - -Available indexers are: - -`container`:: Identifies the pod metadata using the IDs of its containers. -`ip_port`:: Identifies the pod metadata using combinations of its IP and its exposed ports. -When using this indexer metadata is identified using the IP of the pods, and the -combination if `ip:port` for each one of the ports exposed by its containers. -`pod_name`:: Identifies the pod metadata using its namespace and its name as -`namespace/pod_name`. -`pod_uid`:: Identifies the pod metadata using the UID of the pod. - -==== Matchers - -Matchers are used to construct the lookup keys that match with the identifiers -created by indexes. - -===== `field_format` - -Looks up pod metadata using a key created with a string format that can include -event fields. - -This matcher has an option `format` to define the string format. This string -format can contain placeholders for any field in the event. - -For example, the following configuration uses the `ip_port` indexer to identify -the pod metadata by combinations of the pod IP and its exposed ports, and uses -the destination IP and port in events as match keys: - -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_kubernetes_metadata: - ... - default_indexers.enabled: false - default_matchers.enabled: false - indexers: - - ip_port: - matchers: - - field_format: - format: '%{[destination.ip]}:%{[destination.port]}' -------------------------------------------------------------------------------- - -===== `fields` - -Looks up pod metadata using as key the value of some specific fields. When -multiple fields are defined, the first one included in the event is used. - -This matcher has an option `lookup_fields` to define the files whose value will -be used for lookup. - -For example, the following configuration uses the `ip_port` indexer to identify -pods, and defines a matcher that uses the destination IP or the server IP for the -lookup, the first it finds in the event: - -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_kubernetes_metadata: - ... - default_indexers.enabled: false - default_matchers.enabled: false - indexers: - - ip_port: - matchers: - - fields: - lookup_fields: ['destination.ip', 'server.ip'] -------------------------------------------------------------------------------- - -ifdef::has_kubernetes_logs_path_matcher[] -===== `logs_path` - -Looks up pod metadata using identifiers extracted from the log path stored in -the `log.file.path` field. - -This matcher has the following configuration settings: - -`logs_path`:: (Optional) Base path of container logs. If not specified, it uses -the default logs path of the platform where {beatname_uc} is running. -`resource_type`:: (Optional) Type of the resource to obtain the ID of. It can be -`pod`, to make the lookup based on the pod UID, or `container`, to make the -lookup based on the container ID. It defaults to `container`. - -The default configuration is able to lookup the metadata using the container ID -when the logs are collected from the default docker logs path -(`/var/lib/docker/containers//...` on Linux). - -For example the following configuration would use the pod UID when the logs are -collected from `/var/lib/kubelet/pods//...`. - -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_kubernetes_metadata: - ... - default_indexers.enabled: false - default_matchers.enabled: false - indexers: - - pod_uid: - matchers: - - logs_path: - logs_path: '/var/lib/kubelet/pods' - resource_type: 'pod' -------------------------------------------------------------------------------- -endif::has_kubernetes_logs_path_matcher[] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/indexers_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/indexers_test.go deleted file mode 100644 index 5eca3050..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/indexers_test.go +++ /dev/null @@ -1,434 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_kubernetes_metadata - -import ( - "fmt" - "testing" - - "github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata" - - "github.com/stretchr/testify/assert" - v1 "k8s.io/api/core/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/apimachinery/pkg/types" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" -) - -var metagen = metadata.NewPodMetadataGenerator(common.NewConfig(), nil, nil, nil) - -func TestPodIndexer(t *testing.T) { - var testConfig = common.NewConfig() - - podIndexer, err := NewPodNameIndexer(*testConfig, metagen) - assert.Nil(t, err) - - podName := "testpod" - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - ns := "testns" - nodeName := "testnode" - pod := kubernetes.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: podName, - UID: types.UID(uid), - Namespace: ns, - Labels: map[string]string{ - "labelkey": "labelvalue", - }, - }, - Spec: v1.PodSpec{ - NodeName: nodeName, - }, - } - - indexers := podIndexer.GetMetadata(&pod) - assert.Equal(t, len(indexers), 1) - assert.Equal(t, indexers[0].Index, fmt.Sprintf("%s/%s", ns, podName)) - - expected := common.MapStr{ - "pod": common.MapStr{ - "name": "testpod", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - "labels": common.MapStr{ - "labelkey": "labelvalue", - }, - "namespace": "testns", - "node": common.MapStr{ - "name": "testnode", - }, - } - - assert.Equal(t, expected.String(), indexers[0].Data.String()) - - indices := podIndexer.GetIndexes(&pod) - assert.Equal(t, len(indices), 1) - assert.Equal(t, indices[0], fmt.Sprintf("%s/%s", ns, podName)) -} - -func TestPodUIDIndexer(t *testing.T) { - var testConfig = common.NewConfig() - - metaGenWithPodUID := metadata.NewPodMetadataGenerator(common.NewConfig(), nil, nil, nil) - - podUIDIndexer, err := NewPodUIDIndexer(*testConfig, metaGenWithPodUID) - assert.Nil(t, err) - - podName := "testpod" - ns := "testns" - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - nodeName := "testnode" - pod := kubernetes.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: podName, - Namespace: ns, - UID: types.UID(uid), - Labels: map[string]string{ - "labelkey": "labelvalue", - }, - }, - Spec: v1.PodSpec{ - NodeName: nodeName, - }, - } - - indexers := podUIDIndexer.GetMetadata(&pod) - assert.Equal(t, len(indexers), 1) - assert.Equal(t, indexers[0].Index, uid) - - expected := common.MapStr{ - "pod": common.MapStr{ - "name": "testpod", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - "namespace": "testns", - "node": common.MapStr{ - "name": "testnode", - }, - "labels": common.MapStr{ - "labelkey": "labelvalue", - }, - } - - assert.Equal(t, expected.String(), indexers[0].Data.String()) - - indices := podUIDIndexer.GetIndexes(&pod) - assert.Equal(t, len(indices), 1) - assert.Equal(t, indices[0], uid) -} - -func TestContainerIndexer(t *testing.T) { - var testConfig = common.NewConfig() - - conIndexer, err := NewContainerIndexer(*testConfig, metagen) - assert.Nil(t, err) - - podName := "testpod" - ns := "testns" - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - container := "container" - containerImage := "containerimage" - initContainerImage := "initcontainerimage" - initContainer := "initcontainer" - nodeName := "testnode" - - pod := kubernetes.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: podName, - UID: types.UID(uid), - Namespace: ns, - Labels: map[string]string{ - "labelkey": "labelvalue", - }, - }, - Status: v1.PodStatus{ - ContainerStatuses: make([]kubernetes.PodContainerStatus, 0), - InitContainerStatuses: make([]kubernetes.PodContainerStatus, 0), - }, - Spec: v1.PodSpec{}, - } - - indexers := conIndexer.GetMetadata(&pod) - indices := conIndexer.GetIndexes(&pod) - assert.Equal(t, len(indexers), 0) - assert.Equal(t, len(indices), 0) - expected := common.MapStr{ - "pod": common.MapStr{ - "name": "testpod", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - "namespace": "testns", - "node": common.MapStr{ - "name": "testnode", - }, - "labels": common.MapStr{ - "labelkey": "labelvalue", - }, - } - container1 := "docker://abcde" - pod.Spec.NodeName = nodeName - pod.Status.ContainerStatuses = []kubernetes.PodContainerStatus{ - { - Name: container, - Image: containerImage, - ContainerID: container1, - }, - } - container2 := "docker://fghij" - pod.Status.InitContainerStatuses = []kubernetes.PodContainerStatus{ - { - Name: initContainer, - Image: initContainerImage, - ContainerID: container2, - }, - } - - indexers = conIndexer.GetMetadata(&pod) - assert.Equal(t, len(indexers), 2) - assert.Equal(t, indexers[0].Index, "abcde") - assert.Equal(t, indexers[1].Index, "fghij") - - indices = conIndexer.GetIndexes(&pod) - assert.Equal(t, len(indices), 2) - assert.Equal(t, indices[0], "abcde") - assert.Equal(t, indices[1], "fghij") - - expected["container"] = common.MapStr{ - "name": container, - "image": containerImage, - } - assert.Equal(t, expected.String(), indexers[0].Data.String()) - - expected["container"] = common.MapStr{ - "name": initContainer, - "image": initContainerImage, - } - assert.Equal(t, expected.String(), indexers[1].Data.String()) -} - -func TestFilteredGenMeta(t *testing.T) { - var testConfig = common.NewConfig() - - podIndexer, err := NewPodNameIndexer(*testConfig, metagen) - assert.Nil(t, err) - - podName := "testpod" - ns := "testns" - pod := kubernetes.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: podName, - Namespace: ns, - Labels: map[string]string{ - "foo": "bar", - "x": "y", - }, - Annotations: map[string]string{ - "a": "b", - "c": "d", - }, - }, - Spec: v1.PodSpec{}, - } - - indexers := podIndexer.GetMetadata(&pod) - assert.Equal(t, len(indexers), 1) - - rawLabels, _ := indexers[0].Data.GetValue("labels") - assert.NotNil(t, rawLabels) - - labelMap, ok := rawLabels.(common.MapStr) - assert.Equal(t, ok, true) - assert.Equal(t, len(labelMap), 2) - - rawAnnotations, _ := indexers[0].Data.GetValue("annotations") - assert.Nil(t, rawAnnotations) - - config, err := common.NewConfigFrom(map[string]interface{}{ - "include_annotations": []string{"a"}, - "include_labels": []string{"foo"}, - }) - assert.Nil(t, err) - - filteredGen := metadata.NewPodMetadataGenerator(config, nil, nil, nil) - - podIndexer, err = NewPodNameIndexer(*testConfig, filteredGen) - assert.Nil(t, err) - - indexers = podIndexer.GetMetadata(&pod) - assert.Equal(t, len(indexers), 1) - - rawLabels, _ = indexers[0].Data.GetValue("labels") - assert.NotNil(t, rawLabels) - - labelMap, ok = rawLabels.(common.MapStr) - assert.Equal(t, ok, true) - assert.Equal(t, len(labelMap), 1) - - ok, _ = labelMap.HasKey("foo") - assert.Equal(t, ok, true) - - rawAnnotations, _ = indexers[0].Data.GetValue("annotations") - assert.NotNil(t, rawAnnotations) - annotationsMap, ok := rawAnnotations.(common.MapStr) - - assert.Equal(t, ok, true) - assert.Equal(t, len(annotationsMap), 1) - - ok, _ = annotationsMap.HasKey("a") - assert.Equal(t, ok, true) -} - -func TestFilteredGenMetaExclusion(t *testing.T) { - var testConfig = common.NewConfig() - - config, err := common.NewConfigFrom(map[string]interface{}{ - "exclude_labels": []string{"x"}, - }) - assert.Nil(t, err) - - filteredGen := metadata.NewPodMetadataGenerator(config, nil, nil, nil) - - podIndexer, err := NewPodNameIndexer(*testConfig, filteredGen) - assert.Nil(t, err) - - podName := "testpod" - ns := "testns" - pod := kubernetes.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: podName, - Namespace: ns, - Labels: map[string]string{ - "foo": "bar", - "x": "y", - }, - Annotations: map[string]string{ - "a": "b", - "c": "d", - }, - }, - Spec: v1.PodSpec{}, - } - - assert.Nil(t, err) - - indexers := podIndexer.GetMetadata(&pod) - assert.Equal(t, len(indexers), 1) - - rawLabels, _ := indexers[0].Data.GetValue("labels") - assert.NotNil(t, rawLabels) - - labelMap, ok := rawLabels.(common.MapStr) - assert.Equal(t, ok, true) - assert.Equal(t, len(labelMap), 1) - - ok, _ = labelMap.HasKey("foo") - assert.Equal(t, ok, true) - - ok, _ = labelMap.HasKey("x") - assert.Equal(t, ok, false) -} - -func TestIpPortIndexer(t *testing.T) { - var testConfig = common.NewConfig() - - ipIndexer, err := NewIPPortIndexer(*testConfig, metagen) - assert.Nil(t, err) - - podName := "testpod" - ns := "testns" - uid := "005f3b90-4b9d-12f8-acf0-31020a840133" - container := "container" - containerImage := "containerimage" - ip := "1.2.3.4" - port := int32(80) - pod := kubernetes.Pod{ - ObjectMeta: metav1.ObjectMeta{ - Name: podName, - UID: types.UID(uid), - Namespace: ns, - Labels: map[string]string{ - "labelkey": "labelvalue", - }, - }, - Spec: v1.PodSpec{ - Containers: make([]kubernetes.Container, 0), - }, - - Status: v1.PodStatus{ - PodIP: ip, - }, - } - - indexers := ipIndexer.GetMetadata(&pod) - indices := ipIndexer.GetIndexes(&pod) - - assert.Equal(t, 1, len(indexers)) - assert.Equal(t, 1, len(indices)) - assert.Equal(t, ip, indices[0]) - assert.Equal(t, ip, indexers[0].Index) - - // Meta doesn't have container info - _, err = indexers[0].Data.GetValue("kubernetes.container.name") - assert.NotNil(t, err) - - expected := common.MapStr{ - "pod": common.MapStr{ - "name": "testpod", - "uid": "005f3b90-4b9d-12f8-acf0-31020a840133", - }, - "namespace": "testns", - "node": common.MapStr{ - "name": "testnode", - }, - "labels": common.MapStr{ - "labelkey": "labelvalue", - }, - } - - pod.Spec.Containers = []v1.Container{ - { - Name: container, - Image: containerImage, - Ports: []v1.ContainerPort{ - { - Name: container, - ContainerPort: port, - }, - }, - }, - } - - nodeName := "testnode" - pod.Spec.NodeName = nodeName - - indexers = ipIndexer.GetMetadata(&pod) - assert.Equal(t, 2, len(indexers)) - assert.Equal(t, ip, indexers[0].Index) - assert.Equal(t, fmt.Sprintf("%s:%d", ip, port), indexers[1].Index) - - indices = ipIndexer.GetIndexes(&pod) - assert.Equal(t, 2, len(indices)) - assert.Equal(t, ip, indices[0]) - assert.Equal(t, fmt.Sprintf("%s:%d", ip, port), indices[1]) - - assert.Equal(t, expected.String(), indexers[0].Data.String()) - expected["container"] = common.MapStr{"name": container, "image": containerImage} - assert.Equal(t, expected.String(), indexers[1].Data.String()) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/kubernetes_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/kubernetes_test.go deleted file mode 100644 index dec8f446..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/kubernetes_test.go +++ /dev/null @@ -1,130 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_kubernetes_metadata - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -// Test metadata updates don't replace existing pod metrics -func TestAnnotatorDeepUpdate(t *testing.T) { - cfg := common.MustNewConfigFrom(map[string]interface{}{ - "lookup_fields": []string{"kubernetes.pod.name"}, - }) - matcher, err := NewFieldMatcher(*cfg) - if err != nil { - t.Fatal(err) - } - - processor := kubernetesAnnotator{ - log: logp.NewLogger(selector), - cache: newCache(10 * time.Second), - matchers: &Matchers{ - matchers: []Matcher{matcher}, - }, - kubernetesAvailable: true, - } - - processor.cache.set("foo", common.MapStr{ - "pod": common.MapStr{ - "labels": common.MapStr{ - "dont": "replace", - "original": "fields", - }, - }, - }) - - event, err := processor.Run(&beat.Event{ - Fields: common.MapStr{ - "kubernetes": common.MapStr{ - "pod": common.MapStr{ - "name": "foo", - "id": "pod_id", - "metrics": common.MapStr{ - "a": 1, - "b": 2, - }, - }, - }, - }, - }) - assert.NoError(t, err) - - assert.Equal(t, common.MapStr{ - "kubernetes": common.MapStr{ - "pod": common.MapStr{ - "name": "foo", - "id": "pod_id", - "metrics": common.MapStr{ - "a": 1, - "b": 2, - }, - "labels": common.MapStr{ - "dont": "replace", - "original": "fields", - }, - }, - }, - }, event.Fields) -} - -// Test metadata are not included in the event -func TestAnnotatorWithNoKubernetesAvailable(t *testing.T) { - cfg := common.MustNewConfigFrom(map[string]interface{}{ - "lookup_fields": []string{"kubernetes.pod.name"}, - }) - matcher, err := NewFieldMatcher(*cfg) - if err != nil { - t.Fatal(err) - } - - processor := kubernetesAnnotator{ - cache: newCache(10 * time.Second), - matchers: &Matchers{ - matchers: []Matcher{matcher}, - }, - kubernetesAvailable: false, - } - - intialEventMap := common.MapStr{ - "kubernetes": common.MapStr{ - "pod": common.MapStr{ - "name": "foo", - "id": "pod_id", - "metrics": common.MapStr{ - "a": 1, - "b": 2, - }, - }, - }, - } - - event, err := processor.Run(&beat.Event{ - Fields: intialEventMap.Clone(), - }) - assert.NoError(t, err) - - assert.Equal(t, intialEventMap, event.Fields) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/matchers_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/matchers_test.go deleted file mode 100644 index 13e45342..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata/matchers_test.go +++ /dev/null @@ -1,104 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_kubernetes_metadata - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestFieldMatcher(t *testing.T) { - testCfg := map[string]interface{}{ - "lookup_fields": []string{}, - } - fieldCfg, err := common.NewConfigFrom(testCfg) - - assert.Nil(t, err) - matcher, err := NewFieldMatcher(*fieldCfg) - assert.NotNil(t, err) - - testCfg["lookup_fields"] = "foo" - fieldCfg, _ = common.NewConfigFrom(testCfg) - - matcher, err = NewFieldMatcher(*fieldCfg) - assert.NotNil(t, matcher) - assert.Nil(t, err) - - input := common.MapStr{ - "foo": "bar", - } - - out := matcher.MetadataIndex(input) - assert.Equal(t, out, "bar") - - nonMatchInput := common.MapStr{ - "not": "match", - } - - out = matcher.MetadataIndex(nonMatchInput) - assert.Equal(t, out, "") -} - -func TestFieldFormatMatcher(t *testing.T) { - testCfg := map[string]interface{}{} - fieldCfg, err := common.NewConfigFrom(testCfg) - - assert.Nil(t, err) - matcher, err := NewFieldFormatMatcher(*fieldCfg) - assert.NotNil(t, err) - - testCfg["format"] = `%{[namespace]}/%{[pod]}` - fieldCfg, _ = common.NewConfigFrom(testCfg) - - matcher, err = NewFieldFormatMatcher(*fieldCfg) - assert.NotNil(t, matcher) - assert.Nil(t, err) - - event := common.MapStr{ - "namespace": "foo", - "pod": "bar", - } - - out := matcher.MetadataIndex(event) - assert.Equal(t, "foo/bar", out) - - event = common.MapStr{ - "foo": "bar", - } - out = matcher.MetadataIndex(event) - assert.Empty(t, out) - - testCfg["format"] = `%{[dimensions.namespace]}/%{[dimensions.pod]}` - fieldCfg, _ = common.NewConfigFrom(testCfg) - matcher, err = NewFieldFormatMatcher(*fieldCfg) - assert.NotNil(t, matcher) - assert.Nil(t, err) - - event = common.MapStr{ - "dimensions": common.MapStr{ - "pod": "bar", - "namespace": "foo", - }, - } - - out = matcher.MetadataIndex(event) - assert.Equal(t, "foo/bar", out) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_locale/add_locale_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_locale/add_locale_test.go deleted file mode 100644 index d3bb8c71..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_locale/add_locale_test.go +++ /dev/null @@ -1,112 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_locale - -import ( - "regexp" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestExportTimezone(t *testing.T) { - testConfig, err := common.NewConfigFrom(map[string]interface{}{ - "format": "abbreviation", - }) - if err != nil { - t.Fatal(err) - } - - input := common.MapStr{} - - zone, _ := time.Now().In(time.Local).Zone() - - actual := getActualValue(t, testConfig, input) - - expected := common.MapStr{ - "event": map[string]string{ - "timezone": zone, - }, - } - - assert.Equal(t, expected.String(), actual.String()) -} - -func TestTimezoneFormat(t *testing.T) { - // Test positive format - - posLoc, err := time.LoadLocation("Africa/Asmara") - if err != nil { - t.Fatal(err) - } - - posZone, posOffset := time.Now().In(posLoc).Zone() - - posAddLocal := addLocale{TimezoneFormat: Offset} - - posVal := posAddLocal.Format(posZone, posOffset) - - assert.Regexp(t, regexp.MustCompile(`\+[\d]{2}\:[\d]{2}`), posVal) - - // Test negative format - - negLoc, err := time.LoadLocation("America/Curacao") - if err != nil { - t.Fatal(err) - } - - negZone, negOffset := time.Now().In(negLoc).Zone() - - negAddLocal := addLocale{TimezoneFormat: Offset} - - negVal := negAddLocal.Format(negZone, negOffset) - - assert.Regexp(t, regexp.MustCompile(`\-[\d]{2}\:[\d]{2}`), negVal) -} - -func getActualValue(t *testing.T, config *common.Config, input common.MapStr) common.MapStr { - log := logp.NewLogger("add_locale_test") - p, err := New(config) - if err != nil { - log.Error("Error initializing add_locale") - t.Fatal(err) - } - - actual, err := p.Run(&beat.Event{Fields: input}) - return actual.Fields -} - -func BenchmarkConstruct(b *testing.B) { - var testConfig = common.NewConfig() - - input := common.MapStr{} - - p, err := New(testConfig) - if err != nil { - b.Fatal(err) - } - - for i := 0; i < b.N; i++ { - _, err = p.Run(&beat.Event{Fields: input}) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_locale/docs/add_locale.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_locale/docs/add_locale.asciidoc deleted file mode 100644 index 82c502cf..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_locale/docs/add_locale.asciidoc +++ /dev/null @@ -1,34 +0,0 @@ -[[add-locale]] -=== Add the local time zone - -++++ -add_locale -++++ - -The `add_locale` processor enriches each event with the machine's time zone -offset from UTC or with the name of the time zone. It supports one configuration -option named `format` that controls whether an offset or time zone abbreviation -is added to the event. The default format is `offset`. The processor adds the -a `event.timezone` value to each event. - -The configuration below enables the processor with the default settings. - -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_locale: ~ -------------------------------------------------------------------------------- - -This configuration enables the processor and configures it to add the time zone -abbreviation to events. - -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_locale: - format: abbreviation -------------------------------------------------------------------------------- - -NOTE: Please note that `add_locale` differentiates between daylight savings -time (DST) and regular time. For example `CEST` indicates DST and and `CET` is -regular time. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_observer_metadata/add_observer_metadata_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_observer_metadata/add_observer_metadata_test.go deleted file mode 100644 index 69de476b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_observer_metadata/add_observer_metadata_test.go +++ /dev/null @@ -1,164 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_observer_metadata - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestConfigDefault(t *testing.T) { - event := &beat.Event{ - Fields: common.MapStr{}, - Timestamp: time.Now(), - } - testConfig, err := common.NewConfigFrom(map[string]interface{}{}) - assert.NoError(t, err) - - p, err := New(testConfig) - - newEvent, err := p.Run(event) - assert.NoError(t, err) - - v, err := newEvent.GetValue("observer.ip") - assert.NoError(t, err) - assert.NotNil(t, v) - - v, err = newEvent.GetValue("observer.mac") - assert.NoError(t, err) - assert.NotNil(t, v) -} - -func TestOverwriteFalse(t *testing.T) { - event := &beat.Event{ - Fields: common.MapStr{"observer": common.MapStr{"foo": "bar"}}, - Timestamp: time.Now(), - } - testConfig, err := common.NewConfigFrom(map[string]interface{}{}) - require.NoError(t, err) - - p, err := New(testConfig) - - newEvent, err := p.Run(event) - require.NoError(t, err) - - v, err := newEvent.GetValue("observer") - require.NoError(t, err) - assert.Equal(t, common.MapStr{"foo": "bar"}, v) -} - -func TestOverwriteTrue(t *testing.T) { - event := &beat.Event{ - Fields: common.MapStr{"observer": common.MapStr{"foo": "bar"}}, - Timestamp: time.Now(), - } - testConfig, err := common.NewConfigFrom(map[string]interface{}{"overwrite": true}) - require.NoError(t, err) - - p, err := New(testConfig) - - newEvent, err := p.Run(event) - require.NoError(t, err) - - v, err := newEvent.GetValue("observer.hostname") - require.NoError(t, err) - assert.NotNil(t, v) -} - -func TestConfigNetInfoDisabled(t *testing.T) { - event := &beat.Event{ - Fields: common.MapStr{}, - Timestamp: time.Now(), - } - testConfig, err := common.NewConfigFrom(map[string]interface{}{ - "netinfo.enabled": false, - }) - assert.NoError(t, err) - - p, err := New(testConfig) - - newEvent, err := p.Run(event) - assert.NoError(t, err) - - v, err := newEvent.GetValue("observer.ip") - assert.Error(t, err) - assert.Nil(t, v) - - v, err = newEvent.GetValue("observer.mac") - assert.Error(t, err) - assert.Nil(t, v) -} - -func TestConfigGeoEnabled(t *testing.T) { - event := &beat.Event{ - Fields: common.MapStr{}, - Timestamp: time.Now(), - } - - config := map[string]interface{}{ - "geo.name": "yerevan-am", - "geo.location": "40.177200, 44.503490", - "geo.continent_name": "Asia", - "geo.country_iso_code": "AM", - "geo.region_name": "Erevan", - "geo.region_iso_code": "AM-ER", - "geo.city_name": "Yerevan", - } - - testConfig, err := common.NewConfigFrom(config) - assert.NoError(t, err) - - p, err := New(testConfig) - require.NoError(t, err) - - newEvent, err := p.Run(event) - assert.NoError(t, err) - - eventGeoField, err := newEvent.GetValue("observer.geo") - require.NoError(t, err) - - assert.Len(t, eventGeoField, len(config)) -} - -func TestConfigGeoDisabled(t *testing.T) { - event := &beat.Event{ - Fields: common.MapStr{}, - Timestamp: time.Now(), - } - - config := map[string]interface{}{} - - testConfig, err := common.NewConfigFrom(config) - require.NoError(t, err) - - p, err := New(testConfig) - require.NoError(t, err) - - newEvent, err := p.Run(event) - require.NoError(t, err) - - eventGeoField, err := newEvent.GetValue("observer.geo") - assert.Error(t, err) - assert.Equal(t, nil, eventGeoField) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_observer_metadata/docs/add_observer_metadata.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_observer_metadata/docs/add_observer_metadata.asciidoc deleted file mode 100644 index 701e9074..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_observer_metadata/docs/add_observer_metadata.asciidoc +++ /dev/null @@ -1,76 +0,0 @@ -[[add-observer-metadata]] -=== Add Observer metadata - -++++ -add_observer_metadata -++++ - -beta[] - -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_observer_metadata: - cache.ttl: 5m - geo: - name: nyc-dc1-rack1 - location: 40.7128, -74.0060 - continent_name: North America - country_iso_code: US - region_name: New York - region_iso_code: NY - city_name: New York -------------------------------------------------------------------------------- - -It has the following settings: - -`netinfo.enabled`:: (Optional) Default true. Include IP addresses and MAC addresses as fields observer.ip and observer.mac - -`cache.ttl`:: (Optional) The processor uses an internal cache for the observer metadata. This sets the cache expiration time. The default is 5m, negative values disable caching altogether. - -`geo.name`:: (Optional) User definable token to be used for identifying a discrete location. Frequently a datacenter, rack, or similar. - -`geo.location`:: (Optional) Longitude and latitude in comma separated format. - -`geo.continent_name`:: (Optional) Name of the continent. - -`geo.country_name`:: (Optional) Name of the country. - -`geo.region_name`:: (Optional) Name of the region. - -`geo.city_name`:: (Optional) Name of the city. - -`geo.country_iso_code`:: (Optional) ISO country code. - -`geo.region_iso_code`:: (Optional) ISO region code. - - -The `add_geo_metadata` processor annotates each event with relevant metadata from the observer machine. -The fields added to the event look like the following: - -[source,json] -------------------------------------------------------------------------------- -{ - "observer" : { - "hostname" : "avce", - "type" : "heartbeat", - "vendor" : "elastic", - "ip" : [ - "192.168.1.251", - "fe80::64b2:c3ff:fe5b:b974", - ], - "mac" : [ - "dc:c1:02:6f:1b:ed", - ], - "geo": { - "continent_name": "North America", - "country_iso_code": "US", - "region_name": "New York", - "region_iso_code": "NY", - "city_name": "New York", - "name": "nyc-dc1-rack1", - "location": "40.7128, -74.0060" - } - } -} -------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_process_metadata/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_process_metadata/_meta/fields.yml deleted file mode 100644 index 66932269..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_process_metadata/_meta/fields.yml +++ /dev/null @@ -1,12 +0,0 @@ -- key: process - title: Process - description: > - Process metadata fields - fields: - - name: process - type: group - fields: - - name: exe - type: alias - path: process.executable - migration: true diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_process_metadata/add_process_metadata_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_process_metadata/add_process_metadata_test.go deleted file mode 100644 index bb5eff7e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_process_metadata/add_process_metadata_test.go +++ /dev/null @@ -1,717 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_process_metadata - -import ( - "os" - "testing" - "time" - - "github.com/pkg/errors" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestAddProcessMetadata(t *testing.T) { - logp.TestingSetup(logp.WithSelectors(processorName)) - startTime := time.Now() - testProcs := testProvider{ - 1: { - name: "systemd", - title: "/usr/lib/systemd/systemd --switched-root --system --deserialize 22", - exe: "/usr/lib/systemd/systemd", - args: []string{"/usr/lib/systemd/systemd", "--switched-root", "--system", "--deserialize", "22"}, - env: map[string]string{ - "HOME": "/", - "TERM": "linux", - "BOOT_IMAGE": "/boot/vmlinuz-4.11.8-300.fc26.x86_64", - "LANG": "en_US.UTF-8", - }, - pid: 1, - ppid: 0, - startTime: startTime, - }, - } - - // mock of the cgroup processCgroupPaths - processCgroupPaths = func(_ string, pid int) (map[string]string, error) { - testMap := map[int]map[string]string{ - 1: map[string]string{ - "cpu": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "net_prio": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "blkio": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "perf_event": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "freezer": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "pids": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "hugetlb": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "cpuacct": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "cpuset": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "net_cls": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "devices": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "memory": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "name=systemd": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - }, - } - return testMap[pid], nil - } - - for _, test := range []struct { - description string - config, event, expected common.MapStr - err, initErr error - }{ - { - description: "default fields", - config: common.MapStr{ - "match_pids": []string{"system.process.ppid"}, - }, - event: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - }, - }, - }, - expected: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - }, - }, - "process": common.MapStr{ - "name": "systemd", - "title": "/usr/lib/systemd/systemd --switched-root --system --deserialize 22", - "executable": "/usr/lib/systemd/systemd", - "args": []string{"/usr/lib/systemd/systemd", "--switched-root", "--system", "--deserialize", "22"}, - "pid": 1, - "ppid": 0, - "start_time": startTime, - }, - "container": common.MapStr{ - "id": "b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - }, - }, - }, - { - description: "single field", - config: common.MapStr{ - "match_pids": []string{"system.process.ppid"}, - "target": "system.process.parent", - "include_fields": []string{"process.name"}, - }, - event: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - }, - }, - }, - expected: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - "parent": common.MapStr{ - "process": common.MapStr{ - "name": "systemd", - }, - }, - }, - }, - }, - }, - { - description: "multiple fields", - config: common.MapStr{ - "match_pids": []string{"system.other.pid", "system.process.ppid"}, - "target": "extra", - "include_fields": []string{"process.title", "process.start_time"}, - }, - event: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - }, - }, - }, - expected: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - }, - }, - "extra": common.MapStr{ - "process": common.MapStr{ - "title": "/usr/lib/systemd/systemd --switched-root --system --deserialize 22", - "start_time": startTime, - }, - }, - }, - }, - { - description: "complete process info", - config: common.MapStr{ - "match_pids": []string{"ppid"}, - "target": "parent", - }, - event: common.MapStr{ - "ppid": "1", - }, - expected: common.MapStr{ - "ppid": "1", - "parent": common.MapStr{ - "process": common.MapStr{ - "name": "systemd", - "title": "/usr/lib/systemd/systemd --switched-root --system --deserialize 22", - "executable": "/usr/lib/systemd/systemd", - "args": []string{"/usr/lib/systemd/systemd", "--switched-root", "--system", "--deserialize", "22"}, - "pid": 1, - "ppid": 0, - "start_time": startTime, - }, - "container": common.MapStr{ - "id": "b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - }, - }, - }, - }, - { - description: "complete process info (restricted fields)", - config: common.MapStr{ - "match_pids": []string{"ppid"}, - "restricted_fields": true, - "target": "parent", - }, - event: common.MapStr{ - "ppid": "1", - }, - expected: common.MapStr{ - "ppid": "1", - "parent": common.MapStr{ - "process": common.MapStr{ - "name": "systemd", - "title": "/usr/lib/systemd/systemd --switched-root --system --deserialize 22", - "executable": "/usr/lib/systemd/systemd", - "args": []string{"/usr/lib/systemd/systemd", "--switched-root", "--system", "--deserialize", "22"}, - "pid": 1, - "ppid": 0, - "start_time": startTime, - "env": map[string]string{ - "HOME": "/", - "TERM": "linux", - "BOOT_IMAGE": "/boot/vmlinuz-4.11.8-300.fc26.x86_64", - "LANG": "en_US.UTF-8", - }, - }, - "container": common.MapStr{ - "id": "b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - }, - }, - }, - }, - { - description: "complete process info (restricted fields - alt)", - config: common.MapStr{ - "match_pids": []string{"ppid"}, - "restricted_fields": true, - "target": "parent", - "include_fields": []string{"process"}, - }, - event: common.MapStr{ - "ppid": "1", - }, - expected: common.MapStr{ - "ppid": "1", - "parent": common.MapStr{ - "process": common.MapStr{ - "name": "systemd", - "title": "/usr/lib/systemd/systemd --switched-root --system --deserialize 22", - "executable": "/usr/lib/systemd/systemd", - "args": []string{"/usr/lib/systemd/systemd", "--switched-root", "--system", "--deserialize", "22"}, - "pid": 1, - "ppid": 0, - "start_time": startTime, - "env": map[string]string{ - "HOME": "/", - "TERM": "linux", - "BOOT_IMAGE": "/boot/vmlinuz-4.11.8-300.fc26.x86_64", - "LANG": "en_US.UTF-8", - }, - }, - }, - }, - }, - { - description: "env field (restricted_fields: true)", - config: common.MapStr{ - "match_pids": []string{"ppid"}, - "restricted_fields": true, - "target": "parent", - "include_fields": []string{"process.env"}, - }, - event: common.MapStr{ - "ppid": "1", - }, - expected: common.MapStr{ - "ppid": "1", - "parent": common.MapStr{ - "process": common.MapStr{ - "env": map[string]string{ - "HOME": "/", - "TERM": "linux", - "BOOT_IMAGE": "/boot/vmlinuz-4.11.8-300.fc26.x86_64", - "LANG": "en_US.UTF-8", - }, - }, - }, - }, - }, - { - description: "env field (restricted_fields: false)", - config: common.MapStr{ - "match_pids": []string{"ppid"}, - "target": "parent", - "include_fields": []string{"process.env"}, - }, - event: common.MapStr{ - "ppid": "1", - }, - expected: nil, - initErr: errors.New("error unpacking add_process_metadata.target_fields: field 'process.env' not found"), - }, - { - description: "fields not found (ignored)", - config: common.MapStr{ - "match_pids": []string{"ppid"}, - }, - event: common.MapStr{ - "other": "field", - }, - expected: common.MapStr{ - "other": "field", - }, - }, - { - description: "fields not found (reported)", - config: common.MapStr{ - "match_pids": []string{"ppid"}, - "ignore_missing": false, - }, - event: common.MapStr{ - "other": "field", - }, - expected: common.MapStr{ - "other": "field", - }, - err: ErrNoMatch, - }, - { - description: "overwrite keys", - config: common.MapStr{ - "overwrite_keys": true, - "match_pids": []string{"ppid"}, - "include_fields": []string{"process.name"}, - }, - event: common.MapStr{ - "ppid": 1, - "process": common.MapStr{ - "name": "other", - }, - }, - expected: common.MapStr{ - "ppid": 1, - "process": common.MapStr{ - "name": "systemd", - }, - }, - }, - { - description: "overwrite keys error", - config: common.MapStr{ - "match_pids": []string{"ppid"}, - "include_fields": []string{"process.name"}, - }, - event: common.MapStr{ - "ppid": 1, - "process": common.MapStr{ - "name": "other", - }, - }, - expected: common.MapStr{ - "ppid": 1, - "process": common.MapStr{ - "name": "other", - }, - }, - err: errors.New("error applying add_process_metadata processor: target field 'process.name' already exists and overwrite_keys is false"), - }, - { - description: "bad PID field cast", - config: common.MapStr{ - "match_pids": []string{"ppid"}, - }, - event: common.MapStr{ - "ppid": "a", - }, - expected: common.MapStr{ - "ppid": "a", - }, - err: errors.New("error applying add_process_metadata processor: cannot convert string field 'ppid' to an integer: strconv.Atoi: parsing \"a\": invalid syntax"), - }, - { - description: "bad PID field type", - config: common.MapStr{ - "match_pids": []string{"ppid"}, - }, - event: common.MapStr{ - "ppid": false, - }, - expected: common.MapStr{ - "ppid": false, - }, - err: errors.New("error applying add_process_metadata processor: cannot parse field 'ppid' (not an integer or string)"), - }, - { - description: "process not found", - config: common.MapStr{ - "match_pids": []string{"ppid"}, - }, - event: common.MapStr{ - "ppid": 42, - }, - expected: common.MapStr{ - "ppid": 42, - }, - err: ErrNoProcess, - }, - { - description: "lookup first PID", - config: common.MapStr{ - "match_pids": []string{"nil", "ppid"}, - }, - event: common.MapStr{ - "nil": 0, - "ppid": 1, - }, - expected: common.MapStr{ - "nil": 0, - "ppid": 1, - }, - err: ErrNoProcess, - }, - { - description: "env field", - config: common.MapStr{ - "match_pids": []string{"system.process.ppid"}, - }, - event: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - }, - }, - }, - expected: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - }, - }, - "process": common.MapStr{ - "name": "systemd", - "title": "/usr/lib/systemd/systemd --switched-root --system --deserialize 22", - "executable": "/usr/lib/systemd/systemd", - "args": []string{"/usr/lib/systemd/systemd", "--switched-root", "--system", "--deserialize", "22"}, - "pid": 1, - "ppid": 0, - "start_time": startTime, - }, - "container": common.MapStr{ - "id": "b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - }, - }, - }, - { - description: "env field (IncludeContainer id), process not found", - config: common.MapStr{ - "match_pids": []string{"ppid"}, - }, - event: common.MapStr{ - "ppid": 42, - }, - expected: common.MapStr{ - "ppid": 42, - }, - err: ErrNoProcess, - }, - { - description: "container.id only", - config: common.MapStr{ - "match_pids": []string{"system.process.ppid"}, - "include_fields": []string{"container.id"}, - }, - event: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - }, - }, - }, - expected: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - }, - }, - "container": common.MapStr{ - "id": "b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - }, - }, - }, - { - description: "without cgroup cache", - config: common.MapStr{ - "match_pids": []string{"system.process.ppid"}, - "include_fields": []string{"container.id"}, - "cgroup_cache_expire_time": 0, - }, - event: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - }, - }, - }, - expected: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - }, - }, - "container": common.MapStr{ - "id": "b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - }, - }, - }, - { - description: "custom cache expire time", - config: common.MapStr{ - "match_pids": []string{"system.process.ppid"}, - "include_fields": []string{"container.id"}, - "cgroup_cache_expire_time": 10 * time.Second, - }, - event: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - }, - }, - }, - expected: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": "1", - }, - }, - "container": common.MapStr{ - "id": "b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - }, - }, - }, - } { - t.Run(test.description, func(t *testing.T) { - config, err := common.NewConfigFrom(test.config) - if err != nil { - t.Fatal(err) - } - - proc, err := newProcessMetadataProcessorWithProvider(config, testProcs) - if test.initErr == nil { - if err != nil { - t.Fatal(err) - } - } else { - assert.EqualError(t, err, test.initErr.Error()) - return - } - t.Log(proc.String()) - ev := beat.Event{ - Fields: test.event, - } - result, err := proc.Run(&ev) - if test.err == nil { - if err != nil { - t.Fatal(err) - } - } else { - assert.EqualError(t, err, test.err.Error()) - } - if test.expected != nil { - assert.Equal(t, test.expected, result.Fields) - } else { - assert.Nil(t, result) - } - }) - } -} - -func TestUsingCache(t *testing.T) { - logp.TestingSetup(logp.WithSelectors(processorName)) - - selfPID := os.Getpid() - - // mock of the cgroup processCgroupPaths - processCgroupPaths = func(_ string, pid int) (map[string]string, error) { - testMap := map[int]map[string]string{ - selfPID: map[string]string{ - "cpu": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "net_prio": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "blkio": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "perf_event": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "freezer": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "pids": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "hugetlb": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "cpuacct": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "cpuset": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "net_cls": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "devices": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "memory": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - "name=systemd": "/kubepods/besteffort/pod665fb997-575b-11ea-bfce-080027421ddf/b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", - }, - } - return testMap[pid], nil - } - - config, err := common.NewConfigFrom(common.MapStr{ - "match_pids": []string{"system.process.ppid"}, - "include_fields": []string{"container.id"}, - "target": "meta", - }) - - if err != nil { - t.Fatal(err) - } - proc, err := New(config) - if err != nil { - t.Fatal(err) - } - - ev := beat.Event{ - Fields: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": selfPID, - }, - }, - }, - } - - // first run - result, err := proc.Run(&ev) - if err != nil { - t.Fatal(err) - } - t.Log(result.Fields) - containerID, err := result.Fields.GetValue("meta.container.id") - if err != nil { - t.Fatal(err) - } - assert.Equal(t, "b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", containerID) - - ev = beat.Event{ - Fields: common.MapStr{ - "system": common.MapStr{ - "process": common.MapStr{ - "ppid": selfPID, - }, - }, - }, - } - - // cached result - result, err = proc.Run(&ev) - if err != nil { - t.Fatal(err) - } - t.Log(result.Fields) - containerID, err = result.Fields.GetValue("meta.container.id") - if err != nil { - t.Fatal(err) - } - assert.Equal(t, "b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1", containerID) -} - -func TestSelf(t *testing.T) { - logp.TestingSetup(logp.WithSelectors(processorName)) - config, err := common.NewConfigFrom(common.MapStr{ - "match_pids": []string{"self_pid"}, - "target": "self", - }) - if err != nil { - t.Fatal(err) - } - proc, err := New(config) - if err != nil { - t.Fatal(err) - } - selfPID := os.Getpid() - ev := beat.Event{ - Fields: common.MapStr{ - "self_pid": selfPID, - }, - } - result, err := proc.Run(&ev) - if err != nil { - t.Fatal(err) - } - t.Log(result.Fields) - pidField, err := result.Fields.GetValue("self.process.pid") - if err != nil { - t.Fatal(err) - } - pid, ok := pidField.(int) - assert.True(t, ok) - assert.Equal(t, selfPID, pid) -} - -func TestBadProcess(t *testing.T) { - logp.TestingSetup(logp.WithSelectors(processorName)) - config, err := common.NewConfigFrom(common.MapStr{ - "match_pids": []string{"self_pid"}, - "target": "self", - }) - if err != nil { - t.Fatal(err) - } - proc, err := New(config) - if err != nil { - t.Fatal(err) - } - ev := beat.Event{ - Fields: common.MapStr{ - "self_pid": 0, - }, - } - result, err := proc.Run(&ev) - assert.Error(t, err) - assert.NotNil(t, result) - assert.NotNil(t, result.Fields) - assert.Equal(t, ev.Fields, result.Fields) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_process_metadata/docs/add_process_metadata.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_process_metadata/docs/add_process_metadata.asciidoc deleted file mode 100644 index d3e71dca..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_process_metadata/docs/add_process_metadata.asciidoc +++ /dev/null @@ -1,89 +0,0 @@ -[[add-process-metadata]] -=== Add process metadata - -++++ -add_process_metadata -++++ - -The `add_process_metadata` processor enriches events with information from running -processes, identified by their process ID (PID). - -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_process_metadata: - match_pids: [system.process.ppid] - target: system.process.parent -------------------------------------------------------------------------------- - -The fields added to the event look as follows: -[source,json] -------------------------------------------------------------------------------- -"process": { - "name": "systemd", - "title": "/usr/lib/systemd/systemd --switched-root --system --deserialize 22", - "exe": "/usr/lib/systemd/systemd", - "args": ["/usr/lib/systemd/systemd", "--switched-root", "--system", "--deserialize", "22"], - "pid": 1, - "ppid": 0, - "start_time": "2018-08-22T08:44:50.684Z", -}, -"container": { - "id": "b5285682fba7449c86452b89a800609440ecc88a7ba5f2d38bedfb85409b30b1" -}, -------------------------------------------------------------------------------- - -Optionally, the process environment can be included, too: -[source,json] -------------------------------------------------------------------------------- - ... - "env": { - "HOME": "/", - "TERM": "linux", - "BOOT_IMAGE": "/boot/vmlinuz-4.11.8-300.fc26.x86_64", - "LANG": "en_US.UTF-8", - } - ... -------------------------------------------------------------------------------- - -It has the following settings: - -`match_pids`:: List of fields to lookup for a PID. The processor will -search the list sequentially until the field is found in the current event, and -the PID lookup will be applied to the value of this field. - -`target`:: (Optional) Destination prefix where the `process` object will be -created. The default is the event's root. - -`include_fields`:: (Optional) List of fields to add. By default, the processor -will add all the available fields except `process.env`. - -`ignore_missing`:: (Optional) When set to `false`, events that don't contain any -of the fields in match_pids will be discarded and an error will be generated. By -default, this condition is ignored. - -`overwrite_keys`:: (Optional) By default, if a target field already exists, it -will not be overwritten and an error will be logged. If `overwrite_keys` is -set to `true`, this condition will be ignored. - -`restricted_fields`:: (Optional) By default, the `process.env` field is not -output, to avoid leaking sensitive data. If `restricted_fields` is `true`, the -field will be present in the output. - -`host_path`:: (Optional) By default, the `host_path` field is set to the root -directory of the host `/`. This is the path where `/proc` is mounted. For -different runtime configurations of Kubernetes or Docker, the `host_path` can -be set to overwrite the default. - -`cgroup_prefixes`:: (Optional) By default, the `cgroup_prefixes` field is set -to `/kubepods` and `/docker`. This is the prefix where the container ID is -inside cgroup. For different runtime configurations of Kubernetes or Docker, -the `cgroup_prefixes` can be set to overwrite the defaults. - -`cgroup_cache_expire_time`:: (Optional) By default, the -`cgroup_cache_expire_time` is set to 30 seconds. This is the length of time -before cgroup cache elements expire in seconds. It can be set to 0 to disable -the cgroup cache. In some container runtimes technology like runc, the -container's process is also process in the host kernel, and will be affected by -PID rollover/reuse. The expire time needs to set smaller than the PIDs wrap -around time to avoid wrong container id. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_process_metadata/gosigar_provider.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/add_process_metadata/gosigar_provider.go deleted file mode 100644 index 8319a85d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/add_process_metadata/gosigar_provider.go +++ /dev/null @@ -1,67 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build ignore - -package add_process_metadata - -import ( - "strings" - "time" - - "github.com/elastic/gosigar" -) - -type gosigarProvider struct{} - -func (p gosigarProvider) GetProcessMetadata(pid int) (result *processMetadata, err error) { - var procExe gosigar.ProcExe - var procArgs gosigar.ProcArgs - var procEnv gosigar.ProcEnv - var procState gosigar.ProcState - var procTime gosigar.ProcTime - - for _, act := range []struct { - getter func(int) error - required bool - }{ - {procExe.Get, true}, - {procArgs.Get, false}, - {procEnv.Get, false}, - {procState.Get, false}, - {procTime.Get, false}, - } { - if err := act.getter(pid); err != nil { - if act.required { - return nil, err - } - } - } - - r := processMetadata{ - name: procExe.Name, - title: strings.Join(procArgs.List, " "), - exe: procExe.Name, - args: procArgs.List, - env: procEnv.Vars, - pid: pid, - ppid: procState.Ppid, - startTime: time.Unix(int64(procTime.StartTime/1000), int64(procTime.StartTime%1000)*1000000), - } - r.fields = r.toMap() - return &r, nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/checks/checks_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/checks/checks_test.go deleted file mode 100644 index c84965bb..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/checks/checks_test.go +++ /dev/null @@ -1,202 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package checks - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/processors" -) - -type mockProcessor struct{} - -func newMock(c *common.Config) (processors.Processor, error) { - return &mockProcessor{}, nil -} - -func (m *mockProcessor) Run(event *beat.Event) (*beat.Event, error) { - return event, nil -} - -func (m *mockProcessor) String() string { - return "mockProcessor" -} - -func TestRequiredFields(t *testing.T) { - tests := map[string]struct { - Config map[string]interface{} - Required []string - Valid bool - }{ - "one required field present in the configuration": { - Config: map[string]interface{}{ - "required_field": nil, - "not_required": nil, - }, - Required: []string{ - "required_field", - }, - Valid: true, - }, - "two required field present in the configuration": { - Config: map[string]interface{}{ - "required_field": nil, - "another_required_field": nil, - "not_required": nil, - }, - Required: []string{ - "required_field", - "another_required_field", - }, - Valid: true, - }, - "one required field present and one missing in the configuration": { - Config: map[string]interface{}{ - "required_field": nil, - "not_required": nil, - }, - Required: []string{ - "required_field", - "one_more_required_field", - }, - Valid: false, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - runTest(t, RequireFields, test.Config, test.Required, test.Valid) - }) - } -} - -func TestAllowedFields(t *testing.T) { - tests := map[string]struct { - Config map[string]interface{} - Allowed []string - Valid bool - }{ - "one allowed field present in the configuration": { - Config: map[string]interface{}{ - "allowed_field": nil, - }, - Allowed: []string{ - "allowed_field", - }, - Valid: true, - }, - "two allowed field present in the configuration": { - Config: map[string]interface{}{ - "allowed_field": nil, - "another_allowed_field": nil, - }, - Allowed: []string{ - "allowed_field", - "another_allowed_field", - }, - Valid: true, - }, - "one allowed field present and one not allowed is present in the configuration": { - Config: map[string]interface{}{ - "allowed_field": nil, - "not_allowed": nil, - }, - Allowed: []string{ - "allowed_field", - }, - Valid: false, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - runTest(t, AllowedFields, test.Config, test.Allowed, test.Valid) - }) - } -} - -func TestMutuallyExclusiveRequiredFields(t *testing.T) { - tests := map[string]struct { - Config map[string]interface{} - MutuallyExclusive []string - Valid bool - }{ - "one mutually exclusive field is present in the configuration": { - Config: map[string]interface{}{ - "first_option": nil, - }, - MutuallyExclusive: []string{ - "first_option", - "second_option", - }, - Valid: true, - }, - "two mutually exclusive field is present in the configuration": { - Config: map[string]interface{}{ - "first_option": nil, - "second_option": nil, - }, - MutuallyExclusive: []string{ - "first_option", - "second_option", - }, - Valid: false, - }, - "no mutually exclusive field is present in the configuration": { - Config: map[string]interface{}{ - "third_option": nil, - }, - MutuallyExclusive: []string{ - "first_option", - "second_option", - }, - Valid: false, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - runTest(t, MutuallyExclusiveRequiredFields, test.Config, test.MutuallyExclusive, test.Valid) - }) - } -} - -func runTest( - t *testing.T, - check func(fields ...string) func(*common.Config) error, - config map[string]interface{}, - fields []string, - valid bool, -) { - cfg, err := common.NewConfigFrom(config) - if err != nil { - t.Fatalf("Unexpected error while creating configuration: %+v\n", err) - } - factory := ConfigChecked(newMock, check(fields...)) - _, err = factory(cfg) - - if err != nil && valid { - t.Errorf("Unexpected error when validating configuration of processor: %+v\n", err) - } - - if err == nil && !valid { - t.Errorf("Expected error but nothing was reported\n") - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/communityid/communityid_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/communityid/communityid_test.go deleted file mode 100644 index 97a7644b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/communityid/communityid_test.go +++ /dev/null @@ -1,157 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package communityid - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestNewDefaults(t *testing.T) { - _, err := New(common.NewConfig()) - if err != nil { - t.Fatal(err) - } -} - -func TestRun(t *testing.T) { - // From flowhash package testdata. - // 1:LQU9qZlK+B5F3KDmev6m5PMibrg= | 128.232.110.120 66.35.250.204 6 34855 80 - evt := func() common.MapStr { - return common.MapStr{ - "source": common.MapStr{ - "ip": "128.232.110.120", - "port": 34855, - }, - "destination": common.MapStr{ - "ip": "66.35.250.204", - "port": 80, - }, - "network": common.MapStr{ - "transport": "TCP", - }, - } - } - - t.Run("valid", func(t *testing.T) { - testProcessor(t, 0, evt(), "1:LQU9qZlK+B5F3KDmev6m5PMibrg=") - }) - - t.Run("seed", func(t *testing.T) { - testProcessor(t, 123, evt(), "1:hTSGlFQnR58UCk+NfKRZzA32dPg=") - }) - - t.Run("invalid source IP", func(t *testing.T) { - e := evt() - e.Put("source.ip", 2162716280) - testProcessor(t, 0, e, nil) - }) - - t.Run("invalid source port", func(t *testing.T) { - e := evt() - e.Put("source.port", 0) - testProcessor(t, 0, e, nil) - }) - - t.Run("invalid destination IP", func(t *testing.T) { - e := evt() - e.Put("destination.ip", "308.111.1.2.3") - testProcessor(t, 0, e, nil) - }) - - t.Run("invalid destination port", func(t *testing.T) { - e := evt() - e.Put("source.port", nil) - testProcessor(t, 0, e, nil) - }) - - t.Run("unknown protocol", func(t *testing.T) { - e := evt() - e.Put("network.transport", "xyz") - testProcessor(t, 0, e, nil) - }) - - t.Run("icmp", func(t *testing.T) { - e := evt() - e.Put("network.transport", "icmp") - e.Put("icmp.type", 3) - e.Put("icmp.code", 3) - testProcessor(t, 0, e, "1:KF3iG9XD24nhlSy4r1TcYIr5mfE=") - }) - - t.Run("icmp without typecode", func(t *testing.T) { - // Hashes src_ip + dst_ip + protocol with zero value typecode. - e := evt() - e.Put("network.transport", "icmp") - testProcessor(t, 0, e, "1:PAE85ZfR4SbNXl5URZwWYyDehwU=") - }) - - t.Run("igmp", func(t *testing.T) { - e := evt() - e.Delete("source.port") - e.Delete("destination.port") - e.Put("network.transport", "igmp") - testProcessor(t, 0, e, "1:D3t8Q1aFA6Ev0A/AO4i9PnU3AeI=") - }) - - t.Run("protocol number as string", func(t *testing.T) { - e := evt() - e.Delete("source.port") - e.Delete("destination.port") - e.Put("network.transport", "2") - testProcessor(t, 0, e, "1:D3t8Q1aFA6Ev0A/AO4i9PnU3AeI=") - }) - - t.Run("protocol number", func(t *testing.T) { - e := evt() - e.Delete("source.port") - e.Delete("destination.port") - e.Put("network.transport", 2) - testProcessor(t, 0, e, "1:D3t8Q1aFA6Ev0A/AO4i9PnU3AeI=") - }) - - t.Run("iana number", func(t *testing.T) { - e := evt() - e.Delete("network.transport") - e.Put("network.iana_number", tcpProtocol) - testProcessor(t, 0, e, "1:LQU9qZlK+B5F3KDmev6m5PMibrg=") - }) -} - -func testProcessor(t testing.TB, seed uint16, fields common.MapStr, expectedHash interface{}) { - t.Helper() - - c := defaultConfig() - c.Seed = seed - p, err := newFromConfig(c) - if err != nil { - t.Fatal(err) - } - - out, err := p.Run(&beat.Event{Fields: fields}) - if err != nil { - t.Fatal(err) - } - - id, _ := out.GetValue(c.Target) - assert.EqualValues(t, expectedHash, id) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/communityid/docs/communityid.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/communityid/docs/communityid.asciidoc deleted file mode 100644 index 1290e4bb..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/communityid/docs/communityid.asciidoc +++ /dev/null @@ -1,51 +0,0 @@ -[[community-id]] -=== Community ID Network Flow Hash - -++++ -community_id -++++ - -The `community_id` processor computes a network flow hash according to the -https://github.com/corelight/community-id-spec[Community ID Flow Hash -specification]. - -The flow hash is useful for correlating all network events related to a -single flow. For example you can filter on a community ID value and you might -get back the Netflow records from multiple collectors and layer 7 protocol -records from Packetbeat. - -By default the processor is configured to read the flow parameters from the -appropriate Elastic Common Schema (ECS) fields. If you are processing ECS data -then no parameters are required. - -[source,yaml] ----- -processors: - - community_id: ----- - -If the data does not conform to ECS then you can customize the field names -that the processor reads from. You can also change the `target` field which -is where the computed hash is written to. - -[source,yaml] ----- -processors: - - community_id: - fields: - source_ip: my_source_ip - source_port: my_source_port - destination_ip: my_dest_ip - destination_port: my_dest_port - iana_number: my_iana_number - transport: my_transport - icmp_type: my_icmp_type - icmp_code: my_icmp_code - target: network.community_id ----- - -If the necessary fields are not present in the event then the processor will -silently continue without adding the target field. - -The processor also accepts an optional `seed` parameter that must be a 16-bit -unsigned integer. This value gets incorporated into all generated hashes. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/conditionals_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/conditionals_test.go deleted file mode 100644 index 7521d3a7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/conditionals_test.go +++ /dev/null @@ -1,232 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package processors - -import ( - "errors" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -type countFilter struct { - N int -} - -func (c *countFilter) Run(e *beat.Event) (*beat.Event, error) { - c.N++ - return e, nil -} - -func (c *countFilter) String() string { return "count" } - -func TestWhenProcessor(t *testing.T) { - type config map[string]interface{} - - tests := []struct { - title string - filter config - events []common.MapStr - expected int - }{ - { - "condition_matches", - config{"when.equals.i": 10}, - []common.MapStr{{"i": 10}}, - 1, - }, - { - "condition_fails", - config{"when.equals.i": 11}, - []common.MapStr{{"i": 10}}, - 0, - }, - { - "no_condition", - config{}, - []common.MapStr{{"i": 10}}, - 1, - }, - { - "condition_matches", - config{"when.has_fields": []string{"i"}}, - []common.MapStr{{"i": 10}}, - 1, - }, - { - "condition_fails", - config{"when.has_fields": []string{"j"}}, - []common.MapStr{{"i": 10}}, - 0, - }, - } - - for i, test := range tests { - t.Logf("run test (%v): %v", i, test.title) - - config, err := common.NewConfigFrom(test.filter) - if err != nil { - t.Error(err) - continue - } - - cf := &countFilter{} - filter, err := NewConditional(func(_ *common.Config) (Processor, error) { - return cf, nil - })(config) - if err != nil { - t.Error(err) - continue - } - - for _, fields := range test.events { - event := &beat.Event{ - Timestamp: time.Now(), - Fields: fields, - } - _, err := filter.Run(event) - if err != nil { - t.Error(err) - } - } - - assert.Equal(t, test.expected, cf.N) - } -} - -func TestConditionRuleInitErrorPropagates(t *testing.T) { - testErr := errors.New("test") - filter, err := NewConditional(func(_ *common.Config) (Processor, error) { - return nil, testErr - })(common.NewConfig()) - - assert.Equal(t, testErr, err) - assert.Nil(t, filter) -} - -type testCase struct { - event common.MapStr - want common.MapStr - cfg string -} - -func testProcessors(t *testing.T, cases map[string]testCase) { - for name, test := range cases { - test := test - t.Run(name, func(t *testing.T) { - c, err := common.NewConfigWithYAML([]byte(test.cfg), "test "+name) - if err != nil { - t.Fatal(err) - } - - var pluginConfig PluginConfig - if err = c.Unpack(&pluginConfig); err != nil { - t.Fatal(err) - } - - processor, err := New(pluginConfig) - if err != nil { - t.Fatal(err) - } - - result, err := processor.Run(&beat.Event{Fields: test.event.Clone()}) - if err != nil { - t.Fatal(err) - } - assert.Equal(t, test.want, result.Fields) - }) - } -} - -func TestIfElseThenProcessor(t *testing.T) { - const ifThen = ` -- if: - range.uid.lt: 500 - then: - - add_fields: {target: "", fields: {uid_type: reserved}} -` - - const ifThenElse = ` -- if: - range.uid.lt: 500 - then: - - add_fields: {target: "", fields: {uid_type: reserved}} - else: - - add_fields: {target: "", fields: {uid_type: user}} -` - - const ifThenElseSingleProcessor = ` -- if: - range.uid.lt: 500 - then: - add_fields: {target: "", fields: {uid_type: reserved}} - else: - add_fields: {target: "", fields: {uid_type: user}} -` - - const ifThenElseIf = ` -- if: - range.uid.lt: 500 - then: - - add_fields: {target: "", fields: {uid_type: reserved}} - else: - if: - equals.uid: 500 - then: - add_fields: {target: "", fields: {uid_type: "eq_500"}} - else: - add_fields: {target: "", fields: {uid_type: "gt_500"}} -` - - testProcessors(t, map[string]testCase{ - "if-then-true": { - event: common.MapStr{"uid": 411}, - want: common.MapStr{"uid": 411, "uid_type": "reserved"}, - cfg: ifThen, - }, - "if-then-false": { - event: common.MapStr{"uid": 500}, - want: common.MapStr{"uid": 500}, - cfg: ifThen, - }, - "if-then-else-true": { - event: common.MapStr{"uid": 411}, - want: common.MapStr{"uid": 411, "uid_type": "reserved"}, - cfg: ifThenElse, - }, - "if-then-else-false": { - event: common.MapStr{"uid": 500}, - want: common.MapStr{"uid": 500, "uid_type": "user"}, - cfg: ifThenElse, - }, - "if-then-else-false-single-processor": { - event: common.MapStr{"uid": 500}, - want: common.MapStr{"uid": 500, "uid_type": "user"}, - cfg: ifThenElseSingleProcessor, - }, - "if-then-else-if": { - event: common.MapStr{"uid": 500}, - want: common.MapStr{"uid": 500, "uid_type": "eq_500"}, - cfg: ifThenElseIf, - }, - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/convert/convert_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/convert/convert_test.go deleted file mode 100644 index f761b047..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/convert/convert_test.go +++ /dev/null @@ -1,469 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package convert - -import ( - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestConvert(t *testing.T) { - t.Run("ignore_missing", func(t *testing.T) { - c := defaultConfig() - c.Fields = append(c.Fields, field{From: "src", To: "dst", Type: Integer}) - - p, err := newConvert(c) - if err != nil { - t.Fatal(err) - } - - evt := &beat.Event{Fields: common.MapStr{}} - - // Defaults. - p.IgnoreMissing = false - p.FailOnError = true - _, err = p.Run(evt) - if assert.Error(t, err) { - assert.Contains(t, err.Error(), "field [src] is missing") - } - - p.IgnoreMissing = true - p.FailOnError = true - _, err = p.Run(evt) - if err != nil { - t.Fatal(err) - } - - p.IgnoreMissing = true - p.FailOnError = false - _, err = p.Run(evt) - if err != nil { - t.Fatal(err) - } - - p.IgnoreMissing = false - p.FailOnError = false - _, err = p.Run(evt) - if err != nil { - t.Fatal(err) - } - }) - - t.Run("fail_on_error", func(t *testing.T) { - c := defaultConfig() - c.Fields = append(c.Fields, field{From: "source.address", To: "source.ip", Type: IP}) - - p, err := newConvert(c) - if err != nil { - t.Fatal(err) - } - - evt := &beat.Event{Fields: common.MapStr{"source": common.MapStr{"address": "host.local"}}} - - _, err = p.Run(evt) - if assert.Error(t, err) { - assert.Contains(t, err.Error(), "unable to convert") - } - - p.FailOnError = false - _, err = p.Run(evt) - if err != nil { - t.Fatal(err) - } - }) - - t.Run("mode", func(t *testing.T) { - c := defaultConfig() - c.Fields = append(c.Fields, field{From: "source.address", To: "source.ip", Type: IP}) - - p, err := newConvert(c) - if err != nil { - t.Fatal(err) - } - - const loopback = "127.0.0.1" - fields := common.MapStr{"source": common.MapStr{"address": loopback}} - - t.Run("copy", func(t *testing.T) { - evt := &beat.Event{Fields: fields.Clone()} - evt, err = p.Run(evt) - if err != nil { - t.Fatal(err) - } - address, _ := evt.GetValue("source.address") - assert.Equal(t, loopback, address) - ip, _ := evt.GetValue("source.ip") - assert.Equal(t, loopback, ip) - }) - - t.Run("rename", func(t *testing.T) { - p.Mode = renameMode - - evt := &beat.Event{Fields: fields.Clone()} - evt, err = p.Run(evt) - if err != nil { - t.Fatal(err) - } - _, err := evt.GetValue("source.address") - assert.Error(t, err) - ip, _ := evt.GetValue("source.ip") - assert.Equal(t, loopback, ip) - }) - }) - - t.Run("string", func(t *testing.T) { - c := defaultConfig() - c.Tag = "convert_ip" - c.Fields = append(c.Fields, field{From: "source.address", To: "source.ip", Type: IP}) - - p, err := newConvert(c) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, `convert={"Fields":`+ - `[{"From":"source.address","To":"source.ip","Type":"ip"}],`+ - `"Tag":"convert_ip","IgnoreMissing":false,"FailOnError":true,"Mode":"copy"}`, - p.String()) - }) -} - -func TestConvertRun(t *testing.T) { - tests := map[string]struct { - config common.MapStr - input beat.Event - expected beat.Event - fail bool - errContains string - }{ - "missing field": { - config: common.MapStr{ - "fields": []common.MapStr{ - {"from": "port", "type": "integer"}, - {"from": "address", "to": "ip", "type": "ip"}, - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "port": "80", - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "port": "80", - }, - }, - fail: true, - }, - "put error no clone": { - config: common.MapStr{ - "fields": []common.MapStr{ - {"from": "port", "to": "port.number", "type": "integer"}, - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "port": "80", - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "port": "80", - }, - }, - fail: true, - }, - "put error with clone": { - config: common.MapStr{ - "fields": []common.MapStr{ - {"from": "id", "to": "event.id", "type": "integer"}, - {"from": "port", "to": "port.number", "type": "integer"}, - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "id": "32", - "port": "80", - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "id": "32", - "port": "80", - }, - }, - fail: true, - }, - "invalid conversion": { - config: common.MapStr{ - "fields": []common.MapStr{ - {"from": "address", "to": "ip", "type": "ip"}, - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "address": "-", - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "address": "-", - }, - }, - fail: true, - errContains: "unable to convert value [-]: value is not a valid IP address", - }, - } - - for title, tt := range tests { - t.Run(title, func(t *testing.T) { - processor, err := New(common.MustNewConfigFrom(tt.config)) - if err != nil { - t.Fatal(err) - } - result, err := processor.Run(&tt.input) - if tt.expected.Fields != nil { - assert.Equal(t, tt.expected.Fields.Flatten(), result.Fields.Flatten()) - assert.Equal(t, tt.expected.Meta.Flatten(), result.Meta.Flatten()) - assert.Equal(t, tt.expected.Timestamp, result.Timestamp) - } - if tt.fail { - assert.Error(t, err) - t.Log("got expected error", err) - if tt.errContains != "" { - assert.Contains(t, err.Error(), tt.errContains) - } - return - } - assert.NoError(t, err) - }) - } -} - -type testCase struct { - Type dataType - In interface{} - Out interface{} - Err bool -} - -var testCases = []testCase{ - {String, nil, nil, true}, - {String, "x", "x", false}, - {String, 1, "1", false}, - {String, 1.1, "1.1", false}, - {String, true, "true", false}, - - {Long, nil, nil, true}, - {Long, "x", nil, true}, - {Long, "0x", nil, true}, - {Long, "0b1", nil, true}, - {Long, "1x2", nil, true}, - {Long, true, nil, true}, - {Long, "1", int64(1), false}, - {Long, "-1", int64(-1), false}, - {Long, "017", int64(17), false}, - {Long, "08", int64(8), false}, - {Long, "0X0A", int64(10), false}, - {Long, "-0x12", int64(-18), false}, - {Long, int(1), int64(1), false}, - {Long, int8(1), int64(1), false}, - {Long, int16(1), int64(1), false}, - {Long, int32(1), int64(1), false}, - {Long, int64(1), int64(1), false}, - {Long, uint(1), int64(1), false}, - {Long, uint8(1), int64(1), false}, - {Long, uint16(1), int64(1), false}, - {Long, uint32(1), int64(1), false}, - {Long, uint64(1), int64(1), false}, - {Long, float32(1), int64(1), false}, - {Long, float64(1), int64(1), false}, - - {Integer, nil, nil, true}, - {Integer, "x", nil, true}, - {Integer, true, nil, true}, - {Integer, "x", nil, true}, - {Integer, "0x", nil, true}, - {Integer, "0b1", nil, true}, - {Integer, "1x2", nil, true}, - {Integer, true, nil, true}, - {Integer, "1", int32(1), false}, - {Integer, "-1", int32(-1), false}, - {Integer, "017", int32(17), false}, - {Integer, "08", int32(8), false}, - {Integer, "0X0A", int32(10), false}, - {Integer, "-0x12", int32(-18), false}, - {Integer, "1", int32(1), false}, - {Integer, int(1), int32(1), false}, - {Integer, int8(1), int32(1), false}, - {Integer, int16(1), int32(1), false}, - {Integer, int32(1), int32(1), false}, - {Integer, int64(1), int32(1), false}, - {Integer, uint(1), int32(1), false}, - {Integer, uint8(1), int32(1), false}, - {Integer, uint16(1), int32(1), false}, - {Integer, uint32(1), int32(1), false}, - {Integer, uint64(1), int32(1), false}, - {Integer, float32(1), int32(1), false}, - {Integer, float64(1), int32(1), false}, - - {Float, nil, nil, true}, - {Float, "x", nil, true}, - {Float, true, nil, true}, - {Float, "1", float32(1), false}, - {Float, "1.1", float32(1.1), false}, - {Float, int(1), float32(1), false}, - {Float, int8(1), float32(1), false}, - {Float, int16(1), float32(1), false}, - {Float, int32(1), float32(1), false}, - {Float, int64(1), float32(1), false}, - {Float, uint(1), float32(1), false}, - {Float, uint8(1), float32(1), false}, - {Float, uint16(1), float32(1), false}, - {Float, uint32(1), float32(1), false}, - {Float, uint64(1), float32(1), false}, - {Float, float32(1), float32(1), false}, - {Float, float64(1), float32(1), false}, - - {Double, nil, nil, true}, - {Double, "x", nil, true}, - {Double, true, nil, true}, - {Double, "1", float64(1), false}, - {Double, "1.1", float64(1.1), false}, - {Double, int(1), float64(1), false}, - {Double, int8(1), float64(1), false}, - {Double, int16(1), float64(1), false}, - {Double, int32(1), float64(1), false}, - {Double, int64(1), float64(1), false}, - {Double, uint(1), float64(1), false}, - {Double, uint8(1), float64(1), false}, - {Double, uint16(1), float64(1), false}, - {Double, uint32(1), float64(1), false}, - {Double, uint64(1), float64(1), false}, - {Double, float32(1), float64(1), false}, - {Double, float64(1), float64(1), false}, - - {Boolean, nil, nil, true}, - {Boolean, "x", nil, true}, - {Boolean, 1, nil, true}, - {Boolean, 0, nil, true}, - {Boolean, "TrUe", nil, true}, - {Boolean, true, true, false}, - {Boolean, "1", true, false}, - {Boolean, "t", true, false}, - {Boolean, "T", true, false}, - {Boolean, "TRUE", true, false}, - {Boolean, "true", true, false}, - {Boolean, "True", true, false}, - {Boolean, false, false, false}, - {Boolean, "0", false, false}, - {Boolean, "f", false, false}, - {Boolean, "F", false, false}, - {Boolean, "FALSE", false, false}, - {Boolean, "false", false, false}, - {Boolean, "False", false, false}, - - {IP, nil, nil, true}, - {IP, "x", nil, true}, - {IP, "365.0.0.0", "365.0.0.0", true}, - {IP, "0.0.0.0", "0.0.0.0", false}, - {IP, "::1", "::1", false}, -} - -func TestDataTypes(t *testing.T) { - const key = "key" - - for _, tc := range testCases { - // Give the test a friendly name. - var prefix string - if tc.Err { - prefix = "cannot " - } - name := fmt.Sprintf("%v%T %v to %v", prefix, tc.In, tc.In, tc.Type) - - tc := tc - t.Run(name, func(t *testing.T) { - c := defaultConfig() - c.Fields = append(c.Fields, field{From: key, Type: tc.Type}) - - p, err := newConvert(c) - if err != nil { - t.Fatal(err) - } - - event, err := p.Run(&beat.Event{Fields: common.MapStr{key: tc.In}}) - if tc.Err { - assert.Error(t, err) - return - } else if err != nil { - t.Fatalf("%+v", err) - } - - v := event.Fields[key] - assert.Equal(t, tc.Out, v) - }) - } -} - -func BenchmarkTestConvertRun(b *testing.B) { - c := defaultConfig() - c.IgnoreMissing = true - c.Fields = append(c.Fields, - field{From: "source.address", To: "source.ip", Type: IP}, - field{From: "destination.address", To: "destination.ip", Type: IP}, - field{From: "a", To: "b"}, - field{From: "c", To: "d"}, - field{From: "e", To: "f"}, - field{From: "g", To: "h"}, - field{From: "i", To: "j"}, - field{From: "k", To: "l"}, - field{From: "m", To: "n"}, - field{From: "o", To: "p"}, - ) - - p, err := newConvert(c) - if err != nil { - b.Fatal(err) - } - - b.ResetTimer() - b.RunParallel(func(pb *testing.PB) { - for pb.Next() { - event := &beat.Event{ - Fields: common.MapStr{ - "source": common.MapStr{ - "address": "192.51.100.1", - }, - "destination": common.MapStr{ - "address": "192.0.2.51", - }, - }, - } - - _, err := p.Run(event) - if err != nil { - b.Fatal(err) - } - } - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/convert/docs/convert.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/convert/docs/convert.asciidoc deleted file mode 100644 index dd165883..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/convert/docs/convert.asciidoc +++ /dev/null @@ -1,49 +0,0 @@ -[[convert]] -=== Convert - -++++ -convert -++++ - -The `convert` processor converts a field in the event to a different type, such -as converting a string to an integer. - -The supported types include: `integer`, `long`, `float`, `double`, `string`, -`boolean`, and `ip`. - -The `ip` type is effectively an alias for `string`, but with an added validation -that the value is an IPv4 or IPv6 address. - -[source,yaml] ----- -processors: - - convert: - fields: - - {from: "src_ip", to: "source.ip", type: "ip"} - - {from: "src_port", to: "source.port", type: "integer"} - ignore_missing: true - fail_on_error: false ----- - -The `convert` processor has the following configuration settings: - -`fields`:: (Required) This is the list of fields to convert. At least one item -must be contained in the list. Each item in the list must have a `from` key that -specifies the source field. The `to` key is optional and specifies where to -assign the converted value. If `to` is omitted then the `from` field is updated -in-place. The `type` key specifies the data type to convert the value to. If -`type` is omitted then the processor copies or renames the field without any -type conversion. - -`ignore_missing`:: (Optional) If `true` the processor continues to the next -field when the `from` key is not found in the event. If false then the processor -returns an error and does not process the remaining fields. Default is `false`. - -`fail_on_error`:: (Optional) If false type conversion failures are ignored and -the processor continues to the next field. Default is `true`. - -`tag`:: (Optional) An identifier for this processor. Useful for debugging. - -`mode`:: (Optional) When both `from` and `to` are defined for a field then -`mode` controls whether to `copy` or `rename` the field when the type conversion -is successful. Default is `copy`. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/decode_csv_fields/decode_csv_fields.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/decode_csv_fields/decode_csv_fields.go deleted file mode 100644 index ff2cdf09..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/decode_csv_fields/decode_csv_fields.go +++ /dev/null @@ -1,156 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package decode_csv_fields - -import ( - "encoding/csv" - "encoding/json" - "fmt" - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/processors" - "github.com/elastic/beats/v7/libbeat/processors/checks" - jsprocessor "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/processor" -) - -type decodeCSVFields struct { - csvConfig - fields map[string]string - separator rune -} - -type csvConfig struct { - Fields common.MapStr `config:"fields"` - IgnoreMissing bool `config:"ignore_missing"` - TrimLeadingSpace bool `config:"trim_leading_space"` - OverwriteKeys bool `config:"overwrite_keys"` - FailOnError bool `config:"fail_on_error"` - Separator string `config:"separator"` -} - -var ( - defaultCSVConfig = csvConfig{ - Separator: ",", - FailOnError: true, - } - - errFieldAlreadySet = errors.New("field already has a value") -) - -func init() { - processors.RegisterPlugin("decode_csv_fields", - checks.ConfigChecked(NewDecodeCSVField, - checks.RequireFields("fields"), - checks.AllowedFields("fields", "ignore_missing", "overwrite_keys", "separator", "trim_leading_space", "overwrite_keys", "fail_on_error", "when"))) - - jsprocessor.RegisterPlugin("DecodeCSVField", NewDecodeCSVField) -} - -// NewDecodeCSVField construct a new decode_csv_field processor. -func NewDecodeCSVField(c *common.Config) (processors.Processor, error) { - config := defaultCSVConfig - - err := c.Unpack(&config) - if err != nil { - return nil, fmt.Errorf("failed to unpack the decode_csv_field configuration: %s", err) - } - if len(config.Fields) == 0 { - return nil, errors.New("no fields to decode configured") - } - f := &decodeCSVFields{csvConfig: config} - // Set separator as rune - switch runes := []rune(config.Separator); len(runes) { - case 0: - break - case 1: - f.separator = runes[0] - default: - return nil, errors.Errorf("separator must be a single character, got %d in string '%s'", len(runes), config.Separator) - } - // Set fields as string -> string - f.fields = make(map[string]string, len(config.Fields)) - for src, dstIf := range config.Fields.Flatten() { - dst, ok := dstIf.(string) - if !ok { - return nil, errors.Errorf("bad destination mapping for %s: destination field must be string, not %T (got %v)", src, dstIf, dstIf) - } - f.fields[src] = dst - } - return f, nil -} - -// Run applies the decode_csv_field processor to an event. -func (f *decodeCSVFields) Run(event *beat.Event) (*beat.Event, error) { - saved := *event - if f.FailOnError { - saved.Fields = event.Fields.Clone() - saved.Meta = event.Meta.Clone() - } - for src, dest := range f.fields { - if err := f.decodeCSVField(src, dest, event); err != nil && f.FailOnError { - return &saved, err - } - } - return event, nil -} - -func (f *decodeCSVFields) decodeCSVField(src, dest string, event *beat.Event) error { - data, err := event.GetValue(src) - if err != nil { - if f.IgnoreMissing && errors.Cause(err) == common.ErrKeyNotFound { - return nil - } - return errors.Wrapf(err, "could not fetch value for field %s", src) - } - - text, ok := data.(string) - if !ok { - return errors.Errorf("field %s is not of string type", src) - } - - reader := csv.NewReader(strings.NewReader(text)) - reader.Comma = f.separator - reader.TrimLeadingSpace = f.TrimLeadingSpace - // LazyQuotes makes the parser more tolerant to bad string formatting. - reader.LazyQuotes = true - - record, err := reader.Read() - if err != nil { - return errors.Wrapf(err, "error decoding CSV from field %s", src) - } - - if src != dest && !f.OverwriteKeys { - if _, err = event.GetValue(dest); err == nil { - return errors.Errorf("target field %s already has a value. Set the overwrite_keys flag or drop/rename the field first", dest) - } - } - if _, err = event.PutValue(dest, record); err != nil { - return errors.Wrapf(err, "failed setting field %s", dest) - } - return nil -} - -// String returns a string representation of this processor. -func (f decodeCSVFields) String() string { - json, _ := json.Marshal(f.csvConfig) - return "decode_csv_field=" + string(json) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/decode_csv_fields/decode_csv_fields_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/decode_csv_fields/decode_csv_fields_test.go deleted file mode 100644 index 8a406ca0..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/decode_csv_fields/decode_csv_fields_test.go +++ /dev/null @@ -1,356 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package decode_csv_fields - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestDecodeCSVField(t *testing.T) { - tests := map[string]struct { - config common.MapStr - input beat.Event - expected beat.Event - fail bool - }{ - "self target": { - config: common.MapStr{ - "fields": common.MapStr{ - "message": "message", - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "message": "17,192.168.33.1,8.8.8.8", - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "message": []string{"17", "192.168.33.1", "8.8.8.8"}, - }, - }, - }, - - "alternative target": { - config: common.MapStr{ - "fields": common.MapStr{ - "my": common.MapStr{ - "field": "message", - }, - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "my": common.MapStr{ - "field": "17,192.168.33.1,8.8.8.8", - }, - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "my.field": "17,192.168.33.1,8.8.8.8", - "message": []string{"17", "192.168.33.1", "8.8.8.8"}, - }, - }, - }, - - "non existing field": { - config: common.MapStr{ - "fields": common.MapStr{ - "field": "my.field", - }, - }, - fail: true, - }, - - "ignore missing": { - config: common.MapStr{ - "fields": common.MapStr{ - "my_field": "my_field", - }, - - "ignore_missing": true, - }, - }, - - "overwrite keys failure": { - config: common.MapStr{ - "fields": common.MapStr{ - "message": "existing_field", - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "message": `"hello ""world"""`, - "existing_field": 42, - }, - }, - fail: true, - }, - - "overwrite keys": { - config: common.MapStr{ - "fields": common.MapStr{ - "message": "existing_field", - }, - "overwrite_keys": true, - }, - input: beat.Event{ - Fields: common.MapStr{ - "message": `"hello ""world"""`, - "existing_field": 42, - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "message": `"hello ""world"""`, - "existing_field": []string{`hello "world"`}, - }, - }, - }, - - "custom separator": { - config: common.MapStr{ - "fields": common.MapStr{ - "message": "message", - }, - "separator": ";", - }, - input: beat.Event{ - Fields: common.MapStr{ - "message": "1.5;false;hello world;3", - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "message": []string{"1.5", "false", "hello world", "3"}, - }, - }, - }, - - "trim leading space": { - config: common.MapStr{ - "fields": common.MapStr{ - "message": "message", - }, - "trim_leading_space": true, - }, - input: beat.Event{ - Fields: common.MapStr{ - "message": " Here's, some, extra ,whitespace", - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "message": []string{"Here's", "some", "extra ", "whitespace"}, - }, - }, - }, - - "tab separator": { - config: common.MapStr{ - "fields": common.MapStr{ - "message": "message", - }, - "separator": "\t", - "overwrite_keys": true, - }, - input: beat.Event{ - Fields: common.MapStr{ - "message": "Tab\tin\tASCII\thas\tthe\t\"decimal\tcharacter\tcode\"\t9", - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "message": []string{"Tab", "in", "ASCII", "has", "the", "decimal\tcharacter\tcode", "9"}, - }, - }, - }, - - "unicode separator": { - config: common.MapStr{ - "fields": common.MapStr{ - "message": "message", - }, - "separator": "🍺", - "overwrite_keys": true, - }, - input: beat.Event{ - Fields: common.MapStr{ - "message": `🐢🍺🌔🐈🍺🍺🐥🐲`, - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "message": []string{"🐢", "🌔🐈", "", "🐥🐲"}, - }, - }, - }, - - "bad type": { - config: common.MapStr{ - "fields": common.MapStr{ - "message": "message", - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "message": 42, - }, - }, - fail: true, - }, - - "multiple fields": { - config: common.MapStr{ - "fields": common.MapStr{ - "a": "a_csv", - "b": "b_csv", - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "a": "1,2", - "b": "hello,world", - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "a": "1,2", - "b": "hello,world", - "a_csv": []string{"1", "2"}, - "b_csv": []string{"hello", "world"}, - }, - }, - }, - - "multiple fields failure": { - config: common.MapStr{ - "fields": common.MapStr{ - "a": "a.csv", - "b": "b.csv", - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "a": "1,2", - "b": "hello,world", - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "a": "1,2", - "b": "hello,world", - }, - }, - fail: true, - }, - - "ignore errors": { - config: common.MapStr{ - "fields": common.MapStr{ - "a": "a", - "b": "b", - "c": "a.b", - }, - "fail_on_error": false, - }, - input: beat.Event{ - Fields: common.MapStr{ - "a": "1,2", - "b": "hello,world", - "c": ":)", - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "a": []string{"1", "2"}, - "b": []string{"hello", "world"}, - "c": ":)", - }, - }, - }, - - "restore on errors": { - config: common.MapStr{ - "fields": common.MapStr{ - "a": "a", - "b": "b", - "c": "a.b", - }, - "fail_on_error": true, - }, - input: beat.Event{ - Fields: common.MapStr{ - "a": "1,2", - "b": "hello,world", - "c": ":)", - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "a": "1,2", - "b": "hello,world", - "c": ":)", - }, - }, - fail: true, - }, - } - - for title, tt := range tests { - t.Run(title, func(t *testing.T) { - processor, err := NewDecodeCSVField(common.MustNewConfigFrom(tt.config)) - if err != nil { - t.Fatal(err) - } - result, err := processor.Run(&tt.input) - if tt.expected.Fields != nil { - assert.Equal(t, tt.expected.Fields.Flatten(), result.Fields.Flatten()) - assert.Equal(t, tt.expected.Meta.Flatten(), result.Meta.Flatten()) - assert.Equal(t, tt.expected.Timestamp, result.Timestamp) - } - if tt.fail { - assert.Error(t, err) - t.Log("got expected error", err) - return - } - assert.NoError(t, err) - }) - } -} - -func TestDecodeCSVField_String(t *testing.T) { - p, err := NewDecodeCSVField(common.MustNewConfigFrom(common.MapStr{ - "fields": common.MapStr{ - "a": "csv.a", - "b": "csv.b", - }, - "separator": "#", - "ignore_missing": true, - })) - if err != nil { - t.Fatal(err) - } - assert.Equal(t, "decode_csv_field={\"Fields\":{\"a\":\"csv.a\",\"b\":\"csv.b\"},\"IgnoreMissing\":true,\"TrimLeadingSpace\":false,\"OverwriteKeys\":false,\"FailOnError\":true,\"Separator\":\"#\"}", p.String()) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/decode_csv_fields/docs/decode_csv_fields.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/decode_csv_fields/docs/decode_csv_fields.asciidoc deleted file mode 100644 index ead8551b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/decode_csv_fields/docs/decode_csv_fields.asciidoc +++ /dev/null @@ -1,45 +0,0 @@ -[[decode-csv-fields]] -=== Decode CSV fields - -++++ -decode_csv_fields -++++ - -experimental[] - -The `decode_csv_fields` processor decodes fields containing records in -comma-separated format (CSV). It will output the values as an array of strings. -This processor is available for Filebeat and Journalbeat. - -[source,yaml] ------------------------------------------------------ -processors: - - decode_csv_fields: - fields: - message: decoded.csv - separator: "," - ignore_missing: false - overwrite_keys: true - trim_leading_space: false - fail_on_error: true ------------------------------------------------------ - -The `decode_csv_fields` has the following settings: - -`fields`:: This is a mapping from the source field containing the CSV data to - the destination field to which the decoded array will be written. -`separator`:: (Optional) Character to be used as a column separator. - The default is the comma character. For using a TAB character you - must set it to "\t". -`ignore_missing`:: (Optional) Whether to ignore events which lack the source - field. The default is `false`, which will fail processing of - an event if a field is missing. -`overwrite_keys`:: Whether the target field is overwritten if it - already exists. The default is false, which will fail - processing of an event when `target` already exists. -`trim_leading_space`:: Whether extra space after the separator is trimmed from - values. This works even if the separator is also a space. - The default is `false`. -`fail_on_error`:: (Optional) If set to true, in case of an error the changes to -the event are reverted, and the original event is returned. If set to `false`, -processing continues also if an error happens. Default is `true`. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/config_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/config_test.go deleted file mode 100644 index 09d4da5a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/config_test.go +++ /dev/null @@ -1,103 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dissect - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestConfig(t *testing.T) { - t.Run("valid", func(t *testing.T) { - c, err := common.NewConfigFrom(map[string]interface{}{ - "tokenizer": "%{value1}", - "field": "message", - }) - if !assert.NoError(t, err) { - return - } - - cfg := config{} - err = c.Unpack(&cfg) - if !assert.NoError(t, err) { - return - } - }) - - t.Run("invalid", func(t *testing.T) { - c, err := common.NewConfigFrom(map[string]interface{}{ - "tokenizer": "%value1}", - "field": "message", - }) - if !assert.NoError(t, err) { - return - } - - cfg := config{} - err = c.Unpack(&cfg) - if !assert.Error(t, err) { - return - } - }) - - t.Run("with tokenizer missing", func(t *testing.T) { - c, err := common.NewConfigFrom(map[string]interface{}{}) - if !assert.NoError(t, err) { - return - } - - cfg := config{} - err = c.Unpack(&cfg) - if !assert.Error(t, err) { - return - } - }) - - t.Run("with empty tokenizer", func(t *testing.T) { - c, err := common.NewConfigFrom(map[string]interface{}{ - "tokenizer": "", - }) - if !assert.NoError(t, err) { - return - } - - cfg := config{} - err = c.Unpack(&cfg) - if !assert.Error(t, err) { - return - } - }) - - t.Run("tokenizer with no field defined", func(t *testing.T) { - c, err := common.NewConfigFrom(map[string]interface{}{ - "tokenizer": "hello world", - }) - if !assert.NoError(t, err) { - return - } - - cfg := config{} - err = c.Unpack(&cfg) - if !assert.Error(t, err) { - return - } - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/delimiter_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/delimiter_test.go deleted file mode 100644 index 3592bfbe..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/delimiter_test.go +++ /dev/null @@ -1,34 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dissect - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestMultiByte(t *testing.T) { - m := newDelimiter("needle") - assert.Equal(t, 3, m.IndexOf(" needle", 1)) -} - -func TestSingleByte(t *testing.T) { - m := newDelimiter("") - assert.Equal(t, 5, m.IndexOf(" needle", 5)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/dissect_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/dissect_test.go deleted file mode 100644 index c97e020d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/dissect_test.go +++ /dev/null @@ -1,181 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dissect - -import ( - "encoding/json" - "fmt" - "io/ioutil" - "os" - "regexp" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestNoToken(t *testing.T) { - _, err := New("hello") - assert.Equal(t, errInvalidTokenizer, err) -} - -func TestEmptyString(t *testing.T) { - d, err := New("%{hello}") - _, err = d.Dissect("") - assert.Equal(t, errEmpty, err) -} - -// JSON tags are used to create a common test file for the `logstash-filter-dissect` and the -// beat implementation. -type dissectTest struct { - Name string `json:"name"` - Tok string `json:"tok"` - Msg string `json:"msg"` - Expected Map `json:"expected"` - Skip bool `json:"skip"` - Fail bool `json:"fail"` -} - -var tests []dissectTest - -func init() { - content, err := ioutil.ReadFile("testdata/dissect_tests.json") - if err != nil { - fmt.Printf("could not read the content of 'dissect_tests', error: %s", err) - os.Exit(1) - } - - if err := json.Unmarshal(content, &tests); err != nil { - fmt.Printf("could not parse the content of 'dissect_tests', error: %s", err) - os.Exit(1) - } -} - -func TestDissect(t *testing.T) { - if len(tests) == 0 { - t.Error("No test cases were loaded") - } - - for _, test := range tests { - if test.Skip { - continue - } - t.Run(test.Name, func(t *testing.T) { - d, err := New(test.Tok) - if !assert.NoError(t, err) { - return - } - - if test.Fail { - _, err := d.Dissect(test.Msg) - assert.Error(t, err) - return - } - - r, err := d.Dissect(test.Msg) - if !assert.NoError(t, err) { - return - } - - assert.Equal(t, test.Expected, r) - }) - } -} - -var results Map -var o [][]string - -func BenchmarkDissect(b *testing.B) { - for _, test := range tests { - if test.Skip { - continue - } - b.Run(test.Name, func(b *testing.B) { - tok := test.Tok - msg := test.Msg - d, err := New(tok) - if !assert.NoError(b, err) { - return - } - b.ReportAllocs() - for n := 0; n < b.N; n++ { - r, err := d.Dissect(msg) - if test.Fail { - assert.Error(b, err) - return - } - assert.NoError(b, err) - results = r - } - }) - } - - // Add a few regular expression matches against the same string the test suite, - // this give us a baseline to compare to, note that we only test a raw match against the string. - b.Run("Regular expression", func(b *testing.B) { - re := regexp.MustCompile("/var/log/([a-z]+)/log/([a-z]+)/apache/([a-b]+)") - by := "/var/log/docker/more/apache/super" - b.ReportAllocs() - for n := 0; n < b.N; n++ { - o = re.FindAllStringSubmatch(by, -1) - } - }) - - b.Run("Larger regular expression", func(b *testing.B) { - re := regexp.MustCompile("^(\\d{2})-(\\w{3})-(\\d{4})\\s([0-9:.]+)\\s(\\w+)\\s\\[([a-zA-Z0-9-]+)\\]\\s([a-zA-Z0-9.]+)\\s(.+)") - - by := `18-Apr-2018 06:53:20.411 INFO [http-nio-8080-exec-1] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header - Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. - java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokens - at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:426) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:687) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748)` - b.ReportAllocs() - for n := 0; n < b.N; n++ { - o = re.FindAllStringSubmatch(by, -1) - } - }) - - b.Run("regular expression to match end of line", func(b *testing.B) { - re := regexp.MustCompile("MACHINE\\[(\\w+)\\]$") - - by := `18-Apr-2018 06:53:20.411 INFO [http-nio-8080-exec-1] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header - Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level. - java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokens - at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:426) - at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:687) - at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) - at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790) - at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459) - at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) - at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) - at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) - at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) - at java.lang.Thread.run(Thread.java:748) MACHINE[hello]` - b.ReportAllocs() - for n := 0; n < b.N; n++ { - o = re.FindAllStringSubmatch(by, -1) - } - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/docs/dissect.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/docs/dissect.asciidoc deleted file mode 100644 index c5f1e566..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/docs/dissect.asciidoc +++ /dev/null @@ -1,79 +0,0 @@ -[[dissect]] -=== Dissect strings - -++++ -dissect -++++ - -The `dissect` processor tokenizes incoming strings using defined patterns. - -[source,yaml] -------- -processors: - - dissect: - tokenizer: "%{key1} %{key2}" - field: "message" - target_prefix: "dissect" -------- - -The `dissect` processor has the following configuration settings: - -`tokenizer`:: The field used to define the *dissection* pattern. - -`field`:: (Optional) The event field to tokenize. Default is `message`. - -`target_prefix`:: (Optional) The name of the field where the values will be extracted. When an empty -string is defined, the processor will create the keys at the root of the event. Default is -`dissect`. When the target key already exists in the event, the processor won't replace it and log -an error; you need to either drop or rename the key before using dissect. - -For tokenization to be successful, all keys must be found and extracted, if one of them cannot be -found an error will be logged and no modification is done on the original event. - -NOTE: A key can contain any characters except reserved suffix or prefix modifiers: `/`,`&`, `+` -and `?`. - -See <> for a list of supported conditions. - -[[dissect-example]] -==== Dissect example - -For this example, imagine that an application generates the following messages: - -[source,sh] ----- -"App01 - WebServer is starting" -"App01 - WebServer is up and running" -"App01 - WebServer is scaling 2 pods" -"App02 - Database is will be restarted in 5 minutes" -"App02 - Database is up and running" -"App02 - Database is refreshing tables" ----- - -Use the `dissect` processor to split each message into two fields, for example, -`service.name` and `service.status`: - -[source,yaml] ----- -processors: - - dissect: - tokenizer: '"%{service.name} - %{service.status}"' - field: "message" - target_prefix: "" ----- - -This configuration produces fields like: - -[source,json] ----- -"service": { - "name": "App01", - "status": "WebServer is up and running" -}, ----- - -`service.name` is an ECS {ref}/keyword.html[keyword field], which means that you -can use it in {es} for filtering, sorting, and aggregations. - -When possible, use ECS-compatible field names. For more information, see the -{ecs-ref}/index.html[Elastic Common Schema] documentation. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/processor_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/processor_test.go deleted file mode 100644 index 26a579ae..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/processor_test.go +++ /dev/null @@ -1,234 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dissect - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestProcessor(t *testing.T) { - tests := []struct { - name string - c map[string]interface{} - fields common.MapStr - values map[string]string - }{ - { - name: "default field/default target", - c: map[string]interface{}{"tokenizer": "hello %{key}"}, - fields: common.MapStr{"message": "hello world"}, - values: map[string]string{"dissect.key": "world"}, - }, - { - name: "default field/target root", - c: map[string]interface{}{"tokenizer": "hello %{key}", "target_prefix": ""}, - fields: common.MapStr{"message": "hello world"}, - values: map[string]string{"key": "world"}, - }, - { - name: "specific field/target root", - c: map[string]interface{}{ - "tokenizer": "hello %{key}", - "target_prefix": "", - "field": "new_field", - }, - fields: common.MapStr{"new_field": "hello world"}, - values: map[string]string{"key": "world"}, - }, - { - name: "specific field/specific target", - c: map[string]interface{}{ - "tokenizer": "hello %{key}", - "target_prefix": "new_target", - "field": "new_field", - }, - fields: common.MapStr{"new_field": "hello world"}, - values: map[string]string{"new_target.key": "world"}, - }, - { - name: "extract to already existing namespace not conflicting", - c: map[string]interface{}{ - "tokenizer": "hello %{key} %{key2}", - "target_prefix": "extracted", - "field": "message", - }, - fields: common.MapStr{"message": "hello world super", "extracted": common.MapStr{"not": "hello"}}, - values: map[string]string{"extracted.key": "world", "extracted.key2": "super", "extracted.not": "hello"}, - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - c, err := common.NewConfigFrom(test.c) - if !assert.NoError(t, err) { - return - } - - processor, err := NewProcessor(c) - if !assert.NoError(t, err) { - return - } - - e := beat.Event{Fields: test.fields} - newEvent, err := processor.Run(&e) - if !assert.NoError(t, err) { - return - } - - for field, value := range test.values { - v, err := newEvent.GetValue(field) - if !assert.NoError(t, err) { - return - } - - assert.Equal(t, value, v) - } - }) - } -} - -func TestFieldDoesntExist(t *testing.T) { - c, err := common.NewConfigFrom(map[string]interface{}{"tokenizer": "hello %{key}"}) - if !assert.NoError(t, err) { - return - } - - processor, err := NewProcessor(c) - if !assert.NoError(t, err) { - return - } - - e := beat.Event{Fields: common.MapStr{"hello": "world"}} - _, err = processor.Run(&e) - if !assert.Error(t, err) { - return - } -} - -func TestFieldAlreadyExist(t *testing.T) { - tests := []struct { - name string - tokenizer string - prefix string - fields common.MapStr - }{ - { - name: "no prefix", - tokenizer: "hello %{key}", - prefix: "", - fields: common.MapStr{"message": "hello world", "key": "exists"}, - }, - { - name: "with prefix", - tokenizer: "hello %{key}", - prefix: "extracted", - fields: common.MapStr{"message": "hello world", "extracted": "exists"}, - }, - { - name: "with conflicting key in prefix", - tokenizer: "hello %{key}", - prefix: "extracted", - fields: common.MapStr{"message": "hello world", "extracted": common.MapStr{"key": "exists"}}, - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - c, err := common.NewConfigFrom(map[string]interface{}{ - "tokenizer": test.tokenizer, - "target_prefix": test.prefix, - }) - - if !assert.NoError(t, err) { - return - } - - processor, err := NewProcessor(c) - if !assert.NoError(t, err) { - return - } - - e := beat.Event{Fields: test.fields} - _, err = processor.Run(&e) - if !assert.Error(t, err) { - return - } - }) - } -} - -func TestErrorFlagging(t *testing.T) { - t.Run("when the parsing fails add a flag", func(t *testing.T) { - c, err := common.NewConfigFrom(map[string]interface{}{ - "tokenizer": "%{ok} - %{notvalid}", - }) - - if !assert.NoError(t, err) { - return - } - - processor, err := NewProcessor(c) - if !assert.NoError(t, err) { - return - } - - e := beat.Event{Fields: common.MapStr{"message": "hello world"}} - event, err := processor.Run(&e) - - if !assert.Error(t, err) { - return - } - - flags, err := event.GetValue(beat.FlagField) - if !assert.NoError(t, err) { - return - } - - assert.Contains(t, flags, flagParsingError) - }) - - t.Run("when the parsing is succesful do not add a flag", func(t *testing.T) { - c, err := common.NewConfigFrom(map[string]interface{}{ - "tokenizer": "%{ok} %{valid}", - }) - - if !assert.NoError(t, err) { - return - } - - processor, err := NewProcessor(c) - if !assert.NoError(t, err) { - return - } - - e := beat.Event{Fields: common.MapStr{"message": "hello world"}} - event, err := processor.Run(&e) - - if !assert.NoError(t, err) { - return - } - - _, err = event.GetValue(beat.FlagField) - assert.Error(t, err) - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/testdata/dissect_tests.json b/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/testdata/dissect_tests.json deleted file mode 100644 index 35b7ad61..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/testdata/dissect_tests.json +++ /dev/null @@ -1,234 +0,0 @@ -[ - { - "name": "When all the defined fields are captured by we have remaining data", - "tok": "level=%{level} ts=%{timestamp} caller=%{caller} msg=\"%{message}\"", - "msg": "level=info ts=2018-06-27T17:19:13.036579993Z caller=main.go:222 msg=\"Starting OK\" version=\"(version=2.3.1, branch=HEAD, revision=188ca45bd85ce843071e768d855722a9d9dabe03)\"}", - "expected": { - "caller": "main.go:222", - "level": "info", - "message": "Starting OK", - "timestamp": "2018-06-27T17:19:13.036579993Z" - }, - "skip": false, - "fail": false - }, - { - "name": "Complex stack trace", - "tok": "%{day}-%{month}-%{year} %{hour} %{severity} [%{thread_id}] %{origin} %{message}", - "msg": "18-Apr-2018 06:53:20.411 INFO [http-nio-8080-exec-1] org.apache.coyote.http11.Http11Processor.service Error parsing HTTP request header\n Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.\n java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokens\n at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:426)\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:687)\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n at java.lang.Thread.run(Thread.java:748)", - "expected": { - "day": "18", - "hour": "06:53:20.411", - "message": "Error parsing HTTP request header\n Note: further occurrences of HTTP header parsing errors will be logged at DEBUG level.\n java.lang.IllegalArgumentException: Invalid character found in method name. HTTP method names must be tokens\n at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:426)\n at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:687)\n at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)\n at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)\n at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1459)\n at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)\n at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)\n at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n at java.lang.Thread.run(Thread.java:748)", - "month": "Apr", - "origin": "org.apache.coyote.http11.Http11Processor.service", - "severity": "INFO", - "thread_id": "http-nio-8080-exec-1", - "year": "2018" - }, - "skip": false, - "fail": false - }, - { - "name": "fails when delimiter is not found at the beginning of the string", - "tok": "/var/log/%{key}.log", - "msg": "foobar", - "expected": null, - "skip": false, - "fail": true - }, - { - "name": "fails when delimiter is not found after the key", - "tok": "/var/log/%{key}.log", - "msg": "/var/log/foobar", - "expected": null, - "skip": false, - "fail": true - }, - { - "name": "simple dissect", - "tok": "%{key}", - "msg": "foobar", - "expected": { - "key": "foobar" - }, - "skip": false, - "fail": false - }, - { - "name": "dissect two replacement", - "tok": "%{key1} %{key2}", - "msg": "foo bar", - "expected": { - "key1": "foo", - "key2": "bar" - }, - "skip": false, - "fail": false - }, - { - "name": "one level dissect not end of string", - "tok": "/var/%{key}/log", - "msg": "/var/foobar/log", - "expected": { - "key": "foobar" - }, - "skip": false, - "fail": false - }, - { - "name": "one level dissect", - "tok": "/var/%{key}", - "msg": "/var/foobar/log", - "expected": { - "key": "foobar/log" - }, - "skip": false, - "fail": false - }, - { - "name": "multiple keys dissect end of string", - "tok": "/var/%{key}/log/%{key1}", - "msg": "/var/foobar/log/apache", - "expected": { - "key": "foobar", - "key1": "apache" - }, - "skip": false, - "fail": false - }, - { - "name": "multiple keys not end of string", - "tok": "/var/%{key}/log/%{key1}.log", - "msg": "/var/foobar/log/apache.log", - "expected": { - "key": "foobar", - "key1": "apache" - }, - "skip": false, - "fail": false - }, - { - "name": "simple ordered", - "tok": "%{+key/3} %{+key/1} %{+key/2}", - "msg": "1 2 3", - "expected": { - "key": "2 3 1" - }, - "skip": false, - "fail": false - }, - { - "name": "simple append", - "tok": "%{key}-%{+key}-%{+key}", - "msg": "1-2-3", - "expected": { - "key": "1-2-3" - }, - "skip": false, - "fail": false - }, - { - "name": "indirect field", - "tok": "%{?key} %{\u0026key}", - "msg": "hello world", - "expected": { - "hello": "world" - }, - "skip": false, - "fail": false - }, - { - "name": "skip field", - "tok": "%{} %{key}", - "msg": "hello world", - "expected": { - "key": "world" - }, - "skip": false, - "fail": false - }, - { - "name": "named skiped field with indirect", - "tok": "%{?key} %{\u0026key}", - "msg": "hello world", - "expected": { - "hello": "world" - }, - "skip": false, - "fail": false - }, - { - "name": "pointer field with indirect", - "tok": "%{*key} %{\u0026key}", - "msg": "hello world", - "expected": { - "hello": "world" - }, - "skip": false, - "fail": false - }, - { - "name": "missing fields", - "tok": "%{name},%{addr1},%{addr2},%{addr3},%{city},%{zip}", - "msg": "Jane Doe,4321 Fifth Avenue,,,New York,87432", - "expected": { - "addr1": "4321 Fifth Avenue", - "addr2": "", - "addr3": "", - "city": "New York", - "name": "Jane Doe", - "zip": "87432" - }, - "skip": false, - "fail": false - }, - { - "name": "ignore right padding", - "tok": "%{id} %{function-\u003e} %{server}", - "msg": "00000043 ViewReceive machine-321", - "expected": { - "function": "ViewReceive", - "id": "00000043", - "server": "machine-321" - }, - "skip": false, - "fail": false - }, - { - "name": "padding on the last key need a delimiter", - "tok": "%{id} %{function} %{server-\u003e} ", - "msg": "00000043 ViewReceive machine-321 ", - "expected": { - "function": "ViewReceive", - "id": "00000043", - "server": "machine-321" - }, - "skip": false, - "fail": false - }, - { - "name": "ignore left padding", - "tok": "%{id-\u003e} %{function} %{server}", - "msg": "00000043 ViewReceive machine-321", - "expected": { - "function": "ViewReceive", - "id": "00000043", - "server": "machine-321" - }, - "skip": false, - "fail": false - }, - { - "name": "when the delimiters contains `{` and `}`", - "tok": "{%{a}}{%{b}} %{rest}", - "msg": "{c}{d} anything", - "expected": { - "a": "c", - "b": "d", - "rest": "anything" - }, - "skip": false, - "fail": false - } -] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/validate_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/validate_test.go deleted file mode 100644 index 8d575a65..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/dissect/validate_test.go +++ /dev/null @@ -1,54 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dissect - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestValidate(t *testing.T) { - tests := []struct { - name string - p *parser - expectError bool - }{ - { - name: "when we find reference field for all indirect field", - p: &parser{ - fields: []field{newIndirectField(1, "hello"), newNormalField(0, "hola", 1, false)}, - referenceFields: []field{newPointerField(2, "hello")}, - }, - expectError: false, - }, - { - name: "when we cannot find all the reference field for all indirect field", - p: &parser{ - fields: []field{newIndirectField(1, "hello"), newNormalField(0, "hola", 1, false)}, - referenceFields: []field{newPointerField(2, "okhello")}, - }, - expectError: true, - }, - } - - for _, test := range tests { - err := validate(test.p) - assert.Equal(t, test.expectError, err != nil) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/cache_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/cache_test.go deleted file mode 100644 index d64dbd46..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/cache_test.go +++ /dev/null @@ -1,101 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dns - -import ( - "io" - "strings" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/monitoring" -) - -type stubResolver struct{} - -func (r *stubResolver) LookupPTR(ip string) (*PTR, error) { - if ip == gatewayIP { - return &PTR{Host: gatewayName, TTL: gatewayTTL}, nil - } else if strings.HasSuffix(ip, "11") { - return nil, io.ErrUnexpectedEOF - } - - return nil, &dnsError{"fake lookup returned NXDOMAIN"} -} - -func TestCache(t *testing.T) { - c, err := NewPTRLookupCache( - monitoring.NewRegistry(), - defaultConfig.CacheConfig, - &stubResolver{}) - if err != nil { - t.Fatal(err) - } - - // Initial success query. - ptr, err := c.LookupPTR(gatewayIP) - if assert.NoError(t, err) { - assert.EqualValues(t, gatewayName, ptr.Host) - assert.EqualValues(t, gatewayTTL, ptr.TTL) - assert.EqualValues(t, 0, c.stats.Hit.Get()) - assert.EqualValues(t, 1, c.stats.Miss.Get()) - } - - // Cached success query. - ptr, err = c.LookupPTR(gatewayIP) - if assert.NoError(t, err) { - assert.EqualValues(t, gatewayName, ptr.Host) - // TTL counts down while in cache. - assert.InDelta(t, gatewayTTL, ptr.TTL, 1) - assert.EqualValues(t, 1, c.stats.Hit.Get()) - assert.EqualValues(t, 1, c.stats.Miss.Get()) - } - - // Initial failure query (like a dns error response code). - ptr, err = c.LookupPTR(gatewayIP + "0") - if assert.Error(t, err) { - assert.Nil(t, ptr) - assert.EqualValues(t, 1, c.stats.Hit.Get()) - assert.EqualValues(t, 2, c.stats.Miss.Get()) - } - - // Cached failure query. - ptr, err = c.LookupPTR(gatewayIP + "0") - if assert.Error(t, err) { - assert.Nil(t, ptr) - assert.EqualValues(t, 2, c.stats.Hit.Get()) - assert.EqualValues(t, 2, c.stats.Miss.Get()) - } - - // Initial network failure (like I/O timeout). - ptr, err = c.LookupPTR(gatewayIP + "1") - if assert.Error(t, err) { - assert.Nil(t, ptr) - assert.EqualValues(t, 2, c.stats.Hit.Get()) - assert.EqualValues(t, 3, c.stats.Miss.Get()) - } - - // Check for a cache hit for the network failure. - ptr, err = c.LookupPTR(gatewayIP + "1") - if assert.Error(t, err) { - assert.Nil(t, ptr) - assert.EqualValues(t, 3, c.stats.Hit.Get()) - assert.EqualValues(t, 3, c.stats.Miss.Get()) // Cache miss. - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/constants_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/constants_test.go deleted file mode 100644 index 2c2fb8ab..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/constants_test.go +++ /dev/null @@ -1,25 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dns - -// Test constants used across tests. -const ( - gatewayIP = "192.168.0.1" - gatewayName = "default.gateway.test" - gatewayTTL = 60 // Seconds -) diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/dns_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/dns_test.go deleted file mode 100644 index bdd92e1f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/dns_test.go +++ /dev/null @@ -1,163 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dns - -import ( - "strconv" - "sync" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/monitoring" -) - -func TestDNSProcessorRun(t *testing.T) { - p := &processor{ - Config: defaultConfig, - resolver: &stubResolver{}, - log: logp.NewLogger(logName), - } - p.Config.reverseFlat = map[string]string{ - "source.ip": "source.domain", - } - t.Log(p.String()) - - t.Run("default", func(t *testing.T) { - event, err := p.Run(&beat.Event{ - Fields: common.MapStr{ - "source.ip": gatewayIP, - }, - }) - if err != nil { - t.Fatal(err) - } - - v, _ := event.GetValue("source.domain") - assert.Equal(t, gatewayName, v) - }) - - const forwardDomain = "www." + gatewayName - t.Run("append", func(t *testing.T) { - p.Config.Action = ActionAppend - - event, err := p.Run(&beat.Event{ - Fields: common.MapStr{ - "source.ip": gatewayIP, - "source.domain": forwardDomain, - }, - }) - if err != nil { - t.Fatal(err) - } - - v, _ := event.GetValue("source.domain") - assert.ElementsMatch(t, - []string{gatewayName, forwardDomain}, - v) - }) - - t.Run("replace", func(t *testing.T) { - p.Config.Action = ActionReplace - - event, err := p.Run(&beat.Event{ - Fields: common.MapStr{ - "source.ip": gatewayIP, - "source.domain": forwardDomain, - }, - }) - if err != nil { - t.Fatal(err) - } - - v, _ := event.GetValue("source.domain") - assert.Equal(t, gatewayName, v) - }) -} - -func TestDNSProcessorTagOnFailure(t *testing.T) { - p := &processor{ - Config: defaultConfig, - resolver: &stubResolver{}, - log: logp.NewLogger(logName), - } - p.Config.TagOnFailure = []string{"_lookup_failed"} - p.Config.reverseFlat = map[string]string{ - "source.ip": "source.domain", - "destination.ip": "destination.domain", - } - t.Log(p.String()) - - event, err := p.Run(&beat.Event{ - Fields: common.MapStr{ - "source.ip": "192.0.2.1", - "destination.ip": "192.0.2.2", - }, - }) - if err != nil { - t.Fatal(err) - } - - v, _ := event.GetValue("tags") - if assert.Len(t, v, 1) { - assert.ElementsMatch(t, v, p.Config.TagOnFailure) - } -} - -func TestDNSProcessorRunInParallel(t *testing.T) { - // This is a simple smoke test to make sure that there are no concurrency - // issues. It is most effective when run with the race detector. - - conf := defaultConfig - reg := monitoring.NewRegistry() - cache, err := NewPTRLookupCache(reg, conf.CacheConfig, &stubResolver{}) - if err != nil { - t.Fatal(err) - } - p := &processor{Config: conf, resolver: cache, log: logp.NewLogger(logName)} - p.Config.reverseFlat = map[string]string{"source.ip": "source.domain"} - - const numGoroutines = 10 - const numEvents = 500 - var wg sync.WaitGroup - - // Start several goroutines. - wg.Add(numGoroutines) - for i := 0; i < numGoroutines; i++ { - go func() { - defer wg.Done() - - // Execute processor. - for i := 0; i < numEvents; i++ { - _, err := p.Run(&beat.Event{ - Fields: common.MapStr{ - "source.ip": "192.168.0." + strconv.Itoa(i%256), - }, - }) - if err != nil { - t.Fatal(err) - } - } - }() - } - - wg.Wait() -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/docs/dns.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/docs/dns.asciidoc deleted file mode 100644 index a6f92101..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/docs/dns.asciidoc +++ /dev/null @@ -1,106 +0,0 @@ -[[processor-dns]] -=== DNS Reverse Lookup - -++++ -dns -++++ - -The `dns` processor performs reverse DNS lookups of IP addresses. It caches the -responses that it receives in accordance to the time-to-live (TTL) value -contained in the response. It also caches failures that occur during lookups. -Each instance of this processor maintains its own independent cache. - -The processor uses its own DNS resolver to send requests to nameservers and does -not use the operating system's resolver. It does not read any values contained -in `/etc/hosts`. - -This processor can significantly slow down your pipeline's throughput if you -have a high latency network or slow upstream nameserver. The cache will help -with performance, but if the addresses being resolved have a high cardinality -then the cache benefits will be diminished due to the high miss ratio. - -By way of example, if each DNS lookup takes 2 milliseconds, the maximum -throughput you can achieve is 500 events per second (1000 milliseconds / 2 -milliseconds). If you have a high cache hit ratio then your throughput can be -higher. - -This is a minimal configuration example that resolves the IP addresses contained -in two fields. - -[source,yaml] ----- -processors: -- dns: - type: reverse - fields: - source.ip: source.hostname - destination.ip: destination.hostname ----- - -Next is a configuration example showing all options. - -[source,yaml] ----- -processors: -- dns: - type: reverse - action: append - fields: - server.ip: server.hostname - client.ip: client.hostname - success_cache: - capacity.initial: 1000 - capacity.max: 10000 - failure_cache: - capacity.initial: 1000 - capacity.max: 10000 - ttl: 1m - nameservers: ['192.0.2.1', '203.0.113.1'] - timeout: 500ms - tag_on_failure: [_dns_reverse_lookup_failed] ----- - -The `dns` processor has the following configuration settings: - -`type`:: The type of DNS lookup to perform. The only supported type is -`reverse` which queries for a PTR record. - -`action`:: This defines the behavior of the processor when the target field -already exists in the event. The options are `append` (default) and `replace`. - -`fields`:: This is a mapping of source field names to target field names. The -value of the source field will be used in the DNS query and result will be -written to the target field. - -`success_cache.capacity.initial`:: The initial number of items that the success -cache will be allocated to hold. When initialized the processor will allocate -the memory for this number of items. Default value is `1000`. - -`success_cache.capacity.max`:: The maximum number of items that the success -cache can hold. When the maximum capacity is reached a random item is evicted. -Default value is `10000`. - -`failure_cache.capacity.initial`:: The initial number of items that the failure -cache will be allocated to hold. When initialized the processor will allocate -the memory for this number of items. Default value is `1000`. - -`failure_cache.capacity.max`:: The maximum number of items that the failure -cache can hold. When the maximum capacity is reached a random item is evicted. -Default value is `10000`. - -`failure_cache.ttl`:: The duration for which failures are cached. Valid time -units are "ns", "us" (or "µs"), "ms", "s", "m", "h". Default value is `1m`. - -`nameservers`:: A list of nameservers to query. If there are multiple servers, -the resolver queries them in the order listed. If none are specified then it -will read the nameservers listed in `/etc/resolv.conf` once at initialization. -On Windows you must always supply at least one nameserver. - -`timeout`:: The duration after which a DNS query will timeout. This is timeout -for each DNS request so if you have 2 nameservers then the total timeout will be -2 times this value. Valid time units are "ns", "us" (or "µs"), "ms", "s", "m", -"h". Default value is `500ms`. - -`tag_on_failure`:: A list of tags to add to the event when any lookup fails. The -tags are only added once even if multiple lookups fail. By default no tags are -added upon failure. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/resolver_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/resolver_test.go deleted file mode 100644 index 0340da31..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/dns/resolver_test.go +++ /dev/null @@ -1,100 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dns - -import ( - "net" - "strings" - "testing" - - "github.com/miekg/dns" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/monitoring" -) - -var _ PTRResolver = (*MiekgResolver)(nil) - -func TestMiekgResolverLookupPTR(t *testing.T) { - stop, addr, err := ServeDNS(FakeDNSHandler) - if err != nil { - t.Fatal(err) - } - defer stop() - - reg := monitoring.NewRegistry() - res, err := NewMiekgResolver(reg.NewRegistry(logName), 0, addr) - if err != nil { - t.Fatal(err) - } - - // Success - ptr, err := res.LookupPTR("8.8.8.8") - if err != nil { - t.Fatal(err) - } - assert.EqualValues(t, "google-public-dns-a.google.com", ptr.Host) - assert.EqualValues(t, 19273, ptr.TTL) - - // NXDOMAIN - _, err = res.LookupPTR("1.1.1.1") - if assert.Error(t, err) { - assert.Contains(t, err.Error(), "NXDOMAIN") - } - - // Validate that our metrics exist. - var metricCount int - reg.Do(monitoring.Full, func(name string, v interface{}) { - if strings.Contains(name, "processor.dns") { - metricCount++ - } - t.Logf("%v: %+v", name, v) - }) - assert.Equal(t, 12, metricCount) -} - -func ServeDNS(h dns.HandlerFunc) (cancel func() error, addr string, err error) { - // Setup listener on ephemeral port. - a, err := net.ResolveUDPAddr("udp4", "localhost:0") - if err != nil { - return nil, "", err - } - l, err := net.ListenUDP("udp4", a) - if err != nil { - return nil, "", err - } - - var s dns.Server - s.PacketConn = l - s.Handler = h - go s.ActivateAndServe() - return s.Shutdown, s.PacketConn.LocalAddr().String(), err -} - -func FakeDNSHandler(w dns.ResponseWriter, msg *dns.Msg) { - m := new(dns.Msg) - m.SetReply(msg) - switch { - case strings.HasPrefix(msg.Question[0].Name, "8.8.8.8"): - m.Answer = make([]dns.RR, 1) - m.Answer[0], _ = dns.NewRR("8.8.8.8.in-addr.arpa. 19273 IN PTR google-public-dns-a.google.com.") - default: - m.SetRcode(msg, dns.RcodeNameError) - } - w.WriteMsg(m) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/extract_array/docs/extract_array.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/extract_array/docs/extract_array.asciidoc deleted file mode 100644 index e30bf5c3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/extract_array/docs/extract_array.asciidoc +++ /dev/null @@ -1,46 +0,0 @@ -[[extract-array]] -=== Extract array - -++++ -extract_array -++++ - -experimental[] - -The `extract_array` processor populates fields with values read from an array -field. The following example will populate `source.ip` with the first element of -the `my_array` field, `destination.ip` with the second element, and -`network.transport` with the third. - -[source,yaml] ------------------------------------------------------ -processors: - - extract_array: - field: my_array - mappings: - source.ip: 0 - destination.ip: 1 - network.transport: 2 ------------------------------------------------------ - -The following settings are supported: - -`field`:: The array field whose elements are to be extracted. -`mappings`:: Maps each field name to an array index. Use 0 for the first element in - the array. Multiple fields can be mapped to the same array element. -`ignore_missing`:: (Optional) Whether to ignore events where the array field is - missing. The default is `false`, which will fail processing - of an event if the specified field does not exist. Set it to - `true` to ignore this condition. -`overwrite_keys`:: Whether the target fields specified in the mapping are - overwritten if they already exist. The default is `false`, - which will fail processing if a target field already exists. -`fail_on_error`:: (Optional) If set to `true` and an error happens, changes to - the event are reverted, and the original event is returned. If - set to `false`, processing continues despite errors. - Default is `true`. -`omit_empty`:: (Optional) Whether empty values are extracted from the array. If - set to `true`, instead of the target field being set to an - empty value, it is left unset. The empty string (`""`), an - empty array (`[]`) or an empty object (`{}`) are considered - empty values. Default is `false`. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/extract_array/extract_array_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/extract_array/extract_array_test.go deleted file mode 100644 index 1707e317..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/extract_array/extract_array_test.go +++ /dev/null @@ -1,270 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package extract_array - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestExtractArrayProcessor_String(t *testing.T) { - p, err := New(common.MustNewConfigFrom(common.MapStr{ - "field": "csv", - "mappings": common.MapStr{ - "source.ip": 0, - "network.transport": 2, - "destination.ip": 99, - }, - })) - if err != nil { - t.Fatal(err) - } - assert.Equal(t, "extract_array={field=csv, mappings=[{0 source.ip} {2 network.transport} {99 destination.ip}]}", p.String()) -} - -func TestExtractArrayProcessor_Run(t *testing.T) { - tests := map[string]struct { - config common.MapStr - input beat.Event - expected beat.Event - fail bool - afterFn func(e *beat.Event) - }{ - "sample": { - config: common.MapStr{ - "field": "array", - "mappings": common.MapStr{ - "dest.one": 1, - "dest.two": 2, - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{"zero", 1, common.MapStr{"two": 2}}, - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{"zero", 1, common.MapStr{"two": 2}}, - "dest.one": 1, - "dest.two": common.MapStr{"two": 2}, - }, - }, - }, - - "modified elements": { - config: common.MapStr{ - "field": "array", - "mappings": common.MapStr{ - "dest.one": 1, - "dest.two": 2, - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{"zero", 1, common.MapStr{"two": 2}}, - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{"zero", 1, common.MapStr{"two": 2}}, - "dest.one": 1, - "dest.two": common.MapStr{"two": 3}, - }, - }, - afterFn: func(e *beat.Event) { - e.PutValue("dest.two.two", 3) - }, - }, - - "modified array": { - config: common.MapStr{ - "field": "array", - "mappings": common.MapStr{ - "dest.one": 1, - "dest.two": 2, - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{"zero", 1, []interface{}{"a", "b"}}, - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{"zero", 1, []interface{}{"a", "b"}}, - "dest.one": 1, - "dest.two": []interface{}{"a", "c"}, - }, - }, - afterFn: func(e *beat.Event) { - val, _ := e.GetValue("dest.two") - val.([]interface{})[1] = "c" - }, - }, - - "out of range mapping": { - config: common.MapStr{ - "field": "array", - "mappings": common.MapStr{ - "source.ip": 0, - "destination.ip": 999, - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{"127.0.0.1"}, - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{"127.0.0.1"}, - }, - }, - fail: true, - }, - - "ignore errors": { - config: common.MapStr{ - "field": "array", - "mappings": common.MapStr{ - "a": 0, - "b.c": 1, - }, - "fail_on_error": false, - }, - input: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{3.14, 9000.0}, - "b": true, - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{3.14, 9000.0}, - "a": 3.14, - "b": true, - }, - }, - }, - - "multicopy": { - config: common.MapStr{ - "field": "array", - "mappings": common.MapStr{ - "a": 1, - "b": 1, - "c": 1, - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{0, 42}, - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{0, 42}, - "a": 42, - "b": 42, - "c": 42, - }, - }, - }, - - "omit_empty": { - config: common.MapStr{ - "field": "array", - "mappings": common.MapStr{ - "a": 0, - "b": 1, - "c": 2, - "d": 3, - "e": 4, - }, - "omit_empty": true, - }, - input: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{0, "", []interface{}(nil), make(map[string]string), 0.0}, - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{0, "", []interface{}(nil), make(map[string]string), 0.0}, - "a": 0, - "e": 0.0, - }, - }, - }, - - "nil values": { - config: common.MapStr{ - "field": "array", - "mappings": common.MapStr{ - "a": 0, - "b": 1, - "c": 2, - "d": 3, - "e": 4, - }, - }, - input: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{nil, "", []interface{}(nil), map[string]string(nil), (*int)(nil)}, - }, - }, - expected: beat.Event{ - Fields: common.MapStr{ - "array": []interface{}{nil, "", []interface{}(nil), map[string]string(nil), (*int)(nil)}, - "a": nil, - "b": "", - "c": []interface{}{}, - "d": map[string]string(nil), - "e": (*int)(nil), - }, - }, - }, - } - for title, tt := range tests { - t.Run(title, func(t *testing.T) { - cfg := common.MustNewConfigFrom(tt.config) - processor, err := New(cfg) - if err != nil { - t.Fatal(err) - } - result, err := processor.Run(&tt.input) - if tt.afterFn != nil { - tt.afterFn(result) - } - if tt.fail { - assert.Error(t, err) - t.Log("got expected error", err) - return - } - assert.NoError(t, err) - assert.Equal(t, tt.expected.Fields.Flatten(), result.Fields.Flatten()) - assert.Equal(t, tt.expected.Timestamp, result.Timestamp) - t.Log(result) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/fingerprint/docs/fingerprint.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/fingerprint/docs/fingerprint.asciidoc deleted file mode 100644 index 442fcfd8..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/fingerprint/docs/fingerprint.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -[[fingerprint]] -=== Generate a fingerprint of an event - -++++ -fingerprint -++++ - -The `fingerprint` processor generates a fingerprint of an event based on a -specified subset of its fields. - -[source,yaml] ------------------------------------------------------ -processors: - - fingerprint: - fields: ["field1", "field2", ...] ------------------------------------------------------ - -The following settings are supported: - -`fields`:: List of fields to use as the source for the fingerprint. -`ignore_missing`:: (Optional) Whether to ignore missing fields. Default is `false`. -`target_field`:: (Optional) Field in which the generated fingerprint should be stored. Default is `fingerprint`. -`method`:: (Optional) Algorithm to use for computing the fingerprint. Must be one of: `md5`, `sha1`, `sha256`, `sha384`, `sha512`, `xxhash`. Default is `sha256`. -`encoding`:: (Optional) Encoding to use on the fingerprint value. Must be one of `hex`, `base32`, or `base64`. Default is `hex`. diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/fingerprint/fingerprint_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/fingerprint/fingerprint_test.go deleted file mode 100644 index 6274af7c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/fingerprint/fingerprint_test.go +++ /dev/null @@ -1,424 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package fingerprint - -import ( - "math/rand" - "strconv" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestHashMethods(t *testing.T) { - testFields := common.MapStr{ - "field1": "foo", - "field2": "bar", - "unused_field": "baz", - } - - tests := map[string]struct { - expected string - }{ - "md5": {"4c45df4792f3ef850c928ec5f5232538"}, - "sha1": {"22f76427d626516d3f7a05785165b99617683b22"}, - "sha256": {"1208288932231e313b369bae587ff574cd3016a408e52e7128d7bee752674003"}, - "sha384": {"295adfe0bc03908948e4b0b6a54f441767867e426dda590430459c8a147fbba242a38cba282adee78335b9e08877b86c"}, - "sha512": {"f50ad51b63c92a0ed0c910527119b81806f3110f0afaa1dcb93506a78371ea761e50c0fc09b08c441d832dd2da1b45e5d8361adfb240e1fffc2695122a23e183"}, - "xxhash": {"37bc50682fba6686"}, - } - - for method, test := range tests { - t.Run(method, func(t *testing.T) { - testConfig, err := common.NewConfigFrom(common.MapStr{ - "fields": []string{"field1", "field2"}, - "method": method, - }) - assert.NoError(t, err) - - p, err := New(testConfig) - assert.NoError(t, err) - - testEvent := &beat.Event{ - Fields: testFields.Clone(), - Timestamp: time.Now(), - } - - newEvent, err := p.Run(testEvent) - assert.NoError(t, err) - - v, err := newEvent.GetValue("fingerprint") - assert.NoError(t, err) - assert.Equal(t, test.expected, v) - }) - } -} - -func TestSourceFields(t *testing.T) { - testFields := common.MapStr{ - "field1": "foo", - "field2": "bar", - "nested": common.MapStr{ - "field": "qux", - }, - "unused_field": "baz", - } - expectedFingerprint := "3d51237d384215a6e731f2cc67ead6d7d9a5138377897c8f542a915be3c25bcf" - - tests := map[string]struct { - fields []string - }{ - "order_1": {[]string{"field1", "nested.field"}}, - "order_2": {[]string{"nested.field", "field1"}}, - "duplicates_ignored": {[]string{"nested.field", "field1", "nested.field"}}, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - testConfig, err := common.NewConfigFrom(common.MapStr{ - "fields": test.fields, - "method": "sha256", - }) - assert.NoError(t, err) - - p, err := New(testConfig) - assert.NoError(t, err) - - testEvent := &beat.Event{ - Fields: testFields.Clone(), - Timestamp: time.Now(), - } - newEvent, err := p.Run(testEvent) - assert.NoError(t, err) - - v, err := newEvent.GetValue("fingerprint") - assert.NoError(t, err) - assert.Equal(t, expectedFingerprint, v) - }) - } -} - -func TestEncoding(t *testing.T) { - testFields := common.MapStr{ - "field1": "foo", - "field2": "bar", - "nested": common.MapStr{ - "field": "qux", - }, - "unused_field": "baz", - } - - tests := map[string]struct { - expectedFingerprint string - }{ - "hex": {"8934ca639027aab1ee9f3944d4d6bd1e"}, - "base32": {"RE2MUY4QE6VLD3U7HFCNJVV5DY======"}, - "base64": {"iTTKY5AnqrHunzlE1Na9Hg=="}, - } - - for encoding, test := range tests { - t.Run(encoding, func(t *testing.T) { - testConfig, err := common.NewConfigFrom(common.MapStr{ - "fields": []string{"field2", "nested.field"}, - "method": "md5", - "encoding": encoding, - }) - assert.NoError(t, err) - - p, err := New(testConfig) - assert.NoError(t, err) - - testEvent := &beat.Event{ - Fields: testFields.Clone(), - Timestamp: time.Now(), - } - newEvent, err := p.Run(testEvent) - assert.NoError(t, err) - - v, err := newEvent.GetValue("fingerprint") - assert.NoError(t, err) - assert.Equal(t, test.expectedFingerprint, v) - }) - } -} - -func TestConsistentHashingTimeFields(t *testing.T) { - tzUTC := time.UTC - tzPST := time.FixedZone("Pacific Standard Time", int((-8 * time.Hour).Seconds())) - tzIST := time.FixedZone("Indian Standard Time", int((5*time.Hour + 30*time.Minute).Seconds())) - - expectedFingerprint := "4534d56a673c2da41df32db5da87cf47e639e84fe82907f2c015c8dfcac5d4f5" - - tests := map[string]struct { - event common.MapStr - }{ - "UTC": { - common.MapStr{ - "timestamp": time.Date(2019, 10, 29, 0, 0, 0, 0, tzUTC), - }, - }, - "PST": { - common.MapStr{ - "timestamp": time.Date(2019, 10, 28, 16, 0, 0, 0, tzPST), - }, - }, - "IST": { - common.MapStr{ - "timestamp": time.Date(2019, 10, 29, 5, 30, 0, 0, tzIST), - }, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - testConfig, err := common.NewConfigFrom(common.MapStr{ - "fields": []string{"timestamp"}, - }) - assert.NoError(t, err) - - p, err := New(testConfig) - assert.NoError(t, err) - - testEvent := &beat.Event{ - Fields: test.event, - } - newEvent, err := p.Run(testEvent) - assert.NoError(t, err) - - v, err := newEvent.GetValue("fingerprint") - assert.NoError(t, err) - assert.Equal(t, expectedFingerprint, v) - }) - } -} - -func TestTargetField(t *testing.T) { - testFields := common.MapStr{ - "field1": "foo", - "nested": common.MapStr{ - "field": "bar", - }, - "unused_field": "baz", - } - expectedFingerprint := "4cf8b768ad20266c348d63a6d1ff5d6f6f9ed0f59f5c68ae031b78e3e04c5144" - - tests := map[string]struct { - targetField string - }{ - "root": {"target_field"}, - "nested": {"nested.target_field"}, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - testConfig, err := common.NewConfigFrom(common.MapStr{ - "fields": []string{"field1"}, - "target_field": test.targetField, - }) - assert.NoError(t, err) - - p, err := New(testConfig) - assert.NoError(t, err) - - testEvent := &beat.Event{ - Fields: testFields.Clone(), - Timestamp: time.Now(), - } - newEvent, err := p.Run(testEvent) - assert.NoError(t, err) - - v, err := newEvent.GetValue(test.targetField) - assert.NoError(t, err) - assert.Equal(t, expectedFingerprint, v) - - _, err = newEvent.GetValue("fingerprint") - assert.EqualError(t, err, common.ErrKeyNotFound.Error()) - }) - } -} - -func TestSourceFieldErrors(t *testing.T) { - testFields := common.MapStr{ - "field1": "foo", - "field2": "bar", - "complex_field": map[string]interface{}{ - "child": "qux", - }, - "unused_field": "baz", - } - - tests := map[string]struct { - fields []string - }{ - "missing": { - []string{"field1", "missing_field"}, - }, - "non-scalar": { - []string{"field1", "complex_field"}, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - testConfig, err := common.NewConfigFrom(common.MapStr{ - "fields": test.fields, - "method": "sha256", - }) - assert.NoError(t, err) - - p, err := New(testConfig) - assert.NoError(t, err) - - testEvent := &beat.Event{ - Fields: testFields.Clone(), - Timestamp: time.Now(), - } - _, err = p.Run(testEvent) - assert.IsType(t, errComputeFingerprint{}, err) - }) - } -} - -func TestInvalidConfig(t *testing.T) { - tests := map[string]struct { - config common.MapStr - }{ - "no fields": { - common.MapStr{ - "fields": []string{}, - "method": "sha256", - }, - }, - "invalid fingerprinting method": { - common.MapStr{ - "fields": []string{"doesnt", "matter"}, - "method": "non_existent", - }, - }, - "invalid encoding": { - common.MapStr{ - "fields": []string{"doesnt", "matter"}, - "encoding": "non_existent", - }, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - testConfig, err := common.NewConfigFrom(test.config) - assert.NoError(t, err) - - _, err = New(testConfig) - assert.IsType(t, errConfigUnpack{}, err) - }) - } -} - -func TestIgnoreMissing(t *testing.T) { - testFields := common.MapStr{ - "field1": "foo", - } - - tests := map[string]struct { - assertErr assert.ErrorAssertionFunc - expectedFingerprint string - }{ - "true": { - assert.NoError, - "4cf8b768ad20266c348d63a6d1ff5d6f6f9ed0f59f5c68ae031b78e3e04c5144", - }, - "false": { - assertErr: assert.Error, - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - ignoreMissing, _ := strconv.ParseBool(name) - testConfig, err := common.NewConfigFrom(common.MapStr{ - "fields": []string{"field1", "missing_field"}, - "ignore_missing": ignoreMissing, - }) - assert.NoError(t, err) - - p, err := New(testConfig) - assert.NoError(t, err) - - testEvent := &beat.Event{ - Fields: testFields.Clone(), - Timestamp: time.Now(), - } - newEvent, err := p.Run(testEvent) - test.assertErr(t, err) - - if err == nil { - v, err := newEvent.GetValue("fingerprint") - assert.NoError(t, err) - assert.Equal(t, test.expectedFingerprint, v) - } - }) - } -} - -func BenchmarkHashMethods(b *testing.B) { - events := nRandomEvents(100000) - - for method := range hashes { - testConfig, _ := common.NewConfigFrom(common.MapStr{ - "fields": []string{"message"}, - "method": method, - }) - - p, _ := New(testConfig) - - b.Run(method, func(b *testing.B) { - b.ResetTimer() - for _, e := range events { - p.Run(&e) - } - }) - } -} - -func nRandomEvents(num int) []beat.Event { - prng := rand.New(rand.NewSource(12345)) - - const charset = "abcdefghijklmnopqrstuvwxyz" + - "ABCDEFGHIJKLMNOPQRSTUVWXYZ" + - "0123456789" - charsetLen := len(charset) - b := make([]byte, 200) - - var events []beat.Event - for i := 0; i < num; i++ { - for j := range b { - b[j] = charset[prng.Intn(charsetLen)] - } - events = append(events, beat.Event{ - Fields: common.MapStr{ - "message": string(b), - }, - }) - } - - return events -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/namespace_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/namespace_test.go deleted file mode 100644 index 43698ebd..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/namespace_test.go +++ /dev/null @@ -1,146 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package processors - -import ( - "errors" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -type testFilterRule struct { - str func() string - run func(*beat.Event) (*beat.Event, error) -} - -func TestNamespace(t *testing.T) { - tests := []struct { - name string - }{ - {"test"}, - {"test.test"}, - {"abc.def.test"}, - } - - for i, test := range tests { - t.Logf("run (%v): %v", i, test.name) - - ns := NewNamespace() - err := ns.Register(test.name, newTestFilterRule) - fatalError(t, err) - - cfg, _ := common.NewConfigFrom(map[string]interface{}{ - test.name: nil, - }) - - filter, err := ns.Plugin()(cfg) - - assert.NoError(t, err) - assert.NotNil(t, filter) - } -} - -func TestNamespaceRegisterFail(t *testing.T) { - ns := NewNamespace() - err := ns.Register("test", newTestFilterRule) - fatalError(t, err) - - err = ns.Register("test", newTestFilterRule) - assert.Error(t, err) -} - -func TestNamespaceError(t *testing.T) { - tests := []struct { - title string - factory Constructor - config interface{} - }{ - { - "no module configured", - newTestFilterRule, - map[string]interface{}{}, - }, - { - "unknown module configured", - newTestFilterRule, - map[string]interface{}{ - "notTest": nil, - }, - }, - { - "too many modules", - newTestFilterRule, - map[string]interface{}{ - "a": nil, - "b": nil, - "test": nil, - }, - }, - { - "filter init fail", - func(_ *common.Config) (Processor, error) { - return nil, errors.New("test") - }, - map[string]interface{}{ - "test": nil, - }, - }, - } - - for i, test := range tests { - t.Logf("run (%v): %v", i, test.title) - - ns := NewNamespace() - err := ns.Register("test", test.factory) - fatalError(t, err) - - config, err := common.NewConfigFrom(test.config) - fatalError(t, err) - - _, err = ns.Plugin()(config) - assert.Error(t, err) - } -} - -func newTestFilterRule(_ *common.Config) (Processor, error) { - return &testFilterRule{}, nil -} - -func (r *testFilterRule) String() string { - if r.str == nil { - return "test" - } - return r.str() -} - -func (r *testFilterRule) Run(evt *beat.Event) (*beat.Event, error) { - if r.run == nil { - return evt, nil - } - return r.Run(evt) -} - -func fatalError(t *testing.T, err error) { - if err != nil { - t.Fatal(err) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/processor_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/processor_test.go deleted file mode 100644 index e4fe0d58..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/processor_test.go +++ /dev/null @@ -1,567 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package processors_test - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/processors" - _ "github.com/elastic/beats/v7/libbeat/processors/actions" - _ "github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata" -) - -func GetProcessors(t testing.TB, yml []map[string]interface{}) *processors.Processors { - list, err := MakeProcessors(t, yml) - if err != nil { - t.Fatal(err) - } - - return list -} - -func MakeProcessors(t testing.TB, yml []map[string]interface{}) (*processors.Processors, error) { - t.Helper() - - var config processors.PluginConfig - for _, processor := range yml { - processorCfg, err := common.NewConfigFrom(processor) - if err != nil { - t.Fatal(err) - } - - config = append(config, processorCfg) - } - - return processors.New(config) -} - -func TestBadConfig(t *testing.T) { - logp.TestingSetup() - - yml := []map[string]interface{}{ - { - "include_fields": map[string]interface{}{ - "when": map[string]interface{}{ - "contains": map[string]string{ - "proc.name": "test", - }, - }, - "fields": []string{"proc.cpu.total_p", "proc.mem", "dd"}, - }, - "drop_fields": map[string]interface{}{ - "fields": []string{"proc.cpu"}, - }, - }, - } - - _, err := MakeProcessors(t, yml) - assert.Error(t, err) -} - -func TestIncludeFields(t *testing.T) { - logp.TestingSetup() - - yml := []map[string]interface{}{ - { - "include_fields": map[string]interface{}{ - "when": map[string]interface{}{ - "contains": map[string]string{ - "proc.name": "test", - }, - }, - "fields": []string{"proc.cpu.total_p", "proc.mem", "dd"}, - }, - }, - } - - processors := GetProcessors(t, yml) - - event := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "beat": common.MapStr{ - "hostname": "mar", - "name": "my-shipper-1", - }, - "proc": common.MapStr{ - "cpu": common.MapStr{ - "start_time": "Jan14", - "system": 26027, - "total": 79390, - "total_p": 0, - "user": 53363, - }, - "name": "test-1", - "cmdline": "/sbin/launchd", - "mem": common.MapStr{ - "rss": 11194368, - "rss_p": 0, - "share": 0, - "size": int64(2555572224), - }, - }, - "type": "process", - }, - } - - processedEvent, err := processors.Run(event) - if err != nil { - t.Fatal(err) - } - - expectedEvent := common.MapStr{ - "proc": common.MapStr{ - "cpu": common.MapStr{ - "total_p": 0, - }, - "mem": common.MapStr{ - "rss": 11194368, - "rss_p": 0, - "share": 0, - "size": int64(2555572224), - }, - }, - "type": "process", - } - - assert.Equal(t, expectedEvent, processedEvent.Fields) -} - -func TestIncludeFields1(t *testing.T) { - logp.TestingSetup() - - yml := []map[string]interface{}{ - { - "include_fields": map[string]interface{}{ - "when": map[string]interface{}{ - "regexp": map[string]string{ - "proc.cmdline": "launchd", - }, - }, - "fields": []string{"proc.cpu.total_add"}, - }, - }, - } - - processors := GetProcessors(t, yml) - - event := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "beat": common.MapStr{ - "hostname": "mar", - "name": "my-shipper-1", - }, - - "proc": common.MapStr{ - "cpu": common.MapStr{ - "start_time": "Jan14", - "system": 26027, - "total": 79390, - "total_p": 0, - "user": 53363, - }, - "cmdline": "/sbin/launchd", - "mem": common.MapStr{ - "rss": 11194368, - "rss_p": 0, - "share": 0, - "size": int64(2555572224), - }, - }, - "type": "process", - }, - } - - processedEvent, _ := processors.Run(event) - - expectedEvent := common.MapStr{ - "type": "process", - } - - assert.Equal(t, expectedEvent, processedEvent.Fields) -} - -func TestDropFields(t *testing.T) { - yml := []map[string]interface{}{ - { - "drop_fields": map[string]interface{}{ - "when": map[string]interface{}{ - "equals": map[string]string{ - "beat.hostname": "mar", - }, - }, - "fields": []string{"proc.cpu.start_time", "mem", "proc.cmdline", "beat", "dd"}, - }, - }, - } - - processors := GetProcessors(t, yml) - - event := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "beat": common.MapStr{ - "hostname": "mar", - "name": "my-shipper-1", - }, - - "proc": common.MapStr{ - "cpu": common.MapStr{ - "start_time": "Jan14", - "system": 26027, - "total": 79390, - "total_p": 0, - "user": 53363, - }, - "cmdline": "/sbin/launchd", - }, - "mem": common.MapStr{ - "rss": 11194368, - "rss_p": 0, - "share": 0, - "size": int64(2555572224), - }, - "type": "process", - }, - } - - processedEvent, _ := processors.Run(event) - - expectedEvent := common.MapStr{ - "proc": common.MapStr{ - "cpu": common.MapStr{ - "system": 26027, - "total": 79390, - "total_p": 0, - "user": 53363, - }, - }, - "type": "process", - } - - assert.Equal(t, expectedEvent, processedEvent.Fields) -} - -func TestMultipleIncludeFields(t *testing.T) { - logp.TestingSetup() - - yml := []map[string]interface{}{ - { - "include_fields": map[string]interface{}{ - "when": map[string]interface{}{ - "contains": map[string]string{ - "beat.name": "my-shipper", - }, - }, - "fields": []string{"proc"}, - }, - }, - { - "include_fields": map[string]interface{}{ - "fields": []string{"proc.cpu.start_time", "proc.cpu.total_p", "proc.mem.rss_p", "proc.cmdline"}, - }, - }, - } - - processors := GetProcessors(t, yml) - - event1 := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "@timestamp": "2016-01-24T18:35:19.308Z", - "beat": common.MapStr{ - "hostname": "mar", - "name": "my-shipper-1", - }, - - "proc": common.MapStr{ - "cpu": common.MapStr{ - "start_time": "Jan14", - "system": 26027, - "total": 79390, - "total_p": 0, - "user": 53363, - }, - "cmdline": "/sbin/launchd", - }, - "mem": common.MapStr{ - "rss": 11194368, - "rss_p": 0, - "share": 0, - "size": int64(2555572224), - }, - "type": "process", - }, - } - - event2 := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "beat": common.MapStr{ - "hostname": "mar", - "name": "my-shipper-1", - }, - "fs": common.MapStr{ - "device_name": "devfs", - "total": 198656, - "used": 198656, - "used_p": 1, - "free": 0, - "avail": 0, - "files": 677, - "free_files": 0, - "mount_point": "/dev", - }, - "type": "process", - }, - } - - expected1 := common.MapStr{ - "proc": common.MapStr{ - "cpu": common.MapStr{ - "start_time": "Jan14", - "total_p": 0, - }, - "cmdline": "/sbin/launchd", - }, - - "type": "process", - } - - expected2 := common.MapStr{ - "type": "process", - } - - actual1, _ := processors.Run(event1) - actual2, _ := processors.Run(event2) - - assert.Equal(t, expected1, actual1.Fields) - assert.Equal(t, expected2, actual2.Fields) -} - -func TestDropEvent(t *testing.T) { - logp.TestingSetup() - - yml := []map[string]interface{}{ - { - "drop_event": map[string]interface{}{ - "when": map[string]interface{}{ - "range": map[string]interface{}{ - "proc.cpu.total_p": map[string]float64{ - "lt": 0.5, - }, - }, - }, - }, - }, - } - - processors := GetProcessors(t, yml) - - event := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "beat": common.MapStr{ - "hostname": "mar", - "name": "my-shipper-1", - }, - "proc": common.MapStr{ - "cpu": common.MapStr{ - "start_time": "Jan14", - "system": 26027, - "total": 79390, - "total_p": 0, - "user": 53363, - }, - "name": "test-1", - "cmdline": "/sbin/launchd", - "mem": common.MapStr{ - "rss": 11194368, - "rss_p": 0, - "share": 0, - "size": int64(2555572224), - }, - }, - "type": "process", - }, - } - - processedEvent, _ := processors.Run(event) - - assert.Nil(t, processedEvent) -} - -func TestEmptyCondition(t *testing.T) { - logp.TestingSetup() - - yml := []map[string]interface{}{ - { - "drop_event": map[string]interface{}{}, - }, - } - - processors := GetProcessors(t, yml) - - event := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "beat": common.MapStr{ - "hostname": "mar", - "name": "my-shipper-1", - }, - "proc": common.MapStr{ - "cpu": common.MapStr{ - "start_time": "Jan14", - "system": 26027, - "total": 79390, - "total_p": 0, - "user": 53363, - }, - "name": "test-1", - "cmdline": "/sbin/launchd", - "mem": common.MapStr{ - "rss": 11194368, - "rss_p": 0, - "share": 0, - "size": int64(2555572224), - }, - }, - "type": "process", - }, - } - - processedEvent, _ := processors.Run(event) - - assert.Nil(t, processedEvent) -} - -func TestBadCondition(t *testing.T) { - logp.TestingSetup() - - yml := []map[string]interface{}{ - { - "drop_event": map[string]interface{}{ - "when": map[string]interface{}{ - "equal": map[string]string{ - "type": "process", - }, - }, - }, - }, - } - - _, err := MakeProcessors(t, yml) - assert.Error(t, err) -} - -func TestMissingFields(t *testing.T) { - logp.TestingSetup() - - yml := []map[string]interface{}{ - { - "include_fields": map[string]interface{}{ - "when": map[string]interface{}{ - "equals": map[string]string{ - "type": "process", - }, - }, - }, - }, - } - - _, err := MakeProcessors(t, yml) - assert.Error(t, err) -} - -func TestBadConditionConfig(t *testing.T) { - logp.TestingSetup() - - yml := []map[string]interface{}{ - { - "include_fields": map[string]interface{}{ - "when": map[string]interface{}{ - "fake": map[string]string{ - "type": "process", - }, - }, - "fields": []string{"proc.cpu.start_time", "proc.cpu.total_p", "proc.mem.rss_p", "proc.cmdline"}, - }, - }, - } - - _, err := MakeProcessors(t, yml) - assert.Error(t, err) -} - -func TestDropMissingFields(t *testing.T) { - yml := []map[string]interface{}{ - { - "drop_fields": map[string]interface{}{ - "fields": []string{"foo.bar", "proc.cpu", "proc.sss", "beat", "mem"}, - }, - }, - } - - processors := GetProcessors(t, yml) - - event := &beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "beat": common.MapStr{ - "hostname": "mar", - "name": "my-shipper-1", - }, - - "proc": common.MapStr{ - "cpu": common.MapStr{ - "start_time": "Jan14", - "system": 26027, - "total": 79390, - "total_p": 0, - "user": 53363, - }, - "cmdline": "/sbin/launchd", - }, - "mem": common.MapStr{ - "rss": 11194368, - "rss_p": 0, - "share": 0, - "size": int64(2555572224), - }, - "type": "process", - }, - } - - processedEvent, _ := processors.Run(event) - - expectedEvent := common.MapStr{ - "proc": common.MapStr{ - "cmdline": "/sbin/launchd", - }, - "type": "process", - } - - assert.Equal(t, expectedEvent, processedEvent.Fields) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/registered_domain/docs/registered_domain.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/registered_domain/docs/registered_domain.asciidoc deleted file mode 100644 index 6e257954..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/registered_domain/docs/registered_domain.asciidoc +++ /dev/null @@ -1,37 +0,0 @@ -[[processor-registered-domain]] -=== Registered Domain - -++++ -registered_domain -++++ - -The `registered_domain` processor reads a field containing a hostname and then -writes the "registered domain" contained in the hostname to the target field. -For example, given `www.google.co.uk` the processor would output `google.co.uk`. -In other words the "registered domain" is the effective top-level domain -(`co.uk`) plus one level (`google`). - -This processor uses the Mozilla Public Suffix list to determine the value. - -[source,yaml] ----- -processors: -- registered_domain: - field: dns.question.name - target_field: dns.question.registered_domain - ignore_missing: true - ignore_failure: true ----- - -The `registered_domain` processor has the following configuration settings: - -.Registered Domain options -[options="header"] -|====== -| Name | Required | Default | Description | -| `field` | yes | | Source field containing a fully qualified domain name (FQDN). | -| `target_field` | yes | | Target field for the registered domain value. | -| `ignore_missing` | no | false | Ignore errors when the source field is missing. | -| `ignore_failure` | no | false | Ignore all errors produced by the processor. | -| `id` | no | | An identifier for this processor instance. Useful for debugging. | -|====== diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/registered_domain/registered_domain_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/registered_domain/registered_domain_test.go deleted file mode 100644 index 53d1184d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/registered_domain/registered_domain_test.go +++ /dev/null @@ -1,75 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package registered_domain - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestProcessorRun(t *testing.T) { - var testCases = []struct { - Error bool - Domain string - RegisteredDomain string - }{ - {false, "www.google.com", "google.com"}, - {false, "www.google.co.uk", "google.co.uk"}, - {false, "google.com", "google.com"}, - {false, "www.ak.local", "ak.local"}, - {false, "www.navy.mil", "navy.mil"}, - - {true, "com", ""}, - {true, ".", "."}, - {true, "", ""}, - {true, "localhost", ""}, - } - - c := defaultConfig() - c.Field = "domain" - c.TargetField = "registered_domain" - p, err := newRegisteredDomain(c) - if err != nil { - t.Fatal(err) - } - - for _, tc := range testCases { - evt := &beat.Event{ - Fields: common.MapStr{ - "domain": tc.Domain, - }, - } - - evt, err := p.Run(evt) - if tc.Error { - t.Logf("Received expected error on domain [%v]: %v", tc.Domain, err) - assert.Error(t, err) - continue - } - if err != nil { - t.Fatalf("Failed on domain [%v]: %v", tc.Domain, err) - } - - rd, _ := evt.GetValue("registered_domain") - assert.Equal(t, tc.RegisteredDomain, rd) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/docs/script.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/docs/script.asciidoc deleted file mode 100644 index 2b89cbe3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/docs/script.asciidoc +++ /dev/null @@ -1,170 +0,0 @@ -[[processor-script]] -=== Script Processor - -++++ -script -++++ - -The `script` processor executes Javascript code to process an event. The processor -uses a pure Go implementation of ECMAScript 5.1 and has no external -dependencies. This can be useful in situations where one of the other processors -doesn't provide the functionality you need to filter events. - -The processor can be configured by embedding Javascript in your configuration -file or by pointing the processor at external file(s). - -[source,yaml] ----- -processors: -- script: - lang: javascript - id: my_filter - source: > - function process(event) { - event.Tag("js"); - } ----- - -This loads `filter.js` from disk. - -[source,yaml] ----- -processors: -- script: - lang: javascript - id: my_filter - file: ${path.config}/filter.js ----- - -Parameters can be passed to the script by adding `params` to the config. -This allows for a script to be made reusable. When using `params` the -code must define a `register(params)` function to receive the parameters. - -[source,yaml] ----- -processors: -- script: - lang: javascript - id: my_filter - params: - threshold: 15 - source: > - var params = {threshold: 42}; - function register(scriptParams) { - params = scriptParams; - } - function process(event) { - if (event.Get("severity") < params.threshold) { - event.Cancel(); - } - } ----- - -If the script defines a `test()` function it will be invoked when the processor -is loaded. Any exceptions thrown will cause the processor to fail to load. This -can be used to make assertions about the behavior of the script. - -[source,javascript] ----- -function process(event) { - if (event.Get("event.code") === 1102) { - event.Put("event.action", "cleared"); - } -} - -function test() { - var event = process(new Event({event: {code: 1102})); - if (event.Get("event.action") !== "cleared") { - throw "expected event.action === cleared"; - } -} ----- - -[float] -==== Configuration options - -The `script` processor has the following configuration settings: - -`lang`:: This field is required and its value must be `javascript`. - -`tag`:: This is an optional identifier that is added to log messages. If defined -it enables metrics logging for this instance of the processor. The metrics -include the number of exceptions and a histogram of the execution times for -the `process` function. - -`source`:: Inline Javascript source code. - -`file`:: Path to a script file to load. Relative paths are interpreted as -relative to the `path.config` directory. Globs are expanded. - -`files`:: List of script files to load. The scripts are concatenated together. -Relative paths are interpreted as relative to the `path.config` directory. -And globs are expanded. - -`params`:: A dictionary of parameters that are passed to the `register` of the -script. - -`tag_on_exception`:: Tag to add to events in case the Javascript code causes an -exception while processing an event. Defaults to `_js_exception`. - -`timeout`:: This sets an execution timeout for the `process` function. When -the `process` function takes longer than the `timeout` period the function -is interrupted. You can set this option to prevent a script from running for -too long (like preventing an infinite `while` loop). By default there is no -timeout. - -[float] -==== Event API - -The `Event` object passed to the `process` method has the following API. - -[frame="topbot",options="header"] -|=== -|Method |Description - -|`Get(string)` -|Get a value from the event (either a scalar or an object). If the key does not -exist `null` is returned. If no key is provided then an object containing all -fields is returned. - -*Example*: `var value = event.Get(key);` - -|`Put(string, value)` -|Put a value into the event. If the key was already set then the -previous value is returned. It throws an exception if the key cannot be set -because one of the intermediate values is not an object. - -*Example*: `var old = event.Put(key, value);` - -|`Rename(string, string)` -|Rename a key in the event. The target key must not exist. It -returns true if the source key was successfully renamed to the target key. - -*Example*: `var success = event.Rename("source", "target");` - -|`Delete(string)` -|Delete a field from the event. It returns true on success. - -*Example*: `var deleted = event.Delete("user.email");` - -|`Cancel()` -|Flag the event as cancelled which causes the processor to drop -event. - -*Example*: `event.Cancel(); return;` - -|`Tag(string)` -|Append a tag to the `tags` field if the tag does not already -exist. Throws an exception if `tags` exists and is not a string or a list of -strings. - -*Example*: `event.Tag("user_event");` - -|`AppendTo(string, string)` -|`AppendTo` is a specialized `Put` method that converts the existing value to an -array and appends the value if it does not already exist. If there is an -existing value that's not a string or array of strings then an exception is -thrown. - -*Example*: `event.AppendTo("error.message", "invalid file hash");` -|=== diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/beatevent_v0_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/beatevent_v0_test.go deleted file mode 100644 index 030a260d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/beatevent_v0_test.go +++ /dev/null @@ -1,241 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package javascript - -import ( - "fmt" - "strings" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/monitoring" - "github.com/elastic/beats/v7/libbeat/tests/resources" -) - -const ( - header = `function process(evt) {` - footer = `}` -) - -type testCase struct { - name string - source string - assert func(t testing.TB, evt *beat.Event, err error) -} - -var eventV0Tests = []testCase{ - { - name: "Put", - source: `evt.Put("hello", "world");`, - assert: func(t testing.TB, evt *beat.Event, err error) { - v, _ := evt.GetValue("hello") - assert.Equal(t, "world", v) - }, - }, - { - name: "Object Put Key", - source: `evt.fields["hello"] = "world";`, - assert: func(t testing.TB, evt *beat.Event, err error) { - v, _ := evt.GetValue("hello") - assert.Equal(t, "world", v) - }, - }, - { - name: "Get", - source: ` - var ip = evt.Get("source.ip"); - - if ("192.0.2.1" !== ip) { - throw "failed to get IP"; - }`, - }, - { - name: "Get Object", - source: ` - var source = evt.Get("source"); - - if ("192.0.2.1" !== source.ip) { - throw "failed to get IP"; - }`, - }, - { - name: "Get Undefined Key", - source: ` - var ip = evt.Get().source.ip; - - if ("192.0.2.1" !== ip) { - throw "failed to get IP"; - }`, - }, - { - name: "fields get key", - source: ` - var ip = evt.fields.source.ip; - - if ("192.0.2.1" !== ip) { - throw "failed to get IP"; - }`, - }, - { - name: "Delete", - source: `if (!evt.Delete("source.ip")) { throw "delete failed"; }`, - assert: func(t testing.TB, evt *beat.Event, err error) { - ip, _ := evt.GetValue("source.ip") - assert.Nil(t, ip) - }, - }, - { - name: "Rename", - source: `if (!evt.Rename("source", "destination")) { throw "rename failed"; }`, - assert: func(t testing.TB, evt *beat.Event, err error) { - ip, _ := evt.GetValue("destination.ip") - assert.Equal(t, "192.0.2.1", ip) - }, - }, - { - name: "Get @metadata", - source: `if (evt.Get("@metadata.pipeline") !== "beat-1.2.3-module") { - throw "failed to get @metadata"; - }`, - }, - { - name: "Put @metadata", - source: `evt.Put("@metadata.foo", "bar");`, - assert: func(t testing.TB, evt *beat.Event, err error) { - assert.Equal(t, "bar", evt.Meta["foo"]) - }, - }, - { - name: "Delete @metadata", - source: `evt.Delete("@metadata.pipeline");`, - assert: func(t testing.TB, evt *beat.Event, err error) { - assert.Nil(t, evt.Meta["pipeline"]) - }, - }, - { - name: "Cancel", - source: `evt.Cancel();`, - assert: func(t testing.TB, evt *beat.Event, err error) { - assert.NoError(t, err) - assert.Nil(t, evt) - }, - }, - { - name: "Tag", - source: `evt.Tag("foo"); evt.Tag("bar"); evt.Tag("foo");`, - assert: func(t testing.TB, evt *beat.Event, err error) { - if assert.NoError(t, err) { - assert.Equal(t, []string{"foo", "bar"}, evt.Fields["tags"]) - } - }, - }, - { - name: "AppendTo", - source: `evt.AppendTo("source.ip", "10.0.0.1");`, - assert: func(t testing.TB, evt *beat.Event, err error) { - if assert.NoError(t, err) { - srcIP, _ := evt.GetValue("source.ip") - assert.Equal(t, []string{"192.0.2.1", "10.0.0.1"}, srcIP) - } - }, - }, -} - -func testEvent() *beat.Event { - return &beat.Event{ - Meta: common.MapStr{ - "pipeline": "beat-1.2.3-module", - }, - Fields: common.MapStr{ - "source": common.MapStr{ - "ip": "192.0.2.1", - }, - }, - } -} - -func TestBeatEventV0(t *testing.T) { - for _, tc := range eventV0Tests { - t.Run(tc.name, func(t *testing.T) { - reg := monitoring.NewRegistry() - - p, err := NewFromConfig(Config{Tag: tc.name, Source: header + tc.source + footer}, reg) - if err != nil { - t.Fatal(err) - } - - evt, err := p.Run(testEvent()) - if tc.assert != nil { - tc.assert(t, evt, err) - } else { - assert.NoError(t, err) - assert.NotNil(t, evt) - } - - // Validate that the processor's metrics exist. - var found bool - prefix := fmt.Sprintf("processor.javascript.%s.histogram.process_time", tc.name) - reg.Do(monitoring.Full, func(name string, v interface{}) { - if !found && strings.HasPrefix(name, prefix) { - found = true - } - }) - assert.True(t, found, "metrics were not found in registry") - }) - } - -} - -func BenchmarkBeatEventV0(b *testing.B) { - goroutines := resources.NewGoroutinesChecker() - defer goroutines.Check(b) - - benchTest := func(tc testCase, timeout time.Duration) func(b *testing.B) { - return func(b *testing.B) { - p, err := NewFromConfig(Config{Source: header + tc.source + footer, Timeout: timeout}, nil) - if err != nil { - b.Fatal(err) - } - - event := testEvent() - b.ResetTimer() - for i := 0; i < b.N; i++ { - _, err := p.Run(event) - if err != nil { - b.Fatal(err) - } - } - } - } - for _, tc := range eventV0Tests { - switch tc.name { - case "Delete", "Rename": - // Skip these tests for the benchmark because they affect the state - // of the event in way that prevents them from being run more than - // one time. - continue - } - - b.Run(tc.name, benchTest(tc, 0)) - b.Run("timeout_"+tc.name, benchTest(tc, 500*time.Millisecond)) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/console/console.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/console/console.go deleted file mode 100644 index 281ba3d1..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/console/console.go +++ /dev/null @@ -1,89 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package console - -import ( - "github.com/dop251/goja" - "github.com/dop251/goja_nodejs/require" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - - // Require the util module for handling the log format arguments. - _ "github.com/dop251/goja_nodejs/util" -) - -// Console is a module that enables logging via the logp package (Beat logger). -type Console struct { - runtime *goja.Runtime - util *goja.Object -} - -func (c *Console) makeLogFunc(level logp.Level) func(call goja.FunctionCall) goja.Value { - return func(call goja.FunctionCall) goja.Value { - if format, ok := goja.AssertFunction(c.util.Get("format")); ok { - ret, err := format(c.util, call.Arguments...) - if err != nil { - panic(err) - } - - log := logp.L().Named("processor.javascript") - switch level { - case logp.DebugLevel: - log.Debug(ret.String()) - case logp.InfoLevel: - log.Info(ret.String()) - case logp.WarnLevel: - log.Warn(ret.String()) - case logp.ErrorLevel: - log.Error(ret.String()) - default: - panic(errors.Errorf("unhandled logp.Level: %v", level)) - } - } else { - panic(c.runtime.NewTypeError("util.format is not a function")) - } - - return nil - } -} - -// Require registers the module with the runtime. -func Require(runtime *goja.Runtime, module *goja.Object) { - c := &Console{ - runtime: runtime, - } - - c.util = require.Require(runtime, "util").(*goja.Object) - - o := module.Get("exports").(*goja.Object) - o.Set("debug", c.makeLogFunc(logp.DebugLevel)) - o.Set("info", c.makeLogFunc(logp.InfoLevel)) - o.Set("log", c.makeLogFunc(logp.InfoLevel)) - o.Set("warn", c.makeLogFunc(logp.WarnLevel)) - o.Set("error", c.makeLogFunc(logp.ErrorLevel)) -} - -// Enable adds console to the given runtime. -func Enable(runtime *goja.Runtime) { - runtime.Set("console", require.Require(runtime, "console")) -} - -func init() { - require.RegisterNativeModule("console", Require) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/console/console_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/console/console_test.go deleted file mode 100644 index aa4c00ce..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/console/console_test.go +++ /dev/null @@ -1,76 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package console - -import ( - "testing" - - "github.com/stretchr/testify/assert" - "go.uber.org/zap" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/processors/script/javascript" - - // Register require module. - _ "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/require" -) - -func TestConsole(t *testing.T) { - const script = ` -var console = require('console'); - -function process(evt) { - console.debug("TestConsole Debug"); - console.log("TestConsole Log/Info"); - console.info("TestConsole Info %j", evt.fields); - console.warn("TestConsole Warning [%s]", evt.fields.message); - console.error("TestConsole Error processing event: %j", evt.fields); -} -` - - logp.DevelopmentSetup(logp.ToObserverOutput()) - p, err := javascript.NewFromConfig(javascript.Config{Source: script}, nil) - if err != nil { - t.Fatal(err) - } - - _, err = p.Run(&beat.Event{Fields: common.MapStr{"message": "hello world!"}}) - if err != nil { - t.Fatal(err) - } - - logs := logp.ObserverLogs().FilterMessageSnippet("TestConsole").TakeAll() - if assert.Len(t, logs, 5) { - assert.Contains(t, logs[0].Message, "Debug") - assert.Equal(t, logs[0].Level, zap.DebugLevel) - - assert.Contains(t, logs[1].Message, "Log/Info") - assert.Equal(t, logs[1].Level, zap.InfoLevel) - - assert.Contains(t, logs[2].Message, "Info") - assert.Equal(t, logs[2].Level, zap.InfoLevel) - - assert.Contains(t, logs[3].Message, "Warning") - assert.Equal(t, logs[3].Level, zap.WarnLevel) - - assert.Contains(t, logs[4].Message, "Error") - assert.Equal(t, logs[4].Level, zap.ErrorLevel) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/include.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/include.go deleted file mode 100644 index f30e423e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/include.go +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - // Register javascript modules. - _ "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/console" - _ "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/net" - _ "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/path" - _ "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/processor" - _ "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/require" -) diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/net/net.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/net/net.go deleted file mode 100644 index 5551bce5..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/net/net.go +++ /dev/null @@ -1,68 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package net - -import ( - "net" - - "github.com/dop251/goja" - "github.com/dop251/goja_nodejs/require" -) - -// Require registers the net module that provides utilities for working with IP -// addresses. It can be accessed using: -// -// // javascript -// var net = require('net'); -// -func Require(vm *goja.Runtime, module *goja.Object) { - o := module.Get("exports").(*goja.Object) - o.Set("isIP", isIP) - o.Set("isIPv4", isIPv4) - o.Set("isIPv6", isIPv6) -} - -func isIP(input string) int32 { - ip := net.ParseIP(input) - if ip == nil { - return 0 - } - - if ip.To4() != nil { - return 4 - } - - return 6 -} - -func isIPv4(input string) bool { - return 4 == isIP(input) -} - -func isIPv6(input string) bool { - return 6 == isIP(input) -} - -// Enable adds net to the given runtime. -func Enable(runtime *goja.Runtime) { - runtime.Set("net", require.Require(runtime, "net")) -} - -func init() { - require.RegisterNativeModule("net", Require) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/net/net_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/net/net_test.go deleted file mode 100644 index 559fff00..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/net/net_test.go +++ /dev/null @@ -1,98 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package net_test - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/processors/script/javascript" - - _ "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/net" - _ "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/require" -) - -func TestNetIsIP(t *testing.T) { - const script = ` -var net = require('net'); - -function process(evt) { - var ip = evt.Get("ip"); - var ipType = net.isIP(ip); - switch (ipType) { - case 4: - evt.Put("network.type", "ipv4"); - break - case 6: - evt.Put("network.type", "ipv6"); - break - } -} -` - - p, err := javascript.NewFromConfig(javascript.Config{Source: script}, nil) - if err != nil { - t.Fatal(err) - } - - for ip, typ := range map[string]interface{}{ - "192.168.0.1": "ipv4", - "::ffff:192.168.0.1": "ipv4", - "2001:0db8:0000:0000:0000:ff00:0042:8329": "ipv6", - "2001:db8:0:0:0:ff00:42:8329": "ipv6", - "2001:db8::ff00:42:8329": "ipv6", - "www.elastic.co": nil, - } { - evt, err := p.Run(&beat.Event{Fields: common.MapStr{"ip": ip}}) - if err != nil { - t.Fatal(err) - } - - fields := evt.Fields.Flatten() - assert.Equal(t, typ, fields["network.type"]) - } -} - -func TestNetIsIPvN(t *testing.T) { - const script = ` -var net = require('net'); - -function process(evt) { - if (net.isIPv4("192.168.0.1") !== true) { - throw "isIPv4 failed"; - } - - if (net.isIPv6("2001:db8::ff00:42:8329") !== true) { - throw "isIPv6 failed"; - } -} -` - - p, err := javascript.NewFromConfig(javascript.Config{Source: script}, nil) - if err != nil { - t.Fatal(err) - } - - _, err = p.Run(&beat.Event{Fields: common.MapStr{}}) - if err != nil { - t.Fatal(err) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/path/path.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/path/path.go deleted file mode 100644 index 13937701..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/path/path.go +++ /dev/null @@ -1,74 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package path - -import ( - "path" - "path/filepath" - "runtime" - - "github.com/dop251/goja" - "github.com/dop251/goja_nodejs/require" -) - -// Require registers the path module that provides utilities for working with -// file and directory paths. It can be accessed using: -// -// // javascript -// var path = require('path'); -// -func Require(vm *goja.Runtime, module *goja.Object) { - setPosix := func(o *goja.Object) *goja.Object { - o.Set("basename", path.Base) - o.Set("dirname", path.Dir) - o.Set("extname", path.Ext) - o.Set("isAbsolute", path.IsAbs) - o.Set("normalize", path.Clean) - o.Set("sep", '/') - return o - } - - setWin32 := func(o *goja.Object) *goja.Object { - o.Set("basename", win32.Base) - o.Set("dirname", win32.Dir) - o.Set("extname", filepath.Ext) - o.Set("isAbsolute", win32.IsAbs) - o.Set("normalize", win32.Clean) - o.Set("sep", win32Separator) - return o - } - - o := module.Get("exports").(*goja.Object) - o.Set("posix", setPosix(vm.NewObject())) - o.Set("win32", setWin32(vm.NewObject())) - - if runtime.GOOS == "windows" { - setWin32(o) - } else { - setPosix(o) - } -} - -// Enable adds path to the given runtime. -func Enable(runtime *goja.Runtime) { - runtime.Set("path", require.Require(runtime, "path")) -} - -func init() { - require.RegisterNativeModule("path", Require) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/path/path_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/path/path_test.go deleted file mode 100644 index 4ad47de1..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/path/path_test.go +++ /dev/null @@ -1,105 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package path_test - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/processors/script/javascript" - - _ "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/path" - _ "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/require" -) - -func TestWin32(t *testing.T) { - const script = ` -var path = require('path'); - -function process(evt) { - var filename = "C:\\Windows\\system32\\..\\system32\\system32.dll"; - evt.Put("result", { - raw: filename, - basename: path.win32.basename(filename), - dirname: path.win32.dirname(filename), - extname: path.win32.extname(filename), - isAbsolute: path.win32.isAbsolute(filename), - normalize: path.win32.normalize(filename), - sep: path.win32.sep, - }); -} -` - - p, err := javascript.NewFromConfig(javascript.Config{Source: script}, nil) - if err != nil { - t.Fatal(err) - } - - evt, err := p.Run(&beat.Event{Fields: common.MapStr{}}) - if err != nil { - t.Fatal(err) - } - - fields := evt.Fields.Flatten() - assert.Equal(t, "system32.dll", fields["result.basename"]) - assert.Equal(t, `C:\Windows\system32`, fields["result.dirname"]) - assert.Equal(t, ".dll", fields["result.extname"]) - assert.Equal(t, true, fields["result.isAbsolute"]) - assert.Equal(t, `C:\Windows\system32\system32.dll`, fields["result.normalize"]) - assert.EqualValues(t, '\\', fields["result.sep"]) -} - -func TestPosix(t *testing.T) { - const script = ` -var path = require('path'); - -function process(evt) { - var filename = "/usr/lib/../lib/libcurl.so"; - evt.Put("result", { - raw: filename, - basename: path.posix.basename(filename), - dirname: path.posix.dirname(filename), - extname: path.posix.extname(filename), - isAbsolute: path.posix.isAbsolute(filename), - normalize: path.posix.normalize(filename), - sep: path.posix.sep, - }); -} -` - - p, err := javascript.NewFromConfig(javascript.Config{Source: script}, nil) - if err != nil { - t.Fatal(err) - } - - evt, err := p.Run(&beat.Event{Fields: common.MapStr{}}) - if err != nil { - t.Fatal(err) - } - - fields := evt.Fields.Flatten() - assert.Equal(t, "libcurl.so", fields["result.basename"]) - assert.Equal(t, "/usr/lib", fields["result.dirname"]) - assert.Equal(t, ".so", fields["result.extname"]) - assert.Equal(t, true, fields["result.isAbsolute"]) - assert.Equal(t, "/usr/lib/libcurl.so", fields["result.normalize"]) - assert.EqualValues(t, '/', fields["result.sep"]) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/path/windows.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/path/windows.go deleted file mode 100644 index 76ed4906..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/path/windows.go +++ /dev/null @@ -1,245 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package path - -import "strings" - -const ( - win32Separator = '\\' -) - -var win32 = windowsFilepath{} - -type windowsFilepath struct{} - -// IsAbs reports whether the path is absolute. -func (win windowsFilepath) IsAbs(path string) (b bool) { - l := win.volumeNameLen(path) - if l == 0 { - return false - } - path = path[l:] - if path == "" { - return false - } - return win.isPathSeparator(path[0]) -} - -func (win windowsFilepath) Base(path string) string { - if path == "" { - return "." - } - // Strip trailing slashes. - for len(path) > 0 && win.isPathSeparator(path[len(path)-1]) { - path = path[0 : len(path)-1] - } - // Throw away volume name - path = path[len(win.volumeName(path)):] - // Find the last element - i := len(path) - 1 - for i >= 0 && !win.isPathSeparator(path[i]) { - i-- - } - if i >= 0 { - path = path[i+1:] - } - // If empty now, it had only slashes. - if path == "" { - return string('\\') - } - return path -} - -func (win windowsFilepath) Dir(path string) string { - vol := win.volumeName(path) - i := len(path) - 1 - for i >= len(vol) && !win.isPathSeparator(path[i]) { - i-- - } - dir := win.Clean(path[len(vol) : i+1]) - if dir == "." && len(vol) > 2 { - // must be UNC - return vol - } - return vol + dir -} - -// isWindowsPathSeparator reports whether c is a directory separator character. -func (windowsFilepath) isPathSeparator(c uint8) bool { - // NOTE: Windows accept / as path separator. - return c == '\\' || c == '/' -} - -func (win windowsFilepath) volumeName(path string) string { - return path[:win.volumeNameLen(path)] -} - -// volumeNameLen returns length of the leading volume name on Windows. -// It returns 0 elsewhere. -func (win windowsFilepath) volumeNameLen(path string) int { - if len(path) < 2 { - return 0 - } - // with drive letter - c := path[0] - if path[1] == ':' && ('a' <= c && c <= 'z' || 'A' <= c && c <= 'Z') { - return 2 - } - // is it UNC? https://msdn.microsoft.com/en-us/library/windows/desktop/aa365247(v=vs.85).aspx - if l := len(path); l >= 5 && win.isPathSeparator(path[0]) && win.isPathSeparator(path[1]) && - !win.isPathSeparator(path[2]) && path[2] != '.' { - // first, leading `\\` and next shouldn't be `\`. its server name. - for n := 3; n < l-1; n++ { - // second, next '\' shouldn't be repeated. - if win.isPathSeparator(path[n]) { - n++ - // third, following something characters. its share name. - if !win.isPathSeparator(path[n]) { - if path[n] == '.' { - break - } - for ; n < l; n++ { - if win.isPathSeparator(path[n]) { - break - } - } - return n - } - break - } - } - } - return 0 -} - -func (win windowsFilepath) Clean(path string) string { - originalPath := path - volLen := win.volumeNameLen(path) - path = path[volLen:] - if path == "" { - if volLen > 1 && originalPath[1] != ':' { - // should be UNC - return win.FromSlash(originalPath) - } - return originalPath + "." - } - rooted := win.isPathSeparator(path[0]) - - // Invariants: - // reading from path; r is index of next byte to process. - // writing to buf; w is index of next byte to write. - // dotdot is index in buf where .. must stop, either because - // it is the leading slash or it is a leading ../../.. prefix. - n := len(path) - out := lazybuf{path: path, volAndPath: originalPath, volLen: volLen} - r, dotdot := 0, 0 - if rooted { - out.append(win32Separator) - r, dotdot = 1, 1 - } - - for r < n { - switch { - case win.isPathSeparator(path[r]): - // empty path element - r++ - case path[r] == '.' && (r+1 == n || win.isPathSeparator(path[r+1])): - // . element - r++ - case path[r] == '.' && path[r+1] == '.' && (r+2 == n || win.isPathSeparator(path[r+2])): - // .. element: remove to last separator - r += 2 - switch { - case out.w > dotdot: - // can backtrack - out.w-- - for out.w > dotdot && !win.isPathSeparator(out.index(out.w)) { - out.w-- - } - case !rooted: - // cannot backtrack, but not rooted, so append .. element. - if out.w > 0 { - out.append(win32Separator) - } - out.append('.') - out.append('.') - dotdot = out.w - } - default: - // real path element. - // add slash if needed - if rooted && out.w != 1 || !rooted && out.w != 0 { - out.append(win32Separator) - } - // copy element - for ; r < n && !win.isPathSeparator(path[r]); r++ { - out.append(path[r]) - } - } - } - - // Turn empty string into "." - if out.w == 0 { - out.append('.') - } - - return win.FromSlash(out.string()) -} - -func (windowsFilepath) FromSlash(path string) string { - return strings.Replace(path, "/", string(win32Separator), -1) -} - -// A lazybuf is a lazily constructed path buffer. -// It supports append, reading previously appended bytes, -// and retrieving the final string. It does not allocate a buffer -// to hold the output until that output diverges from s. -type lazybuf struct { - path string - buf []byte - w int - volAndPath string - volLen int -} - -func (b *lazybuf) index(i int) byte { - if b.buf != nil { - return b.buf[i] - } - return b.path[i] -} - -func (b *lazybuf) append(c byte) { - if b.buf == nil { - if b.w < len(b.path) && b.path[b.w] == c { - b.w++ - return - } - b.buf = make([]byte, len(b.path)) - copy(b.buf, b.path[:b.w]) - } - b.buf[b.w] = c - b.w++ -} - -func (b *lazybuf) string() string { - if b.buf == nil { - return b.volAndPath[:b.volLen+b.w] - } - return b.volAndPath[:b.volLen] + string(b.buf[:b.w]) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/processor/processor_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/processor/processor_test.go deleted file mode 100644 index 6ea66f40..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/processor/processor_test.go +++ /dev/null @@ -1,164 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package processor - -import ( - "encoding/json" - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/processors" - "github.com/elastic/beats/v7/libbeat/processors/script/javascript" - - _ "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/require" -) - -func init() { - RegisterPlugin("Mock", newMock) -} - -func testEvent() *beat.Event { - return &beat.Event{ - Fields: common.MapStr{ - "source": common.MapStr{ - "ip": "192.0.2.1", - }, - "destination": common.MapStr{ - "ip": "192.0.2.1", - }, - "network": common.MapStr{ - "transport": "igmp", - }, - "message": "key=hello", - }, - } -} - -func TestNewProcessorDummyProcessor(t *testing.T) { - const script = ` -var processor = require('processor'); - -var mock = new processor.Mock({"fields": {"added": "new_value"}}); - -function process(evt) { - mock.Run(evt); -} -` - - logp.TestingSetup() - p, err := javascript.NewFromConfig(javascript.Config{Source: script}, nil) - if err != nil { - t.Fatal(err) - } - - evt, err := p.Run(testEvent()) - if err != nil { - t.Fatal(err) - } - - checkEvent(t, evt, "added", "new_value") -} - -func TestChainOfDummyProcessors(t *testing.T) { - const script = ` -var processor = require('processor'); - -var hungarianHello = new processor.Mock({"fields": {"helló": "világ"}}); -var germanHello = new processor.Mock({"fields": {"hallo": "Welt"}}); - -var chain = new processor.Chain() - .Add(hungarianHello) - .Mock({ - fields: { "hola": "mundo" }, - }) - .Add(function(evt) { - evt.Put("hello", "world"); - }) - .Build(); - -var chainOfChains = new processor.Chain() - .Add(chain) - .Add(germanHello) - .Build(); -function process(evt) { - chainOfChains.Run(evt); -} -` - - logp.TestingSetup() - p, err := javascript.NewFromConfig(javascript.Config{Source: script}, nil) - if err != nil { - t.Fatal(err) - } - - evt, err := p.Run(testEvent()) - if err != nil { - t.Fatal(err) - } - - // checking if hello world is added to the event in different languages - checkEvent(t, evt, "helló", "világ") - checkEvent(t, evt, "hola", "mundo") - checkEvent(t, evt, "hello", "world") - checkEvent(t, evt, "hallo", "Welt") -} - -func checkEvent(t *testing.T, evt *beat.Event, key, value string) { - s, err := evt.GetValue(key) - assert.NoError(t, err) - - switch ss := s.(type) { - case string: - assert.Equal(t, ss, value) - default: - t.Fatal("unexpected type") - } -} - -type mockProcessor struct { - fields common.MapStr -} - -func newMock(c *common.Config) (processors.Processor, error) { - config := struct { - Fields common.MapStr `config:"fields" validate:"required"` - }{} - err := c.Unpack(&config) - if err != nil { - return nil, fmt.Errorf("fail to unpack the mock processor configuration: %s", err) - } - - return &mockProcessor{ - fields: config.Fields, - }, nil -} - -func (m *mockProcessor) Run(event *beat.Event) (*beat.Event, error) { - event.Fields.DeepUpdate(m.fields) - return event, nil -} - -func (m *mockProcessor) String() string { - s, _ := json.Marshal(m.fields) - return fmt.Sprintf("mock=%s", s) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/require/require.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/require/require.go deleted file mode 100644 index db0dcaaa..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/require/require.go +++ /dev/null @@ -1,37 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package require - -import ( - "github.com/dop251/goja_nodejs/require" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/processors/script/javascript" -) - -func init() { - javascript.AddSessionHook("require", func(s javascript.Session) { - reg := require.NewRegistryWithLoader(loadSource) - reg.Enable(s.Runtime()) - }) -} - -// loadSource disallows loading custom modules from file. -func loadSource(path string) ([]byte, error) { - return nil, errors.Errorf("cannot load %v, only built-in modules are supported", path) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/session_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/session_test.go deleted file mode 100644 index 043253c9..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/javascript/session_test.go +++ /dev/null @@ -1,226 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package javascript - -import ( - "context" - "sync" - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - - "github.com/stretchr/testify/assert" -) - -func TestSessionTagOnException(t *testing.T) { - const script = `throw "this tags the event";` - - p, err := NewFromConfig(Config{ - Source: header + script + footer, - TagOnException: defaultConfig().TagOnException, - }, nil) - if err != nil { - t.Fatal(err) - } - - evt, err := p.Run(testEvent()) - assert.Error(t, err) - - tags, _ := evt.GetValue("tags") - assert.Equal(t, []string{"_js_exception"}, tags) -} - -func TestSessionScriptParams(t *testing.T) { - t.Run("register method is optional", func(t *testing.T) { - _, err := NewFromConfig(Config{ - Source: header + footer, - }, nil) - if err != nil { - t.Fatal(err) - } - }) - - t.Run("register required for params", func(t *testing.T) { - _, err := NewFromConfig(Config{ - Source: header + footer, - Params: map[string]interface{}{ - "threshold": 42, - }, - }, nil) - if assert.Error(t, err) { - assert.Contains(t, err.Error(), "params were provided") - } - }) - - t.Run("register params", func(t *testing.T) { - const script = ` - function register(params) { - if (params["threshold"] !== 42) { - throw "invalid threshold"; - } - } - - function process(event) {} - ` - _, err := NewFromConfig(Config{ - Source: script, - Params: map[string]interface{}{ - "threshold": 42, - }, - }, nil) - assert.NoError(t, err) - }) -} - -func TestSessionTestFunction(t *testing.T) { - const script = ` - var fail = false; - - function register(params) { - fail = params["fail"]; - } - - function process(event) { - if (fail) { - throw "intentional failure"; - } - event.Put("hello", "world"); - return event; - } - - function test() { - var event = process(new Event({"hello": "earth"})); - - if (event.fields.hello !== "world") { - throw "invalid hello world"; - } - } - ` - - t.Run("test method is optional", func(t *testing.T) { - _, err := NewFromConfig(Config{ - Source: header + footer, - }, nil) - if err != nil { - t.Fatal(err) - } - }) - - t.Run("test success", func(t *testing.T) { - _, err := NewFromConfig(Config{ - Source: script, - Params: map[string]interface{}{ - "fail": false, - }, - }, nil) - assert.NoError(t, err) - }) - - t.Run("test failure", func(t *testing.T) { - _, err := NewFromConfig(Config{ - Source: script, - Params: map[string]interface{}{ - "fail": true, - }, - }, nil) - assert.Error(t, err) - }) -} - -func TestSessionTimeout(t *testing.T) { - logp.TestingSetup() - - const runawayLoop = ` - while (!evt.fields.stop) { - evt.Put("hello", "world"); - } - ` - - p, err := NewFromConfig(Config{ - Source: header + runawayLoop + footer, - Timeout: 500 * time.Millisecond, - TagOnException: "_js_exception", - }, nil) - if err != nil { - t.Fatal(err) - } - - evt := &beat.Event{ - Fields: common.MapStr{ - "stop": false, - }, - } - - // Execute and expect a timeout. - evt, err = p.Run(evt) - if assert.Error(t, err) { - assert.Contains(t, err.Error(), timeoutError) - - tags, _ := evt.GetValue("tags") - assert.Equal(t, []string{"_js_exception"}, tags) - - errorMessage, _ := evt.GetValue("error.message") - assert.Contains(t, errorMessage, timeoutError) - } - - // Verify that any internal runtime interrupt state has been cleared. - evt.PutValue("stop", true) - _, err = p.Run(evt) - assert.NoError(t, err) -} - -func TestSessionParallel(t *testing.T) { - const script = ` - evt.Put("host.name", "workstation"); - ` - - p, err := NewFromConfig(Config{ - Source: header + script + footer, - TagOnException: "_js_exception", - }, nil) - if err != nil { - t.Fatal(err) - } - - const goroutines = 10 - ctx, cancel := context.WithCancel(context.Background()) - defer cancel() - - var wg sync.WaitGroup - wg.Add(goroutines) - for i := 0; i < goroutines; i++ { - go func() { - defer wg.Done() - for ctx.Err() == nil { - evt := &beat.Event{ - Fields: common.MapStr{ - "host": common.MapStr{"name": "computer"}, - }, - } - _, err := p.Run(evt) - assert.NoError(t, err) - } - }() - } - - time.AfterFunc(time.Second, cancel) - wg.Wait() -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/processor.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/script/processor.go deleted file mode 100644 index 7f61c7cf..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/script/processor.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package script - -import ( - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/processors" - "github.com/elastic/beats/v7/libbeat/processors/script/javascript" - - // Register javascript modules with the processor. - _ "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module" -) - -func init() { - processors.RegisterPlugin("script", New) -} - -// New constructs a new script processor. -func New(c *common.Config) (processors.Processor, error) { - var config = struct { - Lang string `config:"lang" validate:"required"` - }{} - if err := c.Unpack(&config); err != nil { - return nil, err - } - - switch strings.ToLower(config.Lang) { - case "javascript", "js": - return javascript.New(c) - default: - return nil, errors.Errorf("script type must be declared (e.g. type: javascript)") - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/timeseries/timeseries_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/timeseries/timeseries_test.go deleted file mode 100644 index 18dedb5b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/timeseries/timeseries_test.go +++ /dev/null @@ -1,203 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package timeseries - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/mapping" -) - -var ( - truthy = true - falsy = false - - fields = mapping.Fields{ - mapping.Field{Name: "context.first", Type: "long", Description: "a dimension", Dimension: &truthy}, - mapping.Field{ - Name: "context", - Type: "group", - Fields: mapping.Fields{ - mapping.Field{Name: "second", Type: "keyword", Dimension: &truthy}, - }, - }, - mapping.Field{ - Name: "context", - Type: "group", - Fields: mapping.Fields{ - mapping.Field{Name: "third", Dimension: &truthy}, - }, - }, - mapping.Field{Name: "type-less"}, - mapping.Field{Name: "not-a-dimension", Type: "long"}, - mapping.Field{Name: "dimension-by-default", Type: "keyword"}, - mapping.Field{Name: "overwritten-field1", Type: "long", Dimension: &truthy}, - mapping.Field{Name: "overwritten-field1", Overwrite: true, Type: "long", Dimension: &falsy}, - mapping.Field{Name: "overwritten-field2", Overwrite: true, Type: "long"}, - mapping.Field{Name: "overwritten-field2", Type: "keyword", Dimension: &truthy}, - mapping.Field{ - Name: "nested-obj", - Type: "object", - Fields: mapping.Fields{ - mapping.Field{ - Name: "object-of-keywords", - Type: "object", - ObjectType: "keyword", - }, - mapping.Field{ - Name: "wildcard-object-of-keywords.*", - Type: "object", - ObjectType: "keyword", - }, - // todo: not supported - mapping.Field{ - Name: "obj-type-params", - ObjectTypeParams: []mapping.ObjectTypeCfg{ - {ObjectType: "keyword"}, - {ObjectType: "boolean"}, - }, - Type: "object", - }, - mapping.Field{Name: "not-a-dimension", Type: "long"}, - }, - }, - mapping.Field{ - Name: "obj1", - Type: "object", - ObjectType: "keyword", - }, - mapping.Field{ - Name: "obj1-but-not-a-child-of-obj1", - Dimension: &falsy, - }, - } -) - -func TestTimesSeriesIsDimension(t *testing.T) { - processor := NewTimeSeriesProcessor(fields) - - tsProcessor := processor.(*timeseriesProcessor) - for _, test := range []struct { - isDim bool - field string - }{ - {true, "context.first"}, - {true, "context.second"}, - {false, "type-less"}, - {true, "context.third"}, - {false, "not-a-dimension"}, - {true, "dimension-by-default"}, - {false, "overwritten-field1"}, - {false, "overwritten-field2"}, - {true, "nested-obj.object-of-keywords.third-level"}, - {true, "nested-obj.wildcard-object-of-keywords.third-level"}, - {false, "nested-obj.second-level"}, - {true, "obj1.key1"}, - {false, "obj1-but-not-a-child-of-obj1.key1"}, - } { - assert.Equal(t, test.isDim, tsProcessor.isDimension(test.field), test.field) - } - -} - -func TestTimesSeriesHashes(t *testing.T) { - timeseriesProcessor := NewTimeSeriesProcessor(fields) - - for _, test := range []struct { - name string - in common.MapStr - expected common.MapStr - }{ - { - name: "simple fields", - in: common.MapStr{ - "context": common.MapStr{ - "first": 1, - "second": "word2", - "third": "word3", - }, - }, - expected: common.MapStr{ - "context": common.MapStr{ - "first": 1, - "second": "word2", - "third": "word3", - }, - "timeseries": common.MapStr{"instance": uint64(10259802856000774733)}, - }, - }, - { - name: "simple field - with one ignored field", - in: common.MapStr{ - "context": common.MapStr{ - "first": 1, - "second": "word2", - "third": "word3", - }, - "not-a-dimension": 1000, - }, - expected: common.MapStr{ - "context": common.MapStr{ - "first": 1, - "second": "word2", - "third": "word3", - }, - "not-a-dimension": 1000, - "timeseries": common.MapStr{"instance": uint64(10259802856000774733)}, // same as above - }, - }, - { - name: "simple fields and one ignored and one by default", - in: common.MapStr{ - "context": common.MapStr{ - "first": 1, - "second": "word2", - "third": "word3", - }, - "not-a-dimension": 1000, - "dimension-by-default": "dimension1", - }, - expected: common.MapStr{ - "context": common.MapStr{ - "first": 1, - "second": "word2", - "third": "word3", - }, - "not-a-dimension": 1000, - "dimension-by-default": "dimension1", - "timeseries": common.MapStr{"instance": uint64(17933311421196639387)}, - }, - }, - } { - - event := beat.Event{ - TimeSeries: true, - Fields: test.in, - } - t.Run(test.name, func(t *testing.T) { - out, err := timeseriesProcessor.Run(&event) - - assert.NoError(t, err) - assert.Equal(t, test.expected, out.Fields) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/config.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/config.go deleted file mode 100644 index 7b0fa5f2..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/config.go +++ /dev/null @@ -1,35 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package timestamp - -type config struct { - Field string `config:"field" validate:"required"` // Source field containing time time to be parsed. - TargetField string `config:"target_field"` // Target field for the parsed time value. The target value is always written as UTC. Defaults to @timestamp. - Layouts []string `config:"layouts" validate:"required"` // Timestamp layouts that define the expected time value format. - Timezone string `config:"timezone"` // Timezone (e.g. America/New_York) to use when parsing a timestamp not containing a timezone. - IgnoreMissing bool `config:"ignore_missing"` // Ignore errors when the source field is missing. - IgnoreFailure bool `config:"ignore_failure"` // Ignore errors when parsing the timestamp. - TestTimestamps []string `config:"test"` // A list of timestamps that must parse successfully when loading the processor. - ID string `config:"id"` // An identifier for this processor. Useful for debugging. -} - -func defaultConfig() config { - return config{ - TargetField: "@timestamp", - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/docs/timestamp.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/docs/timestamp.asciidoc deleted file mode 100644 index a8d569a9..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/docs/timestamp.asciidoc +++ /dev/null @@ -1,69 +0,0 @@ -[[processor-timestamp]] -=== Timestamp - -++++ -timestamp -++++ - -beta[] - -The `timestamp` processor parses a timestamp from a field. By default the -timestamp processor writes the parsed result to the `@timestamp` field. You can -specify a different field by setting the `target_field` parameter. The timestamp -value is parsed according to the `layouts` parameter. Multiple layouts can be -specified and they will be used sequentially to attempt parsing the timestamp -field. - -NOTE: The timestamp layouts used by this processor are different than the - formats supported by date processors in Logstash and Elasticsearch Ingest - Node. - -The `layouts` are described using a reference time that is based on this -specific time: - - Mon Jan 2 15:04:05 MST 2006 - -Since MST is GMT-0700, the reference time is: - - 01/02 03:04:05PM '06 -0700 - -To define your own layout, rewrite the reference time in a format that matches -the timestamps you expect to parse. For more layout examples and details see the -https://godoc.org/time#pkg-constants[Go time package documentation]. - -If a layout does not contain a year then the current year in the specified -`timezone` is added to the time value. - -.Timestamp options -[options="header"] -|====== -| Name | Required | Default | Description | -| `field` | yes | | Source field containing the time to be parsed. | -| `target_field` | no | @timestamp | Target field for the parsed time value. The target value is always written as UTC. | -| `layouts` | yes | | Timestamp layouts that define the expected time value format. In addition layouts, `UNIX` and `UNIX_MS` are accepted. | -| `timezone` | no | UTC | Timezone (e.g. America/New_York) to use when parsing a timestamp not containing a timezone. | -| `ignore_missing` | no | false | Ignore errors when the source field is missing. | -| `ignore_failure` | no | false | Ignore all errors produced by the processor. | -| `test` | no | | A list of timestamps that must parse successfully when loading the processor. | -| `id` | no | | An identifier for this processor instance. Useful for debugging. | -|====== - -Here is an example that parses the `start_time` field and writes the result -to the `@timestamp` field then deletes the `start_time` field. When the -processor is loaded it will immediately validate that the two `test` timestamps -parse with this configuration. - -[source,yaml] ----- -processors: -- timestamp: - field: start_time - layouts: - - '2006-01-02T15:04:05Z' - - '2006-01-02T15:04:05.999Z' - test: - - '2019-06-22T16:33:51Z' - - '2019-11-18T04:59:51.123Z' -- drop_fields: - fields: [start_time] ----- diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/error.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/error.go deleted file mode 100644 index f19d70aa..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/error.go +++ /dev/null @@ -1,70 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package timestamp - -import ( - "fmt" - "io" - "time" -) - -type parseError struct { - field string - time interface{} - causes []error -} - -func (e *parseError) Error() string { - return fmt.Sprintf("failed parsing time field %v='%v'", e.field, e.time) -} - -// Errors returns a list of parse errors. This implements the errorGroup -// interface that the logger recognizes for including a list of causes. -func (e *parseError) Errors() []error { - return e.causes -} - -func (e *parseError) Format(f fmt.State, c rune) { - io.WriteString(f, e.Error()) - - if c == 'v' && f.Flag('+') { - f.Write([]byte(": ")) - first := true - for _, item := range e.causes { - if first { - first = false - } else { - f.Write([]byte("; ")) - } - io.WriteString(f, item.Error()) - } - } -} - -type parseErrorCause struct { - *time.ParseError -} - -func (e *parseErrorCause) Error() string { - if e.Message != "" { - return e.Message - } - - return "failed using layout [" + e.Layout + "] " + - "cannot parse [" + e.ValueElem + "] as [" + e.LayoutElem + "]" -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/timestamp.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/timestamp.go deleted file mode 100644 index 5c1a3e47..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/timestamp.go +++ /dev/null @@ -1,211 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package timestamp - -import ( - "fmt" - "time" - - "4d63.com/tz" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/processors" - jsprocessor "github.com/elastic/beats/v7/libbeat/processors/script/javascript/module/processor" -) - -const logName = "processor.timestamp" - -func init() { - processors.RegisterPlugin("timestamp", New) - jsprocessor.RegisterPlugin("Timestamp", New) -} - -type processor struct { - config - log *logp.Logger - isDebug bool - tz *time.Location -} - -// New constructs a new timestamp processor for parsing time strings into -// time.Time values. -func New(cfg *common.Config) (processors.Processor, error) { - c := defaultConfig() - if err := cfg.Unpack(&c); err != nil { - return nil, errors.Wrap(err, "failed to unpack the timestamp configuration") - } - - return newFromConfig(c) -} - -func newFromConfig(c config) (*processor, error) { - loc, err := loadLocation(c.Timezone) - if err != nil { - return nil, errors.Wrap(err, "failed to load timezone") - } - - p := &processor{ - config: c, - log: logp.NewLogger(logName), - isDebug: logp.IsDebug(logName), - tz: loc, - } - if c.ID != "" { - p.log = p.log.With("instance_id", c.ID) - } - - // Execute user provided built-in tests. - for _, test := range c.TestTimestamps { - ts, err := p.parseValue(test) - if err != nil { - return nil, errors.Wrap(err, "failed to parse test timestamp") - } - p.log.Debugf("Test timestamp [%v] parsed as [%v].", test, ts.UTC()) - } - - return p, nil -} - -var timezoneFormats = []string{"-07", "-0700", "-07:00"} - -func loadLocation(timezone string) (*time.Location, error) { - for _, format := range timezoneFormats { - t, err := time.Parse(format, timezone) - if err == nil { - name, offset := t.Zone() - return time.FixedZone(name, offset), nil - } - } - - // Rest of location formats - return tz.LoadLocation(timezone) -} - -func (p *processor) String() string { - return fmt.Sprintf("timestamp=[field=%s, target_field=%v, timezone=%v, layouts=%v]", - p.Field, p.TargetField, p.tz, p.Layouts) -} - -func (p *processor) Run(event *beat.Event) (*beat.Event, error) { - // Get the source field value. - val, err := event.GetValue(p.Field) - if err != nil { - if p.IgnoreFailure || (p.IgnoreMissing && errors.Cause(err) == common.ErrKeyNotFound) { - return event, nil - } - return event, errors.Wrapf(err, "failed to get time field %v", p.Field) - } - - // Try to convert the value to a time.Time. - ts, err := p.tryToTime(val) - if err != nil { - if p.IgnoreFailure { - return event, nil - } - return event, err - } - - // Put the timestamp as UTC into the target field. - _, err = event.PutValue(p.TargetField, ts.UTC()) - if err != nil { - if p.IgnoreFailure { - return event, nil - } - return event, err - } - - return event, nil -} - -func (p *processor) tryToTime(value interface{}) (time.Time, error) { - switch v := value.(type) { - case time.Time: - return v, nil - case common.Time: - return time.Time(v), nil - default: - return p.parseValue(v) - } -} - -func (p *processor) parseValue(v interface{}) (time.Time, error) { - detailedErr := &parseError{} - - for _, layout := range p.Layouts { - ts, err := p.parseValueByLayout(v, layout) - if err == nil { - return ts, nil - } - - switch e := err.(type) { - case *time.ParseError: - detailedErr.causes = append(detailedErr.causes, &parseErrorCause{e}) - default: - detailedErr.causes = append(detailedErr.causes, err) - } - } - - detailedErr.field = p.Field - detailedErr.time = v - - if p.isDebug { - if p.IgnoreFailure { - p.log.Debugw("(Ignored) Failure parsing time field.", "error", detailedErr) - } else { - p.log.Debugw("Failure parsing time field.", "error", detailedErr) - } - } - return time.Time{}, detailedErr -} - -func (p *processor) parseValueByLayout(v interface{}, layout string) (time.Time, error) { - switch layout { - case "UNIX": - if sec, ok := common.TryToInt(v); ok { - return time.Unix(int64(sec), 0), nil - } else if sec, ok := common.TryToFloat64(v); ok { - return time.Unix(0, int64(sec*float64(time.Second))), nil - } - return time.Time{}, errors.New("could not parse time field as int or float") - case "UNIX_MS": - if ms, ok := common.TryToInt(v); ok { - return time.Unix(0, int64(ms)*int64(time.Millisecond)), nil - } else if ms, ok := common.TryToFloat64(v); ok { - return time.Unix(0, int64(ms*float64(time.Millisecond))), nil - } - return time.Time{}, errors.New("could not parse time field as int or float") - default: - str, ok := v.(string) - if !ok { - return time.Time{}, errors.Errorf("unexpected type %T for time field", v) - } - - ts, err := time.ParseInLocation(layout, str, p.tz) - if err == nil { - // Use current year if no year is zero. - if ts.Year() == 0 { - currentYear := time.Now().In(ts.Location()).Year() - ts = ts.AddDate(currentYear, 0, 0) - } - } - return ts, err - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/timestamp_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/timestamp_test.go deleted file mode 100644 index 4b7e8dd0..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/timestamp/timestamp_test.go +++ /dev/null @@ -1,302 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package timestamp - -import ( - "strconv" - "testing" - "time" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -var expected = time.Date(2015, 3, 7, 11, 6, 39, 0, time.UTC) - -func TestParsePatterns(t *testing.T) { - logp.TestingSetup() - - c := defaultConfig() - c.Field = "ts" - c.Layouts = append(c.Layouts, time.ANSIC, time.RFC3339Nano, time.RFC3339) - - p, err := newFromConfig(c) - if err != nil { - t.Fatal(err) - } - - evt := &beat.Event{Fields: common.MapStr{}} - - for name, format := range map[string]string{ - "ANSIC": time.ANSIC, - "RFC3339Nano": time.RFC3339Nano, - "RFC3339": time.RFC3339, - } { - t.Run(name, func(t *testing.T) { - evt.Timestamp = time.Time{} - evt.PutValue("ts", expected.Format(format)) - - evt, err = p.Run(evt) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, expected, evt.Timestamp) - }) - } - - t.Run("UNIX", func(t *testing.T) { - p.Layouts = []string{"UNIX"} - - epochSec := expected.Unix() - times := []interface{}{ - epochSec, - float64(epochSec), - strconv.FormatInt(epochSec, 10), - strconv.FormatInt(epochSec, 10) + ".0", - } - - for _, timeValue := range times { - evt.Timestamp = time.Time{} - evt.PutValue("ts", timeValue) - - evt, err = p.Run(evt) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, expected, evt.Timestamp) - } - }) - - t.Run("UNIX_MS", func(t *testing.T) { - p.Layouts = []string{"UNIX_MS"} - - epochMs := int64(expected.UnixNano()) / int64(time.Millisecond) - times := []interface{}{ - epochMs, - float64(epochMs), - strconv.FormatInt(epochMs, 10), - strconv.FormatInt(epochMs, 10) + ".0", - } - - for _, timeValue := range times { - evt.Timestamp = time.Time{} - evt.PutValue("ts", timeValue) - - evt, err = p.Run(evt) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, expected, evt.Timestamp) - } - }) -} - -func TestParseNoYear(t *testing.T) { - c := defaultConfig() - c.Field = "ts" - c.Layouts = append(c.Layouts, time.StampMilli) - c.Timezone = "EST" - - p, err := newFromConfig(c) - if err != nil { - t.Fatal(err) - } - - evt := &beat.Event{Fields: common.MapStr{ - "ts": "Mar 7 11:06:39.002", - }} - - evt, err = p.Run(evt) - if err != nil { - t.Fatal(err) - } - - // The current year in the EST timezone is returned since ts does not contain a year. - EST := p.tz - yearEST := time.Now().In(EST).Year() - expected := time.Date(yearEST, 3, 7, 11, 6, 39, int(2*time.Millisecond), EST) - - // The timestamp was parsed as EST but the processor always writes a UTC time value. - assert.Equal(t, expected.UTC(), evt.Timestamp) -} - -func TestIgnoreMissing(t *testing.T) { - c := defaultConfig() - c.Field = "ts" - c.Layouts = append(c.Layouts, time.RFC3339) - - p, err := newFromConfig(c) - if err != nil { - t.Fatal(err) - } - - evt := &beat.Event{Fields: common.MapStr{}} - - _, err = p.Run(evt) - if assert.Error(t, err) { - assert.Contains(t, err.Error(), "failed to get time field") - } - - p.IgnoreMissing = true - _, err = p.Run(evt) - assert.NoError(t, err) -} - -func TestIgnoreFailure(t *testing.T) { - c := defaultConfig() - c.Field = "ts" - c.Layouts = append(c.Layouts, time.RFC3339) - - p, err := newFromConfig(c) - if err != nil { - t.Fatal(err) - } - - evt := &beat.Event{Fields: common.MapStr{"ts": expected.Format(time.Kitchen)}} - - _, err = p.Run(evt) - if assert.Error(t, err) { - assert.Contains(t, err.Error(), "failed parsing time field") - } - - p.IgnoreFailure = true - _, err = p.Run(evt) - assert.NoError(t, err) - assert.Zero(t, evt.Timestamp) -} - -func TestBuiltInTest(t *testing.T) { - c := defaultConfig() - c.Field = "ts" - c.Layouts = append(c.Layouts, "2006-01-89T15:04:05Z07:00") // Bad format. - c.TestTimestamps = []string{ - "2015-03-07T11:06:39Z", - } - - _, err := newFromConfig(c) - if assert.Error(t, err) { - assert.Contains(t, err.Error(), "failed to parse test timestamp") - } -} - -func TestTimezone(t *testing.T) { - cases := map[string]struct { - Timezone string - Expected time.Time - Error bool - }{ - "no timezone": { - Expected: expected, - }, - "location label": { - // Use a location without DST to avoid surprises - Timezone: "America/Panama", - Expected: expected.Add(5 * time.Hour), - }, - "UTC label": { - Timezone: "Etc/UTC", - Expected: expected, - }, - "GMT label": { - Timezone: "Etc/GMT+2", - Expected: expected.Add(2 * time.Hour), - }, - "UTC as standard offset": { - Timezone: "+0000", - Expected: expected, - }, - "standard offset": { - Timezone: "+0430", - Expected: expected.Add(-4*time.Hour - 30*time.Minute), - }, - "hour and minute offset": { - Timezone: "+03:00", - Expected: expected.Add(-3 * time.Hour), - }, - "minute offset": { - Timezone: "+00:30", - Expected: expected.Add(-30 * time.Minute), - }, - "abbreviated hour offset": { - Timezone: "+04", - Expected: expected.Add(-4 * time.Hour), - }, - "negative hour and minute offset": { - Timezone: "-03:30", - Expected: expected.Add(3*time.Hour + 30*time.Minute), - }, - "negative minute offset": { - Timezone: "-00:30", - Expected: expected.Add(30 * time.Minute), - }, - "negative abbreviated hour offset": { - Timezone: "-04", - Expected: expected.Add(4 * time.Hour), - }, - - "unsupported UTC representation": { - Timezone: "Z", - Error: true, - }, - "non-existing location": { - Timezone: "Kalimdor/Orgrimmar", - Error: true, - }, - "incomplete offset": { - Timezone: "-400", - Error: true, - }, - } - - for title, c := range cases { - t.Run(title, func(t *testing.T) { - config := defaultConfig() - config.Field = "ts" - config.Timezone = c.Timezone - config.Layouts = append(config.Layouts, time.ANSIC) - - processor, err := newFromConfig(config) - if c.Error { - require.Error(t, err) - return - } - require.NoError(t, err) - - originalTimestamp := expected.Format(time.ANSIC) - t.Logf("Original timestamp: %+v", originalTimestamp) - t.Logf("Timezone: %s", c.Timezone) - - event := &beat.Event{ - Fields: common.MapStr{ - config.Field: originalTimestamp, - }, - } - - event, err = processor.Run(event) - assert.NoError(t, err) - assert.Equal(t, c.Expected, event.Timestamp) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/translate_sid/docs/translate_sid.asciidoc b/vendor/github.com/elastic/beats/v7/libbeat/processors/translate_sid/docs/translate_sid.asciidoc deleted file mode 100644 index 68f7fd25..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/translate_sid/docs/translate_sid.asciidoc +++ /dev/null @@ -1,46 +0,0 @@ -[[processor-translate-sid]] -=== Translate SID - -beta[] - -The `translate_sid` processor translates a Windows security identifier (SID) -into an account name. It retrieves the name of the account associated with the -SID, the first domain on which the SID is found, and the type of account. This -is only available on Windows. - -Every account on a network is issued a unique SID when the account is first -created. Internal processes in Windows refer to an account's SID rather than -the account's user or group name and these values sometimes appear in logs. - -If the SID is invalid (malformed) or does not map to any account on the local -system or domain then this will result in the processor returning an error -unless `ignore_failure` is set. - -[source,yaml] ----- -processors: -- translate_sid: - field: winlog.event_data.MemberSid - account_name_target: user.name - domain_target: user.domain - ignore_missing: true - ignore_failure: true ----- - -The `translate_sid` processor has the following configuration settings: - -.Translate SID options -[options="header"] -|====== -| Name | Required | Default | Description -| `field` | yes | | Source field containing a Windows security identifier (SID). -| `account_name_target` | yes* | | Target field for the account name value. -| `account_type_target` | yes* | | Target field for the account type value. -| `domain_target` | yes* | | Target field for the domain value. -| `ignore_missing` | no | false | Ignore errors when the source field is missing. -| `ignore_failure` | no | false | Ignore all errors produced by the processor. -|====== - -* At least one of `account_name_target`, `account_type_target`, and -`domain_target` is required to be configured. - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/translate_sid/translatesid_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/translate_sid/translatesid_test.go deleted file mode 100644 index ad1fbc6a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/translate_sid/translatesid_test.go +++ /dev/null @@ -1,150 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package translate_sid - -import ( - "fmt" - "strings" - "testing" - - "github.com/stretchr/testify/assert" - "golang.org/x/sys/windows" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/winlogbeat/sys" -) - -func TestTranslateSID(t *testing.T) { - var tests = []struct { - SID string - Account string - AccountType sys.SIDType - Domain string - Assert func(*testing.T, *beat.Event, error) - }{ - {SID: "S-1-5-7", Domain: "NT AUTHORITY", Account: "ANONYMOUS LOGON"}, - {SID: "S-1-0-0", Account: "NULL SID"}, - {SID: "S-1-1-0", Account: "Everyone"}, - {SID: "S-1-5-32-544", Domain: "BUILTIN", Account: "Administrators", AccountType: sys.SidTypeAlias}, - {SID: "S-1-5-113", Domain: "NT AUTHORITY", Account: "Local Account"}, - {SID: "", Assert: assertInvalidSID}, - {SID: "Not a SID", Assert: assertInvalidSID}, - {SID: "S-1-5-2025429265-500", Assert: assertNoMapping}, - } - - for n, tc := range tests { - t.Run(fmt.Sprintf("test%d_%s", n, tc.SID), func(t *testing.T) { - p, err := newFromConfig(config{ - Field: "sid", - DomainTarget: "domain", - AccountNameTarget: "account", - AccountTypeTarget: "type", - }) - if err != nil { - t.Fatal(err) - } - - evt := &beat.Event{Fields: map[string]interface{}{ - "sid": tc.SID, - }} - - evt, err = p.Run(evt) - if tc.Assert != nil { - tc.Assert(t, evt, err) - return - } - if err != nil { - t.Fatalf("%+v", err) - } - t.Logf("%v", evt.Fields.StringToPrint()) - assertEqualIgnoreCase(t, tc.Domain, evt.Fields["domain"]) - assertEqualIgnoreCase(t, tc.Account, evt.Fields["account"]) - if tc.AccountType > 0 { - assert.Equal(t, tc.AccountType.String(), evt.Fields["type"]) - } - }) - } -} - -func BenchmarkProcessor_Run(b *testing.B) { - p, err := newFromConfig(config{ - Field: "sid", - DomainTarget: "domain", - AccountNameTarget: "account", - }) - if err != nil { - b.Fatal(err) - } - - b.Run("builtin", func(b *testing.B) { - evt := &beat.Event{Fields: map[string]interface{}{ - "sid": "S-1-5-7", - }} - - for i := 0; i < b.N; i++ { - _, err = p.Run(evt) - if err != nil { - b.Fatal(err) - } - } - }) - - b.Run("no_mapping", func(b *testing.B) { - evt := &beat.Event{Fields: map[string]interface{}{ - "sid": "S-1-5-2025429265-500", - }} - - for i := 0; i < b.N; i++ { - _, err = p.Run(evt) - if err != windows.ERROR_NONE_MAPPED { - b.Fatal(err) - } - } - }) -} - -func assertEqualIgnoreCase(t *testing.T, expected string, actual interface{}) { - t.Helper() - actualStr, ok := actual.(string) - if !ok { - assert.Fail(t, "actual value is not a string: %T %#v", actual, actual) - } - assert.Equal(t, strings.ToLower(expected), strings.ToLower(actualStr)) -} - -func assertInvalidSID(t *testing.T, event *beat.Event, err error) { - if assert.Error(t, err) { - // The security ID structure is invalid. - assert.Equal(t, windows.ERROR_INVALID_SID, err) - } - assert.Nil(t, event.Fields["domain"]) - assert.Nil(t, event.Fields["account"]) - assert.Nil(t, event.Fields["type"]) -} - -func assertNoMapping(t *testing.T, event *beat.Event, err error) { - if assert.Error(t, err) { - // No mapping between account names and security IDs was done. - assert.Equal(t, windows.ERROR_NONE_MAPPED, err) - } - assert.Nil(t, event.Fields["domain"]) - assert.Nil(t, event.Fields["account"]) - assert.Nil(t, event.Fields["type"]) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/processors/util/geo_test.go b/vendor/github.com/elastic/beats/v7/libbeat/processors/util/geo_test.go deleted file mode 100644 index aa8754c2..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/processors/util/geo_test.go +++ /dev/null @@ -1,110 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package util - -import ( - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" -) - -// parseGeoConfig converts the map into a GeoConfig. -// Going through go-ucfg we test the config to struct transform / validation. -func parseConfig(t *testing.T, configMap map[string]interface{}) GeoConfig { - config, err := common.NewConfigFrom(configMap) - require.NoError(t, err) - - geoConfig := GeoConfig{} - err = config.Unpack(&geoConfig) - require.NoError(t, err) - - return geoConfig -} - -func TestConfigGeoEnabled(t *testing.T) { - config := map[string]interface{}{ - "name": "yerevan-am", - "location": "40.177200, 44.503490", - "continent_name": "Asia", - "country_iso_code": "AM", - "region_name": "Erevan", - "region_iso_code": "AM-ER", - "city_name": "Yerevan", - } - - geoMap, err := GeoConfigToMap(parseConfig(t, config)) - require.NoError(t, err) - - for configKey, configValue := range config { - t.Run(fmt.Sprintf("Check of %s", configKey), func(t *testing.T) { - v, ok := geoMap[configKey] - assert.True(t, ok, "key has entry") - assert.Equal(t, configValue, v) - }) - } -} - -func TestPartialGeo(t *testing.T) { - config := map[string]interface{}{ - "name": "yerevan-am", - "city_name": " ", - } - - geoMap, err := GeoConfigToMap(parseConfig(t, config)) - require.NoError(t, err) - - assert.Equal(t, "yerevan-am", geoMap["name"]) - - missing := []string{"continent_name", "country_name", "country_iso_code", "region_name", "region_iso_code", "city_name"} - - for _, k := range missing { - _, exists := geoMap[k] - assert.False(t, exists, "key should %s should not exist", k) - } -} - -func TestGeoLocationValidation(t *testing.T) { - locations := []struct { - str string - valid bool - }{ - {"40.177200, 44.503490", true}, - {"-40.177200, -44.503490", true}, - {"garbage", false}, - {"9999999999", false}, - } - - for _, location := range locations { - t.Run(fmt.Sprintf("Location %s validation should be %t", location.str, location.valid), func(t *testing.T) { - - geoConfig := parseConfig(t, common.MapStr{"location": location.str}) - geoMap, err := GeoConfigToMap(geoConfig) - - if location.valid { - require.NoError(t, err) - require.Equal(t, location.str, geoMap["location"]) - } else { - require.Error(t, err) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/acker_test.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/acker_test.go deleted file mode 100644 index 632c5a5d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/acker_test.go +++ /dev/null @@ -1,53 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pipeline - -import ( - "reflect" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestNewCountACK(t *testing.T) { - dummyPipeline := &Pipeline{} - dummyFunc := func(total, acked int) {} - cAck := newCountACK(dummyPipeline, dummyFunc) - assert.Equal(t, dummyPipeline, cAck.pipeline) - assert.Equal(t, reflect.ValueOf(dummyFunc).Pointer(), reflect.ValueOf(cAck.fn).Pointer()) -} - -func TestMakeCountACK(t *testing.T) { - dummyPipeline := &Pipeline{} - dummyFunc := func(total, acked int) {} - dummySema := &sema{} - tests := []struct { - canDrop bool - sema *sema - fn func(total, acked int) - pipeline *Pipeline - expectedOutputType reflect.Value - }{ - {canDrop: false, sema: dummySema, fn: dummyFunc, pipeline: dummyPipeline, expectedOutputType: reflect.ValueOf(&countACK{})}, - {canDrop: true, sema: dummySema, fn: dummyFunc, pipeline: dummyPipeline, expectedOutputType: reflect.ValueOf(&boundGapCountACK{})}, - } - for _, test := range tests { - output := makeCountACK(test.pipeline, test.canDrop, test.sema, test.fn) - assert.Equal(t, test.expectedOutputType.String(), reflect.ValueOf(output).String()) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/client_test.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/client_test.go deleted file mode 100644 index 88c3a67e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/client_test.go +++ /dev/null @@ -1,115 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pipeline - -import ( - "context" - "sync" - "testing" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/outputs" - "github.com/elastic/beats/v7/libbeat/publisher/queue" - "github.com/elastic/beats/v7/libbeat/tests/resources" -) - -func TestClient(t *testing.T) { - makePipeline := func(settings Settings, qu queue.Queue) *Pipeline { - p, err := New(beat.Info{}, - Monitors{}, - func(_ queue.ACKListener) (queue.Queue, error) { - return qu, nil - }, - outputs.Group{}, - settings, - ) - if err != nil { - panic(err) - } - - return p - } - - t.Run("client close", func(t *testing.T) { - // Note: no asserts. If closing fails we have a deadlock, because Publish - // would block forever - - cases := map[string]struct { - context bool - close func(client beat.Client, cancel func()) - }{ - "close unblocks client without context": { - context: false, - close: func(client beat.Client, _ func()) { - client.Close() - }, - }, - "close unblocks client with context": { - context: true, - close: func(client beat.Client, _ func()) { - client.Close() - }, - }, - "context cancel unblocks client": { - context: true, - close: func(client beat.Client, cancel func()) { - cancel() - }, - }, - } - - if testing.Verbose() { - logp.TestingSetup() - } - - for name, test := range cases { - t.Run(name, func(t *testing.T) { - routinesChecker := resources.NewGoroutinesChecker() - defer routinesChecker.Check(t) - - pipeline := makePipeline(Settings{}, makeBlockingQueue()) - defer pipeline.Close() - - var ctx context.Context - var cancel func() - if test.context { - ctx, cancel = context.WithCancel(context.Background()) - } - - client, err := pipeline.ConnectWith(beat.ClientConfig{ - CloseRef: ctx, - }) - if err != nil { - t.Fatal(err) - } - defer client.Close() - - var wg sync.WaitGroup - wg.Add(1) - go func() { - defer wg.Done() - client.Publish(beat.Event{}) - }() - - test.close(client, cancel) - wg.Wait() - }) - } - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/pipeline_test.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/pipeline_test.go deleted file mode 100644 index 88a0c21f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/pipeline_test.go +++ /dev/null @@ -1,221 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pipeline - -import ( - "sync" - - "github.com/elastic/beats/v7/libbeat/common/atomic" - "github.com/elastic/beats/v7/libbeat/publisher" - "github.com/elastic/beats/v7/libbeat/publisher/queue" -) - -type testQueue struct { - close func() error - bufferConfig func() queue.BufferConfig - producer func(queue.ProducerConfig) queue.Producer - consumer func() queue.Consumer -} - -type testProducer struct { - publish func(try bool, event publisher.Event) bool - cancel func() int -} - -type testConsumer struct { - get func(sz int) (queue.Batch, error) - close func() error -} - -func (q *testQueue) Close() error { - if q.close != nil { - return q.close() - } - return nil -} - -func (q *testQueue) BufferConfig() queue.BufferConfig { - if q.bufferConfig != nil { - return q.bufferConfig() - } - return queue.BufferConfig{} -} - -func (q *testQueue) Producer(cfg queue.ProducerConfig) queue.Producer { - if q.producer != nil { - return q.producer(cfg) - } - return nil -} - -func (q *testQueue) Consumer() queue.Consumer { - if q.consumer != nil { - return q.consumer() - } - return nil -} - -func (p *testProducer) Publish(event publisher.Event) bool { - if p.publish != nil { - return p.publish(false, event) - } - return false -} - -func (p *testProducer) TryPublish(event publisher.Event) bool { - if p.publish != nil { - return p.publish(true, event) - } - return false -} - -func (p *testProducer) Cancel() int { - if p.cancel != nil { - return p.cancel() - } - return 0 -} - -func (p *testConsumer) Get(sz int) (queue.Batch, error) { - if p.get != nil { - return p.get(sz) - } - return nil, nil -} - -func (p *testConsumer) Close() error { - if p.close() != nil { - return p.close() - } - return nil -} - -func makeBlockingQueue() queue.Queue { - return makeTestQueue(emptyConsumer, blockingProducer) -} - -func makeTestQueue( - makeConsumer func() queue.Consumer, - makeProducer func(queue.ProducerConfig) queue.Producer, -) queue.Queue { - var mux sync.Mutex - var wg sync.WaitGroup - consumers := map[*testConsumer]struct{}{} - producers := map[queue.Producer]struct{}{} - - return &testQueue{ - close: func() error { - mux.Lock() - for consumer := range consumers { - consumer.Close() - } - for producer := range producers { - producer.Cancel() - } - mux.Unlock() - - wg.Wait() - return nil - }, - - consumer: func() queue.Consumer { - var consumer *testConsumer - c := makeConsumer() - consumer = &testConsumer{ - get: func(sz int) (queue.Batch, error) { return c.Get(sz) }, - close: func() error { - err := c.Close() - - mux.Lock() - defer mux.Unlock() - delete(consumers, consumer) - wg.Done() - - return err - }, - } - - mux.Lock() - defer mux.Unlock() - consumers[consumer] = struct{}{} - wg.Add(1) - return consumer - }, - - producer: func(cfg queue.ProducerConfig) queue.Producer { - var producer *testProducer - p := makeProducer(cfg) - producer = &testProducer{ - publish: func(try bool, event publisher.Event) bool { - if try { - return p.TryPublish(event) - } - return p.Publish(event) - }, - cancel: func() int { - i := p.Cancel() - - mux.Lock() - defer mux.Unlock() - delete(producers, producer) - wg.Done() - - return i - }, - } - - mux.Lock() - defer mux.Unlock() - producers[producer] = struct{}{} - wg.Add(1) - return producer - }, - } -} - -func emptyConsumer() queue.Consumer { - done := make(chan struct{}) - return &testConsumer{ - get: func(sz int) (queue.Batch, error) { - <-done - return nil, nil - }, - close: func() error { - close(done) - return nil - }, - } -} - -func blockingProducer(_ queue.ProducerConfig) queue.Producer { - sig := make(chan struct{}) - waiting := atomic.MakeInt(0) - - return &testProducer{ - publish: func(_ bool, _ publisher.Event) bool { - waiting.Inc() - <-sig - return false - }, - - cancel: func() int { - close(sig) - return waiting.Load() - }, - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/default.yml b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/default.yml deleted file mode 100644 index 3e6265b2..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/default.yml +++ /dev/null @@ -1,18 +0,0 @@ -generate: - worker: 3 # number of concurrent generators - - # generator waits for event ACKs - ack: false - - # maximum number of events per generator worker (<=0 for infinite) - max_events: 0 - - # generator shutdown blocks up to a duration of wait_close until all events - # have been ACKed. - wait_close: 0 - - # choose publish mode - # - default: Retry count based on output. Blocks if queue is full - # - guaranteed: Infinite retry + Block if queue is full (e.g. filebeat) - # - drop_if_full: Drop event if queue can not accept the event (e.g. packetbeat) - publish_mode: "default" diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/drop_if_full.yml b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/drop_if_full.yml deleted file mode 100644 index 2a8dd160..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/drop_if_full.yml +++ /dev/null @@ -1,18 +0,0 @@ -generate: - worker: 3 # number of concurrent generators - - # generator waits for event ACKs - ack: false - - # maximum number of events per generator worker (<=0 for infinite) - max_events: 0 - - # generator shutdown blocks up to a duration of wait_close until all events - # have been ACKed. - wait_close: 0 - - # choose publish mode - # - default: Retry count based on output. Blocks if queue is full - # - guaranteed: Infinite retry + Block if queue is full (e.g. filebeat) - # - drop_if_full: Drop event if queue can not accept the event (e.g. packetbeat) - publish_mode: "drop_if_full" diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/guaranteed.yml b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/guaranteed.yml deleted file mode 100644 index 868ceb53..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/guaranteed.yml +++ /dev/null @@ -1,18 +0,0 @@ -generate: - worker: 3 # number of concurrent generators - - # generator waits for event ACKs - ack: false - - # maximum number of events per generator worker (<=0 for infinite) - max_events: 0 - - # generator shutdown blocks up to a duration of wait_close until all events - # have been ACKed. - wait_close: 0 - - # choose publish mode - # - default: Retry count based on output. Blocks if queue is full - # - guaranteed: Infinite retry + Block if queue is full (e.g. filebeat) - # - drop_if_full: Drop event if queue can not accept the event (e.g. packetbeat) - publish_mode: "guaranteed" diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/guaranteed_wait_ack.yml b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/guaranteed_wait_ack.yml deleted file mode 100644 index c7d29465..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/guaranteed_wait_ack.yml +++ /dev/null @@ -1,18 +0,0 @@ -generate: - worker: 3 # number of concurrent generators - - # generator waits for event ACKs - ack: true - - # maximum number of events per generator worker (<=0 for infinite) - max_events: 0 - - # generator shutdown blocks up to a duration of wait_close until all events - # have been ACKed. - wait_close: 0 - - # choose publish mode - # - default: Retry count based on output. Blocks if queue is full - # - guaranteed: Infinite retry + Block if queue is full (e.g. filebeat) - # - drop_if_full: Drop event if queue can not accept the event (e.g. packetbeat) - publish_mode: "guaranteed" diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/wait_ack.yml b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/wait_ack.yml deleted file mode 100644 index 44f9d278..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/gen/wait_ack.yml +++ /dev/null @@ -1,18 +0,0 @@ -generate: - worker: 3 # number of concurrent generators - - # generator waits for event ACKs - ack: true - - # maximum number of events per generator worker (<=0 for infinite) - max_events: 0 - - # generator shutdown blocks up to a duration of wait_close until all events - # have been ACKed. - wait_close: 0 - - # choose publish mode - # - default: Retry count based on output. Blocks if queue is full - # - guaranteed: Infinite retry + Block if queue is full (e.g. filebeat) - # - drop_if_full: Drop event if queue can not accept the event (e.g. packetbeat) - publish_mode: "default" diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/out/blocking.yml b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/out/blocking.yml deleted file mode 100644 index 0a656b11..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/out/blocking.yml +++ /dev/null @@ -1,17 +0,0 @@ -# configure testOutput -output.test: - # number of consumer/output workers - worker: 1 - - # max batch size consumer is asking for (set <= 0 for all available buffered events) - bulk_max_size: 32 - - # min/max ime to wait before ACKing a batch. Set max_wait=0 to disable waiting - min_wait: 10ms # 1s - max_wait: 150ms # 3s - - # number of retries on failure (set <0 for infinite retry) - retry: 3 - - # - fail.every: 0 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/out/default.yml b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/out/default.yml deleted file mode 100644 index 153ab309..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/out/default.yml +++ /dev/null @@ -1,17 +0,0 @@ -# configure testOutput -output.test: - # number of consumer/output workers - worker: 1 - - # max batch size consumer is asking for (set <= 0 for all available buffered events) - bulk_max_size: 32 - - # min/max ime to wait before ACKing a batch. Set max_wait=0 to disable waiting - #min_wait: 5ms # 1s - #max_wait: 0ms # 3s - - # number of retries on failure (set <0 for infinite retry) - retry: 3 - - # - fail.every: 0 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/out/lb.yml b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/out/lb.yml deleted file mode 100644 index 3f2b3e7a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/out/lb.yml +++ /dev/null @@ -1,17 +0,0 @@ -# configure testOutput -output.test: - # number of consumer/output workers - worker: 4 - - # max batch size consumer is asking for (set <= 0 for all available buffered events) - bulk_max_size: 32 - - # min/max ime to wait before ACKing a batch. Set max_wait=0 to disable waiting - #min_wait: 5ms # 1s - #max_wait: 0ms # 3s - - # number of retries on failure (set <0 for infinite retry) - retry: 3 - - # - fail.every: 0 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/out/lb_blocking.yml b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/out/lb_blocking.yml deleted file mode 100644 index e1776f05..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/out/lb_blocking.yml +++ /dev/null @@ -1,17 +0,0 @@ -# configure testOutput -output.test: - # number of consumer/output workers - worker: 4 - - # max batch size consumer is asking for (set <= 0 for all available buffered events) - bulk_max_size: 32 - - # min/max ime to wait before ACKing a batch. Set max_wait=0 to disable waiting - min_wait: 10ms # 1s - max_wait: 150ms # 3s - - # number of retries on failure (set <0 for infinite retry) - retry: 3 - - # - fail.every: 0 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/pipeline/default_mem.yml b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/pipeline/default_mem.yml deleted file mode 100644 index ead9e17e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/pipeline/default_mem.yml +++ /dev/null @@ -1,5 +0,0 @@ -pipeline.queue.mem: - events: 4096 - flush: - min_events: 2048 - timeout: 1s diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/pipeline/direct_mem.yml b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/pipeline/direct_mem.yml deleted file mode 100644 index cf8fdc2f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/pipeline/direct_mem.yml +++ /dev/null @@ -1,5 +0,0 @@ -pipeline.queue.mem: - events: 4096 - flush: - min_events: 0 - timeout: 0 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/pipeline/small_spool.yml b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/pipeline/small_spool.yml deleted file mode 100644 index d5f99944..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/configs/pipeline/small_spool.yml +++ /dev/null @@ -1,11 +0,0 @@ -pipeline.queue.spool: - file: - path: ${test.tmpdir}/${test.name}-spool.dat - size: 1MiB - page_size: 4KiB - prealloc: true - write: - buffer_size: 16KiB - flush_timeout: 100ms - read: - flush_timeout: 0 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/gen.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/gen.go deleted file mode 100644 index 14927830..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/gen.go +++ /dev/null @@ -1,165 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stress - -import ( - "bytes" - "fmt" - "runtime/pprof" - "sync" - "time" - - "github.com/elastic/beats/v7/libbeat/logp" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/atomic" -) - -type generateConfig struct { - Worker int `config:"worker" validate:"min=1"` - ACK bool `config:"ack"` - MaxEvents uint64 `config:"max_events"` - WaitClose time.Duration `config:"wait_close"` - PublishMode string `config:"publish_mode"` - Watchdog time.Duration `config:"watchdog"` -} - -var defaultGenerateConfig = generateConfig{ - Worker: 1, - ACK: false, - MaxEvents: 0, - WaitClose: 0, - Watchdog: 2 * time.Second, -} - -var publishModes = map[string]beat.PublishMode{ - "": beat.DefaultGuarantees, - "default": beat.DefaultGuarantees, - "guaranteed": beat.GuaranteedSend, - "drop_if_full": beat.DropIfFull, -} - -func generate( - cs *closeSignaler, - p beat.Pipeline, - config generateConfig, - id int, - errors func(err error), -) error { - settings := beat.ClientConfig{ - WaitClose: config.WaitClose, - } - - logger := logp.NewLogger("publisher_pipeline_stress_generate") - if config.ACK { - settings.ACKCount = func(n int) { - logger.Infof("Pipeline client (%v) ACKS; %v", id, n) - } - } - - if m := config.PublishMode; m != "" { - mode, exists := publishModes[m] - if !exists { - err := fmt.Errorf("Unknown publish mode '%v'", mode) - if errors != nil { - errors(err) - } - return err - } - - settings.PublishMode = mode - } - - client, err := p.ConnectWith(settings) - if err != nil { - panic(err) - } - - defer logger.Infof("client (%v) closed: %v", id, time.Now()) - - done := make(chan struct{}) - defer close(done) - - count := atomic.MakeUint64(0) - - var wg sync.WaitGroup - defer wg.Wait() - withWG(&wg, func() { - select { - case <-cs.C(): // stop signal has been received - case <-done: // generate just returns - } - - client.Close() - }) - - if errors != nil && config.Watchdog > 0 { - // start generator watchdog - withWG(&wg, func() { - last := uint64(0) - ticker := time.NewTicker(config.Watchdog) - defer ticker.Stop() - for { - select { - case <-cs.C(): - return - case <-done: - return - case <-ticker.C: - } - - current := count.Load() - if last == current { - // collect all active go-routines stack-traces: - var buf bytes.Buffer - pprof.Lookup("goroutine").WriteTo(&buf, 2) - - err := fmt.Errorf("no progress in generator %v (last=%v, current=%v):\n%s", id, last, current, buf.Bytes()) - errors(err) - } - last = current - } - }) - } - - logger.Infof("start (%v) generator: %v", id, time.Now()) - defer logger.Infof("stop (%v) generator: %v", id, time.Now()) - - for cs.Active() { - event := beat.Event{ - Timestamp: time.Now(), - Fields: common.MapStr{ - "id": id, - "hello": "world", - "count": count, - - // TODO: more custom event generation? - }, - } - - client.Publish(event) - - total := count.Inc() - if config.MaxEvents > 0 && total == config.MaxEvents { - break - } - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/out.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/out.go deleted file mode 100644 index 692d62f9..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/out.go +++ /dev/null @@ -1,112 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stress - -import ( - "math/rand" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/outputs" - "github.com/elastic/beats/v7/libbeat/publisher" -) - -type testOutput struct { - config testOutputConfig - observer outputs.Observer - batchCount int -} - -type testOutputConfig struct { - Worker int `config:"worker" validate:"min=1"` - BulkMaxSize int `config:"bulk_max_size"` - Retry int `config:"retry"` - MinWait time.Duration `config:"min_wait"` - MaxWait time.Duration `config:"max_wait"` - Fail struct { - EveryBatch int - } -} - -var defaultTestOutputConfig = testOutputConfig{ - Worker: 1, - BulkMaxSize: 64, -} - -func init() { - outputs.RegisterType("test", makeTestOutput) -} - -func makeTestOutput(_ outputs.IndexManager, beat beat.Info, observer outputs.Observer, cfg *common.Config) (outputs.Group, error) { - config := defaultTestOutputConfig - if err := cfg.Unpack(&config); err != nil { - return outputs.Fail(err) - } - - clients := make([]outputs.Client, config.Worker) - for i := range clients { - client := &testOutput{config: config, observer: observer} - clients[i] = client - } - - return outputs.Success(config.BulkMaxSize, config.Retry, clients...) -} - -func (*testOutput) Close() error { return nil } - -func (t *testOutput) Publish(batch publisher.Batch) error { - config := &t.config - - n := len(batch.Events()) - t.observer.NewBatch(n) - - min := int64(config.MinWait) - max := int64(config.MaxWait) - if max > 0 && min < max { - waitFor := rand.Int63n(max-min) + min - - // TODO: make wait interruptable via `Close` - time.Sleep(time.Duration(waitFor)) - } - - // fail complete batch - if config.Fail.EveryBatch > 0 { - t.batchCount++ - - if config.Fail.EveryBatch == t.batchCount { - t.batchCount = 0 - t.observer.Failed(n) - batch.Retry() - return nil - } - - } - - // TODO: add support to fail single events at end of batch or randomly - - // ack complete batch - batch.ACK() - t.observer.Acked(n) - - return nil -} - -func (t *testOutput) String() string { - return "test" -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/run.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/run.go deleted file mode 100644 index 80e61146..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/run.go +++ /dev/null @@ -1,125 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stress - -import ( - "fmt" - "sync" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/outputs" - "github.com/elastic/beats/v7/libbeat/publisher/pipeline" - "github.com/elastic/beats/v7/libbeat/publisher/processing" -) - -type config struct { - Generate generateConfig `config:"generate"` - Pipeline pipeline.Config `config:"pipeline"` - Output common.ConfigNamespace `config:"output"` -} - -var defaultConfig = config{ - Generate: defaultGenerateConfig, -} - -// RunTests executes the pipeline stress tests. The test stops after the test -// duration has passed, or runs infinitely if duration is <= 0. The -// configuration passed must contain the generator settings, the queue setting -// and the test output settings, used to drive the test. If `errors` is not -// nil, internal errors are reported to this callback. A watchdog checking for -// progress is only started if the `errors` callback is set. -// RunTests returns and error if test setup failed, but without `errors` some -// internal errors might not visible. -func RunTests( - info beat.Info, - duration time.Duration, - cfg *common.Config, - errors func(err error), -) error { - config := defaultConfig - if err := cfg.Unpack(&config); err != nil { - return fmt.Errorf("unpacking config failed: %v", err) - } - - log := logp.L() - - processing, err := processing.MakeDefaultSupport(false)(info, log, cfg) - if err != nil { - return err - } - - pipeline, err := pipeline.Load(info, - pipeline.Monitors{ - Metrics: nil, - Telemetry: nil, - Logger: log, - }, - config.Pipeline, - processing, - func(stat outputs.Observer) (string, outputs.Group, error) { - cfg := config.Output - out, err := outputs.Load(nil, info, stat, cfg.Name(), cfg.Config()) - return cfg.Name(), out, err - }, - ) - if err != nil { - return fmt.Errorf("loading pipeline failed: %+v", err) - } - defer func() { - log.Info("Stop pipeline") - pipeline.Close() - log.Info("pipeline closed") - }() - - cs := newCloseSignaler() - - // waitGroup for active generators - var genWG sync.WaitGroup - defer genWG.Wait() // block shutdown until all generators have quit - - for i := 0; i < config.Generate.Worker; i++ { - i := i - withWG(&genWG, func() { - err := generate(cs, pipeline, config.Generate, i, errors) - if err != nil { - log.Errorf("Generator failed with: %v", err) - } - }) - } - - if duration > 0 { - // Note: don't care about the go-routine leaking (for now) - go func() { - time.Sleep(duration) - cs.Close() - }() - } - - return nil -} - -func withWG(wg *sync.WaitGroup, fn func()) { - wg.Add(1) - go func() { - defer wg.Done() - fn() - }() -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/sig.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/sig.go deleted file mode 100644 index 537fc9c6..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/sig.go +++ /dev/null @@ -1,46 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stress - -import "github.com/elastic/beats/v7/libbeat/common/atomic" - -type closeSignaler struct { - active atomic.Bool - done chan struct{} -} - -func newCloseSignaler() *closeSignaler { - return &closeSignaler{ - active: atomic.MakeBool(true), - done: make(chan struct{}), - } -} - -func (s *closeSignaler) Close() { - if act := s.active.Swap(false); act { - close(s.done) - } -} - -func (s *closeSignaler) Active() bool { - return s.active.Load() -} - -func (s *closeSignaler) C() <-chan struct{} { - return s.done -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/stress_test.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/stress_test.go deleted file mode 100644 index 04f39e49..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress/stress_test.go +++ /dev/null @@ -1,133 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build stresstest - -package stress_test - -import ( - "flag" - "fmt" - "io/ioutil" - "os" - "path/filepath" - "strings" - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress" - _ "github.com/elastic/beats/v7/libbeat/publisher/queue/memqueue" - _ "github.com/elastic/beats/v7/libbeat/publisher/queue/spool" -) - -// additional flags -var ( - duration time.Duration // -duration -) - -func init() { - flag.DurationVar(&duration, "duration", 0, "configure max run duration") -} - -func TestPipeline(t *testing.T) { - genConfigs := collectConfigs(t, "configs/gen/*.yml") - pipelineConfigs := collectConfigs(t, "configs/pipeline/*.yml") - outConfigs := collectConfigs(t, "configs/out/*.yml") - - info := beat.Info{ - Beat: "stresser", - Version: "0", - Name: "stresser.test", - Hostname: "stresser.test", - } - - if duration == 0 { - duration = 15 * time.Second - } - - configTest(t, "gen", genConfigs, func(t *testing.T, gen string) { - configTest(t, "pipeline", pipelineConfigs, func(t *testing.T, pipeline string) { - configTest(t, "out", outConfigs, func(t *testing.T, out string) { - - if testing.Verbose() { - start := time.Now() - fmt.Printf("%v Start stress test %v\n", start.Format(time.RFC3339), t.Name()) - defer func() { - end := time.Now() - fmt.Printf("%v Finished stress test %v. Duration=%v\n", end.Format(time.RFC3339), t.Name(), end.Sub(start)) - }() - } - - config, err := common.LoadFiles(gen, pipeline, out) - if err != nil { - t.Fatal(err) - } - - name := t.Name() - name = strings.Replace(name, "/", "-", -1) - name = strings.Replace(name, "\\", "-", -1) - - dir, err := ioutil.TempDir("", "") - if err != nil { - t.Fatal(err) - } - defer os.RemoveAll(dir) - - // Merge test info into config object - config.Merge(map[string]interface{}{ - "test": map[string]interface{}{ - "tmpdir": dir, - "name": name, - }, - }) - - // check if the pipeline configuration allows for parallel tests - onErr := func(err error) { - t.Error(err) - } - - if err := stress.RunTests(info, duration, config, onErr); err != nil { - t.Error("Test failed with:", err) - } - }) - }) - }) -} - -func configTest(t *testing.T, typ string, configs []string, fn func(t *testing.T, config string)) { - for _, config := range configs { - config := config - t.Run(testName(typ, config), func(t *testing.T) { - t.Parallel() - fn(t, config) - }) - } -} - -func collectConfigs(t *testing.T, pattern string) []string { - files, err := filepath.Glob(pattern) - if err != nil { - t.Fatal(err) - } - return files -} - -func testName(typ, path string) string { - return fmt.Sprintf("%v=%v", typ, filepath.Base(path[:len(path)-4])) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/processing/default_test.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/processing/default_test.go deleted file mode 100644 index ba6a6042..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/processing/default_test.go +++ /dev/null @@ -1,364 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package processing - -import ( - "encoding/json" - "testing" - "time" - - "github.com/gofrs/uuid" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/processors/actions" - "github.com/elastic/ecs/code/go/ecs" -) - -func TestProcessorsConfigs(t *testing.T) { - defaultInfo := beat.Info{ - Beat: "test", - EphemeralID: uuid.Must(uuid.FromString("123e4567-e89b-12d3-a456-426655440000")), - Hostname: "test.host.name", - ID: uuid.Must(uuid.FromString("123e4567-e89b-12d3-a456-426655440001")), - Name: "test.host.name", - Version: "0.1", - } - - ecsFields := common.MapStr{"version": ecs.Version} - - cases := map[string]struct { - factory SupportFactory - global string - local beat.ProcessingConfig - drop bool - event string - want common.MapStr - wantMeta common.MapStr - infoMod func(beat.Info) beat.Info - }{ - "user global fields and tags": { - global: "{fields: {global: 1}, fields_under_root: true, tags: [tag]}", - event: `{"value": "abc"}`, - want: common.MapStr{ - "value": "abc", - "global": uint64(1), - "tags": []string{"tag"}, - }, - }, - "beat local fields": { - global: "", - local: beat.ProcessingConfig{ - Fields: common.MapStr{"local": 1}, - }, - event: `{"value": "abc"}`, - want: common.MapStr{ - "value": "abc", - "local": 1, - }, - }, - "beat local and user global fields": { - global: "{fields: {global: 1}, fields_under_root: true, tags: [tag]}", - local: beat.ProcessingConfig{ - Fields: common.MapStr{"local": 1}, - }, - event: `{"value": "abc"}`, - want: common.MapStr{ - "value": "abc", - "global": uint64(1), - "local": 1, - "tags": []string{"tag"}, - }, - }, - "user global fields overwrite beat local fields": { - global: "{fields: {global: a, shared: global}, fields_under_root: true}", - local: beat.ProcessingConfig{ - Fields: common.MapStr{"local": "b", "shared": "local"}, - }, - event: `{"value": "abc"}`, - want: common.MapStr{ - "value": "abc", - "local": "b", - "global": "a", - "shared": "global", - }, - }, - "user local fields and tags": { - local: beat.ProcessingConfig{ - EventMetadata: common.EventMetadata{ - Fields: common.MapStr{"local": "a"}, - Tags: []string{"tag"}, - }, - }, - event: `{"value": "abc"}`, - want: common.MapStr{ - "value": "abc", - "fields": common.MapStr{ - "local": "a", - }, - "tags": []string{"tag"}, - }, - }, - "user local fields (under root) and tags": { - local: beat.ProcessingConfig{ - EventMetadata: common.EventMetadata{ - Fields: common.MapStr{"local": "a"}, - FieldsUnderRoot: true, - Tags: []string{"tag"}, - }, - }, - event: `{"value": "abc"}`, - want: common.MapStr{ - "value": "abc", - "local": "a", - "tags": []string{"tag"}, - }, - }, - "user local fields overwrite user global fields": { - global: `{fields: {global: a, shared: global}, fields_under_root: true, tags: [global]}`, - local: beat.ProcessingConfig{ - EventMetadata: common.EventMetadata{ - Fields: common.MapStr{ - "local": "a", - "shared": "local", - }, - FieldsUnderRoot: true, - Tags: []string{"local"}, - }, - }, - event: `{"value": "abc"}`, - want: common.MapStr{ - "value": "abc", - "global": "a", - "local": "a", - "shared": "local", - "tags": []string{"global", "local"}, - }, - }, - "with client metadata": { - local: beat.ProcessingConfig{ - Meta: common.MapStr{"index": "test"}, - }, - event: `{"value": "abc"}`, - want: common.MapStr{"value": "abc"}, - wantMeta: common.MapStr{"index": "test"}, - }, - "with client processor": { - local: beat.ProcessingConfig{ - Processor: func() beat.ProcessorList { - g := newGroup("test", logp.L()) - g.add(actions.NewAddFields(common.MapStr{"custom": "value"}, true, true)) - return g - }(), - }, - event: `{"value": "abc"}`, - want: common.MapStr{"value": "abc", "custom": "value"}, - }, - "with beat default fields": { - factory: MakeDefaultBeatSupport(true), - global: `{fields: {global: a, agent.foo: bar}, fields_under_root: true, tags: [tag]}`, - event: `{"value": "abc"}`, - want: common.MapStr{ - "ecs": ecsFields, - "host": common.MapStr{ - "name": "test.host.name", - }, - "agent": common.MapStr{ - "ephemeral_id": "123e4567-e89b-12d3-a456-426655440000", - "hostname": "test.host.name", - "id": "123e4567-e89b-12d3-a456-426655440001", - "type": "test", - "version": "0.1", - "foo": "bar", - }, - "value": "abc", - "global": "a", - "tags": []string{"tag"}, - }, - }, - "with beat default fields and custom name": { - factory: MakeDefaultBeatSupport(true), - global: `{fields: {global: a, agent.foo: bar}, fields_under_root: true, tags: [tag]}`, - event: `{"value": "abc"}`, - infoMod: func(info beat.Info) beat.Info { - info.Name = "other.test.host.name" - return info - }, - want: common.MapStr{ - "ecs": ecsFields, - "host": common.MapStr{ - "name": "other.test.host.name", - }, - "agent": common.MapStr{ - "ephemeral_id": "123e4567-e89b-12d3-a456-426655440000", - "hostname": "test.host.name", - "name": "other.test.host.name", - "id": "123e4567-e89b-12d3-a456-426655440001", - "type": "test", - "version": "0.1", - "foo": "bar", - }, - "value": "abc", - "global": "a", - "tags": []string{"tag"}, - }, - }, - "with observer default fields": { - factory: MakeDefaultObserverSupport(false), - global: `{fields: {global: a, observer.foo: bar}, fields_under_root: true, tags: [tag]}`, - event: `{"value": "abc"}`, - want: common.MapStr{ - "ecs": ecsFields, - "observer": common.MapStr{ - "ephemeral_id": "123e4567-e89b-12d3-a456-426655440000", - "hostname": "test.host.name", - "id": "123e4567-e89b-12d3-a456-426655440001", - "type": "test", - "version": "0.1", - "foo": "bar", - }, - "value": "abc", - "global": "a", - "tags": []string{"tag"}, - }, - }, - } - - for name, test := range cases { - test := test - t.Run(name, func(t *testing.T) { - t.Parallel() - - cfg, err := common.NewConfigWithYAML([]byte(test.global), "test") - require.NoError(t, err) - - info := defaultInfo - if test.infoMod != nil { - info = test.infoMod(info) - } - - factory := test.factory - if factory == nil { - factory = MakeDefaultSupport(true) - } - - support, err := factory(info, logp.L(), cfg) - require.NoError(t, err) - - prog, err := support.Create(test.local, test.drop) - require.NoError(t, err) - - actual, err := prog.Run(&beat.Event{ - Timestamp: time.Now(), - Fields: fromJSON(test.event), - }) - require.NoError(t, err) - - // validate - assert.Equal(t, test.want, actual.Fields) - assert.Equal(t, test.wantMeta, actual.Meta) - }) - } -} - -func TestNormalization(t *testing.T) { - cases := map[string]struct { - normalize bool - in common.MapStr - mod common.MapStr - want common.MapStr - }{ - "no sharing if normalized": { - normalize: true, - in: common.MapStr{"a": "b"}, - mod: common.MapStr{"change": "x"}, - want: common.MapStr{"a": "b"}, - }, - "data sharing if not normalized": { - normalize: false, - in: common.MapStr{"a": "b"}, - mod: common.MapStr{"change": "x"}, - want: common.MapStr{"a": "b", "change": "x"}, - }, - } - - for name, test := range cases { - test := test - t.Run(name, func(t *testing.T) { - t.Parallel() - - s, err := MakeDefaultSupport(test.normalize)(beat.Info{}, logp.L(), common.NewConfig()) - require.NoError(t, err) - - prog, err := s.Create(beat.ProcessingConfig{}, false) - require.NoError(t, err) - - fields := test.in.Clone() - actual, err := prog.Run(&beat.Event{Fields: fields}) - require.NoError(t, err) - require.NotNil(t, actual) - - fields.DeepUpdate(test.mod) - assert.Equal(t, test.want, actual.Fields) - }) - } -} - -func TestAlwaysDrop(t *testing.T) { - s, err := MakeDefaultSupport(true)(beat.Info{}, logp.L(), common.NewConfig()) - require.NoError(t, err) - - prog, err := s.Create(beat.ProcessingConfig{}, true) - require.NoError(t, err) - - actual, err := prog.Run(&beat.Event{}) - require.NoError(t, err) - assert.Nil(t, actual) -} - -func TestDynamicFields(t *testing.T) { - factory, err := MakeDefaultSupport(true)(beat.Info{}, logp.L(), common.NewConfig()) - require.NoError(t, err) - - dynFields := common.NewMapStrPointer(common.MapStr{}) - prog, err := factory.Create(beat.ProcessingConfig{ - DynamicFields: &dynFields, - }, false) - require.NoError(t, err) - - actual, err := prog.Run(&beat.Event{Fields: common.MapStr{"hello": "world"}}) - require.NoError(t, err) - assert.Equal(t, common.MapStr{"hello": "world"}, actual.Fields) - - dynFields.Set(common.MapStr{"dyn": "field"}) - actual, err = prog.Run(&beat.Event{Fields: common.MapStr{"hello": "world"}}) - require.NoError(t, err) - assert.Equal(t, common.MapStr{"hello": "world", "dyn": "field"}, actual.Fields) -} - -func fromJSON(in string) common.MapStr { - var tmp common.MapStr - err := json.Unmarshal([]byte(in), &tmp) - if err != nil { - panic(err) - } - return tmp -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/memqueue/queue_test.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/memqueue/queue_test.go deleted file mode 100644 index 44d94d05..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/memqueue/queue_test.go +++ /dev/null @@ -1,84 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package memqueue - -import ( - "flag" - "math/rand" - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/publisher/queue" - "github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest" -) - -var seed int64 - -func init() { - flag.Int64Var(&seed, "seed", time.Now().UnixNano(), "test random seed") -} - -func TestProduceConsumer(t *testing.T) { - maxEvents := 1024 - minEvents := 32 - - rand.Seed(seed) - events := rand.Intn(maxEvents-minEvents) + minEvents - batchSize := rand.Intn(events-8) + 4 - bufferSize := rand.Intn(batchSize*2) + 4 - - // events := 4 - // batchSize := 1 - // bufferSize := 2 - - t.Log("seed: ", seed) - t.Log("events: ", events) - t.Log("batchSize: ", batchSize) - t.Log("bufferSize: ", bufferSize) - - testWith := func(factory queuetest.QueueFactory) func(t *testing.T) { - return func(t *testing.T) { - t.Run("single", func(t *testing.T) { - t.Parallel() - queuetest.TestSingleProducerConsumer(t, events, batchSize, factory) - }) - t.Run("multi", func(t *testing.T) { - t.Parallel() - queuetest.TestMultiProducerConsumer(t, events, batchSize, factory) - }) - } - } - - t.Run("direct", testWith(makeTestQueue(bufferSize, 0, 0))) - t.Run("flush", testWith(makeTestQueue(bufferSize, batchSize/2, 100*time.Millisecond))) -} - -func TestProducerCancelRemovesEvents(t *testing.T) { - queuetest.TestProducerCancelRemovesEvents(t, makeTestQueue(1024, 0, 0)) -} - -func makeTestQueue(sz, minEvents int, flushTimeout time.Duration) queuetest.QueueFactory { - return func(_ *testing.T) queue.Queue { - return NewQueue(nil, Settings{ - Events: sz, - FlushMinEvents: minEvents, - FlushTimeout: flushTimeout, - WaitOnClose: true, - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/doc.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/doc.go deleted file mode 100644 index 29a53512..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/doc.go +++ /dev/null @@ -1,20 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package queuetest provides common functionality tests all queue implementations -// must pass. These tests guarantee a queue fits well into the publisher pipeline. -package queuetest diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/event.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/event.go deleted file mode 100644 index 5a66fe05..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/event.go +++ /dev/null @@ -1,35 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package queuetest - -import ( - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/publisher" -) - -func makeEvent(fields common.MapStr) publisher.Event { - return publisher.Event{ - Content: beat.Event{ - Timestamp: time.Now(), - Fields: fields, - }, - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/log.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/log.go deleted file mode 100644 index ba2c8e1f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/log.go +++ /dev/null @@ -1,162 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package queuetest - -import ( - "bufio" - "flag" - "fmt" - "os" - "sync" - "testing" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -var debug bool -var printLog bool - -var muStderr sync.Mutex - -type TestLogger struct { - t *testing.T -} - -func init() { - flag.BoolVar(&debug, "debug", false, "enable test debug log") - flag.BoolVar(&printLog, "debug-print", false, "print test log messages right away") -} - -type testLogWriter struct { - t *testing.T -} - -func (w *testLogWriter) Write(p []byte) (int, error) { - w.t.Log(string(p)) - return len(p), nil -} - -func withOptLogOutput(capture bool, fn func(*testing.T)) func(*testing.T) { - if !capture { - return fn - } - - return func(t *testing.T) { - // ensure we have only one active test if we capture stderr - muStderr.Lock() - defer muStderr.Unlock() - - stderr := os.Stderr - r, w, err := os.Pipe() - if err != nil { - t.Fatal(err) - } - - var wg sync.WaitGroup - wg.Add(1) - go func() { - defer wg.Done() - defer r.Close() - - scanner := bufio.NewScanner(r) - for scanner.Scan() { - line := scanner.Text() - t.Log(line) - if printLog { - stderr.WriteString(line) - stderr.WriteString("\n") - } - } - }() - - os.Stderr = w - defer func() { - os.Stderr = stderr - w.Close() - wg.Wait() - }() - - level := logp.InfoLevel - if debug { - level = logp.DebugLevel - } - logp.DevelopmentSetup(logp.WithLevel(level)) - fn(t) - } -} - -// NewTestLogger creates a new logger interface, -// logging via t.Log/t.Logf. If `-debug` is given on command -// line, debug logs will be included. -// Run tests with `-debug-print`, to print log output to console right away. -// This guarantees logs are still written if the test logs are not printed due -// to a panic in the test itself. -// -// Capturing log output using the TestLogger, will make the -// log output correctly display with test test being run. -func NewTestLogger(t *testing.T) *TestLogger { - return &TestLogger{t} -} - -func (l *TestLogger) Debug(vs ...interface{}) { - if debug { - l.t.Log(vs...) - print(vs) - } -} - -func (l *TestLogger) Info(vs ...interface{}) { - l.t.Log(vs...) - print(vs) -} - -func (l *TestLogger) Err(vs ...interface{}) { - l.t.Error(vs...) - print(vs) -} - -func (l *TestLogger) Debugf(format string, v ...interface{}) { - if debug { - l.t.Logf(format, v...) - printf(format, v) - } -} - -func (l *TestLogger) Infof(format string, v ...interface{}) { - l.t.Logf(format, v...) - printf(format, v) -} -func (l *TestLogger) Errf(format string, v ...interface{}) { - l.t.Errorf(format, v...) - printf(format, v) -} - -func print(vs []interface{}) { - if printLog { - fmt.Println(vs...) - } -} - -func printf(format string, vs []interface{}) { - if printLog { - fmt.Printf(format, vs...) - if format[len(format)-1] != '\n' { - fmt.Println("") - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/producer_cancel.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/producer_cancel.go deleted file mode 100644 index 195c2de7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/producer_cancel.go +++ /dev/null @@ -1,102 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package queuetest - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/publisher" - "github.com/elastic/beats/v7/libbeat/publisher/queue" -) - -// TestSingleProducerConsumer tests buffered events for a producer getting -// cancelled will not be consumed anymore. Concurrent producer/consumer pairs -// might still have active events not yet ACKed (not tested here). -// -// Note: queues not requiring consumers to ACK a events in order to -// return ACKs to the producer are not supported by this test. -func TestProducerCancelRemovesEvents(t *testing.T, factory QueueFactory) { - fn := withOptLogOutput(true, func(t *testing.T) { - var ( - i int - N1 = 3 - N2 = 10 - ) - - log := NewTestLogger(t) - b := factory(t) - defer b.Close() - - log.Debug("create first producer") - producer := b.Producer(queue.ProducerConfig{ - ACK: func(int) {}, // install function pointer, so 'cancel' will remove events - DropOnCancel: true, - }) - - for ; i < N1; i++ { - log.Debugf("send event %v to first producer", i) - producer.Publish(makeEvent(common.MapStr{ - "value": i, - })) - } - - // cancel producer - log.Debugf("cancel producer") - producer.Cancel() - - // reconnect and send some more events - log.Debug("connect new producer") - producer = b.Producer(queue.ProducerConfig{}) - for ; i < N2; i++ { - log.Debugf("send event %v to new producer", i) - producer.Publish(makeEvent(common.MapStr{ - "value": i, - })) - } - - // consumer all events - consumer := b.Consumer() - total := N2 - N1 - events := make([]publisher.Event, 0, total) - for len(events) < total { - batch, err := consumer.Get(-1) // collect all events - if err != nil { - panic(err) - } - - events = append(events, batch.Events()...) - batch.ACK() - } - - // verify - if total != len(events) { - assert.Equal(t, total, len(events)) - return - } - - for i, event := range events { - value := event.Content.Fields["value"].(int) - assert.Equal(t, i+N1, value) - } - }) - - fn(t) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/queuetest.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/queuetest.go deleted file mode 100644 index fb5b0466..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest/queuetest.go +++ /dev/null @@ -1,361 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package queuetest - -import ( - "sync" - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/publisher/queue" -) - -// QueueFactory is used to create a per test queue instance. -type QueueFactory func(t *testing.T) queue.Queue - -type workerFactory func(*sync.WaitGroup, interface{}, *TestLogger, queue.Queue) func() - -func TestSingleProducerConsumer( - t *testing.T, - events, batchSize int, - factory QueueFactory, -) { - tests := []struct { - name string - producers, consumers workerFactory - }{ - { - "single producer, consumer without ack, complete batches", - makeProducer(events, false, countEvent), - makeConsumer(events, -1), - }, - { - "single producer, consumer, without ack, limited batches", - makeProducer(events, false, countEvent), - makeConsumer(events, batchSize), - }, - { - - "single producer, consumer, with ack, complete batches", - makeProducer(events, true, countEvent), - makeConsumer(events, -1), - }, - { - "single producer, consumer, with ack, limited batches", - makeProducer(events, true, countEvent), - makeConsumer(events, batchSize), - }, - } - - for _, test := range tests { - verbose := testing.Verbose() - t.Run(test.name, withOptLogOutput(verbose, func(t *testing.T) { - if !verbose { - t.Parallel() - } - - log := NewTestLogger(t) - log.Debug("run test: ", test.name) - - queue := factory(t) - defer func() { - err := queue.Close() - if err != nil { - t.Error(err) - } - }() - - var wg sync.WaitGroup - - go test.producers(&wg, nil, log, queue)() - go test.consumers(&wg, nil, log, queue)() - - wg.Wait() - })) - } - -} - -func TestMultiProducerConsumer( - t *testing.T, - events, batchSize int, - factory QueueFactory, -) { - tests := []struct { - name string - producers, consumers workerFactory - }{ - { - "2 producers, 1 consumer, without ack, complete batches", - multiple( - makeProducer(events, false, countEvent), - makeProducer(events, false, countEvent), - ), - makeConsumer(events*2, -1), - }, - { - "2 producers, 1 consumer, all ack, complete batches", - multiple( - makeProducer(events, true, countEvent), - makeProducer(events, true, countEvent), - ), - makeConsumer(events*2, -1), - }, - { - "2 producers, 1 consumer, 1 ack, complete batches", - multiple( - makeProducer(events, true, countEvent), - makeProducer(events, false, countEvent), - ), - makeConsumer(events*2, -1), - }, - { - "2 producers, 1 consumer, without ack, limited batches", - multiple( - makeProducer(events, false, countEvent), - makeProducer(events, false, countEvent), - ), - makeConsumer(events*2, batchSize), - }, - { - "2 producers, 1 consumer, all ack, limited batches", - multiple( - makeProducer(events, true, countEvent), - makeProducer(events, true, countEvent), - ), - makeConsumer(events*2, batchSize), - }, - { - "2 producers, 1 consumer, 1 ack, limited batches", - multiple( - makeProducer(events, true, countEvent), - makeProducer(events, false, countEvent), - ), - makeConsumer(events*2, batchSize), - }, - - { - "1 producer, 2 consumers, without ack, complete batches", - makeProducer(events, true, countEvent), - multiConsumer(2, events, -1), - }, - { - "1 producer, 2 consumers, without ack, limited batches", - makeProducer(events, true, countEvent), - multiConsumer(2, events, -1), - }, - - { - "2 producers, 2 consumer, without ack, complete batches", - multiple( - makeProducer(events, false, countEvent), - makeProducer(events, false, countEvent), - ), - multiConsumer(2, events*2, -1), - }, - { - "2 producers, 2 consumer, all ack, complete batches", - multiple( - makeProducer(events, true, countEvent), - makeProducer(events, true, countEvent), - ), - multiConsumer(2, events*2, -1), - }, - { - "2 producers, 2 consumer, 1 ack, complete batches", - multiple( - makeProducer(events, true, countEvent), - makeProducer(events, false, countEvent), - ), - multiConsumer(2, events*2, -1), - }, - { - "2 producers, 2 consumer, without ack, limited batches", - multiple( - makeProducer(events, false, countEvent), - makeProducer(events, false, countEvent), - ), - multiConsumer(2, events*2, batchSize), - }, - { - "2 producers, 2 consumer, all ack, limited batches", - multiple( - makeProducer(events, true, countEvent), - makeProducer(events, true, countEvent), - ), - multiConsumer(2, events*2, batchSize), - }, - { - "2 producers, 2 consumer, 1 ack, limited batches", - multiple( - makeProducer(events, true, countEvent), - makeProducer(events, false, countEvent), - ), - multiConsumer(2, events*2, batchSize), - }, - } - - for _, test := range tests { - verbose := testing.Verbose() - t.Run(test.name, withOptLogOutput(verbose, func(t *testing.T) { - if !verbose { - t.Parallel() - } - - log := NewTestLogger(t) - log.Debug("run test: ", test.name) - - queue := factory(t) - defer func() { - err := queue.Close() - if err != nil { - t.Error(err) - } - }() - - var wg sync.WaitGroup - - go test.producers(&wg, nil, log, queue)() - go test.consumers(&wg, nil, log, queue)() - - wg.Wait() - })) - } -} - -func multiple( - fns ...workerFactory, -) workerFactory { - return func(wg *sync.WaitGroup, info interface{}, log *TestLogger, queue queue.Queue) func() { - runners := make([]func(), len(fns)) - for i, gen := range fns { - runners[i] = gen(wg, info, log, queue) - } - - return func() { - for _, r := range runners { - go r() - } - } - } -} - -func makeProducer( - maxEvents int, - waitACK bool, - makeFields func(int) common.MapStr, -) func(*sync.WaitGroup, interface{}, *TestLogger, queue.Queue) func() { - return func(wg *sync.WaitGroup, info interface{}, log *TestLogger, b queue.Queue) func() { - wg.Add(1) - return func() { - defer wg.Done() - - log.Debug("start producer") - defer log.Debug("stop producer") - - var ( - ackWG sync.WaitGroup - ackCB func(int) - ) - - if waitACK { - ackWG.Add(maxEvents) - - total := 0 - ackCB = func(N int) { - total += N - log.Debugf("producer ACK: N=%v, total=%v\n", N, total) - - for i := 0; i < N; i++ { - ackWG.Done() - } - } - } - - producer := b.Producer(queue.ProducerConfig{ - ACK: ackCB, - }) - for i := 0; i < maxEvents; i++ { - log.Debug("publish event", i) - producer.Publish(makeEvent(makeFields(i))) - } - - ackWG.Wait() - } - } -} - -func makeConsumer(maxEvents, batchSize int) workerFactory { - return multiConsumer(1, maxEvents, batchSize) -} - -func multiConsumer(numConsumers, maxEvents, batchSize int) workerFactory { - return func(wg *sync.WaitGroup, info interface{}, log *TestLogger, b queue.Queue) func() { - wg.Add(1) - return func() { - defer wg.Done() - - var events sync.WaitGroup - - consumers := make([]queue.Consumer, numConsumers) - for i := range consumers { - consumers[i] = b.Consumer() - } - - log.Debugf("consumer: wait for %v events\n", maxEvents) - events.Add(maxEvents) - - for _, c := range consumers { - c := c - - wg.Add(1) - go func() { - defer wg.Done() - - for { - batch, err := c.Get(batchSize) - if err != nil { - return - } - - collected := batch.Events() - log.Debug("consumer: process batch", len(collected)) - - for range collected { - events.Done() - } - batch.ACK() - } - }() - } - - events.Wait() - - // disconnect consumers - for _, c := range consumers { - c.Close() - } - } - } -} - -func countEvent(i int) common.MapStr { - return common.MapStr{ - "count": i, - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/spool/codec_test.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/spool/codec_test.go deleted file mode 100644 index 6460985f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/spool/codec_test.go +++ /dev/null @@ -1,76 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package spool - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/publisher" -) - -func TestEncodeDecode(t *testing.T) { - tests := map[string]codecID{ - "json": codecJSON, - "ubjson": codecUBJSON, - "cborl": codecCBORL, - } - - fieldTimeStr := "2020-01-14T20:33:23.779Z" - fieldTime, _ := time.Parse(time.RFC3339Nano, fieldTimeStr) - event := publisher.Event{ - Content: beat.Event{ - Timestamp: time.Now().Round(0), - Fields: common.MapStr{ - "time": fieldTime, - "commontime": common.Time(fieldTime), - }, - }, - } - expected := publisher.Event{ - Content: beat.Event{ - Timestamp: event.Content.Timestamp, - Fields: common.MapStr{ - "time": fieldTime.Format(time.RFC3339Nano), - "commontime": common.Time(fieldTime).String(), - }, - }, - } - - for name, codec := range tests { - t.Run(name, func(t *testing.T) { - encoder, err := newEncoder(codec) - assert.NoError(t, err) - - encoded, err := encoder.encode(&event) - assert.NoError(t, err) - - decoder := newDecoder() - decoder.buf = encoded - - observed, err := decoder.Decode() - assert.NoError(t, err) - - assert.Equal(t, expected, observed) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/spool/spool_test.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/spool/spool_test.go deleted file mode 100644 index b5947152..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/queue/spool/spool_test.go +++ /dev/null @@ -1,159 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package spool - -import ( - "flag" - "fmt" - "math/rand" - "testing" - "time" - - humanize "github.com/dustin/go-humanize" - - "github.com/elastic/beats/v7/libbeat/publisher/queue" - "github.com/elastic/beats/v7/libbeat/publisher/queue/queuetest" - "github.com/elastic/go-txfile" - "github.com/elastic/go-txfile/txfiletest" -) - -var seed int64 -var debug bool - -type testQueue struct { - *diskSpool - teardown func() -} - -type testLogger struct { - t *testing.T -} - -type silentLogger struct{} - -func init() { - flag.Int64Var(&seed, "seed", time.Now().UnixNano(), "test random seed") - flag.BoolVar(&debug, "noisy", false, "print test logs to console") -} - -func TestProduceConsumer(t *testing.T) { - maxEvents := 4096 - minEvents := 32 - - rand.Seed(seed) - events := rand.Intn(maxEvents-minEvents) + minEvents - batchSize := rand.Intn(events-8) + 4 - - t.Log("seed: ", seed) - t.Log("events: ", events) - t.Log("batchSize: ", batchSize) - - testWith := func(factory queuetest.QueueFactory) func(t *testing.T) { - return func(test *testing.T) { - t.Run("single", func(t *testing.T) { - queuetest.TestSingleProducerConsumer(t, events, batchSize, factory) - }) - t.Run("multi", func(t *testing.T) { - queuetest.TestMultiProducerConsumer(t, events, batchSize, factory) - }) - } - } - - testWith(makeTestQueue( - 128*humanize.KiByte, 4*humanize.KiByte, 16*humanize.KiByte, - 100*time.Millisecond, - ))(t) -} - -func makeTestQueue( - maxSize, pageSize, writeBuffer uint, - flushTimeout time.Duration, -) func(*testing.T) queue.Queue { - return func(t *testing.T) queue.Queue { - if debug { - fmt.Println("Test:", t.Name()) - } - - ok := false - path, cleanPath := txfiletest.SetupPath(t, "") - defer func() { - if !ok { - cleanPath() - } - }() - - var logger logger - if debug { - logger = &testLogger{t} - } else { - logger = new(silentLogger) - } - - spool, err := newDiskSpool(logger, path, settings{ - WriteBuffer: writeBuffer, - WriteFlushTimeout: flushTimeout, - Codec: codecCBORL, - File: txfile.Options{ - MaxSize: uint64(maxSize), - PageSize: uint32(pageSize), - Prealloc: true, - Readonly: false, - }, - }) - if err != nil { - t.Fatal(err) - } - - tq := &testQueue{diskSpool: spool, teardown: cleanPath} - return tq - } -} - -func (t *testQueue) Close() error { - err := t.diskSpool.Close() - t.teardown() - return err -} - -func (l *testLogger) Debug(vs ...interface{}) { l.report("Debug", vs) } -func (l *testLogger) Debugf(fmt string, vs ...interface{}) { l.reportf("Debug: ", fmt, vs) } - -func (l *testLogger) Info(vs ...interface{}) { l.report("Info", vs) } -func (l *testLogger) Infof(fmt string, vs ...interface{}) { l.reportf("Info", fmt, vs) } - -func (l *testLogger) Error(vs ...interface{}) { l.report("Error", vs) } -func (l *testLogger) Errorf(fmt string, vs ...interface{}) { l.reportf("Error", fmt, vs) } - -func (l *testLogger) report(level string, vs []interface{}) { - args := append([]interface{}{level, ":"}, vs...) - l.t.Log(args...) - fmt.Println(args...) -} - -func (l *testLogger) reportf(level string, str string, vs []interface{}) { - str = level + ": " + str - l.t.Logf(str, vs...) - fmt.Printf(str, vs...) -} - -func (*silentLogger) Debug(vs ...interface{}) {} -func (*silentLogger) Debugf(fmt string, vs ...interface{}) {} -func (*silentLogger) Info(vs ...interface{}) {} -func (*silentLogger) Infof(fmt string, vs ...interface{}) {} -func (*silentLogger) Error(vs ...interface{}) {} -func (*silentLogger) Errorf(fmt string, vs ...interface{}) {} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/testing/testing.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/testing/testing.go deleted file mode 100644 index 401aa833..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/testing/testing.go +++ /dev/null @@ -1,88 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package testing - -// ChanClient implements Client interface, forwarding published events to some -import ( - "github.com/elastic/beats/v7/libbeat/beat" -) - -type TestPublisher struct { - client beat.Client -} - -// given channel only. -type ChanClient struct { - done chan struct{} - Channel chan beat.Event -} - -func PublisherWithClient(client beat.Client) beat.Pipeline { - return &TestPublisher{client} -} - -func (pub *TestPublisher) Connect() (beat.Client, error) { - return pub.client, nil -} - -func (pub *TestPublisher) ConnectWith(_ beat.ClientConfig) (beat.Client, error) { - return pub.client, nil -} - -func (pub *TestPublisher) SetACKHandler(_ beat.PipelineACKHandler) error { - panic("Not supported") -} - -func NewChanClient(bufSize int) *ChanClient { - return NewChanClientWith(make(chan beat.Event, bufSize)) -} - -func NewChanClientWith(ch chan beat.Event) *ChanClient { - if ch == nil { - ch = make(chan beat.Event, 1) - } - c := &ChanClient{ - done: make(chan struct{}), - Channel: ch, - } - return c -} - -func (c *ChanClient) Close() error { - close(c.done) - return nil -} - -// PublishEvent will publish the event on the channel. Options will be ignored. -// Always returns true. -func (c *ChanClient) Publish(event beat.Event) { - select { - case <-c.done: - case c.Channel <- event: - } -} - -func (c *ChanClient) PublishAll(event []beat.Event) { - for _, e := range event { - c.Publish(e) - } -} - -func (c *ChanClient) ReceiveEvent() beat.Event { - return <-c.Channel -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/publisher/testing/testing_test.go b/vendor/github.com/elastic/beats/v7/libbeat/publisher/testing/testing_test.go deleted file mode 100644 index a7bffe0b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/publisher/testing/testing_test.go +++ /dev/null @@ -1,58 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package testing - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -var cnt = 0 - -func testEvent() beat.Event { - event := beat.Event{ - Fields: common.MapStr{ - "message": "test", - "idx": cnt, - }, - } - cnt++ - return event -} - -// Test that ChanClient writes an event to its Channel. -func TestChanClientPublishEvent(t *testing.T) { - cc := NewChanClient(1) - e1 := testEvent() - cc.Publish(e1) - assert.Equal(t, e1, cc.ReceiveEvent()) -} - -// Test that ChanClient write events to its Channel. -func TestChanClientPublishEvents(t *testing.T) { - cc := NewChanClient(1) - - e1, e2 := testEvent(), testEvent() - go cc.PublishAll([]beat.Event{e1, e2}) - assert.Equal(t, e1, cc.ReceiveEvent()) - assert.Equal(t, e2, cc.ReceiveEvent()) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/debug/debug.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/debug/debug.go deleted file mode 100644 index 5e0b1e7c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/debug/debug.go +++ /dev/null @@ -1,178 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package debug - -import ( - "bytes" - "io" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -const ( - offsetStart = 100 - offsetEnd = 100 - defaultMinBuffer = 16 * 1024 - defaultMaxFailures = 100 -) - -type state int - -const ( - initial state = iota - running - stopped -) - -// CheckFunc func receive a slice of bytes and returns true if it match the predicate. -type CheckFunc func(offset int64, buf []byte) bool - -// Reader is a debug reader used to check the values of specific bytes from an io.Reader, -// Is is useful is you want to detect if you have received garbage from a network volume. -type Reader struct { - log *logp.Logger - reader io.Reader - buffer bytes.Buffer - minBufferSize int - maxFailures int - failures int - predicate CheckFunc - state state - offset int64 -} - -// NewReader returns a debug reader. -func NewReader( - log *logp.Logger, - reader io.Reader, - minBufferSize int, - maxFailures int, - predicate CheckFunc, -) (*Reader, error) { - return &Reader{ - log: log, - minBufferSize: minBufferSize, - reader: reader, - maxFailures: maxFailures, - predicate: predicate, - }, nil -} - -// Read will proxy the read call to the original reader and will periodically checks the values of -// bytes in the buffer. -func (r *Reader) Read(p []byte) (int, error) { - if r.state == stopped { - return r.reader.Read(p) - } - - if r.state == running && r.failures > r.maxFailures { - // cleanup any remaining bytes in the buffer. - if r.buffer.Len() > 0 { - r.predicate(r.offset, r.buffer.Bytes()) - } - r.buffer = bytes.Buffer{} - r.log.Info("Stopping debug reader, max execution reached") - r.state = stopped - return r.reader.Read(p) - } - - if r.state == initial { - r.log.Infof( - "Starting debug reader with a buffer size of %d and max failures of %d", - r.minBufferSize, - r.maxFailures, - ) - r.state = running - } - - n, err := r.reader.Read(p) - - if n != 0 { - r.buffer.Write(p[:n]) - if r.buffer.Len() >= r.minBufferSize { - if r.failures < r.maxFailures && r.predicate(r.offset, r.buffer.Bytes()) { - r.failures++ - } - r.buffer.Reset() - } - r.offset += int64(n) - } - return n, err -} - -func makeNullCheck(log *logp.Logger, minSize int) CheckFunc { - // create a slice with null bytes to match on the buffer. - pattern := make([]byte, minSize, minSize) - return func(offset int64, buf []byte) bool { - idx := bytes.Index(buf, pattern) - if idx <= 0 { - offset += int64(len(buf)) - return false - } - reportNull(log, offset+int64(idx), idx, buf) - return true - } -} - -func reportNull(log *logp.Logger, offset int64, idx int, buf []byte) { - relativePos, surround := summarizeBufferInfo(idx, buf) - log.Debugf( - "Matching null byte found at offset %d (position %d in surrounding string: %s, bytes: %+v", - offset, - relativePos, - string(surround), - surround) -} - -func summarizeBufferInfo(idx int, buf []byte) (int, []byte) { - startAt := idx - offsetStart - var relativePos int - if startAt < 0 { - startAt = 0 - relativePos = idx - } else { - relativePos = offsetStart - } - - endAt := idx + offsetEnd - if endAt >= len(buf) { - endAt = len(buf) - } - surround := buf[startAt:endAt] - return relativePos, surround -} - -// AppendReaders look into the current enabled log selector and will add any debug reader that match -// the selectors. -func AppendReaders(reader io.Reader) (io.Reader, error) { - var err error - - if logp.HasSelector("detect_null_bytes") || logp.HasSelector("*") { - log := logp.NewLogger("detect_null_bytes") - if reader, err = NewReader( - log, - reader, - defaultMinBuffer, - defaultMaxFailures, - makeNullCheck(log, 4), - ); err != nil { - return nil, err - } - } - return reader, nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/debug/debug_test.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/debug/debug_test.go deleted file mode 100644 index ac6b6878..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/debug/debug_test.go +++ /dev/null @@ -1,146 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package debug - -import ( - "bytes" - "io" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func TestMakeNullCheck(t *testing.T) { - t.Run("return true if null byte is received", func(t *testing.T) { - check := makeNullCheck(logp.NewLogger("detect-null"), 1) - assert.True(t, check(100, []byte{'a', 'b', 'c', 0x0, 'd'})) - }) - - t.Run("return false on anything other bytes", func(t *testing.T) { - check := makeNullCheck(logp.NewLogger("detect-null"), 1) - assert.False(t, check(100, []byte{'a', 'b', 'c', 'd'})) - }) - - t.Run("return true when a slice of bytes is present", func(t *testing.T) { - check := makeNullCheck(logp.NewLogger("detect-null"), 3) - assert.True(t, check(100, []byte{'a', 'b', 'c', 0x0, 0x0, 0x0, 'd'})) - }) -} - -func TestSummarizeBufferInfo(t *testing.T) { - t.Run("when position is the start of the buffer", func(t *testing.T) { - relativePos, surround := summarizeBufferInfo(0, []byte("hello world")) - assert.Equal(t, 0, relativePos) - assert.Equal(t, []byte("hello world"), surround) - }) - - t.Run("when position is not the start of the buffer", func(t *testing.T) { - c, _ := common.RandomBytes(10000) - relativePos, surround := summarizeBufferInfo(200, c) - assert.Equal(t, 100, relativePos) - assert.Equal(t, 200, len(surround)) - }) -} - -func TestReader(t *testing.T) { - t.Run("check that we check the content of byte", testCheckContent) - t.Run("consume all bytes", testConsumeAll) - t.Run("empty buffer", testEmptyBuffer) - t.Run("should become silent after hitting max failures", testSilent) -} - -func testCheckContent(t *testing.T) { - var c int - check := func(_ int64, _ []byte) bool { - c++ - return true - } - - var s bytes.Buffer - s.WriteString("hello world") - s.WriteByte(0x00) - s.WriteString("hello world") - - reader, _ := NewReader(logp.L(), &s, 5, 3, check) - - _, err := reader.Read(make([]byte, 20)) - if !assert.NoError(t, err) { - return - } - - assert.Equal(t, 1, c) -} - -func testConsumeAll(t *testing.T) { - c, _ := common.RandomBytes(2000) - reader := bytes.NewReader(c) - var buf bytes.Buffer - consumed := 0 - debug, _ := NewReader(logp.L(), reader, 8, 20, makeNullCheck(logp.L(), 1)) - for consumed < 2000 { - data := make([]byte, 33) - n, _ := debug.Read(data) - buf.Write(data[:n]) - consumed += n - } - assert.Equal(t, len(c), consumed) - assert.Equal(t, c, buf.Bytes()) -} - -func testEmptyBuffer(t *testing.T) { - var buf bytes.Buffer - debug, _ := NewReader(logp.L(), &buf, 8, 20, makeNullCheck(logp.L(), 1)) - data := make([]byte, 33) - n, err := debug.Read(data) - assert.Equal(t, io.EOF, err) - assert.Equal(t, 0, n) -} - -func testSilent(t *testing.T) { - var c int - check := func(_ int64, buf []byte) bool { - pattern := make([]byte, 1, 1) - idx := bytes.Index(buf, pattern) - if idx <= 0 { - return false - } - c++ - return true - } - - var b bytes.Buffer - b.Write([]byte{'a', 'b', 'c', 'd', 0x00, 'e'}) - b.Write([]byte{'a', 'b', 'c', 'd', 0x00, 'e'}) - b.Write([]byte{'a', 'b', 'c', 'd', 0x00, 'e'}) - b.Write([]byte{'a', 'b', 'c', 'd', 0x00, 'e'}) - b.Write([]byte{'a', 'b', 'c', 'd', 0x00, 'e'}) - b.Write([]byte{'a', 'b', 'c', 'd', 0x00, 'e'}) - b.Write([]byte{'a', 'b', 'c', 'd', 0x00, 'e'}) - - debug, _ := NewReader(logp.L(), &b, 3, 2, check) - consumed := 0 - for consumed < b.Len() { - n, _ := debug.Read(make([]byte, 3)) - consumed += n - } - assert.Equal(t, 2, c) - assert.Equal(t, consumed, b.Len()) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/doc.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/doc.go deleted file mode 100644 index 619e9826..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/doc.go +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package reader provides interface and struct to read messages and report them to a harvester - -The interface used is: - - type Reader interface { - Next() (Message, error) - } - -Each time Next is called on a reader, a Message object is returned. - -*/ -package reader diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/message.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/message.go deleted file mode 100644 index 344eacd5..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/message.go +++ /dev/null @@ -1,76 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package reader - -import ( - "time" - - "github.com/elastic/beats/v7/libbeat/common" -) - -// Message represents a reader event with timestamp, content and actual number -// of bytes read from input before decoding. -type Message struct { - Ts time.Time // timestamp the content was read - Content []byte // actual content read - Bytes int // total number of bytes read to generate the message - Fields common.MapStr // optional fields that can be added by reader -} - -// IsEmpty returns true in case the message is empty -// A message with only newline character is counted as an empty message -func (m *Message) IsEmpty() bool { - // If no Bytes were read, event is empty - // For empty line Bytes is at least 1 because of the newline char - if m.Bytes == 0 { - return true - } - - // Content length can be 0 because of JSON events. Content and Fields must be empty. - if len(m.Content) == 0 && len(m.Fields) == 0 { - return true - } - - return false -} - -// AddFields adds fields to the message. -func (m *Message) AddFields(fields common.MapStr) { - if fields == nil { - return - } - - if m.Fields == nil { - m.Fields = common.MapStr{} - } - m.Fields.Update(fields) -} - -// AddFlagsWithKey adds flags to the message with an arbitrary key. -// If the field does not exist, it is created. -func (m *Message) AddFlagsWithKey(key string, flags ...string) error { - if len(flags) == 0 { - return nil - } - - if m.Fields == nil { - m.Fields = common.MapStr{} - } - - return common.AddTagsWithKey(m.Fields, key, flags) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/multiline/multiline.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/multiline/multiline.go deleted file mode 100644 index 36bd8f14..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/multiline/multiline.go +++ /dev/null @@ -1,375 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package multiline - -import ( - "errors" - "fmt" - "time" - - "github.com/elastic/beats/v7/libbeat/common/match" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/reader" - "github.com/elastic/beats/v7/libbeat/reader/readfile" -) - -// MultiLine reader combining multiple line events into one multi-line event. -// -// Lines to be combined are matched by some configurable predicate using -// regular expression. -// -// The maximum number of bytes and lines to be returned is fully configurable. -// Even if limits are reached subsequent lines are matched, until event is -// fully finished. -// -// Errors will force the multiline reader to return the currently active -// multiline event first and finally return the actual error on next call to Next. -type Reader struct { - reader reader.Reader - pred matcher - flushMatcher *match.Matcher - maxBytes int // bytes stored in content - maxLines int - separator []byte - last []byte - numLines int - truncated int - err error // last seen error - state func(*Reader) (reader.Message, error) - message reader.Message - logger *logp.Logger -} - -const ( - // Default maximum number of lines to return in one multi-line event - defaultMaxLines = 500 - - // Default timeout to finish a multi-line event. - defaultMultilineTimeout = 5 * time.Second -) - -// Matcher represents the predicate comparing any two lines -// to find start and end of multiline events in stream of line events. -type matcher func(last, current []byte) bool - -var ( - sigMultilineTimeout = errors.New("multiline timeout") -) - -// New creates a new multi-line reader combining stream of -// line events into stream of multi-line events. -func New( - r reader.Reader, - separator string, - maxBytes int, - config *Config, -) (*Reader, error) { - types := map[string]func(match.Matcher) (matcher, error){ - "before": beforeMatcher, - "after": afterMatcher, - } - - matcherType, ok := types[config.Match] - if !ok { - return nil, fmt.Errorf("unknown matcher type: %s", config.Match) - } - - matcher, err := matcherType(*config.Pattern) - if err != nil { - return nil, err - } - - flushMatcher := config.FlushPattern - - if config.Negate { - matcher = negatedMatcher(matcher) - } - - maxLines := defaultMaxLines - if config.MaxLines != nil { - maxLines = *config.MaxLines - } - - tout := defaultMultilineTimeout - if config.Timeout != nil { - tout = *config.Timeout - if tout < 0 { - return nil, fmt.Errorf("timeout %v must not be negative", config.Timeout) - } - } - - if tout > 0 { - r = readfile.NewTimeoutReader(r, sigMultilineTimeout, tout) - } - - mlr := &Reader{ - reader: r, - pred: matcher, - flushMatcher: flushMatcher, - state: (*Reader).readFirst, - maxBytes: maxBytes, - maxLines: maxLines, - separator: []byte(separator), - message: reader.Message{}, - logger: logp.NewLogger("reader_multiline"), - } - return mlr, nil -} - -// Next returns next multi-line event. -func (mlr *Reader) Next() (reader.Message, error) { - return mlr.state(mlr) -} - -func (mlr *Reader) readFirst() (reader.Message, error) { - for { - message, err := mlr.reader.Next() - if err != nil { - // no lines buffered -> ignore timeout - if err == sigMultilineTimeout { - continue - } - - mlr.logger.Debug("Multiline event flushed because timeout reached.") - - // pass error to caller (next layer) for handling - return message, err - } - - if message.Bytes == 0 { - continue - } - - // Start new multiline event - mlr.clear() - mlr.load(message) - mlr.setState((*Reader).readNext) - return mlr.readNext() - } -} - -func (mlr *Reader) readNext() (reader.Message, error) { - for { - message, err := mlr.reader.Next() - if err != nil { - // handle multiline timeout signal - if err == sigMultilineTimeout { - // no lines buffered -> ignore timeout - if mlr.numLines == 0 { - continue - } - - mlr.logger.Debug("Multiline event flushed because timeout reached.") - - // return collected multiline event and - // empty buffer for new multiline event - msg := mlr.finalize() - mlr.resetState() - return msg, nil - } - - // handle error without any bytes returned from reader - if message.Bytes == 0 { - // no lines buffered -> return error - if mlr.numLines == 0 { - return reader.Message{}, err - } - - // lines buffered, return multiline and error on next read - msg := mlr.finalize() - mlr.err = err - mlr.setState((*Reader).readFailed) - return msg, nil - } - - // handle error with some content being returned by reader and - // line matching multiline criteria or no multiline started yet - if mlr.message.Bytes == 0 || mlr.pred(mlr.last, message.Content) { - mlr.addLine(message) - - // return multiline and error on next read - msg := mlr.finalize() - mlr.err = err - mlr.setState((*Reader).readFailed) - return msg, nil - } - - // no match, return current multiline and retry with current line on next - // call to readNext awaiting the error being reproduced (or resolved) - // in next call to Next - msg := mlr.finalize() - mlr.load(message) - return msg, nil - } - - // handle case when endPattern is reached - if mlr.flushMatcher != nil { - endPatternReached := (mlr.flushMatcher.Match(message.Content)) - - if endPatternReached == true { - // return collected multiline event and - // empty buffer for new multiline event - mlr.addLine(message) - msg := mlr.finalize() - mlr.resetState() - return msg, nil - } - } - - // if predicate does not match current multiline -> return multiline event - if mlr.message.Bytes > 0 && !mlr.pred(mlr.last, message.Content) { - msg := mlr.finalize() - mlr.load(message) - return msg, nil - } - - // add line to current multiline event - mlr.addLine(message) - } -} - -// readFailed returns empty message and error and resets line reader -func (mlr *Reader) readFailed() (reader.Message, error) { - err := mlr.err - mlr.err = nil - mlr.resetState() - return reader.Message{}, err -} - -// load loads the reader with the given message. It is recommend to either -// run clear or finalize before. -func (mlr *Reader) load(m reader.Message) { - mlr.addLine(m) - // Timestamp of first message is taken as overall timestamp - mlr.message.Ts = m.Ts - mlr.message.AddFields(m.Fields) -} - -// clearBuffer resets the reader buffer variables -func (mlr *Reader) clear() { - mlr.message = reader.Message{} - mlr.last = nil - mlr.numLines = 0 - mlr.truncated = 0 - mlr.err = nil -} - -// finalize writes the existing content into the returned message and resets all reader variables. -func (mlr *Reader) finalize() reader.Message { - if mlr.truncated > 0 { - mlr.message.AddFlagsWithKey("log.flags", "truncated") - } - - if mlr.numLines > 1 { - mlr.message.AddFlagsWithKey("log.flags", "multiline") - } - - // Copy message from existing content - msg := mlr.message - - mlr.clear() - return msg -} - -// addLine adds the read content to the message -// The content is only added if maxBytes and maxLines is not exceed. In case one of the -// two is exceeded, addLine keeps processing but does not add it to the content. -func (mlr *Reader) addLine(m reader.Message) { - if m.Bytes <= 0 { - return - } - - sz := len(mlr.message.Content) - addSeparator := len(mlr.message.Content) > 0 && len(mlr.separator) > 0 - if addSeparator { - sz += len(mlr.separator) - } - - space := mlr.maxBytes - sz - - maxBytesReached := (mlr.maxBytes <= 0 || space > 0) - maxLinesReached := (mlr.maxLines <= 0 || mlr.numLines < mlr.maxLines) - - if maxBytesReached && maxLinesReached { - if space < 0 || space > len(m.Content) { - space = len(m.Content) - } - - tmp := mlr.message.Content - if addSeparator { - tmp = append(tmp, mlr.separator...) - } - mlr.message.Content = append(tmp, m.Content[:space]...) - mlr.numLines++ - - // add number of truncated bytes to fields - diff := len(m.Content) - space - if diff > 0 { - mlr.truncated += diff - } - } else { - // increase the number of skipped bytes, if cannot add - mlr.truncated += len(m.Content) - - } - - mlr.last = m.Content - mlr.message.Bytes += m.Bytes - mlr.message.AddFields(m.Fields) -} - -// resetState sets state of the reader to readFirst -func (mlr *Reader) resetState() { - mlr.setState((*Reader).readFirst) -} - -// setState sets state to the given function -func (mlr *Reader) setState(next func(mlr *Reader) (reader.Message, error)) { - mlr.state = next -} - -// matchers - -func afterMatcher(pat match.Matcher) (matcher, error) { - return genPatternMatcher(pat, func(last, current []byte) []byte { - return current - }) -} - -func beforeMatcher(pat match.Matcher) (matcher, error) { - return genPatternMatcher(pat, func(last, current []byte) []byte { - return last - }) -} - -func negatedMatcher(m matcher) matcher { - return func(last, current []byte) bool { - return !m(last, current) - } -} - -func genPatternMatcher( - pat match.Matcher, - sel func(last, current []byte) []byte, -) (matcher, error) { - matcher := func(last, current []byte) bool { - line := sel(last, current) - return pat.Match(line) - } - return matcher, nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/multiline/multiline_config.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/multiline/multiline_config.go deleted file mode 100644 index 93c155c3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/multiline/multiline_config.go +++ /dev/null @@ -1,43 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package multiline - -import ( - "fmt" - "time" - - "github.com/elastic/beats/v7/libbeat/common/match" -) - -// Config holds the options of multiline readers. -type Config struct { - Negate bool `config:"negate"` - Match string `config:"match" validate:"required"` - MaxLines *int `config:"max_lines"` - Pattern *match.Matcher `config:"pattern" validate:"required"` - Timeout *time.Duration `config:"timeout" validate:"positive"` - FlushPattern *match.Matcher `config:"flush_pattern"` -} - -// Validate validates the Config option for multiline reader. -func (c *Config) Validate() error { - if c.Match != "after" && c.Match != "before" { - return fmt.Errorf("unknown matcher type: %s", c.Match) - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/multiline/multiline_test.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/multiline/multiline_test.go deleted file mode 100644 index a17c79c5..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/multiline/multiline_test.go +++ /dev/null @@ -1,303 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package multiline - -import ( - "bytes" - "errors" - "os" - "strings" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common/match" - "github.com/elastic/beats/v7/libbeat/reader" - "github.com/elastic/beats/v7/libbeat/reader/readfile" - "github.com/elastic/beats/v7/libbeat/reader/readfile/encoding" -) - -type bufferSource struct{ buf *bytes.Buffer } - -func (p bufferSource) Read(b []byte) (int, error) { return p.buf.Read(b) } -func (p bufferSource) Close() error { return nil } -func (p bufferSource) Name() string { return "buffer" } -func (p bufferSource) Stat() (os.FileInfo, error) { return nil, errors.New("unknown") } -func (p bufferSource) Continuable() bool { return false } - -func TestMultilineAfterOK(t *testing.T) { - pattern := match.MustCompile(`^[ \t] +`) // next line is indented by spaces - testMultilineOK(t, - Config{ - Pattern: &pattern, - Match: "after", - }, - 2, - "line1\n line1.1\n line1.2\n", - "line2\n line2.1\n line2.2\n", - ) -} - -func TestMultilineBeforeOK(t *testing.T) { - pattern := match.MustCompile(`\\$`) // previous line ends with \ - - testMultilineOK(t, - Config{ - Pattern: &pattern, - Match: "before", - }, - 2, - "line1 \\\nline1.1 \\\nline1.2\n", - "line2 \\\nline2.1 \\\nline2.2\n", - ) -} - -func TestMultilineAfterNegateOK(t *testing.T) { - pattern := match.MustCompile(`^-`) // first line starts with '-' at beginning of line - - testMultilineOK(t, - Config{ - Pattern: &pattern, - Negate: true, - Match: "after", - }, - 2, - "-line1\n - line1.1\n - line1.2\n", - "-line2\n - line2.1\n - line2.2\n", - ) -} - -func TestMultilineBeforeNegateOK(t *testing.T) { - pattern := match.MustCompile(`;$`) // last line ends with ';' - - testMultilineOK(t, - Config{ - Pattern: &pattern, - Negate: true, - Match: "before", - }, - 2, - "line1\nline1.1\nline1.2;\n", - "line2\nline2.1\nline2.2;\n", - ) -} - -func TestMultilineAfterNegateOKFlushPattern(t *testing.T) { - flushMatcher := match.MustCompile(`EventEnd`) - pattern := match.MustCompile(`EventStart`) - - testMultilineOK(t, - Config{ - Pattern: &pattern, - Negate: true, - Match: "after", - FlushPattern: &flushMatcher, - }, - 3, - "EventStart\nEventId: 1\nEventEnd\n", - "OtherThingInBetween\n", // this should be a separate event.. - "EventStart\nEventId: 2\nEventEnd\n", - ) -} - -func TestMultilineAfterNegateOKFlushPatternWhereTheFirstLinesDosentMatchTheStartPattern(t *testing.T) { - flushMatcher := match.MustCompile(`EventEnd`) - pattern := match.MustCompile(`EventStart`) - - testMultilineOK(t, - Config{ - Pattern: &pattern, - Negate: true, - Match: "after", - FlushPattern: &flushMatcher, - }, - 3, //first two non-matching lines, will be merged to one event - "StartLineThatDosentMatchTheEvent\nOtherThingInBetween\n", - "EventStart\nEventId: 2\nEventEnd\n", - "EventStart\nEventId: 3\nEventEnd\n", - ) -} - -func TestMultilineBeforeNegateOKWithEmptyLine(t *testing.T) { - pattern := match.MustCompile(`;$`) // last line ends with ';' - testMultilineOK(t, - Config{ - Pattern: &pattern, - Negate: true, - Match: "before", - }, - 2, - "line1\n\n\nline1.2;\n", - "line2\nline2.1\nline2.2;\n", - ) -} - -func TestMultilineAfterTruncated(t *testing.T) { - pattern := match.MustCompile(`^[ ]`) // next line is indented a space - maxLines := 2 - testMultilineTruncated(t, - Config{ - Pattern: &pattern, - Match: "after", - MaxLines: &maxLines, - }, - 2, - true, - []string{ - "line1\n line1.1\n line1.2\n", - "line2\n line2.1\n line2.2\n"}, - []string{ - "line1\n line1.1", - "line2\n line2.1"}, - ) - testMultilineTruncated(t, - Config{ - Pattern: &pattern, - Match: "after", - MaxLines: &maxLines, - }, - 2, - false, - []string{ - "line1\n line1.1\n", - "line2\n line2.1\n"}, - []string{ - "line1\n line1.1", - "line2\n line2.1"}, - ) -} - -func testMultilineOK(t *testing.T, cfg Config, events int, expected ...string) { - _, buf := createLineBuffer(expected...) - r := createMultilineTestReader(t, buf, cfg) - - var messages []reader.Message - for { - message, err := r.Next() - if err != nil { - break - } - - messages = append(messages, message) - } - - if len(messages) != events { - t.Fatalf("expected %v lines, read only %v line(s)", len(expected), len(messages)) - } - - for i, message := range messages { - var tsZero time.Time - - assert.NotEqual(t, tsZero, message.Ts) - assert.Equal(t, strings.TrimRight(expected[i], "\r\n "), string(message.Content)) - assert.Equal(t, len(expected[i]), int(message.Bytes)) - } -} - -func testMultilineTruncated(t *testing.T, cfg Config, events int, truncated bool, input, expected []string) { - _, buf := createLineBuffer(input...) - r := createMultilineTestReader(t, buf, cfg) - - var messages []reader.Message - for { - message, err := r.Next() - if err != nil { - break - } - - messages = append(messages, message) - } - - if len(messages) != events { - t.Fatalf("expected %v lines, read only %v line(s)", len(expected), len(messages)) - } - - for _, message := range messages { - found := false - multiline := false - statusFlags, err := message.Fields.GetValue("log.flags") - if err != nil { - if !truncated { - assert.False(t, found) - return - } - t.Fatalf("error while getting log.status field: %v", err) - } - - switch flags := statusFlags.(type) { - case []string: - for _, f := range flags { - if f == "truncated" { - found = true - } - if f == "multiline" { - multiline = true - } - } - default: - t.Fatalf("incorrect type for log.flags") - } - - if truncated { - assert.True(t, found) - } else { - assert.False(t, found) - } - assert.True(t, multiline) - } -} - -func createMultilineTestReader(t *testing.T, in *bytes.Buffer, cfg Config) reader.Reader { - encFactory, ok := encoding.FindEncoding("plain") - if !ok { - t.Fatalf("unable to find 'plain' encoding") - } - - enc, err := encFactory(in) - if err != nil { - t.Fatalf("failed to initialize encoding: %v", err) - } - - var r reader.Reader - r, err = readfile.NewEncodeReader(in, readfile.Config{ - Codec: enc, - BufferSize: 4096, - Terminator: readfile.LineFeed, - }) - if err != nil { - t.Fatalf("Failed to initialize line reader: %v", err) - } - - r, err = New(readfile.NewStripNewline(r, readfile.LineFeed), "\n", 1<<20, &cfg) - if err != nil { - t.Fatalf("failed to initialize reader: %v", err) - } - - return r -} - -func createLineBuffer(lines ...string) ([]string, *bytes.Buffer) { - buf := bytes.NewBuffer(nil) - for _, line := range lines { - buf.WriteString(line) - } - return lines, buf -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/reader.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/reader.go deleted file mode 100644 index 5aadcd61..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/reader.go +++ /dev/null @@ -1,35 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package reader - -import ( - "errors" -) - -// Reader is the interface that wraps the basic Next method for -// getting a new message. -// Next returns the message being read or and error. EOF is returned -// if reader will not return any new message on subsequent calls. -type Reader interface { - Next() (Message, error) -} - -var ( - //ErrLineUnparsable is error thrown when Next() element from input is corrupted and can not be parsed - ErrLineUnparsable = errors.New("line is unparsable") -) diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encode.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encode.go deleted file mode 100644 index d2cf3cce..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encode.go +++ /dev/null @@ -1,60 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package readfile - -import ( - "bytes" - "io" - "time" - - "github.com/elastic/beats/v7/libbeat/reader" - "github.com/elastic/beats/v7/libbeat/reader/readfile/encoding" -) - -// Reader produces lines by reading lines from an io.Reader -// through a decoder converting the reader it's encoding to utf-8. -type EncoderReader struct { - reader *LineReader -} - -// Config stores the configuration for the readers required to read -// a file line by line -type Config struct { - Codec encoding.Encoding - BufferSize int - Terminator LineTerminator -} - -// New creates a new Encode reader from input reader by applying -// the given codec. -func NewEncodeReader(r io.Reader, config Config) (EncoderReader, error) { - eReader, err := NewLineReader(r, config) - return EncoderReader{eReader}, err -} - -// Next reads the next line from it's initial io.Reader -// This converts a io.Reader to a reader.reader -func (r EncoderReader) Next() (reader.Message, error) { - c, sz, err := r.reader.Next() - // Creating message object - return reader.Message{ - Ts: time.Now(), - Content: bytes.Trim(c, "\xef\xbb\xbf"), - Bytes: sz, - }, err -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encode_test.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encode_test.go deleted file mode 100644 index 9d6205c2..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encode_test.go +++ /dev/null @@ -1,73 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package readfile - -import ( - "bytes" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/reader/readfile/encoding" -) - -func TestEncodeLines(t *testing.T) { - testCases := map[string]struct { - Input []byte - Output []string - }{ - "simple": {[]byte("testing simple line\n"), []string{"testing simple line\n"}}, - "multiline": {[]byte("testing\nmultiline\n"), []string{"testing\n", "multiline\n"}}, - "bom-on-first": {[]byte("\xef\xbb\xbftesting simple line\n"), []string{"testing simple line\n"}}, - "bom-on-each": {[]byte("\xef\xbb\xbftesting\n\xef\xbb\xbfmultiline\n"), []string{"testing\n", "multiline\n"}}, - "bom-in-the-middle": {[]byte("testing simple \xef\xbb\xbfline\n"), []string{"testing simple \xef\xbb\xbfline\n"}}, - } - - bufferSize := 1000 - encFactory, ok := encoding.FindEncoding("plain") - if !ok { - t.Fatal("failed to initiate encoding") - } - - for name, testCase := range testCases { - t.Run(name, func(t *testing.T) { - r := bytes.NewReader(testCase.Input) - codec, err := encFactory(r) - assert.Nil(t, err, "failed to initialize encoding: %v", err) - - config := Config{ - Codec: codec, - BufferSize: bufferSize, - Terminator: LineFeed, - } - er, err := NewEncodeReader(r, config) - assert.Nil(t, err, "failed to create new encoder: %v", err) - - var output []string - for { - msg, err := er.Next() - if err != nil { - break - } - output = append(output, string(msg.Content)) - } - - assert.Equal(t, testCase.Output, output) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encoding/encoding.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encoding/encoding.go deleted file mode 100644 index d1b25cf7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encoding/encoding.go +++ /dev/null @@ -1,139 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package encoding - -import ( - "io" - "strings" - - "golang.org/x/text/encoding" - "golang.org/x/text/encoding/charmap" - "golang.org/x/text/encoding/htmlindex" - "golang.org/x/text/encoding/simplifiedchinese" -) - -type EncodingFactory func(io.Reader) (Encoding, error) - -type Encoding encoding.Encoding - -var encodings = map[string]EncodingFactory{ - // default - "nop": Plain, - "plain": Plain, - - // utf8 (validate input) - shadow htmlindex utf8 codecs not validating input - "unicode-1-1-utf-8": utf8Encoding, - "utf-8": utf8Encoding, - "utf8": utf8Encoding, - - // simplified chinese - "gbk": enc(simplifiedchinese.GBK), // shadow htmlindex using 'GB10830' for GBK - - // 8bit charmap encodings - "iso8859-6e": enc(charmap.ISO8859_6E), - "iso8859-6i": enc(charmap.ISO8859_6I), - "iso8859-8e": enc(charmap.ISO8859_8E), - "iso8859-8i": enc(charmap.ISO8859_8I), - - "iso8859-1": enc(charmap.ISO8859_1), // latin-1 - "iso8859-2": enc(charmap.ISO8859_2), // latin-2 - "iso8859-3": enc(charmap.ISO8859_3), // latin-3 - "iso8859-4": enc(charmap.ISO8859_4), // latin-4 - "iso8859-5": enc(charmap.ISO8859_5), // latin/cyrillic - "iso8859-6": enc(charmap.ISO8859_6), // latin/arabic - "iso8859-7": enc(charmap.ISO8859_7), // latin/greek - "iso8859-8": enc(charmap.ISO8859_8), // latin/hebrew - "iso8859-9": enc(charmap.ISO8859_9), // latin-5 - "iso8859-10": enc(charmap.ISO8859_10), // latin-6 - "iso8859-13": enc(charmap.ISO8859_13), // latin-7 - "iso8859-14": enc(charmap.ISO8859_14), // latin-8 - "iso8859-15": enc(charmap.ISO8859_15), // latin-9 - "iso8859-16": enc(charmap.ISO8859_16), // latin-10 - - // ibm codepages - "cp437": enc(charmap.CodePage437), - "cp850": enc(charmap.CodePage850), - "cp852": enc(charmap.CodePage852), - "cp855": enc(charmap.CodePage855), - "cp858": enc(charmap.CodePage858), - "cp860": enc(charmap.CodePage860), - "cp862": enc(charmap.CodePage862), - "cp863": enc(charmap.CodePage863), - "cp865": enc(charmap.CodePage865), - "cp866": enc(charmap.CodePage866), - "ebcdic-037": enc(charmap.CodePage037), - "ebcdic-1040": enc(charmap.CodePage1140), - "ebcdic-1047": enc(charmap.CodePage1047), - - // cyrillic - "koi8r": enc(charmap.KOI8R), - "koi8u": enc(charmap.KOI8U), - - // macintosh - "macintosh": enc(charmap.Macintosh), - "macintosh-cyrillic": enc(charmap.MacintoshCyrillic), - - // windows - "windows1250": enc(charmap.Windows1250), // central and eastern european - "windows1251": enc(charmap.Windows1251), // russian, serbian cyrillic - "windows1252": enc(charmap.Windows1252), // legacy - "windows1253": enc(charmap.Windows1253), // modern greek - "windows1254": enc(charmap.Windows1254), // turkish - "windows1255": enc(charmap.Windows1255), // hebrew - "windows1256": enc(charmap.Windows1256), // arabic - "windows1257": enc(charmap.Windows1257), // estonian, latvian, lithuanian - "windows1258": enc(charmap.Windows1258), // vietnamese - "windows874": enc(charmap.Windows874), - - // utf16 bom codecs (seekable data source required) - "utf-16-bom": utf16BOMRequired, - "utf-16be-bom": utf16BOMBigEndian, - "utf-16le-bom": utf16BOMLittleEndian, -} - -// Plain file encoding not transforming any read bytes. -var Plain = enc(encoding.Nop) - -// UTF-8 encoding copying input to output sequence replacing invalid UTF-8 -// converted to '\uFFFD'. -// -// See: http://encoding.spec.whatwg.org/#replacement -var utf8Encoding = enc(mixed{}) - -// FindEncoding searches for an EncodingFactoryby name. -func FindEncoding(name string) (EncodingFactory, bool) { - if name == "" { - return Plain, true - } - d, ok := encodings[strings.ToLower(name)] - if ok { - return d, ok - } - - codec, err := htmlindex.Get(name) - if err != nil { - return nil, false - } - return enc(codec), true -} - -func enc(e Encoding) EncodingFactory { - return func(io.Reader) (Encoding, error) { - return e, nil - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encoding/mixed.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encoding/mixed.go deleted file mode 100644 index 5784a962..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encoding/mixed.go +++ /dev/null @@ -1,34 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package encoding - -import "golang.org/x/text/encoding" - -// mixed encoder is a copy of encoding.Replacement -// The difference between the two is that for the Decoder the Encoder is used -// The reasons is that during decoding UTF-8 we want to have the behaviour of the encoding, -// means copying all and replacing invalid UTF-8 chars. -type mixed struct{} - -func (mixed) NewDecoder() *encoding.Decoder { - return &encoding.Decoder{Transformer: encoding.Replacement.NewEncoder().Transformer} -} - -func (mixed) NewEncoder() *encoding.Encoder { - return &encoding.Encoder{Transformer: encoding.Replacement.NewEncoder().Transformer} -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encoding/utf16.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encoding/utf16.go deleted file mode 100644 index 0c7c4b67..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encoding/utf16.go +++ /dev/null @@ -1,123 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package encoding - -import ( - "errors" - "io" - "os" - - "golang.org/x/text/encoding/unicode" - "golang.org/x/text/transform" -) - -type endianness int8 - -const ( - unknownEndianness endianness = iota - bigEndian - littleEndian -) - -var ErrUnsupportedSourceTypeBOM = errors.New("source type not support by BOM based encoding") - -// utf16 BOM based encodings. Only seekable data sources are supported for -// the need to check the optional Byte Order Marker being available in data source -// before configuring the actual decoder and encoder. -var ( - // BOM is required, as no fallback is specified - utf16BOMRequired = utf16BOM(unknownEndianness) - - // BOM is optional. Falls back to BigEndian if missing - utf16BOMBigEndian = utf16BOM(bigEndian) - - // BOM is optional. Falls back to LittleEndian if missing - utf16BOMLittleEndian = utf16BOM(littleEndian) -) - -var utf16Map = map[endianness]Encoding{ - bigEndian: unicode.UTF16(unicode.BigEndian, unicode.IgnoreBOM), - littleEndian: unicode.UTF16(unicode.LittleEndian, unicode.IgnoreBOM), -} - -func utf16BOM(e endianness) EncodingFactory { - return func(in_ io.Reader) (Encoding, error) { - in, ok := in_.(io.ReadSeeker) - if !ok { - return nil, ErrUnsupportedSourceTypeBOM - } - - return utf16Seekable(in, e) - } -} - -func utf16Seekable(in io.ReadSeeker, endianness endianness) (Encoding, error) { - // remember file offset in case we have to back off - offset, err := in.Seek(0, os.SEEK_CUR) - if err != nil { - return nil, err - } - - // goto beginning of file - keepOffset := offset == 0 - if _, err = in.Seek(0, os.SEEK_SET); err != nil { - return nil, err - } - - // read Byte Order Marker (BOM) - var buf [2]byte - n, err := in.Read(buf[:]) - if err != nil { - in.Seek(offset, os.SEEK_SET) - return nil, err - } - if n < 2 { - in.Seek(offset, os.SEEK_SET) - return nil, transform.ErrShortSrc - } - - // determine endianness from BOM - inEndianness := unknownEndianness - switch { - case buf[0] == 0xfe && buf[1] == 0xff: - inEndianness = bigEndian - case buf[0] == 0xff && buf[1] == 0xfe: - inEndianness = littleEndian - } - - // restore offset if BOM is missing or this function was not - // called with read pointer at beginning of file - if !keepOffset || inEndianness == unknownEndianness { - if _, err = in.Seek(offset, os.SEEK_SET); err != nil { - return nil, err - } - } - - // choose encoding based on BOM - if encoding, ok := utf16Map[inEndianness]; ok { - return encoding, nil - } - - // fall back to configured endianness - if encoding, ok := utf16Map[endianness]; ok { - return encoding, nil - } - - // no encoding for configured endianness found => fail - return nil, unicode.ErrMissingBOM -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encoding/utf16_test.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encoding/utf16_test.go deleted file mode 100644 index e38fa7b5..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/encoding/utf16_test.go +++ /dev/null @@ -1,102 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package encoding - -import ( - "bytes" - "io/ioutil" - "testing" - - "github.com/stretchr/testify/assert" - "golang.org/x/text/encoding/unicode" - "golang.org/x/text/transform" -) - -func TestUtf16BOMEncodings(t *testing.T) { - expectedLE := utf16Map[littleEndian] - expectedBE := utf16Map[bigEndian] - - var tests = []struct { - name string - testEndianness unicode.Endianness - testBOMPolicy unicode.BOMPolicy - expectedEncoding Encoding - expectedError error - expectedOffset int - }{ - {"utf-16-bom", - unicode.BigEndian, unicode.ExpectBOM, expectedBE, nil, 2}, - {"utf-16-bom", - unicode.BigEndian, unicode.IgnoreBOM, nil, unicode.ErrMissingBOM, 0}, - {"utf-16-bom", - unicode.LittleEndian, unicode.ExpectBOM, expectedLE, nil, 2}, - {"utf-16-bom", - unicode.LittleEndian, unicode.IgnoreBOM, nil, unicode.ErrMissingBOM, 0}, - - // big endian based encoding - {"utf-16be-bom", - unicode.BigEndian, unicode.ExpectBOM, expectedBE, nil, 2}, - {"utf-16be-bom", - unicode.BigEndian, unicode.IgnoreBOM, expectedBE, nil, 0}, - {"utf-16be-bom", - unicode.LittleEndian, unicode.ExpectBOM, expectedLE, nil, 2}, - - // little endian baed encoding - {"utf-16le-bom", - unicode.LittleEndian, unicode.ExpectBOM, expectedLE, nil, 2}, - {"utf-16le-bom", - unicode.LittleEndian, unicode.IgnoreBOM, expectedLE, nil, 0}, - {"utf-16le-bom", - unicode.BigEndian, unicode.ExpectBOM, expectedBE, nil, 2}, - } - - text := []byte("hello world") - - for _, test := range tests { - t.Logf("testing: codec=%v, bigendian=%v, bomPolicy=%v", - test.name, test.testEndianness, test.testBOMPolicy) - - buf := bytes.NewBuffer(nil) - writeEncoding := unicode.UTF16(test.testEndianness, test.testBOMPolicy) - writer := transform.NewWriter(buf, writeEncoding.NewEncoder()) - writer.Write(text) - writer.Close() - - rawReader := bytes.NewReader(buf.Bytes()) - contentLen := rawReader.Len() - encodingFactory, ok := FindEncoding(test.name) - if !ok { - t.Errorf("Failed to load encoding: %v", test.name) - continue - } - - encoding, err := encodingFactory(rawReader) - contentOffset := contentLen - rawReader.Len() - - assert.Equal(t, test.expectedEncoding, encoding) - assert.Equal(t, test.expectedError, err) - assert.Equal(t, test.expectedOffset, contentOffset) - if err == nil { - reader := transform.NewReader(rawReader, encoding.NewDecoder()) - content, _ := ioutil.ReadAll(reader) - assert.Equal(t, text, content) - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/limit.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/limit.go deleted file mode 100644 index d547ff09..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/limit.go +++ /dev/null @@ -1,51 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package readfile - -import ( - "fmt" - - "github.com/elastic/beats/v7/libbeat/reader" -) - -// Reader sets an upper limited on line length. Lines longer -// then the max configured line length will be snapped short. -type LimitReader struct { - reader reader.Reader - maxBytes int -} - -// New creates a new reader limiting the line length. -func NewLimitReader(r reader.Reader, maxBytes int) *LimitReader { - return &LimitReader{reader: r, maxBytes: maxBytes} -} - -// Next returns the next line. -func (r *LimitReader) Next() (reader.Message, error) { - message, err := r.reader.Next() - if len(message.Content) > r.maxBytes { - tmp := make([]byte, r.maxBytes) - n := copy(tmp, message.Content) - if n != r.maxBytes { - return message, fmt.Errorf("unexpected number of bytes were copied, %d instead of limit %d", n, r.maxBytes) - } - message.Content = tmp - message.AddFlagsWithKey("log.flags", "truncated") - } - return message, err -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/limit_test.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/limit_test.go deleted file mode 100644 index e310e151..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/limit_test.go +++ /dev/null @@ -1,88 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package readfile - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/reader" -) - -type mockReader struct { - line []byte -} - -func (m *mockReader) Next() (reader.Message, error) { - return reader.Message{ - Content: m.line, - }, nil -} - -var limitTests = []struct { - line string - maxBytes int - truncated bool -}{ - {"long-long-line", 5, true}, - {"long-long-line", 3, true}, - {"long-long-line", len("long-long-line"), false}, -} - -func TestLimitReader(t *testing.T) { - for _, test := range limitTests { - r := NewLimitReader(&mockReader{[]byte(test.line)}, test.maxBytes) - - msg, err := r.Next() - if err != nil { - t.Fatalf("Error reading from mock reader: %v", err) - } - - assert.Equal(t, test.maxBytes, len(msg.Content)) - - found := false - statusFlags, err := msg.Fields.GetValue("log.flags") - if err != nil { - if !test.truncated { - assert.False(t, found) - return - } - t.Fatalf("Error getting truncated value: %v", err) - } - - switch flags := statusFlags.(type) { - case []string: - for _, f := range flags { - if f == "truncated" { - found = true - } - } - default: - t.Fatalf("incorrect type for log.flags") - } - - if test.truncated { - assert.True(t, found) - } else { - assert.False(t, found) - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/line.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/line.go deleted file mode 100644 index 5ea9150a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/line.go +++ /dev/null @@ -1,203 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package readfile - -import ( - "bytes" - "fmt" - "io" - - "golang.org/x/text/transform" - - "github.com/elastic/beats/v7/libbeat/common/streambuf" - "github.com/elastic/beats/v7/libbeat/logp" -) - -// lineReader reads lines from underlying reader, decoding the input stream -// using the configured codec. The reader keeps track of bytes consumed -// from raw input stream for every decoded line. -type LineReader struct { - reader io.Reader - bufferSize int - nl []byte - decodedNl []byte - inBuffer *streambuf.Buffer - outBuffer *streambuf.Buffer - inOffset int // input buffer read offset - byteCount int // number of bytes decoded from input buffer into output buffer - decoder transform.Transformer - logger *logp.Logger -} - -// New creates a new reader object -func NewLineReader(input io.Reader, config Config) (*LineReader, error) { - encoder := config.Codec.NewEncoder() - - // Create newline char based on encoding - terminator, ok := lineTerminatorCharacters[config.Terminator] - if !ok { - return nil, fmt.Errorf("unknown line terminator: %+v", config.Terminator) - } - - nl, _, err := transform.Bytes(encoder, terminator) - if err != nil { - return nil, err - } - - return &LineReader{ - reader: input, - bufferSize: config.BufferSize, - decoder: config.Codec.NewDecoder(), - nl: nl, - decodedNl: terminator, - inBuffer: streambuf.New(nil), - outBuffer: streambuf.New(nil), - logger: logp.NewLogger("reader_line"), - }, nil -} - -// Next reads the next line until the new line character -func (r *LineReader) Next() ([]byte, int, error) { - // This loop is need in case advance detects an line ending which turns out - // not to be one when decoded. If that is the case, reading continues. - for { - // read next 'potential' line from input buffer/reader - err := r.advance() - if err != nil { - return nil, 0, err - } - - // Check last decoded byte really being newline also unencoded - // if not, continue reading - buf := r.outBuffer.Bytes() - - // This can happen if something goes wrong during decoding - if len(buf) == 0 { - r.logger.Error("Empty buffer returned by advance") - continue - } - - if bytes.HasSuffix(buf, r.decodedNl) { - break - } else { - r.logger.Debugf("Line ending char found which wasn't one: %c", buf[len(buf)-1]) - r.logger.Debugf("In %s", string(buf)) - } - } - - // output buffer contains complete line ending with newline. Extract - // byte slice from buffer and reset output buffer. - bytes, err := r.outBuffer.Collect(r.outBuffer.Len()) - r.outBuffer.Reset() - if err != nil { - // This should never happen as otherwise we have a broken state - panic(err) - } - - // return and reset consumed bytes count - sz := r.byteCount - r.byteCount = 0 - return bytes, sz, nil -} - -// Reads from the buffer until a new line character is detected -// Returns an error otherwise -func (r *LineReader) advance() error { - // Initial check if buffer has already a newLine character - idx := r.inBuffer.IndexFrom(r.inOffset, r.nl) - - // fill inBuffer until newline sequence has been found in input buffer - for idx == -1 { - // increase search offset to reduce iterations on buffer when looping - newOffset := r.inBuffer.Len() - len(r.nl) - if newOffset > r.inOffset { - r.inOffset = newOffset - } - - buf := make([]byte, r.bufferSize) - - // try to read more bytes into buffer - n, err := r.reader.Read(buf) - - // Appends buffer also in case of err - r.inBuffer.Append(buf[:n]) - if err != nil { - return err - } - - // empty read => return buffer error (more bytes required error) - if n == 0 { - return streambuf.ErrNoMoreBytes - } - - // Check if buffer has newLine character - idx = r.inBuffer.IndexFrom(r.inOffset, r.nl) - } - - // found encoded byte sequence for newline in buffer - // -> decode input sequence into outBuffer - sz, err := r.decode(idx + len(r.nl)) - if err != nil { - r.logger.Errorf("Error decoding line: %s", err) - // In case of error increase size by unencoded length - sz = idx + len(r.nl) - } - - // consume transformed bytes from input buffer - err = r.inBuffer.Advance(sz) - r.inBuffer.Reset() - - // continue scanning input buffer from last position + 1 - r.inOffset = idx + 1 - sz - if r.inOffset < 0 { - // fix inOffset if newline has encoding > 8bits + firl line has been decoded - r.inOffset = 0 - } - - return err -} - -func (r *LineReader) decode(end int) (int, error) { - var err error - buffer := make([]byte, 1024) - inBytes := r.inBuffer.Bytes() - start := 0 - - for start < end { - var nDst, nSrc int - - nDst, nSrc, err = r.decoder.Transform(buffer, inBytes[start:end], false) - if err != nil { - // Check if error is different from destination buffer too short - if err != transform.ErrShortDst { - r.outBuffer.Write(inBytes[0:end]) - start = end - break - } - - // Reset error as decoding continues - err = nil - } - - start += nSrc - r.outBuffer.Write(buffer[:nDst]) - } - - r.byteCount += start - return start, err -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/line_terminator.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/line_terminator.go deleted file mode 100644 index 68ab2473..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/line_terminator.go +++ /dev/null @@ -1,85 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package readfile - -import "fmt" - -// LineTerminator is the option storing the line terminator characters -// Supported newline reference: https://en.wikipedia.org/wiki/Newline#Unicode -type LineTerminator uint8 - -const ( - // InvalidTerminator is the invalid terminator - InvalidTerminator LineTerminator = iota - // AutoLineTerminator accepts both LF and CR+LF - AutoLineTerminator - // LineFeed is the unicode char LF - LineFeed - // VerticalTab is the unicode char VT - VerticalTab - // FormFeed is the unicode char FF - FormFeed - // CarriageReturn is the unicode char CR - CarriageReturn - // CarriageReturnLineFeed is the unicode chars CR+LF - CarriageReturnLineFeed - // NextLine is the unicode char NEL - NextLine - // LineSeparator is the unicode char LS - LineSeparator - // ParagraphSeparator is the unicode char PS - ParagraphSeparator -) - -var ( - lineTerminators = map[string]LineTerminator{ - "auto": AutoLineTerminator, - "line_feed": LineFeed, - "vertical_tab": VerticalTab, - "form_feed": FormFeed, - "carriage_return": CarriageReturn, - "carriage_return_line_feed": CarriageReturnLineFeed, - "next_line": NextLine, - "line_separator": LineSeparator, - "paragraph_separator": ParagraphSeparator, - } - - lineTerminatorCharacters = map[LineTerminator][]byte{ - AutoLineTerminator: []byte{'\u000A'}, - LineFeed: []byte{'\u000A'}, - VerticalTab: []byte{'\u000B'}, - FormFeed: []byte{'\u000C'}, - CarriageReturn: []byte{'\u000D'}, - CarriageReturnLineFeed: []byte("\u000D\u000A"), - NextLine: []byte{'\u0085'}, - LineSeparator: []byte("\u2028"), - ParagraphSeparator: []byte("\u2029"), - } -) - -// Unpack unpacks the configuration from the config file -func (l *LineTerminator) Unpack(option string) error { - terminator, ok := lineTerminators[option] - if !ok { - return fmt.Errorf("invalid line terminator: %s", option) - } - - *l = terminator - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/line_test.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/line_test.go deleted file mode 100644 index 13b13127..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/line_test.go +++ /dev/null @@ -1,250 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package readfile - -import ( - "bytes" - "math/rand" - "testing" - - "github.com/stretchr/testify/assert" - "golang.org/x/text/transform" - - "github.com/elastic/beats/v7/libbeat/reader/readfile/encoding" -) - -// Sample texts are from http://www.columbia.edu/~kermit/utf8.html -var tests = []struct { - encoding string - strings []string -}{ - {"plain", []string{"I can", "eat glass"}}, - {"latin1", []string{"I kå Glas frässa", "ond des macht mr nix!"}}, - {"utf-16be", []string{"Pot să mănânc sticlă", "și ea nu mă rănește."}}, - {"utf-16le", []string{"काचं शक्नोम्यत्तुम् ।", "नोपहिनस्ति माम् ॥"}}, - {"big5", []string{"我能吞下玻", "璃而不傷身體。"}}, - {"gb18030", []string{"我能吞下玻璃", "而不傷身。體"}}, - {"euc-kr", []string{" 나는 유리를 먹을 수 있어요.", " 그래도 아프지 않아요"}}, - {"euc-jp", []string{"私はガラスを食べられます。", "それは私を傷つけません。"}}, - {"plain", []string{"I can", "eat glass"}}, - {"iso8859-1", []string{"Filebeat is my favourite"}}, - {"iso8859-2", []string{"Filebeat je môj obľúbený"}}, // slovak: filebeat is my favourite - {"iso8859-3", []string{"büyükannem Filebeat kullanıyor"}}, // turkish: my granmother uses filebeat - {"iso8859-4", []string{"Filebeat on mõeldud kõigile"}}, // estonian: filebeat is for everyone - {"iso8859-5", []string{"я люблю кодировки"}}, // russian: i love encodings - {"iso8859-6", []string{"أنا بحاجة إلى المزيد من الترميزات"}}, // arabic: i need more encodings - {"iso8859-7", []string{"όπου μπορώ να αγοράσω περισσότερες κωδικοποιήσεις"}}, // greek: where can i buy more encodings? - {"iso8859-8", []string{"אני צריך קידוד אישי"}}, // hebrew: i need a personal encoding - {"iso8859-9", []string{"kodlamaları pişirebilirim"}}, // turkish: i can cook encodings - {"iso8859-10", []string{"koodaukset jäädyttävät nollaan"}}, // finnish: encodings freeze below zero - {"iso8859-13", []string{"mój pies zjada kodowanie"}}, // polish: my dog eats encodings - {"iso8859-14", []string{"An féidir leat cáise a ionchódú?"}}, // irish: can you encode a cheese? - {"iso8859-15", []string{"bedes du kode", "for min €"}}, // danish: please encode my euro symbol - {"iso8859-16", []string{"rossz karakterkódolást", "használsz"}}, // hungarian: you use the wrong character encoding - {"koi8r", []string{"я люблю кодировки"}}, // russian: i love encodings - {"koi8u", []string{"я люблю кодировки"}}, // russian: i love encodings - {"windows1250", []string{"Filebeat je môj obľúbený"}}, // slovak: filebeat is my favourite - {"windows1251", []string{"я люблю кодировки"}}, // russian: i love encodings - {"windows1252", []string{"what is better than an encoding?", "a legacy encoding"}}, - {"windows1253", []string{"όπου μπορώ να αγοράσω", "περισσότερες κωδικοποιήσεις"}}, // greek: where can i buy more encodings? - {"windows1254", []string{"kodlamaları", "pişirebilirim"}}, // turkish: i can cook encodings - {"windows1255", []string{"אני צריך קידוד אישי"}}, // hebrew: i need a personal encoding - {"windows1256", []string{"أنا بحاجة إلى المزيد من الترميزات"}}, // arabic: i need more encodings - {"windows1257", []string{"toite", "kodeerijaid"}}, // estonian: feed the encoders -} - -func TestReaderEncodings(t *testing.T) { - for _, test := range tests { - t.Logf("test codec: %v", test.encoding) - - codecFactory, ok := encoding.FindEncoding(test.encoding) - if !ok { - t.Errorf("can not find encoding '%v'", test.encoding) - continue - } - - buffer := bytes.NewBuffer(nil) - codec, _ := codecFactory(buffer) - nl := lineTerminatorCharacters[LineFeed] - - // write with encoding to buffer - writer := transform.NewWriter(buffer, codec.NewEncoder()) - var expectedCount []int - for _, line := range test.strings { - writer.Write([]byte(line)) - writer.Write(nl) - expectedCount = append(expectedCount, buffer.Len()) - } - - // create line reader - reader, err := NewLineReader(buffer, Config{codec, 1024, LineFeed}) - if err != nil { - t.Errorf("failed to initialize reader: %v", err) - continue - } - - // read decodec lines from buffer - var readLines []string - var byteCounts []int - current := 0 - for { - bytes, sz, err := reader.Next() - if sz > 0 { - readLines = append(readLines, string(bytes[:len(bytes)-len(nl)])) - } - - if err != nil { - break - } - - current += sz - byteCounts = append(byteCounts, current) - } - - // validate lines and byte offsets - if len(test.strings) != len(readLines) { - t.Errorf("number of lines mismatch (expected=%v actual=%v)", - len(test.strings), len(readLines)) - continue - } - for i := range test.strings { - expected := test.strings[i] - actual := readLines[i] - assert.Equal(t, expected, actual) - assert.Equal(t, expectedCount[i], byteCounts[i]) - } - } -} - -func TestLineTerminators(t *testing.T) { - codecFactory, ok := encoding.FindEncoding("plain") - if !ok { - t.Errorf("can not find plain encoding") - } - - buffer := bytes.NewBuffer(nil) - codec, _ := codecFactory(buffer) - - for terminator, nl := range lineTerminatorCharacters { - buffer.Reset() - - buffer.Write([]byte("this is my first line")) - buffer.Write(nl) - buffer.Write([]byte("this is my second line")) - buffer.Write(nl) - - reader, err := NewLineReader(buffer, Config{codec, 1024, terminator}) - if err != nil { - t.Errorf("failed to initialize reader: %v", err) - continue - } - - nrLines := 0 - for { - line, _, err := reader.Next() - if err != nil { - break - } - - assert.True(t, bytes.HasSuffix(line, nl)) - nrLines++ - } - assert.Equal(t, nrLines, 2, "unexpected number of lines for terminator %+v", terminator) - } -} - -func TestReadSingleLongLine(t *testing.T) { - testReadLineLengths(t, []int{10 * 1024}) -} - -func TestReadIncreasingLineLengths(t *testing.T) { - lineLengths := []int{200, 400, 800, 1000, 2048, 4069} - testReadLineLengths(t, lineLengths) -} - -func TestReadDecreasingLineLengths(t *testing.T) { - lineLengths := []int{4096, 2048, 1000, 800, 400, 200} - testReadLineLengths(t, lineLengths) -} - -func TestReadRandomLineLengths(t *testing.T) { - minLength := 100 - maxLength := 80000 - numLines := 100 - - lineLengths := make([]int, numLines) - for i := 0; i < numLines; i++ { - lineLengths[i] = rand.Intn(maxLength-minLength) + minLength - } - - testReadLineLengths(t, lineLengths) -} - -func testReadLineLengths(t *testing.T, lineLengths []int) { - // create lines + stream buffer - var lines [][]byte - for _, lineLength := range lineLengths { - inputLine := make([]byte, lineLength+1) - for i := 0; i < lineLength; i++ { - char := rand.Intn('z'-'A') + 'A' - inputLine[i] = byte(char) - } - inputLine[len(inputLine)-1] = '\n' - lines = append(lines, inputLine) - } - - testReadLines(t, lines) -} - -func testReadLines(t *testing.T, inputLines [][]byte) { - var inputStream []byte - for _, line := range inputLines { - inputStream = append(inputStream, line...) - } - - // initialize reader - buffer := bytes.NewBuffer(inputStream) - codec, _ := encoding.Plain(buffer) - reader, err := NewLineReader(buffer, Config{codec, buffer.Len(), LineFeed}) - if err != nil { - t.Fatalf("Error initializing reader: %v", err) - } - - // read lines - var lines [][]byte - for range inputLines { - bytes, _, err := reader.Next() - if err != nil { - t.Fatalf("failed to read all lines from test: %v", err) - } - - lines = append(lines, bytes) - } - - // validate - for i := range inputLines { - assert.Equal(t, len(inputLines[i]), len(lines[i])) - assert.Equal(t, inputLines[i], lines[i]) - } -} - -func testReadLine(t *testing.T, line []byte) { - testReadLines(t, [][]byte{line}) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/strip_newline.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/strip_newline.go deleted file mode 100644 index 97cc005d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/strip_newline.go +++ /dev/null @@ -1,83 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package readfile - -import ( - "bytes" - - "github.com/elastic/beats/v7/libbeat/reader" -) - -// StripNewline reader removes the last trailing newline characters from -// read lines. -type StripNewline struct { - reader reader.Reader - nl []byte - lineEndingFunc func(*StripNewline, []byte) int -} - -// New creates a new line reader stripping the last tailing newline. -func NewStripNewline(r reader.Reader, terminator LineTerminator) *StripNewline { - lineEndingFunc := (*StripNewline).lineEndingChars - if terminator == AutoLineTerminator { - lineEndingFunc = (*StripNewline).autoLineEndingChars - } - - return &StripNewline{ - reader: r, - nl: lineTerminatorCharacters[terminator], - lineEndingFunc: lineEndingFunc, - } -} - -// Next returns the next line. -func (p *StripNewline) Next() (reader.Message, error) { - message, err := p.reader.Next() - if err != nil { - return message, err - } - - L := message.Content - message.Content = L[:len(L)-p.lineEndingFunc(p, L)] - - return message, err -} - -// isLine checks if the given byte array is a line, means has a line ending \n -func (p *StripNewline) isLine(l []byte) bool { - return bytes.HasSuffix(l, p.nl) -} - -func (p *StripNewline) lineEndingChars(l []byte) int { - if !p.isLine(l) { - return 0 - } - - return len(p.nl) -} - -func (p *StripNewline) autoLineEndingChars(l []byte) int { - if !p.isLine(l) { - return 0 - } - - if len(l) > 1 && l[len(l)-2] == '\r' { - return 2 - } - return 1 -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/strip_newline_test.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/strip_newline_test.go deleted file mode 100644 index 673fceb8..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/strip_newline_test.go +++ /dev/null @@ -1,54 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package readfile - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestIsLine(t *testing.T) { - for terminator, nl := range lineTerminatorCharacters { - reader := NewStripNewline(nil, terminator) - - notLine := []byte("This is not a line") - assert.False(t, reader.isLine(notLine)) - - line := append([]byte("This is a line"), nl...) - assert.True(t, reader.isLine(line)) - } -} - -func TestLineEndingChars(t *testing.T) { - for terminator, nl := range lineTerminatorCharacters { - reader := NewStripNewline(nil, terminator) - - line := append([]byte("This is a line"), nl...) - assert.Equal(t, reader.lineEndingFunc(reader, line), len(nl)) - } -} - -func TestAutoLineEndingChars(t *testing.T) { - reader := NewStripNewline(nil, AutoLineTerminator) - - assert.Equal(t, reader.lineEndingFunc(reader, []byte("this is a windows line\r\n")), 2) - assert.Equal(t, reader.lineEndingFunc(reader, []byte("this is a not windows line\n")), 1) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/timeout.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/timeout.go deleted file mode 100644 index fd3d1c8b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readfile/timeout.go +++ /dev/null @@ -1,89 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package readfile - -import ( - "errors" - "time" - - "github.com/elastic/beats/v7/libbeat/reader" -) - -var ( - errTimeout = errors.New("timeout") -) - -// TimeoutReader will signal some configurable timeout error if no -// new line can be returned in time. -type TimeoutReader struct { - reader reader.Reader - timeout time.Duration - signal error - running bool - ch chan lineMessage -} - -type lineMessage struct { - line reader.Message - err error -} - -// NewTimeoutReader returns a new timeout reader from an input line reader. -func NewTimeoutReader(reader reader.Reader, signal error, t time.Duration) *TimeoutReader { - if signal == nil { - signal = errTimeout - } - - return &TimeoutReader{ - reader: reader, - signal: signal, - timeout: t, - ch: make(chan lineMessage, 1), - } -} - -// Next returns the next line. If no line was returned before timeout, the -// configured timeout error is returned. -// For handline timeouts a goroutine is started for reading lines from -// configured line reader. Only when underlying reader returns an error, the -// goroutine will be finished. -func (r *TimeoutReader) Next() (reader.Message, error) { - if !r.running { - r.running = true - go func() { - for { - message, err := r.reader.Next() - r.ch <- lineMessage{message, err} - if err != nil { - break - } - } - }() - } - timer := time.NewTimer(r.timeout) - select { - case msg := <-r.ch: - if msg.err != nil { - r.running = false - } - timer.Stop() - return msg.line, msg.err - case <-timer.C: - return reader.Message{}, r.signal - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/docker_json.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/docker_json.go deleted file mode 100644 index c38e0a1a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/docker_json.go +++ /dev/null @@ -1,246 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package readjson - -import ( - "bytes" - "encoding/json" - "runtime" - "strings" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/reader" -) - -// DockerJSONReader processor renames a given field -type DockerJSONReader struct { - reader reader.Reader - // stream filter, `all`, `stderr` or `stdout` - stream string - - // join partial lines - partial bool - - // parse CRI flags - criflags bool - - parseLine func(message *reader.Message, msg *logLine) error - - stripNewLine func(msg *reader.Message) - - logger *logp.Logger -} - -type logLine struct { - Partial bool `json:"-"` - Timestamp time.Time `json:"-"` - Time string `json:"time"` - Stream string `json:"stream"` - Log string `json:"log"` - Attrs map[string]string `json:"attrs"` -} - -// New creates a new reader renaming a field -func New(r reader.Reader, stream string, partial bool, format string, CRIFlags bool) *DockerJSONReader { - reader := DockerJSONReader{ - stream: stream, - partial: partial, - reader: r, - criflags: CRIFlags, - logger: logp.NewLogger("reader_docker_json"), - } - - switch strings.ToLower(format) { - case "docker", "json-file": - reader.parseLine = reader.parseDockerJSONLog - case "cri": - reader.parseLine = reader.parseCRILog - default: - reader.parseLine = reader.parseAuto - } - - if runtime.GOOS == "windows" { - reader.stripNewLine = stripNewLineWin - } else { - reader.stripNewLine = stripNewLine - } - - return &reader -} - -// parseCRILog parses logs in CRI log format. -// CRI log format example : -// 2017-09-12T22:32:21.212861448Z stdout 2017-09-12 22:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache -func (p *DockerJSONReader) parseCRILog(message *reader.Message, msg *logLine) error { - split := 3 - // read line tags if split is enabled: - if p.criflags { - split = 4 - } - - // current field - i := 0 - - // timestamp - log := bytes.SplitN(message.Content, []byte{' '}, split) - if len(log) < split { - return errors.New("invalid CRI log format") - } - ts, err := time.Parse(time.RFC3339Nano, string(log[i])) - if err != nil { - return errors.Wrap(err, "parsing CRI timestamp") - } - message.Ts = ts - i++ - - // stream - msg.Stream = string(log[i]) - i++ - - // tags - partial := false - if p.criflags { - // currently only P(artial) or F(ull) are available - tags := bytes.Split(log[i], []byte{':'}) - for _, tag := range tags { - if len(tag) == 1 && tag[0] == 'P' { - partial = true - } - } - i++ - } - - msg.Partial = partial - message.AddFields(common.MapStr{ - "stream": msg.Stream, - }) - // Remove \n ending for partial messages - message.Content = log[i] - if partial { - p.stripNewLine(message) - } - - return nil -} - -// parseReaderLog parses logs in Docker JSON log format. -// Docker JSON log format example: -// {"log":"1:M 09 Nov 13:27:36.276 # User requested shutdown...\n","stream":"stdout"} -func (p *DockerJSONReader) parseDockerJSONLog(message *reader.Message, msg *logLine) error { - dec := json.NewDecoder(bytes.NewReader(message.Content)) - - if err := dec.Decode(&msg); err != nil { - return errors.Wrap(err, "decoding docker JSON") - } - - // Parse timestamp - ts, err := time.Parse(time.RFC3339, msg.Time) - if err != nil { - return errors.Wrap(err, "parsing docker timestamp") - } - message.Ts = ts - - message.AddFields(common.MapStr{ - "stream": msg.Stream, - }) - - if len(msg.Attrs) > 0 { - message.AddFields(common.MapStr{ - "docker": common.MapStr{ - "attrs": msg.Attrs, - }, - }) - } - - message.Content = []byte(msg.Log) - msg.Partial = (len(message.Content) == 0) || (message.Content[len(message.Content)-1] != byte('\n')) - return nil -} - -func (p *DockerJSONReader) parseAuto(message *reader.Message, msg *logLine) error { - if len(message.Content) > 0 && message.Content[0] == '{' { - return p.parseDockerJSONLog(message, msg) - } - - return p.parseCRILog(message, msg) -} - -// Next returns the next line. -func (p *DockerJSONReader) Next() (reader.Message, error) { - var bytes int - for { - message, err := p.reader.Next() - - // keep the right bytes count even if we return an error - bytes += message.Bytes - message.Bytes = bytes - - if err != nil { - return message, err - } - - var logLine logLine - err = p.parseLine(&message, &logLine) - if err != nil { - p.logger.Errorf("Parse line error: %v", err) - return message, reader.ErrLineUnparsable - } - - // Handle multiline messages, join partial lines - for p.partial && logLine.Partial { - next, err := p.reader.Next() - - // keep the right bytes count even if we return an error - bytes += next.Bytes - message.Bytes = bytes - - if err != nil { - return message, err - } - err = p.parseLine(&next, &logLine) - if err != nil { - p.logger.Errorf("Parse line error: %v", err) - return message, reader.ErrLineUnparsable - } - message.Content = append(message.Content, next.Content...) - } - - if p.stream != "all" && p.stream != logLine.Stream { - continue - } - - return message, err - } -} - -func stripNewLine(msg *reader.Message) { - l := len(msg.Content) - if l > 0 && msg.Content[l-1] == '\n' { - msg.Content = msg.Content[:l-1] - } -} - -func stripNewLineWin(msg *reader.Message) { - msg.Content = bytes.TrimRightFunc(msg.Content, func(r rune) bool { - return r == '\n' || r == '\r' - }) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/docker_json_test.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/docker_json_test.go deleted file mode 100644 index 23cc862d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/docker_json_test.go +++ /dev/null @@ -1,367 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package readjson - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/reader" -) - -func TestDockerJSON(t *testing.T) { - tests := []struct { - name string - input [][]byte - stream string - partial bool - format string - criflags bool - expectedError error - expectedMessage reader.Message - }{ - { - name: "Common log message", - input: [][]byte{[]byte(`{"log":"1:M 09 Nov 13:27:36.276 # User requested shutdown...\n","stream":"stdout","time":"2017-11-09T13:27:36.277747246Z"}`)}, - stream: "all", - expectedMessage: reader.Message{ - Content: []byte("1:M 09 Nov 13:27:36.276 # User requested shutdown...\n"), - Fields: common.MapStr{"stream": "stdout"}, - Ts: time.Date(2017, 11, 9, 13, 27, 36, 277747246, time.UTC), - Bytes: 122, - }, - }, - { - name: "Wrong JSON", - input: [][]byte{[]byte(`this is not JSON`)}, - stream: "all", - expectedError: reader.ErrLineUnparsable, - expectedMessage: reader.Message{ - Bytes: 16, - }, - }, - { - name: "0 length message", - input: [][]byte{[]byte(`{"log":"","stream":"stdout","time":"2017-11-09T13:27:36.277747246Z"}`)}, - stream: "all", - expectedMessage: reader.Message{ - Content: []byte(""), - Fields: common.MapStr{"stream": "stdout"}, - Ts: time.Date(2017, 11, 9, 13, 27, 36, 277747246, time.UTC), - Bytes: 68, - }, - }, - { - name: "Wrong CRI", - input: [][]byte{[]byte(`2017-09-12T22:32:21.212861448Z stdout`)}, - stream: "all", - expectedError: reader.ErrLineUnparsable, - expectedMessage: reader.Message{ - Bytes: 37, - }, - }, - { - name: "Wrong CRI", - input: [][]byte{[]byte(`{this is not JSON nor CRI`)}, - stream: "all", - expectedError: reader.ErrLineUnparsable, - expectedMessage: reader.Message{ - Bytes: 25, - }, - }, - { - name: "Missing time", - input: [][]byte{[]byte(`{"log":"1:M 09 Nov 13:27:36.276 # User requested shutdown...\n","stream":"stdout"}`)}, - stream: "all", - expectedError: reader.ErrLineUnparsable, - expectedMessage: reader.Message{ - Bytes: 82, - }, - }, - { - name: "CRI log no tags", - input: [][]byte{[]byte(`2017-09-12T22:32:21.212861448Z stdout 2017-09-12 22:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache`)}, - stream: "all", - expectedMessage: reader.Message{ - Content: []byte("2017-09-12 22:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache"), - Fields: common.MapStr{"stream": "stdout"}, - Ts: time.Date(2017, 9, 12, 22, 32, 21, 212861448, time.UTC), - Bytes: 115, - }, - criflags: false, - }, - { - name: "CRI log", - input: [][]byte{[]byte(`2017-09-12T22:32:21.212861448Z stdout F 2017-09-12 22:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache`)}, - stream: "all", - expectedMessage: reader.Message{ - Content: []byte("2017-09-12 22:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache"), - Fields: common.MapStr{"stream": "stdout"}, - Ts: time.Date(2017, 9, 12, 22, 32, 21, 212861448, time.UTC), - Bytes: 117, - }, - criflags: true, - }, - { - name: "Filtering stream, bytes count accounts for all (filtered and not)", - input: [][]byte{ - []byte(`{"log":"filtered\n","stream":"stdout","time":"2017-11-09T13:27:36.277747246Z"}`), - []byte(`{"log":"unfiltered\n","stream":"stderr","time":"2017-11-09T13:27:36.277747246Z"}`), - []byte(`{"log":"unfiltered\n","stream":"stdout","time":"2017-11-09T13:27:36.277747246Z"}`), - }, - stream: "stderr", - expectedMessage: reader.Message{ - Content: []byte("unfiltered\n"), - Fields: common.MapStr{"stream": "stderr"}, - Ts: time.Date(2017, 11, 9, 13, 27, 36, 277747246, time.UTC), - Bytes: 158, - }, - }, - { - name: "Filtering CRI stream, bytes count accounts for all (filtered and not)", - input: [][]byte{ - []byte(`2017-10-12T13:32:21.232861448Z stdout F 2017-10-12 13:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache`), - []byte(`2017-11-12T23:32:21.212771448Z stderr F 2017-11-12 23:32:21.212 [ERROR][77] table.go 111: error`), - []byte(`2017-12-12T10:32:21.212864448Z stdout F 2017-12-12 10:32:21.212 [WARN][88] table.go 222: Warn`), - }, - stream: "stderr", - expectedMessage: reader.Message{ - Content: []byte("2017-11-12 23:32:21.212 [ERROR][77] table.go 111: error"), - Fields: common.MapStr{"stream": "stderr"}, - Ts: time.Date(2017, 11, 12, 23, 32, 21, 212771448, time.UTC), - Bytes: 212, - }, - criflags: true, - }, - { - name: "Split lines", - input: [][]byte{ - []byte(`{"log":"1:M 09 Nov 13:27:36.276 # User requested ","stream":"stdout","time":"2017-11-09T13:27:36.277747246Z"}`), - []byte(`{"log":"shutdown...\n","stream":"stdout","time":"2017-11-09T13:27:36.277747246Z"}`), - }, - stream: "stdout", - partial: true, - expectedMessage: reader.Message{ - Content: []byte("1:M 09 Nov 13:27:36.276 # User requested shutdown...\n"), - Fields: common.MapStr{"stream": "stdout"}, - Ts: time.Date(2017, 11, 9, 13, 27, 36, 277747246, time.UTC), - Bytes: 190, - }, - }, - { - name: "CRI Split lines", - input: [][]byte{ - []byte(`2017-10-12T13:32:21.232861448Z stdout P 2017-10-12 13:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache`), - []byte(`2017-11-12T23:32:21.212771448Z stdout F error`), - }, - stream: "stdout", - partial: true, - expectedMessage: reader.Message{ - Content: []byte("2017-10-12 13:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache error"), - Fields: common.MapStr{"stream": "stdout"}, - Ts: time.Date(2017, 10, 12, 13, 32, 21, 232861448, time.UTC), - Bytes: 163, - }, - criflags: true, - }, - { - name: "Split lines and remove \\n", - input: [][]byte{ - []byte("2017-10-12T13:32:21.232861448Z stdout P 2017-10-12 13:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache\n"), - []byte("2017-11-12T23:32:21.212771448Z stdout F error"), - }, - stream: "stdout", - expectedMessage: reader.Message{ - Content: []byte("2017-10-12 13:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache error"), - Fields: common.MapStr{"stream": "stdout"}, - Ts: time.Date(2017, 10, 12, 13, 32, 21, 232861448, time.UTC), - Bytes: 164, - }, - partial: true, - criflags: true, - }, - { - name: "Split lines with partial disabled", - input: [][]byte{ - []byte(`{"log":"1:M 09 Nov 13:27:36.276 # User requested ","stream":"stdout","time":"2017-11-09T13:27:36.277747246Z"}`), - []byte(`{"log":"shutdown...\n","stream":"stdout","time":"2017-11-09T13:27:36.277747246Z"}`), - }, - stream: "stdout", - partial: false, - expectedMessage: reader.Message{ - Content: []byte("1:M 09 Nov 13:27:36.276 # User requested "), - Fields: common.MapStr{"stream": "stdout"}, - Ts: time.Date(2017, 11, 9, 13, 27, 36, 277747246, time.UTC), - Bytes: 109, - }, - }, - { - name: "Force CRI with JSON logs", - input: [][]byte{[]byte(`{"log":"1:M 09 Nov 13:27:36.276 # User requested shutdown...\n","stream":"stdout"}`)}, - stream: "all", - format: "cri", - expectedError: reader.ErrLineUnparsable, - expectedMessage: reader.Message{ - Bytes: 82, - }, - }, - { - name: "Force JSON with CRI logs", - input: [][]byte{[]byte(`2017-09-12T22:32:21.212861448Z stdout 2017-09-12 22:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache`)}, - stream: "all", - format: "docker", - expectedError: reader.ErrLineUnparsable, - expectedMessage: reader.Message{ - Bytes: 115, - }, - }, - { - name: "Force CRI log no tags", - input: [][]byte{[]byte(`2017-09-12T22:32:21.212861448Z stdout 2017-09-12 22:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache`)}, - stream: "all", - expectedMessage: reader.Message{ - Content: []byte("2017-09-12 22:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache"), - Fields: common.MapStr{"stream": "stdout"}, - Ts: time.Date(2017, 9, 12, 22, 32, 21, 212861448, time.UTC), - Bytes: 115, - }, - format: "cri", - criflags: false, - }, - { - name: "Force CRI log with flags", - input: [][]byte{[]byte(`2017-09-12T22:32:21.212861448Z stdout F 2017-09-12 22:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache`)}, - stream: "all", - expectedMessage: reader.Message{ - Content: []byte("2017-09-12 22:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache"), - Fields: common.MapStr{"stream": "stdout"}, - Ts: time.Date(2017, 9, 12, 22, 32, 21, 212861448, time.UTC), - Bytes: 117, - }, - format: "cri", - criflags: true, - }, - { - name: "Force CRI split lines", - input: [][]byte{ - []byte(`2017-10-12T13:32:21.232861448Z stdout P 2017-10-12 13:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache`), - []byte(`2017-11-12T23:32:21.212771448Z stdout F error`), - }, - stream: "stdout", - partial: true, - expectedMessage: reader.Message{ - Content: []byte("2017-10-12 13:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache error"), - Fields: common.MapStr{"stream": "stdout"}, - Ts: time.Date(2017, 10, 12, 13, 32, 21, 232861448, time.UTC), - Bytes: 163, - }, - format: "cri", - criflags: true, - }, - { - name: "Force CRI split lines and remove \\n", - input: [][]byte{ - []byte("2017-10-12T13:32:21.232861448Z stdout P 2017-10-12 13:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache\n"), - []byte("2017-11-12T23:32:21.212771448Z stdout F error"), - }, - stream: "stdout", - expectedMessage: reader.Message{ - Content: []byte("2017-10-12 13:32:21.212 [INFO][88] table.go 710: Invalidating dataplane cache error"), - Fields: common.MapStr{"stream": "stdout"}, - Ts: time.Date(2017, 10, 12, 13, 32, 21, 232861448, time.UTC), - Bytes: 164, - }, - partial: true, - format: "cri", - criflags: true, - }, - { - name: "Error parsing still keeps good bytes count", - input: [][]byte{ - []byte(`{"log":"1:M 09 Nov 13:27:36.276 # User requested ","stream":"stdout","time":"2017-11-09T13:27:36.277747246Z"}`), - []byte(`{"log":"shutdown...\n","stream`), - }, - stream: "stdout", - expectedError: reader.ErrLineUnparsable, - expectedMessage: reader.Message{ - Bytes: 139, - }, - partial: true, - }, - { - name: "Docker AttributesSplit lines", - input: [][]byte{ - []byte(`{"log":"hello\n","stream":"stdout","attrs":{"KEY1":"value1","KEY2":"value2"},"time":"2017-11-09T13:27:36.277747246Z"}`), - }, - stream: "stdout", - partial: true, - expectedMessage: reader.Message{ - Content: []byte("hello\n"), - Fields: common.MapStr{"docker": common.MapStr{"attrs": map[string]string{"KEY1": "value1", "KEY2": "value2"}}, "stream": "stdout"}, - Ts: time.Date(2017, 11, 9, 13, 27, 36, 277747246, time.UTC), - Bytes: 117, - }, - }, - { - name: "Corrupted log message line", - input: [][]byte{[]byte(`36.276 # User requested shutdown...\n","stream":"stdout","time":"2017-11-09T13:27:36.277747246Z"}`)}, - stream: "all", - expectedError: reader.ErrLineUnparsable, - expectedMessage: reader.Message{ - Bytes: 97, - }, - }, - } - - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - r := &mockReader{messages: test.input} - json := New(r, test.stream, test.partial, test.format, test.criflags) - message, err := json.Next() - - if test.expectedError != nil { - assert.Error(t, err) - assert.Equal(t, test.expectedError, err) - } else { - assert.NoError(t, err) - } - - if err == nil { - assert.EqualValues(t, test.expectedMessage, message) - } else { - assert.Equal(t, test.expectedMessage.Bytes, message.Bytes) - } - }) - } -} - -type mockReader struct { - messages [][]byte -} - -func (m *mockReader) Next() (reader.Message, error) { - message := m.messages[0] - m.messages = m.messages[1:] - return reader.Message{ - Content: message, - Bytes: len(message), - }, nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/json.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/json.go deleted file mode 100644 index aca7c535..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/json.go +++ /dev/null @@ -1,168 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package readjson - -import ( - "bytes" - gojson "encoding/json" - "fmt" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/jsontransform" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/reader" -) - -// JSONReader parses JSON inputs -type JSONReader struct { - reader reader.Reader - cfg *Config - logger *logp.Logger -} - -// NewJSONReader creates a new reader that can decode JSON. -func NewJSONReader(r reader.Reader, cfg *Config) *JSONReader { - return &JSONReader{ - reader: r, - cfg: cfg, - logger: logp.NewLogger("reader_json"), - } -} - -// decodeJSON unmarshals the text parameter into a MapStr and -// returns the new text column if one was requested. -func (r *JSONReader) decode(text []byte) ([]byte, common.MapStr) { - var jsonFields map[string]interface{} - - err := unmarshal(text, &jsonFields) - if err != nil || jsonFields == nil { - if !r.cfg.IgnoreDecodingError { - r.logger.Errorf("Error decoding JSON: %v", err) - } - if r.cfg.AddErrorKey { - jsonFields = common.MapStr{"error": createJSONError(fmt.Sprintf("Error decoding JSON: %v", err))} - } - return text, jsonFields - } - - if len(r.cfg.MessageKey) == 0 { - return []byte(""), jsonFields - } - - textValue, ok := jsonFields[r.cfg.MessageKey] - if !ok { - if r.cfg.AddErrorKey { - jsonFields["error"] = createJSONError(fmt.Sprintf("Key '%s' not found", r.cfg.MessageKey)) - } - return []byte(""), jsonFields - } - - textString, ok := textValue.(string) - if !ok { - if r.cfg.AddErrorKey { - jsonFields["error"] = createJSONError(fmt.Sprintf("Value of key '%s' is not a string", r.cfg.MessageKey)) - } - return []byte(""), jsonFields - } - - return []byte(textString), jsonFields -} - -// unmarshal is equivalent with json.Unmarshal but it converts numbers -// to int64 where possible, instead of using always float64. -func unmarshal(text []byte, fields *map[string]interface{}) error { - dec := gojson.NewDecoder(bytes.NewReader(text)) - dec.UseNumber() - err := dec.Decode(fields) - if err != nil { - return err - } - jsontransform.TransformNumbers(*fields) - return nil -} - -// Next decodes JSON and returns the filled Line object. -func (r *JSONReader) Next() (reader.Message, error) { - message, err := r.reader.Next() - if err != nil { - return message, err - } - - var fields common.MapStr - message.Content, fields = r.decode(message.Content) - message.AddFields(common.MapStr{"json": fields}) - return message, nil -} - -func createJSONError(message string) common.MapStr { - return common.MapStr{"message": message, "type": "json"} -} - -// MergeJSONFields writes the JSON fields in the event map, -// respecting the KeysUnderRoot and OverwriteKeys configuration options. -// If MessageKey is defined, the Text value from the event always -// takes precedence. -func MergeJSONFields(data common.MapStr, jsonFields common.MapStr, text *string, config Config) (string, time.Time) { - // The message key might have been modified by multiline - if len(config.MessageKey) > 0 && text != nil { - jsonFields[config.MessageKey] = *text - } - - // handle the case in which r.cfg.AddErrorKey is set and len(jsonFields) == 1 - // and only thing it contains is `error` key due to error in json decoding - // which results in loss of message key in the main beat event - if len(jsonFields) == 1 && jsonFields["error"] != nil { - data["message"] = *text - } - - var id string - if key := config.DocumentID; key != "" { - if tmp, err := jsonFields.GetValue(key); err == nil { - if v, ok := tmp.(string); ok { - id = v - jsonFields.Delete(key) - } - } - } - - if config.KeysUnderRoot { - // Delete existing json key - delete(data, "json") - - var ts time.Time - if v, ok := data["@timestamp"]; ok { - switch t := v.(type) { - case time.Time: - ts = t - case common.Time: - ts = time.Time(ts) - } - delete(data, "@timestamp") - } - event := &beat.Event{ - Timestamp: ts, - Fields: data, - } - jsontransform.WriteJSONKeys(event, jsonFields, config.OverwriteKeys, config.AddErrorKey) - - return id, event.Timestamp - } - return id, time.Time{} -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/json_config.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/json_config.go deleted file mode 100644 index 5469f00a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/json_config.go +++ /dev/null @@ -1,33 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package readjson - -// Config holds the options a JSON reader. -type Config struct { - MessageKey string `config:"message_key"` - DocumentID string `config:"document_id"` - KeysUnderRoot bool `config:"keys_under_root"` - OverwriteKeys bool `config:"overwrite_keys"` - AddErrorKey bool `config:"add_error_key"` - IgnoreDecodingError bool `config:"ignore_decoding_error"` -} - -// Validate validates the Config option for JSON reader. -func (c *Config) Validate() error { - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/json_test.go b/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/json_test.go deleted file mode 100644 index b0470c45..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/reader/readjson/json_test.go +++ /dev/null @@ -1,366 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package readjson - -import ( - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/logp" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestUnmarshal(t *testing.T) { - tests := []struct { - Name string - Input string - Output map[string]interface{} - }{ - { - Name: "Top level int, float, string, bool", - Input: `{"a": 3, "b": 2.0, "c": "hello", "d": true}`, - Output: map[string]interface{}{ - "a": int64(3), - "b": float64(2), - "c": "hello", - "d": true, - }, - }, - { - Name: "Nested objects with ints", - Input: `{"a": 3, "b": {"c": {"d": 5}}}`, - Output: map[string]interface{}{ - "a": int64(3), - "b": map[string]interface{}{ - "c": map[string]interface{}{ - "d": int64(5), - }, - }, - }, - }, - { - Name: "Array of floats", - Input: `{"a": 3, "b": {"c": [4.0, 4.1, 4.2]}}`, - Output: map[string]interface{}{ - "a": int64(3), - "b": map[string]interface{}{ - "c": []interface{}{ - float64(4.0), float64(4.1), float64(4.2), - }, - }, - }, - }, - { - Name: "Array of mixed ints and floats", - Input: `{"a": 3, "b": {"c": [4, 4.1, 4.2]}}`, - Output: map[string]interface{}{ - "a": int64(3), - "b": map[string]interface{}{ - "c": []interface{}{ - int64(4), float64(4.1), float64(4.2), - }, - }, - }, - }, - { - Name: "Negative values", - Input: `{"a": -3, "b": -1.0}`, - Output: map[string]interface{}{ - "a": int64(-3), - "b": float64(-1), - }, - }, - } - - for _, test := range tests { - t.Run(test.Name, func(t *testing.T) { - var output map[string]interface{} - err := unmarshal([]byte(test.Input), &output) - assert.NoError(t, err) - assert.Equal(t, test.Output, output) - }) - - } -} - -func TestDecodeJSON(t *testing.T) { - var tests = []struct { - Text string - Config Config - ExpectedText string - ExpectedMap common.MapStr - }{ - { - Text: `{"message": "test", "value": 1}`, - Config: Config{MessageKey: "message"}, - ExpectedText: "test", - ExpectedMap: common.MapStr{"message": "test", "value": int64(1)}, - }, - { - Text: `{"message": "test", "value": 1}`, - Config: Config{MessageKey: "message1"}, - ExpectedText: "", - ExpectedMap: common.MapStr{"message": "test", "value": int64(1)}, - }, - { - Text: `{"message": "test", "value": 1}`, - Config: Config{MessageKey: "value"}, - ExpectedText: "", - ExpectedMap: common.MapStr{"message": "test", "value": int64(1)}, - }, - { - Text: `{"message": "test", "value": "1"}`, - Config: Config{MessageKey: "value"}, - ExpectedText: "1", - ExpectedMap: common.MapStr{"message": "test", "value": "1"}, - }, - { - // in case of JSON decoding errors, the text is passed as is - Text: `{"message": "test", "value": "`, - Config: Config{MessageKey: "value"}, - ExpectedText: `{"message": "test", "value": "`, - ExpectedMap: nil, - }, - { - // in case the JSON is "null", we should just not panic - Text: `null`, - Config: Config{MessageKey: "value", AddErrorKey: true}, - ExpectedText: `null`, - ExpectedMap: common.MapStr{"error": common.MapStr{"message": "Error decoding JSON: ", "type": "json"}}, - }, - { - // Add key error helps debugging this - Text: `{"message": "test", "value": "`, - Config: Config{MessageKey: "value", AddErrorKey: true}, - ExpectedText: `{"message": "test", "value": "`, - ExpectedMap: common.MapStr{"error": common.MapStr{"message": "Error decoding JSON: unexpected EOF", "type": "json"}}, - }, - { - // If the text key is not found, put an error - Text: `{"message": "test", "value": "1"}`, - Config: Config{MessageKey: "hello", AddErrorKey: true}, - ExpectedText: ``, - ExpectedMap: common.MapStr{"message": "test", "value": "1", "error": common.MapStr{"message": "Key 'hello' not found", "type": "json"}}, - }, - { - // If the text key is found, but not a string, put an error - Text: `{"message": "test", "value": 1}`, - Config: Config{MessageKey: "value", AddErrorKey: true}, - ExpectedText: ``, - ExpectedMap: common.MapStr{"message": "test", "value": int64(1), "error": common.MapStr{"message": "Value of key 'value' is not a string", "type": "json"}}, - }, - { - // Without a text key, simple return the json and an empty text - Text: `{"message": "test", "value": 1}`, - Config: Config{AddErrorKey: true}, - ExpectedText: ``, - ExpectedMap: common.MapStr{"message": "test", "value": int64(1)}, - }, - { - // If AddErrorKey set to false, error event should not be set. - Text: `{"message": "test", "value": "`, - Config: Config{MessageKey: "value", AddErrorKey: false}, - ExpectedText: `{"message": "test", "value": "`, - ExpectedMap: nil, - }, - } - - for _, test := range tests { - - var p JSONReader - p.cfg = &test.Config - p.logger = logp.NewLogger("json_test") - text, M := p.decode([]byte(test.Text)) - assert.Equal(t, test.ExpectedText, string(text)) - assert.Equal(t, test.ExpectedMap, M) - } -} - -func TestAddJSONFields(t *testing.T) { - type io struct { - } - - text := "hello" - - now := time.Now().UTC() - - tests := map[string]struct { - Data common.MapStr - Text *string - JSONConfig Config - ExpectedItems common.MapStr - ExpectedTimestamp time.Time - ExpectedID string - }{ - "default: do not overwrite": { - Data: common.MapStr{"type": "test_type", "json": common.MapStr{"type": "test", "text": "hello"}}, - Text: &text, - JSONConfig: Config{KeysUnderRoot: true}, - ExpectedItems: common.MapStr{ - "type": "test_type", - "text": "hello", - }, - ExpectedTimestamp: time.Time{}, - }, - "overwrite keys if configured": { - Data: common.MapStr{"type": "test_type", "json": common.MapStr{"type": "test", "text": "hello"}}, - Text: &text, - JSONConfig: Config{KeysUnderRoot: true, OverwriteKeys: true}, - ExpectedItems: common.MapStr{ - "type": "test", - "text": "hello", - }, - ExpectedTimestamp: time.Time{}, - }, - "use json namespace w/o keys_under_root": { - // without keys_under_root, put everything in a json key - Data: common.MapStr{"type": "test_type", "json": common.MapStr{"type": "test", "text": "hello"}}, - Text: &text, - JSONConfig: Config{}, - ExpectedItems: common.MapStr{ - "json": common.MapStr{"type": "test", "text": "hello"}, - }, - ExpectedTimestamp: time.Time{}, - }, - - "write result to message_key field": { - // when MessageKey is defined, the Text overwrites the value of that key - Data: common.MapStr{"type": "test_type", "json": common.MapStr{"type": "test", "text": "hi"}}, - Text: &text, - JSONConfig: Config{MessageKey: "text"}, - ExpectedItems: common.MapStr{ - "json": common.MapStr{"type": "test", "text": "hello"}, - "type": "test_type", - }, - ExpectedTimestamp: time.Time{}, - }, - "parse @timestamp": { - // when @timestamp is in JSON and overwrite_keys is true, parse it - // in a common.Time - Data: common.MapStr{"@timestamp": now, "type": "test_type", "json": common.MapStr{"type": "test", "@timestamp": "2016-04-05T18:47:18.444Z"}}, - Text: &text, - JSONConfig: Config{KeysUnderRoot: true, OverwriteKeys: true}, - ExpectedItems: common.MapStr{ - "type": "test", - }, - ExpectedTimestamp: time.Time(common.MustParseTime("2016-04-05T18:47:18.444Z")), - }, - "fail to parse @timestamp": { - // when the parsing on @timestamp fails, leave the existing value and add an error key - // in a common.Time - Data: common.MapStr{"@timestamp": common.Time(now), "type": "test_type", "json": common.MapStr{"type": "test", "@timestamp": "2016-04-05T18:47:18.44XX4Z"}}, - Text: &text, - JSONConfig: Config{KeysUnderRoot: true, OverwriteKeys: true, AddErrorKey: true}, - ExpectedItems: common.MapStr{ - "type": "test", - "error": common.MapStr{"type": "json", "message": "@timestamp not overwritten (parse error on 2016-04-05T18:47:18.44XX4Z)"}, - }, - ExpectedTimestamp: time.Time{}, - }, - - "wrong @timestamp format": { - // when the @timestamp has the wrong type, leave the existing value and add an error key - // in a common.Time - Data: common.MapStr{"@timestamp": common.Time(now), "type": "test_type", "json": common.MapStr{"type": "test", "@timestamp": 42}}, - Text: &text, - JSONConfig: Config{KeysUnderRoot: true, OverwriteKeys: true, AddErrorKey: true}, - ExpectedItems: common.MapStr{ - "type": "test", - "error": common.MapStr{"type": "json", "message": "@timestamp not overwritten (not string)"}, - }, - ExpectedTimestamp: time.Time{}, - }, - "ignore non-string type field": { - // if overwrite_keys is true, but the `type` key in json is not a string, ignore it - Data: common.MapStr{"type": "test_type", "json": common.MapStr{"type": 42}}, - Text: &text, - JSONConfig: Config{KeysUnderRoot: true, OverwriteKeys: true, AddErrorKey: true}, - ExpectedItems: common.MapStr{ - "type": "test_type", - "error": common.MapStr{"type": "json", "message": "type not overwritten (not string)"}, - }, - ExpectedTimestamp: time.Time{}, - }, - - "ignore empty type field": { - // if overwrite_keys is true, but the `type` key in json is empty, ignore it - Data: common.MapStr{"type": "test_type", "json": common.MapStr{"type": ""}}, - Text: &text, - JSONConfig: Config{KeysUnderRoot: true, OverwriteKeys: true, AddErrorKey: true}, - ExpectedItems: common.MapStr{ - "type": "test_type", - "error": common.MapStr{"type": "json", "message": "type not overwritten (invalid value [])"}, - }, - ExpectedTimestamp: time.Time{}, - }, - "ignore type names starting with underscore": { - // if overwrite_keys is true, but the `type` key in json starts with _, ignore it - Data: common.MapStr{"@timestamp": common.Time(now), "type": "test_type", "json": common.MapStr{"type": "_type"}}, - Text: &text, - JSONConfig: Config{KeysUnderRoot: true, OverwriteKeys: true, AddErrorKey: true}, - ExpectedItems: common.MapStr{ - "type": "test_type", - "error": common.MapStr{"type": "json", "message": "type not overwritten (invalid value [_type])"}, - }, - ExpectedTimestamp: time.Time{}, - }, - "do not set error if AddErrorKey is false": { - Data: common.MapStr{"@timestamp": common.Time(now), "type": "test_type", "json": common.MapStr{"type": "_type"}}, - Text: &text, - JSONConfig: Config{KeysUnderRoot: true, OverwriteKeys: true, AddErrorKey: false}, - ExpectedItems: common.MapStr{ - "type": "test_type", - "error": nil, - }, - ExpectedTimestamp: time.Time{}, - }, - "extract event id": { - // if document_id is set, extract the ID from the event - Data: common.MapStr{"@timestamp": common.Time(now), "json": common.MapStr{"id": "test_id"}}, - JSONConfig: Config{DocumentID: "id"}, - ExpectedID: "test_id", - }, - "extract event id with wrong type": { - // if document_id is set, extract the ID from the event - Data: common.MapStr{"@timestamp": common.Time(now), "json": common.MapStr{"id": 42}}, - JSONConfig: Config{DocumentID: "id"}, - ExpectedID: "", - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - var jsonFields common.MapStr - if fields, ok := test.Data["json"]; ok { - jsonFields = fields.(common.MapStr) - } - - id, ts := MergeJSONFields(test.Data, jsonFields, test.Text, test.JSONConfig) - - t.Log("Executing test:", test) - for k, v := range test.ExpectedItems { - assert.Equal(t, v, test.Data[k]) - } - assert.Equal(t, test.ExpectedTimestamp, ts) - assert.Equal(t, test.ExpectedID, id) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/Makefile b/vendor/github.com/elastic/beats/v7/libbeat/scripts/Makefile deleted file mode 100644 index 97df237f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/scripts/Makefile +++ /dev/null @@ -1,497 +0,0 @@ -### VARIABLE SETUP ### -### Application using libbeat may override the following variables in their Makefile -BEAT_NAME?=libbeat## @packaging Name of the binary -BEAT_FULL_NAME?=${BEAT_NAME} -LICENSE?=ASL2 -BEAT_TITLE?=${BEAT_NAME}## @packaging Title of the application -BEATS_ROOT?=github.com/elastic/beats -BEATS_ROOT_IMPORT_PATH?=${BEATS_ROOT}/v7 -BEAT_PATH?=${BEATS_ROOT}/${BEAT_NAME} -BEAT_IMPORT_PATH?=${BEATS_ROOT_IMPORT_PATH}/${BEAT_FULL_NAME} -BEAT_PACKAGE_NAME?=${BEAT_NAME} -BEAT_INDEX_PREFIX?=${BEAT_NAME} -BEAT_URL?=https://www.elastic.co/products/beats/${BEAT_NAME} ## @packaging Link to the homepage of the application -BEAT_DOC_URL?=https://www.elastic.co/guide/en/beats/${BEAT_NAME}/current/index.html ## @packaging Link to the user documentation of the application -BEAT_LICENSE?=ASL 2.0 ## @packaging Software license of the application -BEAT_VENDOR?=Elastic ## @packaging Name of the vendor of the application -BEAT_GOPATH=$(firstword $(subst :, ,${GOPATH})) -BEAT_REF_YAML?=true -ES_BEATS?=..## @community_beat Must be set to ./vendor/github.com/elastic/beats. It must always be a relative path. -GOPACKAGES?=$(shell go list ${BEAT_IMPORT_PATH}/... | grep -v /scripts/cmd/ ) -PACKER_TEMPLATES_DIR?=${ES_BEATS}/dev-tools/packer ## @Building Directory of templates that are used by "make release" -NOTICE_FILE?=../NOTICE.txt -LICENSE_FILE?=../licenses/APACHE-LICENSE-2.0.txt -ELASTIC_LICENSE_FILE?=../licenses/ELASTIC-LICENSE.txt -SECCOMP_BINARY?=${BEAT_NAME} -SECCOMP_BLACKLIST?=${ES_BEATS}/libbeat/common/seccomp/seccomp-profiler-blacklist.txt -SECCOMP_ALLOWLIST?=${ES_BEATS}/libbeat/common/seccomp/seccomp-profiler-allow.txt -INSTALL_FLAG?=-mod=vendor -INSTALL_CMD?=install ${INSTALL_FLAG} -export INSTALL_FLAG -export INSTALL_CMD -MAGE_PRESENT := $(shell command -v mage 2> /dev/null) -MAGE_IMPORT_PATH?=github.com/magefile/mage -export MAGE_IMPORT_PATH - -space:=$() # -comma:=, - -ARCH?=$(shell uname -m) -# Hidden directory to install dependencies for jenkins -export PATH := ./bin:$(PATH) -GOFILES = $(shell find . -type f -name '*.go' 2>/dev/null) -GOFILES_NOVENDOR = $(shell find . -type f -name '*.go' -not -path "*/vendor/*" 2>/dev/null) -GOFILES_ALL = $(GOFILES) $(shell find $(ES_BEATS) -type f -name '*.go' 2>/dev/null) -GOPACKAGES_STRESSTESTS=$(shell find . -name '*.go' 2>/dev/null | xargs awk 'FNR>1 {nextfile} /\+build.*stresstest/ {print FILENAME; nextfile}' | xargs dirname | uniq) -SHELL=bash -ES_HOST?=elasticsearch -ES_PORT?=9200 -ES_USER?=beats -ES_PASS?=testing -ES_HOST_SSL?=elasticsearchssl -ES_PORT_SSL?=9200 -KIBANA_HOST?=kibana -KIBANA_PORT?=5601 -# Kibana's Elaticsearch user -KIBANA_ES_USER?=beats -KIBANA_ES_PASS?=testing -# The beat's Kibana user -BEAT_KIBANA_USER?=${KIBANA_ES_USER} -BEAT_KIBANA_PASS?=${KIBANA_ES_PASS} -# Define a superuser, e.g. for initial setup -ES_SUPERUSER_USER?=admin -ES_SUPERUSER_PASS?=changeme -PWD=$(shell pwd) -BUILD_DIR?=$(shell pwd)/build -PKG_BUILD_DIR?=$(BUILD_DIR)/package${PKG_SUFFIX} -PKG_UPLOAD_DIR?=$(BUILD_DIR)/upload -COVERAGE_DIR?=${BUILD_DIR}/coverage -COVERAGE_TOOL?=${BEAT_GOPATH}/bin/gotestcover -COVERAGE_TOOL_REPO?=github.com/pierrre/gotestcover -TESTIFY_TOOL_REPO?=github.com/stretchr/testify/assert -NOW=$(shell date -u '+%Y-%m-%dT%H:%M:%SZ') -GOBUILD_FLAGS?=-ldflags "-X github.com/elastic/beats/libbeat/version.buildTime=$(NOW) -X github.com/elastic/beats/libbeat/version.commit=$(COMMIT_ID)" -GOIMPORTS=goimports -GOIMPORTS_REPO?=golang.org/x/tools/cmd/goimports -GOIMPORTS_LOCAL_PREFIX?=github.com/elastic -GOLINT=golint -GOLINT_REPO?=golang.org/x/lint/golint -REVIEWDOG?=reviewdog -conf ${ES_BEATS}/reviewdog.yml -REVIEWDOG_OPTIONS?=-diff "git diff master" -REVIEWDOG_REPO?=github.com/reviewdog/reviewdog/cmd/reviewdog -PROCESSES?= 4 -TIMEOUT?= 90 -PYTHON_TEST_FILES?=$(shell find . -type f -name 'test_*.py' -not -path "*/build/*" -not -path "*/vendor/*" 2>/dev/null) -NOSETESTS_OPTIONS?=--process-timeout=$(TIMEOUT) --with-timer -v --with-xunit --xunit-file=${BUILD_DIR}/TEST-system.xml ## @testing the options to pass when calling nosetests -TEST_ENVIRONMENT?=false ## @testing if true, "make testsuite" runs integration tests and system tests in a dockerized test environment -SYSTEM_TESTS?=false ## @testing if true, "make test" and "make testsuite" run unit tests and system tests -STRESS_TESTS?=false ## @testing if true, "make test" and "make testsuite" run also run the stress tests -STRESS_TEST_OPTIONS?=-timeout=20m -race -v -GOX_OS?=linux darwin windows freebsd netbsd openbsd ## @Building List of all OS to be supported by "make crosscompile". -GOX_OSARCH?=!darwin/arm !darwin/arm64 !darwin/386 ## @building Space separated list of GOOS/GOARCH pairs to build by "make crosscompile". -GOX_FLAGS?= ## @building Additional flags to append to the gox command used by "make crosscompile". -# XXX: Should be switched back to `snapshot` once the Elasticsearch -# snapshots are working. https://github.com/elastic/beats/pull/6416 -TESTING_ENVIRONMENT?=snapshot## @testing The name of the environment under test -BEAT_VERSION=$(shell head -n 1 ${ES_BEATS}/libbeat/docs/version.asciidoc | cut -c 17- ) -COMMIT_ID=$(shell git rev-parse HEAD) -DOCKER_COMPOSE_PROJECT_NAME?=${BEAT_NAME}${TESTING_ENVIRONMENT//-}${BEAT_VERSION//-}${COMMIT_ID} ## @testing The name of the docker-compose project used by the integration and system tests -DOCKER_COMPOSE?=TESTING_ENVIRONMENT=${TESTING_ENVIRONMENT} ES_BEATS=${ES_BEATS} docker-compose -p ${DOCKER_COMPOSE_PROJECT_NAME} -f docker-compose.yml -DOCKER_CACHE?=1 ## @miscellaneous If set to 0, all docker images are created without cache -DOCKER_PULL?=1 ## @miscellaneous If set to 0, disable the force pull on docker-compose build -GOPACKAGES_COMMA_SEP=$(subst $(space),$(comma),$(strip ${GOPACKAGES})) -PYTHON_EXE?=python3 -PYTHON_ENV?=${BUILD_DIR}/python-env -PYTHON_ENV_EXE=${PYTHON_ENV}/bin/$(notdir ${PYTHON_EXE}) -PIP_INSTALL_PARAMS?= -BUILDID?=$(shell git rev-parse HEAD) ## @Building The build ID -VENV_PARAMS?= -INTEGRATION_TESTS?= -FIND?=. ${PYTHON_ENV}/bin/activate; find . -type f -not -path "*/vendor/*" -not -path "*/build/*" -not -path "*/.git/*" -PERM_EXEC?=$(shell [ `uname -s` = "Darwin" ] && echo "+111" || echo "/a+x") -XPACK_ONLY?=false -XPACK_DIR=${ES_BEATS}/x-pack/${BEAT_NAME} - -ifeq ($(DOCKER_CACHE),0) - DOCKER_NOCACHE=--no-cache -endif - -ifeq ($(DOCKER_PULL),1) - DOCKER_FORCE_PULL=--pull -endif - -# Conditionally enable the race detector when RACE_DETECTOR=1. -ifeq ($(RACE_DETECTOR),1) - RACE=-race -endif - -# -# Includes -# -include $(ES_BEATS)/dev-tools/make/mage.mk - -### BUILDING ### - -.DEFAULT_GOAL := ${BEAT_NAME} - -${BEAT_NAME}: $(GOFILES_ALL) ## @build build the beat application - go build $(GOBUILD_FLAGS) - -# Create test coverage binary -${BEAT_NAME}.test: $(GOFILES_ALL) - @go build -o /dev/null - @go test $(RACE) -c -coverpkg ${GOPACKAGES_COMMA_SEP} - -.PHONY: crosscompile -crosscompile: ## @build Cross-compile beat for the OS'es specified in GOX_OS variable. The binaries are placed in the build/bin directory. -crosscompile: $(GOFILES) -ifneq ($(shell [[ $(BEAT_NAME) == journalbeat ]] && echo true ),true) - go install -mod=vendor github.com/mitchellh/gox - mkdir -p ${BUILD_DIR}/bin - gox -output="${BUILD_DIR}/bin/{{.Dir}}-{{.OS}}-{{.Arch}}" -os="$(strip $(GOX_OS))" -osarch="$(strip $(GOX_OSARCH))" ${GOX_FLAGS} -endif - -.PHONY: check -check: check-headers mage ## @build Checks project and source code if everything is according to standard - @mage check - -.PHONY: $(.OVER)check-headers -$(.OVER)check-headers: mage -ifndef CHECK_HEADERS_DISABLED - @mage checkLicenseHeaders -endif - -.PHONY: $(.OVER)add-headers -$(.OVER)add-headers: mage -ifndef CHECK_HEADERS_DISABLED - @mage addLicenseHeaders -endif - -.PHONY: fmt -fmt: add-headers python-env ## @build Runs `goimports -l -w` and `autopep8`on the project's source code, modifying any files that do not match its style. - @go ${INSTALL_CMD} $(GOIMPORTS_REPO) - @goimports -local ${GOIMPORTS_LOCAL_PREFIX} -l -w ${GOFILES_NOVENDOR} - @${FIND} -name '*.py' -exec ${PYTHON_ENV}/bin/autopep8 --in-place --max-line-length 120 {} \; - -.PHONY: lint -lint: - @go install -mod=vendor $(GOLINT_REPO) $(REVIEWDOG_REPO) - $(REVIEWDOG) $(REVIEWDOG_OPTIONS) - -.PHONY: clean -clean:: mage ## @build Cleans up all files generated by the build steps - @mage clean - @mage -clean - -.PHONY: ci -ci: ## @build Shortcut for continuous integration. This should always run before merging. - $(MAKE) - $(MAKE) check - $(MAKE) testsuite - -### Testing ### -# Unless stated otherwise, all tests are always run with coverage reporting enabled. - -# Preparation for tests -.PHONY: prepare-tests -prepare-tests: - mkdir -p ${COVERAGE_DIR} - # gotestcover is needed to fetch coverage for multiple packages - go ${INSTALL_CMD} ${COVERAGE_TOOL_REPO} - # testify is needed for unit and integration tests - go ${INSTALL_CMD} ${TESTIFY_TOOL_REPO} - -.PHONY: unit-tests -unit-tests: ## @testing Runs the unit tests with coverage. Race is not enabled for unit tests because tests run much slower. -unit-tests: prepare-tests - $(COVERAGE_TOOL) $(RACE) -coverprofile=${COVERAGE_DIR}/unit.cov ${GOPACKAGES} - -.PHONY: unit -unit: ## @testing Runs the unit tests without coverage reports. - go test $(RACE) ${GOPACKAGES} - -.PHONY: integration-tests -integration-tests: ## @testing Run integration tests. Unit tests are run as part of the integration tests. -integration-tests: prepare-tests mage - rm -f docker-compose.yml.lock - $(COVERAGE_TOOL) -tags=integration $(RACE) -coverprofile=${COVERAGE_DIR}/integration.cov ${GOPACKAGES} - -.PHONY: integration-tests-environment -integration-tests-environment: ## @testing Runs the integration inside a virtual environment. This can be run on any docker-machine (local, remote) -integration-tests-environment: prepare-tests build-image - # If you want to get logs on CI when the `docker-compose` fails, you can - # add `|| ${DOCKER_COMPOSE} logs --tail 200` after the command. - # - # This will make docker-compose command to display the logs on stdout on error, It's not enabled - # by default because it can create noise if the test inside the container fails. - ${DOCKER_COMPOSE} run \ - -e RACE_DETECTOR=$(RACE_DETECTOR) \ - -e DOCKER_COMPOSE_PROJECT_NAME=${DOCKER_COMPOSE_PROJECT_NAME} \ - -e TEST_ENVIRONMENT=${TEST_ENVIRONMENT} \ - -e BEATS_DOCKER_INTEGRATION_TEST_ENV=${BEATS_DOCKER_INTEGRATION_TEST_ENV} \ - -e GOFLAGS=${INSTALL_FLAG} \ - beat make integration-tests - -# Runs the system tests -.PHONY: system-tests -system-tests: ## @testing Runs the system tests -system-tests: prepare-tests ${BEAT_NAME}.test python-env - . ${PYTHON_ENV}/bin/activate; INTEGRATION_TESTS=${INTEGRATION_TESTS} TESTING_ENVIRONMENT=${TESTING_ENVIRONMENT} DOCKER_COMPOSE_PROJECT_NAME=${DOCKER_COMPOSE_PROJECT_NAME} nosetests ${PYTHON_TEST_FILES} ${NOSETESTS_OPTIONS} - ${PYTHON_ENV_EXE} ${ES_BEATS}/dev-tools/aggregate_coverage.py -o ${COVERAGE_DIR}/system.cov ${BUILD_DIR}/system-tests/run - -# Runs the system tests -.PHONY: system-tests-environment -system-tests-environment: ## @testing Runs the system tests inside a virtual environment. This can be run on any docker-machine (local, remote) -system-tests-environment: prepare-tests build-image - ${DOCKER_COMPOSE} run \ - -e INTEGRATION_TESTS=1 \ - -e TESTING_ENVIRONMENT=${TESTING_ENVIRONMENT} \ - -e DOCKER_COMPOSE_PROJECT_NAME=${DOCKER_COMPOSE_PROJECT_NAME} \ - -e PYTHON_EXE=${PYTHON_EXE} \ - -e GOFLAGS=${INSTALL_FLAG} \ - beat make system-tests - -.PHONY: fast-system-tests -fast-system-tests: ## @testing Runs system tests without coverage reports and in parallel -fast-system-tests: ${BEAT_NAME}.test python-env - . ${PYTHON_ENV}/bin/activate; nosetests ${PYTHON_TEST_FILES} ${NOSETESTS_OPTIONS} - -# Runs the go based stress tests -.PHONY: stress-tests -stress-tests: ## @testing Runs the stress tests with race detector enabled -stress-tests: - if [ -n '${GOPACKAGES_STRESSTESTS}' ]; then \ - go test --tags=stresstest ${STRESS_TEST_OPTIONS} ${GOPACKAGES_STRESSTESTS}; \ - fi - -# Run benchmark tests -.PHONY: benchmark-tests -benchmark-tests: ## @testing Runs benchmarks (NOT YET IMPLEMENTED) - # No benchmark tests exist so far - #go test -bench=. ${GOPACKAGES} - -# Run load tests -.PHONY: load-tests -load-tests: ## @testing Runs load tests - . ${PYTHON_ENV}/bin/activate; LOAD_TESTS=1 nosetests ${PYTHON_TEST_FILES} --processes=$(PROCESSES) --process-timeout=$(TIMEOUT) -a 'load' - -# Sets up the virtual python environment -.PHONY: python-env -python-env: ${ES_BEATS}/libbeat/tests/system/requirements.txt - @test -e ${PYTHON_ENV}/bin/activate || ${PYTHON_EXE} -m venv ${VENV_PARAMS} ${PYTHON_ENV} - @. ${PYTHON_ENV}/bin/activate && pip install ${PIP_INSTALL_PARAMS} -q --upgrade pip ; \ - if [ -a ./tests/system/requirements.txt ] && [ ! ${ES_BEATS}/libbeat/tests/system/requirements.txt -ef ./tests/system/requirements.txt ] ; then \ - . ${PYTHON_ENV}/bin/activate && pip install ${PIP_INSTALL_PARAMS} -qUr ${ES_BEATS}/libbeat/tests/system/requirements.txt -Ur ./tests/system/requirements.txt ; \ - else \ - . ${PYTHON_ENV}/bin/activate && pip install ${PIP_INSTALL_PARAMS} -qUr ${ES_BEATS}/libbeat/tests/system/requirements.txt ; \ - fi - @# Work around pip bug. See: https://github.com/pypa/pip/issues/4464 - @find ${PYTHON_ENV} -type d -name 'dist-packages' -exec sh -c "echo dist-packages > {}.pth" ';' - -.PHONY: test -test: ## @testing Runs unit and system tests without coverage reports -test: unit - if [ $(STRESS_TESTS) = true ]; then \ - $(MAKE) stress-tests; \ - fi - - if [ $(SYSTEM_TESTS) = true ]; then \ - $(MAKE) fast-system-tests; \ - fi - -.PHONY: testsuite -testsuite: ## @testing Runs all tests and generates the coverage reports -testsuite: clean update - $(MAKE) unit-tests - - if [ $(STRESS_TESTS) = true ]; then \ - $(MAKE) stress-tests; \ - fi - - # Setups environment if TEST_ENVIRONMENT is set to true - # Only runs integration tests with test environment - if [ $(TEST_ENVIRONMENT) = true ]; then \ - $(MAKE) integration-tests-environment; \ - fi - - # Runs system and system integration tests if SYSTEM_TESTS is set to true - if [ $(SYSTEM_TESTS) = true ]; then \ - if [ $(TEST_ENVIRONMENT) = true ]; then \ - $(MAKE) system-tests-environment; \ - else \ - $(MAKE) system-tests; \ - fi \ - fi - - if [ $(TEST_ENVIRONMENT) = true ]; then \ - $(MAKE) fix-permissions; \ - fi - - $(MAKE) benchmark-tests - $(MAKE) coverage-report - - if [ $(TEST_ENVIRONMENT) = true ]; then \ - $(MAKE) stop-environment; \ - fi - -# Generates a coverage report from the existing coverage files -.PHONY: coverage-report -coverage-report: python-env - ${PYTHON_ENV_EXE} ${ES_BEATS}/dev-tools/aggregate_coverage.py -o ${COVERAGE_DIR}/full.cov ${COVERAGE_DIR} - go tool cover -html=${COVERAGE_DIR}/full.cov -o ${COVERAGE_DIR}/full.html - test ! -s ${COVERAGE_DIR}/integration.cov || go tool cover -html=${COVERAGE_DIR}/integration.cov -o ${COVERAGE_DIR}/integration.html - test ! -s ${COVERAGE_DIR}/system.cov || go tool cover -html=${COVERAGE_DIR}/system.cov -o ${COVERAGE_DIR}/system.html - test ! -s ${COVERAGE_DIR}/unit.cov || go tool cover -html=${COVERAGE_DIR}/unit.cov -o ${COVERAGE_DIR}/unit.html - - -.PHONY: fields -fields: mage - @mage fields - -.PHONY: config -config: mage - @mage config - -ifndef EXCLUDE_COMMON_UPDATE_TARGET -.PHONY: update -update: python-env fields collect config ## @build Update expects the most recent version of libbeat in the GOPATH - @echo "Updating generated files for ${BEAT_NAME}" - -ifneq ($(shell [[ $(BEAT_NAME) == libbeat || $(BEAT_NAME) == metricbeat ]] && echo true ),true) - mkdir -p include - go run ${ES_BEATS}/dev-tools/cmd/asset/asset.go -license $(LICENSE) -pkg include -in fields.yml -out include/fields.go $(BEAT_NAME) -endif - -ifneq ($(shell [[ $(BEAT_NAME) == libbeat || $(BEAT_NAME) == metricbeat ]] && echo true ),true) - @# Update docs - @mkdir -p docs - @${PYTHON_ENV_EXE} ${ES_BEATS}/libbeat/scripts/generate_fields_docs.py $(PWD)/fields.yml ${BEAT_TITLE} ${ES_BEATS} -endif - - @mkdir -p $(PWD)/_meta/kibana.generated - @# Generate Kibana index pattern and copy dashboard files - if [ -d $(PWD)/_meta/kibana ]; then \ - cp -pr $(PWD)/_meta/kibana/* $(PWD)/_meta/kibana.generated ; \ - fi - @# Convert all dashboards to string - @${PYTHON_ENV_EXE} ${ES_BEATS}/libbeat/scripts/unpack_dashboards.py --glob="./_meta/kibana.generated/7/dashboard/*.json" -endif - -.PHONY: docs -docs: ## @build Builds the documentation for the beat - @if [ -d $(XPACK_DIR) ]; then \ - sh ${ES_BEATS}/script/build_docs.sh ${BEAT_NAME} ${BEAT_PATH}/docs ${BUILD_DIR} ${XPACK_DIR}; \ - else \ - sh ${ES_BEATS}/script/build_docs.sh ${BEAT_NAME} ${BEAT_PATH}/docs ${BUILD_DIR}; \ - fi - -.PHONY: docs-preview -docs-preview: ## @build Previews the documentation for the beat in the browser - PREVIEW=1 $(MAKE) docs - -### SETUP commands ### -ES_URL?=http://localhost:9200 -KIBANA_URL?=http://localhost:5601 - -.PHONY: $(.OVER)import-dashboards -$(.OVER)import-dashboards: update ${BEAT_NAME} - ${BEAT_GOPATH}/src/${BEAT_PATH}/${BEAT_NAME} setup -E setup.dashboards.directory=${PWD}/_meta/kibana.generated -E setup.kibana.host=${KIBANA_URL} --dashboards - -### CONTAINER ENVIRONMENT #### - -# Builds the environment to test beat -.PHONY: build-image -build-image: write-environment - ${DOCKER_COMPOSE} build ${DOCKER_NOCACHE} ${DOCKER_FORCE_PULL} --force-rm - -# Runs the environment so the redis and elasticsearch can also be used for local development -# To use it for running the test, set ES_HOST and REDIS_HOST environment variable to the ip of your docker-machine. -.PHONY: start-environment -start-environment: stop-environment - ${DOCKER_COMPOSE} pull --include-deps - ${DOCKER_COMPOSE} up -d - -.PHONY: stop-environment -stop-environment: - -${DOCKER_COMPOSE} down -v - -.PHONY: write-environment -write-environment: - mkdir -p ${BUILD_DIR} - echo "BEAT_STRICT_PERMS=false" > ${BUILD_DIR}/test.env - # set ENV variables for beat - echo "ES_HOST=${ES_HOST}" >> ${BUILD_DIR}/test.env - echo "ES_PORT=${ES_PORT}" >> ${BUILD_DIR}/test.env - echo "ES_HOST_SSL=${ES_HOST_SSL}" >> ${BUILD_DIR}/test.env - echo "ES_PORT_SSL=${ES_PORT_SSL}" >> ${BUILD_DIR}/test.env - echo "ES_USER=${ES_USER}" >> ${BUILD_DIR}/test.env - echo "ES_PASS=${ES_PASS}" >> ${BUILD_DIR}/test.env - echo "ES_SUPERUSER_USER=${ES_SUPERUSER_USER}" >> ${BUILD_DIR}/test.env - echo "ES_SUPERUSER_PASS=${ES_SUPERUSER_PASS}" >> ${BUILD_DIR}/test.env - echo "KIBANA_HOST=${KIBANA_HOST}" >> ${BUILD_DIR}/test.env - echo "KIBANA_PORT=${KIBANA_PORT}" >> ${BUILD_DIR}/test.env - echo "KIBANA_USER=${BEAT_KIBANA_USER}" >> ${BUILD_DIR}/test.env - echo "KIBANA_PASS=${BEAT_KIBANA_PASS}" >> ${BUILD_DIR}/test.env - # set Kibana ENV variables - echo "ELASTICSEARCH_URL=${ES_HOST}:${ES_PORT}" > ${BUILD_DIR}/kibana.test.env - echo "ELASTICSEARCH_USERNAME=${KIBANA_ES_USER}" >> ${BUILD_DIR}/kibana.test.env - echo "ELASTICSEARCH_PASSWORD=${KIBANA_ES_PASS}" >> ${BUILD_DIR}/kibana.test.env - -# Tails the environment logs -.PHONY: env-logs -env-logs: - ${DOCKER_COMPOSE} logs -f - -fix-permissions: - sh ${ES_BEATS}/script/fix_permissions.sh "${PWD}" - -set_version: ## @packaging VERSION=x.y.z set the version of the beat to x.y.z - ${ES_BEATS}/dev-tools/set_version ${VERSION} - -get_version: ## @packaging get the version of the beat. - @${ES_BEATS}/dev-tools/get_version - -help: ## @help Show this help. - @${PYTHON_ENV_EXE} ${ES_BEATS}/libbeat/scripts/generate_makefile_doc.py $(MAKEFILE_LIST) - -help_variables: ## @help Show Makefile customizable variables. - @${PYTHON_ENV_EXE} ${ES_BEATS}/libbeat/scripts/generate_makefile_doc.py --variables $(MAKEFILE_LIST) - -# Generates a seccomp whitelist policy for the binary pointed to by -# SECCOMP_BINARY. -.PHONY: seccomp -seccomp: - @go ${INSTALL_CMD} github.com/elastic/go-seccomp-bpf/cmd/seccomp-profiler - @test -f ${SECCOMP_BINARY} || (echo "${SECCOMP_BINARY} binary is not built."; false) - seccomp-profiler \ - -b "$(shell grep -v ^# "${SECCOMP_BLACKLIST}")" \ - -allow "$(shell grep -v ^# "${SECCOMP_ALLOWLIST}")" \ - -t "${ES_BEATS}/libbeat/common/seccomp/policy.go.tpl" \ - -pkg include \ - -out "include/seccomp_linux_{{.GOARCH}}.go" \ - ${SECCOMP_BINARY} - -# Generates seccomp profiles based on the binaries produced by the package target. -.PHONY: seccomp-package -seccomp-package: - SECCOMP_BINARY=build/golang-crossbuild/${BEAT_NAME}-linux-386 $(MAKE) seccomp - SECCOMP_BINARY=build/golang-crossbuild/${BEAT_NAME}-linux-amd64 $(MAKE) seccomp - -### Packaging targets #### - -.PHONY: release -release: mage - @mage package - -.PHONY: snapshot -snapshot: mage - @SNAPSHOT=true mage package - -ifdef NO_COLLECT -.PHONY: collect -collect: -endif - -.PHONY: vendor -vendor: - @mage vendor diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/README.md b/vendor/github.com/elastic/beats/v7/libbeat/scripts/README.md deleted file mode 100644 index 91409163..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/scripts/README.md +++ /dev/null @@ -1,11 +0,0 @@ -The script directory contains various scripts which exist to automate everything around beats. -Below is a brief description of each file / folder. - - -| File / Folder | Description | -|----------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------| -| docker-entrypoint.sh | Entrypoint file used for the Dockerfile | -| Makefile | General Makefile which is copied over to all beats. This contains the basic methods which are shared across all beat | -| install-go.ps1 | PowerShell script for automating the install of Go on Windows.| - - diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/__init__.py b/vendor/github.com/elastic/beats/v7/libbeat/scripts/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/main.go b/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/main.go deleted file mode 100644 index 914556e3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/main.go +++ /dev/null @@ -1,120 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import ( - "bytes" - "flag" - "fmt" - "io/ioutil" - "os" - "path/filepath" - - "github.com/elastic/beats/v7/libbeat/generator/fields" - "github.com/elastic/beats/v7/libbeat/mapping" -) - -func main() { - var ( - esBeatsPath string - beatPath string - output string - ) - flag.StringVar(&esBeatsPath, "es_beats_path", "..", "Path to elastic/beats") - flag.StringVar(&beatPath, "beat_path", ".", "Path to your Beat") - flag.StringVar(&output, "out", "-", "Path to output. Default: stdout") - flag.Parse() - - beatFieldsPaths := flag.Args() - name := filepath.Base(beatPath) - - if beatPath == "" { - fmt.Fprintf(os.Stderr, "beat_path cannot be empty") - os.Exit(1) - } - - esBeats, err := os.Open(esBeatsPath) - if err != nil { - fmt.Fprintf(os.Stderr, "Error opening elastic/beats: %+v\n", err) - os.Exit(1) - } - beat, err := os.Open(beatPath) - if err != nil { - fmt.Fprintf(os.Stderr, "Error opening target Beat: %+v\n", err) - os.Exit(1) - } - esBeatsInfo, err := esBeats.Stat() - if err != nil { - fmt.Fprintf(os.Stderr, "Error getting file info of elastic/beats: %+v\n", err) - os.Exit(1) - } - beatInfo, err := beat.Stat() - if err != nil { - fmt.Fprintf(os.Stderr, "Error getting file info of target Beat: %+v\n", err) - os.Exit(1) - } - beat.Close() - esBeats.Close() - - // If a community Beat does not have its own fields.yml file, it still requires - // the fields coming from libbeat to generate e.g assets. In case of Elastic Beats, - // it's not a problem because all of them has unique fields.yml files somewhere. - if len(beatFieldsPaths) == 0 && os.SameFile(esBeatsInfo, beatInfo) { - if output != "-" { - fmt.Fprintln(os.Stderr, "No field files to collect") - } - return - } - - var fieldsFiles []*fields.YmlFile - for _, fieldsFilePath := range beatFieldsPaths { - fieldsFile, err := fields.CollectModuleFiles(fieldsFilePath) - if err != nil { - fmt.Fprintf(os.Stderr, "Cannot collect fields.yml files: %+v\n", err) - os.Exit(2) - } - - fieldsFiles = append(fieldsFiles, fieldsFile...) - } - - var buffer bytes.Buffer - err = fields.Generate(esBeatsPath, beatPath, fieldsFiles, &buffer) - if err != nil { - fmt.Fprintf(os.Stderr, "Cannot generate global fields.yml file for %s: %+v\n", name, err) - os.Exit(3) - } - - _, err = mapping.LoadFields(buffer.Bytes()) - if err != nil { - fmt.Fprintf(os.Stderr, "Generated global fields.yml file for %s is invalid: %+v\n", name, err) - os.Exit(3) - } - - if output == "-" { - fmt.Print(buffer.String()) - return - } - - err = ioutil.WriteFile(output, buffer.Bytes(), 0644) - if err != nil { - fmt.Fprintf(os.Stderr, "Cannot write global fields.yml file for %s: %v", name, err) - } - - outputPath, _ := filepath.Abs(output) - fmt.Fprintf(os.Stderr, "Generated fields.yml for %s to %s\n", name, outputPath) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/main_test.go b/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/main_test.go deleted file mode 100644 index 9c1e0b63..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/main_test.go +++ /dev/null @@ -1,69 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import ( - "path/filepath" - "reflect" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/generator/fields" -) - -type testcase struct { - fieldsPath string - files []*fields.YmlFile -} - -var ( - beatsPath = filepath.Join("testdata") - expectedFieldFiles = []*fields.YmlFile{ - &fields.YmlFile{ - Path: filepath.Join(beatsPath, "module", "module1", "_meta", "fields.yml"), - Indent: 0, - }, - &fields.YmlFile{ - Path: filepath.Join(beatsPath, "module", "module1", "set1", "_meta", "fields.yml"), - Indent: 8, - }, - &fields.YmlFile{ - Path: filepath.Join(beatsPath, "module", "module1", "set2", "_meta", "fields.yml"), - Indent: 8, - }, - &fields.YmlFile{ - Path: filepath.Join(beatsPath, "module", "module2", "_meta", "fields.yml"), - Indent: 0, - }, - &fields.YmlFile{ - Path: filepath.Join(beatsPath, "module", "module2", "set1", "_meta", "fields.yml"), - Indent: 8, - }, - } -) - -// TestCollectModuleFiles validates if the required files are collected -func TestCollectModuleFiles(t *testing.T) { - fieldFiles, err := fields.CollectModuleFiles(filepath.Join(beatsPath, "module")) - if err != nil { - t.Fatal(err) - } - - assert.True(t, reflect.DeepEqual(fieldFiles, expectedFieldFiles)) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/testdata/module/module1/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/testdata/module/module1/_meta/fields.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/testdata/module/module1/set1/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/testdata/module/module1/set1/_meta/fields.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/testdata/module/module1/set2/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/testdata/module/module1/set2/_meta/fields.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/testdata/module/module2/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/testdata/module/module2/_meta/fields.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/testdata/module/module2/set1/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/global_fields/testdata/module/module2/set1/_meta/fields.yml deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/stress_pipeline/main.go b/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/stress_pipeline/main.go deleted file mode 100644 index 49ba19c6..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/scripts/cmd/stress_pipeline/main.go +++ /dev/null @@ -1,105 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import ( - "flag" - "fmt" - "log" - "net/http" - _ "net/http/pprof" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - logpcfg "github.com/elastic/beats/v7/libbeat/logp/configure" - _ "github.com/elastic/beats/v7/libbeat/outputs/console" - _ "github.com/elastic/beats/v7/libbeat/outputs/elasticsearch" - _ "github.com/elastic/beats/v7/libbeat/outputs/fileout" - _ "github.com/elastic/beats/v7/libbeat/outputs/logstash" - "github.com/elastic/beats/v7/libbeat/paths" - "github.com/elastic/beats/v7/libbeat/publisher/pipeline/stress" - _ "github.com/elastic/beats/v7/libbeat/publisher/queue/memqueue" - _ "github.com/elastic/beats/v7/libbeat/publisher/queue/spool" - "github.com/elastic/beats/v7/libbeat/service" -) - -var ( - duration time.Duration // -duration - overwrites = common.SettingFlag(nil, "E", "Configuration overwrite") -) - -type config struct { - Path paths.Path - Logging *common.Config -} - -func main() { - if err := run(); err != nil { - log.Fatal(err) - } -} - -func run() error { - info := beat.Info{ - Beat: "stresser", - Version: "0", - Name: "stresser.test", - Hostname: "stresser.test", - } - - flag.DurationVar(&duration, "duration", 0, "Test duration (default 0)") - flag.Parse() - - files := flag.Args() - fmt.Println("load config files:", files) - - cfg, err := common.LoadFiles(files...) - if err != nil { - return err - } - - service.BeforeRun() - defer service.Cleanup() - - if err := cfg.Merge(overwrites); err != nil { - return err - } - - config := config{} - if err := cfg.Unpack(&config); err != nil { - return err - } - - if err := paths.InitPaths(&config.Path); err != nil { - return err - } - if err = logpcfg.Logging("test", config.Logging); err != nil { - return err - } - - cfg.PrintDebugf("input config:") - - return stress.RunTests(info, duration, cfg, nil) -} - -func startHTTP(bind string) { - go func() { - http.ListenAndServe(bind, nil) - }() -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/create_packer.py b/vendor/github.com/elastic/beats/v7/libbeat/scripts/create_packer.py deleted file mode 100644 index 58f7a581..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/scripts/create_packer.py +++ /dev/null @@ -1,69 +0,0 @@ -import os -import argparse - -# Adds dev-tools/packer directory with the necessary files to a beat - - -def generate_packer(es_beats, abs_path, beat, beat_path, version): - - # create dev-tools/packer - packer_path = abs_path + "/dev-tools/packer" - - print(packer_path) - - if os.path.isdir(packer_path): - print("Dev tools already exists. Stopping...") - return - - # create all directories needed - os.makedirs(packer_path + "/beats") - - templates = es_beats + "/libbeat/scripts/dev-tools/packer" - - content = load_file(templates + "/version.yml", beat, beat_path, version) - with open(packer_path + "/version.yml", "w") as f: - f.write(content) - - content = load_file(templates + "/Makefile", beat, beat_path, version) - with open(packer_path + "/Makefile", "w") as f: - f.write(content) - - content = load_file(templates + "/config.yml", beat, beat_path, version) - with open(packer_path + "/beats/" + beat + ".yml", "w") as f: - f.write(content) - - print("Packer directories created") - - -def load_file(file, beat, beat_path, version): - content = "" - with open(file) as f: - content = f.read() - - return content.replace("{beat}", beat).replace("{beat_path}", beat_path).replace("{version}", version) - - -if __name__ == "__main__": - - parser = argparse.ArgumentParser(description="Creates the beats packer structure") - parser.add_argument("--beat", help="Beat name", default="test") - parser.add_argument("--beat_path", help="Beat path", default="./") - parser.add_argument("--es_beats", help="Beat path", default="../") - parser.add_argument("--version", help="Beat version", default="0.1.0") - - args = parser.parse_args() - - # Fetches GOPATH and current execution directory. It is expected to run this script from the Makefile. - gopath = os.environ['GOPATH'].split(os.pathsep)[0] - # Normalise go path - gopath = os.path.abspath(gopath) - abs_path = os.path.abspath("./") - - # Removes the gopath + /src/ from the directory name to fetch the path - beat_path = abs_path[len(gopath) + 5:] - - print(beat_path) - print(abs_path) - - es_beats = os.path.abspath(args.es_beats) - generate_packer(es_beats, abs_path, args.beat, beat_path, args.version) diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/generate_fields_docs.py b/vendor/github.com/elastic/beats/v7/libbeat/scripts/generate_fields_docs.py deleted file mode 100644 index b52285f4..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/scripts/generate_fields_docs.py +++ /dev/null @@ -1,176 +0,0 @@ -import argparse -from collections import OrderedDict -import os - -import yaml - - -def document_fields(output, section, sections, path): - if "anchor" in section: - output.write("[[exported-fields-{}]]\n".format(section["anchor"])) - - if "prefix" in section: - output.write("{}\n".format(section["prefix"])) - - # Intermediate level titles - if ("description" in section and "prefix" not in section and - "anchor" not in section): - output.write("[float]\n") - - if "description" in section: - if "anchor" in section: - output.write("== {} fields\n\n".format(section["name"])) - else: - output.write("=== {}\n\n".format(section["name"])) - output.write("{}\n\n".format(section["description"])) - - if "fields" not in section or not section["fields"]: - return - - output.write("\n") - for field in section["fields"]: - - # Skip entries which do not define a name - if "name" not in field: - continue - - if path == "": - newpath = field["name"] - else: - newpath = path + "." + field["name"] - - if "type" in field and field["type"] == "group": - document_fields(output, field, sections, newpath) - else: - document_field(output, field, newpath) - - -def document_field(output, field, field_path): - - if "field_path" not in field: - field["field_path"] = field_path - - output.write("*`{}`*::\n+\n--\n".format(field["field_path"])) - - if "deprecated" in field: - output.write("\ndeprecated:[{}]\n\n".format(field["deprecated"])) - - if "description" in field: - output.write("{}\n\n".format(field["description"])) - if "type" in field: - output.write("type: {}\n\n".format(field["type"])) - if "example" in field: - output.write("example: {}\n\n".format(field["example"])) - if "format" in field: - output.write("format: {}\n\n".format(field["format"])) - if "required" in field: - output.write("required: {}\n\n".format(field["required"])) - if "path" in field: - output.write("alias to: {}\n\n".format(field["path"])) - - if "index" in field: - if not field["index"]: - output.write("{}\n\n".format("Field is not indexed.")) - - if "enabled" in field: - if not field["enabled"]: - output.write("{}\n\n".format("Object is not enabled.")) - - output.write("--\n\n") - - if "multi_fields" in field: - for subfield in field["multi_fields"]: - document_field(output, subfield, field_path + "." + - subfield["name"]) - - -def fields_to_asciidoc(input, output, beat): - - dict = {'beat': beat} - - output.write(""" -//// -This file is generated! See _meta/fields.yml and scripts/generate_fields_docs.py -//// - -[[exported-fields]] -= Exported fields - -[partintro] - --- -This document describes the fields that are exported by {beat}. They are -grouped in the following categories: - -""".format(**dict)) - - docs = yaml.load(input) - - # fields file is empty - if docs is None: - print("fields.yml file is empty. fields.asciidoc cannot be generated.") - return - - # deduplicate fields, last one wins - for section in docs: - if not section.get("fields"): - continue - fields = OrderedDict() - for field in section["fields"]: - name = field["name"] - if name in fields: - assert field["type"] == (fields[name]["type"], - 'field "{}" redefined with different type "{}"'.format( - name, field["type"])) - fields[name].update(field) - else: - fields[name] = field - section["fields"] = list(fields.values()) - - # Create sections from available fields - sections = {} - for v in docs: - sections[v["key"]] = v["title"] - - for section in sorted(docs, key=lambda field: field["key"]): - if "anchor" not in section: - section["anchor"] = section["key"] - - output.write("* <>\n".format(section["anchor"])) - output.write("\n--\n") - - # Sort alphabetically by key - for section in sorted(docs, key=lambda field: field["key"]): - section["name"] = section["title"] - if "anchor" not in section: - section["anchor"] = section["key"] - document_fields(output, section, sections, "") - - -if __name__ == "__main__": - - parser = argparse.ArgumentParser( - description="Generates the documentation for a Beat.") - parser.add_argument("fields", help="Path to fields.yml") - parser.add_argument("beattitle", help="The beat title") - parser.add_argument("es_beats", - help="The path to the general beats folder") - parser.add_argument("--output_path", default="", dest="output_path", - help="Output path, if different from path") - - args = parser.parse_args() - - fields_yml = args.fields - beat_title = args.beattitle.title() - es_beats = args.es_beats - - # Read fields.yml - with open(fields_yml, encoding='utf-8') as f: - fields = f.read() - - output = open(os.path.join(args.output_path, "docs/fields.asciidoc"), 'w', encoding='utf-8') - - try: - fields_to_asciidoc(fields, output, beat_title) - finally: - output.close() diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/generate_makefile_doc.py b/vendor/github.com/elastic/beats/v7/libbeat/scripts/generate_makefile_doc.py deleted file mode 100644 index 0bae7b2c..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/scripts/generate_makefile_doc.py +++ /dev/null @@ -1,165 +0,0 @@ -#!/usr/bin/env python3 - -""" -This script generates and output a documentation from a list of Makefile files - -Example usage: - - python generate_makefile_doc.py Makefile1 Makefile2 ... -""" -import argparse -import re - - -# Parse a Makefile target line: -# -# Example 1: -# unit: ## @testing Runs the unit tests without coverage reports. -# name => unit -# varname => None -# category => testing -# doc => Runs the unit tests without coverage reports. -# -# Example 2: -# ${BEAT_NAME}: $(GOFILES_ALL) ## @build build the beat application -# name => None -# varname => BEAT_NAME -# category => testing -# doc => Runs the unit tests without coverage reports. -regexp_target_doc = re.compile( - r'^((?P(-|_|\w)+)|(\${(?P(-|_|\w)+)}))\s*:.*\#\#+\s*@(?P(\w+))\s+(?P(.*))') - - -# Parse a Makefile variable assignment: -# -# Example 1: -# BEAT_LICENSE?=ASL 2.0 ## @packaging Software license of the application -# name => BEAT_LICENSE -# default => ASL 2.0 -# category => packaging -# doc => Software license of the application -# -# Example 2: -# BEAT_NAME?=filebeat -# name => BEAT_NAME -# default => libbeat -# category => None -# doc => None -# -regexp_var_help = re.compile( - r'^(?P(\w)+)\s*(\?)?=\s*(?P([^\#]+))(\s+\#\#+\s*@(?P(\w+))(:)?\s+(?P(.*))|\s*$)') - - -# Parse a Makefile line according to the given regexp -# - insert the dict { name, default, is_variable, category, doc} to the categories dictionary -# - insert the category to the categories_set -# - return a pair [name, value] if the line is a Makefile variable assignment -def parse_line(line, regexp, categories, categories_set): - matches = regexp.match(line) - variable = None - if matches: - name = None - variable = False - try: - name = matches.group("varname") - is_variable = True - except: - pass - try: - default = matches.group("default").strip() - except: - default = "" - - if not name: - name = matches.group("name") - is_variable = False - - if name: - variable = [name, default] - - category = matches.group("category") - if category: - category = category.replace("_", " ").capitalize() - doc = matches.group("doc").rstrip('.').rstrip() - doc = doc[0].capitalize() + doc[1:] # Capitalize the first word - - if category not in categories_set: - categories_set.append(category) - categories[category] = [] - - categories[category].append({ - "name": name, - "doc": doc, - "is_variable": is_variable, - "default": default, - }) - return variable - - -# Substitute all Makefile targets whose names are Makefile variables by their final name. -# -# Example in Makefile: -# -# ${BEAT_NAME}: $(GOFILES_ALL) ## @build build the beat application -# go build -# -# BEAT_NAME is a Makefile target whose name ${BEAT_NAME} is a Makefile variable. -# The name of the rule is changed from "BEAT_NAME" to "filebeat" -# -def substitute_variable_targets(targets, variables): - target_variables = ([target for category in targets for target in targets[category] if target['is_variable']]) - for variable in target_variables: - variable['name'] = variables[variable['name']] - variable['variable'] = False - -# Display the help to stdout - - -def print_help(categories, categories_set): - column_size = max(len(rule["name"]) for category in categories_set for rule in categories[category]) - for category in categories_set: - print("\n{}:".format(category)) - for rule in categories[category]: - if "name" in rule: - name = rule["name"] - if "varname" in rule: - name = rule["varname"] - default = rule["default"] - print("\t{target: <{fill}}\t{doc}.{default}".format( - target=rule["name"], fill=column_size, - doc=rule["doc"], - default=(" Default: {}".format(default) if default else ""))) - - -if __name__ == "__main__": - parser = argparse.ArgumentParser( - description="Generate documentation from a list of Makefile files") - - parser.add_argument("--variables", dest='variables', - action='store_true') - - parser.add_argument("files", nargs="+", type=argparse.FileType('r'), - help="list of Makefiles to analyze", - default=None) - args = parser.parse_args() - - categories_targets = {} - categories_vars = {} - categories_targets_set = [] - categories_vars_set = [] - variables = {} - - for file in args.files: - for line in file.readlines(): - parse_line(line, regexp_target_doc, categories_targets, categories_targets_set) - variable = parse_line(line, regexp_var_help, categories_vars, categories_vars_set) - if variable and variable[0] not in variables: - variables[variable[0]] = variable[1] - - substitute_variable_targets(categories_targets, variables) - - if not args.variables: - print("Usage: make [target] [VARIABLE=value]") - print_help(categories_targets, categories_targets_set) - else: - print_help(categories_vars, categories_vars_set) diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/unpack_dashboards.py b/vendor/github.com/elastic/beats/v7/libbeat/scripts/unpack_dashboards.py deleted file mode 100644 index b0adbe09..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/scripts/unpack_dashboards.py +++ /dev/null @@ -1,56 +0,0 @@ -import json -import sys -import glob -import argparse - - -def transform_data(data, method): - for obj in data["objects"]: - if "attributes" not in obj: - continue - - if "uiStateJSON" in obj["attributes"]: - obj["attributes"]["uiStateJSON"] = method(obj["attributes"]["uiStateJSON"]) - - if "optionsJSON" in obj["attributes"]: - obj["attributes"]["optionsJSON"] = method(obj["attributes"]["optionsJSON"]) - - if "panelsJSON" in obj["attributes"]: - obj["attributes"]["panelsJSON"] = method(obj["attributes"]["panelsJSON"]) - - if "visState" in obj["attributes"]: - obj["attributes"]["visState"] = method(obj["attributes"]["visState"]) - - if "kibanaSavedObjectMeta" in obj["attributes"] and "searchSourceJSON" in obj["attributes"]["kibanaSavedObjectMeta"]: - obj["attributes"]["kibanaSavedObjectMeta"]["searchSourceJSON"] = method( - obj["attributes"]["kibanaSavedObjectMeta"]["searchSourceJSON"]) - - -def transform_file(path, method): - with open(path, encoding='utf_8') as f: - data = json.load(f) - - transform_data(data, method) - return data - - -if __name__ == "__main__": - - parser = argparse.ArgumentParser(description="Convert dashboards") - parser.add_argument("--transform", help="Decode or encode", default="encode") - parser.add_argument("--glob", help="Glob pattern") - - args = parser.parse_args() - - paths = glob.glob(args.glob) - - method = json.dumps - if args.transform == "decode": - method = json.loads - - for path in paths: - data = transform_file(path, method) - new_data = json.dumps(data, sort_keys=True, indent=4) - - with open(path, 'w', encoding='utf_8') as f: - f.write(new_data) diff --git a/vendor/github.com/elastic/beats/v7/libbeat/scripts/wait_for.sh b/vendor/github.com/elastic/beats/v7/libbeat/scripts/wait_for.sh deleted file mode 100644 index bbe23181..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/scripts/wait_for.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash -set -e - -# Wait for. Params: host, port, service -waitFor() { - echo -n "Waiting for ${3}(${1}:${2}) to start." - for ((i=1; i<=90; i++)) do - if nc -vz ${1} ${2} 2>/dev/null; then - echo - echo "${3} is ready!" - return 0 - fi - - ((i++)) - echo -n '.' - sleep 1 - done - - echo - echo >&2 "${3} is not available" - echo >&2 "Address: ${1}:${2}" -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/template/load_integration_test.go b/vendor/github.com/elastic/beats/v7/libbeat/template/load_integration_test.go deleted file mode 100644 index 1a53cc75..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/template/load_integration_test.go +++ /dev/null @@ -1,373 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package template - -import ( - "encoding/json" - "fmt" - "io/ioutil" - "math/rand" - "path/filepath" - "strconv" - "testing" - "time" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/esleg/eslegclient" - "github.com/elastic/beats/v7/libbeat/esleg/eslegtest" - "github.com/elastic/beats/v7/libbeat/version" -) - -func init() { - rand.Seed(time.Now().UnixNano()) -} - -type testTemplate struct { - t *testing.T - client ESClient - common.MapStr -} - -type testSetup struct { - t *testing.T - client ESClient - loader *ESLoader - config TemplateConfig -} - -func newTestSetup(t *testing.T, cfg TemplateConfig) *testSetup { - if cfg.Name == "" { - cfg.Name = fmt.Sprintf("load-test-%+v", rand.Int()) - } - client := getTestingElasticsearch(t) - if err := client.Connect(); err != nil { - t.Fatal(err) - } - s := testSetup{t: t, client: client, loader: NewESLoader(client), config: cfg} - client.Request("DELETE", "/_template/"+cfg.Name, "", nil, nil) - require.False(t, s.loader.templateExists(cfg.Name)) - return &s -} -func (ts *testSetup) loadFromFile(fileElems []string) error { - ts.config.Fields = path(ts.t, fileElems) - beatInfo := beat.Info{Version: version.GetDefaultVersion()} - return ts.loader.Load(ts.config, beatInfo, nil, false) -} - -func (ts *testSetup) load(fields []byte) error { - beatInfo := beat.Info{Version: version.GetDefaultVersion()} - return ts.loader.Load(ts.config, beatInfo, fields, false) -} - -func (ts *testSetup) mustLoad(fields []byte) { - require.NoError(ts.t, ts.load(fields)) - require.True(ts.t, ts.loader.templateExists(ts.config.Name)) -} - -func TestESLoader_Load(t *testing.T) { - t.Run("failure", func(t *testing.T) { - t.Run("loading disabled", func(t *testing.T) { - setup := newTestSetup(t, TemplateConfig{Enabled: false}) - - setup.load(nil) - assert.False(t, setup.loader.templateExists(setup.config.Name)) - }) - - t.Run("invalid version", func(t *testing.T) { - setup := newTestSetup(t, TemplateConfig{Enabled: true}) - - beatInfo := beat.Info{Version: "invalid"} - err := setup.loader.Load(setup.config, beatInfo, nil, false) - if assert.Error(t, err) { - assert.Contains(t, err.Error(), "version is not semver") - } - }) - }) - - t.Run("overwrite", func(t *testing.T) { - // Setup create template with source enabled - setup := newTestSetup(t, TemplateConfig{Enabled: true}) - setup.mustLoad(nil) - - // Add custom settings - setup.config.Settings = TemplateSettings{Source: map[string]interface{}{"enabled": false}} - - t.Run("disabled", func(t *testing.T) { - setup.load(nil) - tmpl := getTemplate(t, setup.client, setup.config.Name) - assert.Equal(t, true, tmpl.SourceEnabled()) - }) - - t.Run("enabled", func(t *testing.T) { - setup.config.Overwrite = true - setup.load(nil) - tmpl := getTemplate(t, setup.client, setup.config.Name) - assert.Equal(t, false, tmpl.SourceEnabled()) - }) - }) - - t.Run("json.name", func(t *testing.T) { - nameJSON := "bar" - - setup := newTestSetup(t, TemplateConfig{Enabled: true}) - setup.mustLoad(nil) - - // Load Template with same name, but different JSON.name and ensure it is used - setup.config.JSON = struct { - Enabled bool `config:"enabled"` - Path string `config:"path"` - Name string `config:"name"` - }{Enabled: true, Path: path(t, []string{"testdata", "fields.json"}), Name: nameJSON} - setup.load(nil) - assert.True(t, setup.loader.templateExists(nameJSON)) - }) - - t.Run("load template successful", func(t *testing.T) { - fields, err := ioutil.ReadFile(path(t, []string{"testdata", "default_fields.yml"})) - require.NoError(t, err) - for run, data := range map[string]struct { - cfg TemplateConfig - fields []byte - fieldsPath string - properties []string - }{ - "default config with fields": { - cfg: TemplateConfig{Enabled: true}, - fields: fields, - properties: []string{"foo", "bar"}, - }, - "minimal template": { - cfg: TemplateConfig{Enabled: true}, - fields: nil, - }, - "fields from file": { - cfg: TemplateConfig{Enabled: true, Fields: path(t, []string{"testdata", "fields.yml"})}, - fields: fields, - properties: []string{"object", "keyword", "alias", "migration_alias_false", "object_disabled"}, - }, - "fields from json": { - cfg: TemplateConfig{Enabled: true, Name: "json-template", JSON: struct { - Enabled bool `config:"enabled"` - Path string `config:"path"` - Name string `config:"name"` - }{Enabled: true, Path: path(t, []string{"testdata", "fields.json"}), Name: "json-template"}}, - fields: fields, - properties: []string{"host_name"}, - }, - } { - t.Run(run, func(t *testing.T) { - setup := newTestSetup(t, data.cfg) - setup.mustLoad(data.fields) - - // Fetch properties - tmpl := getTemplate(t, setup.client, setup.config.Name) - val, err := tmpl.GetValue("mappings.properties") - if data.properties == nil { - assert.Error(t, err) - } else { - require.NoError(t, err) - p, ok := val.(map[string]interface{}) - require.True(t, ok) - var properties []string - for k := range p { - properties = append(properties, k) - } - assert.ElementsMatch(t, properties, data.properties) - } - }) - } - }) -} - -func TestTemplate_LoadFile(t *testing.T) { - setup := newTestSetup(t, TemplateConfig{Enabled: true}) - assert.NoError(t, setup.loadFromFile([]string{"..", "fields.yml"})) - assert.True(t, setup.loader.templateExists(setup.config.Name)) -} - -func TestLoadInvalidTemplate(t *testing.T) { - setup := newTestSetup(t, TemplateConfig{}) - - // Try to load invalid template - template := map[string]interface{}{"json": "invalid"} - err := setup.loader.loadTemplate(setup.config.Name, template) - assert.Error(t, err) - assert.False(t, setup.loader.templateExists(setup.config.Name)) -} - -// Tests loading the templates for each beat -func TestLoadBeatsTemplate_fromFile(t *testing.T) { - beats := []string{ - "libbeat", - } - - for _, beat := range beats { - setup := newTestSetup(t, TemplateConfig{Name: beat, Enabled: true}) - assert.NoError(t, setup.loadFromFile([]string{"..", "..", beat, "fields.yml"})) - assert.True(t, setup.loader.templateExists(setup.config.Name)) - } -} - -func TestTemplateSettings(t *testing.T) { - settings := TemplateSettings{ - Index: common.MapStr{"number_of_shards": 1}, - Source: common.MapStr{"enabled": false}, - } - setup := newTestSetup(t, TemplateConfig{Settings: settings, Enabled: true}) - require.NoError(t, setup.loadFromFile([]string{"..", "fields.yml"})) - - // Check that it contains the mapping - templateJSON := getTemplate(t, setup.client, setup.config.Name) - assert.Equal(t, 1, templateJSON.NumberOfShards()) - assert.Equal(t, false, templateJSON.SourceEnabled()) -} - -var dataTests = []struct { - data common.MapStr - error bool -}{ - { - data: common.MapStr{ - "keyword": "test keyword", - "array": [...]int{1, 2, 3}, - "object": common.MapStr{ - "hello": "world", - }, - }, - error: false, - }, - { - // Invalid array - data: common.MapStr{ - "array": common.MapStr{ - "hello": "world", - }, - }, - error: true, - }, - { - // Invalid object - data: common.MapStr{ - "object": [...]int{1, 2, 3}, - }, - error: true, - }, - { - // tests enabled: false values - data: common.MapStr{ - "array_disabled": [...]int{1, 2, 3}, - "object_disabled": common.MapStr{ - "hello": "world", - }, - }, - error: false, - }, -} - -// Tests if data can be loaded into elasticsearch with right types -func TestTemplateWithData(t *testing.T) { - setup := newTestSetup(t, TemplateConfig{Enabled: true}) - require.NoError(t, setup.loadFromFile([]string{"testdata", "fields.yml"})) - require.True(t, setup.loader.templateExists(setup.config.Name)) - esClient := setup.client.(*eslegclient.Connection) - for _, test := range dataTests { - _, _, err := esClient.Index(setup.config.Name, "_doc", "", nil, test.data) - if test.error { - assert.NotNil(t, err) - - } else { - assert.Nil(t, err) - } - } -} - -func getTemplate(t *testing.T, client ESClient, templateName string) testTemplate { - status, body, err := client.Request("GET", "/_template/"+templateName, "", nil, nil) - require.NoError(t, err) - require.Equal(t, status, 200) - - var response common.MapStr - err = json.Unmarshal(body, &response) - require.NoError(t, err) - - return testTemplate{ - t: t, - client: client, - MapStr: common.MapStr(response[templateName].(map[string]interface{})), - } -} - -func (tt *testTemplate) SourceEnabled() bool { - key := fmt.Sprintf("mappings._source.enabled") - - // _source.enabled is true if it's missing (default) - b, _ := tt.HasKey(key) - if !b { - return true - } - - val, err := tt.GetValue(key) - if !assert.NoError(tt.t, err) { - doc, _ := json.MarshalIndent(tt.MapStr, "", " ") - tt.t.Fatal(fmt.Sprintf("failed to read '%v' in %s", key, doc)) - } - - return val.(bool) -} - -func (tt *testTemplate) NumberOfShards() int { - val, err := tt.GetValue("settings.index.number_of_shards") - require.NoError(tt.t, err) - - i, err := strconv.Atoi(val.(string)) - require.NoError(tt.t, err) - return i -} - -func path(t *testing.T, fileElems []string) string { - fieldsPath, err := filepath.Abs(filepath.Join(fileElems...)) - require.NoError(t, err) - return fieldsPath -} - -func getTestingElasticsearch(t eslegtest.TestLogger) *eslegclient.Connection { - conn, err := eslegclient.NewConnection(eslegclient.ConnectionSettings{ - URL: eslegtest.GetURL(), - Timeout: 0, - }) - if err != nil { - t.Fatal(err) - panic(err) // panic in case TestLogger did not stop test - } - - conn.Encoder = eslegclient.NewJSONEncoder(nil, false) - - err = conn.Connect() - if err != nil { - t.Fatal(err) - panic(err) // panic in case TestLogger did not stop test - } - - return conn -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/template/load_test.go b/vendor/github.com/elastic/beats/v7/libbeat/template/load_test.go deleted file mode 100644 index 75096e55..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/template/load_test.go +++ /dev/null @@ -1,102 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package template - -import ( - "fmt" - "testing" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -func TestFileLoader_Load(t *testing.T) { - ver := "7.0.0" - prefix := "mock" - order := 1 - info := beat.Info{Version: ver, IndexPrefix: prefix} - tmplName := fmt.Sprintf("%s-%s", prefix, ver) - - for name, test := range map[string]struct { - settings TemplateSettings - body common.MapStr - }{ - "load minimal config info": { - body: common.MapStr{ - "index_patterns": []string{"mock-7.0.0-*"}, - "order": order, - "settings": common.MapStr{"index": nil}}, - }, - "load minimal config with index settings": { - settings: TemplateSettings{Index: common.MapStr{"code": "best_compression"}}, - body: common.MapStr{ - "index_patterns": []string{"mock-7.0.0-*"}, - "order": order, - "settings": common.MapStr{"index": common.MapStr{"code": "best_compression"}}}, - }, - "load minimal config with source settings": { - settings: TemplateSettings{Source: common.MapStr{"enabled": false}}, - body: common.MapStr{ - "index_patterns": []string{"mock-7.0.0-*"}, - "order": order, - "settings": common.MapStr{"index": nil}, - "mappings": common.MapStr{ - "_source": common.MapStr{"enabled": false}, - "_meta": common.MapStr{"beat": prefix, "version": ver}, - "date_detection": false, - "dynamic_templates": nil, - "properties": nil, - }}, - }, - } { - t.Run(name, func(t *testing.T) { - fc, err := newFileClient(ver) - require.NoError(t, err) - fl := NewFileLoader(fc) - - cfg := DefaultConfig() - cfg.Settings = test.settings - - err = fl.Load(cfg, info, nil, false) - require.NoError(t, err) - assert.Equal(t, "template", fc.component) - assert.Equal(t, tmplName, fc.name) - assert.Equal(t, test.body.StringToPrint()+"\n", fc.body) - }) - } -} - -type fileClient struct { - component, name, body, ver string -} - -func newFileClient(ver string) (*fileClient, error) { - return &fileClient{ver: ver}, nil -} - -func (c *fileClient) GetVersion() common.Version { - return *common.MustNewVersion(c.ver) -} - -func (c *fileClient) Write(component string, name string, body string) error { - c.component, c.name, c.body = component, name, body - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/template/processor_test.go b/vendor/github.com/elastic/beats/v7/libbeat/template/processor_test.go deleted file mode 100644 index 8d4e6c22..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/template/processor_test.go +++ /dev/null @@ -1,678 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package template - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/mapping" -) - -func TestProcessor(t *testing.T) { - falseVar := false - trueVar := true - p := &Processor{EsVersion: *common.MustNewVersion("7.0.0")} - migrationP := &Processor{EsVersion: *common.MustNewVersion("7.0.0"), Migration: true} - pEsVersion2 := &Processor{EsVersion: *common.MustNewVersion("2.0.0")} - pEsVersion64 := &Processor{EsVersion: *common.MustNewVersion("6.4.0")} - pEsVersion63 := &Processor{EsVersion: *common.MustNewVersion("6.3.6")} - pEsVersion76 := &Processor{EsVersion: *common.MustNewVersion("7.6.0")} - - tests := []struct { - output common.MapStr - expected common.MapStr - }{ - { - output: p.other(&mapping.Field{Type: "long"}), - expected: common.MapStr{"type": "long"}, - }, - { - output: p.scaledFloat(&mapping.Field{Type: "scaled_float"}), - expected: common.MapStr{ - "type": "scaled_float", - "scaling_factor": 1000, - }, - }, - { - output: p.scaledFloat(&mapping.Field{Type: "scaled_float", ScalingFactor: 100}), - expected: common.MapStr{ - "type": "scaled_float", - "scaling_factor": 100, - }, - }, - { - output: p.scaledFloat(&mapping.Field{Type: "scaled_float"}, common.MapStr{scalingFactorKey: 0}), - expected: common.MapStr{ - "type": "scaled_float", - "scaling_factor": 1000, - }, - }, - { - output: p.scaledFloat(&mapping.Field{Type: "scaled_float"}, common.MapStr{"someKey": 10}), - expected: common.MapStr{ - "type": "scaled_float", - "scaling_factor": 1000, - }, - }, - { - output: p.scaledFloat(&mapping.Field{Type: "scaled_float"}, common.MapStr{scalingFactorKey: 10}), - expected: common.MapStr{ - "type": "scaled_float", - "scaling_factor": 10, - }, - }, - { - output: pEsVersion2.scaledFloat(&mapping.Field{Type: "scaled_float"}), - expected: common.MapStr{"type": "float"}, - }, - { - output: p.object(&mapping.Field{Type: "object", Enabled: &falseVar}), - expected: common.MapStr{ - "type": "object", - "enabled": false, - }, - }, - { - output: p.integer(&mapping.Field{Type: "long", CopyTo: "hello.world"}), - expected: common.MapStr{ - "type": "long", - "copy_to": "hello.world", - }, - }, - { - output: p.array(&mapping.Field{Type: "array"}), - expected: common.MapStr{}, - }, - { - output: p.array(&mapping.Field{Type: "array", ObjectType: "text"}), - expected: common.MapStr{"type": "text"}, - }, - { - output: p.array(&mapping.Field{Type: "array", Index: &falseVar, ObjectType: "keyword"}), - expected: common.MapStr{"index": false, "type": "keyword"}, - }, - { - output: pEsVersion64.alias(&mapping.Field{Type: "alias", AliasPath: "a.b"}), - expected: common.MapStr{"path": "a.b", "type": "alias"}, - }, - { - // alias unsupported in ES < 6.4 - output: pEsVersion63.alias(&mapping.Field{Type: "alias", AliasPath: "a.b"}), - expected: nil, - }, - { - output: p.object(&mapping.Field{Type: "object", Enabled: &falseVar}), - expected: common.MapStr{ - "type": "object", - "enabled": false, - }, - }, - { - output: p.text(&mapping.Field{Type: "text", Analyzer: "autocomplete"}), - expected: common.MapStr{ - "type": "text", - "analyzer": "autocomplete", - "norms": false, - }, - }, - { - output: p.text(&mapping.Field{Type: "text", Analyzer: "autocomplete", Norms: true}), - expected: common.MapStr{ - "type": "text", - "analyzer": "autocomplete", - }, - }, - { - output: p.text(&mapping.Field{Type: "text", SearchAnalyzer: "standard", Norms: true}), - expected: common.MapStr{ - "type": "text", - "search_analyzer": "standard", - }, - }, - { - output: p.text(&mapping.Field{Type: "text", Analyzer: "autocomplete", SearchAnalyzer: "standard", Norms: true}), - expected: common.MapStr{ - "type": "text", - "analyzer": "autocomplete", - "search_analyzer": "standard", - }, - }, - { - output: p.text(&mapping.Field{Type: "text", MultiFields: mapping.Fields{mapping.Field{Name: "raw", Type: "keyword"}}, Norms: true}), - expected: common.MapStr{ - "type": "text", - "fields": common.MapStr{ - "raw": common.MapStr{ - "type": "keyword", - "ignore_above": 1024, - }, - }, - }, - }, - { - output: p.keyword(&mapping.Field{Type: "keyword", MultiFields: mapping.Fields{mapping.Field{Name: "analyzed", Type: "text", Norms: true}}}), - expected: common.MapStr{ - "type": "keyword", - "ignore_above": 1024, - "fields": common.MapStr{ - "analyzed": common.MapStr{ - "type": "text", - }, - }, - }, - }, - { - output: p.keyword(&mapping.Field{Type: "keyword", IgnoreAbove: 256}), - expected: common.MapStr{ - "type": "keyword", - "ignore_above": 256, - }, - }, - { - output: p.keyword(&mapping.Field{Type: "keyword", IgnoreAbove: -1}), - expected: common.MapStr{ - "type": "keyword", - }, - }, - { - output: p.keyword(&mapping.Field{Type: "keyword"}), - expected: common.MapStr{ - "type": "keyword", - "ignore_above": 1024, - }, - }, - { - output: p.text(&mapping.Field{Type: "text", MultiFields: mapping.Fields{ - mapping.Field{Name: "raw", Type: "keyword"}, - mapping.Field{Name: "indexed", Type: "text"}, - }, Norms: true}), - expected: common.MapStr{ - "type": "text", - "fields": common.MapStr{ - "raw": common.MapStr{ - "type": "keyword", - "ignore_above": 1024, - }, - "indexed": common.MapStr{ - "type": "text", - "norms": false, - }, - }, - }, - }, - { - output: p.text(&mapping.Field{Type: "text", MultiFields: mapping.Fields{ - mapping.Field{Name: "raw", Type: "keyword"}, - mapping.Field{Name: "indexed", Type: "text"}, - }, Norms: true}), - expected: common.MapStr{ - "type": "text", - "fields": common.MapStr{ - "raw": common.MapStr{ - "type": "keyword", - "ignore_above": 1024, - }, - "indexed": common.MapStr{ - "type": "text", - "norms": false, - }, - }, - }, - }, - { - output: p.object(&mapping.Field{Dynamic: mapping.DynamicType{Value: false}}), - expected: common.MapStr{ - "dynamic": false, "type": "object", - }, - }, - { - output: p.object(&mapping.Field{Dynamic: mapping.DynamicType{Value: true}}), - expected: common.MapStr{ - "dynamic": true, "type": "object", - }, - }, - { - output: p.object(&mapping.Field{Dynamic: mapping.DynamicType{Value: "strict"}}), - expected: common.MapStr{ - "dynamic": "strict", "type": "object", - }, - }, - { - output: p.other(&mapping.Field{Type: "long", Index: &falseVar}), - expected: common.MapStr{ - "type": "long", "index": false, - }, - }, - { - output: p.other(&mapping.Field{Type: "text", Index: &trueVar}), - expected: common.MapStr{ - "type": "text", "index": true, - }, - }, - { - output: p.other(&mapping.Field{Type: "long", DocValues: &falseVar}), - expected: common.MapStr{ - "type": "long", "doc_values": false, - }, - }, - { - output: p.other(&mapping.Field{Type: "double", DocValues: &falseVar}), - expected: common.MapStr{ - "type": "double", "doc_values": false, - }, - }, - { - output: p.other(&mapping.Field{Type: "text", DocValues: &trueVar}), - expected: common.MapStr{ - "type": "text", "doc_values": true, - }, - }, - { - output: p.alias(&mapping.Field{Type: "alias", AliasPath: "a.c", MigrationAlias: false}), - expected: common.MapStr{"path": "a.c", "type": "alias"}, - }, - { - output: p.alias(&mapping.Field{Type: "alias", AliasPath: "a.d", MigrationAlias: true}), - expected: nil, - }, - { - output: migrationP.alias(&mapping.Field{Type: "alias", AliasPath: "a.e", MigrationAlias: false}), - expected: common.MapStr{"path": "a.e", "type": "alias"}, - }, - { - output: migrationP.alias(&mapping.Field{Type: "alias", AliasPath: "a.f", MigrationAlias: true}), - expected: common.MapStr{"path": "a.f", "type": "alias"}, - }, - { - output: p.histogram(&mapping.Field{Type: "histogram"}), - expected: nil, - }, - { - output: pEsVersion76.histogram(&mapping.Field{Type: "histogram"}), - expected: common.MapStr{"type": "histogram"}, - }, - } - - for _, test := range tests { - assert.Equal(t, test.expected, test.output) - } -} - -func TestDynamicTemplates(t *testing.T) { - p := &Processor{} - tests := []struct { - field mapping.Field - expected []common.MapStr - }{ - { - field: mapping.Field{ - Type: "object", ObjectType: "keyword", - Name: "context", - }, - expected: []common.MapStr{ - common.MapStr{ - "context": common.MapStr{ - "mapping": common.MapStr{"type": "keyword"}, - "match_mapping_type": "string", - "path_match": "context.*", - }, - }, - }, - }, - { - field: mapping.Field{ - Type: "object", ObjectType: "long", ObjectTypeMappingType: "futuretype", - Path: "language", Name: "english", - }, - expected: []common.MapStr{ - common.MapStr{ - "language.english": common.MapStr{ - "mapping": common.MapStr{"type": "long"}, - "match_mapping_type": "futuretype", - "path_match": "language.english.*", - }, - }, - }, - }, - { - field: mapping.Field{ - Type: "object", ObjectType: "long", ObjectTypeMappingType: "*", - Path: "language", Name: "english", - }, - expected: []common.MapStr{ - common.MapStr{ - "language.english": common.MapStr{ - "mapping": common.MapStr{"type": "long"}, - "match_mapping_type": "*", - "path_match": "language.english.*", - }, - }, - }, - }, - { - field: mapping.Field{ - Type: "object", ObjectType: "long", - Path: "language", Name: "english", - }, - expected: []common.MapStr{ - common.MapStr{ - "language.english": common.MapStr{ - "mapping": common.MapStr{"type": "long"}, - "match_mapping_type": "long", - "path_match": "language.english.*", - }, - }, - }, - }, - { - field: mapping.Field{ - Type: "object", ObjectType: "text", - Path: "language", Name: "english", - }, - expected: []common.MapStr{ - common.MapStr{ - "language.english": common.MapStr{ - "mapping": common.MapStr{"type": "text"}, - "match_mapping_type": "string", - "path_match": "language.english.*", - }, - }, - }, - }, - { - field: mapping.Field{ - Type: "object", ObjectType: "scaled_float", - Name: "core.*.pct", - }, - expected: []common.MapStr{ - common.MapStr{ - "core.*.pct": common.MapStr{ - "mapping": common.MapStr{ - "type": "scaled_float", - "scaling_factor": defaultScalingFactor, - }, - "match_mapping_type": "*", - "path_match": "core.*.pct", - }, - }, - }, - }, - { - field: mapping.Field{ - Type: "object", ObjectType: "scaled_float", - Name: "core.*.pct", ScalingFactor: 100, ObjectTypeMappingType: "float", - }, - expected: []common.MapStr{ - common.MapStr{ - "core.*.pct": common.MapStr{ - "mapping": common.MapStr{ - "type": "scaled_float", - "scaling_factor": 100, - }, - "match_mapping_type": "float", - "path_match": "core.*.pct", - }, - }, - }, - }, - { - field: mapping.Field{ - Type: "object", ObjectTypeParams: []mapping.ObjectTypeCfg{ - {ObjectType: "float", ObjectTypeMappingType: "float"}, - {ObjectType: "boolean"}, - {ObjectType: "scaled_float", ScalingFactor: 10000}, - }, - Name: "context", - }, - expected: []common.MapStr{ - common.MapStr{ - "context": common.MapStr{ - "mapping": common.MapStr{"type": "float"}, - "match_mapping_type": "float", - "path_match": "context.*", - }, - }, - common.MapStr{ - "context": common.MapStr{ - "mapping": common.MapStr{"type": "boolean"}, - "match_mapping_type": "boolean", - "path_match": "context.*", - }, - }, - common.MapStr{ - "context": common.MapStr{ - "mapping": common.MapStr{"type": "scaled_float", "scaling_factor": 10000}, - "match_mapping_type": "*", - "path_match": "context.*", - }, - }, - }, - }, - } - - for _, numericType := range []string{"byte", "double", "float", "long", "short", "boolean"} { - gen := struct { - field mapping.Field - expected []common.MapStr - }{ - field: mapping.Field{ - Type: "object", ObjectType: numericType, - Name: "somefield", ObjectTypeMappingType: "long", - }, - expected: []common.MapStr{ - common.MapStr{ - "somefield": common.MapStr{ - "mapping": common.MapStr{ - "type": numericType, - }, - "match_mapping_type": "long", - "path_match": "somefield.*", - }, - }, - }, - } - tests = append(tests, gen) - } - - for _, test := range tests { - dynamicTemplates = nil - p.object(&test.field) - assert.Equal(t, test.expected, dynamicTemplates) - } -} - -func TestPropertiesCombine(t *testing.T) { - // Test common fields are combined even if they come from different objects - fields := mapping.Fields{ - mapping.Field{ - Name: "test", - Type: "group", - Fields: mapping.Fields{ - mapping.Field{ - Name: "one", - Type: "text", - }, - }, - }, - mapping.Field{ - Name: "test", - Type: "group", - Fields: mapping.Fields{ - mapping.Field{ - Name: "two", - Type: "text", - }, - }, - }, - } - - output := common.MapStr{} - version, err := common.NewVersion("6.0.0") - if err != nil { - t.Fatal(err) - } - - p := Processor{EsVersion: *version} - err = p.Process(fields, nil, output) - if err != nil { - t.Fatal(err) - } - - v1, err := output.GetValue("test.properties.one") - if err != nil { - t.Fatal(err) - } - v2, err := output.GetValue("test.properties.two") - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, v1, common.MapStr{"type": "text", "norms": false}) - assert.Equal(t, v2, common.MapStr{"type": "text", "norms": false}) -} - -func TestProcessNoName(t *testing.T) { - // Test common fields are combined even if they come from different objects - fields := mapping.Fields{ - mapping.Field{ - Fields: mapping.Fields{ - mapping.Field{ - Name: "one", - Type: "text", - }, - }, - }, - mapping.Field{ - Name: "test", - Type: "group", - Fields: mapping.Fields{ - mapping.Field{ - Name: "two", - Type: "text", - }, - }, - }, - } - - output := common.MapStr{} - version, err := common.NewVersion("6.0.0") - if err != nil { - t.Fatal(err) - } - - p := Processor{EsVersion: *version} - err = p.Process(fields, nil, output) - if err != nil { - t.Fatal(err) - } - - // Make sure fields without a name are skipped during template generation - expectedOutput := common.MapStr{ - "test": common.MapStr{ - "properties": common.MapStr{ - "two": common.MapStr{ - "norms": false, - "type": "text", - }, - }, - }, - } - - assert.Equal(t, expectedOutput, output) -} - -func TestProcessDefaultField(t *testing.T) { - // NOTE: This package stores global state. It must be cleared before this test. - defaultFields = nil - - var ( - enableDefaultField = true - disableDefaultField = false - ) - - fields := mapping.Fields{ - // By default foo will be included in default_field. - mapping.Field{ - Name: "foo", - Type: "keyword", - }, - // bar is explicitly set to be included in default_field. - mapping.Field{ - Name: "bar", - Type: "keyword", - DefaultField: &enableDefaultField, - }, - // baz is explicitly set to be excluded from default_field. - mapping.Field{ - Name: "baz", - Type: "keyword", - DefaultField: &disableDefaultField, - }, - mapping.Field{ - Name: "nested", - Type: "group", - DefaultField: &enableDefaultField, - Fields: mapping.Fields{ - mapping.Field{ - Name: "bar", - Type: "keyword", - }, - }, - }, - // The nested group is disabled default_field but one of the children - // has explicitly requested to be included. - mapping.Field{ - Name: "nested", - Type: "group", - DefaultField: &disableDefaultField, - Fields: mapping.Fields{ - mapping.Field{ - Name: "foo", - Type: "keyword", - DefaultField: &enableDefaultField, - }, - mapping.Field{ - Name: "baz", - Type: "keyword", - }, - }, - }, - } - - version, err := common.NewVersion("7.0.0") - if err != nil { - t.Fatal(err) - } - - p := Processor{EsVersion: *version} - output := common.MapStr{} - if err = p.Process(fields, nil, output); err != nil { - t.Fatal(err) - } - - assert.Len(t, defaultFields, 4) - assert.Contains(t, defaultFields, - "foo", - "bar", - "nested.foo", - "nested.bar", - ) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/template/template_test.go b/vendor/github.com/elastic/beats/v7/libbeat/template/template_test.go deleted file mode 100644 index 7e6a688d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/template/template_test.go +++ /dev/null @@ -1,182 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package template - -import ( - "encoding/json" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/version" -) - -type testTemplate struct { - t *testing.T - tmpl *Template - data common.MapStr -} - -func TestNumberOfRoutingShards(t *testing.T) { - const notPresent = 0 // setting missing indicator - const settingKey = "number_of_routing_shards" - const fullKey = "settings.index." + settingKey - - cases := map[string]struct { - esVersion string - set int - want int - }{ - "Do not set default for older version than 6.1": { - esVersion: "6.0.0", - want: notPresent, - }, - "Default present if ES 6.1.0 is used": { - esVersion: "6.1.0", - want: 30, - }, - "Default present for newer ES 6.x version": { - esVersion: "6.8.2", - want: 30, - }, - "Can overwrite default for ES 6.x": { - esVersion: "6.1.0", - set: 1024, - want: 1024, - }, - "Do not set by default for ES 7.x": { - esVersion: "7.0.0", - want: notPresent, - }, - "Still configurable for ES 7.x": { - esVersion: "7.0.0", - set: 1024, - want: 1024, - }, - "Do not set with current version": { - want: notPresent, - }, - "Still configurable with current version": { - set: 1024, - want: 1024, - }, - } - - for name, test := range cases { - t.Run(name, func(t *testing.T) { - beatVersion := getVersion("") - esVersion := getVersion(test.esVersion) - - indexSettings := map[string]interface{}{} - if test.set > 0 { - indexSettings[settingKey] = test.set - } - - template := createTestTemplate(t, beatVersion, esVersion, TemplateConfig{ - Settings: TemplateSettings{ - Index: indexSettings, - }, - }) - - if test.want == notPresent { - template.AssertMissing(fullKey) - } else { - template.Assert(fullKey, test.want) - } - }) - } -} - -func TestTemplate(t *testing.T) { - currentVersion := getVersion("") - - t.Run("for ES 6.x", func(t *testing.T) { - template := createTestTemplate(t, currentVersion, "6.4.0", DefaultConfig()) - template.Assert("index_patterns", []string{"testbeat-" + currentVersion + "-*"}) - template.Assert("order", 1) - template.Assert("mappings.doc._meta", common.MapStr{"beat": "testbeat", "version": currentVersion}) - }) - - t.Run("for ES 7.x", func(t *testing.T) { - template := createTestTemplate(t, currentVersion, "7.2.0", DefaultConfig()) - template.Assert("index_patterns", []string{"testbeat-" + currentVersion + "-*"}) - template.Assert("order", 1) - template.Assert("mappings._meta", common.MapStr{"beat": "testbeat", "version": currentVersion}) - }) - - t.Run("for ES 8.x", func(t *testing.T) { - template := createTestTemplate(t, currentVersion, "8.0.0", DefaultConfig()) - template.Assert("index_patterns", []string{"testbeat-" + currentVersion + "-*"}) - template.Assert("order", 1) - template.Assert("mappings._meta", common.MapStr{"beat": "testbeat", "version": currentVersion}) - }) -} - -func createTestTemplate(t *testing.T, beatVersion, esVersion string, config TemplateConfig) *testTemplate { - beatVersion = getVersion(beatVersion) - esVersion = getVersion(esVersion) - ver := common.MustNewVersion(esVersion) - template, err := New(beatVersion, "testbeat", *ver, config, false) - if err != nil { - t.Fatalf("Failed to create the template: %+v", err) - } - - return &testTemplate{t: t, tmpl: template, data: template.Generate(nil, nil)} -} - -func (t *testTemplate) Has(path string) bool { - t.t.Helper() - has, err := t.data.HasKey(path) - if err != nil && err != common.ErrKeyNotFound { - serialized, _ := json.MarshalIndent(t.data, "", " ") - t.t.Fatalf("error accessing '%v': %v\ntemplate: %s", path, err, serialized) - } - return has -} - -func (t *testTemplate) Get(path string) interface{} { - t.t.Helper() - val, err := t.data.GetValue(path) - if err != nil { - serialized, _ := json.MarshalIndent(t.data, "", " ") - t.t.Fatalf("error accessing '%v': %v\ntemplate: %s", path, err, serialized) - } - return val -} - -func (t *testTemplate) AssertMissing(path string) { - t.t.Helper() - if t.Has(path) { - t.t.Fatalf("Expected '%v' to be missing", path) - } -} - -func (t *testTemplate) Assert(path string, val interface{}) { - t.t.Helper() - assert.Equal(t.t, val, t.Get(path)) -} - -func getVersion(in string) string { - if in == "" { - return version.GetDefaultVersion() - } - return in -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/template/testdata/default_fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/template/testdata/default_fields.yml deleted file mode 100644 index 370f3199..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/template/testdata/default_fields.yml +++ /dev/null @@ -1,7 +0,0 @@ -- key: test - title: Test default fieldds - fields: - - name: foo - type: keyword - - name: bar - type: keyword diff --git a/vendor/github.com/elastic/beats/v7/libbeat/template/testdata/fields.json b/vendor/github.com/elastic/beats/v7/libbeat/template/testdata/fields.json deleted file mode 100644 index d95b7a7d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/template/testdata/fields.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "index_patterns": ["foo"], - "settings": { - "number_of_shards": 1 - }, - "mappings": { - "_source": { - "enabled": false - }, - "properties": { - "host_name": { - "type": "keyword" - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/template/testdata/fields.yml b/vendor/github.com/elastic/beats/v7/libbeat/template/testdata/fields.yml deleted file mode 100644 index afceaeaa..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/template/testdata/fields.yml +++ /dev/null @@ -1,36 +0,0 @@ -- key: test - title: Test fields.yml - description: > - Contains all types for testing - fields: - - - name: object - type: object - - - name: array - type: array - - - name: keyword - type: keyword - - - name: object_disabled - type: object - enabled: false - - - name: array_disabled - type: array - enabled: false - - - name: alias - type: alias - path: keyword - - - name: migration_alias_true - type: alias - path: keyword - migration: true - - - name: migration_alias_false - type: alias - path: keyword - migration: false diff --git a/vendor/github.com/elastic/beats/v7/libbeat/testing/console_test.go b/vendor/github.com/elastic/beats/v7/libbeat/testing/console_test.go deleted file mode 100644 index 64e1fe32..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/testing/console_test.go +++ /dev/null @@ -1,128 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package testing - -import ( - "bufio" - "bytes" - "errors" - "testing" - - "github.com/fatih/color" - "github.com/stretchr/testify/assert" -) - -func init() { - color.NoColor = true -} - -func TestConsoleDriverInfo(t *testing.T) { - buffer, output, driver := createDriver(nil) - - driver.Info("field", "value") - - output.Flush() - assert.Equal(t, buffer.String(), "field: value\n") -} - -func TestConsoleDriverWarn(t *testing.T) { - buffer, output, driver := createDriver(nil) - - driver.Warn("warning", "you got a warning") - - output.Flush() - assert.Equal(t, buffer.String(), "warning... WARN you got a warning\n") -} - -func TestConsoleDriverError(t *testing.T) { - buffer, output, driver := createDriver(nil) - - err := errors.New("This is an error") - - driver.Error("no error", nil) - driver.Error("error", err) - - output.Flush() - assert.Equal(t, buffer.String(), "no error... OK\nerror... ERROR This is an error\n") -} - -func TestConsoleDriverFatal(t *testing.T) { - var killed bool - buffer, output, driver := createDriver(func() { killed = true }) - - err := errors.New("This is an error") - - driver.Fatal("no error", nil) - driver.Fatal("error", err) - - output.Flush() - assert.True(t, killed) - assert.Equal(t, buffer.String(), "no error... OK\nerror... ERROR This is an error\n") -} - -func TestConsoleDriverRun(t *testing.T) { - buffer, output, driver := createDriver(nil) - - var called bool - driver.Run("test", func(d Driver) { - called = true - }) - - output.Flush() - assert.True(t, called) - assert.Equal(t, buffer.String(), "test...OK\n") -} - -func TestConsoleDriverResult(t *testing.T) { - buffer, output, driver := createDriver(nil) - - driver.Run("test", func(d Driver) { - d.Result("This is a multiline\nresult") - }) - - output.Flush() - assert.Equal(t, buffer.String(), "test...OK\n result: \n This is a multiline\n result\n\n") -} - -func TestConsoleDriverRunWithReports(t *testing.T) { - buffer, output, driver := createDriver(nil) - - var called bool - err := errors.New("This is an error") - driver.Run("test", func(d Driver) { - called = true - d.Info("field", "value") - d.Error("error", err) - }) - - output.Flush() - assert.True(t, called) - assert.Equal(t, buffer.String(), "test...\n field: value\n error... ERROR This is an error\n") -} - -func createDriver(killer func()) (*bytes.Buffer, *bufio.Writer, *ConsoleDriver) { - buffer := bytes.NewBufferString("") - output := bufio.NewWriter(buffer) - var driver *ConsoleDriver - if killer != nil { - driver = NewConsoleDriverWithKiller(output, killer) - } else { - driver = NewConsoleDriver(output) - } - return buffer, output, driver -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/compose/compose.go b/vendor/github.com/elastic/beats/v7/libbeat/tests/compose/compose.go deleted file mode 100644 index d9ae7725..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/compose/compose.go +++ /dev/null @@ -1,194 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package compose - -import ( - "errors" - "fmt" - "os" - "path/filepath" - "strconv" - "strings" - "testing" - "time" -) - -// HostInfo exposes information about started scenario -type HostInfo interface { - // Host returns an address as host:port that can be used to connect to - // a running service. - Host() string - - // HostForPort returns an address as host:port that can be used to - // connect to a running service that has multiple exposed ports. The - // address returned is the one that can be used to connect to the - // indicated exposed port. - HostForPort(port int) string -} - -// EnsureUp starts all the requested services (must be defined in docker-compose.yml) -// with a default timeout of 300 seconds -func EnsureUp(t testing.TB, service string, options ...UpOption) HostInfo { - t.Helper() - - if hostInfo := HostInfoFromEnv(t, service); hostInfo != nil { - return hostInfo - } - - compose, err := getComposeProject(os.Getenv("DOCKER_COMPOSE_PROJECT_NAME")) - if err != nil { - t.Fatal(err) - } - defer compose.Close() - - // Kill no longer used containers - err = compose.KillOld([]string{service}) - if err != nil { - t.Fatal(err) - } - - upOptions := UpOptions{ - Timeout: 60 * time.Second, - Create: CreateOptions{ - ForceRecreate: true, - }, - } - for _, option := range options { - option(&upOptions) - } - - start := func() error { - // Start container - err := compose.Start(service, upOptions) - if err != nil { - return fmt.Errorf("failed to start service '%s: %v", service, err) - } - - // Wait for health - err = compose.Wait(upOptions.Timeout, service) - if err != nil { - inspected, inspectErr := compose.Inspect(service) - if inspectErr != nil { - t.Logf("inspection error: %v", err) - } else { - t.Logf("Container state (service: '%s'): %s", service, inspected) - } - - return err - } - - return nil - } - - err = nil - for retries := 0; retries < 3; retries++ { - err := start() - if err == nil { - break - } - t.Log(err) - // Ignore errors here - compose.Kill(service) - } - if err != nil { - t.FailNow() - } - - // Get host information - host, err := compose.HostInformation(service) - if err != nil { - t.Fatalf("getting host for %s", service) - } - - return host -} - -// EnsureUpWithTimeout starts all the requested services (must be defined in docker-compose.yml) -// Wait for `timeout` seconds for health -func EnsureUpWithTimeout(t testing.TB, timeout int, service string) HostInfo { - return EnsureUp(t, service, UpWithTimeout(time.Duration(timeout)*time.Second)) -} - -// HostInfoFromEnv gets the host information to use for the test from environment variables. -func HostInfoFromEnv(t testing.TB, service string) HostInfo { - // If an environment variable with the form _HOST is used, its value - // is used as host instead of starting a new service. - envVar := fmt.Sprintf("%s_HOST", strings.ToUpper(service)) - host := os.Getenv(envVar) - if host != "" { - return &staticHostInfo{host: host} - } - - // The NO_COMPOSE env variables makes it possible to skip the starting of the environment. - // This is useful if the service is already running locally. - // Kept for historical reasons, now it only complains if the host environment - // variable is not set. - noCompose, err := strconv.ParseBool(os.Getenv("NO_COMPOSE")) - if err == nil && noCompose { - t.Fatalf("%s environment variable must be set as the host:port where %s is running", envVar, service) - } - - return nil -} - -type staticHostInfo struct { - host string -} - -func (i *staticHostInfo) Host() string { - return i.host -} - -func (i *staticHostInfo) HostForPort(int) string { - return i.host -} - -func findComposePath() (string, error) { - // find docker-compose - path, err := os.Getwd() - if err != nil { - return "", err - } - for { - if path == "/" { - break - } - - composePath := filepath.Join(path, "docker-compose.yml") - if _, err = os.Stat(composePath); err == nil { - return composePath, nil - } - path = filepath.Dir(path) - } - - return "", errors.New("docker-compose.yml not found") -} - -func getComposeProject(name string) (*Project, error) { - path, err := findComposePath() - if err != nil { - return nil, err - } - - return NewProject( - name, - []string{ - path, - }, - ) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/compose/project.go b/vendor/github.com/elastic/beats/v7/libbeat/tests/compose/project.go deleted file mode 100644 index ceb783a2..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/compose/project.go +++ /dev/null @@ -1,368 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package compose - -import ( - "context" - "fmt" - "os" - "path/filepath" - "syscall" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -// CreateOptions are the options when containers are created -type CreateOptions struct { - Build bool - ForceRecreate bool -} - -// UpOptions are the options when containers are started -type UpOptions struct { - Timeout time.Duration - Create CreateOptions - - // Set to true if it should inform the container of the host it should - // use to advertise itself to clients - SetupAdvertisedHostEnvFile bool - SetupAdvertisedHostEnvFilePort int -} - -// UpOption is a modifier for UpOptions -type UpOption func(*UpOptions) - -// UpWithTimeout sets a timeout for waiting for a healthy service -func UpWithTimeout(timeout time.Duration) UpOption { - return func(options *UpOptions) { options.Timeout = timeout } -} - -// UpWithAdvertisedHostEnvFile adds the /run/compose_env file with the -// host to use to advertise to client as the `SERVICE_HOST` variable -func UpWithAdvertisedHostEnvFile(options *UpOptions) { - options.SetupAdvertisedHostEnvFile = true -} - -// UpWithAdvertisedHostEnvFileForPort adds the /run/compose_env file with the -// host to use to advertise for an specific port to client as the -// `SERVICE_HOST` variable -func UpWithAdvertisedHostEnvFileForPort(port int) UpOption { - return func(options *UpOptions) { - options.SetupAdvertisedHostEnvFile = true - options.SetupAdvertisedHostEnvFilePort = port - } -} - -// Filter options for services -type Filter struct { - State State -} - -// State of a service for filtering -type State string - -// Possible states of a service for filtering -const ( - AnyState = State("") - RunningState = State("running") - StoppedState = State("stopped") -) - -// Driver is the interface of docker compose implementations -type Driver interface { - Up(ctx context.Context, opts UpOptions, service string) error - Kill(ctx context.Context, signal string, service string) error - KillOld(ctx context.Context, except []string) error - Ps(ctx context.Context, filter ...string) ([]ContainerStatus, error) - Inspect(ctx context.Context, serviceName string) (string, error) - - LockFile() string - - Close() error -} - -// ContainerStatus is an interface to obtain the status of a container -type ContainerStatus interface { - ServiceName() string - Healthy() bool - Running() bool - Old() bool - Host() string - HostForPort(int) string -} - -// Project is a docker-compose project -type Project struct { - Driver -} - -// NewProject creates a new docker-compose project -func NewProject(name string, files []string) (*Project, error) { - if len(files) == 0 { - return nil, errors.New("project needs at least one file") - } - if name == "" { - name = filepath.Base(filepath.Dir(files[0])) - } - driver, err := newWrapperDriver() - if err != nil { - return nil, err - } - driver.Name = name - driver.Files = files - return &Project{Driver: driver}, nil -} - -// Start the container, unless it's running already -func (c *Project) Start(service string, options UpOptions) error { - servicesStatus, err := c.getServices(service) - if err != nil { - return err - } - - if servicesStatus[service] != nil { - if servicesStatus[service].Running() { - // Someone is running it - return nil - } - } - - c.Lock() - defer c.Unlock() - - return c.Driver.Up(context.Background(), options, service) -} - -// Wait ensures all wanted services are healthy. Wait loop (60s timeout) -func (c *Project) Wait(seconds time.Duration, services ...string) error { - healthy := false - timeout := time.Now().Add(seconds) - for !healthy && time.Now().Before(timeout) { - healthy = true - - servicesStatus, err := c.getServices(services...) - if err != nil { - return err - } - - if len(servicesStatus) == 0 { - healthy = false - } - - for _, s := range servicesStatus { - if !s.Healthy() { - healthy = false - break - } - } - - if healthy { - break - } - - time.Sleep(1 * time.Second) - } - - if !healthy { - return errors.New("timeout waiting for services to be healthy") - } - return nil -} - -// HostInformation gets the host information of a service -func (c *Project) HostInformation(service string) (ServiceInfo, error) { - servicesStatus, err := c.getServices(service) - if err != nil { - return nil, err - } - - if len(servicesStatus) == 0 { - return nil, errors.New("no container running for service") - } - - status, ok := servicesStatus[service] - if !ok || status.Host() == "" { - return nil, errors.New("unknown host:port for service") - } - - return status, nil -} - -// Kill a container -func (c *Project) Kill(service string) error { - c.Lock() - defer c.Unlock() - - return c.Driver.Kill(context.Background(), "KILL", service) -} - -// KillOld kills old containers -func (c *Project) KillOld(except []string) error { - // Do not kill ourselves ;) - except = append(except, "beat") - - // These services take very long to start up and stop. If they are stopped - // it can happen that an other package tries to start them at the same time - // which leads to a conflict. We need a better solution long term but that should - // solve the problem for now. - except = append(except, "elasticsearch", "kibana", "logstash", "kubernetes", "kafka") - - return c.Driver.KillOld(context.TODO(), except) -} - -// Inspect a container -func (c *Project) Inspect(service string) (string, error) { - c.Lock() - defer c.Unlock() - - return c.Driver.Inspect(context.Background(), service) -} - -// Lock acquires the lock (300s) timeout -// Normally it should only be seconds that the lock is used, but in some cases it can take longer. -// Pid is written to the lock file, and it is used to check if process holding the process is still -// alive to avoid deadlocks on unexpected finalizations. -func (c *Project) Lock() { - timeout := time.Now().Add(300 * time.Second) - infoShown := false - for time.Now().Before(timeout) { - if acquireLock(c.LockFile()) { - if infoShown { - logp.Info("%s lock acquired", c.LockFile()) - } - return - } - - if stalledLock(c.LockFile()) { - if err := os.Remove(c.LockFile()); err == nil { - logp.Info("Stalled lockfile %s removed", c.LockFile()) - continue - } - } - - if !infoShown { - logp.Info("%s is locked, waiting", c.LockFile()) - infoShown = true - } - time.Sleep(1 * time.Second) - } - - // This should rarely happen as we lock for start only, less than a second - panic(errors.New("Timeout waiting for lock")) -} - -func acquireLock(path string) bool { - file, err := os.OpenFile(path, os.O_CREATE|os.O_WRONLY|os.O_EXCL, 0700) - if err != nil { - return false - } - defer file.Close() - - _, err = fmt.Fprintf(file, "%d", os.Getpid()) - if err != nil { - panic(errors.Wrap(err, "Failed to write pid to lock file")) - } - return true -} - -// stalledLock checks if process holding the lock is still alive -func stalledLock(path string) bool { - file, err := os.OpenFile(path, os.O_RDONLY, 0500) - if err != nil { - return false - } - defer file.Close() - - var pid int - fmt.Fscanf(file, "%d", &pid) - - return !processExists(pid) -} - -func processExists(pid int) bool { - process, err := os.FindProcess(pid) - if process == nil || err != nil { - return false - } - - return process.Signal(syscall.Signal(0)) == nil -} - -// Unlock releases the project lock -func (c *Project) Unlock() { - os.Remove(c.LockFile()) -} - -// ServiceInfo is an interface for objects that give information about running services -type ServiceInfo interface { - Name() string - Running() bool - Healthy() bool - - // Has been up for too long?: - Old() bool - - Host() string - HostForPort(int) string -} - -func (c *Project) getServices(filter ...string) (map[string]ServiceInfo, error) { - c.Lock() - defer c.Unlock() - - result := make(map[string]ServiceInfo) - services, err := c.Driver.Ps(context.Background(), filter...) - if err != nil { - return nil, err - } - - for _, c := range services { - name := c.ServiceName() - - // In case of several (stopped) containers, always prefer info about running ones - if r := result[name]; r != nil && r.Running() { - continue - } - - result[name] = &containerServiceInfo{c} - } - - return result, nil -} - -// containerServiceInfo wrapps a container status to provide information -// about the service implemented by the container -type containerServiceInfo struct { - ContainerStatus -} - -func (i *containerServiceInfo) Name() string { - return i.ContainerStatus.ServiceName() -} - -func contains(list []string, item string) bool { - for _, i := range list { - if item == i { - return true - } - } - return false -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/compose/wrapper.go b/vendor/github.com/elastic/beats/v7/libbeat/tests/compose/wrapper.go deleted file mode 100644 index 87919c3f..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/compose/wrapper.go +++ /dev/null @@ -1,430 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package compose - -import ( - "archive/tar" - "bytes" - "context" - "encoding/json" - "fmt" - "net" - "os" - "os/exec" - "path/filepath" - "regexp" - "runtime" - "strconv" - "strings" - "time" - - "github.com/docker/docker/api/types" - "github.com/docker/docker/api/types/filters" - "github.com/docker/docker/client" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common/docker" -) - -const ( - labelComposeService = "com.docker.compose.service" - labelComposeProject = "com.docker.compose.project" -) - -type wrapperDriver struct { - Name string - Files []string - - Environment []string - - client *client.Client -} - -func newWrapperDriver() (*wrapperDriver, error) { - c, err := docker.NewClient(client.DefaultDockerHost, nil, nil) - if err != nil { - return nil, err - } - return &wrapperDriver{client: c}, nil -} - -type wrapperContainer struct { - info types.Container -} - -func (c *wrapperContainer) ServiceName() string { - return c.info.Labels[labelComposeService] -} - -func (c *wrapperContainer) Healthy() bool { - return strings.Contains(c.info.Status, "(healthy)") -} - -func (c *wrapperContainer) Running() bool { - return c.info.State == "running" -} - -var statusOldRe = regexp.MustCompile(`(\d+) (minute|hour)s?`) - -func (c *wrapperContainer) Old() bool { - match := statusOldRe.FindStringSubmatch(c.info.Status) - if len(match) < 3 { - return false - } - n, _ := strconv.Atoi(match[1]) - unit := match[2] - switch unit { - case "minute": - return n > 3 - default: - return true - } -} - -// privateHost returns the address of the container, it should be reachable -// from the host if docker is being run natively. To be used when the tests -// are run from another container in the same network. It also works when -// running from the hoist network if the docker daemon runs natively. -func (c *wrapperContainer) privateHost(port int) string { - var ip string - for _, net := range c.info.NetworkSettings.Networks { - if len(net.IPAddress) > 0 { - ip = net.IPAddress - break - } - } - if len(ip) == 0 { - return "" - } - - for _, info := range c.info.Ports { - if info.PublicPort != uint16(0) && (port == 0 || info.PrivatePort == uint16(port)) { - return net.JoinHostPort(ip, strconv.Itoa(int(info.PrivatePort))) - } - } - return "" -} - -// exposedHost returns the exposed address in the host, can be used when the -// test is run from the host network. Recommended when using docker machines. -func (c *wrapperContainer) exposedHost(port int) string { - for _, info := range c.info.Ports { - if info.PublicPort != uint16(0) && (port == 0 || info.PrivatePort == uint16(port)) { - return net.JoinHostPort("localhost", strconv.Itoa(int(info.PublicPort))) - } - } - return "" -} - -func (c *wrapperContainer) Host() string { - return c.HostForPort(0) -} - -func (c *wrapperContainer) HostForPort(port int) string { - if runtime.GOOS == "linux" { - return c.privateHost(port) - } - // We can use `exposedHost()` in all platforms when we can use host - // network in the metricbeat container - return c.exposedHost(port) -} - -func (d *wrapperDriver) LockFile() string { - return d.Files[0] + ".lock" -} - -func (d *wrapperDriver) Close() error { - return errors.Wrap(d.client.Close(), "failed to close wrapper driver") -} - -func (d *wrapperDriver) cmd(ctx context.Context, command string, arg ...string) *exec.Cmd { - var args []string - args = append(args, "--no-ansi", "--project-name", d.Name) - for _, f := range d.Files { - args = append(args, "--file", f) - } - args = append(args, command) - args = append(args, arg...) - cmd := exec.CommandContext(ctx, "docker-compose", args...) - cmd.Stdout = os.Stdout - cmd.Stderr = os.Stderr - if len(d.Environment) > 0 { - cmd.Env = append(os.Environ(), d.Environment...) - } - return cmd -} - -func (d *wrapperDriver) Up(ctx context.Context, opts UpOptions, service string) error { - var args []string - - args = append(args, "-d") - - if opts.Create.Build { - args = append(args, "--build") - } - - if opts.Create.ForceRecreate { - args = append(args, "--force-recreate") - } - - if service != "" { - args = append(args, service) - } - - // Try to pull the image before building it - var stderr bytes.Buffer - pull := d.cmd(ctx, "pull", "--ignore-pull-failures", service) - pull.Stdout = nil - pull.Stderr = &stderr - if err := pull.Run(); err != nil { - return errors.Wrapf(err, "failed to pull images using docker-compose: %s", stderr.String()) - } - - err := d.cmd(ctx, "up", args...).Run() - if err != nil { - return err - } - if opts.SetupAdvertisedHostEnvFile { - return d.setupAdvertisedHost(ctx, service, opts.SetupAdvertisedHostEnvFilePort) - } - return nil -} - -func writeToContainer(ctx context.Context, cli *client.Client, id, filename, content string) error { - var buf bytes.Buffer - tw := tar.NewWriter(&buf) - now := time.Now() - err := tw.WriteHeader(&tar.Header{ - Typeflag: tar.TypeReg, - Name: filepath.Base(filename), - Mode: 0100644, - Size: int64(len(content)), - ModTime: now, - AccessTime: now, - ChangeTime: now, - }) - if err != nil { - return errors.Wrap(err, "failed to write tar header") - } - if _, err := tw.Write([]byte(content)); err != nil { - return errors.Wrap(err, "failed to write tar file") - } - if err := tw.Close(); err != nil { - return errors.Wrap(err, "failed to close tar") - } - - opts := types.CopyToContainerOptions{} - err = cli.CopyToContainer(ctx, id, filepath.Dir(filename), bytes.NewReader(buf.Bytes()), opts) - if err != nil { - return errors.Wrapf(err, "failed to copy environment to container %s", id) - } - return nil -} - -// setupAdvertisedHost adds a file to a container with its address, this can -// be used in services that need to configure an address to be advertised to -// clients. -func (d *wrapperDriver) setupAdvertisedHost(ctx context.Context, service string, port int) error { - containers, err := d.containers(ctx, Filter{State: AnyState}, service) - if err != nil { - return errors.Wrap(err, "setupAdvertisedHost") - } - if len(containers) == 0 { - return errors.Errorf("no containers for service %s", service) - } - - for _, c := range containers { - w := &wrapperContainer{info: c} - content := fmt.Sprintf("SERVICE_HOST=%s", w.HostForPort(port)) - - err := writeToContainer(ctx, d.client, c.ID, "/run/compose_env", content) - if err != nil { - return err - } - } - return nil -} - -func (d *wrapperDriver) Kill(ctx context.Context, signal string, service string) error { - var args []string - - if signal != "" { - args = append(args, "-s", signal) - } - - if service != "" { - args = append(args, service) - } - - return d.cmd(ctx, "kill", args...).Run() -} - -func (d *wrapperDriver) Ps(ctx context.Context, filter ...string) ([]ContainerStatus, error) { - containers, err := d.containers(ctx, Filter{State: AnyState}, filter...) - if err != nil { - return nil, errors.Wrap(err, "ps") - } - - ps := make([]ContainerStatus, len(containers)) - for i, c := range containers { - ps[i] = &wrapperContainer{info: c} - } - return ps, nil -} - -func (d *wrapperDriver) Containers(ctx context.Context, projectFilter Filter, filter ...string) ([]string, error) { - containers, err := d.containers(ctx, projectFilter, filter...) - if err != nil { - return nil, errors.Wrap(err, "containers") - } - - ids := make([]string, len(containers)) - for i := range containers { - ids[i] = containers[i].ID - } - return ids, nil -} - -func (d *wrapperDriver) containers(ctx context.Context, projectFilter Filter, filter ...string) ([]types.Container, error) { - var serviceFilters []filters.Args - if len(filter) == 0 { - f := makeFilter(d.Name, "", projectFilter) - serviceFilters = append(serviceFilters, f) - } else { - for _, service := range filter { - f := makeFilter(d.Name, service, projectFilter) - serviceFilters = append(serviceFilters, f) - } - } - - serviceNames, err := d.serviceNames(ctx) - if err != nil { - return nil, errors.Wrap(err, "failed to get container list") - } - - var containers []types.Container - for _, f := range serviceFilters { - list, err := d.client.ContainerList(ctx, types.ContainerListOptions{ - All: true, - Filters: f, - }) - if err != nil { - return nil, errors.Wrap(err, "failed to get container list") - } - for _, container := range list { - serviceName, ok := container.Labels[labelComposeService] - if !ok || !contains(serviceNames, serviceName) { - // Service is not defined in current docker compose file, ignore it - continue - } - containers = append(containers, container) - } - } - - return containers, nil -} - -// KillOld is a workaround for issues in CI with heavy load caused by having too many -// running containers. -// It kills all containers not related to services in `except`. -func (d *wrapperDriver) KillOld(ctx context.Context, except []string) error { - list, err := d.client.ContainerList(ctx, types.ContainerListOptions{All: true}) - if err != nil { - return errors.Wrap(err, "listing containers to be killed") - } - for _, container := range list { - container := wrapperContainer{info: container} - serviceName, ok := container.info.Labels[labelComposeService] - if !ok || contains(except, serviceName) { - continue - } - - if container.Running() && container.Old() { - d.client.ContainerKill(ctx, container.info.ID, "KILL") - } - } - return nil -} - -func (d *wrapperDriver) serviceNames(ctx context.Context) ([]string, error) { - var stdout bytes.Buffer - cmd := d.cmd(ctx, "config", "--services") - cmd.Stdout = &stdout - err := cmd.Run() - if err != nil { - return nil, errors.Wrap(err, "failed to get list of service names") - } - return strings.Fields(stdout.String()), nil -} - -// Inspect a container. -func (d *wrapperDriver) Inspect(ctx context.Context, serviceName string) (string, error) { - list, err := d.client.ContainerList(ctx, types.ContainerListOptions{All: true}) - if err != nil { - return "", errors.Wrap(err, "listing containers to be inspected") - } - - var found bool - var c types.Container - for _, container := range list { - aServiceName, ok := container.Labels[labelComposeService] - if ok && serviceName == aServiceName { - c = container - found = true - break - } - } - - if !found { - return "", errors.Errorf("container not found for service '%s'", serviceName) - } - - inspect, err := d.client.ContainerInspect(ctx, c.ID) - if err != nil { - return "", errors.Wrap(err, "container failed inspection") - } else if inspect.State == nil { - return "empty container state", nil - } - - state, err := json.Marshal(inspect.State) - if err != nil { - return "", errors.Wrap(err, "container inspection failed") - } - - return string(state), nil -} - -func makeFilter(project, service string, projectFilter Filter) filters.Args { - f := filters.NewArgs() - f.Add("label", fmt.Sprintf("%s=%s", labelComposeProject, project)) - - if service != "" { - f.Add("label", fmt.Sprintf("%s=%s", labelComposeService, service)) - } - - switch projectFilter.State { - case AnyState: - // No filter - case RunningState: - f.Add("status", "running") - case StoppedState: - f.Add("status", "exited") - } - - return f -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/docker/docker.go b/vendor/github.com/elastic/beats/v7/libbeat/tests/docker/docker.go deleted file mode 100644 index b81ffa28..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/docker/docker.go +++ /dev/null @@ -1,84 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package docker - -import ( - "context" - - "github.com/pkg/errors" - - "github.com/docker/docker/api/types" - "github.com/docker/docker/api/types/container" - "github.com/docker/docker/client" - - "github.com/elastic/beats/v7/libbeat/common/docker" -) - -// Client for Docker -type Client struct { - cli *client.Client -} - -// NewClient builds and returns a docker Client -func NewClient() (Client, error) { - c, err := docker.NewClient(client.DefaultDockerHost, nil, nil) - return Client{cli: c}, err -} - -// ContainerStart pulls and starts the given container -func (c Client) ContainerStart(image string, cmd []string, labels map[string]string) (string, error) { - ctx := context.Background() - respBody, err := c.cli.ImagePull(ctx, image, types.ImagePullOptions{}) - if err != nil { - return "", errors.Wrapf(err, "pullling image %s", image) - } - defer respBody.Close() - - resp, err := c.cli.ContainerCreate(ctx, &container.Config{ - Image: image, - Cmd: cmd, - Labels: labels, - }, nil, nil, "") - if err != nil { - return "", errors.Wrap(err, "creating container") - } - - if err := c.cli.ContainerStart(ctx, resp.ID, types.ContainerStartOptions{}); err != nil { - return "", errors.Wrap(err, "starting container") - } - - return resp.ID, nil -} - -// ContainerWait waits for a container to finish -func (c Client) ContainerWait(ID string) error { - ctx := context.Background() - waitC, errC := c.cli.ContainerWait(ctx, ID, container.WaitConditionNotRunning) - select { - case <-waitC: - case err := <-errC: - return err - } - return nil -} - -// ContainerKill kills the given container -func (c Client) ContainerKill(ID string) error { - ctx := context.Background() - return c.cli.ContainerKill(ctx, ID, "KILL") -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/files/config.yml b/vendor/github.com/elastic/beats/v7/libbeat/tests/files/config.yml deleted file mode 100644 index 2f60082d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/files/config.yml +++ /dev/null @@ -1,9 +0,0 @@ -output: - elasticsearch: - enabled: true - port: 9200 - host: localhost - -env: - test_key: ${TEST_KEY} - default: ${NON_EXISTENT:default} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/files/dashboards.yml b/vendor/github.com/elastic/beats/v7/libbeat/tests/files/dashboards.yml deleted file mode 100644 index 8278dd7b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/files/dashboards.yml +++ /dev/null @@ -1,3 +0,0 @@ -dashboards: -- id: Metricbeat-system-overview - file: Metricbeat-system-test-overview.json diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/files/invalid.yml b/vendor/github.com/elastic/beats/v7/libbeat/tests/files/invalid.yml deleted file mode 100644 index 72d50d68..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/files/invalid.yml +++ /dev/null @@ -1,3 +0,0 @@ -test: - test were - : invalid yml diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/files/template.json b/vendor/github.com/elastic/beats/v7/libbeat/tests/files/template.json deleted file mode 100644 index 655613e3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/files/template.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "index_patterns": ["bla"], - "settings": { - "number_of_shards": 1 - }, - "mappings": { - "_source": { - "enabled": false - }, - "properties": { - "host_name": { - "type": "keyword" - }, - "created_at": { - "type": "date", - "format": "EEE MMM dd HH:mm:ss Z YYYY" - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/files/testbeat-dashboards.zip b/vendor/github.com/elastic/beats/v7/libbeat/tests/files/testbeat-dashboards.zip deleted file mode 100644 index 1a68706e..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/tests/files/testbeat-dashboards.zip and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/files/testbeat-no-dashboards.zip b/vendor/github.com/elastic/beats/v7/libbeat/tests/files/testbeat-no-dashboards.zip deleted file mode 100644 index 90a9a1a7..00000000 Binary files a/vendor/github.com/elastic/beats/v7/libbeat/tests/files/testbeat-no-dashboards.zip and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/resources/goroutines.go b/vendor/github.com/elastic/beats/v7/libbeat/tests/resources/goroutines.go deleted file mode 100644 index 708ce4c2..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/resources/goroutines.go +++ /dev/null @@ -1,80 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package resources - -import ( - "fmt" - "os" - "runtime" - "runtime/pprof" - "testing" - "time" -) - -const defaultFinalizationTimeout = 5 * time.Second - -// GoroutinesChecker keeps the count of goroutines when it was created -// so later it can check if this number has increased -type GoroutinesChecker struct { - before int - - // FinalizationTimeout is the time to wait till goroutines have finished - FinalizationTimeout time.Duration -} - -// NewGoroutinesChecker creates a new GoroutinesChecker -func NewGoroutinesChecker() GoroutinesChecker { - return GoroutinesChecker{ - before: runtime.NumGoroutine(), - FinalizationTimeout: defaultFinalizationTimeout, - } -} - -// Check if the number of goroutines has increased since the checker -// was created -func (c GoroutinesChecker) Check(t testing.TB) { - t.Helper() - err := c.check(t) - if err != nil { - t.Error(err) - } -} - -func (c GoroutinesChecker) check(t testing.TB) error { - timeout := time.Now().Add(c.FinalizationTimeout) - var after int - for time.Now().Before(timeout) { - after = runtime.NumGoroutine() - if after <= c.before { - return nil - } - time.Sleep(10 * time.Millisecond) - } - profile := pprof.Lookup("goroutine") - profile.WriteTo(os.Stdout, 2) - return fmt.Errorf("Possible goroutines leak, before: %d, after: %d", c.before, after) -} - -// CallAndCheckGoroutines calls a function and checks if it has increased -// the number of goroutines -func CallAndCheckGoroutines(t testing.TB, f func()) { - t.Helper() - c := NewGoroutinesChecker() - f() - c.Check(t) -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/resources/goroutines_test.go b/vendor/github.com/elastic/beats/v7/libbeat/tests/resources/goroutines_test.go deleted file mode 100644 index 7f146318..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/resources/goroutines_test.go +++ /dev/null @@ -1,83 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package resources - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" -) - -func TestGoroutinesChecker(t *testing.T) { - block := make(chan struct{}) - defer close(block) - - cases := []struct { - title string - test func() - timeout time.Duration - fail bool - }{ - { - title: "no goroutines", - test: func() {}, - }, - { - title: "fast goroutine", - test: func() { - started := make(chan struct{}) - go func() { - started <- struct{}{} - }() - <-started - }, - }, - /* Skipped due to flakyness: https://github.com/elastic/beats/issues/12692 - { - title: "blocked goroutine", - test: func() { - started := make(chan struct{}) - go func() { - started <- struct{}{} - <-block - }() - <-started - }, - timeout: 500 * time.Millisecond, - fail: true, - }, - */ - } - - for _, c := range cases { - t.Run(c.title, func(t *testing.T) { - goroutines := NewGoroutinesChecker() - if c.timeout > 0 { - goroutines.FinalizationTimeout = c.timeout - } - c.test() - err := goroutines.check(t) - if c.fail { - assert.Error(t, err) - } else { - assert.NoError(t, err) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/.gitignore b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/.gitignore deleted file mode 100644 index 0d20b648..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.pyc diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/base.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/base.py deleted file mode 100644 index 7fd9f1db..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/base.py +++ /dev/null @@ -1,28 +0,0 @@ -import os -from beat.beat import TestCase -from elasticsearch import Elasticsearch, NotFoundError - - -class BaseTest(TestCase): - - @classmethod - def setUpClass(self): - self.beat_name = "mockbeat" - self.beat_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "../../")) - self.test_binary = self.beat_path + "/libbeat.test" - self.beats = [ - "filebeat", - "heartbeat", - "metricbeat", - "packetbeat", - "winlogbeat" - ] - self._es = None - super(BaseTest, self).setUpClass() - - def es_client(self): - if self._es: - return self._es - - self._es = Elasticsearch([self.get_elasticsearch_url()]) - return self._es diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beat/__init__.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beat/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beat/beat.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beat/beat.py deleted file mode 100644 index 160df982..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beat/beat.py +++ /dev/null @@ -1,720 +0,0 @@ -import subprocess - -import jinja2 -import unittest -import os -import shutil -import json -import signal -import sys -import time -import yaml -import hashlib -import re -from datetime import datetime, timedelta - -from .compose import ComposeMixin - - -BEAT_REQUIRED_FIELDS = ["@timestamp", - "agent.type", "agent.hostname", "agent.version"] - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - -yaml_cache = {} - -REGEXP_TYPE = type(re.compile("t")) - - -class TimeoutError(Exception): - pass - - -class Proc(object): - """ - Slim wrapper on subprocess.Popen that redirects - both stdout and stderr to a file on disk and makes - sure to stop the process and close the output file when - the object gets collected. - """ - - def __init__(self, args, outputfile, env={}): - self.args = args - self.output = open(outputfile, "ab") - self.stdin_read, self.stdin_write = os.pipe() - self.env = env - - def start(self): - # ensure that the environment is inherited to the subprocess. - variables = os.environ.copy() - variables.update(self.env) - - if sys.platform.startswith("win"): - self.proc = subprocess.Popen( - self.args, - stdin=self.stdin_read, - stdout=self.output, - stderr=subprocess.STDOUT, - bufsize=0, - creationflags=subprocess.CREATE_NEW_PROCESS_GROUP, - env=variables) - else: - self.proc = subprocess.Popen( - self.args, - stdin=self.stdin_read, - stdout=self.output, - stderr=subprocess.STDOUT, - bufsize=0, - env=variables) - # If a "No such file or directory" error points you here, run - # "make metricbeat.test" on metricbeat folder - return self.proc - - def kill(self): - if sys.platform.startswith("win"): - # proc.terminate on Windows does not initiate a graceful shutdown - # through the processes signal handlers it just kills it hard. So - # this sends a SIGBREAK. You cannot sends a SIGINT (CTRL_C_EVENT) - # to a process group in Windows, otherwise Ctrl+C would be - # sent. - self.proc.send_signal(signal.CTRL_BREAK_EVENT) - else: - self.proc.terminate() - - def wait(self): - try: - return self.proc.wait() - finally: - self.output.close() - - def check_wait(self, exit_code=0): - actual_exit_code = self.wait() - assert actual_exit_code == exit_code, "Expected exit code to be %d, but it was %d" % ( - exit_code, actual_exit_code) - return actual_exit_code - - def kill_and_wait(self): - self.kill() - os.close(self.stdin_write) - return self.wait() - - def check_kill_and_wait(self, exit_code=0): - self.kill() - os.close(self.stdin_write) - return self.check_wait(exit_code=exit_code) - - def __del__(self): - # Ensure the process is stopped. - try: - self.proc.terminate() - self.proc.kill() - except: - pass - # Ensure the output is closed. - try: - self.output.close() - except: - pass - - -class TestCase(unittest.TestCase, ComposeMixin): - - @classmethod - def setUpClass(self): - - # Path to test binary - if not hasattr(self, 'beat_name'): - self.beat_name = "beat" - - if not hasattr(self, 'beat_path'): - self.beat_path = "." - - # Path to test binary - if not hasattr(self, 'test_binary'): - self.test_binary = os.path.abspath(self.beat_path + "/" + self.beat_name + ".test") - - template_paths = [ - self.beat_path, - os.path.abspath(os.path.join(self.beat_path, "../libbeat")) - ] - if not hasattr(self, 'template_paths'): - self.template_paths = template_paths - else: - self.template_paths.append(template_paths) - - # Create build path - build_dir = self.beat_path + "/build" - self.build_path = build_dir + "/system-tests/" - - # Start the containers needed to run these tests - self.compose_up_with_retries() - - @classmethod - def tearDownClass(self): - self.compose_down() - - @classmethod - def compose_up_with_retries(self): - retries = 3 - for i in range(retries): - try: - self.compose_up() - return - except Exception as e: - if i + 1 >= retries: - raise e - print("Compose up failed, retrying: {}".format(e)) - self.compose_down() - - def run_beat(self, - cmd=None, - config=None, - output=None, - logging_args=["-e", "-v", "-d", "*"], - extra_args=[], - exit_code=None, - env={}): - """ - Executes beat. - Waits for the process to finish before returning to - the caller. - """ - proc = self.start_beat(cmd=cmd, config=config, output=output, - logging_args=logging_args, - extra_args=extra_args, env=env) - if exit_code != None: - return proc.check_wait(exit_code) - - return proc.wait() - - def start_beat(self, - cmd=None, - config=None, - output=None, - logging_args=["-e", "-v", "-d", "*"], - extra_args=[], - env={}, - home=""): - """ - Starts beat and returns the process handle. The - caller is responsible for stopping / waiting for the - Proc instance. - """ - - # Init defaults - if cmd is None: - cmd = self.test_binary - - if config is None: - config = self.beat_name + ".yml" - - if output is None: - output = self.beat_name + ".log" - - args = [cmd, "-systemTest"] - if os.getenv("TEST_COVERAGE") == "true": - args += [ - "-test.coverprofile", - os.path.join(self.working_dir, "coverage.cov"), - ] - - path_home = os.path.normpath(self.working_dir) - if home: - path_home = home - - args += [ - "-path.home", path_home, - "-c", os.path.join(self.working_dir, config), - ] - - if logging_args: - args.extend(logging_args) - - if extra_args: - args.extend(extra_args) - - proc = Proc(args, os.path.join(self.working_dir, output), env) - proc.start() - return proc - - def render_config_template(self, template_name=None, - output=None, **kargs): - - # Init defaults - if template_name is None: - template_name = self.beat_name - - template_path = "./tests/system/config/" + template_name + ".yml.j2" - - if output is None: - output = self.beat_name + ".yml" - - template = self.template_env.get_template(template_path) - - kargs["beat"] = self - output_str = template.render(**kargs) - - output_path = os.path.join(self.working_dir, output) - with open(output_path, "wb") as f: - os.chmod(output_path, 0o600) - f.write(output_str.encode('utf_8')) - - # Returns output as JSON object with flattened fields (. notation) - def read_output(self, - output_file=None, - required_fields=None): - - # Init defaults - if output_file is None: - output_file = "output/" + self.beat_name - - jsons = [] - with open(os.path.join(self.working_dir, output_file), "r", encoding="utf_8") as f: - for line in f: - if len(line) == 0 or line[len(line) - 1] != "\n": - # hit EOF - break - - try: - jsons.append(self.flatten_object(json.loads( - line, object_pairs_hook=self.json_raise_on_duplicates), [])) - except: - print("Fail to load the json {}".format(line)) - raise - - self.all_have_fields(jsons, required_fields or BEAT_REQUIRED_FIELDS) - return jsons - - # Returns output as JSON object - def read_output_json(self, output_file=None): - - # Init defaults - if output_file is None: - output_file = "output/" + self.beat_name - - jsons = [] - with open(os.path.join(self.working_dir, output_file), "r", encoding="utf_8") as f: - for line in f: - if len(line) == 0 or line[len(line) - 1] != "\n": - # hit EOF - break - - event = json.loads(line, object_pairs_hook=self.json_raise_on_duplicates) - del event['@metadata'] - jsons.append(event) - return jsons - - def json_raise_on_duplicates(self, ordered_pairs): - """Reject duplicate keys. To be used as a custom hook in JSON unmarshaling - to error out in case of any duplicates in the keys.""" - d = {} - for k, v in ordered_pairs: - if k in d: - raise ValueError("duplicate key: %r" % (k,)) - else: - d[k] = v - return d - - def copy_files(self, files, source_dir="files/"): - for file_ in files: - shutil.copy(os.path.join(source_dir, file_), - self.working_dir) - - def setUp(self): - - self.template_env = jinja2.Environment( - loader=jinja2.FileSystemLoader(self.template_paths) - ) - - # create working dir - self.working_dir = os.path.abspath(os.path.join( - self.build_path + "run", self.id())) - if os.path.exists(self.working_dir): - shutil.rmtree(self.working_dir) - os.makedirs(self.working_dir) - - fields_yml = os.path.join(self.beat_path, "fields.yml") - # Only add it if it exists - if os.path.isfile(fields_yml): - shutil.copyfile(fields_yml, os.path.join(self.working_dir, "fields.yml")) - - try: - # update the last_run link - if os.path.islink(self.build_path + "last_run"): - os.unlink(self.build_path + "last_run") - os.symlink(self.build_path + "run/{}".format(self.id()), - self.build_path + "last_run") - except: - # symlink is best effort and can fail when - # running tests in parallel - pass - - def wait_until(self, cond, max_timeout=10, poll_interval=0.1, name="cond"): - """ - Waits until the cond function returns true, - or until the max_timeout is reached. Calls the cond - function every poll_interval seconds. - - If the max_timeout is reached before cond() returns - true, an exception is raised. - """ - start = datetime.now() - while not cond(): - if datetime.now() - start > timedelta(seconds=max_timeout): - raise TimeoutError("Timeout waiting for '{}' to be true. ".format(name) + - "Waited {} seconds.".format(max_timeout)) - time.sleep(poll_interval) - - def get_log(self, logfile=None): - """ - Returns the log as a string. - """ - if logfile is None: - logfile = self.beat_name + ".log" - - with open(os.path.join(self.working_dir, logfile), 'r', encoding="utf_8") as f: - data = f.read() - - return data - - def get_log_lines(self, logfile=None): - """ - Returns the log lines as a list of strings - """ - if logfile is None: - logfile = self.beat_name + ".log" - - with open(os.path.join(self.working_dir, logfile), 'r', encoding="utf_8") as f: - data = f.readlines() - - return data - - def wait_log_contains(self, msg, logfile=None, - max_timeout=10, poll_interval=0.1, - name="log_contains", - ignore_case=False): - self.wait_until( - cond=lambda: self.log_contains(msg, logfile, ignore_case=ignore_case), - max_timeout=max_timeout, - poll_interval=poll_interval, - name=name) - - def log_contains(self, msg, logfile=None, ignore_case=False): - """ - Returns true if the give logfile contains the given message. - Note that the msg must be present in a single line. - """ - - return self.log_contains_count(msg, logfile, ignore_case=ignore_case) > 0 - - def log_contains_count(self, msg, logfile=None, ignore_case=False): - """ - Returns the number of appearances of the given string in the log file - """ - is_regexp = type(msg) == REGEXP_TYPE - - counter = 0 - if ignore_case: - msg = msg.lower() - - # Init defaults - if logfile is None: - logfile = self.beat_name + ".log" - - try: - with open(os.path.join(self.working_dir, logfile), "r", encoding="utf_8") as f: - for line in f: - if is_regexp: - if msg.search(line) is not None: - counter = counter + 1 - continue - if ignore_case: - line = line.lower() - if line.find(msg) >= 0: - counter = counter + 1 - except IOError: - counter = -1 - - return counter - - def log_contains_countmap(self, pattern, capture_group, logfile=None): - """ - Returns a map of the number of appearances of each captured group in the log file - """ - counts = {} - - if logfile is None: - logfile = self.beat_name + ".log" - - try: - with open(os.path.join(self.working_dir, logfile), "r", encoding="utf_8") as f: - for line in f: - res = pattern.search(line) - if res is not None: - capt = res.group(capture_group) - if capt in counts: - counts[capt] += 1 - else: - counts[capt] = 1 - except IOError: - pass - - return counts - - def output_lines(self, output_file=None): - """ Count number of lines in a file.""" - if output_file is None: - output_file = "output/" + self.beat_name - - try: - with open(os.path.join(self.working_dir, output_file), "r", encoding="utf_8") as f: - return sum([1 for line in f]) - except IOError: - return 0 - - def output_has(self, lines, output_file=None): - """ - Returns true if the output has a given number of lines. - """ - - # Init defaults - if output_file is None: - output_file = "output/" + self.beat_name - - try: - with open(os.path.join(self.working_dir, output_file, ), "r", encoding="utf_8") as f: - return len([1 for line in f]) == lines - except IOError: - return False - - def output_has_message(self, message, output_file=None): - """ - Returns true if the output has the given message field. - """ - try: - return any(line for line in self.read_output(output_file=output_file, required_fields=["message"]) - if line.get("message") == message) - except (IOError, TypeError): - return False - - def all_have_fields(self, objs, fields): - """ - Checks that the given list of output objects have - all the given fields. - Raises Exception if not true. - """ - for field in fields: - if not all([field in o for o in objs]): - raise Exception("Not all objects have a '{}' field" - .format(field)) - - def all_have_only_fields(self, objs, fields): - """ - Checks if the given list of output objects have all - and only the given fields. - Raises Exception if not true. - """ - self.all_have_fields(objs, fields) - self.all_fields_are_expected(objs, fields) - - def all_fields_are_expected(self, objs, expected_fields, - dict_fields=[]): - """ - Checks that all fields in the objects are from the - given list of expected fields. - """ - for o in objs: - for key in o.keys(): - known = key in dict_fields or key in expected_fields - ismeta = key.startswith('@metadata.') - if not(known or ismeta): - raise Exception("Unexpected key '{}' found" - .format(key)) - - def load_fields(self, fields_doc=None): - """ - Returns a list of fields to expect in the output dictionaries - and a second list that contains the fields that have a - dictionary type. - - Reads these lists from the fields documentation. - """ - - if fields_doc is None: - fields_doc = self.beat_path + "/fields.yml" - - def extract_fields(doc_list, name): - fields = [] - dictfields = [] - aliases = [] - - if doc_list is None: - return fields, dictfields, aliases - - for field in doc_list: - - # Skip fields without name entry - if "name" not in field: - continue - - # Chain together names. Names in group `base` are top-level. - if name != "" and name != "base": - newName = name + "." + field["name"] - else: - newName = field["name"] - - if field.get("type") == "group": - subfields, subdictfields, subaliases = extract_fields(field["fields"], newName) - fields.extend(subfields) - dictfields.extend(subdictfields) - aliases.extend(subaliases) - else: - fields.append(newName) - if field.get("type") in ["object", "geo_point"]: - dictfields.append(newName) - - if field.get("type") == "alias": - aliases.append(newName) - - return fields, dictfields, aliases - - global yaml_cache - - # TODO: Make fields_doc path more generic to work with beat-generator. If it can't find file - # "fields.yml" you should run "make update" on metricbeat folder - with open(fields_doc, "r") as f: - path = os.path.abspath(os.path.dirname(__file__) + "../../../../fields.yml") - if not os.path.isfile(path): - path = os.path.abspath(os.path.dirname(__file__) + "../../../../_meta/fields.common.yml") - with open(path) as f2: - content = f2.read() - - content += f.read() - - hash = hashlib.md5(content.encode("utf-8")).hexdigest() - doc = "" - if hash in yaml_cache: - doc = yaml_cache[hash] - else: - doc = yaml.safe_load(content) - yaml_cache[hash] = doc - - fields = [] - dictfields = [] - aliases = [] - - for item in doc: - subfields, subdictfields, subaliases = extract_fields(item["fields"], "") - fields.extend(subfields) - dictfields.extend(subdictfields) - aliases.extend(subaliases) - return fields, dictfields, aliases - - def flatten_object(self, obj, dict_fields, prefix=""): - result = {} - for key, value in obj.items(): - if isinstance(value, dict) and prefix + key not in dict_fields: - new_prefix = prefix + key + "." - result.update(self.flatten_object(value, dict_fields, - new_prefix)) - else: - result[prefix + key] = value - return result - - def copy_files(self, files, source_dir="", target_dir=""): - if not source_dir: - source_dir = self.beat_path + "/tests/files/" - if target_dir: - target_dir = os.path.join(self.working_dir, target_dir) - else: - target_dir = self.working_dir - for file_ in files: - shutil.copy(os.path.join(source_dir, file_), - target_dir) - - def output_count(self, pred, output_file=None): - """ - Returns true if the output line count predicate returns true - """ - - # Init defaults - if output_file is None: - output_file = "output/" + self.beat_name - - try: - with open(os.path.join(self.working_dir, output_file), "r", encoding="utf_8") as f: - return pred(len([1 for line in f])) - except IOError: - return False - - def get_elasticsearch_url(self): - """ - Returns an elasticsearch.Elasticsearch instance built from the - env variables like the integration tests. - """ - return "http://{host}:{port}".format( - host=os.getenv("ES_HOST", "localhost"), - port=os.getenv("ES_PORT", "9200"), - ) - - def get_elasticsearch_url_ssl(self): - """ - Returns an elasticsearch.Elasticsearch instance built from the - env variables like the integration tests. - """ - return "https://{host}:{port}".format( - host=os.getenv("ES_HOST_SSL", "localhost"), - port=os.getenv("ES_PORT_SSL", "9205"), - ) - - def get_kibana_url(self): - """ - Returns kibana host URL - """ - return "http://{host}:{port}".format( - host=os.getenv("KIBANA_HOST", "localhost"), - port=os.getenv("KIBANA_PORT", "5601"), - ) - - def assert_fields_are_documented(self, evt): - """ - Assert that all keys present in evt are documented in fields.yml. - This reads from the global fields.yml, means `make collect` has to be run before the check. - """ - expected_fields, dict_fields, aliases = self.load_fields() - flat = self.flatten_object(evt, dict_fields) - - def field_pattern_match(pattern, key): - pattern_fields = pattern.split(".") - key_fields = key.split(".") - if len(pattern_fields) != len(key_fields): - return False - for i in range(len(pattern_fields)): - if pattern_fields[i] == "*": - continue - if pattern_fields[i] != key_fields[i]: - return False - return True - - def is_documented(key, docs): - if key in docs: - return True - for pattern in (f for f in docs if "*" in f): - if field_pattern_match(pattern, key): - return True - return False - - for key in flat.keys(): - metaKey = key.startswith('@metadata.') - # Range keys as used in 'date_range' etc will not have docs of course - isRangeKey = key.split('.')[-1] in ['gte', 'gt', 'lte', 'lt'] - if not(is_documented(key, expected_fields) or metaKey or isRangeKey): - raise Exception("Key '{}' found in event is not documented!".format(key)) - if is_documented(key, aliases): - raise Exception("Key '{}' found in event is documented as an alias!".format(key)) - - def get_beat_version(self): - proc = self.start_beat(extra_args=["version"], output="version") - proc.wait() - - return self.get_log_lines(logfile="version")[0].split()[2] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beat/compose.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beat/compose.py deleted file mode 100644 index f50ab299..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beat/compose.py +++ /dev/null @@ -1,233 +0,0 @@ -import os -import sys -import tarfile -import time -import io - - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - -if INTEGRATION_TESTS: - from compose.cli.command import get_project - from compose.config.environment import Environment - from compose.service import BuildAction - from compose.service import ConvergenceStrategy - - -class ComposeMixin(object): - """ - Manage docker-compose to ensure that needed services are running during tests - """ - - # List of required services to run INTEGRATION_TESTS - COMPOSE_SERVICES = [] - - # Additional environment variables for docker compose - COMPOSE_ENV = {} - - # timeout waiting for health (seconds) - COMPOSE_TIMEOUT = 300 - - # add advertised host environment file - COMPOSE_ADVERTISED_HOST = False - - # port to advertise when COMPOSE_ADVERTISED_HOST is set to true - COMPOSE_ADVERTISED_PORT = None - - @classmethod - def compose_up(cls): - """ - Ensure *only* the services defined under `COMPOSE_SERVICES` are running and healthy - """ - if not INTEGRATION_TESTS or not cls.COMPOSE_SERVICES: - return - - if os.environ.get('NO_COMPOSE'): - return - - def print_logs(container): - print("---- " + container.name_without_project) - print(container.logs()) - print("----") - - def is_healthy(container): - return container.inspect()['State']['Health']['Status'] == 'healthy' - - project = cls.compose_project() - project.pull( - ignore_pull_failures=True, - service_names=cls.COMPOSE_SERVICES) - project.up( - strategy=ConvergenceStrategy.always, - service_names=cls.COMPOSE_SERVICES, - timeout=30) - - # Wait for them to be healthy - start = time.time() - while True: - containers = project.containers( - service_names=cls.COMPOSE_SERVICES, - stopped=True) - - healthy = True - for container in containers: - if not container.is_running: - print_logs(container) - raise Exception( - "Container %s unexpectedly finished on startup" % - container.name_without_project) - if not is_healthy(container): - healthy = False - break - - if healthy: - break - - if cls.COMPOSE_ADVERTISED_HOST: - for service in cls.COMPOSE_SERVICES: - cls._setup_advertised_host(project, service) - - time.sleep(1) - timeout = time.time() - start > cls.COMPOSE_TIMEOUT - if timeout: - for container in containers: - if not is_healthy(container): - print_logs(container) - raise Exception( - "Timeout while waiting for healthy " - "docker-compose services: %s" % - ','.join(cls.COMPOSE_SERVICES)) - - @classmethod - def _setup_advertised_host(cls, project, service): - """ - There are services like kafka that announce an advertised address - to clients, who should reconnect to this address. This method - sends the proper address to use to the container by adding a - environment file with the SERVICE_HOST variable set to this value. - """ - host = cls.compose_host(service=service, port=cls.COMPOSE_ADVERTISED_PORT) - - content = "SERVICE_HOST=%s" % host - info = tarfile.TarInfo(name="/run/compose_env") - info.mode = 0o100644 - info.size = len(content) - - data = io.BytesIO() - tar = tarfile.TarFile(fileobj=data, mode='w') - tar.addfile(info, fileobj=io.BytesIO(content.encode("utf-8"))) - tar.close() - - containers = project.containers(service_names=[service]) - for container in containers: - container.client.put_archive(container=container.id, path="/", data=data.getvalue()) - - @classmethod - def compose_down(cls): - """ - Stop all running containers - """ - if os.environ.get('NO_COMPOSE'): - return - - if INTEGRATION_TESTS and cls.COMPOSE_SERVICES: - # Use down on per-module scenarios to release network pools too - if os.path.basename(os.path.dirname(cls.find_compose_path())) == "module": - cls.compose_project().down(remove_image_type=None, include_volumes=True) - else: - cls.compose_project().kill(service_names=cls.COMPOSE_SERVICES) - - @classmethod - def get_hosts(cls): - return [cls.compose_host()] - - @classmethod - def _private_host(cls, info, port): - """ - Return the address of the container, it should be reachable from the - host if docker is being run natively. To be used when the tests are - run from another container in the same network. It also works when - running from the host network if the docker daemon runs natively. - """ - networks = list(info['NetworkSettings']['Networks'].values()) - port = port.split("/")[0] - for network in networks: - ip = network['IPAddress'] - if ip: - return "%s:%s" % (ip, port) - - @classmethod - def _exposed_host(cls, info, port): - """ - Return the exposed address in the host, can be used when the test is - run from the host network. Recommended when using docker machines. - """ - hostPort = info['NetworkSettings']['Ports'][port][0]['HostPort'] - return "localhost:%s" % hostPort - - @classmethod - def compose_host(cls, service=None, port=None): - if not INTEGRATION_TESTS or not cls.COMPOSE_SERVICES: - return [] - - if service is None: - service = cls.COMPOSE_SERVICES[0] - - host_env = os.environ.get(service.upper() + "_HOST") - if host_env: - return host_env - - container = cls.compose_project().containers(service_names=[service])[0] - info = container.inspect() - portsConfig = info['HostConfig']['PortBindings'] - if len(portsConfig) == 0: - raise Exception("No exposed ports for service %s" % service) - if port is None: - port = list(portsConfig.keys())[0] - - # We can use _exposed_host for all platforms when we can use host network - # in the metricbeat container - if sys.platform.startswith('linux'): - return cls._private_host(info, port) - return cls._exposed_host(info, port) - - @classmethod - def compose_project_name(cls): - basename = os.path.basename(cls.find_compose_path()) - - def positivehash(x): - return hash(x) % ((sys.maxsize+1) * 2) - - return "%s_%X" % (basename, positivehash(frozenset(cls.COMPOSE_ENV.items()))) - - @classmethod - def compose_project(cls): - env = Environment(os.environ.copy()) - env.update(cls.COMPOSE_ENV) - return get_project(cls.find_compose_path(), - project_name=cls.compose_project_name(), - environment=env) - - @classmethod - def find_compose_path(cls): - class_dir = os.path.abspath(os.path.dirname(sys.modules[cls.__module__].__file__)) - while True: - if os.path.exists(os.path.join(class_dir, "docker-compose.yml")): - return class_dir - class_dir, current = os.path.split(class_dir) - if current == '': # We have reached root - raise Exception("failed to find a docker-compose.yml file") - - @classmethod - def get_service_log(cls, service): - container = cls.compose_project().containers(service_names=[service])[0] - return container.logs() - - @classmethod - def service_log_contains(cls, service, msg): - log = cls.get_service_log(service) - counter = 0 - for line in log.splitlines(): - if line.find(msg.encode("utf-8")) >= 0: - counter += 1 - return counter > 0 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beat/tags.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beat/tags.py deleted file mode 100644 index 6bcb33bf..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beat/tags.py +++ /dev/null @@ -1,25 +0,0 @@ -import os -import unittest - - -def tag(tag): - """ - Decorates a test function with a tag following go build tags semantics, - if the tag is not included in TEST_TAGS environment variable, the test is - skipped. - TEST_TAGS can be a comma-separated list of tags, e.g: TEST_TAGS=oracle,mssql. - """ - def decorator(func): - def wrapper(*args, **kwargs): - set_tags = [ - tag.strip() for tag in os.environ.get("TEST_TAGS", "").split(",") - if tag.strip() != "" - ] - if not tag in set_tags: - raise unittest.SkipTest("tag '{}' is not included in TEST_TAGS".format(tag)) - return func(*args, **kwargs) - wrapper.__name__ = func.__name__ - wrapper.__doc__ = func.__doc__ - return wrapper - - return decorator diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beatname.template.json b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beatname.template.json deleted file mode 100644 index 2e9e1b84..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/beatname.template.json +++ /dev/null @@ -1 +0,0 @@ -{"template": true} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/config/libbeat.yml.j2 b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/config/libbeat.yml.j2 deleted file mode 100644 index edfc178e..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/config/libbeat.yml.j2 +++ /dev/null @@ -1,116 +0,0 @@ -#================================ General ===================================== - -# The name of the shipper that publishes the network data. It can be used to group -# all the transactions sent by a single shipper in the web interface. -# If this options is not defined, the hostname is used. -name: {{shipper_name}} - -# The tags of the shipper are included in their own field with each -# transaction published. Tags make it easy to group servers by different -# logical properties. -tags: [ - {%- if agent_tags -%} - {%- for tag in agent_tags -%} - "{{ tag }}" - {%- if not loop.last %}, {% endif -%} - {%- endfor -%} - {%- endif -%} -] - -{% if setup_template_name %} -setup.template.name: "{{setup_template_name}}" -setup.template.pattern: "{{setup_template_pattern}}" -{%- endif %} - -{% if ilm %} -setup.ilm: - enabled: {{ ilm.enabled | default("auto") }} - {% if ilm.policy_name %} - policy_name: {{ ilm.policy_name }} - {% endif %} - {% if ilm.pattern %} - pattern: {{ ilm.pattern }} - {% endif %} - {% if ilm.rollover_alias %} - rollover_alias: {{ ilm.rollover_alias }} - {% endif %} -{% endif %} - -#================================ Processors ===================================== - -{%- if processors %} -processors: -{%- for processor in processors %} -{%- for name, settings in processor.items() %} -- {{name}}: - {%- if settings %} - {%- for k, v in settings.items() %} - {{k}}: - {{v | default([])}} - {%- endfor %} - {%- endif %} -{%- endfor %} -{%- endfor %} - -{%- endif %} - -#================================ Queue ===================================== - -queue.mem: - events: 4096 - flush.min_events: {{ flush_min_events|default(8) }} - flush.timeout: 0.1s - -{% if kibana -%} -setup.kibana.host: "{{ kibana.host }}" -{%- endif %} - -#================================ Outputs ===================================== - -# Configure what outputs to use when sending the data collected by the beat. -# Multiple outputs may be used. - -{% if elasticsearch -%} -output: - elasticsearch: - hosts: ["{{ elasticsearch.host }}"] - {% if elasticsearch.pipeline %} - pipeline: {{elasticsearch.pipeline}} - {% endif %} - {% if elasticsearch.index %} - index: {{elasticsearch.index}} - {% endif %} - {% if elasticsearch.ilm %} - ilm.enabled: {{elasticsearch.ilm}} - {% endif %} - {% if elasticsearch.timeout %} - timeout: {{elasticsearch.timeout}} - {% endif %} -{%- endif %} - -{% if logstash %} -output.logstash: - hosts: ["{{ logstash.host }}"] - {% if logstash.timeout %} - timeout: {{logstash.timeout}} - {% endif %} -{%- endif %} - -{% if not (console or elasticsearch or logstash) -%} -output.file: - path: {{ output_file_path|default(beat.working_dir + "/output") }} - filename: "{{ output_file_filename|default(beat.beat_name) }}" - rotate_every_kb: {{ rotate_every_kb | default(1000) }} - #number_of_files: 7 -{%- endif %} - -{% if path_data %} -#================================ Paths ===================================== -path: - data: {{path_data}} -{%endif%} - -{% if keystore_path %} -#================================ keystore ===================================== -keystore.path: {{keystore_path}} -{% endif %} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/config/mockbeat.yml.j2 b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/config/mockbeat.yml.j2 deleted file mode 100644 index cd3fe5f7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/config/mockbeat.yml.j2 +++ /dev/null @@ -1,135 +0,0 @@ -############################# Mockbeat ###################################### -mockbeat: -############################# General ############################################ - -# The name of the shipper that publishes the network data. It can be used to group -# all the transactions sent by a single shipper in the web interface. -# If this options is not defined, the hostname is used. -name: - -# The tags of the shipper are included in their own field with each -# transaction published. Tags make it easy to group servers by different -# logical properties. -tags: [ -{%- if agent_tags -%} - {%- for tag in agent_tags -%} - "{{ tag }}" - {%- if not loop.last %}, {% endif -%} - {%- endfor -%} -{%- endif -%}] - -#================================ Queue ===================================== - -queue.mem: - events: 4096 - flush.min_events: 8 - flush.timeout: 0.1s - -############################# Output ############################################ - -# Configure what outputs to use when sending the data collected by mockbeat. -# Multiple outputs may NOT be enabled. -output: - {% if console -%} - console: - {% for k, v in console.items() -%} - {{ k }}: {{ v }} - {% endfor -%} - {%- endif %} - - {% if elasticsearch -%} - elasticsearch: - {% for k, v in elasticsearch.items() -%} - {{ k }}: {{ v }} - {% endfor -%} - {%- endif %} - - # Redis as output - # Options: - # host, port: where Redis is listening on - #redis: - # host: localhost - # port: 6379 - - # File as output - # Options - # path: where to save the files - # filename: name of the files - # rotate_every_kb: maximum size of the files in path - # number of files: maximum number of files in path - {% if not (console or elasticsearch) -%} - file: - path: {{ output_file_path|default(beat.working_dir + "/output") }} - filename: "{{ output_file_filename|default("mockbeat") }}" - rotate_every_kb: 1000 - {% if output_file_permissions %} - permissions: {{ output_file_permissions }} - {% endif %} - #number_of_files: 7 - {%- endif %} - -#==================== Elasticsearch template setting ========================== -setup.template: - fields: {{ fields|default("fields.yml") }} - settings: - index.number_of_shards: 1 - index.codec: best_compression - name: {{ es_template_name }} - pattern: {{ es_template_pattern }} - overwrite: {{ template_overwrite|default("false") }} - json: - enabled: {{ template_json_enabled|default("false") }} - path: {{ template_json_path }} - name: {{ template_json_name }} - -{% if ilm %} -setup.ilm: - enabled: {{ ilm.enabled | default("auto") }} - {% if ilm.policy_name %} - policy_name: {{ ilm.policy_name }} - {% endif %} - {% if ilm.pattern %} - pattern: {{ ilm.pattern }} - {% endif %} - {% if ilm.rollover_alias %} - rollover_alias: {{ ilm.rollover_alias }} - {% endif %} -{% endif %} - -#================================ Logging ===================================== - -{% if metrics_period -%} -logging.metrics.period: {{ metrics_period }} -{%- endif %} - -{% if keystore_path %} -#================================ keystore ===================================== -keystore.path: {{keystore_path}} -{% endif %} - -{% if xpack and xpack.monitoring -%} -#================================ X-Pack Monitoring ===================================== -xpack.monitoring.elasticsearch.hosts: {{xpack.monitoring.elasticsearch.hosts}} -xpack.monitoring.elasticsearch.metrics.period: 2s # to speed up tests -xpack.monitoring.elasticsearch.state.period: 3s # to speed up tests -{% endif -%} - -{% if monitoring -%} -#================================ X-Pack Monitoring (direct) ===================================== -monitoring: - {% if monitoring.elasticsearch -%} - elasticsearch.hosts: {{monitoring.elasticsearch.hosts}} - elasticsearch.metrics.period: 2s # to speed up tests - elasticsearch.state.period: 3s # to speed up tests - {% endif -%} - - {% if monitoring.cluster_uuid -%} - cluster_uuid: {{monitoring.cluster_uuid}} - {% endif -%} -{% endif -%} - -# vim: set ft=jinja: - -{% if http_enabled -%} -http.enabled: {{http_enabled}} -{% endif -%} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/idxmgmt.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/idxmgmt.py deleted file mode 100644 index 095533f7..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/idxmgmt.py +++ /dev/null @@ -1,117 +0,0 @@ -from elasticsearch import NotFoundError -from nose.tools import raises -import datetime -import unittest - - -class IdxMgmt(unittest.TestCase): - - def __init__(self, client, index): - self._client = client - self._index = index if index != '' and index != '*' else 'mockbeat' - - def needs_init(self, s): - return s == '' or s == '*' - - def delete(self, indices=[], policies=[]): - indices = list([x for x in indices if x != '']) - if not indices: - indices == [self._index] - for i in indices: - self.delete_index_and_alias(i) - self.delete_template(template=i) - for i in [x for x in policies if x != '']: - self.delete_policy(i) - - def delete_index_and_alias(self, index=""): - if self.needs_init(index): - index = self._index - - try: - self._client.transport.perform_request('DELETE', "/" + index + "*") - except NotFoundError: - pass - - def delete_template(self, template=""): - if self.needs_init(template): - template = self._index - - try: - self._client.transport.perform_request('DELETE', "/_template/" + template + "*") - except NotFoundError: - pass - - def delete_policy(self, policy): - # Delete any existing policy starting with given policy - policies = self._client.transport.perform_request('GET', "/_ilm/policy") - for p, _ in policies.items(): - if not p.startswith(policy): - continue - try: - self._client.transport.perform_request('DELETE', "/_ilm/policy/" + p) - except NotFoundError: - pass - - @raises(NotFoundError) - def assert_index_template_not_loaded(self, template): - self._client.transport.perform_request('GET', '/_template/' + template) - - def assert_index_template_loaded(self, template): - resp = self._client.transport.perform_request('GET', '/_template/' + template) - assert template in resp - assert "lifecycle" not in resp[template]["settings"]["index"] - - def assert_ilm_template_loaded(self, template, policy, alias): - resp = self._client.transport.perform_request('GET', '/_template/' + template) - assert resp[template]["settings"]["index"]["lifecycle"]["name"] == policy - assert resp[template]["settings"]["index"]["lifecycle"]["rollover_alias"] == alias - - def assert_index_template_index_pattern(self, template, index_pattern): - resp = self._client.transport.perform_request('GET', '/_template/' + template) - assert template in resp - assert resp[template]["index_patterns"] == index_pattern - - def assert_alias_not_created(self, alias): - resp = self._client.transport.perform_request('GET', '/_alias') - for name, entry in resp.items(): - if alias not in name: - continue - assert entry["aliases"] == {}, entry["aliases"] - - def assert_alias_created(self, alias, pattern=None): - if pattern is None: - pattern = self.default_pattern() - name = alias + "-" + pattern - resp = self._client.transport.perform_request('GET', '/_alias/' + alias) - assert name in resp - assert resp[name]["aliases"][alias]["is_write_index"] == True - - @raises(NotFoundError) - def assert_policy_not_created(self, policy): - self._client.transport.perform_request('GET', '/_ilm/policy/' + policy) - - def assert_policy_created(self, policy): - resp = self._client.transport.perform_request('GET', '/_ilm/policy/' + policy) - assert policy in resp - assert resp[policy]["policy"]["phases"]["hot"]["actions"]["rollover"]["max_size"] == "50gb" - assert resp[policy]["policy"]["phases"]["hot"]["actions"]["rollover"]["max_age"] == "30d" - - def assert_docs_written_to_alias(self, alias, pattern=None): - # Refresh the indices to guarantee all documents are available - # through the _search API. - self._client.transport.perform_request('POST', '/_refresh') - - if pattern is None: - pattern = self.default_pattern() - name = alias + "-" + pattern - data = self._client.transport.perform_request('GET', '/' + name + '/_search') - self.assertGreater(data["hits"]["total"]["value"], 0) - - def default_pattern(self): - d = datetime.datetime.now().strftime("%Y.%m.%d") - return d + "-000001" - - def index_for(self, alias, pattern=None): - if pattern is None: - pattern = self.default_pattern() - return "{}-{}".format(alias, pattern) diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/input/libbeat.yml b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/input/libbeat.yml deleted file mode 100644 index 2d6efab3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/input/libbeat.yml +++ /dev/null @@ -1,128 +0,0 @@ - -#================================ General ===================================== - -# The name of the shipper that publishes the network data. It can be used to group -# all the transactions sent by a single shipper in the web interface. -#name: - -# The tags of the shipper are included in their own field with each -# transaction published. -#tags: ["service-X", "web-tier"] - -# Optional fields that you can specify to add additional information to the -# output. -#fields: -# env: staging - - -#============================== Dashboards ===================================== -# These settings control loading the sample dashboards to the Kibana index. Loading -# the dashboards is disabled by default and can be enabled either by setting the -# options here or by using the `setup` command. -#setup.dashboards.enabled: false - -# The URL from where to download the dashboards archive. By default this URL -# has a value which is computed based on the Beat name and version. For released -# versions, this URL points to the dashboard archive on the artifacts.elastic.co -# website. -#setup.dashboards.url: - -#============================== Kibana ===================================== - -# Starting with Beats version 6.0.0, the dashboards are loaded via the Kibana API. -# This requires a Kibana endpoint configuration. -setup.kibana: - - # Kibana Host - # Scheme and port can be left out and will be set to the default (http and 5601) - # In case you specify and additional path, the scheme is required: http://localhost:5601/path - # IPv6 addresses should always be defined as: https://[2001:db8::1]:5601 - #host: "localhost:5601" - - # Kibana Space ID - # ID of the Kibana Space into which the dashboards should be loaded. By default, - # the Default Space will be used. - #space.id: - -#============================= Elastic Cloud ================================== - -# These settings simplify using Libbeat with the Elastic Cloud (https://cloud.elastic.co/). - -# The cloud.id setting overwrites the `output.elasticsearch.hosts` and -# `setup.kibana.host` options. -# You can find the `cloud.id` in the Elastic Cloud web UI. -#cloud.id: - -# The cloud.auth setting overwrites the `output.elasticsearch.username` and -# `output.elasticsearch.password` settings. The format is `:`. -#cloud.auth: - -#================================ Outputs ===================================== - -# Configure what output to use when sending the data collected by the beat. - -#-------------------------- Elasticsearch output ------------------------------ -output.elasticsearch: - # Array of hosts to connect to. - hosts: ["localhost:9200"] - - # Optional protocol and basic auth credentials. - #protocol: "https" - #username: "elastic" - #password: "changeme" - -#----------------------------- Logstash output -------------------------------- -#output.logstash: - # The Logstash hosts - #hosts: ["localhost:5044"] - - # Optional SSL. By default is off. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - -#================================ Processors ===================================== - -# Configure processors to enhance or manipulate events generated by the beat. - -processors: - - add_host_metadata: ~ - - add_cloud_metadata: ~ - -#================================ Logging ===================================== - -# Sets log level. The default log level is info. -# Available log levels are: error, warning, info, debug -#logging.level: debug - -# At debug level, you can selectively enable logging only for some components. -# To enable all selectors use ["*"]. Examples of other selectors are "beat", -# "publish", "service". -#logging.selectors: ["*"] - -#============================== X-Pack Monitoring =============================== -# libbeat can export internal metrics to a central Elasticsearch monitoring -# cluster. This requires xpack monitoring to be enabled in Elasticsearch. The -# reporting is disabled by default. - -# Set to true to enable the monitoring reporter. -#monitoring.enabled: false - -# Uncomment to send the metrics to Elasticsearch. Most settings from the -# Elasticsearch output are accepted here as well. -# Note that the settings should point to your Elasticsearch *monitoring* cluster. -# Any setting that is not set is automatically inherited from the Elasticsearch -# output configuration, so if you have the Elasticsearch output configured such -# that it is pointing to your Elasticsearch monitoring cluster, you can simply -# uncomment the following line. -#monitoring.elasticsearch: - -#================================= Migration ================================== - -# This allows to enable 6.7 migration aliases -#migration.6_to_7.enabled: true diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/keystore.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/keystore.py deleted file mode 100644 index 5ba96a4d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/keystore.py +++ /dev/null @@ -1,32 +0,0 @@ -from base import BaseTest -import os -from beat.beat import Proc - - -class KeystoreBase(BaseTest): - """ - KeystoreBase provides a simple way to add secrets to an existing store - """ - - def add_secret(self, key, value="hello world\n", force=False): - """ - Add new secret using the --stdin option - """ - args = [self.test_binary, - "-systemTest", - "-test.coverprofile", - os.path.join(self.working_dir, "coverage.cov"), - "-c", os.path.join(self.working_dir, "mockbeat.yml"), - "-e", "-v", "-d", "*", - "keystore", "add", key, "--stdin", - ] - - if force: - args.append("--force") - - proc = Proc(args, os.path.join(self.working_dir, "mockbeat.log")) - - os.write(proc.stdin_write, value.encode("utf8")) - os.close(proc.stdin_write) - - return proc.start().wait() diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/mockbeat.template.json b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/mockbeat.template.json deleted file mode 100644 index 2e9e1b84..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/mockbeat.template.json +++ /dev/null @@ -1 +0,0 @@ -{"template": true} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/requirements.txt b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/requirements.txt deleted file mode 100644 index 52c36033..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/requirements.txt +++ /dev/null @@ -1,34 +0,0 @@ -autopep8==1.3.5 -backports.ssl-match-hostname==3.5.0.1 -cached-property==1.4.2 -certifi==2018.1.18 -chardet==3.0.4 -docker==4.1.0 -docker-compose==1.25.3 -docker-pycreds==0.4.0 -dockerpty==0.4.1 -docopt==0.6.2 -elasticsearch==7.1.0 -enum34==1.1.6 -idna==2.6 -ipaddress==1.0.19 -Jinja2==2.10.1 -jsonschema==2.6.0 -MarkupSafe==1.0 -nose==1.3.7 -nose-timer==0.7.1 -pycodestyle==2.4.0 -PyYAML==4.2b1 -Pillow==7.0.0 -redis==2.10.6 -requests==2.20.0 -six==1.11.0 -termcolor==1.1.0 -texttable==0.9.1 -urllib3==1.24.2 -websocket-client==0.47.0 -parameterized==0.7.0 -jsondiff==1.1.2 -semver==2.8.1 -stomp.py==4.1.22 -deepdiff==4.2.0 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/template/template.go b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/template/template.go deleted file mode 100644 index 3005662d..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/template/template.go +++ /dev/null @@ -1,86 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package template - -import ( - "strings" - "testing" - - "github.com/elastic/beats/v7/libbeat/asset" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/template" - "github.com/elastic/beats/v7/libbeat/version" -) - -// MaxDefaultFieldLength is the limit on the number of default_field values -// allowed by the test. This is less that the 1024 limit of Elasticsearch to -// give a little room for custom fields and the expansion of `fields.*`. -const MaxDefaultFieldLength = 1000 - -// TestTemplate executes tests on the Beat's index template. -func TestTemplate(t *testing.T, beatName string) { - t.Run("default_field length", testTemplateDefaultFieldLength(beatName)) -} - -// testTemplateDefaultFieldLength constructs a template based on the embedded -// fields.yml data verifies that the length is less than 1000. -func testTemplateDefaultFieldLength(beatName string) func(*testing.T) { - return func(t *testing.T) { - // 7.0 is when default_field was introduced. - esVersion, err := common.NewVersion("7.0.0") - if err != nil { - t.Fatal(err) - } - - // Generate a template based on the embedded fields.yml data. - tmpl, err := template.New(version.GetDefaultVersion(), beatName, *esVersion, template.TemplateConfig{}, false) - if err != nil { - t.Fatal(err) - } - - fieldsBytes, err := asset.GetFields(beatName) - if err != nil { - t.Fatal("Failed to get embedded fields.yml asset data:", err) - } - - fields, err := tmpl.LoadBytes(fieldsBytes) - if err != nil { - t.Fatal("Failed to load template bytes:", err) - } - - templateMap := tmpl.Generate(fields, nil) - - v, _ := templateMap.GetValue("settings.index.query.default_field") - defaultValue, ok := v.([]string) - if !ok { - t.Fatalf("settings.index.query.default_field value has an unexpected type: %T", v) - } - - if len(defaultValue) > MaxDefaultFieldLength { - t.Fatalf("Too many fields (%d>%d) in %v index template"+ - "settings.index.query.default_field for comfort. By default "+ - "Elasticsearch has a limit of 1024 fields in a query so we need "+ - "to keep the number of fields below 1024. Adding 'default_field: "+ - "false' to fields or groups in a fields.yml can be used to "+ - "reduce the number of text/keyword fields that end up in "+ - "default_field.", - len(defaultValue), MaxDefaultFieldLength, strings.Title(beatName)) - } - t.Logf("%v template has %d fields in default_field.", strings.Title(beatName), len(defaultValue)) - } -} diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_base.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_base.py deleted file mode 100644 index 10fe859b..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_base.py +++ /dev/null @@ -1,173 +0,0 @@ -from base import BaseTest - -import json -import os -import shutil -import signal -import subprocess -import sys -import unittest - - -class Test(BaseTest): - - def test_base(self): - """ - Basic test with exiting Mockbeat normally - """ - self.render_config_template( - ) - - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - proc.check_kill_and_wait() - assert self.log_contains("mockbeat stopped.") - - @unittest.skipIf(sys.platform.startswith("win"), "SIGHUP is not available on Windows") - def test_sighup(self): - """ - Basic test with exiting Mockbeat because of SIGHUP - """ - self.render_config_template( - ) - - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - proc.proc.send_signal(signal.SIGHUP) - proc.check_wait() - assert self.log_contains("mockbeat stopped.") - - def test_no_config(self): - """ - Tests starting without a config - """ - exit_code = self.run_beat() - - assert exit_code == 1 - assert self.log_contains("error loading config file") is True - - def test_invalid_config(self): - """ - Checks stop on invalid config - """ - shutil.copy(self.beat_path + "/tests/files/invalid.yml", - os.path.join(self.working_dir, "invalid.yml")) - - exit_code = self.run_beat(config="invalid.yml") - - assert exit_code == 1 - assert self.log_contains("error loading config file") is True - - def test_invalid_config_cli_param(self): - """ - Checks CLI overwrite actually overwrites some config variable by - writing an invalid value. - """ - - self.render_config_template( - console={"pretty": "false"} - ) - - # first run with default config, validating config being - # actually correct. - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - proc.check_kill_and_wait() - - # start beat with invalid config setting on command line - exit_code = self.run_beat( - extra_args=["-d", "config", "-E", "output.console=invalid"]) - - assert exit_code == 1 - assert self.log_contains("error unpacking config data") is True - - # NOTE(ph): I've removed the code to crash with theses settings, but the test is still usefull if - # more settings are added. - # def test_invalid_config_with_removed_settings(self): - # """ - # Checks if libbeat fails to load if removed settings have been used: - # """ - # self.render_config_template(console={"pretty": "false"}) - - # exit_code = self.run_beat(extra_args=[ - # "-E", "queue_size=2048", - # "-E", "bulk_queue_size=1", - # ]) - - # assert exit_code == 1 - # assert self.log_contains("setting 'queue_size' has been removed") - # assert self.log_contains("setting 'bulk_queue_size' has been removed") - - def test_console_output_timed_flush(self): - """ - outputs/console - timed flush - """ - self.render_config_template( - console={"pretty": "false"} - ) - - proc = self.start_beat(logging_args=["-e"]) - self.wait_until(lambda: self.log_contains("Mockbeat is alive"), - max_timeout=2) - proc.check_kill_and_wait() - - def test_console_output_size_flush(self): - """ - outputs/console - size based flush - """ - self.render_config_template( - console={ - "pretty": "false", - "bulk_max_size": 1, - } - ) - - proc = self.start_beat(logging_args=["-e"]) - self.wait_until(lambda: self.log_contains("Mockbeat is alive"), - max_timeout=2) - proc.check_kill_and_wait() - - def test_logging_metrics(self): - self.render_config_template( - metrics_period="0.1s" - ) - proc = self.start_beat(logging_args=["-e"]) - self.wait_until( - lambda: self.log_contains("Non-zero metrics in the last 100ms"), - max_timeout=2) - proc.check_kill_and_wait() - self.wait_until( - lambda: self.log_contains("Total non-zero metrics"), - max_timeout=2) - - def test_persistent_uuid(self): - self.render_config_template() - - # run starts and kills the beat, reading the meta file while - # the beat is alive - def run(): - proc = self.start_beat(extra_args=["-path.home", self.working_dir]) - self.wait_until(lambda: self.log_contains("Mockbeat is alive"), - max_timeout=60) - - # open meta file before killing the beat, checking the file being - # available right after startup - metaFile = os.path.join(self.working_dir, "data", "meta.json") - with open(metaFile) as f: - meta = json.loads(f.read()) - - proc.check_kill_and_wait() - return meta - - meta0 = run() - assert self.log_contains("Beat ID: {}".format(meta0["uuid"])) - - # remove log, restart beat and check meta file did not change - # and same UUID is used in log output. - - os.remove(os.path.join(self.working_dir, "mockbeat.log")) - meta1 = run() - assert self.log_contains("Beat ID: {}".format(meta1["uuid"])) - - # check meta file did not change between restarts - assert meta0 == meta1 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_ca_pinning.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_ca_pinning.py deleted file mode 100644 index 1e0dd6f6..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_ca_pinning.py +++ /dev/null @@ -1,81 +0,0 @@ -from base import BaseTest -from idxmgmt import IdxMgmt -import os -from nose.plugins.attrib import attr -import unittest -import logging -from nose.tools import raises -from elasticsearch import RequestError - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - - -class TestCAPinning(BaseTest): - """ - Test beat CA pinning for elasticsearch - """ - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_sending_events_with_a_good_sha256(self): - """ - Test Sending events while using ca pinning with a good sha256 - """ - - ca = os.path.join(self.beat_path, - "..", - "testing", - "environments", - "docker", - "elasticsearch", - "pki", - "ca", - "ca.crt") - - self.render_config_template( - elasticsearch={ - "hosts": self.get_elasticsearch_url_ssl(), - "username": "admin", - "password": "changeme", - "ssl.certificate_authorities": [ca], - "ssl.ca_sha256": "8hZS8gpciuzlu+7Xi0sdv8T7RKRRxG1TWKumUQsDam0=", - }, - ) - - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains("PublishEvents: 1 events have been published")) - proc.check_kill_and_wait() - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_sending_events_with_a_bad_sha256(self): - """ - Test Sending events while using ca pinning with a bad sha256 - """ - - ca = os.path.join(self.beat_path, - "..", - "testing", - "environments", - "docker", - "elasticsearch", - "pki", - "ca", - "ca.crt") - - self.render_config_template( - elasticsearch={ - "hosts": self.get_elasticsearch_url_ssl(), - "username": "admin", - "password": "changeme", - "ssl.certificate_authorities": [ca], - "ssl.ca_sha256": "not-good-sha", - }, - ) - - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains( - "provided CA certificate pins doesn't match any of the certificate authorities used to validate the certificate")) - proc.check_kill_and_wait() diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_completion.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_completion.py deleted file mode 100644 index 2e523c08..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_completion.py +++ /dev/null @@ -1,25 +0,0 @@ -from base import BaseTest - - -class TestCommandCompletion(BaseTest): - """ - Test beat completion subcommand - """ - - def setUp(self): - super(BaseTest, self).setUp() - - def test_bash_completion(self): - exit_code = self.run_beat(extra_args=["completion", "bash"]) - assert exit_code == 0 - assert self.log_contains("bash completion for mockbeat") - - def test_zsh_completion(self): - exit_code = self.run_beat(extra_args=["completion", "zsh"]) - assert exit_code == 0 - assert self.log_contains("#compdef mockbeat") - - def test_unknown_completion(self): - exit_code = self.run_beat(extra_args=["completion", "awesomeshell"]) - assert exit_code == 1 - assert self.log_contains("Unknown shell awesomeshell") diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_export_config.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_export_config.py deleted file mode 100644 index 954ee2ed..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_export_config.py +++ /dev/null @@ -1,40 +0,0 @@ -import os -from base import BaseTest - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - - -class TestCommandExportConfig(BaseTest): - """ - Test beat command `export config` - """ - - def setUp(self): - super(TestCommandExportConfig, self).setUp() - - self.config = "libbeat.yml" - self.output = os.path.join(self.working_dir, self.config) - - def test_default(self): - """ - Test export config works - """ - self.render_config_template(self.beat_name, self.output, metrics_period='1234') - exit_code = self.run_beat(extra_args=["export", "config"], config=self.config) - - assert exit_code == 0 - assert self.log_contains("filename: mockbeat") - assert self.log_contains("period: 1234") - - def test_config_environment_variable(self): - """ - Test export config works but doesn"t expose environment variable. - """ - self.render_config_template(self.beat_name, self.output, - metrics_period="${METRIC_PERIOD}") - exit_code = self.run_beat(extra_args=["export", "config"], config=self.config, - env={'METRIC_PERIOD': '1234'}) - - assert exit_code == 0 - assert self.log_contains("filename: mockbeat") - assert self.log_contains("period: ${METRIC_PERIOD}") diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_keystore.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_keystore.py deleted file mode 100644 index f9f1e4d5..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_keystore.py +++ /dev/null @@ -1,144 +0,0 @@ -from os import path -import os -import hashlib - -from keystore import KeystoreBase - - -class TestCommandKeystore(KeystoreBase): - """ - Test keystore subcommand - - """ - - def setUp(self): - super(TestCommandKeystore, self).setUp() - - self.keystore_path = self.working_dir + "/data/keystore" - - self.render_config_template(keystore_path=self.keystore_path) - - if path.exists(self.keystore_path): - os.Remove(self.keystore_path) - - def test_keystore_create(self): - """ - test keystore create command - """ - exit_code = self.run_beat(extra_args=["keystore", "create"]) - - assert exit_code == 0 - assert path.exists(self.keystore_path) - - def test_keystore_create_force(self): - """ - Allow to override - """ - - self.run_beat(extra_args=["keystore", "create"]) - - assert path.exists(self.keystore_path) - digest_before = hashlib.sha256( - open(self.keystore_path, 'rb').read()).digest() - - exit_code = self.run_beat(extra_args=["keystore", "create", "--force"]) - digest_after = hashlib.sha256( - open(self.keystore_path, 'rb').read()).digest() - - assert exit_code == 0 - assert digest_before != digest_after - - def test_keystore_remove_no_key_no_keystore(self): - """ - Remove a key that doesn't exist when the keystore doesn't exist - """ - exit_code = self.run_beat(extra_args=["keystore", "remove", "mykey"]) - assert exit_code == 1 - assert "The filebeat keystore doesn't exist." - - def test_keystore_remove_non_existing_key(self): - """ - Remove a key that doesn't exist in the keystore - """ - self.run_beat(extra_args=["keystore", "create"]) - - exit_code = self.run_beat(extra_args=["keystore", "remove", "mykey"]) - assert exit_code == 1 - - def test_keystore_remove_existing_key(self): - """ - Remove an key present in the keystore - """ - self.run_beat(extra_args=["keystore", "create"]) - - self.add_secret("mykey") - exit_code = self.run_beat(extra_args=["keystore", "remove", "mykey"]) - - assert exit_code == 0 - - def test_keystore_remove_multiples_existing_keys(self): - """ - Remove an key present in the keystore - """ - - self.run_beat(extra_args=["keystore", "create"]) - - self.add_secret("willnotdelete") - self.add_secret("myawesomekey") - self.add_secret("mysuperkey") - - exit_code = self.run_beat( - extra_args=["keystore", "remove", "mysuperkey", "myawesomekey"]) - - assert exit_code == 0 - - exit_code = self.run_beat(extra_args=["keystore", "list"]) - - assert exit_code == 0 - - def test_keystore_list(self): - """ - list the available keys - """ - - self.run_beat(extra_args=["keystore", "create"]) - - self.add_secret("willnotdelete") - self.add_secret("myawesomekey") - self.add_secret("mysuperkey") - - exit_code = self.run_beat(extra_args=["keystore", "list"]) - - assert exit_code == 0 - - assert self.log_contains("willnotdelete") - assert self.log_contains("myawesomekey") - assert self.log_contains("mysuperkey") - - def test_keystore_list_keys_on_an_empty_keystore(self): - """ - List keys on an empty keystore should not return anything - """ - exit_code = self.run_beat(extra_args=["keystore", "list"]) - assert exit_code == 0 - - def test_keystore_add_secret_from_stdin(self): - """ - Add a secret to the store using stdin - """ - self.run_beat(extra_args=["keystore", "create"]) - exit_code = self.add_secret("willnotdelete") - - assert exit_code == 0 - - def test_keystore_update_force(self): - """ - Update an existing key using the --force flag - """ - self.run_beat(extra_args=["keystore", "create"]) - - self.add_secret("superkey") - - exit_code = self.add_secret("mysuperkey", "hello", True) - - assert exit_code == 0 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_setup_index_management.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_setup_index_management.py deleted file mode 100644 index 1ce764d6..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_setup_index_management.py +++ /dev/null @@ -1,302 +0,0 @@ -from base import BaseTest -from idxmgmt import IdxMgmt -import os -from nose.plugins.attrib import attr -import unittest -import logging -from nose.tools import raises -from elasticsearch import RequestError - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - - -class TestCommandSetupIndexManagement(BaseTest): - """ - Test beat command `setup` related to ILM policy - """ - - def setUp(self): - super(TestCommandSetupIndexManagement, self).setUp() - - self.cmd = "--index-management" - # auto-derived default settings, if nothing else is set - self.policy_name = self.beat_name - self.index_name = self.alias_name = self.beat_name + "-9.9.9" - - self.custom_alias = self.beat_name + "_foo" - self.custom_policy = self.beat_name + "_bar" - self.custom_template = self.beat_name + "_foobar" - - self.es = self.es_client() - self.idxmgmt = IdxMgmt(self.es, self.index_name) - self.idxmgmt.delete(indices=[self.custom_alias, self.index_name, self.custom_policy], - policies=[self.policy_name, self.custom_policy]) - - logging.getLogger("urllib3").setLevel(logging.WARNING) - logging.getLogger("elasticsearch").setLevel(logging.ERROR) - - def tearDown(self): - self.idxmgmt.delete(indices=[self.custom_alias, self.index_name, self.custom_policy], - policies=[self.policy_name, self.custom_policy]) - - def render_config(self, **kwargs): - self.render_config_template( - elasticsearch={"hosts": self.get_elasticsearch_url()}, - es_template_name=self.index_name, - **kwargs - ) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_default(self): - """ - Test setup --index-management with default config - """ - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.cmd]) - - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.alias_name, self.policy_name, self.alias_name) - self.idxmgmt.assert_index_template_index_pattern(self.index_name, [self.index_name + "-*"]) - self.idxmgmt.assert_docs_written_to_alias(self.alias_name) - self.idxmgmt.assert_alias_created(self.alias_name) - self.idxmgmt.assert_policy_created(self.policy_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - @raises(RequestError) - def test_setup_default(self): - """ - Test setup --index-management with default config - """ - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.cmd]) - - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.alias_name, self.policy_name, self.alias_name) - self.idxmgmt.assert_index_template_index_pattern(self.index_name, [self.index_name + "-*"]) - self.idxmgmt.assert_alias_created(self.alias_name) - self.idxmgmt.assert_policy_created(self.policy_name) - # try deleting policy needs to raise an error as it is in use - self.idxmgmt.delete_policy(self.policy_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_template_disabled(self): - """ - Test setup --index-management when ilm disabled - """ - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.cmd, - "-E", "setup.template.enabled=false"]) - - assert exit_code == 0 - self.idxmgmt.assert_index_template_not_loaded(self.index_name) - self.idxmgmt.assert_alias_created(self.index_name) - self.idxmgmt.assert_policy_created(self.policy_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_ilm_disabled(self): - """ - Test setup --index-management when ilm disabled - """ - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.cmd, - "-E", "setup.ilm.enabled=false"]) - - assert exit_code == 0 - self.idxmgmt.assert_index_template_loaded(self.index_name) - self.idxmgmt.assert_alias_not_created(self.alias_name) - self.idxmgmt.assert_policy_not_created(self.policy_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_policy_name(self): - """ - Test setup --index-management when policy_name is configured - """ - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.cmd, - "-E", "setup.ilm.policy_name=" + self.custom_policy]) - - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.alias_name, self.custom_policy, self.alias_name) - self.idxmgmt.assert_policy_created(self.custom_policy) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_ilm_policy_no_overwrite(self): - """ - Test setup --index-management respects overwrite configuration - """ - policy_name = "mockbeat-test" - # update policy to verify overwrite behaviour - self.es.transport.perform_request('PUT', '/_ilm/policy/' + policy_name, - body={ - "policy": { - "phases": { - "delete": { - "actions": { - "delete": {} - } - } - } - } - }) - resp = self.es.transport.perform_request('GET', '/_ilm/policy/' + policy_name) - assert "delete" in resp[policy_name]["policy"]["phases"] - assert "hot" not in resp[policy_name]["policy"]["phases"] - - # ensure ilm policy is not overwritten - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.cmd, - "-E", "setup.ilm.enabled=true", - "-E", "setup.ilm.overwrite=false", - "-E", "setup.ilm.policy_name="+policy_name]) - assert exit_code == 0 - resp = self.es.transport.perform_request('GET', '/_ilm/policy/' + policy_name) - assert "delete" in resp[policy_name]["policy"]["phases"] - assert "hot" not in resp[policy_name]["policy"]["phases"] - - # ensure ilm policy is overwritten - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.cmd, - "-E", "setup.ilm.enabled=true", - "-E", "setup.ilm.overwrite=true", - "-E", "setup.ilm.policy_name="+policy_name]) - assert exit_code == 0 - resp = self.es.transport.perform_request('GET', '/_ilm/policy/' + policy_name) - assert "delete" not in resp[policy_name]["policy"]["phases"] - assert "hot" in resp[policy_name]["policy"]["phases"] - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_rollover_alias(self): - """ - Test setup --index-management when ilm.rollover_alias is configured - """ - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.cmd, - "-E", "setup.ilm.rollover_alias=" + self.custom_alias]) - - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.custom_alias, self.policy_name, self.custom_alias) - self.idxmgmt.assert_index_template_index_pattern(self.custom_alias, [self.custom_alias + "-*"]) - self.idxmgmt.assert_alias_created(self.custom_alias) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_rollover_alias_with_fieldref(self): - """ - Test setup --index-management when ilm.rollover_alias is configured and using field reference. - """ - aliasFieldRef = "%{[agent.name]}-myalias" - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.cmd, - "-E", "setup.ilm.rollover_alias=" + aliasFieldRef]) - - self.custom_alias = self.beat_name + "-myalias" - - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.custom_alias, self.policy_name, self.custom_alias) - self.idxmgmt.assert_index_template_index_pattern(self.custom_alias, [self.custom_alias + "-*"]) - self.idxmgmt.assert_alias_created(self.custom_alias) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_template_name_and_pattern(self): - """ - Test setup --index-management ignores template.name and template.pattern when ilm is enabled - """ - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.cmd, - "-E", "setup.template.name=" + self.custom_template, - "-E", "setup.template.pattern=" + self.custom_template + "*"]) - - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.alias_name, self.policy_name, self.alias_name) - self.idxmgmt.assert_index_template_index_pattern(self.alias_name, [self.alias_name + "-*"]) - self.idxmgmt.assert_alias_created(self.alias_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_template_name_and_pattern_on_ilm_disabled(self): - """ - Test setup --index-management respects template.name and template.pattern when ilm is disabled - """ - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.cmd, - "-E", "setup.ilm.enabled=false", - "-E", "setup.template.name=" + self.custom_template, - "-E", "setup.template.pattern=" + self.custom_template + "*"]) - - assert exit_code == 0 - self.idxmgmt.assert_index_template_loaded(self.custom_template) - self.idxmgmt.assert_index_template_index_pattern(self.custom_template, [self.custom_template + "*"]) - self.idxmgmt.assert_alias_not_created(self.alias_name) - self.idxmgmt.assert_policy_not_created(self.policy_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_template_with_opts(self): - """ - Test setup --index-management with config options - """ - self.render_config() - - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.cmd, - "-E", "setup.ilm.enabled=false", - "-E", "setup.template.settings.index.number_of_shards=2"]) - - assert exit_code == 0 - self.idxmgmt.assert_index_template_loaded(self.index_name) - - # check that settings are overwritten - resp = self.es.transport.perform_request('GET', '/_template/' + self.index_name) - assert self.index_name in resp - index = resp[self.index_name]["settings"]["index"] - assert index["number_of_shards"] == "2", index["number_of_shards"] - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_overwrite_template_on_ilm_policy_created(self): - """ - Test setup --index-management overwrites template when new ilm policy is created - """ - - # ensure template with ilm rollover_alias name is created, but ilm policy not yet - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.cmd, - "-E", "setup.ilm.enabled=false", - "-E", "setup.template.name=" + self.custom_alias, - "-E", "setup.template.pattern=" + self.custom_alias + "*"]) - assert exit_code == 0 - self.idxmgmt.assert_index_template_loaded(self.custom_alias) - self.idxmgmt.assert_policy_not_created(self.policy_name) - - # ensure ilm policy is created, triggering overwriting existing template - exit_code = self.run_beat(extra_args=["setup", self.cmd, - "-E", "setup.template.overwrite=false", - "-E", "setup.template.settings.index.number_of_shards=2", - "-E", "setup.ilm.rollover_alias=" + self.custom_alias]) - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.custom_alias, self.policy_name, self.custom_alias) - self.idxmgmt.assert_policy_created(self.policy_name) - # check that template was overwritten - resp = self.es.transport.perform_request('GET', '/_template/' + self.custom_alias) - assert self.custom_alias in resp - index = resp[self.custom_alias]["settings"]["index"] - assert index["number_of_shards"] == "2", index["number_of_shards"] diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_test.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_test.py deleted file mode 100644 index 77b2d8f4..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_test.py +++ /dev/null @@ -1,79 +0,0 @@ -from base import BaseTest -import os -import logging -import unittest -from nose.plugins.attrib import attr - - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - - -class TestCommandTest(BaseTest): - """ - Test beat subcommands - """ - - def test_config(self): - """ - Test test config command - """ - self.render_config_template("mockbeat", - os.path.join(self.working_dir, "libbeat.yml")) - - exit_code = self.run_beat( - logging_args=[], - extra_args=["test", "config"], - config="libbeat.yml") - - assert exit_code == 0 - assert self.log_contains("Config OK") - - def test_bad_config(self): - """ - Test test config command with bad config - """ - exit_code = self.run_beat( - logging_args=[], - extra_args=["test", "config"], - config="libbeat-missing.yml") - - assert exit_code == 1 - assert self.log_contains("Config OK") is False - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_output(self): - """ - Test test output works - """ - - self.es_client() - logging.getLogger("elasticsearch").setLevel(logging.ERROR) - - self.render_config_template("mockbeat", - os.path.join(self.working_dir, "mockbeat.yml"), - elasticsearch={"hosts": self.get_elasticsearch_url()}) - exit_code = self.run_beat( - extra_args=["test", "output"], - config="mockbeat.yml") - - assert exit_code == 0 - assert self.log_contains('parse url... OK') - assert self.log_contains('TLS... WARN secure connection disabled') - assert self.log_contains('talk to server... OK') - - def test_wrong_output(self): - """ - Test test wrong output works - """ - self.render_config_template("mockbeat", - os.path.join(self.working_dir, - "mockbeat.yml"), - elasticsearch={"hosts": '["badhost:9200"]'}) - exit_code = self.run_beat( - extra_args=["test", "output"], - config="mockbeat.yml") - - assert exit_code == 1 - assert self.log_contains('parse url... OK') - assert self.log_contains('dns lookup... ERROR') diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_version.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_version.py deleted file mode 100644 index 240b8759..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_cmd_version.py +++ /dev/null @@ -1,35 +0,0 @@ -from base import BaseTest -from elasticsearch import Elasticsearch, TransportError - -import logging -import os - - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - - -class TestCommandVersion(BaseTest): - """ - Test beat subcommands - """ - - def setUp(self): - super(BaseTest, self).setUp() - - self.elasticsearch_url = self.get_elasticsearch_url() - print("Using elasticsearch: {}".format(self.elasticsearch_url)) - self.es = Elasticsearch([self.elasticsearch_url]) - logging.getLogger("urllib3").setLevel(logging.WARNING) - logging.getLogger("elasticsearch").setLevel(logging.ERROR) - - def test_version(self): - """ - Test version command - """ - exit_code = self.run_beat( - extra_args=["version"], logging_args=["-v", "-d", "*"]) - assert exit_code == 0 - - assert self.log_contains("mockbeat") - assert self.log_contains("version") - assert self.log_contains("9.9.9") diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_dashboard.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_dashboard.py deleted file mode 100644 index 47564455..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_dashboard.py +++ /dev/null @@ -1,384 +0,0 @@ -from base import BaseTest -import os -import os.path -import subprocess -from nose.plugins.attrib import attr -import unittest -from unittest import SkipTest -import requests -import semver - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - - -class Test(BaseTest): - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_load_without_dashboard(self): - """ - Test loading without dashboards - """ - self.render_config_template() - beat = self.start_beat( - logging_args=["-e", "-d", "*"], - extra_args=["setup", - "--dashboards", - "-E", "setup.dashboards.file=" + - os.path.join(self.beat_path, "tests", "files", "testbeat-no-dashboards.zip"), - "-E", "setup.dashboards.beat=testbeat", - "-E", "setup.kibana.protocol=http", - "-E", "setup.kibana.host=" + self.get_kibana_host(), - "-E", "setup.kibana.port=" + self.get_kibana_port(), - "-E", "output.elasticsearch.hosts=['" + self.get_host() + "']", - "-E", "output.file.enabled=false"] - ) - - beat.check_wait(exit_code=0) - - assert self.log_contains("Skipping loading dashboards") - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_load_dashboard(self): - """ - Test loading dashboards - """ - self.render_config_template() - beat = self.start_beat( - logging_args=["-e", "-d", "*"], - extra_args=["setup", - "--dashboards", - "-E", "setup.dashboards.file=" + - os.path.join(self.beat_path, "tests", "files", "testbeat-dashboards.zip"), - "-E", "setup.dashboards.beat=testbeat", - "-E", "setup.kibana.protocol=http", - "-E", "setup.kibana.host=" + self.get_kibana_host(), - "-E", "setup.kibana.port=" + self.get_kibana_port(), - "-E", "output.elasticsearch.hosts=['" + self.get_host() + "']", - "-E", "output.file.enabled=false"] - ) - - beat.check_wait(exit_code=0) - - assert self.log_contains("Kibana dashboards successfully loaded") is True - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_load_dashboard_into_space(self, create_space=True): - """ - Test loading dashboards into Kibana space - """ - version = self.get_version() - if semver.compare(version, "6.5.0") == -1: - # Skip for Kibana versions < 6.5.0 as Kibana Spaces not available - raise SkipTest - - self.render_config_template() - if create_space: - self.create_kibana_space() - - beat = self.start_beat( - logging_args=["-e", "-d", "*"], - extra_args=["setup", - "--dashboards", - "-E", "setup.dashboards.file=" + - os.path.join(self.beat_path, "tests", "files", "testbeat-dashboards.zip"), - "-E", "setup.dashboards.beat=testbeat", - "-E", "setup.kibana.protocol=http", - "-E", "setup.kibana.host=" + self.get_kibana_host(), - "-E", "setup.kibana.port=" + self.get_kibana_port(), - "-E", "setup.kibana.space.id=foo-bar", - "-E", "output.elasticsearch.hosts=['" + self.get_host() + "']", - "-E", "output.file.enabled=false"] - ) - - beat.check_wait(exit_code=0) - - assert self.log_contains("Kibana dashboards successfully loaded") is True - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_load_only_index_patterns(self): - """ - Test loading dashboards - """ - self.render_config_template() - beat = self.start_beat( - logging_args=["-e", "-d", "*"], - extra_args=["setup", - "--dashboards", - "-E", "setup.dashboards.file=" + - os.path.join(self.beat_path, "tests", "files", "testbeat-dashboards.zip"), - "-E", "setup.dashboards.beat=testbeat", - "-E", "setup.dashboards.only_index=true", - "-E", "setup.kibana.protocol=http", - "-E", "setup.kibana.host=" + self.get_kibana_host(), - "-E", "setup.kibana.port=" + self.get_kibana_port(), - "-E", "output.elasticsearch.hosts=['" + self.get_host() + "']", - "-E", "output.file.enabled=false"] - ) - - beat.check_wait(exit_code=0) - - assert self.log_contains("Kibana dashboards successfully loaded") is True - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_export_dashboard_cmd_export_dashboard_by_id_and_decoding(self): - """ - Test testbeat export dashboard can export dashboards - and removes unsupported characters - """ - self.render_config_template() - self.test_load_dashboard() - beat = self.start_beat( - logging_args=["-e", "-d", "*"], - extra_args=["export", - "dashboard", - "-E", "setup.kibana.protocol=http", - "-E", "setup.kibana.host=" + self.get_kibana_host(), - "-E", "setup.kibana.port=" + self.get_kibana_port(), - "-decode", - "-id", "Metricbeat-system-overview"] - ) - - beat.check_wait(exit_code=0) - - assert self.log_contains("\"id\": \"Metricbeat-system-overview\",") is True - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_export_dashboard_cmd_export_dashboard_by_id(self): - """ - Test testbeat export dashboard can export dashboards - """ - self.render_config_template() - self.test_load_dashboard() - beat = self.start_beat( - logging_args=["-e", "-d", "*"], - extra_args=["export", - "dashboard", - "-E", "setup.kibana.protocol=http", - "-E", "setup.kibana.host=" + self.get_kibana_host(), - "-E", "setup.kibana.port=" + self.get_kibana_port(), - "-id", "Metricbeat-system-overview"] - ) - - beat.check_wait(exit_code=0) - - assert self.log_contains("\"id\": \"Metricbeat-system-overview\",") is True - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_export_dashboard_cmd_export_dashboard_by_id_unknown_id(self): - """ - Test testbeat export dashboard fails gracefully when dashboard with unknown ID is requested - """ - self.render_config_template() - beat = self.start_beat( - logging_args=["-e", "-d", "*"], - extra_args=["export", - "dashboard", - "-E", "setup.kibana.protocol=http", - "-E", "setup.kibana.host=" + self.get_kibana_host(), - "-E", "setup.kibana.port=" + self.get_kibana_port(), - "-id", "No-such-dashboard"] - ) - - beat.check_wait(exit_code=1) - - assert self.log_contains("error exporting dashboard: Not found") is True - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_export_dashboard_cmd_export_dashboard_from_yml(self): - """ - Test testbeat export dashboard can export dashboards from dashboards YAML file - and removes unsupported characters - """ - - self.render_config_template() - self.test_load_dashboard() - beat = self.start_beat( - logging_args=["-e", "-d", "*"], - extra_args=["export", - "dashboard", - "-E", "setup.kibana.protocol=http", - "-E", "setup.kibana.host=" + self.get_kibana_host(), - "-E", "setup.kibana.port=" + self.get_kibana_port(), - "-yml", os.path.join(self.beat_path, "tests", "files", "dashboards.yml")] - ) - - beat.check_wait(exit_code=0) - - version = self.get_version() - kibana_semver = semver.VersionInfo.parse(version) - exported_dashboard_path = os.path.join(self.beat_path, "tests", "files", "_meta", - "kibana", str(kibana_semver.major), "dashboard", "Metricbeat-system-test-overview.json") - - with open(exported_dashboard_path) as f: - content = f.read() - assert "Metricbeat-system-overview" in content - - os.remove(exported_dashboard_path) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_export_dashboard_cmd_export_dashboard_from_not_existent_yml(self): - """ - Test testbeat export dashboard fails gracefully when cannot find YAML file - """ - - self.render_config_template() - beat = self.start_beat( - logging_args=["-e", "-d", "*"], - extra_args=["export", - "dashboard", - "-E", "setup.kibana.protocol=http", - "-E", "setup.kibana.host=" + self.get_kibana_host(), - "-E", "setup.kibana.port=" + self.get_kibana_port(), - "-yml", os.path.join(self.beat_path, "tests", "files", "no-such-file.yml")] - ) - - beat.check_wait(exit_code=1) - assert self.log_contains("Error exporting dashboards from yml") - assert self.log_contains("error opening the list of dashboards") - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_dev_tool_export_dashboard_by_id(self): - """ - Test dev-tools/cmd/dashboards exports dashboard and removes unsupported characters - """ - - self.test_load_dashboard() - - path = os.path.normpath(self.beat_path + "/../dev-tools/cmd/dashboards/export_dashboards.go") - command = path + " -kibana http://" + self.get_kibana_host() + ":" + self.get_kibana_port() - command = "go run " + command + " -dashboard Metricbeat-system-overview" - - p = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) - content, err = p.communicate() - - assert p.returncode == 0 - - assert os.path.isfile("output.json") is True - - with open('output.json') as f: - content = f.read() - assert "Metricbeat-system-overview" in content - - os.remove("output.json") - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_dev_tool_export_dashboard_by_id_unknown_id(self): - """ - Test dev-tools/cmd/dashboards fails gracefully when dashboard with unknown ID is requested - """ - - path = os.path.normpath(self.beat_path + "/../dev-tools/cmd/dashboards/export_dashboards.go") - command = path + " -kibana http://" + self.get_kibana_host() + ":" + self.get_kibana_port() - command = "go run " + command + " -dashboard No-such-dashboard" - - p = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) - content, err = p.communicate() - - assert p.returncode != 0 - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_dev_tool_export_dashboard_by_id_from_space(self): - """ - Test dev-tools/cmd/dashboards exports dashboard from Kibana space - and removes unsupported characters - """ - version = self.get_version() - if semver.compare(version, "6.5.0") == -1: - # Skip for Kibana versions < 6.5.0 as Kibana Spaces not available - raise SkipTest - - self.test_load_dashboard_into_space(False) - - path = os.path.normpath(self.beat_path + "/../dev-tools/cmd/dashboards/export_dashboards.go") - command = path + " -kibana http://" + self.get_kibana_host() + ":" + self.get_kibana_port() - command = "go run " + command + " -dashboard Metricbeat-system-overview -space-id foo-bar" - - p = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) - content, err = p.communicate() - - assert p.returncode == 0 - - assert os.path.isfile("output.json") is True - - with open('output.json') as f: - content = f.read() - assert "Metricbeat-system-overview" in content - - os.remove("output.json") - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_dev_tool_export_dashboard_from_yml(self): - """ - Test dev-tools/cmd/dashboards exports dashboard from dashboards YAML file - and removes unsupported characters - """ - - self.test_load_dashboard() - - path = os.path.normpath(self.beat_path + "/../dev-tools/cmd/dashboards/export_dashboards.go") - command = path + " -kibana http://" + self.get_kibana_host() + ":" + self.get_kibana_port() - command = "go run " + command + " -yml " + os.path.join(self.beat_path, "tests", "files", "dashboards.yml") - - p = subprocess.Popen(command, shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE) - content, err = p.communicate() - - assert p.returncode == 0 - - version = self.get_version() - kibana_semver = semver.VersionInfo.parse(version) - exported_dashboard_path = os.path.join(self.beat_path, "tests", "files", "_meta", - "kibana", str(kibana_semver.major), "dashboard", "Metricbeat-system-test-overview.json") - - with open(exported_dashboard_path) as f: - content = f.read() - assert "Metricbeat-system-overview" in content - - os.remove(exported_dashboard_path) - - def get_host(self): - return os.getenv('ES_HOST', 'localhost') + ':' + os.getenv('ES_PORT', '9200') - - def get_kibana_host(self): - return os.getenv('KIBANA_HOST', 'localhost') - - def get_kibana_port(self): - return os.getenv('KIBANA_PORT', '5601') - - def create_kibana_space(self): - url = "http://" + self.get_kibana_host() + ":" + self.get_kibana_port() + \ - "/api/spaces/space" - data = { - "id": "libbeat-system-tests", - "name": "Libbeat System Tests" - } - - headers = { - "kbn-xsrf": "1" - } - - r = requests.post(url, json=data, headers=headers) - if r.status_code != 200 and r.status_code != 409: - self.fail('Bad Kibana status code when creating space: {}'.format(r.status_code)) - - def get_version(self): - url = "http://" + self.get_kibana_host() + ":" + self.get_kibana_port() + \ - "/api/status" - - r = requests.get(url) - body = r.json() - version = body["version"]["number"] - - return version diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_http.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_http.py deleted file mode 100644 index c2379676..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_http.py +++ /dev/null @@ -1,49 +0,0 @@ -from base import BaseTest - -import requests -import json - - -class Test(BaseTest): - def setUp(self): - super(BaseTest, self).setUp() - self.render_config_template() - self.proc = self.start_beat(extra_args=["-E", "http.enabled=true"]) - self.wait_until(lambda: self.log_contains("Starting stats endpoint")) - - def tearDown(self): - super(BaseTest, self).tearDown() - # Wait till the beat is completely started so it can handle SIGTERM - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.proc.check_kill_and_wait() - - def test_root(self): - """ - Test / http endpoint - """ - r = requests.get("http://localhost:5066") - assert r.status_code == 200 - - data = json.loads(r.content) - - assert data["beat"] == "mockbeat" - assert data["version"] == "9.9.9" - - def test_stats(self): - """ - Test /stats http endpoint - """ - r = requests.get("http://localhost:5066/stats") - assert r.status_code == 200 - - data = json.loads(r.content) - - # Test one data point - assert data["libbeat"]["config"]["scans"] == 0 - - def test_error(self): - """ - Test not existing http endpoint - """ - r = requests.get("http://localhost:5066/not-exist") - assert r.status_code == 404 diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_ilm.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_ilm.py deleted file mode 100644 index 293544f8..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_ilm.py +++ /dev/null @@ -1,369 +0,0 @@ -from base import BaseTest -from idxmgmt import IdxMgmt -import os -from nose.plugins.attrib import attr -import unittest -import shutil -import datetime -import logging -import json - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - - -class TestRunILM(BaseTest): - - def setUp(self): - super(TestRunILM, self).setUp() - - self.alias_name = self.index_name = self.beat_name + "-9.9.9" - self.policy_name = self.beat_name - self.custom_alias = self.beat_name + "_foo" - self.custom_policy = self.beat_name + "_bar" - self.es = self.es_client() - self.idxmgmt = IdxMgmt(self.es, self.index_name) - self.idxmgmt.delete(indices=[self.custom_alias, self.index_name, self.custom_policy], - policies=[self.policy_name, self.custom_policy]) - - def tearDown(self): - self.idxmgmt.delete(indices=[self.custom_alias, self.index_name, self.custom_policy], - policies=[self.policy_name, self.custom_policy]) - - def render_config(self, **kwargs): - self.render_config_template( - elasticsearch={"hosts": self.get_elasticsearch_url()}, - es_template_name=self.index_name, - **kwargs - ) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_ilm_default(self): - """ - Test ilm default settings to load ilm policy, write alias and ilm template - """ - self.render_config() - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains("ILM policy successfully loaded")) - self.wait_until(lambda: self.log_contains("PublishEvents: 1 events have been published")) - proc.check_kill_and_wait() - - self.idxmgmt.assert_ilm_template_loaded(self.alias_name, self.policy_name, self.alias_name) - self.idxmgmt.assert_alias_created(self.alias_name) - self.idxmgmt.assert_policy_created(self.policy_name) - self.idxmgmt.assert_docs_written_to_alias(self.alias_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_ilm_disabled(self): - """ - Test ilm disabled to not load ilm related components - """ - - self.render_config(ilm={"enabled": False}) - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains("PublishEvents: 1 events have been published")) - proc.check_kill_and_wait() - - self.idxmgmt.assert_index_template_loaded(self.index_name) - self.idxmgmt.assert_alias_not_created(self.alias_name) - self.idxmgmt.assert_policy_not_created(self.policy_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_policy_name(self): - """ - Test setting ilm policy name - """ - - policy_name = self.beat_name + "_foo" - self.render_config(ilm={"enabled": True, "policy_name": policy_name}) - - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains("ILM policy successfully loaded")) - self.wait_until(lambda: self.log_contains("PublishEvents: 1 events have been published")) - proc.check_kill_and_wait() - - self.idxmgmt.assert_ilm_template_loaded(self.alias_name, policy_name, self.alias_name) - self.idxmgmt.assert_docs_written_to_alias(self.alias_name) - self.idxmgmt.assert_policy_created(policy_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_rollover_alias(self): - """ - Test settings ilm rollover alias - """ - - self.render_config(ilm={"enabled": True, "rollover_alias": self.custom_alias}) - - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains("ILM policy successfully loaded")) - self.wait_until(lambda: self.log_contains("PublishEvents: 1 events have been published")) - proc.check_kill_and_wait() - - self.idxmgmt.assert_ilm_template_loaded(self.custom_alias, self.policy_name, self.custom_alias) - self.idxmgmt.assert_docs_written_to_alias(self.custom_alias) - self.idxmgmt.assert_alias_created(self.custom_alias) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_pattern(self): - """ - Test setting ilm pattern - """ - - pattern = "1" - self.render_config(ilm={"enabled": True, "pattern": pattern}) - - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains("ILM policy successfully loaded")) - self.wait_until(lambda: self.log_contains("PublishEvents: 1 events have been published")) - proc.check_kill_and_wait() - - self.idxmgmt.assert_ilm_template_loaded(self.alias_name, self.policy_name, self.alias_name) - self.idxmgmt.assert_alias_created(self.alias_name, pattern=pattern) - self.idxmgmt.assert_docs_written_to_alias(self.alias_name, pattern=pattern) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_pattern_date(self): - """ - Test setting ilm pattern with date - """ - - pattern = "'{now/d}'" - self.render_config(ilm={"enabled": True, "pattern": pattern}) - - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains("ILM policy successfully loaded")) - self.wait_until(lambda: self.log_contains("PublishEvents: 1 events have been published")) - proc.check_kill_and_wait() - - resolved_pattern = datetime.datetime.now().strftime("%Y.%m.%d") - - self.idxmgmt.assert_ilm_template_loaded(self.alias_name, self.policy_name, self.alias_name) - self.idxmgmt.assert_alias_created(self.alias_name, pattern=resolved_pattern) - self.idxmgmt.assert_docs_written_to_alias(self.alias_name, pattern=resolved_pattern) - - -class TestCommandSetupILMPolicy(BaseTest): - """ - Test beat command `setup` related to ILM policy - """ - - def setUp(self): - super(TestCommandSetupILMPolicy, self).setUp() - - self.setupCmd = "--index-management" - - self.alias_name = self.index_name = self.beat_name + "-9.9.9" - self.policy_name = self.beat_name - self.custom_alias = self.beat_name + "_foo" - self.custom_policy = self.beat_name + "_bar" - self.es = self.es_client() - self.idxmgmt = IdxMgmt(self.es, self.index_name) - self.idxmgmt.delete(indices=[self.custom_alias, self.index_name, self.custom_policy], - policies=[self.policy_name, self.custom_policy]) - - logging.getLogger("urllib3").setLevel(logging.WARNING) - logging.getLogger("elasticsearch").setLevel(logging.ERROR) - - def tearDown(self): - self.idxmgmt.delete(indices=[self.custom_alias, self.index_name, self.custom_policy], - policies=[self.policy_name, self.custom_policy]) - - def render_config(self, **kwargs): - self.render_config_template( - elasticsearch={"hosts": self.get_elasticsearch_url()}, - es_template_name=self.index_name, - **kwargs - ) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_ilm_policy_and_template(self): - """ - Test combination of ilm policy and template setup - """ - self.render_config() - - # NOTE: --template is deprecated for 8.0.0./ - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.setupCmd, "--template"]) - - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.alias_name, self.policy_name, self.alias_name) - self.idxmgmt.assert_alias_created(self.alias_name) - self.idxmgmt.assert_policy_created(self.policy_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_ilm_default(self): - """ - Test ilm policy setup with default config - """ - self.render_config() - - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.setupCmd]) - - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.alias_name, self.policy_name, self.alias_name) - self.idxmgmt.assert_index_template_index_pattern(self.alias_name, [self.alias_name + "-*"]) - self.idxmgmt.assert_alias_created(self.alias_name) - self.idxmgmt.assert_policy_created(self.policy_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_ilm_disabled(self): - """ - Test ilm policy setup when ilm disabled - """ - self.render_config() - - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.setupCmd, - "-E", "setup.ilm.enabled=false"]) - - assert exit_code == 0 - self.idxmgmt.assert_index_template_loaded(self.index_name) - self.idxmgmt.assert_alias_not_created(self.alias_name) - self.idxmgmt.assert_policy_not_created(self.policy_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_policy_name(self): - """ - Test ilm policy setup when policy_name is configured - """ - self.render_config() - - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.setupCmd, - "-E", "setup.ilm.policy_name=" + self.custom_policy]) - - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.alias_name, self.custom_policy, self.alias_name) - self.idxmgmt.assert_policy_created(self.custom_policy) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_rollover_alias(self): - """ - Test ilm policy setup when rollover_alias is configured - """ - self.render_config() - - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.setupCmd, - "-E", "setup.ilm.rollover_alias=" + self.custom_alias]) - - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.custom_alias, self.policy_name, self.custom_alias) - self.idxmgmt.assert_alias_created(self.custom_alias) - - -class TestCommandExportILMPolicy(BaseTest): - """ - Test beat command `export ilm-policy` - """ - - def setUp(self): - super(TestCommandExportILMPolicy, self).setUp() - - self.config = "libbeat.yml" - self.output = os.path.join(self.working_dir, self.config) - shutil.copy(os.path.join(self.beat_path, "fields.yml"), self.output) - self.policy_name = self.beat_name - self.cmd = "ilm-policy" - - def assert_log_contains_policy(self): - assert self.log_contains('ILM policy successfully loaded.') - assert self.log_contains('"max_age": "30d"') - assert self.log_contains('"max_size": "50gb"') - - def assert_log_contains_write_alias(self): - assert self.log_contains('Write alias successfully generated.') - - def test_default(self): - """ - Test ilm-policy export with default config - """ - - exit_code = self.run_beat(extra_args=["export", self.cmd], - config=self.config) - - assert exit_code == 0 - self.assert_log_contains_policy() - self.assert_log_contains_write_alias() - - def test_load_disabled(self): - """ - Test ilm-policy export when ilm disabled in config - """ - - exit_code = self.run_beat(extra_args=["export", self.cmd, "-E", "setup.ilm.enabled=false"], - config=self.config) - - assert exit_code == 0 - self.assert_log_contains_policy() - self.assert_log_contains_write_alias() - - def test_changed_policy_name(self): - """ - Test ilm-policy export when policy name is changed - """ - policy_name = "foo" - - exit_code = self.run_beat(extra_args=["export", self.cmd, "-E", "setup.ilm.policy_name=" + policy_name], - config=self.config) - - assert exit_code == 0 - self.assert_log_contains_policy() - self.assert_log_contains_write_alias() - - def test_export_to_file_absolute_path(self): - """ - Test export ilm policy to file with absolute file path - """ - base_path = os.path.abspath(os.path.join(self.beat_path, os.path.dirname(__file__), "export")) - exit_code = self.run_beat( - extra_args=["export", self.cmd, "--dir=" + base_path], - config=self.config) - - assert exit_code == 0 - - file = os.path.join(base_path, "policy", self.policy_name + '.json') - with open(file) as f: - policy = json.load(f) - assert policy["policy"]["phases"]["hot"]["actions"]["rollover"]["max_size"] == "50gb", policy - assert policy["policy"]["phases"]["hot"]["actions"]["rollover"]["max_age"] == "30d", policy - - os.remove(file) - - def test_export_to_file_relative_path(self): - """ - Test export ilm policy to file with relative file path - """ - path = os.path.join(os.path.dirname(__file__), "export") - exit_code = self.run_beat( - extra_args=["export", self.cmd, "--dir=" + path], - config=self.config) - - assert exit_code == 0 - - base_path = os.path.abspath(os.path.join(self.beat_path, os.path.dirname(__file__), "export")) - file = os.path.join(base_path, "policy", self.policy_name + '.json') - with open(file) as f: - policy = json.load(f) - assert policy["policy"]["phases"]["hot"]["actions"]["rollover"]["max_size"] == "50gb", policy - assert policy["policy"]["phases"]["hot"]["actions"]["rollover"]["max_age"] == "30d", policy - - os.remove(file) diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_index_pattern.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_index_pattern.py deleted file mode 100644 index 85f86684..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_index_pattern.py +++ /dev/null @@ -1,21 +0,0 @@ -from base import BaseTest -import os - - -class Test(BaseTest): - - def test_export_index_pattern(self): - """ - Test export index pattern - """ - self.render_config_template("mockbeat", - os.path.join(self.working_dir, - "mockbeat.yml"), - fields=os.path.join(self.working_dir, "fields.yml")) - exit_code = self.run_beat( - logging_args=[], - extra_args=["export", "index-pattern"], - config="mockbeat.yml") - - assert exit_code == 0 - assert self.log_contains('"objects": [') diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_keystore.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_keystore.py deleted file mode 100644 index b0589123..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_keystore.py +++ /dev/null @@ -1,95 +0,0 @@ -import os -from os import path - -from base import BaseTest -from keystore import KeystoreBase - - -class TestKeystore(KeystoreBase): - """ - Test Keystore variable replacement - """ - - def setUp(self): - super(BaseTest, self).setUp() - self.keystore_path = self.working_dir + "/data/keystore" - - if path.exists(self.keystore_path): - os.Remove(self.keystore_path) - - def test_keystore_with_present_key(self): - """ - Test that we correctly to string replacement with values from the keystore - """ - - key = "mysecretpath" - secret = path.join(self.working_dir, "thisisultrasecretpath") - - self.render_config_template("mockbeat", - keystore_path=self.keystore_path, - output_file_path="${%s}" % key) - - exit_code = self.run_beat(extra_args=["keystore", "create"], - config="mockbeat.yml") - assert exit_code == 0 - - self.add_secret(key, secret) - proc = self.start_beat(config="mockbeat.yml") - self.wait_until(lambda: self.log_contains("ackloop: done send ack")) - proc.check_kill_and_wait() - assert path.exists(secret) - - def test_keystore_with_key_not_present(self): - key = "elasticsearch_host" - - self.render_config_template(keystore_path=self.keystore_path, elasticsearch={ - 'hosts': "${%s}:9200" % key - }) - - exit_code = self.run_beat() - assert self.log_contains( - "missing field accessing 'output.elasticsearch.hosts'") - assert exit_code == 1 - - def test_keystore_with_nested_key(self): - """ - test that we support nested key - """ - - key = "output.elasticsearch.hosts.0" - secret = path.join(self.working_dir, "myeleasticsearchsecrethost") - - self.render_config_template("mockbeat", - keystore_path=self.keystore_path, - output_file_path="${%s}" % key) - - exit_code = self.run_beat(extra_args=["keystore", "create"], - config="mockbeat.yml") - assert exit_code == 0 - - self.add_secret(key, secret) - proc = self.start_beat(config="mockbeat.yml") - self.wait_until(lambda: self.log_contains("ackloop: done send ack")) - proc.check_kill_and_wait() - assert path.exists(secret) - - def test_export_config_with_keystore(self): - """ - Test export config works and doesn't expose keystore value - """ - key = "asecret" - secret = "asecretvalue" - - self.render_config_template(keystore_path=self.keystore_path, elasticsearch={ - 'hosts': "${%s}" % key - }) - - exit_code = self.run_beat(extra_args=["keystore", "create"]) - assert exit_code == 0 - - self.add_secret(key, value=secret) - exit_code = self.run_beat(extra_args=["export", "config"]) - - assert exit_code == 0 - assert self.log_contains(secret) == False - assert self.log_contains("${%s}" % key) diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_meta.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_meta.py deleted file mode 100644 index f816056a..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_meta.py +++ /dev/null @@ -1,37 +0,0 @@ -from base import BaseTest - -import os -import stat -import unittest -from beat.beat import INTEGRATION_TESTS - - -class TestMetaFile(BaseTest): - """ - Test meta file - """ - - def setUp(self): - super(BaseTest, self).setUp() - - self.meta_file_path = os.path.join(self.working_dir, "data", "meta.json") - - self.render_config_template() - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - proc.check_kill_and_wait() - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - def test_is_created(self): - """ - Test that the meta file is created - """ - self.assertTrue(os.path.exists(self.meta_file_path)) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - def test_has_correct_perms(self): - """ - Test that the meta file has correct permissions - """ - perms = stat.S_IMODE(os.lstat(self.meta_file_path).st_mode) - self.assertEqual(perms, 0o600) diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_migration.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_migration.py deleted file mode 100644 index fec98ef3..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_migration.py +++ /dev/null @@ -1,73 +0,0 @@ -from base import BaseTest -from nose.plugins.attrib import attr -from elasticsearch import Elasticsearch, TransportError - -import logging -import os -import shutil -import unittest - - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - - -class TestCommands(BaseTest): - """ - Test beat subcommands - """ - - def setUp(self): - super(BaseTest, self).setUp() - shutil.copy(os.path.join(self.beat_path, "tests", "system", "input", "libbeat.yml"), - os.path.join(self.working_dir, "libbeat.yml")) - self.fields_path = os.path.join(self.beat_path, "template/testdata/fields.yml") - - def test_migration_default(self): - """ - If no migration flag is set, no migration alias exists. By default migration is off. - """ - - exit_code = self.run_beat( - extra_args=[ - "export", "template", - "-E", "setup.template.fields=" + self.fields_path, - ], - config="libbeat.yml") - - assert exit_code == 0 - assert self.log_contains('migration_alias_false') - assert not self.log_contains('migration_alias_true') - - def test_migration_false(self): - """ - If migration flag is set to false, no migration alias exist - """ - - exit_code = self.run_beat( - extra_args=[ - "export", "template", - "-E", "setup.template.fields=" + self.fields_path, - "-E", "migration.6_to_7.enabled=false", - ], - config="libbeat.yml") - - assert exit_code == 0 - assert self.log_contains('migration_alias_false') - assert not self.log_contains('migration_alias_true') - - def test_migration_true(self): - """ - If migration flag is set to true, migration alias are loaded. - """ - - exit_code = self.run_beat( - extra_args=[ - "export", "template", - "-E", "setup.template.fields=" + self.fields_path, - "-E", "migration.6_to_7.enabled=true", - ], - config="libbeat.yml") - - assert exit_code == 0 - assert self.log_contains('migration_alias_false') - assert self.log_contains('migration_alias_true') diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_monitoring.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_monitoring.py deleted file mode 100644 index 25074775..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_monitoring.py +++ /dev/null @@ -1,278 +0,0 @@ -from base import BaseTest -import os -from elasticsearch import Elasticsearch -import re -from nose.plugins.attrib import attr -import unittest -import requests -import random -import string - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - - -@unittest.skip("flaky: https://github.com/elastic/beats/issues/16247") -class Test(BaseTest): - - def setUp(self): - super(BaseTest, self).setUp() - - self.es = Elasticsearch([self.get_elasticsearch_url()]) - self.es_monitoring = Elasticsearch([self.get_elasticsearch_monitoring_url()]) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_via_output_cluster(self): - """ - Test shipping monitoring data via the elasticsearch output cluster. - Make sure expected documents are indexed in monitoring cluster. - """ - - self.render_config_template( - "mockbeat", - xpack={ - "monitoring": { - "elasticsearch": { - "hosts": [self.get_elasticsearch_url()] - } - } - } - ) - - self.clean_output_cluster() - self.clean_monitoring_cluster() - self.init_output_cluster() - - proc = self.start_beat(config="mockbeat.yml") - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains(re.compile("\[monitoring\].*Publish event"))) - self.wait_until(lambda: self.log_contains(re.compile( - "Connection to .*elasticsearch\("+self.get_elasticsearch_url()+"\).* established"))) - self.wait_until(lambda: self.monitoring_doc_exists('beats_stats')) - self.wait_until(lambda: self.monitoring_doc_exists('beats_state')) - - proc.check_kill_and_wait() - - for monitoring_doc_type in ['beats_stats', 'beats_state']: - field_names = ['cluster_uuid', 'timestamp', 'interval_ms', 'type', 'source_node', monitoring_doc_type] - self.assert_monitoring_doc_contains_fields(monitoring_doc_type, field_names) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_direct_to_monitoring_cluster(self): - """ - Test shipping monitoring data directly to the monitoring cluster. - Make sure expected documents are indexed in monitoring cluster. - """ - - self.render_config_template( - "mockbeat", - monitoring={ - "elasticsearch": { - "hosts": [self.get_elasticsearch_monitoring_url()] - } - } - ) - - self.clean_output_cluster() - self.clean_monitoring_cluster() - - proc = self.start_beat(config="mockbeat.yml") - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains(re.compile("\[monitoring\].*Publish event"))) - self.wait_until(lambda: self.log_contains(re.compile( - "Connection to .*elasticsearch\("+self.get_elasticsearch_monitoring_url()+"\).* established"))) - self.wait_until(lambda: self.monitoring_doc_exists('beats_stats')) - self.wait_until(lambda: self.monitoring_doc_exists('beats_state')) - - proc.check_kill_and_wait() - - for monitoring_doc_type in ['beats_stats', 'beats_state']: - field_names = ['cluster_uuid', 'timestamp', 'interval_ms', 'type', monitoring_doc_type] - self.assert_monitoring_doc_contains_fields(monitoring_doc_type, field_names) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_compare(self): - """ - Test that monitoring docs are the same, regardless of how they are shipped. - """ - - self.render_config_template( - "mockbeat", - xpack={ - "monitoring": { - "elasticsearch": { - "hosts": [self.get_elasticsearch_url()] - } - } - } - ) - - self.clean_output_cluster() - self.clean_monitoring_cluster() - self.init_output_cluster() - - proc = self.start_beat(config="mockbeat.yml") - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains(re.compile("\[monitoring\].*Publish event"))) - self.wait_until(lambda: self.log_contains(re.compile( - "Connection to .*elasticsearch\("+self.get_elasticsearch_url()+"\).* established"))) - self.wait_until(lambda: self.monitoring_doc_exists('beats_stats')) - self.wait_until(lambda: self.monitoring_doc_exists('beats_state')) - - proc.check_kill_and_wait() - - indirect_beats_stats_doc = self.get_monitoring_doc('beats_stats') - indirect_beats_state_doc = self.get_monitoring_doc('beats_state') - - self.render_config_template( - "mockbeat", - monitoring={ - "elasticsearch": { - "hosts": [self.get_elasticsearch_monitoring_url()] - } - } - ) - - self.clean_output_cluster() - self.clean_monitoring_cluster() - - proc = self.start_beat(config="mockbeat.yml") - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains(re.compile("\[monitoring\].*Publish event"))) - self.wait_until(lambda: self.log_contains(re.compile( - "Connection to .*elasticsearch\("+self.get_elasticsearch_monitoring_url()+"\).* established"))) - self.wait_until(lambda: self.monitoring_doc_exists('beats_stats')) - self.wait_until(lambda: self.monitoring_doc_exists('beats_state')) - - proc.check_kill_and_wait() - - direct_beats_stats_doc = self.get_monitoring_doc('beats_stats') - direct_beats_state_doc = self.get_monitoring_doc('beats_state') - - self.assert_same_structure(indirect_beats_state_doc['beats_state'], direct_beats_state_doc['beats_state']) - self.assert_same_structure(indirect_beats_stats_doc['beats_stats'], direct_beats_stats_doc['beats_stats']) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_cluster_uuid_setting(self): - """ - Test that monitoring.cluster_uuid setting may be set without any other monitoring.* settings - """ - test_cluster_uuid = self.random_string(10) - self.render_config_template( - "mockbeat", - monitoring={ - "cluster_uuid": test_cluster_uuid - }, - http_enabled="true" - ) - - proc = self.start_beat(config="mockbeat.yml") - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - - state = self.get_beat_state() - proc.check_kill_and_wait() - - self.assertEqual(test_cluster_uuid, state["monitoring"]["cluster_uuid"]) - - def search_monitoring_doc(self, monitoring_type): - results = self.es_monitoring.search( - index='.monitoring-beats-*', - q='type:'+monitoring_type, - size=1 - ) - return results['hits']['hits'] - - def monitoring_doc_exists(self, monitoring_type): - hits = self.search_monitoring_doc(monitoring_type) - return len(hits) == 1 - - def get_monitoring_doc(self, monitoring_type): - hits = self.search_monitoring_doc(monitoring_type) - if len(hits) != 1: - return None - return hits[0]['_source'] - - def assert_monitoring_doc_contains_fields(self, monitoring_type, field_names): - results = self.es_monitoring.search( - index='.monitoring-beats-*', - q='type:'+monitoring_type, - size=1 - ) - hits = results['hits']['hits'] - source = hits[0]['_source'] - - for field_name in field_names: - self.assertIn(field_name, source) - - def assert_same_structure(self, dict1, dict2): - dict1_keys = list(dict1.keys()) - dict2_keys = list(dict2.keys()) - - self.assertEqual(len(dict1_keys), len(dict2_keys)) - for key in dict1_keys: - dict1_val = dict1[key] - dict2_val = dict2[key] - - # Cast ints to floats for more practical type comparison further down - if isinstance(dict1_val, int): - dict1_val = float(dict1_val) - if isinstance(dict2_val, int): - dict2_val = float(dict2_val) - self.assertEqual(type(dict1_val), type(dict2_val)) - - if isinstance(dict1_val, dict): - self.assert_same_structure(dict1_val, dict2_val) - - def clean_output_cluster(self): - # Remove all exporters - self.es.cluster.put_settings(body={ - "transient": { - "xpack.monitoring.exporters.*": None - } - }) - - # Disable collection - self.es.cluster.put_settings(body={ - "transient": { - "xpack.monitoring.collection.enabled": None - } - }) - - def clean_monitoring_cluster(self): - # Delete any old beats monitoring data - self.es_monitoring.indices.delete(index=".monitoring-beats-*", ignore=[404]) - - def init_output_cluster(self): - # Setup remote exporter - self.es.cluster.put_settings(body={ - "transient": { - "xpack.monitoring.exporters.my_remote": { - "type": "http", - "host": [self.get_elasticsearch_monitoring_url()] - } - } - }) - - # Enable collection - self.es.cluster.put_settings(body={ - "transient": { - "xpack.monitoring.collection.enabled": True - } - }) - - def get_elasticsearch_monitoring_url(self): - return "http://{host}:{port}".format( - host=os.getenv("ES_MONITORING_HOST", "localhost"), - port=os.getenv("ES_MONITORING_PORT", "9210") - ) - - def get_beat_state(self): - url = "http://localhost:5066/state" - return requests.get(url).json() - - def random_string(self, size): - char_pool = string.ascii_letters + string.digits - return ''.join(random.choice(char_pool) for i in range(size)) diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_seccomp.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_seccomp.py deleted file mode 100644 index b5e7df39..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_seccomp.py +++ /dev/null @@ -1,44 +0,0 @@ -import platform -import unittest -from base import BaseTest - - -def is_version_below(version, target): - t = list(map(int, target.split('.'))) - v = list(map(int, version.split('.'))) - v += [0] * (len(t) - len(v)) - for i in range(len(t)): - if v[i] != t[i]: - return v[i] < t[i] - return False - - -# Require Linux greater or equal than 3.17 and 386/amd64 platform -def is_seccomp_supported(): - p = platform.platform().split('-') - if p[0] != 'Linux': - return False - if is_version_below(p[1], '3.17'): - return False - return {'i386', 'i686', 'x86_64', 'amd64'}.intersection(p) - - -@unittest.skipUnless(is_seccomp_supported(), "Requires Linux 3.17 or greater and i386/amd64 architecture") -class Test(BaseTest): - """ - Test Beat seccomp policy is loaded - """ - - def setUp(self): - super(BaseTest, self).setUp() - - def test_seccomp_installed(self): - """ - Test seccomp policy is installed - """ - self.render_config_template( - ) - proc = self.start_beat(extra_args=["-N"]) - self.wait_until(lambda: self.log_contains("Syscall filter successfully installed")) - - proc.kill_and_wait() diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_template.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_template.py deleted file mode 100644 index c1c4f5ea..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_template.py +++ /dev/null @@ -1,427 +0,0 @@ -from base import BaseTest -from idxmgmt import IdxMgmt -import os -from nose.plugins.attrib import attr -import unittest -import shutil -import logging -import json - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - - -class Test(BaseTest): - - def test_index_modified(self): - """ - Test that beat stops in case elasticsearch index is modified and pattern not - """ - self.render_config_template( - elasticsearch={"index": "test"}, - ) - - exit_code = self.run_beat() - - assert exit_code == 1 - assert self.log_contains( - "setup.template.name and setup.template.pattern have to be set if index name is modified") - - def test_index_not_modified(self): - """ - Test that beat starts running if elasticsearch output is set - """ - self.render_config_template( - elasticsearch={"hosts": "localhost:9200"}, - ) - - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - proc.check_kill_and_wait() - - def test_index_modified_no_pattern(self): - """ - Test that beat stops in case elasticsearch index is modified and pattern not - """ - self.render_config_template( - elasticsearch={"index": "test"}, - es_template_name="test", - ) - - exit_code = self.run_beat() - - assert exit_code == 1 - assert self.log_contains( - "setup.template.name and setup.template.pattern have to be set if index name is modified") - - def test_index_modified_no_name(self): - """ - Test that beat stops in case elasticsearch index is modified and name not - """ - self.render_config_template( - elasticsearch={"index": "test"}, - es_template_pattern="test", - ) - - exit_code = self.run_beat() - - assert exit_code == 1 - assert self.log_contains( - "setup.template.name and setup.template.pattern have to be set if index name is modified") - - def test_index_with_pattern_name(self): - """ - Test that beat starts running if elasticsearch output with modified index and pattern and name are set - """ - self.render_config_template( - elasticsearch={"hosts": "localhost:9200"}, - es_template_name="test", - es_template_pattern="test-*", - ) - - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - proc.check_kill_and_wait() - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_json_template(self): - """ - Test loading of json based template - """ - - template_name = "bla" - es = self.es_client() - self.copy_files(["template.json"]) - path = os.path.join(self.working_dir, "template.json") - print(path) - - self.render_config_template( - elasticsearch={"hosts": self.get_host()}, - template_overwrite="true", - template_json_enabled="true", - template_json_path=path, - template_json_name=template_name, - ) - - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains("Loading json template from file")) - self.wait_until(lambda: self.log_contains("template with name 'bla' loaded")) - proc.check_kill_and_wait() - - result = es.transport.perform_request('GET', '/_template/' + template_name) - assert len(result) == 1 - - def get_host(self): - return os.getenv('ES_HOST', 'localhost') + ':' + os.getenv('ES_PORT', '9200') - - -class TestRunTemplate(BaseTest): - """ - Test run cmd with focus on template setup - """ - - def setUp(self): - super(TestRunTemplate, self).setUp() - # auto-derived default settings, if nothing else is set - self.index_name = self.beat_name + "-9.9.9" - - self.es = self.es_client() - self.idxmgmt = IdxMgmt(self.es, self.index_name) - self.idxmgmt.delete(indices=[self.index_name]) - - def tearDown(self): - self.idxmgmt.delete(indices=[self.index_name]) - - def render_config(self, **kwargs): - self.render_config_template( - elasticsearch={"hosts": self.get_elasticsearch_url()}, - **kwargs - ) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_template_default(self): - """ - Test run cmd with default settings for template - """ - self.render_config() - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains("template with name 'mockbeat-9.9.9' loaded")) - self.wait_until(lambda: self.log_contains("PublishEvents: 1 events have been published")) - proc.check_kill_and_wait() - - self.idxmgmt.assert_ilm_template_loaded(self.index_name, self.beat_name, self.index_name) - self.idxmgmt.assert_alias_created(self.index_name) - self.idxmgmt.assert_docs_written_to_alias(self.index_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_template_disabled(self): - """ - Test run cmd does not load template when disabled in config - """ - self.render_config() - proc = self.start_beat(extra_args=["-E", "setup.template.enabled=false"]) - self.wait_until(lambda: self.log_contains("mockbeat start running.")) - self.wait_until(lambda: self.log_contains("PublishEvents: 1 events have been published")) - proc.check_kill_and_wait() - - self.idxmgmt.assert_index_template_not_loaded(self.index_name) - - -class TestCommandSetupTemplate(BaseTest): - """ - Test beat command `setup` with focus on template - """ - - def setUp(self): - super(TestCommandSetupTemplate, self).setUp() - - # auto-derived default settings, if nothing else is set - self.setupCmd = "--template" - self.index_name = self.beat_name + "-9.9.9" - self.custom_alias = self.beat_name + "_foo" - self.policy_name = self.beat_name - - self.es = self.es_client() - self.idxmgmt = IdxMgmt(self.es, self.index_name) - self.idxmgmt.delete(indices=[self.custom_alias, self.index_name], policies=[self.policy_name]) - logging.getLogger("urllib3").setLevel(logging.WARNING) - logging.getLogger("elasticsearch").setLevel(logging.ERROR) - - def tearDown(self): - self.idxmgmt.delete(indices=[self.custom_alias, self.index_name], policies=[self.policy_name]) - - def render_config(self, **kwargs): - self.render_config_template( - elasticsearch={"hosts": self.get_elasticsearch_url()}, - **kwargs - ) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup(self): - """ - Test setup cmd with template and ilm-policy subcommands - """ - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.setupCmd, "--ilm-policy"]) - - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.index_name, self.policy_name, self.index_name) - self.idxmgmt.assert_alias_created(self.index_name) - self.idxmgmt.assert_policy_created(self.policy_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_template_default(self): - """ - Test template setup with default config - """ - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.setupCmd]) - - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.index_name, self.policy_name, self.index_name) - self.idxmgmt.assert_index_template_index_pattern(self.index_name, [self.index_name + "-*"]) - - # when running `setup --template` - # write_alias and rollover_policy related to ILM are also created - self.idxmgmt.assert_alias_created(self.index_name) - self.idxmgmt.assert_policy_created(self.policy_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_template_disabled(self): - """ - Test template setup when ilm disabled - """ - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.setupCmd, - "-E", "setup.template.enabled=false"]) - - assert exit_code == 0 - self.idxmgmt.assert_index_template_not_loaded(self.index_name) - - # when running `setup --template` and `setup.template.enabled=false` - # write_alias and rollover_policy related to ILM are still created - self.idxmgmt.assert_alias_created(self.index_name) - self.idxmgmt.assert_policy_created(self.policy_name) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_template_with_opts(self): - """ - Test template setup with config options - """ - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.setupCmd, - "-E", "setup.ilm.enabled=false", - "-E", "setup.template.settings.index.number_of_shards=2"]) - - assert exit_code == 0 - self.idxmgmt.assert_index_template_loaded(self.index_name) - - # check that settings are overwritten - resp = self.es.transport.perform_request('GET', '/_template/' + self.index_name) - assert self.index_name in resp - index = resp[self.index_name]["settings"]["index"] - assert index["number_of_shards"] == "2", index["number_of_shards"] - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_setup_template_with_ilm_changed_pattern(self): - """ - Test template setup with changed ilm.rollover_alias config - """ - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.setupCmd, - "-E", "setup.ilm.rollover_alias=" + self.custom_alias]) - - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.custom_alias, self.policy_name, self.custom_alias) - self.idxmgmt.assert_index_template_index_pattern(self.custom_alias, [self.custom_alias + "-*"]) - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_template_created_on_ilm_policy_created(self): - """ - Test template setup overwrites template when new ilm policy is created - """ - - # ensure template with ilm rollover_alias name is created, but ilm policy not yet - self.render_config() - exit_code = self.run_beat(logging_args=["-v", "-d", "*"], - extra_args=["setup", self.setupCmd, - "-E", "setup.ilm.enabled=false", - "-E", "setup.template.name=" + self.custom_alias, - "-E", "setup.template.pattern=" + self.custom_alias + "*"]) - assert exit_code == 0 - self.idxmgmt.assert_index_template_loaded(self.custom_alias) - self.idxmgmt.assert_policy_not_created(self.policy_name) - - # ensure ilm policy is created, triggering overwriting existing template - exit_code = self.run_beat(extra_args=["setup", self.setupCmd, - "-E", "setup.template.overwrite=false", - "-E", "setup.template.settings.index.number_of_shards=2", - "-E", "setup.ilm.rollover_alias=" + self.custom_alias]) - assert exit_code == 0 - self.idxmgmt.assert_ilm_template_loaded(self.custom_alias, self.policy_name, self.custom_alias) - self.idxmgmt.assert_policy_created(self.policy_name) - # check that template was overwritten - resp = self.es.transport.perform_request('GET', '/_template/' + self.custom_alias) - assert self.custom_alias in resp - index = resp[self.custom_alias]["settings"]["index"] - assert index["number_of_shards"] == "2", index["number_of_shards"] - - -class TestCommandExportTemplate(BaseTest): - """ - Test beat command `export template` - """ - - def setUp(self): - super(TestCommandExportTemplate, self).setUp() - - self.config = "libbeat.yml" - self.output = os.path.join(self.working_dir, self.config) - shutil.copy(os.path.join(self.beat_path, "fields.yml"), self.output) - self.template_name = self.beat_name + "-9.9.9" - - def assert_log_contains_template(self, index_pattern): - assert self.log_contains('Loaded index template') - assert self.log_contains(index_pattern) - - def test_default(self): - """ - Test export template works - """ - self.render_config_template(self.beat_name, self.output, - fields=self.output) - exit_code = self.run_beat( - extra_args=["export", "template"], - config=self.config) - - assert exit_code == 0 - self.assert_log_contains_template(self.template_name + "-*") - - def test_changed_index_pattern(self): - """ - Test export template with changed index pattern - """ - self.render_config_template(self.beat_name, self.output, - fields=self.output) - alias_name = "mockbeat-ilm-index-pattern" - - exit_code = self.run_beat( - extra_args=["export", "template", - "-E", "setup.ilm.rollover_alias=" + alias_name], - config=self.config) - - assert exit_code == 0 - self.assert_log_contains_template(alias_name + "-*") - - def test_load_disabled(self): - """ - Test template also exported when disabled in config - """ - self.render_config_template(self.beat_name, self.output, - fields=self.output) - exit_code = self.run_beat( - extra_args=["export", "template", "-E", "setup.template.enabled=false"], - config=self.config) - - assert exit_code == 0 - self.assert_log_contains_template(self.template_name + "-*") - - def test_export_to_file_absolute_path(self): - """ - Test export template to file with absolute file path - """ - self.render_config_template(self.beat_name, self.output, - fields=self.output) - - base_path = os.path.abspath(os.path.join(self.beat_path, os.path.dirname(__file__), "export")) - exit_code = self.run_beat( - extra_args=["export", "template", "--dir=" + base_path], - config=self.config) - - assert exit_code == 0 - - file = os.path.join(base_path, "template", self.template_name + '.json') - with open(file) as f: - template = json.load(f) - assert 'index_patterns' in template - assert template['index_patterns'] == [self.template_name + '-*'], template - - os.remove(file) - - def test_export_to_file_relative_path(self): - """ - Test export template to file with relative file path - """ - self.render_config_template(self.beat_name, self.output, - fields=self.output) - - path = os.path.join(os.path.dirname(__file__), "export") - exit_code = self.run_beat( - extra_args=["export", "template", "--dir=" + path], - config=self.config) - - assert exit_code == 0 - - base_path = os.path.abspath(os.path.join(self.beat_path, os.path.dirname(__file__), "export")) - file = os.path.join(base_path, "template", self.template_name + '.json') - with open(file) as f: - template = json.load(f) - assert 'index_patterns' in template - assert template['index_patterns'] == [self.template_name + '-*'], template - - os.remove(file) diff --git a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_umask.py b/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_umask.py deleted file mode 100644 index e78214e2..00000000 --- a/vendor/github.com/elastic/beats/v7/libbeat/tests/system/test_umask.py +++ /dev/null @@ -1,36 +0,0 @@ -from base import BaseTest - -import os -import stat -import unittest -import sys - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - - -class TestUmask(BaseTest): - """ - Test default umask - """ - - DEFAULT_UMASK = 0o027 - - def setUp(self): - super(BaseTest, self).setUp() - - self.output_file_permissions = 0o666 - - self.render_config_template(output_file_permissions=self.output_file_permissions) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=2) - proc.check_kill_and_wait() - - @unittest.skipIf(sys.platform.startswith("win"), "umask is not available on Windows") - def test_output_file_perms(self): - """ - Test that output file permissions respect default umask - """ - output_file_path = os.path.join(self.working_dir, "output", "mockbeat") - perms = stat.S_IMODE(os.lstat(output_file_path).st_mode) - - self.assertEqual(perms, self.output_file_permissions & ~TestUmask.DEFAULT_UMASK) diff --git a/vendor/github.com/elastic/beats/v7/licenses/APACHE-LICENSE-2.0-header.txt b/vendor/github.com/elastic/beats/v7/licenses/APACHE-LICENSE-2.0-header.txt deleted file mode 100644 index 2787ffc8..00000000 --- a/vendor/github.com/elastic/beats/v7/licenses/APACHE-LICENSE-2.0-header.txt +++ /dev/null @@ -1,16 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. diff --git a/vendor/github.com/elastic/beats/v7/licenses/APACHE-LICENSE-2.0.txt b/vendor/github.com/elastic/beats/v7/licenses/APACHE-LICENSE-2.0.txt deleted file mode 100644 index d6456956..00000000 --- a/vendor/github.com/elastic/beats/v7/licenses/APACHE-LICENSE-2.0.txt +++ /dev/null @@ -1,202 +0,0 @@ - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/vendor/github.com/elastic/beats/v7/licenses/ELASTIC-LICENSE-header.txt b/vendor/github.com/elastic/beats/v7/licenses/ELASTIC-LICENSE-header.txt deleted file mode 100644 index 979c2ac8..00000000 --- a/vendor/github.com/elastic/beats/v7/licenses/ELASTIC-LICENSE-header.txt +++ /dev/null @@ -1,3 +0,0 @@ -// Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one -// or more contributor license agreements. Licensed under the Elastic License; -// you may not use this file except in compliance with the Elastic License. diff --git a/vendor/github.com/elastic/beats/v7/licenses/ELASTIC-LICENSE.txt b/vendor/github.com/elastic/beats/v7/licenses/ELASTIC-LICENSE.txt deleted file mode 100644 index 7376ffc3..00000000 --- a/vendor/github.com/elastic/beats/v7/licenses/ELASTIC-LICENSE.txt +++ /dev/null @@ -1,223 +0,0 @@ -ELASTIC LICENSE AGREEMENT - -PLEASE READ CAREFULLY THIS ELASTIC LICENSE AGREEMENT (THIS "AGREEMENT"), WHICH -CONSTITUTES A LEGALLY BINDING AGREEMENT AND GOVERNS ALL OF YOUR USE OF ALL OF -THE ELASTIC SOFTWARE WITH WHICH THIS AGREEMENT IS INCLUDED ("ELASTIC SOFTWARE") -THAT IS PROVIDED IN OBJECT CODE FORMAT, AND, IN ACCORDANCE WITH SECTION 2 BELOW, -CERTAIN OF THE ELASTIC SOFTWARE THAT IS PROVIDED IN SOURCE CODE FORMAT. BY -INSTALLING OR USING ANY OF THE ELASTIC SOFTWARE GOVERNED BY THIS AGREEMENT, YOU -ARE ASSENTING TO THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE -WITH SUCH TERMS AND CONDITIONS, YOU MAY NOT INSTALL OR USE THE ELASTIC SOFTWARE -GOVERNED BY THIS AGREEMENT. IF YOU ARE INSTALLING OR USING THE SOFTWARE ON -BEHALF OF A LEGAL ENTITY, YOU REPRESENT AND WARRANT THAT YOU HAVE THE ACTUAL -AUTHORITY TO AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT ON BEHALF OF -SUCH ENTITY. - -Posted Date: April 20, 2018 - -This Agreement is entered into by and between Elasticsearch BV ("Elastic") and -You, or the legal entity on behalf of whom You are acting (as applicable, -"You"). - -1. OBJECT CODE END USER LICENSES, RESTRICTIONS AND THIRD PARTY OPEN SOURCE -SOFTWARE - - 1.1 Object Code End User License. Subject to the terms and conditions of - Section 1.2 of this Agreement, Elastic hereby grants to You, AT NO CHARGE and - for so long as you are not in breach of any provision of this Agreement, a - License to the Basic Features and Functions of the Elastic Software. - - 1.2 Reservation of Rights; Restrictions. As between Elastic and You, Elastic - and its licensors own all right, title and interest in and to the Elastic - Software, and except as expressly set forth in Sections 1.1, and 2.1 of this - Agreement, no other license to the Elastic Software is granted to You under - this Agreement, by implication, estoppel or otherwise. You agree not to: (i) - reverse engineer or decompile, decrypt, disassemble or otherwise reduce any - Elastic Software provided to You in Object Code, or any portion thereof, to - Source Code, except and only to the extent any such restriction is prohibited - by applicable law, (ii) except as expressly permitted in this Agreement, - prepare derivative works from, modify, copy or use the Elastic Software Object - Code or the Commercial Software Source Code in any manner; (iii) except as - expressly permitted in Section 1.1 above, transfer, sell, rent, lease, - distribute, sublicense, loan or otherwise transfer, Elastic Software Object - Code, in whole or in part, to any third party; (iv) use Elastic Software - Object Code for providing time-sharing services, any software-as-a-service, - service bureau services or as part of an application services provider or - other service offering (collectively, "SaaS Offering") where obtaining access - to the Elastic Software or the features and functions of the Elastic Software - is a primary reason or substantial motivation for users of the SaaS Offering - to access and/or use the SaaS Offering ("Prohibited SaaS Offering"); (v) - circumvent the limitations on use of Elastic Software provided to You in - Object Code format that are imposed or preserved by any License Key, or (vi) - alter or remove any Marks and Notices in the Elastic Software. If You have any - question as to whether a specific SaaS Offering constitutes a Prohibited SaaS - Offering, or are interested in obtaining Elastic's permission to engage in - commercial or non-commercial distribution of the Elastic Software, please - contact elastic_license@elastic.co. - - 1.3 Third Party Open Source Software. The Commercial Software may contain or - be provided with third party open source libraries, components, utilities and - other open source software (collectively, "Open Source Software"), which Open - Source Software may have applicable license terms as identified on a website - designated by Elastic. Notwithstanding anything to the contrary herein, use of - the Open Source Software shall be subject to the license terms and conditions - applicable to such Open Source Software, to the extent required by the - applicable licensor (which terms shall not restrict the license rights granted - to You hereunder, but may contain additional rights). To the extent any - condition of this Agreement conflicts with any license to the Open Source - Software, the Open Source Software license will govern with respect to such - Open Source Software only. Elastic may also separately provide you with - certain open source software that is licensed by Elastic. Your use of such - Elastic open source software will not be governed by this Agreement, but by - the applicable open source license terms. - -2. COMMERCIAL SOFTWARE SOURCE CODE - - 2.1 Limited License. Subject to the terms and conditions of Section 2.2 of - this Agreement, Elastic hereby grants to You, AT NO CHARGE and for so long as - you are not in breach of any provision of this Agreement, a limited, - non-exclusive, non-transferable, fully paid up royalty free right and license - to the Commercial Software in Source Code format, without the right to grant - or authorize sublicenses, to prepare Derivative Works of the Commercial - Software, provided You (i) do not hack the licensing mechanism, or otherwise - circumvent the intended limitations on the use of Elastic Software to enable - features other than Basic Features and Functions or those features You are - entitled to as part of a Subscription, and (ii) use the resulting object code - only for reasonable testing purposes. - - 2.2 Restrictions. Nothing in Section 2.1 grants You the right to (i) use the - Commercial Software Source Code other than in accordance with Section 2.1 - above, (ii) use a Derivative Work of the Commercial Software outside of a - Non-production Environment, in any production capacity, on a temporary or - permanent basis, or (iii) transfer, sell, rent, lease, distribute, sublicense, - loan or otherwise make available the Commercial Software Source Code, in whole - or in part, to any third party. Notwithstanding the foregoing, You may - maintain a copy of the repository in which the Source Code of the Commercial - Software resides and that copy may be publicly accessible, provided that you - include this Agreement with Your copy of the repository. - -3. TERMINATION - - 3.1 Termination. This Agreement will automatically terminate, whether or not - You receive notice of such Termination from Elastic, if You breach any of its - provisions. - - 3.2 Post Termination. Upon any termination of this Agreement, for any reason, - You shall promptly cease the use of the Elastic Software in Object Code format - and cease use of the Commercial Software in Source Code format. For the - avoidance of doubt, termination of this Agreement will not affect Your right - to use Elastic Software, in either Object Code or Source Code formats, made - available under the Apache License Version 2.0. - - 3.3 Survival. Sections 1.2, 2.2. 3.3, 4 and 5 shall survive any termination or - expiration of this Agreement. - -4. DISCLAIMER OF WARRANTIES AND LIMITATION OF LIABILITY - - 4.1 Disclaimer of Warranties. TO THE MAXIMUM EXTENT PERMITTED UNDER APPLICABLE - LAW, THE ELASTIC SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, - AND ELASTIC AND ITS LICENSORS MAKE NO WARRANTIES WHETHER EXPRESSED, IMPLIED OR - STATUTORY REGARDING OR RELATING TO THE ELASTIC SOFTWARE. TO THE MAXIMUM EXTENT - PERMITTED UNDER APPLICABLE LAW, ELASTIC AND ITS LICENSORS SPECIFICALLY - DISCLAIM ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR - PURPOSE AND NON-INFRINGEMENT WITH RESPECT TO THE ELASTIC SOFTWARE, AND WITH - RESPECT TO THE USE OF THE FOREGOING. FURTHER, ELASTIC DOES NOT WARRANT RESULTS - OF USE OR THAT THE ELASTIC SOFTWARE WILL BE ERROR FREE OR THAT THE USE OF THE - ELASTIC SOFTWARE WILL BE UNINTERRUPTED. - - 4.2 Limitation of Liability. IN NO EVENT SHALL ELASTIC OR ITS LICENSORS BE - LIABLE TO YOU OR ANY THIRD PARTY FOR ANY DIRECT OR INDIRECT DAMAGES, - INCLUDING, WITHOUT LIMITATION, FOR ANY LOSS OF PROFITS, LOSS OF USE, BUSINESS - INTERRUPTION, LOSS OF DATA, COST OF SUBSTITUTE GOODS OR SERVICES, OR FOR ANY - SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES OF ANY KIND, IN CONNECTION WITH - OR ARISING OUT OF THE USE OR INABILITY TO USE THE ELASTIC SOFTWARE, OR THE - PERFORMANCE OF OR FAILURE TO PERFORM THIS AGREEMENT, WHETHER ALLEGED AS A - BREACH OF CONTRACT OR TORTIOUS CONDUCT, INCLUDING NEGLIGENCE, EVEN IF ELASTIC - HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - -5. MISCELLANEOUS - - This Agreement completely and exclusively states the entire agreement of the - parties regarding the subject matter herein, and it supersedes, and its terms - govern, all prior proposals, agreements, or other communications between the - parties, oral or written, regarding such subject matter. This Agreement may be - modified by Elastic from time to time, and any such modifications will be - effective upon the "Posted Date" set forth at the top of the modified - Agreement. If any provision hereof is held unenforceable, this Agreement will - continue without said provision and be interpreted to reflect the original - intent of the parties. This Agreement and any non-contractual obligation - arising out of or in connection with it, is governed exclusively by Dutch law. - This Agreement shall not be governed by the 1980 UN Convention on Contracts - for the International Sale of Goods. All disputes arising out of or in - connection with this Agreement, including its existence and validity, shall be - resolved by the courts with jurisdiction in Amsterdam, The Netherlands, except - where mandatory law provides for the courts at another location in The - Netherlands to have jurisdiction. The parties hereby irrevocably waive any and - all claims and defenses either might otherwise have in any such action or - proceeding in any of such courts based upon any alleged lack of personal - jurisdiction, improper venue, forum non conveniens or any similar claim or - defense. A breach or threatened breach, by You of Section 2 may cause - irreparable harm for which damages at law may not provide adequate relief, and - therefore Elastic shall be entitled to seek injunctive relief without being - required to post a bond. You may not assign this Agreement (including by - operation of law in connection with a merger or acquisition), in whole or in - part to any third party without the prior written consent of Elastic, which - may be withheld or granted by Elastic in its sole and absolute discretion. - Any assignment in violation of the preceding sentence is void. Notices to - Elastic may also be sent to legal@elastic.co. - -6. DEFINITIONS - - The following terms have the meanings ascribed: - - 6.1 "Affiliate" means, with respect to a party, any entity that controls, is - controlled by, or which is under common control with, such party, where - "control" means ownership of at least fifty percent (50%) of the outstanding - voting shares of the entity, or the contractual right to establish policy for, - and manage the operations of, the entity. - - 6.2 "Basic Features and Functions" means those features and functions of the - Elastic Software that are eligible for use under a Basic license, as set forth - at https://www.elastic.co/subscriptions, as may be modified by Elastic from - time to time. - - 6.3 "Commercial Software" means the Elastic Software Source Code in any file - containing a header stating the contents are subject to the Elastic License or - which is contained in the repository folder labeled "x-pack", unless a LICENSE - file present in the directory subtree declares a different license. - - 6.4 "Derivative Work of the Commercial Software" means, for purposes of this - Agreement, any modification(s) or enhancement(s) to the Commercial Software, - which represent, as a whole, an original work of authorship. - - 6.5 "License" means a limited, non-exclusive, non-transferable, fully paid up, - royalty free, right and license, without the right to grant or authorize - sublicenses, solely for Your internal business operations to (i) install and - use the applicable Features and Functions of the Elastic Software in Object - Code, and (ii) permit Contractors and Your Affiliates to use the Elastic - software as set forth in (i) above, provided that such use by Contractors must - be solely for Your benefit and/or the benefit of Your Affiliates, and You - shall be responsible for all acts and omissions of such Contractors and - Affiliates in connection with their use of the Elastic software that are - contrary to the terms and conditions of this Agreement. - - 6.6 "License Key" means a sequence of bytes, including but not limited to a - JSON blob, that is used to enable certain features and functions of the - Elastic Software. - - 6.7 "Marks and Notices" means all Elastic trademarks, trade names, logos and - notices present on the Documentation as originally provided by Elastic. - - 6.8 "Non-production Environment" means an environment for development, testing - or quality assurance, where software is not used for production purposes. - - 6.9 "Object Code" means any form resulting from mechanical transformation or - translation of Source Code form, including but not limited to compiled object - code, generated documentation, and conversions to other media types. - - 6.10 "Source Code" means the preferred form of computer software for making - modifications, including but not limited to software source code, - documentation source, and configuration files. - - 6.11 "Subscription" means the right to receive Support Services and a License - to the Commercial Software. diff --git a/vendor/github.com/elastic/beats/v7/licenses/license.go b/vendor/github.com/elastic/beats/v7/licenses/license.go deleted file mode 100644 index 43807d52..00000000 --- a/vendor/github.com/elastic/beats/v7/licenses/license.go +++ /dev/null @@ -1,20 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package licenses - -//go:generate go run ../dev-tools/cmd/license/license_generate.go diff --git a/vendor/github.com/elastic/beats/v7/licenses/license_header.go b/vendor/github.com/elastic/beats/v7/licenses/license_header.go deleted file mode 100644 index 1512b742..00000000 --- a/vendor/github.com/elastic/beats/v7/licenses/license_header.go +++ /dev/null @@ -1,58 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/license/license_generate.go - DO NOT EDIT. - -package licenses - -import "fmt" - -var ASL2 = ` -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. -` - -var Elastic = ` -// Copyright Elasticsearch B.V. and/or licensed to Elasticsearch B.V. under one -// or more contributor license agreements. Licensed under the Elastic License; -// you may not use this file except in compliance with the Elastic License. -` - -func Find(name string) (string, error) { - switch name { - - case "ASL2": - return ASL2, nil - case "Elastic": - return Elastic, nil - } - return "", fmt.Errorf("unknown license: %s", name) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/.gitignore b/vendor/github.com/elastic/beats/v7/metricbeat/.gitignore deleted file mode 100644 index da7e5302..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -build -_meta/beat.yml -_meta/beat.reference.yml - -/metricbeat -/metricbeat.test -/docs/html_docs - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/Dockerfile deleted file mode 100644 index 1d03da80..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/Dockerfile +++ /dev/null @@ -1,30 +0,0 @@ -FROM golang:1.13.9 - -RUN \ - apt update \ - && apt install -qq -y --no-install-recommends \ - netcat \ - python3 \ - python3-pip \ - python3-venv \ - libaio-dev \ - unzip \ - && rm -rf /var/lib/apt/lists/* - -ENV PYTHON_ENV=/tmp/python-env - -RUN pip3 install --upgrade pip -RUN pip3 install --upgrade setuptools -RUN pip3 install --upgrade docker-compose==1.23.2 - -# Oracle instant client -RUN cd /usr/lib \ - && curl -sLo instantclient-basic-linux.zip https://download.oracle.com/otn_software/linux/instantclient/19600/instantclient-basic-linux.x64-19.6.0.0.0dbru.zip \ - && unzip instantclient-basic-linux.zip \ - && rm instantclient-basic-linux.zip -ENV LD_LIBRARY_PATH=/usr/lib/instantclient_19_6 - -ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/lib/oracle/12.2/client64/bin - -# Add healthcheck for the docker/healthcheck metricset to check during testing. -HEALTHCHECK CMD exit 0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/Makefile b/vendor/github.com/elastic/beats/v7/metricbeat/Makefile deleted file mode 100644 index fd2c6093..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/Makefile +++ /dev/null @@ -1,85 +0,0 @@ -# Name can be overwritten, as Metricbeat is also a library -BEAT_NAME?=metricbeat -BEAT_TITLE?=Metricbeat -SYSTEM_TESTS?=true -TEST_ENVIRONMENT?=true -BEATS_DOCKER_INTEGRATION_TEST_ENV?=true -ES_BEATS?=.. - -# Metricbeat can only be cross-compiled on platforms not requiring CGO. -GOX_OS=netbsd linux windows -GOX_FLAGS=-arch="amd64 386 arm ppc64 ppc64le" - -DOCS_BRANCH=$(shell grep doc-branch ../libbeat/docs/version.asciidoc | cut -c 14-) - -include ${ES_BEATS}/libbeat/scripts/Makefile - -# Collects all module dashboards -.PHONY: kibana -kibana: - @rm -rf _meta/kibana.generated - @mkdir -p _meta/kibana.generated - @-cp -pr module/*/_meta/kibana/* _meta/kibana.generated - -# Collects all module docs -.PHONY: collect-docs -collect-docs: - mage CollectAll - -# Collects all module configs -.PHONY: configs -configs: python-env - @mkdir -p _meta - @cp ${ES_BEATS}/metricbeat/_meta/common.yml _meta/beat.yml - @cat ${ES_BEATS}/metricbeat/_meta/setup.yml >> _meta/beat.yml - @cat ${ES_BEATS}/metricbeat/_meta/common.reference.yml > _meta/beat.reference.yml - @${PYTHON_ENV_EXE} ${ES_BEATS}/script/config_collector.py --beat ${BEAT_NAME} --full $(PWD) >> _meta/beat.reference.yml - @rm -rf modules.d - mage config - @chmod go-w modules.d/* - @# Enable system by default: - @if [ -f modules.d/system.yml.disabled ]; then mv modules.d/system.yml.disabled modules.d/system.yml; fi - -# Generates imports for all modules and metricsets -.PHONY: imports -imports: - @mkdir -p include - mage imports - -# Runs all collection steps and updates afterwards -.PHONY: collect -collect: assets collect-docs configs kibana imports - -# Creates a new metricset. Requires the params MODULE and METRICSET -.PHONY: create-metricset -create-metricset: python-env - @${PYTHON_ENV_EXE} ${ES_BEATS}/metricbeat/scripts/create_metricset.py --path=$(PWD) --es_beats=$(ES_BEATS) --module=$(MODULE) --metricset=$(METRICSET) - -# Generates the data.json example documents -.PHONY: generate-json -generate-json: build-image - ${DOCKER_COMPOSE} run beat go test -tags=integration github.com/elastic/beats/metricbeat/module/... -data - -.PHONY: run-module -run-module: ## @testing Runs the given module with exposing the port. Needs $MODULE and $PORT as param -run-module: - ${DOCKER_COMPOSE} build ${MODULE} - ${DOCKER_COMPOSE} run -p ${PORT}:${PORT} ${MODULE} - -.PHONY: test-module -test-module: ## @testing Tests the given module. Needs $MODULE as param an run-module must be started first. -test-module: python-env update metricbeat.test - go test -tags=integration ${BEAT_PATH}/module/${MODULE}/... -v - . ${PYTHON_ENV}/bin/activate && INTEGRATION_TESTS=1 nosetests module/${MODULE} - -.PHONY: assets -assets: - go run ${INSTALL_FLAG} ${ES_BEATS}/metricbeat/scripts/assets/assets.go ${ES_BEATS}/metricbeat/module - mkdir -p include/fields - go run ${INSTALL_FLAG} ${ES_BEATS}/libbeat/scripts/cmd/global_fields/main.go -es_beats_path ${ES_BEATS} -beat_path ${PWD} | go run ${ES_BEATS}/dev-tools/cmd/asset/asset.go -license ${LICENSE} -out ./include/fields/fields.go -pkg include -priority asset.LibbeatFieldsPri ${ES_BEATS}/libbeat/fields.yml $(BEAT_NAME) - -.PHONY: integration-tests -integration-tests: ## @testing Run golang integration tests. -integration-tests: prepare-tests mage - rm -f docker-compose.yml.lock - mage goIntegTest diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/README.md deleted file mode 100644 index 5d817506..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/README.md +++ /dev/null @@ -1,27 +0,0 @@ -# Metricbeat - -Metricbeat fetches a set of metrics on a predefined interval from the operating system and services such as Apache web server, Redis, and more and ships them to Elasticsearch or Logstash. - -## Getting started - -Please follow the [getting started](https://www.elastic.co/guide/en/beats/metricbeat/current/metricbeat-getting-started.html) -guide from the docs. - -## Documentation - -Please visit [elastic.co](https://www.elastic.co/guide/en/beats/metricbeat/current/index.html) - for the documentation. - -## Bugs and feature requests - -If you have an issue, please start by opening a topic on the -[forums](https://discuss.elastic.co/c/beats/metricbeat). We'll help you -troubleshoot and work with you on a solution. - -If you are sure you found a bug or have a feature request, open an issue on -[Github](https://github.com/elastic/beats/issues). - -## Contributions - -We love contributions from our community! Please read the -[CONTRIBUTING.md](../CONTRIBUTING.md) file. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/_meta/beat.docker.yml b/vendor/github.com/elastic/beats/v7/metricbeat/_meta/beat.docker.yml deleted file mode 100644 index 16b19a86..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/_meta/beat.docker.yml +++ /dev/null @@ -1,4 +0,0 @@ -metricbeat.config.modules: - path: ${path.config}/modules.d/*.yml - reload.enabled: false - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/_meta/common.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/_meta/common.reference.yml deleted file mode 100644 index c52deab8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/_meta/common.reference.yml +++ /dev/null @@ -1,54 +0,0 @@ -########################## Metricbeat Configuration ########################### - -# This file is a full configuration example documenting all non-deprecated -# options in comments. For a shorter configuration example, that contains only -# the most common options, please see metricbeat.yml in the same directory. -# -# You can find the full configuration reference here: -# https://www.elastic.co/guide/en/beats/metricbeat/index.html - -#============================ Config Reloading =============================== - -# Config reloading allows to dynamically load modules. Each file which is -# monitored must contain one or multiple modules as a list. -metricbeat.config.modules: - - # Glob pattern for configuration reloading - path: ${path.config}/modules.d/*.yml - - # Period on which files under path should be checked for changes - reload.period: 10s - - # Set to true to enable config reloading - reload.enabled: false - -# Maximum amount of time to randomly delay the start of a metricset. Use 0 to -# disable startup delay. -metricbeat.max_start_delay: 10s - -#============================== Autodiscover =================================== - -# Autodiscover allows you to detect changes in the system and spawn new modules -# as they happen. - -#metricbeat.autodiscover: - # List of enabled autodiscover providers -# providers: -# - type: docker -# templates: -# - condition: -# equals.docker.container.image: etcd -# config: -# - module: etcd -# metricsets: ["leader", "self", "store"] -# period: 10s -# hosts: ["${host}:2379"] - -#=========================== Timeseries instance =============================== - -# Enabling this will add a `timeseries.instance` keyword field to all metric -# events. For a given metricset, this field will be unique for every single item -# being monitored. -# This setting is experimental. - -#timeseries.enabled: false diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/_meta/common.yml b/vendor/github.com/elastic/beats/v7/metricbeat/_meta/common.yml deleted file mode 100644 index 8bcba523..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/_meta/common.yml +++ /dev/null @@ -1,8 +0,0 @@ -###################### Metricbeat Configuration Example ####################### - -# This file is an example configuration file highlighting only the most common -# options. The metricbeat.reference.yml file from the same directory contains all the -# supported options with more comments. You can use it as a reference. -# -# You can find the full configuration reference here: -# https://www.elastic.co/guide/en/beats/metricbeat/index.html diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/_meta/fields.common.yml b/vendor/github.com/elastic/beats/v7/metricbeat/_meta/fields.common.yml deleted file mode 100644 index 44bab6f6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/_meta/fields.common.yml +++ /dev/null @@ -1,43 +0,0 @@ -- key: common - title: Common - description: > - Contains common fields available in all event types. - fields: - - - name: metricset.module - description: > - The name of the module that generated the event. - type: alias - path: event.module - migration: true - - - name: metricset.name - description: > - The name of the metricset that generated the event. - - - name: metricset.period - type: integer - description: > - Current data collection period for this event in milliseconds. - - - name: service.address - description: > - Address of the machine where the service is running. This - field may not be present when the data was collected locally. - - - name: service.hostname - description: > - Host name of the machine where the service is running. - - - name: type - required: true - example: metricsets - description: > - The document type. Always set to "doc". - - - name: systemd.fragment_path - type: keyword - description: the location of the systemd unit path - - name: systemd.unit - type: keyword - description: the unit name of the systemd service diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/_meta/setup.yml b/vendor/github.com/elastic/beats/v7/metricbeat/_meta/setup.yml deleted file mode 100644 index 33706737..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/_meta/setup.yml +++ /dev/null @@ -1,19 +0,0 @@ - -#========================== Modules configuration ============================ - -metricbeat.config.modules: - # Glob pattern for configuration loading - path: ${path.config}/modules.d/*.yml - - # Set to true to enable config reloading - reload.enabled: false - - # Period on which files under path should be checked for changes - #reload.period: 10s - -#==================== Elasticsearch template setting ========================== - -setup.template.settings: - index.number_of_shards: 1 - index.codec: best_compression - #_source.enabled: false diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/appender/kubernetes/token/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/appender/kubernetes/token/config.go deleted file mode 100644 index 7363c600..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/appender/kubernetes/token/config.go +++ /dev/null @@ -1,33 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package token - -import ( - "github.com/elastic/beats/v7/libbeat/conditions" -) - -type config struct { - TokenPath string `config:"token_path"` - ConditionConfig *conditions.Config `config:"condition"` -} - -func defaultConfig() config { - return config{ - TokenPath: "/var/run/secrets/kubernetes.io/serviceaccount/token", - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/appender/kubernetes/token/token.go b/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/appender/kubernetes/token/token.go deleted file mode 100644 index 9f4f99c4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/appender/kubernetes/token/token.go +++ /dev/null @@ -1,143 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package token - -import ( - "fmt" - "io/ioutil" - - "github.com/elastic/beats/v7/libbeat/autodiscover" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" - "github.com/elastic/beats/v7/libbeat/common/cfgwarn" - "github.com/elastic/beats/v7/libbeat/conditions" - "github.com/elastic/beats/v7/libbeat/logp" -) - -func init() { - autodiscover.Registry.AddAppender("kubernetes.token", NewTokenAppender) -} - -type tokenAppender struct { - TokenPath string - Condition conditions.Condition -} - -// NewTokenAppender creates a token appender that can append a bearer token required to authenticate with -// protected endpoints -func NewTokenAppender(cfg *common.Config) (autodiscover.Appender, error) { - cfgwarn.Deprecate("7.0.0", "token appender is deprecated in favor of bearer_token_file config parameter") - conf := defaultConfig() - - err := cfg.Unpack(&conf) - if err != nil { - return nil, fmt.Errorf("unable to unpack config due to error: %v", err) - } - - var cond conditions.Condition - if conf.ConditionConfig != nil { - // Attempt to create a condition. If fails then report error - cond, err = conditions.NewCondition(conf.ConditionConfig) - if err != nil { - return nil, fmt.Errorf("unable to create condition due to error: %v", err) - } - } - appender := tokenAppender{ - TokenPath: conf.TokenPath, - Condition: cond, - } - - return &appender, nil -} - -// Append picks up a token from a file and adds it to the headers.Authorization section of the metricbeat module -func (t *tokenAppender) Append(event bus.Event) { - cfgsRaw, ok := event["config"] - // There are no configs - if !ok { - return - } - - cfgs, ok := cfgsRaw.([]*common.Config) - // Config key doesnt have an array of config objects - if !ok { - return - } - - // Check if the condition is met. Attempt to append only if that is the case. - if t.Condition == nil || t.Condition.Check(common.MapStr(event)) == true { - tok := t.getAuthHeaderFromToken() - // If token is empty then just return - if tok == "" { - return - } - for i := 0; i < len(cfgs); i++ { - // Unpack the config - cfg := cfgs[i] - c := common.MapStr{} - err := cfg.Unpack(&c) - if err != nil { - logp.Debug("kubernetes.config", "unable to unpack config due to error: %v", err) - continue - } - var headers common.MapStr - if hRaw, ok := c["headers"]; ok { - // If headers is not a map then continue to next config - if headers, ok = hRaw.(common.MapStr); !ok { - continue - } - } else { - headers = common.MapStr{} - } - - // Assign authorization header and add it back to the config - headers["Authorization"] = tok - c["headers"] = headers - - // Repack the configuration - newCfg, err := common.NewConfigFrom(&c) - if err != nil { - logp.Debug("kubernetes.config", "unable to repack config due to error: %v", err) - continue - } - cfgs[i] = newCfg - } - - event["config"] = cfgs - } -} - -func (t *tokenAppender) getAuthHeaderFromToken() string { - var token string - - if t.TokenPath != "" { - b, err := ioutil.ReadFile(t.TokenPath) - if err != nil { - logp.Err("Reading token file failed with err: %v", err) - } - - if len(b) != 0 { - if b[len(b)-1] == '\n' { - b = b[0 : len(b)-1] - } - token = fmt.Sprintf("Bearer %s", string(b)) - } - } - - return token -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/appender/kubernetes/token/token_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/appender/kubernetes/token/token_test.go deleted file mode 100644 index 28b0ecb6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/appender/kubernetes/token/token_test.go +++ /dev/null @@ -1,108 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package token - -import ( - "io/ioutil" - "os" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" -) - -func TestTokenAppender(t *testing.T) { - tests := []struct { - eventConfig string - event bus.Event - result common.MapStr - config string - }{ - // Appender without a condition should apply the config regardless - // Empty event config should return a config with only the headers - { - event: bus.Event{}, - result: common.MapStr{ - "headers": map[string]interface{}{ - "Authorization": "Bearer foo bar", - }, - }, - eventConfig: "", - config: ` -token_path: "test" -`, - }, - // Metricbeat module config should return a config that has headers section - { - event: bus.Event{}, - result: common.MapStr{ - "module": "prometheus", - "hosts": []interface{}{"1.2.3.4:8080"}, - "headers": map[string]interface{}{ - "Authorization": "Bearer foo bar", - }, - }, - eventConfig: ` -module: prometheus -hosts: ["1.2.3.4:8080"] -`, - config: ` -token_path: "test" -`, - }, - } - - for _, test := range tests { - config, err := common.NewConfigWithYAML([]byte(test.config), "") - if err != nil { - t.Fatal(err) - } - - eConfig, err := common.NewConfigWithYAML([]byte(test.eventConfig), "") - if err != nil { - t.Fatal(err) - } - - test.event["config"] = []*common.Config{eConfig} - writeFile("test", "foo bar") - - appender, err := NewTokenAppender(config) - assert.Nil(t, err) - assert.NotNil(t, appender) - - appender.Append(test.event) - cfgs, _ := test.event["config"].([]*common.Config) - assert.Equal(t, len(cfgs), 1) - - out := common.MapStr{} - cfgs[0].Unpack(&out) - - assert.Equal(t, out, test.result) - deleteFile("test") - } -} - -func writeFile(name, message string) { - ioutil.WriteFile(name, []byte(message), os.ModePerm) -} - -func deleteFile(name string) { - os.Remove(name) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/builder/hints/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/builder/hints/config.go deleted file mode 100644 index 957ec278..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/builder/hints/config.go +++ /dev/null @@ -1,32 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package hints - -import "github.com/elastic/beats/v7/metricbeat/mb" - -type config struct { - Key string `config:"key"` - Registry *mb.Register -} - -func defaultConfig() config { - return config{ - Key: "metrics", - Registry: mb.Registry, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/builder/hints/metrics.go b/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/builder/hints/metrics.go deleted file mode 100644 index 3e859b23..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/builder/hints/metrics.go +++ /dev/null @@ -1,245 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package hints - -import ( - "fmt" - - "strings" - - "github.com/elastic/beats/v7/libbeat/autodiscover" - "github.com/elastic/beats/v7/libbeat/autodiscover/builder" - "github.com/elastic/beats/v7/libbeat/autodiscover/template" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - autodiscover.Registry.AddBuilder("hints", NewMetricHints) -} - -const ( - module = "module" - namespace = "namespace" - hosts = "hosts" - metricsets = "metricsets" - period = "period" - timeout = "timeout" - ssl = "ssl" - metricspath = "metrics_path" - username = "username" - password = "password" - - defaultTimeout = "3s" - defaultPeriod = "1m" -) - -type metricHints struct { - Key string - Registry *mb.Register -} - -// NewMetricHints builds a new metrics builder based on hints -func NewMetricHints(cfg *common.Config) (autodiscover.Builder, error) { - config := defaultConfig() - err := cfg.Unpack(&config) - - if err != nil { - return nil, fmt.Errorf("unable to unpack hints config due to error: %v", err) - } - - return &metricHints{config.Key, config.Registry}, nil -} - -// Create configs based on hints passed from providers -func (m *metricHints) CreateConfig(event bus.Event) []*common.Config { - var config []*common.Config - host, _ := event["host"].(string) - if host == "" { - return config - } - - port, _ := common.TryToInt(event["port"]) - - hints, ok := event["hints"].(common.MapStr) - if !ok { - return config - } - - modulesConfig := m.getModules(hints) - if modulesConfig != nil { - configs := []*common.Config{} - for _, cfg := range modulesConfig { - if config, err := common.NewConfigFrom(cfg); err == nil { - configs = append(configs, config) - } - } - logp.Debug("hints.builder", "generated config %+v", configs) - // Apply information in event to the template to generate the final config - return template.ApplyConfigTemplate(event, configs) - - } - - mod := m.getModule(hints) - if mod == "" { - return config - } - - hosts, ok := m.getHostsWithPort(hints, port) - if !ok { - return config - } - - ns := m.getNamespace(hints) - msets := m.getMetricSets(hints, mod) - tout := m.getTimeout(hints) - ival := m.getPeriod(hints) - sslConf := m.getSSLConfig(hints) - procs := m.getProcessors(hints) - metricspath := m.getMetricPath(hints) - username := m.getUsername(hints) - password := m.getPassword(hints) - - moduleConfig := common.MapStr{ - "module": mod, - "metricsets": msets, - "hosts": hosts, - "timeout": tout, - "period": ival, - "enabled": true, - "ssl": sslConf, - "processors": procs, - } - - if ns != "" { - moduleConfig["namespace"] = ns - } - if metricspath != "" { - moduleConfig["metrics_path"] = metricspath - } - if username != "" { - moduleConfig["username"] = username - } - if password != "" { - moduleConfig["password"] = password - } - - logp.Debug("hints.builder", "generated config: %v", moduleConfig) - - // Create config object - cfg, err := common.NewConfigFrom(moduleConfig) - if err != nil { - logp.Debug("hints.builder", "config merge failed with error: %v", err) - } - logp.Debug("hints.builder", "generated config: %+v", common.DebugString(cfg, true)) - config = append(config, cfg) - - // Apply information in event to the template to generate the final config - // This especially helps in a scenario where endpoints are configured as: - // co.elastic.metrics/hosts= "${data.host}:9090" - return template.ApplyConfigTemplate(event, config) -} - -func (m *metricHints) getModule(hints common.MapStr) string { - return builder.GetHintString(hints, m.Key, module) -} - -func (m *metricHints) getMetricSets(hints common.MapStr, module string) []string { - var msets []string - var err error - msets = builder.GetHintAsList(hints, m.Key, metricsets) - - if len(msets) == 0 { - // If no metricset list is given, take module defaults - // fallback to all metricsets if module has no defaults - msets, err = m.Registry.DefaultMetricSets(module) - if err != nil || len(msets) == 0 { - msets = m.Registry.MetricSets(module) - } - } - - return msets -} - -func (m *metricHints) getHostsWithPort(hints common.MapStr, port int) ([]string, bool) { - var result []string - thosts := builder.GetHintAsList(hints, m.Key, hosts) - - // Only pick hosts that have ${data.port} or the port on current event. This will make - // sure that incorrect meta mapping doesn't happen - for _, h := range thosts { - if strings.Contains(h, "data.port") || strings.Contains(h, fmt.Sprintf(":%d", port)) || - // Use the event that has no port config if there is a ${data.host}:9090 like input - (port == 0 && strings.Contains(h, "data.host")) { - result = append(result, h) - } - } - - if len(thosts) > 0 && len(result) == 0 { - logp.Debug("hints.builder", "no hosts selected for port %d with hints: %+v", port, thosts) - return nil, false - } - - return result, true -} - -func (m *metricHints) getNamespace(hints common.MapStr) string { - return builder.GetHintString(hints, m.Key, namespace) -} - -func (m *metricHints) getMetricPath(hints common.MapStr) string { - return builder.GetHintString(hints, m.Key, metricspath) -} - -func (m *metricHints) getUsername(hints common.MapStr) string { - return builder.GetHintString(hints, m.Key, username) -} - -func (m *metricHints) getPassword(hints common.MapStr) string { - return builder.GetHintString(hints, m.Key, password) -} - -func (m *metricHints) getPeriod(hints common.MapStr) string { - if ival := builder.GetHintString(hints, m.Key, period); ival != "" { - return ival - } - - return defaultPeriod -} - -func (m *metricHints) getTimeout(hints common.MapStr) string { - if tout := builder.GetHintString(hints, m.Key, timeout); tout != "" { - return tout - } - return defaultTimeout -} - -func (m *metricHints) getSSLConfig(hints common.MapStr) common.MapStr { - return builder.GetHintMapStr(hints, m.Key, ssl) -} - -func (m *metricHints) getModules(hints common.MapStr) []common.MapStr { - return builder.GetHintAsConfigs(hints, m.Key) -} - -func (m *metricHints) getProcessors(hints common.MapStr) []common.MapStr { - return builder.GetProcessors(hints, m.Key) - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/builder/hints/metrics_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/builder/hints/metrics_test.go deleted file mode 100644 index f3f9d5a5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/autodiscover/builder/hints/metrics_test.go +++ /dev/null @@ -1,337 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package hints - -import ( - "sort" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/bus" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func TestGenerateHints(t *testing.T) { - tests := []struct { - message string - event bus.Event - len int - result common.MapStr - }{ - { - message: "Empty event hints should return empty config", - event: bus.Event{ - "host": "1.2.3.4", - "kubernetes": common.MapStr{ - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - }, - }, - "docker": common.MapStr{ - "container": common.MapStr{ - "name": "foobar", - "id": "abc", - }, - }, - }, - len: 0, - result: common.MapStr{}, - }, - { - message: "Hints without host should return nothing", - event: bus.Event{ - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "mockmodule", - }, - }, - }, - len: 0, - result: common.MapStr{}, - }, - { - message: "Hints without matching port should return nothing", - event: bus.Event{ - "host": "1.2.3.4", - "port": 9090, - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "mockmoduledefaults", - "hosts": "${data.host}:8888", - }, - }, - }, - len: 0, - result: common.MapStr{}, - }, - { - message: "Hints with multiple hosts return only the matching one", - event: bus.Event{ - "host": "1.2.3.4", - "port": 9090, - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "mockmoduledefaults", - "hosts": "${data.host}:8888,${data.host}:9090", - }, - }, - }, - len: 1, - result: common.MapStr{ - "module": "mockmoduledefaults", - "metricsets": []string{"default"}, - "timeout": "3s", - "period": "1m", - "enabled": true, - "hosts": []interface{}{"1.2.3.4:9090"}, - }, - }, - { - message: "Hints with multiple hosts return only the one with the template", - event: bus.Event{ - "host": "1.2.3.4", - "port": 9090, - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "mockmoduledefaults", - "hosts": "${data.host}:8888,${data.host}:${data.port}", - }, - }, - }, - len: 1, - result: common.MapStr{ - "module": "mockmoduledefaults", - "metricsets": []string{"default"}, - "timeout": "3s", - "period": "1m", - "enabled": true, - "hosts": []interface{}{"1.2.3.4:9090"}, - }, - }, - { - message: "Only module hint should return all metricsets", - event: bus.Event{ - "host": "1.2.3.4", - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "mockmodule", - }, - }, - }, - len: 1, - result: common.MapStr{ - "module": "mockmodule", - "metricsets": []string{"one", "two"}, - "timeout": "3s", - "period": "1m", - "enabled": true, - }, - }, - { - message: "Metricsets hint works", - event: bus.Event{ - "host": "1.2.3.4", - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "mockmodule", - "metricsets": "one", - }, - }, - }, - len: 1, - result: common.MapStr{ - "module": "mockmodule", - "metricsets": []string{"one"}, - "timeout": "3s", - "period": "1m", - "enabled": true, - }, - }, - { - message: "Only module, it should return defaults", - event: bus.Event{ - "host": "1.2.3.4", - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "mockmoduledefaults", - }, - }, - }, - len: 1, - result: common.MapStr{ - "module": "mockmoduledefaults", - "metricsets": []string{"default"}, - "timeout": "3s", - "period": "1m", - "enabled": true, - }, - }, - { - message: "Module defined in modules as a JSON string should return a config", - event: bus.Event{ - "host": "1.2.3.4", - "hints": common.MapStr{ - "metrics": common.MapStr{ - "raw": "{\"enabled\":true,\"metricsets\":[\"default\"],\"module\":\"mockmoduledefaults\",\"period\":\"1m\",\"timeout\":\"3s\"}", - }, - }, - }, - len: 1, - result: common.MapStr{ - "module": "mockmoduledefaults", - "metricsets": []string{"default"}, - "timeout": "3s", - "period": "1m", - "enabled": true, - }, - }, - { - message: "Module, namespace, host hint should return valid config with port should return hosts for " + - "docker host network scenario", - event: bus.Event{ - "host": "1.2.3.4", - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "mockmoduledefaults", - "namespace": "test", - "hosts": "${data.host}:9090", - }, - }, - }, - len: 1, - result: common.MapStr{ - "module": "mockmoduledefaults", - "namespace": "test", - "metricsets": []string{"default"}, - "timeout": "3s", - "period": "1m", - "enabled": true, - "hosts": []interface{}{"1.2.3.4:9090"}, - }, - }, - { - message: "Module with processor config must return an module having the processor defined", - event: bus.Event{ - "host": "1.2.3.4", - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "mockmoduledefaults", - "namespace": "test", - "hosts": "${data.host}:9090", - "processors": common.MapStr{ - "add_locale": common.MapStr{ - "abbrevation": "MST", - }, - }, - }, - }, - }, - len: 1, - result: common.MapStr{ - "module": "mockmoduledefaults", - "namespace": "test", - "metricsets": []string{"default"}, - "timeout": "3s", - "period": "1m", - "enabled": true, - "hosts": []interface{}{"1.2.3.4:9090"}, - "processors": []interface{}{ - map[string]interface{}{ - "add_locale": map[string]interface{}{ - "abbrevation": "MST", - }, - }, - }, - }, - }, - { - message: "Module, namespace, host hint should return valid config", - event: bus.Event{ - "host": "1.2.3.4", - "port": 9090, - "hints": common.MapStr{ - "metrics": common.MapStr{ - "module": "mockmoduledefaults", - "namespace": "test", - "hosts": "${data.host}:9090", - }, - }, - }, - len: 1, - result: common.MapStr{ - "module": "mockmoduledefaults", - "namespace": "test", - "metricsets": []string{"default"}, - "hosts": []interface{}{"1.2.3.4:9090"}, - "timeout": "3s", - "period": "1m", - "enabled": true, - }, - }, - } - for _, test := range tests { - mockRegister := mb.NewRegister() - mockRegister.MustAddMetricSet("mockmodule", "one", NewMockMetricSet, mb.DefaultMetricSet()) - mockRegister.MustAddMetricSet("mockmodule", "two", NewMockMetricSet, mb.DefaultMetricSet()) - mockRegister.MustAddMetricSet("mockmoduledefaults", "default", NewMockMetricSet, mb.DefaultMetricSet()) - mockRegister.MustAddMetricSet("mockmoduledefaults", "other", NewMockMetricSet) - - m := metricHints{ - Key: defaultConfig().Key, - Registry: mockRegister, - } - cfgs := m.CreateConfig(test.event) - assert.Equal(t, len(cfgs), test.len) - - if len(cfgs) != 0 { - config := common.MapStr{} - err := cfgs[0].Unpack(&config) - assert.Nil(t, err, test.message) - - // metricsets order is random, order it for tests - if v, err := config.GetValue("metricsets"); err == nil { - if msets, ok := v.([]interface{}); ok { - metricsets := make([]string, len(msets)) - for i, v := range msets { - metricsets[i] = v.(string) - } - sort.Strings(metricsets) - config["metricsets"] = metricsets - } - } - - assert.Equal(t, test.result, config, test.message) - } - - } -} - -type MockMetricSet struct { - mb.BaseMetricSet -} - -func NewMockMetricSet(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &MockMetricSet{}, nil -} - -func (ms *MockMetricSet) Fetch(report mb.Reporter) { - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/beater/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/beater/config.go deleted file mode 100644 index 51ac82aa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/beater/config.go +++ /dev/null @@ -1,38 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package beater - -import ( - "time" - - "github.com/elastic/beats/v7/libbeat/autodiscover" - "github.com/elastic/beats/v7/libbeat/common" -) - -// Config is the root of the Metricbeat configuration hierarchy. -type Config struct { - // Modules is a list of module specific configuration data. - Modules []*common.Config `config:"modules"` - ConfigModules *common.Config `config:"config.modules"` - MaxStartDelay time.Duration `config:"max_start_delay"` // Upper bound on the random startup delay for metricsets (use 0 to disable startup delay). - Autodiscover *autodiscover.Config `config:"autodiscover"` -} - -var defaultConfig = Config{ - MaxStartDelay: 10 * time.Second, -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/beater/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/beater/doc.go deleted file mode 100644 index 21d475c7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/beater/doc.go +++ /dev/null @@ -1,92 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package beater provides the implementation of the libbeat Beater interface for -Metricbeat and functions for running Metricbeat Modules on their own. - -Metricbeat collects metrics from operating systems and services. The code for -gathering metrics from a particular service is organized into a logical grouping -called a Module. Each Module has one or more MetricSet implementations which -do the work of collecting a particular set of metrics from the service. - -The public interfaces used in implementing Modules and MetricSets are defined in -the github.com/elastic/beats/v7/metricbeat/mb package. - -Event Format - -Each event generated by Metricbeat has the same general structure. The example -event below was generated by a MetricSet named "cpu" in the "system" Module. - - { - "@timestamp": "2016-05-23T08:05:34.853Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "metricset": { - "host": "localhost", - "module": "system", - "name": "cpu", - "rtt": 115 - }, - "system": { - "cpu": { - "idle": { - "pct": 0.852, - "ticks": 44421033 - }, - "iowait": { - "pct": 0, - "ticks": 159735 - }, - "irq": { - "pct": 0, - "ticks": 0 - }, - "nice": { - "pct": 0, - "ticks": 0 - }, - "softirq": { - "pct": 0, - "ticks": 14070 - }, - "steal": { - "pct": 0, - "ticks": 0 - }, - "system": { - "pct": 0.0408, - "ticks": 305704 - }, - "user": { - "pct": 0.1071, - "ticks": 841974 - } - } - }, - "type": "metricsets" - } - -All events are stored in one index called metricbeat by default. Each -MetricSet's data format is potentially unique so the MetricSet data is added to -event as a dictionary under a key that is unique to the MetricSet. The key -is constructed from the Module name and MetricSet name to ensure uniqueness. -All documents are stored under the same type called "metricsets". -*/ -package beater diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/beater/metricbeat.go b/vendor/github.com/elastic/beats/v7/metricbeat/beater/metricbeat.go deleted file mode 100644 index 050e7f26..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/beater/metricbeat.go +++ /dev/null @@ -1,269 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package beater - -import ( - "sync" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/autodiscover" - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/cfgfile" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/reload" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/management" - "github.com/elastic/beats/v7/libbeat/paths" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/module" - - // include all metricbeat specific builders - _ "github.com/elastic/beats/v7/metricbeat/autodiscover/builder/hints" - - // include all metricbeat specific appenders - _ "github.com/elastic/beats/v7/metricbeat/autodiscover/appender/kubernetes/token" - - // Add metricbeat default processors - _ "github.com/elastic/beats/v7/metricbeat/processor/add_kubernetes_metadata" -) - -// Metricbeat implements the Beater interface for metricbeat. -type Metricbeat struct { - done chan struct{} // Channel used to initiate shutdown. - runners []module.Runner // Active list of module runners. - config Config - autodiscover *autodiscover.Autodiscover - - // Options - moduleOptions []module.Option -} - -// Option specifies some optional arguments used for configuring the behavior -// of the Metricbeat framework. -type Option func(mb *Metricbeat) - -// WithModuleOptions sets the given module options on the Metricbeat framework -// and these options will be used anytime a new module is instantiated. -func WithModuleOptions(options ...module.Option) Option { - return func(mb *Metricbeat) { - mb.moduleOptions = append(mb.moduleOptions, options...) - } -} - -// WithLightModules enables light modules support -func WithLightModules() Option { - return func(*Metricbeat) { - path := paths.Resolve(paths.Home, "module") - mb.Registry.SetSecondarySource(mb.NewLightModulesSource(path)) - } -} - -// Creator returns a beat.Creator for instantiating a new instance of the -// Metricbeat framework with the given options. -func Creator(options ...Option) beat.Creator { - return func(b *beat.Beat, c *common.Config) (beat.Beater, error) { - return newMetricbeat(b, c, options...) - } -} - -// DefaultCreator returns a beat.Creator for instantiating a new instance of -// Metricbeat framework with the traditional Metricbeat module option of -// module.WithMetricSetInfo. -// -// This is equivalent to calling -// -// beater.Creator( -// beater.WithModuleOptions( -// module.WithMetricSetInfo(), -// ), -// ) -func DefaultCreator() beat.Creator { - return Creator( - WithLightModules(), - WithModuleOptions( - module.WithMetricSetInfo(), - module.WithServiceName(), - ), - ) -} - -// DefaultTestModulesCreator returns a customized instance of Metricbeat -// where startup delay has been disabled to workaround the fact that -// Modules() will return the static modules (not the dynamic ones) -// with a start delay. -// -// This is equivalent to calling -// -// beater.Creator( -// beater.WithLightModules(), -// beater.WithModuleOptions( -// module.WithMetricSetInfo(), -// module.WithMaxStartDelay(0), -// ), -// ) -func DefaultTestModulesCreator() beat.Creator { - return Creator( - WithLightModules(), - WithModuleOptions( - module.WithMetricSetInfo(), - module.WithMaxStartDelay(0), - ), - ) -} - -// newMetricbeat creates and returns a new Metricbeat instance. -func newMetricbeat(b *beat.Beat, c *common.Config, options ...Option) (*Metricbeat, error) { - config := defaultConfig - if err := c.Unpack(&config); err != nil { - return nil, errors.Wrap(err, "error reading configuration file") - } - - dynamicCfgEnabled := config.ConfigModules.Enabled() || config.Autodiscover != nil || b.ConfigManager.Enabled() - if !dynamicCfgEnabled && len(config.Modules) == 0 { - return nil, mb.ErrEmptyConfig - } - - metricbeat := &Metricbeat{ - done: make(chan struct{}), - config: config, - } - for _, applyOption := range options { - applyOption(metricbeat) - } - - // List all registered modules and metricsets. - logp.Debug("modules", "Available modules and metricsets: %s", mb.Registry.String()) - - if b.InSetupCmd { - // Return without instantiating the metricsets. - return metricbeat, nil - } - - moduleOptions := append( - []module.Option{module.WithMaxStartDelay(config.MaxStartDelay)}, - metricbeat.moduleOptions...) - - factory := module.NewFactory(b.Info, moduleOptions...) - - for _, moduleCfg := range config.Modules { - if !moduleCfg.Enabled() { - continue - } - - runner, err := factory.Create(b.Publisher, moduleCfg, nil) - if err != nil { - return nil, err - } - - metricbeat.runners = append(metricbeat.runners, runner) - } - - if len(metricbeat.runners) == 0 && !dynamicCfgEnabled { - return nil, mb.ErrAllModulesDisabled - } - - if config.Autodiscover != nil { - var err error - metricbeat.autodiscover, err = autodiscover.NewAutodiscover( - "metricbeat", b.Publisher, factory, autodiscover.QueryConfig(), config.Autodiscover) - if err != nil { - return nil, err - } - } - - return metricbeat, nil -} - -// Run starts the workers for Metricbeat and blocks until Stop is called -// and the workers complete. Each host associated with a MetricSet is given its -// own goroutine for fetching data. The ensures that each host is isolated so -// that a single unresponsive host cannot inadvertently block other hosts -// within the same Module and MetricSet from collection. -func (bt *Metricbeat) Run(b *beat.Beat) error { - var wg sync.WaitGroup - - // Static modules (metricbeat.runners) - for _, r := range bt.runners { - r.Start() - wg.Add(1) - - thatRunner := r - go func() { - defer wg.Done() - <-bt.done - thatRunner.Stop() - }() - } - - // Centrally managed modules - factory := module.NewFactory(b.Info, bt.moduleOptions...) - modules := cfgfile.NewRunnerList(management.DebugK, factory, b.Publisher) - reload.Register.MustRegisterList(b.Info.Beat+".modules", modules) - wg.Add(1) - go func() { - defer wg.Done() - <-bt.done - modules.Stop() - }() - - // Dynamic file based modules (metricbeat.config.modules) - if bt.config.ConfigModules.Enabled() { - moduleReloader := cfgfile.NewReloader(b.Publisher, bt.config.ConfigModules) - - if err := moduleReloader.Check(factory); err != nil { - return err - } - - go moduleReloader.Run(factory) - wg.Add(1) - go func() { - defer wg.Done() - <-bt.done - moduleReloader.Stop() - }() - } - - // Autodiscover (metricbeat.autodiscover) - if bt.autodiscover != nil { - bt.autodiscover.Start() - wg.Add(1) - go func() { - defer wg.Done() - <-bt.done - bt.autodiscover.Stop() - }() - } - - wg.Wait() - return nil -} - -// Stop signals to Metricbeat that it should stop. It closes the "done" channel -// and closes the publisher client associated with each Module. -// -// Stop should only be called a single time. Calling it more than once may -// result in undefined behavior. -func (bt *Metricbeat) Stop() { - close(bt.done) -} - -// Modules return a list of all configured modules. -func (bt *Metricbeat) Modules() ([]*module.Wrapper, error) { - return module.ConfiguredModules(bt.config.Modules, bt.config.ConfigModules, bt.moduleOptions) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/cmd/modules.go b/vendor/github.com/elastic/beats/v7/metricbeat/cmd/modules.go deleted file mode 100644 index f137a91c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/cmd/modules.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cmd - -import ( - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/cfgfile" - "github.com/elastic/beats/v7/libbeat/cmd" -) - -// BuildModulesManager adds support for modules management to a beat -func BuildModulesManager(beat *beat.Beat) (cmd.ModulesManager, error) { - config := beat.BeatConfig - - glob, err := config.String("config.modules.path", -1) - if err != nil { - return nil, errors.Errorf("modules management requires 'metricbeat.config.modules.path' setting") - } - - if !strings.HasSuffix(glob, "*.yml") { - return nil, errors.Errorf("wrong settings for config.modules.path, it is expected to end with *.yml. Got: %s", glob) - } - - modulesManager, err := cfgfile.NewGlobManager(glob, ".yml", ".disabled") - if err != nil { - return nil, errors.Wrap(err, "initialization error") - } - return modulesManager, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/cmd/root.go b/vendor/github.com/elastic/beats/v7/metricbeat/cmd/root.go deleted file mode 100644 index 892d734b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/cmd/root.go +++ /dev/null @@ -1,55 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cmd - -import ( - "flag" - - "github.com/spf13/pflag" - - "github.com/elastic/beats/v7/libbeat/cmd" - "github.com/elastic/beats/v7/libbeat/cmd/instance" - "github.com/elastic/beats/v7/metricbeat/beater" - "github.com/elastic/beats/v7/metricbeat/cmd/test" - - // import modules - _ "github.com/elastic/beats/v7/metricbeat/include" - _ "github.com/elastic/beats/v7/metricbeat/include/fields" - - // Import processors. - _ "github.com/elastic/beats/v7/libbeat/processors/script" -) - -// Name of this beat -var Name = "metricbeat" - -// RootCmd to handle beats cli -var RootCmd *cmd.BeatsRootCmd - -func init() { - var runFlags = pflag.NewFlagSet(Name, pflag.ExitOnError) - runFlags.AddGoFlag(flag.CommandLine.Lookup("system.hostfs")) - settings := instance.Settings{ - RunFlags: runFlags, - Name: Name, - HasDashboards: true, - } - RootCmd = cmd.GenRootCmdWithSettings(beater.DefaultCreator(), settings) - RootCmd.AddCommand(cmd.GenModulesCmd(Name, "", BuildModulesManager)) - RootCmd.TestCmd.AddCommand(test.GenTestModulesCmd(Name, "", beater.DefaultTestModulesCreator())) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/cmd/test/modules.go b/vendor/github.com/elastic/beats/v7/metricbeat/cmd/test/modules.go deleted file mode 100644 index 93950973..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/cmd/test/modules.go +++ /dev/null @@ -1,80 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package test - -import ( - "fmt" - "os" - - "github.com/spf13/cobra" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/cmd/instance" - "github.com/elastic/beats/v7/libbeat/testing" - "github.com/elastic/beats/v7/metricbeat/beater" -) - -func GenTestModulesCmd(name, beatVersion string, create beat.Creator) *cobra.Command { - return &cobra.Command{ - Use: "modules [module] [metricset]", - Short: "Test modules settings", - Run: func(cmd *cobra.Command, args []string) { - var filter_module, filter_metricset string - if len(args) > 0 { - filter_module = args[0] - } - - if len(args) > 1 { - filter_metricset = args[1] - } - - b, err := instance.NewInitializedBeat(instance.Settings{Name: name, Version: beatVersion}) - if err != nil { - fmt.Fprintf(os.Stderr, "Error initializing beat: %s\n", err) - os.Exit(1) - } - - mb, err := create(&b.Beat, b.Beat.BeatConfig) - if err != nil { - fmt.Fprintf(os.Stderr, "Error initializing metricbeat: %s\n", err) - os.Exit(1) - } - - modules, err := mb.(*beater.Metricbeat).Modules() - if err != nil { - fmt.Fprintf(os.Stderr, "Error getting metricbeat modules: %s\n", err) - os.Exit(1) - } - - driver := testing.NewConsoleDriver(os.Stdout) - for _, module := range modules { - if filter_module != "" && module.Name() != filter_module { - continue - } - driver.Run(module.Name(), func(driver testing.Driver) { - for _, set := range module.MetricSets() { - if filter_metricset != "" && set.Name() != filter_metricset { - continue - } - set.Test(driver) - } - }) - } - }, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/docker-compose.yml deleted file mode 100644 index e1553f56..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docker-compose.yml +++ /dev/null @@ -1,59 +0,0 @@ -version: '2.3' - -services: - beat: - build: ${PWD}/. - environment: - - BEAT_STRICT_PERMS=false - - TEST_ENVIRONMENT=false - working_dir: /go/src/github.com/elastic/beats/metricbeat - volumes: - - ${PWD}/..:/go/src/github.com/elastic/beats/ - - /var/run/docker.sock:/var/run/docker.sock - network_mode: host - command: make - - # Used by base tests - elasticsearch: - image: docker.elastic.co/integrations-ci/beats-elasticsearch:${ELASTICSEARCH_VERSION:-7.5.2}-1 - build: - context: ./module/elasticsearch/_meta - args: - ELASTICSEARCH_VERSION: ${ELASTICSEARCH_VERSION:-7.5.2} - environment: - - "ES_JAVA_OPTS=-Xms256m -Xmx256m" - - "network.host=" - - "transport.host=127.0.0.1" - - "http.host=0.0.0.0" - - "xpack.security.enabled=false" - ports: - - 9200 - - # Used by autodiscover tests - jolokia: - extends: - file: ./module/jolokia/docker-compose.yml - service: jolokia - - # Used by base tests - kibana: - image: docker.elastic.co/integrations-ci/beats-kibana:${KIBANA_VERSION:-7.5.2}-1 - build: - context: ./module/kibana/_meta - args: - KIBANA_VERSION: ${KIBANA_VERSION:-7.5.2} - depends_on: - - elasticsearch - ports: - - 5601 - - # Used by base tests - metricbeat: - image: docker.elastic.co/integrations-ci/beats-metricbeat:${BEAT_VERSION:-7.5.2}-1 - build: - context: ./module/beat/_meta - args: - BEAT_VERSION: ${BEAT_VERSION:-7.5.2} - command: '-e' - ports: - - 5066 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-aws-ec2-config.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-aws-ec2-config.asciidoc deleted file mode 100644 index 42f9497c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-aws-ec2-config.asciidoc +++ /dev/null @@ -1,25 +0,0 @@ -{beatname_uc} supports templates for modules: - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- -metricbeat.autodiscover: - providers: - - type: aws_ec2 - period: 1m - credential_profile_name: elastic-beats - templates: - - condition: - equals: - aws.ec2.tags.service: "mysql" - config: - - module: mysql - metricsets: ["status", "galera_status"] - period: 10s - hosts: ["root:password@tcp(${data.aws.ec2.public.ip}:3306)/"] - username: root - password: password -------------------------------------------------------------------------------------- - -This autodiscover provider takes our standard AWS credentials options. -With this configuration, `mysql` metricbeat module will be launched for all EC2 -instances that have `service: mysql` as a tag. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-docker-config.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-docker-config.asciidoc deleted file mode 100644 index 79dce08e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-docker-config.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -Metricbeat supports templates for modules: - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- -metricbeat.autodiscover: - providers: - - type: docker - labels.dedot: true - templates: - - condition: - contains: - docker.container.image: redis - config: - - module: redis - metricsets: ["info", "keyspace"] - hosts: "${data.host}:6379" -------------------------------------------------------------------------------------- - -This configuration launches a `redis` module for all containers running an image with `redis` in the name. -`labels.dedot` defaults to be `true` for docker autodiscover, which means dots in docker labels are replaced with '_' by default. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-hints.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-hints.asciidoc deleted file mode 100644 index 1bc56d8f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-hints.asciidoc +++ /dev/null @@ -1,172 +0,0 @@ -{beatname_uc} supports autodiscover based on hints from the provider. The `hints` system looks for -hints in Kubernetes Pod annotations or Docker labels which have the prefix `co.elastic.metrics`. As soon as -the container starts, {beatname_uc} will check if it contains any hints and launch the proper config for -it. Hints tell {beatname_uc} how to get metrics for the given container. This is the full list of supported hints: - -[float] -===== `co.elastic.metrics/module` - -{beatname_uc} module to use to fetch metrics. See <> for the list of supported modules. - -[float] -===== `co.elastic.metrics/hosts` - -Hosts setting to use with the given module. Hosts can include `${data.host}` and `${data.port}` -values from the autodiscover event, ie: `${data.host}:80`. - -[float] -===== `co.elastic.metrics/metricsets` - -List of metricsets to use, comma separated. If no metricsets are provided, default metricsets for the module -are used. - -[float] -===== `co.elastic.metrics/metrics_path` - -The path to retrieve the metrics from (/metrics by default) for <>. - -[float] -===== `co.elastic.metrics/period` - -The time interval for metrics retrieval, ie: 10s - -[float] -===== `co.elastic.metrics/timeout` - -Metrics retrieval timeout, default: 3s - -[float] -===== `co.elastic.metrics/username` - -The username to use for authentication - -[float] -===== `co.elastic.metrics/password` - -The password to use for authentication. It is recommended to retrieve this sensitive information from an ENV variable or a keystore and avoid placing passwords in plain text - -[float] -===== `co.elastic.metrics/ssl.*` - -SSL parameters, as seen in <>. - -[float] -===== `co.elastic.metrics/raw` -When an entire module configuration needs to be completely set the `raw` hint can be used. You can provide a -stringified JSON of the input configuration. `raw` overrides every other hint and can be used to create both a single or -a list of configurations. - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- -co.elastic.metrics/raw: "[{\"enabled\":true,\"metricsets\":[\"default\"],\"module\":\"mockmoduledefaults\",\"period\":\"1m\",\"timeout\":\"3s\"}]" -------------------------------------------------------------------------------------- - -[float] -===== `co.elastic.metrics/processors` - -Define a processor to be added to the {beatname_uc} module configuration. See <> for the list -of supported processors. - -In order to provide ordering of the processor definition, numbers can be provided. If not, the hints builder will do -arbitrary ordering: - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- -co.elastic.logs/processors.1.add_locale.abbrevation: "MST" -co.elastic.logs/processors.add_locale.abbrevation: "PST" -------------------------------------------------------------------------------------- - -In the above sample the processor definition tagged with `1` would be executed first. - -[float] -=== Kubernetes - -Kubernetes autodiscover provider supports hints in Pod annotations. To enable it just set `hints.enabled`: - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- -metricbeat.autodiscover: - providers: - - type: kubernetes - hints.enabled: true -------------------------------------------------------------------------------------- - -This configuration enables the `hints` autodiscover for Kubernetes. The `hints` system looks for -hints in Kubernetes annotations or Docker labels which have the prefix `co.elastic.metrics`. - -You can annotate Kubernetes Pods with useful info to spin up {beatname_uc} modules: - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- -annotations: - co.elastic.metrics/module: prometheus - co.elastic.metrics/metricsets: collector - co.elastic.metrics/hosts: '${data.host}:9090' - co.elastic.metrics/period: 1m -------------------------------------------------------------------------------------- - -The above annotations are used to spin up a Prometheus collector metricset and it polls the -parent container on port `9090` at a 1 minute interval. - -[float] -===== Multiple containers - -When a Pod has multiple containers, these settings are shared. To set hints specific to a container in -the pod you can put the container name in the hint. - -When a pod has multiple containers, the settings are shared unless you put the container name in the -hint. For example, these hints configure a common behavior for all containers in the Pod, and sets a specific -`hosts` hint for the container called `sidecar`. - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- -annotations: - co.elastic.metrics/module: apache - co.elastic.metrics/hosts: '${data.host}:80' - co.elastic.metrics.sidecar/hosts: '${data.host}:8080' -------------------------------------------------------------------------------------- - -[float] -===== Configuring Namespace Defaults - -Hints can be configured on the Namespace's annotations as defaults to use when Pod level annotations are missing. -The resultant hints are a combination of Pod annotations and Namespace annotations with the Pod's taking precedence. To -enable Namespace defaults configure the `add_resource_metadata` for Namespace objects as follows: - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- -metricbeat.autodiscover: - providers: - - type: kubernetes - hints.enabled: true - add_resource_metadata: - namespace: - enabled: true -------------------------------------------------------------------------------------- - - -[float] -=== Docker - -Docker autodiscover provider supports hints in labels. To enable it just set `hints.enabled`: - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- -metricbeat.autodiscover: - providers: - - type: docker - hints.enabled: true -------------------------------------------------------------------------------------- - -You can label Docker containers with useful info to spin up {beatname_uc} modules, for example: - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- - co.elastic.metrics/module: nginx - co.elastic.metrics/metricsets: stubstatus - co.elastic.metrics/hosts: '${data.host}:80' - co.elastic.metrics/period: 10s -------------------------------------------------------------------------------------- - -The above labels would allow {beatname_uc} to configure a Prometheus collector to poll port `9090` -of the Docker container every 1 minute. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-jolokia-config.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-jolokia-config.asciidoc deleted file mode 100644 index b0aab9d4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-jolokia-config.asciidoc +++ /dev/null @@ -1,32 +0,0 @@ -Metricbeat supports templates for modules: - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------- -metricbeat.autodiscover: - providers: - - type: jolokia - interfaces: - - name: br* - interval: 5s - grace_period: 10s - - name: en* - templates: - - condition: - contains: - jolokia.server.product: "tomcat" - config: - - module: jolokia - metricsets: ["jmx"] - hosts: "${data.jolokia.url}" - namespace: test - jmx.mappings: - - mbean: "java.lang:type=Runtime" - attributes: - - attr: Uptime - field: uptime -------------------------------------------------------------------------------- - -This configuration starts a jolokia module that collects the uptime of each -`tomcat` instance discovered. Discovery probes are sent using all interfaces -starting with `br` and `en`, for the `br` interfaces the `interval` and -`grace_period` is reduced to 5 and 10 seconds respectively. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-kubernetes-config.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-kubernetes-config.asciidoc deleted file mode 100644 index 81e4ad15..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/autodiscover-kubernetes-config.asciidoc +++ /dev/null @@ -1,19 +0,0 @@ -Metricbeat supports templates for modules: - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- -metricbeat.autodiscover: - providers: - - type: kubernetes - include_annotations: ["prometheus.io.scrape"] - templates: - - condition: - contains: - kubernetes.annotations.prometheus.io/scrape: "true" - config: - - module: prometheus - metricsets: ["collector"] - hosts: "${data.host}:${data.port}" -------------------------------------------------------------------------------------- - -This configuration launches a `prometheus` module for all containers of pods annotated `prometheus.io/scrape=true`. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/aws-credentials-examples.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/aws-credentials-examples.asciidoc deleted file mode 100644 index c9fccb12..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/aws-credentials-examples.asciidoc +++ /dev/null @@ -1,39 +0,0 @@ -* Use AWS credentials in Metricbeat configuration -+ -[source,yaml] ----- -metricbeat.modules: -- module: aws - period: 300s - metricsets: - - ec2 - access_key_id: '' - secret_access_key: '' - session_token: '' ----- -+ -or -+ -[source,yaml] ----- -metricbeat.modules: -- module: aws - period: 300s - metricsets: - - ec2 - access_key_id: '${AWS_ACCESS_KEY_ID:""}' - secret_access_key: '${AWS_SECRET_ACCESS_KEY:""}' - session_token: '${AWS_SESSION_TOKEN:""}' ----- - -* Use shared AWS credentials file -+ -[source,yaml] ----- -metricbeat.modules: -- module: aws - period: 300s - metricsets: - - ec2 - credential_profile_name: test-mb ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/configuring-howto.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/configuring-howto.asciidoc deleted file mode 100644 index 91b6a7f1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/configuring-howto.asciidoc +++ /dev/null @@ -1,78 +0,0 @@ -[[configuring-howto-metricbeat]] -= Configure {beatname_uc} - -[partintro] --- -++++ -Configure -++++ - -Before modifying configuration settings, make sure you've completed the -<> in the Getting Started. -This section describes some common use cases for changing configuration options. - -To configure {beatname_uc}, you edit the configuration file. For rpm and deb, -you’ll find the configuration file at +/etc/{beatname_lc}/{beatname_lc}.yml+. -There's also a full example configuration file at -+/etc/{beatname_lc}/{beatname_lc}.reference.yml+ that shows all non-deprecated -options. For mac and win, look in the archive that you extracted. - -The {beatname_uc} configuration file uses http://yaml.org/[YAML] for its syntax. -See the {beats-ref}/config-file-format.html[Config File Format] section of the -_Beats Platform Reference_ for more about the structure of the config file. - -The following topics describe how to configure {beatname_uc}: - -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <<{beatname_lc}-reference-yml>> - --- - -include::./metricbeat-options.asciidoc[] - -include::./metricbeat-general-options.asciidoc[] - -include::{libbeat-dir}/shared-path-config.asciidoc[] - -include::{docdir}/../docs/reload-configuration.asciidoc[] - -include::{libbeat-dir}/outputconfig.asciidoc[] - -include::{libbeat-dir}/shared-ssl-config.asciidoc[] - -include::{libbeat-dir}/shared-ilm.asciidoc[] - -include::{libbeat-dir}/setup-config.asciidoc[] - -include::./metricbeat-filtering.asciidoc[] - -:autodiscoverJolokia: -:autodiscoverHints: -:autodiscoverAWSEC2: -include::{libbeat-dir}/shared-autodiscover.asciidoc[] -:autodiscoverAWSEC2!: - -include::{libbeat-dir}/queueconfig.asciidoc[] - -include::{libbeat-dir}/loggingconfig.asciidoc[] - -include::{libbeat-dir}/http-endpoint.asciidoc[] - -include::{libbeat-dir}/regexp.asciidoc[] - -include::{libbeat-dir}/reference-yml.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/faq-unexpected-metrics.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/faq-unexpected-metrics.asciidoc deleted file mode 100644 index 4b65c559..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/faq-unexpected-metrics.asciidoc +++ /dev/null @@ -1,34 +0,0 @@ -[[faq-unexpected-metrics]] -=== {beatname_uc} collects system metrics for interfaces you didn't configure - -The <> module specifies several metricsets -that are enabled by default unless you explicitly disable them. To disable a -default metricset, comment it out in the `modules.d/system.yml` configuration -file. If _all_ metricsets are commented out and the System module is enabled, -{beatname_uc} uses the default metricsets. - -For example, to disable the `network` metricset, comment it out: - -[source,yaml] ----- - - module: system - period: 10s - metricsets: - - cpu - - load - - memory - #- network - - process - - process_summary - - socket_summary - #- entropy - #- core - #- diskio - #- socket ----- - -You cannot override the default configuration by adding another module -definition to the configuration. There is no concept of inheritance. -{beatname_uc} combines all module configurations at runtime. This enables you to -specify module definitions that use different combinations of metricsets, -periods, and hosts. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/faq.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/faq.asciidoc deleted file mode 100644 index 81c188a5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/faq.asciidoc +++ /dev/null @@ -1,27 +0,0 @@ -[[faq]] -== Common problems - -This section describes common problems you might encounter with -{beatname_uc}. Also check out the -https://discuss.elastic.co/c/beats/{beatname_lc}[{beatname_uc} discussion forum]. - -[[freebsd-no-such-file]] -=== "open /compat/linux/proc: no such file or directory" error on FreeBSD - -The system metricsets rely on a Linux compatibility layer to retrieve metrics on -FreeBSD. You need to mount the Linux procfs filesystem using the following -commands. You may want to add these filesystems to your `/etc/fstab` so they are -mounted automatically. - -[source,sh] ----- -sudo mount -t procfs proc /proc -sudo mkdir -p /compat/linux/proc -sudo mount -t linprocfs /dev/null /compat/linux/proc ----- - -include::faq-unexpected-metrics.asciidoc[] - -include::{libbeat-dir}/faq-limit-bandwidth.asciidoc[] - -include::{libbeat-dir}/shared-faq.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/fields.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/fields.asciidoc deleted file mode 100644 index 55e3f8e7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/fields.asciidoc +++ /dev/null @@ -1,39182 +0,0 @@ - -//// -This file is generated! See _meta/fields.yml and scripts/generate_fields_docs.py -//// - -[[exported-fields]] -= Exported fields - -[partintro] - --- -This document describes the fields that are exported by Metricbeat. They are -grouped in the following categories: - -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> -* <> - --- -[[exported-fields-activemq]] -== activemq fields - -activemq module - - - -[float] -=== activemq - - - - -[float] -=== broker - -Broker metrics from org.apache.activemq:brokerName=*,type=Broker - - -*`activemq.broker.mbean`*:: -+ --- -Mbean that this event is related to - -type: keyword - --- - -*`activemq.broker.name`*:: -+ --- -Broker name - -type: keyword - --- - -*`activemq.broker.memory.broker.pct`*:: -+ --- -The percentage of the memory limit used. - -type: scaled_float - -format: percent - --- - -*`activemq.broker.memory.store.pct`*:: -+ --- -Percent of store limit used. - -type: scaled_float - -format: percent - --- - -*`activemq.broker.memory.temp.pct`*:: -+ --- -The percentage of the temp usage limit used. - -type: scaled_float - -format: percent - --- - -*`activemq.broker.connections.count`*:: -+ --- -Total number of connections. - -type: long - --- - -*`activemq.broker.consumers.count`*:: -+ --- -Number of message consumers. - -type: long - --- - -*`activemq.broker.messages.dequeue.count`*:: -+ --- -Number of messages that have been acknowledged on the broker. - -type: long - --- - -*`activemq.broker.messages.enqueue.count`*:: -+ --- -Number of messages that have been sent to the destination. - -type: long - --- - -*`activemq.broker.messages.count`*:: -+ --- -Number of unacknowledged messages on the broker. - -type: long - --- - -*`activemq.broker.producers.count`*:: -+ --- -Number of message producers active on destinations on the broker. - -type: long - --- - -[float] -=== queue - -Queue metrics from org.apache.activemq:brokerName=*,destinationName=*,destinationType=Queue,type=Broker - - -*`activemq.queue.mbean`*:: -+ --- -Mbean that this event is related to - -type: keyword - --- - -*`activemq.queue.name`*:: -+ --- -Queue name - -type: keyword - --- - -*`activemq.queue.size`*:: -+ --- -Queue size - -type: long - --- - -*`activemq.queue.messages.enqueue.time.avg`*:: -+ --- -Average time a message was held on this destination. - -type: double - --- - -*`activemq.queue.messages.size.avg`*:: -+ --- -Average message size on this destination. - -type: long - --- - -*`activemq.queue.consumers.count`*:: -+ --- -Number of consumers subscribed to this destination. - -type: long - --- - -*`activemq.queue.messages.dequeue.count`*:: -+ --- -Number of messages that has been acknowledged (and removed) from the destination. - -type: long - --- - -*`activemq.queue.messages.dispatch.count`*:: -+ --- -Number of messages that has been delivered to consumers, including those not acknowledged. - -type: long - --- - -*`activemq.queue.messages.enqueue.count`*:: -+ --- -Number of messages that have been sent to the destination. - -type: long - --- - -*`activemq.queue.messages.expired.count`*:: -+ --- -Number of messages that have been expired. - -type: long - --- - -*`activemq.queue.messages.inflight.count`*:: -+ --- -Number of messages that have been dispatched to, but not acknowledged by, consumers. - -type: long - --- - -*`activemq.queue.messages.enqueue.time.max`*:: -+ --- -The longest time a message was held on this destination. - -type: long - --- - -*`activemq.queue.memory.broker.pct`*:: -+ --- -Percent of memory limit used. - -type: scaled_float - -format: percent - --- - -*`activemq.queue.messages.enqueue.time.min`*:: -+ --- -The shortest time a message was held on this destination. - -type: long - --- - -*`activemq.queue.producers.count`*:: -+ --- -Number of producers attached to this destination. - -type: long - --- - -[float] -=== topic - -Topic metrics from org.apache.activemq:brokerName=*,destinationName=*,destinationType=Topic,type=Broker - - -*`activemq.topic.mbean`*:: -+ --- -Mbean that this event is related to - -type: keyword - --- - -*`activemq.topic.name`*:: -+ --- -Topic name - -type: keyword - --- - -*`activemq.topic.messages.enqueue.time.avg`*:: -+ --- -Average time a message was held on this destination. - -type: double - --- - -*`activemq.topic.messages.size.avg`*:: -+ --- -Average message size on this destination. - -type: long - --- - -*`activemq.topic.consumers.count`*:: -+ --- -Number of consumers subscribed to this destination. - -type: long - --- - -*`activemq.topic.messages.dequeue.count`*:: -+ --- -Number of messages that has been acknowledged (and removed) from the destination. - -type: long - --- - -*`activemq.topic.messages.dispatch.count`*:: -+ --- -Number of messages that has been delivered to consumers, including those not acknowledged. - -type: long - --- - -*`activemq.topic.messages.enqueue.count`*:: -+ --- -Number of messages that have been sent to the destination. - -type: long - --- - -*`activemq.topic.messages.expired.count`*:: -+ --- -Number of messages that have been expired. - -type: long - --- - -*`activemq.topic.messages.inflight.count`*:: -+ --- -Number of messages that have been dispatched to, but not acknowledged by, consumers. - -type: long - --- - -*`activemq.topic.messages.enqueue.time.max`*:: -+ --- -The longest time a message was held on this destination. - -type: long - --- - -*`activemq.topic.memory.broker.pct`*:: -+ --- -Percent of memory limit used. - -type: scaled_float - -format: percent - --- - -*`activemq.topic.messages.enqueue.time.min`*:: -+ --- -The shortest time a message was held on this destination. - -type: long - --- - -*`activemq.topic.producers.count`*:: -+ --- -Number of producers attached to this destination. - -type: long - --- - -[[exported-fields-aerospike]] -== Aerospike fields - -Aerospike module - - - -[float] -=== aerospike - - - - -[float] -=== namespace - -namespace - - - -[float] -=== client - -Client stats. - - - -[float] -=== delete - -Client delete transactions stats. - - - -*`aerospike.namespace.client.delete.error`*:: -+ --- -Number of client delete transactions that failed with an error. - - -type: long - --- - -*`aerospike.namespace.client.delete.not_found`*:: -+ --- -Number of client delete transactions that resulted in a not found. - - -type: long - --- - -*`aerospike.namespace.client.delete.success`*:: -+ --- -Number of successful client delete transactions. - - -type: long - --- - -*`aerospike.namespace.client.delete.timeout`*:: -+ --- -Number of client delete transactions that timed out. - - -type: long - --- - -[float] -=== read - -Client read transactions stats. - - - -*`aerospike.namespace.client.read.error`*:: -+ --- -Number of client read transaction errors. - - -type: long - --- - -*`aerospike.namespace.client.read.not_found`*:: -+ --- -Number of client read transaction that resulted in not found. - - -type: long - --- - -*`aerospike.namespace.client.read.success`*:: -+ --- -Number of successful client read transactions. - - -type: long - --- - -*`aerospike.namespace.client.read.timeout`*:: -+ --- -Number of client read transaction that timed out. - - -type: long - --- - -[float] -=== write - -Client write transactions stats. - - - -*`aerospike.namespace.client.write.error`*:: -+ --- -Number of client write transactions that failed with an error. - - -type: long - --- - -*`aerospike.namespace.client.write.success`*:: -+ --- -Number of successful client write transactions. - - -type: long - --- - -*`aerospike.namespace.client.write.timeout`*:: -+ --- -Number of client write transactions that timed out. - - -type: long - --- - -[float] -=== device - -Disk storage stats - - - -*`aerospike.namespace.device.available.pct`*:: -+ --- -Measures the minimum contiguous disk space across all disks in a namespace. - - -type: scaled_float - -format: percent - --- - -*`aerospike.namespace.device.free.pct`*:: -+ --- -Percentage of disk capacity free for this namespace. - - -type: scaled_float - -format: percent - --- - -*`aerospike.namespace.device.total.bytes`*:: -+ --- -Total bytes of disk space allocated to this namespace on this node. - - -type: long - -format: bytes - --- - -*`aerospike.namespace.device.used.bytes`*:: -+ --- -Total bytes of disk space used by this namespace on this node. - - -type: long - -format: bytes - --- - -*`aerospike.namespace.hwm_breached`*:: -+ --- -If true, Aerospike has breached 'high-water-[disk|memory]-pct' for this namespace. - - -type: boolean - --- - -[float] -=== memory - -Memory storage stats. - - - -*`aerospike.namespace.memory.free.pct`*:: -+ --- -Percentage of memory capacity free for this namespace on this node. - - -type: scaled_float - -format: percent - --- - -*`aerospike.namespace.memory.used.data.bytes`*:: -+ --- -Amount of memory occupied by data for this namespace on this node. - - -type: long - -format: bytes - --- - -*`aerospike.namespace.memory.used.index.bytes`*:: -+ --- -Amount of memory occupied by the index for this namespace on this node. - - -type: long - -format: bytes - --- - -*`aerospike.namespace.memory.used.sindex.bytes`*:: -+ --- -Amount of memory occupied by secondary indexes for this namespace on this node. - - -type: long - -format: bytes - --- - -*`aerospike.namespace.memory.used.total.bytes`*:: -+ --- -Total bytes of memory used by this namespace on this node. - - -type: long - -format: bytes - --- - -*`aerospike.namespace.name`*:: -+ --- -Namespace name - - -type: keyword - --- - -*`aerospike.namespace.node.host`*:: -+ --- -Node host - - -type: keyword - --- - -*`aerospike.namespace.node.name`*:: -+ --- -Node name - - -type: keyword - --- - -[float] -=== objects - -Records stats. - - - -*`aerospike.namespace.objects.master`*:: -+ --- -Number of records on this node which are active masters. - - -type: long - --- - -*`aerospike.namespace.objects.total`*:: -+ --- -Number of records in this namespace for this node. - - -type: long - --- - -*`aerospike.namespace.stop_writes`*:: -+ --- -If true this namespace is currently not allowing writes. - - -type: boolean - --- - -[[exported-fields-apache]] -== Apache fields - -Apache HTTPD server metricsets collected from the Apache web server. - - - -[float] -=== apache - -`apache` contains the metrics that were scraped from Apache. - - - -[float] -=== status - -`status` contains the metrics that were scraped from the Apache status page. - - - -*`apache.status.hostname`*:: -+ --- -Apache hostname. - - -type: keyword - --- - -*`apache.status.total_accesses`*:: -+ --- -Total number of access requests. - - -type: long - --- - -*`apache.status.total_kbytes`*:: -+ --- -Total number of kilobytes served. - - -type: long - --- - -*`apache.status.requests_per_sec`*:: -+ --- -Requests per second. - - -type: scaled_float - --- - -*`apache.status.bytes_per_sec`*:: -+ --- -Bytes per second. - - -type: scaled_float - --- - -*`apache.status.bytes_per_request`*:: -+ --- -Bytes per request. - - -type: scaled_float - --- - -*`apache.status.workers.busy`*:: -+ --- -Number of busy workers. - - -type: long - --- - -*`apache.status.workers.idle`*:: -+ --- -Number of idle workers. - - -type: long - --- - -[float] -=== uptime - -Uptime stats. - - - -*`apache.status.uptime.server_uptime`*:: -+ --- -Server uptime in seconds. - - -type: long - --- - -*`apache.status.uptime.uptime`*:: -+ --- -Server uptime. - - -type: long - --- - -[float] -=== cpu - -CPU stats. - - - -*`apache.status.cpu.load`*:: -+ --- -CPU Load. - - -type: scaled_float - --- - -*`apache.status.cpu.user`*:: -+ --- -CPU user load. - - -type: scaled_float - --- - -*`apache.status.cpu.system`*:: -+ --- -System cpu. - - -type: scaled_float - --- - -*`apache.status.cpu.children_user`*:: -+ --- -CPU of children user. - - -type: scaled_float - --- - -*`apache.status.cpu.children_system`*:: -+ --- -CPU of children system. - - -type: scaled_float - --- - -[float] -=== connections - -Connection stats. - - - -*`apache.status.connections.total`*:: -+ --- -Total connections. - - -type: long - --- - -*`apache.status.connections.async.writing`*:: -+ --- -Async connection writing. - - -type: long - --- - -*`apache.status.connections.async.keep_alive`*:: -+ --- -Async keeped alive connections. - - -type: long - --- - -*`apache.status.connections.async.closing`*:: -+ --- -Async closed connections. - - -type: long - --- - -[float] -=== load - -Load averages. - - - -*`apache.status.load.1`*:: -+ --- -Load average for the last minute. - - -type: scaled_float - --- - -*`apache.status.load.5`*:: -+ --- -Load average for the last 5 minutes. - - -type: scaled_float - --- - -*`apache.status.load.15`*:: -+ --- -Load average for the last 15 minutes. - - -type: scaled_float - --- - -[float] -=== scoreboard - -Scoreboard metrics. - - - -*`apache.status.scoreboard.starting_up`*:: -+ --- -Starting up. - - -type: long - --- - -*`apache.status.scoreboard.reading_request`*:: -+ --- -Reading requests. - - -type: long - --- - -*`apache.status.scoreboard.sending_reply`*:: -+ --- -Sending Reply. - - -type: long - --- - -*`apache.status.scoreboard.keepalive`*:: -+ --- -Keep alive. - - -type: long - --- - -*`apache.status.scoreboard.dns_lookup`*:: -+ --- -Dns Lookups. - - -type: long - --- - -*`apache.status.scoreboard.closing_connection`*:: -+ --- -Closing connections. - - -type: long - --- - -*`apache.status.scoreboard.logging`*:: -+ --- -Logging - - -type: long - --- - -*`apache.status.scoreboard.gracefully_finishing`*:: -+ --- -Gracefully finishing. - - -type: long - --- - -*`apache.status.scoreboard.idle_cleanup`*:: -+ --- -Idle cleanups. - - -type: long - --- - -*`apache.status.scoreboard.open_slot`*:: -+ --- -Open slots. - - -type: long - --- - -*`apache.status.scoreboard.waiting_for_connection`*:: -+ --- -Waiting for connections. - - -type: long - --- - -*`apache.status.scoreboard.total`*:: -+ --- -Total. - - -type: long - --- - -[[exported-fields-appsearch]] -== App Search fields - -App Search module - - - -[float] -=== appsearch - - - - -[float] -=== stats - -App Search stats - - - -[float] -=== jvm - -JVM stats - - - -[float] -=== memory_usage - -Memory usage - - - -*`appsearch.stats.jvm.memory_usage.heap_init.bytes`*:: -+ --- -Heap init used by the JVM in bytes. - - -type: long - --- - -*`appsearch.stats.jvm.memory_usage.heap_used.bytes`*:: -+ --- -Heap used by the JVM in bytes. - - -type: long - --- - -*`appsearch.stats.jvm.memory_usage.heap_committed.bytes`*:: -+ --- -Committed heap to the JVM in bytes. - - -type: long - --- - -*`appsearch.stats.jvm.memory_usage.heap_max.bytes`*:: -+ --- -Max heap used by the JVM in bytes - - -type: long - --- - -*`appsearch.stats.jvm.memory_usage.non_heap_init.bytes`*:: -+ --- -Non-Heap initial memory used by the JVM in bytes. - - -type: long - --- - -*`appsearch.stats.jvm.memory_usage.non_heap_committed.bytes`*:: -+ --- -Non-Heap committed memory used by the JVM in bytes. - - -type: long - --- - -[float] -=== queues - -Worker queues - - - -*`appsearch.stats.queues.analytics_events.count`*:: -+ --- -Number of pending jobs in the `analytics_events` queue. - - -type: long - --- - -*`appsearch.stats.queues.document_destroyer.count`*:: -+ --- -Number of pending jobs in the `document_destroyer` queue. - - -type: long - --- - -*`appsearch.stats.queues.engine_destroyer.count`*:: -+ --- -Number of pending jobs in the `engine_destroyer` queue. - - -type: long - --- - -*`appsearch.stats.queues.index_adder.count`*:: -+ --- -Number of pending jobs in the `index_adder` queue. - - -type: long - --- - -*`appsearch.stats.queues.indexed_doc_remover.count`*:: -+ --- -Number of pending jobs in the `indexed_doc_remover` queue. - - -type: long - --- - -*`appsearch.stats.queues.mailer.count`*:: -+ --- -Number of pending jobs in the `mailer` queue. - - -type: long - --- - -*`appsearch.stats.queues.refresh_document_counts.count`*:: -+ --- -Number of pending jobs in the `refresh_document_counts` queue. - - -type: long - --- - -*`appsearch.stats.queues.reindexer.count`*:: -+ --- -Number of pending jobs in the `reindexer` queue. - - -type: long - --- - -*`appsearch.stats.queues.schema_updater.count`*:: -+ --- -Number of pending jobs in the `schema_updater` queue. - - -type: long - --- - -*`appsearch.stats.queues.failed.count`*:: -+ --- -Number of failed jobs waiting to be retried. - - -type: long - --- - -[float] -=== requests - -Request metrics - - - -*`appsearch.stats.requests.count`*:: -+ --- -Number of recently completed requests - - -type: long - --- - -[float] -=== api.duration - -API response time metrics - - - -*`appsearch.stats.requests.api.duration.avg.ms`*:: -+ --- -Average response time in milliseconds - - -type: long - --- - -*`appsearch.stats.requests.api.duration.max.ms`*:: -+ --- -Max response time in milliseconds - - -type: long - --- - -[float] -=== web.response_time - -Dashboard response time metrics - - - -*`appsearch.stats.requests.web.response_time.avg.ms`*:: -+ --- -Average response time in milliseconds - - -type: long - --- - -*`appsearch.stats.requests.web.response_time.max.ms`*:: -+ --- -Max response time in milliseconds - - -type: long - --- - -[[exported-fields-aws]] -== aws fields - -`aws` module collects AWS monitoring metrics from AWS Cloudwatch. - - - -*`cloud.account.name`*:: -+ --- -The cloud account name or alias used to identify different entities in a multi-tenant environment. - - -type: keyword - --- - -[float] -=== aws - - - - -*`aws.tags.*`*:: -+ --- -Tag key value pairs from aws resources. - - -type: object - --- - -*`aws.s3.bucket.name`*:: -+ --- -Name of a S3 bucket. - - -type: keyword - --- - -*`aws.dimensions.*`*:: -+ --- -Metric dimensions. - - -type: object - --- - -*`aws.*.metrics.*.*`*:: -+ --- -Metrics that returned from Cloudwatch API query. - - -type: object - --- - -[float] -=== billing - -`billing` contains the estimated charges for your AWS account in Cloudwatch. - - -[float] -=== cloudwatch - -`cloudwatch` contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by different namespaces. - - - -*`aws.cloudwatch.namespace`*:: -+ --- -The namespace specified when query cloudwatch api. - - -type: keyword - --- - -[float] -=== dynamodb - -`dynamodb` contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS DynamoDB. - - -[float] -=== ebs - -`ebs` contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS EBS. - - -[float] -=== ec2 - -`ec2` contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS EC2. - - - -*`aws.ec2.cpu.total.pct`*:: -+ --- -The percentage of allocated EC2 compute units that are currently in use on the instance. - - -type: scaled_float - --- - -*`aws.ec2.cpu.credit_usage`*:: -+ --- -The number of CPU credits spent by the instance for CPU utilization. - - -type: long - --- - -*`aws.ec2.cpu.credit_balance`*:: -+ --- -The number of earned CPU credits that an instance has accrued since it was launched or started. - - -type: long - --- - -*`aws.ec2.cpu.surplus_credit_balance`*:: -+ --- -The number of surplus credits that have been spent by an unlimited instance when its CPUCreditBalance value is zero. - - -type: long - --- - -*`aws.ec2.cpu.surplus_credits_charged`*:: -+ --- -The number of spent surplus credits that are not paid down by earned CPU credits, and which thus incur an additional charge. - - -type: long - --- - -*`aws.ec2.network.in.packets`*:: -+ --- -The number of packets received on all network interfaces by the instance. - - -type: long - --- - -*`aws.ec2.network.in.packets_per_sec`*:: -+ --- -The number of packets per second sent out on all network interfaces by the instance. - - -type: long - --- - -*`aws.ec2.network.out.packets`*:: -+ --- -The number of packets sent out on all network interfaces by the instance. - - -type: long - --- - -*`aws.ec2.network.out.packets_per_sec`*:: -+ --- -The number of packets per second sent out on all network interfaces by the instance. - - -type: long - --- - -*`aws.ec2.network.in.bytes`*:: -+ --- -The number of bytes received on all network interfaces by the instance. - - -type: long - -format: bytes - --- - -*`aws.ec2.network.in.bytes_per_sec`*:: -+ --- -The number of bytes per second received on all network interfaces by the instance. - - -type: long - --- - -*`aws.ec2.network.out.bytes`*:: -+ --- -The number of bytes sent out on all network interfaces by the instance. - - -type: long - -format: bytes - --- - -*`aws.ec2.network.out.bytes_per_sec`*:: -+ --- -The number of bytes per second sent out on all network interfaces by the instance. - - -type: long - --- - -*`aws.ec2.diskio.read.bytes`*:: -+ --- -Bytes read from all instance store volumes available to the instance. - - -type: long - -format: bytes - --- - -*`aws.ec2.diskio.read.bytes_per_sec`*:: -+ --- -Bytes read per second from all instance store volumes available to the instance. - - -type: long - --- - -*`aws.ec2.diskio.write.bytes`*:: -+ --- -Bytes written to all instance store volumes available to the instance. - - -type: long - -format: bytes - --- - -*`aws.ec2.diskio.write.bytes_per_sec`*:: -+ --- -Bytes written per second to all instance store volumes available to the instance. - - -type: long - --- - -*`aws.ec2.diskio.read.ops`*:: -+ --- -Completed read operations from all instance store volumes available to the instance in a specified period of time. - - -type: long - --- - -*`aws.ec2.diskio.read.ops_per_sec`*:: -+ --- -Completed read operations per second from all instance store volumes available to the instance in a specified period of time. - - -type: long - --- - -*`aws.ec2.diskio.write.ops`*:: -+ --- -Completed write operations to all instance store volumes available to the instance in a specified period of time. - - -type: long - --- - -*`aws.ec2.diskio.write.ops_per_sec`*:: -+ --- -Completed write operations per second to all instance store volumes available to the instance in a specified period of time. - - -type: long - --- - -*`aws.ec2.status.check_failed`*:: -+ --- -Reports whether the instance has passed both the instance status check and the system status check in the last minute. - - -type: long - --- - -*`aws.ec2.status.check_failed_system`*:: -+ --- -Reports whether the instance has passed the system status check in the last minute. - - -type: long - --- - -*`aws.ec2.status.check_failed_instance`*:: -+ --- -Reports whether the instance has passed the instance status check in the last minute. - - -type: long - --- - -*`aws.ec2.instance.core.count`*:: -+ --- -The number of CPU cores for the instance. - - -type: integer - --- - -*`aws.ec2.instance.image.id`*:: -+ --- -The ID of the image used to launch the instance. - - -type: keyword - --- - -*`aws.ec2.instance.monitoring.state`*:: -+ --- -Indicates whether detailed monitoring is enabled. - - -type: keyword - --- - -*`aws.ec2.instance.private.dns_name`*:: -+ --- -The private DNS name of the network interface. - - -type: keyword - --- - -*`aws.ec2.instance.private.ip`*:: -+ --- -The private IPv4 address associated with the network interface. - - -type: ip - --- - -*`aws.ec2.instance.public.dns_name`*:: -+ --- -The public DNS name of the instance. - - -type: keyword - --- - -*`aws.ec2.instance.public.ip`*:: -+ --- -The address of the Elastic IP address (IPv4) bound to the network interface. - - -type: ip - --- - -*`aws.ec2.instance.state.code`*:: -+ --- -The state of the instance, as a 16-bit unsigned integer. - - -type: integer - --- - -*`aws.ec2.instance.state.name`*:: -+ --- -The state of the instance (pending | running | shutting-down | terminated | stopping | stopped). - - -type: keyword - --- - -*`aws.ec2.instance.threads_per_core`*:: -+ --- -The number of threads per CPU core. - - -type: integer - --- - -[float] -=== elb - -`elb` contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS ELB. - - -[float] -=== lambda - -`lambda` contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS Lambda. - - -[float] -=== natgateway - -`natgateway` contains the metrics from Cloudwatch to track usage of NAT gateway related resources. - - -[float] -=== rds - -`rds` contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS RDS. - - - -*`aws.rds.cpu.total.pct`*:: -+ --- -The percentage of CPU utilization. - - -type: scaled_float - -format: percent - --- - -*`aws.rds.cpu.credit_usage`*:: -+ --- -The number of CPU credits spent by the instance for CPU utilization. - - -type: long - --- - -*`aws.rds.cpu.credit_balance`*:: -+ --- -The number of earned CPU credits that an instance has accrued since it was launched or started. - - -type: long - --- - -*`aws.rds.database_connections`*:: -+ --- -The number of database connections in use. - - -type: long - --- - -*`aws.rds.db_instance.arn`*:: -+ --- -Amazon Resource Name(ARN) for each rds. - - -type: keyword - --- - -*`aws.rds.db_instance.class`*:: -+ --- -Contains the name of the compute and memory capacity class of the DB instance. - - -type: keyword - --- - -*`aws.rds.db_instance.identifier`*:: -+ --- -Contains a user-supplied database identifier. This identifier is the unique key that identifies a DB instance. - - -type: keyword - --- - -*`aws.rds.db_instance.status`*:: -+ --- -Specifies the current state of this database. - - -type: keyword - --- - -*`aws.rds.disk_queue_depth`*:: -+ --- -The number of outstanding IOs (read/write requests) waiting to access the disk. - - -type: float - --- - -*`aws.rds.failed_sql_server_agent_jobs`*:: -+ --- -The number of failed SQL Server Agent jobs during the last minute. - - -type: long - --- - -*`aws.rds.freeable_memory.bytes`*:: -+ --- -The amount of available random access memory. - - -type: long - -format: bytes - --- - -*`aws.rds.free_storage.bytes`*:: -+ --- -The amount of available storage space. - - -type: long - -format: bytes - --- - -*`aws.rds.maximum_used_transaction_ids`*:: -+ --- -The maximum transaction ID that has been used. Applies to PostgreSQL. - - -type: long - --- - -*`aws.rds.oldest_replication_slot_lag.mb`*:: -+ --- -The lagging size of the replica lagging the most in terms of WAL data received. Applies to PostgreSQL. - - -type: long - --- - -*`aws.rds.read_io.ops_per_sec`*:: -+ --- -The average number of disk read I/O operations per second. - - -type: float - --- - -*`aws.rds.replica_lag.sec`*:: -+ --- -The amount of time a Read Replica DB instance lags behind the source DB instance. Applies to MySQL, MariaDB, and PostgreSQL Read Replicas. - - -type: long - -format: duration - --- - -*`aws.rds.swap_usage.bytes`*:: -+ --- -The amount of swap space used on the DB instance. This metric is not available for SQL Server. - - -type: long - -format: bytes - --- - -*`aws.rds.transaction_logs_generation`*:: -+ --- -The disk space used by transaction logs. Applies to PostgreSQL. - - -type: long - --- - -*`aws.rds.write_io.ops_per_sec`*:: -+ --- -The average number of disk write I/O operations per second. - - -type: float - --- - -*`aws.rds.queries`*:: -+ --- -The average number of queries executed per second. - - -type: long - --- - -*`aws.rds.deadlocks`*:: -+ --- -The average number of deadlocks in the database per second. - - -type: long - --- - -*`aws.rds.volume_used.bytes`*:: -+ --- -The amount of storage used by your Aurora DB instance, in bytes. - - -type: long - -format: bytes - --- - -*`aws.rds.volume.read.iops`*:: -+ --- -The number of billed read I/O operations from a cluster volume, reported at 5-minute intervals. - - -type: long - -format: bytes - --- - -*`aws.rds.volume.write.iops`*:: -+ --- -The number of write disk I/O operations to the cluster volume, reported at 5-minute intervals. - - -type: long - -format: bytes - --- - -*`aws.rds.free_local_storage.bytes`*:: -+ --- -The amount of storage available for temporary tables and logs, in bytes. - - -type: long - -format: bytes - --- - -*`aws.rds.login_failures`*:: -+ --- -The average number of failed login attempts per second. - - -type: long - --- - -*`aws.rds.throughput.commit`*:: -+ --- -The average number of commit operations per second. - - -type: float - --- - -*`aws.rds.throughput.delete`*:: -+ --- -The average number of delete queries per second. - - -type: float - --- - -*`aws.rds.throughput.ddl`*:: -+ --- -The average number of DDL requests per second. - - -type: float - --- - -*`aws.rds.throughput.dml`*:: -+ --- -The average number of inserts, updates, and deletes per second. - - -type: float - --- - -*`aws.rds.throughput.insert`*:: -+ --- -The average number of insert queries per second. - - -type: float - --- - -*`aws.rds.throughput.network`*:: -+ --- -The amount of network throughput both received from and transmitted to clients by each instance in the Aurora MySQL DB cluster, in bytes per second. - - -type: float - --- - -*`aws.rds.throughput.network_receive`*:: -+ --- -The incoming (Receive) network traffic on the DB instance, including both customer database traffic and Amazon RDS traffic used for monitoring and replication. - - -type: float - --- - -*`aws.rds.throughput.network_transmit`*:: -+ --- -The outgoing (Transmit) network traffic on the DB instance, including both customer database traffic and Amazon RDS traffic used for monitoring and replication. - - -type: float - --- - -*`aws.rds.throughput.read`*:: -+ --- -The average amount of time taken per disk I/O operation. - - -type: float - --- - -*`aws.rds.throughput.select`*:: -+ --- -The average number of select queries per second. - - -type: float - --- - -*`aws.rds.throughput.update`*:: -+ --- -The average number of update queries per second. - - -type: float - --- - -*`aws.rds.throughput.write`*:: -+ --- -The average number of bytes written to disk per second. - - -type: float - --- - -*`aws.rds.latency.commit`*:: -+ --- -The amount of latency for commit operations, in milliseconds. - - -type: float - -format: duration - --- - -*`aws.rds.latency.ddl`*:: -+ --- -The amount of latency for data definition language (DDL) requests, in milliseconds. - - -type: float - -format: duration - --- - -*`aws.rds.latency.dml`*:: -+ --- -The amount of latency for inserts, updates, and deletes, in milliseconds. - - -type: float - -format: duration - --- - -*`aws.rds.latency.insert`*:: -+ --- -The amount of latency for insert queries, in milliseconds. - - -type: float - -format: duration - --- - -*`aws.rds.latency.read`*:: -+ --- -The average amount of time taken per disk I/O operation. - - -type: float - -format: duration - --- - -*`aws.rds.latency.select`*:: -+ --- -The amount of latency for select queries, in milliseconds. - - -type: float - -format: duration - --- - -*`aws.rds.latency.update`*:: -+ --- -The amount of latency for update queries, in milliseconds. - - -type: float - -format: duration - --- - -*`aws.rds.latency.write`*:: -+ --- -The average amount of time taken per disk I/O operation. - - -type: float - -format: duration - --- - -*`aws.rds.latency.delete`*:: -+ --- -The amount of latency for delete queries, in milliseconds. - - -type: float - -format: duration - --- - -*`aws.rds.disk_usage.bin_log.bytes`*:: -+ --- -The amount of disk space occupied by binary logs on the master. Applies to MySQL read replicas. - - -type: long - -format: bytes - --- - -*`aws.rds.disk_usage.replication_slot.mb`*:: -+ --- -The disk space used by replication slot files. Applies to PostgreSQL. - - -type: long - --- - -*`aws.rds.disk_usage.transaction_logs.mb`*:: -+ --- -The disk space used by transaction logs. Applies to PostgreSQL. - - -type: long - --- - -*`aws.rds.transactions.active`*:: -+ --- -The average number of current transactions executing on an Aurora database instance per second. - - -type: long - --- - -*`aws.rds.transactions.blocked`*:: -+ --- -The average number of transactions in the database that are blocked per second. - - -type: long - --- - -*`aws.rds.db_instance.db_cluster_identifier`*:: -+ --- -This identifier is the unique key that identifies a DB cluster specifically for Amazon Aurora DB cluster. - - -type: keyword - --- - -*`aws.rds.db_instance.role`*:: -+ --- -DB roles like WRITER or READER, specifically for Amazon Aurora DB cluster. - - -type: keyword - --- - -*`aws.rds.db_instance.engine_name`*:: -+ --- -Each DB instance runs a DB engine, like MySQL, MariaDB, PostgreSQL and etc. - - -type: keyword - --- - -*`aws.rds.aurora_bin_log_replica_lag`*:: -+ --- -The amount of time a replica DB cluster running on Aurora with MySQL compatibility lags behind the source DB cluster. - - -type: long - --- - -*`aws.rds.aurora_global_db.replicated_write_io.bytes`*:: -+ --- -In an Aurora Global Database, the number of write I/O operations replicated from the primary AWS Region to the cluster volume in a secondary AWS Region. - - -type: long - --- - -*`aws.rds.aurora_global_db.data_transfer.bytes`*:: -+ --- -In an Aurora Global Database, the amount of redo log data transferred from the master AWS Region to a secondary AWS Region. - - -type: long - --- - -*`aws.rds.aurora_global_db.replication_lag.ms`*:: -+ --- -For an Aurora Global Database, the amount of lag when replicating updates from the primary AWS Region, in milliseconds. - - -type: long - --- - -*`aws.rds.aurora_replica.lag.ms`*:: -+ --- -For an Aurora Replica, the amount of lag when replicating updates from the primary instance, in milliseconds. - - -type: long - --- - -*`aws.rds.aurora_replica.lag_max.ms`*:: -+ --- -The maximum amount of lag between the primary instance and each Aurora DB instance in the DB cluster, in milliseconds. - - -type: long - --- - -*`aws.rds.aurora_replica.lag_min.ms`*:: -+ --- -The minimum amount of lag between the primary instance and each Aurora DB instance in the DB cluster, in milliseconds. - - -type: long - --- - -*`aws.rds.backtrack_change_records.creation_rate`*:: -+ --- -The number of backtrack change records created over five minutes for your DB cluster. - - -type: long - --- - -*`aws.rds.backtrack_change_records.stored`*:: -+ --- -The actual number of backtrack change records used by your DB cluster. - - -type: long - --- - -*`aws.rds.backtrack_window.actual`*:: -+ --- -The difference between the target backtrack window and the actual backtrack window. - - -type: long - --- - -*`aws.rds.backtrack_window.alert`*:: -+ --- -The number of times that the actual backtrack window is smaller than the target backtrack window for a given period of time. - - -type: long - --- - -*`aws.rds.storage_used.backup_retention_period.bytes`*:: -+ --- -The total amount of backup storage in bytes used to support the point-in-time restore feature within the Aurora DB cluster's backup retention window. - - -type: long - --- - -*`aws.rds.storage_used.snapshot.bytes`*:: -+ --- -The total amount of backup storage in bytes consumed by all Aurora snapshots for an Aurora DB cluster outside its backup retention window. - - -type: long - --- - -*`aws.rds.cache_hit_ratio.buffer`*:: -+ --- -The percentage of requests that are served by the buffer cache. - - -type: long - --- - -*`aws.rds.cache_hit_ratio.result_set`*:: -+ --- -The percentage of requests that are served by the Resultset cache. - - -type: long - --- - -*`aws.rds.engine_uptime.sec`*:: -+ --- -The amount of time that the instance has been running, in seconds. - - -type: long - --- - -*`aws.rds.rds_to_aurora_postgresql_replica_lag.sec`*:: -+ --- -The amount of lag in seconds when replicating updates from the primary RDS PostgreSQL instance to other nodes in the cluster. - - -type: long - --- - -*`aws.rds.backup_storage_billed_total.bytes`*:: -+ --- -The total amount of backup storage in bytes for which you are billed for a given Aurora DB cluster. - - -type: long - --- - -*`aws.rds.aurora_volume_left_total.bytes`*:: -+ --- -The remaining available space for the cluster volume, measured in bytes. - - -type: long - --- - -[float] -=== s3_daily_storage - -`s3_daily_storage` contains the daily storage metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS S3. - - - -*`aws.s3_daily_storage.bucket.size.bytes`*:: -+ --- -The amount of data in bytes stored in a bucket. - - -type: long - -format: bytes - --- - -*`aws.s3_daily_storage.number_of_objects`*:: -+ --- -The total number of objects stored in a bucket for all storage classes. - - -type: long - --- - -[float] -=== s3_request - -`s3_request` contains request metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS S3. - - - -*`aws.s3_request.requests.total`*:: -+ --- -The total number of HTTP requests made to an Amazon S3 bucket, regardless of type. - - -type: long - --- - -*`aws.s3_request.requests.get`*:: -+ --- -The number of HTTP GET requests made for objects in an Amazon S3 bucket. - - -type: long - --- - -*`aws.s3_request.requests.put`*:: -+ --- -The number of HTTP PUT requests made for objects in an Amazon S3 bucket. - - -type: long - --- - -*`aws.s3_request.requests.delete`*:: -+ --- -The number of HTTP DELETE requests made for objects in an Amazon S3 bucket. - - -type: long - --- - -*`aws.s3_request.requests.head`*:: -+ --- -The number of HTTP HEAD requests made to an Amazon S3 bucket. - - -type: long - --- - -*`aws.s3_request.requests.post`*:: -+ --- -The number of HTTP POST requests made to an Amazon S3 bucket. - - -type: long - --- - -*`aws.s3_request.requests.select`*:: -+ --- -The number of Amazon S3 SELECT Object Content requests made for objects in an Amazon S3 bucket. - - -type: long - --- - -*`aws.s3_request.requests.select_scanned.bytes`*:: -+ --- -The number of bytes of data scanned with Amazon S3 SELECT Object Content requests in an Amazon S3 bucket. - - -type: long - -format: bytes - --- - -*`aws.s3_request.requests.select_returned.bytes`*:: -+ --- -The number of bytes of data returned with Amazon S3 SELECT Object Content requests in an Amazon S3 bucket. - - -type: long - -format: bytes - --- - -*`aws.s3_request.requests.list`*:: -+ --- -The number of HTTP requests that list the contents of a bucket. - - -type: long - --- - -*`aws.s3_request.downloaded.bytes`*:: -+ --- -The number bytes downloaded for requests made to an Amazon S3 bucket, where the response includes a body. - - -type: long - -format: bytes - --- - -*`aws.s3_request.uploaded.bytes`*:: -+ --- -The number bytes uploaded that contain a request body, made to an Amazon S3 bucket. - - -type: long - -format: bytes - --- - -*`aws.s3_request.errors.4xx`*:: -+ --- -The number of HTTP 4xx client error status code requests made to an Amazon S3 bucket with a value of either 0 or 1. - - -type: long - --- - -*`aws.s3_request.errors.5xx`*:: -+ --- -The number of HTTP 5xx server error status code requests made to an Amazon S3 bucket with a value of either 0 or 1. - - -type: long - --- - -*`aws.s3_request.latency.first_byte.ms`*:: -+ --- -The per-request time from the complete request being received by an Amazon S3 bucket to when the response starts to be returned. - - -type: long - -format: duration - --- - -*`aws.s3_request.latency.total_request.ms`*:: -+ --- -The elapsed per-request time from the first byte received to the last byte sent to an Amazon S3 bucket. - - -type: long - -format: duration - --- - -[float] -=== sns - -`sns` contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS SNS. - - -[float] -=== sqs - -`sqs` contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS SQS. - - - -*`aws.sqs.oldest_message_age.sec`*:: -+ --- -The approximate age of the oldest non-deleted message in the queue. - - -type: long - -format: duration - --- - -*`aws.sqs.messages.delayed`*:: -+ --- -TThe number of messages in the queue that are delayed and not available for reading immediately. - - -type: long - --- - -*`aws.sqs.messages.not_visible`*:: -+ --- -The number of messages that are in flight. - - -type: long - --- - -*`aws.sqs.messages.visible`*:: -+ --- -The number of messages available for retrieval from the queue. - - -type: long - --- - -*`aws.sqs.messages.deleted`*:: -+ --- -The number of messages deleted from the queue. - - -type: long - --- - -*`aws.sqs.messages.received`*:: -+ --- -The number of messages returned by calls to the ReceiveMessage action. - - -type: long - --- - -*`aws.sqs.messages.sent`*:: -+ --- -The number of messages added to a queue. - - -type: long - --- - -*`aws.sqs.empty_receives`*:: -+ --- -The number of ReceiveMessage API calls that did not return a message. - - -type: long - --- - -*`aws.sqs.sent_message_size.bytes`*:: -+ --- -The size of messages added to a queue. - - -type: long - -format: bytes - --- - -*`aws.sqs.queue.name`*:: -+ --- -SQS queue name - - -type: keyword - --- - -[float] -=== transitgateway - -`transitgateway` contains the metrics from Cloudwatch to track usage of transit gateway related resources. - - -[float] -=== usage - -`usage` contains the metrics from Cloudwatch to track usage of some AWS resources. - - -[float] -=== vpn - -`vpn` contains the metrics from Cloudwatch to track usage of VPN related resources. - - -[[exported-fields-azure]] -== azure fields - -azure module - - - -[float] -=== azure - - - - -*`azure.timegrain`*:: -+ --- -The Azure metric timegrain - - -type: keyword - --- - -[float] -=== resource - -The resource specified - - - -*`azure.resource.type`*:: -+ --- -The type of the resource - - -type: keyword - --- - -*`azure.resource.group`*:: -+ --- -The resource group - - -type: keyword - --- - -*`azure.resource.tags.*`*:: -+ --- -Azure resource tags. - - -type: object - --- - -*`azure.namespace`*:: -+ --- -The namespace selected - - -type: keyword - --- - -*`azure.subscription_id`*:: -+ --- -The subscription ID - - -type: keyword - --- - -*`azure.dimensions.*`*:: -+ --- -Azure metric dimensions. - - -type: object - --- - -*`azure.compute_vm.*.*`*:: -+ --- -compute_vm - - -type: object - --- - -*`azure.compute_vm_scaleset.*.*`*:: -+ --- -compute_vm_scaleset - - -type: object - --- - -*`azure.container_instance.*.*`*:: -+ --- -container instance - - -type: object - --- - -*`azure.container_registry.*.*`*:: -+ --- -container registry - - -type: object - --- - -*`azure.container_service.*.*`*:: -+ --- -container service - - -type: object - --- - -*`azure.database_account.*.*`*:: -+ --- -database account - - -type: object - --- - -[float] -=== monitor - -monitor - - - -*`azure.monitor.metrics.*.*`*:: -+ --- -Metrics returned. - - -type: object - --- - -*`azure.storage.*.*`*:: -+ --- -storage account - - -type: object - --- - -[[exported-fields-beat-common]] -== Beat fields - -Contains common beat fields available in all event types. - - - -*`agent.hostname`*:: -+ --- -Hostname of the agent. - -type: keyword - --- - -*`beat.timezone`*:: -+ --- -type: alias - -alias to: event.timezone - --- - -*`fields`*:: -+ --- -Contains user configurable fields. - - -type: object - --- - -*`beat.name`*:: -+ --- -type: alias - -alias to: host.name - --- - -*`beat.hostname`*:: -+ --- -type: alias - -alias to: agent.hostname - --- - -*`timeseries.instance`*:: -+ --- -Time series instance id - -type: keyword - --- - -[[exported-fields-beat]] -== Beat fields - -Beat module - - - -[float] -=== beat - - - - -*`beat.id`*:: -+ --- -Beat ID. - - -type: keyword - --- - -*`beat.type`*:: -+ --- -Beat type. - - -type: keyword - --- - -[float] -=== state - -Beat state - - - -*`beat.state.management.enabled`*:: -+ --- -Is central management enabled? - - -type: boolean - --- - -*`beat.state.module.count`*:: -+ --- -Number of modules enabled - - -type: integer - --- - -*`beat.state.output.name`*:: -+ --- -Name of output used by Beat - - -type: keyword - --- - -*`beat.state.queue.name`*:: -+ --- -Name of queue being used by Beat - - -type: keyword - --- - -[float] -=== stats - -Beat stats - - - -*`beat.stats.uptime.ms`*:: -+ --- -Beat uptime - - -type: long - --- - -*`beat.stats.runtime.goroutines`*:: -+ --- -Number of goroutines running in Beat - - -type: long - --- - -[float] -=== libbeat - -Fields common to all Beats - - - -[float] -=== output - -Output stats - - - -*`beat.stats.libbeat.output.type`*:: -+ --- -Type of output - - -type: keyword - --- - -[float] -=== events - -Event counters - - - -*`beat.stats.libbeat.output.events.acked`*:: -+ --- -Number of events acknowledged - - -type: long - --- - -*`beat.stats.libbeat.output.events.active`*:: -+ --- -Number of active events - - -type: long - --- - -*`beat.stats.libbeat.output.events.batches`*:: -+ --- -Number of event batches - - -type: long - --- - -*`beat.stats.libbeat.output.events.dropped`*:: -+ --- -Number of events dropped - - -type: long - --- - -*`beat.stats.libbeat.output.events.duplicates`*:: -+ --- -Number of events duplicated - - -type: long - --- - -*`beat.stats.libbeat.output.events.failed`*:: -+ --- -Number of events failed - - -type: long - --- - -*`beat.stats.libbeat.output.events.toomany`*:: -+ --- -Number of too many events - - -type: long - --- - -*`beat.stats.libbeat.output.events.total`*:: -+ --- -Total number of events - - -type: long - --- - -[float] -=== read - -Read stats - - - -*`beat.stats.libbeat.output.read.bytes`*:: -+ --- -Number of bytes read - - -type: long - --- - -*`beat.stats.libbeat.output.read.errors`*:: -+ --- -Number of read errors - - -type: long - --- - -[float] -=== write - -Write stats - - - -*`beat.stats.libbeat.output.write.bytes`*:: -+ --- -Number of bytes written - - -type: long - --- - -*`beat.stats.libbeat.output.write.errors`*:: -+ --- -Number of write errors - - -type: long - --- - -[[exported-fields-ceph]] -== Ceph fields - -Ceph module - - - -[float] -=== ceph - -`ceph` contains the metrics that were scraped from CEPH. - - - -[float] -=== cluster_disk - -cluster_disk - - - -*`ceph.cluster_disk.available.bytes`*:: -+ --- -Available bytes of the cluster - - -type: long - -format: bytes - --- - -*`ceph.cluster_disk.total.bytes`*:: -+ --- -Total bytes of the cluster - - -type: long - -format: bytes - --- - -*`ceph.cluster_disk.used.bytes`*:: -+ --- -Used bytes of the cluster - - -type: long - -format: bytes - --- - -[float] -=== cluster_health - -cluster_health - - - -*`ceph.cluster_health.overall_status`*:: -+ --- -Overall status of the cluster - - -type: keyword - --- - -*`ceph.cluster_health.timechecks.epoch`*:: -+ --- -Map version - - -type: long - --- - -*`ceph.cluster_health.timechecks.round.value`*:: -+ --- -timecheck round - - -type: long - --- - -*`ceph.cluster_health.timechecks.round.status`*:: -+ --- -Status of the round - - -type: keyword - --- - -[float] -=== cluster_status - -cluster_status - - - -*`ceph.cluster_status.version`*:: -+ --- -Ceph Status version - - -type: long - --- - -*`ceph.cluster_status.traffic.read_bytes`*:: -+ --- -Cluster read throughput per second - - -type: long - -format: bytes - --- - -*`ceph.cluster_status.traffic.write_bytes`*:: -+ --- -Cluster write throughput per second - - -type: long - -format: bytes - --- - -*`ceph.cluster_status.traffic.read_op_per_sec`*:: -+ --- -Cluster read iops per second - - -type: long - --- - -*`ceph.cluster_status.traffic.write_op_per_sec`*:: -+ --- -Cluster write iops per second - - -type: long - --- - -*`ceph.cluster_status.misplace.total`*:: -+ --- -Cluster misplace pg number - - -type: long - --- - -*`ceph.cluster_status.misplace.objects`*:: -+ --- -Cluster misplace objects number - - -type: long - --- - -*`ceph.cluster_status.misplace.ratio`*:: -+ --- -Cluster misplace ratio - - -type: scaled_float - -format: percent - --- - -*`ceph.cluster_status.degraded.total`*:: -+ --- -Cluster degraded pg number - - -type: long - --- - -*`ceph.cluster_status.degraded.objects`*:: -+ --- -Cluster degraded objects number - - -type: long - --- - -*`ceph.cluster_status.degraded.ratio`*:: -+ --- -Cluster degraded ratio - - -type: scaled_float - -format: percent - --- - -*`ceph.cluster_status.pg.data_bytes`*:: -+ --- -Cluster pg data bytes - - -type: long - -format: bytes - --- - -*`ceph.cluster_status.pg.avail_bytes`*:: -+ --- -Cluster available bytes - - -type: long - -format: bytes - --- - -*`ceph.cluster_status.pg.total_bytes`*:: -+ --- -Cluster total bytes - - -type: long - -format: bytes - --- - -*`ceph.cluster_status.pg.used_bytes`*:: -+ --- -Cluster used bytes - - -type: long - -format: bytes - --- - -*`ceph.cluster_status.pg_state.state_name`*:: -+ --- -Pg state description - - -type: long - --- - -*`ceph.cluster_status.pg_state.count`*:: -+ --- -Shows how many pgs are in state of pg_state.state_name - - -type: long - --- - -*`ceph.cluster_status.pg_state.version`*:: -+ --- -Cluster status version - - -type: long - --- - -*`ceph.cluster_status.osd.full`*:: -+ --- -Is osd full - - -type: boolean - --- - -*`ceph.cluster_status.osd.nearfull`*:: -+ --- -Is osd near full - - -type: boolean - --- - -*`ceph.cluster_status.osd.num_osds`*:: -+ --- -Shows how many osds in the cluster - - -type: long - --- - -*`ceph.cluster_status.osd.num_up_osds`*:: -+ --- -Shows how many osds are on the state of UP - - -type: long - --- - -*`ceph.cluster_status.osd.num_in_osds`*:: -+ --- -Shows how many osds are on the state of IN - - -type: long - --- - -*`ceph.cluster_status.osd.num_remapped_pgs`*:: -+ --- -Shows how many osds are on the state of REMAPPED - - -type: long - --- - -*`ceph.cluster_status.osd.epoch`*:: -+ --- -epoch number - - -type: long - --- - -[float] -=== mgr_cluster_disk - -see: cluster_disk - - -[float] -=== mgr_cluster_health - -see: cluster_health - - -[float] -=== mgr_osd_perf - -OSD performance metrics of Ceph cluster - - - -*`ceph.mgr_osd_perf.id`*:: -+ --- -OSD ID - -type: long - --- - -*`ceph.mgr_osd_perf.stats.commit_latency_ms`*:: -+ --- -Commit latency in ms - -type: long - --- - -*`ceph.mgr_osd_perf.stats.apply_latency_ms`*:: -+ --- -Apply latency in ms - -type: long - --- - -*`ceph.mgr_osd_perf.stats.commit_latency_ns`*:: -+ --- -Commit latency in ns - -type: long - --- - -*`ceph.mgr_osd_perf.stats.apply_latency_ns`*:: -+ --- -Apply latency in ns - -type: long - --- - -[float] -=== mgr_osd_pool_stats - -OSD pool stats of Ceph cluster - - - -*`ceph.mgr_osd_pool_stats.pool_name`*:: -+ --- -Pool name - -type: keyword - --- - -*`ceph.mgr_osd_pool_stats.pool_id`*:: -+ --- -Pool ID - -type: long - --- - -*`ceph.mgr_osd_pool_stats.client_io_rate`*:: -+ --- -Client I/O rates - -type: object - --- - -[float] -=== mgr_osd_tree - -see: osd_tree - - -[float] -=== mgr_pool_disk - -see: pool_disk - - -[float] -=== monitor_health - -monitor_health stats data - - - -*`ceph.monitor_health.available.pct`*:: -+ --- -Available percent of the MON - - -type: long - --- - -*`ceph.monitor_health.health`*:: -+ --- -Health of the MON - - -type: keyword - --- - -*`ceph.monitor_health.available.kb`*:: -+ --- -Available KB of the MON - - -type: long - --- - -*`ceph.monitor_health.total.kb`*:: -+ --- -Total KB of the MON - - -type: long - --- - -*`ceph.monitor_health.used.kb`*:: -+ --- -Used KB of the MON - - -type: long - --- - -*`ceph.monitor_health.last_updated`*:: -+ --- -Time when was updated - - -type: date - --- - -*`ceph.monitor_health.name`*:: -+ --- -Name of the MON - - -type: keyword - --- - -*`ceph.monitor_health.store_stats.log.bytes`*:: -+ --- -Log bytes of MON - - -type: long - -format: bytes - --- - -*`ceph.monitor_health.store_stats.misc.bytes`*:: -+ --- -Misc bytes of MON - - -type: long - -format: bytes - --- - -*`ceph.monitor_health.store_stats.sst.bytes`*:: -+ --- -SST bytes of MON - - -type: long - -format: bytes - --- - -*`ceph.monitor_health.store_stats.total.bytes`*:: -+ --- -Total bytes of MON - - -type: long - -format: bytes - --- - -*`ceph.monitor_health.store_stats.last_updated`*:: -+ --- -Last updated - - -type: long - --- - -[float] -=== osd_df - -ceph osd disk usage information - - - -*`ceph.osd_df.id`*:: -+ --- -osd node id - - -type: long - --- - -*`ceph.osd_df.name`*:: -+ --- -osd node name - - -type: keyword - --- - -*`ceph.osd_df.device_class`*:: -+ --- -osd node type, illegal type include hdd, ssd etc. - - -type: keyword - --- - -*`ceph.osd_df.total.byte`*:: -+ --- -osd disk total volume - - -type: long - -format: bytes - --- - -*`ceph.osd_df.used.byte`*:: -+ --- -osd disk usage volume - - -type: long - -format: bytes - --- - -*`ceph.osd_df.available.bytes`*:: -+ --- -osd disk available volume - - -type: long - -format: bytes - --- - -*`ceph.osd_df.pg_num`*:: -+ --- -shows how many pg located on this osd - - -type: long - --- - -*`ceph.osd_df.used.pct`*:: -+ --- -osd disk usage percentage - - -type: scaled_float - -format: percent - --- - -[float] -=== osd_tree - -ceph osd tree info - - - -*`ceph.osd_tree.id`*:: -+ --- -osd or bucket node id - - -type: long - --- - -*`ceph.osd_tree.name`*:: -+ --- -osd or bucket node name - - -type: keyword - --- - -*`ceph.osd_tree.type`*:: -+ --- -osd or bucket node type, illegal type include osd, host, root etc. - - -type: keyword - --- - -*`ceph.osd_tree.type_id`*:: -+ --- -osd or bucket node typeID - - -type: long - --- - -*`ceph.osd_tree.children`*:: -+ --- -bucket children list, separated by comma. - - -type: keyword - --- - -*`ceph.osd_tree.crush_weight`*:: -+ --- -osd node crush weight - - -type: float - --- - -*`ceph.osd_tree.depth`*:: -+ --- -node depth - - -type: long - --- - -*`ceph.osd_tree.exists`*:: -+ --- -is node still exist or not(1-yes, 0-no) - - -type: boolean - --- - -*`ceph.osd_tree.primary_affinity`*:: -+ --- -the weight of reading data from primary osd - - -type: float - --- - -*`ceph.osd_tree.reweight`*:: -+ --- -the reweight of osd - - -type: long - --- - -*`ceph.osd_tree.status`*:: -+ --- -status of osd, it should be up or down - - -type: keyword - --- - -*`ceph.osd_tree.device_class`*:: -+ --- -the device class of osd, like hdd, ssd etc. - - -type: keyword - --- - -*`ceph.osd_tree.father`*:: -+ --- -the parent node of this osd or bucket node - - -type: keyword - --- - -[float] -=== pool_disk - -pool_disk - - - -*`ceph.pool_disk.id`*:: -+ --- -Id of the pool - - -type: long - --- - -*`ceph.pool_disk.name`*:: -+ --- -Name of the pool - - -type: keyword - --- - -*`ceph.pool_disk.stats.available.bytes`*:: -+ --- -Available bytes of the pool - - -type: long - -format: bytes - --- - -*`ceph.pool_disk.stats.objects`*:: -+ --- -Number of objects of the pool - - -type: long - --- - -*`ceph.pool_disk.stats.used.bytes`*:: -+ --- -Used bytes of the pool - - -type: long - -format: bytes - --- - -*`ceph.pool_disk.stats.used.kb`*:: -+ --- -Used kb of the pool - - -type: long - --- - -[[exported-fields-cloud]] -== Cloud provider metadata fields - -Metadata from cloud providers added by the add_cloud_metadata processor. - - - -*`cloud.project.id`*:: -+ --- -Name of the project in Google Cloud. - - -example: project-x - --- - -*`cloud.image.id`*:: -+ --- -Image ID for the cloud instance. - - -example: ami-abcd1234 - --- - -*`meta.cloud.provider`*:: -+ --- -type: alias - -alias to: cloud.provider - --- - -*`meta.cloud.instance_id`*:: -+ --- -type: alias - -alias to: cloud.instance.id - --- - -*`meta.cloud.instance_name`*:: -+ --- -type: alias - -alias to: cloud.instance.name - --- - -*`meta.cloud.machine_type`*:: -+ --- -type: alias - -alias to: cloud.machine.type - --- - -*`meta.cloud.availability_zone`*:: -+ --- -type: alias - -alias to: cloud.availability_zone - --- - -*`meta.cloud.project_id`*:: -+ --- -type: alias - -alias to: cloud.project.id - --- - -*`meta.cloud.region`*:: -+ --- -type: alias - -alias to: cloud.region - --- - -[[exported-fields-cloudfoundry]] -== cloudfoundry fields - -Cloud Foundry module - - - -[float] -=== cloudfoundry - - - - -*`cloudfoundry.type`*:: -+ --- -The type of event from Cloud Foundry. Possible values include 'container', 'counter' and 'value'. - - -type: keyword - --- - -[float] -=== app - -The application the metric is associated with. - - - -*`cloudfoundry.app.id`*:: -+ --- -The ID of the application. - - -type: keyword - --- - -[float] -=== container - -`container` contains container metrics from Cloud Foundry. - - - -*`cloudfoundry.container.instance_index`*:: -+ --- -Index of the instance the metric belongs to. - - -type: long - --- - -*`cloudfoundry.container.cpu.pct`*:: -+ --- -CPU usage percentage. - - -type: float - --- - -*`cloudfoundry.container.memory.bytes`*:: -+ --- -Bytes of used memory. - - -type: long - --- - -*`cloudfoundry.container.memory.quota.bytes`*:: -+ --- -Bytes of available memory. - - -type: long - --- - -*`cloudfoundry.container.disk.bytes`*:: -+ --- -Bytes of used storage. - - -type: long - --- - -*`cloudfoundry.container.disk.quota.bytes`*:: -+ --- -Bytes of available storage. - - -type: long - --- - -[float] -=== counter - -`counter` contains counter metrics from Cloud Foundry. - - - -*`cloudfoundry.counter.name`*:: -+ --- -The name of the counter. - - -type: keyword - --- - -*`cloudfoundry.counter.delta`*:: -+ --- -The difference between the last time the counter event occurred. - - -type: long - --- - -*`cloudfoundry.counter.total`*:: -+ --- -The total value for the counter. - - -type: long - --- - -[float] -=== value - -`value` contains counter metrics from Cloud Foundry. - - - -*`cloudfoundry.value.name`*:: -+ --- -The name of the value. - - -type: keyword - --- - -*`cloudfoundry.value.unit`*:: -+ --- -The unit of the value. - - -type: keyword - --- - -*`cloudfoundry.value.value`*:: -+ --- -The value of the value. - - -type: float - --- - -[[exported-fields-cockroachdb]] -== CockroachDB fields - -CockroachDB module - - - - -[[exported-fields-common]] -== Common fields - -Contains common fields available in all event types. - - - -*`metricset.module`*:: -+ --- -The name of the module that generated the event. - - -type: alias - -alias to: event.module - --- - -*`metricset.name`*:: -+ --- -The name of the metricset that generated the event. - - --- - -*`metricset.period`*:: -+ --- -Current data collection period for this event in milliseconds. - - -type: integer - --- - -*`service.address`*:: -+ --- -Address of the machine where the service is running. This field may not be present when the data was collected locally. - - --- - -*`service.hostname`*:: -+ --- -Host name of the machine where the service is running. - - --- - -*`type`*:: -+ --- -The document type. Always set to "doc". - - -example: metricsets - -required: True - --- - -*`systemd.fragment_path`*:: -+ --- -the location of the systemd unit path - -type: keyword - --- - -*`systemd.unit`*:: -+ --- -the unit name of the systemd service - -type: keyword - --- - -[[exported-fields-consul]] -== consul fields - -Consul module - - - - -[float] -=== agent - -Agent Metricset fetches metrics information from a Consul instance running as Agent - - - - -*`consul.agent.autopilot.healthy`*:: -+ --- -Overall health of the local server cluster - -type: boolean - --- - -[float] -=== runtime - -Runtime related metrics - - - -*`consul.agent.runtime.sys.bytes`*:: -+ --- -Number of bytes of memory obtained from the OS. - -type: long - --- - -*`consul.agent.runtime.malloc_count`*:: -+ --- -Heap objects allocated - -type: long - --- - -*`consul.agent.runtime.heap_objects`*:: -+ --- -Objects allocated on the heap and is a general memory pressure indicator. This may burst from time to time but should return to a steady state value. - -type: long - --- - -*`consul.agent.runtime.goroutines`*:: -+ --- -Running goroutines and is a general load pressure indicator. This may burst from time to time but should return to a steady state value. - -type: long - --- - - -*`consul.agent.runtime.alloc.bytes`*:: -+ --- -Bytes allocated by the Consul process. - -type: long - --- - -[float] -=== garbage_collector - -Garbage collector metrics - - -*`consul.agent.runtime.garbage_collector.runs`*:: -+ --- -Garbage collector total executions - -type: long - --- - -[float] -=== pause - -Time that the garbage collector has paused the app - - - -*`consul.agent.runtime.garbage_collector.pause.current.ns`*:: -+ --- -Garbage collector pause time in nanoseconds - -type: long - --- - - -*`consul.agent.runtime.garbage_collector.pause.total.ns`*:: -+ --- -Nanoseconds consumed by stop-the-world garbage collection pauses since Consul started. - -type: long - --- - -[[exported-fields-coredns]] -== coredns fields - -coredns Module - - - -[float] -=== coredns - -`coredns` contains statistics that were read from coreDNS - - - -[float] -=== stats - -Contains statistics related to the coreDNS service - - - -*`coredns.stats.panic.count`*:: -+ --- -Total number of panics - - -type: long - --- - -*`coredns.stats.dns.request.count`*:: -+ --- -Total query count - - -type: long - --- - -*`coredns.stats.dns.request.duration.ns.bucket.*`*:: -+ --- -Request duration histogram buckets in nanoseconds - - -type: object - --- - -*`coredns.stats.dns.request.duration.ns.sum`*:: -+ --- -Requests duration, sum of durations in nanoseconds - - -type: long - -format: duration - --- - -*`coredns.stats.dns.request.duration.ns.count`*:: -+ --- -Requests duration, number of requests - - -type: long - --- - -*`coredns.stats.dns.request.size.bytes.bucket.*`*:: -+ --- -Request Size histogram buckets - - -type: object - --- - -*`coredns.stats.dns.request.size.bytes.sum`*:: -+ --- -Request Size histogram sum - - -type: long - --- - -*`coredns.stats.dns.request.size.bytes.count`*:: -+ --- -Request Size histogram count - - -type: long - --- - -*`coredns.stats.dns.request.do.count`*:: -+ --- -Number of queries that have the DO bit set - - -type: long - --- - -*`coredns.stats.dns.request.type.count`*:: -+ --- -Counter of queries per zone and type - - -type: long - --- - -*`coredns.stats.type`*:: -+ --- -Holds the query type of the request - - -type: keyword - --- - -*`coredns.stats.dns.response.rcode.count`*:: -+ --- -Counter of responses per zone and rcode - - -type: long - --- - -*`coredns.stats.rcode`*:: -+ --- -Holds the rcode of the response - - -type: keyword - --- - -*`coredns.stats.family`*:: -+ --- -The address family of the transport (1 = IP (IP version 4), 2 = IP6 (IP version 6)) - - -type: keyword - --- - -*`coredns.stats.dns.response.size.bytes.bucket.*`*:: -+ --- -Response Size histogram buckets - - -type: object - --- - -*`coredns.stats.dns.response.size.bytes.sum`*:: -+ --- -Response Size histogram sum - - -type: long - --- - -*`coredns.stats.dns.response.size.bytes.count`*:: -+ --- -Response Size histogram count - - -type: long - --- - -*`coredns.stats.server`*:: -+ --- -The server responsible for the request - - -type: keyword - --- - -*`coredns.stats.zone`*:: -+ --- -The zonename used for the request/response - - -type: keyword - --- - -*`coredns.stats.proto`*:: -+ --- -The transport of the response ("udp" or "tcp") - - -type: keyword - --- - -*`coredns.stats.dns.cache.hits.count`*:: -+ --- -Cache hits count for the cache plugin - - -type: long - --- - -*`coredns.stats.dns.cache.misses.count`*:: -+ --- -Cache misses count for the cache plugin - - -type: long - --- - -[[exported-fields-couchbase]] -== Couchbase fields - -Metrics collected from Couchbase servers. - - - -[float] -=== couchbase - -`couchbase` contains the metrics that were scraped from Couchbase. - - - -[float] -=== bucket - -Couchbase bucket metrics. - - - -*`couchbase.bucket.name`*:: -+ --- -Name of the bucket. - - -type: keyword - --- - -*`couchbase.bucket.type`*:: -+ --- -Type of the bucket. - - -type: keyword - --- - -*`couchbase.bucket.data.used.bytes`*:: -+ --- -Size of user data within buckets of the specified state that are resident in RAM. - - -type: long - -format: bytes - --- - -*`couchbase.bucket.disk.fetches`*:: -+ --- -Number of disk fetches. - - -type: long - --- - -*`couchbase.bucket.disk.used.bytes`*:: -+ --- -Amount of disk used (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.bucket.memory.used.bytes`*:: -+ --- -Amount of memory used by the bucket (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.bucket.quota.ram.bytes`*:: -+ --- -Amount of RAM used by the bucket (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.bucket.quota.use.pct`*:: -+ --- -Percentage of RAM used (for active objects) against the configured bucket size (%). - - -type: scaled_float - -format: percent - --- - -*`couchbase.bucket.ops_per_sec`*:: -+ --- -Number of operations per second. - - -type: long - --- - -*`couchbase.bucket.item_count`*:: -+ --- -Number of items associated with the bucket. - - -type: long - --- - -[float] -=== cluster - -Couchbase cluster metrics. - - - -*`couchbase.cluster.hdd.free.bytes`*:: -+ --- -Free hard drive space in the cluster (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.cluster.hdd.quota.total.bytes`*:: -+ --- -Hard drive quota total for the cluster (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.cluster.hdd.total.bytes`*:: -+ --- -Total hard drive space available to the cluster (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.cluster.hdd.used.value.bytes`*:: -+ --- -Hard drive space used by the cluster (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.cluster.hdd.used.by_data.bytes`*:: -+ --- -Hard drive space used by the data in the cluster (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.cluster.max_bucket_count`*:: -+ --- -Max bucket count setting. - - -type: long - --- - -*`couchbase.cluster.quota.index_memory.mb`*:: -+ --- -Memory quota setting for the Index service (Mbyte). - - -type: long - --- - -*`couchbase.cluster.quota.memory.mb`*:: -+ --- -Memory quota setting for the cluster (Mbyte). - - -type: long - --- - -*`couchbase.cluster.ram.quota.total.value.bytes`*:: -+ --- -RAM quota total for the cluster (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.cluster.ram.quota.total.per_node.bytes`*:: -+ --- -RAM quota used by the current node in the cluster (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.cluster.ram.quota.used.value.bytes`*:: -+ --- -RAM quota used by the cluster (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.cluster.ram.quota.used.per_node.bytes`*:: -+ --- -Ram quota used by the current node in the cluster (bytes) - - -type: long - -format: bytes - --- - -*`couchbase.cluster.ram.total.bytes`*:: -+ --- -Total RAM available to cluster (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.cluster.ram.used.value.bytes`*:: -+ --- -RAM used by the cluster (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.cluster.ram.used.by_data.bytes`*:: -+ --- -RAM used by the data in the cluster (bytes). - - -type: long - -format: bytes - --- - -[float] -=== node - -Couchbase node metrics. - - - -*`couchbase.node.cmd_get`*:: -+ --- -Number of get commands - - -type: long - --- - -*`couchbase.node.couch.docs.disk_size.bytes`*:: -+ --- -Amount of disk space used by Couch docs (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.node.couch.docs.data_size.bytes`*:: -+ --- -Data size of Couch docs associated with a node (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.node.couch.spatial.data_size.bytes`*:: -+ --- -Size of object data for spatial views (bytes). - - -type: long - --- - -*`couchbase.node.couch.spatial.disk_size.bytes`*:: -+ --- -Amount of disk space used by spatial views (bytes). - - -type: long - --- - -*`couchbase.node.couch.views.disk_size.bytes`*:: -+ --- -Amount of disk space used by Couch views (bytes). - - -type: long - --- - -*`couchbase.node.couch.views.data_size.bytes`*:: -+ --- -Size of object data for Couch views (bytes). - - -type: long - --- - -*`couchbase.node.cpu_utilization_rate.pct`*:: -+ --- -The CPU utilization rate (%). - - -type: scaled_float - --- - -*`couchbase.node.current_items.value`*:: -+ --- -Number of current items. - - -type: long - --- - -*`couchbase.node.current_items.total`*:: -+ --- -Total number of items associated with the node. - - -type: long - --- - -*`couchbase.node.ep_bg_fetched`*:: -+ --- -Number of disk fetches performed since the server was started. - - -type: long - --- - -*`couchbase.node.get_hits`*:: -+ --- -Number of get hits. - - -type: long - --- - -*`couchbase.node.hostname`*:: -+ --- -The hostname of the node. - - -type: keyword - --- - -*`couchbase.node.mcd_memory.allocated.bytes`*:: -+ --- -Amount of memcached memory allocated (bytes). - - -type: long - -format: bytes - --- - -*`couchbase.node.mcd_memory.reserved.bytes`*:: -+ --- -Amount of memcached memory reserved (bytes). - - -type: long - --- - -*`couchbase.node.memory.free.bytes`*:: -+ --- -Amount of memory free for the node (bytes). - - -type: long - --- - -*`couchbase.node.memory.total.bytes`*:: -+ --- -Total memory available to the node (bytes). - - -type: long - --- - -*`couchbase.node.memory.used.bytes`*:: -+ --- -Memory used by the node (bytes). - - -type: long - --- - -*`couchbase.node.ops`*:: -+ --- -Number of operations performed on Couchbase. - - -type: long - --- - -*`couchbase.node.swap.total.bytes`*:: -+ --- -Total swap size allocated (bytes). - - -type: long - --- - -*`couchbase.node.swap.used.bytes`*:: -+ --- -Amount of swap space used (bytes). - - -type: long - --- - -*`couchbase.node.uptime.sec`*:: -+ --- -Time during which the node was in operation (sec). - - -type: long - --- - -*`couchbase.node.vb_replica_curr_items`*:: -+ --- -Number of items/documents that are replicas. - - -type: long - --- - -[[exported-fields-couchdb]] -== CouchDB fields - -couchdb module - - - -[float] -=== couchdb - -Couchdb metrics - - -[float] -=== server - -Contains CouchDB server stats - - - -[float] -=== httpd - -HTTP statistics - - - -*`couchdb.server.httpd.view_reads`*:: -+ --- -Number of view reads - - -type: long - --- - -*`couchdb.server.httpd.bulk_requests`*:: -+ --- -Number of bulk requests - - -type: long - --- - -*`couchdb.server.httpd.clients_requesting_changes`*:: -+ --- -Number of clients for continuous _changes - - -type: long - --- - -*`couchdb.server.httpd.temporary_view_reads`*:: -+ --- -Number of temporary view reads - - -type: long - --- - -*`couchdb.server.httpd.requests`*:: -+ --- -Number of HTTP requests - - -type: long - --- - -[float] -=== httpd_request_methods - -HTTP request methods - - - -*`couchdb.server.httpd_request_methods.COPY`*:: -+ --- -Number of HTTP COPY requests - - -type: long - --- - -*`couchdb.server.httpd_request_methods.HEAD`*:: -+ --- -Number of HTTP HEAD requests - - -type: long - --- - -*`couchdb.server.httpd_request_methods.POST`*:: -+ --- -Number of HTTP POST requests - - -type: long - --- - -*`couchdb.server.httpd_request_methods.DELETE`*:: -+ --- -Number of HTTP DELETE requests - - -type: long - --- - -*`couchdb.server.httpd_request_methods.GET`*:: -+ --- -Number of HTTP GET requests - - -type: long - --- - -*`couchdb.server.httpd_request_methods.PUT`*:: -+ --- -Number of HTTP PUT requests - - -type: long - --- - -[float] -=== httpd_status_codes - -HTTP status codes statistics - - - -*`couchdb.server.httpd_status_codes.200`*:: -+ --- -Number of HTTP 200 OK responses - - -type: long - --- - -*`couchdb.server.httpd_status_codes.201`*:: -+ --- -Number of HTTP 201 Created responses - - -type: long - --- - -*`couchdb.server.httpd_status_codes.202`*:: -+ --- -Number of HTTP 202 Accepted responses - - -type: long - --- - -*`couchdb.server.httpd_status_codes.301`*:: -+ --- -Number of HTTP 301 Moved Permanently responses - - -type: long - --- - -*`couchdb.server.httpd_status_codes.304`*:: -+ --- -Number of HTTP 304 Not Modified responses - - -type: long - --- - -*`couchdb.server.httpd_status_codes.400`*:: -+ --- -Number of HTTP 400 Bad Request responses - - -type: long - --- - -*`couchdb.server.httpd_status_codes.401`*:: -+ --- -Number of HTTP 401 Unauthorized responses - - -type: long - --- - -*`couchdb.server.httpd_status_codes.403`*:: -+ --- -Number of HTTP 403 Forbidden responses - - -type: long - --- - -*`couchdb.server.httpd_status_codes.404`*:: -+ --- -Number of HTTP 404 Not Found responses - - -type: long - --- - -*`couchdb.server.httpd_status_codes.405`*:: -+ --- -Number of HTTP 405 Method Not Allowed responses - - -type: long - --- - -*`couchdb.server.httpd_status_codes.409`*:: -+ --- -Number of HTTP 409 Conflict responses - - -type: long - --- - -*`couchdb.server.httpd_status_codes.412`*:: -+ --- -Number of HTTP 412 Precondition Failed responses - - -type: long - --- - -*`couchdb.server.httpd_status_codes.500`*:: -+ --- -Number of HTTP 500 Internal Server Error responses - - -type: long - --- - -[float] -=== couchdb - -couchdb statistics - - - -*`couchdb.server.couchdb.database_writes`*:: -+ --- -Number of times a database was changed - - -type: long - --- - -*`couchdb.server.couchdb.open_databases`*:: -+ --- -Number of open databases - - -type: long - --- - -*`couchdb.server.couchdb.auth_cache_misses`*:: -+ --- -Number of authentication cache misses - - -type: long - --- - -*`couchdb.server.couchdb.request_time`*:: -+ --- -Length of a request inside CouchDB without MochiWeb - - -type: long - --- - -*`couchdb.server.couchdb.database_reads`*:: -+ --- -Number of times a document was read from a database - - -type: long - --- - -*`couchdb.server.couchdb.auth_cache_hits`*:: -+ --- -Number of authentication cache hits - - -type: long - --- - -*`couchdb.server.couchdb.open_os_files`*:: -+ --- -Number of file descriptors CouchDB has open - - -type: long - --- - -[[exported-fields-docker-processor]] -== Docker fields - -Docker stats collected from Docker. - - - - -*`docker.container.id`*:: -+ --- -type: alias - -alias to: container.id - --- - -*`docker.container.image`*:: -+ --- -type: alias - -alias to: container.image.name - --- - -*`docker.container.name`*:: -+ --- -type: alias - -alias to: container.name - --- - -*`docker.container.labels`*:: -+ --- -Image labels. - - -type: object - --- - -[[exported-fields-docker]] -== Docker fields - -Docker stats collected from Docker. - - - -[float] -=== docker - -Information and statistics about docker's running containers. - - - -[float] -=== container - -Docker container metrics. - - - -*`docker.container.command`*:: -+ --- -Command that was executed in the Docker container. - - -type: keyword - --- - -*`docker.container.created`*:: -+ --- -Date when the container was created. - - -type: date - --- - -*`docker.container.status`*:: -+ --- -Container status. - - -type: keyword - --- - -*`docker.container.ip_addresses`*:: -+ --- -Container IP addresses. - - -type: ip - --- - -[float] -=== size - -Container size metrics. - - - -*`docker.container.size.root_fs`*:: -+ --- -Total size of all the files in the container. - - -type: long - --- - -*`docker.container.size.rw`*:: -+ --- -Size of the files that have been created or changed since creation. - - -type: long - --- - -*`docker.container.tags`*:: -+ --- -Image tags. - - -type: keyword - --- - -[float] -=== cpu - -Runtime CPU metrics. - - - -*`docker.cpu.kernel.pct`*:: -+ --- -Percentage of time in kernel space. - - -type: scaled_float - -format: percent - --- - -*`docker.cpu.kernel.norm.pct`*:: -+ --- -Percentage of time in kernel space normalized by the number of CPU cores. - - -type: scaled_float - -format: percent - --- - -*`docker.cpu.kernel.ticks`*:: -+ --- -CPU ticks in kernel space. - - -type: long - --- - -*`docker.cpu.system.pct`*:: -+ --- -Percentage of total CPU time in the system. - - -type: scaled_float - -format: percent - --- - -*`docker.cpu.system.norm.pct`*:: -+ --- -Percentage of total CPU time in the system normalized by the number of CPU cores. - - -type: scaled_float - -format: percent - --- - -*`docker.cpu.system.ticks`*:: -+ --- -CPU system ticks. - - -type: long - --- - -*`docker.cpu.user.pct`*:: -+ --- -Percentage of time in user space. - - -type: scaled_float - -format: percent - --- - -*`docker.cpu.user.norm.pct`*:: -+ --- -Percentage of time in user space normalized by the number of CPU cores. - - -type: scaled_float - -format: percent - --- - -*`docker.cpu.user.ticks`*:: -+ --- -CPU ticks in user space. - - -type: long - --- - -*`docker.cpu.total.pct`*:: -+ --- -Total CPU usage. - - -type: scaled_float - -format: percent - --- - -*`docker.cpu.total.norm.pct`*:: -+ --- -Total CPU usage normalized by the number of CPU cores. - - -type: scaled_float - -format: percent - --- - -*`docker.cpu.core.*.pct`*:: -+ --- -Percentage of CPU time in this core. - - -type: object - -format: percent - --- - -*`docker.cpu.core.*.norm.pct`*:: -+ --- -Percentage of CPU time in this core, normalized by the number of CPU cores. - - -type: object - -format: percent - --- - -*`docker.cpu.core.*.ticks`*:: -+ --- -Number of CPU ticks in this core. - - -type: object - --- - -[float] -=== diskio - -Disk I/O metrics. - - - -[float] -=== read - -Accumulated reads during the life of the container - - - -*`docker.diskio.read.ops`*:: -+ --- -Number of reads during the life of the container - - -type: long - --- - -*`docker.diskio.read.bytes`*:: -+ --- -Bytes read during the life of the container - - -type: long - -format: bytes - --- - -*`docker.diskio.read.rate`*:: -+ --- -Number of current reads per second - - -type: long - --- - -*`docker.diskio.read.service_time`*:: -+ --- -Total time to service IO requests, in nanoseconds - - -type: long - --- - -*`docker.diskio.read.wait_time`*:: -+ --- -Total time requests spent waiting in queues for service, in nanoseconds - - -type: long - --- - -*`docker.diskio.read.queued`*:: -+ --- -Total number of queued requests - - -type: long - --- - -*`docker.diskio.reads`*:: -+ --- - -deprecated:[6.4] - -Number of current reads per second - - -type: scaled_float - --- - -[float] -=== write - -Accumulated writes during the life of the container - - - -*`docker.diskio.write.ops`*:: -+ --- -Number of writes during the life of the container - - -type: long - --- - -*`docker.diskio.write.bytes`*:: -+ --- -Bytes written during the life of the container - - -type: long - -format: bytes - --- - -*`docker.diskio.write.rate`*:: -+ --- -Number of current writes per second - - -type: long - --- - -*`docker.diskio.write.service_time`*:: -+ --- -Total time to service IO requests, in nanoseconds - - -type: long - --- - -*`docker.diskio.write.wait_time`*:: -+ --- -Total time requests spent waiting in queues for service, in nanoseconds - - -type: long - --- - -*`docker.diskio.write.queued`*:: -+ --- -Total number of queued requests - - -type: long - --- - -*`docker.diskio.writes`*:: -+ --- - -deprecated:[6.4] - -Number of current writes per second - - -type: scaled_float - --- - -[float] -=== summary - -Accumulated reads and writes during the life of the container - - - -*`docker.diskio.summary.ops`*:: -+ --- -Number of I/O operations during the life of the container - - -type: long - --- - -*`docker.diskio.summary.bytes`*:: -+ --- -Bytes read and written during the life of the container - - -type: long - -format: bytes - --- - -*`docker.diskio.summary.rate`*:: -+ --- -Number of current operations per second - - -type: long - --- - -*`docker.diskio.summary.service_time`*:: -+ --- -Total time to service IO requests, in nanoseconds - - -type: long - --- - -*`docker.diskio.summary.wait_time`*:: -+ --- -Total time requests spent waiting in queues for service, in nanoseconds - - -type: long - --- - -*`docker.diskio.summary.queued`*:: -+ --- -Total number of queued requests - - -type: long - --- - -*`docker.diskio.total`*:: -+ --- - -deprecated:[6.4] - -Number of reads and writes per second - - -type: scaled_float - --- - -[float] -=== event - -Docker event - - - -*`docker.event.status`*:: -+ --- -Event status - - -type: keyword - --- - -*`docker.event.id`*:: -+ --- -Event id when available - - -type: keyword - --- - -*`docker.event.from`*:: -+ --- -Event source - - -type: keyword - --- - -*`docker.event.type`*:: -+ --- -The type of object emitting the event - - -type: keyword - --- - -*`docker.event.action`*:: -+ --- -The type of event - - -type: keyword - --- - -[float] -=== actor - -Actor - - - -*`docker.event.actor.id`*:: -+ --- -The ID of the object emitting the event - - -type: keyword - --- - -*`docker.event.actor.attributes`*:: -+ --- -Various key/value attributes of the object, depending on its type - - -type: object - --- - -[float] -=== healthcheck - -Docker healthcheck metrics. -Healthcheck data will only be available from docker containers where the docker `HEALTHCHECK` instruction has been used to build the docker image. - - - -*`docker.healthcheck.failingstreak`*:: -+ --- -concurent failed check - - -type: integer - --- - -*`docker.healthcheck.status`*:: -+ --- -Healthcheck status code - - -type: keyword - --- - -[float] -=== event - -event fields. - - - -*`docker.healthcheck.event.end_date`*:: -+ --- -Healthcheck end date - - -type: date - --- - -*`docker.healthcheck.event.start_date`*:: -+ --- -Healthcheck start date - - -type: date - --- - -*`docker.healthcheck.event.output`*:: -+ --- -Healthcheck output - - -type: keyword - --- - -*`docker.healthcheck.event.exit_code`*:: -+ --- -Healthcheck status code - - -type: integer - --- - -[float] -=== image - -Docker image metrics. - - - -[float] -=== id - -The image layers identifier. - - - -*`docker.image.id.current`*:: -+ --- -Unique image identifier given upon its creation. - - -type: keyword - --- - -*`docker.image.id.parent`*:: -+ --- -Identifier of the image, if it exists, from which the current image directly descends. - - -type: keyword - --- - -*`docker.image.created`*:: -+ --- -Date and time when the image was created. - - -type: date - --- - -[float] -=== size - -Image size layers. - - - -*`docker.image.size.virtual`*:: -+ --- -Size of the image. - - -type: long - --- - -*`docker.image.size.regular`*:: -+ --- -Total size of the all cached images associated to the current image. - - -type: long - --- - -*`docker.image.labels`*:: -+ --- -Image labels. - - -type: object - --- - -*`docker.image.tags`*:: -+ --- -Image tags. - - -type: keyword - --- - -[float] -=== info - -Info metrics based on https://docs.docker.com/engine/reference/api/docker_remote_api_v1.24/#/display-system-wide-information. - - - -[float] -=== containers - -Overall container stats. - - - -*`docker.info.containers.paused`*:: -+ --- -Total number of paused containers. - - -type: long - --- - -*`docker.info.containers.running`*:: -+ --- -Total number of running containers. - - -type: long - --- - -*`docker.info.containers.stopped`*:: -+ --- -Total number of stopped containers. - - -type: long - --- - -*`docker.info.containers.total`*:: -+ --- -Total number of existing containers. - - -type: long - --- - -*`docker.info.id`*:: -+ --- -Unique Docker host identifier. - - -type: keyword - --- - -*`docker.info.images`*:: -+ --- -Total number of existing images. - - -type: long - --- - -[float] -=== memory - -Memory metrics. - - - -*`docker.memory.stats.*`*:: -+ --- -Raw memory stats from the cgroups memory.stat interface - - -type: object - --- - -[float] -=== commit - -Committed bytes on Windows - - - -*`docker.memory.commit.total`*:: -+ --- -Total bytes - - -type: long - -format: bytes - --- - -*`docker.memory.commit.peak`*:: -+ --- -Peak committed bytes on Windows - - -type: long - -format: bytes - --- - -*`docker.memory.private_working_set.total`*:: -+ --- -private working sets on Windows - - -type: long - -format: bytes - --- - -*`docker.memory.fail.count`*:: -+ --- -Fail counter. - - -type: scaled_float - --- - -*`docker.memory.limit`*:: -+ --- -Memory limit. - - -type: long - -format: bytes - --- - -[float] -=== rss - -RSS memory stats. - - - -*`docker.memory.rss.total`*:: -+ --- -Total memory resident set size. - - -type: long - -format: bytes - --- - -*`docker.memory.rss.pct`*:: -+ --- -Memory resident set size percentage. - - -type: scaled_float - -format: percent - --- - -[float] -=== usage - -Usage memory stats. - - - -*`docker.memory.usage.max`*:: -+ --- -Max memory usage. - - -type: long - -format: bytes - --- - -*`docker.memory.usage.pct`*:: -+ --- -Memory usage percentage. - - -type: scaled_float - -format: percent - --- - -*`docker.memory.usage.total`*:: -+ --- -Total memory usage. - - -type: long - -format: bytes - --- - -[float] -=== network - -Network metrics. - - - -*`docker.network.interface`*:: -+ --- -Network interface name. - - -type: keyword - --- - -[float] -=== in - -Incoming network stats per second. - - - -*`docker.network.in.bytes`*:: -+ --- -Total number of incoming bytes. - - -type: long - -format: bytes - --- - -*`docker.network.in.dropped`*:: -+ --- -Total number of dropped incoming packets. - - -type: scaled_float - --- - -*`docker.network.in.errors`*:: -+ --- -Total errors on incoming packets. - - -type: long - --- - -*`docker.network.in.packets`*:: -+ --- -Total number of incoming packets. - - -type: long - --- - -[float] -=== out - -Outgoing network stats per second. - - - -*`docker.network.out.bytes`*:: -+ --- -Total number of outgoing bytes. - - -type: long - -format: bytes - --- - -*`docker.network.out.dropped`*:: -+ --- -Total number of dropped outgoing packets. - - -type: scaled_float - --- - -*`docker.network.out.errors`*:: -+ --- -Total errors on outgoing packets. - - -type: long - --- - -*`docker.network.out.packets`*:: -+ --- -Total number of outgoing packets. - - -type: long - --- - -[float] -=== inbound - -Incoming network stats since the container started. - - - -*`docker.network.inbound.bytes`*:: -+ --- -Total number of incoming bytes. - - -type: long - -format: bytes - --- - -*`docker.network.inbound.dropped`*:: -+ --- -Total number of dropped incoming packets. - - -type: long - --- - -*`docker.network.inbound.errors`*:: -+ --- -Total errors on incoming packets. - - -type: long - --- - -*`docker.network.inbound.packets`*:: -+ --- -Total number of incoming packets. - - -type: long - --- - -[float] -=== outbound - -Outgoing network stats since the container started. - - - -*`docker.network.outbound.bytes`*:: -+ --- -Total number of outgoing bytes. - - -type: long - -format: bytes - --- - -*`docker.network.outbound.dropped`*:: -+ --- -Total number of dropped outgoing packets. - - -type: long - --- - -*`docker.network.outbound.errors`*:: -+ --- -Total errors on outgoing packets. - - -type: long - --- - -*`docker.network.outbound.packets`*:: -+ --- -Total number of outgoing packets. - - -type: long - --- - -[[exported-fields-dropwizard]] -== Dropwizard fields - -Stats collected from Dropwizard. - - - -[float] -=== dropwizard - - - - -[[exported-fields-ecs]] -== ECS fields - -ECS Fields. - - -*`@timestamp`*:: -+ --- -Date/time when the event originated. -This is the date/time extracted from the event, typically representing when the event was generated by the source. -If the event source has no original timestamp, this value is typically populated by the first time the event was received by the pipeline. -Required field for all events. - -type: date - -example: 2016-05-23T08:05:34.853Z - -required: True - --- - -*`labels`*:: -+ --- -Custom key/value pairs. -Can be used to add meta information to events. Should not contain nested objects. All values are stored as keyword. -Example: `docker` and `k8s` labels. - -type: object - -example: {"application": "foo-bar", "env": "production"} - --- - -*`message`*:: -+ --- -For log events the message field contains the log message, optimized for viewing in a log viewer. -For structured logs without an original message field, other fields can be concatenated to form a human-readable summary of the event. -If multiple messages exist, they can be combined into one message. - -type: text - -example: Hello World - --- - -*`tags`*:: -+ --- -List of keywords used to tag each event. - -type: keyword - -example: ["production", "env2"] - --- - -[float] -=== agent - -The agent fields contain the data about the software entity, if any, that collects, detects, or observes events on a host, or takes measurements on a host. -Examples include Beats. Agents may also run on observers. ECS agent.* fields shall be populated with details of the agent running on the host or observer where the event happened or the measurement was taken. - - -*`agent.ephemeral_id`*:: -+ --- -Ephemeral identifier of this agent (if one exists). -This id normally changes across restarts, but `agent.id` does not. - -type: keyword - -example: 8a4f500f - --- - -*`agent.id`*:: -+ --- -Unique identifier of this agent (if one exists). -Example: For Beats this would be beat.id. - -type: keyword - -example: 8a4f500d - --- - -*`agent.name`*:: -+ --- -Custom name of the agent. -This is a name that can be given to an agent. This can be helpful if for example two Filebeat instances are running on the same host but a human readable separation is needed on which Filebeat instance data is coming from. -If no name is given, the name is often left empty. - -type: keyword - -example: foo - --- - -*`agent.type`*:: -+ --- -Type of the agent. -The agent type stays always the same and should be given by the agent used. In case of Filebeat the agent would always be Filebeat also if two Filebeat instances are run on the same machine. - -type: keyword - -example: filebeat - --- - -*`agent.version`*:: -+ --- -Version of the agent. - -type: keyword - -example: 6.0.0-rc2 - --- - -[float] -=== as - -An autonomous system (AS) is a collection of connected Internet Protocol (IP) routing prefixes under the control of one or more network operators on behalf of a single administrative entity or domain that presents a common, clearly defined routing policy to the internet. - - -*`as.number`*:: -+ --- -Unique number allocated to the autonomous system. The autonomous system number (ASN) uniquely identifies each network on the Internet. - -type: long - -example: 15169 - --- - -*`as.organization.name`*:: -+ --- -Organization name. - -type: keyword - -example: Google LLC - --- - -*`as.organization.name.text`*:: -+ --- -type: text - --- - -[float] -=== client - -A client is defined as the initiator of a network connection for events regarding sessions, connections, or bidirectional flow records. -For TCP events, the client is the initiator of the TCP connection that sends the SYN packet(s). For other protocols, the client is generally the initiator or requestor in the network transaction. Some systems use the term "originator" to refer the client in TCP connections. The client fields describe details about the system acting as the client in the network event. Client fields are usually populated in conjunction with server fields. Client fields are generally not populated for packet-level events. -Client / server representations can add semantic context to an exchange, which is helpful to visualize the data in certain situations. If your context falls in that category, you should still ensure that source and destination are filled appropriately. - - -*`client.address`*:: -+ --- -Some event client addresses are defined ambiguously. The event will sometimes list an IP, a domain or a unix socket. You should always store the raw address in the `.address` field. -Then it should be duplicated to `.ip` or `.domain`, depending on which one it is. - -type: keyword - --- - -*`client.as.number`*:: -+ --- -Unique number allocated to the autonomous system. The autonomous system number (ASN) uniquely identifies each network on the Internet. - -type: long - -example: 15169 - --- - -*`client.as.organization.name`*:: -+ --- -Organization name. - -type: keyword - -example: Google LLC - --- - -*`client.as.organization.name.text`*:: -+ --- -type: text - --- - -*`client.bytes`*:: -+ --- -Bytes sent from the client to the server. - -type: long - -example: 184 - -format: bytes - --- - -*`client.domain`*:: -+ --- -Client domain. - -type: keyword - --- - -*`client.geo.city_name`*:: -+ --- -City name. - -type: keyword - -example: Montreal - --- - -*`client.geo.continent_name`*:: -+ --- -Name of the continent. - -type: keyword - -example: North America - --- - -*`client.geo.country_iso_code`*:: -+ --- -Country ISO code. - -type: keyword - -example: CA - --- - -*`client.geo.country_name`*:: -+ --- -Country name. - -type: keyword - -example: Canada - --- - -*`client.geo.location`*:: -+ --- -Longitude and latitude. - -type: geo_point - -example: { "lon": -73.614830, "lat": 45.505918 } - --- - -*`client.geo.name`*:: -+ --- -User-defined description of a location, at the level of granularity they care about. -Could be the name of their data centers, the floor number, if this describes a local physical entity, city names. -Not typically used in automated geolocation. - -type: keyword - -example: boston-dc - --- - -*`client.geo.region_iso_code`*:: -+ --- -Region ISO code. - -type: keyword - -example: CA-QC - --- - -*`client.geo.region_name`*:: -+ --- -Region name. - -type: keyword - -example: Quebec - --- - -*`client.ip`*:: -+ --- -IP address of the client. -Can be one or multiple IPv4 or IPv6 addresses. - -type: ip - --- - -*`client.mac`*:: -+ --- -MAC address of the client. - -type: keyword - --- - -*`client.nat.ip`*:: -+ --- -Translated IP of source based NAT sessions (e.g. internal client to internet). -Typically connections traversing load balancers, firewalls, or routers. - -type: ip - --- - -*`client.nat.port`*:: -+ --- -Translated port of source based NAT sessions (e.g. internal client to internet). -Typically connections traversing load balancers, firewalls, or routers. - -type: long - -format: string - --- - -*`client.packets`*:: -+ --- -Packets sent from the client to the server. - -type: long - -example: 12 - --- - -*`client.port`*:: -+ --- -Port of the client. - -type: long - -format: string - --- - -*`client.registered_domain`*:: -+ --- -The highest registered client domain, stripped of the subdomain. -For example, the registered domain for "foo.google.com" is "google.com". -This value can be determined precisely with a list like the public suffix list (http://publicsuffix.org). Trying to approximate this by simply taking the last two labels will not work well for TLDs such as "co.uk". - -type: keyword - -example: google.com - --- - -*`client.top_level_domain`*:: -+ --- -The effective top level domain (eTLD), also known as the domain suffix, is the last part of the domain name. For example, the top level domain for google.com is "com". -This value can be determined precisely with a list like the public suffix list (http://publicsuffix.org). Trying to approximate this by simply taking the last label will not work well for effective TLDs such as "co.uk". - -type: keyword - -example: co.uk - --- - -*`client.user.domain`*:: -+ --- -Name of the directory the user is a member of. -For example, an LDAP or Active Directory domain name. - -type: keyword - --- - -*`client.user.email`*:: -+ --- -User email address. - -type: keyword - --- - -*`client.user.full_name`*:: -+ --- -User's full name, if available. - -type: keyword - -example: Albert Einstein - --- - -*`client.user.full_name.text`*:: -+ --- -type: text - --- - -*`client.user.group.domain`*:: -+ --- -Name of the directory the group is a member of. -For example, an LDAP or Active Directory domain name. - -type: keyword - --- - -*`client.user.group.id`*:: -+ --- -Unique identifier for the group on the system/platform. - -type: keyword - --- - -*`client.user.group.name`*:: -+ --- -Name of the group. - -type: keyword - --- - -*`client.user.hash`*:: -+ --- -Unique user hash to correlate information for a user in anonymized form. -Useful if `user.id` or `user.name` contain confidential information and cannot be used. - -type: keyword - --- - -*`client.user.id`*:: -+ --- -Unique identifiers of the user. - -type: keyword - --- - -*`client.user.name`*:: -+ --- -Short name or login of the user. - -type: keyword - -example: albert - --- - -*`client.user.name.text`*:: -+ --- -type: text - --- - -[float] -=== cloud - -Fields related to the cloud or infrastructure the events are coming from. - - -*`cloud.account.id`*:: -+ --- -The cloud account or organization id used to identify different entities in a multi-tenant environment. -Examples: AWS account id, Google Cloud ORG Id, or other unique identifier. - -type: keyword - -example: 666777888999 - --- - -*`cloud.availability_zone`*:: -+ --- -Availability zone in which this host is running. - -type: keyword - -example: us-east-1c - --- - -*`cloud.instance.id`*:: -+ --- -Instance ID of the host machine. - -type: keyword - -example: i-1234567890abcdef0 - --- - -*`cloud.instance.name`*:: -+ --- -Instance name of the host machine. - -type: keyword - --- - -*`cloud.machine.type`*:: -+ --- -Machine type of the host machine. - -type: keyword - -example: t2.medium - --- - -*`cloud.provider`*:: -+ --- -Name of the cloud provider. Example values are aws, azure, gcp, or digitalocean. - -type: keyword - -example: aws - --- - -*`cloud.region`*:: -+ --- -Region in which this host is running. - -type: keyword - -example: us-east-1 - --- - -[float] -=== code_signature - -These fields contain information about binary code signatures. - - -*`code_signature.exists`*:: -+ --- -Boolean to capture if a signature is present. - -type: boolean - -example: true - --- - -*`code_signature.status`*:: -+ --- -Additional information about the certificate status. -This is useful for logging cryptographic errors with the certificate validity or trust status. Leave unpopulated if the validity or trust of the certificate was unchecked. - -type: keyword - -example: ERROR_UNTRUSTED_ROOT - --- - -*`code_signature.subject_name`*:: -+ --- -Subject name of the code signer - -type: keyword - -example: Microsoft Corporation - --- - -*`code_signature.trusted`*:: -+ --- -Stores the trust status of the certificate chain. -Validating the trust of the certificate chain may be complicated, and this field should only be populated by tools that actively check the status. - -type: boolean - -example: true - --- - -*`code_signature.valid`*:: -+ --- -Boolean to capture if the digital signature is verified against the binary content. -Leave unpopulated if a certificate was unchecked. - -type: boolean - -example: true - --- - -[float] -=== container - -Container fields are used for meta information about the specific container that is the source of information. -These fields help correlate data based containers from any runtime. - - -*`container.id`*:: -+ --- -Unique container id. - -type: keyword - --- - -*`container.image.name`*:: -+ --- -Name of the image the container was built on. - -type: keyword - --- - -*`container.image.tag`*:: -+ --- -Container image tags. - -type: keyword - --- - -*`container.labels`*:: -+ --- -Image labels. - -type: object - --- - -*`container.name`*:: -+ --- -Container name. - -type: keyword - --- - -*`container.runtime`*:: -+ --- -Runtime managing this container. - -type: keyword - -example: docker - --- - -[float] -=== destination - -Destination fields describe details about the destination of a packet/event. -Destination fields are usually populated in conjunction with source fields. - - -*`destination.address`*:: -+ --- -Some event destination addresses are defined ambiguously. The event will sometimes list an IP, a domain or a unix socket. You should always store the raw address in the `.address` field. -Then it should be duplicated to `.ip` or `.domain`, depending on which one it is. - -type: keyword - --- - -*`destination.as.number`*:: -+ --- -Unique number allocated to the autonomous system. The autonomous system number (ASN) uniquely identifies each network on the Internet. - -type: long - -example: 15169 - --- - -*`destination.as.organization.name`*:: -+ --- -Organization name. - -type: keyword - -example: Google LLC - --- - -*`destination.as.organization.name.text`*:: -+ --- -type: text - --- - -*`destination.bytes`*:: -+ --- -Bytes sent from the destination to the source. - -type: long - -example: 184 - -format: bytes - --- - -*`destination.domain`*:: -+ --- -Destination domain. - -type: keyword - --- - -*`destination.geo.city_name`*:: -+ --- -City name. - -type: keyword - -example: Montreal - --- - -*`destination.geo.continent_name`*:: -+ --- -Name of the continent. - -type: keyword - -example: North America - --- - -*`destination.geo.country_iso_code`*:: -+ --- -Country ISO code. - -type: keyword - -example: CA - --- - -*`destination.geo.country_name`*:: -+ --- -Country name. - -type: keyword - -example: Canada - --- - -*`destination.geo.location`*:: -+ --- -Longitude and latitude. - -type: geo_point - -example: { "lon": -73.614830, "lat": 45.505918 } - --- - -*`destination.geo.name`*:: -+ --- -User-defined description of a location, at the level of granularity they care about. -Could be the name of their data centers, the floor number, if this describes a local physical entity, city names. -Not typically used in automated geolocation. - -type: keyword - -example: boston-dc - --- - -*`destination.geo.region_iso_code`*:: -+ --- -Region ISO code. - -type: keyword - -example: CA-QC - --- - -*`destination.geo.region_name`*:: -+ --- -Region name. - -type: keyword - -example: Quebec - --- - -*`destination.ip`*:: -+ --- -IP address of the destination. -Can be one or multiple IPv4 or IPv6 addresses. - -type: ip - --- - -*`destination.mac`*:: -+ --- -MAC address of the destination. - -type: keyword - --- - -*`destination.nat.ip`*:: -+ --- -Translated ip of destination based NAT sessions (e.g. internet to private DMZ) -Typically used with load balancers, firewalls, or routers. - -type: ip - --- - -*`destination.nat.port`*:: -+ --- -Port the source session is translated to by NAT Device. -Typically used with load balancers, firewalls, or routers. - -type: long - -format: string - --- - -*`destination.packets`*:: -+ --- -Packets sent from the destination to the source. - -type: long - -example: 12 - --- - -*`destination.port`*:: -+ --- -Port of the destination. - -type: long - -format: string - --- - -*`destination.registered_domain`*:: -+ --- -The highest registered destination domain, stripped of the subdomain. -For example, the registered domain for "foo.google.com" is "google.com". -This value can be determined precisely with a list like the public suffix list (http://publicsuffix.org). Trying to approximate this by simply taking the last two labels will not work well for TLDs such as "co.uk". - -type: keyword - -example: google.com - --- - -*`destination.top_level_domain`*:: -+ --- -The effective top level domain (eTLD), also known as the domain suffix, is the last part of the domain name. For example, the top level domain for google.com is "com". -This value can be determined precisely with a list like the public suffix list (http://publicsuffix.org). Trying to approximate this by simply taking the last label will not work well for effective TLDs such as "co.uk". - -type: keyword - -example: co.uk - --- - -*`destination.user.domain`*:: -+ --- -Name of the directory the user is a member of. -For example, an LDAP or Active Directory domain name. - -type: keyword - --- - -*`destination.user.email`*:: -+ --- -User email address. - -type: keyword - --- - -*`destination.user.full_name`*:: -+ --- -User's full name, if available. - -type: keyword - -example: Albert Einstein - --- - -*`destination.user.full_name.text`*:: -+ --- -type: text - --- - -*`destination.user.group.domain`*:: -+ --- -Name of the directory the group is a member of. -For example, an LDAP or Active Directory domain name. - -type: keyword - --- - -*`destination.user.group.id`*:: -+ --- -Unique identifier for the group on the system/platform. - -type: keyword - --- - -*`destination.user.group.name`*:: -+ --- -Name of the group. - -type: keyword - --- - -*`destination.user.hash`*:: -+ --- -Unique user hash to correlate information for a user in anonymized form. -Useful if `user.id` or `user.name` contain confidential information and cannot be used. - -type: keyword - --- - -*`destination.user.id`*:: -+ --- -Unique identifiers of the user. - -type: keyword - --- - -*`destination.user.name`*:: -+ --- -Short name or login of the user. - -type: keyword - -example: albert - --- - -*`destination.user.name.text`*:: -+ --- -type: text - --- - -[float] -=== dll - -These fields contain information about code libraries dynamically loaded into processes. - -Many operating systems refer to "shared code libraries" with different names, but this field set refers to all of the following: -* Dynamic-link library (`.dll`) commonly used on Windows -* Shared Object (`.so`) commonly used on Unix-like operating systems -* Dynamic library (`.dylib`) commonly used on macOS - - -*`dll.code_signature.exists`*:: -+ --- -Boolean to capture if a signature is present. - -type: boolean - -example: true - --- - -*`dll.code_signature.status`*:: -+ --- -Additional information about the certificate status. -This is useful for logging cryptographic errors with the certificate validity or trust status. Leave unpopulated if the validity or trust of the certificate was unchecked. - -type: keyword - -example: ERROR_UNTRUSTED_ROOT - --- - -*`dll.code_signature.subject_name`*:: -+ --- -Subject name of the code signer - -type: keyword - -example: Microsoft Corporation - --- - -*`dll.code_signature.trusted`*:: -+ --- -Stores the trust status of the certificate chain. -Validating the trust of the certificate chain may be complicated, and this field should only be populated by tools that actively check the status. - -type: boolean - -example: true - --- - -*`dll.code_signature.valid`*:: -+ --- -Boolean to capture if the digital signature is verified against the binary content. -Leave unpopulated if a certificate was unchecked. - -type: boolean - -example: true - --- - -*`dll.hash.md5`*:: -+ --- -MD5 hash. - -type: keyword - --- - -*`dll.hash.sha1`*:: -+ --- -SHA1 hash. - -type: keyword - --- - -*`dll.hash.sha256`*:: -+ --- -SHA256 hash. - -type: keyword - --- - -*`dll.hash.sha512`*:: -+ --- -SHA512 hash. - -type: keyword - --- - -*`dll.name`*:: -+ --- -Name of the library. -This generally maps to the name of the file on disk. - -type: keyword - -example: kernel32.dll - --- - -*`dll.path`*:: -+ --- -Full file path of the library. - -type: keyword - -example: C:\Windows\System32\kernel32.dll - --- - -*`dll.pe.company`*:: -+ --- -Internal company name of the file, provided at compile-time. - -type: keyword - -example: Microsoft Corporation - --- - -*`dll.pe.description`*:: -+ --- -Internal description of the file, provided at compile-time. - -type: keyword - -example: Paint - --- - -*`dll.pe.file_version`*:: -+ --- -Internal version of the file, provided at compile-time. - -type: keyword - -example: 6.3.9600.17415 - --- - -*`dll.pe.original_file_name`*:: -+ --- -Internal name of the file, provided at compile-time. - -type: keyword - -example: MSPAINT.EXE - --- - -*`dll.pe.product`*:: -+ --- -Internal product name of the file, provided at compile-time. - -type: keyword - -example: Microsoft® Windows® Operating System - --- - -[float] -=== dns - -Fields describing DNS queries and answers. -DNS events should either represent a single DNS query prior to getting answers (`dns.type:query`) or they should represent a full exchange and contain the query details as well as all of the answers that were provided for this query (`dns.type:answer`). - - -*`dns.answers`*:: -+ --- -An array containing an object for each answer section returned by the server. -The main keys that should be present in these objects are defined by ECS. Records that have more information may contain more keys than what ECS defines. -Not all DNS data sources give all details about DNS answers. At minimum, answer objects must contain the `data` key. If more information is available, map as much of it to ECS as possible, and add any additional fields to the answer objects as custom fields. - -type: object - --- - -*`dns.answers.class`*:: -+ --- -The class of DNS data contained in this resource record. - -type: keyword - -example: IN - --- - -*`dns.answers.data`*:: -+ --- -The data describing the resource. -The meaning of this data depends on the type and class of the resource record. - -type: keyword - -example: 10.10.10.10 - --- - -*`dns.answers.name`*:: -+ --- -The domain name to which this resource record pertains. -If a chain of CNAME is being resolved, each answer's `name` should be the one that corresponds with the answer's `data`. It should not simply be the original `question.name` repeated. - -type: keyword - -example: www.google.com - --- - -*`dns.answers.ttl`*:: -+ --- -The time interval in seconds that this resource record may be cached before it should be discarded. Zero values mean that the data should not be cached. - -type: long - -example: 180 - --- - -*`dns.answers.type`*:: -+ --- -The type of data contained in this resource record. - -type: keyword - -example: CNAME - --- - -*`dns.header_flags`*:: -+ --- -Array of 2 letter DNS header flags. -Expected values are: AA, TC, RD, RA, AD, CD, DO. - -type: keyword - -example: ['RD', 'RA'] - --- - -*`dns.id`*:: -+ --- -The DNS packet identifier assigned by the program that generated the query. The identifier is copied to the response. - -type: keyword - -example: 62111 - --- - -*`dns.op_code`*:: -+ --- -The DNS operation code that specifies the kind of query in the message. This value is set by the originator of a query and copied into the response. - -type: keyword - -example: QUERY - --- - -*`dns.question.class`*:: -+ --- -The class of records being queried. - -type: keyword - -example: IN - --- - -*`dns.question.name`*:: -+ --- -The name being queried. -If the name field contains non-printable characters (below 32 or above 126), those characters should be represented as escaped base 10 integers (\DDD). Back slashes and quotes should be escaped. Tabs, carriage returns, and line feeds should be converted to \t, \r, and \n respectively. - -type: keyword - -example: www.google.com - --- - -*`dns.question.registered_domain`*:: -+ --- -The highest registered domain, stripped of the subdomain. -For example, the registered domain for "foo.google.com" is "google.com". -This value can be determined precisely with a list like the public suffix list (http://publicsuffix.org). Trying to approximate this by simply taking the last two labels will not work well for TLDs such as "co.uk". - -type: keyword - -example: google.com - --- - -*`dns.question.subdomain`*:: -+ --- -The subdomain is all of the labels under the registered_domain. -If the domain has multiple levels of subdomain, such as "sub2.sub1.example.com", the subdomain field should contain "sub2.sub1", with no trailing period. - -type: keyword - -example: www - --- - -*`dns.question.top_level_domain`*:: -+ --- -The effective top level domain (eTLD), also known as the domain suffix, is the last part of the domain name. For example, the top level domain for google.com is "com". -This value can be determined precisely with a list like the public suffix list (http://publicsuffix.org). Trying to approximate this by simply taking the last label will not work well for effective TLDs such as "co.uk". - -type: keyword - -example: co.uk - --- - -*`dns.question.type`*:: -+ --- -The type of record being queried. - -type: keyword - -example: AAAA - --- - -*`dns.resolved_ip`*:: -+ --- -Array containing all IPs seen in `answers.data`. -The `answers` array can be difficult to use, because of the variety of data formats it can contain. Extracting all IP addresses seen in there to `dns.resolved_ip` makes it possible to index them as IP addresses, and makes them easier to visualize and query for. - -type: ip - -example: ['10.10.10.10', '10.10.10.11'] - --- - -*`dns.response_code`*:: -+ --- -The DNS response code. - -type: keyword - -example: NOERROR - --- - -*`dns.type`*:: -+ --- -The type of DNS event captured, query or answer. -If your source of DNS events only gives you DNS queries, you should only create dns events of type `dns.type:query`. -If your source of DNS events gives you answers as well, you should create one event per query (optionally as soon as the query is seen). And a second event containing all query details as well as an array of answers. - -type: keyword - -example: answer - --- - -[float] -=== ecs - -Meta-information specific to ECS. - - -*`ecs.version`*:: -+ --- -ECS version this event conforms to. `ecs.version` is a required field and must exist in all events. -When querying across multiple indices -- which may conform to slightly different ECS versions -- this field lets integrations adjust to the schema version of the events. - -type: keyword - -example: 1.0.0 - -required: True - --- - -[float] -=== error - -These fields can represent errors of any kind. -Use them for errors that happen while fetching events or in cases where the event itself contains an error. - - -*`error.code`*:: -+ --- -Error code describing the error. - -type: keyword - --- - -*`error.id`*:: -+ --- -Unique identifier for the error. - -type: keyword - --- - -*`error.message`*:: -+ --- -Error message. - -type: text - --- - -*`error.stack_trace`*:: -+ --- -The stack trace of this error in plain text. - -type: keyword - --- - -*`error.stack_trace.text`*:: -+ --- -type: text - --- - -*`error.type`*:: -+ --- -The type of the error, for example the class name of the exception. - -type: keyword - -example: java.lang.NullPointerException - --- - -[float] -=== event - -The event fields are used for context information about the log or metric event itself. -A log is defined as an event containing details of something that happened. Log events must include the time at which the thing happened. Examples of log events include a process starting on a host, a network packet being sent from a source to a destination, or a network connection between a client and a server being initiated or closed. A metric is defined as an event containing one or more numerical measurements and the time at which the measurement was taken. Examples of metric events include memory pressure measured on a host and device temperature. See the `event.kind` definition in this section for additional details about metric and state events. - - -*`event.action`*:: -+ --- -The action captured by the event. -This describes the information in the event. It is more specific than `event.category`. Examples are `group-add`, `process-started`, `file-created`. The value is normally defined by the implementer. - -type: keyword - -example: user-password-change - --- - -*`event.category`*:: -+ --- -This is one of four ECS Categorization Fields, and indicates the second level in the ECS category hierarchy. -`event.category` represents the "big buckets" of ECS categories. For example, filtering on `event.category:process` yields all events relating to process activity. This field is closely related to `event.type`, which is used as a subcategory. -This field is an array. This will allow proper categorization of some events that fall in multiple categories. - -type: keyword - -example: authentication - --- - -*`event.code`*:: -+ --- -Identification code for this event, if one exists. -Some event sources use event codes to identify messages unambiguously, regardless of message language or wording adjustments over time. An example of this is the Windows Event ID. - -type: keyword - -example: 4648 - --- - -*`event.created`*:: -+ --- -event.created contains the date/time when the event was first read by an agent, or by your pipeline. -This field is distinct from @timestamp in that @timestamp typically contain the time extracted from the original event. -In most situations, these two timestamps will be slightly different. The difference can be used to calculate the delay between your source generating an event, and the time when your agent first processed it. This can be used to monitor your agent's or pipeline's ability to keep up with your event source. -In case the two timestamps are identical, @timestamp should be used. - -type: date - -example: 2016-05-23T08:05:34.857Z - --- - -*`event.dataset`*:: -+ --- -Name of the dataset. -If an event source publishes more than one type of log or events (e.g. access log, error log), the dataset is used to specify which one the event comes from. -It's recommended but not required to start the dataset name with the module name, followed by a dot, then the dataset name. - -type: keyword - -example: apache.access - --- - -*`event.duration`*:: -+ --- -Duration of the event in nanoseconds. -If event.start and event.end are known this value should be the difference between the end and start time. - -type: long - -format: duration - --- - -*`event.end`*:: -+ --- -event.end contains the date when the event ended or when the activity was last observed. - -type: date - --- - -*`event.hash`*:: -+ --- -Hash (perhaps logstash fingerprint) of raw field to be able to demonstrate log integrity. - -type: keyword - -example: 123456789012345678901234567890ABCD - --- - -*`event.id`*:: -+ --- -Unique ID to describe the event. - -type: keyword - -example: 8a4f500d - --- - -*`event.ingested`*:: -+ --- -Timestamp when an event arrived in the central data store. -This is different from `@timestamp`, which is when the event originally occurred. It's also different from `event.created`, which is meant to capture the first time an agent saw the event. -In normal conditions, assuming no tampering, the timestamps should chronologically look like this: `@timestamp` < `event.created` < `event.ingested`. - -type: date - -example: 2016-05-23T08:05:35.101Z - --- - -*`event.kind`*:: -+ --- -This is one of four ECS Categorization Fields, and indicates the highest level in the ECS category hierarchy. -`event.kind` gives high-level information about what type of information the event contains, without being specific to the contents of the event. For example, values of this field distinguish alert events from metric events. -The value of this field can be used to inform how these kinds of events should be handled. They may warrant different retention, different access control, it may also help understand whether the data coming in at a regular interval or not. - -type: keyword - -example: alert - --- - -*`event.module`*:: -+ --- -Name of the module this data is coming from. -If your monitoring agent supports the concept of modules or plugins to process events of a given source (e.g. Apache logs), `event.module` should contain the name of this module. - -type: keyword - -example: apache - --- - -*`event.original`*:: -+ --- -Raw text message of entire event. Used to demonstrate log integrity. -This field is not indexed and doc_values are disabled. It cannot be searched, but it can be retrieved from `_source`. - -type: keyword - -example: Sep 19 08:26:10 host CEF:0|Security| threatmanager|1.0|100| worm successfully stopped|10|src=10.0.0.1 dst=2.1.2.2spt=1232 - --- - -*`event.outcome`*:: -+ --- -This is one of four ECS Categorization Fields, and indicates the lowest level in the ECS category hierarchy. -`event.outcome` simply denotes whether the event represents a success or a failure from the perspective of the entity that produced the event. -Note that when a single transaction is described in multiple events, each event may populate different values of `event.outcome`, according to their perspective. -Also note that in the case of a compound event (a single event that contains multiple logical events), this field should be populated with the value that best captures the overall success or failure from the perspective of the event producer. -Further note that not all events will have an associated outcome. For example, this field is generally not populated for metric events, events with `event.type:info`, or any events for which an outcome does not make logical sense. - -type: keyword - -example: success - --- - -*`event.provider`*:: -+ --- -Source of the event. -Event transports such as Syslog or the Windows Event Log typically mention the source of an event. It can be the name of the software that generated the event (e.g. Sysmon, httpd), or of a subsystem of the operating system (kernel, Microsoft-Windows-Security-Auditing). - -type: keyword - -example: kernel - --- - -*`event.reference`*:: -+ --- -Reference URL linking to additional information about this event. -This URL links to a static definition of the this event. Alert events, indicated by `event.kind:alert`, are a common use case for this field. - -type: keyword - -example: https://system.vendor.com/event/#0001234 - --- - -*`event.risk_score`*:: -+ --- -Risk score or priority of the event (e.g. security solutions). Use your system's original value here. - -type: float - --- - -*`event.risk_score_norm`*:: -+ --- -Normalized risk score or priority of the event, on a scale of 0 to 100. -This is mainly useful if you use more than one system that assigns risk scores, and you want to see a normalized value across all systems. - -type: float - --- - -*`event.sequence`*:: -+ --- -Sequence number of the event. -The sequence number is a value published by some event sources, to make the exact ordering of events unambiguous, regardless of the timestamp precision. - -type: long - -format: string - --- - -*`event.severity`*:: -+ --- -The numeric severity of the event according to your event source. -What the different severity values mean can be different between sources and use cases. It's up to the implementer to make sure severities are consistent across events from the same source. -The Syslog severity belongs in `log.syslog.severity.code`. `event.severity` is meant to represent the severity according to the event source (e.g. firewall, IDS). If the event source does not publish its own severity, you may optionally copy the `log.syslog.severity.code` to `event.severity`. - -type: long - -example: 7 - -format: string - --- - -*`event.start`*:: -+ --- -event.start contains the date when the event started or when the activity was first observed. - -type: date - --- - -*`event.timezone`*:: -+ --- -This field should be populated when the event's timestamp does not include timezone information already (e.g. default Syslog timestamps). It's optional otherwise. -Acceptable timezone formats are: a canonical ID (e.g. "Europe/Amsterdam"), abbreviated (e.g. "EST") or an HH:mm differential (e.g. "-05:00"). - -type: keyword - --- - -*`event.type`*:: -+ --- -This is one of four ECS Categorization Fields, and indicates the third level in the ECS category hierarchy. -`event.type` represents a categorization "sub-bucket" that, when used along with the `event.category` field values, enables filtering events down to a level appropriate for single visualization. -This field is an array. This will allow proper categorization of some events that fall in multiple event types. - -type: keyword - --- - -*`event.url`*:: -+ --- -URL linking to an external system to continue investigation of this event. -This URL links to another system where in-depth investigation of the specific occurence of this event can take place. Alert events, indicated by `event.kind:alert`, are a common use case for this field. - -type: keyword - -example: https://mysystem.mydomain.com/alert/5271dedb-f5b0-4218-87f0-4ac4870a38fe - --- - -[float] -=== file - -A file is defined as a set of information that has been created on, or has existed on a filesystem. -File objects can be associated with host events, network events, and/or file events (e.g., those produced by File Integrity Monitoring [FIM] products or services). File fields provide details about the affected file associated with the event or metric. - - -*`file.accessed`*:: -+ --- -Last time the file was accessed. -Note that not all filesystems keep track of access time. - -type: date - --- - -*`file.attributes`*:: -+ --- -Array of file attributes. -Attributes names will vary by platform. Here's a non-exhaustive list of values that are expected in this field: archive, compressed, directory, encrypted, execute, hidden, read, readonly, system, write. - -type: keyword - -example: ["readonly", "system"] - --- - -*`file.code_signature.exists`*:: -+ --- -Boolean to capture if a signature is present. - -type: boolean - -example: true - --- - -*`file.code_signature.status`*:: -+ --- -Additional information about the certificate status. -This is useful for logging cryptographic errors with the certificate validity or trust status. Leave unpopulated if the validity or trust of the certificate was unchecked. - -type: keyword - -example: ERROR_UNTRUSTED_ROOT - --- - -*`file.code_signature.subject_name`*:: -+ --- -Subject name of the code signer - -type: keyword - -example: Microsoft Corporation - --- - -*`file.code_signature.trusted`*:: -+ --- -Stores the trust status of the certificate chain. -Validating the trust of the certificate chain may be complicated, and this field should only be populated by tools that actively check the status. - -type: boolean - -example: true - --- - -*`file.code_signature.valid`*:: -+ --- -Boolean to capture if the digital signature is verified against the binary content. -Leave unpopulated if a certificate was unchecked. - -type: boolean - -example: true - --- - -*`file.created`*:: -+ --- -File creation time. -Note that not all filesystems store the creation time. - -type: date - --- - -*`file.ctime`*:: -+ --- -Last time the file attributes or metadata changed. -Note that changes to the file content will update `mtime`. This implies `ctime` will be adjusted at the same time, since `mtime` is an attribute of the file. - -type: date - --- - -*`file.device`*:: -+ --- -Device that is the source of the file. - -type: keyword - -example: sda - --- - -*`file.directory`*:: -+ --- -Directory where the file is located. It should include the drive letter, when appropriate. - -type: keyword - -example: /home/alice - --- - -*`file.drive_letter`*:: -+ --- -Drive letter where the file is located. This field is only relevant on Windows. -The value should be uppercase, and not include the colon. - -type: keyword - -example: C - --- - -*`file.extension`*:: -+ --- -File extension. - -type: keyword - -example: png - --- - -*`file.gid`*:: -+ --- -Primary group ID (GID) of the file. - -type: keyword - -example: 1001 - --- - -*`file.group`*:: -+ --- -Primary group name of the file. - -type: keyword - -example: alice - --- - -*`file.hash.md5`*:: -+ --- -MD5 hash. - -type: keyword - --- - -*`file.hash.sha1`*:: -+ --- -SHA1 hash. - -type: keyword - --- - -*`file.hash.sha256`*:: -+ --- -SHA256 hash. - -type: keyword - --- - -*`file.hash.sha512`*:: -+ --- -SHA512 hash. - -type: keyword - --- - -*`file.inode`*:: -+ --- -Inode representing the file in the filesystem. - -type: keyword - -example: 256383 - --- - -*`file.mime_type`*:: -+ --- -MIME type should identify the format of the file or stream of bytes using https://www.iana.org/assignments/media-types/media-types.xhtml[IANA official types], where possible. When more than one type is applicable, the most specific type should be used. - -type: keyword - --- - -*`file.mode`*:: -+ --- -Mode of the file in octal representation. - -type: keyword - -example: 0640 - --- - -*`file.mtime`*:: -+ --- -Last time the file content was modified. - -type: date - --- - -*`file.name`*:: -+ --- -Name of the file including the extension, without the directory. - -type: keyword - -example: example.png - --- - -*`file.owner`*:: -+ --- -File owner's username. - -type: keyword - -example: alice - --- - -*`file.path`*:: -+ --- -Full path to the file, including the file name. It should include the drive letter, when appropriate. - -type: keyword - -example: /home/alice/example.png - --- - -*`file.path.text`*:: -+ --- -type: text - --- - -*`file.pe.company`*:: -+ --- -Internal company name of the file, provided at compile-time. - -type: keyword - -example: Microsoft Corporation - --- - -*`file.pe.description`*:: -+ --- -Internal description of the file, provided at compile-time. - -type: keyword - -example: Paint - --- - -*`file.pe.file_version`*:: -+ --- -Internal version of the file, provided at compile-time. - -type: keyword - -example: 6.3.9600.17415 - --- - -*`file.pe.original_file_name`*:: -+ --- -Internal name of the file, provided at compile-time. - -type: keyword - -example: MSPAINT.EXE - --- - -*`file.pe.product`*:: -+ --- -Internal product name of the file, provided at compile-time. - -type: keyword - -example: Microsoft® Windows® Operating System - --- - -*`file.size`*:: -+ --- -File size in bytes. -Only relevant when `file.type` is "file". - -type: long - -example: 16384 - --- - -*`file.target_path`*:: -+ --- -Target path for symlinks. - -type: keyword - --- - -*`file.target_path.text`*:: -+ --- -type: text - --- - -*`file.type`*:: -+ --- -File type (file, dir, or symlink). - -type: keyword - -example: file - --- - -*`file.uid`*:: -+ --- -The user ID (UID) or security identifier (SID) of the file owner. - -type: keyword - -example: 1001 - --- - -[float] -=== geo - -Geo fields can carry data about a specific location related to an event. -This geolocation information can be derived from techniques such as Geo IP, or be user-supplied. - - -*`geo.city_name`*:: -+ --- -City name. - -type: keyword - -example: Montreal - --- - -*`geo.continent_name`*:: -+ --- -Name of the continent. - -type: keyword - -example: North America - --- - -*`geo.country_iso_code`*:: -+ --- -Country ISO code. - -type: keyword - -example: CA - --- - -*`geo.country_name`*:: -+ --- -Country name. - -type: keyword - -example: Canada - --- - -*`geo.location`*:: -+ --- -Longitude and latitude. - -type: geo_point - -example: { "lon": -73.614830, "lat": 45.505918 } - --- - -*`geo.name`*:: -+ --- -User-defined description of a location, at the level of granularity they care about. -Could be the name of their data centers, the floor number, if this describes a local physical entity, city names. -Not typically used in automated geolocation. - -type: keyword - -example: boston-dc - --- - -*`geo.region_iso_code`*:: -+ --- -Region ISO code. - -type: keyword - -example: CA-QC - --- - -*`geo.region_name`*:: -+ --- -Region name. - -type: keyword - -example: Quebec - --- - -[float] -=== group - -The group fields are meant to represent groups that are relevant to the event. - - -*`group.domain`*:: -+ --- -Name of the directory the group is a member of. -For example, an LDAP or Active Directory domain name. - -type: keyword - --- - -*`group.id`*:: -+ --- -Unique identifier for the group on the system/platform. - -type: keyword - --- - -*`group.name`*:: -+ --- -Name of the group. - -type: keyword - --- - -[float] -=== hash - -The hash fields represent different hash algorithms and their values. -Field names for common hashes (e.g. MD5, SHA1) are predefined. Add fields for other hashes by lowercasing the hash algorithm name and using underscore separators as appropriate (snake case, e.g. sha3_512). - - -*`hash.md5`*:: -+ --- -MD5 hash. - -type: keyword - --- - -*`hash.sha1`*:: -+ --- -SHA1 hash. - -type: keyword - --- - -*`hash.sha256`*:: -+ --- -SHA256 hash. - -type: keyword - --- - -*`hash.sha512`*:: -+ --- -SHA512 hash. - -type: keyword - --- - -[float] -=== host - -A host is defined as a general computing instance. -ECS host.* fields should be populated with details about the host on which the event happened, or from which the measurement was taken. Host types include hardware, virtual machines, Docker containers, and Kubernetes nodes. - - -*`host.architecture`*:: -+ --- -Operating system architecture. - -type: keyword - -example: x86_64 - --- - -*`host.domain`*:: -+ --- -Name of the domain of which the host is a member. -For example, on Windows this could be the host's Active Directory domain or NetBIOS domain name. For Linux this could be the domain of the host's LDAP provider. - -type: keyword - -example: CONTOSO - --- - -*`host.geo.city_name`*:: -+ --- -City name. - -type: keyword - -example: Montreal - --- - -*`host.geo.continent_name`*:: -+ --- -Name of the continent. - -type: keyword - -example: North America - --- - -*`host.geo.country_iso_code`*:: -+ --- -Country ISO code. - -type: keyword - -example: CA - --- - -*`host.geo.country_name`*:: -+ --- -Country name. - -type: keyword - -example: Canada - --- - -*`host.geo.location`*:: -+ --- -Longitude and latitude. - -type: geo_point - -example: { "lon": -73.614830, "lat": 45.505918 } - --- - -*`host.geo.name`*:: -+ --- -User-defined description of a location, at the level of granularity they care about. -Could be the name of their data centers, the floor number, if this describes a local physical entity, city names. -Not typically used in automated geolocation. - -type: keyword - -example: boston-dc - --- - -*`host.geo.region_iso_code`*:: -+ --- -Region ISO code. - -type: keyword - -example: CA-QC - --- - -*`host.geo.region_name`*:: -+ --- -Region name. - -type: keyword - -example: Quebec - --- - -*`host.hostname`*:: -+ --- -Hostname of the host. -It normally contains what the `hostname` command returns on the host machine. - -type: keyword - --- - -*`host.id`*:: -+ --- -Unique host id. -As hostname is not always unique, use values that are meaningful in your environment. -Example: The current usage of `beat.name`. - -type: keyword - --- - -*`host.ip`*:: -+ --- -Host ip addresses. - -type: ip - --- - -*`host.mac`*:: -+ --- -Host mac addresses. - -type: keyword - --- - -*`host.name`*:: -+ --- -Name of the host. -It can contain what `hostname` returns on Unix systems, the fully qualified domain name, or a name specified by the user. The sender decides which value to use. - -type: keyword - --- - -*`host.os.family`*:: -+ --- -OS family (such as redhat, debian, freebsd, windows). - -type: keyword - -example: debian - --- - -*`host.os.full`*:: -+ --- -Operating system name, including the version or code name. - -type: keyword - -example: Mac OS Mojave - --- - -*`host.os.full.text`*:: -+ --- -type: text - --- - -*`host.os.kernel`*:: -+ --- -Operating system kernel version as a raw string. - -type: keyword - -example: 4.4.0-112-generic - --- - -*`host.os.name`*:: -+ --- -Operating system name, without the version. - -type: keyword - -example: Mac OS X - --- - -*`host.os.name.text`*:: -+ --- -type: text - --- - -*`host.os.platform`*:: -+ --- -Operating system platform (such centos, ubuntu, windows). - -type: keyword - -example: darwin - --- - -*`host.os.version`*:: -+ --- -Operating system version as a raw string. - -type: keyword - -example: 10.14.1 - --- - -*`host.type`*:: -+ --- -Type of host. -For Cloud providers this can be the machine type like `t2.medium`. If vm, this could be the container, for example, or other information meaningful in your environment. - -type: keyword - --- - -*`host.uptime`*:: -+ --- -Seconds the host has been up. - -type: long - -example: 1325 - --- - -*`host.user.domain`*:: -+ --- -Name of the directory the user is a member of. -For example, an LDAP or Active Directory domain name. - -type: keyword - --- - -*`host.user.email`*:: -+ --- -User email address. - -type: keyword - --- - -*`host.user.full_name`*:: -+ --- -User's full name, if available. - -type: keyword - -example: Albert Einstein - --- - -*`host.user.full_name.text`*:: -+ --- -type: text - --- - -*`host.user.group.domain`*:: -+ --- -Name of the directory the group is a member of. -For example, an LDAP or Active Directory domain name. - -type: keyword - --- - -*`host.user.group.id`*:: -+ --- -Unique identifier for the group on the system/platform. - -type: keyword - --- - -*`host.user.group.name`*:: -+ --- -Name of the group. - -type: keyword - --- - -*`host.user.hash`*:: -+ --- -Unique user hash to correlate information for a user in anonymized form. -Useful if `user.id` or `user.name` contain confidential information and cannot be used. - -type: keyword - --- - -*`host.user.id`*:: -+ --- -Unique identifiers of the user. - -type: keyword - --- - -*`host.user.name`*:: -+ --- -Short name or login of the user. - -type: keyword - -example: albert - --- - -*`host.user.name.text`*:: -+ --- -type: text - --- - -[float] -=== http - -Fields related to HTTP activity. Use the `url` field set to store the url of the request. - - -*`http.request.body.bytes`*:: -+ --- -Size in bytes of the request body. - -type: long - -example: 887 - -format: bytes - --- - -*`http.request.body.content`*:: -+ --- -The full HTTP request body. - -type: keyword - -example: Hello world - --- - -*`http.request.body.content.text`*:: -+ --- -type: text - --- - -*`http.request.bytes`*:: -+ --- -Total size in bytes of the request (body and headers). - -type: long - -example: 1437 - -format: bytes - --- - -*`http.request.method`*:: -+ --- -HTTP request method. -The field value must be normalized to lowercase for querying. See the documentation section "Implementing ECS". - -type: keyword - -example: get, post, put - --- - -*`http.request.referrer`*:: -+ --- -Referrer for this HTTP request. - -type: keyword - -example: https://blog.example.com/ - --- - -*`http.response.body.bytes`*:: -+ --- -Size in bytes of the response body. - -type: long - -example: 887 - -format: bytes - --- - -*`http.response.body.content`*:: -+ --- -The full HTTP response body. - -type: keyword - -example: Hello world - --- - -*`http.response.body.content.text`*:: -+ --- -type: text - --- - -*`http.response.bytes`*:: -+ --- -Total size in bytes of the response (body and headers). - -type: long - -example: 1437 - -format: bytes - --- - -*`http.response.status_code`*:: -+ --- -HTTP response status code. - -type: long - -example: 404 - -format: string - --- - -*`http.version`*:: -+ --- -HTTP version. - -type: keyword - -example: 1.1 - --- - -[float] -=== interface - -The interface fields are used to record ingress and egress interface information when reported by an observer (e.g. firewall, router, load balancer) in the context of the observer handling a network connection. In the case of a single observer interface (e.g. network sensor on a span port) only the observer.ingress information should be populated. - - -*`interface.alias`*:: -+ --- -Interface alias as reported by the system, typically used in firewall implementations for e.g. inside, outside, or dmz logical interface naming. - -type: keyword - -example: outside - --- - -*`interface.id`*:: -+ --- -Interface ID as reported by an observer (typically SNMP interface ID). - -type: keyword - -example: 10 - --- - -*`interface.name`*:: -+ --- -Interface name as reported by the system. - -type: keyword - -example: eth0 - --- - -[float] -=== log - -Details about the event's logging mechanism or logging transport. -The log.* fields are typically populated with details about the logging mechanism used to create and/or transport the event. For example, syslog details belong under `log.syslog.*`. -The details specific to your event source are typically not logged under `log.*`, but rather in `event.*` or in other ECS fields. - - -*`log.level`*:: -+ --- -Original log level of the log event. -If the source of the event provides a log level or textual severity, this is the one that goes in `log.level`. If your source doesn't specify one, you may put your event transport's severity here (e.g. Syslog severity). -Some examples are `warn`, `err`, `i`, `informational`. - -type: keyword - -example: error - --- - -*`log.logger`*:: -+ --- -The name of the logger inside an application. This is usually the name of the class which initialized the logger, or can be a custom name. - -type: keyword - -example: org.elasticsearch.bootstrap.Bootstrap - --- - -*`log.origin.file.line`*:: -+ --- -The line number of the file containing the source code which originated the log event. - -type: integer - -example: 42 - --- - -*`log.origin.file.name`*:: -+ --- -The name of the file containing the source code which originated the log event. Note that this is not the name of the log file. - -type: keyword - -example: Bootstrap.java - --- - -*`log.origin.function`*:: -+ --- -The name of the function or method which originated the log event. - -type: keyword - -example: init - --- - -*`log.original`*:: -+ --- -This is the original log message and contains the full log message before splitting it up in multiple parts. -In contrast to the `message` field which can contain an extracted part of the log message, this field contains the original, full log message. It can have already some modifications applied like encoding or new lines removed to clean up the log message. -This field is not indexed and doc_values are disabled so it can't be queried but the value can be retrieved from `_source`. - -type: keyword - -example: Sep 19 08:26:10 localhost My log - --- - -*`log.syslog`*:: -+ --- -The Syslog metadata of the event, if the event was transmitted via Syslog. Please see RFCs 5424 or 3164. - -type: object - --- - -*`log.syslog.facility.code`*:: -+ --- -The Syslog numeric facility of the log event, if available. -According to RFCs 5424 and 3164, this value should be an integer between 0 and 23. - -type: long - -example: 23 - -format: string - --- - -*`log.syslog.facility.name`*:: -+ --- -The Syslog text-based facility of the log event, if available. - -type: keyword - -example: local7 - --- - -*`log.syslog.priority`*:: -+ --- -Syslog numeric priority of the event, if available. -According to RFCs 5424 and 3164, the priority is 8 * facility + severity. This number is therefore expected to contain a value between 0 and 191. - -type: long - -example: 135 - -format: string - --- - -*`log.syslog.severity.code`*:: -+ --- -The Syslog numeric severity of the log event, if available. -If the event source publishing via Syslog provides a different numeric severity value (e.g. firewall, IDS), your source's numeric severity should go to `event.severity`. If the event source does not specify a distinct severity, you can optionally copy the Syslog severity to `event.severity`. - -type: long - -example: 3 - --- - -*`log.syslog.severity.name`*:: -+ --- -The Syslog numeric severity of the log event, if available. -If the event source publishing via Syslog provides a different severity value (e.g. firewall, IDS), your source's text severity should go to `log.level`. If the event source does not specify a distinct severity, you can optionally copy the Syslog severity to `log.level`. - -type: keyword - -example: Error - --- - -[float] -=== network - -The network is defined as the communication path over which a host or network event happens. -The network.* fields should be populated with details about the network activity associated with an event. - - -*`network.application`*:: -+ --- -A name given to an application level protocol. This can be arbitrarily assigned for things like microservices, but also apply to things like skype, icq, facebook, twitter. This would be used in situations where the vendor or service can be decoded such as from the source/dest IP owners, ports, or wire format. -The field value must be normalized to lowercase for querying. See the documentation section "Implementing ECS". - -type: keyword - -example: aim - --- - -*`network.bytes`*:: -+ --- -Total bytes transferred in both directions. -If `source.bytes` and `destination.bytes` are known, `network.bytes` is their sum. - -type: long - -example: 368 - -format: bytes - --- - -*`network.community_id`*:: -+ --- -A hash of source and destination IPs and ports, as well as the protocol used in a communication. This is a tool-agnostic standard to identify flows. -Learn more at https://github.com/corelight/community-id-spec. - -type: keyword - -example: 1:hO+sN4H+MG5MY/8hIrXPqc4ZQz0= - --- - -*`network.direction`*:: -+ --- -Direction of the network traffic. -Recommended values are: - * inbound - * outbound - * internal - * external - * unknown - -When mapping events from a host-based monitoring context, populate this field from the host's point of view. -When mapping events from a network or perimeter-based monitoring context, populate this field from the point of view of your network perimeter. - -type: keyword - -example: inbound - --- - -*`network.forwarded_ip`*:: -+ --- -Host IP address when the source IP address is the proxy. - -type: ip - -example: 192.1.1.2 - --- - -*`network.iana_number`*:: -+ --- -IANA Protocol Number (https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml). Standardized list of protocols. This aligns well with NetFlow and sFlow related logs which use the IANA Protocol Number. - -type: keyword - -example: 6 - --- - -*`network.inner`*:: -+ --- -Network.inner fields are added in addition to network.vlan fields to describe the innermost VLAN when q-in-q VLAN tagging is present. Allowed fields include vlan.id and vlan.name. Inner vlan fields are typically used when sending traffic with multiple 802.1q encapsulations to a network sensor (e.g. Zeek, Wireshark.) - -type: object - --- - -*`network.inner.vlan.id`*:: -+ --- -VLAN ID as reported by the observer. - -type: keyword - -example: 10 - --- - -*`network.inner.vlan.name`*:: -+ --- -Optional VLAN name as reported by the observer. - -type: keyword - -example: outside - --- - -*`network.name`*:: -+ --- -Name given by operators to sections of their network. - -type: keyword - -example: Guest Wifi - --- - -*`network.packets`*:: -+ --- -Total packets transferred in both directions. -If `source.packets` and `destination.packets` are known, `network.packets` is their sum. - -type: long - -example: 24 - --- - -*`network.protocol`*:: -+ --- -L7 Network protocol name. ex. http, lumberjack, transport protocol. -The field value must be normalized to lowercase for querying. See the documentation section "Implementing ECS". - -type: keyword - -example: http - --- - -*`network.transport`*:: -+ --- -Same as network.iana_number, but instead using the Keyword name of the transport layer (udp, tcp, ipv6-icmp, etc.) -The field value must be normalized to lowercase for querying. See the documentation section "Implementing ECS". - -type: keyword - -example: tcp - --- - -*`network.type`*:: -+ --- -In the OSI Model this would be the Network Layer. ipv4, ipv6, ipsec, pim, etc -The field value must be normalized to lowercase for querying. See the documentation section "Implementing ECS". - -type: keyword - -example: ipv4 - --- - -*`network.vlan.id`*:: -+ --- -VLAN ID as reported by the observer. - -type: keyword - -example: 10 - --- - -*`network.vlan.name`*:: -+ --- -Optional VLAN name as reported by the observer. - -type: keyword - -example: outside - --- - -[float] -=== observer - -An observer is defined as a special network, security, or application device used to detect, observe, or create network, security, or application-related events and metrics. -This could be a custom hardware appliance or a server that has been configured to run special network, security, or application software. Examples include firewalls, web proxies, intrusion detection/prevention systems, network monitoring sensors, web application firewalls, data loss prevention systems, and APM servers. The observer.* fields shall be populated with details of the system, if any, that detects, observes and/or creates a network, security, or application event or metric. Message queues and ETL components used in processing events or metrics are not considered observers in ECS. - - -*`observer.egress`*:: -+ --- -Observer.egress holds information like interface number and name, vlan, and zone information to classify egress traffic. Single armed monitoring such as a network sensor on a span port should only use observer.ingress to categorize traffic. - -type: object - --- - -*`observer.egress.interface.alias`*:: -+ --- -Interface alias as reported by the system, typically used in firewall implementations for e.g. inside, outside, or dmz logical interface naming. - -type: keyword - -example: outside - --- - -*`observer.egress.interface.id`*:: -+ --- -Interface ID as reported by an observer (typically SNMP interface ID). - -type: keyword - -example: 10 - --- - -*`observer.egress.interface.name`*:: -+ --- -Interface name as reported by the system. - -type: keyword - -example: eth0 - --- - -*`observer.egress.vlan.id`*:: -+ --- -VLAN ID as reported by the observer. - -type: keyword - -example: 10 - --- - -*`observer.egress.vlan.name`*:: -+ --- -Optional VLAN name as reported by the observer. - -type: keyword - -example: outside - --- - -*`observer.egress.zone`*:: -+ --- -Network zone of outbound traffic as reported by the observer to categorize the destination area of egress traffic, e.g. Internal, External, DMZ, HR, Legal, etc. - -type: keyword - -example: Public_Internet - --- - -*`observer.geo.city_name`*:: -+ --- -City name. - -type: keyword - -example: Montreal - --- - -*`observer.geo.continent_name`*:: -+ --- -Name of the continent. - -type: keyword - -example: North America - --- - -*`observer.geo.country_iso_code`*:: -+ --- -Country ISO code. - -type: keyword - -example: CA - --- - -*`observer.geo.country_name`*:: -+ --- -Country name. - -type: keyword - -example: Canada - --- - -*`observer.geo.location`*:: -+ --- -Longitude and latitude. - -type: geo_point - -example: { "lon": -73.614830, "lat": 45.505918 } - --- - -*`observer.geo.name`*:: -+ --- -User-defined description of a location, at the level of granularity they care about. -Could be the name of their data centers, the floor number, if this describes a local physical entity, city names. -Not typically used in automated geolocation. - -type: keyword - -example: boston-dc - --- - -*`observer.geo.region_iso_code`*:: -+ --- -Region ISO code. - -type: keyword - -example: CA-QC - --- - -*`observer.geo.region_name`*:: -+ --- -Region name. - -type: keyword - -example: Quebec - --- - -*`observer.hostname`*:: -+ --- -Hostname of the observer. - -type: keyword - --- - -*`observer.ingress`*:: -+ --- -Observer.ingress holds information like interface number and name, vlan, and zone information to classify ingress traffic. Single armed monitoring such as a network sensor on a span port should only use observer.ingress to categorize traffic. - -type: object - --- - -*`observer.ingress.interface.alias`*:: -+ --- -Interface alias as reported by the system, typically used in firewall implementations for e.g. inside, outside, or dmz logical interface naming. - -type: keyword - -example: outside - --- - -*`observer.ingress.interface.id`*:: -+ --- -Interface ID as reported by an observer (typically SNMP interface ID). - -type: keyword - -example: 10 - --- - -*`observer.ingress.interface.name`*:: -+ --- -Interface name as reported by the system. - -type: keyword - -example: eth0 - --- - -*`observer.ingress.vlan.id`*:: -+ --- -VLAN ID as reported by the observer. - -type: keyword - -example: 10 - --- - -*`observer.ingress.vlan.name`*:: -+ --- -Optional VLAN name as reported by the observer. - -type: keyword - -example: outside - --- - -*`observer.ingress.zone`*:: -+ --- -Network zone of incoming traffic as reported by the observer to categorize the source area of ingress traffic. e.g. internal, External, DMZ, HR, Legal, etc. - -type: keyword - -example: DMZ - --- - -*`observer.ip`*:: -+ --- -IP addresses of the observer. - -type: ip - --- - -*`observer.mac`*:: -+ --- -MAC addresses of the observer - -type: keyword - --- - -*`observer.name`*:: -+ --- -Custom name of the observer. -This is a name that can be given to an observer. This can be helpful for example if multiple firewalls of the same model are used in an organization. -If no custom name is needed, the field can be left empty. - -type: keyword - -example: 1_proxySG - --- - -*`observer.os.family`*:: -+ --- -OS family (such as redhat, debian, freebsd, windows). - -type: keyword - -example: debian - --- - -*`observer.os.full`*:: -+ --- -Operating system name, including the version or code name. - -type: keyword - -example: Mac OS Mojave - --- - -*`observer.os.full.text`*:: -+ --- -type: text - --- - -*`observer.os.kernel`*:: -+ --- -Operating system kernel version as a raw string. - -type: keyword - -example: 4.4.0-112-generic - --- - -*`observer.os.name`*:: -+ --- -Operating system name, without the version. - -type: keyword - -example: Mac OS X - --- - -*`observer.os.name.text`*:: -+ --- -type: text - --- - -*`observer.os.platform`*:: -+ --- -Operating system platform (such centos, ubuntu, windows). - -type: keyword - -example: darwin - --- - -*`observer.os.version`*:: -+ --- -Operating system version as a raw string. - -type: keyword - -example: 10.14.1 - --- - -*`observer.product`*:: -+ --- -The product name of the observer. - -type: keyword - -example: s200 - --- - -*`observer.serial_number`*:: -+ --- -Observer serial number. - -type: keyword - --- - -*`observer.type`*:: -+ --- -The type of the observer the data is coming from. -There is no predefined list of observer types. Some examples are `forwarder`, `firewall`, `ids`, `ips`, `proxy`, `poller`, `sensor`, `APM server`. - -type: keyword - -example: firewall - --- - -*`observer.vendor`*:: -+ --- -Vendor name of the observer. - -type: keyword - -example: Symantec - --- - -*`observer.version`*:: -+ --- -Observer version. - -type: keyword - --- - -[float] -=== organization - -The organization fields enrich data with information about the company or entity the data is associated with. -These fields help you arrange or filter data stored in an index by one or multiple organizations. - - -*`organization.id`*:: -+ --- -Unique identifier for the organization. - -type: keyword - --- - -*`organization.name`*:: -+ --- -Organization name. - -type: keyword - --- - -*`organization.name.text`*:: -+ --- -type: text - --- - -[float] -=== os - -The OS fields contain information about the operating system. - - -*`os.family`*:: -+ --- -OS family (such as redhat, debian, freebsd, windows). - -type: keyword - -example: debian - --- - -*`os.full`*:: -+ --- -Operating system name, including the version or code name. - -type: keyword - -example: Mac OS Mojave - --- - -*`os.full.text`*:: -+ --- -type: text - --- - -*`os.kernel`*:: -+ --- -Operating system kernel version as a raw string. - -type: keyword - -example: 4.4.0-112-generic - --- - -*`os.name`*:: -+ --- -Operating system name, without the version. - -type: keyword - -example: Mac OS X - --- - -*`os.name.text`*:: -+ --- -type: text - --- - -*`os.platform`*:: -+ --- -Operating system platform (such centos, ubuntu, windows). - -type: keyword - -example: darwin - --- - -*`os.version`*:: -+ --- -Operating system version as a raw string. - -type: keyword - -example: 10.14.1 - --- - -[float] -=== package - -These fields contain information about an installed software package. It contains general information about a package, such as name, version or size. It also contains installation details, such as time or location. - - -*`package.architecture`*:: -+ --- -Package architecture. - -type: keyword - -example: x86_64 - --- - -*`package.build_version`*:: -+ --- -Additional information about the build version of the installed package. -For example use the commit SHA of a non-released package. - -type: keyword - -example: 36f4f7e89dd61b0988b12ee000b98966867710cd - --- - -*`package.checksum`*:: -+ --- -Checksum of the installed package for verification. - -type: keyword - -example: 68b329da9893e34099c7d8ad5cb9c940 - --- - -*`package.description`*:: -+ --- -Description of the package. - -type: keyword - -example: Open source programming language to build simple/reliable/efficient software. - --- - -*`package.install_scope`*:: -+ --- -Indicating how the package was installed, e.g. user-local, global. - -type: keyword - -example: global - --- - -*`package.installed`*:: -+ --- -Time when package was installed. - -type: date - --- - -*`package.license`*:: -+ --- -License under which the package was released. -Use a short name, e.g. the license identifier from SPDX License List where possible (https://spdx.org/licenses/). - -type: keyword - -example: Apache License 2.0 - --- - -*`package.name`*:: -+ --- -Package name - -type: keyword - -example: go - --- - -*`package.path`*:: -+ --- -Path where the package is installed. - -type: keyword - -example: /usr/local/Cellar/go/1.12.9/ - --- - -*`package.reference`*:: -+ --- -Home page or reference URL of the software in this package, if available. - -type: keyword - -example: https://golang.org - --- - -*`package.size`*:: -+ --- -Package size in bytes. - -type: long - -example: 62231 - -format: string - --- - -*`package.type`*:: -+ --- -Type of package. -This should contain the package file type, rather than the package manager name. Examples: rpm, dpkg, brew, npm, gem, nupkg, jar. - -type: keyword - -example: rpm - --- - -*`package.version`*:: -+ --- -Package version - -type: keyword - -example: 1.12.9 - --- - -[float] -=== pe - -These fields contain Windows Portable Executable (PE) metadata. - - -*`pe.company`*:: -+ --- -Internal company name of the file, provided at compile-time. - -type: keyword - -example: Microsoft Corporation - --- - -*`pe.description`*:: -+ --- -Internal description of the file, provided at compile-time. - -type: keyword - -example: Paint - --- - -*`pe.file_version`*:: -+ --- -Internal version of the file, provided at compile-time. - -type: keyword - -example: 6.3.9600.17415 - --- - -*`pe.original_file_name`*:: -+ --- -Internal name of the file, provided at compile-time. - -type: keyword - -example: MSPAINT.EXE - --- - -*`pe.product`*:: -+ --- -Internal product name of the file, provided at compile-time. - -type: keyword - -example: Microsoft® Windows® Operating System - --- - -[float] -=== process - -These fields contain information about a process. -These fields can help you correlate metrics information with a process id/name from a log message. The `process.pid` often stays in the metric itself and is copied to the global field for correlation. - - -*`process.args`*:: -+ --- -Array of process arguments, starting with the absolute path to the executable. -May be filtered to protect sensitive information. - -type: keyword - -example: ['/usr/bin/ssh', '-l', 'user', '10.0.0.16'] - --- - -*`process.args_count`*:: -+ --- -Length of the process.args array. -This field can be useful for querying or performing bucket analysis on how many arguments were provided to start a process. More arguments may be an indication of suspicious activity. - -type: long - -example: 4 - --- - -*`process.code_signature.exists`*:: -+ --- -Boolean to capture if a signature is present. - -type: boolean - -example: true - --- - -*`process.code_signature.status`*:: -+ --- -Additional information about the certificate status. -This is useful for logging cryptographic errors with the certificate validity or trust status. Leave unpopulated if the validity or trust of the certificate was unchecked. - -type: keyword - -example: ERROR_UNTRUSTED_ROOT - --- - -*`process.code_signature.subject_name`*:: -+ --- -Subject name of the code signer - -type: keyword - -example: Microsoft Corporation - --- - -*`process.code_signature.trusted`*:: -+ --- -Stores the trust status of the certificate chain. -Validating the trust of the certificate chain may be complicated, and this field should only be populated by tools that actively check the status. - -type: boolean - -example: true - --- - -*`process.code_signature.valid`*:: -+ --- -Boolean to capture if the digital signature is verified against the binary content. -Leave unpopulated if a certificate was unchecked. - -type: boolean - -example: true - --- - -*`process.command_line`*:: -+ --- -Full command line that started the process, including the absolute path to the executable, and all arguments. -Some arguments may be filtered to protect sensitive information. - -type: keyword - -example: /usr/bin/ssh -l user 10.0.0.16 - --- - -*`process.command_line.text`*:: -+ --- -type: text - --- - -*`process.entity_id`*:: -+ --- -Unique identifier for the process. -The implementation of this is specified by the data source, but some examples of what could be used here are a process-generated UUID, Sysmon Process GUIDs, or a hash of some uniquely identifying components of a process. -Constructing a globally unique identifier is a common practice to mitigate PID reuse as well as to identify a specific process over time, across multiple monitored hosts. - -type: keyword - -example: c2c455d9f99375d - --- - -*`process.executable`*:: -+ --- -Absolute path to the process executable. - -type: keyword - -example: /usr/bin/ssh - --- - -*`process.executable.text`*:: -+ --- -type: text - --- - -*`process.exit_code`*:: -+ --- -The exit code of the process, if this is a termination event. -The field should be absent if there is no exit code for the event (e.g. process start). - -type: long - -example: 137 - --- - -*`process.hash.md5`*:: -+ --- -MD5 hash. - -type: keyword - --- - -*`process.hash.sha1`*:: -+ --- -SHA1 hash. - -type: keyword - --- - -*`process.hash.sha256`*:: -+ --- -SHA256 hash. - -type: keyword - --- - -*`process.hash.sha512`*:: -+ --- -SHA512 hash. - -type: keyword - --- - -*`process.name`*:: -+ --- -Process name. -Sometimes called program name or similar. - -type: keyword - -example: ssh - --- - -*`process.name.text`*:: -+ --- -type: text - --- - -*`process.parent.args`*:: -+ --- -Array of process arguments. -May be filtered to protect sensitive information. - -type: keyword - -example: ['ssh', '-l', 'user', '10.0.0.16'] - --- - -*`process.parent.args_count`*:: -+ --- -Length of the process.args array. -This field can be useful for querying or performing bucket analysis on how many arguments were provided to start a process. More arguments may be an indication of suspicious activity. - -type: long - -example: 4 - --- - -*`process.parent.code_signature.exists`*:: -+ --- -Boolean to capture if a signature is present. - -type: boolean - -example: true - --- - -*`process.parent.code_signature.status`*:: -+ --- -Additional information about the certificate status. -This is useful for logging cryptographic errors with the certificate validity or trust status. Leave unpopulated if the validity or trust of the certificate was unchecked. - -type: keyword - -example: ERROR_UNTRUSTED_ROOT - --- - -*`process.parent.code_signature.subject_name`*:: -+ --- -Subject name of the code signer - -type: keyword - -example: Microsoft Corporation - --- - -*`process.parent.code_signature.trusted`*:: -+ --- -Stores the trust status of the certificate chain. -Validating the trust of the certificate chain may be complicated, and this field should only be populated by tools that actively check the status. - -type: boolean - -example: true - --- - -*`process.parent.code_signature.valid`*:: -+ --- -Boolean to capture if the digital signature is verified against the binary content. -Leave unpopulated if a certificate was unchecked. - -type: boolean - -example: true - --- - -*`process.parent.command_line`*:: -+ --- -Full command line that started the process, including the absolute path to the executable, and all arguments. -Some arguments may be filtered to protect sensitive information. - -type: keyword - -example: /usr/bin/ssh -l user 10.0.0.16 - --- - -*`process.parent.command_line.text`*:: -+ --- -type: text - --- - -*`process.parent.entity_id`*:: -+ --- -Unique identifier for the process. -The implementation of this is specified by the data source, but some examples of what could be used here are a process-generated UUID, Sysmon Process GUIDs, or a hash of some uniquely identifying components of a process. -Constructing a globally unique identifier is a common practice to mitigate PID reuse as well as to identify a specific process over time, across multiple monitored hosts. - -type: keyword - -example: c2c455d9f99375d - --- - -*`process.parent.executable`*:: -+ --- -Absolute path to the process executable. - -type: keyword - -example: /usr/bin/ssh - --- - -*`process.parent.executable.text`*:: -+ --- -type: text - --- - -*`process.parent.exit_code`*:: -+ --- -The exit code of the process, if this is a termination event. -The field should be absent if there is no exit code for the event (e.g. process start). - -type: long - -example: 137 - --- - -*`process.parent.hash.md5`*:: -+ --- -MD5 hash. - -type: keyword - --- - -*`process.parent.hash.sha1`*:: -+ --- -SHA1 hash. - -type: keyword - --- - -*`process.parent.hash.sha256`*:: -+ --- -SHA256 hash. - -type: keyword - --- - -*`process.parent.hash.sha512`*:: -+ --- -SHA512 hash. - -type: keyword - --- - -*`process.parent.name`*:: -+ --- -Process name. -Sometimes called program name or similar. - -type: keyword - -example: ssh - --- - -*`process.parent.name.text`*:: -+ --- -type: text - --- - -*`process.parent.pgid`*:: -+ --- -Identifier of the group of processes the process belongs to. - -type: long - -format: string - --- - -*`process.parent.pid`*:: -+ --- -Process id. - -type: long - -example: 4242 - -format: string - --- - -*`process.parent.ppid`*:: -+ --- -Parent process' pid. - -type: long - -example: 4241 - -format: string - --- - -*`process.parent.start`*:: -+ --- -The time the process started. - -type: date - -example: 2016-05-23T08:05:34.853Z - --- - -*`process.parent.thread.id`*:: -+ --- -Thread ID. - -type: long - -example: 4242 - -format: string - --- - -*`process.parent.thread.name`*:: -+ --- -Thread name. - -type: keyword - -example: thread-0 - --- - -*`process.parent.title`*:: -+ --- -Process title. -The proctitle, some times the same as process name. Can also be different: for example a browser setting its title to the web page currently opened. - -type: keyword - --- - -*`process.parent.title.text`*:: -+ --- -type: text - --- - -*`process.parent.uptime`*:: -+ --- -Seconds the process has been up. - -type: long - -example: 1325 - --- - -*`process.parent.working_directory`*:: -+ --- -The working directory of the process. - -type: keyword - -example: /home/alice - --- - -*`process.parent.working_directory.text`*:: -+ --- -type: text - --- - -*`process.pe.company`*:: -+ --- -Internal company name of the file, provided at compile-time. - -type: keyword - -example: Microsoft Corporation - --- - -*`process.pe.description`*:: -+ --- -Internal description of the file, provided at compile-time. - -type: keyword - -example: Paint - --- - -*`process.pe.file_version`*:: -+ --- -Internal version of the file, provided at compile-time. - -type: keyword - -example: 6.3.9600.17415 - --- - -*`process.pe.original_file_name`*:: -+ --- -Internal name of the file, provided at compile-time. - -type: keyword - -example: MSPAINT.EXE - --- - -*`process.pe.product`*:: -+ --- -Internal product name of the file, provided at compile-time. - -type: keyword - -example: Microsoft® Windows® Operating System - --- - -*`process.pgid`*:: -+ --- -Identifier of the group of processes the process belongs to. - -type: long - -format: string - --- - -*`process.pid`*:: -+ --- -Process id. - -type: long - -example: 4242 - -format: string - --- - -*`process.ppid`*:: -+ --- -Parent process' pid. - -type: long - -example: 4241 - -format: string - --- - -*`process.start`*:: -+ --- -The time the process started. - -type: date - -example: 2016-05-23T08:05:34.853Z - --- - -*`process.thread.id`*:: -+ --- -Thread ID. - -type: long - -example: 4242 - -format: string - --- - -*`process.thread.name`*:: -+ --- -Thread name. - -type: keyword - -example: thread-0 - --- - -*`process.title`*:: -+ --- -Process title. -The proctitle, some times the same as process name. Can also be different: for example a browser setting its title to the web page currently opened. - -type: keyword - --- - -*`process.title.text`*:: -+ --- -type: text - --- - -*`process.uptime`*:: -+ --- -Seconds the process has been up. - -type: long - -example: 1325 - --- - -*`process.working_directory`*:: -+ --- -The working directory of the process. - -type: keyword - -example: /home/alice - --- - -*`process.working_directory.text`*:: -+ --- -type: text - --- - -[float] -=== registry - -Fields related to Windows Registry operations. - - -*`registry.data.bytes`*:: -+ --- -Original bytes written with base64 encoding. -For Windows registry operations, such as SetValueEx and RegQueryValueEx, this corresponds to the data pointed by `lp_data`. This is optional but provides better recoverability and should be populated for REG_BINARY encoded values. - -type: keyword - -example: ZQBuAC0AVQBTAAAAZQBuAAAAAAA= - --- - -*`registry.data.strings`*:: -+ --- -Content when writing string types. -Populated as an array when writing string data to the registry. For single string registry types (REG_SZ, REG_EXPAND_SZ), this should be an array with one string. For sequences of string with REG_MULTI_SZ, this array will be variable length. For numeric data, such as REG_DWORD and REG_QWORD, this should be populated with the decimal representation (e.g `"1"`). - -type: keyword - -example: ["C:\rta\red_ttp\bin\myapp.exe"] - --- - -*`registry.data.type`*:: -+ --- -Standard registry type for encoding contents - -type: keyword - -example: REG_SZ - --- - -*`registry.hive`*:: -+ --- -Abbreviated name for the hive. - -type: keyword - -example: HKLM - --- - -*`registry.key`*:: -+ --- -Hive-relative path of keys. - -type: keyword - -example: SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\winword.exe - --- - -*`registry.path`*:: -+ --- -Full path, including hive, key and value - -type: keyword - -example: HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\winword.exe\Debugger - --- - -*`registry.value`*:: -+ --- -Name of the value written. - -type: keyword - -example: Debugger - --- - -[float] -=== related - -This field set is meant to facilitate pivoting around a piece of data. -Some pieces of information can be seen in many places in an ECS event. To facilitate searching for them, store an array of all seen values to their corresponding field in `related.`. -A concrete example is IP addresses, which can be under host, observer, source, destination, client, server, and network.forwarded_ip. If you append all IPs to `related.ip`, you can then search for a given IP trivially, no matter where it appeared, by querying `related.ip:192.0.2.15`. - - -*`related.hash`*:: -+ --- -All the hashes seen on your event. Populating this field, then using it to search for hashes can help in situations where you're unsure what the hash algorithm is (and therefore which key name to search). - -type: keyword - --- - -*`related.ip`*:: -+ --- -All of the IPs seen on your event. - -type: ip - --- - -*`related.user`*:: -+ --- -All the user names seen on your event. - -type: keyword - --- - -[float] -=== rule - -Rule fields are used to capture the specifics of any observer or agent rules that generate alerts or other notable events. -Examples of data sources that would populate the rule fields include: network admission control platforms, network or host IDS/IPS, network firewalls, web application firewalls, url filters, endpoint detection and response (EDR) systems, etc. - - -*`rule.author`*:: -+ --- -Name, organization, or pseudonym of the author or authors who created the rule used to generate this event. - -type: keyword - -example: ['Star-Lord'] - --- - -*`rule.category`*:: -+ --- -A categorization value keyword used by the entity using the rule for detection of this event. - -type: keyword - -example: Attempted Information Leak - --- - -*`rule.description`*:: -+ --- -The description of the rule generating the event. - -type: keyword - -example: Block requests to public DNS over HTTPS / TLS protocols - --- - -*`rule.id`*:: -+ --- -A rule ID that is unique within the scope of an agent, observer, or other entity using the rule for detection of this event. - -type: keyword - -example: 101 - --- - -*`rule.license`*:: -+ --- -Name of the license under which the rule used to generate this event is made available. - -type: keyword - -example: Apache 2.0 - --- - -*`rule.name`*:: -+ --- -The name of the rule or signature generating the event. - -type: keyword - -example: BLOCK_DNS_over_TLS - --- - -*`rule.reference`*:: -+ --- -Reference URL to additional information about the rule used to generate this event. -The URL can point to the vendor's documentation about the rule. If that's not available, it can also be a link to a more general page describing this type of alert. - -type: keyword - -example: https://en.wikipedia.org/wiki/DNS_over_TLS - --- - -*`rule.ruleset`*:: -+ --- -Name of the ruleset, policy, group, or parent category in which the rule used to generate this event is a member. - -type: keyword - -example: Standard_Protocol_Filters - --- - -*`rule.uuid`*:: -+ --- -A rule ID that is unique within the scope of a set or group of agents, observers, or other entities using the rule for detection of this event. - -type: keyword - -example: 1100110011 - --- - -*`rule.version`*:: -+ --- -The version / revision of the rule being used for analysis. - -type: keyword - -example: 1.1 - --- - -[float] -=== server - -A Server is defined as the responder in a network connection for events regarding sessions, connections, or bidirectional flow records. -For TCP events, the server is the receiver of the initial SYN packet(s) of the TCP connection. For other protocols, the server is generally the responder in the network transaction. Some systems actually use the term "responder" to refer the server in TCP connections. The server fields describe details about the system acting as the server in the network event. Server fields are usually populated in conjunction with client fields. Server fields are generally not populated for packet-level events. -Client / server representations can add semantic context to an exchange, which is helpful to visualize the data in certain situations. If your context falls in that category, you should still ensure that source and destination are filled appropriately. - - -*`server.address`*:: -+ --- -Some event server addresses are defined ambiguously. The event will sometimes list an IP, a domain or a unix socket. You should always store the raw address in the `.address` field. -Then it should be duplicated to `.ip` or `.domain`, depending on which one it is. - -type: keyword - --- - -*`server.as.number`*:: -+ --- -Unique number allocated to the autonomous system. The autonomous system number (ASN) uniquely identifies each network on the Internet. - -type: long - -example: 15169 - --- - -*`server.as.organization.name`*:: -+ --- -Organization name. - -type: keyword - -example: Google LLC - --- - -*`server.as.organization.name.text`*:: -+ --- -type: text - --- - -*`server.bytes`*:: -+ --- -Bytes sent from the server to the client. - -type: long - -example: 184 - -format: bytes - --- - -*`server.domain`*:: -+ --- -Server domain. - -type: keyword - --- - -*`server.geo.city_name`*:: -+ --- -City name. - -type: keyword - -example: Montreal - --- - -*`server.geo.continent_name`*:: -+ --- -Name of the continent. - -type: keyword - -example: North America - --- - -*`server.geo.country_iso_code`*:: -+ --- -Country ISO code. - -type: keyword - -example: CA - --- - -*`server.geo.country_name`*:: -+ --- -Country name. - -type: keyword - -example: Canada - --- - -*`server.geo.location`*:: -+ --- -Longitude and latitude. - -type: geo_point - -example: { "lon": -73.614830, "lat": 45.505918 } - --- - -*`server.geo.name`*:: -+ --- -User-defined description of a location, at the level of granularity they care about. -Could be the name of their data centers, the floor number, if this describes a local physical entity, city names. -Not typically used in automated geolocation. - -type: keyword - -example: boston-dc - --- - -*`server.geo.region_iso_code`*:: -+ --- -Region ISO code. - -type: keyword - -example: CA-QC - --- - -*`server.geo.region_name`*:: -+ --- -Region name. - -type: keyword - -example: Quebec - --- - -*`server.ip`*:: -+ --- -IP address of the server. -Can be one or multiple IPv4 or IPv6 addresses. - -type: ip - --- - -*`server.mac`*:: -+ --- -MAC address of the server. - -type: keyword - --- - -*`server.nat.ip`*:: -+ --- -Translated ip of destination based NAT sessions (e.g. internet to private DMZ) -Typically used with load balancers, firewalls, or routers. - -type: ip - --- - -*`server.nat.port`*:: -+ --- -Translated port of destination based NAT sessions (e.g. internet to private DMZ) -Typically used with load balancers, firewalls, or routers. - -type: long - -format: string - --- - -*`server.packets`*:: -+ --- -Packets sent from the server to the client. - -type: long - -example: 12 - --- - -*`server.port`*:: -+ --- -Port of the server. - -type: long - -format: string - --- - -*`server.registered_domain`*:: -+ --- -The highest registered server domain, stripped of the subdomain. -For example, the registered domain for "foo.google.com" is "google.com". -This value can be determined precisely with a list like the public suffix list (http://publicsuffix.org). Trying to approximate this by simply taking the last two labels will not work well for TLDs such as "co.uk". - -type: keyword - -example: google.com - --- - -*`server.top_level_domain`*:: -+ --- -The effective top level domain (eTLD), also known as the domain suffix, is the last part of the domain name. For example, the top level domain for google.com is "com". -This value can be determined precisely with a list like the public suffix list (http://publicsuffix.org). Trying to approximate this by simply taking the last label will not work well for effective TLDs such as "co.uk". - -type: keyword - -example: co.uk - --- - -*`server.user.domain`*:: -+ --- -Name of the directory the user is a member of. -For example, an LDAP or Active Directory domain name. - -type: keyword - --- - -*`server.user.email`*:: -+ --- -User email address. - -type: keyword - --- - -*`server.user.full_name`*:: -+ --- -User's full name, if available. - -type: keyword - -example: Albert Einstein - --- - -*`server.user.full_name.text`*:: -+ --- -type: text - --- - -*`server.user.group.domain`*:: -+ --- -Name of the directory the group is a member of. -For example, an LDAP or Active Directory domain name. - -type: keyword - --- - -*`server.user.group.id`*:: -+ --- -Unique identifier for the group on the system/platform. - -type: keyword - --- - -*`server.user.group.name`*:: -+ --- -Name of the group. - -type: keyword - --- - -*`server.user.hash`*:: -+ --- -Unique user hash to correlate information for a user in anonymized form. -Useful if `user.id` or `user.name` contain confidential information and cannot be used. - -type: keyword - --- - -*`server.user.id`*:: -+ --- -Unique identifiers of the user. - -type: keyword - --- - -*`server.user.name`*:: -+ --- -Short name or login of the user. - -type: keyword - -example: albert - --- - -*`server.user.name.text`*:: -+ --- -type: text - --- - -[float] -=== service - -The service fields describe the service for or from which the data was collected. -These fields help you find and correlate logs for a specific service and version. - - -*`service.ephemeral_id`*:: -+ --- -Ephemeral identifier of this service (if one exists). -This id normally changes across restarts, but `service.id` does not. - -type: keyword - -example: 8a4f500f - --- - -*`service.id`*:: -+ --- -Unique identifier of the running service. If the service is comprised of many nodes, the `service.id` should be the same for all nodes. -This id should uniquely identify the service. This makes it possible to correlate logs and metrics for one specific service, no matter which particular node emitted the event. -Note that if you need to see the events from one specific host of the service, you should filter on that `host.name` or `host.id` instead. - -type: keyword - -example: d37e5ebfe0ae6c4972dbe9f0174a1637bb8247f6 - --- - -*`service.name`*:: -+ --- -Name of the service data is collected from. -The name of the service is normally user given. This allows for distributed services that run on multiple hosts to correlate the related instances based on the name. -In the case of Elasticsearch the `service.name` could contain the cluster name. For Beats the `service.name` is by default a copy of the `service.type` field if no name is specified. - -type: keyword - -example: elasticsearch-metrics - --- - -*`service.node.name`*:: -+ --- -Name of a service node. -This allows for two nodes of the same service running on the same host to be differentiated. Therefore, `service.node.name` should typically be unique across nodes of a given service. -In the case of Elasticsearch, the `service.node.name` could contain the unique node name within the Elasticsearch cluster. In cases where the service doesn't have the concept of a node name, the host name or container name can be used to distinguish running instances that make up this service. If those do not provide uniqueness (e.g. multiple instances of the service running on the same host) - the node name can be manually set. - -type: keyword - -example: instance-0000000016 - --- - -*`service.state`*:: -+ --- -Current state of the service. - -type: keyword - --- - -*`service.type`*:: -+ --- -The type of the service data is collected from. -The type can be used to group and correlate logs and metrics from one service type. -Example: If logs or metrics are collected from Elasticsearch, `service.type` would be `elasticsearch`. - -type: keyword - -example: elasticsearch - --- - -*`service.version`*:: -+ --- -Version of the service the data was collected from. -This allows to look at a data set only for a specific version of a service. - -type: keyword - -example: 3.2.4 - --- - -[float] -=== source - -Source fields describe details about the source of a packet/event. -Source fields are usually populated in conjunction with destination fields. - - -*`source.address`*:: -+ --- -Some event source addresses are defined ambiguously. The event will sometimes list an IP, a domain or a unix socket. You should always store the raw address in the `.address` field. -Then it should be duplicated to `.ip` or `.domain`, depending on which one it is. - -type: keyword - --- - -*`source.as.number`*:: -+ --- -Unique number allocated to the autonomous system. The autonomous system number (ASN) uniquely identifies each network on the Internet. - -type: long - -example: 15169 - --- - -*`source.as.organization.name`*:: -+ --- -Organization name. - -type: keyword - -example: Google LLC - --- - -*`source.as.organization.name.text`*:: -+ --- -type: text - --- - -*`source.bytes`*:: -+ --- -Bytes sent from the source to the destination. - -type: long - -example: 184 - -format: bytes - --- - -*`source.domain`*:: -+ --- -Source domain. - -type: keyword - --- - -*`source.geo.city_name`*:: -+ --- -City name. - -type: keyword - -example: Montreal - --- - -*`source.geo.continent_name`*:: -+ --- -Name of the continent. - -type: keyword - -example: North America - --- - -*`source.geo.country_iso_code`*:: -+ --- -Country ISO code. - -type: keyword - -example: CA - --- - -*`source.geo.country_name`*:: -+ --- -Country name. - -type: keyword - -example: Canada - --- - -*`source.geo.location`*:: -+ --- -Longitude and latitude. - -type: geo_point - -example: { "lon": -73.614830, "lat": 45.505918 } - --- - -*`source.geo.name`*:: -+ --- -User-defined description of a location, at the level of granularity they care about. -Could be the name of their data centers, the floor number, if this describes a local physical entity, city names. -Not typically used in automated geolocation. - -type: keyword - -example: boston-dc - --- - -*`source.geo.region_iso_code`*:: -+ --- -Region ISO code. - -type: keyword - -example: CA-QC - --- - -*`source.geo.region_name`*:: -+ --- -Region name. - -type: keyword - -example: Quebec - --- - -*`source.ip`*:: -+ --- -IP address of the source. -Can be one or multiple IPv4 or IPv6 addresses. - -type: ip - --- - -*`source.mac`*:: -+ --- -MAC address of the source. - -type: keyword - --- - -*`source.nat.ip`*:: -+ --- -Translated ip of source based NAT sessions (e.g. internal client to internet) -Typically connections traversing load balancers, firewalls, or routers. - -type: ip - --- - -*`source.nat.port`*:: -+ --- -Translated port of source based NAT sessions. (e.g. internal client to internet) -Typically used with load balancers, firewalls, or routers. - -type: long - -format: string - --- - -*`source.packets`*:: -+ --- -Packets sent from the source to the destination. - -type: long - -example: 12 - --- - -*`source.port`*:: -+ --- -Port of the source. - -type: long - -format: string - --- - -*`source.registered_domain`*:: -+ --- -The highest registered source domain, stripped of the subdomain. -For example, the registered domain for "foo.google.com" is "google.com". -This value can be determined precisely with a list like the public suffix list (http://publicsuffix.org). Trying to approximate this by simply taking the last two labels will not work well for TLDs such as "co.uk". - -type: keyword - -example: google.com - --- - -*`source.top_level_domain`*:: -+ --- -The effective top level domain (eTLD), also known as the domain suffix, is the last part of the domain name. For example, the top level domain for google.com is "com". -This value can be determined precisely with a list like the public suffix list (http://publicsuffix.org). Trying to approximate this by simply taking the last label will not work well for effective TLDs such as "co.uk". - -type: keyword - -example: co.uk - --- - -*`source.user.domain`*:: -+ --- -Name of the directory the user is a member of. -For example, an LDAP or Active Directory domain name. - -type: keyword - --- - -*`source.user.email`*:: -+ --- -User email address. - -type: keyword - --- - -*`source.user.full_name`*:: -+ --- -User's full name, if available. - -type: keyword - -example: Albert Einstein - --- - -*`source.user.full_name.text`*:: -+ --- -type: text - --- - -*`source.user.group.domain`*:: -+ --- -Name of the directory the group is a member of. -For example, an LDAP or Active Directory domain name. - -type: keyword - --- - -*`source.user.group.id`*:: -+ --- -Unique identifier for the group on the system/platform. - -type: keyword - --- - -*`source.user.group.name`*:: -+ --- -Name of the group. - -type: keyword - --- - -*`source.user.hash`*:: -+ --- -Unique user hash to correlate information for a user in anonymized form. -Useful if `user.id` or `user.name` contain confidential information and cannot be used. - -type: keyword - --- - -*`source.user.id`*:: -+ --- -Unique identifiers of the user. - -type: keyword - --- - -*`source.user.name`*:: -+ --- -Short name or login of the user. - -type: keyword - -example: albert - --- - -*`source.user.name.text`*:: -+ --- -type: text - --- - -[float] -=== threat - -Fields to classify events and alerts according to a threat taxonomy such as the Mitre ATT&CK framework. -These fields are for users to classify alerts from all of their sources (e.g. IDS, NGFW, etc.) within a common taxonomy. The threat.tactic.* are meant to capture the high level category of the threat (e.g. "impact"). The threat.technique.* fields are meant to capture which kind of approach is used by this detected threat, to accomplish the goal (e.g. "endpoint denial of service"). - - -*`threat.framework`*:: -+ --- -Name of the threat framework used to further categorize and classify the tactic and technique of the reported threat. Framework classification can be provided by detecting systems, evaluated at ingest time, or retrospectively tagged to events. - -type: keyword - -example: MITRE ATT&CK - --- - -*`threat.tactic.id`*:: -+ --- -The id of tactic used by this threat. You can use the Mitre ATT&CK Matrix Tactic categorization, for example. (ex. https://attack.mitre.org/tactics/TA0040/ ) - -type: keyword - -example: TA0040 - --- - -*`threat.tactic.name`*:: -+ --- -Name of the type of tactic used by this threat. You can use the Mitre ATT&CK Matrix Tactic categorization, for example. (ex. https://attack.mitre.org/tactics/TA0040/ ) - -type: keyword - -example: impact - --- - -*`threat.tactic.reference`*:: -+ --- -The reference url of tactic used by this threat. You can use the Mitre ATT&CK Matrix Tactic categorization, for example. (ex. https://attack.mitre.org/tactics/TA0040/ ) - -type: keyword - -example: https://attack.mitre.org/tactics/TA0040/ - --- - -*`threat.technique.id`*:: -+ --- -The id of technique used by this tactic. You can use the Mitre ATT&CK Matrix Tactic categorization, for example. (ex. https://attack.mitre.org/techniques/T1499/ ) - -type: keyword - -example: T1499 - --- - -*`threat.technique.name`*:: -+ --- -The name of technique used by this tactic. You can use the Mitre ATT&CK Matrix Tactic categorization, for example. (ex. https://attack.mitre.org/techniques/T1499/ ) - -type: keyword - -example: endpoint denial of service - --- - -*`threat.technique.name.text`*:: -+ --- -type: text - --- - -*`threat.technique.reference`*:: -+ --- -The reference url of technique used by this tactic. You can use the Mitre ATT&CK Matrix Tactic categorization, for example. (ex. https://attack.mitre.org/techniques/T1499/ ) - -type: keyword - -example: https://attack.mitre.org/techniques/T1499/ - --- - -[float] -=== tls - -Fields related to a TLS connection. These fields focus on the TLS protocol itself and intentionally avoids in-depth analysis of the related x.509 certificate files. - - -*`tls.cipher`*:: -+ --- -String indicating the cipher used during the current connection. - -type: keyword - -example: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 - --- - -*`tls.client.certificate`*:: -+ --- -PEM-encoded stand-alone certificate offered by the client. This is usually mutually-exclusive of `client.certificate_chain` since this value also exists in that list. - -type: keyword - -example: MII... - --- - -*`tls.client.certificate_chain`*:: -+ --- -Array of PEM-encoded certificates that make up the certificate chain offered by the client. This is usually mutually-exclusive of `client.certificate` since that value should be the first certificate in the chain. - -type: keyword - -example: ['MII...', 'MII...'] - --- - -*`tls.client.hash.md5`*:: -+ --- -Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the client. For consistency with other hash values, this value should be formatted as an uppercase hash. - -type: keyword - -example: 0F76C7F2C55BFD7D8E8B8F4BFBF0C9EC - --- - -*`tls.client.hash.sha1`*:: -+ --- -Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the client. For consistency with other hash values, this value should be formatted as an uppercase hash. - -type: keyword - -example: 9E393D93138888D288266C2D915214D1D1CCEB2A - --- - -*`tls.client.hash.sha256`*:: -+ --- -Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the client. For consistency with other hash values, this value should be formatted as an uppercase hash. - -type: keyword - -example: 0687F666A054EF17A08E2F2162EAB4CBC0D265E1D7875BE74BF3C712CA92DAF0 - --- - -*`tls.client.issuer`*:: -+ --- -Distinguished name of subject of the issuer of the x.509 certificate presented by the client. - -type: keyword - -example: CN=MyDomain Root CA, OU=Infrastructure Team, DC=mydomain, DC=com - --- - -*`tls.client.ja3`*:: -+ --- -A hash that identifies clients based on how they perform an SSL/TLS handshake. - -type: keyword - -example: d4e5b18d6b55c71272893221c96ba240 - --- - -*`tls.client.not_after`*:: -+ --- -Date/Time indicating when client certificate is no longer considered valid. - -type: date - -example: 2021-01-01T00:00:00.000Z - --- - -*`tls.client.not_before`*:: -+ --- -Date/Time indicating when client certificate is first considered valid. - -type: date - -example: 1970-01-01T00:00:00.000Z - --- - -*`tls.client.server_name`*:: -+ --- -Also called an SNI, this tells the server which hostname to which the client is attempting to connect. When this value is available, it should get copied to `destination.domain`. - -type: keyword - -example: www.elastic.co - --- - -*`tls.client.subject`*:: -+ --- -Distinguished name of subject of the x.509 certificate presented by the client. - -type: keyword - -example: CN=myclient, OU=Documentation Team, DC=mydomain, DC=com - --- - -*`tls.client.supported_ciphers`*:: -+ --- -Array of ciphers offered by the client during the client hello. - -type: keyword - -example: ['TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384', 'TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384', '...'] - --- - -*`tls.curve`*:: -+ --- -String indicating the curve used for the given cipher, when applicable. - -type: keyword - -example: secp256r1 - --- - -*`tls.established`*:: -+ --- -Boolean flag indicating if the TLS negotiation was successful and transitioned to an encrypted tunnel. - -type: boolean - --- - -*`tls.next_protocol`*:: -+ --- -String indicating the protocol being tunneled. Per the values in the IANA registry (https://www.iana.org/assignments/tls-extensiontype-values/tls-extensiontype-values.xhtml#alpn-protocol-ids), this string should be lower case. - -type: keyword - -example: http/1.1 - --- - -*`tls.resumed`*:: -+ --- -Boolean flag indicating if this TLS connection was resumed from an existing TLS negotiation. - -type: boolean - --- - -*`tls.server.certificate`*:: -+ --- -PEM-encoded stand-alone certificate offered by the server. This is usually mutually-exclusive of `server.certificate_chain` since this value also exists in that list. - -type: keyword - -example: MII... - --- - -*`tls.server.certificate_chain`*:: -+ --- -Array of PEM-encoded certificates that make up the certificate chain offered by the server. This is usually mutually-exclusive of `server.certificate` since that value should be the first certificate in the chain. - -type: keyword - -example: ['MII...', 'MII...'] - --- - -*`tls.server.hash.md5`*:: -+ --- -Certificate fingerprint using the MD5 digest of DER-encoded version of certificate offered by the server. For consistency with other hash values, this value should be formatted as an uppercase hash. - -type: keyword - -example: 0F76C7F2C55BFD7D8E8B8F4BFBF0C9EC - --- - -*`tls.server.hash.sha1`*:: -+ --- -Certificate fingerprint using the SHA1 digest of DER-encoded version of certificate offered by the server. For consistency with other hash values, this value should be formatted as an uppercase hash. - -type: keyword - -example: 9E393D93138888D288266C2D915214D1D1CCEB2A - --- - -*`tls.server.hash.sha256`*:: -+ --- -Certificate fingerprint using the SHA256 digest of DER-encoded version of certificate offered by the server. For consistency with other hash values, this value should be formatted as an uppercase hash. - -type: keyword - -example: 0687F666A054EF17A08E2F2162EAB4CBC0D265E1D7875BE74BF3C712CA92DAF0 - --- - -*`tls.server.issuer`*:: -+ --- -Subject of the issuer of the x.509 certificate presented by the server. - -type: keyword - -example: CN=MyDomain Root CA, OU=Infrastructure Team, DC=mydomain, DC=com - --- - -*`tls.server.ja3s`*:: -+ --- -A hash that identifies servers based on how they perform an SSL/TLS handshake. - -type: keyword - -example: 394441ab65754e2207b1e1b457b3641d - --- - -*`tls.server.not_after`*:: -+ --- -Timestamp indicating when server certificate is no longer considered valid. - -type: date - -example: 2021-01-01T00:00:00.000Z - --- - -*`tls.server.not_before`*:: -+ --- -Timestamp indicating when server certificate is first considered valid. - -type: date - -example: 1970-01-01T00:00:00.000Z - --- - -*`tls.server.subject`*:: -+ --- -Subject of the x.509 certificate presented by the server. - -type: keyword - -example: CN=www.mydomain.com, OU=Infrastructure Team, DC=mydomain, DC=com - --- - -*`tls.version`*:: -+ --- -Numeric part of the version parsed from the original string. - -type: keyword - -example: 1.2 - --- - -*`tls.version_protocol`*:: -+ --- -Normalized lowercase protocol name parsed from original string. - -type: keyword - -example: tls - --- - -[float] -=== tracing - -Distributed tracing makes it possible to analyze performance throughout a microservice architecture all in one view. This is accomplished by tracing all of the requests - from the initial web request in the front-end service - to queries made through multiple back-end services. - - -*`tracing.trace.id`*:: -+ --- -Unique identifier of the trace. -A trace groups multiple events like transactions that belong together. For example, a user request handled by multiple inter-connected services. - -type: keyword - -example: 4bf92f3577b34da6a3ce929d0e0e4736 - --- - -*`tracing.transaction.id`*:: -+ --- -Unique identifier of the transaction. -A transaction is the highest level of work measured within a service, such as a request to a server. - -type: keyword - -example: 00f067aa0ba902b7 - --- - -[float] -=== url - -URL fields provide support for complete or partial URLs, and supports the breaking down into scheme, domain, path, and so on. - - -*`url.domain`*:: -+ --- -Domain of the url, such as "www.elastic.co". -In some cases a URL may refer to an IP and/or port directly, without a domain name. In this case, the IP address would go to the `domain` field. - -type: keyword - -example: www.elastic.co - --- - -*`url.extension`*:: -+ --- -The field contains the file extension from the original request url. -The file extension is only set if it exists, as not every url has a file extension. -The leading period must not be included. For example, the value must be "png", not ".png". - -type: keyword - -example: png - --- - -*`url.fragment`*:: -+ --- -Portion of the url after the `#`, such as "top". -The `#` is not part of the fragment. - -type: keyword - --- - -*`url.full`*:: -+ --- -If full URLs are important to your use case, they should be stored in `url.full`, whether this field is reconstructed or present in the event source. - -type: keyword - -example: https://www.elastic.co:443/search?q=elasticsearch#top - --- - -*`url.full.text`*:: -+ --- -type: text - --- - -*`url.original`*:: -+ --- -Unmodified original url as seen in the event source. -Note that in network monitoring, the observed URL may be a full URL, whereas in access logs, the URL is often just represented as a path. -This field is meant to represent the URL as it was observed, complete or not. - -type: keyword - -example: https://www.elastic.co:443/search?q=elasticsearch#top or /search?q=elasticsearch - --- - -*`url.original.text`*:: -+ --- -type: text - --- - -*`url.password`*:: -+ --- -Password of the request. - -type: keyword - --- - -*`url.path`*:: -+ --- -Path of the request, such as "/search". - -type: keyword - --- - -*`url.port`*:: -+ --- -Port of the request, such as 443. - -type: long - -example: 443 - -format: string - --- - -*`url.query`*:: -+ --- -The query field describes the query string of the request, such as "q=elasticsearch". -The `?` is excluded from the query string. If a URL contains no `?`, there is no query field. If there is a `?` but no query, the query field exists with an empty string. The `exists` query can be used to differentiate between the two cases. - -type: keyword - --- - -*`url.registered_domain`*:: -+ --- -The highest registered url domain, stripped of the subdomain. -For example, the registered domain for "foo.google.com" is "google.com". -This value can be determined precisely with a list like the public suffix list (http://publicsuffix.org). Trying to approximate this by simply taking the last two labels will not work well for TLDs such as "co.uk". - -type: keyword - -example: google.com - --- - -*`url.scheme`*:: -+ --- -Scheme of the request, such as "https". -Note: The `:` is not part of the scheme. - -type: keyword - -example: https - --- - -*`url.top_level_domain`*:: -+ --- -The effective top level domain (eTLD), also known as the domain suffix, is the last part of the domain name. For example, the top level domain for google.com is "com". -This value can be determined precisely with a list like the public suffix list (http://publicsuffix.org). Trying to approximate this by simply taking the last label will not work well for effective TLDs such as "co.uk". - -type: keyword - -example: co.uk - --- - -*`url.username`*:: -+ --- -Username of the request. - -type: keyword - --- - -[float] -=== user - -The user fields describe information about the user that is relevant to the event. -Fields can have one entry or multiple entries. If a user has more than one id, provide an array that includes all of them. - - -*`user.domain`*:: -+ --- -Name of the directory the user is a member of. -For example, an LDAP or Active Directory domain name. - -type: keyword - --- - -*`user.email`*:: -+ --- -User email address. - -type: keyword - --- - -*`user.full_name`*:: -+ --- -User's full name, if available. - -type: keyword - -example: Albert Einstein - --- - -*`user.full_name.text`*:: -+ --- -type: text - --- - -*`user.group.domain`*:: -+ --- -Name of the directory the group is a member of. -For example, an LDAP or Active Directory domain name. - -type: keyword - --- - -*`user.group.id`*:: -+ --- -Unique identifier for the group on the system/platform. - -type: keyword - --- - -*`user.group.name`*:: -+ --- -Name of the group. - -type: keyword - --- - -*`user.hash`*:: -+ --- -Unique user hash to correlate information for a user in anonymized form. -Useful if `user.id` or `user.name` contain confidential information and cannot be used. - -type: keyword - --- - -*`user.id`*:: -+ --- -Unique identifiers of the user. - -type: keyword - --- - -*`user.name`*:: -+ --- -Short name or login of the user. - -type: keyword - -example: albert - --- - -*`user.name.text`*:: -+ --- -type: text - --- - -[float] -=== user_agent - -The user_agent fields normally come from a browser request. -They often show up in web service logs coming from the parsed user agent string. - - -*`user_agent.device.name`*:: -+ --- -Name of the device. - -type: keyword - -example: iPhone - --- - -*`user_agent.name`*:: -+ --- -Name of the user agent. - -type: keyword - -example: Safari - --- - -*`user_agent.original`*:: -+ --- -Unparsed user_agent string. - -type: keyword - -example: Mozilla/5.0 (iPhone; CPU iPhone OS 12_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/12.0 Mobile/15E148 Safari/604.1 - --- - -*`user_agent.original.text`*:: -+ --- -type: text - --- - -*`user_agent.os.family`*:: -+ --- -OS family (such as redhat, debian, freebsd, windows). - -type: keyword - -example: debian - --- - -*`user_agent.os.full`*:: -+ --- -Operating system name, including the version or code name. - -type: keyword - -example: Mac OS Mojave - --- - -*`user_agent.os.full.text`*:: -+ --- -type: text - --- - -*`user_agent.os.kernel`*:: -+ --- -Operating system kernel version as a raw string. - -type: keyword - -example: 4.4.0-112-generic - --- - -*`user_agent.os.name`*:: -+ --- -Operating system name, without the version. - -type: keyword - -example: Mac OS X - --- - -*`user_agent.os.name.text`*:: -+ --- -type: text - --- - -*`user_agent.os.platform`*:: -+ --- -Operating system platform (such centos, ubuntu, windows). - -type: keyword - -example: darwin - --- - -*`user_agent.os.version`*:: -+ --- -Operating system version as a raw string. - -type: keyword - -example: 10.14.1 - --- - -*`user_agent.version`*:: -+ --- -Version of the user agent. - -type: keyword - -example: 12.0 - --- - -[float] -=== vlan - -The VLAN fields are used to identify 802.1q tag(s) of a packet, as well as ingress and egress VLAN associations of an observer in relation to a specific packet or connection. -Network.vlan fields are used to record a single VLAN tag, or the outer tag in the case of q-in-q encapsulations, for a packet or connection as observed, typically provided by a network sensor (e.g. Zeek, Wireshark) passively reporting on traffic. -Network.inner VLAN fields are used to report inner q-in-q 802.1q tags (multiple 802.1q encapsulations) as observed, typically provided by a network sensor (e.g. Zeek, Wireshark) passively reporting on traffic. Network.inner VLAN fields should only be used in addition to network.vlan fields to indicate q-in-q tagging. -Observer.ingress and observer.egress VLAN values are used to record observer specific information when observer events contain discrete ingress and egress VLAN information, typically provided by firewalls, routers, or load balancers. - - -*`vlan.id`*:: -+ --- -VLAN ID as reported by the observer. - -type: keyword - -example: 10 - --- - -*`vlan.name`*:: -+ --- -Optional VLAN name as reported by the observer. - -type: keyword - -example: outside - --- - -[float] -=== vulnerability - -The vulnerability fields describe information about a vulnerability that is relevant to an event. - - -*`vulnerability.category`*:: -+ --- -The type of system or architecture that the vulnerability affects. These may be platform-specific (for example, Debian or SUSE) or general (for example, Database or Firewall). For example (https://qualysguard.qualys.com/qwebhelp/fo_portal/knowledgebase/vulnerability_categories.htm[Qualys vulnerability categories]) -This field must be an array. - -type: keyword - -example: ["Firewall"] - --- - -*`vulnerability.classification`*:: -+ --- -The classification of the vulnerability scoring system. For example (https://www.first.org/cvss/) - -type: keyword - -example: CVSS - --- - -*`vulnerability.description`*:: -+ --- -The description of the vulnerability that provides additional context of the vulnerability. For example (https://cve.mitre.org/about/faqs.html#cve_entry_descriptions_created[Common Vulnerabilities and Exposure CVE description]) - -type: keyword - -example: In macOS before 2.12.6, there is a vulnerability in the RPC... - --- - -*`vulnerability.description.text`*:: -+ --- -type: text - --- - -*`vulnerability.enumeration`*:: -+ --- -The type of identifier used for this vulnerability. For example (https://cve.mitre.org/about/) - -type: keyword - -example: CVE - --- - -*`vulnerability.id`*:: -+ --- -The identification (ID) is the number portion of a vulnerability entry. It includes a unique identification number for the vulnerability. For example (https://cve.mitre.org/about/faqs.html#what_is_cve_id)[Common Vulnerabilities and Exposure CVE ID] - -type: keyword - -example: CVE-2019-00001 - --- - -*`vulnerability.reference`*:: -+ --- -A resource that provides additional information, context, and mitigations for the identified vulnerability. - -type: keyword - -example: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2019-6111 - --- - -*`vulnerability.report_id`*:: -+ --- -The report or scan identification number. - -type: keyword - -example: 20191018.0001 - --- - -*`vulnerability.scanner.vendor`*:: -+ --- -The name of the vulnerability scanner vendor. - -type: keyword - -example: Tenable - --- - -*`vulnerability.score.base`*:: -+ --- -Scores can range from 0.0 to 10.0, with 10.0 being the most severe. -Base scores cover an assessment for exploitability metrics (attack vector, complexity, privileges, and user interaction), impact metrics (confidentiality, integrity, and availability), and scope. For example (https://www.first.org/cvss/specification-document) - -type: float - -example: 5.5 - --- - -*`vulnerability.score.environmental`*:: -+ --- -Scores can range from 0.0 to 10.0, with 10.0 being the most severe. -Environmental scores cover an assessment for any modified Base metrics, confidentiality, integrity, and availability requirements. For example (https://www.first.org/cvss/specification-document) - -type: float - -example: 5.5 - --- - -*`vulnerability.score.temporal`*:: -+ --- -Scores can range from 0.0 to 10.0, with 10.0 being the most severe. -Temporal scores cover an assessment for code maturity, remediation level, and confidence. For example (https://www.first.org/cvss/specification-document) - -type: float - --- - -*`vulnerability.score.version`*:: -+ --- -The National Vulnerability Database (NVD) provides qualitative severity rankings of "Low", "Medium", and "High" for CVSS v2.0 base score ranges in addition to the severity ratings for CVSS v3.0 as they are defined in the CVSS v3.0 specification. -CVSS is owned and managed by FIRST.Org, Inc. (FIRST), a US-based non-profit organization, whose mission is to help computer security incident response teams across the world. For example (https://nvd.nist.gov/vuln-metrics/cvss) - -type: keyword - -example: 2.0 - --- - -*`vulnerability.severity`*:: -+ --- -The severity of the vulnerability can help with metrics and internal prioritization regarding remediation. For example (https://nvd.nist.gov/vuln-metrics/cvss) - -type: keyword - -example: Critical - --- - -[[exported-fields-elasticsearch]] -== Elasticsearch fields - -Elasticsearch module - - - -[float] -=== elasticsearch - - - - -*`elasticsearch.cluster.name`*:: -+ --- -Elasticsearch cluster name. - - -type: keyword - --- - -*`elasticsearch.cluster.id`*:: -+ --- -Elasticsearch cluster id. - - -type: keyword - --- - -*`elasticsearch.cluster.state.id`*:: -+ --- -Elasticsearch state id. - - -type: keyword - --- - -*`elasticsearch.node.id`*:: -+ --- -Node ID - - -type: keyword - --- - -*`elasticsearch.node.name`*:: -+ --- -Node name. - - -type: keyword - --- - -[float] -=== ccr - -Cross-cluster replication stats - - - - -*`elasticsearch.ccr.leader.index`*:: -+ --- -Name of leader index - - -type: keyword - --- - -*`elasticsearch.ccr.leader.max_seq_no`*:: -+ --- -Maximum sequence number of operation on the leader shard - - -type: long - --- - - -*`elasticsearch.ccr.follower.index`*:: -+ --- -Name of follower index - - -type: keyword - --- - -*`elasticsearch.ccr.follower.shard.number`*:: -+ --- -Number of the shard within the index - - -type: long - --- - -*`elasticsearch.ccr.follower.operations_written`*:: -+ --- -Number of operations indexed (replicated) into the follower shard from the leader shard - - -type: long - --- - -*`elasticsearch.ccr.follower.time_since_last_read.ms`*:: -+ --- -Time, in ms, since the follower last fetched from the leader - - -type: long - --- - -*`elasticsearch.ccr.follower.global_checkpoint`*:: -+ --- -Global checkpoint value on follower shard - - -type: long - --- - -[float] -=== cluster.stats - -Cluster stats - - - -*`elasticsearch.cluster.stats.status`*:: -+ --- -Cluster status (green, yellow, red). - - -type: keyword - --- - -[float] -=== nodes - -Nodes statistics. - - - -*`elasticsearch.cluster.stats.nodes.count`*:: -+ --- -Total number of nodes in cluster. - - -type: long - --- - -*`elasticsearch.cluster.stats.nodes.master`*:: -+ --- -Number of master-eligible nodes in cluster. - - -type: long - --- - -*`elasticsearch.cluster.stats.nodes.data`*:: -+ --- -Number of data nodes in cluster. - - -type: long - --- - -[float] -=== indices - -Indices statistics. - - - -*`elasticsearch.cluster.stats.indices.count`*:: -+ --- -Total number of indices in cluster. - - -type: long - --- - -[float] -=== shards - -Shard statistics. - - - -*`elasticsearch.cluster.stats.indices.shards.count`*:: -+ --- -Total number of shards in cluster. - - -type: long - --- - -*`elasticsearch.cluster.stats.indices.shards.primaries`*:: -+ --- -Total number of primary shards in cluster. - - -type: long - --- - -*`elasticsearch.cluster.stats.indices.fielddata.memory.bytes`*:: -+ --- -Memory used for fielddata. - - -type: long - --- - -[float] -=== enrich - -Enrich stats - - - -*`elasticsearch.enrich.queue.size`*:: -+ --- -Number of search requests in the queue. - - -type: long - --- - - -*`elasticsearch.enrich.remote_requests.current`*:: -+ --- -Current number of outstanding remote requests. - - -type: long - --- - -*`elasticsearch.enrich.remote_requests.total`*:: -+ --- -Number of outstanding remote requests executed since node startup. - - -type: long - --- - -*`elasticsearch.enrich.executed_searches.total`*:: -+ --- -Number of search requests that enrich processors have executed since node startup. - - -type: long - --- - -[float] -=== index - -index - - - -*`elasticsearch.index.name`*:: -+ --- -Index name. - - -type: keyword - --- - - -*`elasticsearch.index.total.docs.count`*:: -+ --- -Total number of documents in the index. - - -type: long - --- - -*`elasticsearch.index.total.docs.deleted`*:: -+ --- -Total number of deleted documents in the index. - - -type: long - --- - -*`elasticsearch.index.total.store.size.bytes`*:: -+ --- -Total size of the index in bytes. - - -type: long - -format: bytes - --- - -*`elasticsearch.index.total.segments.count`*:: -+ --- -Total number of index segments. - - -type: long - --- - -*`elasticsearch.index.total.segments.memory.bytes`*:: -+ --- -Total number of memory used by the segments in bytes. - - -type: long - -format: bytes - --- - -[float] -=== index.recovery - -index - - - -*`elasticsearch.index.recovery.id`*:: -+ --- -Shard recovery id. - - -type: long - --- - -*`elasticsearch.index.recovery.type`*:: -+ --- -Shard recovery type. - - -type: keyword - --- - -*`elasticsearch.index.recovery.primary`*:: -+ --- -True if primary shard. - - -type: boolean - --- - -*`elasticsearch.index.recovery.stage`*:: -+ --- -Recovery stage. - - -type: keyword - --- - -*`elasticsearch.index.recovery.target.id`*:: -+ --- -Target node id. - - -type: keyword - --- - -*`elasticsearch.index.recovery.target.host`*:: -+ --- -Target node host address (could be IP address or hostname). - - -type: keyword - --- - -*`elasticsearch.index.recovery.target.name`*:: -+ --- -Target node name. - - -type: keyword - --- - -*`elasticsearch.index.recovery.source.id`*:: -+ --- -Source node id. - - -type: keyword - --- - -*`elasticsearch.index.recovery.source.host`*:: -+ --- -Source node host address (could be IP address or hostname). - - -type: keyword - --- - -*`elasticsearch.index.recovery.source.name`*:: -+ --- -Source node name. - - -type: keyword - --- - -[float] -=== index.summary - -index - - - - -*`elasticsearch.index.summary.primaries.docs.count`*:: -+ --- -Total number of documents in the index. - - -type: long - --- - -*`elasticsearch.index.summary.primaries.docs.deleted`*:: -+ --- -Total number of deleted documents in the index. - - -type: long - --- - -*`elasticsearch.index.summary.primaries.store.size.bytes`*:: -+ --- -Total size of the index in bytes. - - -type: long - -format: bytes - --- - -*`elasticsearch.index.summary.primaries.segments.count`*:: -+ --- -Total number of index segments. - - -type: long - --- - -*`elasticsearch.index.summary.primaries.segments.memory.bytes`*:: -+ --- -Total number of memory used by the segments in bytes. - - -type: long - -format: bytes - --- - - -*`elasticsearch.index.summary.total.docs.count`*:: -+ --- -Total number of documents in the index. - - -type: long - --- - -*`elasticsearch.index.summary.total.docs.deleted`*:: -+ --- -Total number of deleted documents in the index. - - -type: long - --- - -*`elasticsearch.index.summary.total.store.size.bytes`*:: -+ --- -Total size of the index in bytes. - - -type: long - -format: bytes - --- - -*`elasticsearch.index.summary.total.segments.count`*:: -+ --- -Total number of index segments. - - -type: long - --- - -*`elasticsearch.index.summary.total.segments.memory.bytes`*:: -+ --- -Total number of memory used by the segments in bytes. - - -type: long - -format: bytes - --- - -[float] -=== ml.job - -ml - - - -*`elasticsearch.ml.job.id`*:: -+ --- -Unique ml job id. - - -type: keyword - --- - -*`elasticsearch.ml.job.state`*:: -+ --- -Job state. - - -type: keyword - --- - -*`elasticsearch.ml.job.data_counts.processed_record_count`*:: -+ --- -Processed data events. - - -type: long - --- - -*`elasticsearch.ml.job.data_counts.invalid_date_count`*:: -+ --- -The number of records with either a missing date field or a date that could not be parsed. - - -type: long - --- - -[float] -=== node - -node - - - -*`elasticsearch.node.version`*:: -+ --- -Node version. - - -type: keyword - --- - -[float] -=== jvm - -JVM Info. - - - -*`elasticsearch.node.jvm.version`*:: -+ --- -JVM version. - - -type: keyword - --- - -*`elasticsearch.node.jvm.memory.heap.init.bytes`*:: -+ --- -Heap init used by the JVM in bytes. - - -type: long - -format: bytes - --- - -*`elasticsearch.node.jvm.memory.heap.max.bytes`*:: -+ --- -Heap max used by the JVM in bytes. - - -type: long - -format: bytes - --- - -*`elasticsearch.node.jvm.memory.nonheap.init.bytes`*:: -+ --- -Non-Heap init used by the JVM in bytes. - - -type: long - -format: bytes - --- - -*`elasticsearch.node.jvm.memory.nonheap.max.bytes`*:: -+ --- -Non-Heap max used by the JVM in bytes. - - -type: long - -format: bytes - --- - -*`elasticsearch.node.process.mlockall`*:: -+ --- -If process locked in memory. - - -type: boolean - --- - -[float] -=== node.stats - -node_stats - - - -[float] -=== indices - -Node indices stats - - - -*`elasticsearch.node.stats.indices.docs.count`*:: -+ --- -Total number of existing documents. - - -type: long - --- - -*`elasticsearch.node.stats.indices.docs.deleted`*:: -+ --- -Total number of deleted documents. - - -type: long - --- - -*`elasticsearch.node.stats.indices.segments.count`*:: -+ --- -Total number of segments. - - -type: long - --- - -*`elasticsearch.node.stats.indices.segments.memory.bytes`*:: -+ --- -Total size of segments in bytes. - - -type: long - -format: bytes - --- - -*`elasticsearch.node.stats.indices.store.size.bytes`*:: -+ --- -Total size of the store in bytes. - - -type: long - --- - -[float] -=== jvm.mem.pools - -JVM memory pool stats - - - -[float] -=== old - -Old memory pool stats. - - - -*`elasticsearch.node.stats.jvm.mem.pools.old.max.bytes`*:: -+ --- -Max bytes. - -type: long - -format: bytes - --- - -*`elasticsearch.node.stats.jvm.mem.pools.old.peak.bytes`*:: -+ --- -Peak bytes. - -type: long - -format: bytes - --- - -*`elasticsearch.node.stats.jvm.mem.pools.old.peak_max.bytes`*:: -+ --- -Peak max bytes. - -type: long - -format: bytes - --- - -*`elasticsearch.node.stats.jvm.mem.pools.old.used.bytes`*:: -+ --- -Used bytes. - -type: long - -format: bytes - --- - -[float] -=== young - -Young memory pool stats. - - - -*`elasticsearch.node.stats.jvm.mem.pools.young.max.bytes`*:: -+ --- -Max bytes. - -type: long - -format: bytes - --- - -*`elasticsearch.node.stats.jvm.mem.pools.young.peak.bytes`*:: -+ --- -Peak bytes. - -type: long - -format: bytes - --- - -*`elasticsearch.node.stats.jvm.mem.pools.young.peak_max.bytes`*:: -+ --- -Peak max bytes. - -type: long - -format: bytes - --- - -*`elasticsearch.node.stats.jvm.mem.pools.young.used.bytes`*:: -+ --- -Used bytes. - -type: long - -format: bytes - --- - -[float] -=== survivor - -Survivor memory pool stats. - - - -*`elasticsearch.node.stats.jvm.mem.pools.survivor.max.bytes`*:: -+ --- -Max bytes. - -type: long - -format: bytes - --- - -*`elasticsearch.node.stats.jvm.mem.pools.survivor.peak.bytes`*:: -+ --- -Peak bytes. - -type: long - -format: bytes - --- - -*`elasticsearch.node.stats.jvm.mem.pools.survivor.peak_max.bytes`*:: -+ --- -Peak max bytes. - -type: long - -format: bytes - --- - -*`elasticsearch.node.stats.jvm.mem.pools.survivor.used.bytes`*:: -+ --- -Used bytes. - -type: long - -format: bytes - --- - -[float] -=== jvm.gc.collectors - -GC collector stats. - - - -[float] -=== old.collection - -Old collection gc. - - - -*`elasticsearch.node.stats.jvm.gc.collectors.old.collection.count`*:: -+ --- - - -type: long - --- - -*`elasticsearch.node.stats.jvm.gc.collectors.old.collection.ms`*:: -+ --- - - -type: long - --- - -[float] -=== young.collection - -Young collection gc. - - - -*`elasticsearch.node.stats.jvm.gc.collectors.young.collection.count`*:: -+ --- - - -type: long - --- - -*`elasticsearch.node.stats.jvm.gc.collectors.young.collection.ms`*:: -+ --- - - -type: long - --- - -[float] -=== fs.summary - -File system summary - - - -*`elasticsearch.node.stats.fs.summary.total.bytes`*:: -+ --- - - -type: long - -format: bytes - --- - -*`elasticsearch.node.stats.fs.summary.free.bytes`*:: -+ --- - - -type: long - -format: bytes - --- - -*`elasticsearch.node.stats.fs.summary.available.bytes`*:: -+ --- - - -type: long - -format: bytes - --- - -[float] -=== cluster.pending_task - -`cluster.pending_task` contains a pending task description. - - - -*`elasticsearch.cluster.pending_task.insert_order`*:: -+ --- -Insert order - - -type: long - --- - -*`elasticsearch.cluster.pending_task.priority`*:: -+ --- -Priority - - -type: long - --- - -*`elasticsearch.cluster.pending_task.source`*:: -+ --- -Source. For example: put-mapping - - -type: keyword - --- - -*`elasticsearch.cluster.pending_task.time_in_queue.ms`*:: -+ --- -Time in queue - - -type: long - --- - -[float] -=== shard - -shard fields - - - -*`elasticsearch.shard.primary`*:: -+ --- -True if this is the primary shard. - - -type: boolean - --- - -*`elasticsearch.shard.number`*:: -+ --- -The number of this shard. - - -type: long - --- - -*`elasticsearch.shard.state`*:: -+ --- -The state of this shard. - - -type: keyword - --- - -*`elasticsearch.shard.relocating_node.name`*:: -+ --- -The node the shard was relocated from. - - -type: keyword - --- - -[[exported-fields-envoyproxy]] -== envoyproxy fields - -envoyproxy module - - - -[float] -=== envoyproxy - - - - -[float] -=== server - -Contains envoy proxy server stats - - - - -*`envoyproxy.server.cluster_manager.active_clusters`*:: -+ --- -Number of currently active (warmed) clusters - - -type: integer - --- - -*`envoyproxy.server.cluster_manager.cluster_added`*:: -+ --- -Total clusters added (either via static config or CDS) - - -type: integer - --- - -*`envoyproxy.server.cluster_manager.cluster_modified`*:: -+ --- -Total clusters modified (via CDS) - - -type: integer - --- - -*`envoyproxy.server.cluster_manager.cluster_removed`*:: -+ --- -Total clusters removed (via CDS) - - -type: integer - --- - -*`envoyproxy.server.cluster_manager.warming_clusters`*:: -+ --- -Number of currently warming (not active) clusters - - -type: integer - --- - -*`envoyproxy.server.cluster_manager.cluster_updated`*:: -+ --- -Total cluster updates - - -type: integer - --- - -*`envoyproxy.server.cluster_manager.cluster_updated_via_merge`*:: -+ --- -Total cluster updates applied as merged updates - - -type: integer - --- - -*`envoyproxy.server.cluster_manager.update_merge_cancelled`*:: -+ --- -Total merged updates that got cancelled and delivered early - - -type: integer - --- - -*`envoyproxy.server.cluster_manager.update_out_of_merge_window`*:: -+ --- -Total updates which arrived out of a merge window - - -type: integer - --- - - -*`envoyproxy.server.filesystem.flushed_by_timer`*:: -+ --- -Total number of times internal flush buffers are written to a file due to flush timeout - - -type: integer - --- - -*`envoyproxy.server.filesystem.reopen_failed`*:: -+ --- -Total number of times a file was failed to be opened - - -type: integer - --- - -*`envoyproxy.server.filesystem.write_buffered`*:: -+ --- -Total number of times file data is moved to Envoys internal flush buffer - - -type: integer - --- - -*`envoyproxy.server.filesystem.write_completed`*:: -+ --- -Total number of times a file was written - - -type: integer - --- - -*`envoyproxy.server.filesystem.write_total_buffered`*:: -+ --- -Current total size of internal flush buffer in bytes - - -type: integer - --- - -*`envoyproxy.server.filesystem.write_failed`*:: -+ --- -Total number of times an error occurred during a file write operation - - -type: integer - --- - - -*`envoyproxy.server.runtime.load_error`*:: -+ --- -Total number of load attempts that resulted in an error in any layer - - -type: integer - --- - -*`envoyproxy.server.runtime.load_success`*:: -+ --- -Total number of load attempts that were successful at all layers - - -type: integer - --- - -*`envoyproxy.server.runtime.num_keys`*:: -+ --- -Number of keys currently loaded - - -type: integer - --- - -*`envoyproxy.server.runtime.override_dir_exists`*:: -+ --- -Total number of loads that did use an override directory - - -type: integer - --- - -*`envoyproxy.server.runtime.override_dir_not_exists`*:: -+ --- -Total number of loads that did not use an override directory - - -type: integer - --- - -*`envoyproxy.server.runtime.admin_overrides_active`*:: -+ --- -1 if any admin overrides are active otherwise 0 - - -type: integer - --- - -*`envoyproxy.server.runtime.deprecated_feature_use`*:: -+ --- -Total number of times deprecated features were used. - - -type: integer - --- - -*`envoyproxy.server.runtime.num_layers`*:: -+ --- -Number of layers currently active (without loading errors) - - -type: integer - --- - - -*`envoyproxy.server.listener_manager.listener_added`*:: -+ --- -Total listeners added (either via static config or LDS) - - -type: integer - --- - -*`envoyproxy.server.listener_manager.listener_create_failure`*:: -+ --- -Total failed listener object additions to workers - - -type: integer - --- - -*`envoyproxy.server.listener_manager.listener_create_success`*:: -+ --- -Total listener objects successfully added to workers - - -type: integer - --- - -*`envoyproxy.server.listener_manager.listener_modified`*:: -+ --- -Total listeners modified (via LDS) - - -type: integer - --- - -*`envoyproxy.server.listener_manager.listener_removed`*:: -+ --- -Total listeners removed (via LDS) - - -type: integer - --- - -*`envoyproxy.server.listener_manager.total_listeners_active`*:: -+ --- -Number of currently active listeners - - -type: integer - --- - -*`envoyproxy.server.listener_manager.total_listeners_draining`*:: -+ --- -Number of currently draining listeners - - -type: integer - --- - -*`envoyproxy.server.listener_manager.total_listeners_warming`*:: -+ --- -Number of currently warming listeners - - -type: integer - --- - -*`envoyproxy.server.listener_manager.listener_stopped`*:: -+ --- -Total listeners stopped - - -type: integer - --- - - -*`envoyproxy.server.stats.overflow`*:: -+ --- -Total number of times Envoy cannot allocate a statistic due to a shortage of shared memory - - -type: integer - --- - - -*`envoyproxy.server.server.days_until_first_cert_expiring`*:: -+ --- -Number of days until the next certificate being managed will expire - - -type: integer - --- - -*`envoyproxy.server.server.live`*:: -+ --- -1 if the server is not currently draining, 0 otherwise - - -type: integer - --- - -*`envoyproxy.server.server.memory_allocated`*:: -+ --- -Current amount of allocated memory in bytes - - -type: integer - --- - -*`envoyproxy.server.server.memory_heap_size`*:: -+ --- -Current reserved heap size in bytes - - -type: integer - --- - -*`envoyproxy.server.server.parent_connections`*:: -+ --- -Total connections of the old Envoy process on hot restart - - -type: integer - --- - -*`envoyproxy.server.server.total_connections`*:: -+ --- -Total connections of both new and old Envoy processes - - -type: integer - --- - -*`envoyproxy.server.server.uptime`*:: -+ --- -Current server uptime in seconds - - -type: integer - --- - -*`envoyproxy.server.server.version`*:: -+ --- -Integer represented version number based on SCM revision - - -type: integer - --- - -*`envoyproxy.server.server.watchdog_mega_miss`*:: -+ --- -type: integer - --- - -*`envoyproxy.server.server.watchdog_miss`*:: -+ --- -type: integer - --- - -*`envoyproxy.server.server.hot_restart_epoch`*:: -+ --- -Current hot restart epoch - - -type: integer - --- - -*`envoyproxy.server.server.concurrency`*:: -+ --- -Number of worker threads - - -type: integer - --- - -*`envoyproxy.server.server.debug_assertion_failures`*:: -+ --- -type: integer - --- - -*`envoyproxy.server.server.dynamic_unknown_fields`*:: -+ --- -Number of messages in dynamic configuration with unknown fields - - -type: integer - --- - -*`envoyproxy.server.server.state`*:: -+ --- -Current state of the Server - - -type: integer - --- - -*`envoyproxy.server.server.static_unknown_fields`*:: -+ --- -Number of messages in static configuration with unknown fields - - -type: integer - --- - -*`envoyproxy.server.server.stats_recent_lookups`*:: -+ --- -type: integer - --- - - -*`envoyproxy.server.http2.header_overflow`*:: -+ --- -Total number of connections reset due to the headers being larger than Envoy::Http::Http2::ConnectionImpl::StreamImpl::MAX_HEADER_SIZE (63k) - - -type: integer - --- - -*`envoyproxy.server.http2.headers_cb_no_stream`*:: -+ --- -Total number of errors where a header callback is called without an associated stream. This tracks an unexpected occurrence due to an as yet undiagnosed bug - - -type: integer - --- - -*`envoyproxy.server.http2.rx_messaging_error`*:: -+ --- -Total number of invalid received frames that violated section 8 of the HTTP/2 spec. This will result in a tx_reset - - -type: integer - --- - -*`envoyproxy.server.http2.rx_reset`*:: -+ --- -Total number of reset stream frames received by Envoy - - -type: integer - --- - -*`envoyproxy.server.http2.too_many_header_frames`*:: -+ --- -Total number of times an HTTP2 connection is reset due to receiving too many headers frames. Envoy currently supports proxying at most one header frame for 100-Continue one non-100 response code header frame and one frame with trailers - - -type: integer - --- - -*`envoyproxy.server.http2.trailers`*:: -+ --- -Total number of trailers seen on requests coming from downstream - - -type: integer - --- - -*`envoyproxy.server.http2.tx_reset`*:: -+ --- -Total number of reset stream frames transmitted by Envoy - - -type: integer - --- - -[[exported-fields-etcd]] -== Etcd fields - -etcd Module - - - -[float] -=== etcd - -`etcd` contains statistics that were read from Etcd - - - -*`etcd.api_version`*:: -+ --- -Etcd API version for metrics retrieval - - -type: keyword - --- - -[float] -=== leader - -Contains etcd leader statistics. - - - -[float] -=== followers.counts - -The number of failed and successful Raft RPC requests. - - - -*`etcd.leader.followers.counts.followers.counts.success`*:: -+ --- -successful Raft RPC requests - -type: integer - --- - -*`etcd.leader.followers.counts.followers.counts.fail`*:: -+ --- -failed Raft RPC requests - -type: integer - --- - -[float] -=== followers.latency - -latency to each peer in the cluster - - - -*`etcd.leader.followers.latency.followers.latency.average`*:: -+ --- -type: scaled_float - --- - -*`etcd.leader.followers.latency.followers.latency.current`*:: -+ --- -type: scaled_float - --- - -*`etcd.leader.followers.latency.followers.latency.maximum`*:: -+ --- -type: scaled_float - --- - -*`etcd.leader.followers.latency.followers.latency.minimum`*:: -+ --- -type: integer - --- - -*`etcd.leader.followers.latency.follower.latency.standardDeviation`*:: -+ --- -type: scaled_float - --- - -*`etcd.leader.leader`*:: -+ --- -ID of actual leader - -type: keyword - --- - -[float] -=== server - -Server metrics from the Etcd V3 /metrics endpoint - - - -*`etcd.server.has_leader`*:: -+ --- -Whether a leader exists in the cluster - - -type: byte - --- - -*`etcd.server.leader_changes.count`*:: -+ --- -Number of leader changes seen at the cluster - - -type: long - --- - -*`etcd.server.proposals_committed.count`*:: -+ --- -Number of consensus proposals commited - - -type: long - --- - -*`etcd.server.proposals_pending.count`*:: -+ --- -Number of consensus proposals pending - - -type: long - --- - -*`etcd.server.proposals_failed.count`*:: -+ --- -Number of consensus proposals failed - - -type: long - --- - -*`etcd.server.grpc_started.count`*:: -+ --- -Number of sent gRPC requests - - -type: long - --- - -*`etcd.server.grpc_handled.count`*:: -+ --- -Number of received gRPC requests - - -type: long - --- - -[float] -=== disk - -Disk metrics from the Etcd V3 /metrics endpoint - - - -*`etcd.disk.mvcc_db_total_size.bytes`*:: -+ --- -Size of stored data at MVCC - - -type: long - -format: bytes - --- - -*`etcd.disk.wal_fsync_duration.ns.bucket.*`*:: -+ --- -Latency for writing ahead logs to disk - - -type: object - --- - -*`etcd.disk.wal_fsync_duration.ns.count`*:: -+ --- -Write ahead logs count - - -type: long - --- - -*`etcd.disk.wal_fsync_duration.ns.sum`*:: -+ --- -Write ahead logs latency sum - - -type: long - --- - -*`etcd.disk.backend_commit_duration.ns.bucket.*`*:: -+ --- -Latency for writing backend changes to disk - - -type: object - --- - -*`etcd.disk.backend_commit_duration.ns.count`*:: -+ --- -Backend commits count - - -type: long - --- - -*`etcd.disk.backend_commit_duration.ns.sum`*:: -+ --- -Backend commits latency sum - - -type: long - --- - -[float] -=== memory - -Memory metrics from the Etcd V3 /metrics endpoint - - - -*`etcd.memory.go_memstats_alloc.bytes`*:: -+ --- -Memory allocated bytes as of MemStats Go - - -type: long - -format: bytes - --- - -[float] -=== network - -Network metrics from the Etcd V3 /metrics endpoint - - - -*`etcd.network.client_grpc_sent.bytes`*:: -+ --- -gRPC sent bytes total - - -type: long - -format: bytes - --- - -*`etcd.network.client_grpc_received.bytes`*:: -+ --- -gRPC received bytes total - - -type: long - -format: bytes - --- - -[float] -=== self - -Contains etcd self statistics. - - - -*`etcd.self.id`*:: -+ --- -the unique identifier for the member - - -type: keyword - --- - -*`etcd.self.leaderinfo.leader`*:: -+ --- -id of the current leader member - - -type: keyword - --- - -*`etcd.self.leaderinfo.starttime`*:: -+ --- -the time when this node was started - - -type: keyword - --- - -*`etcd.self.leaderinfo.uptime`*:: -+ --- -amount of time the leader has been leader - - -type: keyword - --- - -*`etcd.self.name`*:: -+ --- -this member's name - - -type: keyword - --- - -*`etcd.self.recv.appendrequest.count`*:: -+ --- -number of append requests this node has processed - - -type: integer - --- - -*`etcd.self.recv.bandwidthrate`*:: -+ --- -number of bytes per second this node is receiving (follower only) - - -type: scaled_float - --- - -*`etcd.self.recv.pkgrate`*:: -+ --- -number of requests per second this node is receiving (follower only) - - -type: scaled_float - --- - -*`etcd.self.send.appendrequest.count`*:: -+ --- -number of requests that this node has sent - - -type: integer - --- - -*`etcd.self.send.bandwidthrate`*:: -+ --- -number of bytes per second this node is sending (leader only). This value is undefined on single member clusters. - - -type: scaled_float - --- - -*`etcd.self.send.pkgrate`*:: -+ --- -number of requests per second this node is sending (leader only). This value is undefined on single member clusters. - - -type: scaled_float - --- - -*`etcd.self.starttime`*:: -+ --- -the time when this node was started - - -type: keyword - --- - -*`etcd.self.state`*:: -+ --- -either leader or follower - - -type: keyword - --- - -[float] -=== store - -The store statistics include information about the operations that this node has handled. - - - -*`etcd.store.gets.success`*:: -+ --- -type: integer - --- - -*`etcd.store.gets.fail`*:: -+ --- -type: integer - --- - -*`etcd.store.sets.success`*:: -+ --- -type: integer - --- - -*`etcd.store.sets.fail`*:: -+ --- -type: integer - --- - -*`etcd.store.delete.success`*:: -+ --- -type: integer - --- - -*`etcd.store.delete.fail`*:: -+ --- -type: integer - --- - -*`etcd.store.update.success`*:: -+ --- -type: integer - --- - -*`etcd.store.update.fail`*:: -+ --- -type: integer - --- - -*`etcd.store.create.success`*:: -+ --- -type: integer - --- - -*`etcd.store.create.fail`*:: -+ --- -type: integer - --- - -*`etcd.store.compareandswap.success`*:: -+ --- -type: integer - --- - -*`etcd.store.compareandswap.fail`*:: -+ --- -type: integer - --- - -*`etcd.store.compareanddelete.success`*:: -+ --- -type: integer - --- - -*`etcd.store.compareanddelete.fail`*:: -+ --- -type: integer - --- - -*`etcd.store.expire.count`*:: -+ --- -type: integer - --- - -*`etcd.store.watchers`*:: -+ --- -type: integer - --- - -[[exported-fields-golang]] -== Golang fields - -Golang module - - - -[float] -=== golang - - - - -[float] -=== expvar - -expvar - - - -*`golang.expvar.cmdline`*:: -+ --- -The cmdline of this Go program start with. - - -type: keyword - --- - -[float] -=== heap - -The Go program heap information exposed by expvar. - - - -*`golang.heap.cmdline`*:: -+ --- -The cmdline of this Go program start with. - - -type: keyword - --- - -[float] -=== gc - -Garbage collector summary. - - - -[float] -=== total_pause - -Total GC pause duration over lifetime of process. - - - -*`golang.heap.gc.total_pause.ns`*:: -+ --- -Duration in Ns. - - -type: long - --- - -*`golang.heap.gc.total_count`*:: -+ --- -Total number of GC was happened. - - -type: long - --- - -*`golang.heap.gc.next_gc_limit`*:: -+ --- -Next collection will happen when HeapAlloc > this amount. - - -type: long - -format: bytes - --- - -*`golang.heap.gc.cpu_fraction`*:: -+ --- -Fraction of CPU time used by GC. - - -type: float - --- - -[float] -=== pause - -Last GC pause durations during the monitoring period. - - - -*`golang.heap.gc.pause.count`*:: -+ --- -Count of GC pause duration during this collect period. - - -type: long - --- - -[float] -=== sum - -Total GC pause duration during this collect period. - - - -*`golang.heap.gc.pause.sum.ns`*:: -+ --- -Duration in Ns. - - -type: long - --- - -[float] -=== max - -Max GC pause duration during this collect period. - - - -*`golang.heap.gc.pause.max.ns`*:: -+ --- -Duration in Ns. - - -type: long - --- - -[float] -=== avg - -Average GC pause duration during this collect period. - - - -*`golang.heap.gc.pause.avg.ns`*:: -+ --- -Duration in Ns. - - -type: long - --- - -[float] -=== system - -Heap summary,which bytes was obtained from system. - - - -*`golang.heap.system.total`*:: -+ --- -Total bytes obtained from system (sum of XxxSys below). - - -type: long - -format: bytes - --- - -*`golang.heap.system.obtained`*:: -+ --- -Via HeapSys, bytes obtained from system. heap_sys = heap_idle + heap_inuse. - - -type: long - -format: bytes - --- - -*`golang.heap.system.stack`*:: -+ --- -Bytes used by stack allocator, and these bytes was obtained from system. - - -type: long - -format: bytes - --- - -*`golang.heap.system.released`*:: -+ --- -Bytes released to the OS. - - -type: long - -format: bytes - --- - -[float] -=== allocations - -Heap allocations summary. - - - -*`golang.heap.allocations.mallocs`*:: -+ --- -Number of mallocs. - - -type: long - --- - -*`golang.heap.allocations.frees`*:: -+ --- -Number of frees. - - -type: long - --- - -*`golang.heap.allocations.objects`*:: -+ --- -Total number of allocated objects. - - -type: long - --- - -*`golang.heap.allocations.total`*:: -+ --- -Bytes allocated (even if freed) throughout the lifetime. - - -type: long - -format: bytes - --- - -*`golang.heap.allocations.allocated`*:: -+ --- -Bytes allocated and not yet freed (same as Alloc above). - - -type: long - -format: bytes - --- - -*`golang.heap.allocations.idle`*:: -+ --- -Bytes in idle spans. - - -type: long - -format: bytes - --- - -*`golang.heap.allocations.active`*:: -+ --- -Bytes in non-idle span. - - -type: long - -format: bytes - --- - -[[exported-fields-googlecloud]] -== Google Cloud Platform fields - -GCP module - - - -*`googlecloud.labels`*:: -+ --- -type: object - --- - -[[exported-fields-graphite]] -== Graphite fields - -graphite Module - - - -[float] -=== graphite - - - - -[float] -=== server - -server - - - -*`graphite.server.example`*:: -+ --- -Example field - - -type: keyword - --- - -[[exported-fields-haproxy]] -== HAProxy fields - -HAProxy Module - - - -[float] -=== haproxy - -HAProxy metrics. - - - -[float] -=== info - -General information about HAProxy processes. - - - -*`haproxy.info.processes`*:: -+ --- -Number of processes. - - -type: long - --- - -*`haproxy.info.process_num`*:: -+ --- -Process number. - - -type: long - --- - -*`haproxy.info.pid`*:: -+ --- -Process ID. - - -type: alias - -alias to: process.pid - --- - -*`haproxy.info.run_queue`*:: -+ --- - - -type: long - --- - -*`haproxy.info.tasks`*:: -+ --- - - -type: long - --- - -*`haproxy.info.uptime.sec`*:: -+ --- -Current uptime in seconds. - - -type: long - --- - -*`haproxy.info.memory.max.bytes`*:: -+ --- -Maximum amount of memory usage in bytes (the 'Memmax_MB' value converted to bytes). - - -type: long - -format: bytes - --- - -*`haproxy.info.ulimit_n`*:: -+ --- -Maximum number of open files for the process. - - -type: long - --- - -[float] -=== compress - - - - -[float] -=== bps - - - - -*`haproxy.info.compress.bps.in`*:: -+ --- - - -type: long - --- - -*`haproxy.info.compress.bps.out`*:: -+ --- - - -type: long - --- - -*`haproxy.info.compress.bps.rate_limit`*:: -+ --- - - -type: long - --- - -[float] -=== connection - - - - -[float] -=== rate - - - - -*`haproxy.info.connection.rate.value`*:: -+ --- - - -type: long - --- - -*`haproxy.info.connection.rate.limit`*:: -+ --- - - -type: long - --- - -*`haproxy.info.connection.rate.max`*:: -+ --- - - -type: long - --- - -*`haproxy.info.connection.current`*:: -+ --- -Current connections. - - -type: long - --- - -*`haproxy.info.connection.total`*:: -+ --- -Total connections. - - -type: long - --- - -*`haproxy.info.connection.ssl.current`*:: -+ --- -Current SSL connections. - - -type: long - --- - -*`haproxy.info.connection.ssl.total`*:: -+ --- -Total SSL connections. - - -type: long - --- - -*`haproxy.info.connection.ssl.max`*:: -+ --- -Maximum SSL connections. - - -type: long - --- - -*`haproxy.info.connection.max`*:: -+ --- -Maximum connections. - - -type: long - --- - -*`haproxy.info.connection.hard_max`*:: -+ --- - - -type: long - --- - -*`haproxy.info.requests.total`*:: -+ --- - - -type: long - --- - -*`haproxy.info.sockets.max`*:: -+ --- - - -type: long - --- - -*`haproxy.info.requests.max`*:: -+ --- - - -type: long - --- - -[float] -=== pipes - - - - -*`haproxy.info.pipes.used`*:: -+ --- - - -type: integer - --- - -*`haproxy.info.pipes.free`*:: -+ --- - - -type: integer - --- - -*`haproxy.info.pipes.max`*:: -+ --- - - -type: integer - --- - -[float] -=== session - -None - - -*`haproxy.info.session.rate.value`*:: -+ --- - - -type: integer - --- - -*`haproxy.info.session.rate.limit`*:: -+ --- - - -type: integer - --- - -*`haproxy.info.session.rate.max`*:: -+ --- - - -type: integer - --- - -[float] -=== ssl - -None - - -*`haproxy.info.ssl.rate.value`*:: -+ --- -None - -type: integer - --- - -*`haproxy.info.ssl.rate.limit`*:: -+ --- -None - -type: integer - --- - -*`haproxy.info.ssl.rate.max`*:: -+ --- -None - -type: integer - --- - -[float] -=== frontend - -None - - -*`haproxy.info.ssl.frontend.key_rate.value`*:: -+ --- -None - -type: integer - --- - -*`haproxy.info.ssl.frontend.key_rate.max`*:: -+ --- -None - -type: integer - --- - -*`haproxy.info.ssl.frontend.session_reuse.pct`*:: -+ --- -None - -type: scaled_float - -format: percent - --- - -[float] -=== backend - -None - - -*`haproxy.info.ssl.backend.key_rate.value`*:: -+ --- -None - -type: integer - --- - -*`haproxy.info.ssl.backend.key_rate.max`*:: -+ --- -MaxConnRate - -type: integer - --- - -*`haproxy.info.ssl.cached_lookups`*:: -+ --- -None - -type: long - --- - -*`haproxy.info.ssl.cache_misses`*:: -+ --- -None - -type: long - --- - -[float] -=== zlib_mem_usage - - - - -*`haproxy.info.zlib_mem_usage.value`*:: -+ --- - - -type: integer - --- - -*`haproxy.info.zlib_mem_usage.max`*:: -+ --- - - -type: integer - --- - -*`haproxy.info.idle.pct`*:: -+ --- - - -type: scaled_float - -format: percent - --- - -[float] -=== stat - -Stats collected from HAProxy processes. - - - -*`haproxy.stat.status`*:: -+ --- -Status (UP, DOWN, NOLB, MAINT, or MAINT(via)...). - - -type: keyword - --- - -*`haproxy.stat.weight`*:: -+ --- -Total weight (for backends), or server weight (for servers). - - -type: long - --- - -*`haproxy.stat.downtime`*:: -+ --- -Total downtime (in seconds). For backends, this value is the downtime for the whole backend, not the sum of the downtime for the servers. - - -type: long - --- - -*`haproxy.stat.component_type`*:: -+ --- -Component type (0=frontend, 1=backend, 2=server, or 3=socket/listener). - - -type: integer - --- - -*`haproxy.stat.process_id`*:: -+ --- -Process ID (0 for first instance, 1 for second, and so on). - - -type: alias - -alias to: process.pid - --- - -*`haproxy.stat.service_name`*:: -+ --- -Service name (FRONTEND for frontend, BACKEND for backend, or any name for server/listener). - - -type: keyword - --- - -*`haproxy.stat.in.bytes`*:: -+ --- -Bytes in. - - -type: long - -format: bytes - --- - -*`haproxy.stat.out.bytes`*:: -+ --- -Bytes out. - - -type: long - -format: bytes - --- - -*`haproxy.stat.last_change`*:: -+ --- -Number of seconds since the last UP->DOWN or DOWN->UP transition. - - -type: integer - --- - -*`haproxy.stat.throttle.pct`*:: -+ --- -Current throttle percentage for the server when slowstart is active, or no value if slowstart is inactive. - - -type: scaled_float - -format: percent - --- - -*`haproxy.stat.selected.total`*:: -+ --- -Total number of times a server was selected, either for new sessions, or when re-dispatching. For servers, this field reports the the number of times the server was selected. - - -type: long - --- - -*`haproxy.stat.tracked.id`*:: -+ --- -ID of the proxy/server if tracking is enabled. - - -type: long - --- - - -*`haproxy.stat.connection.total`*:: -+ --- -Cumulative number of connections. - - -type: long - --- - -*`haproxy.stat.connection.retried`*:: -+ --- -Number of times a connection to a server was retried. - - -type: long - --- - -*`haproxy.stat.connection.time.avg`*:: -+ --- -Average connect time in ms over the last 1024 requests. - - -type: long - --- - - -*`haproxy.stat.request.denied`*:: -+ --- -Requests denied because of security concerns. - - * For TCP this is because of a matched tcp-request content rule. - * For HTTP this is because of a matched http-request or tarpit rule. - - -type: long - --- - -*`haproxy.stat.request.queued.current`*:: -+ --- -Current queued requests. For backends, this field reports the number of requests queued without a server assigned. - - -type: long - --- - -*`haproxy.stat.request.queued.max`*:: -+ --- -Maximum value of queued.current. - - -type: long - --- - -*`haproxy.stat.request.errors`*:: -+ --- -Request errors. Some of the possible causes are: - - * early termination from the client, before the request has been sent - * read error from the client - * client timeout - * client closed connection - * various bad requests from the client. - * request was tarpitted. - - -type: long - --- - -*`haproxy.stat.request.redispatched`*:: -+ --- -Number of times a request was redispatched to another server. For servers, this field reports the number of times the server was switched away from. - - -type: long - --- - -*`haproxy.stat.request.connection.errors`*:: -+ --- -Number of requests that encountered an error trying to connect to a server. For backends, this field reports the sum of the stat for all backend servers, plus any connection errors not associated with a particular server (such as the backend having no active servers). - - -type: long - --- - -[float] -=== rate - - - - -*`haproxy.stat.request.rate.value`*:: -+ --- -Number of HTTP requests per second over the last elapsed second. - - -type: long - --- - -*`haproxy.stat.request.rate.max`*:: -+ --- -Maximum number of HTTP requests per second. - - -type: long - --- - -*`haproxy.stat.request.total`*:: -+ --- -Total number of HTTP requests received. - - -type: long - --- - - -*`haproxy.stat.response.errors`*:: -+ --- -Number of response errors. This value includes the number of data transfers aborted by the server (haproxy.stat.server.aborted). Some other errors are: -* write errors on the client socket (won't be counted for the server stat) * failure applying filters to the response - - -type: long - --- - -*`haproxy.stat.response.time.avg`*:: -+ --- -Average response time in ms over the last 1024 requests (0 for TCP). - - -type: long - --- - -*`haproxy.stat.response.denied`*:: -+ --- -Responses denied because of security concerns. For HTTP this is because of a matched http-request rule, or "option checkcache". - - -type: integer - --- - -[float] -=== http - - - - -*`haproxy.stat.response.http.1xx`*:: -+ --- -HTTP responses with 1xx code. - - -type: long - --- - -*`haproxy.stat.response.http.2xx`*:: -+ --- -HTTP responses with 2xx code. - - -type: long - --- - -*`haproxy.stat.response.http.3xx`*:: -+ --- -HTTP responses with 3xx code. - - -type: long - --- - -*`haproxy.stat.response.http.4xx`*:: -+ --- -HTTP responses with 4xx code. - - -type: long - --- - -*`haproxy.stat.response.http.5xx`*:: -+ --- -HTTP responses with 5xx code. - - -type: long - --- - -*`haproxy.stat.response.http.other`*:: -+ --- -HTTP responses with other codes (protocol error). - - -type: long - --- - - -*`haproxy.stat.session.current`*:: -+ --- -Number of current sessions. - - -type: long - --- - -*`haproxy.stat.session.max`*:: -+ --- -Maximum number of sessions. - - -type: long - --- - -*`haproxy.stat.session.limit`*:: -+ --- -Configured session limit. - - -type: long - --- - - -*`haproxy.stat.session.rate.value`*:: -+ --- -Number of sessions per second over the last elapsed second. - - -type: integer - --- - -*`haproxy.stat.session.rate.limit`*:: -+ --- -Configured limit on new sessions per second. - - -type: integer - --- - -*`haproxy.stat.session.rate.max`*:: -+ --- -Maximum number of new sessions per second. - - -type: integer - --- - -[float] -=== check - - - - -*`haproxy.stat.check.status`*:: -+ --- -Status of the last health check. One of: - - UNK -> unknown - INI -> initializing - SOCKERR -> socket error - L4OK -> check passed on layer 4, no upper layers testing enabled - L4TOUT -> layer 1-4 timeout - L4CON -> layer 1-4 connection problem, for example - "Connection refused" (tcp rst) or "No route to host" (icmp) - L6OK -> check passed on layer 6 - L6TOUT -> layer 6 (SSL) timeout - L6RSP -> layer 6 invalid response - protocol error - L7OK -> check passed on layer 7 - L7OKC -> check conditionally passed on layer 7, for example 404 with - disable-on-404 - L7TOUT -> layer 7 (HTTP/SMTP) timeout - L7RSP -> layer 7 invalid response - protocol error - L7STS -> layer 7 response error, for example HTTP 5xx - - -type: keyword - --- - -*`haproxy.stat.check.code`*:: -+ --- -Layer 5-7 code, if available. - - -type: long - --- - -*`haproxy.stat.check.duration`*:: -+ --- -Time in ms that it took to finish the last health check. - - -type: long - --- - -*`haproxy.stat.check.health.last`*:: -+ --- -The result of the last health check. - - -type: keyword - --- - -*`haproxy.stat.check.health.fail`*:: -+ --- -Number of failed checks. - - -type: long - --- - -*`haproxy.stat.check.agent.last`*:: -+ --- - - -type: integer - --- - -*`haproxy.stat.check.failed`*:: -+ --- -Number of checks that failed while the server was up. - - -type: long - --- - -*`haproxy.stat.check.down`*:: -+ --- -Number of UP->DOWN transitions. For backends, this value is the number of transitions to the whole backend being down, rather than the sum of the transitions for each server. - - -type: long - --- - -*`haproxy.stat.client.aborted`*:: -+ --- -Number of data transfers aborted by the client. - - -type: integer - --- - -[float] -=== server - - - - -*`haproxy.stat.server.id`*:: -+ --- -Server ID (unique inside a proxy). - - -type: integer - --- - -*`haproxy.stat.server.aborted`*:: -+ --- -Number of data transfers aborted by the server. This value is included in haproxy.stat.response.errors. - - -type: integer - --- - -*`haproxy.stat.server.active`*:: -+ --- -Number of backend servers that are active, meaning that they are healthy and can receive requests from the load balancer. - - -type: integer - --- - -*`haproxy.stat.server.backup`*:: -+ --- -Number of backend servers that are backup servers. - - -type: integer - --- - -[float] -=== compressor - - - - -*`haproxy.stat.compressor.in.bytes`*:: -+ --- -Number of HTTP response bytes fed to the compressor. - - -type: long - -format: bytes - --- - -*`haproxy.stat.compressor.out.bytes`*:: -+ --- -Number of HTTP response bytes emitted by the compressor. - - -type: integer - -format: bytes - --- - -*`haproxy.stat.compressor.bypassed.bytes`*:: -+ --- -Number of bytes that bypassed the HTTP compressor (CPU/BW limit). - - -type: long - -format: bytes - --- - -*`haproxy.stat.compressor.response.bytes`*:: -+ --- -Number of HTTP responses that were compressed. - - -type: long - -format: bytes - --- - -[float] -=== proxy - - - - -*`haproxy.stat.proxy.id`*:: -+ --- -Unique proxy ID. - - -type: integer - --- - -*`haproxy.stat.proxy.name`*:: -+ --- -Proxy name. - - -type: keyword - --- - -[float] -=== queue - - - - -*`haproxy.stat.queue.limit`*:: -+ --- -Configured queue limit (maxqueue) for the server, or nothing if the value of maxqueue is 0 (meaning no limit). - - -type: integer - --- - -*`haproxy.stat.queue.time.avg`*:: -+ --- -The average queue time in ms over the last 1024 requests. - - -type: integer - --- - -[[exported-fields-host-processor]] -== Host fields - -Info collected for the host machine. - - - - -*`host.containerized`*:: -+ --- -If the host is a container. - - -type: boolean - --- - -*`host.os.build`*:: -+ --- -OS build information. - - -type: keyword - -example: 18D109 - --- - -*`host.os.codename`*:: -+ --- -OS codename, if any. - - -type: keyword - -example: stretch - --- - -[[exported-fields-http]] -== HTTP fields - -HTTP module - - - -[float] -=== http - - - - -[float] -=== request - -HTTP request information - - - -*`http.request.headers`*:: -+ --- -The HTTP headers sent - - -type: object - --- - -[float] -=== response - -HTTP response information - - - -*`http.response.headers`*:: -+ --- -The HTTP headers received - - -type: object - --- - -*`http.response.code`*:: -+ --- -The HTTP status code - - -type: keyword - -example: 404 - --- - -*`http.response.phrase`*:: -+ --- -The HTTP status phrase - - -type: keyword - -example: Not found - --- - -[float] -=== json - -json metricset - - -[float] -=== server - -server - - -[[exported-fields-ibmmq]] -== IBM MQ fields - -IBM MQ module - - - - -[[exported-fields-iis]] -== iis fields - -iis module - - - -[float] -=== iis - - - - -[float] -=== application_pool - -application_pool - - - -*`iis.application_pool.name`*:: -+ --- -application pool name - - -type: keyword - --- - -*`iis.webserver.*.*`*:: -+ --- -webserver - - -type: object - --- - -[float] -=== website - -website - - - -*`iis.website.name`*:: -+ --- -website name - - -type: keyword - --- - -[[exported-fields-istio]] -== istio fields - -istio Module - - - -[float] -=== istio - -`istio` contains statistics that were read from Istio - - - -[float] -=== citadel - -Contains statistics related to the Istio Citadel service - - - -*`istio.citadel.grpc.method`*:: -+ --- -The grpc method - - -type: keyword - --- - -*`istio.citadel.grpc.service`*:: -+ --- -The grpc service - - -type: keyword - --- - -*`istio.citadel.grpc.type`*:: -+ --- -The type of the respective grpc service - - -type: keyword - --- - -*`istio.citadel.secret_controller_svc_acc_created_cert.count`*:: -+ --- -The number of certificates created due to service account creation. - - -type: long - --- - -*`istio.citadel.server_root_cert_expiry_seconds`*:: -+ --- -The unix timestamp, in seconds, when Citadel root cert will expire. We set it to negative in case of internal error. - - -type: float - --- - -*`istio.citadel.grpc.server.handled`*:: -+ --- -Total number of RPCs completed on the server, regardless of success or failure. - - -type: long - --- - -*`istio.citadel.grpc.server.msg.received`*:: -+ --- -Total number of RPC stream messages received on the server. - - -type: long - --- - -*`istio.citadel.grpc.server.msg.sent`*:: -+ --- -Total number of gRPC stream messages sent by the server. - - -type: long - --- - -*`istio.citadel.grpc.server.started`*:: -+ --- -Total number of RPCs started on the server. - - -type: long - --- - -*`istio.citadel.grpc.server.handling.latency.ms.bucket.*`*:: -+ --- -The response latency (milliseconds) of gRPC that had been application-level handled by the server. - - -type: object - --- - -*`istio.citadel.grpc.server.handling.latency.ms.sum`*:: -+ --- -The response latency of gRPC, sum of latencies in milliseconds - - -type: long - -format: duration - --- - -*`istio.citadel.grpc.server.handling.latency.ms.count`*:: -+ --- -The response latency of gRPC, number of metrics - - -type: long - --- - -[float] -=== galley - -Contains statistics related to the Istio galley service - - - -*`istio.galley.name`*:: -+ --- -The name of the resource the metric is related to - - -type: keyword - --- - -*`istio.galley.namespace`*:: -+ --- -The Kubernetes namespace of the resource - - -type: keyword - --- - -*`istio.galley.version`*:: -+ --- -The version of the object - - -type: keyword - --- - -*`istio.galley.collection`*:: -+ --- -The collection of the instance - - -type: keyword - --- - -*`istio.galley.istio.authentication.meshpolicies`*:: -+ --- -The number of valid istio/authentication/meshpolicies known to galley at a point in time - - -type: long - --- - -*`istio.galley.istio.authentication.policies`*:: -+ --- -The number of valid istio/authentication/policies known to galley at a point in time - - -type: long - --- - -*`istio.galley.istio.mesh.MeshConfig`*:: -+ --- -The number of valid istio/mesh/MeshConfig known to galley at a point in time - - -type: long - --- - -*`istio.galley.istio.networking.destinationrules`*:: -+ --- -The number of valid istio/networking/destinationrules known to galley at a point in time - - -type: long - --- - -*`istio.galley.istio.networking.envoyfilters`*:: -+ --- -The number of valid istio/networking/envoyfilters known to galley at a point in time - - -type: long - --- - -*`istio.galley.istio.networking.gateways`*:: -+ --- -The number of valid istio/networking/gateways known to galley at a point in time - - -type: long - --- - -*`istio.galley.istio.networking.sidecars`*:: -+ --- -The number of valid istio/networking/sidecars known to galley at a point in time - - -type: long - --- - -*`istio.galley.istio.networking.virtualservices`*:: -+ --- -The number of valid istio/networking/virtualservices known to galley at a point in time - - -type: long - --- - -*`istio.galley.istio.policy.attributemanifests`*:: -+ --- -The number of valid istio/policy/attributemanifests known to galley at a point in time - - -type: long - --- - -*`istio.galley.istio.policy.handlers`*:: -+ --- -The number of valid istio/policy/handlers known to galley at a point in time - - -type: long - --- - -*`istio.galley.istio.policy.instances`*:: -+ --- -The number of valid istio/policy/instances known to galley at a point in time - - -type: long - --- - -*`istio.galley.istio.policy.rules`*:: -+ --- -The number of valid istio/policy/rules known to galley at a point in time - - -type: long - --- - -*`istio.galley.runtime.processor.event_span.duration.ms.bucket.*`*:: -+ --- -The duration between each incoming event as histogram buckets in milliseconds - - -type: object - --- - -*`istio.galley.runtime.processor.event_span.duration.ms.sum`*:: -+ --- -The duration between each incoming event, sum of durations in milliseconds - - -type: long - -format: duration - --- - -*`istio.galley.runtime.processor.event_span.duration.ms.count`*:: -+ --- -The duration between each incoming event, number of metrics - - -type: long - --- - -*`istio.galley.runtime.processor.snapshot_events.bucket.*`*:: -+ --- -The number of events that have been processed as histogram buckets - - -type: object - --- - -*`istio.galley.runtime.processor.snapshot_events.sum`*:: -+ --- -The number of events that have been processed, sum of events - - -type: long - --- - -*`istio.galley.runtime.processor.snapshot_events.count`*:: -+ --- -The duration between each incoming event, number of metrics - - -type: long - --- - -*`istio.galley.runtime.processor.snapshot_lifetime.duration.ms.bucket.*`*:: -+ --- -The duration of each snapshot as histogram buckets in milliseconds - - -type: object - --- - -*`istio.galley.runtime.processor.snapshot_lifetime.duration.ms.sum`*:: -+ --- -The duration of each snapshot, sum of durations in milliseconds - - -type: long - -format: duration - --- - -*`istio.galley.runtime.processor.snapshot_lifetime.duration.ms.count`*:: -+ --- -The duration of each snapshot, number of metrics - - -type: long - --- - -*`istio.galley.runtime.state_type_instances`*:: -+ --- -The number of type instances per type URL - - -type: long - --- - -*`istio.galley.runtime.strategy.on_change`*:: -+ --- -The number of times the strategy's onChange has been called - - -type: long - --- - -*`istio.galley.runtime.strategy.timer_quiesce_reached`*:: -+ --- -The number of times a quiesce has been reached - - -type: long - --- - -*`istio.galley.source_kube_event_success_total`*:: -+ --- -The number of times a kubernetes source successfully handled an event - - -type: long - --- - -*`istio.galley.validation.cert_key.updates`*:: -+ --- -Galley validation webhook certificate updates - - -type: long - --- - -*`istio.galley.validation.config.load`*:: -+ --- -k8s webhook configuration (re)loads - - -type: long - --- - -*`istio.galley.validation.config.updates`*:: -+ --- -k8s webhook configuration updates - - -type: long - --- - -[float] -=== mesh - -Contains statistics related to the Istio mesh service - - - -*`istio.mesh.instance`*:: -+ --- -The prometheus instance - - -type: text - --- - -*`istio.mesh.job`*:: -+ --- -The prometheus job - - -type: keyword - --- - -*`istio.mesh.requests`*:: -+ --- -Total requests handled by an Istio proxy - - -type: long - --- - -*`istio.mesh.request.duration.ms.bucket.*`*:: -+ --- -Request duration histogram buckets in milliseconds - - -type: object - --- - -*`istio.mesh.request.duration.ms.sum`*:: -+ --- -Requests duration, sum of durations in milliseconds - - -type: long - -format: duration - --- - -*`istio.mesh.request.duration.ms.count`*:: -+ --- -Requests duration, number of requests - - -type: long - --- - -*`istio.mesh.request.size.bytes.bucket.*`*:: -+ --- -Request Size histogram buckets - - -type: object - --- - -*`istio.mesh.request.size.bytes.sum`*:: -+ --- -Request Size histogram sum - - -type: long - --- - -*`istio.mesh.request.size.bytes.count`*:: -+ --- -Request Size histogram count - - -type: long - --- - -*`istio.mesh.response.size.bytes.bucket.*`*:: -+ --- -Request Size histogram buckets - - -type: object - --- - -*`istio.mesh.response.size.bytes.sum`*:: -+ --- -Request Size histogram sum - - -type: long - --- - -*`istio.mesh.response.size.bytes.count`*:: -+ --- -Request Size histogram count - - -type: long - --- - -*`istio.mesh.reporter`*:: -+ --- -Reporter identifies the reporter of the request. It is set to destination if report is from a server Istio proxy and source if report is from a client Istio proxy. - - -type: keyword - --- - -*`istio.mesh.source.workload.name`*:: -+ --- -This identifies the name of source workload which controls the source. - - -type: keyword - --- - -*`istio.mesh.source.workload.namespace`*:: -+ --- -This identifies the namespace of the source workload. - - -type: keyword - --- - -*`istio.mesh.source.principal`*:: -+ --- -This identifies the peer principal of the traffic source. It is set when peer authentication is used. - - -type: keyword - --- - -*`istio.mesh.source.app`*:: -+ --- -This identifies the source app based on app label of the source workload. - - -type: keyword - --- - -*`istio.mesh.source.version`*:: -+ --- -This identifies the version of the source workload. - - -type: keyword - --- - -*`istio.mesh.destination.workload.name`*:: -+ --- -This identifies the name of destination workload. - - -type: keyword - --- - -*`istio.mesh.destination.workload.namespace`*:: -+ --- -This identifies the namespace of the destination workload. - - -type: keyword - --- - -*`istio.mesh.destination.principal`*:: -+ --- -This identifies the peer principal of the traffic destination. It is set when peer authentication is used. - - -type: keyword - --- - -*`istio.mesh.destination.app`*:: -+ --- -This identifies the destination app based on app label of the destination workload.. - - -type: keyword - --- - -*`istio.mesh.destination.version`*:: -+ --- -This identifies the version of the destination workload. - - -type: keyword - --- - -*`istio.mesh.destination.service.host`*:: -+ --- -This identifies destination service host responsible for an incoming request. - - -type: keyword - --- - -*`istio.mesh.destination.service.name`*:: -+ --- -This identifies the destination service name. - - -type: keyword - --- - -*`istio.mesh.destination.service.namespace`*:: -+ --- -This identifies the namespace of destination service. - - -type: keyword - --- - -*`istio.mesh.request.protocol`*:: -+ --- -This identifies the protocol of the request. It is set to API protocol if provided, otherwise request or connection protocol. - - -type: keyword - --- - -*`istio.mesh.response.code`*:: -+ --- -This identifies the response code of the request. This label is present only on HTTP metrics. - - -type: long - --- - -*`istio.mesh.connection.security.policy`*:: -+ --- -This identifies the service authentication policy of the request. It is set to mutual_tls when Istio is used to make communication secure and report is from destination. It is set to unknown when report is from source since security policy cannot be properly populated. - - -type: keyword - --- - -[float] -=== mixer - -Contains statistics related to the Istio mixer service - - - -*`istio.mixer.istio.mcp.request.acks`*:: -+ --- -The number of request acks received by the source. - - -type: long - --- - -*`istio.mixer.config.adapter.info.errors.config`*:: -+ --- -The number of errors encountered during processing of the adapter info configuration. - - -type: long - --- - -*`istio.mixer.config.adapter.info.configs`*:: -+ --- -The number of known adapters in the current config. - - -type: long - --- - -*`istio.mixer.config.attributes`*:: -+ --- -The number of known attributes in the current config. - - -type: long - --- - -*`istio.mixer.config.handler.configs`*:: -+ --- -The number of known handlers in the current config. - - -type: long - --- - -*`istio.mixer.config.handler.errors.validation`*:: -+ --- -The number of errors encountered because handler validation returned error. - - -type: long - --- - -*`istio.mixer.config.instance.errors.config`*:: -+ --- -The number of errors encountered during processing of the instance configuration. - - -type: long - --- - -*`istio.mixer.config.instance.configs`*:: -+ --- -The number of known instances in the current config. - - -type: long - --- - -*`istio.mixer.config.rule.errors.config`*:: -+ --- -The number of errors encountered during processing of the rule configuration. - - -type: long - --- - -*`istio.mixer.config.rule.errors.match`*:: -+ --- -The number of rule conditions that was not parseable. - - -type: long - --- - -*`istio.mixer.config.rule.configs`*:: -+ --- -The number of known rules in the current config. - - -type: long - --- - -*`istio.mixer.config.template.errors.config`*:: -+ --- -The number of errors encountered during processing of the template configuration. - - -type: long - --- - -*`istio.mixer.config.template.configs`*:: -+ --- -The number of known templates in the current config. - - -type: long - --- - -*`istio.mixer.config.unsatisfied.action_handler`*:: -+ --- -The number of actions that failed due to handlers being unavailable. - - -type: long - --- - -*`istio.mixer.dispatcher_destinations_per_variety_total`*:: -+ --- -The number of Mixer adapter destinations by template variety type. - - -type: long - --- - -*`istio.mixer.handler.handlers.closed`*:: -+ --- -The number of handlers that were closed during config transition. - - -type: long - --- - -*`istio.mixer.handler.daemons`*:: -+ --- -The current number of active daemon routines in a given adapter environment. - - -type: long - --- - -*`istio.mixer.handler.failures.build`*:: -+ --- -The number of handlers that failed creation during config transition. - - -type: long - --- - -*`istio.mixer.handler.failures.close`*:: -+ --- -The number of errors encountered while closing handlers during config transition. - - -type: long - --- - -*`istio.mixer.handler.handlers.new`*:: -+ --- -The number of handlers that were newly created during config transition. - - -type: long - --- - -*`istio.mixer.handler.handlers.reused`*:: -+ --- -The number of handlers that were re-used during config transition. - - -type: long - --- - -*`istio.mixer.handler`*:: -+ --- -The name of the daemon handler - - -type: long - --- - -*`istio.mixer.variety`*:: -+ --- -The name of the variety - - -type: long - --- - -[float] -=== pilot - -Contains statistics related to the Istio pilot service - - - -*`istio.pilot.xds.count`*:: -+ --- -Count of concurrent xDS client connections for Pilot. - - -type: integer - --- - -*`istio.pilot.xds.pushes`*:: -+ --- -Count of xDS messages sent, as well as errors building or sending xDS messages for lds, rds, cds and eds. - - -type: integer - --- - -*`istio.pilot.xds.push.time.sec`*:: -+ --- -Total time in seconds Pilot takes to push lds, rds, cds and eds. - - -type: long - --- - -*`istio.pilot.xds.eds.instances`*:: -+ --- -Instances for each cluster, as of last push. Zero instances is an error. - - -type: object - --- - -*`istio.pilot.xds.push.context.errors`*:: -+ --- -Number of errors (timeouts) initiating push context. - - -type: integer - --- - -*`istio.pilot.xds.internal.errors`*:: -+ --- -Total number of internal XDS errors in pilot. - - -type: integer - --- - -*`istio.pilot.conflict.listener.inbound`*:: -+ --- -Number of conflicting inbound listeners. - - -type: integer - --- - -*`istio.pilot.conflict.listener.outbound.http.over.current.tcp`*:: -+ --- -Number of conflicting wildcard http listeners with current wildcard tcp listener. - - -type: integer - --- - -*`istio.pilot.conflict.listener.outbound.http.over.https`*:: -+ --- -Number of conflicting HTTP listeners with well known HTTPS ports. - - -type: integer - --- - -*`istio.pilot.conflict.listener.outbound.tcp.over.current.http`*:: -+ --- -Number of conflicting wildcard tcp listeners with current wildcard http listener. - - -type: integer - --- - -*`istio.pilot.conflict.listener.outbound.tcp.over.current.tcp`*:: -+ --- -Number of conflicting tcp listeners with current tcp listener. - - -type: integer - --- - -*`istio.pilot.proxy.conv.ms.bucket.*`*:: -+ --- -Time needed by Pilot to push Envoy configurations, histogram buckets in milliseconds. - - -type: object - --- - -*`istio.pilot.proxy.conv.ms.sum`*:: -+ --- -Time needed by Pilot to push Envoy configurations, histogram sum of times in milliseconds. - - -type: long - --- - -*`istio.pilot.services`*:: -+ --- -Total services known to pilot. - - -type: integer - --- - -*`istio.pilot.virt.services`*:: -+ --- -Total virtual services known to pilot. - - -type: integer - --- - -*`istio.pilot.proxy.conv.ms.count`*:: -+ --- -Time needed by Pilot to push Envoy configurations, histogram count of times. - - -type: long - --- - -*`istio.pilot.no.ip`*:: -+ --- -Pods not found in the endpoint table, possibly invalid. - - -type: object - --- - -*`istio.pilot.cluster`*:: -+ --- -The instance FQDN. - - -type: text - --- - -*`istio.pilot.type`*:: -+ --- -The Envoy proxy configuration type. - - -type: text - --- - -[[exported-fields-jolokia]] -== Jolokia fields - -Jolokia module - - - -[float] -=== jolokia - -jolokia contains metrics exposed via jolokia agent - - - -[[exported-fields-jolokia-autodiscover]] -== Jolokia Discovery autodiscover provider fields - -Metadata from Jolokia Discovery added by the jolokia provider. - - - -*`jolokia.agent.version`*:: -+ --- -Version number of jolokia agent. - - -type: keyword - --- - -*`jolokia.agent.id`*:: -+ --- -Each agent has a unique id which can be either provided during startup of the agent in form of a configuration parameter or being autodetected. If autodected, the id has several parts: The IP, the process id, hashcode of the agent and its type. - - -type: keyword - --- - -*`jolokia.server.product`*:: -+ --- -The container product if detected. - - -type: keyword - --- - -*`jolokia.server.version`*:: -+ --- -The container's version (if detected). - - -type: keyword - --- - -*`jolokia.server.vendor`*:: -+ --- -The vendor of the container the agent is running in. - - -type: keyword - --- - -*`jolokia.url`*:: -+ --- -The URL how this agent can be contacted. - - -type: keyword - --- - -*`jolokia.secured`*:: -+ --- -Whether the agent was configured for authentication or not. - - -type: boolean - --- - -[[exported-fields-kafka]] -== Kafka fields - -Kafka module - - - -[float] -=== kafka - - - - -[float] -=== broker - -Broker Consumer Group Information have been read from (Broker handling the consumer group). - - - -*`kafka.broker.id`*:: -+ --- -Broker id - - -type: long - --- - -*`kafka.broker.address`*:: -+ --- -Broker advertised address - - -type: keyword - --- - -*`kafka.topic.name`*:: -+ --- -Topic name - - -type: keyword - --- - -*`kafka.topic.error.code`*:: -+ --- -Topic error code. - - -type: long - --- - -*`kafka.partition.id`*:: -+ --- -Partition id. - - -type: long - --- - -*`kafka.partition.topic_id`*:: -+ --- -Unique id of the partition in the topic. - -type: keyword - --- - -*`kafka.partition.topic_broker_id`*:: -+ --- -Unique id of the partition in the topic and the broker. - -type: keyword - --- - -[float] -=== broker - -Broker metrics from Kafka Broker JMX - - -*`kafka.broker.mbean`*:: -+ --- -Mbean that this event is related to - -type: keyword - --- - -*`kafka.broker.request.channel.queue.size`*:: -+ --- -The size of the request queue - -type: long - --- - -*`kafka.broker.request.produce.failed_per_second`*:: -+ --- -The rate of failed produce requests per second - -type: float - --- - -*`kafka.broker.request.fetch.failed_per_second`*:: -+ --- -The rate of client fetch request failures per second - -type: float - --- - -*`kafka.broker.request.produce.failed`*:: -+ --- -The number of failed produce requests - -type: float - --- - -*`kafka.broker.request.fetch.failed`*:: -+ --- -The number of client fetch request failures - -type: float - --- - -*`kafka.broker.replication.leader_elections`*:: -+ --- -The leader election rate - -type: float - --- - -*`kafka.broker.replication.unclean_leader_elections`*:: -+ --- -The unclean leader election rate - -type: float - --- - -*`kafka.broker.session.zookeeper.disconnect`*:: -+ --- -The ZooKeeper closed sessions per second - -type: float - --- - -*`kafka.broker.session.zookeeper.expire`*:: -+ --- -The ZooKeeper expired sessions per second - -type: float - --- - -*`kafka.broker.session.zookeeper.readonly`*:: -+ --- -The ZooKeeper readonly sessions per second - -type: float - --- - -*`kafka.broker.session.zookeeper.sync`*:: -+ --- -The ZooKeeper client connections per second - -type: float - --- - -*`kafka.broker.log.flush_rate`*:: -+ --- -The log flush rate - -type: float - --- - -*`kafka.broker.topic.net.in.bytes_per_sec`*:: -+ --- -The incoming byte rate per topic - -type: float - --- - -*`kafka.broker.topic.net.out.bytes_per_sec`*:: -+ --- -The outgoing byte rate per topic - -type: float - --- - -*`kafka.broker.topic.net.rejected.bytes_per_sec`*:: -+ --- -The rejected byte rate per topic - -type: float - --- - -*`kafka.broker.topic.messages_in`*:: -+ --- -The incoming message rate per topic - -type: float - --- - -*`kafka.broker.net.in.bytes_per_sec`*:: -+ --- -The incoming byte rate - -type: float - --- - -*`kafka.broker.net.out.bytes_per_sec`*:: -+ --- -The outgoing byte rate - -type: float - --- - -*`kafka.broker.net.rejected.bytes_per_sec`*:: -+ --- -The rejected byte rate - -type: float - --- - -*`kafka.broker.messages_in`*:: -+ --- -The incoming message rate - -type: float - --- - -[float] -=== consumer - -Consumer metrics from Kafka Consumer JMX - - -*`kafka.consumer.mbean`*:: -+ --- -Mbean that this event is related to - -type: keyword - --- - -*`kafka.consumer.fetch_rate`*:: -+ --- -The minimum rate at which the consumer sends fetch requests to a broker - -type: float - --- - -*`kafka.consumer.bytes_consumed`*:: -+ --- -The average number of bytes consumed for a specific topic per second - -type: float - --- - -*`kafka.consumer.records_consumed`*:: -+ --- -The average number of records consumed per second for a specific topic - -type: float - --- - -*`kafka.consumer.in.bytes_per_sec`*:: -+ --- -The rate of bytes coming in to the consumer - -type: float - --- - -*`kafka.consumer.max_lag`*:: -+ --- -The maximum consumer lag - -type: float - --- - -*`kafka.consumer.zookeeper_commits`*:: -+ --- -The rate of offset commits to ZooKeeper - -type: float - --- - -*`kafka.consumer.kafka_commits`*:: -+ --- -The rate of offset commits to Kafka - -type: float - --- - -*`kafka.consumer.messages_in`*:: -+ --- -The rate of consumer message consumption - -type: float - --- - -[float] -=== consumergroup - -consumergroup - - - -[float] -=== broker - -Broker Consumer Group Information have been read from (Broker handling the consumer group). - - - -*`kafka.consumergroup.broker.id`*:: -+ --- -Broker id - - -type: long - --- - -*`kafka.consumergroup.broker.address`*:: -+ --- -Broker address - - -type: keyword - --- - -*`kafka.consumergroup.id`*:: -+ --- -Consumer Group ID - -type: keyword - --- - -*`kafka.consumergroup.topic`*:: -+ --- - -deprecated:[6.5] - -Topic name - -type: keyword - --- - -*`kafka.consumergroup.partition`*:: -+ --- - -deprecated:[6.5] - -Partition ID - -type: long - --- - -*`kafka.consumergroup.offset`*:: -+ --- -consumer offset into partition being read - -type: long - --- - -*`kafka.consumergroup.meta`*:: -+ --- -custom consumer meta data string - -type: keyword - --- - -*`kafka.consumergroup.consumer_lag`*:: -+ --- -consumer lag for partition/topic calculated as the difference between the partition offset and consumer offset - -type: long - --- - -*`kafka.consumergroup.error.code`*:: -+ --- -kafka consumer/partition error code. - - -type: long - --- - -[float] -=== client - -Assigned client reading events from partition - - - -*`kafka.consumergroup.client.id`*:: -+ --- -Client ID (kafka setting client.id) - -type: keyword - --- - -*`kafka.consumergroup.client.host`*:: -+ --- -Client host - -type: keyword - --- - -*`kafka.consumergroup.client.member_id`*:: -+ --- -internal consumer group member ID - -type: keyword - --- - -[float] -=== partition - -partition - - - -[float] -=== offset - -Available offsets of the given partition. - - - -*`kafka.partition.offset.newest`*:: -+ --- -Newest offset of the partition. - - -type: long - --- - -*`kafka.partition.offset.oldest`*:: -+ --- -Oldest offset of the partition. - - -type: long - --- - -[float] -=== partition - -Partition data. - - - -*`kafka.partition.partition.id`*:: -+ --- - -deprecated:[6.5] - -Partition id. - - -type: long - --- - -*`kafka.partition.partition.leader`*:: -+ --- -Leader id (broker). - - -type: long - --- - -*`kafka.partition.partition.isr`*:: -+ --- -List of isr ids. - - -type: keyword - --- - -*`kafka.partition.partition.replica`*:: -+ --- -Replica id (broker). - - -type: long - --- - -*`kafka.partition.partition.insync_replica`*:: -+ --- -Indicates if replica is included in the in-sync replicate set (ISR). - - -type: boolean - --- - -*`kafka.partition.partition.is_leader`*:: -+ --- -Indicates if replica is the leader - - -type: boolean - --- - -*`kafka.partition.partition.error.code`*:: -+ --- -Error code from fetching partition. - - -type: long - --- - -*`kafka.partition.topic.error.code`*:: -+ --- - -deprecated:[6.5] - -topic error code. - - -type: long - --- - -*`kafka.partition.topic.name`*:: -+ --- - -deprecated:[6.5] - -Topic name - - -type: keyword - --- - -*`kafka.partition.broker.id`*:: -+ --- - -deprecated:[6.5] - -Broker id - - -type: long - --- - -*`kafka.partition.broker.address`*:: -+ --- - -deprecated:[6.5] - -Broker address - - -type: keyword - --- - -[float] -=== producer - -Producer metrics from Kafka Producer JMX - - -*`kafka.producer.mbean`*:: -+ --- -Mbean that this event is related to - -type: keyword - --- - -*`kafka.producer.available_buffer_bytes`*:: -+ --- -The total amount of buffer memory - -type: float - --- - -*`kafka.producer.batch_size_avg`*:: -+ --- -The average number of bytes sent - -type: float - --- - -*`kafka.producer.batch_size_max`*:: -+ --- -The maximum number of bytes sent - -type: long - --- - -*`kafka.producer.record_send_rate`*:: -+ --- -The average number of records sent per second - -type: float - --- - -*`kafka.producer.record_retry_rate`*:: -+ --- -The average number of retried record sends per second - -type: float - --- - -*`kafka.producer.record_error_rate`*:: -+ --- -The average number of retried record sends per second - -type: float - --- - -*`kafka.producer.records_per_request`*:: -+ --- -The average number of records sent per second - -type: float - --- - -*`kafka.producer.record_size_avg`*:: -+ --- -The average record size - -type: float - --- - -*`kafka.producer.record_size_max`*:: -+ --- -The maximum record size - -type: long - --- - -*`kafka.producer.request_rate`*:: -+ --- -The number of producer requests per second - -type: float - --- - -*`kafka.producer.response_rate`*:: -+ --- -The number of producer responses per second - -type: float - --- - -*`kafka.producer.io_wait`*:: -+ --- -The producer I/O wait time - -type: float - --- - -*`kafka.producer.out.bytes_per_sec`*:: -+ --- -The rate of bytes going out for the producer - -type: float - --- - -*`kafka.producer.message_rate`*:: -+ --- -The producer message rate - -type: float - --- - -[[exported-fields-kibana]] -== Kibana fields - -Kibana module - - - -[float] -=== kibana - - - - -[float] -=== stats - -Kibana stats and run-time metrics. - - - -*`kibana.stats.uuid`*:: -+ --- -Kibana instance UUID - - -type: alias - -alias to: service.id - --- - -*`kibana.stats.name`*:: -+ --- -Kibana instance name - - -type: keyword - --- - -*`kibana.stats.index`*:: -+ --- -Name of Kibana's internal index - - -type: keyword - --- - -*`kibana.stats.host.name`*:: -+ --- -Kibana instance hostname - - -type: keyword - --- - -*`kibana.stats.transport_address`*:: -+ --- -Kibana server's hostname and port - - -type: alias - -alias to: service.address - --- - -*`kibana.stats.version`*:: -+ --- -Kibana version - - -type: alias - -alias to: service.version - --- - -*`kibana.stats.snapshot`*:: -+ --- -Whether the Kibana build is a snapshot build - - -type: boolean - --- - -*`kibana.stats.status`*:: -+ --- -Kibana instance's health status - - -type: keyword - --- - -*`kibana.stats.concurrent_connections`*:: -+ --- -Number of client connections made to the server. Note that browsers can send multiple simultaneous connections to request multiple server assets at once, and they can re-use established connections. - - -type: long - --- - -[float] -=== process - -Process metrics - - - -*`kibana.stats.process.event_loop_delay.ms`*:: -+ --- -Event loop delay in milliseconds - - -type: scaled_float - --- - -[float] -=== memory.heap - -Process heap metrics - - - -*`kibana.stats.process.memory.heap.total.bytes`*:: -+ --- -Total heap allocated to process in bytes - - -type: long - -format: bytes - --- - -*`kibana.stats.process.memory.heap.used.bytes`*:: -+ --- -Heap used by process in bytes - - -type: long - -format: bytes - --- - -*`kibana.stats.process.memory.heap.size_limit.bytes`*:: -+ --- -Max. old space size allocated to Node.js process, in bytes - - -type: long - -format: bytes - --- - -*`kibana.stats.process.memory.heap.uptime.ms`*:: -+ --- -Uptime of process in milliseconds - - -type: long - --- - -[float] -=== request - -Request count metrics - - - -*`kibana.stats.request.disconnects`*:: -+ --- -Number of requests that were disconnected - - -type: long - --- - -*`kibana.stats.request.total`*:: -+ --- -Total number of requests - - -type: long - --- - -[float] -=== response_time - -Response times metrics - - - -*`kibana.stats.response_time.avg.ms`*:: -+ --- -Average response time in milliseconds - - -type: long - --- - -*`kibana.stats.response_time.max.ms`*:: -+ --- -Maximum response time in milliseconds - - -type: long - --- - -[float] -=== status - -Status fields - - - -*`kibana.status.name`*:: -+ --- -Kibana instance name. - - -type: keyword - --- - -*`kibana.status.uuid`*:: -+ --- -Kibana instance uuid. - - -type: alias - -alias to: service.id - --- - -*`kibana.status.version.number`*:: -+ --- -Kibana version number. - - -type: alias - -alias to: service.version - --- - -*`kibana.status.status.overall.state`*:: -+ --- -Kibana overall state. - - -type: keyword - --- - -[float] -=== metrics - -Metrics fields - - - -*`kibana.status.metrics.concurrent_connections`*:: -+ --- -Current concurrent connections. - - -type: long - --- - -[float] -=== requests - -Request statistics. - - - -*`kibana.status.metrics.requests.disconnects`*:: -+ --- -Total number of disconnected connections. - - -type: long - --- - -*`kibana.status.metrics.requests.total`*:: -+ --- -Total number of connections. - - -type: long - --- - -[[exported-fields-kubernetes-processor]] -== Kubernetes fields - -Kubernetes metadata added by the kubernetes processor - - - - -*`kubernetes.pod.name`*:: -+ --- -Kubernetes pod name - - -type: keyword - --- - -*`kubernetes.pod.uid`*:: -+ --- -Kubernetes Pod UID - - -type: keyword - --- - -*`kubernetes.namespace`*:: -+ --- -Kubernetes namespace - - -type: keyword - --- - -*`kubernetes.node.name`*:: -+ --- -Kubernetes node name - - -type: keyword - --- - -*`kubernetes.labels.*`*:: -+ --- -Kubernetes labels map - - -type: object - --- - -*`kubernetes.annotations.*`*:: -+ --- -Kubernetes annotations map - - -type: object - --- - -*`kubernetes.replicaset.name`*:: -+ --- -Kubernetes replicaset name - - -type: keyword - --- - -*`kubernetes.deployment.name`*:: -+ --- -Kubernetes deployment name - - -type: keyword - --- - -*`kubernetes.statefulset.name`*:: -+ --- -Kubernetes statefulset name - - -type: keyword - --- - -*`kubernetes.container.name`*:: -+ --- -Kubernetes container name - - -type: keyword - --- - -*`kubernetes.container.image`*:: -+ --- -Kubernetes container image - - -type: keyword - --- - -[[exported-fields-kubernetes]] -== Kubernetes fields - -Kubernetes metrics - - - -[float] -=== kubernetes - -Information and statistics of pods managed by kubernetes. - - - -[float] -=== apiserver - -Kubernetes API server metrics - - - -*`kubernetes.apiserver.request.client`*:: -+ --- -Client executing requests - - -type: keyword - --- - -*`kubernetes.apiserver.request.resource`*:: -+ --- -Requested resource - - -type: keyword - --- - -*`kubernetes.apiserver.request.subresource`*:: -+ --- -Requested subresource - - -type: keyword - --- - -*`kubernetes.apiserver.request.scope`*:: -+ --- -Request scope (cluster, namespace, resource) - - -type: keyword - --- - -*`kubernetes.apiserver.request.verb`*:: -+ --- -HTTP verb - - -type: keyword - --- - -*`kubernetes.apiserver.request.code`*:: -+ --- -HTTP code - - -type: keyword - --- - -*`kubernetes.apiserver.request.content_type`*:: -+ --- -Request HTTP content type - - -type: keyword - --- - -*`kubernetes.apiserver.request.dry_run`*:: -+ --- -Wether the request uses dry run - - -type: keyword - --- - -*`kubernetes.apiserver.request.kind`*:: -+ --- -Kind of request - - -type: keyword - --- - -*`kubernetes.apiserver.request.component`*:: -+ --- -Component handling the request - - -type: keyword - --- - -*`kubernetes.apiserver.request.group`*:: -+ --- -API group for the resource - - -type: keyword - --- - -*`kubernetes.apiserver.request.version`*:: -+ --- -version for the group - - -type: keyword - --- - -*`kubernetes.apiserver.request.handler`*:: -+ --- -Request handler - - -type: keyword - --- - -*`kubernetes.apiserver.request.method`*:: -+ --- -HTTP method - - -type: keyword - --- - -*`kubernetes.apiserver.request.host`*:: -+ --- -Request host - - -type: keyword - --- - - -*`kubernetes.apiserver.process.cpu.sec`*:: -+ --- -CPU seconds - -type: double - --- - -*`kubernetes.apiserver.process.memory.resident.bytes`*:: -+ --- -Bytes in resident memory - -type: long - -format: bytes - --- - -*`kubernetes.apiserver.process.memory.virtual.bytes`*:: -+ --- -Bytes in virtual memory - -type: long - -format: bytes - --- - -*`kubernetes.apiserver.process.fds.open.count`*:: -+ --- -Number of open file descriptors - -type: long - --- - -*`kubernetes.apiserver.process.started.sec`*:: -+ --- -Seconds since the process started - -type: double - --- - - -*`kubernetes.apiserver.http.request.duration.us.percentile.*`*:: -+ --- -Request duration microseconds percentiles - -type: object - --- - -*`kubernetes.apiserver.http.request.duration.us.sum`*:: -+ --- -Request duration microseconds cumulative sum - -type: double - --- - -*`kubernetes.apiserver.http.request.duration.us.count`*:: -+ --- -Request count for duration - -type: long - --- - -*`kubernetes.apiserver.http.request.size.bytes.percentile.*`*:: -+ --- -Request size percentiles - -type: object - --- - -*`kubernetes.apiserver.http.request.size.bytes.sum`*:: -+ --- -Request size cumulative sum - -type: long - -format: bytes - --- - -*`kubernetes.apiserver.http.request.size.bytes.count`*:: -+ --- -Request count for size - -type: long - --- - -*`kubernetes.apiserver.http.response.size.bytes.percentile.*`*:: -+ --- -Response size percentiles - -type: object - --- - -*`kubernetes.apiserver.http.response.size.bytes.sum`*:: -+ --- -Response size cumulative sum - -type: long - -format: bytes - --- - -*`kubernetes.apiserver.http.response.size.bytes.count`*:: -+ --- -Response count - -type: long - --- - -*`kubernetes.apiserver.http.request.count`*:: -+ --- -Request count for response - -type: long - --- - -*`kubernetes.apiserver.client.request.count`*:: -+ --- -Number of requests as client - -type: long - --- - - -*`kubernetes.apiserver.request.count`*:: -+ --- -Number of requests - -type: long - --- - -*`kubernetes.apiserver.request.latency.sum`*:: -+ --- -Requests latency, sum of latencies in microseconds - -type: long - --- - -*`kubernetes.apiserver.request.latency.count`*:: -+ --- -Request latency, number of requests - -type: long - --- - -*`kubernetes.apiserver.request.latency.bucket.*`*:: -+ --- -Request latency histogram buckets - -type: object - --- - -*`kubernetes.apiserver.request.duration.us.sum`*:: -+ --- -Request duration, sum in microseconds - -type: long - --- - -*`kubernetes.apiserver.request.duration.us.count`*:: -+ --- -Request duration, number of operations - -type: long - --- - -*`kubernetes.apiserver.request.duration.us.bucket.*`*:: -+ --- -Request duration, histogram buckets - -type: object - --- - -*`kubernetes.apiserver.request.current.count`*:: -+ --- -Inflight requests - -type: long - --- - -*`kubernetes.apiserver.request.longrunning.count`*:: -+ --- -Number of requests active long running requests - -type: long - --- - -*`kubernetes.apiserver.etcd.object.count`*:: -+ --- -Number of kubernetes objects at etcd - -type: long - --- - -*`kubernetes.apiserver.audit.event.count`*:: -+ --- -Number of audit events - -type: long - --- - -*`kubernetes.apiserver.audit.rejected.count`*:: -+ --- -Number of audit rejected events - -type: long - --- - -[float] -=== container - -kubernetes container metrics - - - -*`kubernetes.container.start_time`*:: -+ --- -Start time - - -type: date - --- - -[float] -=== cpu - -CPU usage metrics - - - - - -*`kubernetes.container.cpu.usage.core.ns`*:: -+ --- -Container CPU Core usage nanoseconds - - -type: long - --- - -*`kubernetes.container.cpu.usage.nanocores`*:: -+ --- -CPU used nanocores - - -type: long - --- - -*`kubernetes.container.cpu.usage.node.pct`*:: -+ --- -CPU usage as a percentage of the total node allocatable CPU - - -type: scaled_float - -format: percent - --- - -*`kubernetes.container.cpu.usage.limit.pct`*:: -+ --- -CPU usage as a percentage of the defined limit for the container (or total node allocatable CPU if unlimited) - - -type: scaled_float - -format: percent - --- - -[float] -=== logs - -Logs info - - - - -*`kubernetes.container.logs.available.bytes`*:: -+ --- -Logs available capacity in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.container.logs.capacity.bytes`*:: -+ --- -Logs total capacity in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.container.logs.used.bytes`*:: -+ --- -Logs used capacity in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.container.logs.inodes.count`*:: -+ --- -Total available inodes - - -type: long - --- - -*`kubernetes.container.logs.inodes.free`*:: -+ --- -Total free inodes - - -type: long - --- - -*`kubernetes.container.logs.inodes.used`*:: -+ --- -Total used inodes - - -type: long - --- - - - -*`kubernetes.container.memory.available.bytes`*:: -+ --- -Total available memory - - -type: long - -format: bytes - --- - - -*`kubernetes.container.memory.usage.bytes`*:: -+ --- -Total memory usage - - -type: long - -format: bytes - --- - -*`kubernetes.container.memory.usage.node.pct`*:: -+ --- -Memory usage as a percentage of the total node allocatable memory - - -type: scaled_float - -format: percent - --- - -*`kubernetes.container.memory.usage.limit.pct`*:: -+ --- -Memory usage as a percentage of the defined limit for the container (or total node allocatable memory if unlimited) - - -type: scaled_float - -format: percent - --- - - -*`kubernetes.container.memory.rss.bytes`*:: -+ --- -RSS memory usage - - -type: long - -format: bytes - --- - - -*`kubernetes.container.memory.workingset.bytes`*:: -+ --- -Working set memory usage - - -type: long - -format: bytes - --- - -*`kubernetes.container.memory.pagefaults`*:: -+ --- -Number of page faults - - -type: long - --- - -*`kubernetes.container.memory.majorpagefaults`*:: -+ --- -Number of major page faults - - -type: long - --- - - - -*`kubernetes.container.rootfs.capacity.bytes`*:: -+ --- -Root filesystem total capacity in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.container.rootfs.available.bytes`*:: -+ --- -Root filesystem total available in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.container.rootfs.used.bytes`*:: -+ --- -Root filesystem total used in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.container.rootfs.inodes.used`*:: -+ --- -Used inodes - - -type: long - --- - -[float] -=== controllermanager - -Controller manager metrics - - - -*`kubernetes.controllermanager.handler`*:: -+ --- -Request handler - - -type: keyword - --- - -*`kubernetes.controllermanager.code`*:: -+ --- -HTTP code - - -type: keyword - --- - -*`kubernetes.controllermanager.method`*:: -+ --- -HTTP method - - -type: keyword - --- - -*`kubernetes.controllermanager.host`*:: -+ --- -Request host - - -type: keyword - --- - -*`kubernetes.controllermanager.name`*:: -+ --- -Name for the resource - - -type: keyword - --- - -*`kubernetes.controllermanager.zone`*:: -+ --- -Infrastructure zone - - -type: keyword - --- - - -*`kubernetes.controllermanager.process.cpu.sec`*:: -+ --- -CPU seconds - -type: double - --- - -*`kubernetes.controllermanager.process.memory.resident.bytes`*:: -+ --- -Bytes in resident memory - -type: long - -format: bytes - --- - -*`kubernetes.controllermanager.process.memory.virtual.bytes`*:: -+ --- -Bytes in virtual memory - -type: long - -format: bytes - --- - -*`kubernetes.controllermanager.process.fds.open.count`*:: -+ --- -Number of open file descriptors - -type: long - --- - -*`kubernetes.controllermanager.process.started.sec`*:: -+ --- -Seconds since the process started - -type: double - --- - - -*`kubernetes.controllermanager.http.request.duration.us.percentile.*`*:: -+ --- -Request duration microseconds percentiles - -type: object - --- - -*`kubernetes.controllermanager.http.request.duration.us.sum`*:: -+ --- -Request duration microseconds cumulative sum - -type: double - --- - -*`kubernetes.controllermanager.http.request.duration.us.count`*:: -+ --- -Request count for duration - -type: long - --- - -*`kubernetes.controllermanager.http.request.size.bytes.percentile.*`*:: -+ --- -Request size percentiles - -type: object - --- - -*`kubernetes.controllermanager.http.request.size.bytes.sum`*:: -+ --- -Request size cumulative sum - -type: long - -format: bytes - --- - -*`kubernetes.controllermanager.http.request.size.bytes.count`*:: -+ --- -Request count for size - -type: long - --- - -*`kubernetes.controllermanager.http.response.size.bytes.percentile.*`*:: -+ --- -Response size percentiles - -type: object - --- - -*`kubernetes.controllermanager.http.response.size.bytes.sum`*:: -+ --- -Response size cumulative sum - -type: long - -format: bytes - --- - -*`kubernetes.controllermanager.http.response.size.bytes.count`*:: -+ --- -Response count - -type: long - --- - -*`kubernetes.controllermanager.http.request.count`*:: -+ --- -Request count for response - -type: long - --- - -*`kubernetes.controllermanager.client.request.count`*:: -+ --- -Number of requests as client - - -type: long - --- - - -*`kubernetes.controllermanager.workqueue.longestrunning.sec`*:: -+ --- -Longest running processors - -type: double - --- - -*`kubernetes.controllermanager.workqueue.unfinished.sec`*:: -+ --- -Unfinished processors - -type: double - --- - -*`kubernetes.controllermanager.workqueue.adds.count`*:: -+ --- -Workqueue add count - -type: long - --- - -*`kubernetes.controllermanager.workqueue.depth.count`*:: -+ --- -Workqueue depth count - -type: long - --- - -*`kubernetes.controllermanager.workqueue.retries.count`*:: -+ --- -Workqueue number of retries - -type: long - --- - - -*`kubernetes.controllermanager.node.collector.eviction.count`*:: -+ --- -Number of node evictions - -type: long - --- - -*`kubernetes.controllermanager.node.collector.unhealthy.count`*:: -+ --- -Number of unhealthy nodes - -type: long - --- - -*`kubernetes.controllermanager.node.collector.count`*:: -+ --- -Number of nodes - -type: long - --- - -*`kubernetes.controllermanager.node.collector.health.pct`*:: -+ --- -Percentage of healthy nodes - -type: long - --- - -*`kubernetes.controllermanager.leader.is_master`*:: -+ --- -Whether the node is master - - -type: boolean - --- - -[float] -=== event - -The Kubernetes events metricset collects events that are generated by objects running inside of Kubernetes - - - -*`kubernetes.event.count`*:: -+ --- -Count field records the number of times the particular event has occurred - - -type: long - --- - - -*`kubernetes.event.timestamp.first_occurrence`*:: -+ --- -Timestamp of first occurrence of event - - -type: date - --- - -*`kubernetes.event.timestamp.last_occurrence`*:: -+ --- -Timestamp of last occurrence of event - - -type: date - --- - -*`kubernetes.event.message`*:: -+ --- -Message recorded for the given event - - -type: text - --- - -*`kubernetes.event.reason`*:: -+ --- -Reason recorded for the given event - - -type: keyword - --- - -*`kubernetes.event.type`*:: -+ --- -Type of the given event - - -type: keyword - --- - -[float] -=== source - -The component reporting this event - - - -*`kubernetes.event.source.component`*:: -+ --- -Component from which the event is generated - - -type: keyword - --- - -*`kubernetes.event.source.host`*:: -+ --- -Node name on which the event is generated - - -type: keyword - --- - -[float] -=== metadata - -Metadata associated with the given event - - - - -*`kubernetes.event.metadata.timestamp.created`*:: -+ --- -Timestamp of creation of the given event - - -type: date - --- - -*`kubernetes.event.metadata.name`*:: -+ --- -Name of the event - - -type: keyword - --- - -*`kubernetes.event.metadata.namespace`*:: -+ --- -Namespace in which event was generated - - -type: keyword - --- - -*`kubernetes.event.metadata.resource_version`*:: -+ --- -Version of the event resource - - -type: keyword - --- - -*`kubernetes.event.metadata.uid`*:: -+ --- -Unique identifier to the event object - - -type: keyword - --- - -*`kubernetes.event.metadata.self_link`*:: -+ --- -URL representing the event - - -type: keyword - --- - -[float] -=== involved_object - -Metadata associated with the given involved object - - - -*`kubernetes.event.involved_object.api_version`*:: -+ --- -API version of the object - - -type: keyword - --- - -*`kubernetes.event.involved_object.kind`*:: -+ --- -API kind of the object - - -type: keyword - --- - -*`kubernetes.event.involved_object.name`*:: -+ --- -name of the object - - -type: keyword - --- - -*`kubernetes.event.involved_object.resource_version`*:: -+ --- -resource version of the object - - -type: keyword - --- - -*`kubernetes.event.involved_object.uid`*:: -+ --- -UUID version of the object - - -type: keyword - --- - -[float] -=== node - -kubernetes node metrics - - - -*`kubernetes.node.start_time`*:: -+ --- -Start time - - -type: date - --- - -[float] -=== cpu - -CPU usage metrics - - - - - -*`kubernetes.node.cpu.usage.core.ns`*:: -+ --- -Node CPU Core usage nanoseconds - - -type: long - --- - -*`kubernetes.node.cpu.usage.nanocores`*:: -+ --- -CPU used nanocores - - -type: long - --- - - - -*`kubernetes.node.memory.available.bytes`*:: -+ --- -Total available memory - - -type: long - -format: bytes - --- - - -*`kubernetes.node.memory.usage.bytes`*:: -+ --- -Total memory usage - - -type: long - -format: bytes - --- - - -*`kubernetes.node.memory.rss.bytes`*:: -+ --- -RSS memory usage - - -type: long - -format: bytes - --- - - -*`kubernetes.node.memory.workingset.bytes`*:: -+ --- -Working set memory usage - - -type: long - -format: bytes - --- - -*`kubernetes.node.memory.pagefaults`*:: -+ --- -Number of page faults - - -type: long - --- - -*`kubernetes.node.memory.majorpagefaults`*:: -+ --- -Number of major page faults - - -type: long - --- - - - -*`kubernetes.node.network.rx.bytes`*:: -+ --- -Received bytes - - -type: long - -format: bytes - --- - -*`kubernetes.node.network.rx.errors`*:: -+ --- -Rx errors - - -type: long - --- - - -*`kubernetes.node.network.tx.bytes`*:: -+ --- -Transmitted bytes - - -type: long - -format: bytes - --- - -*`kubernetes.node.network.tx.errors`*:: -+ --- -Tx errors - - -type: long - --- - - - -*`kubernetes.node.fs.capacity.bytes`*:: -+ --- -Filesystem total capacity in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.node.fs.available.bytes`*:: -+ --- -Filesystem total available in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.node.fs.used.bytes`*:: -+ --- -Filesystem total used in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.node.fs.inodes.used`*:: -+ --- -Number of used inodes - - -type: long - --- - -*`kubernetes.node.fs.inodes.count`*:: -+ --- -Number of inodes - - -type: long - --- - -*`kubernetes.node.fs.inodes.free`*:: -+ --- -Number of free inodes - - -type: long - --- - - - - -*`kubernetes.node.runtime.imagefs.capacity.bytes`*:: -+ --- -Image filesystem total capacity in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.node.runtime.imagefs.available.bytes`*:: -+ --- -Image filesystem total available in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.node.runtime.imagefs.used.bytes`*:: -+ --- -Image filesystem total used in bytes - - -type: long - -format: bytes - --- - -[float] -=== pod - -kubernetes pod metrics - - - -*`kubernetes.pod.start_time`*:: -+ --- -Start time - - -type: date - --- - - - -*`kubernetes.pod.network.rx.bytes`*:: -+ --- -Received bytes - - -type: long - -format: bytes - --- - -*`kubernetes.pod.network.rx.errors`*:: -+ --- -Rx errors - - -type: long - --- - - -*`kubernetes.pod.network.tx.bytes`*:: -+ --- -Transmitted bytes - - -type: long - -format: bytes - --- - -*`kubernetes.pod.network.tx.errors`*:: -+ --- -Tx errors - - -type: long - --- - -[float] -=== cpu - -CPU usage metrics - - - - -*`kubernetes.pod.cpu.usage.nanocores`*:: -+ --- -CPU used nanocores - - -type: long - --- - -*`kubernetes.pod.cpu.usage.node.pct`*:: -+ --- -CPU usage as a percentage of the total node CPU - - -type: scaled_float - -format: percent - --- - -*`kubernetes.pod.cpu.usage.limit.pct`*:: -+ --- -CPU usage as a percentage of the defined limit for the pod containers (or total node CPU if one or more containers of the pod are unlimited) - - -type: scaled_float - -format: percent - --- - - - -*`kubernetes.pod.memory.usage.bytes`*:: -+ --- -Total memory usage - - -type: long - -format: bytes - --- - -*`kubernetes.pod.memory.usage.node.pct`*:: -+ --- -Memory usage as a percentage of the total node allocatable memory - - -type: scaled_float - -format: percent - --- - -*`kubernetes.pod.memory.usage.limit.pct`*:: -+ --- -Memory usage as a percentage of the defined limit for the pod containers (or total node allocatable memory if unlimited) - - -type: scaled_float - -format: percent - --- - - -*`kubernetes.pod.memory.available.bytes`*:: -+ --- -Total memory available - - -type: long - -format: bytes - --- - - -*`kubernetes.pod.memory.working_set.bytes`*:: -+ --- -Total working set memory - - -type: long - -format: bytes - --- - - -*`kubernetes.pod.memory.rss.bytes`*:: -+ --- -Total resident set size memory - - -type: long - -format: bytes - --- - -*`kubernetes.pod.memory.page_faults`*:: -+ --- -Total page faults - - -type: long - --- - -*`kubernetes.pod.memory.major_page_faults`*:: -+ --- -Total major page faults - - -type: long - --- - -[float] -=== proxy - -Kubernetes proxy server metrics - - - -*`kubernetes.proxy.handler`*:: -+ --- -Request handler - - -type: keyword - --- - -*`kubernetes.proxy.code`*:: -+ --- -HTTP code - - -type: keyword - --- - -*`kubernetes.proxy.method`*:: -+ --- -HTTP method - - -type: keyword - --- - -*`kubernetes.proxy.host`*:: -+ --- -Request host - - -type: keyword - --- - - -*`kubernetes.proxy.process.cpu.sec`*:: -+ --- -CPU seconds - -type: double - --- - -*`kubernetes.proxy.process.memory.resident.bytes`*:: -+ --- -Bytes in resident memory - -type: long - -format: bytes - --- - -*`kubernetes.proxy.process.memory.virtual.bytes`*:: -+ --- -Bytes in virtual memory - -type: long - -format: bytes - --- - -*`kubernetes.proxy.process.fds.open.count`*:: -+ --- -Number of open file descriptors - -type: long - --- - -*`kubernetes.proxy.process.started.sec`*:: -+ --- -Seconds since the process started - -type: double - --- - - -*`kubernetes.proxy.http.request.duration.us.percentile.*`*:: -+ --- -Request duration microseconds percentiles - -type: object - --- - -*`kubernetes.proxy.http.request.duration.us.sum`*:: -+ --- -Request duration microseconds cumulative sum - -type: double - --- - -*`kubernetes.proxy.http.request.duration.us.count`*:: -+ --- -Request count for duration - -type: long - --- - -*`kubernetes.proxy.http.request.size.bytes.percentile.*`*:: -+ --- -Request size percentiles - -type: object - --- - -*`kubernetes.proxy.http.request.size.bytes.sum`*:: -+ --- -Request size cumulative sum - -type: long - -format: bytes - --- - -*`kubernetes.proxy.http.request.size.bytes.count`*:: -+ --- -Request count for size - -type: long - --- - -*`kubernetes.proxy.http.response.size.bytes.percentile.*`*:: -+ --- -Response size percentiles - -type: object - --- - -*`kubernetes.proxy.http.response.size.bytes.sum`*:: -+ --- -Response size cumulative sum - -type: long - -format: bytes - --- - -*`kubernetes.proxy.http.response.size.bytes.count`*:: -+ --- -Response count - -type: long - --- - -*`kubernetes.proxy.http.request.count`*:: -+ --- -Request count - -type: long - --- - -*`kubernetes.proxy.client.request.count`*:: -+ --- -Number of requests as client - - -type: long - --- - -[float] -=== sync - -kubeproxy proxy sync metrics - - - -*`kubernetes.proxy.sync.rules.duration.us.sum`*:: -+ --- -SyncProxyRules duration, sum of durations in microseconds - -type: long - --- - -*`kubernetes.proxy.sync.rules.duration.us.count`*:: -+ --- -SyncProxyRules duration, number of operations - -type: long - --- - -*`kubernetes.proxy.sync.rules.duration.us.bucket.*`*:: -+ --- -SyncProxyRules duration, histogram buckets - -type: object - --- - -*`kubernetes.proxy.sync.networkprogramming.duration.us.sum`*:: -+ --- -Network programming duration, sum in microseconds - -type: long - --- - -*`kubernetes.proxy.sync.networkprogramming.duration.us.count`*:: -+ --- -Network programming duration, number of operations - -type: long - --- - -*`kubernetes.proxy.sync.networkprogramming.duration.us.bucket.*`*:: -+ --- -Network programming duration, histogram buckets - -type: object - --- - -[float] -=== scheduler - -Kubernetes scheduler metrics - - - -*`kubernetes.scheduler.handler`*:: -+ --- -Request handler - - -type: keyword - --- - -*`kubernetes.scheduler.code`*:: -+ --- -HTTP code - - -type: keyword - --- - -*`kubernetes.scheduler.method`*:: -+ --- -HTTP method - - -type: keyword - --- - -*`kubernetes.scheduler.host`*:: -+ --- -Request host - - -type: keyword - --- - -*`kubernetes.scheduler.name`*:: -+ --- -Name for the resource - - -type: keyword - --- - -*`kubernetes.scheduler.result`*:: -+ --- -Schedule attempt result - - -type: keyword - --- - -*`kubernetes.scheduler.operation`*:: -+ --- -Scheduling operation - - -type: keyword - --- - - -*`kubernetes.scheduler.process.cpu.sec`*:: -+ --- -CPU seconds - -type: double - --- - -*`kubernetes.scheduler.process.memory.resident.bytes`*:: -+ --- -Bytes in resident memory - -type: long - -format: bytes - --- - -*`kubernetes.scheduler.process.memory.virtual.bytes`*:: -+ --- -Bytes in virtual memory - -type: long - -format: bytes - --- - -*`kubernetes.scheduler.process.fds.open.count`*:: -+ --- -Number of open file descriptors - -type: long - --- - -*`kubernetes.scheduler.process.started.sec`*:: -+ --- -Seconds since the process started - -type: double - --- - - -*`kubernetes.scheduler.http.request.duration.us.percentile.*`*:: -+ --- -Request duration microseconds percentiles - -type: object - --- - -*`kubernetes.scheduler.http.request.duration.us.sum`*:: -+ --- -Request duration microseconds cumulative sum - -type: double - --- - -*`kubernetes.scheduler.http.request.duration.us.count`*:: -+ --- -Request count for duration - -type: long - --- - -*`kubernetes.scheduler.http.request.size.bytes.percentile.*`*:: -+ --- -Request size percentiles - -type: object - --- - -*`kubernetes.scheduler.http.request.size.bytes.sum`*:: -+ --- -Request size cumulative sum - -type: long - -format: bytes - --- - -*`kubernetes.scheduler.http.request.size.bytes.count`*:: -+ --- -Request count for size - -type: long - --- - -*`kubernetes.scheduler.http.response.size.bytes.percentile.*`*:: -+ --- -Response size percentiles - -type: object - --- - -*`kubernetes.scheduler.http.response.size.bytes.sum`*:: -+ --- -Response size cumulative sum - -type: long - -format: bytes - --- - -*`kubernetes.scheduler.http.response.size.bytes.count`*:: -+ --- -Response count - -type: long - --- - -*`kubernetes.scheduler.http.request.count`*:: -+ --- -Request count - -type: long - --- - -*`kubernetes.scheduler.client.request.count`*:: -+ --- -Number of requests as client - - -type: long - --- - -*`kubernetes.scheduler.leader.is_master`*:: -+ --- -Whether the node is master - - -type: boolean - --- - - -*`kubernetes.scheduler.scheduling.e2e.duration.us.bucket.*`*:: -+ --- -End to end scheduling duration microseconds - -type: object - --- - -*`kubernetes.scheduler.scheduling.e2e.duration.us.sum`*:: -+ --- -End to end scheduling duration microseconds sum - -type: long - --- - -*`kubernetes.scheduler.scheduling.e2e.duration.us.count`*:: -+ --- -End to end scheduling count - -type: long - --- - -*`kubernetes.scheduler.scheduling.pod.preemption.victims.count`*:: -+ --- -Pod preemption victims - -type: long - --- - -*`kubernetes.scheduler.scheduling.pod.attempts.count`*:: -+ --- -Pod attempts count - -type: long - --- - -*`kubernetes.scheduler.scheduling.duration.seconds.percentile.*`*:: -+ --- -Scheduling duration percentiles - -type: object - --- - -*`kubernetes.scheduler.scheduling.duration.seconds.sum`*:: -+ --- -Scheduling duration cumulative sum - -type: double - --- - -*`kubernetes.scheduler.scheduling.duration.seconds.count`*:: -+ --- -Scheduling count - -type: long - --- - -[float] -=== container - -kubernetes container metrics - - - -*`kubernetes.container.id`*:: -+ --- -Container id - -type: keyword - --- - - -*`kubernetes.container.status.phase`*:: -+ --- -Container phase (running, waiting, terminated) - - -type: keyword - --- - -*`kubernetes.container.status.ready`*:: -+ --- -Container ready status - - -type: boolean - --- - -*`kubernetes.container.status.restarts`*:: -+ --- -Container restarts count - - -type: integer - --- - -*`kubernetes.container.status.reason`*:: -+ --- -Waiting (ContainerCreating, CrashLoopBackoff, ErrImagePull, ImagePullBackoff) or termination (Completed, ContainerCannotRun, Error, OOMKilled) reason. - - -type: keyword - --- - - -*`kubernetes.container.cpu.limit.cores`*:: -+ --- -Container CPU cores limit - - -type: float - --- - -*`kubernetes.container.cpu.request.cores`*:: -+ --- -Container CPU requested cores - - -type: float - --- - -*`kubernetes.container.cpu.limit.nanocores`*:: -+ --- - -deprecated:[6.4] - -Container CPU nanocores limit - - -type: long - --- - -*`kubernetes.container.cpu.request.nanocores`*:: -+ --- - -deprecated:[6.4] - -Container CPU requested nanocores - - -type: long - --- - - -*`kubernetes.container.memory.limit.bytes`*:: -+ --- -Container memory limit in bytes - - -type: long - -format: bytes - --- - -*`kubernetes.container.memory.request.bytes`*:: -+ --- -Container requested memory in bytes - - -type: long - -format: bytes - --- - -[float] -=== cronjob - -kubernetes cronjob metrics - - - -*`kubernetes.cronjob.name`*:: -+ --- -Cronjob name - -type: keyword - --- - -*`kubernetes.cronjob.schedule`*:: -+ --- -Cronjob schedule - -type: keyword - --- - -*`kubernetes.cronjob.concurrency`*:: -+ --- -Concurrency policy - -type: keyword - --- - -*`kubernetes.cronjob.active.count`*:: -+ --- -Number of active pods for the cronjob - -type: long - --- - -*`kubernetes.cronjob.is_suspended`*:: -+ --- -Whether the cronjob is suspended - -type: boolean - --- - -*`kubernetes.cronjob.created.sec`*:: -+ --- -Epoch seconds since the cronjob was created - -type: double - --- - -*`kubernetes.cronjob.last_schedule.sec`*:: -+ --- -Epoch seconds for last cronjob run - -type: double - --- - -*`kubernetes.cronjob.next_schedule.sec`*:: -+ --- -Epoch seconds for next cronjob run - -type: double - --- - -*`kubernetes.cronjob.deadline.sec`*:: -+ --- -Deadline seconds after schedule for considering failed - -type: long - --- - -[float] -=== deployment - -kubernetes deployment metrics - - - -*`kubernetes.deployment.paused`*:: -+ --- -Kubernetes deployment paused status - - -type: boolean - --- - -[float] -=== replicas - -Kubernetes deployment replicas info - - - -*`kubernetes.deployment.replicas.desired`*:: -+ --- -Deployment number of desired replicas (spec) - - -type: integer - --- - -*`kubernetes.deployment.replicas.available`*:: -+ --- -Deployment available replicas - - -type: integer - --- - -*`kubernetes.deployment.replicas.unavailable`*:: -+ --- -Deployment unavailable replicas - - -type: integer - --- - -*`kubernetes.deployment.replicas.updated`*:: -+ --- -Deployment updated replicas - - -type: integer - --- - -[float] -=== node - -kubernetes node metrics - - - - -*`kubernetes.node.status.ready`*:: -+ --- -Node ready status (true, false or unknown) - - -type: keyword - --- - -*`kubernetes.node.status.unschedulable`*:: -+ --- -Node unschedulable status - - -type: boolean - --- - - -*`kubernetes.node.cpu.allocatable.cores`*:: -+ --- -Node CPU allocatable cores - - -type: float - --- - -*`kubernetes.node.cpu.capacity.cores`*:: -+ --- -Node CPU capacity cores - - -type: long - --- - - -*`kubernetes.node.memory.allocatable.bytes`*:: -+ --- -Node allocatable memory in bytes - - -type: long - -format: bytes - --- - -*`kubernetes.node.memory.capacity.bytes`*:: -+ --- -Node memory capacity in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.node.pod.allocatable.total`*:: -+ --- -Node allocatable pods - - -type: long - --- - -*`kubernetes.node.pod.capacity.total`*:: -+ --- -Node pod capacity - - -type: long - --- - -[float] -=== persistentvolume - -kubernetes persistent volume metrics from kube-state-metrics - - - -*`kubernetes.persistentvolume.name`*:: -+ --- -Volume name. - -type: keyword - --- - -*`kubernetes.persistentvolume.capacity.bytes`*:: -+ --- -Volume capacity - -type: long - --- - -*`kubernetes.persistentvolume.phase`*:: -+ --- -Volume phase according to kubernetes - -type: keyword - --- - -*`kubernetes.persistentvolume.storage_class`*:: -+ --- -Storage class for the volume - -type: keyword - --- - -[float] -=== persistentvolumeclaim - -kubernetes persistent volume clame metrics from kube-state-metrics - - - -*`kubernetes.persistentvolumeclaim.name`*:: -+ --- -PVC name. - -type: keyword - --- - -*`kubernetes.persistentvolumeclaim.volume_name`*:: -+ --- -Binded volume name. - -type: keyword - --- - -*`kubernetes.persistentvolumeclaim.request_storage.bytes`*:: -+ --- -Requested capacity. - -type: long - --- - -*`kubernetes.persistentvolumeclaim.phase`*:: -+ --- -PVC phase. - -type: keyword - --- - -*`kubernetes.persistentvolumeclaim.access_mode`*:: -+ --- -Access mode. - -type: keyword - --- - -*`kubernetes.persistentvolumeclaim.storage_class`*:: -+ --- -Storage class for the PVC. - -type: keyword - --- - -[float] -=== pod - -kubernetes pod metrics - - - -*`kubernetes.pod.ip`*:: -+ --- -Kubernetes pod IP - - -type: ip - --- - -*`kubernetes.pod.host_ip`*:: -+ --- -Kubernetes pod host IP - - -type: ip - --- - -[float] -=== status - -Kubernetes pod status metrics - - - -*`kubernetes.pod.status.phase`*:: -+ --- -Kubernetes pod phase (Running, Pending...) - - -type: keyword - --- - -*`kubernetes.pod.status.ready`*:: -+ --- -Kubernetes pod ready status (true, false or unknown) - - -type: keyword - --- - -*`kubernetes.pod.status.scheduled`*:: -+ --- -Kubernetes pod scheduled status (true, false, unknown) - - -type: keyword - --- - -[float] -=== replicaset - -kubernetes replica set metrics - - - -[float] -=== replicas - -Kubernetes replica set paused status - - - -*`kubernetes.replicaset.replicas.available`*:: -+ --- -The number of replicas per ReplicaSet - - -type: long - --- - -*`kubernetes.replicaset.replicas.desired`*:: -+ --- -The number of replicas per ReplicaSet - - -type: long - --- - -*`kubernetes.replicaset.replicas.ready`*:: -+ --- -The number of ready replicas per ReplicaSet - - -type: long - --- - -*`kubernetes.replicaset.replicas.observed`*:: -+ --- -The generation observed by the ReplicaSet controller - - -type: long - --- - -*`kubernetes.replicaset.replicas.labeled`*:: -+ --- -The number of fully labeled replicas per ReplicaSet - - -type: long - --- - -[float] -=== resourcequota - -kubernetes resourcequota metrics - - - -*`kubernetes.resourcequota.created.sec`*:: -+ --- -Epoch seconds since the ResourceQuota was created - -type: double - --- - -*`kubernetes.resourcequota.quota`*:: -+ --- -Quota informed (hard or used) for the resource - -type: double - --- - -*`kubernetes.resourcequota.name`*:: -+ --- -ResourceQuota name - -type: keyword - --- - -*`kubernetes.resourcequota.type`*:: -+ --- -Quota information type, `hard` or `used` - -type: keyword - --- - -*`kubernetes.resourcequota.resource`*:: -+ --- -Resource name the quota applies to - -type: keyword - --- - -[float] -=== service - -kubernetes service metrics - - - -*`kubernetes.service.name`*:: -+ --- -Service name. - -type: keyword - --- - -*`kubernetes.service.cluster_ip`*:: -+ --- -Internal IP for the service. - -type: ip - --- - -*`kubernetes.service.external_name`*:: -+ --- -Service external DNS name - -type: keyword - --- - -*`kubernetes.service.external_ip`*:: -+ --- -Service external IP - -type: keyword - --- - -*`kubernetes.service.load_balancer_ip`*:: -+ --- -Load Balancer service IP - -type: keyword - --- - -*`kubernetes.service.type`*:: -+ --- -Service type - -type: keyword - --- - -*`kubernetes.service.ingress_ip`*:: -+ --- -Ingress IP - -type: keyword - --- - -*`kubernetes.service.ingress_hostname`*:: -+ --- -Ingress Hostname - -type: ip - --- - -*`kubernetes.service.created`*:: -+ --- -Service creation date - -type: date - --- - -[float] -=== statefulset - -kubernetes stateful set metrics - - - -*`kubernetes.statefulset.created`*:: -+ --- -The creation timestamp (epoch) for StatefulSet - - -type: long - --- - -[float] -=== replicas - -Kubernetes stateful set replicas status - - - -*`kubernetes.statefulset.replicas.observed`*:: -+ --- -The number of observed replicas per StatefulSet - - -type: long - --- - -*`kubernetes.statefulset.replicas.desired`*:: -+ --- -The number of desired replicas per StatefulSet - - -type: long - --- - -[float] -=== generation - -Kubernetes stateful set generation information - - - -*`kubernetes.statefulset.generation.observed`*:: -+ --- -The observed generation per StatefulSet - - -type: long - --- - -*`kubernetes.statefulset.generation.desired`*:: -+ --- -The desired generation per StatefulSet - - -type: long - --- - -[float] -=== storageclass - -kubernetes storage class metrics - - - -*`kubernetes.storageclass.name`*:: -+ --- -Storage class name. - -type: keyword - --- - -*`kubernetes.storageclass.provisioner`*:: -+ --- -Volume provisioner for the storage class. - -type: keyword - --- - -*`kubernetes.storageclass.reclaim_policy`*:: -+ --- -Reclaim policy for dynamically created volumes - -type: keyword - --- - -*`kubernetes.storageclass.volume_binding_mode`*:: -+ --- -Mode for default provisioning and binding - -type: keyword - --- - -*`kubernetes.storageclass.created`*:: -+ --- -Storage class creation date - -type: date - --- - -[float] -=== system - -kubernetes system containers metrics - - - -*`kubernetes.system.container`*:: -+ --- -Container name - - -type: keyword - --- - -*`kubernetes.system.start_time`*:: -+ --- -Start time - - -type: date - --- - -[float] -=== cpu - -CPU usage metrics - - - - - -*`kubernetes.system.cpu.usage.core.ns`*:: -+ --- -CPU Core usage nanoseconds - - -type: long - --- - -*`kubernetes.system.cpu.usage.nanocores`*:: -+ --- -CPU used nanocores - - -type: long - --- - - - -*`kubernetes.system.memory.usage.bytes`*:: -+ --- -Total memory usage - - -type: long - -format: bytes - --- - - -*`kubernetes.system.memory.rss.bytes`*:: -+ --- -RSS memory usage - - -type: long - -format: bytes - --- - - -*`kubernetes.system.memory.workingset.bytes`*:: -+ --- -Working set memory usage - - -type: long - -format: bytes - --- - -*`kubernetes.system.memory.pagefaults`*:: -+ --- -Number of page faults - - -type: long - --- - -*`kubernetes.system.memory.majorpagefaults`*:: -+ --- -Number of major page faults - - -type: long - --- - -[float] -=== volume - -kubernetes volume metrics - - - -*`kubernetes.volume.name`*:: -+ --- -Volume name - - -type: keyword - --- - - - -*`kubernetes.volume.fs.capacity.bytes`*:: -+ --- -Filesystem total capacity in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.volume.fs.available.bytes`*:: -+ --- -Filesystem total available in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.volume.fs.used.bytes`*:: -+ --- -Filesystem total used in bytes - - -type: long - -format: bytes - --- - - -*`kubernetes.volume.fs.inodes.used`*:: -+ --- -Used inodes - - -type: long - --- - -*`kubernetes.volume.fs.inodes.free`*:: -+ --- -Free inodes - - -type: long - --- - -*`kubernetes.volume.fs.inodes.count`*:: -+ --- -Total inodes - - -type: long - --- - -[[exported-fields-kvm]] -== kvm fields - -kvm module - - - -[float] -=== kvm - - - - -[float] -=== dommemstat - -dommemstat - - - -[float] -=== stat - -Memory stat - - - -*`kvm.dommemstat.stat.name`*:: -+ --- -Memory stat name - - -type: keyword - --- - -*`kvm.dommemstat.stat.value`*:: -+ --- -Memory stat value - - -type: long - --- - -*`kvm.dommemstat.id`*:: -+ --- -Domain id - - -type: long - --- - -*`kvm.dommemstat.name`*:: -+ --- -Domain name - - -type: keyword - --- - -[[exported-fields-logstash]] -== Logstash fields - -Logstash module - - - -[float] -=== logstash - - - - -[float] -=== node - -node - - - -*`logstash.node.host`*:: -+ --- -Host name - - -type: alias - -alias to: host.hostname - --- - -*`logstash.node.version`*:: -+ --- -Logstash Version - - -type: alias - -alias to: service.version - --- - -[float] -=== jvm - -JVM Info - - - -*`logstash.node.jvm.version`*:: -+ --- -Version - - -type: keyword - --- - -*`logstash.node.jvm.pid`*:: -+ --- -Process ID - - -type: alias - -alias to: process.pid - --- - -[float] -=== node.stats - -node_stats metrics. - - - -[float] -=== events - -Events stats - - - -*`logstash.node.stats.events.in`*:: -+ --- -Incoming events counter. - - -type: long - --- - -*`logstash.node.stats.events.out`*:: -+ --- -Outgoing events counter. - - -type: long - --- - -*`logstash.node.stats.events.filtered`*:: -+ --- -Filtered events counter. - - -type: long - --- - -[[exported-fields-memcached]] -== Memcached fields - -Memcached module - - - -[float] -=== memcached - - - - -[float] -=== stats - -stats - - - -*`memcached.stats.pid`*:: -+ --- -Current process ID of the Memcached task. - - -type: long - --- - -*`memcached.stats.uptime.sec`*:: -+ --- -Memcached server uptime. - - -type: long - --- - -*`memcached.stats.threads`*:: -+ --- -Number of threads used by the current Memcached server process. - - -type: long - --- - -*`memcached.stats.connections.current`*:: -+ --- -Number of open connections to this Memcached server, should be the same value on all servers during normal operation. - - -type: long - --- - -*`memcached.stats.connections.total`*:: -+ --- -Numer of successful connect attempts to this server since it has been started. - - -type: long - --- - -*`memcached.stats.get.hits`*:: -+ --- -Number of successful "get" commands (cache hits) since startup, divide them by the "cmd_get" value to get the cache hitrate. - - -type: long - --- - -*`memcached.stats.get.misses`*:: -+ --- -Number of failed "get" requests because nothing was cached for this key or the cached value was too old. - - -type: long - --- - -*`memcached.stats.cmd.get`*:: -+ --- -Number of "get" commands received since server startup not counting if they were successful or not. - - -type: long - --- - -*`memcached.stats.cmd.set`*:: -+ --- -Number of "set" commands serviced since startup. - - -type: long - --- - -*`memcached.stats.read.bytes`*:: -+ --- -Total number of bytes received from the network by this server. - - -type: long - --- - -*`memcached.stats.written.bytes`*:: -+ --- -Total number of bytes send to the network by this server. - - -type: long - --- - -*`memcached.stats.items.current`*:: -+ --- -Number of items currently in this server's cache. - - -type: long - --- - -*`memcached.stats.items.total`*:: -+ --- -Number of items stored ever stored on this server. This is no "maximum item count" value but a counted increased by every new item stored in the cache. - - -type: long - --- - -*`memcached.stats.evictions`*:: -+ --- -Number of objects removed from the cache to free up memory for new items because Memcached reached it's maximum memory setting (limit_maxbytes). - - -type: long - --- - -*`memcached.stats.bytes.current`*:: -+ --- -Number of bytes currently used for caching items. - - -type: long - --- - -*`memcached.stats.bytes.limit`*:: -+ --- -Number of bytes this server is allowed to use for storage. - - -type: long - --- - -[[exported-fields-mongodb]] -== MongoDB fields - -Metrics collected from MongoDB servers. - - - -[float] -=== mongodb - -MongoDB metrics. - - - -[float] -=== collstats - -MongoDB collection statistics metrics. - - - -*`mongodb.collstats.db`*:: -+ --- -Database name. - - -type: keyword - --- - -*`mongodb.collstats.collection`*:: -+ --- -Collection name. - - -type: keyword - --- - -*`mongodb.collstats.name`*:: -+ --- -Combination of database and collection name. - - -type: keyword - --- - -*`mongodb.collstats.total.time.us`*:: -+ --- -Total waiting time for locks in microseconds. - - -type: long - --- - -*`mongodb.collstats.total.count`*:: -+ --- -Total number of lock wait events. - - -type: long - --- - - -*`mongodb.collstats.lock.read.time.us`*:: -+ --- -Time waiting for read locks in microseconds. - - -type: long - --- - -*`mongodb.collstats.lock.read.count`*:: -+ --- -Number of read lock wait events. - - -type: long - --- - -*`mongodb.collstats.lock.write.time.us`*:: -+ --- -Time waiting for write locks in microseconds. - - -type: long - --- - -*`mongodb.collstats.lock.write.count`*:: -+ --- -Number of write lock wait events. - - -type: long - --- - -*`mongodb.collstats.queries.time.us`*:: -+ --- -Time running queries in microseconds. - - -type: long - --- - -*`mongodb.collstats.queries.count`*:: -+ --- -Number of queries executed. - - -type: long - --- - -*`mongodb.collstats.getmore.time.us`*:: -+ --- -Time asking for more cursor rows in microseconds. - - -type: long - --- - -*`mongodb.collstats.getmore.count`*:: -+ --- -Number of times a cursor asked for more data. - - -type: long - --- - -*`mongodb.collstats.insert.time.us`*:: -+ --- -Time inserting new documents in microseconds. - - -type: long - --- - -*`mongodb.collstats.insert.count`*:: -+ --- -Number of document insert events. - - -type: long - --- - -*`mongodb.collstats.update.time.us`*:: -+ --- -Time updating documents in microseconds. - - -type: long - --- - -*`mongodb.collstats.update.count`*:: -+ --- -Number of document update events. - - -type: long - --- - -*`mongodb.collstats.remove.time.us`*:: -+ --- -Time deleting documents in microseconds. - - -type: long - --- - -*`mongodb.collstats.remove.count`*:: -+ --- -Number of document delete events. - - -type: long - --- - -*`mongodb.collstats.commands.time.us`*:: -+ --- -Time executing database commands in microseconds. - - -type: long - --- - -*`mongodb.collstats.commands.count`*:: -+ --- -Number of database commands executed. - - -type: long - --- - -[float] -=== dbstats - -dbstats provides an overview of a particular mongo database. This document is most concerned with data volumes of a database. - - - -*`mongodb.dbstats.avg_obj_size.bytes`*:: -+ --- -type: long - -format: bytes - --- - -*`mongodb.dbstats.collections`*:: -+ --- -type: integer - --- - -*`mongodb.dbstats.data_size.bytes`*:: -+ --- -type: long - -format: bytes - --- - -*`mongodb.dbstats.db`*:: -+ --- -type: keyword - --- - -*`mongodb.dbstats.file_size.bytes`*:: -+ --- -type: long - -format: bytes - --- - -*`mongodb.dbstats.index_size.bytes`*:: -+ --- -type: long - -format: bytes - --- - -*`mongodb.dbstats.indexes`*:: -+ --- -type: long - --- - -*`mongodb.dbstats.num_extents`*:: -+ --- -type: long - --- - -*`mongodb.dbstats.objects`*:: -+ --- -type: long - --- - -*`mongodb.dbstats.storage_size.bytes`*:: -+ --- -type: long - -format: bytes - --- - -*`mongodb.dbstats.ns_size_mb.mb`*:: -+ --- -type: long - --- - - -*`mongodb.dbstats.data_file_version.major`*:: -+ --- -type: long - --- - -*`mongodb.dbstats.data_file_version.minor`*:: -+ --- -type: long - --- - - -*`mongodb.dbstats.extent_free_list.num`*:: -+ --- -type: long - --- - -*`mongodb.dbstats.extent_free_list.size.bytes`*:: -+ --- -type: long - -format: bytes - --- - -[float] -=== metrics - -Statistics that reflect the current use and state of a running `mongod` instance for more information, take a look at https://docs.mongodb.com/manual/reference/command/serverStatus/#serverstatus.metrics - - - -[float] -=== commands - -Reports on the use of database commands. The fields in metrics.commands are the names of database commands and each value is a document that reports the total number of commands executed as well as the number of failed executions. -metrics.commands..failed shows the number of times failed on this mongod. metrics.commands..total shows the number of times executed on this mongod. - - - - -*`mongodb.metrics.commands.is_self.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.is_self.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.aggregate.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.aggregate.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.build_info.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.build_info.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.coll_stats.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.coll_stats.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.connection_pool_stats.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.connection_pool_stats.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.count.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.count.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.db_stats.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.db_stats.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.distinct.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.distinct.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.find.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.find.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.get_cmd_line_opts.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.get_cmd_line_opts.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.get_last_error.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.get_last_error.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.get_log.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.get_log.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.get_more.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.get_more.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.get_parameter.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.get_parameter.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.host_info.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.host_info.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.insert.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.insert.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.is_master.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.is_master.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.last_collections.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.last_collections.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.last_commands.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.last_commands.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.list_databased.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.list_databased.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.list_indexes.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.list_indexes.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.ping.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.ping.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.profile.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.profile.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.replset_get_rbid.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.replset_get_rbid.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.replset_get_status.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.replset_get_status.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.replset_heartbeat.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.replset_heartbeat.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.replset_update_position.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.replset_update_position.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.server_status.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.server_status.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.update.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.update.total`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.commands.whatsmyuri.failed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.commands.whatsmyuri.total`*:: -+ --- -type: long - --- - -[float] -=== cursor - -Contains data regarding cursor state and use. - - - -*`mongodb.metrics.cursor.timed_out`*:: -+ --- -The total number of cursors that have timed out since the server process started. - - -type: long - --- - -[float] -=== open - -Contains data regarding open cursors. - - - -*`mongodb.metrics.cursor.open.no_timeout`*:: -+ --- -The number of open cursors with the option DBQuery.Option.noTimeout set to prevent timeout. - - -type: long - --- - -*`mongodb.metrics.cursor.open.pinned`*:: -+ --- -The number of `pinned` open cursors. - - -type: long - --- - -*`mongodb.metrics.cursor.open.total`*:: -+ --- -The number of cursors that MongoDB is maintaining for clients. - - -type: long - --- - -[float] -=== document - -Reflects document access and modification patterns. - - - -*`mongodb.metrics.document.deleted`*:: -+ --- -The total number of documents deleted. - - -type: long - --- - -*`mongodb.metrics.document.inserted`*:: -+ --- -The total number of documents inserted. - - -type: long - --- - -*`mongodb.metrics.document.returned`*:: -+ --- -The total number of documents returned by queries. - - -type: long - --- - -*`mongodb.metrics.document.updated`*:: -+ --- -The total number of documents updated. - - -type: long - --- - -[float] -=== get_last_error - -Returns the error status of the preceding write operation on the current connection. - - - -*`mongodb.metrics.get_last_error.write_wait.ms`*:: -+ --- -The total amount of time in milliseconds that the mongod has spent performing getLastError operations with write concern (i.e. w) greater than 1. - - -type: long - --- - -*`mongodb.metrics.get_last_error.write_wait.count`*:: -+ --- -The total number of getLastError operations with a specified write concern (i.e. w) greater than 1. - - -type: long - --- - -*`mongodb.metrics.get_last_error.write_timeouts`*:: -+ --- -The number of times that write concern operations have timed out as a result of the wtimeout threshold to getLastError. - - -type: long - --- - -[float] -=== operation - -Holds counters for several types of update and query operations that MongoDB handles using special operation types. - - - -*`mongodb.metrics.operation.scan_and_order`*:: -+ --- -The total number of queries that return sorted numbers that cannot perform the sort operation using an index. - - -type: long - --- - -*`mongodb.metrics.operation.write_conflicts`*:: -+ --- -The total number of queries that encountered write conflicts. - - -type: long - --- - -[float] -=== query_executor - -Reports data from the query execution system. - - - -*`mongodb.metrics.query_executor.scanned_indexes.count`*:: -+ --- -The total number of index items scanned during queries and query-plan evaluation. - - -type: long - --- - -*`mongodb.metrics.query_executor.scanned_documents.count`*:: -+ --- -The total number of documents scanned during queries and query-plan evaluation. - - -type: long - --- - -[float] -=== replication - -Reports metrics related to the replication process. metrics.replication appears on all mongod instances, even those that aren't members of replica sets. - - - -[float] -=== executor - -Reports on various statistics for the replication executor. - - - - -*`mongodb.metrics.replication.executor.counters.event_created`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.counters.event_wait`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.counters.cancels`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.counters.waits`*:: -+ --- -type: long - --- - - -*`mongodb.metrics.replication.executor.counters.scheduled.netcmd`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.counters.scheduled.dbwork`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.counters.scheduled.exclusive`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.counters.scheduled.work_at`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.counters.scheduled.work`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.counters.scheduled.failures`*:: -+ --- -type: long - --- - - - -*`mongodb.metrics.replication.executor.queues.in_progress.network`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.queues.in_progress.dbwork`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.queues.in_progress.exclusive`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.queues.sleepers`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.queues.ready`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.queues.free`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.unsignaled_events`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.event_waiters`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.executor.shutting_down`*:: -+ --- -type: boolean - --- - -*`mongodb.metrics.replication.executor.network_interface`*:: -+ --- -type: keyword - --- - -[float] -=== apply - -Reports on the application of operations from the replication oplog. - - - -*`mongodb.metrics.replication.apply.attempts_to_become_secondary`*:: -+ --- -type: long - --- - -[float] -=== batches - -Reports on the oplog application process on secondaries members of replica sets. - - - -*`mongodb.metrics.replication.apply.batches.count`*:: -+ --- -The total number of batches applied across all databases. - - -type: long - --- - -*`mongodb.metrics.replication.apply.batches.time.ms`*:: -+ --- -The total amount of time in milliseconds the mongod has spent applying operations from the oplog. - - -type: long - --- - -*`mongodb.metrics.replication.apply.ops`*:: -+ --- -The total number of oplog operations applied. - - -type: long - --- - -[float] -=== buffer - -MongoDB buffers oplog operations from the replication sync source buffer before applying oplog entries in a batch. metrics.replication.buffer provides a way to track the oplog buffer. - - - -*`mongodb.metrics.replication.buffer.count`*:: -+ --- -The current number of operations in the oplog buffer. - - -type: long - --- - -*`mongodb.metrics.replication.buffer.max_size.bytes`*:: -+ --- -The maximum size of the buffer. This value is a constant setting in the mongod, and is not configurable. - - -type: long - --- - -*`mongodb.metrics.replication.buffer.size.bytes`*:: -+ --- -The current size of the contents of the oplog buffer. - - -type: long - --- - -[float] -=== initial_sync - -Report initial sync status - - - -*`mongodb.metrics.replication.initial_sync.completed`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.initial_sync.failed_attempts`*:: -+ --- -type: long - --- - -*`mongodb.metrics.replication.initial_sync.failures`*:: -+ --- -type: long - --- - -[float] -=== network - -Reports network use by the replication process. - - - -*`mongodb.metrics.replication.network.bytes`*:: -+ --- -The total amount of data read from the replication sync source. - - -type: long - --- - -[float] -=== getmores - -Reports on the getmore operations, which are requests for additional results from the oplog cursor as part of the oplog replication process. - - - -*`mongodb.metrics.replication.network.getmores.count`*:: -+ --- -The total number of getmore operations - - -type: long - --- - -*`mongodb.metrics.replication.network.getmores.time.ms`*:: -+ --- -The total amount of time required to collect data from getmore operations. - - -type: long - --- - -*`mongodb.metrics.replication.network.ops`*:: -+ --- -The total number of operations read from the replication source. - - -type: long - --- - -*`mongodb.metrics.replication.network.reders_created`*:: -+ --- -The total number of oplog query processes created. - - -type: long - --- - -[float] -=== preload - -Reports on the `pre-fetch` stage, where MongoDB loads documents and indexes into RAM to improve replication throughput. - - - -[float] -=== docs - -Reports on the documents loaded into memory during the pre-fetch stage. - - - -*`mongodb.metrics.replication.preload.docs.count`*:: -+ --- -The total number of documents loaded during the pre-fetch stage of replication. - - -type: long - --- - -*`mongodb.metrics.replication.preload.docs.time.ms`*:: -+ --- -type: long - --- - -[float] -=== indexes - -Reports on the index items loaded into memory during the pre-fetch stage of replication. - - - -*`mongodb.metrics.replication.preload.indexes.count`*:: -+ --- -The total number of index entries loaded by members before updating documents as part of the pre-fetch stage of replication. - - -type: long - --- - -*`mongodb.metrics.replication.preload.indexes.time.ms`*:: -+ --- -The total amount of time, in milliseconds, spent loading index entries as part of the pre-fetch stage of replication. - - -type: long - --- - - -*`mongodb.metrics.storage.free_list.search.bucket_exhausted`*:: -+ --- -The number of times that mongod has checked the free list without finding a suitably large record allocation. - - -type: long - --- - -*`mongodb.metrics.storage.free_list.search.requests`*:: -+ --- -The number of times mongod has searched for available record allocations. - - -type: long - --- - -*`mongodb.metrics.storage.free_list.search.scanned`*:: -+ --- -The number of available record allocations mongod has searched. - - -type: long - --- - -[float] -=== ttl - -Reports on the operation of the resource use of the ttl index process. - - - -*`mongodb.metrics.ttl.deleted_documents.count`*:: -+ --- -The total number of documents deleted from collections with a ttl index. - - -type: long - --- - -*`mongodb.metrics.ttl.passes.count`*:: -+ --- -The number of times the background process removes documents from collections with a ttl index. - - -type: long - --- - -[float] -=== replstatus - -replstatus provides an overview of replica set status. - - - -[float] -=== oplog - -oplog provides an overview of replication oplog status, which is retrieved from db.getReplicationInfo(). - - - -*`mongodb.replstatus.oplog.size.allocated`*:: -+ --- -The total amount of space used by the replstatus in bytes. - - -type: long - -format: bytes - --- - -*`mongodb.replstatus.oplog.size.used`*:: -+ --- -total amount of space allocated to the replstatus in bytes. - - -type: long - -format: bytes - --- - -*`mongodb.replstatus.oplog.first.timestamp`*:: -+ --- -Timestamp of the first (i.e. earliest) operation in the replstatus - - -type: long - --- - -*`mongodb.replstatus.oplog.last.timestamp`*:: -+ --- -Timestamp of the last (i.e. latest) operation in the replstatus - - -type: long - --- - -*`mongodb.replstatus.oplog.window`*:: -+ --- -The difference between the first and last operation in the replstatus. - - -type: long - --- - -*`mongodb.replstatus.set_name`*:: -+ --- -The name of the replica set. - - -type: keyword - --- - -*`mongodb.replstatus.server_date`*:: -+ --- -Reflects the current time according to the server that processed the replSetGetStatus command. - - -type: date - --- - - -*`mongodb.replstatus.optimes.last_committed`*:: -+ --- -Information, from the viewpoint of this member, regarding the most recent operation that has been written to a majority of replica set members. - - -type: long - --- - -*`mongodb.replstatus.optimes.applied`*:: -+ --- -Information, from the viewpoint of this member, regarding the most recent operation that has been applied to this member of the replica set. - - -type: long - --- - -*`mongodb.replstatus.optimes.durable`*:: -+ --- -Information, from the viewpoint of this member, regarding the most recent operation that has been written to the journal of this member of the replica set. - - -type: long - --- - -[float] -=== lag - -Delay between a write operation on the primary and its copy to a secondary - - - -*`mongodb.replstatus.lag.max`*:: -+ --- -Difference between optime of primary and slowest secondary - - -type: long - -format: duration - --- - -*`mongodb.replstatus.lag.min`*:: -+ --- -Difference between optime of primary and fastest secondary - - -type: long - -format: duration - --- - -[float] -=== headroom - -Difference between the primary's oplog window and the replication lag of the secondary - - - -*`mongodb.replstatus.headroom.max`*:: -+ --- -Difference between primary's oplog window and the replication lag of the fastest secondary - - -type: long - -format: duration - --- - -*`mongodb.replstatus.headroom.min`*:: -+ --- -Difference between primary's oplog window and the replication lag of the slowest secondary - - -type: long - -format: duration - --- - -[float] -=== members - -Provides information about members of replica set grouped by their state - - - -*`mongodb.replstatus.members.primary.host`*:: -+ --- -Host address of the primary - - -type: keyword - --- - -*`mongodb.replstatus.members.primary.optime`*:: -+ --- -Optime of primary - - -type: keyword - --- - -*`mongodb.replstatus.members.secondary.hosts`*:: -+ --- -List of secondary hosts - - -type: keyword - --- - -*`mongodb.replstatus.members.secondary.optimes`*:: -+ --- -Optimes of secondaries - - -type: keyword - --- - -*`mongodb.replstatus.members.secondary.count`*:: -+ --- -type: long - --- - -*`mongodb.replstatus.members.recovering.hosts`*:: -+ --- -List of recovering members hosts - - -type: keyword - --- - -*`mongodb.replstatus.members.recovering.count`*:: -+ --- -Count of members in the `recovering` state - - -type: long - --- - -*`mongodb.replstatus.members.unknown.hosts`*:: -+ --- -List of members' hosts in the `unknown` state - - -type: keyword - --- - -*`mongodb.replstatus.members.unknown.count`*:: -+ --- -Count of members with `unknown` state - - -type: long - --- - -*`mongodb.replstatus.members.startup2.hosts`*:: -+ --- -List of initializing members hosts - - -type: keyword - --- - -*`mongodb.replstatus.members.startup2.count`*:: -+ --- -Count of members in the `startup2` state - - -type: long - --- - -*`mongodb.replstatus.members.arbiter.hosts`*:: -+ --- -List of arbiters hosts - - -type: keyword - --- - -*`mongodb.replstatus.members.arbiter.count`*:: -+ --- -Count of arbiters - - -type: long - --- - -*`mongodb.replstatus.members.down.hosts`*:: -+ --- -List of `down` members hosts - - -type: keyword - --- - -*`mongodb.replstatus.members.down.count`*:: -+ --- -Count of `down` members - - -type: long - --- - -*`mongodb.replstatus.members.rollback.hosts`*:: -+ --- -List of members in the `rollback` state - - -type: keyword - --- - -*`mongodb.replstatus.members.rollback.count`*:: -+ --- -Count of members in the `rollback` state - - -type: long - --- - -*`mongodb.replstatus.members.unhealthy.hosts`*:: -+ --- -List of members' hosts with healthy = false - - -type: keyword - --- - -*`mongodb.replstatus.members.unhealthy.count`*:: -+ --- -Count of unhealthy members - - -type: long - --- - -[float] -=== status - -MongoDB server status metrics. - - - -*`mongodb.status.version`*:: -+ --- -Instance version. - - -type: alias - -alias to: service.version - --- - -*`mongodb.status.process`*:: -+ --- -The current MongoDB process. Possible values are mongos or mongod. - - -type: alias - -alias to: process.name - --- - -*`mongodb.status.uptime.ms`*:: -+ --- -Instance uptime in milliseconds. - - -type: long - --- - -*`mongodb.status.local_time`*:: -+ --- -Local time as reported by the MongoDB instance. - - -type: date - --- - -*`mongodb.status.asserts.regular`*:: -+ --- -Number of regular assertions produced by the server. - - -type: long - --- - -*`mongodb.status.asserts.warning`*:: -+ --- -Number of warning assertions produced by the server. - - -type: long - --- - -*`mongodb.status.asserts.msg`*:: -+ --- -Number of msg assertions produced by the server. - - -type: long - --- - -*`mongodb.status.asserts.user`*:: -+ --- -Number of user assertions produced by the server. - - -type: long - --- - -*`mongodb.status.asserts.rollovers`*:: -+ --- -Number of rollovers assertions produced by the server. - - -type: long - --- - -[float] -=== connections - -Data regarding the current status of incoming connections and availability of the database server. - - - -*`mongodb.status.connections.current`*:: -+ --- -The number of connections to the database server from clients. This number includes the current shell session. Consider the value of `available` to add more context to this datum. - - -type: long - --- - -*`mongodb.status.connections.available`*:: -+ --- -The number of unused available incoming connections the database can provide. - - -type: long - --- - -*`mongodb.status.connections.total_created`*:: -+ --- -A count of all incoming connections created to the server. This number includes connections that have since closed. - - -type: long - --- - -[float] -=== extra_info - -Platform specific data. - - - -*`mongodb.status.extra_info.heap_usage.bytes`*:: -+ --- -The total size in bytes of heap space used by the database process. Only available on Unix/Linux. - - -type: long - -format: bytes - --- - -*`mongodb.status.extra_info.page_faults`*:: -+ --- -The total number of page faults that require disk operations. Page faults refer to operations that require the database server to access data that isn't available in active memory. - - -type: long - --- - -[float] -=== global_lock - -Reports on lock state of the database. - - - -*`mongodb.status.global_lock.total_time.us`*:: -+ --- -The time, in microseconds, since the database last started and created the globalLock. This is roughly equivalent to total server uptime. - - -type: long - --- - -[float] -=== current_queue - -The number of operations queued because of a lock. - - - -*`mongodb.status.global_lock.current_queue.total`*:: -+ --- -The total number of operations queued waiting for the lock (i.e., the sum of current_queue.readers and current_queue.writers). - - -type: long - --- - -*`mongodb.status.global_lock.current_queue.readers`*:: -+ --- -The number of operations that are currently queued and waiting for the read lock. - - -type: long - --- - -*`mongodb.status.global_lock.current_queue.writers`*:: -+ --- -The number of operations that are currently queued and waiting for the write lock. - - -type: long - --- - -[float] -=== active_clients - -The number of connected clients and the read and write operations performed by these clients. - - - -*`mongodb.status.global_lock.active_clients.total`*:: -+ --- -Total number of the active client connections performing read or write operations. - - -type: long - --- - -*`mongodb.status.global_lock.active_clients.readers`*:: -+ --- -The number of the active client connections performing read operations. - - -type: long - --- - -*`mongodb.status.global_lock.active_clients.writers`*:: -+ --- -The number of the active client connections performing write operations. - - -type: long - --- - -[float] -=== locks - -A document that reports for each lock , data on lock s. The possible lock s are global, database, collection, metadata and oplog. The possible s are r, w, R and W which respresent shared, exclusive, intent shared and intent exclusive. -locks..acquire.count. shows the number of times the lock was acquired in the specified mode. locks..wait.count. shows the number of times the locks.acquireCount lock acquisitions encountered waits because the locks were held in a conflicting mode. locks..wait.us. shows the cumulative wait time in microseconds for the lock acquisitions. locks..deadlock.count. shows the number of times the lock acquisitions encountered deadlocks. - - - - -*`mongodb.status.locks.global.acquire.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.acquire.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.acquire.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.acquire.count.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.wait.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.wait.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.wait.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.wait.count.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.wait.us.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.wait.us.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.wait.us.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.wait.us.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.deadlock.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.deadlock.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.deadlock.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.global.deadlock.count.W`*:: -+ --- -type: long - --- - - -*`mongodb.status.locks.database.acquire.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.acquire.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.acquire.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.acquire.count.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.wait.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.wait.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.wait.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.wait.count.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.wait.us.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.wait.us.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.wait.us.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.wait.us.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.deadlock.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.deadlock.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.deadlock.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.database.deadlock.count.W`*:: -+ --- -type: long - --- - - -*`mongodb.status.locks.collection.acquire.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.acquire.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.acquire.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.acquire.count.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.wait.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.wait.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.wait.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.wait.count.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.wait.us.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.wait.us.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.wait.us.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.wait.us.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.deadlock.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.deadlock.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.deadlock.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.collection.deadlock.count.W`*:: -+ --- -type: long - --- - - -*`mongodb.status.locks.meta_data.acquire.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.acquire.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.acquire.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.acquire.count.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.wait.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.wait.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.wait.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.wait.count.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.wait.us.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.wait.us.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.wait.us.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.wait.us.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.deadlock.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.deadlock.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.deadlock.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.meta_data.deadlock.count.W`*:: -+ --- -type: long - --- - - -*`mongodb.status.locks.oplog.acquire.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.acquire.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.acquire.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.acquire.count.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.wait.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.wait.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.wait.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.wait.count.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.wait.us.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.wait.us.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.wait.us.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.wait.us.W`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.deadlock.count.r`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.deadlock.count.w`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.deadlock.count.R`*:: -+ --- -type: long - --- - -*`mongodb.status.locks.oplog.deadlock.count.W`*:: -+ --- -type: long - --- - -[float] -=== network - -Platform specific data. - - - -*`mongodb.status.network.in.bytes`*:: -+ --- -The amount of network traffic, in bytes, received by this database. - - -type: long - -format: bytes - --- - -*`mongodb.status.network.out.bytes`*:: -+ --- -The amount of network traffic, in bytes, sent from this database. - - -type: long - -format: bytes - --- - -*`mongodb.status.network.requests`*:: -+ --- -The total number of requests received by the server. - - -type: long - --- - -[float] -=== ops.latencies - -Operation latencies for the database as a whole. Only mongod instances report this metric. - - - -*`mongodb.status.ops.latencies.reads.latency`*:: -+ --- -Total combined latency in microseconds. - - -type: long - --- - -*`mongodb.status.ops.latencies.reads.count`*:: -+ --- -Total number of read operations performed on the collection since startup. - - -type: long - --- - -*`mongodb.status.ops.latencies.writes.latency`*:: -+ --- -Total combined latency in microseconds. - - -type: long - --- - -*`mongodb.status.ops.latencies.writes.count`*:: -+ --- -Total number of write operations performed on the collection since startup. - - -type: long - --- - -*`mongodb.status.ops.latencies.commands.latency`*:: -+ --- -Total combined latency in microseconds. - - -type: long - --- - -*`mongodb.status.ops.latencies.commands.count`*:: -+ --- -Total number of commands performed on the collection since startup. - - -type: long - --- - -[float] -=== ops.counters - -An overview of database operations by type. - - - -*`mongodb.status.ops.counters.insert`*:: -+ --- -The total number of insert operations received since the mongod instance last started. - - -type: long - --- - -*`mongodb.status.ops.counters.query`*:: -+ --- -The total number of queries received since the mongod instance last started. - - -type: long - --- - -*`mongodb.status.ops.counters.update`*:: -+ --- -The total number of update operations received since the mongod instance last started. - - -type: long - --- - -*`mongodb.status.ops.counters.delete`*:: -+ --- -The total number of delete operations received since the mongod instance last started. - - -type: long - --- - -*`mongodb.status.ops.counters.getmore`*:: -+ --- -The total number of getmore operations received since the mongod instance last started. - - -type: long - --- - -*`mongodb.status.ops.counters.command`*:: -+ --- -The total number of commands issued to the database since the mongod instance last started. - - -type: long - --- - -[float] -=== ops.replicated - -An overview of database replication operations by type. - - - -*`mongodb.status.ops.replicated.insert`*:: -+ --- -The total number of replicated insert operations received since the mongod instance last started. - - -type: long - --- - -*`mongodb.status.ops.replicated.query`*:: -+ --- -The total number of replicated queries received since the mongod instance last started. - - -type: long - --- - -*`mongodb.status.ops.replicated.update`*:: -+ --- -The total number of replicated update operations received since the mongod instance last started. - - -type: long - --- - -*`mongodb.status.ops.replicated.delete`*:: -+ --- -The total number of replicated delete operations received since the mongod instance last started. - - -type: long - --- - -*`mongodb.status.ops.replicated.getmore`*:: -+ --- -The total number of replicated getmore operations received since the mongod instance last started. - - -type: long - --- - -*`mongodb.status.ops.replicated.command`*:: -+ --- -The total number of replicated commands issued to the database since the mongod instance last started. - - -type: long - --- - -[float] -=== memory - -Data about the current memory usage of the mongod server. - - - -*`mongodb.status.memory.bits`*:: -+ --- -Either 64 or 32, depending on which target architecture was specified during the mongod compilation process. - - -type: long - --- - -*`mongodb.status.memory.resident.mb`*:: -+ --- -The amount of RAM, in megabytes (MB), currently used by the database process. - - -type: long - --- - -*`mongodb.status.memory.virtual.mb`*:: -+ --- -The amount, in megabytes (MB), of virtual memory used by the mongod process. - - -type: long - --- - -*`mongodb.status.memory.mapped.mb`*:: -+ --- -The amount of mapped memory, in megabytes (MB), used by the database. Because MongoDB uses memory-mapped files, this value is likely to be to be roughly equivalent to the total size of your database or databases. - - -type: long - --- - -*`mongodb.status.memory.mapped_with_journal.mb`*:: -+ --- -The amount of mapped memory, in megabytes (MB), including the memory used for journaling. - - -type: long - --- - -*`mongodb.status.write_backs_queued`*:: -+ --- -True when there are operations from a mongos instance queued for retrying. - - -type: boolean - --- - -*`mongodb.status.storage_engine.name`*:: -+ --- -A string that represents the name of the current storage engine. - - -type: keyword - --- - -[float] -=== wired_tiger - -Statistics about the WiredTiger storage engine. - - - -[float] -=== concurrent_transactions - -Statistics about the transactions currently in progress. - - - -*`mongodb.status.wired_tiger.concurrent_transactions.write.out`*:: -+ --- -Number of concurrent write transaction in progress. - - -type: long - --- - -*`mongodb.status.wired_tiger.concurrent_transactions.write.available`*:: -+ --- -Number of concurrent write tickets available. - - -type: long - --- - -*`mongodb.status.wired_tiger.concurrent_transactions.write.total_tickets`*:: -+ --- -Number of total write tickets. - - -type: long - --- - -*`mongodb.status.wired_tiger.concurrent_transactions.read.out`*:: -+ --- -Number of concurrent read transaction in progress. - - -type: long - --- - -*`mongodb.status.wired_tiger.concurrent_transactions.read.available`*:: -+ --- -Number of concurrent read tickets available. - - -type: long - --- - -*`mongodb.status.wired_tiger.concurrent_transactions.read.total_tickets`*:: -+ --- -Number of total read tickets. - - -type: long - --- - -[float] -=== cache - -Statistics about the cache and page evictions from the cache. - - - -*`mongodb.status.wired_tiger.cache.maximum.bytes`*:: -+ --- -Maximum cache size. - - -type: long - -format: bytes - --- - -*`mongodb.status.wired_tiger.cache.used.bytes`*:: -+ --- -Size in byte of the data currently in cache. - - -type: long - -format: bytes - --- - -*`mongodb.status.wired_tiger.cache.dirty.bytes`*:: -+ --- -Size in bytes of the dirty data in the cache. - - -type: long - -format: bytes - --- - -*`mongodb.status.wired_tiger.cache.pages.read`*:: -+ --- -Number of pages read into the cache. - - -type: long - --- - -*`mongodb.status.wired_tiger.cache.pages.write`*:: -+ --- -Number of pages written from the cache. - - -type: long - --- - -*`mongodb.status.wired_tiger.cache.pages.evicted`*:: -+ --- -Number of pages evicted from the cache. - - -type: long - --- - -[float] -=== log - -Statistics about the write ahead log used by WiredTiger. - - - -*`mongodb.status.wired_tiger.log.size.bytes`*:: -+ --- -Total log size in bytes. - - -type: long - -format: bytes - --- - -*`mongodb.status.wired_tiger.log.write.bytes`*:: -+ --- -Number of bytes written into the log. - - -type: long - -format: bytes - --- - -*`mongodb.status.wired_tiger.log.max_file_size.bytes`*:: -+ --- -Maximum file size. - - -type: long - -format: bytes - --- - -*`mongodb.status.wired_tiger.log.flushes`*:: -+ --- -Number of flush operations. - - -type: long - --- - -*`mongodb.status.wired_tiger.log.writes`*:: -+ --- -Number of write operations. - - -type: long - --- - -*`mongodb.status.wired_tiger.log.scans`*:: -+ --- -Number of scan operations. - - -type: long - --- - -*`mongodb.status.wired_tiger.log.syncs`*:: -+ --- -Number of sync operations. - - -type: long - --- - -[float] -=== background_flushing - -Data about the process MongoDB uses to write data to disk. This data is only available for instances that use the MMAPv1 storage engine. - - - -*`mongodb.status.background_flushing.flushes`*:: -+ --- -A counter that collects the number of times the database has flushed all writes to disk. - - -type: long - --- - -*`mongodb.status.background_flushing.total.ms`*:: -+ --- -The total number of milliseconds (ms) that the mongod processes have spent writing (i.e. flushing) data to disk. Because this is an absolute value, consider the value of `flushes` and `average_ms` to provide better context for this datum. - - -type: long - --- - -*`mongodb.status.background_flushing.average.ms`*:: -+ --- -The average time spent flushing to disk per flush event. - - -type: long - --- - -*`mongodb.status.background_flushing.last.ms`*:: -+ --- -The amount of time, in milliseconds, that the last flush operation took to complete. - - -type: long - --- - -*`mongodb.status.background_flushing.last_finished`*:: -+ --- -A timestamp of the last completed flush operation. - - -type: date - --- - -[float] -=== journaling - -Data about the journaling-related operations and performance. Journaling information only appears for mongod instances that use the MMAPv1 storage engine and have journaling enabled. - - - -*`mongodb.status.journaling.commits`*:: -+ --- -The number of transactions written to the journal during the last journal group commit interval. - - -type: long - --- - -*`mongodb.status.journaling.journaled.mb`*:: -+ --- -The amount of data in megabytes (MB) written to journal during the last journal group commit interval. - - -type: long - --- - -*`mongodb.status.journaling.write_to_data_files.mb`*:: -+ --- -The amount of data in megabytes (MB) written from journal to the data files during the last journal group commit interval. - - -type: long - --- - -*`mongodb.status.journaling.compression`*:: -+ --- -The compression ratio of the data written to the journal. - - -type: long - --- - -*`mongodb.status.journaling.commits_in_write_lock`*:: -+ --- -Count of the commits that occurred while a write lock was held. Commits in a write lock indicate a MongoDB node under a heavy write load and call for further diagnosis. - - -type: long - --- - -*`mongodb.status.journaling.early_commits`*:: -+ --- -The number of times MongoDB requested a commit before the scheduled journal group commit interval. - - -type: long - --- - -[float] -=== times - -Information about the performance of the mongod instance during the various phases of journaling in the last journal group commit interval. - - - -*`mongodb.status.journaling.times.dt.ms`*:: -+ --- -The amount of time over which MongoDB collected the times data. Use this field to provide context to the other times field values. - - -type: long - --- - -*`mongodb.status.journaling.times.prep_log_buffer.ms`*:: -+ --- -The amount of time spent preparing to write to the journal. Smaller values indicate better journal performance. - - -type: long - --- - -*`mongodb.status.journaling.times.write_to_journal.ms`*:: -+ --- -The amount of time spent actually writing to the journal. File system speeds and device interfaces can affect performance. - - -type: long - --- - -*`mongodb.status.journaling.times.write_to_data_files.ms`*:: -+ --- -The amount of time spent writing to data files after journaling. File system speeds and device interfaces can affect performance. - - -type: long - --- - -*`mongodb.status.journaling.times.remap_private_view.ms`*:: -+ --- -The amount of time spent remapping copy-on-write memory mapped views. Smaller values indicate better journal performance. - - -type: long - --- - -*`mongodb.status.journaling.times.commits.ms`*:: -+ --- -The amount of time spent for commits. - - -type: long - --- - -*`mongodb.status.journaling.times.commits_in_write_lock.ms`*:: -+ --- -The amount of time spent for commits that occurred while a write lock was held. - - -type: long - --- - -[[exported-fields-mssql]] -== MSSQL fields - -MS SQL module - - -[float] -=== mssql - -The root field containing all MSSQL fields - - -[float] -=== database - -The database that the metrics is being referred to - - -*`mssql.database.id`*:: -+ --- -Unique ID of the database inside MSSQL - -type: long - --- - -*`mssql.database.name`*:: -+ --- -Name of the database - -type: keyword - --- - -[float] -=== performance - -performance metricset fetches information about the Performance Counters - - -*`mssql.performance.page_splits_per_sec`*:: -+ --- -Number of page splits per second that occur as the result of overflowing index pages. - -type: long - --- - -*`mssql.performance.lock_waits_per_sec`*:: -+ --- -Number of lock requests per second that required the caller to wait. - -type: long - --- - -*`mssql.performance.user_connections`*:: -+ --- -Total number of user connections - -type: long - --- - -*`mssql.performance.transactions`*:: -+ --- -Total number of transactions - -type: long - --- - -*`mssql.performance.active_temp_tables`*:: -+ --- -Number of temporary tables/table variables in use. - -type: long - --- - -*`mssql.performance.connections_reset_per_sec`*:: -+ --- -Total number of logins started from the connection pool. - -type: long - --- - -*`mssql.performance.logins_per_sec`*:: -+ --- -Total number of logins started per second. This does not include pooled connections. - -type: long - --- - -*`mssql.performance.logouts_per_sec`*:: -+ --- -Total number of logout operations started per second. - -type: long - --- - -*`mssql.performance.recompilations_per_sec`*:: -+ --- -Number of statement recompiles per second. Counts the number of times statement recompiles are triggered. Generally, you want the recompiles to be low. - -type: long - --- - -*`mssql.performance.compilations_per_sec`*:: -+ --- -Number of SQL compilations per second. Indicates the number of times the compile code path is entered. Includes compiles caused by statement-level recompilations in SQL Server. After SQL Server user activity is stable, this value reaches a steady state. - -type: long - --- - -*`mssql.performance.batch_requests_per_sec`*:: -+ --- -Number of Transact-SQL command batches received per second. This statistic is affected by all constraints (such as I/O, number of users, cache size, complexity of requests, and so on). High batch requests mean good throughput. - -type: long - --- - - -[float] -=== cache_hit - -Indicates the percentage of pages found in the buffer cache without having to read from disk. - - -*`mssql.performance.buffer.cache_hit.pct`*:: -+ --- -The ratio is the total number of cache hits divided by the total number of cache lookups over the last few thousand page accesses. After a long period of time, the ratio moves very little. Because reading from the cache is much less expensive than reading from disk, you want this ratio to be high - -type: double - --- - -[float] -=== page_life_expectancy - -Indicates the number of seconds a page will stay in the buffer pool without references. - - -*`mssql.performance.buffer.page_life_expectancy.sec`*:: -+ --- -Indicates the number of seconds a page will stay in the buffer pool without references (in seconds). - -type: long - --- - -*`mssql.performance.buffer.checkpoint_pages_per_sec`*:: -+ --- -Indicates the number of pages flushed to disk per second by a checkpoint or other operation that require all dirty pages to be flushed. - -type: long - --- - -*`mssql.performance.buffer.database_pages`*:: -+ --- -Indicates the number of pages in the buffer pool with database content. - -type: long - --- - -*`mssql.performance.buffer.target_pages`*:: -+ --- -Ideal number of pages in the buffer pool. - -type: long - --- - -[float] -=== transaction_log - -transaction_log metricset will fetch information about the operation and transaction log of each database from a MSSQL instance - - -[float] -=== space_usage - -Space usage information for the transaction log - - -[float] -=== since_last_backup - -The amount of space used since the last log backup - - -*`mssql.transaction_log.space_usage.since_last_backup.bytes`*:: -+ --- -The amount of space used since the last log backup in bytes - -type: long - --- - -[float] -=== total - -The size of the log - - -*`mssql.transaction_log.space_usage.total.bytes`*:: -+ --- -The size of the log in bytes - -type: long - --- - -[float] -=== used - -The occupied size of the log - - -*`mssql.transaction_log.space_usage.used.bytes`*:: -+ --- -The occupied size of the log in bytes - -type: long - --- - -*`mssql.transaction_log.space_usage.used.pct`*:: -+ --- -A percentage of the occupied size of the log as a percent of the total log size - -type: float - --- - -[float] -=== stats - -Returns summary level attributes and information on transaction log files of databases. Use this information for monitoring and diagnostics of transaction log health. - - -[float] -=== active_size - -Total active transaction log size. - - -*`mssql.transaction_log.stats.active_size.bytes`*:: -+ --- -Total active transaction log size in bytes - -type: long - --- - -*`mssql.transaction_log.stats.backup_time`*:: -+ --- -Last transaction log backup time. - -type: date - --- - -[float] -=== recovery_size - -Log size since log recovery log sequence number (LSN). - - -*`mssql.transaction_log.stats.recovery_size.bytes`*:: -+ --- -Log size in bytes since log recovery log sequence number (LSN). - -type: long - --- - -[float] -=== since_last_checkpoint - -Log size since last checkpoint log sequence number (LSN). - - -*`mssql.transaction_log.stats.since_last_checkpoint.bytes`*:: -+ --- -Log size in bytes since last checkpoint log sequence number (LSN). - -type: long - --- - -[float] -=== total_size - -Total transaction log size. - - -*`mssql.transaction_log.stats.total_size.bytes`*:: -+ --- -Total transaction log size in bytes. - -type: long - --- - -[[exported-fields-munin]] -== Munin fields - -Munin node metrics exporter - - - -*`munin.metrics.*`*:: -+ --- -Metrics exposed by a plugin of a munin node agent. - - -type: object - --- - -*`munin.plugin.name`*:: -+ --- -Name of the plugin collecting these metrics. - - -type: keyword - --- - - -[[exported-fields-mysql]] -== MySQL fields - -MySQL server status metrics collected from MySQL. - - - -[float] -=== mysql - -`mysql` contains the metrics that were obtained from MySQL query. - - - -[float] -=== galera_status - -`galera_status` contains the metrics that were obtained by the status SQL query on Galera. - - - -[float] -=== apply - -Apply status fields. - - - -*`mysql.galera_status.apply.oooe`*:: -+ --- -How often applier started write-set applying out-of-order (parallelization efficiency). - - -type: double - --- - -*`mysql.galera_status.apply.oool`*:: -+ --- -How often write-set was so slow to apply that write-set with higher seqno's were applied earlier. Values closer to 0 refer to a greater gap between slow and fast write-sets. - - -type: double - --- - -*`mysql.galera_status.apply.window`*:: -+ --- -Average distance between highest and lowest concurrently applied seqno. - - -type: double - --- - -[float] -=== cert - -Certification status fields. - - - -*`mysql.galera_status.cert.deps_distance`*:: -+ --- -Average distance between highest and lowest seqno value that can be possibly applied in parallel (potential degree of parallelization). - - -type: double - --- - -*`mysql.galera_status.cert.index_size`*:: -+ --- -The number of entries in the certification index. - - -type: long - --- - -*`mysql.galera_status.cert.interval`*:: -+ --- -Average number of transactions received while a transaction replicates. - - -type: double - --- - -[float] -=== cluster - -Cluster status fields. - - - -*`mysql.galera_status.cluster.conf_id`*:: -+ --- -Total number of cluster membership changes happened. - - -type: long - --- - -*`mysql.galera_status.cluster.size`*:: -+ --- -Current number of members in the cluster. - - -type: long - --- - -*`mysql.galera_status.cluster.status`*:: -+ --- -Status of this cluster component. That is, whether the node is part of a PRIMARY or NON_PRIMARY component. - - -type: keyword - --- - -[float] -=== commit - -Commit status fields. - - - -*`mysql.galera_status.commit.oooe`*:: -+ --- -How often a transaction was committed out of order. - - -type: double - --- - -*`mysql.galera_status.commit.window`*:: -+ --- -Average distance between highest and lowest concurrently committed seqno. - - -type: long - --- - -*`mysql.galera_status.connected`*:: -+ --- -If the value is OFF, the node has not yet connected to any of the cluster components. This may be due to misconfiguration. Check the error log for proper diagnostics. - - -type: keyword - --- - -[float] -=== evs - -Evs Fields. - - - -*`mysql.galera_status.evs.evict`*:: -+ --- -Lists the UUID's of all nodes evicted from the cluster. Evicted nodes cannot rejoin the cluster until you restart their mysqld processes. - - -type: keyword - --- - -*`mysql.galera_status.evs.state`*:: -+ --- -Shows the internal state of the EVS Protocol. - - -type: keyword - --- - -[float] -=== flow_ctl - -Flow Control fields. - - - -*`mysql.galera_status.flow_ctl.paused`*:: -+ --- -The fraction of time since the last FLUSH STATUS command that replication was paused due to flow control. In other words, how much the slave lag is slowing down the cluster. - - -type: double - --- - -*`mysql.galera_status.flow_ctl.paused_ns`*:: -+ --- -The total time spent in a paused state measured in nanoseconds. - - -type: long - --- - -*`mysql.galera_status.flow_ctl.recv`*:: -+ --- -Returns the number of FC_PAUSE events the node has received, including those the node has sent. Unlike most status variables, the counter for this one does not reset every time you run the query. - - -type: long - --- - -*`mysql.galera_status.flow_ctl.sent`*:: -+ --- -Returns the number of FC_PAUSE events the node has sent. Unlike most status variables, the counter for this one does not reset every time you run the query. - - -type: long - --- - -*`mysql.galera_status.last_committed`*:: -+ --- -The sequence number, or seqno, of the last committed transaction. - - -type: long - --- - -[float] -=== local - -Node specific Cluster status fields. - - - -*`mysql.galera_status.local.bf_aborts`*:: -+ --- -Total number of local transactions that were aborted by slave transactions while in execution. - - -type: long - --- - -*`mysql.galera_status.local.cert_failures`*:: -+ --- -Total number of local transactions that failed certification test. - - -type: long - --- - -*`mysql.galera_status.local.commits`*:: -+ --- -Total number of local transactions committed. - - -type: long - --- - -[float] -=== recv - -Node specific recv fields. - - - -*`mysql.galera_status.local.recv.queue`*:: -+ --- -Current (instantaneous) length of the recv queue. - - -type: long - --- - -*`mysql.galera_status.local.recv.queue_avg`*:: -+ --- -Recv queue length averaged over interval since the last FLUSH STATUS command. Values considerably larger than 0.0 mean that the node cannot apply write-sets as fast as they are received and will generate a lot of replication throttling. - - -type: double - --- - -*`mysql.galera_status.local.recv.queue_max`*:: -+ --- -The maximum length of the recv queue since the last FLUSH STATUS command. - - -type: long - --- - -*`mysql.galera_status.local.recv.queue_min`*:: -+ --- -The minimum length of the recv queue since the last FLUSH STATUS command. - - -type: long - --- - -*`mysql.galera_status.local.replays`*:: -+ --- -Total number of transaction replays due to asymmetric lock granularity. - - -type: long - --- - -[float] -=== send - -Node specific sent fields. - - - -*`mysql.galera_status.local.send.queue`*:: -+ --- -Current (instantaneous) length of the send queue. - - -type: long - --- - -*`mysql.galera_status.local.send.queue_avg`*:: -+ --- -Send queue length averaged over time since the last FLUSH STATUS command. Values considerably larger than 0.0 indicate replication throttling or network throughput issue. - - -type: double - --- - -*`mysql.galera_status.local.send.queue_max`*:: -+ --- -The maximum length of the send queue since the last FLUSH STATUS command. - - -type: long - --- - -*`mysql.galera_status.local.send.queue_min`*:: -+ --- -The minimum length of the send queue since the last FLUSH STATUS command. - - -type: long - --- - -*`mysql.galera_status.local.state`*:: -+ --- -Internal Galera Cluster FSM state number. - - -type: keyword - --- - -*`mysql.galera_status.ready`*:: -+ --- -Whether the server is ready to accept queries. - - -type: keyword - --- - -[float] -=== received - -Write-Set receive status fields. - - - -*`mysql.galera_status.received.count`*:: -+ --- -Total number of write-sets received from other nodes. - - -type: long - --- - -*`mysql.galera_status.received.bytes`*:: -+ --- -Total size of write-sets received from other nodes. - - -type: long - --- - -[float] -=== repl - -Replication status fields. - - - -*`mysql.galera_status.repl.data_bytes`*:: -+ --- -Total size of data replicated. - - -type: long - --- - -*`mysql.galera_status.repl.keys`*:: -+ --- -Total number of keys replicated. - - -type: long - --- - -*`mysql.galera_status.repl.keys_bytes`*:: -+ --- -Total size of keys replicated. - - -type: long - --- - -*`mysql.galera_status.repl.other_bytes`*:: -+ --- -Total size of other bits replicated. - - -type: long - --- - -*`mysql.galera_status.repl.count`*:: -+ --- -Total number of write-sets replicated (sent to other nodes). - - -type: long - --- - -*`mysql.galera_status.repl.bytes`*:: -+ --- -Total size of write-sets replicated. - - -type: long - --- - -[float] -=== status - -`status` contains the metrics that were obtained by the status SQL query. - - - -[float] -=== aborted - -Aborted status fields. - - - -*`mysql.status.aborted.clients`*:: -+ --- -The number of connections that were aborted because the client died without closing the connection properly. - - -type: long - --- - -*`mysql.status.aborted.connects`*:: -+ --- -The number of failed attempts to connect to the MySQL server. - - -type: long - --- - -[float] -=== binlog - - - - -*`mysql.status.binlog.cache.disk_use`*:: -+ --- - - -type: long - --- - -*`mysql.status.binlog.cache.use`*:: -+ --- - - -type: long - --- - -[float] -=== bytes - -Bytes stats. - - - -*`mysql.status.bytes.received`*:: -+ --- -The number of bytes received from all clients. - - -type: long - -format: bytes - --- - -*`mysql.status.bytes.sent`*:: -+ --- -The number of bytes sent to all clients. - - -type: long - -format: bytes - --- - -[float] -=== threads - -Threads stats. - - - -*`mysql.status.threads.cached`*:: -+ --- -The number of cached threads. - - -type: long - --- - -*`mysql.status.threads.created`*:: -+ --- -The number of created threads. - - -type: long - --- - -*`mysql.status.threads.connected`*:: -+ --- -The number of connected threads. - - -type: long - --- - -*`mysql.status.threads.running`*:: -+ --- -The number of running threads. - - -type: long - --- - -*`mysql.status.connections`*:: -+ --- - - -type: long - --- - -[float] -=== created - - - - -*`mysql.status.created.tmp.disk_tables`*:: -+ --- - - -type: long - --- - -*`mysql.status.created.tmp.files`*:: -+ --- - - -type: long - --- - -*`mysql.status.created.tmp.tables`*:: -+ --- - - -type: long - --- - -[float] -=== delayed - - - - -*`mysql.status.delayed.errors`*:: -+ --- - - -type: long - --- - -*`mysql.status.delayed.insert_threads`*:: -+ --- - - -type: long - --- - -*`mysql.status.delayed.writes`*:: -+ --- - - -type: long - --- - -*`mysql.status.flush_commands`*:: -+ --- - - -type: long - --- - -*`mysql.status.max_used_connections`*:: -+ --- - - -type: long - --- - -[float] -=== open - - - - -*`mysql.status.open.files`*:: -+ --- - - -type: long - --- - -*`mysql.status.open.streams`*:: -+ --- - - -type: long - --- - -*`mysql.status.open.tables`*:: -+ --- - - -type: long - --- - -*`mysql.status.opened_tables`*:: -+ --- - - -type: long - --- - -[float] -=== command - - - - -*`mysql.status.command.delete`*:: -+ --- -The number of DELETE queries since startup. - - -type: long - --- - -*`mysql.status.command.insert`*:: -+ --- -The number of INSERT queries since startup. - - -type: long - --- - -*`mysql.status.command.select`*:: -+ --- -The number of SELECT queries since startup. - - -type: long - --- - -*`mysql.status.command.update`*:: -+ --- -The number of UPDATE queries since startup. - - -type: long - --- - -*`mysql.status.queries`*:: -+ --- -The number of statements executed by the server. This variable includes statements executed within stored programs, unlike the Questions variable. It does not count COM_PING or COM_STATISTICS commands. - - -type: long - --- - -*`mysql.status.questions`*:: -+ --- -The number of statements executed by the server. This includes only statements sent to the server by clients and not statements executed within stored programs, unlike the Queries variable. This variable does not count COM_PING, COM_STATISTICS, COM_STMT_PREPARE, COM_STMT_CLOSE, or COM_STMT_RESET commands. - - -type: long - --- - -[float] -=== handler - - - - -*`mysql.status.handler.commit`*:: -+ --- -The number of internal COMMIT statements. - - -type: long - --- - -*`mysql.status.handler.delete`*:: -+ --- -The number of times that rows have been deleted from tables. - - -type: long - --- - -*`mysql.status.handler.external_lock`*:: -+ --- -The server increments this variable for each call to its external_lock() function, which generally occurs at the beginning and end of access to a table instance. - - -type: long - --- - -*`mysql.status.handler.mrr_init`*:: -+ --- -The number of times the server uses a storage engine's own Multi-Range Read implementation for table access. - - -type: long - --- - -*`mysql.status.handler.prepare`*:: -+ --- -A counter for the prepare phase of two-phase commit operations. - - -type: long - --- - -[float] -=== read - - - - -*`mysql.status.handler.read.first`*:: -+ --- -The number of times the first entry in an index was read. - - -type: long - --- - -*`mysql.status.handler.read.key`*:: -+ --- -The number of requests to read a row based on a key. - - -type: long - --- - -*`mysql.status.handler.read.last`*:: -+ --- -The number of requests to read the last key in an index. - - -type: long - --- - -*`mysql.status.handler.read.next`*:: -+ --- -The number of requests to read the next row in key order. - - -type: long - --- - -*`mysql.status.handler.read.prev`*:: -+ --- -The number of requests to read the previous row in key order. - - -type: long - --- - -*`mysql.status.handler.read.rnd`*:: -+ --- -The number of requests to read a row based on a fixed position. - - -type: long - --- - -*`mysql.status.handler.read.rnd_next`*:: -+ --- -The number of requests to read the next row in the data file. - - -type: long - --- - -*`mysql.status.handler.rollback`*:: -+ --- -The number of requests for a storage engine to perform a rollback operation. - - -type: long - --- - -*`mysql.status.handler.savepoint`*:: -+ --- -The number of requests for a storage engine to place a savepoint. - - -type: long - --- - -*`mysql.status.handler.savepoint_rollback`*:: -+ --- -The number of requests for a storage engine to roll back to a savepoint. - - -type: long - --- - -*`mysql.status.handler.update`*:: -+ --- -The number of requests to update a row in a table. - - -type: long - --- - -*`mysql.status.handler.write`*:: -+ --- -The number of requests to insert a row in a table. - - -type: long - --- - -[float] -=== innodb - - - - -[float] -=== buffer_pool - - - - -*`mysql.status.innodb.buffer_pool.dump_status`*:: -+ --- -The progress of an operation to record the pages held in the InnoDB buffer pool, triggered by the setting of innodb_buffer_pool_dump_at_shutdown or innodb_buffer_pool_dump_now. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.load_status`*:: -+ --- -The progress of an operation to warm up the InnoDB buffer pool by reading in a set of pages corresponding to an earlier point in time, triggered by the setting of innodb_buffer_pool_load_at_startup or innodb_buffer_pool_load_now. - - -type: long - --- - -[float] -=== bytes - - - - -*`mysql.status.innodb.buffer_pool.bytes.data`*:: -+ --- -The total number of bytes in the InnoDB buffer pool containing data. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.bytes.dirty`*:: -+ --- -The total current number of bytes held in dirty pages in the InnoDB buffer pool. - - -type: long - --- - -[float] -=== pages - - - - -*`mysql.status.innodb.buffer_pool.pages.data`*:: -+ --- -he number of pages in the InnoDB buffer pool containing data. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.pages.dirty`*:: -+ --- -The current number of dirty pages in the InnoDB buffer pool. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.pages.flushed`*:: -+ --- -The number of requests to flush pages from the InnoDB buffer pool. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.pages.free`*:: -+ --- -The number of free pages in the InnoDB buffer pool. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.pages.latched`*:: -+ --- -The number of latched pages in the InnoDB buffer pool. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.pages.misc`*:: -+ --- -The number of pages in the InnoDB buffer pool that are busy because they have been allocated for administrative overhead, such as row locks or the adaptive hash index. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.pages.total`*:: -+ --- -The total size of the InnoDB buffer pool, in pages. - - -type: long - --- - -[float] -=== read - - - - -*`mysql.status.innodb.buffer_pool.read.ahead`*:: -+ --- -The number of pages read into the InnoDB buffer pool by the read-ahead background thread. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.read.ahead_evicted`*:: -+ --- -The number of pages read into the InnoDB buffer pool by the read-ahead background thread that were subsequently evicted without having been accessed by queries. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.read.ahead_rnd`*:: -+ --- -The number of "random" read-aheads initiated by InnoDB. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.read.requests`*:: -+ --- -The number of logical read requests. - - -type: long - --- - -[float] -=== pool - - - - -*`mysql.status.innodb.buffer_pool.pool.reads`*:: -+ --- -The number of logical reads that InnoDB could not satisfy from the buffer pool, and had to read directly from disk. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.pool.resize_status`*:: -+ --- -The status of an operation to resize the InnoDB buffer pool dynamically, triggered by setting the innodb_buffer_pool_size parameter dynamically. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.pool.wait_free`*:: -+ --- -Normally, writes to the InnoDB buffer pool happen in the background. When InnoDB needs to read or create a page and no clean pages are available, InnoDB flushes some dirty pages first and waits for that operation to finish. This counter counts instances of these waits. - - -type: long - --- - -*`mysql.status.innodb.buffer_pool.write_requests`*:: -+ --- -The number of writes done to the InnoDB buffer pool. - - -type: long - --- - -[[exported-fields-nats]] -== Nats fields - -nats Module - - - -[float] -=== nats - -`nats` contains statistics that were read from Nats - - - -*`nats.server.id`*:: -+ --- -The server ID - - -type: keyword - --- - -*`nats.server.time`*:: -+ --- -Server time of metric creation - - -type: date - --- - -[float] -=== connections - -Contains nats connection related metrics - - - -*`nats.connections.total`*:: -+ --- -The number of currently active clients - - -type: integer - --- - -[float] -=== routes - -Contains nats route related metrics - - - -*`nats.routes.total`*:: -+ --- -The number of registered routes - - -type: integer - --- - -[float] -=== stats - -Contains nats var related metrics - - - -*`nats.stats.uptime`*:: -+ --- -The period the server is up (sec) - - -type: long - -format: duration - --- - -*`nats.stats.mem.bytes`*:: -+ --- -The current memory usage of NATS process - - -type: long - -format: bytes - --- - -*`nats.stats.cores`*:: -+ --- -The number of logical cores the NATS process runs on - - -type: integer - --- - -*`nats.stats.cpu`*:: -+ --- -The current cpu usage of NATs process - - -type: scaled_float - -format: percent - --- - -*`nats.stats.total_connections`*:: -+ --- -The number of totally created clients - - -type: long - --- - -*`nats.stats.remotes`*:: -+ --- -The number of registered remotes - - -type: integer - --- - -[float] -=== in - -The amount of incoming data - - - -*`nats.stats.in.messages`*:: -+ --- -The amount of incoming messages - - -type: long - --- - -*`nats.stats.in.bytes`*:: -+ --- -The amount of incoming bytes - - -type: long - -format: bytes - --- - -[float] -=== out - -The amount of outgoing data - - - -*`nats.stats.out.messages`*:: -+ --- -The amount of outgoing messages - - -type: long - --- - -*`nats.stats.out.bytes`*:: -+ --- -The amount of outgoing bytes - - -type: long - -format: bytes - --- - -*`nats.stats.slow_consumers`*:: -+ --- -The number of slow consumers currently on NATS - - -type: long - --- - -[float] -=== http - -The http metrics of NATS server - - - -[float] -=== req_stats - -The requests statistics - - - -[float] -=== uri - -The request distribution on monitoring URIS - - - -*`nats.stats.http.req_stats.uri.routez`*:: -+ --- -The number of hits on routez monitoring uri - - -type: long - --- - -*`nats.stats.http.req_stats.uri.connz`*:: -+ --- -The number of hits on connz monitoring uri - - -type: long - --- - -*`nats.stats.http.req_stats.uri.varz`*:: -+ --- -The number of hits on varz monitoring uri - - -type: long - --- - -*`nats.stats.http.req_stats.uri.subsz`*:: -+ --- -The number of hits on subsz monitoring uri - - -type: long - --- - -*`nats.stats.http.req_stats.uri.root`*:: -+ --- -The number of hits on root monitoring uri - - -type: long - --- - -[float] -=== subscriptions - -Contains nats subscriptions related metrics - - - -*`nats.subscriptions.total`*:: -+ --- -The number of active subscriptions - - -type: integer - --- - -*`nats.subscriptions.inserts`*:: -+ --- -The number of insert operations in subscriptions list - - -type: long - --- - -*`nats.subscriptions.removes`*:: -+ --- -The number of remove operations in subscriptions list - - -type: long - --- - -*`nats.subscriptions.matches`*:: -+ --- -The number of times a match is found for a subscription - - -type: long - --- - -*`nats.subscriptions.cache.size`*:: -+ --- -The number of result sets in the cache - - -type: integer - --- - -*`nats.subscriptions.cache.hit_rate`*:: -+ --- -The rate matches are being retrieved from cache - - -type: scaled_float - -format: percent - --- - -*`nats.subscriptions.cache.fanout.max`*:: -+ --- -The maximum fanout served by cache - - -type: integer - --- - -*`nats.subscriptions.cache.fanout.avg`*:: -+ --- -The average fanout served by cache - - -type: double - --- - -[[exported-fields-nginx]] -== Nginx fields - -Nginx server status metrics collected from various modules. - - - -[float] -=== nginx - -`nginx` contains the metrics that were scraped from nginx. - - - -[float] -=== stubstatus - -`stubstatus` contains the metrics that were scraped from the ngx_http_stub_status_module status page. - - - -*`nginx.stubstatus.hostname`*:: -+ --- -Nginx hostname. - - -type: keyword - --- - -*`nginx.stubstatus.active`*:: -+ --- -The current number of active client connections including Waiting connections. - - -type: long - --- - -*`nginx.stubstatus.accepts`*:: -+ --- -The total number of accepted client connections. - - -type: long - --- - -*`nginx.stubstatus.handled`*:: -+ --- -The total number of handled client connections. - - -type: long - --- - -*`nginx.stubstatus.dropped`*:: -+ --- -The total number of dropped client connections. - - -type: long - --- - -*`nginx.stubstatus.requests`*:: -+ --- -The total number of client requests. - - -type: long - --- - -*`nginx.stubstatus.current`*:: -+ --- -The current number of client requests. - - -type: long - --- - -*`nginx.stubstatus.reading`*:: -+ --- -The current number of connections where Nginx is reading the request header. - - -type: long - --- - -*`nginx.stubstatus.writing`*:: -+ --- -The current number of connections where Nginx is writing the response back to the client. - - -type: long - --- - -*`nginx.stubstatus.waiting`*:: -+ --- -The current number of idle client connections waiting for a request. - - -type: long - --- - -[[exported-fields-openmetrics]] -== Openmetrics fields - -Openmetrics module - - - -[float] -=== openmetrics - -`openmetrics` contains metrics from endpoints that are following Openmetrics format. - - - -*`openmetrics.labels.*`*:: -+ --- -Prometheus metric labels - - -type: object - --- - -*`openmetrics.metrics.*`*:: -+ --- -Prometheus metric - - -type: object - --- - -[[exported-fields-oracle]] -== Oracle fields - -Oracle database module - - -[float] -=== oracle - -Oracle module - - -[float] -=== performance - -Performance related metrics on a single database instance - - -*`oracle.performance.machine`*:: -+ --- -Operating system machine name - -type: keyword - --- - -*`oracle.performance.buffer_pool`*:: -+ --- -Name of the buffer pool in the instance - -type: keyword - --- - -*`oracle.performance.username`*:: -+ --- -Oracle username - -type: keyword - --- - -*`oracle.performance.io_reloads`*:: -+ --- -Reloads / Pins ratio. A Reload is any PIN of an object that is not the first PIN performed since the object handle was created, and which requires loading the object from disk. Pins are the number of times a PIN was requested for objects of this namespace - -type: double - --- - -*`oracle.performance.lock_requests`*:: -+ --- -Average of the ratio between 'gethits' and 'gets' being 'Gethits' the number of times an object's handle was found in memory and 'gets' the number of times a lock was requested for objects of this namespace. - -type: long - --- - -*`oracle.performance.pin_requests`*:: -+ --- -Average of all pinhits/pins ratios being 'PinHits' the number of times all of the metadata pieces of the library object were found in memory and 'pins' the number of times a PIN was requested for objects of this namespace - -type: double - --- - -[float] -=== cache - -Statistics about all buffer pools available for the instance - - -*`oracle.performance.cache.buffer.hit.pct`*:: -+ --- -The cache hit ratio of the specified buffer pool. - -type: double - --- - -*`oracle.performance.cache.physical_reads`*:: -+ --- -Physical reads - -type: long - --- - -[float] -=== get - -Buffer pool 'get' statistics - - -*`oracle.performance.cache.get.consistent`*:: -+ --- -Consistent gets statistic - -type: long - --- - -*`oracle.performance.cache.get.db_blocks`*:: -+ --- -Database blocks gotten - -type: long - --- - -[float] -=== cursors - -Cursors information - - -*`oracle.performance.cursors.avg`*:: -+ --- -Average cursors opened by username and machine - -type: double - --- - -*`oracle.performance.cursors.max`*:: -+ --- -Max cursors opened by username and machine - -type: double - --- - -*`oracle.performance.cursors.total`*:: -+ --- -Total opened cursors by username and machine - -type: double - --- - -[float] -=== opened - -Opened cursors statistic - - -*`oracle.performance.cursors.opened.current`*:: -+ --- -Total number of current open cursors - -type: long - --- - -*`oracle.performance.cursors.opened.total`*:: -+ --- -Total number of cursors opened since the instance started - -type: long - --- - -[float] -=== parse - -Parses statistic information that occured in the current session - - -*`oracle.performance.cursors.parse.real`*:: -+ --- -Real number of parses that occurred: session cursor cache hits - parse count (total) - -type: long - --- - -*`oracle.performance.cursors.parse.total`*:: -+ --- -Total number of parse calls (hard and soft). A soft parse is a check on an object already in the shared pool, to verify that the permissions on the underlying object have not changed. - -type: long - --- - -*`oracle.performance.cursors.session.cache_hits`*:: -+ --- -Number of hits in the session cursor cache. A hit means that the SQL statement did not have to be reparsed. - -type: long - --- - -*`oracle.performance.cursors.cache_hit.pct`*:: -+ --- -Ratio of session cursor cache hits from total number of cursors - -type: double - --- - -[float] -=== tablespace - -tablespace - - -*`oracle.tablespace.name`*:: -+ --- -Tablespace name - -type: keyword - --- - -[float] -=== data_file - -Database files information - - -*`oracle.tablespace.data_file.id`*:: -+ --- -Tablespace unique identifier - -type: long - --- - -*`oracle.tablespace.data_file.name`*:: -+ --- -Filename of the data file - -type: keyword - --- - -[float] -=== size - -Size information about the file - - -*`oracle.tablespace.data_file.size.max.bytes`*:: -+ --- -Maximum file size in bytes - -type: long - -format: bytes - --- - -*`oracle.tablespace.data_file.size.bytes`*:: -+ --- -Size of the file in bytes - -type: long - -format: bytes - --- - -*`oracle.tablespace.data_file.size.free.bytes`*:: -+ --- -The size of the file available for user data. The actual size of the file minus this value is used to store file related metadata. - - -type: long - -format: bytes - --- - -*`oracle.tablespace.data_file.status`*:: -+ --- -'File status: AVAILABLE or INVALID (INVALID means that the file number is not in use, for example, a file in a tablespace that was dropped)' - - -type: keyword - --- - -*`oracle.tablespace.data_file.online_status`*:: -+ --- -Last known online status of the data file. One of SYSOFF, SYSTEM, OFFLINE, ONLINE or RECOVER. - -type: keyword - --- - -[float] -=== space - -Tablespace space usage information - - -*`oracle.tablespace.space.free.bytes`*:: -+ --- -Tablespace total free space available, in bytes. - -type: long - -format: bytes - --- - -*`oracle.tablespace.space.used.bytes`*:: -+ --- -Tablespace used space, in bytes. - -type: long - -format: bytes - --- - -*`oracle.tablespace.space.total.bytes`*:: -+ --- -Tablespace total size, in bytes. - -type: long - -format: bytes - --- - -[[exported-fields-php_fpm]] -== PHP_FPM fields - -PHP-FPM server status metrics collected from PHP-FPM. - - - -[float] -=== php_fpm - -`php_fpm` contains the metrics that were obtained from PHP-FPM status page call. - - - -[float] -=== pool - -`pool` contains the metrics that were obtained from the PHP-FPM process pool. - - - -*`php_fpm.pool.name`*:: -+ --- -The name of the pool. - - -type: keyword - --- - -[float] -=== pool - -`pool` contains the metrics that were obtained from the PHP-FPM process pool. - - - -*`php_fpm.pool.process_manager`*:: -+ --- -Static, dynamic or ondemand. - - -type: keyword - --- - -[float] -=== connections - -Connection state specific statistics. - - - -*`php_fpm.pool.connections.accepted`*:: -+ --- -The number of incoming requests that the PHP-FPM server has accepted; when a connection is accepted it is removed from the listen queue. - - -type: long - --- - -*`php_fpm.pool.connections.queued`*:: -+ --- -The current number of connections that have been initiated, but not yet accepted. If this value is non-zero it typically means that all the available server processes are currently busy, and there are no processes available to serve the next request. Raising `pm.max_children` (provided the server can handle it) should help keep this number low. This property follows from the fact that PHP-FPM listens via a socket (TCP or file based), and thus inherits some of the characteristics of sockets. - - -type: long - --- - -*`php_fpm.pool.connections.max_listen_queue`*:: -+ --- -The maximum number of requests in the queue of pending connections since FPM has started. - - -type: long - --- - -*`php_fpm.pool.connections.listen_queue_len`*:: -+ --- -The size of the socket queue of pending connections. - - -type: long - --- - -[float] -=== processes - -Process state specific statistics. - - - -*`php_fpm.pool.processes.idle`*:: -+ --- -The number of servers in the `waiting to process` state (i.e. not currently serving a page). This value should fall between the `pm.min_spare_servers` and `pm.max_spare_servers` values when the process manager is `dynamic`. - - -type: long - --- - -*`php_fpm.pool.processes.active`*:: -+ --- -The number of servers current processing a page - the minimum is `1` (so even on a fully idle server, the result will be not read `0`). - - -type: long - --- - -*`php_fpm.pool.processes.total`*:: -+ --- -The number of idle + active processes. - - -type: long - --- - -*`php_fpm.pool.processes.max_active`*:: -+ --- -The maximum number of active processes since FPM has started. - - -type: long - --- - -*`php_fpm.pool.processes.max_children_reached`*:: -+ --- -Number of times, the process limit has been reached, when pm tries to start more children (works only for pm 'dynamic' and 'ondemand'). - - -type: long - --- - -*`php_fpm.pool.slow_requests`*:: -+ --- -The number of times a request execution time has exceeded `request_slowlog_timeout`. - - -type: long - --- - -*`php_fpm.pool.start_since`*:: -+ --- -Number of seconds since FPM has started. - - -type: long - --- - -*`php_fpm.pool.start_time`*:: -+ --- -The date and time FPM has started. - - -type: date - --- - -[float] -=== process - -process contains the metrics that were obtained from the PHP-FPM process. - - - -*`php_fpm.process.pid`*:: -+ --- -The PID of the process - - -type: alias - -alias to: process.pid - --- - -*`php_fpm.process.state`*:: -+ --- -The state of the process (Idle, Running, etc) - - -type: keyword - --- - -*`php_fpm.process.start_time`*:: -+ --- -The date and time the process has started - - -type: date - --- - -*`php_fpm.process.start_since`*:: -+ --- -The number of seconds since the process has started - - -type: integer - --- - -*`php_fpm.process.requests`*:: -+ --- -The number of requests the process has served - - -type: integer - --- - -*`php_fpm.process.request_duration`*:: -+ --- -The duration in microseconds (1 million in a second) of the current request (my own definition) - - -type: integer - --- - -*`php_fpm.process.request_method`*:: -+ --- -The request method (GET, POST, etc) (of the current request) - - -type: alias - -alias to: http.request.method - --- - -*`php_fpm.process.request_uri`*:: -+ --- -The request URI with the query string (of the current request) - - -type: alias - -alias to: url.original - --- - -*`php_fpm.process.content_length`*:: -+ --- -The content length of the request (only with POST) (of the current request) - - -type: alias - -alias to: http.response.body.bytes - --- - -*`php_fpm.process.user`*:: -+ --- -The user (PHP_AUTH_USER) (or - if not set) (for the current request) - - -type: alias - -alias to: user.name - --- - -*`php_fpm.process.script`*:: -+ --- -The main script called (or - if not set) (for the current request) - - -type: keyword - --- - -*`php_fpm.process.last_request_cpu`*:: -+ --- -The max amount of memory the last request consumed (it is always 0 if the process is not in Idle state because memory calculation is done when the request processing has terminated) - - -type: long - --- - -*`php_fpm.process.last_request_memory`*:: -+ --- -The content length of the request (only with POST) (of the current request) - - -type: integer - --- - -[[exported-fields-postgresql]] -== PostgreSQL fields - -Metrics collected from PostgreSQL servers. - - - -[float] -=== postgresql - -PostgreSQL metrics. - - - -[float] -=== activity - -One document per server process, showing information related to the current activity of that process, such as state and current query. Collected by querying pg_stat_activity. - - - -*`postgresql.activity.database.oid`*:: -+ --- -OID of the database this backend is connected to. - - -type: long - --- - -*`postgresql.activity.database.name`*:: -+ --- -Name of the database this backend is connected to. - - -type: keyword - --- - -*`postgresql.activity.pid`*:: -+ --- -Process ID of this backend. - - -type: long - --- - -*`postgresql.activity.user.id`*:: -+ --- -OID of the user logged into this backend. - - -type: long - --- - -*`postgresql.activity.user.name`*:: -+ --- -Name of the user logged into this backend. - - --- - -*`postgresql.activity.application_name`*:: -+ --- -Name of the application that is connected to this backend. - - --- - -*`postgresql.activity.client.address`*:: -+ --- -IP address of the client connected to this backend. - - --- - -*`postgresql.activity.client.hostname`*:: -+ --- -Host name of the connected client, as reported by a reverse DNS lookup of client_addr. - - --- - -*`postgresql.activity.client.port`*:: -+ --- -TCP port number that the client is using for communication with this backend, or -1 if a Unix socket is used. - - -type: long - --- - -*`postgresql.activity.backend_start`*:: -+ --- -Time when this process was started, i.e., when the client connected to the server. - - -type: date - --- - -*`postgresql.activity.transaction_start`*:: -+ --- -Time when this process' current transaction was started. - - -type: date - --- - -*`postgresql.activity.query_start`*:: -+ --- -Time when the currently active query was started, or if state is not active, when the last query was started. - - -type: date - --- - -*`postgresql.activity.state_change`*:: -+ --- -Time when the state was last changed. - - -type: date - --- - -*`postgresql.activity.waiting`*:: -+ --- -True if this backend is currently waiting on a lock. - - -type: boolean - --- - -*`postgresql.activity.state`*:: -+ --- -Current overall state of this backend. Possible values are: - - * active: The backend is executing a query. - * idle: The backend is waiting for a new client command. - * idle in transaction: The backend is in a transaction, but is not - currently executing a query. - * idle in transaction (aborted): This state is similar to idle in - transaction, except one of the statements in the transaction caused - an error. - * fastpath function call: The backend is executing a fast-path function. - * disabled: This state is reported if track_activities is disabled in this backend. - - --- - -*`postgresql.activity.query`*:: -+ --- -Text of this backend's most recent query. If state is active this field shows the currently executing query. In all other states, it shows the last query that was executed. - - --- - -[float] -=== bgwriter - -Statistics about the background writer process's activity. Collected using the pg_stat_bgwriter query. - - - -*`postgresql.bgwriter.checkpoints.scheduled`*:: -+ --- -Number of scheduled checkpoints that have been performed. - - -type: long - --- - -*`postgresql.bgwriter.checkpoints.requested`*:: -+ --- -Number of requested checkpoints that have been performed. - - -type: long - --- - -*`postgresql.bgwriter.checkpoints.times.write.ms`*:: -+ --- -Total amount of time that has been spent in the portion of checkpoint processing where files are written to disk, in milliseconds. - - -type: float - --- - -*`postgresql.bgwriter.checkpoints.times.sync.ms`*:: -+ --- -Total amount of time that has been spent in the portion of checkpoint processing where files are synchronized to disk, in milliseconds. - - -type: float - --- - -*`postgresql.bgwriter.buffers.checkpoints`*:: -+ --- -Number of buffers written during checkpoints. - - -type: long - --- - -*`postgresql.bgwriter.buffers.clean`*:: -+ --- -Number of buffers written by the background writer. - - -type: long - --- - -*`postgresql.bgwriter.buffers.clean_full`*:: -+ --- -Number of times the background writer stopped a cleaning scan because it had written too many buffers. - - -type: long - --- - -*`postgresql.bgwriter.buffers.backend`*:: -+ --- -Number of buffers written directly by a backend. - - -type: long - --- - -*`postgresql.bgwriter.buffers.backend_fsync`*:: -+ --- -Number of times a backend had to execute its own fsync call (normally the background writer handles those even when the backend does its own write) - - -type: long - --- - -*`postgresql.bgwriter.buffers.allocated`*:: -+ --- -Number of buffers allocated. - - -type: long - --- - -*`postgresql.bgwriter.stats_reset`*:: -+ --- -Time at which these statistics were last reset. - - -type: date - --- - -[float] -=== database - -One row per database, showing database-wide statistics. Collected by querying pg_stat_database - - - -*`postgresql.database.oid`*:: -+ --- -OID of the database this backend is connected to. - - -type: long - --- - -*`postgresql.database.name`*:: -+ --- -Name of the database this backend is connected to. - - -type: keyword - --- - -*`postgresql.database.number_of_backends`*:: -+ --- -Number of backends currently connected to this database. - - -type: long - --- - -*`postgresql.database.transactions.commit`*:: -+ --- -Number of transactions in this database that have been committed. - - -type: long - --- - -*`postgresql.database.transactions.rollback`*:: -+ --- -Number of transactions in this database that have been rolled back. - - -type: long - --- - -*`postgresql.database.blocks.read`*:: -+ --- -Number of disk blocks read in this database. - - -type: long - --- - -*`postgresql.database.blocks.hit`*:: -+ --- -Number of times disk blocks were found already in the buffer cache, so that a read was not necessary (this only includes hits in the PostgreSQL buffer cache, not the operating system's file system cache). - - -type: long - --- - -*`postgresql.database.blocks.time.read.ms`*:: -+ --- -Time spent reading data file blocks by backends in this database, in milliseconds. - - -type: long - --- - -*`postgresql.database.blocks.time.write.ms`*:: -+ --- -Time spent writing data file blocks by backends in this database, in milliseconds. - - -type: long - --- - -*`postgresql.database.rows.returned`*:: -+ --- -Number of rows returned by queries in this database. - - -type: long - --- - -*`postgresql.database.rows.fetched`*:: -+ --- -Number of rows fetched by queries in this database. - - -type: long - --- - -*`postgresql.database.rows.inserted`*:: -+ --- -Number of rows inserted by queries in this database. - - -type: long - --- - -*`postgresql.database.rows.updated`*:: -+ --- -Number of rows updated by queries in this database. - - -type: long - --- - -*`postgresql.database.rows.deleted`*:: -+ --- -Number of rows deleted by queries in this database. - - -type: long - --- - -*`postgresql.database.conflicts`*:: -+ --- -Number of queries canceled due to conflicts with recovery in this database. - - -type: long - --- - -*`postgresql.database.temporary.files`*:: -+ --- -Number of temporary files created by queries in this database. All temporary files are counted, regardless of why the temporary file was created (e.g., sorting or hashing), and regardless of the log_temp_files setting. - - -type: long - --- - -*`postgresql.database.temporary.bytes`*:: -+ --- -Total amount of data written to temporary files by queries in this database. All temporary files are counted, regardless of why the temporary file was created, and regardless of the log_temp_files setting. - - -type: long - --- - -*`postgresql.database.deadlocks`*:: -+ --- -Number of deadlocks detected in this database. - - -type: long - --- - -*`postgresql.database.stats_reset`*:: -+ --- -Time at which these statistics were last reset. - - -type: date - --- - -[float] -=== statement - -One document per query per user per database, showing information related invocation of that query, such as cpu usage and total time. Collected by querying pg_stat_statements. - - - -*`postgresql.statement.user.id`*:: -+ --- -OID of the user logged into the backend that ran the query. - - -type: long - --- - -*`postgresql.statement.database.oid`*:: -+ --- -OID of the database the query was run on. - - -type: long - --- - -*`postgresql.statement.query.id`*:: -+ --- -ID of the statement. - - -type: long - --- - -*`postgresql.statement.query.text`*:: -+ --- -Query text - - --- - -*`postgresql.statement.query.calls`*:: -+ --- -Number of times the query has been run. - - -type: long - --- - -*`postgresql.statement.query.rows`*:: -+ --- -Total number of rows returned by query. - - -type: long - --- - -*`postgresql.statement.query.time.total.ms`*:: -+ --- -Total number of milliseconds spent running query. - - -type: float - --- - -*`postgresql.statement.query.time.min.ms`*:: -+ --- -Minimum number of milliseconds spent running query. - - -type: float - --- - -*`postgresql.statement.query.time.max.ms`*:: -+ --- -Maximum number of milliseconds spent running query. - - -type: float - --- - -*`postgresql.statement.query.time.mean.ms`*:: -+ --- -Mean number of milliseconds spent running query. - - -type: long - --- - -*`postgresql.statement.query.time.stddev.ms`*:: -+ --- -Population standard deviation of time spent running query, in milliseconds. - - -type: long - --- - -*`postgresql.statement.query.memory.shared.hit`*:: -+ --- -Total number of shared block cache hits by the query. - - -type: long - --- - -*`postgresql.statement.query.memory.shared.read`*:: -+ --- -Total number of shared block cache read by the query. - - -type: long - --- - -*`postgresql.statement.query.memory.shared.dirtied`*:: -+ --- -Total number of shared block cache dirtied by the query. - - -type: long - --- - -*`postgresql.statement.query.memory.shared.written`*:: -+ --- -Total number of shared block cache written by the query. - - -type: long - --- - -*`postgresql.statement.query.memory.local.hit`*:: -+ --- -Total number of local block cache hits by the query. - - -type: long - --- - -*`postgresql.statement.query.memory.local.read`*:: -+ --- -Total number of local block cache read by the query. - - -type: long - --- - -*`postgresql.statement.query.memory.local.dirtied`*:: -+ --- -Total number of local block cache dirtied by the query. - - -type: long - --- - -*`postgresql.statement.query.memory.local.written`*:: -+ --- -Total number of local block cache written by the query. - - -type: long - --- - -*`postgresql.statement.query.memory.temp.read`*:: -+ --- -Total number of temp block cache read by the query. - - -type: long - --- - -*`postgresql.statement.query.memory.temp.written`*:: -+ --- -Total number of temp block cache written by the query. - - -type: long - --- - -[[exported-fields-process]] -== Process fields - -Process metadata fields - - - - -*`process.exe`*:: -+ --- -type: alias - -alias to: process.executable - --- - -[[exported-fields-prometheus]] -== Prometheus fields - -Stats scraped from a Prometheus endpoint. - - - - -*`prometheus.labels.*`*:: -+ --- -Prometheus metric labels - - -type: object - --- - -*`prometheus.metrics.*`*:: -+ --- -Prometheus metric - - -type: object - --- - -*`prometheus.query.*`*:: -+ --- -Prometheus value resulted from PromQL - - -type: object - --- - -[float] -=== query - -query metricset - - -[float] -=== remote_write - -remote write metrics from Prometheus server - - -[[exported-fields-prometheus-xpack]] -== Prometheus typed metrics fields - -Stats scraped from a Prometheus endpoint. - - - -*`prometheus.*.value`*:: -+ --- -Prometheus gauge metric - - -type: object - --- - -*`prometheus.*.counter`*:: -+ --- -Prometheus counter metric - - -type: object - --- - -*`prometheus.*.rate`*:: -+ --- -Prometheus rated counter metric - - -type: object - --- - -*`prometheus.*.histogram`*:: -+ --- -Prometheus histogram metric - release: ga - - -type: object - --- - -[[exported-fields-rabbitmq]] -== RabbitMQ fields - -RabbitMQ module - - - -[float] -=== rabbitmq - - - - -*`rabbitmq.vhost`*:: -+ --- -Virtual host name with non-ASCII characters escaped as in C. - - -type: keyword - --- - -[float] -=== connection - -connection - - - -*`rabbitmq.connection.name`*:: -+ --- -The name of the connection with non-ASCII characters escaped as in C. - - -type: keyword - --- - -*`rabbitmq.connection.vhost`*:: -+ --- -Virtual host name with non-ASCII characters escaped as in C. - - -type: alias - -alias to: rabbitmq.vhost - --- - -*`rabbitmq.connection.user`*:: -+ --- -User name. - - -type: alias - -alias to: user.name - --- - -*`rabbitmq.connection.node`*:: -+ --- -Node name. - - -type: alias - -alias to: rabbitmq.node.name - --- - -*`rabbitmq.connection.state`*:: -+ --- -Connection state. - - -type: keyword - --- - -*`rabbitmq.connection.channels`*:: -+ --- -The number of channels on the connection. - - -type: long - --- - -*`rabbitmq.connection.channel_max`*:: -+ --- -The maximum number of channels allowed on the connection. - - -type: long - --- - -*`rabbitmq.connection.frame_max`*:: -+ --- -Maximum permissible size of a frame (in bytes) to negotiate with clients. - - -type: long - -format: bytes - --- - -*`rabbitmq.connection.type`*:: -+ --- -Type of the connection. - - -type: keyword - --- - -*`rabbitmq.connection.host`*:: -+ --- -Server hostname obtained via reverse DNS, or its IP address if reverse DNS failed or was disabled. - - -type: keyword - --- - -*`rabbitmq.connection.peer.host`*:: -+ --- -Peer hostname obtained via reverse DNS, or its IP address if reverse DNS failed or was not enabled. - - -type: keyword - --- - -*`rabbitmq.connection.port`*:: -+ --- -Server port. - - -type: long - --- - -*`rabbitmq.connection.peer.port`*:: -+ --- -Peer port. - - -type: long - --- - -*`rabbitmq.connection.packet_count.sent`*:: -+ --- -Number of packets sent on the connection. - - -type: long - --- - -*`rabbitmq.connection.packet_count.received`*:: -+ --- -Number of packets received on the connection. - - -type: long - --- - -*`rabbitmq.connection.packet_count.pending`*:: -+ --- -Number of packets pending on the connection. - - -type: long - --- - -*`rabbitmq.connection.octet_count.sent`*:: -+ --- -Number of octets sent on the connection. - - -type: long - --- - -*`rabbitmq.connection.octet_count.received`*:: -+ --- -Number of octets received on the connection. - - -type: long - --- - -*`rabbitmq.connection.client_provided.name`*:: -+ --- -User specified connection name. - - -type: keyword - --- - -[float] -=== exchange - -exchange - - - -*`rabbitmq.exchange.name`*:: -+ --- -The name of the queue with non-ASCII characters escaped as in C. - - -type: keyword - --- - -*`rabbitmq.exchange.vhost`*:: -+ --- -Virtual host name with non-ASCII characters escaped as in C. - - -type: alias - -alias to: rabbitmq.vhost - --- - -*`rabbitmq.exchange.durable`*:: -+ --- -Whether or not the queue survives server restarts. - - -type: boolean - --- - -*`rabbitmq.exchange.auto_delete`*:: -+ --- -Whether the queue will be deleted automatically when no longer used. - - -type: boolean - --- - -*`rabbitmq.exchange.internal`*:: -+ --- -Whether the exchange is internal, i.e. cannot be directly published to by a client. - - -type: boolean - --- - -*`rabbitmq.exchange.user`*:: -+ --- -User who created the exchange. - - -type: alias - -alias to: user.name - --- - -*`rabbitmq.exchange.messages.publish_in.count`*:: -+ --- -Count of messages published "in" to an exchange, i.e. not taking account of routing. - - -type: long - --- - -*`rabbitmq.exchange.messages.publish_in.details.rate`*:: -+ --- -How much the exchange publish-in count has changed per second in the most recent sampling interval. - - -type: float - --- - -*`rabbitmq.exchange.messages.publish_out.count`*:: -+ --- -Count of messages published "out" of an exchange, i.e. taking account of routing. - - -type: long - --- - -*`rabbitmq.exchange.messages.publish_out.details.rate`*:: -+ --- -How much the exchange publish-out count has changed per second in the most recent sampling interval. - - -type: float - --- - -[float] -=== node - -node - - - -*`rabbitmq.node.disk.free.bytes`*:: -+ --- -Disk free space in bytes. - - -type: long - -format: bytes - --- - -*`rabbitmq.node.disk.free.limit.bytes`*:: -+ --- -Point at which the disk alarm will go off. - - -type: long - -format: bytes - --- - -*`rabbitmq.node.fd.total`*:: -+ --- -File descriptors available. - - -type: long - --- - -*`rabbitmq.node.fd.used`*:: -+ --- -Used file descriptors. - - -type: long - --- - -*`rabbitmq.node.gc.num.count`*:: -+ --- -Number of GC operations. - - -type: long - --- - -*`rabbitmq.node.gc.reclaimed.bytes`*:: -+ --- -GC bytes reclaimed. - - -type: long - -format: bytes - --- - -*`rabbitmq.node.io.file_handle.open_attempt.avg.ms`*:: -+ --- -File handle open avg time - - -type: long - --- - -*`rabbitmq.node.io.file_handle.open_attempt.count`*:: -+ --- -File handle open attempts - - -type: long - --- - -*`rabbitmq.node.io.read.avg.ms`*:: -+ --- -File handle read avg time - - -type: long - --- - -*`rabbitmq.node.io.read.bytes`*:: -+ --- -Data read in bytes - - -type: long - -format: bytes - --- - -*`rabbitmq.node.io.read.count`*:: -+ --- -Data read operations - - -type: long - --- - -*`rabbitmq.node.io.reopen.count`*:: -+ --- -Data reopen operations - - -type: long - --- - -*`rabbitmq.node.io.seek.avg.ms`*:: -+ --- -Data seek avg time - - -type: long - --- - -*`rabbitmq.node.io.seek.count`*:: -+ --- -Data seek operations - - -type: long - --- - -*`rabbitmq.node.io.sync.avg.ms`*:: -+ --- -Data sync avg time - - -type: long - --- - -*`rabbitmq.node.io.sync.count`*:: -+ --- -Data sync operations - - -type: long - --- - -*`rabbitmq.node.io.write.avg.ms`*:: -+ --- -Data write avg time - - -type: long - --- - -*`rabbitmq.node.io.write.bytes`*:: -+ --- -Data write in bytes - - -type: long - -format: bytes - --- - -*`rabbitmq.node.io.write.count`*:: -+ --- -Data write operations - - -type: long - --- - -*`rabbitmq.node.mem.limit.bytes`*:: -+ --- -Point at which the memory alarm will go off. - - -type: long - -format: bytes - --- - -*`rabbitmq.node.mem.used.bytes`*:: -+ --- -Memory used in bytes. - - -type: long - --- - -*`rabbitmq.node.mnesia.disk.tx.count`*:: -+ --- -Number of Mnesia transactions which have been performed that required writes to disk. - - -type: long - --- - -*`rabbitmq.node.mnesia.ram.tx.count`*:: -+ --- -Number of Mnesia transactions which have been performed that did not require writes to disk. - - -type: long - --- - -*`rabbitmq.node.msg.store_read.count`*:: -+ --- -Number of messages which have been read from the message store. - - -type: long - --- - -*`rabbitmq.node.msg.store_write.count`*:: -+ --- -Number of messages which have been written to the message store. - - -type: long - --- - -*`rabbitmq.node.name`*:: -+ --- -Node name - -type: keyword - --- - -*`rabbitmq.node.proc.total`*:: -+ --- -Maximum number of Erlang processes. - - -type: long - --- - -*`rabbitmq.node.proc.used`*:: -+ --- -Number of Erlang processes in use. - - -type: long - --- - -*`rabbitmq.node.processors`*:: -+ --- -Number of cores detected and usable by Erlang. - - -type: long - --- - -*`rabbitmq.node.queue.index.journal_write.count`*:: -+ --- -Number of records written to the queue index journal. - - -type: long - --- - -*`rabbitmq.node.queue.index.read.count`*:: -+ --- -Number of records read from the queue index. - - -type: long - --- - -*`rabbitmq.node.queue.index.write.count`*:: -+ --- -Number of records written to the queue index. - - -type: long - --- - -*`rabbitmq.node.run.queue`*:: -+ --- -Average number of Erlang processes waiting to run. - - -type: long - --- - -*`rabbitmq.node.socket.total`*:: -+ --- -File descriptors available for use as sockets. - - -type: long - --- - -*`rabbitmq.node.socket.used`*:: -+ --- -File descriptors used as sockets. - - -type: long - --- - -*`rabbitmq.node.type`*:: -+ --- -Node type. - - -type: keyword - --- - -*`rabbitmq.node.uptime`*:: -+ --- -Node uptime. - - -type: long - --- - -[float] -=== queue - -queue - - - -*`rabbitmq.queue.name`*:: -+ --- -The name of the queue with non-ASCII characters escaped as in C. - - -type: keyword - --- - -*`rabbitmq.queue.vhost`*:: -+ --- -Virtual host name with non-ASCII characters escaped as in C. - - -type: alias - -alias to: rabbitmq.vhost - --- - -*`rabbitmq.queue.durable`*:: -+ --- -Whether or not the queue survives server restarts. - - -type: boolean - --- - -*`rabbitmq.queue.auto_delete`*:: -+ --- -Whether the queue will be deleted automatically when no longer used. - - -type: boolean - --- - -*`rabbitmq.queue.exclusive`*:: -+ --- -Whether the queue is exclusive (i.e. has owner_pid). - - -type: boolean - --- - -*`rabbitmq.queue.node`*:: -+ --- -Node name. - - -type: alias - -alias to: rabbitmq.node.name - --- - -*`rabbitmq.queue.state`*:: -+ --- -The state of the queue. Normally 'running', but may be "{syncing, MsgCount}" if the queue is synchronising. Queues which are located on cluster nodes that are currently down will be shown with a status of 'down'. - - -type: keyword - --- - -*`rabbitmq.queue.arguments.max_priority`*:: -+ --- -Maximum number of priority levels for the queue to support. - - -type: long - --- - -*`rabbitmq.queue.consumers.count`*:: -+ --- -Number of consumers. - - -type: long - --- - -*`rabbitmq.queue.consumers.utilisation.pct`*:: -+ --- -Fraction of the time (between 0.0 and 1.0) that the queue is able to immediately deliver messages to consumers. This can be less than 1.0 if consumers are limited by network congestion or prefetch count. - - -type: long - -format: percent - --- - -*`rabbitmq.queue.messages.total.count`*:: -+ --- -Sum of ready and unacknowledged messages (queue depth). - - -type: long - --- - -*`rabbitmq.queue.messages.total.details.rate`*:: -+ --- -How much the queue depth has changed per second in the most recent sampling interval. - - -type: float - --- - -*`rabbitmq.queue.messages.ready.count`*:: -+ --- -Number of messages ready to be delivered to clients. - - -type: long - --- - -*`rabbitmq.queue.messages.ready.details.rate`*:: -+ --- -How much the count of messages ready has changed per second in the most recent sampling interval. - - -type: float - --- - -*`rabbitmq.queue.messages.unacknowledged.count`*:: -+ --- -Number of messages delivered to clients but not yet acknowledged. - - -type: long - --- - -*`rabbitmq.queue.messages.unacknowledged.details.rate`*:: -+ --- -How much the count of unacknowledged messages has changed per second in the most recent sampling interval. - - -type: float - --- - -*`rabbitmq.queue.messages.persistent.count`*:: -+ --- -Total number of persistent messages in the queue (will always be 0 for transient queues). - - -type: long - --- - -*`rabbitmq.queue.memory.bytes`*:: -+ --- -Bytes of memory consumed by the Erlang process associated with the queue, including stack, heap and internal structures. - - -type: long - -format: bytes - --- - -*`rabbitmq.queue.disk.reads.count`*:: -+ --- -Total number of times messages have been read from disk by this queue since it started. - - -type: long - --- - -*`rabbitmq.queue.disk.writes.count`*:: -+ --- -Total number of times messages have been written to disk by this queue since it started. - - -type: long - --- - -[[exported-fields-redis]] -== Redis fields - -Redis metrics collected from Redis. - - - -[float] -=== redis - -`redis` contains the information and statistics from Redis. - - - -[float] -=== info - -`info` contains the information and statistics returned by the `INFO` command. - - - -[float] -=== clients - -Redis client stats. - - - -*`redis.info.clients.connected`*:: -+ --- -Number of client connections (excluding connections from slaves). - - -type: long - --- - -*`redis.info.clients.longest_output_list`*:: -+ --- - -deprecated:[6.5.0] - -Longest output list among current client connections (replaced by max_output_buffer). - - -type: long - --- - -*`redis.info.clients.max_output_buffer`*:: -+ --- -Longest output list among current client connections. - - -type: long - --- - -*`redis.info.clients.biggest_input_buf`*:: -+ --- - -deprecated:[6.5.0] - -Biggest input buffer among current client connections (replaced by max_input_buffer). - - -type: long - --- - -*`redis.info.clients.max_input_buffer`*:: -+ --- -Biggest input buffer among current client connections (on redis 5.0). - - -type: long - --- - -*`redis.info.clients.blocked`*:: -+ --- -Number of clients pending on a blocking call (BLPOP, BRPOP, BRPOPLPUSH). - - -type: long - --- - -[float] -=== cluster - -Redis cluster information. - - - -*`redis.info.cluster.enabled`*:: -+ --- -Indicates that the Redis cluster is enabled. - - -type: boolean - --- - -[float] -=== cpu - -Redis CPU stats - - - -*`redis.info.cpu.used.sys`*:: -+ --- -System CPU consumed by the Redis server. - - -type: scaled_float - --- - -*`redis.info.cpu.used.sys_children`*:: -+ --- -User CPU consumed by the Redis server. - - -type: scaled_float - --- - -*`redis.info.cpu.used.user`*:: -+ --- -System CPU consumed by the background processes. - - -type: scaled_float - --- - -*`redis.info.cpu.used.user_children`*:: -+ --- -User CPU consumed by the background processes. - - -type: scaled_float - --- - -[float] -=== memory - -Redis memory stats. - - - -*`redis.info.memory.used.value`*:: -+ --- -Total number of bytes allocated by Redis. - - -type: long - -format: bytes - --- - -*`redis.info.memory.used.rss`*:: -+ --- -Number of bytes that Redis allocated as seen by the operating system (a.k.a resident set size). - - -type: long - -format: bytes - --- - -*`redis.info.memory.used.peak`*:: -+ --- -Peak memory consumed by Redis. - - -type: long - -format: bytes - --- - -*`redis.info.memory.used.lua`*:: -+ --- -Used memory by the Lua engine. - - -type: long - -format: bytes - --- - -*`redis.info.memory.used.dataset`*:: -+ --- -The size in bytes of the dataset - - -type: long - -format: bytes - --- - -*`redis.info.memory.max.value`*:: -+ --- -Memory limit. - - -type: long - -format: bytes - --- - -*`redis.info.memory.max.policy`*:: -+ --- -Eviction policy to use when memory limit is reached. - - -type: keyword - --- - -*`redis.info.memory.fragmentation.ratio`*:: -+ --- -Ratio between used_memory_rss and used_memory - - -type: float - --- - -*`redis.info.memory.fragmentation.bytes`*:: -+ --- -Bytes between used_memory_rss and used_memory - - -type: long - -format: bytes - --- - -*`redis.info.memory.active_defrag.is_running`*:: -+ --- -Flag indicating if active defragmentation is active - - -type: boolean - --- - -*`redis.info.memory.allocator`*:: -+ --- -Memory allocator. - - -type: keyword - --- - - -*`redis.info.memory.allocator_stats.allocated`*:: -+ --- -Allocated memory - - -type: long - -format: bytes - --- - -*`redis.info.memory.allocator_stats.active`*:: -+ --- -Active memeory - - -type: long - -format: bytes - --- - -*`redis.info.memory.allocator_stats.resident`*:: -+ --- -Resident memory - - -type: long - -format: bytes - --- - -*`redis.info.memory.allocator_stats.fragmentation.ratio`*:: -+ --- -Fragmentation ratio - - -type: float - --- - -*`redis.info.memory.allocator_stats.fragmentation.bytes`*:: -+ --- -Fragmented bytes - - -type: long - -format: bytes - --- - -*`redis.info.memory.allocator_stats.rss.ratio`*:: -+ --- -Resident ratio - - -type: float - --- - -*`redis.info.memory.allocator_stats.rss.bytes`*:: -+ --- -Resident bytes - - -type: long - -format: bytes - --- - -[float] -=== persistence - -Redis CPU stats. - - - -*`redis.info.persistence.loading`*:: -+ --- -Flag indicating if the load of a dump file is on-going - - -type: boolean - --- - -[float] -=== rdb - -Provides information about RDB persistence - - - -*`redis.info.persistence.rdb.last_save.changes_since`*:: -+ --- -Number of changes since the last dump - - -type: long - --- - -*`redis.info.persistence.rdb.last_save.time`*:: -+ --- -Epoch-based timestamp of last successful RDB save - - -type: long - --- - -*`redis.info.persistence.rdb.bgsave.in_progress`*:: -+ --- -Flag indicating a RDB save is on-going - - -type: boolean - --- - -*`redis.info.persistence.rdb.bgsave.last_status`*:: -+ --- -Status of the last RDB save operation - - -type: keyword - --- - -*`redis.info.persistence.rdb.bgsave.last_time.sec`*:: -+ --- -Duration of the last RDB save operation in seconds - - -type: long - -format: duration - --- - -*`redis.info.persistence.rdb.bgsave.current_time.sec`*:: -+ --- -Duration of the on-going RDB save operation if any - - -type: long - -format: duration - --- - -*`redis.info.persistence.rdb.copy_on_write.last_size`*:: -+ --- -The size in bytes of copy-on-write allocations during the last RBD save operation - - -type: long - -format: bytes - --- - -[float] -=== aof - -Provides information about AOF persitence - - - -*`redis.info.persistence.aof.enabled`*:: -+ --- -Flag indicating AOF logging is activated - - -type: boolean - --- - -*`redis.info.persistence.aof.rewrite.in_progress`*:: -+ --- -Flag indicating a AOF rewrite operation is on-going - - -type: boolean - --- - -*`redis.info.persistence.aof.rewrite.scheduled`*:: -+ --- -Flag indicating an AOF rewrite operation will be scheduled once the on-going RDB save is complete. - - -type: boolean - --- - -*`redis.info.persistence.aof.rewrite.last_time.sec`*:: -+ --- -Duration of the last AOF rewrite operation in seconds - - -type: long - -format: duration - --- - -*`redis.info.persistence.aof.rewrite.current_time.sec`*:: -+ --- -Duration of the on-going AOF rewrite operation if any - - -type: long - -format: duration - --- - -*`redis.info.persistence.aof.rewrite.buffer.size`*:: -+ --- -Size of the AOF rewrite buffer - - -type: long - -format: bytes - --- - -*`redis.info.persistence.aof.bgrewrite.last_status`*:: -+ --- -Status of the last AOF rewrite operatio - - -type: keyword - --- - -*`redis.info.persistence.aof.write.last_status`*:: -+ --- -Status of the last write operation to the AOF - - -type: keyword - --- - -*`redis.info.persistence.aof.copy_on_write.last_size`*:: -+ --- -The size in bytes of copy-on-write allocations during the last RBD save operation - - -type: long - -format: bytes - --- - -*`redis.info.persistence.aof.buffer.size`*:: -+ --- -Size of the AOF buffer - - -type: long - -format: bytes - --- - -*`redis.info.persistence.aof.size.current`*:: -+ --- -AOF current file size - - -type: long - -format: bytes - --- - -*`redis.info.persistence.aof.size.base`*:: -+ --- -AOF file size on latest startup or rewrite - - -type: long - -format: bytes - --- - -*`redis.info.persistence.aof.fsync.pending`*:: -+ --- -Number of fsync pending jobs in background I/O queue - - -type: long - --- - -*`redis.info.persistence.aof.fsync.delayed`*:: -+ --- -Delayed fsync counter - - -type: long - --- - -[float] -=== replication - -Replication - - - -*`redis.info.replication.role`*:: -+ --- -Role of the instance (can be "master", or "slave"). - - -type: keyword - --- - -*`redis.info.replication.connected_slaves`*:: -+ --- -Number of connected slaves - - -type: long - --- - -*`redis.info.replication.master_offset`*:: -+ --- - -deprecated:[6.5] - -The server's current replication offset - - -type: long - --- - -*`redis.info.replication.backlog.active`*:: -+ --- -Flag indicating replication backlog is active - - -type: long - --- - -*`redis.info.replication.backlog.size`*:: -+ --- -Total size in bytes of the replication backlog buffer - - -type: long - -format: bytes - --- - -*`redis.info.replication.backlog.first_byte_offset`*:: -+ --- -The master offset of the replication backlog buffer - - -type: long - --- - -*`redis.info.replication.backlog.histlen`*:: -+ --- -Size in bytes of the data in the replication backlog buffer - - -type: long - --- - -*`redis.info.replication.master.offset`*:: -+ --- -The server's current replication offset - - -type: long - --- - -*`redis.info.replication.master.second_offset`*:: -+ --- -The offset up to which replication IDs are accepted - - -type: long - --- - -*`redis.info.replication.master.link_status`*:: -+ --- -Status of the link (up/down) - - -type: keyword - --- - -*`redis.info.replication.master.last_io_seconds_ago`*:: -+ --- -Number of seconds since the last interaction with master - - -type: long - -format: duration - --- - -*`redis.info.replication.master.sync.in_progress`*:: -+ --- -Indicate the master is syncing to the slave - - -type: boolean - --- - -*`redis.info.replication.master.sync.left_bytes`*:: -+ --- -Number of bytes left before syncing is complete - - -type: long - -format: bytes - --- - -*`redis.info.replication.master.sync.last_io_seconds_ago`*:: -+ --- -Number of seconds since last transfer I/O during a SYNC operation - - -type: long - -format: duration - --- - -*`redis.info.replication.slave.offset`*:: -+ --- -The replication offset of the slave instance - - -type: long - --- - -*`redis.info.replication.slave.priority`*:: -+ --- -The priority of the instance as a candidate for failover - - -type: long - --- - -*`redis.info.replication.slave.is_readonly`*:: -+ --- -Flag indicating if the slave is read-only - - -type: boolean - --- - -[float] -=== server - -Server info - - - -*`redis.info.server.version`*:: -+ --- -None - -type: alias - -alias to: service.version - --- - -*`redis.info.server.git_sha1`*:: -+ --- -None - -type: keyword - --- - -*`redis.info.server.git_dirty`*:: -+ --- -None - -type: keyword - --- - -*`redis.info.server.build_id`*:: -+ --- -None - -type: keyword - --- - -*`redis.info.server.mode`*:: -+ --- -None - -type: keyword - --- - -*`redis.info.server.os`*:: -+ --- -None - -type: alias - -alias to: os.full - --- - -*`redis.info.server.arch_bits`*:: -+ --- -None - -type: keyword - --- - -*`redis.info.server.multiplexing_api`*:: -+ --- -None - -type: keyword - --- - -*`redis.info.server.gcc_version`*:: -+ --- -None - -type: keyword - --- - -*`redis.info.server.process_id`*:: -+ --- -None - -type: alias - -alias to: process.pid - --- - -*`redis.info.server.run_id`*:: -+ --- -None - -type: keyword - --- - -*`redis.info.server.tcp_port`*:: -+ --- -None - -type: long - --- - -*`redis.info.server.uptime`*:: -+ --- -None - -type: long - --- - -*`redis.info.server.hz`*:: -+ --- -None - -type: long - --- - -*`redis.info.server.lru_clock`*:: -+ --- -None - -type: long - --- - -*`redis.info.server.config_file`*:: -+ --- -None - -type: keyword - --- - -[float] -=== stats - -Redis stats. - - - -*`redis.info.stats.connections.received`*:: -+ --- -Total number of connections received. - -type: long - --- - -*`redis.info.stats.connections.rejected`*:: -+ --- -Total number of connections rejected. - -type: long - --- - -*`redis.info.stats.commands_processed`*:: -+ --- -Total number of commands processed. - -type: long - --- - -*`redis.info.stats.net.input.bytes`*:: -+ --- -Total network input in bytes. - -type: long - --- - -*`redis.info.stats.net.output.bytes`*:: -+ --- -Total network output in bytes. - -type: long - --- - -*`redis.info.stats.instantaneous.ops_per_sec`*:: -+ --- -Number of commands processed per second - - -type: long - --- - -*`redis.info.stats.instantaneous.input_kbps`*:: -+ --- -The network's read rate per second in KB/sec - - -type: scaled_float - --- - -*`redis.info.stats.instantaneous.output_kbps`*:: -+ --- -The network's write rate per second in KB/sec - - -type: scaled_float - --- - -*`redis.info.stats.sync.full`*:: -+ --- -The number of full resyncs with slaves - - -type: long - --- - -*`redis.info.stats.sync.partial.ok`*:: -+ --- -The number of accepted partial resync requests - - -type: long - --- - -*`redis.info.stats.sync.partial.err`*:: -+ --- -The number of denied partial resync requests - - -type: long - --- - -*`redis.info.stats.keys.expired`*:: -+ --- -Total number of key expiration events - - -type: long - --- - -*`redis.info.stats.keys.evicted`*:: -+ --- -Number of evicted keys due to maxmemory limit - - -type: long - --- - -*`redis.info.stats.keyspace.hits`*:: -+ --- -Number of successful lookup of keys in the main dictionary - - -type: long - --- - -*`redis.info.stats.keyspace.misses`*:: -+ --- -Number of failed lookup of keys in the main dictionary - - -type: long - --- - -*`redis.info.stats.pubsub.channels`*:: -+ --- -Global number of pub/sub channels with client subscriptions - - -type: long - --- - -*`redis.info.stats.pubsub.patterns`*:: -+ --- -Global number of pub/sub pattern with client subscriptions - - -type: long - --- - -*`redis.info.stats.latest_fork_usec`*:: -+ --- -Duration of the latest fork operation in microseconds - - -type: long - --- - -*`redis.info.stats.migrate_cached_sockets`*:: -+ --- -The number of sockets open for MIGRATE purposes - - -type: long - --- - -*`redis.info.stats.slave_expires_tracked_keys`*:: -+ --- -The number of keys tracked for expiry purposes (applicable only to writable slaves) - - -type: long - --- - -*`redis.info.stats.active_defrag.hits`*:: -+ --- -Number of value reallocations performed by active the defragmentation process - - -type: long - --- - -*`redis.info.stats.active_defrag.misses`*:: -+ --- -Number of aborted value reallocations started by the active defragmentation process - - -type: long - --- - -*`redis.info.stats.active_defrag.key_hits`*:: -+ --- -Number of keys that were actively defragmented - - -type: long - --- - -*`redis.info.stats.active_defrag.key_misses`*:: -+ --- -Number of keys that were skipped by the active defragmentation process - - -type: long - --- - -*`redis.info.slowlog.count`*:: -+ --- -Count of slow operations - - -type: long - --- - -[float] -=== key - -`key` contains information about keys. - - - -*`redis.key.name`*:: -+ --- -Key name. - - -type: keyword - --- - -*`redis.key.id`*:: -+ --- -Unique id for this key (With the form :). - - -type: keyword - --- - -*`redis.key.type`*:: -+ --- -Key type as shown by `TYPE` command. - - -type: keyword - --- - -*`redis.key.length`*:: -+ --- -Length of the key (Number of elements for lists, length for strings, cardinality for sets). - - -type: long - --- - -*`redis.key.expire.ttl`*:: -+ --- -Seconds to expire. - - -type: long - --- - -[float] -=== keyspace - -`keyspace` contains the information about the keyspaces returned by the `INFO` command. - - - -*`redis.keyspace.id`*:: -+ --- -Keyspace identifier. - - -type: keyword - --- - -*`redis.keyspace.avg_ttl`*:: -+ --- -Average ttl. - - -type: long - --- - -*`redis.keyspace.keys`*:: -+ --- -Number of keys in the keyspace. - - -type: long - --- - -*`redis.keyspace.expires`*:: -+ --- - - -type: long - --- - -[[exported-fields-redisenterprise]] -== Redis Enterprise fields - -Redis metrics collected from Redis Enterprise Server. - - - -[float] -=== redisenterprise - -`redisenterprise` contains the information and statistics from Redis Enterprise Server. - - - -[[exported-fields-sql]] -== sql fields - -SQL module fetches metrics from a SQL database - - - - -*`sql.driver`*:: -+ --- -Driver used to execute the query. - - -type: keyword - --- - -*`sql.query`*:: -+ --- -Query executed to collect metrics. - - -type: keyword - --- - -*`sql.metrics.numeric.*`*:: -+ --- -Numeric metrics collected. - - -type: object - --- - -*`sql.metrics.string.*`*:: -+ --- -Non-numeric values collected. - - -type: object - --- - -[[exported-fields-stan]] -== Stan fields - -stan Module - - - -[float] -=== stan - -`stan` contains statistics that were read from Nats Streaming server (STAN) - - - -*`stan.server.id`*:: -+ --- -The server ID - - -type: keyword - --- - -*`stan.cluster.id`*:: -+ --- -The cluster ID - - -type: keyword - --- - -[float] -=== channels - -Contains stan / nats streaming/serverz endpoint metrics - - - -*`stan.channels.name`*:: -+ --- -The name of the STAN streaming channel - - -type: keyword - --- - -*`stan.channels.messages`*:: -+ --- -The number of STAN streaming messages - - -type: long - --- - -*`stan.channels.bytes`*:: -+ --- -The number of STAN bytes in the channel - - -type: long - --- - -*`stan.channels.first_seq`*:: -+ --- -First sequence number stored in the channel. If first_seq > min([seq in subscriptions]) data loss has possibly occurred - - -type: long - --- - -*`stan.channels.last_seq`*:: -+ --- -Last sequence number stored in the channel - - -type: long - --- - -*`stan.channels.depth`*:: -+ --- -Queue depth based upon current sequence number and highest reported subscriber sequence number - - -type: long - --- - -[float] -=== stats - -Contains only high-level stan / nats streaming server related metrics - - - -*`stan.stats.state`*:: -+ --- -The cluster / streaming configuration state (STANDALONE, CLUSTERED) - - -type: keyword - --- - -*`stan.stats.role`*:: -+ --- -If clustered, role of this node in the cluster (Leader, Follower, Candidate) - - -type: keyword - --- - -*`stan.stats.clients`*:: -+ --- -The number of STAN clients - - -type: integer - --- - -*`stan.stats.subscriptions`*:: -+ --- -The number of STAN streaming subscriptions - - -type: integer - --- - -*`stan.stats.channels`*:: -+ --- -The number of STAN channels - - -type: integer - --- - -*`stan.stats.messages`*:: -+ --- -Number of messages across all STAN queues - - -type: long - --- - -*`stan.stats.bytes`*:: -+ --- -Number of bytes consumed across all STAN queues - - -type: long - --- - -[float] -=== subscriptions - -Contains stan / nats streaming/serverz endpoint subscription metrics - - - -*`stan.subscriptions.id`*:: -+ --- -The name of the STAN channel subscription (client_id) - - -type: keyword - --- - -*`stan.subscriptions.channel`*:: -+ --- -The name of the STAN channel the subscription is associated with - - -type: keyword - --- - -*`stan.subscriptions.queue`*:: -+ --- -The name of the NATS queue that the STAN channel subscription is associated with, if any - - -type: keyword - --- - -*`stan.subscriptions.last_sent`*:: -+ --- -Last known sequence number of the subscription that was acked - - -type: long - --- - -*`stan.subscriptions.pending`*:: -+ --- -Number of pending messages from / to the subscriber - - -type: long - --- - -*`stan.subscriptions.offline`*:: -+ --- -Is the subscriber marked as offline? - - -type: boolean - --- - -*`stan.subscriptions.stalled`*:: -+ --- -Is the subscriber known to be stalled? - - -type: boolean - --- - -[[exported-fields-statsd]] -== Statsd fields - -Statsd module - - - - -*`statsd.*.count`*:: -+ --- -Statsd counters - - -type: object - --- - -*`statsd.*.*`*:: -+ --- -Statsd metrics - - -type: object - --- - -[[exported-fields-system]] -== System fields - -System status metrics, like CPU and memory usage, that are collected from the operating system. - - - -[float] -=== system - -`system` contains local system metrics. - - - -[float] -=== core - -`system-core` contains CPU metrics for a single core of a multi-core system. - - - -*`system.core.id`*:: -+ --- -CPU Core number. - - -type: long - --- - -*`system.core.user.pct`*:: -+ --- -The percentage of CPU time spent in user space. - - -type: scaled_float - -format: percent - --- - -*`system.core.user.ticks`*:: -+ --- -The amount of CPU time spent in user space. - - -type: long - --- - -*`system.core.system.pct`*:: -+ --- -The percentage of CPU time spent in kernel space. - - -type: scaled_float - -format: percent - --- - -*`system.core.system.ticks`*:: -+ --- -The amount of CPU time spent in kernel space. - - -type: long - --- - -*`system.core.nice.pct`*:: -+ --- -The percentage of CPU time spent on low-priority processes. - - -type: scaled_float - -format: percent - --- - -*`system.core.nice.ticks`*:: -+ --- -The amount of CPU time spent on low-priority processes. - - -type: long - --- - -*`system.core.idle.pct`*:: -+ --- -The percentage of CPU time spent idle. - - -type: scaled_float - -format: percent - --- - -*`system.core.idle.ticks`*:: -+ --- -The amount of CPU time spent idle. - - -type: long - --- - -*`system.core.iowait.pct`*:: -+ --- -The percentage of CPU time spent in wait (on disk). - - -type: scaled_float - -format: percent - --- - -*`system.core.iowait.ticks`*:: -+ --- -The amount of CPU time spent in wait (on disk). - - -type: long - --- - -*`system.core.irq.pct`*:: -+ --- -The percentage of CPU time spent servicing and handling hardware interrupts. - - -type: scaled_float - -format: percent - --- - -*`system.core.irq.ticks`*:: -+ --- -The amount of CPU time spent servicing and handling hardware interrupts. - - -type: long - --- - -*`system.core.softirq.pct`*:: -+ --- -The percentage of CPU time spent servicing and handling software interrupts. - - -type: scaled_float - -format: percent - --- - -*`system.core.softirq.ticks`*:: -+ --- -The amount of CPU time spent servicing and handling software interrupts. - - -type: long - --- - -*`system.core.steal.pct`*:: -+ --- -The percentage of CPU time spent in involuntary wait by the virtual CPU while the hypervisor was servicing another processor. Available only on Unix. - - -type: scaled_float - -format: percent - --- - -*`system.core.steal.ticks`*:: -+ --- -The amount of CPU time spent in involuntary wait by the virtual CPU while the hypervisor was servicing another processor. Available only on Unix. - - -type: long - --- - -[float] -=== cpu - -`cpu` contains local CPU stats. - - - -*`system.cpu.cores`*:: -+ --- -The number of CPU cores present on the host. The non-normalized percentages will have a maximum value of `100% * cores`. The normalized percentages already take this value into account and have a maximum value of 100%. - - -type: long - --- - -*`system.cpu.user.pct`*:: -+ --- -The percentage of CPU time spent in user space. On multi-core systems, you can have percentages that are greater than 100%. For example, if 3 cores are at 60% use, then the `system.cpu.user.pct` will be 180%. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.system.pct`*:: -+ --- -The percentage of CPU time spent in kernel space. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.nice.pct`*:: -+ --- -The percentage of CPU time spent on low-priority processes. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.idle.pct`*:: -+ --- -The percentage of CPU time spent idle. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.iowait.pct`*:: -+ --- -The percentage of CPU time spent in wait (on disk). - - -type: scaled_float - -format: percent - --- - -*`system.cpu.irq.pct`*:: -+ --- -The percentage of CPU time spent servicing and handling hardware interrupts. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.softirq.pct`*:: -+ --- -The percentage of CPU time spent servicing and handling software interrupts. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.steal.pct`*:: -+ --- -The percentage of CPU time spent in involuntary wait by the virtual CPU while the hypervisor was servicing another processor. Available only on Unix. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.total.pct`*:: -+ --- -The percentage of CPU time spent in states other than Idle and IOWait. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.user.norm.pct`*:: -+ --- -The percentage of CPU time spent in user space. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.system.norm.pct`*:: -+ --- -The percentage of CPU time spent in kernel space. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.nice.norm.pct`*:: -+ --- -The percentage of CPU time spent on low-priority processes. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.idle.norm.pct`*:: -+ --- -The percentage of CPU time spent idle. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.iowait.norm.pct`*:: -+ --- -The percentage of CPU time spent in wait (on disk). - - -type: scaled_float - -format: percent - --- - -*`system.cpu.irq.norm.pct`*:: -+ --- -The percentage of CPU time spent servicing and handling hardware interrupts. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.softirq.norm.pct`*:: -+ --- -The percentage of CPU time spent servicing and handling software interrupts. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.steal.norm.pct`*:: -+ --- -The percentage of CPU time spent in involuntary wait by the virtual CPU while the hypervisor was servicing another processor. Available only on Unix. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.total.norm.pct`*:: -+ --- -The percentage of CPU time in states other than Idle and IOWait, normalised by the number of cores. - - -type: scaled_float - -format: percent - --- - -*`system.cpu.user.ticks`*:: -+ --- -The amount of CPU time spent in user space. - - -type: long - --- - -*`system.cpu.system.ticks`*:: -+ --- -The amount of CPU time spent in kernel space. - - -type: long - --- - -*`system.cpu.nice.ticks`*:: -+ --- -The amount of CPU time spent on low-priority processes. - - -type: long - --- - -*`system.cpu.idle.ticks`*:: -+ --- -The amount of CPU time spent idle. - - -type: long - --- - -*`system.cpu.iowait.ticks`*:: -+ --- -The amount of CPU time spent in wait (on disk). - - -type: long - --- - -*`system.cpu.irq.ticks`*:: -+ --- -The amount of CPU time spent servicing and handling hardware interrupts. - - -type: long - --- - -*`system.cpu.softirq.ticks`*:: -+ --- -The amount of CPU time spent servicing and handling software interrupts. - - -type: long - --- - -*`system.cpu.steal.ticks`*:: -+ --- -The amount of CPU time spent in involuntary wait by the virtual CPU while the hypervisor was servicing another processor. Available only on Unix. - - -type: long - --- - -[float] -=== diskio - -`disk` contains disk IO metrics collected from the operating system. - - - -*`system.diskio.name`*:: -+ --- -The disk name. - - -type: keyword - -example: sda1 - --- - -*`system.diskio.serial_number`*:: -+ --- -The disk's serial number. This may not be provided by all operating systems. - - -type: keyword - --- - -*`system.diskio.read.count`*:: -+ --- -The total number of reads completed successfully. - - -type: long - --- - -*`system.diskio.write.count`*:: -+ --- -The total number of writes completed successfully. - - -type: long - --- - -*`system.diskio.read.bytes`*:: -+ --- -The total number of bytes read successfully. On Linux this is the number of sectors read multiplied by an assumed sector size of 512. - - -type: long - -format: bytes - --- - -*`system.diskio.write.bytes`*:: -+ --- -The total number of bytes written successfully. On Linux this is the number of sectors written multiplied by an assumed sector size of 512. - - -type: long - -format: bytes - --- - -*`system.diskio.read.time`*:: -+ --- -The total number of milliseconds spent by all reads. - - -type: long - --- - -*`system.diskio.write.time`*:: -+ --- -The total number of milliseconds spent by all writes. - - -type: long - --- - -*`system.diskio.io.time`*:: -+ --- -The total number of of milliseconds spent doing I/Os. - - -type: long - --- - -*`system.diskio.iostat.read.request.merges_per_sec`*:: -+ --- -The number of read requests merged per second that were queued to the device. - - -type: float - --- - -*`system.diskio.iostat.write.request.merges_per_sec`*:: -+ --- -The number of write requests merged per second that were queued to the device. - - -type: float - --- - -*`system.diskio.iostat.read.request.per_sec`*:: -+ --- -The number of read requests that were issued to the device per second - - -type: float - --- - -*`system.diskio.iostat.write.request.per_sec`*:: -+ --- -The number of write requests that were issued to the device per second - - -type: float - --- - -*`system.diskio.iostat.read.per_sec.bytes`*:: -+ --- -The number of Bytes read from the device per second. - - -type: float - -format: bytes - --- - -*`system.diskio.iostat.read.await`*:: -+ --- -The average time spent for read requests issued to the device to be served. - - -type: float - --- - -*`system.diskio.iostat.write.per_sec.bytes`*:: -+ --- -The number of Bytes write from the device per second. - - -type: float - -format: bytes - --- - -*`system.diskio.iostat.write.await`*:: -+ --- -The average time spent for write requests issued to the device to be served. - - -type: float - --- - -*`system.diskio.iostat.request.avg_size`*:: -+ --- -The average size (in bytes) of the requests that were issued to the device. - - -type: float - --- - -*`system.diskio.iostat.queue.avg_size`*:: -+ --- -The average queue length of the requests that were issued to the device. - - -type: float - --- - -*`system.diskio.iostat.await`*:: -+ --- -The average time spent for requests issued to the device to be served. - - -type: float - --- - -*`system.diskio.iostat.service_time`*:: -+ --- -The average service time (in milliseconds) for I/O requests that were issued to the device. - - -type: float - --- - -*`system.diskio.iostat.busy`*:: -+ --- -Percentage of CPU time during which I/O requests were issued to the device (bandwidth utilization for the device). Device saturation occurs when this value is close to 100%. - - -type: float - --- - -[float] -=== entropy - -Available system entropy - - - -*`system.entropy.available_bits`*:: -+ --- -The available bits of entropy - - -type: long - --- - -*`system.entropy.pct`*:: -+ --- -The percentage of available entropy, relative to the pool size of 4096 - - -type: scaled_float - -format: percent - --- - -[float] -=== filesystem - -`filesystem` contains local filesystem stats. - - - -*`system.filesystem.available`*:: -+ --- -The disk space available to an unprivileged user in bytes. - - -type: long - -format: bytes - --- - -*`system.filesystem.device_name`*:: -+ --- -The disk name. For example: `/dev/disk1` - - -type: keyword - --- - -*`system.filesystem.type`*:: -+ --- -The disk type. For example: `ext4` - - -type: keyword - --- - -*`system.filesystem.mount_point`*:: -+ --- -The mounting point. For example: `/` - - -type: keyword - --- - -*`system.filesystem.files`*:: -+ --- -The total number of file nodes in the file system. - - -type: long - --- - -*`system.filesystem.free`*:: -+ --- -The disk space available in bytes. - - -type: long - -format: bytes - --- - -*`system.filesystem.free_files`*:: -+ --- -The number of free file nodes in the file system. - - -type: long - --- - -*`system.filesystem.total`*:: -+ --- -The total disk space in bytes. - - -type: long - -format: bytes - --- - -*`system.filesystem.used.bytes`*:: -+ --- -The used disk space in bytes. - - -type: long - -format: bytes - --- - -*`system.filesystem.used.pct`*:: -+ --- -The percentage of used disk space. - - -type: scaled_float - -format: percent - --- - -[float] -=== fsstat - -`system.fsstat` contains filesystem metrics aggregated from all mounted filesystems. - - - -*`system.fsstat.count`*:: -+ --- -Number of file systems found. - -type: long - --- - -*`system.fsstat.total_files`*:: -+ --- -Total number of files. - -type: long - --- - -[float] -=== total_size - -Nested file system docs. - - -*`system.fsstat.total_size.free`*:: -+ --- -Total free space. - - -type: long - -format: bytes - --- - -*`system.fsstat.total_size.used`*:: -+ --- -Total used space. - - -type: long - -format: bytes - --- - -*`system.fsstat.total_size.total`*:: -+ --- -Total space (used plus free). - - -type: long - -format: bytes - --- - -[float] -=== load - -CPU load averages. - - - -*`system.load.1`*:: -+ --- -Load average for the last minute. - - -type: scaled_float - --- - -*`system.load.5`*:: -+ --- -Load average for the last 5 minutes. - - -type: scaled_float - --- - -*`system.load.15`*:: -+ --- -Load average for the last 15 minutes. - - -type: scaled_float - --- - -*`system.load.norm.1`*:: -+ --- -Load for the last minute divided by the number of cores. - - -type: scaled_float - --- - -*`system.load.norm.5`*:: -+ --- -Load for the last 5 minutes divided by the number of cores. - - -type: scaled_float - --- - -*`system.load.norm.15`*:: -+ --- -Load for the last 15 minutes divided by the number of cores. - - -type: scaled_float - --- - -*`system.load.cores`*:: -+ --- -The number of CPU cores present on the host. - - -type: long - --- - -[float] -=== memory - -`memory` contains local memory stats. - - - -*`system.memory.total`*:: -+ --- -Total memory. - - -type: long - -format: bytes - --- - -*`system.memory.used.bytes`*:: -+ --- -Used memory. - - -type: long - -format: bytes - --- - -*`system.memory.free`*:: -+ --- -The total amount of free memory in bytes. This value does not include memory consumed by system caches and buffers (see system.memory.actual.free). - - -type: long - -format: bytes - --- - -*`system.memory.used.pct`*:: -+ --- -The percentage of used memory. - - -type: scaled_float - -format: percent - --- - -[float] -=== actual - -Actual memory used and free. - - - -*`system.memory.actual.used.bytes`*:: -+ --- -Actual used memory in bytes. It represents the difference between the total and the available memory. The available memory depends on the OS. For more details, please check `system.actual.free`. - - -type: long - -format: bytes - --- - -*`system.memory.actual.free`*:: -+ --- -Actual free memory in bytes. It is calculated based on the OS. On Linux this value will be MemAvailable from /proc/meminfo, or calculated from free memory plus caches and buffers if /proc/meminfo is not available. On OSX it is a sum of free memory and the inactive memory. On Windows, it is equal to `system.memory.free`. - - -type: long - -format: bytes - --- - -*`system.memory.actual.used.pct`*:: -+ --- -The percentage of actual used memory. - - -type: scaled_float - -format: percent - --- - -[float] -=== swap - -This group contains statistics related to the swap memory usage on the system. - - -*`system.memory.swap.total`*:: -+ --- -Total swap memory. - - -type: long - -format: bytes - --- - -*`system.memory.swap.used.bytes`*:: -+ --- -Used swap memory. - - -type: long - -format: bytes - --- - -*`system.memory.swap.free`*:: -+ --- -Available swap memory. - - -type: long - -format: bytes - --- - -*`system.memory.swap.out.pages`*:: -+ --- -count of pages swapped out - -type: long - --- - -*`system.memory.swap.in.pages`*:: -+ --- -count of pages swapped in - -type: long - --- - -*`system.memory.swap.readahead.pages`*:: -+ --- -swap readahead pages - -type: long - --- - -*`system.memory.swap.readahead.cached`*:: -+ --- -swap readahead cache hits - -type: long - --- - -*`system.memory.swap.used.pct`*:: -+ --- -The percentage of used swap memory. - - -type: scaled_float - -format: percent - --- - -[float] -=== page_stats - -memory page statistics - - -*`system.memory.page_stats.pgscan_kswapd.pages`*:: -+ --- -pages scanned by kswapd - -type: long - -format: number - --- - -*`system.memory.page_stats.pgscan_direct.pages`*:: -+ --- -pages scanned directly - -type: long - -format: number - --- - -*`system.memory.page_stats.pgfree.pages`*:: -+ --- -pages freed by the system - -type: long - -format: number - --- - -*`system.memory.page_stats.pgsteal_kswapd.pages`*:: -+ --- -number of pages reclaimed by kswapd - -type: long - -format: number - --- - -*`system.memory.page_stats.pgsteal_direct.pages`*:: -+ --- -number of pages reclaimed directly - -type: long - -format: number - --- - -*`system.memory.page_stats.direct_efficiency.pct`*:: -+ --- -direct reclaim efficiency percentage. A lower percentage indicates the system is struggling to reclaim memory. - -type: scaled_float - -format: percent - --- - -*`system.memory.page_stats.kswapd_efficiency.pct`*:: -+ --- -kswapd reclaim efficiency percentage. A lower percentage indicates the system is struggling to reclaim memory. - -type: scaled_float - -format: percent - --- - -[float] -=== hugepages - -This group contains statistics related to huge pages usage on the system. - - -*`system.memory.hugepages.total`*:: -+ --- -Number of huge pages in the pool. - - -type: long - -format: number - --- - -*`system.memory.hugepages.used.bytes`*:: -+ --- -Memory used in allocated huge pages. - - -type: long - -format: bytes - --- - -*`system.memory.hugepages.used.pct`*:: -+ --- -Percentage of huge pages used. - - -type: long - -format: percent - --- - -*`system.memory.hugepages.free`*:: -+ --- -Number of available huge pages in the pool. - - -type: long - -format: number - --- - -*`system.memory.hugepages.reserved`*:: -+ --- -Number of reserved but not allocated huge pages in the pool. - - -type: long - -format: number - --- - -*`system.memory.hugepages.surplus`*:: -+ --- -Number of overcommited huge pages. - - -type: long - -format: number - --- - -*`system.memory.hugepages.default_size`*:: -+ --- -Default size for huge pages. - - -type: long - -format: bytes - --- - -[float] -=== swap.out - -huge pages swapped out - - -*`system.memory.hugepages.swap.out.pages`*:: -+ --- -pages swapped out - -type: long - --- - -*`system.memory.hugepages.swap.out.fallback`*:: -+ --- -Count of huge pages that must be split before swapout - -type: long - --- - -[float] -=== network - -`network` contains network IO metrics for a single network interface. - - - -*`system.network.name`*:: -+ --- -The network interface name. - - -type: keyword - -example: eth0 - --- - -*`system.network.out.bytes`*:: -+ --- -The number of bytes sent. - - -type: long - -format: bytes - --- - -*`system.network.in.bytes`*:: -+ --- -The number of bytes received. - - -type: long - -format: bytes - --- - -*`system.network.out.packets`*:: -+ --- -The number of packets sent. - - -type: long - --- - -*`system.network.in.packets`*:: -+ --- -The number or packets received. - - -type: long - --- - -*`system.network.in.errors`*:: -+ --- -The number of errors while receiving. - - -type: long - --- - -*`system.network.out.errors`*:: -+ --- -The number of errors while sending. - - -type: long - --- - -*`system.network.in.dropped`*:: -+ --- -The number of incoming packets that were dropped. - - -type: long - --- - -*`system.network.out.dropped`*:: -+ --- -The number of outgoing packets that were dropped. This value is always 0 on Darwin and BSD because it is not reported by the operating system. - - -type: long - --- - -[float] -=== network_summary - -Metrics relating to global network activity - - - -*`system.network_summary.ip.*`*:: -+ --- -IP counters - - -type: object - --- - -*`system.network_summary.tcp.*`*:: -+ --- -TCP counters - - -type: object - --- - -*`system.network_summary.udp.*`*:: -+ --- -UDP counters - - -type: object - --- - -*`system.network_summary.udp_lite.*`*:: -+ --- -UDP Lite counters - - -type: object - --- - -*`system.network_summary.icmp.*`*:: -+ --- -ICMP counters - - -type: object - --- - -[float] -=== process - -`process` contains process metadata, CPU metrics, and memory metrics. - - - -*`system.process.name`*:: -+ --- -type: alias - -alias to: process.name - --- - -*`system.process.state`*:: -+ --- -The process state. For example: "running". - - -type: keyword - --- - -*`system.process.pid`*:: -+ --- -type: alias - -alias to: process.pid - --- - -*`system.process.ppid`*:: -+ --- -type: alias - -alias to: process.ppid - --- - -*`system.process.pgid`*:: -+ --- -type: alias - -alias to: process.pgid - --- - -*`system.process.cmdline`*:: -+ --- -The full command-line used to start the process, including the arguments separated by space. - - -type: keyword - --- - -*`system.process.username`*:: -+ --- -type: alias - -alias to: user.name - --- - -*`system.process.cwd`*:: -+ --- -type: alias - -alias to: process.working_directory - --- - -*`system.process.env`*:: -+ --- -The environment variables used to start the process. The data is available on FreeBSD, Linux, and OS X. - - -type: object - --- - -[float] -=== cpu - -CPU-specific statistics per process. - - -*`system.process.cpu.user.ticks`*:: -+ --- -The amount of CPU time the process spent in user space. - - -type: long - --- - -*`system.process.cpu.total.value`*:: -+ --- -The value of CPU usage since starting the process. - - -type: long - --- - -*`system.process.cpu.total.pct`*:: -+ --- -The percentage of CPU time spent by the process since the last update. Its value is similar to the %CPU value of the process displayed by the top command on Unix systems. - - -type: scaled_float - -format: percent - --- - -*`system.process.cpu.total.norm.pct`*:: -+ --- -The percentage of CPU time spent by the process since the last event. This value is normalized by the number of CPU cores and it ranges from 0 to 100%. - - -type: scaled_float - -format: percent - --- - -*`system.process.cpu.system.ticks`*:: -+ --- -The amount of CPU time the process spent in kernel space. - - -type: long - --- - -*`system.process.cpu.total.ticks`*:: -+ --- -The total CPU time spent by the process. - - -type: long - --- - -*`system.process.cpu.start_time`*:: -+ --- -The time when the process was started. - - -type: date - --- - -[float] -=== memory - -Memory-specific statistics per process. - - -*`system.process.memory.size`*:: -+ --- -The total virtual memory the process has. On Windows this represents the Commit Charge (the total amount of memory that the memory manager has committed for a running process) value in bytes for this process. - - -type: long - -format: bytes - --- - -*`system.process.memory.rss.bytes`*:: -+ --- -The Resident Set Size. The amount of memory the process occupied in main memory (RAM). On Windows this represents the current working set size, in bytes. - - -type: long - -format: bytes - --- - -*`system.process.memory.rss.pct`*:: -+ --- -The percentage of memory the process occupied in main memory (RAM). - - -type: scaled_float - -format: percent - --- - -*`system.process.memory.share`*:: -+ --- -The shared memory the process uses. - - -type: long - -format: bytes - --- - -[float] -=== fd - -File descriptor usage metrics. This set of metrics is available for Linux and FreeBSD. - - - -*`system.process.fd.open`*:: -+ --- -The number of file descriptors open by the process. - -type: long - --- - -*`system.process.fd.limit.soft`*:: -+ --- -The soft limit on the number of file descriptors opened by the process. The soft limit can be changed by the process at any time. - - -type: long - --- - -*`system.process.fd.limit.hard`*:: -+ --- -The hard limit on the number of file descriptors opened by the process. The hard limit can only be raised by root. - - -type: long - --- - -[float] -=== cgroup - -Metrics and limits from the cgroup of which the task is a member. cgroup metrics are reported when the process has membership in a non-root cgroup. These metrics are only available on Linux. - - - -*`system.process.cgroup.id`*:: -+ --- -The ID common to all cgroups associated with this task. If there isn't a common ID used by all cgroups this field will be absent. - - -type: keyword - --- - -*`system.process.cgroup.path`*:: -+ --- -The path to the cgroup relative to the cgroup subsystem's mountpoint. If there isn't a common path used by all cgroups this field will be absent. - - -type: keyword - --- - -[float] -=== cpu - -The cpu subsystem schedules CPU access for tasks in the cgroup. Access can be controlled by two separate schedulers, CFS and RT. CFS stands for completely fair scheduler which proportionally divides the CPU time between cgroups based on weight. RT stands for real time scheduler which sets a maximum amount of CPU time that processes in the cgroup can consume during a given period. - - - -*`system.process.cgroup.cpu.id`*:: -+ --- -ID of the cgroup. - -type: keyword - --- - -*`system.process.cgroup.cpu.path`*:: -+ --- -Path to the cgroup relative to the cgroup subsystem's mountpoint. - - -type: keyword - --- - -*`system.process.cgroup.cpu.cfs.period.us`*:: -+ --- -Period of time in microseconds for how regularly a cgroup's access to CPU resources should be reallocated. - - -type: long - --- - -*`system.process.cgroup.cpu.cfs.quota.us`*:: -+ --- -Total amount of time in microseconds for which all tasks in a cgroup can run during one period (as defined by cfs.period.us). - - -type: long - --- - -*`system.process.cgroup.cpu.cfs.shares`*:: -+ --- -An integer value that specifies a relative share of CPU time available to the tasks in a cgroup. The value specified in the cpu.shares file must be 2 or higher. - - -type: long - --- - -*`system.process.cgroup.cpu.rt.period.us`*:: -+ --- -Period of time in microseconds for how regularly a cgroup's access to CPU resources is reallocated. - - -type: long - --- - -*`system.process.cgroup.cpu.rt.runtime.us`*:: -+ --- -Period of time in microseconds for the longest continuous period in which the tasks in a cgroup have access to CPU resources. - - -type: long - --- - -*`system.process.cgroup.cpu.stats.periods`*:: -+ --- -Number of period intervals (as specified in cpu.cfs.period.us) that have elapsed. - - -type: long - --- - -*`system.process.cgroup.cpu.stats.throttled.periods`*:: -+ --- -Number of times tasks in a cgroup have been throttled (that is, not allowed to run because they have exhausted all of the available time as specified by their quota). - - -type: long - --- - -*`system.process.cgroup.cpu.stats.throttled.ns`*:: -+ --- -The total time duration (in nanoseconds) for which tasks in a cgroup have been throttled. - - -type: long - --- - -[float] -=== cpuacct - -CPU accounting metrics. - - -*`system.process.cgroup.cpuacct.id`*:: -+ --- -ID of the cgroup. - -type: keyword - --- - -*`system.process.cgroup.cpuacct.path`*:: -+ --- -Path to the cgroup relative to the cgroup subsystem's mountpoint. - - -type: keyword - --- - -*`system.process.cgroup.cpuacct.total.ns`*:: -+ --- -Total CPU time in nanoseconds consumed by all tasks in the cgroup. - - -type: long - --- - -*`system.process.cgroup.cpuacct.stats.user.ns`*:: -+ --- -CPU time consumed by tasks in user mode. - -type: long - --- - -*`system.process.cgroup.cpuacct.stats.system.ns`*:: -+ --- -CPU time consumed by tasks in user (kernel) mode. - -type: long - --- - -*`system.process.cgroup.cpuacct.percpu`*:: -+ --- -CPU time (in nanoseconds) consumed on each CPU by all tasks in this cgroup. - - -type: object - --- - -[float] -=== memory - -Memory limits and metrics. - - -*`system.process.cgroup.memory.id`*:: -+ --- -ID of the cgroup. - -type: keyword - --- - -*`system.process.cgroup.memory.path`*:: -+ --- -Path to the cgroup relative to the cgroup subsystem's mountpoint. - - -type: keyword - --- - -*`system.process.cgroup.memory.mem.usage.bytes`*:: -+ --- -Total memory usage by processes in the cgroup (in bytes). - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.mem.usage.max.bytes`*:: -+ --- -The maximum memory used by processes in the cgroup (in bytes). - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.mem.limit.bytes`*:: -+ --- -The maximum amount of user memory in bytes (including file cache) that tasks in the cgroup are allowed to use. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.mem.failures`*:: -+ --- -The number of times that the memory limit (mem.limit.bytes) was reached. - - -type: long - --- - -*`system.process.cgroup.memory.memsw.usage.bytes`*:: -+ --- -The sum of current memory usage plus swap space used by processes in the cgroup (in bytes). - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.memsw.usage.max.bytes`*:: -+ --- -The maximum amount of memory and swap space used by processes in the cgroup (in bytes). - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.memsw.limit.bytes`*:: -+ --- -The maximum amount for the sum of memory and swap usage that tasks in the cgroup are allowed to use. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.memsw.failures`*:: -+ --- -The number of times that the memory plus swap space limit (memsw.limit.bytes) was reached. - - -type: long - --- - -*`system.process.cgroup.memory.kmem.usage.bytes`*:: -+ --- -Total kernel memory usage by processes in the cgroup (in bytes). - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.kmem.usage.max.bytes`*:: -+ --- -The maximum kernel memory used by processes in the cgroup (in bytes). - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.kmem.limit.bytes`*:: -+ --- -The maximum amount of kernel memory that tasks in the cgroup are allowed to use. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.kmem.failures`*:: -+ --- -The number of times that the memory limit (kmem.limit.bytes) was reached. - - -type: long - --- - -*`system.process.cgroup.memory.kmem_tcp.usage.bytes`*:: -+ --- -Total memory usage for TCP buffers in bytes. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.kmem_tcp.usage.max.bytes`*:: -+ --- -The maximum memory used for TCP buffers by processes in the cgroup (in bytes). - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.kmem_tcp.limit.bytes`*:: -+ --- -The maximum amount of memory for TCP buffers that tasks in the cgroup are allowed to use. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.kmem_tcp.failures`*:: -+ --- -The number of times that the memory limit (kmem_tcp.limit.bytes) was reached. - - -type: long - --- - -*`system.process.cgroup.memory.stats.active_anon.bytes`*:: -+ --- -Anonymous and swap cache on active least-recently-used (LRU) list, including tmpfs (shmem), in bytes. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.stats.active_file.bytes`*:: -+ --- -File-backed memory on active LRU list, in bytes. - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.stats.cache.bytes`*:: -+ --- -Page cache, including tmpfs (shmem), in bytes. - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.stats.hierarchical_memory_limit.bytes`*:: -+ --- -Memory limit for the hierarchy that contains the memory cgroup, in bytes. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.stats.hierarchical_memsw_limit.bytes`*:: -+ --- -Memory plus swap limit for the hierarchy that contains the memory cgroup, in bytes. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.stats.inactive_anon.bytes`*:: -+ --- -Anonymous and swap cache on inactive LRU list, including tmpfs (shmem), in bytes - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.stats.inactive_file.bytes`*:: -+ --- -File-backed memory on inactive LRU list, in bytes. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.stats.mapped_file.bytes`*:: -+ --- -Size of memory-mapped mapped files, including tmpfs (shmem), in bytes. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.stats.page_faults`*:: -+ --- -Number of times that a process in the cgroup triggered a page fault. - - -type: long - --- - -*`system.process.cgroup.memory.stats.major_page_faults`*:: -+ --- -Number of times that a process in the cgroup triggered a major fault. "Major" faults happen when the kernel actually has to read the data from disk. - - -type: long - --- - -*`system.process.cgroup.memory.stats.pages_in`*:: -+ --- -Number of pages paged into memory. This is a counter. - - -type: long - --- - -*`system.process.cgroup.memory.stats.pages_out`*:: -+ --- -Number of pages paged out of memory. This is a counter. - - -type: long - --- - -*`system.process.cgroup.memory.stats.rss.bytes`*:: -+ --- -Anonymous and swap cache (includes transparent hugepages), not including tmpfs (shmem), in bytes. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.stats.rss_huge.bytes`*:: -+ --- -Number of bytes of anonymous transparent hugepages. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.stats.swap.bytes`*:: -+ --- -Swap usage, in bytes. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.memory.stats.unevictable.bytes`*:: -+ --- -Memory that cannot be reclaimed, in bytes. - - -type: long - -format: bytes - --- - -[float] -=== blkio - -Block IO metrics. - - -*`system.process.cgroup.blkio.id`*:: -+ --- -ID of the cgroup. - -type: keyword - --- - -*`system.process.cgroup.blkio.path`*:: -+ --- -Path to the cgroup relative to the cgroup subsystems mountpoint. - - -type: keyword - --- - -*`system.process.cgroup.blkio.total.bytes`*:: -+ --- -Total number of bytes transferred to and from all block devices by processes in the cgroup. - - -type: long - -format: bytes - --- - -*`system.process.cgroup.blkio.total.ios`*:: -+ --- -Total number of I/O operations performed on all devices by processes in the cgroup as seen by the throttling policy. - - -type: long - --- - -[float] -=== process.summary - -Summary metrics for the processes running on the host. - - - -*`system.process.summary.total`*:: -+ --- -Total number of processes on this host. - - -type: long - --- - -*`system.process.summary.running`*:: -+ --- -Number of running processes on this host. - - -type: long - --- - -*`system.process.summary.idle`*:: -+ --- -Number of idle processes on this host. - - -type: long - --- - -*`system.process.summary.sleeping`*:: -+ --- -Number of sleeping processes on this host. - - -type: long - --- - -*`system.process.summary.stopped`*:: -+ --- -Number of stopped processes on this host. - - -type: long - --- - -*`system.process.summary.zombie`*:: -+ --- -Number of zombie processes on this host. - - -type: long - --- - -*`system.process.summary.dead`*:: -+ --- -Number of dead processes on this host. It's very unlikely that it will appear but in some special situations it may happen. - - -type: long - --- - -*`system.process.summary.unknown`*:: -+ --- -Number of processes for which the state couldn't be retrieved or is unknown. - - -type: long - --- - -[float] -=== raid - -raid - - - -*`system.raid.name`*:: -+ --- -Name of the device. - - -type: keyword - --- - -*`system.raid.status`*:: -+ --- -activity-state of the device. - - -type: keyword - --- - -*`system.raid.level`*:: -+ --- -The raid level of the device - - -type: keyword - --- - -*`system.raid.sync_action`*:: -+ --- -Current sync action, if the RAID array is redundant - - -type: keyword - --- - -*`system.raid.disks.active`*:: -+ --- -Number of active disks. - - -type: long - --- - -*`system.raid.disks.total`*:: -+ --- -Total number of disks the device consists of. - - -type: long - --- - -*`system.raid.disks.spare`*:: -+ --- -Number of spared disks. - - -type: long - --- - -*`system.raid.disks.failed`*:: -+ --- -Number of failed disks. - - -type: long - --- - -*`system.raid.disks.states.*`*:: -+ --- -map of raw disk states - - -type: object - --- - -*`system.raid.blocks.total`*:: -+ --- -Number of blocks the device holds, in 1024-byte blocks. - - -type: long - --- - -*`system.raid.blocks.synced`*:: -+ --- -Number of blocks on the device that are in sync, in 1024-byte blocks. - - -type: long - --- - -[float] -=== service - -metrics for system services - - - -*`system.service.name`*:: -+ --- -The name of the service - -type: keyword - --- - -*`system.service.load_state`*:: -+ --- -The load state of the service - -type: keyword - --- - -*`system.service.state`*:: -+ --- -The activity state of the service - -type: keyword - --- - -*`system.service.sub_state`*:: -+ --- -The sub-state of the service - -type: keyword - --- - -*`system.service.state_since`*:: -+ --- -The timestamp of the last state change. If the service is active and running, this is its uptime. - -type: date - --- - -*`system.service.exec_code`*:: -+ --- -The SIGCHLD code from the service's main process - -type: keyword - --- - -[float] -=== resources - -system metrics associated with the service - - -*`system.service.resources.cpu.usage.ns`*:: -+ --- -CPU usage in nanoseconds - -type: long - --- - -*`system.service.resources.memory.usage.bytes`*:: -+ --- -memory usage in bytes - -type: long - --- - -*`system.service.resources.tasks.count`*:: -+ --- -number of tasks associated with the service - -type: long - --- - -[float] -=== network - -network resource usage - - -*`system.service.resources.network.in.bytes`*:: -+ --- -bytes in - -type: long - -format: bytes - --- - -*`system.service.resources.network.in.packets`*:: -+ --- -packets in - -type: long - -format: bytes - --- - -*`system.service.resources.network.out.packets`*:: -+ --- -packets out - -type: long - --- - -*`system.service.resources.network.out.bytes`*:: -+ --- -bytes out - -type: long - --- - -[float] -=== socket - -TCP sockets that are active. - - - -*`system.socket.direction`*:: -+ --- -type: alias - -alias to: network.direction - --- - -*`system.socket.family`*:: -+ --- -type: alias - -alias to: network.type - --- - -*`system.socket.local.ip`*:: -+ --- -Local IP address. This can be an IPv4 or IPv6 address. - - -type: ip - -example: 192.0.2.1 or 2001:0DB8:ABED:8536::1 - --- - -*`system.socket.local.port`*:: -+ --- -Local port. - - -type: long - -example: 22 - --- - -*`system.socket.remote.ip`*:: -+ --- -Remote IP address. This can be an IPv4 or IPv6 address. - - -type: ip - -example: 192.0.2.1 or 2001:0DB8:ABED:8536::1 - --- - -*`system.socket.remote.port`*:: -+ --- -Remote port. - - -type: long - -example: 22 - --- - -*`system.socket.remote.host`*:: -+ --- -PTR record associated with the remote IP. It is obtained via reverse IP lookup. - - -type: keyword - -example: 76-211-117-36.nw.example.com. - --- - -*`system.socket.remote.etld_plus_one`*:: -+ --- -The effective top-level domain (eTLD) of the remote host plus one more label. For example, the eTLD+1 for "foo.bar.golang.org." is "golang.org.". The data for determining the eTLD comes from an embedded copy of the data from http://publicsuffix.org. - - -type: keyword - -example: example.com. - --- - -*`system.socket.remote.host_error`*:: -+ --- -Error describing the cause of the reverse lookup failure. - - -type: keyword - --- - -*`system.socket.process.pid`*:: -+ --- -type: alias - -alias to: process.pid - --- - -*`system.socket.process.command`*:: -+ --- -type: alias - -alias to: process.name - --- - -*`system.socket.process.cmdline`*:: -+ --- -Full command line - - -type: keyword - --- - -*`system.socket.process.exe`*:: -+ --- -type: alias - -alias to: process.executable - --- - -*`system.socket.user.id`*:: -+ --- -type: alias - -alias to: user.id - --- - -*`system.socket.user.name`*:: -+ --- -type: alias - -alias to: user.full_name - --- - -[float] -=== socket.summary - -Summary metrics of open sockets in the host system - - - -[float] -=== all - -All connections - - - -*`system.socket.summary.all.count`*:: -+ --- -All open connections - - -type: integer - --- - -*`system.socket.summary.all.listening`*:: -+ --- -All listening ports - - -type: integer - --- - -[float] -=== tcp - -All TCP connections - - - -*`system.socket.summary.tcp.memory`*:: -+ --- -Memory used by TCP sockets in bytes, based on number of allocated pages and system page size. Corresponds to limits set in /proc/sys/net/ipv4/tcp_mem. Only available on Linux. - - -type: integer - -format: bytes - --- - -[float] -=== all - -All TCP connections - - - -*`system.socket.summary.tcp.all.orphan`*:: -+ --- -A count of all orphaned tcp sockets. Only available on Linux. - - -type: integer - --- - -*`system.socket.summary.tcp.all.count`*:: -+ --- -All open TCP connections - - -type: integer - --- - -*`system.socket.summary.tcp.all.listening`*:: -+ --- -All TCP listening ports - - -type: integer - --- - -*`system.socket.summary.tcp.all.established`*:: -+ --- -Number of established TCP connections - - -type: integer - --- - -*`system.socket.summary.tcp.all.close_wait`*:: -+ --- -Number of TCP connections in _close_wait_ state - - -type: integer - --- - -*`system.socket.summary.tcp.all.time_wait`*:: -+ --- -Number of TCP connections in _time_wait_ state - - -type: integer - --- - -*`system.socket.summary.tcp.all.syn_sent`*:: -+ --- -Number of TCP connections in _syn_sent_ state - - -type: integer - --- - -*`system.socket.summary.tcp.all.syn_recv`*:: -+ --- -Number of TCP connections in _syn_recv_ state - - -type: integer - --- - -*`system.socket.summary.tcp.all.fin_wait1`*:: -+ --- -Number of TCP connections in _fin_wait1_ state - - -type: integer - --- - -*`system.socket.summary.tcp.all.fin_wait2`*:: -+ --- -Number of TCP connections in _fin_wait2_ state - - -type: integer - --- - -*`system.socket.summary.tcp.all.last_ack`*:: -+ --- -Number of TCP connections in _last_ack_ state - - -type: integer - --- - -*`system.socket.summary.tcp.all.closing`*:: -+ --- -Number of TCP connections in _closing_ state - - -type: integer - --- - -[float] -=== udp - -All UDP connections - - - -*`system.socket.summary.udp.memory`*:: -+ --- -Memory used by UDP sockets in bytes, based on number of allocated pages and system page size. Corresponds to limits set in /proc/sys/net/ipv4/udp_mem. Only available on Linux. - - -type: integer - -format: bytes - --- - -[float] -=== all - -All UDP connections - - - -*`system.socket.summary.udp.all.count`*:: -+ --- -All open UDP connections - - -type: integer - --- - -[float] -=== uptime - -`uptime` contains the operating system uptime metric. - - - -*`system.uptime.duration.ms`*:: -+ --- -The OS uptime in milliseconds. - - -type: long - -format: duration - --- - -[float] -=== users - -Logged-in user session data - - - -*`system.users.id`*:: -+ --- -The ID of the session - - -type: keyword - --- - -*`system.users.seat`*:: -+ --- -An associated logind seat - - -type: keyword - --- - -*`system.users.path`*:: -+ --- -The DBus object path of the session - - -type: keyword - --- - -*`system.users.type`*:: -+ --- -The type of the user session - - -type: keyword - --- - -*`system.users.service`*:: -+ --- -A session associated with the service - - -type: keyword - --- - -*`system.users.remote`*:: -+ --- -A bool indicating a remote session - - -type: boolean - --- - -*`system.users.state`*:: -+ --- -The current state of the session - - -type: keyword - --- - -*`system.users.scope`*:: -+ --- -The associated systemd scope - - -type: keyword - --- - -*`system.users.leader`*:: -+ --- -The root PID of the session - - -type: long - --- - -*`system.users.remote_host`*:: -+ --- -A remote host address for the session - - -type: keyword - --- - -[[exported-fields-tomcat]] -== Tomcat fields - -Tomcat module - - - - -[float] -=== cache - -Catalina Cache metrics from the WebResourceRoot - - -*`tomcat.cache.mbean`*:: -+ --- -Mbean that this event is related to - -type: keyword - --- - -*`tomcat.cache.hit.total`*:: -+ --- -The number of requests for resources that were served from the cache - -type: long - --- - -*`tomcat.cache.size.total.kb`*:: -+ --- -The current estimate of the cache size in kilobytes - -type: long - --- - -*`tomcat.cache.size.max.kb`*:: -+ --- -The maximum permitted size of the cache in kilobytes - -type: long - --- - -*`tomcat.cache.lookup.total`*:: -+ --- -The number of requests for resources - -type: long - --- - -*`tomcat.cache.ttl.ms`*:: -+ --- -The time-to-live for cache entries in milliseconds - -type: long - --- - -[float] -=== memory - -Memory metrics from java.lang JMX - - -*`tomcat.memory.mbean`*:: -+ --- -Mbean that this event is related to - -type: keyword - --- - -*`tomcat.memory.heap.usage.committed`*:: -+ --- -Committed heap memory usage - -type: long - --- - -*`tomcat.memory.heap.usage.max`*:: -+ --- -Max heap memory usage - -type: long - --- - -*`tomcat.memory.heap.usage.used`*:: -+ --- -Used heap memory usage - -type: long - --- - -*`tomcat.memory.heap.usage.init`*:: -+ --- -Initial heap memory usage - -type: long - --- - -*`tomcat.memory.other.usage.committed`*:: -+ --- -Committed non-heap memory usage - -type: long - --- - -*`tomcat.memory.other.usage.max`*:: -+ --- -Max non-heap memory usage - -type: long - --- - -*`tomcat.memory.other.usage.used`*:: -+ --- -Used non-heap memory usage - -type: long - --- - -*`tomcat.memory.other.usage.init`*:: -+ --- -Initial non-heap memory usage - -type: long - --- - -[float] -=== requests - -Requests processor metrics from GlobalRequestProcessor JMX - - -*`tomcat.requests.mbean`*:: -+ --- -Mbean that this event is related to - -type: keyword - --- - -*`tomcat.requests.total`*:: -+ --- -Number of requests processed - -type: long - --- - -*`tomcat.requests.bytes.received`*:: -+ --- -Amount of data received, in bytes - -type: long - --- - -*`tomcat.requests.bytes.sent`*:: -+ --- -Amount of data sent, in bytes - -type: long - --- - -*`tomcat.requests.processing.ms`*:: -+ --- -Total time to process the requests - -type: long - --- - -*`tomcat.requests.errors.total`*:: -+ --- -Number of errors - -type: long - --- - -[float] -=== threading - -Threading metrics from the Catalina's ThreadPool JMX - - -*`tomcat.threading.busy`*:: -+ --- -Current busy threads from the ThreadPool - -type: long - --- - -*`tomcat.threading.max`*:: -+ --- -Max threads from the ThreadPool - -type: long - --- - -*`tomcat.threading.current`*:: -+ --- -Current number of threads, taken from the ThreadPool - -type: long - --- - -*`tomcat.threading.keep_alive.total`*:: -+ --- -Total keep alive on the ThreadPool - -type: long - --- - -*`tomcat.threading.keep_alive.timeout.ms`*:: -+ --- -Keep alive timeout on the ThreadPool - -type: long - --- - -*`tomcat.threading.started.total`*:: -+ --- -Current started threads at JVM level (from java.lang:type=Threading) - -type: long - --- - -*`tomcat.threading.user.time.ms`*:: -+ --- -User time in milliseconds (from java.lang:type=Threading) - -type: long - --- - -*`tomcat.threading.cpu.time.ms`*:: -+ --- -CPU time in milliseconds (from java.lang:type=Threading) - -type: long - --- - -*`tomcat.threading.total`*:: -+ --- -Total threads at the JVM level (from java.lang:type=Threading) - -type: long - --- - -*`tomcat.threading.peak`*:: -+ --- -Peak number of threads at JVM level (from java.lang:type=Threading) - -type: long - --- - -[[exported-fields-traefik]] -== traefik fields - -Traefik reverse proxy / load balancer metrics - - - -[float] -=== traefik - -Traefik reverse proxy / load balancer metrics - - - -[float] -=== health - -Metrics obtained from Traefik's health API endpoint - - - -*`traefik.health.uptime.sec`*:: -+ --- -Uptime of Traefik instance in seconds - - -type: long - --- - -[float] -=== response - -Response metrics - - - -*`traefik.health.response.count`*:: -+ --- -Number of responses - - -type: long - --- - -*`traefik.health.response.avg_time.us`*:: -+ --- -Average response time in microseconds - - -type: long - --- - -*`traefik.health.response.status_codes.*`*:: -+ --- -Number of responses per status code - - -type: object - --- - -[[exported-fields-uwsgi]] -== uwsgi fields - -uwsgi module - - - -[float] -=== uwsgi - - - - -[float] -=== status - -uwsgi.status metricset fields - - - -*`uwsgi.status.total.requests`*:: -+ --- -Total requests handled - - -type: long - --- - -*`uwsgi.status.total.exceptions`*:: -+ --- -Total exceptions - - -type: long - --- - -*`uwsgi.status.total.write_errors`*:: -+ --- -Total requests write errors - - -type: long - --- - -*`uwsgi.status.total.read_errors`*:: -+ --- -Total read errors - - -type: long - --- - -*`uwsgi.status.total.pid`*:: -+ --- -Process id - - -type: long - --- - -*`uwsgi.status.worker.id`*:: -+ --- -Worker id - - -type: long - --- - -*`uwsgi.status.worker.pid`*:: -+ --- -Worker process id - - -type: long - --- - -*`uwsgi.status.worker.accepting`*:: -+ --- -State of worker, 1 if still accepting new requests otherwise 0 - - -type: long - --- - -*`uwsgi.status.worker.requests`*:: -+ --- -Number of requests served by this worker - - -type: long - --- - -*`uwsgi.status.worker.delta_requests`*:: -+ --- -Number of requests served by this worker after worker is reloaded when reached MAX_REQUESTS - - -type: long - --- - -*`uwsgi.status.worker.exceptions`*:: -+ --- -Exceptions raised - - -type: long - --- - -*`uwsgi.status.worker.harakiri_count`*:: -+ --- -Dropped requests by timeout - - -type: long - --- - -*`uwsgi.status.worker.signals`*:: -+ --- -Emitted signals count - - -type: long - --- - -*`uwsgi.status.worker.signal_queue`*:: -+ --- -Number of signals waiting to be handled - - -type: long - --- - -*`uwsgi.status.worker.status`*:: -+ --- -Worker status (cheap, pause, sig, busy, idle) - - -type: keyword - --- - -*`uwsgi.status.worker.rss`*:: -+ --- -Resident Set Size. memory currently used by a process. if always zero try `--memory-report` option of uwsgi - - -type: keyword - --- - -*`uwsgi.status.worker.vsz`*:: -+ --- -Virtual Set Size. memory size assigned to a process. if always zero try `--memory-report` option of uwsgi - - -type: long - --- - -*`uwsgi.status.worker.running_time`*:: -+ --- -Process running time - - -type: long - --- - -*`uwsgi.status.worker.respawn_count`*:: -+ --- -Respawn count - - -type: long - --- - -*`uwsgi.status.worker.tx`*:: -+ --- -Transmitted size - - -type: long - --- - -*`uwsgi.status.worker.avg_rt`*:: -+ --- -Average response time - - -type: long - --- - -*`uwsgi.status.core.id`*:: -+ --- -worker ID - - -type: long - --- - -*`uwsgi.status.core.worker_pid`*:: -+ --- -Parent worker PID - - -type: long - --- - -*`uwsgi.status.core.requests.total`*:: -+ --- -Number of total requests served - - -type: long - --- - -*`uwsgi.status.core.requests.static`*:: -+ --- -Number of static file serves - - -type: long - --- - -*`uwsgi.status.core.requests.routed`*:: -+ --- -Routed requests - - -type: long - --- - -*`uwsgi.status.core.requests.offloaded`*:: -+ --- -Offloaded requests - - -type: long - --- - -*`uwsgi.status.core.write_errors`*:: -+ --- -Number of failed writes - - -type: long - --- - -*`uwsgi.status.core.read_errors`*:: -+ --- -Number of failed reads - - -type: long - --- - -[[exported-fields-vsphere]] -== vSphere fields - -vSphere module - - - -[float] -=== vsphere - - - - -[float] -=== datastore - -datastore - - - -*`vsphere.datastore.name`*:: -+ --- -Datastore name - - -type: keyword - --- - -*`vsphere.datastore.fstype`*:: -+ --- -Filesystem type - - -type: keyword - --- - -*`vsphere.datastore.capacity.total.bytes`*:: -+ --- -Total bytes of the datastore - - -type: long - -format: bytes - --- - -*`vsphere.datastore.capacity.free.bytes`*:: -+ --- -Free bytes of the datastore - - -type: long - -format: bytes - --- - -*`vsphere.datastore.capacity.used.bytes`*:: -+ --- -Used bytes of the datastore - - -type: long - -format: bytes - --- - -*`vsphere.datastore.capacity.used.pct`*:: -+ --- -Used percent of the datastore - - -type: long - -format: percent - --- - -[float] -=== host - -host - - - -*`vsphere.host.name`*:: -+ --- -Host name - - -type: keyword - --- - -*`vsphere.host.cpu.used.mhz`*:: -+ --- -Used CPU in Mhz - - -type: long - --- - -*`vsphere.host.cpu.total.mhz`*:: -+ --- -Total CPU in Mhz - - -type: long - --- - -*`vsphere.host.cpu.free.mhz`*:: -+ --- -Free CPU in Mhz - - -type: long - --- - -*`vsphere.host.memory.used.bytes`*:: -+ --- -Used Memory in bytes - - -type: long - -format: bytes - --- - -*`vsphere.host.memory.total.bytes`*:: -+ --- -Total Memory in bytes - - -type: long - -format: bytes - --- - -*`vsphere.host.memory.free.bytes`*:: -+ --- -Free Memory in bytes - - -type: long - -format: bytes - --- - -*`vsphere.host.network_names`*:: -+ --- -Network names - - -type: keyword - --- - -[float] -=== virtualmachine - -virtualmachine - - - -*`vsphere.virtualmachine.host.id`*:: -+ --- -Host id - - -type: keyword - --- - -*`vsphere.virtualmachine.host.hostname`*:: -+ --- -Host name of the host - - -type: keyword - --- - -*`vsphere.virtualmachine.name`*:: -+ --- -Virtual Machine name - - -type: keyword - --- - -*`vsphere.virtualmachine.os`*:: -+ --- -Virtual Machine Operating System name - - -type: keyword - --- - -*`vsphere.virtualmachine.cpu.used.mhz`*:: -+ --- -Used CPU in Mhz - - -type: long - --- - -*`vsphere.virtualmachine.memory.used.guest.bytes`*:: -+ --- -Used Memory of Guest in bytes - - -type: long - -format: bytes - --- - -*`vsphere.virtualmachine.memory.used.host.bytes`*:: -+ --- -Used Memory of Host in bytes - - -type: long - -format: bytes - --- - -*`vsphere.virtualmachine.memory.total.guest.bytes`*:: -+ --- -Total Memory of Guest in bytes - - -type: long - -format: bytes - --- - -*`vsphere.virtualmachine.memory.free.guest.bytes`*:: -+ --- -Free Memory of Guest in bytes - - -type: long - -format: bytes - --- - -*`vsphere.virtualmachine.custom_fields`*:: -+ --- -Custom fields - - -type: object - --- - -*`vsphere.virtualmachine.network_names`*:: -+ --- -Network names - - -type: keyword - --- - -[[exported-fields-windows]] -== Windows fields - -Module for Windows - - - -[float] -=== windows - - - - -[float] -=== service - -`service` contains the status for Windows services. - - - -*`windows.service.id`*:: -+ --- -A unique ID for the service. It is a hash of the machine's GUID and the service name. - - -type: keyword - -example: hW3NJFc1Ap - --- - -*`windows.service.name`*:: -+ --- -The service name. - - -type: keyword - -example: Wecsvc - --- - -*`windows.service.display_name`*:: -+ --- -The display name of the service. - - -type: keyword - -example: Windows Event Collector - --- - -*`windows.service.start_type`*:: -+ --- -The startup type of the service. The possible values are `Automatic`, `Boot`, `Disabled`, `Manual`, and `System`. - - -type: keyword - --- - -*`windows.service.start_name`*:: -+ --- -Account name under which a service runs. - - -type: keyword - -example: NT AUTHORITY\LocalService - --- - -*`windows.service.path_name`*:: -+ --- -Fully qualified path to the file that implements the service, including arguments. - - -type: keyword - -example: C:\WINDOWS\system32\svchost.exe -k LocalService -p - --- - -*`windows.service.state`*:: -+ --- -The actual state of the service. The possible values are `Continuing`, `Pausing`, `Paused`, `Running`, `Starting`, `Stopping`, and `Stopped`. - - -type: keyword - --- - -*`windows.service.exit_code`*:: -+ --- -For `Stopped` services this is the error code that service reports when starting to stopping. This will be the generic Windows service error code unless the service provides a service-specific error code. - - -type: keyword - --- - -*`windows.service.pid`*:: -+ --- -For `Running` services this is the associated process PID. - - -type: long - -example: 1092 - --- - -*`windows.service.uptime.ms`*:: -+ --- -The service's uptime specified in milliseconds. - - -type: long - -format: duration - --- - -[[exported-fields-zookeeper]] -== ZooKeeper fields - -ZooKeeper metrics collected by the four-letter monitoring commands. - - - -[float] -=== zookeeper - -`zookeeper` contains the metrics reported by ZooKeeper commands. - - - -[float] -=== connection - -connections - - - -*`zookeeper.connection.interest_ops`*:: -+ --- -Interest ops - - -type: long - --- - -*`zookeeper.connection.queued`*:: -+ --- -Queued connections - - -type: long - --- - -*`zookeeper.connection.received`*:: -+ --- -Received connections - - -type: long - --- - -*`zookeeper.connection.sent`*:: -+ --- -Connections sent - - -type: long - --- - -[float] -=== mntr - -`mntr` contains the metrics reported by the four-letter `mntr` command. - - - -*`zookeeper.mntr.hostname`*:: -+ --- -ZooKeeper hostname. - - -type: keyword - --- - -*`zookeeper.mntr.approximate_data_size`*:: -+ --- -Approximate size of ZooKeeper data. - - -type: long - --- - -*`zookeeper.mntr.latency.avg`*:: -+ --- -Average latency between ensemble hosts in milliseconds. - - -type: long - --- - -*`zookeeper.mntr.ephemerals_count`*:: -+ --- -Number of ephemeral znodes. - - -type: long - --- - -*`zookeeper.mntr.followers`*:: -+ --- -Number of followers seen by the current host. - - -type: long - --- - -*`zookeeper.mntr.max_file_descriptor_count`*:: -+ --- -Maximum number of file descriptors allowed for the ZooKeeper process. - - -type: long - --- - -*`zookeeper.mntr.latency.max`*:: -+ --- -Maximum latency in milliseconds. - - -type: long - --- - -*`zookeeper.mntr.latency.min`*:: -+ --- -Minimum latency in milliseconds. - - -type: long - --- - -*`zookeeper.mntr.num_alive_connections`*:: -+ --- -Number of connections to ZooKeeper that are currently alive. - - -type: long - --- - -*`zookeeper.mntr.open_file_descriptor_count`*:: -+ --- -Number of file descriptors open by the ZooKeeper process. - - -type: long - --- - -*`zookeeper.mntr.outstanding_requests`*:: -+ --- -Number of outstanding requests that need to be processed by the cluster. - - -type: long - --- - -*`zookeeper.mntr.packets.received`*:: -+ --- -Number of ZooKeeper network packets received. - - -type: long - --- - -*`zookeeper.mntr.packets.sent`*:: -+ --- -Number of ZooKeeper network packets sent. - - -type: long - --- - -*`zookeeper.mntr.pending_syncs`*:: -+ --- -Number of pending syncs to carry out to ZooKeeper ensemble followers. - - -type: long - --- - -*`zookeeper.mntr.server_state`*:: -+ --- -Role in the ZooKeeper ensemble. - - -type: keyword - --- - -*`zookeeper.mntr.synced_followers`*:: -+ --- -Number of synced followers reported when a node server_state is leader. - - -type: long - --- - -*`zookeeper.mntr.version`*:: -+ --- -ZooKeeper version and build string reported. - - -type: alias - -alias to: service.version - --- - -*`zookeeper.mntr.watch_count`*:: -+ --- -Number of watches currently set on the local ZooKeeper process. - - -type: long - --- - -*`zookeeper.mntr.znode_count`*:: -+ --- -Number of znodes reported by the local ZooKeeper process. - - -type: long - --- - -[float] -=== server - -server contains the metrics reported by the four-letter `srvr` command. - - -*`zookeeper.server.connections`*:: -+ --- -Number of clients currently connected to the server - -type: long - --- - - -*`zookeeper.server.latency.avg`*:: -+ --- -Average amount of time taken for the server to respond to a client request - -type: long - --- - -*`zookeeper.server.latency.max`*:: -+ --- -Maximum amount of time taken for the server to respond to a client request - -type: long - --- - -*`zookeeper.server.latency.min`*:: -+ --- -Minimum amount of time taken for the server to respond to a client request - -type: long - --- - -*`zookeeper.server.mode`*:: -+ --- -Mode of the server. In an ensemble, this may either be leader or follower. Otherwise, it is standalone - -type: keyword - --- - -*`zookeeper.server.node_count`*:: -+ --- -Total number of nodes - -type: long - --- - -*`zookeeper.server.outstanding`*:: -+ --- -Number of requests queued at the server. This exceeds zero when the server receives more requests than it is able to process - -type: long - --- - -*`zookeeper.server.received`*:: -+ --- -Number of requests received by the server - -type: long - --- - -*`zookeeper.server.sent`*:: -+ --- -Number of requests sent by the server - -type: long - --- - -*`zookeeper.server.version_date`*:: -+ --- -Date of the Zookeeper release currently in use - -type: date - --- - -*`zookeeper.server.zxid`*:: -+ --- -Unique value of the Zookeeper transaction ID. The zxid consists of an epoch and a counter. It is established by the leader and is used to determine the temporal ordering of changes - -type: keyword - --- - -*`zookeeper.server.count`*:: -+ --- -Total transactions of the leader in epoch - -type: long - --- - -*`zookeeper.server.epoch`*:: -+ --- -Epoch value of the Zookeeper transaction ID. An epoch signifies the period in which a server is a leader - -type: long - --- - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/gettingstarted.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/gettingstarted.asciidoc deleted file mode 100644 index b32cd128..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/gettingstarted.asciidoc +++ /dev/null @@ -1,327 +0,0 @@ -[id="{beatname_lc}-getting-started"] -== Get started with {beatname_uc} - -++++ -Get started -++++ - -{beatname_uc} helps you monitor your servers and the services they host by -collecting metrics from the operating system and services. - -include::{libbeat-dir}/shared-getting-started-intro.asciidoc[] - -* <<{beatname_lc}-installation>> -* <<{beatname_lc}-configuration>> -* <<{beatname_lc}-template>> -* <> -* <<{beatname_lc}-starting>> -* <> -* <> - -[id="{beatname_lc}-installation"] -=== Step 1: Install {beatname_uc} - -You should install {beatname_uc} as close as possible to the service you want to -monitor. For example, if you have four servers with MySQL running, it's -recommended that you run {beatname_uc} on each server. This allows {beatname_uc} to -access your service from localhost and does not cause any additional network -traffic or prevent {beatname_uc} from collecting metrics when there are network -problems. Metrics from multiple {beatname_uc} instances will be combined on the -Elasticsearch server. - -include::{libbeat-dir}/shared-download-and-install.asciidoc[] - -[[deb]] -*deb:* - -ifeval::["{release-state}"=="unreleased"] - -Version {version} of {beatname_uc} has not yet been released. - -endif::[] - -ifeval::["{release-state}"!="unreleased"] - -["source","sh",subs="attributes"] ------------------------------------------------- -curl -L -O https://artifacts.elastic.co/downloads/beats/{beatname_lc}/{beatname_lc}-{version}-amd64.deb -sudo dpkg -i {beatname_lc}-{version}-amd64.deb ------------------------------------------------- - -endif::[] - -[[rpm]] -*rpm:* - -ifeval::["{release-state}"=="unreleased"] - -Version {version} of {beatname_uc} has not yet been released. - -endif::[] - -ifeval::["{release-state}"!="unreleased"] - -["source","sh",subs="attributes"] ------------------------------------------------- -curl -L -O https://artifacts.elastic.co/downloads/beats/{beatname_lc}/{beatname_lc}-{version}-x86_64.rpm -sudo rpm -vi {beatname_lc}-{version}-x86_64.rpm ------------------------------------------------- - -endif::[] - -[[mac]] -*mac:* - -ifeval::["{release-state}"=="unreleased"] - -Version {version} of {beatname_uc} has not yet been released. - -endif::[] - -ifeval::["{release-state}"!="unreleased"] - -["source","sh",subs="attributes"] ------------------------------------------------- -curl -L -O https://artifacts.elastic.co/downloads/beats/{beatname_lc}/{beatname_lc}-{version}-darwin-x86_64.tar.gz -tar xzvf {beatname_lc}-{version}-darwin-x86_64.tar.gz ------------------------------------------------- - -endif::[] - -include::{libbeat-dir}/shared-brew-install.asciidoc[] - -[[linux]] -*linux:* - -ifeval::["{release-state}"=="unreleased"] - -Version {version} of {beatname_uc} has not yet been released. - -endif::[] - -ifeval::["{release-state}"!="unreleased"] - -["source","sh",subs="attributes"] ------------------------------------------------- -curl -L -O https://artifacts.elastic.co/downloads/beats/{beatname_lc}/{beatname_lc}-{version}-linux-x86_64.tar.gz -tar xzvf {beatname_lc}-{version}-linux-x86_64.tar.gz ------------------------------------------------- - -endif::[] - -[[docker]] -*docker:* - -See <> for deploying Docker containers. - -[[kubernetes]] -*kubernetes:* - -See <> for deploying with Kubernetes. - -[[cloudfoundry]] -*cloudfoundry:* - -See <> for deploying with Cloud Foundry. - -[[win]] -*win:* - -ifeval::["{release-state}"=="unreleased"] - -Version {version} of {beatname_uc} has not yet been released. - -endif::[] - -ifeval::["{release-state}"!="unreleased"] - -. Download the {beatname_uc} Windows zip file from the -https://www.elastic.co/downloads/beats/{beatname_lc}[downloads page]. - -. Extract the contents of the zip file into `C:\Program Files`. - -. Rename the +{beatname_lc}--windows+` directory to +{beatname_uc}+. - -. Open a PowerShell prompt as an Administrator (right-click the PowerShell icon -and select *Run As Administrator*). - -. From the PowerShell prompt, run the following commands to install {beatname_uc} -as a Windows service: -+ -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -PS > cd 'C:{backslash}Program Files{backslash}{beatname_uc}' -PS C:{backslash}Program Files{backslash}{beatname_uc}> .{backslash}install-service-{beatname_lc}.ps1 ----------------------------------------------------------------------- - -NOTE: If script execution is disabled on your system, you need to set the -execution policy for the current session to allow the script to run. For -example: +PowerShell.exe -ExecutionPolicy UnRestricted -File -.{backslash}install-service-{beatname_lc}.ps1+. - -endif::[] - -Before starting {beatname_uc}, you should look at the configuration options in the -configuration file, for example +C:{backslash}Program Files{backslash}{beatname_uc}{backslash}{beatname_lc}.yml+. -For more information about these options, see -<>. - -[id="{beatname_lc}-configuration"] -=== Step 2: Configure {beatname_uc} - -include::{libbeat-dir}/shared-configuring.asciidoc[] - -When you configure {beatname_uc}, you need to specify which -<<{beatname_lc}-modules,modules>> to run. {beatname_uc} uses modules to collect -metrics. Each module defines the basic logic for collecting data from a specific -service, such as Redis or MySQL. A module consists of metricsets that fetch and -structure the data. Read <> to learn more. - -To configure {beatname_uc}: - -. Enable the modules that you want to run. If you accept the default -configuration without enabling additional modules, {beatname_uc} collects system -metrics only. -+ -You can either enable the default module configurations defined in the -`modules.d` directory (recommended), or add the module configs to the -+{beatname_lc}.yml+ file. The `modules.d` directory contains default -configurations for all available {beatname_uc} modules. -+ -If you are using a Docker image, see <>. -+ -The following examples enable the `apache` and `mysql` configs in the -`modules.d` directory: -+ -*deb and rpm:* -+ -["source","sh",subs="attributes"] ----- -{beatname_lc} modules enable apache mysql ----- -+ -*mac and linux:* -+ -["source","sh",subs="attributes"] ----- -./{beatname_lc} modules enable apache mysql ----- -+ -*win:* -+ -["source","sh",subs="attributes"] ----- -PS > .{backslash}{beatname_lc}.exe modules enable apache mysql ----- -+ -See the <> to learn more about this command. -+ -To change the default module configurations, modify the `.yml` files in the -`modules.d` directory. See <> for more about available -settings. -+ -See <> if you want to add the module configs to the -+{beatname_lc}.yml+ file rather than using the `modules.d` directory. - -include::{libbeat-dir}/step-configure-output.asciidoc[] - -include::{libbeat-dir}/step-configure-kibana-endpoint.asciidoc[] - -include::{libbeat-dir}/step-configure-credentials.asciidoc[] - -include::{libbeat-dir}/step-test-config.asciidoc[] - -include::{libbeat-dir}/step-look-at-config.asciidoc[] - -[id="{beatname_lc}-template"] -=== Step 3: Load the index template in Elasticsearch - -include::{libbeat-dir}/shared-template-load.asciidoc[] - -[[load-kibana-dashboards]] -=== Step 4: Set up the Kibana dashboards - -include::{libbeat-dir}/dashboards.asciidoc[] - -[id="{beatname_lc}-starting"] -=== Step 5: Start {beatname_uc} - -Run {beatname_uc} by issuing the appropriate command for your platform. If you -are accessing a secured Elasticsearch cluster, make sure you've configured -credentials as described in <<{beatname_lc}-configuration>>. - -NOTE: If you use an init.d script to start {beatname_uc} on deb or rpm, you can't -specify command line flags (see <>). To specify flags, -start {beatname_uc} in the foreground. - -*deb and rpm:* - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -sudo service {beatname_lc} start ----------------------------------------------------------------------- - -*docker:* - -See <>. - -*mac and linux:* - -["source","sh",subs="attributes,callouts"] ----------------------------------------------------------------------- -sudo chown root {beatname_lc}.yml <1> -sudo chown root modules.d/system.yml <1> -sudo ./{beatname_lc} -e ----------------------------------------------------------------------- -<1> You'll be running {beatname_uc} as root, so you need to change ownership of the -configuration file and any configurations enabled in the `modules.d` directory, -or run {beatname_uc} with `--strict.perms=false` specified. See -{beats-ref}/config-file-permissions.html[Config File Ownership and Permissions] -in the _Beats Platform Reference_. - -:requires-sudo: -include::{libbeat-dir}/shared-brew-run.asciidoc[] -:requires-sudo!: - -*win:* - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -PS C:{backslash}Program Files{backslash}{beatname_uc}> Start-Service {beatname_lc} ----------------------------------------------------------------------- - -By default the log files are stored in +C:{backslash}ProgramData{backslash}{beatname_lc}{backslash}Logs+. - -NOTE: On Windows, statistics about system load and swap usage are currently -not captured. - -==== Test the {beatname_uc} installation - -To verify that your server's statistics are present in Elasticsearch, issue -the following command: - -["source","sh",subs="attributes"] ----------------------------------------------------------------------- -curl -XGET 'http://localhost:9200/{beatname_lc}-*/_search?pretty' ----------------------------------------------------------------------- - -Make sure that you replace `localhost:9200` with the address of your -Elasticsearch instance. - -On Windows, if you don't have cURL installed, simply point your browser to the -URL. - -[[view-kibana-dashboards]] -=== Step 6: View the sample Kibana dashboards - -To make it easier for you to start monitoring your servers in Kibana, -we have created example {beatname_uc} dashboards. You loaded the dashboards -earlier when you ran the `setup` command. - -include::{libbeat-dir}/opendashboards.asciidoc[] - -The dashboards are provided as examples. We recommend that you -{kibana-ref}/dashboard.html[customize] them to meet your needs. - -[role="screenshot"] -image::./images/{beatname_lc}_system_dashboard.png[{beatname_uc} Dashboard] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/how-metricbeat-works.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/how-metricbeat-works.asciidoc deleted file mode 100644 index 36029f5a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/how-metricbeat-works.asciidoc +++ /dev/null @@ -1,186 +0,0 @@ -[[how-metricbeat-works]] -== How Metricbeat works - -Metricbeat consists of modules and metricsets. A Metricbeat _module_ defines the -basic logic for collecting data from a specific service, such as Redis, MySQL, -and so on. The module specifies details about the service, including how to connect, -how often to collect metrics, and which metrics to collect. - -Each module has one or more metricsets. A _metricset_ is the part of the module -that fetches and structures the data. Rather than collecting each metric as a -separate event, metricsets retrieve a list of multiple related metrics in a single request -to the remote system. So, for example, the Redis module provides an `info` -metricset that collects information and statistics from Redis by running the -http://redis.io/commands/INFO[`INFO`] command and parsing the returned result. - -image::./images/module-overview.png[Modules and metricsets] - -Likewise, the MySQL module provides a `status` metricset that collects data -from MySQL by running a http://dev.mysql.com/doc/refman/5.7/en/show-status.html[`SHOW GLOBAL STATUS`] -SQL query. Metricsets make it easier for you by grouping sets of related metrics together -in a single request returned by the remote server. Most modules have default metricsets - that are enabled if there are no user-enabled metricsets. - -Metricbeat retrieves metrics by periodically interrogating the host system based -on the `period` value that you specify when you configure the module. Because multiple -metricsets can send requests to the same service, Metricbeat reuses connections -whenever possible. If Metricbeat cannot connect to the host system within the time -specified by the `timeout` config setting, it returns an error. Metricbeat sends -the events asynchronously, which means the event retrieval is not acknowledged. If -the configured output is not available, events may be lost. - -When Metricbeat encounters an error (for example, when it cannot connect to the host -system), it sends an event error to the specified output. This means that Metricbeat -always sends an event, even when there is a failure. This allows you to monitor -for errors and see debug messages to help you diagnose what went wrong. - -The following topics provide more detail about the structure of Metricbeat events: - -* <> -* <> - -For more about the benefits of using Metricbeat, see <>. - -[[metricbeat-event-structure]] -=== Event structure - -Every event sent by Metricbeat has the same basic structure. It contains the following fields: - -*`@timestamp`*:: Time when the event was captured -*`host.hostname`*:: Hostname of the server on which the Beat is running -*`agent.type`*:: Name given to the Beat -*`event.module`*:: Name of the module that the data is from -*`event.dataset`*:: Name of the module that the data is from - -For example: - -[source,json] ----- -{ - "@timestamp": "2016-06-22T22:05:53.291Z", - "agent": { - "type": "metricbeat" - }, - "host": { - "hostname": "host.example.com", - }, - "event": { - "dataset": "system.process", - "module": process - }, - . - . - . - - "type": "metricsets" -} ----- - -For more information about the exported fields, see <>. - -[[error-event-structure]] -=== Error event structure - -Metricbeat sends an error event when the service is not reachable. The error event -has the same structure as the <>, but also -has an error field that contains an error string. This makes it possible to check -for errors across all metric events. - -The following example shows an error event sent when the Apache server is not -reachable: - -[source,json] ----- -{ - "@timestamp": "2016-03-18T12:18:57.124Z", - "apache-status": {}, - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "error": { - "message": "Get http://127.0.0.1/server-status?auto: dial tcp 127.0.0.1:80: getsockopt: connection refused", - }, - "metricset": { - "module": "apache", - "name": "status", - "rtt": 1082 - }, - . - . - . - - "type": "metricsets" ----- - -[[key-features]] -=== Key metricbeat features - -Metricbeat has some key features that are critical to how it works: - -* <> -* <> -* <> -* <> - -[[metricbeat-error-events]] -==== Metricbeat error events - -Metricbeat sends more than just metrics. When it cannot retrieve metrics, it -sends error events. The error is not simply a flag, but a full error string that is -created during fetching from the host systems. This enables you to monitor not -only the metrics, but also any errors that occur during metrics monitoring. - -Because you see the full error message, you can track down the error faster. -Metricbeat is installed locally on the host machine, which means that you can -differentiate errors that happen locally from other issues, such as network problems. - -Each metricset is retrieved based on a predefined period, so when Metricbeat fails to -retrieve metrics for more than one interval, you can infer that there is potentially -something wrong with the host or host connectivity. - -[[no-aggregations]] -==== No aggregations when data is fetched - -Metricbeat doesn't do aggregations like gauge, sum, counters, and so on. Metricbeat -sends the raw data retrieved from the host to the output for processing. When using -Elasticsearch, this has the advantage that all raw data is available on the -Elasticsearch host for drilling down into the details, and the data can be -reprocessed at any time. It also reduces the complexity of Metricbeat. - -[[more-than-numbers]] -==== Sends more than just numbers - -Metricbeat sends more than just numbers. The metrics that Metricbeat sends can also -contain strings to report status information. This is useful when you're using -Elasticsearch to store the metrics data. Because each metricset has a predefined -structure, Elasticsearch knows in advance which types will be stored in -Elasticsearch, and it can optimize storage. - -Basic meta information about each metric (such as the host) is also sent as part -of each event. - -[[multiple-events-in-one]] -==== Multiple metrics in one event - -Rather than containing a single metric, each event created by Metricbeat -contains a list of metrics. This means that you can retrieve all the metrics -in a single request to the host system, resulting in less load on the host -system. If you are sending the metrics to Elasticsearch as the output, -Elasticsearch can directly store and query the metrics as a nested -JSON document, making it very efficient for sending metrics data to Elasticsearch. - -Because the full raw event data is available, Metricbeat or Elasticsearch can -do any required transformations on the data later. For example, if you need to -store data in the http://metrics20.org/[Metrics2.0] format, you could generate -the format out of the existing event by splitting up the full event into multiple -metrics2.0 events. - -Meta information about the type of each metric is stored in the mapping -template. Meta information that is common to all metric events, such as host and -timestamp, is part of the event structure itself and is only stored once for -all events in the metricset. - -Having all the related metrics in a single event also makes it easier to look -at other values when one of the metrics for a service seems off. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/howto/howto.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/howto/howto.asciidoc deleted file mode 100644 index 54eef117..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/howto/howto.asciidoc +++ /dev/null @@ -1,29 +0,0 @@ -[[howto-guides]] -= How to guides - -[partintro] --- -Learn how to perform common {beatname_uc} configuration tasks. - -* <<{beatname_lc}-geoip>> -* <> -* <> -* <> - - --- - -include::{libbeat-dir}/shared-geoip.asciidoc[] - -:standalone: -include::{libbeat-dir}/shared-env-vars.asciidoc[] -:standalone!: - -include::{libbeat-dir}/shared-config-ingest.asciidoc[] - -:standalone: -include::{libbeat-dir}/yaml.asciidoc[] -:standalone!: - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/apache_httpd_server_status.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/apache_httpd_server_status.png deleted file mode 100644 index b28bbecb..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/apache_httpd_server_status.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/ceph-overview-dashboard.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/ceph-overview-dashboard.png deleted file mode 100644 index bc1abf7e..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/ceph-overview-dashboard.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/configuration-blocks.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/configuration-blocks.png deleted file mode 100644 index 20fef6b1..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/configuration-blocks.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/coordinate-map.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/coordinate-map.png deleted file mode 100644 index 8ac69fe7..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/coordinate-map.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/enrolled-beats-apache.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/enrolled-beats-apache.png deleted file mode 100644 index d540758c..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/enrolled-beats-apache.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/enrolled-beats-dev-prod.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/enrolled-beats-dev-prod.png deleted file mode 100644 index ac5b28c6..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/enrolled-beats-dev-prod.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/enrolled-beats.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/enrolled-beats.png deleted file mode 100644 index 2a4ca97e..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/enrolled-beats.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/icon-no.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/icon-no.png deleted file mode 100644 index fb866805..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/icon-no.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/icon-yes.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/icon-yes.png deleted file mode 100644 index 7837b283..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/icon-yes.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/kibana-created-indexes.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/kibana-created-indexes.png deleted file mode 100644 index ad9c65ae..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/kibana-created-indexes.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/kibana-navigation-vis.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/kibana-navigation-vis.png deleted file mode 100644 index a8c0e62e..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/kibana-navigation-vis.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-activemq-broker-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-activemq-broker-overview.png deleted file mode 100644 index 847ba914..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-activemq-broker-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-activemq-queues-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-activemq-queues-overview.png deleted file mode 100644 index 4f801893..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-activemq-queues-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-activemq-topics-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-activemq-topics-overview.png deleted file mode 100644 index d5cbdc6a..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-activemq-topics-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aerospike-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aerospike-overview.png deleted file mode 100644 index 00eea07e..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aerospike-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-billing-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-billing-overview.png deleted file mode 100644 index 9544b1fa..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-billing-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-dynamodb-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-dynamodb-overview.png deleted file mode 100644 index 1f980565..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-dynamodb-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-ebs-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-ebs-overview.png deleted file mode 100644 index 48d09ae9..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-ebs-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-ec2-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-ec2-overview.png deleted file mode 100644 index f9b2d621..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-ec2-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-elb-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-elb-overview.png deleted file mode 100644 index 37eecc1b..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-elb-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-lambda-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-lambda-overview.png deleted file mode 100644 index 84a228b5..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-lambda-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-natgateway-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-natgateway-overview.png deleted file mode 100644 index e91dfc34..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-natgateway-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-overview.png deleted file mode 100644 index 7f93b5d9..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-rds-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-rds-overview.png deleted file mode 100644 index d44b0215..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-rds-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-s3-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-s3-overview.png deleted file mode 100644 index f64b8606..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-s3-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-sns-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-sns-overview.png deleted file mode 100644 index 29df3a01..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-sns-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-sqs-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-sqs-overview.png deleted file mode 100644 index c45a261f..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-sqs-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-transitgateway-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-transitgateway-overview.png deleted file mode 100644 index 7e30c4d2..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-transitgateway-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-usage-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-usage-overview.png deleted file mode 100644 index 3c4e67f4..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-usage-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-vpn-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-vpn-overview.png deleted file mode 100644 index 64a699f1..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-aws-vpn-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-azure-storage-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-azure-storage-overview.png deleted file mode 100644 index 97d8ddcf..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-azure-storage-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-azure-vm-guestmetrics-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-azure-vm-guestmetrics-overview.png deleted file mode 100644 index 0f219790..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-azure-vm-guestmetrics-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-azure-vm-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-azure-vm-overview.png deleted file mode 100644 index 22136049..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-azure-vm-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-azure-vmss-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-azure-vmss-overview.png deleted file mode 100644 index c1456960..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-azure-vmss-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-cockroachdb-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-cockroachdb-overview.png deleted file mode 100644 index 4b3020d9..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-cockroachdb-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-consul.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-consul.png deleted file mode 100644 index 90aaa747..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-consul.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-couchbase-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-couchbase-overview.png deleted file mode 100644 index c59e52e4..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-couchbase-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-couchdb-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-couchdb-overview.png deleted file mode 100644 index cccd1418..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-couchdb-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-googlecloud-compute-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-googlecloud-compute-overview.png deleted file mode 100644 index d4d90d27..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-googlecloud-compute-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-googlecloud-pubsub-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-googlecloud-pubsub-overview.png deleted file mode 100644 index 5d0ffd58..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-googlecloud-pubsub-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-ibmmq-calls.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-ibmmq-calls.png deleted file mode 100644 index 27e09c4c..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-ibmmq-calls.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-ibmmq-messages.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-ibmmq-messages.png deleted file mode 100644 index b2036067..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-ibmmq-messages.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-ibmmq-subscriptions.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-ibmmq-subscriptions.png deleted file mode 100644 index 44c8f14a..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-ibmmq-subscriptions.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-kubernetes-controllermanager.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-kubernetes-controllermanager.png deleted file mode 100644 index ba9120f2..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-kubernetes-controllermanager.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-kubernetes-proxy.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-kubernetes-proxy.png deleted file mode 100644 index 439473e0..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-kubernetes-proxy.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-mysql.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-mysql.png deleted file mode 100644 index ee6ec195..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-mysql.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-nginx.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-nginx.png deleted file mode 100644 index a1315ea1..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-nginx.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-oracle-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-oracle-overview.png deleted file mode 100644 index 0cc76d07..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-oracle-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-postgresql-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-postgresql-overview.png deleted file mode 100644 index 9d75e9ad..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-postgresql-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-prometheus-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-prometheus-overview.png deleted file mode 100644 index 0dda569f..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-prometheus-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-redisenterprise-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-redisenterprise-overview.png deleted file mode 100644 index 9f236159..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-redisenterprise-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-services-host.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-services-host.png deleted file mode 100644 index bc8d1814..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-services-host.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-stan-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-stan-overview.png deleted file mode 100644 index a6ed419f..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-stan-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-tomcat-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-tomcat-overview.png deleted file mode 100644 index a5ade0e8..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-tomcat-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-windows-service.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-windows-service.png deleted file mode 100644 index b9437930..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-windows-service.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-zookeeper.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-zookeeper.png deleted file mode 100644 index b0c57e76..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat-zookeeper.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_coredns_dashboard.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_coredns_dashboard.png deleted file mode 100644 index c30d35d0..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_coredns_dashboard.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_kafka_dashboard.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_kafka_dashboard.png deleted file mode 100644 index ecf3fdfb..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_kafka_dashboard.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_kubernetes_scheduler.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_kubernetes_scheduler.png deleted file mode 100644 index 8f296b79..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_kubernetes_scheduler.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_nats_dashboard.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_nats_dashboard.png deleted file mode 100644 index 04f71345..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_nats_dashboard.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_redis_key_dashboard.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_redis_key_dashboard.png deleted file mode 100644 index 76d414b8..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_redis_key_dashboard.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_system_dashboard.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_system_dashboard.png deleted file mode 100644 index 2ff6ad8b..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_system_dashboard.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_vsphere_dashboard.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_vsphere_dashboard.png deleted file mode 100644 index 925ea3a8..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_vsphere_dashboard.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_vsphere_vm_dashboard.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_vsphere_vm_dashboard.png deleted file mode 100644 index 3871788a..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/metricbeat_vsphere_vm_dashboard.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/module-overview.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/module-overview.png deleted file mode 100644 index 95297ad4..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/module-overview.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/option_ignore_outgoing.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/option_ignore_outgoing.png deleted file mode 100644 index 43813abb..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/option_ignore_outgoing.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/uwsgi_dashboard.png b/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/uwsgi_dashboard.png deleted file mode 100644 index 7e993a77..00000000 Binary files a/vendor/github.com/elastic/beats/v7/metricbeat/docs/images/uwsgi_dashboard.png and /dev/null differ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/index.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/index.asciidoc deleted file mode 100644 index 95eea80c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/index.asciidoc +++ /dev/null @@ -1,67 +0,0 @@ -= Metricbeat Reference - -:libbeat-dir: {docdir}/../../libbeat/docs - -:libbeat-xpack-dir: ../../../x-pack/libbeat - -include::{libbeat-dir}/version.asciidoc[] - -include::{asciidoc-dir}/../../shared/versions/stack/{source_branch}.asciidoc[] - -include::{asciidoc-dir}/../../shared/attributes.asciidoc[] - -:beatname_lc: metricbeat -:beatname_uc: Metricbeat -:beatname_pkg: {beatname_lc} -:github_repo_name: beats -:discuss_forum: beats/{beatname_lc} -:beat_default_index_prefix: {beatname_lc} -:has_central_config: -:has_solutions: -:has_docker_label_ex: -:has_modules_command: -:deb_os: -:rpm_os: -:mac_os: -:linux_os: -:docker_platform: -:win_os: -:no_decode_cef_processor: -:no_decode_csv_fields_processor: -:no_timestamp_processor: - -:kubernetes_default_indexers: {docdir}/kubernetes-default-indexers-matchers.asciidoc - -include::{libbeat-dir}/shared-beats-attributes.asciidoc[] - -include::./overview.asciidoc[] - -include::./gettingstarted.asciidoc[] - -include::{libbeat-dir}/repositories.asciidoc[] - -include::./setting-up-running.asciidoc[] - -include::./upgrading.asciidoc[] - -include::./how-metricbeat-works.asciidoc[] - -include::./configuring-howto.asciidoc[] - -include::{docdir}/howto/howto.asciidoc[] - -include::{libbeat-dir}/shared-central-management.asciidoc[] - -include::./modules.asciidoc[] - -include::./fields.asciidoc[] - -include::{libbeat-dir}/monitoring/monitoring-beats.asciidoc[] - -include::{libbeat-dir}/shared-securing-beat.asciidoc[] - -include::./troubleshooting.asciidoc[] - -include::./faq.asciidoc[] - -include::{libbeat-dir}/contributing-to-beats.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/kubernetes-default-indexers-matchers.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/kubernetes-default-indexers-matchers.asciidoc deleted file mode 100644 index 2e1e4dde..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/kubernetes-default-indexers-matchers.asciidoc +++ /dev/null @@ -1,14 +0,0 @@ -When `add_kubernetes_metadata` is used with {beatname_uc}, it uses the `ip_port` -indexer and the `fields` matcher with the `metricset.host` field. So events that -contain a `metricset.host` field are enriched with metadata of the pods that -exposes the same port in the same IP. - -This behaviour can be disabled by disabling default indexers and matchers in the -configuration: -[source,yaml] -------------------------------------------------------------------------------- -processors: -- add_kubernetes_metadata: - default_indexers.enabled: false - default_matchers.enabled: false -------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/metricbeat-filtering.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/metricbeat-filtering.asciidoc deleted file mode 100644 index c7ea4c35..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/metricbeat-filtering.asciidoc +++ /dev/null @@ -1,20 +0,0 @@ -[[filtering-and-enhancing-data]] -== Filter and enhance data with processors - -++++ -Processors -++++ - -include::{libbeat-dir}/processors.asciidoc[] - -For example, the following configuration reduces the exported fields by -dropping the `agent.name` and `agent.version` fields under `beat` from all documents. - -[source, yaml] ----- -processors: - - drop_fields: - fields: ['agent'] ----- - -include::{libbeat-dir}/processors-using.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/metricbeat-general-options.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/metricbeat-general-options.asciidoc deleted file mode 100644 index 2e637863..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/metricbeat-general-options.asciidoc +++ /dev/null @@ -1,49 +0,0 @@ -[[configuration-general-options]] -== Configure general settings - -++++ -General settings -++++ - -You can specify settings in the +{beatname_lc}.yml+ config file to control the -general behavior of {beatname_uc}. This includes: - -* <> that control things like -the maximum random delay to apply to the startup of a metricset. - -* <> that are supported by all Elastic -Beats. - -[float] -[[configuration-global-options]] -=== Global Metricbeat configuration options - -[float] -==== `metricbeat.max_start_delay` - -The maximum random delay to apply to the startup of a metricset. Random delays -ranging from [0, _max_start_delay_) are applied to reduce the thundering herd -effect that can occur if a fleet of machines running Metricbeat are restarted at -the same time. Specifying a value of 0 disables the startup delay. The default -is 10s. - -[source,yaml] ----- -metricbeat.max_start_delay: 10s ----- - - -[float] -==== `timeseries.enabled` - -Setting this to true (false by default) will add a `timeseries.instance` field -to all events generated by {beatname_uc}. For a given metricset, this field will -be unique for every single item being monitored. - -[source,yaml] ----- -timeseries.enabled: true ----- - - -include::{libbeat-dir}/generalconfig.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/metricbeat-options.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/metricbeat-options.asciidoc deleted file mode 100644 index 0d3e5f99..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/metricbeat-options.asciidoc +++ /dev/null @@ -1,320 +0,0 @@ -[[configuration-metricbeat]] -== Configure modules - -++++ -Modules -++++ - -Metricbeat provides a couple different ways to enable modules and metricsets: - -* <> -* <> - -include::{libbeat-dir}/shared-note-file-permissions.asciidoc[] - -[float] -[[enable-modules-d-configs]] -=== Enable module configs in the `modules.d` directory - -The `modules.d` directory contains default configurations for all the modules -available in Metricbeat. You can enable or disable specific module -configurations under `modules.d` by running the <> commands. - -For example, to enable the `apache` and `mysql` configs in the `modules.d` -directory, you use: - -[source,shell] ----- -./metricbeat modules enable apache mysql ----- - -Then when you run Metricbeat, it loads the corresponding module configurations -specified in the `modules.d` directory (for example, `modules.d/apache.yml` and -`modules.d/mysql.yml`). - -To see a list of enabled and disabled modules, run: - -[source,shell] ----- -./metricbeat modules list ----- - -You can change the default module configurations by modifying the `.yml` files -in the `modules.d` directory. - -The following example shows a basic configuration for the Apache module: - -[source,yaml] ----- -- module: apache - metricsets: ["status"] - hosts: ["http://127.0.0.1/"] - period: 10s - fields: - dc: west - tags: ["tag"] - processors: - .... ----- - - -See <> for additional configuration examples. - -[float] -[[enable-modules-config-file]] -=== Enable module configs in the +{beatname_lc}.yml+ file - - -When possible, you should use the config files in the `modules.d` directory. - -However, enabling modules directly in the config file is a practical approach if -you have upgraded from a previous version of {beatname_uc} and don't want to -move your module configs to the `modules.d` directory. You can continue to -configure modules in the +{beatname_lc}.yml+ file, but you won't be able to use -the `modules` command to enable and disable configurations because the command -requires the `modules.d` layout. - -To enable specific modules and metricsets in the +{beatname_lc}.yml+ config -file, you can add entries to the +{beatname_lc}.modules+ list. Each entry in the -list begins with a dash (-) and is followed by settings for that module. - -The following example shows a configuration where the apache and mysql modules -are enabled: - -[source,yaml] ------------------------------------------------------------------------------- -metricbeat.modules: - -#---------------------------- Apache Status Module --------------------------- -- module: apache - metricsets: ["status"] - period: 1s - hosts: ["http://127.0.0.1/"] - -#---------------------------- MySQL Status Module ---------------------------- -- module: mysql - metricsets: ["status"] - period: 2s - hosts: ["root@tcp(127.0.0.1:3306)/"] ------------------------------------------------------------------------------- - -In the following example, the Redis host is crawled for `stats` information -every second because this is critical data, but the full list of Apache -metricsets is only fetched every 30 seconds because the metrics are less -critical. - -[source,yaml] ----- -metricbeat.modules: -- module: redis - metricsets: ["info"] - hosts: ["host1"] - period: 1s -- module: apache - metricsets: ["info"] - hosts: ["host1"] - period: 30s ----- - -[float] -[[config-variants]] -== Configuration variants - -Every module comes with a default configuration file. Some modules also come with -one or more variant configuration files containing common alternative configurations -for that module. - -When you see the list of enabled and disabled modules, those modules with configuration -variants will be shown as `-`. You can enable or disable -specific configuration variants of a module by specifying `metricbeat modules enable --` and `metricbeat modules disable -` -respectively. - -[float] -[[config-combos]] -== Configuration combinations - -You can specify a module configuration that uses different combinations of -metricsets, periods, and hosts. - -For a module with multiple metricsets defined, it's possible to define the -module twice and specify a different period to use for each metricset. For the -following example, the `set1` metricset will be fetched every 10 seconds, while -the `set2` metricset will be fetched every 2 minutes: - -[source,yaml] ----- -- module: example - metricsets: ["set1"] - hosts: ["host1"] - period: 10s -- module: example - metricsets: ["set2"] - hosts: ["host1"] - period: 2m ----- - - -[float] -[[module-config-options]] -=== Standard config options - -You can specify the following options for any Metricbeat module. Some modules -require additional configuration settings. See the <> -section for more information. - -[float] -==== `module` - -The name of the module to run. For documentation about each module, see the -<> section. - -[float] -==== `metricsets` - -A list of metricsets to execute. Make sure that you only list metricsets that -are available in the module. It is not possible to reference metricsets from -other modules. For a list of available metricsets, see <>. - -[float] -==== `enabled` - -A Boolean value that specifies whether the module is enabled. If you use the -default config file, `metricbeat.yml`, the System module is enabled (set to -`enabled: true`) by default. If the `enabled` option is missing from the -configuration block, the module is enabled by default. - -[float] -[[metricset-period]] -==== `period` - -How often the metricsets are executed. If a system is not reachable, Metricbeat -returns an error for each period. This setting is required. - -[float] -==== `hosts` - -A list of hosts to fetch information from. For some metricsets, such as the -System module, this setting is optional. - -[float] -==== `fields` - -A dictionary of fields that will be sent with the metricset event. This setting -is optional. - -[float] -==== `tags` - -A list of tags that will be sent with the metricset event. This setting is -optional. - -[float] -==== `processors` - -A list of processors to apply to the data generated by the metricset. - -See <> for information about specifying -processors in your config. - -[float] -==== `index` - -If present, this formatted string overrides the index for events from this -module (for elasticsearch outputs), or sets the `raw_index` field of the event's -metadata (for other outputs). This string can only refer to the agent name and -version and the event timestamp; for access to dynamic fields, use -`output.elasticsearch.index` or a processor. - -Example value: `"%{[agent.name]}-myindex-%{+yyyy.MM.dd}"` might -expand to `"metricbeat-myindex-2019.12.13"`. - -[float] -==== `keep_null` - -If this option is set to true, fields with `null` values will be published in -the output document. By default, `keep_null` is set to `false`. - -[float] -==== `service.name` - -A name given by the user to the service the data is collected from. It can be -used for example to identify information collected from nodes of different -clusters with the same `service.type`. - -[float] -[[module-http-config-options]] -=== Standard HTTP config options - -The following options are available for modules and metricsets that define the -host as an HTTP URL: - -[float] -==== `username` - -The username to use for basic authentication. - -[float] -==== `password` - -The password to use for basic authentication. - -[float] -==== `connect_timeout` - -Total time limit for an HTTP connection to be completed (Default: 2 seconds). - -[float] -==== `timeout` - -Total time limit for HTTP requests made by the module (Default: 10 seconds). - -[float] -==== `ssl` - -Configuration options for SSL parameters like the certificate authority to use -for HTTPS-based connections. - -See <> for more information. - -[float] -==== `headers` - -A list of headers to use with the HTTP request. For example: - -[source,yaml] ----- -headers: - Cookie: abcdef=123456 - My-Custom-Header: my-custom-value ----- - -[float] -==== `bearer_token_file` - -If defined, Metricbeat will read the contents of the file once at initialization -and then use the value in an HTTP Authorization header. - -[float] -==== `basepath` - -An optional base path to be used in HTTP URIs. If defined, Metricbeat will insert this value -as the first segment in the HTTP URI path. - -[float] -==== `query` - -An optional value to pass common query params in YAML. Instead of setting the query params -within hosts values using the syntax `?key=value&key2&value2`, you can set it here like this: - -[source,yaml] ----- -query: - key: value - key2: value2 - list: - - 1.1 - - 2.95 - - -15 ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules.asciidoc deleted file mode 100644 index ea572984..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules.asciidoc +++ /dev/null @@ -1,13 +0,0 @@ -[[metricbeat-modules]] -= Modules - -[partintro] --- -This section contains detailed information about the metric collecting modules -contained in {beatname_uc}. Each module contains one or multiple metricsets. More details -about each module can be found under the links below. - -include::modules_list.asciidoc[] - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/activemq.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/activemq.asciidoc deleted file mode 100644 index 4a4702ff..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/activemq.asciidoc +++ /dev/null @@ -1,54 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-activemq]] -[role="xpack"] -== activemq module - -This module periodically fetches JMX metrics from Apache ActiveMQ. - -[float] -=== Compatibility -The module has been tested with ActiveMQ 5.13.0 and 5.15.9. Other versions are expected to work. - -[float] -=== Usage -The ActiveMQ module requires <>to fetch JMX metrics. Refer to the link for instructions about how to use Jolokia. - - -[float] -=== Example configuration - -The activemq module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: activemq - metricsets: ['broker', 'queue', 'topic'] - period: 10s - hosts: ['localhost:8161'] - path: '/api/jolokia/?ignoreErrors=true&canonicalNaming=false' - username: admin # default username - password: admin # default password ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -include::activemq/broker.asciidoc[] - -include::activemq/queue.asciidoc[] - -include::activemq/topic.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/activemq/broker.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/activemq/broker.asciidoc deleted file mode 100644 index bd3b9652..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/activemq/broker.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-activemq-broker]] -=== activemq broker metricset - -include::../../../../x-pack/metricbeat/module/activemq/broker/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/activemq/broker/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/activemq/queue.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/activemq/queue.asciidoc deleted file mode 100644 index 9badb525..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/activemq/queue.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-activemq-queue]] -=== activemq queue metricset - -include::../../../../x-pack/metricbeat/module/activemq/queue/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/activemq/queue/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/activemq/topic.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/activemq/topic.asciidoc deleted file mode 100644 index f9cb2a4b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/activemq/topic.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-activemq-topic]] -=== activemq topic metricset - -include::../../../../x-pack/metricbeat/module/activemq/topic/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/activemq/topic/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aerospike.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aerospike.asciidoc deleted file mode 100644 index f29f7382..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aerospike.asciidoc +++ /dev/null @@ -1,48 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-aerospike]] -== Aerospike module - -The Aerospike module uses the http://www.aerospike.com/docs/reference/info[Info command] to collect metrics. The default metricset is `namespace`. - -[float] -=== Compatibility - -The Aerospike metricsets were tested with Aerospike 3.9 and are expected to work with all versions >= 3.9. - - -[float] -=== Dashboard - -The Aerospike module comes with a predefined dashboard for Aerospike namespace, node specific stats. For example: - -image::./images/metricbeat-aerospike-overview.png[] - - -[float] -=== Example configuration - -The Aerospike module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: aerospike - metricsets: ["namespace"] - enabled: true - period: 10s - hosts: ["localhost:3000"] ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::aerospike/namespace.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aerospike/namespace.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aerospike/namespace.asciidoc deleted file mode 100644 index 47af311c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aerospike/namespace.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aerospike-namespace]] -=== Aerospike namespace metricset - -include::../../../module/aerospike/namespace/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/aerospike/namespace/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/apache.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/apache.asciidoc deleted file mode 100644 index e8f6028f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/apache.asciidoc +++ /dev/null @@ -1,64 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-apache]] -== Apache module - -This module periodically fetches metrics from https://httpd.apache.org/[Apache -HTTPD] servers. The default metricset is `status`. - -[float] -=== Compatibility - -The Apache metricsets were tested with Apache 2.4.12 and 2.4.20 and are expected to work with -all versions >= 2.2.31 and >= 2.4.16. - - -[float] -=== Dashboard - -The Apache module comes with a predefined dashboard. For example: - -image::./images/apache_httpd_server_status.png[] - - -[float] -=== Example configuration - -The Apache module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: apache - metricsets: ["status"] - period: 10s - enabled: true - - # Apache hosts - hosts: ["http://127.0.0.1"] - - # Path to server status. Default server-status - #server_status_path: "server-status" - - # Username of hosts. Empty by default - #username: username - - # Password of hosts. Empty by default - #password: password ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::apache/status.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/apache/status.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/apache/status.asciidoc deleted file mode 100644 index 35981eab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/apache/status.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-apache-status]] -=== Apache status metricset - -include::../../../module/apache/status/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/apache/status/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/appsearch.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/appsearch.asciidoc deleted file mode 100644 index 69a2b1da..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/appsearch.asciidoc +++ /dev/null @@ -1,41 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-appsearch]] -[role="xpack"] -== App Search module - -beta[] - -This is the App Search module. - - - -[float] -=== Example configuration - -The App Search module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: appsearch - metricsets: ["stats"] - enabled: true - period: 10s - hosts: ["http://localhost:3002"] - #username: "elastic" - #password: "changeme" ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::appsearch/stats.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/appsearch/stats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/appsearch/stats.asciidoc deleted file mode 100644 index e9bcccbe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/appsearch/stats.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-appsearch-stats]] -=== App Search stats metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/appsearch/stats/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/appsearch/stats/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws.asciidoc deleted file mode 100644 index 53997ba5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws.asciidoc +++ /dev/null @@ -1,404 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-aws]] -[role="xpack"] -== aws module - -:libbeat-xpack-dir: ../../../x-pack/libbeat - -This module periodically fetches monitoring metrics from AWS CloudWatch using -https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetMetricData.html[GetMetricData API] for AWS services. -Note: extra AWS charges on GetMetricData API requests will be generated by this module. - -All metrics are enabled by default. - -[float] -== Module-specific configuration notes - -The `aws` module requires AWS credentials configuration in order to make AWS API calls. -Users can either use `AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY` and/or -`AWS_SESSION_TOKEN`, or use shared AWS credentials file. -Please see <> for more details. - -This module also accepts optional configuration `regions` to specify which -AWS regions to query metrics from. If the `regions` parameter is not set in the -config file, then by default, the `aws` module will query metrics from all available -AWS regions. - -The aws module comes with a predefined dashboard. For example: - -image::./images/metricbeat-aws-overview.png[] - -[float] -== Metricsets - -Currently, we have `billing`, `cloudwatch`, `dynamodb`, `ebs`, `ec2`, `elb`, -`lambda`, `natgateway`, `rds`, `s3_daily_storage`, `s3_request`, `sns`, `sqs`, -`transitgateway`, `usage` and `vpn` metricset in `aws` module. - -Collecting `tags` for `ec2`, `rds`, `cloudwatch`, and metricset created based on -`cloudwatch` using light module is supported. - -* *tags.*: Tag key value pairs from aws resources. A tag is a label that user assigns to an AWS resource. - -[float] -=== `billing` -Billing metric data includes the estimated charges for every service in the AWS -account and the estimated overall total charge for the AWS account. The estimated -charges are calculated and sent several times daily to CloudWatch. Therefore, -`period` in aws module configuration is set to `12h`. - -The billing metricset comes with a predefined dashboard: - -image::./images/metricbeat-aws-billing-overview.png[] - -[float] -=== `cloudwatch` -This metricset allows users to query metrics from AWS CloudWatch with any given -namespaces or specific instance with a given period. -Please see https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/aws-services-cloudwatch-metrics.html[AWS Services That Publish CloudWatch Metrics] -for a list of AWS services that publish metrics to CloudWatch. - -[float] -=== `dynamodb` -DynamoDB sends metrics to CloudWatch periodically for better monitoring how web -application or service is performing. - -The dynamodb metricset comes with a predefined dashboard: - -image::./images/metricbeat-aws-dynamodb-overview.png[] - -[float] -=== `ebs` -For basic monitoring in AWS EBS volumes, data is available automatically in -5-minute periods at no charge. This includes data for the root device volumes -for EBS-backed instances. User can also enable detailed monitoring for -provisioned IOPS SSD (io1) volumes to automatically send one-minute metrics to -CloudWatch. Default period in aws module configuration is set to `5m` for ebs -metricset. - -The ebs metricset comes with a predefined dashboard: - -image::./images/metricbeat-aws-ebs-overview.png[] - -[float] -=== `ec2` -By default, Amazon EC2 sends metric data to CloudWatch every 5 minutes. With this basic monitoring, `period` in aws module -configuration should be larger or equal than `300s`. If `period` is set to be less than `300s`, the same cloudwatch metrics -will be collected more than once which will cause extra fees without getting more granular metrics. For example, in `US East (N. Virginia)` region, it costs -$0.01/1000 metrics requested using GetMetricData. Please see https://aws.amazon.com/cloudwatch/pricing/[AWS CloudWatch Pricing] -for more details. To avoid unnecessary charges, `period` is preferred to be set to `300s` or multiples of `300s`, such as -`600s` and `900s`. For more granular monitoring data you can enable detailed monitoring on the instance to get metrics every 1 minute. Please see -https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-cloudwatch-new.html[Enabling Detailed Monitoring] for instructions -on how to enable detailed monitoring. With detailed monitoring enabled, `period` in aws module configuration can be any number -larger than `60s`. Since AWS sends metric data to CloudWatch in 1-minute periods, setting metricbeat module `period` less -than `60s` will cause extra API requests which means extra charges on AWS. To avoid unnecessary charges, `period` is -preferred to be set to `60s` or multiples of `60s`, such as `120s` and `180s`. - -The ec2 metricset comes with a predefined dashboard: - -image::./images/metricbeat-aws-ec2-overview.png[] - -[float] -=== `elb` -elb metricset collects CloudWatch metrics from classic load balancer, application -load balancer and network load balancer. - -All three kinds of elastic load balancing reports metrics to Cloudwatch only when requests are flowing -through the load balancer. If there are requests flowing through the load balancer, -Elastic Load Balancing measures and sends its metrics in 60-second intervals. -If there are no requests flowing through the load balancer or no data for a metric, -the metric is not reported. -Therefore, `period` in aws module configuration is set to `1m`. - -The elb metricset comes with a predefined dashboard: - -image::./images/metricbeat-aws-elb-overview.png[] - -[float] -=== `lambda` -When an invocation completes, Lambda sends a set of metrics to CloudWatch for that invocation. -The lambda metricset comes with a predefined dashboard: - -image::./images/metricbeat-aws-lambda-overview.png[] - -[float] -=== `natgateway` -CloudWatch collects information from NAT gateways and creates readable, near real-time metrics. -This metricset enables users to collect these metrics from CloudWatch to monitor and troubleshoot -their NAT gateway. NAT gateway metric data is provided at 1-minute intervals and therefore, -`period` for `natgateway` metricset is recommended to be `1m` or multiples of `1m`. - -[float] -=== `rds` -`period` for `rds` metricset is recommended to be `60s` or multiples of `60s` because Amazon RDS sends metrics and -dimensions to Amazon CloudWatch every minute. - -The rds metricset comes with a predefined dashboard: - -image::./images/metricbeat-aws-rds-overview.png[] - -[float] -=== `s3_daily_storage` -Daily storage metrics for S3 buckets are reported once per day with no additional cost. Since they are daily metrics, -`period` for `s3_daily_storage` metricset is recommended to be `86400s` or multiples of `86400s`. - -[float] -=== `s3_request` -Request metrics are available -at 1-minute intervals with additional charges. The s3_request metricset will give more -granular data to track S3 bucket usage. The `period` for `s3_request` metricset can be set to `60s` or multiples of `60s`. -But because of the extra charges for querying these metrics, the `period` is recommended to set to `86400s`. The user can -always adjust this to the granularity they want. Request metrics are not enabled by default for S3 buckets. Please see -https://docs.aws.amazon.com/AmazonS3/latest/user-guide/configure-metrics.html[How to -Configure Request Metrics for S3] for instructions on how to enable request metrics for -each S3 bucket. - -The s3_daily_storage and s3_request metricset comes with a predefined combined dashboard: - -image::./images/metricbeat-aws-s3-overview.png[] - -[float] -=== `sqs` -CloudWatch metrics for Amazon SQS queues are automatically collected and pushed to CloudWatch every 5 minutes, -the `period` for `sqs` metricset is recommended to be `300s` or multiples of `300s`. - -The sqs metricset comes with a predefined dashboard: - -image::./images/metricbeat-aws-sqs-overview.png[] - -[float] -=== `transitgateway` -Amazon VPC reports metrics to CloudWatch only when requests are flowing through -the transit gateway. If there are requests flowing through the transit gateway, -Amazon VPC measures and sends its metrics in 60-second intervals. `period` for -`transitgateway` metricset is recommended to be `1m` or multiples of `1m`. - -[float] -=== `usage` -CloudWatch collects metrics that track the usage of some AWS resources. These -metrics correspond to AWS service quotas. Tracking these metrics can help -proactively manage quotas. Service quota usage metrics are in the AWS/Usage -namespace and are collected every minute. Therefore, `period` in aws module -configuration for usage metricset is set to `1m`. - -The usage metricset comes with a predefined dashboard: - -image::./images/metricbeat-aws-usage-overview.png[] - -[float] -=== `vpn` -CloudWatch collects and processes raw data from the VPN service into readable, near -real-time metrics for users to better understand the performance of their web -applications and services. - -[float] -== AWS API requests count per metricset -This session is to document what are the AWS API called made by each metricset -in `aws` module. This will be useful for users to estimate costs for using `aws` -module. - -Note: some AWS APIs need pagination like ListMetrics and GetMetricData. Count -value is depends on the number of results. - -ListMetrics max page size: 500, based on https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_ListMetrics.html[AWS API ListMetrics] - -GetMetricData max page size: 100, based on https://docs.aws.amazon.com/AmazonCloudWatch/latest/APIReference/API_GetMetricData.html[AWS API GetMetricData] - -[float] -=== `cloudwatch` -|=== -| AWS API Name | AWS API Count | Frequency -| IAM ListAccountAliases | 1 | Once on startup -| STS GetCallerIdentity | 1 | Once on startup -| EC2 DescribeRegions| 1 | Once on startup -| CloudWatch ListMetrics | Total number of results / ListMetrics max page size | Per region per namespace per collection period -| CloudWatch GetMetricData | Total number of results / GetMetricData max page size | Per region per namespace per collection period -|=== -`billing`, `ebs`, `elb`, `sns`, `usage` and `lambda` are the same as `cloudwatch` metricset. - -[float] -=== `ec2` -|=== -| AWS API Name | AWS API Count | Frequency -| IAM ListAccountAliases | 1 | Once on startup -| STS GetCallerIdentity | 1 | Once on startup -| EC2 DescribeRegions| 1 | Once on startup -| EC2 DescribeInstances | 1 | Per region per collection period -| CloudWatch ListMetrics | Total number of results / ListMetrics max page size | Per region per collection period -| CloudWatch GetMetricData | Total number of results / GetMetricData max page size | Per region per collection period -|=== - -[float] -=== `rds` -|=== -| AWS API Name | AWS API Count | Frequency -| IAM ListAccountAliases | 1 | Once on startup -| STS GetCallerIdentity | 1 | Once on startup -| EC2 DescribeRegions| 1 | Once on startup -| RDS DescribeDBInstances | 1 | Per region per collection period -| CloudWatch ListMetrics | Total number of results / ListMetrics max page size | Per region per collection period -| CloudWatch GetMetricData | Total number of results / GetMetricData max page size | Per region per collection period -|=== - -[float] -=== `sqs` -|=== -| AWS API Name | AWS API Count | Frequency -| IAM ListAccountAliases | 1 | Once on startup -| STS GetCallerIdentity | 1 | Once on startup -| EC2 DescribeRegions| 1 | Once on startup -| CloudWatch ListMetrics | Total number of results / ListMetrics max page size | Per region per collection period -| CloudWatch GetMetricData | Total number of results / GetMetricData max page size | Per region per collection period -|=== - -[float] -=== `s3_daily_storage` and `s3_request` -|=== -| AWS API Name | AWS API Count | Frequency -| IAM ListAccountAliases | 1 | Once on startup -| STS GetCallerIdentity | 1 | Once on startup -| EC2 DescribeRegions| 1 | Once on startup -| CloudWatch ListMetrics | Total number of results / ListMetrics max page size | Per region per collection period -| CloudWatch GetMetricData | Total number of results / GetMetricData max page size | Per region per collection period -|=== - -[id="aws-credentials-config"] -include::{libbeat-xpack-dir}/docs/aws-credentials-config.asciidoc[] - - -[float] -=== Example configuration - -The aws module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: aws - period: 300s - credential_profile_name: test-mb - metricsets: - - ec2 - tags_filter: - - key: "Organization" - value: "Engineering" -- module: aws - period: 300s - credential_profile_name: test-mb - metricsets: - - sqs - regions: - - us-west-1 -- module: aws - period: 86400s - metricsets: - - s3_request - - s3_daily_storage - access_key_id: '${AWS_ACCESS_KEY_ID:""}' - secret_access_key: '${AWS_SECRET_ACCESS_KEY:""}' - session_token: '${AWS_SESSION_TOKEN:""}' -- module: aws - period: 300s - credential_profile_name: test-mb - metricsets: - - cloudwatch - metrics: - - namespace: AWS/EC2 - name: ["CPUUtilization"] - dimensions: - - name: InstanceId - value: i-0686946e22cf9494a - - namespace: AWS/EBS - - namespace: AWS/ELB - tags.resource_type_filter: elasticloadbalancing - tags: - - key: "Organization" - value: "Engineering" -- module: aws - period: 60s - credential_profile_name: test-mb - tags_filter: - - key: "dept" - value: "eng" - metricsets: - - elb - - natgateway - - rds - - transitgateway - - usage - - vpn ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -include::aws/billing.asciidoc[] - -include::aws/cloudwatch.asciidoc[] - -include::aws/dynamodb.asciidoc[] - -include::aws/ebs.asciidoc[] - -include::aws/ec2.asciidoc[] - -include::aws/elb.asciidoc[] - -include::aws/lambda.asciidoc[] - -include::aws/natgateway.asciidoc[] - -include::aws/rds.asciidoc[] - -include::aws/s3_daily_storage.asciidoc[] - -include::aws/s3_request.asciidoc[] - -include::aws/sns.asciidoc[] - -include::aws/sqs.asciidoc[] - -include::aws/transitgateway.asciidoc[] - -include::aws/usage.asciidoc[] - -include::aws/vpn.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/billing.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/billing.asciidoc deleted file mode 100644 index 6db84ce5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/billing.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-billing]] -=== aws billing metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/aws/billing/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/billing/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/cloudwatch.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/cloudwatch.asciidoc deleted file mode 100644 index 7fb2a68e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/cloudwatch.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-cloudwatch]] -=== aws cloudwatch metricset - -include::../../../../x-pack/metricbeat/module/aws/cloudwatch/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/cloudwatch/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/dynamodb.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/dynamodb.asciidoc deleted file mode 100644 index b94c4d8f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/dynamodb.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-dynamodb]] -=== aws dynamodb metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/aws/dynamodb/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/dynamodb/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/ebs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/ebs.asciidoc deleted file mode 100644 index 73613b8b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/ebs.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-ebs]] -=== aws ebs metricset - -include::../../../../x-pack/metricbeat/module/aws/ebs/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/ebs/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/ec2.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/ec2.asciidoc deleted file mode 100644 index 271b9598..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/ec2.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-ec2]] -=== aws ec2 metricset - -include::../../../../x-pack/metricbeat/module/aws/ec2/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/ec2/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/elb.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/elb.asciidoc deleted file mode 100644 index 0c800deb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/elb.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-elb]] -=== aws elb metricset - -include::../../../../x-pack/metricbeat/module/aws/elb/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/elb/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/lambda.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/lambda.asciidoc deleted file mode 100644 index 9afe6826..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/lambda.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-lambda]] -=== aws lambda metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/aws/lambda/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/lambda/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/natgateway.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/natgateway.asciidoc deleted file mode 100644 index 8f5cecfd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/natgateway.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-natgateway]] -=== aws natgateway metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/aws/natgateway/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/natgateway/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/rds.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/rds.asciidoc deleted file mode 100644 index c4564faa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/rds.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-rds]] -=== aws rds metricset - -include::../../../../x-pack/metricbeat/module/aws/rds/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/rds/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/s3_daily_storage.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/s3_daily_storage.asciidoc deleted file mode 100644 index de7a74d7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/s3_daily_storage.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-s3_daily_storage]] -=== aws s3_daily_storage metricset - -include::../../../../x-pack/metricbeat/module/aws/s3_daily_storage/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/s3_daily_storage/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/s3_request.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/s3_request.asciidoc deleted file mode 100644 index 131a7205..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/s3_request.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-s3_request]] -=== aws s3_request metricset - -include::../../../../x-pack/metricbeat/module/aws/s3_request/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/s3_request/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/sns.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/sns.asciidoc deleted file mode 100644 index dbc1c0a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/sns.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-sns]] -=== aws sns metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/aws/sns/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/sns/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/sqs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/sqs.asciidoc deleted file mode 100644 index 8fa5a212..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/sqs.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-sqs]] -=== aws sqs metricset - -include::../../../../x-pack/metricbeat/module/aws/sqs/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/sqs/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/transitgateway.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/transitgateway.asciidoc deleted file mode 100644 index 653cbcd7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/transitgateway.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-transitgateway]] -=== aws transitgateway metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/aws/transitgateway/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/transitgateway/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/usage.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/usage.asciidoc deleted file mode 100644 index 5258fab8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/usage.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-usage]] -=== aws usage metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/aws/usage/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/usage/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/vpn.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/vpn.asciidoc deleted file mode 100644 index 186ed4ed..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/aws/vpn.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-aws-vpn]] -=== aws vpn metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/aws/vpn/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/aws/vpn/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure.asciidoc deleted file mode 100644 index e0248469..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure.asciidoc +++ /dev/null @@ -1,230 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-azure]] -[role="xpack"] -== azure module - -This is the azure module. - -The Azure Monitor feature collects and aggregates logs and metrics from a variety of sources into a common data platform where it can be used for analysis, visualization, and alerting. - - -The azure monitor metrics are numerical values that describe some aspect of a system at a particular point in time. They are collected at regular intervals and are identified with a timestamp, a name, a value, and one or more defining labels. - -The azure module will periodically retrieve the azure monitor metrics using the Azure REST APIs as MetricList. -Additional azure API calls will be executed in order to retrieve information regarding the resources targeted by the user. - -The azure module mericsets are `monitor`, `compute_vm` and `compute_vm_scaleset` - -[float] -=== Dashboards - -The azure module comes with several predefined dashboards for virtual machines, VM guest metrics and virtual machine scale sets. - -The VM overview dashboard shows information about CPU, memory, disk usage as well as operations per second. The two available filters help narrowing down the dashbord to specific regions and/or resource groups. For example: - -image::./images/metricbeat-azure-vm-overview.png[] - -If VM guest metrics are enabled then the guest metrics overview dashboard can help with monitoring ASP.NET applications and SQL Server metrics. For example: - -image::./images/metricbeat-azure-vm-guestmetrics-overview.png[] - -The virtual machine scale sets dashboard is similar to the VM dashboard and shows relevant health information about running vm scale sets. For example: - -image::./images/metricbeat-azure-vmss-overview.png[] - -The Azure storage dashboards dashboards show all relevant metrics for the blob, file, table and queue storage services: - -image::./images/metricbeat-azure-storage-overview.png[] - -[float] -=== Module-specific configuration notes - -All the tasks executed against the Azure Monitor REST API will use the Azure Resource Manager authentication model. -Therefore, all requests must be authenticated with Azure Active Directory (Azure AD). -One approach to authenticate the client application is to create an Azure AD service principal and retrieve the authentication (JWT) token. -For a more detailed walk-through, have a look at using Azure PowerShell to create a service principal to access resources https://docs.microsoft.com/en-us/powershell/azure/create-azure-service-principal-azureps?view=azps-2.7.0. - It is also possible to create a service principal via the Azure portal https://docs.microsoft.com/en-us/azure/active-directory/develop/howto-create-service-principal-portal. -Users will have to make sure the roles assigned to the application contain at least reading permissions to the monitor data, more on the roles here https://docs.microsoft.com/en-us/azure/role-based-access-control/built-in-roles. - -Required credentials for the `azure` module: - -`client_id`:: The unique identifier for the application (also known as Application Id) - -`client_secret`:: The client/application secret/key - -`subscription_id`:: The unique identifier for the azure subscription - -`tenant_id`:: The unique identifier of the Azure Active Directory instance - - -Users can use the azure credentials keys if configured `AZURE_CLIENT_ID`, `AZURE_CLIENT_SECRET`, `AZURE_TENANT_ID`, `AZURE_SUBSCRIPTION_ID` - -[float] -== Metricsets - -[float] -=== `monitor` -This metricset allows users to retrieve metrics from specified resources. Added filters can apply here as the interval of retrieving these metrics, metric names, -aggregation list, namespaces and metric dimensions. - -[float] -=== `compute_vm` -This metricset will collect metrics from the virtual machines, these metrics will have a timegrain every 5 minutes, -so the `period` for `compute_vm` metricset should be `300s` or multiples of `300s`. - -[float] -=== `compute_vm_scaleset` -This metricset will collect metrics from the virtual machine scalesets, these metrics will have a timegrain every 5 minutes, -so the `period` for `compute_vm_scaleset` metricset should be `300s` or multiples of `300s`. - -[float] -=== `storage` -This metricset will collect metrics from the storage accounts, these metrics will have a timegrain every 5 minutes, -so the `period` for `storage` metricset should be `300s` or multiples of `300s`. - - -[float] -== Additional notes about metrics and costs - -Costs: Metric queries are charged based on the number of standard API calls. More information on pricing here https://azure.microsoft.com/id-id/pricing/details/monitor/. - -Authentication: we are handling authentication on our side (creating/renewing the authentication token), so we advise users to use dedicated credentials for metricbeat only. - - -[float] -=== Example configuration - -The azure module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: azure - metricsets: - - monitor - enabled: true - period: 300s - client_id: '${AZURE_CLIENT_ID:""}' - client_secret: '${AZURE_CLIENT_SECRET:""}' - tenant_id: '${AZURE_TENANT_ID:""}' - subscription_id: '${AZURE_SUBSCRIPTION_ID:""}' - resources: - - resource_query: "resourceType eq 'Microsoft.DocumentDb/databaseAccounts'" - metrics: - - name: ["DataUsage", "DocumentCount", "DocumentQuota"] - namespace: "Microsoft.DocumentDb/databaseAccounts" - -- module: azure - metricsets: - - compute_vm - enabled: true - period: 300s - client_id: '${AZURE_CLIENT_ID:""}' - client_secret: '${AZURE_CLIENT_SECRET:""}' - tenant_id: '${AZURE_TENANT_ID:""}' - subscription_id: '${AZURE_SUBSCRIPTION_ID:""}' - -- module: azure - metricsets: - - compute_vm_scaleset - enabled: true - period: 300s - client_id: '${AZURE_CLIENT_ID:""}' - client_secret: '${AZURE_CLIENT_SECRET:""}' - tenant_id: '${AZURE_TENANT_ID:""}' - subscription_id: '${AZURE_SUBSCRIPTION_ID:""}' - -- module: azure - metricsets: - - storage - enabled: true - period: 300s - client_id: '${AZURE_CLIENT_ID:""}' - client_secret: '${AZURE_CLIENT_SECRET:""}' - tenant_id: '${AZURE_TENANT_ID:""}' - subscription_id: '${AZURE_SUBSCRIPTION_ID:""}' - -- module: azure - metricsets: - - container_instance - enabled: true - period: 300s - client_id: '${AZURE_CLIENT_ID:""}' - client_secret: '${AZURE_CLIENT_SECRET:""}' - tenant_id: '${AZURE_TENANT_ID:""}' - subscription_id: '${AZURE_SUBSCRIPTION_ID:""}' - -- module: azure - metricsets: - - container_service - enabled: true - period: 300s - client_id: '${AZURE_CLIENT_ID:""}' - client_secret: '${AZURE_CLIENT_SECRET:""}' - tenant_id: '${AZURE_TENANT_ID:""}' - subscription_id: '${AZURE_SUBSCRIPTION_ID:""}' - -- module: azure - metricsets: - - container_registry - enabled: true - period: 300s - client_id: '${AZURE_CLIENT_ID:""}' - client_secret: '${AZURE_CLIENT_SECRET:""}' - tenant_id: '${AZURE_TENANT_ID:""}' - subscription_id: '${AZURE_SUBSCRIPTION_ID:""}' - - -- module: azure - metricsets: - - database_account - enabled: true - period: 300s - client_id: '${AZURE_CLIENT_ID:""}' - client_secret: '${AZURE_CLIENT_SECRET:""}' - tenant_id: '${AZURE_TENANT_ID:""}' - subscription_id: '${AZURE_SUBSCRIPTION_ID:""}' - ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -include::azure/compute_vm.asciidoc[] - -include::azure/compute_vm_scaleset.asciidoc[] - -include::azure/container_instance.asciidoc[] - -include::azure/container_registry.asciidoc[] - -include::azure/container_service.asciidoc[] - -include::azure/database_account.asciidoc[] - -include::azure/monitor.asciidoc[] - -include::azure/storage.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/compute_vm.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/compute_vm.asciidoc deleted file mode 100644 index 2cf7e605..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/compute_vm.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-azure-compute_vm]] -=== azure compute_vm metricset - -include::../../../../x-pack/metricbeat/module/azure/compute_vm/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/azure/compute_vm/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/compute_vm_scaleset.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/compute_vm_scaleset.asciidoc deleted file mode 100644 index 7433ba21..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/compute_vm_scaleset.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-azure-compute_vm_scaleset]] -=== azure compute_vm_scaleset metricset - -include::../../../../x-pack/metricbeat/module/azure/compute_vm_scaleset/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/azure/compute_vm_scaleset/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/container_instance.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/container_instance.asciidoc deleted file mode 100644 index 5805cb35..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/container_instance.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-azure-container_instance]] -=== azure container_instance metricset - -include::../../../../x-pack/metricbeat/module/azure/container_instance/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/azure/container_instance/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/container_registry.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/container_registry.asciidoc deleted file mode 100644 index 4c5e936f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/container_registry.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-azure-container_registry]] -=== azure container_registry metricset - -include::../../../../x-pack/metricbeat/module/azure/container_registry/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/azure/container_registry/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/container_service.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/container_service.asciidoc deleted file mode 100644 index 49f55819..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/container_service.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-azure-container_service]] -=== azure container_service metricset - -include::../../../../x-pack/metricbeat/module/azure/container_service/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/azure/container_service/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/database_account.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/database_account.asciidoc deleted file mode 100644 index 8d28d132..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/database_account.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-azure-database_account]] -=== azure database_account metricset - -include::../../../../x-pack/metricbeat/module/azure/database_account/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/azure/database_account/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/monitor.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/monitor.asciidoc deleted file mode 100644 index 726562c0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/monitor.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-azure-monitor]] -=== azure monitor metricset - -include::../../../../x-pack/metricbeat/module/azure/monitor/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/azure/monitor/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/storage.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/storage.asciidoc deleted file mode 100644 index 695bb335..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/azure/storage.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-azure-storage]] -=== azure storage metricset - -include::../../../../x-pack/metricbeat/module/azure/storage/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/azure/storage/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/beat.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/beat.asciidoc deleted file mode 100644 index 53c25d91..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/beat.asciidoc +++ /dev/null @@ -1,57 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-beat]] -== Beat module - -The Beat module contains a minimal set of metrics to enable monitoring of any Beat or other software based on libbeat across -multiple versions. To monitor more Beat metrics, use our {stack} -{monitor-features}. - -The default metricsets are `state` and `stats`. - -[float] -=== Compatibility - -The Beat module works with Beats 7.3.0 and later. - - -[float] -=== Example configuration - -The Beat module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: beat - metricsets: - - stats - - state - period: 10s - hosts: ["http://localhost:5066"] - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Set to true to send data collected by module to X-Pack - # Monitoring instead of metricbeat-* indices. - #xpack.enabled: false ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -include::beat/state.asciidoc[] - -include::beat/stats.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/beat/state.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/beat/state.asciidoc deleted file mode 100644 index b32fbf00..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/beat/state.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-beat-state]] -=== Beat state metricset - -include::../../../module/beat/state/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/beat/state/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/beat/stats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/beat/stats.asciidoc deleted file mode 100644 index 48319289..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/beat/stats.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-beat-stats]] -=== Beat stats metricset - -include::../../../module/beat/stats/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/beat/stats/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph.asciidoc deleted file mode 100644 index ffbe4041..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph.asciidoc +++ /dev/null @@ -1,102 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-ceph]] -== Ceph module - -The Ceph module collects metrics by submitting HTTP GET requests to -the http://docs.ceph.com/docs/master/man/8/ceph-rest-api/[ceph-rest-api]. The default metricsets are `cluster_disk`, `cluster_health`, `monitor_health`, `pool_disk`, `osd_tree`. - -[float] -=== Compatibility - -The Ceph module is tested with Ceph Jewel (10.2.10) and Ceph Nautilus (14.2.7). - -Metricsets with the `mgr_` prefix are compatible with Ceph releases using the Ceph Manager Daemon. - -[float] -=== Dashboard - -The Ceph module comes with a predefined dashboard showing Ceph cluster related metrics. For example: - -image::./images/ceph-overview-dashboard.png[] - - - -[float] -=== Example configuration - -The Ceph module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: ceph - metricsets: ["cluster_disk", "cluster_health", "monitor_health", "pool_disk", "osd_tree"] - period: 10s - hosts: ["localhost:5000"] - enabled: true ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -include::ceph/cluster_disk.asciidoc[] - -include::ceph/cluster_health.asciidoc[] - -include::ceph/cluster_status.asciidoc[] - -include::ceph/mgr_cluster_disk.asciidoc[] - -include::ceph/mgr_cluster_health.asciidoc[] - -include::ceph/mgr_osd_perf.asciidoc[] - -include::ceph/mgr_osd_pool_stats.asciidoc[] - -include::ceph/mgr_osd_tree.asciidoc[] - -include::ceph/mgr_pool_disk.asciidoc[] - -include::ceph/monitor_health.asciidoc[] - -include::ceph/osd_df.asciidoc[] - -include::ceph/osd_tree.asciidoc[] - -include::ceph/pool_disk.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/cluster_disk.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/cluster_disk.asciidoc deleted file mode 100644 index e6c32060..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/cluster_disk.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ceph-cluster_disk]] -=== Ceph cluster_disk metricset - -include::../../../module/ceph/cluster_disk/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/ceph/cluster_disk/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/cluster_health.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/cluster_health.asciidoc deleted file mode 100644 index 6614f836..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/cluster_health.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ceph-cluster_health]] -=== Ceph cluster_health metricset - -include::../../../module/ceph/cluster_health/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/ceph/cluster_health/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/cluster_status.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/cluster_status.asciidoc deleted file mode 100644 index 85fd0914..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/cluster_status.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ceph-cluster_status]] -=== Ceph cluster_status metricset - -include::../../../module/ceph/cluster_status/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/ceph/cluster_status/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_cluster_disk.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_cluster_disk.asciidoc deleted file mode 100644 index 6241a39a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_cluster_disk.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ceph-mgr_cluster_disk]] -=== Ceph mgr_cluster_disk metricset - -beta[] - -include::../../../module/ceph/mgr_cluster_disk/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/ceph/mgr_cluster_disk/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_cluster_health.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_cluster_health.asciidoc deleted file mode 100644 index 3e2ce6b2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_cluster_health.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ceph-mgr_cluster_health]] -=== Ceph mgr_cluster_health metricset - -beta[] - -include::../../../module/ceph/mgr_cluster_health/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/ceph/mgr_cluster_health/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_osd_perf.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_osd_perf.asciidoc deleted file mode 100644 index d3549734..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_osd_perf.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ceph-mgr_osd_perf]] -=== Ceph mgr_osd_perf metricset - -beta[] - -include::../../../module/ceph/mgr_osd_perf/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/ceph/mgr_osd_perf/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_osd_pool_stats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_osd_pool_stats.asciidoc deleted file mode 100644 index 75c98665..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_osd_pool_stats.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ceph-mgr_osd_pool_stats]] -=== Ceph mgr_osd_pool_stats metricset - -beta[] - -include::../../../module/ceph/mgr_osd_pool_stats/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/ceph/mgr_osd_pool_stats/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_osd_tree.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_osd_tree.asciidoc deleted file mode 100644 index 3153fd50..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_osd_tree.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ceph-mgr_osd_tree]] -=== Ceph mgr_osd_tree metricset - -beta[] - -include::../../../module/ceph/mgr_osd_tree/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/ceph/mgr_osd_tree/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_pool_disk.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_pool_disk.asciidoc deleted file mode 100644 index 4e64a31f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/mgr_pool_disk.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ceph-mgr_pool_disk]] -=== Ceph mgr_pool_disk metricset - -beta[] - -include::../../../module/ceph/mgr_pool_disk/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/ceph/mgr_pool_disk/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/monitor_health.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/monitor_health.asciidoc deleted file mode 100644 index 98e9671a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/monitor_health.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ceph-monitor_health]] -=== Ceph monitor_health metricset - -include::../../../module/ceph/monitor_health/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/ceph/monitor_health/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/osd_df.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/osd_df.asciidoc deleted file mode 100644 index a99ecb25..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/osd_df.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ceph-osd_df]] -=== Ceph osd_df metricset - -include::../../../module/ceph/osd_df/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/ceph/osd_df/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/osd_tree.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/osd_tree.asciidoc deleted file mode 100644 index 91ad0666..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/osd_tree.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ceph-osd_tree]] -=== Ceph osd_tree metricset - -include::../../../module/ceph/osd_tree/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/ceph/osd_tree/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/pool_disk.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/pool_disk.asciidoc deleted file mode 100644 index 12afb1c2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ceph/pool_disk.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ceph-pool_disk]] -=== Ceph pool_disk metricset - -include::../../../module/ceph/pool_disk/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/ceph/pool_disk/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cloudfoundry.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cloudfoundry.asciidoc deleted file mode 100644 index b59999d2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cloudfoundry.asciidoc +++ /dev/null @@ -1,151 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-cloudfoundry]] -[role="xpack"] -== cloudfoundry module - -beta[] - -This is the cloudfoundry module. - -The Cloud Foundry module connects to Cloud Foundry loggregator to gather container, counter, and value metrics into a common data platform where it can be used for analysis, visualization, and alerting. - - -The cloudfoundry module metrics are numerical values that describe some aspect of a system at a particular point in time. They are collected when pushed from the loggregator and are identified with a timestamp, a name, a value, and one or more defining labels. - -The cloudfoundry module mericsets are `container`, `counter` and `value`. - -[float] -=== Module-specific configuration notes - -All metrics come from the Cloud Foundry loggregator API. The loggregator API authenticates through the Cloud Foundry UAA API. -This requires that a new client be added to UAA with the correct permissions. This can be done using the `uaac` client. - -[source,bash] ----- -$ export CLOUDFOUNDRY_CLIENT_ID=metricbeat -$ export CLOUDFOUNDRY_CLIENT_SECRET=yoursecret -$ uaac client add $CLOUDFOUNDRY_CLIENT_ID --name $CLOUDFOUNDRY_CLIENT_ID --secret $CLOUDFOUNDRY_CLIENT_SECRET --authorized_grant_types client_credentials,refresh_token --authorities doppler.firehose,cloud_controller.admin_read_only ----- - -Then configuration of the module needs to contain the created `client_id` and `client_secret`. - -[source,yaml] ----- -- module: cloudfoundry - api_address: https://api.dev.cfdev.sh - client_id: "${CLOUDFOUNDRY_CLIENT_ID}" - client_secret: "${CLOUDFOUNDRY_CLIENT_SECRET}" - ssl: - verification_mode: none ----- - - -[float] -== Metricsets - -[float] -=== `container` -The container metricset of Cloud Foundry module allows you to collect container metrics that the -loggregator sends to metricbeat. - -[float] -=== `counter` -The counter metricset of Cloud Foundry module allows you to collect counter metrics that the -loggregator sends to metricbeat. - -[float] -=== `value` -The value metricset of Cloud Foundry module allows you to collect value metrics that the -loggregator sends to metricbeat. - - -[float] -== Configuration options - -The `cloudfoundry` input supports the following configuration options. - -[float] -=== `api_address` - -The URL of the Cloud Foundry API. Optional. Default: "http://api.bosh-lite.com". - -[float] -=== `doppler_address` - -The URL of the Cloud Foundry Doppler Websocket. Optional. Default: "(value from ${api_address}/v2/info)". - -[float] -=== `uaa_address` - -The URL of the Cloud Foundry UAA API. Optional. Default: "(value from ${api_address}/v2/info)". - -[float] -=== `rlp_address` - -The URL of the Cloud Foundry RLP Gateway. Optional. Default: "(value from ${api_address}/v2/info)". - -[float] -=== `client_id` - -Client ID to authenticate with Cloud Foundry. Default: "". - -[float] -=== `client_secret` - -Client Secret to authenticate with Cloud Foundry. Default: "". - -[float] -=== `shard_id` - -Shard ID for connection to the RLP Gateway. Use the same ID across multiple {beatname_lc} to shard the load of events -from the RLP Gateway. Default: "(generated UUID)". - -[float] -=== `ssl` - -This specifies SSL/TLS common config. Default: not used. - - -[float] -=== Example configuration - -The cloudfoundry module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: cloudfoundry - metricsets: - - container - - counter - - value - enabled: true - api_address: '${CLOUDFOUNDRY_API_ADDRESS:""}' - doppler_address: '${CLOUDFOUNDRY_DOPPLER_ADDRESS:""}' - uaa_address: '${CLOUDFOUNDRY_UAA_ADDRESS:""}' - rlp_address: '${CLOUDFOUNDRY_RLP_ADDRESS:""}' - client_id: '${CLOUDFOUNDRY_CLIENT_ID:""}' - client_secret: '${CLOUDFOUNDRY_CLIENT_SECRET:""}' ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -include::cloudfoundry/container.asciidoc[] - -include::cloudfoundry/counter.asciidoc[] - -include::cloudfoundry/value.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cloudfoundry/container.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cloudfoundry/container.asciidoc deleted file mode 100644 index 1dafc6ec..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cloudfoundry/container.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-cloudfoundry-container]] -=== cloudfoundry container metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/cloudfoundry/container/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/cloudfoundry/container/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cloudfoundry/counter.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cloudfoundry/counter.asciidoc deleted file mode 100644 index 07aeedaf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cloudfoundry/counter.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-cloudfoundry-counter]] -=== cloudfoundry counter metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/cloudfoundry/counter/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/cloudfoundry/counter/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cloudfoundry/value.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cloudfoundry/value.asciidoc deleted file mode 100644 index 49832b62..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cloudfoundry/value.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-cloudfoundry-value]] -=== cloudfoundry value metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/cloudfoundry/value/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/cloudfoundry/value/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cockroachdb.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cockroachdb.asciidoc deleted file mode 100644 index 27050f77..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cockroachdb.asciidoc +++ /dev/null @@ -1,59 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-cockroachdb]] -[role="xpack"] -== CockroachDB module - -beta[] - -This module periodically fetches metrics from CockroachDB. - -[float] -=== Compatibility - -The CockroachDB `status` metricset is compatible with any CockroachDB version -exposing metrics in Prometheus format. - - -[float] -=== Dashboard - -The CockroachDB module includes a predefined dashboard with overview information -of the monitored servers. - -image::./images/metricbeat-cockroachdb-overview.png[] - - -[float] -=== Example configuration - -The CockroachDB module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: cockroachdb - metricsets: ['status'] - period: 10s - hosts: ['localhost:8080'] - - # This module uses the Prometheus collector metricset, all - # the options for this metricset are also available here. - #metrics_path: /_status/vars ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::cockroachdb/status.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cockroachdb/status.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cockroachdb/status.asciidoc deleted file mode 100644 index d15dd6fc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/cockroachdb/status.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-cockroachdb-status]] -=== CockroachDB status metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/cockroachdb/status/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/cockroachdb/status/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/consul.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/consul.asciidoc deleted file mode 100644 index a36b9b0a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/consul.asciidoc +++ /dev/null @@ -1,51 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-consul]] -== consul module - -beta[] - -This is the https://www.consul.io[Hashicorp's Consul] Metricbeat module. It is still in beta and under active development to add new Metricsets and introduce enhancements. - -[float] -=== Compatibility - -The module is being tested with https://github.com/hashicorp/docker-consul/blob/9bd2aa7ecf2414b8712e055f2374699148e8941c/0.X/Dockerfile[1.4.2] version - -[float] -=== Dashboard - -The Consul module comes with a predefined dashboard: - -image::./images/metricbeat-consul.png[] - - -[float] -=== Example configuration - -The consul module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: consul - metricsets: - - agent - enabled: true - period: 10s - hosts: ["localhost:8500"] - ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::consul/agent.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/consul/agent.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/consul/agent.asciidoc deleted file mode 100644 index caef941e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/consul/agent.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-consul-agent]] -=== consul agent metricset - -beta[] - -include::../../../module/consul/agent/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/consul/agent/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/coredns.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/coredns.asciidoc deleted file mode 100644 index cfe8ff61..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/coredns.asciidoc +++ /dev/null @@ -1,51 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-coredns]] -[role="xpack"] -== coredns module - -This is the CoreDNS module. The CoreDNS module collects metrics from the -CoreDNS https://github.com/coredns/coredns/tree/master/plugin/metrics[prometheus exporter endpoint]. - -The default metricset is `stats`. - -[float] -=== Compatibility - -The CoreDNS module is tested with CoreDNS 1.5.0 - - -[float] -=== Dashboard - -The CoreDNS module comes with a predefined dashboard. For example: - -image::./images/metricbeat_coredns_dashboard.png[] - - -[float] -=== Example configuration - -The coredns module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: coredns - metricsets: ["stats"] - period: 10s - hosts: ["localhost:9153"] ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::coredns/stats.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/coredns/stats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/coredns/stats.asciidoc deleted file mode 100644 index 99669c71..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/coredns/stats.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-coredns-stats]] -=== coredns stats metricset - -include::../../../../x-pack/metricbeat/module/coredns/stats/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/coredns/stats/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchbase.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchbase.asciidoc deleted file mode 100644 index b2520c45..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchbase.asciidoc +++ /dev/null @@ -1,60 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-couchbase]] -== Couchbase module - -This module periodically fetches metrics from https://www.couchbase.com/[Couchbase] -servers. The default metricsets are `bucket`, `cluster`, `node`. - -[float] -=== Compatibility - -The Couchbase module is tested with Couchbase 4.5.1. - - -[float] -=== Dashboard - -The Couchbase module comes with a predefined dashboard for Couchbase cluster, node, bucket specific stats. For example: - -image::./images/metricbeat-couchbase-overview.png[] - - -[float] -=== Example configuration - -The Couchbase module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: couchbase - metricsets: ["bucket", "cluster", "node"] - period: 10s - hosts: ["localhost:8091"] - enabled: true ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -include::couchbase/bucket.asciidoc[] - -include::couchbase/cluster.asciidoc[] - -include::couchbase/node.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchbase/bucket.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchbase/bucket.asciidoc deleted file mode 100644 index 02e8c67a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchbase/bucket.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-couchbase-bucket]] -=== Couchbase bucket metricset - -include::../../../module/couchbase/bucket/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/couchbase/bucket/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchbase/cluster.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchbase/cluster.asciidoc deleted file mode 100644 index 983fbfec..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchbase/cluster.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-couchbase-cluster]] -=== Couchbase cluster metricset - -include::../../../module/couchbase/cluster/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/couchbase/cluster/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchbase/node.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchbase/node.asciidoc deleted file mode 100644 index a91469d6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchbase/node.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-couchbase-node]] -=== Couchbase node metricset - -include::../../../module/couchbase/node/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/couchbase/node/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchdb.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchdb.asciidoc deleted file mode 100644 index aaf88063..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchdb.asciidoc +++ /dev/null @@ -1,52 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-couchdb]] -== CouchDB module - -This is the couchdb module. - -The default metricset is `server`. - -[float] -=== Compatibility - -The Couchdb module is tested in CI with Couchdb 1.7 and 2.3. Because of the differences between v1 and v2 for exposing metrics, the path to request metrics for each version is different: - -* v1.* uses `[host]:5984/_stats` so the hosts of your config should just be `[host]:5984` -* v2.* exposes metrics in various places. Local in `[host]:5986/_stats` and cluster wide in `[host]:5984/_node/[node-name]/_stats` or `[host]:5984/_node/_local/_stats`. Recommended config is `[host]:5986` to use the local path (double check that you are using port `5986`) or to use the full path on `5984` `[host]:5984/_node/[node name or _local]/_stats` - - -[float] -=== Dashboard - -The CouchDB module comes with a predefined dashboard for CouchDB database specific stats. For example: - -image::./images/metricbeat-couchdb-overview.png[] - - -[float] -=== Example configuration - -The CouchDB module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: couchdb - metricsets: ["server"] - period: 10s - hosts: ["localhost:5984"] ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::couchdb/server.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchdb/server.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchdb/server.asciidoc deleted file mode 100644 index 4e4e534d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/couchdb/server.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-couchdb-server]] -=== CouchDB server metricset - -include::../../../module/couchdb/server/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/couchdb/server/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker.asciidoc deleted file mode 100644 index a9ceb0aa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker.asciidoc +++ /dev/null @@ -1,104 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-docker]] -== Docker module - -This module fetches metrics from https://www.docker.com/[Docker] containers. The default metricsets are: `container`, `cpu`, `diskio`, `healthcheck`, `info`, `memory` and `network`. The `image` metricset is not enabled by default. - -[float] -=== Compatibility - -The Docker module is currently tested on Linux and Mac with the community -edition engine, versions 1.11 and 17.09.0-ce. It is not tested on Windows, -but it should also work there. - -[float] -=== Module-specific configuration notes - -It is strongly recommended that you run Docker metricsets with a -<> that is 3 seconds or longer. The request to the -Docker API already takes up to 2 seconds. Specifying less than 3 seconds will -result in requests that timeout, and no data will be reported for those -requests. - - -[float] -=== Example configuration - -The Docker module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: docker - metricsets: - - "container" - - "cpu" - - "diskio" - - "event" - - "healthcheck" - - "info" - #- "image" - - "memory" - - "network" - hosts: ["unix:///var/run/docker.sock"] - period: 10s - enabled: true - - # If set to true, replace dots in labels with `_`. - #labels.dedot: false - - # If set to true, collects metrics per core. - #cpu.cores: true - - # To connect to Docker over TLS you must specify a client and CA certificate. - #ssl: - #certificate_authority: "/etc/pki/root/ca.pem" - #certificate: "/etc/pki/client/cert.pem" - #key: "/etc/pki/client/cert.key" ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -include::docker/container.asciidoc[] - -include::docker/cpu.asciidoc[] - -include::docker/diskio.asciidoc[] - -include::docker/event.asciidoc[] - -include::docker/healthcheck.asciidoc[] - -include::docker/image.asciidoc[] - -include::docker/info.asciidoc[] - -include::docker/memory.asciidoc[] - -include::docker/network.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/container.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/container.asciidoc deleted file mode 100644 index 9472efbc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/container.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-docker-container]] -=== Docker container metricset - -include::../../../module/docker/container/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/docker/container/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/cpu.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/cpu.asciidoc deleted file mode 100644 index 5b2d57f5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/cpu.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-docker-cpu]] -=== Docker cpu metricset - -include::../../../module/docker/cpu/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/docker/cpu/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/diskio.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/diskio.asciidoc deleted file mode 100644 index 3c5b4dcd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/diskio.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-docker-diskio]] -=== Docker diskio metricset - -include::../../../module/docker/diskio/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/docker/diskio/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/event.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/event.asciidoc deleted file mode 100644 index b9fb636b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/event.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-docker-event]] -=== Docker event metricset - -include::../../../module/docker/event/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/docker/event/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/healthcheck.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/healthcheck.asciidoc deleted file mode 100644 index 90406f55..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/healthcheck.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-docker-healthcheck]] -=== Docker healthcheck metricset - -include::../../../module/docker/healthcheck/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/docker/healthcheck/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/image.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/image.asciidoc deleted file mode 100644 index 5983f21b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/image.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-docker-image]] -=== Docker image metricset - -include::../../../module/docker/image/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/docker/image/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/info.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/info.asciidoc deleted file mode 100644 index 9766b8ca..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/info.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-docker-info]] -=== Docker info metricset - -include::../../../module/docker/info/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/docker/info/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/memory.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/memory.asciidoc deleted file mode 100644 index 116a400d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/memory.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-docker-memory]] -=== Docker memory metricset - -include::../../../module/docker/memory/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/docker/memory/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/network.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/network.asciidoc deleted file mode 100644 index 352993c1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/docker/network.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-docker-network]] -=== Docker network metricset - -include::../../../module/docker/network/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/docker/network/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/dropwizard.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/dropwizard.asciidoc deleted file mode 100644 index 03b5a863..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/dropwizard.asciidoc +++ /dev/null @@ -1,45 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-dropwizard]] -== Dropwizard module - -This is the http://dropwizard.io[Dropwizard] module. The default metricset is `collector`. - -[float] -=== Compatibility - -The Dropwizard module is tested with dropwizard metrics 3.2.6, 4.0.0 and 4.1.2. - - -[float] -=== Example configuration - -The Dropwizard module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: dropwizard - metricsets: ["collector"] - period: 10s - hosts: ["localhost:8080"] - metrics_path: /metrics/metrics - namespace: example - enabled: true ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::dropwizard/collector.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/dropwizard/collector.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/dropwizard/collector.asciidoc deleted file mode 100644 index 4b86fd09..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/dropwizard/collector.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-dropwizard-collector]] -=== Dropwizard collector metricset - -include::../../../module/dropwizard/collector/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/dropwizard/collector/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch.asciidoc deleted file mode 100644 index e5da54c0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch.asciidoc +++ /dev/null @@ -1,107 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-elasticsearch]] -== Elasticsearch module - -There are two modules that collect metrics about {es}: - -* The Elasticsearch module contains a minimal set of metrics to enable -monitoring of Elasticsearch across multiple versions. The default metricsets in -this module are `node` and `node_stats`. -* The Elasticsearch X-Pack module enables you to monitor more Elasticsearch -metrics with our {stack} {monitor-features}. The default metricsets in this -module are `ccr`, `cluster_stats`, `enrich`, ``index`, `index_recovery`, -`index_summary`, `ml_job`, `node_stats`, and `shard`. - -[float] -=== Compatibility - -The Elasticsearch module works with Elasticsearch 6.7.0 and later. - - -[float] -=== Example configuration - -The Elasticsearch module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: elasticsearch - metricsets: - - node - - node_stats - #- index - #- index_recovery - #- index_summary - #- shard - #- ml_job - period: 10s - hosts: ["http://localhost:9200"] - #username: "elastic" - #password: "changeme" - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Set to false to fetch all entries - #index_recovery.active_only: true - - # Set to true to send data collected by module to X-Pack - # Monitoring instead of metricbeat-* indices. - #xpack.enabled: false ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -include::elasticsearch/ccr.asciidoc[] - -include::elasticsearch/cluster_stats.asciidoc[] - -include::elasticsearch/enrich.asciidoc[] - -include::elasticsearch/index.asciidoc[] - -include::elasticsearch/index_recovery.asciidoc[] - -include::elasticsearch/index_summary.asciidoc[] - -include::elasticsearch/ml_job.asciidoc[] - -include::elasticsearch/node.asciidoc[] - -include::elasticsearch/node_stats.asciidoc[] - -include::elasticsearch/pending_tasks.asciidoc[] - -include::elasticsearch/shard.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/ccr.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/ccr.asciidoc deleted file mode 100644 index 467d1de0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/ccr.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-elasticsearch-ccr]] -=== Elasticsearch ccr metricset - -include::../../../module/elasticsearch/ccr/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/elasticsearch/ccr/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/cluster_stats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/cluster_stats.asciidoc deleted file mode 100644 index 9c4a9935..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/cluster_stats.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-elasticsearch-cluster_stats]] -=== Elasticsearch cluster_stats metricset - -include::../../../module/elasticsearch/cluster_stats/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/elasticsearch/cluster_stats/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/enrich.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/enrich.asciidoc deleted file mode 100644 index 9e4f56ba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/enrich.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-elasticsearch-enrich]] -=== Elasticsearch enrich metricset - -include::../../../module/elasticsearch/enrich/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/elasticsearch/enrich/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/index.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/index.asciidoc deleted file mode 100644 index 933a5e78..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/index.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-elasticsearch-index]] -=== Elasticsearch index metricset - -include::../../../module/elasticsearch/index/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/elasticsearch/index/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/index_recovery.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/index_recovery.asciidoc deleted file mode 100644 index cef14301..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/index_recovery.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-elasticsearch-index_recovery]] -=== Elasticsearch index_recovery metricset - -include::../../../module/elasticsearch/index_recovery/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/elasticsearch/index_recovery/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/index_summary.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/index_summary.asciidoc deleted file mode 100644 index b74c5c62..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/index_summary.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-elasticsearch-index_summary]] -=== Elasticsearch index_summary metricset - -include::../../../module/elasticsearch/index_summary/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/elasticsearch/index_summary/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/ml_job.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/ml_job.asciidoc deleted file mode 100644 index ffbd9b9b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/ml_job.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-elasticsearch-ml_job]] -=== Elasticsearch ml_job metricset - -include::../../../module/elasticsearch/ml_job/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/elasticsearch/ml_job/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/node.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/node.asciidoc deleted file mode 100644 index 3e6dfa37..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/node.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-elasticsearch-node]] -=== Elasticsearch node metricset - -include::../../../module/elasticsearch/node/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/elasticsearch/node/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/node_stats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/node_stats.asciidoc deleted file mode 100644 index 4b8dd933..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/node_stats.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-elasticsearch-node_stats]] -=== Elasticsearch node_stats metricset - -include::../../../module/elasticsearch/node_stats/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/elasticsearch/node_stats/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/pending_tasks.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/pending_tasks.asciidoc deleted file mode 100644 index b278af19..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/pending_tasks.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-elasticsearch-pending_tasks]] -=== Elasticsearch pending_tasks metricset - -include::../../../module/elasticsearch/pending_tasks/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/elasticsearch/pending_tasks/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/shard.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/shard.asciidoc deleted file mode 100644 index b3cf2f3c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/elasticsearch/shard.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-elasticsearch-shard]] -=== Elasticsearch shard metricset - -include::../../../module/elasticsearch/shard/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/elasticsearch/shard/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/envoyproxy.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/envoyproxy.asciidoc deleted file mode 100644 index bc7d1c34..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/envoyproxy.asciidoc +++ /dev/null @@ -1,41 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-envoyproxy]] -== envoyproxy module - -This is the envoyproxy module. - -The default metricset is `server`. - -[float] -=== Compatibility - -The envoyproxy module is tested with Envoy 1.7.0 and 1.12.0. - - -[float] -=== Example configuration - -The envoyproxy module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: envoyproxy - metricsets: ["server"] - period: 10s - hosts: ["localhost:9901"] ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::envoyproxy/server.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/envoyproxy/server.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/envoyproxy/server.asciidoc deleted file mode 100644 index 609ca420..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/envoyproxy/server.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-envoyproxy-server]] -=== envoyproxy server metricset - -include::../../../module/envoyproxy/server/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/envoyproxy/server/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd.asciidoc deleted file mode 100644 index 0e12f80d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd.asciidoc +++ /dev/null @@ -1,60 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-etcd]] -== Etcd module - -This module targets Etcd V2 and V3. - -When using V2, metrics are collected using https://coreos.com/etcd/docs/latest/v2/api.html[Etcd v2 API]. -When using V3, metrics are retrieved from the `/metrics` endpoint as intended for https://coreos.com/etcd/docs/latest/metrics.html[Etcd v3] - -When using V3, metricsest are bundled into `metrics` -When using V2, metricsets available are `leader`, `self` and `store`. - -[float] -=== Compatibility - -The etcd module is tested with etcd 3.2 and 3.3. - - -[float] -=== Example configuration - -The Etcd module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: etcd - metricsets: ["leader", "self", "store"] - period: 10s - hosts: ["localhost:2379"] ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -include::etcd/leader.asciidoc[] - -include::etcd/metrics.asciidoc[] - -include::etcd/self.asciidoc[] - -include::etcd/store.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd/leader.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd/leader.asciidoc deleted file mode 100644 index 368acfeb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd/leader.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-etcd-leader]] -=== Etcd leader metricset - -include::../../../module/etcd/leader/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/etcd/leader/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd/metrics.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd/metrics.asciidoc deleted file mode 100644 index 6936b16f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd/metrics.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-etcd-metrics]] -=== Etcd metrics metricset - -beta[] - -include::../../../module/etcd/metrics/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/etcd/metrics/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd/self.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd/self.asciidoc deleted file mode 100644 index 21888d5d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd/self.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-etcd-self]] -=== Etcd self metricset - -include::../../../module/etcd/self/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/etcd/self/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd/store.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd/store.asciidoc deleted file mode 100644 index 898c7ad4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/etcd/store.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-etcd-store]] -=== Etcd store metricset - -include::../../../module/etcd/store/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/etcd/store/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/golang.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/golang.asciidoc deleted file mode 100644 index 9338042a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/golang.asciidoc +++ /dev/null @@ -1,47 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-golang]] -== Golang module - -The golang module collects metrics by submitting HTTP GET requests to https://golang.org/pkg/expvar/[golang-expvar-api]. - - -[float] -=== Example configuration - -The Golang module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: golang - #metricsets: - # - expvar - # - heap - period: 10s - hosts: ["localhost:6060"] - heap.path: "/debug/vars" - expvar: - namespace: "example" - path: "/debug/vars" ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -include::golang/expvar.asciidoc[] - -include::golang/heap.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/golang/expvar.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/golang/expvar.asciidoc deleted file mode 100644 index c2a81c6e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/golang/expvar.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-golang-expvar]] -=== Golang expvar metricset - -include::../../../module/golang/expvar/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/golang/expvar/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/golang/heap.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/golang/heap.asciidoc deleted file mode 100644 index 8629a713..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/golang/heap.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-golang-heap]] -=== Golang heap metricset - -include::../../../module/golang/heap/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/golang/heap/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud.asciidoc deleted file mode 100644 index 19a741eb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud.asciidoc +++ /dev/null @@ -1,142 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-googlecloud]] -[role="xpack"] -== Google Cloud Platform module - -beta[] - -This module periodically fetches monitoring metrics from Google Cloud Platform using -https://cloud.google.com/monitoring/api/metrics_gcp[Stackdriver Monitoring API] for Google Cloud Platform services. -Note: extra GCP charges on Stackdriver Monitoring API requests will be generated by this module. - -[float] -== Module config and parameters -This is a list of the possible module parameters you can tune: - -* *zone*: A single string with the zone you want to monitor like "us-central1-a". If you need to fetch from multiple regions, you have to setup a different configuration for each (but you don't need a new instance of Metricbeat running) -* *region*: A single string with the region you want to monitor like "us-central1". This will enable monitoring for all zones under this region. -* *project_id*: A single string with your GCP Project ID -* *credentials_file_path*: A single string pointing to the JSON file path reachable by Metricbeat that you have created using IAM. -* *exclude_labels*: (`true`/`false` default `false`) Do not extract extra labels and metadata information from Metricsets and fetch metrics onlly. At the moment, *labels and metadata extraction is only supported* in Compute Metricset. - -[float] -== Authentication, authorization and permissions. -Authentication and authorization in Google Cloud Platform can be achieved in many ways. For the current version of the Google Cloud Platform module for Metricbeat, the only supported method is using Service Account JSON files. A typical JSON with a private key looks like this: - -[float] -==== Example Credentials -[source,json] ----- -{ - "type": "service_account", - "project_id": "your-project-id", - "private_key_id": "a_private_key_id", - "private_key": "-----BEGIN PRIVATE KEY-----your private key\n-----END PRIVATE KEY-----\n", - "client_email": "some-email@your-project-id.iam.gserviceaccount.com", - "client_id": "123456", - "auth_uri": "https://accounts.google.com/o/oauth2/auth", - "token_uri": "https://oauth2.googleapis.com/token", - "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs", - "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/metricbeat-testing%40your-project-id.iam.gserviceaccount.com" -} ----- - -Generally, you have to create a Service Account and assign it the following roles or the permissions described on each role (applies to all metricsets): - -* `Compute Viewer` (1 permission in use of 138): -- `monitoring.metricDescriptors.list` -- `monitoring.timeSeries.list` - -* `Monitoring Viewer` (2 permissions in use of 13) -- `compute.instances.get` - -You can play in IAM pretty much with your service accounts and Instance level access to your resources (for example, allowing that everything running in an Instance is authorized to use the Compute API). The module uses Google Cloud Platform libraries for authentication so many possibilities are open but the Module is only supported by using the method mentioned above. - -[float] -== Google Cloud Platform module: Under the hood - -Google Cloud Platform offers the https://cloud.google.com/monitoring/api/metrics_gcp[Stackdriver Monitoring API] to fetch metrics from its services. *Those metrics are retrieved one by one*. - -If you also want to *extract service labels* (by setting `exclude_labels` to false, which is the default state). You also make a new API check on the corresponding service. Service labels requires a new API call to extract those metrics. In the worst case the number of API calls will be doubled. In the best case, all metrics come from the same GCP entity and 100% of the required information is included in the first API call (which is cached for subsequent calls). - -A recommended `period` value between fetches is between 5 and 10 minutes, depending on how granular you want your metrics. GCP restricts information for less than 5 minutes. - -[float] -=== Rough estimation of the number of API Calls -Google Cloud Platform pricing depends of the number of requests you do to their API's. Here you have some information that you can use to make an estimation of the pricing you should expect. For example, imagine that you have a Compute Metricset activated and you don't want to exclude labels. You have a total of 20 instances running in a particular GCP project, region and zone. - -For example, if Compute Metricset fetches 14 metrics (which is the number of metrics fetched in the early beta version). Each of those metrics will attempt an API call to Compute API to retrieve also their metadata. Because you have 20 different instances, the total number of API calls that will be done on each refresh period are: 14 metrics + 20 instances = 34 API requests every 5 minutes if that is your current Period. 9792 API requests per day with one zone. If you add 2 zones more with the same amount of instances you'll have 19584 API requests per day (9792 on each zone) or around 587520 per month for the Compute Metricset. This maths must be done for each different Metricset with slight variations. - -[float] -== Metricsets -Currently, we have `compute`, `loadbalancing`, and `pubsub` metricset in -`googlecloud` module. - -[float] -=== `compute` -Compute Metricset to fetch metrics from https://cloud.google.com/compute/[Compute Engine] -Virtual Machines in Google Cloud Platform. The `compute` metricset contains some of the -metrics exported from the https://cloud.google.com/monitoring/api/metrics_gcp#gcp-compute[Stackdriver API]. -Extra labels and metadata are also extracted using the https://cloud.google.com/compute/docs/reference/rest/v1/instances/get[Compute API]. -This is enough to get most of the info associated with a metric like compute -labels and metadata and metric specific Labels. - -The `compute` metricset comes with a predefined dashboard: - -image::./images/metricbeat-googlecloud-compute-overview.png[] - - -[float] -=== Example configuration - -The Google Cloud Platform module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: googlecloud - metricsets: - - compute - - pubsub - - loadbalancing - zone: "us-central1-a" - project_id: "your project id" - credentials_file_path: "your JSON credentials file path" - exclude_labels: false - period: 300s - -- module: googlecloud - metricsets: - - storage - region: "us-central1" - project_id: "your project id" - credentials_file_path: "your JSON credentials file path" - exclude_labels: false - period: 300s ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -include::googlecloud/compute.asciidoc[] - -include::googlecloud/loadbalancing.asciidoc[] - -include::googlecloud/pubsub.asciidoc[] - -include::googlecloud/storage.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud/compute.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud/compute.asciidoc deleted file mode 100644 index fb6474bf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud/compute.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-googlecloud-compute]] -=== Google Cloud Platform compute metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/googlecloud/compute/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/googlecloud/compute/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud/loadbalancing.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud/loadbalancing.asciidoc deleted file mode 100644 index 22ea8bf9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud/loadbalancing.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-googlecloud-loadbalancing]] -=== Google Cloud Platform loadbalancing metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/googlecloud/loadbalancing/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/googlecloud/loadbalancing/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud/pubsub.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud/pubsub.asciidoc deleted file mode 100644 index df751605..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud/pubsub.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-googlecloud-pubsub]] -=== Google Cloud Platform pubsub metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/googlecloud/pubsub/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/googlecloud/pubsub/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud/storage.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud/storage.asciidoc deleted file mode 100644 index 86d42459..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/googlecloud/storage.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-googlecloud-storage]] -=== Google Cloud Platform storage metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/googlecloud/storage/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/googlecloud/storage/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/graphite.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/graphite.asciidoc deleted file mode 100644 index e0e4821c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/graphite.asciidoc +++ /dev/null @@ -1,54 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-graphite]] -== Graphite module - -This is the Graphite module. - -The default metricset is `server`. - - -[float] -=== Example configuration - -The Graphite module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: graphite - metricsets: ["server"] - enabled: true - - # Host address to listen on. Default localhost. - #host: localhost - - # Listening port. Default 2003. - #port: 2003 - - # Protocol to listen on. This can be udp or tcp. Default udp. - #protocol: "udp" - - # Receive buffer size in bytes - #receive_buffer_size: 1024 - - #templates: - # - filter: "test.*.bash.*" # This would match metrics like test.localhost.bash.stats - # namespace: "test" - # template: ".host.shell.metric*" # test.localhost.bash.stats would become metric=stats and tags host=localhost,shell=bash - # delimiter: "_" - ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::graphite/server.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/graphite/server.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/graphite/server.asciidoc deleted file mode 100644 index 0cc8bfb3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/graphite/server.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-graphite-server]] -=== Graphite server metricset - -include::../../../module/graphite/server/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/graphite/server/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/haproxy.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/haproxy.asciidoc deleted file mode 100644 index 8f43e3cb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/haproxy.asciidoc +++ /dev/null @@ -1,82 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-haproxy]] -== HAProxy module - -This module collects stats from http://www.haproxy.org/[HAProxy]. It supports -collection from using TCP sockets or HTTP with or without basic authentication. - -To configure HAProxy to collect stats, you must enable the stats module, it can -be done by enabling a TCP socket, or by adding an HTTP stats frontend. - -Metricbeat can collect two metric sets from HAProxy, `info` and `stats`. `info` -is not available when using HTTP stats frontend. - -For example, to enable stats reporting via any local IP on port 14567, place -this statement under the `global` or `default` section of the haproxy config: - -[source,haproxy] ----- - stats socket 127.0.0.1:14567 ----- - -NOTE: You should use an internal private IP, or secure this with a firewall -rule, so that only designated hosts can access this data. - -To configure the HTTP stats frontend, a frontend with stats enabled has to -be added. For example, to open this frontend to any IP on port 14567 with -required authentication add this to the haproxy config: - -[source,haproxy] ----- - listen stats - bind 0.0.0.0:14567 - stats enable - stats uri /stats - stats auth admin:admin ----- - -The default metricsets are `info`and `stat`. - -[float] -=== Compatibility - -The HAProxy metricsets are tested with HAProxy versions from 1.6, 1.7 to 1.8. - - -[float] -=== Example configuration - -The HAProxy module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: haproxy - metricsets: ["info", "stat"] - period: 10s - hosts: ["tcp://127.0.0.1:14567"] - username : "admin" - password : "admin" - enabled: true ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -include::haproxy/info.asciidoc[] - -include::haproxy/stat.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/haproxy/info.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/haproxy/info.asciidoc deleted file mode 100644 index 06c62a01..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/haproxy/info.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-haproxy-info]] -=== HAProxy info metricset - -include::../../../module/haproxy/info/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/haproxy/info/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/haproxy/stat.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/haproxy/stat.asciidoc deleted file mode 100644 index 9dbeb627..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/haproxy/stat.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-haproxy-stat]] -=== HAProxy stat metricset - -include::../../../module/haproxy/stat/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/haproxy/stat/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/http.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/http.asciidoc deleted file mode 100644 index 326873a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/http.asciidoc +++ /dev/null @@ -1,72 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-http]] -== HTTP module - -The HTTP module is a Metricbeat module used to call arbitrary HTTP endpoints for which a dedicated Metricbeat module is not available. - -Multiple endpoints can be configured which are polled in a regular interval and the result is shipped to the configured output channel. It is recommended to install a Metricbeat instance on each host from which data should be fetched. - -This module is inspired by the Logstash https://www.elastic.co/guide/en/logstash/current/plugins-inputs-http_poller.html[http_poller] input filter but doesn't require that the endpoint is reachable by Logstash as the Metricbeat module pushes the data to the configured output channels, e.g. Logstash or Elasticsearch. - -This is often necessary in security restricted network setups, where Logstash is not able to reach all servers. Instead the server to be monitored itself has Metricbeat installed and can send the data or a collector server has Metricbeat installed which is deployed in the secured network environment and can reach all servers to be monitored. - -NOTE: As the HTTP metricsets also fetch headers, this can lead to lots of fields in Elasticsearch in case there are many different headers. If this is the case for you and you don't need the headers, we recommend to use processors to filter out the header field. - - -[float] -=== Example configuration - -The HTTP module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: http - #metricsets: - # - json - period: 10s - hosts: ["localhost:80"] - namespace: "json_namespace" - path: "/" - #body: "" - #method: "GET" - #username: "user" - #password: "secret" - #request.enabled: false - #response.enabled: false - #json.is_array: false - #dedot.enabled: false - -- module: http - #metricsets: - # - server - host: "localhost" - port: "8080" - enabled: false - #paths: - # - path: "/foo" - # namespace: "foo" - # fields: # added to the the response in root. overwrites existing fields - # key: "value" ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -include::http/json.asciidoc[] - -include::http/server.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/http/json.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/http/json.asciidoc deleted file mode 100644 index 2fa2e48c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/http/json.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-http-json]] -=== HTTP json metricset - -include::../../../module/http/json/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/http/json/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/http/server.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/http/server.asciidoc deleted file mode 100644 index bf5437ab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/http/server.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-http-server]] -=== HTTP server metricset - -include::../../../module/http/server/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/http/server/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ibmmq.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ibmmq.asciidoc deleted file mode 100644 index 911659d3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ibmmq.asciidoc +++ /dev/null @@ -1,70 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-ibmmq]] -[role="xpack"] -== IBM MQ module - -beta[] - -This module periodically fetches metrics from a containerized distribution of IBM MQ. - -[float] -=== Compatibility - -The ibmmq `qmgr` metricset is compatible with a containerized distribution of IBM MQ (since version 9.1.0). -The Docker image starts the `runmqserver` process, which spawns the HTTP server exposing metrics in Prometheus -format ([source code](https://github.com/ibm-messaging/mq-container/blob/9.1.0/internal/metrics/metrics.go)). - -The Docker container lifecycle, including metrics collection, has been described in the [Internals](https://github.com/ibm-messaging/mq-container/blob/9.1.0/docs/internals.md) -document. - -The image provides an option to easily enable metrics exporter using an environment -variable: - -`MQ_ENABLE_METRICS` - Set this to `true` to generate Prometheus metrics for the Queue Manager. - -[float] -=== Dashboard - -The ibmmq module includes predefined dashboards with overview information -of the monitored Queue Manager, including subscriptions, calls and messages. - -image::./images/metricbeat-ibmmq-calls.png[] - -image::./images/metricbeat-ibmmq-messages.png[] - -image::./images/metricbeat-ibmmq-subscriptions.png[] - - -[float] -=== Example configuration - -The IBM MQ module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: ibmmq - metricsets: ['qmgr'] - period: 10s - hosts: ['localhost:9157'] - - # This module uses the Prometheus collector metricset, all - # the options for this metricset are also available here. - metrics_path: /metrics ----- - -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::ibmmq/qmgr.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ibmmq/qmgr.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ibmmq/qmgr.asciidoc deleted file mode 100644 index 7617b660..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/ibmmq/qmgr.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-ibmmq-qmgr]] -=== IBM MQ qmgr metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/ibmmq/qmgr/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/ibmmq/qmgr/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/iis.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/iis.asciidoc deleted file mode 100644 index e915f794..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/iis.asciidoc +++ /dev/null @@ -1,100 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-iis]] -[role="xpack"] -== iis module - -beta[] - -This is the iis module. - -IIS (Internet Information Services) is a secure, reliable, and scalable Web server that provides an easy to manage platform for developing and hosting Web applications and services. - -The `iis` module will periodically retrieve IIS related metrics using performance counters such as: - - - System/Process counters like the the overall server and CPU usage for the IIS Worker Process and memory (currently used and available memory for the IIS Worker Process). - - IIS performance counters like Web Service: Bytes Received/Sec, Web Service: Bytes Sent/Sec, etc, which are helpful to track to identify potential spikes in traffic. - - Web Service Cache counters in order to monitor user mode cache and output cache. - - -The `iis` module mericsets are `webserver`, `website` and `application_pool`. - -[source,yaml] ----- -- module: iis - metricsets: - - webserver - - website - - application_pool - enabled: true - period: 10s - - # filter on application pool names - # application_pool.name: [] ----- - -[float] -== Metricsets - -[float] -=== `webserver` -A light metricset using the windows perfmon metricset as the base metricset. -This metricset allows users to retrieve aggregated metrics for the entire webserver, - -[float] -=== `website` -A light metricset using the windows perfmon metricset as the base metricset. -This metricset will collect metrics of specific sites, users can configure which websites they want to monitor, else, all are considered. - -[float] -=== `application_pool` -This metricset will collect metrics of specific application pools, users can configure which websites they want to monitor, else, all are considered. - - -[float] -=== Module-specific configuration notes - -`application_pool.name`:: []string, users can specify the application pools they would like to monitor. - - - -[float] -=== Example configuration - -The iis module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: iis - metricsets: - - webserver - - website - - application_pool - enabled: true - period: 10s - - # filter on application pool names - # application_pool.name: [] ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -include::iis/application_pool.asciidoc[] - -include::iis/webserver.asciidoc[] - -include::iis/website.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/iis/application_pool.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/iis/application_pool.asciidoc deleted file mode 100644 index 526f06fe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/iis/application_pool.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-iis-application_pool]] -=== iis application_pool metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/iis/application_pool/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/iis/application_pool/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/iis/webserver.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/iis/webserver.asciidoc deleted file mode 100644 index 051b318e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/iis/webserver.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-iis-webserver]] -=== iis webserver metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/iis/webserver/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/iis/webserver/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/iis/website.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/iis/website.asciidoc deleted file mode 100644 index 91800492..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/iis/website.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-iis-website]] -=== iis website metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/iis/website/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/iis/website/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio.asciidoc deleted file mode 100644 index f14af129..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio.asciidoc +++ /dev/null @@ -1,91 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-istio]] -[role="xpack"] -== istio module - -beta[] - -This is the Istio module. The Istio module collects metrics from the -Istio https://istio.io/docs/tasks/observability/metrics/querying-metrics/#about-the-prometheus-add-on[prometheus exporters endpoints]. - -The default metricsets are `mesh`, `mixer`, `pilot`, `galley`, `citadel`. - -[float] -=== Compatibility - -The Istio module is tested with Istio 1.4 - - -[float] -=== Example configuration - -The istio module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -# Istio mesh. To collect all Mixer-generated metrics -- module: istio - metricsets: ["mesh"] - period: 10s - # use istio-telemetry.istio-system:42422, when deploying Metricbeat in a kubernetes cluster as Pod or Daemonset - hosts: ["localhost:42422"] - -# Istio mixer. To monitor Mixer itself. -- module: istio - metricsets: ["mixer"] - period: 10s - # use istio-telemetry.istio-system:15014, when deploying Metricbeat in a kubernetes cluster as Pod or Daemonset - hosts: ["localhost:15014"] - -# Istio galley. To collect all Galley-generated metrics -- module: istio - metricsets: ["galley"] - period: 10s - # use istio-galley.istio-system:15014, when deploying Metricbeat in a kubernetes cluster as Pod or Daemonset - hosts: ["localhost:15014"] - -# Istio pilot. To collect all Pilot-generated metrics. -- module: istio - metricsets: ["pilot"] - period: 10s - # use istio-pilot.istio-system:15014, when deploying Metricbeat in a kubernetes cluster as Pod or Daemonset - hosts: ["localhost:15014"] - -# Istio citadel. To collect all Citadel-generated metrics. -- module: istio - metricsets: ["citadel"] - period: 10s - # use istio-pilot.istio-system:15014, when deploying Metricbeat in a kubernetes cluster as Pod or Daemonset - hosts: ["localhost:15014"] ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -* <> - -include::istio/citadel.asciidoc[] - -include::istio/galley.asciidoc[] - -include::istio/mesh.asciidoc[] - -include::istio/mixer.asciidoc[] - -include::istio/pilot.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/citadel.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/citadel.asciidoc deleted file mode 100644 index 898ad156..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/citadel.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-istio-citadel]] -=== istio citadel metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/istio/citadel/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/istio/citadel/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/galley.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/galley.asciidoc deleted file mode 100644 index 6fbd197f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/galley.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-istio-galley]] -=== istio galley metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/istio/galley/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/istio/galley/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/mesh.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/mesh.asciidoc deleted file mode 100644 index 33ca6d19..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/mesh.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-istio-mesh]] -=== istio mesh metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/istio/mesh/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/istio/mesh/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/mixer.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/mixer.asciidoc deleted file mode 100644 index 70f0776e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/mixer.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-istio-mixer]] -=== istio mixer metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/istio/mixer/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/istio/mixer/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/pilot.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/pilot.asciidoc deleted file mode 100644 index a1d0d245..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/istio/pilot.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-istio-pilot]] -=== istio pilot metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/istio/pilot/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/istio/pilot/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/jolokia.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/jolokia.asciidoc deleted file mode 100644 index fa91aede..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/jolokia.asciidoc +++ /dev/null @@ -1,74 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-jolokia]] -== Jolokia module - -This module collects metrics from -https://jolokia.org/reference/html/agents.html[Jolokia agents] running on a -target JMX server or dedicated proxy server. The default metricset is `jmx`. - -To collect metrics, {beatname_uc} communicates with a Jolokia HTTP/REST -endpoint that exposes the JMX metrics over HTTP/REST/JSON. - -[float] -=== Compatibility - -The Jolokia module is tested with Jolokia 1.5.0. It should work with version -1.2.2 and later. - - - -[float] -=== Example configuration - -The Jolokia module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: jolokia - #metricsets: ["jmx"] - period: 10s - hosts: ["localhost"] - namespace: "metrics" - #path: "/jolokia/?ignoreErrors=true&canonicalNaming=false" - #username: "user" - #password: "secret" - jmx.mappings: - #- mbean: 'java.lang:type=Runtime' - # attributes: - # - attr: Uptime - # field: uptime - #- mbean: 'java.lang:type=Memory' - # attributes: - # - attr: HeapMemoryUsage - # field: memory.heap_usage - # - attr: NonHeapMemoryUsage - # field: memory.non_heap_usage - # GC Metrics - this depends on what is available on your JVM - #- mbean: 'java.lang:type=GarbageCollector,name=ConcurrentMarkSweep' - # attributes: - # - attr: CollectionTime - # field: gc.cms_collection_time - # - attr: CollectionCount - # field: gc.cms_collection_count - - jmx.application: - jmx.instance: ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::jolokia/jmx.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/jolokia/jmx.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/jolokia/jmx.asciidoc deleted file mode 100644 index 20f17f58..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/jolokia/jmx.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-jolokia-jmx]] -=== Jolokia jmx metricset - -include::../../../module/jolokia/jmx/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/jolokia/jmx/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka.asciidoc deleted file mode 100644 index dfa7807d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka.asciidoc +++ /dev/null @@ -1,131 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-kafka]] -== Kafka module - -This is the Kafka module. - -The default metricsets are `consumergroup` and `partition`. - -If authorization is configured in the Kafka cluster, the following ACLs are -required for the Metricbeat user: - -* READ Topic, for the topics to be monitored -* DESCRIBE Group, for the groups to be monitored - -For example, if the `stats` user is being used for Metricbeat, to monitor all -topics and all consumer groups, ACLS can be granted with the following commands: - -[source,shell] ------ -kafka-acls --authorizer-properties zookeeper.connect=localhost:2181 --add --allow-principal User:stats --operation Read --topic '*' -kafka-acls --authorizer-properties zookeeper.connect=localhost:2181 --add --allow-principal User:stats --operation Describe --group '*' ------ - -[float] -=== Compatibility - -This module is tested with Kafka 0.10.2.1, 1.1.0 and 2.1.1. - -The Broker, Producer, Consumer metricsets require <> to fetch JMX metrics. Refer to the link for Jolokia's compatibility notes. - -[float] -=== Usage -The Broker, Producer, Consumer metricsets require <> to fetch JMX metrics. Refer to those Metricsets' documentation about how to use Jolokia. - - -[float] -=== Dashboard - -The Kafka module comes with a predefined dashboard. For example: - -image::./images/metricbeat_kafka_dashboard.png[] - - -[float] -=== Example configuration - -The Kafka module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -# Kafka metrics collected using the Kafka protocol -- module: kafka - #metricsets: - # - partition - # - consumergroup - period: 10s - hosts: ["localhost:9092"] - - #client_id: metricbeat - #retries: 3 - #backoff: 250ms - - # List of Topics to query metadata for. If empty, all topics will be queried. - #topics: [] - - # Optional SSL. By default is off. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - - # SASL authentication - #username: "" - #password: "" - -# Metrics collected from a Kafka broker using Jolokia -#- module: kafka -# metricsets: -# - broker -# period: 10s -# hosts: ["localhost:8779"] - -# Metrics collected from a Java Kafka consumer using Jolokia -#- module: kafka -# metricsets: -# - consumer -# period: 10s -# hosts: ["localhost:8774"] - -# Metrics collected from a Java Kafka producer using Jolokia -#- module: kafka -# metricsets: -# - producer -# period: 10s -# hosts: ["localhost:8775"] ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -* <> - -include::kafka/broker.asciidoc[] - -include::kafka/consumer.asciidoc[] - -include::kafka/consumergroup.asciidoc[] - -include::kafka/partition.asciidoc[] - -include::kafka/producer.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/broker.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/broker.asciidoc deleted file mode 100644 index 9ef1c702..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/broker.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kafka-broker]] -=== Kafka broker metricset - -beta[] - -include::../../../module/kafka/broker/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kafka/broker/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/consumer.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/consumer.asciidoc deleted file mode 100644 index a30bd900..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/consumer.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kafka-consumer]] -=== Kafka consumer metricset - -beta[] - -include::../../../module/kafka/consumer/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kafka/consumer/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/consumergroup.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/consumergroup.asciidoc deleted file mode 100644 index 10939b77..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/consumergroup.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kafka-consumergroup]] -=== Kafka consumergroup metricset - -include::../../../module/kafka/consumergroup/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kafka/consumergroup/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/partition.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/partition.asciidoc deleted file mode 100644 index 7fd178ed..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/partition.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kafka-partition]] -=== Kafka partition metricset - -include::../../../module/kafka/partition/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kafka/partition/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/producer.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/producer.asciidoc deleted file mode 100644 index d7e9e6b9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kafka/producer.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kafka-producer]] -=== Kafka producer metricset - -beta[] - -include::../../../module/kafka/producer/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kafka/producer/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kibana.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kibana.asciidoc deleted file mode 100644 index f03e1838..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kibana.asciidoc +++ /dev/null @@ -1,57 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-kibana]] -== Kibana module - -There are two modules that collect metrics about {kib}: - -* The Kibana module tracks only the high-level metrics. The default metricset in -this module is `status`. -* The Kibana X-Pack module enables you to monitor more Kibana metrics with our -{stack} {monitor-features}. The default metricset in this module is `stats`. - -[float] -=== Compatibility - -The Kibana module works with Kibana 6.7.0 and later. - - -[float] -=== Example configuration - -The Kibana module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: kibana - metricsets: ["status"] - period: 10s - hosts: ["localhost:5601"] - basepath: "" - enabled: true - - # Set to true to send data collected by module to X-Pack - # Monitoring instead of metricbeat-* indices. - #xpack.enabled: false ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -include::kibana/stats.asciidoc[] - -include::kibana/status.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kibana/stats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kibana/stats.asciidoc deleted file mode 100644 index b4ad84d2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kibana/stats.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kibana-stats]] -=== Kibana stats metricset - -include::../../../module/kibana/stats/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kibana/stats/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kibana/status.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kibana/status.asciidoc deleted file mode 100644 index c1b6fc13..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kibana/status.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kibana-status]] -=== Kibana status metricset - -include::../../../module/kibana/status/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kibana/status/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes.asciidoc deleted file mode 100644 index 0dbf695c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes.asciidoc +++ /dev/null @@ -1,319 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-kubernetes]] -== Kubernetes module - -This module fetches metrics from Kubernetes several components: - -- https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/[kubelet] -- https://github.com/kubernetes/kube-state-metrics[kube-state-metrics] -- https://kubernetes.io/docs/reference/command-line-tools-reference/kube-apiserver/[apiserver] -- https://kubernetes.io/docs/reference/command-line-tools-reference/kube-controller-manager/[controller-manager] -- https://kubernetes.io/docs/reference/command-line-tools-reference/kube-scheduler/[scheduler] -- https://kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/[proxy] - -All metricsets with the `state_` prefix require `hosts` field pointing to kube-state-metrics -service within the cluster, while the rest should be pointed to kubelet service. Check the -example configuration on how to do it. - -The default metricsets are `container`, `node`, `pod`, `system` and `volume`. - -[float] -=== Kubernetes RBAC - -Metricbeat requires certain cluster level privileges in order to fetch the metrics. The following example creates a `ServiceAcount` named `metricbeat` with the necessary permissions to run all the metricsets from the module. A `ClusterRole` and a `ClusterRoleBinding` are created for this purpose: - -[source,yaml] ----- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: metricbeat - namespace: kube-system - labels: - k8s-app: metricbeat ----- - -[source,yaml] ----- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: metricbeat - labels: - k8s-app: metricbeat -rules: -- apiGroups: [""] - resources: - - nodes - - namespaces - - events - - pods - verbs: ["get", "list", "watch"] -- apiGroups: ["extensions"] - resources: - - replicasets - verbs: ["get", "list", "watch"] -- apiGroups: ["apps"] - resources: - - statefulsets - - deployments - - replicasets - verbs: ["get", "list", "watch"] -- apiGroups: - - "" - resources: - - nodes/stats - verbs: - - get -- nonResourceURLs: - - /metrics - verbs: - - get ----- - -[source,yaml] ----- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: metricbeat -subjects: -- kind: ServiceAccount - name: metricbeat - namespace: kube-system -roleRef: - kind: ClusterRole - name: metricbeat - apiGroup: rbac.authorization.k8s.io -[source,yaml] ----- - - -[float] -=== Compatibility - -The Kubernetes module is tested with Kubernetes 1.13.x and 1.14.x - -[float] -=== Dashboard - -Kubernetes module is shipped including default dashboards for `apiserver`, `controllermanager`, `scheduler` and `proxy`. - -If you are using HA for those components, be aware that when gathering data from all instances the dashboard will usually show and average of the metrics. For those scenarios filtering by hosts or service address is possible. - -Dashboards for `controllermanager` `scheduler` and `proxy` are not compatible with kibana versions below `7.2.0` - -Kubernetes controller manager example: - -image::./images/metricbeat-kubernetes-controllermanager.png[] - - -Kubernetes scheduler example: - -image::./images/metricbeat_kubernetes_scheduler.png[] - - -Kubernetes proxy example: - -image::./images/metricbeat-kubernetes-proxy.png[] - - -[float] -=== Example configuration - -The Kubernetes module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -# Node metrics, from kubelet: -- module: kubernetes - metricsets: - - container - - node - - pod - - system - - volume - period: 10s - enabled: true - hosts: ["https://${HOSTNAME}:10250"] - bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token - ssl.verification_mode: "none" - #ssl.certificate_authorities: - # - /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt - #ssl.certificate: "/etc/pki/client/cert.pem" - #ssl.key: "/etc/pki/client/cert.key" - - # Enriching parameters: - add_metadata: true - # When used outside the cluster: - #host: node_name - # If kube_config is not set, KUBECONFIG environment variable will be checked - # and if not present it will fall back to InCluster - #kube_config: ~/.kube/config - -# State metrics from kube-state-metrics service: -- module: kubernetes - enabled: true - metricsets: - - state_node - - state_deployment - - state_replicaset - - state_statefulset - - state_pod - - state_container - - state_cronjob - - state_resourcequota - - state_service - - state_persistentvolume - - state_persistentvolumeclaim - - state_storageclass - period: 10s - hosts: ["kube-state-metrics:8080"] - - # Enriching parameters: - add_metadata: true - # When used outside the cluster: - #host: node_name - # If kube_config is not set, KUBECONFIG environment variable will be checked - # and if not present it will fall back to InCluster - #kube_config: ~/.kube/config - -# Kubernetes events -- module: kubernetes - enabled: true - metricsets: - - event - -# Kubernetes API server -# (when running metricbeat as a pod) -- module: kubernetes - enabled: true - metricsets: - - apiserver - hosts: ["https://${KUBERNETES_SERVICE_HOST}:${KUBERNETES_SERVICE_PORT}"] - -# Kubernetes proxy server -# (when running metricbeat locally at hosts or as a daemonset + host network) -- module: kubernetes - enabled: true - metricsets: - - proxy - hosts: ["localhost:10249"] - period: 10s - -# Kubernetes controller manager -# (URL and deployment will need to be modified to match the controller manager deployment) -- module: kubernetes - enabled: true - metricsets: - - controllermanager - hosts: ["http://localhost:10252"] - period: 10s - -# Kubernetes scheduler -# (URL and deployment method will need to be adapted to match scheduler deployment) -- module: kubernetes - enabled: true - metricsets: - - scheduler - hosts: ["localhost:10251"] - period: 10s ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -include::kubernetes/apiserver.asciidoc[] - -include::kubernetes/container.asciidoc[] - -include::kubernetes/controllermanager.asciidoc[] - -include::kubernetes/event.asciidoc[] - -include::kubernetes/node.asciidoc[] - -include::kubernetes/pod.asciidoc[] - -include::kubernetes/proxy.asciidoc[] - -include::kubernetes/scheduler.asciidoc[] - -include::kubernetes/state_container.asciidoc[] - -include::kubernetes/state_cronjob.asciidoc[] - -include::kubernetes/state_deployment.asciidoc[] - -include::kubernetes/state_node.asciidoc[] - -include::kubernetes/state_persistentvolumeclaim.asciidoc[] - -include::kubernetes/state_pod.asciidoc[] - -include::kubernetes/state_replicaset.asciidoc[] - -include::kubernetes/state_resourcequota.asciidoc[] - -include::kubernetes/state_service.asciidoc[] - -include::kubernetes/state_statefulset.asciidoc[] - -include::kubernetes/state_storageclass.asciidoc[] - -include::kubernetes/system.asciidoc[] - -include::kubernetes/volume.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/apiserver.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/apiserver.asciidoc deleted file mode 100644 index 389fec38..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/apiserver.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-apiserver]] -=== Kubernetes apiserver metricset - -include::../../../module/kubernetes/apiserver/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/apiserver/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/container.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/container.asciidoc deleted file mode 100644 index 4028e843..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/container.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-container]] -=== Kubernetes container metricset - -include::../../../module/kubernetes/container/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/container/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/controllermanager.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/controllermanager.asciidoc deleted file mode 100644 index acc08e04..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/controllermanager.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-controllermanager]] -=== Kubernetes controllermanager metricset - -include::../../../module/kubernetes/controllermanager/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/controllermanager/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/event.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/event.asciidoc deleted file mode 100644 index 79195850..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/event.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-event]] -=== Kubernetes event metricset - -include::../../../module/kubernetes/event/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/event/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/node.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/node.asciidoc deleted file mode 100644 index fdc5a85b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/node.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-node]] -=== Kubernetes node metricset - -include::../../../module/kubernetes/node/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/node/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/pod.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/pod.asciidoc deleted file mode 100644 index 5fd43885..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/pod.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-pod]] -=== Kubernetes pod metricset - -include::../../../module/kubernetes/pod/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/pod/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/proxy.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/proxy.asciidoc deleted file mode 100644 index ed317673..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/proxy.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-proxy]] -=== Kubernetes proxy metricset - -include::../../../module/kubernetes/proxy/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/proxy/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/scheduler.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/scheduler.asciidoc deleted file mode 100644 index 364bc67d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/scheduler.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-scheduler]] -=== Kubernetes scheduler metricset - -include::../../../module/kubernetes/scheduler/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/scheduler/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_container.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_container.asciidoc deleted file mode 100644 index 7ed48032..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_container.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-state_container]] -=== Kubernetes state_container metricset - -include::../../../module/kubernetes/state_container/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/state_container/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_cronjob.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_cronjob.asciidoc deleted file mode 100644 index 63252dbc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_cronjob.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-state_cronjob]] -=== Kubernetes state_cronjob metricset - -include::../../../module/kubernetes/state_cronjob/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/state_cronjob/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_deployment.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_deployment.asciidoc deleted file mode 100644 index cfc0c833..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_deployment.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-state_deployment]] -=== Kubernetes state_deployment metricset - -include::../../../module/kubernetes/state_deployment/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/state_deployment/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_node.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_node.asciidoc deleted file mode 100644 index 517b6451..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_node.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-state_node]] -=== Kubernetes state_node metricset - -include::../../../module/kubernetes/state_node/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/state_node/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_persistentvolumeclaim.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_persistentvolumeclaim.asciidoc deleted file mode 100644 index f0bce748..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_persistentvolumeclaim.asciidoc +++ /dev/null @@ -1,17 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-state_persistentvolumeclaim]] -=== Kubernetes state_persistentvolumeclaim metricset - -experimental[] - -include::../../../module/kubernetes/state_persistentvolumeclaim/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_pod.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_pod.asciidoc deleted file mode 100644 index b56c37c4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_pod.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-state_pod]] -=== Kubernetes state_pod metricset - -include::../../../module/kubernetes/state_pod/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/state_pod/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_replicaset.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_replicaset.asciidoc deleted file mode 100644 index 1cced9d3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_replicaset.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-state_replicaset]] -=== Kubernetes state_replicaset metricset - -include::../../../module/kubernetes/state_replicaset/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/state_replicaset/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_resourcequota.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_resourcequota.asciidoc deleted file mode 100644 index d220ffa9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_resourcequota.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-state_resourcequota]] -=== Kubernetes state_resourcequota metricset - -include::../../../module/kubernetes/state_resourcequota/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/state_resourcequota/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_service.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_service.asciidoc deleted file mode 100644 index 5921d593..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_service.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-state_service]] -=== Kubernetes state_service metricset - -experimental[] - -include::../../../module/kubernetes/state_service/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/state_service/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_statefulset.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_statefulset.asciidoc deleted file mode 100644 index e39f7bfb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_statefulset.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-state_statefulset]] -=== Kubernetes state_statefulset metricset - -include::../../../module/kubernetes/state_statefulset/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/state_statefulset/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_storageclass.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_storageclass.asciidoc deleted file mode 100644 index 02aec973..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/state_storageclass.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-state_storageclass]] -=== Kubernetes state_storageclass metricset - -experimental[] - -include::../../../module/kubernetes/state_storageclass/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/state_storageclass/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/system.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/system.asciidoc deleted file mode 100644 index 512f1675..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/system.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-system]] -=== Kubernetes system metricset - -include::../../../module/kubernetes/system/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/system/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/volume.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/volume.asciidoc deleted file mode 100644 index 63f576c3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kubernetes/volume.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kubernetes-volume]] -=== Kubernetes volume metricset - -include::../../../module/kubernetes/volume/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kubernetes/volume/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kvm.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kvm.asciidoc deleted file mode 100644 index f8373184..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kvm.asciidoc +++ /dev/null @@ -1,43 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-kvm]] -== kvm module - -beta[] - -This is the kvm module. - - -[float] -=== Example configuration - -The kvm module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: kvm - metricsets: ["dommemstat"] - enabled: true - period: 10s - hosts: ["unix:///var/run/libvirt/libvirt-sock"] - # For remote hosts, setup network access in libvirtd.conf - # and use the tcp scheme: - # hosts: [ "tcp://:16509" ] - - # Timeout to connect to Libvirt server - #timeout: 1s ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::kvm/dommemstat.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kvm/dommemstat.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kvm/dommemstat.asciidoc deleted file mode 100644 index c7cc150b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/kvm/dommemstat.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-kvm-dommemstat]] -=== kvm dommemstat metricset - -beta[] - -include::../../../module/kvm/dommemstat/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/kvm/dommemstat/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/logstash.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/logstash.asciidoc deleted file mode 100644 index 8ffc5514..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/logstash.asciidoc +++ /dev/null @@ -1,49 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-logstash]] -== Logstash module - -This is the Logstash module. - -The default metricsets are `node` and `node_stats`. - -[float] -=== Compatibility - -The Logstash module works with Logstash 7.3.0 and later. - - -[float] -=== Example configuration - -The Logstash module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: logstash - metricsets: ["node", "node_stats"] - enabled: true - period: 10s - hosts: ["localhost:9600"] ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -include::logstash/node.asciidoc[] - -include::logstash/node_stats.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/logstash/node.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/logstash/node.asciidoc deleted file mode 100644 index 19c83994..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/logstash/node.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-logstash-node]] -=== Logstash node metricset - -include::../../../module/logstash/node/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/logstash/node/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/logstash/node_stats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/logstash/node_stats.asciidoc deleted file mode 100644 index 2a9495fa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/logstash/node_stats.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-logstash-node_stats]] -=== Logstash node_stats metricset - -include::../../../module/logstash/node_stats/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/logstash/node_stats/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/memcached.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/memcached.asciidoc deleted file mode 100644 index ca34cdff..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/memcached.asciidoc +++ /dev/null @@ -1,42 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-memcached]] -== Memcached module - -This is the Memcached module. These metricsets were tested with Memcached version 1.4.35. - -The default metricset is `stats`. - -[float] -=== Compatibility - -The memcached module is tested with memcached 1.4.35. - - -[float] -=== Example configuration - -The Memcached module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: memcached - metricsets: ["stats"] - period: 10s - hosts: ["localhost:11211"] - enabled: true ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::memcached/stats.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/memcached/stats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/memcached/stats.asciidoc deleted file mode 100644 index f44b8b22..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/memcached/stats.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-memcached-stats]] -=== Memcached stats metricset - -include::../../../module/memcached/stats/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/memcached/stats/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb.asciidoc deleted file mode 100644 index c7e6e906..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb.asciidoc +++ /dev/null @@ -1,155 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-mongodb]] -== MongoDB module - -This module periodically fetches metrics from https://www.mongodb.com[MongoDB] -servers. - -[float] -=== Module-specific configuration notes - -When configuring the `hosts` option, you must use MongoDB URLs of the following -format: - ------------------------------------ -[mongodb://][user:pass@]host[:port][?options] ------------------------------------ - -The URL can be as simple as: - -[source,yaml] ----------------------------------------------------------------------- -- module: mongodb - hosts: ["localhost"] ----------------------------------------------------------------------- - -Or more complex like: - -[source,yaml] ----------------------------------------------------------------------- -- module: mongodb - hosts: ["mongodb://myuser:mypass@localhost:40001", "otherhost:40001"] ----------------------------------------------------------------------- - -The username and password can be included in the URL or they can be set using -the respective configuration options. The credentials in the URL take precedence -over the username and password configuration options. - -[source,yaml] ----- -- module: mongodb - metricsets: ["status"] - hosts: ["localhost:27017"] - username: root - password: test ----- - -The default metricsets are `collstats`, `dbstats` and `status`. - -[float] -=== Compatibility - -The MongoDB metricsets were tested with MongoDB 3.4 and 3.0 and are expected to -work with all versions >= 2.8. - -[float] -=== MongoDB Privileges - -In order to use the metricsets, the MongoDB user specified in the module configuration needs to have certain https://docs.mongodb.com/manual/core/authorization/#privileges[privileges]. - -We recommend using the https://docs.mongodb.com/manual/reference/built-in-roles/#clusterMonitor[`clusterMonitor` role] to cover all the necessary privileges. - -You can use the following command in Mongo shell to create the privileged user (make sure you are using the `admin` db by using `db` command in Mongo shell). - -["source","js",subs="attributes"] ----- -db.createUser( - { - user: "beats", - pwd: "pass", - roles: ["clusterMonitor"] - } -) ----- - -You can use the following command in Mongo shell to grant the role to an existing user (make sure you are using the `admin` db by using `db` command in Mongo shell). - -["source","js",subs="attributes"] ----- -db.grantRolesToUser("user", ["clusterMonitor"]) ----- - - -[float] -=== Example configuration - -The MongoDB module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: mongodb - metricsets: ["dbstats", "status", "collstats", "metrics", "replstatus"] - period: 10s - enabled: true - - # The hosts must be passed as MongoDB URLs in the format: - # [mongodb://][user:pass@]host[:port]. - # The username and password can also be set using the respective configuration - # options. The credentials in the URL take precedence over the username and - # password configuration options. - hosts: ["localhost:27017"] - - # Optional SSL. By default is off. - #ssl.enabled: true - - # Mode of verification of server certificate ('none' or 'full') - #ssl.verification_mode: 'full' - - # List of root certificates for TLS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - - # Username to use when connecting to MongoDB. Empty by default. - #username: user - - # Password to use when connecting to MongoDB. Empty by default. - #password: pass ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -* <> - -include::mongodb/collstats.asciidoc[] - -include::mongodb/dbstats.asciidoc[] - -include::mongodb/metrics.asciidoc[] - -include::mongodb/replstatus.asciidoc[] - -include::mongodb/status.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/collstats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/collstats.asciidoc deleted file mode 100644 index e53f1ac0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/collstats.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-mongodb-collstats]] -=== MongoDB collstats metricset - -include::../../../module/mongodb/collstats/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/mongodb/collstats/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/dbstats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/dbstats.asciidoc deleted file mode 100644 index e1a822a6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/dbstats.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-mongodb-dbstats]] -=== MongoDB dbstats metricset - -include::../../../module/mongodb/dbstats/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/mongodb/dbstats/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/metrics.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/metrics.asciidoc deleted file mode 100644 index 6c63fd96..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/metrics.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-mongodb-metrics]] -=== MongoDB metrics metricset - -include::../../../module/mongodb/metrics/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/mongodb/metrics/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/replstatus.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/replstatus.asciidoc deleted file mode 100644 index cf077c45..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/replstatus.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-mongodb-replstatus]] -=== MongoDB replstatus metricset - -include::../../../module/mongodb/replstatus/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/mongodb/replstatus/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/status.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/status.asciidoc deleted file mode 100644 index 57d0c480..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mongodb/status.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-mongodb-status]] -=== MongoDB status metricset - -include::../../../module/mongodb/status/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/mongodb/status/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mssql.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mssql.asciidoc deleted file mode 100644 index 15ad0f80..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mssql.asciidoc +++ /dev/null @@ -1,92 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-mssql]] -[role="xpack"] -== MSSQL module - -beta[] - -This is the https://www.microsoft.com/en-us/sql-server/sql-server-2017[Microsoft SQL 2017] Metricbeat module. It is still in beta and under active development to add new Metricsets and introduce enhancements. - -[float] -=== Compatibility - -The module is being tested with https://hub.docker.com/r/microsoft/mssql-server-linux/[2017 GA] version under Linux - -[float] -=== Metricsets - -The following Metricsets are already included: - -[float] -==== `transaction_log` - -`transaction_log` Metricset fetches information about the operation and transaction log of each MSSQL database in the monitored instance. All data is extracted from the https://docs.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/database-related-dynamic-management-views-transact-sql?view=sql-server-2017[Database Dynamic Management Views] - -[float] -==== `performance` - -`performance` Metricset fetches information from what's commonly known as https://docs.microsoft.com/en-us/sql/relational-databases/system-dynamic-management-views/sys-dm-os-performance-counters-transact-sql?view=sql-server-2017[Performance Counters] in MSSQL. - -[float] -=== Module-specific configuration notes - -When configuring the `hosts` option, you can specify native user credentials -as part of the host string with the following format: - ----- -hosts: ["sqlserver://sa@localhost"]] ----- - -To use Active Directory domain credentials, you can separately specify the username and password -using the respective configuration options to allow the domain to be included in the username: - ----- -metricbeat.modules: -- module: mssql - metricsets: - - "transaction_log" - - "performance" - hosts: ["sqlserver://localhost"] - username: domain\username - password: verysecurepassword - period: 10 ----- - -Store sensitive values like passwords in the <>. - -[float] -=== Example configuration - -The MSSQL module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: mssql - metricsets: - - "transaction_log" - - "performance" - hosts: ["sqlserver://localhost"] - username: domain\username - password: verysecurepassword - period: 10s - ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -include::mssql/performance.asciidoc[] - -include::mssql/transaction_log.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mssql/performance.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mssql/performance.asciidoc deleted file mode 100644 index 214ae045..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mssql/performance.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-mssql-performance]] -=== MSSQL performance metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/mssql/performance/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/mssql/performance/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mssql/transaction_log.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mssql/transaction_log.asciidoc deleted file mode 100644 index cf0bb4f3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mssql/transaction_log.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-mssql-transaction_log]] -=== MSSQL transaction_log metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/mssql/transaction_log/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/mssql/transaction_log/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/munin.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/munin.asciidoc deleted file mode 100644 index babe6594..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/munin.asciidoc +++ /dev/null @@ -1,53 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-munin]] -== Munin module - -This is the munin module. - -The default metricset is `node`. - -[float] -=== Compatibility - -Munin module should be compatible with any implementation of the munin network -protocol (http://guide.munin-monitoring.org/en/latest/master/network-protocol.html), -it is tested with munin node 2.0. - - -[float] -=== Example configuration - -The Munin module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: munin - metricsets: ["node"] - enabled: true - period: 10s - hosts: ["localhost:4949"] - - # List of plugins to collect metrics from, by default it collects from - # all the available ones. - #munin.plugins: [] - - # If set to true, it sanitizes fields names in concordance with munin - # implementation (all characters that are not alphanumeric, or underscore - # are replaced by underscores). - #munin.sanitize: false ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::munin/node.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/munin/node.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/munin/node.asciidoc deleted file mode 100644 index de4e7296..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/munin/node.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-munin-node]] -=== Munin node metricset - -include::../../../module/munin/node/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/munin/node/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mysql.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mysql.asciidoc deleted file mode 100644 index 549e8e1d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mysql.asciidoc +++ /dev/null @@ -1,94 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-mysql]] -== MySQL module - -This module periodically fetches metrics from https://www.mysql.com/[MySQL] -servers. - -The default metricset is `status`. - -[float] -=== Module-specific configuration notes - -When configuring the `hosts` option, you must use a MySQL Data Source Name (DSN) -of the following format: - ----- -[username[:password]@][protocol[(address)]]/ ----- - -You can also separately specify the username and password using the respective -configuration options. Usernames and passwords specified in the DSN take -precedence over those specified in the `username` and `password` config options. - ----- -- module: mysql - metricsets: ["status"] - hosts: ["tcp(127.0.0.1:3306)/"] - username: root - password: secret ----- - -[float] -=== Compatibility - -The mysql MetricSets were tested with MySQL and Percona 5.7 and 8.0 and are expected -to work with all versions >= 5.7.0. -It is also tested with MariaDB 10.2, 10.3 and 10.4. - -[float] -=== Dashboard - -The mysql module comes with a predefined dashboard. For example: - -image::./images/metricbeat-mysql.png[] - - -[float] -=== Example configuration - -The MySQL module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: mysql - metricsets: - - "status" - # - "galera_status" - period: 10s - - # Host DSN should be defined as "user:pass@tcp(127.0.0.1:3306)/" - # or "unix(/var/lib/mysql/mysql.sock)/", - # or another DSN format supported by . - # The username and password can either be set in the DSN or using the username - # and password config options. Those specified in the DSN take precedence. - hosts: ["root:secret@tcp(127.0.0.1:3306)/"] - - # Username of hosts. Empty by default. - #username: root - - # Password of hosts. Empty by default. - #password: secret - - # By setting raw to true, all raw fields from the status metricset will be added to the event. - #raw: false ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -include::mysql/galera_status.asciidoc[] - -include::mysql/status.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mysql/galera_status.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mysql/galera_status.asciidoc deleted file mode 100644 index c0d95bf5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mysql/galera_status.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-mysql-galera_status]] -=== MySQL galera_status metricset - -beta[] - -include::../../../module/mysql/galera_status/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/mysql/galera_status/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mysql/status.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mysql/status.asciidoc deleted file mode 100644 index ff19f0d6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/mysql/status.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-mysql-status]] -=== MySQL status metricset - -include::../../../module/mysql/status/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/mysql/status/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats.asciidoc deleted file mode 100644 index df5c6508..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats.asciidoc +++ /dev/null @@ -1,65 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-nats]] -== Nats module - -This is the Nats module. The Nats module uses https://nats.io/documentation/managing_the_server/monitoring/[Nats monitoring server APIs] to collect metrics. - -The default metricsets are `stats`, `connections`, `routes` and `subscriptions`. - -[float] -=== Compatibility - -The Nats module is tested with Nats 1.3.0, 2.0.4 and 2.1.4 - - -[float] -=== Dashboard - -The Nats module comes with a predefined dashboard. For example: - -image::./images/metricbeat_nats_dashboard.png[] - - -[float] -=== Example configuration - -The Nats module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: nats - metricsets: ["connections", "routes", "stats", "subscriptions"] - period: 10s - hosts: ["localhost:8222"] - #stats.metrics_path: "/varz" - #connections.metrics_path: "/connz" - #routes.metrics_path: "/routez" - #subscriptions.metrics_path: "/subsz" ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -include::nats/connections.asciidoc[] - -include::nats/routes.asciidoc[] - -include::nats/stats.asciidoc[] - -include::nats/subscriptions.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats/connections.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats/connections.asciidoc deleted file mode 100644 index a64a2a46..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats/connections.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-nats-connections]] -=== Nats connections metricset - -include::../../../module/nats/connections/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/nats/connections/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats/routes.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats/routes.asciidoc deleted file mode 100644 index e8556519..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats/routes.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-nats-routes]] -=== Nats routes metricset - -include::../../../module/nats/routes/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/nats/routes/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats/stats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats/stats.asciidoc deleted file mode 100644 index da5a1abc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats/stats.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-nats-stats]] -=== Nats stats metricset - -include::../../../module/nats/stats/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/nats/stats/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats/subscriptions.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats/subscriptions.asciidoc deleted file mode 100644 index 53f36c4a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nats/subscriptions.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-nats-subscriptions]] -=== Nats subscriptions metricset - -include::../../../module/nats/subscriptions/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/nats/subscriptions/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nginx.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nginx.asciidoc deleted file mode 100644 index 58bc584b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nginx.asciidoc +++ /dev/null @@ -1,59 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-nginx]] -== Nginx module - -This module periodically fetches metrics from https://nginx.org/[Nginx] servers. - -The default metricset is `stubstatus`. - - -[float] -=== Compatibility - -The Nginx metricsets were tested with Nginx 1.9 and are expected to work with all version ->= 1.9. - -[float] -=== Dashboard - -The nginx module comes with a predefined dashboard. For example: - -image::./images/metricbeat-nginx.png[] - - -[float] -=== Example configuration - -The Nginx module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: nginx - metricsets: ["stubstatus"] - enabled: true - period: 10s - - # Nginx hosts - hosts: ["http://127.0.0.1"] - - # Path to server status. Default nginx_status - server_status_path: "nginx_status" ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::nginx/stubstatus.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nginx/stubstatus.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nginx/stubstatus.asciidoc deleted file mode 100644 index c48feb75..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/nginx/stubstatus.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-nginx-stubstatus]] -=== Nginx stubstatus metricset - -include::../../../module/nginx/stubstatus/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/nginx/stubstatus/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/openmetrics.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/openmetrics.asciidoc deleted file mode 100644 index 4ef66ff3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/openmetrics.asciidoc +++ /dev/null @@ -1,67 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-openmetrics]] -[role="xpack"] -== Openmetrics module - -beta[] - -This module periodically fetches metrics from endpoints following https://openmetrics.io/[Openmetrics] format. - -[float] -=== Filtering metrics - -In order to filter out/in metrics one can make use of `metrics_filters.include` `metrics_filters.exclude` settings: - -[source,yaml] -------------------------------------------------------------------------------------- -- module: openmetrics - metricsets: ['collector'] - period: 10s - hosts: ["localhost:9090"] - metrics_path: /metrics - metrics_filters: - include: ["node_filesystem_*"] - exclude: ["node_filesystem_device_*", "^node_filesystem_readonly$"] -------------------------------------------------------------------------------------- - -The configuration above will include only metrics that match `node_filesystem_*` pattern and do not match `node_filesystem_device_*` -and are not `node_filesystem_readonly` metric. - - -[float] -=== Example configuration - -The Openmetrics module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: openmetrics - metricsets: ['collector'] - period: 10s - hosts: ['localhost:9090'] - - # This module uses the Prometheus collector metricset, all - # the options for this metricset are also available here. - metrics_path: /metrics - metrics_filters: - include: [] - exclude: [] ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::openmetrics/collector.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/openmetrics/collector.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/openmetrics/collector.asciidoc deleted file mode 100644 index fd5026ff..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/openmetrics/collector.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-openmetrics-collector]] -=== Openmetrics collector metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/openmetrics/collector/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/openmetrics/collector/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/oracle.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/oracle.asciidoc deleted file mode 100644 index d56abf86..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/oracle.asciidoc +++ /dev/null @@ -1,79 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-oracle]] -[role="xpack"] -== Oracle module - -This is the https://www.oracle.com[Oracle] module for Metricbeat. It is under active development with feedback from the community. A single Metricset for Tablespace monitoring is added so the community can start gathering metrics from their nodes and contributing to the module. - -[float] -== Compatibility -Oracle Metricbeat module is being tested version 12c R2 by using the store/oracle/database-enterprise:12.2.0.1 Docker image downloaded directly from the https://hub.docker.com/_/oracle-database-enterprise-edition[Oracle Docker Hub repository] -which is based on 5.0.13-arch1-1-ARCH Arch Linux. This is important, the module has only been tested with the mentioned image in Linux environments. - -OCI Instant Client is also required and the module has been tested by using version 18.5. See below for more information. - -[float] -== Dashboard -An overview dashboard for Kibana is already included: - -image::./images/metricbeat-oracle-overview.png[] - -[float] - -== Requirements -Oracle database requires a special OCI connector to get connected to the database. You can find more information about it in the https://www.oracle.com/database/technologies/instant-client.html[official link of Oracle's webpage]. Oracle's webpage contains a comprehensive manual about installation methods and troubleshooting. A small description is included here but follow Oracle's official documentation if you find some issue. The OCI Instant Client is available with the Oracle Universal Installer, RPM file or ZIP file. Download links can be found https://www.oracle.com/database/technologies/instant-client/downloads.html[here]. The Oracle Technology Network License Agreement with Oracle must be accepted to download the library. - -The OCI library install few Client Shared Libraries that must be referenced on the machine where Metricbeat is installed. The environment variable `LD_LIBRARY_PATH` is used to set the reference required by the Metricbeat library. For example, let's say you have downloaded the library into your `Downloads` folder, you can follow the steps below to install the ZIP library on `/usr/lib` (assuming you have `wget` and a zip unpacker): - - unzip $HOME/Downloads/instantclient-basic-linux.x64-18.5.0.0.0dbru.zip -d /usr/lib - export LD_LIBRARY_PATH=/usr/lib/instantclient_18_5:$LD_LIBRARY_PATH` - -Then, Metricbeat can be launched normally if the environment variable is set. - -[float] -== Metricsets - -The following Metricset is included in the module: - -[float] -=== `tablespaces` - -Includes information about data files and temp files, grouped by Tablespace with free space available, used space, status of the data files, status of the Tablespace, etc. - - -[float] -=== Example configuration - -The Oracle module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: oracle - metricsets: ["tablespace", "performance"] - enabled: true - period: 10s - hosts: ["oracle://user:pass@localhost:1521/ORCLPDB1.localdomain?sysdba=1"] - - # username: "" - # password: "" - ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -include::oracle/performance.asciidoc[] - -include::oracle/tablespace.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/oracle/performance.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/oracle/performance.asciidoc deleted file mode 100644 index 2c57d8f6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/oracle/performance.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-oracle-performance]] -=== Oracle performance metricset - -include::../../../../x-pack/metricbeat/module/oracle/performance/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/oracle/performance/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/oracle/tablespace.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/oracle/tablespace.asciidoc deleted file mode 100644 index af25323b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/oracle/tablespace.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-oracle-tablespace]] -=== Oracle tablespace metricset - -include::../../../../x-pack/metricbeat/module/oracle/tablespace/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/oracle/tablespace/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/php_fpm.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/php_fpm.asciidoc deleted file mode 100644 index 902bc104..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/php_fpm.asciidoc +++ /dev/null @@ -1,75 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-php_fpm]] -== PHP_FPM module - -This module periodically fetches metrics from https://php-fpm.org[PHP-FPM] -servers. - -The default metricset is `pool`. - -[float] -=== Module-specific configuration notes - -You need to enable the PHP-FPM status page by properly configuring -`pm.status_path`. - -Here is a sample nginx configuration to forward requests to the PHP-FPM status -page (assuming `pm.status_path` is configured with default value `/status`): - ----- -nginx -location ~ /status { - allow 127.0.0.1; - deny all; - include fastcgi_params; - fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; - fastcgi_pass 127.0.0.1:9000; -} ----- - - -[float] -=== Compatibility - -The PHP_FPM metricsets were tested with PHP 7.1.1 and are expected to -work with all versions >= 5. - - -[float] -=== Example configuration - -The PHP_FPM module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: php_fpm - metricsets: - - pool - #- process - enabled: true - period: 10s - status_path: "/status" - hosts: ["localhost:8080"] ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -include::php_fpm/pool.asciidoc[] - -include::php_fpm/process.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/php_fpm/pool.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/php_fpm/pool.asciidoc deleted file mode 100644 index fec66304..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/php_fpm/pool.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-php_fpm-pool]] -=== PHP_FPM pool metricset - -include::../../../module/php_fpm/pool/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/php_fpm/pool/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/php_fpm/process.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/php_fpm/process.asciidoc deleted file mode 100644 index 3fd9483a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/php_fpm/process.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-php_fpm-process]] -=== PHP_FPM process metricset - -include::../../../module/php_fpm/process/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/php_fpm/process/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql.asciidoc deleted file mode 100644 index 1958a3b3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql.asciidoc +++ /dev/null @@ -1,124 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-postgresql]] -== PostgreSQL module - -This module periodically fetches metrics from -https://www.postgresql.org/[PostgreSQL] servers. - -Default metricsets are `activity`, `bgwriter` and `database`. - - -[float] -=== Dashboard - -The PostgreSQL module comes with a predefined dashboard showing databse related metrics. For example: - -image::./images/metricbeat-postgresql-overview.png[] - - -[float] -=== Module-specific configuration notes - -When configuring the `hosts` option, you must use Postgres URLs of the following -format: - ------------------------------------ -[postgres://][user:pass@]host[:port][?options] ------------------------------------ - -The URL can be as simple as: - -[source,yaml] ----------------------------------------------------------------------- -- module: postgresql - hosts: ["postgres://localhost"] ----------------------------------------------------------------------- - -Or more complex like: - -[source,yaml] ----------------------------------------------------------------------- -- module: postgresql - hosts: ["postgres://localhost:40001?sslmode=disable", "postgres://otherhost:40001"] ----------------------------------------------------------------------- - -You can also separately specify the username and password using the respective -configuration options. Usernames and passwords specified in the URL take -precedence over those specified in the `username` and `password` config options. - -[source,yaml] ----- -- module: postgresql - metricsets: ["status"] - hosts: ["postgres://localhost:5432"] - username: root - password: test ----- - -[float] -=== Compatibility - -This module was tested with PostgreSQL 9.5.3 and is expected to work with all -versions >= 9. - - -[float] -=== Example configuration - -The PostgreSQL module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: postgresql - enabled: true - metricsets: - # Stats about every PostgreSQL database - - database - - # Stats about the background writer process's activity - - bgwriter - - # Stats about every PostgreSQL process - - activity - - period: 10s - - # The host must be passed as PostgreSQL URL. Example: - # postgres://localhost:5432?sslmode=disable - # The available parameters are documented here: - # https://godoc.org/github.com/lib/pq#hdr-Connection_String_Parameters - hosts: ["postgres://localhost:5432"] - - # Username to use when connecting to PostgreSQL. Empty by default. - #username: user - - # Password to use when connecting to PostgreSQL. Empty by default. - #password: pass ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -include::postgresql/activity.asciidoc[] - -include::postgresql/bgwriter.asciidoc[] - -include::postgresql/database.asciidoc[] - -include::postgresql/statement.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql/activity.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql/activity.asciidoc deleted file mode 100644 index 92fc5ae3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql/activity.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-postgresql-activity]] -=== PostgreSQL activity metricset - -include::../../../module/postgresql/activity/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/postgresql/activity/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql/bgwriter.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql/bgwriter.asciidoc deleted file mode 100644 index 94a55fb3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql/bgwriter.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-postgresql-bgwriter]] -=== PostgreSQL bgwriter metricset - -include::../../../module/postgresql/bgwriter/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/postgresql/bgwriter/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql/database.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql/database.asciidoc deleted file mode 100644 index b1598a74..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql/database.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-postgresql-database]] -=== PostgreSQL database metricset - -include::../../../module/postgresql/database/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/postgresql/database/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql/statement.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql/statement.asciidoc deleted file mode 100644 index dd87c900..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/postgresql/statement.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-postgresql-statement]] -=== PostgreSQL statement metricset - -include::../../../module/postgresql/statement/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/postgresql/statement/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/prometheus.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/prometheus.asciidoc deleted file mode 100644 index af87d01b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/prometheus.asciidoc +++ /dev/null @@ -1,105 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-prometheus]] -== Prometheus module - -[[prometheus-module]] -This module periodically scrapes metrics from -https://prometheus.io/docs/instrumenting/exporters/[Prometheus exporters]. - -[float] -=== Dashboard - -The Prometheus module comes with a predefined dashboard for Prometheus specific stats. For example: - -image::./images/metricbeat-prometheus-overview.png[] - - - - -[float] -=== Example configuration - -The Prometheus module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -# Metrics collected from a Prometheus endpoint -- module: prometheus - period: 10s - metricsets: ["collector"] - hosts: ["localhost:9090"] - metrics_path: /metrics - #metrics_filters: - # include: [] - # exclude: [] - #username: "user" - #password: "secret" - - # This can be used for service account based authorization: - #bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token - #ssl.certificate_authorities: - # - /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt - - -# Metrics sent by a Prometheus server using remote_write option -#- module: prometheus -# metricsets: ["remote_write"] -# host: "localhost" -# port: "9201" - - # Secure settings for the server using TLS/SSL: - #ssl.certificate: "/etc/pki/server/cert.pem" - #ssl.key: "/etc/pki/server/cert.key" - -# Metrics that will be collected using a PromQL -#- module: prometheus -# metricsets: ["query"] -# hosts: ["localhost:9090"] -# period: 10s -# queries: -# - name: "instant_vector" -# path: "/api/v1/query" -# params: -# query: "sum(rate(prometheus_http_requests_total[1m]))" -# - name: "range_vector" -# path: "/api/v1/query_range" -# params: -# query: "up" -# start: "2019-12-20T00:00:00.000Z" -# end: "2019-12-21T00:00:00.000Z" -# step: 1h -# - name: "scalar" -# path: "/api/v1/query" -# params: -# query: "100" -# - name: "string" -# path: "/api/v1/query" -# params: -# query: "some_value" ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -include::prometheus/collector.asciidoc[] - -include::prometheus/query.asciidoc[] - -include::prometheus/remote_write.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/prometheus/collector.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/prometheus/collector.asciidoc deleted file mode 100644 index 5bde631b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/prometheus/collector.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-prometheus-collector]] -=== Prometheus collector metricset - -include::../../../module/prometheus/collector/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/prometheus/collector/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/prometheus/query.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/prometheus/query.asciidoc deleted file mode 100644 index 72c0fde9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/prometheus/query.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-prometheus-query]] -=== Prometheus query metricset - -beta[] - -include::../../../module/prometheus/query/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/prometheus/query/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/prometheus/remote_write.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/prometheus/remote_write.asciidoc deleted file mode 100644 index 9d871805..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/prometheus/remote_write.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-prometheus-remote_write]] -=== Prometheus remote_write metricset - -beta[] - -include::../../../module/prometheus/remote_write/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/prometheus/remote_write/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq.asciidoc deleted file mode 100644 index fdb2eae1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq.asciidoc +++ /dev/null @@ -1,66 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-rabbitmq]] -== RabbitMQ module - -The RabbitMQ module uses http://www.rabbitmq.com/management.html[HTTP API] created by the management plugin to collect metrics. - -The default metricsets are `connection`, `node`, `queue` and `exchange`. - -If `management.path_prefix` is set in RabbitMQ configuration, `management_path_prefix` has to be set to the same value in this module configuration. - -[float] -=== Compatibility - -The rabbitmq module is fully tested with RabbitMQ 3.7.4 and it should be compatible with any version supporting the management plugin (which needs to be installed and enabled). Exchange metricset is also tested with 3.6.0, 3.6.5 and 3.7.14 - - -[float] -=== Example configuration - -The RabbitMQ module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: rabbitmq - metricsets: ["node", "queue", "connection"] - enabled: true - period: 10s - hosts: ["localhost:15672"] - - # Management path prefix, if `management.path_prefix` is set in RabbitMQ - # configuration, it has to be set to the same value. - #management_path_prefix: "" - - #username: guest - #password: guest ----- - -This module supports TLS connections when using `ssl` config field, as described in <>. -It also supports the options described in <>. - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -include::rabbitmq/connection.asciidoc[] - -include::rabbitmq/exchange.asciidoc[] - -include::rabbitmq/node.asciidoc[] - -include::rabbitmq/queue.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq/connection.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq/connection.asciidoc deleted file mode 100644 index e90f72cd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq/connection.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-rabbitmq-connection]] -=== RabbitMQ connection metricset - -include::../../../module/rabbitmq/connection/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/rabbitmq/connection/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq/exchange.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq/exchange.asciidoc deleted file mode 100644 index ba0b3c4c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq/exchange.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-rabbitmq-exchange]] -=== RabbitMQ exchange metricset - -include::../../../module/rabbitmq/exchange/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/rabbitmq/exchange/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq/node.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq/node.asciidoc deleted file mode 100644 index 56c5bcf1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq/node.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-rabbitmq-node]] -=== RabbitMQ node metricset - -include::../../../module/rabbitmq/node/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/rabbitmq/node/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq/queue.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq/queue.asciidoc deleted file mode 100644 index 83fe6c38..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/rabbitmq/queue.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-rabbitmq-queue]] -=== RabbitMQ queue metricset - -include::../../../module/rabbitmq/queue/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/rabbitmq/queue/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redis.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redis.asciidoc deleted file mode 100644 index 84377c51..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redis.asciidoc +++ /dev/null @@ -1,97 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-redis]] -== Redis module - -This module periodically fetches metrics from http://redis.io/[Redis] servers. - -The defaut metricsets are `info` and `keyspace`. - -[float] -=== Module-specific configuration notes - -The Redis module has these additional config options: - -*`hosts`*:: URLs that are used to connect to Redis. -URL format: -redis://[:password@]host[:port][/db-number][?option=value] -redis://HOST[:PORT][?password=PASSWORD[&db=DATABASE]] -*`password`*:: The password to authenticate, by default it's empty. -*`idle_timeout`*:: The duration to remain idle before closing connections. If - the value is zero, then idle connections are not closed. The default value - is 2 times the module period to allow a connection to be reused across - fetches. The `idle_timeout` should be set to less than the server's connection - timeout. -*`network`*:: The network type to be used for the Redis connection. The default value is - `tcp`. -*`maxconn`*:: The maximum number of concurrent connections to Redis. The default value - is 10. - - -[float] -=== Compatibility - -The redis metricsets `info`, `key` and `keyspace` are compatible with all distributions of Redis (OSS and enterprise). -They were tested with Redis 3.2.12, 4.0.11 and 5.0-rc4, and are expected to work with all versions >= 3.0. - - -[float] -=== Example configuration - -The Redis module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: redis - metricsets: ["info", "keyspace"] - enabled: true - period: 10s - - # Redis hosts - hosts: ["127.0.0.1:6379"] - - # Timeout after which time a metricset should return an error - # Timeout is by default defined as period, as a fetch of a metricset - # should never take longer then period, as otherwise calls can pile up. - #timeout: 1s - - # Optional fields to be added to each event - #fields: - # datacenter: west - - # Network type to be used for redis connection. Default: tcp - #network: tcp - - # Max number of concurrent connections. Default: 10 - #maxconn: 10 - - # Filters can be used to reduce the number of fields sent. - #processors: - # - include_fields: - # fields: ["beat", "metricset", "redis.info.stats"] - - # Redis AUTH password. Empty by default. - #password: foobared ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -include::redis/info.asciidoc[] - -include::redis/key.asciidoc[] - -include::redis/keyspace.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redis/info.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redis/info.asciidoc deleted file mode 100644 index cf13ce7f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redis/info.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-redis-info]] -=== Redis info metricset - -include::../../../module/redis/info/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/redis/info/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redis/key.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redis/key.asciidoc deleted file mode 100644 index b5e56995..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redis/key.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-redis-key]] -=== Redis key metricset - -include::../../../module/redis/key/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/redis/key/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redis/keyspace.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redis/keyspace.asciidoc deleted file mode 100644 index fe842062..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redis/keyspace.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-redis-keyspace]] -=== Redis keyspace metricset - -include::../../../module/redis/keyspace/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/redis/keyspace/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redisenterprise.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redisenterprise.asciidoc deleted file mode 100644 index e5189e1d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redisenterprise.asciidoc +++ /dev/null @@ -1,70 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-redisenterprise]] -[role="xpack"] -== Redis Enterprise module - -beta[] - -This module periodically fetches metrics from https://redislabs.com/redis-enterprise/[Redis Enterprise Software]. - -The defaut metricsets are `node` and `proxy`. - -[float] -=== Module-specific configuration notes - -The `redisenterprise` module has these additional config options: - -*`hosts`*:: URLs that are used to connect to Redis. -URL format: -https://HOST[:PORT] - -[float] -=== Compatibility - -The metricsets `node` and `proxy` are compatible with Redis Enterprise Software (RES). There were tested with RES -5.4.10-22 and are expected to work with all versions >= 5.0.2. - -[float] -=== Dashboard - -The `redisenterprise` module includes a predefined dashboard with overview information -of the monitored servers. - -image::./images/metricbeat-redisenterprise-overview.png[] - - -[float] -=== Example configuration - -The Redis Enterprise module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: redisenterprise - metricsets: - - node - - proxy - period: 1m - - # Metrics endpoint - hosts: ["https://127.0.0.1:8070/"] ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -include::redisenterprise/node.asciidoc[] - -include::redisenterprise/proxy.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redisenterprise/node.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redisenterprise/node.asciidoc deleted file mode 100644 index 90103d11..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redisenterprise/node.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-redisenterprise-node]] -=== Redis Enterprise node metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/redisenterprise/node/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/redisenterprise/node/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redisenterprise/proxy.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redisenterprise/proxy.asciidoc deleted file mode 100644 index cee1e06e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/redisenterprise/proxy.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-redisenterprise-proxy]] -=== Redis Enterprise proxy metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/redisenterprise/proxy/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/redisenterprise/proxy/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/sql.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/sql.asciidoc deleted file mode 100644 index 85a532a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/sql.asciidoc +++ /dev/null @@ -1,44 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-sql]] -[role="xpack"] -== sql module - -beta[] - -This is the sql module that fetches metrics from a SQL database. You can define driver and SQL query. - - - - -[float] -=== Example configuration - -The sql module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: sql - metricsets: - - query - period: 10s - hosts: ["user=myuser password=mypassword dbname=mydb sslmode=disable"] - - driver: "postgres" - sql_query: "select now()" - sql_response_format: table ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::sql/query.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/sql/query.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/sql/query.asciidoc deleted file mode 100644 index f75d0233..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/sql/query.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-sql-query]] -=== sql query metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/sql/query/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/sql/query/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/stan.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/stan.asciidoc deleted file mode 100644 index 13bcf8a7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/stan.asciidoc +++ /dev/null @@ -1,59 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-stan]] -[role="xpack"] -== Stan module - -This is the STAN module. The STAN module uses https://github.com/nats-io/nats-streaming-server/blob/master/server/monitor.go[STAN monitoring server APIs] to collect metrics. - -The default metricsets are `channels`, `stats` and `subscriptions`. - -[float] -=== Compatibility - -The STAN module is tested with STAN 0.15.1. - -[float] -== Dashboard -Dashboards for topic message count and queue depth are included: - -image::./images/metricbeat-stan-overview.png[] - - -[float] -=== Example configuration - -The Stan module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: stan - metricsets: ["stats", "channels", "subscriptions"] - period: 60s - hosts: ["localhost:8222"] - #stats.metrics_path: "/streaming/serverz" - #channels.metrics_path: "/streaming/channelsz" - #subscriptions.metrics_path: "/streaming/channelsz" # we retrieve streaming subscriptions with a detailed query param to the channelsz endpoint ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -include::stan/channels.asciidoc[] - -include::stan/stats.asciidoc[] - -include::stan/subscriptions.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/stan/channels.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/stan/channels.asciidoc deleted file mode 100644 index 63ff7900..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/stan/channels.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-stan-channels]] -=== Stan channels metricset - -include::../../../../x-pack/metricbeat/module/stan/channels/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/stan/channels/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/stan/stats.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/stan/stats.asciidoc deleted file mode 100644 index 62b6532b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/stan/stats.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-stan-stats]] -=== Stan stats metricset - -include::../../../../x-pack/metricbeat/module/stan/stats/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/stan/stats/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/stan/subscriptions.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/stan/subscriptions.asciidoc deleted file mode 100644 index 9ab2e2bd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/stan/subscriptions.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-stan-subscriptions]] -=== Stan subscriptions metricset - -include::../../../../x-pack/metricbeat/module/stan/subscriptions/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/stan/subscriptions/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/statsd.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/statsd.asciidoc deleted file mode 100644 index 491d1e71..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/statsd.asciidoc +++ /dev/null @@ -1,70 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-statsd]] -[role="xpack"] -== Statsd module - -The `statsd` module is a Metricbeat module which spawns a UDP server and listens for metrics in StatsD compatible -format. - -[float] -=== Metric types - -The module supports the following types of metrics: - -*Counter (c)*:: Measurement which accumulates over period of time until flushed (value set to 0). - -*Gauge (g)*:: Measurement which can increase, decrease or be set to a value. - -*Timer (ms)*:: Time measurement (in milliseconds) of an event. - -*Histogram (h)*:: Time measurement, alias for timer. - -*Set (s)*:: Measurement which counts unique occurrences until flushed (value set to 0). - -[float] -=== Module-specific configuration notes - -The `statsd` module has these additional config options: - -*`ttl`*:: It defines how long a metric will be reported after it was last recorded. -Irrespective of the given ttl, metrics will be reported at least once. -A ttl of zero means metrics will never expire. - -[float] -=== Metricsets - -Currently, there is only `server` metricset in `statsd` module. - -[float] -==== `server` -The metricset collects metric data sent using UDP and publishes them under the `statsd` prefix. - - -[float] -=== Example configuration - -The Statsd module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: statsd - host: "localhost" - port: "8125" - enabled: false - #ttl: "30s" ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::statsd/server.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/statsd/server.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/statsd/server.asciidoc deleted file mode 100644 index b3e983bb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/statsd/server.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-statsd-server]] -=== Statsd server metricset - -include::../../../../x-pack/metricbeat/module/statsd/server/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/statsd/server/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system.asciidoc deleted file mode 100644 index 722f24c6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system.asciidoc +++ /dev/null @@ -1,317 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-system]] -== System module - -The System module allows you to monitor your servers. Because the System module -always applies to the local server, the `hosts` config option is not needed. - -The default metricsets are `cpu`, `load`, `memory`, `network`, `process`, and -`process_summary`. To disable a default metricset, comment it out in the -`modules.d/system.yml` configuration file. If _all_ metricsets are commented out -and the System module is enabled, {beatname_uc} uses the default metricsets. - -Note that certain metricsets may access `/proc` to gather process information, -and the resulting `ptrace_may_access()` call by the kernel to check for -permissions can be blocked by -https://gitlab.com/apparmor/apparmor/wikis/TechnicalDoc_Proc_and_ptrace[AppArmor -and other LSM software], even though the System module doesn't use `ptrace` -directly. - -[float] -=== Dashboard - -The System module comes with a predefined dashboard. For example: - -image::./images/metricbeat_system_dashboard.png[] - -[float] -=== Required permissions - -The System metricsets collect different kinds of metric data, which may require dedicated permissions -to be fetched. For security reasons it's advised to grant the lowest possible permissions. This section -justifies which permissions must be present for particular metricsets. - -Please notice that modern Linux implementations divide the privileges traditionally associated with superuser -into distinct units, known as capabilities, which can be independently enabled and disabled. -Capabilities are a per-thread attribute. - -[float] -==== cpu - -CPU statistics (idle, irq, user, system, iowait, softirq, cores, nice, steal, total) should be available without -elevated permissions. - -[float] -==== load - -CPU load data (1 min, 5 min, 15 min, cores) should be available without elevated permissions. - -[float] -==== memory - -Memory statistics (swap, total, used, free, actual) should be available without elevated permissions. - -[float] -==== network - -Network metrics for interfaces (in, out, errors, dropped, bytes, packets) should be available without elevated -permissions. - -[float] -==== process - -Process execution data (state, memory, cpu, cmdline) should be available for an authorized user. - -If the beats process is running as less privileged user, it may not be able to read process data belonging to -other users. The issue should be reported in application logs: - -["source"] ----- -2019-12-23T13:32:06.457+0100 DEBUG [processes] process/process.go:475 Skip process pid=235: error getting process state for pid=235: Could not read process info for pid 23 ----- - -[float] -==== process_summary - -General process summary (unknown, dead, total, sleeping, running, idle, stopped, zombie) should be available without -elevated permissions. Please notice that if the process data belongs to the other users, it will be counted as unknown -value (no error will be reported in application logs). - -[float] -==== socket_summary - -Used sockets summary (TCP, UDP, count, listening, established, wait, etc.) should be available without elevated -permissions. - -[float] -==== entropy - -Entropy data (available, pool size) requires access to the `/proc/sys/kernel/random` path. -Otherwise an error will be reported. - -[float] -==== core - -Usage statistics for each CPU core (idle, irq, user, system, iowait, softirq, cores, nice, steal, total) should be available without -elevated permissions. - -[float] -==== diskio - -Disk IO metrics (io, read, write) should be available without elevated permissions. - -[float] -==== socket - -Events for each new TCP socket should be available for an authorized user. - -If the beats process is running as less privileged user, it may not be able to view socket data belonging to -other users. - -[float] -==== service - -Systemd service data (memory, tasks, states) should be available for an authorized user. - -If the beats process is running as less privileged user, it may not be able to read process data belonging to -other users. The issue should be reported in application logs: - -["source"] ----- -2020-01-02T08:19:50.635Z INFO module/wrapper.go:252 Error fetching data for metricset system.service: error getting list of running units: Rejected send message, 2 matched rules; type="method_call", sender=":1.35" (uid=1000 pid=4429 comm="./metricbeat -d * -e ") interface="org.freedesktop.systemd1.Manager" member="ListUnitsByPatterns" error name="(unset)" requested_reply="0" destination="org.freedesktop.systemd1" (uid=0 pid=1 comm="/usr/lib/systemd/systemd --switched-root --system ") ----- - -[float] -==== filesystem - -Filesystem metrics data (total, available, type, mount point, files, free, used) should be available without elevated -permissions. - -[float] -==== fsstat - -Fsstat metrics data (total size, free, total, used count) should be available without elevated permissions. - -[float] -==== uptime - -Uptime metrics data (duration) should be available without elevated permissions. - -[float] -==== raid - -RAID metrics data (block, disks) requires access to the `/sys/block` mount point and all referenced devices. -Otherwise an error will be reported. - - -[float] -=== Example configuration - -The System module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: system - metricsets: - - cpu # CPU usage - - load # CPU load averages - - memory # Memory usage - - network # Network IO - - process # Per process metrics - - process_summary # Process summary - - uptime # System Uptime - - socket_summary # Socket summary - #- core # Per CPU core usage - #- diskio # Disk IO - #- filesystem # File system usage for each mountpoint - #- fsstat # File system summary metrics - #- raid # Raid - #- socket # Sockets and connection info (linux only) - #- service # systemd service information - enabled: true - period: 10s - processes: ['.*'] - - # Configure the metric types that are included by these metricsets. - cpu.metrics: ["percentages","normalized_percentages"] # The other available option is ticks. - core.metrics: ["percentages"] # The other available option is ticks. - - # A list of filesystem types to ignore. The filesystem metricset will not - # collect data from filesystems matching any of the specified types, and - # fsstats will not include data from these filesystems in its summary stats. - # If not set, types associated to virtual filesystems are automatically - # added when this information is available in the system (e.g. the list of - # `nodev` types in `/proc/filesystem`). - #filesystem.ignore_types: [] - - # These options allow you to filter out all processes that are not - # in the top N by CPU or memory, in order to reduce the number of documents created. - # If both the `by_cpu` and `by_memory` options are used, the union of the two sets - # is included. - #process.include_top_n: - - # Set to false to disable this feature and include all processes - #enabled: true - - # How many processes to include from the top by CPU. The processes are sorted - # by the `system.process.cpu.total.pct` field. - #by_cpu: 0 - - # How many processes to include from the top by memory. The processes are sorted - # by the `system.process.memory.rss.bytes` field. - #by_memory: 0 - - # If false, cmdline of a process is not cached. - #process.cmdline.cache.enabled: true - - # Enable collection of cgroup metrics from processes on Linux. - #process.cgroups.enabled: true - - # A list of regular expressions used to whitelist environment variables - # reported with the process metricset's events. Defaults to empty. - #process.env.whitelist: [] - - # Include the cumulative CPU tick values with the process metrics. Defaults - # to false. - #process.include_cpu_ticks: false - - # Raid mount point to monitor - #raid.mount_point: '/' - - # Configure reverse DNS lookup on remote IP addresses in the socket metricset. - #socket.reverse_lookup.enabled: false - #socket.reverse_lookup.success_ttl: 60s - #socket.reverse_lookup.failure_ttl: 60s - - # Diskio configurations - #diskio.include_devices: [] - - # Filter systemd services by status or sub-status - #service.state_filter: ["active"] - - # Filter systemd services based on a name pattern - #service.pattern_filter: ["ssh*", "nfs*"] ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -include::system/core.asciidoc[] - -include::system/cpu.asciidoc[] - -include::system/diskio.asciidoc[] - -include::system/entropy.asciidoc[] - -include::system/filesystem.asciidoc[] - -include::system/fsstat.asciidoc[] - -include::system/load.asciidoc[] - -include::system/memory.asciidoc[] - -include::system/network.asciidoc[] - -include::system/network_summary.asciidoc[] - -include::system/process.asciidoc[] - -include::system/process_summary.asciidoc[] - -include::system/raid.asciidoc[] - -include::system/service.asciidoc[] - -include::system/socket.asciidoc[] - -include::system/socket_summary.asciidoc[] - -include::system/uptime.asciidoc[] - -include::system/users.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/core.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/core.asciidoc deleted file mode 100644 index 5dad70a7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/core.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-core]] -=== System core metricset - -include::../../../module/system/core/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/core/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/cpu.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/cpu.asciidoc deleted file mode 100644 index 7202e10b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/cpu.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-cpu]] -=== System cpu metricset - -include::../../../module/system/cpu/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/cpu/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/diskio.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/diskio.asciidoc deleted file mode 100644 index 192c0320..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/diskio.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-diskio]] -=== System diskio metricset - -include::../../../module/system/diskio/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/diskio/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/entropy.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/entropy.asciidoc deleted file mode 100644 index 2d4abcb8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/entropy.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-entropy]] -=== System entropy metricset - -include::../../../module/system/entropy/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/entropy/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/filesystem.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/filesystem.asciidoc deleted file mode 100644 index b508394f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/filesystem.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-filesystem]] -=== System filesystem metricset - -include::../../../module/system/filesystem/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/filesystem/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/fsstat.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/fsstat.asciidoc deleted file mode 100644 index 3abfce2b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/fsstat.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-fsstat]] -=== System fsstat metricset - -include::../../../module/system/fsstat/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/fsstat/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/load.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/load.asciidoc deleted file mode 100644 index d9e7b67f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/load.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-load]] -=== System load metricset - -include::../../../module/system/load/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/load/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/memory.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/memory.asciidoc deleted file mode 100644 index 2210a930..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/memory.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-memory]] -=== System memory metricset - -include::../../../module/system/memory/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/memory/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/network.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/network.asciidoc deleted file mode 100644 index 3b3f51d6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/network.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-network]] -=== System network metricset - -include::../../../module/system/network/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/network/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/network_summary.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/network_summary.asciidoc deleted file mode 100644 index fd68d6b7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/network_summary.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-network_summary]] -=== System network_summary metricset - -beta[] - -include::../../../module/system/network_summary/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/network_summary/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/process.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/process.asciidoc deleted file mode 100644 index 13b01ed9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/process.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-process]] -=== System process metricset - -include::../../../module/system/process/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/process/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/process_summary.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/process_summary.asciidoc deleted file mode 100644 index cf214545..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/process_summary.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-process_summary]] -=== System process_summary metricset - -include::../../../module/system/process_summary/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/process_summary/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/raid.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/raid.asciidoc deleted file mode 100644 index cf8092e3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/raid.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-raid]] -=== System raid metricset - -include::../../../module/system/raid/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/raid/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/service.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/service.asciidoc deleted file mode 100644 index 0f7fc189..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/service.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-service]] -=== System service metricset - -beta[] - -include::../../../module/system/service/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/service/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/socket.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/socket.asciidoc deleted file mode 100644 index b8d8f013..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/socket.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-socket]] -=== System socket metricset - -include::../../../module/system/socket/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/socket/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/socket_summary.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/socket_summary.asciidoc deleted file mode 100644 index 0b3f4740..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/socket_summary.asciidoc +++ /dev/null @@ -1,16 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-socket_summary]] -=== System socket_summary metricset - -include::../../../module/system/socket_summary/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/uptime.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/uptime.asciidoc deleted file mode 100644 index 97d5bf59..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/uptime.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-uptime]] -=== System uptime metricset - -include::../../../module/system/uptime/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/uptime/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/users.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/users.asciidoc deleted file mode 100644 index ab3025c0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/system/users.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-system-users]] -=== System users metricset - -beta[] - -include::../../../module/system/users/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/system/users/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat.asciidoc deleted file mode 100644 index e6e8476c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat.asciidoc +++ /dev/null @@ -1,64 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-tomcat]] -[role="xpack"] -== Tomcat module - -beta[] - -This module periodically fetches JMX metrics from Apache Tomcat. - -[float] -=== Compatibility -The module has been tested with Tomcat 7.0.24 and 9.0.24. Other versions are expected to work. - -[float] -== Dashboard -An overview dashboard for Kibana is already included: - -image::./images/metricbeat-tomcat-overview.png[] - -[float] -=== Usage -The Tomcat module requires <>to fetch JMX metrics. Refer to the link for instructions about how to use Jolokia. - - -[float] -=== Example configuration - -The Tomcat module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: tomcat - metricsets: ['threading', 'cache', 'memory', 'requests'] - period: 10s - hosts: ['localhost:8080'] - path: "/jolokia/?ignoreErrors=true&canonicalNaming=false" ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -* <> - -include::tomcat/cache.asciidoc[] - -include::tomcat/memory.asciidoc[] - -include::tomcat/requests.asciidoc[] - -include::tomcat/threading.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat/cache.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat/cache.asciidoc deleted file mode 100644 index ddddaae0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat/cache.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-tomcat-cache]] -=== Tomcat cache metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/tomcat/cache/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/tomcat/cache/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat/memory.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat/memory.asciidoc deleted file mode 100644 index 1d850e84..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat/memory.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-tomcat-memory]] -=== Tomcat memory metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/tomcat/memory/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/tomcat/memory/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat/requests.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat/requests.asciidoc deleted file mode 100644 index 8f2db18d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat/requests.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-tomcat-requests]] -=== Tomcat requests metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/tomcat/requests/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/tomcat/requests/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat/threading.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat/threading.asciidoc deleted file mode 100644 index 4d356cb2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/tomcat/threading.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-tomcat-threading]] -=== Tomcat threading metricset - -beta[] - -include::../../../../x-pack/metricbeat/module/tomcat/threading/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../../x-pack/metricbeat/module/tomcat/threading/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/traefik.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/traefik.asciidoc deleted file mode 100644 index a9188591..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/traefik.asciidoc +++ /dev/null @@ -1,39 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-traefik]] -== traefik module - -This module periodically fetches metrics from a https://traefik.io/[Traefik] -instance. The Traefik instance must be configured to expose it's HTTP API. - -=== Compatibility - -The Traefik metricsets were tested with Traefik 1.6. - - -[float] -=== Example configuration - -The traefik module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: traefik - metricsets: ["health"] - period: 10s - hosts: ["localhost:8080"] ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::traefik/health.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/traefik/health.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/traefik/health.asciidoc deleted file mode 100644 index 1afcf32d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/traefik/health.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-traefik-health]] -=== traefik health metricset - -include::../../../module/traefik/health/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/traefik/health/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/uwsgi.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/uwsgi.asciidoc deleted file mode 100644 index bb2234ab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/uwsgi.asciidoc +++ /dev/null @@ -1,52 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-uwsgi]] -== uwsgi module - -This is the uwsgi module. By default collects the `stats` metricset, using -http://uwsgi-docs.readthedocs.io/en/latest/StatsServer.html[StatsServer]. - -[float] -=== Module-specific configuration notes - -The uWSGI module has these additional config options: - -*`hosts`*:: host URLs to get data from (e.g: `tcp://127.0.0.1:9191`). - Can obtain data from 3 types of schemes: tcp (tcp://ip:port), unix socket (unix:///tmp/uwsgi.sock) - and http/https server (http://ip:port) - -[float] -=== Dashboard - -The uwsgi module comes with a predefined dashboard. For example: - -image::./images/uwsgi_dashboard.png[] - - -[float] -=== Example configuration - -The uwsgi module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: uwsgi - metricsets: ["status"] - enable: true - period: 10s - hosts: ["tcp://127.0.0.1:9191"] ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -include::uwsgi/status.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/uwsgi/status.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/uwsgi/status.asciidoc deleted file mode 100644 index d7497a9c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/uwsgi/status.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-uwsgi-status]] -=== uwsgi status metricset - -include::../../../module/uwsgi/status/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/uwsgi/status/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/vsphere.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/vsphere.asciidoc deleted file mode 100644 index 638c9f9d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/vsphere.asciidoc +++ /dev/null @@ -1,60 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-vsphere]] -== vSphere module - -The vSphere module uses the https://github.com/vmware/govmomi[Govmomi] library to collect metrics from any Vmware SDK URL (ESXi/VCenter). This library is built for and tested against ESXi and vCenter 5.5, 6.0 and 6.5. - -By default it enables the metricsets `datastore`, `host` and `virtualmachine`. - -[float] -=== Dashboard - -The vsphere module comes with a predefined dashboard. For example: - -image::./images/metricbeat_vsphere_dashboard.png[] -image::./images/metricbeat_vsphere_vm_dashboard.png[] - - -[float] -=== Example configuration - -The vSphere module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: vsphere - enabled: true - metricsets: ["datastore", "host", "virtualmachine"] - period: 10s - hosts: ["https://localhost/sdk"] - - username: "user" - password: "password" - # If insecure is true, don't verify the server's certificate chain - insecure: false - # Get custom fields when using virtualmachine metric set. Default false. - # get_custom_fields: false ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -include::vsphere/datastore.asciidoc[] - -include::vsphere/host.asciidoc[] - -include::vsphere/virtualmachine.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/vsphere/datastore.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/vsphere/datastore.asciidoc deleted file mode 100644 index dff7ab78..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/vsphere/datastore.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-vsphere-datastore]] -=== vSphere datastore metricset - -include::../../../module/vsphere/datastore/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/vsphere/datastore/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/vsphere/host.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/vsphere/host.asciidoc deleted file mode 100644 index 1f8bb0ea..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/vsphere/host.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-vsphere-host]] -=== vSphere host metricset - -include::../../../module/vsphere/host/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/vsphere/host/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/vsphere/virtualmachine.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/vsphere/virtualmachine.asciidoc deleted file mode 100644 index edeabb47..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/vsphere/virtualmachine.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-vsphere-virtualmachine]] -=== vSphere virtualmachine metricset - -include::../../../module/vsphere/virtualmachine/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/vsphere/virtualmachine/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/windows.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/windows.asciidoc deleted file mode 100644 index e343a359..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/windows.asciidoc +++ /dev/null @@ -1,51 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-windows]] -== Windows module - -This is the Windows module. It collects metrics from Windows systems, -by default metricset `service` is enabled. - - -[float] -=== Example configuration - -The Windows module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: windows - metricsets: ["perfmon"] - enabled: true - period: 10s - perfmon.ignore_non_existent_counters: false - perfmon.group_measurements_by_instance: false - perfmon.counters: - # - instance_label: processor.name - # instance_name: total - # measurement_label: processor.time.total.pct - # query: '\Processor Information(_Total)\% Processor Time' - -- module: windows - metricsets: ["service"] - enabled: true - period: 60s ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -include::windows/perfmon.asciidoc[] - -include::windows/service.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/windows/perfmon.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/windows/perfmon.asciidoc deleted file mode 100644 index f3f53901..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/windows/perfmon.asciidoc +++ /dev/null @@ -1,23 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-windows-perfmon]] -=== Windows perfmon metricset - -beta[] - -include::../../../module/windows/perfmon/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/windows/perfmon/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/windows/service.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/windows/service.asciidoc deleted file mode 100644 index d97cd83a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/windows/service.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-windows-service]] -=== Windows service metricset - -include::../../../module/windows/service/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/windows/service/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/zookeeper.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/zookeeper.asciidoc deleted file mode 100644 index d4beca48..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/zookeeper.asciidoc +++ /dev/null @@ -1,57 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-module-zookeeper]] -== ZooKeeper module - -The ZooKeeper module fetches statistics from the ZooKeeper service. The default -metricsets are `mntr` and `server`. - -[float] -=== Compatibility - -The ZooKeeper metricsets were tested with ZooKeeper 3.4.8 and are expected to work with all version ->= 3.4.0. Versions prior to 3.4 do not support the `mntr` command. - -[float] -=== Dashboard - -The Zookeeper module comes with a predefined dashboard: - -image::./images/metricbeat-zookeeper.png[] - - -[float] -=== Example configuration - -The ZooKeeper module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -metricbeat.modules: -- module: zookeeper - enabled: true - metricsets: ["mntr", "server"] - period: 10s - hosts: ["localhost:2181"] ----- - -[float] -=== Metricsets - -The following metricsets are available: - -* <> - -* <> - -* <> - -include::zookeeper/connection.asciidoc[] - -include::zookeeper/mntr.asciidoc[] - -include::zookeeper/server.asciidoc[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/zookeeper/connection.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/zookeeper/connection.asciidoc deleted file mode 100644 index 06f31f45..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/zookeeper/connection.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-zookeeper-connection]] -=== ZooKeeper connection metricset - -include::../../../module/zookeeper/connection/_meta/docs.asciidoc[] - - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/zookeeper/connection/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/zookeeper/mntr.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/zookeeper/mntr.asciidoc deleted file mode 100644 index 7f932dc2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/zookeeper/mntr.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-zookeeper-mntr]] -=== ZooKeeper mntr metricset - -include::../../../module/zookeeper/mntr/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/zookeeper/mntr/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/zookeeper/server.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/zookeeper/server.asciidoc deleted file mode 100644 index 6b615709..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules/zookeeper/server.asciidoc +++ /dev/null @@ -1,22 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[metricbeat-metricset-zookeeper-server]] -=== ZooKeeper server metricset - -include::../../../module/zookeeper/server/_meta/docs.asciidoc[] - -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default. - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../module/zookeeper/server/_meta/data.json[] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules_list.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules_list.asciidoc deleted file mode 100644 index b324627d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/modules_list.asciidoc +++ /dev/null @@ -1,334 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[options="header"] -|=== -|Modules |Dashboards |Metricsets -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.3+| .3+| |<> -|<> -|<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.1+| .1+| |<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.1+| .1+| |<> -|<> beta[] |image:./images/icon-no.png[No prebuilt dashboards] | -.1+| .1+| |<> beta[] -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.16+| .16+| |<> beta[] -|<> -|<> beta[] -|<> -|<> -|<> -|<> beta[] -|<> beta[] -|<> -|<> -|<> -|<> beta[] -|<> -|<> beta[] -|<> beta[] -|<> beta[] -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.8+| .8+| |<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.2+| .2+| |<> -|<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.13+| .13+| |<> -|<> -|<> -|<> beta[] -|<> beta[] -|<> beta[] -|<> beta[] -|<> beta[] -|<> beta[] -|<> -|<> -|<> -|<> -|<> beta[] |image:./images/icon-no.png[No prebuilt dashboards] | -.3+| .3+| |<> beta[] -|<> beta[] -|<> beta[] -|<> beta[] |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.1+| .1+| |<> beta[] -|<> beta[] |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.1+| .1+| |<> beta[] -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.1+| .1+| |<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.3+| .3+| |<> -|<> -|<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.1+| .1+| |<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.9+| .9+| |<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.1+| .1+| |<> -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.11+| .11+| |<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.1+| .1+| |<> -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.4+| .4+| |<> -|<> beta[] -|<> -|<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.2+| .2+| |<> -|<> -|<> beta[] |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.4+| .4+| |<> beta[] -|<> beta[] -|<> beta[] -|<> beta[] -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.1+| .1+| |<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.2+| .2+| |<> -|<> -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.2+| .2+| |<> -|<> -|<> beta[] |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.1+| .1+| |<> beta[] -|<> beta[] |image:./images/icon-no.png[No prebuilt dashboards] | -.3+| .3+| |<> beta[] -|<> beta[] -|<> beta[] -|<> beta[] |image:./images/icon-no.png[No prebuilt dashboards] | -.5+| .5+| |<> beta[] -|<> beta[] -|<> beta[] -|<> beta[] -|<> beta[] -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.1+| .1+| |<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.5+| .5+| |<> beta[] -|<> beta[] -|<> -|<> -|<> beta[] -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.2+| .2+| |<> -|<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.21+| .21+| |<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> experimental[] -|<> -|<> -|<> -|<> experimental[] -|<> -|<> experimental[] -|<> -|<> -|<> beta[] |image:./images/icon-no.png[No prebuilt dashboards] | -.1+| .1+| |<> beta[] -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.2+| .2+| |<> -|<> -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.1+| .1+| |<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.5+| .5+| |<> -|<> -|<> -|<> -|<> -|<> beta[] |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.2+| .2+| |<> beta[] -|<> beta[] -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.1+| .1+| |<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.2+| .2+| |<> beta[] -|<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.4+| .4+| |<> -|<> -|<> -|<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.1+| .1+| |<> -|<> beta[] |image:./images/icon-no.png[No prebuilt dashboards] | -.1+| .1+| |<> beta[] -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.2+| .2+| |<> -|<> -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.2+| .2+| |<> -|<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.4+| .4+| |<> -|<> -|<> -|<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.3+| .3+| |<> -|<> beta[] -|<> beta[] -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.4+| .4+| |<> -|<> -|<> -|<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.3+| .3+| |<> -|<> -|<> -|<> beta[] |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.2+| .2+| |<> beta[] -|<> beta[] -|<> beta[] |image:./images/icon-no.png[No prebuilt dashboards] | -.1+| .1+| |<> beta[] -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.3+| .3+| |<> -|<> -|<> -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.1+| .1+| |<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.18+| .18+| |<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> -|<> beta[] -|<> -|<> -|<> -|<> beta[] -|<> -|<> -|<> -|<> beta[] -|<> beta[] |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.4+| .4+| |<> beta[] -|<> beta[] -|<> beta[] -|<> beta[] -|<> |image:./images/icon-no.png[No prebuilt dashboards] | -.1+| .1+| |<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.1+| .1+| |<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.3+| .3+| |<> -|<> -|<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.2+| .2+| |<> beta[] -|<> -|<> |image:./images/icon-yes.png[Prebuilt dashboards are available] | -.3+| .3+| |<> -|<> -|<> -|=== - --- - -include::modules/activemq.asciidoc[] -include::modules/aerospike.asciidoc[] -include::modules/apache.asciidoc[] -include::modules/appsearch.asciidoc[] -include::modules/aws.asciidoc[] -include::modules/azure.asciidoc[] -include::modules/beat.asciidoc[] -include::modules/ceph.asciidoc[] -include::modules/cloudfoundry.asciidoc[] -include::modules/cockroachdb.asciidoc[] -include::modules/consul.asciidoc[] -include::modules/coredns.asciidoc[] -include::modules/couchbase.asciidoc[] -include::modules/couchdb.asciidoc[] -include::modules/docker.asciidoc[] -include::modules/dropwizard.asciidoc[] -include::modules/elasticsearch.asciidoc[] -include::modules/envoyproxy.asciidoc[] -include::modules/etcd.asciidoc[] -include::modules/golang.asciidoc[] -include::modules/googlecloud.asciidoc[] -include::modules/graphite.asciidoc[] -include::modules/haproxy.asciidoc[] -include::modules/http.asciidoc[] -include::modules/ibmmq.asciidoc[] -include::modules/iis.asciidoc[] -include::modules/istio.asciidoc[] -include::modules/jolokia.asciidoc[] -include::modules/kafka.asciidoc[] -include::modules/kibana.asciidoc[] -include::modules/kubernetes.asciidoc[] -include::modules/kvm.asciidoc[] -include::modules/logstash.asciidoc[] -include::modules/memcached.asciidoc[] -include::modules/mongodb.asciidoc[] -include::modules/mssql.asciidoc[] -include::modules/munin.asciidoc[] -include::modules/mysql.asciidoc[] -include::modules/nats.asciidoc[] -include::modules/nginx.asciidoc[] -include::modules/openmetrics.asciidoc[] -include::modules/oracle.asciidoc[] -include::modules/php_fpm.asciidoc[] -include::modules/postgresql.asciidoc[] -include::modules/prometheus.asciidoc[] -include::modules/rabbitmq.asciidoc[] -include::modules/redis.asciidoc[] -include::modules/redisenterprise.asciidoc[] -include::modules/sql.asciidoc[] -include::modules/stan.asciidoc[] -include::modules/statsd.asciidoc[] -include::modules/system.asciidoc[] -include::modules/tomcat.asciidoc[] -include::modules/traefik.asciidoc[] -include::modules/uwsgi.asciidoc[] -include::modules/vsphere.asciidoc[] -include::modules/windows.asciidoc[] -include::modules/zookeeper.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/overview.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/overview.asciidoc deleted file mode 100644 index 95cf3c77..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/overview.asciidoc +++ /dev/null @@ -1,31 +0,0 @@ -[[metricbeat-overview]] -== Metricbeat overview - -++++ -Overview -++++ - -Metricbeat is a lightweight shipper that you can install on your servers to -periodically collect metrics from the operating system and from services running -on the server. Metricbeat takes the metrics and statistics that it collects and -ships them to the output that you specify, such as Elasticsearch or Logstash. - -Metricbeat helps you monitor your servers by collecting metrics from the system -and services running on the server, such as: - - * <> - * <> - * <> - * <> - * <> - * <> - * <> - * <> - * <> - -See <> for the complete list of supported services. - -Metricbeat can insert the collected metrics directly into Elasticsearch -or send them to Logstash, Redis, or Kafka. - -include::{libbeat-dir}/shared-libbeat-description.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/reload-configuration.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/reload-configuration.asciidoc deleted file mode 100644 index 2c467a82..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/reload-configuration.asciidoc +++ /dev/null @@ -1,87 +0,0 @@ -[[metricbeat-configuration-reloading]] -== Load external configuration files - -++++ -Config file loading -++++ - -Metricbeat can load external configuration files for modules, which allows you -to separate your configuration into multiple smaller configuration files. To use -this, you specify the `path` option under `metricbeat.config.modules` in the -main `metricbeat.yml` configuration file. By default, Metricbeat loads the -module configurations enabled in the <> -directory. For example: - -[source,yaml] ------------------------------------------------------------------------------- -metricbeat.config.modules: - path: ${path.config}/modules.d/*.yml ------------------------------------------------------------------------------- - - -`path`:: A Glob that defines the files to check for changes. -+ -This setting must point to the `modules.d` directory if you want to use the -<> command to enable and disable module -configurations. - -Each file found by the Glob must contain a list of one or more module -definitions. For example: - -[source,yaml] ------------------------------------------------------------------------------- -- module: system - metricsets: ["cpu"] - enabled: false - period: 1s - -- module: system - metricsets: ["network"] - enabled: true - period: 10s ------------------------------------------------------------------------------- - - -include::{libbeat-dir}/shared-note-file-permissions.asciidoc[] - -=== Live reloading - -You can configure Metricbeat to dynamically reload configuration files when -there are changes. To do this, you specify a path -(https://golang.org/pkg/path/filepath/#Glob[Glob]) to watch for module -configuration changes. When the files found by the Glob change, new modules are -started/stopped according to changes in the configuration files. - -This feature is especially useful in container environments where one container -is used to monitor all services running in other containers on the same host. -Because new containers appear and disappear dynamically, you may need to change -the Metricbeat configuration frequently to specify which modules are needed and -which hosts must be monitored. - -To enable dynamic config reloading, you specify the `path` and `reload` options -under `metricbeat.config.modules` in the main `metricbeat.yml` config file. For -example: - -[source,yaml] ------------------------------------------------------------------------------- -metricbeat.config.modules: - path: ${path.config}/modules.d/*.yml - reload.enabled: true - reload.period: 10s ------------------------------------------------------------------------------- - - -`path`:: A Glob that defines the files to check for changes. -+ -This setting must point to the `modules.d` directory if you want to use the -<> command to enable and disable module -configurations. - -`reload.enabled`:: When set to `true`, enables dynamic config reload. - -`reload.period`:: Specifies how often the files are checked for changes. Do not -set the `period` to less than 1s because the modification time of files is often -stored in seconds. Setting the `period` to less than 1s will result in -unnecessary overhead. - -include::{libbeat-dir}/shared-note-file-permissions.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/running-on-cloudfoundry.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/running-on-cloudfoundry.asciidoc deleted file mode 100644 index e6c25d02..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/running-on-cloudfoundry.asciidoc +++ /dev/null @@ -1,80 +0,0 @@ -[[running-on-cloudfoundry]] -=== Running {beatname_uc} on Cloud Foundry - -You can use {beatname_uc} on Cloud Foundry to retrieve and ship metrics. - -ifeval::["{release-state}"=="unreleased"] - -However, version {version} of {beatname_uc} has not yet been -released, no build is currently available for this version. - -endif::[] - - -[float] -==== Cloud Foundry credentials - -{beatname_uc} needs credentials created with UAA so it can connect to loggregator to receive the logs. The uaac -command will create the required credentials for connecting to loggregator. - -["source", "sh"] ------------------------------------------------- -uaac client add {beatname_lc} --name {beatname_lc} --secret changeme --authorized_grant_types client_credentials,refresh_token --authorities doppler.firehose,cloud_controller.admin_read_only ------------------------------------------------- - -[WARNING] -======================================= -*Use a unique secret:* The uaac command above is just an example and the secret should be changed and the -`{beatname_lc}.yml` should be updated with your choosen secret. -======================================= - - -[float] -==== Cloud Foundry deploy manifests - -You deploy {beatname_uc} as an application with no route. - -Cloud Foundry requires that 3 files exist inside of a directory to allow {beatname_uc} to be pushed. The commands -below provide the basic steps for getting it up and running. - -["source", "sh", subs="attributes"] ------------------------------------------------- -curl -L -O https://artifacts.elastic.co/downloads/beats/{beatname_lc}/{beatname_lc}-{version}-linux-x86_64.tar.gz -tar xzvf {beatname_lc}-{version}-linux-x86_64.tar.gz -cd {beatname_lc}-{version}-linux-x86_64 -curl -L -O https://raw.githubusercontent.com/elastic/beats/{branch}/deploy/cloudfoundry/{beatname_lc}/{beatname_lc}.yml -# Update api_address, client_id, client_secret in downloaded {beatname_lc}. -curl -L -O https://raw.githubusercontent.com/elastic/beats/{branch}/deploy/cloudfoundry/{beatname_lc}/manifest.yml ------------------------------------------------- - - -[float] -==== Deploy - -To deploy {beatname_uc} to Cloud Foundry, run: - -["source", "sh", subs="attributes"] ------------------------------------------------- -cf push ------------------------------------------------- - -To check the status, run: - -["source", "sh", subs="attributes"] ------------------------------------------------- -$ cf apps - -name requested state instances memory disk urls -metricbeat started 1/1 256M 1G ------------------------------------------------- - -Metrics should start flowing to Elasticsearch. The events are annotated with -metadata added by the <> processor. - - -[WARNING] -======================================= -*Set shard_id to scale:* By default {beatname_uc} will generate a random `shard_id` when it starts. In the case that -{beatname_uc} needs to be scaled passed 1 instance, be sure to set a static `shard_id`. Not setting a static `shard_id` -will result in duplicate events being pushed to Elasticsearch. -======================================= diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/running-on-docker.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/running-on-docker.asciidoc deleted file mode 100644 index c51f1314..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/running-on-docker.asciidoc +++ /dev/null @@ -1,99 +0,0 @@ -include::{libbeat-dir}/shared-docker.asciidoc[] - -[float] -[[monitoring-host]] -==== Monitor the host machine -When executing Metricbeat in a container, there are some important -things to be aware of if you want to monitor the host machine or other -containers. Let's walk-through some examples using Docker as our container -orchestration tool. - -This example highlights the changes required to make the system module -work properly inside of a container. This enables Metricbeat to monitor the -host machine from within the container. - -["source","sh",subs="attributes"] ----- -docker run \ - --mount type=bind,source=/proc,target=/hostfs/proc,readonly \ <1> - --mount type=bind,source=/sys/fs/cgroup,target=/hostfs/sys/fs/cgroup,readonly \ <2> - --mount type=bind,source=/,target=/hostfs,readonly \ <3> - --net=host \ <4> - {dockerimage} -e -system.hostfs=/hostfs ----- - -<1> Metricbeat's <> collects much of its data through the Linux proc -filesystem, which is normally located at `/proc`. Because containers -are isolated as much as possible from the host, the data inside of the -container's `/proc` is different than the host's `/proc`. To account for this, you -can mount the host's `/proc` filesystem inside of the container and tell -Metricbeat to look inside the `/hostfs` directory when looking for `/proc` by -using the `-system.hostfs=/hostfs` CLI flag. -<2> By default, cgroup reporting is enabled for the -<>, so you need -to mount the host's cgroup mountpoints within the container. They need to be -mounted inside the directory specified by the `-system.hostfs` CLI flag. -<3> If you want to be able to monitor filesystems from the host by using the -<>, then those filesystems need to be mounted inside -of the container. They can be mounted at any location. -<4> The <> uses data from `/proc/net/dev`, or -`/hostfs/proc/net/dev` when using `-system.hostfs=/hostfs`. The only way -to make this file contain the host's network devices is to use the `--net=host` -flag. This is due to Linux namespacing; simply bind mounting the host's `/proc` -to `/hostfs/proc` is not sufficient. - -NOTE: The special filesystems +/proc+ and +/sys+ are only available if the -host system is running Linux. Attempts to bind-mount these filesystems will -fail on Windows and MacOS. - - -If the <> -is being used on Linux, more privileges will need to be granted to Metricbeat. -This metricset reads files from `/proc` that are an interface to internal -objects owned by other users. The capabilities needed to read all these files -(`sys_ptrace` and `dac_read_search`) are disabled by default on Docker. To -grant these permissions these flags are needed too: - -["source","sh",subs="attributes"] ----- ---user root --cap-add sys_ptrace --cap-add dac_read_search ----- -[float] - -[[monitoring-service]] -==== Monitor a service in another container - -Next, let's look at an example of monitoring a containerized service from a -Metricbeat container. - -["source","sh",subs="attributes"] ----- -docker run \ - --network=mysqlnet \ <1> - -e MYSQL_PASSWORD=secret \ <2> - {dockerimage} ----- - -<1> Placing the Metricbeat and MySQL containers on the same Docker network -allows Metricbeat access to the exposed ports of the MySQL container, and -makes the hostname `mysql` resolvable to Metricbeat. -<2> If you do not want to hardcode certain values into your Metricbeat -configuration, then you can pass them into the container either as environment -variables or as command line flags to Metricbeat (see the `-E` CLI flag in <>). - -The mysql module configuration would look like this: - -[source,yaml] ----- -metricbeat.modules: -- module: mysql - metricsets: ["status"] - hosts: ["tcp(mysql:3306)/"] <1> - username: root - password: ${MYSQL_PASSWORD} <2> ----- - -<1> The `mysql` hostname will resolve to the address of a container -named `mysql` on the `mysqlnet` Docker network. -<2> The `MYSQL_PASSWORD` variable will be evaluated at startup. If the variable -is not set, this will lead to an error at startup. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/running-on-kubernetes.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/running-on-kubernetes.asciidoc deleted file mode 100644 index 6d298c13..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/running-on-kubernetes.asciidoc +++ /dev/null @@ -1,169 +0,0 @@ -[[running-on-kubernetes]] -=== Running Metricbeat on Kubernetes - -You can use {beatname_uc} <> on Kubernetes to -retrieve cluster metrics. - -ifeval::["{release-state}"=="unreleased"] - -However, version {version} of {beatname_uc} has not yet been -released, so no Docker image is currently available for this version. - -endif::[] - - -[float] -==== Kubernetes deploy manifests - -You deploy {beatname_uc} in two different ways at the same time: - -* As a https://kubernetes.io/docs/concepts/workloads/controllers/daemonset/[DaemonSet] -to ensure that there's a running instance on each node of the cluster. These -instances are used to retrieve most metrics from the host, such as system -metrics, Docker stats, and metrics from all the services running on top of -Kubernetes. - -* As a single {beatname_uc} instance created using a https://kubernetes.io/docs/concepts/workloads/controllers/Deployment/[Deployment]. -This instance is used to retrieve metrics that are unique for the whole -cluster, such as Kubernetes events or -https://github.com/kubernetes/kube-state-metrics[kube-state-metrics]. - -Everything is deployed under the `kube-system` namespace by default. To change -the namespace, modify the manifest file. - -To download the manifest file, run: - -["source", "sh", subs="attributes"] ------------------------------------------------- -curl -L -O https://raw.githubusercontent.com/elastic/beats/{branch}/deploy/kubernetes/metricbeat-kubernetes.yaml ------------------------------------------------- - -[WARNING] -======================================= -*If you are using Kubernetes 1.7 or earlier:* {beatname_uc} uses a hostPath volume to persist internal data. It's located -under +/var/lib/{beatname_lc}-data+. The manifest uses folder autocreation (`DirectoryOrCreate`), which was introduced in -Kubernetes 1.8. You need to remove `type: DirectoryOrCreate` from the manifest and create the host folder yourself. -======================================= - -[float] -==== Settings - -By default, {beatname_uc} sends events to an existing Elasticsearch deployment, -if present. To specify a different destination, change the following parameters -in the manifest file: - -[source,yaml] ------------------------------------------------- -- name: ELASTICSEARCH_HOST - value: elasticsearch -- name: ELASTICSEARCH_PORT - value: "9200" -- name: ELASTICSEARCH_USERNAME - value: elastic -- name: ELASTICSEARCH_PASSWORD - value: changeme ------------------------------------------------- - -[float] -===== Running {beatname_uc} on master nodes - -Kubernetes master nodes can use https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/[taints] -to limit the workloads that can run on them. To run {beatname_uc} on master nodes you may need to -update the Daemonset spec to include proper tolerations: - -[source,yaml] ------------------------------------------------- -spec: - tolerations: - - key: node-role.kubernetes.io/master - effect: NoSchedule ------------------------------------------------- - -[float] -===== Red Hat OpenShift configuration - -If you are using Red Hat OpenShift, you need to specify additional settings in -the manifest file and enable the container to run as privileged. - -. In the manifest file, edit the `metricbeat-daemonset-modules` ConfigMap, and -specify the following settings under `kubernetes.yml` in the `data` section: -+ -[source,yaml] ------ - kubernetes.yml: |- - - module: kubernetes - metricsets: - - node - - system - - pod - - container - - volume - period: 10s - host: ${NODE_NAME} - hosts: ["https://${HOSTNAME}:10250"] - bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token - ssl.certificate_authorities: - - /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt ------ - -. Under the `metricbeat` ClusterRole, add the following resources: -+ -[source,yaml] ------ - - nodes/metrics - - nodes/stats ------ - -. Grant the `metricbeat` service account access to the privileged SCC: -+ -[source,shell] ------ -oc adm policy add-scc-to-user privileged system:serviceaccount:kube-system:metricbeat ------ -+ -This command enables the container to be privileged as an administrator for -OpenShift. - -. Override the default node selector for the `kube-system` namespace (or your -custom namespace) to allow for scheduling on any node: -+ -[source,shell] ----- -oc patch namespace kube-system -p \ -'{"metadata": {"annotations": {"openshift.io/node-selector": ""}}}' ----- -+ -This command sets the node selector for the project to an empty string. If you -don't run this command, the default node selector will skip master nodes. - -[float] -==== Deploy - -Metricbeat gets some metrics from https://github.com/kubernetes/kube-state-metrics#usage[kube-state-metrics]. -If `kube-state-metrics` is not already running, deploy it now (see the -https://github.com/kubernetes/kube-state-metrics#kubernetes-deployment[Kubernetes -deployment] docs). - -To deploy {beatname_uc} to Kubernetes, run: - -["source", "sh", subs="attributes"] ------------------------------------------------- -kubectl create -f metricbeat-kubernetes.yaml ------------------------------------------------- - -To check the status, run: - -["source", "sh", subs="attributes"] ------------------------------------------------- -$ kubectl --namespace=kube-system get ds/metricbeat - -NAME DESIRED CURRENT READY UP-TO-DATE AVAILABLE NODE-SELECTOR AGE -metricbeat 32 32 0 32 0 1m - -$ kubectl --namespace=kube-system get deploy/metricbeat - -NAME DESIRED CURRENT UP-TO-DATE AVAILABLE AGE -metricbeat 1 1 1 1 1m ------------------------------------------------- - -Metrics should start flowing to Elasticsearch. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/setting-up-running.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/setting-up-running.asciidoc deleted file mode 100644 index 002cd8bd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/setting-up-running.asciidoc +++ /dev/null @@ -1,49 +0,0 @@ -///// -// NOTE: -// Each beat has its own setup overview to allow for the addition of content -// that is unique to each beat. -///// - -[[setting-up-and-running]] -== Set up and run {beatname_uc} - -++++ -Set up and run -++++ - -Before reading this section, see the -<<{beatname_lc}-getting-started,getting started documentation>> for basic -installation instructions to get you started. - -This section includes additional information on how to set up and run -{beatname_uc}, including: - -* <> - -* <> - -* <> - -* <> - -* <> - -* <> - -//MAINTAINERS: If you add a new file to this section, make sure you update the bulleted list ^^ too. - -include::{libbeat-dir}/shared-directory-layout.asciidoc[] - -include::{libbeat-dir}/keystore.asciidoc[] - -include::{libbeat-dir}/command-reference.asciidoc[] - -include::./running-on-docker.asciidoc[] - -include::./running-on-kubernetes.asciidoc[] - -include::./running-on-cloudfoundry.asciidoc[] - -include::{libbeat-dir}/shared-systemd.asciidoc[] - -include::{libbeat-dir}/shared-shutdown.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/troubleshooting.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/troubleshooting.asciidoc deleted file mode 100644 index 823ad0d3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/troubleshooting.asciidoc +++ /dev/null @@ -1,26 +0,0 @@ -[[troubleshooting]] -= Troubleshoot - -[partintro] --- -If you have issues installing or running {beatname_uc}, read the following tips: - -* <> -* <> -* <> - -//sets block macro for getting-help.asciidoc included in next section - --- - -[[getting-help]] -== Get help - -include::{libbeat-dir}/getting-help.asciidoc[] - -//sets block macro for debugging.asciidoc included in next section - -[[enable-metricbeat-debugging]] -== Debug - -include::{libbeat-dir}/debugging.asciidoc[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/docs/upgrading.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/docs/upgrading.asciidoc deleted file mode 100644 index 5a01b443..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/docs/upgrading.asciidoc +++ /dev/null @@ -1,7 +0,0 @@ -[[upgrading-metricbeat]] -== Upgrade Metricbeat - -For information about upgrading to a new version, see the following topics in the _Beats Platform Reference_: - -* {beats-ref}/breaking-changes.html[Breaking Changes] -* {beats-ref}/upgrading.html[Upgrade] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/config.go deleted file mode 100644 index 8581c45a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/config.go +++ /dev/null @@ -1,40 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package helper - -import ( - "time" - - "github.com/elastic/beats/v7/libbeat/common/transport/tlscommon" -) - -// Config for an HTTP helper -type Config struct { - TLS *tlscommon.Config `config:"ssl"` - ConnectTimeout time.Duration `config:"connect_timeout"` - Timeout time.Duration `config:"timeout"` - Headers map[string]string `config:"headers"` - BearerTokenFile string `config:"bearer_token_file"` -} - -func defaultConfig() Config { - return Config{ - ConnectTimeout: 2 * time.Second, - Timeout: 10 * time.Second, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/dialer/dialer.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/dialer/dialer.go deleted file mode 100644 index 77370265..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/dialer/dialer.go +++ /dev/null @@ -1,59 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dialer - -import ( - "fmt" - "time" - - "github.com/elastic/beats/v7/libbeat/common/transport" -) - -// Builder is a dialer builder. -type Builder interface { - fmt.Stringer - Make(time.Duration) (transport.Dialer, error) -} - -// DefaultDialerBuilder create a builder to dialer over TCP and UDP. -type DefaultDialerBuilder struct{} - -// Make creates a dialer. -func (t *DefaultDialerBuilder) Make(timeout time.Duration) (transport.Dialer, error) { - return transport.NetDialer(timeout), nil -} - -func (t *DefaultDialerBuilder) String() string { - return "TCP/UDP" -} - -// NewDefaultDialerBuilder creates a DefaultDialerBuilder. -func NewDefaultDialerBuilder() *DefaultDialerBuilder { - return &DefaultDialerBuilder{} -} - -// NewNpipeDialerBuilder creates a NpipeDialerBuilder. -func NewNpipeDialerBuilder(path string) *NpipeDialerBuilder { - return &NpipeDialerBuilder{Path: path} -} - -// NewUnixDialerBuilder returns a new TransportUnix instance that will allow the HTTP client to communicate -// over a unix domain socket it require a valid path to the socket on the filesystem. -func NewUnixDialerBuilder(path string) *UnixDialerBuilder { - return &UnixDialerBuilder{Path: path} -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/dialer/dialer_posix.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/dialer/dialer_posix.go deleted file mode 100644 index 400249a7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/dialer/dialer_posix.go +++ /dev/null @@ -1,57 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -//+build !windows - -package dialer - -import ( - "strings" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common/transport" -) - -// UnixDialerBuilder creates a builder to dial over unix domain socket. -type UnixDialerBuilder struct { - Path string -} - -// Make creates a dialer. -func (t *UnixDialerBuilder) Make(timeout time.Duration) (transport.Dialer, error) { - return transport.UnixDialer(timeout, strings.TrimSuffix(t.Path, "/")), nil -} - -func (t *UnixDialerBuilder) String() string { - return "Unix: " + t.Path -} - -// NpipeDialerBuilder creates a builder to dial over a named pipe. -type NpipeDialerBuilder struct { - Path string -} - -// Make creates a dialer. -func (t *NpipeDialerBuilder) Make(_ time.Duration) (transport.Dialer, error) { - return nil, errors.New("cannot the URI, named pipes are only supported on Windows") -} - -func (t *NpipeDialerBuilder) String() string { - return "Npipe: " + t.Path -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/dialer/dialer_windows.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/dialer/dialer_windows.go deleted file mode 100644 index 35f88c5b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/dialer/dialer_windows.go +++ /dev/null @@ -1,71 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -//+build windows - -package dialer - -import ( - "net" - "strings" - "time" - - "github.com/pkg/errors" - - winio "github.com/Microsoft/go-winio" - - "github.com/elastic/beats/v7/libbeat/api/npipe" - "github.com/elastic/beats/v7/libbeat/common/transport" -) - -// UnixDialerBuilder creates a builder to dial over a unix domain socket. -type UnixDialerBuilder struct { - Path string -} - -// Make creates a dialer. -func (t *UnixDialerBuilder) Make(_ time.Duration) (transport.Dialer, error) { - return nil, errors.New( - "cannot use the URI, unix sockets are not supported on Windows, use npipe instead", - ) -} - -func (t *UnixDialerBuilder) String() string { - return "Unix: " + t.Path -} - -// NpipeDialerBuilder creates a builder to dial over a named pipe. -type NpipeDialerBuilder struct { - Path string -} - -func (t *NpipeDialerBuilder) String() string { - return "Npipe: " + t.Path -} - -// Make creates a dialer. -func (t *NpipeDialerBuilder) Make(timeout time.Duration) (transport.Dialer, error) { - to := timeout - return transport.DialerFunc( - func(_, _ string) (net.Conn, error) { - return winio.DialPipe( - strings.TrimSuffix(npipe.TransformString(t.Path), "/"), - &to, - ) - }, - ), nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/elastic/elastic.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/elastic/elastic.go deleted file mode 100644 index b4b9f619..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/elastic/elastic.go +++ /dev/null @@ -1,129 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package elastic - -import ( - "fmt" - "strings" - - "github.com/elastic/beats/v7/libbeat/logp" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// Product supported by X-Pack Monitoring -type Product int - -const ( - // Elasticsearch product - Elasticsearch Product = iota - - // Kibana product - Kibana - - // Logstash product - Logstash - - // Beats product - Beats -) - -func (p Product) xPackMonitoringIndexString() string { - indexProductNames := []string{ - "es", - "kibana", - "logstash", - "beats", - } - - if int(p) < 0 || int(p) > len(indexProductNames) { - panic("Unknown product") - } - - return indexProductNames[p] -} - -func (p Product) String() string { - productNames := []string{ - "elasticsearch", - "kibana", - "logstash", - "beats", - } - - if int(p) < 0 || int(p) > len(productNames) { - panic("Unknown product") - } - - return productNames[p] -} - -// MakeXPackMonitoringIndexName method returns the name of the monitoring index for -// a given product { elasticsearch, kibana, logstash, beats } -func MakeXPackMonitoringIndexName(product Product) string { - const version = "7" - - return fmt.Sprintf(".monitoring-%v-%v-mb", product.xPackMonitoringIndexString(), version) -} - -// ReportErrorForMissingField reports and returns an error message for the given -// field being missing in API response received from a given product -func ReportErrorForMissingField(field string, product Product, r mb.ReporterV2) error { - err := MakeErrorForMissingField(field, product) - r.Error(err) - return err -} - -// MakeErrorForMissingField returns an error message for the given field being missing in an API -// response received from a given product -func MakeErrorForMissingField(field string, product Product) error { - return fmt.Errorf("Could not find field '%v' in %v stats API response", field, strings.Title(product.String())) -} - -// IsFeatureAvailable returns whether a feature is available in the current product version -func IsFeatureAvailable(currentProductVersion, featureAvailableInProductVersion *common.Version) bool { - return !currentProductVersion.LessThan(featureAvailableInProductVersion) -} - -// ReportAndLogError reports and logs the given error -func ReportAndLogError(err error, r mb.ReporterV2, l *logp.Logger) { - r.Error(err) - l.Error(err) -} - -// FixTimestampField converts the given timestamp field in the given map from a float64 to an -// int, so that it is not serialized in scientific notation in the event. This is because -// Elasticsearch cannot accepts scientific notation to represent millis-since-epoch values -// for it's date fields: https://github.com/elastic/elasticsearch/pull/36691 -func FixTimestampField(m common.MapStr, field string) error { - v, err := m.GetValue(field) - if err == common.ErrKeyNotFound { - return nil - } - if err != nil { - return err - } - - switch vv := v.(type) { - case float64: - _, err := m.Put(field, int(vv)) - return err - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/elastic/elastic_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/elastic/elastic_test.go deleted file mode 100644 index 14f6a119..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/elastic/elastic_test.go +++ /dev/null @@ -1,142 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package elastic - -import ( - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func TestMakeXPackMonitoringIndexName(t *testing.T) { - tests := []struct { - Name string - Product Product - Expected string - }{ - { - "Elasticsearch monitoring index", - Elasticsearch, - ".monitoring-es-7-mb", - }, - { - "Kibana monitoring index", - Kibana, - ".monitoring-kibana-7-mb", - }, - { - "Logstash monitoring index", - Logstash, - ".monitoring-logstash-7-mb", - }, - { - "Beats monitoring index", - Beats, - ".monitoring-beats-7-mb", - }, - } - - for _, test := range tests { - name := fmt.Sprintf("Test naming %v", test.Name) - t.Run(name, func(t *testing.T) { - indexName := MakeXPackMonitoringIndexName(test.Product) - assert.Equal(t, test.Expected, indexName) - }) - } -} - -type MockReporterV2 struct { - mb.ReporterV2 -} - -func (MockReporterV2) Event(event mb.Event) bool { - return true -} - -var currentErr error // This hack is necessary because the Error method below cannot receive the type *MockReporterV2 - -func (m MockReporterV2) Error(err error) bool { - currentErr = err - return true -} - -func TestReportErrorForMissingField(t *testing.T) { - field := "some.missing.field" - r := MockReporterV2{} - err := ReportErrorForMissingField(field, Elasticsearch, r) - - expectedError := fmt.Errorf("Could not find field '%v' in Elasticsearch stats API response", field) - assert.Equal(t, expectedError, err) - assert.Equal(t, expectedError, currentErr) -} - -func TestFixTimestampField(t *testing.T) { - tests := []struct { - Name string - OriginalValue map[string]interface{} - ExpectedValue map[string]interface{} - }{ - { - "converts float64s in scientific notation to ints", - map[string]interface{}{ - "foo": 1.571284349E12, - }, - map[string]interface{}{ - "foo": 1571284349000, - }, - }, - { - "converts regular notation float64s to ints", - map[string]interface{}{ - "foo": float64(1234), - }, - map[string]interface{}{ - "foo": 1234, - }, - }, - { - "ignores missing fields", - map[string]interface{}{ - "bar": 12345, - }, - map[string]interface{}{ - "bar": 12345, - }, - }, - { - "leaves strings untouched", - map[string]interface{}{ - "foo": "bar", - }, - map[string]interface{}{ - "foo": "bar", - }, - }, - } - - for _, test := range tests { - t.Run(test.Name, func(t *testing.T) { - err := FixTimestampField(test.OriginalValue, "foo") - assert.NoError(t, err) - assert.Equal(t, test.ExpectedValue, test.OriginalValue) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/http.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/http.go deleted file mode 100644 index 14481182..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/http.go +++ /dev/null @@ -1,239 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package helper - -import ( - "bufio" - "bytes" - "encoding/json" - "fmt" - "io" - "io/ioutil" - "net/http" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common/transport" - "github.com/elastic/beats/v7/libbeat/common/transport/tlscommon" - "github.com/elastic/beats/v7/metricbeat/helper/dialer" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// HTTP is a custom HTTP Client that handle the complexity of connection and retrieving information -// from HTTP endpoint. -type HTTP struct { - hostData mb.HostData - client *http.Client // HTTP client that is reused across requests. - headers http.Header - name string - uri string - method string - body []byte -} - -// NewHTTP creates new http helper -func NewHTTP(base mb.BaseMetricSet) (*HTTP, error) { - config := defaultConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - return newHTTPFromConfig(config, base.Name(), base.HostData()) -} - -// newHTTPWithConfig creates a new http helper from some configuration -func newHTTPFromConfig(config Config, name string, hostData mb.HostData) (*HTTP, error) { - headers := http.Header{} - if config.Headers == nil { - config.Headers = map[string]string{} - } - for k, v := range config.Headers { - headers.Set(k, v) - } - - if config.BearerTokenFile != "" { - header, err := getAuthHeaderFromToken(config.BearerTokenFile) - if err != nil { - return nil, err - } - headers.Set("Authorization", header) - } - - tlsConfig, err := tlscommon.LoadTLSConfig(config.TLS) - if err != nil { - return nil, err - } - - // Ensure backward compatibility - builder := hostData.Transport - if builder == nil { - builder = dialer.NewDefaultDialerBuilder() - } - - dialer, err := builder.Make(config.ConnectTimeout) - if err != nil { - return nil, err - } - - var tlsDialer transport.Dialer - tlsDialer, err = transport.TLSDialer(dialer, tlsConfig, config.ConnectTimeout) - if err != nil { - return nil, err - } - - return &HTTP{ - hostData: hostData, - client: &http.Client{ - Transport: &http.Transport{ - Dial: dialer.Dial, - DialTLS: tlsDialer.Dial, - TLSClientConfig: tlsConfig.ToConfig(), - Proxy: http.ProxyFromEnvironment, - }, - Timeout: config.Timeout, - }, - headers: headers, - method: "GET", - uri: hostData.SanitizedURI, - body: nil, - }, nil -} - -// FetchResponse fetches a response for the http metricset. -// It's important that resp.Body has to be closed if this method is used. Before using this method -// check if one of the other Fetch* methods could be used as they ensure that the Body is properly closed. -func (h *HTTP) FetchResponse() (*http.Response, error) { - // Create a fresh reader every time - var reader io.Reader - if h.body != nil { - reader = bytes.NewReader(h.body) - } - - req, err := http.NewRequest(h.method, h.uri, reader) - if err != nil { - return nil, errors.Wrap(err, "failed to create HTTP request") - } - req.Header = h.headers - if h.hostData.User != "" || h.hostData.Password != "" { - req.SetBasicAuth(h.hostData.User, h.hostData.Password) - } - - resp, err := h.client.Do(req) - if err != nil { - return nil, fmt.Errorf("error making http request: %v", err) - } - - return resp, nil -} - -// SetHeader sets HTTP headers to use in requests -func (h *HTTP) SetHeader(key, value string) { - h.headers.Set(key, value) -} - -// SetHeaderDefault sets HTTP header as default -// -// Note: This will only set the header when the header is not already set. -func (h *HTTP) SetHeaderDefault(key, value string) { - c := h.headers.Get(key) - if c == "" { - h.headers.Set(key, value) - } -} - -// SetMethod sets HTTP method to use in requests -func (h *HTTP) SetMethod(method string) { - h.method = method -} - -// GetURI gets the URI used in requests -func (h *HTTP) GetURI() string { - return h.uri -} - -// SetURI sets URI to use in requests -func (h *HTTP) SetURI(uri string) { - h.uri = uri -} - -// SetBody sets the body of the requests -func (h *HTTP) SetBody(body []byte) { - h.body = body -} - -// FetchContent makes an HTTP request to the configured url and returns the body content. -func (h *HTTP) FetchContent() ([]byte, error) { - resp, err := h.FetchResponse() - if err != nil { - return nil, err - } - defer resp.Body.Close() - - if resp.StatusCode != 200 { - return nil, fmt.Errorf("HTTP error %d in %s: %s", resp.StatusCode, h.name, resp.Status) - } - - return ioutil.ReadAll(resp.Body) -} - -// FetchScanner returns a Scanner for the content. -func (h *HTTP) FetchScanner() (*bufio.Scanner, error) { - content, err := h.FetchContent() - if err != nil { - return nil, err - } - - return bufio.NewScanner(bytes.NewReader(content)), nil -} - -// FetchJSON makes an HTTP request to the configured url and returns the JSON content. -// This only works if the JSON output needed is in map[string]interface format. -func (h *HTTP) FetchJSON() (map[string]interface{}, error) { - body, err := h.FetchContent() - if err != nil { - return nil, err - } - - var data map[string]interface{} - - err = json.Unmarshal(body, &data) - if err != nil { - return nil, err - } - - return data, nil -} - -// getAuthHeaderFromToken reads a bearer authorizaiton token from the given file -func getAuthHeaderFromToken(path string) (string, error) { - var token string - - b, err := ioutil.ReadFile(path) - if err != nil { - return "", errors.Wrap(err, "reading bearer token file") - } - - if len(b) != 0 { - if b[len(b)-1] == '\n' { - b = b[0 : len(b)-1] - } - token = fmt.Sprintf("Bearer %s", string(b)) - } - - return token, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/http_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/http_test.go deleted file mode 100644 index f083c3eb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/http_test.go +++ /dev/null @@ -1,293 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package helper - -import ( - "fmt" - "io/ioutil" - "net" - "net/http" - "net/http/httptest" - "os" - "runtime" - "testing" - "time" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/metricbeat/helper/dialer" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func TestGetAuthHeaderFromToken(t *testing.T) { - tests := []struct { - Name, Content, Expected string - }{ - { - "Test a token is read", - "testtoken", - "Bearer testtoken", - }, - { - "Test a token is trimmed", - "testtoken\n", - "Bearer testtoken", - }, - } - - for _, test := range tests { - t.Run(test.Name, func(t *testing.T) { - content := []byte(test.Content) - tmpfile, err := ioutil.TempFile("", "token") - if err != nil { - t.Fatal(err) - } - defer os.Remove(tmpfile.Name()) - - if _, err := tmpfile.Write(content); err != nil { - t.Fatal(err) - } - if err := tmpfile.Close(); err != nil { - t.Fatal(err) - } - - header, err := getAuthHeaderFromToken(tmpfile.Name()) - assert.NoError(t, err) - assert.Equal(t, test.Expected, header) - }) - } -} - -func TestGetAuthHeaderFromTokenNoFile(t *testing.T) { - header, err := getAuthHeaderFromToken("nonexistingfile") - assert.Equal(t, "", header) - assert.Error(t, err) -} - -func TestTimeout(t *testing.T) { - c := make(chan struct{}) - ts := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - select { - case <-c: - case <-r.Context().Done(): - } - })) - defer ts.Close() - - cfg := defaultConfig() - cfg.Timeout = 1 * time.Millisecond - hostData := mb.HostData{ - URI: ts.URL, - SanitizedURI: ts.URL, - } - - h, err := newHTTPFromConfig(cfg, "test", hostData) - require.NoError(t, err) - - checkTimeout(t, h) - close(c) -} - -func TestConnectTimeout(t *testing.T) { - // This IP shouldn't exist, 192.0.2.0/24 is reserved for testing - uri := "http://192.0.2.42" - cfg := defaultConfig() - cfg.ConnectTimeout = 1 * time.Nanosecond - hostData := mb.HostData{ - URI: uri, - SanitizedURI: uri, - } - - h, err := newHTTPFromConfig(cfg, "test", hostData) - require.NoError(t, err) - - checkTimeout(t, h) -} - -func TestAuthentication(t *testing.T) { - expectedUser := "elastic" - expectedPassword := "super1234" - ts := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - user, password, ok := r.BasicAuth() - if !ok || user != expectedUser || password != expectedPassword { - w.WriteHeader(http.StatusUnauthorized) - } - })) - defer ts.Close() - - cfg := defaultConfig() - - // Unauthorized - hostData := mb.HostData{ - URI: ts.URL, - SanitizedURI: ts.URL, - } - h, err := newHTTPFromConfig(cfg, "test", hostData) - require.NoError(t, err) - - response, err := h.FetchResponse() - response.Body.Close() - assert.NoError(t, err) - assert.Equal(t, http.StatusUnauthorized, response.StatusCode, "response status code") - - // Authorized - hostData = mb.HostData{ - URI: ts.URL, - SanitizedURI: ts.URL, - User: expectedUser, - Password: expectedPassword, - } - h, err = newHTTPFromConfig(cfg, "test", hostData) - require.NoError(t, err) - - response, err = h.FetchResponse() - response.Body.Close() - assert.NoError(t, err) - assert.Equal(t, http.StatusOK, response.StatusCode, "response status code") -} - -func TestSetHeader(t *testing.T) { - cfg := defaultConfig() - cfg.Headers = map[string]string{ - "Override": "default", - } - - h, err := newHTTPFromConfig(cfg, "test", mb.HostData{}) - require.NoError(t, err) - - h.SetHeader("Override", "overridden") - v := h.headers.Get("override") - assert.Equal(t, "overridden", v) -} - -func TestSetHeaderDefault(t *testing.T) { - cfg := defaultConfig() - cfg.Headers = map[string]string{ - "Override": "default", - } - - h, err := newHTTPFromConfig(cfg, "test", mb.HostData{}) - require.NoError(t, err) - - h.SetHeaderDefault("Override", "overridden") - v := h.headers.Get("override") - assert.Equal(t, "default", v) -} - -func TestOverUnixSocket(t *testing.T) { - if runtime.GOOS == "windows" { - t.Skipf("unix domain socket aren't supported under Windows") - return - } - - t.Run("at root", func(t *testing.T) { - tmpDir, err := ioutil.TempDir("", "testsocket") - require.NoError(t, err) - defer os.RemoveAll(tmpDir) - - sockFile := tmpDir + "/test.sock" - - l, err := net.Listen("unix", sockFile) - require.NoError(t, err) - - defer l.Close() - - mux := http.NewServeMux() - mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { - fmt.Fprintf(w, "ehlo!") - }) - - go http.Serve(l, mux) - - cfg := defaultConfig() - hostData := mb.HostData{ - Transport: dialer.NewUnixDialerBuilder(sockFile), - URI: "http://unix/", - SanitizedURI: "http://unix", - } - - h, err := newHTTPFromConfig(cfg, "test", hostData) - require.NoError(t, err) - - r, err := h.FetchResponse() - require.NoError(t, err) - defer r.Body.Close() - content, err := ioutil.ReadAll(r.Body) - require.NoError(t, err) - assert.Equal(t, []byte("ehlo!"), content) - }) - - t.Run("at specific path", func(t *testing.T) { - tmpDir, err := ioutil.TempDir("", "testsocket") - require.NoError(t, err) - defer os.RemoveAll(tmpDir) - - sockFile := tmpDir + "/test.sock" - uri := "http://unix/ok" - - l, err := net.Listen("unix", sockFile) - require.NoError(t, err) - - defer l.Close() - - mux := http.NewServeMux() - mux.HandleFunc("/ok", func(w http.ResponseWriter, r *http.Request) { - fmt.Fprintf(w, "ehlo!") - }) - - go http.Serve(l, mux) - - cfg := defaultConfig() - hostData := mb.HostData{ - Transport: dialer.NewUnixDialerBuilder(sockFile), - URI: uri, - SanitizedURI: uri, - } - - h, err := newHTTPFromConfig(cfg, "test", hostData) - require.NoError(t, err) - - r, err := h.FetchResponse() - require.NoError(t, err) - defer r.Body.Close() - content, err := ioutil.ReadAll(r.Body) - require.NoError(t, err) - assert.Equal(t, []byte("ehlo!"), content) - }) -} - -func checkTimeout(t *testing.T, h *HTTP) { - t.Helper() - - done := make(chan struct{}) - go func() { - response, err := h.FetchResponse() - assert.Error(t, err) - if response != nil { - response.Body.Close() - } - done <- struct{}{} - }() - - select { - case <-done: - case <-time.After(1 * time.Second): - t.Fatal("timeout should have happened time ago") - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/http_windows_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/http_windows_test.go deleted file mode 100644 index 388eace4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/http_windows_test.go +++ /dev/null @@ -1,109 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -//+build windows - -package helper - -import ( - "fmt" - "io/ioutil" - "net/http" - "runtime" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/api/npipe" - "github.com/elastic/beats/v7/metricbeat/helper/dialer" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func TestOverNamedpipe(t *testing.T) { - if runtime.GOOS != "windows" { - t.Skipf("npipe is only supported under Windows") - return - } - - t.Run("at root", func(t *testing.T) { - p := `\\.\pipe\hellofromnpipe` - sd, err := npipe.DefaultSD("") - require.NoError(t, err) - l, err := npipe.NewListener(p, sd) - require.NoError(t, err) - defer l.Close() - - mux := http.NewServeMux() - mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) { - fmt.Fprintf(w, "ehlo!") - }) - - go http.Serve(l, mux) - - cfg := defaultConfig() - hostData := mb.HostData{ - Transport: dialer.NewNpipeDialerBuilder(p), - URI: "http://npipe/", - SanitizedURI: "http://npipe/", - } - - h, err := newHTTPFromConfig(cfg, "test", hostData) - require.NoError(t, err) - - r, err := h.FetchResponse() - require.NoError(t, err) - defer r.Body.Close() - content, err := ioutil.ReadAll(r.Body) - require.NoError(t, err) - assert.Equal(t, []byte("ehlo!"), content) - }) - - t.Run("at specific path", func(t *testing.T) { - p := `\\.\pipe\apath` - sd, err := npipe.DefaultSD("") - require.NoError(t, err) - l, err := npipe.NewListener(p, sd) - require.NoError(t, err) - defer l.Close() - - mux := http.NewServeMux() - mux.HandleFunc("/ok", func(w http.ResponseWriter, r *http.Request) { - fmt.Fprintf(w, "ehlo!") - }) - - go http.Serve(l, mux) - - cfg := defaultConfig() - hostData := mb.HostData{ - Transport: dialer.NewNpipeDialerBuilder(p), - URI: "http://npipe/ok", - SanitizedURI: "http://npipe/ok", - } - - h, err := newHTTPFromConfig(cfg, "test", hostData) - require.NoError(t, err) - - r, err := h.FetchResponse() - require.NoError(t, err) - defer r.Body.Close() - content, err := ioutil.ReadAll(r.Body) - require.NoError(t, err) - assert.Equal(t, []byte("ehlo!"), content) - }) - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/labelhash/hash.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/labelhash/hash.go deleted file mode 100644 index c26665fb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/labelhash/hash.go +++ /dev/null @@ -1,73 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package labelhash - -import ( - "bytes" - "sort" - "strconv" - "sync" - - "github.com/cespare/xxhash/v2" - - "github.com/elastic/beats/v7/libbeat/common" -) - -const sep = '\xff' - -var byteBuffer = sync.Pool{ - New: func() interface{} { - return bytes.NewBuffer(nil) - }, -} - -type label struct { - key string - value string -} - -type labels []label - -func (ls labels) Len() int { return len(ls) } -func (ls labels) Swap(i, j int) { ls[i], ls[j] = ls[j], ls[i] } -func (ls labels) Less(i, j int) bool { return ls[i].key < ls[j].key } - -// LabelHash hashes the labels map and returns a string -func LabelHash(labelMap common.MapStr) string { - ls := make(labels, len(labelMap)) - - for k, v := range labelMap { - if val, ok := v.(string); ok { - ls = append(ls, label{k, val}) - } - } - - sort.Sort(ls) - b := byteBuffer.Get().(*bytes.Buffer) - b.Reset() - - for _, label := range ls { - b.WriteString(label.key) - b.WriteByte(sep) - b.WriteString(label.value) - b.WriteByte(sep) - } - hash := xxhash.Sum64(b.Bytes()) - byteBuffer.Put(b) - return strconv.FormatUint(hash, 10) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/labelhash/hash_benchmark_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/labelhash/hash_benchmark_test.go deleted file mode 100644 index fabf6391..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/labelhash/hash_benchmark_test.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package labelhash - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" -) - -var testLabels = common.MapStr{ - "request": common.MapStr{ - "component": "apiserver", - "resource": "configmaps", - "scope": "cluster", - "verb": "WATCH", - "version": "v1", - }, -} - -var testLabelsFlat = common.MapStr{ - "component": "apiserver", - "resource": "configmaps", - "scope": "cluster", - "verb": "WATCH", - "version": "v1", -} - -func BenchmarkLabelHashWithFlatten(b *testing.B) { - b.ReportAllocs() - for i := 0; i < b.N; i++ { - _ = LabelHash(testLabels) - } -} - -func BenchmarkLabelHashWithOutFlatten(b *testing.B) { - b.ReportAllocs() - for i := 0; i < b.N; i++ { - _ = LabelHash(testLabelsFlat) - } -} - -func BenchmarkMapStrString(b *testing.B) { - b.ReportAllocs() - for i := 0; i < b.N; i++ { - _ = testLabels.String() - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/privileges_windows.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/privileges_windows.go deleted file mode 100644 index 625daf59..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/privileges_windows.go +++ /dev/null @@ -1,113 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package helper - -import ( - "sync" - "syscall" - - "github.com/pkg/errors" - - "github.com/elastic/gosigar/sys/windows" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -var once sync.Once - -// errMissingSeDebugPrivilege indicates that the SeDebugPrivilege is not -// present in the process's token. This is distinct from disabled. The token -// would be missing if the user does not have "Debug programs" rights. By -// default, only administrators and LocalSystem accounts have the privileges to -// debug programs. -var errMissingSeDebugPrivilege = errors.New("Metricbeat is running without " + - "SeDebugPrivilege, a Windows privilege that allows it to collect metrics " + - "from other processes. The user running Metricbeat may not have the " + - "appropriate privileges or the security policy disallows it.") - -// enableSeDebugPrivilege enables the SeDebugPrivilege if it is present in -// the process's token. -func enableSeDebugPrivilege() error { - self, err := syscall.GetCurrentProcess() - if err != nil { - return err - } - - var token syscall.Token - err = syscall.OpenProcessToken(self, syscall.TOKEN_QUERY|syscall.TOKEN_ADJUST_PRIVILEGES, &token) - if err != nil { - return err - } - - if err = windows.EnableTokenPrivileges(token, windows.SeDebugPrivilege); err != nil { - return errors.Wrap(err, "EnableTokenPrivileges failed") - } - - return nil -} - -// CheckAndEnableSeDebugPrivilege checks if the process's token has the -// SeDebugPrivilege and enables it if it is disabled. -func CheckAndEnableSeDebugPrivilege() error { - var err error - once.Do(func() { - err = checkAndEnableSeDebugPrivilege() - }) - return err -} - -func checkAndEnableSeDebugPrivilege() error { - info, err := windows.GetDebugInfo() - if err != nil { - return errors.Wrap(err, "GetDebugInfo failed") - } - logp.Info("Metricbeat process and system info: %v", info) - - seDebug, found := info.ProcessPrivs[windows.SeDebugPrivilege] - if !found { - return errMissingSeDebugPrivilege - } - - if seDebug.Enabled { - logp.Info("SeDebugPrivilege is enabled. %v", seDebug) - return nil - } - - if err = enableSeDebugPrivilege(); err != nil { - logp.Warn("Failure while attempting to enable SeDebugPrivilege. %v", err) - } - - info, err = windows.GetDebugInfo() - if err != nil { - return errors.Wrap(err, "GetDebugInfo failed") - } - - seDebug, found = info.ProcessPrivs[windows.SeDebugPrivilege] - if !found { - return errMissingSeDebugPrivilege - } - - if !seDebug.Enabled { - return errors.Errorf("Metricbeat failed to enable the "+ - "SeDebugPrivilege, a Windows privilege that allows it to collect "+ - "metrics from other processes. %v", seDebug) - } - - logp.Info("SeDebugPrivilege is now enabled. %v", seDebug) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/label.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/label.go deleted file mode 100644 index 117ce4fa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/label.go +++ /dev/null @@ -1,59 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package prometheus - -// LabelMap defines the mapping from Prometheus label to a Metricbeat field -type LabelMap interface { - // GetField returns the resulting field name - GetField() string - - // IsKey returns true if the label is a key label - IsKey() bool -} - -// Label maps a Prometheus label to a Metricbeat field -func Label(field string) LabelMap { - return &commonLabel{ - field: field, - key: false, - } -} - -// KeyLabel maps a Prometheus label to a Metricbeat field. The label is flagged as key. -// Metrics with the same tuple of key labels will be grouped in the same event. -func KeyLabel(field string) LabelMap { - return &commonLabel{ - field: field, - key: true, - } -} - -type commonLabel struct { - field string - key bool -} - -// GetField returns the resulting field name -func (l *commonLabel) GetField() string { - return l.field -} - -// IsKey returns true if the label is a key label -func (l *commonLabel) IsKey() bool { - return l.key -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/metric.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/metric.go deleted file mode 100644 index ee34c113..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/metric.go +++ /dev/null @@ -1,420 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package prometheus - -import ( - "math" - "strconv" - "strings" - "time" - - "github.com/elastic/beats/v7/libbeat/common" - - dto "github.com/prometheus/client_model/go" -) - -// MetricMap defines the mapping from Prometheus metric to a Metricbeat field -type MetricMap interface { - // GetOptions returns the list of metric options - GetOptions() []MetricOption - - // GetField returns the resulting field name - GetField() string - - // GetValue returns the resulting value - GetValue(m *dto.Metric) interface{} - - // GetConfiguration returns the configuration for the metric - GetConfiguration() Configuration -} - -// Configuration for mappings that needs extended treatment -type Configuration struct { - // StoreNonMappedLables indicates if labels found at the metric that are - // not found at the label map should be part of the resulting event. - // This setting should be used when the label name is not known beforehand - StoreNonMappedLabels bool - // NonMappedLabelsPlacement is used when StoreNonMappedLabels is set to true, and - // defines the key path at the event under which to store the dynamically found labels. - // This key path will be added to the events that match this metric along with a subset of - // key/value pairs will be created under it, one for each non mapped label found. - // - // Example: - // - // given a metric family in a prometheus resource in the form: - // metric1{label1="value1",label2="value2"} 1 - // and not mapping labels but using this entry on a the MetriMap definition: - // "metric1": ExtendedInfoMetric(Configuration{StoreNonMappedLabels: true, NonMappedLabelsPlacement: "mypath"}), - // would output an event that contains a metricset field as follows - // "mypath": {"label1":"value1","label2":"value2"} - // - NonMappedLabelsPlacement string - // MetricProcessing options are a set of functions that will be - // applied to metrics after they are retrieved - MetricProcessingOptions []MetricOption - // ExtraFields is used to add fields to the - // event where this metric is included - ExtraFields common.MapStr -} - -// MetricOption adds settings to Metric objects behavior -type MetricOption interface { - // Process a tuple of field, value and labels from a metric, return the same tuple updated - Process(field string, value interface{}, labels common.MapStr) (string, interface{}, common.MapStr) -} - -// OpFilter only processes metrics matching the given filter -func OpFilter(filter map[string]string) MetricOption { - return opFilter{ - labels: filter, - } -} - -// OpLowercaseValue lowercases the value if it's a string -func OpLowercaseValue() MetricOption { - return opLowercaseValue{} -} - -// OpUnixTimestampValue parses a value into a Unix timestamp -func OpUnixTimestampValue() MetricOption { - return opUnixTimestampValue{} -} - -// OpMultiplyBuckets multiplies bucket labels in histograms, useful to change units -func OpMultiplyBuckets(multiplier float64) MetricOption { - return opMultiplyBuckets{ - multiplier: multiplier, - } -} - -// Metric directly maps a Prometheus metric to a Metricbeat field -func Metric(field string, options ...MetricOption) MetricMap { - return &commonMetric{ - field: field, - config: Configuration{MetricProcessingOptions: options}, - } -} - -// KeywordMetric maps a Prometheus metric to a Metricbeat field, stores the -// given keyword when source metric value is 1 -func KeywordMetric(field, keyword string, options ...MetricOption) MetricMap { - return &keywordMetric{ - commonMetric{ - field: field, - config: Configuration{MetricProcessingOptions: options}, - }, - keyword, - } -} - -// BooleanMetric maps a Prometheus metric to a Metricbeat field of bool type -func BooleanMetric(field string, options ...MetricOption) MetricMap { - return &booleanMetric{ - commonMetric{ - field: field, - config: Configuration{MetricProcessingOptions: options}, - }, - } -} - -// LabelMetric maps a Prometheus metric to a Metricbeat field, stores the value -// of a given label on it if the gauge value is 1 -func LabelMetric(field, label string, options ...MetricOption) MetricMap { - return &labelMetric{ - commonMetric{ - field: field, - config: Configuration{MetricProcessingOptions: options}, - }, - label, - } -} - -// InfoMetric obtains info labels from the given metric and puts them -// into events matching all the key labels present in the metric -func InfoMetric(options ...MetricOption) MetricMap { - return &infoMetric{ - commonMetric{ - config: Configuration{MetricProcessingOptions: options}, - }, - } -} - -// ExtendedInfoMetric obtains info labels from the given metric and puts them -// into events matching all the key labels present in the metric -func ExtendedInfoMetric(configuration Configuration) MetricMap { - return &infoMetric{ - commonMetric{ - config: configuration, - }, - } -} - -// ExtendedMetric is a metric item that allows extended behaviour -// through configuration -func ExtendedMetric(field string, configuration Configuration) MetricMap { - return &commonMetric{ - field: field, - config: configuration, - } -} - -type commonMetric struct { - field string - config Configuration -} - -// GetOptions returns the list of metric options -func (m *commonMetric) GetOptions() []MetricOption { - return m.config.MetricProcessingOptions -} - -// GetField returns the resulting field name -func (m *commonMetric) GetField() string { - return m.field -} - -// GetConfiguration returns the configuration for the metric -func (m *commonMetric) GetConfiguration() Configuration { - return m.config -} - -// GetValue returns the resulting value -func (m *commonMetric) GetValue(metric *dto.Metric) interface{} { - counter := metric.GetCounter() - if counter != nil { - if !math.IsNaN(counter.GetValue()) && !math.IsInf(counter.GetValue(), 0) { - return int64(counter.GetValue()) - } - } - - gauge := metric.GetGauge() - if gauge != nil { - if !math.IsNaN(gauge.GetValue()) && !math.IsInf(gauge.GetValue(), 0) { - return gauge.GetValue() - } - } - - summary := metric.GetSummary() - if summary != nil { - value := common.MapStr{} - if !math.IsNaN(summary.GetSampleSum()) && !math.IsInf(summary.GetSampleSum(), 0) { - value["sum"] = summary.GetSampleSum() - value["count"] = summary.GetSampleCount() - } - - quantiles := summary.GetQuantile() - percentileMap := common.MapStr{} - for _, quantile := range quantiles { - if !math.IsNaN(quantile.GetValue()) && !math.IsInf(quantile.GetValue(), 0) { - key := strconv.FormatFloat(100*quantile.GetQuantile(), 'f', -1, 64) - percentileMap[key] = quantile.GetValue() - } - } - - if len(percentileMap) != 0 { - value["percentile"] = percentileMap - } - - return value - } - - histogram := metric.GetHistogram() - if histogram != nil { - value := common.MapStr{} - if !math.IsNaN(histogram.GetSampleSum()) && !math.IsInf(histogram.GetSampleSum(), 0) { - value["sum"] = histogram.GetSampleSum() - value["count"] = histogram.GetSampleCount() - } - - buckets := histogram.GetBucket() - bucketMap := common.MapStr{} - for _, bucket := range buckets { - if bucket.GetCumulativeCount() != uint64(math.NaN()) && bucket.GetCumulativeCount() != uint64(math.Inf(0)) { - key := strconv.FormatFloat(bucket.GetUpperBound(), 'f', -1, 64) - bucketMap[key] = bucket.GetCumulativeCount() - } - } - - if len(bucketMap) != 0 { - value["bucket"] = bucketMap - } - - return value - } - - // Other types are not supported here - return nil -} - -type keywordMetric struct { - commonMetric - keyword string -} - -// GetValue returns the resulting value -func (m *keywordMetric) GetValue(metric *dto.Metric) interface{} { - if gauge := metric.GetGauge(); gauge != nil && gauge.GetValue() == 1 { - return m.keyword - } - return nil -} - -type booleanMetric struct { - commonMetric -} - -// GetValue returns the resulting value -func (m *booleanMetric) GetValue(metric *dto.Metric) interface{} { - if gauge := metric.GetGauge(); gauge != nil { - return gauge.GetValue() == 1 - } - return nil -} - -type labelMetric struct { - commonMetric - label string -} - -// GetValue returns the resulting value -func (m *labelMetric) GetValue(metric *dto.Metric) interface{} { - if gauge := metric.GetGauge(); gauge != nil && gauge.GetValue() == 1 { - return getLabel(metric, m.label) - } - return nil -} - -func getLabel(metric *dto.Metric, name string) string { - for _, label := range metric.GetLabel() { - if label.GetName() == name { - return label.GetValue() - } - } - return "" -} - -type infoMetric struct { - commonMetric -} - -// GetValue returns the resulting value -func (m *infoMetric) GetValue(metric *dto.Metric) interface{} { - return "" -} - -// GetField returns the resulting field name -func (m *infoMetric) GetField() string { - return "" -} - -type opFilter struct { - labels map[string]string -} - -// Process will return nil if labels don't match the filter -func (o opFilter) Process(field string, value interface{}, labels common.MapStr) (string, interface{}, common.MapStr) { - for k, v := range o.labels { - if labels[k] != v { - return "", nil, nil - } - } - return field, value, labels -} - -type opLowercaseValue struct{} - -// Process will lowercase the given value if it's a string -func (o opLowercaseValue) Process(field string, value interface{}, labels common.MapStr) (string, interface{}, common.MapStr) { - if val, ok := value.(string); ok { - value = strings.ToLower(val) - } - return field, value, labels -} - -type opMultiplyBuckets struct { - multiplier float64 -} - -// Process will multiply the bucket labels if it is an histogram with numeric labels -func (o opMultiplyBuckets) Process(field string, value interface{}, labels common.MapStr) (string, interface{}, common.MapStr) { - histogram, ok := value.(common.MapStr) - if !ok { - return field, value, labels - } - bucket, ok := histogram["bucket"].(common.MapStr) - if !ok { - return field, value, labels - } - sum, ok := histogram["sum"].(float64) - if !ok { - return field, value, labels - } - multiplied := common.MapStr{} - for k, v := range bucket { - if f, err := strconv.ParseFloat(k, 64); err == nil { - key := strconv.FormatFloat(f*o.multiplier, 'f', -1, 64) - multiplied[key] = v - } else { - multiplied[k] = v - } - } - histogram["bucket"] = multiplied - histogram["sum"] = sum * o.multiplier - return field, histogram, labels -} - -type opUnixTimestampValue struct { -} - -// Process converts a value in seconds into an unix time -func (o opUnixTimestampValue) Process(field string, value interface{}, labels common.MapStr) (string, interface{}, common.MapStr) { - return field, common.Time(time.Unix(int64(value.(float64)), 0)), labels -} - -// OpLabelKeyPrefixRemover removes prefix from label keys -func OpLabelKeyPrefixRemover(prefix string) MetricOption { - return opLabelKeyPrefixRemover{prefix} -} - -// opLabelKeyPrefixRemover is a metric option processor that removes a prefix from the key of a label set -type opLabelKeyPrefixRemover struct { - Prefix string -} - -// Process modifies the labels map, removing a prefix when found at keys of the labels set. -// For each label, if the key is found a new key will be created hosting the same value and the -// old key will be deleted. -// Fields, values and not prefixed labels will remain unmodified. -func (o opLabelKeyPrefixRemover) Process(field string, value interface{}, labels common.MapStr) (string, interface{}, common.MapStr) { - renameKeys := []string{} - for k := range labels { - if len(k) < len(o.Prefix) { - continue - } - if k[:6] == o.Prefix { - renameKeys = append(renameKeys, k) - } - } - - for i := range renameKeys { - v := labels[renameKeys[i]] - delete(labels, renameKeys[i]) - labels[renameKeys[i][len(o.Prefix):]] = v - } - return "", value, labels -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/module.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/module.go deleted file mode 100644 index cc6b7d2a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/module.go +++ /dev/null @@ -1,61 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package prometheus - -import ( - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/metrics" -) - -var ( - // HostParser validates Prometheus URLs - HostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -// MetricSetBuilder returns a builder function for a new Prometheus metricset using the given mapping -func MetricSetBuilder(mapping *MetricsMapping) func(base mb.BaseMetricSet) (mb.MetricSet, error) { - return func(base mb.BaseMetricSet) (mb.MetricSet, error) { - prometheus, err := NewPrometheusClient(base) - if err != nil { - return nil, err - } - return &prometheusMetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - mapping: mapping, - }, nil - } -} - -type prometheusMetricSet struct { - mb.BaseMetricSet - prometheus Prometheus - mapping *MetricsMapping -} - -func (m *prometheusMetricSet) Fetch(r mb.ReporterV2) error { - return m.prometheus.ReportProcessedMetrics(m.mapping, r) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/prometheus.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/prometheus.go deleted file mode 100644 index 2859178d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/prometheus.go +++ /dev/null @@ -1,286 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package prometheus - -import ( - "fmt" - "io" - "io/ioutil" - "net/http" - - "github.com/pkg/errors" - dto "github.com/prometheus/client_model/go" - "github.com/prometheus/common/expfmt" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -const acceptHeader = `application/openmetrics-text; version=0.0.1,text/plain;version=0.0.4;q=0.5,*/*;q=0.1` - -// Prometheus helper retrieves prometheus formatted metrics -type Prometheus interface { - // GetFamilies requests metric families from prometheus endpoint and returns them - GetFamilies() ([]*dto.MetricFamily, error) - - GetProcessedMetrics(mapping *MetricsMapping) ([]common.MapStr, error) - - ReportProcessedMetrics(mapping *MetricsMapping, r mb.ReporterV2) error -} - -type prometheus struct { - httpfetcher - logger *logp.Logger -} - -type httpfetcher interface { - FetchResponse() (*http.Response, error) -} - -// NewPrometheusClient creates new prometheus helper -func NewPrometheusClient(base mb.BaseMetricSet) (Prometheus, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - http.SetHeaderDefault("Accept", acceptHeader) - return &prometheus{http, base.Logger()}, nil -} - -// GetFamilies requests metric families from prometheus endpoint and returns them -func (p *prometheus) GetFamilies() ([]*dto.MetricFamily, error) { - resp, err := p.FetchResponse() - if err != nil { - return nil, err - } - defer resp.Body.Close() - - if resp.StatusCode > 399 { - bodyBytes, err := ioutil.ReadAll(resp.Body) - if err == nil { - p.logger.Debug("error received from prometheus endpoint: ", string(bodyBytes)) - } - return nil, fmt.Errorf("unexpected status code %d from server", resp.StatusCode) - } - - format := expfmt.ResponseFormat(resp.Header) - if format == "" { - return nil, fmt.Errorf("Invalid format for response of response") - } - - decoder := expfmt.NewDecoder(resp.Body, format) - if decoder == nil { - return nil, fmt.Errorf("Unable to create decoder to decode response") - } - - families := []*dto.MetricFamily{} - for { - mf := &dto.MetricFamily{} - err = decoder.Decode(mf) - if err != nil { - if err == io.EOF { - break - } - return nil, errors.Wrap(err, "decoding of metric family failed") - } else { - families = append(families, mf) - } - } - - return families, nil -} - -// MetricsMapping defines mapping settings for Prometheus metrics, to be used with `GetProcessedMetrics` -type MetricsMapping struct { - // Metrics translates from prometheus metric name to Metricbeat fields - Metrics map[string]MetricMap - - // Namespace for metrics managed by this mapping - Namespace string - - // Labels translate from prometheus label names to Metricbeat fields - Labels map[string]LabelMap - - // ExtraFields adds the given fields to all events coming from `GetProcessedMetrics` - ExtraFields map[string]string -} - -func (p *prometheus) GetProcessedMetrics(mapping *MetricsMapping) ([]common.MapStr, error) { - families, err := p.GetFamilies() - if err != nil { - return nil, err - } - - eventsMap := map[string]common.MapStr{} - infoMetrics := []*infoMetricData{} - for _, family := range families { - for _, metric := range family.GetMetric() { - m, ok := mapping.Metrics[family.GetName()] - if m == nil || !ok { - // Ignore unknown metrics - continue - } - - field := m.GetField() - value := m.GetValue(metric) - - // Ignore retrieval errors (bad conf) - if value == nil { - continue - } - - storeAllLabels := false - labelsLocation := "" - var extraFields common.MapStr - if m != nil { - c := m.GetConfiguration() - storeAllLabels = c.StoreNonMappedLabels - labelsLocation = c.NonMappedLabelsPlacement - extraFields = c.ExtraFields - } - - // Apply extra options - allLabels := getLabels(metric) - for _, option := range m.GetOptions() { - field, value, allLabels = option.Process(field, value, allLabels) - } - - // Convert labels - labels := common.MapStr{} - keyLabels := common.MapStr{} - for k, v := range allLabels { - if l, ok := mapping.Labels[k]; ok { - if l.IsKey() { - keyLabels.Put(l.GetField(), v) - } else { - labels.Put(l.GetField(), v) - } - } else if storeAllLabels { - // if label for this metric is not found at the label mappings but - // it is configured to store any labels found, make it so - // TODO dedot - labels.Put(labelsLocation+"."+k, v) - } - } - - // if extra fields have been added through metric configuration - // add them to labels. - // - // not considering these extra fields to be keylabels as that case - // have not appeared yet - for k, v := range extraFields { - labels.Put(k, v) - } - - // Keep a info document if it's an infoMetric - if _, ok = m.(*infoMetric); ok { - labels.DeepUpdate(keyLabels) - infoMetrics = append(infoMetrics, &infoMetricData{ - Labels: keyLabels, - Meta: labels, - }) - continue - } - - if field != "" { - event := getEvent(eventsMap, keyLabels) - update := common.MapStr{} - update.Put(field, value) - // value may be a mapstr (for histograms and summaries), do a deep update to avoid smashing existing fields - event.DeepUpdate(update) - - event.DeepUpdate(labels) - } - } - } - - // populate events array from values in eventsMap - events := make([]common.MapStr, 0, len(eventsMap)) - for _, event := range eventsMap { - // Add extra fields - for k, v := range mapping.ExtraFields { - event[k] = v - } - events = append(events, event) - } - - // fill info from infoMetrics - for _, info := range infoMetrics { - for _, event := range events { - found := true - for k, v := range info.Labels.Flatten() { - value, err := event.GetValue(k) - if err != nil || v != value { - found = false - break - } - } - - // fill info from this metric - if found { - event.DeepUpdate(info.Meta) - } - } - } - - return events, nil -} - -// infoMetricData keeps data about an infoMetric -type infoMetricData struct { - Labels common.MapStr - Meta common.MapStr -} - -func (p *prometheus) ReportProcessedMetrics(mapping *MetricsMapping, r mb.ReporterV2) error { - events, err := p.GetProcessedMetrics(mapping) - if err != nil { - return errors.Wrap(err, "error getting processed metrics") - } - for _, event := range events { - r.Event(mb.Event{ - MetricSetFields: event, - Namespace: mapping.Namespace, - }) - } - - return nil -} - -func getEvent(m map[string]common.MapStr, labels common.MapStr) common.MapStr { - hash := labels.String() - res, ok := m[hash] - if !ok { - res = labels - m[hash] = res - } - return res -} - -func getLabels(metric *dto.Metric) common.MapStr { - labels := common.MapStr{} - for _, label := range metric.GetLabel() { - if label.GetName() != "" && label.GetValue() != "" { - labels.Put(label.GetName(), label.GetValue()) - } - } - return labels -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/prometheus_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/prometheus_test.go deleted file mode 100644 index b1557115..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/prometheus_test.go +++ /dev/null @@ -1,968 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package prometheus - -import ( - "bytes" - "io/ioutil" - "net/http" - "sort" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -const ( - promMetrics = ` -# TYPE first_metric gauge -first_metric{label1="value1",label2="value2",label3="Value3",label4="FOO"} 1 -# TYPE second_metric gauge -second_metric{label1="value1",label3="othervalue"} 0 -# TYPE summary_metric summary -summary_metric{quantile="0.5"} 29735 -summary_metric{quantile="0.9"} 47103 -summary_metric{quantile="0.99"} 50681 -summary_metric_sum 234892394 -summary_metric_count 44000 -# TYPE histogram_metric histogram -histogram_metric_bucket{le="1000"} 1 -histogram_metric_bucket{le="10000"} 1 -histogram_metric_bucket{le="100000"} 1 -histogram_metric_bucket{le="1e+06"} 1 -histogram_metric_bucket{le="1e+08"} 1 -histogram_metric_bucket{le="1e+09"} 1 -histogram_metric_bucket{le="+Inf"} 1 -histogram_metric_sum 117 -histogram_metric_count 1 -# TYPE histogram_decimal_metric histogram -histogram_decimal_metric_bucket{le="0.001"} 1 -histogram_decimal_metric_bucket{le="0.01"} 1 -histogram_decimal_metric_bucket{le="0.1"} 2 -histogram_decimal_metric_bucket{le="1"} 3 -histogram_decimal_metric_bucket{le="+Inf"} 5 -histogram_decimal_metric_sum 4.31 -histogram_decimal_metric_count 5 - -` - - promGaugeKeyLabel = ` -# TYPE metrics_one_count_total gauge -metrics_one_count_total{name="jane",surname="foster"} 1 -metrics_one_count_total{name="john",surname="williams"} 2 -metrics_one_count_total{name="jahn",surname="baldwin",age="30"} 3 - -` - - promGaugeKeyLabelWithNaNInf = ` -# TYPE metrics_one_count_errors gauge -metrics_one_count_errors{name="jane",surname="foster"} 0 -# TYPE metrics_one_count_total gauge -metrics_one_count_total{name="jane",surname="foster"} NaN -metrics_one_count_total{name="foo",surname="bar"} +Inf -metrics_one_count_total{name="john",surname="williams"} -Inf -metrics_one_count_total{name="jahn",surname="baldwin",age="30"} 3 - -` - - promCounterKeyLabel = ` -# TYPE metrics_one_count_total counter -metrics_one_count_total{name="jane",surname="foster"} 1 -metrics_one_count_total{name="john",surname="williams"} 2 -metrics_one_count_total{name="jahn",surname="baldwin",age="30"} 3 - -` - - promCounterKeyLabelWithNaNInf = ` -# TYPE metrics_one_count_errors counter -metrics_one_count_errors{name="jane",surname="foster"} 1 -# TYPE metrics_one_count_total counter -metrics_one_count_total{name="jane",surname="foster"} NaN -metrics_one_count_total{name="john",surname="williams"} +Inf -metrics_one_count_total{name="jahn",surname="baldwin",age="30"} 3 - -` - - promHistogramKeyLabel = ` -# TYPE metrics_one_midichlorians histogram -metrics_one_midichlorians_bucket{rank="youngling",alive="yes",le="2000"} 52 -metrics_one_midichlorians_bucket{rank="youngling",alive="yes",le="4000"} 70 -metrics_one_midichlorians_bucket{rank="youngling",alive="yes",le="8000"} 78 -metrics_one_midichlorians_bucket{rank="youngling",alive="yes",le="16000"} 84 -metrics_one_midichlorians_bucket{rank="youngling",alive="yes",le="32000"} 86 -metrics_one_midichlorians_bucket{rank="youngling",alive="yes",le="+Inf"} 86 -metrics_one_midichlorians_sum{rank="youngling",alive="yes"} 1000001 -metrics_one_midichlorians_count{rank="youngling",alive="yes"} 86 -metrics_one_midichlorians_bucket{rank="padawan",alive="yes",le="2000"} 16 -metrics_one_midichlorians_bucket{rank="padawan",alive="yes",le="4000"} 20 -metrics_one_midichlorians_bucket{rank="padawan",alive="yes",le="8000"} 23 -metrics_one_midichlorians_bucket{rank="padawan",alive="yes",le="16000"} 27 -metrics_one_midichlorians_bucket{rank="padawan",alive="yes",le="32000"} 27 -metrics_one_midichlorians_bucket{rank="padawan",alive="yes",le="+Inf"} 28 -metrics_one_midichlorians_sum{rank="padawan",alive="yes"} 800001 -metrics_one_midichlorians_count{rank="padawan",alive="yes"} 28 - -` - - promHistogramKeyLabelWithNaNInf = ` -# TYPE metrics_one_midichlorians histogram -metrics_one_midichlorians_bucket{rank="youngling",alive="yes",le="2000"} NaN -metrics_one_midichlorians_bucket{rank="youngling",alive="yes",le="4000"} +Inf -metrics_one_midichlorians_bucket{rank="youngling",alive="yes",le="8000"} -Inf -metrics_one_midichlorians_bucket{rank="youngling",alive="yes",le="16000"} 84 -metrics_one_midichlorians_bucket{rank="youngling",alive="yes",le="32000"} 86 -metrics_one_midichlorians_bucket{rank="youngling",alive="yes",le="+Inf"} 86 -metrics_one_midichlorians_sum{rank="youngling",alive="yes"} 1000001 -metrics_one_midichlorians_count{rank="youngling",alive="yes"} 86 - -` - - promSummaryKeyLabel = ` -# TYPE metrics_force_propagation_ms summary -metrics_force_propagation_ms{kind="jedi",quantile="0"} 35 -metrics_force_propagation_ms{kind="jedi",quantile="0.25"} 22 -metrics_force_propagation_ms{kind="jedi",quantile="0.5"} 7 -metrics_force_propagation_ms{kind="jedi",quantile="0.75"} 20 -metrics_force_propagation_ms{kind="jedi",quantile="1"} 30 -metrics_force_propagation_ms_sum{kind="jedi"} 89 -metrics_force_propagation_ms_count{kind="jedi"} 651 -metrics_force_propagation_ms{kind="sith",quantile="0"} 30 -metrics_force_propagation_ms{kind="sith",quantile="0.25"} 20 -metrics_force_propagation_ms{kind="sith",quantile="0.5"} 12 -metrics_force_propagation_ms{kind="sith",quantile="0.75"} 21 -metrics_force_propagation_ms{kind="sith",quantile="1"} 29 -metrics_force_propagation_ms_sum{kind="sith"} 112 -metrics_force_propagation_ms_count{kind="sith"} 711 - -` - - promSummaryKeyLabelWithNaNInf = ` -# TYPE metrics_force_propagation_ms summary -metrics_force_propagation_ms{kind="jedi",quantile="0"} NaN -metrics_force_propagation_ms{kind="jedi",quantile="0.25"} +Inf -metrics_force_propagation_ms{kind="jedi",quantile="0.5"} -Inf -metrics_force_propagation_ms{kind="jedi",quantile="0.75"} 20 -metrics_force_propagation_ms{kind="jedi",quantile="1"} 30 -metrics_force_propagation_ms_sum{kind="jedi"} 50 -metrics_force_propagation_ms_count{kind="jedi"} 651 - -` - - promGaugeLabeled = ` -# TYPE metrics_that_inform_labels gauge -metrics_that_inform_labels{label1="I am 1", label2="I am 2"} 1 -metrics_that_inform_labels{label1="I am 1", label3="I am 3"} 1 -# TYPE metrics_that_use_labels gauge -metrics_that_use_labels{label1="I am 1"} 20 - -` -) - -type mockFetcher struct { - response string -} - -var _ = httpfetcher(&mockFetcher{}) - -// FetchResponse returns an HTTP response but for the Body, which -// returns the mockFetcher.Response contents -func (m mockFetcher) FetchResponse() (*http.Response, error) { - return &http.Response{ - StatusCode: 200, - Header: make(http.Header), - Body: ioutil.NopCloser(bytes.NewReader([]byte(m.response))), - }, nil -} - -func TestPrometheus(t *testing.T) { - - p := &prometheus{mockFetcher{response: promMetrics}, logp.NewLogger("test")} - - tests := []struct { - mapping *MetricsMapping - msg string - expected []common.MapStr - }{ - { - msg: "Simple field map", - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "first_metric": Metric("first.metric"), - }, - }, - expected: []common.MapStr{ - common.MapStr{ - "first": common.MapStr{ - "metric": 1.0, - }, - }, - }, - }, - { - msg: "Simple field map with labels", - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "first_metric": Metric("first.metric"), - }, - Labels: map[string]LabelMap{ - "label1": Label("labels.label1"), - "label2": Label("labels.label2"), - }, - }, - expected: []common.MapStr{ - common.MapStr{ - "first": common.MapStr{ - "metric": 1.0, - }, - "labels": common.MapStr{ - "label1": "value1", - "label2": "value2", - }, - }, - }, - }, - { - msg: "Several metrics", - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "first_metric": Metric("first.metric"), - "second_metric": Metric("second.metric"), - }, - Labels: map[string]LabelMap{ - "label3": KeyLabel("labels.label3"), - }, - }, - expected: []common.MapStr{ - common.MapStr{ - "first": common.MapStr{ - "metric": 1.0, - }, - "labels": common.MapStr{ - "label3": "Value3", - }, - }, - common.MapStr{ - "second": common.MapStr{ - "metric": 0.0, - }, - "labels": common.MapStr{ - "label3": "othervalue", - }, - }, - }, - }, - { - msg: "Grouping by key labels", - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "first_metric": Metric("first.metric"), - "second_metric": Metric("second.metric"), - }, - Labels: map[string]LabelMap{ - "label1": KeyLabel("labels.label1"), - "label2": Label("labels.label2"), - }, - }, - expected: []common.MapStr{ - common.MapStr{ - "first": common.MapStr{ - "metric": 1.0, - }, - "second": common.MapStr{ - "metric": 0.0, - }, - "labels": common.MapStr{ - "label1": "value1", - "label2": "value2", - }, - }, - }, - }, - { - msg: "Keyword metrics", - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "first_metric": KeywordMetric("first.metric", "works"), - "second_metric": KeywordMetric("second.metric", "itsnot"), - }, - Labels: map[string]LabelMap{ - "label1": KeyLabel("labels.label1"), - }, - }, - expected: []common.MapStr{ - common.MapStr{ - "first": common.MapStr{ - "metric": "works", - }, - "labels": common.MapStr{ - "label1": "value1", - }, - }, - }, - }, - { - msg: "Boolean metrics", - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "first_metric": BooleanMetric("first.metric"), - "second_metric": BooleanMetric("second.metric"), - }, - Labels: map[string]LabelMap{ - "label1": KeyLabel("labels.label1"), - }, - }, - expected: []common.MapStr{ - common.MapStr{ - "first": common.MapStr{ - "metric": true, - }, - "second": common.MapStr{ - "metric": false, - }, - "labels": common.MapStr{ - "label1": "value1", - }, - }, - }, - }, - { - msg: "Label metrics", - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "first_metric": LabelMetric("first.metric", "label3"), - }, - Labels: map[string]LabelMap{ - "label1": Label("labels.label1"), - }, - }, - expected: []common.MapStr{ - common.MapStr{ - "first": common.MapStr{ - "metric": "Value3", - }, - "labels": common.MapStr{ - "label1": "value1", - }, - }, - }, - }, - { - msg: "Label metrics, lowercase", - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "first_metric": LabelMetric("first.metric", "label4", OpLowercaseValue()), - }, - Labels: map[string]LabelMap{ - "label1": Label("labels.label1"), - }, - }, - expected: []common.MapStr{ - common.MapStr{ - "first": common.MapStr{ - "metric": "foo", - }, - "labels": common.MapStr{ - "label1": "value1", - }, - }, - }, - }, - { - msg: "Label metrics, filter", - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "first_metric": LabelMetric("first.metric", "label4", OpLowercaseValue(), OpFilter(map[string]string{ - "foo": "filtered", - })), - }, - Labels: map[string]LabelMap{ - "label1": Label("labels.label1"), - }, - }, - expected: []common.MapStr{}, - }, - { - msg: "Summary metric", - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "summary_metric": Metric("summary.metric"), - }, - }, - expected: []common.MapStr{ - common.MapStr{ - "summary": common.MapStr{ - "metric": common.MapStr{ - "sum": 234892394.0, - "count": uint64(44000), - "percentile": common.MapStr{ - "50": 29735.0, - "90": 47103.0, - "99": 50681.0, - }, - }, - }, - }, - }, - }, - { - msg: "Histogram metric", - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "histogram_metric": Metric("histogram.metric"), - }, - }, - expected: []common.MapStr{ - common.MapStr{ - "histogram": common.MapStr{ - "metric": common.MapStr{ - "count": uint64(1), - "bucket": common.MapStr{ - "1000000000": uint64(1), - "+Inf": uint64(1), - "1000": uint64(1), - "10000": uint64(1), - "100000": uint64(1), - "1000000": uint64(1), - "100000000": uint64(1), - }, - "sum": 117.0, - }, - }, - }, - }, - }, - { - msg: "Histogram decimal metric", - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "histogram_decimal_metric": Metric("histogram.metric", OpMultiplyBuckets(1000)), - }, - }, - expected: []common.MapStr{ - common.MapStr{ - "histogram": common.MapStr{ - "metric": common.MapStr{ - "count": uint64(5), - "bucket": common.MapStr{ - "1": uint64(1), - "10": uint64(1), - "100": uint64(2), - "1000": uint64(3), - "+Inf": uint64(5), - }, - "sum": 4310.0, - }, - }, - }, - }, - }, - } - - for _, test := range tests { - t.Run(test.msg, func(t *testing.T) { - reporter := &mbtest.CapturingReporterV2{} - p.ReportProcessedMetrics(test.mapping, reporter) - assert.Nil(t, reporter.GetErrors(), test.msg) - // Sort slice to avoid randomness - res := reporter.GetEvents() - sort.Slice(res, func(i, j int) bool { - return res[i].MetricSetFields.String() < res[j].MetricSetFields.String() - }) - assert.Equal(t, len(test.expected), len(res)) - for j, ev := range res { - assert.Equal(t, test.expected[j], ev.MetricSetFields, test.msg) - } - }) - } -} - -func TestPrometheusKeyLabels(t *testing.T) { - - testCases := []struct { - testName string - prometheusResponse string - mapping *MetricsMapping - expectedEvents []common.MapStr - }{ - { - testName: "Test gauge with KeyLabel", - prometheusResponse: promGaugeKeyLabel, - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "metrics_one_count_total": Metric("metrics.one.count"), - }, - Labels: map[string]LabelMap{ - "name": KeyLabel("metrics.one.labels.name"), - "surname": KeyLabel("metrics.one.labels.surname"), - "age": KeyLabel("metrics.one.labels.age"), - }, - }, - expectedEvents: []common.MapStr{ - common.MapStr{ - "metrics": common.MapStr{ - "one": common.MapStr{ - "count": 1.0, - "labels": common.MapStr{ - "name": "jane", - "surname": "foster", - }, - }, - }, - }, - common.MapStr{ - "metrics": common.MapStr{ - "one": common.MapStr{ - "count": 2.0, - "labels": common.MapStr{ - "name": "john", - "surname": "williams", - }, - }, - }, - }, - common.MapStr{ - "metrics": common.MapStr{ - "one": common.MapStr{ - "count": 3.0, - "labels": common.MapStr{ - "name": "jahn", - "surname": "baldwin", - "age": "30", - }, - }, - }, - }, - }, - }, - - { - testName: "Test gauge with KeyLabel With NaN Inf", - prometheusResponse: promGaugeKeyLabelWithNaNInf, - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "metrics_one_count_errors": Metric("metrics.one.count"), - "metrics_one_count_total": Metric("metrics.one.count"), - }, - Labels: map[string]LabelMap{ - "name": KeyLabel("metrics.one.labels.name"), - "surname": KeyLabel("metrics.one.labels.surname"), - "age": KeyLabel("metrics.one.labels.age"), - }, - }, - expectedEvents: []common.MapStr{ - common.MapStr{ - "metrics": common.MapStr{ - "one": common.MapStr{ - "count": 0.0, - "labels": common.MapStr{ - "name": "jane", - "surname": "foster", - }, - }, - }, - }, - common.MapStr{ - "metrics": common.MapStr{ - "one": common.MapStr{ - "count": 3.0, - "labels": common.MapStr{ - "name": "jahn", - "surname": "baldwin", - "age": "30", - }, - }, - }, - }, - }, - }, - - { - testName: "Test counter with KeyLabel", - prometheusResponse: promCounterKeyLabel, - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "metrics_one_count_total": Metric("metrics.one.count"), - }, - Labels: map[string]LabelMap{ - "name": KeyLabel("metrics.one.labels.name"), - "surname": KeyLabel("metrics.one.labels.surname"), - "age": KeyLabel("metrics.one.labels.age"), - }, - }, - expectedEvents: []common.MapStr{ - common.MapStr{ - "metrics": common.MapStr{ - "one": common.MapStr{ - "count": int64(1), - "labels": common.MapStr{ - "name": "jane", - "surname": "foster", - }, - }, - }, - }, - common.MapStr{ - "metrics": common.MapStr{ - "one": common.MapStr{ - "count": int64(2), - "labels": common.MapStr{ - "name": "john", - "surname": "williams", - }, - }, - }, - }, - common.MapStr{ - "metrics": common.MapStr{ - "one": common.MapStr{ - "count": int64(3), - "labels": common.MapStr{ - "name": "jahn", - "surname": "baldwin", - "age": "30", - }, - }, - }, - }, - }, - }, - - { - testName: "Test counter with KeyLabel With NaN Inf", - prometheusResponse: promCounterKeyLabelWithNaNInf, - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "metrics_one_count_errors": Metric("metrics.one.count"), - "metrics_one_count_total": Metric("metrics.one.count"), - }, - Labels: map[string]LabelMap{ - "name": KeyLabel("metrics.one.labels.name"), - "surname": KeyLabel("metrics.one.labels.surname"), - "age": KeyLabel("metrics.one.labels.age"), - }, - }, - expectedEvents: []common.MapStr{ - common.MapStr{ - "metrics": common.MapStr{ - "one": common.MapStr{ - "count": int64(1), - "labels": common.MapStr{ - "name": "jane", - "surname": "foster", - }, - }, - }, - }, - common.MapStr{ - "metrics": common.MapStr{ - "one": common.MapStr{ - "count": int64(3), - "labels": common.MapStr{ - "name": "jahn", - "surname": "baldwin", - "age": "30", - }, - }, - }, - }, - }, - }, - - { - testName: "Test histogram with KeyLabel", - prometheusResponse: promHistogramKeyLabel, - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "metrics_one_midichlorians": Metric("metrics.one.midichlorians"), - }, - Labels: map[string]LabelMap{ - "rank": KeyLabel("metrics.one.midichlorians.rank"), - "alive": KeyLabel("metrics.one.midichlorians.alive"), - }, - }, - expectedEvents: []common.MapStr{ - common.MapStr{ - "metrics": common.MapStr{ - "one": common.MapStr{ - "midichlorians": common.MapStr{ - "count": uint64(86), - "sum": 1000001.0, - "bucket": common.MapStr{ - "2000": uint64(52), - "4000": uint64(70), - "8000": uint64(78), - "16000": uint64(84), - "32000": uint64(86), - "+Inf": uint64(86), - }, - - "rank": "youngling", - "alive": "yes", - }, - }, - }, - }, - common.MapStr{ - "metrics": common.MapStr{ - "one": common.MapStr{ - "midichlorians": common.MapStr{ - "count": uint64(28), - "sum": 800001.0, - "bucket": common.MapStr{ - "2000": uint64(16), - "4000": uint64(20), - "8000": uint64(23), - "16000": uint64(27), - "32000": uint64(27), - "+Inf": uint64(28), - }, - "rank": "padawan", - "alive": "yes", - }, - }, - }, - }, - }, - }, - - { - testName: "Test histogram with KeyLabel With NaN Inf", - prometheusResponse: promHistogramKeyLabelWithNaNInf, - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "metrics_one_midichlorians": Metric("metrics.one.midichlorians"), - }, - Labels: map[string]LabelMap{ - "rank": KeyLabel("metrics.one.midichlorians.rank"), - "alive": KeyLabel("metrics.one.midichlorians.alive"), - }, - }, - expectedEvents: []common.MapStr{ - common.MapStr{ - "metrics": common.MapStr{ - "one": common.MapStr{ - "midichlorians": common.MapStr{ - "count": uint64(86), - "sum": 1000001.0, - "bucket": common.MapStr{ - "16000": uint64(84), - "32000": uint64(86), - "+Inf": uint64(86), - }, - - "rank": "youngling", - "alive": "yes", - }, - }, - }, - }, - }, - }, - - { - testName: "Test summary with KeyLabel", - prometheusResponse: promSummaryKeyLabel, - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "metrics_force_propagation_ms": Metric("metrics.force.propagation.ms"), - }, - Labels: map[string]LabelMap{ - "kind": KeyLabel("metrics.force.propagation.ms.labels.kind"), - }, - }, - expectedEvents: []common.MapStr{ - common.MapStr{ - "metrics": common.MapStr{ - "force": common.MapStr{ - "propagation": common.MapStr{ - "ms": common.MapStr{ - "count": uint64(651), - "sum": 89.0, - "percentile": common.MapStr{ - "0": 35.0, - "25": 22.0, - "50": 7.0, - "75": 20.0, - "100": 30.0, - }, - "labels": common.MapStr{ - "kind": "jedi", - }, - }, - }, - }, - }, - }, - common.MapStr{ - "metrics": common.MapStr{ - "force": common.MapStr{ - "propagation": common.MapStr{ - "ms": common.MapStr{ - "count": uint64(711), - "sum": 112.0, - "percentile": common.MapStr{ - "0": 30.0, - "25": 20.0, - "50": 12.0, - "75": 21.0, - "100": 29.0, - }, - "labels": common.MapStr{ - "kind": "sith", - }, - }, - }, - }, - }, - }, - }, - }, - - { - testName: "Test summary with KeyLabel With NaN Inf", - prometheusResponse: promSummaryKeyLabelWithNaNInf, - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "metrics_force_propagation_ms": Metric("metrics.force.propagation.ms"), - }, - Labels: map[string]LabelMap{ - "kind": KeyLabel("metrics.force.propagation.ms.labels.kind"), - }, - }, - expectedEvents: []common.MapStr{ - common.MapStr{ - "metrics": common.MapStr{ - "force": common.MapStr{ - "propagation": common.MapStr{ - "ms": common.MapStr{ - "count": uint64(651), - "sum": 50.0, - "percentile": common.MapStr{ - "75": 20.0, - "100": 30.0, - }, - "labels": common.MapStr{ - "kind": "jedi", - }, - }, - }, - }, - }, - }, - }, - }, - - { - testName: "Test gauge InfoMetrics using ExtendedInfoMetric", - prometheusResponse: promGaugeLabeled, - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "metrics_that_inform_labels": ExtendedInfoMetric(Configuration{StoreNonMappedLabels: true, NonMappedLabelsPlacement: "metrics.other_labels"}), - "metrics_that_use_labels": Metric("metrics.value"), - }, - Labels: map[string]LabelMap{ - "label1": KeyLabel("metrics.label1"), - }, - }, - expectedEvents: []common.MapStr{ - common.MapStr{ - "metrics": common.MapStr{ - "value": 20.0, - "label1": "I am 1", - "other_labels": common.MapStr{ - "label2": "I am 2", - "label3": "I am 3", - }, - }, - }, - }, - }, - - { - testName: "Test gauge InfoMetrics using ExtendedInfoMetric and extra fields", - prometheusResponse: promGaugeLabeled, - mapping: &MetricsMapping{ - Metrics: map[string]MetricMap{ - "metrics_that_inform_labels": ExtendedInfoMetric(Configuration{ - StoreNonMappedLabels: true, - NonMappedLabelsPlacement: "metrics.other_labels", - ExtraFields: common.MapStr{ - "metrics.extra.field1": "extra1", - "metrics.extra.field2": "extra2", - }}), - "metrics_that_use_labels": Metric("metrics.value"), - }, - Labels: map[string]LabelMap{ - "label1": KeyLabel("metrics.label1"), - }, - }, - expectedEvents: []common.MapStr{ - common.MapStr{ - "metrics": common.MapStr{ - "value": 20.0, - "label1": "I am 1", - "other_labels": common.MapStr{ - "label2": "I am 2", - "label3": "I am 3", - }, - "extra": common.MapStr{ - "field1": "extra1", - "field2": "extra2", - }, - }, - }, - }, - }, - } - - for _, tc := range testCases { - r := &mbtest.CapturingReporterV2{} - p := &prometheus{mockFetcher{response: tc.prometheusResponse}, logp.NewLogger("test")} - p.ReportProcessedMetrics(tc.mapping, r) - if !assert.Nil(t, r.GetErrors(), - "error reporting/processing metrics, at %q", tc.testName) { - continue - } - - events := r.GetEvents() - if !assert.Equal(t, len(tc.expectedEvents), len(events), - "number of returned events doesn't match expected, at %q", tc.testName) { - continue - } - - // Sort slices of received and expeected to avoid unmatching - sort.Slice(events, func(i, j int) bool { - return events[i].MetricSetFields.String() < events[j].MetricSetFields.String() - }) - sort.Slice(tc.expectedEvents, func(i, j int) bool { - return tc.expectedEvents[i].String() < tc.expectedEvents[j].String() - }) - - for i := range events { - if !assert.Equal(t, tc.expectedEvents[i], events[i].MetricSetFields, - "mismatch at event #%d, at %q", i, tc.testName) { - - continue - } - t.Logf("events: %+v", events[i].MetricSetFields) - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest/ptest.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest/ptest.go deleted file mode 100644 index c59c62c4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest/ptest.go +++ /dev/null @@ -1,210 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package ptest - -import ( - "encoding/json" - "io/ioutil" - "net/http" - "net/http/httptest" - "os" - "sort" - "testing" - - "github.com/mitchellh/hashstructure" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/mb/testing/flags" -) - -// TestCases holds the list of test cases to test a metricset -type TestCases []struct { - // MetricsFile containing Prometheus outputted metrics - MetricsFile string - - // ExpectedFile containing resulting documents - ExpectedFile string -} - -// TestMetricSetEventsFetcher goes over the given TestCases and ensures that source Prometheus metrics gets converted -// into the expected events when passed by the given metricset. -// If -data flag is passed, the expected JSON file will be updated with the result -func TestMetricSetEventsFetcher(t *testing.T, module, metricset string, cases TestCases) { - for _, test := range cases { - t.Logf("Testing %s file\n", test.MetricsFile) - - file, err := os.Open(test.MetricsFile) - assert.NoError(t, err, "cannot open test file "+test.MetricsFile) - - body, err := ioutil.ReadAll(file) - assert.NoError(t, err, "cannot read test file "+test.MetricsFile) - - server := httptest.NewUnstartedServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "text/plain; charset=ISO-8859-1") - w.Write([]byte(body)) - })) - - server.Start() - defer server.Close() - - config := map[string]interface{}{ - "module": module, - "metricsets": []string{metricset}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewEventsFetcher(t, config) - events, err := f.Fetch() - assert.Nil(t, err, "Errors while fetching metrics") - - if *flags.DataFlag { - sort.SliceStable(events, func(i, j int) bool { - h1, _ := hashstructure.Hash(events[i], nil) - h2, _ := hashstructure.Hash(events[j], nil) - return h1 < h2 - }) - eventsJSON, _ := json.MarshalIndent(events, "", "\t") - err = ioutil.WriteFile(test.ExpectedFile, eventsJSON, 0644) - assert.NoError(t, err) - } - - // Read expected events from reference file - expected, err := ioutil.ReadFile(test.ExpectedFile) - if err != nil { - t.Fatal(err) - } - - var expectedEvents []common.MapStr - err = json.Unmarshal(expected, &expectedEvents) - if err != nil { - t.Fatal(err) - } - - for _, event := range events { - // ensure the event is in expected list - found := -1 - for i, expectedEvent := range expectedEvents { - if event.String() == expectedEvent.String() { - found = i - break - } - } - if found > -1 { - expectedEvents = append(expectedEvents[:found], expectedEvents[found+1:]...) - } else { - t.Errorf("Event was not expected: %+v", event) - } - } - - if len(expectedEvents) > 0 { - t.Error("Some events were missing:") - for _, e := range expectedEvents { - t.Error(e) - } - t.Fatal() - } - } -} - -// TestMetricSet goes over the given TestCases and ensures that source Prometheus metrics gets converted into the expected -// events when passed by the given metricset. -// If -data flag is passed, the expected JSON file will be updated with the result -func TestMetricSet(t *testing.T, module, metricset string, cases TestCases) { - for _, test := range cases { - t.Logf("Testing %s file\n", test.MetricsFile) - - file, err := os.Open(test.MetricsFile) - assert.NoError(t, err, "cannot open test file "+test.MetricsFile) - - body, err := ioutil.ReadAll(file) - assert.NoError(t, err, "cannot read test file "+test.MetricsFile) - - server := httptest.NewUnstartedServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "text/plain; charset=ISO-8859-1") - w.Write([]byte(body)) - })) - - server.Start() - defer server.Close() - - config := map[string]interface{}{ - "module": module, - "metricsets": []string{metricset}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewFetcher(t, config) - events, errs := f.FetchEvents() - assert.Nil(t, errs, "Errors while fetching metrics") - - if *flags.DataFlag { - sort.SliceStable(events, func(i, j int) bool { - h1, _ := hashstructure.Hash(events[i], nil) - h2, _ := hashstructure.Hash(events[j], nil) - return h1 < h2 - }) - eventsJSON, _ := json.MarshalIndent(events, "", "\t") - err = ioutil.WriteFile(test.ExpectedFile, eventsJSON, 0644) - assert.NoError(t, err) - } - - // Read expected events from reference file - expected, err := ioutil.ReadFile(test.ExpectedFile) - if err != nil { - t.Fatal(err) - } - - var expectedEvents []mb.Event - err = json.Unmarshal(expected, &expectedEvents) - if err != nil { - t.Fatal(err) - } - - for _, event := range events { - // ensure the event is in expected list - found := -1 - for i, expectedEvent := range expectedEvents { - if event.RootFields.String() == expectedEvent.RootFields.String() && - event.ModuleFields.String() == expectedEvent.ModuleFields.String() && - event.MetricSetFields.String() == expectedEvent.MetricSetFields.String() { - found = i - break - } - } - if found > -1 { - expectedEvents = append(expectedEvents[:found], expectedEvents[found+1:]...) - } else { - t.Errorf("Event was not expected: %+v", event) - } - } - - if len(expectedEvents) > 0 { - t.Error("Some events were missing:") - for _, e := range expectedEvents { - t.Error(e) - } - t.Fatal() - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/http/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/http/config.go deleted file mode 100644 index 726e1ca4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/http/config.go +++ /dev/null @@ -1,33 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package http - -import "github.com/elastic/beats/v7/libbeat/common/transport/tlscommon" - -type HttpConfig struct { - Host string `config:"host"` - Port int `config:"port"` - TLS *tlscommon.ServerConfig `config:"ssl"` -} - -func defaultHttpConfig() HttpConfig { - return HttpConfig{ - Host: "localhost", - Port: 8080, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/http/http.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/http/http.go deleted file mode 100644 index d03a9dfb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/http/http.go +++ /dev/null @@ -1,176 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package http - -import ( - "context" - "io/ioutil" - "net" - "net/http" - "strconv" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/transport/tlscommon" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper/server" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -type HttpServer struct { - server *http.Server - ctx context.Context - stop context.CancelFunc - done chan struct{} - eventQueue chan server.Event -} - -type HttpEvent struct { - event common.MapStr - meta server.Meta -} - -func (h *HttpEvent) GetEvent() common.MapStr { - return h.event -} - -func (h *HttpEvent) GetMeta() server.Meta { - return h.meta -} - -func getDefaultHttpServer(mb mb.BaseMetricSet) (*HttpServer, error) { - config := defaultHttpConfig() - err := mb.Module().UnpackConfig(&config) - if err != nil { - return nil, err - } - - tlsConfig, err := tlscommon.LoadTLSServerConfig(config.TLS) - if err != nil { - return nil, err - } - - ctx, cancel := context.WithCancel(context.TODO()) - h := &HttpServer{ - done: make(chan struct{}), - eventQueue: make(chan server.Event), - ctx: ctx, - stop: cancel, - } - - httpServer := &http.Server{ - Addr: net.JoinHostPort(config.Host, strconv.Itoa(int(config.Port))), - } - if tlsConfig != nil { - httpServer.TLSConfig = tlsConfig.BuildModuleConfig(config.Host) - } - h.server = httpServer - return h, nil -} - -func NewHttpServer(mb mb.BaseMetricSet) (server.Server, error) { - h, err := getDefaultHttpServer(mb) - if err != nil { - return nil, err - } - h.server.Handler = http.HandlerFunc(h.handleFunc) - - return h, nil -} - -func NewHttpServerWithHandler(mb mb.BaseMetricSet, handlerFunc http.HandlerFunc) (server.Server, error) { - h, err := getDefaultHttpServer(mb) - if err != nil { - return nil, err - } - h.server.Handler = handlerFunc - - return h, nil -} - -func (h *HttpServer) Start() error { - go func() { - if h.server.TLSConfig != nil { - logp.Info("Starting HTTPS server on %s", h.server.Addr) - //certificate is already loaded. That's why the parameters are empty - err := h.server.ListenAndServeTLS("", "") - if err != nil && err != http.ErrServerClosed { - logp.Critical("Unable to start HTTPS server due to error: %v", err) - } - } else { - logp.Info("Starting HTTP server on %s", h.server.Addr) - err := h.server.ListenAndServe() - if err != nil && err != http.ErrServerClosed { - logp.Critical("Unable to start HTTP server due to error: %v", err) - } - } - }() - - return nil -} - -func (h *HttpServer) Stop() { - close(h.done) - h.stop() - h.server.Shutdown(h.ctx) - close(h.eventQueue) -} - -func (h *HttpServer) GetEvents() chan server.Event { - return h.eventQueue -} - -func (h *HttpServer) handleFunc(writer http.ResponseWriter, req *http.Request) { - switch req.Method { - case "POST": - meta := server.Meta{ - "path": req.URL.String(), - } - - contentType := req.Header.Get("Content-Type") - if contentType != "" { - meta["Content-Type"] = contentType - } - - body, err := ioutil.ReadAll(req.Body) - if err != nil { - logp.Err("Error reading body: %v", err) - http.Error(writer, "Unexpected error reading request payload", http.StatusBadRequest) - return - } - - payload := common.MapStr{ - server.EventDataKey: body, - } - - event := &HttpEvent{ - event: payload, - meta: meta, - } - h.eventQueue <- event - writer.WriteHeader(http.StatusAccepted) - - case "GET": - writer.WriteHeader(http.StatusOK) - if req.TLS != nil { - writer.Write([]byte("HTTPS Server accepts data via POST")) - } else { - writer.Write([]byte("HTTP Server accepts data via POST")) - } - - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/http/http_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/http/http_test.go deleted file mode 100644 index 7b7a0a2c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/http/http_test.go +++ /dev/null @@ -1,243 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package http - -import ( - "bytes" - "context" - "crypto/tls" - "fmt" - "io/ioutil" - "net" - "net/http" - "strconv" - "strings" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/metricbeat/helper/server" -) - -func TestHTTPServers(t *testing.T) { - - var cases = []struct { - testName, inputMessage, connectionType, connectionMethod, expectedOutput string - expectedHTTPCode int - }{ - {"HTTP GET", `"@timestamp":"2016-05-23T08:05:34.853Z"`, "HTTP", "GET", "HTTP Server accepts data via POST", 200}, - {"HTTPS GET", `"@timestamp":"2016-05-23T08:05:34.853Z"`, "HTTPS", "GET", "HTTPS Server accepts data via POST", 200}, - {"HTTP POST", `"@timestamp":"2016-05-23T08:05:34.853Z"`, "HTTP", "POST", `"@timestamp":"2016-05-23T08:05:34.853Z"`, 202}, - {"HTTPS POST", `"@timestamp":"2016-05-23T08:05:34.853Z"`, "HTTPS", "POST", `"@timestamp":"2016-05-23T08:05:34.853Z"`, 202}, - } - - for _, test := range cases { - t.Run(test.testName, func(t *testing.T) { - host := "127.0.0.1" - port := 40050 - svc, err := getHTTPServer(t, host, port, test.connectionType) - if err != nil { - t.Error(err) - t.FailNow() - } - - svc.Start() - defer svc.Stop() - // make sure server is up before writing data into it. - err = checkServerReady(host, port) - if err != nil { - t.Error(err) - t.FailNow() - } - httpCode, response := writeToServer(t, test.inputMessage, host, port, test.connectionMethod, test.connectionType) - - assert.True(t, httpCode == test.expectedHTTPCode) - - if test.connectionMethod == "POST" { - msg := <-svc.GetEvents() - - assert.True(t, msg.GetEvent() != nil) - ok, _ := msg.GetEvent().HasKey("data") - assert.True(t, ok) - bytes, _ := msg.GetEvent()["data"].([]byte) - httpOutput := string(bytes) - assert.True(t, httpOutput == test.expectedOutput) - } else { - assert.True(t, response == test.expectedOutput) - } - - }) - } -} - -func checkServerReady(host string, port int) error { - - const ( - checkServerReadyTimeout = 5 * time.Second - checkServerReadyTick = 100 * time.Millisecond - ) - var conn net.Conn - var err error - - ctx, cancel := context.WithTimeout(context.TODO(), checkServerReadyTimeout) - defer cancel() - ticker := time.NewTicker(checkServerReadyTick) - defer ticker.Stop() - for { - select { - case <-ticker.C: - conn, err = net.Dial("tcp", net.JoinHostPort(host, strconv.Itoa(int(port)))) - if conn != nil { - _ = conn.Close() - return nil - } - if err != nil { - return err - } - - case <-ctx.Done(): - return fmt.Errorf("HTTP server at %s:%d never responded: %+v", host, port, err) - } - } - -} - -func getHTTPServer(t *testing.T, host string, port int, connectionType string) (server.Server, error) { - ctx, cancel := context.WithCancel(context.Background()) - h := &HttpServer{ - done: make(chan struct{}), - eventQueue: make(chan server.Event, 1), - ctx: ctx, - stop: cancel, - } - httpServer := &http.Server{ - Addr: net.JoinHostPort(host, strconv.Itoa(int(port))), - Handler: http.HandlerFunc(h.handleFunc), - } - if connectionType == "HTTPS" { - cfg := prepareTLSConfig(t, host) - httpServer.TLSConfig = cfg - } - h.server = httpServer - return h, nil -} - -func prepareTLSConfig(t *testing.T, host string) *tls.Config { - certPem := []byte(`-----BEGIN CERTIFICATE----- -MIIDwTCCAqmgAwIBAgIJAONBEV813hm6MA0GCSqGSIb3DQEBCwUAMHcxCzAJBgNV -BAYTAkJSMQswCQYDVQQIDAJTUDEPMA0GA1UEBwwGRlJBTkNBMRAwDgYDVQQKDAdF -TEFTVElDMQswCQYDVQQLDAJPVTERMA8GA1UEAwwIaG9tZS5jb20xGDAWBgkqhkiG -9w0BCQEWCWV1QGV1LmNvbTAeFw0xOTAzMjYxOTMxMjhaFw0yOTAzMjMxOTMxMjha -MHcxCzAJBgNVBAYTAkJSMQswCQYDVQQIDAJTUDEPMA0GA1UEBwwGRlJBTkNBMRAw -DgYDVQQKDAdFTEFTVElDMQswCQYDVQQLDAJPVTERMA8GA1UEAwwIaG9tZS5jb20x -GDAWBgkqhkiG9w0BCQEWCWV1QGV1LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEP -ADCCAQoCggEBALOJ2dxpBsQtRvs2hSuUhDsf4w6G3swFqtIXLedPvz1rNuofm75G -dA9pqXiI3hDw2ZuIJZItXE3FfVXxoE/ugsFw6cVLKrnpQ8exIv8K0JNuR22faFcR -LmDx/YLw0wmOnM2maBSaetrM5F4CwoVqDmOwZHs9fbADqthAHrbCAzNTkqnx2B4/ -RWaYPbRWlSQ7CrWQE9cNJ/WMdUjznd5H0IiV7k/cHKIbXi3+JNinCWHAACWWS3ig -DjjCZd9lHkDH6qSpNGsQU5y0eiFAiiBVPqDIdVfPRe4pC81z3Dp6Wqs0uHXHYHqB -o3YWkXngTLlMLZtIMF+pWlCJZkscgLjL/N8CAwEAAaNQME4wHQYDVR0OBBYEFBpI -Tu/9mmRqithdHZZMu5jRLHebMB8GA1UdIwQYMBaAFBpITu/9mmRqithdHZZMu5jR -LHebMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEBAGTS+cvN/vGjbkDF -wZRG8xMeHPHzlCWKNEGwZXTTBADrjfnppW5I2f5cDZzg71+UzQSJmBmHKZd+adrW -2GA888CAT+birIE6EAwIyq7ZGe77ymRspugyb7AK46QOKApED3izxId36Tk5/a0P -QY3WOTC0Y4yvz++gbx/uviYDMoHuJl0nIEXqtT9OZ2V2GqCToJu300RV/MIRtk6s -0U1d9CRDkjNolGVbYo2VnDJbZ8LQtJHS5iDeiEztay5Cky4NvVZsbCxrgNrr3h/v -upHEJ28Q7QzMnRC7d/THI6fRW1mG6BuFT3WPW5K7EAfgQDlyyspTDrACrYTuWC+y -013uTlI= ------END CERTIFICATE-----`) - - keyPem := []byte(`-----BEGIN RSA PRIVATE KEY----- -MIIEowIBAAKCAQEAs4nZ3GkGxC1G+zaFK5SEOx/jDobezAWq0hct50+/PWs26h+b -vkZ0D2mpeIjeEPDZm4glki1cTcV9VfGgT+6CwXDpxUsquelDx7Ei/wrQk25HbZ9o -VxEuYPH9gvDTCY6czaZoFJp62szkXgLChWoOY7Bkez19sAOq2EAetsIDM1OSqfHY -Hj9FZpg9tFaVJDsKtZAT1w0n9Yx1SPOd3kfQiJXuT9wcohteLf4k2KcJYcAAJZZL -eKAOOMJl32UeQMfqpKk0axBTnLR6IUCKIFU+oMh1V89F7ikLzXPcOnpaqzS4dcdg -eoGjdhaReeBMuUwtm0gwX6laUIlmSxyAuMv83wIDAQABAoIBAD1kY/T0jPXELcN1 -LzBpxpWZH8E16TWGspTIjE/Oeyx7XvnL+SulV8Z1cRfgZV8RnLeMZJyJmkiVwXgD -+bebbWbMP4PRYjjURPMh5T+k6RGg4hfgLIOpQlywIuoFg4R/GatQvcJd2Ki861Ii -S3XngCgihxmFO1dWybLMqjQAP6vq01sbctUXYddFd5STInzrceoXwkLjp3gTR1et -FG+Anmzbxp8e2ETXvwuf7eZhVwCJ2DxBt7tx1j5Csuj1LjaVTe5qR7B1oM7/vo0b -LlY9IixAAi62Rrv4YSvMAtMI6mQt+AM/4uBVqoG/ipgkuoQVuQ+M4lGdmEXwEEkz -Ol7SlMECgYEA11tV+ZekVsujBmasTU7TfWtcYtRHh+FSC040bVLiE6XZbuVJ4sSA -TvuUDs+3XM8blnkfVo826WY4+bKkj1PdCFsmG5pm+wnSTPFKWsCtsSyA3ts85t3O -IvcCxXA/1xL9O/UdWfrl2+IJ3yLDEjEU5QTYP34+KDBZM3u6tJzjWe8CgYEA1WwA -8d75h9UQyFXWEOiwJmR6yX7PGkpYE3J7m2p2giEbLm+9no5CEmE9T74k3m0eLZug -g/F1MA/evhXEYho6f+lS9Q0ZdtyU2EFrdvuLlUw6FJIWnaOLlVR/aC6BvAlxLDRb -RUGqDKDjl1Die0s8F1aDHGvNvGaZRN4Z23BRPBECgYBE8pMGA8yzlSKui/SiE5iW -UOcVJQ15rWPNBs62KZED5VdFr9cF6Q+DOfxe+ZWk+xHEDSdBWTylYPrgxpb05E6h -vDzpHXfW64AO7jl18LYrQSpJLzvCVkUG4LpcZ+GohAXbSlCJXFB3I1kxvTli+5/K -6tApE8vmpgQI/ZX6+Te4tQKBgBcQ3C1H5voaOf0c4czkCR2tIGQkk2eI/2nipp9O -a053G4PySbEYOOXZopG6wCtV6bwOJNP9xaeTH4S1v4rGwOnQIsofR1BEWMXilCXA -2/4fxesxOsaAxXY3Mqnk1NqovpWDdxXOGf3RaaeR81hV8kGndPYeZJbnE8uQoYTI -586xAoGBAI2SR17xbgfiQBZxgGqamslz4NqBkZUBs4DIAGMAXS21rW/2bbbRaSii -mGmkdaXx+l077AuO0peX2uBvJAx6PvAVW0qroeOLcCo6EuUGTNVhBej6L9hMwhIO -r0tZLlMt75zcnJBicMbIrrzIGVYMHjT+m1QTGbrGb/tcEIGtmXwO ------END RSA PRIVATE KEY-----`) - - cfg := &tls.Config{ - ServerName: host, - MinVersion: tls.VersionTLS12, - MaxVersion: tls.VersionTLS12, - InsecureSkipVerify: true, - } - cfg.Certificates = make([]tls.Certificate, 1) - cert, err := tls.X509KeyPair(certPem, keyPem) - if err != nil { - t.Error(err) - } - cfg.Certificates = []tls.Certificate{cert} - return cfg -} - -func writeToServer(t *testing.T, message, host string, port int, connectionMethod string, connectionType string) (int, string) { - url := fmt.Sprintf("%s://%s:%d/", strings.ToLower(connectionType), host, port) - var str = []byte(message) - req, err := http.NewRequest(connectionMethod, url, bytes.NewBuffer(str)) - req.Header.Set("Content-Type", "text/plain") - client := &http.Client{} - if connectionType == "HTTPS" { - client.Transport = &http.Transport{ - TLSClientConfig: &tls.Config{ - InsecureSkipVerify: true, // test server certificate is not trusted. - }} - } - resp, err := client.Do(req) - if err != nil { - t.Error(err) - t.FailNow() - } - - defer resp.Body.Close() - - if connectionMethod == "GET" { - if resp.StatusCode == http.StatusOK { - bodyBytes, err2 := ioutil.ReadAll(resp.Body) - if err2 != nil { - t.Error(err) - t.FailNow() - } - bodyString := string(bodyBytes) - return resp.StatusCode, bodyString - } - } - return resp.StatusCode, "" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/server.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/server.go deleted file mode 100644 index 3f3fb52c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/server.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import "github.com/elastic/beats/v7/libbeat/common" - -type Meta common.MapStr - -const ( - EventDataKey = "data" -) - -// Server is an interface that can be used to implement servers which can accept data. -type Server interface { - // Start is used to start the server at a well defined port. - Start() error - // Stop the server. - Stop() - // Get a channel of events. - GetEvents() chan Event -} - -// Event is an interface that can be used to get the event and event source related information. -type Event interface { - // Get the raw bytes of the event. - GetEvent() common.MapStr - // Get any metadata associated with the data that was received. Ex: client IP for udp message, - // request/response headers for HTTP call. - GetMeta() Meta -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/tcp/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/tcp/config.go deleted file mode 100644 index def34d15..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/tcp/config.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package tcp - -import "fmt" - -type TcpConfig struct { - Host string `config:"host"` - Port int `config:"port"` - ReceiveBufferSize int `config:"receive_buffer_size"` - Delimiter string `config:"delimiter"` -} - -func defaultTcpConfig() TcpConfig { - return TcpConfig{ - Host: "localhost", - Port: 2003, - ReceiveBufferSize: 4096, - Delimiter: "\n", - } -} - -// Validate ensures that the configured delimiter has only one character -func (t *TcpConfig) Validate() error { - if len(t.Delimiter) != 1 { - return fmt.Errorf("length of delimiter is expected to be 1 but is %v", len(t.Delimiter)) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/tcp/tcp.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/tcp/tcp.go deleted file mode 100644 index a0afc51f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/tcp/tcp.go +++ /dev/null @@ -1,151 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package tcp - -import ( - "bufio" - "fmt" - "net" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper/server" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -type TcpServer struct { - tcpAddr *net.TCPAddr - listener *net.TCPListener - receiveBufferSize int - done chan struct{} - eventQueue chan server.Event - delimiter byte -} - -type TcpEvent struct { - event common.MapStr -} - -func (m *TcpEvent) GetEvent() common.MapStr { - return m.event -} - -func (m *TcpEvent) GetMeta() server.Meta { - return server.Meta{} -} - -func NewTcpServer(base mb.BaseMetricSet) (server.Server, error) { - config := defaultTcpConfig() - err := base.Module().UnpackConfig(&config) - if err != nil { - return nil, err - } - - addr, err := net.ResolveTCPAddr("tcp", fmt.Sprintf("%s:%d", config.Host, config.Port)) - - if err != nil { - return nil, err - } - - return &TcpServer{ - tcpAddr: addr, - receiveBufferSize: config.ReceiveBufferSize, - done: make(chan struct{}), - eventQueue: make(chan server.Event), - delimiter: byte(config.Delimiter[0]), - }, nil -} - -func (g *TcpServer) Start() error { - listener, err := net.ListenTCP("tcp", g.tcpAddr) - if err != nil { - return errors.Wrap(err, "failed to start TCP server") - } - g.listener = listener - logp.Info("Started listening for TCP on: %s", g.tcpAddr.String()) - - go g.watchMetrics() - return nil -} - -func (g *TcpServer) watchMetrics() { - for { - select { - case <-g.done: - return - default: - } - - conn, err := g.listener.Accept() - if err != nil { - logp.Err("Unable to accept connection due to error: %v", err) - continue - } - - go g.handle(conn) - } -} - -func (g *TcpServer) handle(conn net.Conn) { - if conn == nil { - return - } - logp.Debug("tcp", "Handling new connection...") - - // Close connection when this function ends - defer conn.Close() - - // Get a new reader with buffer size as the same as receiveBufferSize - bufReader := bufio.NewReaderSize(conn, g.receiveBufferSize) - - for { - // Read tokens delimited by delimiter - bytes, err := bufReader.ReadBytes(g.delimiter) - if err != nil { - logp.Debug("tcp", "unable to read bytes due to error: %v", err) - return - } - - // Truncate to max buffer size if too big of a payload - if len(bytes) > g.receiveBufferSize { - bytes = bytes[:g.receiveBufferSize] - } - - // Drop the delimiter and send the data - if len(bytes) > 0 { - g.eventQueue <- &TcpEvent{ - event: common.MapStr{ - server.EventDataKey: bytes[:len(bytes)-1], - }, - } - } - - } -} - -func (g *TcpServer) GetEvents() chan server.Event { - return g.eventQueue -} - -func (g *TcpServer) Stop() { - close(g.done) - g.listener.Close() - close(g.eventQueue) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/tcp/tcp_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/tcp/tcp_test.go deleted file mode 100644 index 637dba54..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/tcp/tcp_test.go +++ /dev/null @@ -1,97 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package tcp - -import ( - "fmt" - "net" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper/server" -) - -func GetTestTcpServer(host string, port int) (server.Server, error) { - addr, err := net.ResolveTCPAddr("tcp", fmt.Sprintf("%s:%d", host, port)) - - if err != nil { - return nil, err - } - - logp.Info("Started listening for TCP on: %s:%d", host, port) - return &TcpServer{ - tcpAddr: addr, - receiveBufferSize: 1024, - done: make(chan struct{}), - eventQueue: make(chan server.Event), - delimiter: '\n', - }, nil -} - -func TestTcpServer(t *testing.T) { - host := "127.0.0.1" - port := 2003 - svc, err := GetTestTcpServer(host, port) - if err != nil { - t.Error(err) - t.FailNow() - } - - err = svc.Start() - if err != nil { - t.Error(err) - t.FailNow() - } - - defer svc.Stop() - writeToServer(t, "test1\n", host, port) - msg := <-svc.GetEvents() - - assert.True(t, msg.GetEvent() != nil) - ok, _ := msg.GetEvent().HasKey("data") - assert.True(t, ok) - bytes, _ := msg.GetEvent()["data"].([]byte) - assert.True(t, string(bytes) == "test1") - -} - -func writeToServer(t *testing.T, message, host string, port int) { - servAddr := fmt.Sprintf("%s:%d", host, port) - tcpAddr, err := net.ResolveTCPAddr("tcp", servAddr) - if err != nil { - t.Error(err) - t.FailNow() - } - - conn, err := net.DialTCP("tcp", nil, tcpAddr) - if err != nil { - t.Error(err) - t.FailNow() - } - - defer conn.Close() - _, err = conn.Write([]byte(message)) - if err != nil { - t.Error(err) - t.FailNow() - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/udp/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/udp/config.go deleted file mode 100644 index 38ca4b82..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/udp/config.go +++ /dev/null @@ -1,32 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package udp - -type UdpConfig struct { - Host string `config:"host"` - Port int `config:"port"` - ReceiveBufferSize int `config:"receive_buffer_size"` -} - -func defaultUdpConfig() UdpConfig { - return UdpConfig{ - Host: "localhost", - Port: 2003, - ReceiveBufferSize: 1024, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/udp/udp.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/udp/udp.go deleted file mode 100644 index e19f8697..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/udp/udp.go +++ /dev/null @@ -1,124 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package udp - -import ( - "fmt" - "net" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper/server" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -type UdpServer struct { - udpaddr *net.UDPAddr - listener *net.UDPConn - receiveBufferSize int - done chan struct{} - eventQueue chan server.Event -} - -type UdpEvent struct { - event common.MapStr - meta server.Meta -} - -func (u *UdpEvent) GetEvent() common.MapStr { - return u.event -} - -func (u *UdpEvent) GetMeta() server.Meta { - return u.meta -} - -func NewUdpServer(base mb.BaseMetricSet) (server.Server, error) { - config := defaultUdpConfig() - err := base.Module().UnpackConfig(&config) - if err != nil { - return nil, err - } - - addr, err := net.ResolveUDPAddr("udp", fmt.Sprintf("%s:%d", config.Host, config.Port)) - - if err != nil { - return nil, err - } - - return &UdpServer{ - udpaddr: addr, - receiveBufferSize: config.ReceiveBufferSize, - done: make(chan struct{}), - eventQueue: make(chan server.Event), - }, nil -} - -func (g *UdpServer) Start() error { - listener, err := net.ListenUDP("udp", g.udpaddr) - if err != nil { - return errors.Wrap(err, "failed to start UDP server") - } - - logp.Info("Started listening for UDP on: %s", g.udpaddr.String()) - g.listener = listener - - go g.watchMetrics() - return nil -} - -func (g *UdpServer) watchMetrics() { - buffer := make([]byte, g.receiveBufferSize) - for { - select { - case <-g.done: - return - default: - } - - length, addr, err := g.listener.ReadFromUDP(buffer) - if err != nil { - logp.Err("Error reading from buffer: %v", err.Error()) - continue - } - - bufCopy := make([]byte, length) - copy(bufCopy, buffer) - - g.eventQueue <- &UdpEvent{ - event: common.MapStr{ - server.EventDataKey: bufCopy, - }, - meta: server.Meta{ - "client_ip": addr.IP.String(), - }, - } - } -} - -func (g *UdpServer) GetEvents() chan server.Event { - return g.eventQueue -} - -func (g *UdpServer) Stop() { - close(g.done) - g.listener.Close() - close(g.eventQueue) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/udp/udp_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/udp/udp_test.go deleted file mode 100644 index 2ead3294..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/server/udp/udp_test.go +++ /dev/null @@ -1,89 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package udp - -import ( - "fmt" - "net" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper/server" -) - -func GetTestUdpServer(host string, port int) (server.Server, error) { - addr, err := net.ResolveUDPAddr("udp", fmt.Sprintf("%s:%d", host, port)) - - if err != nil { - return nil, err - } - - logp.Info("Started listening for UDP on: %s:%d", host, port) - return &UdpServer{ - udpaddr: addr, - receiveBufferSize: 1024, - done: make(chan struct{}), - eventQueue: make(chan server.Event), - }, nil -} - -func TestUdpServer(t *testing.T) { - host := "127.0.0.1" - port := 2003 - svc, err := GetTestUdpServer(host, port) - if err != nil { - t.Error(err) - t.FailNow() - } - - svc.Start() - if err != nil { - t.Error(err) - t.FailNow() - } - - defer svc.Stop() - writeToServer(t, "test1", host, port) - msg := <-svc.GetEvents() - - assert.True(t, msg.GetEvent() != nil) - ok, _ := msg.GetEvent().HasKey("data") - assert.True(t, ok) - bytes, _ := msg.GetEvent()["data"].([]byte) - assert.True(t, string(bytes) == "test1") -} - -func writeToServer(t *testing.T, message, host string, port int) { - servAddr := fmt.Sprintf("%s:%d", host, port) - conn, err := net.Dial("udp", servAddr) - if err != nil { - t.Error(err) - t.FailNow() - } - - defer conn.Close() - _, err = conn.Write([]byte(message)) - if err != nil { - t.Error(err) - t.FailNow() - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/listeners.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/listeners.go deleted file mode 100644 index 4a6d7913..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/listeners.go +++ /dev/null @@ -1,151 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package socket - -import ( - "net" - "syscall" -) - -// Direction indicates how a socket was initiated. -type Direction uint8 - -const ( - _ Direction = iota - // Inbound indicates a connection was established from the outside to - // listening socket on this host. - Inbound - // Outbound indicates a connection was established from this socket to an - // external listening socket. - Outbound - // Listening indicates a socket that is listening. - Listening -) - -// Names for the direction of a connection -const ( - InboundName = "inbound" - OutboundName = "outbound" - ListeningName = "listening" -) - -var directionNames = map[Direction]string{ - Inbound: InboundName, - Outbound: OutboundName, - Listening: ListeningName, -} - -func (d Direction) String() string { - if name, exists := directionNames[d]; exists { - return name - } - return "unknown" -} - -// ipList is a list of IP addresses. -type ipList struct { - ips []net.IP -} - -func (l *ipList) put(ip net.IP) { l.ips = append(l.ips, ip) } - -// portTable is a mapping of port number to listening IP addresses. -type portTable map[int]*ipList - -// protocolTable is a mapping of protocol numbers to listening ports. -type protocolTable map[uint8]portTable - -// ListenerTable tracks sockets that are listening. It can then be used to -// identify if a socket is listening, incoming, or outgoing. -type ListenerTable struct { - data protocolTable -} - -// NewListenerTable returns a new ListenerTable. -func NewListenerTable() *ListenerTable { - return &ListenerTable{ - data: protocolTable{}, - } -} - -// Reset resets all data in the table. -func (t *ListenerTable) Reset() { - for _, ports := range t.data { - for port := range ports { - delete(ports, port) - } - } -} - -// Put puts a new listening address into the table. -func (t *ListenerTable) Put(proto uint8, ip net.IP, port int) { - ports, exists := t.data[proto] - if !exists { - ports = portTable{} - t.data[proto] = ports - } - - // Add port + addr to table. - interfaces, exists := ports[port] - if !exists { - interfaces = &ipList{} - ports[port] = interfaces - } - interfaces.put(ip) -} - -// Direction returns whether the connection was incoming or outgoing based on -// the protocol and local address. It compares the given local address to the -// listeners in the table for the protocol and returns Inbound if there is a -// match. If remotePort is 0 then Listening is returned. -func (t *ListenerTable) Direction( - family uint8, proto uint8, - localIP net.IP, localPort int, - remoteIP net.IP, remotePort int, -) Direction { - if remotePort == 0 { - return Listening - } - - // Are there any listeners on the given protocol? - ports, exists := t.data[proto] - if !exists { - return Outbound - } - - // Is there any listener on the port? - interfaces, exists := ports[localPort] - if !exists { - return Outbound - } - - // Is there a listener that specific interface? OR - // Is there a listener on the "any" address (0.0.0.0 or ::)? - for _, ip := range interfaces.ips { - switch { - case ip.Equal(localIP): - return Inbound - case family == syscall.AF_INET && ip.Equal(net.IPv4zero): - return Inbound - case family == syscall.AF_INET6 && ip.Equal(net.IPv6zero): - return Inbound - } - } - - return Outbound -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/listeners_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/listeners_test.go deleted file mode 100644 index 8faad666..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/listeners_test.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package socket - -import ( - "net" - "syscall" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestListenerTable(t *testing.T) { - l := NewListenerTable() - - proto := uint8(4) - lAddr := net.ParseIP("192.0.2.1") - httpPort := 80 - rAddr := net.ParseIP("198.18.0.1") - ephemeralPort := 48199 - ipv6Addr := net.ParseIP("2001:db8:fe80::217:f2ff:fe07:ed62") - ipv4InIpv6 := net.ParseIP("::ffff:127.0.0.1") - - // Any socket with remote port of 0 is listening. - assert.Equal(t, Listening, l.Direction(syscall.AF_INET, proto, lAddr, httpPort, net.IPv4zero, 0)) - - // Listener on 192.0.2.1:80 - l.Put(proto, lAddr, httpPort) - - assert.Equal(t, Inbound, l.Direction(syscall.AF_INET, proto, lAddr, httpPort, rAddr, ephemeralPort)) - assert.Equal(t, Outbound, l.Direction(syscall.AF_INET, 0, lAddr, httpPort, rAddr, ephemeralPort)) - assert.Equal(t, Outbound, l.Direction(syscall.AF_INET, proto, lAddr, ephemeralPort, rAddr, ephemeralPort)) - - // Listener on 0.0.0.0:80 - l.Reset() - l.Put(proto, net.IPv4zero, httpPort) - - assert.Equal(t, Inbound, l.Direction(syscall.AF_INET, proto, lAddr, httpPort, rAddr, ephemeralPort)) - assert.Equal(t, Outbound, l.Direction(syscall.AF_INET6, proto, ipv6Addr, httpPort, rAddr, ephemeralPort)) - - // Listener on :::80 - l.Reset() - l.Put(proto, net.IPv6zero, httpPort) - - assert.Equal(t, Inbound, l.Direction(syscall.AF_INET6, proto, ipv6Addr, httpPort, rAddr, ephemeralPort)) - assert.Equal(t, Inbound, l.Direction(syscall.AF_INET6, proto, ipv4InIpv6, httpPort, rAddr, ephemeralPort)) - assert.Equal(t, Outbound, l.Direction(syscall.AF_INET, proto, lAddr, httpPort, rAddr, ephemeralPort)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/netlink.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/netlink.go deleted file mode 100644 index 130c147a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/netlink.go +++ /dev/null @@ -1,54 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux - -package socket - -import ( - "os" - "sync/atomic" - - "github.com/pkg/errors" - - "github.com/elastic/gosigar/sys/linux" -) - -// NetlinkSession communicates with the kernel's netlink subsystem. -type NetlinkSession struct { - readBuffer []byte - seq uint32 -} - -// NewNetlinkSession creates a new netlink session. -func NewNetlinkSession() *NetlinkSession { - return &NetlinkSession{ - readBuffer: make([]byte, os.Getpagesize()), - } -} - -// GetSocketList retrieves the current list of sockets from the kernel. -func (session *NetlinkSession) GetSocketList() ([]*linux.InetDiagMsg, error) { - // Send request over netlink and parse responses. - req := linux.NewInetDiagReq() - req.Header.Seq = atomic.AddUint32(&session.seq, 1) - sockets, err := linux.NetlinkInetDiagWithBuf(req, session.readBuffer, nil) - if err != nil { - return nil, errors.Wrap(err, "failed requesting socket dump") - } - return sockets, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/ptable.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/ptable.go deleted file mode 100644 index 37ad99b7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/ptable.go +++ /dev/null @@ -1,190 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !windows - -package socket - -import ( - "os" - "strconv" - "strings" - - "github.com/joeshaw/multierror" - "github.com/prometheus/procfs" -) - -// process tools - -// Proc contains static process information. -type Proc struct { - PID int - Command string - Executable string - CmdLine string - Args []string -} - -// ProcTable contains all of the active processes (if the current user is root). -type ProcTable struct { - fs procfs.FS - procs map[int]*Proc - inodes map[uint32]*Proc - privileged bool -} - -// NewProcTable returns a new ProcTable that reads data from the /proc -// directory by default. An alternative proc filesystem mountpoint can be -// specified through the mountpoint parameter. -func NewProcTable(mountpoint string) (*ProcTable, error) { - if mountpoint == "" { - mountpoint = procfs.DefaultMountPoint - } - - fs, err := procfs.NewFS(mountpoint) - if err != nil { - return nil, err - } - - privileged, err := isPrivileged() - if err != nil { - return nil, err - } - - p := &ProcTable{fs: fs, privileged: privileged} - p.Refresh() - return p, nil -} - -// Privileged returns true if the process has enough permissions to read -// sockets of all users -func (t *ProcTable) Privileged() bool { - return t.privileged -} - -// Refresh updates the process table with new processes and removes processes -// that have exited. It collects the PID, command, and socket inode information. -// If running as non-root, only information from the current process will be -// collected. -func (t *ProcTable) Refresh() error { - procs, err := t.accessibleProcs() - if err != nil { - return err - } - - var errs multierror.Errors - inodes := map[uint32]*Proc{} - cachedProcs := make(map[int]*Proc, len(procs)) - for _, p := range procs { - proc := t.procs[p.PID] - - // Cache miss. - if proc == nil { - proc = &Proc{PID: p.PID} - - if proc.Executable, err = p.Executable(); err != nil { - errs = append(errs, err) - } - if proc.Command, err = p.Comm(); err != nil { - errs = append(errs, err) - } - if cmdline, err := p.CmdLine(); err != nil { - errs = append(errs, err) - } else { - proc.Args = cmdline - proc.CmdLine = strings.Join(cmdline, " ") - } - } - cachedProcs[proc.PID] = proc - - // Always update map socket inode to Proc. - socketInodes, err := socketInodes(&p) - if err != nil { - errs = append(errs, err) - continue - } - for _, inode := range socketInodes { - inodes[inode] = proc - } - } - - t.procs = cachedProcs - t.inodes = inodes - return errs.Err() -} - -func (t *ProcTable) accessibleProcs() ([]procfs.Proc, error) { - procs, err := t.fs.AllProcs() - if err != nil { - return nil, err - } - if t.privileged { - return procs, nil - } - - // Filter out not owned processes - k := 0 - euid := uint32(os.Geteuid()) - for i := 0; i < len(procs); i++ { - p, err := t.fs.Proc(procs[i].PID) - if err != nil { - continue - } - status, err := p.NewStatus() - if err != nil { - continue - } - currentEUID, err := strconv.Atoi(status.UIDs[1]) - if err != nil { - continue - } - if uint32(currentEUID) != euid { - continue - } - procs[k] = procs[i] - k++ - } - - return procs[:k], nil -} - -func socketInodes(p *procfs.Proc) ([]uint32, error) { - fds, err := p.FileDescriptorTargets() - if err != nil { - return nil, err - } - - var inodes []uint32 - for _, fd := range fds { - if strings.HasPrefix(fd, "socket:[") { - inode, err := strconv.ParseInt(fd[8:len(fd)-1], 10, 64) - if err != nil { - continue - } - - inodes = append(inodes, uint32(inode)) - } - } - - return inodes, nil -} - -// ProcessBySocketInode returns the Proc associated with the given socket -// inode. -func (t *ProcTable) ProcessBySocketInode(inode uint32) *Proc { - return t.inodes[inode] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/ptable_linux.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/ptable_linux.go deleted file mode 100644 index f08e9fe6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/ptable_linux.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux - -package socket - -import ( - "github.com/elastic/beats/v7/libbeat/common" -) - -var requiredCapabilities = []string{"sys_ptrace", "dac_read_search"} - -// isPrivileged checks if this process has privileges to read sockets -// of all users -func isPrivileged() (bool, error) { - capabilities, err := common.GetCapabilities() - if err != nil { - return false, err - } - return capabilities.Check(requiredCapabilities), nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/ptable_other.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/ptable_other.go deleted file mode 100644 index 447ba244..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/socket/ptable_other.go +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !linux,!windows - -package socket - -import ( - "os" -) - -// isPrivileged checks if this process has privileges to read sockets -// of all users -func isPrivileged() (bool, error) { - return os.Geteuid() == 0, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/defs_pdh_windows.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/defs_pdh_windows.go deleted file mode 100644 index bcc62c4f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/defs_pdh_windows.go +++ /dev/null @@ -1,234 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// go run mkpdh_defs.go -// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT - -// +build ignore - -package pdh - -/* -#include -#include -#cgo LDFLAGS: -lpdh -*/ -import "C" - -type PdhErrno uintptr - -// PDH Error Codes -const ( - PDH_CSTATUS_VALID_DATA PdhErrno = C.PDH_CSTATUS_VALID_DATA - PDH_CSTATUS_NEW_DATA PdhErrno = C.PDH_CSTATUS_NEW_DATA - PDH_CSTATUS_NO_MACHINE PdhErrno = C.PDH_CSTATUS_NO_MACHINE - PDH_CSTATUS_NO_INSTANCE PdhErrno = C.PDH_CSTATUS_NO_INSTANCE - PDH_MORE_DATA PdhErrno = C.PDH_MORE_DATA - PDH_CSTATUS_ITEM_NOT_VALIDATED PdhErrno = C.PDH_CSTATUS_ITEM_NOT_VALIDATED - PDH_RETRY PdhErrno = C.PDH_RETRY - PDH_NO_DATA PdhErrno = C.PDH_NO_DATA - PDH_CALC_NEGATIVE_DENOMINATOR PdhErrno = C.PDH_CALC_NEGATIVE_DENOMINATOR - PDH_CALC_NEGATIVE_TIMEBASE PdhErrno = C.PDH_CALC_NEGATIVE_TIMEBASE - PDH_CALC_NEGATIVE_VALUE PdhErrno = C.PDH_CALC_NEGATIVE_VALUE - PDH_DIALOG_CANCELLED PdhErrno = C.PDH_DIALOG_CANCELLED - PDH_END_OF_LOG_FILE PdhErrno = C.PDH_END_OF_LOG_FILE - PDH_ASYNC_QUERY_TIMEOUT PdhErrno = C.PDH_ASYNC_QUERY_TIMEOUT - PDH_CANNOT_SET_DEFAULT_REALTIME_DATASOURCE PdhErrno = C.PDH_CANNOT_SET_DEFAULT_REALTIME_DATASOURCE - PDH_CSTATUS_NO_OBJECT PdhErrno = C.PDH_CSTATUS_NO_OBJECT - PDH_CSTATUS_NO_COUNTER PdhErrno = C.PDH_CSTATUS_NO_COUNTER - PDH_CSTATUS_INVALID_DATA PdhErrno = C.PDH_CSTATUS_INVALID_DATA - PDH_MEMORY_ALLOCATION_FAILURE PdhErrno = C.PDH_MEMORY_ALLOCATION_FAILURE - PDH_INVALID_HANDLE PdhErrno = C.PDH_INVALID_HANDLE - PDH_INVALID_ARGUMENT PdhErrno = C.PDH_INVALID_ARGUMENT - PDH_FUNCTION_NOT_FOUND PdhErrno = C.PDH_FUNCTION_NOT_FOUND - PDH_CSTATUS_NO_COUNTERNAME PdhErrno = C.PDH_CSTATUS_NO_COUNTERNAME - PDH_CSTATUS_BAD_COUNTERNAME PdhErrno = C.PDH_CSTATUS_BAD_COUNTERNAME - PDH_INVALID_BUFFER PdhErrno = C.PDH_INVALID_BUFFER - PDH_INSUFFICIENT_BUFFER PdhErrno = C.PDH_INSUFFICIENT_BUFFER - PDH_CANNOT_CONNECT_MACHINE PdhErrno = C.PDH_CANNOT_CONNECT_MACHINE - PDH_INVALID_PATH PdhErrno = C.PDH_INVALID_PATH - PDH_INVALID_INSTANCE PdhErrno = C.PDH_INVALID_INSTANCE - PDH_INVALID_DATA PdhErrno = C.PDH_INVALID_DATA - PDH_NO_DIALOG_DATA PdhErrno = C.PDH_NO_DIALOG_DATA - PDH_CANNOT_READ_NAME_STRINGS PdhErrno = C.PDH_CANNOT_READ_NAME_STRINGS - PDH_LOG_FILE_CREATE_ERROR PdhErrno = C.PDH_LOG_FILE_CREATE_ERROR - PDH_LOG_FILE_OPEN_ERROR PdhErrno = C.PDH_LOG_FILE_OPEN_ERROR - PDH_LOG_TYPE_NOT_FOUND PdhErrno = C.PDH_LOG_TYPE_NOT_FOUND - PDH_NO_MORE_DATA PdhErrno = C.PDH_NO_MORE_DATA - PDH_ENTRY_NOT_IN_LOG_FILE PdhErrno = C.PDH_ENTRY_NOT_IN_LOG_FILE - PDH_DATA_SOURCE_IS_LOG_FILE PdhErrno = C.PDH_DATA_SOURCE_IS_LOG_FILE - PDH_DATA_SOURCE_IS_REAL_TIME PdhErrno = C.PDH_DATA_SOURCE_IS_REAL_TIME - PDH_UNABLE_READ_LOG_HEADER PdhErrno = C.PDH_UNABLE_READ_LOG_HEADER - PDH_FILE_NOT_FOUND PdhErrno = C.PDH_FILE_NOT_FOUND - PDH_FILE_ALREADY_EXISTS PdhErrno = C.PDH_FILE_ALREADY_EXISTS - PDH_NOT_IMPLEMENTED PdhErrno = C.PDH_NOT_IMPLEMENTED - PDH_STRING_NOT_FOUND PdhErrno = C.PDH_STRING_NOT_FOUND - PDH_UNABLE_MAP_NAME_FILES PdhErrno = C.PDH_UNABLE_MAP_NAME_FILES - PDH_UNKNOWN_LOG_FORMAT PdhErrno = C.PDH_UNKNOWN_LOG_FORMAT - PDH_UNKNOWN_LOGSVC_COMMAND PdhErrno = C.PDH_UNKNOWN_LOGSVC_COMMAND - PDH_LOGSVC_QUERY_NOT_FOUND PdhErrno = C.PDH_LOGSVC_QUERY_NOT_FOUND - PDH_LOGSVC_NOT_OPENED PdhErrno = C.PDH_LOGSVC_NOT_OPENED - PDH_WBEM_ERROR PdhErrno = C.PDH_WBEM_ERROR - PDH_ACCESS_DENIED PdhErrno = C.PDH_ACCESS_DENIED - PDH_LOG_FILE_TOO_SMALL PdhErrno = C.PDH_LOG_FILE_TOO_SMALL - PDH_INVALID_DATASOURCE PdhErrno = C.PDH_INVALID_DATASOURCE - PDH_INVALID_SQLDB PdhErrno = C.PDH_INVALID_SQLDB - PDH_NO_COUNTERS PdhErrno = C.PDH_NO_COUNTERS - PDH_SQL_ALLOC_FAILED PdhErrno = C.PDH_SQL_ALLOC_FAILED - PDH_SQL_ALLOCCON_FAILED PdhErrno = C.PDH_SQL_ALLOCCON_FAILED - PDH_SQL_EXEC_DIRECT_FAILED PdhErrno = C.PDH_SQL_EXEC_DIRECT_FAILED - PDH_SQL_FETCH_FAILED PdhErrno = C.PDH_SQL_FETCH_FAILED - PDH_SQL_ROWCOUNT_FAILED PdhErrno = C.PDH_SQL_ROWCOUNT_FAILED - PDH_SQL_MORE_RESULTS_FAILED PdhErrno = C.PDH_SQL_MORE_RESULTS_FAILED - PDH_SQL_CONNECT_FAILED PdhErrno = C.PDH_SQL_CONNECT_FAILED - PDH_SQL_BIND_FAILED PdhErrno = C.PDH_SQL_BIND_FAILED - PDH_CANNOT_CONNECT_WMI_SERVER PdhErrno = C.PDH_CANNOT_CONNECT_WMI_SERVER - PDH_PLA_COLLECTION_ALREADY_RUNNING PdhErrno = C.PDH_PLA_COLLECTION_ALREADY_RUNNING - PDH_PLA_ERROR_SCHEDULE_OVERLAP PdhErrno = C.PDH_PLA_ERROR_SCHEDULE_OVERLAP - PDH_PLA_COLLECTION_NOT_FOUND PdhErrno = C.PDH_PLA_COLLECTION_NOT_FOUND - PDH_PLA_ERROR_SCHEDULE_ELAPSED PdhErrno = C.PDH_PLA_ERROR_SCHEDULE_ELAPSED - PDH_PLA_ERROR_NOSTART PdhErrno = C.PDH_PLA_ERROR_NOSTART - PDH_PLA_ERROR_ALREADY_EXISTS PdhErrno = C.PDH_PLA_ERROR_ALREADY_EXISTS - PDH_PLA_ERROR_TYPE_MISMATCH PdhErrno = C.PDH_PLA_ERROR_TYPE_MISMATCH - PDH_PLA_ERROR_FILEPATH PdhErrno = C.PDH_PLA_ERROR_FILEPATH - PDH_PLA_SERVICE_ERROR PdhErrno = C.PDH_PLA_SERVICE_ERROR - PDH_PLA_VALIDATION_ERROR PdhErrno = C.PDH_PLA_VALIDATION_ERROR - PDH_PLA_VALIDATION_WARNING PdhErrno = C.PDH_PLA_VALIDATION_WARNING - PDH_PLA_ERROR_NAME_TOO_LONG PdhErrno = C.PDH_PLA_ERROR_NAME_TOO_LONG - PDH_INVALID_SQL_LOG_FORMAT PdhErrno = C.PDH_INVALID_SQL_LOG_FORMAT - PDH_COUNTER_ALREADY_IN_QUERY PdhErrno = C.PDH_COUNTER_ALREADY_IN_QUERY - PDH_BINARY_LOG_CORRUPT PdhErrno = C.PDH_BINARY_LOG_CORRUPT - PDH_LOG_SAMPLE_TOO_SMALL PdhErrno = C.PDH_LOG_SAMPLE_TOO_SMALL - PDH_OS_LATER_VERSION PdhErrno = C.PDH_OS_LATER_VERSION - PDH_OS_EARLIER_VERSION PdhErrno = C.PDH_OS_EARLIER_VERSION - PDH_INCORRECT_APPEND_TIME PdhErrno = C.PDH_INCORRECT_APPEND_TIME - PDH_UNMATCHED_APPEND_COUNTER PdhErrno = C.PDH_UNMATCHED_APPEND_COUNTER - PDH_SQL_ALTER_DETAIL_FAILED PdhErrno = C.PDH_SQL_ALTER_DETAIL_FAILED - PDH_QUERY_PERF_DATA_TIMEOUT PdhErrno = C.PDH_QUERY_PERF_DATA_TIMEOUT -) - -var pdhErrors = map[PdhErrno]struct{}{ - PDH_CSTATUS_VALID_DATA: struct{}{}, - PDH_CSTATUS_NEW_DATA: struct{}{}, - PDH_CSTATUS_NO_MACHINE: struct{}{}, - PDH_CSTATUS_NO_INSTANCE: struct{}{}, - PDH_MORE_DATA: struct{}{}, - PDH_CSTATUS_ITEM_NOT_VALIDATED: struct{}{}, - PDH_RETRY: struct{}{}, - PDH_NO_DATA: struct{}{}, - PDH_CALC_NEGATIVE_DENOMINATOR: struct{}{}, - PDH_CALC_NEGATIVE_TIMEBASE: struct{}{}, - PDH_CALC_NEGATIVE_VALUE: struct{}{}, - PDH_DIALOG_CANCELLED: struct{}{}, - PDH_END_OF_LOG_FILE: struct{}{}, - PDH_ASYNC_QUERY_TIMEOUT: struct{}{}, - PDH_CANNOT_SET_DEFAULT_REALTIME_DATASOURCE: struct{}{}, - PDH_CSTATUS_NO_OBJECT: struct{}{}, - PDH_CSTATUS_NO_COUNTER: struct{}{}, - PDH_CSTATUS_INVALID_DATA: struct{}{}, - PDH_MEMORY_ALLOCATION_FAILURE: struct{}{}, - PDH_INVALID_HANDLE: struct{}{}, - PDH_INVALID_ARGUMENT: struct{}{}, - PDH_FUNCTION_NOT_FOUND: struct{}{}, - PDH_CSTATUS_NO_COUNTERNAME: struct{}{}, - PDH_CSTATUS_BAD_COUNTERNAME: struct{}{}, - PDH_INVALID_BUFFER: struct{}{}, - PDH_INSUFFICIENT_BUFFER: struct{}{}, - PDH_CANNOT_CONNECT_MACHINE: struct{}{}, - PDH_INVALID_PATH: struct{}{}, - PDH_INVALID_INSTANCE: struct{}{}, - PDH_INVALID_DATA: struct{}{}, - PDH_NO_DIALOG_DATA: struct{}{}, - PDH_CANNOT_READ_NAME_STRINGS: struct{}{}, - PDH_LOG_FILE_CREATE_ERROR: struct{}{}, - PDH_LOG_FILE_OPEN_ERROR: struct{}{}, - PDH_LOG_TYPE_NOT_FOUND: struct{}{}, - PDH_NO_MORE_DATA: struct{}{}, - PDH_ENTRY_NOT_IN_LOG_FILE: struct{}{}, - PDH_DATA_SOURCE_IS_LOG_FILE: struct{}{}, - PDH_DATA_SOURCE_IS_REAL_TIME: struct{}{}, - PDH_UNABLE_READ_LOG_HEADER: struct{}{}, - PDH_FILE_NOT_FOUND: struct{}{}, - PDH_FILE_ALREADY_EXISTS: struct{}{}, - PDH_NOT_IMPLEMENTED: struct{}{}, - PDH_STRING_NOT_FOUND: struct{}{}, - PDH_UNABLE_MAP_NAME_FILES: struct{}{}, - PDH_UNKNOWN_LOG_FORMAT: struct{}{}, - PDH_UNKNOWN_LOGSVC_COMMAND: struct{}{}, - PDH_LOGSVC_QUERY_NOT_FOUND: struct{}{}, - PDH_LOGSVC_NOT_OPENED: struct{}{}, - PDH_WBEM_ERROR: struct{}{}, - PDH_ACCESS_DENIED: struct{}{}, - PDH_LOG_FILE_TOO_SMALL: struct{}{}, - PDH_INVALID_DATASOURCE: struct{}{}, - PDH_INVALID_SQLDB: struct{}{}, - PDH_NO_COUNTERS: struct{}{}, - PDH_SQL_ALLOC_FAILED: struct{}{}, - PDH_SQL_ALLOCCON_FAILED: struct{}{}, - PDH_SQL_EXEC_DIRECT_FAILED: struct{}{}, - PDH_SQL_FETCH_FAILED: struct{}{}, - PDH_SQL_ROWCOUNT_FAILED: struct{}{}, - PDH_SQL_MORE_RESULTS_FAILED: struct{}{}, - PDH_SQL_CONNECT_FAILED: struct{}{}, - PDH_SQL_BIND_FAILED: struct{}{}, - PDH_CANNOT_CONNECT_WMI_SERVER: struct{}{}, - PDH_PLA_COLLECTION_ALREADY_RUNNING: struct{}{}, - PDH_PLA_ERROR_SCHEDULE_OVERLAP: struct{}{}, - PDH_PLA_COLLECTION_NOT_FOUND: struct{}{}, - PDH_PLA_ERROR_SCHEDULE_ELAPSED: struct{}{}, - PDH_PLA_ERROR_NOSTART: struct{}{}, - PDH_PLA_ERROR_ALREADY_EXISTS: struct{}{}, - PDH_PLA_ERROR_TYPE_MISMATCH: struct{}{}, - PDH_PLA_ERROR_FILEPATH: struct{}{}, - PDH_PLA_SERVICE_ERROR: struct{}{}, - PDH_PLA_VALIDATION_ERROR: struct{}{}, - PDH_PLA_VALIDATION_WARNING: struct{}{}, - PDH_PLA_ERROR_NAME_TOO_LONG: struct{}{}, - PDH_INVALID_SQL_LOG_FORMAT: struct{}{}, - PDH_COUNTER_ALREADY_IN_QUERY: struct{}{}, - PDH_BINARY_LOG_CORRUPT: struct{}{}, - PDH_LOG_SAMPLE_TOO_SMALL: struct{}{}, - PDH_OS_LATER_VERSION: struct{}{}, - PDH_OS_EARLIER_VERSION: struct{}{}, - PDH_INCORRECT_APPEND_TIME: struct{}{}, - PDH_UNMATCHED_APPEND_COUNTER: struct{}{}, - PDH_SQL_ALTER_DETAIL_FAILED: struct{}{}, - PDH_QUERY_PERF_DATA_TIMEOUT: struct{}{}, -} - -type PdhCounterFormat uint32 - -// PDH Counter Formats -const ( - // PdhFmtDouble returns data as a double-precision floating point real. - PdhFmtDouble PdhCounterFormat = C.PDH_FMT_DOUBLE - // PdhFmtLarge returns data as a 64-bit integer. - PdhFmtLarge PdhCounterFormat = C.PDH_FMT_LARGE - // PdhFmtLong returns data as a long integer. - PdhFmtLong PdhCounterFormat = C.PDH_FMT_LONG - - // Use bitwise operators to combine these values with the counter type to scale the value. - - // Do not apply the counter's default scaling factor. - PdhFmtNoScale PdhCounterFormat = C.PDH_FMT_NOSCALE - // Counter values greater than 100 (for example, counter values measuring - // the processor load on multiprocessor computers) will not be reset to 100. - // The default behavior is that counter values are capped at a value of 100. - PdhFmtNoCap100 PdhCounterFormat = C.PDH_FMT_NOCAP100 - // Multiply the actual value by 1,000. - PdhFmtMultiply1000 PdhCounterFormat = C.PDH_FMT_1000 -) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/defs_pdh_windows_386.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/defs_pdh_windows_386.go deleted file mode 100644 index e794050d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/defs_pdh_windows_386.go +++ /dev/null @@ -1,217 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo.exe -godefs defs_pdh_windows.go - -package pdh - -type PdhErrno uintptr - -const ( - PDH_CSTATUS_VALID_DATA PdhErrno = 0x0 - PDH_CSTATUS_NEW_DATA PdhErrno = 0x1 - PDH_CSTATUS_NO_MACHINE PdhErrno = 0x800007d0 - PDH_CSTATUS_NO_INSTANCE PdhErrno = 0x800007d1 - PDH_MORE_DATA PdhErrno = 0x800007d2 - PDH_CSTATUS_ITEM_NOT_VALIDATED PdhErrno = 0x800007d3 - PDH_RETRY PdhErrno = 0x800007d4 - PDH_NO_DATA PdhErrno = 0x800007d5 - PDH_CALC_NEGATIVE_DENOMINATOR PdhErrno = 0x800007d6 - PDH_CALC_NEGATIVE_TIMEBASE PdhErrno = 0x800007d7 - PDH_CALC_NEGATIVE_VALUE PdhErrno = 0x800007d8 - PDH_DIALOG_CANCELLED PdhErrno = 0x800007d9 - PDH_END_OF_LOG_FILE PdhErrno = 0x800007da - PDH_ASYNC_QUERY_TIMEOUT PdhErrno = 0x800007db - PDH_CANNOT_SET_DEFAULT_REALTIME_DATASOURCE PdhErrno = 0x800007dc - PDH_CSTATUS_NO_OBJECT PdhErrno = 0xc0000bb8 - PDH_CSTATUS_NO_COUNTER PdhErrno = 0xc0000bb9 - PDH_CSTATUS_INVALID_DATA PdhErrno = 0xc0000bba - PDH_MEMORY_ALLOCATION_FAILURE PdhErrno = 0xc0000bbb - PDH_INVALID_HANDLE PdhErrno = 0xc0000bbc - PDH_INVALID_ARGUMENT PdhErrno = 0xc0000bbd - PDH_FUNCTION_NOT_FOUND PdhErrno = 0xc0000bbe - PDH_CSTATUS_NO_COUNTERNAME PdhErrno = 0xc0000bbf - PDH_CSTATUS_BAD_COUNTERNAME PdhErrno = 0xc0000bc0 - PDH_INVALID_BUFFER PdhErrno = 0xc0000bc1 - PDH_INSUFFICIENT_BUFFER PdhErrno = 0xc0000bc2 - PDH_CANNOT_CONNECT_MACHINE PdhErrno = 0xc0000bc3 - PDH_INVALID_PATH PdhErrno = 0xc0000bc4 - PDH_INVALID_INSTANCE PdhErrno = 0xc0000bc5 - PDH_INVALID_DATA PdhErrno = 0xc0000bc6 - PDH_NO_DIALOG_DATA PdhErrno = 0xc0000bc7 - PDH_CANNOT_READ_NAME_STRINGS PdhErrno = 0xc0000bc8 - PDH_LOG_FILE_CREATE_ERROR PdhErrno = 0xc0000bc9 - PDH_LOG_FILE_OPEN_ERROR PdhErrno = 0xc0000bca - PDH_LOG_TYPE_NOT_FOUND PdhErrno = 0xc0000bcb - PDH_NO_MORE_DATA PdhErrno = 0xc0000bcc - PDH_ENTRY_NOT_IN_LOG_FILE PdhErrno = 0xc0000bcd - PDH_DATA_SOURCE_IS_LOG_FILE PdhErrno = 0xc0000bce - PDH_DATA_SOURCE_IS_REAL_TIME PdhErrno = 0xc0000bcf - PDH_UNABLE_READ_LOG_HEADER PdhErrno = 0xc0000bd0 - PDH_FILE_NOT_FOUND PdhErrno = 0xc0000bd1 - PDH_FILE_ALREADY_EXISTS PdhErrno = 0xc0000bd2 - PDH_NOT_IMPLEMENTED PdhErrno = 0xc0000bd3 - PDH_STRING_NOT_FOUND PdhErrno = 0xc0000bd4 - PDH_UNABLE_MAP_NAME_FILES PdhErrno = 0x80000bd5 - PDH_UNKNOWN_LOG_FORMAT PdhErrno = 0xc0000bd6 - PDH_UNKNOWN_LOGSVC_COMMAND PdhErrno = 0xc0000bd7 - PDH_LOGSVC_QUERY_NOT_FOUND PdhErrno = 0xc0000bd8 - PDH_LOGSVC_NOT_OPENED PdhErrno = 0xc0000bd9 - PDH_WBEM_ERROR PdhErrno = 0xc0000bda - PDH_ACCESS_DENIED PdhErrno = 0xc0000bdb - PDH_LOG_FILE_TOO_SMALL PdhErrno = 0xc0000bdc - PDH_INVALID_DATASOURCE PdhErrno = 0xc0000bdd - PDH_INVALID_SQLDB PdhErrno = 0xc0000bde - PDH_NO_COUNTERS PdhErrno = 0xc0000bdf - PDH_SQL_ALLOC_FAILED PdhErrno = 0xc0000be0 - PDH_SQL_ALLOCCON_FAILED PdhErrno = 0xc0000be1 - PDH_SQL_EXEC_DIRECT_FAILED PdhErrno = 0xc0000be2 - PDH_SQL_FETCH_FAILED PdhErrno = 0xc0000be3 - PDH_SQL_ROWCOUNT_FAILED PdhErrno = 0xc0000be4 - PDH_SQL_MORE_RESULTS_FAILED PdhErrno = 0xc0000be5 - PDH_SQL_CONNECT_FAILED PdhErrno = 0xc0000be6 - PDH_SQL_BIND_FAILED PdhErrno = 0xc0000be7 - PDH_CANNOT_CONNECT_WMI_SERVER PdhErrno = 0xc0000be8 - PDH_PLA_COLLECTION_ALREADY_RUNNING PdhErrno = 0xc0000be9 - PDH_PLA_ERROR_SCHEDULE_OVERLAP PdhErrno = 0xc0000bea - PDH_PLA_COLLECTION_NOT_FOUND PdhErrno = 0xc0000beb - PDH_PLA_ERROR_SCHEDULE_ELAPSED PdhErrno = 0xc0000bec - PDH_PLA_ERROR_NOSTART PdhErrno = 0xc0000bed - PDH_PLA_ERROR_ALREADY_EXISTS PdhErrno = 0xc0000bee - PDH_PLA_ERROR_TYPE_MISMATCH PdhErrno = 0xc0000bef - PDH_PLA_ERROR_FILEPATH PdhErrno = 0xc0000bf0 - PDH_PLA_SERVICE_ERROR PdhErrno = 0xc0000bf1 - PDH_PLA_VALIDATION_ERROR PdhErrno = 0xc0000bf2 - PDH_PLA_VALIDATION_WARNING PdhErrno = 0x80000bf3 - PDH_PLA_ERROR_NAME_TOO_LONG PdhErrno = 0xc0000bf4 - PDH_INVALID_SQL_LOG_FORMAT PdhErrno = 0xc0000bf5 - PDH_COUNTER_ALREADY_IN_QUERY PdhErrno = 0xc0000bf6 - PDH_BINARY_LOG_CORRUPT PdhErrno = 0xc0000bf7 - PDH_LOG_SAMPLE_TOO_SMALL PdhErrno = 0xc0000bf8 - PDH_OS_LATER_VERSION PdhErrno = 0xc0000bf9 - PDH_OS_EARLIER_VERSION PdhErrno = 0xc0000bfa - PDH_INCORRECT_APPEND_TIME PdhErrno = 0xc0000bfb - PDH_UNMATCHED_APPEND_COUNTER PdhErrno = 0xc0000bfc - PDH_SQL_ALTER_DETAIL_FAILED PdhErrno = 0xc0000bfd - PDH_QUERY_PERF_DATA_TIMEOUT PdhErrno = 0xc0000bfe -) - -var pdhErrors = map[PdhErrno]struct{}{ - PDH_CSTATUS_VALID_DATA: struct{}{}, - PDH_CSTATUS_NEW_DATA: struct{}{}, - PDH_CSTATUS_NO_MACHINE: struct{}{}, - PDH_CSTATUS_NO_INSTANCE: struct{}{}, - PDH_MORE_DATA: struct{}{}, - PDH_CSTATUS_ITEM_NOT_VALIDATED: struct{}{}, - PDH_RETRY: struct{}{}, - PDH_NO_DATA: struct{}{}, - PDH_CALC_NEGATIVE_DENOMINATOR: struct{}{}, - PDH_CALC_NEGATIVE_TIMEBASE: struct{}{}, - PDH_CALC_NEGATIVE_VALUE: struct{}{}, - PDH_DIALOG_CANCELLED: struct{}{}, - PDH_END_OF_LOG_FILE: struct{}{}, - PDH_ASYNC_QUERY_TIMEOUT: struct{}{}, - PDH_CANNOT_SET_DEFAULT_REALTIME_DATASOURCE: struct{}{}, - PDH_CSTATUS_NO_OBJECT: struct{}{}, - PDH_CSTATUS_NO_COUNTER: struct{}{}, - PDH_CSTATUS_INVALID_DATA: struct{}{}, - PDH_MEMORY_ALLOCATION_FAILURE: struct{}{}, - PDH_INVALID_HANDLE: struct{}{}, - PDH_INVALID_ARGUMENT: struct{}{}, - PDH_FUNCTION_NOT_FOUND: struct{}{}, - PDH_CSTATUS_NO_COUNTERNAME: struct{}{}, - PDH_CSTATUS_BAD_COUNTERNAME: struct{}{}, - PDH_INVALID_BUFFER: struct{}{}, - PDH_INSUFFICIENT_BUFFER: struct{}{}, - PDH_CANNOT_CONNECT_MACHINE: struct{}{}, - PDH_INVALID_PATH: struct{}{}, - PDH_INVALID_INSTANCE: struct{}{}, - PDH_INVALID_DATA: struct{}{}, - PDH_NO_DIALOG_DATA: struct{}{}, - PDH_CANNOT_READ_NAME_STRINGS: struct{}{}, - PDH_LOG_FILE_CREATE_ERROR: struct{}{}, - PDH_LOG_FILE_OPEN_ERROR: struct{}{}, - PDH_LOG_TYPE_NOT_FOUND: struct{}{}, - PDH_NO_MORE_DATA: struct{}{}, - PDH_ENTRY_NOT_IN_LOG_FILE: struct{}{}, - PDH_DATA_SOURCE_IS_LOG_FILE: struct{}{}, - PDH_DATA_SOURCE_IS_REAL_TIME: struct{}{}, - PDH_UNABLE_READ_LOG_HEADER: struct{}{}, - PDH_FILE_NOT_FOUND: struct{}{}, - PDH_FILE_ALREADY_EXISTS: struct{}{}, - PDH_NOT_IMPLEMENTED: struct{}{}, - PDH_STRING_NOT_FOUND: struct{}{}, - PDH_UNABLE_MAP_NAME_FILES: struct{}{}, - PDH_UNKNOWN_LOG_FORMAT: struct{}{}, - PDH_UNKNOWN_LOGSVC_COMMAND: struct{}{}, - PDH_LOGSVC_QUERY_NOT_FOUND: struct{}{}, - PDH_LOGSVC_NOT_OPENED: struct{}{}, - PDH_WBEM_ERROR: struct{}{}, - PDH_ACCESS_DENIED: struct{}{}, - PDH_LOG_FILE_TOO_SMALL: struct{}{}, - PDH_INVALID_DATASOURCE: struct{}{}, - PDH_INVALID_SQLDB: struct{}{}, - PDH_NO_COUNTERS: struct{}{}, - PDH_SQL_ALLOC_FAILED: struct{}{}, - PDH_SQL_ALLOCCON_FAILED: struct{}{}, - PDH_SQL_EXEC_DIRECT_FAILED: struct{}{}, - PDH_SQL_FETCH_FAILED: struct{}{}, - PDH_SQL_ROWCOUNT_FAILED: struct{}{}, - PDH_SQL_MORE_RESULTS_FAILED: struct{}{}, - PDH_SQL_CONNECT_FAILED: struct{}{}, - PDH_SQL_BIND_FAILED: struct{}{}, - PDH_CANNOT_CONNECT_WMI_SERVER: struct{}{}, - PDH_PLA_COLLECTION_ALREADY_RUNNING: struct{}{}, - PDH_PLA_ERROR_SCHEDULE_OVERLAP: struct{}{}, - PDH_PLA_COLLECTION_NOT_FOUND: struct{}{}, - PDH_PLA_ERROR_SCHEDULE_ELAPSED: struct{}{}, - PDH_PLA_ERROR_NOSTART: struct{}{}, - PDH_PLA_ERROR_ALREADY_EXISTS: struct{}{}, - PDH_PLA_ERROR_TYPE_MISMATCH: struct{}{}, - PDH_PLA_ERROR_FILEPATH: struct{}{}, - PDH_PLA_SERVICE_ERROR: struct{}{}, - PDH_PLA_VALIDATION_ERROR: struct{}{}, - PDH_PLA_VALIDATION_WARNING: struct{}{}, - PDH_PLA_ERROR_NAME_TOO_LONG: struct{}{}, - PDH_INVALID_SQL_LOG_FORMAT: struct{}{}, - PDH_COUNTER_ALREADY_IN_QUERY: struct{}{}, - PDH_BINARY_LOG_CORRUPT: struct{}{}, - PDH_LOG_SAMPLE_TOO_SMALL: struct{}{}, - PDH_OS_LATER_VERSION: struct{}{}, - PDH_OS_EARLIER_VERSION: struct{}{}, - PDH_INCORRECT_APPEND_TIME: struct{}{}, - PDH_UNMATCHED_APPEND_COUNTER: struct{}{}, - PDH_SQL_ALTER_DETAIL_FAILED: struct{}{}, - PDH_QUERY_PERF_DATA_TIMEOUT: struct{}{}, -} - -type PdhCounterFormat uint32 - -const ( - PdhFmtDouble PdhCounterFormat = 0x200 - - PdhFmtLarge PdhCounterFormat = 0x400 - - PdhFmtLong PdhCounterFormat = 0x100 - - PdhFmtNoScale PdhCounterFormat = 0x1000 - - PdhFmtNoCap100 PdhCounterFormat = 0x8000 - - PdhFmtMultiply1000 PdhCounterFormat = 0x2000 -) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/defs_pdh_windows_amd64.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/defs_pdh_windows_amd64.go deleted file mode 100644 index e794050d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/defs_pdh_windows_amd64.go +++ /dev/null @@ -1,217 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo.exe -godefs defs_pdh_windows.go - -package pdh - -type PdhErrno uintptr - -const ( - PDH_CSTATUS_VALID_DATA PdhErrno = 0x0 - PDH_CSTATUS_NEW_DATA PdhErrno = 0x1 - PDH_CSTATUS_NO_MACHINE PdhErrno = 0x800007d0 - PDH_CSTATUS_NO_INSTANCE PdhErrno = 0x800007d1 - PDH_MORE_DATA PdhErrno = 0x800007d2 - PDH_CSTATUS_ITEM_NOT_VALIDATED PdhErrno = 0x800007d3 - PDH_RETRY PdhErrno = 0x800007d4 - PDH_NO_DATA PdhErrno = 0x800007d5 - PDH_CALC_NEGATIVE_DENOMINATOR PdhErrno = 0x800007d6 - PDH_CALC_NEGATIVE_TIMEBASE PdhErrno = 0x800007d7 - PDH_CALC_NEGATIVE_VALUE PdhErrno = 0x800007d8 - PDH_DIALOG_CANCELLED PdhErrno = 0x800007d9 - PDH_END_OF_LOG_FILE PdhErrno = 0x800007da - PDH_ASYNC_QUERY_TIMEOUT PdhErrno = 0x800007db - PDH_CANNOT_SET_DEFAULT_REALTIME_DATASOURCE PdhErrno = 0x800007dc - PDH_CSTATUS_NO_OBJECT PdhErrno = 0xc0000bb8 - PDH_CSTATUS_NO_COUNTER PdhErrno = 0xc0000bb9 - PDH_CSTATUS_INVALID_DATA PdhErrno = 0xc0000bba - PDH_MEMORY_ALLOCATION_FAILURE PdhErrno = 0xc0000bbb - PDH_INVALID_HANDLE PdhErrno = 0xc0000bbc - PDH_INVALID_ARGUMENT PdhErrno = 0xc0000bbd - PDH_FUNCTION_NOT_FOUND PdhErrno = 0xc0000bbe - PDH_CSTATUS_NO_COUNTERNAME PdhErrno = 0xc0000bbf - PDH_CSTATUS_BAD_COUNTERNAME PdhErrno = 0xc0000bc0 - PDH_INVALID_BUFFER PdhErrno = 0xc0000bc1 - PDH_INSUFFICIENT_BUFFER PdhErrno = 0xc0000bc2 - PDH_CANNOT_CONNECT_MACHINE PdhErrno = 0xc0000bc3 - PDH_INVALID_PATH PdhErrno = 0xc0000bc4 - PDH_INVALID_INSTANCE PdhErrno = 0xc0000bc5 - PDH_INVALID_DATA PdhErrno = 0xc0000bc6 - PDH_NO_DIALOG_DATA PdhErrno = 0xc0000bc7 - PDH_CANNOT_READ_NAME_STRINGS PdhErrno = 0xc0000bc8 - PDH_LOG_FILE_CREATE_ERROR PdhErrno = 0xc0000bc9 - PDH_LOG_FILE_OPEN_ERROR PdhErrno = 0xc0000bca - PDH_LOG_TYPE_NOT_FOUND PdhErrno = 0xc0000bcb - PDH_NO_MORE_DATA PdhErrno = 0xc0000bcc - PDH_ENTRY_NOT_IN_LOG_FILE PdhErrno = 0xc0000bcd - PDH_DATA_SOURCE_IS_LOG_FILE PdhErrno = 0xc0000bce - PDH_DATA_SOURCE_IS_REAL_TIME PdhErrno = 0xc0000bcf - PDH_UNABLE_READ_LOG_HEADER PdhErrno = 0xc0000bd0 - PDH_FILE_NOT_FOUND PdhErrno = 0xc0000bd1 - PDH_FILE_ALREADY_EXISTS PdhErrno = 0xc0000bd2 - PDH_NOT_IMPLEMENTED PdhErrno = 0xc0000bd3 - PDH_STRING_NOT_FOUND PdhErrno = 0xc0000bd4 - PDH_UNABLE_MAP_NAME_FILES PdhErrno = 0x80000bd5 - PDH_UNKNOWN_LOG_FORMAT PdhErrno = 0xc0000bd6 - PDH_UNKNOWN_LOGSVC_COMMAND PdhErrno = 0xc0000bd7 - PDH_LOGSVC_QUERY_NOT_FOUND PdhErrno = 0xc0000bd8 - PDH_LOGSVC_NOT_OPENED PdhErrno = 0xc0000bd9 - PDH_WBEM_ERROR PdhErrno = 0xc0000bda - PDH_ACCESS_DENIED PdhErrno = 0xc0000bdb - PDH_LOG_FILE_TOO_SMALL PdhErrno = 0xc0000bdc - PDH_INVALID_DATASOURCE PdhErrno = 0xc0000bdd - PDH_INVALID_SQLDB PdhErrno = 0xc0000bde - PDH_NO_COUNTERS PdhErrno = 0xc0000bdf - PDH_SQL_ALLOC_FAILED PdhErrno = 0xc0000be0 - PDH_SQL_ALLOCCON_FAILED PdhErrno = 0xc0000be1 - PDH_SQL_EXEC_DIRECT_FAILED PdhErrno = 0xc0000be2 - PDH_SQL_FETCH_FAILED PdhErrno = 0xc0000be3 - PDH_SQL_ROWCOUNT_FAILED PdhErrno = 0xc0000be4 - PDH_SQL_MORE_RESULTS_FAILED PdhErrno = 0xc0000be5 - PDH_SQL_CONNECT_FAILED PdhErrno = 0xc0000be6 - PDH_SQL_BIND_FAILED PdhErrno = 0xc0000be7 - PDH_CANNOT_CONNECT_WMI_SERVER PdhErrno = 0xc0000be8 - PDH_PLA_COLLECTION_ALREADY_RUNNING PdhErrno = 0xc0000be9 - PDH_PLA_ERROR_SCHEDULE_OVERLAP PdhErrno = 0xc0000bea - PDH_PLA_COLLECTION_NOT_FOUND PdhErrno = 0xc0000beb - PDH_PLA_ERROR_SCHEDULE_ELAPSED PdhErrno = 0xc0000bec - PDH_PLA_ERROR_NOSTART PdhErrno = 0xc0000bed - PDH_PLA_ERROR_ALREADY_EXISTS PdhErrno = 0xc0000bee - PDH_PLA_ERROR_TYPE_MISMATCH PdhErrno = 0xc0000bef - PDH_PLA_ERROR_FILEPATH PdhErrno = 0xc0000bf0 - PDH_PLA_SERVICE_ERROR PdhErrno = 0xc0000bf1 - PDH_PLA_VALIDATION_ERROR PdhErrno = 0xc0000bf2 - PDH_PLA_VALIDATION_WARNING PdhErrno = 0x80000bf3 - PDH_PLA_ERROR_NAME_TOO_LONG PdhErrno = 0xc0000bf4 - PDH_INVALID_SQL_LOG_FORMAT PdhErrno = 0xc0000bf5 - PDH_COUNTER_ALREADY_IN_QUERY PdhErrno = 0xc0000bf6 - PDH_BINARY_LOG_CORRUPT PdhErrno = 0xc0000bf7 - PDH_LOG_SAMPLE_TOO_SMALL PdhErrno = 0xc0000bf8 - PDH_OS_LATER_VERSION PdhErrno = 0xc0000bf9 - PDH_OS_EARLIER_VERSION PdhErrno = 0xc0000bfa - PDH_INCORRECT_APPEND_TIME PdhErrno = 0xc0000bfb - PDH_UNMATCHED_APPEND_COUNTER PdhErrno = 0xc0000bfc - PDH_SQL_ALTER_DETAIL_FAILED PdhErrno = 0xc0000bfd - PDH_QUERY_PERF_DATA_TIMEOUT PdhErrno = 0xc0000bfe -) - -var pdhErrors = map[PdhErrno]struct{}{ - PDH_CSTATUS_VALID_DATA: struct{}{}, - PDH_CSTATUS_NEW_DATA: struct{}{}, - PDH_CSTATUS_NO_MACHINE: struct{}{}, - PDH_CSTATUS_NO_INSTANCE: struct{}{}, - PDH_MORE_DATA: struct{}{}, - PDH_CSTATUS_ITEM_NOT_VALIDATED: struct{}{}, - PDH_RETRY: struct{}{}, - PDH_NO_DATA: struct{}{}, - PDH_CALC_NEGATIVE_DENOMINATOR: struct{}{}, - PDH_CALC_NEGATIVE_TIMEBASE: struct{}{}, - PDH_CALC_NEGATIVE_VALUE: struct{}{}, - PDH_DIALOG_CANCELLED: struct{}{}, - PDH_END_OF_LOG_FILE: struct{}{}, - PDH_ASYNC_QUERY_TIMEOUT: struct{}{}, - PDH_CANNOT_SET_DEFAULT_REALTIME_DATASOURCE: struct{}{}, - PDH_CSTATUS_NO_OBJECT: struct{}{}, - PDH_CSTATUS_NO_COUNTER: struct{}{}, - PDH_CSTATUS_INVALID_DATA: struct{}{}, - PDH_MEMORY_ALLOCATION_FAILURE: struct{}{}, - PDH_INVALID_HANDLE: struct{}{}, - PDH_INVALID_ARGUMENT: struct{}{}, - PDH_FUNCTION_NOT_FOUND: struct{}{}, - PDH_CSTATUS_NO_COUNTERNAME: struct{}{}, - PDH_CSTATUS_BAD_COUNTERNAME: struct{}{}, - PDH_INVALID_BUFFER: struct{}{}, - PDH_INSUFFICIENT_BUFFER: struct{}{}, - PDH_CANNOT_CONNECT_MACHINE: struct{}{}, - PDH_INVALID_PATH: struct{}{}, - PDH_INVALID_INSTANCE: struct{}{}, - PDH_INVALID_DATA: struct{}{}, - PDH_NO_DIALOG_DATA: struct{}{}, - PDH_CANNOT_READ_NAME_STRINGS: struct{}{}, - PDH_LOG_FILE_CREATE_ERROR: struct{}{}, - PDH_LOG_FILE_OPEN_ERROR: struct{}{}, - PDH_LOG_TYPE_NOT_FOUND: struct{}{}, - PDH_NO_MORE_DATA: struct{}{}, - PDH_ENTRY_NOT_IN_LOG_FILE: struct{}{}, - PDH_DATA_SOURCE_IS_LOG_FILE: struct{}{}, - PDH_DATA_SOURCE_IS_REAL_TIME: struct{}{}, - PDH_UNABLE_READ_LOG_HEADER: struct{}{}, - PDH_FILE_NOT_FOUND: struct{}{}, - PDH_FILE_ALREADY_EXISTS: struct{}{}, - PDH_NOT_IMPLEMENTED: struct{}{}, - PDH_STRING_NOT_FOUND: struct{}{}, - PDH_UNABLE_MAP_NAME_FILES: struct{}{}, - PDH_UNKNOWN_LOG_FORMAT: struct{}{}, - PDH_UNKNOWN_LOGSVC_COMMAND: struct{}{}, - PDH_LOGSVC_QUERY_NOT_FOUND: struct{}{}, - PDH_LOGSVC_NOT_OPENED: struct{}{}, - PDH_WBEM_ERROR: struct{}{}, - PDH_ACCESS_DENIED: struct{}{}, - PDH_LOG_FILE_TOO_SMALL: struct{}{}, - PDH_INVALID_DATASOURCE: struct{}{}, - PDH_INVALID_SQLDB: struct{}{}, - PDH_NO_COUNTERS: struct{}{}, - PDH_SQL_ALLOC_FAILED: struct{}{}, - PDH_SQL_ALLOCCON_FAILED: struct{}{}, - PDH_SQL_EXEC_DIRECT_FAILED: struct{}{}, - PDH_SQL_FETCH_FAILED: struct{}{}, - PDH_SQL_ROWCOUNT_FAILED: struct{}{}, - PDH_SQL_MORE_RESULTS_FAILED: struct{}{}, - PDH_SQL_CONNECT_FAILED: struct{}{}, - PDH_SQL_BIND_FAILED: struct{}{}, - PDH_CANNOT_CONNECT_WMI_SERVER: struct{}{}, - PDH_PLA_COLLECTION_ALREADY_RUNNING: struct{}{}, - PDH_PLA_ERROR_SCHEDULE_OVERLAP: struct{}{}, - PDH_PLA_COLLECTION_NOT_FOUND: struct{}{}, - PDH_PLA_ERROR_SCHEDULE_ELAPSED: struct{}{}, - PDH_PLA_ERROR_NOSTART: struct{}{}, - PDH_PLA_ERROR_ALREADY_EXISTS: struct{}{}, - PDH_PLA_ERROR_TYPE_MISMATCH: struct{}{}, - PDH_PLA_ERROR_FILEPATH: struct{}{}, - PDH_PLA_SERVICE_ERROR: struct{}{}, - PDH_PLA_VALIDATION_ERROR: struct{}{}, - PDH_PLA_VALIDATION_WARNING: struct{}{}, - PDH_PLA_ERROR_NAME_TOO_LONG: struct{}{}, - PDH_INVALID_SQL_LOG_FORMAT: struct{}{}, - PDH_COUNTER_ALREADY_IN_QUERY: struct{}{}, - PDH_BINARY_LOG_CORRUPT: struct{}{}, - PDH_LOG_SAMPLE_TOO_SMALL: struct{}{}, - PDH_OS_LATER_VERSION: struct{}{}, - PDH_OS_EARLIER_VERSION: struct{}{}, - PDH_INCORRECT_APPEND_TIME: struct{}{}, - PDH_UNMATCHED_APPEND_COUNTER: struct{}{}, - PDH_SQL_ALTER_DETAIL_FAILED: struct{}{}, - PDH_QUERY_PERF_DATA_TIMEOUT: struct{}{}, -} - -type PdhCounterFormat uint32 - -const ( - PdhFmtDouble PdhCounterFormat = 0x200 - - PdhFmtLarge PdhCounterFormat = 0x400 - - PdhFmtLong PdhCounterFormat = 0x100 - - PdhFmtNoScale PdhCounterFormat = 0x1000 - - PdhFmtNoCap100 PdhCounterFormat = 0x8000 - - PdhFmtMultiply1000 PdhCounterFormat = 0x2000 -) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/doc.go deleted file mode 100644 index 736bde4b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/doc.go +++ /dev/null @@ -1,24 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pdh - -//go:generate go run mkpdh_defs.go -//go:generate go run ../run.go -cmd "go tool cgo -godefs defs_pdh_windows.go" -goarch amd64 -output defs_pdh_windows_amd64.go -//go:generate go run ../run.go -cmd "go tool cgo -godefs defs_pdh_windows.go" -goarch 386 -output defs_pdh_windows_386.go -//go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zpdh_windows.go pdh_windows.go -//go:generate goimports -w defs_pdh_windows_amd64.go defs_pdh_windows_386.go zpdh_windows.go diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/mkpdh_defs.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/mkpdh_defs.go deleted file mode 100644 index fd71b98b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/mkpdh_defs.go +++ /dev/null @@ -1,165 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build ignore - -package main - -import ( - "bufio" - "bytes" - "flag" - "fmt" - "os" - "os/exec" - "regexp" - "text/template" -) - -var ( - output = flag.String("output", "defs_pdh_windows.go", "output file") -) - -const includes = ` -#include -` - -type TemplateParams struct { - Errors []string -} - -const fileTemplate = ` -// go run mkpdh_defs.go -// MACHINE GENERATED BY THE ABOVE COMMAND; DO NOT EDIT - -// +build ignore - -package pdh - -/* -#include -#include -#cgo LDFLAGS: -lpdh -*/ -import "C" - -type PdhErrno uintptr - -// PDH Error Codes -const ( -{{- range $i, $errorCode := .Errors }} - {{ $errorCode }} PdhErrno = C.{{ $errorCode }} -{{- end }} -) - -var pdhErrors = map[PdhErrno]struct{}{ -{{- range $i, $errorCode := .Errors }} - {{ $errorCode }}: struct{}{}, -{{- end }} -} - -type PdhCounterFormat uint32 - -// PDH Counter Formats -const ( - // PdhFmtDouble returns data as a double-precision floating point real. - PdhFmtDouble PdhCounterFormat = C.PDH_FMT_DOUBLE - // PdhFmtLarge returns data as a 64-bit integer. - PdhFmtLarge PdhCounterFormat = C.PDH_FMT_LARGE - // PdhFmtLong returns data as a long integer. - PdhFmtLong PdhCounterFormat = C.PDH_FMT_LONG - - // Use bitwise operators to combine these values with the counter type to scale the value. - - // Do not apply the counter's default scaling factor. - PdhFmtNoScale PdhCounterFormat = C.PDH_FMT_NOSCALE - // Counter values greater than 100 (for example, counter values measuring - // the processor load on multiprocessor computers) will not be reset to 100. - // The default behavior is that counter values are capped at a value of 100. - PdhFmtNoCap100 PdhCounterFormat = C.PDH_FMT_NOCAP100 - // Multiply the actual value by 1,000. - PdhFmtMultiply1000 PdhCounterFormat = C.PDH_FMT_1000 -) -` - -var ( - tmpl = template.Must(template.New("defs_pdh_windows").Parse(fileTemplate)) - - pdhErrorRegex = regexp.MustCompile(`^#define (PDH_[\w_]+)`) -) - -func main() { - errors, err := getErrorDefines() - if err != nil { - fmt.Fprintln(os.Stderr, "error:", err) - os.Exit(1) - } - - t := TemplateParams{ - Errors: errors, - } - - if err := writeOutput(t); err != nil { - fmt.Fprintln(os.Stderr, "error:", err) - os.Exit(1) - } - - if err := gofmtOutput(); err != nil { - fmt.Fprintln(os.Stderr, "error:", err) - os.Exit(1) - } -} - -func getErrorDefines() ([]string, error) { - cmd := exec.Command("gcc", "-E", "-dD", "-") - cmd.Stdin = bytes.NewBuffer([]byte(includes)) - out, err := cmd.Output() - if err != nil { - return nil, err - } - - var errors []string - s := bufio.NewScanner(bytes.NewBuffer(out)) - for s.Scan() { - line := s.Text() - matches := pdhErrorRegex.FindStringSubmatch(line) - if len(matches) > 1 { - errors = append(errors, matches[1]) - } - } - - return errors, nil -} - -func writeOutput(p TemplateParams) error { - // Create output file. - f, err := os.Create(*output) - if err != nil { - return err - } - defer f.Close() - - if err := tmpl.Execute(f, p); err != nil { - return err - } - return nil -} - -func gofmtOutput() error { - _, err := exec.Command("gofmt", "-w", *output).Output() - return err -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/pdh_query_windows.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/pdh_query_windows.go deleted file mode 100644 index 898d5573..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/pdh_query_windows.go +++ /dev/null @@ -1,302 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package pdh - -import ( - "regexp" - "runtime" - "strings" - "syscall" - "unsafe" - - "github.com/pkg/errors" -) - -var ( - instanceNameRegexp = regexp.MustCompile(`.*?\((.*?)\).*`) - objectNameRegexp = regexp.MustCompile(`(?:^\\\\[^\\]+\\|^\\)([^\\]+)`) -) - -// Counter object will contain the handle and format of each performance counter. -type Counter struct { - handle PdhCounterHandle - format PdhCounterFormat - instanceName string -} - -// Query contains the pdh. -type Query struct { - Handle PdhQueryHandle - Counters map[string]*Counter -} - -// CounterValue contains the performance counter values. -type CounterValue struct { - Instance string - Measurement interface{} - Err error -} - -// Open creates a new query. -func (q *Query) Open() error { - h, err := PdhOpenQuery("", 0) - if err != nil { - return err - } - q.Handle = h - q.Counters = make(map[string]*Counter) - return nil -} - -// AddEnglishCounter adds the specified counter to the query. -func (q *Query) AddEnglishCounter(counterPath string) (PdhCounterHandle, error) { - h, err := PdhAddEnglishCounter(q.Handle, counterPath, 0) - return h, err -} - -// AddCounter adds the specified counter to the query. -func (q *Query) AddCounter(counterPath string, instance string, format string, wildcard bool) error { - if _, found := q.Counters[counterPath]; found { - return nil - } - var err error - var instanceName string - // Extract the instance name from the counterPath. - if instance == "" || wildcard { - instanceName, err = MatchInstanceName(counterPath) - if err != nil { - return err - } - } else { - instanceName = instance - } - h, err := PdhAddCounter(q.Handle, counterPath, 0) - if err != nil { - return err - } - - q.Counters[counterPath] = &Counter{ - handle: h, - instanceName: instanceName, - format: getPDHFormat(format), - } - return nil -} - -// GetCounterPaths func will check the computer or log file and return the counter paths that match the given counter path which contains wildcard characters. -func (q *Query) GetCounterPaths(counterPath string) ([]string, error) { - paths, err := q.ExpandWildCardPath(counterPath) - if err == nil { - return paths, err - } - //check if Windows installed language is not ENG, the ExpandWildCardPath will return either one of the errors below. - if err == PDH_CSTATUS_NO_OBJECT || err == PDH_CSTATUS_NO_COUNTER { - handle, err := q.AddEnglishCounter(counterPath) - if err != nil { - return nil, err - } - defer PdhRemoveCounter(handle) - info, err := PdhGetCounterInfo(handle) - if err != nil { - return nil, err - } - path := UTF16PtrToString(info.SzFullPath) - if path != counterPath { - return q.ExpandWildCardPath(path) - } - } - return nil, err -} - -// RemoveUnusedCounters will remove all counter handles for the paths that are not found anymore -func (q *Query) RemoveUnusedCounters(counters []string) error { - // check if the expandwildcard func did expand th wildcard queries, if not, no counters will be removed - for _, counter := range counters { - if strings.Contains(counter, "*") { - return nil - } - } - unused := make(map[string]*Counter) - for counterPath, counter := range q.Counters { - if !matchCounter(counterPath, counters) { - unused[counterPath] = counter - } - } - if len(unused) == 0 { - return nil - } - for counterPath, cnt := range unused { - err := PdhRemoveCounter(cnt.handle) - if err != nil { - return err - } - delete(q.Counters, counterPath) - } - return nil -} - -func matchCounter(counterPath string, counterList []string) bool { - for _, cn := range counterList { - if cn == counterPath { - return true - } - } - return false -} - -// CollectData collects the value for all counters in the query. -func (q *Query) CollectData() error { - return PdhCollectQueryData(q.Handle) -} - -// GetFormattedCounterValues returns an array of formatted values for a query. -func (q *Query) GetFormattedCounterValues() (map[string][]CounterValue, error) { - if q.Counters == nil || len(q.Counters) == 0 { - return nil, errors.New("no counter list found") - } - rtn := make(map[string][]CounterValue, len(q.Counters)) - for path, counter := range q.Counters { - rtn[path] = append(rtn[path], getCounterValue(counter)) - } - return rtn, nil -} - -// GetCountersAndInstances returns a list of counters and instances for a given object -func (q *Query) GetCountersAndInstances(objectName string) ([]string, []string, error) { - counters, instances, err := PdhEnumObjectItems(objectName) - if err != nil { - return nil, nil, errors.Wrapf(err, "Unable to retrieve counter and instance list for %s", objectName) - } - if len(counters) == 0 && len(instances) == 0 { - return nil, nil, errors.Errorf("Unable to retrieve counter and instance list for %s", objectName) - } - return UTF16ToStringArray(counters), UTF16ToStringArray(instances), nil -} - -// ExpandWildCardPath examines local computer and returns those counter paths that match the given counter path which contains wildcard characters. -func (q *Query) ExpandWildCardPath(wildCardPath string) ([]string, error) { - if wildCardPath == "" { - return nil, errors.New("no query path given") - } - utfPath, err := syscall.UTF16PtrFromString(wildCardPath) - if err != nil { - return nil, err - } - var expdPaths []uint16 - - // PdhExpandWildCardPath will not return the counter paths for windows 32 bit systems but PdhExpandCounterPath will. - if runtime.GOARCH == "386" { - expdPaths, err = PdhExpandCounterPath(utfPath) - } else { - expdPaths, err = PdhExpandWildCardPath(utfPath) - } - if err != nil { - return nil, err - } - if expdPaths == nil { - return nil, errors.New("no counter paths found") - } - return UTF16ToStringArray(expdPaths), nil -} - -// Close closes the query and all of its counters. -func (q *Query) Close() error { - return PdhCloseQuery(q.Handle) -} - -// MatchInstanceName will check first for instance and then for any objects names. -func MatchInstanceName(counterPath string) (string, error) { - matches := instanceNameRegexp.FindStringSubmatch(counterPath) - if len(matches) != 2 { - matches = objectNameRegexp.FindStringSubmatch(counterPath) - } - if len(matches) == 2 { - return matches[1], nil - } - return "", errors.New("query doesn't contain an instance name. In this case you have to define 'instance_name'") -} - -// getCounterValue will retrieve the counter value based on the format applied in the config options -func getCounterValue(counter *Counter) CounterValue { - counterValue := CounterValue{Instance: counter.instanceName} - switch counter.format { - case PdhFmtLong: - _, value, err := PdhGetFormattedCounterValueLong(counter.handle) - if err != nil { - counterValue.Err = err - } else { - counterValue.Measurement = value.Value - } - case PdhFmtLarge: - _, value, err := PdhGetFormattedCounterValueLarge(counter.handle) - if err != nil { - counterValue.Err = err - } else { - counterValue.Measurement = value.Value - } - case PdhFmtDouble: - _, value, err := PdhGetFormattedCounterValueDouble(counter.handle) - if err != nil { - counterValue.Err = err - } else { - counterValue.Measurement = value.Value - } - default: - counterValue.Err = errors.Errorf("initialization failed: format '%#v' "+ - "for instance '%s' is invalid (must be PdhFmtDouble, PdhFmtLarge or PdhFmtLong)", - counter.format, counter.instanceName) - } - - return counterValue -} - -// getPDHFormat calculates data pdhformat. -func getPDHFormat(format string) PdhCounterFormat { - switch format { - case "long": - return PdhFmtLong - case "large": - return PdhFmtLarge - default: - return PdhFmtDouble - } -} - -// UTF16ToStringArray converts list of Windows API NULL terminated strings to Go string array. -func UTF16ToStringArray(buf []uint16) []string { - var strings []string - nextLineStart := 0 - stringLine := UTF16PtrToString(&buf[0]) - for stringLine != "" { - strings = append(strings, stringLine) - nextLineStart += len([]rune(stringLine)) + 1 - remainingBuf := buf[nextLineStart:] - stringLine = UTF16PtrToString(&remainingBuf[0]) - } - return strings -} - -// UTF16PtrToString converts Windows API LPTSTR (pointer to string) to Go string. -func UTF16PtrToString(s *uint16) string { - if s == nil { - return "" - } - return syscall.UTF16ToString((*[1 << 29]uint16)(unsafe.Pointer(s))[0:]) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/pdh_query_windows_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/pdh_query_windows_test.go deleted file mode 100644 index 2b5038e4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/pdh_query_windows_test.go +++ /dev/null @@ -1,131 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pdh - -import ( - "syscall" - "testing" - - "github.com/stretchr/testify/assert" -) - -// TestOpenSuccessful will open query successfully. -func TestOpenSuccessful(t *testing.T) { - var q Query - err := q.Open() - assert.Nil(t, err) - defer q.Close() -} - -// TestAddCounterInvalidArgWhenQueryClosed will check if addcounter func fails when query is closed. -func TestAddCounterInvalidArgWhenQueryClosed(t *testing.T) { - var q Query - queryPath, err := q.GetCounterPaths(validQuery) - // if windows os language is ENG then err will be nil, else the GetCounterPaths will execute the AddCounter - if assert.NoError(t, err) { - err = q.AddCounter(queryPath[0], "TestInstanceName", "float", false) - assert.Error(t, err, PDH_INVALID_HANDLE) - } else { - assert.Error(t, err, PDH_INVALID_ARGUMENT) - } -} - -// func TestGetFormattedCounterValuesEmptyCounterList will check if getting the counter values will fail when no counter handles are added. -func TestGetFormattedCounterValuesEmptyCounterList(t *testing.T) { - var q Query - list, err := q.GetFormattedCounterValues() - assert.Nil(t, list) - assert.EqualValues(t, err.Error(), "no counter list found") -} - -// TestExpandWildCardPathWithEmptyString will check for a valid path string. -func TestExpandWildCardPathWithEmptyString(t *testing.T) { - var q Query - list, err := q.ExpandWildCardPath("") - assert.Nil(t, list) - assert.EqualValues(t, err.Error(), "no query path given") -} - -// TestSuccessfulQuery retrieves a per counter successfully. -func TestSuccessfulQuery(t *testing.T) { - var q Query - err := q.Open() - if err != nil { - t.Fatal(err) - } - defer q.Close() - queryPath, err := q.GetCounterPaths(validQuery) - if err != nil { - t.Fatal(err) - } - err = q.AddCounter(queryPath[0], "TestInstanceName", "floar", false) - if err != nil { - t.Fatal(err) - } - //Some counters, such as rate counters, require two counter values in order to compute a displayable value. In this case we must call PdhCollectQueryData twice before calling PdhGetFormattedCounterValue. - // For more information, see Collecting Performance Data (https://docs.microsoft.com/en-us/windows/desktop/PerfCtrs/collecting-performance-data). - err = q.CollectData() - err = q.CollectData() - if err != nil { - t.Fatal(err) - } - list, err := q.GetFormattedCounterValues() - assert.Nil(t, err) - assert.NotNil(t, list) -} - -// TestInstanceNameRegexp tests regular expression for instance. -func TestInstanceNameRegexp(t *testing.T) { - queryPaths := []string{`\SQLServer:Databases(*)\Log File(s) Used Size (KB)`, `\Search Indexer(*)\L0 Indexes (Wordlists)`, - `\Search Indexer(*)\L0 Merges (flushes) Now.`, `\NUMA Node Memory(*)\Free & Zero Page List MBytes`} - for _, path := range queryPaths { - matches := instanceNameRegexp.FindStringSubmatch(path) - if assert.Len(t, matches, 2, "regular expression did not return any matches") { - assert.Equal(t, matches[1], "*") - } - } -} - -// TestObjectNameRegexp tests regular expression for object. -func TestObjectNameRegexp(t *testing.T) { - queryPaths := []string{`\Web Service Cache\Output Cache Current Flushed Items`, - `\Web Service Cache\Output Cache Total Flushed Items`, `\Web Service Cache\Total Flushed Metadata`, - `\Web Service Cache\Kernel: Current URIs Cached`} - for _, path := range queryPaths { - matches := objectNameRegexp.FindStringSubmatch(path) - if assert.Len(t, matches, 2, "regular expression did not return any matches") { - assert.Equal(t, matches[1], "Web Service Cache") - } - } -} - -func TestUTF16ToStringArray(t *testing.T) { - var array = []string{"\\\\DESKTOP-RFOOE09\\Physikalischer Datenträger(0 C:)\\Schreibvorgänge/s", "\\\\DESKTOP-RFOOE09\\Physikalischer Datenträger(_Total)\\Schreibvorgänge/s", ""} - var unicode []uint16 - for _, i := range array { - uni, err := syscall.UTF16FromString(i) - assert.NoError(t, err) - unicode = append(unicode, uni...) - } - response := UTF16ToStringArray(unicode) - assert.NotNil(t, response) - assert.Equal(t, len(response), 2) - for _, res := range response { - assert.Contains(t, array, res) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/pdh_windows.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/pdh_windows.go deleted file mode 100644 index ccfb2ea5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/pdh_windows.go +++ /dev/null @@ -1,317 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package pdh - -import ( - "strconv" - "syscall" - "unicode/utf16" - "unsafe" - - "golang.org/x/sys/windows" -) - -// Windows API calls -//sys _PdhOpenQuery(dataSource *uint16, userData uintptr, query *PdhQueryHandle) (errcode error) [failretval!=0] = pdh.PdhOpenQueryW -//sys _PdhAddEnglishCounter(query PdhQueryHandle, counterPath string, userData uintptr, counter *PdhCounterHandle) (errcode error) [failretval!=0] = pdh.PdhAddEnglishCounterW -//sys _PdhAddCounter(query PdhQueryHandle, counterPath string, userData uintptr, counter *PdhCounterHandle) (errcode error) [failretval!=0] = pdh.PdhAddCounterW -//sys _PdhRemoveCounter(counter PdhCounterHandle) (errcode error) [failretval!=0] = pdh.PdhRemoveCounter -//sys _PdhCollectQueryData(query PdhQueryHandle) (errcode error) [failretval!=0] = pdh.PdhCollectQueryData -//sys _PdhGetFormattedCounterValueDouble(counter PdhCounterHandle, format PdhCounterFormat, counterType *uint32, value *PdhCounterValueDouble) (errcode error) [failretval!=0] = pdh.PdhGetFormattedCounterValue -//sys _PdhGetFormattedCounterValueLarge(counter PdhCounterHandle, format PdhCounterFormat, counterType *uint32, value *PdhCounterValueLarge) (errcode error) [failretval!=0] = pdh.PdhGetFormattedCounterValue -//sys _PdhGetFormattedCounterValueLong(counter PdhCounterHandle, format PdhCounterFormat, counterType *uint32, value *PdhCounterValueLong) (errcode error) [failretval!=0]= pdh.PdhGetFormattedCounterValue -//sys _PdhCloseQuery(query PdhQueryHandle) (errcode error) [failretval!=0] = pdh.PdhCloseQuery -//sys _PdhExpandWildCardPath(dataSource *uint16, wildcardPath *uint16, expandedPathList *uint16, pathListLength *uint32) (errcode error) [failretval!=0] = pdh.PdhExpandWildCardPathW -//sys _PdhExpandCounterPath(wildcardPath *uint16, expandedPathList *uint16, pathListLength *uint32) (errcode error) [failretval!=0] = pdh.PdhExpandCounterPathW -//sys _PdhGetCounterInfo(counter PdhCounterHandle, text uint16, size *uint32, lpBuffer *byte) (errcode error) [failretval!=0] = pdh.PdhGetCounterInfoW -//sys _PdhEnumObjectItems(dataSource uint16, machineName uint16, objectName *uint16, counterList *uint16, counterListSize *uint32, instanceList *uint16, instanceListSize *uint32, detailLevel uint32, flags uint32) (errcode error) [failretval!=0] = pdh.PdhEnumObjectItemsW - -type PdhQueryHandle uintptr - -var InvalidQueryHandle = ^PdhQueryHandle(0) - -type PdhCounterHandle uintptr - -var InvalidCounterHandle = ^PdhCounterHandle(0) - -// PerformanceDetailWizard is the counter detail level -const PerformanceDetailWizard = 400 - -// PdhCounterInfo struct contains the performance counter details -type PdhCounterInfo struct { - DwLength uint32 - DwType uint32 - CVersion uint32 - CStatus uint32 - LScale int32 - LDefaultScale int32 - DwUserData *uint32 - DwQueryUserData *uint32 - SzFullPath *uint16 // pointer to a string - SzMachineName *uint16 // pointer to a string - SzObjectName *uint16 // pointer to a string - SzInstanceName *uint16 // pointer to a string - SzParentInstance *uint16 // pointer to a string - DwInstanceIndex uint32 // pointer to a string - SzCounterName *uint16 // pointer to a string - Padding [4]byte - SzExplainText *uint16 // pointer to a string - DataBuffer [1]uint32 // pointer to an extra space -} - -// PdhCounterValueDouble for double values -type PdhCounterValueDouble struct { - CStatus uint32 - Pad_cgo_0 [4]byte - Value float64 - Pad_cgo_1 [4]byte -} - -// PdhCounterValueLarge for 64 bit integer values -type PdhCounterValueLarge struct { - CStatus uint32 - Pad_cgo_0 [4]byte - Value int64 - Pad_cgo_1 [4]byte -} - -// PdhCounterValueLong for long values -type PdhCounterValueLong struct { - CStatus uint32 - Pad_cgo_0 [4]byte - Value int32 - Pad_cgo_1 [4]byte -} - -// PdhOpenQuery creates a new query. -func PdhOpenQuery(dataSource string, userData uintptr) (PdhQueryHandle, error) { - var dataSourcePtr *uint16 - if dataSource != "" { - var err error - dataSourcePtr, err = syscall.UTF16PtrFromString(dataSource) - if err != nil { - return InvalidQueryHandle, err - } - } - - var handle PdhQueryHandle - if err := _PdhOpenQuery(dataSourcePtr, userData, &handle); err != nil { - return InvalidQueryHandle, PdhErrno(err.(syscall.Errno)) - } - return handle, nil -} - -// PdhAddEnglishCounter adds the specified counter to the query. -func PdhAddEnglishCounter(query PdhQueryHandle, counterPath string, userData uintptr) (PdhCounterHandle, error) { - var handle PdhCounterHandle - if err := _PdhAddEnglishCounter(query, counterPath, userData, &handle); err != nil { - return InvalidCounterHandle, PdhErrno(err.(syscall.Errno)) - } - - return handle, nil -} - -// PdhAddCounter adds the specified counter to the query. -func PdhAddCounter(query PdhQueryHandle, counterPath string, userData uintptr) (PdhCounterHandle, error) { - var handle PdhCounterHandle - if err := _PdhAddCounter(query, counterPath, userData, &handle); err != nil { - return InvalidCounterHandle, PdhErrno(err.(syscall.Errno)) - } - - return handle, nil -} - -// PdhRemoveCounter removes the specified counter to the query. -func PdhRemoveCounter(counter PdhCounterHandle) error { - if err := _PdhRemoveCounter(counter); err != nil { - return PdhErrno(err.(syscall.Errno)) - } - - return nil -} - -// PdhCollectQueryData collects the current raw data value for all counters in the specified query. -func PdhCollectQueryData(query PdhQueryHandle) error { - if err := _PdhCollectQueryData(query); err != nil { - return PdhErrno(err.(syscall.Errno)) - } - - return nil -} - -// PdhGetFormattedCounterValueDouble computes a displayable double value for the specified counter. -func PdhGetFormattedCounterValueDouble(counter PdhCounterHandle) (uint32, *PdhCounterValueDouble, error) { - var counterType uint32 - var value PdhCounterValueDouble - if err := _PdhGetFormattedCounterValueDouble(counter, PdhFmtDouble|PdhFmtNoCap100, &counterType, &value); err != nil { - return 0, nil, PdhErrno(err.(syscall.Errno)) - } - - return counterType, &value, nil -} - -// PdhGetFormattedCounterValueLarge computes a displayable large value for the specified counter. -func PdhGetFormattedCounterValueLarge(counter PdhCounterHandle) (uint32, *PdhCounterValueLarge, error) { - var counterType uint32 - var value PdhCounterValueLarge - if err := _PdhGetFormattedCounterValueLarge(counter, PdhFmtLarge|PdhFmtNoCap100, &counterType, &value); err != nil { - return 0, nil, PdhErrno(err.(syscall.Errno)) - } - - return counterType, &value, nil -} - -// PdhGetFormattedCounterValueLong computes a displayable long value for the specified counter. -func PdhGetFormattedCounterValueLong(counter PdhCounterHandle) (uint32, *PdhCounterValueLong, error) { - var counterType uint32 - var value PdhCounterValueLong - if err := _PdhGetFormattedCounterValueLong(counter, PdhFmtLong|PdhFmtNoCap100, &counterType, &value); err != nil { - return 0, nil, PdhErrno(err.(syscall.Errno)) - } - - return counterType, &value, nil -} - -// PdhExpandWildCardPath returns counter paths that match the given counter path. -func PdhExpandWildCardPath(utfPath *uint16) ([]uint16, error) { - var bufferSize uint32 - if err := _PdhExpandWildCardPath(nil, utfPath, nil, &bufferSize); err != nil { - if PdhErrno(err.(syscall.Errno)) != PDH_MORE_DATA { - return nil, PdhErrno(err.(syscall.Errno)) - } - expandPaths := make([]uint16, bufferSize) - if err := _PdhExpandWildCardPath(nil, utfPath, &expandPaths[0], &bufferSize); err != nil { - return nil, PdhErrno(err.(syscall.Errno)) - } - return expandPaths, nil - } - return nil, nil -} - -// PdhExpandCounterPath returns counter paths that match the given counter path, for 32 bit windows. -func PdhExpandCounterPath(utfPath *uint16) ([]uint16, error) { - var bufferSize uint32 - if err := _PdhExpandCounterPath(utfPath, nil, &bufferSize); err != nil { - if PdhErrno(err.(syscall.Errno)) != PDH_MORE_DATA { - return nil, PdhErrno(err.(syscall.Errno)) - } - expandPaths := make([]uint16, bufferSize) - if err := _PdhExpandCounterPath(utfPath, &expandPaths[0], &bufferSize); err != nil { - return nil, PdhErrno(err.(syscall.Errno)) - } - return expandPaths, nil - } - return nil, nil -} - -// PdhGetCounterInfo returns the counter information for given handle -func PdhGetCounterInfo(handle PdhCounterHandle) (*PdhCounterInfo, error) { - var bufSize uint32 - var buff []byte - if err := _PdhGetCounterInfo(handle, 0, &bufSize, nil); err != nil { - if PdhErrno(err.(syscall.Errno)) != PDH_MORE_DATA { - return nil, PdhErrno(err.(syscall.Errno)) - } - buff = make([]byte, bufSize) - bufSize = uint32(len(buff)) - - if err = _PdhGetCounterInfo(handle, 0, &bufSize, &buff[0]); err == nil { - counterInfo := (*PdhCounterInfo)(unsafe.Pointer(&buff[0])) - if counterInfo != nil { - return counterInfo, nil - } - } - } - return nil, nil -} - -// PdhCloseQuery closes all counters contained in the specified query. -func PdhCloseQuery(query PdhQueryHandle) error { - if err := _PdhCloseQuery(query); err != nil { - return PdhErrno(err.(syscall.Errno)) - } - - return nil -} - -// PdhEnumObjectItems returns the counters and instance info for given object -func PdhEnumObjectItems(objectName string) ([]uint16, []uint16, error) { - var ( - cBuff = make([]uint16, 1) - cBuffSize = uint32(0) - iBuff = make([]uint16, 1) - iBuffSize = uint32(0) - ) - obj := windows.StringToUTF16Ptr(objectName) - if err := _PdhEnumObjectItems( - 0, - 0, - obj, - &cBuff[0], - &cBuffSize, - &iBuff[0], - &iBuffSize, - PerformanceDetailWizard, - 0); err != nil { - if PdhErrno(err.(syscall.Errno)) != PDH_MORE_DATA { - return nil, nil, PdhErrno(err.(syscall.Errno)) - } - cBuff = make([]uint16, cBuffSize) - iBuff = make([]uint16, iBuffSize) - - if err = _PdhEnumObjectItems( - 0, - 0, - obj, - &cBuff[0], - &cBuffSize, - &iBuff[0], - &iBuffSize, - PerformanceDetailWizard, - 0); err != nil { - return nil, nil, err - } - return cBuff, iBuff, nil - } - return nil, nil, nil -} - -// Error returns a more explicit error message. -func (e PdhErrno) Error() string { - // If the value is not one of the known PDH errors then assume its a - // general windows error. - if _, found := pdhErrors[e]; !found { - return syscall.Errno(e).Error() - } - - // Use FormatMessage to convert the PDH errno to a string. - // Example: https://msdn.microsoft.com/en-us/library/windows/desktop/aa373046(v=vs.85).aspx - var flags uint32 = windows.FORMAT_MESSAGE_FROM_HMODULE | windows.FORMAT_MESSAGE_ARGUMENT_ARRAY | windows.FORMAT_MESSAGE_IGNORE_INSERTS - b := make([]uint16, 300) - n, err := windows.FormatMessage(flags, modpdh.Handle(), uint32(e), 0, b, nil) - if err != nil { - return "pdh error #" + strconv.Itoa(int(e)) - } - - // Trim terminating \r and \n - for ; n > 0 && (b[n-1] == '\n' || b[n-1] == '\r'); n-- { - } - return string(utf16.Decode(b[:n])) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/pdh_windows_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/pdh_windows_test.go deleted file mode 100644 index c17a68c3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/pdh_windows_test.go +++ /dev/null @@ -1,129 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pdh - -import ( - "syscall" - "testing" - - "github.com/stretchr/testify/assert" -) - -var validQuery = `\Processor Information(_Total)\% Processor Time` - -// TestPdhErrno checks that PdhError provides the correct message for known -// PDH errors and also falls back to Windows error messages for non-PDH errors. -func TestPdhErrno_Error(t *testing.T) { - assert.Contains(t, PdhErrno(PDH_CSTATUS_BAD_COUNTERNAME).Error(), "Unable to parse the counter path.") - assert.Contains(t, PdhErrno(15).Error(), "The system cannot find the drive specified.") -} - -// TestPdhOpenQueryInvalidQuery will check for file source and throw exception. -func TestPdhOpenQueryInvalidQuery(t *testing.T) { - handle, err := PdhOpenQuery("invalid string", 0) - assert.EqualValues(t, handle, InvalidQueryHandle) - assert.EqualValues(t, err, PDH_FILE_NOT_FOUND) -} - -// TestPdhAddCounterInvalidCounter checks for invalid query. -func TestPdhAddCounterInvalidCounter(t *testing.T) { - handle, err := PdhAddCounter(InvalidQueryHandle, validQuery, 0) - assert.EqualValues(t, handle, InvalidCounterHandle) - assert.EqualValues(t, err, PDH_INVALID_HANDLE) -} - -// TestPdhGetFormattedCounterValueInvalidCounter will test for invalid counters. -func TestPdhGetFormattedCounterValueInvalidCounter(t *testing.T) { - counterType, counterValue, err := PdhGetFormattedCounterValueDouble(InvalidCounterHandle) - assert.EqualValues(t, counterType, 0) - assert.EqualValues(t, counterValue, (*PdhCounterValueDouble)(nil)) - assert.EqualValues(t, err, PDH_INVALID_HANDLE) -} - -// TestPdhExpandWildCardPathInvalidPath will test for invalid query path. -func TestPdhExpandWildCardPathInvalidPath(t *testing.T) { - utfPath, err := syscall.UTF16PtrFromString("sdfhsdhfd") - assert.Nil(t, err) - queryList, err := PdhExpandWildCardPath(utfPath) - assert.Nil(t, queryList) - assert.EqualValues(t, err, PDH_INVALID_PATH) -} - -// TestPdhCollectQueryDataInvalidQuery will check for invalid query. -func TestPdhCollectQueryDataInvalidQuery(t *testing.T) { - err := PdhCollectQueryData(InvalidQueryHandle) - assert.EqualValues(t, err, PDH_INVALID_HANDLE) -} - -// TestPdhCloseQueryInvalidQuery will check for invalid query. -func TestPdhCloseQueryInvalidQuery(t *testing.T) { - err := PdhCloseQuery(InvalidQueryHandle) - assert.EqualValues(t, err, PDH_INVALID_HANDLE) -} - -// TestPdhSuccessfulCounterRetrieval will execute the PDH functions successfully. -func TestPdhSuccessfulCounterRetrieval(t *testing.T) { - queryHandle, err := PdhOpenQuery("", 0) - if err != nil { - t.Fatal(err) - } - defer PdhCloseQuery(queryHandle) - utfPath, err := syscall.UTF16PtrFromString(validQuery) - if err != nil { - t.Fatal(err) - } - queryList, err := PdhExpandWildCardPath(utfPath) - if err == PDH_CSTATUS_NO_OBJECT || err == PDH_CSTATUS_NO_COUNTER { - handle, err := PdhAddEnglishCounter(queryHandle, validQuery, 0) - if err != nil { - t.Fatal(err) - } - defer PdhRemoveCounter(handle) - info, err := PdhGetCounterInfo(handle) - if err != nil { - t.Fatal(err) - } - queryList, err = PdhExpandWildCardPath(info.SzFullPath) - if err != nil { - t.Fatal(err) - } - } - queries := UTF16ToStringArray(queryList) - var counters []PdhCounterHandle - for _, query := range queries { - counterHandle, err := PdhAddCounter(queryHandle, query, 0) - if err != nil && err != PDH_NO_MORE_DATA { - t.Fatal(err) - } - counters = append(counters, counterHandle) - } - //Some counters, such as rate counters, require two counter values in order to compute a displayable value. In this case we must call PdhCollectQueryData twice before calling PdhGetFormattedCounterValue. - // For more information, see Collecting Performance Data (https://docs.microsoft.com/en-us/windows/desktop/PerfCtrs/collecting-performance-data). - err = PdhCollectQueryData(queryHandle) - err = PdhCollectQueryData(queryHandle) - if err != nil { - t.Fatal(err) - } - for _, counter := range counters { - counterType, counterValue, err := PdhGetFormattedCounterValueDouble(counter) - assert.Nil(t, err) - assert.NotZero(t, counterType) - assert.NotNil(t, counterValue) - } - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/zpdh_windows.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/zpdh_windows.go deleted file mode 100644 index 15473a7f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/pdh/zpdh_windows.go +++ /dev/null @@ -1,192 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by 'go generate'; DO NOT EDIT. - -package pdh - -import ( - "syscall" - "unsafe" - - "golang.org/x/sys/windows" -) - -var _ unsafe.Pointer - -// Do the interface allocations only once for common -// Errno values. -const ( - errnoERROR_IO_PENDING = 997 -) - -var ( - errERROR_IO_PENDING error = syscall.Errno(errnoERROR_IO_PENDING) -) - -// errnoErr returns common boxed Errno values, to prevent -// allocations at runtime. -func errnoErr(e syscall.Errno) error { - switch e { - case 0: - return nil - case errnoERROR_IO_PENDING: - return errERROR_IO_PENDING - } - // TODO: add more here, after collecting data on the common - // error values see on Windows. (perhaps when running - // all.bat?) - return e -} - -var ( - modpdh = windows.NewLazySystemDLL("pdh.dll") - - procPdhOpenQueryW = modpdh.NewProc("PdhOpenQueryW") - procPdhAddEnglishCounterW = modpdh.NewProc("PdhAddEnglishCounterW") - procPdhAddCounterW = modpdh.NewProc("PdhAddCounterW") - procPdhRemoveCounter = modpdh.NewProc("PdhRemoveCounter") - procPdhCollectQueryData = modpdh.NewProc("PdhCollectQueryData") - procPdhGetFormattedCounterValue = modpdh.NewProc("PdhGetFormattedCounterValue") - procPdhCloseQuery = modpdh.NewProc("PdhCloseQuery") - procPdhExpandWildCardPathW = modpdh.NewProc("PdhExpandWildCardPathW") - procPdhExpandCounterPathW = modpdh.NewProc("PdhExpandCounterPathW") - procPdhGetCounterInfoW = modpdh.NewProc("PdhGetCounterInfoW") - procPdhEnumObjectItemsW = modpdh.NewProc("PdhEnumObjectItemsW") -) - -func _PdhOpenQuery(dataSource *uint16, userData uintptr, query *PdhQueryHandle) (errcode error) { - r0, _, _ := syscall.Syscall(procPdhOpenQueryW.Addr(), 3, uintptr(unsafe.Pointer(dataSource)), uintptr(userData), uintptr(unsafe.Pointer(query))) - if r0 != 0 { - errcode = syscall.Errno(r0) - } - return -} - -func _PdhAddEnglishCounter(query PdhQueryHandle, counterPath string, userData uintptr, counter *PdhCounterHandle) (errcode error) { - var _p0 *uint16 - _p0, errcode = syscall.UTF16PtrFromString(counterPath) - if errcode != nil { - return - } - return __PdhAddEnglishCounter(query, _p0, userData, counter) -} - -func __PdhAddEnglishCounter(query PdhQueryHandle, counterPath *uint16, userData uintptr, counter *PdhCounterHandle) (errcode error) { - r0, _, _ := syscall.Syscall6(procPdhAddEnglishCounterW.Addr(), 4, uintptr(query), uintptr(unsafe.Pointer(counterPath)), uintptr(userData), uintptr(unsafe.Pointer(counter)), 0, 0) - if r0 != 0 { - errcode = syscall.Errno(r0) - } - return -} - -func _PdhAddCounter(query PdhQueryHandle, counterPath string, userData uintptr, counter *PdhCounterHandle) (errcode error) { - var _p0 *uint16 - _p0, errcode = syscall.UTF16PtrFromString(counterPath) - if errcode != nil { - return - } - return __PdhAddCounter(query, _p0, userData, counter) -} - -func __PdhAddCounter(query PdhQueryHandle, counterPath *uint16, userData uintptr, counter *PdhCounterHandle) (errcode error) { - r0, _, _ := syscall.Syscall6(procPdhAddCounterW.Addr(), 4, uintptr(query), uintptr(unsafe.Pointer(counterPath)), uintptr(userData), uintptr(unsafe.Pointer(counter)), 0, 0) - if r0 != 0 { - errcode = syscall.Errno(r0) - } - return -} - -func _PdhRemoveCounter(counter PdhCounterHandle) (errcode error) { - r0, _, _ := syscall.Syscall(procPdhRemoveCounter.Addr(), 1, uintptr(counter), 0, 0) - if r0 != 0 { - errcode = syscall.Errno(r0) - } - return -} - -func _PdhCollectQueryData(query PdhQueryHandle) (errcode error) { - r0, _, _ := syscall.Syscall(procPdhCollectQueryData.Addr(), 1, uintptr(query), 0, 0) - if r0 != 0 { - errcode = syscall.Errno(r0) - } - return -} - -func _PdhGetFormattedCounterValueDouble(counter PdhCounterHandle, format PdhCounterFormat, counterType *uint32, value *PdhCounterValueDouble) (errcode error) { - r0, _, _ := syscall.Syscall6(procPdhGetFormattedCounterValue.Addr(), 4, uintptr(counter), uintptr(format), uintptr(unsafe.Pointer(counterType)), uintptr(unsafe.Pointer(value)), 0, 0) - if r0 != 0 { - errcode = syscall.Errno(r0) - } - return -} - -func _PdhGetFormattedCounterValueLarge(counter PdhCounterHandle, format PdhCounterFormat, counterType *uint32, value *PdhCounterValueLarge) (errcode error) { - r0, _, _ := syscall.Syscall6(procPdhGetFormattedCounterValue.Addr(), 4, uintptr(counter), uintptr(format), uintptr(unsafe.Pointer(counterType)), uintptr(unsafe.Pointer(value)), 0, 0) - if r0 != 0 { - errcode = syscall.Errno(r0) - } - return -} - -func _PdhGetFormattedCounterValueLong(counter PdhCounterHandle, format PdhCounterFormat, counterType *uint32, value *PdhCounterValueLong) (errcode error) { - r0, _, _ := syscall.Syscall6(procPdhGetFormattedCounterValue.Addr(), 4, uintptr(counter), uintptr(format), uintptr(unsafe.Pointer(counterType)), uintptr(unsafe.Pointer(value)), 0, 0) - if r0 != 0 { - errcode = syscall.Errno(r0) - } - return -} - -func _PdhCloseQuery(query PdhQueryHandle) (errcode error) { - r0, _, _ := syscall.Syscall(procPdhCloseQuery.Addr(), 1, uintptr(query), 0, 0) - if r0 != 0 { - errcode = syscall.Errno(r0) - } - return -} - -func _PdhExpandWildCardPath(dataSource *uint16, wildcardPath *uint16, expandedPathList *uint16, pathListLength *uint32) (errcode error) { - r0, _, _ := syscall.Syscall6(procPdhExpandWildCardPathW.Addr(), 4, uintptr(unsafe.Pointer(dataSource)), uintptr(unsafe.Pointer(wildcardPath)), uintptr(unsafe.Pointer(expandedPathList)), uintptr(unsafe.Pointer(pathListLength)), 0, 0) - if r0 != 0 { - errcode = syscall.Errno(r0) - } - return -} - -func _PdhExpandCounterPath(wildcardPath *uint16, expandedPathList *uint16, pathListLength *uint32) (errcode error) { - r0, _, _ := syscall.Syscall(procPdhExpandCounterPathW.Addr(), 3, uintptr(unsafe.Pointer(wildcardPath)), uintptr(unsafe.Pointer(expandedPathList)), uintptr(unsafe.Pointer(pathListLength))) - if r0 != 0 { - errcode = syscall.Errno(r0) - } - return -} - -func _PdhGetCounterInfo(counter PdhCounterHandle, text uint16, size *uint32, lpBuffer *byte) (errcode error) { - r0, _, _ := syscall.Syscall6(procPdhGetCounterInfoW.Addr(), 4, uintptr(counter), uintptr(text), uintptr(unsafe.Pointer(size)), uintptr(unsafe.Pointer(lpBuffer)), 0, 0) - if r0 != 0 { - errcode = syscall.Errno(r0) - } - return -} - -func _PdhEnumObjectItems(dataSource uint16, machineName uint16, objectName *uint16, counterList *uint16, counterListSize *uint32, instanceList *uint16, instanceListSize *uint32, detailLevel uint32, flags uint32) (errcode error) { - r0, _, _ := syscall.Syscall9(procPdhEnumObjectItemsW.Addr(), 9, uintptr(dataSource), uintptr(machineName), uintptr(unsafe.Pointer(objectName)), uintptr(unsafe.Pointer(counterList)), uintptr(unsafe.Pointer(counterListSize)), uintptr(unsafe.Pointer(instanceList)), uintptr(unsafe.Pointer(instanceListSize)), uintptr(detailLevel), uintptr(flags)) - if r0 != 0 { - errcode = syscall.Errno(r0) - } - return -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/run.go b/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/run.go deleted file mode 100644 index b240d5ec..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/helper/windows/run.go +++ /dev/null @@ -1,78 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build ignore - -// This is a simple wrapper to set the GOARCH environment variable, execute the -// given command, and output the stdout to a file. It's the unix equivalent of -// GOARCH=arch command > output. - -package main - -import ( - "flag" - "fmt" - "os" - "os/exec" - "strings" -) - -var ( - goarch = flag.String("goarch", "", "GOARCH value") - output = flag.String("output", "", "output file") - cmd = flag.String("cmd", "", "command to run") -) - -func main() { - flag.Parse() - - if err := run(); err != nil { - fmt.Fprintln(os.Stderr, "error:", err) - os.Exit(1) - } -} - -func run() error { - // Run command. - parts := strings.Fields(*cmd) - cmd := exec.Command(parts[0], parts[1:]...) - cmd.Env = os.Environ() - - if *goarch != "" { - cmd.Env = append(cmd.Env, "GOARCH="+*goarch) - } - - if *output != "" { - outputBytes, err := cmd.Output() - if err != nil { - return err - } - - // Write output. - f, err := os.Create(*output) - if err != nil { - return err - } - defer f.Close() - - _, err = f.Write(outputBytes) - return err - } - - cmd.Stdout = cmd.Stdout - return cmd.Run() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/include/fields/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/include/fields/fields.go deleted file mode 100644 index 6b3c1536..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/include/fields/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package include - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "../libbeat/fields.yml", asset.LibbeatFieldsPri, AssetLibbeatFieldsYml); err != nil { - panic(err) - } -} - -// AssetLibbeatFieldsYml returns asset data. -// This is the base64 encoded gzipped contents of ../libbeat/fields.yml. -func AssetLibbeatFieldsYml() string { - return "eJzsvXtTHLmSOPr/fApdNuKHOdsUD4ONuXcjfgwwM8TamDH4zJ5Zb9DqKnW3DlVSjaQC92zsd7+hTEmlegCNTfkxy5zdGbq7SkqlUql857+Q3w7enZ6c/vz/kCNJhDSEZdwQM+eaTHnOSMYVS02+GBFuyA3VZMYEU9SwjEwWxMwZOT48J6WS/2SpGf3wL2RCNcuIFPD9NVOaS0G2kt1kM/nhX8hZzqhm5JprbsjcmFLvb2zMuJlXkySVxQbLqTY83WCpJkYSXc1mTBuSzqmYMfjKDjvlLM908sMP6+SKLfYJS/UPhBhucrZvH/iBkIzpVPHScCngK/KTe4e4t/d/IGSdCFqwfbL6fw0vmDa0KFd/IISQnF2zfJ+kUjH4rNgfFVcs2ydGVfiVWZRsn2TU4MfGfKtH1LANOya5mTMBaGLXTBgiFZ9xYdGX/ADvEXJhcc01PJSF99hHo2hq0TxVsqhHGNmJeUrzfEEUKxXTTBguZjCRG7GernfDtKxUysL8J9PoBfyNzKkmQnpocxLQM0LSuKZ5xQDoAEwpyyq307hh3WRTrrSB91tgKZYyfl1DVfKS5VzUcL1zOMf9IlOpCM1zHEEnuE/sIy1Ku+mr25tbL9Y3d9e3n19s7u1v7u4/30n2dp//vhptc04nLNe9G4y7KSeWiuEL/PMSv79iixupsp6NPqy0kYV9YANxUlKudFjDIRVkwkhlj4SRhGYZKZihhIupVAW1g9jv3ZrI+VxWeQbHMJXCUC6IYNpuHYID5Gv/Ochz3ANNqGJEG2kRRbWHNABw7BE0zmR6xdSYUJGR8dWeHjt0dDD53yu0LHOeAnQr+2RlKuX6hKqVEVlh4tp+UyqZVSn8/j8xggumNZ2xOzBs2EfTg8afpCK5nDlEAD24sdzuO3TgT/ZJ9/OIyNLwgv8Z6M7SyTVnN/ZMcEEoPG2/YCpgxU6njapSU1m85XKmyQ03c1kZQkVN9g0YRkSaOVOOfZAUtzaVIqWGiYjyjbRAFISSeVVQsa4YzegkZ0RXRUHVgsjoxMXHsKhyw8s8rF0T9pFre+TnbFFPWEy4YBnhwkgiRXi6vZG/sDyX5Dep8izaIkNnd52AmNL5TEjFLulEXrN9srW5vdPduddcG7se954OpG7ojDCazv0qmzT2nzEJIV1tr/xXTEp0xgRSimPrB+GLmZJVuU+2e+joYs7wzbBL7hg55koJndhNRjY4NTf29FgGauwFN3VbQcXC4pzaU5jn9tyNSMYM/iEVkRPN1LXdHiRXaclsLu1OSUUMvWKaFIzqSrHCPuCGDY+1T6cmXKR5lTHyI6OWD8BaNSnogtBcS6IqYd928yqdwI0GC03+5pbqhtRzyyQnrObHQNkWfspz7WkPkaQqIew5kYggC1u0PuWGvJkzFXPvOS1LZinQLhZOalgqcHaLAOGocSqlEdLYPfeL3ScnOF1qJQE5xUXDubUHcVTDl1hSIE4SmTBqkuj8Hpy9AZnE3ZzNBbkdp2W5YZfCU5aQmjZi7ptJ5lEHbBcEDcKnSC1cE3u/EjNXsprNyR8Vq+z4eqENKzTJ+RUj/06nV3RE3rGMI32USqZMay5mflPc47pK55ZLv5YzbaieE1wHOQd0O5ThQQQiRxQGcaU+Haycs4Ipml9yz3XceWYfDRNZzYs6p/rWc90+S8d+DsIze0SmnCkkH64dIp/xKXAgYFN6LdC1F2rsVaYKEA+8BEdTJbW9/bWhyp6nSWXIGLebZ2PYD7sTDhkR09ijO9Pdzc1pAxHt5Qd29llLfy/4H1a+efi6w31rSRQJG967gYt9wgiQMc9uXV7WWJ799xALdGILnK+YI3R2UBOKTyE7xCtoxq8ZyC1UuNfwaffznOXltMrtIbKH2q0wDGxuJPnJHWjChTZUpE6OafEjbScGpmSJxF2npL5OWUkVnOIwNtdEMJahAnIz5+m8O1U42aks7GRWvo7WfTK1kq/nPLBUZEn+Kzk1TJCcTQ1hRWkW3a2cStnYRbtRQ+zixaK8Y/s8t7MTEG3oQhOa39j/BNxaWVDPPWnitjpxHN+1t3lSo0YEnh2wWj+LJO6mmLD6EbjC+LSx8fWOtQmgsfkFTedWJ+iiOB7H49lpmwOg+u9Oj20iuwXTi2Qz2VxX6XYsxuiGDFMZKWQhK03O4Uq4R545EITWr+AtQp4dnK/hwXTSiQMslUIw0BhPhGFKMEPOlDQylbmD9NnJ2RpRsgJ9sVRsyj8yTSqRMbzIrbCkZG4Hs9xNKlJIxYhg5kaqKyJLq0dKZQUer+SxOc2n9gVK7H2XM0KzgguujT2Z1164smNlskBJjBri9FZcRFFIMSJpzqjKFwH7UxByA7Qy5+kCBMs5s6IvLDBZ+sIUVTEJAs1dV2Uuw63d2Ap3JeA4VhGVKQhXDqLONjl5I3wdCN7tohvo2cH56RqpYPB8Ud84GoXngHo8EyeNdUekt7W79eJVY8FSzajgfwJ7TLrXyOeICaCmXMZYjlid1+9IV+UjIGOpQu+TKc11fSNkbEqr3OCQzR8be/A2WhPM18HDz1JaGnz9+jA6g2nOW7rEYf3NHcrEgXvTHjZPj1Q7AuSG27OApO+3yR1BC95UempzSoJiM6oyEB6tbCiFHkXPo+A44Whu49Jqn9Nc3hDFUqtXNVTXi8MzNyreTDWYHdjsF/bxCDI4gJqJoDLYZ87/cUpKml4x80yvJTALarulYyGdqdCsZEW7xqRe11FgM2PawuGkcY8lo6jQFIBJyLksWJCPK416hmGqICveVibVSq1ZKzb13MqBIloL1Hj03M9OD8SdnbCgB4EeGCHAHUsLlpj5ba6niOFHjdYRkZ/A3l6VrixC3Ki1AsaFBe+flcANAH0MNSxvyewZrMavkKYzpBWscL/W4UR7E1IwPOF4G36eYCqEw4OiGs0yollBheEp8H720Tipjn1EeX2EQpTnCDrIdkaSa26Xy/9ktXJtF8oUKNyam4q67TiZkoWsVJhjSvPcE5+/ESw3nUm1GNlHvVCiDc9zwoRVLx3don3SCi4Z08aSh0WpRdiU53lgaLQslSwVp4bliwcoVjTLFNN6KJ0KqB21aEdbbkIn/wQ2U0z4rJKVzhdIzfBOYJg3Fi1aFgzssiTnGuxWJ2cjQv09KxWh9mL5SLS0dJIQ8o8as05MA8Nhza/njCh642HydD9O3BdjRFlTyhRWCa+FyKxC2yFejeOEl2MLyjhBsMYjkrGSicyJ+SijS1EDASq927Faikr+113gVCdPd3gE1WRhmL5HtI/2Hi08zdcagPxof0DrTvCwuDPpSAJZZ3er9nYagCFhD6B0OB6O4yeNOWdMJik3i8uBDASHVmbv3Z03VkdgNO+CI4XhggkzFEynkbEiTNaB71QqMycHBVM8pT1AVsKoxSXX8jKV2SCowynIyflbYqfoQHh4cCtYQ+2mA6l3Qw+poFkXU8Ae71emZ0xelpKHu6npHJBixk2V4X2dUwMfOhCs/jdZycHVtP7yefJia2fv+eaIrOTUrOyTnd1kd3P31dYe+Z/VDpCPyxNbNkDN1Lq/j6OfUOL36BkRZwNBKUxOyUxRUeVUcbOIL9YFSe0FD2JndIEe+nszWJiQwrlCiSpl9sZwwvc0l1K5i2cEFpU5r0Xb+oZC8HJSzhea2z+8hyP1x1pHIJxKE7lxwX/D0e5QwAU5Y9KvtmuHmUhtpFjP0s7eKDbjUgx50t7BDHcdtPVfD2+Da6Cj5mDqPWm/VmzCmoji5T0whAeaxHlyFoQ0zxHhsogpC42x3pDjXYsnZ9c79ouTs+sXtfDZkrcKmg6AmzcHh7dBTRo2b5O08dJ7rG/BzYVVL1FLOjmzEzmdAQNTTg8uggJOnrFkljhrEs1jQwFBbdMbmhqujXBWIp3TKrVgfhQzkkuakQnNqUjh6E65YjdW5QEdX8nKnugWxu2iS6nMwwRcL+Roo3i/1Btjw47/veADddsHyHuNVZ/h258k3W034ejsyTJC5+37ceb24Dbit9xJG6ZYdtknVz7e9WaVmzmfzZk20aQeRzj3CBZSlizzIOtq4sXRsP8/1T4evKai4ZwuOpUKwkiSGcj2SSqLFcI1WYk+t11PGE7jXEoZM0wVcBWXiqVcW10L7CgUtV9wxEIYUTXJeUp0NZ3yj2FEeObZ3Jhyf2MDH8EnrI61lpALtbCUaiQaDj5ye/Xh9TpZEM2LMl8QQ6/qXUVtOafagF8DY2lQMRfSEFD6bliew9ovXh/Vzt+VVCbV1Ur3Lq2R0SAJI8tL2P4vQBFsOrUH+JrZWZ1M4/bwGbt4fbQ2Qm/OlZA3wlvJGmARh/qRN0cCikpak70bD67ILvG05w3DWjzWGALq+b7JBkjmNoqpN2I52oHvG2RTaaaSYSkm1sjQcC0VmoPt5OijKhiYSeT0No5BBXl9dHAGoRC44qMwVEwqq93VsYLyfKDFWfGfwAReZkm6AEyrPO+RJL9Lw4xd8KomdkkwHSgY9JrynE7yrjB7kE+YMuSYC22YI7EGbsDO+tUIEGYfngJxkYPF4HTjUKYu5grX513lYJHcKHNqrATSQ6gI54DqcrwTOFkXiDnV88G0dcQU8B07j+XJqVSKWdG3EfA1RcM4MChBqJBiEYePohAXkcp7zVwwyxhWwTM0aMMHu7pxCDJMpZjiXtG8MScVmb2SakcO8VHBfUQ1SExTh5SCDgZzdqF4PAX5q7G087mVttGqAsGFXHQXHfE0Cjyt4TmWFS4vOI79F7f7jTHRgCDpBf8CDEXAGTpVNAQf12GV6ADCmCSvTkBkErk1jHJK3jCjeIrhTToOn6KCHB9uY/CUpb4pM+mcaTAqRaMTbrSLXK2BtJTbDLhuRM5yHcJymiC4cVUlXEisYoU0IYiHyMponrFopjZkCBMlLmbTL8gTmKhfdQaxZmw4DloPBMGpbnKv8tlhua5BdQh7iIswBXPtcFx/9aJGEM4FQbmx44RnIdDanegFyfh0ylSssIPZj0N4sb0H7TFcN0xQYQgT11xJUTRtRjVtHfx2Hibn2cg7ZYD+ydt3P5OTDEOhIUigajOXroD64sWLly9f7u3tvXrV8nOhiMFzbhaXf9aewMfG6kE0D7HzWKyg+xFoGo5KfYg6zKHS64xqs77VsuC5+LXhyOHExy2eHHnuBbD6Q9gGlK9vbT/f2X3xcu/VJp2kGZtu9kM8oDgQYI4jTLtQR/ZG+LIbKPloEL3xfCCKmbwTjWY7KVjGq6YyXip5zbOlHNGf7eOCs+YnTPzhjPN+6I0eEfpnpdiIzNJyFA6yVCTjM25oLlNGRfemu9GNZaFRfKBFOZv4Jx63+DqWGbvUfCaovTob97LMGDlv/HL7BX0xZ5q1E0Qa4hrcdBMuqFrApCRMqpcPOcTg8HtEqImUOaOiD20/4k8gydIShAWOcZYOFos+F9XT9akZVbHVMOwt8pIHVRtqqsGCXg6yjLuQti6WgdKZstdGakV1BKUnDr1COdyliczstZ2qRWnkTNFyzlPClJIK87g6o17TnGexR86qUarSxs9HXjN6zUgloqgtPIb+1foVfz7r8cOwN1STSqRzll6xnhj/43fv3r67fH968e79+cXx0eW7t28vlt6jCjMSB3JcnePwDYYdSD/wuzoMgKdKajk15FCqUjbC8O9dCqCRLXNf3nE8Vs+NVAzl03gre7aHpPOmyfrvdk8pRPrVr9/2HqRhYeKdD20ageRq+VitNYIo6uKgpMgXzRysyYIYKXONUWwUzAyQFcPSK5RNkQ47JPOwgwzE+pl47ec7aGKBK6XJga6ZsiJfRujMCuGRNjdnNQ8Vpilp9h432kD+PWdpGcTUFwcweUfG4c6Iv7wjDjg82Iz1dFGYnXzeKMOwZKldjQMyQIFE4Ozjzhsnp/EgUXJ4dFfNWV5GVg1QdNCLF4bWToUSC3uzGh7MVsvcWEMaHurF86wp/PGCzgYVRmOhCiYLIUQIkCW0ScVzY/XAHtAMnQ0EWU1ZDi46a5mZo5T1u6ePUtfvSF5vi+kwq8sDb8w74HbUi66jJIIcijQ7lCCKo5OCCjpD5s91TQgdIQpT5iM+EoUcx5zkqPX1HbwkevTu0HRkuNHTEHaEbvGNZuZ4z5hRNPp9cejIflwc+rcYKN2I814qWjrcMq7axCNFS4dhIWr6KVr6KVr6f3e0dHwwfVCNKy3T3q8vFTIds8KnuOmnuOnHAekpbnp5nD3FTT/FTX9PcdPRJfa9BU83QCfDRFDz0s4W3/T3hA2zRrxwqfg1NYwcvfl9rS9iGE4N6CHfVNA0ROlGxhm3UjDZ1LgxkkwWgIkjBiWGHn+FQ4RBP0Bs+3Kx0LfS8tcOiM46EuVTVPRTVPRTVPRTVPRTVPRTVHSb4J6iop+iop+iop+ior9llvbZUdFZjteL9369fg0f7y7Lu0zEFcSb5HyiqOJMk2whaIFqlEe5pJmvfOyKrIJJxv38hoqFq1IXF2l1JaMkWdFzCkmOjXlWXIFcHz6Lhh4fSzepQjV8CPBgBseDWvQ0zz3qpjLP5Q0Xs30Pzd/IES5gPefiys23IM/GSZbn4zVX+M6riFKQ37jI5I2u3z9HcN9iZM6zcaJl33vvBf+4DjJbZ+0dWBpgLHI+6RuwoOnb8+Vdgc2wvOQ7intrQf4UBvfth8G1t+yvExXXWtlTkNxQQXItRD/FzN2CJysxJkW2OxBDfHO0i1M8CB49p1sDAXT+y8HWp0G0vftiOJi2d198GlS7zn47CFS7W9sPg2ogDt3Qdp1w074261KaBS21N3rHPB1aHUlBMq6vusfmiinB8ufbiZd8l1huSc1Qat1PVZ4jxHaSztpbwB/uf3CC5QesOf18+8MnLQgsjCUVi4GWdRLKzuA0nQ0a+WSYjEBrjqLkOVuHGNdHvYhLlkSADb3alov8ExZ7RuM4gvsXZ4e/7K2V/viru24WTn/gyl4kz5NXLzY3k62XO1u7D1ii7+BzCWsdNNHNLfRziPX87ODk9CI5/o/jByzRNdAZel1ums9Z30o4jR8+Hhx7NRf+fhsUVuRNK3cjIFggRKOs/tHp+X0WiJ8asbZ2wqPTc/JHxcDSYAVVKvQNi1p32d9dYrYTWBmHZNdQSrmuee/HWpBScQm2hhkzWEkah3WDPhtnQkOa4z48P15zTXQWfpJ4dLA6+1LMaC6r2xm5EXHaEDqs0VlCdWybcDCgWH3DFKv3Di2nXOM4XSjx1fHaQyKDGyt+9Jj11QNBqFJ04ZGBWHbvo5uIpnMHBtGu6rliplIiMmj6ZniuDFgkMTAC1u0rtnAoq+N1/d7gFmjm+7I1wpEnC3J8eF63zXiHJdxxrLmV4aGtQmwEKOrl4I9+ckFu7FvHh+du+HYEkt1mS34Q9YR+fOxaAr80Q8rtc57MyYEhBRe8qIqR+7K2CrhFFVbjiztoje0sYwscpP53lsF17RsZWWErDEntaCkIK9z4No5Uk1JqzSfob8igIrm9+WltKnFGQx933A8o1STFjjaNOPYWRSZpTgeLWMecfYrROWFDfG5BhhTDofERxpRgYf8Oszw57QU9qtswiIsboI24I0YstDpFusPBKBZN8HF0+GrJRKa97wWyrIFheZTEA/q1dwTtrc3E/18vFoaMW7xoOuEtxUXpyi3QSYll7nWzcRB1xhA5JYenB2+O7YGYMIss+35+zbJRzJxWVzUZo7OkZjEmyl+QwjdekkoxXUqL4mDZiwaBc5mQk8CrhDTe094e0zc3HEN7Bh8sP7Y3D4PGpJ1tubm5SW4Jw/A7Y8wyLufbApUs7iEzB2LIrsFCajk3rBcQ0LsJ3uZE03nM2NkU+FIjz4LrlKqMZQn5nSnpc+gLsNnMXSgqstAaf5MaaThFT1x7P50OWMfgYl7XMPhEFgOk2bQYMJoxdTnNfXPIIczfcGfLKdkmOTOGKeCSODOBmRuFSEpsZVQXO9gnBwcjcnE4Iu+ORuTdwYgcHI3I4dGIHL3tkKz7uE7eHdV/NuPHB3NP2x2yS8PYvdhNTTWYjeuWt0rOFC2QAkOb3oAE+wiIZZhcEw0EWWslr/NxkDnoHg1qe2trq7FuWfbEFT/64p0nSgo0l6MYhemwzhx9xQUE0KEA25BpSWhpGkcvQS9G43FXN4fBwHIcBmVkwAw4CeMxb8XRr++P3/2jgaPAGb+YxODa/LjbAvWSe4WDBgMf8l6EC7EFWnzvBXNaqyCTkGK9VFwY6NeXzim0tFaaPJuwXN6Q59uQeGchIFvbL9ZGEe1L3Xij5uVBQ8J2TEyntLRnimpGtjbhCpnBHB+Ojo7WajH8R5peEZ1TPXca3x+VhKSmMLIbKiEXdKJHJKVKcTpjTnfQKKPmPEq/mzKWxSOkUlwz5YKDP5gR+aDwrQ8C6I85n8aD7tiwzV89FvYp/vWbiX8NRBGQPyQxhElAxastC26BdQvBDol2GYUbaA4qoUusAKCBEYaZRjVqdDXZtuvcShxWgDRGDZzXEDacjF57rcdYGSGJCEmMojyH7oJMcdkv+PYj/Sn6GNnfU/Txg6KPa/r5MgqC05PuFioODg6akrHXVS8/J4fooGOiy3NycmZlOAa1wMaxaWPcsjH4H8fe1Odoh0+nPK1ysCBVmo3IhKW00sEyfU0VZ2bhlaOYUAtqtFUK7VAOrIQcfzTKt/wD+KIKAx5Qg+3PJQGraISccS2uQst3boI5C3slZOyjfbuwVBIPjSIBvgS/M6o5hKiFEevmeiipWOF2Krt1FYN20zadNL/bam8wSMJfQhHwc/WnGp6+hVigBnQDno3V+HAEA78P2chGDtFWJgX6a15e0MOwLtcTOQgglGXGr5mG7oWRa6HRzhAeSxWLQ6UyocMoU4St7SNYFooaAG/wd+6ABhCt+aGNOWChZMqt/5ks0fqaL+wQWspwrzhtDU/HWkIORAb1WlMpasXVYbV59m93VHh7vtXjHE/o8NJg+A3V9dKGC+j48D4X0Btm6HpsrPbVmZw1evnCfve1mVbsj4orlkGhs0eIcDg+PA9+VLjHAn7tYjQxMiFjlurEPTTGCH8PRs0EQTAC1lNpg/UJIdo777QPJeS3ORO4Z7CB2LU/yGtcZDxlmqyvOyOpc2BYgCw+dc5nc5P3FaWNVgPvR8G1ObMs2upvyrUppdk/Lag+TTGds4K28E8873dL6BqVk81kM6YcpWSjENhx+GLpEGZoQ++dQS7iEsh3AXaNgMf32NC2QPkBn3NuoLJkUNAlZ1gC2aLZMwIIwk+pvYVu8PYJdgzce240y6e1ok0Fjv4AN91AyeWATDT6tNwJCOCdNrhhYvpDekgPBM7QdA8YUfB9z2K9saoxsDY0vbq00sVfIQ3qAoMvU2jenLLg+wGMWmItc/ARso+tfkZfSNANuzvCk+ZK5ZpgYovDF9jHlJV1pnHEKv5Jr2mSUzFLTqs8P5Pgjjj2j8c85LrVUfz4eomG4qGRb28hQd8duT84PJdeXcGag4qnDV4QWM6BfbTVstyyh/ad7G9iaAhWMDPHcxp4U60pvJaBM8HFwUWaV66OO3htqAmuMtC0xKweI9QUtxPVi3Dj+aGoT+ewVKaML2LvStPXDdadTR0VmpDW7sb0/m/Q/eLE7RGW9+rp0j5h5saK+TS0Y3byjLoObmaczDU4Z1DDP82ltms78DtxP7qxlIQ/x1JBbS0otpOTglFdKVZgFwAImu7DbPQYBPoaesUCDcdojsmjxnHBCgkRKkxDP203XFZj2rXVvuaBZxlWgCG/Uiwh5wz3fIzl5+xFN8Zlc+MKPANT0HUL/MiTH45wHJHgILXzamP19MYlvlw1/iWq7XyyroCjBwXBOx+a9feclSPUk8FCk3FYhIjeIidQ+hNIoBZB51R4vPpO6OPadB021zKMMSBknWbZeETG7tysw7lh8NWU52wdxfxsjL4j70Fp3AYg30dBK1gfs8yBwvpq+FeaqfWSam2RuY5hSU2ZwoE+zHZgAgwcpCmZWjXIypKHOKcvkoaBXqhhg5RKDe5IbQsDZcUZtNzW2IE88GTOmaIqncdxxO29qcU/3O6VCZ+RSQX1NlYsfNGInOmmUS2SyHPDlON2rSn23c6OycJdFkFMx94izsrlHgtjQtoENwvnO0PJmmvkWfki7kviZrSbMnad/l2KkWVj9YhEVxMPVpvqw/hejXPzgg2N5rm8sRBa3TJtbpS7d9ySIlMcNVYOga0J+kaEya5qWJm5FfWiulu3y7iPZ0o4cfJlGrk5QzQdLApyxUG/hoy4CHNRdUsfslVpFi6NjOlGZw8nYGpSiajU5YgoNqMqy+PdB+4PTxMrx1T2D6mIXR7ocaBP4UUjr5mCW8Zq8UFk8pIdj7eE+aBNlHPIyVF3G3Ze7Ow1kY8c6B5ekNXGiCZ+3WnAQTrtaNgG3I83VksNvBVuxSlXUUKNYhR4m6XOGeyJVPYzWFFKXrIcej/cQtMZtzJE6orn/F+oH2poUSLboCb+ysRtUE1sJQ+3OUNro5X3fDGeEI3TvlJOBCnslay5qVAZHrmQQ3MjSZjWHbQJ61G5kfX7j2kczSJ8pjVmLOUpJBS5Sjw5hNWgYBRbm1yEgou3RBKvmUQstsC2wKuAdNyTkLGbEW4cl2hBUkjBjazj++ohVldBLfY7Zj/6Xi5GkivGSlKV6EaAl+LD1cSqVasR0iYe7dWKJy6l+Sje2dq9G+Wmx1lV25tbL9Y3d9e3n19s7u1v7u4/30n2dl/+3oxCzKihmt1XQenzKz7gNK3ANNHACLpWwBFeYClbKjDYzOlTVoWQyl83WN+Lpo17JpezkdP/cjlbG8WTh1vESCfjLOratdF5TWURld/Ddlc12LDpiqWyKIBnQy62kCZYtmB4K/c05gZVLwTJFTKr8pr0sYYHJmuj1ENJJrH9legM03PZlDSdsyTCRdjeSi1T+LGnQlbrTS7Kylz6HwUV0kXCef2vMvEDVL/hec57n0EHG9DIVi/hHLmpGzY0Ap7AMG2TkpBPIdbtmcfPzKpNijkfpKmdfo24xj5e5BkNzC4yrwrYPeWd6iJMLBO0dduVUoPauU3aFwnSm704/fderAqA27sGfIZyAupiq6r9gGU9fqF6Tp6VTM1pqe3h08Z+M+VixhSE26yB84/euJvMSLsBFP1Ske2nkEIbZZcPJgMwvFrJsU30dT+pvr8Ofjw8+mJWvZMju5pQMj1Sxlow79Gd6e7mZtaETMxYN6l6eZnkItwJQBeBq1Kl+LWPwGRQfFTR3AWUGqk6EgbIFr7eBAgD4/rCiWXxFl16cSFfEJmmlVIsSxynrG/iXMvO6A1pKp6gYBR7ovu8ZUzwsfd1VImfBAGKaHrTqwOfCKdU2tOFSr9Vw7SuCisxCEns2kDbGQVJwd293jU1V1LIXM4aRT/sVSOvfFgA1/sNXJH/r724+hu/3eOl7uzdZGtz6/els6OveJsZfWN6rg/g+iRFF4076FG0A637Udq2SUhP8WJD/LPp1OH3XBcDcKDFFtrxIkecL1IdHKK13aRXg3bxwV5rQX6HYvus4npOaM6U8YIMnIWGdawVd4CXVnO0loyKayRzeePkcYsqgKCRLRZdcGRORZZDXOGcLcBVdmNVZWGiY6qYXTMYK+svUcwAhCiZ16vmBkaBkw5NYSAASxtLDDdzBmlqIaIdW4qCo8+AW3BW5VSFUPtadVRWuOoReXLm6n4Gp0ksUw0myOIsUY4JRD3DWtqSovOKO/UBFBTkVVVZSuVMNKkUKSsh5AmHRo0ir2YgCXQtKbVbnsJJEF56Rnn4AERBuH/XRv7c4MjjVvhZQxWsXRFgBrTP3yZnNrDuef8QeH9nmTr7aILxwJKzMFyF0/fekf8dUsMtSrSV2CEWhqF0l8n0MuphmHFtJZMMDKNYDgzUWWY5E8tqorfSv4vfgShgozi79rr0+BL3pofVn7OSbL0im3v72y/2tzbR0n14/NP+5v/5l63tnf/3nKWVXQB+ImZu7xFoEcMUfreVuEe3Nt0ftRRoeYGu4JxOK3svayPLkmX+BfyvVum/bW0m9n9bJNPm37aTrWQ72dal+bet7efNOruyMlYx+qYvF6s+ferd4tY39sF4GRMQiB1zLrwxIiMr9VgGX06tM1KeW6klGFRKpnyYdbg/oIo7GmwwnZllvSLMqTQuVQHFO5/eCzWfnSsgMvRnDRMlcgvM72pdfJZX+6ItEXev764WYkbQehctdngn8tomEi0wAv3AXgUiwO8FUYqhcXAJlLLy+hp5FtaGn12SGd7PYdA6PBdFMrdG0PXrimh1cmyoSxO0b7xP7ejRfahDxBUyZnkN1TniDV5qW6/jsBK3sXHI1k+VAnqq0SJcwqzj7GA6g4RcK91qLVPn4cN9uEXkMA3uVtcWsYPXKJi23LSWMvysZh6b3vetRDFu9G6lYhFEFlBCOeQMesBIJhny1YJe1bujmdA9V4lDa4PFDNzGdvU8xKf1nTM0IsOpwuvZh9KeL7SzPHVtzq/lLLKxFigsNS7WOijOK2b+TulpFEG0nJobqthd2VfusMB1f77QhZXO5saU2Ro2v56ib8T1OHIDt4vwhRGfYdmVUV2dZN0tcd3fQesHlVWdxGzttio0jW2ESoSROeXR9/Gdn4C8f/ea5Fxc+djqu4vZeRdIWyjwo2D1RPD58jT2ITscRiOQg0iCH4XrqJHIHykt+yCuWhaqGPK9QgrwrgAzDB4a7M3VQbLdXb2/seG6Wl0zkUmVpLLAnmsb/7K5CaaPZbVExfXVpY4u79uu82kuaW+M0TuurwiMAOKq4lJxjHBuU6h2RES0zCvQv6Psp/eaOWM+rAzM6c71gEx6zlS7GV+A/dJq9kvQ2K2LWD0F0wD/k2Uw7D0LGmFMgk4peKTCIjYt2WxtbvaYUwrKXQlLV5d2ISvY9qaB2x1VLDAH6Zg6Akg3/Rl2iBtnHtHMkpOol4FYc4GRcH1hyc2WyVKzP6olT+jDelScu4F9a7VbeC1EbrUehfBQhN87AsAUrjtuyRF4ZehVM4WcfaSpIVJlzncdVN/IPxl7J8OpDuazYJjuYOuaRR2AHqXNBGYwYrBNmKB5fhri1l3+o99CrniQ4sKIcU55lK+AT3kzt3f30ihc2jMnnTifR1V6U0gUjhF2AoJ33KzcKVGpFJprEwtEjjJjywdce/YK7K3r4C7fsJ4Js2iGvobjXM4SDb8n/vcklRkbJ573+q/rpIjYuFgHy2LNFTdFW8xtOqmQq/k2KfXRPDk6X0t8NlnjjSAXObIm3OrvNyLMiJHwVh6vQ9zDuKksMQjm9uVGURNhwd1L5GWTpg1dqkXN3W4L9Inc67hwYUCx6yKiCHRh1G7yW3wX9pz+WXeZHCAL427tobEkeyBqxmF3OCwILQsuGNHB3BRHcsVotnCU5C5rT+i1/Tm6JvEAeuIg0ioQN1w3VK00ZSVmNIdJfX4R1Cmg9vhLATL5yZGbfOW4UrJkGweFNkxltFiJsp3pZKLYNSof/vHzi5U11AXIL7/sF0XNTDjN/VPrm7v7m5sray022o26/cbMB2bO1SeGYEG0UtMy0IosWtHVZB1jsVbgph8hSWFcU3R3kFpR7cR3IXkiTx8RJux+6yhgy/HVDPydMrJI4KIg97BUdktB5nTatk/ravcb+4KhVE7hX5SdxmWVGqptyGpbexAwNhSY8xKZdM0pK3uEr5k2fOZX11S9l1AsBJxbPzSmUHCxnrHSzDuj45XUbNVO0L0GQlOIdXe5YgICb0mZ05Tdqp3copXUJ/6ztJNi4fSTYuGyrK2GAnNs7G6/3MpYNlmf7k4213e2t/bW915ON9d3aLqz93KTPt+bsru1F08PU+6M/C7G/Sf/+Y4Q9wMsTNqKh4bCHR3/EISaazKxclEzWMyFbNtfIXbOBynbsd3K/f7/BJVbXR0wJ3ZFphw44GDx9Vvko8D9ZyqyDanqxZJG1MvIVaIIdsPJAqc88XZv8qb2OvznTydv/suXTNR1vLe9ZHnK9FqCL7vwf2eF6Wn8TSHVmGWIzdZ6/HGMvMLO1PSguGmMxfoMwWT1NXVeYhJq6FrRwg/da1n1Jrh6KzWGbxlF0yswqaAVsCf8gxqj+KTqdDYeoEgR4j3MF1//4UtsFIHs+ZqqhaWN0G2G/MIUhqlBFRT2cU4rDeZLSGCXU3e3NLm1ZQvM1z7y8fTueNr7kF+zEdhyIZE4G9X9fewdBY0AYpcJ+8jSyrARmfMsY2IE4ZD4bynyxchxyBG5Udz0mA5X/3PFP7syIiv49Mp/fWql9afOEE+dIZ46Qzx1hnjqDGG+784QvaH9D5MdQA6CcUAYhLrRS4oLEFGHxNZ4vykspFH42mNJN7VA4GQuihE2kAnVL+/gb6GALQzjNhAlh6oEO864sFONncrH7VlhmoxhFeNIX8Vgf8zjwNrbwapnHx1ZTTMNw3lt0sMdV/Bu4auR9/fYVxw2SHa+ad3y1gWA2kSpW/31g7AzFJShwWHIug/qDLRyd1Eqjk3FebCZ4tdRdAQUuHRmh8gU0FnhxlwWbIPmHvNhpXa4SxzmcxfbS9xHCkRRLMR5x2qbhglgzIrl7JpGlua6dVlvNF2UPlGWTFlFFy+AhvkOrs+8r1X+4bJcCVAzYFMDYFlhks5els6uFJrmD1Zh9Ezxwl4E2O7y5Ig8+/nkaO3Oo7S6tbm51TzwtX44NITt3gE9LQbbB+CL9h76Sg2GvmIXoa/YKqiOxR8uOfPEjl3biL2gitxNhL+9Kal9VrZ3Xzzfe948LQUv2OWA1SzenLw5xjhqf7v47E+AFpTCZrciRbRRjELcyWRhIlNCpaEEgzMW3tzcJJwKmkg120CfNySAbhQs43QdLMHx38nHuSny/zw5OD2oWfx0ylNOc7Qb/9fIXRm+3FmC5YJ6csms/FGC3D9x1QTDmJjeGGK/o6X7TLtlGX8xHCW9sYQUo50LIlMrtgfqor2lRFY3X+xstkjoMyXSHoE0SJIUQolBdWgeswFLA5+2G2jhZR7q/fibso73N3FH6g7KfHHP9kUqb8RgkWpoPrYTrIIFRUHa3/330+O29/pqdX2glRh0EYv0k1FrI2FvsTRoR/ht6KdZJFQ+TPjduG3vn7qOPXUde+o69tR17Gt2HYtCefifDwzk6zF62UGsGAEyW6Qxv42Va+SeUMrHRTxwTVbsx55Cw1svnu/tNAA1VM2YufyL3FIXsBq8pyCYYlGAr/+LlZqDfQMJ9RlSYcYVeKgdJGsd6gvu5BBcMWi/ESu5gCHgPRgCVB0LHJVBfHbeshKg4HO7rSBYChhmjbs4gJ/dxzvCAH5mMq6VmVKlFpjEh04tWgv+YGrCDm2hMFGwpTdjPVwzVxleib1lobw4pmJjwCNL55A3XqcYWMhOzryLVCqnbKh1XVk9JdjGlyqhyc1iKP/Sod28XmH0jRRW72tmAmDsDBOD+btOG34uN1m3nrNUZk4OsLBdC8BKGLW45Fr2lJ1+HJThFOTk/G1/tenDg16QhtpBB07vJh5SQVvWbU/V94AyY/KylLHsFauIUsy4gYqKIiM5NfChe8L/m6zkUqzsk/WXz5MXWzt7zzdHZCWnZmWf7Owmu5u7r7b2yP+sfilVcvW9PYI+ZKglnNKAmpH3d2CQnZySmaKiyqmKXdfQTjOFCCvLbKIr9jAuRhLJFly5VGmItMZKS2SaS6lcyPwInXZxlb8wKIKXk3K+0JglB/mGI2APGCPS6tlYpzFBSCIXhFZGFsD9IvbWvegnUhsp1rO0sS+KzbgUQ56sdzDDXQdr/dfDPpgGOloOnt6T9WvFJiz9oc/O7e+v8MXtN5i9VNF4HZVq7Qlnh2d0HbzTco7EYe3LFxgftqdIo1hU8HiZsGDIDimYSyq5raUPFeT10cGZvUEPMC2z9p7F3USaLGQwIej2os+4KNeXEi2+GyFK60vxtxjnAFDyQ0+pIEefv/jP95QSnmPVHyDPmiLrnBP4neYzqbiZF6GyLFcu9CyKoWR55qLZsBIxhKXOsVUWhpq/OdodgQNjDei8VMxx64QcZJkHYxpCHjEC1w0xWUDCuEqp9kalJnDIjC2AaLvGehaQI6ZZSRU1MnQUproRXf1MC3qF8bMjgnlwc/r8cndr+yFNi7+0q+nLe5m+joPpS/qWwnmSulGb+xf/+c64ZQgSbsctu+xusDRUBsuoaENFlDx1fHgO7yZ/84fg1oz4bpwvTCpFXeQ51ntCEW1QNUGhua8YNKwVnTQtC+2cquyGKjYi11yZiuakoOmcC6ZH5EimV0yFTqLKpW78ezVhSjCIdJUZe1BVZpXOuWGpqe5NfP2UjX/bSrFuzNeRCD7uvbh8sfO1bli8C+U02jtPav6ave2OrQMrUPZMY/HVDrK6qm+7fcOIUpFTZn48eXve7fL1movqY8/YNdDRTGFEuPd9BYGeeI23pxdvz98GzNxjU5sxmXxDijSA860r0wjkN6dQx2B9I0q1BembV6wtkE/K9bepXNu9+RYV7Aiur6lkN6WugSBZ/cWNHd9IjUrBdT+DkCF941P1xx6yMSg29vy6hr5eK4T72IlD9yisj7Mep62iHBDHDR/ogEdfOo3mN3ShSQWvjCBX0FUaCEaHglHBxQwKX7i620xccyUh0KfRVt3tH/SerhSoiZUv+DaeMGqAEY3bWCjvwUJ/E0gQRnlZNz5s9V6i6QDI/cVt5m2zDkWjp3fSZ9R1EikzosqIGt8L/tEXEnGMEorK/VHRHIJ7wpiRLOfb20BlB9djPTT0qDRTiasCAl16M5byDKqtWXEUSKlm7tBVs7X5UidTWvB8qAiMt+cExyfPvJNGsQzStjM24VSMyFQxNtHZiNygONz1t+GTHbir/BFTmr+a/7Oj7uCuN6N0QsyD677WL/LS1OL7jfwnvWZtbEUFpgbY5fYacLYANqjbit64Qi4dyHeSnWRzfWtrex10cp62oX9cAepb2+s4gs6h7LbN/Y82Zry180vtrJ/PnWcr90k9ItWkEqa66wxTdcM7Z3jYkKEO8MvS49ZmsrWTNPvqDlZ2w5VXbl0rVoM/zGWVBWXc2wnqindOqsHgBSihPTbbScEyXhVjKKJzXbRKGzYsAcEm1Gish9XvwMIbu+BrOSSM2CePtKpOlEuGxd4WVXOObQpqSS4UFUAze3Pbnm/vNqe39+PXcrhA2MaQ/hZYHSsoH4qtW9WSwARe3kq6ANhr+JHD4b4af7YLXtUglvlreEroNeU5nfRkthzkE6YMOeZCG9ZiboAb9Ab9dT1+0SK/aedfBOeX9gO2gBiwc4hXPIHvgAcOyu4oDL1q8HJo3ugYlCBUSLEo+J9xN2lAYfj4PhReHMMqeDa2lIIfvPaN+k8qxRT3ql3wQGSuAngYttl0qYGnL9M8OCTEw5xdKB5PnfxqLO18LpUPtYXaEbXpv150Ixtigh0BgunHmEaAxS8XF2fw+XaH20/ebR1i/uxLUfNC1zmbjCuV+2pcmmEpThNh2AKpcg+vYn9UTD8g1MK/MJHZIomzqB5YqDN+tYncONq3BSaBWdvo3dt7eTuILuHnL3CRXjjjBm78nRj5heW5JDdSubYaHcwMsG8XEmsz3LF7zyywwLTmjFrpu6vSbO0879/Mgpm5HOo+XG2gFKdqpWZH5e2wqfOExcVtjQwBG1iV7I+KqYXVg0IX4EymVeHT38LYvvfvyomvXGp1q+PD856w9RkzI1JCh+eyMr1oggLXarDsr3du+LrwWoy5zm76jMpJLmeJz1hKZbHRgl2XUmj2xXkKTrssU4mB/Otylbtwcjtb8bj50nzFQftpjMUBjZVwehxVn19zuolTVy+o11+1s9mMtxjWiANw3WYV2wIjTZ11bpia0rRR2PCk8eXdQaFhgE4Pf4gLTaXKCBczqwljf0T8szkvaYi9kOqjWCmVK3VEhS/Mq9pFkImSFWRX5pJmZEJzKlKm1sKowWjDPoZ08TAW9KGC7kg9vfATaOFm6q4hbszQKSQMU6MAgfNjaSa0VK50e0kFsStaw6IhMRyJw08PKnpCp5aX5WjO6VA12gKJ4CzopKh3rFYvRz0OaL97gZuFst7Y2RdNaxaVXGiesRGRlXF/KJIVf4YWHzXqBS36zJLuxR/u4ZqDx+PW+Do5aiOrQd41ts5P35x1zgkhJ0c93G9z2QUOnYTp94LdThHdPHczvwf+OiVkFvOp1+7jHXGMR50Qw1BE2xcFLFg6p4LrgkSVAkMzlijZCjrL1GGN0Csl7Na9oY2d6dy4oes01BDz5VfD/FG8fNP8hPXYw0RYnd6PCZ7NuGz738aNhfi34laDnTr/rRUKaWARLIvH/1so4jupDFHUGcF9sd+/gdXDKtDww/HhuUPfA4IngVCbRPs4foS3vuOHRWSI8nGb1W3oOe2p04X4cv4GDeE5YSgFclwFnYh8uf1GkT9X+Qt7QFNDZpLV7QVgEHRJxE3HM8m0WF01oY+0FFEvJl/Nv6xMvJ+Bmizdh24DULIkNPOJex2sdXrzI9Uh0Y9vqBLjERkzpex/OPyrvrVo3tMDAIptNrfV0pIaYF8vWp2NcCJ3l0D5N6zAgrd8XS60AjKPS7LEo6Q51T5KALrzeNUwzAC3ky+5TNJKG1n0u52lmiUsp9rwFPv6JRMpjTaKlsmP/q8GsjCVHooGJDlfqhUBdCIMCO5gyI7S6pUSSqhQLrwb3ZEduNBdy3I8Ne3eUNGRaa12Z/vWpQx4HbWp4JEWF5UyNI5yLGM0XZrrL+0Vtjf5J72mvYipRDpgyYsOXtx0roLjXGYdVNyzv/Y09CxkmM6c/rgC44z5t+/USdv9zEH9jZ4IGzthU0ioKXNuMJfBkKpsNAcoqWr0xD3BqCUFlYcwl23shvVGWUReHN+E1f0VhSLWdsRmCX8WA9doJdhYhl/sqLMg39UtjIkt/FyvD+iEgLWQUideU8zsRv83E6mEoBmpiGA3wBes6FbI6/gQSJJC3daqbIP8uY1OiZauj6m91iYMbGtxaNfEx3mAde6z+51CAC04xt8sgkQZ8nPgIlzi6GGJffcVfrjsI+vO2XNXbSiW2uzzxWOxAvJY7NVdcBNzpGtO3TAJOcuZVU81Y+TdT4ea7O5s79itfL71YifpWVoypSnPfQOfx7aIrEYr9C2m/IQd2artKg7rO4jbINWrsjRkl+XOSLuaJhX+ygvdpTbDkPbd7edd4th+fieOBr6ffOcd9tGsT6hVBJZGVmsdQNQv+9biG8o9+la3tvmWxnWfvsWsHpJrskf+ViPnX4OkmjR5T93QzaobyN9D/wDXUgVYsqOeQCgw89arrZ5iMs93+9Da6IP1MNzee2LaTdnuPzF9zb9czy+L45phxKpKnRnbnrjmNIClts3t5Oh8bRRrJVat6ADvTuZM9jYJuxP00LfMKznU9bBPTat1mb0N7mpd1m7itlS/sl6eEDZ8yMyUb4EYmg38wqhLEQGYWW+hgEip/YqbH0HR7bbgdNRgLENDbmxyOo2+uicd3ZuBmzm0aI8uiko4cQzLOMlrFvoa1wm7BIWyqEGPy4HVDWuOe+KTMm796D7SwA3bbhkUOgg/IOe11rKHOi4HqMnM+DUTro9WNKuzw5RKGpnK3Kn6XkFXE24UVTwiHCwG65pVG3tYNMrIBZROc02LRiCQ0lxLmGyBikD9sL5alJFJhqd/jOzNxSZSXo2IubGynPKtzOL6rlbz0NxUTkqvq5Bj190wIpSzAljqIk/2FspCUae6uyUcqY2MaUNOzrC+lR6BI0KPSDTmDVe+qu436BmnvGiQVo8jcpmeqLc6IVfRC4neR5C4wQ8OOzKR9txAZJ/dliafHbvOofDmGISIsUW21Zu5FOF7xciVkDdiRMb+sLqfUFSJ+tnrqui5kV7sNRDgOIhZXA7msVg9wIg4aKaH5mAB2ZJ+ceTkDF16jpqoJjcszx2TC+vxx69OP2zyv9oCR6GnyTqdCamNvfkMFRlVQGO++nMYdpo36+u/ZlS5isvUhMiEGTfzagIxCZZAcj6bm42AvHWerdtLpkfo25+//Vd9uvPLv775effNPzb25ifqP87+SHd+//XPzX9rbEUgjQGsHStHfnB/+3t2bRSdTnmafBDvmF0P7Dmptev9D4J8CMj5QP5GuJjISmQfBCF/I7Iy0SfuykziJ9+JED9VAgj3g/ggfpszEY9Z0LKMWj8C08HLyykzRd0JzrlgR+FCiuwc8ZiBc0GSvSaQgAzdwTi7SRCGWyb2qJGKlEzxghmmEJAG0MvBVAPSgMD+F0QeN1k8cpg0WelayADbDbqZSnVDVcayy8/JJjw583HmdZtYd1yjn5y9rFTyYzfsY+vVdrKVbCVNKy2ngl6iOjUQgzk5OD0gZ547nKLm9uzeKu2en6wjcN0vsF571MP23PERuK98tzn/lnb8h+bQ+xw4GEg8p8z8lMsb4HAa/nLBmWHcXM68Q6By0Zl9a+rW020iWixXzfuTDE5OXE1gkthxSbPMcWPXa80yWX81XedUuIdjA6DPRkejJQwJNev//vrgFKnvj3Uu1v/ALwxFf2fUgo4c5FZWiGKmESDf9ITYiROO1kL4G0tznAD0EVQtz2SlozEBEM1E5ty4lk3ijgar7t7mdrL1B2EipaW2Jx/kLSs/tmI3WsrP74xdjchvXDE9p+oqWQsovy+swC4gcasb6DgB0rvBBY1Ak87RXzpuIFrBgPrvW6fM4WJuCyO4dTkPDPYYOq8B1ZLJgkhIqpMKaMzJvbquBuGPXXs5P0O46m98yhtglzS9Yve2jbzd3gSirhvkk4Rd926PuFv/0iPw+h9rzciJvv0i73YzYs7z6wGkrNXXLz2jrKVV5DzsYwKy5IjkwMv/SVOrw4XgjKBbfns6U0hCCHGmHuohUHjuzqrf7Eh8QH0ZEr6or2dnl/jvOE98DIkXc2sM53RhxYIqK0fEpOWI8PL6xTpPi3JEmEmTtW8P8yZtIX6gNFgXnvj2/ATasuQovt7E6aqerF9bLCYWdzuIwcg+UWqWjkjJC0Dot4dOC3QDn9/zPfpXuEGDm9+NAk87++jb+Lu76gtGMY+d5uglg95KjpeMQvF2LOzRMStip8YQSJcxw1Iz8uNjVA4G19074npTxncKpr3nsKG4btZeD6nhIdzHlxXEQSn0y1fQ8B2W2mryLsWUzypV77skqhLLI4BoOTV2usSXsmmXOfT2ej0iN2wCGiBn0JjfqAoS+xFdXIqNUsF6YVxfcsXLw7Xa/IM/wVZAdsPGIEUzgn87lxo0gM7QFqsHZ28canTyQ812An1GFm2KnT5vMWi7e8PHHPMpoWLhmRxgHdepA11oH2qJtKFr4f8OfMMqvA4WusyTNy725I+KVTgwOb54DVUypQAS8savUsmUaR1ZL8IwoZ6rYuD+SCUErFnJzOMDogOPD88fYIVncWj5o+uX/rgnLqx/LlGfqyPYwSQehWmjmg/tLmkRmcktY0Sa+FOKZuqtkQSj7/h04fMHvP2LkHOMxqeqaFic6qvG2cTbul0rLt/7TDA83+rzt4TnYywMNWwmFf+TBUiWvQFwAUlASfIUpv9gza2Dw7983H5nxd9nIH9nQd+zLBcv4TsX6TqLskx4KNuIY8PA5+U0+CKCse6O1REjw4GKeTCkNNSeKaoYBNa5y8KP7Oqh+65aI3LsXB31NXT05vcR+eXdiLxmM/uEVTHbGD2rJjlPL3EYtnTPt6fCvk+FfR8OUu+GPhX2fSrs+1TY969X2Ldd17d5qde+mC+j0/m07eGVOj/T96vVudGe1DryOdnXHST+5fW67pK/d8XOr+h71uwaa/jLqHZ+VV9Qt+MilUUciPFpul2dj05x1KZel3h21dHrQJ8Lo96j1x29+X1pVH5ayFYdklVXuem/44epBf/m4PB2ABrzDymlH9aZ0V0khM2qo0LhQbDhu3DnON47vNmI7p6zvJxWeVyjt77upnUkUHBWBAcCxWxJlteFbDCFU6oZFfxPlKkbcRFCxsnekPnIWMYypwBgKifClbOpIawozaIn5vQS4vPOf25sxFO1effDt1aB/Kna/FO1+adq848M/OdUmy+VzKr0EYv2ddJ13Qy33FwtEPX25mYDPs0Up/mwMdVed3eTOc28KVoMVpV/7srqt8usgXWeGkogYgLEwamSRTNmTrkGP1En1RCrXY+0KJlO+krS+Gh6Na7FvbG/3aE+TabhPyX8B25a+EPmOYMqNmg/sH/VQQk9OYIN7bku5xclaD0mUv8OAy9HcOeLggrTMlb1nt/H6TnpNyViiHUBkFpWgnd9dFD7+3tSKONxfCQIE4qncyQoCAFpVMwOeY2pLEoqvNRkxUCwpzaIsZXkGOdU6lDP0IqSkG1KlaJiBvE8U54b5qy9UH3ZC4lQ7gJCfgU86AXNAEa9nodUwPoKleKb4i4ZTDX4eld9TFteXKtvvgbZhmvqHK6pe0j3AoIyPf34kgP9ZCpbN+Dy1R2/S63gSSVo4eh2leA71gf+KhzikZWB71gT+ObVgDg5xtf4ctz7LPrqTqZd3/m382y447WhORauwuhbP6uH78TUpbt8x/Seofxro+DNQgKLGIfmf8ajQtGBMLQDBMd0gbD1WIb7/hVpdIkvVbjh1mblj7bjbk8e3Kd8UvE8uxyWGlcPXEpk767ZUw9Q1Ns0dfmQjiwCnwlUEb6JCriGlNFUFgU35PyXA4xSEBiFziCD2g/RUxBgujN9yfZeZdmLrcnmq729ydY2Y5ubm5NXe69evNh78fLl1mZaO3jvMWinc5Ze6Woo3nTohu8gy68Q5M5rpkKVum7W7N7k+farjL7ae/WcPd/ZfPUqfZnt0Ww3nbxKX+00de1o8oFWdNSMLoH06iYXCJC/LZkIdXiUnClagBKcUzGr7NqNdCSlwRW7oVjO6SRnG2w65SmvQ85JHfDf1A8QnZc6lW3d/hGdhxlsjZiRubyJFwx16sKOuiC7SjO1DiEtIzLL5YTmHbzg130LYcvoOxk1/S0PLOODLOBe+JqYy3nKhB7M1fEah3cFkzFXvI05f9ibzaMIJTr0IXI4hZglN2KssilZkPOzo/8gfrrXXBusH1MzI6k1n+SszrDXZfYRsuvdkHpjrctnDkqazlkYeDvZHFDS670ioilqypFNwYqaoTqEnVEzjyrx+H3jHYKKoNuotNoA0t84ZHlO1cZMbmwlW9vJq3ZnFCi5lQ6Fwl9kYUFGm0WYjLx/9zq4u7wEA50SuK5FEl6XKL296mAosyItL7PEtOx9YwWbJVb9oIqEnmIazUS698j29vP72pQ+YkE3ZxDtygLgrnThSV7ejEkM6hXbmUe+qrqZ0+YjBRW0rvBMXM6yzwTbJ6osRiQrr2YjMlHsZkSE/WLGihERFXz9T6q6Z16VxbLbOKwk5je0OUvcyWQ7eRUL/025/5j8Au1iPkXy/w2VI3ImlbGkT44/srTCP5+dHa+F+q3Li9VNi+QgsT1WZHXTNGzGlpZGvtpfRqiBp3jO1q2W0NVeodyZnBpyKFUpVTPZ8h6SGF70CkvNujLYA1d6RuMw6HtWZsceWPcIS2spFw9c1ovkefLqxeZmsvVyZ2t32fX5CtOXsNCh49DsKj+HRs/PDk5OL5Lj/zhedn3DOgjDovq8hA9c3Eo4gR8+Hhx7ZgR/t23RK3evPlp76qNdPX+MvrrbD7OUYcRP0e9FSamoPSl1h1WX+dps/wT1Jv1whGcbESm6Wl+N6udgcB/76UvotDo1VucydKF9EyicinCjWT4lVITdtasqOeaO2wdRLfFlwMB6i+DWwfTLWVFmQ4X/rh4oRReuihUgiaoZVFnQI7toBfQBeLQLohMt88owrDQaRdlB6dVwr0WyyRu6IBPm3FyImVJJw6ACq9Acuh1He9aRIdzHdZSFJ1xs6NDEd52s5+FPqyaGD1ubif3f1osOIi8h2+ZhAmNLE2NiZuZBVXfEYscGx96iv4q9C9uqsJlvXOHClZmzKLCfJlV6xQyhguYLzTWRwmrJYcjC3shhk8iN1ScCN4AWrlTFZ4i8gUKG4YUCNySq8c+dOo53hK50yVMuK123jO3IdTvLMspUZuxS85mgYJdjH7m+t97QRMqcUdGH+x/xJ4ywL+2QkJ9PwgxxjbA20KtGVWz1EyHHlnyDncL77IQpUwYNWr47YE98Y0RbvkVUqhalkTNFyzlPsXOOro9zPOo1zXkWZy1B66hKGz8fec3oNSOVqOsmuBYD/tX6FZ+nV48fhr2hmlQCjISh+XRcOPndu7fvLt+fXrx7f35xfHT57u3bi0/dsgrTVAbKsDnH4RuXM3jnoPKvelRJuLUyQPJSlq07ztLquZGKaVckqd7ons0j6ZzyOFT173bHUXaoX7/tPc9yrJwC5S9Yhpk8jQ5Wrg81arGQY9Mo0TFZQElXjdG7wJlYvkBjM9ofkEo7BPVZpx4o+zPR3M+zIHiEzzi2LI24F1qurWQ3o1xo07hiJ1xQtSCuqWyzZm33bNLGXtxz8B6Kp6KgIrtcsoHU1/HPNvfhpyrPPdzYsgpICe5L15jI3Zlt97uXesJcTvppST1I1DTP69u23fyscw1/ulzUkIfIOhRFVi25Z5kkfYhlGrD28+1xQW0pH6XvZgoZMhW83lyHwTrdA4OmwBuCleF0HM1XX2RTcgMh/40K6WCIhZxcDwgGIMDhef/+5Ghk1aJCCq/dkJ/fnxzpUXw/0qiudWGPn11qvgglprE0cKjcA0657qoPpdBGVanB/rGoNOQLN1yMOchhsCQsBSmVZYIpuHwKbvgsvmTPTo6IYpVmjVLade1rXxprCt1WcHnQN8DqkCNC7VWl2yFnxGdPWuxJbXqYbbqd7uzuZq+mr149f7m7tMuwPkPfLC9ZPtbjoKUjxbTe0JHuOM8t7HDzCU2nuzGQdiAUUZq6S51MjqXTmVVEoipVvSUpo25JEytuu0stBN/Wk/nzjl0nsP5tbESw/wAX7nEabble3EsQkT2KSZHtDsTI3hzt4hTdSfWcbg006/kvB1t3TLu9+2K4ibd3X9wx9e7W9nBT725t90z9FwkGW/UXCobxNSQEy381SV1AA3r4nYahiOYFz/vcLG2OUVJlj+3XsRsNYvx5uM1nGStujaYnq9CXtAo5xH+/xqH+BTzZiL59G9EtO/fXMRX1L/DJYjSUxagf30+Go/vQ9WQ/+kvYj9x+PpmRnsxIX92M5Gnx27cmDWMwegiKnkxKy2Pri1qWHgjWl7M9PRywL2idejhwX9B+tTxw37SF6wsZsZbHVjlbSt54UOT3SX1NOo4GsVmRpYvpBoOeMDu+vRYfutllG/plGs/eEbMeoty6ObbbO9sPBa4D3WNE1UNXcIe5VVL2g7r1QFCB0S8B661ZPlYf5QVrbKsT67t2ou3NrRfrm7vr288vNvf2N3f3n+8ke7vPf3+oBmTmitFsubKGD8LyBQxMTo4egwwclANG8Dpwe1Pacfb1pYsteqC5+V5kv8BGAeaWVGRpEb4foWKAfDXUlqM6UCumaxxSgXm9E1Y34d8PQ0YV7AglEyVvNJT3MaAxcOOA8BIoNPmhM0bSStmBcug+KCITwLL7UZUW8s8QNc9ZKkXW5Luh9VFVdpO5n28vHaruYLyR6oqL2SV2LJTqEZMrhqQfSyYOdBJAbzshOorDXBZsg+Y8XbrgZ8mS/yVJJyVL/rp5JyVL/uqpJyVL/vLZJyz535iAEiHgWxT8A3BfXqwPU39toT3k5H5DInm4ar+iwN2C4VsQpwNI37Sw/AlRNd+fJO3x8/XkZA/B9yMFL08YjyAi11UWZlwbhxWX+/gu/u725MefMHnRNYW1lOHzwv0AvoAfNEsnS6YGQt44VCcYiJ+svnXCFNZAIDeKG8NcauWEavZihzCRygyKaoXN+UmqsEDVXWBdW+qcmb/TvGLHH8H7+Y7Nfq2YWrjvRk2PP6RP6hJpXNbOO2hBhQ69cV5e2u/GSQh5kb41wqQyXm6px5wwY5giiqXymik64Tk3C4CldkfUznF78t8d/3z548npwbt/4MqZa2vd48j6/dcfq4PDzYO///rjxcHBwQF8xn/+bVlhB7YYb5/7gqM+rYY+xgRgnRu7vVA9DeZzVXLrbT0LiKCaWB4JUYB9b8K+uD3yBJAAWWjoxxOGdM8HIoEpyTOL5PPfR4Ds4/84Ozg9ujz/fQ3pIXYUBRh4KNxCoGSqq/OGU7I/KiZSbFTgJgQCtqO/ef/64gTmgrH9cNAjOIx4TRXUUSI5hPnhsKKCPnOw1pqi7ZhHv719d4QEffzz5a/2UwP0iPrabYixAWHKC5oTxVy4GnrOnrFkRsYrWyvjHrfW6n+uHO5/UIZ+UCy7NKb8MOHiQ7GgZZmwj2zlv5a22gDBDVTa+dxQkVGVNfcbL1THRXyQim6vEEli2VXM+fUQCziYTBS7xkq/oBV5V6Sdr3ON/PLvr98sC/AVWwwA7y/8mmErcn7tPMxyakfq3nnnb3+6+O3g3fGHWmPzLPz04sMhyi5/R5X+w0lhBZqfeKhnYgkUm9DoDzdcWEAt3S2t0nUKLz3K8iFox44dx+TYrRrZ4eCEAu/u27gPn42QcMx7EPPhiE2qWV1z5/4CORGcQzXWhDn8Hd/tarMUxLWwVPe/D7JS/dWddSJCfLRmxl7hBaPC2OtkSlN7QVPDSMmvJca6KOj5SknJWWqX4uGDmjruA4RPwQMa+/7UEbQuBltbIRliD8WClDlNoQO+vWGOD89d1AK5iEFwQ2sGtSfFzPOCYoSlvOvbSU4hrgumQFnB3Y1cRUJNrV/i4rkgY4fFZBxWcmAZZKqYCTFKFkNxP6CRKw/ng8uhYtxcahM61quRD3iqKcK3vB2RNOdMmBHxj0I3PmzHlPjq+NklLxNyMsV65mXJXOjayZnn20bW0PNyPMJ6HVh3SjikAcao68JzckaM4tec5vliRIQkBQXRLK4+xw1MRhXLRlbcC9Hy0VT7W6+2k81kO9naHT+gysac6qFKvx3kOd4RVM+ZRjKQwiJEecJykhWGDHryh7Y/NRepNKqXENBf48+NGuqicEE0N5VrwYcV5xayWlWWFHSlGMSx1fqWA4zQfCYVN/PC0tMzDLdlik0lvGEJyrJMuPQCAGvLtzUsl0Buf68riz7HoE7OetHXVKP1YE0x/EZCrKSd7XZo7uePVd4oMvbOf76DM9pnfB2c0FQqig8Gi4aLyMNAQbGoe16EvhJ0ZgV+C4CLjvYhi4TmTBlNpCISCsUJiYXKYGG1JuALw9kpovBJN9oNSOderkUVIAIcL2K273mKByoruAZ3gRUAlcxD1Wk9Cq05JTIycnJ0vnFydl7/ENpvjcgNm/ghSwwfx54P4YFK5S5wVo8IExmojyRjhqWYUiGsfGpZsmbk2fHRuzVXTTqEbTKTPqR+T2Xm7Z4ej9cnD4p6xj0WoLlmqVmVSbEIdXIRCAg3hb8sZ5AkVYyaqNBw2CtPWYEygCs16LuTpHVuqFp/HfeCva+KAPbmG8qneFA3/0MaQPHGDYVLdDHArqUHcliPhIAVy2Vr8vCxxL3IIAfGsKK06sFJJGO8ZvRqaf1rcPfjBTa5b3seYePdhns89C/yx1ymV0RZtVobkGVK6GRPjk7PMQL4l4uLs3OyQS5en0Ngukxlrpe+K4YKIz/ANZ4cIaPi2kdHW9XbVfeCysfIO5FRRlJTbWHwDLKXcB5EMFubSwc8DVtiOFYE8luqDd/OGwJqMCbXCu00Y3dUfHX1gH0d4CWWP6jbpNF/HdcJxiqfYbPcuXj99vDfL49Ozy/tIbi8eH2+7NqGLuC7+q5RtNdIqy7cnU8Y73XY3d77IPxq0WiHT6FpNkedDbtbiEyq1VVNMplWdV5GczZQKOzJXF2t6UlIU1PRyIq/aeSdoSTn4grWQwoZ9ilHhwuiYOKl6vqac7V0Qdzp2tJ8MWImkht+xUuWcQr1re2njU/aXitrsaH89actytXMjEgpc54uRiiboEyArlx/61pFAU72g25/DOgvWN0NLjYhOfPe5Zlj+Zc/oZy1LJ6q6hvh/WB5kCoEAQQcwZWg6ztBj1qXAWd6qeugyTC718LW5ib+/9IGokGDei6iPkQbRLFrrtuiw4TZVQPtgF7vctW7S0vuWVPU59B3E3ZK0nn9zR1q0oF7zm6y7wBItfNFgKnF/iailv+pFMJtzzSI6qj0EMVmVIHhUDNQUPQoeh73f8LRtYj8dJrLG/AoqazWmX6SilwcnrlRsaOvDmAibCnj13UAChfccJqT83+cQqFuZp7pNfejG9QOWMOCbgmkxSB0tWdyDDJfdPDxQ80FPF6MokJTNzjY0JwmRGhqKswvc91HDFMFWQnjrVj+AbdaNKyHQrQA1wnQl/vZ6YmOeTPfkKa+LLzhDVv8UJfypltTxOtwVpbzxgSoQcMq3IhRFiyoof+sBBIFuGbQLube7husRq2QpjPkFFiw3cZ1OJxtpfoQh9/wS2h6f9DAQ7OMaFZQYXiKjpKPxrWvZh/TORUzNmowda5DB2sjyTW3y/W90LF5oYBkX9qwGnnLngpzTK3q7McUvoc2XiRo2nNOOW14nhOGhibMkHUt10UWmxkBYVMedeigZalkqTg1LF88RL1Gu+dQghO2CIWrz21M3ffcriEwmGLCZ5WsdL5AaoZ3ApcHj6IO2THQkJQKcnI2IpRksrAbAMbQSvCPREtLJwkh/6gxS/MbutBoWm5e2fTGw+Tpfpy4L8aIsqaMJqwUVTtRs8pn2YPRNuHl2IIyThCs8YhkrGRgnybSyQyk7vwPVlmuW8EsVCdL96e9LZ7FJf3iOITm0ICqLq9MKyOFLGSlfctDwHv9dQDQd13DgZ4dnJ+uddJs7b3NaDqvbU2ISgyGZD039O7Wi1ftNTeaXX7T6VzLR9D09rdsoOJnKWc5I69fHzbw0ROYskwwZPxas8ILhKBAaihU7474vSMJZNHdrdprNv9Cwr4Hsk/ybyM0OH7TLD1jMkm5WQxVZOSQm0X/7ryRwijW6o8E4EhhuGBisMInp42CJ26yDnynUpk5OYBgCtoDZCWMWlxyLXtSlh8HdTgFOTl/C/nFHQgPD24Fa6jddCD1bughFTTrYsr357sHnBmTl6Cc9837WooZN1WG93VODXzoxtz+N1nJpVjZJ+svnycvtnb2nm+OyEpOzco+2dlNdjd3X23tkf9Z7QA5oBFn9b1mat3fxy0DJw3tC0eEoskBpTA5JTNFRZVTFZc2MnO2IClUdrBiZ6PQgrs3TdNoxF0b55QJdC1AtHwuMVJowlSdFO9F2/qGQvByUs4Xmts/0LA4Iqk/1nEc1qk0Fk/2QZTAsWt0ZWQBF+SMydCssWPdmEhtpFjP0s7eKDbjUgx50t7BDHcdtPVfD2+Da6Cj5mDqPWm/VmzS6oPedmR2YOh3Yq7WHvrQMst1X68pCx32rY7f5OTsesd+cXJ2/aIWPlvyVkHTAXDz5uDwNqhJwzJrks9w8K5eWDXTKV6QchErChPoX3l6cBH0b1fxgTvJrD6zkpSKX1PDyNGb39cimbd5VkCbyyXNyITmVKRwWiMHoVREycoe4haS7TpLuVRqw4NSCGIE2PG/YRSgBvsAqa7Th4uZT5PhWrkunW34zDwbh/bbSBwDFpli2WWf9PiIfd4gmHA2Z9pEk3oc4dwjWEhZsiyAXE280Bm2POoRO4oCcWE4p3FOpSIrUymTGUjwSSqLFcI1WYk+t6sIohfVBRdlDGu7QKUHlnJtNSrXdwd03JxfuTQe9BDqajrlH8OI8Aw0ktzf2MBH8AmrSa0l5ALDe4xE88BHXgRz9GSBXU4XxNCreldRJ86pNsTcSJLTCcs1qt9CGkgFwFpGdu0Xr490iNxdSWVSXa10b8waGQ2SMLK8hO3/AhTBplMGJezsrE5ycXv4jF28PloboUvkSsgb4W1hDbCIQ/3ImxsBRSWtyd6NhykwHeJpzxuGtXisMQTU832TDZDMbRRTb8RytAPfN8im0kwlw1JMrHfVOS8hcily4RA5vY1jUEFeHx2c2avgAFd8FIaKSWW1uzpWUJ4PtDgr5BOYwEsm3fCvZFrl+SNn/n4184td8KomdkkwHagRd/jV8wlThhxzoQ1rNd8H3IA19asRIDrUBqdAXORgzsTbyxE6h6HzJ4LdccMHsvUQKsI5oFIc7wRO1gViwNBXX7gR+A6EmRoZde2LIw8wFhgZlCBUSLEo+J9RcBqiMHx8j6WM+ZSMYRXQrU+5D3Z149BkMJViinvVjnYQUIO7dtcQX9mxj6juzex+FFIKmhbM2YXi8dTgr8bSzkM/coKFqLnoLjriaRR4Wssz7MuXRK5h/9XdTSj92x1Ho4l/w2BJ0FHq+KeMGuqAu6GapDLPWWqijuuNVpWhTeWUiwxpLVB+LmfakXyooennhrQU9LU/wA/GyjkrmKL5gGVYj/0cMevz8W0e/Gd8CjYMLOi+1qlCngHxgC6KLkvtS4UqBkn+Guuwjt2AcLIzybQVx7oS1h7dme5ubk4byBjkqPZUoQ3xD0JghABCjIFMNTVBa9CiVFxH/ExOMdlEyIw5c2FjybWHLmSqA8GAXJqxbnn3kLPaKSEbA+MyYwt6xTThpu7nH3PmWtK2dGoJ0jdYhYMhWIdqmykb9sBY3YKnVU4VwBuGZAU3vmRyO4LsVBrnNuaYWyKY62DAWP2CxnPZAAPiwmUD7XW8ZuSgxshvvKGpIWP7nrsu7O0BHy32QX6iPQWvs+cv2S6bTNkmZS/SnVcvt7MJezXd3Hq5Q7dePH85mext77ycvmhZjgaxXTYELU9s6NePuBNgqxWmJ3pehDKr7mTCPQyJOY5eaJ7LG9z+jGuj+KSKI8fdGC4FQFWQFBFMmFDot3n1o0HCR1toQyFBFyxd9QkRwcgegX+C36ZUwwqOrdLGU5cR0zhFXgpod8ZP80qbTrt7K3v+yKjRfYOg5uguOKifXIYqAuFRu5HjWl7BLK6pPRiA7rj6dJeuWLyOdXfcmkQkMzaoA8VTEw0kAVO2+ExECeZGIi8KpGRH8C97ruilYfsbHNMooDSusAFpteDEx7SjUbQJfumBLdb+j4mvmR0GdddJgMynmPnRlqOlFkuOQOhSVAsA+yzueRRd2CRUR4OJBcFO71O1GidZMi1WV2upa06vmfempqw0uLgwG0IMKPbClQPS5StFDWeipA8JJ5qLWcX1POxafSjhSNv7glRl46p395zUFlQSS9GuzoLDi2DaW6wDS6iHb3GhJtXUDMZTzxpZR64QcOwWVVCBIWma9YgJfr71TfdPqzm0jlI6H9WTi3nCOH5rrU3pfqCcexB5fcTzg+8JeDGiGggLBh23R55tyAnhho4Ec7+SaJJjv0EnUxxEqjAGVawFXfuE3sJ6b7zkNG5w1fE9XLexHb3xtI+zI39vFsbzGxKC8hq6RXdXah5sJMmlvCLUXkmYiccMNkNp6RZRLb7A3bvYeJ5sJzuxngWxew01q/7mDi0Ln7o/ktMHB2JPA3AObTRFwuZIUcjmPcGasfvMRWx+kyGFLjjyKaTwKaTwKaTwGwkpxDPpK0zVjOQrxhUiSE9xhU9xhY8D0lNc4fI4e4orfIor/K7iCuGy+O7iCh3UZMi4Qne13xNPR3MXhFafWhlC7Xpj6qJUNmIUBWVLzL75GMNb0ZF8Jj6+wRjD5YW6Lxho2EPzXz3QMBY1nwINnwINnwINnwINnwINnwIN2wT3FGj4FGj4FGj4FGj4LbO0zw40hJ4pCIxzgF3U39zhAHP9HiwN5lRrPl34yCVs8g5lNmmaSqwsA/WrcC5i6EcpZOFNRv7itzC/4UYxcnBx8X8O/51MFS0YFOXtDT6E+hpSwTqbgLjZQTWiobYqV6GKJ+h+bsyTo/MROf35p99GUPVyzQc0hA7iHlz0lOAaEgNdxZO/ARS+erMbMS5WavUPJ+yFslRufxw2UA9d4UVJU7Oy1pyFpXMg6uRvXv2q1x5qRvv5XA1bLkCXAXGNpnMoBBUqQYINzYDb1dM5TDWCHUpTWZQ51xhlNJM09+BFVUSFPfpWt0Yf68raA/yOYUu/AI92+A1TBu/+tFJQQSgUz0SbrSefhhiL+wy/h80IMZHMqs4Q5we7RX4KU7mxeMOuTLzMHnqLQcAVlM0Ss1CClTAr4GMTCkO4mFn9FRvOS0UUM0rqEiXnPAKWzma4PF91p3Xy35xcvDt2R6upfCEpD3bDW3rmqF4jMhvU6HH3D1c821dbijlBWOQbahT/SC5wnGbx01HctSghz9jHJNS5o8bQ9Cop7JhQ5w4h0RsXB5ubO5sbYYK1NtbwgT58fSFJI8S1LI+7Gl0xN/3yuEOW1oe7oYtBXsDp9PUgK5V/pxh80Ai1vOEvjS9xpANTbOIV97n/VIf1PjpePTB642Jr59Wru861/f0WtP1FtN1GEPR3uk23ix237N3X4SxLY7chWwzEXJbH7oPGCLh2ZfK8tuBqxD6kMxz9/9m7+t62caT//30KIv1jk4Ot2I7tJPugt0js5JrnmqZP3ewe7rBwaYm22UqiS1Jxs5/+AYcvol4c29m46RYFFovGkvgyMxwOhzO/AdRsH9axYNhPWZgJe/DPMWgt4COiUpB4CjYZhUpKAEoZ3yN8xyjg7zcjspBzB9CZG2x6CF+CXuvUGuuES22o6cqvW9SmC+livrNKDCNdxYumERiRBm1Vd6nFLMq4+9mE4HokrSi816PxxWD46mL8bnQ2/u3q/avx2cVo3O6cjAfng/Ho1Vmn1//bGg3jZq4RLDza7YgKby+um7YGnZA4jZo4ZikpcI1BcL1DujdjA1e5E304A+moyiTTuJ5N8iWMM0HvQEF+qE5pHM4xTT8gQdPQeLz9EkVIXxPoHDAHGRlTUY3Tub66CoKNC4msGsmOSHxmC/j4tPY6r0THF6ifH23mEI25mheP4kEe8Gy5gKW5/ygmj00pF7IgFjYTZu4CymoqOhQ403wco+ZYzIMk6u2IP4OCgkpnhC+42hFzCObrYQ9FFI6JbIqGF+8cG4sR3pCQt8HKudRZFYIKSdLQ3CZp0F3wO+oCTw1vL3OXUjlTtGcwr6SYLRaEQxYK0Ku8RFqXx/3B8WVn0OudXw6PhycXJ+cnl93zy/PL1uD0YvAYnog5bj8bU0avztp/ea6cXhydHg1Pj9pHJycnJ8POyUmn3x90hqftXqfdHbaH7cHg4rxz9kju5DvOs/Cn0+vXc8jR0Msp+PMcylvVnHqaddM/Ob7s9/tnrV734rJ9fNY6uehcdtr9zsXZeXdwPmgNO/3eRXt4fHLcO7847p5fHg2O253B2WlneHa5cWkKM0cqRLYzk2eY52jZ4pPK3s8mH0nortb1COxfYMnV7kcGWrrCpTIBB29eXt8P9RXYO8YkGpw10M3ty6t0yrGQPAvBt/qe4KSBhoOXyb0NHBkOXto4hs0J+BEf7WofN5dCkFqch+frfk3eqTKq52ypYzQXhCthU0I2Gr0+zA1thOY4jcQcf6reiUZd0pu0T6L+pNcLj9ud487J6VGn0w5P+xPc6W4rTymTYzyVG4nUqlr6QyzJ4XuaEN9YhpK9Bs+8YBUIlDKIZyJmsUZqKftrs6b+/0+dVqfdbKn/3rdaP8N/QavV+s/GNWe9+U4g9fMrTtjYRhtPtn163HqKyWpEtycOHiiVqxMMhTiOlbpM0ejNldGqksRxAS5f343MmZCpqe9XrQxiqEcFwrrGlbm4MqeqAP2maOxpbfVmoXBLqfjxjCiyL6hJEvJj8kyaUIX4y+UyMBl7Qci2JbhWlc+pnisKOVfEjixrFXJybyt03ty+HBbq6TyVHhbZQl/ejPWRelepcO50Zbqptx0KZ3n9y5zEMVt5bllxmu/0+uN/Dq7Vaf7opFvz9sVguMH7PwVBsPliz3i5EPWunSCqx7wMC1xVQva7pnFD60JTG7EusEeQcNHp9fnGlWeIkHgSg+BvMNMJYzHBad2EzvUjNI1xYVp0ap1dKCUzJqmW9iWGuLiQCDHNYoRTL6ed41RAfSvjU0sRSUN+D5X5ZJamJN74IJuSL3Js3WtflZXOp6dL6+hxkyhAb4lmrCkm7AVJQn7h2ZuzvML6vvVjKuVJcapLWWEh6CxVmkMcylg0YSbKmldzaOp2Vz4IvsxlEr/A8SJt2jE2aSQOSucrU2s/N99jtoSbZVGVOjXKw7Wlgfw4aZElOxU4KkqOWBA40y+ET+S+rlR7utS3JSndWMwM6uw36TU0Y9vWa1id0nN5DVeNZNf72g68hj4vHsWDb9praIb73XgNLbf+yl5Dnyffh9fwObny1F7DEne+E6/hhhzyD+t/Oa+hmeNOvYajrfyDFb9gvlV4mPjP4B803X/ERzs7itY7CE2Vz6dyEB6ddrvdNp70e8e9Lul0WseTNmlPur3jyVG/2462pMdTOAjf00Qd4JJFxV9mnEPfgoPQm++fdhBuO+Gv7iA0k92tv2q0sWeqpJJrVIA6WdqVHYQs2YkK2G192zcZ4IQU8hTtTrXAXFj8MfU743RGUxyb822NBASdjZltOtm1g+ENAHvSP0ikD+Gw+zn/Argr/Wmum6JcV83fxUNxHNrkRxsT5f20Oi5qmIOM2kbqMWshjOkPYvUx1kcazrLZnGV29WCU0JAzh7DMwzmVREsmjmN1sFFH4DtKlvnJKg/4N4vAGzjyUicQJ58zok6szVxIbPXeJZnY5/b4NOUslU2SRiVsvKaazueMcLXxQPl8M48cs2GCw0/+l1vEY6nR7zDodTU4su44z6c607/o4Yp8biZBRmfk5oWHzVl5QtSugySbEWX9gWXomswz+XRelyW42ohjzTwPeFIS3jReHeJRspJS251MTzvTo97x8eSoG+E+PgrJaec0apEW6R4f9cvkdaWSn4fIrvsSqe3vNh/bJv07nBrIyUgIFhk3sA2Q4OOAnUXmXQUpC9rRF6IVzb5QIV+rNW31jzFuTfBpqzM59rRCxmNfI9y+e71GG9y+e23jHy20qLmjACc3rFMiiSlzDwvv9t1r0YAwSPOm1ViKBhNOICkbRWyZKpFgSIRzkpCGQz5YYDk33zNk/XibLLTdZrwaY9tmsfG4keeGF6/H9oo4t4IlxCDNYqBngu91sK5xkF+9VbM9VCRUdNXptPF9AySCZdKhCrpWdQb/lbn1U23rFH4Pk0Yjcc6YRd74YK72DIhgRWhqbvjcNYP1RO+KtO/nJsjW5nMK4wZTysl2XmMGmNXgyJLxuISiWmqCCo3RKQjgnFNpPJ4NxcWUSaUK+T3ET89hvRW/LzUeEwxJhAvCKYtQkgkJjUyUrgvjLCJRDcyCPiPDyxOC9hbpbC/3c6jP9wL1W5VDC7MDeklrsyQHh3lyrrxlXHpgqYoocOTR4vTigyf/ki32SsT58OKDPrQUISjsoEvZt9MsfkID7NlyG66mOotfqUBIhqSJWtImIRIKu2eC5Av23vOVABhofsahKfqg5Fm19wHuDsH3AgveAJwLxIk6HYGprw7J3J4drMFTxC31UW9qwu2LGuDnbvfoUKPz/vL5ZQGt94VkiwL37IL8Djj4022asAiQ4nM9A6IvkCAkLVC2ivjllVFIHfpowlIqmTLntQZgE9i5I7cZTIhSNUZwGhqPHAtfFDBctgJOs25DfQoZBJKk6GMGUEL5wRF0l9pHyxgtTnJclq77zDWLwdJfYuEG2ijs87XFQB4lRKq1FY8L8rXAQnhS8+T3cqb50qkiKI1B7gpC4S2W81Lfnm41BNorDWcHSGU+QlZlHN3uUUVzdLtHhUGpI9T9Lo0E6MAIscNchPHqJ+beu24Ovh29VxK2yt71C+xdcJ8X+Q4IvxfA4NcGnbNaUqa+hRXqJapp3503dlumhutYLehvkkn3VsPrTE9WmymuRQ2klCKSLGQ+Hhi6fvOD+boEIF+o+IAmRC4JKYYwyCXTtmppg35udDSlgn9Ao3070Gj60LYrIRhB66t1Iuw2e6V9V2dBfvi51u7U412xbxX9CT9A39AP0LdHgb7tMKT41jRfY6P4Iyg4d+zfa6rygeOuXDGigKHkqkbAq9q8hcxZcofd+cL4GYpVJEySrZIPKKED5ekACNsHxFW/UCLMjmqRpFDCAK0Gaxcxjewx2TqicIowxPsYgxt2a+H5h5MtIGC+W7y+54Tq+4HSV4vS970D9P0FsPmeG5bvByLfWkS+Zwfj+4HDp42KMZ5ZN6JnWqD81w0MDN2GNTPyOrQsIQYQD004W3p3iD663r1xdIk5WyKlvFK43rW3ylC+LGSJMg7dWd3cqmduqPacvIVNQFwhyq+gJUxvZZbQt3NboGm1YO5kQDnpKoMa4SnmtDCob94JXNIDnnyMC/JRnus1+4PGMT7sBS20r7nxP2jw9tZwBt2MULszbuvDzTUO1Q//PkBni0VMfiOTf1F52G/1gnbQ7rnh7f/r1fvr1w39zT9J+IkdIFOc7rDdCVromk1oTA7bvYt298SQ+7Df6po8DUd0EUxxQuNded1uRki3j/btmYiTaI5lA0VkQnHaQFNOyEREDbSkacSW4qCanAtvVsb9fVz53CwIxx5QorUN4TRi43Nd6C2HMikryjpp0blmH/EdKVPrE+Ep2ZUZX5mD7s0NW4ce4OWqFdINukGr2W53mjOSEk7D8ui/kyPACl7ba3qP06uY++8yZax1+rU4a/sz6zkkqWSigbJJlsrsoTWM+ZJW1vBuQwMrg99UHtutoF3WlLsdaqmw6AM7p9Lunn11FxvNaCyrX1+fvdnEplLvFYtzag+/Kzx/0uoE7c9I4tm+OPDrfFovChba/YUFoukMYkaUaU70P6F9LAQLdTadLuec2itBOC/AgULN2kEMe3VPdWemErJD/zLvvdE3o4Gafd0sOAkZj1RzNJ3FZrYSzwBqFq5QMwhEgORByzyvnPTnJk2bnxFJQ7wQmR6laJjjTt3IUOG205XiMk37wLjYXesKkgrGDRLxfwj51EC/UU7EHPNPB3BnCVC4Bo/XVlbmeDqlYYUSNE0JX8lV3QTSL5nJ5QwWaN+60kyr5llx/gcrJvnw9Aqg1NvO8oHpFTAJICjH3lOpk2gUUSNZdjwFWYEySJEOlzbkkHg2A11gmryZ2CwPT7it9Aa+lJtc3hr5s6+bJp1s+8dZiF93q8KEUtpDcERFyAkcussrzLQJI/DaW8UXr3yTqd3U0Cc6v8rTFkebnTlnYEJXQ20pGiBqE8fuqF/V139bsxF/hZPPzUIDNuoZwJF5mzmwTAoakYcn4rR+FqeE4wmNbYlCq/4rD1bvA2obKDS0gRMf13SNKh59m7h/5zawjXAnDZD8jvhTKKduDAKlz/2IcpiIrNAFw+2Owx63gP0m9MaaRE23vvenvg90CMcX1dfodnRxoP4BZi6O4UXXaP4BlngCOxFHl2bdHhTu3nJsgM8Zju/FLMM8CvS/g5Alh5+XZDIn8eJwysYQQRYffkrZMibRjKimDwsTHFtcViKCuUz++3/QkBtYkRj5u78f1EYH2dBEe71Svf366b97dl57v28Bv1MDPr8LINxiRy6ppEAFETKeW5YF5uSHdD+oCZKRAMEhvBPisAJaO/h1NNqUEt6Iv9lTUYWqpfqrVZLC4jN7lnBbOI5hN/R7q/t6xfII74iH/ws67HCKP4OYxy/COzKG28SxNzgxDjnBkkT/HUChDNetr1sp0XvxxZcFE0pzDH698Gf4e4W/VylKcHgzQjoNDnWCdifoN/wwniI5TKDgu7eDLbLwSZolcOjZ6QKxWtS7QfFga6h4gDXVxVHHoprVcbEpCXaMDq9nbFTD/tXwwAZOmIryizzquX6zRPoCO0BX/p2zqUFf7sA0au+nqnQt7x6biv5yjuWYirFaAjQ6MLJelnHXekXWr4a/1/Co2Wm1T5utVqu1BRzMbpHNzxAntoboKgVTsJ+NttEZJAmVdKaPP44WlhlO+qMSX8qEqedIOKPNCU3Vr+DOC2f0F/WPl46O/XZ7CzIqwRvvVPjNKZJxJEKc1otqZfJqJu1W+yTYRihU+ynhwR1JI7arDPv3xXLdlQ0ehoD0EKq44yTFk3iNue5PiHESKMtrg8lMY4Zri7H/NFLN6HAYjtOZufpqBS1lcbdbQUs7E+GfFntqTlDChESC3BHux5qfKxNTmBaZOn0qi00IIkQCd22gtRcxo9ISJSGS01CgfQ2tj+7gKj9PP9Fh3l+gUPmC0zsakxkxyVzmllgSrrPaDhqmkkreqn/nq9pw7arPZhyahTJcOmoCxnRgUr1CtiArjIAa88ua6iC6zchg8R1ULNVe0NuOxSS9o5wBPtdGV1lfidcX/rDWMR2n98glMYCUGA410GM4BBeylBPALPsGWCRJsmD8W+LOezOidYyBu58Ey0wTWpE0MpB6MItGYb+2vAqfbl1sSOHd+srhIP8GW29LQWu7o/P+m1+HB/lmr47GVGJJ73xklDvCQT5x+ommM3BR771my70G2rsmEc2SPS3Ne6/obL4HLFDHNHTXUUx16tO1CJIgyg5IDcHg+pLQVd7WUdAykbn34EOMyJSmxUQu1UL+coFHnhTBG1QgtkwBNzZCCU7xTPueLq/ejd4HN3zWQFdpGKB9+EEpT3Q7amqQlJQBKuCUekctPsOpK9eynDOlDKiwyZCSoTmJF6D3waMuSAjCqSxb0BPK+lqw1C8RQ3AiEA45E9pwXjIeRytENL2LgpQKGczYHfgsmkYVgbhWlYG+HNlMVA1LdmhdOK7XWhgQ1KqoB4rCboK2/AvPQyGQ2ksZp9IwAnEyw7r+pKcCHkfBihGvugld17VUbCqC/IwmupwmTsM54/rPZmiPzMYfea7fKVDmH9D2wOa8mHKUEyhqaK4ubFQkLKU4NtlyihnghKvzHurbMouE/AD7CmN5ZZGTDYfMnVuh5QmUrKQJ+cPG0diGcUxdmt0Cy/nPxuVZejmhM30k/xlJnpFi63ouhWaZDx+j/xivnck/cj1gKQsWF+wCs4wDOXVndfOrEK06N0Vb/70HpwWN1nKj2nAt6x5sXRFYANxGQFMhcX58XEsnABjX3yL7LaKRFeowZlmUy+9A/Wm3Ea4WKY6wxPUifW2ealsgLHwK5838GgBH0RheGNsm1ZshEUKfNayEF2YNHwQLzpRE5OGxeYK3ftL88rB8+CFa5hO1zv4JyRp6xvq4U9M5TfCM1HSNE9rEkzBqd45qtWHe+5VqAV0N3TFa08mywsjmC3SmxAReYnHkrxI7IEW4wJEEiLxGzmpfflDOvD7sAPMj9sPduAm597fuaYOlU+pr0/Xj9ZbgcE5TAgpmo87MB4H3waZ9+aeC8Qba9OGvNu3VyPimjKusr0374WSWG70P91F4tbZ9q48iFn4CWTUKaWj/rlle+hkSEsMVchxrnBzQRvqZWtdizrgc620ht4vsLq77azpltGK3dcNCNZd7xU8KSkRvTX6l9HpieQSr/6SWaCu6Uhpn+95A03kLasteS19u1unjuzOpmugFen8zvFGGzVJZ5wkGkGJBfqmMpWBloIctDbRanyOn0/UQAiu5aj/P5faV/qumkat0ynxpNduC+hxZXeMJqPq9VjzNvnExGPkRMNTGfAQkFMF9YtDjX5grXGzqmaujT/5lKdWCOYiY1ZK+mjWFfIh6aPN15J3mFIGLopzt1X6ZCCYZjatdVjnqdu+99smw3Trd22w4NyMEPfhu8/qBhCwitevgobEIyYkM55sPxvaiE6rSeyeBn7IJ4SmRcI9h5PBf/m817ebPnbFXtNzyRpEvhQ9r1fyjtZq1MOiHZa5M8QWL6tXOVovZo8CC6YIoVeaqrrIaHf7Ynt6yCN1eDasdqf+LBQ6fblJ5i9XOWFRR+X+yMxutXe3MqMu//2nF7D0eJ3ixoOnMvLv39w1XkTdis5EkeFEdMmRd6duwb27c3tjqB88JFE4RRD4ti/N2VzA6IouY3QNo1ZN2nLe7omNlCJJpFj/5lL2GV3S9xg56bMeu2bXd1ht9f75f3a7ZYIwuz3eXt+6HmnbNw3xfcYfaun0gbxtttQmQL5uanaaHgHwhYSa920xUY3qaGX9kMftEcRNnkkVUwEVFPv3/1U/R0Dy5R/57yDt5r/We1DTl78JmHK7JVV5B816gXUzFe4ktXGo2PN+EY7CpG4AXpF/fJ33Ilbyiuwsczk3OoYYRdMEhpuCbwcsgFDDdXJyvKbclJOYyWxR8mkgD1iQ6LsU5BaWBScYJkWpi3NxVAd+IBJNcwyrAD+rPhgl+gKGBhxvHABgitNP76m3DupZA3GnUgCxiuLwqDAlc3VIAZepJaGJlF5xFWSi3JyRE87m1a5pRZqKb20PdPlpcCt3+JFzeyb7X88Garr3Ahy171t9aUufT92RBIJ6lqS5cVT8OC/S6de+3714bqH11VIHujLTCSB4iepjxzStA5b3+5qAN7fyWWDgRN0dKnMk5SaWL6dQwdM7rW7q2cJF/G1xcbHlnUZi7uYohMkhYlMW1sZNF8vqXFfobHdakI4oBczsHUVm1B/h3FYWO17m6zGC9PX3TodpvHxjtis40OmphLhBs4NxPq65BMs6hBqHaU4x/AbSdRlt1sYqaTzRFCY1jKkjI0soViUkUDwxIycMdnxkEXTt17cPQqIwOj5+GxFuGpQJdJo4a31s4WAuxuNSVOomelBZz6ziJGWR9rBh56XZlxdBfMSGLfNtk8KW7mdwvbAI/IiNN+kd30ncsXkNPCB42kQh6r0Bn8RLfC4DhlQztRSzcK88b4rKjwOLFjj38xbUaDTCfWDH82zSotmKZgzmWu1NPt+kFWvMJbruxAPP/HwAA//+KB4Of" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/include/list_common.go b/vendor/github.com/elastic/beats/v7/metricbeat/include/list_common.go deleted file mode 100644 index f15d6a4b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/include/list_common.go +++ /dev/null @@ -1,173 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/module_include_list/module_include_list.go - DO NOT EDIT. - -package include - -import ( - // Import packages that need to register themselves. - _ "github.com/elastic/beats/v7/metricbeat/module/aerospike" - _ "github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace" - _ "github.com/elastic/beats/v7/metricbeat/module/apache" - _ "github.com/elastic/beats/v7/metricbeat/module/apache/status" - _ "github.com/elastic/beats/v7/metricbeat/module/beat" - _ "github.com/elastic/beats/v7/metricbeat/module/beat/state" - _ "github.com/elastic/beats/v7/metricbeat/module/beat/stats" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk" - _ "github.com/elastic/beats/v7/metricbeat/module/consul" - _ "github.com/elastic/beats/v7/metricbeat/module/consul/agent" - _ "github.com/elastic/beats/v7/metricbeat/module/couchbase" - _ "github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket" - _ "github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster" - _ "github.com/elastic/beats/v7/metricbeat/module/couchbase/node" - _ "github.com/elastic/beats/v7/metricbeat/module/couchdb" - _ "github.com/elastic/beats/v7/metricbeat/module/couchdb/server" - _ "github.com/elastic/beats/v7/metricbeat/module/dropwizard" - _ "github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard" - _ "github.com/elastic/beats/v7/metricbeat/module/envoyproxy" - _ "github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server" - _ "github.com/elastic/beats/v7/metricbeat/module/etcd" - _ "github.com/elastic/beats/v7/metricbeat/module/etcd/leader" - _ "github.com/elastic/beats/v7/metricbeat/module/etcd/metrics" - _ "github.com/elastic/beats/v7/metricbeat/module/etcd/self" - _ "github.com/elastic/beats/v7/metricbeat/module/etcd/store" - _ "github.com/elastic/beats/v7/metricbeat/module/golang" - _ "github.com/elastic/beats/v7/metricbeat/module/golang/expvar" - _ "github.com/elastic/beats/v7/metricbeat/module/golang/heap" - _ "github.com/elastic/beats/v7/metricbeat/module/graphite" - _ "github.com/elastic/beats/v7/metricbeat/module/graphite/server" - _ "github.com/elastic/beats/v7/metricbeat/module/haproxy" - _ "github.com/elastic/beats/v7/metricbeat/module/haproxy/info" - _ "github.com/elastic/beats/v7/metricbeat/module/haproxy/stat" - _ "github.com/elastic/beats/v7/metricbeat/module/http" - _ "github.com/elastic/beats/v7/metricbeat/module/http/json" - _ "github.com/elastic/beats/v7/metricbeat/module/http/server" - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia" - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx" - _ "github.com/elastic/beats/v7/metricbeat/module/kafka" - _ "github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup" - _ "github.com/elastic/beats/v7/metricbeat/module/kafka/partition" - _ "github.com/elastic/beats/v7/metricbeat/module/kibana" - _ "github.com/elastic/beats/v7/metricbeat/module/kibana/stats" - _ "github.com/elastic/beats/v7/metricbeat/module/kibana/status" - _ "github.com/elastic/beats/v7/metricbeat/module/kvm" - _ "github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat" - _ "github.com/elastic/beats/v7/metricbeat/module/logstash" - _ "github.com/elastic/beats/v7/metricbeat/module/logstash/node" - _ "github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats" - _ "github.com/elastic/beats/v7/metricbeat/module/memcached" - _ "github.com/elastic/beats/v7/metricbeat/module/memcached/stats" - _ "github.com/elastic/beats/v7/metricbeat/module/mongodb" - _ "github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats" - _ "github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats" - _ "github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics" - _ "github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus" - _ "github.com/elastic/beats/v7/metricbeat/module/mongodb/status" - _ "github.com/elastic/beats/v7/metricbeat/module/munin" - _ "github.com/elastic/beats/v7/metricbeat/module/munin/node" - _ "github.com/elastic/beats/v7/metricbeat/module/mysql" - _ "github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status" - _ "github.com/elastic/beats/v7/metricbeat/module/mysql/status" - _ "github.com/elastic/beats/v7/metricbeat/module/nats" - _ "github.com/elastic/beats/v7/metricbeat/module/nats/connections" - _ "github.com/elastic/beats/v7/metricbeat/module/nats/routes" - _ "github.com/elastic/beats/v7/metricbeat/module/nats/stats" - _ "github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions" - _ "github.com/elastic/beats/v7/metricbeat/module/nginx" - _ "github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus" - _ "github.com/elastic/beats/v7/metricbeat/module/php_fpm" - _ "github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool" - _ "github.com/elastic/beats/v7/metricbeat/module/php_fpm/process" - _ "github.com/elastic/beats/v7/metricbeat/module/postgresql" - _ "github.com/elastic/beats/v7/metricbeat/module/postgresql/activity" - _ "github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter" - _ "github.com/elastic/beats/v7/metricbeat/module/postgresql/database" - _ "github.com/elastic/beats/v7/metricbeat/module/postgresql/statement" - _ "github.com/elastic/beats/v7/metricbeat/module/prometheus" - _ "github.com/elastic/beats/v7/metricbeat/module/prometheus/collector" - _ "github.com/elastic/beats/v7/metricbeat/module/prometheus/query" - _ "github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write" - _ "github.com/elastic/beats/v7/metricbeat/module/rabbitmq" - _ "github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection" - _ "github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange" - _ "github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node" - _ "github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue" - _ "github.com/elastic/beats/v7/metricbeat/module/redis" - _ "github.com/elastic/beats/v7/metricbeat/module/redis/info" - _ "github.com/elastic/beats/v7/metricbeat/module/redis/key" - _ "github.com/elastic/beats/v7/metricbeat/module/redis/keyspace" - _ "github.com/elastic/beats/v7/metricbeat/module/system" - _ "github.com/elastic/beats/v7/metricbeat/module/system/core" - _ "github.com/elastic/beats/v7/metricbeat/module/system/cpu" - _ "github.com/elastic/beats/v7/metricbeat/module/system/diskio" - _ "github.com/elastic/beats/v7/metricbeat/module/system/entropy" - _ "github.com/elastic/beats/v7/metricbeat/module/system/filesystem" - _ "github.com/elastic/beats/v7/metricbeat/module/system/fsstat" - _ "github.com/elastic/beats/v7/metricbeat/module/system/load" - _ "github.com/elastic/beats/v7/metricbeat/module/system/memory" - _ "github.com/elastic/beats/v7/metricbeat/module/system/network" - _ "github.com/elastic/beats/v7/metricbeat/module/system/network_summary" - _ "github.com/elastic/beats/v7/metricbeat/module/system/process" - _ "github.com/elastic/beats/v7/metricbeat/module/system/process_summary" - _ "github.com/elastic/beats/v7/metricbeat/module/system/raid" - _ "github.com/elastic/beats/v7/metricbeat/module/system/service" - _ "github.com/elastic/beats/v7/metricbeat/module/system/socket" - _ "github.com/elastic/beats/v7/metricbeat/module/system/socket_summary" - _ "github.com/elastic/beats/v7/metricbeat/module/system/uptime" - _ "github.com/elastic/beats/v7/metricbeat/module/system/users" - _ "github.com/elastic/beats/v7/metricbeat/module/traefik" - _ "github.com/elastic/beats/v7/metricbeat/module/traefik/health" - _ "github.com/elastic/beats/v7/metricbeat/module/uwsgi" - _ "github.com/elastic/beats/v7/metricbeat/module/uwsgi/status" - _ "github.com/elastic/beats/v7/metricbeat/module/vsphere" - _ "github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore" - _ "github.com/elastic/beats/v7/metricbeat/module/vsphere/host" - _ "github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine" - _ "github.com/elastic/beats/v7/metricbeat/module/windows" - _ "github.com/elastic/beats/v7/metricbeat/module/windows/perfmon" - _ "github.com/elastic/beats/v7/metricbeat/module/windows/service" - _ "github.com/elastic/beats/v7/metricbeat/module/zookeeper" - _ "github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection" - _ "github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr" - _ "github.com/elastic/beats/v7/metricbeat/module/zookeeper/server" -) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/include/list_docker.go b/vendor/github.com/elastic/beats/v7/metricbeat/include/list_docker.go deleted file mode 100644 index 18a34924..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/include/list_docker.go +++ /dev/null @@ -1,57 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/module_include_list/module_include_list.go - DO NOT EDIT. - -// +build linux darwin windows - -package include - -import ( - // Import packages that need to register themselves. - _ "github.com/elastic/beats/v7/metricbeat/module/docker/container" - _ "github.com/elastic/beats/v7/metricbeat/module/docker/cpu" - _ "github.com/elastic/beats/v7/metricbeat/module/docker/diskio" - _ "github.com/elastic/beats/v7/metricbeat/module/docker/event" - _ "github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck" - _ "github.com/elastic/beats/v7/metricbeat/module/docker/image" - _ "github.com/elastic/beats/v7/metricbeat/module/docker/info" - _ "github.com/elastic/beats/v7/metricbeat/module/docker/memory" - _ "github.com/elastic/beats/v7/metricbeat/module/docker/network" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/container" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/event" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/node" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/system" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume" -) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/magefile.go b/vendor/github.com/elastic/beats/v7/metricbeat/magefile.go deleted file mode 100644 index f94556c7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/magefile.go +++ /dev/null @@ -1,182 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build mage - -package main - -import ( - "context" - "fmt" - "os" - "strconv" - "time" - - "github.com/magefile/mage/mg" - - devtools "github.com/elastic/beats/v7/dev-tools/mage" - metricbeat "github.com/elastic/beats/v7/metricbeat/scripts/mage" - - // mage:import - "github.com/elastic/beats/v7/dev-tools/mage/target/build" - // mage:import - "github.com/elastic/beats/v7/dev-tools/mage/target/common" - // mage:import - _ "github.com/elastic/beats/v7/dev-tools/mage/target/dashboards" - // mage:import - _ "github.com/elastic/beats/v7/dev-tools/mage/target/docs" - // mage:import - _ "github.com/elastic/beats/v7/dev-tools/mage/target/pkg" - // mage:import - "github.com/elastic/beats/v7/dev-tools/mage/target/test" - // mage:import - "github.com/elastic/beats/v7/dev-tools/mage/target/unittest" - // mage:import - "github.com/elastic/beats/v7/dev-tools/mage/target/update" - // mage:import - _ "github.com/elastic/beats/v7/dev-tools/mage/target/compose" -) - -func init() { - common.RegisterCheckDeps(update.Update) - test.RegisterDeps(GoIntegTest) - unittest.RegisterGoTestDeps(Fields) - unittest.RegisterPythonTestDeps(Fields) - - devtools.BeatDescription = "Metricbeat is a lightweight shipper for metrics." -} - -// Aliases provides compatibility with CI while we transition all Beats -// to having common testing targets. -var Aliases = map[string]interface{}{ - "goTestUnit": unittest.GoUnitTest, // dev-tools/jenkins_ci.ps1 uses this. -} - -//CollectAll generates the docs and the fields. -func CollectAll() { - mg.Deps(CollectDocs, FieldsDocs) -} - -// Package packages the Beat for distribution. -// Use SNAPSHOT=true to build snapshots. -// Use PLATFORMS to control the target platforms. -// Use VERSION_QUALIFIER to control the version qualifier. -func Package() { - start := time.Now() - defer func() { fmt.Println("package ran for", time.Since(start)) }() - - devtools.UseElasticBeatOSSPackaging() - metricbeat.CustomizePackaging() - - mg.Deps(update.Update, metricbeat.PrepareModulePackagingOSS) - mg.Deps(build.CrossBuild, build.CrossBuildGoDaemon) - mg.SerialDeps(devtools.Package, TestPackages) -} - -// TestPackages tests the generated packages (i.e. file modes, owners, groups). -func TestPackages() error { - return devtools.TestPackages( - devtools.WithModulesD(), - devtools.WithModules(), - - // To be increased or removed when more light modules are added - devtools.MinModules(1), - ) -} - -// Dashboards collects all the dashboards and generates index patterns. -func Dashboards() error { - return devtools.KibanaDashboards("module") -} - -// Config generates both the short and reference configs. -func Config() { - mg.Deps(configYML, metricbeat.GenerateDirModulesD) -} - -// Imports generates an include/list_{suffix}.go file containing -// a import statement for each module and dataset. -func Imports() error { - return metricbeat.GenerateOSSMetricbeatModuleIncludeListGo() -} - -func configYML() error { - return devtools.Config(devtools.AllConfigTypes, metricbeat.OSSConfigFileParams(), ".") -} - -// MockedTests runs the HTTP tests using the mocked data inside each {module}/{metricset}/testdata folder. -// Use MODULE={module_name} to run only mocked tests with a single module. -// Use GENERATE=true or GENERATE=1 to regenerate JSON files. -func MockedTests(ctx context.Context) error { - params := devtools.DefaultGoTestUnitArgs() - - params.ExtraFlags = []string{"github.com/elastic/beats/v7/metricbeat/mb/testing/data/."} - - if module := os.Getenv("MODULE"); module != "" { - params.ExtraFlags = append(params.ExtraFlags, "-module="+module) - } - - if generate, _ := strconv.ParseBool(os.Getenv("GENERATE")); generate { - params.ExtraFlags = append(params.ExtraFlags, "-data") - } - - params.Packages = nil - - return devtools.GoTest(ctx, params) -} - -// Fields generates a fields.yml for the Beat. -func Fields() error { - return devtools.GenerateFieldsYAML("module") -} - -// ExportDashboard exports a dashboard and writes it into the correct directory -// -// Required ENV variables: -// * MODULE: Name of the module -// * ID: Dashboard id -func ExportDashboard() error { - return devtools.ExportDashboard() -} - -// FieldsDocs generates docs/fields.asciidoc containing all fields -// (including x-pack). -func FieldsDocs() error { - inputs := []string{ - devtools.OSSBeatDir("module"), - devtools.XPackBeatDir("module"), - } - output := devtools.CreateDir("build/fields/fields.all.yml") - if err := devtools.GenerateFieldsYAMLTo(output, inputs...); err != nil { - return err - } - return devtools.Docs.FieldDocs(output) -} - -// CollectDocs creates the documentation under docs/ -func CollectDocs() error { - return metricbeat.CollectDocs() -} - -// GoIntegTest executes the Go integration tests. -// Use TEST_COVERAGE=true to enable code coverage profiling. -// Use RACE_DETECTOR=true to enable the race detector. -// Use TEST_TAGS=tag1,tag2 to add additional build tags. -func GoIntegTest(ctx context.Context) error { - mg.Deps(Fields) - return devtools.GoTestIntegrationForModule(ctx) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/main.go b/vendor/github.com/elastic/beats/v7/metricbeat/main.go deleted file mode 100644 index 749ec800..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/main.go +++ /dev/null @@ -1,37 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package metricbeat contains the entrypoint to Metricbeat which is a lightweight -data shipper for operating system and service metrics. It ships events directly -to Elasticsearch or Logstash. The data can then be visualized in Kibana. - -Downloads: https://www.elastic.co/downloads/beats/metricbeat -*/ -package main - -import ( - "os" - - "github.com/elastic/beats/v7/metricbeat/cmd" -) - -func main() { - if err := cmd.RootCmd.Execute(); err != nil { - os.Exit(1) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/main_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/main_test.go deleted file mode 100644 index 1c0033a2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/main_test.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -// This file is mandatory as otherwise the packetbeat.test binary is not generated correctly. - -import ( - "flag" - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/system/template" - "github.com/elastic/beats/v7/metricbeat/cmd" -) - -var systemTest *bool - -func init() { - testing.Init() - systemTest = flag.Bool("systemTest", false, "Set to true when running system tests") - cmd.RootCmd.PersistentFlags().AddGoFlag(flag.CommandLine.Lookup("systemTest")) - cmd.RootCmd.PersistentFlags().AddGoFlag(flag.CommandLine.Lookup("test.coverprofile")) -} - -// Test started when the test binary is started. Only calls main. -func TestSystem(t *testing.T) { - if *systemTest { - main() - } -} - -func TestTemplate(t *testing.T) { - template.TestTemplate(t, cmd.Name) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/make.bat b/vendor/github.com/elastic/beats/v7/metricbeat/make.bat deleted file mode 100644 index 61c1fe7a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/make.bat +++ /dev/null @@ -1,11 +0,0 @@ -@echo off - -REM Windows wrapper for Mage (https://magefile.org/) that installs it -REM to %GOPATH%\bin from the Beats vendor directory. -REM -REM After running this once you may invoke mage.exe directly. - -WHERE mage -IF %ERRORLEVEL% NEQ 0 go install -mod=vendor github.com/magefile/mage - -mage %* diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/builders.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/builders.go deleted file mode 100644 index 48683e05..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/builders.go +++ /dev/null @@ -1,295 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mb - -import ( - "fmt" - "strings" - - "github.com/gofrs/uuid" - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/monitoring" -) - -var ( - // ErrEmptyConfig indicates that modules configuration list is nil or empty. - ErrEmptyConfig = errors.New("one or more modules must be configured") - - // ErrAllModulesDisabled indicates that all modules are disabled. At least - // one module must be enabled. - ErrAllModulesDisabled = errors.New("all modules are disabled") - - // ErrModuleDisabled indicates a disabled module has been tried to instantiate. - ErrModuleDisabled = errors.New("disabled module") -) - -// NewModule builds a new Module and its associated MetricSets based on the -// provided configuration data. config contains config data (the data -// will be unpacked into ModuleConfig structs). r is the Register where the -// ModuleFactory's and MetricSetFactory's will be obtained from. This method -// returns a Module and its configured MetricSets or an error. -func NewModule(config *common.Config, r *Register) (Module, []MetricSet, error) { - if !config.Enabled() { - return nil, nil, ErrModuleDisabled - } - - bm, err := newBaseModuleFromConfig(config) - if err != nil { - return nil, nil, err - } - - module, err := createModule(r, bm) - if err != nil { - return nil, nil, err - } - - metricsets, err := initMetricSets(r, module) - if err != nil { - return nil, nil, err - } - - return module, metricsets, nil -} - -// newBaseModuleFromConfig creates a new BaseModule from config. The returned -// BaseModule's name will always be lower case. -func newBaseModuleFromConfig(rawConfig *common.Config) (BaseModule, error) { - baseModule := BaseModule{ - config: DefaultModuleConfig(), - rawConfig: rawConfig, - } - err := rawConfig.Unpack(&baseModule.config) - if err != nil { - return baseModule, err - } - - // If timeout is not set, timeout is set to the same value as period - if baseModule.config.Timeout == 0 { - baseModule.config.Timeout = baseModule.config.Period - } - - baseModule.name = strings.ToLower(baseModule.config.Module) - - err = mustNotContainDuplicates(baseModule.config.Hosts) - if err != nil { - return baseModule, errors.Wrapf(err, "invalid hosts for module '%s'", baseModule.name) - } - - return baseModule, nil -} - -func createModule(r *Register, bm BaseModule) (Module, error) { - f := r.moduleFactory(bm.Name()) - if f == nil { - f = DefaultModuleFactory - } - - return f(bm) -} - -func initMetricSets(r *Register, m Module) ([]MetricSet, error) { - var ( - errs multierror.Errors - metricsets []MetricSet - ) - - bms, err := newBaseMetricSets(r, m) - if err != nil { - return nil, err - } - - for _, bm := range bms { - registration, err := r.metricSetRegistration(bm.Module().Name(), bm.Name()) - if err != nil { - errs = append(errs, err) - continue - } - - bm.registration = registration - bm.hostData = HostData{URI: bm.host} - if registration.HostParser != nil { - bm.hostData, err = registration.HostParser(bm.Module(), bm.host) - if err != nil { - errs = append(errs, errors.Wrapf(err, "host parsing failed for %v-%v", - bm.Module().Name(), bm.Name())) - continue - } - bm.host = bm.hostData.Host - } - - metricSet, err := registration.Factory(bm) - if err == nil { - err = mustHaveModule(metricSet, bm) - if err == nil { - err = mustImplementFetcher(metricSet) - } - } - if err != nil { - errs = append(errs, err) - continue - } - - metricsets = append(metricsets, metricSet) - } - - return metricsets, errs.Err() -} - -// newBaseMetricSets creates a new BaseMetricSet for all MetricSets defined -// in the module's config. An error is returned if no MetricSets are specified -// in the module's config and no default MetricSet is defined. -func newBaseMetricSets(r *Register, m Module) ([]BaseMetricSet, error) { - hosts := []string{""} - if l := m.Config().Hosts; len(l) > 0 { - hosts = l - } - - metricSetNames := m.Config().MetricSets - if len(metricSetNames) == 0 { - var err error - metricSetNames, err = r.DefaultMetricSets(m.Name()) - if err != nil { - return nil, errors.Errorf("no metricsets configured for module '%s'", m.Name()) - } - } - - var metricsets []BaseMetricSet - for _, name := range metricSetNames { - name = strings.ToLower(name) - for _, host := range hosts { - id, err := uuid.NewV4() - if err != nil { - return nil, errors.Wrap(err, "failed to generate ID for metricset") - } - msID := id.String() - metrics := monitoring.NewRegistry() - monitoring.NewString(metrics, "module").Set(m.Name()) - monitoring.NewString(metrics, "metricset").Set(name) - if host != "" { - monitoring.NewString(metrics, "host").Set(host) - } - monitoring.NewString(metrics, "id").Set(msID) - - metricsets = append(metricsets, BaseMetricSet{ - id: msID, - name: name, - module: m, - host: host, - metrics: metrics, - logger: logp.NewLogger(m.Name() + "." + name), - }) - } - } - return metricsets, nil -} - -// mustHaveModule returns an error if the given MetricSet's Module() method -// returns nil. This validation ensures that all MetricSet implementations -// honor the interface contract. -func mustHaveModule(ms MetricSet, base BaseMetricSet) error { - if ms.Module() == nil { - return fmt.Errorf("%s module cannot be nil in %T", base.module.Name(), ms) - } - return nil -} - -// mustImplementFetcher returns an error if the given MetricSet does not -// implement one of the Fetcher interface or if it implements more than one -// of them. -func mustImplementFetcher(ms MetricSet) error { - var ifcs []string - if _, ok := ms.(EventFetcher); ok { - ifcs = append(ifcs, "EventFetcher") - } - - if _, ok := ms.(EventsFetcher); ok { - ifcs = append(ifcs, "EventsFetcher") - } - - if _, ok := ms.(ReportingMetricSet); ok { - ifcs = append(ifcs, "ReportingMetricSet") - } - - if _, ok := ms.(PushMetricSet); ok { - ifcs = append(ifcs, "PushMetricSet") - } - - if _, ok := ms.(ReportingMetricSetV2); ok { - ifcs = append(ifcs, "ReportingMetricSetV2") - } - - if _, ok := ms.(ReportingMetricSetV2Error); ok { - ifcs = append(ifcs, "ReportingMetricSetV2Error") - } - - if _, ok := ms.(ReportingMetricSetV2WithContext); ok { - ifcs = append(ifcs, "ReportingMetricSetV2WithContext") - } - - if _, ok := ms.(PushMetricSetV2); ok { - ifcs = append(ifcs, "PushMetricSetV2") - } - - if _, ok := ms.(PushMetricSetV2WithContext); ok { - ifcs = append(ifcs, "PushMetricSetV2WithContext") - } - - switch len(ifcs) { - case 0: - return fmt.Errorf("MetricSet '%s/%s' does not implement an event "+ - "producing interface (EventFetcher, EventsFetcher, "+ - "ReportingMetricSet, ReportingMetricSetV2, ReportingMetricSetV2Error, ReportingMetricSetV2WithContext"+ - "PushMetricSet, PushMetricSetV2, or PushMetricSetV2WithContext)", - ms.Module().Name(), ms.Name()) - case 1: - return nil - default: - return fmt.Errorf("MetricSet '%s/%s' can only implement a single "+ - "event producing interface, but implements %v", ms.Module().Name(), - ms.Name(), ifcs) - } -} - -// mustNotContainDuplicates returns an error if the given slice contains -// duplicate values. -func mustNotContainDuplicates(s []string) error { - duplicates := map[string]struct{}{} - set := make(map[string]struct{}, len(s)) - for _, v := range s { - _, encountered := set[v] - if encountered { - duplicates[v] = struct{}{} - continue - } - set[v] = struct{}{} - } - - if len(duplicates) > 0 { - var keys []string - for dup := range duplicates { - keys = append(keys, dup) - } - return fmt.Errorf("duplicates detected [%s]", strings.Join(keys, ", ")) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/event.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/event.go deleted file mode 100644 index f9261546..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/event.go +++ /dev/null @@ -1,216 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mb - -import ( - "fmt" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" -) - -// EventModifier is a function that can modifies an Event. This is typically -// used to apply transformations to an Event as it is converted to a -// beat.Event. An example is AddMetricSetInfo. -type EventModifier func(module, metricset string, event *Event) - -// Event contains the data generated by a MetricSet. -type Event struct { - RootFields common.MapStr // Fields that will be added to the root of the event. - ModuleFields common.MapStr // Fields that will be namespaced under [module]. - MetricSetFields common.MapStr // Fields that will be namespaced under [module].[metricset]. - - Index string // Index name prefix. If set overwrites the default prefix. - ID string // ID of event. If set, overwrites the default ID. - Namespace string // Fully qualified namespace to use for MetricSetFields. - Timestamp time.Time // Timestamp when the event data was collected. - Error error // Error that occurred while collecting the event data. - Host string // Host from which the data was collected. - Service string // Service type - Took time.Duration // Amount of time it took to collect the event data. - Period time.Duration // Period that is set to retrieve the events - - DisableTimeSeries bool // true if the event doesn't contain timeseries data -} - -// BeatEvent returns a new beat.Event containing the data this Event. It does -// mutate the underlying data in the Event. -func (e *Event) BeatEvent(module, metricSet string, modifiers ...EventModifier) beat.Event { - if e.RootFields == nil { - e.RootFields = common.MapStr{} - } - - for _, modify := range modifiers { - modify(module, metricSet, e) - } - - b := beat.Event{ - Timestamp: e.Timestamp, - Fields: e.RootFields, - TimeSeries: !e.DisableTimeSeries, - } - - if len(e.ModuleFields) > 0 { - b.Fields.Put(module, e.ModuleFields) - e.ModuleFields = nil - } - - // If service is not set, falls back to the module name - if e.Service == "" { - e.Service = module - } - e.RootFields.Put("service.type", e.Service) - - if len(e.MetricSetFields) > 0 { - switch e.Namespace { - case ".": - // Add fields to root. - b.Fields.DeepUpdate(e.MetricSetFields) - case "": - b.Fields.Put(module+"."+metricSet, e.MetricSetFields) - default: - b.Fields.Put(e.Namespace, e.MetricSetFields) - } - - e.MetricSetFields = nil - } - - // Set index prefix to overwrite default - if e.Index != "" { - b.Meta = common.MapStr{"index": e.Index} - } - - if e.ID != "" { - b.SetID(e.ID) - } - - if e.Error != nil { - b.Fields["error"] = common.MapStr{ - "message": e.Error.Error(), - } - } - - return b -} - -// AddMetricSetInfo is an EventModifier that adds information about the -// MetricSet that generated the event. It will always add the metricset and -// module names. And it will add the host, period (in milliseconds), and -// duration (round-trip time in nanoseconds) values if they are non-zero -// values. -// -// { -// "event": { -// "dataset": "apache.status", -// "duration": 115, -// "module": "apache" -// }, -// "service": { -// "address": "127.0.0.1", -// }, -// "metricset": { -// "name": "status", -// "period": 10000 -// } -// } -// -func AddMetricSetInfo(module, metricset string, event *Event) { - if event.Namespace == "" { - event.Namespace = fmt.Sprintf("%s.%s", module, metricset) - } - - e := common.MapStr{ - "event": common.MapStr{ - "dataset": event.Namespace, - "module": module, - }, - // TODO: This should only be sent if migration layer is enabled - "metricset": common.MapStr{ - "name": metricset, - }, - } - if event.Host != "" { - e.Put("service.address", event.Host) - } - if event.Took > 0 { - e.Put("event.duration", event.Took/time.Nanosecond) - } - if event.Period > 0 { - e.Put("metricset.period", event.Period/time.Millisecond) - } - - if event.RootFields == nil { - event.RootFields = e - } else { - event.RootFields.DeepUpdate(e) - } -} - -// TransformMapStrToEvent transforms a common.MapStr produced by MetricSet -// (like any MetricSet that does not natively produce a mb.Event). It accounts -// for the special key names and routes the data stored under those keys to the -// correct location in the event. -func TransformMapStrToEvent(module string, m common.MapStr, err error) Event { - var ( - event = Event{RootFields: common.MapStr{}, Error: err} - ) - - for k, v := range m { - switch k { - case TimestampKey: - switch ts := v.(type) { - case time.Time: - delete(m, TimestampKey) - event.Timestamp = ts - case common.Time: - delete(m, TimestampKey) - event.Timestamp = time.Time(ts) - } - case ModuleDataKey: - delete(m, ModuleDataKey) - event.ModuleFields, _ = tryToMapStr(v) - case RTTKey: - delete(m, RTTKey) - if took, ok := v.(time.Duration); ok { - event.Took = took - } - case NamespaceKey: - delete(m, NamespaceKey) - if ns, ok := v.(string); ok { - // The _namespace value does not include the module name and - // it is required in the mb.Event.Namespace value. - event.Namespace = module + "." + ns - } - } - } - - event.MetricSetFields = m - return event -} - -func tryToMapStr(v interface{}) (common.MapStr, bool) { - switch m := v.(type) { - case common.MapStr: - return m, true - case map[string]interface{}: - return common.MapStr(m), true - default: - return nil, false - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/event_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/event_test.go deleted file mode 100644 index 3de07034..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/event_test.go +++ /dev/null @@ -1,267 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package mb - -import ( - "errors" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestEventConversionToBeatEvent(t *testing.T) { - var ( - timestamp = time.Now() - module = "docker" - metricSet = "uptime" - ) - - t.Run("all levels", func(t *testing.T) { - e := (&Event{ - Timestamp: timestamp, - RootFields: common.MapStr{ - "type": "docker", - }, - ModuleFields: common.MapStr{ - "container": common.MapStr{ - "name": "wordpress", - }, - }, - MetricSetFields: common.MapStr{ - "ms": 1000, - }, - }).BeatEvent(module, metricSet) - - assert.Equal(t, timestamp, e.Timestamp) - assert.Equal(t, common.MapStr{ - "type": "docker", - "docker": common.MapStr{ - "container": common.MapStr{ - "name": "wordpress", - }, - "uptime": common.MapStr{ - "ms": 1000, - }, - }, - "service": common.MapStr{ - "type": "docker", - }, - }, e.Fields) - }) - - t.Run("idempotent", func(t *testing.T) { - mbEvent := &Event{ - Timestamp: timestamp, - RootFields: common.MapStr{ - "type": "docker", - }, - ModuleFields: common.MapStr{ - "container": common.MapStr{ - "name": "wordpress", - }, - }, - MetricSetFields: common.MapStr{ - "ms": 1000, - }, - } - e := mbEvent.BeatEvent(module, metricSet) - e = mbEvent.BeatEvent(module, metricSet) - - assert.Equal(t, timestamp, e.Timestamp) - assert.Equal(t, common.MapStr{ - "type": "docker", - "docker": common.MapStr{ - "container": common.MapStr{ - "name": "wordpress", - }, - "uptime": common.MapStr{ - "ms": 1000, - }, - }, - "service": common.MapStr{ - "type": "docker", - }, - }, e.Fields) - }) - - t.Run("with event modifiers", func(t *testing.T) { - modifier := func(m, ms string, e *Event) { - e.RootFields.Put("module", m) - e.RootFields.Put("metricset", ms) - } - - e := (&Event{}).BeatEvent(module, metricSet, modifier) - assert.Equal(t, common.MapStr{ - "module": module, - "metricset": metricSet, - "service": common.MapStr{ - "type": "docker", - }, - }, e.Fields) - }) - - t.Run("with ID", func(t *testing.T) { - mbEvent := &Event{ - ID: "foobar", - Timestamp: timestamp, - RootFields: common.MapStr{ - "type": "docker", - }, - ModuleFields: common.MapStr{ - "container": common.MapStr{ - "name": "wordpress", - }, - }, - MetricSetFields: common.MapStr{ - "ms": 1000, - }, - } - e := mbEvent.BeatEvent(module, metricSet) - e = mbEvent.BeatEvent(module, metricSet) - - assert.Equal(t, "foobar", e.Meta["_id"]) - assert.Equal(t, timestamp, e.Timestamp) - assert.Equal(t, common.MapStr{ - "type": "docker", - "docker": common.MapStr{ - "container": common.MapStr{ - "name": "wordpress", - }, - "uptime": common.MapStr{ - "ms": 1000, - }, - }, - "service": common.MapStr{ - "type": "docker", - }, - }, e.Fields) - }) - - t.Run("error message", func(t *testing.T) { - msg := "something failed" - e := (&Event{ - Error: errors.New(msg), - }).BeatEvent(module, metricSet) - - errorMessage, err := e.Fields.GetValue("error.message") - if err != nil { - t.Fatal(err) - } - assert.Equal(t, msg, errorMessage) - }) -} - -func TestAddMetricSetInfo(t *testing.T) { - const ( - host = "localhost" - elapsed = time.Duration(500 * time.Millisecond) - ) - - t.Run("all fields", func(t *testing.T) { - e := Event{ - Host: host, - Took: elapsed, - } - - AddMetricSetInfo(moduleName, metricSetName, &e) - - assert.Equal(t, common.MapStr{ - "event": common.MapStr{ - "module": moduleName, - "dataset": moduleName + "." + metricSetName, - "duration": time.Duration(500000000), - }, - "service": common.MapStr{ - "address": host, - }, - "metricset": common.MapStr{ - "name": metricSetName, - }, - }, e.RootFields) - }) - - t.Run("no optional fields", func(t *testing.T) { - e := Event{} - - AddMetricSetInfo(moduleName, metricSetName, &e) - - assert.Equal(t, common.MapStr{ - "event": common.MapStr{ - "module": moduleName, - "dataset": moduleName + "." + metricSetName, - }, - "metricset": common.MapStr{ - "name": metricSetName, - }, - }, e.RootFields) - }) -} - -func TestTransformMapStrToEvent(t *testing.T) { - var ( - timestamp = time.Now() - took = time.Duration(1) - moduleData = common.MapStr{ - "container_id": "busybox", - } - metricSetData = common.MapStr{ - "uptime": "1 day", - } - failure = errors.New("failed") - ) - - m := common.MapStr{ - TimestampKey: timestamp, - RTTKey: took, - ModuleDataKey: moduleData, - } - m.DeepUpdate(metricSetData) - - t.Run("normal", func(t *testing.T) { - m := m.Clone() - e := TransformMapStrToEvent("module", m, failure) - - assert.Equal(t, timestamp, e.Timestamp) - assert.Equal(t, took, e.Took) - assert.Empty(t, e.RootFields) - assert.Equal(t, moduleData, e.ModuleFields) - assert.Equal(t, metricSetData, e.MetricSetFields) - assert.Equal(t, failure, e.Error) - }) - - t.Run("namespace", func(t *testing.T) { - const namespace = "foo.bar" - - mapWithNamespace := m.Clone() - mapWithNamespace.Put(NamespaceKey, namespace) - - e := TransformMapStrToEvent("module", mapWithNamespace, nil) - - assert.Equal(t, timestamp, e.Timestamp) - assert.Equal(t, took, e.Took) - assert.Empty(t, e.RootFields) - assert.Equal(t, moduleData, e.ModuleFields) - assert.Equal(t, "module."+namespace, e.Namespace) - assert.Equal(t, metricSetData, e.MetricSetFields) - }) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/example_metricset_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/example_metricset_test.go deleted file mode 100644 index af7a2dfc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/example_metricset_test.go +++ /dev/null @@ -1,67 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mb_test - -import ( - "fmt" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -var hostParser = parse.URLHostParserBuilder{ - DefaultScheme: "http", -}.Build() - -func init() { - // Register the MetricSetFactory function for the "status" MetricSet. - mb.Registry.MustAddMetricSet("someapp", "status", NewMetricSet, - mb.WithHostParser(hostParser), - ) -} - -type MetricSet struct { - mb.BaseMetricSet -} - -func NewMetricSet(base mb.BaseMetricSet) (mb.MetricSet, error) { - fmt.Println("someapp-status url=", base.HostData().SanitizedURI) - return &MetricSet{BaseMetricSet: base}, nil -} - -// Fetch will be called periodically by the framework. -func (ms *MetricSet) Fetch(report mb.Reporter) { - // Fetch data from the host at ms.HostData().URI and return the data. - data, err := common.MapStr{ - "some_metric": 18.0, - "answer_to_everything": 42, - }, error(nil) - if err != nil { - // Report an error if it occurs. - report.Error(err) - return - } - - // Otherwise report the collected data. - report.Event(data) -} - -// ExampleReportingMetricSet demonstrates how to register a MetricSetFactory -// and implement a ReportingMetricSet. -func ExampleReportingMetricSet() {} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/example_module_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/example_module_test.go deleted file mode 100644 index b4520f71..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/example_module_test.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mb_test - -import ( - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - // Register the ModuleFactory function for the "example" module. - if err := mb.Registry.AddModule("example", NewModule); err != nil { - panic(err) - } -} - -type Module struct { - mb.BaseModule - Protocol string -} - -func NewModule(base mb.BaseModule) (mb.Module, error) { - // Unpack additional configuration options. - config := struct { - Protocol string `config:"protocol"` - }{ - Protocol: "udp", - } - if err := base.UnpackConfig(&config); err != nil { - return nil, err - } - - return &Module{BaseModule: base, Protocol: config.Protocol}, nil -} - -// ExampleModuleFactory demonstrates how to register a custom ModuleFactory -// and unpack additional configuration data. -func ExampleModuleFactory() {} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/lightmetricset.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/lightmetricset.go deleted file mode 100644 index 2354187b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/lightmetricset.go +++ /dev/null @@ -1,137 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mb - -import ( - "fmt" - "net/url" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/processors" -) - -// LightMetricSet contains the definition of a non-registered metric set -type LightMetricSet struct { - Name string - Module string - Default bool `config:"default"` - Input struct { - Module string `config:"module" validate:"required"` - MetricSet string `config:"metricset" validate:"required"` - Defaults interface{} `config:"defaults"` - } `config:"input" validate:"required"` - Processors processors.PluginConfig `config:"processors"` -} - -// Registration obtains a metric set registration for this light metric set, this registration -// contains a metric set factory that reprocess metric set creation taking into account the -// light metric set defaults -func (m *LightMetricSet) Registration(r *Register) (MetricSetRegistration, error) { - registration, err := r.metricSetRegistration(m.Input.Module, m.Input.MetricSet) - if err != nil { - return registration, errors.Wrapf(err, - "failed to start light metricset '%s/%s' using '%s/%s' metricset as input", - m.Module, m.Name, - m.Input.Module, m.Input.MetricSet) - } - - originalFactory := registration.Factory - registration.IsDefault = m.Default - - // Light modules factory has to override defaults and reproduce builder - // functionality with the resulting configuration, it does: - // - Override defaults - // - Call module factory if registered (it wouldn't have been called - // if light module is really a registered mixed module) - // - Call host parser if defined (it would have already been called - // without the light module defaults) - // - Finally, call the original factory for the registered metricset - registration.Factory = func(base BaseMetricSet) (MetricSet, error) { - // Override default config on base module and metricset - base.name = m.Name - baseModule, err := m.baseModule(base.module) - if err != nil { - return nil, errors.Wrapf(err, "failed to create base module for light module '%s', using base module '%s'", m.Module, base.module.Name()) - } - base.module = baseModule - - // Run module factory if registered, it will be called once per - // metricset, but it should be idempotent - moduleFactory := r.moduleFactory(m.Input.Module) - if moduleFactory != nil { - module, err := moduleFactory(*baseModule) - if err != nil { - return nil, errors.Wrapf(err, "module factory for module '%s' failed while creating light metricset '%s/%s'", m.Input.Module, m.Module, m.Name) - } - base.module = module - } - - // At this point host parser was already run, we need to run this again - // with the overriden defaults - if registration.HostParser != nil { - host := m.useHostURISchemeIfPossible(base.host, base.hostData.URI) - base.hostData, err = registration.HostParser(base.module, host) - if err != nil { - return nil, errors.Wrapf(err, "host parser failed on light metricset factory for '%s/%s'", m.Module, m.Name) - } - base.host = base.hostData.Host - } - - return originalFactory(base) - } - - return registration, nil -} - -// useHostURISchemeIfPossible method parses given URI to extract protocol scheme and prepend it to the host. -// It prevents from skipping protocol scheme (e.g. https) while executing HostParser. -func (m *LightMetricSet) useHostURISchemeIfPossible(host, uri string) string { - u, err := url.ParseRequestURI(uri) - if err == nil { - if u.Scheme != "" { - return fmt.Sprintf("%s://%s", u.Scheme, u.Host) - } - } - return host -} - -// baseModule does the configuration overrides in the base module configuration -// taking into account the light metric set default configurations -func (m *LightMetricSet) baseModule(from Module) (*BaseModule, error) { - // Initialize config using input defaults as raw config - rawConfig, err := common.NewConfigFrom(m.Input.Defaults) - if err != nil { - return nil, errors.Wrap(err, "invalid input defaults") - } - - // Copy values from user configuration - if err = from.UnpackConfig(rawConfig); err != nil { - return nil, errors.Wrap(err, "failed to copy values from user configuration") - } - - // Create the base module - baseModule, err := newBaseModuleFromConfig(rawConfig) - if err != nil { - return nil, errors.Wrap(err, "failed to create base module") - } - baseModule.name = m.Module - - return &baseModule, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/lightmetricset_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/lightmetricset_test.go deleted file mode 100644 index ebdf9e1b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/lightmetricset_test.go +++ /dev/null @@ -1,139 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mb - -import ( - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestLightMetricSetRegistration(t *testing.T) { - cases := map[string]struct { - module string - metricSet string - isDefault bool - fail bool - }{ - "metricset is registered": { - module: "foo", - metricSet: "bar", - fail: false, - }, - "metricset is registered and is default": { - module: "foo", - metricSet: "bar", - isDefault: true, - fail: false, - }, - "module is not registered": { - module: "notexists", - metricSet: "notexists", - fail: true, - }, - "metricset is not registered": { - module: "foo", - metricSet: "notexists", - fail: true, - }, - } - - fakeMetricSetFactory := func(b BaseMetricSet) (MetricSet, error) { return &b, nil } - - moduleName := "foo" - metricSetName := "bar" - lightMetricSetName := "metricset" - lightModuleName := "module" - - r := NewRegister() - r.MustAddMetricSet(moduleName, metricSetName, fakeMetricSetFactory) - - for title, c := range cases { - t.Run(title, func(t *testing.T) { - ms := LightMetricSet{ - Name: lightMetricSetName, - Module: lightModuleName, - Default: c.isDefault, - } - ms.Input.Module = c.module - ms.Input.MetricSet = c.metricSet - ms.Input.Defaults = common.MapStr{ - "query": common.MapStr{ - "extra": "something", - }, - } - - registration, err := ms.Registration(r) - if c.fail { - assert.Error(t, err) - return - } - require.NoError(t, err) - - // Check that registration has the light metricset settings - assert.Equal(t, c.metricSet, registration.Name) - assert.Equal(t, c.isDefault, registration.IsDefault) - - // Check that calling the factory with a registered base module: - // - Does not modify original base module - // - Does the proper overrides in the resulting metricset - bm := baseModule(t, r, moduleName, metricSetName) - moduleConfigBefore := bm.Module().Config().String() - metricSet, err := registration.Factory(bm) - - assert.Equal(t, moduleConfigBefore, bm.Module().Config().String(), - "original base module config should not change") - require.NoError(t, err) - require.NotNil(t, metricSet) - - assert.Equal(t, lightModuleName, metricSet.Module().Name()) - assert.Equal(t, lightMetricSetName, metricSet.Name()) - - expectedQuery := QueryParams{ - "default": "foo", - "extra": "something", - } - query := metricSet.Module().Config().Query - assert.Equal(t, expectedQuery, query) - }) - } -} - -func baseModule(t *testing.T, r *Register, module, metricSet string) BaseMetricSet { - origRegistration, err := r.metricSetRegistration(module, metricSet) - require.NoError(t, err) - - c := DefaultModuleConfig() - c.Module = module - c.MetricSets = []string{metricSet} - c.Query = QueryParams{"default": "foo"} - raw, err := common.NewConfigFrom(c) - require.NoError(t, err) - baseModule, err := newBaseModuleFromConfig(raw) - require.NoError(t, err) - - bm := BaseMetricSet{ - name: "bar", - module: &baseModule, - registration: origRegistration, - } - return bm -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/lightmodules.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/lightmodules.go deleted file mode 100644 index a7c141bd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/lightmodules.go +++ /dev/null @@ -1,286 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mb - -import ( - "fmt" - "io/ioutil" - "os" - "path/filepath" - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/processors" -) - -const ( - moduleYML = "module.yml" - manifestYML = "manifest.yml" -) - -// LightModulesSource loads module definitions from files in the provided paths -type LightModulesSource struct { - paths []string - log *logp.Logger -} - -// NewLightModulesSource creates a new LightModulesSource -func NewLightModulesSource(paths ...string) *LightModulesSource { - return &LightModulesSource{ - paths: paths, - log: logp.NewLogger("registry.lightmodules"), - } -} - -// Modules lists the light modules available on the configured paths -func (s *LightModulesSource) Modules() ([]string, error) { - return s.moduleNames() -} - -// HasModule checks if there is a light module with the given name -func (s *LightModulesSource) HasModule(moduleName string) bool { - names, err := s.moduleNames() - if err != nil { - s.log.Errorf("Failed to get list of light module names: %v", err) - return false - } - for _, name := range names { - if name == moduleName { - return true - } - } - return false -} - -// DefaultMetricSets list the default metricsets for a given module -func (s *LightModulesSource) DefaultMetricSets(r *Register, moduleName string) ([]string, error) { - module, err := s.loadModule(r, moduleName) - if err != nil { - return nil, errors.Wrapf(err, "getting default metricsets for module '%s'", moduleName) - } - var metricsets []string - for _, ms := range module.MetricSets { - if ms.Default { - metricsets = append(metricsets, ms.Name) - } - } - return metricsets, nil -} - -// MetricSets list the available metricsets for a given module -func (s *LightModulesSource) MetricSets(r *Register, moduleName string) ([]string, error) { - module, err := s.loadModule(r, moduleName) - if err != nil { - return nil, errors.Wrapf(err, "getting metricsets for module '%s'", moduleName) - } - metricsets := make([]string, 0, len(module.MetricSets)) - for _, ms := range module.MetricSets { - metricsets = append(metricsets, ms.Name) - } - return metricsets, nil -} - -// HasMetricSet checks if the given metricset exists -func (s *LightModulesSource) HasMetricSet(moduleName, metricSetName string) bool { - modulePath, found := s.findModulePath(moduleName) - if !found { - return false - } - - moduleConfig, err := s.loadModuleConfig(modulePath) - if err != nil { - s.log.Errorf("Failed to load module config for module '%s': %v", moduleName, err) - return false - } - - for _, name := range moduleConfig.MetricSets { - if name == metricSetName { - return true - } - } - return false -} - -// MetricSetRegistration obtains a registration for a light metric set -func (s *LightModulesSource) MetricSetRegistration(register *Register, moduleName, metricSetName string) (MetricSetRegistration, error) { - lightModule, err := s.loadModule(register, moduleName) - if err != nil { - return MetricSetRegistration{}, errors.Wrapf(err, "loading module '%s'", moduleName) - } - - ms, found := lightModule.MetricSets[metricSetName] - if !found { - return MetricSetRegistration{}, fmt.Errorf("metricset '%s/%s' not found", moduleName, metricSetName) - } - - return ms.Registration(register) -} - -// ModulesInfo returns a string representation of this source, with a list of known metricsets -func (s *LightModulesSource) ModulesInfo(r *Register) string { - var metricSets []string - modules, err := s.Modules() - if err != nil { - s.log.Errorf("Failed to list modules: %s", err) - } - for _, module := range modules { - moduleMetricSets, err := s.MetricSets(r, module) - if err != nil { - s.log.Errorf("Failed to list light metricsets for module %s: %v", module, err) - } - for _, name := range moduleMetricSets { - metricSets = append(metricSets, fmt.Sprintf("%s/%s", module, name)) - } - } - - return fmt.Sprintf("LightModules:[%s]", strings.Join(metricSets, ", ")) -} - -type lightModuleConfig struct { - Name string `config:"name"` - MetricSets []string `config:"metricsets"` -} - -// ProcessorsForMetricSet returns processors defined for the light metricset. -func (s *LightModulesSource) ProcessorsForMetricSet(r *Register, moduleName string, metricSetName string) (*processors.Processors, error) { - module, err := s.loadModule(r, moduleName) - if err != nil { - return nil, errors.Wrapf(err, "reading processors for metricset '%s' in module '%s'", metricSetName, moduleName) - } - metricSet, ok := module.MetricSets[metricSetName] - if !ok { - return nil, fmt.Errorf("unknown metricset '%s' in module '%s'", metricSetName, moduleName) - } - return processors.New(metricSet.Processors) -} - -// LightModule contains the definition of a light module -type LightModule struct { - Name string - MetricSets map[string]LightMetricSet -} - -func (s *LightModulesSource) loadModule(register *Register, moduleName string) (*LightModule, error) { - modulePath, found := s.findModulePath(moduleName) - if !found { - return nil, fmt.Errorf("module '%s' not found", moduleName) - } - - moduleConfig, err := s.loadModuleConfig(modulePath) - if err != nil { - return nil, errors.Wrapf(err, "loading light module '%s' definition", moduleName) - } - - metricSets, err := s.loadMetricSets(register, filepath.Dir(modulePath), moduleConfig.Name, moduleConfig.MetricSets) - if err != nil { - return nil, errors.Wrapf(err, "loading metric sets for light module '%s'", moduleName) - } - - return &LightModule{Name: moduleName, MetricSets: metricSets}, nil -} - -func (s *LightModulesSource) findModulePath(moduleName string) (string, bool) { - for _, dir := range s.paths { - candidate := filepath.Join(dir, moduleName, moduleYML) - if _, err := os.Stat(candidate); err == nil { - return candidate, true - } - } - return "", false -} - -func (s *LightModulesSource) loadModuleConfig(modulePath string) (*lightModuleConfig, error) { - config, err := common.LoadFile(modulePath) - if err != nil { - return nil, errors.Wrapf(err, "loading module configuration from '%s'", modulePath) - } - - var moduleConfig lightModuleConfig - if err = config.Unpack(&moduleConfig); err != nil { - return nil, errors.Wrapf(err, "parsing light module definition from '%s'", modulePath) - } - return &moduleConfig, nil -} - -func (s *LightModulesSource) loadMetricSets(register *Register, moduleDirPath, moduleName string, metricSetNames []string) (map[string]LightMetricSet, error) { - metricSets := make(map[string]LightMetricSet) - for _, metricSet := range metricSetNames { - if moduleMetricSets, exists := register.metricSets[moduleName]; exists { - if _, exists := moduleMetricSets[metricSet]; exists { - continue - } - } - - manifestPath := filepath.Join(moduleDirPath, metricSet, manifestYML) - - metricSetConfig, err := s.loadMetricSetConfig(manifestPath) - if err != nil { - return nil, errors.Wrapf(err, "loading light metricset '%s'", metricSet) - } - metricSetConfig.Name = metricSet - metricSetConfig.Module = moduleName - - metricSets[metricSet] = metricSetConfig - } - return metricSets, nil -} - -func (s *LightModulesSource) loadMetricSetConfig(manifestPath string) (ms LightMetricSet, err error) { - config, err := common.LoadFile(manifestPath) - if err != nil { - return ms, errors.Wrapf(err, "loading metricset manifest from '%s'", manifestPath) - } - - if err := config.Unpack(&ms); err != nil { - return ms, errors.Wrapf(err, "parsing metricset manifest from '%s'", manifestPath) - } - return -} - -func (s *LightModulesSource) moduleNames() ([]string, error) { - modules := make(map[string]bool) - for _, dir := range s.paths { - if _, err := os.Stat(dir); os.IsNotExist(err) { - s.log.Debugf("Light modules directory '%d' doesn't exist", dir) - continue - } - files, err := ioutil.ReadDir(dir) - if err != nil { - return nil, errors.Wrapf(err, "listing modules on path '%s'", dir) - } - for _, f := range files { - if !f.IsDir() { - continue - } - modulePath := filepath.Join(dir, f.Name(), moduleYML) - if _, err := os.Stat(modulePath); os.IsNotExist(err) { - continue - } - modules[f.Name()] = true - } - } - - names := make([]string, 0, len(modules)) - for name := range modules { - names = append(names, name) - } - return names, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/lightmodules_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/lightmodules_test.go deleted file mode 100644 index 389cc243..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/lightmodules_test.go +++ /dev/null @@ -1,470 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package mb - -import ( - "net/url" - "testing" - "time" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - _ "github.com/elastic/beats/v7/libbeat/processors/add_id" -) - -// TestLightModulesAsModuleSource checks that registry correctly lists -// metricsets when used with light modules -func TestLightModulesAsModuleSource(t *testing.T) { - logp.TestingSetup() - - type testMetricSet struct { - name string - module string - isDefault bool - hostParser HostParser - } - - cases := map[string]struct { - registered []testMetricSet - expectedMetricSets map[string][]string - expectedDefaultMetricSets map[string][]string - }{ - "no registered modules": { - expectedMetricSets: map[string][]string{ - "service": []string{"metricset", "nondefault"}, - "broken": []string{}, - "empty": []string{}, - }, - expectedDefaultMetricSets: map[string][]string{ - "service": []string{"metricset"}, - "broken": []string{}, - "empty": []string{}, - }, - }, - "same module registered (mixed modules case)": { - registered: []testMetricSet{ - {name: "other", module: "service"}, - }, - expectedMetricSets: map[string][]string{ - "service": []string{"metricset", "nondefault", "other"}, - }, - expectedDefaultMetricSets: map[string][]string{ - "service": []string{"metricset"}, - }, - }, - "some metricsets registered": { - registered: []testMetricSet{ - {name: "other", module: "service"}, - {name: "metricset", module: "something", isDefault: true}, - {name: "metricset", module: "someotherthing"}, - }, - expectedMetricSets: map[string][]string{ - "service": []string{"metricset", "nondefault", "other"}, - "something": []string{"metricset"}, - "someotherthing": []string{"metricset"}, - }, - expectedDefaultMetricSets: map[string][]string{ - "service": []string{"metricset"}, - "something": []string{"metricset"}, - "someotherthing": []string{}, - }, - }, - } - - fakeMetricSetFactory := func(base BaseMetricSet) (MetricSet, error) { - return &base, nil - } - - newRegistry := func(metricSets []testMetricSet) *Register { - r := NewRegister() - for _, m := range metricSets { - opts := []MetricSetOption{} - if m.isDefault { - opts = append(opts, DefaultMetricSet()) - } - if m.hostParser != nil { - opts = append(opts, WithHostParser(m.hostParser)) - } - r.MustAddMetricSet(m.module, m.name, fakeMetricSetFactory, opts...) - } - r.SetSecondarySource(NewLightModulesSource("testdata/lightmodules")) - return r - } - - for title, c := range cases { - t.Run(title, func(t *testing.T) { - r := newRegistry(c.registered) - - // Check metricsets - for module, metricSets := range c.expectedMetricSets { - t.Run("metricsets for "+module, func(t *testing.T) { - assert.ElementsMatch(t, metricSets, r.MetricSets(module)) - }) - } - - // Check default metricsets - for module, expected := range c.expectedDefaultMetricSets { - t.Run("default metricsets for "+module, func(t *testing.T) { - found, err := r.DefaultMetricSets(module) - if len(expected) > 0 { - assert.NoError(t, err) - assert.ElementsMatch(t, expected, found) - } else { - assert.Error(t, err, "error expected when there are no default metricsets") - - } - }) - } - }) - } -} - -func TestLoadModule(t *testing.T) { - logp.TestingSetup() - - cases := []struct { - name string - exists bool - err bool - }{ - { - name: "service", - exists: true, - err: false, - }, - { - name: "broken", - exists: true, - err: true, - }, - { - name: "empty", - exists: false, - err: false, - }, - { - name: "notexists", - exists: false, - err: false, - }, - } - - for _, c := range cases { - register := NewRegister() - r := NewLightModulesSource("testdata/lightmodules") - t.Run(c.name, func(t *testing.T) { - _, err := r.loadModule(register, c.name) - if c.err { - assert.Error(t, err) - } - assert.Equal(t, c.exists, r.HasModule(c.name)) - }) - } -} - -func TestNewModuleFromConfig(t *testing.T) { - logp.TestingSetup() - - cases := map[string]struct { - config common.MapStr - err bool - expectedOption string - expectedQuery QueryParams - expectedPeriod time.Duration - }{ - "normal module": { - config: common.MapStr{"module": "foo", "metricsets": []string{"bar"}}, - expectedOption: "default", - expectedQuery: nil, - }, - "light module": { - config: common.MapStr{"module": "service", "metricsets": []string{"metricset"}}, - expectedOption: "test", - expectedQuery: nil, - }, - "light module default metricset": { - config: common.MapStr{"module": "service"}, - expectedOption: "test", - expectedQuery: nil, - }, - "light module override option": { - config: common.MapStr{"module": "service", "option": "overriden"}, - expectedOption: "overriden", - expectedQuery: nil, - }, - "light module with query": { - config: common.MapStr{"module": "service", "query": common.MapStr{"param": "foo"}}, - expectedOption: "test", - expectedQuery: QueryParams{"param": "foo"}, - }, - "light module with custom period": { - config: common.MapStr{"module": "service", "period": "42s"}, - expectedOption: "test", - expectedPeriod: 42 * time.Second, - expectedQuery: nil, - }, - "light module is broken": { - config: common.MapStr{"module": "broken"}, - err: true, - }, - "light metric set doesn't exist": { - config: common.MapStr{"module": "service", "metricsets": []string{"notexists"}}, - err: true, - }, - "disabled light module": { - config: common.MapStr{"module": "service", "enabled": false}, - err: true, - }, - "mixed module with standard and light metricsets": { - config: common.MapStr{"module": "mixed", "metricsets": []string{"standard", "light"}}, - expectedOption: "default", - expectedQuery: nil, - }, - "mixed module with unregistered and light metricsets": { - config: common.MapStr{"module": "mixedbroken", "metricsets": []string{"unregistered", "light"}}, - err: true, - }, - } - - r := NewRegister() - r.MustAddMetricSet("foo", "bar", newMetricSetWithOption) - r.MustAddMetricSet("foo", "light", newMetricSetWithOption) - r.MustAddMetricSet("mixed", "standard", newMetricSetWithOption) - r.SetSecondarySource(NewLightModulesSource("testdata/lightmodules")) - - for title, c := range cases { - t.Run(title, func(t *testing.T) { - config, err := common.NewConfigFrom(c.config) - require.NoError(t, err) - - module, metricSets, err := NewModule(config, r) - if c.err { - assert.Error(t, err) - return - } - require.NoError(t, err) - - assert.Equal(t, c.config["module"].(string), module.Config().Module) - if metricSetNames, ok := c.config["metricsets"].([]string); ok { - assert.ElementsMatch(t, metricSetNames, module.Config().MetricSets) - } - - assert.NotEmpty(t, metricSets) - assert.NoError(t, err) - for _, ms := range metricSets { - t.Run(ms.Name(), func(t *testing.T) { - ms, ok := ms.(*metricSetWithOption) - require.True(t, ok) - assert.Equal(t, c.expectedOption, ms.Option) - assert.Equal(t, c.expectedQuery, ms.Module().Config().Query) - expectedPeriod := c.expectedPeriod - if expectedPeriod == 0 { - expectedPeriod = DefaultModuleConfig().Period - } - assert.Equal(t, expectedPeriod, ms.Module().Config().Period) - }) - } - }) - } -} - -func TestLightMetricSet_VerifyHostDataURI(t *testing.T) { - const hostEndpoint = "ceph-restful:8003" - const sampleHttpsEndpoint = "https://" + hostEndpoint - - r := NewRegister() - r.MustAddMetricSet("http", "json", newMetricSetWithOption, - WithHostParser(func(module Module, host string) (HostData, error) { - u, err := url.Parse(host) - if err != nil { - return HostData{}, err - } - return HostData{ - Host: u.Host, - URI: host, - }, nil - })) - r.SetSecondarySource(NewLightModulesSource("testdata/lightmodules")) - - config, err := common.NewConfigFrom( - common.MapStr{ - "module": "httpextended", - "metricsets": []string{"extends"}, - "hosts": []string{sampleHttpsEndpoint}, - }) - require.NoError(t, err) - - _, metricSets, err := NewModule(config, r) - require.NoError(t, err) - require.Len(t, metricSets, 1) - - assert.Equal(t, hostEndpoint, metricSets[0].Host()) - assert.Equal(t, sampleHttpsEndpoint, metricSets[0].HostData().URI) -} - -func TestLightMetricSet_WithoutHostParser(t *testing.T) { - const sampleHttpsEndpoint = "https://ceph-restful:8003" - - r := NewRegister() - r.MustAddMetricSet("http", "json", newMetricSetWithOption) - r.SetSecondarySource(NewLightModulesSource("testdata/lightmodules")) - - config, err := common.NewConfigFrom( - common.MapStr{ - "module": "httpextended", - "metricsets": []string{"extends"}, - "hosts": []string{sampleHttpsEndpoint}, - }) - require.NoError(t, err) - - _, metricSets, err := NewModule(config, r) - require.NoError(t, err) - require.Len(t, metricSets, 1) - - assert.Equal(t, sampleHttpsEndpoint, metricSets[0].Host()) - assert.Equal(t, sampleHttpsEndpoint, metricSets[0].HostData().URI) -} - -func TestLightMetricSet_VerifyHostDataURI_NonParsableHost(t *testing.T) { - const ( - postgresHost = "host1:5432" - postgresEndpoint = "postgres://user1:pass@host1:5432?connect_timeout=2" - postgresParsed = "connect_timeout=3 host=host1 password=pass port=5432 user=user1" - ) - - r := NewRegister() - r.MustAddMetricSet("http", "json", newMetricSetWithOption, - WithHostParser(func(module Module, host string) (HostData, error) { - return HostData{ - Host: postgresHost, - URI: postgresParsed, - }, nil - })) - r.SetSecondarySource(NewLightModulesSource("testdata/lightmodules")) - - config, err := common.NewConfigFrom( - common.MapStr{ - "module": "httpextended", - "metricsets": []string{"extends"}, - "hosts": []string{postgresEndpoint}, - }) - require.NoError(t, err) - - _, metricSets, err := NewModule(config, r) - require.NoError(t, err) - require.Len(t, metricSets, 1) - - assert.Equal(t, postgresHost, metricSets[0].Host()) - assert.Equal(t, postgresParsed, metricSets[0].HostData().URI) -} - -func TestNewModulesCallModuleFactory(t *testing.T) { - logp.TestingSetup() - - r := NewRegister() - r.MustAddMetricSet("foo", "bar", newMetricSetWithOption) - r.SetSecondarySource(NewLightModulesSource("testdata/lightmodules")) - - called := false - r.AddModule("foo", func(base BaseModule) (Module, error) { - called = true - return DefaultModuleFactory(base) - }) - - config, err := common.NewConfigFrom(common.MapStr{"module": "service"}) - require.NoError(t, err) - - _, _, err = NewModule(config, r) - assert.NoError(t, err) - - assert.True(t, called, "module factory must be called if registered") -} - -func TestProcessorsForMetricSet_UnknownModule(t *testing.T) { - r := NewRegister() - source := NewLightModulesSource("testdata/lightmodules") - procs, err := source.ProcessorsForMetricSet(r, "nonexisting", "fake") - require.Error(t, err) - require.Nil(t, procs) -} - -func TestProcessorsForMetricSet_UnknownMetricSet(t *testing.T) { - r := NewRegister() - source := NewLightModulesSource("testdata/lightmodules") - procs, err := source.ProcessorsForMetricSet(r, "unpack", "nonexisting") - require.Error(t, err) - require.Nil(t, procs) -} - -func TestProcessorsForMetricSet_ProcessorsRead(t *testing.T) { - r := NewRegister() - source := NewLightModulesSource("testdata/lightmodules") - procs, err := source.ProcessorsForMetricSet(r, "unpack", "withprocessors") - require.NoError(t, err) - require.NotNil(t, procs) - require.Len(t, procs.List, 1) -} - -func TestProcessorsForMetricSet_ListModules(t *testing.T) { - source := NewLightModulesSource("testdata/lightmodules") - modules, err := source.Modules() - require.NoError(t, err) - - // Check that regular file in directory is not listed as module - require.FileExists(t, "testdata/lightmodules/regular_file") - assert.NotContains(t, modules, "regular_file") - - expectedModules := []string{ - "broken", - "httpextended", - "mixed", - "mixedbroken", - "service", - "unpack", - } - assert.ElementsMatch(t, expectedModules, modules, "Modules found: %v", modules) -} - -type metricSetWithOption struct { - BaseMetricSet - Option string -} - -func newMetricSetWithOption(base BaseMetricSet) (MetricSet, error) { - config := struct { - Option string `config:"option"` - }{ - Option: "default", - } - err := base.Module().UnpackConfig(&config) - if err != nil { - return nil, err - } - - return &metricSetWithOption{ - BaseMetricSet: base, - Option: config.Option, - }, nil -} - -func (*metricSetWithOption) Fetch(ReporterV2) error { return nil } diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/mb.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/mb.go deleted file mode 100644 index b22b09de..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/mb.go +++ /dev/null @@ -1,403 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package mb (short for Metricbeat) contains the public interfaces that are used -to implement Modules and their associated MetricSets. -*/ -package mb - -import ( - "context" - "fmt" - "net/url" - "time" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/monitoring" - "github.com/elastic/beats/v7/metricbeat/helper/dialer" -) - -const ( - // TimestampKey is the key used in events created by MetricSets to add their - // own timestamp to an event. If a timestamp is not specified then the that - // the fetch started will be used. - TimestampKey string = "@timestamp" - - // ModuleDataKey is the key used in events created by MetricSets to add data - // to an event that is common to the module. The data must be a - // common.MapStr and when the final event is built the object will be stored - // in the event under a key that is the module name. - ModuleDataKey string = "_module" - - // NamespaceKey is used to define a different namespace for the metricset - // This is useful for dynamic metricsets or metricsets which do not - // put the name under the same name as the package. This is for example - // the case in elasticsearch `node_stats` which puts the data under `node.stats`. - NamespaceKey string = "_namespace" - - // RTTKey is used by a MetricSet to specify the round trip time (RTT), or - // total amount of time, taken to collect the information in the event. The - // data must be of type time.Duration otherwise the value is ignored. - RTTKey string = "_rtt" -) - -// Module interfaces - -// Module is the common interface for all Module implementations. -type Module interface { - Name() string // Name returns the name of the Module. - Config() ModuleConfig // Config returns the ModuleConfig used to create the Module. - UnpackConfig(to interface{}) error // UnpackConfig unpacks the raw module config to the given object. -} - -// BaseModule implements the Module interface. -// -// When a Module needs to store additional data or provide methods to its -// MetricSets, it can embed this type into another struct to satisfy the -// Module interface requirements. -type BaseModule struct { - name string - config ModuleConfig - rawConfig *common.Config -} - -func (m *BaseModule) String() string { - return fmt.Sprintf(`{name:"%v", config:%v}`, m.name, m.config.String()) -} - -func (m *BaseModule) GoString() string { return m.String() } - -// Name returns the name of the Module. -func (m *BaseModule) Name() string { return m.name } - -// Config returns the ModuleConfig used to create the Module. -func (m *BaseModule) Config() ModuleConfig { return m.config } - -// UnpackConfig unpacks the raw module config to the given object. -func (m *BaseModule) UnpackConfig(to interface{}) error { - return m.rawConfig.Unpack(to) -} - -// MetricSet interfaces - -// MetricSet is the common interface for all MetricSet implementations. In -// addition to this interface, all MetricSets must implement either -// EventFetcher or EventsFetcher (but not both). -type MetricSet interface { - ID() string // Unique ID identifying a running MetricSet. - Name() string // Name returns the name of the MetricSet. - Module() Module // Module returns the parent Module for the MetricSet. - Host() string // Host returns a hostname or other module specific value - // that identifies a specific host or service instance from which to collect - // metrics. - HostData() HostData // HostData returns the parsed host data. - Registration() MetricSetRegistration // Params used in registration. - Metrics() *monitoring.Registry // MetricSet specific metrics - Logger() *logp.Logger // MetricSet specific logger -} - -// Closer is an optional interface that a MetricSet can implement in order to -// cleanup any resources it has open at shutdown. -type Closer interface { - Close() error -} - -// EventFetcher is a MetricSet that returns a single event when collecting data. -// Use ReportingMetricSet for new MetricSet implementations. -type EventFetcher interface { - MetricSet - Fetch() (common.MapStr, error) -} - -// EventsFetcher is a MetricSet that returns a multiple events when collecting -// data. Use ReportingMetricSet for new MetricSet implementations. -type EventsFetcher interface { - MetricSet - Fetch() ([]common.MapStr, error) -} - -// Reporter is used by a MetricSet to report events, errors, or errors with -// metadata. The methods return false if and only if publishing failed because -// the MetricSet is being closed. -// -// Deprecated: Use ReporterV2. -type Reporter interface { - Event(event common.MapStr) bool // Event reports a single successful event. - ErrorWith(err error, meta common.MapStr) bool // ErrorWith reports a single error event with the additional metadata. - Error(err error) bool // Error reports a single error event. -} - -// ReportingMetricSet is a MetricSet that reports events or errors through the -// Reporter interface. Fetch is called periodically to collect events. -// -// Deprecated: Use ReportingMetricSetV2. -type ReportingMetricSet interface { - MetricSet - Fetch(r Reporter) -} - -// PushReporter is used by a MetricSet to report events, errors, or errors with -// metadata. It provides a done channel used to signal that reporter should -// stop. -// -// Deprecated: Use PushReporterV2. -type PushReporter interface { - Reporter - - // Done returns a channel that's closed when work done on behalf of this - // reporter should be canceled. - Done() <-chan struct{} -} - -// PushMetricSet is a MetricSet that pushes events (rather than pulling them -// periodically via a Fetch callback). Run is invoked to start the event -// subscription and it should block until the MetricSet is ready to stop or -// the PushReporter's done channel is closed. -// -// Deprecated: Use PushMetricSetV2. -type PushMetricSet interface { - MetricSet - Run(r PushReporter) -} - -// V2 Interfaces - -// ReporterV2 is used by a MetricSet to report Events. The methods return false -// if and only if publishing failed because the MetricSet is being closed. -type ReporterV2 interface { - Event(event Event) bool // Event reports a single successful event. - Error(err error) bool -} - -// PushReporterV2 is used by a MetricSet to report events, errors, or errors with -// metadata. It provides a done channel used to signal that reporter should -// stop. -type PushReporterV2 interface { - ReporterV2 - - // Done returns a channel that's closed when work done on behalf of this - // reporter should be canceled. - Done() <-chan struct{} -} - -// ReportingMetricSetV2 is a MetricSet that reports events or errors through the -// ReporterV2 interface. Fetch is called periodically to collect events. -type ReportingMetricSetV2 interface { - MetricSet - Fetch(r ReporterV2) -} - -// ReportingMetricSetV2Error is a MetricSet that reports events or errors through the -// ReporterV2 interface. Fetch is called periodically to collect events. -type ReportingMetricSetV2Error interface { - MetricSet - Fetch(r ReporterV2) error -} - -// ReportingMetricSetV2WithContext is a MetricSet that reports events or errors through the -// ReporterV2 interface. Fetch is called periodically to collect events. -type ReportingMetricSetV2WithContext interface { - MetricSet - Fetch(ctx context.Context, r ReporterV2) error -} - -// PushMetricSetV2 is a MetricSet that pushes events (rather than pulling them -// periodically via a Fetch callback). Run is invoked to start the event -// subscription and it should block until the MetricSet is ready to stop or -// the PushReporterV2's done channel is closed. -type PushMetricSetV2 interface { - MetricSet - Run(r PushReporterV2) -} - -// PushMetricSetV2WithContext is a MetricSet that pushes events (rather than pulling them -// periodically via a Fetch callback). Run is invoked to start the event -// subscription and it should block until the MetricSet is ready to stop or -// the context is closed. -type PushMetricSetV2WithContext interface { - MetricSet - Run(ctx context.Context, r ReporterV2) -} - -// HostData contains values parsed from the 'host' configuration. Other -// configuration data like protocols, usernames, and passwords may also be -// used to construct this HostData data. HostData also contains information when combined scheme are -// used, like doing HTTP request over a UNIX socket. -// -type HostData struct { - Transport dialer.Builder // The transport builder to use when creating the connection. - - URI string // The full URI that should be used in connections. - SanitizedURI string // A sanitized version of the URI without credentials. - - // Parts of the URI. - - Host string // The host and possibly port. - User string // Username - Password string // Password -} - -func (h HostData) String() string { - return fmt.Sprintf(`{SanitizedURI:"%v", Host:"%v"}`, h.SanitizedURI, h.Host) -} - -func (h HostData) GoString() string { return h.String() } - -// BaseMetricSet implements the MetricSet interface. -// -// The BaseMetricSet type can be embedded into another struct to satisfy the -// MetricSet interface requirements, leaving only the Fetch() method to be -// implemented to have a complete MetricSet implementation. -type BaseMetricSet struct { - id string - name string - module Module - host string - hostData HostData - registration MetricSetRegistration - metrics *monitoring.Registry - logger *logp.Logger -} - -func (b *BaseMetricSet) String() string { - moduleName := "nil" - if b.module != nil { - moduleName = b.module.Name() - } - return fmt.Sprintf(`{name:"%v", module:"%v", hostData:%v, registration:%v}`, - b.name, moduleName, b.hostData.String(), b.registration) -} - -func (b *BaseMetricSet) GoString() string { return b.String() } - -// ID returns the unique ID of the MetricSet. -func (b *BaseMetricSet) ID() string { - return b.id -} - -// Metrics returns the metrics registry. -func (b *BaseMetricSet) Metrics() *monitoring.Registry { - return b.metrics -} - -// Logger returns the logger. -func (b *BaseMetricSet) Logger() *logp.Logger { - return b.logger -} - -// Name returns the name of the MetricSet. It should not include the name of -// the module. -func (b *BaseMetricSet) Name() string { - return b.name -} - -// FullyQualifiedName returns the complete name of the MetricSet, including the -// name of the module. -func (b *BaseMetricSet) FullyQualifiedName() string { - return b.Module().Name() + "/" + b.Name() -} - -// Module returns the parent Module for the MetricSet. -func (b *BaseMetricSet) Module() Module { - return b.module -} - -// Host returns the hostname or other module specific value that identifies a -// specific host or service instance from which to collect metrics. -func (b *BaseMetricSet) Host() string { - return b.host -} - -// HostData returns the parsed host data. -func (b *BaseMetricSet) HostData() HostData { - return b.hostData -} - -// Registration returns the parameters that were used when the MetricSet was -// registered with the registry. -func (b *BaseMetricSet) Registration() MetricSetRegistration { - return b.registration -} - -// Configuration types - -// ModuleConfig is the base configuration data for all Modules. -// -// The Raw config option is used to enable raw fields in a metricset. This means -// the metricset fetches not only the predefined fields but add alls raw data under -// the raw namespace to the event. -type ModuleConfig struct { - Hosts []string `config:"hosts"` - Period time.Duration `config:"period" validate:"positive"` - Timeout time.Duration `config:"timeout" validate:"positive"` - Module string `config:"module" validate:"required"` - MetricSets []string `config:"metricsets"` - Enabled bool `config:"enabled"` - Raw bool `config:"raw"` - Query QueryParams `config:"query"` - ServiceName string `config:"service.name"` -} - -func (c ModuleConfig) String() string { - return fmt.Sprintf(`{Module:"%v", MetricSets:%v, Enabled:%v, `+ - `Hosts:[%v hosts], Period:"%v", Timeout:"%v", Raw:%v, Query:%v}`, - c.Module, c.MetricSets, c.Enabled, len(c.Hosts), c.Period, c.Timeout, - c.Raw, c.Query) -} - -func (c ModuleConfig) GoString() string { return c.String() } - -// QueryParams is a convenient map[string]interface{} wrapper to implement the String interface which returns the -// values in common query params format (key=value&key2=value2) which is the way that the url package expects this -// params (without the initial '?') -type QueryParams map[string]interface{} - -// String returns the values in common query params format (key=value&key2=value2) which is the way that the url -// package expects this params (without the initial '?') -func (q QueryParams) String() (s string) { - u := url.Values{} - - for k, v := range q { - if values, ok := v.([]interface{}); ok { - for _, innerValue := range values { - u.Add(k, fmt.Sprintf("%v", innerValue)) - } - } else { - //nil values in YAML shouldn't be stringified anyhow - if v == nil { - u.Add(k, "") - } else { - u.Add(k, fmt.Sprintf("%v", v)) - } - } - } - - return u.Encode() -} - -// defaultModuleConfig contains the default values for ModuleConfig instances. -var defaultModuleConfig = ModuleConfig{ - Enabled: true, - Period: time.Second * 10, -} - -// DefaultModuleConfig returns a ModuleConfig with the default values populated. -func DefaultModuleConfig() ModuleConfig { - return defaultModuleConfig -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/mb_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/mb_test.go deleted file mode 100644 index 3b734ae9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/mb_test.go +++ /dev/null @@ -1,408 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package mb - -import ( - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/stretchr/testify/assert" -) - -type testModule struct { - BaseModule - hostParser func(string) (HostData, error) -} - -func (m testModule) ParseHost(host string) (HostData, error) { - return m.hostParser(host) -} - -// EventFetcher - -type testMetricSet struct { - BaseMetricSet -} - -func (m *testMetricSet) Fetch() (common.MapStr, error) { - return nil, nil -} - -// EventsFetcher - -type testMetricSetEventsFetcher struct { - BaseMetricSet -} - -func (m *testMetricSetEventsFetcher) Fetch() ([]common.MapStr, error) { - return nil, nil -} - -// ReportingFetcher - -type testMetricSetReportingFetcher struct { - BaseMetricSet -} - -func (m *testMetricSetReportingFetcher) Fetch(r Reporter) {} - -// PushMetricSet - -type testPushMetricSet struct { - BaseMetricSet -} - -func (m *testPushMetricSet) Run(r PushReporter) {} - -func TestModuleConfig(t *testing.T) { - tests := []struct { - name string - in interface{} - out ModuleConfig - err string - }{ - { - name: "string value is not set on required field", - in: map[string]interface{}{}, - err: "string value is not set accessing 'module'", - }, - { - name: "valid config", - in: map[string]interface{}{ - "module": "example", - "metricsets": []string{"test"}, - }, - out: ModuleConfig{ - Module: "example", - MetricSets: []string{"test"}, - Enabled: true, - Period: time.Second * 10, - Timeout: 0, - Query: nil, - }, - }, - { - name: "missing period", - in: map[string]interface{}{ - "module": "example", - "metricsets": []string{"test"}, - "period": -1, - }, - err: "negative value accessing 'period'", - }, - { - name: "negative timeout", - in: map[string]interface{}{ - "module": "example", - "metricsets": []string{"test"}, - "timeout": -1, - }, - err: "negative value accessing 'timeout'", - }, - } - - for i, test := range tests { - t.Run(test.name, func(t *testing.T) { - c, err := common.NewConfigFrom(test.in) - if err != nil { - t.Fatal(err) - } - - unpackedConfig := DefaultModuleConfig() - err = c.Unpack(&unpackedConfig) - if err != nil && test.err == "" { - t.Errorf("unexpected error while unpacking in testcase %d: %v", i, err) - return - } - if test.err != "" { - if err != nil { - assert.Contains(t, err.Error(), test.err, "testcase %d", i) - } else { - t.Errorf("expected error '%v' in testcase %d", test.err, i) - } - return - } - - assert.Equal(t, test.out, unpackedConfig) - }) - } -} - -// TestModuleConfigDefaults validates that the default values are not changed. -// Any changes to this test case are probably indicators of non-backwards -// compatible changes affect all modules (including community modules). -func TestModuleConfigDefaults(t *testing.T) { - c, err := common.NewConfigFrom(map[string]interface{}{ - "module": "mymodule", - "metricsets": []string{"mymetricset"}, - }) - if err != nil { - t.Fatal(err) - } - - mc := DefaultModuleConfig() - err = c.Unpack(&mc) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, true, mc.Enabled) - assert.Equal(t, time.Second*10, mc.Period) - assert.Equal(t, time.Second*0, mc.Timeout) - assert.Empty(t, mc.Hosts) -} - -// TestNewModulesDuplicateHosts verifies that an error is returned by -// NewModules if any module configuration contains duplicate hosts. -func TestNewModulesDuplicateHosts(t *testing.T) { - r := newTestRegistry(t) - - c := newConfig(t, map[string]interface{}{ - "module": moduleName, - "metricsets": []string{metricSetName}, - "hosts": []string{"a", "b", "a"}, - }) - - _, _, err := NewModule(c, r) - assert.Error(t, err) -} - -// TestNewModulesWithDefaultMetricSet verifies that the default MetricSet is -// instantiated when no metricsets are specified in the config. -func TestNewModulesWithDefaultMetricSet(t *testing.T) { - r := newTestRegistry(t, DefaultMetricSet()) - - c := newConfig(t, map[string]interface{}{ - "module": moduleName, - }) - - _, metricSets, err := NewModule(c, r) - if err != nil { - t.Fatal(err) - } - if assert.Len(t, metricSets, 1) { - assert.Equal(t, metricSetName, metricSets[0].Name()) - } -} - -func TestNewModulesHostParser(t *testing.T) { - const ( - name = "HostParser" - host = "example.com" - uri = "http://" + host - ) - - r := newTestRegistry(t) - - factory := func(base BaseMetricSet) (MetricSet, error) { - return &testMetricSet{BaseMetricSet: base}, nil - } - - hostParser := func(m Module, rawHost string) (HostData, error) { - return HostData{URI: uri, Host: host}, nil - } - - if err := r.AddMetricSet(moduleName, name, factory, hostParser); err != nil { - t.Fatal(err) - } - - t.Run("MetricSet without HostParser", func(t *testing.T) { - ms := newTestMetricSet(t, r, map[string]interface{}{ - "module": moduleName, - "metricsets": []string{metricSetName}, - "hosts": []string{uri}, - }) - - // The URI is passed through in the Host() and HostData().URI. - assert.Equal(t, uri, ms.Host()) - assert.Equal(t, HostData{URI: uri}, ms.HostData()) - }) - - t.Run("MetricSet with HostParser", func(t *testing.T) { - ms := newTestMetricSet(t, r, map[string]interface{}{ - "module": moduleName, - "metricsets": []string{name}, - "hosts": []string{uri}, - }) - - // The URI is passed through in the Host() and HostData().URI. - assert.Equal(t, host, ms.Host()) - assert.Equal(t, HostData{URI: uri, Host: host}, ms.HostData()) - }) -} - -func TestNewModulesMetricSetTypes(t *testing.T) { - r := newTestRegistry(t) - - factory := func(base BaseMetricSet) (MetricSet, error) { - return &testMetricSet{base}, nil - } - - name := "EventFetcher" - if err := r.AddMetricSet(moduleName, name, factory); err != nil { - t.Fatal(err) - } - - t.Run(name+" MetricSet", func(t *testing.T) { - ms := newTestMetricSet(t, r, map[string]interface{}{ - "module": moduleName, - "metricsets": []string{name}, - }) - _, ok := ms.(EventFetcher) - assert.True(t, ok, name+" not implemented") - }) - - factory = func(base BaseMetricSet) (MetricSet, error) { - return &testMetricSetEventsFetcher{base}, nil - } - - name = "EventsFetcher" - if err := r.AddMetricSet(moduleName, name, factory); err != nil { - t.Fatal(err) - } - - t.Run(name+" MetricSet", func(t *testing.T) { - ms := newTestMetricSet(t, r, map[string]interface{}{ - "module": moduleName, - "metricsets": []string{name}, - }) - _, ok := ms.(EventsFetcher) - assert.True(t, ok, name+" not implemented") - }) - - factory = func(base BaseMetricSet) (MetricSet, error) { - return &testMetricSetReportingFetcher{base}, nil - } - - name = "ReportingFetcher" - if err := r.AddMetricSet(moduleName, name, factory); err != nil { - t.Fatal(err) - } - - t.Run(name+" MetricSet", func(t *testing.T) { - ms := newTestMetricSet(t, r, map[string]interface{}{ - "module": moduleName, - "metricsets": []string{name}, - }) - - _, ok := ms.(ReportingMetricSet) - assert.True(t, ok, name+" not implemented") - }) - - factory = func(base BaseMetricSet) (MetricSet, error) { - return &testPushMetricSet{base}, nil - } - - name = "Push" - if err := r.AddMetricSet(moduleName, name, factory); err != nil { - t.Fatal(err) - } - - t.Run(name+" MetricSet", func(t *testing.T) { - ms := newTestMetricSet(t, r, map[string]interface{}{ - "module": moduleName, - "metricsets": []string{name}, - }) - _, ok := ms.(PushMetricSet) - assert.True(t, ok, name+" not implemented") - }) -} - -// TestNewBaseModuleFromModuleConfigStruct tests the creation a new BaseModule. -func TestNewBaseModuleFromModuleConfigStruct(t *testing.T) { - moduleConf := DefaultModuleConfig() - moduleConf.Module = moduleName - moduleConf.MetricSets = []string{metricSetName} - - c := newConfig(t, moduleConf) - - baseModule, err := newBaseModuleFromConfig(c) - assert.NoError(t, err) - - assert.Equal(t, moduleName, baseModule.Name()) - assert.Equal(t, moduleName, baseModule.Config().Module) - assert.Equal(t, true, baseModule.Config().Enabled) - assert.Equal(t, time.Second*10, baseModule.Config().Period) - assert.Equal(t, time.Second*10, baseModule.Config().Timeout) - assert.Empty(t, baseModule.Config().Hosts) -} - -func newTestRegistry(t testing.TB, metricSetOptions ...MetricSetOption) *Register { - r := NewRegister() - - if err := r.AddModule(moduleName, DefaultModuleFactory); err != nil { - t.Fatal(err) - } - - factory := func(base BaseMetricSet) (MetricSet, error) { - return &testMetricSet{base}, nil - } - - if err := r.addMetricSet(moduleName, metricSetName, factory, metricSetOptions...); err != nil { - t.Fatal(err) - } - - return r -} - -func newTestMetricSet(t testing.TB, r *Register, config map[string]interface{}) MetricSet { - _, metricsets, err := NewModule(newConfig(t, config), r) - if err != nil { - t.Fatal(err) - } - if !assert.Len(t, metricsets, 1) { - assert.FailNow(t, "invalid number of metricsets") - } - - return metricsets[0] -} - -func newConfig(t testing.TB, moduleConfig interface{}) *common.Config { - config, err := common.NewConfigFrom(moduleConfig) - if err != nil { - t.Fatal(err) - } - return config -} - -func TestModuleConfigQueryParams(t *testing.T) { - qp := QueryParams{ - "stringKey": "value", - "intKey": 10, - "floatKey": 11.5, - "boolKey": true, - "nullKey": nil, - "arKey": []interface{}{1, 2}, - } - - res := qp.String() - - expectedValues := []string{"stringKey=value", "intKey=10", "floatKey=11.5", "boolKey=true", "nullKey=", "arKey=1", "arKey=2"} - for _, expected := range expectedValues { - assert.Contains(t, res, expected) - } - - assert.NotContains(t, res, "?") - assert.NotContains(t, res, "%") - assert.NotEqual(t, "&", res[0]) - assert.NotEqual(t, "&", res[len(res)-1]) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/configuration.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/configuration.go deleted file mode 100644 index 8b0701c0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/configuration.go +++ /dev/null @@ -1,65 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/cfgfile" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// ConfiguredModules returns a list of all configured modules, including anyone present under dynamic config settings. -func ConfiguredModules(modulesData []*common.Config, configModulesData *common.Config, moduleOptions []Option) ([]*Wrapper, error) { - var modules []*Wrapper - - for _, moduleCfg := range modulesData { - module, err := NewWrapper(moduleCfg, mb.Registry, nil) - if err != nil { - return nil, err - } - modules = append(modules, module) - } - - // Add dynamic modules - if configModulesData.Enabled() { - config := cfgfile.DefaultDynamicConfig - configModulesData.Unpack(&config) - - modulesManager, err := cfgfile.NewGlobManager(config.Path, ".yml", ".disabled") - if err != nil { - return nil, errors.Wrap(err, "initialization error") - } - - for _, file := range modulesManager.ListEnabled() { - confs, err := cfgfile.LoadList(file.Path) - if err != nil { - return nil, errors.Wrap(err, "error loading config files") - } - for _, conf := range confs { - m, err := NewWrapper(conf, mb.Registry, moduleOptions...) - if err != nil { - return nil, errors.Wrap(err, "module initialization error") - } - modules = append(modules, m) - } - } - } - return modules, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/connector.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/connector.go deleted file mode 100644 index ea2292bd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/connector.go +++ /dev/null @@ -1,137 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/fmtstr" - "github.com/elastic/beats/v7/libbeat/processors" - "github.com/elastic/beats/v7/libbeat/processors/add_formatted_index" -) - -// Connector configures and establishes a beat.Client for publishing events -// to the publisher pipeline. -type Connector struct { - pipeline beat.PipelineConnector - processors *processors.Processors - eventMeta common.EventMetadata - dynamicFields *common.MapStrPointer - timeSeries bool - keepNull bool -} - -type connectorConfig struct { - Processors processors.PluginConfig `config:"processors"` - // ES output index pattern - Index fmtstr.EventFormatString `config:"index"` - - // KeepNull determines whether published events will keep null values or omit them. - KeepNull bool `config:"keep_null"` - - common.EventMetadata `config:",inline"` // Fields and tags to add to events. -} - -type metricSetRegister interface { - ProcessorsForMetricSet(moduleName, metricSetName string) (*processors.Processors, error) -} - -func NewConnector( - beatInfo beat.Info, pipeline beat.PipelineConnector, - c *common.Config, dynFields *common.MapStrPointer, -) (*Connector, error) { - config := connectorConfig{} - if err := c.Unpack(&config); err != nil { - return nil, err - } - - processors, err := processorsForConfig(beatInfo, config) - if err != nil { - return nil, err - } - - return &Connector{ - pipeline: pipeline, - processors: processors, - eventMeta: config.EventMetadata, - dynamicFields: dynFields, - keepNull: config.KeepNull, - }, nil -} - -// UseMetricSetProcessors appends processors defined in metricset configuration to the connector properties. -func (c *Connector) UseMetricSetProcessors(r metricSetRegister, moduleName, metricSetName string) error { - metricSetProcessors, err := r.ProcessorsForMetricSet(moduleName, metricSetName) - if err != nil { - return errors.Wrapf(err, "reading metricset processors failed (module: %s, metricset: %s)", - moduleName, metricSetName) - } - - if metricSetProcessors == nil || len(metricSetProcessors.List) == 0 { - return nil // no processors are defined - } - - procs := processors.NewList(nil) - procs.AddProcessors(*metricSetProcessors) - for _, p := range c.processors.List { - procs.AddProcessor(p) - } - c.processors = procs - return nil -} - -func (c *Connector) Connect() (beat.Client, error) { - return c.pipeline.ConnectWith(beat.ClientConfig{ - Processing: beat.ProcessingConfig{ - EventMetadata: c.eventMeta, - Processor: c.processors, - DynamicFields: c.dynamicFields, - KeepNull: c.keepNull, - }, - }) -} - -// processorsForConfig assembles the Processors for a Connector. -func processorsForConfig( - beatInfo beat.Info, config connectorConfig, -) (*processors.Processors, error) { - procs := processors.NewList(nil) - - // Processor order is important! The index processor, if present, must be - // added before the user processors. - if !config.Index.IsEmpty() { - staticFields := fmtstr.FieldsForBeat(beatInfo.Beat, beatInfo.Version) - timestampFormat, err := - fmtstr.NewTimestampFormatString(&config.Index, staticFields) - if err != nil { - return nil, err - } - indexProcessor := add_formatted_index.New(timestampFormat) - procs.AddProcessor(indexProcessor) - } - - userProcs, err := processors.New(config.Processors) - if err != nil { - return nil, err - } - procs.AddProcessors(*userProcs) - - return procs, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/connector_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/connector_test.go deleted file mode 100644 index 3695d1c6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/connector_test.go +++ /dev/null @@ -1,147 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - "errors" - "testing" - "time" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/processors" -) - -func TestProcessorsForConfig(t *testing.T) { - testCases := map[string]struct { - beatInfo beat.Info - configStr string - event beat.Event - expectedFields map[string]string - }{ - "Simple static index": { - configStr: "index: 'test'", - expectedFields: map[string]string{ - "@metadata.raw_index": "test", - }, - }, - "Index with agent info + timestamp": { - beatInfo: beat.Info{Beat: "TestBeat", Version: "3.9.27"}, - configStr: "index: 'beat-%{[agent.name]}-%{[agent.version]}-%{+yyyy.MM.dd}'", - event: beat.Event{Timestamp: time.Date(1999, time.December, 31, 23, 0, 0, 0, time.UTC)}, - expectedFields: map[string]string{ - "@metadata.raw_index": "beat-TestBeat-3.9.27-1999.12.31", - }, - }, - } - for description, test := range testCases { - if test.event.Fields == nil { - test.event.Fields = common.MapStr{} - } - config, err := connectorConfigFromString(test.configStr) - if err != nil { - t.Errorf("[%s] %v", description, err) - continue - } - processors, err := processorsForConfig(test.beatInfo, config) - if err != nil { - t.Errorf("[%s] %v", description, err) - continue - } - processedEvent, err := processors.Run(&test.event) - // We don't check if err != nil, because we are testing the final outcome - // of running the processors, including when some of them fail. - if processedEvent == nil { - t.Errorf("[%s] Unexpected fatal error running processors: %v\n", - description, err) - } - for key, value := range test.expectedFields { - field, err := processedEvent.GetValue(key) - if err != nil { - t.Errorf("[%s] Couldn't get field %s from event: %v", description, key, err) - continue - } - assert.Equal(t, field, value) - fieldStr, ok := field.(string) - if !ok { - // Note that requiring a string here is just to simplify the test setup, - // not a requirement of the underlying api. - t.Errorf("[%s] Field [%s] should be a string", description, key) - continue - } - if fieldStr != value { - t.Errorf("[%s] Event field [%s]: expected [%s], got [%s]", description, key, value, fieldStr) - } - } - } -} - -type fakeMetricSetRegister struct { - success bool -} - -func (fmsr *fakeMetricSetRegister) ProcessorsForMetricSet(moduleName, metricSetName string) (*processors.Processors, error) { - if !fmsr.success { - return nil, errors.New("failure") - } - - procs := new(processors.Processors) - procs.List = []processors.Processor{nil, nil} - return procs, nil -} - -func TestUseMetricSetProcessors_ReadingProcessorsFailed(t *testing.T) { - r := new(fakeMetricSetRegister) - - var connector Connector - err := connector.UseMetricSetProcessors(r, "module", "metricset") - require.Error(t, err) - require.Nil(t, connector.processors) -} - -func TestUseMetricSetProcessors_ReadingProcessorsSucceeded(t *testing.T) { - r := &fakeMetricSetRegister{ - success: true, - } - - connector := Connector{ - processors: &processors.Processors{ - List: []processors.Processor{}, - }, - } - err := connector.UseMetricSetProcessors(r, "module", "metricset") - require.NoError(t, err) - require.Len(t, connector.processors.List, 2) -} - -// Helper function to convert from YML input string to an unpacked -// connectorConfig -func connectorConfigFromString(s string) (connectorConfig, error) { - config := connectorConfig{} - cfg, err := common.NewConfigFrom(s) - if err != nil { - return config, err - } - if err := cfg.Unpack(&config); err != nil { - return config, err - } - return config, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/doc.go deleted file mode 100644 index c6725669..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/doc.go +++ /dev/null @@ -1,26 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package module contains the low-level utilities for running Metricbeat -// modules and metricsets. This is useful for building your own tool that -// has a module and sub-module concept. If you want to reuse the whole -// Metricbeat framework see the github.com/elastic/beats/v7/metricbeat/beater -// package that provides a higher level interface. -// -// This contains the tools for instantiating modules, running them, and -// connecting their outputs to the Beat's output pipeline. -package module diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/example_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/example_test.go deleted file mode 100644 index eee9dda6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/example_test.go +++ /dev/null @@ -1,172 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package module_test - -import ( - stdjson "encoding/json" - "fmt" - "sync" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/outputs/codec/json" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/module" -) - -// ExampleWrapper demonstrates how to create a single Wrapper -// from configuration, start the module, and consume events generated by the -// module. -func ExampleWrapper() { - // Build a configuration object. - config, err := common.NewConfigFrom(map[string]interface{}{ - "module": moduleName, - "metricsets": []string{eventFetcherName}, - }) - if err != nil { - fmt.Println("Error:", err) - return - } - - // Create a new Wrapper based on the configuration. - m, err := module.NewWrapper(config, mb.Registry, module.WithMetricSetInfo()) - if err != nil { - fmt.Println("Error:", err) - return - } - - // Run the module until done is closed. - done := make(chan struct{}) - output := m.Start(done) - - // Process events from the output channel until it is closed. - var wg sync.WaitGroup - wg.Add(1) - go func() { - defer wg.Done() - for event := range output { - event.Fields.Put("event.duration", 111) - - output, err := encodeEvent(event) - if err == nil { - fmt.Println(output) - } - } - }() - - // Simulate running for a while. - time.Sleep(50 * time.Millisecond) - - // When finished with the module, close the done channel. When the Module - // stops it will automatically close its output channel so that the output - // for loop stops. - close(done) - wg.Wait() - - // Output: - // { - // "@metadata": { - // "beat": "noindex", - // "type": "_doc", - // "version": "1.2.3" - // }, - // "@timestamp": "2016-05-10T23:27:58.485Z", - // "event": { - // "dataset": "fake.eventfetcher", - // "duration": 111, - // "module": "fake" - // }, - // "fake": { - // "eventfetcher": { - // "metric": 1 - // } - // }, - // "metricset": { - // "name": "eventfetcher", - // "period": 10000 - // }, - // "service": { - // "type": "fake" - // } - // } -} - -// ExampleRunner demonstrates how to use Runner to start and stop -// a module. -func ExampleRunner() { - // A *beat.Beat is injected into a Beater when it runs and contains the - // Publisher used to publish events. This Beat pointer is created here only - // for demonstration purposes. - var b *beat.Beat - - config, err := common.NewConfigFrom(map[string]interface{}{ - "module": moduleName, - "metricsets": []string{eventFetcherName}, - }) - if err != nil { - return - } - - // Create a new Wrapper based on the configuration. - m, err := module.NewWrapper(config, mb.Registry, module.WithMetricSetInfo()) - if err != nil { - return - } - - connector, err := module.NewConnector(b.Info, b.Publisher, config, nil) - if err != nil { - return - } - - client, err := connector.Connect() - if err != nil { - return - } - - // Create the Runner facade. - runner := module.NewRunner(client, m) - - // Start the module and have it publish to a new publisher.Client. - runner.Start() - - // Stop the module. This blocks until all MetricSets in the Module have - // stopped and the publisher.Client is closed. - runner.Stop() -} - -func encodeEvent(event beat.Event) (string, error) { - output, err := json.New("1.2.3", json.Config{}).Encode("noindex", &event) - if err != nil { - return "", nil - } - - // FIX: need to parse and re-encode, so fields ordering in final json document - // keeps stable. - - var tmp interface{} - if err := stdjson.Unmarshal(output, &tmp); err != nil { - panic(err) - } - - output, err = stdjson.MarshalIndent(tmp, "", " ") - return string(output), err -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/factory.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/factory.go deleted file mode 100644 index 9256fc5b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/factory.go +++ /dev/null @@ -1,84 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/cfgfile" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// Factory creates new Runner instances from configuration objects. -// It is used to register and reload modules. -type Factory struct { - beatInfo beat.Info - options []Option -} - -// NewFactory creates new Reloader instance for the given config -func NewFactory(beatInfo beat.Info, options ...Option) *Factory { - return &Factory{ - beatInfo: beatInfo, - options: options, - } -} - -// Create creates a new metricbeat module runner reporting events to the passed pipeline. -func (r *Factory) Create(p beat.PipelineConnector, c *common.Config, meta *common.MapStrPointer) (cfgfile.Runner, error) { - module, metricSets, err := mb.NewModule(c, mb.Registry) - if err != nil { - return nil, err - } - - var runners []Runner - for _, metricSet := range metricSets { - wrapper, err := NewWrapperForMetricSet(module, metricSet, r.options...) - if err != nil { - return nil, err - } - - connector, err := NewConnector(r.beatInfo, p, c, meta) - if err != nil { - return nil, err - } - - err = connector.UseMetricSetProcessors(mb.Registry, module.Name(), metricSet.Name()) - if err != nil { - return nil, err - } - - client, err := connector.Connect() - if err != nil { - return nil, err - } - runners = append(runners, NewRunner(client, wrapper)) - } - - return newRunnerGroup(runners), nil -} - -// CheckConfig checks if a config is valid or not -func (r *Factory) CheckConfig(config *common.Config) error { - _, err := NewWrapper(config, mb.Registry, r.options...) - if err != nil { - return err - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/options.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/options.go deleted file mode 100644 index 273db92b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/options.go +++ /dev/null @@ -1,88 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - "time" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// Option specifies some optional arguments used for configuring the behavior -// of a module Wrapper. -type Option func(wrapper *Wrapper) - -// WithMaxStartDelay specifies the upper bound for the random startup delay -// for each MetricSet in the module. By default there is no delay. -func WithMaxStartDelay(delay time.Duration) Option { - return func(w *Wrapper) { - w.maxStartDelay = delay - } -} - -// WithEventModifier attaches an EventModifier that will be executed for each -// event generated by the MetricSets of the module. Multiple EventModifiers can -// be added and they will be executed in the order in which they were added. -func WithEventModifier(modifier mb.EventModifier) Option { - return func(w *Wrapper) { - w.eventModifiers = append(w.eventModifiers, modifier) - } -} - -// WithMetricSetInfo attaches an EventModifier that adds information about the -// MetricSet that generated the event. It will always add the metricset and -// module names. And it will add the host and rtt (round-trip time in -// microseconds) values if they are non-zero values. -// -// "metricset": { -// "host": "apache", -// "module": "apache", -// "name": "status", -// "rtt": 115 -// } -func WithMetricSetInfo() Option { - return WithEventModifier(mb.AddMetricSetInfo) -} - -// WithServiceName sets the `service.name` field of the event with the value -// given to the `service.name` setting in the module configuration. -func WithServiceName() Option { - return func(w *Wrapper) { - if w.Module == nil { - return - } - serviceName := w.Module.Config().ServiceName - if serviceName == "" { - return - } - modifier := func(_, _ string, event *mb.Event) { - if event == nil { - return - } - if event.RootFields == nil { - event.RootFields = common.MapStr{} - } else if current, err := event.RootFields.GetValue("service.name"); err == nil && current != "" { - // Already set by the metricset, don't overwrite - return - } - event.RootFields.Put("service.name", serviceName) - } - w.eventModifiers = append(w.eventModifiers, modifier) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/options_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/options_test.go deleted file mode 100644 index 5cc0f17b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/options_test.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func TestWithMaxStartDelay(t *testing.T) { - w := &Wrapper{} - WithMaxStartDelay(1)(w) - assert.EqualValues(t, 1, w.maxStartDelay) -} - -func TestWithMetricSetInfo(t *testing.T) { - w := &Wrapper{} - WithMetricSetInfo()(w) - assert.Len(t, w.eventModifiers, 1) -} - -func TestWithEventModifier(t *testing.T) { - f1 := func(module, metricset string, event *mb.Event) {} - f2 := func(module, metricset string, event *mb.Event) {} - - w := &Wrapper{} - WithEventModifier(f1)(w) - WithEventModifier(f2)(w) - assert.Len(t, w.eventModifiers, 2) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/publish.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/publish.go deleted file mode 100644 index 6f9c200e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/publish.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - "sync" - - "github.com/elastic/beats/v7/libbeat/beat" -) - -// PublishChannels publishes the events read from each channel to the given -// publisher client. If the publisher client blocks for any reason then events -// will not be read from the given channels. -// -// This method blocks until all of the channels have been closed -// and are fully read. To stop the method immediately, close the channels and -// close the publisher client to ensure that publishing does not block. This -// may result is some events being discarded. -func PublishChannels(client beat.Client, cs ...<-chan beat.Event) { - var wg sync.WaitGroup - - // output publishes values from c until c is closed, then calls wg.Done. - output := func(c <-chan beat.Event) { - defer wg.Done() - for event := range c { - client.Publish(event) - } - } - - // Start an output goroutine for each input channel in cs. - wg.Add(len(cs)) - for _, c := range cs { - go output(c) - } - - wg.Wait() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/runner.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/runner.go deleted file mode 100644 index 0e4bd78c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/runner.go +++ /dev/null @@ -1,98 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - "fmt" - "sync" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/monitoring" -) - -var ( - moduleList *monitoring.UniqueList -) - -func init() { - moduleList = monitoring.NewUniqueList() - monitoring.NewFunc(monitoring.GetNamespace("state").GetRegistry(), "module", moduleList.Report, monitoring.Report) -} - -// Runner is a facade for a Wrapper that provides a simple interface -// for starting and stopping a Module. -type Runner interface { - // fmt.Stringer is required here because when used as a cfgfile.Runner - // we need a way to print a threadsafe set of fields since it will likely - // be printed from a concurrent goroutine. - fmt.Stringer - - // Start starts the Module. If Start is called more than once, only the - // first will start the Module. - Start() - - // Stop stops the Module and waits for module's MetricSets to exit. The - // publisher.Client will be closed by Stop. If Stop is called more than - // once, only the first stop the Module and wait for it to exit. - Stop() -} - -// NewRunner returns a Runner facade. The events generated by -// the Module will be published to a new publisher.Client generated from the -// pubClientFactory. -func NewRunner(client beat.Client, mod *Wrapper) Runner { - return &runner{ - done: make(chan struct{}), - mod: mod, - client: client, - } -} - -type runner struct { - done chan struct{} - wg sync.WaitGroup - startOnce sync.Once - stopOnce sync.Once - mod *Wrapper - client beat.Client -} - -func (mr *runner) Start() { - mr.startOnce.Do(func() { - output := mr.mod.Start(mr.done) - mr.wg.Add(1) - moduleList.Add(mr.mod.Name()) - go func() { - defer mr.wg.Done() - PublishChannels(mr.client, output) - }() - }) -} - -func (mr *runner) Stop() { - mr.stopOnce.Do(func() { - close(mr.done) - mr.client.Close() - mr.wg.Wait() - moduleList.Remove(mr.mod.Name()) - }) -} - -func (mr *runner) String() string { - return fmt.Sprintf("%s [metricsets=%d]", mr.mod.Name(), len(mr.mod.metricSets)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/runner_group.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/runner_group.go deleted file mode 100644 index e242a028..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/runner_group.go +++ /dev/null @@ -1,62 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - "strings" - "sync" -) - -type runnerGroup struct { - runners []Runner - - startOnce sync.Once - stopOnce sync.Once -} - -var _ Runner = new(runnerGroup) - -func newRunnerGroup(runners []Runner) Runner { - return &runnerGroup{ - runners: runners, - } -} - -func (rg *runnerGroup) Start() { - rg.startOnce.Do(func() { - for _, runner := range rg.runners { - runner.Start() - } - }) -} - -func (rg *runnerGroup) Stop() { - rg.stopOnce.Do(func() { - for _, runner := range rg.runners { - runner.Stop() - } - }) -} - -func (rg *runnerGroup) String() string { - var entries []string - for _, runner := range rg.runners { - entries = append(entries, runner.String()) - } - return "RunnerGroup{" + strings.Join(entries, ", ") + "}" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/runner_group_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/runner_group_test.go deleted file mode 100644 index dd7babee..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/runner_group_test.go +++ /dev/null @@ -1,88 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common/atomic" -) - -const ( - fakeRunnersNum = 3 - fakeRunnerName = "fakeRunner" -) - -type fakeRunner struct { - id int - - startCounter *atomic.Int - stopCounter *atomic.Int -} - -func (fr *fakeRunner) Start() { - if fr.startCounter != nil { - fr.startCounter.Inc() - } -} - -func (fr *fakeRunner) Stop() { - if fr.stopCounter != nil { - fr.stopCounter.Inc() - } -} - -func (fr *fakeRunner) String() string { - return fmt.Sprintf("%s-%d", fakeRunnerName, fr.id) -} - -func TestStartStop(t *testing.T) { - startCounter := atomic.NewInt(0) - stopCounter := atomic.NewInt(0) - - var runners []Runner - for i := 0; i < fakeRunnersNum; i++ { - runners = append(runners, &fakeRunner{ - id: i, - startCounter: startCounter, - stopCounter: stopCounter, - }) - } - - runnerGroup := newRunnerGroup(runners) - runnerGroup.Start() - - runnerGroup.Stop() - - assert.Equal(t, fakeRunnersNum, startCounter.Load()) - assert.Equal(t, fakeRunnersNum, stopCounter.Load()) -} - -func TestString(t *testing.T) { - var runners []Runner - for i := 0; i < fakeRunnersNum; i++ { - runners = append(runners, &fakeRunner{ - id: i, - }) - } - runnerGroup := newRunnerGroup(runners) - assert.Equal(t, "RunnerGroup{fakeRunner-0, fakeRunner-1, fakeRunner-2}", runnerGroup.String()) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/runner_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/runner_test.go deleted file mode 100644 index 6b8b2d70..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/runner_test.go +++ /dev/null @@ -1,70 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package module_test - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - pubtest "github.com/elastic/beats/v7/libbeat/publisher/testing" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/module" - - "github.com/stretchr/testify/assert" -) - -func TestRunner(t *testing.T) { - pubClient, factory := newPubClientFactory() - - config, err := common.NewConfigFrom(map[string]interface{}{ - "module": moduleName, - "metricsets": []string{eventFetcherName}, - }) - if err != nil { - t.Fatal(err) - } - - // Create a new Wrapper based on the configuration. - m, err := module.NewWrapper(config, mb.Registry, module.WithMetricSetInfo()) - if err != nil { - t.Fatal(err) - } - - // Create the Runner facade. - runner := module.NewRunner(factory(), m) - - // Start the module and have it publish to a new publisher.Client. - runner.Start() - - assert.NotNil(t, <-pubClient.Channel) - - // Stop the module. This blocks until all MetricSets in the Module have - // stopped and the publisher.Client is closed. - runner.Stop() -} - -// newPubClientFactory returns a new ChanClient and a function that returns -// the same Client when invoked. This simulates the return value of -// Publisher.Connect. -func newPubClientFactory() (*pubtest.ChanClient, func() beat.Client) { - client := pubtest.NewChanClient(10) - return client, func() beat.Client { return client } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/testing.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/testing.go deleted file mode 100644 index 12a5891b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/testing.go +++ /dev/null @@ -1,73 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - "encoding/json" - "errors" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/testing" -) - -// receiveOneEvent receives one event from the events channel then closes the -// returned done channel. If no events are received it will close the returned -// done channel after the timeout period elapses. -func receiveOneEvent(d testing.Driver, events <-chan beat.Event, timeout time.Duration) <-chan struct{} { - done := make(chan struct{}) - - go func() { - defer close(done) - - select { - case <-time.Tick(timeout): - d.Error("error", errors.New("timeout waiting for an event")) - case event, ok := <-events: - if !ok { - return - } - - // At this point in the pipeline the error has been converted to a - // string and written to error.message. - if v, err := event.Fields.GetValue("error.message"); err == nil { - if errMsg, ok := v.(string); ok { - d.Error("error", errors.New(errMsg)) - return - } - } - - outputJSON(d, &event) - } - }() - - return done -} - -func outputJSON(d testing.Driver, event *beat.Event) { - out := event.Fields.Clone() - out.Put("@timestamp", common.Time(event.Timestamp)) - jsonData, err := json.MarshalIndent(out, "", " ") - if err != nil { - d.Error("convert error", err) - return - } - - d.Result(string(jsonData)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/wrapper.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/wrapper.go deleted file mode 100644 index f8375b4a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/wrapper.go +++ /dev/null @@ -1,462 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - "context" - "fmt" - "math/rand" - "sync" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/monitoring" - "github.com/elastic/beats/v7/libbeat/testing" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// Expvar metric names. -const ( - successesKey = "success" - failuresKey = "failures" - eventsKey = "events" -) - -var ( - debugf = logp.MakeDebug("module") - - fetchesLock = sync.Mutex{} - fetches = map[string]*stats{} -) - -// Wrapper contains the Module and the private data associated with -// running the Module and its MetricSets. -// -// Use NewWrapper or NewWrappers to construct new Wrappers. -type Wrapper struct { - mb.Module - metricSets []*metricSetWrapper // List of pointers to its associated MetricSets. - - // Options - maxStartDelay time.Duration - eventModifiers []mb.EventModifier -} - -// metricSetWrapper contains the MetricSet and the private data associated with -// running the MetricSet. It contains a pointer to the parent Module. -type metricSetWrapper struct { - mb.MetricSet - module *Wrapper // Parent Module. - stats *stats // stats for this MetricSet. - - periodic bool // Set to true if this metricset is a periodic fetcher -} - -// stats bundles common metricset stats. -type stats struct { - key string // full stats key - ref uint32 // number of modules/metricsets reusing stats instance - success *monitoring.Int // Total success events. - failures *monitoring.Int // Total error events. - events *monitoring.Int // Total events published. -} - -// NewWrapper creates a new module and its associated metricsets based on the given configuration. -func NewWrapper(config *common.Config, r *mb.Register, options ...Option) (*Wrapper, error) { - module, metricSets, err := mb.NewModule(config, r) - if err != nil { - return nil, err - } - return createWrapper(module, metricSets, options...) -} - -// NewWrapperForMetricSet creates a wrapper for the selected module and metricset. -func NewWrapperForMetricSet(module mb.Module, metricSet mb.MetricSet, options ...Option) (*Wrapper, error) { - return createWrapper(module, []mb.MetricSet{metricSet}, options...) -} - -func createWrapper(module mb.Module, metricSets []mb.MetricSet, options ...Option) (*Wrapper, error) { - wrapper := &Wrapper{ - Module: module, - metricSets: make([]*metricSetWrapper, len(metricSets)), - } - - for _, applyOption := range options { - applyOption(wrapper) - } - - for i, metricSet := range metricSets { - wrapper.metricSets[i] = &metricSetWrapper{ - MetricSet: metricSet, - module: wrapper, - stats: getMetricSetStats(wrapper.Name(), metricSet.Name()), - } - } - return wrapper, nil -} - -// Wrapper methods - -// Start starts the Module's MetricSet workers which are responsible for -// fetching metrics. The workers will continue to periodically fetch until the -// done channel is closed. When the done channel is closed all MetricSet workers -// will stop and the returned output channel will be closed. -// -// The returned channel is buffered with a length one one. It must drained to -// prevent blocking the operation of the MetricSets. -// -// Start should be called only once in the life of a Wrapper. -func (mw *Wrapper) Start(done <-chan struct{}) <-chan beat.Event { - debugf("Starting %s", mw) - - out := make(chan beat.Event, 1) - - // Start one worker per MetricSet + host combination. - var wg sync.WaitGroup - wg.Add(len(mw.metricSets)) - for _, msw := range mw.metricSets { - go func(msw *metricSetWrapper) { - metricsPath := msw.ID() - registry := monitoring.GetNamespace("dataset").GetRegistry() - - defer registry.Remove(metricsPath) - defer releaseStats(msw.stats) - defer wg.Done() - defer msw.close() - - registry.Add(metricsPath, msw.Metrics(), monitoring.Full) - monitoring.NewString(msw.Metrics(), "starttime").Set(common.Time{}.String()) - - msw.run(done, out) - }(msw) - } - - // Close the output channel when all writers to the channel have stopped. - go func() { - wg.Wait() - close(out) - debugf("Stopped %s", mw) - }() - - return out -} - -// String returns a string representation of Wrapper. -func (mw *Wrapper) String() string { - return fmt.Sprintf("Wrapper[name=%s, len(metricSetWrappers)=%d]", - mw.Name(), len(mw.metricSets)) -} - -// MetricSets return the list of metricsets of the module -func (mw *Wrapper) MetricSets() []*metricSetWrapper { - return mw.metricSets -} - -// metricSetWrapper methods - -func (msw *metricSetWrapper) run(done <-chan struct{}, out chan<- beat.Event) { - defer logp.Recover(fmt.Sprintf("recovered from panic while fetching "+ - "'%s/%s' for host '%s'", msw.module.Name(), msw.Name(), msw.Host())) - - // Start each metricset randomly over a period of MaxDelayPeriod. - if msw.module.maxStartDelay > 0 { - delay := time.Duration(rand.Int63n(int64(msw.module.maxStartDelay))) - debugf("%v/%v will start after %v", msw.module.Name(), msw.Name(), delay) - select { - case <-done: - return - case <-time.After(delay): - } - } - - debugf("Starting %s", msw) - defer debugf("Stopped %s", msw) - - // Events and errors are reported through this. - reporter := &eventReporter{ - msw: msw, - out: out, - done: done, - } - - switch ms := msw.MetricSet.(type) { - case mb.PushMetricSet: - ms.Run(reporter.V1()) - case mb.PushMetricSetV2: - ms.Run(reporter.V2()) - case mb.PushMetricSetV2WithContext: - ms.Run(&channelContext{done}, reporter.V2()) - case mb.EventFetcher, mb.EventsFetcher, - mb.ReportingMetricSet, mb.ReportingMetricSetV2, mb.ReportingMetricSetV2Error, mb.ReportingMetricSetV2WithContext: - msw.startPeriodicFetching(&channelContext{done}, reporter) - default: - // Earlier startup stages prevent this from happening. - logp.Err("MetricSet '%s/%s' does not implement an event producing interface", - msw.Module().Name(), msw.Name()) - } -} - -// startPeriodicFetching performs an immediate fetch for the MetricSet then it -// begins a continuous timer scheduled loop to fetch data. To stop the loop the -// done channel should be closed. -func (msw *metricSetWrapper) startPeriodicFetching(ctx context.Context, reporter reporter) { - // Indicate that it has been started as periodic fetcher - msw.periodic = true - - // Fetch immediately. - msw.fetch(ctx, reporter) - - // Start timer for future fetches. - t := time.NewTicker(msw.Module().Config().Period) - defer t.Stop() - for { - select { - case <-reporter.V2().Done(): - return - case <-t.C: - msw.fetch(ctx, reporter) - } - } -} - -// fetch invokes the appropriate Fetch method for the MetricSet and publishes -// the result using the publisher client. This method will recover from panics -// and log a stack track if one occurs. -func (msw *metricSetWrapper) fetch(ctx context.Context, reporter reporter) { - switch fetcher := msw.MetricSet.(type) { - case mb.EventFetcher: - msw.singleEventFetch(fetcher, reporter) - case mb.EventsFetcher: - msw.multiEventFetch(fetcher, reporter) - case mb.ReportingMetricSet: - reporter.StartFetchTimer() - fetcher.Fetch(reporter.V1()) - case mb.ReportingMetricSetV2: - reporter.StartFetchTimer() - fetcher.Fetch(reporter.V2()) - case mb.ReportingMetricSetV2Error: - reporter.StartFetchTimer() - err := fetcher.Fetch(reporter.V2()) - if err != nil { - reporter.V2().Error(err) - logp.Info("Error fetching data for metricset %s.%s: %s", msw.module.Name(), msw.Name(), err) - } - case mb.ReportingMetricSetV2WithContext: - reporter.StartFetchTimer() - err := fetcher.Fetch(ctx, reporter.V2()) - if err != nil { - reporter.V2().Error(err) - logp.Info("Error fetching data for metricset %s.%s: %s", msw.module.Name(), msw.Name(), err) - } - default: - panic(fmt.Sprintf("unexpected fetcher type for %v", msw)) - } -} - -func (msw *metricSetWrapper) singleEventFetch(fetcher mb.EventFetcher, reporter reporter) { - reporter.StartFetchTimer() - event, err := fetcher.Fetch() - reporter.V1().ErrorWith(err, event) -} - -func (msw *metricSetWrapper) multiEventFetch(fetcher mb.EventsFetcher, reporter reporter) { - reporter.StartFetchTimer() - events, err := fetcher.Fetch() - if len(events) == 0 { - reporter.V1().ErrorWith(err, nil) - } else { - for _, event := range events { - reporter.V1().ErrorWith(err, event) - } - } -} - -// close closes the underlying MetricSet if it implements the mb.Closer -// interface. -func (msw *metricSetWrapper) close() error { - if closer, ok := msw.MetricSet.(mb.Closer); ok { - return closer.Close() - } - return nil -} - -// String returns a string representation of metricSetWrapper. -func (msw *metricSetWrapper) String() string { - return fmt.Sprintf("metricSetWrapper[module=%s, name=%s, host=%s]", - msw.module.Name(), msw.Name(), msw.Host()) -} - -func (msw *metricSetWrapper) Test(d testing.Driver) { - d.Run(msw.Name(), func(d testing.Driver) { - events := make(chan beat.Event, 1) - done := receiveOneEvent(d, events, msw.module.maxStartDelay+5*time.Second) - msw.run(done, events) - }) -} - -type reporter interface { - StartFetchTimer() - V1() mb.PushReporter - V2() mb.PushReporterV2 -} - -// eventReporter implements the Reporter interface which is a callback interface -// used by MetricSet implementations to report an event(s), an error, or an error -// with some additional metadata. -type eventReporter struct { - msw *metricSetWrapper - done <-chan struct{} - out chan<- beat.Event - start time.Time // Start time of the current fetch (or zero for push sources). -} - -// startFetchTimer demarcates the start of a new fetch. The elapsed time of a -// fetch is computed based on the time of this call. -func (r *eventReporter) StartFetchTimer() { r.start = time.Now() } -func (r *eventReporter) V1() mb.PushReporter { - return reporterV1{v2: r.V2(), module: r.msw.module.Name()} -} -func (r *eventReporter) V2() mb.PushReporterV2 { return reporterV2{r} } - -// channelContext implements context.Context by wrapping a channel -type channelContext struct { - done <-chan struct{} -} - -func (r *channelContext) Deadline() (time.Time, bool) { return time.Time{}, false } -func (r *channelContext) Done() <-chan struct{} { return r.done } -func (r *channelContext) Err() error { - select { - case <-r.done: - return context.Canceled - default: - return nil - } -} -func (r *channelContext) Value(key interface{}) interface{} { return nil } - -// reporterV1 wraps V2 to provide a v1 interface. -type reporterV1 struct { - v2 mb.PushReporterV2 - module string -} - -func (r reporterV1) Done() <-chan struct{} { return r.v2.Done() } -func (r reporterV1) Event(event common.MapStr) bool { return r.ErrorWith(nil, event) } -func (r reporterV1) Error(err error) bool { return r.ErrorWith(err, nil) } -func (r reporterV1) ErrorWith(err error, meta common.MapStr) bool { - // Skip nil events without error - if err == nil && meta == nil { - return true - } - return r.v2.Event(mb.TransformMapStrToEvent(r.module, meta, err)) -} - -type reporterV2 struct { - *eventReporter -} - -func (r reporterV2) Done() <-chan struct{} { return r.done } -func (r reporterV2) Error(err error) bool { return r.Event(mb.Event{Error: err}) } -func (r reporterV2) Event(event mb.Event) bool { - if event.Took == 0 && !r.start.IsZero() { - event.Took = time.Since(r.start) - } - if r.msw.periodic { - event.Period = r.msw.Module().Config().Period - } - - if event.Timestamp.IsZero() { - if !r.start.IsZero() { - event.Timestamp = r.start - } else { - event.Timestamp = time.Now().UTC() - } - } - - if event.Host == "" { - event.Host = r.msw.Host() - } - - if event.Error == nil { - r.msw.stats.success.Add(1) - } else { - r.msw.stats.failures.Add(1) - } - - if event.Namespace == "" { - event.Namespace = r.msw.Registration().Namespace - } - beatEvent := event.BeatEvent(r.msw.module.Name(), r.msw.MetricSet.Name(), r.msw.module.eventModifiers...) - if !writeEvent(r.done, r.out, beatEvent) { - return false - } - r.msw.stats.events.Add(1) - - return true -} - -// other utility functions - -func writeEvent(done <-chan struct{}, out chan<- beat.Event, event beat.Event) bool { - select { - case <-done: - return false - case out <- event: - return true - } -} - -func getMetricSetStats(module, name string) *stats { - key := fmt.Sprintf("metricbeat.%s.%s", module, name) - - fetchesLock.Lock() - defer fetchesLock.Unlock() - - if s := fetches[key]; s != nil { - s.ref++ - return s - } - - reg := monitoring.Default.NewRegistry(key) - s := &stats{ - key: key, - ref: 1, - success: monitoring.NewInt(reg, successesKey), - failures: monitoring.NewInt(reg, failuresKey), - events: monitoring.NewInt(reg, eventsKey), - } - - fetches[key] = s - return s -} - -func releaseStats(s *stats) { - fetchesLock.Lock() - defer fetchesLock.Unlock() - - s.ref-- - if s.ref > 0 { - return - } - - delete(fetches, s.key) - monitoring.Default.Remove(s.key) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/wrapper_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/wrapper_test.go deleted file mode 100644 index 1108b5bd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/module/wrapper_test.go +++ /dev/null @@ -1,289 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package module_test - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/module" -) - -const ( - moduleName = "fake" - eventFetcherName = "EventFetcher" - reportingFetcherName = "ReportingFetcher" - pushMetricSetName = "PushMetricSet" -) - -// fakeMetricSet - -func init() { - if err := mb.Registry.AddMetricSet(moduleName, eventFetcherName, newFakeEventFetcher); err != nil { - panic(err) - } - if err := mb.Registry.AddMetricSet(moduleName, reportingFetcherName, newFakeReportingFetcher); err != nil { - panic(err) - } - if err := mb.Registry.AddMetricSet(moduleName, pushMetricSetName, newFakePushMetricSet); err != nil { - panic(err) - } -} - -// EventFetcher - -type fakeEventFetcher struct { - mb.BaseMetricSet -} - -func (ms *fakeEventFetcher) Fetch() (common.MapStr, error) { - t, _ := time.Parse(time.RFC3339, "2016-05-10T23:27:58.485Z") - return common.MapStr{"@timestamp": common.Time(t), "metric": 1}, nil -} - -func (ms *fakeEventFetcher) Close() error { - return nil -} - -func newFakeEventFetcher(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &fakeEventFetcher{BaseMetricSet: base}, nil -} - -// ReportingFetcher - -type fakeReportingFetcher struct { - mb.BaseMetricSet -} - -func (ms *fakeReportingFetcher) Fetch(r mb.Reporter) { - t, _ := time.Parse(time.RFC3339, "2016-05-10T23:27:58.485Z") - r.Event(common.MapStr{"@timestamp": common.Time(t), "metric": 1}) -} - -func newFakeReportingFetcher(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &fakeReportingFetcher{BaseMetricSet: base}, nil -} - -// PushMetricSet - -type fakePushMetricSet struct { - mb.BaseMetricSet -} - -func (ms *fakePushMetricSet) Run(r mb.PushReporter) { - t, _ := time.Parse(time.RFC3339, "2016-05-10T23:27:58.485Z") - event := common.MapStr{"@timestamp": common.Time(t), "metric": 1} - r.Event(event) - <-r.Done() -} - -func newFakePushMetricSet(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &fakePushMetricSet{BaseMetricSet: base}, nil -} - -// test utilities - -func newTestRegistry(t testing.TB) *mb.Register { - r := mb.NewRegister() - - err := r.AddMetricSet(moduleName, eventFetcherName, newFakeEventFetcher) - require.NoError(t, err) - err = r.AddMetricSet(moduleName, reportingFetcherName, newFakeReportingFetcher) - require.NoError(t, err) - err = r.AddMetricSet(moduleName, pushMetricSetName, newFakePushMetricSet) - require.NoError(t, err) - return r -} - -func newConfig(t testing.TB, moduleConfig interface{}) *common.Config { - config, err := common.NewConfigFrom(moduleConfig) - require.NoError(t, err) - return config -} - -// test cases - -func TestWrapperOfEventFetcher(t *testing.T) { - hosts := []string{"alpha", "beta"} - c := newConfig(t, map[string]interface{}{ - "module": moduleName, - "metricsets": []string{eventFetcherName}, - "hosts": hosts, - }) - - m, err := module.NewWrapper(c, newTestRegistry(t)) - require.NoError(t, err) - - done := make(chan struct{}) - output := m.Start(done) - - <-output - <-output - close(done) - - // Validate that the channel is closed after receiving the two - // initial events. - select { - case _, ok := <-output: - if !ok { - // Channel is closed. - return - } else { - assert.Fail(t, "received unexpected event") - } - } -} - -func TestWrapperOfReportingFetcher(t *testing.T) { - hosts := []string{"alpha", "beta"} - c := newConfig(t, map[string]interface{}{ - "module": moduleName, - "metricsets": []string{reportingFetcherName}, - "hosts": hosts, - }) - - m, err := module.NewWrapper(c, newTestRegistry(t)) - require.NoError(t, err) - - done := make(chan struct{}) - output := m.Start(done) - - <-output - <-output - close(done) - - // Validate that the channel is closed after receiving the two - // initial events. - select { - case _, ok := <-output: - if !ok { - // Channel is closed. - return - } else { - assert.Fail(t, "received unexpected event") - } - } -} - -func TestWrapperOfPushMetricSet(t *testing.T) { - hosts := []string{"alpha"} - c := newConfig(t, map[string]interface{}{ - "module": moduleName, - "metricsets": []string{pushMetricSetName}, - "hosts": hosts, - }) - - m, err := module.NewWrapper(c, newTestRegistry(t)) - require.NoError(t, err) - - done := make(chan struct{}) - output := m.Start(done) - - <-output - close(done) - - // Validate that the channel is closed after receiving the event. - select { - case _, ok := <-output: - if !ok { - // Channel is closed. - return - } else { - assert.Fail(t, "received unexpected event") - } - } -} - -func TestPeriodIsAddedToEvent(t *testing.T) { - cases := map[string]struct { - metricset string - hasPeriod bool - }{ - "fetch metricset events should have period": { - metricset: eventFetcherName, - hasPeriod: true, - }, - "push metricset events should not have period": { - metricset: pushMetricSetName, - hasPeriod: false, - }, - } - - registry := newTestRegistry(t) - - for title, c := range cases { - t.Run(title, func(t *testing.T) { - hosts := []string{"alpha"} - config := newConfig(t, map[string]interface{}{ - "module": moduleName, - "metricsets": []string{c.metricset}, - "hosts": hosts, - }) - - m, err := module.NewWrapper(config, registry, module.WithMetricSetInfo()) - require.NoError(t, err) - - done := make(chan struct{}) - defer close(done) - - output := m.Start(done) - - event := <-output - - hasPeriod, _ := event.Fields.HasKey("metricset.period") - assert.Equal(t, c.hasPeriod, hasPeriod, "has metricset.period in event %+v", event) - }) - } -} - -func TestNewWrapperForMetricSet(t *testing.T) { - hosts := []string{"alpha"} - c := newConfig(t, map[string]interface{}{ - "module": moduleName, - "metricsets": []string{eventFetcherName}, - "hosts": hosts, - }) - - aModule, metricSets, err := mb.NewModule(c, newTestRegistry(t)) - require.NoError(t, err) - - m, err := module.NewWrapperForMetricSet(aModule, metricSets[0], module.WithMetricSetInfo()) - require.NoError(t, err) - - done := make(chan struct{}) - output := m.Start(done) - - <-output - close(done) - - // Validate that the channel is closed after receiving the event. - select { - case _, ok := <-output: - if !ok { - return // Channel is closed. - } - assert.Fail(t, "received unexpected event") - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/parse/hostparsers.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/parse/hostparsers.go deleted file mode 100644 index e499de9a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/parse/hostparsers.go +++ /dev/null @@ -1,42 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package parse - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// PassThruHostParser is a HostParser that sets the HostData URI, SanitizedURI, -// and Host to the configured 'host' value. This should only be used by -// MetricSets that do not require host parsing (e.g. host is only addr:port). -// Do not use this if the host value can contain credentials. -func PassThruHostParser(module mb.Module, host string) (mb.HostData, error) { - return mb.HostData{URI: host, SanitizedURI: host, Host: host}, nil -} - -// EmptyHostParser simply returns a zero value HostData. It asserts that host -// value is empty and returns an error if not. -func EmptyHostParser(module mb.Module, host string) (mb.HostData, error) { - if host != "" { - return mb.HostData{}, errors.Errorf("hosts must be empty for %v", module.Name()) - } - - return mb.HostData{}, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/parse/url.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/parse/url.go deleted file mode 100644 index 0bcbfa2c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/parse/url.go +++ /dev/null @@ -1,284 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package parse - -import ( - "fmt" - "net" - "net/url" - p "path" - "strings" - - "github.com/elastic/beats/v7/metricbeat/helper/dialer" - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/pkg/errors" -) - -// URLHostParserBuilder builds a tailored HostParser for used with host strings -// that are URLs. -type URLHostParserBuilder struct { - PathConfigKey string - DefaultPath string - DefaultUsername string - DefaultPassword string - DefaultScheme string - QueryParams string -} - -// Build returns a new HostParser function whose behavior is influenced by the -// options set in URLHostParserBuilder. -func (b URLHostParserBuilder) Build() mb.HostParser { - return func(module mb.Module, host string) (mb.HostData, error) { - conf := map[string]interface{}{} - err := module.UnpackConfig(conf) - if err != nil { - return mb.HostData{}, err - } - - query, ok := conf["query"] - if ok { - queryMap, ok := query.(map[string]interface{}) - if !ok { - return mb.HostData{}, errors.Errorf("'query' config for module %v is not a map", module.Name()) - } - - b.QueryParams = mb.QueryParams(queryMap).String() - } - - var user, pass, path, basePath string - t, ok := conf["username"] - if ok { - user, ok = t.(string) - if !ok { - return mb.HostData{}, errors.Errorf("'username' config for module %v is not a string", module.Name()) - } - } else { - user = b.DefaultUsername - } - t, ok = conf["password"] - if ok { - pass, ok = t.(string) - if !ok { - return mb.HostData{}, errors.Errorf("'password' config for module %v is not a string", module.Name()) - } - } else { - pass = b.DefaultPassword - } - t, ok = conf[b.PathConfigKey] - if ok { - path, ok = t.(string) - if !ok { - return mb.HostData{}, errors.Errorf("'%v' config for module %v is not a string", b.PathConfigKey, module.Name()) - } - } else { - path = b.DefaultPath - } - // Normalize path - path = strings.Trim(path, "/") - - t, ok = conf["basepath"] - if ok { - basePath, ok = t.(string) - if !ok { - return mb.HostData{}, errors.Errorf("'basepath' config for module %v is not a string", module.Name()) - } - } - - // Normalize basepath - basePath = strings.Trim(basePath, "/") - - // Combine paths and normalize - fullPath := strings.Trim(p.Join(basePath, path), "/") - - return ParseURL(host, b.DefaultScheme, user, pass, fullPath, b.QueryParams) - } -} - -// NewHostDataFromURL returns a new HostData based on the contents of the URL. -// If the URLs scheme is "unix" or end is "unix" (e.g. "http+unix://") then -// the HostData.Host field is set to the URLs path instead of the URLs host, -// the same happens for "npipe". -func NewHostDataFromURL(u *url.URL) mb.HostData { - return NewHostDataFromURLWithTransport(dialer.NewDefaultDialerBuilder(), u) -} - -// NewHostDataFromURLWithTransport Allow to specify what kind of transport to in conjonction of the -// url, this is useful if you use a combined scheme like "http+unix://" or "http+npipe". -func NewHostDataFromURLWithTransport(transport dialer.Builder, u *url.URL) mb.HostData { - var user, pass string - if u.User != nil { - user = u.User.Username() - pass, _ = u.User.Password() - } - - host := u.Host - if strings.HasSuffix(u.Scheme, "unix") || strings.HasSuffix(u.Scheme, "npipe") { - host = u.Path - } - - return mb.HostData{ - Transport: transport, - URI: u.String(), - SanitizedURI: redactURLCredentials(u).String(), - Host: host, - User: user, - Password: pass, - } -} - -// ParseURL returns HostData object from a raw 'host' value and a series of -// defaults that are added to the URL if not present in the rawHost value. -// Values from the rawHost take precedence over the defaults. -func ParseURL(rawHost, scheme, user, pass, path, query string) (mb.HostData, error) { - u, transport, err := getURL(rawHost, scheme, user, pass, path, query) - - if err != nil { - return mb.HostData{}, err - } - - return NewHostDataFromURLWithTransport(transport, u), nil -} - -// SetURLUser set the user credentials in the given URL. If the username or -// password is not set in the URL then the default is used (if provided). -func SetURLUser(u *url.URL, defaultUser, defaultPass string) { - var user, pass string - var userIsSet, passIsSet bool - if u.User != nil { - user = u.User.Username() - if user != "" { - userIsSet = true - } - pass, passIsSet = u.User.Password() - } - - if !userIsSet && defaultUser != "" { - userIsSet = true - user = defaultUser - } - - if !passIsSet && defaultPass != "" { - passIsSet = true - pass = defaultPass - } - - if passIsSet { - u.User = url.UserPassword(user, pass) - } else if userIsSet { - u.User = url.User(user) - } -} - -// getURL constructs a URL from the rawHost value and adds the provided user, -// password, path, and query params if one was not set in the rawURL value. -func getURL( - rawURL, scheme, username, password, path, query string, -) (*url.URL, dialer.Builder, error) { - - if parts := strings.SplitN(rawURL, "://", 2); len(parts) != 2 { - // Add scheme. - rawURL = fmt.Sprintf("%s://%s", scheme, rawURL) - } - - var t dialer.Builder - - u, err := url.Parse(rawURL) - if err != nil { - return nil, t, fmt.Errorf("error parsing URL: %v", err) - } - - // discover the transport to use to communicate with the host if we have a combined scheme. - // possible values are mb.TransportTCP, mb.transportUnix or mb.TransportNpipe. - switch u.Scheme { - case "http+unix": - t = dialer.NewUnixDialerBuilder(u.Path) - u.Path = "" - u.Scheme = "http" - u.Host = "unix" - case "http+npipe": - p := strings.Replace(u.Path, "/pipe", `\\.\pipe`, 1) - p = strings.Replace(p, "/", "\\", -1) - t = dialer.NewNpipeDialerBuilder(p) - u.Path = "" - u.Scheme = "http" - u.Host = "npipe" - default: - t = dialer.NewDefaultDialerBuilder() - } - - SetURLUser(u, username, password) - - if !strings.HasSuffix(u.Scheme, "unix") && !strings.HasSuffix(u.Scheme, "npipe") { - if u.Host == "" { - return nil, t, fmt.Errorf("error parsing URL: empty host") - } - - // Validate the host. The port is optional. - host, _, err := net.SplitHostPort(u.Host) - if err != nil { - if strings.Contains(err.Error(), "missing port") { - host = u.Host - } else { - return nil, t, fmt.Errorf("error parsing URL: %v", err) - } - } - if host == "" { - return nil, t, fmt.Errorf("error parsing URL: empty host") - } - } - - if u.Path == "" && path != "" { - // The path given in the host config takes precedence over the - // default path. - if !strings.HasPrefix(path, "/") { - path = "/" + path - } - u.Path = path - } - - //Adds the query params in the url - u, err = SetQueryParams(u, query) - return u, t, err -} - -// SetQueryParams adds the query params to existing query parameters overwriting any -// keys that already exist. -func SetQueryParams(u *url.URL, query string) (*url.URL, error) { - q := u.Query() - params, err := url.ParseQuery(query) - if err != nil { - return u, err - } - for key, values := range params { - for _, v := range values { - q.Set(key, v) - } - } - u.RawQuery = q.Encode() - return u, nil - -} - -// redactURLCredentials returns the URL as a string with the username and -// password redacted. -func redactURLCredentials(u *url.URL) *url.URL { - redacted := *u - redacted.User = nil - return &redacted -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/parse/url_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/parse/url_test.go deleted file mode 100644 index 997385b4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/parse/url_test.go +++ /dev/null @@ -1,199 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package parse - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/dialer" - "github.com/elastic/beats/v7/metricbeat/mb" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestParseURL(t *testing.T) { - t.Run("http", func(t *testing.T) { - rawURL := "https://admin:secret@127.0.0.1:8080?hello=world" - hostData, err := ParseURL(rawURL, "http", "root", "passwd", "/test", "auto") - if assert.NoError(t, err) { - assert.Equal(t, "https://admin:secret@127.0.0.1:8080/test?auto=&hello=world", hostData.URI) - assert.Equal(t, "https://127.0.0.1:8080/test?auto=&hello=world", hostData.SanitizedURI) - assert.Equal(t, "127.0.0.1:8080", hostData.Host) - assert.Equal(t, "admin", hostData.User) - assert.Equal(t, "secret", hostData.Password) - } - }) - - t.Run("http+ipv6", func(t *testing.T) { - rawURL := "[2001:db8:85a3:0:0:8a2e:370:7334]:8080" - hostData, err := ParseURL(rawURL, "https", "", "", "", "") - if assert.NoError(t, err) { - assert.Equal(t, "https://[2001:db8:85a3:0:0:8a2e:370:7334]:8080", hostData.URI) - } - }) - - t.Run("unix", func(t *testing.T) { - rawURL := "unix:///var/lib/docker.sock" - hostData, err := ParseURL(rawURL, "tcp", "", "", "", "") - if assert.NoError(t, err) { - assert.Equal(t, "unix:///var/lib/docker.sock", hostData.URI) - assert.Equal(t, "unix:///var/lib/docker.sock", hostData.SanitizedURI) - assert.Equal(t, "/var/lib/docker.sock", hostData.Host) - assert.Equal(t, "", hostData.User) - assert.Equal(t, "", hostData.Password) - } - }) - - t.Run("http+unix at root", func(t *testing.T) { - rawURL := "http+unix:///var/lib/docker.sock" - hostData, err := ParseURL(rawURL, "http", "", "", "", "") - if assert.NoError(t, err) { - transport, ok := hostData.Transport.(*dialer.UnixDialerBuilder) - assert.True(t, ok) - assert.Equal(t, "/var/lib/docker.sock", transport.Path) - assert.Equal(t, "http://unix", hostData.URI) - assert.Equal(t, "http://unix", hostData.SanitizedURI) - assert.Equal(t, "unix", hostData.Host) - assert.Equal(t, "", hostData.User) - assert.Equal(t, "", hostData.Password) - } - }) - - t.Run("http+unix with path", func(t *testing.T) { - rawURL := "http+unix:///var/lib/docker.sock" - hostData, err := ParseURL(rawURL, "http", "", "", "apath", "") - if assert.NoError(t, err) { - transport, ok := hostData.Transport.(*dialer.UnixDialerBuilder) - assert.True(t, ok) - assert.Equal(t, "/var/lib/docker.sock", transport.Path) - assert.Equal(t, "http://unix/apath", hostData.URI) - assert.Equal(t, "http://unix/apath", hostData.SanitizedURI) - assert.Equal(t, "unix", hostData.Host) - assert.Equal(t, "", hostData.User) - assert.Equal(t, "", hostData.Password) - } - }) - - t.Run("http+npipe at root", func(t *testing.T) { - rawURL := "http+npipe://./pipe/custom" - hostData, err := ParseURL(rawURL, "http", "", "", "", "") - if assert.NoError(t, err) { - transport, ok := hostData.Transport.(*dialer.NpipeDialerBuilder) - assert.True(t, ok) - assert.Equal(t, `\\.\pipe\custom`, transport.Path) - assert.Equal(t, "http://npipe", hostData.URI) - assert.Equal(t, "http://npipe", hostData.SanitizedURI) - assert.Equal(t, "npipe", hostData.Host) - assert.Equal(t, "", hostData.User) - assert.Equal(t, "", hostData.Password) - } - }) - - t.Run("http+npipe with path", func(t *testing.T) { - rawURL := "http+npipe://./pipe/custom" - hostData, err := ParseURL(rawURL, "http", "", "", "apath", "") - if assert.NoError(t, err) { - transport, ok := hostData.Transport.(*dialer.NpipeDialerBuilder) - assert.True(t, ok) - assert.Equal(t, `\\.\pipe\custom`, transport.Path) - assert.Equal(t, "http://npipe/apath", hostData.URI) - assert.Equal(t, "http://npipe/apath", hostData.SanitizedURI) - assert.Equal(t, "npipe", hostData.Host) - assert.Equal(t, "", hostData.User) - assert.Equal(t, "", hostData.Password) - } - }) - - t.Run("npipe", func(t *testing.T) { - rawURL := "npipe://./pipe/docker_engine" - hostData, err := ParseURL(rawURL, "tcp", "", "", "", "") - if assert.NoError(t, err) { - assert.Equal(t, "npipe://./pipe/docker_engine", hostData.URI) - assert.Equal(t, "npipe://./pipe/docker_engine", hostData.SanitizedURI) - assert.Equal(t, "/pipe/docker_engine", hostData.Host) - assert.Equal(t, "", hostData.User) - assert.Equal(t, "", hostData.Password) - } - }) - - t.Run("set default user", func(t *testing.T) { - rawURL := "http://:secret@localhost" - h, err := ParseURL(rawURL, "https", "root", "passwd", "", "") - if assert.NoError(t, err) { - assert.Equal(t, "http://root:secret@localhost", h.URI) - assert.Equal(t, "root", h.User) - assert.Equal(t, "secret", h.Password) - } - }) - - t.Run("set default password", func(t *testing.T) { - rawURL := "http://admin@localhost" - h, err := ParseURL(rawURL, "https", "root", "passwd", "", "") - if assert.NoError(t, err) { - assert.Equal(t, "http://admin:passwd@localhost", h.URI) - assert.Equal(t, "admin", h.User) - assert.Equal(t, "passwd", h.Password) - } - }) - - t.Run("don't overwrite empty password", func(t *testing.T) { - rawURL := "http://admin:@localhost" - h, err := ParseURL(rawURL, "https", "root", "passwd", "", "") - if assert.NoError(t, err) { - assert.Equal(t, "http://admin:@localhost", h.URI) - assert.Equal(t, "admin", h.User) - assert.Equal(t, "", h.Password) - } - }) -} - -func TestURLHostParserBuilder(t *testing.T) { - const rawURL = "http://example.com" - - var cases = []struct { - config map[string]interface{} - builder URLHostParserBuilder - url string - }{ - {map[string]interface{}{"path": "/path"}, URLHostParserBuilder{PathConfigKey: "path", DefaultPath: "/default"}, "http://example.com/path"}, - {map[string]interface{}{}, URLHostParserBuilder{PathConfigKey: "path", DefaultPath: "/default"}, "http://example.com/default"}, - {map[string]interface{}{}, URLHostParserBuilder{DefaultPath: "/default"}, "http://example.com/default"}, - {map[string]interface{}{"username": "guest"}, URLHostParserBuilder{}, "http://guest@example.com"}, - {map[string]interface{}{"username": "guest", "password": "secret"}, URLHostParserBuilder{}, "http://guest:secret@example.com"}, - {map[string]interface{}{"password": "secret"}, URLHostParserBuilder{}, "http://:secret@example.com"}, - {map[string]interface{}{"basepath": "/foo"}, URLHostParserBuilder{DefaultPath: "/default"}, "http://example.com/foo/default"}, - {map[string]interface{}{"basepath": "foo/"}, URLHostParserBuilder{DefaultPath: "/default"}, "http://example.com/foo/default"}, - {map[string]interface{}{"basepath": "/foo/"}, URLHostParserBuilder{DefaultPath: "/default"}, "http://example.com/foo/default"}, - {map[string]interface{}{"basepath": "foo"}, URLHostParserBuilder{DefaultPath: "/default"}, "http://example.com/foo/default"}, - {map[string]interface{}{"basepath": "foo"}, URLHostParserBuilder{DefaultPath: "/queryParams", QueryParams: mb.QueryParams{"key": "value"}.String()}, "http://example.com/foo/queryParams?key=value"}, - } - - for _, test := range cases { - m := mbtest.NewTestModule(t, test.config) - hostParser := test.builder.Build() - - hp, err := hostParser(m, rawURL) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, test.url, hp.URI) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/registry.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/registry.go deleted file mode 100644 index 62ee4f6c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/registry.go +++ /dev/null @@ -1,440 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mb - -import ( - "fmt" - "sort" - "strings" - "sync" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/processors" -) - -const initialSize = 20 // initialSize specifies the initial size of the Register. - -// Registry is the singleton Register instance where all ModuleFactory's and -// MetricSetFactory's should be registered. -var Registry = NewRegister() - -// DefaultModuleFactory returns the given BaseModule and never returns an error. -// If a MetricSets are registered without an associated ModuleFactory, then -// the DefaultModuleFactory will be used to instantiate a Module. -var DefaultModuleFactory = func(base BaseModule) (Module, error) { - return &base, nil -} - -// ModuleFactory accepts a BaseModule and returns a Module. If there was an -// error creating the Module then an error will be returned. -type ModuleFactory func(base BaseModule) (Module, error) - -// MetricSetFactory accepts a BaseMetricSet and returns a MetricSet. If there -// was an error creating the MetricSet then an error will be returned. The -// returned MetricSet must also implement either EventFetcher or EventsFetcher -// (but not both). -type MetricSetFactory func(base BaseMetricSet) (MetricSet, error) - -// HostParser is a function that parses a host value from the configuration -// and returns a HostData object. The module is provided in case additional -// configuration values are required to parse and build the HostData object. -// An error should be returned if the host or configuration is invalid. -type HostParser func(module Module, host string) (HostData, error) - -// MetricSetRegistration contains the parameters that were used to register -// a MetricSet. -type MetricSetRegistration struct { - Name string - Factory MetricSetFactory - - // Options - IsDefault bool - HostParser HostParser - Namespace string - Replace bool -} - -// MetricSetOption sets an option for a MetricSetFactory that is being -// registered. -type MetricSetOption func(info *MetricSetRegistration) - -// WithHostParser specifies the HostParser that should be used with the -// MetricSet. -func WithHostParser(p HostParser) MetricSetOption { - return func(r *MetricSetRegistration) { - r.HostParser = p - } -} - -// DefaultMetricSet specifies that the MetricSetFactory will be the default -// when no MetricSet names are specified in the configuration. -func DefaultMetricSet() MetricSetOption { - return func(r *MetricSetRegistration) { - r.IsDefault = true - } -} - -// WithNamespace specifies the fully qualified namespace under which MetricSet -// data will be added. If no namespace is specified then [module].[metricset] -// will be used. -func WithNamespace(namespace string) MetricSetOption { - return func(r *MetricSetRegistration) { - r.Namespace = namespace - } -} - -// MustReplace specifies that the MetricSetFactory must be replacing an existing -// metricset with the same name. An error will happen if there is no metricset -// defined with the same params. -func MustReplace() MetricSetOption { - return func(r *MetricSetRegistration) { - r.Replace = true - } -} - -// Register contains the factory functions for creating new Modules and new -// MetricSets. Registers are thread safe for concurrent usage. -type Register struct { - log *logp.Logger - // Lock to control concurrent read/writes - lock sync.RWMutex - // A map of module name to ModuleFactory. - modules map[string]ModuleFactory - // A map of module name to nested map of MetricSet name to MetricSetRegistration. - metricSets map[string]map[string]MetricSetRegistration - // Additional source of non-registered modules - secondarySource ModulesSource -} - -// ModulesSource contains a source of non-registered modules -type ModulesSource interface { - Modules() ([]string, error) - HasModule(module string) bool - MetricSets(r *Register, module string) ([]string, error) - DefaultMetricSets(r *Register, module string) ([]string, error) - HasMetricSet(module, name string) bool - MetricSetRegistration(r *Register, module, name string) (MetricSetRegistration, error) - ModulesInfo(r *Register) string - ProcessorsForMetricSet(r *Register, module, name string) (*processors.Processors, error) -} - -// NewRegister creates and returns a new Register. -func NewRegister() *Register { - return &Register{ - log: logp.NewLogger("registry"), - modules: make(map[string]ModuleFactory, initialSize), - metricSets: make(map[string]map[string]MetricSetRegistration, initialSize), - } -} - -// AddModule registers a new ModuleFactory. An error is returned if the -// name is empty, factory is nil, or if a factory has already been registered -// under the name. -func (r *Register) AddModule(name string, factory ModuleFactory) error { - r.lock.Lock() - defer r.lock.Unlock() - - if name == "" { - return fmt.Errorf("module name is required") - } - - name = strings.ToLower(name) - - _, exists := r.modules[name] - if exists { - return fmt.Errorf("module '%s' is already registered", name) - } - - if factory == nil { - return fmt.Errorf("module '%s' cannot be registered with a nil factory", name) - } - - r.modules[name] = factory - r.log.Infof("Module registered: %s", name) - return nil -} - -// AddMetricSet registers a new MetricSetFactory. Optionally it accepts a single -// HostParser function for parsing the 'host' configuration data. An error is -// returned if any parameter is empty or nil or if a factory has already been -// registered under the name. -// -// Use MustAddMetricSet for new code. -func (r *Register) AddMetricSet(module string, name string, factory MetricSetFactory, hostParser ...HostParser) error { - var opts []MetricSetOption - if len(hostParser) > 0 { - opts = append(opts, WithHostParser(hostParser[0])) - } - return r.addMetricSet(module, name, factory, opts...) -} - -// MustAddMetricSet registers a new MetricSetFactory. It panics if any parameter -// is empty or nil OR if a factory has already been registered under this name. -func (r *Register) MustAddMetricSet(module, name string, factory MetricSetFactory, options ...MetricSetOption) { - if err := r.addMetricSet(module, name, factory, options...); err != nil { - panic(err) - } -} - -// addMetricSet registers a new MetricSetFactory. An error is returned if any -// parameter is empty or nil or if a factory has already been registered under -// the name. -func (r *Register) addMetricSet(module, name string, factory MetricSetFactory, options ...MetricSetOption) error { - r.lock.Lock() - defer r.lock.Unlock() - - if module == "" { - return fmt.Errorf("module name is required") - } - - if name == "" { - return fmt.Errorf("metricset name is required") - } - - module = strings.ToLower(module) - name = strings.ToLower(name) - - // Set the options. - msInfo := MetricSetRegistration{Name: name, Factory: factory} - for _, opt := range options { - opt(&msInfo) - } - - if metricsets, ok := r.metricSets[module]; !ok { - if msInfo.Replace { - return fmt.Errorf("metricset '%s/%s' should be replacing an existing metricset, none found", module, name) - } - - r.metricSets[module] = map[string]MetricSetRegistration{} - } else if _, exists := metricsets[name]; exists { - if !msInfo.Replace { - return fmt.Errorf("metricset '%s/%s' is already registered", module, name) - } - } - - if factory == nil { - return fmt.Errorf("metricset '%s/%s' cannot be registered with a nil factory", module, name) - } - - r.metricSets[module][name] = msInfo - r.log.Infof("MetricSet registered: %s/%s", module, name) - return nil -} - -// moduleFactory returns the registered ModuleFactory associated with the -// given name. It returns nil if no ModuleFactory is registered. -func (r *Register) moduleFactory(name string) ModuleFactory { - r.lock.RLock() - defer r.lock.RUnlock() - - return r.modules[strings.ToLower(name)] -} - -// metricSetRegistration returns the registration data associated with the given -// metricset name. It returns an error if no metricset is registered. -func (r *Register) metricSetRegistration(module, name string) (MetricSetRegistration, error) { - r.lock.RLock() - defer r.lock.RUnlock() - - module = strings.ToLower(module) - name = strings.ToLower(name) - - metricSets, exists := r.metricSets[module] - if exists { - registration, exists := metricSets[name] - if exists { - return registration, nil - } - } - - // Fallback to secondary source if module is not registered - if source := r.secondarySource; source != nil && source.HasMetricSet(module, name) { - registration, err := source.MetricSetRegistration(r, module, name) - if err != nil { - return MetricSetRegistration{}, errors.Wrapf(err, "failed to obtain registration for non-registered metricset '%s/%s'", module, name) - } - return registration, nil - } - - return MetricSetRegistration{}, fmt.Errorf("metricset '%s/%s' not found", module, name) -} - -// DefaultMetricSets returns the names of the default MetricSets for a module. -// An error is returned if no default MetricSet is declared or the module does -// not exist. -func (r *Register) DefaultMetricSets(module string) ([]string, error) { - r.lock.RLock() - defer r.lock.RUnlock() - - module = strings.ToLower(module) - - var defaults []string - metricSets, exists := r.metricSets[module] - if exists { - for _, reg := range metricSets { - if reg.IsDefault { - defaults = append(defaults, reg.Name) - } - } - } - - // List also default metrics from secondary sources - if source := r.secondarySource; source != nil && source.HasModule(module) { - exists = true - sourceDefaults, err := source.DefaultMetricSets(r, module) - if err != nil { - r.log.Errorf("Failed to get default metric sets for module '%s' from secondary source: %s", module, err) - } else if len(sourceDefaults) > 0 { - defaults = append(defaults, sourceDefaults...) - } - } - - if !exists { - return nil, fmt.Errorf("module '%s' not found", module) - } - if len(defaults) == 0 { - return nil, fmt.Errorf("no default metricset exists for module '%s'", module) - } - return defaults, nil -} - -// Modules returns the list of module names that are registered -func (r *Register) Modules() []string { - r.lock.RLock() - defer r.lock.RUnlock() - - var dups = map[string]bool{} - - // For the sake of compatibility, grab modules the old way as well, right from the modules map - for module := range r.modules { - dups[module] = true - } - - // List also modules from secondary sources - if source := r.secondarySource; source != nil { - sourceModules, err := source.Modules() - if err != nil { - r.log.Errorf("Failed to get modules from secondary source: %s", err) - } else { - for _, module := range sourceModules { - dups[module] = true - } - } - } - - // Grab a more comprehensive list from the metricset keys, then reduce and merge - for mod := range r.metricSets { - dups[mod] = true - } - - modules := make([]string, 0, len(dups)) - for mod := range dups { - modules = append(modules, mod) - } - - return modules -} - -// MetricSets returns the list of MetricSets registered for a given module -func (r *Register) MetricSets(module string) []string { - r.lock.RLock() - defer r.lock.RUnlock() - - module = strings.ToLower(module) - - var metricsets []string - sets, ok := r.metricSets[module] - if ok { - metricsets = make([]string, 0, len(sets)) - for name := range sets { - metricsets = append(metricsets, name) - } - } - - // List also metric sets from secondary sources - if source := r.secondarySource; source != nil && source.HasModule(module) { - sourceMetricSets, err := source.MetricSets(r, module) - if err != nil { - r.log.Errorf("Failed to get metricsets from secondary source: %s", err) - } - metricsets = append(metricsets, sourceMetricSets...) - } - - return metricsets -} - -// ProcessorsForMetricSet returns a list of processors defined in manifest of the registered metricset. -func (r *Register) ProcessorsForMetricSet(module, name string) (*processors.Processors, error) { - r.lock.RLock() - defer r.lock.RUnlock() - - module = strings.ToLower(module) - name = strings.ToLower(name) - - metricSets, exists := r.metricSets[module] - if exists { - _, exists := metricSets[name] - if exists { - return processors.NewList(nil), nil // Standard metricsets don't have processor definitions. - } - } - - if source := r.secondarySource; source != nil { - return source.ProcessorsForMetricSet(r, module, name) - } - return nil, fmt.Errorf(`metricset "%s" is not registered (module: %s)'`, name, module) -} - -// SetSecondarySource sets an additional source of modules -func (r *Register) SetSecondarySource(source ModulesSource) { - r.lock.Lock() - defer r.lock.Unlock() - - r.secondarySource = source -} - -// String return a string representation of the registered ModuleFactory's and -// MetricSetFactory's. -func (r *Register) String() string { - r.lock.RLock() - defer r.lock.RUnlock() - - var modules []string - for module := range r.modules { - modules = append(modules, module) - } - - var metricSets []string - for module, m := range r.metricSets { - for name := range m { - metricSets = append(metricSets, fmt.Sprintf("%s/%s", module, name)) - } - } - - var secondarySource string - if source := r.secondarySource; source != nil { - secondarySource = fmt.Sprintf(", LightModules:[%s]", source.ModulesInfo(r)) - } - - sort.Strings(modules) - sort.Strings(metricSets) - return fmt.Sprintf("Register [ModuleFactory:[%s], MetricSetFactory:[%s]%s]", - strings.Join(modules, ", "), strings.Join(metricSets, ", "), secondarySource) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/registry_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/registry_test.go deleted file mode 100644 index 98ed4ce8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/registry_test.go +++ /dev/null @@ -1,248 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package mb - -import ( - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" -) - -const ( - moduleName = "mymodule" - metricSetName = "mymetricset" -) - -var fakeModuleFactory = func(b BaseModule) (Module, error) { return nil, nil } -var fakeMetricSetFactory = func(b BaseMetricSet) (MetricSet, error) { return nil, nil } - -func TestAddModuleEmptyName(t *testing.T) { - registry := NewRegister() - err := registry.AddModule("", fakeModuleFactory) - if assert.Error(t, err) { - assert.Equal(t, "module name is required", err.Error()) - } -} - -func TestAddModuleNilFactory(t *testing.T) { - registry := NewRegister() - err := registry.AddModule(moduleName, nil) - if assert.Error(t, err) { - assert.Equal(t, "module 'mymodule' cannot be registered with a nil factory", err.Error()) - } -} - -func TestAddModuleDuplicateName(t *testing.T) { - registry := NewRegister() - err := registry.AddModule(moduleName, fakeModuleFactory) - require.NoError(t, err) - - err = registry.AddModule(moduleName, fakeModuleFactory) - if assert.Error(t, err) { - assert.Equal(t, "module 'mymodule' is already registered", err.Error()) - } -} - -func TestAddModule(t *testing.T) { - registry := NewRegister() - err := registry.AddModule(moduleName, fakeModuleFactory) - require.NoError(t, err) - factory, found := registry.modules[moduleName] - assert.True(t, found, "module not found") - assert.NotNil(t, factory, "factory fuction is nil") -} - -func TestAddMetricSetEmptyModuleName(t *testing.T) { - registry := NewRegister() - err := registry.AddMetricSet("", metricSetName, fakeMetricSetFactory) - if assert.Error(t, err) { - assert.Equal(t, "module name is required", err.Error()) - } -} - -func TestAddMetricSetEmptyName(t *testing.T) { - registry := NewRegister() - err := registry.AddMetricSet(moduleName, "", fakeMetricSetFactory) - if assert.Error(t, err) { - assert.Equal(t, "metricset name is required", err.Error()) - } -} - -func TestAddMetricSetNilFactory(t *testing.T) { - registry := NewRegister() - err := registry.AddMetricSet(moduleName, metricSetName, nil) - if assert.Error(t, err) { - assert.Equal(t, "metricset 'mymodule/mymetricset' cannot be registered with a nil factory", err.Error()) - } -} - -func TestAddMetricSetDuplicateName(t *testing.T) { - registry := NewRegister() - err := registry.AddMetricSet(moduleName, metricSetName, fakeMetricSetFactory) - require.NoError(t, err) - - err = registry.AddMetricSet(moduleName, metricSetName, fakeMetricSetFactory) - if assert.Error(t, err) { - assert.Equal(t, "metricset 'mymodule/mymetricset' is already registered", err.Error()) - } -} - -func TestAddMetricSet(t *testing.T) { - registry := NewRegister() - err := registry.AddMetricSet(moduleName, metricSetName, fakeMetricSetFactory) - require.NoError(t, err) - f, found := registry.metricSets[moduleName][metricSetName] - assert.True(t, found, "metricset not found") - assert.NotNil(t, f, "factory function is nil") -} - -func TestModuleFactory(t *testing.T) { - registry := NewRegister() - registry.modules[moduleName] = fakeModuleFactory - - module := registry.moduleFactory(moduleName) - assert.NotNil(t, module) -} - -func TestModuleFactoryUnknownModule(t *testing.T) { - registry := NewRegister() - module := registry.moduleFactory("unknown") - assert.Nil(t, module) -} - -func TestMetricSetFactory(t *testing.T) { - t.Run("without HostParser", func(t *testing.T) { - registry := NewRegister() - err := registry.AddMetricSet(moduleName, metricSetName, fakeMetricSetFactory) - require.NoError(t, err) - - reg, err := registry.metricSetRegistration(moduleName, metricSetName) - require.NoError(t, err) - assert.Equal(t, metricSetName, reg.Name) - assert.NotNil(t, reg.Factory) - assert.Nil(t, reg.HostParser) - assert.False(t, reg.IsDefault) - assert.Empty(t, reg.Namespace) - }) - - t.Run("with HostParser", func(t *testing.T) { - registry := NewRegister() - hostParser := func(Module, string) (HostData, error) { return HostData{}, nil } - err := registry.AddMetricSet(moduleName, metricSetName, fakeMetricSetFactory, hostParser) - require.NoError(t, err) - - reg, err := registry.metricSetRegistration(moduleName, metricSetName) - require.NoError(t, err) - assert.NotNil(t, reg.HostParser) // Can't compare functions in Go so just check for non-nil. - }) - - t.Run("with options HostParser", func(t *testing.T) { - registry := NewRegister() - hostParser := func(Module, string) (HostData, error) { return HostData{}, nil } - err := registry.addMetricSet(moduleName, metricSetName, fakeMetricSetFactory, WithHostParser(hostParser)) - require.NoError(t, err) - - reg, err := registry.metricSetRegistration(moduleName, metricSetName) - require.NoError(t, err) - assert.NotNil(t, reg.HostParser) // Can't compare functions in Go so just check for non-nil. - }) - - t.Run("with namespace", func(t *testing.T) { - const ns = moduleName + "foo.bar" - - registry := NewRegister() - err := registry.addMetricSet(moduleName, metricSetName, fakeMetricSetFactory, WithNamespace(ns)) - require.NoError(t, err) - - reg, err := registry.metricSetRegistration(moduleName, metricSetName) - require.NoError(t, err) - assert.Equal(t, metricSetName, reg.Name) - assert.NotNil(t, reg.Factory) - assert.Nil(t, reg.HostParser) - assert.False(t, reg.IsDefault) - assert.Equal(t, ns, reg.Namespace) - }) -} - -func TestDefaultMetricSet(t *testing.T) { - registry := NewRegister() - err := registry.addMetricSet(moduleName, metricSetName, fakeMetricSetFactory, DefaultMetricSet()) - require.NoError(t, err) - - names, err := registry.DefaultMetricSets(moduleName) - require.NoError(t, err) - assert.Contains(t, names, metricSetName) -} - -func TestMustReplaceMetricSet(t *testing.T) { - registry := NewRegister() - err := registry.addMetricSet(moduleName, metricSetName, fakeMetricSetFactory, MustReplace()) - if assert.Error(t, err) { - assert.Equal(t, "metricset 'mymodule/mymetricset' should be replacing an existing metricset, none found", err.Error()) - } -} - -func TestMetricSetQuery(t *testing.T) { - registry := NewRegister() - err := registry.AddMetricSet(moduleName, metricSetName, fakeMetricSetFactory) - require.NoError(t, err) - - metricsets := registry.MetricSets(moduleName) - assert.Equal(t, len(metricsets), 1) - assert.Equal(t, metricsets[0], metricSetName) - - metricsets = registry.MetricSets("foo") - assert.Equal(t, len(metricsets), 0) -} - -func TestModuleQuery(t *testing.T) { - registry := NewRegister() - registry.modules[moduleName] = fakeModuleFactory - - modules := registry.Modules() - assert.Equal(t, len(modules), 1) - assert.Equal(t, modules[0], moduleName) -} - -func TestProcessorsForMetricSet_StandardMetricSet(t *testing.T) { - registry := NewRegister() - err := registry.AddMetricSet(moduleName, metricSetName, fakeMetricSetFactory) - procs, err := registry.ProcessorsForMetricSet(moduleName, metricSetName) - require.NotNil(t, procs) - require.Empty(t, procs.List) - require.NoError(t, err) -} - -func TestProcessorsForMetricSet_UndefinedSecondarySource(t *testing.T) { - registry := NewRegister() - procs, err := registry.ProcessorsForMetricSet(moduleName, metricSetName) - require.Nil(t, procs) - require.Error(t, err) -} - -func TestProcessorsForMetricSet_FromSource(t *testing.T) { - registry := NewRegister() - registry.SetSecondarySource(NewLightModulesSource("testdata/lightmodules")) - procs, err := registry.ProcessorsForMetricSet("unpack", "withprocessors") - require.NoError(t, err) - require.NotNil(t, procs) - require.Len(t, procs.List, 1) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/broken/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/broken/module.yml deleted file mode 100644 index a4b4e73c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/broken/module.yml +++ /dev/null @@ -1,3 +0,0 @@ -name: broken -metricsets: -- notexists diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/empty/.placeholder b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/empty/.placeholder deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/httpextended/extends/manifest.yml b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/httpextended/extends/manifest.yml deleted file mode 100644 index a56f13a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/httpextended/extends/manifest.yml +++ /dev/null @@ -1,4 +0,0 @@ -default: true -input: - module: http - metricset: json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/httpextended/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/httpextended/module.yml deleted file mode 100644 index 93ecaa59..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/httpextended/module.yml +++ /dev/null @@ -1,3 +0,0 @@ -name: httpextended -metricsets: -- extends diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixed/light/manifest.yml b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixed/light/manifest.yml deleted file mode 100644 index af21b012..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixed/light/manifest.yml +++ /dev/null @@ -1,4 +0,0 @@ -default: true -input: - module: foo - metricset: light diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixed/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixed/module.yml deleted file mode 100644 index b8492865..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixed/module.yml +++ /dev/null @@ -1,4 +0,0 @@ -name: mixed -metricsets: -- light -- standard diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixed/standard/.placeholder b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixed/standard/.placeholder deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixedbroken/light/manifest.yml b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixedbroken/light/manifest.yml deleted file mode 100644 index af21b012..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixedbroken/light/manifest.yml +++ /dev/null @@ -1,4 +0,0 @@ -default: true -input: - module: foo - metricset: light diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixedbroken/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixedbroken/module.yml deleted file mode 100644 index f90fddb8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixedbroken/module.yml +++ /dev/null @@ -1,4 +0,0 @@ -name: mixedbroken -metricsets: -- light -- unregistered diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixedbroken/unregistered/.placeholder b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/mixedbroken/unregistered/.placeholder deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/regular_file b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/regular_file deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/service/metricset/manifest.yml b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/service/metricset/manifest.yml deleted file mode 100644 index 5291cac4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/service/metricset/manifest.yml +++ /dev/null @@ -1,6 +0,0 @@ -default: true -input: - module: foo - metricset: bar - defaults: - option: test diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/service/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/service/module.yml deleted file mode 100644 index 7d037081..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/service/module.yml +++ /dev/null @@ -1,4 +0,0 @@ -name: service -metricsets: -- metricset -- nondefault diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/service/nondefault/manifest.yml b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/service/nondefault/manifest.yml deleted file mode 100644 index f4dc493d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/service/nondefault/manifest.yml +++ /dev/null @@ -1,4 +0,0 @@ -default: false -input: - module: foo - metricset: baz diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/unpack/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/unpack/module.yml deleted file mode 100644 index d86e9c4a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/unpack/module.yml +++ /dev/null @@ -1,4 +0,0 @@ -name: service -metricsets: -- withprocessors -- noprocessors diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/unpack/noprocessors/manifest.yml b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/unpack/noprocessors/manifest.yml deleted file mode 100644 index 5291cac4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/unpack/noprocessors/manifest.yml +++ /dev/null @@ -1,6 +0,0 @@ -default: true -input: - module: foo - metricset: bar - defaults: - option: test diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/unpack/withprocessors/manifest.yml b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/unpack/withprocessors/manifest.yml deleted file mode 100644 index 63984b9b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testdata/lightmodules/unpack/withprocessors/manifest.yml +++ /dev/null @@ -1,8 +0,0 @@ -default: true -input: - module: foo - metricset: bar - defaults: - option: test -processors: - - add_id: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/data/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/data/README.md deleted file mode 100644 index 348f102d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/data/README.md +++ /dev/null @@ -1,33 +0,0 @@ -## Event generation testing framework - -### Introduction - -#### What it is -Many modules do requests to an HTTP endpoint to fetch metrics data. Then they do data manipulation and enriching of this data before sending it to Elasticsearch. - -What we wanted to achieve is to mock the HTTP responses from the modules into a generic server that will serve those responses. So, for each tested metricset, an HTTP server is launched at a random port (but be aware that JSON responses written to disk are hardcoded with value "127.0.0.1:5555") with the mocked response from a fixed module version to respond to the HTTP requests, once the test is done, it's shut down. This way we isolate the manipulation of data in some tests and reduce lot of boilerplate we had in many modules. - -#### How to use it - -The idea is simple, head to `beats/metricbeat/mb/testing/data` and run `go test .` It will run all tests, each metricset of each module. -An alternative is to just run from metricbeat `mage mockedTests` to achieve the same result but using environment variables instead of flags, for example: `MODULE=apache GENERATE=true mage mockedTests` - -##### Worth to mention -- If the input file in `testdata` folder is prefixed (named) `docs`, whatever its extension is, and the flag `-data` is passed; the framework will also create a `docs.json` file in `_meta` folder of the metricset as historically has been done in Metricbeat. -- Config file **must** be called `config.yml` and be located inside `metricbeat/module/{module}/{metricset}/_meta/testdata` - -### Available flags / environment variables - -- `-data`: It will regenerate the _expected_ JSON file with the output of an event an place it within `testdata` folder. For example: `go test . -data`. If using mage, a environment variable `GENERATE` is available to -- `-module`: Test only the specified module. For example `go test . -module=apache`. If using mage `MODULE` environment variable must be set with the _module_ name that must be tested. - -> You can also combine both flags with `go test . -data -module=apache` to generate files for Apache module only. - -### Available settings in `config.yml` - -- `type`: (string) The type of the test to run. At the moment, only `http` is supported. -- `url`: (string) This is the URL path that the module usually fetches to get metrics. For example, in case of Apache module this url is `/server-status?auto=` -- `suffix`: (string) The suffix that the input file has. By default `json` other common suffixes are `plain` (string) for plain text files. -- `omit_documented_fields_check`: (List of strings) Some fields generated by the modules are completely dynamic so they aren't documented in `fields.yml`. Set a list of fields or paths in your metricset that might not be documented like `apache.status.*` for all fields within `apache.status` object or `apache.status.hostname` just for that specific field. Even you can omit all fields using `*` -- `remove_fields_from_comparison`: (List of strings) Some fields must be removed for byte-to-byte comparison but they must be printed anyways in the _expected_ JSON files. Write a list of those fields here. For example, `apache.status.hostname` in the Apache module was generating a new port on each run so a comparison wasn't possible. Set one item with `apache.status.hostname` to omit this field when comparing outputs. -- `module`: (Map) Anything added to this map will be appended in the module config before launching tests. For example, This is useful for some modules that requires the user to specify a `namespace`. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/data/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/data/data_test.go deleted file mode 100644 index 775f539b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/data/data_test.go +++ /dev/null @@ -1,49 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package data - -import ( - "fmt" - "os" - "path/filepath" - "strings" - "testing" - - _ "github.com/elastic/beats/v7/metricbeat/include" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestAll(t *testing.T) { - configFiles, _ := filepath.Glob(getModulesPath() + "/*/*/_meta/testdata/config.yml") - - for _, f := range configFiles { - // get module and metricset name from path - s := strings.Split(f, string(os.PathSeparator)) - moduleName := s[4] - metricSetName := s[5] - - t.Run(fmt.Sprintf("%s.%s", moduleName, metricSetName), func(t *testing.T) { - config := mbtest.ReadDataConfig(t, f) - mbtest.TestDataFilesWithConfig(t, moduleName, metricSetName, config) - }) - } -} - -func getModulesPath() string { - return "../../../module" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/data_generator.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/data_generator.go deleted file mode 100644 index 10ab9b76..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/data_generator.go +++ /dev/null @@ -1,254 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package testing - -import ( - "encoding/json" - "fmt" - "io/ioutil" - "os" - "path" - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/testing/flags" -) - -// WriteEvent fetches a single event writes the output to a ./_meta/data.json -// file. -func WriteEvent(f mb.EventFetcher, t testing.TB) error { - if !*flags.DataFlag { - t.Skip("skip data generation tests") - } - - event, err := f.Fetch() - if err != nil { - return err - } - - fullEvent := CreateFullEvent(f, event) - WriteEventToDataJSON(t, fullEvent, ".") - return nil -} - -// WriteEvents fetches events and writes the first event to a ./_meta/data.json -// file. -func WriteEvents(f mb.EventsFetcher, t testing.TB) error { - return WriteEventsCond(f, t, nil) - -} - -// WriteEventsCond fetches events and writes the first event that matches the condition -// to a ./_meta/data.json file. -func WriteEventsCond(f mb.EventsFetcher, t testing.TB, cond func(e common.MapStr) bool) error { - if !*flags.DataFlag { - t.Skip("skip data generation tests") - } - - events, err := f.Fetch() - if err != nil { - return err - } - - if len(events) == 0 { - return fmt.Errorf("no events were generated") - } - - event, err := SelectEvent(events, cond) - if err != nil { - return err - } - - fullEvent := CreateFullEvent(f, event) - WriteEventToDataJSON(t, fullEvent, "") - return nil -} - -// WriteEventsReporterV2 fetches events and writes the first event to a ./_meta/data.json -// file. -func WriteEventsReporterV2(f mb.ReportingMetricSetV2, t testing.TB, path string) error { - return WriteEventsReporterV2Cond(f, t, path, nil) -} - -// WriteEventsReporterV2Error fetches events and writes the first event to a ./_meta/data.json -// file. -func WriteEventsReporterV2Error(f mb.ReportingMetricSetV2Error, t testing.TB, path string) error { - return WriteEventsReporterV2ErrorCond(f, t, path, nil) -} - -// WriteEventsReporterV2WithContext fetches events and writes the first event to a ./_meta/data.json -// file. -func WriteEventsReporterV2WithContext(f mb.ReportingMetricSetV2WithContext, t testing.TB, path string) error { - return WriteEventsReporterV2WithContextCond(f, t, path, nil) -} - -// WriteEventsReporterV2Cond fetches events and writes the first event that matches -// the condition to a file. -func WriteEventsReporterV2Cond(f mb.ReportingMetricSetV2, t testing.TB, path string, cond func(common.MapStr) bool) error { - if !*flags.DataFlag { - t.Skip("skip data generation tests") - } - - events, errs := ReportingFetchV2(f) - if len(errs) > 0 { - return errs[0] - } - - return writeEvent(events, f, t, path, cond) -} - -// WriteEventsReporterV2ErrorCond fetches events and writes the first event that matches -// the condition to a file. -func WriteEventsReporterV2ErrorCond(f mb.ReportingMetricSetV2Error, t testing.TB, path string, cond func(common.MapStr) bool) error { - if !*flags.DataFlag { - t.Skip("skip data generation tests") - } - - events, errs := ReportingFetchV2Error(f) - if len(errs) > 0 { - return errs[0] - } - - return writeEvent(events, f, t, path, cond) -} - -// WriteEventsReporterV2WithContextCond fetches events and writes the first event that matches -// the condition to a file. -func WriteEventsReporterV2WithContextCond(f mb.ReportingMetricSetV2WithContext, t testing.TB, path string, cond func(common.MapStr) bool) error { - if !*flags.DataFlag { - t.Skip("skip data generation tests") - } - - events, errs := ReportingFetchV2WithContext(f) - if len(errs) > 0 { - return errs[0] - } - - return writeEvent(events, f, t, path, cond) -} - -func writeEvent(events []mb.Event, f mb.MetricSet, t testing.TB, path string, cond func(common.MapStr) bool) error { - if len(events) == 0 { - return fmt.Errorf("no events were generated") - } - - match, err := SelectEventV2(f, events, cond) - if err != nil { - return err - } - - e := StandardizeEvent(f, match, mb.AddMetricSetInfo) - - WriteEventToDataJSON(t, e, path) - return nil -} - -// CreateFullEvent builds a full event given the data generated by a MetricSet. -// This simulates the output of Metricbeat as if it were -// 2016-05-23T08:05:34.853Z and the hostname is host.example.com. -func CreateFullEvent(ms mb.MetricSet, metricSetData common.MapStr) beat.Event { - return StandardizeEvent( - ms, - mb.TransformMapStrToEvent(ms.Module().Name(), metricSetData, nil), - mb.AddMetricSetInfo, - ) -} - -// StandardizeEvent builds a beat.Event given the data generated by a MetricSet. -// This simulates the output as if it were 2016-05-23T08:05:34.853Z and the -// hostname is host.example.com and the RTT is 155us. -func StandardizeEvent(ms mb.MetricSet, e mb.Event, modifiers ...mb.EventModifier) beat.Event { - startTime, err := time.Parse(time.RFC3339Nano, "2017-10-12T08:05:34.853Z") - if err != nil { - panic(err) - } - - e.Timestamp = startTime - e.Took = 115 * time.Microsecond - e.Host = ms.Host() - e.Period = 10 * time.Second - if e.Namespace == "" { - e.Namespace = ms.Registration().Namespace - } - - fullEvent := e.BeatEvent(ms.Module().Name(), ms.Name(), modifiers...) - - return fullEvent -} - -// WriteEventToDataJSON writes the given event as "pretty" JSON to -// a ./_meta/data.json file. If the -data CLI flag is unset or false then the -// method is a no-op. -func WriteEventToDataJSON(t testing.TB, fullEvent beat.Event, postfixPath string) { - if !*flags.DataFlag { - return - } - - p, err := os.Getwd() - if err != nil { - t.Fatal(err) - } - - if stat, err := os.Stat(postfixPath); postfixPath == "" || (err == nil && stat.IsDir()) { - p = path.Join(p, postfixPath, "_meta", "data.json") - } else { - p = postfixPath - } - - fields := fullEvent.Fields - fields["@timestamp"] = fullEvent.Timestamp - - output, err := json.MarshalIndent(&fullEvent.Fields, "", " ") - if err != nil { - t.Fatal(err) - } - - if err = ioutil.WriteFile(p, output, 0644); err != nil { - t.Fatal(err) - } -} - -// SelectEvent selects the first event that matches an specific condition -func SelectEvent(events []common.MapStr, cond func(e common.MapStr) bool) (common.MapStr, error) { - if cond == nil && len(events) > 0 { - return events[0], nil - } - for _, e := range events { - if cond(e) { - return e, nil - } - } - return nil, fmt.Errorf("no events satisfied the condition") -} - -// SelectEventV2 selects the first event that matches an specific condition -func SelectEventV2(f mb.MetricSet, events []mb.Event, cond func(e common.MapStr) bool) (mb.Event, error) { - if cond == nil && len(events) > 0 { - return events[0], nil - } - for _, e := range events { - fields := StandardizeEvent(f, e, mb.AddMetricSetInfo).Fields - if cond(fields) { - return e, nil - } - } - return mb.Event{}, fmt.Errorf("no events satisfied the condition") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/fetcher.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/fetcher.go deleted file mode 100644 index e80101c0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/fetcher.go +++ /dev/null @@ -1,134 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package testing - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/beat" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// Fetcher is an interface implemented by all fetchers for testing purpouses -type Fetcher interface { - Module() mb.Module - Name() string - - FetchEvents() ([]mb.Event, []error) - WriteEvents(testing.TB, string) - WriteEventsCond(testing.TB, string, func(common.MapStr) bool) - StandardizeEvent(mb.Event, ...mb.EventModifier) beat.Event -} - -// NewFetcher returns a test fetcher from a Metricset configuration -func NewFetcher(t testing.TB, config interface{}) Fetcher { - metricSet := NewMetricSet(t, config) - switch metricSet := metricSet.(type) { - case mb.ReportingMetricSetV2: - return newReporterV2Fetcher(metricSet) - case mb.ReportingMetricSetV2Error: - return newReporterV2FetcherError(metricSet) - case mb.ReportingMetricSetV2WithContext: - return newReporterV2FetcherWithContext(metricSet) - default: - t.Fatalf("Failed to create a Fetcher for metricset of type %T", metricSet) - } - return nil -} - -type reportingMetricSetV2Fetcher struct { - mb.ReportingMetricSetV2 -} - -func newReporterV2Fetcher(metricSet mb.ReportingMetricSetV2) *reportingMetricSetV2Fetcher { - return &reportingMetricSetV2Fetcher{metricSet} -} - -func (f *reportingMetricSetV2Fetcher) FetchEvents() ([]mb.Event, []error) { - return ReportingFetchV2(f) -} - -func (f *reportingMetricSetV2Fetcher) WriteEvents(t testing.TB, path string) { - f.WriteEventsCond(t, path, nil) -} - -func (f *reportingMetricSetV2Fetcher) WriteEventsCond(t testing.TB, path string, cond func(common.MapStr) bool) { - err := WriteEventsReporterV2Cond(f, t, path, cond) - if err != nil { - t.Fatal("writing events", err) - } -} - -func (f *reportingMetricSetV2Fetcher) StandardizeEvent(event mb.Event, modifiers ...mb.EventModifier) beat.Event { - return StandardizeEvent(f, event, modifiers...) -} - -type reportingMetricSetV2FetcherError struct { - mb.ReportingMetricSetV2Error -} - -func newReporterV2FetcherError(metricSet mb.ReportingMetricSetV2Error) *reportingMetricSetV2FetcherError { - return &reportingMetricSetV2FetcherError{metricSet} -} - -func (f *reportingMetricSetV2FetcherError) FetchEvents() ([]mb.Event, []error) { - return ReportingFetchV2Error(f) -} - -func (f *reportingMetricSetV2FetcherError) WriteEvents(t testing.TB, path string) { - f.WriteEventsCond(t, path, nil) -} - -func (f *reportingMetricSetV2FetcherError) WriteEventsCond(t testing.TB, path string, cond func(common.MapStr) bool) { - err := WriteEventsReporterV2ErrorCond(f, t, path, cond) - if err != nil { - t.Fatal("writing events", err) - } -} - -func (f *reportingMetricSetV2FetcherError) StandardizeEvent(event mb.Event, modifiers ...mb.EventModifier) beat.Event { - return StandardizeEvent(f, event, modifiers...) -} - -type reportingMetricSetV2FetcherWithContext struct { - mb.ReportingMetricSetV2WithContext -} - -func newReporterV2FetcherWithContext(metricSet mb.ReportingMetricSetV2WithContext) *reportingMetricSetV2FetcherWithContext { - return &reportingMetricSetV2FetcherWithContext{metricSet} -} - -func (f *reportingMetricSetV2FetcherWithContext) FetchEvents() ([]mb.Event, []error) { - return ReportingFetchV2WithContext(f) -} - -func (f *reportingMetricSetV2FetcherWithContext) WriteEvents(t testing.TB, path string) { - f.WriteEventsCond(t, path, nil) -} - -func (f *reportingMetricSetV2FetcherWithContext) WriteEventsCond(t testing.TB, path string, cond func(common.MapStr) bool) { - err := WriteEventsReporterV2WithContextCond(f, t, path, cond) - if err != nil { - t.Fatal("writing events", err) - } -} - -func (f *reportingMetricSetV2FetcherWithContext) StandardizeEvent(event mb.Event, modifiers ...mb.EventModifier) beat.Event { - return StandardizeEvent(f, event, modifiers...) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/flags/flags.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/flags/flags.go deleted file mode 100644 index 4cce9be7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/flags/flags.go +++ /dev/null @@ -1,26 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package flags - -import "flag" - -var ( - // DataFlag enables file updates (e.g. it dumps events to data.json file). - // Use `go test -data` to update files. - DataFlag = flag.Bool("data", false, "Write updated files") -) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/modules.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/modules.go deleted file mode 100644 index 673deef8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/modules.go +++ /dev/null @@ -1,444 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package testing provides utility functions for testing Module and MetricSet -implementations. - -MetricSet Example - -This is an example showing how to use this package to test a MetricSet. By -using these methods you ensure the MetricSet is instantiated in the same way -that Metricbeat does it and with the same validations. - - package mymetricset_test - - import ( - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - ) - - func TestFetch(t *testing.T) { - f := mbtest.NewEventFetcher(t, getConfig()) - event, err := f.Fetch() - if err != nil { - t.Fatal(err) - } - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) - - // Test event attributes... - } - - func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "mymodule", - "metricsets": []string{"status"}, - "hosts": []string{mymodule.GetHostFromEnv()}, - } - } -*/ -package testing - -import ( - "context" - "sync" - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -type TestModule struct { - ModName string - ModConfig mb.ModuleConfig - RawConfig *common.Config -} - -func (m *TestModule) Name() string { return m.ModName } -func (m *TestModule) Config() mb.ModuleConfig { return m.ModConfig } -func (m *TestModule) UnpackConfig(to interface{}) error { return m.RawConfig.Unpack(to) } - -func NewTestModule(t testing.TB, config interface{}) *TestModule { - c, err := common.NewConfigFrom(config) - if err != nil { - t.Fatal(err) - } - - return &TestModule{RawConfig: c} -} - -// NewMetricSet instantiates a new MetricSet using the given configuration. -// The ModuleFactory and MetricSetFactory are obtained from the global -// Registry. -func NewMetricSet(t testing.TB, config interface{}) mb.MetricSet { - metricsets := NewMetricSets(t, config) - - if len(metricsets) != 1 { - t.Fatal("invalid number of metricsets instantiated") - } - - metricset := metricsets[0] - if metricset == nil { - t.Fatal("metricset is nil") - } - return metricset -} - -// NewMetricSets instantiates a list of new MetricSets using the given -// module configuration. -func NewMetricSets(t testing.TB, config interface{}) []mb.MetricSet { - c, err := common.NewConfigFrom(config) - if err != nil { - t.Fatal(err) - } - m, metricsets, err := mb.NewModule(c, mb.Registry) - if err != nil { - t.Fatal("failed to create new MetricSet", err) - } - if m == nil { - t.Fatal("no module instantiated") - } - - return metricsets -} - -// NewEventFetcher instantiates a new EventFetcher using the given -// configuration. The ModuleFactory and MetricSetFactory are obtained from the -// global Registry. -func NewEventFetcher(t testing.TB, config interface{}) mb.EventFetcher { - metricSet := NewMetricSet(t, config) - - fetcher, ok := metricSet.(mb.EventFetcher) - if !ok { - t.Fatal("MetricSet does not implement EventFetcher") - } - - return fetcher -} - -// NewEventsFetcher instantiates a new EventsFetcher using the given -// configuration. The ModuleFactory and MetricSetFactory are obtained from the -// global Registry. -func NewEventsFetcher(t testing.TB, config interface{}) mb.EventsFetcher { - metricSet := NewMetricSet(t, config) - - fetcher, ok := metricSet.(mb.EventsFetcher) - if !ok { - t.Fatal("MetricSet does not implement EventsFetcher") - } - - return fetcher -} - -func NewReportingMetricSet(t testing.TB, config interface{}) mb.ReportingMetricSet { - metricSet := NewMetricSet(t, config) - - reportingMetricSet, ok := metricSet.(mb.ReportingMetricSet) - if !ok { - t.Fatal("MetricSet does not implement ReportingMetricSet") - } - - return reportingMetricSet -} - -// ReportingFetch runs the given reporting metricset and returns all of the -// events and errors that occur during that period. -func ReportingFetch(metricSet mb.ReportingMetricSet) ([]common.MapStr, []error) { - r := &capturingReporter{} - metricSet.Fetch(r) - return r.events, r.errs -} - -// NewReportingMetricSetV2 returns a new ReportingMetricSetV2 instance. Then -// you can use ReportingFetchV2 to perform a Fetch operation with the MetricSet. -func NewReportingMetricSetV2(t testing.TB, config interface{}) mb.ReportingMetricSetV2 { - metricSet := NewMetricSet(t, config) - - reportingMetricSetV2, ok := metricSet.(mb.ReportingMetricSetV2) - if !ok { - t.Fatal("MetricSet does not implement ReportingMetricSetV2") - } - - return reportingMetricSetV2 -} - -// NewReportingMetricSetV2Error returns a new ReportingMetricSetV2 instance. Then -// you can use ReportingFetchV2 to perform a Fetch operation with the MetricSet. -func NewReportingMetricSetV2Error(t testing.TB, config interface{}) mb.ReportingMetricSetV2Error { - metricSet := NewMetricSet(t, config) - - reportingMetricSetV2Error, ok := metricSet.(mb.ReportingMetricSetV2Error) - if !ok { - t.Fatal("MetricSet does not implement ReportingMetricSetV2Error") - } - - return reportingMetricSetV2Error -} - -// NewReportingMetricSetV2Errors returns an array of new ReportingMetricSetV2 instances. -func NewReportingMetricSetV2Errors(t testing.TB, config interface{}) []mb.ReportingMetricSetV2Error { - metricSets := NewMetricSets(t, config) - var reportingMetricSets []mb.ReportingMetricSetV2Error - for _, metricSet := range metricSets { - rMS, ok := metricSet.(mb.ReportingMetricSetV2Error) - if !ok { - t.Fatalf("MetricSet %v does not implement ReportingMetricSetV2Error", metricSet.Name()) - } - - reportingMetricSets = append(reportingMetricSets, rMS) - } - - return reportingMetricSets -} - -// NewReportingMetricSetV2WithContext returns a new ReportingMetricSetV2WithContext instance. Then -// you can use ReportingFetchV2 to perform a Fetch operation with the MetricSet. -func NewReportingMetricSetV2WithContext(t testing.TB, config interface{}) mb.ReportingMetricSetV2WithContext { - metricSet := NewMetricSet(t, config) - - reportingMetricSet, ok := metricSet.(mb.ReportingMetricSetV2WithContext) - if !ok { - t.Fatal("MetricSet does not implement ReportingMetricSetV2WithContext") - } - - return reportingMetricSet -} - -// CapturingReporterV2 is a reporter used for testing which stores all events and errors -type CapturingReporterV2 struct { - events []mb.Event - errs []error -} - -// Event is used to report an event -func (r *CapturingReporterV2) Event(event mb.Event) bool { - r.events = append(r.events, event) - return true -} - -// Error is used to report an error -func (r *CapturingReporterV2) Error(err error) bool { - r.errs = append(r.errs, err) - return true -} - -// GetEvents returns all reported events -func (r *CapturingReporterV2) GetEvents() []mb.Event { - return r.events -} - -// GetErrors returns all reported errors -func (r *CapturingReporterV2) GetErrors() []error { - return r.errs -} - -// ReportingFetchV2 runs the given reporting metricset and returns all of the -// events and errors that occur during that period. -func ReportingFetchV2(metricSet mb.ReportingMetricSetV2) ([]mb.Event, []error) { - r := &CapturingReporterV2{} - metricSet.Fetch(r) - return r.events, r.errs -} - -// ReportingFetchV2Error runs the given reporting metricset and returns all of the -// events and errors that occur during that period. -func ReportingFetchV2Error(metricSet mb.ReportingMetricSetV2Error) ([]mb.Event, []error) { - r := &CapturingReporterV2{} - err := metricSet.Fetch(r) - if err != nil { - r.errs = append(r.errs, err) - } - return r.events, r.errs -} - -// ReportingFetchV2WithContext runs the given reporting metricset and returns all of the -// events and errors that occur during that period. -func ReportingFetchV2WithContext(metricSet mb.ReportingMetricSetV2WithContext) ([]mb.Event, []error) { - r := &CapturingReporterV2{} - err := metricSet.Fetch(context.Background(), r) - if err != nil { - r.errs = append(r.errs, err) - } - return r.events, r.errs -} - -// NewPushMetricSet instantiates a new PushMetricSet using the given -// configuration. The ModuleFactory and MetricSetFactory are obtained from the -// global Registry. -func NewPushMetricSet(t testing.TB, config interface{}) mb.PushMetricSet { - metricSet := NewMetricSet(t, config) - - pushMetricSet, ok := metricSet.(mb.PushMetricSet) - if !ok { - t.Fatal("MetricSet does not implement PushMetricSet") - } - - return pushMetricSet -} - -type capturingReporter struct { - events []common.MapStr - errs []error - done chan struct{} -} - -func (r *capturingReporter) Event(event common.MapStr) bool { - r.events = append(r.events, event) - return true -} - -func (r *capturingReporter) ErrorWith(err error, meta common.MapStr) bool { - r.events = append(r.events, meta) - r.errs = append(r.errs, err) - return true -} - -func (r *capturingReporter) Error(err error) bool { - r.errs = append(r.errs, err) - return true -} - -func (r *capturingReporter) Done() <-chan struct{} { - return r.done -} - -// RunPushMetricSet run the given push metricset for the specific amount of time -// and returns all of the events and errors that occur during that period. -func RunPushMetricSet(duration time.Duration, metricSet mb.PushMetricSet) ([]common.MapStr, []error) { - r := &capturingReporter{done: make(chan struct{})} - - // Run the metricset. - var wg sync.WaitGroup - wg.Add(1) - go func() { - defer wg.Done() - metricSet.Run(r) - }() - - // Let it run for some period, then stop it by closing the done channel. - time.AfterFunc(duration, func() { - close(r.done) - }) - - // Wait for the PushMetricSet to completely stop. - wg.Wait() - - // Return all events and errors that were collected. - return r.events, r.errs -} - -// NewPushMetricSetV2 instantiates a new PushMetricSetV2 using the given -// configuration. The ModuleFactory and MetricSetFactory are obtained from the -// global Registry. -func NewPushMetricSetV2(t testing.TB, config interface{}) mb.PushMetricSetV2 { - metricSet := NewMetricSet(t, config) - - pushMetricSet, ok := metricSet.(mb.PushMetricSetV2) - if !ok { - t.Fatal("MetricSet does not implement PushMetricSetV2") - } - - return pushMetricSet -} - -// NewPushMetricSetV2WithContext instantiates a new PushMetricSetV2WithContext -// using the given configuration. The ModuleFactory and MetricSetFactory are -// obtained from the global Registry. -func NewPushMetricSetV2WithContext(t testing.TB, config interface{}) mb.PushMetricSetV2WithContext { - metricSet := NewMetricSet(t, config) - - pushMetricSet, ok := metricSet.(mb.PushMetricSetV2WithContext) - if !ok { - t.Fatal("MetricSet does not implement PushMetricSetV2WithContext") - } - - return pushMetricSet -} - -// capturingPushReporterV2 stores all the events and errors from a metricset's -// Run method. -type capturingPushReporterV2 struct { - context.Context - eventsC chan mb.Event -} - -func newCapturingPushReporterV2(ctx context.Context) *capturingPushReporterV2 { - return &capturingPushReporterV2{Context: ctx, eventsC: make(chan mb.Event)} -} - -// report writes an event to the output channel and returns true. If the output -// is closed it returns false. -func (r *capturingPushReporterV2) report(event mb.Event) bool { - select { - case <-r.Done(): - // Publisher is stopped. - return false - case r.eventsC <- event: - return true - } -} - -// Event stores the passed-in event into the events array -func (r *capturingPushReporterV2) Event(event mb.Event) bool { - return r.report(event) -} - -// Error stores the given error into the errors array. -func (r *capturingPushReporterV2) Error(err error) bool { - return r.report(mb.Event{Error: err}) -} - -func (r *capturingPushReporterV2) capture(waitEvents int) []mb.Event { - var events []mb.Event - for { - select { - case <-r.Done(): - // Timeout - return events - case e := <-r.eventsC: - events = append(events, e) - if waitEvents > 0 && len(events) >= waitEvents { - return events - } - } - } -} - -// RunPushMetricSetV2 run the given push metricset for the specific amount of -// time and returns all of the events and errors that occur during that period. -func RunPushMetricSetV2(timeout time.Duration, waitEvents int, metricSet mb.PushMetricSetV2) []mb.Event { - ctx, cancel := context.WithTimeout(context.Background(), timeout) - defer cancel() - - r := newCapturingPushReporterV2(ctx) - - go metricSet.Run(r) - return r.capture(waitEvents) -} - -// RunPushMetricSetV2WithContext run the given push metricset for the specific amount of -// time and returns all of the events that occur during that period. -func RunPushMetricSetV2WithContext(timeout time.Duration, waitEvents int, metricSet mb.PushMetricSetV2WithContext) []mb.Event { - ctx, cancel := context.WithTimeout(context.Background(), timeout) - defer cancel() - - r := newCapturingPushReporterV2(ctx) - - go metricSet.Run(ctx, r) - return r.capture(waitEvents) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/testdata.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/testdata.go deleted file mode 100644 index a0cf85d4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/testdata.go +++ /dev/null @@ -1,429 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package testing - -import ( - "encoding/json" - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "sort" - "strings" - "testing" - - "github.com/pkg/errors" - - "github.com/mitchellh/hashstructure" - "gopkg.in/yaml.v2" - - "github.com/elastic/beats/v7/libbeat/asset" - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/mapping" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/testing/flags" - - _ "github.com/elastic/beats/v7/metricbeat/include/fields" -) - -const ( - expectedExtension = "-expected.json" -) - -// DataConfig is the configuration for testdata tests -// -// For example for an http service that mimics the apache status page the following -// configuration could be used: -// ``` -// type: http -// url: "/server-status?auto=" -// suffix: plain -// omit_documented_fields_check: -// - "apache.status.hostname" -// remove_fields_from_comparison: -// - "apache.status.hostname" -// module: -// namespace: test -// ``` -// A test will be run for each file with the `plain` extension in the same directory -// where a file with this configuration is placed. -type DataConfig struct { - // Path is the directory containing this configuration - Path string - - // WritePath is the path where to write the generated files - WritePath string - - // The type of the test to run, usually `http`. - Type string - - // URL of the endpoint that must be tested depending on each module - URL string - - // Suffix is the extension of the source file with the input contents. Defaults to `json`, `plain` is also a common use. - Suffix string - - // Module is a map of specific configs that will be appended to a module configuration prior initializing it. - // For example, the following config in yaml: - // module: - // namespace: test - // foo: bar - // - // Will produce the following module config: - // - module: http - // metricsets: - // - json - // period: 10s - // hosts: ["localhost:80"] - // path: "/" - // namespace: "test" - // foo: bar - // - // (notice last two lines) - Module map[string]interface{} `yaml:"module"` - - // OmitDocumentedFieldsCheck is a list of fields that must be omitted from the function that checks if the field - // is contained in {metricset}/_meta/fields.yml - OmitDocumentedFieldsCheck []string `yaml:"omit_documented_fields_check"` - - // RemoveFieldsForComparison - RemoveFieldsForComparison []string `yaml:"remove_fields_from_comparison"` -} - -func defaultDataConfig() DataConfig { - return DataConfig{ - Path: ".", - WritePath: ".", - Suffix: "json", - } -} - -// ReadDataConfig reads the testdataconfig from a path -func ReadDataConfig(t *testing.T, f string) DataConfig { - t.Helper() - config := defaultDataConfig() - config.Path = filepath.Dir(f) - config.WritePath = filepath.Dir(config.Path) - configFile, err := ioutil.ReadFile(f) - if err != nil { - t.Fatalf("failed to read '%s': %v", f, err) - } - err = yaml.Unmarshal(configFile, &config) - if err != nil { - t.Fatalf("failed to parse test configuration file '%s': %v", f, err) - } - return config -} - -// TestDataConfig is a convenience helper function to read the testdata config -// from the usual path -func TestDataConfig(t *testing.T) DataConfig { - t.Helper() - return ReadDataConfig(t, "_meta/testdata/config.yml") -} - -// TestDataFiles run tests with config from the usual path (`_meta/testdata`) -func TestDataFiles(t *testing.T, module, metricSet string) { - t.Helper() - config := TestDataConfig(t) - TestDataFilesWithConfig(t, module, metricSet, config) -} - -// TestDataFilesWithConfig run tests for a testdata config -func TestDataFilesWithConfig(t *testing.T, module, metricSet string, config DataConfig) { - t.Helper() - ff, err := filepath.Glob(filepath.Join(config.Path, "*."+config.Suffix)) - if err != nil { - t.Fatal(err) - } - if len(ff) == 0 { - t.Fatalf("test path with config but without data files: %s", config.Path) - } - - var files []string - for _, f := range ff { - // Exclude all the expected files - if strings.HasSuffix(f, expectedExtension) { - continue - } - files = append(files, f) - } - - for _, f := range files { - t.Run(filepath.Base(f), func(t *testing.T) { - runTest(t, f, module, metricSet, config) - }) - } -} - -func runTest(t *testing.T, file string, module, metricSetName string, config DataConfig) { - // starts a server serving the given file under the given url - s := server(t, file, config.URL) - defer s.Close() - - moduleConfig := getConfig(module, metricSetName, s.URL, config) - metricSet := NewMetricSet(t, moduleConfig) - - var events []mb.Event - var errs []error - - switch v := metricSet.(type) { - case mb.ReportingMetricSetV2: - metricSet := NewReportingMetricSetV2(t, moduleConfig) - events, errs = ReportingFetchV2(metricSet) - case mb.ReportingMetricSetV2Error: - metricSet := NewReportingMetricSetV2Error(t, moduleConfig) - events, errs = ReportingFetchV2Error(metricSet) - default: - t.Fatalf("unknown type: %T", v) - } - - // Gather errors to build also error events - for _, e := range errs { - // TODO: for errors strip out and standardise the URL error as it would create a different diff every time - events = append(events, mb.Event{Error: e}) - } - - var data []common.MapStr - - for _, e := range events { - beatEvent := StandardizeEvent(metricSet, e, mb.AddMetricSetInfo) - // Overwrite service.address as the port changes every time - beatEvent.Fields.Put("service.address", "127.0.0.1:55555") - data = append(data, beatEvent.Fields) - } - - // Sorting the events is necessary as events are not necessarily sent in the same order - sort.SliceStable(data, func(i, j int) bool { - h1, _ := hashstructure.Hash(data[i], nil) - h2, _ := hashstructure.Hash(data[j], nil) - return h1 < h2 - }) - - if err := checkDocumented(t, data, config.OmitDocumentedFieldsCheck); err != nil { - t.Errorf("%v: check if fields are documented in `metricbeat/%s/%s/_meta/fields.yml` "+ - "file or run 'make update' on Metricbeat folder to update fields in `metricbeat/fields.yml`", - err, module, metricSetName) - } - - // Overwrites the golden files if run with -generate - if *flags.DataFlag { - outputIndented, err := json.MarshalIndent(&data, "", " ") - if err != nil { - t.Fatal(err) - } - if err = ioutil.WriteFile(file+expectedExtension, outputIndented, 0644); err != nil { - t.Fatal(err) - } - } - - // Read expected file - expected, err := ioutil.ReadFile(file + expectedExtension) - if err != nil { - t.Fatalf("could not read file: %s", err) - } - - expectedMap := []common.MapStr{} - if err := json.Unmarshal(expected, &expectedMap); err != nil { - t.Fatal(err) - } - - for _, fieldToRemove := range config.RemoveFieldsForComparison { - for eventIndex := range data { - if err := data[eventIndex].Delete(fieldToRemove); err != nil { - t.Fatal(err) - } - } - - for eventIndex := range expectedMap { - if err := expectedMap[eventIndex].Delete(fieldToRemove); err != nil { - t.Fatal(err) - } - } - } - - for _, event := range data { - // ensure the event is in expected list - found := -1 - for i, expectedEvent := range expectedMap { - if event.String() == expectedEvent.String() { - found = i - break - } - } - if found > -1 { - expectedMap = append(expectedMap[:found], expectedMap[found+1:]...) - } else { - t.Errorf("Event was not expected: %+v", event) - } - } - - if len(expectedMap) > 0 { - t.Error("Some events were missing:") - for _, e := range expectedMap { - t.Error(e) - } - } - - // If there was some error, fail before trying to write anything. - if t.Failed() { - t.FailNow() - } - - if strings.HasSuffix(file, "docs."+config.Suffix) { - writeDataJSON(t, data[0], filepath.Join(config.WritePath, "data.json")) - } -} - -func writeDataJSON(t *testing.T, data common.MapStr, path string) { - // Add hardcoded timestamp - data.Put("@timestamp", "2019-03-01T08:05:34.853Z") - output, err := json.MarshalIndent(&data, "", " ") - if err = ioutil.WriteFile(path, output, 0644); err != nil { - t.Fatal(err) - } -} - -// checkDocumented checks that all fields which show up in the events are documented -func checkDocumented(t *testing.T, data []common.MapStr, omitFields []string) error { - fieldsData, err := asset.GetFields("metricbeat") - if err != nil { - return err - } - - fields, err := mapping.LoadFields(fieldsData) - if err != nil { - return err - } - - documentedFields := fields.GetKeys() - keys := map[string]interface{}{} - - for _, k := range documentedFields { - keys[k] = struct{}{} - } - - for _, d := range data { - flat := d.Flatten() - if err := documentedFieldCheck(flat, keys, omitFields); err != nil { - return err - } - } - - return nil -} - -func documentedFieldCheck(foundKeys common.MapStr, knownKeys map[string]interface{}, omitFields []string) error { - for foundKey := range foundKeys { - if _, ok := knownKeys[foundKey]; !ok { - for _, omitField := range omitFields { - if omitDocumentedField(foundKey, omitField) { - return nil - } - } - // If a field is defined as object it can also have a * somewhere - // So this checks if such a key with the * exists by testing with it - splits := strings.Split(foundKey, ".") - found := false - for pos := 1; pos < len(splits)-1; pos++ { - key := strings.Join(splits[0:pos], ".") + ".*." + strings.Join(splits[pos+1:len(splits)], ".") - if _, ok := knownKeys[key]; ok { - found = true - break - } - } - if found { - continue - } - - // last case `status_codes.*`: - prefix := strings.Join(splits[0:len(splits)-1], ".") - if _, ok := knownKeys[prefix+".*"]; ok { - continue - } - return errors.Errorf("field missing '%s'", foundKey) - } - } - - return nil -} - -// omitDocumentedField returns true if 'field' is exactly like 'omitField' or if 'field' equals the prefix of 'omitField' -// if the latter contains a dot.wildcard ".*". For example: -// field: hello, omitField: world false -// field: hello, omitField: hello true -// field: elasticsearch.stats omitField: elasticsearch.stats true -// field: elasticsearch.stats.hello.world omitField: elasticsearch.* true -// field: elasticsearch.stats.hello.world omitField: * true -func omitDocumentedField(field, omitField string) bool { - if strings.Contains(omitField, "*") { - // Omit every key prefixed with chars before "*" - prefixedField := strings.Trim(omitField, ".*") - if strings.Contains(field, prefixedField) { - return true - } - } else { - // Omit only if key matches exactly - if field == omitField { - return true - } - } - - return false -} - -// getConfig returns config for elasticsearch module -func getConfig(module, metricSet, url string, config DataConfig) map[string]interface{} { - moduleConfig := map[string]interface{}{ - "module": module, - "metricsets": []string{metricSet}, - "hosts": []string{url}, - } - - for k, v := range config.Module { - moduleConfig[k] = v - } - - return moduleConfig -} - -// server starts a server with a mock output -func server(t *testing.T, path string, url string) *httptest.Server { - - body, err := ioutil.ReadFile(path) - if err != nil { - t.Fatalf("could not read file: %s", err) - } - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - query := "" - v := r.URL.Query() - if len(v) > 0 { - query += "?" + v.Encode() - } - - if r.URL.Path+query == url { - w.Header().Set("Content-Type", "application/json;") - w.WriteHeader(200) - w.Write(body) - } else { - w.WriteHeader(404) - } - })) - return server -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/testdata_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/testdata_test.go deleted file mode 100644 index 39cbf5cf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/mb/testing/testdata_test.go +++ /dev/null @@ -1,42 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package testing - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestOmitDocumentedField(t *testing.T) { - tts := []struct { - a, b string - result bool - }{ - {a: "hello", b: "world", result: false}, - {a: "hello", b: "hello", result: true}, - {a: "elasticsearch.stats", b: "elasticsearch.stats", result: true}, - {a: "elasticsearch.stats.hello.world", b: "elasticsearch.*", result: true}, - {a: "elasticsearch.stats.hello.world", b: "*", result: true}, - } - - for _, tt := range tts { - result := omitDocumentedField(tt.a, tt.b) - assert.Equal(t, tt.result, result) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/metricbeat.docker.yml b/vendor/github.com/elastic/beats/v7/metricbeat/metricbeat.docker.yml deleted file mode 100644 index c34f0f55..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/metricbeat.docker.yml +++ /dev/null @@ -1,12 +0,0 @@ -metricbeat.config.modules: - path: ${path.config}/modules.d/*.yml - reload.enabled: false - -processors: -- add_cloud_metadata: ~ -- add_docker_metadata: ~ - -output.elasticsearch: - hosts: '${ELASTICSEARCH_HOSTS:elasticsearch:9200}' - username: '${ELASTICSEARCH_USERNAME:}' - password: '${ELASTICSEARCH_PASSWORD:}' diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/metricbeat.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/metricbeat.reference.yml deleted file mode 100644 index 7d0b9219..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/metricbeat.reference.yml +++ /dev/null @@ -1,2151 +0,0 @@ -########################## Metricbeat Configuration ########################### - -# This file is a full configuration example documenting all non-deprecated -# options in comments. For a shorter configuration example, that contains only -# the most common options, please see metricbeat.yml in the same directory. -# -# You can find the full configuration reference here: -# https://www.elastic.co/guide/en/beats/metricbeat/index.html - -#============================ Config Reloading =============================== - -# Config reloading allows to dynamically load modules. Each file which is -# monitored must contain one or multiple modules as a list. -metricbeat.config.modules: - - # Glob pattern for configuration reloading - path: ${path.config}/modules.d/*.yml - - # Period on which files under path should be checked for changes - reload.period: 10s - - # Set to true to enable config reloading - reload.enabled: false - -# Maximum amount of time to randomly delay the start of a metricset. Use 0 to -# disable startup delay. -metricbeat.max_start_delay: 10s - -#============================== Autodiscover =================================== - -# Autodiscover allows you to detect changes in the system and spawn new modules -# as they happen. - -#metricbeat.autodiscover: - # List of enabled autodiscover providers -# providers: -# - type: docker -# templates: -# - condition: -# equals.docker.container.image: etcd -# config: -# - module: etcd -# metricsets: ["leader", "self", "store"] -# period: 10s -# hosts: ["${host}:2379"] - -#=========================== Timeseries instance =============================== - -# Enabling this will add a `timeseries.instance` keyword field to all metric -# events. For a given metricset, this field will be unique for every single item -# being monitored. -# This setting is experimental. - -#timeseries.enabled: false - -#========================== Modules configuration ============================= -metricbeat.modules: - -#-------------------------------- System Module -------------------------------- -- module: system - metricsets: - - cpu # CPU usage - - load # CPU load averages - - memory # Memory usage - - network # Network IO - - process # Per process metrics - - process_summary # Process summary - - uptime # System Uptime - - socket_summary # Socket summary - #- core # Per CPU core usage - #- diskio # Disk IO - #- filesystem # File system usage for each mountpoint - #- fsstat # File system summary metrics - #- raid # Raid - #- socket # Sockets and connection info (linux only) - #- service # systemd service information - enabled: true - period: 10s - processes: ['.*'] - - # Configure the metric types that are included by these metricsets. - cpu.metrics: ["percentages","normalized_percentages"] # The other available option is ticks. - core.metrics: ["percentages"] # The other available option is ticks. - - # A list of filesystem types to ignore. The filesystem metricset will not - # collect data from filesystems matching any of the specified types, and - # fsstats will not include data from these filesystems in its summary stats. - # If not set, types associated to virtual filesystems are automatically - # added when this information is available in the system (e.g. the list of - # `nodev` types in `/proc/filesystem`). - #filesystem.ignore_types: [] - - # These options allow you to filter out all processes that are not - # in the top N by CPU or memory, in order to reduce the number of documents created. - # If both the `by_cpu` and `by_memory` options are used, the union of the two sets - # is included. - #process.include_top_n: - - # Set to false to disable this feature and include all processes - #enabled: true - - # How many processes to include from the top by CPU. The processes are sorted - # by the `system.process.cpu.total.pct` field. - #by_cpu: 0 - - # How many processes to include from the top by memory. The processes are sorted - # by the `system.process.memory.rss.bytes` field. - #by_memory: 0 - - # If false, cmdline of a process is not cached. - #process.cmdline.cache.enabled: true - - # Enable collection of cgroup metrics from processes on Linux. - #process.cgroups.enabled: true - - # A list of regular expressions used to whitelist environment variables - # reported with the process metricset's events. Defaults to empty. - #process.env.whitelist: [] - - # Include the cumulative CPU tick values with the process metrics. Defaults - # to false. - #process.include_cpu_ticks: false - - # Raid mount point to monitor - #raid.mount_point: '/' - - # Configure reverse DNS lookup on remote IP addresses in the socket metricset. - #socket.reverse_lookup.enabled: false - #socket.reverse_lookup.success_ttl: 60s - #socket.reverse_lookup.failure_ttl: 60s - - # Diskio configurations - #diskio.include_devices: [] - - # Filter systemd services by status or sub-status - #service.state_filter: ["active"] - - # Filter systemd services based on a name pattern - #service.pattern_filter: ["ssh*", "nfs*"] - -#------------------------------ Aerospike Module ------------------------------ -- module: aerospike - metricsets: ["namespace"] - enabled: true - period: 10s - hosts: ["localhost:3000"] - -#-------------------------------- Apache Module -------------------------------- -- module: apache - metricsets: ["status"] - period: 10s - enabled: true - - # Apache hosts - hosts: ["http://127.0.0.1"] - - # Path to server status. Default server-status - #server_status_path: "server-status" - - # Username of hosts. Empty by default - #username: username - - # Password of hosts. Empty by default - #password: password - -#--------------------------------- Beat Module --------------------------------- -- module: beat - metricsets: - - stats - - state - period: 10s - hosts: ["http://localhost:5066"] - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Set to true to send data collected by module to X-Pack - # Monitoring instead of metricbeat-* indices. - #xpack.enabled: false - -#--------------------------------- Ceph Module --------------------------------- -- module: ceph - metricsets: ["cluster_disk", "cluster_health", "monitor_health", "pool_disk", "osd_tree"] - period: 10s - hosts: ["localhost:5000"] - enabled: true - -#-------------------------------- Consul Module -------------------------------- -- module: consul - metricsets: - - agent - enabled: true - period: 10s - hosts: ["localhost:8500"] - - -#------------------------------ Couchbase Module ------------------------------ -- module: couchbase - metricsets: ["bucket", "cluster", "node"] - period: 10s - hosts: ["localhost:8091"] - enabled: true - -#------------------------------- CouchDB Module ------------------------------- -- module: couchdb - metricsets: ["server"] - period: 10s - hosts: ["localhost:5984"] - -#-------------------------------- Docker Module -------------------------------- -- module: docker - metricsets: - - "container" - - "cpu" - - "diskio" - - "event" - - "healthcheck" - - "info" - #- "image" - - "memory" - - "network" - hosts: ["unix:///var/run/docker.sock"] - period: 10s - enabled: true - - # If set to true, replace dots in labels with `_`. - #labels.dedot: false - - # If set to true, collects metrics per core. - #cpu.cores: true - - # To connect to Docker over TLS you must specify a client and CA certificate. - #ssl: - #certificate_authority: "/etc/pki/root/ca.pem" - #certificate: "/etc/pki/client/cert.pem" - #key: "/etc/pki/client/cert.key" - -#------------------------------ Dropwizard Module ------------------------------ -- module: dropwizard - metricsets: ["collector"] - period: 10s - hosts: ["localhost:8080"] - metrics_path: /metrics/metrics - namespace: example - enabled: true - -#---------------------------- Elasticsearch Module ---------------------------- -- module: elasticsearch - metricsets: - - node - - node_stats - #- index - #- index_recovery - #- index_summary - #- shard - #- ml_job - period: 10s - hosts: ["http://localhost:9200"] - #username: "elastic" - #password: "changeme" - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Set to false to fetch all entries - #index_recovery.active_only: true - - # Set to true to send data collected by module to X-Pack - # Monitoring instead of metricbeat-* indices. - #xpack.enabled: false - -#------------------------------ Envoyproxy Module ------------------------------ -- module: envoyproxy - metricsets: ["server"] - period: 10s - hosts: ["localhost:9901"] - -#--------------------------------- Etcd Module --------------------------------- -- module: etcd - metricsets: ["leader", "self", "store"] - period: 10s - hosts: ["localhost:2379"] - -#-------------------------------- Golang Module -------------------------------- -- module: golang - #metricsets: - # - expvar - # - heap - period: 10s - hosts: ["localhost:6060"] - heap.path: "/debug/vars" - expvar: - namespace: "example" - path: "/debug/vars" - -#------------------------------- Graphite Module ------------------------------- -- module: graphite - metricsets: ["server"] - enabled: true - - # Host address to listen on. Default localhost. - #host: localhost - - # Listening port. Default 2003. - #port: 2003 - - # Protocol to listen on. This can be udp or tcp. Default udp. - #protocol: "udp" - - # Receive buffer size in bytes - #receive_buffer_size: 1024 - - #templates: - # - filter: "test.*.bash.*" # This would match metrics like test.localhost.bash.stats - # namespace: "test" - # template: ".host.shell.metric*" # test.localhost.bash.stats would become metric=stats and tags host=localhost,shell=bash - # delimiter: "_" - - -#------------------------------- HAProxy Module ------------------------------- -- module: haproxy - metricsets: ["info", "stat"] - period: 10s - hosts: ["tcp://127.0.0.1:14567"] - username : "admin" - password : "admin" - enabled: true - -#--------------------------------- HTTP Module --------------------------------- -- module: http - #metricsets: - # - json - period: 10s - hosts: ["localhost:80"] - namespace: "json_namespace" - path: "/" - #body: "" - #method: "GET" - #username: "user" - #password: "secret" - #request.enabled: false - #response.enabled: false - #json.is_array: false - #dedot.enabled: false - -- module: http - #metricsets: - # - server - host: "localhost" - port: "8080" - enabled: false - #paths: - # - path: "/foo" - # namespace: "foo" - # fields: # added to the the response in root. overwrites existing fields - # key: "value" - -#------------------------------- Jolokia Module ------------------------------- -- module: jolokia - #metricsets: ["jmx"] - period: 10s - hosts: ["localhost"] - namespace: "metrics" - #path: "/jolokia/?ignoreErrors=true&canonicalNaming=false" - #username: "user" - #password: "secret" - jmx.mappings: - #- mbean: 'java.lang:type=Runtime' - # attributes: - # - attr: Uptime - # field: uptime - #- mbean: 'java.lang:type=Memory' - # attributes: - # - attr: HeapMemoryUsage - # field: memory.heap_usage - # - attr: NonHeapMemoryUsage - # field: memory.non_heap_usage - # GC Metrics - this depends on what is available on your JVM - #- mbean: 'java.lang:type=GarbageCollector,name=ConcurrentMarkSweep' - # attributes: - # - attr: CollectionTime - # field: gc.cms_collection_time - # - attr: CollectionCount - # field: gc.cms_collection_count - - jmx.application: - jmx.instance: - -#-------------------------------- Kafka Module -------------------------------- -# Kafka metrics collected using the Kafka protocol -- module: kafka - #metricsets: - # - partition - # - consumergroup - period: 10s - hosts: ["localhost:9092"] - - #client_id: metricbeat - #retries: 3 - #backoff: 250ms - - # List of Topics to query metadata for. If empty, all topics will be queried. - #topics: [] - - # Optional SSL. By default is off. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - - # SASL authentication - #username: "" - #password: "" - -# Metrics collected from a Kafka broker using Jolokia -#- module: kafka -# metricsets: -# - broker -# period: 10s -# hosts: ["localhost:8779"] - -# Metrics collected from a Java Kafka consumer using Jolokia -#- module: kafka -# metricsets: -# - consumer -# period: 10s -# hosts: ["localhost:8774"] - -# Metrics collected from a Java Kafka producer using Jolokia -#- module: kafka -# metricsets: -# - producer -# period: 10s -# hosts: ["localhost:8775"] - -#-------------------------------- Kibana Module -------------------------------- -- module: kibana - metricsets: ["status"] - period: 10s - hosts: ["localhost:5601"] - basepath: "" - enabled: true - - # Set to true to send data collected by module to X-Pack - # Monitoring instead of metricbeat-* indices. - #xpack.enabled: false - -#------------------------------ Kubernetes Module ------------------------------ -# Node metrics, from kubelet: -- module: kubernetes - metricsets: - - container - - node - - pod - - system - - volume - period: 10s - enabled: true - hosts: ["https://${HOSTNAME}:10250"] - bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token - ssl.verification_mode: "none" - #ssl.certificate_authorities: - # - /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt - #ssl.certificate: "/etc/pki/client/cert.pem" - #ssl.key: "/etc/pki/client/cert.key" - - # Enriching parameters: - add_metadata: true - # When used outside the cluster: - #host: node_name - # If kube_config is not set, KUBECONFIG environment variable will be checked - # and if not present it will fall back to InCluster - #kube_config: ~/.kube/config - -# State metrics from kube-state-metrics service: -- module: kubernetes - enabled: true - metricsets: - - state_node - - state_deployment - - state_replicaset - - state_statefulset - - state_pod - - state_container - - state_cronjob - - state_resourcequota - - state_service - - state_persistentvolume - - state_persistentvolumeclaim - - state_storageclass - period: 10s - hosts: ["kube-state-metrics:8080"] - - # Enriching parameters: - add_metadata: true - # When used outside the cluster: - #host: node_name - # If kube_config is not set, KUBECONFIG environment variable will be checked - # and if not present it will fall back to InCluster - #kube_config: ~/.kube/config - -# Kubernetes events -- module: kubernetes - enabled: true - metricsets: - - event - -# Kubernetes API server -# (when running metricbeat as a pod) -- module: kubernetes - enabled: true - metricsets: - - apiserver - hosts: ["https://${KUBERNETES_SERVICE_HOST}:${KUBERNETES_SERVICE_PORT}"] - -# Kubernetes proxy server -# (when running metricbeat locally at hosts or as a daemonset + host network) -- module: kubernetes - enabled: true - metricsets: - - proxy - hosts: ["localhost:10249"] - period: 10s - -# Kubernetes controller manager -# (URL and deployment will need to be modified to match the controller manager deployment) -- module: kubernetes - enabled: true - metricsets: - - controllermanager - hosts: ["http://localhost:10252"] - period: 10s - -# Kubernetes scheduler -# (URL and deployment method will need to be adapted to match scheduler deployment) -- module: kubernetes - enabled: true - metricsets: - - scheduler - hosts: ["localhost:10251"] - period: 10s - -#--------------------------------- Kvm Module --------------------------------- -- module: kvm - metricsets: ["dommemstat"] - enabled: true - period: 10s - hosts: ["unix:///var/run/libvirt/libvirt-sock"] - # For remote hosts, setup network access in libvirtd.conf - # and use the tcp scheme: - # hosts: [ "tcp://:16509" ] - - # Timeout to connect to Libvirt server - #timeout: 1s - -#------------------------------- Logstash Module ------------------------------- -- module: logstash - metricsets: ["node", "node_stats"] - enabled: true - period: 10s - hosts: ["localhost:9600"] - -#------------------------------ Memcached Module ------------------------------ -- module: memcached - metricsets: ["stats"] - period: 10s - hosts: ["localhost:11211"] - enabled: true - -#------------------------------- MongoDB Module ------------------------------- -- module: mongodb - metricsets: ["dbstats", "status", "collstats", "metrics", "replstatus"] - period: 10s - enabled: true - - # The hosts must be passed as MongoDB URLs in the format: - # [mongodb://][user:pass@]host[:port]. - # The username and password can also be set using the respective configuration - # options. The credentials in the URL take precedence over the username and - # password configuration options. - hosts: ["localhost:27017"] - - # Optional SSL. By default is off. - #ssl.enabled: true - - # Mode of verification of server certificate ('none' or 'full') - #ssl.verification_mode: 'full' - - # List of root certificates for TLS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - - # Username to use when connecting to MongoDB. Empty by default. - #username: user - - # Password to use when connecting to MongoDB. Empty by default. - #password: pass - -#-------------------------------- Munin Module -------------------------------- -- module: munin - metricsets: ["node"] - enabled: true - period: 10s - hosts: ["localhost:4949"] - - # List of plugins to collect metrics from, by default it collects from - # all the available ones. - #munin.plugins: [] - - # If set to true, it sanitizes fields names in concordance with munin - # implementation (all characters that are not alphanumeric, or underscore - # are replaced by underscores). - #munin.sanitize: false - -#-------------------------------- MySQL Module -------------------------------- -- module: mysql - metricsets: - - "status" - # - "galera_status" - period: 10s - - # Host DSN should be defined as "user:pass@tcp(127.0.0.1:3306)/" - # or "unix(/var/lib/mysql/mysql.sock)/", - # or another DSN format supported by . - # The username and password can either be set in the DSN or using the username - # and password config options. Those specified in the DSN take precedence. - hosts: ["root:secret@tcp(127.0.0.1:3306)/"] - - # Username of hosts. Empty by default. - #username: root - - # Password of hosts. Empty by default. - #password: secret - - # By setting raw to true, all raw fields from the status metricset will be added to the event. - #raw: false - -#--------------------------------- Nats Module --------------------------------- -- module: nats - metricsets: ["connections", "routes", "stats", "subscriptions"] - period: 10s - hosts: ["localhost:8222"] - #stats.metrics_path: "/varz" - #connections.metrics_path: "/connz" - #routes.metrics_path: "/routez" - #subscriptions.metrics_path: "/subsz" - -#-------------------------------- Nginx Module -------------------------------- -- module: nginx - metricsets: ["stubstatus"] - enabled: true - period: 10s - - # Nginx hosts - hosts: ["http://127.0.0.1"] - - # Path to server status. Default nginx_status - server_status_path: "nginx_status" - -#------------------------------- PHP_FPM Module ------------------------------- -- module: php_fpm - metricsets: - - pool - #- process - enabled: true - period: 10s - status_path: "/status" - hosts: ["localhost:8080"] - -#------------------------------ PostgreSQL Module ------------------------------ -- module: postgresql - enabled: true - metricsets: - # Stats about every PostgreSQL database - - database - - # Stats about the background writer process's activity - - bgwriter - - # Stats about every PostgreSQL process - - activity - - period: 10s - - # The host must be passed as PostgreSQL URL. Example: - # postgres://localhost:5432?sslmode=disable - # The available parameters are documented here: - # https://godoc.org/github.com/lib/pq#hdr-Connection_String_Parameters - hosts: ["postgres://localhost:5432"] - - # Username to use when connecting to PostgreSQL. Empty by default. - #username: user - - # Password to use when connecting to PostgreSQL. Empty by default. - #password: pass - -#------------------------------ Prometheus Module ------------------------------ -# Metrics collected from a Prometheus endpoint -- module: prometheus - period: 10s - metricsets: ["collector"] - hosts: ["localhost:9090"] - metrics_path: /metrics - #metrics_filters: - # include: [] - # exclude: [] - #username: "user" - #password: "secret" - - # This can be used for service account based authorization: - #bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token - #ssl.certificate_authorities: - # - /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt - - -# Metrics sent by a Prometheus server using remote_write option -#- module: prometheus -# metricsets: ["remote_write"] -# host: "localhost" -# port: "9201" - - # Secure settings for the server using TLS/SSL: - #ssl.certificate: "/etc/pki/server/cert.pem" - #ssl.key: "/etc/pki/server/cert.key" - -# Metrics that will be collected using a PromQL -#- module: prometheus -# metricsets: ["query"] -# hosts: ["localhost:9090"] -# period: 10s -# queries: -# - name: "instant_vector" -# path: "/api/v1/query" -# params: -# query: "sum(rate(prometheus_http_requests_total[1m]))" -# - name: "range_vector" -# path: "/api/v1/query_range" -# params: -# query: "up" -# start: "2019-12-20T00:00:00.000Z" -# end: "2019-12-21T00:00:00.000Z" -# step: 1h -# - name: "scalar" -# path: "/api/v1/query" -# params: -# query: "100" -# - name: "string" -# path: "/api/v1/query" -# params: -# query: "some_value" - -#------------------------------- RabbitMQ Module ------------------------------- -- module: rabbitmq - metricsets: ["node", "queue", "connection"] - enabled: true - period: 10s - hosts: ["localhost:15672"] - - # Management path prefix, if `management.path_prefix` is set in RabbitMQ - # configuration, it has to be set to the same value. - #management_path_prefix: "" - - #username: guest - #password: guest - -#-------------------------------- Redis Module -------------------------------- -- module: redis - metricsets: ["info", "keyspace"] - enabled: true - period: 10s - - # Redis hosts - hosts: ["127.0.0.1:6379"] - - # Timeout after which time a metricset should return an error - # Timeout is by default defined as period, as a fetch of a metricset - # should never take longer then period, as otherwise calls can pile up. - #timeout: 1s - - # Optional fields to be added to each event - #fields: - # datacenter: west - - # Network type to be used for redis connection. Default: tcp - #network: tcp - - # Max number of concurrent connections. Default: 10 - #maxconn: 10 - - # Filters can be used to reduce the number of fields sent. - #processors: - # - include_fields: - # fields: ["beat", "metricset", "redis.info.stats"] - - # Redis AUTH password. Empty by default. - #password: foobared - -#------------------------------- Traefik Module ------------------------------- -- module: traefik - metricsets: ["health"] - period: 10s - hosts: ["localhost:8080"] - -#-------------------------------- Uwsgi Module -------------------------------- -- module: uwsgi - metricsets: ["status"] - enable: true - period: 10s - hosts: ["tcp://127.0.0.1:9191"] - -#------------------------------- VSphere Module ------------------------------- -- module: vsphere - enabled: true - metricsets: ["datastore", "host", "virtualmachine"] - period: 10s - hosts: ["https://localhost/sdk"] - - username: "user" - password: "password" - # If insecure is true, don't verify the server's certificate chain - insecure: false - # Get custom fields when using virtualmachine metric set. Default false. - # get_custom_fields: false - -#------------------------------- Windows Module ------------------------------- -- module: windows - metricsets: ["perfmon"] - enabled: true - period: 10s - perfmon.ignore_non_existent_counters: false - perfmon.group_measurements_by_instance: false - perfmon.counters: - # - instance_label: processor.name - # instance_name: total - # measurement_label: processor.time.total.pct - # query: '\Processor Information(_Total)\% Processor Time' - -- module: windows - metricsets: ["service"] - enabled: true - period: 60s - -#------------------------------ ZooKeeper Module ------------------------------ -- module: zookeeper - enabled: true - metricsets: ["mntr", "server"] - period: 10s - hosts: ["localhost:2181"] - - - -#================================ General ====================================== - -# The name of the shipper that publishes the network data. It can be used to group -# all the transactions sent by a single shipper in the web interface. -# If this options is not defined, the hostname is used. -#name: - -# The tags of the shipper are included in their own field with each -# transaction published. Tags make it easy to group servers by different -# logical properties. -#tags: ["service-X", "web-tier"] - -# Optional fields that you can specify to add additional information to the -# output. Fields can be scalar values, arrays, dictionaries, or any nested -# combination of these. -#fields: -# env: staging - -# If this option is set to true, the custom fields are stored as top-level -# fields in the output document instead of being grouped under a fields -# sub-dictionary. Default is false. -#fields_under_root: false - -# Internal queue configuration for buffering events to be published. -#queue: - # Queue type by name (default 'mem') - # The memory queue will present all available events (up to the outputs - # bulk_max_size) to the output, the moment the output is ready to server - # another batch of events. - #mem: - # Max number of events the queue can buffer. - #events: 4096 - - # Hints the minimum number of events stored in the queue, - # before providing a batch of events to the outputs. - # The default value is set to 2048. - # A value of 0 ensures events are immediately available - # to be sent to the outputs. - #flush.min_events: 2048 - - # Maximum duration after which events are available to the outputs, - # if the number of events stored in the queue is < `flush.min_events`. - #flush.timeout: 1s - - # The spool queue will store events in a local spool file, before - # forwarding the events to the outputs. - # - # Beta: spooling to disk is currently a beta feature. Use with care. - # - # The spool file is a circular buffer, which blocks once the file/buffer is full. - # Events are put into a write buffer and flushed once the write buffer - # is full or the flush_timeout is triggered. - # Once ACKed by the output, events are removed immediately from the queue, - # making space for new events to be persisted. - #spool: - # The file namespace configures the file path and the file creation settings. - # Once the file exists, the `size`, `page_size` and `prealloc` settings - # will have no more effect. - #file: - # Location of spool file. The default value is ${path.data}/spool.dat. - #path: "${path.data}/spool.dat" - - # Configure file permissions if file is created. The default value is 0600. - #permissions: 0600 - - # File size hint. The spool blocks, once this limit is reached. The default value is 100 MiB. - #size: 100MiB - - # The files page size. A file is split into multiple pages of the same size. The default value is 4KiB. - #page_size: 4KiB - - # If prealloc is set, the required space for the file is reserved using - # truncate. The default value is true. - #prealloc: true - - # Spool writer settings - # Events are serialized into a write buffer. The write buffer is flushed if: - # - The buffer limit has been reached. - # - The configured limit of buffered events is reached. - # - The flush timeout is triggered. - #write: - # Sets the write buffer size. - #buffer_size: 1MiB - - # Maximum duration after which events are flushed if the write buffer - # is not full yet. The default value is 1s. - #flush.timeout: 1s - - # Number of maximum buffered events. The write buffer is flushed once the - # limit is reached. - #flush.events: 16384 - - # Configure the on-disk event encoding. The encoding can be changed - # between restarts. - # Valid encodings are: json, ubjson, and cbor. - #codec: cbor - #read: - # Reader flush timeout, waiting for more events to become available, so - # to fill a complete batch as required by the outputs. - # If flush_timeout is 0, all available events are forwarded to the - # outputs immediately. - # The default value is 0s. - #flush.timeout: 0s - -# Sets the maximum number of CPUs that can be executing simultaneously. The -# default is the number of logical CPUs available in the system. -#max_procs: - -#================================ Processors =================================== - -# Processors are used to reduce the number of fields in the exported event or to -# enhance the event with external metadata. This section defines a list of -# processors that are applied one by one and the first one receives the initial -# event: -# -# event -> filter1 -> event1 -> filter2 ->event2 ... -# -# The supported processors are drop_fields, drop_event, include_fields, -# decode_json_fields, and add_cloud_metadata. -# -# For example, you can use the following processors to keep the fields that -# contain CPU load percentages, but remove the fields that contain CPU ticks -# values: -# -#processors: -#- include_fields: -# fields: ["cpu"] -#- drop_fields: -# fields: ["cpu.user", "cpu.system"] -# -# The following example drops the events that have the HTTP response code 200: -# -#processors: -#- drop_event: -# when: -# equals: -# http.code: 200 -# -# The following example renames the field a to b: -# -#processors: -#- rename: -# fields: -# - from: "a" -# to: "b" -# -# The following example tokenizes the string into fields: -# -#processors: -#- dissect: -# tokenizer: "%{key1} - %{key2}" -# field: "message" -# target_prefix: "dissect" -# -# The following example enriches each event with metadata from the cloud -# provider about the host machine. It works on EC2, GCE, DigitalOcean, -# Tencent Cloud, and Alibaba Cloud. -# -#processors: -#- add_cloud_metadata: ~ -# -# The following example enriches each event with the machine's local time zone -# offset from UTC. -# -#processors: -#- add_locale: -# format: offset -# -# The following example enriches each event with docker metadata, it matches -# given fields to an existing container id and adds info from that container: -# -#processors: -#- add_docker_metadata: -# host: "unix:///var/run/docker.sock" -# match_fields: ["system.process.cgroup.id"] -# match_pids: ["process.pid", "process.ppid"] -# match_source: true -# match_source_index: 4 -# match_short_id: false -# cleanup_timeout: 60 -# labels.dedot: false -# # To connect to Docker over TLS you must specify a client and CA certificate. -# #ssl: -# # certificate_authority: "/etc/pki/root/ca.pem" -# # certificate: "/etc/pki/client/cert.pem" -# # key: "/etc/pki/client/cert.key" -# -# The following example enriches each event with docker metadata, it matches -# container id from log path available in `source` field (by default it expects -# it to be /var/lib/docker/containers/*/*.log). -# -#processors: -#- add_docker_metadata: ~ -# -# The following example enriches each event with host metadata. -# -#processors: -#- add_host_metadata: ~ -# -# The following example enriches each event with process metadata using -# process IDs included in the event. -# -#processors: -#- add_process_metadata: -# match_pids: ["system.process.ppid"] -# target: system.process.parent -# -# The following example decodes fields containing JSON strings -# and replaces the strings with valid JSON objects. -# -#processors: -#- decode_json_fields: -# fields: ["field1", "field2", ...] -# process_array: false -# max_depth: 1 -# target: "" -# overwrite_keys: false -# -#processors: -#- decompress_gzip_field: -# from: "field1" -# to: "field2" -# ignore_missing: false -# fail_on_error: true -# -# The following example copies the value of message to message_copied -# -#processors: -#- copy_fields: -# fields: -# - from: message -# to: message_copied -# fail_on_error: true -# ignore_missing: false -# -# The following example truncates the value of message to 1024 bytes -# -#processors: -#- truncate_fields: -# fields: -# - message -# max_bytes: 1024 -# fail_on_error: false -# ignore_missing: true -# -# The following example preserves the raw message under event.original -# -#processors: -#- copy_fields: -# fields: -# - from: message -# to: event.original -# fail_on_error: false -# ignore_missing: true -#- truncate_fields: -# fields: -# - event.original -# max_bytes: 1024 -# fail_on_error: false -# ignore_missing: true - -#============================= Elastic Cloud ================================== - -# These settings simplify using Metricbeat with the Elastic Cloud (https://cloud.elastic.co/). - -# The cloud.id setting overwrites the `output.elasticsearch.hosts` and -# `setup.kibana.host` options. -# You can find the `cloud.id` in the Elastic Cloud web UI. -#cloud.id: - -# The cloud.auth setting overwrites the `output.elasticsearch.username` and -# `output.elasticsearch.password` settings. The format is `:`. -#cloud.auth: - -#================================ Outputs ====================================== - -# Configure what output to use when sending the data collected by the beat. - -#-------------------------- Elasticsearch output ------------------------------- -output.elasticsearch: - # Boolean flag to enable or disable the output module. - #enabled: true - - # Array of hosts to connect to. - # Scheme and port can be left out and will be set to the default (http and 9200) - # In case you specify and additional path, the scheme is required: http://localhost:9200/path - # IPv6 addresses should always be defined as: https://[2001:db8::1]:9200 - hosts: ["localhost:9200"] - - # Set gzip compression level. - #compression_level: 0 - - # Configure escaping HTML symbols in strings. - #escape_html: false - - # Protocol - either `http` (default) or `https`. - #protocol: "https" - - # Authentication credentials - either API key or username/password. - #api_key: "id:api_key" - #username: "elastic" - #password: "changeme" - - # Dictionary of HTTP parameters to pass within the URL with index operations. - #parameters: - #param1: value1 - #param2: value2 - - # Number of workers per Elasticsearch host. - #worker: 1 - - # Optional index name. The default is "metricbeat" plus date - # and generates [metricbeat-]YYYY.MM.DD keys. - # In case you modify this pattern you must update setup.template.name and setup.template.pattern accordingly. - #index: "metricbeat-%{[agent.version]}-%{+yyyy.MM.dd}" - - # Optional ingest node pipeline. By default no pipeline will be used. - #pipeline: "" - - # Optional HTTP path - #path: "/elasticsearch" - - # Custom HTTP headers to add to each request - #headers: - # X-My-Header: Contents of the header - - # Proxy server URL - #proxy_url: http://proxy:3128 - - # Whether to disable proxy settings for outgoing connections. If true, this - # takes precedence over both the proxy_url field and any environment settings - # (HTTP_PROXY, HTTPS_PROXY). The default is false. - #proxy_disable: false - - # The number of times a particular Elasticsearch index operation is attempted. If - # the indexing operation doesn't succeed after this many retries, the events are - # dropped. The default is 3. - #max_retries: 3 - - # The maximum number of events to bulk in a single Elasticsearch bulk API index request. - # The default is 50. - #bulk_max_size: 50 - - # The number of seconds to wait before trying to reconnect to Elasticsearch - # after a network error. After waiting backoff.init seconds, the Beat - # tries to reconnect. If the attempt fails, the backoff timer is increased - # exponentially up to backoff.max. After a successful connection, the backoff - # timer is reset. The default is 1s. - #backoff.init: 1s - - # The maximum number of seconds to wait before attempting to connect to - # Elasticsearch after a network error. The default is 60s. - #backoff.max: 60s - - # Configure HTTP request timeout before failing a request to Elasticsearch. - #timeout: 90 - - # Use SSL settings for HTTPS. - #ssl.enabled: true - - # Configure SSL verification mode. If `none` is configured, all server hosts - # and certificates will be accepted. In this mode, SSL-based connections are - # susceptible to man-in-the-middle attacks. Use only for testing. Default is - # `full`. - #ssl.verification_mode: full - - # List of supported/valid TLS versions. By default all TLS versions from 1.1 - # up to 1.3 are enabled. - #ssl.supported_protocols: [TLSv1.1, TLSv1.2, TLSv1.3] - - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client certificate key - #ssl.key: "/etc/pki/client/cert.key" - - # Optional passphrase for decrypting the certificate key. - #ssl.key_passphrase: '' - - # Configure cipher suites to be used for SSL connections - #ssl.cipher_suites: [] - - # Configure curve types for ECDHE-based cipher suites - #ssl.curve_types: [] - - # Configure what types of renegotiation are supported. Valid options are - # never, once, and freely. Default is never. - #ssl.renegotiation: never - - # Configure a pin that can be used to do extra validation of the verified certificate chain, - # this allow you to ensure that a specific certificate is used to validate the chain of trust. - # - # The pin is a base64 encoded string of the SHA-256 fingerprint. - #ssl.ca_sha256: "" - -#----------------------------- Logstash output --------------------------------- -#output.logstash: - # Boolean flag to enable or disable the output module. - #enabled: true - - # The Logstash hosts - #hosts: ["localhost:5044"] - - # Number of workers per Logstash host. - #worker: 1 - - # Set gzip compression level. - #compression_level: 3 - - # Configure escaping HTML symbols in strings. - #escape_html: false - - # Optional maximum time to live for a connection to Logstash, after which the - # connection will be re-established. A value of `0s` (the default) will - # disable this feature. - # - # Not yet supported for async connections (i.e. with the "pipelining" option set) - #ttl: 30s - - # Optionally load-balance events between Logstash hosts. Default is false. - #loadbalance: false - - # Number of batches to be sent asynchronously to Logstash while processing - # new batches. - #pipelining: 2 - - # If enabled only a subset of events in a batch of events is transferred per - # transaction. The number of events to be sent increases up to `bulk_max_size` - # if no error is encountered. - #slow_start: false - - # The number of seconds to wait before trying to reconnect to Logstash - # after a network error. After waiting backoff.init seconds, the Beat - # tries to reconnect. If the attempt fails, the backoff timer is increased - # exponentially up to backoff.max. After a successful connection, the backoff - # timer is reset. The default is 1s. - #backoff.init: 1s - - # The maximum number of seconds to wait before attempting to connect to - # Logstash after a network error. The default is 60s. - #backoff.max: 60s - - # Optional index name. The default index name is set to metricbeat - # in all lowercase. - #index: 'metricbeat' - - # SOCKS5 proxy server URL - #proxy_url: socks5://user:password@socks5-server:2233 - - # Resolve names locally when using a proxy server. Defaults to false. - #proxy_use_local_resolver: false - - # Enable SSL support. SSL is automatically enabled if any SSL setting is set. - #ssl.enabled: true - - # Configure SSL verification mode. If `none` is configured, all server hosts - # and certificates will be accepted. In this mode, SSL based connections are - # susceptible to man-in-the-middle attacks. Use only for testing. Default is - # `full`. - #ssl.verification_mode: full - - # List of supported/valid TLS versions. By default all TLS versions from 1.1 - # up to 1.3 are enabled. - #ssl.supported_protocols: [TLSv1.1, TLSv1.2, TLSv1.3] - - # Optional SSL configuration options. SSL is off by default. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client certificate key - #ssl.key: "/etc/pki/client/cert.key" - - # Optional passphrase for decrypting the Certificate Key. - #ssl.key_passphrase: '' - - # Configure cipher suites to be used for SSL connections - #ssl.cipher_suites: [] - - # Configure curve types for ECDHE-based cipher suites - #ssl.curve_types: [] - - # Configure what types of renegotiation are supported. Valid options are - # never, once, and freely. Default is never. - #ssl.renegotiation: never - - # Configure a pin that can be used to do extra validation of the verified certificate chain, - # this allow you to ensure that a specific certificate is used to validate the chain of trust. - # - # The pin is a base64 encoded string of the SHA-256 fingerprint. - #ssl.ca_sha256: "" - - # The number of times to retry publishing an event after a publishing failure. - # After the specified number of retries, the events are typically dropped. - # Some Beats, such as Filebeat and Winlogbeat, ignore the max_retries setting - # and retry until all events are published. Set max_retries to a value less - # than 0 to retry until all events are published. The default is 3. - #max_retries: 3 - - # The maximum number of events to bulk in a single Logstash request. The - # default is 2048. - #bulk_max_size: 2048 - - # The number of seconds to wait for responses from the Logstash server before - # timing out. The default is 30s. - #timeout: 30s - -#------------------------------- Kafka output ---------------------------------- -#output.kafka: - # Boolean flag to enable or disable the output module. - #enabled: true - - # The list of Kafka broker addresses from which to fetch the cluster metadata. - # The cluster metadata contain the actual Kafka brokers events are published - # to. - #hosts: ["localhost:9092"] - - # The Kafka topic used for produced events. The setting can be a format string - # using any event field. To set the topic from document type use `%{[type]}`. - #topic: beats - - # The Kafka event key setting. Use format string to create a unique event key. - # By default no event key will be generated. - #key: '' - - # The Kafka event partitioning strategy. Default hashing strategy is `hash` - # using the `output.kafka.key` setting or randomly distributes events if - # `output.kafka.key` is not configured. - #partition.hash: - # If enabled, events will only be published to partitions with reachable - # leaders. Default is false. - #reachable_only: false - - # Configure alternative event field names used to compute the hash value. - # If empty `output.kafka.key` setting will be used. - # Default value is empty list. - #hash: [] - - # Authentication details. Password is required if username is set. - #username: '' - #password: '' - - # Kafka version Metricbeat is assumed to run against. Defaults to the "1.0.0". - #version: '1.0.0' - - # Configure JSON encoding - #codec.json: - # Pretty-print JSON event - #pretty: false - - # Configure escaping HTML symbols in strings. - #escape_html: false - - # Metadata update configuration. Metadata contains leader information - # used to decide which broker to use when publishing. - #metadata: - # Max metadata request retry attempts when cluster is in middle of leader - # election. Defaults to 3 retries. - #retry.max: 3 - - # Wait time between retries during leader elections. Default is 250ms. - #retry.backoff: 250ms - - # Refresh metadata interval. Defaults to every 10 minutes. - #refresh_frequency: 10m - - # Strategy for fetching the topics metadata from the broker. Default is false. - #full: false - - # The number of concurrent load-balanced Kafka output workers. - #worker: 1 - - # The number of times to retry publishing an event after a publishing failure. - # After the specified number of retries, events are typically dropped. - # Some Beats, such as Filebeat, ignore the max_retries setting and retry until - # all events are published. Set max_retries to a value less than 0 to retry - # until all events are published. The default is 3. - #max_retries: 3 - - # The maximum number of events to bulk in a single Kafka request. The default - # is 2048. - #bulk_max_size: 2048 - - # Duration to wait before sending bulk Kafka request. 0 is no delay. The default - # is 0. - #bulk_flush_frequency: 0s - - # The number of seconds to wait for responses from the Kafka brokers before - # timing out. The default is 30s. - #timeout: 30s - - # The maximum duration a broker will wait for number of required ACKs. The - # default is 10s. - #broker_timeout: 10s - - # The number of messages buffered for each Kafka broker. The default is 256. - #channel_buffer_size: 256 - - # The keep-alive period for an active network connection. If 0s, keep-alives - # are disabled. The default is 0 seconds. - #keep_alive: 0 - - # Sets the output compression codec. Must be one of none, snappy and gzip. The - # default is gzip. - #compression: gzip - - # Set the compression level. Currently only gzip provides a compression level - # between 0 and 9. The default value is chosen by the compression algorithm. - #compression_level: 4 - - # The maximum permitted size of JSON-encoded messages. Bigger messages will be - # dropped. The default value is 1000000 (bytes). This value should be equal to - # or less than the broker's message.max.bytes. - #max_message_bytes: 1000000 - - # The ACK reliability level required from broker. 0=no response, 1=wait for - # local commit, -1=wait for all replicas to commit. The default is 1. Note: - # If set to 0, no ACKs are returned by Kafka. Messages might be lost silently - # on error. - #required_acks: 1 - - # The configurable ClientID used for logging, debugging, and auditing - # purposes. The default is "beats". - #client_id: beats - - # Enable SSL support. SSL is automatically enabled if any SSL setting is set. - #ssl.enabled: true - - # Optional SSL configuration options. SSL is off by default. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Configure SSL verification mode. If `none` is configured, all server hosts - # and certificates will be accepted. In this mode, SSL based connections are - # susceptible to man-in-the-middle attacks. Use only for testing. Default is - # `full`. - #ssl.verification_mode: full - - # List of supported/valid TLS versions. By default all TLS versions from 1.1 - # up to 1.3 are enabled. - #ssl.supported_protocols: [TLSv1.1, TLSv1.2, TLSv1.3] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - - # Optional passphrase for decrypting the Certificate Key. - #ssl.key_passphrase: '' - - # Configure cipher suites to be used for SSL connections - #ssl.cipher_suites: [] - - # Configure curve types for ECDHE-based cipher suites - #ssl.curve_types: [] - - # Configure what types of renegotiation are supported. Valid options are - # never, once, and freely. Default is never. - #ssl.renegotiation: never - - # Authentication type to use with Kerberos. Available options: keytab, password. - #kerberos.auth_type: password - - # Path to the keytab file. It is used when auth_type is set to keytab. - #kerberos.keytab: /etc/krb5kdc/kafka.keytab - - # Path to the Kerberos configuration. - #kerberos.config_path: /etc/path/config - - # The service principal name. - #kerberos.service_name: HTTP/my-service@realm - - # Name of the Kerberos user. It is used when auth_type is set to password. - #kerberos.username: elastic - - # Password of the Kerberos user. It is used when auth_type is set to password. - #kerberos.password: changeme - - # Kerberos realm. - #kerberos.realm: ELASTIC - -#------------------------------- Redis output ---------------------------------- -#output.redis: - # Boolean flag to enable or disable the output module. - #enabled: true - - # Configure JSON encoding - #codec.json: - # Pretty print json event - #pretty: false - - # Configure escaping HTML symbols in strings. - #escape_html: false - - # The list of Redis servers to connect to. If load-balancing is enabled, the - # events are distributed to the servers in the list. If one server becomes - # unreachable, the events are distributed to the reachable servers only. - # The hosts setting supports redis and rediss urls with custom password like - # redis://:password@localhost:6379. - #hosts: ["localhost:6379"] - - # The name of the Redis list or channel the events are published to. The - # default is metricbeat. - #key: metricbeat - - # The password to authenticate to Redis with. The default is no authentication. - #password: - - # The Redis database number where the events are published. The default is 0. - #db: 0 - - # The Redis data type to use for publishing events. If the data type is list, - # the Redis RPUSH command is used. If the data type is channel, the Redis - # PUBLISH command is used. The default value is list. - #datatype: list - - # The number of workers to use for each host configured to publish events to - # Redis. Use this setting along with the loadbalance option. For example, if - # you have 2 hosts and 3 workers, in total 6 workers are started (3 for each - # host). - #worker: 1 - - # If set to true and multiple hosts or workers are configured, the output - # plugin load balances published events onto all Redis hosts. If set to false, - # the output plugin sends all events to only one host (determined at random) - # and will switch to another host if the currently selected one becomes - # unreachable. The default value is true. - #loadbalance: true - - # The Redis connection timeout in seconds. The default is 5 seconds. - #timeout: 5s - - # The number of times to retry publishing an event after a publishing failure. - # After the specified number of retries, the events are typically dropped. - # Some Beats, such as Filebeat, ignore the max_retries setting and retry until - # all events are published. Set max_retries to a value less than 0 to retry - # until all events are published. The default is 3. - #max_retries: 3 - - # The number of seconds to wait before trying to reconnect to Redis - # after a network error. After waiting backoff.init seconds, the Beat - # tries to reconnect. If the attempt fails, the backoff timer is increased - # exponentially up to backoff.max. After a successful connection, the backoff - # timer is reset. The default is 1s. - #backoff.init: 1s - - # The maximum number of seconds to wait before attempting to connect to - # Redis after a network error. The default is 60s. - #backoff.max: 60s - - # The maximum number of events to bulk in a single Redis request or pipeline. - # The default is 2048. - #bulk_max_size: 2048 - - # The URL of the SOCKS5 proxy to use when connecting to the Redis servers. The - # value must be a URL with a scheme of socks5://. - #proxy_url: - - # This option determines whether Redis hostnames are resolved locally when - # using a proxy. The default value is false, which means that name resolution - # occurs on the proxy server. - #proxy_use_local_resolver: false - - # Enable SSL support. SSL is automatically enabled, if any SSL setting is set. - #ssl.enabled: true - - # Configure SSL verification mode. If `none` is configured, all server hosts - # and certificates will be accepted. In this mode, SSL based connections are - # susceptible to man-in-the-middle attacks. Use only for testing. Default is - # `full`. - #ssl.verification_mode: full - - # List of supported/valid TLS versions. By default all TLS versions from 1.1 - # up to 1.3 are enabled. - #ssl.supported_protocols: [TLSv1.1, TLSv1.2, TLSv1.3] - - # Optional SSL configuration options. SSL is off by default. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - - # Optional passphrase for decrypting the Certificate Key. - #ssl.key_passphrase: '' - - # Configure cipher suites to be used for SSL connections - #ssl.cipher_suites: [] - - # Configure curve types for ECDHE based cipher suites - #ssl.curve_types: [] - - # Configure what types of renegotiation are supported. Valid options are - # never, once, and freely. Default is never. - #ssl.renegotiation: never - -#------------------------------- File output ----------------------------------- -#output.file: - # Boolean flag to enable or disable the output module. - #enabled: true - - # Configure JSON encoding - #codec.json: - # Pretty-print JSON event - #pretty: false - - # Configure escaping HTML symbols in strings. - #escape_html: false - - # Path to the directory where to save the generated files. The option is - # mandatory. - #path: "/tmp/metricbeat" - - # Name of the generated files. The default is `metricbeat` and it generates - # files: `metricbeat`, `metricbeat.1`, `metricbeat.2`, etc. - #filename: metricbeat - - # Maximum size in kilobytes of each file. When this size is reached, and on - # every Metricbeat restart, the files are rotated. The default value is 10240 - # kB. - #rotate_every_kb: 10000 - - # Maximum number of files under path. When this number of files is reached, - # the oldest file is deleted and the rest are shifted from last to first. The - # default is 7 files. - #number_of_files: 7 - - # Permissions to use for file creation. The default is 0600. - #permissions: 0600 - -#----------------------------- Console output --------------------------------- -#output.console: - # Boolean flag to enable or disable the output module. - #enabled: true - - # Configure JSON encoding - #codec.json: - # Pretty-print JSON event - #pretty: false - - # Configure escaping HTML symbols in strings. - #escape_html: false - -#================================= Paths ====================================== - -# The home path for the Metricbeat installation. This is the default base path -# for all other path settings and for miscellaneous files that come with the -# distribution (for example, the sample dashboards). -# If not set by a CLI flag or in the configuration file, the default for the -# home path is the location of the binary. -#path.home: - -# The configuration path for the Metricbeat installation. This is the default -# base path for configuration files, including the main YAML configuration file -# and the Elasticsearch template file. If not set by a CLI flag or in the -# configuration file, the default for the configuration path is the home path. -#path.config: ${path.home} - -# The data path for the Metricbeat installation. This is the default base path -# for all the files in which Metricbeat needs to store its data. If not set by a -# CLI flag or in the configuration file, the default for the data path is a data -# subdirectory inside the home path. -#path.data: ${path.home}/data - -# The logs path for a Metricbeat installation. This is the default location for -# the Beat's log files. If not set by a CLI flag or in the configuration file, -# the default for the logs path is a logs subdirectory inside the home path. -#path.logs: ${path.home}/logs - -#================================ Keystore ========================================== -# Location of the Keystore containing the keys and their sensitive values. -#keystore.path: "${path.config}/beats.keystore" - -#============================== Dashboards ===================================== -# These settings control loading the sample dashboards to the Kibana index. Loading -# the dashboards are disabled by default and can be enabled either by setting the -# options here, or by using the `-setup` CLI flag or the `setup` command. -#setup.dashboards.enabled: false - -# The directory from where to read the dashboards. The default is the `kibana` -# folder in the home path. -#setup.dashboards.directory: ${path.home}/kibana - -# The URL from where to download the dashboards archive. It is used instead of -# the directory if it has a value. -#setup.dashboards.url: - -# The file archive (zip file) from where to read the dashboards. It is used instead -# of the directory when it has a value. -#setup.dashboards.file: - -# In case the archive contains the dashboards from multiple Beats, this lets you -# select which one to load. You can load all the dashboards in the archive by -# setting this to the empty string. -#setup.dashboards.beat: metricbeat - -# The name of the Kibana index to use for setting the configuration. Default is ".kibana" -#setup.dashboards.kibana_index: .kibana - -# The Elasticsearch index name. This overwrites the index name defined in the -# dashboards and index pattern. Example: testbeat-* -#setup.dashboards.index: - -# Always use the Kibana API for loading the dashboards instead of autodetecting -# how to install the dashboards by first querying Elasticsearch. -#setup.dashboards.always_kibana: false - -# If true and Kibana is not reachable at the time when dashboards are loaded, -# it will retry to reconnect to Kibana instead of exiting with an error. -#setup.dashboards.retry.enabled: false - -# Duration interval between Kibana connection retries. -#setup.dashboards.retry.interval: 1s - -# Maximum number of retries before exiting with an error, 0 for unlimited retrying. -#setup.dashboards.retry.maximum: 0 - - -#============================== Template ===================================== - -# A template is used to set the mapping in Elasticsearch -# By default template loading is enabled and the template is loaded. -# These settings can be adjusted to load your own template or overwrite existing ones. - -# Set to false to disable template loading. -#setup.template.enabled: true - -# Template name. By default the template name is "metricbeat-%{[agent.version]}" -# The template name and pattern has to be set in case the Elasticsearch index pattern is modified. -#setup.template.name: "metricbeat-%{[agent.version]}" - -# Template pattern. By default the template pattern is "-%{[agent.version]}-*" to apply to the default index settings. -# The first part is the version of the beat and then -* is used to match all daily indices. -# The template name and pattern has to be set in case the Elasticsearch index pattern is modified. -#setup.template.pattern: "metricbeat-%{[agent.version]}-*" - -# Path to fields.yml file to generate the template -#setup.template.fields: "${path.config}/fields.yml" - -# A list of fields to be added to the template and Kibana index pattern. Also -# specify setup.template.overwrite: true to overwrite the existing template. -#setup.template.append_fields: -#- name: field_name -# type: field_type - -# Enable JSON template loading. If this is enabled, the fields.yml is ignored. -#setup.template.json.enabled: false - -# Path to the JSON template file -#setup.template.json.path: "${path.config}/template.json" - -# Name under which the template is stored in Elasticsearch -#setup.template.json.name: "" - -# Overwrite existing template -#setup.template.overwrite: false - -# Elasticsearch template settings -setup.template.settings: - - # A dictionary of settings to place into the settings.index dictionary - # of the Elasticsearch template. For more details, please check - # https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping.html - #index: - #number_of_shards: 1 - #codec: best_compression - - # A dictionary of settings for the _source field. For more details, please check - # https://www.elastic.co/guide/en/elasticsearch/reference/current/mapping-source-field.html - #_source: - #enabled: false - -#============================== Setup ILM ===================================== - -# Configure index lifecycle management (ILM). These settings create a write -# alias and add additional settings to the index template. When ILM is enabled, -# output.elasticsearch.index is ignored, and the write alias is used to set the -# index name. - -# Enable ILM support. Valid values are true, false, and auto. When set to auto -# (the default), the Beat uses index lifecycle management when it connects to a -# cluster that supports ILM; otherwise, it creates daily indices. -#setup.ilm.enabled: auto - -# Set the prefix used in the index lifecycle write alias name. The default alias -# name is 'metricbeat-%{[agent.version]}'. -#setup.ilm.rollover_alias: "metricbeat" - -# Set the rollover index pattern. The default is "%{now/d}-000001". -#setup.ilm.pattern: "{now/d}-000001" - -# Set the lifecycle policy name. The default policy name is -# 'metricbeat'. -#setup.ilm.policy_name: "mypolicy" - -# The path to a JSON file that contains a lifecycle policy configuration. Used -# to load your own lifecycle policy. -#setup.ilm.policy_file: - -# Disable the check for an existing lifecycle policy. The default is true. If -# you disable this check, set setup.ilm.overwrite: true so the lifecycle policy -# can be installed. -#setup.ilm.check_exists: true - -# Overwrite the lifecycle policy at startup. The default is false. -#setup.ilm.overwrite: false - -#============================== Kibana ===================================== - -# Starting with Beats version 6.0.0, the dashboards are loaded via the Kibana API. -# This requires a Kibana endpoint configuration. -setup.kibana: - - # Kibana Host - # Scheme and port can be left out and will be set to the default (http and 5601) - # In case you specify and additional path, the scheme is required: http://localhost:5601/path - # IPv6 addresses should always be defined as: https://[2001:db8::1]:5601 - #host: "localhost:5601" - - # Optional protocol and basic auth credentials. - #protocol: "https" - #username: "elastic" - #password: "changeme" - - # Optional HTTP path - #path: "" - - # Optional Kibana space ID. - #space.id: "" - - # Use SSL settings for HTTPS. Default is true. - #ssl.enabled: true - - # Configure SSL verification mode. If `none` is configured, all server hosts - # and certificates will be accepted. In this mode, SSL based connections are - # susceptible to man-in-the-middle attacks. Use only for testing. Default is - # `full`. - #ssl.verification_mode: full - - # List of supported/valid TLS versions. By default all TLS versions from 1.1 - # up to 1.3 are enabled. - #ssl.supported_protocols: [TLSv1.1, TLSv1.2, TLSv1.3] - - # SSL configuration. The default is off. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client certificate key - #ssl.key: "/etc/pki/client/cert.key" - - # Optional passphrase for decrypting the certificate key. - #ssl.key_passphrase: '' - - # Configure cipher suites to be used for SSL connections - #ssl.cipher_suites: [] - - # Configure curve types for ECDHE-based cipher suites - #ssl.curve_types: [] - - - -#================================ Logging ====================================== -# There are four options for the log output: file, stderr, syslog, eventlog -# The file output is the default. - -# Sets log level. The default log level is info. -# Available log levels are: error, warning, info, debug -#logging.level: info - -# Enable debug output for selected components. To enable all selectors use ["*"] -# Other available selectors are "beat", "publish", "service" -# Multiple selectors can be chained. -#logging.selectors: [ ] - -# Send all logging output to stderr. The default is false. -#logging.to_stderr: false - -# Send all logging output to syslog. The default is false. -#logging.to_syslog: false - -# Send all logging output to Windows Event Logs. The default is false. -#logging.to_eventlog: false - -# If enabled, Metricbeat periodically logs its internal metrics that have changed -# in the last period. For each metric that changed, the delta from the value at -# the beginning of the period is logged. Also, the total values for -# all non-zero internal metrics are logged on shutdown. The default is true. -#logging.metrics.enabled: true - -# The period after which to log the internal metrics. The default is 30s. -#logging.metrics.period: 30s - -# Logging to rotating files. Set logging.to_files to false to disable logging to -# files. -logging.to_files: true -logging.files: - # Configure the path where the logs are written. The default is the logs directory - # under the home path (the binary location). - #path: /var/log/metricbeat - - # The name of the files where the logs are written to. - #name: metricbeat - - # Configure log file size limit. If limit is reached, log file will be - # automatically rotated - #rotateeverybytes: 10485760 # = 10MB - - # Number of rotated log files to keep. Oldest files will be deleted first. - #keepfiles: 7 - - # The permissions mask to apply when rotating log files. The default value is 0600. - # Must be a valid Unix-style file permissions mask expressed in octal notation. - #permissions: 0600 - - # Enable log file rotation on time intervals in addition to size-based rotation. - # Intervals must be at least 1s. Values of 1m, 1h, 24h, 7*24h, 30*24h, and 365*24h - # are boundary-aligned with minutes, hours, days, weeks, months, and years as - # reported by the local system clock. All other intervals are calculated from the - # Unix epoch. Defaults to disabled. - #interval: 0 - - # Rotate existing logs on startup rather than appending to the existing - # file. Defaults to true. - # rotateonstartup: true - -# Set to true to log messages in JSON format. -#logging.json: false - - -#============================== X-Pack Monitoring =============================== -# Metricbeat can export internal metrics to a central Elasticsearch monitoring -# cluster. This requires xpack monitoring to be enabled in Elasticsearch. The -# reporting is disabled by default. - -# Set to true to enable the monitoring reporter. -#monitoring.enabled: false - -# Sets the UUID of the Elasticsearch cluster under which monitoring data for this -# Metricbeat instance will appear in the Stack Monitoring UI. If output.elasticsearch -# is enabled, the UUID is derived from the Elasticsearch cluster referenced by output.elasticsearch. -#monitoring.cluster_uuid: - -# Uncomment to send the metrics to Elasticsearch. Most settings from the -# Elasticsearch output are accepted here as well. -# Note that the settings should point to your Elasticsearch *monitoring* cluster. -# Any setting that is not set is automatically inherited from the Elasticsearch -# output configuration, so if you have the Elasticsearch output configured such -# that it is pointing to your Elasticsearch monitoring cluster, you can simply -# uncomment the following line. -#monitoring.elasticsearch: - - # Array of hosts to connect to. - # Scheme and port can be left out and will be set to the default (http and 9200) - # In case you specify and additional path, the scheme is required: http://localhost:9200/path - # IPv6 addresses should always be defined as: https://[2001:db8::1]:9200 - #hosts: ["localhost:9200"] - - # Set gzip compression level. - #compression_level: 0 - - # Protocol - either `http` (default) or `https`. - #protocol: "https" - - # Authentication credentials - either API key or username/password. - #api_key: "id:api_key" - #username: "beats_system" - #password: "changeme" - - # Dictionary of HTTP parameters to pass within the URL with index operations. - #parameters: - #param1: value1 - #param2: value2 - - # Custom HTTP headers to add to each request - #headers: - # X-My-Header: Contents of the header - - # Proxy server url - #proxy_url: http://proxy:3128 - - # The number of times a particular Elasticsearch index operation is attempted. If - # the indexing operation doesn't succeed after this many retries, the events are - # dropped. The default is 3. - #max_retries: 3 - - # The maximum number of events to bulk in a single Elasticsearch bulk API index request. - # The default is 50. - #bulk_max_size: 50 - - # The number of seconds to wait before trying to reconnect to Elasticsearch - # after a network error. After waiting backoff.init seconds, the Beat - # tries to reconnect. If the attempt fails, the backoff timer is increased - # exponentially up to backoff.max. After a successful connection, the backoff - # timer is reset. The default is 1s. - #backoff.init: 1s - - # The maximum number of seconds to wait before attempting to connect to - # Elasticsearch after a network error. The default is 60s. - #backoff.max: 60s - - # Configure HTTP request timeout before failing an request to Elasticsearch. - #timeout: 90 - - # Use SSL settings for HTTPS. - #ssl.enabled: true - - # Configure SSL verification mode. If `none` is configured, all server hosts - # and certificates will be accepted. In this mode, SSL based connections are - # susceptible to man-in-the-middle attacks. Use only for testing. Default is - # `full`. - #ssl.verification_mode: full - - # List of supported/valid TLS versions. By default all TLS versions from 1.1 - # up to 1.3 are enabled. - #ssl.supported_protocols: [TLSv1.1, TLSv1.2, TLSv1.3] - - # SSL configuration. The default is off. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client certificate key - #ssl.key: "/etc/pki/client/cert.key" - - # Optional passphrase for decrypting the certificate key. - #ssl.key_passphrase: '' - - # Configure cipher suites to be used for SSL connections - #ssl.cipher_suites: [] - - # Configure curve types for ECDHE-based cipher suites - #ssl.curve_types: [] - - # Configure what types of renegotiation are supported. Valid options are - # never, once, and freely. Default is never. - #ssl.renegotiation: never - - #metrics.period: 10s - #state.period: 1m - -# The `monitoring.cloud.id` setting overwrites the `monitoring.elasticsearch.hosts` -# setting. You can find the value for this setting in the Elastic Cloud web UI. -#monitoring.cloud.id: - -# The `monitoring.cloud.auth` setting overwrites the `monitoring.elasticsearch.username` -# and `monitoring.elasticsearch.password` settings. The format is `:`. -#monitoring.cloud.auth: - -#================================ HTTP Endpoint ====================================== -# Each beat can expose internal metrics through a HTTP endpoint. For security -# reasons the endpoint is disabled by default. This feature is currently experimental. -# Stats can be access through http://localhost:5066/stats . For pretty JSON output -# append ?pretty to the URL. - -# Defines if the HTTP endpoint is enabled. -#http.enabled: false - -# The HTTP endpoint will bind to this hostname, IP address, unix socket or named pipe. -# When using IP addresses, it is recommended to only use localhost. -#http.host: localhost - -# Port on which the HTTP endpoint will bind. Default is 5066. -#http.port: 5066 - -# Define which user should be owning the named pipe. -#http.named_pipe.user: - -# Define which the permissions that should be applied to the named pipe, use the Security -# Descriptor Definition Language (SDDL) to define the permission. This option cannot be used with -# `http.user`. -#http.named_pipe.security_descriptor: - -#============================= Process Security ================================ - -# Enable or disable seccomp system call filtering on Linux. Default is enabled. -#seccomp.enabled: true - -#================================= Migration ================================== - -# This allows to enable 6.7 migration aliases -#migration.6_to_7.enabled: false diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/metricbeat.yml b/vendor/github.com/elastic/beats/v7/metricbeat/metricbeat.yml deleted file mode 100644 index 5bd19f30..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/metricbeat.yml +++ /dev/null @@ -1,165 +0,0 @@ -###################### Metricbeat Configuration Example ####################### - -# This file is an example configuration file highlighting only the most common -# options. The metricbeat.reference.yml file from the same directory contains all the -# supported options with more comments. You can use it as a reference. -# -# You can find the full configuration reference here: -# https://www.elastic.co/guide/en/beats/metricbeat/index.html - -#========================== Modules configuration ============================ - -metricbeat.config.modules: - # Glob pattern for configuration loading - path: ${path.config}/modules.d/*.yml - - # Set to true to enable config reloading - reload.enabled: false - - # Period on which files under path should be checked for changes - #reload.period: 10s - -#==================== Elasticsearch template setting ========================== - -setup.template.settings: - index.number_of_shards: 1 - index.codec: best_compression - #_source.enabled: false - -#================================ General ===================================== - -# The name of the shipper that publishes the network data. It can be used to group -# all the transactions sent by a single shipper in the web interface. -#name: - -# The tags of the shipper are included in their own field with each -# transaction published. -#tags: ["service-X", "web-tier"] - -# Optional fields that you can specify to add additional information to the -# output. -#fields: -# env: staging - - -#============================== Dashboards ===================================== -# These settings control loading the sample dashboards to the Kibana index. Loading -# the dashboards is disabled by default and can be enabled either by setting the -# options here or by using the `setup` command. -#setup.dashboards.enabled: false - -# The URL from where to download the dashboards archive. By default this URL -# has a value which is computed based on the Beat name and version. For released -# versions, this URL points to the dashboard archive on the artifacts.elastic.co -# website. -#setup.dashboards.url: - -#============================== Kibana ===================================== - -# Starting with Beats version 6.0.0, the dashboards are loaded via the Kibana API. -# This requires a Kibana endpoint configuration. -setup.kibana: - - # Kibana Host - # Scheme and port can be left out and will be set to the default (http and 5601) - # In case you specify and additional path, the scheme is required: http://localhost:5601/path - # IPv6 addresses should always be defined as: https://[2001:db8::1]:5601 - #host: "localhost:5601" - - # Kibana Space ID - # ID of the Kibana Space into which the dashboards should be loaded. By default, - # the Default Space will be used. - #space.id: - -#============================= Elastic Cloud ================================== - -# These settings simplify using Metricbeat with the Elastic Cloud (https://cloud.elastic.co/). - -# The cloud.id setting overwrites the `output.elasticsearch.hosts` and -# `setup.kibana.host` options. -# You can find the `cloud.id` in the Elastic Cloud web UI. -#cloud.id: - -# The cloud.auth setting overwrites the `output.elasticsearch.username` and -# `output.elasticsearch.password` settings. The format is `:`. -#cloud.auth: - -#================================ Outputs ===================================== - -# Configure what output to use when sending the data collected by the beat. - -#-------------------------- Elasticsearch output ------------------------------ -output.elasticsearch: - # Array of hosts to connect to. - hosts: ["localhost:9200"] - - # Protocol - either `http` (default) or `https`. - #protocol: "https" - - # Authentication credentials - either API key or username/password. - #api_key: "id:api_key" - #username: "elastic" - #password: "changeme" - -#----------------------------- Logstash output -------------------------------- -#output.logstash: - # The Logstash hosts - #hosts: ["localhost:5044"] - - # Optional SSL. By default is off. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - -#================================ Processors ===================================== - -# Configure processors to enhance or manipulate events generated by the beat. - -processors: - - add_host_metadata: ~ - - add_cloud_metadata: ~ - - add_docker_metadata: ~ - - add_kubernetes_metadata: ~ - -#================================ Logging ===================================== - -# Sets log level. The default log level is info. -# Available log levels are: error, warning, info, debug -#logging.level: debug - -# At debug level, you can selectively enable logging only for some components. -# To enable all selectors use ["*"]. Examples of other selectors are "beat", -# "publish", "service". -#logging.selectors: ["*"] - -#============================== X-Pack Monitoring =============================== -# metricbeat can export internal metrics to a central Elasticsearch monitoring -# cluster. This requires xpack monitoring to be enabled in Elasticsearch. The -# reporting is disabled by default. - -# Set to true to enable the monitoring reporter. -#monitoring.enabled: false - -# Sets the UUID of the Elasticsearch cluster under which monitoring data for this -# Metricbeat instance will appear in the Stack Monitoring UI. If output.elasticsearch -# is enabled, the UUID is derived from the Elasticsearch cluster referenced by output.elasticsearch. -#monitoring.cluster_uuid: - -# Uncomment to send the metrics to Elasticsearch. Most settings from the -# Elasticsearch output are accepted here as well. -# Note that the settings should point to your Elasticsearch *monitoring* cluster. -# Any setting that is not set is automatically inherited from the Elasticsearch -# output configuration, so if you have the Elasticsearch output configured such -# that it is pointing to your Elasticsearch monitoring cluster, you can simply -# uncomment the following line. -#monitoring.elasticsearch: - -#================================= Migration ================================== - -# This allows to enable 6.7 migration aliases -#migration.6_to_7.enabled: true diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/Dockerfile deleted file mode 100644 index d45e70c0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -ARG AEROSPIKE_VERSION -FROM aerospike:${AEROSPIKE_VERSION} - -RUN apt-get update && apt-get install -y netcat -HEALTHCHECK --interval=1s --retries=90 CMD nc -z localhost 3000 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/config.reference.yml deleted file mode 100644 index 38aca68f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/config.reference.yml +++ /dev/null @@ -1,5 +0,0 @@ -- module: aerospike - metricsets: ["namespace"] - enabled: true - period: 10s - hosts: ["localhost:3000"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/config.yml deleted file mode 100644 index a4e7384e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/config.yml +++ /dev/null @@ -1,5 +0,0 @@ -- module: aerospike - #metricsets: - # - namespace - period: 10s - hosts: ["localhost:3000"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/docs.asciidoc deleted file mode 100644 index dd13a192..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/docs.asciidoc +++ /dev/null @@ -1,14 +0,0 @@ -The Aerospike module uses the http://www.aerospike.com/docs/reference/info[Info command] to collect metrics. The default metricset is `namespace`. - -[float] -=== Compatibility - -The Aerospike metricsets were tested with Aerospike 3.9 and are expected to work with all versions >= 3.9. - - -[float] -=== Dashboard - -The Aerospike module comes with a predefined dashboard for Aerospike namespace, node specific stats. For example: - -image::./images/metricbeat-aerospike-overview.png[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/fields.yml deleted file mode 100644 index 2f6aa736..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/fields.yml +++ /dev/null @@ -1,10 +0,0 @@ -- key: aerospike - title: "Aerospike" - description: > - Aerospike module - release: ga - fields: - - name: aerospike - type: group - description: > - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/kibana/7/dashboard/Metricbeat-aerospike-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/kibana/7/dashboard/Metricbeat-aerospike-overview.json deleted file mode 100644 index 25df51ae..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/_meta/kibana/7/dashboard/Metricbeat-aerospike-overview.json +++ /dev/null @@ -1,1316 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "This Aerospike dashboard visualizes the most important metrics for Aerospike namespaces.", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "controlledBy": "1565367993423", - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "aerospike.namespace.name", - "negate": false, - "params": { - "query": "metricbeat" - }, - "type": "phrase", - "value": "metricbeat" - }, - "query": { - "match": { - "aerospike.namespace.name": { - "query": "metricbeat", - "type": "phrase" - } - } - } - } - ], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 6, - "i": "1", - "w": 9, - "x": 0, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Namespace Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 6, - "i": "2", - "w": 9, - "x": 0, - "y": 6 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Node Filter", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "3", - "w": 25, - "x": 23, - "y": 12 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "Client Error Rates", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "4", - "w": 25, - "x": 23, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "Client Success Rates", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "5", - "w": 25, - "x": 23, - "y": 25 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "Client Timeout Rates", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "6", - "w": 23, - "x": 0, - "y": 25 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "title": "Disk Space", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "7", - "w": 14, - "x": 9, - "y": 0 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "title": "Number of Objects", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "8", - "w": 12, - "x": 0, - "y": 12 - }, - "panelIndex": "8", - "panelRefName": "panel_7", - "title": "Writes per second", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "9", - "w": 11, - "x": 12, - "y": 12 - }, - "panelIndex": "9", - "panelRefName": "panel_8", - "title": "Reads per second", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat Aerospike] Database Overview ", - "version": 1 - }, - "id": "b15668d0-bac3-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "dashboard": "7.3.0" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "72523510-bac3-11e9-a579-f5c0a5d81340", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "8c173130-bac3-11e9-a579-f5c0a5d81340", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "b5121f00-bac8-11e9-a579-f5c0a5d81340", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "5b9bf0d0-bac9-11e9-a579-f5c0a5d81340", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "23758d10-bac9-11e9-a579-f5c0a5d81340", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "bd767280-bac9-11e9-a579-f5c0a5d81340", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "9ce7ae20-baca-11e9-a579-f5c0a5d81340", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "3586e810-bac8-11e9-a579-f5c0a5d81340", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "eae846a0-bac7-11e9-a579-f5c0a5d81340", - "name": "panel_8", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2019-08-19T14:43:04.899Z", - "version": "WzE1NTUsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Namespace Filter [Metricbeat Aerospike] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "aerospike.namespace.name", - "id": "1565367993423", - "indexPatternRefName": "control_0_index_pattern", - "label": "namespace", - "options": { - "dynamicOptions": true, - "multiselect": false, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "Namespace Filter [Metricbeat Aerospike] ECS", - "type": "input_control_vis" - } - }, - "id": "72523510-bac3-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2019-08-09T16:36:43.172Z", - "version": "WzEzNzIsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Node Filter [Metricbeat Aerospike] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "aerospike.namespace.node.host", - "id": "1565367993423", - "indexPatternRefName": "control_0_index_pattern", - "label": "node", - "options": { - "dynamicOptions": true, - "multiselect": false, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "Node Filter [Metricbeat Aerospike] ECS", - "type": "input_control_vis" - } - }, - "id": "8c173130-bac3-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2019-08-09T16:37:05.074Z", - "version": "WzEzNzUsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Client Error Rates [Metricbeat Aerospike] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "8674fc30-bac8-11e9-986e-1d8d9532a1f1", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": "0.2", - "formatter": "number", - "id": "8674fc31-bac8-11e9-986e-1d8d9532a1f1", - "label": "read", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.read.error", - "id": "8674fc32-bac8-11e9-986e-1d8d9532a1f1", - "type": "max" - }, - { - "field": "8674fc32-bac8-11e9-986e-1d8d9532a1f1", - "id": "8674fc34-bac8-11e9-986e-1d8d9532a1f1", - "type": "derivative", - "unit": "1s" - }, - { - "field": "8674fc34-bac8-11e9-986e-1d8d9532a1f1", - "id": "8674fc33-bac8-11e9-986e-1d8d9532a1f1", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#DB1374", - "fill": "0.2", - "formatter": "number", - "id": "86752340-bac8-11e9-986e-1d8d9532a1f1", - "label": "write", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.write.error", - "id": "86752341-bac8-11e9-986e-1d8d9532a1f1", - "type": "max" - }, - { - "field": "86752341-bac8-11e9-986e-1d8d9532a1f1", - "id": "86752343-bac8-11e9-986e-1d8d9532a1f1", - "type": "derivative", - "unit": "1s" - }, - { - "field": "86752343-bac8-11e9-986e-1d8d9532a1f1", - "id": "86752342-bac8-11e9-986e-1d8d9532a1f1", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#00B3A4", - "fill": "0.2", - "formatter": "number", - "id": "86752344-bac8-11e9-986e-1d8d9532a1f1", - "label": "delete", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.delete.error", - "id": "86752345-bac8-11e9-986e-1d8d9532a1f1", - "type": "max" - }, - { - "field": "86752345-bac8-11e9-986e-1d8d9532a1f1", - "id": "86752347-bac8-11e9-986e-1d8d9532a1f1", - "type": "derivative", - "unit": "1s" - }, - { - "field": "86752347-bac8-11e9-986e-1d8d9532a1f1", - "id": "86752346-bac8-11e9-986e-1d8d9532a1f1", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Client Error Rates [Metricbeat Aerospike] ECS", - "type": "metrics" - } - }, - "id": "b5121f00-bac8-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T17:11:20.560Z", - "version": "WzEzODIsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Client Success Rates [Metricbeat Aerospike] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "3b633120-bac9-11e9-9a9a-2f5e8f21d503", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": "0.2", - "formatter": "number", - "id": "3b633121-bac9-11e9-9a9a-2f5e8f21d503", - "label": "read", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.read.success", - "id": "3b633122-bac9-11e9-9a9a-2f5e8f21d503", - "type": "max" - }, - { - "field": "3b633122-bac9-11e9-9a9a-2f5e8f21d503", - "id": "3b633124-bac9-11e9-9a9a-2f5e8f21d503", - "type": "derivative", - "unit": "1s" - }, - { - "field": "3b633124-bac9-11e9-9a9a-2f5e8f21d503", - "id": "3b633123-bac9-11e9-9a9a-2f5e8f21d503", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#DB1374", - "fill": "0.2", - "formatter": "number", - "id": "3b633125-bac9-11e9-9a9a-2f5e8f21d503", - "label": "write", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.write.success", - "id": "3b633126-bac9-11e9-9a9a-2f5e8f21d503", - "type": "max" - }, - { - "field": "3b633126-bac9-11e9-9a9a-2f5e8f21d503", - "id": "3b633128-bac9-11e9-9a9a-2f5e8f21d503", - "type": "derivative", - "unit": "1s" - }, - { - "field": "3b633128-bac9-11e9-9a9a-2f5e8f21d503", - "id": "3b633127-bac9-11e9-9a9a-2f5e8f21d503", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#00B3A4", - "fill": "0.2", - "formatter": "number", - "id": "3b633129-bac9-11e9-9a9a-2f5e8f21d503", - "label": "delete", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.delete.success", - "id": "3b63312a-bac9-11e9-9a9a-2f5e8f21d503", - "type": "max" - }, - { - "field": "3b63312a-bac9-11e9-9a9a-2f5e8f21d503", - "id": "3b63312c-bac9-11e9-9a9a-2f5e8f21d503", - "type": "derivative", - "unit": "1s" - }, - { - "field": "3b63312c-bac9-11e9-9a9a-2f5e8f21d503", - "id": "3b63312b-bac9-11e9-9a9a-2f5e8f21d503", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Client Success Rates [Metricbeat Aerospike] ECS", - "type": "metrics" - } - }, - "id": "5b9bf0d0-bac9-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T17:15:59.965Z", - "version": "WzEzODQsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Client Timeout Rates [Metricbeat Aerospike] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "ec962840-bac8-11e9-8c31-ed10485dacc9", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": "0.2", - "formatter": "number", - "id": "ec962841-bac8-11e9-8c31-ed10485dacc9", - "label": "read", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.read.timeout", - "id": "ec962842-bac8-11e9-8c31-ed10485dacc9", - "type": "max" - }, - { - "field": "ec962842-bac8-11e9-8c31-ed10485dacc9", - "id": "ec962844-bac8-11e9-8c31-ed10485dacc9", - "type": "derivative", - "unit": "1s" - }, - { - "field": "ec962844-bac8-11e9-8c31-ed10485dacc9", - "id": "ec962843-bac8-11e9-8c31-ed10485dacc9", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#DB1374", - "fill": "0.2", - "formatter": "number", - "id": "ec962845-bac8-11e9-8c31-ed10485dacc9", - "label": "write", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.write.timeout", - "id": "ec964f50-bac8-11e9-8c31-ed10485dacc9", - "type": "max" - }, - { - "field": "ec964f50-bac8-11e9-8c31-ed10485dacc9", - "id": "ec964f52-bac8-11e9-8c31-ed10485dacc9", - "type": "derivative", - "unit": "1s" - }, - { - "field": "ec964f52-bac8-11e9-8c31-ed10485dacc9", - "id": "ec964f51-bac8-11e9-8c31-ed10485dacc9", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#00B3A4", - "fill": "0.2", - "formatter": "number", - "id": "ec964f53-bac8-11e9-8c31-ed10485dacc9", - "label": "delete", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.delete.timeout", - "id": "ec964f54-bac8-11e9-8c31-ed10485dacc9", - "type": "max" - }, - { - "field": "ec964f54-bac8-11e9-8c31-ed10485dacc9", - "id": "ec964f56-bac8-11e9-8c31-ed10485dacc9", - "type": "derivative", - "unit": "1s" - }, - { - "field": "ec964f56-bac8-11e9-8c31-ed10485dacc9", - "id": "ec964f55-bac8-11e9-8c31-ed10485dacc9", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Client Timeout Rates [Metricbeat Aerospike] ECS", - "type": "metrics" - } - }, - "id": "23758d10-bac9-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T17:14:25.761Z", - "version": "WzEzODMsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Disk Space [Metricbeat Aerospike] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "8f321e10-bac9-11e9-a715-c7f36757ae84", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(211,49,21,1)", - "fill": 0, - "formatter": "bytes", - "id": "8f321e11-bac9-11e9-a715-c7f36757ae84", - "label": "Total", - "line_width": 2, - "metrics": [ - { - "field": "aerospike.namespace.device.total.bytes", - "id": "8f321e12-bac9-11e9-a715-c7f36757ae84", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(22,165,165,1)", - "fill": "0.2", - "formatter": "bytes", - "id": "8f321e13-bac9-11e9-a715-c7f36757ae84", - "label": "Used", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.device.used.bytes", - "id": "8f321e14-bac9-11e9-a715-c7f36757ae84", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Disk Space [Metricbeat Aerospike] ECS", - "type": "metrics" - } - }, - "id": "bd767280-bac9-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T17:18:44.136Z", - "version": "WzEzODUsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Number of Objects [Metricbeat Aerospike] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "background_color": null, - "id": "689053c0-baca-11e9-a6e8-09b17988a9ca", - "value": 0 - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "gauge_color_rules": [ - { - "id": "6a3d4070-baca-11e9-a6e8-09b17988a9ca" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "63159630-baca-11e9-b44b-b5d06880c15a", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "63159631-baca-11e9-b44b-b5d06880c15a", - "label": "objects", - "line_width": 2, - "metrics": [ - { - "field": "aerospike.namespace.objects.total", - "id": "63159632-baca-11e9-b44b-b5d06880c15a", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Number of Objects [Metricbeat Aerospike] ECS", - "type": "metrics" - } - }, - "id": "9ce7ae20-baca-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T19:13:27.933Z", - "version": "WzE0MTMsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Client Write Rates [Metricbeat Aerospike] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "0316eb50-bac8-11e9-a2f5-271fa90cc176", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": "0.2", - "formatter": "number", - "id": "0316eb51-bac8-11e9-a2f5-271fa90cc176", - "label": "success", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.write.success", - "id": "0316eb52-bac8-11e9-a2f5-271fa90cc176", - "type": "max" - }, - { - "field": "0316eb52-bac8-11e9-a2f5-271fa90cc176", - "id": "0316eb54-bac8-11e9-a2f5-271fa90cc176", - "type": "derivative", - "unit": "1s" - }, - { - "field": "0316eb54-bac8-11e9-a2f5-271fa90cc176", - "id": "0316eb53-bac8-11e9-a2f5-271fa90cc176", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#DB1374", - "fill": "0.2", - "formatter": "number", - "id": "0316eb55-bac8-11e9-a2f5-271fa90cc176", - "label": "error", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.write.error", - "id": "0316eb56-bac8-11e9-a2f5-271fa90cc176", - "type": "max" - }, - { - "field": "0316eb56-bac8-11e9-a2f5-271fa90cc176", - "id": "0316eb58-bac8-11e9-a2f5-271fa90cc176", - "type": "derivative", - "unit": "1s" - }, - { - "field": "0316eb58-bac8-11e9-a2f5-271fa90cc176", - "id": "0316eb57-bac8-11e9-a2f5-271fa90cc176", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#00B3A4", - "fill": "0.2", - "formatter": "number", - "id": "0316eb59-bac8-11e9-a2f5-271fa90cc176", - "label": "timeout", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.write.timeout", - "id": "0316eb5a-bac8-11e9-a2f5-271fa90cc176", - "type": "max" - }, - { - "field": "0316eb5a-bac8-11e9-a2f5-271fa90cc176", - "id": "0316eb5c-bac8-11e9-a2f5-271fa90cc176", - "type": "derivative", - "unit": "1s" - }, - { - "field": "0316eb5c-bac8-11e9-a2f5-271fa90cc176", - "id": "0316eb5b-bac8-11e9-a2f5-271fa90cc176", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Client Write Rates [Metricbeat Aerospike] ECS", - "type": "metrics" - } - }, - "id": "3586e810-bac8-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T17:07:46.577Z", - "version": "WzEzODAsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Client Read Rates [Metricbeat Aerospike] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "98667320-bac7-11e9-9324-49d4f7fb9626", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": "0.2", - "formatter": "number", - "id": "98667321-bac7-11e9-9324-49d4f7fb9626", - "label": "success", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.read.success", - "id": "98667322-bac7-11e9-9324-49d4f7fb9626", - "type": "max" - }, - { - "field": "98667322-bac7-11e9-9324-49d4f7fb9626", - "id": "98667324-bac7-11e9-9324-49d4f7fb9626", - "type": "derivative", - "unit": "1s" - }, - { - "field": "98667324-bac7-11e9-9324-49d4f7fb9626", - "id": "98667323-bac7-11e9-9324-49d4f7fb9626", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#DB1374", - "fill": "0.2", - "formatter": "number", - "id": "98667325-bac7-11e9-9324-49d4f7fb9626", - "label": "error", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.read.error", - "id": "98667326-bac7-11e9-9324-49d4f7fb9626", - "type": "max" - }, - { - "field": "98667326-bac7-11e9-9324-49d4f7fb9626", - "id": "98667328-bac7-11e9-9324-49d4f7fb9626", - "type": "derivative", - "unit": "1s" - }, - { - "field": "98667328-bac7-11e9-9324-49d4f7fb9626", - "id": "98667327-bac7-11e9-9324-49d4f7fb9626", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#00B3A4", - "fill": "0.2", - "formatter": "number", - "id": "98667329-bac7-11e9-9324-49d4f7fb9626", - "label": "not_found", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.read.not_found", - "id": "9866732a-bac7-11e9-9324-49d4f7fb9626", - "type": "max" - }, - { - "field": "9866732a-bac7-11e9-9324-49d4f7fb9626", - "id": "9866732c-bac7-11e9-9324-49d4f7fb9626", - "type": "derivative", - "unit": "1s" - }, - { - "field": "9866732c-bac7-11e9-9324-49d4f7fb9626", - "id": "9866732b-bac7-11e9-9324-49d4f7fb9626", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#490092", - "fill": "0.2", - "formatter": "number", - "id": "9866732d-bac7-11e9-9324-49d4f7fb9626", - "label": "timeout", - "line_width": "1", - "metrics": [ - { - "field": "aerospike.namespace.client.read.timeout", - "id": "9866732e-bac7-11e9-9324-49d4f7fb9626", - "type": "max" - }, - { - "field": "9866732e-bac7-11e9-9324-49d4f7fb9626", - "id": "98667330-bac7-11e9-9324-49d4f7fb9626", - "type": "derivative", - "unit": "1s" - }, - { - "field": "98667330-bac7-11e9-9324-49d4f7fb9626", - "id": "9866732f-bac7-11e9-9324-49d4f7fb9626", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Client Read Rates [Metricbeat Aerospike] ECS", - "type": "metrics" - } - }, - "id": "eae846a0-bac7-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T17:05:41.386Z", - "version": "WzEzNzksMV0=" - } - ], - "version": "7.3.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/aerospike.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/aerospike.go deleted file mode 100644 index 8c9e9078..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/aerospike.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package aerospike - -import ( - "strconv" - "strings" - - "github.com/pkg/errors" - - as "github.com/aerospike/aerospike-client-go" -) - -func ParseHost(host string) (*as.Host, error) { - pieces := strings.Split(host, ":") - if len(pieces) != 2 { - return nil, errors.Errorf("Can't parse host %s", host) - } - port, err := strconv.Atoi(pieces[1]) - if err != nil { - return nil, errors.Wrapf(err, "Can't parse port") - } - return as.NewHost(pieces[0], port), nil -} - -func ParseInfo(info string) map[string]interface{} { - result := make(map[string]interface{}) - - for _, keyValueStr := range strings.Split(info, ";") { - KeyValArr := strings.Split(keyValueStr, "=") - if len(KeyValArr) == 2 { - result[KeyValArr[0]] = KeyValArr[1] - } - } - - return result -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/aerospike_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/aerospike_test.go deleted file mode 100644 index cb533e5a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/aerospike_test.go +++ /dev/null @@ -1,98 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package aerospike - -import ( - "errors" - "testing" - - "github.com/stretchr/testify/assert" - - as "github.com/aerospike/aerospike-client-go" -) - -func TestParseHost(t *testing.T) { - tests := []struct { - Name string - Host string - expectedHost *as.Host - expectedErr error - }{ - { - Name: "with hostname and port", - Host: "localhost:3000", - expectedHost: as.NewHost("localhost", 3000), - }, - { - Name: "without port", - Host: "localhost", - expectedErr: errors.New("Can't parse host localhost"), - }, - { - Name: "with wrong port", - Host: "localhost:wrong", - expectedErr: errors.New("Can't parse port: strconv.Atoi: parsing \"wrong\": invalid syntax"), - }, - } - - for _, test := range tests { - result, err := ParseHost(test.Host) - if err != nil { - if test.expectedErr != nil { - assert.Equal(t, test.expectedErr.Error(), err.Error()) - continue - } - t.Error(err) - continue - } - - assert.Equal(t, test.expectedHost.String(), result.String(), test.Name) - } -} - -func TestParseInfo(t *testing.T) { - tests := []struct { - Name string - info string - expected map[string]interface{} - }{ - { - Name: "with kv", - info: "key1=value1;key2=value2", - expected: map[string]interface{}{ - "key1": "value1", - "key2": "value2", - }, - }, - { - Name: "without kv", - info: "wrong result", - expected: map[string]interface{}{}, - }, - { - Name: "mixed", - info: "wrong result;key=value", - expected: map[string]interface{}{"key": "value"}, - }, - } - - for _, test := range tests { - result := ParseInfo(test.info) - assert.Equal(t, test.expected, result, test.Name) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/doc.go deleted file mode 100644 index ed73cfb9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package aerospike is a Metricbeat module that contains MetricSets. -*/ -package aerospike diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/docker-compose.yml deleted file mode 100644 index 0de97dc7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - aerospike: - image: docker.elastic.co/integrations-ci/beats-aerospike:${AEROSPIKE_VERSION:-3.9.0}-1 - build: - context: ./_meta - args: - AEROSPIKE_VERSION: ${AEROSPIKE_VERSION:-3.9.0} - ports: - - 3000 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/fields.go deleted file mode 100644 index 4e03f23d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package aerospike - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "aerospike", asset.ModuleFieldsPri, AssetAerospike); err != nil { - panic(err) - } -} - -// AssetAerospike returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/aerospike. -func AssetAerospike() string { - return "eJzUmMGO4zYMhu95CmIve2nyADkUWLSXHnZRFL0VxYCR6FgdWTQkalIDffhCdjzj2HKSycxuPDrkYEvk/8mkRGYNj9RsAclzqM0jrQDEiKUtfPrSP/u0AtAUlDe1GHZb+HkFAPD8HirW0aalnixhoC3scQVQGLI6bNvJa3BY0amjNKSp03TPsT4+yXg6NTU0l35DjYqe3+RMzprtRs7IKUk/xjKGUpQ15OTk1ZyWC3rS+KW1BkFQwmb0NqdiqESTJaHJ63NqrlA0UNU5APHoAqq0IOSVnlM7VEzes8/O6EVbdvuZCVfoTuNbrHbkgYvjl8pSSIkCBRpLGg5GSkDXicuRDcKQ5aHg6PRiGDyFaIU0GAeY9EGr7zxGiEpRCD8M4uiviPYMz3nJYiriOE677yf50r4nPRo4ylR2L9kT5uLkvZIzmf/oqTlm6FRcCIW7JeFE7SQDP0z+TYJnkdmX3/ArUu/gzXe9GFv7Hz35MhA3Xov3j+cpyyIDem7LZ0L6pdB7MmoczzeXnL+a8AhB2OOeurB9Zd2JT2gs7ixtapXbwk5ZUGhJPxSWMTepYF+hbKEmr6b19BUYaXwlDNFT2kWCyjhTxQoUOzH7yDGAblFTyQ+oPIcAaG37NBwLpr4lmD9LCk/3B/29W5y+GBcdlsIalZGmFZi8gJQmXEMkLGg3u0Yol7Jng7+HmVt8BcqfyXtn4Jnl+ImsZYXpKhUewUB7+KcnrM+QxUB6gWBJFuya65l6nvJQPew8oSppXO10NDtmS+hedwD8VoD4SD8NOvsSA/SO4HNp9uX6gEJ+/VfC+K+iin3z97pW8vliqPXiu0XvdWp9ba2dnluvbZgXmMrdJl1M5tfEv0bBuyXBl4qjkwEZKxVr08V/UvZGOOM0/btMunQHtfLeiBgWzBhIsdPom46UwhtZF3UVHXlvPq3Tb/a4e6TmwH58gl8Q+O3Z88TuSyesaVNyyP8beZtX1gQTkycO3xkzOZwl5N0/pCYF6s2XyB+k2OuZZu3S7VFhEMp1aWfD9IowfGkT/FHfMNbgUBpVAvpUw4p5oqOQTIdzUuD9EKHGjdPk5TyYzZMgXD+0rVD+w76lqBnLMQFU9J6c2Kb9eyYVmQfj9l0vFjar/wMAAP//lvJazw==" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/_meta/data.json deleted file mode 100644 index cda9bc06..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/_meta/data.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "aerospike": { - "namespace": { - "client": { - "delete": { - "error": 0, - "not_found": 0, - "success": 0, - "timeout": 0 - }, - "read": { - "error": 0, - "not_found": 0, - "success": 0, - "timeout": 0 - }, - "write": { - "error": 0, - "success": 0, - "timeout": 0 - } - }, - "device": { - "available": { - "pct": 99 - }, - "free": { - "pct": 100 - }, - "total": { - "bytes": 4294967296 - }, - "used": { - "bytes": 0 - } - }, - "hwm_breached": false, - "memory": { - "free": { - "pct": 100 - }, - "used": { - "data": { - "bytes": 0 - }, - "index": { - "bytes": 0 - }, - "sindex": { - "bytes": 0 - }, - "total": { - "bytes": 0 - } - } - }, - "name": "test", - "node": { - "host": "172.26.0.2:3000", - "name": "BB902001AAC4202" - }, - "objects": { - "master": 0, - "total": 0 - }, - "stop_writes": false - } - }, - "event": { - "dataset": "aerospike.namespace", - "duration": 115000, - "module": "aerospike" - }, - "metricset": { - "name": "namespace" - }, - "service": { - "address": "172.26.0.2:3000", - "type": "aerospike" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/_meta/docs.asciidoc deleted file mode 100644 index 25c7d89b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `namespace` metricset of the Aerospike module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/_meta/fields.yml deleted file mode 100644 index 53893e28..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/_meta/fields.yml +++ /dev/null @@ -1,158 +0,0 @@ -- name: namespace - type: group - description: > - namespace - release: ga - fields: - - name: client - type: group - description: > - Client stats. - fields: - - name: delete - type: group - description: > - Client delete transactions stats. - fields: - - name: error - type: long - description: > - Number of client delete transactions that failed with an error. - - name: not_found - type: long - description: > - Number of client delete transactions that resulted in a not found. - - name: success - type: long - description: > - Number of successful client delete transactions. - - name: timeout - type: long - description: > - Number of client delete transactions that timed out. - - name: read - type: group - description: > - Client read transactions stats. - fields: - - name: error - type: long - description: > - Number of client read transaction errors. - - name: not_found - type: long - description: > - Number of client read transaction that resulted in not found. - - name: success - type: long - description: > - Number of successful client read transactions. - - name: timeout - type: long - description: > - Number of client read transaction that timed out. - - name: write - type: group - description: > - Client write transactions stats. - fields: - - name: error - type: long - description: > - Number of client write transactions that failed with an error. - - name: success - type: long - description: > - Number of successful client write transactions. - - name: timeout - type: long - description: > - Number of client write transactions that timed out. - - name: device - type: group - description: > - Disk storage stats - fields: - - name: available.pct - type: scaled_float - format: percent - description: > - Measures the minimum contiguous disk space across all disks in a namespace. - - name: free.pct - type: scaled_float - format: percent - description: > - Percentage of disk capacity free for this namespace. - - name: total.bytes - type: long - format: bytes - description: > - Total bytes of disk space allocated to this namespace on this node. - - name: used.bytes - type: long - format: bytes - description: > - Total bytes of disk space used by this namespace on this node. - - name: hwm_breached - type: boolean - description: > - If true, Aerospike has breached 'high-water-[disk|memory]-pct' for this namespace. - - name: memory - type: group - description: > - Memory storage stats. - fields: - - name: free.pct - type: scaled_float - format: percent - description: > - Percentage of memory capacity free for this namespace on this node. - - name: used.data.bytes - type: long - format: bytes - description: > - Amount of memory occupied by data for this namespace on this node. - - name: used.index.bytes - type: long - format: bytes - description: > - Amount of memory occupied by the index for this namespace on this node. - - name: used.sindex.bytes - type: long - format: bytes - description: > - Amount of memory occupied by secondary indexes for this namespace on this node. - - name: used.total.bytes - type: long - format: bytes - description: > - Total bytes of memory used by this namespace on this node. - - name: name - type: keyword - description: > - Namespace name - - name: node.host - type: keyword - description: > - Node host - - name: node.name - type: keyword - description: > - Node name - - name: objects - type: group - description: > - Records stats. - fields: - - name: master - type: long - description: > - Number of records on this node which are active masters. - - name: total - type: long - description: > - Number of records in this namespace for this node. - - name: stop_writes - type: boolean - description: > - If true this namespace is currently not allowing writes. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/data.go deleted file mode 100644 index e774d2e9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/data.go +++ /dev/null @@ -1,84 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package namespace - -import ( - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" -) - -var schema = s.Schema{ - "client": s.Object{ - "delete": s.Object{ - "error": c.Int("client_delete_error"), - "not_found": c.Int("client_delete_not_found"), - "success": c.Int("client_delete_success"), - "timeout": c.Int("client_delete_timeout"), - }, - "read": s.Object{ - "error": c.Int("client_read_error"), - "not_found": c.Int("client_read_not_found"), - "success": c.Int("client_read_success"), - "timeout": c.Int("client_read_timeout"), - }, - "write": s.Object{ - "error": c.Int("client_write_error"), - "success": c.Int("client_write_success"), - "timeout": c.Int("client_write_timeout"), - }, - }, - "device": s.Object{ - "available": s.Object{ - "pct": c.Float("device_available_pct", s.Optional), - }, - "free": s.Object{ - "pct": c.Float("device_free_pct", s.Optional), - }, - "used": s.Object{ - "bytes": c.Int("device_used_bytes", s.Optional), - }, - "total": s.Object{ - "bytes": c.Int("device_total_bytes", s.Optional), - }, - }, - "hwm_breached": c.Bool("hwm_breached"), - "memory": s.Object{ - "free": s.Object{ - "pct": c.Float("memory_free_pct"), - }, - "used": s.Object{ - "data": s.Object{ - "bytes": c.Int("memory_used_data_bytes"), - }, - "index": s.Object{ - "bytes": c.Int("memory_used_index_bytes"), - }, - "sindex": s.Object{ - "bytes": c.Int("memory_used_sindex_bytes"), - }, - "total": s.Object{ - "bytes": c.Int("memory_used_bytes"), - }, - }, - }, - "objects": s.Object{ - "master": c.Int("master_objects"), - "total": c.Int("objects"), - }, - "stop_writes": c.Bool("stop_writes"), -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/namespace.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/namespace.go deleted file mode 100644 index 2ac8a632..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/namespace.go +++ /dev/null @@ -1,115 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package namespace - -import ( - "strings" - - as "github.com/aerospike/aerospike-client-go" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/aerospike" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("aerospike", "namespace", New, - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - host *as.Host - client *as.Client -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct{}{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - host, err := aerospike.ParseHost(base.Host()) - if err != nil { - return nil, errors.Wrap(err, "Invalid host format, expected hostname:port") - } - - return &MetricSet{ - BaseMetricSet: base, - host: host, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - if err := m.connect(); err != nil { - return errors.Wrap(err, "error connecting to Aerospike") - } - - for _, node := range m.client.GetNodes() { - info, err := as.RequestNodeInfo(node, "namespaces") - if err != nil { - m.Logger().Error("Failed to retrieve namespaces from node %s", node.GetName()) - continue - } - - for _, namespace := range strings.Split(info["namespaces"], ";") { - info, err := as.RequestNodeInfo(node, "namespace/"+namespace) - if err != nil { - m.Logger().Error("Failed to retrieve metrics for namespace %s from node %s", namespace, node.GetName()) - continue - } - - data, _ := schema.Apply(aerospike.ParseInfo(info["namespace/"+namespace])) - data["name"] = namespace - data["node"] = common.MapStr{ - "host": node.GetHost().String(), - "name": node.GetName(), - } - - reporter.Event(mb.Event{MetricSetFields: data}) - } - } - - return nil -} - -// create an aerospike client if it doesn't exist yet -func (m *MetricSet) connect() error { - if m.client == nil { - client, err := as.NewClientWithPolicyAndHost(as.NewClientPolicy(), m.host) - if err != nil { - return err - } - m.client = client - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/namespace_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/namespace_integration_test.go deleted file mode 100644 index 547a4998..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/namespace/namespace_integration_test.go +++ /dev/null @@ -1,60 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package namespace - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "aerospike") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "aerospike") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "aerospike", - "metricsets": []string{"namespace"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/test_aerospike.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/test_aerospike.py deleted file mode 100644 index 4c7e026c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/aerospike/test_aerospike.py +++ /dev/null @@ -1,19 +0,0 @@ -import os -import sys -import unittest - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -class Test(metricbeat.BaseTest): - - FIELDS = ["aerospike"] - COMPOSE_SERVICES = ['aerospike'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_namespace(self): - """ - aerospike namespace metricset test - """ - self.check_metricset("aerospike", "namespace", self.get_hosts(), self.FIELDS) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/Dockerfile deleted file mode 100644 index 1af40775..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/Dockerfile +++ /dev/null @@ -1,6 +0,0 @@ -ARG APACHE_VERSION=${APACHE_VERSION} -FROM httpd:$APACHE_VERSION -RUN sed -i "/jessie-updates/d" /etc/apt/sources.list -RUN apt-get update && apt-get install -y curl -HEALTHCHECK --interval=1s --retries=90 CMD curl -f http://localhost -COPY ./httpd.conf /usr/local/apache2/conf/httpd.conf diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/config.reference.yml deleted file mode 100644 index 2ddee294..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/config.reference.yml +++ /dev/null @@ -1,16 +0,0 @@ -- module: apache - metricsets: ["status"] - period: 10s - enabled: true - - # Apache hosts - hosts: ["http://127.0.0.1"] - - # Path to server status. Default server-status - #server_status_path: "server-status" - - # Username of hosts. Empty by default - #username: username - - # Password of hosts. Empty by default - #password: password diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/config.yml deleted file mode 100644 index 65dc0b5a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/config.yml +++ /dev/null @@ -1,7 +0,0 @@ -- module: apache - #metricsets: - # - status - period: 10s - hosts: ["http://127.0.0.1"] - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/docs.asciidoc deleted file mode 100644 index c684a103..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/docs.asciidoc +++ /dev/null @@ -1,16 +0,0 @@ -This module periodically fetches metrics from https://httpd.apache.org/[Apache -HTTPD] servers. The default metricset is `status`. - -[float] -=== Compatibility - -The Apache metricsets were tested with Apache 2.4.12 and 2.4.20 and are expected to work with -all versions >= 2.2.31 and >= 2.4.16. - - -[float] -=== Dashboard - -The Apache module comes with a predefined dashboard. For example: - -image::./images/apache_httpd_server_status.png[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/fields.yml deleted file mode 100644 index 0795c6dc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/fields.yml +++ /dev/null @@ -1,13 +0,0 @@ -- key: apache - title: "Apache" - description: > - Apache HTTPD server metricsets collected from the Apache web server. - short_config: false - release: ga - settings: ["ssl", "http"] - fields: - - name: apache - type: group - description: > - `apache` contains the metrics that were scraped from Apache. - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/httpd.conf b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/httpd.conf deleted file mode 100644 index 504be256..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/httpd.conf +++ /dev/null @@ -1,510 +0,0 @@ -# -# This is the main Apache HTTP server configuration file. It contains the -# configuration directives that give the server its instructions. -# See for detailed information. -# In particular, see -# -# for a discussion of each configuration directive. -# -# Do NOT simply read the instructions in here without understanding -# what they do. They're here only as hints or reminders. If you are unsure -# consult the online docs. You have been warned. -# -# Configuration and logfile names: If the filenames you specify for many -# of the server's control files begin with "/" (or "drive:/" for Win32), the -# server will use that explicit path. If the filenames do *not* begin -# with "/", the value of ServerRoot is prepended -- so "logs/access_log" -# with ServerRoot set to "/usr/local/apache2" will be interpreted by the -# server as "/usr/local/apache2/logs/access_log", whereas "/logs/access_log" -# will be interpreted as '/logs/access_log'. - -# -# ServerRoot: The top of the directory tree under which the server's -# configuration, error, and log files are kept. -# -# Do not add a slash at the end of the directory path. If you point -# ServerRoot at a non-local disk, be sure to specify a local disk on the -# Mutex directive, if file-based mutexes are used. If you wish to share the -# same ServerRoot for multiple httpd daemons, you will need to change at -# least PidFile. -# -ServerRoot "/usr/local/apache2" - -# -# Mutex: Allows you to set the mutex mechanism and mutex file directory -# for individual mutexes, or change the global defaults -# -# Uncomment and change the directory if mutexes are file-based and the default -# mutex file directory is not on a local disk or is not appropriate for some -# other reason. -# -# Mutex default:logs - -# -# Listen: Allows you to bind Apache to specific IP addresses and/or -# ports, instead of the default. See also the -# directive. -# -# Change this to Listen on specific IP addresses as shown below to -# prevent Apache from glomming onto all bound IP addresses. -# -#Listen 12.34.56.78:80 -Listen 80 - -# -# Dynamic Shared Object (DSO) Support -# -# To be able to use the functionality of a module which was built as a DSO you -# have to place corresponding `LoadModule' lines at this location so the -# directives contained in it are actually available _before_ they are used. -# Statically compiled modules (those listed by `httpd -l') do not need -# to be loaded here. -# -# Example: -# LoadModule foo_module modules/mod_foo.so -# -LoadModule authn_file_module modules/mod_authn_file.so -#LoadModule authn_dbm_module modules/mod_authn_dbm.so -#LoadModule authn_anon_module modules/mod_authn_anon.so -#LoadModule authn_dbd_module modules/mod_authn_dbd.so -#LoadModule authn_socache_module modules/mod_authn_socache.so -LoadModule authn_core_module modules/mod_authn_core.so -LoadModule authz_host_module modules/mod_authz_host.so -LoadModule authz_groupfile_module modules/mod_authz_groupfile.so -LoadModule authz_user_module modules/mod_authz_user.so -#LoadModule authz_dbm_module modules/mod_authz_dbm.so -#LoadModule authz_owner_module modules/mod_authz_owner.so -#LoadModule authz_dbd_module modules/mod_authz_dbd.so -LoadModule authz_core_module modules/mod_authz_core.so -#LoadModule authnz_ldap_module modules/mod_authnz_ldap.so -LoadModule access_compat_module modules/mod_access_compat.so -LoadModule auth_basic_module modules/mod_auth_basic.so -#LoadModule auth_form_module modules/mod_auth_form.so -#LoadModule auth_digest_module modules/mod_auth_digest.so -#LoadModule allowmethods_module modules/mod_allowmethods.so -#LoadModule file_cache_module modules/mod_file_cache.so -#LoadModule cache_module modules/mod_cache.so -#LoadModule cache_disk_module modules/mod_cache_disk.so -#LoadModule cache_socache_module modules/mod_cache_socache.so -#LoadModule socache_shmcb_module modules/mod_socache_shmcb.so -#LoadModule socache_dbm_module modules/mod_socache_dbm.so -#LoadModule socache_memcache_module modules/mod_socache_memcache.so -#LoadModule macro_module modules/mod_macro.so -#LoadModule dbd_module modules/mod_dbd.so -#LoadModule dumpio_module modules/mod_dumpio.so -#LoadModule buffer_module modules/mod_buffer.so -#LoadModule ratelimit_module modules/mod_ratelimit.so -LoadModule reqtimeout_module modules/mod_reqtimeout.so -#LoadModule ext_filter_module modules/mod_ext_filter.so -#LoadModule request_module modules/mod_request.so -#LoadModule include_module modules/mod_include.so -LoadModule filter_module modules/mod_filter.so -#LoadModule substitute_module modules/mod_substitute.so -#LoadModule sed_module modules/mod_sed.so -#LoadModule deflate_module modules/mod_deflate.so -LoadModule mime_module modules/mod_mime.so -#LoadModule ldap_module modules/mod_ldap.so -LoadModule log_config_module modules/mod_log_config.so -#LoadModule log_debug_module modules/mod_log_debug.so -#LoadModule logio_module modules/mod_logio.so -LoadModule env_module modules/mod_env.so -#LoadModule expires_module modules/mod_expires.so -LoadModule headers_module modules/mod_headers.so -#LoadModule unique_id_module modules/mod_unique_id.so -LoadModule setenvif_module modules/mod_setenvif.so -LoadModule version_module modules/mod_version.so -#LoadModule remoteip_module modules/mod_remoteip.so -#LoadModule proxy_module modules/mod_proxy.so -#LoadModule proxy_connect_module modules/mod_proxy_connect.so -#LoadModule proxy_ftp_module modules/mod_proxy_ftp.so -#LoadModule proxy_http_module modules/mod_proxy_http.so -#LoadModule proxy_fcgi_module modules/mod_proxy_fcgi.so -#LoadModule proxy_scgi_module modules/mod_proxy_scgi.so -#LoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so -#LoadModule proxy_ajp_module modules/mod_proxy_ajp.so -#LoadModule proxy_balancer_module modules/mod_proxy_balancer.so -#LoadModule proxy_express_module modules/mod_proxy_express.so -#LoadModule session_module modules/mod_session.so -#LoadModule session_cookie_module modules/mod_session_cookie.so -#LoadModule session_crypto_module modules/mod_session_crypto.so -#LoadModule session_dbd_module modules/mod_session_dbd.so -#LoadModule slotmem_shm_module modules/mod_slotmem_shm.so -#LoadModule ssl_module modules/mod_ssl.so -#LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so -#LoadModule lbmethod_bytraffic_module modules/mod_lbmethod_bytraffic.so -#LoadModule lbmethod_bybusyness_module modules/mod_lbmethod_bybusyness.so -#LoadModule lbmethod_heartbeat_module modules/mod_lbmethod_heartbeat.so -LoadModule unixd_module modules/mod_unixd.so -#LoadModule dav_module modules/mod_dav.so -LoadModule status_module modules/mod_status.so -LoadModule autoindex_module modules/mod_autoindex.so -#LoadModule info_module modules/mod_info.so -#LoadModule cgid_module modules/mod_cgid.so -#LoadModule dav_fs_module modules/mod_dav_fs.so -#LoadModule vhost_alias_module modules/mod_vhost_alias.so -#LoadModule negotiation_module modules/mod_negotiation.so -LoadModule dir_module modules/mod_dir.so -#LoadModule actions_module modules/mod_actions.so -#LoadModule speling_module modules/mod_speling.so -#LoadModule userdir_module modules/mod_userdir.so -LoadModule alias_module modules/mod_alias.so -#LoadModule rewrite_module modules/mod_rewrite.so - - -# -# If you wish httpd to run as a different user or group, you must run -# httpd as root initially and it will switch. -# -# User/Group: The name (or #number) of the user/group to run httpd as. -# It is usually good practice to create a dedicated user and group for -# running httpd, as with most system services. -# -User daemon -Group daemon - - - -# 'Main' server configuration -# -# The directives in this section set up the values used by the 'main' -# server, which responds to any requests that aren't handled by a -# definition. These values also provide defaults for -# any containers you may define later in the file. -# -# All of these directives may appear inside containers, -# in which case these default settings will be overridden for the -# virtual host being defined. -# - -# -# ServerAdmin: Your address, where problems with the server should be -# e-mailed. This address appears on some server-generated pages, such -# as error documents. e.g. admin@your-domain.com -# -ServerAdmin you@example.com - -# -# ServerName gives the name and port that the server uses to identify itself. -# This can often be determined automatically, but we recommend you specify -# it explicitly to prevent problems during startup. -# -# If your host doesn't have a registered DNS name, enter its IP address here. -# -#ServerName www.example.com:80 - -# -# Deny access to the entirety of your server's filesystem. You must -# explicitly permit access to web content directories in other -# blocks below. -# - - AllowOverride none - Require all denied - - -# -# Note that from this point forward you must specifically allow -# particular features to be enabled - so if something's not working as -# you might expect, make sure that you have specifically enabled it -# below. -# - -# -# DocumentRoot: The directory out of which you will serve your -# documents. By default, all requests are taken from this directory, but -# symbolic links and aliases may be used to point to other locations. -# -DocumentRoot "/usr/local/apache2/htdocs" - - # - # Possible values for the Options directive are "None", "All", - # or any combination of: - # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews - # - # Note that "MultiViews" must be named *explicitly* --- "Options All" - # doesn't give it to you. - # - # The Options directive is both complicated and important. Please see - # http://httpd.apache.org/docs/2.4/mod/core.html#options - # for more information. - # - Options Indexes FollowSymLinks - - # - # AllowOverride controls what directives may be placed in .htaccess files. - # It can be "All", "None", or any combination of the keywords: - # AllowOverride FileInfo AuthConfig Limit - # - AllowOverride None - - # - # Controls who can get stuff from this server. - # - Require all granted - - -# -# DirectoryIndex: sets the file that Apache will serve if a directory -# is requested. -# - - DirectoryIndex index.html - - -# -# The following lines prevent .htaccess and .htpasswd files from being -# viewed by Web clients. -# - - Require all denied - - -# -# ErrorLog: The location of the error log file. -# If you do not specify an ErrorLog directive within a -# container, error messages relating to that virtual host will be -# logged here. If you *do* define an error logfile for a -# container, that host's errors will be logged there and not here. -# -ErrorLog /proc/self/fd/2 - -# -# LogLevel: Control the number of messages logged to the error_log. -# Possible values include: debug, info, notice, warn, error, crit, -# alert, emerg. -# -LogLevel warn - - - # - # The following directives define some format nicknames for use with - # a CustomLog directive (see below). - # - LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined - LogFormat "%h %l %u %t \"%r\" %>s %b" common - - - # You need to enable mod_logio.c to use %I and %O - LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio - - - # - # The location and format of the access logfile (Common Logfile Format). - # If you do not define any access logfiles within a - # container, they will be logged here. Contrariwise, if you *do* - # define per- access logfiles, transactions will be - # logged therein and *not* in this file. - # - CustomLog /proc/self/fd/1 common - - # - # If you prefer a logfile with access, agent, and referer information - # (Combined Logfile Format) you can use the following directive. - # - #CustomLog "logs/access_log" combined - - - - # - # Redirect: Allows you to tell clients about documents that used to - # exist in your server's namespace, but do not anymore. The client - # will make a new request for the document at its new location. - # Example: - # Redirect permanent /foo http://www.example.com/bar - - # - # Alias: Maps web paths into filesystem paths and is used to - # access content that does not live under the DocumentRoot. - # Example: - # Alias /webpath /full/filesystem/path - # - # If you include a trailing / on /webpath then the server will - # require it to be present in the URL. You will also likely - # need to provide a section to allow access to - # the filesystem path. - - # - # ScriptAlias: This controls which directories contain server scripts. - # ScriptAliases are essentially the same as Aliases, except that - # documents in the target directory are treated as applications and - # run by the server when requested rather than as documents sent to the - # client. The same rules about trailing "/" apply to ScriptAlias - # directives as to Alias. - # - ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/" - - - - - # - # ScriptSock: On threaded servers, designate the path to the UNIX - # socket used to communicate with the CGI daemon of mod_cgid. - # - #Scriptsock cgisock - - -# -# "/usr/local/apache2/cgi-bin" should be changed to whatever your ScriptAliased -# CGI directory exists, if you have that configured. -# - - AllowOverride None - Options None - Require all granted - - - - # - # TypesConfig points to the file containing the list of mappings from - # filename extension to MIME-type. - # - TypesConfig conf/mime.types - - # - # AddType allows you to add to or override the MIME configuration - # file specified in TypesConfig for specific file types. - # - #AddType application/x-gzip .tgz - # - # AddEncoding allows you to have certain browsers uncompress - # information on the fly. Note: Not all browsers support this. - # - #AddEncoding x-compress .Z - #AddEncoding x-gzip .gz .tgz - # - # If the AddEncoding directives above are commented-out, then you - # probably should define those extensions to indicate media types: - # - AddType application/x-compress .Z - AddType application/x-gzip .gz .tgz - - # - # AddHandler allows you to map certain file extensions to "handlers": - # actions unrelated to filetype. These can be either built into the server - # or added with the Action directive (see below) - # - # To use CGI scripts outside of ScriptAliased directories: - # (You will also need to add "ExecCGI" to the "Options" directive.) - # - #AddHandler cgi-script .cgi - - # For type maps (negotiated resources): - #AddHandler type-map var - - # - # Filters allow you to process content before it is sent to the client. - # - # To parse .shtml files for server-side includes (SSI): - # (You will also need to add "Includes" to the "Options" directive.) - # - #AddType text/html .shtml - #AddOutputFilter INCLUDES .shtml - - -# -# The mod_mime_magic module allows the server to use various hints from the -# contents of the file itself to determine its type. The MIMEMagicFile -# directive tells the module where the hint definitions are located. -# -#MIMEMagicFile conf/magic - -# -# Customizable error responses come in three flavors: -# 1) plain text 2) local redirects 3) external redirects -# -# Some examples: -#ErrorDocument 500 "The server made a boo boo." -#ErrorDocument 404 /missing.html -#ErrorDocument 404 "/cgi-bin/missing_handler.pl" -#ErrorDocument 402 http://www.example.com/subscription_info.html -# - -# -# MaxRanges: Maximum number of Ranges in a request before -# returning the entire resource, or one of the special -# values 'default', 'none' or 'unlimited'. -# Default setting is to accept 200 Ranges. -#MaxRanges unlimited - -# -# EnableMMAP and EnableSendfile: On systems that support it, -# memory-mapping or the sendfile syscall may be used to deliver -# files. This usually improves server performance, but must -# be turned off when serving from networked-mounted -# filesystems or if support for these functions is otherwise -# broken on your system. -# Defaults: EnableMMAP On, EnableSendfile Off -# -#EnableMMAP off -#EnableSendfile on - -# Supplemental configuration -# -# The configuration files in the conf/extra/ directory can be -# included to add extra features or to modify the default configuration of -# the server, or you may simply copy their contents here and change as -# necessary. - -# Server-pool management (MPM specific) -#Include conf/extra/httpd-mpm.conf - -# Multi-language error messages -#Include conf/extra/httpd-multilang-errordoc.conf - -# Fancy directory listings -#Include conf/extra/httpd-autoindex.conf - -# Language settings -#Include conf/extra/httpd-languages.conf - -# User home directories -#Include conf/extra/httpd-userdir.conf - -# Real-time info on requests and configuration -#Include conf/extra/httpd-info.conf - -# Virtual hosts -#Include conf/extra/httpd-vhosts.conf - -# Local access to the Apache HTTP Server Manual -#Include conf/extra/httpd-manual.conf - -# Distributed authoring and versioning (WebDAV) -#Include conf/extra/httpd-dav.conf - -# Various default settings -#Include conf/extra/httpd-default.conf - -# Configure mod_proxy_html to understand HTML4/XHTML1 - -Include conf/extra/proxy-html.conf - - -# Secure (SSL/TLS) connections -#Include conf/extra/httpd-ssl.conf -# -# Note: The following must must be present to support -# starting without SSL on platforms with no /dev/random equivalent -# but a statically compiled-in mod_ssl. -# - -SSLRandomSeed startup builtin -SSLRandomSeed connect builtin - - - - - - SetHandler server-status - - - # Keep track of extended status information for each request - ExtendedStatus On - - - # Show Proxy LoadBalancer status in mod_status - ProxyStatus On - - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/kibana/7/dashboard/Metricbeat-apache-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/kibana/7/dashboard/Metricbeat-apache-overview.json deleted file mode 100644 index 70bc6f01..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/kibana/7/dashboard/Metricbeat-apache-overview.json +++ /dev/null @@ -1,774 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Apache-HTTPD-ecs", - "title": "CPU usage [Metricbeat Apache] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "id": "1", - "params": { - "customLabel": "CPU load", - "field": "apache.status.cpu.load" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "id": "3", - "params": { - "field": "apache.status.hostname", - "order": "desc", - "orderBy": "1", - "row": true, - "size": 5 - }, - "schema": "split", - "type": "terms" - }, - { - "id": "4", - "params": { - "customLabel": "CPU user", - "field": "apache.status.cpu.user" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "5", - "params": { - "customLabel": "CPU system", - "field": "apache.status.cpu.system" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "6", - "params": { - "customLabel": "CPU children user", - "field": "apache.status.cpu.children_user" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "7", - "params": { - "customLabel": "CPU children system", - "field": "apache.status.cpu.children_system" - }, - "schema": "metric", - "type": "avg" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "radiusRatio": 9, - "scale": "linear", - "setYExtents": false, - "shareYAxis": true, - "showCircles": true, - "smoothLines": false, - "times": [], - "yAxis": {} - }, - "title": "Apache HTTPD - CPU ECS", - "type": "line" - } - }, - "id": "Apache-HTTPD-CPU-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Apache-HTTPD-ecs", - "title": "Hostname list [Metricbeat Apache] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "id": "1", - "params": { - "customLabel": "Events count" - }, - "schema": "metric", - "type": "count" - }, - { - "id": "2", - "params": { - "customLabel": "Apache HTTD Hostname", - "field": "apache.status.hostname", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "sort": { - "columnIndex": null, - "direction": null - } - }, - "title": "Apache HTTPD - Hostname list ECS", - "type": "table" - } - }, - "id": "Apache-HTTPD-Hostname-list-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Apache-HTTPD-ecs", - "title": "Load1/5/15 [Metricbeat Apache] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "id": "1", - "params": { - "customLabel": "Load 5", - "field": "apache.status.load.5" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "id": "3", - "params": { - "customLabel": "Load 1", - "field": "apache.status.load.1" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "4", - "params": { - "customLabel": "Load 15", - "field": "apache.status.load.15" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "5", - "params": { - "customLabel": "Hostname", - "field": "apache.status.hostname", - "order": "desc", - "orderBy": "1", - "row": true, - "size": 5 - }, - "schema": "split", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "radiusRatio": 9, - "scale": "linear", - "setYExtents": false, - "shareYAxis": true, - "showCircles": true, - "smoothLines": false, - "times": [], - "yAxis": {} - }, - "title": "Apache HTTPD - Load1/5/15 ECS", - "type": "line" - } - }, - "id": "Apache-HTTPD-Load1-slash-5-slash-15-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Apache-HTTPD-ecs", - "title": "Scoreboard [Metricbeat Apache] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "id": "1", - "params": { - "customLabel": "Closing connection", - "field": "apache.status.scoreboard.closing_connection" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "id": "3", - "params": { - "customLabel": "Hostname", - "field": "apache.status.hostname", - "order": "desc", - "orderBy": "1", - "row": true, - "size": 5 - }, - "schema": "split", - "type": "terms" - }, - { - "id": "4", - "params": { - "customLabel": "DNS lookup", - "field": "apache.status.scoreboard.dns_lookup" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "5", - "params": { - "customLabel": "Gracefully finishing", - "field": "apache.status.scoreboard.gracefully_finishing" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "6", - "params": { - "customLabel": "Idle cleanup", - "field": "apache.status.scoreboard.idle_cleanup" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "7", - "params": { - "customLabel": "Keepalive", - "field": "apache.status.scoreboard.keepalive" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "8", - "params": { - "customLabel": "Logging", - "field": "apache.status.scoreboard.logging" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "9", - "params": { - "customLabel": "Open slot", - "field": "apache.status.scoreboard.open_slot" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "10", - "params": { - "customLabel": "Reading request", - "field": "apache.status.scoreboard.reading_request" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "11", - "params": { - "customLabel": "Sending reply", - "field": "apache.status.scoreboard.sending_reply" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "12", - "params": { - "customLabel": "Starting up", - "field": "apache.status.scoreboard.starting_up" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "13", - "params": { - "customLabel": "Total", - "field": "apache.status.scoreboard.total" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "14", - "params": { - "customLabel": "Waiting for connection", - "field": "apache.status.scoreboard.waiting_for_connection" - }, - "schema": "metric", - "type": "avg" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "radiusRatio": 9, - "scale": "linear", - "setYExtents": false, - "shareYAxis": true, - "showCircles": true, - "smoothLines": false, - "times": [], - "yAxis": {} - }, - "title": "Apache HTTPD - Scoreboard ECS", - "type": "line" - } - }, - "id": "Apache-HTTPD-Scoreboard-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Apache-HTTPD-ecs", - "title": "Total accesses and kbytes [Metricbeat Apache] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "id": "1", - "params": { - "customLabel": "Total kbytes", - "field": "apache.status.total_kbytes" - }, - "schema": "metric", - "type": "max" - }, - { - "id": "2", - "params": { - "customLabel": "Total accesses", - "field": "apache.status.total_accesses" - }, - "schema": "metric", - "type": "max" - } - ], - "listeners": {}, - "params": { - "fontSize": 60, - "handleNoResults": true - }, - "title": "Apache HTTPD - Total accesses and kbytes ECS", - "type": "metric" - } - }, - "id": "Apache-HTTPD-Total-accesses-and-kbytes-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Apache-HTTPD-ecs", - "title": "Uptime [Metricbeat Apache] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "id": "1", - "params": { - "customLabel": "Uptime", - "field": "apache.status.uptime.uptime" - }, - "schema": "metric", - "type": "max" - }, - { - "id": "2", - "params": { - "customLabel": "Server uptime", - "field": "apache.status.uptime.server_uptime" - }, - "schema": "metric", - "type": "max" - } - ], - "listeners": {}, - "params": { - "fontSize": 60, - "handleNoResults": true - }, - "title": "Apache HTTPD - Uptime ECS", - "type": "metric" - } - }, - "id": "Apache-HTTPD-Uptime-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Apache-HTTPD-ecs", - "title": "Workers [Metricbeat Apache] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "id": "1", - "params": { - "customLabel": "Busy workers", - "field": "apache.status.workers.busy" - }, - "schema": "metric", - "type": "avg" - }, - { - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "id": "3", - "params": { - "customLabel": "Hostname", - "field": "apache.status.hostname", - "order": "desc", - "orderBy": "1", - "row": true, - "size": 5 - }, - "schema": "split", - "type": "terms" - }, - { - "id": "4", - "params": { - "customLabel": "Idle workers", - "field": "apache.status.workers.idle" - }, - "schema": "metric", - "type": "avg" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "radiusRatio": 9, - "scale": "linear", - "setYExtents": false, - "shareYAxis": true, - "showCircles": true, - "smoothLines": false, - "times": [], - "yAxis": {} - }, - "title": "Apache HTTPD - Workers ECS", - "type": "line" - } - }, - "id": "Apache-HTTPD-Workers-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "event.module: apache" - } - } - }, - "sort": [ - "@timestamp", - "desc" - ], - "title": "Apache HTTPD ECS", - "version": 1 - }, - "id": "Apache-HTTPD-ecs", - "type": "search", - "version": 1 - }, - { - "attributes": { - "description": "Overview of Apache server status", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "col": 7, - "id": "Apache-HTTPD-CPU-ecs", - "panelIndex": 1, - "row": 10, - "size_x": 6, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "Apache-HTTPD-Hostname-list-ecs", - "panelIndex": 2, - "row": 1, - "size_x": 3, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "Apache-HTTPD-Load1-slash-5-slash-15-ecs", - "panelIndex": 3, - "row": 10, - "size_x": 6, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "Apache-HTTPD-Scoreboard-ecs", - "panelIndex": 4, - "row": 7, - "size_x": 12, - "size_y": 3, - "type": "visualization" - }, - { - "col": 7, - "id": "Apache-HTTPD-Total-accesses-and-kbytes-ecs", - "panelIndex": 5, - "row": 1, - "size_x": 6, - "size_y": 3, - "type": "visualization" - }, - { - "col": 4, - "id": "Apache-HTTPD-Uptime-ecs", - "panelIndex": 6, - "row": 1, - "size_x": 3, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "Apache-HTTPD-Workers-ecs", - "panelIndex": 7, - "row": 4, - "size_x": 12, - "size_y": 3, - "type": "visualization" - } - ], - "timeRestore": false, - "title": "[Metricbeat Apache] Overview ECS", - "uiStateJSON": { - "P-2": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "P-5": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "P-6": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - } - }, - "version": 1 - }, - "id": "Metricbeat-Apache-HTTPD-server-status-ecs", - "type": "dashboard", - "version": 3 - } - ], - "version": "6.0.0-beta1-SNAPSHOT" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/supported-versions.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/supported-versions.yml deleted file mode 100644 index cecc9836..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/_meta/supported-versions.yml +++ /dev/null @@ -1,3 +0,0 @@ -variants: - - APACHE_VERSION: 2.4.12 - - APACHE_VERSION: 2.4.20 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/doc.go deleted file mode 100644 index cea585d1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package apache is Metricbeat module for the Apache HTTPD server. -*/ -package apache diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/docker-compose.yml deleted file mode 100644 index b88b86b3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - apache: - image: docker.elastic.co/integrations-ci/beats-apache:${APACHE_VERSION:-2.4.20}-1 - build: - context: ./_meta - args: - APACHE_VERSION: ${APACHE_VERSION:-2.4.20} - ports: - - 80 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/fields.go deleted file mode 100644 index 619e56f1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package apache - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "apache", asset.ModuleFieldsPri, AssetApache); err != nil { - panic(err) - } -} - -// AssetApache returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/apache. -func AssetApache() string { - return "eJzMl8GO2zYQhu9+ioHOjZE95OJDgTQB2qKLNtjdoIeiUGhqJBOmOSyHWsNvX5CUVa1XUmzXDKLTwlr9/zfD4Qz5BrZ4WIGwQm5wAeCV17iC4n38oVgAVMjSKesVmRX8uAAASC/hl6enTx+B0T2jgx16pySjZ5CkNUqPFdSOduA3ePxij+vu/5cLAN6Q86UkU6tmBbXQHAgcahSMK2hE+B/0XpmGV/BXwayLH6DYeG+LvxcAtUJd8SoivQEjdjgIJDz+YIOOo9Z2v4wEE54v6bMvIMl4oQxH6C4k8BvhYY8OgaUT9hhXimnZiQxhhkDshW+5/3kMKjwvoz4+E7gROQlfhjxYivQ5WNH0IYyFMQxlQ+zDXy9eHgPa4mFPrjp5NxPAoJCOwstRW09e6FJIiczIo+aaTHOZ81MQBdPu1uiAakjy4PCfFtnzHMl2ffDZOLZKU9RP+6QaBzlilhZdyShHYVgKjVVZaxL+MqiHTh4sOmCUZCY4ImkmiJ9iFs4n6HKSjaLTH8fYk9ui4+W65cONKuP3viaCaO8wa68qPb47/499EJ23b61XE23htM+d4fw5qsUGdeI33p6GJGm4lKNAs9k4gys8j2nYJX1QpqvNV5xfyc3NUcbXRdr2Vovy4dPn61ZEkzgdCnDOvjwzC4HrnkQ1swCMLjNAsIiBTlPwgT3uMnI8RoOw5NMQcqN05dCU3yAnVPd2MT9nUGXP0SlXMpzYO2QMyqA2Puqv2UO95HVbKR4/MnSSdAYZBDy9VoIPRi73ToVDeQaU90F/gAKd1deItoi2FFo95+i0CSpYYAXR5JJkSU2cNVmaGKtpoplGfHUlh44L4hmdaPDiMi7uimv3eHitTFPWQnpyK7h7+/a61A0DgJpcvBlpwR52yrQepxe1ePc907/r+Geqsrj7riO4mwihH6SSHK5JvLpqXl3Mj73i8fp88anTCxe6VPnKGm5x0OvUobXTq+pQVIFg/BZ0C4yH5DBxRX6RDjQdi9Wnt6GbJCTpw0PQn8YIDTvXSPgN0aZRMO1fGS410TZLUXw0DPdRfGYhutFT/jcbMpB8SCbnjURNTZNnGN5PKB+dGyck1q3Wh7JWRvEmD8bPvQ30NtPpCFfrUmoUJkuR/Bpu7p38zKKQDYdvTTm6xh82nLM1zfWLvYhnvLIml7dU/0xGceCcVa5ZT9zLxb8BAAD//2GFvEU=" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/module.yml deleted file mode 100644 index 6d77cafd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/module.yml +++ /dev/null @@ -1,3 +0,0 @@ -dashboards: - - id: Metricbeat-Apache-HTTPD-server-status - file: Metricbeat-apache-overview.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/data.json deleted file mode 100644 index 6a257ce7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/data.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "apache": { - "status": { - "bytes_per_request": 112.913, - "bytes_per_sec": 103.832, - "connections": { - "async": { - "closing": 0, - "keep_alive": 0, - "writing": 0 - }, - "total": 0 - }, - "cpu": { - "children_system": 0, - "children_user": 0, - "load": 0.125874, - "system": 0.2, - "user": 0.16 - }, - "load": { - "1": 2, - "15": 1.91, - "5": 1.85 - }, - "requests_per_sec": 0.91958, - "scoreboard": { - "closing_connection": 0, - "dns_lookup": 0, - "gracefully_finishing": 0, - "idle_cleanup": 0, - "keepalive": 0, - "logging": 0, - "open_slot": 325, - "reading_request": 0, - "sending_reply": 1, - "starting_up": 0, - "total": 400, - "waiting_for_connection": 74 - }, - "total_accesses": 263, - "total_kbytes": 29, - "uptime": { - "server_uptime": 286, - "uptime": 286 - }, - "workers": { - "busy": 1, - "idle": 74 - } - } - }, - "event": { - "dataset": "apache.status", - "duration": 115000, - "module": "apache" - }, - "metricset": { - "name": "status", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "apache" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/docs.asciidoc deleted file mode 100644 index d99e1279..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/docs.asciidoc +++ /dev/null @@ -1,4 +0,0 @@ -The Apache `status` metricset collects data from the Apache -https://httpd.apache.org/docs/current/mod/mod_status.html[mod_status] module. It -scrapes the server status data from the web page generated by mod_status. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/fields.yml deleted file mode 100644 index 756bd598..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/fields.yml +++ /dev/null @@ -1,170 +0,0 @@ -- name: status - type: group - release: ga - description: > - `status` contains the metrics that were scraped from the Apache status page. - fields: - - name: hostname - type: keyword - description: > - Apache hostname. - - name: total_accesses - type: long - description: > - Total number of access requests. - - name: total_kbytes - type: long - description: > - Total number of kilobytes served. - - name: requests_per_sec - type: scaled_float - description: > - Requests per second. - - name: bytes_per_sec - type: scaled_float - description: > - Bytes per second. - - name: bytes_per_request - type: scaled_float - description: > - Bytes per request. - - name: workers.busy - type: long - description: > - Number of busy workers. - - name: workers.idle - type: long - description: > - Number of idle workers. - - name: uptime - type: group - description: > - Uptime stats. - fields: - - name: server_uptime - type: long - description: > - Server uptime in seconds. - - name: uptime - type: long - description: > - Server uptime. - - name: cpu - type: group - description: > - CPU stats. - fields: - - name: load - type: scaled_float - description: > - CPU Load. - - name: user - type: scaled_float - description: > - CPU user load. - - name: system - type: scaled_float - description: > - System cpu. - - name: children_user - type: scaled_float - description: > - CPU of children user. - - name: children_system - type: scaled_float - description: > - CPU of children system. - - name: connections - type: group - description: > - Connection stats. - fields: - - name: total - type: long - description: > - Total connections. - - name: async.writing - type: long - description: > - Async connection writing. - - name: async.keep_alive - type: long - description: > - Async keeped alive connections. - - name: async.closing - type: long - description: > - Async closed connections. - - name: load - type: group - description: > - Load averages. - fields: - - name: "1" - type: scaled_float - scaling_factor: 100 - description: > - Load average for the last minute. - - name: "5" - type: scaled_float - scaling_factor: 100 - description: > - Load average for the last 5 minutes. - - name: "15" - type: scaled_float - scaling_factor: 100 - description: > - Load average for the last 15 minutes. - - name: scoreboard - type: group - description: > - Scoreboard metrics. - fields: - - name: starting_up - type: long - description: > - Starting up. - - name: reading_request - type: long - description: > - Reading requests. - - name: sending_reply - type: long - description: > - Sending Reply. - - name: keepalive - type: long - description: > - Keep alive. - - name: dns_lookup - type: long - description: > - Dns Lookups. - - name: closing_connection - type: long - description: > - Closing connections. - - name: logging - type: long - description: > - Logging - - name: gracefully_finishing - type: long - description: > - Gracefully finishing. - - name: idle_cleanup - type: long - description: > - Idle cleanups. - - name: open_slot - type: long - description: > - Open slots. - - name: waiting_for_connection - type: long - description: > - Waiting for connections. - - name: total - type: long - description: > - Total. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/test/status_apache-2.4.18-Debian b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/test/status_apache-2.4.18-Debian deleted file mode 100644 index 619f474b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/test/status_apache-2.4.18-Debian +++ /dev/null @@ -1,31 +0,0 @@ -apache -ServerVersion: Apache/2.4.18 (Unix) -ServerMPM: event -Server Built: Mar 2 2016 21:08:47 -CurrentTime: Thursday, 12-May-2016 20:30:25 UTC -RestartTime: Saturday, 30-Apr-2016 23:17:22 UTC -ParentServerConfigGeneration: 1 -ParentServerMPMGeneration: 0 -ServerUptimeSeconds: 1026782 -ServerUptime: 11 days 21 hours 13 minutes 2 seconds -Load1: 0.02 -Load5: 0.01 -Load15: 0.05 -Total Accesses: 167 -Total kBytes: 63 -CPUUser: 14076.6 -CPUSystem: 6750.8 -CPUChildrenUser: 10.1 -CPUChildrenSystem: 11.2 -CPULoad: 2.02841 -Uptime: 1026782 -ReqPerSec: .000162644 -BytesPerSec: .0628293 -BytesPerReq: 386.299 -BusyWorkers: 1 -IdleWorkers: 99 -ConnsTotal: 6 -ConnsAsyncWriting: 1 -ConnsAsyncKeepAlive: 2 -ConnsAsyncClosing: 3 -Scoreboard: __________________________________________________________________________________W_________________............................................................................................................................................................................................................................................................................................................ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/test/status_apache-2.4.23-CentOS6 b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/test/status_apache-2.4.23-CentOS6 deleted file mode 100644 index defd1d92..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/test/status_apache-2.4.23-CentOS6 +++ /dev/null @@ -1,43 +0,0 @@ -127.0.0.1 -ServerVersion: Apache/2.4.23 (CentOS) OpenSSL/1.0.1e-fips -ServerMPM: prefork -Server Built: Jul 22 2016 09:11:01 -CurrentTime: Wednesday, 30-Nov-2016 05:32:43 NZDT -RestartTime: Tuesday, 29-Nov-2016 20:41:30 NZDT -ParentServerConfigGeneration: 1 -ParentServerMPMGeneration: 0 -ServerUptimeSeconds: 31873 -ServerUptime: 8 hours 51 minutes 13 seconds -Load1: 0.00 -Load5: 0.01 -Load15: 0.05 -Total Accesses: 2181 -Total kBytes: 53079 -CPUUser: 8.4 -CPUSystem: 1.22 -CPUChildrenUser: 0 -CPUChildrenSystem: 0 -CPULoad: .0301823 -Uptime: 31873 -ReqPerSec: .0684278 -BytesPerSec: 1705.3 -BytesPerReq: 24921.1 -BusyWorkers: 1 -IdleWorkers: 9 -Scoreboard: .W.___.................................................................................................................................................................................................................................................... -TLSSessionCacheStatus -CacheType: SHMCB -CacheSharedMemory: 512000 -CacheCurrentEntries: 0 -CacheSubcaches: 32 -CacheIndexesPerSubcaches: 88 -CacheIndexUsage: 0% -CacheUsage: 0% -CacheStoreCount: 35 -CacheReplaceCount: 0 -CacheExpireCount: 35 -CacheDiscardCount: 0 -CacheRetrieveHitCount: 0 -CacheRetrieveMissCount: 89 -CacheRemoveHitCount: 0 -CacheRemoveMissCount: 0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/test/status_apache-2.4.24-Ubuntu-16.04 b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/test/status_apache-2.4.24-Ubuntu-16.04 deleted file mode 100644 index d2aeecc3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/test/status_apache-2.4.24-Ubuntu-16.04 +++ /dev/null @@ -1,31 +0,0 @@ -localhost -ServerVersion: Apache/2.4.25 (Ubuntu) -ServerMPM: event -Server Built: 2017-02-10T16:53:43 -CurrentTime: Monday, 27-Mar-2017 15:39:28 UTC -RestartTime: Monday, 27-Mar-2017 15:38:33 UTC -ParentServerConfigGeneration: 1 -ParentServerMPMGeneration: 0 -ServerUptimeSeconds: 55 -ServerUptime: 55 seconds -Load1: 0.69 -Load5: 0.61 -Load15: 0.58 -Total Accesses: 18 -Total kBytes: 23 -CPUUser: 0 -CPUSystem: .01 -CPUChildrenUser: 0 -CPUChildrenSystem: 0 -CPULoad: .0181818 -Uptime: 55 -ReqPerSec: .327273 -BytesPerSec: 428.218 -BytesPerReq: 1308.44 -BusyWorkers: 1 -IdleWorkers: 49 -ConnsTotal: 0 -ConnsAsyncWriting: 0 -ConnsAsyncKeepAlive: 0 -ConnsAsyncClosing: 0 -Scoreboard: _W________________________________________________.................................................................................................... diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/testdata/config.yml deleted file mode 100644 index a9b46d84..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/testdata/config.yml +++ /dev/null @@ -1,5 +0,0 @@ -type: http -url: "/server-status?auto=" -suffix: plain -remove_fields_from_comparison: - - "apache.status.hostname" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/testdata/docs.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/testdata/docs.plain deleted file mode 100644 index 85c68aa9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/testdata/docs.plain +++ /dev/null @@ -1,31 +0,0 @@ -172.26.0.2 -ServerVersion: Apache/2.4.20 (Unix) -ServerMPM: event -Server Built: Jun 7 2016 17:55:26 -CurrentTime: Thursday, 04-Apr-2019 09:32:31 UTC -RestartTime: Thursday, 04-Apr-2019 09:27:44 UTC -ParentServerConfigGeneration: 1 -ParentServerMPMGeneration: 0 -ServerUptimeSeconds: 286 -ServerUptime: 4 minutes 46 seconds -Load1: 2.00 -Load5: 1.85 -Load15: 1.91 -Total Accesses: 263 -Total kBytes: 29 -CPUUser: .16 -CPUSystem: .2 -CPUChildrenUser: 0 -CPUChildrenSystem: 0 -CPULoad: .125874 -Uptime: 286 -ReqPerSec: .91958 -BytesPerSec: 103.832 -BytesPerReq: 112.913 -BusyWorkers: 1 -IdleWorkers: 74 -ConnsTotal: 0 -ConnsAsyncWriting: 0 -ConnsAsyncKeepAlive: 0 -ConnsAsyncClosing: 0 -Scoreboard: ______________________________________W____________________________________..................................................................................................................................................................................................................................................................................................................................... diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/testdata/docs.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/testdata/docs.plain-expected.json deleted file mode 100644 index b9c5bcce..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/_meta/testdata/docs.plain-expected.json +++ /dev/null @@ -1,69 +0,0 @@ -[ - { - "apache": { - "status": { - "bytes_per_request": 112.913, - "bytes_per_sec": 103.832, - "connections": { - "async": { - "closing": 0, - "keep_alive": 0, - "writing": 0 - }, - "total": 0 - }, - "cpu": { - "children_system": 0, - "children_user": 0, - "load": 0.125874, - "system": 0.2, - "user": 0.16 - }, - "hostname": "127.0.0.1:37579", - "load": { - "1": 2, - "15": 1.91, - "5": 1.85 - }, - "requests_per_sec": 0.91958, - "scoreboard": { - "closing_connection": 0, - "dns_lookup": 0, - "gracefully_finishing": 0, - "idle_cleanup": 0, - "keepalive": 0, - "logging": 0, - "open_slot": 325, - "reading_request": 0, - "sending_reply": 1, - "starting_up": 0, - "total": 400, - "waiting_for_connection": 74 - }, - "total_accesses": 263, - "total_kbytes": 29, - "uptime": { - "server_uptime": 286, - "uptime": 286 - }, - "workers": { - "busy": 1, - "idle": 74 - } - } - }, - "event": { - "dataset": "apache.status", - "duration": 115000, - "module": "apache" - }, - "metricset": { - "name": "status", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "apache" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/data.go deleted file mode 100644 index 0c57bc34..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/data.go +++ /dev/null @@ -1,220 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package status - -import ( - "bufio" - "regexp" - "strings" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" -) - -var ( - scoreboardRegexp = regexp.MustCompile("(Scoreboard):\\s+((_|S|R|W|K|D|C|L|G|I|\\.)+)") - - // This should match: "CPUSystem: .01" - matchNumber = regexp.MustCompile("(^[0-9a-zA-Z ]+):\\s+(\\d*\\.?\\d+)") - - schema = s.Schema{ - "total_accesses": c.Int("Total Accesses"), - "total_kbytes": c.Int("Total kBytes"), - "requests_per_sec": c.Float("ReqPerSec", s.Optional), - "bytes_per_sec": c.Float("BytesPerSec", s.Optional), - "bytes_per_request": c.Float("BytesPerReq", s.Optional), - "workers": s.Object{ - "busy": c.Int("BusyWorkers"), - "idle": c.Int("IdleWorkers"), - }, - "uptime": s.Object{ - "server_uptime": c.Int("ServerUptimeSeconds"), - "uptime": c.Int("Uptime"), - }, - "cpu": s.Object{ - "load": c.Float("CPULoad", s.Optional), - "user": c.Float("CPUUser"), - "system": c.Float("CPUSystem"), - "children_user": c.Float("CPUChildrenUser"), - "children_system": c.Float("CPUChildrenSystem"), - }, - "connections": s.Object{ - "total": c.Int("ConnsTotal", s.Optional), - "async": s.Object{ - "writing": c.Int("ConnsAsyncWriting", s.Optional), - "keep_alive": c.Int("ConnsAsyncKeepAlive", s.Optional), - "closing": c.Int("ConnsAsyncClosing", s.Optional), - }, - }, - "load": s.Object{ - "1": c.Float("Load1", s.Optional), - "5": c.Float("Load5", s.Optional), - "15": c.Float("Load15", s.Optional), - }, - } - - // Schema used till apache 2.4.12 - schemaOld = s.Schema{ - "total_accesses": c.Int("Total Accesses"), - "total_kbytes": c.Int("Total kBytes"), - "requests_per_sec": c.Float("ReqPerSec", s.Optional), - "bytes_per_sec": c.Float("BytesPerSec", s.Optional), - "bytes_per_request": c.Float("BytesPerReq", s.Optional), - "workers": s.Object{ - "busy": c.Int("BusyWorkers"), - "idle": c.Int("IdleWorkers"), - }, - "uptime": s.Object{ - "uptime": c.Int("Uptime"), - }, - "cpu": s.Object{ - "load": c.Float("CPULoad", s.Optional), - }, - "connections": s.Object{ - "total": c.Int("ConnsTotal", s.Optional), - "async": s.Object{ - "writing": c.Int("ConnsAsyncWriting", s.Optional), - "keep_alive": c.Int("ConnsAsyncKeepAlive", s.Optional), - "closing": c.Int("ConnsAsyncClosing", s.Optional), - }, - }, - } -) - -func applySchema(event common.MapStr, fullEvent map[string]interface{}) error { - applicableSchema := schema - if _, found := fullEvent["ServerUptimeSeconds"]; !found { - applicableSchema = schemaOld - } - _, err := applicableSchema.ApplyTo(event, fullEvent) - return err.Err() -} - -// Map body to MapStr -func eventMapping(scanner *bufio.Scanner, hostname string) (common.MapStr, error) { - var ( - totalS int - totalR int - totalW int - totalK int - totalD int - totalC int - totalL int - totalG int - totalI int - totalDot int - totalUnderscore int - totalAll int - ) - - fullEvent := map[string]interface{}{} - - // Iterate through all events to gather data - for scanner.Scan() { - if match := matchNumber.FindStringSubmatch(scanner.Text()); len(match) == 3 { - // Total Accesses: 16147 - //Total kBytes: 12988 - // Uptime: 3229728 - // CPULoad: .000408393 - // CPUUser: 0 - // CPUSystem: .01 - // CPUChildrenUser: 0 - // CPUChildrenSystem: 0 - // ReqPerSec: .00499949 - // BytesPerSec: 4.1179 - // BytesPerReq: 823.665 - // BusyWorkers: 1 - // IdleWorkers: 8 - // ConnsTotal: 4940 - // ConnsAsyncWriting: 527 - // ConnsAsyncKeepAlive: 1321 - // ConnsAsyncClosing: 2785 - // ServerUptimeSeconds: 43 - //Load1: 0.01 - //Load5: 0.10 - //Load15: 0.06 - fullEvent[match[1]] = match[2] - - } else if match := scoreboardRegexp.FindStringSubmatch(scanner.Text()); len(match) == 4 { - // Scoreboard Key: - // "_" Waiting for Connection, "S" Starting up, "R" Reading Request, - // "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, - // "C" Closing connection, "L" Logging, "G" Gracefully finishing, - // "I" Idle cleanup of worker, "." Open slot with no current process - // Scoreboard: _W____........___............................................................................................................................................................................................................................................... - - totalUnderscore = strings.Count(match[2], "_") - totalS = strings.Count(match[2], "S") - totalR = strings.Count(match[2], "R") - totalW = strings.Count(match[2], "W") - totalK = strings.Count(match[2], "K") - totalD = strings.Count(match[2], "D") - totalC = strings.Count(match[2], "C") - totalL = strings.Count(match[2], "L") - totalG = strings.Count(match[2], "G") - totalI = strings.Count(match[2], "I") - totalDot = strings.Count(match[2], ".") - totalAll = totalUnderscore + totalS + totalR + totalW + totalK + totalD + totalC + totalL + totalG + totalI + totalDot - } else { - debugf("Unexpected line in apache server-status output: %s", scanner.Text()) - } - } - - event := common.MapStr{ - "hostname": hostname, - "scoreboard": common.MapStr{ - "starting_up": totalS, - "reading_request": totalR, - "sending_reply": totalW, - "keepalive": totalK, - "dns_lookup": totalD, - "closing_connection": totalC, - "logging": totalL, - "gracefully_finishing": totalG, - "idle_cleanup": totalI, - "open_slot": totalDot, - "waiting_for_connection": totalUnderscore, - "total": totalAll, - }, - } - - return event, applySchema(event, fullEvent) -} - -/* -func parseMatchFloat(input interface{}, fieldName string) float64 { - var parseString string - - if input != nil { - if strings.HasPrefix(input.(string), ".") { - parseString = strings.Replace(input.(string), ".", "0.", 1) - } else { - parseString = input.(string) - } - - outputFloat, err := strconv.ParseFloat(parseString, 64) - if err != nil { - logp.Err("Cannot parse string '%s' to float for field '%s'. Error: %+v", input.(string), fieldName, err) - return 0.0 - } - return outputFloat - } else { - return 0.0 - } -}*/ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/status.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/status.go deleted file mode 100644 index 92053f23..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/status.go +++ /dev/null @@ -1,96 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package status reads Apache HTTPD server status from the mod_status module. -package status - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - // defaultScheme is the default scheme to use when it is not specified in - // the host config. - defaultScheme = "http" - - // defaultPath is the default path to the mod_status endpoint on the - // Apache HTTPD server. - defaultPath = "/server-status" - - // autoQueryParam is a query parameter added to the request so that - // mod_status returns machine-readable output. - autoQueryParam = "auto" -) - -var ( - debugf = logp.MakeDebug("apache-status") - - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - PathConfigKey: "server_status_path", - DefaultPath: defaultPath, - QueryParams: autoQueryParam, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("apache", "status", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching Apache HTTPD server status. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP -} - -// New creates new instance of MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - scanner, err := m.http.FetchScanner() - if err != nil { - return errors.Wrap(err, "error fetching data") - } - - data, _ := eventMapping(scanner, m.Host()) - - if reported := reporter.Event(mb.Event{MetricSetFields: data}); !reported { - m.Logger().Error("error reporting event") - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/status_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/status_integration_test.go deleted file mode 100644 index 96ab5439..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/status_integration_test.go +++ /dev/null @@ -1,56 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package status - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "apache") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0] - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) - - // Check number of fields. - if len(event.MetricSetFields) < 11 { - t.Fatal("Too few top-level elements in the event") - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "apache", - "metricsets": []string{"status"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/status_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/status_test.go deleted file mode 100644 index 182b41e1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/status/status_test.go +++ /dev/null @@ -1,277 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package status - -import ( - "bufio" - "net" - "net/http" - "net/http/httptest" - "os" - "path/filepath" - "strings" - "sync" - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" - - _ "github.com/elastic/beats/v7/metricbeat/module/apache" -) - -// response is a raw response copied from an Apache web server. -const response = `apache -ServerVersion: Apache/2.4.18 (Unix) -ServerMPM: event -Server Built: Mar 2 2016 21:08:47 -CurrentTime: Thursday, 12-May-2016 20:30:25 UTC -RestartTime: Saturday, 30-Apr-2016 23:17:22 UTC -ParentServerConfigGeneration: 1 -ParentServerMPMGeneration: 0 -ServerUptimeSeconds: 1026782 -ServerUptime: 11 days 21 hours 13 minutes 2 seconds -Load1: 0.02 -Load5: 0.01 -Load15: 0.05 -Total Accesses: 167 -Total kBytes: 63 -CPUUser: 14076.6 -CPUSystem: 6750.8 -CPUChildrenUser: 10.1 -CPUChildrenSystem: 11.2 -CPULoad: 2.02841 -Uptime: 1026782 -ReqPerSec: .000162644 -BytesPerSec: .0628293 -BytesPerReq: 386.299 -BusyWorkers: 1 -IdleWorkers: 99 -ConnsTotal: 6 -ConnsAsyncWriting: 1 -ConnsAsyncKeepAlive: 2 -ConnsAsyncClosing: 3 -Scoreboard: __________________________________________________________________________________W_________________............................................................................................................................................................................................................................................................................................................` - -// TestFetchEventContents verifies the contents of the returned event against -// the raw Apache response. -func TestFetchEventContents(t *testing.T) { - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "text/plain; charset=ISO-8859-1") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "apache", - "metricsets": []string{"status"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event.StringToPrint()) - - assert.Equal(t, 386.299, event["bytes_per_request"]) - assert.Equal(t, .0628293, event["bytes_per_sec"]) - - workers := event["workers"].(common.MapStr) - assert.EqualValues(t, 1, workers["busy"]) - assert.EqualValues(t, 99, workers["idle"]) - - connections := event["connections"].(common.MapStr) - async := connections["async"].(common.MapStr) - assert.EqualValues(t, 3, async["closing"]) - assert.EqualValues(t, 2, async["keep_alive"]) - assert.EqualValues(t, 1, async["writing"]) - assert.EqualValues(t, 6, connections["total"]) - - cpu := event["cpu"].(common.MapStr) - assert.Equal(t, 11.2, cpu["children_system"]) - assert.Equal(t, 10.1, cpu["children_user"]) - assert.Equal(t, 2.02841, cpu["load"]) - assert.Equal(t, 6750.8, cpu["system"]) - assert.Equal(t, 14076.6, cpu["user"]) - - assert.Equal(t, server.URL[7:], event["hostname"]) - - load := event["load"].(common.MapStr) - assert.Equal(t, .02, load["1"]) - assert.Equal(t, .05, load["15"]) - assert.Equal(t, .01, load["5"]) - - assert.Equal(t, .000162644, event["requests_per_sec"]) - - scoreboard := event["scoreboard"].(common.MapStr) - assert.Equal(t, 0, scoreboard["closing_connection"]) - assert.Equal(t, 0, scoreboard["dns_lookup"]) - assert.Equal(t, 0, scoreboard["gracefully_finishing"]) - assert.Equal(t, 0, scoreboard["idle_cleanup"]) - assert.Equal(t, 0, scoreboard["keepalive"]) - assert.Equal(t, 0, scoreboard["logging"]) - assert.Equal(t, 300, scoreboard["open_slot"]) // Number of '.' - assert.Equal(t, 0, scoreboard["reading_request"]) - assert.Equal(t, 1, scoreboard["sending_reply"]) // Number of 'W' - assert.Equal(t, 400, scoreboard["total"]) // Number of scorecard chars. - assert.Equal(t, 99, scoreboard["waiting_for_connection"]) // Number of '_' - - assert.EqualValues(t, 167, event["total_accesses"]) - assert.EqualValues(t, 63, event["total_kbytes"]) - - uptime := event["uptime"].(common.MapStr) - assert.EqualValues(t, 1026782, uptime["uptime"]) - assert.EqualValues(t, 1026782, uptime["server_uptime"]) -} - -// TestFetchTimeout verifies that the HTTP request times out and an error is -// returned. -func TestFetchTimeout(t *testing.T) { - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "text/plain; charset=ISO-8859-1") - w.Write([]byte(response)) - <-r.Context().Done() - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "apache", - "metricsets": []string{"status"}, - "hosts": []string{server.URL}, - "timeout": "50ms", - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - - start := time.Now() - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) == 0 { - t.Fatalf("Expected an error, had %d. %v\n", len(errs), errs) - } - assert.Empty(t, events) - elapsed := time.Since(start) - var found bool - for _, err := range errs { - if strings.Contains(err.Error(), "request canceled (Client.Timeout exceeded") { - found = true - } - } - if !found { - assert.Failf(t, "", "expected an error containing 'request canceled (Client.Timeout exceeded'. Got %v", errs) - } - - // Elapsed should be ~50ms, sometimes it can be up to 1s - assert.True(t, elapsed < 5*time.Second, "elapsed time: %s", elapsed.String()) -} - -// TestMultipleFetches verifies that the server connection is reused when HTTP -// keep-alive is supported by the server. -func TestMultipleFetches(t *testing.T) { - server := httptest.NewUnstartedServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "text/plain; charset=ISO-8859-1") - w.Write([]byte(response)) - })) - - connLock := sync.Mutex{} - conns := map[string]struct{}{} - server.Config.ConnState = func(conn net.Conn, state http.ConnState) { - connLock.Lock() - conns[conn.RemoteAddr().String()] = struct{}{} - connLock.Unlock() - } - - server.Start() - defer server.Close() - - config := map[string]interface{}{ - "module": "apache", - "metricsets": []string{"status"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - - for i := 0; i < 20; i++ { - _, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - } - - connLock.Lock() - assert.Len(t, conns, 1, - "only a single connection should exist because of keep-alives") - connLock.Unlock() -} - -func TestHostParser(t *testing.T) { - var tests = []struct { - host string - url string - err string - }{ - {"", "", "empty host"}, - {":80", "", "empty host"}, - {"localhost", "http://localhost/server-status?auto=", ""}, - {"localhost/ServerStatus", "http://localhost/ServerStatus?auto=", ""}, - {"127.0.0.1", "http://127.0.0.1/server-status?auto=", ""}, - {"https://127.0.0.1", "https://127.0.0.1/server-status?auto=", ""}, - {"[2001:db8:0:1]:80", "http://[2001:db8:0:1]:80/server-status?auto=", ""}, - {"https://admin:secret@127.0.0.1", "https://admin:secret@127.0.0.1/server-status?auto=", ""}, - } - - for _, test := range tests { - hostData, err := hostParser(mbtest.NewTestModule(t, map[string]interface{}{}), test.host) - if err != nil && test.err != "" { - assert.Contains(t, err.Error(), test.err) - } else if assert.NoError(t, err, "unexpected error") { - assert.Equal(t, test.url, hostData.URI) - } - } -} - -// Test event mapping for different apache status outputs -func TestStatusOutputs(t *testing.T) { - files, err := filepath.Glob("./_meta/test/status_*") - assert.NoError(t, err) - - for _, filename := range files { - f, err := os.Open(filename) - assert.NoError(t, err, "cannot open test file "+filename) - scanner := bufio.NewScanner(f) - - _, err = eventMapping(scanner, "localhost") - assert.NoError(t, err, "error mapping "+filename) - } -} - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "apache", "status") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/test_apache.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/test_apache.py deleted file mode 100644 index f47d046b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/apache/test_apache.py +++ /dev/null @@ -1,99 +0,0 @@ -import os -import unittest -from nose.plugins.attrib import attr -import urllib.request -import urllib.error -import urllib.parse -import time -import semver -import sys - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - -APACHE_FIELDS = metricbeat.COMMON_FIELDS + ["apache"] - -APACHE_STATUS_FIELDS = [ - "hostname", "total_accesses", "total_kbytes", - "requests_per_sec", "bytes_per_sec", "bytes_per_request", - "workers.busy", "workers.idle", "uptime", "cpu", - "connections", "load", "scoreboard" -] - -APACHE_OLD_STATUS_FIELDS = [ - "hostname", "total_accesses", "total_kbytes", - "requests_per_sec", "bytes_per_sec", "bytes_per_request", - "workers.busy", "workers.idle", "uptime", "cpu", - "connections", "scoreboard" -] - - -CPU_FIELDS = [ - "load", "user", "system", "children_user", "children_system" -] - - -@metricbeat.parameterized_with_supported_versions -class ApacheStatusTest(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['apache'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_output(self): - """ - Apache module outputs an event. - """ - - hosts = self.get_hosts() - self.render_config_template(modules=[{ - "name": "apache", - "metricsets": ["status"], - "hosts": hosts, - "period": "5s" - }]) - - found = False - # Waits until CPULoad is part of the status - while not found: - res = urllib.request.urlopen(hosts[0] + "/server-status?auto").read() - if b"CPULoad" in res: - found = True - time.sleep(0.5) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.verify_fields(evt) - - # Verify all fields present are documented. - self.assert_fields_are_documented(evt) - - def verify_fields(self, evt): - self.assertCountEqual(self.de_dot(APACHE_FIELDS), evt.keys()) - apache_status = evt["apache"]["status"] - if self.old_apache_version(): - self.assertCountEqual( - self.de_dot(APACHE_OLD_STATUS_FIELDS), apache_status.keys()) - else: - self.assertCountEqual( - self.de_dot(APACHE_STATUS_FIELDS), apache_status.keys()) - self.assertCountEqual( - self.de_dot(CPU_FIELDS), apache_status["cpu"].keys()) - # There are more fields that could be checked. - - def old_apache_version(self): - if not 'APACHE_VERSION' in self.COMPOSE_ENV: - return False - - version = self.COMPOSE_ENV['APACHE_VERSION'] - return semver.compare(version, '2.4.12') <= 0 - - def get_hosts(self): - return ['http://' + self.compose_host()] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/Dockerfile deleted file mode 100644 index 1f9a3eeb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/Dockerfile +++ /dev/null @@ -1,7 +0,0 @@ -ARG BEAT_VERSION -FROM docker.elastic.co/beats/metricbeat:${BEAT_VERSION} - -COPY healthcheck.sh / -HEALTHCHECK --interval=1s --retries=300 CMD sh /healthcheck.sh - -ENTRYPOINT [ "metricbeat", "-E", "http.enabled=true", "-E", "http.host=0.0.0.0", "-E", "monitoring.cluster_uuid=foobar" ] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/config-xpack.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/config-xpack.yml deleted file mode 100644 index 0f72a4e9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/config-xpack.yml +++ /dev/null @@ -1,10 +0,0 @@ -- module: beat - metricsets: - - stats - - state - period: 10s - hosts: ["http://localhost:5066"] - #username: "user" - #password: "secret" - xpack.enabled: true - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/config.reference.yml deleted file mode 100644 index 5ba5959b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/config.reference.yml +++ /dev/null @@ -1,11 +0,0 @@ -- module: beat - metricsets: - - stats - - state - period: 10s - hosts: ["http://localhost:5066"] - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Set to true to send data collected by module to X-Pack - # Monitoring instead of metricbeat-* indices. - #xpack.enabled: false diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/config.yml deleted file mode 100644 index 4e558651..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/config.yml +++ /dev/null @@ -1,7 +0,0 @@ -- module: beat - metricsets: - - stats - - state - period: 10s - hosts: ["http://localhost:5066"] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/docs.asciidoc deleted file mode 100644 index 2f922750..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/docs.asciidoc +++ /dev/null @@ -1,10 +0,0 @@ -The Beat module contains a minimal set of metrics to enable monitoring of any Beat or other software based on libbeat across -multiple versions. To monitor more Beat metrics, use our {stack} -{monitor-features}. - -The default metricsets are `state` and `stats`. - -[float] -=== Compatibility - -The Beat module works with Beats 7.3.0 and later. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/fields.yml deleted file mode 100644 index d8140c26..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/fields.yml +++ /dev/null @@ -1,20 +0,0 @@ -- key: beat - title: "Beat" - description: > - Beat module - release: ga - settings: ["ssl", "http"] - short_config: false - fields: - - name: beat - type: group - description: > - fields: - - name: id - type: keyword - description: > - Beat ID. - - name: type - type: keyword - description: > - Beat type. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/healthcheck.sh b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/healthcheck.sh deleted file mode 100644 index ff9d08e4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/_meta/healthcheck.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -# Check that all endpoints are available -curl -f http://localhost:5066 || exit 1 -curl -f http://localhost:5066/stats || exit 1 -curl -f http://localhost:5066/state || exit 1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/beat.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/beat.go deleted file mode 100644 index 42927977..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/beat.go +++ /dev/null @@ -1,153 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package beat - -import ( - "encoding/json" - "fmt" - "net/url" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - // Register the ModuleFactory function for this module. - if err := mb.Registry.AddModule(ModuleName, NewModule); err != nil { - panic(err) - } -} - -// NewModule creates a new module after performing validation. -func NewModule(base mb.BaseModule) (mb.Module, error) { - if err := validateXPackMetricsets(base); err != nil { - return nil, err - } - - return &base, nil -} - -// Validate that correct metricsets have been specified if xpack.enabled = true. -func validateXPackMetricsets(base mb.BaseModule) error { - config := struct { - Metricsets []string `config:"metricsets"` - XPackEnabled bool `config:"xpack.enabled"` - }{} - if err := base.UnpackConfig(&config); err != nil { - return err - } - - // Nothing to validate if xpack.enabled != true - if !config.XPackEnabled { - return nil - } - - expectedXPackMetricsets := []string{ - "state", - "stats", - } - - if !common.MakeStringSet(config.Metricsets...).Equals(common.MakeStringSet(expectedXPackMetricsets...)) { - return errors.Errorf("The %v module with xpack.enabled: true must have metricsets: %v", ModuleName, expectedXPackMetricsets) - } - - return nil -} - -// ModuleName is the name of this module. -const ModuleName = "beat" - -var ( - // ErrClusterUUID is the error to be returned when the monitored beat is using the Elasticsearch output but hasn't - // yet connected or is having trouble connecting to that Elasticsearch, so the cluster UUID cannot be - // determined - ErrClusterUUID = fmt.Errorf("monitored beat is using Elasticsearch output but cluster UUID cannot be determined") -) - -// Info construct contains the relevant data from the Beat's / endpoint -type Info struct { - UUID string `json:"uuid"` - Beat string `json:"beat"` - Name string `json:"name"` - Hostname string `json:"hostname"` - Version string `json:"version"` -} - -// State construct contains the relevant data from the Beat's /state endpoint -type State struct { - Monitoring struct { - ClusterUUID string `json:"cluster_uuid"` - } `json:"monitoring"` - Output struct { - Name string `json:"name"` - } `json:"output"` - Outputs struct { - Elasticsearch struct { - ClusterUUID string `json:"cluster_uuid"` - } `json:"elasticsearch"` - } `json:"outputs"` -} - -// GetInfo returns the data for the Beat's / endpoint. -func GetInfo(m *MetricSet) (*Info, error) { - content, err := fetchPath(m.HTTP, "/", "") - if err != nil { - return nil, err - } - - info := &Info{} - err = json.Unmarshal(content, &info) - if err != nil { - return nil, err - } - - return info, nil -} - -// GetState returns the data for the Beat's /state endpoint. -func GetState(m *MetricSet) (*State, error) { - content, err := fetchPath(m.HTTP, "/state", "") - if err != nil { - return nil, err - } - - info := &State{} - err = json.Unmarshal(content, &info) - if err != nil { - return nil, err - } - - return info, nil -} - -func fetchPath(httpHelper *helper.HTTP, path string, query string) ([]byte, error) { - currentURI := httpHelper.GetURI() - defer httpHelper.SetURI(currentURI) - - // Parses the uri to replace the path - u, _ := url.Parse(currentURI) - u.Path = path - u.RawQuery = query - - // Http helper includes the HostData with username and password - httpHelper.SetURI(u.String()) - return httpHelper.FetchContent() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/beat_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/beat_integration_test.go deleted file mode 100644 index f800661d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/beat_integration_test.go +++ /dev/null @@ -1,89 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package beat_test - -import ( - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/beat" - _ "github.com/elastic/beats/v7/metricbeat/module/beat/state" - _ "github.com/elastic/beats/v7/metricbeat/module/beat/stats" -) - -var metricSets = []string{ - "stats", - "state", -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "metricbeat") - - for _, metricSet := range metricSets { - f := mbtest.NewReportingMetricSetV2Error(t, beat.GetConfig(metricSet, service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - - require.Empty(t, errs) - require.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("beat", metricSet).Fields.StringToPrint()) - } -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "metricbeat") - - for _, metricSet := range metricSets { - f := mbtest.NewReportingMetricSetV2Error(t, beat.GetConfig(metricSet, service.Host())) - err := mbtest.WriteEventsReporterV2Error(f, t, metricSet) - require.NoError(t, err) - } -} - -func TestXPackEnabled(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 300, "metricbeat") - - config := getXPackConfig(service.Host()) - - metricSets := mbtest.NewReportingMetricSetV2Errors(t, config) - for _, metricSet := range metricSets { - events, errs := mbtest.ReportingFetchV2Error(metricSet) - require.Empty(t, errs) - require.NotEmpty(t, events) - - event := events[0] - require.Equal(t, "beats_"+metricSet.Name(), event.RootFields["type"]) - require.Equal(t, event.RootFields["cluster_uuid"], "foobar") - require.Regexp(t, `^.monitoring-beats-\d-mb`, event.Index) - } -} - -func getXPackConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": beat.ModuleName, - "metricsets": metricSets, - "hosts": []string{host}, - "xpack.enabled": true, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/config.go deleted file mode 100644 index 83ea1879..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/config.go +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package beat - -// Config defines the structure for the Beat module configuration options -type Config struct { - XPackEnabled bool `config:"xpack.enabled"` -} - -// DefaultConfig returns the default configuration for the Beat module -func DefaultConfig() Config { - return Config{ - XPackEnabled: false, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/fields.go deleted file mode 100644 index 33bbffd7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package beat - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "beat", asset.ModuleFieldsPri, AssetBeat); err != nil { - panic(err) - } -} - -// AssetBeat returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/beat. -func AssetBeat() string { - return "eJzcl0+L2zwQxu/5FIPP7+YD+PAWSlvYSwtloYdSimxPvGJljSuNdvG3L5LXiWPJdtJmE6hOiRU/z0/zR1Lu4Am7HAoUvAFgyQpzyN6j4GwDUKEtjWxZks7h/w0AgJ+ChiqncANgUKGwmEMtNgAWmaWubQ7fM2tV9h9kj8xt9sPPPZLhnyXpnaxz2All/fs7iaqyeVC+Ay0a3LP4wV3rtQ259vVJguhYZawkq/2jQesJuxcy4+dJxX6Etd5/2EbCXusC0v69WNyy4Fh9HIRTtKcqx5kaxjRyY45GaFFjg5q3qEWhsDr62QBWECkUejK3gOfHvYUSNRuhRjbwavMujRNqbluS05wEkZqxRnMeyGfXFGiAdq/6FlJrHRjIcet4678kEeISOAVBNOgBenFwFisoupDFJMQvhw7fiCFoQ4FS12mQcZHaixSp/asidS3LBreNTcZCka7PC0TA6kWTfsbpYFiTIcdS46WMD4V4kPZu2qdC6vlyULIopnNz+TiB41MINpTUNKSBCYRSwXy60FRWIOqVaHoJ7QQ8P770jTItnjUwmN/AY7x0F50B6cdD1446exEIn1EnVwOrETsD6KN3gbCFoplzW4rfGFmUT9GREFMnOuEPwOGoQ/pgeQBNLwqreoHjQMvyeS7nb4vbWy+neHT9EVw+RtvKdUgD4irBQFoZatvblsAawh7VtUqWgm8ZV3ugWAfeCRlfuK4Ku0Kw30mJGqG7m5Aykb8+dqe2FhMLdUXSB+8HehLZxXPAoJiL+cVOga8oqtnTE844AYruVg0VnJeCNTpZjaHZs+5tKT3fkv+A+GIkL19HLpD1b97kn0i7Dxfj9B9nzHnDzIeMTgGWPvwOAAD//2j1+Zk=" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/metricset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/metricset.go deleted file mode 100644 index fe0d2d9a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/metricset.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package beat - -import ( - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// MetricSet can be used to build other metricsets within the Beat module. -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP - XPackEnabled bool -} - -// NewMetricSet creates a metricset that can be used to build other metricsets -// within the Beat module. -func NewMetricSet(base mb.BaseMetricSet) (*MetricSet, error) { - config := DefaultConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - ms := &MetricSet{ - base, - http, - config.XPackEnabled, - } - - return ms, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/_meta/data.json deleted file mode 100644 index b45b9623..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/_meta/data.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "beat": { - "state": { - "management": { - "enabled": false - }, - "module": { - "count": 3 - }, - "output": { - "name": "elasticsearch" - }, - "queue": { - "name": "mem" - } - } - }, - "event": { - "dataset": "beat.state", - "duration": 115000, - "module": "beat" - }, - "metricset": { - "name": "state" - }, - "service": { - "address": "127.0.0.1:5066", - "id": "1f0c187b-f2ef-4950-b9cc-dd6864b9191a", - "name": "Shaunaks-MacBook-Pro-2.local", - "type": "metricbeat" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/_meta/docs.asciidoc deleted file mode 100644 index d66ce70d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the state metricset of the beat module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/_meta/fields.yml deleted file mode 100644 index 0debc24a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/_meta/fields.yml +++ /dev/null @@ -1,22 +0,0 @@ -- name: state - type: group - description: > - Beat state - release: ga - fields: - - name: management.enabled - type: boolean - description: > - Is central management enabled? - - name: module.count - type: integer - description: > - Number of modules enabled - - name: output.name - type: keyword - description: > - Name of output used by Beat - - name: queue.name - type: keyword - description: > - Name of queue being used by Beat diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/_meta/test/state.800.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/_meta/test/state.800.json deleted file mode 100644 index 990cecc2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/_meta/test/state.800.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "beat": { - "name": "Shaunaks-MBP-2" - }, - "host": { - "architecture": "x86_64", - "hostname": "Shaunaks-MBP-2", - "id": "EF6274EA-462F-5316-A14A-850E7BFD8126", - "os": { - "build": "18F132", - "family": "darwin", - "kernel": "18.6.0", - "name": "Mac OS X", - "platform": "darwin", - "version": "10.14.5" - } - }, - "management": { - "enabled": false - }, - "module": { - "count": 3, - "names": [ - "system" - ] - }, - "output": { - "name": "elasticsearch" - }, - "outputs": { - "elasticsearch": { - "cluster_uuid": "c8sjZYNjRcOiCTGzQZoyqw" - } - }, - "queue": { - "name": "mem" - }, - "service": { - "id": "1f0c187b-f2ef-4950-b9cc-dd6864b9191a", - "name": "metricbeat", - "version": "8.0.0" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/data.go deleted file mode 100644 index 97a714cd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/data.go +++ /dev/null @@ -1,72 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/beat" -) - -var ( - schema = s.Schema{ - "management": c.Dict("management", s.Schema{ - "enabled": c.Bool("enabled"), - }), - "module": c.Dict("module", s.Schema{ - "count": c.Int("count"), - }), - "output": c.Dict("output", s.Schema{ - "name": c.Str("name"), - }), - "queue": c.Dict("queue", s.Schema{ - "name": c.Str("name"), - }), - } -) - -func eventMapping(r mb.ReporterV2, info beat.Info, content []byte) error { - var event mb.Event - event.RootFields = common.MapStr{} - event.RootFields.Put("service", common.MapStr{ - "id": info.UUID, - "name": info.Name, - }) - - event.Service = info.Beat - - var data map[string]interface{} - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Beat's State API response") - } - - event.MetricSetFields, err = schema.Apply(data) - if err != nil { - return errors.Wrap(err, "failure to apply state schema") - } - - r.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/data_test.go deleted file mode 100644 index 606853c0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/data_test.go +++ /dev/null @@ -1,55 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package state - -import ( - "io/ioutil" - "path/filepath" - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/metricbeat/module/beat" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestEventMapping(t *testing.T) { - - files, err := filepath.Glob("./_meta/test/state.*.json") - require.NoError(t, err) - - info := beat.Info{ - UUID: "1234", - Beat: "helloworld", - } - - for _, f := range files { - input, err := ioutil.ReadFile(f) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventMapping(reporter, info, input) - - require.NoError(t, err, f) - require.True(t, len(reporter.GetEvents()) >= 1, f) - require.Equal(t, 0, len(reporter.GetErrors()), f) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/data_xpack.go deleted file mode 100644 index 2dc2bebf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/data_xpack.go +++ /dev/null @@ -1,169 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state - -import ( - "encoding/json" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - b "github.com/elastic/beats/v7/metricbeat/module/beat" -) - -func eventMappingXPack(r mb.ReporterV2, m *MetricSet, info b.Info, content []byte) error { - now := time.Now() - - // Massage info into beat - beat := common.MapStr{ - "name": info.Name, - "host": info.Hostname, - "type": info.Beat, - "uuid": info.UUID, - "version": info.Version, - } - - var state map[string]interface{} - err := json.Unmarshal(content, &state) - if err != nil { - return errors.Wrap(err, "failure parsing Beat's State API response") - } - - fields := common.MapStr{ - "state": state, - "beat": beat, - "timestamp": now, - } - - clusterUUID := getMonitoringClusterUUID(state) - if clusterUUID == "" { - if isOutputES(state) { - clusterUUID = getClusterUUID(state) - if clusterUUID == "" { - // Output is ES but cluster UUID could not be determined. No point sending monitoring - // data with empty cluster UUID since it will not be associated with the correct ES - // production cluster. Log error instead. - return errors.Wrap(b.ErrClusterUUID, "could not determine cluster UUID") - } - } - } - - var event mb.Event - event.RootFields = common.MapStr{ - "cluster_uuid": clusterUUID, - "timestamp": now, - "interval_ms": m.calculateIntervalMs(), - "type": "beats_state", - "beats_state": fields, - } - - event.Index = elastic.MakeXPackMonitoringIndexName(elastic.Beats) - - r.Event(event) - return nil -} - -func (m *MetricSet) calculateIntervalMs() int64 { - return m.Module().Config().Period.Nanoseconds() / 1000 / 1000 -} - -func getClusterUUID(state map[string]interface{}) string { - o, exists := state["outputs"] - if !exists { - return "" - } - - outputs, ok := o.(map[string]interface{}) - if !ok { - return "" - } - - e, exists := outputs["elasticsearch"] - if !exists { - return "" - } - - elasticsearch, ok := e.(map[string]interface{}) - if !ok { - return "" - } - - c, exists := elasticsearch["cluster_uuid"] - if !exists { - return "" - } - - clusterUUID, ok := c.(string) - if !ok { - return "" - } - - return clusterUUID -} - -func isOutputES(state map[string]interface{}) bool { - o, exists := state["output"] - if !exists { - return false - } - - output, ok := o.(map[string]interface{}) - if !ok { - return false - } - - n, exists := output["name"] - if !exists { - return false - } - - name, ok := n.(string) - if !ok { - return false - } - - return name == "elasticsearch" -} - -func getMonitoringClusterUUID(state map[string]interface{}) string { - m, exists := state["monitoring"] - if !exists { - return "" - } - - monitoring, ok := m.(map[string]interface{}) - if !ok { - return "" - } - - c, exists := monitoring["cluster_uuid"] - if !exists { - return "" - } - - clusterUUID, ok := c.(string) - if !ok { - return "" - } - - return clusterUUID -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/state.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/state.go deleted file mode 100644 index eb6a41ff..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/state/state.go +++ /dev/null @@ -1,83 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state - -import ( - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/beat" -) - -func init() { - mb.Registry.MustAddMetricSet(beat.ModuleName, "state", New, - mb.WithHostParser(hostParser), - ) -} - -const ( - statePath = "state" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: "http", - DefaultPath: statePath, - }.Build() -) - -// MetricSet defines all fields of the MetricSet -type MetricSet struct { - *beat.MetricSet -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := beat.NewMetricSet(base) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - info, err := beat.GetInfo(m.MetricSet) - if err != nil { - return err - } - - if m.MetricSet.XPackEnabled { - err = eventMappingXPack(r, m, *info, content) - if err != nil { - // Since this is an x-pack code path, we log the error but don't - // return it. Otherwise it would get reported into `metricbeat-*` - // indices. - m.Logger().Error(err) - return nil - } - } else { - return eventMapping(r, *info, content) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/_meta/data.json deleted file mode 100644 index 318fc80d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/_meta/data.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "beat": { - "id": "1f0c187b-f2ef-4950-b9cc-dd6864b9191a", - "stats": { - "libbeat": { - "output": { - "events": { - "acked": 0, - "active": 0, - "batches": 0, - "dropped": 0, - "duplicates": 0, - "failed": 0, - "toomany": 0, - "total": 0 - }, - "read": { - "bytes": 0, - "errors": 0 - }, - "type": "elasticsearch", - "write": { - "bytes": 0, - "errors": 0 - } - } - }, - "runtime": { - "goroutines": 39 - }, - "uptime": { - "ms": 12019 - } - }, - "type": "metricbeat" - }, - "event": { - "dataset": "beat.stats", - "duration": 115000, - "module": "beat" - }, - "metricset": { - "name": "stats" - }, - "service": { - "address": "127.0.0.1:5066", - "name": "beat", - "type": "beat" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/_meta/docs.asciidoc deleted file mode 100644 index bf8bcd78..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the stats metricset of the beat module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/_meta/fields.yml deleted file mode 100644 index 043b39a6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/_meta/fields.yml +++ /dev/null @@ -1,95 +0,0 @@ -- name: stats - type: group - description: > - Beat stats - release: ga - fields: - - name: uptime.ms - type: long - description: > - Beat uptime - - name: runtime.goroutines - type: long - description: > - Number of goroutines running in Beat - - name: libbeat - type: group - description: > - Fields common to all Beats - fields: - - name: output - type: group - description: > - Output stats - fields: - - name: type - type: keyword - description: > - Type of output - - name: events - type: group - description: > - Event counters - fields: - - name: acked - type: long - description: > - Number of events acknowledged - - name: active - type: long - description: > - Number of active events - - name: batches - type: long - description: > - Number of event batches - - name: dropped - type: long - description: > - Number of events dropped - - name: duplicates - type: long - description: > - Number of events duplicated - - name: failed - type: long - description: > - Number of events failed - - name: toomany - type: long - description: > - Number of too many events - - name: total - type: long - description: > - Total number of events - - name: read - type: group - description: > - Read stats - fields: - - name: bytes - type: long - description: > - Number of bytes read - - name: errors - type: long - description: > - Number of read errors - - name: write - type: group - description: > - Write stats - fields: - - name: bytes - type: long - description: > - Number of bytes written - - name: errors - type: long - description: > - Number of write errors - - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/_meta/test/stats.800.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/_meta/test/stats.800.json deleted file mode 100644 index 12b52706..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/_meta/test/stats.800.json +++ /dev/null @@ -1,156 +0,0 @@ -{ - "beat": { - "cpu": { - "system": { - "ticks": 95, - "time": { - "ms": 95 - } - }, - "total": { - "ticks": 458, - "time": { - "ms": 458 - }, - "value": 458 - }, - "user": { - "ticks": 363, - "time": { - "ms": 363 - } - } - }, - "info": { - "ephemeral_id": "f32e9a62-56c2-4cde-87be-de5869b2d7b7", - "uptime": { - "ms": 21557 - } - }, - "memstats": { - "gc_next": 10723216, - "memory_alloc": 6145008, - "memory_total": 360839144, - "rss": 44339200 - }, - "runtime": { - "goroutines": 40 - } - }, - "libbeat": { - "config": { - "module": { - "running": 0, - "starts": 0, - "stops": 0 - }, - "scans": 1, - "reloads": 1 - }, - "output": { - "events": { - "acked": 0, - "active": 0, - "batches": 0, - "dropped": 0, - "duplicates": 0, - "failed": 0, - "toomany": 0, - "total": 0 - }, - "read": { - "bytes": 0, - "errors": 0 - }, - "type": "elasticsearch", - "write": { - "bytes": 0, - "errors": 0 - } - }, - "pipeline": { - "clients": 3, - "events": { - "active": 37, - "dropped": 0, - "failed": 0, - "filtered": 1, - "published": 37, - "retry": 69, - "total": 38 - }, - "queue": { - "acked": 0 - } - } - }, - "metricbeat": { - "system": { - "cpu": { - "events": 2, - "failures": 0, - "success": 2 - }, - "filesystem": { - "events": 7, - "failures": 0, - "success": 7 - }, - "fsstat": { - "events": 1, - "failures": 0, - "success": 1 - }, - "load": { - "events": 3, - "failures": 0, - "success": 3 - }, - "memory": { - "events": 3, - "failures": 0, - "success": 3 - }, - "network": { - "events": 0, - "failures": 0, - "success": 0 - }, - "process": { - "events": 17, - "failures": 0, - "success": 17 - }, - "process_summary": { - "events": 2, - "failures": 0, - "success": 2 - }, - "socket_summary": { - "events": 2, - "failures": 0, - "success": 2 - }, - "uptime": { - "events": 1, - "failures": 0, - "success": 1 - } - } - }, - "system": { - "cpu": { - "cores": 8 - }, - "load": { - "1": 1.6753, - "15": 1.8076, - "5": 1.8257, - "norm": { - "1": 0.2094, - "15": 0.226, - "5": 0.2282 - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/data.go deleted file mode 100644 index acc59574..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/data.go +++ /dev/null @@ -1,88 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stats - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/beat" -) - -var ( - schema = s.Schema{ - "uptime": c.Dict("beat.info.uptime", s.Schema{ - "ms": c.Int("ms"), - }), - "runtime": c.Dict("beat.runtime", s.Schema{ - "goroutines": c.Int("goroutines"), - }, c.DictOptional), - "libbeat": c.Dict("libbeat", s.Schema{ - "output": c.Dict("output", s.Schema{ - "type": c.Str("type"), - "events": c.Dict("events", s.Schema{ - "acked": c.Int("acked"), - "active": c.Int("active"), - "batches": c.Int("batches"), - "dropped": c.Int("dropped"), - "duplicates": c.Int("duplicates"), - "failed": c.Int("failed"), - "toomany": c.Int("toomany"), - "total": c.Int("total"), - }), - "read": c.Dict("read", s.Schema{ - "bytes": c.Int("bytes"), - "errors": c.Int("errors"), - }), - "write": c.Dict("write", s.Schema{ - "bytes": c.Int("bytes"), - "errors": c.Int("errors"), - }), - }), - }), - } -) - -func eventMapping(r mb.ReporterV2, info beat.Info, content []byte) error { - var event mb.Event - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", beat.ModuleName) - - event.ModuleFields = common.MapStr{} - event.ModuleFields.Put("id", info.UUID) - event.ModuleFields.Put("type", info.Beat) - - var data map[string]interface{} - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Beat's Stats API response") - } - - event.MetricSetFields, err = schema.Apply(data) - if err != nil { - return errors.Wrap(err, "failure to apply stats schema") - } - - r.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/data_test.go deleted file mode 100644 index 2a2feb40..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/data_test.go +++ /dev/null @@ -1,55 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package stats - -import ( - "io/ioutil" - "path/filepath" - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/metricbeat/module/beat" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestEventMapping(t *testing.T) { - - files, err := filepath.Glob("./_meta/test/stats.*.json") - require.NoError(t, err) - - info := beat.Info{ - UUID: "1234", - Beat: "helloworld", - } - - for _, f := range files { - input, err := ioutil.ReadFile(f) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventMapping(reporter, info, input) - - require.NoError(t, err, f) - require.True(t, len(reporter.GetEvents()) >= 1, f) - require.Equal(t, 0, len(reporter.GetErrors()), f) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/data_xpack.go deleted file mode 100644 index d0b81dbe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/data_xpack.go +++ /dev/null @@ -1,105 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stats - -import ( - "encoding/json" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/beat" -) - -func eventMappingXPack(r mb.ReporterV2, m *MetricSet, info beat.Info, content []byte) error { - now := time.Now() - clusterUUID, err := m.getClusterUUID() - if err != nil { - return errors.Wrap(err, "could not determine cluster UUID") - } - - // Massage info into beat - beat := common.MapStr{ - "name": info.Name, - "host": info.Hostname, - "type": info.Beat, - "uuid": info.UUID, - "version": info.Version, - } - - var metrics map[string]interface{} - err = json.Unmarshal(content, &metrics) - if err != nil { - return errors.Wrap(err, "failure parsing Beat's Stats API response") - } - - fields := common.MapStr{ - "metrics": metrics, - "beat": beat, - "timestamp": now, - } - - var event mb.Event - event.RootFields = common.MapStr{ - "cluster_uuid": clusterUUID, - "timestamp": now, - "interval_ms": m.calculateIntervalMs(), - "type": "beats_stats", - "beats_stats": fields, - } - - event.Index = elastic.MakeXPackMonitoringIndexName(elastic.Beats) - - r.Event(event) - return nil -} - -func (m *MetricSet) calculateIntervalMs() int64 { - return m.Module().Config().Period.Nanoseconds() / 1000 / 1000 -} - -func (m *MetricSet) getClusterUUID() (string, error) { - state, err := beat.GetState(m.MetricSet) - if err != nil { - return "", errors.Wrap(err, "could not get state information") - } - - clusterUUID := state.Monitoring.ClusterUUID - if clusterUUID != "" { - return clusterUUID, nil - } - - if state.Output.Name != "elasticsearch" { - return "", nil - } - - clusterUUID = state.Outputs.Elasticsearch.ClusterUUID - if clusterUUID == "" { - // Output is ES but cluster UUID could not be determined. No point sending monitoring - // data with empty cluster UUID since it will not be associated with the correct ES - // production cluster. Log error instead. - return "", beat.ErrClusterUUID - } - - return clusterUUID, nil - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/stats.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/stats.go deleted file mode 100644 index 6cee03e4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/stats/stats.go +++ /dev/null @@ -1,83 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stats - -import ( - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/beat" -) - -func init() { - mb.Registry.MustAddMetricSet(beat.ModuleName, "stats", New, - mb.WithHostParser(hostParser), - ) -} - -const ( - statsPath = "stats" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: "http", - DefaultPath: statsPath, - }.Build() -) - -// MetricSet defines all fields of the MetricSet -type MetricSet struct { - *beat.MetricSet -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := beat.NewMetricSet(base) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - info, err := beat.GetInfo(m.MetricSet) - if err != nil { - return err - } - - if m.MetricSet.XPackEnabled { - err = eventMappingXPack(r, m, *info, content) - if err != nil { - // Since this is an x-pack code path, we log the error but don't - // return it. Otherwise it would get reported into `metricbeat-*` - // indices. - m.Logger().Error(err) - return nil - } - } else { - return eventMapping(r, *info, content) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/testing.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/testing.go deleted file mode 100644 index 6168279a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/beat/testing.go +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package beat - -// GetConfig for Metricbeat -func GetConfig(metricset string, host string) map[string]interface{} { - return map[string]interface{}{ - "module": ModuleName, - "metricsets": []string{metricset}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/Dockerfile.jewel b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/Dockerfile.jewel deleted file mode 100644 index 19d23bd2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/Dockerfile.jewel +++ /dev/null @@ -1,15 +0,0 @@ -ARG CEPH_VERSION -FROM ceph/daemon:${CEPH_VERSION} - -RUN yum -q install -y jq && yum clean all && rm -fr /var/cache/yum - -# Wait for the health endpoint to have monitors information -HEALTHCHECK --interval=1s --retries=300 \ - CMD curl -s -H "Accept: application/json" localhost:5000/api/v0.1/health \ - | jq .output.health.health_services[0].mons[0] \ - | grep health - -ENV NETWORK_AUTO_DETECT 4 -ENV DEMO_DAEMONS osd,rest_api - -CMD ["demo"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/Dockerfile.nautilus b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/Dockerfile.nautilus deleted file mode 100644 index 130d7716..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/Dockerfile.nautilus +++ /dev/null @@ -1,19 +0,0 @@ -ARG CEPH_VERSION -FROM ceph/daemon:${CEPH_VERSION} - -RUN yum -q install -y jq && yum clean all && rm -fr /var/cache/yum - -# Wait for the health endpoint to have monitors information -ADD healthcheck.sh / -HEALTHCHECK --interval=1s --retries=300 CMD /healthcheck.sh - -EXPOSE 5000 8003 9283 - -ENV NETWORK_AUTO_DETECT 4 -ENV CEPH_DAEMON demo -ENV CEPH_DEMO_UID beats -ENV CEPH_DEMO_BUCKET beats -ENV CEPH_DEMO_ACCESS_KEY demo -ENV CEPH_DEMO_SECRET_KEY demo - -CMD ["demo"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/config-mgr.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/config-mgr.yml deleted file mode 100644 index 548e8f32..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/config-mgr.yml +++ /dev/null @@ -1,19 +0,0 @@ -- module: ceph - metricsets: - - mgr_cluster_health - period: 10s - hosts: [ "https://localhost:8003" ] - #username: "user" - #password: "secret" - -- module: ceph - metricsets: - - mgr_cluster_disk - - mgr_osd_perf - - mgr_pool_disk - # - mgr_osd_pool_stats - # - mgr_osd_tree - period: 1m - hosts: [ "https://localhost:8003" ] - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/config.reference.yml deleted file mode 100644 index 4f2f01d2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/config.reference.yml +++ /dev/null @@ -1,5 +0,0 @@ -- module: ceph - metricsets: ["cluster_disk", "cluster_health", "monitor_health", "pool_disk", "osd_tree"] - period: 10s - hosts: ["localhost:5000"] - enabled: true diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/config.yml deleted file mode 100644 index 6df14df1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/config.yml +++ /dev/null @@ -1,18 +0,0 @@ -- module: ceph - #metricsets: - # - cluster_health - # - cluster_status - # - monitor_health - period: 10s - hosts: ["localhost:5000"] - #username: "user" - #password: "secret" - -- module: ceph - #metricsets: - # - cluster_disk - # - osd_tree - # - osd_df - # - pool_disk - period: 1m - hosts: ["localhost:5000"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/docs.asciidoc deleted file mode 100644 index 0831de00..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/docs.asciidoc +++ /dev/null @@ -1,17 +0,0 @@ -The Ceph module collects metrics by submitting HTTP GET requests to -the http://docs.ceph.com/docs/master/man/8/ceph-rest-api/[ceph-rest-api]. The default metricsets are `cluster_disk`, `cluster_health`, `monitor_health`, `pool_disk`, `osd_tree`. - -[float] -=== Compatibility - -The Ceph module is tested with Ceph Jewel (10.2.10) and Ceph Nautilus (14.2.7). - -Metricsets with the `mgr_` prefix are compatible with Ceph releases using the Ceph Manager Daemon. - -[float] -=== Dashboard - -The Ceph module comes with a predefined dashboard showing Ceph cluster related metrics. For example: - -image::./images/ceph-overview-dashboard.png[] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/fields.yml deleted file mode 100644 index e9414ae1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/fields.yml +++ /dev/null @@ -1,13 +0,0 @@ -- key: ceph - title: "Ceph" - description: > - Ceph module - short_config: false - release: ga - settings: ["ssl", "http"] - fields: - - name: ceph - type: group - description: > - `ceph` contains the metrics that were scraped from CEPH. - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/healthcheck.sh b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/healthcheck.sh deleted file mode 100644 index 09f34f38..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/healthcheck.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -KEYS_JSON=/opt/ceph-container/sree/static/restful-list-keys.json - -if [[ ! -f "${KEYS_JSON}" ]]; then - ceph restful list-keys | grep demo >/dev/null - if [[ $? -eq 0 ]]; then - ceph restful list-keys > ${KEYS_JSON} - else - exit 1 - fi -fi - -ceph health | grep HEALTH_OK && curl -s localhost:5000 >/dev/null diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/kibana/7/dashboard/Metricbeat-ceph-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/kibana/7/dashboard/Metricbeat-ceph-overview.json deleted file mode 100644 index 109c6fa5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/kibana/7/dashboard/Metricbeat-ceph-overview.json +++ /dev/null @@ -1,723 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "This Ceph dashboard that shows the most important cluster metrics.", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "1", - "w": 18, - "x": 30, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Cluster Disk Stats", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "2", - "w": 24, - "x": 24, - "y": 12 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Throughput", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "3", - "w": 24, - "x": 0, - "y": 12 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "IOPS", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "4", - "w": 6, - "x": 24, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "OSD Disk Usage", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "5", - "w": 5, - "x": 0, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "Pools", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "6", - "w": 19, - "x": 5, - "y": 0 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "title": "Pool Objects", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat Ceph] Cluster Overview", - "version": 1 - }, - "id": "c93f2c30-b473-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "dashboard": "7.3.0" - }, - "references": [ - { - "id": "054a0900-b467-11e9-a579-f5c0a5d81340", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "88d48440-b46b-11e9-a579-f5c0a5d81340", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "346d00d0-b46b-11e9-a579-f5c0a5d81340", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "13efa190-b46c-11e9-a579-f5c0a5d81340", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "393df790-b470-11e9-a579-f5c0a5d81340", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "aa9c2f10-b470-11e9-a579-f5c0a5d81340", - "name": "panel_5", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2019-08-19T15:00:55.571Z", - "version": "WzE1NzEsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cluster Disk Stats [Metricbeat Ceph] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "bd70f9c0-b472-11e9-ba7f-f52449624592" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "7b71f300-b466-11e9-841e-0ddf9a697c96", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(159,5,0,1)", - "fill": "0", - "formatter": "bytes", - "hide_in_legend": 0, - "id": "7b71f301-b466-11e9-841e-0ddf9a697c96", - "label": "total", - "line_width": "1", - "metrics": [ - { - "field": "ceph.cluster_disk.total.bytes", - "id": "7b71f302-b466-11e9-841e-0ddf9a697c96", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0.2", - "formatter": "bytes", - "id": "7b71f303-b466-11e9-841e-0ddf9a697c96", - "label": "available", - "line_width": "1", - "metrics": [ - { - "field": "ceph.cluster_disk.available.bytes", - "id": "7b71f304-b466-11e9-841e-0ddf9a697c96", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,196,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "64f99360-b472-11e9-ba7f-f52449624592", - "label": "used", - "line_width": 1, - "metrics": [ - { - "field": "ceph.cluster_disk.used.bytes", - "id": "64f99361-b472-11e9-ba7f-f52449624592", - "type": "max" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Cluster Disk Stats [Metricbeat Ceph] ECS", - "type": "metrics" - } - }, - "id": "054a0900-b467-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-02T10:56:16.795Z", - "version": "WzYwMCwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Throughput [Metricbeat Ceph] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "57f0f3e0-b46b-11e9-88d3-b1e3cace09ae", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,204,202,1)", - "fill": 0, - "formatter": "number", - "id": "57f11af0-b46b-11e9-88d3-b1e3cace09ae", - "label": "read", - "line_width": 2, - "metrics": [ - { - "field": "ceph.cluster_status.traffic.read_bytes", - "id": "57f11af1-b46b-11e9-88d3-b1e3cace09ae", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(176,188,0,1)", - "fill": 0, - "formatter": "number", - "id": "57f11af2-b46b-11e9-88d3-b1e3cace09ae", - "label": "write", - "line_width": 2, - "metrics": [ - { - "field": "ceph.cluster_status.traffic.write_bytes", - "id": "57f11af3-b46b-11e9-88d3-b1e3cace09ae", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Throughput [Metricbeat Ceph] ECS", - "type": "metrics" - } - }, - "id": "88d48440-b46b-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-02T10:54:20.715Z", - "version": "WzU5NiwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "IOPS [Metricbeat Ceph] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "0fc1f2e0-b46b-11e9-9488-8bde5ab143f4", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "0fc1f2e1-b46b-11e9-9488-8bde5ab143f4", - "label": "read", - "line_width": 2, - "metrics": [ - { - "field": "ceph.cluster_status.traffic.read_op_per_sec", - "id": "0fc1f2e2-b46b-11e9-9488-8bde5ab143f4", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#DB1374", - "fill": 0, - "formatter": "number", - "id": "0fc1f2e3-b46b-11e9-9488-8bde5ab143f4", - "label": "write", - "line_width": 2, - "metrics": [ - { - "field": "ceph.cluster_status.traffic.write_op_per_sec", - "id": "0fc1f2e4-b46b-11e9-9488-8bde5ab143f4", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "IOPS [Metricbeat Ceph] ECS", - "type": "metrics" - } - }, - "id": "346d00d0-b46b-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-02T10:54:00.152Z", - "version": "WzU5MiwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "OSD Disk Usage [Metricbeat Ceph] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "gauge_color_rules": [ - { - "gauge": "rgba(226,115,0,1)", - "id": "e681d700-b46b-11e9-9bdc-15c69a730d82", - "operator": "gte", - "value": 70 - }, - { - "gauge": "rgba(247,58,26,1)", - "id": "61b552b0-b513-11e9-81ce-0379c4621e40", - "value": 90 - } - ], - "gauge_inner_width": 10, - "gauge_max": "", - "gauge_style": "half", - "gauge_width": 10, - "id": "e17a9bc0-b46b-11e9-9a02-5de45d117640", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(164,221,0,1)", - "fill": 0, - "formatter": "percent", - "id": "e17a9bc1-b46b-11e9-9a02-5de45d117640", - "label": "OSD disk usage", - "line_width": 2, - "metrics": [ - { - "field": "ceph.osd_df.used.pct", - "id": "e17a9bc2-b46b-11e9-9a02-5de45d117640", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "OSD Disk Usage [Metricbeat Ceph] ECS", - "type": "metrics" - } - }, - "id": "13efa190-b46c-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-02T10:52:20.880Z", - "version": "WzU3NCwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Pools [Metricbeat Ceph] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "e96942b0-b46f-11e9-aefa-c791377b99c3" - } - ], - "bar_color_rules": [ - { - "id": "21aaa880-b470-11e9-aefa-c791377b99c3" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "gauge_color_rules": [ - { - "id": "20eadaf0-b470-11e9-aefa-c791377b99c3" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "b859c050-b46f-11e9-9f8f-97f5e69abdab", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "b859e760-b46f-11e9-9f8f-97f5e69abdab", - "label": "Pools", - "line_width": 2, - "metrics": [ - { - "field": "ceph.pool_disk.id", - "id": "b859e761-b46f-11e9-9f8f-97f5e69abdab", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Pools [Metricbeat Ceph] ECS", - "type": "metrics" - } - }, - "id": "393df790-b470-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-02T10:53:11.179Z", - "version": "WzU4MSwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Pool Objects [Metricbeat Ceph] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "6ac91290-b470-11e9-a4bb-473d6710f872" - } - ], - "bar_color_rules": [ - { - "id": "6b864810-b470-11e9-a4bb-473d6710f872" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "4ce78950-b470-11e9-87e8-53bd102d292b", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": 0, - "formatter": "number", - "id": "4ce78951-b470-11e9-87e8-53bd102d292b", - "label": "Objects", - "line_width": 2, - "metrics": [ - { - "field": "ceph.pool_disk.stats.objects", - "id": "4ce78952-b470-11e9-87e8-53bd102d292b", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "ceph.pool_disk.name", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Pool Objects [Metricbeat Ceph] ECS", - "type": "metrics" - } - }, - "id": "aa9c2f10-b470-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-02T10:53:35.220Z", - "version": "WzU4NiwxXQ==" - } - ], - "version": "7.3.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/supported-versions.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/supported-versions.yml deleted file mode 100644 index b8fc1d52..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/supported-versions.yml +++ /dev/null @@ -1,5 +0,0 @@ -variants: - - CEPH_CODENAME: jewel - CEPH_VERSION: master-6373c6a-jewel-centos-7-x86_64 - - CEPH_CODENAME: nautilus - CEPH_VERSION: master-97985eb-nautilus-centos-7-x86_64 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/df_sample_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/df_sample_response.json deleted file mode 100644 index 0cf66d78..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/df_sample_response.json +++ /dev/null @@ -1,92 +0,0 @@ -{ - "status":"OK", - "output":{ - "pools":[ - { - "stats":{ - "bytes_used":0, - "max_avail":5003444224, - "objects":0, - "kb_used":0 - }, - "name":"rbd", - "id":0 - }, - { - "stats":{ - "bytes_used":0, - "max_avail":5003444224, - "objects":0, - "kb_used":0 - }, - "name":"cephfs_data", - "id":1 - }, - { - "stats":{ - "bytes_used":2068, - "max_avail":5003444224, - "objects":20, - "kb_used":3 - }, - "name":"cephfs_metadata", - "id":2 - }, - { - "stats":{ - "bytes_used":1636, - "max_avail":5003444224, - "objects":4, - "kb_used":2 - }, - "name":".rgw.root", - "id":3 - }, - { - "stats":{ - "bytes_used":0, - "max_avail":5003444224, - "objects":8, - "kb_used":0 - }, - "name":"default.rgw.control", - "id":4 - }, - { - "stats":{ - "bytes_used":0, - "max_avail":5003444224, - "objects":0, - "kb_used":0 - }, - "name":"default.rgw.data.root", - "id":5 - }, - { - "stats":{ - "bytes_used":0, - "max_avail":5003444224, - "objects":0, - "kb_used":0 - }, - "name":"default.rgw.gc", - "id":6 - }, - { - "stats":{ - "bytes_used":0, - "max_avail":5003444224, - "objects":0, - "kb_used":0 - }, - "name":"default.rgw.log", - "id":7 - } - ], - "stats":{ - "total_used_bytes":1428520960, - "total_bytes":6431965184, - "total_avail_bytes":5003444224 - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/osd_df_sample_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/osd_df_sample_response.json deleted file mode 100644 index 8871bbb5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/osd_df_sample_response.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "output": { - "nodes": [ - { - "crush_weight": 0.048691, - "depth": 2, - "device_class": "hdd", - "id": 0, - "kb": 52325356, - "kb_avail": 51245860, - "kb_used": 1079496, - "name": "osd.0", - "pgs": 0, - "pool_weights": {}, - "reweight": 1.0, - "type": "osd", - "type_id": 0, - "utilization": 2.063046, - "var": 1.0 - }, - { - "crush_weight": 0.048691, - "depth": 2, - "device_class": "hdd", - "id": 1, - "kb": 52325356, - "kb_avail": 51245860, - "kb_used": 1079496, - "name": "osd.1", - "pgs": 0, - "pool_weights": {}, - "reweight": 1.0, - "type": "osd", - "type_id": 0, - "utilization": 2.063046, - "var": 1.0 - } - ], - "stray": [], - "summary": { - "average_utilization": 2.063046, - "dev": 0.0, - "max_var": 1.0, - "min_var": 1.0, - "total_kb": 104650712, - "total_kb_avail": 102491720, - "total_kb_used": 2158992 - } - }, - "status": "OK" -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/osd_tree_sample_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/osd_tree_sample_response.json deleted file mode 100644 index 1f43d7c6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/osd_tree_sample_response.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "output": { - "nodes": [ - { - "children": [ - -3 - ], - "id": -1, - "name": "default", - "type": "root", - "type_id": 10 - }, - { - "children": [ - 1, - 0 - ], - "id": -3, - "name": "ceph-mon1", - "pool_weights": {}, - "type": "host", - "type_id": 1 - }, - { - "crush_weight": 0.048691, - "depth": 2, - "device_class": "hdd", - "exists": 1, - "id": 0, - "name": "osd.0", - "pool_weights": {}, - "primary_affinity": 1.0, - "reweight": 1.0, - "status": "up", - "type": "osd", - "type_id": 0 - }, - { - "crush_weight": 0.048691, - "depth": 2, - "device_class": "hdd", - "exists": 1, - "id": 1, - "name": "osd.1", - "pool_weights": {}, - "primary_affinity": 1.0, - "reweight": 1.0, - "status": "up", - "type": "osd", - "type_id": 0 - } - ], - "stray": [] - }, - "status": "OK" -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/sample_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/sample_response.json deleted file mode 100644 index bfc55d8c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/sample_response.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "status":"OK", - "output":{ - "detail":[ - - ], - "timechecks":{ - "round_status":"finished", - "epoch":3, - "round":0 - }, - "health":{ - "health_services":[ - { - "mons":[ - { - "last_updated":"2017-01-19 11:34:50.700723", - "name":"ceph", - "avail_percent":65, - "kb_total":6281216, - "kb_avail":4091244, - "health":"HEALTH_OK", - "kb_used":2189972, - "store_stats":{ - "bytes_total":8488943, - "bytes_log":8488103, - "last_updated":"0.000000", - "bytes_misc":840, - "bytes_sst":0 - } - } - ] - } - ] - }, - "overall_status":"HEALTH_OK", - "summary":[ - - ] - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/status_sample_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/status_sample_response.json deleted file mode 100644 index a40b9cca..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/_meta/testdata/status_sample_response.json +++ /dev/null @@ -1,189 +0,0 @@ -{ - "output": { - "election_epoch": 24, - "fsid": "c8a2176b-630a-4a67-a142-54e23ad91f90", - "fsmap": { - "by_rank": [], - "epoch": 1 - }, - "health": { - "detail": [ - "mon.ceph1 addr 192.168.56.122:6789/0 clock skew 7133.3s > max 0.05s (latency 0.657497s)" - ], - "health": { - "health_services": [ - { - "mons": [ - { - "avail_percent": 87, - "health": "HEALTH_OK", - "kb_avail": 15581228, - "kb_total": 17811456, - "kb_used": 2230228, - "last_updated": "2017-08-24 00:04:09.783438", - "name": "ceph0", - "store_stats": { - "bytes_log": 2031616, - "bytes_misc": 65552, - "bytes_sst": 21914124, - "bytes_total": 24011292, - "last_updated": "0.000000" - } - } - ] - } - ] - }, - "overall_status": "HEALTH_ERR", - "summary": [ - { - "severity": "HEALTH_ERR", - "summary": "101 pgs are stuck inactive for more than 300 seconds" - }, - { - "severity": "HEALTH_WARN", - "summary": "265 pgs degraded" - }, - { - "severity": "HEALTH_WARN", - "summary": "80 pgs stuck degraded" - }, - { - "severity": "HEALTH_WARN", - "summary": "101 pgs stuck inactive" - }, - { - "severity": "HEALTH_WARN", - "summary": "320 pgs stuck unclean" - }, - { - "severity": "HEALTH_WARN", - "summary": "80 pgs stuck undersized" - }, - { - "severity": "HEALTH_WARN", - "summary": "265 pgs undersized" - }, - { - "severity": "HEALTH_WARN", - "summary": "recovery 294/768 objects degraded (38.281%)" - }, - { - "severity": "HEALTH_WARN", - "summary": "recovery 88/768 objects misplaced (11.458%)" - }, - { - "severity": "HEALTH_WARN", - "summary": "1/4 in osds are down" - }, - { - "severity": "HEALTH_WARN", - "summary": "1 mons down, quorum 0,1 ceph0,ceph1" - }, - { - "severity": "HEALTH_WARN", - "summary": "Monitor clock skew detected " - } - ], - "timechecks": { - "epoch": 24, - "mons": [ - { - "health": "HEALTH_OK", - "latency": 0.0, - "name": "ceph0", - "skew": 0.0 - }, - { - "details": "clock skew 7133.3s > max 0.05s", - "health": "HEALTH_WARN", - "latency": 0.657497, - "name": "ceph1", - "skew": 7133.303939 - } - ], - "round": 8, - "round_status": "finished" - } - }, - "monmap": { - "created": "2017-08-22 03:27:23.660293", - "epoch": 1, - "fsid": "c8a2176b-630a-4a67-a142-54e23ad91f90", - "modified": "2017-08-22 03:27:23.660293", - "mons": [ - { - "addr": "192.168.56.121:6789/0", - "name": "ceph0", - "rank": 0 - }, - { - "addr": "192.168.56.122:6789/0", - "name": "ceph1", - "rank": 1 - }, - { - "addr": "192.168.56.123:6789/0", - "name": "ceph2", - "rank": 2 - } - ] - }, - "osdmap": { - "osdmap": { - "epoch": 264, - "full": false, - "nearfull": false, - "num_in_osds": 4, - "num_osds": 6, - "num_remapped_pgs": 240, - "num_up_osds": 3 - } - }, - "pgmap": { - "read_bytes_sec": 55667788, - "read_op_per_sec": 1234, - "write_bytes_sec": 11996158, - "write_op_per_sec": 10, - "bytes_avail": 9965821952, - "bytes_total": 12838682624, - "bytes_used": 2872860672, - "data_bytes": 1054023794, - "degraded_objects": 294, - "degraded_ratio": 0.382812, - "degraded_total": 768, - "misplaced_objects": 88, - "misplaced_ratio": 0.114583, - "misplaced_total": 768, - "num_pgs": 320, - "pgs_by_state": [ - { - "count": 109, - "state_name": "active+undersized+degraded" - }, - { - "count": 101, - "state_name": "undersized+degraded+peered" - }, - { - "count": 55, - "state_name": "active+remapped" - }, - { - "count": 55, - "state_name": "active+undersized+degraded+remapped" - } - ], - "version": 813 - }, - "quorum": [ - 0, - 1 - ], - "quorum_names": [ - "ceph0", - "ceph1" - ] - }, - "status": "OK" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/_meta/data.json deleted file mode 100644 index a26d6f1d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/_meta/data.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "ceph": { - "cluster_disk": { - "available": { - "bytes": 0 - }, - "total": { - "bytes": 0 - }, - "used": { - "bytes": 0 - } - } - }, - "event": { - "dataset": "ceph.cluster_disk", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "cluster_disk" - }, - "service": { - "address": "127.0.0.1:5000", - "type": "ceph" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/_meta/docs.asciidoc deleted file mode 100644 index 014407bd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `cluster_disk` metricset of the Ceph module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/_meta/fields.yml deleted file mode 100644 index 90c24af3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/_meta/fields.yml +++ /dev/null @@ -1,21 +0,0 @@ -- name: cluster_disk - type: group - description: > - cluster_disk - release: ga - fields: - - name: available.bytes - type: long - description: > - Available bytes of the cluster - format: bytes - - name: total.bytes - type: long - description: > - Total bytes of the cluster - format: bytes - - name: used.bytes - type: long - description: > - Used bytes of the cluster - format: bytes diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/cluster_disk.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/cluster_disk.go deleted file mode 100644 index 8f33d0e8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/cluster_disk.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster_disk - -import ( - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/api/v0.1/df" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("ceph", "cluster_disk", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - http.SetHeader("Accept", "application/json") - - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - event, err := eventMapping(content) - if err != nil { - return err - } - - if reported := reporter.Event(mb.Event{MetricSetFields: event}); !reported { - m.Logger().Debug("error reporting event") - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/cluster_disk_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/cluster_disk_integration_test.go deleted file mode 100644 index 9c467a45..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/cluster_disk_integration_test.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration,linux - -package cluster_disk - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "ceph-api") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"cluster_disk"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/cluster_disk_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/cluster_disk_test.go deleted file mode 100644 index b6aa3b97..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/cluster_disk_test.go +++ /dev/null @@ -1,71 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster_disk - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestFetchEventContents(t *testing.T) { - absPath, err := filepath.Abs("../_meta/testdata/") - assert.NoError(t, err) - - response, err := ioutil.ReadFile(absPath + "/df_sample_response.json") - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"cluster_disk"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event.StringToPrint()) - - used := event["used"].(common.MapStr) - assert.EqualValues(t, 1428520960, used["bytes"]) - - total := event["total"].(common.MapStr) - assert.EqualValues(t, uint64(6431965184), total["bytes"]) - - available := event["available"].(common.MapStr) - assert.EqualValues(t, uint64(5003444224), available["bytes"]) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/data.go deleted file mode 100644 index b75daa31..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_disk/data.go +++ /dev/null @@ -1,61 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster_disk - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" -) - -type StatsCluster struct { - TotalUsedBytes int64 `json:"total_used_bytes"` - TotalBytes int64 `json:"total_bytes"` - TotalAvailBytes int64 `json:"total_avail_bytes"` -} - -type Output struct { - StatsCluster StatsCluster `json:"stats"` -} - -type DfRequest struct { - Status string `json:"status"` - Output Output `json:"output"` -} - -func eventMapping(content []byte) (common.MapStr, error) { - var d DfRequest - err := json.Unmarshal(content, &d) - if err != nil { - return nil, errors.Wrap(err, "could not get DFRequest data") - } - - return common.MapStr{ - "used": common.MapStr{ - "bytes": d.Output.StatsCluster.TotalUsedBytes, - }, - "total": common.MapStr{ - "bytes": d.Output.StatsCluster.TotalBytes, - }, - "available": common.MapStr{ - "bytes": d.Output.StatsCluster.TotalAvailBytes, - }, - }, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/_meta/data.json deleted file mode 100644 index 08de2b92..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/_meta/data.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "ceph": { - "cluster_health": { - "overall_status": "HEALTH_OK", - "timechecks": { - "epoch": 3, - "round": { - "status": "finished", - "value": 0 - } - } - } - }, - "event": { - "dataset": "ceph.cluster_health", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "cluster_health" - }, - "service": { - "address": "127.0.0.1:5000", - "type": "ceph" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/_meta/docs.asciidoc deleted file mode 100644 index 2becf7e8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `cluster_health` metricset of the Ceph module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/_meta/fields.yml deleted file mode 100644 index ee42d96d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/_meta/fields.yml +++ /dev/null @@ -1,22 +0,0 @@ -- name: cluster_health - type: group - description: > - cluster_health - release: ga - fields: - - name: overall_status - type: keyword - description: > - Overall status of the cluster - - name: timechecks.epoch - type: long - description: > - Map version - - name: timechecks.round.value - type: long - description: > - timecheck round - - name: timechecks.round.status - type: keyword - description: > - Status of the round diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/cluster_health.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/cluster_health.go deleted file mode 100644 index 887cb9a5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/cluster_health.go +++ /dev/null @@ -1,84 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster_health - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/api/v0.1/health" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("ceph", "cluster_health", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP -} - -// New creates a new instance of the cluster_health MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - http.SetHeader("Accept", "application/json") - - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - events, err := eventMapping(content) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - - reporter.Event(mb.Event{MetricSetFields: events}) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/cluster_health_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/cluster_health_integration_test.go deleted file mode 100644 index 3a4e3799..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/cluster_health_integration_test.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration,linux - -package cluster_health - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "ceph-api") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"cluster_health"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/cluster_health_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/cluster_health_test.go deleted file mode 100644 index e5514e94..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/cluster_health_test.go +++ /dev/null @@ -1,71 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster_health - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestFetchEventContents(t *testing.T) { - absPath, err := filepath.Abs("../_meta/testdata/") - assert.NoError(t, err) - - response, err := ioutil.ReadFile(absPath + "/sample_response.json") - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"cluster_health"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event.StringToPrint()) - - assert.EqualValues(t, "HEALTH_OK", event["overall_status"]) - - timechecks := event["timechecks"].(common.MapStr) - assert.EqualValues(t, 3, timechecks["epoch"]) - - round := timechecks["round"].(common.MapStr) - assert.EqualValues(t, 0, round["value"]) - assert.EqualValues(t, "finished", round["status"]) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/data.go deleted file mode 100644 index bd94c44b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_health/data.go +++ /dev/null @@ -1,64 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster_health - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" -) - -// Timecheck contains part of the response from a HealthRequest -type Timecheck struct { - RoundStatus string `json:"round_status"` - Epoch int64 `json:"epoch"` - Round int64 `json:"round"` -} - -// Output is the body of the status response -type Output struct { - OverallStatus string `json:"overall_status"` - Timechecks Timecheck `json:"timechecks"` -} - -// HealthRequest represents the response to a cluster health request -type HealthRequest struct { - Status string `json:"status"` - Output Output `json:"output"` -} - -func eventMapping(content []byte) (common.MapStr, error) { - var d HealthRequest - err := json.Unmarshal(content, &d) - if err != nil { - return nil, errors.Wrap(err, "error getting HealthRequest data") - } - - return common.MapStr{ - "overall_status": d.Output.OverallStatus, - "timechecks": common.MapStr{ - "epoch": d.Output.Timechecks.Epoch, - "round": common.MapStr{ - "value": d.Output.Timechecks.Round, - "status": d.Output.Timechecks.RoundStatus, - }, - }, - }, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/_meta/data.json deleted file mode 100644 index c6ce81c8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/_meta/data.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "ceph": { - "cluster_status": { - "degraded": { - "objects": 0, - "pct": 0, - "total": 0 - }, - "misplace": { - "objects": 0, - "pct": 0, - "total": 0 - }, - "osd": { - "epoch": 3, - "full": false, - "in_osd_count": 0, - "nearfull": false, - "osd_count": 1, - "remapped_pg_count": 0, - "up_osd_count": 0 - }, - "pg": { - "avail_bytes": 0, - "data_bytes": 0, - "total_bytes": 0, - "used_bytes": 0 - }, - "traffic": { - "read_bytes": 0, - "read_op_per_sec": 0, - "write_bytes": 0, - "write_op_per_sec": 0 - }, - "version": 4 - } - }, - "event": { - "dataset": "ceph.cluster_status", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "cluster_status" - }, - "service": { - "address": "127.0.0.1:5000", - "type": "ceph" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/_meta/docs.asciidoc deleted file mode 100644 index 7bc2a483..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `cluster_status` metricset of the Ceph module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/_meta/fields.yml deleted file mode 100644 index a78136c3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/_meta/fields.yml +++ /dev/null @@ -1,114 +0,0 @@ -- name: cluster_status - type: group - release: ga - description: > - cluster_status - fields: - - name: version - type: long - description: > - Ceph Status version - - name: traffic.read_bytes - type: long - format: bytes - description: > - Cluster read throughput per second - - name: traffic.write_bytes - type: long - format: bytes - description: > - Cluster write throughput per second - - name: traffic.read_op_per_sec - type: long - description: > - Cluster read iops per second - - name: traffic.write_op_per_sec - type: long - description: > - Cluster write iops per second - - name: misplace.total - type: long - description: > - Cluster misplace pg number - - name: misplace.objects - type: long - description: > - Cluster misplace objects number - - name: misplace.ratio - type: scaled_float - format: percent - description: > - Cluster misplace ratio - - name: degraded.total - type: long - description: > - Cluster degraded pg number - - name: degraded.objects - type: long - description: > - Cluster degraded objects number - - name: degraded.ratio - type: scaled_float - format: percent - description: > - Cluster degraded ratio - - name: pg.data_bytes - type: long - format: bytes - description: > - Cluster pg data bytes - - name: pg.avail_bytes - type: long - format: bytes - description: > - Cluster available bytes - - name: pg.total_bytes - type: long - format: bytes - description: > - Cluster total bytes - - name: pg.used_bytes - type: long - format: bytes - description: > - Cluster used bytes - - name: pg_state.state_name - type: long - description: > - Pg state description - - name: pg_state.count - type: long - description: > - Shows how many pgs are in state of pg_state.state_name - - name: pg_state.version - type: long - description: > - Cluster status version - - name: osd.full - type: boolean - description: > - Is osd full - - name: osd.nearfull - type: boolean - description: > - Is osd near full - - name: osd.num_osds - type: long - description: > - Shows how many osds in the cluster - - name: osd.num_up_osds - type: long - description: > - Shows how many osds are on the state of UP - - name: osd.num_in_osds - type: long - description: > - Shows how many osds are on the state of IN - - name: osd.num_remapped_pgs - type: long - description: > - Shows how many osds are on the state of REMAPPED - - name: osd.epoch - type: long - description: > - epoch number diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/cluster_status.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/cluster_status.go deleted file mode 100644 index 69c11a08..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/cluster_status.go +++ /dev/null @@ -1,89 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster_status - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/api/v0.1/status" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("ceph", "cluster_status", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP -} - -// New creates a new instance of the cluster_status MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - http.SetHeader("Accept", "application/json") - - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - events, err := eventsMapping(content) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - - for _, event := range events { - reported := reporter.Event(mb.Event{MetricSetFields: event}) - if !reported { - return nil - } - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/cluster_status_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/cluster_status_integration_test.go deleted file mode 100644 index fee52f71..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/cluster_status_integration_test.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration,linux - -package cluster_status - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "ceph-api") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"cluster_status"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/cluster_status_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/cluster_status_test.go deleted file mode 100644 index 3f6cd3ed..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/cluster_status_test.go +++ /dev/null @@ -1,122 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster_status - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestFetchEventContents(t *testing.T) { - absPath, err := filepath.Abs("../_meta/testdata/") - assert.NoError(t, err) - - response, err := ioutil.ReadFile(absPath + "/status_sample_response.json") - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"cluster_status"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event.StringToPrint()) - - //check status version number - assert.EqualValues(t, 813, event["version"]) - - //check osd info - osdmap := event["osd"].(common.MapStr) - assert.EqualValues(t, false, osdmap["full"]) - assert.EqualValues(t, false, osdmap["nearfull"]) - assert.EqualValues(t, 6, osdmap["osd_count"]) - assert.EqualValues(t, 3, osdmap["up_osd_count"]) - assert.EqualValues(t, 4, osdmap["in_osd_count"]) - assert.EqualValues(t, 240, osdmap["remapped_pg_count"]) - assert.EqualValues(t, 264, osdmap["epoch"]) - - //check traffic info - trafficInfo := event["traffic"].(common.MapStr) - assert.EqualValues(t, 55667788, trafficInfo["read_bytes"]) - assert.EqualValues(t, 1234, trafficInfo["read_op_per_sec"]) - assert.EqualValues(t, 11996158, trafficInfo["write_bytes"]) - assert.EqualValues(t, 10, trafficInfo["write_op_per_sec"]) - - //check misplace info - misplaceInfo := event["misplace"].(common.MapStr) - assert.EqualValues(t, 768, misplaceInfo["total"]) - assert.EqualValues(t, 88, misplaceInfo["objects"]) - assert.EqualValues(t, 0.114583, misplaceInfo["pct"]) - - //check degraded info - degradedInfo := event["degraded"].(common.MapStr) - assert.EqualValues(t, 768, degradedInfo["total"]) - assert.EqualValues(t, 294, degradedInfo["objects"]) - assert.EqualValues(t, 0.382812, degradedInfo["pct"]) - - //check pg info - pgInfo := event["pg"].(common.MapStr) - assert.EqualValues(t, 1054023794, pgInfo["data_bytes"]) - assert.EqualValues(t, 9965821952, pgInfo["avail_bytes"]) - assert.EqualValues(t, 12838682624, pgInfo["total_bytes"]) - assert.EqualValues(t, 2872860672, pgInfo["used_bytes"]) - - //check pg_state info - pgStateInfo := events[1].MetricSetFields["pg_state"].(common.MapStr) - assert.EqualValues(t, "active+undersized+degraded", pgStateInfo["state_name"]) - assert.EqualValues(t, 109, pgStateInfo["count"]) - assert.EqualValues(t, 813, pgStateInfo["version"]) - - pgStateInfo = events[2].MetricSetFields["pg_state"].(common.MapStr) - assert.EqualValues(t, "undersized+degraded+peered", pgStateInfo["state_name"]) - assert.EqualValues(t, 101, pgStateInfo["count"]) - assert.EqualValues(t, 813, pgStateInfo["version"]) - - pgStateInfo = events[3].MetricSetFields["pg_state"].(common.MapStr) - assert.EqualValues(t, "active+remapped", pgStateInfo["state_name"]) - assert.EqualValues(t, 55, pgStateInfo["count"]) - assert.EqualValues(t, 813, pgStateInfo["version"]) - - pgStateInfo = events[4].MetricSetFields["pg_state"].(common.MapStr) - assert.EqualValues(t, "active+undersized+degraded+remapped", pgStateInfo["state_name"]) - assert.EqualValues(t, 55, pgStateInfo["count"]) - assert.EqualValues(t, 813, pgStateInfo["version"]) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/data.go deleted file mode 100644 index c19a75b4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/cluster_status/data.go +++ /dev/null @@ -1,156 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster_status - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" -) - -// PgState represents placement group state -type PgState struct { - Count int64 `json:"count"` - StateName string `json:"state_name"` -} - -// Pgmap represents data from a placement group -type Pgmap struct { - AvailByte int64 `json:"bytes_avail"` - TotalByte int64 `json:"bytes_total"` - UsedByte int64 `json:"bytes_used"` - DataByte int64 `json:"data_bytes"` - - DegradedObjs int64 `json:"degraded_objects"` - DegradedRatio float64 `json:"degraded_ratio"` - DegradedTotal int64 `json:"degraded_total"` - - MisplacedObjs int64 `json:"misplaced_objects"` - MisplacedRatio float64 `json:"misplaced_ratio"` - MisplacedTotal int64 `json:"misplaced_total"` - - ReadByteSec int64 `json:"read_bytes_sec"` - ReadOpSec int64 `json:"read_op_per_sec"` - WriteByteSec int64 `json:"write_bytes_sec"` - WriteOpSec int64 `json:"write_op_per_sec"` - Version int64 `json:"version"` - - PgNum int64 `json:"num_pgs"` - PgStates []PgState `json:"pgs_by_state"` -} - -// Osdmap represents data from an OSD -type Osdmap struct { - Epoch int64 `json:"epoch"` - Full bool `json:"full"` - Nearfull bool `json:"nearfull"` - OsdNum int64 `json:"num_osds"` - UpOsds int64 `json:"num_up_osds"` - InOsds int64 `json:"num_in_osds"` - RemapedPgs int64 `json:"num_remapped_pgs"` -} - -// Osdmap_ is a placeholder for the json parser -type Osdmap_ struct { - Osdmap Osdmap `json:"osdmap"` -} - -// Output is the response body -type Output struct { - Pgmap Pgmap `json:"pgmap"` - Osdmap Osdmap_ `json:"osdmap"` -} - -// HealthRequest represents the response to a health request -type HealthRequest struct { - Status string `json:"status"` - Output Output `json:"output"` -} - -func eventsMapping(content []byte) ([]common.MapStr, error) { - var d HealthRequest - err := json.Unmarshal(content, &d) - if err != nil { - return nil, errors.Wrap(err, "error getting HealthRequest data") - } - - //osd map info - osdmap := d.Output.Osdmap.Osdmap - - osdState := common.MapStr{} - osdState["epoch"] = osdmap.Epoch - osdState["full"] = osdmap.Full - osdState["nearfull"] = osdmap.Nearfull - osdState["osd_count"] = osdmap.OsdNum - osdState["up_osd_count"] = osdmap.UpOsds - osdState["in_osd_count"] = osdmap.InOsds - osdState["remapped_pg_count"] = osdmap.RemapedPgs - - //pg map info - pgmap := d.Output.Pgmap - - traffic := common.MapStr{} - traffic["read_bytes"] = pgmap.ReadByteSec - traffic["read_op_per_sec"] = pgmap.ReadOpSec - traffic["write_bytes"] = pgmap.WriteByteSec - traffic["write_op_per_sec"] = pgmap.WriteOpSec - - misplace := common.MapStr{} - misplace["objects"] = pgmap.MisplacedObjs - misplace["pct"] = pgmap.MisplacedRatio - misplace["total"] = pgmap.MisplacedTotal - - degraded := common.MapStr{} - degraded["objects"] = pgmap.DegradedObjs - degraded["pct"] = pgmap.DegradedRatio - degraded["total"] = pgmap.DegradedTotal - - pg := common.MapStr{} - pg["avail_bytes"] = pgmap.AvailByte - pg["total_bytes"] = pgmap.TotalByte - pg["used_bytes"] = pgmap.UsedByte - pg["data_bytes"] = pgmap.DataByte - - stateEvent := common.MapStr{} - stateEvent["osd"] = osdState - stateEvent["traffic"] = traffic - stateEvent["misplace"] = misplace - stateEvent["degraded"] = degraded - stateEvent["pg"] = pg - stateEvent["version"] = pgmap.Version - - events := []common.MapStr{} - events = append(events, stateEvent) - - //pg state info - for _, state := range pgmap.PgStates { - stateEvn := common.MapStr{ - "count": state.Count, - "state_name": state.StateName, - "version": pgmap.Version, - } - evt := common.MapStr{ - "pg_state": stateEvn, - } - events = append(events, evt) - } - - return events, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/doc.go deleted file mode 100644 index d324be0e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package ceph is a Metricbeat module that contains MetricSets. -*/ -package ceph diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/docker-compose.yml deleted file mode 100644 index e381bed4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/docker-compose.yml +++ /dev/null @@ -1,23 +0,0 @@ -version: '2.3' - -services: - ceph: - image: docker.elastic.co/integrations-ci/beats-ceph:${CEPH_VERSION:-master-97985eb-nautilus-centos-7-x86_64}-2 - build: - context: ./_meta - dockerfile: Dockerfile.${CEPH_CODENAME:-nautilus} - args: - CEPH_VERSION: ${CEPH_VERSION:-master-97985eb-nautilus-centos-7-x86_64} - ports: - - 5000 - - 8003 - - 8080 - ceph-api: - image: docker.elastic.co/integrations-ci/beats-ceph:master-6373c6a-jewel-centos-7-x86_64-1 - build: - context: ./_meta - dockerfile: Dockerfile.jewel - args: - CEPH_VERSION: master-6373c6a-jewel-centos-7-x86_64 - ports: - - 5000 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/fields.go deleted file mode 100644 index f401f784..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package ceph - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "ceph", asset.ModuleFieldsPri, AssetCeph); err != nil { - panic(err) - } -} - -// AssetCeph returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/ceph. -func AssetCeph() string { - return "eJzEm89v47oRx+/5KwY5tUDitlcfCuwvYIM2m2Czix6KQkuTI4k1RRIkFT//9w+kZNnWb9u0V6f3bO93PhoOh8Mh8whr3C6Bos7vABx3Apdw/wl1fn8HwNBSw7XjSi7hn3cAAP4rKBQrBd4B2FwZl1AlU54tISXC+k8NCiQWl5AR/xt0jsvMLuG/99aK+we4z53T9/+7A0g5CmaXQfkRJCmwYfGP22qvYlSp6096iPzzy/+jX0CVdIRLCy5HKNAZTv1/EwcbNAiWGqKRQWpUAZ++vH5d1AKHGEcoorQOTcK4XTdf9mGNoPlnQOfYT7unDXMIRN4JF2QlcLHaOrRHv9lxCSWz1hcjaP75sFOFoAoqDQ6sqVs/T5UpiFtCF2AH6ZQjIirgD68YB660yKKy/bTIzkdrR1qORLg8Rqx1lE6PNvWOhgiRWEdc2e+vNW43yrDTXPZS6UKlO+a2JqR4gTRHurYL1IrmkcbumWh4R2O5klNmjSolW7wTUWIk4404BO15ALGH4u1oCI5B2rHZsd0fm/1xNiNiO/pjsdk3bOePRVjVal+MBoQhacrpwiBhyUlZZDgzTcNV/gFvFFxuVJnlunSg0YBFqoZip2bdGO7w5rDB6hm0wbNKJ9oHBNJY43voQq60Pc15V+OpvDQHqOBWC0JxEVbXyBg7cdAZyLJYDWThhkGt/o/UxVpBOxS1/CwUQxxXvSCWEoEsSYUibiC+NRqKsv3tqbhdhB0lw8wQhuwqg7YTnxi0huE6g9ZQzBi0BuX3DVqDOzxoOlsw4sjNM6bOwNsdqV11tggbgJujkeMNwhBciPKbw7n95mAIzBf9N+cqm43BAFYoeDCUdJj4DyNNzdcsVNZ4+LtxBKrKzoQ61/pbrjYWcrWBgsgt6MwCMQhc1lAqnXz1Dl/kYq8eIDtd7ynLFmkp+lP3SimBpE01YfzJelHoiB5alEjMVax64QnTZZEoy2KtEq1g8Mo+Eqa2ezuSUl8bxoemqoCa8Pz5OgrF5e+Aevo2CmWwIFojS3R2a7LvX54/vL5++TzIF3PHHrTaNUZTFGYmidWyszjc/2t2uCt0Y72UPq7LGzxHZMNdnhPYlGV+f5NeQvXy9tlXZmHdlHTffVVptbnuTve5pIe0vN3emBdHHu6pP0B9GNsFVUXBXSKIQ0m3SXHeHPoUVKBW8Ymu6F/7K6NEa7G91OYHLzLbZOs9Zaz3lPPf80ybnfeU3SZqE8tKVU3L6WbVVEQrVbUpYwdyQBys+Wa08l492XDl5OXPnCxBeWC2UMFRuoSrxBDXz17tA0fDJ4jA099e/C6sU173ue2QYd9762nIjL6mf2rXLuFjaNmHhtBA6+XQ6EETLYJVr+ZQzjE83g+bb/i7f1GlMex75WC7qfvOEWz/J3S5xo2357AziBevkj1C56yPYTZFKSj6lE4mUpI7NbuSOLkdf6xfZz9GZqe2/Rml7uSBy08o6+7P7sTi+aW/Lu44By47J/laOWPC6v7V16vob/6vj1Pmq4PXaKarU9dps+FINZrVcJ46bVQQ65JSM+Kwf5lj3QVq6n15gbDJUcKGWOjT3hm/ZOHu2v1GCpx6XeuUwaqmWQiVRT3B/rfK9gfYbYA5Z+qHcAW3NCrdM7c0Hp61Lird29uPeHBXvzhxKeDkpDsj+Ih1nbl20D1I2PS29PQTZ1/IK8vAL8VQWpIhcFn54rgVeIXNaNcHoTWnGLYVr5NuGmuDuweG75xiQgWxEa8aNHa9xgNwITAjIvwfcElFyRByxh7AWgbo6GJkjfPhOtf5F7TymxCpzhjelSgHXNZcK7olVRW4I1RnXheLwbY/Mhrh01kiyyLSLLLtgwcQivq0UnUseWiBDw/eULF6rRPJ1ijWGiTD3ix46XaoyXheKOS6yfx5s9SnDKxKukZ34yTYsjuYDr2Zq1oeSYjKsgfIlXUPYJRyI3lxq/Hcjs9syKGuUM4FM9h/PneWk2rDO2EQ3HvAoiYmzOjVFqgqCtLvC2pKmycb5FneP6f7JvPc1SuIQ4/4fvXUAzvP08chWOwK7kzhH9wO3Og465iQ28qidVyISt2HgVTuL/943KJ9gL8/SvXX/lxueEHMNiFpyiV321iO97uiytu+gjVIGJf1TYlwj7u2O5jcDY4Ewhm3NnNsJD3QkNnYFzX3d2VDSuDOr3elYLBCKLUfJaY2/YfY1ynnvCMqZQjKDZrg6zmFXEpc3rkkfSGPJgZlna/Chrpa9FuprLPARunvjbb2br+wPrFdS8GD3WBFPexiDJqsD4Ru+VcMHZZ5m17PGffG3LdwaB2mSX1Vbp63bvAXCxf46ArNv/XqiOvPAAAA//+0W4ni" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr/event_mapping.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr/event_mapping.go deleted file mode 100644 index ee173cea..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr/event_mapping.go +++ /dev/null @@ -1,65 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr - -import ( - "encoding/json" - "fmt" - - "github.com/pkg/errors" -) - -// Request stores either or finished command result. -type Request struct { - HasFailed bool `json:"has_failed"` - Finished []Result `json:"finished"` - Failed []Result `json:"failed"` -} - -// Result stores ceph command output (and status). -type Result struct { - Command string `json:"command"` - Outb string `json:"outb"` - Outs string `json:"outs"` -} - -// UnmarshalResponse method unmarshals the content to the given response object. -func UnmarshalResponse(content []byte, response interface{}) error { - var request Request - err := json.Unmarshal(content, &request) - if err != nil { - return errors.Wrap(err, "could not get request data") - } - - if request.HasFailed { - if len(request.Failed) != 1 { - return errors.New("expected single failed command") - } - return fmt.Errorf("%s: %s", request.Failed[0].Outs, request.Failed[0].Command) - } - - if len(request.Finished) != 1 { - return errors.New("expected single finished command") - } - - err = json.Unmarshal([]byte(request.Finished[0].Outb), response) - if err != nil { - return errors.Wrap(err, "could not get response data") - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr/metricset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr/metricset.go deleted file mode 100644 index a8e84100..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr/metricset.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr - -import ( - "fmt" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP -} - -var _ mb.MetricSet = new(MetricSet) - -// NewMetricSet creates an metric set that can be used to build other metricsets that query Ceph mgr API. -func NewMetricSet(base mb.BaseMetricSet) (*MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - http.SetMethod("POST") - http.SetHeader("Content-Type", "application/json") - http.SetHeader("Accept", "application/json") - return &MetricSet{ - base, - http, - }, nil -} - -func (m *MetricSet) WithPrefix(prefix string) *MetricSet { - m.HTTP.SetBody([]byte(fmt.Sprintf(`{"prefix": "%s", "format": "json"}`, prefix))) - return m -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/data.json deleted file mode 100644 index 1ca708c4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/data.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "ceph": { - "cluster_disk": { - "available": { - "bytes": 0 - }, - "total": { - "bytes": 0 - }, - "used": { - "bytes": 0 - } - } - }, - "event": { - "dataset": "ceph.mgr_cluster_disk", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "mgr_cluster_disk" - }, - "service": { - "address": "localhost:8003", - "type": "ceph" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/docs.asciidoc deleted file mode 100644 index 00e5d01f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `mgr_cluster_disk` metricset of the Ceph module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/fields.yml deleted file mode 100644 index f6ae58ce..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/fields.yml +++ /dev/null @@ -1,6 +0,0 @@ -- name: mgr_cluster_disk - type: group - description: > - see: cluster_disk - release: beta - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/config.yml deleted file mode 100644 index fdc68400..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/request?wait=1" -suffix: json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/failed.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/failed.json deleted file mode 100644 index 409e19fb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/failed.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "failed": [ - { - "command": "dfb format=json-pretty", - "outb": "", - "outs": "command not known" - } - ], - "finished": [], - "has_failed": true, - "id": "139687220237200", - "is_finished": true, - "is_waiting": false, - "running": [], - "state": "failed", - "waiting": [] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/failed.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/failed.json-expected.json deleted file mode 100644 index 64265a15..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/failed.json-expected.json +++ /dev/null @@ -1,3 +0,0 @@ -[ - {"error":{"message":"could not get response data: command not known: dfb format=json-pretty"},"event":{"dataset":"ceph.mgr_cluster_disk","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_cluster_disk","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}} -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/sample.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/sample.json deleted file mode 100644 index 68f48340..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/sample.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "failed": [], - "finished": [ - { - "command": "df format=json-pretty", - "outb": "{\n \"stats\": {\n \"total_bytes\": 10737418240,\n \"total_avail_bytes\": 9659875328,\n \"total_used_bytes\": 3801088,\n \"total_used_raw_bytes\": 1077542912,\n \"total_used_raw_ratio\": 0.10035400092601776,\n \"num_osds\": 1,\n \"num_per_pool_osds\": 1\n },\n \"stats_by_class\": {},\n \"pools\": [\n {\n \"name\": \"rbd\",\n \"id\": 1,\n \"stats\": {\n \"stored\": 0,\n \"objects\": 0,\n \"kb_used\": 0,\n \"bytes_used\": 0,\n \"percent_used\": 0,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \"cephfs_data\",\n \"id\": 2,\n \"stats\": {\n \"stored\": 0,\n \"objects\": 0,\n \"kb_used\": 0,\n \"bytes_used\": 0,\n \"percent_used\": 0,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \"cephfs_metadata\",\n \"id\": 3,\n \"stats\": {\n \"stored\": 2286,\n \"objects\": 22,\n \"kb_used\": 512,\n \"bytes_used\": 524288,\n \"percent_used\": 5.7465484132990241e-05,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \".rgw.root\",\n \"id\": 4,\n \"stats\": {\n \"stored\": 2398,\n \"objects\": 6,\n \"kb_used\": 384,\n \"bytes_used\": 393216,\n \"percent_used\": 4.3099731556139886e-05,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \"default.rgw.control\",\n \"id\": 5,\n \"stats\": {\n \"stored\": 0,\n \"objects\": 8,\n \"kb_used\": 0,\n \"bytes_used\": 0,\n \"percent_used\": 0,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \"default.rgw.meta\",\n \"id\": 6,\n \"stats\": {\n \"stored\": 736,\n \"objects\": 5,\n \"kb_used\": 256,\n \"bytes_used\": 262144,\n \"percent_used\": 2.873356788768433e-05,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \"default.rgw.log\",\n \"id\": 7,\n \"stats\": {\n \"stored\": 0,\n \"objects\": 176,\n \"kb_used\": 0,\n \"bytes_used\": 0,\n \"percent_used\": 0,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \"default.rgw.buckets.index\",\n \"id\": 8,\n \"stats\": {\n \"stored\": 0,\n \"objects\": 1,\n \"kb_used\": 0,\n \"bytes_used\": 0,\n \"percent_used\": 0,\n \"max_avail\": 9123004416\n }\n }\n ]\n}\n", - "outs": "" - } - ], - "has_failed": false, - "id": "139687220240336", - "is_finished": true, - "is_waiting": false, - "running": [], - "state": "success", - "waiting": [] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/sample.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/sample.json-expected.json deleted file mode 100644 index bc10caba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/_meta/testdata/sample.json-expected.json +++ /dev/null @@ -1,3 +0,0 @@ -[ - {"ceph":{"cluster_disk":{"available":{"bytes":9659875328},"total":{"bytes":10737418240},"used":{"bytes":3801088}}},"event":{"dataset":"ceph.mgr_cluster_disk","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_cluster_disk","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}} -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/data.go deleted file mode 100644 index 8940f503..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/data.go +++ /dev/null @@ -1,53 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_cluster_disk - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr" -) - -type DfResponse struct { - Stats struct { - TotalBytes uint64 `json:"total_bytes"` - TotalAvailableBytes uint64 `json:"total_avail_bytes"` - TotalUsedBytes uint64 `json:"total_used_bytes"` - } `json:"stats"` -} - -func eventMapping(content []byte) (common.MapStr, error) { - var response DfResponse - err := mgr.UnmarshalResponse(content, &response) - if err != nil { - return nil, errors.Wrap(err, "could not get response data") - } - - return common.MapStr{ - "used": common.MapStr{ - "bytes": response.Stats.TotalUsedBytes, - }, - "total": common.MapStr{ - "bytes": response.Stats.TotalBytes, - }, - "available": common.MapStr{ - "bytes": response.Stats.TotalAvailableBytes, - }, - }, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/mgr_cluster_disk.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/mgr_cluster_disk.go deleted file mode 100644 index 14342f13..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/mgr_cluster_disk.go +++ /dev/null @@ -1,81 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_cluster_disk - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr" -) - -const ( - defaultScheme = "https" - defaultPath = "/request" - defaultQueryParams = "wait=1" - - cephPrefix = "df" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - QueryParams: defaultQueryParams, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("ceph", "mgr_cluster_disk", New, - mb.WithHostParser(hostParser), - ) -} - -type MetricSet struct { - *mgr.MetricSet -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - metricSet, err := mgr.NewMetricSet(base) - if err != nil { - return nil, err - } - metricSet = metricSet.WithPrefix(cephPrefix) - return &MetricSet{metricSet}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - event, err := eventMapping(content) - if err != nil { - return err - } - - reporter.Event(mb.Event{ - ModuleFields: common.MapStr{ - "cluster_disk": event, - }}) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/mgr_cluster_disk_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/mgr_cluster_disk_integration_test.go deleted file mode 100644 index bb7f21f4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/mgr_cluster_disk_integration_test.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration,linux - -package mgr_cluster_disk - -import ( - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgrtest" -) - -const user = "demo" - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "ceph") - - f := mbtest.NewReportingMetricSetV2Error(t, - getConfig(service.HostForPort(8003), mgrtest.GetPassword(t, service.HostForPort(5000), user))) - err := mbtest.WriteEventsReporterV2Error(f, t, "") - require.NoError(t, err) -} - -func getConfig(host, password string) map[string]interface{} { - return map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"mgr_cluster_disk"}, - "hosts": []string{host}, - "username": user, - "password": password, - "ssl.verification_mode": "none", - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/mgr_cluster_disk_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/mgr_cluster_disk_test.go deleted file mode 100644 index d658fa6b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_disk/mgr_cluster_disk_test.go +++ /dev/null @@ -1,29 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_cluster_disk - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph" -) - -func TestDataFiles(t *testing.T) { - mbtest.TestDataFiles(t, "ceph", "mgr_cluster_disk") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/data.json deleted file mode 100644 index 14cee62d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/data.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "ceph": { - "cluster_health": { - "overall_status": "HEALTH_OK", - "timechecks": { - "epoch": 3, - "round": { - "status": "finished", - "value": 0 - } - } - } - }, - "event": { - "dataset": "ceph.mgr_cluster_health", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "mgr_cluster_health" - }, - "service": { - "address": "127.0.0.1:8003", - "type": "ceph" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/docs.asciidoc deleted file mode 100644 index 73d74cd2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `mgr_cluster_health` metricset of the Ceph module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/fields.yml deleted file mode 100644 index 6d627dcb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/fields.yml +++ /dev/null @@ -1,6 +0,0 @@ -- name: mgr_cluster_health - type: group - description: > - see: cluster_health - release: beta - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/testdata/failed.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/testdata/failed.json deleted file mode 100644 index 409e19fb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/testdata/failed.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "failed": [ - { - "command": "dfb format=json-pretty", - "outb": "", - "outs": "command not known" - } - ], - "finished": [], - "has_failed": true, - "id": "139687220237200", - "is_finished": true, - "is_waiting": false, - "running": [], - "state": "failed", - "waiting": [] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/testdata/status.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/testdata/status.json deleted file mode 100644 index 258dbe92..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/testdata/status.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "failed": [], - "finished": [ - { - "command": "status format=json-pretty", - "outb": "{\n \"fsid\": \"aa90baeb-6f42-4c6d-8728-882907da4655\",\n \"health\": {\n \"checks\": {},\n \"status\": \"HEALTH_OK\"\n },\n \"election_epoch\": 3,\n \"quorum\": [\n 0\n ],\n \"quorum_names\": [\n \"42697164830d\"\n ],\n \"quorum_age\": 1200,\n \"monmap\": {\n \"epoch\": 1,\n \"fsid\": \"aa90baeb-6f42-4c6d-8728-882907da4655\",\n \"modified\": \"2020-02-13 12:37:02.294475\",\n \"created\": \"2020-02-13 12:37:02.294475\",\n \"min_mon_release\": 14,\n \"min_mon_release_name\": \"nautilus\",\n \"features\": {\n \"persistent\": [\n \"kraken\",\n \"luminous\",\n \"mimic\",\n \"osdmap-prune\",\n \"nautilus\"\n ],\n \"optional\": []\n },\n \"mons\": [\n {\n \"rank\": 0,\n \"name\": \"42697164830d\",\n \"public_addrs\": {\n \"addrvec\": [\n {\n \"type\": \"v2\",\n \"addr\": \"172.30.0.2:3300\",\n \"nonce\": 0\n }\n ]\n },\n \"addr\": \"172.30.0.2:3300/0\",\n \"public_addr\": \"172.30.0.2:3300/0\"\n }\n ]\n },\n \"osdmap\": {\n \"osdmap\": {\n \"epoch\": 18,\n \"num_osds\": 1,\n \"num_up_osds\": 1,\n \"num_in_osds\": 1,\n \"num_remapped_pgs\": 0\n }\n },\n \"pgmap\": {\n \"pgs_by_state\": [\n {\n \"state_name\": \"active+clean\",\n \"count\": 64\n }\n ],\n \"num_pgs\": 64,\n \"num_pools\": 8,\n \"num_objects\": 218,\n \"data_bytes\": 5420,\n \"bytes_used\": 1077542912,\n \"bytes_avail\": 9659875328,\n \"bytes_total\": 10737418240\n },\n \"fsmap\": {\n \"epoch\": 5,\n \"id\": 1,\n \"up\": 1,\n \"in\": 1,\n \"max\": 1,\n \"by_rank\": [\n {\n \"filesystem_id\": 1,\n \"rank\": 0,\n \"name\": \"demo\",\n \"status\": \"up:active\",\n \"gid\": 4129\n }\n ],\n \"up:standby\": 0\n },\n \"mgrmap\": {\n \"epoch\": 5,\n \"active_gid\": 4100,\n \"active_name\": \"42697164830d\",\n \"active_addrs\": {\n \"addrvec\": [\n {\n \"type\": \"v2\",\n \"addr\": \"172.30.0.2:6800\",\n \"nonce\": 206\n },\n {\n \"type\": \"v1\",\n \"addr\": \"172.30.0.2:6801\",\n \"nonce\": 206\n }\n ]\n },\n \"active_addr\": \"172.30.0.2:6801/206\",\n \"active_change\": \"2020-02-13 12:37:04.535336\",\n \"available\": true,\n \"standbys\": [],\n \"modules\": [\n \"iostat\",\n \"restful\"\n ],\n \"available_modules\": [\n {\n \"name\": \"ansible\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"password\": {\n \"name\": \"password\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"server_url\": {\n \"name\": \"server_url\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"username\": {\n \"name\": \"username\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"verify_server\": {\n \"name\": \"verify_server\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"balancer\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"active\": {\n \"name\": \"active\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"False\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"automatically balance PGs across cluster\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"begin_time\": {\n \"name\": \"begin_time\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"0000\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"beginning time of day to automatically balance\",\n \"long_desc\": \"This is a time of day in the format HHMM.\",\n \"tags\": [],\n \"see_also\": []\n },\n \"begin_weekday\": {\n \"name\": \"begin_weekday\",\n \"type\": \"uint\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"0\",\n \"min\": \"0\",\n \"max\": \"7\",\n \"enum_allowed\": [],\n \"desc\": \"Restrict automatic balancing to this day of the week or later\",\n \"long_desc\": \"0 or 7 = Sunday, 1 = Monday, etc.\",\n \"tags\": [],\n \"see_also\": []\n },\n \"crush_compat_max_iterations\": {\n \"name\": \"crush_compat_max_iterations\",\n \"type\": \"uint\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"25\",\n \"min\": \"1\",\n \"max\": \"250\",\n \"enum_allowed\": [],\n \"desc\": \"maximum number of iterations to attempt optimization\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"crush_compat_metrics\": {\n \"name\": \"crush_compat_metrics\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"pgs,objects,bytes\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"metrics with which to calculate OSD utilization\",\n \"long_desc\": \"Value is a list of one or more of \\\"pgs\\\", \\\"objects\\\", or \\\"bytes\\\", and indicates which metrics to use to balance utilization.\",\n \"tags\": [],\n \"see_also\": []\n },\n \"crush_compat_step\": {\n \"name\": \"crush_compat_step\",\n \"type\": \"float\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"0.5\",\n \"min\": \"0.001\",\n \"max\": \"0.999\",\n \"enum_allowed\": [],\n \"desc\": \"aggressiveness of optimization\",\n \"long_desc\": \".99 is very aggressive, .01 is less aggressive\",\n \"tags\": [],\n \"see_also\": []\n },\n \"end_time\": {\n \"name\": \"end_time\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"2400\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"ending time of day to automatically balance\",\n \"long_desc\": \"This is a time of day in the format HHMM.\",\n \"tags\": [],\n \"see_also\": []\n },\n \"end_weekday\": {\n \"name\": \"end_weekday\",\n \"type\": \"uint\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"7\",\n \"min\": \"0\",\n \"max\": \"7\",\n \"enum_allowed\": [],\n \"desc\": \"Restrict automatic balancing to days of the week earlier than this\",\n \"long_desc\": \"0 or 7 = Sunday, 1 = Monday, etc.\",\n \"tags\": [],\n \"see_also\": []\n },\n \"min_score\": {\n \"name\": \"min_score\",\n \"type\": \"float\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"0\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"minimum score, below which no optimization is attempted\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"mode\": {\n \"name\": \"mode\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"none\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [\n \"crush-compat\",\n \"none\",\n \"upmap\"\n ],\n \"desc\": \"Balancer mode\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"pool_ids\": {\n \"name\": \"pool_ids\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"pools which the automatic balancing will be limited to\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"sleep_interval\": {\n \"name\": \"sleep_interval\",\n \"type\": \"secs\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"60\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"how frequently to wake up and attempt optimization\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"upmap_max_deviation\": {\n \"name\": \"upmap_max_deviation\",\n \"type\": \"float\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"0.01\",\n \"min\": \"0\",\n \"max\": \"1\",\n \"enum_allowed\": [],\n \"desc\": \"deviation below which no optimization is attempted\",\n \"long_desc\": \"If the ratio between the fullest and least-full OSD is below this value then we stop trying to optimize placement.\",\n \"tags\": [],\n \"see_also\": []\n },\n \"upmap_max_iterations\": {\n \"name\": \"upmap_max_iterations\",\n \"type\": \"uint\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"10\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"maximum upmap optimization iterations\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"crash\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"retain_interval\": {\n \"name\": \"retain_interval\",\n \"type\": \"secs\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"31536000\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"how long to retain crashes before pruning them\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"warn_recent_interval\": {\n \"name\": \"warn_recent_interval\",\n \"type\": \"secs\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"1209600\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"time interval in which to warn about recent crashes\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"dashboard\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"ALERTMANAGER_API_HOST\": {\n \"name\": \"ALERTMANAGER_API_HOST\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"AUDIT_API_ENABLED\": {\n \"name\": \"AUDIT_API_ENABLED\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"False\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"AUDIT_API_LOG_PAYLOAD\": {\n \"name\": \"AUDIT_API_LOG_PAYLOAD\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"ENABLE_BROWSABLE_API\": {\n \"name\": \"ENABLE_BROWSABLE_API\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"FEATURE_TOGGLE_cephfs\": {\n \"name\": \"FEATURE_TOGGLE_cephfs\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"FEATURE_TOGGLE_iscsi\": {\n \"name\": \"FEATURE_TOGGLE_iscsi\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"FEATURE_TOGGLE_mirroring\": {\n \"name\": \"FEATURE_TOGGLE_mirroring\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"FEATURE_TOGGLE_rbd\": {\n \"name\": \"FEATURE_TOGGLE_rbd\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"FEATURE_TOGGLE_rgw\": {\n \"name\": \"FEATURE_TOGGLE_rgw\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"GANESHA_CLUSTERS_RADOS_POOL_NAMESPACE\": {\n \"name\": \"GANESHA_CLUSTERS_RADOS_POOL_NAMESPACE\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"GRAFANA_API_PASSWORD\": {\n \"name\": \"GRAFANA_API_PASSWORD\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"admin\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"GRAFANA_API_URL\": {\n \"name\": \"GRAFANA_API_URL\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"GRAFANA_API_USERNAME\": {\n \"name\": \"GRAFANA_API_USERNAME\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"admin\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"GRAFANA_UPDATE_DASHBOARDS\": {\n \"name\": \"GRAFANA_UPDATE_DASHBOARDS\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"False\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"ISCSI_API_SSL_VERIFICATION\": {\n \"name\": \"ISCSI_API_SSL_VERIFICATION\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"PROMETHEUS_API_HOST\": {\n \"name\": \"PROMETHEUS_API_HOST\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"REST_REQUESTS_TIMEOUT\": {\n \"name\": \"REST_REQUESTS_TIMEOUT\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"45\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"RGW_API_ACCESS_KEY\": {\n \"name\": \"RGW_API_ACCESS_KEY\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"RGW_API_ADMIN_RESOURCE\": {\n \"name\": \"RGW_API_ADMIN_RESOURCE\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"admin\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"RGW_API_HOST\": {\n \"name\": \"RGW_API_HOST\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"RGW_API_PORT\": {\n \"name\": \"RGW_API_PORT\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"80\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"RGW_API_SCHEME\": {\n \"name\": \"RGW_API_SCHEME\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"http\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"RGW_API_SECRET_KEY\": {\n \"name\": \"RGW_API_SECRET_KEY\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"RGW_API_SSL_VERIFY\": {\n \"name\": \"RGW_API_SSL_VERIFY\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"RGW_API_USER_ID\": {\n \"name\": \"RGW_API_USER_ID\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"crt_file\": {\n \"name\": \"crt_file\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"jwt_token_ttl\": {\n \"name\": \"jwt_token_ttl\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"28800\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"key_file\": {\n \"name\": \"key_file\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"password\": {\n \"name\": \"password\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"server_addr\": {\n \"name\": \"server_addr\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"0.0.0.0\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"server_port\": {\n \"name\": \"server_port\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"8080\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"ssl\": {\n \"name\": \"ssl\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"ssl_server_port\": {\n \"name\": \"ssl_server_port\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"8443\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"standby_behaviour\": {\n \"name\": \"standby_behaviour\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"redirect\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [\n \"error\",\n \"redirect\"\n ],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"standby_error_status_code\": {\n \"name\": \"standby_error_status_code\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"500\",\n \"min\": \"400\",\n \"max\": \"599\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"url_prefix\": {\n \"name\": \"url_prefix\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"username\": {\n \"name\": \"username\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"deepsea\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"salt_api_eauth\": {\n \"name\": \"salt_api_eauth\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"sharedsecret\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"salt_api_password\": {\n \"name\": \"salt_api_password\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"salt_api_url\": {\n \"name\": \"salt_api_url\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"salt_api_username\": {\n \"name\": \"salt_api_username\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"devicehealth\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"enable_monitoring\": {\n \"name\": \"enable_monitoring\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"False\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"monitor device health metrics\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"mark_out_threshold\": {\n \"name\": \"mark_out_threshold\",\n \"type\": \"secs\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"2419200\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"automatically mark OSD if it may fail before this long\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"pool_name\": {\n \"name\": \"pool_name\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"device_health_metrics\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"name of pool in which to store device health metrics\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"retention_period\": {\n \"name\": \"retention_period\",\n \"type\": \"secs\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"15552000\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"how long to retain device health metrics\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"scrape_frequency\": {\n \"name\": \"scrape_frequency\",\n \"type\": \"secs\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"86400\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"how frequently to scrape device health metrics\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"self_heal\": {\n \"name\": \"self_heal\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"preemptively heal cluster around devices that may fail\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"sleep_interval\": {\n \"name\": \"sleep_interval\",\n \"type\": \"secs\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"600\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"how frequently to wake up and check device health\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"warn_threshold\": {\n \"name\": \"warn_threshold\",\n \"type\": \"secs\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"7257600\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"raise health warning if OSD may fail before this long\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"diskprediction_local\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"predict_interval\": {\n \"name\": \"predict_interval\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"86400\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"sleep_interval\": {\n \"name\": \"sleep_interval\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"600\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"influx\",\n \"can_run\": false,\n \"error_string\": \"influxdb python module not found\",\n \"module_options\": {\n \"batch_size\": {\n \"name\": \"batch_size\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"5000\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"database\": {\n \"name\": \"database\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"ceph\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"hostname\": {\n \"name\": \"hostname\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"None\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"interval\": {\n \"name\": \"interval\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"30\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"password\": {\n \"name\": \"password\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"None\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"port\": {\n \"name\": \"port\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"8086\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"ssl\": {\n \"name\": \"ssl\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"false\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"threads\": {\n \"name\": \"threads\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"5\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"username\": {\n \"name\": \"username\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"None\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"verify_ssl\": {\n \"name\": \"verify_ssl\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"true\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"insights\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {}\n },\n {\n \"name\": \"iostat\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {}\n },\n {\n \"name\": \"k8sevents\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"ceph_event_retention_days\": {\n \"name\": \"ceph_event_retention_days\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"7\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"Days to hold ceph event information within local cache\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"config_check_secs\": {\n \"name\": \"config_check_secs\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"10\",\n \"min\": \"10\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"interval (secs) to check for cluster configuration changes\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"localpool\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"failure_domain\": {\n \"name\": \"failure_domain\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"host\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"failure domain for any created local pool\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"min_size\": {\n \"name\": \"min_size\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"default min_size for any created local pool\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"num_rep\": {\n \"name\": \"num_rep\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"3\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"default replica count for any created local pool\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"pg_num\": {\n \"name\": \"pg_num\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"128\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"default pg_num for any created local pool\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"prefix\": {\n \"name\": \"prefix\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"name prefix for any created local pool\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"subtree\": {\n \"name\": \"subtree\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"rack\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"CRUSH level for which to create a local pool\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"orchestrator_cli\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"orchestrator\": {\n \"name\": \"orchestrator\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"pg_autoscaler\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"sleep_interval\": {\n \"name\": \"sleep_interval\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"60\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"progress\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"max_completed_events\": {\n \"name\": \"max_completed_events\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"50\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"number of past completed events to remember\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"persist_interval\": {\n \"name\": \"persist_interval\",\n \"type\": \"secs\",\n \"level\": \"advanced\",\n \"flags\": 1,\n \"default_value\": \"5\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"how frequently to persist completed events\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"prometheus\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"rbd_stats_pools\": {\n \"name\": \"rbd_stats_pools\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"rbd_stats_pools_refresh_interval\": {\n \"name\": \"rbd_stats_pools_refresh_interval\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"scrape_interval\": {\n \"name\": \"scrape_interval\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"server_addr\": {\n \"name\": \"server_addr\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"server_port\": {\n \"name\": \"server_port\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"rbd_support\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {}\n },\n {\n \"name\": \"restful\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"key_file\": {\n \"name\": \"key_file\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"server_addr\": {\n \"name\": \"server_addr\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"server_port\": {\n \"name\": \"server_port\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"rook\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {}\n },\n {\n \"name\": \"selftest\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"roption1\": {\n \"name\": \"roption1\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"roption2\": {\n \"name\": \"roption2\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"xyz\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"rwoption1\": {\n \"name\": \"rwoption1\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"rwoption2\": {\n \"name\": \"rwoption2\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"rwoption3\": {\n \"name\": \"rwoption3\",\n \"type\": \"float\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"rwoption4\": {\n \"name\": \"rwoption4\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"rwoption5\": {\n \"name\": \"rwoption5\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"rwoption6\": {\n \"name\": \"rwoption6\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"testkey\": {\n \"name\": \"testkey\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"testlkey\": {\n \"name\": \"testlkey\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"testnewline\": {\n \"name\": \"testnewline\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"status\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {}\n },\n {\n \"name\": \"telegraf\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"address\": {\n \"name\": \"address\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"unixgram:///tmp/telegraf.sock\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"interval\": {\n \"name\": \"interval\",\n \"type\": \"secs\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"15\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"telemetry\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"channel_basic\": {\n \"name\": \"channel_basic\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"Share basic cluster information (size, version)\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"channel_crash\": {\n \"name\": \"channel_crash\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"channel_device\": {\n \"name\": \"channel_device\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"True\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"channel_ident\": {\n \"name\": \"channel_ident\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"False\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"contact\": {\n \"name\": \"contact\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"None\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"description\": {\n \"name\": \"description\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"None\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"device_url\": {\n \"name\": \"device_url\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"https://telemetry.ceph.com/device\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"enabled\": {\n \"name\": \"enabled\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"False\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"interval\": {\n \"name\": \"interval\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"24\",\n \"min\": \"8\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"last_opt_revision\": {\n \"name\": \"last_opt_revision\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"1\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"leaderboard\": {\n \"name\": \"leaderboard\",\n \"type\": \"bool\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"False\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"organization\": {\n \"name\": \"organization\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"None\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"proxy\": {\n \"name\": \"proxy\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"None\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"url\": {\n \"name\": \"url\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"https://telemetry.ceph.com/report\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n },\n {\n \"name\": \"test_orchestrator\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {}\n },\n {\n \"name\": \"volumes\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {}\n },\n {\n \"name\": \"zabbix\",\n \"can_run\": true,\n \"error_string\": \"\",\n \"module_options\": {\n \"identifier\": {\n \"name\": \"identifier\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"interval\": {\n \"name\": \"interval\",\n \"type\": \"secs\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"60\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"zabbix_host\": {\n \"name\": \"zabbix_host\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"None\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"zabbix_port\": {\n \"name\": \"zabbix_port\",\n \"type\": \"int\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"10051\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n },\n \"zabbix_sender\": {\n \"name\": \"zabbix_sender\",\n \"type\": \"str\",\n \"level\": \"advanced\",\n \"flags\": 0,\n \"default_value\": \"/usr/bin/zabbix_sender\",\n \"min\": \"\",\n \"max\": \"\",\n \"enum_allowed\": [],\n \"desc\": \"\",\n \"long_desc\": \"\",\n \"tags\": [],\n \"see_also\": []\n }\n }\n }\n ],\n \"services\": {\n \"restful\": \"https://42697164830d:8003/\"\n },\n \"always_on_modules\": {\n \"nautilus\": [\n \"balancer\",\n \"crash\",\n \"devicehealth\",\n \"orchestrator_cli\",\n \"progress\",\n \"rbd_support\",\n \"status\",\n \"volumes\"\n ]\n }\n },\n \"servicemap\": {\n \"epoch\": 3,\n \"modified\": \"2020-02-13 12:37:22.548073\",\n \"services\": {\n \"rbd-mirror\": {\n \"daemons\": {\n \"summary\": \"\",\n \"4164\": {\n \"start_epoch\": 3,\n \"start_stamp\": \"2020-02-13 12:37:21.683166\",\n \"gid\": 4164,\n \"addr\": \"172.30.0.2:0/4224599352\",\n \"metadata\": {\n \"arch\": \"x86_64\",\n \"ceph_release\": \"nautilus\",\n \"ceph_version\": \"ceph version 14.2.7 (3d58626ebeec02d8385a4cefb92c6cbc3a45bfe8) nautilus (stable)\",\n \"ceph_version_short\": \"14.2.7\",\n \"cpu\": \"Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz\",\n \"distro\": \"centos\",\n \"distro_description\": \"CentOS Linux 7 (Core)\",\n \"distro_version\": \"7\",\n \"hostname\": \"42697164830d\",\n \"id\": \"admin\",\n \"instance_id\": \"4164\",\n \"kernel_description\": \"#1 SMP Tue Jul 2 22:58:16 UTC 2019\",\n \"kernel_version\": \"4.9.184-linuxkit\",\n \"mem_swap_kb\": \"2097148\",\n \"mem_total_kb\": \"8164244\",\n \"os\": \"Linux\"\n }\n }\n }\n },\n \"rgw\": {\n \"daemons\": {\n \"summary\": \"\",\n \"42697164830d\": {\n \"start_epoch\": 2,\n \"start_stamp\": \"2020-02-13 12:37:19.480410\",\n \"gid\": 4145,\n \"addr\": \"172.30.0.2:0/1483840010\",\n \"metadata\": {\n \"arch\": \"x86_64\",\n \"ceph_release\": \"nautilus\",\n \"ceph_version\": \"ceph version 14.2.7 (3d58626ebeec02d8385a4cefb92c6cbc3a45bfe8) nautilus (stable)\",\n \"ceph_version_short\": \"14.2.7\",\n \"cpu\": \"Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz\",\n \"distro\": \"centos\",\n \"distro_description\": \"CentOS Linux 7 (Core)\",\n \"distro_version\": \"7\",\n \"frontend_config#0\": \"beast endpoint=0.0.0.0:8080\",\n \"frontend_type#0\": \"beast\",\n \"hostname\": \"42697164830d\",\n \"kernel_description\": \"#1 SMP Tue Jul 2 22:58:16 UTC 2019\",\n \"kernel_version\": \"4.9.184-linuxkit\",\n \"mem_swap_kb\": \"2097148\",\n \"mem_total_kb\": \"8164244\",\n \"num_handles\": \"1\",\n \"os\": \"Linux\",\n \"pid\": \"968\",\n \"zone_id\": \"7af69646-d006-4076-bd75-9253e35323b2\",\n \"zone_name\": \"default\",\n \"zonegroup_id\": \"b5760001-d60d-4698-a8a2-2143e35c5543\",\n \"zonegroup_name\": \"default\"\n }\n }\n }\n },\n \"rgw-nfs\": {\n \"daemons\": {\n \"summary\": \"\",\n \"42697164830d\": {\n \"start_epoch\": 3,\n \"start_stamp\": \"2020-02-13 12:37:21.726085\",\n \"gid\": 4168,\n \"addr\": \"172.30.0.2:0/1234614580\",\n \"metadata\": {\n \"arch\": \"x86_64\",\n \"ceph_release\": \"nautilus\",\n \"ceph_version\": \"ceph version 14.2.7 (3d58626ebeec02d8385a4cefb92c6cbc3a45bfe8) nautilus (stable)\",\n \"ceph_version_short\": \"14.2.7\",\n \"cpu\": \"Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz\",\n \"distro\": \"centos\",\n \"distro_description\": \"CentOS Linux 7 (Core)\",\n \"distro_version\": \"7\",\n \"frontend_config#0\": \"rgwlib\",\n \"frontend_type#0\": \"rgw-nfs\",\n \"hostname\": \"42697164830d\",\n \"kernel_description\": \"#1 SMP Tue Jul 2 22:58:16 UTC 2019\",\n \"kernel_version\": \"4.9.184-linuxkit\",\n \"mem_swap_kb\": \"2097148\",\n \"mem_total_kb\": \"8164244\",\n \"num_handles\": \"1\",\n \"os\": \"Linux\",\n \"pid\": \"2004\",\n \"zone_id\": \"7af69646-d006-4076-bd75-9253e35323b2\",\n \"zone_name\": \"default\",\n \"zonegroup_id\": \"b5760001-d60d-4698-a8a2-2143e35c5543\",\n \"zonegroup_name\": \"default\"\n }\n }\n }\n }\n }\n },\n \"progress_events\": {}\n}\n", - "outs": "" - } - ], - "has_failed": false, - "id": "140713918770960", - "is_finished": true, - "is_waiting": false, - "running": [], - "state": "success", - "waiting": [] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/testdata/time_sync_status.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/testdata/time_sync_status.json deleted file mode 100644 index 55dc45fd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/_meta/testdata/time_sync_status.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "failed": [], - "finished": [ - { - "command": "time-sync-status format=json-pretty", - "outb": "{\n \"timechecks\": {\n \"epoch\": 3,\n \"round\": 0,\n \"round_status\": \"finished\"\n }\n}\n", - "outs": "" - } - ], - "has_failed": false, - "id": "140713918770000", - "is_finished": true, - "is_waiting": false, - "running": [], - "state": "success", - "waiting": [] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/data.go deleted file mode 100644 index b81fad37..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/data.go +++ /dev/null @@ -1,64 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_cluster_health - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr" -) - -type StatusResponse struct { - Health struct { - Status string `json:"status"` - } `json:"health"` -} - -type TimeSyncStatusResponse struct { - Timechecks struct { - RoundStatus string `json:"round_status"` - Epoch int64 `json:"epoch"` - Round int64 `json:"round"` - } `json:"timechecks"` -} - -func eventMapping(statusContent, timeSyncStatusContent []byte) (common.MapStr, error) { - var statusResponse StatusResponse - err := mgr.UnmarshalResponse(statusContent, &statusResponse) - if err != nil { - return nil, errors.Wrap(err, "could not unmarshal response") - } - - var timeSyncStatusResponse TimeSyncStatusResponse - err = mgr.UnmarshalResponse(timeSyncStatusContent, &timeSyncStatusResponse) - if err != nil { - return nil, errors.Wrap(err, "could not unmarshal response") - } - - return common.MapStr{ - "overall_status": statusResponse.Health.Status, - "timechecks": common.MapStr{ - "epoch": timeSyncStatusResponse.Timechecks.Epoch, - "round": common.MapStr{ - "value": timeSyncStatusResponse.Timechecks.Round, - "status": timeSyncStatusResponse.Timechecks.RoundStatus, - }, - }, - }, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/mgr_cluster_health.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/mgr_cluster_health.go deleted file mode 100644 index fa2c1f38..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/mgr_cluster_health.go +++ /dev/null @@ -1,90 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_cluster_health - -import ( - "fmt" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr" -) - -const ( - defaultScheme = "https" - defaultPath = "/request" - defaultQueryParams = "wait=1" - - cephStatusPrefix = "status" - cephTimeSyncStatusPrefix = "time-sync-status" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - QueryParams: defaultQueryParams, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("ceph", "mgr_cluster_health", New, - mb.WithHostParser(hostParser), - ) -} - -type MetricSet struct { - *mgr.MetricSet -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - metricSet, err := mgr.NewMetricSet(base) - if err != nil { - return nil, err - } - return &MetricSet{metricSet}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - m.HTTP.SetBody([]byte(fmt.Sprintf(`{"prefix": "%s", "format": "json"}`, cephStatusPrefix))) - statusContent, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - m.HTTP.SetBody([]byte(fmt.Sprintf(`{"prefix": "%s", "format": "json"}`, cephTimeSyncStatusPrefix))) - timeStatusContent, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - event, err := eventMapping(statusContent, timeStatusContent) - if err != nil { - return err - } - - reporter.Event(mb.Event{ - ModuleFields: common.MapStr{ - "cluster_health": event, - }}) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/mgr_cluster_health_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/mgr_cluster_health_integration_test.go deleted file mode 100644 index 3ab6a315..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/mgr_cluster_health_integration_test.go +++ /dev/null @@ -1,51 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration,linux - -package mgr_cluster_health - -import ( - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgrtest" -) - -const user = "demo" - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "ceph") - - f := mbtest.NewReportingMetricSetV2Error(t, - getConfig(service.HostForPort(8003), mgrtest.GetPassword(t, service.HostForPort(5000), user))) - err := mbtest.WriteEventsReporterV2Error(f, t, "") - require.NoError(t, err) -} -func getConfig(host, password string) map[string]interface{} { - return map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"mgr_cluster_health"}, - "hosts": []string{host}, - "username": user, - "password": password, - "ssl.verification_mode": "none", - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/mgr_cluster_health_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/mgr_cluster_health_test.go deleted file mode 100644 index 3aa12fe4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_cluster_health/mgr_cluster_health_test.go +++ /dev/null @@ -1,116 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_cluster_health - -import ( - "encoding/json" - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/stretchr/testify/require" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -type clientRequest struct { - Prefix string `json:"prefix"` -} - -func TestFetchEventContents(t *testing.T) { - absPath, err := filepath.Abs("./_meta/testdata/") - assert.NoError(t, err) - - statusResponse, err := ioutil.ReadFile(absPath + "/status.json") - assert.NoError(t, err) - timeSyncStatusResponse, err := ioutil.ReadFile(absPath + "/time_sync_status.json") - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - - defer r.Body.Close() - var request clientRequest - err := json.NewDecoder(r.Body).Decode(&request) - require.NoError(t, err) - - if request.Prefix == "status" { - w.Write(statusResponse) - } else if request.Prefix == "time-sync-status" { - w.Write(timeSyncStatusResponse) - } - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"mgr_cluster_health"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].ModuleFields["cluster_health"].(common.MapStr) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event.StringToPrint()) - - assert.EqualValues(t, "HEALTH_OK", event["overall_status"]) - - timechecks := event["timechecks"].(common.MapStr) - assert.EqualValues(t, 3, timechecks["epoch"]) - - round := timechecks["round"].(common.MapStr) - assert.EqualValues(t, 0, round["value"]) - assert.EqualValues(t, "finished", round["status"]) -} - -func TestFetchEventContents_Failed(t *testing.T) { - absPath, err := filepath.Abs("./_meta/testdata/") - assert.NoError(t, err) - - response, err := ioutil.ReadFile(absPath + "/failed.json") - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"mgr_cluster_health"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - assert.Empty(t, events) - assert.NotEmpty(t, errs) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/data.json deleted file mode 100644 index ec4fc55b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/data.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "ceph": { - "mgr_osd_perf": { - "id": 0, - "stats": { - "commit_latency_ms": 23, - "apply_latency_ms": 23, - "commit_latency_ns": 23000000, - "apply_latency_ns": 23000000 - } - } - }, - "event": { - "dataset": "ceph.mgr_osd_perf", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "mgr_osd_perf" - }, - "service": { - "address": "127.0.0.1:8003", - "type": "ceph" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/docs.asciidoc deleted file mode 100644 index 2af82348..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `mgr_osd_perf` metricset of the Ceph module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/fields.yml deleted file mode 100644 index 5adb0f64..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/fields.yml +++ /dev/null @@ -1,21 +0,0 @@ -- name: mgr_osd_perf - type: group - description: > - OSD performance metrics of Ceph cluster - release: beta - fields: - - name: id - type: long - description: OSD ID - - name: stats.commit_latency_ms - type: long - description: Commit latency in ms - - name: stats.apply_latency_ms - type: long - description: Apply latency in ms - - name: stats.commit_latency_ns - type: long - description: Commit latency in ns - - name: stats.apply_latency_ns - type: long - description: Apply latency in ns diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/config.yml deleted file mode 100644 index fdc68400..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/request?wait=1" -suffix: json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/failed.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/failed.json deleted file mode 100644 index 409e19fb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/failed.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "failed": [ - { - "command": "dfb format=json-pretty", - "outb": "", - "outs": "command not known" - } - ], - "finished": [], - "has_failed": true, - "id": "139687220237200", - "is_finished": true, - "is_waiting": false, - "running": [], - "state": "failed", - "waiting": [] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/failed.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/failed.json-expected.json deleted file mode 100644 index d61d21f6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/failed.json-expected.json +++ /dev/null @@ -1,3 +0,0 @@ -[ - {"error":{"message":"could not get response data: command not known: dfb format=json-pretty"},"event":{"dataset":"ceph.mgr_osd_perf","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_perf","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}} -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/sample.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/sample.json deleted file mode 100644 index 8d2dcf75..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/sample.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "failed": [], - "finished": [ - { - "command": "osd perf format=json-pretty", - "outb": "{\n \"pg_ready\": true,\n \"osdstats\": {\n \"osd_perf_infos\": [\n {\n \"id\": 1,\n \"perf_stats\": {\n \"commit_latency_ms\": 1,\n \"apply_latency_ms\": 2,\n \"commit_latency_ns\": 3,\n \"apply_latency_ns\": 4\n }\n }\n ]\n }\n\n}\n", - "outs": "" - } - ], - "has_failed": false, - "id": "140301322418768", - "is_finished": true, - "is_waiting": false, - "running": [], - "state": "success", - "waiting": [] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/sample.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/sample.json-expected.json deleted file mode 100644 index f36c0d5e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/_meta/testdata/sample.json-expected.json +++ /dev/null @@ -1,3 +0,0 @@ -[ - {"ceph":{"mgr_osd_perf":{"id":1,"stats":{"apply_latency_ms":2,"apply_latency_ns":4,"commit_latency_ms":1,"commit_latency_ns":3}}},"event":{"dataset":"ceph.mgr_osd_perf","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_perf","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}} -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/data.go deleted file mode 100644 index 562515e7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/data.go +++ /dev/null @@ -1,62 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_osd_perf - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr" -) - -type OsdPerfResponse struct { - OsdStats struct { - OsdPerfInfos []struct { - ID int64 `json:"id"` - PerfStats struct { - CommitLatencyMs uint64 `json:"commit_latency_ms"` - ApplyLatencyMs uint64 `json:"apply_latency_ms"` - CommitLatencyNs uint64 `json:"commit_latency_ns"` - ApplyLatencyNs uint64 `json:"apply_latency_ns"` - } `json:"perf_stats"` - } `json:"osd_perf_infos"` - } `json:"osdstats"` -} - -func eventsMapping(content []byte) ([]common.MapStr, error) { - var response OsdPerfResponse - err := mgr.UnmarshalResponse(content, &response) - if err != nil { - return nil, errors.Wrap(err, "could not get response data") - } - - var events []common.MapStr - for _, OsdPerfInfo := range response.OsdStats.OsdPerfInfos { - event := common.MapStr{ - "id": OsdPerfInfo.ID, - "stats": common.MapStr{ - "commit_latency_ms": OsdPerfInfo.PerfStats.CommitLatencyMs, - "apply_latency_ms": OsdPerfInfo.PerfStats.ApplyLatencyMs, - "commit_latency_ns": OsdPerfInfo.PerfStats.CommitLatencyNs, - "apply_latency_ns": OsdPerfInfo.PerfStats.ApplyLatencyNs, - }, - } - events = append(events, event) - } - return events, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/mgr_osd_perf.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/mgr_osd_perf.go deleted file mode 100644 index 239afd61..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/mgr_osd_perf.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_osd_perf - -import ( - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr" -) - -const ( - defaultScheme = "https" - defaultPath = "/request" - defaultQueryParams = "wait=1" - - cephPrefix = "osd perf" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - QueryParams: defaultQueryParams, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("ceph", "mgr_osd_perf", New, - mb.WithHostParser(hostParser), - ) -} - -type MetricSet struct { - *mgr.MetricSet -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - metricSet, err := mgr.NewMetricSet(base) - if err != nil { - return nil, err - } - metricSet = metricSet.WithPrefix(cephPrefix) - return &MetricSet{metricSet}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - events, err := eventsMapping(content) - if err != nil { - return err - } - - for _, event := range events { - reported := reporter.Event(mb.Event{MetricSetFields: event}) - if !reported { - return nil - } - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/mgr_osd_perf_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/mgr_osd_perf_integration_test.go deleted file mode 100644 index a187bfef..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/mgr_osd_perf_integration_test.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration,linux - -package mgr_osd_perf - -import ( - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgrtest" -) - -const user = "demo" - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "ceph") - - f := mbtest.NewReportingMetricSetV2Error(t, - getConfig(service.HostForPort(8003), mgrtest.GetPassword(t, service.HostForPort(5000), user))) - err := mbtest.WriteEventsReporterV2Error(f, t, "") - require.NoError(t, err) -} - -func getConfig(host, password string) map[string]interface{} { - return map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"mgr_osd_perf"}, - "hosts": []string{host}, - "username": user, - "password": password, - "ssl.verification_mode": "none", - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/mgr_osd_perf_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/mgr_osd_perf_test.go deleted file mode 100644 index 500d812c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_perf/mgr_osd_perf_test.go +++ /dev/null @@ -1,29 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_osd_perf - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph" -) - -func TestDataFiles(t *testing.T) { - mbtest.TestDataFiles(t, "ceph", "mgr_osd_perf") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/data.json deleted file mode 100644 index 180c8f7a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/data.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "ceph": { - "mgr_osd_pool_stats": { - "pool_id": "9", - "pool_name": "scbench", - "client_io_rate": { - "read_bytes_sec": "85", - "write_bytes_sec": "802631707", - "read_op_per_sec": "0", - "write_op_per_sec": "336" - } - } - }, - "event": { - "dataset": "ceph.mgr_osd_pool_stats", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "mgr_osd_pool_stats" - }, - "service": { - "address": "127.0.0.1:8003", - "type": "ceph" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/docs.asciidoc deleted file mode 100644 index 618cf1bd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `mgr_osd_pool_stats` metricset of the Ceph module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/fields.yml deleted file mode 100644 index b6eabf1d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/fields.yml +++ /dev/null @@ -1,28 +0,0 @@ -- name: mgr_osd_pool_stats - type: group - description: > - OSD pool stats of Ceph cluster - release: beta - fields: - - name: pool_name - type: keyword - description: Pool name - - name: pool_id - type: long - description: Pool ID - - name: client_io_rate - type: object - description: Client I/O rates - fields: - - name: read_bytes_sec - type: long - keyword: Bytes read per second - - name: write_bytes_sec - type: long - keyword: Bytes written per second - - name: read_op_per_sec - type: long - keyword: Read operations per second - - name: write_op_per_sec - type: long - keyword: Write operations per second diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/config.yml deleted file mode 100644 index fdc68400..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/request?wait=1" -suffix: json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/failed.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/failed.json deleted file mode 100644 index 409e19fb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/failed.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "failed": [ - { - "command": "dfb format=json-pretty", - "outb": "", - "outs": "command not known" - } - ], - "finished": [], - "has_failed": true, - "id": "139687220237200", - "is_finished": true, - "is_waiting": false, - "running": [], - "state": "failed", - "waiting": [] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/failed.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/failed.json-expected.json deleted file mode 100644 index 7ec863fa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/failed.json-expected.json +++ /dev/null @@ -1,3 +0,0 @@ -[ - {"error":{"message":"could not get response data: command not known: dfb format=json-pretty"},"event":{"dataset":"ceph.mgr_osd_pool_stats","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_pool_stats","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}} -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/sample.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/sample.json deleted file mode 100644 index af0a1ef6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/sample.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "failed": [], - "finished": [ - { - "command": "osd pool stats format=json-pretty", - "outb": "[\n {\n \"pool_name\": \"rbd\",\n \"pool_id\": 1,\n \"recovery\": {},\n \"recovery_rate\": {},\n \"client_io_rate\": { \"read_bytes_sec\": 1, \"read_op_per_sec\": 2, \"write_bytes_sec\": 3, \"write_op_per_sec\": 4 }\n },\n {\n \"pool_name\": \"cephfs_data\",\n \"pool_id\": 2,\n \"recovery\": {},\n \"recovery_rate\": {},\n \"client_io_rate\": {}\n },\n {\n \"pool_name\": \"cephfs_metadata\",\n \"pool_id\": 3,\n \"recovery\": {},\n \"recovery_rate\": {},\n \"client_io_rate\": {}\n },\n {\n \"pool_name\": \".rgw.root\",\n \"pool_id\": 4,\n \"recovery\": {},\n \"recovery_rate\": {},\n \"client_io_rate\": {}\n },\n {\n \"pool_name\": \"default.rgw.control\",\n \"pool_id\": 5,\n \"recovery\": {},\n \"recovery_rate\": {},\n \"client_io_rate\": {}\n },\n {\n \"pool_name\": \"default.rgw.meta\",\n \"pool_id\": 6,\n \"recovery\": {},\n \"recovery_rate\": {},\n \"client_io_rate\": {}\n },\n {\n \"pool_name\": \"default.rgw.log\",\n \"pool_id\": 7,\n \"recovery\": {},\n \"recovery_rate\": {},\n \"client_io_rate\": {}\n },\n {\n \"pool_name\": \"default.rgw.buckets.index\",\n \"pool_id\": 8,\n \"recovery\": {},\n \"recovery_rate\": {},\n \"client_io_rate\": {}\n }\n]\n", - "outs": "" - } - ], - "has_failed": false, - "id": "140301322349968", - "is_finished": true, - "is_waiting": false, - "running": [], - "state": "success", - "waiting": [] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/sample.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/sample.json-expected.json deleted file mode 100644 index 50146e84..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/_meta/testdata/sample.json-expected.json +++ /dev/null @@ -1,10 +0,0 @@ -[ - {"ceph":{"mgr_osd_pool_stats":{"client_io_rate":{"read_bytes_sec":0,"read_op_per_sec":0,"write_bytes_sec":0,"write_op_per_sec":0},"pool_id":5,"pool_name":"default.rgw.control"}},"event":{"dataset":"ceph.mgr_osd_pool_stats","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_pool_stats","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"mgr_osd_pool_stats":{"client_io_rate":{"read_bytes_sec":0,"read_op_per_sec":0,"write_bytes_sec":0,"write_op_per_sec":0},"pool_id":7,"pool_name":"default.rgw.log"}},"event":{"dataset":"ceph.mgr_osd_pool_stats","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_pool_stats","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"mgr_osd_pool_stats":{"client_io_rate":{"read_bytes_sec":0,"read_op_per_sec":0,"write_bytes_sec":0,"write_op_per_sec":0},"pool_id":4,"pool_name":".rgw.root"}},"event":{"dataset":"ceph.mgr_osd_pool_stats","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_pool_stats","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"mgr_osd_pool_stats":{"client_io_rate":{"read_bytes_sec":0,"read_op_per_sec":0,"write_bytes_sec":0,"write_op_per_sec":0},"pool_id":3,"pool_name":"cephfs_metadata"}},"event":{"dataset":"ceph.mgr_osd_pool_stats","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_pool_stats","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"mgr_osd_pool_stats":{"client_io_rate":{"read_bytes_sec":0,"read_op_per_sec":0,"write_bytes_sec":0,"write_op_per_sec":0},"pool_id":2,"pool_name":"cephfs_data"}},"event":{"dataset":"ceph.mgr_osd_pool_stats","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_pool_stats","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"mgr_osd_pool_stats":{"client_io_rate":{"read_bytes_sec":1,"read_op_per_sec":2,"write_bytes_sec":3,"write_op_per_sec":4},"pool_id":1,"pool_name":"rbd"}},"event":{"dataset":"ceph.mgr_osd_pool_stats","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_pool_stats","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"mgr_osd_pool_stats":{"client_io_rate":{"read_bytes_sec":0,"read_op_per_sec":0,"write_bytes_sec":0,"write_op_per_sec":0},"pool_id":6,"pool_name":"default.rgw.meta"}},"event":{"dataset":"ceph.mgr_osd_pool_stats","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_pool_stats","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"mgr_osd_pool_stats":{"client_io_rate":{"read_bytes_sec":0,"read_op_per_sec":0,"write_bytes_sec":0,"write_op_per_sec":0},"pool_id":8,"pool_name":"default.rgw.buckets.index"}},"event":{"dataset":"ceph.mgr_osd_pool_stats","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_pool_stats","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}} -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/data.go deleted file mode 100644 index a4990384..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/data.go +++ /dev/null @@ -1,60 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_osd_pool_stats - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr" -) - -type OsdPoolStat struct { - PoolID uint64 `json:"pool_id"` - PoolName string `json:"pool_name"` - ClientIORate struct { - ReadBytesSec uint64 `json:"read_bytes_sec"` - WriteBytesSec uint64 `json:"write_bytes_sec"` - ReadOpPerSec uint64 `json:"read_op_per_sec"` - WriteOpPerSec uint64 `json:"write_op_per_sec"` - } `json:"client_io_rate"` -} - -func eventsMapping(content []byte) ([]common.MapStr, error) { - var response []OsdPoolStat - err := mgr.UnmarshalResponse(content, &response) - if err != nil { - return nil, errors.Wrap(err, "could not get response data") - } - - var events []common.MapStr - for _, stat := range response { - event := common.MapStr{ - "pool_id": stat.PoolID, - "pool_name": stat.PoolName, - "client_io_rate": common.MapStr{ - "read_bytes_sec": stat.ClientIORate.ReadBytesSec, - "write_bytes_sec": stat.ClientIORate.WriteBytesSec, - "read_op_per_sec": stat.ClientIORate.ReadOpPerSec, - "write_op_per_sec": stat.ClientIORate.WriteOpPerSec, - }, - } - events = append(events, event) - } - return events, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/mgr_osd_pool_stats.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/mgr_osd_pool_stats.go deleted file mode 100644 index 1ce58e3a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/mgr_osd_pool_stats.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_osd_pool_stats - -import ( - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr" -) - -const ( - defaultScheme = "https" - defaultPath = "/request" - defaultQueryParams = "wait=1" - - cephPrefix = "osd pool stats" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - QueryParams: defaultQueryParams, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("ceph", "mgr_osd_pool_stats", New, - mb.WithHostParser(hostParser), - ) -} - -type MetricSet struct { - *mgr.MetricSet -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - metricSet, err := mgr.NewMetricSet(base) - if err != nil { - return nil, err - } - metricSet = metricSet.WithPrefix(cephPrefix) - return &MetricSet{metricSet}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - events, err := eventsMapping(content) - if err != nil { - return err - } - - for _, event := range events { - reported := reporter.Event(mb.Event{MetricSetFields: event}) - if !reported { - return nil - } - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/mgr_osd_pool_stats_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/mgr_osd_pool_stats_integration_test.go deleted file mode 100644 index 3dcfb120..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/mgr_osd_pool_stats_integration_test.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration,linux - -package mgr_osd_pool_stats - -import ( - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgrtest" -) - -const user = "demo" - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "ceph") - - f := mbtest.NewReportingMetricSetV2Error(t, - getConfig(service.HostForPort(8003), mgrtest.GetPassword(t, service.HostForPort(5000), user))) - err := mbtest.WriteEventsReporterV2Error(f, t, "") - require.NoError(t, err) -} - -func getConfig(host, password string) map[string]interface{} { - return map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"mgr_osd_pool_stats"}, - "hosts": []string{host}, - "username": user, - "password": password, - "ssl.verification_mode": "none", - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/mgr_osd_pool_stats_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/mgr_osd_pool_stats_test.go deleted file mode 100644 index 8b84f192..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_pool_stats/mgr_osd_pool_stats_test.go +++ /dev/null @@ -1,29 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_osd_pool_stats - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph" -) - -func TestDataFiles(t *testing.T) { - mbtest.TestDataFiles(t, "ceph", "mgr_osd_pool_stats") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/data.json deleted file mode 100644 index 9816f8f0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/data.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "ceph": { - "osd_tree": { - "children": [ - "-2" - ], - "father": "", - "id": -1, - "name": "default", - "type": "root", - "type_id": 10 - } - }, - "event": { - "dataset": "ceph.mgr_osd_tree", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "mgr_osd_tree" - }, - "service": { - "address": "127.0.0.1:8003", - "type": "ceph" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/docs.asciidoc deleted file mode 100644 index 440f1141..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `mgr_osd_tree` metricset of the Ceph module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/fields.yml deleted file mode 100644 index 2be502ea..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/fields.yml +++ /dev/null @@ -1,6 +0,0 @@ -- name: mgr_osd_tree - type: group - description: > - see: osd_tree - release: beta - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/config.yml deleted file mode 100644 index fdc68400..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/request?wait=1" -suffix: json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/failed.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/failed.json deleted file mode 100644 index 409e19fb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/failed.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "failed": [ - { - "command": "dfb format=json-pretty", - "outb": "", - "outs": "command not known" - } - ], - "finished": [], - "has_failed": true, - "id": "139687220237200", - "is_finished": true, - "is_waiting": false, - "running": [], - "state": "failed", - "waiting": [] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/failed.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/failed.json-expected.json deleted file mode 100644 index 4deb6443..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/failed.json-expected.json +++ /dev/null @@ -1,3 +0,0 @@ -[ - {"error":{"message":"could not get response data: command not known: dfb format=json-pretty"},"event":{"dataset":"ceph.mgr_osd_tree","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_tree","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}} -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/sample.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/sample.json deleted file mode 100644 index 28f7edd1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/sample.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "failed": [], - "finished": [ - { - "command": "osd tree format=json-pretty", - "outb": "{\n \"nodes\": [\n {\n \"children\": [\n -3\n ],\n \"id\": -1,\n \"name\": \"default\",\n \"type\": \"root\",\n \"type_id\": 10\n },\n {\n \"children\": [\n 1,\n 0\n ],\n \"id\": -3,\n \"name\": \"ceph-mon1\",\n \"pool_weights\": {},\n \"type\": \"host\",\n \"type_id\": 1\n },\n {\n \"crush_weight\": 0.048691,\n \"depth\": 2,\n \"device_class\": \"hdd\",\n \"exists\": 1,\n \"id\": 0,\n \"name\": \"osd.0\",\n \"pool_weights\": {},\n \"primary_affinity\": 1.0,\n \"reweight\": 1.0,\n \"status\": \"up\",\n \"type\": \"osd\",\n \"type_id\": 0\n },\n {\n \"crush_weight\": 0.048691,\n \"depth\": 2,\n \"device_class\": \"hdd\",\n \"exists\": 1,\n \"id\": 1,\n \"name\": \"osd.1\",\n \"pool_weights\": {},\n \"primary_affinity\": 1.0,\n \"reweight\": 1.0,\n \"status\": \"up\",\n \"type\": \"osd\",\n \"type_id\": 0\n }\n ],\n \"stray\": []\n }", - "outs": "" - } - ], - "has_failed": false, - "id": "140149339315152", - "is_finished": true, - "is_waiting": false, - "running": [], - "state": "success", - "waiting": [] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/sample.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/sample.json-expected.json deleted file mode 100644 index c2118414..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/_meta/testdata/sample.json-expected.json +++ /dev/null @@ -1,6 +0,0 @@ -[ - {"ceph":{"osd_tree":{"children":["1","0"],"father":"default","id":-3,"name":"ceph-mon1","type":"host","type_id":1}},"event":{"dataset":"ceph.mgr_osd_tree","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_tree","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"osd_tree":{"children":["-3"],"father":"","id":-1,"name":"default","type":"root","type_id":10}},"event":{"dataset":"ceph.mgr_osd_tree","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_tree","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"osd_tree":{"crush_weight":0.048691,"depth":2,"device_class":"hdd","exists":true,"father":"ceph-mon1","id":1,"name":"osd.1","primary_affinity":1,"reweight":1,"status":"up","type":"osd","type_id":0}},"event":{"dataset":"ceph.mgr_osd_tree","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_tree","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"osd_tree":{"crush_weight":0.048691,"depth":2,"device_class":"hdd","exists":true,"father":"ceph-mon1","id":0,"name":"osd.0","primary_affinity":1,"reweight":1,"status":"up","type":"osd","type_id":0}},"event":{"dataset":"ceph.mgr_osd_tree","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_osd_tree","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}} -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/data.go deleted file mode 100644 index 3f3d1934..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/data.go +++ /dev/null @@ -1,106 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_osd_tree - -import ( - "strconv" - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr" -) - -type OsdTreeResponse struct { - Nodes []struct { - ID int64 `json:"id"` - Name string `json:"name"` - Type string `json:"type"` - TypeID int64 `json:"type_id"` - Children []int64 `json:"children"` - CrushWeight float64 `json:"crush_weight"` - Depth int64 `json:"depth"` - Exist int64 `json:"exists"` - PrimaryAffinity float64 `json:"primary_affinity"` - Reweight float64 `json:"reweight"` - Status string `json:"status"` - DeviceClass string `json:"device_class"` - } `json:"nodes"` -} - -func eventsMapping(content []byte) ([]common.MapStr, error) { - var response OsdTreeResponse - err := mgr.UnmarshalResponse(content, &response) - if err != nil { - return nil, errors.Wrap(err, "could not get response data") - } - - nodeList := response.Nodes - - //generate fatherNode and children map - fatherMap := make(map[string]string) - childrenMap := make(map[string]string) - - for _, node := range nodeList { - if node.ID >= 0 { - continue // it's OSD node - } - var childrenList []string - for _, child := range node.Children { - childIDStr := strconv.FormatInt(child, 10) - childrenList = append(childrenList, childIDStr) - fatherMap[childIDStr] = node.Name - } - // generate bucket node's children list - childrenMap[node.Name] = strings.Join(childrenList, ",") - } - - // OSD node list - var events []common.MapStr - for _, node := range nodeList { - nodeInfo := common.MapStr{} - if node.ID < 0 { - // bucket node - nodeInfo["children"] = strings.Split(childrenMap[node.Name], ",") - } else { - // OSD node - nodeInfo["crush_weight"] = node.CrushWeight - nodeInfo["depth"] = node.Depth - nodeInfo["primary_affinity"] = node.PrimaryAffinity - nodeInfo["reweight"] = node.Reweight - nodeInfo["status"] = node.Status - nodeInfo["device_class"] = node.DeviceClass - if node.Exist > 0 { - nodeInfo["exists"] = true - } else { - nodeInfo["exists"] = false - } - } - nodeInfo["id"] = node.ID - nodeInfo["name"] = node.Name - nodeInfo["type"] = node.Type - nodeInfo["type_id"] = node.TypeID - - idStr := strconv.FormatInt(node.ID, 10) - nodeInfo["father"] = fatherMap[idStr] - - events = append(events, nodeInfo) - } - return events, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/mgr_osd_tree.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/mgr_osd_tree.go deleted file mode 100644 index aded13c1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/mgr_osd_tree.go +++ /dev/null @@ -1,86 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_osd_tree - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr" -) - -const ( - defaultScheme = "https" - defaultPath = "/request" - defaultQueryParams = "wait=1" - - cephPrefix = "osd tree" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - QueryParams: defaultQueryParams, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("ceph", "mgr_osd_tree", New, - mb.WithHostParser(hostParser), - ) -} - -type MetricSet struct { - *mgr.MetricSet -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - metricSet, err := mgr.NewMetricSet(base) - if err != nil { - return nil, err - } - metricSet = metricSet.WithPrefix(cephPrefix) - return &MetricSet{metricSet}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - events, err := eventsMapping(content) - if err != nil { - return err - } - - for _, event := range events { - reported := reporter.Event(mb.Event{ - ModuleFields: common.MapStr{ - "osd_tree": event, - }}) - if !reported { - return nil - } - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/mgr_osd_tree_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/mgr_osd_tree_integration_test.go deleted file mode 100644 index 3ecab4bd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/mgr_osd_tree_integration_test.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration,linux - -package mgr_osd_tree - -import ( - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgrtest" -) - -const user = "demo" - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "ceph") - - f := mbtest.NewReportingMetricSetV2Error(t, - getConfig(service.HostForPort(8003), mgrtest.GetPassword(t, service.HostForPort(5000), user))) - err := mbtest.WriteEventsReporterV2Error(f, t, "") - require.NoError(t, err) -} - -func getConfig(host, password string) map[string]interface{} { - return map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"mgr_osd_tree"}, - "hosts": []string{host}, - "username": user, - "password": password, - "ssl.verification_mode": "none", - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/mgr_osd_tree_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/mgr_osd_tree_test.go deleted file mode 100644 index 75472850..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_osd_tree/mgr_osd_tree_test.go +++ /dev/null @@ -1,29 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_osd_tree - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph" -) - -func TestDataFiles(t *testing.T) { - mbtest.TestDataFiles(t, "ceph", "mgr_osd_tree") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/data.json deleted file mode 100644 index 87d03b1e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/data.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "ceph": { - "pool_disk": { - "id": 0, - "name": "rbd", - "stats": { - "available": { - "bytes": 0 - }, - "objects": 0, - "used": { - "bytes": 0, - "kb": 0 - } - } - } - }, - "event": { - "dataset": "ceph.mgr_pool_disk", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "mgr_pool_disk" - }, - "service": { - "address": "127.0.0.1:8003", - "type": "ceph" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/docs.asciidoc deleted file mode 100644 index 983b39f2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `mgr_osd_disk` metricset of the Ceph module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/fields.yml deleted file mode 100644 index 2ecc0bdf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/fields.yml +++ /dev/null @@ -1,6 +0,0 @@ -- name: mgr_pool_disk - type: group - description: > - see: pool_disk - release: beta - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/config.yml deleted file mode 100644 index fdc68400..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/request?wait=1" -suffix: json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/failed.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/failed.json deleted file mode 100644 index 409e19fb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/failed.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "failed": [ - { - "command": "dfb format=json-pretty", - "outb": "", - "outs": "command not known" - } - ], - "finished": [], - "has_failed": true, - "id": "139687220237200", - "is_finished": true, - "is_waiting": false, - "running": [], - "state": "failed", - "waiting": [] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/failed.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/failed.json-expected.json deleted file mode 100644 index 2398162a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/failed.json-expected.json +++ /dev/null @@ -1,3 +0,0 @@ -[ - {"error":{"message":"could not get response data: command not known: dfb format=json-pretty"},"event":{"dataset":"ceph.mgr_pool_disk","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_pool_disk","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}} -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/sample.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/sample.json deleted file mode 100644 index 68f48340..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/sample.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "failed": [], - "finished": [ - { - "command": "df format=json-pretty", - "outb": "{\n \"stats\": {\n \"total_bytes\": 10737418240,\n \"total_avail_bytes\": 9659875328,\n \"total_used_bytes\": 3801088,\n \"total_used_raw_bytes\": 1077542912,\n \"total_used_raw_ratio\": 0.10035400092601776,\n \"num_osds\": 1,\n \"num_per_pool_osds\": 1\n },\n \"stats_by_class\": {},\n \"pools\": [\n {\n \"name\": \"rbd\",\n \"id\": 1,\n \"stats\": {\n \"stored\": 0,\n \"objects\": 0,\n \"kb_used\": 0,\n \"bytes_used\": 0,\n \"percent_used\": 0,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \"cephfs_data\",\n \"id\": 2,\n \"stats\": {\n \"stored\": 0,\n \"objects\": 0,\n \"kb_used\": 0,\n \"bytes_used\": 0,\n \"percent_used\": 0,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \"cephfs_metadata\",\n \"id\": 3,\n \"stats\": {\n \"stored\": 2286,\n \"objects\": 22,\n \"kb_used\": 512,\n \"bytes_used\": 524288,\n \"percent_used\": 5.7465484132990241e-05,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \".rgw.root\",\n \"id\": 4,\n \"stats\": {\n \"stored\": 2398,\n \"objects\": 6,\n \"kb_used\": 384,\n \"bytes_used\": 393216,\n \"percent_used\": 4.3099731556139886e-05,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \"default.rgw.control\",\n \"id\": 5,\n \"stats\": {\n \"stored\": 0,\n \"objects\": 8,\n \"kb_used\": 0,\n \"bytes_used\": 0,\n \"percent_used\": 0,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \"default.rgw.meta\",\n \"id\": 6,\n \"stats\": {\n \"stored\": 736,\n \"objects\": 5,\n \"kb_used\": 256,\n \"bytes_used\": 262144,\n \"percent_used\": 2.873356788768433e-05,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \"default.rgw.log\",\n \"id\": 7,\n \"stats\": {\n \"stored\": 0,\n \"objects\": 176,\n \"kb_used\": 0,\n \"bytes_used\": 0,\n \"percent_used\": 0,\n \"max_avail\": 9123004416\n }\n },\n {\n \"name\": \"default.rgw.buckets.index\",\n \"id\": 8,\n \"stats\": {\n \"stored\": 0,\n \"objects\": 1,\n \"kb_used\": 0,\n \"bytes_used\": 0,\n \"percent_used\": 0,\n \"max_avail\": 9123004416\n }\n }\n ]\n}\n", - "outs": "" - } - ], - "has_failed": false, - "id": "139687220240336", - "is_finished": true, - "is_waiting": false, - "running": [], - "state": "success", - "waiting": [] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/sample.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/sample.json-expected.json deleted file mode 100644 index 9026c18a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/_meta/testdata/sample.json-expected.json +++ /dev/null @@ -1,10 +0,0 @@ -[ - {"ceph":{"pool_disk":{"id":7,"name":"default.rgw.log","stats":{"available":{"bytes":9123004416},"objects":176,"used":{"bytes":0,"kb":0}}}},"event":{"dataset":"ceph.mgr_pool_disk","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_pool_disk","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"pool_disk":{"id":4,"name":".rgw.root","stats":{"available":{"bytes":9123004416},"objects":6,"used":{"bytes":393216,"kb":384}}}},"event":{"dataset":"ceph.mgr_pool_disk","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_pool_disk","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"pool_disk":{"id":1,"name":"rbd","stats":{"available":{"bytes":9123004416},"objects":0,"used":{"bytes":0,"kb":0}}}},"event":{"dataset":"ceph.mgr_pool_disk","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_pool_disk","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"pool_disk":{"id":2,"name":"cephfs_data","stats":{"available":{"bytes":9123004416},"objects":0,"used":{"bytes":0,"kb":0}}}},"event":{"dataset":"ceph.mgr_pool_disk","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_pool_disk","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"pool_disk":{"id":3,"name":"cephfs_metadata","stats":{"available":{"bytes":9123004416},"objects":22,"used":{"bytes":524288,"kb":512}}}},"event":{"dataset":"ceph.mgr_pool_disk","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_pool_disk","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"pool_disk":{"id":6,"name":"default.rgw.meta","stats":{"available":{"bytes":9123004416},"objects":5,"used":{"bytes":262144,"kb":256}}}},"event":{"dataset":"ceph.mgr_pool_disk","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_pool_disk","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"pool_disk":{"id":5,"name":"default.rgw.control","stats":{"available":{"bytes":9123004416},"objects":8,"used":{"bytes":0,"kb":0}}}},"event":{"dataset":"ceph.mgr_pool_disk","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_pool_disk","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}}, - {"ceph":{"pool_disk":{"id":8,"name":"default.rgw.buckets.index","stats":{"available":{"bytes":9123004416},"objects":1,"used":{"bytes":0,"kb":0}}}},"event":{"dataset":"ceph.mgr_pool_disk","duration":115000,"module":"ceph"},"metricset":{"name":"mgr_pool_disk","period":10000},"service":{"address":"127.0.0.1:55555","type":"ceph"}} -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/data.go deleted file mode 100644 index 5d586a0a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/data.go +++ /dev/null @@ -1,67 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_pool_disk - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr" -) - -type DfResponse struct { - Pools []struct { - ID int64 `json:"id"` - Name string `json:"name"` - Stats struct { - BytesUsed uint64 `json:"bytes_used"` - MaxAvail uint64 `json:"max_avail"` - Objects uint64 `json:"objects"` - KbUsed uint64 `json:"kb_used"` - } `json:"stats"` - } `json:"pools"` -} - -func eventsMapping(content []byte) ([]common.MapStr, error) { - var response DfResponse - err := mgr.UnmarshalResponse(content, &response) - if err != nil { - return nil, errors.Wrap(err, "could not get response data") - } - - var events []common.MapStr - for _, Pool := range response.Pools { - event := common.MapStr{ - "name": Pool.Name, - "id": Pool.ID, - "stats": common.MapStr{ - "used": common.MapStr{ - "bytes": Pool.Stats.BytesUsed, - "kb": Pool.Stats.KbUsed, - }, - "available": common.MapStr{ - "bytes": Pool.Stats.MaxAvail, - }, - "objects": Pool.Stats.Objects, - }, - } - - events = append(events, event) - } - return events, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/mgr_pool_disk.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/mgr_pool_disk.go deleted file mode 100644 index a3b510de..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/mgr_pool_disk.go +++ /dev/null @@ -1,86 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_pool_disk - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgr" -) - -const ( - defaultScheme = "https" - defaultPath = "/request" - defaultQueryParams = "wait=1" - - cephPrefix = "df" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - QueryParams: defaultQueryParams, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("ceph", "mgr_pool_disk", New, - mb.WithHostParser(hostParser), - ) -} - -type MetricSet struct { - *mgr.MetricSet -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - metricSet, err := mgr.NewMetricSet(base) - if err != nil { - return nil, err - } - metricSet = metricSet.WithPrefix(cephPrefix) - return &MetricSet{metricSet}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - events, err := eventsMapping(content) - if err != nil { - return err - } - - for _, event := range events { - reported := reporter.Event(mb.Event{ - ModuleFields: common.MapStr{ - "pool_disk": event, - }}) - if !reported { - return nil - } - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/mgr_pool_disk_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/mgr_pool_disk_integration_test.go deleted file mode 100644 index e1e62552..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/mgr_pool_disk_integration_test.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration,linux - -package mgr_pool_disk - -import ( - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/ceph/mgrtest" -) - -const user = "demo" - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "ceph") - - f := mbtest.NewReportingMetricSetV2Error(t, - getConfig(service.HostForPort(8003), mgrtest.GetPassword(t, service.HostForPort(5000), user))) - err := mbtest.WriteEventsReporterV2Error(f, t, "") - require.NoError(t, err) -} - -func getConfig(host, password string) map[string]interface{} { - return map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"mgr_pool_disk"}, - "hosts": []string{host}, - "username": user, - "password": password, - "ssl.verification_mode": "none", - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/mgr_pool_disk_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/mgr_pool_disk_test.go deleted file mode 100644 index 43dc8f7c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgr_pool_disk/mgr_pool_disk_test.go +++ /dev/null @@ -1,29 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgr_pool_disk - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - _ "github.com/elastic/beats/v7/metricbeat/module/ceph" -) - -func TestDataFiles(t *testing.T) { - mbtest.TestDataFiles(t, "ceph", "mgr_pool_disk") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgrtest/password.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgrtest/password.go deleted file mode 100644 index c3b64610..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/mgrtest/password.go +++ /dev/null @@ -1,39 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mgrtest - -import ( - "encoding/json" - "fmt" - "net/http" - "testing" - - "github.com/stretchr/testify/require" -) - -// GetPassword method returns the password of the given user. Used to authenticate client with Restful API. -func GetPassword(t *testing.T, host, user string) string { - response, err := http.Get(fmt.Sprintf("http://%s/restful-list-keys.json", host)) - require.NoError(t, err) - - defer response.Body.Close() - - accounts := map[string]string{} - json.NewDecoder(response.Body).Decode(&accounts) - return accounts[user] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/data.json deleted file mode 100644 index 5c27d464..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/data.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "ceph": { - "monitor_health": { - "available": { - "kb": 773013080, - "pct": 82 - }, - "health": "HEALTH_OK", - "last_updated": "2019-03-13T11:21:24.667025Z", - "name": "26c372192772", - "store_stats": { - "last_updated": "0.000000", - "log": { - "bytes": 4128768 - }, - "misc": { - "bytes": 65552 - }, - "sst": { - "bytes": 1087 - }, - "total": { - "bytes": 4195407 - } - }, - "total": { - "kb": 936145620 - }, - "used": { - "kb": 115509168 - } - } - }, - "event": { - "dataset": "ceph.monitor_health", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "monitor_health", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "ceph" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/docs.asciidoc deleted file mode 100644 index c23d2f43..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `monitor_health` metricset of the Ceph module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/fields.yml deleted file mode 100644 index ecb4d69e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/fields.yml +++ /dev/null @@ -1,58 +0,0 @@ -- name: monitor_health - type: group - release: ga - description: > - monitor_health stats data - fields: - - name: available.pct - type: long - description: > - Available percent of the MON - - name: health - type: keyword - description: > - Health of the MON - - name: available.kb - type: long - description: > - Available KB of the MON - - name: total.kb - type: long - description: > - Total KB of the MON - - name: used.kb - type: long - description: > - Used KB of the MON - - name: last_updated - type: date - description: > - Time when was updated - - name: name - type: keyword - description: > - Name of the MON - - name: store_stats.log.bytes - type: long - description: > - Log bytes of MON - format: bytes - - name: store_stats.misc.bytes - type: long - description: > - Misc bytes of MON - format: bytes - - name: store_stats.sst.bytes - type: long - description: > - SST bytes of MON - format: bytes - - name: store_stats.total.bytes - type: long - description: > - Total bytes of MON - format: bytes - - name: store_stats.last_updated - type: long - description: > - Last updated diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/testdata/config.yml deleted file mode 100644 index 5a461d8a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/testdata/config.yml +++ /dev/null @@ -1,2 +0,0 @@ -type: http -url: "/api/v0.1/health" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/testdata/docs.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/testdata/docs.json deleted file mode 100644 index bc4a393c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/testdata/docs.json +++ /dev/null @@ -1 +0,0 @@ -{"status": "OK", "output": {"detail": [], "timechecks": {"round_status": "finished", "epoch": 3, "round": 0}, "health": {"health_services": [{"mons": [{"last_updated": "2019-03-13 11:21:24.667025", "name": "26c372192772", "avail_percent": 82, "kb_total": 936145620, "kb_avail": 773013080, "health": "HEALTH_OK", "kb_used": 115509168, "store_stats": {"bytes_total": 4195407, "bytes_log": 4128768, "last_updated": "0.000000", "bytes_misc": 65552, "bytes_sst": 1087}}]}]}, "overall_status": "HEALTH_OK", "summary": []}} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/testdata/docs.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/testdata/docs.json-expected.json deleted file mode 100644 index 12b464d8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/_meta/testdata/docs.json-expected.json +++ /dev/null @@ -1,49 +0,0 @@ -[ - { - "ceph": { - "monitor_health": { - "available": { - "kb": 773013080, - "pct": 82 - }, - "health": "HEALTH_OK", - "last_updated": "2019-03-13T11:21:24.667025Z", - "name": "26c372192772", - "store_stats": { - "last_updated": "0.000000", - "log": { - "bytes": 4128768 - }, - "misc": { - "bytes": 65552 - }, - "sst": { - "bytes": 1087 - }, - "total": { - "bytes": 4195407 - } - }, - "total": { - "kb": 936145620 - }, - "used": { - "kb": 115509168 - } - } - }, - "event": { - "dataset": "ceph.monitor_health", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "monitor_health", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "ceph" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/data.go deleted file mode 100644 index a40612e3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/data.go +++ /dev/null @@ -1,136 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package monitor_health - -import ( - "encoding/json" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" -) - -type Tick struct { - time.Time -} - -var format = "2006-01-02 15:04:05" - -func (t *Tick) MarshalJSON() ([]byte, error) { - return []byte(t.Time.Format(format)), nil -} - -func (t *Tick) UnmarshalJSON(b []byte) (err error) { - b = b[1 : len(b)-1] - t.Time, err = time.Parse(format, string(b)) - return -} - -type StoreStats struct { - BytesTotal int64 `json:"bytes_total"` - BytesLog int64 `json:"bytes_log"` - LastUpdated string `json:"last_updated"` - BytesMisc int64 `json:"bytes_misc"` - BytesSSt int64 `json:"bytes_sst"` -} - -type Mon struct { - LastUpdated Tick `json:"last_updated"` - Name string `json:"name"` - AvailPercent int64 `json:"avail_percent"` - KbTotal int64 `json:"kb_total"` - KbAvail int64 `json:"kb_avail"` - Health string `json:"health"` - KbUsed int64 `json:"kb_used"` - StoreStats StoreStats `json:"store_stats"` -} - -type HealthServices struct { - Mons []Mon `json:"mons"` -} - -type Health struct { - HealthServices []HealthServices `json:"health_services"` -} - -type Timecheck struct { - RoundStatus string `json:"round_status"` - Epoch int64 `json:"epoch"` - Round int64 `json:"round"` -} - -type Output struct { - OverallStatus string `json:"overall_status"` - Timechecks Timecheck `json:"timechecks"` - Health Health `json:"health"` -} - -type HealthRequest struct { - Status string `json:"status"` - Output Output `json:"output"` -} - -func eventsMapping(content []byte) ([]common.MapStr, error) { - var d HealthRequest - err := json.Unmarshal(content, &d) - if err != nil { - return nil, errors.Wrapf(err, "could not get HealthRequest data") - } - - events := []common.MapStr{} - - for _, HealthService := range d.Output.Health.HealthServices { - for _, Mon := range HealthService.Mons { - event := common.MapStr{ - "last_updated": Mon.LastUpdated, - "name": Mon.Name, - "available": common.MapStr{ - "pct": Mon.AvailPercent, - "kb": Mon.KbAvail, - }, - "total": common.MapStr{ - "kb": Mon.KbTotal, - }, - "health": Mon.Health, - "used": common.MapStr{ - "kb": Mon.KbUsed, - }, - "store_stats": common.MapStr{ - "log": common.MapStr{ - "bytes": Mon.StoreStats.BytesLog, - }, - "misc": common.MapStr{ - "bytes": Mon.StoreStats.BytesMisc, - }, - "sst": common.MapStr{ - "bytes": Mon.StoreStats.BytesSSt, - }, - "total": common.MapStr{ - "bytes": Mon.StoreStats.BytesTotal, - }, - "last_updated": Mon.StoreStats.LastUpdated, - }, - } - - events = append(events, event) - } - } - - return events, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/monitor_health.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/monitor_health.go deleted file mode 100644 index f726969d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/monitor_health.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package monitor_health - -import ( - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/api/v0.1/health" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("ceph", "monitor_health", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - http.SetHeader("Accept", "application/json") - - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - events, err := eventsMapping(content) - if err != nil { - return err - } - - for _, event := range events { - reporter.Event(mb.Event{MetricSetFields: event}) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/monitor_health_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/monitor_health_test.go deleted file mode 100644 index e6a464b2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/monitor_health/monitor_health_test.go +++ /dev/null @@ -1,96 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package monitor_health - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" - - _ "github.com/elastic/beats/v7/metricbeat/module/ceph" -) - -func TestFetchEventContents(t *testing.T) { - absPath, err := filepath.Abs("../_meta/testdata/") - assert.NoError(t, err) - - response, err := ioutil.ReadFile(absPath + "/sample_response.json") - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"monitor_health"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event.StringToPrint()) - - mon := event - assert.EqualValues(t, "HEALTH_OK", mon["health"]) - assert.EqualValues(t, "ceph", mon["name"]) - assert.EqualValues(t, "2017-01-19 11:34:50.700723 +0000 UTC", mon["last_updated"].(Tick).Time.String()) - - available := mon["available"].(common.MapStr) - assert.EqualValues(t, 4091244, available["kb"]) - assert.EqualValues(t, 65, available["pct"]) - - total := mon["total"].(common.MapStr) - assert.EqualValues(t, 6281216, total["kb"]) - - used := mon["used"].(common.MapStr) - assert.EqualValues(t, 2189972, used["kb"]) - - store_stats := mon["store_stats"].(common.MapStr) - assert.EqualValues(t, "0.000000", store_stats["last_updated"]) - - misc := store_stats["misc"].(common.MapStr) - assert.EqualValues(t, 840, misc["bytes"]) - - log := store_stats["log"].(common.MapStr) - assert.EqualValues(t, 8488103, log["bytes"]) - - sst := store_stats["sst"].(common.MapStr) - assert.EqualValues(t, 0, sst["bytes"]) - - total = store_stats["total"].(common.MapStr) - assert.EqualValues(t, 8488943, total["bytes"]) -} - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "ceph", "monitor_health") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/_meta/data.json deleted file mode 100644 index fb8e8332..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/_meta/data.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "ceph": { - "osd_df": { - "available.byte": 0, - "device_class": "", - "id": 0, - "name": "osd.0", - "pg_num": 0, - "total.byte": 0, - "used.byte": 0 - } - }, - "event": { - "dataset": "ceph.osd_df", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "osd_df" - }, - "service": { - "address": "127.0.0.1:5000", - "type": "ceph" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/_meta/docs.asciidoc deleted file mode 100644 index 7064e3d9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ - -This is the `osd_df` metricset of the Ceph module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/_meta/fields.yml deleted file mode 100644 index 033a1ddd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/_meta/fields.yml +++ /dev/null @@ -1,42 +0,0 @@ -- name: osd_df - type: group - release: ga - description: > - ceph osd disk usage information - fields: - - name: id - type: long - description: > - osd node id - - name: name - type: keyword - description: > - osd node name - - name: device_class - type: keyword - description: > - osd node type, illegal type include hdd, ssd etc. - - name: total.byte - type: long - format: bytes - description: > - osd disk total volume - - name: used.byte - type: long - format: bytes - description: > - osd disk usage volume - - name: available.bytes - type: long - format: bytes - description: > - osd disk available volume - - name: pg_num - type: long - description: > - shows how many pg located on this osd - - name: used.pct - type: scaled_float - format: percent - description: > - osd disk usage percentage diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/data.go deleted file mode 100644 index 9b48e4f8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/data.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package osd_df - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" -) - -// Node represents a node object -type Node struct { - ID int64 `json:"id"` - Name string `json:"name"` - Used int64 `json:"kb_used"` - Available int64 `json:"kb_avail"` - Total int64 `json:"kb"` - PgNum int64 `json:"pgs"` - DeviceClass string `json:"device_class"` -} - -// Output contains a node list from the df response -type Output struct { - Nodes []Node `json:"nodes"` -} - -// OsdDfRequest contains the df response -type OsdDfRequest struct { - Status string `json:"status"` - Output Output `json:"output"` -} - -func eventsMapping(content []byte) ([]common.MapStr, error) { - var d OsdDfRequest - err := json.Unmarshal(content, &d) - if err != nil { - return nil, errors.Wrap(err, "error getting data for OSD_DF") - } - - nodeList := d.Output.Nodes - - //osd node list - events := []common.MapStr{} - for _, node := range nodeList { - nodeInfo := common.MapStr{ - "id": node.ID, - "name": node.Name, - "total.byte": node.Total, - "used.byte": node.Used, - "available.byte": node.Available, - "device_class": node.DeviceClass, - "pg_num": node.PgNum, - } - - if 0 != node.Total { - var usedPct float64 - usedPct = float64(node.Used) / float64(node.Total) - nodeInfo["used.pct"] = usedPct - } - - events = append(events, nodeInfo) - } - - return events, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/osd_df.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/osd_df.go deleted file mode 100644 index 333f259b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/osd_df.go +++ /dev/null @@ -1,89 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package osd_df - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/api/v0.1/osd/df" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("ceph", "osd_df", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP -} - -// New creates a new instance of the osd_df MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - http.SetHeader("Accept", "application/json") - - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - events, err := eventsMapping(content) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - - for _, event := range events { - reported := reporter.Event(mb.Event{MetricSetFields: event}) - if !reported { - return nil - } - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/osd_df_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/osd_df_integration_test.go deleted file mode 100644 index 6735749b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/osd_df_integration_test.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration,linux - -package osd_df - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "ceph-api") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"osd_df"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/osd_df_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/osd_df_test.go deleted file mode 100644 index bef03959..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_df/osd_df_test.go +++ /dev/null @@ -1,83 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package osd_df - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestFetchEventContents(t *testing.T) { - absPath, err := filepath.Abs("../_meta/testdata/") - assert.NoError(t, err) - - response, err := ioutil.ReadFile(absPath + "/osd_df_sample_response.json") - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"osd_df"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - nodeInfo := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), nodeInfo.StringToPrint()) - - //check osd0 df info - assert.EqualValues(t, 0, nodeInfo["pg_num"]) - assert.EqualValues(t, 52325356, nodeInfo["total.byte"]) - assert.EqualValues(t, 1079496, nodeInfo["used.byte"]) - assert.EqualValues(t, 51245860, nodeInfo["available.byte"]) - assert.EqualValues(t, "hdd", nodeInfo["device_class"]) - assert.EqualValues(t, 0.020630456866839092, nodeInfo["used.pct"]) - assert.EqualValues(t, 0, nodeInfo["id"]) - assert.EqualValues(t, "osd.0", nodeInfo["name"]) - - //check osd1 df info - nodeInfo = events[1].MetricSetFields - assert.EqualValues(t, 0, nodeInfo["pg_num"]) - assert.EqualValues(t, 52325356, nodeInfo["total.byte"]) - assert.EqualValues(t, 1079496, nodeInfo["used.byte"]) - assert.EqualValues(t, 51245860, nodeInfo["available.byte"]) - assert.EqualValues(t, "hdd", nodeInfo["device_class"]) - assert.EqualValues(t, 0.020630456866839092, nodeInfo["used.pct"]) - assert.EqualValues(t, 1, nodeInfo["id"]) - assert.EqualValues(t, "osd.1", nodeInfo["name"]) - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/_meta/data.json deleted file mode 100644 index af830429..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/_meta/data.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "ceph": { - "osd_tree": { - "children": [ - "-2" - ], - "father": "", - "id": -1, - "name": "default", - "type": "root", - "type_id": 10 - } - }, - "event": { - "dataset": "ceph.osd_tree", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "osd_tree" - }, - "service": { - "address": "127.0.0.1:5000", - "type": "ceph" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/_meta/docs.asciidoc deleted file mode 100644 index 885abae7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `osd_tree` metricset of the Ceph module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/_meta/fields.yml deleted file mode 100644 index 07dcd1c7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/_meta/fields.yml +++ /dev/null @@ -1,58 +0,0 @@ -- name: osd_tree - type: group - description: > - ceph osd tree info - release: ga - fields: - - name: id - type: long - description: > - osd or bucket node id - - name: name - type: keyword - description: > - osd or bucket node name - - name: type - type: keyword - description: > - osd or bucket node type, illegal type include osd, host, root etc. - - name: type_id - type: long - description: > - osd or bucket node typeID - - name: children - type: keyword - description: > - bucket children list, separated by comma. - - name: crush_weight - type: float - description: > - osd node crush weight - - name: depth - type: long - description: > - node depth - - name: exists - type: boolean - description: > - is node still exist or not(1-yes, 0-no) - - name: primary_affinity - type: float - description: > - the weight of reading data from primary osd - - name: reweight - type: long - description: > - the reweight of osd - - name: status - type: keyword - description: > - status of osd, it should be up or down - - name: device_class - type: keyword - description: > - the device class of osd, like hdd, ssd etc. - - name: father - type: keyword - description: > - the parent node of this osd or bucket node diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/data.go deleted file mode 100644 index f88426fa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/data.go +++ /dev/null @@ -1,119 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package osd_tree - -import ( - "encoding/json" - "strconv" - "strings" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -// Node represents a node object -type Node struct { - ID int64 `json:"id"` - Name string `json:"name"` - Type string `json:"type"` - TypeID int64 `json:"type_id"` - Children []int64 `json:"children"` - - CrushWeight float64 `json:"crush_weight"` - Depth int64 `json:"depth"` - Exist int64 `json:"exists"` - PrimaryAffinity float64 `json:"primary_affinity"` - Reweight float64 `json:"reweight"` - Status string `json:"status"` - DeviceClass string `json:"device_class"` -} - -// Output contains a node list from the df response -type Output struct { - Nodes []Node `json:"nodes"` -} - -// OsdTreeRequest is a OSD response object -type OsdTreeRequest struct { - Status string `json:"status"` - Output Output `json:"output"` -} - -func eventsMapping(content []byte) ([]common.MapStr, error) { - var d OsdTreeRequest - err := json.Unmarshal(content, &d) - if err != nil { - logp.Err("Error: %+v", err) - return nil, err - } - - nodeList := d.Output.Nodes - - //generate fatherNode and children map - fatherMap := make(map[string]string) - childrenMap := make(map[string]string) - - for _, node := range nodeList { - if node.ID >= 0 { - //it's osd node - continue - } - childrenList := []string{} - for _, child := range node.Children { - childIDStr := strconv.FormatInt(child, 10) - childrenList = append(childrenList, childIDStr) - fatherMap[childIDStr] = node.Name - } - //generate bucket node's children list - childrenMap[node.Name] = strings.Join(childrenList, ",") - } - - //osd node list - events := []common.MapStr{} - for _, node := range nodeList { - nodeInfo := common.MapStr{} - if node.ID < 0 { - //bucket node - nodeInfo["children"] = strings.Split(childrenMap[node.Name], ",") - } else { - //osd node - nodeInfo["crush_weight"] = node.CrushWeight - nodeInfo["depth"] = node.Depth - nodeInfo["primary_affinity"] = node.PrimaryAffinity - nodeInfo["reweight"] = node.Reweight - nodeInfo["status"] = node.Status - nodeInfo["device_class"] = node.DeviceClass - if node.Exist > 0 { - nodeInfo["exists"] = true - } else { - nodeInfo["exists"] = false - } - } - nodeInfo["id"] = node.ID - nodeInfo["name"] = node.Name - nodeInfo["type"] = node.Type - nodeInfo["type_id"] = node.TypeID - - idStr := strconv.FormatInt(node.ID, 10) - nodeInfo["father"] = fatherMap[idStr] - - events = append(events, nodeInfo) - } - - return events, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/osd_tree.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/osd_tree.go deleted file mode 100644 index 6417ca59..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/osd_tree.go +++ /dev/null @@ -1,89 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package osd_tree - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/api/v0.1/osd/tree" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("ceph", "osd_tree", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP -} - -// New creates a new instance of the osd_tree MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - http.SetHeader("Accept", "application/json") - - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - events, err := eventsMapping(content) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - - for _, event := range events { - reported := reporter.Event(mb.Event{MetricSetFields: event}) - if !reported { - return nil - } - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/osd_tree_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/osd_tree_integration_test.go deleted file mode 100644 index 69d7e3ed..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/osd_tree_integration_test.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration,linux - -package osd_tree - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "ceph-api") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"osd_tree"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/osd_tree_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/osd_tree_test.go deleted file mode 100644 index 872da2d3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/osd_tree/osd_tree_test.go +++ /dev/null @@ -1,108 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package osd_tree - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestFetchEventContents(t *testing.T) { - absPath, err := filepath.Abs("../_meta/testdata/") - assert.NoError(t, err) - - response, err := ioutil.ReadFile(absPath + "/osd_tree_sample_response.json") - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"osd_tree"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - nodeInfo := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), nodeInfo.StringToPrint()) - - //check root bucket info - assert.EqualValues(t, "default", nodeInfo["name"]) - assert.EqualValues(t, "root", nodeInfo["type"]) - assert.EqualValues(t, []string{"-3"}, nodeInfo["children"]) - assert.EqualValues(t, -1, nodeInfo["id"]) - assert.EqualValues(t, 10, nodeInfo["type_id"]) - assert.EqualValues(t, "", nodeInfo["father"]) - - //check host bucket info - nodeInfo = events[1].MetricSetFields - assert.EqualValues(t, "ceph-mon1", nodeInfo["name"]) - assert.EqualValues(t, "host", nodeInfo["type"]) - assert.EqualValues(t, []string{"1", "0"}, nodeInfo["children"]) - assert.EqualValues(t, -3, nodeInfo["id"]) - assert.EqualValues(t, 1, nodeInfo["type_id"]) - assert.EqualValues(t, "default", nodeInfo["father"]) - - //check osd bucket info - nodeInfo = events[2].MetricSetFields - assert.EqualValues(t, "up", nodeInfo["status"]) - assert.EqualValues(t, "osd.0", nodeInfo["name"]) - assert.EqualValues(t, "osd", nodeInfo["type"]) - assert.EqualValues(t, 1, nodeInfo["primary_affinity"]) - assert.EqualValues(t, true, nodeInfo["exists"]) - assert.EqualValues(t, 0, nodeInfo["id"]) - assert.EqualValues(t, 0, nodeInfo["type_id"]) - assert.EqualValues(t, 0.048691, nodeInfo["crush_weight"]) - assert.EqualValues(t, "hdd", nodeInfo["device_class"]) - assert.EqualValues(t, 1, nodeInfo["reweight"]) - assert.EqualValues(t, "ceph-mon1", nodeInfo["father"]) - assert.EqualValues(t, 2, nodeInfo["depth"]) - - nodeInfo = events[3].MetricSetFields - assert.EqualValues(t, "up", nodeInfo["status"]) - assert.EqualValues(t, "osd.1", nodeInfo["name"]) - assert.EqualValues(t, "osd", nodeInfo["type"]) - assert.EqualValues(t, 1, nodeInfo["primary_affinity"]) - assert.EqualValues(t, true, nodeInfo["exists"]) - assert.EqualValues(t, 1, nodeInfo["id"]) - assert.EqualValues(t, 0, nodeInfo["type_id"]) - assert.EqualValues(t, 0.048691, nodeInfo["crush_weight"]) - assert.EqualValues(t, "hdd", nodeInfo["device_class"]) - assert.EqualValues(t, 1, nodeInfo["reweight"]) - assert.EqualValues(t, "ceph-mon1", nodeInfo["father"]) - assert.EqualValues(t, 2, nodeInfo["depth"]) - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/_meta/data.json deleted file mode 100644 index e601c9f5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/_meta/data.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "ceph": { - "pool_disk": { - "id": 0, - "name": "rbd", - "stats": { - "available": { - "bytes": 0 - }, - "objects": 0, - "used": { - "bytes": 0, - "kb": 0 - } - } - } - }, - "event": { - "dataset": "ceph.pool_disk", - "duration": 115000, - "module": "ceph" - }, - "metricset": { - "name": "pool_disk" - }, - "service": { - "address": "127.0.0.1:5000", - "type": "ceph" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/_meta/docs.asciidoc deleted file mode 100644 index b82bbafc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `pool_disk` metricset of the Ceph module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/_meta/fields.yml deleted file mode 100644 index 909b0b20..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/_meta/fields.yml +++ /dev/null @@ -1,32 +0,0 @@ -- name: pool_disk - type: group - description: > - pool_disk - release: ga - fields: - - name: id - type: long - description: > - Id of the pool - - name: name - type: keyword - description: > - Name of the pool - - name: stats.available.bytes - type: long - description: > - Available bytes of the pool - format: bytes - - name: stats.objects - type: long - description: > - Number of objects of the pool - - name: stats.used.bytes - type: long - description: > - Used bytes of the pool - format: bytes - - name: stats.used.kb - type: long - description: > - Used kb of the pool diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/data.go deleted file mode 100644 index e3758c94..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/data.go +++ /dev/null @@ -1,83 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pool_disk - -import ( - "encoding/json" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -// Stats represents the statistics for a pool -type Stats struct { - BytesUsed int64 `json:"bytes_used"` - MaxAvail int64 `json:"max_avail"` - Objects int64 `json:"objects"` - KbUsed int64 `json:"kb_used"` -} - -// Pool represents a given Ceph pool -type Pool struct { - ID int64 `json:"id"` - Name string `json:"name"` - Stats Stats `json:"stats"` -} - -// Output is a list of pools from the response -type Output struct { - Pools []Pool `json:"pools"` -} - -// DfRequest is the df response object -type DfRequest struct { - Status string `json:"status"` - Output Output `json:"output"` -} - -func eventsMapping(content []byte) []common.MapStr { - var d DfRequest - err := json.Unmarshal(content, &d) - if err != nil { - logp.Err("Error: %+v", err) - } - - events := []common.MapStr{} - - for _, Pool := range d.Output.Pools { - event := common.MapStr{ - "name": Pool.Name, - "id": Pool.ID, - "stats": common.MapStr{ - "used": common.MapStr{ - "bytes": Pool.Stats.BytesUsed, - "kb": Pool.Stats.KbUsed, - }, - "available": common.MapStr{ - "bytes": Pool.Stats.MaxAvail, - }, - "objects": Pool.Stats.Objects, - }, - } - - events = append(events, event) - - } - - return events -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/pool_disk.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/pool_disk.go deleted file mode 100644 index 4fda029b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/pool_disk.go +++ /dev/null @@ -1,85 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pool_disk - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/api/v0.1/df" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("ceph", "pool_disk", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP -} - -// New creates a new instance of the pool_disk MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - http.SetHeader("Accept", "application/json") - - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - events := eventsMapping(content) - for _, event := range events { - reported := reporter.Event(mb.Event{MetricSetFields: event}) - if !reported { - return nil - } - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/pool_disk_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/pool_disk_integration_test.go deleted file mode 100644 index 002acbf0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/pool_disk_integration_test.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration,linux - -package pool_disk - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "ceph-api") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"pool_disk"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/pool_disk_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/pool_disk_test.go deleted file mode 100644 index 4f153dd9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/pool_disk/pool_disk_test.go +++ /dev/null @@ -1,72 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pool_disk - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestFetchEventContents(t *testing.T) { - absPath, err := filepath.Abs("../_meta/testdata/") - assert.NoError(t, err) - - response, err := ioutil.ReadFile(absPath + "/df_sample_response.json") - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "ceph", - "metricsets": []string{"pool_disk"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event.StringToPrint()) - - assert.EqualValues(t, "rbd", event["name"]) - assert.EqualValues(t, 0, event["id"]) - - stats := event["stats"].(common.MapStr) - - used := stats["used"].(common.MapStr) - assert.EqualValues(t, 0, used["bytes"]) - assert.EqualValues(t, 0, used["kb"]) - - available := stats["available"].(common.MapStr) - assert.EqualValues(t, uint64(5003444224), available["bytes"]) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/test_ceph.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/test_ceph.py deleted file mode 100644 index 9f9c7056..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/ceph/test_ceph.py +++ /dev/null @@ -1,86 +0,0 @@ -import os -import requests -import sys -import time -import unittest -from parameterized import parameterized - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -@metricbeat.parameterized_with_supported_versions -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['ceph'] - FIELDS = ["ceph"] - - @parameterized.expand([ - "cluster_disk", - "cluster_health", - "monitor_health", - "pool_disk", - ]) - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_ceph(self, metricset): - """ - ceph metricsets tests - """ - - if not self.old_ceph_version(): - self.skipTest("newer ceph version not supported") - return - self.check_metricset("ceph", metricset, ['http://' + self.compose_host(port='5000/tcp')], self.FIELDS) - - @parameterized.expand([ - "mgr_cluster_disk", - "mgr_cluster_health", - "mgr_osd_perf", - "mgr_osd_pool_stats", - "mgr_osd_tree", - "mgr_pool_disk" - ]) - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_ceph_mgr(self, metricset): - """ - ceph metricsets tests - """ - - if self.old_ceph_version(): - self.skipTest("legacy ceph version not supported") - return - - self.render_config_template(modules=[self.get_ceph_mgr_module_config(metricset)]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings(replace=['SSL/TLS verifications disabled.']) - - output = self.read_output_json() - for evt in output: - assert 'ceph' in evt - self.assert_fields_are_documented(evt) - - def old_ceph_version(self): - if not 'CEPH_CODENAME' in self.COMPOSE_ENV: - return False - - return self.COMPOSE_ENV['CEPH_CODENAME'] == 'jewel' - - def get_ceph_mgr_module_config(self, metricset): - return { - 'name': 'ceph', - 'metricsets': [metricset], - 'period': '1h', - 'hosts': ['https://' + self.compose_host(port='8003/tcp')], - 'username': 'demo', - 'password': self.get_ceph_mgr_password(), - 'extras': { - 'ssl.verification_mode': 'none' - } - } - - def get_ceph_mgr_password(self): - r = requests.get('http://' + self.compose_host(port='5000/tcp') + '/restful-list-keys.json') - keys = r.json() - return keys['demo'] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/Dockerfile deleted file mode 100644 index 640e783c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/Dockerfile +++ /dev/null @@ -1,10 +0,0 @@ -ARG CONSUL_VERSION -FROM consul:${CONSUL_VERSION} - -ENV CONSUL_BIND_INTERFACE='eth0' - -EXPOSE 8500 - -# Use the same healthcheck as the Windows version of the image. -# https://github.com/Microsoft/mssql-docker/blob/a3020afeec9be1eb2d67645ac739438eb8f2c545/windows/mssql-server-windows/dockerfile#L31 -HEALTHCHECK --interval=1s --retries=90 CMD curl http://0.0.0.0:8500/v1/agent/metrics diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/config.yml deleted file mode 100644 index 0f071def..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/config.yml +++ /dev/null @@ -1,7 +0,0 @@ -- module: consul - metricsets: - - agent - enabled: true - period: 10s - hosts: ["localhost:8500"] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/docs.asciidoc deleted file mode 100644 index 54c8a2dc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/docs.asciidoc +++ /dev/null @@ -1,13 +0,0 @@ -This is the https://www.consul.io[Hashicorp's Consul] Metricbeat module. It is still in beta and under active development to add new Metricsets and introduce enhancements. - -[float] -=== Compatibility - -The module is being tested with https://github.com/hashicorp/docker-consul/blob/9bd2aa7ecf2414b8712e055f2374699148e8941c/0.X/Dockerfile[1.4.2] version - -[float] -=== Dashboard - -The Consul module comes with a predefined dashboard: - -image::./images/metricbeat-consul.png[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/fields.yml deleted file mode 100644 index c6a4d895..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/fields.yml +++ /dev/null @@ -1,9 +0,0 @@ -- key: consul - title: "consul" - description: > - Consul module - release: beta - fields: - - name: consul - type: group - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/kibana/7/dashboard/Metricbeat-consul-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/kibana/7/dashboard/Metricbeat-consul-overview.json deleted file mode 100644 index 823f7bec..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/_meta/kibana/7/dashboard/Metricbeat-consul-overview.json +++ /dev/null @@ -1,760 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "Overview of Consul", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "lucene", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "1", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Garbage Collector stats", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "2", - "w": 16, - "x": 15, - "y": 15 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Goroutines", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "3", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "Bytes Allocated", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "4", - "w": 17, - "x": 31, - "y": 15 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "Heap Objects", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "5", - "w": 15, - "x": 0, - "y": 15 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "Bytes of memory obtained from the OS", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "6", - "w": 16, - "x": 31, - "y": 30 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "title": "Malloc count", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "7", - "w": 14, - "x": 0, - "y": 30 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "title": "Garbage Collector pause ms", - "version": "7.0.0-SNAPSHOT" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "8", - "w": 17, - "x": 14, - "y": 30 - }, - "panelIndex": "8", - "panelRefName": "panel_7", - "title": "Garbage Collector Runs", - "version": "7.0.0-SNAPSHOT" - } - ], - "timeRestore": false, - "title": "[Metricbeat Consul] Overview", - "version": 1 - }, - "id": "6d0cf140-2deb-11e9-bf7e-f35bf5d2e71b", - "migrationVersion": { - "dashboard": "7.0.0" - }, - "references": [ - { - "id": "dda0c950-2dea-11e9-bf7e-f35bf5d2e71b", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "ea842730-2de9-11e9-bf7e-f35bf5d2e71b", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "6c39d4b0-2de9-11e9-bf7e-f35bf5d2e71b", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "37c75bc0-2dea-11e9-bf7e-f35bf5d2e71b", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "69b29820-2dea-11e9-bf7e-f35bf5d2e71b", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "8ab67000-2dea-11e9-bf7e-f35bf5d2e71b", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "d275dbc0-2de9-11e9-bf7e-f35bf5d2e71b", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "1e97c1d0-2dea-11e9-bf7e-f35bf5d2e71b", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2019-02-11T10:55:39.323Z", - "version": "WzU5NywzXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "lucene", - "query": "" - } - } - }, - "title": "Garbage Collector stats [Metricbeat Consul]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "ns,ms,2", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Pause time", - "line_width": "1", - "metrics": [ - { - "field": "consul.agent.runtime.garbage_collector.pause.current.ns", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}} ms" - }, - { - "axis_position": "right", - "chart_type": "bar", - "color": "rgba(115,216,255,1)", - "fill": "0.5", - "formatter": "number", - "id": "9728a010-2dea-11e9-83ed-b7c793d35de5", - "label": "Runs", - "line_width": 1, - "metrics": [ - { - "field": "consul.agent.runtime.garbage_collector.runs", - "id": "9728a011-2dea-11e9-83ed-b7c793d35de5", - "type": "sum" - }, - { - "field": "9728a011-2dea-11e9-83ed-b7c793d35de5", - "id": "9ed22480-2dea-11e9-83ed-b7c793d35de5", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 1, - "split_mode": "everything", - "stacked": "none", - "steps": 1 - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Garbage Collector stats [Metricbeat Consul]", - "type": "metrics" - } - }, - "id": "dda0c950-2dea-11e9-bf7e-f35bf5d2e71b", - "migrationVersion": { - "visualization": "7.0.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-02-11T10:55:03.187Z", - "version": "WzU5NSwzXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "lucene", - "query": "" - } - } - }, - "title": "Goroutines [Metricbeat Consul]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Goroutines", - "line_width": 1, - "metrics": [ - { - "field": "consul.agent.runtime.goroutines", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Goroutines [Metricbeat Consul]", - "type": "metrics" - } - }, - "id": "ea842730-2de9-11e9-bf7e-f35bf5d2e71b", - "migrationVersion": { - "visualization": "7.0.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-02-11T10:43:49.667Z", - "version": "WzU4NywzXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "lucene", - "query": "" - } - } - }, - "title": "Bytes Allocated [Metricbeat Consul]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Bytes allocated", - "line_width": 1, - "metrics": [ - { - "field": "consul.agent.runtime.alloc.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Bytes Allocated [Metricbeat Consul]", - "type": "metrics" - } - }, - "id": "6c39d4b0-2de9-11e9-bf7e-f35bf5d2e71b", - "migrationVersion": { - "visualization": "7.0.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-02-11T10:40:41.790Z", - "version": "WzU4NSwzXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "lucene", - "query": "" - } - } - }, - "title": "Heap Objects [Metricbeat Consul]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Heap Objects", - "line_width": 1, - "metrics": [ - { - "field": "consul.agent.runtime.heap_objects", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Heap Objects [Metricbeat Consul]", - "type": "metrics" - } - }, - "id": "37c75bc0-2dea-11e9-bf7e-f35bf5d2e71b", - "migrationVersion": { - "visualization": "7.0.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-02-11T10:45:59.292Z", - "version": "WzU4OSwzXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "lucene", - "query": "" - } - } - }, - "title": "Bytes of memory obtained from the OS [Metricbeat Consul]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Bytes of memory obtained from the OS", - "line_width": 1, - "metrics": [ - { - "field": "consul.agent.runtime.sys.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Bytes of memory obtained from the OS [Metricbeat Consul]", - "type": "metrics" - } - }, - "id": "69b29820-2dea-11e9-bf7e-f35bf5d2e71b", - "migrationVersion": { - "visualization": "7.0.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-02-11T10:47:23.042Z", - "version": "WzU5MCwzXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "lucene", - "query": "" - } - } - }, - "title": "Malloc count [Metricbeat Consul]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Malloc Count", - "line_width": 1, - "metrics": [ - { - "field": "consul.agent.runtime.malloc_count", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "7a6e0aa0-2dea-11e9-83ed-b7c793d35de5", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Malloc count [Metricbeat Consul]", - "type": "metrics" - } - }, - "id": "8ab67000-2dea-11e9-bf7e-f35bf5d2e71b", - "migrationVersion": { - "visualization": "7.0.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-02-11T10:48:18.432Z", - "version": "WzU5MSwzXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "lucene", - "query": "" - } - } - }, - "title": "Garbage Collector pause ms [Metricbeat Consul]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "ns,ms,4", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Garbage Collector pause", - "line_width": 1, - "metrics": [ - { - "field": "consul.agent.runtime.garbage_collector.pause.current.ns", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}} ms" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Garbage Collector pause ms [Metricbeat Consul]", - "type": "metrics" - } - }, - "id": "d275dbc0-2de9-11e9-bf7e-f35bf5d2e71b", - "migrationVersion": { - "visualization": "7.0.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-02-11T10:43:09.308Z", - "version": "WzU4NiwzXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "lucene", - "query": "" - } - } - }, - "title": "Garbage Collector Runs [Metricbeat Consul]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Garbage Collector Runs", - "line_width": 1, - "metrics": [ - { - "field": "consul.agent.runtime.garbage_collector.runs", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "ffaa1fc0-2de9-11e9-83ed-b7c793d35de5", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "steps": 1 - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Garbage Collector Runs [Metricbeat Consul]", - "type": "metrics" - } - }, - "id": "1e97c1d0-2dea-11e9-bf7e-f35bf5d2e71b", - "migrationVersion": { - "visualization": "7.0.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-02-11T10:51:44.187Z", - "version": "WzU5MywzXQ==" - } - ], - "version": "7.0.0-SNAPSHOT" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/_meta/data.json deleted file mode 100644 index f1e476c2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/_meta/data.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "consul": { - "agent": { - "autopilot": { - "healthy": true - }, - "raft": { - "commit_time": { - "ms": 0.04560700058937073 - } - }, - "runtime": { - "alloc": { - "bytes": 6900784 - }, - "garbage_collector": { - "pause": { - "total": { - "ns": 99490250 - } - }, - "runs": 287 - }, - "goroutines": 77, - "heap_objects": 42590, - "malloc_count": 7087169, - "sys": { - "bytes": 74119416 - } - } - } - }, - "event": { - "dataset": "consul.agent", - "duration": 115000, - "module": "consul" - }, - "metricset": { - "name": "agent" - }, - "service": { - "address": "localhost:8500", - "type": "consul" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/_meta/docs.asciidoc deleted file mode 100644 index bdad2f10..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/_meta/docs.asciidoc +++ /dev/null @@ -1,13 +0,0 @@ -The `agent` metricset fetches information from a Hashicorp Consul agent in 'Client' mode. It fetches information about the health of the autopilot, runtime metrics, and raft data. - -* *agent.autopilot.healthy*: Tracks the overall health of the local server cluster. If all servers are considered healthy by Autopilot, this will be set to 1. If any are unhealthy, this will be 0. -* *agent.raft.apply*: This metric gives the number of logs committed since the last interval. -* *agent.raft.commit_time.ms*: This tracks the average time in milliseconds it takes to commit a new entry to the transaction log of the leader -* *agent.runtime.alloc.bytes*: This measures the number of bytes allocated by the Consul process. -* *agent.runtime.garbage_collector.pause.current.ns*: Garbage collector pause time in nanoseconds -* *agent.runtime.garbage_collector.pause.total.ns*: Number of nanoseconds consumed by stop-the-world garbage collection pauses since Consul started. -* *agent.runtime.garbage_collector.runs*: Garbage collector total executions -* *agent.runtime.goroutines*: Number of running goroutines and is a general load pressure indicator. This may burst from time to time but should return to a steady state value. -* *agent.runtime.heap_objects*: This measures the number of objects allocated on the heap and is a general memory pressure indicator. This may burst from time to time but should return to a steady state value. -* *agent.runtime.malloc_count*: Heap objects allocated -* *agent.runtime.sys.bytes*: Total number of bytes of memory obtained from the OS. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/_meta/fields.yml deleted file mode 100644 index bc95fffe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/_meta/fields.yml +++ /dev/null @@ -1,60 +0,0 @@ -- name: agent - type: group - release: beta - description: > - Agent Metricset fetches metrics information from a Consul instance running as Agent - fields: - - name: autopilot - type: group - fields: - - name: healthy - type: boolean - description: Overall health of the local server cluster - - name: runtime - type: group - description: Runtime related metrics - fields: - - name: sys - type: group - fields: - - name: bytes - type: long - description: Number of bytes of memory obtained from the OS. - - name: malloc_count - type: long - description: Heap objects allocated - - name: heap_objects - type: long - description: Objects allocated on the heap and is a general memory pressure indicator. This may burst from time to time but should return to a steady state value. - - name: goroutines - type: long - description: Running goroutines and is a general load pressure indicator. This may burst from time to time but should return to a steady state value. - - name: alloc - type: group - fields: - - name: bytes - type: long - description: Bytes allocated by the Consul process. - - name: garbage_collector - type: group - description: Garbage collector metrics - fields: - - name: runs - type: long - description: Garbage collector total executions - - name: pause - type: group - description: Time that the garbage collector has paused the app - fields: - - name: current - type: group - fields: - - name: ns - type: long - description: Garbage collector pause time in nanoseconds - - name: total - type: group - fields: - - name: ns - type: long - description: Nanoseconds consumed by stop-the-world garbage collection pauses since Consul started. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/agent.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/agent.go deleted file mode 100644 index 2eedcfb5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/agent.go +++ /dev/null @@ -1,91 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package agent - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common/cfgwarn" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: "http", - DefaultPath: "/v1/agent/metrics", - }.Build() -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("consul", "agent", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet()) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - cfgwarn.Beta("The consul agent metricset is beta.") - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - http: http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(report mb.ReporterV2) error { - content, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error in http fetch") - } - - mappings, err := eventMapping(content) - if err != nil { - return errors.Wrap(err, "error in event mapping") - } - - for _, m := range mappings { - report.Event(mb.Event{ - MetricSetFields: m, - }) - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/agent_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/agent_integration_test.go deleted file mode 100644 index e4e4a585..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/agent_integration_test.go +++ /dev/null @@ -1,65 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package agent - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - "github.com/elastic/beats/v7/metricbeat/module/consul" - - "github.com/elastic/beats/v7/libbeat/logp" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - t.Skip("Skip flaky test on Consul Agent") - logp.TestingSetup() - - service := compose.EnsureUp(t, "consul") - - f := mbtest.NewReportingMetricSetV2Error(t, consul.GetConfig([]string{"agent"}, service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - t.Logf("Found '%d' events", len(events)) - - for _, event := range events { - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) - metricsetFields := event.MetricSetFields - - // Check runtime value - runtime, ok := metricsetFields["runtime"].(common.MapStr) - assert.True(t, ok) - - //Check heapObjects - heapObjects, ok := runtime["heap_objects"].(float64) - assert.True(t, ok) - assert.True(t, heapObjects > float64(0)) - - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/agent_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/agent_test.go deleted file mode 100644 index 8e47bd0b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/agent_test.go +++ /dev/null @@ -1,344 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package agent - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -var jsonExample = `{ - "Timestamp": "2019-02-01 11:08:50 +0000 UTC", - "Gauges": [ - { - "Name": "consul.autopilot.failure_tolerance", - "Value": 0, - "Labels": {} - }, - { - "Name": "consul.autopilot.healthy", - "Value": 1, - "Labels": {} - }, - { - "Name": "consul.runtime.alloc_bytes", - "Value": 5034304, - "Labels": {} - }, - { - "Name": "consul.runtime.free_count", - "Value": 1202914, - "Labels": {} - }, - { - "Name": "consul.runtime.heap_objects", - "Value": 35836, - "Labels": {"service":"service1"} - }, - { - "Name": "consul.runtime.malloc_count", - "Value": 1238750, - "Labels": {} - }, - { - "Name": "consul.runtime.num_goroutines", - "Value": 76, - "Labels": {} - }, - { - "Name": "consul.runtime.sys_bytes", - "Value": 73070840, - "Labels": {} - }, - { - "Name": "consul.runtime.total_gc_pause_ns", - "Value": 7107735, - "Labels": {} - }, - { - "Name": "consul.runtime.total_gc_runs", - "Value": 42, - "Labels": {} - }, - { - "Name": "consul.session_ttl.active", - "Value": 0, - "Labels": {} - } - ], - "Points": [], - "Counters": [ - { - "Name": "consul.raft.apply", - "Count": 1, - "Rate": 0.1, - "Sum": 1, - "Min": 1, - "Max": 1, - "Mean": 1, - "Stddev": 0, - "Labels": {} - }, - { - "Name": "consul.rpc.query", - "Count": 2, - "Rate": 0.2, - "Sum": 2, - "Min": 1, - "Max": 1, - "Mean": 1, - "Stddev": 0, - "Labels": {} - }, - { - "Name": "consul.rpc.request", - "Count": 5, - "Rate": 0.5, - "Sum": 5, - "Min": 1, - "Max": 1, - "Mean": 1, - "Stddev": 0, - "Labels": {} - } - ], - "Samples": [ - { - "Name": "consul.fsm.coordinate.batch-update", - "Count": 1, - "Rate": 0.003936899825930595, - "Sum": 0.039368998259305954, - "Min": 0.039368998259305954, - "Max": 0.039368998259305954, - "Mean": 0.039368998259305954, - "Stddev": 0, - "Labels": {} - }, - { - "Name": "consul.http.GET.v1.agent.metrics", - "Count": 10, - "Rate": 0.2068565994501114, - "Sum": 2.068565994501114, - "Min": 0.14361299574375153, - "Max": 0.46759501099586487, - "Mean": 0.2068565994501114, - "Stddev": 0.09421784218829098, - "Labels": {} - }, - { - "Name": "consul.memberlist.gossip", - "Count": 200, - "Rate": 0.2729187995195389, - "Sum": 2.729187995195389, - "Min": 0.0022559999488294125, - "Max": 0.10744299739599228, - "Mean": 0.013645939975976944, - "Stddev": 0.013672823772901079, - "Labels": {} - }, - { - "Name": "consul.raft.commitTime", - "Count": 1, - "Rate": 0.00219310000538826, - "Sum": 0.0219310000538826, - "Min": 0.0219310000538826, - "Max": 0.0219310000538826, - "Mean": 0.0219310000538826, - "Stddev": 0, - "Labels": {} - }, - { - "Name": "consul.raft.fsm.apply", - "Count": 1, - "Rate": 0.005605699867010117, - "Sum": 0.056056998670101166, - "Min": 0.056056998670101166, - "Max": 0.056056998670101166, - "Mean": 0.056056998670101166, - "Stddev": 0, - "Labels": {} - }, - { - "Name": "consul.raft.leader.dispatchLog", - "Count": 1, - "Rate": 0.001807899959385395, - "Sum": 0.01807899959385395, - "Min": 0.01807899959385395, - "Max": 0.01807899959385395, - "Mean": 0.01807899959385395, - "Stddev": 0, - "Labels": {} - }, - { - "Name": "consul.runtime.gc_pause_ns", - "Count": 1, - "Rate": 12140.1, - "Sum": 121401, - "Min": 121401, - "Max": 121401, - "Mean": 121401, - "Stddev": 0, - "Labels": {} - }, - { - "Name": "consul.serf.queue.Event", - "Count": 2, - "Rate": 0.1, - "Sum": 1, - "Min": 0, - "Max": 1, - "Mean": 0.5, - "Stddev": 0.7071067811865476, - "Labels": {} - }, - { - "Name": "consul.serf.queue.Intent", - "Count": 2, - "Rate": 0, - "Sum": 0, - "Min": 0, - "Max": 0, - "Mean": 0, - "Stddev": 0, - "Labels": {} - }, - { - "Name": "consul.serf.queue.Query", - "Count": 2, - "Rate": 0, - "Sum": 0, - "Min": 0, - "Max": 0, - "Mean": 0, - "Stddev": 0, - "Labels": {} - } - ] -}` - -func TestEventMapping(t *testing.T) { - byt := []byte(jsonExample) - - events, err := eventMapping(byt) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, 2, len(events)) - - //2 events should be here, one with runtime.heap_objects only and one with everything else - heapObjectsFound := false - var heapObjects interface{} - - goroutinesFound := false - var goroutines interface{} - - for _, event := range events { - runtimeI, ok := event["runtime"] - assert.True(t, ok) - - runtime, ok := runtimeI.(common.MapStr) - assert.True(t, ok) - - //do not overwrite if heapObjectsFound has already been set to true - if !heapObjectsFound { - heapObjects, heapObjectsFound = runtime["heap_objects"] - if heapObjectsFound { - heapObjectsFloat64, ok := heapObjects.(float64) - assert.True(t, ok) - - assert.True(t, heapObjectsFloat64 > 0) - } - } - - //do not overwrite if goroutinesFound has already been set to true - if !goroutinesFound { - goroutines, goroutinesFound = runtime["goroutines"] - if goroutinesFound { - goroutinesFloat64, ok := goroutines.(float64) - assert.True(t, ok) - - assert.True(t, goroutinesFloat64 > 0) - } - } - } - - assert.True(t, goroutinesFound) - assert.True(t, heapObjectsFound) -} - -func TestUniqueKeyForLabelMap(t *testing.T) { - input := []map[string]string{ - { - "a": "b", - "g": "h", - "c": "d", - "e": "f", - "i": "j", - }, - { - "a": "b", - "e": "f", - "c": "d", - "g": "h", - "i": "j", - }, - { - "c": "d", - "a": "b", - "g": "h", - "e": "f", - "i": "j", - }, - { - "c": "d", - "e": "f", - "i": "j", - "a": "b", - "g": "h", - }, - { - "e": "f", - "a": "b", - "c": "d", - "g": "h", - "i": "j", - }, - { - "e": "f", - "i": "j", - "c": "d", - "a": "b", - "g": "h", - }, - } - - keys := make([]string, 0) - for _, i := range input { - keys = append(keys, uniqueKeyForLabelMap(i)) - } - - for i := 1; i < len(keys); i++ { - assert.True(t, keys[i-1] == keys[i]) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/data.go deleted file mode 100644 index a8e45a06..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/data.go +++ /dev/null @@ -1,178 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package agent - -import ( - "encoding/json" - "fmt" - - "github.com/elastic/beats/v7/libbeat/common" -) - -type valueConverter interface { - Convert(i interface{}) interface{} -} - -type keyRenamer interface { - Rename() string -} - -type inputConverter interface { - valueConverter - keyRenamer -} - -type valueHelper struct { - renamedTo string - unit string -} - -func (v *valueHelper) Rename() string { - if v.unit == "" { - return v.renamedTo - } - - return fmt.Sprintf("%s.%s", v.renamedTo, v.unit) -} - -type boolValue struct { - valueHelper -} - -func (v *boolValue) Convert(i interface{}) interface{} { - value, ok := i.(float64) - if !ok { - return nil - } - - return value == 1 -} - -type noConversionValue struct { - valueHelper -} - -func (v *noConversionValue) Convert(i interface{}) interface{} { - return i -} - -var ( - allowedValues = map[string]inputConverter{ - "consul.autopilot.healthy": &boolValue{valueHelper{renamedTo: "autopilot.healthy"}}, - "consul.runtime.alloc_bytes": &noConversionValue{valueHelper{renamedTo: "runtime.alloc", unit: "bytes"}}, - "consul.runtime.total_gc_pause_ns": &noConversionValue{valueHelper{renamedTo: "runtime.garbage_collector.pause.total", unit: "ns"}}, - "consul.runtime.gc_pause_ns": &noConversionValue{valueHelper{renamedTo: "runtime.garbage_collector.pause.current", unit: "ns"}}, - "consul.runtime.total_gc_runs": &noConversionValue{valueHelper{renamedTo: "runtime.garbage_collector.runs"}}, - "consul.runtime.num_goroutines": &noConversionValue{valueHelper{renamedTo: "runtime.goroutines"}}, - "consul.runtime.heap_objects": &noConversionValue{valueHelper{renamedTo: "runtime.heap_objects"}}, - "consul.runtime.sys_bytes": &noConversionValue{valueHelper{renamedTo: "runtime.sys", unit: "bytes"}}, - "consul.runtime.malloc_count": &noConversionValue{valueHelper{renamedTo: "runtime.malloc_count"}}, - } - allowedDetailedValues = map[string]inputConverter{} -) - -func eventMapping(content []byte) ([]common.MapStr, error) { - var agent agent - - if err := json.Unmarshal(content, &agent); err != nil { - return nil, err - } - - labels := map[string]common.MapStr{} - - for _, gauge := range agent.Gauges { - metricApply(labels, gauge.consulMetric, gauge.Value) - } - - for _, point := range agent.Points { - metricApply(labels, point.consulMetric, point.Value) - } - - for _, counter := range agent.Counters { - metricApply(labels, counter.consulMetric, consulDetailedValue(counter)) - } - - for _, sample := range agent.Samples { - metricApply(labels, sample.consulMetric, consulDetailedValue(sample)) - } - - data := make([]common.MapStr, 0) - for _, v := range labels { - data = append(data, v) - } - - return data, nil -} - -func metricApply(labels map[string]common.MapStr, m consulMetric, v interface{}) { - prettyName := prettyName(m.Name) - if prettyName == nil { - //omitting unwanted metric - return - } - - labelsCombination := uniqueKeyForLabelMap(m.Labels) - - temp := common.MapStr{} - if len(m.Labels) != 0 { - temp.Put("labels", m.Labels) - } - - var value interface{} - switch v := v.(type) { - case consulDetailedValue: - value = v.Mean - default: - value = v - } - - if _, ok := labels[labelsCombination]; !ok { - temp.Put(prettyName.Rename(), prettyName.Convert(value)) - labels[labelsCombination] = temp - } else { - labels[labelsCombination].Put(prettyName.Rename(), prettyName.Convert(value)) - } -} - -// prettyName is used to translate a name in Consul metrics to a metric name that follows ES naming conventions -// https://www.elastic.co/guide/en/beats/devguide/current/event-conventions.html -func prettyName(s string) inputConverter { - for k, v := range allowedValues { - if s == k { - return v - } - } - - for k, v := range allowedDetailedValues { - if s == k { - return v - } - } - - return nil -} - -// Create a simple unique value for a map of labels without using a hash function -func uniqueKeyForLabelMap(m map[string]string) string { - mm := common.MapStr{} - for k, v := range m { - mm[k] = v - } - - return mm.String() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/data_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/data_integration_test.go deleted file mode 100644 index b9367723..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/data_integration_test.go +++ /dev/null @@ -1,39 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package agent - -import ( - "testing" - - _ "github.com/denisenkom/go-mssqldb" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/consul" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "consul") - - f := mbtest.NewReportingMetricSetV2Error(t, consul.GetConfig([]string{"agent"}, service.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/input_format.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/input_format.go deleted file mode 100644 index 68e31034..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/agent/input_format.go +++ /dev/null @@ -1,55 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package agent - -type consulMetric struct { - Name string `json:"Name"` - Labels map[string]string `json:"Labels"` -} - -type gauge consulSimpleValue - -type counter consulDetailedValue - -type sample consulDetailedValue - -type consulSimpleValue struct { - consulMetric - Value float64 `json:"Value"` -} - -type consulDetailedValue struct { - consulMetric - Count int `json:"Count"` - Rate float64 `json:"Rate"` - Sum float64 `json:"Sum"` - Min float64 `json:"Min"` - Max float64 `json:"Max"` - Mean float64 `json:"Mean"` - Stddev float64 `json:"Stddev"` -} - -type point consulSimpleValue - -type agent struct { - Timestamp string `json:"Timestamp"` - Gauges []gauge `json:"Gauges"` - Points []point `json:"Points"` - Counters []counter `json:"Counters"` - Samples []sample `json:"Samples"` -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/docker-compose.yml deleted file mode 100644 index c1b4b32e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - consul: - image: docker.elastic.co/integrations-ci/beats-consul:${CONSUL_VERSION:-1.4.2}-1 - build: - context: ./_meta - args: - CONSUL_VERSION: ${CONSUL_VERSION:-1.4.2} - ports: - - 8500 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/fields.go deleted file mode 100644 index 3e396c8a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package consul - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "consul", asset.ModuleFieldsPri, AssetConsul); err != nil { - panic(err) - } -} - -// AssetConsul returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/consul. -func AssetConsul() string { - return "eJzcVsFu2zAMvecriN7TD8hhwLbDdlkLdL0XtMzY2mTRIKlu/vtBdtzYiZ2m2IAN0yWBJD6+90gT2sJ36nbgOGoKGwDzFmgHN8PGzQagJHXiW/Mcd/BuAwDwsT+EhssUaAMgFAiVdlCQ4QZg7ymUuuvvbiFiQ5MMeVnX0g4q4dQedqYh0zCsKNrL7lJkXqcExrXAfVzvMzB8IRPvlAz2ZK4mhWbYAR/3LA3mUNgLN4CjbB/VMDoCSTH6WAHqgDbBP5Uzk5SMWx/YZqdr0tbQpog1YbC6OzsfMQvmQBgXzmcG3T+TYAgHOOA9WE0Q2GEAJXkmAReSGsmiLknRfENXq5rlfhiCcyXRqBzL8EYjtDuNuEzhEuYUt+iMlpCP6IFjtXJhpvMuNQVJ9rbHzH8aalg64MLQRyqHbsvO33+9XVXaYAjsnhyneNpHr5KaEfpM2AIX38iZQg+a/b/Uau3T4fpv5b0/TQkce9U5A2AswSsgVBRzU44mtUKqSQh8LL1DY7mFx9orNNhBkUTtYF/uJePht0gGWnMKJQhZkphPENQIyw7U0AieMSRat7ti4WQ+LnbB9aIfDhPjCHeuNDCWf01nX41//BP60H84x74pur5vDtO5FXakeqGUKAVW9OQ4BHLG8ma5MzafBjh4gVsZXdf6JCn+GZvOiRkbBqCf5FK+spxm5NFi0tNZfp09Z0we+yat0fo6VWe8atQhXdlfwHYN9ZJ/U+4uidDiXLxewTX5pjlXqzZPeaF643qlir1TwwfvI0SMrOQ4luv5R4p9/f8HU+6Oood3ZTOMATVut1bT9gdLKE87Lb/kevMU1Of322FiqKEYlbebXwEAAP//P1vjFg==" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/test_consul.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/test_consul.py deleted file mode 100644 index 5ee0f5ac..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/test_consul.py +++ /dev/null @@ -1,61 +0,0 @@ -import os -import sys -import unittest -from nose.plugins.attrib import attr - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -CONSUL_FIELDS = metricbeat.COMMON_FIELDS + ["consul"] - -# raft fields not included here as it's not consistently returned by Consul -AGENT_FIELDS = [ - "runtime.garbage_collector.pause.current.ns", - "runtime.garbage_collector.pause.total.ns", - "runtime.garbage_collector.runs", - "runtime.alloc.bytes", - "runtime.heap_objects", - "runtime.malloc_count", - "runtime.goroutines", - "runtime.sys.bytes", -] - - -class ConsulAgentTest(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['consul'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_output(self): - """ - Consul agent module outputs an event. - """ - self.render_config_template(modules=[{ - "name": "consul", - "metricsets": ["agent"], - "hosts": self.get_hosts(), - "period": "10s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=30) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(CONSUL_FIELDS), evt.keys()) - consul_agent = evt["consul"]["agent"] - - consul_agent.pop("raft", None) - consul_agent.pop("autopilot", None) - - print(consul_agent) - self.assertCountEqual(self.de_dot(AGENT_FIELDS), consul_agent.keys()) - - assert(consul_agent["runtime"]["heap_objects"] > 0) - - self.assert_fields_are_documented(evt) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/testing.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/testing.go deleted file mode 100644 index 7372bcbf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/consul/testing.go +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package consul - -//GetConfig returns a config object specific for a Consul module and a provided Metricset in 'ms' -func GetConfig(ms []string, host string) map[string]interface{} { - return map[string]interface{}{ - "module": "consul", - "metricsets": ms, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/Dockerfile deleted file mode 100644 index 7922b1b1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/Dockerfile +++ /dev/null @@ -1,6 +0,0 @@ -ARG COUCHBASE_VERSION -FROM couchbase:${COUCHBASE_VERSION} -HEALTHCHECK --interval=1s --retries=90 CMD [ "$(curl -s -o /dev/null -w ''%{http_code}'' http://localhost:8091/pools/default/buckets/beer-sample)" -eq "200" ] -COPY configure-node.sh /opt/couchbase - -CMD ["/opt/couchbase/configure-node.sh"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/config.reference.yml deleted file mode 100644 index 1d74f195..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/config.reference.yml +++ /dev/null @@ -1,5 +0,0 @@ -- module: couchbase - metricsets: ["bucket", "cluster", "node"] - period: 10s - hosts: ["localhost:8091"] - enabled: true diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/config.yml deleted file mode 100644 index ce176b9c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/config.yml +++ /dev/null @@ -1,9 +0,0 @@ -- module: couchbase - #metricsets: - # - bucket - # - cluster - # - node - period: 10s - hosts: ["localhost:8091"] - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/configure-node.sh b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/configure-node.sh deleted file mode 100644 index b101ae2a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/configure-node.sh +++ /dev/null @@ -1,38 +0,0 @@ -set -e -set -m - -/entrypoint.sh couchbase-server & - -sleep 1 - -waitForCouchbase() { - echo -n "Waiting for Couchbase to start." - for ((i=1; i<=90; i++)) do - if nc -vz 127.0.0.1 8091 2>/dev/null; then - return 0 - fi - - ((i++)) - echo -n '.' - sleep 1 - done - - echo - echo >&2 "Failed to Start Couchbase" -} - -waitForCouchbase - -# Setup index and memory quota -curl -v -X POST http://127.0.0.1:8091/pools/default -d memoryQuota=300 -d indexMemoryQuota=300 - -# Setup services -curl -v http://127.0.0.1:8091/node/controller/setupServices -d services=kv%2Cn1ql%2Cindex - -# Setup credentials -curl -v http://127.0.0.1:8091/settings/web -d port=8091 -d username=Administrator -d password=password - -# Load beer-sample bucket -curl -v -u Administrator:password -X POST http://127.0.0.1:8091/sampleBuckets/install -d '["beer-sample"]' - -fg 1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/docs.asciidoc deleted file mode 100644 index ade58fd9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/docs.asciidoc +++ /dev/null @@ -1,15 +0,0 @@ -This module periodically fetches metrics from https://www.couchbase.com/[Couchbase] -servers. The default metricsets are `bucket`, `cluster`, `node`. - -[float] -=== Compatibility - -The Couchbase module is tested with Couchbase 4.5.1. - - -[float] -=== Dashboard - -The Couchbase module comes with a predefined dashboard for Couchbase cluster, node, bucket specific stats. For example: - -image::./images/metricbeat-couchbase-overview.png[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/fields.yml deleted file mode 100644 index 06b57690..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/fields.yml +++ /dev/null @@ -1,13 +0,0 @@ -- key: couchbase - title: "Couchbase" - description: > - Metrics collected from Couchbase servers. - short_config: false - release: ga - settings: ["ssl", "http"] - fields: - - name: couchbase - type: group - description: > - `couchbase` contains the metrics that were scraped from Couchbase. - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/kibana/7/dashboard/Metricbeat-couchbase-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/kibana/7/dashboard/Metricbeat-couchbase-overview.json deleted file mode 100644 index 240fe8a9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/_meta/kibana/7/dashboard/Metricbeat-couchbase-overview.json +++ /dev/null @@ -1,1179 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "This Couchbase dashboard visualizes the most relevant metrics for cluster, nodes and buckets. ", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "1", - "w": 12, - "x": 0, - "y": 11 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Buckets RAM Used", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "2", - "w": 12, - "x": 12, - "y": 11 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Buckets Disk Used", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "3", - "w": 24, - "x": 24, - "y": 11 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "Node CPU Utilization", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "4", - "w": 12, - "x": 0, - "y": 22 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "Buckets Operations Per Second", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "5", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "Operations per Node", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "6", - "w": 12, - "x": 0, - "y": 0 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "title": "Cluster HDD Usage", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "7", - "w": 12, - "x": 12, - "y": 0 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "title": "Cluster RAM", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "8", - "w": 12, - "x": 12, - "y": 22 - }, - "panelIndex": "8", - "panelRefName": "panel_7", - "title": "Bucket Item Count", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "9", - "w": 24, - "x": 24, - "y": 33 - }, - "panelIndex": "9", - "panelRefName": "panel_8", - "title": "Document Replicas", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "10", - "w": 24, - "x": 24, - "y": 22 - }, - "panelIndex": "10", - "panelRefName": "panel_9", - "title": "Disk space used by docs", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "11", - "w": 24, - "x": 0, - "y": 33 - }, - "panelIndex": "11", - "panelRefName": "panel_10", - "title": "Disk Fetches", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat Couchbase] Cluster Overview", - "version": 1 - }, - "id": "46d21220-b9f1-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "dashboard": "7.3.0" - }, - "references": [ - { - "id": "e781add0-b9dc-11e9-a579-f5c0a5d81340", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "c4c81a30-b9dd-11e9-a579-f5c0a5d81340", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "467c99c0-b9de-11e9-a579-f5c0a5d81340", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "e23a9fe0-b9db-11e9-a579-f5c0a5d81340", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "17a01210-b9e0-11e9-a579-f5c0a5d81340", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "f515f2e0-b9e0-11e9-a579-f5c0a5d81340", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "7cc8def0-b9e1-11e9-a579-f5c0a5d81340", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "97ee1ea0-b9f2-11e9-a579-f5c0a5d81340", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "63efced0-b9f4-11e9-a579-f5c0a5d81340", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "99980c90-ba8b-11e9-a579-f5c0a5d81340", - "name": "panel_9", - "type": "visualization" - }, - { - "id": "19eed0e0-ba8c-11e9-a579-f5c0a5d81340", - "name": "panel_10", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2019-08-19T14:28:56.796Z", - "version": "WzE1NDYsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buckets RAM Used [Metricbeat Couchbase] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "1ad80860-b9dc-11e9-a74b-270ba78f4926", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(164,221,0,1)", - "fill": "0.1", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "bytes", - "id": "1ad80861-b9dc-11e9-a74b-270ba78f4926", - "label": " RAM used", - "line_width": "1", - "metrics": [ - { - "field": "couchbase.bucket.memory.used.bytes", - "id": "1ad80862-b9dc-11e9-a74b-270ba78f4926", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "couchbase.bucket.name", - "terms_order_by": "1ad80862-b9dc-11e9-a74b-270ba78f4926", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Buckets RAM Used [Metricbeat Couchbase] ECS", - "type": "metrics" - } - }, - "id": "e781add0-b9dc-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-19T14:26:15.240Z", - "version": "WzE0NzgsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buckets Disk Used [Metricbeat Couchbase] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "a126b410-b9dd-11e9-aa9d-55aa18f46863" - } - ], - "bar_color_rules": [ - { - "id": "9bcf0ee0-b9dd-11e9-aa9d-55aa18f46863" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "gauge_color_rules": [ - { - "id": "97d88050-b9dd-11e9-aa9d-55aa18f46863" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "04f7a400-b9dd-11e9-b988-d77f6106a7f0", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,98,177,1)", - "fill": "0.1", - "formatter": "bytes", - "id": "04f7a401-b9dd-11e9-b988-d77f6106a7f0", - "label": "Disk Used", - "line_width": "1", - "metrics": [ - { - "field": "couchbase.bucket.disk.used.bytes", - "id": "04f7a402-b9dd-11e9-b988-d77f6106a7f0", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "couchbase.bucket.name", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Buckets Disk Used [Metricbeat Couchbase] ECS", - "type": "metrics" - } - }, - "id": "c4c81a30-b9dd-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T09:59:37.672Z", - "version": "Wzk5NiwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Node CPU Utilization [Metricbeat Couchbase] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "f6ae4d80-b9dd-11e9-a864-6f6fa2fda75a", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "'0.'", - "id": "f6ae7490-b9dd-11e9-a864-6f6fa2fda75a", - "label": "CPU Utilization", - "line_width": 2, - "metrics": [ - { - "field": "couchbase.node.cpu_utilization_rate.pct", - "id": "f6ae7491-b9dd-11e9-a864-6f6fa2fda75a", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "couchbase.node.hostname", - "value_template": "{{value}}%" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Node CPU Utilization [Metricbeat Couchbase] ECS", - "type": "metrics" - } - }, - "id": "467c99c0-b9de-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T10:01:08.255Z", - "version": "WzEwMzEsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buckets Operations Per Second [Metricbeat Couchbase] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "b8a49140-b9db-11e9-bc93-69919d73c9bb", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "b8a49141-b9db-11e9-bc93-69919d73c9bb", - "label": "ops_per_sec", - "line_width": 2, - "metrics": [ - { - "field": "couchbase.bucket.ops_per_sec", - "id": "b8a49142-b9db-11e9-bc93-69919d73c9bb", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "couchbase.bucket.name", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Buckets Operations Per Second [Metricbeat Couchbase] ECS", - "type": "metrics" - } - }, - "id": "e23a9fe0-b9db-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T09:58:23.524Z", - "version": "Wzk3MiwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Operations per Node [Metricbeat Couchbase] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "ec9c42a0-b9df-11e9-8634-0fd532c4482a", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(84,141,162,1)", - "fill": "0.1", - "formatter": "number", - "id": "ec9c42a1-b9df-11e9-8634-0fd532c4482a", - "label": "max(couchbase.node.ops)", - "line_width": "1", - "metrics": [ - { - "field": "couchbase.node.ops", - "id": "ec9c42a2-b9df-11e9-8634-0fd532c4482a", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "couchbase.node.hostname", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Operations per Node [Metricbeat Couchbase] ECS", - "type": "metrics" - } - }, - "id": "17a01210-b9e0-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T10:00:47.340Z", - "version": "WzEwMjQsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cluster HDD Usage [Metricbeat Couchbase] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "c7abd1d0-b9e0-11e9-8604-efdef550e653" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "gauge_color_rules": [ - { - "id": "c82f80c0-b9e0-11e9-8604-efdef550e653" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "c34f7c90-b9e0-11e9-ab08-bf43409c5a0d", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(67,191,147,1)", - "fill": "0.2", - "formatter": "bytes", - "id": "c34f7c91-b9e0-11e9-ab08-bf43409c5a0d", - "label": "Free", - "line_width": "1", - "metrics": [ - { - "field": "couchbase.cluster.hdd.free.bytes", - "id": "c34f7c92-b9e0-11e9-ab08-bf43409c5a0d", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "8949ecc0-ba89-11e9-8d4d-f510918c2882", - "label": "Data", - "line_width": 1, - "metrics": [ - { - "field": "couchbase.cluster.hdd.used.by_data.bytes", - "id": "8949ecc1-ba89-11e9-8d4d-f510918c2882", - "type": "max" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "ce3d98e0-ba89-11e9-8d4d-f510918c2882", - "label": "Cluster", - "line_width": 1, - "metrics": [ - { - "field": "couchbase.cluster.hdd.used.value.bytes", - "id": "ce3d98e1-ba89-11e9-8d4d-f510918c2882", - "type": "max" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(159,5,0,1)", - "fill": "0", - "formatter": "bytes", - "id": "2f4dbb20-ba89-11e9-8d4d-f510918c2882", - "label": "Total", - "line_width": 1, - "metrics": [ - { - "field": "couchbase.cluster.hdd.total.bytes", - "id": "2f4dbb21-ba89-11e9-8d4d-f510918c2882", - "type": "max" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Cluster HDD Usage [Metricbeat Couchbase] ECS", - "type": "metrics" - } - }, - "id": "f515f2e0-b9e0-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T10:00:12.389Z", - "version": "WzEwMTUsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cluster RAM [Metricbeat Couchbase] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "3afe8650-b9e1-11e9-861c-7f7211bffe38" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "24242700-b9e1-11e9-ab98-51a45917a19d", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(159,5,0,1)", - "fill": 0, - "formatter": "bytes", - "id": "24242701-b9e1-11e9-ab98-51a45917a19d", - "label": "Total", - "line_width": 2, - "metrics": [ - { - "field": "couchbase.cluster.ram.total.bytes", - "id": "24242702-b9e1-11e9-ab98-51a45917a19d", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(226,115,0,1)", - "fill": "0.2", - "formatter": "bytes", - "id": "24242703-b9e1-11e9-ab98-51a45917a19d", - "label": "Used", - "line_width": "1", - "metrics": [ - { - "field": "couchbase.cluster.ram.used.value.bytes", - "id": "24242704-b9e1-11e9-ab98-51a45917a19d", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Cluster RAM [Metricbeat Couchbase] ECS", - "type": "metrics" - } - }, - "id": "7cc8def0-b9e1-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T09:59:56.912Z", - "version": "WzEwMDUsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Bucket Item Count [Metricbeat Couchbase] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "5b94e6a0-b9f2-11e9-9c08-535482acfc9e", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,196,0,1)", - "fill": "0.1", - "formatter": "number", - "id": "5b94e6a1-b9f2-11e9-9c08-535482acfc9e", - "label": "items", - "line_width": "1", - "metrics": [ - { - "field": "couchbase.bucket.item_count", - "id": "5b94e6a2-b9f2-11e9-9c08-535482acfc9e", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "couchbase.bucket.name", - "terms_order_by": "5b94e6a2-b9f2-11e9-9c08-535482acfc9e", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Bucket Item Count [Metricbeat Couchbase] ECS", - "type": "metrics" - } - }, - "id": "97ee1ea0-b9f2-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T09:58:47.462Z", - "version": "Wzk4MCwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Document Replicas [Metricbeat Couchbase] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "2658bfa0-b9f4-11e9-ac89-cd269ee83e5f", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": "0.2", - "formatter": "number", - "id": "2658bfa1-b9f4-11e9-ac89-cd269ee83e5f", - "label": "replicas", - "line_width": "1", - "metrics": [ - { - "field": "couchbase.node.vb_replica_curr_items", - "id": "2658bfa2-b9f4-11e9-ac89-cd269ee83e5f", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "couchbase.node.hostname", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Document Replicas [Metricbeat Couchbase] ECS", - "type": "metrics" - } - }, - "id": "63efced0-b9f4-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T10:01:57.445Z", - "version": "WzEwNDgsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Disk space used by docs [Metricbeat Couchbase] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "46d25240-ba8b-11e9-a06c-c5fca4bfd53b", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(83,167,131,1)", - "fill": "0.1", - "formatter": "bytes", - "id": "46d25241-ba8b-11e9-a06c-c5fca4bfd53b", - "label": "Docs ", - "line_width": "1", - "metrics": [ - { - "field": "couchbase.node.couch.docs.disk_size.bytes", - "id": "46d25242-ba8b-11e9-a06c-c5fca4bfd53b", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "terms", - "stacked": "none", - "terms_field": "couchbase.node.hostname", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Disk space used by docs [Metricbeat Couchbase] ECS", - "type": "metrics" - } - }, - "id": "99980c90-ba8b-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T10:15:08.388Z", - "version": "WzEwNzMsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Disk Fetches [Metricbeat Couchbase] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "ead970d0-ba8b-11e9-8d1e-992a5619d7be", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(176,188,0,1)", - "fill": 0, - "formatter": "number", - "id": "ead970d1-ba8b-11e9-8d1e-992a5619d7be", - "label": "Disk Fetches", - "line_width": 2, - "metrics": [ - { - "field": "couchbase.bucket.disk.fetches", - "id": "ead970d2-ba8b-11e9-8d1e-992a5619d7be", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "couchbase.bucket.name", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Disk Fetches [Metricbeat Couchbase] ECS", - "type": "metrics" - } - }, - "id": "19eed0e0-ba8c-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T09:57:30.478Z", - "version": "Wzk2NSwxXQ==" - } - ], - "version": "7.3.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/_meta/data.json deleted file mode 100644 index db05a545..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/_meta/data.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "couchbase": { - "bucket": { - "data": { - "used": { - "bytes": 3371588 - } - }, - "disk": { - "fetches": 0, - "used": { - "bytes": 9473 - } - }, - "item_count": 0, - "memory": { - "used": { - "bytes": 49976304 - } - }, - "name": "beer-sample", - "ops_per_sec": 0, - "quota": { - "ram": { - "bytes": 104857600 - }, - "use": { - "pct": 47.66111755371094 - } - }, - "type": "membase" - } - }, - "event": { - "dataset": "couchbase.bucket", - "duration": 115000, - "module": "couchbase" - }, - "metricset": { - "name": "bucket" - }, - "service": { - "address": "192.168.160.7:8091", - "type": "couchbase" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/_meta/docs.asciidoc deleted file mode 100644 index 9dca86fa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -The Couchbase `bucket` metricset collects data from the Couchbase Buckets Rest API -`http://couchbasehost:8091/pools/default/buckets`. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/_meta/fields.yml deleted file mode 100644 index 927d8275..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/_meta/fields.yml +++ /dev/null @@ -1,51 +0,0 @@ -- name: bucket - type: group - description: > - Couchbase bucket metrics. - release: ga - fields: - - name: name - type: keyword - description: > - Name of the bucket. - - name: type - type: keyword - description: > - Type of the bucket. - - name: data.used.bytes - format: bytes - type: long - description: > - Size of user data within buckets of the specified state that are resident in RAM. - - name: disk.fetches - type: long - description: > - Number of disk fetches. - - name: disk.used.bytes - format: bytes - type: long - description: > - Amount of disk used (bytes). - - name: memory.used.bytes - format: bytes - type: long - description: > - Amount of memory used by the bucket (bytes). - - name: quota.ram.bytes - format: bytes - type: long - description: > - Amount of RAM used by the bucket (bytes). - - name: quota.use.pct - format: percent - type: scaled_float - description: > - Percentage of RAM used (for active objects) against the configured bucket size (%). - - name: ops_per_sec - type: long - description: > - Number of operations per second. - - name: item_count - type: long - description: > - Number of items associated with the bucket. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/bucket.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/bucket.go deleted file mode 100644 index 643b1ecf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/bucket.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package bucket - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/pools/default/buckets" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("couchbase", "bucket", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - http: http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - events := eventsMapping(content) - for _, event := range events { - reporter.Event(mb.Event{MetricSetFields: event}) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/bucket_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/bucket_integration_test.go deleted file mode 100644 index 4311b07f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/bucket_integration_test.go +++ /dev/null @@ -1,66 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package bucket - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/couchbase" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "couchbase") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - - assert.NotEmpty(t, events) - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) -} - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "couchbase") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "couchbase", - "metricsets": []string{"bucket"}, - "hosts": []string{couchbase.GetDSN(host)}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/bucket_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/bucket_test.go deleted file mode 100644 index 0d39b4bb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/bucket_test.go +++ /dev/null @@ -1,92 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package bucket - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestFetchEventContents(t *testing.T) { - absPath, err := filepath.Abs("./testdata/") - assert.NoError(t, err) - - // response is a raw response from a couchbase - response, err := ioutil.ReadFile(absPath + "/sample_response.json") - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "couchbase", - "metricsets": []string{"bucket"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event.StringToPrint()) - - assert.EqualValues(t, "membase", event["type"]) - assert.EqualValues(t, "beer-sample", event["name"]) - - data := event["data"].(common.MapStr) - data_used := data["used"].(common.MapStr) - assert.EqualValues(t, 12597731, data_used["bytes"]) - - disk := event["disk"].(common.MapStr) - assert.EqualValues(t, 0, disk["fetches"]) - - disk_used := disk["used"].(common.MapStr) - assert.EqualValues(t, 16369008, disk_used["bytes"]) - - memory := event["memory"].(common.MapStr) - memory_used := memory["used"].(common.MapStr) - assert.EqualValues(t, 53962160, memory_used["bytes"]) - - quota := event["quota"].(common.MapStr) - quota_ram := quota["ram"].(common.MapStr) - assert.EqualValues(t, 104857600, quota_ram["bytes"]) - - quota_use := quota["use"].(common.MapStr) - assert.EqualValues(t, 51.46232604980469, quota_use["pct"]) - - assert.EqualValues(t, 7303, event["item_count"]) - assert.EqualValues(t, 0, event["ops_per_sec"]) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/data.go deleted file mode 100644 index 2aa6ab32..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/data.go +++ /dev/null @@ -1,94 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package bucket - -import ( - "encoding/json" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -type BucketQuota struct { - RAM int64 `json:"ram"` - RawRAM int64 `json:"rawRAM"` -} - -type BucketBasicStats struct { - QuotaPercentUsed float64 `json:"quotaPercentUsed"` - OpsPerSec int64 `json:"opsPerSec"` - DiskFetches int64 `json:"diskFetches"` - ItemCount int64 `json:"itemCount"` - DiskUsed int64 `json:"diskUsed"` - DataUsed int64 `json:"dataUsed"` - MemUsed int64 `json:"memUsed"` -} - -type Buckets []struct { - Name string `json:"name"` - BucketType string `json:"bucketType"` - Quota BucketQuota `json:"quota"` - BasicStats BucketBasicStats `json:"basicStats"` -} - -func eventsMapping(content []byte) []common.MapStr { - var d Buckets - err := json.Unmarshal(content, &d) - if err != nil { - logp.Err("Error: %+v", err) - } - - events := []common.MapStr{} - - for _, Bucket := range d { - event := common.MapStr{ - "name": Bucket.Name, - "type": Bucket.BucketType, - "data": common.MapStr{ - "used": common.MapStr{ - "bytes": Bucket.BasicStats.DataUsed, - }, - }, - "disk": common.MapStr{ - "fetches": Bucket.BasicStats.DiskFetches, - "used": common.MapStr{ - "bytes": Bucket.BasicStats.DiskUsed, - }, - }, - "memory": common.MapStr{ - "used": common.MapStr{ - "bytes": Bucket.BasicStats.MemUsed, - }, - }, - "quota": common.MapStr{ - "ram": common.MapStr{ - "bytes": Bucket.Quota.RAM, - }, - "use": common.MapStr{ - "pct": Bucket.BasicStats.QuotaPercentUsed, - }, - }, - "ops_per_sec": Bucket.BasicStats.OpsPerSec, - "item_count": Bucket.BasicStats.ItemCount, - } - - events = append(events, event) - } - - return events -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/testdata/sample_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/testdata/sample_response.json deleted file mode 100644 index 5eedc620..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/bucket/testdata/sample_response.json +++ /dev/null @@ -1,4218 +0,0 @@ -[ - { - "name": "beer-sample", - "bucketType": "membase", - "authType": "sasl", - "saslPassword": "", - "proxyPort": 0, - "replicaIndex": false, - "uri": "/pools/default/buckets/beer-sample?bucket_uuid=17f61761bfd479f2aa0ab7be01e0c6f6", - "streamingUri": "/pools/default/bucketsStreaming/beer-sample?bucket_uuid=17f61761bfd479f2aa0ab7be01e0c6f6", - "localRandomKeyUri": "/pools/default/buckets/beer-sample/localRandomKey", - "controllers": { - "compactAll": "/pools/default/buckets/beer-sample/controller/compactBucket", - "compactDB": "/pools/default/buckets/default/controller/compactDatabases", - "purgeDeletes": "/pools/default/buckets/beer-sample/controller/unsafePurgeBucket", - "startRecovery": "/pools/default/buckets/beer-sample/controller/startRecovery" - }, - "nodes": [ - { - "couchApiBaseHTTPS": "https://172.17.0.2:18092/beer-sample%2B17f61761bfd479f2aa0ab7be01e0c6f6", - "couchApiBase": "http://172.17.0.2:8092/beer-sample%2B17f61761bfd479f2aa0ab7be01e0c6f6", - "systemStats": { - "cpu_utilization_rate": 4.199475065616798, - "swap_total": 4189057024, - "swap_used": 28672, - "mem_total": 8359174144, - "mem_free": 4839604224 - }, - "interestingStats": { - "cmd_get": 0, - "couch_docs_actual_disk_size": 13563789, - "couch_docs_data_size": 9792512, - "couch_spatial_data_size": 0, - "couch_spatial_disk_size": 0, - "couch_views_actual_disk_size": 2805219, - "couch_views_data_size": 2805219, - "curr_items": 7303, - "curr_items_tot": 7303, - "ep_bg_fetched": 0, - "get_hits": 0, - "mem_used": 53962160, - "ops": 0, - "vb_replica_curr_items": 0 - }, - "uptime": "4815", - "memoryTotal": 8359174144, - "memoryFree": 4839604224, - "mcdMemoryReserved": 6377, - "mcdMemoryAllocated": 6377, - "replication": 0, - "clusterMembership": "active", - "recoveryType": "none", - "status": "healthy", - "otpNode": "ns_1@127.0.0.1", - "thisNode": true, - "hostname": "172.17.0.2:8091", - "clusterCompatibility": 262149, - "version": "4.5.1-2844-enterprise", - "os": "x86_64-unknown-linux-gnu", - "ports": { - "sslProxy": 11214, - "httpsMgmt": 18091, - "httpsCAPI": 18092, - "proxy": 11211, - "direct": 11210 - }, - "services": [ - "index", - "kv", - "n1ql" - ] - } - ], - "stats": { - "uri": "/pools/default/buckets/beer-sample/stats", - "directoryURI": "/pools/default/buckets/beer-sample/statsDirectory", - "nodeStatsListURI": "/pools/default/buckets/beer-sample/nodes" - }, - "ddocs": { - "uri": "/pools/default/buckets/beer-sample/ddocs" - }, - "nodeLocator": "vbucket", - "autoCompactionSettings": false, - "uuid": "17f61761bfd479f2aa0ab7be01e0c6f6", - "vBucketServerMap": { - "hashAlgorithm": "CRC", - "numReplicas": 1, - "serverList": [ - "172.17.0.2:11210" - ], - "vBucketMap": [ - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ], - [ - 0, - -1 - ] - ] - }, - "replicaNumber": 1, - "threadsNumber": 3, - "quota": { - "ram": 104857600, - "rawRAM": 104857600 - }, - "basicStats": { - "quotaPercentUsed": 51.46232604980469, - "opsPerSec": 0, - "diskFetches": 0, - "itemCount": 7303, - "diskUsed": 16369008, - "dataUsed": 12597731, - "memUsed": 53962160 - }, - "evictionPolicy": "valueOnly", - "timeSynchronization": "disabled", - "bucketCapabilitiesVer": "", - "bucketCapabilities": [ - "cbhello", - "touch", - "couchapi", - "cccp", - "xdcrCheckpointing", - "nodesExt", - "dcp" - ] - } -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/data.json deleted file mode 100644 index a3048c84..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/data.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "couchbase": { - "cluster": { - "hdd": { - "free": { - "bytes": 46902679716 - }, - "quota": { - "total": { - "bytes": 63381999616 - } - }, - "total": { - "bytes": 63381999616 - }, - "used": { - "by_data": { - "bytes": 16369010 - }, - "value": { - "bytes": 16479319900 - } - } - }, - "max_bucket_count": 10, - "quota": { - "index_memory": { - "mb": 300 - }, - "memory": { - "mb": 300 - } - }, - "ram": { - "quota": { - "total": { - "per_node": { - "bytes": 314572800 - }, - "value": { - "bytes": 314572800 - } - }, - "used": { - "per_node": { - "bytes": 104857600 - }, - "value": { - "bytes": 104857600 - } - } - }, - "total": { - "bytes": 8359174144 - }, - "used": { - "by_data": { - "bytes": 53962016 - }, - "value": { - "bytes": 8004751360 - } - } - } - } - }, - "event": { - "dataset": "couchbase.cluster", - "duration": 115000, - "module": "couchbase" - }, - "metricset": { - "name": "cluster", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "couchbase" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/docs.asciidoc deleted file mode 100644 index 4a8b234b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/docs.asciidoc +++ /dev/null @@ -1,3 +0,0 @@ -The Couchbase `cluster` metricset collects data from Couchbase pools Rest API -`http://couchbasehost:8091/pools/default` and creates an event -containing cluster metrics. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/fields.yml deleted file mode 100644 index 7ed3a9c8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/fields.yml +++ /dev/null @@ -1,78 +0,0 @@ -- name: cluster - type: group - description: > - Couchbase cluster metrics. - release: ga - fields: - - name: hdd.free.bytes - format: bytes - type: long - description: > - Free hard drive space in the cluster (bytes). - - name: hdd.quota.total.bytes - format: bytes - type: long - description: > - Hard drive quota total for the cluster (bytes). - - name: hdd.total.bytes - format: bytes - type: long - description: > - Total hard drive space available to the cluster (bytes). - - name: hdd.used.value.bytes - format: bytes - type: long - description: > - Hard drive space used by the cluster (bytes). - - name: hdd.used.by_data.bytes - format: bytes - type: long - description: > - Hard drive space used by the data in the cluster (bytes). - - name: max_bucket_count - type: long - description: > - Max bucket count setting. - - name: quota.index_memory.mb - type: long - description: > - Memory quota setting for the Index service (Mbyte). - - name: quota.memory.mb - type: long - description: > - Memory quota setting for the cluster (Mbyte). - - name: ram.quota.total.value.bytes - format: bytes - type: long - description: > - RAM quota total for the cluster (bytes). - - name: ram.quota.total.per_node.bytes - format: bytes - type: long - description: > - RAM quota used by the current node in the cluster (bytes). - - name: ram.quota.used.value.bytes - format: bytes - type: long - description: > - RAM quota used by the cluster (bytes). - - name: ram.quota.used.per_node.bytes - format: bytes - type: long - description: > - Ram quota used by the current node in the cluster (bytes) - - name: ram.total.bytes - format: bytes - type: long - description: > - Total RAM available to cluster (bytes). - - name: ram.used.value.bytes - format: bytes - type: long - description: > - RAM used by the cluster (bytes). - - name: ram.used.by_data.bytes - format: bytes - type: long - description: > - RAM used by the data in the cluster (bytes). diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/4.5.1.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/4.5.1.json deleted file mode 100644 index d620439f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/4.5.1.json +++ /dev/null @@ -1 +0,0 @@ -{"storageTotals":{"ram":{"total":6246748160,"quotaTotal":314572800,"quotaUsed":104857600,"used":3155247104,"usedByData":53962032,"quotaUsedPerNode":104857600,"quotaTotalPerNode":314572800},"hdd":{"total":62725623808,"quotaTotal":62725623808,"used":5645306142,"usedByData":17923953,"free":57080317666}},"ftsMemoryQuota":512,"indexMemoryQuota":300,"memoryQuota":300,"name":"default","alerts":[],"alertsSilenceURL":"/controller/resetAlerts?token=0&uuid=9179f751ee7308159a00974c5da5229f","nodes":[{"systemStats":{"cpu_utilization_rate":5.670103092783505,"swap_total":1073737728,"swap_used":0,"mem_total":6246748160,"mem_free":5239775232},"interestingStats":{"cmd_get":0,"couch_docs_actual_disk_size":17154348,"couch_docs_data_size":17140736,"couch_spatial_data_size":0,"couch_spatial_disk_size":0,"couch_views_actual_disk_size":769605,"couch_views_data_size":769605,"curr_items":7303,"curr_items_tot":7303,"ep_bg_fetched":0,"get_hits":0,"mem_used":53962032,"ops":0,"vb_replica_curr_items":0},"uptime":"30","memoryTotal":6246748160,"memoryFree":5239775232,"mcdMemoryReserved":4765,"mcdMemoryAllocated":4765,"couchApiBase":"http://172.17.0.2:8092/","couchApiBaseHTTPS":"https://172.17.0.2:18092/","otpCookie":"snyykghcidiksmqs","clusterMembership":"active","recoveryType":"none","status":"healthy","otpNode":"ns_1@127.0.0.1","thisNode":true,"hostname":"172.17.0.2:8091","clusterCompatibility":262149,"version":"4.5.1-2844-enterprise","os":"x86_64-unknown-linux-gnu","ports":{"sslProxy":11214,"httpsMgmt":18091,"httpsCAPI":18092,"proxy":11211,"direct":11210},"services":["index","kv","n1ql"]}],"buckets":{"uri":"/pools/default/buckets?v=42234267&uuid=9179f751ee7308159a00974c5da5229f","terseBucketsBase":"/pools/default/b/","terseStreamingBucketsBase":"/pools/default/bs/"},"remoteClusters":{"uri":"/pools/default/remoteClusters?uuid=9179f751ee7308159a00974c5da5229f","validateURI":"/pools/default/remoteClusters?just_validate=1"},"controllers":{"addNode":{"uri":"/controller/addNodeV2?uuid=9179f751ee7308159a00974c5da5229f"},"rebalance":{"uri":"/controller/rebalance?uuid=9179f751ee7308159a00974c5da5229f"},"failOver":{"uri":"/controller/failOver?uuid=9179f751ee7308159a00974c5da5229f"},"startGracefulFailover":{"uri":"/controller/startGracefulFailover?uuid=9179f751ee7308159a00974c5da5229f"},"reAddNode":{"uri":"/controller/reAddNode?uuid=9179f751ee7308159a00974c5da5229f"},"reFailOver":{"uri":"/controller/reFailOver?uuid=9179f751ee7308159a00974c5da5229f"},"ejectNode":{"uri":"/controller/ejectNode?uuid=9179f751ee7308159a00974c5da5229f"},"setRecoveryType":{"uri":"/controller/setRecoveryType?uuid=9179f751ee7308159a00974c5da5229f"},"setAutoCompaction":{"uri":"/controller/setAutoCompaction?uuid=9179f751ee7308159a00974c5da5229f","validateURI":"/controller/setAutoCompaction?just_validate=1"},"clusterLogsCollection":{"startURI":"/controller/startLogsCollection?uuid=9179f751ee7308159a00974c5da5229f","cancelURI":"/controller/cancelLogsCollection?uuid=9179f751ee7308159a00974c5da5229f"},"replication":{"createURI":"/controller/createReplication?uuid=9179f751ee7308159a00974c5da5229f","validateURI":"/controller/createReplication?just_validate=1"}},"rebalanceStatus":"none","rebalanceProgressUri":"/pools/default/rebalanceProgress","stopRebalanceUri":"/controller/stopRebalance?uuid=9179f751ee7308159a00974c5da5229f","nodeStatusesUri":"/nodeStatuses","maxBucketCount":10,"autoCompactionSettings":{"parallelDBAndViewCompaction":false,"databaseFragmentationThreshold":{"percentage":30,"size":"undefined"},"viewFragmentationThreshold":{"percentage":30,"size":"undefined"},"indexCompactionMode":"circular","indexCircularCompaction":{"daysOfWeek":"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday","interval":{"fromHour":0,"toHour":0,"fromMinute":0,"toMinute":0,"abortOutside":false}},"indexFragmentationThreshold":{"percentage":30}},"tasks":{"uri":"/pools/default/tasks?v=74113599"},"counters":{},"indexStatusURI":"/indexStatus?v=21137658","checkPermissionsURI":"/pools/default/checkPermissions?v=11181330","serverGroupsUri":"/pools/default/serverGroups?v=52184775"} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/4.5.1.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/4.5.1.json-expected.json deleted file mode 100644 index c672f79c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/4.5.1.json-expected.json +++ /dev/null @@ -1,82 +0,0 @@ -[ - { - "couchbase": { - "cluster": { - "hdd": { - "free": { - "bytes": 57080317666 - }, - "quota": { - "total": { - "bytes": 62725623808 - } - }, - "total": { - "bytes": 62725623808 - }, - "used": { - "by_data": { - "bytes": 17923953 - }, - "value": { - "bytes": 5645306142 - } - } - }, - "max_bucket_count": 10, - "quota": { - "index_memory": { - "mb": 300 - }, - "memory": { - "mb": 300 - } - }, - "ram": { - "quota": { - "total": { - "per_node": { - "bytes": 314572800 - }, - "value": { - "bytes": 314572800 - } - }, - "used": { - "per_node": { - "bytes": 104857600 - }, - "value": { - "bytes": 104857600 - } - } - }, - "total": { - "bytes": 6246748160 - }, - "used": { - "by_data": { - "bytes": 53962032 - }, - "value": { - "bytes": 3155247104 - } - } - } - } - }, - "event": { - "dataset": "couchbase.cluster", - "duration": 115000, - "module": "couchbase" - }, - "metricset": { - "name": "cluster", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "couchbase" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/config.yml deleted file mode 100644 index 1351708f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/config.yml +++ /dev/null @@ -1,2 +0,0 @@ -type: http -url: "/pools/default" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/docs.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/docs.json deleted file mode 100644 index 73519a9b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/docs.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "storageTotals": { - "ram": { - "total": 8359174144, - "quotaTotal": 314572800, - "quotaUsed": 104857600, - "used": 8004751360, - "usedByData": 53962016, - "quotaUsedPerNode": 104857600, - "quotaTotalPerNode": 314572800 - }, - "hdd": { - "total": 63381999616, - "quotaTotal": 63381999616, - "used": 16479319900, - "usedByData": 16369010, - "free": 46902679716 - } - }, - "ftsMemoryQuota": 512, - "indexMemoryQuota": 300, - "memoryQuota": 300, - "name": "default", - "alerts": [], - "alertsSilenceURL": "/controller/resetAlerts?token=0&uuid=e3b69f016eec9e85dbf74d6778fdf916", - "nodes": [ - { - "systemStats": { - "cpu_utilization_rate": 29.64705882352941, - "swap_total": 4189057024, - "swap_used": 135168, - "mem_total": 8359174144, - "mem_free": 4678324224 - }, - "interestingStats": { - "cmd_get": 0, - "couch_docs_actual_disk_size": 13563791, - "couch_docs_data_size": 9792512, - "couch_spatial_data_size": 0, - "couch_spatial_disk_size": 0, - "couch_views_actual_disk_size": 2805219, - "couch_views_data_size": 2805219, - "curr_items": 7303, - "curr_items_tot": 7303, - "ep_bg_fetched": 0, - "get_hits": 0, - "mem_used": 53962016, - "ops": 0, - "vb_replica_curr_items": 0 - }, - "uptime": "7260", - "memoryTotal": 8359174144, - "memoryFree": 4678324224, - "mcdMemoryReserved": 6377, - "mcdMemoryAllocated": 6377, - "couchApiBase": "http://172.17.0.2:8092/", - "couchApiBaseHTTPS": "https://172.17.0.2:18092/", - "otpCookie": "xxvitrrrilnhfkyh", - "clusterMembership": "active", - "recoveryType": "none", - "status": "healthy", - "otpNode": "ns_1@127.0.0.1", - "thisNode": true, - "hostname": "172.17.0.2:8091", - "clusterCompatibility": 262149, - "version": "4.5.1-2844-enterprise", - "os": "x86_64-unknown-linux-gnu", - "ports": { - "sslProxy": 11214, - "httpsMgmt": 18091, - "httpsCAPI": 18092, - "proxy": 11211, - "direct": 11210 - }, - "services": [ - "index", - "kv", - "n1ql" - ] - } - ], - "buckets": { - "uri": "/pools/default/buckets?v=42234267&uuid=e3b69f016eec9e85dbf74d6778fdf916", - "terseBucketsBase": "/pools/default/b/", - "terseStreamingBucketsBase": "/pools/default/bs/" - }, - "remoteClusters": { - "uri": "/pools/default/remoteClusters?uuid=e3b69f016eec9e85dbf74d6778fdf916", - "validateURI": "/pools/default/remoteClusters?just_validate=1" - }, - "controllers": { - "addNode": { - "uri": "/controller/addNodeV2?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "rebalance": { - "uri": "/controller/rebalance?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "failOver": { - "uri": "/controller/failOver?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "startGracefulFailover": { - "uri": "/controller/startGracefulFailover?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "reAddNode": { - "uri": "/controller/reAddNode?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "reFailOver": { - "uri": "/controller/reFailOver?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "ejectNode": { - "uri": "/controller/ejectNode?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "setRecoveryType": { - "uri": "/controller/setRecoveryType?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "setAutoCompaction": { - "uri": "/controller/setAutoCompaction?uuid=e3b69f016eec9e85dbf74d6778fdf916", - "validateURI": "/controller/setAutoCompaction?just_validate=1" - }, - "clusterLogsCollection": { - "startURI": "/controller/startLogsCollection?uuid=e3b69f016eec9e85dbf74d6778fdf916", - "cancelURI": "/controller/cancelLogsCollection?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "replication": { - "createURI": "/controller/createReplication?uuid=e3b69f016eec9e85dbf74d6778fdf916", - "validateURI": "/controller/createReplication?just_validate=1" - } - }, - "rebalanceStatus": "none", - "rebalanceProgressUri": "/pools/default/rebalanceProgress", - "stopRebalanceUri": "/controller/stopRebalance?uuid=e3b69f016eec9e85dbf74d6778fdf916", - "nodeStatusesUri": "/nodeStatuses", - "maxBucketCount": 10, - "autoCompactionSettings": { - "parallelDBAndViewCompaction": false, - "databaseFragmentationThreshold": { - "percentage": 30, - "size": "undefined" - }, - "viewFragmentationThreshold": { - "percentage": 30, - "size": "undefined" - }, - "indexCompactionMode": "circular", - "indexCircularCompaction": { - "daysOfWeek": "Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday", - "interval": { - "fromHour": 0, - "toHour": 0, - "fromMinute": 0, - "toMinute": 0, - "abortOutside": false - } - }, - "indexFragmentationThreshold": { - "percentage": 30 - } - }, - "tasks": { - "uri": "/pools/default/tasks?v=74113599" - }, - "counters": {}, - "indexStatusURI": "/indexStatus?v=21137658", - "checkPermissionsURI": "/pools/default/checkPermissions?v=11181330", - "serverGroupsUri": "/pools/default/serverGroups?v=52184775" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/docs.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/docs.json-expected.json deleted file mode 100644 index 6c9e526d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/_meta/testdata/docs.json-expected.json +++ /dev/null @@ -1,82 +0,0 @@ -[ - { - "couchbase": { - "cluster": { - "hdd": { - "free": { - "bytes": 46902679716 - }, - "quota": { - "total": { - "bytes": 63381999616 - } - }, - "total": { - "bytes": 63381999616 - }, - "used": { - "by_data": { - "bytes": 16369010 - }, - "value": { - "bytes": 16479319900 - } - } - }, - "max_bucket_count": 10, - "quota": { - "index_memory": { - "mb": 300 - }, - "memory": { - "mb": 300 - } - }, - "ram": { - "quota": { - "total": { - "per_node": { - "bytes": 314572800 - }, - "value": { - "bytes": 314572800 - } - }, - "used": { - "per_node": { - "bytes": 104857600 - }, - "value": { - "bytes": 104857600 - } - } - }, - "total": { - "bytes": 8359174144 - }, - "used": { - "by_data": { - "bytes": 53962016 - }, - "value": { - "bytes": 8004751360 - } - } - } - } - }, - "event": { - "dataset": "couchbase.cluster", - "duration": 115000, - "module": "couchbase" - }, - "metricset": { - "name": "cluster", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "couchbase" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/cluster.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/cluster.go deleted file mode 100644 index 2d18856c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/cluster.go +++ /dev/null @@ -1,81 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/pools/default" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("couchbase", "cluster", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - http: http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - reporter.Event(mb.Event{ - MetricSetFields: eventMapping(content), - }) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/cluster_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/cluster_integration_test.go deleted file mode 100644 index 11b136f0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/cluster_integration_test.go +++ /dev/null @@ -1,51 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package cluster - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/couchbase" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "couchbase") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - - assert.NotEmpty(t, events) - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "couchbase", - "metricsets": []string{"cluster"}, - "hosts": []string{couchbase.GetDSN(host)}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/cluster_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/cluster_test.go deleted file mode 100644 index 8a7c6f53..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/cluster_test.go +++ /dev/null @@ -1,32 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package cluster - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - _ "github.com/elastic/beats/v7/metricbeat/module/couchbase" -) - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "couchbase", "cluster") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/data.go deleted file mode 100644 index 5195f6d7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/cluster/data.go +++ /dev/null @@ -1,133 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster - -import ( - "encoding/json" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -type StorageTotals_Ram struct { - Total int64 `json:"total"` - QuotaTotal int64 `json:"quotaTotal"` - QuotaUsed int64 `json:"quotaUsed"` - Used int64 `json:"used"` - UsedByData int64 `json:"usedByData"` - QuotaUsedPerNode int64 `json:"quotaUsedPerNode"` - QuotaTotalPerNode int64 `json:"quotaTotalPerNode"` -} -type StorageTotals_Hdd struct { - Total int64 `json:"total"` - QuotaTotal int64 `json:"quotaTotal"` - Used int64 `json:"used"` - UsedByData int64 `json:"usedByData"` - Free int64 `json:"free"` -} - -type StorageTotals struct { - RAM StorageTotals_Ram `json:"ram"` - Hdd StorageTotals_Hdd `json:"hdd"` -} - -type Data struct { - StorageTotals StorageTotals `json:"storageTotals"` - IndexMemoryQuota int64 `json:"indexMemoryQuota"` - MemoryQuota int64 `json:"memoryQuota"` - RebalanceStatus string `json:"rebalanceStatus"` - RebalanceProgressURI string `json:"rebalanceProgressUri"` - StopRebalanceURI string `json:"stopRebalanceUri"` - NodeStatusesURI string `json:"nodeStatusesUri"` - MaxBucketCount int64 `json:"maxBucketCount"` -} - -func eventMapping(content []byte) common.MapStr { - var d Data - err := json.Unmarshal(content, &d) - if err != nil { - logp.Err("Error: %+v", err) - } - - logp.Info("Printing Data:") - event := common.MapStr{ - "hdd": common.MapStr{ - "quota": common.MapStr{ - "total": common.MapStr{ - "bytes": d.StorageTotals.Hdd.QuotaTotal, - }, - }, - "free": common.MapStr{ - "bytes": d.StorageTotals.Hdd.Free, - }, - "total": common.MapStr{ - "bytes": d.StorageTotals.Hdd.Total, - }, - "used": common.MapStr{ - "value": common.MapStr{ - "bytes": d.StorageTotals.Hdd.Used, - }, - "by_data": common.MapStr{ - "bytes": d.StorageTotals.Hdd.UsedByData, - }, - }, - }, - "max_bucket_count": d.MaxBucketCount, - "quota": common.MapStr{ - "index_memory": common.MapStr{ - "mb": d.IndexMemoryQuota, - }, - "memory": common.MapStr{ - "mb": d.MemoryQuota, - }, - }, - "ram": common.MapStr{ - "quota": common.MapStr{ - "total": common.MapStr{ - "value": common.MapStr{ - "bytes": d.StorageTotals.RAM.QuotaTotal, - }, - "per_node": common.MapStr{ - "bytes": d.StorageTotals.RAM.QuotaTotalPerNode, - }, - }, - "used": common.MapStr{ - "value": common.MapStr{ - "bytes": d.StorageTotals.RAM.QuotaUsed, - }, - "per_node": common.MapStr{ - "bytes": d.StorageTotals.RAM.QuotaUsedPerNode, - }, - }, - }, - "total": common.MapStr{ - "bytes": d.StorageTotals.RAM.Total, - }, - "used": common.MapStr{ - "value": common.MapStr{ - "bytes": d.StorageTotals.RAM.Used, - }, - "by_data": common.MapStr{ - "bytes": d.StorageTotals.RAM.UsedByData, - }, - }, - }, - } - - return event -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/doc.go deleted file mode 100644 index 870a187f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package couchbase is a Metricbeat module that contains MetricSets. -*/ -package couchbase diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/docker-compose.yml deleted file mode 100644 index baeeac03..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - couchbase: - image: docker.elastic.co/integrations-ci/beats-couchbase:${COUCHBASE_VERSION:-4.5.1}-1 - build: - context: ./_meta - args: - COUCHBASE_VERSION: ${COUCHBASE_VERSION:-4.5.1} - ports: - - 8091 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/fields.go deleted file mode 100644 index 5168ad70..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package couchbase - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "couchbase", asset.ModuleFieldsPri, AssetCouchbase); err != nil { - panic(err) - } -} - -// AssetCouchbase returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/couchbase. -func AssetCouchbase() string { - return "eJzMmVFv28YPwN/zKYgAfyAF/tXe/TCg6DB0DymKLnsaBpW+o61bJJ12pOK6n37gnWTLruXYiWpPD3mwFPLHI4/k8d7CI61nYHxrijky3QCIk5JmcPu+/+32BsASm+Aacb6ewc83AAD3JMEZBuPLkoyQhUXwFWz+DZjCEwXObgC48EFy4+uFW85ggWXUFKgkZJrBEvUbEnH1kmfw5y1zeft/uC1Emtu/bgAWjkrLs6j3LdRY0S6zPrJuVFTwbdP9cgBany+b//wCxteCrmaQgqDqLJICBVYUCNgEbL6zLOtEDamGZPPWPJJsfj6EdgRPn+0iJlk9Wjb4anf1+mefacilf3de9GSPtF75YPfeHeHT5yNWBH4RVy5RZge1qorptD6sm5O0WhTMWiabzddCvCdn4UOFMoND7xJc6evleWS/u2+RrGUKUT2snBSu7jC5p+aGjFs4ssCCQinaMBAEYmepFnA1fH53P2KX48dsQWKKycA/ttWcguKpcOiEH1F/0WV9V/m2lg2d6oa7qODNYcSKKh/W14JM2hPmfD0I0+PQ/7ReMAtYXQH587v7F/K2TFljZIS2oWCo3n+beNlgSTZflB73P3iG+1OSikvaYb9b+ABoxD0R+PnfZITfAC41t0u0KhWfNqidyUDWDXv3vxELfcN5QyFnMpPvM99QQP2MdZGAyfjaHsZwQlVu1FWTU6hoBmT2xqHWb81XBxPrpuSWLQuFaSpbJ2ya0lZYmy0C0cW2z6+BCAoMFmzQmOMGDWnmjrHWmXZ0Cyly2kbiBcuLkX/YQkf1ENWrqvPYL0v9ECG/W3B8QlfivCQQfx5+rA9PWLaXi5kP+/TDrHse+Hydxw7nP4Eem51zQr/Cr3nKMZOmtnv82uf2KLY/UhwrYa629DXveoZqPhVJ6gLS/uooNjvsN1UZT0fOENzd60odLbMXpds48BiXNirD3HXZfaRF/8Wpax9da3zt7TXod7Z/G4L2/opy1l7a2nOFjDZiywu4L+8GrF7mhlFrrlEQ1QE7NfDktb9StLwoTq5S8vZpT6pym1GLtzRNmxwjcZIe2VQ2X9L054hlrLdVhbXlw4rVmMx6w5me4XM9eF1rfrDbvcRlBiU7HoRDC1Dwshb8ooHH3XRpQLx/csMUKycYwg2Kw/IZW147CEvH8LRvtER3WuHJ0eqk9d5gHg2aHxIYZ7PGD69BmgLiXM6LOv50xKbNW3Gl+xanI3lAOTRgeu0I6aEgeP/pDxioAlU1Pgzq2oI8jkxS1Zw8jfatR9JxAkbsNybtJuoTZkOxSTtIR00+X+ZpfLw/1Z92Ng0NBc20ZIFdbSjN1eN1E6yQgQWD0MhEbUmSF06mn55rHVTBI0d3zzLtBYyGcS+1v1wY905lbH/MxbL0Rr16nfm4QQ2QflK+gXlmZLDFDxRdfZj+BxD2+k66dhgdQk52taAaNkfe5yt+xzV+OHldyui9uD+HOxls9J7mldONYev+PIxvps8Hu1P+Ll/5+vt75F0UXmHzw9ylwlMveeK+izST+2gb1Alo29EchWkbcRVl013JPLiKwLbB1UtYFc5sS1ysI67eOhHumMwI19M8D9SUzmCuJTrV58njKUr9yXrTVlQLDy+Oo27Obv4NAAD//w/9DiA=" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/data.json deleted file mode 100644 index 7b3c4853..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/data.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "couchbase": { - "node": { - "cmd_get": 0, - "couch": { - "docs": { - "data_size": { - "bytes": 9792512 - }, - "disk_size": { - "bytes": 13563791 - } - }, - "spatial": { - "data_size": { - "bytes": 0 - }, - "disk_size": { - "bytes": 0 - } - }, - "views": { - "data_size": { - "bytes": 2805219 - }, - "disk_size": { - "bytes": 2805219 - } - } - }, - "cpu_utilization_rate": { - "pct": 29.64705882352941 - }, - "current_items": { - "total": 7303, - "value": 7303 - }, - "ep_bg_fetched": 0, - "get_hits": 0, - "hostname": "172.17.0.2:8091", - "mcd_memory": { - "allocated": { - "bytes": 6377 - }, - "reserved": { - "bytes": 6377 - } - }, - "memory": { - "free": { - "bytes": 4678324224 - }, - "total": { - "bytes": 8359174144 - }, - "used": { - "bytes": 53962016 - } - }, - "ops": 0, - "swap": { - "total": { - "bytes": 4189057024 - }, - "used": { - "bytes": 135168 - } - }, - "uptime": { - "sec": 7260 - }, - "vb_replica_curr_items": 0 - } - }, - "event": { - "dataset": "couchbase.node", - "duration": 115000, - "module": "couchbase" - }, - "metricset": { - "name": "node", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "couchbase" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/docs.asciidoc deleted file mode 100644 index 51a0fa15..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/docs.asciidoc +++ /dev/null @@ -1,3 +0,0 @@ -The Couchbase `node` metricset collects data from Couchbase pools Rest API -`http://couchbasehost:8091/pools/default` and creates an event for - each node in the cluster. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/fields.yml deleted file mode 100644 index 360fcc25..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/fields.yml +++ /dev/null @@ -1,101 +0,0 @@ -- name: node - type: group - description: > - Couchbase node metrics. - release: ga - fields: - - name: cmd_get - type: long - description: > - Number of get commands - - name: couch.docs.disk_size.bytes - format: bytes - type: long - description: > - Amount of disk space used by Couch docs (bytes). - - name: couch.docs.data_size.bytes - format: bytes - type: long - description: > - Data size of Couch docs associated with a node (bytes). - - name: couch.spatial.data_size.bytes - type: long - description: > - Size of object data for spatial views (bytes). - - name: couch.spatial.disk_size.bytes - type: long - description: > - Amount of disk space used by spatial views (bytes). - - name: couch.views.disk_size.bytes - type: long - description: > - Amount of disk space used by Couch views (bytes). - - name: couch.views.data_size.bytes - type: long - description: > - Size of object data for Couch views (bytes). - - name: cpu_utilization_rate.pct - type: scaled_float - description: > - The CPU utilization rate (%). - - name: current_items.value - type: long - description: > - Number of current items. - - name: current_items.total - type: long - description: > - Total number of items associated with the node. - - name: ep_bg_fetched - type: long - description: > - Number of disk fetches performed since the server was started. - - name: get_hits - type: long - description: > - Number of get hits. - - name: hostname - type: keyword - description: > - The hostname of the node. - - name: mcd_memory.allocated.bytes - format: bytes - type: long - description: > - Amount of memcached memory allocated (bytes). - - name: mcd_memory.reserved.bytes - type: long - description: > - Amount of memcached memory reserved (bytes). - - name: memory.free.bytes - type: long - description: > - Amount of memory free for the node (bytes). - - name: memory.total.bytes - type: long - description: > - Total memory available to the node (bytes). - - name: memory.used.bytes - type: long - description: > - Memory used by the node (bytes). - - name: ops - type: long - description: > - Number of operations performed on Couchbase. - - name: swap.total.bytes - type: long - description: > - Total swap size allocated (bytes). - - name: swap.used.bytes - type: long - description: > - Amount of swap space used (bytes). - - name: uptime.sec - type: long - description: > - Time during which the node was in operation (sec). - - name: vb_replica_curr_items - type: long - description: > - Number of items/documents that are replicas. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/4.5.1.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/4.5.1.json deleted file mode 100644 index d620439f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/4.5.1.json +++ /dev/null @@ -1 +0,0 @@ -{"storageTotals":{"ram":{"total":6246748160,"quotaTotal":314572800,"quotaUsed":104857600,"used":3155247104,"usedByData":53962032,"quotaUsedPerNode":104857600,"quotaTotalPerNode":314572800},"hdd":{"total":62725623808,"quotaTotal":62725623808,"used":5645306142,"usedByData":17923953,"free":57080317666}},"ftsMemoryQuota":512,"indexMemoryQuota":300,"memoryQuota":300,"name":"default","alerts":[],"alertsSilenceURL":"/controller/resetAlerts?token=0&uuid=9179f751ee7308159a00974c5da5229f","nodes":[{"systemStats":{"cpu_utilization_rate":5.670103092783505,"swap_total":1073737728,"swap_used":0,"mem_total":6246748160,"mem_free":5239775232},"interestingStats":{"cmd_get":0,"couch_docs_actual_disk_size":17154348,"couch_docs_data_size":17140736,"couch_spatial_data_size":0,"couch_spatial_disk_size":0,"couch_views_actual_disk_size":769605,"couch_views_data_size":769605,"curr_items":7303,"curr_items_tot":7303,"ep_bg_fetched":0,"get_hits":0,"mem_used":53962032,"ops":0,"vb_replica_curr_items":0},"uptime":"30","memoryTotal":6246748160,"memoryFree":5239775232,"mcdMemoryReserved":4765,"mcdMemoryAllocated":4765,"couchApiBase":"http://172.17.0.2:8092/","couchApiBaseHTTPS":"https://172.17.0.2:18092/","otpCookie":"snyykghcidiksmqs","clusterMembership":"active","recoveryType":"none","status":"healthy","otpNode":"ns_1@127.0.0.1","thisNode":true,"hostname":"172.17.0.2:8091","clusterCompatibility":262149,"version":"4.5.1-2844-enterprise","os":"x86_64-unknown-linux-gnu","ports":{"sslProxy":11214,"httpsMgmt":18091,"httpsCAPI":18092,"proxy":11211,"direct":11210},"services":["index","kv","n1ql"]}],"buckets":{"uri":"/pools/default/buckets?v=42234267&uuid=9179f751ee7308159a00974c5da5229f","terseBucketsBase":"/pools/default/b/","terseStreamingBucketsBase":"/pools/default/bs/"},"remoteClusters":{"uri":"/pools/default/remoteClusters?uuid=9179f751ee7308159a00974c5da5229f","validateURI":"/pools/default/remoteClusters?just_validate=1"},"controllers":{"addNode":{"uri":"/controller/addNodeV2?uuid=9179f751ee7308159a00974c5da5229f"},"rebalance":{"uri":"/controller/rebalance?uuid=9179f751ee7308159a00974c5da5229f"},"failOver":{"uri":"/controller/failOver?uuid=9179f751ee7308159a00974c5da5229f"},"startGracefulFailover":{"uri":"/controller/startGracefulFailover?uuid=9179f751ee7308159a00974c5da5229f"},"reAddNode":{"uri":"/controller/reAddNode?uuid=9179f751ee7308159a00974c5da5229f"},"reFailOver":{"uri":"/controller/reFailOver?uuid=9179f751ee7308159a00974c5da5229f"},"ejectNode":{"uri":"/controller/ejectNode?uuid=9179f751ee7308159a00974c5da5229f"},"setRecoveryType":{"uri":"/controller/setRecoveryType?uuid=9179f751ee7308159a00974c5da5229f"},"setAutoCompaction":{"uri":"/controller/setAutoCompaction?uuid=9179f751ee7308159a00974c5da5229f","validateURI":"/controller/setAutoCompaction?just_validate=1"},"clusterLogsCollection":{"startURI":"/controller/startLogsCollection?uuid=9179f751ee7308159a00974c5da5229f","cancelURI":"/controller/cancelLogsCollection?uuid=9179f751ee7308159a00974c5da5229f"},"replication":{"createURI":"/controller/createReplication?uuid=9179f751ee7308159a00974c5da5229f","validateURI":"/controller/createReplication?just_validate=1"}},"rebalanceStatus":"none","rebalanceProgressUri":"/pools/default/rebalanceProgress","stopRebalanceUri":"/controller/stopRebalance?uuid=9179f751ee7308159a00974c5da5229f","nodeStatusesUri":"/nodeStatuses","maxBucketCount":10,"autoCompactionSettings":{"parallelDBAndViewCompaction":false,"databaseFragmentationThreshold":{"percentage":30,"size":"undefined"},"viewFragmentationThreshold":{"percentage":30,"size":"undefined"},"indexCompactionMode":"circular","indexCircularCompaction":{"daysOfWeek":"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday","interval":{"fromHour":0,"toHour":0,"fromMinute":0,"toMinute":0,"abortOutside":false}},"indexFragmentationThreshold":{"percentage":30}},"tasks":{"uri":"/pools/default/tasks?v=74113599"},"counters":{},"indexStatusURI":"/indexStatus?v=21137658","checkPermissionsURI":"/pools/default/checkPermissions?v=11181330","serverGroupsUri":"/pools/default/serverGroups?v=52184775"} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/4.5.1.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/4.5.1.json-expected.json deleted file mode 100644 index 5b9770bb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/4.5.1.json-expected.json +++ /dev/null @@ -1,90 +0,0 @@ -[ - { - "couchbase": { - "node": { - "cmd_get": 0, - "couch": { - "docs": { - "data_size": { - "bytes": 17140736 - }, - "disk_size": { - "bytes": 17154348 - } - }, - "spatial": { - "data_size": { - "bytes": 0 - }, - "disk_size": { - "bytes": 0 - } - }, - "views": { - "data_size": { - "bytes": 769605 - }, - "disk_size": { - "bytes": 769605 - } - } - }, - "cpu_utilization_rate": { - "pct": 5.670103092783505 - }, - "current_items": { - "total": 7303, - "value": 7303 - }, - "ep_bg_fetched": 0, - "get_hits": 0, - "hostname": "172.17.0.2:8091", - "mcd_memory": { - "allocated": { - "bytes": 4765 - }, - "reserved": { - "bytes": 4765 - } - }, - "memory": { - "free": { - "bytes": 5239775232 - }, - "total": { - "bytes": 6246748160 - }, - "used": { - "bytes": 53962032 - } - }, - "ops": 0, - "swap": { - "total": { - "bytes": 1073737728 - }, - "used": { - "bytes": 0 - } - }, - "uptime": { - "sec": 30 - }, - "vb_replica_curr_items": 0 - } - }, - "event": { - "dataset": "couchbase.node", - "duration": 115000, - "module": "couchbase" - }, - "metricset": { - "name": "node", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "couchbase" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/config.yml deleted file mode 100644 index 1351708f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/config.yml +++ /dev/null @@ -1,2 +0,0 @@ -type: http -url: "/pools/default" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/docs.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/docs.json deleted file mode 100644 index 73519a9b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/docs.json +++ /dev/null @@ -1,166 +0,0 @@ -{ - "storageTotals": { - "ram": { - "total": 8359174144, - "quotaTotal": 314572800, - "quotaUsed": 104857600, - "used": 8004751360, - "usedByData": 53962016, - "quotaUsedPerNode": 104857600, - "quotaTotalPerNode": 314572800 - }, - "hdd": { - "total": 63381999616, - "quotaTotal": 63381999616, - "used": 16479319900, - "usedByData": 16369010, - "free": 46902679716 - } - }, - "ftsMemoryQuota": 512, - "indexMemoryQuota": 300, - "memoryQuota": 300, - "name": "default", - "alerts": [], - "alertsSilenceURL": "/controller/resetAlerts?token=0&uuid=e3b69f016eec9e85dbf74d6778fdf916", - "nodes": [ - { - "systemStats": { - "cpu_utilization_rate": 29.64705882352941, - "swap_total": 4189057024, - "swap_used": 135168, - "mem_total": 8359174144, - "mem_free": 4678324224 - }, - "interestingStats": { - "cmd_get": 0, - "couch_docs_actual_disk_size": 13563791, - "couch_docs_data_size": 9792512, - "couch_spatial_data_size": 0, - "couch_spatial_disk_size": 0, - "couch_views_actual_disk_size": 2805219, - "couch_views_data_size": 2805219, - "curr_items": 7303, - "curr_items_tot": 7303, - "ep_bg_fetched": 0, - "get_hits": 0, - "mem_used": 53962016, - "ops": 0, - "vb_replica_curr_items": 0 - }, - "uptime": "7260", - "memoryTotal": 8359174144, - "memoryFree": 4678324224, - "mcdMemoryReserved": 6377, - "mcdMemoryAllocated": 6377, - "couchApiBase": "http://172.17.0.2:8092/", - "couchApiBaseHTTPS": "https://172.17.0.2:18092/", - "otpCookie": "xxvitrrrilnhfkyh", - "clusterMembership": "active", - "recoveryType": "none", - "status": "healthy", - "otpNode": "ns_1@127.0.0.1", - "thisNode": true, - "hostname": "172.17.0.2:8091", - "clusterCompatibility": 262149, - "version": "4.5.1-2844-enterprise", - "os": "x86_64-unknown-linux-gnu", - "ports": { - "sslProxy": 11214, - "httpsMgmt": 18091, - "httpsCAPI": 18092, - "proxy": 11211, - "direct": 11210 - }, - "services": [ - "index", - "kv", - "n1ql" - ] - } - ], - "buckets": { - "uri": "/pools/default/buckets?v=42234267&uuid=e3b69f016eec9e85dbf74d6778fdf916", - "terseBucketsBase": "/pools/default/b/", - "terseStreamingBucketsBase": "/pools/default/bs/" - }, - "remoteClusters": { - "uri": "/pools/default/remoteClusters?uuid=e3b69f016eec9e85dbf74d6778fdf916", - "validateURI": "/pools/default/remoteClusters?just_validate=1" - }, - "controllers": { - "addNode": { - "uri": "/controller/addNodeV2?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "rebalance": { - "uri": "/controller/rebalance?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "failOver": { - "uri": "/controller/failOver?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "startGracefulFailover": { - "uri": "/controller/startGracefulFailover?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "reAddNode": { - "uri": "/controller/reAddNode?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "reFailOver": { - "uri": "/controller/reFailOver?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "ejectNode": { - "uri": "/controller/ejectNode?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "setRecoveryType": { - "uri": "/controller/setRecoveryType?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "setAutoCompaction": { - "uri": "/controller/setAutoCompaction?uuid=e3b69f016eec9e85dbf74d6778fdf916", - "validateURI": "/controller/setAutoCompaction?just_validate=1" - }, - "clusterLogsCollection": { - "startURI": "/controller/startLogsCollection?uuid=e3b69f016eec9e85dbf74d6778fdf916", - "cancelURI": "/controller/cancelLogsCollection?uuid=e3b69f016eec9e85dbf74d6778fdf916" - }, - "replication": { - "createURI": "/controller/createReplication?uuid=e3b69f016eec9e85dbf74d6778fdf916", - "validateURI": "/controller/createReplication?just_validate=1" - } - }, - "rebalanceStatus": "none", - "rebalanceProgressUri": "/pools/default/rebalanceProgress", - "stopRebalanceUri": "/controller/stopRebalance?uuid=e3b69f016eec9e85dbf74d6778fdf916", - "nodeStatusesUri": "/nodeStatuses", - "maxBucketCount": 10, - "autoCompactionSettings": { - "parallelDBAndViewCompaction": false, - "databaseFragmentationThreshold": { - "percentage": 30, - "size": "undefined" - }, - "viewFragmentationThreshold": { - "percentage": 30, - "size": "undefined" - }, - "indexCompactionMode": "circular", - "indexCircularCompaction": { - "daysOfWeek": "Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday", - "interval": { - "fromHour": 0, - "toHour": 0, - "fromMinute": 0, - "toMinute": 0, - "abortOutside": false - } - }, - "indexFragmentationThreshold": { - "percentage": 30 - } - }, - "tasks": { - "uri": "/pools/default/tasks?v=74113599" - }, - "counters": {}, - "indexStatusURI": "/indexStatus?v=21137658", - "checkPermissionsURI": "/pools/default/checkPermissions?v=11181330", - "serverGroupsUri": "/pools/default/serverGroups?v=52184775" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/docs.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/docs.json-expected.json deleted file mode 100644 index de61c765..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/_meta/testdata/docs.json-expected.json +++ /dev/null @@ -1,90 +0,0 @@ -[ - { - "couchbase": { - "node": { - "cmd_get": 0, - "couch": { - "docs": { - "data_size": { - "bytes": 9792512 - }, - "disk_size": { - "bytes": 13563791 - } - }, - "spatial": { - "data_size": { - "bytes": 0 - }, - "disk_size": { - "bytes": 0 - } - }, - "views": { - "data_size": { - "bytes": 2805219 - }, - "disk_size": { - "bytes": 2805219 - } - } - }, - "cpu_utilization_rate": { - "pct": 29.64705882352941 - }, - "current_items": { - "total": 7303, - "value": 7303 - }, - "ep_bg_fetched": 0, - "get_hits": 0, - "hostname": "172.17.0.2:8091", - "mcd_memory": { - "allocated": { - "bytes": 6377 - }, - "reserved": { - "bytes": 6377 - } - }, - "memory": { - "free": { - "bytes": 4678324224 - }, - "total": { - "bytes": 8359174144 - }, - "used": { - "bytes": 53962016 - } - }, - "ops": 0, - "swap": { - "total": { - "bytes": 4189057024 - }, - "used": { - "bytes": 135168 - } - }, - "uptime": { - "sec": 7260 - }, - "vb_replica_curr_items": 0 - } - }, - "event": { - "dataset": "couchbase.node", - "duration": 115000, - "module": "couchbase" - }, - "metricset": { - "name": "node", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "couchbase" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/data.go deleted file mode 100644 index b4a2d107..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/data.go +++ /dev/null @@ -1,163 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -import ( - "encoding/json" - - "strconv" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -type NodeSystemStats struct { - CPUUtilizationRate float64 `json:"cpu_utilization_rate"` - SwapTotal int64 `json:"swap_total"` - SwapUsed int64 `json:"swap_used"` - MemTotal int64 `json:"mem_total"` - MemFree int64 `json:"mem_free"` -} - -type NodeInterestingStats struct { - CmdGet int64 `json:"cmd_get"` - CouchDocsActualDiskSize int64 `json:"couch_docs_actual_disk_size"` - CouchDocsDataSize int64 `json:"couch_docs_data_size"` - CouchSpatialDataSize int64 `json:"couch_spatial_data_size"` - CouchSpatialDiskSize int64 `json:"couch_spatial_disk_size"` - CouchViewsActualDiskSize int64 `json:"couch_views_actual_disk_size"` - CouchViewsDataSize int64 `json:"couch_views_data_size"` - CurrItems int64 `json:"curr_items"` - CurrItemsTot int64 `json:"curr_items_tot"` - EpBgFetched int64 `json:"ep_bg_fetched"` - GetHits int64 `json:"get_hits"` - MemUsed int64 `json:"mem_used"` - Ops int64 `json:"ops"` - VbReplicaCurrItems int64 `json:"vb_replica_curr_items"` -} - -type Node struct { - SystemStats NodeSystemStats `json:"systemStats"` - InterestingStats NodeInterestingStats `json:"interestingStats"` - Uptime string `json:"uptime"` - MemoryTotal int64 `json:"memoryTotal"` - MemoryFree int64 `json:"memoryFree"` - McdMemoryReserved int64 `json:"mcdMemoryReserved"` - McdMemoryAllocated int64 `json:"mcdMemoryAllocated"` - ClusterMembership string `json:"clusterMembership"` - RecoveryType string `json:"recoveryType"` - Status string `json:"status"` - ThisNode bool `json:"thisNode"` - Hostname string `json:"hostname"` - ClusterCompatibility int64 `json:"clusterCompatibility"` - Version string `json:"version"` - Os string `json:"os"` -} - -type Data struct { - Nodes []Node `json:"nodes"` -} - -func eventsMapping(content []byte) []common.MapStr { - var d Data - err := json.Unmarshal(content, &d) - if err != nil { - logp.Err("Error: %+v", err) - } - - events := []common.MapStr{} - - for _, NodeItem := range d.Nodes { - uptime, _ := strconv.ParseInt(NodeItem.Uptime, 10, 64) - - event := common.MapStr{ - "cmd_get": NodeItem.InterestingStats.CmdGet, - "couch": common.MapStr{ - "docs": common.MapStr{ - "disk_size": common.MapStr{ - "bytes": NodeItem.InterestingStats.CouchDocsActualDiskSize, - }, - "data_size": common.MapStr{ - "bytes": NodeItem.InterestingStats.CouchDocsDataSize, - }, - }, - "spatial": common.MapStr{ - "data_size": common.MapStr{ - "bytes": NodeItem.InterestingStats.CouchSpatialDataSize, - }, - "disk_size": common.MapStr{ - "bytes": NodeItem.InterestingStats.CouchSpatialDiskSize, - }, - }, - "views": common.MapStr{ - "disk_size": common.MapStr{ - "bytes": NodeItem.InterestingStats.CouchViewsActualDiskSize, - }, - "data_size": common.MapStr{ - "bytes": NodeItem.InterestingStats.CouchViewsDataSize, - }, - }, - }, - "cpu_utilization_rate": common.MapStr{ - "pct": NodeItem.SystemStats.CPUUtilizationRate, - }, - "current_items": common.MapStr{ - "value": NodeItem.InterestingStats.CurrItems, - "total": NodeItem.InterestingStats.CurrItemsTot, - }, - "ep_bg_fetched": NodeItem.InterestingStats.EpBgFetched, - "get_hits": NodeItem.InterestingStats.GetHits, - "hostname": NodeItem.Hostname, - "mcd_memory": common.MapStr{ - "reserved": common.MapStr{ - "bytes": NodeItem.McdMemoryReserved, - }, - "allocated": common.MapStr{ - "bytes": NodeItem.McdMemoryAllocated, - }, - }, - "memory": common.MapStr{ - "total": common.MapStr{ - "bytes": NodeItem.SystemStats.MemTotal, - }, - "free": common.MapStr{ - "bytes": NodeItem.SystemStats.MemFree, - }, - "used": common.MapStr{ - "bytes": NodeItem.InterestingStats.MemUsed, - }, - }, - "ops": NodeItem.InterestingStats.Ops, - "swap": common.MapStr{ - "total": common.MapStr{ - "bytes": NodeItem.SystemStats.SwapTotal, - }, - "used": common.MapStr{ - "bytes": NodeItem.SystemStats.SwapUsed, - }, - }, - "uptime": common.MapStr{ - "sec": uptime, - }, - "vb_replica_curr_items": NodeItem.InterestingStats.VbReplicaCurrItems, - } - events = append(events, event) - } - - return events -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/node.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/node.go deleted file mode 100644 index cbb1ba7c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/node.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/pools/default" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("couchbase", "node", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - http: http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - events := eventsMapping(content) - for _, event := range events { - reporter.Event(mb.Event{MetricSetFields: event}) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/node_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/node_integration_test.go deleted file mode 100644 index 63c47e1c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/node_integration_test.go +++ /dev/null @@ -1,51 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package node - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/couchbase" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 120, "couchbase") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - - assert.NotEmpty(t, events) - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "couchbase", - "metricsets": []string{"node"}, - "hosts": []string{couchbase.GetDSN(host)}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/node_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/node_test.go deleted file mode 100644 index b99a2c0b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/node/node_test.go +++ /dev/null @@ -1,32 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package node - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - _ "github.com/elastic/beats/v7/metricbeat/module/couchbase" -) - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "couchbase", "node") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/test_couchbase.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/test_couchbase.py deleted file mode 100644 index 7b8ac868..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/test_couchbase.py +++ /dev/null @@ -1,29 +0,0 @@ -import os -import sys -import unittest -from parameterized import parameterized - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -@unittest.skip("See https://github.com/elastic/beats/issues/14660") -class Test(metricbeat.BaseTest): - - # Commented out as part of skipping test. See https://github.com/elastic/beats/issues/14660. - # Otherwise, the tests are skipped but Docker Compose still tries to bring up - # the Couchbase service container and fails. - # COMPOSE_SERVICES = ['couchbase'] - FIELDS = ['couchbase'] - - @parameterized.expand([ - ("bucket"), - ("cluster"), - ("node"), - ]) - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_couchbase(self, metricset): - """ - couchbase metricsets tests - """ - self.check_metricset("couchbase", metricset, self.get_hosts(), self.FIELDS) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/testing.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/testing.go deleted file mode 100644 index 225a8e35..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchbase/testing.go +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package couchbase - -import ( - "fmt" -) - -// GetDSN returns a complete DSN for a given host -func GetDSN(host string) string { - return fmt.Sprintf("http://Administrator:password@%s", host) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/Dockerfile deleted file mode 100644 index f72cd9af..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -ARG COUCHDB_VERSION -FROM apache/couchdb:${COUCHDB_VERSION} -COPY ./local.ini /etc/couchdb/local.ini -EXPOSE 5984 -HEALTHCHECK --interval=1s --retries=90 CMD curl -f http://localhost:5984/ | grep Welcome diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/config.yml deleted file mode 100644 index 353e9513..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/config.yml +++ /dev/null @@ -1,4 +0,0 @@ -- module: couchdb - metricsets: ["server"] - period: 10s - hosts: ["localhost:5984"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/docs.asciidoc deleted file mode 100644 index 6d1ec2f4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/docs.asciidoc +++ /dev/null @@ -1,19 +0,0 @@ -This is the couchdb module. - -The default metricset is `server`. - -[float] -=== Compatibility - -The Couchdb module is tested in CI with Couchdb 1.7 and 2.3. Because of the differences between v1 and v2 for exposing metrics, the path to request metrics for each version is different: - -* v1.* uses `[host]:5984/_stats` so the hosts of your config should just be `[host]:5984` -* v2.* exposes metrics in various places. Local in `[host]:5986/_stats` and cluster wide in `[host]:5984/_node/[node-name]/_stats` or `[host]:5984/_node/_local/_stats`. Recommended config is `[host]:5986` to use the local path (double check that you are using port `5986`) or to use the full path on `5984` `[host]:5984/_node/[node name or _local]/_stats` - - -[float] -=== Dashboard - -The CouchDB module comes with a predefined dashboard for CouchDB database specific stats. For example: - -image::./images/metricbeat-couchdb-overview.png[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/fields.yml deleted file mode 100644 index 7c6d7aa2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/fields.yml +++ /dev/null @@ -1,10 +0,0 @@ -- key: couchdb - title: "CouchDB" - description: > - couchdb module - release: ga - fields: - - name: couchdb - type: group - description: Couchdb metrics - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/kibana/7/dashboard/Metricbeat-couchdb-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/kibana/7/dashboard/Metricbeat-couchdb-overview.json deleted file mode 100644 index 474dfa0c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/kibana/7/dashboard/Metricbeat-couchdb-overview.json +++ /dev/null @@ -1,1347 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "This CouchDB dashboard visualizes the most important CouchDB server metrics.\n\n", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "1", - "w": 24, - "x": 0, - "y": 10 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "HTTP Status Codes", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "2", - "w": 24, - "x": 24, - "y": 10 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "HTTP Request Methods", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "3", - "w": 10, - "x": 0, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "Open Databases", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "4", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "Database Read/Writes", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "5", - "w": 24, - "x": 24, - "y": 25 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "Auth Cache Hit/Miss", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "6", - "w": 14, - "x": 10, - "y": 0 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "title": "Number of HTTP Requests", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "7", - "w": 24, - "x": 0, - "y": 25 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "title": "Number of View Reads", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat CouchDB] Database Overview", - "version": 1 - }, - "id": "a3ab9a60-b952-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "dashboard": "7.3.0" - }, - "references": [ - { - "id": "8e15ece0-b94e-11e9-a579-f5c0a5d81340", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "1b60bb70-b94f-11e9-a579-f5c0a5d81340", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "f8c29f10-b94f-11e9-a579-f5c0a5d81340", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "702584a0-b950-11e9-a579-f5c0a5d81340", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "abfaf130-b951-11e9-a579-f5c0a5d81340", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "06018310-b952-11e9-a579-f5c0a5d81340", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "496910f0-b952-11e9-a579-f5c0a5d81340", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2019-08-19T15:05:11.218Z", - "version": "WzE1NzksMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "HTTP Status Codes [Metricbeat CouchDB] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "c8c0f520-b94d-11e9-8899-f736e404b0e7", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": "0.2", - "formatter": "number", - "id": "c8c0f521-b94d-11e9-8899-f736e404b0e7", - "label": "200 OK", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_status_codes.200", - "id": "c8c0f522-b94d-11e9-8899-f736e404b0e7", - "type": "max" - }, - { - "field": "c8c0f522-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f524-b94d-11e9-8899-f736e404b0e7", - "type": "derivative", - "unit": "1s" - }, - { - "field": "c8c0f524-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f523-b94d-11e9-8899-f736e404b0e7", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#00B3A4", - "fill": "0.2", - "formatter": "number", - "id": "c8c0f529-b94d-11e9-8899-f736e404b0e7", - "label": "400 Bad Request", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_status_codes.400", - "id": "c8c0f52a-b94d-11e9-8899-f736e404b0e7", - "type": "max" - }, - { - "field": "c8c0f52a-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f52c-b94d-11e9-8899-f736e404b0e7", - "type": "derivative", - "unit": "1s" - }, - { - "field": "c8c0f52c-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f52b-b94d-11e9-8899-f736e404b0e7", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#490092", - "fill": "0.2", - "formatter": "number", - "id": "c8c0f52d-b94d-11e9-8899-f736e404b0e7", - "label": "401 Unauthorized", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_status_codes.401", - "id": "c8c0f52e-b94d-11e9-8899-f736e404b0e7", - "type": "max" - }, - { - "field": "c8c0f52e-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f530-b94d-11e9-8899-f736e404b0e7", - "type": "derivative", - "unit": "1s" - }, - { - "field": "c8c0f530-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f52f-b94d-11e9-8899-f736e404b0e7", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#461A0A", - "fill": "0.2", - "formatter": "number", - "id": "c8c0f541-b94d-11e9-8899-f736e404b0e7", - "label": "500 Internal Server Error", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_status_codes.500", - "id": "c8c0f542-b94d-11e9-8899-f736e404b0e7", - "type": "max" - }, - { - "field": "c8c0f542-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f544-b94d-11e9-8899-f736e404b0e7", - "type": "derivative", - "unit": "1s" - }, - { - "field": "c8c0f544-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f543-b94d-11e9-8899-f736e404b0e7", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#FEB6DB", - "fill": "0.2", - "formatter": "number", - "id": "c8c0f531-b94d-11e9-8899-f736e404b0e7", - "label": "403 Forbidden", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_status_codes.403", - "id": "c8c0f532-b94d-11e9-8899-f736e404b0e7", - "type": "max" - }, - { - "field": "c8c0f532-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f534-b94d-11e9-8899-f736e404b0e7", - "type": "derivative", - "unit": "1s" - }, - { - "field": "c8c0f534-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f533-b94d-11e9-8899-f736e404b0e7", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#E6C220", - "fill": "0.2", - "formatter": "number", - "id": "c8c0f535-b94d-11e9-8899-f736e404b0e7", - "label": "404 Not Found", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_status_codes.404", - "id": "c8c0f536-b94d-11e9-8899-f736e404b0e7", - "type": "max" - }, - { - "field": "c8c0f536-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f538-b94d-11e9-8899-f736e404b0e7", - "type": "derivative", - "unit": "1s" - }, - { - "field": "c8c0f538-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f537-b94d-11e9-8899-f736e404b0e7", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#DB1374", - "fill": "0.2", - "formatter": "number", - "id": "c8c0f525-b94d-11e9-8899-f736e404b0e7", - "label": "202 Accepted", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_status_codes.202", - "id": "c8c0f526-b94d-11e9-8899-f736e404b0e7", - "type": "max" - }, - { - "field": "c8c0f526-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f528-b94d-11e9-8899-f736e404b0e7", - "type": "derivative", - "unit": "1s" - }, - { - "field": "c8c0f528-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f527-b94d-11e9-8899-f736e404b0e7", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#BFA180", - "fill": "0.2", - "formatter": "number", - "id": "c8c0f539-b94d-11e9-8899-f736e404b0e7", - "label": "405 Method Not Allowed", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_status_codes.405", - "id": "c8c0f53a-b94d-11e9-8899-f736e404b0e7", - "type": "max" - }, - { - "field": "c8c0f53a-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f53c-b94d-11e9-8899-f736e404b0e7", - "type": "derivative", - "unit": "1s" - }, - { - "field": "c8c0f53c-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f53b-b94d-11e9-8899-f736e404b0e7", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#F98510", - "fill": "0.2", - "formatter": "number", - "id": "c8c0f53d-b94d-11e9-8899-f736e404b0e7", - "label": "409 Conflict", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_status_codes.409", - "id": "c8c0f53e-b94d-11e9-8899-f736e404b0e7", - "type": "max" - }, - { - "field": "c8c0f53e-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f540-b94d-11e9-8899-f736e404b0e7", - "type": "derivative", - "unit": "1s" - }, - { - "field": "c8c0f540-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f53f-b94d-11e9-8899-f736e404b0e7", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#920000", - "fill": "0.2", - "formatter": "number", - "id": "c8c0f545-b94d-11e9-8899-f736e404b0e7", - "label": "201 Created", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_status_codes.201", - "id": "c8c0f546-b94d-11e9-8899-f736e404b0e7", - "type": "max" - }, - { - "field": "c8c0f546-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f548-b94d-11e9-8899-f736e404b0e7", - "type": "derivative", - "unit": "1s" - }, - { - "field": "c8c0f548-b94d-11e9-8899-f736e404b0e7", - "id": "c8c0f547-b94d-11e9-8899-f736e404b0e7", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "HTTP Status Codes [Metricbeat CouchDB] ECS", - "type": "metrics" - } - }, - "id": "8e15ece0-b94e-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T10:30:56.854Z", - "version": "WzExMTksMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "HTTP Request Methods [Metricbeat CouchDB] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "bb936ee0-b94e-11e9-86ee-f5b628c75be4", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(164,221,0,1)", - "fill": "0.2", - "formatter": "number", - "id": "bb936ee1-b94e-11e9-86ee-f5b628c75be4", - "label": "GET", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_request_methods.GET", - "id": "bb936ee2-b94e-11e9-86ee-f5b628c75be4", - "type": "max" - }, - { - "field": "bb936ee2-b94e-11e9-86ee-f5b628c75be4", - "id": "bb936ee4-b94e-11e9-86ee-f5b628c75be4", - "type": "derivative", - "unit": "1s" - }, - { - "field": "bb936ee4-b94e-11e9-86ee-f5b628c75be4", - "id": "bb936ee3-b94e-11e9-86ee-f5b628c75be4", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#DB1374", - "fill": "0.2", - "formatter": "number", - "id": "bb936ee5-b94e-11e9-86ee-f5b628c75be4", - "label": "POST", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_request_methods.POST", - "id": "bb936ee6-b94e-11e9-86ee-f5b628c75be4", - "type": "max" - }, - { - "field": "bb936ee6-b94e-11e9-86ee-f5b628c75be4", - "id": "bb936ee8-b94e-11e9-86ee-f5b628c75be4", - "type": "derivative", - "unit": "1s" - }, - { - "field": "bb936ee8-b94e-11e9-86ee-f5b628c75be4", - "id": "bb936ee7-b94e-11e9-86ee-f5b628c75be4", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#00B3A4", - "fill": "0.2", - "formatter": "number", - "id": "bb936ee9-b94e-11e9-86ee-f5b628c75be4", - "label": "PUT", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_request_methods.PUT", - "id": "bb936eea-b94e-11e9-86ee-f5b628c75be4", - "type": "max" - }, - { - "field": "bb936eea-b94e-11e9-86ee-f5b628c75be4", - "id": "bb936eec-b94e-11e9-86ee-f5b628c75be4", - "type": "derivative", - "unit": "1s" - }, - { - "field": "bb936eec-b94e-11e9-86ee-f5b628c75be4", - "id": "bb936eeb-b94e-11e9-86ee-f5b628c75be4", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#490092", - "fill": "0.2", - "formatter": "number", - "id": "bb936eed-b94e-11e9-86ee-f5b628c75be4", - "label": "DELETE", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_request_methods.DELETE", - "id": "bb936eee-b94e-11e9-86ee-f5b628c75be4", - "type": "max" - }, - { - "field": "bb936eee-b94e-11e9-86ee-f5b628c75be4", - "id": "bb936ef0-b94e-11e9-86ee-f5b628c75be4", - "type": "derivative", - "unit": "1s" - }, - { - "field": "bb936ef0-b94e-11e9-86ee-f5b628c75be4", - "id": "bb936eef-b94e-11e9-86ee-f5b628c75be4", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#FEB6DB", - "fill": "0.2", - "formatter": "number", - "id": "bb936ef1-b94e-11e9-86ee-f5b628c75be4", - "label": "HEAD", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_request_methods.HEAD", - "id": "bb936ef2-b94e-11e9-86ee-f5b628c75be4", - "type": "max" - }, - { - "field": "bb936ef2-b94e-11e9-86ee-f5b628c75be4", - "id": "bb936ef4-b94e-11e9-86ee-f5b628c75be4", - "type": "derivative", - "unit": "1s" - }, - { - "field": "bb936ef4-b94e-11e9-86ee-f5b628c75be4", - "id": "bb936ef3-b94e-11e9-86ee-f5b628c75be4", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#E6C220", - "fill": "0.2", - "formatter": "number", - "id": "bb936ef5-b94e-11e9-86ee-f5b628c75be4", - "label": "COPY", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd_request_methods.COPY", - "id": "bb936ef6-b94e-11e9-86ee-f5b628c75be4", - "type": "max" - }, - { - "field": "bb936ef6-b94e-11e9-86ee-f5b628c75be4", - "id": "bb936ef8-b94e-11e9-86ee-f5b628c75be4", - "type": "derivative", - "unit": "1s" - }, - { - "field": "bb936ef8-b94e-11e9-86ee-f5b628c75be4", - "id": "bb936ef7-b94e-11e9-86ee-f5b628c75be4", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "HTTP Request Methods [Metricbeat CouchDB] ECS", - "type": "metrics" - } - }, - "id": "1b60bb70-b94f-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T10:31:20.866Z", - "version": "WzExMjQsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Open Databases [Metricbeat CouchDB] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color": null, - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "couchdb" - }, - "gauge_color_rules": [ - { - "id": "ef4c9800-b94f-11e9-bce6-47447dde021d" - } - ], - "gauge_inner_color": null, - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "71dd6340-b94f-11e9-9f6f-832b64f4a79f", - "index_pattern": "metricbeat-*", - "interval": "auto", - "legend_position": "right", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(12,121,125,1)", - "fill": "0.1", - "formatter": "number", - "id": "71dd8a50-b94f-11e9-9f6f-832b64f4a79f", - "label": "Open Databases", - "line_width": 2, - "metrics": [ - { - "field": "couchdb.server.couchdb.open_databases", - "id": "71dd8a51-b94f-11e9-9f6f-832b64f4a79f", - "type": "max" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Open Databases [Metricbeat CouchDB] ECS", - "type": "metrics" - } - }, - "id": "f8c29f10-b94f-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T10:26:58.696Z", - "version": "WzExMDUsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Database Read/Writes [Metricbeat CouchDB] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "couchdb" - }, - "id": "48918790-b950-11e9-84ff-97e538653deb", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(226,115,0,1)", - "fill": "0.2", - "formatter": "number", - "id": "48918791-b950-11e9-84ff-97e538653deb", - "label": "database_writes", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.couchdb.database_writes", - "id": "48918792-b950-11e9-84ff-97e538653deb", - "type": "max" - }, - { - "field": "48918792-b950-11e9-84ff-97e538653deb", - "id": "48918794-b950-11e9-84ff-97e538653deb", - "type": "derivative", - "unit": "1s" - }, - { - "field": "48918794-b950-11e9-84ff-97e538653deb", - "id": "48918793-b950-11e9-84ff-97e538653deb", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(160,203,38,1)", - "fill": "0.2", - "formatter": "number", - "id": "7c71dd30-b950-11e9-bd31-d98b40ea3379", - "label": "database_reads", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.couchdb.database_reads", - "id": "7c71dd31-b950-11e9-bd31-d98b40ea3379", - "type": "max" - }, - { - "field": "7c71dd31-b950-11e9-bd31-d98b40ea3379", - "id": "7c71dd32-b950-11e9-bd31-d98b40ea3379", - "type": "derivative", - "unit": "1s" - }, - { - "field": "7c71dd32-b950-11e9-bd31-d98b40ea3379", - "id": "7c71dd33-b950-11e9-bd31-d98b40ea3379", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Database Read/Writes [Metricbeat CouchDB] ECS", - "type": "metrics" - } - }, - "id": "702584a0-b950-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T10:30:34.762Z", - "version": "WzExMTUsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Auth Cache Hit/Miss [Metricbeat CouchDB] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "couchdb" - }, - "id": "7ccd9c50-b951-11e9-8e1d-17d2519ede48", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(179,101,87,1)", - "fill": 0, - "formatter": "number", - "id": "7ccd9c51-b951-11e9-8e1d-17d2519ede48", - "label": "auth_cache_misses", - "line_width": 2, - "metrics": [ - { - "field": "couchdb.server.couchdb.auth_cache_misses", - "id": "7ccd9c52-b951-11e9-8e1d-17d2519ede48", - "type": "max" - }, - { - "field": "7ccd9c52-b951-11e9-8e1d-17d2519ede48", - "id": "7ccd9c54-b951-11e9-8e1d-17d2519ede48", - "type": "derivative", - "unit": "1s" - }, - { - "field": "7ccd9c54-b951-11e9-8e1d-17d2519ede48", - "id": "7ccd9c53-b951-11e9-8e1d-17d2519ede48", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(129,169,80,1)", - "fill": 0, - "formatter": "number", - "id": "7ccd9c55-b951-11e9-8e1d-17d2519ede48", - "label": "auth_cache_hits", - "line_width": 2, - "metrics": [ - { - "field": "couchdb.server.couchdb.auth_cache_hits", - "id": "7ccd9c56-b951-11e9-8e1d-17d2519ede48", - "type": "max" - }, - { - "field": "7ccd9c56-b951-11e9-8e1d-17d2519ede48", - "id": "7ccd9c58-b951-11e9-8e1d-17d2519ede48", - "type": "derivative", - "unit": "1s" - }, - { - "field": "7ccd9c58-b951-11e9-8e1d-17d2519ede48", - "id": "7ccd9c57-b951-11e9-8e1d-17d2519ede48", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Auth Cache Hit/Miss [Metricbeat CouchDB] ECS", - "type": "metrics" - } - }, - "id": "abfaf130-b951-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T10:32:05.471Z", - "version": "WzExMzYsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Number of HTTP Requests [Metricbeat CouchDB] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "couchdb" - }, - "id": "caae9780-b951-11e9-8945-b5f393c4775d", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(82,174,177,1)", - "fill": "0.2", - "formatter": "number", - "id": "caae9781-b951-11e9-8945-b5f393c4775d", - "label": "requests", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd.requests", - "id": "caae9782-b951-11e9-8945-b5f393c4775d", - "type": "max" - }, - { - "field": "caae9782-b951-11e9-8945-b5f393c4775d", - "id": "caae9784-b951-11e9-8945-b5f393c4775d", - "type": "derivative", - "unit": "1s" - }, - { - "field": "caae9784-b951-11e9-8945-b5f393c4775d", - "id": "caae9783-b951-11e9-8945-b5f393c4775d", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(237,193,119,1)", - "fill": "0.2", - "formatter": "number", - "id": "caae9785-b951-11e9-8945-b5f393c4775d", - "label": "bulk_requests", - "line_width": "1", - "metrics": [ - { - "field": "couchdb.server.httpd.bulk_requests", - "id": "caae9786-b951-11e9-8945-b5f393c4775d", - "type": "max" - }, - { - "field": "caae9786-b951-11e9-8945-b5f393c4775d", - "id": "caae9788-b951-11e9-8945-b5f393c4775d", - "type": "derivative", - "unit": "1s" - }, - { - "field": "caae9788-b951-11e9-8945-b5f393c4775d", - "id": "caae9787-b951-11e9-8945-b5f393c4775d", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Number of HTTP Requests [Metricbeat CouchDB] ECS", - "type": "metrics" - } - }, - "id": "06018310-b952-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T10:30:13.765Z", - "version": "WzExMTAsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Number of View Reads [Metricbeat CouchDB] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "couchdb" - }, - "id": "1d4e0520-b952-11e9-b9f3-4d741a808166", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": 0, - "formatter": "number", - "id": "1d4e0521-b952-11e9-b9f3-4d741a808166", - "label": "view_reads", - "line_width": 2, - "metrics": [ - { - "field": "couchdb.server.httpd.view_reads", - "id": "1d4e0522-b952-11e9-b9f3-4d741a808166", - "type": "max" - }, - { - "field": "1d4e0522-b952-11e9-b9f3-4d741a808166", - "id": "1d4e0524-b952-11e9-b9f3-4d741a808166", - "type": "derivative", - "unit": "1s" - }, - { - "field": "1d4e0524-b952-11e9-b9f3-4d741a808166", - "id": "1d4e0523-b952-11e9-b9f3-4d741a808166", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(247,61,231,1)", - "fill": 0, - "formatter": "number", - "id": "1d4e0525-b952-11e9-b9f3-4d741a808166", - "label": "temporary_view_reads", - "line_width": 2, - "metrics": [ - { - "field": "couchdb.server.httpd.temporary_view_reads", - "id": "1d4e0526-b952-11e9-b9f3-4d741a808166", - "type": "max" - }, - { - "field": "1d4e0526-b952-11e9-b9f3-4d741a808166", - "id": "1d4e0528-b952-11e9-b9f3-4d741a808166", - "type": "derivative", - "unit": "1s" - }, - { - "field": "1d4e0528-b952-11e9-b9f3-4d741a808166", - "id": "1d4e0527-b952-11e9-b9f3-4d741a808166", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Number of View Reads [Metricbeat CouchDB] ECS", - "type": "metrics" - } - }, - "id": "496910f0-b952-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-09T10:31:41.262Z", - "version": "WzExMzEsMV0=" - } - ], - "version": "7.3.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/local.ini b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/local.ini deleted file mode 100644 index cfbbcd4a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/_meta/local.ini +++ /dev/null @@ -1,5 +0,0 @@ -[chttpd] -bind_address = any - -[httpd] -bind_address = any diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/doc.go deleted file mode 100644 index abb206ef..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/doc.go +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package couchdb is a Metricbeat module that contains MetricSets. -package couchdb diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/docker-compose.yml deleted file mode 100644 index 9c251dcf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - couchdb: - image: docker.elastic.co/integrations-ci/beats-couchdb:${COUCHDB_VERSION:-1.7}-1 - build: - context: ./_meta - args: - COUCHDB_VERSION: ${COUCHDB_VERSION:-1.7} - ports: - - 5984 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/fields.go deleted file mode 100644 index a6fc61d4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package couchdb - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "couchdb", asset.ModuleFieldsPri, AssetCouchdb); err != nil { - panic(err) - } -} - -// AssetCouchdb returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/couchdb. -func AssetCouchdb() string { - return "eJy8mEtv6jgUx/d8iiP2lcJrURaVWkrb0fSBplSjWUXGPhCriZ2xnSLup79yIJAUaK5b2Vkm9vn/ch5+nAt4x80YqCxowhYdAMNNimPoTuyb25tuB4ChpornhksxhqsOAFTjIZOsSLEDoDBFonEMK9IBWHJMmR6XQy9AkAzrEvYxm9wOVrLId28aKpPKPhrFqd4NqZutm9aoPlDtX5+yfqRwVfsAMJHCEC407H57ZxK0IUbXRjZ/s3o+c9XZEmNy1vhyDq8F0T4P8/msZOLaHNzyFUYd5YPjOlZI2OeJB6ZUitWJjy1Y5fNcZAtUIJelDjR1zjItivQ9Vvh/gdr4wDpQWSU4UjoLRlOOwuiKjYtVTBMiVuiXcicLS6mASmG4KGSh4Uj7LLfBLJeKqE3sNdwH4r2gU9yDhLwsl69D3ijTKthxhiaRR377WdnubMNp2221O3mZ/effV1bFoUYepte3/qGsigPU7OV17h/KqjhA3U4fp/Opf6ytjgPY/TSAs+6nLr6avYWI31sbUnNlsJtuoWMq2dEG8PPdvNBQGv7+1t7tR1HXv9f6UQQvf4NCnUuh/2Q76vajXhCwHkwUEoPMka4fhK4P15Ri7oo3COK8QdSDJ/mBDGaoMiJQmHTjyDkMwjmEZ2ngSTK+5I6uHAYpkGEUwQ1h8M9us3cjDBHsYdSDN0EKk0jFfzk7cRAEcQB3Ui04Yygc+bzk4THgNhHvZCFcHTgK4sARPJXHzBLzOk3l2jnSl0FAL+3Ve5ly6lgrvRDr9rDXh5lCKgXjdhrcEZ46OnIUZN0ZRRH8JQwqQVJ43fYupkpJ1cZ6ujvTpPzG0abqD337QMOIIQuiMV4rbjzfuQ3PUAPZa8KaaNheuFl7hGWOIq6m+gW1UnAsdRbNrvIxJTTBOOPaN51VQ2E4JWWtlLrwSfcsanXztrHwQPmIYmWSknJ/EedCc4b7jt+am0QW9nRBE/4vLtqZ9zkaoMlSpaikRYbClClqZWGpZFbLXaekSLjnBszJlGiofl1WUsdLnnrOW6uwnyHVoQecEF1idH4HAAD//3gQco4=" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/_meta/data.json deleted file mode 100644 index b6402ad7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/_meta/data.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "couchdb": { - "server": { - "couchdb": { - "auth_cache_hits": 0, - "auth_cache_misses": 0, - "database_reads": 0, - "database_writes": 0, - "open_databases": 0, - "open_os_files": 0, - "request_time": 12.667 - }, - "httpd": { - "bulk_requests": 0, - "clients_requesting_changes": 0, - "requests": 4, - "temporary_view_reads": 0, - "view_reads": 0 - }, - "httpd_request_methods": { - "COPY": 0, - "DELETE": 0, - "GET": 4, - "HEAD": 0, - "POST": 0, - "PUT": 0 - }, - "httpd_status_codes": { - "200": 4, - "201": 0, - "202": 0, - "301": 0, - "304": 0, - "400": 0, - "401": 0, - "403": 0, - "404": 0, - "405": 0, - "409": 0, - "412": 0, - "500": 0 - } - } - }, - "event": { - "dataset": "couchdb.server", - "duration": 115000, - "module": "couchdb" - }, - "metricset": { - "name": "server", - "period": 10000 - }, - "service": { - "address": "172.19.0.2:5984", - "id": "7021f7f554d9dd612adf13a6987d1358", - "type": "couchdb", - "version": "1.7.2" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/_meta/docs.asciidoc deleted file mode 100644 index 7b528063..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the server metricset of the module couchdb. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/_meta/fields.yml deleted file mode 100644 index 308eee5b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/_meta/fields.yml +++ /dev/null @@ -1,180 +0,0 @@ -- name: server - type: group - description: > - Contains CouchDB server stats - release: ga - fields: - - name: httpd - type: group - description: > - HTTP statistics - fields: - - name: view_reads - type: long - description: > - Number of view reads - - - name: bulk_requests - type: long - description: > - Number of bulk requests - - - name: clients_requesting_changes - type: long - description: > - Number of clients for continuous _changes - - - name: temporary_view_reads - type: long - description: > - Number of temporary view reads - - - name: requests - type: long - description: > - Number of HTTP requests - - - name: httpd_request_methods - type: group - description: > - HTTP request methods - fields: - - name: COPY - type: long - description: > - Number of HTTP COPY requests - - - name: HEAD - type: long - description: > - Number of HTTP HEAD requests - - - name: POST - type: long - description: > - Number of HTTP POST requests - - - name: DELETE - type: long - description: > - Number of HTTP DELETE requests - - - name: GET - type: long - description: > - Number of HTTP GET requests - - - name: PUT - type: long - description: > - Number of HTTP PUT requests - - - name: httpd_status_codes - type: group - description: > - HTTP status codes statistics - fields: - - name: "200" - type: long - description: > - Number of HTTP 200 OK responses - - - name: "201" - type: long - description: > - Number of HTTP 201 Created responses - - - name: "202" - type: long - description: > - Number of HTTP 202 Accepted responses - - - name: "301" - type: long - description: > - Number of HTTP 301 Moved Permanently responses - - - name: "304" - type: long - description: > - Number of HTTP 304 Not Modified responses - - - name: "400" - type: long - description: > - Number of HTTP 400 Bad Request responses - - - name: "401" - type: long - description: > - Number of HTTP 401 Unauthorized responses - - - name: "403" - type: long - description: > - Number of HTTP 403 Forbidden responses - - - name: "404" - type: long - description: > - Number of HTTP 404 Not Found responses - - - name: "405" - type: long - description: > - Number of HTTP 405 Method Not Allowed responses - - - name: "409" - type: long - description: > - Number of HTTP 409 Conflict responses - - - name: "412" - type: long - description: > - Number of HTTP 412 Precondition Failed responses - - - name: "500" - type: long - description: > - Number of HTTP 500 Internal Server Error responses - - - name: couchdb - type: group - description: > - couchdb statistics - fields: - - name: database_writes - type: long - description: > - Number of times a database was changed - - - name: open_databases - type: long - description: > - Number of open databases - - - name: auth_cache_misses - type: long - description: > - Number of authentication cache misses - - - name: request_time - type: long - description: > - Length of a request inside CouchDB without MochiWeb - - - name: database_reads - type: long - description: > - Number of times a document was read from a database - - - name: auth_cache_hits - type: long - description: > - Number of authentication cache hits - - - name: open_os_files - type: long - description: > - Number of file descriptors CouchDB has open diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/server.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/server.go deleted file mode 100644 index 5c6123cc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/server.go +++ /dev/null @@ -1,172 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "encoding/json" - "net/http" - "time" - - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - - "github.com/pkg/errors" -) - -const ( - defaultScheme = "http" - defaultPath = "/_stats" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -type VersionStrategy interface { - MapEvent(info *CommonInfo, byt []byte) (mb.Event, error) -} - -func init() { - mb.Registry.MustAddMetricSet("couchdb", "server", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - fetcher VersionStrategy - info *CommonInfo -} - -// New creates a new instance of the MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct{}{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - m := &MetricSet{ - BaseMetricSet: base, - http: http, - fetcher: nil, - } - if err = m.retrieveFetcher(); err != nil { - m.Logger().Warnf("error trying to get CouchDB version: '%s'. Retrying on next fetch...", err.Error()) - } - - return m, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error in http fetch") - } - - if err = m.retrieveFetcher(); err != nil { - return errors.Wrapf(err, "error trying to get CouchDB version. Retrying on next fetch...") - } - event, err := m.fetcher.MapEvent(m.info, content) - if err != nil { - return errors.Wrap(err, "error trying to get couchdb data") - } - reporter.Event(event) - - return nil -} - -func (m *MetricSet) retrieveFetcher() (err error) { - if m.fetcher != nil { - return nil - } - - m.info, err = m.getInfoFromCouchdbHost(m.Host()) - if err != nil { - return errors.Wrap(err, "cannot start CouchDB metricbeat module") - } - - version, err := common.NewVersion(m.info.Version) - if err != nil { - return errors.Wrap(err, "could not capture couchdb version") - } - - m.Logger().Debugf("found couchdb version %d", version.Major) - - switch version.Major { - case 1: - m.fetcher = &V1{} - case 2: - m.fetcher = &V2{} - default: - m.fetcher = nil - } - - return -} - -// CommonInfo defines the data you receive when you make a GET request to the root path of a Couchdb server -type CommonInfo struct { - Version string `json:"version"` - UUID string `json:"uuid"` -} - -// Extract basic information from "/" path in Couchdb host -func (m *MetricSet) getInfoFromCouchdbHost(h string) (*CommonInfo, error) { - c := http.DefaultClient - c.Timeout = 30 * time.Second - - hpb := parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: "/", - } - - hostdata, err := hpb.Build()(m.Module(), h) - if err != nil { - return nil, errors.Wrap(err, "error using host parser") - } - - res, err := c.Get(hostdata.URI) - if err != nil { - return nil, errors.Wrap(err, "error trying to do GET request to couchdb") - } - defer res.Body.Close() - - var info CommonInfo - if err = json.NewDecoder(res.Body).Decode(&info); err != nil { - return nil, errors.Wrap(err, "error trying to parse couchdb info") - } - - return &info, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/server_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/server_integration_test.go deleted file mode 100644 index c3fc3976..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/server_integration_test.go +++ /dev/null @@ -1,66 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package server - -import ( - "os" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "couchdb") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "couchdb") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - h := os.Getenv("COUCHDB_HOST") - - if h != "" { - host = h - } - - return map[string]interface{}{ - "module": "couchdb", - "metricsets": []string{"server"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/v1.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/v1.go deleted file mode 100644 index 88d9a059..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/v1.go +++ /dev/null @@ -1,148 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "encoding/json" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/pkg/errors" -) - -type V1 struct{} - -func (v *V1) MapEvent(info *CommonInfo, in []byte) (mb.Event, error) { - var data ServerV1 - err := json.Unmarshal(in, &data) - if err != nil { - return mb.Event{}, errors.Wrap(err, "error parsing v1 server JSON") - } - - event := common.MapStr{ - "httpd": common.MapStr{ - "view_reads": data.Httpd.ViewReads.Current, - "bulk_requests": data.Httpd.BulkRequests.Current, - "clients_requesting_changes": data.Httpd.ClientsRequestingChanges.Current, - "temporary_view_reads": data.Httpd.TemporaryViewReads.Current, - "requests": data.Httpd.Requests.Current, - }, - "httpd_request_methods": common.MapStr{ - "COPY": data.HttpdRequestMethods.Copy.Current, - "HEAD": data.HttpdRequestMethods.Head.Current, - "POST": data.HttpdRequestMethods.Post.Current, - "DELETE": data.HttpdRequestMethods.Delete.Current, - "GET": data.HttpdRequestMethods.Get.Current, - "PUT": data.HttpdRequestMethods.Put.Current, - }, - "httpd_status_codes": common.MapStr{ - "200": data.HttpdStatusCodes.Num200.Current, - "201": data.HttpdStatusCodes.Num201.Current, - "202": data.HttpdStatusCodes.Num202.Current, - "301": data.HttpdStatusCodes.Num301.Current, - "304": data.HttpdStatusCodes.Num304.Current, - "400": data.HttpdStatusCodes.Num400.Current, - "401": data.HttpdStatusCodes.Num401.Current, - "403": data.HttpdStatusCodes.Num403.Current, - "404": data.HttpdStatusCodes.Num404.Current, - "405": data.HttpdStatusCodes.Num405.Current, - "409": data.HttpdStatusCodes.Num409.Current, - "412": data.HttpdStatusCodes.Num412.Current, - "500": data.HttpdStatusCodes.Num500.Current, - }, - "couchdb": common.MapStr{ - "database_writes": data.Couchdb.DatabaseWrites.Current, - "open_databases": data.Couchdb.OpenDatabases.Current, - "auth_cache_misses": data.Couchdb.AuthCacheMisses.Current, - "request_time": data.Couchdb.RequestTime.Current, - "database_reads": data.Couchdb.DatabaseReads.Current, - "auth_cache_hits": data.Couchdb.AuthCacheMisses.Current, - "open_os_files": data.Couchdb.OpenOsFiles.Current, - }, - } - - ecs := common.MapStr{} - ecs.Put("service.id", info.UUID) - ecs.Put("service.version", info.Version) - - return mb.Event{ - RootFields: ecs, - MetricSetFields: event, - }, nil -} - -// Server type defines all fields of the Server Metricset -type ServerV1 struct { - Httpd HttpdV1 `json:"httpd"` - HttpdRequestMethods HttpdRequestMethodsV1 `json:"httpd_request_methods"` - HttpdStatusCodes HttpdStatusCodesV1 `json:"httpd_status_codes"` - Couchdb CouchdbV1 `json:"couchdb"` -} - -// HttpdV1 type defines httpd fields of the Server Metricset -type HttpdV1 struct { - ViewReads General `json:"view_reads"` - BulkRequests General `json:"bulk_requests"` - ClientsRequestingChanges General `json:"clients_requesting_changes"` - TemporaryViewReads General `json:"temporary_view_reads"` - Requests General `json:"requests"` -} - -// HttpdRequestMethodsV1 type defines httpd requests methods fields of the Server Metricset -type HttpdRequestMethodsV1 struct { - Copy General `json:"COPY"` - Head General `json:"HEAD"` - Post General `json:"POST"` - Delete General `json:"DELETE"` - Get General `json:"GET"` - Put General `json:"PUT"` -} - -// HttpdStatusCodesV1 type defines httpd status codes fields of the Server Metricset -type HttpdStatusCodesV1 struct { - Num200 General `json:"200"` - Num201 General `json:"201"` - Num202 General `json:"202"` - Num301 General `json:"301"` - Num304 General `json:"304"` - Num400 General `json:"400"` - Num401 General `json:"401"` - Num403 General `json:"403"` - Num404 General `json:"404"` - Num405 General `json:"405"` - Num409 General `json:"409"` - Num412 General `json:"412"` - Num500 General `json:"500"` -} - -// CouchdbV1 type defines couchdb fields of the Server Metricset -type CouchdbV1 struct { - OpenOsFiles General `json:"open_os_files"` - OpenDatabases General `json:"open_databases"` - AuthCacheHits General `json:"auth_cache_hits"` - RequestTime General `json:"request_time"` - DatabaseReads General `json:"database_reads"` - DatabaseWrites General `json:"database_writes"` - AuthCacheMisses General `json:"auth_cache_misses"` -} - -// General type defines common fields of the Server Metricset -type General struct { - Current float64 `json:"current"` -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/v2.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/v2.go deleted file mode 100644 index 8a575a01..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/server/v2.go +++ /dev/null @@ -1,330 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -type V2 struct{} - -func (v *V2) MapEvent(info *CommonInfo, in []byte) (mb.Event, error) { - var data ServerV2 - err := json.Unmarshal(in, &data) - if err != nil { - return mb.Event{}, errors.Wrap(err, "error parsing v2 server JSON") - } - - event := common.MapStr{ - "httpd": common.MapStr{ - "view_reads": data.Couchdb.Httpd.ViewReads.Value, - "bulk_requests": data.Couchdb.Httpd.BulkRequests.Value, - "clients_requesting_changes": data.Couchdb.Httpd.ClientsRequestingChanges.Value, - "temporary_view_reads": data.Couchdb.Httpd.TemporaryViewReads.Value, - "requests": data.Couchdb.Httpd.Requests.Value, - }, - "httpd_request_methods": common.MapStr{ - "COPY": data.Couchdb.HttpdRequestMethods.COPY.Value, - "HEAD": data.Couchdb.HttpdRequestMethods.HEAD.Value, - "POST": data.Couchdb.HttpdRequestMethods.POST.Value, - "DELETE": data.Couchdb.HttpdRequestMethods.DELETE.Value, - "GET": data.Couchdb.HttpdRequestMethods.GET.Value, - "PUT": data.Couchdb.HttpdRequestMethods.PUT.Value, - }, - "httpd_status_codes": common.MapStr{ - "200": data.Couchdb.HttpdStatusCodes.Num200.Value, - "201": data.Couchdb.HttpdStatusCodes.Num201.Value, - "202": data.Couchdb.HttpdStatusCodes.Num202.Value, - "301": data.Couchdb.HttpdStatusCodes.Num301.Value, - "304": data.Couchdb.HttpdStatusCodes.Num304.Value, - "400": data.Couchdb.HttpdStatusCodes.Num400.Value, - "401": data.Couchdb.HttpdStatusCodes.Num401.Value, - "403": data.Couchdb.HttpdStatusCodes.Num403.Value, - "404": data.Couchdb.HttpdStatusCodes.Num404.Value, - "405": data.Couchdb.HttpdStatusCodes.Num405.Value, - "409": data.Couchdb.HttpdStatusCodes.Num409.Value, - "412": data.Couchdb.HttpdStatusCodes.Num412.Value, - "500": data.Couchdb.HttpdStatusCodes.Num500.Value, - }, - "couchdb": common.MapStr{ - "database_writes": data.Couchdb.DatabaseWrites.Value, - "open_databases": data.Couchdb.OpenDatabases.Value, - "auth_cache_misses": data.Couchdb.AuthCacheMisses.Value, - "request_time": data.Couchdb.RequestTime.Value.ArithmeticMean, - "database_reads": data.Couchdb.DatabaseReads.Value, - "auth_cache_hits": data.Couchdb.AuthCacheMisses.Value, - "open_os_files": data.Couchdb.OpenOsFiles.Value, - }, - } - - ecs := common.MapStr{} - ecs.Put("service.id", info.UUID) - ecs.Put("service.version", info.Version) - - return mb.Event{ - RootFields: ecs, - MetricSetFields: event, - }, nil -} - -type ServerV2 struct { - GlobalChanges struct { - DbWrites ValueTypeDesc `json:"db_writes"` - EventDocConflict ValueTypeDesc `json:"event_doc_conflict"` - ListenerPendingUpdates ValueTypeDesc `json:"listener_pending_updates"` - Rpcs ValueTypeDesc `json:"rpcs"` - ServerPendingUpdates ValueTypeDesc `json:"server_pending_updates"` - } `json:"global_changes"` - Mem3 struct { - ShardCache struct { - Eviction ValueTypeDesc `json:"eviction"` - Hit ValueTypeDesc `json:"hit"` - Miss ValueTypeDesc `json:"miss"` - } `json:"shard_cache"` - } `json:"mem3"` - CouchLog struct { - Level struct { - Alert ValueTypeDesc `json:"alert"` - Critical ValueTypeDesc `json:"critical"` - Debug ValueTypeDesc `json:"debug"` - Emergency ValueTypeDesc `json:"emergency"` - Error ValueTypeDesc `json:"error"` - Info ValueTypeDesc `json:"info"` - Notice ValueTypeDesc `json:"notice"` - Warning ValueTypeDesc `json:"warning"` - } `json:"level"` - } `json:"couch_log"` - DdocCache struct { - Hit ValueTypeDesc `json:"hit"` - Miss ValueTypeDesc `json:"miss"` - Recovery ValueTypeDesc `json:"recovery"` - } `json:"ddoc_cache"` - Fabric struct { - Worker struct { - Timeouts ValueTypeDesc `json:"timeouts"` - } `json:"worker"` - OpenShard struct { - Timeouts ValueTypeDesc `json:"timeouts"` - } `json:"open_shard"` - ReadRepairs struct { - Success ValueTypeDesc `json:"success"` - Failure ValueTypeDesc `json:"failure"` - } `json:"read_repairs"` - DocUpdate struct { - Errors ValueTypeDesc `json:"errors"` - MismatchedErrors ValueTypeDesc `json:"mismatched_errors"` - WriteQuorumErrors ValueTypeDesc `json:"write_quorum_errors"` - } `json:"doc_update"` - } `json:"fabric"` - Couchdb struct { - Mrview struct { - MapDoc ValueTypeDesc `json:"map_doc"` - Emits ValueTypeDesc `json:"emits"` - } `json:"mrview"` - AuthCacheHits ValueTypeDesc `json:"auth_cache_hits"` - AuthCacheMisses ValueTypeDesc `json:"auth_cache_misses"` - CollectResultsTime struct { - Value AggValue `json:"value"` - Type string `json:"type"` - Desc string `json:"desc"` - } `json:"collect_results_time"` - DatabaseWrites ValueTypeDesc `json:"database_writes"` - DatabaseReads ValueTypeDesc `json:"database_reads"` - DatabasePurges ValueTypeDesc `json:"database_purges"` - DbOpenTime struct { - Value AggValue `json:"value"` - Type string `json:"type"` - Desc string `json:"desc"` - } `json:"db_open_time"` - DocumentInserts ValueTypeDesc `json:"document_inserts"` - DocumentWrites ValueTypeDesc `json:"document_writes"` - DocumentPurges struct { - Total ValueTypeDesc `json:"total"` - Success ValueTypeDesc `json:"success"` - Failure ValueTypeDesc `json:"failure"` - } `json:"document_purges"` - LocalDocumentWrites ValueTypeDesc `json:"local_document_writes"` - Httpd struct { - BulkDocs struct { - Value AggValue `json:"value"` - Type string `json:"type"` - Desc string `json:"desc"` - } `json:"bulk_docs"` - BulkRequests ValueTypeDesc `json:"bulk_requests"` - Requests ValueTypeDesc `json:"requests"` - TemporaryViewReads ValueTypeDesc `json:"temporary_view_reads"` - ViewReads ValueTypeDesc `json:"view_reads"` - ClientsRequestingChanges ValueTypeDesc `json:"clients_requesting_changes"` - PurgeRequests ValueTypeDesc `json:"purge_requests"` - AbortedRequests ValueTypeDesc `json:"aborted_requests"` - } `json:"httpd"` - HttpdRequestMethods struct { - COPY ValueTypeDesc `json:"COPY"` - DELETE ValueTypeDesc `json:"DELETE"` - GET ValueTypeDesc `json:"GET"` - HEAD ValueTypeDesc `json:"HEAD"` - OPTIONS ValueTypeDesc `json:"OPTIONS"` - POST ValueTypeDesc `json:"POST"` - PUT ValueTypeDesc `json:"PUT"` - } `json:"httpd_request_methods"` - HttpdStatusCodes struct { - Num200 ValueTypeDesc `json:"200"` - Num201 ValueTypeDesc `json:"201"` - Num202 ValueTypeDesc `json:"202"` - Num204 ValueTypeDesc `json:"204"` - Num206 ValueTypeDesc `json:"206"` - Num301 ValueTypeDesc `json:"301"` - Num302 ValueTypeDesc `json:"302"` - Num304 ValueTypeDesc `json:"304"` - Num400 ValueTypeDesc `json:"400"` - Num401 ValueTypeDesc `json:"401"` - Num403 ValueTypeDesc `json:"403"` - Num404 ValueTypeDesc `json:"404"` - Num405 ValueTypeDesc `json:"405"` - Num406 ValueTypeDesc `json:"406"` - Num409 ValueTypeDesc `json:"409"` - Num412 ValueTypeDesc `json:"412"` - Num413 ValueTypeDesc `json:"413"` - Num414 ValueTypeDesc `json:"414"` - Num415 ValueTypeDesc `json:"415"` - Num416 ValueTypeDesc `json:"416"` - Num417 ValueTypeDesc `json:"417"` - Num500 ValueTypeDesc `json:"500"` - Num501 ValueTypeDesc `json:"501"` - Num503 ValueTypeDesc `json:"503"` - } `json:"httpd_status_codes"` - OpenDatabases ValueTypeDesc `json:"open_databases"` - OpenOsFiles ValueTypeDesc `json:"open_os_files"` - RequestTime struct { - Value AggValue `json:"value"` - Type string `json:"type"` - Desc string `json:"desc"` - } `json:"request_time"` - CouchServer struct { - LruSkip ValueTypeDesc `json:"lru_skip"` - } `json:"couch_server"` - QueryServer struct { - VduRejects ValueTypeDesc `json:"vdu_rejects"` - VduProcessTime struct { - Value AggValue `json:"value"` - Type string `json:"type"` - Desc string `json:"desc"` - } `json:"vdu_process_time"` - } `json:"query_server"` - Dbinfo struct { - Value AggValue `json:"value"` - Type string `json:"type"` - Desc string `json:"desc"` - } `json:"dbinfo"` - } `json:"couchdb"` - Rexi struct { - Buffered ValueTypeDesc `json:"buffered"` - Down ValueTypeDesc `json:"down"` - Dropped ValueTypeDesc `json:"dropped"` - Streams struct { - Timeout struct { - InitStream ValueTypeDesc `json:"init_stream"` - Stream ValueTypeDesc `json:"stream"` - WaitForAck ValueTypeDesc `json:"wait_for_ack"` - } `json:"timeout"` - } `json:"streams"` - } `json:"rexi"` - Pread struct { - ExceedEOF ValueTypeDesc `json:"exceed_eof"` - ExceedLimit ValueTypeDesc `json:"exceed_limit"` - } `json:"pread"` - CouchReplicator struct { - ChangesReadFailures ValueTypeDesc `json:"changes_read_failures"` - ChangesReaderDeaths ValueTypeDesc `json:"changes_reader_deaths"` - ChangesManagerDeaths ValueTypeDesc `json:"changes_manager_deaths"` - ChangesQueueDeaths ValueTypeDesc `json:"changes_queue_deaths"` - Checkpoints struct { - Success ValueTypeDesc `json:"success"` - Failure ValueTypeDesc `json:"failure"` - } `json:"checkpoints"` - FailedStarts ValueTypeDesc `json:"failed_starts"` - Requests ValueTypeDesc `json:"requests"` - Responses struct { - Failure ValueTypeDesc `json:"failure"` - Success ValueTypeDesc `json:"success"` - } `json:"responses"` - StreamResponses struct { - Failure ValueTypeDesc `json:"failure"` - Success ValueTypeDesc `json:"success"` - } `json:"stream_responses"` - WorkerDeaths ValueTypeDesc `json:"worker_deaths"` - WorkersStarted ValueTypeDesc `json:"workers_started"` - ClusterIsStable ValueTypeDesc `json:"cluster_is_stable"` - DbScans ValueTypeDesc `json:"db_scans"` - Docs struct { - DbsCreated ValueTypeDesc `json:"dbs_created"` - DbsDeleted ValueTypeDesc `json:"dbs_deleted"` - DbsFound ValueTypeDesc `json:"dbs_found"` - DbChanges ValueTypeDesc `json:"db_changes"` - FailedStateUpdates ValueTypeDesc `json:"failed_state_updates"` - CompletedStateUpdates ValueTypeDesc `json:"completed_state_updates"` - } `json:"docs"` - Jobs struct { - Adds ValueTypeDesc `json:"adds"` - DuplicateAdds ValueTypeDesc `json:"duplicate_adds"` - Removes ValueTypeDesc `json:"removes"` - Starts ValueTypeDesc `json:"starts"` - Stops ValueTypeDesc `json:"stops"` - Crashes ValueTypeDesc `json:"crashes"` - Running ValueTypeDesc `json:"running"` - Pending ValueTypeDesc `json:"pending"` - Crashed ValueTypeDesc `json:"crashed"` - Total ValueTypeDesc `json:"total"` - } `json:"jobs"` - Connection struct { - Acquires ValueTypeDesc `json:"acquires"` - Creates ValueTypeDesc `json:"creates"` - Releases ValueTypeDesc `json:"releases"` - OwnerCrashes ValueTypeDesc `json:"owner_crashes"` - WorkerCrashes ValueTypeDesc `json:"worker_crashes"` - Closes ValueTypeDesc `json:"closes"` - } `json:"connection"` - } `json:"couch_replicator"` -} - -type ValueTypeDesc struct { - Value float64 `json:"value"` - Type string `json:"type"` - Desc string `json:"desc"` -} - -type AggValue struct { - Min float64 `json:"min"` - Max float64 `json:"max"` - ArithmeticMean float64 `json:"arithmetic_mean"` - GeometricMean float64 `json:"geometric_mean"` - HarmonicMean float64 `json:"harmonic_mean"` - Median float64 `json:"median"` - Variance float64 `json:"variance"` - StandardDeviation float64 `json:"standard_deviation"` - Skewness float64 `json:"skewness"` - Kurtosis float64 `json:"kurtosis"` - Percentile [][]float64 `json:"percentile"` - Histogram [][]float64 `json:"histogram"` - N float64 `json:"n"` -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/test_couchdb.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/test_couchdb.py deleted file mode 100644 index b7f2b539..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/couchdb/test_couchdb.py +++ /dev/null @@ -1,36 +0,0 @@ -import os -import sys -import unittest - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['couchdb'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_stats(self): - """ - Couchdb module outputs an event. - """ - self.render_config_template(modules=[{ - "name": "couchdb", - "metricsets": ["server"], - "hosts": self.get_hosts(), - "period": "5s", - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=20) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertTrue(len(output) >= 1) - event = output[0] - print(event) - - self.assertNotIn("error", event) - - self.assert_fields_are_documented(event) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/doc.go deleted file mode 100644 index 0fbba0a9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/doc.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package module contains Metricbeat modules and their MetricSet implementations. - -= Naming conventions - -For the key names, metricbeat follows the naming conventions below: - -* all field keys lower case -* snake case for combining words -* Group related fields in sub documents, which means using the . notation. Groups are mostly described by common prefixes. -* Prevent namespace duplication. If connections appears in the namespace, it's not needed in the sub document -* Do not use complex abbreviations. A list of standardised abbreviations can be found below. -* Organise the documents from the general to the details, which allows namespacing. The type should always be last, like .pct. -* If two fields are the same but with different units, remove the less granular one -* In case the value correlates with the name of a nested document, use value inside the document -* Do not use . in the names -* Use singular and plural properly for the fields. Example: sec_per_request vs open_requests -* Use singular names for metricsets. It easier to read the event created: system.process.load = 0.3 - - -The goal is to have a similar experience across all metrics. - - -= Abbrevations - -List of standardised words and units across all metricsets. On the left are the ones to be used, on the right the options seen in metricsets. - -* avg: average -* connection: conn -* count: -* day: days, d -* der: derivative -* max: maximum -* min: minimum -* pct: percentage -* request: req -* sec: seconds, second, s -* ms: millisecond, millis -* mb: megabytes -* msg: message -* ns: nanoseconds -* norm: normalized -* us: microseconds - -*/ -package module diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/config.reference.yml deleted file mode 100644 index f651b138..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/config.reference.yml +++ /dev/null @@ -1,26 +0,0 @@ -- module: docker - metricsets: - - "container" - - "cpu" - - "diskio" - - "event" - - "healthcheck" - - "info" - #- "image" - - "memory" - - "network" - hosts: ["unix:///var/run/docker.sock"] - period: 10s - enabled: true - - # If set to true, replace dots in labels with `_`. - #labels.dedot: false - - # If set to true, collects metrics per core. - #cpu.cores: true - - # To connect to Docker over TLS you must specify a client and CA certificate. - #ssl: - #certificate_authority: "/etc/pki/root/ca.pem" - #certificate: "/etc/pki/client/cert.pem" - #key: "/etc/pki/client/cert.key" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/config.yml deleted file mode 100644 index 340f2106..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/config.yml +++ /dev/null @@ -1,21 +0,0 @@ -- module: docker - #metricsets: - # - container - # - cpu - # - diskio - # - event - # - healthcheck - # - info - # - memory - # - network - period: 10s - hosts: ["unix:///var/run/docker.sock"] - - # If set to true, replace dots in labels with `_`. - #labels.dedot: false - - # To connect to Docker over TLS you must specify a client and CA certificate. - #ssl: - #certificate_authority: "/etc/pki/root/ca.pem" - #certificate: "/etc/pki/client/cert.pem" - #key: "/etc/pki/client/cert.key" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/docs.asciidoc deleted file mode 100644 index af759162..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/docs.asciidoc +++ /dev/null @@ -1,17 +0,0 @@ -This module fetches metrics from https://www.docker.com/[Docker] containers. The default metricsets are: `container`, `cpu`, `diskio`, `healthcheck`, `info`, `memory` and `network`. The `image` metricset is not enabled by default. - -[float] -=== Compatibility - -The Docker module is currently tested on Linux and Mac with the community -edition engine, versions 1.11 and 17.09.0-ce. It is not tested on Windows, -but it should also work there. - -[float] -=== Module-specific configuration notes - -It is strongly recommended that you run Docker metricsets with a -<> that is 3 seconds or longer. The request to the -Docker API already takes up to 2 seconds. Specifying less than 3 seconds will -result in requests that timeout, and no data will be reported for those -requests. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/fields.yml deleted file mode 100644 index 5f1266c5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/fields.yml +++ /dev/null @@ -1,12 +0,0 @@ -- key: docker - title: "Docker" - description: > - Docker stats collected from Docker. - release: ga - short_config: false - fields: - - name: docker - type: group - description: > - Information and statistics about docker's running containers. - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/kibana/7/dashboard/Metricbeat-docker-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/kibana/7/dashboard/Metricbeat-docker-overview.json deleted file mode 100644 index 45857eab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/_meta/kibana/7/dashboard/Metricbeat-docker-overview.json +++ /dev/null @@ -1,1004 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Docker-ecs", - "title": "Docker containers [Metricbeat Docker] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": 1, - "direction": "asc" - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Name", - "field": "container.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "CPU usage (%)", - "field": "docker.cpu.total.pct" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "DiskIO", - "field": "docker.diskio.total" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "Mem (%)", - "field": "docker.memory.usage.pct" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "6", - "params": { - "customLabel": "Mem RSS", - "field": "docker.memory.rss.total" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Number of Containers", - "field": "container.id" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "listeners": {}, - "params": { - "perPage": 8, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": true, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Docker containers [Metricbeat Docker] ECS", - "type": "table" - } - }, - "col": 1, - "id": "Docker-containers-ecs", - "panelIndex": 1, - "row": 1, - "size_x": 7, - "size_y": 5, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Docker-ecs", - "title": "Number of Containers [Metricbeat Docker] ECS", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Running", - "field": "docker.info.containers.running" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Paused", - "field": "docker.info.containers.paused" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Stopped", - "field": "docker.info.containers.stopped" - }, - "schema": "metric", - "type": "max" - } - ], - "listeners": {}, - "params": { - "addLegend": false, - "addTooltip": true, - "fontSize": "36", - "gauge": { - "autoExtend": false, - "backStyle": "Full", - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 100 - } - ], - "gaugeColorMode": "None", - "gaugeStyle": "Full", - "gaugeType": "Metric", - "invertColors": false, - "labels": { - "color": "black", - "show": true - }, - "orientation": "vertical", - "percentageMode": false, - "scale": { - "color": "#333", - "labels": false, - "show": false, - "width": 2 - }, - "style": { - "bgColor": false, - "fontSize": 60, - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "handleNoResults": true, - "type": "gauge" - }, - "title": "Number of Containers [Metricbeat Docker] ECS", - "type": "metric" - } - }, - "col": 8, - "id": "Docker-Number-of-Containers-ecs", - "panelIndex": 2, - "row": 1, - "size_x": 5, - "size_y": 2, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Docker-ecs", - "title": "Docker containers per host [Metricbeat Docker] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Number of containers", - "field": "container.id" - }, - "schema": "metric", - "type": "cardinality" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Hosts", - "field": "agent.hostname", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "bottom", - "shareYAxis": true - }, - "title": "Docker containers per host [Metricbeat Docker] ECS", - "type": "pie" - } - }, - "col": 8, - "id": "Docker-containers-per-host-ecs", - "panelIndex": 3, - "row": 3, - "size_x": 2, - "size_y": 3, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Docker-ecs", - "title": "Docker images and names [Metricbeat Docker] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "container.image.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "field": "container.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "bottom", - "shareYAxis": true - }, - "title": "Docker images and names [Metricbeat Docker] ECS", - "type": "pie" - } - }, - "col": 10, - "id": "Docker-images-and-names-ecs", - "panelIndex": 7, - "row": 3, - "size_x": 3, - "size_y": 3, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "event.module:docker AND metricset.name:cpu" - } - } - }, - "title": "CPU usage [Metricbeat Docker] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Total CPU time", - "field": "docker.cpu.total.pct", - "percents": [ - 75 - ] - }, - "schema": "metric", - "type": "percentiles" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Container name", - "field": "container.name", - "order": "desc", - "orderBy": "1.75", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "top", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "smoothLines": true, - "times": [], - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Count" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "CPU usage [Metricbeat Docker] ECS", - "type": "area" - } - }, - "col": 1, - "id": "Docker-CPU-usage-ecs", - "panelIndex": 4, - "row": 6, - "size_x": 6, - "size_y": 3, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "event.module:docker AND metricset.name:memory" - } - } - }, - "title": "Memory usage [Metricbeat Docker] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Memory", - "field": "docker.memory.usage.total" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Container name", - "field": "container.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "top", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "smoothLines": false, - "times": [], - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Count" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Memory usage [Metricbeat Docker] ECS", - "type": "area" - } - }, - "col": 7, - "id": "Docker-memory-usage-ecs", - "panelIndex": 5, - "row": 6, - "size_x": 6, - "size_y": 3, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "event.module:docker AND metricset.name:network" - } - } - }, - "title": "Network IO [Metricbeat Docker] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "IN bytes", - "field": "docker.network.in.bytes" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Container name", - "field": "container.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "OUT bytes", - "field": "docker.network.out.bytes" - }, - "schema": "metric", - "type": "max" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "top", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "smoothLines": true, - "times": [], - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Count" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Network IO [Metricbeat Docker] ECS", - "type": "area" - } - }, - "col": 1, - "id": "Docker-Network-IO-ecs", - "panelIndex": 6, - "row": 9, - "size_x": 12, - "size_y": 3, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "event.module:docker" - } - } - }, - "sort": [ - "@timestamp", - "desc" - ], - "title": "Metricbeat Docker ECS", - "version": 1 - }, - "id": "Metricbeat-Docker-ecs", - "type": "search", - "version": 4 - }, - { - "attributes": { - "description": "Overview of docker containers", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - }, - "highlightAll": true, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "col": 1, - "id": "Docker-containers-ecs", - "panelIndex": 1, - "row": 1, - "size_x": 7, - "size_y": 5, - "type": "visualization" - }, - { - "col": 8, - "id": "Docker-Number-of-Containers-ecs", - "panelIndex": 2, - "row": 1, - "size_x": 5, - "size_y": 2, - "type": "visualization" - }, - { - "col": 8, - "id": "Docker-containers-per-host-ecs", - "panelIndex": 3, - "row": 3, - "size_x": 2, - "size_y": 3, - "type": "visualization" - }, - { - "col": 10, - "id": "Docker-images-and-names-ecs", - "panelIndex": 7, - "row": 3, - "size_x": 3, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "Docker-CPU-usage-ecs", - "panelIndex": 4, - "row": 6, - "size_x": 6, - "size_y": 3, - "type": "visualization" - }, - { - "col": 7, - "id": "Docker-memory-usage-ecs", - "panelIndex": 5, - "row": 6, - "size_x": 6, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "Docker-Network-IO-ecs", - "panelIndex": 6, - "row": 9, - "size_x": 12, - "size_y": 3, - "type": "visualization" - } - ], - "timeRestore": false, - "title": "[Metricbeat Docker] Overview ECS", - "uiStateJSON": { - "P-1": { - "vis": { - "params": { - "sort": { - "columnIndex": 1, - "direction": "asc" - } - } - } - }, - "P-2": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "P-3": { - "vis": { - "legendOpen": true - } - }, - "P-5": { - "vis": { - "legendOpen": true - } - }, - "P-7": { - "vis": { - "legendOpen": true - } - } - }, - "version": 1 - }, - "id": "AV4REOpp5NkDleZmzKkE-ecs", - "type": "dashboard", - "version": 3 - } - ], - "version": "5.6.0-SNAPSHOT" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/config.go deleted file mode 100644 index 40698cb0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/config.go +++ /dev/null @@ -1,44 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package docker - -// Config contains the config needed for the docker -type Config struct { - TLS *TLSConfig `config:"ssl"` - DeDot bool `config:"labels.dedot"` -} - -// DefaultConfig returns default module config -func DefaultConfig() Config { - return Config{ - DeDot: true, - } -} - -// TLSConfig contains TLS settings required to connect to the docker daemon via TCP -type TLSConfig struct { - Enabled *bool `config:"enabled"` - CA string `config:"certificate_authority"` - Certificate string `config:"certificate"` - Key string `config:"key"` -} - -// IsEnabled return true if TLS is enabled -func (c *TLSConfig) IsEnabled() bool { - return c != nil && (c.Enabled == nil || *c.Enabled) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/_meta/data.json deleted file mode 100644 index 88123286..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/_meta/data.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "container": { - "id": "cc78e58acfda4501105dc4de8e3ae218f2da616213e6e3af168c40103829302a", - "image": { - "name": "metricbeat_elasticsearch" - }, - "name": "metricbeat_elasticsearch_1_df866b3a7b3d", - "runtime": "docker" - }, - "docker": { - "container": { - "command": "/usr/local/bin/docker-entrypoint.sh eswrapper", - "created": "2019-02-25T10:18:10.000Z", - "ip_addresses": [ - "172.23.0.2" - ], - "labels": { - "com_docker_compose_config-hash": "e3e0a2c6e5d1afb741bc8b1ecb09cda0395886b7a3e5084a9fd110be46d70f78", - "com_docker_compose_container-number": "1", - "com_docker_compose_oneoff": "False", - "com_docker_compose_project": "metricbeat", - "com_docker_compose_service": "elasticsearch", - "com_docker_compose_slug": "df866b3a7b3d50c0802350cbe58ee5b34fa32b7f6ba7fe9e48cde2c12dd0201d", - "com_docker_compose_version": "1.23.1", - "license": "Elastic License", - "org_label-schema_build-date": "20181006", - "org_label-schema_license": "GPLv2", - "org_label-schema_name": "elasticsearch", - "org_label-schema_schema-version": "1.0", - "org_label-schema_url": "https://www.elastic.co/products/elasticsearch", - "org_label-schema_vcs-url": "https://github.com/elastic/elasticsearch-docker", - "org_label-schema_vendor": "Elastic", - "org_label-schema_version": "6.5.1" - }, - "size": { - "root_fs": 0, - "rw": 0 - }, - "status": "Up 7 minutes (healthy)" - } - }, - "event": { - "dataset": "docker.container", - "duration": 115000, - "module": "docker" - }, - "metricset": { - "name": "container" - }, - "service": { - "address": "/var/run/docker.sock", - "type": "docker" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/_meta/docs.asciidoc deleted file mode 100644 index ee8121b2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -The Docker `container` metricset collects information and statistics about -running Docker containers. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/_meta/fields.yml deleted file mode 100644 index a3f6f8fe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/_meta/fields.yml +++ /dev/null @@ -1,39 +0,0 @@ -- name: container - type: group - description: > - Docker container metrics. - release: ga - fields: - - name: command - type: keyword - description: > - Command that was executed in the Docker container. - - name: created - type: date - description: > - Date when the container was created. - - name: status - type: keyword - description: > - Container status. - - name: ip_addresses - type: ip - description: > - Container IP addresses. - - name: size - type: group - description: > - Container size metrics. - fields: - - name: root_fs - type: long - description: > - Total size of all the files in the container. - - name: rw - type: long - description: > - Size of the files that have been created or changed since creation. - - name: tags - type: keyword - description: > - Image tags. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/container.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/container.go deleted file mode 100644 index 04c4f123..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/container.go +++ /dev/null @@ -1,83 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux darwin windows - -package container - -import ( - "context" - - "github.com/docker/docker/api/types" - "github.com/docker/docker/client" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -func init() { - mb.Registry.MustAddMetricSet("docker", "container", New, - mb.WithHostParser(docker.HostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - dockerClient *client.Client - dedot bool -} - -// New creates a new instance of the docker container MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := docker.DefaultConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - client, err := docker.NewDockerClient(base.HostData().URI, config) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - dockerClient: client, - dedot: config.DeDot, - }, nil -} - -// Fetch returns a list of all containers as events. -// This is based on https://docs.docker.com/engine/reference/api/docker_remote_api_v1.24/#/list-containers. -func (m *MetricSet) Fetch(ctx context.Context, r mb.ReporterV2) error { - // Fetch a list of all containers. - containers, err := m.dockerClient.ContainerList(ctx, types.ContainerListOptions{}) - if err != nil { - return errors.Wrap(err, "failed to get docker containers list") - } - eventsMapping(r, containers, m.dedot) - - return nil -} - -//Close stops the metricset -func (m *MetricSet) Close() error { - - return m.dockerClient.Close() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/container_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/container_integration_test.go deleted file mode 100644 index 47b9dff3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/container_integration_test.go +++ /dev/null @@ -1,39 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package container - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - f := mbtest.NewFetcher(t, getConfig()) - f.WriteEvents(t, "") -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "docker", - "metricsets": []string{"container"}, - "hosts": []string{"unix:///var/run/docker.sock"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/data.go deleted file mode 100644 index abda8657..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/container/data.go +++ /dev/null @@ -1,83 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package container - -import ( - "time" - - "github.com/docker/docker/api/types" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/docker" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func eventsMapping(r mb.ReporterV2, containersList []types.Container, dedot bool) { - for _, container := range containersList { - eventMapping(r, &container, dedot) - } -} - -func eventMapping(r mb.ReporterV2, cont *types.Container, dedot bool) { - event := common.MapStr{ - "container": common.MapStr{ - "id": cont.ID, - "image": common.MapStr{ - "name": cont.Image, - }, - "name": docker.ExtractContainerName(cont.Names), - "runtime": "docker", - }, - "docker": common.MapStr{ - "container": common.MapStr{ - "created": common.Time(time.Unix(cont.Created, 0)), - "command": cont.Command, - "ip_addresses": extractIPAddresses(cont.NetworkSettings), - "size": common.MapStr{ - "root_fs": cont.SizeRootFs, - "rw": cont.SizeRw, - }, - "status": cont.Status, - }, - }, - } - - labels := docker.DeDotLabels(cont.Labels, dedot) - - if len(labels) > 0 { - event.Put("docker.container.labels", labels) - } - - r.Event(mb.Event{ - RootFields: event, - }) -} - -func extractIPAddresses(networks *types.SummaryNetworkSettings) []string { - // Handle alternate platforms like VMWare's VIC that might not have this data. - if networks == nil { - return []string{} - } - ipAddresses := make([]string, 0, len(networks.Networks)) - for _, network := range networks.Networks { - if len(network.IPAddress) > 0 { - ipAddresses = append(ipAddresses, network.IPAddress) - } - } - return ipAddresses -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/_meta/data.json deleted file mode 100644 index 62f66524..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/_meta/data.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "container": { - "id": "7f3ca1f1b2b310362e90f700d2b2e52ebd46ef6ddf10c0704f22b25686c466ab", - "image": { - "name": "metricbeat_beat" - }, - "name": "metricbeat_beat_run_8ba23fa682a6", - "runtime": "docker" - }, - "docker": { - "container": { - "labels": { - "com_docker_compose_oneoff": "True", - "com_docker_compose_project": "metricbeat", - "com_docker_compose_service": "beat", - "com_docker_compose_slug": "8ba23fa682a68e2dc082536da22f59eb2d200b3534909fe934807dd5d847424", - "com_docker_compose_version": "1.24.1" - } - }, - "cpu": { - "core": { - "0": { - "norm": { - "pct": 0.00105707400990099 - }, - "pct": 0.00845659207920792, - "ticks": 7410396430 - }, - "1": { - "norm": { - "pct": 0.004389216831683168 - }, - "pct": 0.035113734653465345, - "ticks": 7079258391 - }, - "2": { - "norm": { - "pct": 0.003178435024752475 - }, - "pct": 0.0254274801980198, - "ticks": 7140978706 - }, - "3": { - "norm": { - "pct": 0.0033261257425742574 - }, - "pct": 0.02660900594059406, - "ticks": 7705738146 - }, - "4": { - "norm": { - "pct": 0.0016827236386138613 - }, - "pct": 0.01346178910891089, - "ticks": 8131054429 - }, - "5": { - "norm": { - "pct": 0.000781541707920792 - }, - "pct": 0.006252333663366336, - "ticks": 7213899699 - }, - "6": { - "norm": { - "pct": 0.0005364748762376238 - }, - "pct": 0.00429179900990099, - "ticks": 7961016581 - }, - "7": { - "norm": { - "pct": 0.0005079449257425743 - }, - "pct": 0.004063559405940594, - "ticks": 7946529895 - } - }, - "kernel": { - "norm": { - "pct": 0.007425742574257425 - }, - "pct": 0.0594059405940594, - "ticks": 26810000000 - }, - "system": { - "norm": { - "pct": 1 - }, - "pct": 8, - "ticks": 65836400000000 - }, - "total": { - "norm": { - "pct": 0.015459536757425743 - }, - "pct": 0.12367629405940594 - }, - "user": { - "norm": { - "pct": 0.006188118811881188 - }, - "pct": 0.04950495049504951, - "ticks": 35720000000 - } - } - }, - "event": { - "dataset": "docker.cpu", - "duration": 115000, - "module": "docker" - }, - "metricset": { - "name": "cpu", - "period": 10000 - }, - "service": { - "address": "/var/run/docker.sock", - "type": "docker" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/_meta/docs.asciidoc deleted file mode 100644 index 58cc3316..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -The Docker `cpu` metricset collects runtime CPU metrics. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/_meta/fields.yml deleted file mode 100644 index 228b7224..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/_meta/fields.yml +++ /dev/null @@ -1,75 +0,0 @@ -- name: cpu - type: group - description: > - Runtime CPU metrics. - release: ga - fields: - - name: kernel.pct - type: scaled_float - format: percent - description: > - Percentage of time in kernel space. - - name: kernel.norm.pct - type: scaled_float - format: percent - description: > - Percentage of time in kernel space normalized by the number of CPU cores. - - name: kernel.ticks - type: long - description: > - CPU ticks in kernel space. - - name: system.pct - type: scaled_float - format: percent - description: > - Percentage of total CPU time in the system. - - name: system.norm.pct - type: scaled_float - format: percent - description: > - Percentage of total CPU time in the system normalized by the number of CPU cores. - - name: system.ticks - type: long - description: > - CPU system ticks. - - name: user.pct - type: scaled_float - format: percent - description: > - Percentage of time in user space. - - name: user.norm.pct - type: scaled_float - format: percent - description: > - Percentage of time in user space normalized by the number of CPU cores. - - name: user.ticks - type: long - description: > - CPU ticks in user space. - - name: total.pct - type: scaled_float - format: percent - description: > - Total CPU usage. - - name: total.norm.pct - type: scaled_float - format: percent - description: > - Total CPU usage normalized by the number of CPU cores. - - name: core.*.pct - type: object - object_type: scaled_float - format: percent - description: > - Percentage of CPU time in this core. - - name: core.*.norm.pct - type: object - object_type: scaled_float - format: percent - description: > - Percentage of CPU time in this core, normalized by the number of CPU cores. - - name: core.*.ticks - type: object - object_type: long - description: > - Number of CPU ticks in this core. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/cpu.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/cpu.go deleted file mode 100644 index 0f13fab2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/cpu.go +++ /dev/null @@ -1,90 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux darwin windows - -package cpu - -import ( - "github.com/docker/docker/client" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -func init() { - mb.Registry.MustAddMetricSet("docker", "cpu", New, - mb.WithHostParser(docker.HostParser), - mb.DefaultMetricSet(), - ) -} - -type MetricSet struct { - mb.BaseMetricSet - cpuService *CPUService - dockerClient *client.Client - dedot bool -} - -// New creates a new instance of the docker cpu MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := docker.DefaultConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - client, err := docker.NewDockerClient(base.HostData().URI, config) - if err != nil { - return nil, err - } - - cpuConfig := struct { - Cores bool `config:"cpu.cores"` - }{ - Cores: true, - } - if err := base.Module().UnpackConfig(&cpuConfig); err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - dockerClient: client, - cpuService: &CPUService{Cores: cpuConfig.Cores}, - dedot: config.DeDot, - }, nil -} - -// Fetch returns a list of docker CPU stats. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - stats, err := docker.FetchStats(m.dockerClient, m.Module().Config().Timeout) - if err != nil { - return errors.Wrap(err, "failed to get docker stats") - } - - formattedStats := m.cpuService.getCPUStatsList(stats, m.dedot) - eventsMapping(r, formattedStats) - - return nil -} - -//Close stops the metricset -func (m *MetricSet) Close() error { - - return m.dockerClient.Close() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/cpu_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/cpu_integration_test.go deleted file mode 100644 index 7ef25eb1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/cpu_integration_test.go +++ /dev/null @@ -1,41 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package cpu - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "docker", - "metricsets": []string{"cpu"}, - "hosts": []string{"unix:///var/run/docker.sock"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/cpu_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/cpu_test.go deleted file mode 100644 index d14fda67..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/cpu_test.go +++ /dev/null @@ -1,250 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cpu - -import ( - "reflect" - "testing" - - "github.com/docker/docker/api/types" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -var cpuService CPUService - -func cpuUsageFor(stats types.StatsJSON) *cpuUsage { - u := cpuUsage{ - Stat: &docker.Stat{Stats: stats}, - systemDelta: 1000000000, // Nanoseconds in a second - } - return &u -} - -func TestCPUService_PerCpuUsage(t *testing.T) { - oldPerCpuValuesTest := [][]uint64{{1, 9, 9, 5}, {1, 2, 3, 4}, {0, 0, 0, 0}} - newPerCpuValuesTest := [][]uint64{{100000001, 900000009, 900000009, 500000005}, {101, 202, 303, 404}, {0, 0, 0, 0}} - var statsList = make([]types.StatsJSON, 3) - var onlineCPUS = uint32(4) - for index := range statsList { - statsList[index].PreCPUStats.CPUUsage.PercpuUsage = oldPerCpuValuesTest[index] - statsList[index].CPUStats.CPUUsage.PercpuUsage = newPerCpuValuesTest[index] - statsList[index].CPUStats.OnlineCPUs = onlineCPUS - } - testCase := []struct { - given types.StatsJSON - expected common.MapStr - }{ - {statsList[0], common.MapStr{ - "0": common.MapStr{"pct": float64(0.40), "norm": common.MapStr{"pct": float64(0.40) / float64(onlineCPUS)}}, - "1": common.MapStr{"pct": float64(3.60), "norm": common.MapStr{"pct": float64(3.60) / float64(onlineCPUS)}}, - "2": common.MapStr{"pct": float64(3.60), "norm": common.MapStr{"pct": float64(3.60) / float64(onlineCPUS)}}, - "3": common.MapStr{"pct": float64(2.00), "norm": common.MapStr{"pct": float64(2.00) / float64(onlineCPUS)}}, - }}, - {statsList[1], common.MapStr{ - "0": common.MapStr{"pct": float64(0.0000004), "norm": common.MapStr{"pct": float64(0.0000004) / float64(onlineCPUS)}}, - "1": common.MapStr{"pct": float64(0.0000008), "norm": common.MapStr{"pct": float64(0.0000008) / float64(onlineCPUS)}}, - "2": common.MapStr{"pct": float64(0.0000012), "norm": common.MapStr{"pct": float64(0.0000012) / float64(onlineCPUS)}}, - "3": common.MapStr{"pct": float64(0.0000016), "norm": common.MapStr{"pct": float64(0.0000016) / float64(onlineCPUS)}}, - }}, - {statsList[2], common.MapStr{ - "0": common.MapStr{"pct": float64(0), "norm": common.MapStr{"pct": float64(0) / float64(onlineCPUS)}}, - "1": common.MapStr{"pct": float64(0), "norm": common.MapStr{"pct": float64(0) / float64(onlineCPUS)}}, - "2": common.MapStr{"pct": float64(0), "norm": common.MapStr{"pct": float64(0) / float64(onlineCPUS)}}, - "3": common.MapStr{"pct": float64(0), "norm": common.MapStr{"pct": float64(0) / float64(onlineCPUS)}}, - }}, - } - for _, tt := range testCase { - usage := cpuUsageFor(tt.given) - out := usage.PerCPU() - // Remove ticks for test - for _, s := range out { - s.(common.MapStr).Delete("ticks") - } - if !equalEvent(tt.expected, out) { - t.Errorf("PerCPUUsage(%v) => %v, want %v", tt.given.CPUStats.CPUUsage.PercpuUsage, out, tt.expected) - } - } -} - -func TestCPUService_TotalUsage(t *testing.T) { - oldTotalValuesTest := []uint64{100, 50, 10} - totalValuesTest := []uint64{2, 500000050, 10} - var statsList = make([]types.StatsJSON, 3) - var onlineCPUS = uint32(4) - for index := range statsList { - statsList[index].PreCPUStats.CPUUsage.TotalUsage = oldTotalValuesTest[index] - statsList[index].CPUStats.CPUUsage.TotalUsage = totalValuesTest[index] - statsList[index].CPUStats.OnlineCPUs = onlineCPUS - } - testCase := []struct { - given types.StatsJSON - expected float64 - }{ - {statsList[0], -1}, - {statsList[1], 2}, - {statsList[2], 0}, - } - for _, tt := range testCase { - usage := cpuUsageFor(tt.given) - out := usage.Total() - if tt.expected != out { - t.Errorf("totalUsage(%v) => %v, want %v", tt.given.CPUStats.CPUUsage.TotalUsage, out, tt.expected) - } - } -} - -func TestCPUService_TotalUsageNormalized(t *testing.T) { - oldTotalValuesTest := []uint64{100, 50, 10} - totalValuesTest := []uint64{2, 500000050, 10} - var statsList = make([]types.StatsJSON, 3) - var onlineCPUS = uint32(4) - for index := range statsList { - statsList[index].PreCPUStats.CPUUsage.TotalUsage = oldTotalValuesTest[index] - statsList[index].CPUStats.CPUUsage.TotalUsage = totalValuesTest[index] - statsList[index].CPUStats.OnlineCPUs = onlineCPUS - } - testCase := []struct { - given types.StatsJSON - expected float64 - }{ - {statsList[0], -1}, - {statsList[1], 0.5}, - {statsList[2], 0}, - } - for _, tt := range testCase { - usage := cpuUsageFor(tt.given) - out := usage.TotalNormalized() - if tt.expected != out { - t.Errorf("totalUsageNormalized(%v) => %v, want %v", tt.given.CPUStats.CPUUsage.TotalUsage, out, tt.expected) - } - } -} - -func TestCPUService_UsageInKernelmode(t *testing.T) { - usageOldValuesTest := []uint64{100, 10, 500000050} - usageValuesTest := []uint64{3, 500000010, 500000050} - var statsList = make([]types.StatsJSON, 3) - var onlineCPUS = uint32(4) - for index := range statsList { - statsList[index].PreCPUStats.CPUUsage.UsageInKernelmode = usageOldValuesTest[index] - statsList[index].CPUStats.CPUUsage.UsageInKernelmode = usageValuesTest[index] - statsList[index].CPUStats.OnlineCPUs = onlineCPUS - } - testCase := []struct { - given types.StatsJSON - expected float64 - }{ - {statsList[0], -1}, - {statsList[1], 2}, - {statsList[2], 0}, - } - for _, tt := range testCase { - usage := cpuUsageFor(tt.given) - out := usage.InKernelMode() - if out != tt.expected { - t.Errorf("usageInKernelmode(%v) => %v, want %v", tt.given.CPUStats.CPUUsage.UsageInKernelmode, out, tt.expected) - } - } -} - -func TestCPUService_UsageInKernelmodeNormalized(t *testing.T) { - usageOldValuesTest := []uint64{100, 10, 500000050} - usageValuesTest := []uint64{3, 500000010, 500000050} - var statsList = make([]types.StatsJSON, 3) - var onlineCPUS = uint32(4) - for index := range statsList { - statsList[index].PreCPUStats.CPUUsage.UsageInKernelmode = usageOldValuesTest[index] - statsList[index].CPUStats.CPUUsage.UsageInKernelmode = usageValuesTest[index] - statsList[index].CPUStats.OnlineCPUs = onlineCPUS - } - testCase := []struct { - given types.StatsJSON - expected float64 - }{ - {statsList[0], -1}, - {statsList[1], 0.5}, - {statsList[2], 0}, - } - for _, tt := range testCase { - usage := cpuUsageFor(tt.given) - out := usage.InKernelModeNormalized() - if out != tt.expected { - t.Errorf("usageInKernelmodeNormalized(%v) => %v, want %v", tt.given.CPUStats.CPUUsage.UsageInKernelmode, out, tt.expected) - } - } -} - -func TestCPUService_UsageInUsermode(t *testing.T) { - usageOldValuesTest := []uint64{0, 1965, 500} - usageValuesTest := []uint64{500000000, 325, 1000000500} - var statsList = make([]types.StatsJSON, 3) - var onlineCPUS = uint32(4) - for index := range statsList { - statsList[index].PreCPUStats.CPUUsage.UsageInUsermode = usageOldValuesTest[index] - statsList[index].CPUStats.CPUUsage.UsageInUsermode = usageValuesTest[index] - statsList[index].CPUStats.OnlineCPUs = onlineCPUS - } - testCase := []struct { - given types.StatsJSON - expected float64 - }{ - {statsList[0], 2}, - {statsList[1], -1}, - {statsList[2], 4}, - } - for _, tt := range testCase { - usage := cpuUsageFor(tt.given) - out := usage.InUserMode() - if out != tt.expected { - t.Errorf("usageInUsermode(%v) => %v, want %v", tt.given.CPUStats.CPUUsage.UsageInUsermode, out, tt.expected) - } - } -} - -func TestCPUService_UsageInUsermodeNormalized(t *testing.T) { - usageOldValuesTest := []uint64{0, 1965, 500} - usageValuesTest := []uint64{500000000, 325, 1000000500} - var statsList = make([]types.StatsJSON, 3) - var onlineCPUS = uint32(4) - for index := range statsList { - statsList[index].PreCPUStats.CPUUsage.UsageInUsermode = usageOldValuesTest[index] - statsList[index].CPUStats.CPUUsage.UsageInUsermode = usageValuesTest[index] - statsList[index].CPUStats.OnlineCPUs = onlineCPUS - } - testCase := []struct { - given types.StatsJSON - expected float64 - }{ - {statsList[0], 0.5}, - {statsList[1], -1}, - {statsList[2], 1}, - } - for _, tt := range testCase { - usage := cpuUsageFor(tt.given) - out := usage.InUserModeNormalized() - if out != tt.expected { - t.Errorf("usageInUsermodeNormalized(%v) => %v, want %v", tt.given.CPUStats.CPUUsage.UsageInUsermode, out, tt.expected) - } - } -} - -func equalEvent(expectedEvent common.MapStr, event common.MapStr) bool { - return reflect.DeepEqual(expectedEvent, event) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/data.go deleted file mode 100644 index d69d3aa7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/data.go +++ /dev/null @@ -1,67 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cpu - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func eventsMapping(r mb.ReporterV2, cpuStatsList []CPUStats) { - for _, cpuStats := range cpuStatsList { - eventMapping(r, &cpuStats) - } -} - -func eventMapping(r mb.ReporterV2, stats *CPUStats) { - fields := common.MapStr{ - "core": stats.PerCPUUsage, - "total": common.MapStr{ - "pct": stats.TotalUsage, - "norm": common.MapStr{ - "pct": stats.TotalUsageNormalized, - }, - }, - "kernel": common.MapStr{ - "ticks": stats.UsageInKernelmode, - "pct": stats.UsageInKernelmodePercentage, - "norm": common.MapStr{ - "pct": stats.UsageInKernelmodePercentageNormalized, - }, - }, - "user": common.MapStr{ - "ticks": stats.UsageInUsermode, - "pct": stats.UsageInUsermodePercentage, - "norm": common.MapStr{ - "pct": stats.UsageInUsermodePercentageNormalized, - }, - }, - "system": common.MapStr{ - "ticks": stats.SystemUsage, - "pct": stats.SystemUsagePercentage, - "norm": common.MapStr{ - "pct": stats.SystemUsagePercentageNormalized, - }, - }, - } - - r.Event(mb.Event{ - RootFields: stats.Container.ToMapStr(), - MetricSetFields: fields, - }) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/helper.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/helper.go deleted file mode 100644 index 75527285..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/cpu/helper.go +++ /dev/null @@ -1,208 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cpu - -import ( - "strconv" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -type CPUStats struct { - Time common.Time - Container *docker.Container - PerCPUUsage common.MapStr - TotalUsage float64 - TotalUsageNormalized float64 - UsageInKernelmode uint64 - UsageInKernelmodePercentage float64 - UsageInKernelmodePercentageNormalized float64 - UsageInUsermode uint64 - UsageInUsermodePercentage float64 - UsageInUsermodePercentageNormalized float64 - SystemUsage uint64 - SystemUsagePercentage float64 - SystemUsagePercentageNormalized float64 -} - -// CPUService is a helper to collect docker CPU metrics -type CPUService struct { - Cores bool -} - -func NewCpuService() *CPUService { - return &CPUService{} -} - -func (c *CPUService) getCPUStatsList(rawStats []docker.Stat, dedot bool) []CPUStats { - formattedStats := []CPUStats{} - - for _, stats := range rawStats { - formattedStats = append(formattedStats, c.getCPUStats(&stats, dedot)) - } - - return formattedStats -} - -func (c *CPUService) getCPUStats(myRawStat *docker.Stat, dedot bool) CPUStats { - usage := cpuUsage{Stat: myRawStat} - - stats := CPUStats{ - Time: common.Time(myRawStat.Stats.Read), - Container: docker.NewContainer(myRawStat.Container, dedot), - TotalUsage: usage.Total(), - TotalUsageNormalized: usage.TotalNormalized(), - UsageInKernelmode: myRawStat.Stats.CPUStats.CPUUsage.UsageInKernelmode, - UsageInKernelmodePercentage: usage.InKernelMode(), - UsageInKernelmodePercentageNormalized: usage.InKernelModeNormalized(), - UsageInUsermode: myRawStat.Stats.CPUStats.CPUUsage.UsageInUsermode, - UsageInUsermodePercentage: usage.InUserMode(), - UsageInUsermodePercentageNormalized: usage.InUserModeNormalized(), - SystemUsage: myRawStat.Stats.CPUStats.SystemUsage, - SystemUsagePercentage: usage.System(), - SystemUsagePercentageNormalized: usage.SystemNormalized(), - } - - if c.Cores { - stats.PerCPUUsage = usage.PerCPU() - } - - return stats -} - -// TODO: These helper should be merged with the cpu helper in system/cpu - -type cpuUsage struct { - *docker.Stat - - cpus uint32 - systemDelta uint64 -} - -// CPUS returns the number of cpus. If number of cpus is equal to zero, the field will -// be updated/initialized with the corresponding value retrieved from Docker API. -func (u *cpuUsage) CPUs() uint32 { - if u.cpus == 0 { - if u.Stats.CPUStats.OnlineCPUs != 0 { - u.cpus = u.Stats.CPUStats.OnlineCPUs - } else { - //Certain versions of docker don't have `online_cpus` - //In addition to this, certain kernel versions will report spurious zeros from the cgroups usage_percpu - var realCPUCount uint32 - for _, rCPUUsage := range u.Stats.CPUStats.CPUUsage.PercpuUsage { - if rCPUUsage != 0 { - realCPUCount++ - } - } - u.cpus = realCPUCount - } - - } - return u.cpus -} - -// SystemDelta calculates system delta. -func (u *cpuUsage) SystemDelta() uint64 { - if u.systemDelta == 0 { - u.systemDelta = u.Stats.CPUStats.SystemUsage - u.Stats.PreCPUStats.SystemUsage - } - return u.systemDelta -} - -// PerCPU calculates per CPU usage. -func (u *cpuUsage) PerCPU() common.MapStr { - var output common.MapStr - if len(u.Stats.CPUStats.CPUUsage.PercpuUsage) == len(u.Stats.PreCPUStats.CPUUsage.PercpuUsage) { - output = common.MapStr{} - for index := range u.Stats.CPUStats.CPUUsage.PercpuUsage { - cpu := common.MapStr{} - cpu["pct"] = u.calculatePercentage( - u.Stats.CPUStats.CPUUsage.PercpuUsage[index], - u.Stats.PreCPUStats.CPUUsage.PercpuUsage[index], - u.CPUs()) - cpu["norm"] = common.MapStr{ - "pct": u.calculatePercentage( - u.Stats.CPUStats.CPUUsage.PercpuUsage[index], - u.Stats.PreCPUStats.CPUUsage.PercpuUsage[index], - 1), - } - cpu["ticks"] = u.Stats.CPUStats.CPUUsage.PercpuUsage[index] - output[strconv.Itoa(index)] = cpu - } - } - return output -} - -// TotalNormalized calculates total CPU usage normalized. -func (u *cpuUsage) Total() float64 { - return u.calculatePercentage(u.Stats.CPUStats.CPUUsage.TotalUsage, u.Stats.PreCPUStats.CPUUsage.TotalUsage, u.CPUs()) -} - -// TotalNormalized calculates total CPU usage normalized by the number of CPU cores. -func (u *cpuUsage) TotalNormalized() float64 { - return u.calculatePercentage(u.Stats.CPUStats.CPUUsage.TotalUsage, u.Stats.PreCPUStats.CPUUsage.TotalUsage, 1) -} - -// InKernelMode calculates percentage of time in kernel space. -func (u *cpuUsage) InKernelMode() float64 { - return u.calculatePercentage(u.Stats.CPUStats.CPUUsage.UsageInKernelmode, u.Stats.PreCPUStats.CPUUsage.UsageInKernelmode, u.CPUs()) -} - -// InKernelModeNormalized calculates percentage of time in kernel space normalized by the number of CPU cores. -func (u *cpuUsage) InKernelModeNormalized() float64 { - return u.calculatePercentage(u.Stats.CPUStats.CPUUsage.UsageInKernelmode, u.Stats.PreCPUStats.CPUUsage.UsageInKernelmode, 1) -} - -// InUserMode calculates percentage of time in user space. -func (u *cpuUsage) InUserMode() float64 { - return u.calculatePercentage(u.Stats.CPUStats.CPUUsage.UsageInUsermode, u.Stats.PreCPUStats.CPUUsage.UsageInUsermode, u.CPUs()) -} - -// InUserModeNormalized calculates percentage of time in user space normalized by the number of CPU cores. -func (u *cpuUsage) InUserModeNormalized() float64 { - return u.calculatePercentage(u.Stats.CPUStats.CPUUsage.UsageInUsermode, u.Stats.PreCPUStats.CPUUsage.UsageInUsermode, 1) -} - -// System calculates percentage of total CPU time in the system. -func (u *cpuUsage) System() float64 { - return u.calculatePercentage(u.Stats.CPUStats.SystemUsage, u.Stats.PreCPUStats.SystemUsage, u.CPUs()) -} - -// SystemNormalized calculates percentage of total CPU time in the system, normalized by the number of CPU cores. -func (u *cpuUsage) SystemNormalized() float64 { - return u.calculatePercentage(u.Stats.CPUStats.SystemUsage, u.Stats.PreCPUStats.SystemUsage, 1) -} - -// This function is meant to calculate the % CPU time change between two successive readings. -// The "oldValue" refers to the CPU statistics of the last read. -// Time here is expressed by second and not by nanoseconde. -// The main goal is to expose the %, in the same way, it's displayed by docker Client. -func (u *cpuUsage) calculatePercentage(newValue uint64, oldValue uint64, numCPUS uint32) float64 { - if newValue < oldValue { - logp.Err("Error calculating CPU time change for docker module: new stats value (%v) is lower than the old one(%v)", newValue, oldValue) - return -1 - } - value := newValue - oldValue - if value == 0 || u.SystemDelta() == 0 { - return 0 - } - - return float64(uint64(numCPUS)*value) / float64(u.SystemDelta()) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/_meta/data.json deleted file mode 100644 index 1ccb1ca7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/_meta/data.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "container": { - "id": "8abaa1f3514d3554503034a1df6ee09457f328757bbc9555245244ee853c0b44", - "image": { - "name": "zookeeper" - }, - "name": "some-zookeeper", - "runtime": "docker" - }, - "docker": { - "diskio": { - "read": { - "bytes": 42409984, - "ops": 1823, - "queued": 0, - "rate": 0, - "service_time": 0, - "wait_time": 0 - }, - "reads": 0, - "summary": { - "bytes": 42414080, - "ops": 1824, - "queued": 0, - "rate": 0, - "service_time": 0, - "wait_time": 0 - }, - "total": 0, - "write": { - "bytes": 4096, - "ops": 1, - "queued": 0, - "rate": 0, - "service_time": 0, - "wait_time": 0 - }, - "writes": 0 - } - }, - "event": { - "dataset": "docker.diskio", - "duration": 115000, - "module": "docker" - }, - "metricset": { - "name": "diskio", - "period": 10000 - }, - "service": { - "address": "/var/run/docker.sock", - "type": "docker" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/_meta/docs.asciidoc deleted file mode 100644 index f3135a1b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -The Docker `diskio` metricset collects disk I/O metrics. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/_meta/fields.yml deleted file mode 100644 index 71f9e228..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/_meta/fields.yml +++ /dev/null @@ -1,111 +0,0 @@ -- name: diskio - type: group - description: > - Disk I/O metrics. - release: ga - fields: - - name: read - type: group - description: > - Accumulated reads during the life of the container - fields: - - name: ops - type: long - description: > - Number of reads during the life of the container - - name: bytes - type: long - format: bytes - description: > - Bytes read during the life of the container - - name: rate - type: long - description: > - Number of current reads per second - - name: service_time - type: long - description: > - Total time to service IO requests, in nanoseconds - - name: wait_time - type: long - description: > - Total time requests spent waiting in queues for service, in nanoseconds - - name: queued - type: long - description: > - Total number of queued requests - - name: reads - type: scaled_float - deprecated: 6.4 - description: > - Number of current reads per second - - name: write - type: group - description: > - Accumulated writes during the life of the container - fields: - - name: ops - type: long - description: > - Number of writes during the life of the container - - name: bytes - type: long - format: bytes - description: > - Bytes written during the life of the container - - name: rate - type: long - description: > - Number of current writes per second - - name: service_time - type: long - description: > - Total time to service IO requests, in nanoseconds - - name: wait_time - type: long - description: > - Total time requests spent waiting in queues for service, in nanoseconds - - name: queued - type: long - description: > - Total number of queued requests - - name: writes - type: scaled_float - deprecated: 6.4 - description: > - Number of current writes per second - - name: summary - type: group - description: > - Accumulated reads and writes during the life of the container - fields: - - name: ops - type: long - description: > - Number of I/O operations during the life of the container - - name: bytes - type: long - format: bytes - description: > - Bytes read and written during the life of the container - - name: rate - type: long - description: > - Number of current operations per second - - name: service_time - type: long - description: > - Total time to service IO requests, in nanoseconds - - name: wait_time - type: long - description: > - Total time requests spent waiting in queues for service, in nanoseconds - - name: queued - type: long - description: > - Total number of queued requests - - name: total - type: scaled_float - deprecated: 6.4 - description: > - Number of reads and writes per second diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/data.go deleted file mode 100644 index 04665ca8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/data.go +++ /dev/null @@ -1,66 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package diskio - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func eventsMapping(r mb.ReporterV2, blkioStatsList []BlkioStats) { - for _, blkioStats := range blkioStatsList { - eventMapping(r, &blkioStats) - } -} - -func eventMapping(r mb.ReporterV2, stats *BlkioStats) { - fields := common.MapStr{ - "reads": stats.reads, - "writes": stats.writes, - "total": stats.totals, - "read": common.MapStr{ - "ops": stats.serviced.reads, - "bytes": stats.servicedBytes.reads, - "rate": stats.reads, - "service_time": stats.servicedTime.reads, - "wait_time": stats.waitTime.reads, - "queued": stats.queued.reads, - }, - "write": common.MapStr{ - "ops": stats.serviced.writes, - "bytes": stats.servicedBytes.writes, - "rate": stats.writes, - "service_time": stats.servicedTime.writes, - "wait_time": stats.waitTime.writes, - "queued": stats.queued.writes, - }, - "summary": common.MapStr{ - "ops": stats.serviced.totals, - "bytes": stats.servicedBytes.totals, - "rate": stats.totals, - "service_time": stats.servicedTime.totals, - "wait_time": stats.waitTime.totals, - "queued": stats.queued.totals, - }, - } - - r.Event(mb.Event{ - RootFields: stats.Container.ToMapStr(), - MetricSetFields: fields, - }) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/diskio.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/diskio.go deleted file mode 100644 index 6106c523..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/diskio.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux darwin windows - -package diskio - -import ( - "github.com/docker/docker/client" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -func init() { - mb.Registry.MustAddMetricSet("docker", "diskio", New, - mb.WithHostParser(docker.HostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - blkioService *BlkioService - dockerClient *client.Client - dedot bool -} - -// New create a new instance of the docker diskio MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := docker.DefaultConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - client, err := docker.NewDockerClient(base.HostData().URI, config) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - dockerClient: client, - blkioService: NewBlkioService(), - dedot: config.DeDot, - }, nil -} - -// Fetch creates list of events with diskio stats for all containers. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - stats, err := docker.FetchStats(m.dockerClient, m.Module().Config().Timeout) - if err != nil { - return errors.Wrap(err, "failed to get docker stats") - } - - formattedStats := m.blkioService.getBlkioStatsList(stats, m.dedot) - eventsMapping(r, formattedStats) - - return nil -} - -//Close stops the metricset -func (m *MetricSet) Close() error { - - return m.dockerClient.Close() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/diskio_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/diskio_integration_test.go deleted file mode 100644 index 0c5cd6a2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/diskio_integration_test.go +++ /dev/null @@ -1,41 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package diskio - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "docker", - "metricsets": []string{"diskio"}, - "hosts": []string{"unix:///var/run/docker.sock"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/diskio_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/diskio_test.go deleted file mode 100644 index 8083449c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/diskio_test.go +++ /dev/null @@ -1,346 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package diskio - -import ( - "encoding/json" - "testing" - "time" - - "github.com/docker/docker/api/types" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -var blkioService BlkioService -var oldBlkioRaw = make([]BlkioRaw, 3) -var newBlkioRaw = make([]BlkioRaw, 3) - -func TestDeltaMultipleContainers(t *testing.T) { - var apiContainer1 docker.Stat - var apiContainer2 docker.Stat - metrics := types.BlkioStatEntry{ - Major: 123, - Minor: 123, - Op: "Total", - Value: 123, - } - jsonContainers := `[ - { - "Id": "8dfafdbc3a40", - "Names": ["container"] - },{ - "Id": "8dfafdbc3a41", - "Names": ["container1"] - }]` - var containers []types.Container - err := json.Unmarshal([]byte(jsonContainers), &containers) - if err != nil { - t.Fatal(err) - } - - apiContainer1.Stats.Read = time.Now() - apiContainer1.Container = &containers[0] - apiContainer1.Stats.BlkioStats.IoServicedRecursive = append(apiContainer1.Stats.BlkioStats.IoServicedRecursive, metrics) - apiContainer2.Stats.Read = time.Now() - apiContainer2.Container = &containers[1] - apiContainer2.Stats.BlkioStats.IoServicedRecursive = append(apiContainer2.Stats.BlkioStats.IoServicedRecursive, metrics) - dockerStats := []docker.Stat{apiContainer1, apiContainer2} - stats := blkioService.getBlkioStatsList(dockerStats, true) - totals := make([]float64, 2) - for _, stat := range stats { - totals[0] = stat.totals - } - - dockerStats[0].Stats.BlkioStats.IoServicedRecursive[0].Value = 1000 - dockerStats[0].Stats.Read = dockerStats[0].Stats.Read.Add(time.Second * 10) - dockerStats[1].Stats.BlkioStats.IoServicedRecursive[0].Value = 1000 - dockerStats[1].Stats.Read = dockerStats[0].Stats.Read.Add(time.Second * 10) - stats = blkioService.getBlkioStatsList(dockerStats, true) - for _, stat := range stats { - totals[1] = stat.totals - if stat.totals < totals[0] { - t.Errorf("getBlkioStatsList(%v) => %v, want value bigger than %v", dockerStats, stat.totals, totals[0]) - } - } - - dockerStats[0].Stats.Read = dockerStats[0].Stats.Read.Add(time.Second * 15) - dockerStats[0].Stats.BlkioStats.IoServicedRecursive[0].Value = 2000 - dockerStats[1].Stats.BlkioStats.IoServicedRecursive[0].Value = 2000 - dockerStats[1].Stats.Read = dockerStats[0].Stats.Read.Add(time.Second * 15) - stats = blkioService.getBlkioStatsList(dockerStats, true) - for _, stat := range stats { - if stat.totals < totals[1] || stat.totals < totals[0] { - t.Errorf("getBlkioStatsList(%v) => %v, want value bigger than %v", dockerStats, stat.totals, totals[1]) - } - } - -} - -func TestDeltaOneContainer(t *testing.T) { - var apiContainer docker.Stat - metrics := types.BlkioStatEntry{ - Major: 123, - Minor: 123, - Op: "Total", - Value: 123, - } - jsonContainers := ` - { - "Id": "8dfafdbc3a40", - "Names": ["container"] - }` - var containers types.Container - err := json.Unmarshal([]byte(jsonContainers), &containers) - if err != nil { - t.Fatal(err) - } - - apiContainer.Stats.Read = time.Now() - apiContainer.Container = &containers - apiContainer.Stats.BlkioStats.IoServicedRecursive = append(apiContainer.Stats.BlkioStats.IoServicedRecursive, metrics) - dockerStats := []docker.Stat{apiContainer} - stats := blkioService.getBlkioStatsList(dockerStats, true) - totals := make([]float64, 2) - for _, stat := range stats { - totals[0] = stat.totals - } - - dockerStats[0].Stats.BlkioStats.IoServicedRecursive[0].Value = 1000 - dockerStats[0].Stats.Read = dockerStats[0].Stats.Read.Add(time.Second * 10) - stats = blkioService.getBlkioStatsList(dockerStats, true) - for _, stat := range stats { - if stat.totals < totals[0] { - t.Errorf("getBlkioStatsList(%v) => %v, want value bigger than %v", dockerStats, stat.totals, totals[0]) - } - } - - dockerStats[0].Stats.BlkioStats.IoServicedRecursive[0].Value = 2000 - dockerStats[0].Stats.Read = dockerStats[0].Stats.Read.Add(time.Second * 15) - stats = blkioService.getBlkioStatsList(dockerStats, true) - for _, stat := range stats { - if stat.totals < totals[1] || stat.totals < totals[0] { - t.Errorf("getBlkioStatsList(%v) => %v, want value bigger than %v", dockerStats, stat.totals, totals[1]) - } - } - -} - -func TestWritePs(t *testing.T) { - oldWritePs := []uint64{220, 951, 0} - newWritePs := []uint64{120, 2951, 0} - for index := range oldBlkioRaw { - setTime(index) - oldBlkioRaw[index].writes = oldWritePs[index] - newBlkioRaw[index].writes = newWritePs[index] - } - writePsTest := []struct { - givenOld BlkioRaw - givenNew BlkioRaw - expected float64 - }{ - {oldBlkioRaw[0], newBlkioRaw[0], 0}, - {oldBlkioRaw[1], newBlkioRaw[1], 1000}, - {oldBlkioRaw[2], newBlkioRaw[2], 0}, - } - for _, tt := range writePsTest { - out := blkioService.getWritePs(&tt.givenOld, &tt.givenNew) - if out != tt.expected { - t.Errorf("getWritePs(%v,%v) => %v, want %v", tt.givenOld, tt.givenNew, out, tt.expected) - } - } -} - -func TestReadPS(t *testing.T) { - oldReasPs := []uint64{0, 951, 235} - newReadPs := []uint64{120, 3951, 62} - for index := range oldBlkioRaw { - setTime(index) - oldBlkioRaw[index].reads = oldReasPs[index] - newBlkioRaw[index].reads = newReadPs[index] - } - readPsTest := []struct { - givenOld BlkioRaw - givenNew BlkioRaw - expected float64 - }{ - {oldBlkioRaw[0], newBlkioRaw[0], 60}, - {oldBlkioRaw[1], newBlkioRaw[1], 1500}, - {oldBlkioRaw[2], newBlkioRaw[2], 0}, - } - for _, tt := range readPsTest { - out := blkioService.getReadPs(&tt.givenOld, &tt.givenNew) - if out != tt.expected { - t.Errorf("getReadPs(%v,%v) => %v, want %v", tt.givenOld, tt.givenNew, out, tt.expected) - } - } -} - -func TestBlkioTotal(t *testing.T) { - oldTotal := []uint64{40, 1954, 235} - newTotal := []uint64{120, 1964, 62} - for index := range oldBlkioRaw { - setTime(index) - oldBlkioRaw[index].totals = oldTotal[index] - newBlkioRaw[index].totals = newTotal[index] - } - totalPsTest := []struct { - givenOld BlkioRaw - givenNew BlkioRaw - expected float64 - }{ - {oldBlkioRaw[0], newBlkioRaw[0], 40}, - {oldBlkioRaw[1], newBlkioRaw[1], 5}, - {oldBlkioRaw[2], newBlkioRaw[2], 0}, - } - for _, tt := range totalPsTest { - out := blkioService.getTotalPs(&tt.givenOld, &tt.givenNew) - if out != tt.expected { - t.Errorf("getTotalPs(%v,%v) => %v, want %v", tt.givenOld, tt.givenNew, out, tt.expected) - } - } -} - -func setTime(index int) { - oldBlkioRaw[index].Time = time.Now() - newBlkioRaw[index].Time = oldBlkioRaw[index].Time.Add(time.Duration(2000000000)) -} - -func TestGetBlkioStatsList(t *testing.T) { - start := time.Now() - later := start.Add(10 * time.Second) - - blkioService := BlkioService{ - map[string]BlkioRaw{ - "cebada": {Time: start, reads: 100, writes: 200, totals: 300}, - }, - } - - dockerStats := []docker.Stat{{ - Container: &types.Container{ - ID: "cebada", - Names: []string{"test"}, - }, - Stats: types.StatsJSON{Stats: types.Stats{ - Read: later, - BlkioStats: types.BlkioStats{ - IoServicedRecursive: []types.BlkioStatEntry{ - {Major: 1, Minor: 1, Op: "Read", Value: 100}, - {Major: 1, Minor: 1, Op: "Write", Value: 200}, - {Major: 1, Minor: 1, Op: "Total", Value: 300}, - {Major: 1, Minor: 2, Op: "Read", Value: 50}, - {Major: 1, Minor: 2, Op: "Write", Value: 100}, - {Major: 1, Minor: 2, Op: "Total", Value: 150}, - }, - IoServiceBytesRecursive: []types.BlkioStatEntry{ - {Major: 1, Minor: 1, Op: "Read", Value: 1000}, - {Major: 1, Minor: 1, Op: "Write", Value: 2000}, - {Major: 1, Minor: 1, Op: "Total", Value: 3000}, - {Major: 1, Minor: 2, Op: "Read", Value: 500}, - {Major: 1, Minor: 2, Op: "Write", Value: 1000}, - {Major: 1, Minor: 2, Op: "Total", Value: 1500}, - }, - IoServiceTimeRecursive: []types.BlkioStatEntry{ - {Major: 1, Minor: 1, Op: "Read", Value: 10000}, - {Major: 1, Minor: 1, Op: "Write", Value: 20000}, - {Major: 1, Minor: 1, Op: "Total", Value: 30000}, - {Major: 1, Minor: 2, Op: "Read", Value: 500}, - {Major: 1, Minor: 2, Op: "Write", Value: 1500}, - {Major: 1, Minor: 2, Op: "Total", Value: 2000}, - }, - IoWaitTimeRecursive: []types.BlkioStatEntry{ - {Major: 1, Minor: 1, Op: "Read", Value: 1000000}, - {Major: 1, Minor: 1, Op: "Write", Value: 25604332}, - {Major: 1, Minor: 1, Op: "Total", Value: 26604332}, - {Major: 1, Minor: 2, Op: "Read", Value: 500}, - {Major: 1, Minor: 2, Op: "Write", Value: 1500}, - {Major: 1, Minor: 2, Op: "Total", Value: 2000}, - }, - IoQueuedRecursive: []types.BlkioStatEntry{ - {Major: 1, Minor: 1, Op: "Read", Value: 100}, - {Major: 1, Minor: 1, Op: "Write", Value: 200}, - {Major: 1, Minor: 1, Op: "Total", Value: 300}, - {Major: 1, Minor: 2, Op: "Read", Value: 50}, - {Major: 1, Minor: 2, Op: "Write", Value: 100}, - {Major: 1, Minor: 2, Op: "Total", Value: 150}, - }, - }, - }}, - }} - - statsList := blkioService.getBlkioStatsList(dockerStats, true) - stats := statsList[0] - assert.Equal(t, float64(5), stats.reads) - assert.Equal(t, float64(10), stats.writes) - assert.Equal(t, float64(15), stats.totals) - assert.Equal(t, - BlkioRaw{Time: later, reads: 150, writes: 300, totals: 450}, - stats.serviced) - assert.Equal(t, - BlkioRaw{Time: later, reads: 1500, writes: 3000, totals: 4500}, - stats.servicedBytes) - assert.Equal(t, - BlkioRaw{Time: later, reads: 10500, writes: 21500, totals: 32000}, - stats.servicedTime) - assert.Equal(t, - BlkioRaw{Time: later, reads: 1000500, writes: 25605832, totals: 26606332}, - stats.waitTime) - assert.Equal(t, - BlkioRaw{Time: later, reads: 150, writes: 300, totals: 450}, - stats.queued) -} - -func TestGetBlkioStatsListWindows(t *testing.T) { - start := time.Now() - later := start.Add(10 * time.Second) - - blkioService := BlkioService{ - map[string]BlkioRaw{ - "cebada": {Time: start, reads: 100, writes: 200, totals: 300}, - }, - } - - dockerStats := []docker.Stat{{ - Container: &types.Container{ - ID: "cebada", - Names: []string{"test"}, - }, - Stats: types.StatsJSON{Stats: types.Stats{ - Read: later, - StorageStats: types.StorageStats{ - ReadCountNormalized: 150, - WriteCountNormalized: 300, - ReadSizeBytes: 1500, - WriteSizeBytes: 3000, - }, - }}, - }} - - statsList := blkioService.getBlkioStatsList(dockerStats, true) - stats := statsList[0] - assert.Equal(t, float64(5), stats.reads) - assert.Equal(t, float64(10), stats.writes) - assert.Equal(t, float64(15), stats.totals) - assert.Equal(t, - BlkioRaw{Time: later, reads: 150, writes: 300, totals: 450}, - stats.serviced) - assert.Equal(t, - BlkioRaw{Time: later, reads: 1500, writes: 3000, totals: 4500}, - stats.servicedBytes) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/helper.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/helper.go deleted file mode 100644 index 5e39a4f8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/diskio/helper.go +++ /dev/null @@ -1,198 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package diskio - -import ( - "time" - - "github.com/docker/docker/api/types" - - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -// BlkioStats contains all formatted blkio stats -type BlkioStats struct { - Time time.Time - Container *docker.Container - reads float64 - writes float64 - totals float64 - - serviced BlkioRaw - servicedBytes BlkioRaw - servicedTime BlkioRaw - waitTime BlkioRaw - queued BlkioRaw -} - -// Add adds blkio stats -func (s *BlkioStats) Add(o *BlkioStats) { - s.reads += o.reads - s.writes += o.writes - s.totals += o.totals - - s.serviced.Add(&o.serviced) - s.servicedBytes.Add(&o.servicedBytes) -} - -// BlkioRaw sums raw Blkio stats -type BlkioRaw struct { - Time time.Time - reads uint64 - writes uint64 - totals uint64 -} - -// Add adds blkio raw stats -func (s *BlkioRaw) Add(o *BlkioRaw) { - s.reads += o.reads - s.writes += o.writes - s.totals += o.totals -} - -// BlkioService is a helper to collect and calculate disk I/O metrics -type BlkioService struct { - lastStatsPerContainer map[string]BlkioRaw -} - -// NewBlkioService builds a new initialized BlkioService -func NewBlkioService() *BlkioService { - return &BlkioService{ - lastStatsPerContainer: make(map[string]BlkioRaw), - } -} - -func (io *BlkioService) getBlkioStatsList(rawStats []docker.Stat, dedot bool) []BlkioStats { - formattedStats := []BlkioStats{} - - statsPerContainer := make(map[string]BlkioRaw) - for _, myRawStats := range rawStats { - stats := io.getBlkioStats(&myRawStats, dedot) - storageStats := io.getStorageStats(&myRawStats, dedot) - stats.Add(&storageStats) - - oldStats, exist := io.lastStatsPerContainer[stats.Container.ID] - if exist { - stats.reads = io.getReadPs(&oldStats, &stats.serviced) - stats.writes = io.getWritePs(&oldStats, &stats.serviced) - stats.totals = io.getTotalPs(&oldStats, &stats.serviced) - } - - statsPerContainer[stats.Container.ID] = stats.serviced - formattedStats = append(formattedStats, stats) - } - - io.lastStatsPerContainer = statsPerContainer - return formattedStats -} - -// getStorageStats collects diskio metrics from StorageStats structure, that -// is populated in Windows systems only -func (io *BlkioService) getStorageStats(myRawStats *docker.Stat, dedot bool) BlkioStats { - return BlkioStats{ - Time: myRawStats.Stats.Read, - Container: docker.NewContainer(myRawStats.Container, dedot), - - serviced: BlkioRaw{ - reads: myRawStats.Stats.StorageStats.ReadCountNormalized, - writes: myRawStats.Stats.StorageStats.WriteCountNormalized, - totals: myRawStats.Stats.StorageStats.ReadCountNormalized + myRawStats.Stats.StorageStats.WriteCountNormalized, - }, - - servicedBytes: BlkioRaw{ - reads: myRawStats.Stats.StorageStats.ReadSizeBytes, - writes: myRawStats.Stats.StorageStats.WriteSizeBytes, - totals: myRawStats.Stats.StorageStats.ReadSizeBytes + myRawStats.Stats.StorageStats.WriteSizeBytes, - }, - } -} - -// getBlkioStats collects diskio metrics from BlkioStats structures, that -// are not populated in Windows -func (io *BlkioService) getBlkioStats(myRawStat *docker.Stat, dedot bool) BlkioStats { - return BlkioStats{ - Time: myRawStat.Stats.Read, - Container: docker.NewContainer(myRawStat.Container, dedot), - - serviced: io.getNewStats( - myRawStat.Stats.Read, - myRawStat.Stats.BlkioStats.IoServicedRecursive), - servicedBytes: io.getNewStats( - myRawStat.Stats.Read, - myRawStat.Stats.BlkioStats.IoServiceBytesRecursive), - servicedTime: io.getNewStats( - myRawStat.Stats.Read, - myRawStat.Stats.BlkioStats.IoServiceTimeRecursive), - waitTime: io.getNewStats( - myRawStat.Stats.Read, - myRawStat.Stats.BlkioStats.IoWaitTimeRecursive), - queued: io.getNewStats( - myRawStat.Stats.Read, - myRawStat.Stats.BlkioStats.IoQueuedRecursive), - } -} - -func (io *BlkioService) getNewStats(time time.Time, blkioEntry []types.BlkioStatEntry) BlkioRaw { - stats := BlkioRaw{ - Time: time, - reads: 0, - writes: 0, - totals: 0, - } - - for _, myEntry := range blkioEntry { - switch myEntry.Op { - case "Write": - stats.writes += myEntry.Value - case "Read": - stats.reads += myEntry.Value - case "Total": - stats.totals += myEntry.Value - } - } - return stats -} - -func (io *BlkioService) getReadPs(old *BlkioRaw, new *BlkioRaw) float64 { - duration := new.Time.Sub(old.Time) - return calculatePerSecond(duration, old.reads, new.reads) -} - -func (io *BlkioService) getWritePs(old *BlkioRaw, new *BlkioRaw) float64 { - duration := new.Time.Sub(old.Time) - return calculatePerSecond(duration, old.writes, new.writes) -} - -func (io *BlkioService) getTotalPs(old *BlkioRaw, new *BlkioRaw) float64 { - duration := new.Time.Sub(old.Time) - return calculatePerSecond(duration, old.totals, new.totals) -} - -func calculatePerSecond(duration time.Duration, old uint64, new uint64) float64 { - value := float64(new) - float64(old) - if value < 0 { - value = 0 - } - - timeSec := duration.Seconds() - if timeSec == 0 { - return 0 - } - - return value / timeSec -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/doc.go deleted file mode 100644 index 71a5e230..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package docker is a Metricbeat module that contains MetricSets. -*/ -package docker diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/docker-compose.yml deleted file mode 100644 index 39933bcb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/docker-compose.yml +++ /dev/null @@ -1,12 +0,0 @@ -version: '2.3' - -services: - # Dummy container for docker tests, so there is a container with - # healthcheck generating events - docker: - image: alpine - command: '/bin/sh -c "trap : TERM INT; sleep 15d"' - healthcheck: - interval: 1s - test: ["CMD", "true"] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/docker.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/docker.go deleted file mode 100644 index b4a7b91a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/docker.go +++ /dev/null @@ -1,158 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux darwin windows - -package docker - -import ( - "context" - "encoding/json" - "net/http" - "sync" - "time" - - "github.com/docker/docker/api/types" - "github.com/docker/docker/client" - "github.com/docker/go-connections/tlsconfig" - - "github.com/elastic/beats/v7/libbeat/common/docker" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -// Select Docker API version -const dockerAPIVersion = "1.22" - -// HostParser is a TCP host parser function for docker tcp host addresses -var HostParser = parse.URLHostParserBuilder{DefaultScheme: "tcp"}.Build() - -func init() { - // Register the ModuleFactory function for the "docker" module. - if err := mb.Registry.AddModule("docker", NewModule); err != nil { - panic(err) - } -} - -// NewModule creates a new module after performing validation. -func NewModule(base mb.BaseModule) (mb.Module, error) { - // Validate that at least one host has been specified. - config := struct { - Hosts []string `config:"hosts" validate:"nonzero,required"` - }{} - if err := base.UnpackConfig(&config); err != nil { - return nil, err - } - - return &base, nil -} - -// Stat contains container and statistics information -type Stat struct { - Container *types.Container - Stats types.StatsJSON -} - -// NewDockerClient initializes and returns a new Docker client -func NewDockerClient(endpoint string, config Config) (*client.Client, error) { - var httpClient *http.Client - - if config.TLS.IsEnabled() { - options := tlsconfig.Options{ - CAFile: config.TLS.CA, - CertFile: config.TLS.Certificate, - KeyFile: config.TLS.Key, - } - - tlsc, err := tlsconfig.Client(options) - if err != nil { - return nil, err - } - - httpClient = &http.Client{ - Transport: &http.Transport{ - TLSClientConfig: tlsc, - }, - } - } - - client, err := docker.NewClient(endpoint, httpClient, nil) - if err != nil { - return nil, err - } - - return client, nil -} - -// FetchStats returns a list of running containers with all related stats inside -func FetchStats(client *client.Client, timeout time.Duration) ([]Stat, error) { - ctx, cancel := context.WithTimeout(context.Background(), timeout) - defer cancel() - containers, err := client.ContainerList(ctx, types.ContainerListOptions{}) - if err != nil { - return nil, err - } - - var wg sync.WaitGroup - - containersList := make([]Stat, 0, len(containers)) - statsQueue := make(chan Stat, 1) - wg.Add(len(containers)) - - for _, container := range containers { - go func(container types.Container) { - defer wg.Done() - statsQueue <- exportContainerStats(ctx, client, &container) - }(container) - } - - go func() { - wg.Wait() - close(statsQueue) - }() - - // This will break after the queue has been drained and queue is closed. - for stat := range statsQueue { - // If names is empty, there is not data inside - if len(stat.Container.Names) != 0 { - containersList = append(containersList, stat) - } - } - - return containersList, err -} - -// exportContainerStats loads stats for the given container -// -// This is currently very inefficient as docker calculates the average for each request, -// means each request will take at least 2s: https://github.com/docker/docker/blob/master/cli/command/container/stats_helpers.go#L148 -// Getting all stats at once is implemented here: https://github.com/docker/docker/pull/25361 -func exportContainerStats(ctx context.Context, client *client.Client, container *types.Container) Stat { - var event Stat - event.Container = container - - containerStats, err := client.ContainerStats(ctx, container.ID, false) - if err != nil { - return event - } - - defer containerStats.Body.Close() - decoder := json.NewDecoder(containerStats.Body) - decoder.Decode(&event.Stats) - - return event -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/_meta/data.json deleted file mode 100644 index 57d7046a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/_meta/data.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "docker": { - "event": { - "action": "pull", - "actor": { - "attributes": { - "name": "busybox" - }, - "id": "busybox:latest" - }, - "from": "", - "id": "busybox:latest", - "status": "pull", - "type": "image" - } - }, - "event": { - "dataset": "event", - "module": "docker" - }, - "service": { - "type": "docker" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/_meta/docs.asciidoc deleted file mode 100644 index 0d4cc7a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the event metricset of the module docker. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/_meta/fields.yml deleted file mode 100644 index d765fad8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/_meta/fields.yml +++ /dev/null @@ -1,40 +0,0 @@ -- name: event - type: group - description: > - Docker event - release: ga - fields: - - name: status - type: keyword - description: > - Event status - - name: id - type: keyword - description: > - Event id when available - - name: from - type: keyword - description: > - Event source - - name: type - type: keyword - description: > - The type of object emitting the event - - name: action - type: keyword - description: > - The type of event - - name: actor - type: group - description: > - Actor - fields: - - name: id - type: keyword - description: > - The ID of the object emitting the event - - name: attributes - type: object - object_type: keyword - description: > - Various key/value attributes of the object, depending on its type diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/event.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/event.go deleted file mode 100644 index ad9421cb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/event.go +++ /dev/null @@ -1,145 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux darwin windows - -package event - -import ( - "context" - "fmt" - "time" - - "github.com/docker/docker/api/types" - "github.com/docker/docker/api/types/events" - "github.com/docker/docker/client" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("docker", "event", New, - mb.WithHostParser(docker.HostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - dockerClient *client.Client - dedot bool - logger *logp.Logger -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := docker.DefaultConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - client, err := docker.NewDockerClient(base.HostData().URI, config) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - dockerClient: client, - dedot: config.DeDot, - logger: logp.NewLogger("docker"), - }, nil -} - -// Run listens for docker events and reports them -func (m *MetricSet) Run(ctx context.Context, reporter mb.ReporterV2) { - options := types.EventsOptions{ - Since: fmt.Sprintf("%d", time.Now().Unix()), - } - - defer m.dockerClient.Close() - - for { - events, errors := m.dockerClient.Events(ctx, options) - - WATCH: - for { - select { - case event := <-events: - m.logger.Debug("Got a new docker event: %v", event) - m.reportEvent(reporter, event) - - case err := <-errors: - // An error can be received on context cancellation, don't reconnect - // if context is done. - select { - case <-ctx.Done(): - m.logger.Debug("docker", "Event watcher stopped") - return - default: - } - // Restart watch call - m.logger.Errorf("Error watching for docker events: %v", err) - time.Sleep(1 * time.Second) - break WATCH - - case <-ctx.Done(): - m.logger.Debug("docker", "Event watcher stopped") - return - } - } - } -} - -func (m *MetricSet) reportEvent(reporter mb.ReporterV2, event events.Message) { - time := time.Unix(event.Time, 0) - - attributes := make(map[string]string, len(event.Actor.Attributes)) - for k, v := range event.Actor.Attributes { - if m.dedot { - k = common.DeDot(k) - } - attributes[k] = v - } - - reporter.Event(mb.Event{ - Timestamp: time, - MetricSetFields: common.MapStr{ - "id": event.ID, - "type": event.Type, - "action": event.Action, - "status": event.Status, - "from": event.From, - "actor": common.MapStr{ - "id": event.Actor.ID, - "attributes": attributes, - }, - }, - }) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/event_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/event_integration_test.go deleted file mode 100644 index 5d4b7ce7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/event/event_integration_test.go +++ /dev/null @@ -1,103 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package event - -import ( - "context" - "io" - "os" - "testing" - "time" - - "github.com/docker/docker/api/types" - "github.com/docker/docker/api/types/container" - "github.com/docker/docker/client" - - "github.com/elastic/beats/v7/auditbeat/core" - "github.com/elastic/beats/v7/libbeat/common/docker" - "github.com/elastic/beats/v7/metricbeat/mb" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - ms := mbtest.NewPushMetricSetV2WithContext(t, getConfig()) - var events []mb.Event - done := make(chan interface{}) - go func() { - events = mbtest.RunPushMetricSetV2WithContext(10*time.Second, 1, ms) - close(done) - }() - - createEvent(t) - <-done - - if len(events) == 0 { - t.Fatal("received no events") - } - assertNoErrors(t, events) - - beatEvent := mbtest.StandardizeEvent(ms, events[0], core.AddDatasetToEvent) - mbtest.WriteEventToDataJSON(t, beatEvent, "") -} - -func assertNoErrors(t *testing.T, events []mb.Event) { - t.Helper() - - for _, e := range events { - t.Log(e) - - if e.Error != nil { - t.Errorf("received error: %+v", e.Error) - } - } -} - -func createEvent(t *testing.T) { - c, err := docker.NewClient(client.DefaultDockerHost, nil, nil) - if err != nil { - t.Fatal(err) - } - defer c.Close() - - reader, err := c.ImagePull(context.Background(), "busybox", types.ImagePullOptions{}) - if err != nil { - t.Fatal(err) - } - io.Copy(os.Stdout, reader) - reader.Close() - - resp, err := c.ContainerCreate(context.Background(), &container.Config{ - Image: "busybox", - Cmd: []string{"echo", "foo"}, - }, nil, nil, "") - if err != nil { - t.Fatal(err) - } - - c.ContainerRemove(context.Background(), resp.ID, types.ContainerRemoveOptions{}) -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "docker", - "metricsets": []string{"event"}, - "hosts": []string{"unix:///var/run/docker.sock"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/fields.go deleted file mode 100644 index 89cd5fc9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package docker - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "docker", asset.ModuleFieldsPri, AssetDocker); err != nil { - panic(err) - } -} - -// AssetDocker returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/docker. -func AssetDocker() string { - return "eJzsXFuP27oRft9fMUgfCgSJjRYHfdiHAqebFFm0OVnk0j760NTIZk2RCknZcX59wYtkWaIkX2Tv7sH60bSGH+fyzZAc+S2scHsLiaQrVDcAhhmOt/Dqnfvi1Q1AgpoqlhsmxS38/QYAwA+CNsRooJJzpAYTSJXMwtjkBkAhR6LxFhbkBkAvpTIzKkXKFreQEq7xBiBlyBN966S+BUEyrGGxH7PNrQQlizx8E8FjP/cilSoj9msgInHgmDaMaiBzWZgg9s8aVCEEEwugUhjCBCo9CVLqaOqIql9WIzFgPeBqSqtkQYZGMVpNbj/7Kis/TVj70LKMiGRvrAS3wu1GquZYD0T7ufMCwSyJgQ3RgD+QFta8TIBZYmsdkzguhcRgHFdCDB4H6h0xCJslegQ7FVp8YaY4DOsFhR5TO+XUXnJ8VpbPSJIo1Brjc7P81GnvH6AS3bFk9rOp3bivHrdc9hNjHgsd/llHpKQ0s7SpiR0wLsUiMjiAzX2+SkO4BydTIJw7B0kZR136a4ej7gHcXALbl4Bqh8jF1JKsEeaIovRckArokogFJqCZoOgHmBRxAxuyGNGj7zOyQCdz0ua9vDiH8T4XwrAM4e7h2zhkt0IlkE9yaqLr15RwTGYpl6T5A58bbiFHRVE0RwdU9OAfsnqy5rRLYiKAAZ0TinFDBbhCquwJYgaLi3D2ExOYb52XiiKbo7IPWJNRqbo4JqzMMLqKu2IkbIao5uEbOHmH6VZvtcFHV6tjH4/cK9hqMUDrg/0UXKIH+zmuEVY4tmsEYE5sfOJCo3psnQZNWih9zuugPgUfaOE9x/JuVRejhCGdOn++uj6/VlFUaLLohfYo9m7gO8e8dmjyunMFcv4/bA35L2fX9Ol9RmPa4+5bUa9hnvSy3oxgz+6AHV768SH92x66KrgjhqpOA5heMXnWxpvpFdxPP41Tgyok8V3tCdurXyktsoK7TYCVqyEpFBMLZ0jO0mr7EDuA6AJaByvzS+y6dkY8CfQO3nxrWhvkQYBlUHU9fMAC/mEfdeBPx67ahxiD0I/SLS2UQmGCjnOb/ZDK1lFPrfJCtWYUZ5YmLoDMpxLHQUaWk8H9J1D4vUBt9BsbyYII6XG2bVMC3RBmRkAJQzBLYKBzq0g7rbU1E/C9wAK1daVyIQeDd4+2jTCWfnf07SeqFtFJRnHy7slKCeYKqSWdW/jb5JdTCfwg/6xMrlgrXEahTSf42fHmaaifCnFa9AbFM+DOoOcX8nwhz4gmnXM8Mnv2e2jlnUWWEbW9XN1JxHOlUlvYyxyVOzB/tpTqatHSCM+DW2tKf+HXF35tg3HHXo9Ery1Wi7hoiRPX+2czp97sN+Ucf7Yw9m31e4soJrW6qB6xccBPxhJ/T0/WhHEy5xidN1UyG32ZslA0Pp2VPd50X5foHrd+5o/DADNmTMnXTT/Y4SDUyrwMkt5ZZTNfnFE6tIUNlQAtLxta9gE4yuXfvytT42Gm2FOMMYrNi768Hz0DheY56Fmr+A9RTBbaCpmuCS+whmt/bW8sO6JI7OqkAGb0vmeX61oi4WZJl0hXI9BaTVr7BHXvgQ+1XybEENgwzkEKvoU57hjB94kljTYibXlDoV3untDwu98/vP/1318/3H14f/ev34EJbVThogmWRPt2ikJjYrP/vGA8cWoLz7KscTVzPDOnhHEmFtooJKtoLDFhcNGqywbsT6Wghaum7ASYQNNol8sNdWN52UBlEufPWBidzCBOWFD2sZ1EKJJZpHsM+lrLDoDU1AeKJC6pZgxlroHETdSPRRYmL2IUNQI31aF0zFOZ5gczs5YH1ZHEI+Q0pbTctco1NtZHYD0nZ5wbo44i64TQsQnPA+NkaymTJSgMS1m7uW0oksIu7jJuA98E+16UWHcgYcHWlqjzkL3ifW51mDm5IMr7HbCQZx3gN8BSYMZ6tNs4unS1WTK69FvwsP/1i0uYQmr41k2IoklpF2yHdU26didZ9cV6RMM9sSM2iPruQdd/6V3yWD9cM2WK1jYRxu6/bJUA+ygULgpOYtQ0coeqxUI4B0roEhMPSwPRWlLmjuOMbDtZR7lVgudkjvzUK/wzekb9vAPgrtesykR6VpvAvUhlSfgwJ7aYtNWlMbm+nU4TSfXE15MTKrMpigUTOFWYokJBcUpyNvXjM4WZNDgjOZut/zL56y/TP00TpnNOtm99G9vbDUvwLdu9sXDuOwBlDT1WWH9ao3JuutfufnRw58TW5BeIquZxlJ8o8kZHG1N4++MKoLrfM2mj0kbm+VVUFWY6CFXsBO8SmFym7VPVJc6rQo1S7nKlNtFyKo7D8XYUy/E9UZ3a8LO0mS7DTO5dBh3NdR+dhHHKW88Mr0/MPxF11cZnGclzJhbhx69evzpOtZ/JJmgrvKzmajmXYJ22dBid2FG3QVEp6ThEpDLL2Gi74Dsnzbi+PXfQI+C/TCRy0/SqIY49KUZHuLfyXhsXUPF/+7DkGtAekKyCuQYVXEFVbE0MzjZSrazDaTST7guMCPY+3AOYw9wQ5gaNZhBvShifUFl0nMv03rD0gvknYTbvFzYW4iTMWVccjKuWQFJuujgSpUereD5/+bLHFMeWOo8bhgG5Qu1SmPUgt+Xo2VhHT7UHnQcGu5oPxP2xA3EptbOZ3vWxj2X1b9qf8pxu94z8eASrfyQ/StSR9w7g6dnZv33QZVt4aoHUUGqrAhNoLFmfU4L95kWcXoPFC9NoCXNWnVwCrUS7qTrq8/jlZjwyz7jovxdUZjZVBkOE6m53yX9sGD9W90+z9mflwpzM7ihJVP9+cSC0T0AWZtwhzAldYZswazcCSsnWkQSMtn304t1F6MGQwg+usKXtx1S7u7lOwHwqzEL+EQNGlgt7sgFTIXw6AXM4pOsFTD+mXYKZy6Lj705Oub6I5xH/Lwz7fzXibmKbVyrPJ07GSizjGfwloVwmoYwaIB154w8YIGMlkvED5CWBnJhA/h8AAP//3HFiZg==" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/_meta/data.json deleted file mode 100644 index ace6af48..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/_meta/data.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "container": { - "id": "cc78e58acfda4501105dc4de8e3ae218f2da616213e6e3af168c40103829302a", - "image": { - "name": "metricbeat_elasticsearch" - }, - "name": "metricbeat_elasticsearch_1_df866b3a7b3d", - "runtime": "docker" - }, - "docker": { - "container": { - "labels": { - "com_docker_compose_config-hash": "e3e0a2c6e5d1afb741bc8b1ecb09cda0395886b7a3e5084a9fd110be46d70f78", - "com_docker_compose_container-number": "1", - "com_docker_compose_oneoff": "False", - "com_docker_compose_project": "metricbeat", - "com_docker_compose_service": "elasticsearch", - "com_docker_compose_slug": "df866b3a7b3d50c0802350cbe58ee5b34fa32b7f6ba7fe9e48cde2c12dd0201d", - "com_docker_compose_version": "1.23.1", - "license": "Elastic License", - "org_label-schema_build-date": "20181006", - "org_label-schema_license": "GPLv2", - "org_label-schema_name": "elasticsearch", - "org_label-schema_schema-version": "1.0", - "org_label-schema_url": "https://www.elastic.co/products/elasticsearch", - "org_label-schema_vcs-url": "https://github.com/elastic/elasticsearch-docker", - "org_label-schema_vendor": "Elastic", - "org_label-schema_version": "6.5.1" - } - }, - "healthcheck": { - "event": { - "end_date": "2019-02-25T10:59:07.472Z", - "exit_code": 0, - "output": " % Total % Received % Xferd Average Speed Time Time Time Current\n Dload Upload Total Spent Left Speed\n\r 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0\r100 338 100 338 0 0 13188 0 --:--:-- --:--:-- --:--:-- 13520\n{\n \"license\" : {\n \"status\" : \"active\",\n \"uid\" : \"ea5a516e-d9ee-4131-8eec-b39741e80869\",\n \"type\" : \"basic\",\n \"issue_date\" : \"2019-02-25T10:18:24.885Z\",\n \"issue_date_in_millis\" : 1551089904885,\n \"max_nodes\" : 1000,\n \"issued_to\" : \"docker-cluster\",\n \"issuer\" : \"elasticsearch\",\n \"start_date_in_millis\" : -1\n }\n}\n", - "start_date": "2019-02-25T10:59:07.342Z" - }, - "failingstreak": 0, - "status": "healthy" - } - }, - "event": { - "dataset": "docker.healthcheck", - "duration": 115000, - "module": "docker" - }, - "metricset": { - "name": "healthcheck" - }, - "service": { - "address": "/var/run/docker.sock", - "type": "docker" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/_meta/docs.asciidoc deleted file mode 100644 index 7fb73079..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/_meta/docs.asciidoc +++ /dev/null @@ -1,5 +0,0 @@ -The Docker `healthcheck` metricset collects healthcheck status metrics about -running Docker containers. - -Healthcheck data will only be available from docker containers where the -docker `HEALTHCHECK` instruction has been used to build the docker image. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/_meta/fields.yml deleted file mode 100644 index 0574361b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/_meta/fields.yml +++ /dev/null @@ -1,38 +0,0 @@ -- name: healthcheck - type: group - description: > - Docker healthcheck metrics. - - Healthcheck data will only be available from docker containers where the - docker `HEALTHCHECK` instruction has been used to build the docker image. - release: ga - fields: - - name: failingstreak - type: integer - description: > - concurent failed check - - name: status - type: keyword - description: > - Healthcheck status code - - name: event - type: group - description: > - event fields. - fields: - - name: end_date - type: date - description: > - Healthcheck end date - - name: start_date - type: date - description: > - Healthcheck start date - - name: output - type: keyword - description: > - Healthcheck output - - name: exit_code - type: integer - description: > - Healthcheck status code diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/data.go deleted file mode 100644 index 6ced9722..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/data.go +++ /dev/null @@ -1,81 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package healthcheck - -import ( - "context" - "strings" - - "github.com/docker/docker/api/types" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -func eventsMapping(r mb.ReporterV2, containers []types.Container, m *MetricSet) { - for _, container := range containers { - eventMapping(r, &container, m) - } -} - -func eventMapping(r mb.ReporterV2, cont *types.Container, m *MetricSet) { - if !hasHealthCheck(cont.Status) { - return - } - - container, err := m.dockerClient.ContainerInspect(context.TODO(), cont.ID) - if err != nil { - errors.Wrapf(err, "Error inspecting container %v", cont.ID) - return - } - - // Check if the container has any health check - if container.State.Health == nil { - return - } - - lastEvent := len(container.State.Health.Log) - 1 - - // Checks if a healthcheck already happened - if lastEvent < 0 { - return - } - - fields := common.MapStr{ - "status": container.State.Health.Status, - "failingstreak": container.State.Health.FailingStreak, - "event": common.MapStr{ - "start_date": common.Time(container.State.Health.Log[lastEvent].Start), - "end_date": common.Time(container.State.Health.Log[lastEvent].End), - "exit_code": container.State.Health.Log[lastEvent].ExitCode, - "output": container.State.Health.Log[lastEvent].Output, - }, - } - - r.Event(mb.Event{ - RootFields: docker.NewContainer(cont, m.dedot).ToMapStr(), - MetricSetFields: fields, - }) -} - -// hasHealthCheck detects if healthcheck is available for container -func hasHealthCheck(status string) bool { - return strings.Contains(status, "(") && strings.Contains(status, ")") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/healthcheck.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/healthcheck.go deleted file mode 100644 index 1033af8d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/healthcheck.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux darwin windows - -package healthcheck - -import ( - "context" - - "github.com/docker/docker/api/types" - "github.com/docker/docker/client" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -func init() { - mb.Registry.MustAddMetricSet("docker", "healthcheck", New, - mb.WithHostParser(docker.HostParser), - mb.DefaultMetricSet(), - ) -} - -type MetricSet struct { - mb.BaseMetricSet - dockerClient *client.Client - dedot bool -} - -// New creates a new instance of the docker healthcheck MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := docker.DefaultConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - client, err := docker.NewDockerClient(base.HostData().URI, config) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - dockerClient: client, - dedot: config.DeDot, - }, nil -} - -// Fetch returns a list of all containers as events. -// This is based on https://docs.docker.com/engine/reference/api/docker_remote_api_v1.24/#/list-containers. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - // Fetch a list of all containers. - containers, err := m.dockerClient.ContainerList(context.TODO(), types.ContainerListOptions{}) - if err != nil { - return errors.Wrap(err, "failed to get docker containers list") - } - eventsMapping(r, containers, m) - - return nil -} - -//Close stops the metricset -func (m *MetricSet) Close() error { - - return m.dockerClient.Close() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/healthcheck_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/healthcheck_integration_test.go deleted file mode 100644 index 2f0012ef..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/healthcheck/healthcheck_integration_test.go +++ /dev/null @@ -1,41 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package healthcheck - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "docker", - "metricsets": []string{"healthcheck"}, - "hosts": []string{"unix:///var/run/docker.sock"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/helper.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/helper.go deleted file mode 100644 index fd2343d6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/helper.go +++ /dev/null @@ -1,64 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package docker - -import ( - "github.com/docker/docker/api/types" - - "github.com/elastic/beats/v7/libbeat/common" - helpers "github.com/elastic/beats/v7/libbeat/common/docker" -) - -// Container is a struct representation of a container -type Container struct { - ID string - Name string - Image string - Labels common.MapStr -} - -// ToMapStr converts a container struct to a MapStrs -func (c *Container) ToMapStr() common.MapStr { - m := common.MapStr{ - "container": common.MapStr{ - "id": c.ID, - "name": c.Name, - "image": common.MapStr{ - "name": c.Image, - }, - "runtime": "docker", - }, - } - - if len(c.Labels) > 0 { - m.Put("docker.container.labels", c.Labels) - } - return m -} - -// NewContainer converts Docker API container to an internal structure, it applies -// dedot to container labels if dedot is true, or stores them in a nested way if it's -// false -func NewContainer(container *types.Container, dedot bool) *Container { - return &Container{ - ID: container.ID, - Name: helpers.ExtractContainerName(container.Names), - Labels: helpers.DeDotLabels(container.Labels, dedot), - Image: container.Image, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/helper_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/helper_test.go deleted file mode 100644 index 556c75e5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/helper_test.go +++ /dev/null @@ -1,62 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package docker - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/stretchr/testify/assert" - - helpers "github.com/elastic/beats/v7/libbeat/common/docker" -) - -func TestDeDotLabels(t *testing.T) { - labels := map[string]string{ - "com.docker.swarm.task": "", - "com.docker.swarm.task.id": "1", - "com.docker.swarm.task.name": "foobar", - } - - t.Run("dedot enabled", func(t *testing.T) { - result := helpers.DeDotLabels(labels, true) - assert.Equal(t, common.MapStr{ - "com_docker_swarm_task": "", - "com_docker_swarm_task_id": "1", - "com_docker_swarm_task_name": "foobar", - }, result) - }) - - t.Run("dedot disabled", func(t *testing.T) { - result := helpers.DeDotLabels(labels, false) - assert.Equal(t, common.MapStr{ - "com": common.MapStr{ - "docker": common.MapStr{ - "swarm": common.MapStr{ - "task": common.MapStr{ - "value": "", - "id": "1", - "name": "foobar", - }, - }, - }, - }, - }, result) - }) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/_meta/data.json deleted file mode 100644 index fc242f43..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/_meta/data.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "docker": { - "image": { - "created": "2019-03-25T09:57:14.000Z", - "id": { - "current": "sha256:fa96dbd9baead0b3a4550c861cc871f40c0c7482889fb5f09c705e7d0622358f", - "parent": "" - }, - "labels": { - "license": "Elastic License", - "org_label-schema_build-date": "20190305", - "org_label-schema_license": "GPLv2", - "org_label-schema_name": "logstash", - "org_label-schema_schema-version": "1.0", - "org_label-schema_url": "https://www.elastic.co/products/logstash", - "org_label-schema_vcs-url": "https://github.com/elastic/logstash-docker", - "org_label-schema_vendor": "Elastic", - "org_label-schema_version": "8.0.0-SNAPSHOT" - }, - "size": { - "regular": 770558778, - "virtual": 770558778 - }, - "tags": [ - "docker.elastic.co/logstash/logstash:8.0.0-SNAPSHOT" - ] - } - }, - "event": { - "dataset": "docker.image", - "duration": 115000, - "module": "docker" - }, - "metricset": { - "name": "image" - }, - "service": { - "address": "/var/run/docker.sock", - "type": "docker" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/_meta/docs.asciidoc deleted file mode 100644 index e03d5a5e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `image` metricset of the Docker module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/_meta/fields.yml deleted file mode 100644 index 6127e4c9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/_meta/fields.yml +++ /dev/null @@ -1,47 +0,0 @@ -- name: image - type: group - description: > - Docker image metrics. - release: ga - fields: - - name: id - type: group - description: > - The image layers identifier. - fields: - - name: current - type: keyword - description: > - Unique image identifier given upon its creation. - - name: parent - type: keyword - description: > - Identifier of the image, if it exists, from which the current image directly descends. - - name: created - type: date - description: > - Date and time when the image was created. - - name: size - type: group - description: > - Image size layers. - fields: - - name: virtual - type: long - description: > - Size of the image. - - name: regular - type: long - description: > - Total size of the all cached images associated to the current image. - - - name: labels - type: object - object_type: keyword - description: > - Image labels. - - - name: tags - type: keyword - description: > - Image tags. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/data.go deleted file mode 100644 index e809450f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/data.go +++ /dev/null @@ -1,55 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package image - -import ( - "time" - - "github.com/docker/docker/api/types" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/docker" -) - -func eventsMapping(imagesList []types.ImageSummary, dedot bool) []common.MapStr { - events := []common.MapStr{} - for _, image := range imagesList { - events = append(events, eventMapping(&image, dedot)) - } - return events -} - -func eventMapping(image *types.ImageSummary, dedot bool) common.MapStr { - event := common.MapStr{ - "id": common.MapStr{ - "current": image.ID, - "parent": image.ParentID, - }, - "created": common.Time(time.Unix(image.Created, 0)), - "size": common.MapStr{ - "regular": image.Size, - "virtual": image.VirtualSize, - }, - "tags": image.RepoTags, - } - if len(image.Labels) > 0 { - labels := docker.DeDotLabels(image.Labels, dedot) - event["labels"] = labels - } - return event -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/image.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/image.go deleted file mode 100644 index 62ea612f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/image.go +++ /dev/null @@ -1,90 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package image - -import ( - "context" - - "github.com/docker/docker/api/types" - "github.com/docker/docker/client" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("docker", "image", New, - mb.WithHostParser(docker.HostParser), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - dockerClient *client.Client - dedot bool -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := docker.DefaultConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - client, err := docker.NewDockerClient(base.HostData().URI, config) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - dockerClient: client, - dedot: config.DeDot, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -// It returns the event which is then forward to the output. In case of an error, a -// descriptive error must be returned. -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - images, err := m.dockerClient.ImageList(context.TODO(), types.ImageListOptions{}) - if err != nil { - return err - } - - events := eventsMapping(images, m.dedot) - for _, event := range events { - reporter.Event(mb.Event{MetricSetFields: event}) - } - - return nil -} - -//Close stops the metricset -func (m *MetricSet) Close() error { - - return m.dockerClient.Close() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/image_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/image_integration_test.go deleted file mode 100644 index 1dd56b6d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/image/image_integration_test.go +++ /dev/null @@ -1,42 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package image - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "docker", - "metricsets": []string{"image"}, - "hosts": []string{"unix:///var/run/docker.sock"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/_meta/data.json deleted file mode 100644 index 9ea12698..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/_meta/data.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "docker": { - "info": { - "containers": { - "paused": 0, - "running": 2, - "stopped": 12, - "total": 14 - }, - "id": "VF5E:SKD6:YFIG:VDGO:JU3M:ZT2N:4E6B:7IOL:5QOS:M3HT:EM7E:VL22", - "images": 425 - } - }, - "event": { - "dataset": "docker.info", - "duration": 115000, - "module": "docker" - }, - "metricset": { - "name": "info", - "period": 10000 - }, - "service": { - "address": "/var/run/docker.sock", - "type": "docker" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/_meta/docs.asciidoc deleted file mode 100644 index 8ae052af..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -The Docker `info` metricset collects system-wide information based on the -https://docs.docker.com/engine/reference/api/docker_remote_api_v1.24/#/display-system-wide-information[Docker Remote API]. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/_meta/fields.yml deleted file mode 100644 index a1abc1bf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/_meta/fields.yml +++ /dev/null @@ -1,36 +0,0 @@ -- name: info - type: group - description: > - Info metrics based on https://docs.docker.com/engine/reference/api/docker_remote_api_v1.24/#/display-system-wide-information. - release: ga - fields: - - name: containers - type: group - description: > - Overall container stats. - fields: - - name: paused - type: long - description: > - Total number of paused containers. - - name: running - type: long - description: > - Total number of running containers. - - name: stopped - type: long - description: > - Total number of stopped containers. - - name: total - type: long - description: > - Total number of existing containers. - - name: id - type: keyword - description: > - Unique Docker host identifier. - - - name: images - type: long - description: > - Total number of existing images. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/data.go deleted file mode 100644 index 6b3f2e62..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/data.go +++ /dev/null @@ -1,39 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package info - -import ( - "github.com/docker/docker/api/types" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func eventMapping(info *types.Info) common.MapStr { - event := common.MapStr{ - "id": info.ID, - "containers": common.MapStr{ - "total": info.Containers, - "running": info.ContainersRunning, - "paused": info.ContainersPaused, - "stopped": info.ContainersStopped, - }, - "images": info.Images, - } - - return event -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/info.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/info.go deleted file mode 100644 index e4ea3765..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/info.go +++ /dev/null @@ -1,75 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package info - -import ( - "context" - - "github.com/docker/docker/client" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -func init() { - mb.Registry.MustAddMetricSet("docker", "info", New, - mb.WithHostParser(docker.HostParser), - mb.DefaultMetricSet(), - ) -} - -type MetricSet struct { - mb.BaseMetricSet - dockerClient *client.Client -} - -// New create a new instance of the docker info MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := docker.Config{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - client, err := docker.NewDockerClient(base.HostData().URI, config) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - dockerClient: client, - }, nil -} - -// Fetch creates a new event for info. -// See: https://docs.docker.com/engine/reference/api/docker_remote_api_v1.24/#/display-system-wide-information -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - info, err := m.dockerClient.Info(context.TODO()) - if err != nil { - return err - } - - r.Event(mb.Event{MetricSetFields: eventMapping(&info)}) - - return nil -} - -// Close stops the metricset -func (m *MetricSet) Close() error { - return m.dockerClient.Close() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/info_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/info_integration_test.go deleted file mode 100644 index 3ec84b09..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/info/info_integration_test.go +++ /dev/null @@ -1,42 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package info - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "docker", - "metricsets": []string{"info"}, - "hosts": []string{"unix:///var/run/docker.sock"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/_meta/data.json deleted file mode 100644 index bde42686..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/_meta/data.json +++ /dev/null @@ -1,74 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "container": { - "id": "aa41902101351f415e6e983b0673c0ba715dd4bc316bd5fc0ebd6fcf94287f86", - "image": { - "name": "redis:latest" - }, - "name": "amazing_cohen", - "runtime": "docker" - }, - "docker": { - "memory": { - "fail": { - "count": 0 - }, - "limit": 2095878144, - "rss": { - "pct": 0.0004025882909345325, - "total": 843776 - }, - "stats": { - "active_anon": 421888, - "active_file": 36864, - "cache": 86016, - "dirty": 0, - "hierarchical_memory_limit": 9223372036854771712, - "hierarchical_memsw_limit": 9223372036854771712, - "inactive_anon": 421888, - "inactive_file": 49152, - "mapped_file": 53248, - "pgfault": 1587, - "pgmajfault": 1, - "pgpgin": 2426, - "pgpgout": 2199, - "rss": 843776, - "rss_huge": 0, - "total_active_anon": 421888, - "total_active_file": 36864, - "total_cache": 86016, - "total_dirty": 0, - "total_inactive_anon": 421888, - "total_inactive_file": 49152, - "total_mapped_file": 53248, - "total_pgfault": 1587, - "total_pgmajfault": 1, - "total_pgpgin": 2426, - "total_pgpgout": 2199, - "total_rss": 843776, - "total_rss_huge": 0, - "total_unevictable": 0, - "total_writeback": 0, - "unevictable": 0, - "writeback": 0 - }, - "usage": { - "max": 7860224, - "pct": 0.000672283359618831, - "total": 1409024 - } - } - }, - "event": { - "dataset": "docker.memory", - "duration": 115000, - "module": "docker" - }, - "metricset": { - "name": "memory" - }, - "service": { - "address": "/var/run/docker.sock", - "type": "docker" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/_meta/docs.asciidoc deleted file mode 100644 index 188253c9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -The Docker `memory` metricset collects memory metrics. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/_meta/fields.yml deleted file mode 100644 index 0ebb64ba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/_meta/fields.yml +++ /dev/null @@ -1,77 +0,0 @@ -- name: memory - type: group - description: > - Memory metrics. - release: ga - fields: - - name: stats.* - type: object - object_type: long - object_type_mapping_type: "*" - description: > - Raw memory stats from the cgroups memory.stat interface - - name: commit - type: group - description: > - Committed bytes on Windows - fields: - - name: total - type: long - format: bytes - description: > - Total bytes - - name: peak - type: long - format: bytes - description: > - Peak committed bytes on Windows - - name: private_working_set.total - type: long - format: bytes - description: > - private working sets on Windows - - name: fail.count - type: scaled_float - description: > - Fail counter. - - name: limit - type: long - format: bytes - description: > - Memory limit. - - name: rss - type: group - description: > - RSS memory stats. - fields: - - name: total - type: long - format: bytes - description: > - Total memory resident set size. - - name: pct - type: scaled_float - format: percent - description: > - Memory resident set size percentage. - - name: usage - type: group - description: > - Usage memory stats. - fields: - - name: max - type: long - format: bytes - description: > - Max memory usage. - - name: pct - type: scaled_float - format: percent - description: > - Memory usage percentage. - - name: total - type: long - format: bytes - description: > - Total memory usage. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/data.go deleted file mode 100644 index 0a418e48..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/data.go +++ /dev/null @@ -1,68 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package memory - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func eventsMapping(r mb.ReporterV2, memoryDataList []MemoryData) { - for _, memoryData := range memoryDataList { - eventMapping(r, &memoryData) - } -} - -func eventMapping(r mb.ReporterV2, memoryData *MemoryData) { - - //if we have windows memory data, just report windows stats - var fields common.MapStr - if memoryData.Commit+memoryData.CommitPeak+memoryData.PrivateWorkingSet > 0 { - fields = common.MapStr{ - "commit": common.MapStr{ - "total": memoryData.Commit, - "peak": memoryData.CommitPeak, - }, - "private_working_set": common.MapStr{ - "total": memoryData.PrivateWorkingSet, - }, - } - } else { - fields = common.MapStr{ - "stats": memoryData.Stats, - "fail": common.MapStr{ - "count": memoryData.Failcnt, - }, - "limit": memoryData.Limit, - "rss": common.MapStr{ - "total": memoryData.TotalRss, - "pct": memoryData.TotalRssP, - }, - "usage": common.MapStr{ - "total": memoryData.Usage, - "pct": memoryData.UsageP, - "max": memoryData.MaxUsage, - }, - } - } - - r.Event(mb.Event{ - RootFields: memoryData.Container.ToMapStr(), - MetricSetFields: fields, - }) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/helper.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/helper.go deleted file mode 100644 index 459c26cc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/helper.go +++ /dev/null @@ -1,81 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package memory - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -// MemoryData contains parsed container memory info -type MemoryData struct { - Time common.Time - Container *docker.Container - Failcnt uint64 - Limit uint64 - MaxUsage uint64 - TotalRss uint64 - TotalRssP float64 - Usage uint64 - UsageP float64 - //Raw stats from the cgroup subsystem - Stats map[string]uint64 - //Windows-only memory stats - Commit uint64 - CommitPeak uint64 - PrivateWorkingSet uint64 -} - -// MemoryService is placeholder for the the memory stat parsers -type MemoryService struct{} - -func (s *MemoryService) getMemoryStatsList(containers []docker.Stat, dedot bool) []MemoryData { - formattedStats := []MemoryData{} - for _, containerStats := range containers { - //There appears to be a race where a container will report with a stat object before it actually starts - //during this time, there doesn't appear to be any meaningful data, - // and Limit will never be 0 unless the container is not running - //and there's no cgroup data, and CPU usage should be greater than 0 for any running container. - if containerStats.Stats.MemoryStats.Limit == 0 && containerStats.Stats.PreCPUStats.CPUUsage.TotalUsage == 0 { - continue - } - formattedStats = append(formattedStats, s.getMemoryStats(containerStats, dedot)) - } - - return formattedStats -} - -func (s *MemoryService) getMemoryStats(myRawStat docker.Stat, dedot bool) MemoryData { - totalRSS := myRawStat.Stats.MemoryStats.Stats["total_rss"] - return MemoryData{ - Time: common.Time(myRawStat.Stats.Read), - Container: docker.NewContainer(myRawStat.Container, dedot), - Failcnt: myRawStat.Stats.MemoryStats.Failcnt, - Limit: myRawStat.Stats.MemoryStats.Limit, - MaxUsage: myRawStat.Stats.MemoryStats.MaxUsage, - TotalRss: totalRSS, - TotalRssP: float64(totalRSS) / float64(myRawStat.Stats.MemoryStats.Limit), - Usage: myRawStat.Stats.MemoryStats.Usage, - UsageP: float64(myRawStat.Stats.MemoryStats.Usage) / float64(myRawStat.Stats.MemoryStats.Limit), - Stats: myRawStat.Stats.MemoryStats.Stats, - //Windows memory statistics - Commit: myRawStat.Stats.MemoryStats.Commit, - CommitPeak: myRawStat.Stats.MemoryStats.CommitPeak, - PrivateWorkingSet: myRawStat.Stats.MemoryStats.PrivateWorkingSet, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/memory.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/memory.go deleted file mode 100644 index 3a56adba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/memory.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux darwin windows - -package memory - -import ( - "github.com/docker/docker/client" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -func init() { - mb.Registry.MustAddMetricSet("docker", "memory", New, - mb.WithHostParser(docker.HostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - memoryService *MemoryService - dockerClient *client.Client - dedot bool -} - -// New creates a new instance of the docker memory MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := docker.DefaultConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - client, err := docker.NewDockerClient(base.HostData().URI, config) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - memoryService: &MemoryService{}, - dockerClient: client, - dedot: config.DeDot, - }, nil -} - -// Fetch creates a list of memory events for each container. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - stats, err := docker.FetchStats(m.dockerClient, m.Module().Config().Timeout) - if err != nil { - return errors.Wrap(err, "failed to get docker stats") - } - - memoryStats := m.memoryService.getMemoryStatsList(stats, m.dedot) - eventsMapping(r, memoryStats) - - return nil -} - -//Close stops the metricset -func (m *MetricSet) Close() error { - - return m.dockerClient.Close() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/memory_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/memory_integration_test.go deleted file mode 100644 index 6d21e07e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/memory_integration_test.go +++ /dev/null @@ -1,41 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package memory - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "docker", - "metricsets": []string{"memory"}, - "hosts": []string{"unix:///var/run/docker.sock"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/memory_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/memory_test.go deleted file mode 100644 index 695e6770..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/memory/memory_test.go +++ /dev/null @@ -1,133 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package memory - -import ( - "reflect" - "testing" - "time" - - "github.com/docker/docker/api/types" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -func TestMemoryService_GetMemoryStats(t *testing.T) { - //Container + dockerstats - containerID := "containerID" - labels := map[string]string{ - "label1": "val1", - "label2": "val2", - "label2.foo": "val3", - } - container := types.Container{ - ID: containerID, - Image: "image", - Command: "command", - Created: 123789, - Status: "Up", - SizeRw: 123, - SizeRootFs: 456, - Names: []string{"/name1", "name1/fake"}, - Labels: labels, - } - memoryService := &MemoryService{} - memorystats := getMemoryStats(time.Now(), 1) - - memoryRawStats := docker.Stat{} - memoryRawStats.Container = &container - memoryRawStats.Stats = memorystats - - totalRSS := memorystats.MemoryStats.Stats["total_rss"] - expectedRootFields := common.MapStr{ - "container": common.MapStr{ - "id": containerID, - "name": "name1", - "image": common.MapStr{ - "name": "image", - }, - "runtime": "docker", - }, - "docker": common.MapStr{ - "container": common.MapStr{ - "labels": common.MapStr{ - "label1": "val1", - "label2": common.MapStr{ - "foo": "val3", - "value": "val2", - }, - }, - }, - }, - } - expectedFields := common.MapStr{ - "stats": map[string]uint64{ - "total_rss": 5, - }, - "fail": common.MapStr{ - "count": memorystats.MemoryStats.Failcnt, - }, - "limit": memorystats.MemoryStats.Limit, - "rss": common.MapStr{ - "total": totalRSS, - "pct": float64(totalRSS) / float64(memorystats.MemoryStats.Limit), - }, - "usage": common.MapStr{ - "total": memorystats.MemoryStats.Usage, - "pct": float64(memorystats.MemoryStats.Usage) / float64(memorystats.MemoryStats.Limit), - "max": memorystats.MemoryStats.MaxUsage, - }, - } - //WHEN - rawStats := memoryService.getMemoryStats(memoryRawStats, false) - r := &mbtest.CapturingReporterV2{} - eventMapping(r, &rawStats) - events := r.GetEvents() - //THEN - assert.Empty(t, r.GetErrors()) - assert.NotEmpty(t, events) - event := events[0] - assert.Equal(t, expectedRootFields, event.RootFields) - assert.Equal(t, expectedFields, event.MetricSetFields) -} - -func getMemoryStats(read time.Time, number uint64) types.StatsJSON { - - myMemoryStats := types.StatsJSON{ - Stats: types.Stats{ - Read: read, - MemoryStats: types.MemoryStats{ - MaxUsage: number, - Usage: number * 2, - Failcnt: number * 3, - Limit: number * 4, - Stats: map[string]uint64{}, - }, - }, - } - - myMemoryStats.MemoryStats.Stats["total_rss"] = number * 5 - - return myMemoryStats -} -func equalEvent(expectedEvent common.MapStr, event common.MapStr) bool { - return reflect.DeepEqual(expectedEvent, event) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/module.yml deleted file mode 100644 index 74288253..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/module.yml +++ /dev/null @@ -1,3 +0,0 @@ -dashboards: - - id: AV4REOpp5NkDleZmzKkE - file: Metricbeat-docker-overview.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/_meta/data.json deleted file mode 100644 index fba2fae3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/_meta/data.json +++ /dev/null @@ -1,76 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "container": { - "id": "cc78e58acfda4501105dc4de8e3ae218f2da616213e6e3af168c40103829302a", - "image": { - "name": "metricbeat_elasticsearch" - }, - "name": "metricbeat_elasticsearch_1_df866b3a7b3d", - "runtime": "docker" - }, - "docker": { - "container": { - "labels": { - "com_docker_compose_config-hash": "e3e0a2c6e5d1afb741bc8b1ecb09cda0395886b7a3e5084a9fd110be46d70f78", - "com_docker_compose_container-number": "1", - "com_docker_compose_oneoff": "False", - "com_docker_compose_project": "metricbeat", - "com_docker_compose_service": "elasticsearch", - "com_docker_compose_slug": "df866b3a7b3d50c0802350cbe58ee5b34fa32b7f6ba7fe9e48cde2c12dd0201d", - "com_docker_compose_version": "1.23.1", - "license": "Elastic License", - "org_label-schema_build-date": "20181006", - "org_label-schema_license": "GPLv2", - "org_label-schema_name": "elasticsearch", - "org_label-schema_schema-version": "1.0", - "org_label-schema_url": "https://www.elastic.co/products/elasticsearch", - "org_label-schema_vcs-url": "https://github.com/elastic/elasticsearch-docker", - "org_label-schema_vendor": "Elastic", - "org_label-schema_version": "6.5.1" - } - }, - "network": { - "in": { - "bytes": 0, - "dropped": 0, - "errors": 0, - "packets": 0 - }, - "inbound": { - "bytes": 23047, - "dropped": 0, - "errors": 0, - "packets": 241 - }, - "interface": "eth0", - "out": { - "bytes": 0, - "dropped": 0, - "errors": 0, - "packets": 0 - }, - "outbound": { - "bytes": 0, - "dropped": 0, - "errors": 0, - "packets": 0 - } - } - }, - "event": { - "dataset": "docker.network", - "duration": 115000, - "module": "docker" - }, - "metricset": { - "name": "network" - }, - "service": { - "address": "/var/run/docker.sock", - "type": "docker" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/_meta/docs.asciidoc deleted file mode 100644 index 2942d89a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -The Docker `network` metricset collects network metrics. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/_meta/fields.yml deleted file mode 100644 index 035047eb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/_meta/fields.yml +++ /dev/null @@ -1,101 +0,0 @@ -- name: network - type: group - description: > - Network metrics. - release: ga - fields: - - - name: interface - type: keyword - description: > - Network interface name. - - name: in - type: group - deprecated: 6.4 - description: > - Incoming network stats per second. - fields: - - name: bytes - type: long - format: bytes - description: > - Total number of incoming bytes. - - name: dropped - type: scaled_float - description: > - Total number of dropped incoming packets. - - name: errors - type: long - description: > - Total errors on incoming packets. - - name: packets - type: long - description: > - Total number of incoming packets. - - name: out - type: group - deprecated: 6.4 - description: > - Outgoing network stats per second. - fields: - - name: bytes - type: long - format: bytes - description: > - Total number of outgoing bytes. - - name: dropped - type: scaled_float - description: > - Total number of dropped outgoing packets. - - name: errors - type: long - description: > - Total errors on outgoing packets. - - name: packets - type: long - description: > - Total number of outgoing packets. - - name: inbound - type: group - description: > - Incoming network stats since the container started. - fields: - - name: bytes - type: long - format: bytes - description: > - Total number of incoming bytes. - - name: dropped - type: long - description: > - Total number of dropped incoming packets. - - name: errors - type: long - description: > - Total errors on incoming packets. - - name: packets - type: long - description: > - Total number of incoming packets. - - name: outbound - type: group - description: > - Outgoing network stats since the container started. - fields: - - name: bytes - type: long - format: bytes - description: > - Total number of outgoing bytes. - - name: dropped - type: long - description: > - Total number of dropped outgoing packets. - - name: errors - type: long - description: > - Total errors on outgoing packets. - - name: packets - type: long - description: > - Total number of outgoing packets. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/data.go deleted file mode 100644 index b4a2b90c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/data.go +++ /dev/null @@ -1,64 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package network - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func eventsMapping(r mb.ReporterV2, netsStatsList []NetStats) { - for i := range netsStatsList { - eventMapping(r, &netsStatsList[i]) - } -} - -func eventMapping(r mb.ReporterV2, stats *NetStats) { - r.Event(mb.Event{ - RootFields: stats.Container.ToMapStr(), - MetricSetFields: common.MapStr{ - "interface": stats.NameInterface, - // Deprecated - "in": common.MapStr{ - "bytes": stats.RxBytes, - "dropped": stats.RxDropped, - "errors": stats.RxErrors, - "packets": stats.RxPackets, - }, - // Deprecated - "out": common.MapStr{ - "bytes": stats.TxBytes, - "dropped": stats.TxDropped, - "errors": stats.TxErrors, - "packets": stats.TxPackets, - }, - "inbound": common.MapStr{ - "bytes": stats.Total.RxBytes, - "dropped": stats.Total.RxDropped, - "errors": stats.Total.RxErrors, - "packets": stats.Total.RxPackets, - }, - "outbound": common.MapStr{ - "bytes": stats.Total.TxBytes, - "dropped": stats.Total.TxDropped, - "errors": stats.Total.TxErrors, - "packets": stats.Total.TxPackets, - }, - }, - }) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/helper.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/helper.go deleted file mode 100644 index 0f980fc2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/helper.go +++ /dev/null @@ -1,177 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package network - -import ( - "time" - - "github.com/docker/docker/api/types" - - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -type NetService struct { - NetworkStatPerContainer map[string]map[string]NetRaw -} - -type NetworkCalculator interface { - getRxBytesPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 - getRxDroppedPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 - getRxErrorsPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 - getRxPacketsPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 - getTxBytesPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 - getTxDroppedPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 - getTxErrorsPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 - getTxPacketsPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 -} - -type NetRaw struct { - Time time.Time - RxBytes uint64 - RxDropped uint64 - RxErrors uint64 - RxPackets uint64 - TxBytes uint64 - TxDropped uint64 - TxErrors uint64 - TxPackets uint64 -} - -type NetStats struct { - Time time.Time - Container *docker.Container - NameInterface string - RxBytes float64 - RxDropped float64 - RxErrors float64 - RxPackets float64 - TxBytes float64 - TxDropped float64 - TxErrors float64 - TxPackets float64 - Total *types.NetworkStats -} - -func (n *NetService) getNetworkStatsPerContainer(rawStats []docker.Stat, dedot bool) []NetStats { - formattedStats := []NetStats{} - for _, myStats := range rawStats { - for nameInterface, rawnNetStats := range myStats.Stats.Networks { - formattedStats = append(formattedStats, n.getNetworkStats(nameInterface, rawnNetStats, myStats, dedot)) - } - } - - return formattedStats -} - -func (n *NetService) getNetworkStats(nameInterface string, rawNetStats types.NetworkStats, myRawstats docker.Stat, dedot bool) NetStats { - newNetworkStats := createNetRaw(myRawstats.Stats.Read, &rawNetStats) - oldNetworkStat, exist := n.NetworkStatPerContainer[myRawstats.Container.ID][nameInterface] - - netStats := NetStats{ - Container: docker.NewContainer(myRawstats.Container, dedot), - Time: myRawstats.Stats.Read, - NameInterface: nameInterface, - Total: &rawNetStats, - } - - if exist { - netStats.RxBytes = n.getRxBytesPerSecond(&newNetworkStats, &oldNetworkStat) - netStats.RxDropped = n.getRxDroppedPerSecond(&newNetworkStats, &oldNetworkStat) - netStats.RxErrors = n.getRxErrorsPerSecond(&newNetworkStats, &oldNetworkStat) - netStats.RxPackets = n.getRxPacketsPerSecond(&newNetworkStats, &oldNetworkStat) - netStats.TxBytes = n.getTxBytesPerSecond(&newNetworkStats, &oldNetworkStat) - netStats.TxDropped = n.getTxDroppedPerSecond(&newNetworkStats, &oldNetworkStat) - netStats.TxErrors = n.getTxErrorsPerSecond(&newNetworkStats, &oldNetworkStat) - netStats.TxPackets = n.getTxPacketsPerSecond(&newNetworkStats, &oldNetworkStat) - } else { - n.NetworkStatPerContainer[myRawstats.Container.ID] = make(map[string]NetRaw) - } - - n.NetworkStatPerContainer[myRawstats.Container.ID][nameInterface] = newNetworkStats - - return netStats -} - -func createNetRaw(time time.Time, stats *types.NetworkStats) NetRaw { - return NetRaw{ - Time: time, - RxBytes: stats.RxBytes, - RxDropped: stats.RxDropped, - RxErrors: stats.RxErrors, - RxPackets: stats.RxPackets, - TxBytes: stats.TxBytes, - TxDropped: stats.TxDropped, - TxErrors: stats.TxErrors, - TxPackets: stats.TxPackets, - } -} - -func (n *NetService) checkStats(containerID string, nameInterface string) bool { - if _, exist := n.NetworkStatPerContainer[containerID][nameInterface]; exist { - return true - } - return false -} - -func (n *NetService) getRxBytesPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 { - duration := newStats.Time.Sub(oldStats.Time) - return n.calculatePerSecond(duration, oldStats.RxBytes, newStats.RxBytes) -} - -func (n *NetService) getRxDroppedPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 { - duration := newStats.Time.Sub(oldStats.Time) - return n.calculatePerSecond(duration, oldStats.RxDropped, newStats.RxDropped) -} - -func (n *NetService) getRxErrorsPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 { - duration := newStats.Time.Sub(oldStats.Time) - return n.calculatePerSecond(duration, oldStats.RxErrors, newStats.RxErrors) -} - -func (n *NetService) getRxPacketsPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 { - duration := newStats.Time.Sub(oldStats.Time) - return n.calculatePerSecond(duration, oldStats.RxPackets, newStats.RxPackets) -} - -func (n *NetService) getTxBytesPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 { - duration := newStats.Time.Sub(oldStats.Time) - return n.calculatePerSecond(duration, oldStats.TxBytes, newStats.TxBytes) -} - -func (n *NetService) getTxDroppedPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 { - duration := newStats.Time.Sub(oldStats.Time) - return n.calculatePerSecond(duration, oldStats.TxDropped, newStats.TxDropped) -} - -func (n *NetService) getTxErrorsPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 { - duration := newStats.Time.Sub(oldStats.Time) - return n.calculatePerSecond(duration, oldStats.TxErrors, newStats.TxErrors) -} - -func (n *NetService) getTxPacketsPerSecond(newStats *NetRaw, oldStats *NetRaw) float64 { - duration := newStats.Time.Sub(oldStats.Time) - return n.calculatePerSecond(duration, oldStats.TxPackets, newStats.TxPackets) -} - -func (n *NetService) calculatePerSecond(duration time.Duration, oldValue uint64, newValue uint64) float64 { - value := float64(newValue) - float64(oldValue) - if value < 0 { - value = 0 - } - return value / duration.Seconds() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/network.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/network.go deleted file mode 100644 index 04e67c95..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/network.go +++ /dev/null @@ -1,83 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux darwin windows - -package network - -import ( - "github.com/docker/docker/client" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/docker" -) - -func init() { - mb.Registry.MustAddMetricSet("docker", "network", New, - mb.WithHostParser(docker.HostParser), - mb.DefaultMetricSet(), - ) -} - -type MetricSet struct { - mb.BaseMetricSet - netService *NetService - dockerClient *client.Client - dedot bool -} - -// New creates a new instance of the docker network MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := docker.DefaultConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - client, err := docker.NewDockerClient(base.HostData().URI, config) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - dockerClient: client, - netService: &NetService{ - NetworkStatPerContainer: make(map[string]map[string]NetRaw), - }, - dedot: config.DeDot, - }, nil -} - -// Fetch methods creates a list of network events for each container. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - stats, err := docker.FetchStats(m.dockerClient, m.Module().Config().Timeout) - if err != nil { - return errors.Wrap(err, "failed to get docker stats") - } - - formattedStats := m.netService.getNetworkStatsPerContainer(stats, m.dedot) - eventsMapping(r, formattedStats) - - return nil -} - -//Close stops the metricset -func (m *MetricSet) Close() error { - - return m.dockerClient.Close() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/network_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/network_integration_test.go deleted file mode 100644 index 418d057e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/network_integration_test.go +++ /dev/null @@ -1,42 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package network - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - ms := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - err := mbtest.WriteEventsReporterV2Error(ms, t, "") - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "docker", - "metricsets": []string{"network"}, - "hosts": []string{"unix:///var/run/docker.sock"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/network_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/network_test.go deleted file mode 100644 index e303dfcd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/network/network_test.go +++ /dev/null @@ -1,234 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package network - -import ( - "testing" - "time" -) - -var oldNetRaw = make([]NetRaw, 3) -var newNetRaw = make([]NetRaw, 3) -var netService = &NetService{ - NetworkStatPerContainer: make(map[string]map[string]NetRaw), -} - -func TestGetRxBytesPerSecond(t *testing.T) { - oldRxBytes := []uint64{20, 0, 210} - newRxBytes := []uint64{120, 0, 103} - for index := range oldNetRaw { - setTime(index) - oldNetRaw[index].RxBytes = oldRxBytes[index] - newNetRaw[index].RxBytes = newRxBytes[index] - } - rxBytesTest := []struct { - givenOld NetRaw - givenNew NetRaw - expected float64 - }{ - {oldNetRaw[0], newNetRaw[0], 50}, - {oldNetRaw[1], newNetRaw[1], 0}, - {oldNetRaw[2], newNetRaw[2], 0}, - } - for _, tt := range rxBytesTest { - out := netService.getRxBytesPerSecond(&tt.givenNew, &tt.givenOld) - if out != tt.expected { - t.Errorf("getRxBytesPerSecond(%v,%v) => %v, want %v", tt.givenNew, tt.givenOld, out, tt.expected) - } - } -} - -func TestGetRxDroppedPerSeconde(t *testing.T) { - oldRxDroppedBytes := []uint64{40, 645789, 0} - newRxDroppedBytes := []uint64{240, 12345, 0} - for index := range oldNetRaw { - setTime(index) - oldNetRaw[index].RxDropped = oldRxDroppedBytes[index] - newNetRaw[index].RxDropped = newRxDroppedBytes[index] - } - rxDroppedTest := []struct { - givenOld NetRaw - givenNew NetRaw - expected float64 - }{ - {oldNetRaw[0], newNetRaw[0], 100}, - {oldNetRaw[1], newNetRaw[1], 0}, - {oldNetRaw[2], newNetRaw[2], 0}, - } - for _, tt := range rxDroppedTest { - out := netService.getRxDroppedPerSecond(&tt.givenNew, &tt.givenOld) - if out != tt.expected { - t.Errorf("getRxDroppedPerSecond(%v,%v) => %v, want %v", tt.givenNew, tt.givenOld, out, tt.expected) - } - } -} - -func TestGetRxPacketsPerSeconde(t *testing.T) { - oldRxPacketsBytes := []uint64{40, 265, 0} - newRxPacketsBytes := []uint64{140, 26, 0} - for index := range oldNetRaw { - setTime(index) - oldNetRaw[index].RxPackets = oldRxPacketsBytes[index] - newNetRaw[index].RxPackets = newRxPacketsBytes[index] - } - rxPacketTest := []struct { - givenOld NetRaw - givenNew NetRaw - expected float64 - }{ - {oldNetRaw[0], newNetRaw[0], 50}, - {oldNetRaw[1], newNetRaw[1], 0}, - {oldNetRaw[2], newNetRaw[2], 0}, - } - for _, tt := range rxPacketTest { - out := netService.getRxPacketsPerSecond(&tt.givenNew, &tt.givenOld) - if out != tt.expected { - t.Errorf("getRxPacketsPerSecond(%v,%v) => %v, want %v", tt.givenNew, tt.givenOld, out, tt.expected) - } - } -} - -func TestGetRxErrorsPerSeconde(t *testing.T) { - oldRxErrorsBytes := []uint64{0, 150, 986} - newRxErrorsBytes := []uint64{0, 1150, 653} - for index := range oldNetRaw { - setTime(index) - oldNetRaw[index].RxErrors = oldRxErrorsBytes[index] - newNetRaw[index].RxErrors = newRxErrorsBytes[index] - } - rxPacketTest := []struct { - givenOld NetRaw - givenNew NetRaw - expected float64 - }{ - {oldNetRaw[0], newNetRaw[0], 0}, - {oldNetRaw[1], newNetRaw[1], 500}, - {oldNetRaw[2], newNetRaw[2], 0}, - } - for _, tt := range rxPacketTest { - out := netService.getRxErrorsPerSecond(&tt.givenNew, &tt.givenOld) - if out != tt.expected { - t.Errorf("getRxErrorsPerSecond(%v,%v) => %v, want %v", tt.givenNew, tt.givenOld, out, tt.expected) - } - } -} - -func TestGetTxBytesPerSecond(t *testing.T) { - oldTxBytes := []uint64{0, 995, 986} - newTxBytes := []uint64{0, 2995, 653} - for index := range oldNetRaw { - setTime(index) - oldNetRaw[index].TxBytes = oldTxBytes[index] - newNetRaw[index].TxBytes = newTxBytes[index] - } - txBytesTest := []struct { - givenOld NetRaw - givenNew NetRaw - expected float64 - }{ - {oldNetRaw[0], newNetRaw[0], 0}, - {oldNetRaw[1], newNetRaw[1], 1000}, - {oldNetRaw[2], newNetRaw[2], 0}, - } - for _, tt := range txBytesTest { - out := netService.getTxBytesPerSecond(&tt.givenNew, &tt.givenOld) - if out != tt.expected { - t.Errorf("getTxBytesPerSecond(%v,%v) => %v, want %v", tt.givenNew, tt.givenOld, out, tt.expected) - } - } -} - -func TestGetTxDroppedPerSeconde(t *testing.T) { - oldTxDropped := []uint64{0, 5, 1236} - newTxDropped := []uint64{0, 15, 569} - for index := range oldNetRaw { - setTime(index) - oldNetRaw[index].TxDropped = oldTxDropped[index] - newNetRaw[index].TxDropped = newTxDropped[index] - } - txDroppedTest := []struct { - givenOld NetRaw - givenNew NetRaw - expected float64 - }{ - {oldNetRaw[0], newNetRaw[0], 0}, - {oldNetRaw[1], newNetRaw[1], 5}, - {oldNetRaw[2], newNetRaw[2], 0}, - } - for _, tt := range txDroppedTest { - out := netService.getTxDroppedPerSecond(&tt.givenNew, &tt.givenOld) - if out != tt.expected { - t.Errorf("getTxDroppedPerSecond(%v,%v) => %v, want %v", tt.givenNew, tt.givenOld, out, tt.expected) - } - } -} - -func TestGetTxPacketsPerSeconde(t *testing.T) { - oldTxPacket := []uint64{102, 52, 0} - newTxPacket := []uint64{2102, 15, 0} - for index := range oldNetRaw { - setTime(index) - oldNetRaw[index].TxPackets = oldTxPacket[index] - newNetRaw[index].TxPackets = newTxPacket[index] - } - txPacketTest := []struct { - givenOld NetRaw - givenNew NetRaw - expected float64 - }{ - {oldNetRaw[0], newNetRaw[0], 1000}, - {oldNetRaw[1], newNetRaw[1], 0}, - {oldNetRaw[2], newNetRaw[2], 0}, - } - for _, tt := range txPacketTest { - out := netService.getTxPacketsPerSecond(&tt.givenNew, &tt.givenOld) - if out != tt.expected { - t.Errorf("getTxPacketsPerSecond(%v,%v) => %v, want %v", tt.givenNew, tt.givenOld, out, tt.expected) - } - } -} - -func TestGetTxErrorsPerSecond(t *testing.T) { - oldTxErrors := []uint64{995, 0, 30} - newTxErrors := []uint64{1995, 0, 10} - for index := range oldNetRaw { - setTime(index) - oldNetRaw[index].TxErrors = oldTxErrors[index] - newNetRaw[index].TxErrors = newTxErrors[index] - } - txErrorsTest := []struct { - givenOld NetRaw - givenNew NetRaw - expected float64 - }{ - {oldNetRaw[0], newNetRaw[0], 500}, - {oldNetRaw[1], newNetRaw[1], 0}, - {oldNetRaw[2], newNetRaw[2], 0}, - } - for _, tt := range txErrorsTest { - out := netService.getTxErrorsPerSecond(&tt.givenNew, &tt.givenOld) - if out != tt.expected { - t.Errorf("getTxErrorsPerSecond(%v,%v) => %v, want %v", tt.givenNew, tt.givenOld, out, tt.expected) - } - } -} - -func setTime(index int) { - oldNetRaw[index].Time = time.Now() - newNetRaw[index].Time = oldNetRaw[index].Time.Add(time.Duration(2000000000)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/test_docker.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/test_docker.py deleted file mode 100644 index 22a86784..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/docker/test_docker.py +++ /dev/null @@ -1,248 +0,0 @@ -import os -import sys -import unittest -from nose.plugins.attrib import attr - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['docker'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_container_fields(self): - """ - test container fields - """ - self.render_config_template( - modules=[{ - "name": "docker", - "metricsets": ["container"], - "hosts": ["unix:///var/run/docker.sock"], - "period": "10s", - }], - ) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=20) - proc.check_kill_and_wait() - self.assert_no_logged_warnings(["Container stopped when recovering stats", - "An error occurred while getting docker stats"]) - - output = self.read_output_json() - evt = output[0] - - evt = self.remove_labels(evt) - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_cpu_fields(self): - """ - test cpu fields - """ - self.render_config_template(modules=[{ - "name": "docker", - "metricsets": ["cpu"], - "hosts": ["unix:///var/run/docker.sock"], - "period": "10s" - }]) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=30) - proc.check_kill_and_wait() - self.assert_no_logged_warnings(["Container stopped when recovering stats", - "An error occurred while getting docker stats"]) - - output = self.read_output_json() - evt = output[0] - - evt = self.remove_labels(evt) - - if 'core' in evt["docker"]["cpu"]: - del evt["docker"]["cpu"]["core"] - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_diskio_fields(self): - """ - test diskio fields - """ - self.render_config_template(modules=[{ - "name": "docker", - "metricsets": ["diskio"], - "hosts": ["unix:///var/run/docker.sock"], - "period": "10s" - }]) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=30) - proc.check_kill_and_wait() - self.assert_no_logged_warnings(["Container stopped when recovering stats", - "An error occurred while getting docker stats"]) - - output = self.read_output_json() - evt = output[0] - - evt = self.remove_labels(evt) - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_info_fields(self): - """ - test info fields - """ - self.render_config_template(modules=[{ - "name": "docker", - "metricsets": ["info"], - "hosts": ["unix:///var/run/docker.sock"], - "period": "10s" - }]) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=30) - proc.check_kill_and_wait() - self.assert_no_logged_warnings(["Container stopped when recovering stats", - "An error occurred while getting docker stats"]) - - output = self.read_output_json() - evt = output[0] - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_memory_fields(self): - """ - test memory fields - """ - self.render_config_template(modules=[{ - "name": "docker", - "metricsets": ["memory"], - "hosts": ["unix:///var/run/docker.sock"], - "period": "10s" - }]) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=30) - proc.check_kill_and_wait() - self.assert_no_logged_warnings(["Container stopped when recovering stats", - "An error occurred while getting docker stats"]) - - output = self.read_output_json() - evt = output[0] - - evt = self.remove_labels(evt) - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_network_fields(self): - """ - test network fields - """ - self.render_config_template(modules=[{ - "name": "docker", - "metricsets": ["network"], - "hosts": ["unix:///var/run/docker.sock"], - "period": "10s" - }]) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=30) - proc.check_kill_and_wait() - self.assert_no_logged_warnings(["Container stopped when recovering stats", - "An error occurred while getting docker stats"]) - - output = self.read_output_json() - evt = output[0] - - evt = self.remove_labels(evt) - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_health_fields(self): - """ - test health fields - """ - self.render_config_template(modules=[{ - "name": "docker", - "metricsets": ["healthcheck"], - "hosts": ["unix:///var/run/docker.sock"], - "period": "10s", - }]) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=20) - proc.check_kill_and_wait() - self.assert_no_logged_warnings(["Container stopped when recovering stats", - "An error occurred while getting docker stats"]) - - output = self.read_output_json() - evt = output[0] - - evt = self.remove_labels(evt) - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_image_fields(self): - """ - test image fields - """ - self.render_config_template(modules=[{ - "name": "docker", - "metricsets": ["image"], - "hosts": ["unix:///var/run/docker.sock"], - "period": "10s", - }]) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=20) - proc.check_kill_and_wait() - self.assert_no_logged_warnings(["Container stopped when recovering stats", - "An error occurred while getting docker stats"]) - - output = self.read_output_json() - evt = output[0] - - if 'tags' in evt["docker"]["image"]: - del evt["docker"]["image"]["tags"] - - if 'labels' in evt["docker"]["image"]: - del evt["docker"]["image"]["labels"] - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_event_fields(self): - """ - test event fields - """ - self.render_config_template(modules=[{ - "name": "docker", - "metricsets": ["event"], - "hosts": ["unix:///var/run/docker.sock"], - "period": "10s", - }]) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=20) - proc.check_kill_and_wait() - self.assert_no_logged_warnings(["Container stopped when recovering stats", - "An error occurred while getting docker stats"]) - - output = self.read_output_json() - evt = output[0] - - if 'attributes' in evt["docker"]["event"]["actor"]: - del evt["docker"]["event"]["actor"]["attributes"] - - self.assert_fields_are_documented(evt) - - def remove_labels(self, evt): - - if 'labels' in evt["docker"]["container"]: - del evt["docker"]["container"]["labels"] - - return evt diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/.dockerignore b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/.dockerignore deleted file mode 100644 index bb0e316a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/.dockerignore +++ /dev/null @@ -1 +0,0 @@ -test/target diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/Dockerfile deleted file mode 100644 index 3098a420..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/Dockerfile +++ /dev/null @@ -1,16 +0,0 @@ -FROM maven:3.6-jdk-8 - -# Variables used in pom.xml -ARG DROPWIZARD_VERSION - -# Build the deployable war -COPY test /test -WORKDIR /test -RUN mvn verify - -# Build the final image -FROM jetty:9.4.26-jre8 -COPY --from=0 /test/target/test-1.0-SNAPSHOT.war /var/lib/jetty/webapps/test.war - -HEALTHCHECK --interval=1s --retries=90 CMD curl -f http://localhost:8080/test/helloworld -EXPOSE 8080 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/config.reference.yml deleted file mode 100644 index ac8266c4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/config.reference.yml +++ /dev/null @@ -1,7 +0,0 @@ -- module: dropwizard - metricsets: ["collector"] - period: 10s - hosts: ["localhost:8080"] - metrics_path: /metrics/metrics - namespace: example - enabled: true diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/config.yml deleted file mode 100644 index cea792de..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/config.yml +++ /dev/null @@ -1,9 +0,0 @@ -- module: dropwizard - #metricsets: - # - collector - period: 10s - hosts: ["localhost:8080"] - metrics_path: /metrics/metrics - namespace: example - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/docs.asciidoc deleted file mode 100644 index 5f20730b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/docs.asciidoc +++ /dev/null @@ -1,6 +0,0 @@ -This is the http://dropwizard.io[Dropwizard] module. The default metricset is `collector`. - -[float] -=== Compatibility - -The Dropwizard module is tested with dropwizard metrics 3.2.6, 4.0.0 and 4.1.2. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/fields.yml deleted file mode 100644 index 41908008..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/fields.yml +++ /dev/null @@ -1,12 +0,0 @@ -- key: dropwizard - title: "Dropwizard" - description: > - Stats collected from Dropwizard. - release: ga - settings: ["ssl", "http"] - short_config: false - fields: - - name: dropwizard - type: group - description: > - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/supported-versions.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/supported-versions.yml deleted file mode 100644 index 0888fc67..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/supported-versions.yml +++ /dev/null @@ -1,4 +0,0 @@ -variants: - - DROPWIZARD_VERSION: 4.1.2 - - DROPWIZARD_VERSION: 4.0.0 - - DROPWIZARD_VERSION: 3.2.6 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/.gitignore b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/.gitignore deleted file mode 100644 index eb5a316c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/.gitignore +++ /dev/null @@ -1 +0,0 @@ -target diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/pom.xml b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/pom.xml deleted file mode 100644 index e8d4dfb6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/pom.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - 4.0.0 - io.test.dropwizard - test - 1.0-SNAPSHOT - war - Test Webapp for dropwizard metrics - - - javax.servlet - servlet-api - 2.5 - provided - - - io.dropwizard.metrics - metrics-servlets - ${env.DROPWIZARD_VERSION} - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/src/main/java/io/test/dropwizard/MetricsServletContextListener.java b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/src/main/java/io/test/dropwizard/MetricsServletContextListener.java deleted file mode 100644 index 264d8d8e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/src/main/java/io/test/dropwizard/MetricsServletContextListener.java +++ /dev/null @@ -1,48 +0,0 @@ -package io.test.dropwizard; - -import com.codahale.metrics.Counter; -import com.codahale.metrics.Gauge; -import com.codahale.metrics.Meter; -import com.codahale.metrics.MetricRegistry; -import com.codahale.metrics.Timer; -import com.codahale.metrics.servlets.MetricsServlet; - -/** - * - * MetricsServletContextListener is a listener class that needs to be added to all assertion - * web application's web.xml in order to expose the MetricsRegistry which maintains all the - * metrics that are being tracked. - * - */ - -public class MetricsServletContextListener extends MetricsServlet.ContextListener { - - public static MetricRegistry METRIC_REGISTRY = new MetricRegistry(); - - static { - Counter c = new Counter(); - c.inc(); - METRIC_REGISTRY.register("my_counter{this=that}", c); - METRIC_REGISTRY.register("my_meter{this=that}", new Meter()); - - METRIC_REGISTRY.register("my_timer", new Timer()); - METRIC_REGISTRY.histogram("my_histogram"); - METRIC_REGISTRY.register("my_gauge", new Gauge() { - - @Override - public Integer getValue() { - // TODO Auto-generated method stub - return null; - } - - }); - - } - - @Override - protected MetricRegistry getMetricRegistry() { - return METRIC_REGISTRY; - } - - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/src/main/java/io/test/dropwizard/TestServlet.java b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/src/main/java/io/test/dropwizard/TestServlet.java deleted file mode 100644 index e651c4aa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/src/main/java/io/test/dropwizard/TestServlet.java +++ /dev/null @@ -1,39 +0,0 @@ -package io.test.dropwizard; - -import java.io.Closeable; -import java.io.IOException; -import java.io.PrintWriter; - -import javax.servlet.ServletException; -import javax.servlet.http.HttpServlet; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; - - -@SuppressWarnings("serial") -public class TestServlet extends HttpServlet { - @SuppressWarnings("unchecked") - @Override - protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { - PrintWriter out = null; - try { - out = new PrintWriter(resp.getWriter()); - out.println("hello world"); - out.flush(); - } finally { - close(out); - } - } - - private static void close(Closeable c) { - if (c == null) { - return; - } - - try { - c.close(); - } catch (IOException ignore) { - /* ignore */ - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/src/main/webapp/WEB-INF/web.xml b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/src/main/webapp/WEB-INF/web.xml deleted file mode 100644 index 783c271f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/_meta/test/src/main/webapp/WEB-INF/web.xml +++ /dev/null @@ -1,50 +0,0 @@ - - - Test Dropwizard - - - HelloServlet - io.test.dropwizard.TestServlet - - - - HelloServlet - /helloworld - - - - io.test.dropwizard.MetricsServletContextListener - - - - CodahaleMetrics - com.codahale.metrics.servlets.MetricsServlet - - metrics-uri - /metrics - - - ping-uri - /ping - - - healthcheck-uri - /health - - - threads-uri - /threads - - - - - CodahaleMetrics - /metrics/* - - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/data.json deleted file mode 100644 index f4969118..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/data.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "dropwizard": { - "testnamespace": { - "my_gauge": {}, - "my_histogram": { - "count": 0, - "max": 0, - "mean": 0, - "min": 0, - "p50": 0, - "p75": 0, - "p95": 0, - "p98": 0, - "p99": 0, - "p999": 0, - "stddev": 0 - }, - "my_timer": { - "count": 0, - "duration_units": "seconds", - "m15_rate": 0, - "m1_rate": 0, - "m5_rate": 0, - "max": 0, - "mean": 0, - "mean_rate": 0, - "min": 0, - "p50": 0, - "p75": 0, - "p95": 0, - "p98": 0, - "p99": 0, - "p999": 0, - "rate_units": "calls/second", - "stddev": 0 - } - } - }, - "event": { - "dataset": "dropwizard.testnamespace", - "duration": 115000, - "module": "dropwizard" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "dropwizard" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/docs.asciidoc deleted file mode 100644 index 84206269..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `collector` metricset of the Dropwizard module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/fields.yml deleted file mode 100644 index a927f3fc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/fields.yml +++ /dev/null @@ -1 +0,0 @@ -- release: ga diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/testdata/config.yml deleted file mode 100644 index 11e382eb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/testdata/config.yml +++ /dev/null @@ -1,6 +0,0 @@ -type: http -url: "/metrics/metrics" -omit_documented_fields_check: - - "dropwizard.testnamespace.*" -module: - namespace: testnamespace diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/testdata/docs.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/testdata/docs.json deleted file mode 100644 index 75a3eda1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/testdata/docs.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "version": "3.0.0", - "gauges": { - "my_gauge": { - "value": null - } - }, - "counters": { - "my_counter{this=that}": { - "count": 1 - } - }, - "histograms": { - "my_histogram": { - "count": 0, - "max": 0, - "mean": 0, - "min": 0, - "p50": 0, - "p75": 0, - "p95": 0, - "p98": 0, - "p99": 0, - "p999": 0, - "stddev": 0 - } - }, - "meters": { - "my_meter{this=that}": { - "count": 0, - "m15_rate": 0, - "m1_rate": 0, - "m5_rate": 0, - "mean_rate": 0, - "units": "events/second" - } - }, - "timers": { - "my_timer": { - "count": 0, - "max": 0, - "mean": 0, - "min": 0, - "p50": 0, - "p75": 0, - "p95": 0, - "p98": 0, - "p99": 0, - "p999": 0, - "stddev": 0, - "m15_rate": 0, - "m1_rate": 0, - "m5_rate": 0, - "mean_rate": 0, - "duration_units": "seconds", - "rate_units": "calls/second" - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/testdata/docs.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/testdata/docs.json-expected.json deleted file mode 100644 index 7470c8c0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/_meta/testdata/docs.json-expected.json +++ /dev/null @@ -1,87 +0,0 @@ -[ - { - "dropwizard": { - "testnamespace": { - "my_gauge": {}, - "my_histogram": { - "count": 0, - "max": 0, - "mean": 0, - "min": 0, - "p50": 0, - "p75": 0, - "p95": 0, - "p98": 0, - "p99": 0, - "p999": 0, - "stddev": 0 - }, - "my_timer": { - "count": 0, - "duration_units": "seconds", - "m15_rate": 0, - "m1_rate": 0, - "m5_rate": 0, - "max": 0, - "mean": 0, - "mean_rate": 0, - "min": 0, - "p50": 0, - "p75": 0, - "p95": 0, - "p98": 0, - "p99": 0, - "p999": 0, - "rate_units": "calls/second", - "stddev": 0 - } - } - }, - "event": { - "dataset": "dropwizard.testnamespace", - "duration": 115000, - "module": "dropwizard" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "dropwizard" - } - }, - { - "dropwizard": { - "testnamespace": { - "my_counter": { - "count": 1 - }, - "my_meter": { - "count": 0, - "m15_rate": 0, - "m1_rate": 0, - "m5_rate": 0, - "mean_rate": 0, - "units": "events/second" - }, - "tags": { - "this": "that" - } - } - }, - "event": { - "dataset": "dropwizard.testnamespace", - "duration": 115000, - "module": "dropwizard" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "dropwizard" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/collector.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/collector.go deleted file mode 100644 index eb1f6439..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/collector.go +++ /dev/null @@ -1,116 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package collector - -import ( - "encoding/json" - "strings" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/metrics/metrics" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - PathConfigKey: "metrics_path", - }.Build() -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data - -func init() { - mb.Registry.MustAddMetricSet("dropwizard", "collector", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - namespace string -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct { - Namespace string `config:"namespace" validate:"required"` - }{} - - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - http: http, - namespace: config.Namespace, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -// It returns the event which is then forward to the output. In case of an error, a -// descriptive error must be returned. -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - body, err := m.http.FetchContent() - if err != nil { - return err - } - dw := map[string]interface{}{} - - d := json.NewDecoder(strings.NewReader(string(body))) - d.UseNumber() - - err = d.Decode(&dw) - if err != nil { - return err - } - - eventList := eventMapping(dw) - - // Converts hash list to slice - for _, event := range eventList { - if reported := reporter.Event(mb.Event{ - MetricSetFields: event, - Namespace: "dropwizard." + m.namespace, - }); !reported { - m.Logger().Debug("event not reported", event) - } - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/collector_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/collector_integration_test.go deleted file mode 100644 index 470cabd1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/collector_integration_test.go +++ /dev/null @@ -1,86 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package collector - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "dropwizard") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - hasTag := false - doesntHaveTag := false - for _, event := range events { - - ok, _ := event.MetricSetFields.HasKey("my_histogram") - if ok { - _, err := event.MetricSetFields.GetValue("tags") - if err == nil { - t.Fatal("write", "my_counter not supposed to have tags") - } - doesntHaveTag = true - } - - ok, _ = event.MetricSetFields.HasKey("my_counter") - if ok { - tagsRaw, err := event.MetricSetFields.GetValue("tags") - if err != nil { - t.Fatal("write", err) - } else { - tags, ok := tagsRaw.(common.MapStr) - if !ok { - t.Fatal("write", "unable to cast tags to common.MapStr") - } else { - assert.Equal(t, len(tags), 1) - hasTag = true - } - } - } - } - assert.Equal(t, hasTag, true) - assert.Equal(t, doesntHaveTag, true) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "dropwizard", - "metricsets": []string{"collector"}, - "hosts": []string{host}, - "namespace": "testnamespace", - "metrics_path": "/test/metrics", - "enabled": true, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/collector_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/collector_test.go deleted file mode 100644 index 181b6e08..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/collector_test.go +++ /dev/null @@ -1,32 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package collector - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - _ "github.com/elastic/beats/v7/metricbeat/module/dropwizard" -) - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "dropwizard", "collector") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/data.go deleted file mode 100644 index 59c8ad5a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/data.go +++ /dev/null @@ -1,144 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package collector - -import ( - "encoding/json" - "strings" - - "github.com/elastic/beats/v7/libbeat/common" -) - -type DropWizardEvent struct { - key string - value common.MapStr - tags common.MapStr - tagHash string -} - -// NewPromEvent creates a prometheus event based on the given string -func eventMapping(metrics map[string]interface{}) map[string]common.MapStr { - eventList := map[string]common.MapStr{} - - for _, metricSet := range metrics { - switch t := metricSet.(type) { - case map[string]interface{}: - for key, value := range t { - name, tags := splitTagsFromMetricName(key) - valueMap := common.MapStr{} - - metric, _ := value.(map[string]interface{}) - for k, v := range metric { - switch v.(type) { - case string: - valueMap[k] = v - - case json.Number: - valueMap[k] = convertValue(v.(json.Number)) - } - - } - - dropEvent := DropWizardEvent{ - key: name, - value: valueMap, - } - - if len(tags) != 0 { - dropEvent.tags = tags - dropEvent.tagHash = tags.String() - } else { - dropEvent.tagHash = "_" - } - - if _, ok := eventList[dropEvent.tagHash]; !ok { - eventList[dropEvent.tagHash] = common.MapStr{} - - // Add labels - if len(dropEvent.tags) > 0 { - eventList[dropEvent.tagHash]["tags"] = dropEvent.tags - } - - } - eventList[dropEvent.tagHash][dropEvent.key] = dropEvent.value - - } - - default: - continue - } - - } - - return eventList -} - -func splitTagsFromMetricName(metricName string) (string, common.MapStr) { - if metricName == "" { - return "", nil - } - // Tags are located at the end - if metricName[len(metricName)-1] != '}' { - return metricName, nil - } - - index := strings.LastIndex(metricName, "{") - if index == -1 { - return metricName, nil - } - - key := metricName[:index] - tags := common.MapStr{} - - tagStr := metricName[index+1 : len(metricName)-1] - - for { - ind := strings.Index(tagStr, ",") - eqPos := strings.Index(tagStr, "=") - if eqPos == -1 || ind != -1 && eqPos > ind { - return metricName, nil - } - if ind == -1 { - tags[tagStr[:eqPos]] = tagStr[eqPos+1:] - break - } - tags[tagStr[:eqPos]] = tagStr[eqPos+1 : ind] - if ind+2 >= len(tagStr) { - break - } - tagStr = tagStr[ind+1:] - if tagStr[0] == ' ' { - tagStr = tagStr[1:] - } - } - - return key, tags -} - -// convertValue takes the input string and converts it to int of float -func convertValue(value json.Number) interface{} { - if i, err := value.Int64(); err == nil { - return i - } - - if f, err := value.Float64(); err == nil { - return f - } - - return value.String() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/data_test.go deleted file mode 100644 index 823b81b3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/collector/data_test.go +++ /dev/null @@ -1,92 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package collector - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestSplitTagsFromMetricName(t *testing.T) { - for _, testCase := range []struct { - title string - name string - key string - tags common.MapStr - }{ - { - title: "no tags", - name: "my_metric1", - }, { - title: "parameter", - name: "metric/{something}/other", - }, { - title: "trailing parameter", - name: "metric/{notakey}", - }, { - title: "standard tags", - name: "metric{key1=var1, key2=var2}", - key: "metric", - tags: common.MapStr{"key1": "var1", "key2": "var2"}, - }, { - title: "standard tags (no space)", - name: "metric{key1=var1,key2=var2}", - key: "metric", - tags: common.MapStr{"key1": "var1", "key2": "var2"}, - }, { - title: "empty parameter", - name: "metric/{}", - }, { - title: "empty key or value", - name: "metric{=var1, key2=}", - key: "metric", - tags: common.MapStr{"": "var1", "key2": ""}, - }, { - title: "empty key and value", - name: "metric{=}", - key: "metric", - tags: common.MapStr{"": ""}, - }, { - title: "extra comma", - name: "metric{a=b,}", - key: "metric", - tags: common.MapStr{"a": "b"}, - }, { - title: "extra comma and space", - name: "metric{a=b, }", - key: "metric", - tags: common.MapStr{"a": "b"}, - }, { - title: "extra comma and space", - name: "metric{,a=b}", - }, - } { - t.Run(testCase.title, func(t *testing.T) { - key, tags := splitTagsFromMetricName(testCase.name) - if testCase.key == "" && tags == nil { - assert.Equal(t, testCase.name, key) - } else { - assert.Equal(t, testCase.key, key) - assert.Equal(t, testCase.tags, tags) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/doc.go deleted file mode 100644 index 1fc8c8e7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package dropwizard is a Metricbeat module that contains MetricSets. -*/ -package dropwizard diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/docker-compose.yml deleted file mode 100644 index 4cb6fbd1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - dropwizard: - image: docker.elastic.co/integrations-ci/beats-dropwizard:${DROPWIZARD_VERSION:-4.1.2}-1 - build: - context: ./_meta - args: - DROPWIZARD_VERSION: ${DROPWIZARD_VERSION:-4.1.2} - ports: - - 8080 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/fields.go deleted file mode 100644 index 3143c53e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package dropwizard - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "dropwizard", asset.ModuleFieldsPri, AssetDropwizard); err != nil { - panic(err) - } -} - -// AssetDropwizard returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/dropwizard. -func AssetDropwizard() string { - return "eJxsjk2KAjEQhfc5xSPr6TlAFrOaG7gUkZBUuoPpJFSVSHt6aRX/sJaveO/7BhxocYjc+imfPUcDaNZCDvb/EVoDRJLAuWtu1eHPAMBGvQpCK4WCUkTiNuPZ+jUAUyEv5DB6Awip5jqKw9aKFPsDO6l2u1t/U2Pdh1ZTHh2SL0IGSJlKFHfFDah+pg/Z9XTpK4Hbsd+TL7LvW7e9V7tLAAAA///zhlJc" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/test_dropwizard.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/test_dropwizard.py deleted file mode 100644 index 8e771c51..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/dropwizard/test_dropwizard.py +++ /dev/null @@ -1,34 +0,0 @@ -import os -import sys -import unittest - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -@metricbeat.parameterized_with_supported_versions -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['dropwizard'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_dropwizard(self): - """ - dropwizard metricset test - """ - - self.render_config_template(modules=[{ - "name": "dropwizard", - "metricsets": ["collector"], - "hosts": self.get_hosts(), - "metrics_path": "/test/metrics", - "period": "1s", - "namespace": "test", - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=10) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertTrue(len(output) >= 1) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/Dockerfile deleted file mode 100644 index 5797ece3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/Dockerfile +++ /dev/null @@ -1,3 +0,0 @@ -ARG ELASTICSEARCH_VERSION -FROM docker.elastic.co/elasticsearch/elasticsearch:${ELASTICSEARCH_VERSION} -HEALTHCHECK --interval=1s --retries=300 CMD curl -f http://localhost:9200/_license diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/config-xpack.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/config-xpack.yml deleted file mode 100644 index e31e4862..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/config-xpack.yml +++ /dev/null @@ -1,17 +0,0 @@ -- module: elasticsearch - metricsets: - - ccr - - cluster_stats - - enrich - - index - - index_recovery - - index_summary - - ml_job - - node_stats - - shard - period: 10s - hosts: ["http://localhost:9200"] - #username: "user" - #password: "secret" - xpack.enabled: true - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/config.reference.yml deleted file mode 100644 index cc446dfc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/config.reference.yml +++ /dev/null @@ -1,21 +0,0 @@ -- module: elasticsearch - metricsets: - - node - - node_stats - #- index - #- index_recovery - #- index_summary - #- shard - #- ml_job - period: 10s - hosts: ["http://localhost:9200"] - #username: "elastic" - #password: "changeme" - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Set to false to fetch all entries - #index_recovery.active_only: true - - # Set to true to send data collected by module to X-Pack - # Monitoring instead of metricbeat-* indices. - #xpack.enabled: false diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/config.yml deleted file mode 100644 index 4a9dde67..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/config.yml +++ /dev/null @@ -1,8 +0,0 @@ -- module: elasticsearch - #metricsets: - # - node - # - node_stats - period: 10s - hosts: ["http://localhost:9200"] - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/docs.asciidoc deleted file mode 100644 index 3ba64c67..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/docs.asciidoc +++ /dev/null @@ -1,14 +0,0 @@ -There are two modules that collect metrics about {es}: - -* The Elasticsearch module contains a minimal set of metrics to enable -monitoring of Elasticsearch across multiple versions. The default metricsets in -this module are `node` and `node_stats`. -* The Elasticsearch X-Pack module enables you to monitor more Elasticsearch -metrics with our {stack} {monitor-features}. The default metricsets in this -module are `ccr`, `cluster_stats`, `enrich`, ``index`, `index_recovery`, -`index_summary`, `ml_job`, `node_stats`, and `shard`. - -[float] -=== Compatibility - -The Elasticsearch module works with Elasticsearch 6.7.0 and later. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/fields.yml deleted file mode 100644 index 3614c9e6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/_meta/fields.yml +++ /dev/null @@ -1,36 +0,0 @@ -- key: elasticsearch - title: "Elasticsearch" - description: > - Elasticsearch module - release: ga - settings: ["ssl", "http"] - short_config: false - fields: - - name: elasticsearch - type: group - description: > - fields: - - name: cluster.name - type: keyword - description: > - Elasticsearch cluster name. - - - name: cluster.id - type: keyword - description: > - Elasticsearch cluster id. - - - name: cluster.state.id - type: keyword - description: > - Elasticsearch state id. - - - name: node.id - type: keyword - description: > - Node ID - - - name: node.name - type: keyword - description: > - Node name. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/data.json deleted file mode 100644 index a33929b9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/data.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "elasticsearch": { - "ccr": { - "follower": { - "global_checkpoint": -1, - "index": "my_index_f", - "operations_written": 0, - "shard": { - "number": 0 - }, - "time_since_last_read": { - "ms": 42294 - } - }, - "leader": { - "index": "my_index", - "max_seq_no": -1 - } - }, - "cluster": { - "id": "3LbUkLkURz--FR-YO0wLNA", - "name": "es1" - } - }, - "metricset": { - "host": "127.0.0.1:9200", - "module": "elasticsearch", - "name": "ccr", - "rtt": 115 - }, - "service": { - "name": "elasticsearch" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/docs.asciidoc deleted file mode 100644 index 04642b5f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/docs.asciidoc +++ /dev/null @@ -1,8 +0,0 @@ -This is the `ccr` metricset of the {es} module. It uses the -Cross-Cluster Replication Stats API endpoint to fetch metrics about cross-cluster -replication from the {es} clusters that are participating in cross-cluster -replication. - -If the {es} cluster does not have cross-cluster replication enabled, this metricset -will not collect metrics. A DEBUG log message about this will be emitted in the -Metricbeat log. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/fields.yml deleted file mode 100644 index ba190908..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/fields.yml +++ /dev/null @@ -1,40 +0,0 @@ -- name: ccr - type: group - description: > - Cross-cluster replication stats - release: ga - fields: - - name: leader - type: group - fields: - - name: index - type: keyword - description: > - Name of leader index - - name: max_seq_no - type: long - description: > - Maximum sequence number of operation on the leader shard - - name: follower - type: group - fields: - - name: index - type: keyword - description: > - Name of follower index - - name: shard.number - type: long - description: > - Number of the shard within the index - - name: operations_written - type: long - description: > - Number of operations indexed (replicated) into the follower shard from the leader shard - - name: time_since_last_read.ms - type: long - description: > - Time, in ms, since the follower last fetched from the leader - - name: global_checkpoint - type: long - description: > - Global checkpoint value on follower shard diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/ccr_stats.700.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/ccr_stats.700.json deleted file mode 100644 index 1971e4df..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/ccr_stats.700.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "auto_follow_stats": { - "number_of_failed_follow_indices": 0, - "number_of_failed_remote_cluster_state_requests": 0, - "number_of_successful_follow_indices": 1, - "recent_auto_follow_errors": [] - }, - "follow_stats": { - "indices": [ - { - "index": "follower_index", - "shards": [ - { - "remote_cluster": "remote_cluster", - "leader_index": "leader_index", - "follower_index": "follower_index", - "shard_id": 0, - "leader_global_checkpoint": 1024, - "leader_max_seq_no": 1536, - "follower_global_checkpoint": 768, - "follower_max_seq_no": 896, - "last_requested_seq_no": 897, - "outstanding_read_requests": 8, - "outstanding_write_requests": 2, - "write_buffer_operation_count": 64, - "follower_mapping_version": 4, - "follower_settings_version": 2, - "total_read_time_millis": 32768, - "total_read_remote_exec_time_millis": 16384, - "successful_read_requests": 32, - "failed_read_requests": 0, - "operations_read": 896, - "bytes_read": 32768, - "total_write_time_millis": 16384, - "write_buffer_size_in_bytes": 1536, - "successful_write_requests": 16, - "failed_write_requests": 0, - "operations_written": 832, - "read_exceptions": [], - "time_since_last_read_millis": 8 - } - ] - } - ] - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/empty.700.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/empty.700.json deleted file mode 100644 index 0967ef42..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/empty.700.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/test_follower_index.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/test_follower_index.json deleted file mode 100644 index e9ba1cd8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/test_follower_index.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "remote_cluster": "same", - "leader_index": "pied_piper" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/test_leader_index.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/test_leader_index.json deleted file mode 100644 index 760c07ce..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/test_leader_index.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "settings": { - "soft_deletes.enabled": true - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/test_remote_settings.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/test_remote_settings.json deleted file mode 100644 index 4eddb473..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/_meta/test/test_remote_settings.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "transient": { - "cluster": { - "remote": { - "same": { - "seeds": [ - "127.0.0.1:9300" - ] - } - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/ccr.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/ccr.go deleted file mode 100644 index 591f3d12..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/ccr.go +++ /dev/null @@ -1,145 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package ccr - -import ( - "time" - - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func init() { - mb.Registry.MustAddMetricSet(elasticsearch.ModuleName, "ccr", New, - mb.WithHostParser(elasticsearch.HostParser), - ) -} - -const ( - ccrStatsPath = "/_ccr/stats" -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *elasticsearch.MetricSet - lastCCRLicenseMessageTimestamp time.Time -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := elasticsearch.NewMetricSet(base, ccrStatsPath) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch gathers stats for each follower shard from the _ccr/stats API -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - isMaster, err := elasticsearch.IsMaster(m.HTTP, m.GetServiceURI()) - if err != nil { - return errors.Wrap(err, "error determining if connected Elasticsearch node is master") - } - - // Not master, no event sent - if !isMaster { - m.Logger().Debug("trying to fetch ccr stats from a non-master node") - return nil - } - - info, err := elasticsearch.GetInfo(m.HTTP, m.GetServiceURI()) - if err != nil { - return err - } - - // CCR is only available in Trial or Platinum license of Elasticsearch. So we check - // the license first. - ccrUnavailableMessage, err := m.checkCCRAvailability(info.Version.Number) - if err != nil { - return errors.Wrap(err, "error determining if CCR is available") - } - - if ccrUnavailableMessage != "" { - if time.Since(m.lastCCRLicenseMessageTimestamp) > 1*time.Minute { - m.lastCCRLicenseMessageTimestamp = time.Now() - m.Logger().Debug(ccrUnavailableMessage) - } - return nil - } - - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - if m.XPack { - err = eventsMappingXPack(r, m, *info, content) - if err != nil { - // Since this is an x-pack code path, we log the error but don't - // return it. Otherwise it would get reported into `metricbeat-*` - // indices. - m.Logger().Error(err) - return nil - } - } else { - return eventsMapping(r, *info, content) - } - - return nil -} - -func (m *MetricSet) checkCCRAvailability(currentElasticsearchVersion *common.Version) (message string, err error) { - license, err := elasticsearch.GetLicense(m.HTTP, m.GetServiceURI()) - if err != nil { - return "", errors.Wrap(err, "error determining Elasticsearch license") - } - - if !license.IsOneOf("trial", "platinum") { - message = "the CCR feature is available with a platinum Elasticsearch license. " + - "You currently have a " + license.Type + " license. " + - "Either upgrade your license or remove the ccr metricset from your Elasticsearch module configuration." - return - } - - xpack, err := elasticsearch.GetXPack(m.HTTP, m.GetServiceURI()) - if err != nil { - return "", errors.Wrap(err, "error determining xpack features") - } - - if !xpack.Features.CCR.Enabled { - message = "the CCR feature is not enabled on your Elasticsearch cluster." - return - } - - isAvailable := elastic.IsFeatureAvailable(currentElasticsearchVersion, elasticsearch.CCRStatsAPIAvailableVersion) - - if !isAvailable { - metricsetName := m.FullyQualifiedName() - message = "the " + metricsetName + " is only supported with Elasticsearch >= " + - elasticsearch.CCRStatsAPIAvailableVersion.String() + ". " + - "You are currently running Elasticsearch " + currentElasticsearchVersion.String() + "." - return - } - - return "", nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/ccr_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/ccr_test.go deleted file mode 100644 index f6d94c73..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/ccr_test.go +++ /dev/null @@ -1,116 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package ccr - -import ( - "net/http" - "net/http/httptest" - "strconv" - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func startESServer(esVersion, license string, ccrEnabled bool) *httptest.Server { - - nodesLocalHandler := func(w http.ResponseWriter, r *http.Request) { - w.Write([]byte(`{"nodes": { "foobar": {}}}`)) - } - clusterStateMasterHandler := func(w http.ResponseWriter, r *http.Request) { - w.Write([]byte(`{"master_node": "foobar"}`)) - } - rootHandler := func(w http.ResponseWriter, r *http.Request) { - if r.URL.Path != "/" { - http.NotFound(w, r) - } - w.Write([]byte(`{"version": { "number": "` + esVersion + `" } }`)) - } - licenseHandler := func(w http.ResponseWriter, r *http.Request) { - w.Write([]byte(`{ "license": { "type": "` + license + `" } }`)) - } - xpackHandler := func(w http.ResponseWriter, r *http.Request) { - w.Write([]byte(`{ "features": { "ccr": { "enabled": ` + strconv.FormatBool(ccrEnabled) + `}}}`)) - } - ccrStatsHandler := func(w http.ResponseWriter, r *http.Request) { - http.Error(w, "this should never have been called", 418) - } - - mux := http.NewServeMux() - mux.Handle("/_nodes/_local/nodes", http.HandlerFunc(nodesLocalHandler)) - mux.Handle("/_cluster/state/master_node", http.HandlerFunc(clusterStateMasterHandler)) - mux.Handle("/", http.HandlerFunc(rootHandler)) - mux.Handle("/_license", http.HandlerFunc(licenseHandler)) // for 7.0 and above - mux.Handle("/_xpack/license", http.HandlerFunc(licenseHandler)) // for before 7.0 - mux.Handle("/_xpack", http.HandlerFunc(xpackHandler)) - mux.Handle("/_ccr/stats", http.HandlerFunc(ccrStatsHandler)) - - return httptest.NewServer(mux) -} - -func TestCCRNotAvailable(t *testing.T) { - tests := map[string]struct { - esVersion string - license string - ccrEnabled bool - }{ - "old_version": { - "6.4.0", - "platinum", - true, - }, - "low_license": { - "7.6.0", - "basic", - true, - }, - "feature_unavailable": { - "7.6.0", - "platinum", - false, - }, - } - - // Disable license caching for these tests - elasticsearch.LicenseCacheEnabled = false - defer func() { elasticsearch.LicenseCacheEnabled = true }() - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - server := startESServer(test.esVersion, test.license, test.ccrEnabled) - defer server.Close() - - ms := mbtest.NewReportingMetricSetV2Error(t, getConfig(server.URL)) - events, errs := mbtest.ReportingFetchV2Error(ms) - - require.Empty(t, errs) - require.Empty(t, events) - }) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": elasticsearch.ModuleName, - "metricsets": []string{"ccr"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/data.go deleted file mode 100644 index 8d7d11bf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/data.go +++ /dev/null @@ -1,91 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package ccr - -import ( - "encoding/json" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var ( - schema = s.Schema{ - "leader": s.Object{ - "index": c.Str("leader_index"), - "max_seq_no": c.Int("leader_max_seq_no"), - }, - "follower": s.Object{ - "index": c.Str("follower_index"), - "shard": s.Object{ - "number": c.Int("shard_id"), - }, - "operations_written": c.Int("operations_written"), - "time_since_last_read": s.Object{ - "ms": c.Int("time_since_last_read_millis"), - }, - "global_checkpoint": c.Int("follower_global_checkpoint"), - }, - } -) - -type response struct { - AutoFollowStats map[string]interface{} `json:"auto_follow_stats"` - FollowStats struct { - Indices []struct { - Shards []map[string]interface{} `json:"shards"` - } `json:"indices"` - } `json:"follow_stats"` -} - -func eventsMapping(r mb.ReporterV2, info elasticsearch.Info, content []byte) error { - var data response - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch CCR Stats API response") - } - - var errs multierror.Errors - for _, followerIndex := range data.FollowStats.Indices { - for _, followerShard := range followerIndex.Shards { - event := mb.Event{} - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", elasticsearch.ModuleName) - - event.ModuleFields = common.MapStr{} - event.ModuleFields.Put("cluster.name", info.ClusterName) - event.ModuleFields.Put("cluster.id", info.ClusterID) - - event.MetricSetFields, err = schema.Apply(followerShard) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure applying shard schema")) - continue - } - - r.Event(event) - } - } - - return errs.Err() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/data_test.go deleted file mode 100644 index c75bcdda..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/data_test.go +++ /dev/null @@ -1,49 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package ccr - -import ( - "io/ioutil" - "testing" - - "github.com/stretchr/testify/require" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var info = elasticsearch.Info{ - ClusterID: "1234", - ClusterName: "helloworld", -} - -func TestMapper(t *testing.T) { - elasticsearch.TestMapperWithInfo(t, "./_meta/test/ccr_stats.*.json", eventsMapping) -} - -func TestEmpty(t *testing.T) { - input, err := ioutil.ReadFile("./_meta/test/empty.700.json") - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - eventsMapping(reporter, info, input) - require.Equal(t, 0, len(reporter.GetErrors())) - require.Equal(t, 0, len(reporter.GetEvents())) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/data_xpack.go deleted file mode 100644 index 547397f1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr/data_xpack.go +++ /dev/null @@ -1,78 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package ccr - -import ( - "encoding/json" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func eventsMappingXPack(r mb.ReporterV2, m *MetricSet, info elasticsearch.Info, content []byte) error { - var data response - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch CCR Stats API response") - } - - now := common.Time(time.Now()) - intervalMS := m.Module().Config().Period / time.Millisecond - index := elastic.MakeXPackMonitoringIndexName(elastic.Elasticsearch) - - indexCCRStats(r, data, info, now, intervalMS, index) - indexCCRAutoFollowStats(r, data, info, now, intervalMS, index) - return nil -} - -func indexCCRStats(r mb.ReporterV2, ccrData response, esInfo elasticsearch.Info, now common.Time, intervalMS time.Duration, indexName string) { - for _, followerIndex := range ccrData.FollowStats.Indices { - for _, followerShard := range followerIndex.Shards { - event := mb.Event{} - event.RootFields = common.MapStr{ - "cluster_uuid": esInfo.ClusterID, - "timestamp": now, - "interval_ms": intervalMS, - "type": "ccr_stats", - "ccr_stats": followerShard, - } - - event.Index = indexName - r.Event(event) - } - } -} - -func indexCCRAutoFollowStats(r mb.ReporterV2, ccrData response, esInfo elasticsearch.Info, now common.Time, intervalMS time.Duration, indexName string) { - event := mb.Event{} - event.RootFields = common.MapStr{ - "cluster_uuid": esInfo.ClusterID, - "timestamp": now, - "interval_ms": intervalMS, - "type": "ccr_auto_follow_stats", - "ccr_auto_follow_stats": ccrData.AutoFollowStats, - } - - event.Index = indexName - r.Event(event) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/data.json deleted file mode 100644 index 62e4288c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/data.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "elasticsearch": { - "cluster": { - "id": "6UTQ_iuNSzWP49zv99vxDg", - "name": "elasticsearch", - "stats": { - "indices": { - "fielddata": { - "memory": { - "bytes": 1208 - } - }, - "shards": { - "count": 18, - "primaries": 18 - }, - "total": 18 - }, - "nodes": { - "count": 1, - "data": 1, - "master": 1 - }, - "status": "yellow" - } - } - }, - "metricset": { - "host": "127.0.0.1:9200", - "module": "elasticsearch", - "name": "cluster_stats", - "namespace": "elasticsearch.cluster.stats", - "rtt": 115 - }, - "service": { - "name": "elasticsearch" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/docs.asciidoc deleted file mode 100644 index 1b685ab5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/docs.asciidoc +++ /dev/null @@ -1,3 +0,0 @@ -This is the `cluster_stats` metricset of the Elasticsearch module. It interrogates the -https://www.elastic.co/guide/en/elasticsearch/reference/current/cluster-stats.html[Cluster Stats API endpoint] -to fetch information about the Elasticsearch cluster. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/fields.yml deleted file mode 100644 index bbed58ee..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/fields.yml +++ /dev/null @@ -1,53 +0,0 @@ -- name: cluster.stats - type: group - description: > - Cluster stats - release: ga - fields: - - name: status - type: keyword - description: > - Cluster status (green, yellow, red). - - name: nodes - type: group - description: > - Nodes statistics. - fields: - - name: count - type: long - description: > - Total number of nodes in cluster. - - name: master - type: long - description: > - Number of master-eligible nodes in cluster. - - name: data - type: long - description: > - Number of data nodes in cluster. - - name: indices - type: group - description: > - Indices statistics. - fields: - - name: count - type: long - description: > - Total number of indices in cluster. - - name: shards - type: group - description: > - Shard statistics. - fields: - - name: count - type: long - description: > - Total number of shards in cluster. - - name: primaries - type: long - description: > - Total number of primary shards in cluster. - - name: fielddata.memory.bytes - type: long - description: > - Memory used for fielddata. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/test/cluster_stats.630.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/test/cluster_stats.630.json deleted file mode 100644 index 82156112..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/test/cluster_stats.630.json +++ /dev/null @@ -1,170 +0,0 @@ -{ - "_nodes":{ - "total":1, - "successful":1, - "failed":0 - }, - "cluster_name":"docker-cluster", - "timestamp":1532386151704, - "status":"yellow", - "indices":{ - "count":1, - "shards":{ - "total":4, - "primaries":4, - "replication":0.0, - "index":{ - "shards":{ - "min":4, - "max":4, - "avg":4.0 - }, - "primaries":{ - "min":4, - "max":4, - "avg":4.0 - }, - "replication":{ - "min":0.0, - "max":0.0, - "avg":0.0 - } - } - }, - "docs":{ - "count":2, - "deleted":0 - }, - "store":{ - "size_in_bytes":6024 - }, - "fielddata":{ - "memory_size_in_bytes":0, - "evictions":0 - }, - "query_cache":{ - "memory_size_in_bytes":0, - "total_count":0, - "hit_count":0, - "miss_count":0, - "cache_size":0, - "cache_count":0, - "evictions":0 - }, - "completion":{ - "size_in_bytes":0 - }, - "segments":{ - "count":2, - "memory_in_bytes":1342, - "terms_memory_in_bytes":578, - "stored_fields_memory_in_bytes":624, - "term_vectors_memory_in_bytes":0, - "norms_memory_in_bytes":0, - "points_memory_in_bytes":4, - "doc_values_memory_in_bytes":136, - "index_writer_memory_in_bytes":0, - "version_map_memory_in_bytes":0, - "fixed_bit_set_memory_in_bytes":0, - "max_unsafe_auto_id_timestamp":-1, - "file_sizes":{ - - } - } - }, - "nodes":{ - "count":{ - "total":1, - "data":1, - "coordinating_only":0, - "master":1, - "ingest":1 - }, - "versions":[ - "6.3.0" - ], - "os":{ - "available_processors":4, - "allocated_processors":4, - "names":[ - { - "name":"Linux", - "count":1 - } - ], - "mem":{ - "total_in_bytes":2095771648, - "free_in_bytes":66191360, - "used_in_bytes":2029580288, - "free_percent":3, - "used_percent":97 - } - }, - "process":{ - "cpu":{ - "percent":1 - }, - "open_file_descriptors":{ - "min":256, - "max":256, - "avg":256 - } - }, - "jvm":{ - "max_uptime_in_millis":220179, - "versions":[ - { - "version":"10.0.1", - "vm_name":"OpenJDK 64-Bit Server VM", - "vm_version":"10.0.1+10", - "vm_vendor":"Oracle Corporation", - "count":1 - } - ], - "mem":{ - "heap_used_in_bytes":412775576, - "heap_max_in_bytes":1038876672 - }, - "threads":45 - }, - "fs":{ - "total_in_bytes":62725623808, - "free_in_bytes":40728297472, - "available_in_bytes":37511581696 - }, - "plugins":[ - { - "name":"ingest-user-agent", - "version":"6.3.0", - "elasticsearch_version":"6.3.0", - "java_version":"1.8", - "description":"Ingest processor that extracts information from a user agent", - "classname":"org.elasticsearch.ingest.useragent.IngestUserAgentPlugin", - "extended_plugins":[ - - ], - "has_native_controller":false - }, - { - "name":"ingest-geoip", - "version":"6.3.0", - "elasticsearch_version":"6.3.0", - "java_version":"1.8", - "description":"Ingest processor that uses looksup geo data based on ip adresses using the Maxmind geo database", - "classname":"org.elasticsearch.ingest.geoip.IngestGeoIpPlugin", - "extended_plugins":[ - - ], - "has_native_controller":false - } - ], - "network_types":{ - "transport_types":{ - "security4":1 - }, - "http_types":{ - "security4":1 - } - } - } - } diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/test/cluster_stats.700.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/test/cluster_stats.700.json deleted file mode 100644 index 68ec0169..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/_meta/test/cluster_stats.700.json +++ /dev/null @@ -1,144 +0,0 @@ -{ - "_nodes": { - "total": 2, - "successful": 2, - "failed": 0 - }, - "cluster_name": "elasticsearch", - "cluster_uuid": "zLXBfdzPSrO12OBIz3ybyg", - "timestamp": 1532433421874, - "status": "yellow", - "indices": { - "count": 4, - "shards": { - "total": 16, - "primaries": 8, - "replication": 1, - "index": { - "shards": { - "min": 2, - "max": 10, - "avg": 4 - }, - "primaries": { - "min": 1, - "max": 5, - "avg": 2 - }, - "replication": { - "min": 1, - "max": 1, - "avg": 1 - } - } - }, - "docs": { - "count": 145, - "deleted": 0 - }, - "store": { - "size_in_bytes": 1030085 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "completion": { - "size_in_bytes": 0 - }, - "segments": { - "count": 26, - "memory_in_bytes": 108394, - "terms_memory_in_bytes": 83123, - "stored_fields_memory_in_bytes": 8112, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 0, - "points_memory_in_bytes": 3047, - "doc_values_memory_in_bytes": 14112, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": 1532433381676, - "file_sizes": {} - } - }, - "nodes": { - "count": { - "total": 2, - "data": 2, - "coordinating_only": 0, - "master": 2, - "ingest": 2 - }, - "versions": [ - "7.0.0-alpha1" - ], - "os": { - "available_processors": 16, - "allocated_processors": 16, - "names": [ - { - "name": "Mac OS X", - "count": 2 - } - ], - "mem": { - "total_in_bytes": 34359738368, - "free_in_bytes": 735543296, - "used_in_bytes": 33624195072, - "free_percent": 2, - "used_percent": 98 - } - }, - "process": { - "cpu": { - "percent": 0 - }, - "open_file_descriptors": { - "min": 364, - "max": 371, - "avg": 367 - } - }, - "jvm": { - "max_uptime_in_millis": 228721, - "versions": [ - { - "version": "10.0.1", - "vm_name": "Java HotSpot(TM) 64-Bit Server VM", - "vm_version": "10.0.1+10", - "vm_vendor": "Oracle Corporation", - "count": 2 - } - ], - "mem": { - "heap_used_in_bytes": 420771816, - "heap_max_in_bytes": 2075918336 - }, - "threads": 164 - }, - "fs": { - "total_in_bytes": 499963170816, - "free_in_bytes": 410995167232, - "available_in_bytes": 408143978496 - }, - "plugins": [], - "network_types": { - "transport_types": { - "security4": 2 - }, - "http_types": { - "security4": 2 - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/cluster_stats.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/cluster_stats.go deleted file mode 100644 index 425ef0ab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/cluster_stats.go +++ /dev/null @@ -1,89 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster_stats - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func init() { - mb.Registry.MustAddMetricSet(elasticsearch.ModuleName, "cluster_stats", New, - mb.WithHostParser(elasticsearch.HostParser), - mb.WithNamespace("elasticsearch.cluster.stats"), - ) -} - -const ( - clusterStatsPath = "/_cluster/stats" -) - -// MetricSet defines all fields of the MetricSet -type MetricSet struct { - *elasticsearch.MetricSet -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := elasticsearch.NewMetricSet(base, clusterStatsPath) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - isMaster, err := elasticsearch.IsMaster(m.HTTP, m.HostData().SanitizedURI+clusterStatsPath) - if err != nil { - return errors.Wrap(err, "error determining if connected Elasticsearch node is master") - } - - // Not master, no event sent - if !isMaster { - m.Logger().Debug("trying to fetch cluster stats from a non-master node") - return nil - } - - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - info, err := elasticsearch.GetInfo(m.HTTP, m.HostData().SanitizedURI+clusterStatsPath) - if err != nil { - return err - } - - if m.MetricSet.XPack { - err = eventMappingXPack(r, m, *info, content) - if err != nil { - // Since this is an x-pack code path, we log the error but don't - // return it. Otherwise it would get reported into `metricbeat-*` - // indices. - m.Logger().Error(err) - return nil - } - } else { - return eventMapping(r, *info, content) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/data.go deleted file mode 100644 index 281eb141..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/data.go +++ /dev/null @@ -1,79 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster_stats - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var ( - schema = s.Schema{ - "status": c.Str("status"), - "nodes": c.Dict("nodes", s.Schema{ - "count": c.Int("count.total"), - "master": c.Int("count.master"), - "data": c.Int("count.data"), - }), - "indices": c.Dict("indices", s.Schema{ - "total": c.Int("count"), - "shards": c.Dict("shards", s.Schema{ - "count": c.Int("total"), - "primaries": c.Int("primaries"), - }), - "fielddata": c.Dict("fielddata", s.Schema{ - "memory": s.Object{ - "bytes": c.Int("memory_size_in_bytes"), - }, - }), - }), - } -) - -func eventMapping(r mb.ReporterV2, info elasticsearch.Info, content []byte) error { - var event mb.Event - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", elasticsearch.ModuleName) - - event.ModuleFields = common.MapStr{} - event.ModuleFields.Put("cluster.name", info.ClusterName) - event.ModuleFields.Put("cluster.id", info.ClusterID) - - var data map[string]interface{} - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Cluster Stats API response") - } - - metricSetFields, err := schema.Apply(data) - if err != nil { - return errors.Wrap(err, "failure applying cluster stats schema") - } - - event.MetricSetFields = metricSetFields - - r.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/data_test.go deleted file mode 100644 index 0078712d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/data_test.go +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package cluster_stats - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func TestMapper(t *testing.T) { - elasticsearch.TestMapperWithInfo(t, "./_meta/test/cluster_stats.*.json", eventMapping) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/data_xpack.go deleted file mode 100644 index 37ec8018..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats/data_xpack.go +++ /dev/null @@ -1,245 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cluster_stats - -import ( - "encoding/json" - "fmt" - "hash/fnv" - "sort" - "strings" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func clusterNeedsTLSEnabled(license *elasticsearch.License, stackStats common.MapStr) (bool, error) { - // TLS does not need to be enabled if license type is something other than trial - if !license.IsOneOf("trial") { - return false, nil - } - - // TLS does not need to be enabled if security is not enabled - value, err := stackStats.GetValue("security.enabled") - if err != nil { - return false, elastic.MakeErrorForMissingField("security.enabled", elastic.Elasticsearch) - } - - isSecurityEnabled, ok := value.(bool) - if !ok { - return false, fmt.Errorf("security enabled flag is not a boolean") - } - - if !isSecurityEnabled { - return false, nil - } - - // TLS does not need to be enabled if TLS is already enabled on the transport protocol - value, err = stackStats.GetValue("security.ssl.transport.enabled") - if err != nil { - return false, elastic.MakeErrorForMissingField("security.ssl.transport.enabled", elastic.Elasticsearch) - } - - isTLSAlreadyEnabled, ok := value.(bool) - if !ok { - return false, fmt.Errorf("transport protocol SSL enabled flag is not a boolean") - } - - return !isTLSAlreadyEnabled, nil -} - -// computeNodesHash computes a simple hash value that can be used to determine if the nodes listing has changed since the last report. -func computeNodesHash(clusterState common.MapStr) (int32, error) { - value, err := clusterState.GetValue("nodes") - if err != nil { - return 0, elastic.MakeErrorForMissingField("nodes", elastic.Elasticsearch) - } - - nodes, ok := value.(map[string]interface{}) - if !ok { - return 0, fmt.Errorf("nodes is not a map") - } - - var nodeEphemeralIDs []string - for _, value := range nodes { - nodeData, ok := value.(map[string]interface{}) - if !ok { - return 0, fmt.Errorf("node data is not a map") - } - - value, ok := nodeData["ephemeral_id"] - if !ok { - return 0, fmt.Errorf("node data does not contain ephemeral ID") - } - - ephemeralID, ok := value.(string) - if !ok { - return 0, fmt.Errorf("node ephemeral ID is not a string") - } - - nodeEphemeralIDs = append(nodeEphemeralIDs, ephemeralID) - } - - sort.Strings(nodeEphemeralIDs) - - combinedNodeEphemeralIDs := strings.Join(nodeEphemeralIDs, "") - return hash(combinedNodeEphemeralIDs), nil -} - -func hash(s string) int32 { - h := fnv.New32() - h.Write([]byte(s)) - return int32(h.Sum32()) // This cast is needed because the ES mapping is for a 32-bit *signed* integer -} - -func apmIndicesExist(clusterState common.MapStr) (bool, error) { - value, err := clusterState.GetValue("routing_table.indices") - if err != nil { - return false, elastic.MakeErrorForMissingField("routing_table.indices", elastic.Elasticsearch) - } - - indices, ok := value.(map[string]interface{}) - if !ok { - return false, fmt.Errorf("routing table indices is not a map") - } - - for name := range indices { - if strings.HasPrefix(name, "apm-") { - return true, nil - } - } - - return false, nil -} - -func getClusterMetadataSettings(m *MetricSet) (common.MapStr, error) { - // For security reasons we only get the display_name setting - filterPaths := []string{"*.cluster.metadata.display_name"} - clusterSettings, err := elasticsearch.GetClusterSettingsWithDefaults(m.HTTP, m.HTTP.GetURI(), filterPaths) - if err != nil { - return nil, errors.Wrap(err, "failure to get cluster settings") - } - - clusterSettings, err = elasticsearch.MergeClusterSettings(clusterSettings) - if err != nil { - return nil, errors.Wrap(err, "failure to merge cluster settings") - } - - return clusterSettings, nil -} - -func eventMappingXPack(r mb.ReporterV2, m *MetricSet, info elasticsearch.Info, content []byte) error { - var data map[string]interface{} - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Cluster Stats API response") - } - - clusterStats := common.MapStr(data) - clusterStats.Delete("_nodes") - - value, err := clusterStats.GetValue("cluster_name") - if err != nil { - return elastic.MakeErrorForMissingField("cluster_name", elastic.Elasticsearch) - } - clusterName, ok := value.(string) - if !ok { - return fmt.Errorf("cluster name is not a string") - } - clusterStats.Delete("cluster_name") - - license, err := elasticsearch.GetLicense(m.HTTP, m.HTTP.GetURI()) - if err != nil { - return errors.Wrap(err, "failed to get license from Elasticsearch") - } - - clusterStateMetrics := []string{"version", "master_node", "nodes", "routing_table"} - clusterState, err := elasticsearch.GetClusterState(m.HTTP, m.HTTP.GetURI(), clusterStateMetrics) - if err != nil { - return errors.Wrap(err, "failed to get cluster state from Elasticsearch") - } - clusterState.Delete("cluster_name") - - if err = elasticsearch.PassThruField("status", clusterStats, clusterState); err != nil { - return errors.Wrap(err, "failed to pass through status field") - } - - nodesHash, err := computeNodesHash(clusterState) - if err != nil { - return errors.Wrap(err, "failed to compute nodes hash") - } - clusterState.Put("nodes_hash", nodesHash) - - usage, err := elasticsearch.GetStackUsage(m.HTTP, m.HTTP.GetURI()) - if err != nil { - return errors.Wrap(err, "failed to get stack usage from Elasticsearch") - } - - clusterNeedsTLS, err := clusterNeedsTLSEnabled(license, usage) - if err != nil { - return errors.Wrap(err, "failed to determine if cluster needs TLS enabled") - } - - l := license.ToMapStr() - l["cluster_needs_tls"] = clusterNeedsTLS - - isAPMFound, err := apmIndicesExist(clusterState) - if err != nil { - return errors.Wrap(err, "failed to determine if APM indices exist") - } - delete(clusterState, "routing_table") // We don't want to index the routing table in monitoring indices - - stackStats := map[string]interface{}{ - "xpack": usage, - "apm": map[string]interface{}{ - "found": isAPMFound, - }, - } - - event := mb.Event{} - event.RootFields = common.MapStr{ - "cluster_uuid": info.ClusterID, - "cluster_name": clusterName, - "timestamp": common.Time(time.Now()), - "interval_ms": m.Module().Config().Period / time.Millisecond, - "type": "cluster_stats", - "license": l, - "version": info.Version.Number.String(), - "cluster_stats": clusterStats, - "cluster_state": clusterState, - "stack_stats": stackStats, - } - - clusterSettings, err := getClusterMetadataSettings(m) - if err != nil { - return err - } - if clusterSettings != nil { - event.RootFields.Put("cluster_settings", clusterSettings) - } - - event.Index = elastic.MakeXPackMonitoringIndexName(elastic.Elasticsearch) - r.Event(event) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/doc.go deleted file mode 100644 index 6cc8b28f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package elasticsearch is a Metricbeat module that contains MetricSets. -*/ -package elasticsearch diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/elasticsearch.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/elasticsearch.go deleted file mode 100644 index 45e8ab17..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/elasticsearch.go +++ /dev/null @@ -1,571 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package elasticsearch - -import ( - "encoding/json" - "fmt" - "net/url" - "strings" - "sync" - "time" - - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" -) - -func init() { - // Register the ModuleFactory function for this module. - if err := mb.Registry.AddModule(ModuleName, NewModule); err != nil { - panic(err) - } -} - -// NewModule creates a new module after performing validation. -func NewModule(base mb.BaseModule) (mb.Module, error) { - if err := validateXPackMetricsets(base); err != nil { - return nil, err - } - - return &base, nil -} - -// Validate that correct metricsets have been specified if xpack.enabled = true. -func validateXPackMetricsets(base mb.BaseModule) error { - config := struct { - Metricsets []string `config:"metricsets"` - XPackEnabled bool `config:"xpack.enabled"` - }{} - if err := base.UnpackConfig(&config); err != nil { - return err - } - - // Nothing to validate if xpack.enabled != true - if !config.XPackEnabled { - return nil - } - - expectedXPackMetricsets := []string{ - "ccr", - "enrich", - "cluster_stats", - "index", - "index_recovery", - "index_summary", - "ml_job", - "node_stats", - "shard", - } - - if !common.MakeStringSet(config.Metricsets...).Equals(common.MakeStringSet(expectedXPackMetricsets...)) { - return errors.Errorf("The %v module with xpack.enabled: true must have metricsets: %v", ModuleName, expectedXPackMetricsets) - } - - return nil -} - -// CCRStatsAPIAvailableVersion is the version of Elasticsearch since when the CCR stats API is available. -var CCRStatsAPIAvailableVersion = common.MustNewVersion("6.5.0") - -// EnrichStatsAPIAvailableVersion is the version of Elasticsearch since when the Enrich stats API is available. -var EnrichStatsAPIAvailableVersion = common.MustNewVersion("7.5.0") - -// Global clusterIdCache. Assumption is that the same node id never can belong to a different cluster id. -var clusterIDCache = map[string]string{} - -// ModuleName is the name of this module. -const ModuleName = "elasticsearch" - -// Info construct contains the data from the Elasticsearch / endpoint -type Info struct { - ClusterName string `json:"cluster_name"` - ClusterID string `json:"cluster_uuid"` - Version struct { - Number *common.Version `json:"number"` - } `json:"version"` -} - -// NodeInfo struct cotains data about the node. -type NodeInfo struct { - Host string `json:"host"` - TransportAddress string `json:"transport_address"` - IP string `json:"ip"` - Name string `json:"name"` - ID string -} - -// License contains data about the Elasticsearch license -type License struct { - Status string `json:"status"` - ID string `json:"uid"` - Type string `json:"type"` - IssueDate *time.Time `json:"issue_date"` - IssueDateInMillis int `json:"issue_date_in_millis"` - ExpiryDate *time.Time `json:"expiry_date,omitempty"` - ExpiryDateInMillis int `json:"expiry_date_in_millis,omitempty"` - MaxNodes int `json:"max_nodes,omitempty"` - MaxResourceUnits int `json:"max_resource_units,omitempty"` - IssuedTo string `json:"issued_to"` - Issuer string `json:"issuer"` - StartDateInMillis int `json:"start_date_in_millis"` -} - -type licenseWrapper struct { - License License `json:"license"` -} - -// GetClusterID fetches cluster id for given nodeID. -func GetClusterID(http *helper.HTTP, uri string, nodeID string) (string, error) { - // Check if cluster id already cached. If yes, return it. - if clusterID, ok := clusterIDCache[nodeID]; ok { - return clusterID, nil - } - - info, err := GetInfo(http, uri) - if err != nil { - return "", err - } - - clusterIDCache[nodeID] = info.ClusterID - return info.ClusterID, nil -} - -// IsMaster checks if the given node host is a master node. -// -// The detection of the master is done in two steps: -// * Fetch node name from /_nodes/_local/name -// * Fetch current master name from cluster state /_cluster/state/master_node -// -// The two names are compared -func IsMaster(http *helper.HTTP, uri string) (bool, error) { - - node, err := getNodeName(http, uri) - if err != nil { - return false, err - } - - master, err := getMasterName(http, uri) - if err != nil { - return false, err - } - - return master == node, nil -} - -func getNodeName(http *helper.HTTP, uri string) (string, error) { - content, err := fetchPath(http, uri, "/_nodes/_local/nodes", "") - if err != nil { - return "", err - } - - nodesStruct := struct { - Nodes map[string]interface{} `json:"nodes"` - }{} - - json.Unmarshal(content, &nodesStruct) - - // _local will only fetch one node info. First entry is node name - for k := range nodesStruct.Nodes { - return k, nil - } - return "", fmt.Errorf("No local node found") -} - -func getMasterName(http *helper.HTTP, uri string) (string, error) { - // TODO: evaluate on why when run with ?local=true request does not contain master_node field - content, err := fetchPath(http, uri, "_cluster/state/master_node", "") - if err != nil { - return "", err - } - - clusterStruct := struct { - MasterNode string `json:"master_node"` - }{} - - json.Unmarshal(content, &clusterStruct) - - return clusterStruct.MasterNode, nil -} - -// GetInfo returns the data for the Elasticsearch / endpoint. -func GetInfo(http *helper.HTTP, uri string) (*Info, error) { - - content, err := fetchPath(http, uri, "/", "") - if err != nil { - return nil, err - } - - info := &Info{} - err = json.Unmarshal(content, &info) - if err != nil { - return nil, err - } - - return info, nil -} - -func fetchPath(http *helper.HTTP, uri, path string, query string) ([]byte, error) { - defer http.SetURI(uri) - - // Parses the uri to replace the path - u, _ := url.Parse(uri) - u.Path = path - u.RawQuery = query - - // Http helper includes the HostData with username and password - http.SetURI(u.String()) - return http.FetchContent() -} - -// GetNodeInfo returns the node information. -func GetNodeInfo(http *helper.HTTP, uri string, nodeID string) (*NodeInfo, error) { - - content, err := fetchPath(http, uri, "/_nodes/_local/nodes", "") - if err != nil { - return nil, err - } - - nodesStruct := struct { - Nodes map[string]*NodeInfo `json:"nodes"` - }{} - - json.Unmarshal(content, &nodesStruct) - - // _local will only fetch one node info. First entry is node name - for k, v := range nodesStruct.Nodes { - // In case the nodeID is empty, first node info will be returned - if k == nodeID || nodeID == "" { - v.ID = k - return v, nil - } - } - return nil, fmt.Errorf("no node matched id %s", nodeID) -} - -// GetLicense returns license information. Since we don't expect license information -// to change frequently, the information is cached for 1 minute to avoid -// hitting Elasticsearch frequently. -func GetLicense(http *helper.HTTP, resetURI string) (*License, error) { - // First, check the cache - license := licenseCache.get() - - // License found in cache, return it - if license != nil { - return license, nil - } - - // License not found in cache, fetch it from Elasticsearch - info, err := GetInfo(http, resetURI) - if err != nil { - return nil, err - } - var licensePath string - if info.Version.Number.Major < 7 { - licensePath = "_xpack/license" - } else { - licensePath = "_license" - } - - content, err := fetchPath(http, resetURI, licensePath, "") - if err != nil { - return nil, err - } - - var data licenseWrapper - err = json.Unmarshal(content, &data) - if err != nil { - return nil, err - } - - // Cache license for a minute - license = &data.License - licenseCache.set(license, time.Minute) - - return license, nil -} - -// GetClusterState returns cluster state information. -func GetClusterState(http *helper.HTTP, resetURI string, metrics []string) (common.MapStr, error) { - clusterStateURI := "_cluster/state" - if metrics != nil && len(metrics) > 0 { - clusterStateURI += "/" + strings.Join(metrics, ",") - } - - content, err := fetchPath(http, resetURI, clusterStateURI, "") - if err != nil { - return nil, err - } - - var clusterState map[string]interface{} - err = json.Unmarshal(content, &clusterState) - return clusterState, err -} - -// GetClusterSettingsWithDefaults returns cluster settings. -func GetClusterSettingsWithDefaults(http *helper.HTTP, resetURI string, filterPaths []string) (common.MapStr, error) { - return GetClusterSettings(http, resetURI, true, filterPaths) -} - -// GetClusterSettings returns cluster settings -func GetClusterSettings(http *helper.HTTP, resetURI string, includeDefaults bool, filterPaths []string) (common.MapStr, error) { - clusterSettingsURI := "_cluster/settings" - var queryParams []string - if includeDefaults { - queryParams = append(queryParams, "include_defaults=true") - } - - if filterPaths != nil && len(filterPaths) > 0 { - filterPathQueryParam := "filter_path=" + strings.Join(filterPaths, ",") - queryParams = append(queryParams, filterPathQueryParam) - } - - queryString := strings.Join(queryParams, "&") - - content, err := fetchPath(http, resetURI, clusterSettingsURI, queryString) - if err != nil { - return nil, err - } - - var clusterSettings map[string]interface{} - err = json.Unmarshal(content, &clusterSettings) - return clusterSettings, err -} - -// GetStackUsage returns stack usage information. -func GetStackUsage(http *helper.HTTP, resetURI string) (common.MapStr, error) { - content, err := fetchPath(http, resetURI, "_xpack/usage", "") - if err != nil { - return nil, err - } - - var stackUsage map[string]interface{} - err = json.Unmarshal(content, &stackUsage) - return stackUsage, err -} - -type XPack struct { - Features struct { - CCR struct { - Enabled bool `json:"enabled"` - } `json:"CCR"` - } `json:"features"` -} - -// GetXPack returns information about xpack features. -func GetXPack(http *helper.HTTP, resetURI string) (XPack, error) { - content, err := fetchPath(http, resetURI, "_xpack", "") - - if err != nil { - return XPack{}, err - } - - var xpack XPack - err = json.Unmarshal(content, &xpack) - return xpack, err -} - -// IsMLockAllEnabled returns if the given Elasticsearch node has mlockall enabled -func IsMLockAllEnabled(http *helper.HTTP, resetURI, nodeID string) (bool, error) { - content, err := fetchPath(http, resetURI, "_nodes/"+nodeID, "filter_path=nodes.*.process.mlockall") - if err != nil { - return false, err - } - - var response map[string]map[string]map[string]map[string]bool - err = json.Unmarshal(content, &response) - if err != nil { - return false, err - } - - for _, nodeInfo := range response["nodes"] { - mlockall := nodeInfo["process"]["mlockall"] - return mlockall, nil - } - - return false, fmt.Errorf("could not determine if mlockall is enabled on node ID = %v", nodeID) -} - -// PassThruField copies the field at the given path from the given source data object into -// the same path in the given target data object. -func PassThruField(fieldPath string, sourceData, targetData common.MapStr) error { - fieldValue, err := sourceData.GetValue(fieldPath) - if err != nil { - return elastic.MakeErrorForMissingField(fieldPath, elastic.Elasticsearch) - } - - targetData.Put(fieldPath, fieldValue) - return nil -} - -// MergeClusterSettings merges cluster settings in the correct precedence order -func MergeClusterSettings(clusterSettings common.MapStr) (common.MapStr, error) { - transientSettings, err := getSettingGroup(clusterSettings, "transient") - if err != nil { - return nil, err - } - - persistentSettings, err := getSettingGroup(clusterSettings, "persistent") - if err != nil { - return nil, err - } - - settings, err := getSettingGroup(clusterSettings, "default") - if err != nil { - return nil, err - } - - // Transient settings override persistent settings which override default settings - if settings == nil { - settings = persistentSettings - } - - if settings == nil { - settings = transientSettings - } - - if settings == nil { - return nil, nil - } - - if persistentSettings != nil { - settings.DeepUpdate(persistentSettings) - } - - if transientSettings != nil { - settings.DeepUpdate(transientSettings) - } - - return settings, nil -} - -var ( - // Global cache for license information. Assumption is that license information changes infrequently. - licenseCache = &_licenseCache{} - - // LicenseCacheEnabled controls whether license caching is enabled or not. Intended for test use. - LicenseCacheEnabled = true -) - -type _licenseCache struct { - sync.RWMutex - license *License - cachedOn time.Time - ttl time.Duration -} - -func (c *_licenseCache) get() *License { - c.Lock() - defer c.Unlock() - - if time.Since(c.cachedOn) > c.ttl { - // We are past the TTL, so invalidate cache - c.license = nil - } - - return c.license -} - -func (c *_licenseCache) set(license *License, ttl time.Duration) { - if !LicenseCacheEnabled { - return - } - - c.Lock() - defer c.Unlock() - - c.license = license - c.ttl = ttl - c.cachedOn = time.Now() -} - -// IsOneOf returns whether the license is one of the specified candidate licenses -func (l *License) IsOneOf(candidateLicenses ...string) bool { - t := l.Type - - for _, candidateLicense := range candidateLicenses { - if candidateLicense == t { - return true - } - } - - return false -} - -// ToMapStr converts the license to a common.MapStr. This is necessary -// for proper marshaling of the data before it's sent over the wire. In -// particular it ensures that ms-since-epoch values are marshaled as longs -// and not floats in scientific notation as Elasticsearch does not like that. -func (l *License) ToMapStr() common.MapStr { - m := common.MapStr{ - "status": l.Status, - "uid": l.ID, - "type": l.Type, - "issue_date": l.IssueDate, - "issue_date_in_millis": l.IssueDateInMillis, - "expiry_date": l.ExpiryDate, - "issued_to": l.IssuedTo, - "issuer": l.Issuer, - "start_date_in_millis": l.StartDateInMillis, - } - - if l.ExpiryDateInMillis != 0 { - // We don't want to record a 0 expiry date as this means the license has expired - // in the Stack Monitoring UI - m["expiry_date_in_millis"] = l.ExpiryDateInMillis - } - - // Enterprise licenses have max_resource_units. All other licenses have - // max_nodes. - if l.MaxNodes != 0 { - m["max_nodes"] = l.MaxNodes - } - - if l.MaxResourceUnits != 0 { - m["max_resource_units"] = l.MaxResourceUnits - } - - return m -} - -func getSettingGroup(allSettings common.MapStr, groupKey string) (common.MapStr, error) { - hasSettingGroup, err := allSettings.HasKey(groupKey) - if err != nil { - return nil, errors.Wrap(err, "failure to determine if "+groupKey+" settings exist") - } - - if !hasSettingGroup { - return nil, nil - } - - settings, err := allSettings.GetValue(groupKey) - if err != nil { - return nil, errors.Wrap(err, "failure to extract "+groupKey+" settings") - } - - v, ok := settings.(map[string]interface{}) - if !ok { - return nil, errors.Wrap(err, groupKey+" settings are not a map") - } - - return common.MapStr(v), nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/elasticsearch_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/elasticsearch_integration_test.go deleted file mode 100644 index ec302d68..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/elasticsearch_integration_test.go +++ /dev/null @@ -1,661 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package elasticsearch_test - -import ( - "bytes" - "encoding/json" - "fmt" - "io/ioutil" - "net/http" - "testing" - "time" - - "github.com/pkg/errors" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ccr" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/cluster_stats" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats" - _ "github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard" -) - -var metricSets = []string{ - "ccr", - "cluster_stats", - "enrich", - "index", - "index_recovery", - "index_summary", - "ml_job", - "node", - "node_stats", - "shard", -} - -var xpackMetricSets = []string{ - "ccr", - "enrich", - "cluster_stats", - "index", - "index_recovery", - "index_summary", - "ml_job", - "node_stats", - "shard", -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 300, "elasticsearch") - host := service.Host() - - version, err := getElasticsearchVersion(host) - require.NoError(t, err) - - setupTest(t, host, version) - - for _, metricSet := range metricSets { - t.Run(metricSet, func(t *testing.T) { - checkSkip(t, metricSet, version) - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(metricSet, host)) - events, errs := mbtest.ReportingFetchV2Error(f) - - require.Empty(t, errs) - require.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("elasticsearch", metricSet).Fields.StringToPrint()) - }) - } -} - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 300, "elasticsearch") - host := service.Host() - - version, err := getElasticsearchVersion(host) - require.NoError(t, err) - - for _, metricSet := range metricSets { - t.Run(metricSet, func(t *testing.T) { - checkSkip(t, metricSet, version) - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(metricSet, host)) - err := mbtest.WriteEventsReporterV2Error(f, t, metricSet) - require.NoError(t, err) - }) - } -} - -func TestXPackEnabled(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 300, "elasticsearch") - host := service.Host() - - version, err := getElasticsearchVersion(host) - require.NoError(t, err) - - setupTest(t, host, version) - - metricSetToTypesMap := map[string][]string{ - "ccr": []string{"ccr_stats", "ccr_auto_follow_stats"}, - "cluster_stats": []string{"cluster_stats"}, - "enrich": []string{"enrich_coordinator_stats"}, - "index_recovery": []string{"index_recovery"}, - "index_summary": []string{"indices_stats"}, - "ml_job": []string{"job_stats"}, - "node_stats": []string{"node_stats"}, - } - - config := getXPackConfig(host) - - metricSets := mbtest.NewReportingMetricSetV2Errors(t, config) - for _, metricSet := range metricSets { - t.Run(metricSet.Name(), func(t *testing.T) { - checkSkip(t, metricSet.Name(), version) - events, errs := mbtest.ReportingFetchV2Error(metricSet) - require.Empty(t, errs) - require.NotEmpty(t, events) - - // Special case: the `index` metricset generates as many events - // as there are distinct indices in Elasticsearch - if metricSet.Name() == "index" { - numIndices, err := countIndices(host) - require.NoError(t, err) - require.Len(t, events, numIndices) - - for _, event := range events { - require.Equal(t, "index_stats", event.RootFields["type"]) - require.Regexp(t, `^.monitoring-es-\d-mb`, event.Index) - } - - return - } - - // Special case: the `shard` metricset generates as many events - // as there are distinct shards in Elasticsearch - if metricSet.Name() == "shard" { - numShards, err := countShards(host) - require.NoError(t, err) - require.Len(t, events, numShards) - - for _, event := range events { - require.Equal(t, "shards", event.RootFields["type"]) - require.Regexp(t, `^.monitoring-es-\d-mb`, event.Index) - } - - return - } - - types := metricSetToTypesMap[metricSet.Name()] - require.Len(t, events, len(types)) - - for i, event := range events { - require.Equal(t, types[i], event.RootFields["type"]) - require.Regexp(t, `^.monitoring-es-\d-mb`, event.Index) - } - }) - } -} - -// GetConfig returns config for elasticsearch module -func getConfig(metricset string, host string) map[string]interface{} { - return map[string]interface{}{ - "module": elasticsearch.ModuleName, - "metricsets": []string{metricset}, - "hosts": []string{host}, - "index_recovery.active_only": false, - } -} - -func getXPackConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": elasticsearch.ModuleName, - "metricsets": xpackMetricSets, - "hosts": []string{host}, - "xpack.enabled": true, - } -} - -func setupTest(t *testing.T, esHost string, esVersion *common.Version) { - err := createIndex(esHost) - require.NoError(t, err) - - err = enableTrialLicense(esHost, esVersion) - require.NoError(t, err) - - err = createMLJob(esHost, esVersion) - require.NoError(t, err) - - err = createCCRStats(esHost) - require.NoError(t, err) - - err = createEnrichStats(esHost) - require.NoError(t, err) -} - -// createIndex creates and elasticsearch index in case it does not exit yet -func createIndex(host string) error { - client := &http.Client{} - - if checkExists("http://" + host + "/testindex") { - return nil - } - - req, err := http.NewRequest("PUT", "http://"+host+"/testindex", nil) - if err != nil { - return err - } - - resp, err := client.Do(req) - if err != nil { - return err - } - defer resp.Body.Close() - - if resp.StatusCode != 200 { - return fmt.Errorf("HTTP error %d: %s", resp.StatusCode, resp.Status) - } - - return nil -} - -// enableTrialLicense creates and elasticsearch index in case it does not exit yet -func enableTrialLicense(host string, version *common.Version) error { - client := &http.Client{} - - enabled, err := checkTrialLicenseEnabled(host, version) - if err != nil { - return err - } - if enabled { - return nil - } - - var enableXPackURL string - if version.Major < 7 { - enableXPackURL = "/_xpack/license/start_trial?acknowledge=true" - } else { - enableXPackURL = "/_license/start_trial?acknowledge=true" - } - - req, err := http.NewRequest("POST", "http://"+host+enableXPackURL, nil) - if err != nil { - return err - } - - resp, err := client.Do(req) - if err != nil { - return err - } - defer resp.Body.Close() - - if resp.StatusCode != 200 { - body, err := ioutil.ReadAll(resp.Body) - if err != nil { - return err - } - return fmt.Errorf("could not enable trial license, response = %v", string(body)) - } - - return nil -} - -// checkTrialLicenseEnabled creates and elasticsearch index in case it does not exit yet -func checkTrialLicenseEnabled(host string, version *common.Version) (bool, error) { - var licenseURL string - if version.Major < 7 { - licenseURL = "/_xpack/license" - } else { - licenseURL = "/_license" - } - - resp, err := http.Get("http://" + host + licenseURL) - if err != nil { - return false, err - } - defer resp.Body.Close() - - body, err := ioutil.ReadAll(resp.Body) - if err != nil { - return false, err - } - - var data struct { - License struct { - Status string `json:"status"` - Type string `json:"type"` - } `json:"license"` - } - err = json.Unmarshal(body, &data) - if err != nil { - return false, err - } - - active := data.License.Status == "active" - isTrial := data.License.Type == "trial" - return active && isTrial, nil -} - -func createMLJob(host string, version *common.Version) error { - - mlJob, err := ioutil.ReadFile("ml_job/_meta/test/test_job.json") - if err != nil { - return err - } - - var jobURL string - if version.Major < 7 { - jobURL = "/_xpack/ml/anomaly_detectors/total-requests" - } else { - jobURL = "/_ml/anomaly_detectors/total-requests" - } - - if checkExists("http://" + host + jobURL) { - return nil - } - - body, resp, err := httpPutJSON(host, jobURL, mlJob) - if err != nil { - return errors.Wrap(err, "error doing PUT request when creating ML job") - } - - if resp.StatusCode != 200 { - return fmt.Errorf("HTTP error loading ml job %d: %s, %s", resp.StatusCode, resp.Status, string(body)) - } - - return nil -} - -func createCCRStats(host string) error { - err := setupCCRRemote(host) - if err != nil { - return errors.Wrap(err, "error setup CCR remote settings") - } - - err = createCCRLeaderIndex(host) - if err != nil { - return errors.Wrap(err, "error creating CCR leader index") - } - - err = createCCRFollowerIndex(host) - if err != nil { - return errors.Wrap(err, "error creating CCR follower index") - } - - // Give ES sufficient time to do the replication and produce stats - checkCCRStats := func() (bool, error) { - return checkCCRStatsExists(host) - } - - exists, err := waitForSuccess(checkCCRStats, 500*time.Millisecond, 10) - if err != nil { - return errors.Wrap(err, "error checking if CCR stats exist") - } - - if !exists { - return fmt.Errorf("expected to find CCR stats but not found") - } - - return nil -} - -func checkCCRStatsExists(host string) (bool, error) { - resp, err := http.Get("http://" + host + "/_ccr/stats") - if err != nil { - return false, err - } - defer resp.Body.Close() - - body, err := ioutil.ReadAll(resp.Body) - if err != nil { - return false, err - } - - var data struct { - FollowStats struct { - Indices []map[string]interface{} `json:"indices"` - } `json:"follow_stats"` - } - err = json.Unmarshal(body, &data) - if err != nil { - return false, err - } - - return len(data.FollowStats.Indices) > 0, nil -} - -func setupCCRRemote(host string) error { - remoteSettings, err := ioutil.ReadFile("ccr/_meta/test/test_remote_settings.json") - if err != nil { - return err - } - - settingsURL := "/_cluster/settings" - _, _, err = httpPutJSON(host, settingsURL, remoteSettings) - return err -} - -func createCCRLeaderIndex(host string) error { - leaderIndex, err := ioutil.ReadFile("ccr/_meta/test/test_leader_index.json") - if err != nil { - return err - } - - indexURL := "/pied_piper" - _, _, err = httpPutJSON(host, indexURL, leaderIndex) - return err -} - -func createCCRFollowerIndex(host string) error { - followerIndex, err := ioutil.ReadFile("ccr/_meta/test/test_follower_index.json") - if err != nil { - return err - } - - followURL := "/rats/_ccr/follow" - _, _, err = httpPutJSON(host, followURL, followerIndex) - return err -} - -func checkExists(url string) bool { - resp, err := http.Get(url) - if err != nil { - return false - } - resp.Body.Close() - - // Entry exists - if resp.StatusCode == 200 { - return true - } - return false -} - -func createEnrichStats(host string) error { - err := createEnrichSourceIndex(host) - if err != nil { - return errors.Wrap(err, "error creating enrich source index") - } - - err = createEnrichPolicy(host) - if err != nil { - return errors.Wrap(err, "error creating enrich policy") - } - - err = executeEnrichPolicy(host) - if err != nil { - return errors.Wrap(err, "error executing enrich policy") - } - - err = createEnrichIngestPipeline(host) - if err != nil { - return errors.Wrap(err, "error creating ingest pipeline with enrich processor") - } - - err = ingestAndEnrichDoc(host) - if err != nil { - return errors.Wrap(err, "error ingesting doc for enrichment") - } - - return nil -} - -func createEnrichSourceIndex(host string) error { - sourceDoc, err := ioutil.ReadFile("enrich/_meta/test/source_doc.json") - if err != nil { - return err - } - - docURL := "/users/_doc/1?refresh=wait_for" - _, _, err = httpPutJSON(host, docURL, sourceDoc) - return err -} - -func createEnrichPolicy(host string) error { - policy, err := ioutil.ReadFile("enrich/_meta/test/policy.json") - if err != nil { - return err - } - - policyURL := "/_enrich/policy/users-policy" - _, _, err = httpPutJSON(host, policyURL, policy) - return err -} - -func executeEnrichPolicy(host string) error { - executeURL := "/_enrich/policy/users-policy/_execute" - _, _, err := httpPostJSON(host, executeURL, nil) - return err -} - -func createEnrichIngestPipeline(host string) error { - pipeline, err := ioutil.ReadFile("enrich/_meta/test/ingest_pipeline.json") - if err != nil { - return err - } - - pipelineURL := "/_ingest/pipeline/user_lookup" - _, _, err = httpPutJSON(host, pipelineURL, pipeline) - return err -} - -func ingestAndEnrichDoc(host string) error { - targetDoc, err := ioutil.ReadFile("enrich/_meta/test/target_doc.json") - if err != nil { - return err - } - - docURL := "/my_index/_doc/my_id?pipeline=user_lookup" - _, _, err = httpPutJSON(host, docURL, targetDoc) - return err -} - -func countIndices(elasticsearchHostPort string) (int, error) { - return countCatItems(elasticsearchHostPort, "indices") - -} - -func countShards(elasticsearchHostPort string) (int, error) { - return countCatItems(elasticsearchHostPort, "shards") -} - -func countCatItems(elasticsearchHostPort, catObject string) (int, error) { - resp, err := http.Get("http://" + elasticsearchHostPort + "/_cat/" + catObject + "?format=json") - if err != nil { - return 0, err - } - defer resp.Body.Close() - - body, err := ioutil.ReadAll(resp.Body) - if err != nil { - return 0, err - } - - var data []common.MapStr - err = json.Unmarshal(body, &data) - if err != nil { - return 0, err - } - - return len(data), nil -} - -func checkSkip(t *testing.T, metricset string, version *common.Version) { - checkSkipFeature := func(name string, availableVersion *common.Version) { - isAPIAvailable := elastic.IsFeatureAvailable(version, availableVersion) - if !isAPIAvailable { - t.Skipf("elasticsearch %s stats API is not available until %s", name, availableVersion) - } - } - - switch metricset { - case "ccr": - checkSkipFeature("CCR", elasticsearch.CCRStatsAPIAvailableVersion) - case "enrich": - checkSkipFeature("Enrich", elasticsearch.EnrichStatsAPIAvailableVersion) - } -} - -func getElasticsearchVersion(elasticsearchHostPort string) (*common.Version, error) { - resp, err := http.Get("http://" + elasticsearchHostPort + "/") - if err != nil { - return nil, err - } - defer resp.Body.Close() - - body, err := ioutil.ReadAll(resp.Body) - if err != nil { - return nil, err - } - - var data common.MapStr - err = json.Unmarshal(body, &data) - if err != nil { - return nil, err - } - - version, err := data.GetValue("version.number") - if err != nil { - return nil, err - } - - return common.NewVersion(version.(string)) -} - -func httpPutJSON(host, path string, body []byte) ([]byte, *http.Response, error) { - return httpSendJSON(host, path, "PUT", body) -} - -func httpPostJSON(host, path string, body []byte) ([]byte, *http.Response, error) { - return httpSendJSON(host, path, "POST", body) -} - -func httpSendJSON(host, path, method string, body []byte) ([]byte, *http.Response, error) { - req, err := http.NewRequest(method, "http://"+host+path, bytes.NewReader(body)) - if err != nil { - return nil, nil, err - } - req.Header.Add("Content-Type", "application/json") - - client := &http.Client{} - resp, err := client.Do(req) - if err != nil { - return nil, nil, err - } - defer resp.Body.Close() - - body, err = ioutil.ReadAll(resp.Body) - if err != nil { - return nil, nil, err - } - - return body, resp, nil -} - -type checkSuccessFunction func() (bool, error) - -func waitForSuccess(f checkSuccessFunction, retryInterval time.Duration, numAttempts int) (bool, error) { - for numAttempts > 0 { - success, err := f() - if err != nil { - return false, err - } - - if success { - return success, nil - } - - time.Sleep(retryInterval) - numAttempts-- - } - - return false, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/data.json deleted file mode 100644 index cc285111..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/data.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "elasticsearch": { - "cluster": { - "id": "et6blfihSoytMUvkpYtEKQ", - "name": "docker-cluster" - }, - "enrich": { - "executed_searches": { - "total": 1 - }, - "queue": { - "size": 0 - }, - "remote_requests": { - "current": 0, - "total": 1 - } - }, - "node": { - "id": "l_XOyQ65Teyn4kW4PUFjVg" - } - }, - "event": { - "dataset": "elasticsearch.enrich", - "duration": 115000, - "module": "elasticsearch" - }, - "metricset": { - "name": "enrich", - "period": 10000 - }, - "service": { - "address": "localhost:32780", - "name": "elasticsearch", - "type": "elasticsearch" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/docs.asciidoc deleted file mode 100644 index ab604a71..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/docs.asciidoc +++ /dev/null @@ -1,3 +0,0 @@ -This is the `enrich` metricset of the Elasticsearch module. It interrogates the -Enrich Stats API endpoint to fetch information about Enrich coordinator nodes -in the Elasticsearch cluster that are participating in ingest-time enrichment. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/fields.yml deleted file mode 100644 index 4b42a113..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/fields.yml +++ /dev/null @@ -1,25 +0,0 @@ -- name: enrich - type: group - description: > - Enrich stats - release: ga - fields: - - name: queue.size - type: long - description: > - Number of search requests in the queue. - - name: remote_requests - type: group - fields: - - name: current - type: long - description: > - Current number of outstanding remote requests. - - name: total - type: long - description: > - Number of outstanding remote requests executed since node startup. - - name: executed_searches.total - type: long - description: > - Number of search requests that enrich processors have executed since node startup. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/empty.750.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/empty.750.json deleted file mode 100644 index 0967ef42..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/empty.750.json +++ /dev/null @@ -1 +0,0 @@ -{} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/enrich_stats.750.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/enrich_stats.750.json deleted file mode 100644 index 061b7385..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/enrich_stats.750.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "executing_policies": [ - { - "name": "my-policy", - "task": { - "id" : 124, - "type" : "direct", - "action" : "cluster:admin/xpack/enrich/execute", - "start_time_in_millis" : 1458585884904, - "running_time_in_nanos" : 47402, - "cancellable" : false, - "parent_task_id" : "oTUltX4IQMOUUVeiohTt8A:123", - "headers" : { - "X-Opaque-Id" : "123456" - } - } - } - ], - "coordinator_stats": [ - { - "node_id": "1sFM8cmSROZYhPxVsiWew", - "queue_size": 0, - "remote_requests_current": 0, - "remote_requests_total": 0, - "executed_searches_total": 0 - } - ] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/ingest_pipeline.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/ingest_pipeline.json deleted file mode 100644 index 19be19b5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/ingest_pipeline.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "description" : "Enriching user details to messages", - "processors" : [ - { - "enrich" : { - "policy_name": "users-policy", - "field" : "email", - "target_field": "user", - "max_matches": "1" - } - } - ] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/policy.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/policy.json deleted file mode 100644 index d2459c35..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/policy.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "match": { - "indices": "users", - "match_field": "email", - "enrich_fields": ["first_name", "last_name", "city", "zip", "state"] - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/source_doc.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/source_doc.json deleted file mode 100644 index 11f73ce6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/source_doc.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "email": "mardy.brown@asciidocsmith.com", - "first_name": "Mardy", - "last_name": "Brown", - "city": "New Orleans", - "county": "Orleans", - "state": "LA", - "zip": 70116, - "web": "mardy.asciidocsmith.com" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/target_doc.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/target_doc.json deleted file mode 100644 index 45f673d8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/_meta/test/target_doc.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "email": "mardy.brown@asciidocsmith.com" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/data.go deleted file mode 100644 index 722ff41d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/data.go +++ /dev/null @@ -1,92 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package enrich - -import ( - "encoding/json" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var ( - schema = s.Schema{ - "node_id": c.Str("node_id"), - "queue": s.Object{ - "size": c.Int("queue_size"), - }, - "remote_requests": s.Object{ - "current": c.Int("remote_requests_current"), - "total": c.Int("remote_requests_total"), - }, - "executed_searches": s.Object{ - "total": c.Int("executed_searches_total"), - }, - } -) - -type response struct { - ExecutingPolicies []map[string]interface{} `json:"executing_policies"` - CoordinatorStats []map[string]interface{} `json:"coordinator_stats"` -} - -func eventsMapping(r mb.ReporterV2, info elasticsearch.Info, content []byte) error { - var data response - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Enrich Stats API response") - } - - var errs multierror.Errors - for _, stat := range data.CoordinatorStats { - - event := mb.Event{} - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", elasticsearch.ModuleName) - - event.ModuleFields = common.MapStr{} - event.ModuleFields.Put("cluster.name", info.ClusterName) - event.ModuleFields.Put("cluster.id", info.ClusterID) - - fields, err := schema.Apply(stat) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure applying enrich coordinator stats schema")) - continue - } - - nodeID, err := fields.GetValue("node_id") - if err != nil { - errs = append(errs, errors.Wrap(err, "failure retrieving node ID from Elasticsearch Enrich Stats API response")) - } - - event.ModuleFields.Put("node.id", nodeID) - fields.Delete("node_id") - - event.MetricSetFields = fields - - r.Event(event) - } - - return errs.Err() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/data_test.go deleted file mode 100644 index 3e7fcbb9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/data_test.go +++ /dev/null @@ -1,49 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package enrich - -import ( - "io/ioutil" - "testing" - - "github.com/stretchr/testify/require" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var info = elasticsearch.Info{ - ClusterID: "1234", - ClusterName: "helloworld", -} - -func TestMapper(t *testing.T) { - elasticsearch.TestMapperWithInfo(t, "./_meta/test/enrich_stats.*.json", eventsMapping) -} - -func TestEmpty(t *testing.T) { - input, err := ioutil.ReadFile("./_meta/test/empty.750.json") - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - eventsMapping(reporter, info, input) - require.Equal(t, 0, len(reporter.GetErrors())) - require.Equal(t, 0, len(reporter.GetEvents())) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/data_xpack.go deleted file mode 100644 index 39309fd7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/data_xpack.go +++ /dev/null @@ -1,76 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package enrich - -import ( - "encoding/json" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func eventsMappingXPack(r mb.ReporterV2, m *MetricSet, info elasticsearch.Info, content []byte) error { - var data response - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Enrich Stats API response") - } - - now := common.Time(time.Now()) - intervalMS := m.Module().Config().Period / time.Millisecond - index := elastic.MakeXPackMonitoringIndexName(elastic.Elasticsearch) - - indexExecutingPolicies(r, data, info, now, intervalMS, index) - indexCoordinatorStats(r, data, info, now, intervalMS, index) - return nil -} - -func indexExecutingPolicies(r mb.ReporterV2, enrichData response, esInfo elasticsearch.Info, now common.Time, intervalMS time.Duration, indexName string) { - for _, stat := range enrichData.ExecutingPolicies { - event := mb.Event{} - event.RootFields = common.MapStr{ - "cluster_uuid": esInfo.ClusterID, - "timestamp": now, - "interval_ms": intervalMS, - "type": "enrich_executing_policy_stats", - "enrich_executing_policy_stats": stat, - } - event.Index = indexName - r.Event(event) - } -} - -func indexCoordinatorStats(r mb.ReporterV2, enrichData response, esInfo elasticsearch.Info, now common.Time, intervalMS time.Duration, indexName string) { - for _, stat := range enrichData.CoordinatorStats { - event := mb.Event{} - event.RootFields = common.MapStr{ - "cluster_uuid": esInfo.ClusterID, - "timestamp": now, - "interval_ms": intervalMS, - "type": "enrich_coordinator_stats", - "enrich_coordinator_stats": stat, - } - event.Index = indexName - r.Event(event) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/enrich.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/enrich.go deleted file mode 100644 index 6b60394a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/enrich/enrich.go +++ /dev/null @@ -1,120 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package enrich - -import ( - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func init() { - mb.Registry.MustAddMetricSet(elasticsearch.ModuleName, "enrich", New, - mb.WithHostParser(elasticsearch.HostParser), - ) -} - -const ( - enrichStatsPath = "/_enrich/_stats" -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *elasticsearch.MetricSet - lastLicenseMessageTimestamp time.Time -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := elasticsearch.NewMetricSet(base, enrichStatsPath) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch gathers stats for each enrich coordinator node -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - isMaster, err := elasticsearch.IsMaster(m.HTTP, m.GetServiceURI()) - if err != nil { - return errors.Wrap(err, "error determining if connected Elasticsearch node is master") - } - - // Not master, no event sent - if !isMaster { - m.Logger().Debug("trying to fetch enrich stats from a non-master node") - return nil - } - - info, err := elasticsearch.GetInfo(m.HTTP, m.GetServiceURI()) - if err != nil { - return err - } - - enrichUnavailableMessage, err := m.checkEnrichAvailability(info.Version.Number) - if err != nil { - return errors.Wrap(err, "error determining if Enrich is available") - } - - if enrichUnavailableMessage != "" { - if time.Since(m.lastLicenseMessageTimestamp) > 10*time.Minute { - m.lastLicenseMessageTimestamp = time.Now() - m.Logger().Debug(enrichUnavailableMessage) - } - return nil - } - - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - if m.XPack { - err = eventsMappingXPack(r, m, *info, content) - if err != nil { - // Since this is an x-pack code path, we log the error but don't - // return it. Otherwise it would get reported into `metricbeat-*` - // indices. - m.Logger().Error(err) - return nil - } - } else { - return eventsMapping(r, *info, content) - } - - return nil -} - -func (m *MetricSet) checkEnrichAvailability(currentElasticsearchVersion *common.Version) (message string, err error) { - isAvailable := elastic.IsFeatureAvailable(currentElasticsearchVersion, elasticsearch.EnrichStatsAPIAvailableVersion) - - if !isAvailable { - metricsetName := m.FullyQualifiedName() - message = "the " + metricsetName + " is only supported with Elasticsearch >= " + - elasticsearch.EnrichStatsAPIAvailableVersion.String() + ". " + - "You are currently running Elasticsearch " + currentElasticsearchVersion.String() + "." - return - } - - return "", nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/fields.go deleted file mode 100644 index b08f0c81..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package elasticsearch - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "elasticsearch", asset.ModuleFieldsPri, AssetElasticsearch); err != nil { - panic(err) - } -} - -// AssetElasticsearch returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/elasticsearch. -func AssetElasticsearch() string { - return "eJzsXN1u47oRvvdTDHK1B0j0AL7ozfacbQpsuuhmCxRFoaWlsc2EPwpJOXafviAp2bJMWbIkx14c+y6W9c03v5yhqDzAK26mgIxoQxONRCXLCYChhuEU7n6vfn83AUhRJ4pmhkoxhb9MAAD2fgNcpjnDCYBChkTjFBZkAqDRGCoWegr/udOa3d3D3dKY7O6/9tpSKhMnUszpYgpzwrS9f06RpXrqRDyAIBwPadqP2WRWiJJ5VnwT4LgPV4VMWK4Nqsj+tb1Yor7i5l2qtPJ9ENt/9u1Q4Dop0aRRLE3PIZSmR0RqQwyOLNhhhsUKmQ6X9iRThMe/NqAP953D9646MFuiDrCr0daC/FlJrR9KxyjMGE2I/aGzma78dj9hyk89bqvUGJIU1d6lJoZNUFU4KlJcH1xttmcH7cvPE+EIcl4wbpBU8uBkHWt8i4VsJMOkWPRj8pWsKc85aHzLUSQIIuczVJaczFB510gBZoklW70kNb1LpnPJmHz/tVxQcm5xglM68sY5gxuetla3hnbC4J2aJfWWP85t6ygdvytqDIqzMtyJ87wwhU9lImP6G1BhpGO9Na3XZ64kPx5HVaUM5RhrKhKMbWmNFZI04voMmj1TjvdABXB9D07iPnsrHuZokiUeKNFIf8HkjLA4WWLymkkqzBmIf3EyYCcDVoTlaNN13/RH1z49qJwXhXx48bYIed29x/K8xUBVZrmGTwuFKO5hg9Yw96Aw/S0KErFLaJhHqIK1sLALqXYcqGsPok4FcOsmmQcC50jYtAbNszSEVWq8U9bGfhkRDUw4sVdHpbIrKB78ARld0BnDzqRSYsiZKFnoFh6VNYom40XMo4e74pgpFO7gIFd8Dkt2s206sPnu1pJm67Q3FWELjbCO1OzktT9iph2lTFFOFD2IonPQ8rI27fS2XZ21p02IiCOXahPNNibAdEiIfXXAkGu7wkpVEXmwdKFQdDvsQp8163eHMMKS9ZZjjpGm/8Ng8gdM0bZa7GLHz5HKduXaOC/ZpsNLDJJRyKXBuLxjtBY8yZXCs+TLZ49cnThyow0RKRWLQp+tBZpzx9j4Pm/D20wLcI1JbjAtGke7ZNjIUibPwn4qb4i9i1FHIQXGjyCzJKZIHsiUTFBrqTQsyQq7KdE0k52cf3WA0xOvtsEBwzrFR8unttsBLQHWP59Smejoo5agVCY5R7ErIM72zbnkyKXI0GBorB6dnpd0Mk1tpPKFt2EtaqE6l4oTM4WmmzurYimUQ7vjbBVwqEfI48Lp+mFB4IltxbYTO7rMf5Rpd/x5pTmYbfwGSUE1YO5wvYoUJnKFanPZwkXrWdW3zvsuuFTK7TSH5Fn48QplTahFCostWsyg5JmUDEl9h6pF8rPKEWitdw3L1oYsRtT5n6W2DjcQZlXZhqgFmqjBy73kPztIvyQ3etmLXUpdLycjCbbIQNJUodbwKZE5S2GG8Pht+6VU7keWT8O2SkFy3KW7SnJ/AQ/HhsxVgqP657uDPO6fQuy4/qkKHsM/Bclx/VMlGX6c5KuzznmtYFygODcN4bdebxR6t17v1uu18j+t14PblHbL3Fvm/oKZu32uxKIXORuy7nN2jomsV7fzQ9C3HIEzeJGz5m7QEDNii/V3OfOQYWkpMSR2MayjYtsP09jOcCqNQ7HddyL9VoL7Z2e4OgzjECcqVoTRNE6JwVH5PC+rZ1m8wtqdqQCkZokKCHCqNRULSwh9lNhGmfi/3Yap76WFNLafzojSmAZmjIOwtg3vkKCu3X96WK9QaSrrU/aAMHMnwgrUsFdfVrzz8tsW0//6Co9iLrs9+WzTuk3zDoRKUkEDVBkURXmJJIuooOZi5flvSDKwDPYqstWhfe2rKsHJ+rI6cLLur4KQ4vKueJLiYQR3lLpc0iNbVbp7ZTddu/Uh4kwmr4SFW/Vem4OP8xIcLDam7iyXN1qwMg8/9mRR4uEPkEc+OuJqNK2cH6kjX9XUg2uqjVt9y7nieieeK5oTfrUJoRy+WsZ4GHFw7DUYOqEtNexlxa1Ro0xKNlrW2tJZDE8Wt1fiStacFuFzVp2s9A+WHlI79FszP9g/xt7oTmhzKXQIybpSDT9xZ96bQrBKOEPyeiWMvyF57Uo5vh5DO9q8m7VtN3EltH/4xuZojdrIPEhkcM792wLfsu4aGN+y7tqyTudqRVey+Q2cAYn3vcC+5d41ML7l3qVzr7EDXiRRIhnDxEg1Whf85TNsQcNZ16EHLnkd2wMc2A7vJMAi6VsYmmZF6OL0DkS3Bah3ZLUI2euCzmx13xD9ue0ezMW5DpybgSFJ+AdlCHqjDXIIQ7cloXsKf5Edh61VFF7meXNJgKwIZWTGPpZF/c3ODN37CrEh+nVSF33CTufPEOBPSKQwhAoNBIoLYC9UkapJ2mdrVKMysVRNb/Sf/kTw0UHCIWTlAJhU1ITTqc8T0QDc/nG7oKQBJ+0i+EMqwDXhGbMK5eaBkyyjNep771hTEfvXig6qVu9Hr5S7nTQHexCh9de+Tw7J4m1yFzyDYuxsx5TNkmqg2u0rdjiyHPyvAuM893ZMjp+WHvMwwrPbSCUGu8hWyGRCjC0qoX9bMgIVd+608g8ViC6FFm/yR5P/BwAA//+sJJat" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/data.json deleted file mode 100644 index 6ddd0a9c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/data.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "elasticsearch": { - "cluster": { - "id": "UziYVLPkTTmCzccc6102Bg", - "name": "elasticsearch" - }, - "index": { - "name": "filebeat-7.0.0-alpha1-2018.05.09", - "total": { - "docs": { - "count": 1, - "deleted": 0 - }, - "segments": { - "count": 1, - "memory": { - "bytes": 6983 - } - }, - "store": { - "size": { - "bytes": 19326 - } - } - } - } - }, - "metricset": { - "host": "127.0.0.1:9200", - "module": "elasticsearch", - "name": "index", - "rtt": 115 - }, - "service": { - "name": "elasticsearch" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/docs.asciidoc deleted file mode 100644 index 3c0b6a4e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the index metricset of the module elasticsearch. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/fields.yml deleted file mode 100644 index 38a7c716..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/fields.yml +++ /dev/null @@ -1,36 +0,0 @@ -- name: index - type: group - description: > - index - release: ga - fields: - - name: name - type: keyword - description: > - Index name. - - name: total - type: group - fields: - - name: docs.count - type: long - description: > - Total number of documents in the index. - - name: docs.deleted - type: long - description: > - Total number of deleted documents in the index. - - name: store.size.bytes - type: long - format: bytes - description: > - Total size of the index in bytes. - - name: segments.count - type: long - description: > - Total number of index segments. - - name: segments.memory.bytes - type: long - format: bytes - description: > - Total number of memory used by the segments in bytes. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/empty.512.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/empty.512.json deleted file mode 100644 index 7ff8d63c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/empty.512.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "_shards" : { - "total" : 0, - "successful" : 0, - "failed" : 0 - }, - "_all" : { - "primaries" : { }, - "total" : { } - }, - "indices" : { } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/generate.sh b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/generate.sh deleted file mode 100644 index 54f4b3a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/generate.sh +++ /dev/null @@ -1,31 +0,0 @@ -#!/usr/bin/env bash - -# This script is to generate test input files for different elasticsearch versions -# -# The script creates an index, adds a document and writes the output from _stats -# to a document. The document name is based on the first param passed to the script. -# For es 5.1.2 pass 512 -# -# Note: Small corrections were made to the output documents as size of the index -# is not the same across all versions - -# Delete index first -curl -XDELETE 'http://localhost:9200/testindex' - -# Create index -curl -XPUT 'http://localhost:9200/testindex' - -# Add document -curl -XPUT 'http://localhost:9200/testindex/test/1?pretty' -H 'Content-Type: application/json' -d' -{ - "user" : "kimchy", - "message" : "trying out Elasticsearch" -} -' - -# Make sure index is created -curl -XPOST 'http://localhost:9200/_forcemerge' - -# Read stats output -curl -XGET 'http://localhost:9200/_stats?pretty' > stats.${1}.json - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/output.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/output.json deleted file mode 100644 index bd670441..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/output.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "name": "testindex", - "total": { - "docs": { - "count": 1, - "deleted": 0 - }, - "segments": { - "count": 1, - "memory": { - "bytes": 2588 - } - }, - "store": { - "size": { - "bytes": 260 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.175.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.175.json deleted file mode 100644 index d4fdb419..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.175.json +++ /dev/null @@ -1,457 +0,0 @@ -{ - "_shards" : { - "total" : 10, - "successful" : 5, - "failed" : 0 - }, - "_all" : { - "primaries" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 3249, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 189, - "index_current" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0 - }, - "refresh" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 12, - "total_time_in_millis" : 26 - }, - "filter_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "id_cache" : { - "memory_size_in_bytes" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "percolate" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0, - "memory_size_in_bytes" : -1, - "memory_size" : "-1b", - "queries" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "index_writer_memory_in_bytes" : 0, - "index_writer_max_memory_in_bytes" : 335544320, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0 - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 17 - }, - "suggest" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 3249, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 189, - "index_current" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0 - }, - "refresh" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 12, - "total_time_in_millis" : 26 - }, - "filter_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "id_cache" : { - "memory_size_in_bytes" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "percolate" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0, - "memory_size_in_bytes" : -1, - "memory_size" : "-1b", - "queries" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "index_writer_memory_in_bytes" : 0, - "index_writer_max_memory_in_bytes" : 335544320, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0 - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 17 - }, - "suggest" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - }, - "indices" : { - "testindex" : { - "primaries" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 260, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 189, - "index_current" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0 - }, - "refresh" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 12, - "total_time_in_millis" : 26 - }, - "filter_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "id_cache" : { - "memory_size_in_bytes" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "percolate" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0, - "memory_size_in_bytes" : -1, - "memory_size" : "-1b", - "queries" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "index_writer_memory_in_bytes" : 0, - "index_writer_max_memory_in_bytes" : 335544320, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0 - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 17 - }, - "suggest" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 260, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 189, - "index_current" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0 - }, - "refresh" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 12, - "total_time_in_millis" : 26 - }, - "filter_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "id_cache" : { - "memory_size_in_bytes" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "percolate" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0, - "memory_size_in_bytes" : -1, - "memory_size" : "-1b", - "queries" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "index_writer_memory_in_bytes" : 0, - "index_writer_max_memory_in_bytes" : 335544320, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0 - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 17 - }, - "suggest" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.201.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.201.json deleted file mode 100644 index 7c9f8e69..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.201.json +++ /dev/null @@ -1,509 +0,0 @@ -{ - "_shards" : { - "total" : 10, - "successful" : 5, - "failed" : 0 - }, - "_all" : { - "primaries" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 254, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 51, - "index_current" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 16, - "total_time_in_millis" : 9 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "percolate" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0, - "memory_size_in_bytes" : -1, - "memory_size" : "-1b", - "queries" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "terms_memory_in_bytes" : 2320, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 40, - "doc_values_memory_in_bytes" : 92, - "index_writer_memory_in_bytes" : 0, - "index_writer_max_memory_in_bytes" : 335544320, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0 - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 215 - }, - "suggest" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 254, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 51, - "index_current" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 16, - "total_time_in_millis" : 9 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "percolate" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0, - "memory_size_in_bytes" : -1, - "memory_size" : "-1b", - "queries" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "terms_memory_in_bytes" : 2320, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 40, - "doc_values_memory_in_bytes" : 92, - "index_writer_memory_in_bytes" : 0, - "index_writer_max_memory_in_bytes" : 335544320, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0 - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 215 - }, - "suggest" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - }, - "indices" : { - "testindex" : { - "primaries" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 260, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 51, - "index_current" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 16, - "total_time_in_millis" : 9 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "percolate" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0, - "memory_size_in_bytes" : -1, - "memory_size" : "-1b", - "queries" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "terms_memory_in_bytes" : 2320, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 40, - "doc_values_memory_in_bytes" : 92, - "index_writer_memory_in_bytes" : 0, - "index_writer_max_memory_in_bytes" : 335544320, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0 - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 215 - }, - "suggest" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 260, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 51, - "index_current" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 16, - "total_time_in_millis" : 9 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "percolate" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0, - "memory_size_in_bytes" : -1, - "memory_size" : "-1b", - "queries" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "terms_memory_in_bytes" : 2320, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 40, - "doc_values_memory_in_bytes" : 92, - "index_writer_memory_in_bytes" : 0, - "index_writer_max_memory_in_bytes" : 335544320, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0 - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 215 - }, - "suggest" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.240.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.240.json deleted file mode 100644 index aabdbe39..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.240.json +++ /dev/null @@ -1,513 +0,0 @@ -{ - "_shards" : { - "total" : 10, - "successful" : 5, - "failed" : 0 - }, - "_all" : { - "primaries" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 260, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 71, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 12, - "total_time_in_millis" : 15 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "percolate" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0, - "memory_size_in_bytes" : -1, - "memory_size" : "-1b", - "queries" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2106, - "terms_memory_in_bytes" : 1510, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 192, - "doc_values_memory_in_bytes" : 92, - "index_writer_memory_in_bytes" : 0, - "index_writer_max_memory_in_bytes" : 103887665, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0 - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 215 - }, - "suggest" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 260, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 71, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 12, - "total_time_in_millis" : 15 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "percolate" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0, - "memory_size_in_bytes" : -1, - "memory_size" : "-1b", - "queries" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2106, - "terms_memory_in_bytes" : 1510, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 192, - "doc_values_memory_in_bytes" : 92, - "index_writer_memory_in_bytes" : 0, - "index_writer_max_memory_in_bytes" : 103887665, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0 - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 215 - }, - "suggest" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - }, - "indices" : { - "testindex" : { - "primaries" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 260, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 71, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 12, - "total_time_in_millis" : 15 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "percolate" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0, - "memory_size_in_bytes" : -1, - "memory_size" : "-1b", - "queries" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "terms_memory_in_bytes" : 1510, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 192, - "doc_values_memory_in_bytes" : 92, - "index_writer_memory_in_bytes" : 0, - "index_writer_max_memory_in_bytes" : 103887665, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0 - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 215 - }, - "suggest" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 260, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 71, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 12, - "total_time_in_millis" : 15 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "percolate" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0, - "memory_size_in_bytes" : -1, - "memory_size" : "-1b", - "queries" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "terms_memory_in_bytes" : 1510, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 192, - "doc_values_memory_in_bytes" : 92, - "index_writer_memory_in_bytes" : 0, - "index_writer_max_memory_in_bytes" : 103887665, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0 - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 215 - }, - "suggest" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.512.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.512.json deleted file mode 100644 index 99650fea..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.512.json +++ /dev/null @@ -1,481 +0,0 @@ -{ - "_shards" : { - "total" : 10, - "successful" : 5, - "failed" : 0 - }, - "_all" : { - "primaries" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 260, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 154, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 1, - "total_time_in_millis" : 168 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 6, - "total_time_in_millis" : 16 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "terms_memory_in_bytes" : 1992, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 192, - "points_memory_in_bytes" : 0, - "doc_values_memory_in_bytes" : 92, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 215 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 260, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 154, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 1, - "total_time_in_millis" : 168 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 6, - "total_time_in_millis" : 16 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "terms_memory_in_bytes" : 1992, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 192, - "points_memory_in_bytes" : 0, - "doc_values_memory_in_bytes" : 92, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 215 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - }, - "indices" : { - "testindex" : { - "primaries" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 260, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 154, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 1, - "total_time_in_millis" : 168 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 6, - "total_time_in_millis" : 16 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "terms_memory_in_bytes" : 1992, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 192, - "points_memory_in_bytes" : 0, - "doc_values_memory_in_bytes" : 92, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 215 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 260, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 154, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 1, - "total_time_in_millis" : 168 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 6, - "total_time_in_millis" : 16 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2588, - "terms_memory_in_bytes" : 1992, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 192, - "points_memory_in_bytes" : 0, - "doc_values_memory_in_bytes" : 92, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 215 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.623.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.623.json deleted file mode 100644 index 059d5e8c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.623.json +++ /dev/null @@ -1,1929 +0,0 @@ -{ - "_shards" : { - "total" : 16, - "successful" : 11, - "failed" : 0 - }, - "_all" : { - "primaries" : { - "docs" : { - "count" : 2023, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 1442773 - }, - "indexing" : { - "index_total" : 3796, - "index_time_in_millis" : 14423, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 156, - "delete_time_in_millis" : 179, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 468, - "time_in_millis" : 285, - "exists_total" : 468, - "exists_time_in_millis" : 285, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 360, - "query_time_in_millis" : 5920, - "query_current" : 0, - "fetch_total" : 360, - "fetch_time_in_millis" : 1488, - "fetch_current" : 0, - "scroll_total" : 1, - "scroll_time_in_millis" : 3209, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 43, - "total_time_in_millis" : 8163, - "total_docs" : 17824, - "total_size_in_bytes" : 23068550, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 230686720 - }, - "refresh" : { - "total" : 606, - "total_time_in_millis" : 39195, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 545, - "total_time_in_millis" : 366 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 14, - "memory_in_bytes" : 139735, - "terms_memory_in_bytes" : 65772, - "stored_fields_memory_in_bytes" : 4576, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 3968, - "points_memory_in_bytes" : 1027, - "doc_values_memory_in_bytes" : 64392, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 1403, - "fixed_bit_set_memory_in_bytes" : 112, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 3952, - "size_in_bytes" : 5503537, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 473 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 2 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 2023, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 1442773 - }, - "indexing" : { - "index_total" : 3796, - "index_time_in_millis" : 14423, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 156, - "delete_time_in_millis" : 179, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 468, - "time_in_millis" : 285, - "exists_total" : 468, - "exists_time_in_millis" : 285, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 360, - "query_time_in_millis" : 5920, - "query_current" : 0, - "fetch_total" : 360, - "fetch_time_in_millis" : 1488, - "fetch_current" : 0, - "scroll_total" : 1, - "scroll_time_in_millis" : 3209, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 43, - "total_time_in_millis" : 8163, - "total_docs" : 17824, - "total_size_in_bytes" : 23068550, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 230686720 - }, - "refresh" : { - "total" : 606, - "total_time_in_millis" : 39195, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 545, - "total_time_in_millis" : 366 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 14, - "memory_in_bytes" : 139735, - "terms_memory_in_bytes" : 65772, - "stored_fields_memory_in_bytes" : 4576, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 3968, - "points_memory_in_bytes" : 1027, - "doc_values_memory_in_bytes" : 64392, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 1403, - "fixed_bit_set_memory_in_bytes" : 112, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 3952, - "size_in_bytes" : 5503537, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 473 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 2 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - }, - "indices" : { - ".triggered_watches" : { - "primaries" : { - "docs" : { - "count" : 0, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 5378 - }, - "indexing" : { - "index_total" : 156, - "index_time_in_millis" : 87, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 156, - "delete_time_in_millis" : 179, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 20971520 - }, - "refresh" : { - "total" : 11, - "total_time_in_millis" : 3, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 4, - "total_time_in_millis" : 0 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 0, - "memory_in_bytes" : 0, - "terms_memory_in_bytes" : 0, - "stored_fields_memory_in_bytes" : 0, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 0, - "points_memory_in_bytes" : 0, - "doc_values_memory_in_bytes" : 0, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 1403, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 312, - "size_in_bytes" : 85426, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 43 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 0, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 5378 - }, - "indexing" : { - "index_total" : 156, - "index_time_in_millis" : 87, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 156, - "delete_time_in_millis" : 179, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 20971520 - }, - "refresh" : { - "total" : 11, - "total_time_in_millis" : 3, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 4, - "total_time_in_millis" : 0 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 0, - "memory_in_bytes" : 0, - "terms_memory_in_bytes" : 0, - "stored_fields_memory_in_bytes" : 0, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 0, - "points_memory_in_bytes" : 0, - "doc_values_memory_in_bytes" : 0, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 1403, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 312, - "size_in_bytes" : 85426, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 43 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - }, - "testindex" : { - "primaries" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 5181 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 0, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 21, - "total_time_in_millis" : 0, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 6, - "total_time_in_millis" : 0 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 1698, - "terms_memory_in_bytes" : 1189, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 128, - "points_memory_in_bytes" : 1, - "doc_values_memory_in_bytes" : 68, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 1, - "size_in_bytes" : 382, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 215 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 5181 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 0, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 104857600 - }, - "refresh" : { - "total" : 21, - "total_time_in_millis" : 0, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 6, - "total_time_in_millis" : 0 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 1698, - "terms_memory_in_bytes" : 1189, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 128, - "points_memory_in_bytes" : 1, - "doc_values_memory_in_bytes" : 68, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 1, - "size_in_bytes" : 382, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 215 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - }, - ".monitoring-alerts-6" : { - "primaries" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 6608 - }, - "indexing" : { - "index_total" : 13, - "index_time_in_millis" : 25, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 73, - "query_time_in_millis" : 33, - "query_current" : 0, - "fetch_total" : 73, - "fetch_time_in_millis" : 7, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 20971520 - }, - "refresh" : { - "total" : 24, - "total_time_in_millis" : 340, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 17, - "total_time_in_millis" : 1 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2155, - "terms_memory_in_bytes" : 1639, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 128, - "points_memory_in_bytes" : 8, - "doc_values_memory_in_bytes" : 68, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 13, - "size_in_bytes" : 7830, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 43 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 6608 - }, - "indexing" : { - "index_total" : 13, - "index_time_in_millis" : 25, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 73, - "query_time_in_millis" : 33, - "query_current" : 0, - "fetch_total" : 73, - "fetch_time_in_millis" : 7, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 20971520 - }, - "refresh" : { - "total" : 24, - "total_time_in_millis" : 340, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 17, - "total_time_in_millis" : 1 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 2155, - "terms_memory_in_bytes" : 1639, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 128, - "points_memory_in_bytes" : 8, - "doc_values_memory_in_bytes" : 68, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 13, - "size_in_bytes" : 7830, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 43 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - }, - ".monitoring-kibana-6-2018.04.17" : { - "primaries" : { - "docs" : { - "count" : 159, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 134077 - }, - "indexing" : { - "index_total" : 159, - "index_time_in_millis" : 995, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 182, - "query_time_in_millis" : 2403, - "query_current" : 0, - "fetch_total" : 182, - "fetch_time_in_millis" : 372, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 17, - "total_time_in_millis" : 860, - "total_docs" : 1411, - "total_size_in_bytes" : 2947800, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 20971520 - }, - "refresh" : { - "total" : 187, - "total_time_in_millis" : 5984, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 180, - "total_time_in_millis" : 35 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 5, - "memory_in_bytes" : 35520, - "terms_memory_in_bytes" : 17195, - "stored_fields_memory_in_bytes" : 1560, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 0, - "points_memory_in_bytes" : 217, - "doc_values_memory_in_bytes" : 16548, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 159, - "size_in_bytes" : 172539, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 43 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 2 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 159, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 134077 - }, - "indexing" : { - "index_total" : 159, - "index_time_in_millis" : 995, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 182, - "query_time_in_millis" : 2403, - "query_current" : 0, - "fetch_total" : 182, - "fetch_time_in_millis" : 372, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 17, - "total_time_in_millis" : 860, - "total_docs" : 1411, - "total_size_in_bytes" : 2947800, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 20971520 - }, - "refresh" : { - "total" : 187, - "total_time_in_millis" : 5984, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 180, - "total_time_in_millis" : 35 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 5, - "memory_in_bytes" : 35520, - "terms_memory_in_bytes" : 17195, - "stored_fields_memory_in_bytes" : 1560, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 0, - "points_memory_in_bytes" : 217, - "doc_values_memory_in_bytes" : 16548, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 159, - "size_in_bytes" : 172539, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 43 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 2 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - }, - ".monitoring-es-6-2018.04.17" : { - "primaries" : { - "docs" : { - "count" : 1674, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 959596 - }, - "indexing" : { - "index_total" : 3149, - "index_time_in_millis" : 9826, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 104, - "query_time_in_millis" : 1235, - "query_current" : 0, - "fetch_total" : 104, - "fetch_time_in_millis" : 922, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 18, - "total_time_in_millis" : 6063, - "total_docs" : 15562, - "total_size_in_bytes" : 16948046, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 20971520 - }, - "refresh" : { - "total" : 195, - "total_time_in_millis" : 20775, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 188, - "total_time_in_millis" : 133 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 2, - "memory_in_bytes" : 56131, - "terms_memory_in_bytes" : 11421, - "stored_fields_memory_in_bytes" : 720, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 0, - "points_memory_in_bytes" : 758, - "doc_values_memory_in_bytes" : 43232, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 3149, - "size_in_bytes" : 3428860, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 43 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 1674, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 959596 - }, - "indexing" : { - "index_total" : 3149, - "index_time_in_millis" : 9826, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 104, - "query_time_in_millis" : 1235, - "query_current" : 0, - "fetch_total" : 104, - "fetch_time_in_millis" : 922, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 18, - "total_time_in_millis" : 6063, - "total_docs" : 15562, - "total_size_in_bytes" : 16948046, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 20971520 - }, - "refresh" : { - "total" : 195, - "total_time_in_millis" : 20775, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 188, - "total_time_in_millis" : 133 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 2, - "memory_in_bytes" : 56131, - "terms_memory_in_bytes" : 11421, - "stored_fields_memory_in_bytes" : 720, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 0, - "points_memory_in_bytes" : 758, - "doc_values_memory_in_bytes" : 43232, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 3149, - "size_in_bytes" : 3428860, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 43 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - }, - ".watches" : { - "primaries" : { - "docs" : { - "count" : 6, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 34140 - }, - "indexing" : { - "index_total" : 162, - "index_time_in_millis" : 2204, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 468, - "time_in_millis" : 285, - "exists_total" : 468, - "exists_time_in_millis" : 285, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 1, - "query_time_in_millis" : 2249, - "query_current" : 0, - "fetch_total" : 1, - "fetch_time_in_millis" : 187, - "fetch_current" : 0, - "scroll_total" : 1, - "scroll_time_in_millis" : 3209, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 20971520 - }, - "refresh" : { - "total" : 88, - "total_time_in_millis" : 8306, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 77, - "total_time_in_millis" : 8 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 3, - "memory_in_bytes" : 11505, - "terms_memory_in_bytes" : 8967, - "stored_fields_memory_in_bytes" : 936, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 1152, - "points_memory_in_bytes" : 14, - "doc_values_memory_in_bytes" : 436, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 162, - "size_in_bytes" : 717420, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 43 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 6, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 34140 - }, - "indexing" : { - "index_total" : 162, - "index_time_in_millis" : 2204, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 468, - "time_in_millis" : 285, - "exists_total" : 468, - "exists_time_in_millis" : 285, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 1, - "query_time_in_millis" : 2249, - "query_current" : 0, - "fetch_total" : 1, - "fetch_time_in_millis" : 187, - "fetch_current" : 0, - "scroll_total" : 1, - "scroll_time_in_millis" : 3209, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 20971520 - }, - "refresh" : { - "total" : 88, - "total_time_in_millis" : 8306, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 77, - "total_time_in_millis" : 8 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 3, - "memory_in_bytes" : 11505, - "terms_memory_in_bytes" : 8967, - "stored_fields_memory_in_bytes" : 936, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 1152, - "points_memory_in_bytes" : 14, - "doc_values_memory_in_bytes" : 436, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 162, - "size_in_bytes" : 717420, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 43 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - }, - ".watcher-history-7-2018.04.17" : { - "primaries" : { - "docs" : { - "count" : 182, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 297793 - }, - "indexing" : { - "index_total" : 156, - "index_time_in_millis" : 1286, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 8, - "total_time_in_millis" : 1240, - "total_docs" : 851, - "total_size_in_bytes" : 3172704, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 20971520 - }, - "refresh" : { - "total" : 80, - "total_time_in_millis" : 3787, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 73, - "total_time_in_millis" : 189 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 2, - "memory_in_bytes" : 32726, - "terms_memory_in_bytes" : 25361, - "stored_fields_memory_in_bytes" : 736, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 2560, - "points_memory_in_bytes" : 29, - "doc_values_memory_in_bytes" : 4040, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 112, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 156, - "size_in_bytes" : 1091080, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 43 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "total" : { - "docs" : { - "count" : 182, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 297793 - }, - "indexing" : { - "index_total" : 156, - "index_time_in_millis" : 1286, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 8, - "total_time_in_millis" : 1240, - "total_docs" : 851, - "total_size_in_bytes" : 3172704, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 20971520 - }, - "refresh" : { - "total" : 80, - "total_time_in_millis" : 3787, - "listeners" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 73, - "total_time_in_millis" : 189 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 2, - "memory_in_bytes" : 32726, - "terms_memory_in_bytes" : 25361, - "stored_fields_memory_in_bytes" : 736, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 2560, - "points_memory_in_bytes" : 29, - "doc_values_memory_in_bytes" : 4040, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 112, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 156, - "size_in_bytes" : 1091080, - "uncommitted_operations" : 0, - "uncommitted_size_in_bytes" : 43 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.700-alpha1.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.700-alpha1.json deleted file mode 100644 index f10feb2b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.700-alpha1.json +++ /dev/null @@ -1,1601 +0,0 @@ -{ - "_shards": { - "total": 9, - "successful": 8, - "failed": 0 - }, - "_all": { - "primaries": { - "docs": { - "count": 1257, - "deleted": 11 - }, - "store": { - "size_in_bytes": 1686190 - }, - "indexing": { - "index_total": 1885, - "index_time_in_millis": 5788, - "index_current": 0, - "index_failed": 0, - "delete_total": 258, - "delete_time_in_millis": 182, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 81, - "query_time_in_millis": 39, - "query_current": 0, - "fetch_total": 56, - "fetch_time_in_millis": 41, - "fetch_current": 0, - "scroll_total": 2, - "scroll_time_in_millis": 314, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 28, - "total_time_in_millis": 685, - "total_docs": 2500, - "total_size_in_bytes": 9078916, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 167772160 - }, - "refresh": { - "total": 207, - "total_time_in_millis": 8279, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 20, - "memory_in_bytes": 190357, - "terms_memory_in_bytes": 121595, - "stored_fields_memory_in_bytes": 6456, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 10688, - "points_memory_in_bytes": 1282, - "doc_values_memory_in_bytes": 50336, - "index_writer_memory_in_bytes": 285894, - "version_map_memory_in_bytes": 60329, - "fixed_bit_set_memory_in_bytes": 344, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - }, - "total": { - "docs": { - "count": 1257, - "deleted": 11 - }, - "store": { - "size_in_bytes": 1686190 - }, - "indexing": { - "index_total": 1885, - "index_time_in_millis": 5788, - "index_current": 0, - "index_failed": 0, - "delete_total": 258, - "delete_time_in_millis": 182, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 81, - "query_time_in_millis": 39, - "query_current": 0, - "fetch_total": 56, - "fetch_time_in_millis": 41, - "fetch_current": 0, - "scroll_total": 2, - "scroll_time_in_millis": 314, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 28, - "total_time_in_millis": 685, - "total_docs": 2500, - "total_size_in_bytes": 9078916, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 167772160 - }, - "refresh": { - "total": 207, - "total_time_in_millis": 8279, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 20, - "memory_in_bytes": 190357, - "terms_memory_in_bytes": 121595, - "stored_fields_memory_in_bytes": 6456, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 10688, - "points_memory_in_bytes": 1282, - "doc_values_memory_in_bytes": 50336, - "index_writer_memory_in_bytes": 285894, - "version_map_memory_in_bytes": 60329, - "fixed_bit_set_memory_in_bytes": 344, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - } - }, - "indices": { - ".watcher-history-9-2018.09.07": { - "uuid": "YXTxjaeMSh2Ma4RWXB4VPQ", - "primaries": { - "docs": { - "count": 504, - "deleted": 0 - }, - "store": { - "size_in_bytes": 951099 - }, - "indexing": { - "index_total": 258, - "index_time_in_millis": 3188, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 0, - "query_time_in_millis": 0, - "query_current": 0, - "fetch_total": 0, - "fetch_time_in_millis": 0, - "fetch_current": 0, - "scroll_total": 0, - "scroll_time_in_millis": 0, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 21, - "total_time_in_millis": 532, - "total_docs": 1125, - "total_size_in_bytes": 6354962, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 71, - "total_time_in_millis": 4247, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 6, - "memory_in_bytes": 108122, - "terms_memory_in_bytes": 88538, - "stored_fields_memory_in_bytes": 2088, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 8448, - "points_memory_in_bytes": 96, - "doc_values_memory_in_bytes": 8952, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 344, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - }, - "total": { - "docs": { - "count": 504, - "deleted": 0 - }, - "store": { - "size_in_bytes": 951099 - }, - "indexing": { - "index_total": 258, - "index_time_in_millis": 3188, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 0, - "query_time_in_millis": 0, - "query_current": 0, - "fetch_total": 0, - "fetch_time_in_millis": 0, - "fetch_current": 0, - "scroll_total": 0, - "scroll_time_in_millis": 0, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 21, - "total_time_in_millis": 532, - "total_docs": 1125, - "total_size_in_bytes": 6354962, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 71, - "total_time_in_millis": 4247, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 6, - "memory_in_bytes": 108122, - "terms_memory_in_bytes": 88538, - "stored_fields_memory_in_bytes": 2088, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 8448, - "points_memory_in_bytes": 96, - "doc_values_memory_in_bytes": 8952, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 344, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - } - }, - "testindex": { - "uuid": "Unl-J_-lRaijlYvhNdqdjw", - "primaries": { - "docs": { - "count": 0, - "deleted": 0 - }, - "store": { - "size_in_bytes": 261 - }, - "indexing": { - "index_total": 0, - "index_time_in_millis": 0, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 0, - "query_time_in_millis": 0, - "query_current": 0, - "fetch_total": 0, - "fetch_time_in_millis": 0, - "fetch_current": 0, - "scroll_total": 0, - "scroll_time_in_millis": 0, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 0, - "total_time_in_millis": 0, - "total_docs": 0, - "total_size_in_bytes": 0, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 2, - "total_time_in_millis": 0, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 0, - "memory_in_bytes": 0, - "terms_memory_in_bytes": 0, - "stored_fields_memory_in_bytes": 0, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 0, - "points_memory_in_bytes": 0, - "doc_values_memory_in_bytes": 0, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - }, - "total": { - "docs": { - "count": 0, - "deleted": 0 - }, - "store": { - "size_in_bytes": 261 - }, - "indexing": { - "index_total": 0, - "index_time_in_millis": 0, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 0, - "query_time_in_millis": 0, - "query_current": 0, - "fetch_total": 0, - "fetch_time_in_millis": 0, - "fetch_current": 0, - "scroll_total": 0, - "scroll_time_in_millis": 0, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 0, - "total_time_in_millis": 0, - "total_docs": 0, - "total_size_in_bytes": 0, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 2, - "total_time_in_millis": 0, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 0, - "memory_in_bytes": 0, - "terms_memory_in_bytes": 0, - "stored_fields_memory_in_bytes": 0, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 0, - "points_memory_in_bytes": 0, - "doc_values_memory_in_bytes": 0, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - } - }, - ".monitoring-es-6-2018.09.07": { - "uuid": "h_L818ReSn2LPNmHUnQ5Gg", - "primaries": { - "docs": { - "count": 525, - "deleted": 11 - }, - "store": { - "size_in_bytes": 359632 - }, - "indexing": { - "index_total": 886, - "index_time_in_millis": 131, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 25, - "query_time_in_millis": 11, - "query_current": 0, - "fetch_total": 20, - "fetch_time_in_millis": 17, - "fetch_current": 0, - "scroll_total": 0, - "scroll_time_in_millis": 0, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 4, - "total_time_in_millis": 77, - "total_docs": 1165, - "total_size_in_bytes": 2308238, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 43, - "total_time_in_millis": 642, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 2, - "memory_in_bytes": 37649, - "terms_memory_in_bytes": 9128, - "stored_fields_memory_in_bytes": 640, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 0, - "points_memory_in_bytes": 641, - "doc_values_memory_in_bytes": 27240, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - }, - "total": { - "docs": { - "count": 525, - "deleted": 11 - }, - "store": { - "size_in_bytes": 359632 - }, - "indexing": { - "index_total": 886, - "index_time_in_millis": 131, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 25, - "query_time_in_millis": 11, - "query_current": 0, - "fetch_total": 20, - "fetch_time_in_millis": 17, - "fetch_current": 0, - "scroll_total": 0, - "scroll_time_in_millis": 0, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 4, - "total_time_in_millis": 77, - "total_docs": 1165, - "total_size_in_bytes": 2308238, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 43, - "total_time_in_millis": 642, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 2, - "memory_in_bytes": 37649, - "terms_memory_in_bytes": 9128, - "stored_fields_memory_in_bytes": 640, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 0, - "points_memory_in_bytes": 641, - "doc_values_memory_in_bytes": 27240, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - } - }, - ".triggered_watches": { - "uuid": "FG9al3VzToqGrgG5o0zMSA", - "primaries": { - "docs": { - "count": 0, - "deleted": 0 - }, - "store": { - "size_in_bytes": 8372 - }, - "indexing": { - "index_total": 258, - "index_time_in_millis": 15, - "index_current": 0, - "index_failed": 0, - "delete_total": 258, - "delete_time_in_millis": 182, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 1, - "query_time_in_millis": 0, - "query_current": 0, - "fetch_total": 1, - "fetch_time_in_millis": 0, - "fetch_current": 0, - "scroll_total": 1, - "scroll_time_in_millis": 2, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 0, - "total_time_in_millis": 0, - "total_docs": 0, - "total_size_in_bytes": 0, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 3, - "total_time_in_millis": 0, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 0, - "memory_in_bytes": 0, - "terms_memory_in_bytes": 0, - "stored_fields_memory_in_bytes": 0, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 0, - "points_memory_in_bytes": 0, - "doc_values_memory_in_bytes": 0, - "index_writer_memory_in_bytes": 285894, - "version_map_memory_in_bytes": 60329, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - }, - "total": { - "docs": { - "count": 0, - "deleted": 0 - }, - "store": { - "size_in_bytes": 8372 - }, - "indexing": { - "index_total": 258, - "index_time_in_millis": 15, - "index_current": 0, - "index_failed": 0, - "delete_total": 258, - "delete_time_in_millis": 182, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 1, - "query_time_in_millis": 0, - "query_current": 0, - "fetch_total": 1, - "fetch_time_in_millis": 0, - "fetch_current": 0, - "scroll_total": 1, - "scroll_time_in_millis": 2, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 0, - "total_time_in_millis": 0, - "total_docs": 0, - "total_size_in_bytes": 0, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 3, - "total_time_in_millis": 0, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 0, - "memory_in_bytes": 0, - "terms_memory_in_bytes": 0, - "stored_fields_memory_in_bytes": 0, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 0, - "points_memory_in_bytes": 0, - "doc_values_memory_in_bytes": 0, - "index_writer_memory_in_bytes": 285894, - "version_map_memory_in_bytes": 60329, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - } - }, - ".kibana": { - "uuid": "NuBsP0VjTXK4qlsoearCBg", - "primaries": { - "docs": { - "count": 2, - "deleted": 0 - }, - "store": { - "size_in_bytes": 97891 - }, - "indexing": { - "index_total": 0, - "index_time_in_millis": 0, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 1, - "query_time_in_millis": 1, - "query_current": 0, - "fetch_total": 1, - "fetch_time_in_millis": 2, - "fetch_current": 0, - "scroll_total": 0, - "scroll_time_in_millis": 0, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 0, - "total_time_in_millis": 0, - "total_docs": 0, - "total_size_in_bytes": 0, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 2, - "total_time_in_millis": 0, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 2, - "memory_in_bytes": 4445, - "terms_memory_in_bytes": 3489, - "stored_fields_memory_in_bytes": 624, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 192, - "points_memory_in_bytes": 4, - "doc_values_memory_in_bytes": 136, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - }, - "total": { - "docs": { - "count": 2, - "deleted": 0 - }, - "store": { - "size_in_bytes": 97891 - }, - "indexing": { - "index_total": 0, - "index_time_in_millis": 0, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 1, - "query_time_in_millis": 1, - "query_current": 0, - "fetch_total": 1, - "fetch_time_in_millis": 2, - "fetch_current": 0, - "scroll_total": 0, - "scroll_time_in_millis": 0, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 0, - "total_time_in_millis": 0, - "total_docs": 0, - "total_size_in_bytes": 0, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 2, - "total_time_in_millis": 0, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 2, - "memory_in_bytes": 4445, - "terms_memory_in_bytes": 3489, - "stored_fields_memory_in_bytes": 624, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 192, - "points_memory_in_bytes": 4, - "doc_values_memory_in_bytes": 136, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - } - }, - ".monitoring-alerts-6": { - "uuid": "sqYGwl2BRfW1E3KHFN9uRQ", - "primaries": { - "docs": { - "count": 1, - "deleted": 0 - }, - "store": { - "size_in_bytes": 6279 - }, - "indexing": { - "index_total": 6, - "index_time_in_millis": 16, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 30, - "query_time_in_millis": 6, - "query_current": 0, - "fetch_total": 30, - "fetch_time_in_millis": 2, - "fetch_current": 0, - "scroll_total": 0, - "scroll_time_in_millis": 0, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 0, - "total_time_in_millis": 0, - "total_docs": 0, - "total_size_in_bytes": 0, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 8, - "total_time_in_millis": 63, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 1, - "memory_in_bytes": 2153, - "terms_memory_in_bytes": 1639, - "stored_fields_memory_in_bytes": 312, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 128, - "points_memory_in_bytes": 6, - "doc_values_memory_in_bytes": 68, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - }, - "total": { - "docs": { - "count": 1, - "deleted": 0 - }, - "store": { - "size_in_bytes": 6279 - }, - "indexing": { - "index_total": 6, - "index_time_in_millis": 16, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 30, - "query_time_in_millis": 6, - "query_current": 0, - "fetch_total": 30, - "fetch_time_in_millis": 2, - "fetch_current": 0, - "scroll_total": 0, - "scroll_time_in_millis": 0, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 0, - "total_time_in_millis": 0, - "total_docs": 0, - "total_size_in_bytes": 0, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 8, - "total_time_in_millis": 63, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 1, - "memory_in_bytes": 2153, - "terms_memory_in_bytes": 1639, - "stored_fields_memory_in_bytes": 312, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 128, - "points_memory_in_bytes": 6, - "doc_values_memory_in_bytes": 68, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - } - }, - ".monitoring-es-6-mb-2018.09.07": { - "uuid": "GAGg1lZrRzmvnAxh6k5ymA", - "primaries": { - "docs": { - "count": 219, - "deleted": 0 - }, - "store": { - "size_in_bytes": 169315 - }, - "indexing": { - "index_total": 219, - "index_time_in_millis": 48, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 22, - "query_time_in_millis": 4, - "query_current": 0, - "fetch_total": 2, - "fetch_time_in_millis": 0, - "fetch_current": 0, - "scroll_total": 0, - "scroll_time_in_millis": 0, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 2, - "total_time_in_millis": 21, - "total_docs": 199, - "total_size_in_bytes": 348970, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 26, - "total_time_in_millis": 271, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 4, - "memory_in_bytes": 19017, - "terms_memory_in_bytes": 3856, - "stored_fields_memory_in_bytes": 1232, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 0, - "points_memory_in_bytes": 513, - "doc_values_memory_in_bytes": 13416, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - }, - "total": { - "docs": { - "count": 219, - "deleted": 0 - }, - "store": { - "size_in_bytes": 169315 - }, - "indexing": { - "index_total": 219, - "index_time_in_millis": 48, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 22, - "query_time_in_millis": 4, - "query_current": 0, - "fetch_total": 2, - "fetch_time_in_millis": 0, - "fetch_current": 0, - "scroll_total": 0, - "scroll_time_in_millis": 0, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 2, - "total_time_in_millis": 21, - "total_docs": 199, - "total_size_in_bytes": 348970, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 26, - "total_time_in_millis": 271, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 4, - "memory_in_bytes": 19017, - "terms_memory_in_bytes": 3856, - "stored_fields_memory_in_bytes": 1232, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 0, - "points_memory_in_bytes": 513, - "doc_values_memory_in_bytes": 13416, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - } - }, - ".watches": { - "uuid": "Y0_ioAUSTs2r3cLAXOnfsA", - "primaries": { - "docs": { - "count": 6, - "deleted": 0 - }, - "store": { - "size_in_bytes": 93341 - }, - "indexing": { - "index_total": 258, - "index_time_in_millis": 2390, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 2, - "query_time_in_millis": 17, - "query_current": 0, - "fetch_total": 2, - "fetch_time_in_millis": 20, - "fetch_current": 0, - "scroll_total": 1, - "scroll_time_in_millis": 312, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 1, - "total_time_in_millis": 55, - "total_docs": 11, - "total_size_in_bytes": 66746, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 52, - "total_time_in_millis": 3056, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 5, - "memory_in_bytes": 18971, - "terms_memory_in_bytes": 14945, - "stored_fields_memory_in_bytes": 1560, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 1920, - "points_memory_in_bytes": 22, - "doc_values_memory_in_bytes": 524, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - }, - "total": { - "docs": { - "count": 6, - "deleted": 0 - }, - "store": { - "size_in_bytes": 93341 - }, - "indexing": { - "index_total": 258, - "index_time_in_millis": 2390, - "index_current": 0, - "index_failed": 0, - "delete_total": 0, - "delete_time_in_millis": 0, - "delete_current": 0, - "noop_update_total": 0, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 2, - "query_time_in_millis": 17, - "query_current": 0, - "fetch_total": 2, - "fetch_time_in_millis": 20, - "fetch_current": 0, - "scroll_total": 1, - "scroll_time_in_millis": 312, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 1, - "total_time_in_millis": 55, - "total_docs": 11, - "total_size_in_bytes": 66746, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 0, - "total_auto_throttle_in_bytes": 20971520 - }, - "refresh": { - "total": 52, - "total_time_in_millis": 3056, - "listeners": 0 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "total_count": 0, - "hit_count": 0, - "miss_count": 0, - "cache_size": 0, - "cache_count": 0, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 0, - "evictions": 0 - }, - "segments": { - "count": 5, - "memory_in_bytes": 18971, - "terms_memory_in_bytes": 14945, - "stored_fields_memory_in_bytes": 1560, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 1920, - "points_memory_in_bytes": 22, - "doc_values_memory_in_bytes": 524, - "index_writer_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "fixed_bit_set_memory_in_bytes": 0, - "max_unsafe_auto_id_timestamp": -1, - "file_sizes": {} - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 0 - } - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.800.bench.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.800.bench.json deleted file mode 100644 index 222000f8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/_meta/test/stats.800.bench.json +++ /dev/null @@ -1 +0,0 @@ -{"_shards":{"total":1510,"successful":1508,"failed":0},"_all":{"primaries":{"docs":{"count":886,"deleted":5},"store":{"size_in_bytes":3080604},"indexing":{"index_total":757,"index_time_in_millis":438,"index_current":0,"index_failed":2,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":2130,"query_time_in_millis":1379,"query_current":0,"fetch_total":2130,"fetch_time_in_millis":150,"fetch_current":0,"scroll_total":1917,"scroll_time_in_millis":3991,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":31625052160},"refresh":{"total":5275,"total_time_in_millis":8294,"external_total":4522,"external_total_time_in_millis":8393,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":767,"memory_in_bytes":924275,"terms_memory_in_bytes":618279,"stored_fields_memory_in_bytes":239304,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":768,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":65924,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":432,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":6}},"total":{"docs":{"count":886,"deleted":5},"store":{"size_in_bytes":3080604},"indexing":{"index_total":757,"index_time_in_millis":438,"index_current":0,"index_failed":2,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":2130,"query_time_in_millis":1379,"query_current":0,"fetch_total":2130,"fetch_time_in_millis":150,"fetch_current":0,"scroll_total":1917,"scroll_time_in_millis":3991,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":31625052160},"refresh":{"total":5275,"total_time_in_millis":8294,"external_total":4522,"external_total_time_in_millis":8393,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":767,"memory_in_bytes":924275,"terms_memory_in_bytes":618279,"stored_fields_memory_in_bytes":239304,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":768,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":65924,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":432,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":6}}},"indices":{"idx_704":{"uuid":"jpxTHlw-TWyRMkJAtzJdOw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":20,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":20,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_703":{"uuid":"2SSMMI85RYWnDqms2Y2_Lg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_706":{"uuid":"Iz0rV9u-TnawvH8s6w7Avw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":34,"external_total":6,"external_total_time_in_millis":34,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":34,"external_total":6,"external_total_time_in_millis":34,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_705":{"uuid":"oN-siML1SheDDEqT0AvgjQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_708":{"uuid":"l6_PFzttQS6niyn8IPtOnA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_707":{"uuid":"1ihaICvXTxScXQwyNrjJ8g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_709":{"uuid":"gQHRaQD4Qd--ySxfY_YTnw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_700":{"uuid":"uMWZSJ_KTK6AcUWSlDGdIQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_702":{"uuid":"j5LlloT-QzaDSY0Gg63Rqg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_701":{"uuid":"XqjuAbBlSFCAkAjuG1Y-lg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":26,"external_total":6,"external_total_time_in_millis":26,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":26,"external_total":6,"external_total_time_in_millis":26,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},".apm-agent-configuration":{"uuid":"f-yNW8hhToeiErYvM-2Fww","primaries":{"docs":{"count":0,"deleted":0},"store":{"size_in_bytes":230},"indexing":{"index_total":0,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":2,"total_time_in_millis":0,"external_total":2,"external_total_time_in_millis":0,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":0,"memory_in_bytes":0,"terms_memory_in_bytes":0,"stored_fields_memory_in_bytes":0,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":0,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":0,"deleted":0},"store":{"size_in_bytes":230},"indexing":{"index_total":0,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":2,"total_time_in_millis":0,"external_total":2,"external_total_time_in_millis":0,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":0,"memory_in_bytes":0,"terms_memory_in_bytes":0,"stored_fields_memory_in_bytes":0,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":0,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"ilm-history-1-000001":{"uuid":"XeofXtKkS-q9d1U-uvYYWA","primaries":{"docs":{"count":18,"deleted":0},"store":{"size_in_bytes":25994},"indexing":{"index_total":0,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":2,"total_time_in_millis":1,"external_total":2,"external_total_time_in_millis":1,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":3,"memory_in_bytes":7887,"terms_memory_in_bytes":5931,"stored_fields_memory_in_bytes":936,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":192,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":828,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":18,"deleted":0},"store":{"size_in_bytes":25994},"indexing":{"index_total":0,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":2,"total_time_in_millis":1,"external_total":2,"external_total_time_in_millis":1,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":3,"memory_in_bytes":7887,"terms_memory_in_bytes":5931,"stored_fields_memory_in_bytes":936,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":192,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":828,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"foo":{"uuid":"iYYY10pOSH-TwaAtxCmtSg","primaries":{"docs":{"count":2,"deleted":0},"store":{"size_in_bytes":5541},"indexing":{"index_total":0,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":2,"total_time_in_millis":0,"external_total":2,"external_total_time_in_millis":0,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":2,"memory_in_bytes":1354,"terms_memory_in_bytes":594,"stored_fields_memory_in_bytes":624,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":136,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":2,"deleted":0},"store":{"size_in_bytes":5541},"indexing":{"index_total":0,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":2,"total_time_in_millis":0,"external_total":2,"external_total_time_in_millis":0,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":2,"memory_in_bytes":1354,"terms_memory_in_bytes":594,"stored_fields_memory_in_bytes":624,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":136,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},".kibana_1":{"uuid":"O6g4NWZ5Rrysbt2xsAorIg","primaries":{"docs":{"count":11,"deleted":5},"store":{"size_in_bytes":32977},"indexing":{"index_total":1,"index_time_in_millis":7,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":208,"query_time_in_millis":213,"query_current":0,"fetch_total":208,"fetch_time_in_millis":22,"fetch_current":0,"scroll_total":1,"scroll_time_in_millis":1,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":5,"total_time_in_millis":27,"external_total":4,"external_total_time_in_millis":38,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":5,"memory_in_bytes":7849,"terms_memory_in_bytes":5325,"stored_fields_memory_in_bytes":1560,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":192,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":772,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":240,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":5}},"total":{"docs":{"count":11,"deleted":5},"store":{"size_in_bytes":32977},"indexing":{"index_total":1,"index_time_in_millis":7,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":208,"query_time_in_millis":213,"query_current":0,"fetch_total":208,"fetch_time_in_millis":22,"fetch_current":0,"scroll_total":1,"scroll_time_in_millis":1,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":5,"total_time_in_millis":27,"external_total":4,"external_total_time_in_millis":38,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":5,"memory_in_bytes":7849,"terms_memory_in_bytes":5325,"stored_fields_memory_in_bytes":1560,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":192,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":772,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":240,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":5}}},".monitoring-beats-7-2020.03.12":{"uuid":"-Q3x33saShG1SsK7iQNIJA","primaries":{"docs":{"count":98,"deleted":0},"store":{"size_in_bytes":137902},"indexing":{"index_total":0,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":2,"total_time_in_millis":0,"external_total":2,"external_total_time_in_millis":0,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":3,"memory_in_bytes":31511,"terms_memory_in_bytes":18891,"stored_fields_memory_in_bytes":936,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":11684,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":98,"deleted":0},"store":{"size_in_bytes":137902},"indexing":{"index_total":0,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":2,"total_time_in_millis":0,"external_total":2,"external_total_time_in_millis":0,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":3,"memory_in_bytes":31511,"terms_memory_in_bytes":18891,"stored_fields_memory_in_bytes":936,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":11684,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_193":{"uuid":"SLhjPgK3R0inp8G-JLsbkQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_192":{"uuid":"tYQ6gH5oRrWzvl8QvmoJdg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_195":{"uuid":"57dfa00pSbOILduC89DdjA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_194":{"uuid":"jzWMatXCSyiTd8nUGqYh5g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_197":{"uuid":"z6lkwmFRQzuAYR6-onsa3w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":14,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":14,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_196":{"uuid":"gZNA6V0kQQy5JzxY1Snu_w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_199":{"uuid":"peMUvsLjTn6OiR-TTGht4g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_198":{"uuid":"hddO5O40R3iWO90MMutj4g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_191":{"uuid":"giUV0MXPRfqtlCxqss3sSg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_190":{"uuid":"zVsqMxw5Suqn-MnBH8C_ZQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_179":{"uuid":"yAv31QVeTXSPSCZJa9wz8Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_178":{"uuid":"17lsmnjwSPGBptDgdY1nzQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_299":{"uuid":"ItTIquRUS8ic6ZoMfv9TnA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_292":{"uuid":"97k3mZe5TfmMZMeIwAetMw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_171":{"uuid":"-DQuQ1u3Rx2U07z1pp7jdA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_170":{"uuid":"gND0trbgTRCDdmzwRCVtig","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_291":{"uuid":"gB8UCGomQ16MFVarO8vkyg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_294":{"uuid":"JF7q7_fxRB2GbwZrHSdIEQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_173":{"uuid":"sDQY1TwzTbqm3oiTgvzKyA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_293":{"uuid":"cCdJ5xo1R6-P1jMp7vYi7A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_172":{"uuid":"iw-SQ3BwTYyRTHDcUhM9Ag","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_296":{"uuid":"8hzyPbEiRsKauHIdzyuSvQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_175":{"uuid":"YLhUD-AdTNWgji2I_7HHhw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_295":{"uuid":"THpz5vLaRvaeDmx0GE0uyA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_174":{"uuid":"SodP9pQeRyGRufo0DfcFiQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_177":{"uuid":"znuXleQnSPiEC-dYQ1nHFQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_298":{"uuid":"HYOBhyYZT2iZ7fK30EkWkw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":22,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":22,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_176":{"uuid":"zeFQm6M8SiWZAJUIabo-og","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_297":{"uuid":"WVpEaWtZRxSiYOcyUiDEoA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_290":{"uuid":"D3Y_6CnMQ86DgM9KKegY4Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":39,"external_total":6,"external_total_time_in_millis":39,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":39,"external_total":6,"external_total_time_in_millis":39,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_189":{"uuid":"XTqSzWPbTa-IjWNUB5XEQQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_182":{"uuid":"Noj8k2iGTFedqfjYCh5rpw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_181":{"uuid":"lt6adlitQn2VzifE9O6IPg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_184":{"uuid":"cIBOrgIJTRKN5D8O9Jhicw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_183":{"uuid":"dWBgGNS6QimDGB0URzEPKw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_186":{"uuid":"ehwrfeLZSQmwVzQOT4i3uQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_185":{"uuid":"OSeGwH63SuyUsV0dJla0Yw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_188":{"uuid":"0C2z2FqNQQm7R58BJBFxdA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_187":{"uuid":"ErWgpHsYRDSWWTMHQSmYEg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_180":{"uuid":"lSR_uzceSFikuUk5YM8TVQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_278":{"uuid":"yiMrPDa9T4KZA3rDAWBh8g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":36,"external_total":6,"external_total_time_in_millis":36,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":36,"external_total":6,"external_total_time_in_millis":36,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_399":{"uuid":"2gfFL1PCRvK2ZldWhWOrzQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_157":{"uuid":"OggoIETKT2mAYZ4PZa9uPQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_156":{"uuid":"9IfhaGqPSIGbMVE6FNaRvA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_277":{"uuid":"eAOJUuT_QI6tZaEAP2LSNA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":35,"external_total":6,"external_total_time_in_millis":35,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":35,"external_total":6,"external_total_time_in_millis":35,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_398":{"uuid":"1DvY2UQYSgCWThPgl8FtPA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_159":{"uuid":"YSchdkYlReG8AG9LhQCRFg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_279":{"uuid":"QDhboYnqQkS8RFdyqa4n1g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_158":{"uuid":"oaywMXQEQGWfMhHrMOTuwA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_391":{"uuid":"Nxz73uknRXapvgxYlUkOxw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_270":{"uuid":"TnxU4Ok3TVy4arRUpqE9gA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":65,"external_total":6,"external_total_time_in_millis":65,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":65,"external_total":6,"external_total_time_in_millis":65,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_390":{"uuid":"AvwjNru1S6u9TY4AgPujKA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_151":{"uuid":"SiLyy2RJS92iFln4mjp3VQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_393":{"uuid":"MdoBi0z9REqqbfSCWoIluw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_272":{"uuid":"DjJx7W-tR6qKBOYkGA-Kzw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":102,"external_total":6,"external_total_time_in_millis":102,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":102,"external_total":6,"external_total_time_in_millis":102,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_392":{"uuid":"mTJdXIjIQj-y_59V8H98ug","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_271":{"uuid":"WnQmZ8q5R6aXLsd_J2og0g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_150":{"uuid":"XqUKRa_yR9e_Vr5JKxOUSw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_395":{"uuid":"bkSsxosaQgS9al8sDuSx7Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_153":{"uuid":"IMfm_Iy2RBerqPSvU-ky5Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_274":{"uuid":"lqZAn1CgQd-j6rGaMPr0WQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_394":{"uuid":"XwA9Mi9rQSifJMc0Y0__xA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_273":{"uuid":"LVMSEhrbRwS1CfPBIDwnbA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_152":{"uuid":"bLnrpxV0SFOac5vAfWHZag","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_397":{"uuid":"vF85kphLSd6m-4KGj964WQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_155":{"uuid":"OW9433Q7QRCq_JmMve83vA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_276":{"uuid":"cxxeW0K8QZ-jjr22S0Au0w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":35,"external_total":6,"external_total_time_in_millis":35,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":35,"external_total":6,"external_total_time_in_millis":35,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_154":{"uuid":"A_1vjYVVTvO8_hS8XGvkHA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_275":{"uuid":"xT5mwovgS3iH-pnHcfpx3A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":147,"external_total":6,"external_total_time_in_millis":148,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":147,"external_total":6,"external_total_time_in_millis":148,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_396":{"uuid":"1vspmjCVRYajAiOGSGeuDQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_168":{"uuid":"CLcQqx1oQ8KSXT8IO3SutQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_289":{"uuid":"5f2xd4yaSF-vHjqEGnD40w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_167":{"uuid":"m8GMC9xOR2CFNhrtxcmMjg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_288":{"uuid":"xbnClwjwRVKYfYd7Wtu1Bw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_169":{"uuid":"9lfQczqZQmakM-EhD8odFQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_281":{"uuid":"EKREnmHISwawHOyBOGaNDg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_160":{"uuid":"NP_zNGCURbWz9GJkLXIjmw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_280":{"uuid":"-9CCjb5IS1C6SIWwAQu13w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_162":{"uuid":"O3XbC0QQSfexY6X0oAz42Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_283":{"uuid":"T5HzVFkCSzaqSg3dIfXuHw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":46,"external_total":6,"external_total_time_in_millis":46,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":46,"external_total":6,"external_total_time_in_millis":46,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_161":{"uuid":"7JyKzRhQSoGQjWMEs6tkMw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_282":{"uuid":"4SEeW9ddT16xpXCgxE3gFw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_164":{"uuid":"7nuOhPCvQ_im2ZSLguQRgA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_285":{"uuid":"HkkGzmlMQeGISEwSX_55Og","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":18,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":18,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_163":{"uuid":"1MXvHAtLTyiToKVbaZU-Tg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_284":{"uuid":"okKXpmV6TwWY0AyzERak7A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":35,"external_total":6,"external_total_time_in_millis":35,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":35,"external_total":6,"external_total_time_in_millis":35,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_166":{"uuid":"xURk9xg_Rpmx4GTO4PQthw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_287":{"uuid":"r5uIUletRke1QDd-CFOivQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":18,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":18,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_165":{"uuid":"NMh0JozIS-WTjMfp6vguXQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_286":{"uuid":"gWEUnsDHQKSlA-XjgIOzyQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_14":{"uuid":"g6QtyBlaRoO_QqOCFDPBqw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_13":{"uuid":"0XmqRQolRYu_9ls_W8_q8w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":8,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":23,"external_total":6,"external_total_time_in_millis":23,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":8,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":23,"external_total":6,"external_total_time_in_millis":23,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_16":{"uuid":"37SLlJ7_TBOUfNdZlFADPA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_15":{"uuid":"AgTYTmSLR3i3jjIMt8CUPw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_10":{"uuid":"xJ4rtbrQTH65BmYY1md8Bw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_12":{"uuid":"lsWm-yx6RVeeU2yn6bkvVg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_11":{"uuid":"SyxGhgjjQ-aSDu67L7MdOg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_256":{"uuid":"IroFAWgUReWprZ8fw_w3Nw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_498":{"uuid":"FUMQhQOIRTC7wfDXRk-I-w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_135":{"uuid":"mFP3pMKsQz-9wO8pNfLYcQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":26,"external_total":6,"external_total_time_in_millis":26,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":26,"external_total":6,"external_total_time_in_millis":26,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_377":{"uuid":"QMINMJjbT1-0K-peOR-NbQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":78,"external_total":6,"external_total_time_in_millis":78,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":78,"external_total":6,"external_total_time_in_millis":78,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_497":{"uuid":"gl27xansRCq8v3jmFghVaA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_134":{"uuid":"RLOjiXx6QLWHE06RBVbiEw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_255":{"uuid":"fY30QfGkS-WOmzXzyMfOuA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":31,"external_total":6,"external_total_time_in_millis":31,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":31,"external_total":6,"external_total_time_in_millis":31,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_376":{"uuid":"Benvfd2JRkGzACgekpfLhg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_258":{"uuid":"D2cuJp8zTBy9VrqFyJyquw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_379":{"uuid":"kGTS0ux5RhGt4zzoGxPiHg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_137":{"uuid":"JueocTScQ9OSsDtaFkVi2g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_378":{"uuid":"gfV5T-f2Q_ObyYpkqZPPdQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_499":{"uuid":"qaH03N7USqibEjkWxDK7cw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_257":{"uuid":"URSelOPJSCC5d-mrARX3Bg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_136":{"uuid":"lMyAczFQTxWlGTeE7gsyoQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_139":{"uuid":"dMeM7rRBQeGqTsahFySkIA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_18":{"uuid":"gfGHPwQAQ9yGC3d_DcPs2w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_259":{"uuid":"G7qEinEtSvejqnQ-0MlzPw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_17":{"uuid":"Wk27wna4Tcqp3LFxJT0xiA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":9,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":18,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":9,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":18,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_138":{"uuid":"F-agrZmESyCWnq9xY20Fkw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_19":{"uuid":"DCmnX5vMTpaE3o8ReKJOdg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_490":{"uuid":"bl6BjopFQeC4_l8I0iI7Yw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_250":{"uuid":"-BeC2uHoSqOlDPH48Z5V1w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":23,"external_total":6,"external_total_time_in_millis":24,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":23,"external_total":6,"external_total_time_in_millis":24,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_492":{"uuid":"r4n-p3RHQGuUrRUZCPCwpA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_371":{"uuid":"eAIOmGaKR2y3892VDrq8kQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_370":{"uuid":"0LvsRH7oQr6FfkKH8jp5Bw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_491":{"uuid":"7AnrHN8dQIyVY_XK7-7z_Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_131":{"uuid":"g6237pq5Q7ymiQn7cQiFAQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_494":{"uuid":"VCHLY8qiT72t0a-6I4Jnxg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_373":{"uuid":"TjNlhrifSaeO6IQVR9B5ew","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_252":{"uuid":"8X7kjXROTfmeZ6L5QbSYBQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_493":{"uuid":"rrRGK5opTemhUP0K-5Uirg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_251":{"uuid":"QEX_n1PXTKiRipkb6lleRQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_130":{"uuid":"hL5uNuLUSx2Jh858OKLxuw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_372":{"uuid":"1Tn-4oe2Q-WocSUL6b3dwg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_133":{"uuid":"Ea-NplgiRUykspf0cFpLmA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_254":{"uuid":"n-cMU8efQZKw3uiH-5cUUA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_496":{"uuid":"rNG5pU3CQNCTvYG0i7YXHg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_375":{"uuid":"ocmS1zxxSt2v9bqRy1yBDw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":24,"external_total":6,"external_total_time_in_millis":24,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":24,"external_total":6,"external_total_time_in_millis":24,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_132":{"uuid":"Qyhbv_sERAKFeQ4kSOxlOA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_374":{"uuid":"7vLCq7XyShmj0-Wta-J3Dw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_253":{"uuid":"AuE3-o7QTVmyLTHO1L49zg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_495":{"uuid":"4h6i6SCnSa-o3ZPupnTasA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":24,"external_total":6,"external_total_time_in_millis":24,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":24,"external_total":6,"external_total_time_in_millis":24,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_267":{"uuid":"o3Y9Eq8gQcqqJWNwR73Jng","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_146":{"uuid":"rtddws-dSDWCxLHax-zs7g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_388":{"uuid":"1sj3N8k0RMKmVFQdyy9-jQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_387":{"uuid":"ubNy7L2hR_uWe5D6j-esIA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":20,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":20,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_145":{"uuid":"LcTVDvu3Rzem27l70WUCAQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":26,"external_total":6,"external_total_time_in_millis":26,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":26,"external_total":6,"external_total_time_in_millis":26,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_266":{"uuid":"F54qfgEfSG6taUHSSedu2A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_148":{"uuid":"58h3ElAUSaK86_3KrVTROQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_269":{"uuid":"xkcumjBbRAKdg5aydAru0g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_268":{"uuid":"5tztdiJvRISig4--3Ujnjg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_389":{"uuid":"oWeMzffXRsahrVs1LuUrsA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_147":{"uuid":"F_htvVzNSCyeixMjeGPp2g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_149":{"uuid":"7nsMjKadRqugYK0LzlIbjA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_380":{"uuid":"WyQVXOqcRMaHG4-Xtqkz1A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_261":{"uuid":"vgxOA-nETHu0fS4nltgNLA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_140":{"uuid":"Y3lrHyaTQYeElBJMTmRAOw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_382":{"uuid":"-UIObkhmTqifRdRHiN0uiA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_381":{"uuid":"v9S2OSwXROm3_YHkGcdU9A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_260":{"uuid":"XEaUayM2S8WGPganMuu9mg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_384":{"uuid":"W3_f0LZaRbi9QUVziDbhtg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_263":{"uuid":"Naary6NSR5iTiUqH_eSKXg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_142":{"uuid":"Xu_dWrunQj65_8O600Pj-w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_141":{"uuid":"jBRDVxdsQ6uRdM8uQGQP1g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_262":{"uuid":"_JhPvJ6URHuwf2KIu-3_Hg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":32,"external_total":6,"external_total_time_in_millis":32,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":32,"external_total":6,"external_total_time_in_millis":32,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_383":{"uuid":"QZ8eQJYJRpWZrttIFYde9w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_144":{"uuid":"bocsTZ8RRk2zJ-itOPRiyA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_386":{"uuid":"0iMWCpZZQQSyxItq-O1DyA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_265":{"uuid":"xxaVt3DgS5uBJoB1cFYV0g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_264":{"uuid":"wEuTfB89S46THTl9apre4A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_385":{"uuid":"wcSRX6PsQmuH0KpFmkaOhQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_143":{"uuid":"JbGhZkcSTRWJyE0k5GVlNw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_113":{"uuid":"RWmf6V2bSdyH1-Y4Kw6dxg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":31,"external_total":6,"external_total_time_in_millis":31,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":31,"external_total":6,"external_total_time_in_millis":31,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_476":{"uuid":"ymx88y8uSbShlydHJaiTTw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_597":{"uuid":"U--JeN8kTZm8Wxrc7gajQw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_355":{"uuid":"OgyOLyXzQkWs-LpWBG1oaQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_234":{"uuid":"_O7J4uY7T66hPxfj092IAw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_112":{"uuid":"dl9kARy7QYabfdrLixQzkw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_233":{"uuid":"Xywy2d04RByOACsL3DCISA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_475":{"uuid":"liDCCMXgS2yL3_GqJUea_A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":21,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":21,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_354":{"uuid":"rjxE3ey5R0CwVtS278zy5A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_596":{"uuid":"vMNM58NLSXa8Toqe5_7s5Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_115":{"uuid":"dBofPdx3REW3ggGfx8trcA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_599":{"uuid":"upaP1fjaQZyN1t4OU8XnTw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_357":{"uuid":"y5XwoofaQoSwKCo3mEHD-w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_236":{"uuid":"eApaNKtdTGm-dultBfSm5g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_478":{"uuid":"du8UFCh1R--lPVw2iHn8pA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_235":{"uuid":"hcWLePUgTXaDlN_2cLu8MQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":18,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":18,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_356":{"uuid":"mRnrxk5hRc-f8Ytv708IBQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_477":{"uuid":"oEreY4nOSAeAmNeuvbLxiQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_598":{"uuid":"0FHalvLYRbK9TzfsFotuGA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_114":{"uuid":"_cMnwsj1QGaltNXXozNvgA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":34,"external_total":6,"external_total_time_in_millis":35,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":34,"external_total":6,"external_total_time_in_millis":35,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_117":{"uuid":"MVxknK2XQqW4SUB-oe3Lhw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_359":{"uuid":"1mGFASH4TnCvEnYu3osLPQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_238":{"uuid":"agLIIQ9NTfekueWc5gPkvw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_237":{"uuid":"Eq9fGuaiTgW6BeN0h0drDg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_479":{"uuid":"fIttEJgvRpKwhJFGKB3-ng","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_358":{"uuid":"7uQZpjapRmaG2Re45uxbmQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_116":{"uuid":"n-DS1B_0R2ySUzEpLFTIpw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_119":{"uuid":"b_AmG5m8Rfa75QVYQ2myhg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_239":{"uuid":"Lz4XfWZrSQuRprzL9yEq-g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_118":{"uuid":"43yx_yyiQluCzE8grNjnvw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":6,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":6,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_470":{"uuid":"Z2nij2RwQOuAqFABpD9nDw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_591":{"uuid":"5DxCa1zvRYCnZrulndo9_w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_590":{"uuid":"wcBeWRcBTp6fL1VxpUnH6w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_351":{"uuid":"iec0hVvHQGyFa6cnFn8Zqw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_472":{"uuid":"3auzJrVHR3uMUjHMIv1dhA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_593":{"uuid":"oHROeV1fQTW75r4xZZz2vQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_230":{"uuid":"CVxb7HQoTTWPcuEoZNhxcw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_592":{"uuid":"rA9Kf0e5TBmweWXAQ2fjgQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_350":{"uuid":"FfntQO_MTwuhr3NDJfwLaQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_471":{"uuid":"710wBF6WSemhkjabaiw3uw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_232":{"uuid":"wbuYnrOGSgektHEw2_juOQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_595":{"uuid":"xoEFKHmHRtmGLD--2jr0ZQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_474":{"uuid":"adbufyYWQG2kmbbzR0Tt8g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_353":{"uuid":"F4WxYVrAQuqKN-OroGaWfg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_111":{"uuid":"fclnrdh6QmS3tZn86uz06Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_231":{"uuid":"2w6QF7bWSPOHLwtCmK6Q3g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_594":{"uuid":"THniR9tlTn2hT95nEYsXig","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_473":{"uuid":"9_jBNQfzQ5aHlpYx9EGr3A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":31,"external_total":6,"external_total_time_in_millis":31,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":31,"external_total":6,"external_total_time_in_millis":31,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_352":{"uuid":"BSpDCePxTJS8hgVglnw-ag","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_110":{"uuid":"PfhH0FErSxCcMhZfpVgosg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_366":{"uuid":"HH_SPCJsReidMACyQjVtyQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_124":{"uuid":"nOMp8RgxS_mqAG0CCFOCkw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_487":{"uuid":"BJXbtEb4T8-L5nUZ1MCmOQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_245":{"uuid":"yEgwZ1AOQqmIsfQmidyuuQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_365":{"uuid":"e3KcWTLMTDe-UpptsCu2KA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_244":{"uuid":"AKCW5P8cT-SftGtPV7wu7w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_123":{"uuid":"xhcy4JtVS8CbbBZ0925YjQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_486":{"uuid":"VOw5cIPAT22w9F1OJVgskA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_126":{"uuid":"Fy9xQon_RaWje99vwi_13g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_489":{"uuid":"7v0qbFwVQBKp574zhIBVKQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_247":{"uuid":"jSfsXE2dRlyrNKXFRuuhtw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_368":{"uuid":"vnqBJ1S4S5i3nBg9M41zYw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_367":{"uuid":"GxHIC8YnSUOZqXHMxVlnQw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":23,"external_total":6,"external_total_time_in_millis":23,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":23,"external_total":6,"external_total_time_in_millis":23,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_125":{"uuid":"q8FcxyCwSMabcC0jif4sUg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_488":{"uuid":"KHexNVxUQ-ynLgsKVFbecg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_246":{"uuid":"AKJfDNovSP-MrGBha5V4zQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_249":{"uuid":"cVJd38FFQ8yCd03NIwL6jg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_128":{"uuid":"M11tQbj6Q2aQ_1foZdYQ1A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_248":{"uuid":"2lNCVhdRSu-hOP2yBn1g6Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_127":{"uuid":"9ZKoo8a3QqS4DIujFRDTdQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_369":{"uuid":"cZ4BubDWTTGkFsYDj6RXLA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_129":{"uuid":"cCLn2bOrQz-Vt_wIu_CrRQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_481":{"uuid":"6mDKU9UmSj-VE6jq6oXrLw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_360":{"uuid":"mIGLa-uPTgiXKT7izD7u-g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_480":{"uuid":"6AucgzbAQf-VI_n7VUVf0A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_241":{"uuid":"zZQ77mNTT0apCBqyu477xg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_362":{"uuid":"r51iMP0jQQ2xGPuXeA-2cw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_483":{"uuid":"gj9JEjwdQJGMi9LKtgm8qA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_120":{"uuid":"OggZadj5Q7G4W0nHVtNV3A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_240":{"uuid":"PQ7WEQgBTY-T8CWw4Ei07g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_361":{"uuid":"-ohDAgOzTCu4P582PumCDg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_482":{"uuid":"WCGHHC7CRNK-ylfH3rUXuQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":24,"external_total":6,"external_total_time_in_millis":24,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":24,"external_total":6,"external_total_time_in_millis":24,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_485":{"uuid":"Jm0yAOVQQbydztHZVl39NA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_122":{"uuid":"SvENg7M1SuOxiNeIHlJGtQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_364":{"uuid":"qulzW2iKT4a4k4qkEOceIQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_243":{"uuid":"WCLGWUUVSbukb5GBr9BOXA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_363":{"uuid":"9mumSi_LQ-qeXais7T3GGg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_484":{"uuid":"XDqUaJH1QLO3KyRd2ID0bQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_121":{"uuid":"MTTul_8BQ8GAm2AqmnCWog","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_242":{"uuid":"t73UCPyHQIOkfy3L6Mq6sQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_219":{"uuid":"zlGUbz7oQbuMeCv6FdvYxg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":64,"external_total":6,"external_total_time_in_millis":64,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":64,"external_total":6,"external_total_time_in_millis":64,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_575":{"uuid":"6A_zpqMuRX6D3H48xjT84A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_454":{"uuid":"jKIsJxP2QqilCO7SS_CVFg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_333":{"uuid":"2htGdGF8RruxIQg5xxMWjQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_212":{"uuid":"usBlvWeUTcG9SgOVYHPE7A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_696":{"uuid":"XHutuu7KT66nGamWIJNwOQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_695":{"uuid":"2xmDFBBvQ_ON8t1103-kdA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_211":{"uuid":"YKvNqY_VQEWZAEaKGoNOoA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_332":{"uuid":"6G8886OsQv2_wR2PZfX-Yg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_574":{"uuid":"12HfvqxuQCGxgIqcs4bv1w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_453":{"uuid":"X73kHUwpSTCzNey64OhWiw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_456":{"uuid":"OCLnppRqQ4WHq__pvVtcgA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_698":{"uuid":"9PGvnaGmRASD4067kK_qvA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_335":{"uuid":"fTSLOuSKSjqQkVxWwmrs7A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_577":{"uuid":"8idsVbkKR_mLtfOd7TiwKQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_214":{"uuid":"CMsoPVabQAePQgR2F5oj1Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":27,"external_total":6,"external_total_time_in_millis":27,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":27,"external_total":6,"external_total_time_in_millis":27,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_576":{"uuid":"W7sT2Xs7Q1Si03vKSPvwnA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_334":{"uuid":"O1Ce4eADTgqVNGXwDfcmOQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_697":{"uuid":"xuHDUJLiS0mFXDEUvfuLXg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_455":{"uuid":"rNle3g0uT8eW3Xsnm1Ivdw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_213":{"uuid":"vLnVLJVlSg6ASHpB0zEMVw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":28,"external_total":6,"external_total_time_in_millis":28,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":28,"external_total":6,"external_total_time_in_millis":28,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_337":{"uuid":"nC7I1f8KQ1ejdERiADNIGA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_458":{"uuid":"SOoq6REdRbeeDgcYLGwCDw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_579":{"uuid":"WJjI7gkWSB2_u5xIUsz1YQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_216":{"uuid":"p8L4hx3RQUOmqVQ8f--R0g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":46,"external_total":6,"external_total_time_in_millis":46,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":46,"external_total":6,"external_total_time_in_millis":46,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_699":{"uuid":"uCQXfbhcQ_mQ2Ldu1fKEzg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_457":{"uuid":"ce1TyD44QkWAEHdYThRfCQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_578":{"uuid":"it3djCUgTSWVtwW-r_uDNg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_215":{"uuid":"AWyiPgITS9ysagvgPKW60g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_336":{"uuid":"2PRun0lJQx-g-jNFl2PSMA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_218":{"uuid":"bJI-pKcNRru7IdnIYYfHqw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":65,"external_total":6,"external_total_time_in_millis":65,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":65,"external_total":6,"external_total_time_in_millis":65,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_339":{"uuid":"PbzZ9a2yRNK492ZFQK3Ntw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_217":{"uuid":"zwqIHBsjTvOi7E7-OZj3uA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":30,"external_total":6,"external_total_time_in_millis":31,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":30,"external_total":6,"external_total_time_in_millis":31,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_338":{"uuid":"WVQb380GSh24zBpNAe396g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_459":{"uuid":"n1KBe2eBQrSQUsncf6Pshg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_690":{"uuid":"zV120za4TFWqqhG0ysi8Zw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_692":{"uuid":"i2RwOkKgQE2s5q7o4WC6RA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_571":{"uuid":"U6Bbk4FAR_S2syjEtNMNPg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_450":{"uuid":"fdlB4HoQR8uDyJS7NMwTqg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_691":{"uuid":"Vg_rfCw0Scazq2Id_iMysQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":27,"external_total":6,"external_total_time_in_millis":27,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":27,"external_total":6,"external_total_time_in_millis":27,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_570":{"uuid":"t6BVx2dtRR-4qzZ-f3X6oQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_573":{"uuid":"4-EjZ_GmQbG5jZYwhExK3A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_331":{"uuid":"iAb3JJE6Sjif0yphVoUJNA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_452":{"uuid":"WfmuBUY2TrShnGHkvs32hA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_694":{"uuid":"LykT5SBIS_m2gRAZ3bcLgQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_210":{"uuid":"bYqTpX2pS0KL7iJwdOnczA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_572":{"uuid":"kgPp7It4QrCEcyvBqPU-7A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_451":{"uuid":"Iko7yj2cQRyCjhfP3Omh_A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_693":{"uuid":"iaAaHCQUTnOYgP4rUkkmuw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_330":{"uuid":"L9qeMGqtSkGbKK3hXKqzfg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_109":{"uuid":"cUMNZLh6Raeu9zYqxXSpww","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":62,"external_total":6,"external_total_time_in_millis":62,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":62,"external_total":6,"external_total_time_in_millis":62,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_223":{"uuid":"YL_P7Ch8Qr6kKghNXD-qPQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":22,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":22,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_586":{"uuid":"2sKjufsJSuKHrIZGegIWFg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_344":{"uuid":"y7Jt5cGHS-ynormJ7fI1pA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_102":{"uuid":"Gb5Z2NJLSEiRgs3ZGJTm6A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":29,"external_total":6,"external_total_time_in_millis":29,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":29,"external_total":6,"external_total_time_in_millis":29,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_465":{"uuid":"5uEg0wSeQSmFFtYjI_D_Pw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_343":{"uuid":"d2E55_gZQ4SxYVj9RG1qVw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_585":{"uuid":"oXskRMrCR9uhlZTmNoh3Cg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_101":{"uuid":"5upN9cM2TPGMcMlrwtVA3Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":41,"external_total":6,"external_total_time_in_millis":42,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":41,"external_total":6,"external_total_time_in_millis":42,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_222":{"uuid":"6uQdYozkS6W_kXSZdMka6Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":29,"external_total":6,"external_total_time_in_millis":29,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":29,"external_total":6,"external_total_time_in_millis":29,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_464":{"uuid":"bobaHi_iR_-TSLXq_T3Brw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_346":{"uuid":"oUaZysXYT1mihDSOd2bijw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_588":{"uuid":"q6HoDB8JTASBDP8cfMaUYQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_467":{"uuid":"YBgNEq7nSBOjsQ68C_PKkg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_225":{"uuid":"RKPEKusbTq67sMy9J2Bwhw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_104":{"uuid":"qVqfrHwfQ7KpuEzaDx8XBA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":32,"external_total":6,"external_total_time_in_millis":32,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":32,"external_total":6,"external_total_time_in_millis":32,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_103":{"uuid":"IP6rC-TfSaCv4hoyJzB8ZA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_587":{"uuid":"uL8jJuuERvm4YeKu5VnBoA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_224":{"uuid":"6oBHP1UtSX-keL-1XX-ioA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_345":{"uuid":"r1yEnU5oTM2snNAafZl2Tg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_466":{"uuid":"yQ_-8T-jSYKjiQPPJ_XMVg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_106":{"uuid":"030DR1u5STWA-UPWTEZ1Ww","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":26,"external_total":6,"external_total_time_in_millis":26,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":26,"external_total":6,"external_total_time_in_millis":26,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_469":{"uuid":"lr_N05LYSQ-1pdEmXnOxgw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_227":{"uuid":"AcVqIH8GSL6uEpqqdobImg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_348":{"uuid":"rYELzk6ETLqBLqGHimgNPw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_226":{"uuid":"W6VfVlnfS5eiGzpe7CBEUQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_347":{"uuid":"yHVoElQQTzePSKA8JQKKkA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_589":{"uuid":"LPnhctAgSjCvf-ezsQI0ww","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_105":{"uuid":"ly-OuLuJRli9gzZDxC6tLw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":27,"external_total":6,"external_total_time_in_millis":28,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":27,"external_total":6,"external_total_time_in_millis":28,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_468":{"uuid":"HH-bmAmLTauZaRJtd56d9A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_229":{"uuid":"G7o_VkG9Qlyhe8SBjgwx-A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_108":{"uuid":"Zby6LF73TwWzYtaflE5kEg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_228":{"uuid":"9SiUg0zaRmmkfOt06l9BZQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_107":{"uuid":"SK-ds_OLQ7a7_wSAu9t2Pw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_349":{"uuid":"PlEWf5QcSN2cm5eENwC4ww","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_580":{"uuid":"-E8DskoNSbudfC1d50gkiA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_340":{"uuid":"OOTrYzizSgq040C2V1aiYg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_461":{"uuid":"EhzN8JE_R2q5QLaMATG0eQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_582":{"uuid":"0s5yZlOJSeq7wblQEDpVng","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_581":{"uuid":"XE6YdyHDQ5Oq9wjt3nMwXw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_460":{"uuid":"AwORBTQ-Q-SiRyWyeE8txg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_342":{"uuid":"ywZT9LwuSiWwhqeiDERDhw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_100":{"uuid":"OVD6-PJ6Qse9Htq33TwVcg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_584":{"uuid":"fUf6w6iKS1ijUaT2gaqvZQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_221":{"uuid":"-CMKynBfSHSbuli0GL-5tA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":11,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":11,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_463":{"uuid":"76I7wxZBQ0G1aFjvrl7RTQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_462":{"uuid":"CjIKLTCpSr2KRF57eaU4Tw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_583":{"uuid":"6wwv1sELTSWuJz-vbaZPfQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_341":{"uuid":"I2zShbyfRtyx7_jw39s1Hw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_220":{"uuid":"PaoAbvG9S22K85EiFkGa0g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":45,"external_total":6,"external_total_time_in_millis":45,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":45,"external_total":6,"external_total_time_in_millis":45,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_319":{"uuid":"nsxo4p9mQRa75uyTqB9oiQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_8":{"uuid":"jg2nx9pNQZWAO4Gd6bamHA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_439":{"uuid":"pHsIE61URCCD_O05Wp4VWQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_318":{"uuid":"i5klHyVlQh6FhYmfOoH3vg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_9":{"uuid":"uoeC8GnBRkKM8lZZ08V6rQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":52,"external_total":6,"external_total_time_in_millis":53,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":52,"external_total":6,"external_total_time_in_millis":53,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_6":{"uuid":"cTeHNKeDQ9yG-jeO8zWqOQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_7":{"uuid":"cFnuRKwDSt-dNEHKC6Sk1A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":6,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":6,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_4":{"uuid":"3IVwgDoNRuac8QSpo2wY7w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":20,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":20,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_5":{"uuid":"C1hNykUuTxSFIvRiZqe3AA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_2":{"uuid":"XpPnT4pfQm-egpROCU9Smg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_3":{"uuid":"UkVcwoKuQjW5SKDDO5e7vw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":27,"external_total":6,"external_total_time_in_millis":27,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":27,"external_total":6,"external_total_time_in_millis":27,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_553":{"uuid":"oqr61BjvQjygLPU1bevSAg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_432":{"uuid":"M42ekXe3TzWwA_mftpEVvw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_674":{"uuid":"dyVenZSBRoKHpcO161OkuA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_311":{"uuid":"Y6qo2DklQgCbcei3DV_05w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_310":{"uuid":"-VbiHBftQuWVhfbkUJPIEg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":69,"external_total":6,"external_total_time_in_millis":69,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":69,"external_total":6,"external_total_time_in_millis":69,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_552":{"uuid":"iM_A3T13QZGsWYkATl4K5Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_673":{"uuid":"CJ4WcQMYTQChaFMBKKkoFA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_431":{"uuid":"HXDKldPXSgu0RVuE1I-Rhw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_555":{"uuid":"Ttw1DH-pStm-yhScXQgsBg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_676":{"uuid":"N0CeGr_ASxyMAM3XnXpQEA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_313":{"uuid":"0JcAWwXORiq3qeYjfqpmqQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_434":{"uuid":"Qn6TjyJBS5OCvo8EawyUCw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_312":{"uuid":"r0nTTDwUQo6PHPtg6uZeKw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":51,"external_total":6,"external_total_time_in_millis":51,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":51,"external_total":6,"external_total_time_in_millis":51,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_675":{"uuid":"7hE5IZdrTYadwjDQnC2cIA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_554":{"uuid":"vszmZjsES5GVBYJGZJtRlA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_433":{"uuid":"uAP0w-NDQfq0p9T6VYabPA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_315":{"uuid":"YpfwSZooRzmajEDoZr-erQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_436":{"uuid":"AgiAOqBqQli5UQDdd-oZEw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_678":{"uuid":"p4cm8uysQZOnV52ULeXSrA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_557":{"uuid":"6HyH8206T9aNuAMk7cnl0Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_435":{"uuid":"cexPOjEFS6K6TXPlCLlW3Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_556":{"uuid":"sOFpHRYGTjGJEuNnIQ97Dw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_314":{"uuid":"TwBMabf1QUiIC2wORPeTwA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_677":{"uuid":"lLqZAy9rRya7RlwpiRcPAA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_317":{"uuid":"iiNbyw28QL2kE0WqVmyfyg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_559":{"uuid":"EX0ypEaZQL-BwA49UAswYg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":4,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":4,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_438":{"uuid":"9IA7hw61Q3-ID_4UPpMoJw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_437":{"uuid":"Em_-rrvrR_GkqwJ3Qe-0Qw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_679":{"uuid":"fxbtTdKYR6KYZCsQTMxoIA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_316":{"uuid":"wcqLI1_sQlqHF0KK-pjZMg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_558":{"uuid":"D_CKYgeCRAilKUHZ1bhVIg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":21,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":21,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_670":{"uuid":"dAabiq98TOKe8MfU0Ba2-Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_430":{"uuid":"UL8WWcyLTHejCMOXWWxPNg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_551":{"uuid":"sYEeniqGRjy0oouMcus1Ow","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_672":{"uuid":"lBhML7BsTSCsEBD-H0MmlQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":12,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":12,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_671":{"uuid":"THzO69XzS3CpaecCl9WlLA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_550":{"uuid":"uV0lstDyT3m4EONf1GDgaQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_0":{"uuid":"LXt-a5tQRbCQeYcoW9OZmw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":4,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":4,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_1":{"uuid":"RDSFypTdTBWf_I3K8o_JOg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":20,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":20,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_209":{"uuid":"rKS8ey2sRya7ouKz2FKIsw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_329":{"uuid":"qFx1-XADTq69c1d09deD7A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_208":{"uuid":"j9BYidyqSAq337N-kNqDcQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_322":{"uuid":"TYtB56tnRxaFYhFFDtTWCw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_201":{"uuid":"Ck-Ntvt3QPeuci-0N9Z6Vw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_443":{"uuid":"vH6uUbebQjut8qMoQ6cT6Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_564":{"uuid":"hujxf3GJRJORlK0c5pRNqw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_685":{"uuid":"yHpMK3u0TouXpYD3uV5-cQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_442":{"uuid":"WZ2Q1i6iTBeMFe8hOScBkQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_321":{"uuid":"d2kQaUKfTnC7T42FKSfzNg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_684":{"uuid":"iiUpv7b_SkK5jtdf4SvHAg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_200":{"uuid":"UcheogOBSZ-P7qeH-uSCGg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_563":{"uuid":"J4LCbccLQEevJp1uTkXe7A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_687":{"uuid":"bhGHXocASpGXoULLMqwp0A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_203":{"uuid":"iuikoxLhTzq00K7O93mfAg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_445":{"uuid":"XPyyjkY1QpKecqv9SG1yaw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":23,"external_total":6,"external_total_time_in_millis":23,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":23,"external_total":6,"external_total_time_in_millis":23,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_566":{"uuid":"qgIDjKX_Q6en27iu38tzEQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_324":{"uuid":"2x7PPSyHS5y3-cWtaHnNLg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_686":{"uuid":"c8S0F5hTQlO0J42UIf5rLQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_202":{"uuid":"2hiAAFvORLapbwF6VH0EEA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_565":{"uuid":"CNY1gR90RoekK2myXoamQA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_323":{"uuid":"HtmrbUEnQEWCo7oRLk3GNw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_444":{"uuid":"UdKHZBqzScODvViOMrQnzA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_568":{"uuid":"BmOBWZuJQumS20YCxPxHhA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_689":{"uuid":"pG2Jk4hERbeuyx6KCkcj5A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_205":{"uuid":"E1wg0sXAQtioaDoYs9gOcA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_326":{"uuid":"B6AkWlxyQlCmgptbbd_bCg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_447":{"uuid":"j5kMA2grSfKm3l7fQABSVg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_446":{"uuid":"RQEpU3dOQpqdQCDDWTBrUA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_325":{"uuid":"7wWnTPEZThGFYj3JLTSy5w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":23,"external_total":6,"external_total_time_in_millis":23,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":23,"external_total":6,"external_total_time_in_millis":23,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_204":{"uuid":"kLF-yBcUT923rHtj75kPxg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_688":{"uuid":"p2Ke6eBUQTmFZnAru_FR0g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":30,"external_total":6,"external_total_time_in_millis":31,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":30,"external_total":6,"external_total_time_in_millis":31,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_567":{"uuid":"VNB6WPHUQrue0yIFEx_NgA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_449":{"uuid":"eg_KfsCFSpKBa8BL2UWv_Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_328":{"uuid":"ehU-u_l0Ta2PiIMw8_70qg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_207":{"uuid":"O00b5c1LQ22BS8dlZ_psJA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_569":{"uuid":"fluEQ_1GSFG6-8Qlfh02eQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_448":{"uuid":"zqBKUjOLRH6iJ8e1blMj2g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_327":{"uuid":"BwinGFEOQ5aUi7kVSMFDUQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":22,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":22,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_206":{"uuid":"q7a7V1whRnCmliJC7OxR2A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_681":{"uuid":"AhGrkn-kRNaIenZ5LNl77g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_560":{"uuid":"EHa7WzmXRKGk_slZblr6gQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_680":{"uuid":"gWnoyJXqSuemLnxj-rAOLQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_441":{"uuid":"zXV3MWgWSqiZ63NXBaF8aw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_320":{"uuid":"hZ8g6m4LSTmFVZbQ2iLJWw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_562":{"uuid":"ZFF5D_dyQPi8M4FZioh5OQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_683":{"uuid":"NexEk3C0S--V1vzse2Uang","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_682":{"uuid":"Upd8yLmAT36ytqdXXPiebg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_440":{"uuid":"O9-y7fxsRnGbB-9-j2Et4A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_561":{"uuid":"rXit4HpiQg2Q2xWey_BWLw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_539":{"uuid":"hoRWfUr5QY6gnS0e0X3n7w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_418":{"uuid":"iIdwclF9TYyMLamtryqpSQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":25,"external_total":6,"external_total_time_in_millis":25,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":25,"external_total":6,"external_total_time_in_millis":25,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_659":{"uuid":"kOlstakXQke21Zw00qKoHQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_417":{"uuid":"AUiIPZN8Q9eVRFauPX9PXA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_538":{"uuid":"kUAizvx4QeiFWX1Suanp1w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_419":{"uuid":"owT_G_yvQs6l4C7SSZ383w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_98":{"uuid":"NpYfaGPvT9-REPg5DU2VNw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_97":{"uuid":"gklHpgmlRga1TBcSB9xTBw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":21,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":21,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_99":{"uuid":"A2b4YinBRFGHqklHx3_NCQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_652":{"uuid":"98KasjghRu-89hRTuFQPug","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_531":{"uuid":"uKw0WqQaTCiKf_ZV5G98ng","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_410":{"uuid":"RgoZmtIkR_2cre2CCTTNKg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_530":{"uuid":"qOfk3lgNQKGWkg0Cv9GksQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_651":{"uuid":"6qn-GnRaSz6Gs0As4MiVNA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_533":{"uuid":"a9BO0ByaQqqB7Ri-8trSGA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_654":{"uuid":"8A3gM--ZQsK1BHSOl7N6wA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_412":{"uuid":"gpRwumL_SpKJ42kg-u-VmA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_532":{"uuid":"DX7aaX12RXimIPzt_QiXUg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_411":{"uuid":"X0k-BGyGQ7-ZkqcrBqnc2A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_653":{"uuid":"y5MmEwvcTyiH4j1VwIjEcA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_535":{"uuid":"5OoCv0aiTbCuVVwZlTSsNw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_414":{"uuid":"QEBUC6ZuQ6ub10u8NVbQCA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_656":{"uuid":"7xG2tc96QPiICuQk1iDeLA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_655":{"uuid":"zFtS2z5bQYyK3izBXS-Tjg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_534":{"uuid":"8t171gZLSy67VtklCv0UAA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_413":{"uuid":"8_EFIHBqQRC270_gJHbBjw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_658":{"uuid":"9vJstjHkSD6eR3QGOGSung","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":18,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":18,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_537":{"uuid":"5fd_-ZH8QBWjpPbvxlM5zA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_416":{"uuid":"ajpEcCUSRbCLYtdKyZbrhQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_657":{"uuid":"8q8nz2a-Rhq9MibqPML87w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_415":{"uuid":"TfhrwXTGSMqF3XA00QY1AQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_536":{"uuid":"EmFri47mS-Cmw-X_wBD3Wg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},".kibana_task_manager_1":{"uuid":"_CQNyas5TrS5aB1W3nkO0w","primaries":{"docs":{"count":2,"deleted":0},"store":{"size_in_bytes":32749},"indexing":{"index_total":6,"index_time_in_millis":38,"index_current":0,"index_failed":2,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":1922,"query_time_in_millis":1166,"query_current":0,"fetch_total":1922,"fetch_time_in_millis":128,"fetch_current":0,"scroll_total":1916,"scroll_time_in_millis":3990,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":8,"total_time_in_millis":187,"external_total":6,"external_total_time_in_millis":141,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":2,"memory_in_bytes":4618,"terms_memory_in_bytes":3474,"stored_fields_memory_in_bytes":624,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":384,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":136,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":96,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":1}},"total":{"docs":{"count":2,"deleted":0},"store":{"size_in_bytes":32749},"indexing":{"index_total":6,"index_time_in_millis":38,"index_current":0,"index_failed":2,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":1922,"query_time_in_millis":1166,"query_current":0,"fetch_total":1922,"fetch_time_in_millis":128,"fetch_current":0,"scroll_total":1916,"scroll_time_in_millis":3990,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":8,"total_time_in_millis":187,"external_total":6,"external_total_time_in_millis":141,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":2,"memory_in_bytes":4618,"terms_memory_in_bytes":3474,"stored_fields_memory_in_bytes":624,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":384,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":136,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":96,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":1}}},"idx_650":{"uuid":"VdwDWt0URi6c_wvAmWg40w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_308":{"uuid":"Gzz_mdoXTFCxrYcasR7yaA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":24,"external_total":6,"external_total_time_in_millis":24,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":24,"external_total":6,"external_total_time_in_millis":24,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_429":{"uuid":"s4MxCIWpSyyFIAlQx1yOsw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_549":{"uuid":"E5jX5JfHQLOFjsSKvkmROg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_428":{"uuid":"J8gW6TU-THyK9fc0qDS6Qg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_307":{"uuid":"cGC98ue4T_CdlvEs8u3rzQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":21,"external_total":6,"external_total_time_in_millis":22,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":21,"external_total":6,"external_total_time_in_millis":22,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_309":{"uuid":"OGoejNQuR2-ySUSEew7QQQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":35,"external_total":6,"external_total_time_in_millis":35,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":35,"external_total":6,"external_total_time_in_millis":35,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_87":{"uuid":"RVpqmSgNRp644dgkDeKHTg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_86":{"uuid":"8kD8YRokQSiMdr0D_jPl7w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_89":{"uuid":"cF76Vf3SQJK-1H2J9v86qQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_88":{"uuid":"_aoy024lQ76jo0XLqMaPPA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_300":{"uuid":"DQXt_1PQRcacjZahsD5xfw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_542":{"uuid":"2ZvVGX9PRn6gWAQxrlJstg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_663":{"uuid":"b1LEWhhpSGeDMQBNWbkmSg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":4,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":4,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_421":{"uuid":"fFyl_nZSSPGU9kWCJV4-1A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_420":{"uuid":"gxK3Z3_iRxeG1PErZhTnNg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_541":{"uuid":"0ti7JDwfQH2yJQVDNn6fdQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_662":{"uuid":"G_OKM-rhT4yJypqd5J3xpg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":26,"external_total":6,"external_total_time_in_millis":26,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":26,"external_total":6,"external_total_time_in_millis":26,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_302":{"uuid":"lypdj6bLRu6SSAqwEaqsUg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_665":{"uuid":"o4amudCyQoGkySmhFNn-3g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_544":{"uuid":"r6wFaWyRSwyOqRRVkwfUXQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_423":{"uuid":"Sj_3HLaUS8O5UCQvaXyJdQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_301":{"uuid":"ajiu35MMTv6bY1CldY7_oQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":17,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_664":{"uuid":"KOdBiIrbTdG1PcwGryda9Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_422":{"uuid":"m9BbmbtXQiaH9b13R_azXg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_543":{"uuid":"PQTr516RRHeeJGGQAjk_xA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_304":{"uuid":"2wIHKcn0SHql83RMT1-ubg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":26,"external_total":6,"external_total_time_in_millis":26,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":26,"external_total":6,"external_total_time_in_millis":26,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_425":{"uuid":"41x0abMATBCQhJ8-xrl9Aw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_546":{"uuid":"VixA6o5lSSakMHcFiWgHiA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_667":{"uuid":"S-SPkVX5SmuWvdrjfYoDJw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_303":{"uuid":"h4H5GPuVT06cDztcC94AVg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_666":{"uuid":"xtwHV0uCRYqKemg4hudvCg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_424":{"uuid":"ebqbyhh5TfWtJf288hBJ2w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_545":{"uuid":"n833XquYThiEUfV3n0bZyA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_306":{"uuid":"m3Y3ME6WRkyn17gjsjvT2g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_427":{"uuid":"zoItkpU2Qx6HyT3a2pYh6g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_669":{"uuid":"6VoFStVZR7eHw81PplOKkQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_548":{"uuid":"HaUuBLHARfOay3l9vmTLpw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_547":{"uuid":"idBBfJUCQ1OoM9xFpw5w9w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_668":{"uuid":"naeWgk8FQqmefTKnun9Xkg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_305":{"uuid":"vmkqQDk8RbiThdv3bKU_JQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":30,"external_total":6,"external_total_time_in_millis":30,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":30,"external_total":6,"external_total_time_in_millis":30,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_426":{"uuid":"dWFUBUgxQZeN2TOLB5d2yg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_540":{"uuid":"xp8CCll0Q8KQPKysoWwuvg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_661":{"uuid":"WWPwqVaZRFWec8O5VcmwyA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":23,"external_total":6,"external_total_time_in_millis":23,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":23,"external_total":6,"external_total_time_in_millis":23,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_660":{"uuid":"O1xU5Ok9Qk2pKDRTP82ezA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_94":{"uuid":"DlCvNjEjT9iX4ZHgKFyq4g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_93":{"uuid":"Aw-fIQA-SBuU6_4bnFwdhQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_96":{"uuid":"HO46TirdT62Z7fsWENlP9Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":75,"external_total":6,"external_total_time_in_millis":76,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":75,"external_total":6,"external_total_time_in_millis":76,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_95":{"uuid":"h5Tfd3kXSteL8v_NCXEKpw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":54,"external_total":6,"external_total_time_in_millis":55,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":54,"external_total":6,"external_total_time_in_millis":55,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_90":{"uuid":"mtTkeiH_RVuyffSQL6xVNA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_92":{"uuid":"YMnF0Wz8TASOozx4aD9h4Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_91":{"uuid":"nx_YNGQjRmKgIboyAVLfYQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_638":{"uuid":"vVQbaCimSLGZ1j0GL_-FSQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_517":{"uuid":"HL9K0qaUST-nK68NigVmiQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_637":{"uuid":"dh2tX3y7QzmZQR8ZTtWK2w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_79":{"uuid":"yCslZdprTLO6S1L5zywACQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_516":{"uuid":"OMN7yJ1pTDq8yIJhtmB4PQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_519":{"uuid":"JuSmVQDoSbWPQpJM5xj5wA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":20,"external_total":6,"external_total_time_in_millis":20,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":20,"external_total":6,"external_total_time_in_millis":20,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_639":{"uuid":"WhO223-DTl-RRbY33SqhHA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_518":{"uuid":"x9Ca-ZbaTnWgiR_7X6aRgg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_76":{"uuid":"dAedJ8jmQ3Gn_DPBFzLsow","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_75":{"uuid":"GmAsEie5RdmFPZTABrjkrQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_78":{"uuid":"AKnraQP_QsOmDvGLwZwyGg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_77":{"uuid":"2GX1wirHSG2cUOSXEhesfw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_630":{"uuid":"-LO4RubCTCaRFr8MzYuZzg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_632":{"uuid":"vJ7IsKCNT3uiCBOqgB4Ghw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_511":{"uuid":"tSC_l8DwTMuuAks75cqDfg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_510":{"uuid":"MhehzPUjR6SELkzdFVLXJA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_631":{"uuid":"GC9FO3AeQ1-CQV0CZ3ZamA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":29,"external_total":6,"external_total_time_in_millis":29,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":29,"external_total":6,"external_total_time_in_millis":29,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_634":{"uuid":"8EVEesfTTDCcSjALP9qISQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_513":{"uuid":"FYqKOxhkRzinEwDUJWzVKw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_512":{"uuid":"jy5l-xW3TXiI6GYb1YNJbw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_633":{"uuid":"XecW-JQaT7a2TDigqjFuig","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_515":{"uuid":"w2eGBtLiSW21zeFn8aoq4Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_636":{"uuid":"nVNPqocURXOuCDhVAakuCw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_514":{"uuid":"uSBUChdgRqa22IFUx6b_rg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":22,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":22,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_635":{"uuid":"F_VYokwhR0arUM-p_v_QGg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":47,"external_total":6,"external_total_time_in_millis":47,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":47,"external_total":6,"external_total_time_in_millis":47,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_83":{"uuid":"--Dg1fNjRpuqL1JwbkzJwg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_82":{"uuid":"4auZOrF-TBKsqZBDc8s5wA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_85":{"uuid":"w4hJ5HAaQVWN-6Q-1LHTvQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_84":{"uuid":"cHvg9v9bRNqtIftFx3Qlkg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_81":{"uuid":"agUL_1htT9ae4VtDnZqGhw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_80":{"uuid":"Ryb0Ux7PTDG2IOQ_PVrUlA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_649":{"uuid":"qXGdBhYuTCKjuGFLSP1XxQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_69":{"uuid":"ylNAYyRBQ-y1pwq_zr1g8A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_407":{"uuid":"V1vR_NgfT76UtbnqhLIiYQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_528":{"uuid":"PGecwlGpTTmaGTsv48KhVQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_648":{"uuid":"tD7LvexKR46MxTL9LHoEBw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_527":{"uuid":"IECtsfZFSRmyfxd8ttOpXQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_68":{"uuid":"PTMVBOT5Q2ON-5cGP6InDg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_406":{"uuid":"uzyTJnOmTHC9mv7p32584Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_409":{"uuid":"YgTur26jSN-6io8ZqBEq4g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_529":{"uuid":"CEhKGv-5Tu-tUu2vw6vyaA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_408":{"uuid":"_RM6bfKjQ3KViZ0p0c6WCg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_65":{"uuid":"9x4Uhzg1RvmgJ_8X7305IQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_64":{"uuid":"5ir4R5tOQ2SwtR20RlnOtg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_67":{"uuid":"zkL2BteoTdqv0CV7ppa_9w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_66":{"uuid":"0fcWw88fR3qia2kZQRTfaw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_641":{"uuid":"604RWmwIQBuGU9VixWBdYA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_520":{"uuid":"zRsFyjnlTGuTVbetdyDz5Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_640":{"uuid":"X5RmSf8aTcSuV_5-KYmZtw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_401":{"uuid":"1z7x8vaOQjavX5pq09s0GQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_522":{"uuid":"HDDr0Nz1TymkUk7HbCvDaQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_643":{"uuid":"kJAG4WWzRu6yLYsByvB3rw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_642":{"uuid":"jzbpeLsWTQqnAtFj5DRC0w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_521":{"uuid":"fqIlZA1SQPuZZxSmXSxHbg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_400":{"uuid":"tEmqqz5vSA6vCKBZ7Rx0tQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_403":{"uuid":"A9Viv4mFQGCdOjHkyknrXQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_645":{"uuid":"-qSmkD0tSnSWXM00af1cEA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_524":{"uuid":"sCnsMdJESCy8Y2x4j38LMQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":35,"external_total":6,"external_total_time_in_millis":35,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":35,"external_total":6,"external_total_time_in_millis":35,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_402":{"uuid":"pqrN0mbsTdC_eXpmInULrw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_523":{"uuid":"sTAJsthSSh2sqEdBqKXlqg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_644":{"uuid":"HVXnsVXRSzCvfv7cYgz-Hg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_647":{"uuid":"sOOsKkoGR4-7QBDN5nSU9w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_405":{"uuid":"gdAuTzGCSTyogG7bo1z6wg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_526":{"uuid":"3TwreFQ8RTi3ucWcxvnsdQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":42,"external_total":6,"external_total_time_in_millis":42,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":42,"external_total":6,"external_total_time_in_millis":42,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_646":{"uuid":"1lw3ui1dRv-CWOIsQVBUqw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_525":{"uuid":"bW1upU5bSsG0vblh02tFnw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_404":{"uuid":"cT6LDgr0Q9em6dEbdfswow","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_72":{"uuid":"G50iWo00QDSdM1npLuyedg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_71":{"uuid":"_2NO7cRdSKOyaCT_E2LV6g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_74":{"uuid":"29swOijYQy6mz70-tohEmg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_73":{"uuid":"bsqchl8XTsGnogpwW73kGQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_70":{"uuid":"EXuJrNBGR8mCR372NHdJ1w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_616":{"uuid":"SCuiWQYeTzOQA8RfqL1PAw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_58":{"uuid":"1C_SIy-tSJqs1yqi3cZ6DA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_737":{"uuid":"ijX-GcE-RuG42k56g5Zf8g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_615":{"uuid":"bFJLoRDZSyuVdau84gnzlA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_736":{"uuid":"oo3owpm1RvGfN0m8m3A5fg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_57":{"uuid":"6GD5TcOMR0aSefcm3p4VIQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_739":{"uuid":"M8QHUBHzSPuyDR4tvFGuig","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_618":{"uuid":"IyfXRIrgSN-djLBGE9oAgg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":31,"external_total":6,"external_total_time_in_millis":31,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":31,"external_total":6,"external_total_time_in_millis":31,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_617":{"uuid":"4YePj96RQNOj9eMbv1mDXg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_738":{"uuid":"sf6MqMR_T2aAUNH0V_3mqw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_59":{"uuid":"wByRoNsZSeKgP-MTBbLbYA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_54":{"uuid":"zcu7DFAAQu2C5hP0wpL5VA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_619":{"uuid":"RTMWE7PXRhmKTNdzN0nr_A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_53":{"uuid":"S5P9II4FQWW-_fB39PpYew","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_56":{"uuid":"4EPvdySqTUqS-ALq3fevSw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_55":{"uuid":"zUXpAXm9Rj69q8v5VBkpyg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_610":{"uuid":"vkoU7ShNTsm-a0BMOMvIog","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_731":{"uuid":"nQhY1eViRDqdpZPO-X_ffw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":3,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_730":{"uuid":"mKiYQvSYRk2BE_63HhRU2w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_612":{"uuid":"zWuecffqRxGUcud1bt1zuA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_733":{"uuid":"UEmXWHv-Si6y2KgMIUxmXA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":16,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_611":{"uuid":"rJlXct2_SvyBMC97MjUldw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_732":{"uuid":"UiGDYXMeSdGPQF1ooHslVA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_735":{"uuid":"tnJ_m2i9QauHAkKOsLfYKg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_614":{"uuid":"gampE1v4TzGhNzENEuXj_Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_613":{"uuid":"0knOwG0wTvCY-C_bNlLV7g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_734":{"uuid":"ZdP2tU2LSwe991ekqBlr2Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_61":{"uuid":"zi0EyXUDR72R5G9HKkKAtA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_60":{"uuid":"asTUyzUjS_OCWzkl3nidCA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_63":{"uuid":"cmwn4QEFRc2En9oGU8LRmA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_62":{"uuid":"dRkcMTJXTwm3EvSCz_6HEg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"metricbeat-8.0.0-2020.03.16-000001":{"uuid":"FVecTQ-1SPuBs9N-A1tqsg","primaries":{"docs":{"count":0,"deleted":0},"store":{"size_in_bytes":230},"indexing":{"index_total":0,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":2,"total_time_in_millis":0,"external_total":2,"external_total_time_in_millis":2,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":0,"memory_in_bytes":0,"terms_memory_in_bytes":0,"stored_fields_memory_in_bytes":0,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":0,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":0,"deleted":0},"store":{"size_in_bytes":230},"indexing":{"index_total":0,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":2,"total_time_in_millis":0,"external_total":2,"external_total_time_in_millis":2,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":0,"memory_in_bytes":0,"terms_memory_in_bytes":0,"stored_fields_memory_in_bytes":0,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":0,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_627":{"uuid":"PWFR0trQTiOV-1uuweDeYw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_748":{"uuid":"fBaOnvbxTXi-4TMETiC8pw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_506":{"uuid":"3E-h8VhqS5iObNH6uQUk3w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_47":{"uuid":"WGb_SFwlRvyVzxD2hjykZw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_626":{"uuid":"4MT4zRi6QsuWSjVJdPejoQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_505":{"uuid":"BahkDmN3Siymxy-IUi-kdw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_46":{"uuid":"Rm9DTFqcQZmEe8MSlSnErA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_747":{"uuid":"mJyc4isDRK2Mdhj7SfXx0g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_508":{"uuid":"N3lPRWQ_RES0vhvSDRS9Xw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_629":{"uuid":"CKO9oTHrQdOgj23Jw_tq9w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_49":{"uuid":"IOHuJLjoSDS1cFEbeC5dpg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_507":{"uuid":"6szjJSQiTRqUmBiRfZFMGg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_48":{"uuid":"_nJkv_PtQgWUYfRYSEn6cg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_749":{"uuid":"bW55E7JzQre3HiEksBxD6g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_628":{"uuid":"896tJK71QTe4Lv9mP7Ut9w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_43":{"uuid":"sJKaFYPCRm-9KQY9us70-Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},".monitoring-es-7-mb-2020.03.16":{"uuid":"8fkY8ZK_Sf2KuctpNOhMdQ","primaries":{"docs":{"count":5,"deleted":0},"store":{"size_in_bytes":24945},"indexing":{"index_total":0,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":2,"total_time_in_millis":0,"external_total":2,"external_total_time_in_millis":20,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":2,"memory_in_bytes":3306,"terms_memory_in_bytes":1314,"stored_fields_memory_in_bytes":624,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":1368,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":96,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":5,"deleted":0},"store":{"size_in_bytes":24945},"indexing":{"index_total":0,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":20971520},"refresh":{"total":2,"total_time_in_millis":0,"external_total":2,"external_total_time_in_millis":20,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":2,"memory_in_bytes":3306,"terms_memory_in_bytes":1314,"stored_fields_memory_in_bytes":624,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":1368,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":96,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_509":{"uuid":"c2sRHOVoSQiJdgP4_gEo5Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_42":{"uuid":"Sr0u3-cgRuyYnhGqZ2gFRQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_45":{"uuid":"ERNdWolqRWisGovXHh1_sQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_44":{"uuid":"L1eBG0ySSIet75odg0P5OA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_740":{"uuid":"kHTpUIQVQzqInc6917n-HA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_742":{"uuid":"fSmAijEDRSWxEEJM5xgslg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_500":{"uuid":"gXpL8LwHQSmefNthctYKyw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_621":{"uuid":"tON6PdeMTc2d0LSIRm22aA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_741":{"uuid":"xlIkQYLQS1-38euG0Hz24g","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_620":{"uuid":"AROuJQX7SuCnpWa8ZXUBqw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_744":{"uuid":"TACbgg_tRTWUIbqLgnGOFQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_502":{"uuid":"xGFxKA_dQHaZmDt2iiXlaQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_623":{"uuid":"3xpcVmS5RpSos6f7aUpg9Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_501":{"uuid":"XFk9lHcBTjKk3BrjGDCsUQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_743":{"uuid":"n3PwrtR2Ryi7Co9TxVyytw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_622":{"uuid":"cc3HSH-FTeK6Ak3E4UJLyg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_746":{"uuid":"cuJNDxWJSlODKfsD_4bOWA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_504":{"uuid":"h4QtkPUYRQWyhlLxGdJgew","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":39,"external_total":6,"external_total_time_in_millis":39,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":39,"external_total":6,"external_total_time_in_millis":39,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_625":{"uuid":"Jl--TKJ7S4KzzW7r7tXT7A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_624":{"uuid":"CnS6P5nASZ2fvZKexLVdTQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_745":{"uuid":"n1c65NJ5Q_ianHxTWbsrog","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_503":{"uuid":"JclXHwXWSTSQdoBjyJUDUg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_50":{"uuid":"wr0RdI4zRcaWOdvNTF_f1Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":21,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":21,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_52":{"uuid":"D-EYxMxZQquZB0qHbXluyg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_51":{"uuid":"WEG9iS9LQd-TjBfHkQjIrg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_36":{"uuid":"cO7LvB25QD-75cjVXiPkhQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_715":{"uuid":"6QuYS--ERo29lpDjlP8V9w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":15,"external_total":6,"external_total_time_in_millis":15,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_714":{"uuid":"t-VyIhcWRwyEWKQAXIQMoQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_35":{"uuid":"WcifoYfLRFSyxGgC4PYVUA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":8,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":8,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_717":{"uuid":"0M-cdVg4R5aBZXVctZLBjA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_38":{"uuid":"4X4hGNXnTuaUwQa4sob_dQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_37":{"uuid":"rgbHJuxIRmKqKeJvRZL2FA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_716":{"uuid":"oH0JYFetSwqvkN-nBj_NKw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_32":{"uuid":"h8K9HkTYT3i9xcR8ykOZUA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_719":{"uuid":"Tz5U1LcyS32xW8rzqs8TbQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_31":{"uuid":"A_UAHHXFTlaxZZgxK3XJ_Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":23,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":22,"external_total":6,"external_total_time_in_millis":23,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_718":{"uuid":"8R-m3D0tRSOSGUebPzufTQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_34":{"uuid":"uFDWFsKmRsq3eAroJaH8ig","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":18,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_33":{"uuid":"MvRzKMK1SE6Auv_m7pVZ1A","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":21,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_711":{"uuid":"qpKmYh_eRFaQ8cAeHvIYow","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_39":{"uuid":"aSg-fRclTu6ONP0HrvwWrg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_710":{"uuid":"b2GdwmyaSOe3uWc2kipN2Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_713":{"uuid":"482lWbZ7SRmwExuRZfxNIg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_712":{"uuid":"BQvAWs7kRPekgSZFcocQHw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_41":{"uuid":"heT7i8DJSSqC5qIaCzK7Ow","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_40":{"uuid":"64xqLUxiTmCInXNveb8qBw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":9,"external_total":6,"external_total_time_in_millis":10,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_726":{"uuid":"HFBi-FKRRRC3CYzy7DIqqQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_605":{"uuid":"vn0A3eKGTi-VgeWp24vG1w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_25":{"uuid":"Li-HYJxQSVWNWZ2eJwDurg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_604":{"uuid":"jchYPfdgRU-RwIx55__ZTQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_725":{"uuid":"DUzlGSSmTvKxAmpGGCvw7w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_24":{"uuid":"BVPXVbPfSaiO3UwMpXyxqA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_728":{"uuid":"IELfmaHgSJG6CLCznrHziA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_27":{"uuid":"GojWNpQ7QRWToNp9RbE6cA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_607":{"uuid":"IllIhjN5R_CCXP2_1J19hQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_26":{"uuid":"tH3hoUYSTZqF_njuINQNgw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":13,"external_total":6,"external_total_time_in_millis":13,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_727":{"uuid":"FnFN6GS_RiyonRT_ozm8dw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":20,"external_total":6,"external_total_time_in_millis":20,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":20,"external_total":6,"external_total_time_in_millis":20,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_606":{"uuid":"gmSD3KBcQH2VyB1Mafug_w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":9,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_609":{"uuid":"Wi_iBfmrRC-u9dFD3mv-Ug","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_21":{"uuid":"t7kJqcvWRoW34nuU3vehTg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":19,"external_total":6,"external_total_time_in_millis":19,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_608":{"uuid":"O0z2ns6-T2GKtghatXV3Jw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":8,"external_total":6,"external_total_time_in_millis":8,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_729":{"uuid":"1joKrwc9Tj6taiLi1ALV7w","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_20":{"uuid":"RUz_NCcCSgScHY1im-Qeag","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_23":{"uuid":"Cvn21wphSVSgXIzZjZij_Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":16,"external_total":6,"external_total_time_in_millis":17,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_22":{"uuid":"WRtH72_AQSqLwroMKUH7Xw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3764},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_720":{"uuid":"fbyxMDMNRLye-aDkwiIleQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":4,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_601":{"uuid":"oXxu95tPQo6-ApDY-_rnTw","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_722":{"uuid":"3ce_jfTuSgqbtCIBp9OlIQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_29":{"uuid":"fh87sR5OSym4wMu6KLup7Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":11,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_600":{"uuid":"Vn5uQ9zaTReCzaknuHZIfQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_721":{"uuid":"RkOcD3enQb-WFehAaRJLVg","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":14,"external_total":6,"external_total_time_in_millis":14,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_28":{"uuid":"Xn3CQNuxRJCjdUu6WXE4bA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":2,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":12,"external_total":6,"external_total_time_in_millis":12,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_603":{"uuid":"0SaVz7UWQuCiblFJgWgTAQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":4,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_724":{"uuid":"se7c8L_ZTUe3KI3xicYJsQ","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":5,"external_total":6,"external_total_time_in_millis":5,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_602":{"uuid":"QWoYor6cSJWOb_Eue5Bk_Q","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":7,"external_total":6,"external_total_time_in_millis":7,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_723":{"uuid":"YXEQDVM2QAK-KWhWFKFdSA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":0,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":6,"external_total":6,"external_total_time_in_millis":6,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}},"idx_30":{"uuid":"0tWWixzOT8iCFYDUUdTcGA","primaries":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}},"total":{"docs":{"count":1,"deleted":0},"store":{"size_in_bytes":3760},"indexing":{"index_total":1,"index_time_in_millis":1,"index_current":0,"index_failed":0,"delete_total":0,"delete_time_in_millis":0,"delete_current":0,"noop_update_total":0,"is_throttled":false,"throttle_time_in_millis":0},"search":{"open_contexts":0,"query_total":0,"query_time_in_millis":0,"query_current":0,"fetch_total":0,"fetch_time_in_millis":0,"fetch_current":0,"scroll_total":0,"scroll_time_in_millis":0,"scroll_current":0,"suggest_total":0,"suggest_time_in_millis":0,"suggest_current":0},"merges":{"current":0,"current_docs":0,"current_size_in_bytes":0,"total":0,"total_time_in_millis":0,"total_docs":0,"total_size_in_bytes":0,"total_stopped_time_in_millis":0,"total_throttled_time_in_millis":0,"total_auto_throttle_in_bytes":41943040},"refresh":{"total":7,"total_time_in_millis":10,"external_total":6,"external_total_time_in_millis":11,"listeners":0},"query_cache":{"memory_size_in_bytes":0,"total_count":0,"hit_count":0,"miss_count":0,"cache_size":0,"cache_count":0,"evictions":0},"fielddata":{"memory_size_in_bytes":0,"evictions":0},"segments":{"count":1,"memory_in_bytes":1157,"terms_memory_in_bytes":777,"stored_fields_memory_in_bytes":312,"term_vectors_memory_in_bytes":0,"norms_memory_in_bytes":0,"points_memory_in_bytes":0,"doc_values_memory_in_bytes":68,"index_writer_memory_in_bytes":0,"version_map_memory_in_bytes":0,"fixed_bit_set_memory_in_bytes":0,"max_unsafe_auto_id_timestamp":-1,"file_sizes":{}},"request_cache":{"memory_size_in_bytes":0,"evictions":0,"hit_count":0,"miss_count":0}}}}} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/data.go deleted file mode 100644 index d16d8ae2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/data.go +++ /dev/null @@ -1,88 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package index - -import ( - "encoding/json" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -type IndicesStruct struct { - Indices map[string]map[string]interface{} `json:"indices"` -} - -var ( - schema = s.Schema{ - "total": c.Dict("total", s.Schema{ - "docs": c.Dict("docs", s.Schema{ - "count": c.Int("count"), - "deleted": c.Int("deleted"), - }), - "store": c.Dict("store", s.Schema{ - "size": s.Object{ - "bytes": c.Int("size_in_bytes"), - }, - }), - "segments": c.Dict("segments", s.Schema{ - "count": c.Int("count"), - "memory": s.Object{ - "bytes": c.Int("memory_in_bytes"), - }, - }), - }), - } -) - -func eventsMapping(r mb.ReporterV2, info elasticsearch.Info, content []byte) error { - var indicesStruct IndicesStruct - err := json.Unmarshal(content, &indicesStruct) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Stats API response") - } - - var errs multierror.Errors - for name, index := range indicesStruct.Indices { - event := mb.Event{} - - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", elasticsearch.ModuleName) - - event.ModuleFields = common.MapStr{} - event.ModuleFields.Put("cluster.name", info.ClusterName) - event.ModuleFields.Put("cluster.id", info.ClusterID) - - event.MetricSetFields, err = schema.Apply(index) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure applying index schema")) - continue - } - // Write name here as full name only available as key - event.MetricSetFields["name"] = name - r.Event(event) - } - - return errs.Err() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/data_test.go deleted file mode 100644 index b0dd46cf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/data_test.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package index - -import ( - "io/ioutil" - "testing" - - "github.com/stretchr/testify/require" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var info = elasticsearch.Info{ - ClusterID: "1234", - ClusterName: "helloworld", -} - -func TestMapper(t *testing.T) { - elasticsearch.TestMapperWithInfo(t, "../index/_meta/test/stats.*.json", eventsMapping) -} - -func TestEmpty(t *testing.T) { - input, err := ioutil.ReadFile("./_meta/test/empty.512.json") - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - eventsMapping(reporter, info, input) - require.Equal(t, 0, len(reporter.GetEvents())) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/data_xpack.go deleted file mode 100644 index 35e9119f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/data_xpack.go +++ /dev/null @@ -1,363 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package index - -import ( - "encoding/json" - "fmt" - "strconv" - "time" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var ( - errParse = errors.New("failure parsing Indices Stats Elasticsearch API response") -) - -// Based on https://github.com/elastic/elasticsearch/blob/master/x-pack/plugin/monitoring/src/main/java/org/elasticsearch/xpack/monitoring/collector/indices/IndexStatsMonitoringDoc.java#L127-L203 -type stats struct { - Indices map[string]index `json:"indices"` -} - -type index struct { - UUID string `json:"uuid"` - Primaries indexStats `json:"primaries"` - Total indexStats `json:"total"` - - Index string `json:"index"` - Created int64 `json:"created"` - Status string `json:"status"` - Shards shardStats `json:"shards"` -} - -type indexStats struct { - Docs struct { - Count int `json:"count"` - } `json:"docs"` - FieldData struct { - MemorySizeInBytes int `json:"memory_size_in_bytes"` - Evictions int `json:"evictions"` - } `json:"fielddata"` - Indexing struct { - IndexTotal int `json:"index_total"` - IndexTimeInMillis int `json:"index_time_in_millis"` - ThrottleTimeInMillis int `json:"throttle_time_in_millis"` - } `json:"indexing"` - Merges struct { - TotalSizeInBytes int `json:"total_size_in_bytes"` - } `json:"merges"` - QueryCache cacheStats `json:"query_cache"` - RequestCache cacheStats `json:"request_cache"` - Search struct { - QueryTotal int `json:"query_total"` - QueryTimeInMillis int `json:"query_time_in_millis"` - } `json:"search"` - Segments struct { - Count int `json:"count"` - MemoryInBytes int `json:"memory_in_bytes"` - TermsMemoryInBytes int `json:"terms_memory_in_bytes"` - StoredFieldsMemoryInBytes int `json:"stored_fields_memory_in_bytes"` - TermVectorsMemoryInBytes int `json:"term_vectors_memory_in_bytes"` - NormsMemoryInBytes int `json:"norms_memory_in_bytes"` - PointsMemoryInBytes int `json:"points_memory_in_bytes"` - DocValuesMemoryInBytes int `json:"doc_values_memory_in_bytes"` - IndexWriterMemoryInBytes int `json:"index_writer_memory_in_bytes"` - VersionMapMemoryInBytes int `json:"version_map_memory_in_bytes"` - FixedBitSetMemoryInBytes int `json:"fixed_bit_set_memory_in_bytes"` - } `json:"segments"` - Store struct { - SizeInBytes int `json:"size_in_bytes"` - } `json:"store"` - Refresh struct { - ExternalTotalTimeInMillis int `json:"external_total_time_in_millis"` - TotalTimeInMillis int `json:"total_time_in_millis"` - } `json:"refresh"` -} - -type cacheStats struct { - MemorySizeInBytes int `json:"memory_size_in_bytes"` - Evictions int `json:"evictions"` - HitCount int `json:"hit_count"` - MissCount int `json:"miss_count"` -} - -type shardStats struct { - Total int `json:"total"` - Primaries int `json:"primaries"` - Replicas int `json:"replicas"` - - ActiveTotal int `json:"active_total"` - ActivePrimaries int `json:"active_primaries"` - ActiveReplicas int `json:"active_replicas"` - - UnassignedTotal int `json:"unassigned_total"` - UnassignedPrimaries int `json:"unassigned_primaries"` - UnassignedReplicas int `json:"unassigned_replicas"` - - Initializing int `json:"initializing"` - Relocating int `json:"relocating"` -} - -func eventsMappingXPack(r mb.ReporterV2, m *MetricSet, info elasticsearch.Info, content []byte) error { - clusterStateMetrics := []string{"metadata", "routing_table"} - clusterState, err := elasticsearch.GetClusterState(m.HTTP, m.HTTP.GetURI(), clusterStateMetrics) - if err != nil { - return errors.Wrap(err, "failure retrieving cluster state from Elasticsearch") - } - - var indicesStats stats - if err := parseAPIResponse(content, &indicesStats); err != nil { - return errors.Wrap(err, "failure parsing Indices Stats Elasticsearch API response") - } - - var errs multierror.Errors - for name, idx := range indicesStats.Indices { - event := mb.Event{} - idx.Index = name - - err = addClusterStateFields(&idx, clusterState) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure adding cluster state fields")) - continue - } - - event.RootFields = common.MapStr{ - "cluster_uuid": info.ClusterID, - "timestamp": common.Time(time.Now()), - "interval_ms": m.Module().Config().Period / time.Millisecond, - "type": "index_stats", - "index_stats": idx, - } - - event.Index = elastic.MakeXPackMonitoringIndexName(elastic.Elasticsearch) - r.Event(event) - } - - return errs.Err() -} - -func parseAPIResponse(content []byte, indicesStats *stats) error { - return json.Unmarshal(content, indicesStats) -} - -// Fields added here are based on same fields being added by internal collection in -// https://github.com/elastic/elasticsearch/blob/master/x-pack/plugin/monitoring/src/main/java/org/elasticsearch/xpack/monitoring/collector/indices/IndexStatsMonitoringDoc.java#L62-L124 -func addClusterStateFields(idx *index, clusterState common.MapStr) error { - indexMetadata, err := getClusterStateMetricForIndex(clusterState, idx.Index, "metadata") - if err != nil { - return errors.Wrap(err, "failed to get index metadata from cluster state") - } - - indexRoutingTable, err := getClusterStateMetricForIndex(clusterState, idx.Index, "routing_table") - if err != nil { - return errors.Wrap(err, "failed to get index routing table from cluster state") - } - - shards, err := getShardsFromRoutingTable(indexRoutingTable) - if err != nil { - return errors.Wrap(err, "failed to get shards from routing table") - } - - created, err := getIndexCreated(indexMetadata) - if err != nil { - return errors.Wrap(err, "failed to get index creation time") - } - idx.Created = created - - // "index_stats.version.created", <--- don't think this is being used in the UI, so can we skip it? - // "index_stats.version.upgraded", <--- don't think this is being used in the UI, so can we skip it? - - status, err := getIndexStatus(shards) - if err != nil { - return errors.Wrap(err, "failed to get index status") - } - idx.Status = status - - shardStats, err := getIndexShardStats(shards) - if err != nil { - return errors.Wrap(err, "failed to get index shard stats") - } - idx.Shards = *shardStats - return nil -} - -func getClusterStateMetricForIndex(clusterState common.MapStr, index, metricKey string) (common.MapStr, error) { - fieldKey := metricKey + ".indices." + index - value, err := clusterState.GetValue(fieldKey) - if err != nil { - return nil, err - } - - metric, ok := value.(map[string]interface{}) - if !ok { - return nil, elastic.MakeErrorForMissingField(fieldKey, elastic.Elasticsearch) - } - return common.MapStr(metric), nil -} - -func getIndexStatus(shards map[string]interface{}) (string, error) { - if len(shards) == 0 { - // No shards, index is red - return "red", nil - } - - areAllPrimariesStarted := true - areAllReplicasStarted := true - - for indexName, indexShard := range shards { - is, ok := indexShard.([]interface{}) - if !ok { - return "", fmt.Errorf("shards is not an array") - } - - for shardIdx, shard := range is { - s, ok := shard.(map[string]interface{}) - if !ok { - return "", fmt.Errorf("%v.shards[%v] is not a map", indexName, shardIdx) - } - - shard := common.MapStr(s) - - isPrimary := shard["primary"].(bool) - state := shard["state"].(string) - - if isPrimary { - areAllPrimariesStarted = areAllPrimariesStarted && (state == "STARTED") - } else { - areAllReplicasStarted = areAllReplicasStarted && (state == "STARTED") - } - } - } - - if areAllPrimariesStarted && areAllReplicasStarted { - return "green", nil - } - - if areAllPrimariesStarted && !areAllReplicasStarted { - return "yellow", nil - } - - return "red", nil -} - -func getIndexShardStats(shards common.MapStr) (*shardStats, error) { - primaries := 0 - replicas := 0 - - activePrimaries := 0 - activeReplicas := 0 - - unassignedPrimaries := 0 - unassignedReplicas := 0 - - initializing := 0 - relocating := 0 - - for indexName, indexShard := range shards { - is, ok := indexShard.([]interface{}) - if !ok { - return nil, fmt.Errorf("shards is not an array") - } - - for shardIdx, shard := range is { - s, ok := shard.(map[string]interface{}) - if !ok { - return nil, fmt.Errorf("%v.shards[%v] is not a map", indexName, shardIdx) - } - - shard := common.MapStr(s) - - isPrimary := shard["primary"].(bool) - state := shard["state"].(string) - - if isPrimary { - primaries++ - switch state { - case "STARTED": - activePrimaries++ - case "UNASSIGNED": - unassignedPrimaries++ - } - } else { - replicas++ - switch state { - case "STARTED": - activeReplicas++ - case "UNASSIGNED": - unassignedReplicas++ - } - } - - switch state { - case "INITIALIZING": - initializing++ - case "RELOCATING": - relocating++ - } - } - } - - return &shardStats{ - Total: primaries + replicas, - Primaries: primaries, - Replicas: replicas, - ActiveTotal: activePrimaries + activeReplicas, - ActivePrimaries: activePrimaries, - ActiveReplicas: activeReplicas, - UnassignedTotal: unassignedPrimaries + unassignedReplicas, - UnassignedPrimaries: unassignedPrimaries, - UnassignedReplicas: unassignedReplicas, - Initializing: initializing, - Relocating: relocating, - }, nil -} - -func getIndexCreated(indexMetadata common.MapStr) (int64, error) { - v, err := indexMetadata.GetValue("settings.index.creation_date") - if err != nil { - return 0, err - } - - c, ok := v.(string) - if !ok { - return 0, elastic.MakeErrorForMissingField("settings.index.creation_date", elastic.Elasticsearch) - } - - return strconv.ParseInt(c, 10, 64) -} - -func getShardsFromRoutingTable(indexRoutingTable common.MapStr) (map[string]interface{}, error) { - s, err := indexRoutingTable.GetValue("shards") - if err != nil { - return nil, err - } - - shards, ok := s.(map[string]interface{}) - if !ok { - return nil, elastic.MakeErrorForMissingField("shards", elastic.Elasticsearch) - } - - return shards, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/data_xpack_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/data_xpack_test.go deleted file mode 100644 index 1bdc790d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/data_xpack_test.go +++ /dev/null @@ -1,41 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package index - -import ( - "io/ioutil" - "testing" - - "github.com/stretchr/testify/require" -) - -func BenchmarkParseAPIResponse(b *testing.B) { - // Read in large stats API response fixture - content, err := ioutil.ReadFile("_meta/test/stats.800.bench.json") - require.NoError(b, err) - - var indicesStats stats - - for i := 0; i < b.N; i++ { - err = parseAPIResponse(content, &indicesStats) - require.NoError(b, err) - } - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/index.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/index.go deleted file mode 100644 index cd2dc3ff..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index/index.go +++ /dev/null @@ -1,94 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package index - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet(elasticsearch.ModuleName, "index", New, - mb.WithHostParser(elasticsearch.HostParser), - mb.WithNamespace("elasticsearch.index"), - ) -} - -const ( - statsMetrics = "docs,fielddata,indexing,merge,search,segments,store,refresh,query_cache,request_cache" - statsPath = "/_stats/" + statsMetrics + "?filter_path=indices" -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *elasticsearch.MetricSet -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - // TODO: This currently gets index data for all indices. Make it configurable. - ms, err := elasticsearch.NewMetricSet(base, statsPath) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch gathers stats for each index from the _stats API -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - - isMaster, err := elasticsearch.IsMaster(m.HTTP, m.HostData().SanitizedURI+statsPath) - if err != nil { - return errors.Wrap(err, "error determining if connected Elasticsearch node is master") - } - - // Not master, no event sent - if !isMaster { - m.Logger().Debug("trying to fetch index stats from a non-master node") - return nil - } - - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - info, err := elasticsearch.GetInfo(m.HTTP, m.HostData().SanitizedURI) - if err != nil { - return errors.Wrap(err, "failed to get info from Elasticsearch") - } - - if m.XPack { - err = eventsMappingXPack(r, m, *info, content) - if err != nil { - // Since this is an x-pack code path, we log the error but don't - // return it. Otherwise it would get reported into `metricbeat-*` - // indices. - m.Logger().Error(err) - return nil - } - } else { - return eventsMapping(r, *info, content) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/_meta/data.json deleted file mode 100644 index a22b9617..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/_meta/data.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "elasticsearch": { - "cluster": { - "id": "3LbUkLkURz--FR-YO0wLNA", - "name": "es1" - }, - "index": { - "name": ".monitoring-es-6-2018.11.20", - "recovery": { - "id": 0, - "primary": true, - "source": {}, - "stage": "DONE", - "target": { - "host": "127.0.0.1", - "id": "FMRmkE3HTU6xxxoFK-06Ww", - "name": "es1_1" - }, - "type": "EMPTY_STORE" - } - } - }, - "metricset": { - "host": "127.0.0.1:9200", - "module": "elasticsearch", - "name": "index_recovery", - "namespace": "elasticsearch.index.recovery", - "rtt": 115 - }, - "service": { - "name": "elasticsearch" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/_meta/docs.asciidoc deleted file mode 100644 index 648df623..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/_meta/docs.asciidoc +++ /dev/null @@ -1,15 +0,0 @@ -This is the index_recovery metricset of the module Elasticsearch. - -By default only data about indices which are under active recovery are fetched. -To gather data about all indices set `index_recovery.active_only: false`: - -["source","yaml",subs="attributes"] -------------------------------------------------------------------------------------- -- module: elasticsearch - metricsets: - - index_recovery - hosts: ["localhost:9200"] - index_recovery.active_only: false -------------------------------------------------------------------------------------- - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/_meta/fields.yml deleted file mode 100644 index e61a341e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/_meta/fields.yml +++ /dev/null @@ -1,48 +0,0 @@ -- name: index.recovery - type: group - description: > - index - release: ga - fields: - - name: id - type: long - description: > - Shard recovery id. - - name: type - type: keyword - description: > - Shard recovery type. - - name: primary - type: boolean - description: > - True if primary shard. - - name: stage - type: keyword - description: > - Recovery stage. - - - name: target.id - type: keyword - description: > - Target node id. - - name: target.host - type: keyword - description: > - Target node host address (could be IP address or hostname). - - name: target.name - type: keyword - description: > - Target node name. - - - name: source.id - type: keyword - description: > - Source node id. - - name: source.host - type: keyword - description: > - Source node host address (could be IP address or hostname). - - name: source.name - type: keyword - description: > - Source node name. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/_meta/test/recovery.624.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/_meta/test/recovery.624.json deleted file mode 100644 index 5b292f43..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/_meta/test/recovery.624.json +++ /dev/null @@ -1,17089 +0,0 @@ -{ - ".watcher-history-7-2018.05.30": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663047242, - "stop_time_in_millis": 1527663059205, - "total_time_in_millis": 11962, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 4407893, - "reused_in_bytes": 0, - "recovered_in_bytes": 4407893, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 1611, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 2459, - "total": 2459, - "percent": "100.0%", - "total_on_start": 2459, - "total_time_in_millis": 8885 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.31": { - "shards": [ - { - "id": 0, - "type": "EMPTY_STORE", - "stage": "DONE", - "primary": true, - "start_time_in_millis": 1527724805198, - "stop_time_in_millis": 1527724805212, - "total_time_in_millis": 13, - "source": {}, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 0, - "reused_in_bytes": 0, - "recovered_in_bytes": 0, - "percent": "0.0%" - }, - "files": { - "total": 0, - "reused": 0, - "recovered": 0, - "percent": "0.0%" - }, - "total_time_in_millis": 0, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 8 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.05.29": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663259707, - "stop_time_in_millis": 1527663285125, - "total_time_in_millis": 25418, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 49061494, - "reused_in_bytes": 0, - "recovered_in_bytes": 49061494, - "percent": "100.0%" - }, - "files": { - "total": 46, - "reused": 0, - "recovered": 46, - "percent": "100.0%" - }, - "total_time_in_millis": 9821, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 33741, - "total": 33741, - "percent": "100.0%", - "total_on_start": 33741, - "total_time_in_millis": 11581 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663285205, - "stop_time_in_millis": 1527663314114, - "total_time_in_millis": 28909, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 49373374, - "reused_in_bytes": 0, - "recovered_in_bytes": 49373374, - "percent": "100.0%" - }, - "files": { - "total": 52, - "reused": 0, - "recovered": 52, - "percent": "100.0%" - }, - "total_time_in_millis": 8631, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 33653, - "total": 33653, - "percent": "100.0%", - "total_on_start": 33653, - "total_time_in_millis": 18573 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663226116, - "stop_time_in_millis": 1527663259504, - "total_time_in_millis": 33387, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 49081521, - "reused_in_bytes": 0, - "recovered_in_bytes": 49081521, - "percent": "100.0%" - }, - "files": { - "total": 43, - "reused": 0, - "recovered": 43, - "percent": "100.0%" - }, - "total_time_in_millis": 11799, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 33761, - "total": 33761, - "percent": "100.0%", - "total_on_start": 33761, - "total_time_in_millis": 19893 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.24": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664109312, - "stop_time_in_millis": 1527664114211, - "total_time_in_millis": 4899, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12127030, - "reused_in_bytes": 0, - "recovered_in_bytes": 12127030, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 3194, - "source_throttle_time_in_millis": 11, - "target_throttle_time_in_millis": 76 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 98 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.25": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664020436, - "stop_time_in_millis": 1527664023824, - "total_time_in_millis": 3388, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12118635, - "reused_in_bytes": 0, - "recovered_in_bytes": 12118635, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 2223, - "source_throttle_time_in_millis": 56, - "target_throttle_time_in_millis": 64 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 86 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.26": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663889406, - "stop_time_in_millis": 1527663893917, - "total_time_in_millis": 4510, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12018031, - "reused_in_bytes": 0, - "recovered_in_bytes": 12018031, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 2118, - "source_throttle_time_in_millis": 6, - "target_throttle_time_in_millis": 189 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 184 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.04.29": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664318717, - "stop_time_in_millis": 1527664324317, - "total_time_in_millis": 5599, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 23804286, - "reused_in_bytes": 0, - "recovered_in_bytes": 23804286, - "percent": "100.0%" - }, - "files": { - "total": 49, - "reused": 0, - "recovered": 49, - "percent": "100.0%" - }, - "total_time_in_millis": 3894, - "source_throttle_time_in_millis": 42, - "target_throttle_time_in_millis": 190 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 109 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.27": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663829710, - "stop_time_in_millis": 1527663834920, - "total_time_in_millis": 5209, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 14274830, - "reused_in_bytes": 0, - "recovered_in_bytes": 14274830, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 2296, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 101 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.04.28": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664324611, - "stop_time_in_millis": 1527664331215, - "total_time_in_millis": 6604, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24448265, - "reused_in_bytes": 0, - "recovered_in_bytes": 24448265, - "percent": "100.0%" - }, - "files": { - "total": 58, - "reused": 0, - "recovered": 58, - "percent": "100.0%" - }, - "total_time_in_millis": 5306, - "source_throttle_time_in_millis": 91, - "target_throttle_time_in_millis": 233 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 281 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.04.27": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664332007, - "stop_time_in_millis": 1527664344510, - "total_time_in_millis": 12503, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24368431, - "reused_in_bytes": 0, - "recovered_in_bytes": 24368431, - "percent": "100.0%" - }, - "files": { - "total": 43, - "reused": 0, - "recovered": 43, - "percent": "100.0%" - }, - "total_time_in_millis": 8717, - "source_throttle_time_in_millis": 70, - "target_throttle_time_in_millis": 207 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 281 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.28": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663596303, - "stop_time_in_millis": 1527663599729, - "total_time_in_millis": 3425, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 14595322, - "reused_in_bytes": 0, - "recovered_in_bytes": 14595322, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 1873, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 20 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.29": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663314303, - "stop_time_in_millis": 1527663334910, - "total_time_in_millis": 20607, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 14746998, - "reused_in_bytes": 0, - "recovered_in_bytes": 14746998, - "percent": "100.0%" - }, - "files": { - "total": 33, - "reused": 0, - "recovered": 33, - "percent": "100.0%" - }, - "total_time_in_millis": 6801, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 1968, - "total": 1968, - "percent": "100.0%", - "total_on_start": 1968, - "total_time_in_millis": 11002 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.04.26": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664345925, - "stop_time_in_millis": 1527664350823, - "total_time_in_millis": 4897, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24336261, - "reused_in_bytes": 0, - "recovered_in_bytes": 24336261, - "percent": "100.0%" - }, - "files": { - "total": 49, - "reused": 0, - "recovered": 49, - "percent": "100.0%" - }, - "total_time_in_millis": 3736, - "source_throttle_time_in_millis": 16, - "target_throttle_time_in_millis": 89 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 70 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.20": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664170743, - "stop_time_in_millis": 1527664175334, - "total_time_in_millis": 4590, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12133176, - "reused_in_bytes": 0, - "recovered_in_bytes": 12133176, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 2485, - "source_throttle_time_in_millis": 51, - "target_throttle_time_in_millis": 118 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 23 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.21": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664159509, - "stop_time_in_millis": 1527664163115, - "total_time_in_millis": 3605, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12050246, - "reused_in_bytes": 0, - "recovered_in_bytes": 12050246, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 2290, - "source_throttle_time_in_millis": 61, - "target_throttle_time_in_millis": 177 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 296 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.22": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664144030, - "stop_time_in_millis": 1527664147310, - "total_time_in_millis": 3279, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12192658, - "reused_in_bytes": 0, - "recovered_in_bytes": 12192658, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 1800, - "source_throttle_time_in_millis": 17, - "target_throttle_time_in_millis": 69 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 384 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.23": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664127809, - "stop_time_in_millis": 1527664133808, - "total_time_in_millis": 5998, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12148740, - "reused_in_bytes": 0, - "recovered_in_bytes": 12148740, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 4113, - "source_throttle_time_in_millis": 25, - "target_throttle_time_in_millis": 81 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 282 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.04.21": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664397338, - "stop_time_in_millis": 1527664407148, - "total_time_in_millis": 9809, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 66160217, - "reused_in_bytes": 0, - "recovered_in_bytes": 66160217, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 8201, - "source_throttle_time_in_millis": 200, - "target_throttle_time_in_millis": 420 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 33 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664405627, - "stop_time_in_millis": 1527664418524, - "total_time_in_millis": 12897, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 66519931, - "reused_in_bytes": 0, - "recovered_in_bytes": 66519931, - "percent": "100.0%" - }, - "files": { - "total": 42, - "reused": 0, - "recovered": 42, - "percent": "100.0%" - }, - "total_time_in_millis": 11116, - "source_throttle_time_in_millis": 12, - "target_throttle_time_in_millis": 418 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 88 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664393104, - "stop_time_in_millis": 1527664405614, - "total_time_in_millis": 12510, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 66196844, - "reused_in_bytes": 0, - "recovered_in_bytes": 66196844, - "percent": "100.0%" - }, - "files": { - "total": 42, - "reused": 0, - "recovered": 42, - "percent": "100.0%" - }, - "total_time_in_millis": 8713, - "source_throttle_time_in_millis": 163, - "target_throttle_time_in_millis": 578 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 286 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.04.20": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664419554, - "stop_time_in_millis": 1527664429031, - "total_time_in_millis": 9477, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 62114806, - "reused_in_bytes": 0, - "recovered_in_bytes": 62114806, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 8396, - "source_throttle_time_in_millis": 147, - "target_throttle_time_in_millis": 402 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 22 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664427444, - "stop_time_in_millis": 1527664438309, - "total_time_in_millis": 10864, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 62641342, - "reused_in_bytes": 0, - "recovered_in_bytes": 62641342, - "percent": "100.0%" - }, - "files": { - "total": 42, - "reused": 0, - "recovered": 42, - "percent": "100.0%" - }, - "total_time_in_millis": 9023, - "source_throttle_time_in_millis": 52, - "target_throttle_time_in_millis": 304 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 175 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664418546, - "stop_time_in_millis": 1527664427428, - "total_time_in_millis": 8882, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 62557453, - "reused_in_bytes": 0, - "recovered_in_bytes": 62557453, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 7725, - "source_throttle_time_in_millis": 144, - "target_throttle_time_in_millis": 728 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 83 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".ml-anomalies-shared": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664880816, - "stop_time_in_millis": 1527664885820, - "total_time_in_millis": 5004, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12305853, - "reused_in_bytes": 0, - "recovered_in_bytes": 12305853, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 2800, - "source_throttle_time_in_millis": 39, - "target_throttle_time_in_millis": 33 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 100 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 3, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664886231, - "stop_time_in_millis": 1527664893204, - "total_time_in_millis": 6973, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12359167, - "reused_in_bytes": 0, - "recovered_in_bytes": 12359167, - "percent": "100.0%" - }, - "files": { - "total": 45, - "reused": 0, - "recovered": 45, - "percent": "100.0%" - }, - "total_time_in_millis": 4897, - "source_throttle_time_in_millis": 12, - "target_throttle_time_in_millis": 17 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 390 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664885015, - "stop_time_in_millis": 1527664890306, - "total_time_in_millis": 5291, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12460365, - "reused_in_bytes": 0, - "recovered_in_bytes": 12460365, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 3480, - "source_throttle_time_in_millis": 6, - "target_throttle_time_in_millis": 12 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 196 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 4, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664890315, - "stop_time_in_millis": 1527664897310, - "total_time_in_millis": 6994, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12400652, - "reused_in_bytes": 0, - "recovered_in_bytes": 12400652, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 5100, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 294 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664878222, - "stop_time_in_millis": 1527664880803, - "total_time_in_millis": 2581, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12265048, - "reused_in_bytes": 0, - "recovered_in_bytes": 12265048, - "percent": "100.0%" - }, - "files": { - "total": 22, - "reused": 0, - "recovered": 22, - "percent": "100.0%" - }, - "total_time_in_millis": 1304, - "source_throttle_time_in_millis": 42, - "target_throttle_time_in_millis": 84 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 102 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.30": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663022017, - "stop_time_in_millis": 1527663029238, - "total_time_in_millis": 7220, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 311469, - "reused_in_bytes": 0, - "recovered_in_bytes": 311469, - "percent": "100.0%" - }, - "files": { - "total": 19, - "reused": 0, - "recovered": 19, - "percent": "100.0%" - }, - "total_time_in_millis": 261, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 1590, - "total": 1590, - "percent": "100.0%", - "total_on_start": 1590, - "total_time_in_millis": 1927 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.31": { - "shards": [ - { - "id": 0, - "type": "EMPTY_STORE", - "stage": "DONE", - "primary": true, - "start_time_in_millis": 1527717650411, - "stop_time_in_millis": 1527717650428, - "total_time_in_millis": 16, - "source": {}, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 0, - "reused_in_bytes": 0, - "recovered_in_bytes": 0, - "percent": "0.0%" - }, - "files": { - "total": 0, - "reused": 0, - "recovered": 0, - "percent": "0.0%" - }, - "total_time_in_millis": 0, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 10 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.04.23": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664357907, - "stop_time_in_millis": 1527664367431, - "total_time_in_millis": 9524, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 41644276, - "reused_in_bytes": 0, - "recovered_in_bytes": 41644276, - "percent": "100.0%" - }, - "files": { - "total": 26, - "reused": 0, - "recovered": 26, - "percent": "100.0%" - }, - "total_time_in_millis": 8320, - "source_throttle_time_in_millis": 129, - "target_throttle_time_in_millis": 311 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 98 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664366430, - "stop_time_in_millis": 1527664374808, - "total_time_in_millis": 8378, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 41622747, - "reused_in_bytes": 0, - "recovered_in_bytes": 41622747, - "percent": "100.0%" - }, - "files": { - "total": 44, - "reused": 0, - "recovered": 44, - "percent": "100.0%" - }, - "total_time_in_millis": 6807, - "source_throttle_time_in_millis": 41, - "target_throttle_time_in_millis": 114 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 490 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664357050, - "stop_time_in_millis": 1527664366417, - "total_time_in_millis": 9367, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 41839443, - "reused_in_bytes": 0, - "recovered_in_bytes": 41839443, - "percent": "100.0%" - }, - "files": { - "total": 41, - "reused": 0, - "recovered": 41, - "percent": "100.0%" - }, - "total_time_in_millis": 8102, - "source_throttle_time_in_millis": 92, - "target_throttle_time_in_millis": 463 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 198 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.04.22": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664376992, - "stop_time_in_millis": 1527664386813, - "total_time_in_millis": 9821, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 65572419, - "reused_in_bytes": 0, - "recovered_in_bytes": 65572419, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 8693, - "source_throttle_time_in_millis": 221, - "target_throttle_time_in_millis": 340 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 93 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664384811, - "stop_time_in_millis": 1527664397324, - "total_time_in_millis": 12512, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 65513871, - "reused_in_bytes": 0, - "recovered_in_bytes": 65513871, - "percent": "100.0%" - }, - "files": { - "total": 45, - "reused": 0, - "recovered": 45, - "percent": "100.0%" - }, - "total_time_in_millis": 10794, - "source_throttle_time_in_millis": 87, - "target_throttle_time_in_millis": 220 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 119 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664375746, - "stop_time_in_millis": 1527664384710, - "total_time_in_millis": 8964, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 65457285, - "reused_in_bytes": 0, - "recovered_in_bytes": 65457285, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 7720, - "source_throttle_time_in_millis": 147, - "target_throttle_time_in_millis": 378 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 173 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.24": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664122417, - "stop_time_in_millis": 1527664127713, - "total_time_in_millis": 5295, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24800910, - "reused_in_bytes": 0, - "recovered_in_bytes": 24800910, - "percent": "100.0%" - }, - "files": { - "total": 32, - "reused": 0, - "recovered": 32, - "percent": "100.0%" - }, - "total_time_in_millis": 2990, - "source_throttle_time_in_millis": 74, - "target_throttle_time_in_millis": 195 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 105 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.23": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664138709, - "stop_time_in_millis": 1527664144010, - "total_time_in_millis": 5300, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24522863, - "reused_in_bytes": 0, - "recovered_in_bytes": 24522863, - "percent": "100.0%" - }, - "files": { - "total": 44, - "reused": 0, - "recovered": 44, - "percent": "100.0%" - }, - "total_time_in_millis": 4187, - "source_throttle_time_in_millis": 83, - "target_throttle_time_in_millis": 255 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 99 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.22": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664150758, - "stop_time_in_millis": 1527664159442, - "total_time_in_millis": 8683, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 25465070, - "reused_in_bytes": 0, - "recovered_in_bytes": 25465070, - "percent": "100.0%" - }, - "files": { - "total": 44, - "reused": 0, - "recovered": 44, - "percent": "100.0%" - }, - "total_time_in_millis": 7501, - "source_throttle_time_in_millis": 42, - "target_throttle_time_in_millis": 209 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 118 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.21": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664165639, - "stop_time_in_millis": 1527664170717, - "total_time_in_millis": 5077, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24406581, - "reused_in_bytes": 0, - "recovered_in_bytes": 24406581, - "percent": "100.0%" - }, - "files": { - "total": 47, - "reused": 0, - "recovered": 47, - "percent": "100.0%" - }, - "total_time_in_millis": 3794, - "source_throttle_time_in_millis": 101, - "target_throttle_time_in_millis": 289 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 205 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.20": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664178115, - "stop_time_in_millis": 1527664184936, - "total_time_in_millis": 6821, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 25172062, - "reused_in_bytes": 0, - "recovered_in_bytes": 25172062, - "percent": "100.0%" - }, - "files": { - "total": 47, - "reused": 0, - "recovered": 47, - "percent": "100.0%" - }, - "total_time_in_millis": 5337, - "source_throttle_time_in_millis": 51, - "target_throttle_time_in_millis": 31 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 355 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.30": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664600549, - "stop_time_in_millis": 1527664606308, - "total_time_in_millis": 5758, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 5181840, - "reused_in_bytes": 0, - "recovered_in_bytes": 5181840, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 2788, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 394 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.29": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663574603, - "stop_time_in_millis": 1527663593720, - "total_time_in_millis": 19116, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24315166, - "reused_in_bytes": 0, - "recovered_in_bytes": 24315166, - "percent": "100.0%" - }, - "files": { - "total": 52, - "reused": 0, - "recovered": 52, - "percent": "100.0%" - }, - "total_time_in_millis": 6597, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 20233, - "total": 20233, - "percent": "100.0%", - "total_on_start": 20233, - "total_time_in_millis": 8294 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.28": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663822105, - "stop_time_in_millis": 1527663829623, - "total_time_in_millis": 7518, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 23900921, - "reused_in_bytes": 0, - "recovered_in_bytes": 23900921, - "percent": "100.0%" - }, - "files": { - "total": 40, - "reused": 0, - "recovered": 40, - "percent": "100.0%" - }, - "total_time_in_millis": 3903, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 104 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.27": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663884818, - "stop_time_in_millis": 1527663889328, - "total_time_in_millis": 4510, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 23877532, - "reused_in_bytes": 0, - "recovered_in_bytes": 23877532, - "percent": "100.0%" - }, - "files": { - "total": 46, - "reused": 0, - "recovered": 46, - "percent": "100.0%" - }, - "total_time_in_millis": 3417, - "source_throttle_time_in_millis": 104, - "target_throttle_time_in_millis": 188 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 79 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.20": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664175404, - "stop_time_in_millis": 1527664177906, - "total_time_in_millis": 2502, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 842274, - "reused_in_bytes": 0, - "recovered_in_bytes": 842274, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 713, - "source_throttle_time_in_millis": 1, - "target_throttle_time_in_millis": 5 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 103 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.26": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663977506, - "stop_time_in_millis": 1527663984219, - "total_time_in_millis": 6713, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 23671202, - "reused_in_bytes": 0, - "recovered_in_bytes": 23671202, - "percent": "100.0%" - }, - "files": { - "total": 40, - "reused": 0, - "recovered": 40, - "percent": "100.0%" - }, - "total_time_in_millis": 4206, - "source_throttle_time_in_millis": 73, - "target_throttle_time_in_millis": 106 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 197 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.25": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664029815, - "stop_time_in_millis": 1527664036705, - "total_time_in_millis": 6889, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24406546, - "reused_in_bytes": 0, - "recovered_in_bytes": 24406546, - "percent": "100.0%" - }, - "files": { - "total": 47, - "reused": 0, - "recovered": 47, - "percent": "100.0%" - }, - "total_time_in_millis": 5432, - "source_throttle_time_in_millis": 101, - "target_throttle_time_in_millis": 404 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 281 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.23": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664133909, - "stop_time_in_millis": 1527664138618, - "total_time_in_millis": 4709, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 759989, - "reused_in_bytes": 0, - "recovered_in_bytes": 759989, - "percent": "100.0%" - }, - "files": { - "total": 16, - "reused": 0, - "recovered": 16, - "percent": "100.0%" - }, - "total_time_in_millis": 617, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 1 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 82 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.24": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664119229, - "stop_time_in_millis": 1527664122212, - "total_time_in_millis": 2983, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 847136, - "reused_in_bytes": 0, - "recovered_in_bytes": 847136, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 1301, - "source_throttle_time_in_millis": 4, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 94 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.21": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664163210, - "stop_time_in_millis": 1527664165612, - "total_time_in_millis": 2402, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 845658, - "reused_in_bytes": 0, - "recovered_in_bytes": 845658, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 726, - "source_throttle_time_in_millis": 6, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 68 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.22": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664147407, - "stop_time_in_millis": 1527664150633, - "total_time_in_millis": 3225, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 778984, - "reused_in_bytes": 0, - "recovered_in_bytes": 778984, - "percent": "100.0%" - }, - "files": { - "total": 19, - "reused": 0, - "recovered": 19, - "percent": "100.0%" - }, - "total_time_in_millis": 992, - "source_throttle_time_in_millis": 2, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 22 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.27": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663883304, - "stop_time_in_millis": 1527663884731, - "total_time_in_millis": 1427, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 746229, - "reused_in_bytes": 0, - "recovered_in_bytes": 746229, - "percent": "100.0%" - }, - "files": { - "total": 13, - "reused": 0, - "recovered": 13, - "percent": "100.0%" - }, - "total_time_in_millis": 309, - "source_throttle_time_in_millis": 1, - "target_throttle_time_in_millis": 1 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 12 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.28": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663815907, - "stop_time_in_millis": 1527663819909, - "total_time_in_millis": 4001, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 775091, - "reused_in_bytes": 0, - "recovered_in_bytes": 775091, - "percent": "100.0%" - }, - "files": { - "total": 19, - "reused": 0, - "recovered": 19, - "percent": "100.0%" - }, - "total_time_in_millis": 1594, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 198 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.25": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664027566, - "stop_time_in_millis": 1527664029769, - "total_time_in_millis": 2203, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 803144, - "reused_in_bytes": 0, - "recovered_in_bytes": 803144, - "percent": "100.0%" - }, - "files": { - "total": 22, - "reused": 0, - "recovered": 22, - "percent": "100.0%" - }, - "total_time_in_millis": 631, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 1 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 16 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.26": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663972811, - "stop_time_in_millis": 1527663977107, - "total_time_in_millis": 4295, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 759012, - "reused_in_bytes": 0, - "recovered_in_bytes": 759012, - "percent": "100.0%" - }, - "files": { - "total": 16, - "reused": 0, - "recovered": 16, - "percent": "100.0%" - }, - "total_time_in_millis": 500, - "source_throttle_time_in_millis": 2, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 290 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.29": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663558203, - "stop_time_in_millis": 1527663572904, - "total_time_in_millis": 14701, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 786962, - "reused_in_bytes": 0, - "recovered_in_bytes": 786962, - "percent": "100.0%" - }, - "files": { - "total": 22, - "reused": 0, - "recovered": 22, - "percent": "100.0%" - }, - "total_time_in_millis": 2498, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 624, - "total": 624, - "percent": "100.0%", - "total_on_start": 624, - "total_time_in_millis": 703 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.31": { - "shards": [ - { - "id": 0, - "type": "EMPTY_STORE", - "stage": "DONE", - "primary": true, - "start_time_in_millis": 1527717603627, - "stop_time_in_millis": 1527717603640, - "total_time_in_millis": 12, - "source": {}, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 0, - "reused_in_bytes": 0, - "recovered_in_bytes": 0, - "percent": "0.0%" - }, - "files": { - "total": 0, - "reused": 0, - "recovered": 0, - "percent": "0.0%" - }, - "total_time_in_millis": 0, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 7 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.30": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663021809, - "stop_time_in_millis": 1527663047004, - "total_time_in_millis": 25194, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 8303781, - "reused_in_bytes": 0, - "recovered_in_bytes": 8303781, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 1591, - "source_throttle_time_in_millis": 3, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 50690, - "total": 50690, - "percent": "100.0%", - "total_on_start": 50690, - "total_time_in_millis": 18832 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".ml-state": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664865605, - "stop_time_in_millis": 1527664870520, - "total_time_in_millis": 4915, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 517678, - "reused_in_bytes": 0, - "recovered_in_bytes": 517678, - "percent": "100.0%" - }, - "files": { - "total": 13, - "reused": 0, - "recovered": 13, - "percent": "100.0%" - }, - "total_time_in_millis": 897, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 12 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 3, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664871922, - "stop_time_in_millis": 1527664875314, - "total_time_in_millis": 3392, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 620094, - "reused_in_bytes": 0, - "recovered_in_bytes": 620094, - "percent": "100.0%" - }, - "files": { - "total": 23, - "reused": 0, - "recovered": 23, - "percent": "100.0%" - }, - "total_time_in_millis": 999, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 199 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664869609, - "stop_time_in_millis": 1527664873431, - "total_time_in_millis": 3821, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 609433, - "reused_in_bytes": 0, - "recovered_in_bytes": 609433, - "percent": "100.0%" - }, - "files": { - "total": 17, - "reused": 0, - "recovered": 17, - "percent": "100.0%" - }, - "total_time_in_millis": 811, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 493 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 4, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664876197, - "stop_time_in_millis": 1527664878206, - "total_time_in_millis": 2009, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 817274, - "reused_in_bytes": 0, - "recovered_in_bytes": 817274, - "percent": "100.0%" - }, - "files": { - "total": 35, - "reused": 0, - "recovered": 35, - "percent": "100.0%" - }, - "total_time_in_millis": 604, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 389 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664859117, - "stop_time_in_millis": 1527664865515, - "total_time_in_millis": 6397, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 633235, - "reused_in_bytes": 0, - "recovered_in_bytes": 633235, - "percent": "100.0%" - }, - "files": { - "total": 20, - "reused": 0, - "recovered": 20, - "percent": "100.0%" - }, - "total_time_in_millis": 2600, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 401 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.12": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664235205, - "stop_time_in_millis": 1527664237420, - "total_time_in_millis": 2214, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 844054, - "reused_in_bytes": 0, - "recovered_in_bytes": 844054, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 1101, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 94 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.13": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664229804, - "stop_time_in_millis": 1527664231622, - "total_time_in_millis": 1818, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 788273, - "reused_in_bytes": 0, - "recovered_in_bytes": 788273, - "percent": "100.0%" - }, - "files": { - "total": 22, - "reused": 0, - "recovered": 22, - "percent": "100.0%" - }, - "total_time_in_millis": 692, - "source_throttle_time_in_millis": 6, - "target_throttle_time_in_millis": 6 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 110 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.10": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664245836, - "stop_time_in_millis": 1527664249812, - "total_time_in_millis": 3975, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 842079, - "reused_in_bytes": 0, - "recovered_in_bytes": 842079, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 1986, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 401 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.11": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664240336, - "stop_time_in_millis": 1527664241604, - "total_time_in_millis": 1268, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 765531, - "reused_in_bytes": 0, - "recovered_in_bytes": 765531, - "percent": "100.0%" - }, - "files": { - "total": 16, - "reused": 0, - "recovered": 16, - "percent": "100.0%" - }, - "total_time_in_millis": 466, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 200 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.16": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664204225, - "stop_time_in_millis": 1527664205923, - "total_time_in_millis": 1698, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 790463, - "reused_in_bytes": 0, - "recovered_in_bytes": 790463, - "percent": "100.0%" - }, - "files": { - "total": 22, - "reused": 0, - "recovered": 22, - "percent": "100.0%" - }, - "total_time_in_millis": 509, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 96 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.17": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664198146, - "stop_time_in_millis": 1527664200329, - "total_time_in_millis": 2182, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 785412, - "reused_in_bytes": 0, - "recovered_in_bytes": 785412, - "percent": "100.0%" - }, - "files": { - "total": 22, - "reused": 0, - "recovered": 22, - "percent": "100.0%" - }, - "total_time_in_millis": 597, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 16 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.14": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664219537, - "stop_time_in_millis": 1527664224503, - "total_time_in_millis": 4966, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 762274, - "reused_in_bytes": 0, - "recovered_in_bytes": 762274, - "percent": "100.0%" - }, - "files": { - "total": 16, - "reused": 0, - "recovered": 16, - "percent": "100.0%" - }, - "total_time_in_millis": 2001, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 699 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.15": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664210023, - "stop_time_in_millis": 1527664212908, - "total_time_in_millis": 2884, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 747036, - "reused_in_bytes": 0, - "recovered_in_bytes": 747036, - "percent": "100.0%" - }, - "files": { - "total": 13, - "reused": 0, - "recovered": 13, - "percent": "100.0%" - }, - "total_time_in_millis": 901, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 384 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.18": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664193007, - "stop_time_in_millis": 1527664195114, - "total_time_in_millis": 2106, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 762597, - "reused_in_bytes": 0, - "recovered_in_bytes": 762597, - "percent": "100.0%" - }, - "files": { - "total": 16, - "reused": 0, - "recovered": 16, - "percent": "100.0%" - }, - "total_time_in_millis": 301, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 92 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.19": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664187058, - "stop_time_in_millis": 1527664188720, - "total_time_in_millis": 1662, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 757805, - "reused_in_bytes": 0, - "recovered_in_bytes": 757805, - "percent": "100.0%" - }, - "files": { - "total": 16, - "reused": 0, - "recovered": 16, - "percent": "100.0%" - }, - "total_time_in_millis": 535, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 107 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.02": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664300738, - "stop_time_in_millis": 1527664305932, - "total_time_in_millis": 5193, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 25222491, - "reused_in_bytes": 0, - "recovered_in_bytes": 25222491, - "percent": "100.0%" - }, - "files": { - "total": 32, - "reused": 0, - "recovered": 32, - "percent": "100.0%" - }, - "total_time_in_millis": 4001, - "source_throttle_time_in_millis": 43, - "target_throttle_time_in_millis": 97 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 20 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.01": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664306717, - "stop_time_in_millis": 1527664311416, - "total_time_in_millis": 4698, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24494767, - "reused_in_bytes": 0, - "recovered_in_bytes": 24494767, - "percent": "100.0%" - }, - "files": { - "total": 46, - "reused": 0, - "recovered": 46, - "percent": "100.0%" - }, - "total_time_in_millis": 3487, - "source_throttle_time_in_millis": 74, - "target_throttle_time_in_millis": 70 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 196 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.04.30": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664311909, - "stop_time_in_millis": 1527664318416, - "total_time_in_millis": 6506, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24297659, - "reused_in_bytes": 0, - "recovered_in_bytes": 24297659, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 4113, - "source_throttle_time_in_millis": 59, - "target_throttle_time_in_millis": 122 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 96 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.09": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664259215, - "stop_time_in_millis": 1527664265610, - "total_time_in_millis": 6395, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24761654, - "reused_in_bytes": 0, - "recovered_in_bytes": 24761654, - "percent": "100.0%" - }, - "files": { - "total": 29, - "reused": 0, - "recovered": 29, - "percent": "100.0%" - }, - "total_time_in_millis": 5215, - "source_throttle_time_in_millis": 37, - "target_throttle_time_in_millis": 137 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 81 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.08": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664266409, - "stop_time_in_millis": 1527664269830, - "total_time_in_millis": 3421, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 25522884, - "reused_in_bytes": 0, - "recovered_in_bytes": 25522884, - "percent": "100.0%" - }, - "files": { - "total": 29, - "reused": 0, - "recovered": 29, - "percent": "100.0%" - }, - "total_time_in_millis": 2796, - "source_throttle_time_in_millis": 45, - "target_throttle_time_in_millis": 93 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 111 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.07": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664270512, - "stop_time_in_millis": 1527664276203, - "total_time_in_millis": 5690, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24560760, - "reused_in_bytes": 0, - "recovered_in_bytes": 24560760, - "percent": "100.0%" - }, - "files": { - "total": 44, - "reused": 0, - "recovered": 44, - "percent": "100.0%" - }, - "total_time_in_millis": 3896, - "source_throttle_time_in_millis": 58, - "target_throttle_time_in_millis": 71 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 126 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.06": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664276007, - "stop_time_in_millis": 1527664280005, - "total_time_in_millis": 3998, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24943099, - "reused_in_bytes": 0, - "recovered_in_bytes": 24943099, - "percent": "100.0%" - }, - "files": { - "total": 29, - "reused": 0, - "recovered": 29, - "percent": "100.0%" - }, - "total_time_in_millis": 2805, - "source_throttle_time_in_millis": 36, - "target_throttle_time_in_millis": 279 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 103 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.30": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664310007, - "stop_time_in_millis": 1527664313409, - "total_time_in_millis": 3402, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 842498, - "reused_in_bytes": 0, - "recovered_in_bytes": 842498, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 1691, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 192 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.05": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664280521, - "stop_time_in_millis": 1527664287624, - "total_time_in_millis": 7102, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 25289401, - "reused_in_bytes": 0, - "recovered_in_bytes": 25289401, - "percent": "100.0%" - }, - "files": { - "total": 38, - "reused": 0, - "recovered": 38, - "percent": "100.0%" - }, - "total_time_in_millis": 5911, - "source_throttle_time_in_millis": 48, - "target_throttle_time_in_millis": 75 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 100 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.04": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664288225, - "stop_time_in_millis": 1527664294807, - "total_time_in_millis": 6582, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 25353682, - "reused_in_bytes": 0, - "recovered_in_bytes": 25353682, - "percent": "100.0%" - }, - "files": { - "total": 44, - "reused": 0, - "recovered": 44, - "percent": "100.0%" - }, - "total_time_in_millis": 5852, - "source_throttle_time_in_millis": 38, - "target_throttle_time_in_millis": 42 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 220 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.03": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664294912, - "stop_time_in_millis": 1527664300007, - "total_time_in_millis": 5095, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24697245, - "reused_in_bytes": 0, - "recovered_in_bytes": 24697245, - "percent": "100.0%" - }, - "files": { - "total": 29, - "reused": 0, - "recovered": 29, - "percent": "100.0%" - }, - "total_time_in_millis": 3895, - "source_throttle_time_in_millis": 71, - "target_throttle_time_in_millis": 197 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 95 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.01": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664305935, - "stop_time_in_millis": 1527664306803, - "total_time_in_millis": 868, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 792535, - "reused_in_bytes": 0, - "recovered_in_bytes": 792535, - "percent": "100.0%" - }, - "files": { - "total": 22, - "reused": 0, - "recovered": 22, - "percent": "100.0%" - }, - "total_time_in_millis": 207, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 17 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.02": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664299907, - "stop_time_in_millis": 1527664301915, - "total_time_in_millis": 2007, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 809736, - "reused_in_bytes": 0, - "recovered_in_bytes": 809736, - "percent": "100.0%" - }, - "files": { - "total": 28, - "reused": 0, - "recovered": 28, - "percent": "100.0%" - }, - "total_time_in_millis": 889, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 104 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.05": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664279646, - "stop_time_in_millis": 1527664281524, - "total_time_in_millis": 1878, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 761578, - "reused_in_bytes": 0, - "recovered_in_bytes": 761578, - "percent": "100.0%" - }, - "files": { - "total": 16, - "reused": 0, - "recovered": 16, - "percent": "100.0%" - }, - "total_time_in_millis": 798, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 16 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.06": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664274404, - "stop_time_in_millis": 1527664275914, - "total_time_in_millis": 1509, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 830168, - "reused_in_bytes": 0, - "recovered_in_bytes": 830168, - "percent": "100.0%" - }, - "files": { - "total": 34, - "reused": 0, - "recovered": 34, - "percent": "100.0%" - }, - "total_time_in_millis": 392, - "source_throttle_time_in_millis": 9, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 102 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.03": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664292108, - "stop_time_in_millis": 1527664295605, - "total_time_in_millis": 3496, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 791052, - "reused_in_bytes": 0, - "recovered_in_bytes": 791052, - "percent": "100.0%" - }, - "files": { - "total": 22, - "reused": 0, - "recovered": 22, - "percent": "100.0%" - }, - "total_time_in_millis": 705, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 20 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.04": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664287504, - "stop_time_in_millis": 1527664288161, - "total_time_in_millis": 657, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 753077, - "reused_in_bytes": 0, - "recovered_in_bytes": 753077, - "percent": "100.0%" - }, - "files": { - "total": 13, - "reused": 0, - "recovered": 13, - "percent": "100.0%" - }, - "total_time_in_millis": 132, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 14 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.09": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664257015, - "stop_time_in_millis": 1527664259305, - "total_time_in_millis": 2290, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 762309, - "reused_in_bytes": 0, - "recovered_in_bytes": 762309, - "percent": "100.0%" - }, - "files": { - "total": 16, - "reused": 0, - "recovered": 16, - "percent": "100.0%" - }, - "total_time_in_millis": 495, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 100 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.07": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664268130, - "stop_time_in_millis": 1527664269521, - "total_time_in_millis": 1390, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 749732, - "reused_in_bytes": 0, - "recovered_in_bytes": 749732, - "percent": "100.0%" - }, - "files": { - "total": 13, - "reused": 0, - "recovered": 13, - "percent": "100.0%" - }, - "total_time_in_millis": 291, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 13 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 13 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.05.08": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664265704, - "stop_time_in_millis": 1527664266340, - "total_time_in_millis": 635, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 749755, - "reused_in_bytes": 0, - "recovered_in_bytes": 749755, - "percent": "100.0%" - }, - "files": { - "total": 13, - "reused": 0, - "recovered": 13, - "percent": "100.0%" - }, - "total_time_in_millis": 111, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 12 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.13": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664229725, - "stop_time_in_millis": 1527664235127, - "total_time_in_millis": 5402, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24346654, - "reused_in_bytes": 0, - "recovered_in_bytes": 24346654, - "percent": "100.0%" - }, - "files": { - "total": 35, - "reused": 0, - "recovered": 35, - "percent": "100.0%" - }, - "total_time_in_millis": 4213, - "source_throttle_time_in_millis": 59, - "target_throttle_time_in_millis": 76 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 96 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.12": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664236204, - "stop_time_in_millis": 1527664240306, - "total_time_in_millis": 4102, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24420202, - "reused_in_bytes": 0, - "recovered_in_bytes": 24420202, - "percent": "100.0%" - }, - "files": { - "total": 43, - "reused": 0, - "recovered": 43, - "percent": "100.0%" - }, - "total_time_in_millis": 2400, - "source_throttle_time_in_millis": 62, - "target_throttle_time_in_millis": 113 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 22 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.11": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664241111, - "stop_time_in_millis": 1527664249208, - "total_time_in_millis": 8096, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 25362143, - "reused_in_bytes": 0, - "recovered_in_bytes": 25362143, - "percent": "100.0%" - }, - "files": { - "total": 44, - "reused": 0, - "recovered": 44, - "percent": "100.0%" - }, - "total_time_in_millis": 5701, - "source_throttle_time_in_millis": 39, - "target_throttle_time_in_millis": 76 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 790 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.05.30": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663085522, - "stop_time_in_millis": 1527663177311, - "total_time_in_millis": 91788, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 23606682, - "reused_in_bytes": 0, - "recovered_in_bytes": 23606682, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 13895, - "source_throttle_time_in_millis": 89, - "target_throttle_time_in_millis": 350 - }, - "translog": { - "recovered": 89589, - "total": 89589, - "percent": "100.0%", - "total_on_start": 89549, - "total_time_in_millis": 75892 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663177407, - "stop_time_in_millis": 1527663224303, - "total_time_in_millis": 46895, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 23585722, - "reused_in_bytes": 0, - "recovered_in_bytes": 23585722, - "percent": "100.0%" - }, - "files": { - "total": 44, - "reused": 0, - "recovered": 44, - "percent": "100.0%" - }, - "total_time_in_millis": 5002, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 89390, - "total": 89390, - "percent": "100.0%", - "total_on_start": 89368, - "total_time_in_millis": 39195 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663068125, - "stop_time_in_millis": 1527663085505, - "total_time_in_millis": 17379, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 23565596, - "reused_in_bytes": 0, - "recovered_in_bytes": 23565596, - "percent": "100.0%" - }, - "files": { - "total": 53, - "reused": 0, - "recovered": 53, - "percent": "100.0%" - }, - "total_time_in_millis": 4996, - "source_throttle_time_in_millis": 271, - "target_throttle_time_in_millis": 128 - }, - "translog": { - "recovered": 88958, - "total": 88958, - "percent": "100.0%", - "total_on_start": 88932, - "total_time_in_millis": 11041 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.10": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664249505, - "stop_time_in_millis": 1527664256906, - "total_time_in_millis": 7401, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 25605040, - "reused_in_bytes": 0, - "recovered_in_bytes": 25605040, - "percent": "100.0%" - }, - "files": { - "total": 50, - "reused": 0, - "recovered": 50, - "percent": "100.0%" - }, - "total_time_in_millis": 4406, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 193 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.05.31": { - "shards": [ - { - "id": 1, - "type": "EMPTY_STORE", - "stage": "DONE", - "primary": true, - "start_time_in_millis": 1527717602240, - "stop_time_in_millis": 1527717602304, - "total_time_in_millis": 63, - "source": {}, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 0, - "reused_in_bytes": 0, - "recovered_in_bytes": 0, - "percent": "0.0%" - }, - "files": { - "total": 0, - "reused": 0, - "recovered": 0, - "percent": "0.0%" - }, - "total_time_in_millis": 0, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 8 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "EMPTY_STORE", - "stage": "DONE", - "primary": true, - "start_time_in_millis": 1527717602247, - "stop_time_in_millis": 1527717602304, - "total_time_in_millis": 56, - "source": {}, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 0, - "reused_in_bytes": 0, - "recovered_in_bytes": 0, - "percent": "0.0%" - }, - "files": { - "total": 0, - "reused": 0, - "recovered": 0, - "percent": "0.0%" - }, - "total_time_in_millis": 0, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 8 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "EMPTY_STORE", - "stage": "DONE", - "primary": true, - "start_time_in_millis": 1527717602251, - "stop_time_in_millis": 1527717602304, - "total_time_in_millis": 53, - "source": {}, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 0, - "reused_in_bytes": 0, - "recovered_in_bytes": 0, - "percent": "0.0%" - }, - "files": { - "total": 0, - "reused": 0, - "recovered": 0, - "percent": "0.0%" - }, - "total_time_in_millis": 0, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 47 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".triggered_watches-6": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663030705, - "stop_time_in_millis": 1527663044524, - "total_time_in_millis": 13819, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 166605, - "reused_in_bytes": 0, - "recovered_in_bytes": 166605, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 5369, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 8848, - "total": 8848, - "percent": "100.0%", - "total_on_start": 8848, - "total_time_in_millis": 5641 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.19": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664189719, - "stop_time_in_millis": 1527664194935, - "total_time_in_millis": 5216, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 25303728, - "reused_in_bytes": 0, - "recovered_in_bytes": 25303728, - "percent": "100.0%" - }, - "files": { - "total": 38, - "reused": 0, - "recovered": 38, - "percent": "100.0%" - }, - "total_time_in_millis": 4681, - "source_throttle_time_in_millis": 68, - "target_throttle_time_in_millis": 45 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 23 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.18": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664195107, - "stop_time_in_millis": 1527664198106, - "total_time_in_millis": 2998, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24411395, - "reused_in_bytes": 0, - "recovered_in_bytes": 24411395, - "percent": "100.0%" - }, - "files": { - "total": 32, - "reused": 0, - "recovered": 32, - "percent": "100.0%" - }, - "total_time_in_millis": 2394, - "source_throttle_time_in_millis": 1, - "target_throttle_time_in_millis": 11 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 24 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.17": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664199840, - "stop_time_in_millis": 1527664204415, - "total_time_in_millis": 4574, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24213957, - "reused_in_bytes": 0, - "recovered_in_bytes": 24213957, - "percent": "100.0%" - }, - "files": { - "total": 29, - "reused": 0, - "recovered": 29, - "percent": "100.0%" - }, - "total_time_in_millis": 3410, - "source_throttle_time_in_millis": 69, - "target_throttle_time_in_millis": 117 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 88 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.16": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664205412, - "stop_time_in_millis": 1527664209828, - "total_time_in_millis": 4415, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24887849, - "reused_in_bytes": 0, - "recovered_in_bytes": 24887849, - "percent": "100.0%" - }, - "files": { - "total": 29, - "reused": 0, - "recovered": 29, - "percent": "100.0%" - }, - "total_time_in_millis": 3289, - "source_throttle_time_in_millis": 41, - "target_throttle_time_in_millis": 29 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 106 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.15": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664211905, - "stop_time_in_millis": 1527664220105, - "total_time_in_millis": 8199, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 24993799, - "reused_in_bytes": 0, - "recovered_in_bytes": 24993799, - "percent": "100.0%" - }, - "files": { - "total": 35, - "reused": 0, - "recovered": 35, - "percent": "100.0%" - }, - "total_time_in_millis": 5705, - "source_throttle_time_in_millis": 39, - "target_throttle_time_in_millis": 185 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 108 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "metricbeat-6.2.3-2018.05.14": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664222311, - "stop_time_in_millis": 1527664229008, - "total_time_in_millis": 6697, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 25547936, - "reused_in_bytes": 0, - "recovered_in_bytes": 25547936, - "percent": "100.0%" - }, - "files": { - "total": 47, - "reused": 0, - "recovered": 47, - "percent": "100.0%" - }, - "total_time_in_millis": 2903, - "source_throttle_time_in_millis": 74, - "target_throttle_time_in_millis": 115 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 194 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.22": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664373405, - "stop_time_in_millis": 1527664376805, - "total_time_in_millis": 3399, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1462063, - "reused_in_bytes": 0, - "recovered_in_bytes": 1462063, - "percent": "100.0%" - }, - "files": { - "total": 25, - "reused": 0, - "recovered": 25, - "percent": "100.0%" - }, - "total_time_in_millis": 704, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 18 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.23": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664355676, - "stop_time_in_millis": 1527664357329, - "total_time_in_millis": 1652, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1164856, - "reused_in_bytes": 0, - "recovered_in_bytes": 1164856, - "percent": "100.0%" - }, - "files": { - "total": 31, - "reused": 0, - "recovered": 31, - "percent": "100.0%" - }, - "total_time_in_millis": 588, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 18 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.20": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664414208, - "stop_time_in_millis": 1527664418710, - "total_time_in_millis": 4502, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1431215, - "reused_in_bytes": 0, - "recovered_in_bytes": 1431215, - "percent": "100.0%" - }, - "files": { - "total": 19, - "reused": 0, - "recovered": 19, - "percent": "100.0%" - }, - "total_time_in_millis": 388, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 101 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.21": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664390528, - "stop_time_in_millis": 1527664392804, - "total_time_in_millis": 2276, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1423195, - "reused_in_bytes": 0, - "recovered_in_bytes": 1423195, - "percent": "100.0%" - }, - "files": { - "total": 16, - "reused": 0, - "recovered": 16, - "percent": "100.0%" - }, - "total_time_in_millis": 510, - "source_throttle_time_in_millis": 10, - "target_throttle_time_in_millis": 4 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 94 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.26": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664344613, - "stop_time_in_millis": 1527664346217, - "total_time_in_millis": 1604, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 787454, - "reused_in_bytes": 0, - "recovered_in_bytes": 787454, - "percent": "100.0%" - }, - "files": { - "total": 22, - "reused": 0, - "recovered": 22, - "percent": "100.0%" - }, - "total_time_in_millis": 398, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 101 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.27": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664330633, - "stop_time_in_millis": 1527664338004, - "total_time_in_millis": 7371, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 794100, - "reused_in_bytes": 0, - "recovered_in_bytes": 794100, - "percent": "100.0%" - }, - "files": { - "total": 25, - "reused": 0, - "recovered": 25, - "percent": "100.0%" - }, - "total_time_in_millis": 4798, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 1392 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.24": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664352153, - "stop_time_in_millis": 1527664354507, - "total_time_in_millis": 2354, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 759314, - "reused_in_bytes": 0, - "recovered_in_bytes": 759314, - "percent": "100.0%" - }, - "files": { - "total": 13, - "reused": 0, - "recovered": 13, - "percent": "100.0%" - }, - "total_time_in_millis": 704, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 86 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.25": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664349912, - "stop_time_in_millis": 1527664351803, - "total_time_in_millis": 1891, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 801619, - "reused_in_bytes": 0, - "recovered_in_bytes": 801619, - "percent": "100.0%" - }, - "files": { - "total": 25, - "reused": 0, - "recovered": 25, - "percent": "100.0%" - }, - "total_time_in_millis": 781, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 19 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.28": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664323219, - "stop_time_in_millis": 1527664324622, - "total_time_in_millis": 1402, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 838107, - "reused_in_bytes": 0, - "recovered_in_bytes": 838107, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 219, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 71 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".kibana-6": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664599652, - "stop_time_in_millis": 1527664601112, - "total_time_in_millis": 1460, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 495517, - "reused_in_bytes": 0, - "recovered_in_bytes": 495517, - "percent": "100.0%" - }, - "files": { - "total": 4, - "reused": 0, - "recovered": 4, - "percent": "100.0%" - }, - "total_time_in_millis": 298, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 102 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.29": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664317336, - "stop_time_in_millis": 1527664319924, - "total_time_in_millis": 2588, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 839322, - "reused_in_bytes": 0, - "recovered_in_bytes": 839322, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 891, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 116 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.11": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664519208, - "stop_time_in_millis": 1527664524204, - "total_time_in_millis": 4996, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 760599, - "reused_in_bytes": 0, - "recovered_in_bytes": 760599, - "percent": "100.0%" - }, - "files": { - "total": 16, - "reused": 0, - "recovered": 16, - "percent": "100.0%" - }, - "total_time_in_millis": 1293, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 399 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.12": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664510664, - "stop_time_in_millis": 1527664519008, - "total_time_in_millis": 8343, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 835076, - "reused_in_bytes": 0, - "recovered_in_bytes": 835076, - "percent": "100.0%" - }, - "files": { - "total": 34, - "reused": 0, - "recovered": 34, - "percent": "100.0%" - }, - "total_time_in_millis": 5099, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 1602 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.10": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664526208, - "stop_time_in_millis": 1527664528217, - "total_time_in_millis": 2008, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 754945, - "reused_in_bytes": 0, - "recovered_in_bytes": 754945, - "percent": "100.0%" - }, - "files": { - "total": 13, - "reused": 0, - "recovered": 13, - "percent": "100.0%" - }, - "total_time_in_millis": 316, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 89 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.15": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664499959, - "stop_time_in_millis": 1527664502508, - "total_time_in_millis": 2549, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 770888, - "reused_in_bytes": 0, - "recovered_in_bytes": 770888, - "percent": "100.0%" - }, - "files": { - "total": 19, - "reused": 0, - "recovered": 19, - "percent": "100.0%" - }, - "total_time_in_millis": 806, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 186 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.16": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664496513, - "stop_time_in_millis": 1527664498819, - "total_time_in_millis": 2306, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 772536, - "reused_in_bytes": 0, - "recovered_in_bytes": 772536, - "percent": "100.0%" - }, - "files": { - "total": 19, - "reused": 0, - "recovered": 19, - "percent": "100.0%" - }, - "total_time_in_millis": 608, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 97 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.03.07": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664704239, - "stop_time_in_millis": 1527664707519, - "total_time_in_millis": 3279, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 4148587, - "reused_in_bytes": 0, - "recovered_in_bytes": 4148587, - "percent": "100.0%" - }, - "files": { - "total": 33, - "reused": 0, - "recovered": 33, - "percent": "100.0%" - }, - "total_time_in_millis": 1482, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 107 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664706707, - "stop_time_in_millis": 1527664709908, - "total_time_in_millis": 3200, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 4204289, - "reused_in_bytes": 0, - "recovered_in_bytes": 4204289, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 1217, - "source_throttle_time_in_millis": 23, - "target_throttle_time_in_millis": 9 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 381 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664701712, - "stop_time_in_millis": 1527664706617, - "total_time_in_millis": 4905, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 4161967, - "reused_in_bytes": 0, - "recovered_in_bytes": 4161967, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 2028, - "source_throttle_time_in_millis": 6, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 181 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.13": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664507012, - "stop_time_in_millis": 1527664508525, - "total_time_in_millis": 1512, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 785063, - "reused_in_bytes": 0, - "recovered_in_bytes": 785063, - "percent": "100.0%" - }, - "files": { - "total": 22, - "reused": 0, - "recovered": 22, - "percent": "100.0%" - }, - "total_time_in_millis": 399, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 96 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.14": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664503209, - "stop_time_in_millis": 1527664506023, - "total_time_in_millis": 2814, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 844174, - "reused_in_bytes": 0, - "recovered_in_bytes": 844174, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 597, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 104 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.19": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664435134, - "stop_time_in_millis": 1527664436913, - "total_time_in_millis": 1778, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1436038, - "reused_in_bytes": 0, - "recovered_in_bytes": 1436038, - "percent": "100.0%" - }, - "files": { - "total": 19, - "reused": 0, - "recovered": 19, - "percent": "100.0%" - }, - "total_time_in_millis": 503, - "source_throttle_time_in_millis": 6, - "target_throttle_time_in_millis": 5 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 102 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.03.04": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664770980, - "stop_time_in_millis": 1527664784020, - "total_time_in_millis": 13040, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 58229657, - "reused_in_bytes": 0, - "recovered_in_bytes": 58229657, - "percent": "100.0%" - }, - "files": { - "total": 57, - "reused": 0, - "recovered": 57, - "percent": "100.0%" - }, - "total_time_in_millis": 11310, - "source_throttle_time_in_millis": 165, - "target_throttle_time_in_millis": 768 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 195 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664782206, - "stop_time_in_millis": 1527664795419, - "total_time_in_millis": 13213, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 57760055, - "reused_in_bytes": 0, - "recovered_in_bytes": 57760055, - "percent": "100.0%" - }, - "files": { - "total": 60, - "reused": 0, - "recovered": 60, - "percent": "100.0%" - }, - "total_time_in_millis": 11413, - "source_throttle_time_in_millis": 104, - "target_throttle_time_in_millis": 79 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 187 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664769923, - "stop_time_in_millis": 1527664782122, - "total_time_in_millis": 12199, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 58438220, - "reused_in_bytes": 0, - "recovered_in_bytes": 58438220, - "percent": "100.0%" - }, - "files": { - "total": 72, - "reused": 0, - "recovered": 72, - "percent": "100.0%" - }, - "total_time_in_millis": 10887, - "source_throttle_time_in_millis": 202, - "target_throttle_time_in_millis": 232 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 297 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.03.03": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664795507, - "stop_time_in_millis": 1527664810406, - "total_time_in_millis": 14898, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 74544370, - "reused_in_bytes": 0, - "recovered_in_bytes": 74544370, - "percent": "100.0%" - }, - "files": { - "total": 38, - "reused": 0, - "recovered": 38, - "percent": "100.0%" - }, - "total_time_in_millis": 12484, - "source_throttle_time_in_millis": 197, - "target_throttle_time_in_millis": 271 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 208 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664805206, - "stop_time_in_millis": 1527664826116, - "total_time_in_millis": 20909, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 74182831, - "reused_in_bytes": 0, - "recovered_in_bytes": 74182831, - "percent": "100.0%" - }, - "files": { - "total": 56, - "reused": 0, - "recovered": 56, - "percent": "100.0%" - }, - "total_time_in_millis": 17516, - "source_throttle_time_in_millis": 88, - "target_throttle_time_in_millis": 206 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 92 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664789903, - "stop_time_in_millis": 1527664805111, - "total_time_in_millis": 15208, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 74346241, - "reused_in_bytes": 0, - "recovered_in_bytes": 74346241, - "percent": "100.0%" - }, - "files": { - "total": 47, - "reused": 0, - "recovered": 47, - "percent": "100.0%" - }, - "total_time_in_millis": 12684, - "source_throttle_time_in_millis": 237, - "target_throttle_time_in_millis": 630 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 398 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.17": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664492909, - "stop_time_in_millis": 1527664496314, - "total_time_in_millis": 3404, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1380122, - "reused_in_bytes": 0, - "recovered_in_bytes": 1380122, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 1108, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 191 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.03.06": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664713405, - "stop_time_in_millis": 1527664739118, - "total_time_in_millis": 25712, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 131357310, - "reused_in_bytes": 0, - "recovered_in_bytes": 131357310, - "percent": "100.0%" - }, - "files": { - "total": 76, - "reused": 0, - "recovered": 76, - "percent": "100.0%" - }, - "total_time_in_millis": 23360, - "source_throttle_time_in_millis": 414, - "target_throttle_time_in_millis": 1243 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 143 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664736807, - "stop_time_in_millis": 1527664757836, - "total_time_in_millis": 21029, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 131724885, - "reused_in_bytes": 0, - "recovered_in_bytes": 131724885, - "percent": "100.0%" - }, - "files": { - "total": 76, - "reused": 0, - "recovered": 76, - "percent": "100.0%" - }, - "total_time_in_millis": 18726, - "source_throttle_time_in_millis": 331, - "target_throttle_time_in_millis": 562 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 96 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664710706, - "stop_time_in_millis": 1527664736713, - "total_time_in_millis": 26007, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 131280266, - "reused_in_bytes": 0, - "recovered_in_bytes": 131280266, - "percent": "100.0%" - }, - "files": { - "total": 82, - "reused": 0, - "recovered": 82, - "percent": "100.0%" - }, - "total_time_in_millis": 23585, - "source_throttle_time_in_millis": 403, - "target_throttle_time_in_millis": 1049 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 901 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.03.05": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664755906, - "stop_time_in_millis": 1527664767322, - "total_time_in_millis": 11415, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 58035822, - "reused_in_bytes": 0, - "recovered_in_bytes": 58035822, - "percent": "100.0%" - }, - "files": { - "total": 81, - "reused": 0, - "recovered": 81, - "percent": "100.0%" - }, - "total_time_in_millis": 9608, - "source_throttle_time_in_millis": 152, - "target_throttle_time_in_millis": 334 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 190 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664757850, - "stop_time_in_millis": 1527664768416, - "total_time_in_millis": 10566, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 57863993, - "reused_in_bytes": 0, - "recovered_in_bytes": 57863993, - "percent": "100.0%" - }, - "files": { - "total": 69, - "reused": 0, - "recovered": 69, - "percent": "100.0%" - }, - "total_time_in_millis": 8724, - "source_throttle_time_in_millis": 126, - "target_throttle_time_in_millis": 370 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 85 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664745011, - "stop_time_in_millis": 1527664755826, - "total_time_in_millis": 10815, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 57888785, - "reused_in_bytes": 0, - "recovered_in_bytes": 57888785, - "percent": "100.0%" - }, - "files": { - "total": 60, - "reused": 0, - "recovered": 60, - "percent": "100.0%" - }, - "total_time_in_millis": 9609, - "source_throttle_time_in_millis": 218, - "target_throttle_time_in_millis": 381 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 102 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.18": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664456009, - "stop_time_in_millis": 1527664458004, - "total_time_in_millis": 1994, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1451277, - "reused_in_bytes": 0, - "recovered_in_bytes": 1451277, - "percent": "100.0%" - }, - "files": { - "total": 22, - "reused": 0, - "recovered": 22, - "percent": "100.0%" - }, - "total_time_in_millis": 788, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 4 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 116 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.03.02": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664826128, - "stop_time_in_millis": 1527664833407, - "total_time_in_millis": 7279, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 59009307, - "reused_in_bytes": 0, - "recovered_in_bytes": 59009307, - "percent": "100.0%" - }, - "files": { - "total": 48, - "reused": 0, - "recovered": 48, - "percent": "100.0%" - }, - "total_time_in_millis": 5813, - "source_throttle_time_in_millis": 164, - "target_throttle_time_in_millis": 288 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 300 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664829419, - "stop_time_in_millis": 1527664840510, - "total_time_in_millis": 11091, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 59074106, - "reused_in_bytes": 0, - "recovered_in_bytes": 59074106, - "percent": "100.0%" - }, - "files": { - "total": 42, - "reused": 0, - "recovered": 42, - "percent": "100.0%" - }, - "total_time_in_millis": 9877, - "source_throttle_time_in_millis": 104, - "target_throttle_time_in_millis": 170 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 197 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664823123, - "stop_time_in_millis": 1527664829407, - "total_time_in_millis": 6284, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 59088618, - "reused_in_bytes": 0, - "recovered_in_bytes": 59088618, - "percent": "100.0%" - }, - "files": { - "total": 48, - "reused": 0, - "recovered": 48, - "percent": "100.0%" - }, - "total_time_in_millis": 4506, - "source_throttle_time_in_millis": 169, - "target_throttle_time_in_millis": 355 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 176 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.03.01": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664840849, - "stop_time_in_millis": 1527664850214, - "total_time_in_millis": 9365, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 62219793, - "reused_in_bytes": 0, - "recovered_in_bytes": 62219793, - "percent": "100.0%" - }, - "files": { - "total": 42, - "reused": 0, - "recovered": 42, - "percent": "100.0%" - }, - "total_time_in_millis": 7040, - "source_throttle_time_in_millis": 228, - "target_throttle_time_in_millis": 322 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 166 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664848142, - "stop_time_in_millis": 1527664869408, - "total_time_in_millis": 21266, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 62244977, - "reused_in_bytes": 0, - "recovered_in_bytes": 62244977, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 19387, - "source_throttle_time_in_millis": 44, - "target_throttle_time_in_millis": 19 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 800 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664839609, - "stop_time_in_millis": 1527664848132, - "total_time_in_millis": 8523, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 62341409, - "reused_in_bytes": 0, - "recovered_in_bytes": 62341409, - "percent": "100.0%" - }, - "files": { - "total": 33, - "reused": 0, - "recovered": 33, - "percent": "100.0%" - }, - "total_time_in_millis": 7341, - "source_throttle_time_in_millis": 161, - "target_throttle_time_in_millis": 460 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 81 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-es-6-2018.05.30": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663061604, - "stop_time_in_millis": 1527663538512, - "total_time_in_millis": 476907, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 333548249, - "reused_in_bytes": 0, - "recovered_in_bytes": 333548249, - "percent": "100.0%" - }, - "files": { - "total": 79, - "reused": 0, - "recovered": 79, - "percent": "100.0%" - }, - "total_time_in_millis": 49091, - "source_throttle_time_in_millis": 274, - "target_throttle_time_in_millis": 601 - }, - "translog": { - "recovered": 668119, - "total": 668119, - "percent": "100.0%", - "total_on_start": 663664, - "total_time_in_millis": 424413 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-es-6-2018.05.31": { - "shards": [ - { - "id": 0, - "type": "EMPTY_STORE", - "stage": "DONE", - "primary": true, - "start_time_in_millis": 1527724808764, - "stop_time_in_millis": 1527724808776, - "total_time_in_millis": 12, - "source": {}, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 0, - "reused_in_bytes": 0, - "recovered_in_bytes": 0, - "percent": "0.0%" - }, - "files": { - "total": 0, - "reused": 0, - "recovered": 0, - "percent": "0.0%" - }, - "total_time_in_millis": 0, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 6 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.31": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664596322, - "stop_time_in_millis": 1527664599014, - "total_time_in_millis": 2691, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1138311, - "reused_in_bytes": 0, - "recovered_in_bytes": 1138311, - "percent": "100.0%" - }, - "files": { - "total": 19, - "reused": 0, - "recovered": 19, - "percent": "100.0%" - }, - "total_time_in_millis": 505, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 89 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.05": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664739138, - "stop_time_in_millis": 1527664741610, - "total_time_in_millis": 2472, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6365644, - "reused_in_bytes": 0, - "recovered_in_bytes": 6365644, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 1198, - "source_throttle_time_in_millis": 31, - "target_throttle_time_in_millis": 21 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 196 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.06": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664708032, - "stop_time_in_millis": 1527664710015, - "total_time_in_millis": 1983, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6336416, - "reused_in_bytes": 0, - "recovered_in_bytes": 6336416, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 1369, - "source_throttle_time_in_millis": 24, - "target_throttle_time_in_millis": 22 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 103 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.30": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664602911, - "stop_time_in_millis": 1527664607316, - "total_time_in_millis": 4404, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2146534, - "reused_in_bytes": 0, - "recovered_in_bytes": 2146534, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 1403, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 199 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.01": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664565712, - "stop_time_in_millis": 1527664568510, - "total_time_in_millis": 2798, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 775256, - "reused_in_bytes": 0, - "recovered_in_bytes": 775256, - "percent": "100.0%" - }, - "files": { - "total": 19, - "reused": 0, - "recovered": 19, - "percent": "100.0%" - }, - "total_time_in_millis": 615, - "source_throttle_time_in_millis": 11, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 70 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.03": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664784108, - "stop_time_in_millis": 1527664788208, - "total_time_in_millis": 4099, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6434596, - "reused_in_bytes": 0, - "recovered_in_bytes": 6434596, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 1410, - "source_throttle_time_in_millis": 51, - "target_throttle_time_in_millis": 45 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 76 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.04": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664767340, - "stop_time_in_millis": 1527664769903, - "total_time_in_millis": 2563, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6479504, - "reused_in_bytes": 0, - "recovered_in_bytes": 6479504, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 1312, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 97 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.01": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664833509, - "stop_time_in_millis": 1527664837146, - "total_time_in_millis": 3636, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6379124, - "reused_in_bytes": 0, - "recovered_in_bytes": 6379124, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 910, - "source_throttle_time_in_millis": 17, - "target_throttle_time_in_millis": 78 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 18 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.04": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664548104, - "stop_time_in_millis": 1527664550610, - "total_time_in_millis": 2506, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 809482, - "reused_in_bytes": 0, - "recovered_in_bytes": 809482, - "percent": "100.0%" - }, - "files": { - "total": 22, - "reused": 0, - "recovered": 22, - "percent": "100.0%" - }, - "total_time_in_millis": 915, - "source_throttle_time_in_millis": 11, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 68 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.05": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664543207, - "stop_time_in_millis": 1527664546215, - "total_time_in_millis": 3008, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 826360, - "reused_in_bytes": 0, - "recovered_in_bytes": 826360, - "percent": "100.0%" - }, - "files": { - "total": 43, - "reused": 0, - "recovered": 43, - "percent": "100.0%" - }, - "total_time_in_millis": 1305, - "source_throttle_time_in_millis": 1, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 101 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.02": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664810421, - "stop_time_in_millis": 1527664821208, - "total_time_in_millis": 10786, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6516856, - "reused_in_bytes": 0, - "recovered_in_bytes": 6516856, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 7303, - "source_throttle_time_in_millis": 15, - "target_throttle_time_in_millis": 38 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 694 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.02": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664559009, - "stop_time_in_millis": 1527664561506, - "total_time_in_millis": 2497, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 67049, - "reused_in_bytes": 0, - "recovered_in_bytes": 67049, - "percent": "100.0%" - }, - "files": { - "total": 7, - "reused": 0, - "recovered": 7, - "percent": "100.0%" - }, - "total_time_in_millis": 696, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 111 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.03": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664552448, - "stop_time_in_millis": 1527664556512, - "total_time_in_millis": 4064, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 860081, - "reused_in_bytes": 0, - "recovered_in_bytes": 860081, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 1395, - "source_throttle_time_in_millis": 8, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 300 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-es-6-2018.05.29": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663335011, - "stop_time_in_millis": 1527663879330, - "total_time_in_millis": 544318, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1131098076, - "reused_in_bytes": 0, - "recovered_in_bytes": 1131098076, - "percent": "100.0%" - }, - "files": { - "total": 115, - "reused": 0, - "recovered": 115, - "percent": "100.0%" - }, - "total_time_in_millis": 211617, - "source_throttle_time_in_millis": 26, - "target_throttle_time_in_millis": 93 - }, - "translog": { - "recovered": 636592, - "total": 636592, - "percent": "100.0%", - "total_on_start": 636592, - "total_time_in_millis": 329902 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.08": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664534011, - "stop_time_in_millis": 1527664537305, - "total_time_in_millis": 3294, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 738379, - "reused_in_bytes": 0, - "recovered_in_bytes": 738379, - "percent": "100.0%" - }, - "files": { - "total": 13, - "reused": 0, - "recovered": 13, - "percent": "100.0%" - }, - "total_time_in_millis": 496, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 21 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.09": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664530210, - "stop_time_in_millis": 1527664532618, - "total_time_in_millis": 2407, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 761577, - "reused_in_bytes": 0, - "recovered_in_bytes": 761577, - "percent": "100.0%" - }, - "files": { - "total": 16, - "reused": 0, - "recovered": 16, - "percent": "100.0%" - }, - "total_time_in_millis": 696, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 104 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.06": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664540122, - "stop_time_in_millis": 1527664542013, - "total_time_in_millis": 1890, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 802880, - "reused_in_bytes": 0, - "recovered_in_bytes": 802880, - "percent": "100.0%" - }, - "files": { - "total": 25, - "reused": 0, - "recovered": 25, - "percent": "100.0%" - }, - "total_time_in_millis": 703, - "source_throttle_time_in_millis": 16, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 99 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-es-6-2018.05.27": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663837710, - "stop_time_in_millis": 1527663963106, - "total_time_in_millis": 125396, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1102695882, - "reused_in_bytes": 0, - "recovered_in_bytes": 1102695882, - "percent": "100.0%" - }, - "files": { - "total": 124, - "reused": 0, - "recovered": 124, - "percent": "100.0%" - }, - "total_time_in_millis": 121492, - "source_throttle_time_in_millis": 2480, - "target_throttle_time_in_millis": 6365 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 2703 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.04.07": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664537840, - "stop_time_in_millis": 1527664539225, - "total_time_in_millis": 1385, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 741320, - "reused_in_bytes": 0, - "recovered_in_bytes": 741320, - "percent": "100.0%" - }, - "files": { - "total": 13, - "reused": 0, - "recovered": 13, - "percent": "100.0%" - }, - "total_time_in_millis": 297, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 15 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-es-6-2018.05.28": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663599813, - "stop_time_in_millis": 1527663811733, - "total_time_in_millis": 211920, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1125061737, - "reused_in_bytes": 0, - "recovered_in_bytes": 1125061737, - "percent": "100.0%" - }, - "files": { - "total": 129, - "reused": 0, - "recovered": 129, - "percent": "100.0%" - }, - "total_time_in_millis": 207403, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 2313 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-es-6-2018.05.25": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663984241, - "stop_time_in_millis": 1527664109253, - "total_time_in_millis": 125012, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1130906227, - "reused_in_bytes": 0, - "recovered_in_bytes": 1130906227, - "percent": "100.0%" - }, - "files": { - "total": 121, - "reused": 0, - "recovered": 121, - "percent": "100.0%" - }, - "total_time_in_millis": 121805, - "source_throttle_time_in_millis": 2786, - "target_throttle_time_in_millis": 9070 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 2131 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.09": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664688203, - "stop_time_in_millis": 1527664691208, - "total_time_in_millis": 3004, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6343409, - "reused_in_bytes": 0, - "recovered_in_bytes": 6343409, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 1795, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 191 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-es-6-2018.05.26": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663894008, - "stop_time_in_millis": 1527664020410, - "total_time_in_millis": 126401, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1091321627, - "reused_in_bytes": 0, - "recovered_in_bytes": 1091321627, - "percent": "100.0%" - }, - "files": { - "total": 104, - "reused": 0, - "recovered": 104, - "percent": "100.0%" - }, - "total_time_in_millis": 123609, - "source_throttle_time_in_millis": 3173, - "target_throttle_time_in_millis": 9176 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 1186 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.07": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664698607, - "stop_time_in_millis": 1527664700806, - "total_time_in_millis": 2198, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6351949, - "reused_in_bytes": 0, - "recovered_in_bytes": 6351949, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 997, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 104 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.08": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664691814, - "stop_time_in_millis": 1527664697313, - "total_time_in_millis": 5498, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6457157, - "reused_in_bytes": 0, - "recovered_in_bytes": 6457157, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 2997, - "source_throttle_time_in_millis": 9, - "target_throttle_time_in_millis": 6 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 298 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.09": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664527807, - "stop_time_in_millis": 1527664531112, - "total_time_in_millis": 3304, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12139244, - "reused_in_bytes": 0, - "recovered_in_bytes": 12139244, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 2096, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 192 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.01": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664561610, - "stop_time_in_millis": 1527664568724, - "total_time_in_millis": 7114, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 14120592, - "reused_in_bytes": 0, - "recovered_in_bytes": 14120592, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 3107, - "source_throttle_time_in_millis": 11, - "target_throttle_time_in_millis": 11 - }, - "translog": { - "recovered": 2, - "total": 2, - "percent": "100.0%", - "total_on_start": 2, - "total_time_in_millis": 101 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.02": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664556607, - "stop_time_in_millis": 1527664558917, - "total_time_in_millis": 2309, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 261, - "reused_in_bytes": 0, - "recovered_in_bytes": 261, - "percent": "100.0%" - }, - "files": { - "total": 1, - "reused": 0, - "recovered": 1, - "percent": "100.0%" - }, - "total_time_in_millis": 96, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 102 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.03": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664550625, - "stop_time_in_millis": 1527664565213, - "total_time_in_millis": 14587, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 36311659, - "reused_in_bytes": 0, - "recovered_in_bytes": 36311659, - "percent": "100.0%" - }, - "files": { - "total": 46, - "reused": 0, - "recovered": 46, - "percent": "100.0%" - }, - "total_time_in_millis": 11896, - "source_throttle_time_in_millis": 6, - "target_throttle_time_in_millis": 10 - }, - "translog": { - "recovered": 101, - "total": 101, - "percent": "100.0%", - "total_on_start": 101, - "total_time_in_millis": 1099 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.04": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664546310, - "stop_time_in_millis": 1527664552422, - "total_time_in_millis": 6111, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 27375113, - "reused_in_bytes": 0, - "recovered_in_bytes": 27375113, - "percent": "100.0%" - }, - "files": { - "total": 44, - "reused": 0, - "recovered": 44, - "percent": "100.0%" - }, - "total_time_in_millis": 4720, - "source_throttle_time_in_millis": 2, - "target_throttle_time_in_millis": 21 - }, - "translog": { - "recovered": 102, - "total": 102, - "percent": "100.0%", - "total_on_start": 102, - "total_time_in_millis": 290 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.05": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664542025, - "stop_time_in_millis": 1527664548025, - "total_time_in_millis": 5999, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 25022913, - "reused_in_bytes": 0, - "recovered_in_bytes": 25022913, - "percent": "100.0%" - }, - "files": { - "total": 53, - "reused": 0, - "recovered": 53, - "percent": "100.0%" - }, - "total_time_in_millis": 4598, - "source_throttle_time_in_millis": 12, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 130, - "total": 130, - "percent": "100.0%", - "total_on_start": 130, - "total_time_in_millis": 309 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.06": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664539231, - "stop_time_in_millis": 1527664542729, - "total_time_in_millis": 3497, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 13536063, - "reused_in_bytes": 0, - "recovered_in_bytes": 13536063, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 2079, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 14 - }, - "translog": { - "recovered": 79, - "total": 79, - "percent": "100.0%", - "total_on_start": 79, - "total_time_in_millis": 402 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.07": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664536928, - "stop_time_in_millis": 1527664539213, - "total_time_in_millis": 2285, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12286409, - "reused_in_bytes": 0, - "recovered_in_bytes": 12286409, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 1018, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 179 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.08": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664531710, - "stop_time_in_millis": 1527664536914, - "total_time_in_millis": 5203, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12100724, - "reused_in_bytes": 0, - "recovered_in_bytes": 12100724, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 2999, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 96 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.20": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664644314, - "stop_time_in_millis": 1527664647611, - "total_time_in_millis": 3297, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2095276, - "reused_in_bytes": 0, - "recovered_in_bytes": 2095276, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 1122, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 68 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.16": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664657807, - "stop_time_in_millis": 1527664661103, - "total_time_in_millis": 3296, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6462215, - "reused_in_bytes": 0, - "recovered_in_bytes": 6462215, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 1020, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 80 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.17": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664652413, - "stop_time_in_millis": 1527664657715, - "total_time_in_millis": 5302, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6402981, - "reused_in_bytes": 0, - "recovered_in_bytes": 6402981, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 2392, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 203 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.22": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664630781, - "stop_time_in_millis": 1527664637206, - "total_time_in_millis": 6425, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2160629, - "reused_in_bytes": 0, - "recovered_in_bytes": 2160629, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 4094, - "source_throttle_time_in_millis": 21, - "target_throttle_time_in_millis": 4 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 1298 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.14": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664666110, - "stop_time_in_millis": 1527664670012, - "total_time_in_millis": 3902, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6329881, - "reused_in_bytes": 0, - "recovered_in_bytes": 6329881, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 2110, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 95 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.15": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664661117, - "stop_time_in_millis": 1527664666019, - "total_time_in_millis": 4902, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6474523, - "reused_in_bytes": 0, - "recovered_in_bytes": 6474523, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 2422, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 189 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.21": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664640518, - "stop_time_in_millis": 1527664643803, - "total_time_in_millis": 3285, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2108991, - "reused_in_bytes": 0, - "recovered_in_bytes": 2108991, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 1406, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 191 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.12": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664672910, - "stop_time_in_millis": 1527664679703, - "total_time_in_millis": 6792, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6485230, - "reused_in_bytes": 0, - "recovered_in_bytes": 6485230, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 3097, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 203 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.24": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664625209, - "stop_time_in_millis": 1527664627918, - "total_time_in_millis": 2709, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2137268, - "reused_in_bytes": 0, - "recovered_in_bytes": 2137268, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 911, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 196 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.23": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664628212, - "stop_time_in_millis": 1527664630206, - "total_time_in_millis": 1993, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2158331, - "reused_in_bytes": 0, - "recovered_in_bytes": 2158331, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 681, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 110 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.13": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664671117, - "stop_time_in_millis": 1527664673906, - "total_time_in_millis": 2788, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6405871, - "reused_in_bytes": 0, - "recovered_in_bytes": 6405871, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 1883, - "source_throttle_time_in_millis": 8, - "target_throttle_time_in_millis": 10 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 394 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.10": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664685610, - "stop_time_in_millis": 1527664688135, - "total_time_in_millis": 2525, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6383724, - "reused_in_bytes": 0, - "recovered_in_bytes": 6383724, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 979, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 24 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.26": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664618645, - "stop_time_in_millis": 1527664620107, - "total_time_in_millis": 1461, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2112317, - "reused_in_bytes": 0, - "recovered_in_bytes": 2112317, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 852, - "source_throttle_time_in_millis": 1, - "target_throttle_time_in_millis": 4 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 97 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.25": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664621412, - "stop_time_in_millis": 1527664624717, - "total_time_in_millis": 3305, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2055465, - "reused_in_bytes": 0, - "recovered_in_bytes": 2055465, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 1608, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 97 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.11": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664679805, - "stop_time_in_millis": 1527664685520, - "total_time_in_millis": 5714, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6433025, - "reused_in_bytes": 0, - "recovered_in_bytes": 6433025, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 2300, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 111 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.28": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664610979, - "stop_time_in_millis": 1527664613303, - "total_time_in_millis": 2324, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2132355, - "reused_in_bytes": 0, - "recovered_in_bytes": 2132355, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 999, - "source_throttle_time_in_millis": 7, - "target_throttle_time_in_millis": 3 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 212 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.03.31": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664594710, - "stop_time_in_millis": 1527664598737, - "total_time_in_millis": 4026, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 11820543, - "reused_in_bytes": 0, - "recovered_in_bytes": 11820543, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 2799, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 19 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.27": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664615109, - "stop_time_in_millis": 1527664617811, - "total_time_in_millis": 2701, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2096131, - "reused_in_bytes": 0, - "recovered_in_bytes": 2096131, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 898, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 195 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.03.30": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664598810, - "stop_time_in_millis": 1527664600536, - "total_time_in_millis": 1726, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2816846, - "reused_in_bytes": 0, - "recovered_in_bytes": 2816846, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 685, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 23 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.29": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664607932, - "stop_time_in_millis": 1527664610833, - "total_time_in_millis": 2901, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2136991, - "reused_in_bytes": 0, - "recovered_in_bytes": 2136991, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 1237, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 80 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.18": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664648912, - "stop_time_in_millis": 1527664651807, - "total_time_in_millis": 2895, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6507288, - "reused_in_bytes": 0, - "recovered_in_bytes": 6507288, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 1390, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 368 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.19": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664646303, - "stop_time_in_millis": 1527664648830, - "total_time_in_millis": 2527, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6509389, - "reused_in_bytes": 0, - "recovered_in_bytes": 6509389, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 825, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 79 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.20": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664642305, - "stop_time_in_millis": 1527664646243, - "total_time_in_millis": 3937, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6435887, - "reused_in_bytes": 0, - "recovered_in_bytes": 6435887, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 1797, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 19 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".ml-notifications": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664876193, - "stop_time_in_millis": 1527664885006, - "total_time_in_millis": 8813, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 42486277, - "reused_in_bytes": 0, - "recovered_in_bytes": 42486277, - "percent": "100.0%" - }, - "files": { - "total": 70, - "reused": 0, - "recovered": 70, - "percent": "100.0%" - }, - "total_time_in_millis": 7603, - "source_throttle_time_in_millis": 113, - "target_throttle_time_in_millis": 101 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 112 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-kibana-6-2018.05.30": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663054027, - "stop_time_in_millis": 1527663061223, - "total_time_in_millis": 7195, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 737489, - "reused_in_bytes": 0, - "recovered_in_bytes": 737489, - "percent": "100.0%" - }, - "files": { - "total": 33, - "reused": 0, - "recovered": 33, - "percent": "100.0%" - }, - "total_time_in_millis": 1089, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 2465, - "total": 2465, - "percent": "100.0%", - "total_on_start": 2465, - "total_time_in_millis": 4416 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-kibana-6-2018.05.31": { - "shards": [ - { - "id": 0, - "type": "EMPTY_STORE", - "stage": "DONE", - "primary": true, - "start_time_in_millis": 1527724807139, - "stop_time_in_millis": 1527724807154, - "total_time_in_millis": 15, - "source": {}, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 0, - "reused_in_bytes": 0, - "recovered_in_bytes": 0, - "percent": "0.0%" - }, - "files": { - "total": 0, - "reused": 0, - "recovered": 0, - "percent": "0.0%" - }, - "total_time_in_millis": 0, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 9 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-kibana-6-2018.05.29": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663538718, - "stop_time_in_millis": 1527663543808, - "total_time_in_millis": 5089, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2276956, - "reused_in_bytes": 0, - "recovered_in_bytes": 2276956, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 1705, - "source_throttle_time_in_millis": 23, - "target_throttle_time_in_millis": 80 - }, - "translog": { - "recovered": 1973, - "total": 1973, - "percent": "100.0%", - "total_on_start": 1973, - "total_time_in_millis": 1095 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.27": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664613322, - "stop_time_in_millis": 1527664617203, - "total_time_in_millis": 3881, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6419775, - "reused_in_bytes": 0, - "recovered_in_bytes": 6419775, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 2006, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 18 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.28": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664610975, - "stop_time_in_millis": 1527664613808, - "total_time_in_millis": 2832, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6372606, - "reused_in_bytes": 0, - "recovered_in_bytes": 6372606, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 1706, - "source_throttle_time_in_millis": 38, - "target_throttle_time_in_millis": 7 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 89 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.25": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664619808, - "stop_time_in_millis": 1527664623803, - "total_time_in_millis": 3995, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6482855, - "reused_in_bytes": 0, - "recovered_in_bytes": 6482855, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 2277, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 116 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.11": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664683310, - "stop_time_in_millis": 1527664686708, - "total_time_in_millis": 3397, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2114424, - "reused_in_bytes": 0, - "recovered_in_bytes": 2114424, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 995, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 96 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.26": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664617222, - "stop_time_in_millis": 1527664619714, - "total_time_in_millis": 2491, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6508218, - "reused_in_bytes": 0, - "recovered_in_bytes": 6508218, - "percent": "100.0%" - }, - "files": { - "total": 33, - "reused": 0, - "recovered": 33, - "percent": "100.0%" - }, - "total_time_in_millis": 800, - "source_throttle_time_in_millis": 19, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 98 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.10": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664687065, - "stop_time_in_millis": 1527664689004, - "total_time_in_millis": 1938, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2085154, - "reused_in_bytes": 0, - "recovered_in_bytes": 2085154, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 714, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 94 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-kibana-6-2018.05.25": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664023909, - "stop_time_in_millis": 1527664025226, - "total_time_in_millis": 1317, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2239412, - "reused_in_bytes": 0, - "recovered_in_bytes": 2239412, - "percent": "100.0%" - }, - "files": { - "total": 12, - "reused": 0, - "recovered": 12, - "percent": "100.0%" - }, - "total_time_in_millis": 286, - "source_throttle_time_in_millis": 4, - "target_throttle_time_in_millis": 10 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 14 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.13": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664671112, - "stop_time_in_millis": 1527664672812, - "total_time_in_millis": 1700, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2154957, - "reused_in_bytes": 0, - "recovered_in_bytes": 2154957, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 999, - "source_throttle_time_in_millis": 12, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 188 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.23": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664627006, - "stop_time_in_millis": 1527664629360, - "total_time_in_millis": 2353, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6424212, - "reused_in_bytes": 0, - "recovered_in_bytes": 6424212, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 1308, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 19 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.12": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664676310, - "stop_time_in_millis": 1527664681704, - "total_time_in_millis": 5394, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2133838, - "reused_in_bytes": 0, - "recovered_in_bytes": 2133838, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 2297, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 301 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.24": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664623906, - "stop_time_in_millis": 1527664626903, - "total_time_in_millis": 2997, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6533023, - "reused_in_bytes": 0, - "recovered_in_bytes": 6533023, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 1789, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 41 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-kibana-6-2018.05.26": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663963209, - "stop_time_in_millis": 1527663968812, - "total_time_in_millis": 5603, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2313956, - "reused_in_bytes": 0, - "recovered_in_bytes": 2313956, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 2096, - "source_throttle_time_in_millis": 9, - "target_throttle_time_in_millis": 18 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 199 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-kibana-6-2018.05.27": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663835003, - "stop_time_in_millis": 1527663837628, - "total_time_in_millis": 2624, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2590841, - "reused_in_bytes": 0, - "recovered_in_bytes": 2590841, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 992, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 108 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.21": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664637010, - "stop_time_in_millis": 1527664642206, - "total_time_in_millis": 5195, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6366653, - "reused_in_bytes": 0, - "recovered_in_bytes": 6366653, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 1496, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 21 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.15": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664663308, - "stop_time_in_millis": 1527664667805, - "total_time_in_millis": 4497, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2185289, - "reused_in_bytes": 0, - "recovered_in_bytes": 2185289, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 1996, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 303 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.14": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664667910, - "stop_time_in_millis": 1527664670807, - "total_time_in_millis": 2896, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2105510, - "reused_in_bytes": 0, - "recovered_in_bytes": 2105510, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 1194, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 19 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-kibana-6-2018.05.28": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663593811, - "stop_time_in_millis": 1527663596217, - "total_time_in_millis": 2406, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2229067, - "reused_in_bytes": 0, - "recovered_in_bytes": 2229067, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 689, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 104 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.22": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664630777, - "stop_time_in_millis": 1527664636907, - "total_time_in_millis": 6130, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6450286, - "reused_in_bytes": 0, - "recovered_in_bytes": 6450286, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 4200, - "source_throttle_time_in_millis": 5, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 800 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.17": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664655110, - "stop_time_in_millis": 1527664659210, - "total_time_in_millis": 4100, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2110770, - "reused_in_bytes": 0, - "recovered_in_bytes": 2110770, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 2208, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 188 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.16": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664659731, - "stop_time_in_millis": 1527664662707, - "total_time_in_millis": 2976, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2163399, - "reused_in_bytes": 0, - "recovered_in_bytes": 2163399, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 1500, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 387 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.19": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664647758, - "stop_time_in_millis": 1527664649740, - "total_time_in_millis": 1982, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2143928, - "reused_in_bytes": 0, - "recovered_in_bytes": 2143928, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 910, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 20 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.18": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664650572, - "stop_time_in_millis": 1527664654116, - "total_time_in_millis": 3544, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2057804, - "reused_in_bytes": 0, - "recovered_in_bytes": 2057804, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 1508, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 300 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-6-2018.03.29": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664606405, - "stop_time_in_millis": 1527664609510, - "total_time_in_millis": 3104, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 6448642, - "reused_in_bytes": 0, - "recovered_in_bytes": 6448642, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 1400, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 98 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.23": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664354615, - "stop_time_in_millis": 1527664357029, - "total_time_in_millis": 2414, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 14973128, - "reused_in_bytes": 0, - "recovered_in_bytes": 14973128, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 1301, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 15 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.24": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664350910, - "stop_time_in_millis": 1527664355020, - "total_time_in_millis": 4110, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 14938802, - "reused_in_bytes": 0, - "recovered_in_bytes": 14938802, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 2908, - "source_throttle_time_in_millis": 16, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 99 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.25": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664346858, - "stop_time_in_millis": 1527664349824, - "total_time_in_millis": 2965, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 14778637, - "reused_in_bytes": 0, - "recovered_in_bytes": 14778637, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 2439, - "source_throttle_time_in_millis": 35, - "target_throttle_time_in_millis": 162 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 14 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.26": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664338209, - "stop_time_in_millis": 1527664345107, - "total_time_in_millis": 6897, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 14888473, - "reused_in_bytes": 0, - "recovered_in_bytes": 14888473, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 4303, - "source_throttle_time_in_millis": 22, - "target_throttle_time_in_millis": 140 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 289 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.27": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664325519, - "stop_time_in_millis": 1527664330615, - "total_time_in_millis": 5096, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 15007363, - "reused_in_bytes": 0, - "recovered_in_bytes": 15007363, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 3305, - "source_throttle_time_in_millis": 69, - "target_throttle_time_in_millis": 98 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 100 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.28": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664320163, - "stop_time_in_millis": 1527664323206, - "total_time_in_millis": 3042, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12437716, - "reused_in_bytes": 0, - "recovered_in_bytes": 12437716, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 1899, - "source_throttle_time_in_millis": 70, - "target_throttle_time_in_millis": 162 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 22 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.29": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664313910, - "stop_time_in_millis": 1527664317319, - "total_time_in_millis": 3409, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12393771, - "reused_in_bytes": 0, - "recovered_in_bytes": 12393771, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 1138, - "source_throttle_time_in_millis": 42, - "target_throttle_time_in_millis": 89 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 68 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.02": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664821223, - "stop_time_in_millis": 1527664823042, - "total_time_in_millis": 1818, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1114693, - "reused_in_bytes": 0, - "recovered_in_bytes": 1114693, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 710, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 6 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 13 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.01": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664837207, - "stop_time_in_millis": 1527664839539, - "total_time_in_millis": 2332, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1113106, - "reused_in_bytes": 0, - "recovered_in_bytes": 1113106, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 694, - "source_throttle_time_in_millis": 3, - "target_throttle_time_in_millis": 7 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 18 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.04.19": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664438605, - "stop_time_in_millis": 1527664448826, - "total_time_in_millis": 10221, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 62579174, - "reused_in_bytes": 0, - "recovered_in_bytes": 62579174, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 8600, - "source_throttle_time_in_millis": 132, - "target_throttle_time_in_millis": 324 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 101 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664447105, - "stop_time_in_millis": 1527664459718, - "total_time_in_millis": 12612, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 62464032, - "reused_in_bytes": 0, - "recovered_in_bytes": 62464032, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 11023, - "source_throttle_time_in_millis": 47, - "target_throttle_time_in_millis": 105 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 68 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664437012, - "stop_time_in_millis": 1527664447026, - "total_time_in_millis": 10013, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 62500616, - "reused_in_bytes": 0, - "recovered_in_bytes": 62500616, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 8202, - "source_throttle_time_in_millis": 143, - "target_throttle_time_in_millis": 440 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 202 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.20": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664408436, - "stop_time_in_millis": 1527664414115, - "total_time_in_millis": 5678, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 14243531, - "reused_in_bytes": 0, - "recovered_in_bytes": 14243531, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 4160, - "source_throttle_time_in_millis": 39, - "target_throttle_time_in_millis": 87 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 504 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.21": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664386837, - "stop_time_in_millis": 1527664390509, - "total_time_in_millis": 3672, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 14964799, - "reused_in_bytes": 0, - "recovered_in_bytes": 14964799, - "percent": "100.0%" - }, - "files": { - "total": 33, - "reused": 0, - "recovered": 33, - "percent": "100.0%" - }, - "total_time_in_millis": 2407, - "source_throttle_time_in_millis": 52, - "target_throttle_time_in_millis": 122 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 188 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.04": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664768433, - "stop_time_in_millis": 1527664770403, - "total_time_in_millis": 1970, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1109724, - "reused_in_bytes": 0, - "recovered_in_bytes": 1109724, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 705, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 107 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.03": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664788225, - "stop_time_in_millis": 1527664789822, - "total_time_in_millis": 1597, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1110760, - "reused_in_bytes": 0, - "recovered_in_bytes": 1110760, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 429, - "source_throttle_time_in_millis": 7, - "target_throttle_time_in_millis": 5 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 80 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.22": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664367675, - "stop_time_in_millis": 1527664373315, - "total_time_in_millis": 5639, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 14976534, - "reused_in_bytes": 0, - "recovered_in_bytes": 14976534, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 3922, - "source_throttle_time_in_millis": 31, - "target_throttle_time_in_millis": 89 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 172 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.06": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664710668, - "stop_time_in_millis": 1527664713312, - "total_time_in_millis": 2644, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1925966, - "reused_in_bytes": 0, - "recovered_in_bytes": 1925966, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 990, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 98 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.05": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664741625, - "stop_time_in_millis": 1527664744911, - "total_time_in_millis": 3285, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 1131793, - "reused_in_bytes": 0, - "recovered_in_bytes": 1131793, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 1410, - "source_throttle_time_in_millis": 7, - "target_throttle_time_in_millis": 6 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 188 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.04.18": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664459804, - "stop_time_in_millis": 1527664470712, - "total_time_in_millis": 10907, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 64864942, - "reused_in_bytes": 0, - "recovered_in_bytes": 64864942, - "percent": "100.0%" - }, - "files": { - "total": 48, - "reused": 0, - "recovered": 48, - "percent": "100.0%" - }, - "total_time_in_millis": 9004, - "source_throttle_time_in_millis": 179, - "target_throttle_time_in_millis": 478 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 297 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664467646, - "stop_time_in_millis": 1527664478910, - "total_time_in_millis": 11264, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 64885743, - "reused_in_bytes": 0, - "recovered_in_bytes": 64885743, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 10099, - "source_throttle_time_in_millis": 172, - "target_throttle_time_in_millis": 296 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 95 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664458110, - "stop_time_in_millis": 1527664467631, - "total_time_in_millis": 9520, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 64576914, - "reused_in_bytes": 0, - "recovered_in_bytes": 64576914, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 7821, - "source_throttle_time_in_millis": 144, - "target_throttle_time_in_millis": 342 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 92 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.08": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664696210, - "stop_time_in_millis": 1527664699405, - "total_time_in_millis": 3195, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2094032, - "reused_in_bytes": 0, - "recovered_in_bytes": 2094032, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 900, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 20 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.04.17": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664478924, - "stop_time_in_millis": 1527664488908, - "total_time_in_millis": 9983, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 51786292, - "reused_in_bytes": 0, - "recovered_in_bytes": 51786292, - "percent": "100.0%" - }, - "files": { - "total": 48, - "reused": 0, - "recovered": 48, - "percent": "100.0%" - }, - "total_time_in_millis": 8715, - "source_throttle_time_in_millis": 115, - "target_throttle_time_in_millis": 241 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 178 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664480703, - "stop_time_in_millis": 1527664491309, - "total_time_in_millis": 10605, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 51732678, - "reused_in_bytes": 0, - "recovered_in_bytes": 51732678, - "percent": "100.0%" - }, - "files": { - "total": 57, - "reused": 0, - "recovered": 57, - "percent": "100.0%" - }, - "total_time_in_millis": 6403, - "source_throttle_time_in_millis": 121, - "target_throttle_time_in_millis": 207 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 397 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664470734, - "stop_time_in_millis": 1527664480523, - "total_time_in_millis": 9788, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 51838386, - "reused_in_bytes": 0, - "recovered_in_bytes": 51838386, - "percent": "100.0%" - }, - "files": { - "total": 57, - "reused": 0, - "recovered": 57, - "percent": "100.0%" - }, - "total_time_in_millis": 7498, - "source_throttle_time_in_millis": 101, - "target_throttle_time_in_millis": 172 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 109 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.07": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664699911, - "stop_time_in_millis": 1527664704128, - "total_time_in_millis": 4216, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2191163, - "reused_in_bytes": 0, - "recovered_in_bytes": 2191163, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 2424, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 197 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "heartbeat-6.0.0-rc1-2018.03.09": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664691809, - "stop_time_in_millis": 1527664696125, - "total_time_in_millis": 4315, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2107043, - "reused_in_bytes": 0, - "recovered_in_bytes": 2107043, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 1500, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 8 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 97 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.03.31": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664586335, - "stop_time_in_millis": 1527664594612, - "total_time_in_millis": 8276, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 21475379, - "reused_in_bytes": 0, - "recovered_in_bytes": 21475379, - "percent": "100.0%" - }, - "files": { - "total": 32, - "reused": 0, - "recovered": 32, - "percent": "100.0%" - }, - "total_time_in_millis": 6705, - "source_throttle_time_in_millis": 43, - "target_throttle_time_in_millis": 297 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 397 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664587411, - "stop_time_in_millis": 1527664596306, - "total_time_in_millis": 8895, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 21520570, - "reused_in_bytes": 0, - "recovered_in_bytes": 21520570, - "percent": "100.0%" - }, - "files": { - "total": 38, - "reused": 0, - "recovered": 38, - "percent": "100.0%" - }, - "total_time_in_millis": 6899, - "source_throttle_time_in_millis": 74, - "target_throttle_time_in_millis": 61 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 395 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664579229, - "stop_time_in_millis": 1527664586324, - "total_time_in_millis": 7095, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 21313250, - "reused_in_bytes": 0, - "recovered_in_bytes": 21313250, - "percent": "100.0%" - }, - "files": { - "total": 26, - "reused": 0, - "recovered": 26, - "percent": "100.0%" - }, - "total_time_in_millis": 5921, - "source_throttle_time_in_millis": 91, - "target_throttle_time_in_millis": 294 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 79 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.12": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664508310, - "stop_time_in_millis": 1527664511817, - "total_time_in_millis": 3507, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12122566, - "reused_in_bytes": 0, - "recovered_in_bytes": 12122566, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 2184, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 304 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-beats-6-2018.05.30": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663061519, - "stop_time_in_millis": 1527663068029, - "total_time_in_millis": 6509, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 2593861, - "reused_in_bytes": 0, - "recovered_in_bytes": 2593861, - "percent": "100.0%" - }, - "files": { - "total": 24, - "reused": 0, - "recovered": 24, - "percent": "100.0%" - }, - "total_time_in_millis": 1043, - "source_throttle_time_in_millis": 4, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 4934, - "total": 4934, - "percent": "100.0%", - "total_on_start": 4934, - "total_time_in_millis": 3079 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.13": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664505721, - "stop_time_in_millis": 1527664508238, - "total_time_in_millis": 2516, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 11933570, - "reused_in_bytes": 0, - "recovered_in_bytes": 11933570, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 1408, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 17 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.14": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664501310, - "stop_time_in_millis": 1527664505703, - "total_time_in_millis": 4392, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12033793, - "reused_in_bytes": 0, - "recovered_in_bytes": 12033793, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 2226, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 16 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.15": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664498711, - "stop_time_in_millis": 1527664501136, - "total_time_in_millis": 2424, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 11957109, - "reused_in_bytes": 0, - "recovered_in_bytes": 11957109, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 1388, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 20 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.16": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664494824, - "stop_time_in_millis": 1527664498639, - "total_time_in_millis": 3814, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 11997154, - "reused_in_bytes": 0, - "recovered_in_bytes": 11997154, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 2197, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 21 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.17": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664488926, - "stop_time_in_millis": 1527664494314, - "total_time_in_millis": 5387, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12170258, - "reused_in_bytes": 0, - "recovered_in_bytes": 12170258, - "percent": "100.0%" - }, - "files": { - "total": 33, - "reused": 0, - "recovered": 33, - "percent": "100.0%" - }, - "total_time_in_millis": 3591, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 202 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.18": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664450017, - "stop_time_in_millis": 1527664455943, - "total_time_in_millis": 5925, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12085812, - "reused_in_bytes": 0, - "recovered_in_bytes": 12085812, - "percent": "100.0%" - }, - "files": { - "total": 33, - "reused": 0, - "recovered": 33, - "percent": "100.0%" - }, - "total_time_in_millis": 4229, - "source_throttle_time_in_millis": 34, - "target_throttle_time_in_millis": 303 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 98 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.19": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664430710, - "stop_time_in_millis": 1527664435113, - "total_time_in_millis": 4403, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12127783, - "reused_in_bytes": 0, - "recovered_in_bytes": 12127783, - "percent": "100.0%" - }, - "files": { - "total": 33, - "reused": 0, - "recovered": 33, - "percent": "100.0%" - }, - "total_time_in_millis": 2704, - "source_throttle_time_in_millis": 48, - "target_throttle_time_in_millis": 91 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 176 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-beats-6-2018.05.31": { - "shards": [ - { - "id": 0, - "type": "EMPTY_STORE", - "stage": "DONE", - "primary": true, - "start_time_in_millis": 1527724800223, - "stop_time_in_millis": 1527724800240, - "total_time_in_millis": 16, - "source": {}, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 0, - "reused_in_bytes": 0, - "recovered_in_bytes": 0, - "percent": "0.0%" - }, - "files": { - "total": 0, - "reused": 0, - "recovered": 0, - "percent": "0.0%" - }, - "total_time_in_millis": 0, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 11 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-beats-6-2018.05.27": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663879349, - "stop_time_in_millis": 1527663883217, - "total_time_in_millis": 3867, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 8950013, - "reused_in_bytes": 0, - "recovered_in_bytes": 8950013, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 2104, - "source_throttle_time_in_millis": 28, - "target_throttle_time_in_millis": 175 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 198 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-beats-6-2018.05.26": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663968909, - "stop_time_in_millis": 1527663972703, - "total_time_in_millis": 3794, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 9053856, - "reused_in_bytes": 0, - "recovered_in_bytes": 9053856, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 1992, - "source_throttle_time_in_millis": 27, - "target_throttle_time_in_millis": 32 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 193 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-beats-6-2018.05.25": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664025246, - "stop_time_in_millis": 1527664027543, - "total_time_in_millis": 2296, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 8999280, - "reused_in_bytes": 0, - "recovered_in_bytes": 8999280, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 1131, - "source_throttle_time_in_millis": 40, - "target_throttle_time_in_millis": 75 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 94 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.10": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664522708, - "stop_time_in_millis": 1527664527769, - "total_time_in_millis": 5061, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 11987952, - "reused_in_bytes": 0, - "recovered_in_bytes": 11987952, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 1721, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 19 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-beats-6-2018.05.29": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663543828, - "stop_time_in_millis": 1527663550818, - "total_time_in_millis": 6989, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 9182206, - "reused_in_bytes": 0, - "recovered_in_bytes": 9182206, - "percent": "100.0%" - }, - "files": { - "total": 33, - "reused": 0, - "recovered": 33, - "percent": "100.0%" - }, - "total_time_in_millis": 2412, - "source_throttle_time_in_millis": 17, - "target_throttle_time_in_millis": 30 - }, - "translog": { - "recovered": 3924, - "total": 3924, - "percent": "100.0%", - "total_on_start": 3924, - "total_time_in_millis": 2694 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-beats-6-2018.05.28": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663811810, - "stop_time_in_millis": 1527663815810, - "total_time_in_millis": 4000, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 9067403, - "reused_in_bytes": 0, - "recovered_in_bytes": 9067403, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 1710, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 93 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.11": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664512608, - "stop_time_in_millis": 1527664522623, - "total_time_in_millis": 10015, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 11910415, - "reused_in_bytes": 0, - "recovered_in_bytes": 11910415, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 5519, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 91 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - "packetbeat-6.0.0-rc1-2018.04.01": { - "shards": [ - { - "id": 1, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664570791, - "stop_time_in_millis": 1527664579204, - "total_time_in_millis": 8413, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 44351038, - "reused_in_bytes": 0, - "recovered_in_bytes": 44351038, - "percent": "100.0%" - }, - "files": { - "total": 55, - "reused": 0, - "recovered": 55, - "percent": "100.0%" - }, - "total_time_in_millis": 6704, - "source_throttle_time_in_millis": 148, - "target_throttle_time_in_millis": 152 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 31 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 2, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664576329, - "stop_time_in_millis": 1527664586606, - "total_time_in_millis": 10276, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 44353343, - "reused_in_bytes": 0, - "recovered_in_bytes": 44353343, - "percent": "100.0%" - }, - "files": { - "total": 49, - "reused": 0, - "recovered": 49, - "percent": "100.0%" - }, - "total_time_in_millis": 8506, - "source_throttle_time_in_millis": 121, - "target_throttle_time_in_millis": 191 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 108 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - }, - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664568532, - "stop_time_in_millis": 1527664576318, - "total_time_in_millis": 7785, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 44107723, - "reused_in_bytes": 0, - "recovered_in_bytes": 44107723, - "percent": "100.0%" - }, - "files": { - "total": 37, - "reused": 0, - "recovered": 37, - "percent": "100.0%" - }, - "total_time_in_millis": 6600, - "source_throttle_time_in_millis": 126, - "target_throttle_time_in_millis": 143 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 100 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watches-6": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527663047275, - "stop_time_in_millis": 1527663053941, - "total_time_in_millis": 6666, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 67323, - "reused_in_bytes": 0, - "recovered_in_bytes": 67323, - "percent": "100.0%" - }, - "files": { - "total": 19, - "reused": 0, - "recovered": 19, - "percent": "100.0%" - }, - "total_time_in_millis": 402, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 4426, - "total": 4426, - "percent": "100.0%", - "total_on_start": 4426, - "total_time_in_millis": 5130 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.13": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664225716, - "stop_time_in_millis": 1527664229016, - "total_time_in_millis": 3299, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12091603, - "reused_in_bytes": 0, - "recovered_in_bytes": 12091603, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 1577, - "source_throttle_time_in_millis": 54, - "target_throttle_time_in_millis": 90 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 107 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.14": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664214107, - "stop_time_in_millis": 1527664219516, - "total_time_in_millis": 5408, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12233357, - "reused_in_bytes": 0, - "recovered_in_bytes": 12233357, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 3201, - "source_throttle_time_in_millis": 63, - "target_throttle_time_in_millis": 74 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 95 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.15": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664206473, - "stop_time_in_millis": 1527664210514, - "total_time_in_millis": 4041, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12119172, - "reused_in_bytes": 0, - "recovered_in_bytes": 12119172, - "percent": "100.0%" - }, - "files": { - "total": 33, - "reused": 0, - "recovered": 33, - "percent": "100.0%" - }, - "total_time_in_millis": 2294, - "source_throttle_time_in_millis": 23, - "target_throttle_time_in_millis": 64 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 200 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.16": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664200758, - "stop_time_in_millis": 1527664204120, - "total_time_in_millis": 3362, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12177338, - "reused_in_bytes": 0, - "recovered_in_bytes": 12177338, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 2221, - "source_throttle_time_in_millis": 48, - "target_throttle_time_in_millis": 70 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 87 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.17": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664195763, - "stop_time_in_millis": 1527664199806, - "total_time_in_millis": 4042, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12135321, - "reused_in_bytes": 0, - "recovered_in_bytes": 12135321, - "percent": "100.0%" - }, - "files": { - "total": 39, - "reused": 0, - "recovered": 39, - "percent": "100.0%" - }, - "total_time_in_millis": 2377, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 28 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.18": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664189723, - "stop_time_in_millis": 1527664192906, - "total_time_in_millis": 3183, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 11975254, - "reused_in_bytes": 0, - "recovered_in_bytes": 11975254, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 2481, - "source_throttle_time_in_millis": 41, - "target_throttle_time_in_millis": 60 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 192 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.19": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664185008, - "stop_time_in_millis": 1527664188806, - "total_time_in_millis": 3798, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 11962201, - "reused_in_bytes": 0, - "recovered_in_bytes": 11962201, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 1475, - "source_throttle_time_in_millis": 23, - "target_throttle_time_in_millis": 8 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 187 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".kibana": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664407269, - "stop_time_in_millis": 1527664408417, - "total_time_in_millis": 1147, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 71305, - "reused_in_bytes": 0, - "recovered_in_bytes": 71305, - "percent": "100.0%" - }, - "files": { - "total": 7, - "reused": 0, - "recovered": 7, - "percent": "100.0%" - }, - "total_time_in_millis": 73, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 31 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.10": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664242713, - "stop_time_in_millis": 1527664245807, - "total_time_in_millis": 3094, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12021539, - "reused_in_bytes": 0, - "recovered_in_bytes": 12021539, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 1985, - "source_throttle_time_in_millis": 58, - "target_throttle_time_in_millis": 64 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 95 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.11": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664237909, - "stop_time_in_millis": 1527664240334, - "total_time_in_millis": 2424, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12220471, - "reused_in_bytes": 0, - "recovered_in_bytes": 12220471, - "percent": "100.0%" - }, - "files": { - "total": 36, - "reused": 0, - "recovered": 36, - "percent": "100.0%" - }, - "total_time_in_millis": 1301, - "source_throttle_time_in_millis": 23, - "target_throttle_time_in_millis": 114 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 24 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".monitoring-alerts-6": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664850305, - "stop_time_in_millis": 1527664858903, - "total_time_in_millis": 8598, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 52033, - "reused_in_bytes": 0, - "recovered_in_bytes": 52033, - "percent": "100.0%" - }, - "files": { - "total": 33, - "reused": 0, - "recovered": 33, - "percent": "100.0%" - }, - "total_time_in_millis": 3198, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 835, - "total": 835, - "percent": "100.0%", - "total_on_start": 835, - "total_time_in_millis": 2398 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.12": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664231704, - "stop_time_in_millis": 1527664235322, - "total_time_in_millis": 3618, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12045182, - "reused_in_bytes": 0, - "recovered_in_bytes": 12045182, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 1290, - "source_throttle_time_in_millis": 35, - "target_throttle_time_in_millis": 69 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 102 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.02": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664296177, - "stop_time_in_millis": 1527664299828, - "total_time_in_millis": 3650, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12371116, - "reused_in_bytes": 0, - "recovered_in_bytes": 12371116, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 2591, - "source_throttle_time_in_millis": 54, - "target_throttle_time_in_millis": 61 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 19 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.03": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664288222, - "stop_time_in_millis": 1527664292011, - "total_time_in_millis": 3789, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12063029, - "reused_in_bytes": 0, - "recovered_in_bytes": 12063029, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 3086, - "source_throttle_time_in_millis": 13, - "target_throttle_time_in_millis": 140 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 193 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.04": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664281809, - "stop_time_in_millis": 1527664287436, - "total_time_in_millis": 5627, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12012423, - "reused_in_bytes": 0, - "recovered_in_bytes": 12012423, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 2297, - "source_throttle_time_in_millis": 47, - "target_throttle_time_in_millis": 83 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 20 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.05": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664276810, - "stop_time_in_millis": 1527664279629, - "total_time_in_millis": 2819, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12087764, - "reused_in_bytes": 0, - "recovered_in_bytes": 12087764, - "percent": "100.0%" - }, - "files": { - "total": 18, - "reused": 0, - "recovered": 18, - "percent": "100.0%" - }, - "total_time_in_millis": 1699, - "source_throttle_time_in_millis": 43, - "target_throttle_time_in_millis": 72 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 15 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.06": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664270507, - "stop_time_in_millis": 1527664274317, - "total_time_in_millis": 3809, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 11980357, - "reused_in_bytes": 0, - "recovered_in_bytes": 11980357, - "percent": "100.0%" - }, - "files": { - "total": 15, - "reused": 0, - "recovered": 15, - "percent": "100.0%" - }, - "total_time_in_millis": 2108, - "source_throttle_time_in_millis": 58, - "target_throttle_time_in_millis": 105 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 96 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.07": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664266413, - "stop_time_in_millis": 1527664268114, - "total_time_in_millis": 1701, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12064165, - "reused_in_bytes": 0, - "recovered_in_bytes": 12064165, - "percent": "100.0%" - }, - "files": { - "total": 21, - "reused": 0, - "recovered": 21, - "percent": "100.0%" - }, - "total_time_in_millis": 1084, - "source_throttle_time_in_millis": 59, - "target_throttle_time_in_millis": 108 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 106 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.08": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664260483, - "stop_time_in_millis": 1527664265712, - "total_time_in_millis": 5228, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12131337, - "reused_in_bytes": 0, - "recovered_in_bytes": 12131337, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 3523, - "source_throttle_time_in_millis": 17, - "target_throttle_time_in_millis": 285 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 79 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.09": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664254258, - "stop_time_in_millis": 1527664259012, - "total_time_in_millis": 4754, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12122597, - "reused_in_bytes": 0, - "recovered_in_bytes": 12122597, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 3089, - "source_throttle_time_in_millis": 0, - "target_throttle_time_in_millis": 0 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 105 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.04.30": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664307482, - "stop_time_in_millis": 1527664309927, - "total_time_in_millis": 2444, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12359720, - "reused_in_bytes": 0, - "recovered_in_bytes": 12359720, - "percent": "100.0%" - }, - "files": { - "total": 27, - "reused": 0, - "recovered": 27, - "percent": "100.0%" - }, - "total_time_in_millis": 1902, - "source_throttle_time_in_millis": 68, - "target_throttle_time_in_millis": 200 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 18 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - }, - ".watcher-history-7-2018.05.01": { - "shards": [ - { - "id": 0, - "type": "PEER", - "stage": "DONE", - "primary": false, - "start_time_in_millis": 1527664302108, - "stop_time_in_millis": 1527664305914, - "total_time_in_millis": 3806, - "source": { - "id": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016" - }, - "target": { - "id": "jes3gI7iTGG7v6NFyR1Yfw", - "host": "172.25.25.23", - "transport_address": "172.25.25.23:19544", - "ip": "172.25.25.23", - "name": "instance-0000000018" - }, - "index": { - "size": { - "total_in_bytes": 12450145, - "reused_in_bytes": 0, - "recovered_in_bytes": 12450145, - "percent": "100.0%" - }, - "files": { - "total": 30, - "reused": 0, - "recovered": 30, - "percent": "100.0%" - }, - "total_time_in_millis": 2606, - "source_throttle_time_in_millis": 38, - "target_throttle_time_in_millis": 212 - }, - "translog": { - "recovered": 0, - "total": 0, - "percent": "100.0%", - "total_on_start": 0, - "total_time_in_millis": 101 - }, - "verify_index": { - "check_index_time_in_millis": 0, - "total_time_in_millis": 0 - } - } - ] - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/data.go deleted file mode 100644 index 1aaa731b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/data.go +++ /dev/null @@ -1,95 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package index_recovery - -import ( - "encoding/json" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var ( - schema = s.Schema{ - // This is all shard information and should be linked to elasticsearch.shard.* - // as soon as field aliases are available. - "id": c.Int("id"), - "type": c.Str("type"), - "primary": c.Bool("primary"), - "stage": c.Str("stage"), - - // As soon as we have field alias feature available, source and target should - // link to elasticsearch.node.* as it's not specific information. - "source": c.Dict("source", s.Schema{ - "id": c.Str("id", s.Optional), - "host": c.Str("host", s.Optional), - "name": c.Str("name", s.Optional), - }), - "target": c.Dict("target", s.Schema{ - "id": c.Str("id", s.Optional), - "host": c.Str("host", s.Optional), - "name": c.Str("name", s.Optional), - }), - } -) - -func eventsMapping(r mb.ReporterV2, info elasticsearch.Info, content []byte) error { - - var data map[string]map[string][]map[string]interface{} - - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Recovery API response") - } - - var errs multierror.Errors - for indexName, d := range data { - shards, ok := d["shards"] - if !ok { - errs = append(errs, elastic.MakeErrorForMissingField(indexName+".shards", elastic.Elasticsearch)) - continue - } - for _, data := range shards { - event := mb.Event{} - - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", elasticsearch.ModuleName) - - event.ModuleFields = common.MapStr{} - event.ModuleFields.Put("cluster.name", info.ClusterName) - event.ModuleFields.Put("cluster.id", info.ClusterID) - event.ModuleFields.Put("index.name", indexName) - - event.MetricSetFields, err = schema.Apply(data) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure applying shard schema")) - continue - } - - r.Event(event) - } - } - return errs.Err() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/data_test.go deleted file mode 100644 index 19194e31..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/data_test.go +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package index_recovery - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func TestMapper(t *testing.T) { - elasticsearch.TestMapperWithInfo(t, "./_meta/test/recovery.*.json", eventsMapping) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/data_xpack.go deleted file mode 100644 index e8bbc3dc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/data_xpack.go +++ /dev/null @@ -1,84 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package index_recovery - -import ( - "encoding/json" - "fmt" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func eventsMappingXPack(r mb.ReporterV2, m *MetricSet, info elasticsearch.Info, content []byte) error { - var data map[string]interface{} - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Recovery API response") - } - - var results []map[string]interface{} - for indexName, indexData := range data { - indexData, ok := indexData.(map[string]interface{}) - if !ok { - return fmt.Errorf("%v is not a map", indexName) - } - - shards, ok := indexData["shards"] - if !ok { - return elastic.MakeErrorForMissingField(indexName+".shards", elastic.Elasticsearch) - } - - shardsArr, ok := shards.([]interface{}) - if !ok { - return fmt.Errorf("%v.shards is not an array", indexName) - } - - for shardIdx, shard := range shardsArr { - shard, ok := shard.(map[string]interface{}) - if !ok { - return fmt.Errorf("%v.shards[%v] is not a map", indexName, shardIdx) - } - - shard["index_name"] = indexName - results = append(results, shard) - } - } - - indexRecovery := common.MapStr{} - indexRecovery["shards"] = results - - event := mb.Event{} - event.RootFields = common.MapStr{ - "cluster_uuid": info.ClusterID, - "timestamp": common.Time(time.Now()), - "interval_ms": m.Module().Config().Period / time.Millisecond, - "type": "index_recovery", - "index_recovery": indexRecovery, - } - - event.Index = elastic.MakeXPackMonitoringIndexName(elastic.Elasticsearch) - r.Event(event) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/index_recovery.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/index_recovery.go deleted file mode 100644 index 68d1ee29..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_recovery/index_recovery.go +++ /dev/null @@ -1,105 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package index_recovery - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func init() { - mb.Registry.MustAddMetricSet(elasticsearch.ModuleName, "index_recovery", New, - mb.WithHostParser(elasticsearch.HostParser), - mb.WithNamespace("elasticsearch.index.recovery"), - ) -} - -const ( - recoveryPath = "/_recovery" -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *elasticsearch.MetricSet -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct { - ActiveOnly bool `config:"index_recovery.active_only"` - XPack bool `config:"xpack.enabled"` - }{ - ActiveOnly: true, - XPack: false, - } - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - localRecoveryPath := recoveryPath - if !config.XPack && config.ActiveOnly { - localRecoveryPath = localRecoveryPath + "?active_only=true" - } - - ms, err := elasticsearch.NewMetricSet(base, localRecoveryPath) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch gathers stats for each index from the _stats API -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - isMaster, err := elasticsearch.IsMaster(m.HTTP, m.GetServiceURI()) - if err != nil { - return errors.Wrap(err, "error determining if connected Elasticsearch node is master") - } - - // Not master, no event sent - if !isMaster { - m.Logger().Debug("trying to fetch index recovery stats from a non-master node") - return nil - } - - info, err := elasticsearch.GetInfo(m.HTTP, m.GetServiceURI()) - if err != nil { - return err - } - - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - if m.MetricSet.XPack { - err = eventsMappingXPack(r, m, *info, content) - if err != nil { - // Since this is an x-pack code path, we log the error but don't - // return it. Otherwise it would get reported into `metricbeat-*` - // indices. - m.Logger().Error(err) - return nil - } - } else { - return eventsMapping(r, *info, content) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/_meta/data-xpack.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/_meta/data-xpack.json deleted file mode 100644 index ad68a4b7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/_meta/data-xpack.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "_index": ".monitoring-es-6-2018.05.15", - "_type": "doc", - "_id": "CGdxY2MBLoB8ROglGWFD", - "_score": 1, - "_source": { - "cluster_uuid": "SFQoPJkbSc2-n_so4ZbUwA", - "timestamp": "2018-05-15T10:55:46.476Z", - "interval_ms": 10000, - "type": "indices_stats", - "source_node": { - "uuid": "YYSPA7QWSQyBQSYgIdOAKw", - "host": "127.0.0.1", - "transport_address": "127.0.0.1:9300", - "ip": "127.0.0.1", - "name": "YYSPA7Q", - "timestamp": "2018-05-15T10:55:46.360Z" - }, - "indices_stats": { - "_all": { - "primaries": { - "docs": { - "count": 509 - }, - "store": { - "size_in_bytes": 1377439 - }, - "indexing": { - "index_total": 531, - "index_time_in_millis": 5220, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "query_total": 908, - "query_time_in_millis": 10160 - } - }, - "total": { - "docs": { - "count": 509 - }, - "store": { - "size_in_bytes": 1377439 - }, - "indexing": { - "index_total": 531, - "index_time_in_millis": 5220, - "is_throttled": false, - "throttle_time_in_millis": 0 - }, - "search": { - "query_total": 908, - "query_time_in_millis": 10160 - } - } - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/_meta/data.json deleted file mode 100644 index 686b38e5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/_meta/data.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "elasticsearch": { - "cluster": { - "id": "UziYVLPkTTmCzccc6102Bg", - "name": "elasticsearch" - }, - "index": { - "summary": { - "primaries": { - "docs": { - "count": 231, - "deleted": 56 - }, - "segments": { - "count": 16, - "memory": { - "bytes": 105245 - } - }, - "store": { - "size": { - "bytes": 444882 - } - } - }, - "total": { - "docs": { - "count": 231, - "deleted": 56 - }, - "segments": { - "count": 16, - "memory": { - "bytes": 105245 - } - }, - "store": { - "size": { - "bytes": 444882 - } - } - } - } - } - }, - "metricset": { - "host": "127.0.0.1:9200", - "module": "elasticsearch", - "name": "index_summary", - "namespace": "elasticsearch.index.summary", - "rtt": 115 - }, - "service": { - "name": "elasticsearch" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/_meta/docs.asciidoc deleted file mode 100644 index 1af29ea6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the index summary metricset of the module elasticsearch. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/_meta/fields.yml deleted file mode 100644 index 17df1df7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/_meta/fields.yml +++ /dev/null @@ -1,56 +0,0 @@ -- name: index.summary - type: group - description: > - index - release: ga - fields: - - name: primaries - type: group - fields: - - name: docs.count - type: long - description: > - Total number of documents in the index. - - name: docs.deleted - type: long - description: > - Total number of deleted documents in the index. - - name: store.size.bytes - type: long - format: bytes - description: > - Total size of the index in bytes. - - name: segments.count - type: long - description: > - Total number of index segments. - - name: segments.memory.bytes - type: long - format: bytes - description: > - Total number of memory used by the segments in bytes. - - name: total - type: group - fields: - - name: docs.count - type: long - description: > - Total number of documents in the index. - - name: docs.deleted - type: long - description: > - Total number of deleted documents in the index. - - name: store.size.bytes - type: long - format: bytes - description: > - Total size of the index in bytes. - - name: segments.count - type: long - description: > - Total number of index segments. - - name: segments.memory.bytes - type: long - format: bytes - description: > - Total number of memory used by the segments in bytes. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/data.go deleted file mode 100644 index fe75162b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/data.go +++ /dev/null @@ -1,98 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package index_summary - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var ( - schema = s.Schema{ - "primaries": c.Dict("primaries", s.Schema{ - "docs": c.Dict("docs", s.Schema{ - "count": c.Int("count"), - "deleted": c.Int("deleted"), - }), - "store": c.Dict("store", s.Schema{ - "size": s.Object{ - "bytes": c.Int("size_in_bytes"), - }, - }), - "segments": c.Dict("segments", s.Schema{ - "count": c.Int("count"), - "memory": s.Object{ - "bytes": c.Int("memory_in_bytes"), - }, - }), - }), - "total": c.Dict("total", s.Schema{ - "docs": c.Dict("docs", s.Schema{ - "count": c.Int("count"), - "deleted": c.Int("deleted"), - }), - "store": c.Dict("store", s.Schema{ - "size": s.Object{ - "bytes": c.Int("size_in_bytes"), - }, - }), - "segments": c.Dict("segments", s.Schema{ - "count": c.Int("count"), - "memory": s.Object{ - "bytes": c.Int("memory_in_bytes"), - }, - }), - }), - } -) - -func eventMapping(r mb.ReporterV2, info elasticsearch.Info, content []byte) error { - var event mb.Event - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", elasticsearch.ModuleName) - - event.ModuleFields = common.MapStr{} - event.ModuleFields.Put("cluster.name", info.ClusterName) - event.ModuleFields.Put("cluster.id", info.ClusterID) - - var all struct { - Data map[string]interface{} `json:"_all"` - } - - err := json.Unmarshal(content, &all) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Stats API response") - } - - fields, err := schema.Apply(all.Data, s.FailOnRequired) - if err != nil { - return errors.Wrap(err, "failure applying stats schema") - } - - event.MetricSetFields = fields - - r.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/data_test.go deleted file mode 100644 index e96c72bc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/data_test.go +++ /dev/null @@ -1,49 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package index_summary - -import ( - "io/ioutil" - "testing" - - "github.com/stretchr/testify/require" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var info = elasticsearch.Info{ - ClusterID: "1234", - ClusterName: "helloworld", -} - -func TestMapper(t *testing.T) { - elasticsearch.TestMapperWithInfo(t, "../index/_meta/test/stats.*.json", eventMapping) -} - -func TestEmpty(t *testing.T) { - input, err := ioutil.ReadFile("../index/_meta/test/empty.512.json") - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - eventMapping(reporter, info, input) - require.Empty(t, reporter.GetErrors()) - require.Equal(t, 1, len(reporter.GetEvents())) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/data_xpack.go deleted file mode 100644 index d1e00ea6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/data_xpack.go +++ /dev/null @@ -1,99 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package index_summary - -import ( - "encoding/json" - "fmt" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var ( - xpackSchema = s.Schema{ - "primaries": c.Dict("primaries", indexStatsSchema), - "total": c.Dict("total", indexStatsSchema), - } - - indexStatsSchema = s.Schema{ - "docs": c.Dict("docs", s.Schema{ - "count": c.Int("count"), - }), - "store": c.Dict("store", s.Schema{ - "size_in_bytes": c.Int("size_in_bytes"), - }), - "indexing": c.Dict("indexing", s.Schema{ - "index_total": c.Int("index_total"), - "index_time_in_millis": c.Int("index_time_in_millis"), - "is_throttled": c.Bool("is_throttled"), - "throttle_time_in_millis": c.Int("throttle_time_in_millis"), - }), - "search": c.Dict("search", s.Schema{ - "query_total": c.Int("query_total"), - "query_time_in_millis": c.Int("query_time_in_millis"), - }), - } -) - -func eventMappingXPack(r mb.ReporterV2, m *MetricSet, info elasticsearch.Info, content []byte) error { - var all struct { - Data map[string]interface{} `json:"_all"` - } - - err := json.Unmarshal(content, &all) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Stats API response") - } - - p := all.Data["primaries"] - primaries, ok := p.(map[string]interface{}) - if !ok { - return fmt.Errorf("primaries is not a map") - } - - if len(primaries) == 0 { - // There is no data in the cluster, hence no metrics to parse or report - return nil - } - - fields, err := xpackSchema.Apply(all.Data) - if err != nil { - return errors.Wrap(err, "failure applying stats schema") - } - - event := mb.Event{} - event.RootFields = common.MapStr{} - event.RootFields.Put("indices_stats._all", fields) - event.RootFields.Put("cluster_uuid", info.ClusterID) - event.RootFields.Put("timestamp", common.Time(time.Now())) - event.RootFields.Put("interval_ms", m.Module().Config().Period/time.Millisecond) - event.RootFields.Put("type", "indices_stats") - - event.Index = elastic.MakeXPackMonitoringIndexName(elastic.Elasticsearch) - - r.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/index_summary.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/index_summary.go deleted file mode 100644 index 569e2349..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/index_summary/index_summary.go +++ /dev/null @@ -1,100 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package index_summary - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet(elasticsearch.ModuleName, "index_summary", New, - mb.WithHostParser(hostParser), - mb.WithNamespace("elasticsearch.index.summary"), - ) -} - -const ( - statsPath = "/_stats" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: "http", - PathConfigKey: "path", - }.Build() -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *elasticsearch.MetricSet -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - // Get the stats from the local node - ms, err := elasticsearch.NewMetricSet(base, statsPath) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch gathers stats for each index from the _stats API -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - isMaster, err := elasticsearch.IsMaster(m.HTTP, m.HostData().SanitizedURI+statsPath) - if err != nil { - return errors.Wrap(err, "error determining if connected Elasticsearch node is master") - } - - // Not master, no event sent - if !isMaster { - m.Logger().Debug("trying to fetch index summary stats from a non-master node") - return nil - } - - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - info, err := elasticsearch.GetInfo(m.HTTP, m.HostData().SanitizedURI+statsPath) - if err != nil { - return errors.Wrap(err, "failed to get info from Elasticsearch") - } - - if m.XPack { - err = eventMappingXPack(r, m, *info, content) - if err != nil { - // Since this is an x-pack code path, we log the error but don't - // return it. Otherwise it would get reported into `metricbeat-*` - // indices. - m.Logger().Error(err) - return nil - } - } else { - return eventMapping(r, *info, content) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/metricset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/metricset.go deleted file mode 100644 index c1daae4f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/metricset.go +++ /dev/null @@ -1,86 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package elasticsearch - -import ( - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - pathConfigKey = "path" -) - -var ( - // HostParser parses host urls for RabbitMQ management plugin - HostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - PathConfigKey: pathConfigKey, - }.Build() -) - -// MetricSet can be used to build other metric sets that query RabbitMQ -// management plugin -type MetricSet struct { - mb.BaseMetricSet - servicePath string - *helper.HTTP - XPack bool -} - -// NewMetricSet creates an metric set that can be used to build other metric -// sets that query RabbitMQ management plugin -func NewMetricSet(base mb.BaseMetricSet, servicePath string) (*MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - config := struct { - XPack bool `config:"xpack.enabled"` - }{ - XPack: false, - } - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - ms := &MetricSet{ - base, - servicePath, - http, - config.XPack, - } - - ms.SetServiceURI(servicePath) - - return ms, nil -} - -// GetServiceURI returns the URI of the Elasticsearch service being monitored by this metricset -func (m *MetricSet) GetServiceURI() string { - return m.HostData().SanitizedURI + m.servicePath -} - -// SetServiceURI updates the URI of the Elasticsearch service being monitored by this metricset -func (m *MetricSet) SetServiceURI(servicePath string) { - m.servicePath = servicePath - m.HTTP.SetURI(m.GetServiceURI()) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/data.json deleted file mode 100644 index 7605e12e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/data.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "elasticsearch": { - "cluster": { - "id": "3LbUkLkURz--FR-YO0wLNA", - "name": "es1" - }, - "ml": { - "job": { - "data_counts": { - "invalid_date_count": 0, - "processed_record_count": 0 - }, - "id": "total-requests", - "state": "closed" - } - } - }, - "metricset": { - "host": "127.0.0.1:9200", - "module": "elasticsearch", - "name": "ml_job", - "namespace": "elasticsearch.ml.job", - "rtt": 115 - }, - "service": { - "name": "elasticsearch" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/docs.asciidoc deleted file mode 100644 index d2b06231..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/docs.asciidoc +++ /dev/null @@ -1,3 +0,0 @@ -This is the `ml_job` metricset of the Elasticsearch module. This metricset -requires https://www.elastic.co/products/x-pack/machine-learning[Machine Learning] -to be enabled. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/fields.yml deleted file mode 100644 index d4bebf74..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/fields.yml +++ /dev/null @@ -1,24 +0,0 @@ -- name: ml.job - type: group - description: > - ml - release: ga - fields: - - name: id - type: keyword - description: > - Unique ml job id. - - name: state - type: keyword - description: > - Job state. - - name: data_counts.processed_record_count - type: long - description: > - Processed data events. - - name: data_counts.invalid_date_count - type: long - description: > - The number of records with either a missing date field or a date that could not be parsed. - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/test/ml.700.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/test/ml.700.json deleted file mode 100644 index 035ced73..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/test/ml.700.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "count": 2, - "jobs": [ - { - "job_id": "55", - "data_counts": { - "job_id": "55", - "processed_record_count": 14, - "processed_field_count": 28, - "input_bytes": 1254, - "input_field_count": 28, - "invalid_date_count": 0, - "missing_field_count": 0, - "out_of_order_timestamp_count": 0, - "empty_bucket_count": 0, - "sparse_bucket_count": 0, - "bucket_count": 2, - "earliest_record_timestamp": 1525847665298, - "latest_record_timestamp": 1525847795423, - "last_data_time": 1525848008257, - "input_record_count": 14 - }, - "model_size_stats": { - "job_id": "55", - "result_type": "model_size_stats", - "model_bytes": 49176, - "total_by_field_count": 3, - "total_over_field_count": 0, - "total_partition_field_count": 2, - "bucket_allocation_failures_count": 0, - "memory_status": "ok", - "log_time": 1525848008000, - "timestamp": 1525847700000 - }, - "state": "closed" - }, - { - "job_id": "test", - "data_counts": { - "job_id": "test", - "processed_record_count": 0, - "processed_field_count": 0, - "input_bytes": 0, - "input_field_count": 0, - "invalid_date_count": 0, - "missing_field_count": 0, - "out_of_order_timestamp_count": 0, - "empty_bucket_count": 0, - "sparse_bucket_count": 0, - "bucket_count": 0, - "input_record_count": 0 - }, - "model_size_stats": { - "job_id": "test", - "result_type": "model_size_stats", - "model_bytes": 1280, - "total_by_field_count": 0, - "total_over_field_count": 0, - "total_partition_field_count": 0, - "bucket_allocation_failures_count": 0, - "memory_status": "ok", - "log_time": 1525847934000, - "timestamp": -900000 - }, - "state": "closed" - } - ] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/test/test_job.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/test/test_job.json deleted file mode 100644 index 5dbf82c9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/test/test_job.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "description" : "Total sum of requests", - "analysis_config" : { - "bucket_span":"10m", - "detectors": [ - { - "detector_description": "Sum of total", - "function": "sum", - "field_name": "total" - } - ] - }, - "data_description" : { - "time_field":"timestamp", - "time_format": "epoch_ms" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/test/xpack.job.stats.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/test/xpack.job.stats.json deleted file mode 100644 index 2da640cc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/_meta/test/xpack.job.stats.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "_index": ".monitoring-es-6-2018.05.09", - "_type": "doc", - "_id": "1QWfQ2MBM5SQsInIyGuQ", - "_score": 2.6701682, - "_source": { - "cluster_uuid": "EFdYsDSoSZmU7fXE2wvJ0g", - "timestamp": "2018-05-09T06:38:55.058Z", - "interval_ms": 10000, - "type": "job_stats", - "source_node": { - "uuid": "q7ya3ngBTS2cxzYi0duQdA", - "host": "127.0.0.1", - "transport_address": "127.0.0.1:9300", - "ip": "127.0.0.1", - "name": "q7ya3ng", - "timestamp": "2018-05-09T06:38:54.931Z" - }, - "job_stats": { - "job_id": "test", - "data_counts": { - "job_id": "test", - "processed_record_count": 0, - "processed_field_count": 0, - "input_bytes": 0, - "input_field_count": 0, - "invalid_date_count": 0, - "missing_field_count": 0, - "out_of_order_timestamp_count": 0, - "empty_bucket_count": 0, - "sparse_bucket_count": 0, - "bucket_count": 0, - "input_record_count": 0 - }, - "model_size_stats": { - "job_id": "test", - "result_type": "model_size_stats", - "model_bytes": 0, - "total_by_field_count": 0, - "total_over_field_count": 0, - "total_partition_field_count": 0, - "bucket_allocation_failures_count": 0, - "memory_status": "ok", - "log_time": 1525847933184 - }, - "state": "closing", - "node": { - "id": "q7ya3ngBTS2cxzYi0duQdA", - "name": "q7ya3ng", - "ephemeral_id": "NrFp0cqSQky6zvxDhSJ-5w", - "transport_address": "127.0.0.1:9300", - "attributes": { - "ml.machine_memory": "2096066560", - "ml.max_open_jobs": "20", - "ml.enabled": "true" - } - }, - "assignment_explanation": "", - "open_time": "1s" - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/data.go deleted file mode 100644 index b914a4bd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/data.go +++ /dev/null @@ -1,77 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package ml_job - -import ( - "encoding/json" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var ( - schema = s.Schema{ - "id": c.Str("job_id"), - "state": c.Str("state"), - "data_counts": c.Dict("data_counts", s.Schema{ - "processed_record_count": c.Int("processed_record_count"), - "invalid_date_count": c.Int("invalid_date_count"), - }), - } -) - -type jobsStruct struct { - Jobs []map[string]interface{} `json:"jobs"` -} - -func eventsMapping(r mb.ReporterV2, info elasticsearch.Info, content []byte) error { - - jobsData := &jobsStruct{} - err := json.Unmarshal(content, jobsData) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch ML Job Stats API response") - } - - var errs multierror.Errors - for _, job := range jobsData.Jobs { - - event := mb.Event{} - - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", elasticsearch.ModuleName) - - event.ModuleFields = common.MapStr{} - event.ModuleFields.Put("cluster.name", info.ClusterName) - event.ModuleFields.Put("cluster.id", info.ClusterID) - - event.MetricSetFields, err = schema.Apply(job) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure applying ml job schema")) - continue - } - - r.Event(event) - } - return errs.Err() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/data_test.go deleted file mode 100644 index 07198d99..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/data_test.go +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package ml_job - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func TestMapper(t *testing.T) { - elasticsearch.TestMapperWithInfo(t, "./_meta/test/ml.*.json", eventsMapping) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/data_xpack.go deleted file mode 100644 index 04c4cec2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/data_xpack.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package ml_job - -import ( - "encoding/json" - "fmt" - "time" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func eventsMappingXPack(r mb.ReporterV2, m *MetricSet, info elasticsearch.Info, content []byte) error { - var data map[string]interface{} - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch ML Job Stats API response") - } - - jobs, ok := data["jobs"] - if !ok { - return elastic.MakeErrorForMissingField("jobs", elastic.Elasticsearch) - } - - jobsArr, ok := jobs.([]interface{}) - if !ok { - return fmt.Errorf("jobs is not an array of maps") - } - - var errs multierror.Errors - for _, j := range jobsArr { - job, ok := j.(map[string]interface{}) - if !ok { - errs = append(errs, fmt.Errorf("job is not a map")) - continue - } - - if err := elastic.FixTimestampField(job, "data_counts.earliest_record_timestamp"); err != nil { - errs = append(errs, err) - continue - } - if err := elastic.FixTimestampField(job, "data_counts.latest_record_timestamp"); err != nil { - errs = append(errs, err) - continue - } - - event := mb.Event{} - event.RootFields = common.MapStr{ - "cluster_uuid": info.ClusterID, - "timestamp": common.Time(time.Now()), - "interval_ms": m.Module().Config().Period / time.Millisecond, - "type": "job_stats", - "job_stats": job, - } - - event.Index = elastic.MakeXPackMonitoringIndexName(elastic.Elasticsearch) - r.Event(event) - } - - return errs.Err() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/ml_job.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/ml_job.go deleted file mode 100644 index 506b1fad..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/ml_job/ml_job.go +++ /dev/null @@ -1,99 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package ml_job - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func init() { - mb.Registry.MustAddMetricSet(elasticsearch.ModuleName, "ml_job", New, - mb.WithHostParser(elasticsearch.HostParser), - mb.WithNamespace("elasticsearch.ml.job"), - ) -} - -const ( - jobPathSuffix = "/anomaly_detectors/_all/_stats" -) - -// MetricSet for ml job -type MetricSet struct { - *elasticsearch.MetricSet -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - // Get the stats from the local node - ms, err := elasticsearch.NewMetricSet(base, "") // servicePath will be set in Fetch() based on ES version - if err != nil { - return nil, err - } - - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - - isMaster, err := elasticsearch.IsMaster(m.HTTP, m.GetServiceURI()) - if err != nil { - return errors.Wrap(err, "error determining if connected Elasticsearch node is master") - } - - // Not master, no event sent - if !isMaster { - m.Logger().Debug("trying to fetch machine learning job stats from a non-master node") - return nil - } - - info, err := elasticsearch.GetInfo(m.HTTP, m.GetServiceURI()) - if err != nil { - return err - } - - if info.Version.Number.Major < 7 { - m.SetServiceURI("/_xpack/ml" + jobPathSuffix) - } else { - m.SetServiceURI("/_ml" + jobPathSuffix) - } - - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - if m.XPack { - err = eventsMappingXPack(r, m, *info, content) - if err != nil { - // Since this is an x-pack code path, we log the error but don't - // return it. Otherwise it would get reported into `metricbeat-*` - // indices. - m.Logger().Error(err) - return nil - } - } else { - return eventsMapping(r, *info, content) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/data.json deleted file mode 100644 index fa04d1b7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/data.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "elasticsearch": { - "cluster": { - "id": "wafoCXEDTrGxpYViNueSaA", - "name": "es1" - }, - "node": { - "id": "v5gHTHqKSRa4bZ9vbyDy7g", - "jvm": { - "memory": { - "heap": { - "init": { - "bytes": 1073741824 - }, - "max": { - "bytes": 1037959168 - } - }, - "nonheap": { - "init": { - "bytes": 7667712 - }, - "max": { - "bytes": 0 - } - } - }, - "version": "11.0.1" - }, - "name": "es1_1", - "process": { - "mlockall": false - }, - "version": "7.0.0" - } - }, - "metricset": { - "host": "127.0.0.1:9200", - "module": "elasticsearch", - "name": "node", - "rtt": 115 - }, - "service": { - "name": "elasticsearch" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/docs.asciidoc deleted file mode 100644 index 60af5023..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/docs.asciidoc +++ /dev/null @@ -1,4 +0,0 @@ -The `node` metricset interrogates the -https://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-nodes-info.html[Cluster API endpoint] of -Elasticsearch to get cluster nodes information. This metricset only fetches the data from the `_local` node so it must -run on each Elasticsearch node. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/fields.yml deleted file mode 100644 index 5f6ef22a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/fields.yml +++ /dev/null @@ -1,43 +0,0 @@ -- name: node - type: group - description: > - node - release: ga - fields: - - name: version - type: keyword - description: > - Node version. - - name: jvm - type: group - description: > - JVM Info. - fields: - - name: version - type: keyword - description: > - JVM version. - - name: memory.heap.init.bytes - type: long - format: bytes - description: > - Heap init used by the JVM in bytes. - - name: memory.heap.max.bytes - type: long - format: bytes - description: > - Heap max used by the JVM in bytes. - - name: memory.nonheap.init.bytes - type: long - format: bytes - description: > - Non-Heap init used by the JVM in bytes. - - name: memory.nonheap.max.bytes - type: long - format: bytes - description: > - Non-Heap max used by the JVM in bytes. - - name: process.mlockall - type: boolean - description: > - If process locked in memory. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/test/invalid.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/test/invalid.json deleted file mode 100644 index a5e5ac07..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/test/invalid.json +++ /dev/null @@ -1,322 +0,0 @@ -{ - "_nodes" : { - "total" : 1, - "successful" : 1, - "failed" : 0 - }, - "cluster_name" : "elasticsearch", - "nodes" : { - "x6_Rm157RqilNEqtdgcNrA" : { - "name" : "x6_Rm15", - "transport_address" : "127.0.0.1:9300", - "host" : "127.0.0.1", - "ip" : "127.0.0.1", - "version" : "5.2.2", - "build_hash" : "f9d9b74", - "total_indexing_buffer" : 51943833, - "roles" : [ - "master", - "data", - "ingest" - ], - "settings" : { - "client" : { - "type" : "node" - }, - "cluster" : { - "name" : "elasticsearch" - }, - "http" : { - "compression" : "true", - "host" : "0.0.0.0", - "type" : { - "default" : "netty4" - } - }, - "node" : { - "name" : "x6_Rm15" - }, - "path" : { - "logs" : "/usr/share/elasticsearch/logs", - "home" : "/usr/share/elasticsearch" - }, - "transport" : { - "host" : "127.0.0.1", - "type" : { - "default" : "netty4" - } - } - }, - "os" : { - "refresh_interval_in_millis" : 1000, - "name" : "Linux", - "arch" : "amd64", - "version" : "4.9.18-moby", - "available_processors" : 2, - "allocated_processors" : 2 - }, - "process" : { - "refresh_interval_in_millis" : 1000, - "id" : 1, - "mlockall" : false - }, - "thread_pool" : { - "force_merge" : { - "type" : "fixed", - "min" : 1, - "max" : 1, - "queue_size" : -1 - }, - "fetch_shard_started" : { - "type" : "scaling", - "min" : 1, - "max" : 4, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "listener" : { - "type" : "fixed", - "min" : 1, - "max" : 1, - "queue_size" : -1 - }, - "index" : { - "type" : "fixed", - "min" : 2, - "max" : 2, - "queue_size" : 200 - }, - "refresh" : { - "type" : "scaling", - "min" : 1, - "max" : 1, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "generic" : { - "type" : "scaling", - "min" : 4, - "max" : 128, - "keep_alive" : "30s", - "queue_size" : -1 - }, - "warmer" : { - "type" : "scaling", - "min" : 1, - "max" : 1, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "search" : { - "type" : "fixed", - "min" : 4, - "max" : 4, - "queue_size" : 1000 - }, - "flush" : { - "type" : "scaling", - "min" : 1, - "max" : 1, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "fetch_shard_store" : { - "type" : "scaling", - "min" : 1, - "max" : 4, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "management" : { - "type" : "scaling", - "min" : 1, - "max" : 5, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "get" : { - "type" : "fixed", - "min" : 2, - "max" : 2, - "queue_size" : 1000 - }, - "bulk" : { - "type" : "fixed", - "min" : 2, - "max" : 2, - "queue_size" : 50 - }, - "snapshot" : { - "type" : "scaling", - "min" : 1, - "max" : 1, - "keep_alive" : "5m", - "queue_size" : -1 - } - }, - "transport" : { - "bound_address" : [ - "127.0.0.1:9300" - ], - "publish_address" : "127.0.0.1:9300", - "profiles" : { } - }, - "http" : { - "bound_address" : [ - "0.0.0.0:9200" - ], - "publish_address" : "172.18.0.2:9200", - "max_content_length_in_bytes" : 104857600 - }, - "plugins" : [ - { - "name" : "ingest-geoip", - "version" : "5.2.2", - "description" : "Ingest processor that uses looksup geo data based on ip addresses using the Maxmind geo database", - "classname" : "org.elasticsearch.ingest.geoip.IngestGeoIpPlugin" - }, - { - "name" : "ingest-user-agent", - "version" : "5.2.2", - "description" : "Ingest processor that extracts information from a user agent", - "classname" : "org.elasticsearch.ingest.useragent.IngestUserAgentPlugin" - } - ], - "modules" : [ - { - "name" : "aggs-matrix-stats", - "version" : "5.2.2", - "description" : "Adds aggregations whose input are a list of numeric fields and output includes a matrix.", - "classname" : "org.elasticsearch.search.aggregations.matrix.MatrixAggregationPlugin" - }, - { - "name" : "ingest-common", - "version" : "5.2.2", - "description" : "Module for ingest processors that do not require additional security permissions or have large dependencies and resources", - "classname" : "org.elasticsearch.ingest.common.IngestCommonPlugin" - }, - { - "name" : "lang-expression", - "version" : "5.2.2", - "description" : "Lucene expressions integration for Elasticsearch", - "classname" : "org.elasticsearch.script.expression.ExpressionPlugin" - }, - { - "name" : "lang-groovy", - "version" : "5.2.2", - "description" : "Groovy scripting integration for Elasticsearch", - "classname" : "org.elasticsearch.script.groovy.GroovyPlugin" - }, - { - "name" : "lang-mustache", - "version" : "5.2.2", - "description" : "Mustache scripting integration for Elasticsearch", - "classname" : "org.elasticsearch.script.mustache.MustachePlugin" - }, - { - "name" : "lang-painless", - "version" : "5.2.2", - "description" : "An easy, safe and fast scripting language for Elasticsearch", - "classname" : "org.elasticsearch.painless.PainlessPlugin" - }, - { - "name" : "percolator", - "version" : "5.2.2", - "description" : "Percolator module adds capability to index queries and query these queries by specifying documents", - "classname" : "org.elasticsearch.percolator.PercolatorPlugin" - }, - { - "name" : "reindex", - "version" : "5.2.2", - "description" : "The Reindex module adds APIs to reindex from one index to another or update documents in place.", - "classname" : "org.elasticsearch.index.reindex.ReindexPlugin" - }, - { - "name" : "transport-netty3", - "version" : "5.2.2", - "description" : "Netty 3 based transport implementation", - "classname" : "org.elasticsearch.transport.Netty3Plugin" - }, - { - "name" : "transport-netty4", - "version" : "5.2.2", - "description" : "Netty 4 based transport implementation", - "classname" : "org.elasticsearch.transport.Netty4Plugin" - } - ], - "ingest" : { - "processors" : [ - { - "type" : "append" - }, - { - "type" : "convert" - }, - { - "type" : "date" - }, - { - "type" : "date_index_name" - }, - { - "type" : "dot_expander" - }, - { - "type" : "fail" - }, - { - "type" : "foreach" - }, - { - "type" : "geoip" - }, - { - "type" : "grok" - }, - { - "type" : "gsub" - }, - { - "type" : "join" - }, - { - "type" : "json" - }, - { - "type" : "kv" - }, - { - "type" : "lowercase" - }, - { - "type" : "remove" - }, - { - "type" : "rename" - }, - { - "type" : "script" - }, - { - "type" : "set" - }, - { - "type" : "sort" - }, - { - "type" : "split" - }, - { - "type" : "trim" - }, - { - "type" : "uppercase" - }, - { - "type" : "user_agent" - } - ] - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/test/node.243.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/test/node.243.json deleted file mode 100644 index 25f00f5c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/test/node.243.json +++ /dev/null @@ -1,201 +0,0 @@ -{ - "cluster_name" : "elasticsearch", - "nodes" : { - "r5sVf89AQxOh6k96c_s74g" : { - "name" : "Laura Dean", - "transport_address" : "127.0.0.1:9300", - "host" : "127.0.0.1", - "ip" : "127.0.0.1", - "version" : "2.4.3", - "build" : "d38a34e", - "http_address" : "127.0.0.1:9200", - "settings" : { - "name" : "Laura Dean", - "client" : { - "type" : "node" - }, - "cluster" : { - "name" : "elasticsearch" - }, - "path" : { - "logs" : "/Users/ruflin/Downloads/elasticsearch-2.4.3/logs", - "home" : "/Users/ruflin/Downloads/elasticsearch-2.4.3" - }, - "config" : { - "ignore_system_properties" : "true" - } - }, - "os" : { - "refresh_interval_in_millis" : 1000, - "name" : "Mac OS X", - "arch" : "x86_64", - "version" : "10.12.4", - "available_processors" : 4, - "allocated_processors" : 4 - }, - "process" : { - "refresh_interval_in_millis" : 1000, - "id" : 12185, - "mlockall" : false - }, - "jvm" : { - "pid" : 12185, - "version" : "1.8.0_60", - "vm_name" : "Java HotSpot(TM) 64-Bit Server VM", - "vm_version" : "25.60-b23", - "vm_vendor" : "Oracle Corporation", - "start_time_in_millis" : 1491556546451, - "mem" : { - "heap_init_in_bytes" : 268435456, - "heap_max_in_bytes" : 1038876672, - "non_heap_init_in_bytes" : 2555904, - "non_heap_max_in_bytes" : 0, - "direct_max_in_bytes" : 1038876672 - }, - "gc_collectors" : [ "ParNew", "ConcurrentMarkSweep" ], - "memory_pools" : [ "Code Cache", "Metaspace", "Compressed Class Space", "Par Eden Space", "Par Survivor Space", "CMS Old Gen" ], - "using_compressed_ordinary_object_pointers" : "true" - }, - "thread_pool" : { - "force_merge" : { - "type" : "fixed", - "min" : 1, - "max" : 1, - "queue_size" : -1 - }, - "percolate" : { - "type" : "fixed", - "min" : 4, - "max" : 4, - "queue_size" : 1000 - }, - "fetch_shard_started" : { - "type" : "scaling", - "min" : 1, - "max" : 8, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "listener" : { - "type" : "fixed", - "min" : 2, - "max" : 2, - "queue_size" : -1 - }, - "index" : { - "type" : "fixed", - "min" : 4, - "max" : 4, - "queue_size" : 200 - }, - "refresh" : { - "type" : "scaling", - "min" : 1, - "max" : 2, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "suggest" : { - "type" : "fixed", - "min" : 4, - "max" : 4, - "queue_size" : 1000 - }, - "generic" : { - "type" : "cached", - "keep_alive" : "30s", - "queue_size" : -1 - }, - "warmer" : { - "type" : "scaling", - "min" : 1, - "max" : 2, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "search" : { - "type" : "fixed", - "min" : 7, - "max" : 7, - "queue_size" : 1000 - }, - "flush" : { - "type" : "scaling", - "min" : 1, - "max" : 2, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "fetch_shard_store" : { - "type" : "scaling", - "min" : 1, - "max" : 8, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "management" : { - "type" : "scaling", - "min" : 1, - "max" : 5, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "get" : { - "type" : "fixed", - "min" : 4, - "max" : 4, - "queue_size" : 1000 - }, - "bulk" : { - "type" : "fixed", - "min" : 4, - "max" : 4, - "queue_size" : 50 - }, - "snapshot" : { - "type" : "scaling", - "min" : 1, - "max" : 2, - "keep_alive" : "5m", - "queue_size" : -1 - } - }, - "transport" : { - "bound_address" : [ "[fe80::1]:9300", "[::1]:9300", "127.0.0.1:9300" ], - "publish_address" : "127.0.0.1:9300", - "profiles" : { } - }, - "http" : { - "bound_address" : [ "[fe80::1]:9200", "[::1]:9200", "127.0.0.1:9200" ], - "publish_address" : "127.0.0.1:9200", - "max_content_length_in_bytes" : 104857600 - }, - "plugins" : [ ], - "modules" : [ { - "name" : "lang-expression", - "version" : "2.4.3", - "description" : "Lucene expressions integration for Elasticsearch", - "jvm" : true, - "classname" : "org.elasticsearch.script.expression.ExpressionPlugin", - "isolated" : true, - "site" : false - }, { - "name" : "lang-groovy", - "version" : "2.4.3", - "description" : "Groovy scripting integration for Elasticsearch", - "jvm" : true, - "classname" : "org.elasticsearch.script.groovy.GroovyPlugin", - "isolated" : true, - "site" : false - }, { - "name" : "reindex", - "version" : "2.4.3", - "description" : "_reindex and _update_by_query APIs", - "jvm" : true, - "classname" : "org.elasticsearch.index.reindex.ReindexPlugin", - "isolated" : true, - "site" : false - } ] - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/test/node.522.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/test/node.522.json deleted file mode 100644 index 2f43ce30..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/_meta/test/node.522.json +++ /dev/null @@ -1,350 +0,0 @@ -{ - "_nodes" : { - "total" : 1, - "successful" : 1, - "failed" : 0 - }, - "cluster_name" : "elasticsearch", - "nodes" : { - "x6_Rm157RqilNEqtdgcNrA" : { - "name" : "x6_Rm15", - "transport_address" : "127.0.0.1:9300", - "host" : "127.0.0.1", - "ip" : "127.0.0.1", - "version" : "5.2.2", - "build_hash" : "f9d9b74", - "total_indexing_buffer" : 51943833, - "roles" : [ - "master", - "data", - "ingest" - ], - "settings" : { - "client" : { - "type" : "node" - }, - "cluster" : { - "name" : "elasticsearch" - }, - "http" : { - "compression" : "true", - "host" : "0.0.0.0", - "type" : { - "default" : "netty4" - } - }, - "node" : { - "name" : "x6_Rm15" - }, - "path" : { - "logs" : "/usr/share/elasticsearch/logs", - "home" : "/usr/share/elasticsearch" - }, - "transport" : { - "host" : "127.0.0.1", - "type" : { - "default" : "netty4" - } - } - }, - "os" : { - "refresh_interval_in_millis" : 1000, - "name" : "Linux", - "arch" : "amd64", - "version" : "4.9.18-moby", - "available_processors" : 2, - "allocated_processors" : 2 - }, - "process" : { - "refresh_interval_in_millis" : 1000, - "id" : 1, - "mlockall" : false - }, - "jvm" : { - "pid" : 1, - "version" : "1.8.0_92-internal", - "vm_name" : "OpenJDK 64-Bit Server VM", - "vm_version" : "25.92-b14", - "vm_vendor" : "Oracle Corporation", - "start_time_in_millis" : 1491462555687, - "mem" : { - "heap_init_in_bytes" : 536870912, - "heap_max_in_bytes" : 519438336, - "non_heap_init_in_bytes" : 2555904, - "non_heap_max_in_bytes" : 0, - "direct_max_in_bytes" : 519438336 - }, - "gc_collectors" : [ - "ParNew", - "ConcurrentMarkSweep" - ], - "memory_pools" : [ - "Code Cache", - "Metaspace", - "Compressed Class Space", - "Par Eden Space", - "Par Survivor Space", - "CMS Old Gen" - ], - "using_compressed_ordinary_object_pointers" : "true" - }, - "thread_pool" : { - "force_merge" : { - "type" : "fixed", - "min" : 1, - "max" : 1, - "queue_size" : -1 - }, - "fetch_shard_started" : { - "type" : "scaling", - "min" : 1, - "max" : 4, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "listener" : { - "type" : "fixed", - "min" : 1, - "max" : 1, - "queue_size" : -1 - }, - "index" : { - "type" : "fixed", - "min" : 2, - "max" : 2, - "queue_size" : 200 - }, - "refresh" : { - "type" : "scaling", - "min" : 1, - "max" : 1, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "generic" : { - "type" : "scaling", - "min" : 4, - "max" : 128, - "keep_alive" : "30s", - "queue_size" : -1 - }, - "warmer" : { - "type" : "scaling", - "min" : 1, - "max" : 1, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "search" : { - "type" : "fixed", - "min" : 4, - "max" : 4, - "queue_size" : 1000 - }, - "flush" : { - "type" : "scaling", - "min" : 1, - "max" : 1, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "fetch_shard_store" : { - "type" : "scaling", - "min" : 1, - "max" : 4, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "management" : { - "type" : "scaling", - "min" : 1, - "max" : 5, - "keep_alive" : "5m", - "queue_size" : -1 - }, - "get" : { - "type" : "fixed", - "min" : 2, - "max" : 2, - "queue_size" : 1000 - }, - "bulk" : { - "type" : "fixed", - "min" : 2, - "max" : 2, - "queue_size" : 50 - }, - "snapshot" : { - "type" : "scaling", - "min" : 1, - "max" : 1, - "keep_alive" : "5m", - "queue_size" : -1 - } - }, - "transport" : { - "bound_address" : [ - "127.0.0.1:9300" - ], - "publish_address" : "127.0.0.1:9300", - "profiles" : { } - }, - "http" : { - "bound_address" : [ - "0.0.0.0:9200" - ], - "publish_address" : "172.18.0.2:9200", - "max_content_length_in_bytes" : 104857600 - }, - "plugins" : [ - { - "name" : "ingest-geoip", - "version" : "5.2.2", - "description" : "Ingest processor that uses looksup geo data based on ip addresses using the Maxmind geo database", - "classname" : "org.elasticsearch.ingest.geoip.IngestGeoIpPlugin" - }, - { - "name" : "ingest-user-agent", - "version" : "5.2.2", - "description" : "Ingest processor that extracts information from a user agent", - "classname" : "org.elasticsearch.ingest.useragent.IngestUserAgentPlugin" - } - ], - "modules" : [ - { - "name" : "aggs-matrix-stats", - "version" : "5.2.2", - "description" : "Adds aggregations whose input are a list of numeric fields and output includes a matrix.", - "classname" : "org.elasticsearch.search.aggregations.matrix.MatrixAggregationPlugin" - }, - { - "name" : "ingest-common", - "version" : "5.2.2", - "description" : "Module for ingest processors that do not require additional security permissions or have large dependencies and resources", - "classname" : "org.elasticsearch.ingest.common.IngestCommonPlugin" - }, - { - "name" : "lang-expression", - "version" : "5.2.2", - "description" : "Lucene expressions integration for Elasticsearch", - "classname" : "org.elasticsearch.script.expression.ExpressionPlugin" - }, - { - "name" : "lang-groovy", - "version" : "5.2.2", - "description" : "Groovy scripting integration for Elasticsearch", - "classname" : "org.elasticsearch.script.groovy.GroovyPlugin" - }, - { - "name" : "lang-mustache", - "version" : "5.2.2", - "description" : "Mustache scripting integration for Elasticsearch", - "classname" : "org.elasticsearch.script.mustache.MustachePlugin" - }, - { - "name" : "lang-painless", - "version" : "5.2.2", - "description" : "An easy, safe and fast scripting language for Elasticsearch", - "classname" : "org.elasticsearch.painless.PainlessPlugin" - }, - { - "name" : "percolator", - "version" : "5.2.2", - "description" : "Percolator module adds capability to index queries and query these queries by specifying documents", - "classname" : "org.elasticsearch.percolator.PercolatorPlugin" - }, - { - "name" : "reindex", - "version" : "5.2.2", - "description" : "The Reindex module adds APIs to reindex from one index to another or update documents in place.", - "classname" : "org.elasticsearch.index.reindex.ReindexPlugin" - }, - { - "name" : "transport-netty3", - "version" : "5.2.2", - "description" : "Netty 3 based transport implementation", - "classname" : "org.elasticsearch.transport.Netty3Plugin" - }, - { - "name" : "transport-netty4", - "version" : "5.2.2", - "description" : "Netty 4 based transport implementation", - "classname" : "org.elasticsearch.transport.Netty4Plugin" - } - ], - "ingest" : { - "processors" : [ - { - "type" : "append" - }, - { - "type" : "convert" - }, - { - "type" : "date" - }, - { - "type" : "date_index_name" - }, - { - "type" : "dot_expander" - }, - { - "type" : "fail" - }, - { - "type" : "foreach" - }, - { - "type" : "geoip" - }, - { - "type" : "grok" - }, - { - "type" : "gsub" - }, - { - "type" : "join" - }, - { - "type" : "json" - }, - { - "type" : "kv" - }, - { - "type" : "lowercase" - }, - { - "type" : "remove" - }, - { - "type" : "rename" - }, - { - "type" : "script" - }, - { - "type" : "set" - }, - { - "type" : "sort" - }, - { - "type" : "split" - }, - { - "type" : "trim" - }, - { - "type" : "uppercase" - }, - { - "type" : "user_agent" - } - ] - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/data.go deleted file mode 100644 index 56acc367..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/data.go +++ /dev/null @@ -1,98 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -import ( - "encoding/json" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var ( - schema = s.Schema{ - "name": c.Str("name"), - "version": c.Str("version"), - "jvm": c.Dict("jvm", s.Schema{ - "version": c.Str("version"), - "memory": c.Dict("mem", s.Schema{ - "heap": s.Object{ - "init": s.Object{ - "bytes": c.Int("heap_init_in_bytes"), - }, - "max": s.Object{ - "bytes": c.Int("heap_max_in_bytes"), - }, - }, - "nonheap": s.Object{ - "init": s.Object{ - "bytes": c.Int("non_heap_init_in_bytes"), - }, - "max": s.Object{ - "bytes": c.Int("non_heap_max_in_bytes"), - }, - }, - }), - }), - "process": c.Dict("process", s.Schema{ - "mlockall": c.Bool("mlockall"), - }), - } -) - -func eventsMapping(r mb.ReporterV2, info elasticsearch.Info, content []byte) error { - nodesStruct := struct { - ClusterName string `json:"cluster_name"` - Nodes map[string]map[string]interface{} `json:"nodes"` - }{} - - err := json.Unmarshal(content, &nodesStruct) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Node Stats API response") - } - - var errs multierror.Errors - for id, node := range nodesStruct.Nodes { - event := mb.Event{} - - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", elasticsearch.ModuleName) - - event.ModuleFields = common.MapStr{} - event.ModuleFields.Put("cluster.name", nodesStruct.ClusterName) - event.ModuleFields.Put("cluster.id", info.ClusterID) - - event.MetricSetFields, err = schema.Apply(node) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure applying node schema")) - continue - } - - event.MetricSetFields["id"] = id - - r.Event(event) - } - - return errs.Err() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/data_test.go deleted file mode 100644 index 2d45181d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/data_test.go +++ /dev/null @@ -1,51 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package node - -import ( - "io/ioutil" - "testing" - - "github.com/stretchr/testify/require" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var info = elasticsearch.Info{ - ClusterID: "1234", - ClusterName: "helloworld", -} - -func TestGetMappings(t *testing.T) { - elasticsearch.TestMapperWithInfo(t, "./_meta/test/node.*.json", eventsMapping) -} - -func TestInvalid(t *testing.T) { - file := "./_meta/test/invalid.json" - - content, err := ioutil.ReadFile(file) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventsMapping(reporter, info, content) - require.Error(t, err) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/node.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/node.go deleted file mode 100644 index 29587a1d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/node.go +++ /dev/null @@ -1,78 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet(elasticsearch.ModuleName, "node", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -const ( - // This only fetches data for the local node. - nodeStatsPath = "/_nodes/_local" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: "http", - PathConfigKey: "path", - }.Build() -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *elasticsearch.MetricSet -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := elasticsearch.NewMetricSet(base, nodeStatsPath) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -// It returns the event which is then forward to the output. In case of an error, a -// descriptive error must be returned. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - info, err := elasticsearch.GetInfo(m.HTTP, m.HostData().SanitizedURI+nodeStatsPath) - if err != nil { - return errors.Wrap(err, "failed to get info from Elasticsearch") - } - - return eventsMapping(r, *info, content) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/node_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/node_test.go deleted file mode 100644 index 0b843fc0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node/node_test.go +++ /dev/null @@ -1,81 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package node - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/stretchr/testify/require" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func TestFetch(t *testing.T) { - - files, err := filepath.Glob("./_meta/test/node.*.json") - require.NoError(t, err) - // Makes sure glob matches at least 1 file - require.True(t, len(files) > 0) - - for _, f := range files { - t.Run(f, func(t *testing.T) { - response, err := ioutil.ReadFile(f) - require.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - switch r.RequestURI { - case "/_nodes/_local": - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - - case "/": - rootResponse := "{\"cluster_name\":\"es1\",\"cluster_uuid\":\"4heb1eiady103dxu71\",\"version\":{\"number\":\"7.0.0\"}}" - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json") - w.Write([]byte(rootResponse)) - - default: - t.FailNow() - } - - })) - defer server.Close() - - config := map[string]interface{}{ - "module": elasticsearch.ModuleName, - "metricsets": []string{"node"}, - "hosts": []string{server.URL}, - } - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, config) - metricSet.Fetch(reporter) - - e := mbtest.StandardizeEvent(metricSet, reporter.GetEvents()[0]) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/data-xpack.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/data-xpack.json deleted file mode 100644 index 2dbc5c58..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/data-xpack.json +++ /dev/null @@ -1,148 +0,0 @@ -{ - "@timestamp": "2018-04-05T12:17:50.378Z", - "@metadata": { - "beat": "metricbeat", - "type": "doc", - "version": "7.0.0-alpha1" - }, - "cluster_uuid": "elasticsearch", - "interval_ms": 10000, - "type": "node_stats", - "source_node": { - "transport_address": "127.0.0.1:9300", - "ip": "127.0.0.1:9300", - "name": "0F564AX", - "uuid": "0F564AXWTwme40EvgjAyPg", - "host": "127.0.0.1" - }, - "node_stats": { - "node_id": "0F564AXWTwme40EvgjAyPg", - "mlockall": false, - "node_master": true - }, - "beat": { - "hostname": "ruflin", - "version": "7.0.0-alpha1", - "name": "ruflin" - }, - "indices": { - "fs": { - "total": { - "free_in_bytes": 20373749760, - "available_in_bytes": 20111605760, - "total_in_bytes": 249779191808 - } - }, - "indices": { - "indexing": { - "throttle_time_in_millis": 0, - "index_total": 147, - "index_time_in_millis": 3635 - }, - "search": { - "query_total": 16, - "query_time_in_millis": 261 - }, - "query_cache": { - "hit_count": 0, - "miss_count": 0, - "evictions": 0, - "memory_size_in_bytes": 0 - }, - "fielddata": { - "evictions": 0, - "memory_size_in_bytes": 0 - }, - "segments": { - "index_writer_memory_in_bytes": 0, - "memory_in_bytes": 51216, - "terms_memory_in_bytes": 39654, - "term_vectors_memory_in_bytes": 0, - "version_map_memory_in_bytes": 0, - "stored_fields_memory_in_bytes": 4072, - "points_memory_in_bytes": 406, - "fixed_bit_set_memory_in_bytes": 0, - "count": 13, - "doc_values_memory_in_bytes": 1900, - "norms_memory_in_bytes": 5184 - }, - "request_cache": { - "memory_size_in_bytes": 0, - "evictions": 0, - "hit_count": 0, - "miss_count": 3 - }, - "docs": { - "count": 139 - }, - "store": { - "size_in_bytes": 333573 - } - }, - "os": { - "cpu": {} - }, - "process": { - "max_file_descriptors": 10240, - "cpu": {}, - "open_file_descriptors": 190 - }, - "jvm": { - "mem": { - "heap_used_in_bytes": 225025520, - "heap_used_percent": 21, - "heap_max_in_bytes": 1038876672 - }, - "gc": { - "collectors": { - "young": { - "collection_time_in_millis": 1444, - "collection_count": 8 - }, - "old": { - "collection_count": 8, - "collection_time_in_millis": 1444 - } - } - } - }, - "thread_pool": { - "bulk": { - "threads": 4, - "queue": 0, - "rejected": 0 - }, - "generic": { - "queue": 0, - "rejected": 0, - "threads": 4 - }, - "get": { - "threads": 4, - "queue": 0, - "rejected": 0 - }, - "index": { - "threads": 2, - "queue": 0, - "rejected": 0 - }, - "management": { - "queue": 0, - "rejected": 0, - "threads": 4 - }, - "search": { - "threads": 7, - "queue": 0, - "rejected": 0 - } - } - }, - "metricset": { - "name": "node_stats", - "module": "elasticsearch", - "host": "localhost:9200", - "rtt": 5047 - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/data.json deleted file mode 100644 index cb33996a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/data.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "elasticsearch": { - "cluster": { - "id": "3LbUkLkURz--FR-YO0wLNA", - "name": "es1" - }, - "node": { - "id": "FMRmkE3HTU6xxxoFK-06Ww", - "name": "es1_1", - "stats": { - "fs": { - "summary": { - "available": { - "bytes": 350828584960 - }, - "free": { - "bytes": 354770468864 - }, - "total": { - "bytes": 499963170816 - } - } - }, - "indices": { - "docs": { - "count": 30880, - "deleted": 124 - }, - "segments": { - "count": 39, - "memory": { - "bytes": 300797 - } - }, - "store": { - "size": { - "bytes": 15205991 - } - } - }, - "jvm": { - "gc": { - "collectors": { - "old": { - "collection": { - "count": 3, - "ms": 219 - } - }, - "young": { - "collection": { - "count": 505, - "ms": 2439 - } - } - } - }, - "mem": { - "pools": { - "old": { - "max": { - "bytes": 715849728 - }, - "peak": { - "bytes": 543519960 - }, - "peak_max": { - "bytes": 715849728 - }, - "used": { - "bytes": 382281744 - } - }, - "survivor": { - "max": { - "bytes": 35782656 - }, - "peak": { - "bytes": 35782656 - }, - "peak_max": { - "bytes": 35782656 - }, - "used": { - "bytes": 6418816 - } - }, - "young": { - "max": { - "bytes": 286326784 - }, - "peak": { - "bytes": 286326784 - }, - "peak_max": { - "bytes": 286326784 - }, - "used": { - "bytes": 118870448 - } - } - } - } - } - } - } - }, - "metricset": { - "host": "127.0.0.1:9200", - "module": "elasticsearch", - "name": "node_stats", - "namespace": "elasticsearch.node.stats", - "rtt": 115 - }, - "service": { - "name": "elasticsearch" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/docs.asciidoc deleted file mode 100644 index e059f318..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/docs.asciidoc +++ /dev/null @@ -1,6 +0,0 @@ -The `node_stats` metricset interrogates the -https://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-nodes-stats.html[Cluster API endpoint] of -Elasticsearch to get the cluster nodes statistics. The data received is only for the local node so this Metricbeat has -to be run on each Elasticsearch node. - -NOTE: The indices stats are node-specific. That means for example the total number of docs reported by all nodes together is not the total number of documents in all indices as there can also be replicas. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/fields.yml deleted file mode 100644 index 82c0d9fe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/fields.yml +++ /dev/null @@ -1,158 +0,0 @@ -- name: node.stats - type: group - description: > - node_stats - release: ga - fields: - - name: indices - type: group - description: > - Node indices stats - fields: - - name: docs.count - type: long - description: > - Total number of existing documents. - - name: docs.deleted - type: long - description: > - Total number of deleted documents. - - name: segments.count - type: long - description: > - Total number of segments. - - name: segments.memory.bytes - type: long - format: bytes - description: > - Total size of segments in bytes. - - name: store.size.bytes - type: long - description: > - Total size of the store in bytes. - - name: jvm.mem.pools - type: group - description: > - JVM memory pool stats - fields: - - name: old - type: group - description: > - Old memory pool stats. - fields: - - name: max.bytes - type: long - format: bytes - description: - Max bytes. - - name: peak.bytes - type: long - format: bytes - description: - Peak bytes. - - name: peak_max.bytes - type: long - format: bytes - description: - Peak max bytes. - - name: used.bytes - type: long - format: bytes - description: - Used bytes. - - name: young - type: group - description: > - Young memory pool stats. - fields: - - name: max.bytes - type: long - format: bytes - description: - Max bytes. - - name: peak.bytes - type: long - format: bytes - description: - Peak bytes. - - name: peak_max.bytes - type: long - format: bytes - description: - Peak max bytes. - - name: used.bytes - type: long - format: bytes - description: - Used bytes. - - name: survivor - type: group - description: > - Survivor memory pool stats. - fields: - - name: max.bytes - type: long - format: bytes - description: - Max bytes. - - name: peak.bytes - type: long - format: bytes - description: - Peak bytes. - - name: peak_max.bytes - type: long - format: bytes - description: - Peak max bytes. - - name: used.bytes - type: long - format: bytes - description: - Used bytes. - - - name: jvm.gc.collectors - type: group - description: > - GC collector stats. - fields: - - name: old.collection - type: group - description: > - Old collection gc. - fields: - - name: count - type: long - description: > - - name: ms - type: long - description: > - - name: young.collection - type: group - description: > - Young collection gc. - fields: - - name: count - type: long - description: > - - name: ms - type: long - description: > - - - name: fs.summary - type: group - description: > - File system summary - fields: - - name: total.bytes - type: long - format: bytes - description: > - - name: free.bytes - type: long - format: bytes - description: > - - name: available.bytes - type: long - format: bytes - description: > diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/test/node_stats.243.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/test/node_stats.243.json deleted file mode 100644 index cf8e33b9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/test/node_stats.243.json +++ /dev/null @@ -1,426 +0,0 @@ -{ - "cluster_name" : "elasticsearch", - "nodes" : { - "Tf3ps4nBSruDoLz3jx2uqg" : { - "timestamp" : 1491553881539, - "name" : "Projector", - "transport_address" : "127.0.0.1:9300", - "host" : "127.0.0.1", - "ip" : [ "127.0.0.1:9300", "NONE" ], - "indices" : { - "docs" : { - "count" : 0, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 0, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 0, - "index_time_in_millis" : 0, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 0, - "query_time_in_millis" : 0, - "query_current" : 0, - "fetch_total" : 0, - "fetch_time_in_millis" : 0, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 0 - }, - "refresh" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "flush" : { - "total" : 0, - "total_time_in_millis" : 0 - }, - "warmer" : { - "current" : 0, - "total" : 0, - "total_time_in_millis" : 0 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "percolate" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0, - "memory_size_in_bytes" : -1, - "memory_size" : "-1b", - "queries" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 0, - "memory_in_bytes" : 0, - "terms_memory_in_bytes" : 0, - "stored_fields_memory_in_bytes" : 0, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 0, - "doc_values_memory_in_bytes" : 0, - "index_writer_memory_in_bytes" : 0, - "index_writer_max_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0 - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 0 - }, - "suggest" : { - "total" : 0, - "time_in_millis" : 0, - "current" : 0 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "os" : { - "timestamp" : 1491553881554, - "cpu_percent" : 46, - "load_average" : 2.7578125, - "mem" : { - "total_in_bytes" : 17179869184, - "free_in_bytes" : 91217920, - "used_in_bytes" : 17088651264, - "free_percent" : 1, - "used_percent" : 99 - }, - "swap" : { - "total_in_bytes" : 2147483648, - "free_in_bytes" : 1660157952, - "used_in_bytes" : 487325696 - } - }, - "process" : { - "timestamp" : 1491553881554, - "open_file_descriptors" : 152, - "max_file_descriptors" : 10240, - "cpu" : { - "percent" : 13, - "total_in_millis" : 11733 - }, - "mem" : { - "total_virtual_in_bytes" : 5196320768 - } - }, - "jvm" : { - "timestamp" : 1491553881554, - "uptime_in_millis" : 14105, - "mem" : { - "heap_used_in_bytes" : 70949408, - "heap_used_percent" : 6, - "heap_committed_in_bytes" : 259522560, - "heap_max_in_bytes" : 1038876672, - "non_heap_used_in_bytes" : 45168576, - "non_heap_committed_in_bytes" : 46948352, - "pools" : { - "young" : { - "used_in_bytes" : 49528368, - "max_in_bytes" : 279183360, - "peak_used_in_bytes" : 71630848, - "peak_max_in_bytes" : 279183360 - }, - "survivor" : { - "used_in_bytes" : 8912896, - "max_in_bytes" : 34865152, - "peak_used_in_bytes" : 8912896, - "peak_max_in_bytes" : 34865152 - }, - "old" : { - "used_in_bytes" : 12508144, - "max_in_bytes" : 724828160, - "peak_used_in_bytes" : 12508144, - "peak_max_in_bytes" : 724828160 - } - } - }, - "threads" : { - "count" : 52, - "peak_count" : 52 - }, - "gc" : { - "collectors" : { - "young" : { - "collection_count" : 4, - "collection_time_in_millis" : 81 - }, - "old" : { - "collection_count" : 1, - "collection_time_in_millis" : 14 - } - } - }, - "buffer_pools" : { - "direct" : { - "count" : 30, - "used_in_bytes" : 3154146, - "total_capacity_in_bytes" : 3154146 - }, - "mapped" : { - "count" : 0, - "used_in_bytes" : 0, - "total_capacity_in_bytes" : 0 - } - }, - "classes" : { - "current_loaded_count" : 6631, - "total_loaded_count" : 6631, - "total_unloaded_count" : 0 - } - }, - "thread_pool" : { - "bulk" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "fetch_shard_started" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "fetch_shard_store" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "flush" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "force_merge" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "generic" : { - "threads" : 5, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 5, - "completed" : 32 - }, - "get" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "index" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "listener" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "management" : { - "threads" : 1, - "queue" : 0, - "active" : 1, - "rejected" : 0, - "largest" : 1, - "completed" : 1 - }, - "percolate" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "refresh" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "search" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "snapshot" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "suggest" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "warmer" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - } - }, - "fs" : { - "timestamp" : 1491553881555, - "total" : { - "total_in_bytes" : 249779191808, - "free_in_bytes" : 18257371136, - "available_in_bytes" : 17995227136 - }, - "data" : [ { - "path" : "/Users/ruflin/Downloads/elasticsearch-2.4.3/data/elasticsearch/nodes/0", - "mount" : "/ (/dev/disk1)", - "type" : "hfs", - "total_in_bytes" : 249779191808, - "free_in_bytes" : 18257371136, - "available_in_bytes" : 17995227136 - } ] - }, - "transport" : { - "server_open" : 0, - "rx_count" : 6, - "rx_size_in_bytes" : 2472, - "tx_count" : 6, - "tx_size_in_bytes" : 2472 - }, - "http" : { - "current_open" : 1, - "total_opened" : 1 - }, - "breakers" : { - "request" : { - "limit_size_in_bytes" : 415550668, - "limit_size" : "396.2mb", - "estimated_size_in_bytes" : 0, - "estimated_size" : "0b", - "overhead" : 1.0, - "tripped" : 0 - }, - "fielddata" : { - "limit_size_in_bytes" : 623326003, - "limit_size" : "594.4mb", - "estimated_size_in_bytes" : 0, - "estimated_size" : "0b", - "overhead" : 1.03, - "tripped" : 0 - }, - "in_flight_requests" : { - "limit_size_in_bytes" : 1038876672, - "limit_size" : "990.7mb", - "estimated_size_in_bytes" : 0, - "estimated_size" : "0b", - "overhead" : 1.0, - "tripped" : 0 - }, - "parent" : { - "limit_size_in_bytes" : 727213670, - "limit_size" : "693.5mb", - "estimated_size_in_bytes" : 0, - "estimated_size" : "0b", - "overhead" : 1.0, - "tripped" : 0 - } - }, - "script" : { - "compilations" : 0, - "cache_evictions" : 0 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/test/node_stats.522.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/test/node_stats.522.json deleted file mode 100644 index 31dcdd8a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/test/node_stats.522.json +++ /dev/null @@ -1,440 +0,0 @@ -{ - "_nodes" : { - "total" : 1, - "successful" : 1, - "failed" : 0 - }, - "cluster_name" : "elasticsearch", - "nodes" : { - "x6_Rm157RqilNEqtdgcNrA" : { - "timestamp" : 1491553781643, - "name" : "x6_Rm15", - "transport_address" : "127.0.0.1:9300", - "host" : "127.0.0.1", - "ip" : "127.0.0.1:9300", - "roles" : [ - "master", - "data", - "ingest" - ], - "indices" : { - "docs" : { - "count" : 1, - "deleted" : 0 - }, - "store" : { - "size_in_bytes" : 3273, - "throttle_time_in_millis" : 0 - }, - "indexing" : { - "index_total" : 1, - "index_time_in_millis" : 175, - "index_current" : 0, - "index_failed" : 0, - "delete_total" : 0, - "delete_time_in_millis" : 0, - "delete_current" : 0, - "noop_update_total" : 0, - "is_throttled" : false, - "throttle_time_in_millis" : 0 - }, - "get" : { - "total" : 0, - "time_in_millis" : 0, - "exists_total" : 0, - "exists_time_in_millis" : 0, - "missing_total" : 0, - "missing_time_in_millis" : 0, - "current" : 0 - }, - "search" : { - "open_contexts" : 0, - "query_total" : 23319, - "query_time_in_millis" : 1518, - "query_current" : 0, - "fetch_total" : 23319, - "fetch_time_in_millis" : 1335, - "fetch_current" : 0, - "scroll_total" : 0, - "scroll_time_in_millis" : 0, - "scroll_current" : 0, - "suggest_total" : 0, - "suggest_time_in_millis" : 0, - "suggest_current" : 0 - }, - "merges" : { - "current" : 0, - "current_docs" : 0, - "current_size_in_bytes" : 0, - "total" : 0, - "total_time_in_millis" : 0, - "total_docs" : 0, - "total_size_in_bytes" : 0, - "total_stopped_time_in_millis" : 0, - "total_throttled_time_in_millis" : 0, - "total_auto_throttle_in_bytes" : 20971520 - }, - "refresh" : { - "total" : 2, - "total_time_in_millis" : 292, - "listeners" : 0 - }, - "flush" : { - "total" : 1, - "total_time_in_millis" : 56 - }, - "warmer" : { - "current" : 0, - "total" : 4, - "total_time_in_millis" : 29 - }, - "query_cache" : { - "memory_size_in_bytes" : 0, - "total_count" : 0, - "hit_count" : 0, - "miss_count" : 0, - "cache_size" : 0, - "cache_count" : 0, - "evictions" : 0 - }, - "fielddata" : { - "memory_size_in_bytes" : 0, - "evictions" : 0 - }, - "completion" : { - "size_in_bytes" : 0 - }, - "segments" : { - "count" : 1, - "memory_in_bytes" : 1737, - "terms_memory_in_bytes" : 1269, - "stored_fields_memory_in_bytes" : 312, - "term_vectors_memory_in_bytes" : 0, - "norms_memory_in_bytes" : 64, - "points_memory_in_bytes" : 0, - "doc_values_memory_in_bytes" : 92, - "index_writer_memory_in_bytes" : 0, - "version_map_memory_in_bytes" : 0, - "fixed_bit_set_memory_in_bytes" : 0, - "max_unsafe_auto_id_timestamp" : -1, - "file_sizes" : { } - }, - "translog" : { - "operations" : 0, - "size_in_bytes" : 43 - }, - "request_cache" : { - "memory_size_in_bytes" : 0, - "evictions" : 0, - "hit_count" : 0, - "miss_count" : 0 - }, - "recovery" : { - "current_as_source" : 0, - "current_as_target" : 0, - "throttle_time_in_millis" : 0 - } - }, - "os" : { - "timestamp" : 1491553781645, - "cpu" : { - "percent" : 0, - "load_average" : { - "1m" : 0.01, - "5m" : 0.03, - "15m" : 0.0 - } - }, - "mem" : { - "total_in_bytes" : 2096181248, - "free_in_bytes" : 563392512, - "used_in_bytes" : 1532788736, - "free_percent" : 27, - "used_percent" : 73 - }, - "swap" : { - "total_in_bytes" : 1073737728, - "free_in_bytes" : 1073737728, - "used_in_bytes" : 0 - } - }, - "process" : { - "timestamp" : 1491553781645, - "open_file_descriptors" : 134, - "max_file_descriptors" : 1048576, - "cpu" : { - "percent" : 0, - "total_in_millis" : 400940 - }, - "mem" : { - "total_virtual_in_bytes" : 2209787904 - } - }, - "jvm" : { - "timestamp" : 1491553781645, - "uptime_in_millis" : 58719661, - "mem" : { - "heap_used_in_bytes" : 260193280, - "heap_used_percent" : 50, - "heap_committed_in_bytes" : 519438336, - "heap_max_in_bytes" : 519438336, - "non_heap_used_in_bytes" : 82932568, - "non_heap_committed_in_bytes" : 88915968, - "pools" : { - "young" : { - "used_in_bytes" : 95705568, - "max_in_bytes" : 139591680, - "peak_used_in_bytes" : 139591680, - "peak_max_in_bytes" : 139591680 - }, - "survivor" : { - "used_in_bytes" : 17286456, - "max_in_bytes" : 17432576, - "peak_used_in_bytes" : 17432576, - "peak_max_in_bytes" : 17432576 - }, - "old" : { - "used_in_bytes" : 147201256, - "max_in_bytes" : 362414080, - "peak_used_in_bytes" : 147201256, - "peak_max_in_bytes" : 362414080 - } - } - }, - "threads" : { - "count" : 34, - "peak_count" : 36 - }, - "gc" : { - "collectors" : { - "young" : { - "collection_count" : 33, - "collection_time_in_millis" : 612 - }, - "old" : { - "collection_count" : 2, - "collection_time_in_millis" : 195 - } - } - }, - "buffer_pools" : { - "direct" : { - "count" : 18, - "used_in_bytes" : 52456571, - "total_capacity_in_bytes" : 52456570 - }, - "mapped" : { - "count" : 1, - "used_in_bytes" : 2296, - "total_capacity_in_bytes" : 2296 - } - }, - "classes" : { - "current_loaded_count" : 10812, - "total_loaded_count" : 10812, - "total_unloaded_count" : 0 - } - }, - "thread_pool" : { - "bulk" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "fetch_shard_started" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "fetch_shard_store" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "flush" : { - "threads" : 1, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 1, - "completed" : 2 - }, - "force_merge" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "generic" : { - "threads" : 4, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 4, - "completed" : 5875 - }, - "get" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "index" : { - "threads" : 1, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 1, - "completed" : 1 - }, - "listener" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "management" : { - "threads" : 3, - "queue" : 0, - "active" : 1, - "rejected" : 0, - "largest" : 3, - "completed" : 54467 - }, - "refresh" : { - "threads" : 1, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 1, - "completed" : 58524 - }, - "search" : { - "threads" : 4, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 4, - "completed" : 46638 - }, - "snapshot" : { - "threads" : 0, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 0, - "completed" : 0 - }, - "warmer" : { - "threads" : 1, - "queue" : 0, - "active" : 0, - "rejected" : 0, - "largest" : 1, - "completed" : 4 - } - }, - "fs" : { - "timestamp" : 1491553781646, - "total" : { - "total_in_bytes" : 67371577344, - "free_in_bytes" : 51743817728, - "available_in_bytes" : 48291119104, - "spins" : "true" - }, - "data" : [ - { - "path" : "/usr/share/elasticsearch/data/nodes/0", - "mount" : "/ (overlay)", - "type" : "overlay", - "total_in_bytes" : 67371577344, - "free_in_bytes" : 51743817728, - "available_in_bytes" : 48291119104, - "spins" : "true" - } - ], - "io_stats" : { } - }, - "transport" : { - "server_open" : 0, - "rx_count" : 0, - "rx_size_in_bytes" : 0, - "tx_count" : 0, - "tx_size_in_bytes" : 0 - }, - "http" : { - "current_open" : 3, - "total_opened" : 11 - }, - "breakers" : { - "request" : { - "limit_size_in_bytes" : 311663001, - "limit_size" : "297.2mb", - "estimated_size_in_bytes" : 0, - "estimated_size" : "0b", - "overhead" : 1.0, - "tripped" : 0 - }, - "fielddata" : { - "limit_size_in_bytes" : 311663001, - "limit_size" : "297.2mb", - "estimated_size_in_bytes" : 0, - "estimated_size" : "0b", - "overhead" : 1.03, - "tripped" : 0 - }, - "in_flight_requests" : { - "limit_size_in_bytes" : 519438336, - "limit_size" : "495.3mb", - "estimated_size_in_bytes" : 0, - "estimated_size" : "0b", - "overhead" : 1.0, - "tripped" : 0 - }, - "parent" : { - "limit_size_in_bytes" : 363606835, - "limit_size" : "346.7mb", - "estimated_size_in_bytes" : 0, - "estimated_size" : "0b", - "overhead" : 1.0, - "tripped" : 0 - } - }, - "script" : { - "compilations" : 0, - "cache_evictions" : 0 - }, - "discovery" : { - "cluster_state_queue" : { - "total" : 0, - "pending" : 0, - "committed" : 0 - } - }, - "ingest" : { - "total" : { - "count" : 0, - "time_in_millis" : 0, - "current" : 0, - "failed" : 0 - }, - "pipelines" : { } - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/test/node_stats.623.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/test/node_stats.623.json deleted file mode 100644 index 627b1173..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/test/node_stats.623.json +++ /dev/null @@ -1,516 +0,0 @@ -{ - "_nodes": { - "total": 1, - "successful": 1, - "failed": 0 - }, - "cluster_name": "842d2a3cdf39e9ae2e0b2c7ca7cea075", - "nodes": { - "r4XD9O8eTrCHyN_GJswZ5A": { - "timestamp": 1524464610026, - "name": "instance-0000000016", - "transport_address": "172.25.133.112:19608", - "host": "172.25.133.112", - "ip": "172.25.133.112:19608", - "roles": [ - "master", - "data", - "ingest" - ], - "attributes": { - "logical_availability_zone": "zone-0", - "availability_zone": "us-east-1e", - "region": "us-east-1" - }, - "indices": { - "docs": { - "count": 34283257, - "deleted": 25991 - }, - "store": { - "size_in_bytes": 11772256011 - }, - "indexing": { - "index_total": 95855239, - "index_time_in_millis": 14070223, - "index_current": 0, - "index_failed": 107, - "delete_total": 164420, - "delete_time_in_millis": 7426, - "delete_current": 0, - "noop_update_total": 127, - "is_throttled": false, - "throttle_time_in_millis": 31 - }, - "get": { - "total": 585810, - "time_in_millis": 104059, - "exists_total": 585742, - "exists_time_in_millis": 104059, - "missing_total": 68, - "missing_time_in_millis": 0, - "current": 0 - }, - "search": { - "open_contexts": 0, - "query_total": 1926212, - "query_time_in_millis": 7629899, - "query_current": 0, - "fetch_total": 1014673, - "fetch_time_in_millis": 146067, - "fetch_current": 0, - "scroll_total": 160754, - "scroll_time_in_millis": 43277, - "scroll_current": 0, - "suggest_total": 0, - "suggest_time_in_millis": 0, - "suggest_current": 0 - }, - "merges": { - "current": 0, - "current_docs": 0, - "current_size_in_bytes": 0, - "total": 127608, - "total_time_in_millis": 37529833, - "total_docs": 2330861529, - "total_size_in_bytes": 717037012447, - "total_stopped_time_in_millis": 0, - "total_throttled_time_in_millis": 281485, - "total_auto_throttle_in_bytes": 9324199696 - }, - "refresh": { - "total": 1402567, - "total_time_in_millis": 27376569, - "listeners": 0 - }, - "flush": { - "total": 299, - "total_time_in_millis": 7005 - }, - "warmer": { - "current": 0, - "total": 960058, - "total_time_in_millis": 155434 - }, - "query_cache": { - "memory_size_in_bytes": 1698624, - "total_count": 1222084, - "hit_count": 148958, - "miss_count": 1073126, - "cache_size": 131, - "cache_count": 2115, - "evictions": 1984 - }, - "fielddata": { - "memory_size_in_bytes": 8256, - "evictions": 0 - }, - "completion": { - "size_in_bytes": 0 - }, - "segments": { - "count": 1661, - "memory_in_bytes": 39764743, - "terms_memory_in_bytes": 22195943, - "stored_fields_memory_in_bytes": 3200936, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 343040, - "points_memory_in_bytes": 4009732, - "doc_values_memory_in_bytes": 10015092, - "index_writer_memory_in_bytes": 3147663, - "version_map_memory_in_bytes": 2536, - "fixed_bit_set_memory_in_bytes": 1126224, - "max_unsafe_auto_id_timestamp": 1524441609889, - "file_sizes": {} - }, - "translog": { - "operations": 1838361, - "size_in_bytes": 1525215881, - "uncommitted_operations": 24969, - "uncommitted_size_in_bytes": 15857511 - }, - "request_cache": { - "memory_size_in_bytes": 15608, - "evictions": 0, - "hit_count": 461937, - "miss_count": 113 - }, - "recovery": { - "current_as_source": 0, - "current_as_target": 0, - "throttle_time_in_millis": 366610 - } - }, - "os": { - "timestamp": 1524464610097, - "cpu": { - "percent": 17, - "load_average": { - "1m": 7.15, - "5m": 4.67, - "15m": 3.5 - } - }, - "mem": { - "total_in_bytes": 257796820992, - "free_in_bytes": 5525663744, - "used_in_bytes": 252271157248, - "free_percent": 2, - "used_percent": 98 - }, - "swap": { - "total_in_bytes": 10737414144, - "free_in_bytes": 10246205440, - "used_in_bytes": 491208704 - }, - "cgroup": { - "cpuacct": { - "control_group": "/", - "usage_nanos": 292079722854156 - }, - "cpu": { - "control_group": "/", - "cfs_period_micros": 100000, - "cfs_quota_micros": 236945, - "stat": { - "number_of_elapsed_periods": 15278067, - "number_of_times_throttled": 155945, - "time_throttled_nanos": 14606886791788 - } - }, - "memory": { - "control_group": "/", - "limit_in_bytes": "2147483648", - "usage_in_bytes": "2145837056" - } - } - }, - "process": { - "timestamp": 1524464610098, - "open_file_descriptors": 1434, - "max_file_descriptors": 1048576, - "cpu": { - "percent": 2, - "total_in_millis": 291781030 - }, - "mem": { - "total_virtual_in_bytes": 14964170752 - } - }, - "jvm": { - "timestamp": 1524464610099, - "uptime_in_millis": 2026428424, - "mem": { - "heap_used_in_bytes": 581971648, - "heap_used_percent": 55, - "heap_committed_in_bytes": 1056309248, - "heap_max_in_bytes": 1056309248, - "non_heap_used_in_bytes": 247342320, - "non_heap_committed_in_bytes": 281911296, - "pools": { - "young": { - "used_in_bytes": 17064904, - "max_in_bytes": 139591680, - "peak_used_in_bytes": 139591680, - "peak_max_in_bytes": 139591680 - }, - "survivor": { - "used_in_bytes": 7227224, - "max_in_bytes": 17432576, - "peak_used_in_bytes": 17432576, - "peak_max_in_bytes": 17432576 - }, - "old": { - "used_in_bytes": 557679520, - "max_in_bytes": 899284992, - "peak_used_in_bytes": 707779408, - "peak_max_in_bytes": 899284992 - } - } - }, - "threads": { - "count": 95, - "peak_count": 130 - }, - "gc": { - "collectors": { - "young": { - "collection_count": 678990, - "collection_time_in_millis": 9599952 - }, - "old": { - "collection_count": 3424, - "collection_time_in_millis": 376853 - } - } - }, - "buffer_pools": { - "direct": { - "count": 71, - "used_in_bytes": 1364951, - "total_capacity_in_bytes": 1364949 - }, - "mapped": { - "count": 3729, - "used_in_bytes": 11713431232, - "total_capacity_in_bytes": 11713431232 - } - }, - "classes": { - "current_loaded_count": 19772, - "total_loaded_count": 28207, - "total_unloaded_count": 8435 - } - }, - "thread_pool": { - "bulk": { - "threads": 2, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 2, - "completed": 2968468 - }, - "fetch_shard_started": { - "threads": 1, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 4, - "completed": 17664 - }, - "fetch_shard_store": { - "threads": 1, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 4, - "completed": 2531 - }, - "flush": { - "threads": 1, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 1, - "completed": 652262 - }, - "force_merge": { - "threads": 0, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 0, - "completed": 0 - }, - "generic": { - "threads": 31, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 56, - "completed": 10701102 - }, - "get": { - "threads": 2, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 2, - "completed": 422867 - }, - "index": { - "threads": 2, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 2, - "completed": 162943 - }, - "listener": { - "threads": 1, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 1, - "completed": 3 - }, - "management": { - "threads": 5, - "queue": 0, - "active": 1, - "rejected": 0, - "largest": 5, - "completed": 10422508 - }, - "refresh": { - "threads": 1, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 1, - "completed": 145364755 - }, - "search": { - "threads": 4, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 4, - "completed": 3248375 - }, - "security-token-key": { - "threads": 0, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 0, - "completed": 0 - }, - "snapshot": { - "threads": 1, - "queue": 66, - "active": 1, - "rejected": 0, - "largest": 1, - "completed": 156934 - }, - "warmer": { - "threads": 1, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 1, - "completed": 954865 - }, - "watcher": { - "threads": 10, - "queue": 0, - "active": 0, - "rejected": 0, - "largest": 10, - "completed": 164130 - } - }, - "fs": { - "timestamp": 1524464610101, - "total": { - "total_in_bytes": 55834574848, - "free_in_bytes": 42471211008, - "available_in_bytes": 42471211008 - }, - "data": [ - { - "path": "/app/data/nodes/0", - "mount": "QuotaAwareFileStore(/app (/dev/mapper/data))", - "type": "xfs", - "total_in_bytes": 55834574848, - "free_in_bytes": 42471211008, - "available_in_bytes": 42471211008 - } - ], - "io_stats": {} - }, - "transport": { - "server_open": 0, - "rx_count": 852163, - "rx_size_in_bytes": 37599508177, - "tx_count": 896154, - "tx_size_in_bytes": 39437993670 - }, - "http": { - "current_open": 85, - "total_opened": 53188 - }, - "breakers": { - "request": { - "limit_size_in_bytes": 633785548, - "limit_size": "604.4mb", - "estimated_size_in_bytes": 0, - "estimated_size": "0b", - "overhead": 1, - "tripped": 0 - }, - "fielddata": { - "limit_size_in_bytes": 633785548, - "limit_size": "604.4mb", - "estimated_size_in_bytes": 8256, - "estimated_size": "8kb", - "overhead": 1.03, - "tripped": 0 - }, - "in_flight_requests": { - "limit_size_in_bytes": 1056309248, - "limit_size": "1007.3mb", - "estimated_size_in_bytes": 0, - "estimated_size": "0b", - "overhead": 1, - "tripped": 0 - }, - "accounting": { - "limit_size_in_bytes": 1056309248, - "limit_size": "1007.3mb", - "estimated_size_in_bytes": 39764743, - "estimated_size": "37.9mb", - "overhead": 1, - "tripped": 0 - }, - "parent": { - "limit_size_in_bytes": 739416473, - "limit_size": "705.1mb", - "estimated_size_in_bytes": 39772999, - "estimated_size": "37.9mb", - "overhead": 1, - "tripped": 0 - } - }, - "script": { - "compilations": 31, - "cache_evictions": 0 - }, - "discovery": { - "cluster_state_queue": { - "total": 1, - "pending": 0, - "committed": 1 - }, - "published_cluster_states": { - "full_states": 7, - "incompatible_diffs": 6, - "compatible_diffs": 247 - } - }, - "ingest": { - "total": { - "count": 0, - "time_in_millis": 0, - "current": 0, - "failed": 0 - }, - "pipelines": { - "xpack_monitoring_2": { - "count": 0, - "time_in_millis": 0, - "current": 0, - "failed": 0 - }, - "xpack_monitoring_6": { - "count": 0, - "time_in_millis": 0, - "current": 0, - "failed": 0 - } - } - }, - "adaptive_selection": { - "r4XD9O8eTrCHyN_GJswZ5A": { - "outgoing_searches": 0, - "avg_queue_size": 0, - "avg_service_time_ns": 79338, - "avg_response_time_ns": 235770, - "rank": "0.2" - } - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/test/node_stats_xpack.623.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/test/node_stats_xpack.623.json deleted file mode 100644 index 3446325a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/_meta/test/node_stats_xpack.623.json +++ /dev/null @@ -1,171 +0,0 @@ -{ - "_index": ".monitoring-es-6-2018.04.05", - "_type": "doc", - "_id": "8Owbk2IBdPgvni_OoEeL", - "_score": 1, - "_source": { - "cluster_uuid": "xsXCfgZ-TKGZTwMAY7Pmsg", - "timestamp": "2018-04-05T00:01:24.088Z", - "interval_ms": 10000, - "type": "node_stats", - "source_node": { - "uuid": "GOTrV1s4RTy06Dg1DxkLhA", - "host": "172.25.132.135", - "transport_address": "172.25.132.135:19503", - "ip": "172.25.132.135", - "name": "instance-0000000001", - "timestamp": "2018-04-05T00:01:24.073Z" - }, - "node_stats": { - "node_id": "GOTrV1s4RTy06Dg1DxkLhA", - "node_master": true, - "mlockall": false, - "indices": { - "docs": { - "count": 631398 - }, - "store": { - "size_in_bytes": 412447617 - }, - "indexing": { - "index_total": 2587515, - "index_time_in_millis": 596592, - "throttle_time_in_millis": 0 - }, - "search": { - "query_total": 164387, - "query_time_in_millis": 21627 - }, - "query_cache": { - "memory_size_in_bytes": 0, - "hit_count": 0, - "miss_count": 29562, - "evictions": 0 - }, - "fielddata": { - "memory_size_in_bytes": 2544, - "evictions": 0 - }, - "segments": { - "count": 187, - "memory_in_bytes": 3587267, - "terms_memory_in_bytes": 2163417, - "stored_fields_memory_in_bytes": 126192, - "term_vectors_memory_in_bytes": 0, - "norms_memory_in_bytes": 170880, - "points_memory_in_bytes": 160182, - "doc_values_memory_in_bytes": 966596, - "index_writer_memory_in_bytes": 145155, - "version_map_memory_in_bytes": 5277, - "fixed_bit_set_memory_in_bytes": 4176 - }, - "request_cache": { - "memory_size_in_bytes": 4870, - "evictions": 0, - "hit_count": 51288, - "miss_count": 16 - } - }, - "os": { - "cpu": { - "load_average": { - "1m": 4.7, - "5m": 4.7, - "15m": 4.51 - } - }, - "cgroup": { - "cpuacct": { - "control_group": "/", - "usage_nanos": 14503393680842 - }, - "cpu": { - "control_group": "/", - "cfs_period_micros": 100000, - "cfs_quota_micros": 236945, - "stat": { - "number_of_elapsed_periods": 2707918, - "number_of_times_throttled": 14684, - "time_throttled_nanos": 1799832211936 - } - }, - "memory": { - "control_group": "/", - "limit_in_bytes": "1073741824", - "usage_in_bytes": "1069973504" - } - } - }, - "process": { - "open_file_descriptors": 716, - "max_file_descriptors": 1048576, - "cpu": { - "percent": 0 - } - }, - "jvm": { - "mem": { - "heap_used_in_bytes": 196405456, - "heap_used_percent": 47, - "heap_max_in_bytes": 415694848 - }, - "gc": { - "collectors": { - "young": { - "collection_count": 55024, - "collection_time_in_millis": 425431 - }, - "old": { - "collection_count": 109, - "collection_time_in_millis": 11415 - } - } - } - }, - "thread_pool": { - "bulk": { - "threads": 2, - "queue": 0, - "rejected": 0 - }, - "generic": { - "threads": 6, - "queue": 0, - "rejected": 0 - }, - "get": { - "threads": 2, - "queue": 0, - "rejected": 0 - }, - "index": { - "threads": 2, - "queue": 0, - "rejected": 0 - }, - "management": { - "threads": 4, - "queue": 0, - "rejected": 0 - }, - "search": { - "threads": 4, - "queue": 0, - "rejected": 0 - }, - "watcher": { - "threads": 10, - "queue": 0, - "rejected": 0 - } - }, - "fs": { - "total": { - "total_in_bytes": 27917287424, - "free_in_bytes": 27203026944, - "available_in_bytes": 27203026944 - } - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/data.go deleted file mode 100644 index 4e860d0b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/data.go +++ /dev/null @@ -1,161 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node_stats - -import ( - "encoding/json" - "fmt" - - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var ( - schema = s.Schema{ - "name": c.Str("name"), - "jvm": c.Dict("jvm", s.Schema{ - "mem": c.Dict("mem", s.Schema{ - "pools": c.Dict("pools", s.Schema{ - "young": c.Dict("young", poolSchema), - "survivor": c.Dict("survivor", poolSchema), - "old": c.Dict("old", poolSchema), - }), - }), - "gc": c.Dict("gc", s.Schema{ - "collectors": c.Dict("collectors", s.Schema{ - "young": c.Dict("young", collectorSchema), - "old": c.Dict("old", collectorSchema), - }), - }), - }), - "indices": c.Dict("indices", s.Schema{ - "docs": c.Dict("docs", s.Schema{ - "count": c.Int("count"), - "deleted": c.Int("deleted"), - }), - "store": c.Dict("store", s.Schema{ - "size": s.Object{ - "bytes": c.Int("size_in_bytes"), - }, - }), - "segments": c.Dict("segments", s.Schema{ - "count": c.Int("count"), - "memory": s.Object{ - "bytes": c.Int("memory_in_bytes"), - }, - }), - }), - "fs": c.Dict("fs", s.Schema{ - "summary": c.Dict("total", s.Schema{ - "total": s.Object{ - "bytes": c.Int("total_in_bytes"), - }, - "free": s.Object{ - "bytes": c.Int("free_in_bytes"), - }, - "available": s.Object{ - "bytes": c.Int("available_in_bytes"), - }, - }), - }), - } - - poolSchema = s.Schema{ - "used": s.Object{ - "bytes": c.Int("used_in_bytes"), - }, - "max": s.Object{ - "bytes": c.Int("max_in_bytes"), - }, - "peak": s.Object{ - "bytes": c.Int("peak_used_in_bytes"), - }, - "peak_max": s.Object{ - "bytes": c.Int("peak_max_in_bytes"), - }, - } - - collectorSchema = s.Schema{ - "collection": s.Object{ - "count": c.Int("collection_count"), - "ms": c.Int("collection_time_in_millis"), - }, - } -) - -type nodesStruct struct { - Nodes map[string]map[string]interface{} `json:"nodes"` -} - -func eventsMapping(r mb.ReporterV2, info elasticsearch.Info, content []byte) error { - - nodeData := &nodesStruct{} - err := json.Unmarshal(content, nodeData) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Node Stats API response") - } - - var errs multierror.Errors - for id, node := range nodeData.Nodes { - event := mb.Event{} - - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", elasticsearch.ModuleName) - - event.ModuleFields = common.MapStr{ - "node": common.MapStr{ - "id": id, - }, - "cluster": common.MapStr{ - "name": info.ClusterName, - "id": info.ClusterID, - }, - } - - event.MetricSetFields, err = schema.Apply(node) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure to apply node schema")) - continue - } - - name, err := event.MetricSetFields.GetValue("name") - if err != nil { - errs = append(errs, elastic.MakeErrorForMissingField("name", elastic.Elasticsearch)) - continue - } - - nameStr, ok := name.(string) - if !ok { - errs = append(errs, fmt.Errorf("name is not a string")) - continue - } - event.ModuleFields.Put("node.name", nameStr) - event.MetricSetFields.Delete("name") - - r.Event(event) - } - return errs.Err() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/data_test.go deleted file mode 100644 index 043a1447..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/data_test.go +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package node_stats - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func TestStats(t *testing.T) { - elasticsearch.TestMapperWithInfo(t, "./_meta/test/node_stats.*.json", eventsMapping) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/data_xpack.go deleted file mode 100644 index f7f612b1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/data_xpack.go +++ /dev/null @@ -1,241 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node_stats - -import ( - "encoding/json" - - "time" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var ( - schemaXpack = s.Schema{ - "name": c.Str("name"), - "transport_address": c.Str("transport_address"), - "indices": c.Dict("indices", s.Schema{ - "docs": c.Dict("docs", s.Schema{ - "count": c.Int("count"), - }), - "store": c.Dict("store", s.Schema{ - "size_in_bytes": c.Int("size_in_bytes"), - }), - "indexing": c.Dict("indexing", s.Schema{ - "index_total": c.Int("index_total"), - "index_time_in_millis": c.Int("index_time_in_millis"), - "throttle_time_in_millis": c.Int("throttle_time_in_millis"), - }), - "search": c.Dict("search", s.Schema{ - "query_total": c.Int("query_total"), - "query_time_in_millis": c.Int("query_time_in_millis"), - }), - "query_cache": c.Dict("query_cache", s.Schema{ - "memory_size_in_bytes": c.Int("memory_size_in_bytes"), - "hit_count": c.Int("hit_count"), - "miss_count": c.Int("miss_count"), - "evictions": c.Int("evictions"), - }), - "fielddata": c.Dict("fielddata", s.Schema{ - "memory_size_in_bytes": c.Int("memory_size_in_bytes"), - "evictions": c.Int("evictions"), - }), - "segments": c.Dict("segments", s.Schema{ - "count": c.Int("count"), - "memory_in_bytes": c.Int("memory_in_bytes"), - "terms_memory_in_bytes": c.Int("terms_memory_in_bytes"), - "stored_fields_memory_in_bytes": c.Int("stored_fields_memory_in_bytes"), - "term_vectors_memory_in_bytes": c.Int("term_vectors_memory_in_bytes"), - "norms_memory_in_bytes": c.Int("norms_memory_in_bytes"), - "points_memory_in_bytes": c.Int("points_memory_in_bytes"), - "doc_values_memory_in_bytes": c.Int("doc_values_memory_in_bytes"), - "index_writer_memory_in_bytes": c.Int("index_writer_memory_in_bytes"), - "version_map_memory_in_bytes": c.Int("version_map_memory_in_bytes"), - "fixed_bit_set_memory_in_bytes": c.Int("fixed_bit_set_memory_in_bytes"), - }), - "request_cache": c.Dict("request_cache", s.Schema{ - "memory_size_in_bytes": c.Int("memory_size_in_bytes"), - "evictions": c.Int("evictions"), - "hit_count": c.Int("hit_count"), - "miss_count": c.Int("miss_count"), - }), - }), - "os": c.Dict("os", s.Schema{ - "cpu": c.Dict("cpu", s.Schema{ - "load_average": c.Dict("load_average", s.Schema{ - "1m": c.Float("1m", s.Optional), - "5m": c.Float("5m", s.Optional), - "15m": c.Float("15m", s.Optional), - }, c.DictOptional), // No load average reported by ES on Windows - }), - "cgroup": c.Dict("cgroup", s.Schema{ - "cpuacct": c.Dict("cpuacct", s.Schema{ - "control_group": c.Str("control_group"), - "usage_nanos": c.Int("usage_nanos"), - }), - "cpu": c.Dict("cpu", s.Schema{ - "control_group": c.Str("control_group"), - "cfs_period_micros": c.Int("cfs_period_micros"), - "cfs_quota_micros": c.Int("cfs_quota_micros"), - "stat": c.Dict("stat", s.Schema{ - "number_of_elapsed_periods": c.Int("number_of_elapsed_periods"), - "number_of_times_throttled": c.Int("number_of_times_throttled"), - "time_throttled_nanos": c.Int("time_throttled_nanos"), - }), - }), - "memory": c.Dict("memory", s.Schema{ - "control_group": c.Str("control_group"), - // The two following values are currently string. See https://github.com/elastic/elasticsearch/pull/26166 - "limit_in_bytes": c.Str("limit_in_bytes"), - "usage_in_bytes": c.Str("usage_in_bytes"), - }), - }, c.DictOptional), - }), - "process": c.Dict("process", s.Schema{ - "open_file_descriptors": c.Int("open_file_descriptors"), - "max_file_descriptors": c.Int("max_file_descriptors"), - "cpu": c.Dict("cpu", s.Schema{ - "percent": c.Int("percent"), - }), - }), - "jvm": c.Dict("jvm", s.Schema{ - "mem": c.Dict("mem", s.Schema{ - "heap_used_in_bytes": c.Int("heap_used_in_bytes"), - "heap_used_percent": c.Int("heap_used_percent"), - "heap_max_in_bytes": c.Int("heap_max_in_bytes"), - }), - "gc": c.Dict("gc", s.Schema{ - "collectors": c.Dict("collectors", s.Schema{ - "young": c.Dict("young", s.Schema{ - "collection_count": c.Int("collection_count"), - "collection_time_in_millis": c.Int("collection_time_in_millis"), - }), - "old": c.Dict("young", s.Schema{ - "collection_count": c.Int("collection_count"), - "collection_time_in_millis": c.Int("collection_time_in_millis"), - }), - }), - }), - }), - "thread_pool": c.Dict("thread_pool", s.Schema{ - "bulk": c.Dict("bulk", threadPoolStatsSchema, c.DictOptional), - "index": c.Dict("index", threadPoolStatsSchema, c.DictOptional), - "write": c.Dict("write", threadPoolStatsSchema), - "generic": c.Dict("generic", threadPoolStatsSchema), - "get": c.Dict("get", threadPoolStatsSchema), - "management": c.Dict("management", threadPoolStatsSchema), - "search": c.Dict("search", threadPoolStatsSchema), - "watcher": c.Dict("watcher", threadPoolStatsSchema, c.DictOptional), - }), - "fs": c.Dict("fs", s.Schema{ - "total": c.Dict("total", s.Schema{ - "total_in_bytes": c.Int("total_in_bytes"), - "free_in_bytes": c.Int("free_in_bytes"), - "available_in_bytes": c.Int("available_in_bytes"), - }), - "io_stats": c.Dict("io_stats", s.Schema{ - "total": c.Dict("total", s.Schema{ - "operations": c.Int("operations"), - "read_kilobytes": c.Int("read_kilobytes"), - "read_operations": c.Int("read_operations"), - "write_kilobytes": c.Int("write_kilobytes"), - "write_operations": c.Int("write_operations"), - }, c.DictOptional), - }, c.DictOptional), - }), - } - - threadPoolStatsSchema = s.Schema{ - "threads": c.Int("threads"), - "queue": c.Int("queue"), - "rejected": c.Int("rejected"), - } -) - -func eventsMappingXPack(r mb.ReporterV2, m *MetricSet, info elasticsearch.Info, content []byte) error { - nodesStruct := struct { - ClusterName string `json:"cluster_name"` - Nodes map[string]map[string]interface{} `json:"nodes"` - }{} - - err := json.Unmarshal(content, &nodesStruct) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Node Stats API response") - } - - // Normally the nodeStruct should only contain one node. But if _local is removed - // from the path and Metricbeat is not installed on the same machine as the node - // it will provid the data for multiple nodes. This will mean the detection of the - // master node will not be accurate anymore as often in these cases a proxy is in front - // of ES and it's not know if the request will be routed to the same node as before. - var errs multierror.Errors - for nodeID, node := range nodesStruct.Nodes { - isMaster, err := elasticsearch.IsMaster(m.HTTP, m.HTTP.GetURI()) - if err != nil { - errs = append(errs, errors.Wrap(err, "error determining if connected Elasticsearch node is master")) - continue - } - - event := mb.Event{} - - nodeData, err := schemaXpack.Apply(node) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure to apply node schema")) - continue - } - nodeData["node_master"] = isMaster - nodeData["node_id"] = nodeID - - mlockall, err := elasticsearch.IsMLockAllEnabled(m.HTTP, m.HTTP.GetURI(), nodeID) - if err != nil { - errs = append(errs, err) - continue - } - nodeData["mlockall"] = mlockall - - // Build source_node object - sourceNode := common.MapStr{ - "uuid": nodeID, - "name": nodeData["name"], - "transport_address": nodeData["transport_address"], - } - nodeData.Delete("name") - nodeData.Delete("transport_address") - - event.RootFields = common.MapStr{ - "timestamp": time.Now(), - "cluster_uuid": info.ClusterID, - "interval_ms": m.Module().Config().Period.Nanoseconds() / 1000 / 1000, - "type": "node_stats", - "node_stats": nodeData, - "source_node": sourceNode, - } - - event.Index = elastic.MakeXPackMonitoringIndexName(elastic.Elasticsearch) - r.Event(event) - } - return errs.Err() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/node_stats.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/node_stats.go deleted file mode 100644 index 7498948f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/node_stats/node_stats.go +++ /dev/null @@ -1,80 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node_stats - -import ( - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet(elasticsearch.ModuleName, "node_stats", New, - mb.WithHostParser(elasticsearch.HostParser), - mb.DefaultMetricSet(), - mb.WithNamespace("elasticsearch.node.stats"), - ) -} - -const ( - nodeStatsPath = "/_nodes/_local/stats" -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *elasticsearch.MetricSet -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - // Get the stats from the local node - ms, err := elasticsearch.NewMetricSet(base, nodeStatsPath) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - info, err := elasticsearch.GetInfo(m.HTTP, m.GetServiceURI()) - if err != nil { - return err - } - - if m.XPack { - err = eventsMappingXPack(r, m, *info, content) - if err != nil { - // Since this is an x-pack code path, we log the error but don't - // return it. Otherwise it would get reported into `metricbeat-*` - // indices. - m.Logger().Error(err) - return nil - } - } else { - return eventsMapping(r, *info, content) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/data.json deleted file mode 100644 index 8892c9e1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/data.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "@timestamp": "2018-05-03T20:58:17.379Z", - "metricset": { - "rtt": 2487, - "namespace": "elasticsearch.cluster.pending_task", - "name": "pending_tasks", - "module": "elasticsearch", - "host": "localhost:9200" - }, - "elasticsearch": { - "cluster": { - "id": "3LbUkLkURz--FR-YO0wLNA", - "name": "es1", - "pending_task": { - "insert_order": 47, - "priority": "HIGH", - "source": "put-mapping", - "time_in_queue.ms": 34 - } - } - }, - "agent": { - "name": "host.example.com", - "hostname": "host.example.com" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/docs.asciidoc deleted file mode 100644 index d3b0004f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `pending_tasks` metricset of the Elasticsearch module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/fields.yml deleted file mode 100644 index 5e748bd6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/fields.yml +++ /dev/null @@ -1,22 +0,0 @@ -- name: cluster.pending_task - type: group - description: > - `cluster.pending_task` contains a pending task description. - release: ga - fields: - - name: insert_order - type: long - description: > - Insert order - - name: priority - type: long - description: > - Priority - - name: source - type: keyword - description: > - Source. For example: put-mapping - - name: time_in_queue.ms - type: long - description: > - Time in queue diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/empty.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/empty.json deleted file mode 100644 index 9bf0636d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/empty.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "tasks": [] -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/invalid_format.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/invalid_format.json deleted file mode 100644 index 6ff68b56..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/invalid_format.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "task": [ - { - "insert_order": 101, - "priority": "URGENT", - "source": "create-index [foo_9], cause [api]", - "time_in_queue_millis": 86, - "time_in_queue": "86ms" - } - ] - } diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/invalid_required_field.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/invalid_required_field.json deleted file mode 100644 index 8329ae14..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/invalid_required_field.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "tasks": [ - { - "insert_order": 101, - "priority": "URGENT", - "time_in_queue_millis": 86, - "time_in_queue": "86ms" - } - ] - } \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/task.622.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/task.622.json deleted file mode 100644 index bdb1f7ff..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/task.622.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "tasks": [ - { - "insert_order": 101, - "priority": "URGENT", - "source": "create-index [foo_9], cause [api]", - "time_in_queue_millis": 86, - "time_in_queue": "86ms" - } - ] - } \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/tasks.622.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/tasks.622.json deleted file mode 100644 index 8f71a52d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/_meta/test/tasks.622.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "tasks": [ - { - "insert_order": 101, - "priority": "URGENT", - "source": "create-index [foo_9], cause [api]", - "time_in_queue_millis": 86, - "time_in_queue": "86ms" - }, - { - "insert_order": 46, - "priority": "HIGH", - "source": "shard-started ([foo_2][1], node[tMTocMvQQgGCkj7QDHl3OA], [P], s[INITIALIZING]), reason [after recovery from shard_store]", - "time_in_queue_millis": 842, - "time_in_queue": "842ms" - }, - { - "insert_order": 45, - "priority": "HIGH", - "source": "shard-started ([foo_2][0], node[tMTocMvQQgGCkj7QDHl3OA], [P], s[INITIALIZING]), reason [after recovery from shard_store]", - "time_in_queue_millis": 858, - "time_in_queue": "858ms" - } - ] -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/data.go deleted file mode 100644 index 0f414750..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/data.go +++ /dev/null @@ -1,78 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pending_tasks - -import ( - "encoding/json" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var ( - schema = s.Schema{ - "insert_order": c.Int("insert_order"), - "priority": c.Str("priority"), - "source": c.Str("source"), - "time_in_queue.ms": c.Int("time_in_queue_millis"), - } -) - -func eventsMapping(r mb.ReporterV2, info elasticsearch.Info, content []byte) error { - tasksStruct := struct { - Tasks []map[string]interface{} `json:"tasks"` - }{} - - err := json.Unmarshal(content, &tasksStruct) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Pending Tasks API response") - } - - if tasksStruct.Tasks == nil { - return elastic.MakeErrorForMissingField("tasks", elastic.Elasticsearch) - } - - var errs multierror.Errors - for _, task := range tasksStruct.Tasks { - event := mb.Event{} - - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", elasticsearch.ModuleName) - - event.ModuleFields = common.MapStr{} - event.ModuleFields.Put("cluster.name", info.ClusterName) - event.ModuleFields.Put("cluster.id", info.ClusterID) - - event.MetricSetFields, err = schema.Apply(task) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure applying task schema")) - continue - } - - r.Event(event) - } - - return errs.Err() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/data_test.go deleted file mode 100644 index e38c2023..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/data_test.go +++ /dev/null @@ -1,212 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package pending_tasks - -import ( - "io/ioutil" - "reflect" - "testing" - "time" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var info = elasticsearch.Info{ - ClusterID: "1234", - ClusterName: "helloworld", -} - -//Events Mapping - -func TestEmptyQueueShouldGiveNoError(t *testing.T) { - file := "./_meta/test/empty.json" - content, err := ioutil.ReadFile(file) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventsMapping(reporter, info, content) - require.NoError(t, err) -} - -func TestNotEmptyQueueShouldGiveNoError(t *testing.T) { - file := "./_meta/test/tasks.622.json" - content, err := ioutil.ReadFile(file) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventsMapping(reporter, info, content) - require.NoError(t, err) - require.True(t, len(reporter.GetEvents()) >= 1) - require.Zero(t, len(reporter.GetErrors())) -} - -func TestEmptyQueueShouldGiveZeroEvent(t *testing.T) { - file := "./_meta/test/empty.json" - content, err := ioutil.ReadFile(file) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventsMapping(reporter, info, content) - require.Zero(t, len(reporter.GetEvents())) - require.Zero(t, len(reporter.GetErrors())) -} - -func TestNotEmptyQueueShouldGiveSeveralEvents(t *testing.T) { - file := "./_meta/test/tasks.622.json" - content, err := ioutil.ReadFile(file) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventsMapping(reporter, info, content) - require.Equal(t, 3, len(reporter.GetEvents())) - require.Zero(t, len(reporter.GetErrors())) -} - -func TestInvalidJsonForRequiredFieldShouldThrowError(t *testing.T) { - file := "./_meta/test/invalid_required_field.json" - content, err := ioutil.ReadFile(file) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventsMapping(reporter, info, content) - require.Error(t, err) -} - -func TestInvalidJsonForBadFormatShouldThrowError(t *testing.T) { - file := "./_meta/test/invalid_format.json" - content, err := ioutil.ReadFile(file) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventsMapping(reporter, info, content) - require.Error(t, err) -} - -func TestEventsMappedMatchToContentReceived(t *testing.T) { - testCases := []struct { - given string - expected []mb.Event - }{ - {"./_meta/test/empty.json", []mb.Event(nil)}, - {"./_meta/test/task.622.json", []mb.Event{ - mb.Event{ - RootFields: common.MapStr{ - "service": common.MapStr{ - "name": "elasticsearch", - }, - }, - ModuleFields: common.MapStr{ - "cluster": common.MapStr{ - "id": "1234", - "name": "helloworld", - }, - }, - MetricSetFields: common.MapStr{ - "priority": "URGENT", - "source": "create-index [foo_9], cause [api]", - "time_in_queue.ms": int64(86), - "insert_order": int64(101), - }, - Timestamp: time.Time{}, - Took: 0, - }, - }}, - {"./_meta/test/tasks.622.json", []mb.Event{ - mb.Event{ - RootFields: common.MapStr{ - "service": common.MapStr{ - "name": "elasticsearch", - }, - }, - ModuleFields: common.MapStr{ - "cluster": common.MapStr{ - "id": "1234", - "name": "helloworld", - }, - }, - MetricSetFields: common.MapStr{ - "priority": "URGENT", - "source": "create-index [foo_9], cause [api]", - "time_in_queue.ms": int64(86), - "insert_order": int64(101), - }, - Timestamp: time.Time{}, - Took: 0, - }, - mb.Event{ - RootFields: common.MapStr{ - "service": common.MapStr{ - "name": "elasticsearch", - }, - }, - ModuleFields: common.MapStr{ - "cluster": common.MapStr{ - "id": "1234", - "name": "helloworld", - }, - }, - MetricSetFields: common.MapStr{"priority": "HIGH", - "source": "shard-started ([foo_2][1], node[tMTocMvQQgGCkj7QDHl3OA], [P], s[INITIALIZING]), reason [after recovery from shard_store]", - "time_in_queue.ms": int64(842), - "insert_order": int64(46), - }, - Timestamp: time.Time{}, - Took: 0, - }, mb.Event{ - RootFields: common.MapStr{ - "service": common.MapStr{ - "name": "elasticsearch", - }, - }, - ModuleFields: common.MapStr{ - "cluster": common.MapStr{ - "id": "1234", - "name": "helloworld", - }, - }, - MetricSetFields: common.MapStr{ - "priority": "HIGH", - "source": "shard-started ([foo_2][0], node[tMTocMvQQgGCkj7QDHl3OA], [P], s[INITIALIZING]), reason [after recovery from shard_store]", - "time_in_queue.ms": int64(858), - "insert_order": int64(45), - }, Timestamp: time.Time{}, - Took: 0, - }, - }}, - } - - for _, testCase := range testCases { - content, err := ioutil.ReadFile(testCase.given) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventsMapping(reporter, info, content) - - events := reporter.GetEvents() - if !reflect.DeepEqual(testCase.expected, events) { - t.Errorf("Expected %v, actual: %v", testCase.expected, events) - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/pending_tasks.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/pending_tasks.go deleted file mode 100644 index 01f11e76..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/pending_tasks/pending_tasks.go +++ /dev/null @@ -1,84 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pending_tasks - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet(elasticsearch.ModuleName, "pending_tasks", New, - mb.WithHostParser(elasticsearch.HostParser), - mb.DefaultMetricSet(), - mb.WithNamespace("elasticsearch.pending_tasks"), - ) -} - -const ( - pendingTasksPath = "/_cluster/pending_tasks" -) - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - *elasticsearch.MetricSet -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := elasticsearch.NewMetricSet(base, pendingTasksPath) - if err != nil { - return nil, err - } - - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - isMaster, err := elasticsearch.IsMaster(m.HTTP, m.GetServiceURI()) - if err != nil { - return errors.Wrap(err, "error determining if connected Elasticsearch node is master") - } - - // Not master, no event sent - if !isMaster { - m.Logger().Debug("trying to fetch pending tasks from a non-master node") - return nil - } - - info, err := elasticsearch.GetInfo(m.HTTP, m.GetServiceURI()) - if err != nil { - return err - } - - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - return eventsMapping(r, *info, content) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/data-xpack.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/data-xpack.json deleted file mode 100644 index e7c4eb03..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/data-xpack.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "_index": ".monitoring-es-6-2018.04.29", - "_type": "doc", - "_id": "zCHJWMeqT1StL1M28ml_Vw:r4XD9O8eTrCHyN_GJswZ5A:heartbeat-6.0.0-rc1-2018.04.14:0:p", - "_score": 2.0136, - "_source": { - "cluster_uuid": "3zVAmPiRRNK6TYXeqCVbqg", - "timestamp": "2018-04-29T00:00:30.108Z", - "interval_ms": 10000, - "type": "shards", - "source_node": { - "uuid": "r4XD9O8eTrCHyN_GJswZ5A", - "host": "172.25.133.112", - "transport_address": "172.25.133.112:19608", - "ip": "172.25.133.112", - "name": "instance-0000000016", - "timestamp": "2018-04-29T00:00:30.073Z" - }, - "state_uuid": "zCHJWMeqT1StL1M28ml_Vw", - "shard": { - "state": "STARTED", - "primary": true, - "node": "r4XD9O8eTrCHyN_GJswZ5A", - "relocating_node": null, - "shard": 0, - "index": "heartbeat-6.0.0-rc1-2018.04.14" - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/data.json deleted file mode 100644 index e76902ab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/data.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "elasticsearch": { - "cluster": { - "id": "91RpCx2xSQ21pVPTZfDK0Q", - "name": "elasticsearch", - "state": { - "id": "MBE4XrQOSf6ScXRTuCO1Pw" - } - }, - "index": { - "name": "heartbeat-7.0.0-alpha1-2018.08.27" - }, - "node": { - "name": "Z4hBonPxQVW9qPKEHpwWCg" - }, - "shard": { - "number": 0, - "primary": true, - "relocating_node": { - "name": null - }, - "state": "STARTED" - } - }, - "metricset": { - "host": "127.0.0.1:9200", - "module": "elasticsearch", - "name": "shard", - "namespace": "elasticsearch.shard", - "rtt": 115 - }, - "service": { - "name": "elasticsearch" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/docs.asciidoc deleted file mode 100644 index 36ff6f31..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -The `shard` metricset interrogates the -https://www.elastic.co/guide/en/elasticsearch/reference/6.2/cluster-state.html[Cluster State API endpoint] to fetch information about all shards. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/fields.yml deleted file mode 100644 index 97902d0d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/fields.yml +++ /dev/null @@ -1,22 +0,0 @@ -- name: shard - type: group - description: > - shard fields - release: ga - fields: - - name: primary - type: boolean - description: > - True if this is the primary shard. - - name: number - type: long - description: > - The number of this shard. - - name: state - type: keyword - description: > - The state of this shard. - - name: relocating_node.name - type: keyword - description: > - The node the shard was relocated from. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/test/routing_table.623.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/test/routing_table.623.json deleted file mode 100644 index d9754c39..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/test/routing_table.623.json +++ /dev/null @@ -1,689 +0,0 @@ -{ - "cluster_name": "docker-cluster", - "compressed_size_in_bytes": 49692, - "routing_table": { - "indices": { - ".watcher-history-7-2018.04.17": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".watcher-history-7-2018.04.17", - "allocation_id": { - "id": "ySc29b2lREq85LpZZ6tQqQ" - } - } - ] - } - }, - ".watcher-history-7-2018.04.20": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".watcher-history-7-2018.04.20", - "allocation_id": { - "id": "2Mb2YYsEQkKHSYx_BWmziQ" - } - } - ] - } - }, - ".monitoring-es-6-2018.04.17": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-es-6-2018.04.17", - "allocation_id": { - "id": "d9nN0jCSQK6o6eVd6asI2A" - } - } - ] - } - }, - ".monitoring-es-6-2018.04.21": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-es-6-2018.04.21", - "allocation_id": { - "id": "-NKgVp_iTQqrbsBGl4B5sQ" - } - } - ] - } - }, - ".triggered_watches": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".triggered_watches", - "allocation_id": { - "id": "hpGM4kcnRw2XSO9kx0PzzA" - } - } - ] - } - }, - ".monitoring-es-6-2018.04.23": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-es-6-2018.04.23", - "allocation_id": { - "id": "5rCyAFEPT8u6Rt4CACrhUA" - } - } - ] - } - }, - "testindex": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": "testindex", - "allocation_id": { - "id": "pEwU3PKtTE2nWFOJ1UnzMA" - } - }, - { - "state": "UNASSIGNED", - "primary": false, - "node": null, - "relocating_node": null, - "shard": 0, - "index": "testindex", - "recovery_source": { - "type": "PEER" - }, - "unassigned_info": { - "reason": "INDEX_CREATED", - "at": "2018-04-17T09:06:31.523Z", - "delayed": false, - "allocation_status": "no_attempt" - } - } - ], - "1": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 1, - "index": "testindex", - "allocation_id": { - "id": "OQCrOwsTQb68kfI6wvfvfA" - } - }, - { - "state": "UNASSIGNED", - "primary": false, - "node": null, - "relocating_node": null, - "shard": 1, - "index": "testindex", - "recovery_source": { - "type": "PEER" - }, - "unassigned_info": { - "reason": "INDEX_CREATED", - "at": "2018-04-17T09:06:31.523Z", - "delayed": false, - "allocation_status": "no_attempt" - } - } - ], - "2": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 2, - "index": "testindex", - "allocation_id": { - "id": "KU2vy0mHT3yP5cTVFAxc9A" - } - }, - { - "state": "UNASSIGNED", - "primary": false, - "node": null, - "relocating_node": null, - "shard": 2, - "index": "testindex", - "recovery_source": { - "type": "PEER" - }, - "unassigned_info": { - "reason": "INDEX_CREATED", - "at": "2018-04-17T09:06:31.523Z", - "delayed": false, - "allocation_status": "no_attempt" - } - } - ], - "3": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 3, - "index": "testindex", - "allocation_id": { - "id": "f6jJdqh9SQe2SRybz0mN2A" - } - }, - { - "state": "UNASSIGNED", - "primary": false, - "node": null, - "relocating_node": null, - "shard": 3, - "index": "testindex", - "recovery_source": { - "type": "PEER" - }, - "unassigned_info": { - "reason": "INDEX_CREATED", - "at": "2018-04-17T09:06:31.523Z", - "delayed": false, - "allocation_status": "no_attempt" - } - } - ], - "4": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 4, - "index": "testindex", - "allocation_id": { - "id": "k36nAlsmTC2N1cJF4NAd7A" - } - }, - { - "state": "UNASSIGNED", - "primary": false, - "node": null, - "relocating_node": null, - "shard": 4, - "index": "testindex", - "recovery_source": { - "type": "PEER" - }, - "unassigned_info": { - "reason": "INDEX_CREATED", - "at": "2018-04-17T09:06:31.523Z", - "delayed": false, - "allocation_status": "no_attempt" - } - } - ] - } - }, - ".monitoring-es-6-2018.04.20": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-es-6-2018.04.20", - "allocation_id": { - "id": "k4E-0Tb4Tu26OJVFapPqYA" - } - } - ] - } - }, - ".monitoring-es-6-2018.04.18": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-es-6-2018.04.18", - "allocation_id": { - "id": "zuzpxvQ6SXaJC6P_KdS5Hw" - } - } - ] - } - }, - ".watcher-history-7-2018.04.19": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".watcher-history-7-2018.04.19", - "allocation_id": { - "id": "5LMJgFYESsSGqe8znMRvHw" - } - } - ] - } - }, - ".monitoring-logstash-6-2018.04.23": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-logstash-6-2018.04.23", - "allocation_id": { - "id": "ruhKHCXnSeCs3XF36V2Cfw" - } - } - ] - } - }, - ".watcher-history-7-2018.04.21": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".watcher-history-7-2018.04.21", - "allocation_id": { - "id": "N4vZGytQRy2pz8u9V1CBwA" - } - } - ] - } - }, - "metricbeat-7.0.0-alpha1-2018.04.23": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": "metricbeat-7.0.0-alpha1-2018.04.23", - "allocation_id": { - "id": "Vi5fvZAvQe-W8zu0cv3g2A" - } - }, - { - "state": "UNASSIGNED", - "primary": false, - "node": null, - "relocating_node": null, - "shard": 0, - "index": "metricbeat-7.0.0-alpha1-2018.04.23", - "recovery_source": { - "type": "PEER" - }, - "unassigned_info": { - "reason": "INDEX_CREATED", - "at": "2018-04-23T06:45:57.545Z", - "delayed": false, - "allocation_status": "no_attempt" - } - } - ] - } - }, - ".watcher-history-7-2018.04.23": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".watcher-history-7-2018.04.23", - "allocation_id": { - "id": "4crt-Ub4SVSoxgok3H-bpw" - } - } - ] - } - }, - ".watcher-history-7-2018.04.18": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".watcher-history-7-2018.04.18", - "allocation_id": { - "id": "UYLupaFoS2Gby94JdNYnsQ" - } - } - ] - } - }, - ".monitoring-kibana-6-2018.04.19": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-kibana-6-2018.04.19", - "allocation_id": { - "id": "euMN_YV_QcWuKCZS1iyz9Q" - } - } - ] - } - }, - ".monitoring-es-6-2018.04.19": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-es-6-2018.04.19", - "allocation_id": { - "id": "rgBeiNWXRwKiO1h0v1NLZQ" - } - } - ] - } - }, - "metricbeat-7.0.0-alpha1-2018.04.17": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": "metricbeat-7.0.0-alpha1-2018.04.17", - "allocation_id": { - "id": "rV1DH2rdRiyhNhEXgefwzg" - } - }, - { - "state": "UNASSIGNED", - "primary": false, - "node": null, - "relocating_node": null, - "shard": 0, - "index": "metricbeat-7.0.0-alpha1-2018.04.17", - "recovery_source": { - "type": "PEER" - }, - "unassigned_info": { - "reason": "INDEX_CREATED", - "at": "2018-04-17T12:12:57.093Z", - "delayed": false, - "allocation_status": "no_attempt" - } - } - ] - } - }, - ".monitoring-kibana-6-2018.04.22": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-kibana-6-2018.04.22", - "allocation_id": { - "id": "KJbmsWimTVyWn-znN-gi0Q" - } - } - ] - } - }, - ".monitoring-alerts-6": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-alerts-6", - "allocation_id": { - "id": "FS2e938ERji7jRuFQ_QFVQ" - } - } - ] - } - }, - ".monitoring-es-6-2018.04.22": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-es-6-2018.04.22", - "allocation_id": { - "id": "YfSdMq9rRaGa4RTf1Bar3w" - } - } - ] - } - }, - ".monitoring-kibana-6-2018.04.20": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-kibana-6-2018.04.20", - "allocation_id": { - "id": "Wk3DGqB0TnqnXtbdu5qzfQ" - } - } - ] - } - }, - ".watches": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".watches", - "allocation_id": { - "id": "L6v93p4qQa-qFENtJUuprQ" - } - } - ] - } - }, - ".monitoring-kibana-6-2018.04.21": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-kibana-6-2018.04.21", - "allocation_id": { - "id": "b9DbSr7tRB69YEbyDVVa0Q" - } - } - ] - } - }, - ".monitoring-kibana-6-2018.04.17": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-kibana-6-2018.04.17", - "allocation_id": { - "id": "98-Z-UcJR2uKs8P9Tf7t7w" - } - } - ] - } - }, - ".monitoring-kibana-6-2018.04.18": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-kibana-6-2018.04.18", - "allocation_id": { - "id": "fNDxGJ51QseQur63ikfw7w" - } - } - ] - } - }, - ".monitoring-kibana-6-2018.04.23": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-kibana-6-2018.04.23", - "allocation_id": { - "id": "lwqG9MdkQLykIL0oFTlh9w" - } - } - ] - } - }, - "metricbeat-7.0.0-alpha1-2018.04.20": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": "metricbeat-7.0.0-alpha1-2018.04.20", - "allocation_id": { - "id": "i7tSPiCyS62l8V0pl7KosQ" - } - }, - { - "state": "UNASSIGNED", - "primary": false, - "node": null, - "relocating_node": null, - "shard": 0, - "index": "metricbeat-7.0.0-alpha1-2018.04.20", - "recovery_source": { - "type": "PEER" - }, - "unassigned_info": { - "reason": "INDEX_CREATED", - "at": "2018-04-20T10:54:33.134Z", - "delayed": false, - "allocation_status": "no_attempt" - } - } - ] - } - }, - ".watcher-history-7-2018.04.22": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "VnS118cKS7-8mz8l2jZZKQ", - "relocating_node": null, - "shard": 0, - "index": ".watcher-history-7-2018.04.22", - "allocation_id": { - "id": "inTIuRJzQaGOELq5Wo-33g" - } - } - ] - } - } - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/test/routing_table.700.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/test/routing_table.700.json deleted file mode 100644 index 1874c435..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/_meta/test/routing_table.700.json +++ /dev/null @@ -1,117 +0,0 @@ -{ - "cluster_name": "elasticsearch", - "compressed_size_in_bytes": 11865, - "cluster_uuid": "d0xWWzE8S_2x3Z-lMagVxw", - "version": 26, - "state_uuid": "K6wBBv1ZQk-1HgpnPx5awQ", - "master_node": "PL_V6KgiSXCO-vI2Rm-B_A", - "routing_table": { - "indices": { - ".monitoring-es-6-2018.09.05": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "PL_V6KgiSXCO-vI2Rm-B_A", - "relocating_node": null, - "shard": 0, - "index": ".monitoring-es-6-2018.09.05", - "allocation_id": { - "id": "mOtgQ2xsTGWbRSlRbkbrcA" - } - }, - { - "state": "UNASSIGNED", - "primary": false, - "node": null, - "relocating_node": null, - "shard": 0, - "index": ".monitoring-es-6-2018.09.05", - "recovery_source": { - "type": "PEER" - }, - "unassigned_info": { - "reason": "REPLICA_ADDED", - "at": "2018-09-05T16:23:21.269Z", - "delayed": false, - "allocation_status": "no_attempt" - } - } - ] - } - }, - "testindex": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "PL_V6KgiSXCO-vI2Rm-B_A", - "relocating_node": null, - "shard": 0, - "index": "testindex", - "allocation_id": { - "id": "epzwd1uKQGSLa745KCBYQw" - } - }, - { - "state": "INITIALIZING", - "primary": false, - "node": "DdU2Zw-gSRCmAi0Kp46aCg", - "relocating_node": null, - "shard": 0, - "index": "testindex", - "recovery_source": { - "type": "PEER" - }, - "allocation_id": { - "id": "foAIE9r0S-Ob8vjstFg1qA" - }, - "unassigned_info": { - "reason": "INDEX_CREATED", - "at": "2018-09-05T16:22:02.488Z", - "delayed": false, - "allocation_status": "no_attempt" - } - } - ] - } - }, - ".kibana": { - "shards": { - "0": [ - { - "state": "STARTED", - "primary": true, - "node": "PL_V6KgiSXCO-vI2Rm-B_A", - "relocating_node": null, - "shard": 0, - "index": ".kibana", - "allocation_id": { - "id": "R4ydh8SOS4iPcKsbgMwkoA" - } - }, - { - "state": "UNASSIGNED", - "primary": false, - "node": null, - "relocating_node": null, - "shard": 0, - "index": ".kibana", - "recovery_source": { - "type": "PEER" - }, - "unassigned_info": { - "reason": "REPLICA_ADDED", - "at": "2018-09-05T16:23:21.269Z", - "delayed": false, - "allocation_status": "no_attempt" - } - } - ] - } - } - } - } - } diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/data.go deleted file mode 100644 index 73486638..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/data.go +++ /dev/null @@ -1,116 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package shard - -import ( - "encoding/json" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -var ( - schema = s.Schema{ - "state": c.Str("state"), - "primary": c.Bool("primary"), - "index": c.Str("index"), - "shard": c.Int("shard"), - } -) - -type stateStruct struct { - ClusterID string `json:"cluster_uuid"` - ClusterName string `json:"cluster_name"` - StateID string `json:"state_uuid"` - MasterNode string `json:"master_node"` - Nodes map[string]struct { - Name string `json:"name"` - } `json:"nodes"` - RoutingTable struct { - Indices map[string]struct { - Shards map[string][]map[string]interface{} `json:"shards"` - } `json:"indices"` - } `json:"routing_table"` -} - -func eventsMapping(r mb.ReporterV2, content []byte) error { - stateData := &stateStruct{} - err := json.Unmarshal(content, stateData) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Cluster State API response") - } - - var errs multierror.Errors - for _, index := range stateData.RoutingTable.Indices { - for _, shards := range index.Shards { - for _, shard := range shards { - event := mb.Event{} - - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", elasticsearch.ModuleName) - - event.ModuleFields = common.MapStr{} - event.ModuleFields.Put("cluster.state.id", stateData.StateID) - event.ModuleFields.Put("cluster.id", stateData.ClusterID) - event.ModuleFields.Put("cluster.name", stateData.ClusterName) - - fields, err := schema.Apply(shard) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure applying shard schema")) - continue - } - - // Handle node field: could be string or null - err = elasticsearch.PassThruField("node", shard, fields) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure passing through node field")) - continue - } - - // Handle relocating_node field: could be string or null - err = elasticsearch.PassThruField("relocating_node", shard, fields) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure passing through relocating_node field")) - continue - } - - event.ModuleFields.Put("node.name", fields["node"]) - delete(fields, "node") - - event.ModuleFields.Put("index.name", fields["index"]) - delete(fields, "index") - - event.MetricSetFields = fields - event.MetricSetFields.Put("number", fields["shard"]) - delete(event.MetricSetFields, "shard") - - delete(event.MetricSetFields, "relocating_node") - event.MetricSetFields.Put("relocating_node.name", fields["relocating_node"]) - - r.Event(event) - } - } - } - return errs.Err() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/data_test.go deleted file mode 100644 index 377b7361..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/data_test.go +++ /dev/null @@ -1,44 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package shard - -import ( - "io/ioutil" - "path/filepath" - "testing" - - "github.com/stretchr/testify/require" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestStats(t *testing.T) { - files, err := filepath.Glob("./_meta/test/routing_table.*.json") - require.NoError(t, err) - - for _, f := range files { - input, err := ioutil.ReadFile(f) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - eventsMapping(reporter, input) - - require.True(t, len(reporter.GetEvents()) >= 1) - require.Equal(t, 0, len(reporter.GetErrors())) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/data_xpack.go deleted file mode 100644 index 30e0e92b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/data_xpack.go +++ /dev/null @@ -1,157 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package shard - -import ( - "encoding/json" - "strconv" - "time" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func eventsMappingXPack(r mb.ReporterV2, m *MetricSet, content []byte) error { - stateData := &stateStruct{} - err := json.Unmarshal(content, stateData) - if err != nil { - return errors.Wrap(err, "failure parsing Elasticsearch Cluster State API response") - } - - // TODO: This is currently needed because the cluser_uuid is `na` in stateData in case not the full state is requested. - // Will be fixed in: https://github.com/elastic/elasticsearch/pull/30656 - clusterID, err := elasticsearch.GetClusterID(m.HTTP, m.HostData().SanitizedURI+statePath, stateData.MasterNode) - if err != nil { - return errors.Wrap(err, "failed to get cluster ID from Elasticsearch") - } - - var errs multierror.Errors - for _, index := range stateData.RoutingTable.Indices { - for _, shards := range index.Shards { - for _, shard := range shards { - event := mb.Event{} - fields, err := schema.Apply(shard) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure to apply shard schema")) - continue - } - - // Handle node field: could be string or null - err = elasticsearch.PassThruField("node", shard, fields) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure passing through node field")) - continue - } - - // Handle relocating_node field: could be string or null - err = elasticsearch.PassThruField("relocating_node", shard, fields) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure passing through relocating_node field")) - continue - } - - event.RootFields = common.MapStr{ - "timestamp": time.Now(), - "cluster_uuid": clusterID, - "interval_ms": m.Module().Config().Period.Nanoseconds() / 1000 / 1000, - "type": "shards", - "shard": fields, - "state_uuid": stateData.StateID, - } - - // Build source_node object - nodeID, ok := shard["node"] - if !ok { - continue - } - if nodeID != nil { // shard has not been allocated yet - sourceNode, err := getSourceNode(nodeID.(string), stateData) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure getting source node information")) - continue - } - event.RootFields.Put("source_node", sourceNode) - } - - event.ID, err = getEventID(stateData.StateID, fields) - if err != nil { - errs = append(errs, errors.Wrap(err, "failure getting event ID")) - continue - } - - event.Index = elastic.MakeXPackMonitoringIndexName(elastic.Elasticsearch) - r.Event(event) - } - } - } - return errs.Err() -} - -func getSourceNode(nodeID string, stateData *stateStruct) (common.MapStr, error) { - nodeInfo, ok := stateData.Nodes[nodeID] - if !ok { - return nil, elastic.MakeErrorForMissingField("nodes."+nodeID, elastic.Elasticsearch) - } - - return common.MapStr{ - "uuid": nodeID, - "name": nodeInfo.Name, - }, nil -} - -func getEventID(stateID string, shard common.MapStr) (string, error) { - var nodeID string - if shard["node"] == nil { - nodeID = "_na" - } else { - var ok bool - nodeID, ok = shard["node"].(string) - if !ok { - return "", elastic.MakeErrorForMissingField("node", elastic.Elasticsearch) - } - } - - indexName, ok := shard["index"].(string) - if !ok { - return "", elastic.MakeErrorForMissingField("index", elastic.Elasticsearch) - } - - shardNumberInt, ok := shard["shard"].(int64) - if !ok { - return "", elastic.MakeErrorForMissingField("shard", elastic.Elasticsearch) - } - shardNumberStr := strconv.FormatInt(shardNumberInt, 10) - - isPrimary, ok := shard["primary"].(bool) - if !ok { - return "", elastic.MakeErrorForMissingField("primary", elastic.Elasticsearch) - } - var shardType string - if isPrimary { - shardType = "p" - } else { - shardType = "r" - } - - return stateID + ":" + nodeID + ":" + indexName + ":" + shardNumberStr + ":" + shardType, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/shard.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/shard.go deleted file mode 100644 index fa46777d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/shard/shard.go +++ /dev/null @@ -1,86 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package shard - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/elasticsearch" -) - -func init() { - mb.Registry.MustAddMetricSet(elasticsearch.ModuleName, "shard", New, - mb.WithHostParser(elasticsearch.HostParser), - mb.DefaultMetricSet(), - mb.WithNamespace("elasticsearch.shard"), - ) -} - -const ( - statePath = "/_cluster/state/version,nodes,master_node,routing_table" -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *elasticsearch.MetricSet -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - // Get the stats from the local node - ms, err := elasticsearch.NewMetricSet(base, statePath) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - isMaster, err := elasticsearch.IsMaster(m.HTTP, m.HostData().SanitizedURI+statePath) - if err != nil { - return errors.Wrap(err, "error determining if connected Elasticsearch node is master") - } - - // Not master, no event sent - if !isMaster { - m.Logger().Debug("trying to fetch shard stats from a non-master node") - return nil - } - - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - if m.XPack { - err = eventsMappingXPack(r, m, content) - if err != nil { - // Since this is an x-pack code path, we log the error but don't - // return it. Otherwise it would get reported into `metricbeat-*` - // indices. - m.Logger().Error(err) - return nil - } - } else { - return eventsMapping(r, content) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/test_elasticsearch.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/test_elasticsearch.py deleted file mode 100644 index f8e2762b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/test_elasticsearch.py +++ /dev/null @@ -1,341 +0,0 @@ -import re -import sys -import os -import unittest -from elasticsearch import Elasticsearch, TransportError, client -from parameterized import parameterized -from nose.plugins.skip import SkipTest -import urllib.request -import urllib.error -import urllib.parse -import json -import semver - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) - -import metricbeat - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['elasticsearch'] - FIELDS = ["elasticsearch"] - - def setUp(self): - super(Test, self).setUp() - self.es = Elasticsearch(self.get_hosts()) - self.ml_es = client.xpack.ml.MlClient(self.es) - - es_version = self.get_version() - if es_version["major"] < 7: - self.license_url = "/_xpack/license" - self.ml_anomaly_detectors_url = "/_xpack/ml/anomaly_detectors" - else: - self.license_url = "/_license" - self.ml_anomaly_detectors_url = "/_ml/anomaly_detectors" - - self.start_trial() - self.es.indices.create(index='test_index', ignore=400) - - def tearDown(self): - self.ccr_unfollow_index() - self.es.indices.delete(index='test_index,pied_piper,rats', ignore_unavailable=True) - self.delete_ml_job() - self.delete_enrich_ingest_pipeline() - self.delete_enrich_policy() - self.es.indices.delete(index='users,my_index', ignore_unavailable=True) - super(Test, self).tearDown() - - @parameterized.expand([ - "ccr", - "enrich", - "index", - "index_summary", - "ml_job", - "index_recovery", - "node_stats", - "node", - "shard" - ]) - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_metricsets(self, metricset): - """ - elasticsearch metricset tests - """ - self.check_skip(metricset) - - if metricset == "ml_job": - self.create_ml_job() - if metricset == "ccr": - self.create_ccr_stats() - if metricset == "enrich": - self.create_enrich_stats() - - self.check_metricset("elasticsearch", metricset, self.get_hosts(), self.FIELDS + - ["service"], extras={"index_recovery.active_only": "false"}) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_xpack(self): - """ - elasticsearch-xpack module tests - """ - - self.create_ml_job() - if self.is_ccr_available(): - self.create_ccr_stats() - if self.is_enrich_available(): - self.create_enrich_stats() - - self.render_config_template(modules=[{ - "name": "elasticsearch", - "metricsets": [ - "ccr", - "cluster_stats", - "enrich", - "index", - "index_recovery", - "index_summary", - "ml_job", - "node_stats", - "shard" - ], - "hosts": self.get_hosts(), - "period": "1s", - "extras": { - "xpack.enabled": "true" - } - }]) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_xpack_cluster_stats(self): - """ - elasticsearch-xpack module test for type:cluster_stats - """ - - self.start_basic() - - self.render_config_template(modules=[{ - "name": "elasticsearch", - "metricsets": [ - "ccr", - "cluster_stats", - "enrich", - "index", - "index_recovery", - "index_summary", - "ml_job", - "node_stats", - "shard" - ], - "hosts": self.get_hosts(), - "period": "1s", - "extras": { - "xpack.enabled": "true" - } - }]) - proc = self.start_beat() - self.wait_log_contains('"type": "cluster_stats"') - - # self.wait_until(lambda: self.output_has_message('"type":"cluster_stats"')) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - docs = self.read_output_json() - for doc in docs: - t = doc["type"] - if t != "cluster_stats": - continue - license = doc["license"] - issue_date = license["issue_date_in_millis"] - self.assertIsNot(type(issue_date), float) - - self.assertNotIn("expiry_date_in_millis", license) - self.assertNotIn("max_resource_units", license) - - def create_ml_job(self): - # Check if an ml job already exists - response = self.ml_es.get_jobs() - if response["count"] > 0: - return - - file = os.path.join(self.beat_path, "module", "elasticsearch", "ml_job", "_meta", "test", "test_job.json") - - body = {} - with open(file, 'r') as f: - body = json.load(f) - - self.ml_es.put_job(job_id='test', body=body) - - def delete_ml_job(self): - response = self.ml_es.get_jobs() - if response["count"] == 0: - return - - self.ml_es.delete_job(job_id='test') - - def create_ccr_stats(self): - self.setup_ccr_remote() - self.create_ccr_leader_index() - self.create_ccr_follower_index() - - def setup_ccr_remote(self): - file = os.path.join(self.beat_path, "module", "elasticsearch", "ccr", - "_meta", "test", "test_remote_settings.json") - - body = {} - with open(file, 'r') as f: - body = json.load(f) - - path = "/_cluster/settings" - self.es.transport.perform_request('PUT', path, body=body) - - def create_ccr_leader_index(self): - file = os.path.join(self.beat_path, "module", "elasticsearch", "ccr", "_meta", "test", "test_leader_index.json") - - body = {} - with open(file, 'r') as f: - body = json.load(f) - - path = "/pied_piper" - self.es.transport.perform_request('PUT', path, body=body) - - def create_ccr_follower_index(self): - file = os.path.join(self.beat_path, "module", "elasticsearch", "ccr", - "_meta", "test", "test_follower_index.json") - - body = {} - with open(file, 'r') as f: - body = json.load(f) - - path = "/rats/_ccr/follow" - self.es.transport.perform_request('PUT', path, body=body) - - def ccr_unfollow_index(self): - exists = self.es.indices.exists('rats') - if not exists: - return - - self.es.transport.perform_request('POST', '/rats/_ccr/pause_follow') - self.es.indices.close('rats') - self.es.transport.perform_request('POST', '/rats/_ccr/unfollow') - - def create_enrich_stats(self): - self.create_enrich_source_index() - self.create_enrich_policy() - self.execute_enrich_policy() - self.create_enrich_ingest_pipeline() - self.ingest_and_enrich_doc() - - def create_enrich_source_index(self): - file = os.path.join(self.beat_path, 'module', 'elasticsearch', 'enrich', - '_meta', 'test', 'source_doc.json') - - source_doc = {} - with open(file, 'r') as f: - source_doc = json.load(f) - - self.es.index(index='users', id='1', doc_type='_doc', body=source_doc, refresh='wait_for') - - def create_enrich_policy(self): - file = os.path.join(self.beat_path, 'module', 'elasticsearch', 'enrich', - '_meta', 'test', 'policy.json') - - policy = {} - with open(file, 'r') as f: - policy = json.load(f) - - policy_url = '/_enrich/policy/users-policy' - self.es.transport.perform_request(method='PUT', url=policy_url, body=policy) - - def execute_enrich_policy(self): - execute_url = '/_enrich/policy/users-policy/_execute' - self.es.transport.perform_request('POST', execute_url) - - def create_enrich_ingest_pipeline(self): - file = os.path.join(self.beat_path, 'module', 'elasticsearch', 'enrich', - '_meta', 'test', 'ingest_pipeline.json') - - pipeline = {} - with open(file, 'r') as f: - pipeline = json.load(f) - - self.es.ingest.put_pipeline(id='user_lookup', body=pipeline) - - def ingest_and_enrich_doc(self): - file = os.path.join(self.beat_path, 'module', 'elasticsearch', 'enrich', - '_meta', 'test', 'target_doc.json') - - target_doc = {} - with open(file, 'r') as f: - target_doc = json.load(f) - - self.es.index(index='my_index', id='my_id', doc_type='_doc', body=target_doc, pipeline='user_lookup') - - def delete_enrich_policy(self): - exists = self.es.indices.exists('my_index') - if not exists: - return - - self.es.transport.perform_request('DELETE', '/_enrich/policy/users-policy') - - def delete_enrich_ingest_pipeline(self): - exists = self.es.indices.exists('my_index') - if not exists: - return - - self.es.ingest.delete_pipeline(id='user_lookup') - - def start_trial(self): - # Check if trial is already enabled - response = self.es.transport.perform_request('GET', self.license_url) - if response["license"]["type"] == "trial": - return - - # Enable xpack trial - try: - self.es.transport.perform_request('POST', self.license_url + "/start_trial?acknowledge=true") - except: - e = sys.exc_info()[0] - print("Trial already enabled. Error: {}".format(e)) - - def start_basic(self): - # Check if basic license is already enabled - response = self.es.transport.perform_request('GET', self.license_url) - if response["license"]["type"] == "basic": - return - - try: - self.es.transport.perform_request('POST', self.license_url + "/start_basic?acknowledge=true") - except: - e = sys.exc_info()[0] - print("Basic license already enabled. Error: {}".format(e)) - - def check_skip(self, metricset): - if metricset == 'ccr' and not self.is_ccr_available(): - raise SkipTest("elasticsearch/ccr metricset system test only valid with Elasticsearch versions >= 6.5.0") - - if metricset == 'enrich' and not self.is_enrich_available(): - raise SkipTest("elasticsearch/enrich metricset system test only valid with Elasticsearch versions >= 7.5.0") - - def is_ccr_available(self): - es_version = self.get_version() - major = es_version["major"] - minor = es_version["minor"] - - return major > 6 or (major == 6 and minor >= 5) - - def is_enrich_available(self): - es_version = self.get_version() - major = es_version["major"] - minor = es_version["minor"] - - return major > 7 or (major == 7 and minor >= 5) - - def get_version(self): - es_info = self.es.info() - return semver.parse(es_info["version"]["number"]) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/testing.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/testing.go deleted file mode 100644 index a68685dd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/elasticsearch/testing.go +++ /dev/null @@ -1,78 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package elasticsearch - -import ( - "io/ioutil" - "path/filepath" - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/metricbeat/mb" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -// TestMapper tests mapping methods -func TestMapper(t *testing.T, glob string, mapper func(mb.ReporterV2, []byte) error) { - files, err := filepath.Glob(glob) - require.NoError(t, err) - // Makes sure glob matches at least 1 file - require.True(t, len(files) > 0) - - for _, f := range files { - t.Run(f, func(t *testing.T) { - input, err := ioutil.ReadFile(f) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = mapper(reporter, input) - require.NoError(t, err) - require.True(t, len(reporter.GetEvents()) >= 1) - require.Equal(t, 0, len(reporter.GetErrors())) - }) - } -} - -// TestMapperWithInfo tests mapping methods with Info fields -func TestMapperWithInfo(t *testing.T, glob string, mapper func(mb.ReporterV2, Info, []byte) error) { - files, err := filepath.Glob(glob) - require.NoError(t, err) - // Makes sure glob matches at least 1 file - require.True(t, len(files) > 0) - - info := Info{ - ClusterID: "1234", - ClusterName: "helloworld", - } - - for _, f := range files { - t.Run(f, func(t *testing.T) { - input, err := ioutil.ReadFile(f) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = mapper(reporter, info, input) - require.NoError(t, err) - require.True(t, len(reporter.GetEvents()) >= 1) - require.Equal(t, 0, len(reporter.GetErrors())) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/Dockerfile deleted file mode 100644 index 4a9994b4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/Dockerfile +++ /dev/null @@ -1,7 +0,0 @@ -ARG ENVOYPROXY_VERSION -FROM envoyproxy/envoy:v${ENVOYPROXY_VERSION} -RUN apt-get update && apt-get install -y wget -EXPOSE 10000 9901 -COPY envoy.yaml /etc/envoy.yaml -HEALTHCHECK --interval=5s --retries=90 CMD wget -O - http://localhost:9901/clusters | grep health_flags | grep healthy -CMD /usr/local/bin/envoy -c /etc/envoy.yaml diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/config.reference.yml deleted file mode 100644 index 5ecc38dd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/config.reference.yml +++ /dev/null @@ -1,4 +0,0 @@ -- module: envoyproxy - metricsets: ["server"] - period: 10s - hosts: ["localhost:9901"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/config.yml deleted file mode 100644 index dde6380c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/config.yml +++ /dev/null @@ -1,5 +0,0 @@ -- module: envoyproxy - #metricsets: - # - server - period: 10s - hosts: ["localhost:9901"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/docs.asciidoc deleted file mode 100644 index f74e1ce6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/docs.asciidoc +++ /dev/null @@ -1,8 +0,0 @@ -This is the envoyproxy module. - -The default metricset is `server`. - -[float] -=== Compatibility - -The envoyproxy module is tested with Envoy 1.7.0 and 1.12.0. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/envoy.yaml b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/envoy.yaml deleted file mode 100644 index 39652a4e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/envoy.yaml +++ /dev/null @@ -1,36 +0,0 @@ -static_resources: - listeners: - - name: listener_0 - address: - socket_address: { address: 0.0.0.0, port_value: 10000 } - - filter_chains: - - filters: - - name: envoy.http_connection_manager - config: - stat_prefix: ingress_http - route_config: - name: local_route - virtual_hosts: - - name: local_service - domains: ["*"] - routes: - - match: { prefix: "/" } - route: { host_rewrite: www.google.com, cluster: service_google } - http_filters: - - name: envoy.router - - clusters: - - name: service_google - connect_timeout: 0.25s - type: LOGICAL_DNS - dns_lookup_family: V4_ONLY - lb_policy: ROUND_ROBIN - hosts: [{ socket_address: { address: google.com, port_value: 443 }}] - tls_context: { sni: www.google.com } - -admin: - access_log_path: /tmp/admin_access.log - address: - socket_address: { address: 0.0.0.0, port_value: 9901 } - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/fields.yml deleted file mode 100644 index 9f7f89e0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/fields.yml +++ /dev/null @@ -1,10 +0,0 @@ -- key: envoyproxy - title: "envoyproxy" - description: > - envoyproxy module - release: ga - fields: - - name: envoyproxy - type: group - description: > - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/supported-versions.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/supported-versions.yml deleted file mode 100644 index 7e6792d8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/supported-versions.yml +++ /dev/null @@ -1,3 +0,0 @@ -variants: - - ENVOYPROXY_VERSION: 1.7.0 - - ENVOYPROXY_VERSION: 1.12.0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/test/serverstats b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/test/serverstats deleted file mode 100644 index 0a63257e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/_meta/test/serverstats +++ /dev/null @@ -1,56 +0,0 @@ -cluster_manager.active_clusters: 1 -cluster_manager.cluster_added: 1 -cluster_manager.cluster_modified: 0 -cluster_manager.cluster_removed: 0 -cluster_manager.warming_clusters: 0 -cluster_manager.cluster_updated: 0 -cluster_manager.cluster_updated_via_merge: 0 -cluster_manager.update_merge_cancelled: 0 -cluster_manager.update_out_of_merge_window: 0 -filesystem.flushed_by_timer: 389 -filesystem.reopen_failed: 0 -filesystem.write_buffered: 44 -filesystem.write_completed: 43 -filesystem.write_total_buffered: 0 -filesystem.write_failed: 0 -listener_manager.listener_added: 1 -listener_manager.listener_create_failure: 0 -listener_manager.listener_create_success: 4 -listener_manager.listener_modified: 0 -listener_manager.listener_removed: 0 -listener_manager.total_listeners_active: 1 -listener_manager.total_listeners_draining: 0 -listener_manager.total_listeners_warming: 0 -listener_manager.listener_stopped: 0 -runtime.admin_overrides_active: 0 -runtime.load_error: 0 -runtime.load_success: 0 -runtime.num_keys: 0 -runtime.override_dir_exists: 0 -runtime.override_dir_not_exists: 0 -runtime.deprecated_feature_use: 0 -runtime.num_layers: 2 -server.concurrency: 12 -server.days_until_first_cert_expiring: 2147483647 -server.debug_assertion_failures: 0 -server.dynamic_unknown_fields: 0 -server.hot_restart_epoch: 0 -server.live: 1 -server.memory_allocated: 3120760 -server.memory_heap_size: 4194304 -server.parent_connections: 0 -server.state: 0 -server.static_unknown_fields: 0 -server.stats_recent_lookups: 0 -server.total_connections: 0 -server.version: 16364036 -server.watchdog_mega_miss: 4 -server.watchdog_miss: 4 -server.uptime: 5025 -stats.overflow: 0 -http2.header_overflow: 0 -http2.headers_cb_no_stream: 0 -http2.rx_reset: 0 -http2.too_many_header_frames: 0 -http2.trailers: 0 -http2.tx_reset: 0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/doc.go deleted file mode 100644 index 380fe05f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/doc.go +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package envoyproxy is a Metricbeat module that contains MetricSets. -package envoyproxy diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/docker-compose.yml deleted file mode 100644 index 413fff6b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - envoyproxy: - image: docker.elastic.co/integrations-ci/beats-envoyproxy:v${ENVOYPROXY_VERSION:-1.7.0}-1 - build: - context: ./_meta - args: - ENVOYPROXY_VERSION: ${ENVOYPROXY_VERSION:-1.7.0} - ports: - - 9901 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/fields.go deleted file mode 100644 index 06afeacd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package envoyproxy - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "envoyproxy", asset.ModuleFieldsPri, AssetEnvoyproxy); err != nil { - panic(err) - } -} - -// AssetEnvoyproxy returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/envoyproxy. -func AssetEnvoyproxy() string { - return "eJzEml+P27gRwN/3UwzuaQM06SYFisIPBQ57ARKgVxTdPBR9IcbkyGKXIlVyZK/v0x+GlLS21/+SW2n1EHgdifOb0fzj0O/hkbYLIL8O2zaGp+0NAFt2tICfnr/86QbAUNLRtmyDX8DfbwBg5ylogukc3QBEcoSJFrDCG4DKkjNpke9+Dx4bOpAlF29buT+Gru2/OSJrf63d9RLFNcXx62PrybUPNlxHJZXrPnhG61MBhqJnEQaJkdPO3Ydsu3zadYkpqgY9rvZAT8OeWnN3XdRs16T65RO8uHFY3Hqml4IvaD9c/+yaJUUIFeguRvLstr1kuN1gbMi8GzRMJ1EHE6AxZKbh/BYY3UgCWRLckuWaIqwt5ldmNejgK7uCEOH+l4d3F4mbYGxlZ4IehMGtAF/FF6kJ65nwellX0IljWL9SJx1jMtfsJcOtD9z76Xf4Z9ca5FmsCUXU1UhqbVE1FFc0Ixxg2zrxR0yQZZuL2OX/C6nS6DU5N61B98GAa2RYBYZROKA3YMjZNUUyQBjd9hJ/6FiFqldjY70Jmyl1GOA3tdU1YIxW4ix0LM6NRUU4wDhaayrrKG0TU/NqZaZyXarJqOVWsW2O6vlqdvBjRIuolJeMHl2BgGVXVTm5R4JNtMzkgQNgVhtMR/JXuVWeDx2f1CpSaMmrCu3E7nmoUg+7wQRFuDAvCQTnCMmYUaNlUsUA8wIX2yIjWKlQ60L8WXqiEy/oghI6NK2jidPsGbP3nnOBkmWZ0eATNVf3pW5BFgbJ/kZCfNSoYD0st+dSb+F+A4/2QDGGCEHnOmzAdFFq8GBz4RL/jiiLn09gsfOy6qtlLxfQqIw3j0lEHiAzNS33xShS6hyTkTc42ip/3oLD7Zl4yfCp05rSRC3UFfgbigQ9RNU5QAZ0rpCfdkbfNeqRttPvSrKQ5/5PFDiTRsOaYrSGlLFR0ZNNPKNhe4Maa6BLJL4w4ICxkTSHeLox2SP3gd+SXnrr79cATWO9Gh5IqnTn0yjwEWyVAywLHSlL69BvX4NsDTc2EdydZDbURtK5Aa8IuYukujRpC36YXZ8JoCdIJSS7RObD2fg7EaKvHIBFyrHpgOVaWlhxHikHOfGld+fzv7OJyU8wLRkXnnwGMUi6agjxj3Pb6JFZR8K+tndxUvfre9JBMoTl/0izaGLl4SS93ybEx3O5/xB7hgp2wJt2CpZ4ZH4P30M+x9jn2U/25z7XucQMg59nwL3Jz1m+0jaPT06a5M+MJkeAq0FNROutX82HOkj8Adh+yjX/WO0y6uigiUPbzuWgh8KO1pbDoT38oYIiPUXlpp0LHTYDedcNGn2ebjoXpDGAvqwkqSz9EAQh1SEyrvKGMtUo27KGmt3+7LiNDg9TrjLSkQV3FzW4TUo2dk5VNiZWmqI0sK2NM3ixSIcsHbgm8PTEIAC2stl8SxLPLv2GgY11DjLay6z17OOT9q1C2Z8z2ZSb7ZdJ409w99zAngQtb1wNnjJRMA5TDGxC58vIchDYE1weXvSkNWGrkv1tIvMOpJGyfQ2IvDJ3uUjYojyqdPCedO6Fpoz8HTE5/GuC4EyfANoYpLmB4KEOWRvGeHrWWarH24AvA9fgaZOH8C80OHuQcGQO9Eqkgxv0QVZEiQck0sGb01Briml3hPWqVF/LwxBlx5fIS/j0AodCsMRERl77w/2vEGltj9I8n8Kxrk1YqYZWqBr7Ay34y6X+yCp1YNU7q6I26Hra17sTG3Bc3HjYFnxJsfrl+OKVq1HZggDXkfCMpxladiuFKUmhCn7Y+v247c3WY2O16vyjDxuvSuWeWtuGUsJVPskZCPrNb1emwbCxXEMPBSegdhu4qVOCiBgy7sOxZmgf500tujdN+FGDJhVJS2VzITx27fUKHO0fa+b206v12DWhoajmbbV3K5gkYh6aanGJQpT6ptFhXOVgRl8K22Lxhbkt/35aLO7Hpb42rVssHjgSNuXzrz//R335/PMvn/+tHr7+9zPc/vUvj6f31b1cpZfKB5XyOvOYo4ztYFNTlK1GAQGNzi1RP0qHKp9z51zmfegBUwra5gawoH6Ab7VNwBH1Yz4x6jw9taTljv7YyOvxCDevAFti6LyxuPJByt6ye7lVGI+NnlQJDOtXcx73WL9GZw1ICOUz+ypiM/wKYW2DKzYoPgB/GxLLl2/f/vXnT5Ba0r1l8rajnBTlsyHgJ5Wd75zKx2+YRNESCOVlDkqOSi+3xfvPdKBBNehzfy8BXRaYc+eMPhv90050i+vuxXfRR+KaQ5AN4XYM9wL8YdiAj9ux1LVtiJzKrwPzoSdDExJD8EOyKA9DFSJ8vLt7fx88W99RvsMH//7j3Z1wtMEnAh3MwXO5cfbU/5WzO0e07uy86NQN01i4lwaJyEt3Gun/HSVOoEOeGlUxNGDCxp/IWyP2m7s0R/Spscy7Xv17AAAA//9b1YgQ" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/_meta/data.json deleted file mode 100644 index dc7c4ccc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/_meta/data.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "envoyproxy": { - "server": { - "cluster_manager": { - "active_clusters": 1, - "cluster_added": 1, - "cluster_modified": 0, - "cluster_removed": 0, - "warming_clusters": 0 - }, - "filesystem": { - "flushed_by_timer": 9, - "reopen_failed": 0, - "write_buffered": 85, - "write_completed": 18, - "write_total_buffered": 1306 - }, - "http2": {}, - "listener_manager": { - "listener_added": 1, - "listener_create_failure": 0, - "listener_create_success": 12, - "listener_modified": 0, - "listener_removed": 0, - "total_listeners_active": 1, - "total_listeners_draining": 0, - "total_listeners_warming": 0 - }, - "runtime": { - "admin_overrides_active": 0, - "load_error": 0, - "load_success": 0, - "num_keys": 0, - "override_dir_exists": 0, - "override_dir_not_exists": 0 - }, - "server": { - "days_until_first_cert_expiring": 2147483647, - "hot_restart_epoch": 0, - "live": 1, - "memory_allocated": 3299760, - "memory_heap_size": 4194304, - "parent_connections": 0, - "total_connections": 0, - "uptime": 95, - "version": 4151803, - "watchdog_mega_miss": 0, - "watchdog_miss": 0 - }, - "stats": { - "overflow": 0 - } - } - }, - "event": { - "dataset": "envoyproxy.server", - "duration": 115000, - "module": "envoyproxy" - }, - "metricset": { - "name": "server", - "period": 10000 - }, - "service": { - "address": "172.18.0.2:9901", - "type": "envoyproxy" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/_meta/docs.asciidoc deleted file mode 100644 index abec3ff3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the server metricset of the module envoyproxy. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/_meta/fields.yml deleted file mode 100644 index 11d2efb8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/_meta/fields.yml +++ /dev/null @@ -1,253 +0,0 @@ -- name: server - type: group - release: ga - description: > - Contains envoy proxy server stats - fields: - - name: cluster_manager - type: group - fields: - - name: active_clusters - type: integer - description: > - Number of currently active (warmed) clusters - - name: cluster_added - type: integer - description: > - Total clusters added (either via static config or CDS) - - name: cluster_modified - type: integer - description: > - Total clusters modified (via CDS) - - name: cluster_removed - type: integer - description: > - Total clusters removed (via CDS) - - name: warming_clusters - type: integer - description: > - Number of currently warming (not active) clusters - - name: cluster_updated - type: integer - description: > - Total cluster updates - - name: cluster_updated_via_merge - type: integer - description: > - Total cluster updates applied as merged updates - - name: update_merge_cancelled - type: integer - description: > - Total merged updates that got cancelled and delivered early - - name: update_out_of_merge_window - type: integer - description: > - Total updates which arrived out of a merge window - - - name: filesystem - type: group - fields: - - name: flushed_by_timer - type: integer - description: > - Total number of times internal flush buffers are written to a file due to flush timeout - - name: reopen_failed - type: integer - description: > - Total number of times a file was failed to be opened - - name: write_buffered - type: integer - description: > - Total number of times file data is moved to Envoys internal flush buffer - - name: write_completed - type: integer - description: > - Total number of times a file was written - - name: write_total_buffered - type: integer - description: > - Current total size of internal flush buffer in bytes - - name: write_failed - type: integer - description: > - Total number of times an error occurred during a file write operation - - - name: runtime - type: group - fields: - - name: load_error - type: integer - description: > - Total number of load attempts that resulted in an error in any layer - - name: load_success - type: integer - description: > - Total number of load attempts that were successful at all layers - - name: num_keys - type: integer - description: > - Number of keys currently loaded - - name: override_dir_exists - type: integer - description: > - Total number of loads that did use an override directory - - name: override_dir_not_exists - type: integer - description: > - Total number of loads that did not use an override directory - - name: admin_overrides_active - type: integer - description: > - 1 if any admin overrides are active otherwise 0 - - name: deprecated_feature_use - type: integer - description: > - Total number of times deprecated features were used. - - name: num_layers - type: integer - description: > - Number of layers currently active (without loading errors) - - - name: listener_manager - type: group - fields: - - name: listener_added - type: integer - description: > - Total listeners added (either via static config or LDS) - - name: listener_create_failure - type: integer - description: > - Total failed listener object additions to workers - - name: listener_create_success - type: integer - description: > - Total listener objects successfully added to workers - - name: listener_modified - type: integer - description: > - Total listeners modified (via LDS) - - name: listener_removed - type: integer - description: > - Total listeners removed (via LDS) - - name: total_listeners_active - type: integer - description: > - Number of currently active listeners - - name: total_listeners_draining - type: integer - description: > - Number of currently draining listeners - - name: total_listeners_warming - type: integer - description: > - Number of currently warming listeners - - name: listener_stopped - type: integer - description: > - Total listeners stopped - - - name: stats - type: group - fields: - - name: overflow - type: integer - description: > - Total number of times Envoy cannot allocate a statistic due to a shortage of shared memory - - - name: server - type: group - fields: - - name: days_until_first_cert_expiring - type: integer - description: > - Number of days until the next certificate being managed will expire - - name: live - type: integer - description: > - 1 if the server is not currently draining, 0 otherwise - - name: memory_allocated - type: integer - description: > - Current amount of allocated memory in bytes - - name: memory_heap_size - type: integer - description: > - Current reserved heap size in bytes - - name: parent_connections - type: integer - description: > - Total connections of the old Envoy process on hot restart - - name: total_connections - type: integer - description: > - Total connections of both new and old Envoy processes - - name: uptime - type: integer - description: > - Current server uptime in seconds - - name: version - type: integer - description: > - Integer represented version number based on SCM revision - - name: watchdog_mega_miss - type: integer - - name: watchdog_miss - type: integer - - name: hot_restart_epoch - type: integer - description: > - Current hot restart epoch - - name: concurrency - type: integer - description: > - Number of worker threads - - name: debug_assertion_failures - type: integer - - name: dynamic_unknown_fields - type: integer - description: > - Number of messages in dynamic configuration with unknown fields - - name: state - type: integer - description: > - Current state of the Server - - name: static_unknown_fields - type: integer - description: > - Number of messages in static configuration with unknown fields - - name: stats_recent_lookups - type: integer - - - name: http2 - type: group - fields: - - name: header_overflow - type: integer - description: > - Total number of connections reset due to the headers being larger than Envoy::Http::Http2::ConnectionImpl::StreamImpl::MAX_HEADER_SIZE (63k) - - name: headers_cb_no_stream - type: integer - description: > - Total number of errors where a header callback is called without an associated stream. This tracks an unexpected occurrence due to an as yet undiagnosed bug - - name: rx_messaging_error - type: integer - description: > - Total number of invalid received frames that violated section 8 of the HTTP/2 spec. This will result in a tx_reset - - name: rx_reset - type: integer - description: > - Total number of reset stream frames received by Envoy - - name: too_many_header_frames - type: integer - description: > - Total number of times an HTTP2 connection is reset due to receiving too many headers frames. Envoy currently supports proxying at most one header frame for 100-Continue one non-100 response code header frame and one frame with trailers - - name: trailers - type: integer - description: > - Total number of trailers seen on requests coming from downstream - - name: tx_reset - type: integer - description: > - Total number of reset stream frames transmitted by Envoy diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/data.go deleted file mode 100644 index 850d8c53..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/data.go +++ /dev/null @@ -1,129 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "regexp" - "strings" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" -) - -var ( - schema = s.Schema{ - "cluster_manager": s.Object{ - "active_clusters": c.Int("active_clusters"), - "cluster_added": c.Int("cluster_added"), - "cluster_modified": c.Int("cluster_modified"), - "cluster_removed": c.Int("cluster_removed"), - "warming_clusters": c.Int("warming_clusters"), - "cluster_updated": c.Int("cluster_updated", s.Optional), - "cluster_updated_via_merge": c.Int("cluster_updated_via_merge", s.Optional), - "update_merge_cancelled": c.Int("update_merge_cancelled", s.Optional), - "update_out_of_merge_window": c.Int("update_out_of_merge_window", s.Optional), - }, - "filesystem": s.Object{ - "flushed_by_timer": c.Int("flushed_by_timer"), - "reopen_failed": c.Int("reopen_failed"), - "write_buffered": c.Int("write_buffered"), - "write_completed": c.Int("write_completed"), - "write_total_buffered": c.Int("write_total_buffered"), - "write_failed": c.Int("write_failed", s.Optional), - }, - "runtime": s.Object{ - "load_error": c.Int("load_error"), - "load_success": c.Int("load_success"), - "num_keys": c.Int("num_keys"), - "override_dir_exists": c.Int("override_dir_exists"), - "override_dir_not_exists": c.Int("override_dir_not_exists"), - "admin_overrides_active": c.Int("admin_overrides_active", s.Optional), - "deprecated_feature_use": c.Int("deprecated_feature_use", s.Optional), - "num_layers": c.Int("num_layers", s.Optional), - }, - "listener_manager": s.Object{ - "listener_added": c.Int("listener_added"), - "listener_create_failure": c.Int("listener_create_failure"), - "listener_create_success": c.Int("listener_create_success"), - "listener_modified": c.Int("listener_modified"), - "listener_removed": c.Int("listener_removed"), - "listener_stopped": c.Int("listener_stopped", s.Optional), - "total_listeners_active": c.Int("total_listeners_active"), - "total_listeners_draining": c.Int("total_listeners_draining"), - "total_listeners_warming": c.Int("total_listeners_warming"), - }, - "stats": s.Object{ - "overflow": c.Int("overflow", s.Optional), - }, - "server": s.Object{ - "days_until_first_cert_expiring": c.Int("days_until_first_cert_expiring"), - "live": c.Int("live"), - "memory_allocated": c.Int("memory_allocated"), - "memory_heap_size": c.Int("memory_heap_size"), - "parent_connections": c.Int("parent_connections"), - "total_connections": c.Int("total_connections"), - "uptime": c.Int("uptime"), - "version": c.Int("version"), - "watchdog_mega_miss": c.Int("watchdog_mega_miss", s.Optional), - "watchdog_miss": c.Int("watchdog_miss", s.Optional), - "hot_restart_epoch": c.Int("hot_restart_epoch", s.Optional), - "concurrency": c.Int("concurrency", s.Optional), - "debug_assertion_failures": c.Int("debug_assertion_failures", s.Optional), - "dynamic_unknown_fields": c.Int("dynamic_unknown_fields", s.Optional), - "state": c.Int("state", s.Optional), - "static_unknown_fields": c.Int("static_unknown_fields", s.Optional), - "stats_recent_lookups": c.Int("stats_recent_lookups", s.Optional), - }, - "http2": s.Object{ - "header_overflow": c.Int("header_overflow", s.Optional), - "headers_cb_no_stream": c.Int("headers_cb_no_stream", s.Optional), - "rx_messaging_error": c.Int("rx_messaging_error", s.Optional), - "rx_reset": c.Int("rx_reset", s.Optional), - "too_many_header_frames": c.Int("too_many_header_frames", s.Optional), - "trailers": c.Int("trailers", s.Optional), - "tx_reset": c.Int("tx_reset", s.Optional), - }, - } -) -var reStats *regexp.Regexp = regexp.MustCompile(`cluster_manager.*|filesystem.*|access_log_file.*|runtime.*|listener_manager.*|stats.*|server.*|http2\..*`) - -func eventMapping(response []byte) (common.MapStr, error) { - data := map[string]interface{}{} - var events common.MapStr - var err error - - data = findStats(data, response) - events, err = schema.Apply(data) - if err != nil { - return nil, err - } - return events, nil -} - -func findStats(data common.MapStr, response []byte) common.MapStr { - matches := reStats.FindAllString(string(response), -1) - for i := 0; i < len(matches); i++ { - entries := strings.Split(matches[i], ": ") - if len(entries) == 2 { - temp := strings.Split(entries[0], ".") - data[temp[len(temp)-1]] = entries[1] - } - } - return data -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/server.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/server.go deleted file mode 100644 index b37cd6db..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/server.go +++ /dev/null @@ -1,81 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/stats" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("envoyproxy", "server", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct{}{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error in http fetch") - } - - event, _ := eventMapping(content) - reporter.Event(mb.Event{MetricSetFields: event}) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/server_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/server_integration_test.go deleted file mode 100644 index 24e331be..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/server_integration_test.go +++ /dev/null @@ -1,65 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package server - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "envoyproxy") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "envoyproxy") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "envoyproxy", - "metricsets": []string{"server"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/server_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/server_test.go deleted file mode 100644 index c4f8eb77..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/server/server_test.go +++ /dev/null @@ -1,196 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "strings" - "testing" - "time" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -const testFile = "../_meta/test/serverstats" - -func TestEventMapping(t *testing.T) { - content, err := ioutil.ReadFile(testFile) - assert.NoError(t, err) - - event, err := eventMapping(content) - assert.NoError(t, err, "error mapping "+testFile) - - assert.Len(t, event, 7, "got wrong number of event") - - clusterManager := event["cluster_manager"].(common.MapStr) - assert.Equal(t, int64(1), clusterManager["active_clusters"]) - assert.Equal(t, int64(1), clusterManager["cluster_added"]) - assert.Equal(t, int64(0), clusterManager["cluster_modified"]) - assert.Equal(t, int64(0), clusterManager["cluster_removed"]) - assert.Equal(t, int64(0), clusterManager["warming_clusters"]) - assert.Equal(t, int64(0), clusterManager["cluster_updated"]) - assert.Equal(t, int64(0), clusterManager["cluster_updated_via_merge"]) - assert.Equal(t, int64(0), clusterManager["update_merge_cancelled"]) - assert.Equal(t, int64(0), clusterManager["update_out_of_merge_window"]) - - fileSystem := event["filesystem"].(common.MapStr) - assert.Equal(t, int64(389), fileSystem["flushed_by_timer"]) - assert.Equal(t, int64(0), fileSystem["reopen_failed"]) - assert.Equal(t, int64(44), fileSystem["write_buffered"]) - assert.Equal(t, int64(43), fileSystem["write_completed"]) - assert.Equal(t, int64(0), fileSystem["write_total_buffered"]) - assert.Equal(t, int64(0), fileSystem["write_total_buffered"]) - assert.Equal(t, int64(0), fileSystem["write_failed"]) - - listenerManager := event["listener_manager"].(common.MapStr) - assert.Equal(t, int64(1), listenerManager["listener_added"]) - assert.Equal(t, int64(0), listenerManager["listener_create_failure"]) - assert.Equal(t, int64(4), listenerManager["listener_create_success"]) - assert.Equal(t, int64(0), listenerManager["listener_modified"]) - assert.Equal(t, int64(0), listenerManager["listener_removed"]) - assert.Equal(t, int64(1), listenerManager["total_listeners_active"]) - assert.Equal(t, int64(0), listenerManager["total_listeners_draining"]) - assert.Equal(t, int64(0), listenerManager["total_listeners_warming"]) - assert.Equal(t, int64(0), listenerManager["listener_stopped"]) - - runtime := event["runtime"].(common.MapStr) - assert.Equal(t, int64(0), runtime["admin_overrides_active"]) - assert.Equal(t, int64(0), runtime["load_error"]) - assert.Equal(t, int64(0), runtime["load_success"]) - assert.Equal(t, int64(0), runtime["num_keys"]) - assert.Equal(t, int64(0), runtime["override_dir_exists"]) - assert.Equal(t, int64(0), runtime["override_dir_not_exists"]) - assert.Equal(t, int64(0), runtime["deprecated_feature_use"]) - assert.Equal(t, int64(2), runtime["num_layers"]) - - server := event["server"].(common.MapStr) - assert.Equal(t, int64(2147483647), server["days_until_first_cert_expiring"]) - assert.Equal(t, int64(1), server["live"]) - assert.Equal(t, int64(3120760), server["memory_allocated"]) - assert.Equal(t, int64(4194304), server["memory_heap_size"]) - assert.Equal(t, int64(0), server["parent_connections"]) - assert.Equal(t, int64(0), server["total_connections"]) - assert.Equal(t, int64(5025), server["uptime"]) - assert.Equal(t, int64(16364036), server["version"]) - assert.Equal(t, int64(4), server["watchdog_mega_miss"]) - assert.Equal(t, int64(4), server["watchdog_miss"]) - assert.Equal(t, int64(12), server["concurrency"]) - assert.Equal(t, int64(0), server["debug_assertion_failures"]) - assert.Equal(t, int64(0), server["dynamic_unknown_fields"]) - assert.Equal(t, int64(0), server["hot_restart_epoch"]) - assert.Equal(t, int64(0), server["state"]) - assert.Equal(t, int64(0), server["static_unknown_fields"]) - assert.Equal(t, int64(0), server["stats_recent_lookups"]) - - stats := event["stats"].(common.MapStr) - assert.Equal(t, int64(0), stats["overflow"]) - - http2 := event["http2"].(common.MapStr) - assert.Equal(t, int64(0), http2["header_overflow"]) - assert.Equal(t, int64(0), http2["headers_cb_no_stream"]) - assert.Equal(t, int64(0), http2["rx_reset"]) - assert.Equal(t, int64(0), http2["too_many_header_frames"]) - assert.Equal(t, int64(0), http2["trailers"]) - assert.Equal(t, int64(0), http2["tx_reset"]) -} - -func TestFetchEventContent(t *testing.T) { - absPath, err := filepath.Abs("../_meta/test/") - assert.NoError(t, err) - - response, err := ioutil.ReadFile(absPath + "/serverstats") - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "text/plain; charset=UTF-8") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "envoyproxy", - "metricsets": []string{"server"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) -} - -func testValue(t *testing.T, event common.MapStr, field string, value interface{}) { - data, err := event.GetValue(field) - assert.NoError(t, err, "Could not read field "+field) - assert.EqualValues(t, data, value, "Wrong value for field "+field) -} - -func TestFetchTimeout(t *testing.T) { - absPath, err := filepath.Abs("../_meta/test/") - assert.NoError(t, err) - - response, err := ioutil.ReadFile(absPath + "/serverstats") - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "text/plain; charset=UTF-8") - w.Write([]byte(response)) - <-r.Context().Done() - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "envoyproxy", - "metricsets": []string{"server"}, - "hosts": []string{server.URL}, - "timeout": "50ms", - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - - start := time.Now() - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) == 0 { - t.Fatalf("Expected an error, had %d. %v\n", len(errs), errs) - } - assert.Empty(t, events) - elapsed := time.Since(start) - var found bool - for _, err := range errs { - if strings.Contains(err.Error(), "request canceled (Client.Timeout exceeded") { - found = true - } - } - if !found { - assert.Failf(t, "", "expected an error containing 'request canceled (Client.Timeout exceeded'. Got %v", errs) - } - - assert.True(t, elapsed < 5*time.Second, "elapsed time: %s", elapsed.String()) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/test_envoyproxy.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/test_envoyproxy.py deleted file mode 100644 index 978283ab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/envoyproxy/test_envoyproxy.py +++ /dev/null @@ -1,35 +0,0 @@ -import os -import sys -import unittest - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -@metricbeat.parameterized_with_supported_versions -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['envoyproxy'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_stats(self): - """ - EnvoyProxy module outputs an event. - """ - self.render_config_template(modules=[{ - "name": "envoyproxy", - "metricsets": ["server"], - "hosts": self.get_hosts(), - "period": "5s", - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=20) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertTrue(len(output) >= 1) - evt = output[0] - print(evt) - - self.assert_fields_are_documented(evt) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/Dockerfile deleted file mode 100644 index ea136ead..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -ARG ETCD_VERSION -FROM quay.io/coreos/etcd:v$ETCD_VERSION -HEALTHCHECK --interval=1s --retries=90 CMD wget -O - http://localhost:2379/health | grep true -CMD ["/usr/local/bin/etcd", "--advertise-client-urls", "http://0.0.0.0:2379,http://0.0.0.0:4001", "--listen-client-urls", "http://0.0.0.0:2379,http://0.0.0.0:4001"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/config.reference.yml deleted file mode 100644 index f269a2b7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/config.reference.yml +++ /dev/null @@ -1,4 +0,0 @@ -- module: etcd - metricsets: ["leader", "self", "store"] - period: 10s - hosts: ["localhost:2379"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/config.yml deleted file mode 100644 index e09008e3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/config.yml +++ /dev/null @@ -1,10 +0,0 @@ -- module: etcd - #metricsets: - # - leader - # - self - # - store - # - metrics - period: 10s - hosts: ["localhost:2379"] - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/docs.asciidoc deleted file mode 100644 index ad99d740..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/docs.asciidoc +++ /dev/null @@ -1,12 +0,0 @@ -This module targets Etcd V2 and V3. - -When using V2, metrics are collected using https://coreos.com/etcd/docs/latest/v2/api.html[Etcd v2 API]. -When using V3, metrics are retrieved from the `/metrics` endpoint as intended for https://coreos.com/etcd/docs/latest/metrics.html[Etcd v3] - -When using V3, metricsest are bundled into `metrics` -When using V2, metricsets available are `leader`, `self` and `store`. - -[float] -=== Compatibility - -The etcd module is tested with etcd 3.2 and 3.3. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/fields.yml deleted file mode 100644 index edb3fecf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/fields.yml +++ /dev/null @@ -1,18 +0,0 @@ -- key: etcd - title: "Etcd" - description: > - etcd Module - release: ga - settings: ["ssl", "http"] - fields: - - name: etcd - type: group - description: > - `etcd` contains statistics that were read from Etcd - fields: - - name: api_version - type: keyword - description: > - Etcd API version for metrics retrieval - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/supported-versions.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/supported-versions.yml deleted file mode 100644 index 07586864..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/supported-versions.yml +++ /dev/null @@ -1,3 +0,0 @@ -variants: - - ETCD_VERSION: 3.2.25 - - ETCD_VERSION: 3.3.10 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/leaderstats.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/leaderstats.json deleted file mode 100644 index 239a4ae0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/leaderstats.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "followers": { - "6e3bd23ae5f1eae0": { - "counts": { - "fail": 0, - "success": 745 - }, - "latency": { - "average": 0.017039507382550306, - "current": 0.000138, - "maximum": 1.007649, - "minimum": 0, - "standardDeviation": 0.05289178277920594 } - }, - "a8266ecf031671f3": { - "counts": { - "fail": 0, - "success": 735 - }, - "latency": { - "average": 0.012124141496598642, - "current": 0.000559, - "maximum": 0.791547, - "minimum": 0, - "standardDeviation": 0.04187900156583733 } - } - }, - "leader": "924e2e83e93f2560" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/leaderstats_empty.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/leaderstats_empty.json deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/leaderstats_follower.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/leaderstats_follower.json deleted file mode 100644 index c64ace3c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/leaderstats_follower.json +++ /dev/null @@ -1 +0,0 @@ -{"message":"not current leader"} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/leaderstats_internalerror.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/leaderstats_internalerror.json deleted file mode 100644 index af1c2edc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/leaderstats_internalerror.json +++ /dev/null @@ -1 +0,0 @@ -{"message":"random error message"} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/selfstats.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/selfstats.json deleted file mode 100644 index ded9009d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/selfstats.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "name":"default", - "id":"8e9e05c52164694d", - "state":"StateLeader", - "startTime":"2017-09-11T02:05:58.902585554+03:00", - "leaderInfo":{ - "leader":"8e9e05c52164694d", - "uptime":"5m38.431802276s", - "startTime":"2017-09-11T02:05:59.403264731+03:00"}, - "recvAppendRequestCnt":0, - "sendAppendRequestCnt":0 -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/storestats.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/storestats.json deleted file mode 100644 index 64c2e402..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/_meta/test/storestats.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "getsSuccess":0, - "getsFail":3, - "setsSuccess":12, - "setsFail":0, - "deleteSuccess":0, - "deleteFail":0, - "updateSuccess":0, - "updateFail":0, - "createSuccess":1, - "createFail":0, - "compareAndSwapSuccess":0, - "compareAndSwapFail":0, - "compareAndDeleteSuccess":0, - "compareAndDeleteFail":0, - "expireCount":0, - "watchers":0 -} - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/doc.go deleted file mode 100644 index 1b6de3f7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package etcd is a Metricbeat module that contains MetricSets. -*/ -package etcd diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/docker-compose.yml deleted file mode 100644 index 3c2f3978..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - etcd: - image: docker.elastic.co/integrations-ci/beats-etcd:${ETCD_VERSION:-3.3.10}-1 - build: - context: ./_meta - args: - ETCD_VERSION: ${ETCD_VERSION:-3.3.10} - ports: - - 2379 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/fields.go deleted file mode 100644 index b2d735b9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package etcd - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "etcd", asset.ModuleFieldsPri, AssetEtcd); err != nil { - panic(err) - } -} - -// AssetEtcd returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/etcd. -func AssetEtcd() string { - return "eJzMmU9v28gOwO/+FEQur+/h1e/wbjkssJsWiwKbomiL9rBYqPQMZc1mNKMOKbvup1+M/jiy9SdO5LjVoQ0sDfkbkuKQ1Eu4o901kCi9ABAjlq7h6rUofbUA0MQqmEKMd9fwywIAqifh1uvS0gIgkCVkuoY1LgCYRIxb8zX8ecVsr/4LV5lIcfXXAiA1ZDVfVzJegsOc9lrjJbsiSgm+LJpfBnTH60tc9AWUd4LGMbCgGBajGCRDgS0FgkCoIQ0+h9f3KroEXQosTLKhwMa7/b0W6I52Wx905/cRrHhFXfDruzfQSIPUB8hJQoQL8X/aoF0segSWUFPoKe9a4wHVN605KvfU8jqmWXYePnRZex0bp4uXemv9lgIvlS+d8MFDY7APAMfrY0bgynxFAXwKKRpLGtBp4FIpYk5LC+8xFXj/7gYCfS2J5WArY+BT8MtGeG9BuxHjhNYH3hjczhTj6TBx03NJGsONU/T/GGayKOTU7lzuhUYeiAdClUFBFMA4kIxA2ZKlt7fTndnIXuKGAq5p1Ias0JJOUutRHiFWlSGQ66+YKTbHbyYv87OLNW5S7FggHUvcC2RBpzHoV7QxKIeJ8UTi0dwGE8kVjqPqzauYGlBJifZYVC+NMoXNvDT6oZKwz9nVCRKjtcrsn/4P/2vvkNOFNwcBss+rK5JTM2uGnEwYaLWT48h+4J37nJFkFADbM4C+GRYee+smPJaoDN2amkw1iGe9Wz8O7+0+2zd4jRJgIgcop0MWwRee0XKifJ4bEdLPRKq8Y3Jc8r1OqHWSPpWxIKeNW1+QsNF4KmB9hlyQr1Y4jbcOhUpYMDyfc5mcwHr61OwhZej081krkCKzIf0QVoukDd/NyXmvDN9dLuPlG6USvUrEC9qEzXdaxiw3XFMOmDH1IUepU+PxogdM/MF8p8rn4gNp0CgYU87tp5ubaadv0SYp75xKdBmq43DpeLkq1R3J8j+D5H71N6nj2Kh/TJ4aIn805VTsKrbBxE4LMIudjvVrjlXWQSg8YivnDOTPwQh1ufrCH0HGvarmbFxtddpVMUi2QnVHTjcHzc8XAw3f/iw9KRAmNnXOaPitZavUnBwME3Tni4hjtsmA2Ocvyn3Yzcm3t5WEy2XctU9yyllQOEFrvbpYwm12WilFIV3LAOSYhW8p/xCZ4Hc/bm1HsvVh1vH2thZxOXsra8hJUhcv5ORi5q7qhaqgqe1cHbHTWaDL2tYdl+XdVztDzPeNnU3nxMDhdCxKO9tszBy3rye3tj2DxKAsnflaEhhNTkxqKFSZPt7JKRaIp3RuxqV+Oa/t7jvL6PjSVu1ZPRppO7gjrhGcqooXkx+3szOIIkuUCNuMYndrGJzXBFushsKh256NUJXFeZEwj8dbZagIFgkbK2XIsIo97tgMo0sY/z2nnQw3XvoXH8oe1B5IbZZYxAayaT4mKoLhydIDRPcz31rNvsnpeDEarAheEfOIHyvOFTq9NVqygL1RyYMjtZMx69xUUAAm5Z3ucBpuUlisxF60gzTwzu7+PY5d3K2fFXhv0KczD8IzOf28sTG0ieq7zmFo8PFw9oDwZ4gKrgcw8KLJAJV1l/AxPrNBW1YPlU5Tahxp8A7YuLVtE307BTv63nGwzR8eReff4/Bmf+zhMcY0Yvkn8ZCpxratHcN+JN+vhcQHmlMMfcyoFtL9dGqcsmV0qqsLOuMd4MqX9UTWF1Q3YIPvYjsOm1VHrWn009x4NjlYPPApbXjlyAs1Qz/P16/JktCTCZrl8xjKQuMMhmb5PAYVaA5Ds3wmg88LDIRO8xaLp7McijkX08xI6Ql6PNegXPpWmECPKAcGpWxRVEZhelv/BAAA//+7EUCM" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/_meta/data.json deleted file mode 100644 index cea2e1a5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/_meta/data.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "etcd": { - "api_version": "2", - "leader": { - "followers": {}, - "leader": "8e9e05c52164694d" - } - }, - "event": { - "dataset": "etcd.leader", - "duration": 115000, - "module": "etcd" - }, - "metricset": { - "name": "leader" - }, - "service": { - "address": "127.0.0.1:2379", - "type": "etcd" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/_meta/docs.asciidoc deleted file mode 100644 index 8c42912c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -This is the leader metricset of the module etcd. -This metrics is being read from the Etcd V2 endpoint and won't show any activity regarding Etcd V3. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/_meta/fields.yml deleted file mode 100644 index 2c14ac79..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/_meta/fields.yml +++ /dev/null @@ -1,38 +0,0 @@ -- name: leader - type: group - description: > - Contains etcd leader statistics. - release: ga - fields: - - name: followers.counts - type: group - description: > - The number of failed and successful Raft RPC requests. - fields: - - name: followers.counts.success - type: integer - description: successful Raft RPC requests - - name: followers.counts.fail - type: integer - description: failed Raft RPC requests - - - - name: followers.latency - type: group - description: > - latency to each peer in the cluster - fields: - - name: followers.latency.average - type: scaled_float - - name: followers.latency.current - type: scaled_float - - name: followers.latency.maximum - type: scaled_float - - name: followers.latency.minimum - type: integer - - name: follower.latency.standardDeviation - type: scaled_float - - name: leader - type: keyword - description: ID of actual leader - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/data.go deleted file mode 100644 index 15322921..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/data.go +++ /dev/null @@ -1,57 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package leader - -import ( - "encoding/json" - - "github.com/elastic/beats/v7/libbeat/common" -) - -type Counts struct { - Success int64 `json:"success"` - Fail int64 `json:"fail"` -} - -type Latency struct { - Average float64 `json:"average"` - Current float64 `json:"current"` - Maximum float64 `json:"maximum"` - Minimum int64 `json:"minimum"` - StandardDeviation float64 `json:"standardDeviation"` -} - -type FollowersID struct { - Latency Latency `json:"latency"` - Counts Counts `json:"counts"` -} - -type Leader struct { - Followers map[string]FollowersID `json:"followers"` - Leader string `json:"leader"` -} - -func eventMapping(content []byte) common.MapStr { - var data Leader - json.Unmarshal(content, &data) - event := common.MapStr{ - "followers": data.Followers, - "leader": data.Leader, - } - return event -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/leader.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/leader.go deleted file mode 100644 index 940be4a0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/leader.go +++ /dev/null @@ -1,138 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package leader - -import ( - "encoding/json" - "fmt" - "io/ioutil" - "net/http" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/v2/stats/leader" - apiVersion = "2" - - // returned JSON management - msgElement = "message" - msgValueNonLeader = "not current leader" - - logSelector = "etcd.leader" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("etcd", "leader", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for etcd.leader -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - logger *logp.Logger - debugEnabled bool -} - -// New etcd.leader metricset object -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct{}{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - base, - http, - logp.NewLogger(logSelector), - logp.IsDebug(logSelector), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - res, err := m.http.FetchResponse() - if err != nil { - return errors.Wrap(err, "error fetching response") - } - defer res.Body.Close() - - content, err := ioutil.ReadAll(res.Body) - if err != nil { - return errors.Wrapf(err, "error reading body response") - } - - if res.StatusCode == http.StatusOK { - reporter.Event(mb.Event{ - MetricSetFields: eventMapping(content), - ModuleFields: common.MapStr{"api_version": apiVersion}, - }) - return nil - } - - // Errors might be reported as {"message":""} - // let's look for that structure - var jsonResponse map[string]interface{} - if err = json.Unmarshal(content, &jsonResponse); err == nil { - if retMessage := jsonResponse[msgElement]; retMessage != "" { - // there is an error message element, let's use it - - // If a 403 is returned and {"message":"not current leader"} - // do not consider this an error - // do not report events since this is not a leader - if res.StatusCode == http.StatusForbidden && - retMessage == msgValueNonLeader { - if m.debugEnabled { - m.logger.Debugf("skipping event for non leader member %q", m.Host()) - } - return nil - } - - return fmt.Errorf("fetching HTTP response returned status code %d: %s", - res.StatusCode, retMessage) - } - } - - // no message in the JSON payload, return standard error - return fmt.Errorf("fetching HTTP response returned status code %d", res.StatusCode) - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/leader_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/leader_integration_test.go deleted file mode 100644 index fb881441..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/leader_integration_test.go +++ /dev/null @@ -1,68 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package leader - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/logp" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - logp.TestingSetup() - - service := compose.EnsureUp(t, "etcd") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "etcd") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "etcd", - "metricsets": []string{"leader"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/leader_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/leader_test.go deleted file mode 100644 index 7fd42c30..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/leader/leader_test.go +++ /dev/null @@ -1,134 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package leader - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "regexp" - - "github.com/stretchr/testify/assert" - - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestEventMapping(t *testing.T) { - content, err := ioutil.ReadFile("../_meta/test/leaderstats.json") - assert.NoError(t, err) - - event := eventMapping(content) - - assert.Equal(t, event["leader"], string("924e2e83e93f2560")) -} - -func TestFetchEventContent(t *testing.T) { - - const ( - module = "etcd" - metricset = "leader" - mockedFetchLocation = "../_meta/test/" - ) - - var testcases = []struct { - name string - mockedFetchFile string - httpCode int - - expectedFetchErrorRegexp string - expectedNumEvents int - }{ - { - name: "Leader member stats", - mockedFetchFile: "/leaderstats.json", - httpCode: http.StatusOK, - expectedNumEvents: 1, - }, - { - name: "Follower member", - mockedFetchFile: "/leaderstats_follower.json", - httpCode: http.StatusForbidden, - expectedNumEvents: 0, - }, - { - name: "Simulating credentials issue", - mockedFetchFile: "/leaderstats_empty.json", - httpCode: http.StatusForbidden, - expectedFetchErrorRegexp: "fetching HTTP response returned status code 403", - expectedNumEvents: 0, - }, - { - name: "Simulating failure message", - mockedFetchFile: "/leaderstats_internalerror.json", - httpCode: http.StatusInternalServerError, - expectedFetchErrorRegexp: "fetching HTTP response returned status code 500:.+", - expectedNumEvents: 0, - }} - - for _, tc := range testcases { - t.Run(tc.name, func(t *testing.T) { - - absPath, err := filepath.Abs(mockedFetchLocation + tc.mockedFetchFile) - assert.NoError(t, err) - - response, err := ioutil.ReadFile(absPath) - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(tc.httpCode) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": module, - "metricsets": []string{metricset}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - - if tc.expectedFetchErrorRegexp != "" { - for _, err := range errs { - if match, _ := regexp.MatchString(tc.expectedFetchErrorRegexp, err.Error()); match { - // found expected fetch error, no need for further checks - return - } - } - t.Fatalf("Expected fetch error not found:\n Expected:%s\n Got: %+v", - tc.expectedFetchErrorRegexp, - errs) - } - - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - - assert.Equal(t, tc.expectedNumEvents, len(events)) - - for i := range events { - t.Logf("%s/%s event[%d]: %+v", f.Module().Name(), f.Name(), i, events[i]) - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/data.json deleted file mode 100644 index 3c412d30..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/data.json +++ /dev/null @@ -1,103 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "etcd": { - "api_version": "3", - "disk": { - "backend_commit_duration": { - "ns": { - "bucket": { - "+Inf": 7, - "1000000": 5, - "1024000000": 7, - "128000000": 7, - "16000000": 7, - "2000000": 7, - "2048000000": 7, - "256000000": 7, - "32000000": 7, - "4000000": 7, - "4096000000": 7, - "512000000": 7, - "64000000": 7, - "8000000": 7, - "8192000000": 7 - }, - "count": 7, - "sum": 4332557 - } - }, - "mvcc_db_total_size": { - "bytes": 41369600 - }, - "wal_fsync_duration": { - "ns": { - "bucket": { - "+Inf": 3, - "1000000": 0, - "1024000000": 3, - "128000000": 3, - "16000000": 2, - "2000000": 0, - "2048000000": 3, - "256000000": 3, - "32000000": 3, - "4000000": 0, - "4096000000": 3, - "512000000": 3, - "64000000": 3, - "8000000": 2, - "8192000000": 3 - }, - "count": 3, - "sum": 40943916.00000001 - } - } - }, - "memory": { - "go_memstats_alloc": { - "bytes": 9952840 - } - }, - "network": { - "client_grpc_received": { - "bytes": 0 - }, - "client_grpc_sent": { - "bytes": 0 - } - }, - "server": { - "grpc_handled": { - "count": 0 - }, - "grpc_started": { - "count": 0 - }, - "has_leader": 1, - "leader_changes": { - "count": 1 - }, - "proposals_committed": { - "count": 110024 - }, - "proposals_failed": { - "count": 0 - }, - "proposals_pending": { - "count": 0 - } - } - }, - "event": { - "dataset": "etcd", - "duration": 115000, - "module": "etcd" - }, - "metricset": { - "name": "metrics" - }, - "service": { - "address": "127.0.0.1:2379", - "type": "etcd" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/docs.asciidoc deleted file mode 100644 index a28f2ad9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -This is the metrics endpoint metricset of the etcd module. -This metrics is being read from the Etcd V3 endpoint and won't show any activity regarding Etcd V2. \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/fields.yml deleted file mode 100644 index a8743009..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/fields.yml +++ /dev/null @@ -1,114 +0,0 @@ -- name: server - type: group - description: > - Server metrics from the Etcd V3 /metrics endpoint - release: beta - fields: - - name: has_leader - type: byte - description: > - Whether a leader exists in the cluster - - - name: leader_changes.count - type: long - description: > - Number of leader changes seen at the cluster - - - name: proposals_committed.count - type: long - description: > - Number of consensus proposals commited - - - name: proposals_pending.count - type: long - description: > - Number of consensus proposals pending - - - name: proposals_failed.count - type: long - description: > - Number of consensus proposals failed - - - name: grpc_started.count - type: long - description: > - Number of sent gRPC requests - - - name: grpc_handled.count - type: long - description: > - Number of received gRPC requests - -- name: disk - type: group - description: > - Disk metrics from the Etcd V3 /metrics endpoint - release: beta - fields: - - name: mvcc_db_total_size.bytes - type: long - format: bytes - description: > - Size of stored data at MVCC - - - name: wal_fsync_duration.ns.bucket.* - type: object - object_type: long - description: > - Latency for writing ahead logs to disk - - - name: wal_fsync_duration.ns.count - type: long - description: > - Write ahead logs count - - - name: wal_fsync_duration.ns.sum - type: long - description: > - Write ahead logs latency sum - - - name: backend_commit_duration.ns.bucket.* - type: object - object_type: long - description: > - Latency for writing backend changes to disk - - - name: backend_commit_duration.ns.count - type: long - description: > - Backend commits count - - - name: backend_commit_duration.ns.sum - type: long - description: > - Backend commits latency sum - -- name: memory - type: group - description: > - Memory metrics from the Etcd V3 /metrics endpoint - release: beta - fields: - - name: go_memstats_alloc.bytes - type: long - format: bytes - description: > - Memory allocated bytes as of MemStats Go - -- name: network - type: group - description: > - Network metrics from the Etcd V3 /metrics endpoint - release: beta - fields: - - name: client_grpc_sent.bytes - type: long - format: bytes - description: > - gRPC sent bytes total - - - name: client_grpc_received.bytes - type: long - format: bytes - description: > - gRPC received bytes total \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/test/metrics b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/test/metrics deleted file mode 100644 index 5b67f3fe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/test/metrics +++ /dev/null @@ -1,1256 +0,0 @@ -# HELP etcd_debugging_mvcc_db_compaction_keys_total Total number of db keys compacted. -# TYPE etcd_debugging_mvcc_db_compaction_keys_total counter -etcd_debugging_mvcc_db_compaction_keys_total 0 -# HELP etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds Bucketed histogram of db compaction pause duration. -# TYPE etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds histogram -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="8"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="16"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="32"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="64"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="128"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="256"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="512"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1024"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2048"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4096"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="+Inf"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_sum 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_count 0 -# HELP etcd_debugging_mvcc_db_compaction_total_duration_milliseconds Bucketed histogram of db compaction total duration. -# TYPE etcd_debugging_mvcc_db_compaction_total_duration_milliseconds histogram -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="100"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="200"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="400"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="800"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="1600"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="3200"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="6400"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="12800"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="25600"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="51200"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="102400"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="204800"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="409600"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="819200"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="+Inf"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_sum 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_count 0 -# HELP etcd_debugging_mvcc_db_total_size_in_bytes Total size of the underlying database physically allocated in bytes. Use etcd_mvcc_db_total_size_in_bytes -# TYPE etcd_debugging_mvcc_db_total_size_in_bytes gauge -etcd_debugging_mvcc_db_total_size_in_bytes 24576 -# HELP etcd_debugging_mvcc_delete_total Total number of deletes seen by this member. -# TYPE etcd_debugging_mvcc_delete_total counter -etcd_debugging_mvcc_delete_total 0 -# HELP etcd_debugging_mvcc_events_total Total number of events sent by this member. -# TYPE etcd_debugging_mvcc_events_total counter -etcd_debugging_mvcc_events_total 0 -# HELP etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds Bucketed histogram of index compaction pause duration. -# TYPE etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds histogram -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="0.5"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="2"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="4"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="8"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="16"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="32"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="64"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="128"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="256"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="512"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1024"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="+Inf"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_sum 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_count 0 -# HELP etcd_debugging_mvcc_keys_total Total number of keys. -# TYPE etcd_debugging_mvcc_keys_total gauge -etcd_debugging_mvcc_keys_total 0 -# HELP etcd_debugging_mvcc_pending_events_total Total number of pending events to be sent. -# TYPE etcd_debugging_mvcc_pending_events_total gauge -etcd_debugging_mvcc_pending_events_total 0 -# HELP etcd_debugging_mvcc_put_total Total number of puts seen by this member. -# TYPE etcd_debugging_mvcc_put_total counter -etcd_debugging_mvcc_put_total 0 -# HELP etcd_debugging_mvcc_range_total Total number of ranges seen by this member. -# TYPE etcd_debugging_mvcc_range_total counter -etcd_debugging_mvcc_range_total 0 -# HELP etcd_debugging_mvcc_slow_watcher_total Total number of unsynced slow watchers. -# TYPE etcd_debugging_mvcc_slow_watcher_total gauge -etcd_debugging_mvcc_slow_watcher_total 0 -# HELP etcd_debugging_mvcc_txn_total Total number of txns seen by this member. -# TYPE etcd_debugging_mvcc_txn_total counter -etcd_debugging_mvcc_txn_total 0 -# HELP etcd_debugging_mvcc_watch_stream_total Total number of watch streams. -# TYPE etcd_debugging_mvcc_watch_stream_total gauge -etcd_debugging_mvcc_watch_stream_total 0 -# HELP etcd_debugging_mvcc_watcher_total Total number of watchers. -# TYPE etcd_debugging_mvcc_watcher_total gauge -etcd_debugging_mvcc_watcher_total 0 -# HELP etcd_debugging_server_lease_expired_total The total number of expired leases. -# TYPE etcd_debugging_server_lease_expired_total counter -etcd_debugging_server_lease_expired_total 0 -# HELP etcd_debugging_snap_save_marshalling_duration_seconds The marshalling cost distributions of save called by snapshot. -# TYPE etcd_debugging_snap_save_marshalling_duration_seconds histogram -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.001"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.002"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.004"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.008"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.016"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.032"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.064"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.128"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.256"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.512"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="1.024"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="2.048"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="4.096"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="8.192"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="+Inf"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_sum 0 -etcd_debugging_snap_save_marshalling_duration_seconds_count 0 -# HELP etcd_debugging_snap_save_total_duration_seconds The total latency distributions of save called by snapshot. -# TYPE etcd_debugging_snap_save_total_duration_seconds histogram -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.001"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.002"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.004"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.008"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.016"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.032"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.064"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.128"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.256"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.512"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="1.024"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="2.048"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="4.096"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="8.192"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="+Inf"} 0 -etcd_debugging_snap_save_total_duration_seconds_sum 0 -etcd_debugging_snap_save_total_duration_seconds_count 0 -# HELP etcd_debugging_store_expires_total Total number of expired keys. -# TYPE etcd_debugging_store_expires_total counter -etcd_debugging_store_expires_total 0 -# HELP etcd_debugging_store_reads_total Total number of reads action by (get/getRecursive), local to this member. -# TYPE etcd_debugging_store_reads_total counter -etcd_debugging_store_reads_total{action="get"} 1 -etcd_debugging_store_reads_total{action="getRecursive"} 2 -# HELP etcd_debugging_store_watch_requests_total Total number of incoming watch requests (new or reestablished). -# TYPE etcd_debugging_store_watch_requests_total counter -etcd_debugging_store_watch_requests_total 0 -# HELP etcd_debugging_store_watchers Count of currently active watchers. -# TYPE etcd_debugging_store_watchers gauge -etcd_debugging_store_watchers 0 -# HELP etcd_debugging_store_writes_total Total number of writes (e.g. set/compareAndDelete) seen by this member. -# TYPE etcd_debugging_store_writes_total counter -etcd_debugging_store_writes_total{action="create"} 1 -etcd_debugging_store_writes_total{action="set"} 4 -# HELP etcd_disk_backend_commit_duration_seconds The latency distributions of commit called by backend. -# TYPE etcd_disk_backend_commit_duration_seconds histogram -etcd_disk_backend_commit_duration_seconds_bucket{le="0.001"} 4 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.002"} 4 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.004"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.008"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.016"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.032"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.064"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.128"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.256"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.512"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="1.024"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="2.048"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="4.096"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="8.192"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="+Inf"} 6 -etcd_disk_backend_commit_duration_seconds_sum 0.005161901 -etcd_disk_backend_commit_duration_seconds_count 6 -# HELP etcd_disk_backend_defrag_duration_seconds The latency distribution of backend defragmentation. -# TYPE etcd_disk_backend_defrag_duration_seconds histogram -etcd_disk_backend_defrag_duration_seconds_bucket{le="0.1"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="0.2"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="0.4"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="0.8"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="1.6"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="3.2"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="6.4"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="12.8"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="25.6"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="51.2"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="102.4"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="204.8"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="409.6"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="+Inf"} 0 -etcd_disk_backend_defrag_duration_seconds_sum 0 -etcd_disk_backend_defrag_duration_seconds_count 0 -# HELP etcd_disk_backend_snapshot_duration_seconds The latency distribution of backend snapshots. -# TYPE etcd_disk_backend_snapshot_duration_seconds histogram -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.01"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.02"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.04"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.08"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.16"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.32"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.64"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="1.28"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="2.56"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="5.12"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="10.24"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="20.48"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="40.96"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="81.92"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="163.84"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="327.68"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="655.36"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="+Inf"} 0 -etcd_disk_backend_snapshot_duration_seconds_sum 0 -etcd_disk_backend_snapshot_duration_seconds_count 0 -# HELP etcd_disk_wal_fsync_duration_seconds The latency distributions of fsync called by wal. -# TYPE etcd_disk_wal_fsync_duration_seconds histogram -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.001"} 0 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.002"} 0 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.004"} 0 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.008"} 2 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.016"} 2 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.032"} 2 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.064"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.128"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.256"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.512"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="1.024"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="2.048"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="4.096"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="8.192"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="+Inf"} 3 -etcd_disk_wal_fsync_duration_seconds_sum 0.071772434 -etcd_disk_wal_fsync_duration_seconds_count 3 -# HELP etcd_grpc_proxy_cache_hits_total Total number of cache hits -# TYPE etcd_grpc_proxy_cache_hits_total gauge -etcd_grpc_proxy_cache_hits_total 0 -# HELP etcd_grpc_proxy_cache_keys_total Total number of keys/ranges cached -# TYPE etcd_grpc_proxy_cache_keys_total gauge -etcd_grpc_proxy_cache_keys_total 0 -# HELP etcd_grpc_proxy_cache_misses_total Total number of cache misses -# TYPE etcd_grpc_proxy_cache_misses_total gauge -etcd_grpc_proxy_cache_misses_total 0 -# HELP etcd_grpc_proxy_events_coalescing_total Total number of events coalescing -# TYPE etcd_grpc_proxy_events_coalescing_total counter -etcd_grpc_proxy_events_coalescing_total 0 -# HELP etcd_grpc_proxy_watchers_coalescing_total Total number of current watchers coalescing -# TYPE etcd_grpc_proxy_watchers_coalescing_total gauge -etcd_grpc_proxy_watchers_coalescing_total 0 -# HELP etcd_mvcc_db_total_size_in_bytes Total size of the underlying database physically allocated in bytes. -# TYPE etcd_mvcc_db_total_size_in_bytes gauge -etcd_mvcc_db_total_size_in_bytes 24576 -# HELP etcd_mvcc_db_total_size_in_use_in_bytes Total size of the underlying database logically in use in bytes. -# TYPE etcd_mvcc_db_total_size_in_use_in_bytes gauge -etcd_mvcc_db_total_size_in_use_in_bytes 24576 -# HELP etcd_mvcc_hash_duration_seconds The latency distribution of storage hash operation. -# TYPE etcd_mvcc_hash_duration_seconds histogram -etcd_mvcc_hash_duration_seconds_bucket{le="0.01"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="0.02"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="0.04"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="0.08"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="0.16"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="0.32"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="0.64"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="1.28"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="2.56"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="5.12"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="10.24"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="20.48"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="40.96"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="81.92"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="163.84"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="+Inf"} 0 -etcd_mvcc_hash_duration_seconds_sum 0 -etcd_mvcc_hash_duration_seconds_count 0 -# HELP etcd_mvcc_hash_rev_duration_seconds The latency distribution of storage hash by revision operation. -# TYPE etcd_mvcc_hash_rev_duration_seconds histogram -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.01"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.02"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.04"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.08"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.16"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.32"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.64"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="1.28"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="2.56"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="5.12"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="10.24"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="20.48"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="40.96"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="81.92"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="163.84"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="+Inf"} 0 -etcd_mvcc_hash_rev_duration_seconds_sum 0 -etcd_mvcc_hash_rev_duration_seconds_count 0 -# HELP etcd_network_client_grpc_received_bytes_total The total number of bytes received from grpc clients. -# TYPE etcd_network_client_grpc_received_bytes_total counter -etcd_network_client_grpc_received_bytes_total 0 -# HELP etcd_network_client_grpc_sent_bytes_total The total number of bytes sent to grpc clients. -# TYPE etcd_network_client_grpc_sent_bytes_total counter -etcd_network_client_grpc_sent_bytes_total 0 -# HELP etcd_server_go_version Which Go version server is running with. 1 for 'server_go_version' label with current version. -# TYPE etcd_server_go_version gauge -etcd_server_go_version{server_go_version="go1.10.8"} 1 -# HELP etcd_server_has_leader Whether or not a leader exists. 1 is existence, 0 is not. -# TYPE etcd_server_has_leader gauge -etcd_server_has_leader 1 -# HELP etcd_server_health_failures The total number of failed health checks -# TYPE etcd_server_health_failures counter -etcd_server_health_failures 0 -# HELP etcd_server_health_success The total number of successful health checks -# TYPE etcd_server_health_success counter -etcd_server_health_success 0 -# HELP etcd_server_heartbeat_send_failures_total The total number of leader heartbeat send failures (likely overloaded from slow disk). -# TYPE etcd_server_heartbeat_send_failures_total counter -etcd_server_heartbeat_send_failures_total 0 -# HELP etcd_server_id Server or member ID in hexadecimal format. 1 for 'server_id' label with current ID. -# TYPE etcd_server_id gauge -etcd_server_id{server_id="8e9e05c52164694d"} 1 -# HELP etcd_server_is_leader Whether or not this member is a leader. 1 if is, 0 otherwise. -# TYPE etcd_server_is_leader gauge -etcd_server_is_leader 1 -# HELP etcd_server_leader_changes_seen_total The number of leader changes seen. -# TYPE etcd_server_leader_changes_seen_total counter -etcd_server_leader_changes_seen_total 1 -# HELP etcd_server_proposals_applied_total The total number of consensus proposals applied. -# TYPE etcd_server_proposals_applied_total gauge -etcd_server_proposals_applied_total 8 -# HELP etcd_server_proposals_committed_total The total number of consensus proposals committed. -# TYPE etcd_server_proposals_committed_total gauge -etcd_server_proposals_committed_total 8 -# HELP etcd_server_proposals_failed_total The total number of failed proposals seen. -# TYPE etcd_server_proposals_failed_total counter -etcd_server_proposals_failed_total 0 -# HELP etcd_server_proposals_pending The current number of pending proposals to commit. -# TYPE etcd_server_proposals_pending gauge -etcd_server_proposals_pending 0 -# HELP etcd_server_quota_backend_bytes Current backend storage quota size in bytes. -# TYPE etcd_server_quota_backend_bytes gauge -etcd_server_quota_backend_bytes 2.147483648e+09 -# HELP etcd_server_read_indexes_failed_total The total number of failed read indexes seen. -# TYPE etcd_server_read_indexes_failed_total counter -etcd_server_read_indexes_failed_total 0 -# HELP etcd_server_slow_apply_total The total number of slow apply requests (likely overloaded from slow disk). -# TYPE etcd_server_slow_apply_total counter -etcd_server_slow_apply_total 0 -# HELP etcd_server_slow_read_indexes_total The total number of pending read indexes not in sync with leader's or timed out read index requests. -# TYPE etcd_server_slow_read_indexes_total counter -etcd_server_slow_read_indexes_total 0 -# HELP etcd_server_version Which version is running. 1 for 'server_version' label with current version. -# TYPE etcd_server_version gauge -etcd_server_version{server_version="3.3.12"} 1 -# HELP etcd_snap_db_fsync_duration_seconds The latency distributions of fsyncing .snap.db file -# TYPE etcd_snap_db_fsync_duration_seconds histogram -etcd_snap_db_fsync_duration_seconds_bucket{le="0.001"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.002"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.004"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.008"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.016"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.032"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.064"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.128"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.256"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.512"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="1.024"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="2.048"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="4.096"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="8.192"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="+Inf"} 0 -etcd_snap_db_fsync_duration_seconds_sum 0 -etcd_snap_db_fsync_duration_seconds_count 0 -# HELP etcd_snap_db_save_total_duration_seconds The total latency distributions of v3 snapshot save -# TYPE etcd_snap_db_save_total_duration_seconds histogram -etcd_snap_db_save_total_duration_seconds_bucket{le="0.1"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="0.2"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="0.4"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="0.8"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="1.6"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="3.2"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="6.4"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="12.8"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="25.6"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="51.2"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="+Inf"} 0 -etcd_snap_db_save_total_duration_seconds_sum 0 -etcd_snap_db_save_total_duration_seconds_count 0 -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 7.0458e-05 -go_gc_duration_seconds{quantile="0.25"} 7.0458e-05 -go_gc_duration_seconds{quantile="0.5"} 0.000145406 -go_gc_duration_seconds{quantile="0.75"} 0.000145406 -go_gc_duration_seconds{quantile="1"} 0.000145406 -go_gc_duration_seconds_sum 0.000215864 -go_gc_duration_seconds_count 2 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 67 -# HELP go_info Information about the Go environment. -# TYPE go_info gauge -go_info{version="go1.10.8"} 1 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 3.13024e+06 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 5.769024e+06 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.445851e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 9522 -# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. -# TYPE go_memstats_gc_cpu_fraction gauge -go_memstats_gc_cpu_fraction -6.017098463381069e-08 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 479232 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 3.13024e+06 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 2.33472e+06 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 4.841472e+06 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 24205 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 0 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 7.176192e+06 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.5523196603041317e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 60 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 33727 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 20832 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 32768 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 63840 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 81920 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 6.109984e+06 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 2.304285e+06 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 1.409024e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 1.409024e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 1.2929272e+07 -# HELP go_threads Number of OS threads created. -# TYPE go_threads gauge -go_threads 22 -# HELP grpc_server_handled_total Total number of RPCs completed on the server, regardless of success or failure. -# TYPE grpc_server_handled_total counter -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -# HELP grpc_server_msg_received_total Total number of RPC stream messages received on the server. -# TYPE grpc_server_msg_received_total counter -grpc_server_msg_received_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_msg_received_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_msg_received_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -# HELP grpc_server_msg_sent_total Total number of gRPC stream messages sent by the server. -# TYPE grpc_server_msg_sent_total counter -grpc_server_msg_sent_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_msg_sent_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_msg_sent_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -# HELP grpc_server_started_total Total number of RPCs started on the server. -# TYPE grpc_server_started_total counter -grpc_server_started_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_started_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_started_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/test/metrics.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/test/metrics.expected deleted file mode 100644 index 96e7d78a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/test/metrics.expected +++ /dev/null @@ -1,102 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "api_version": "3", - "disk": { - "backend_commit_duration": { - "ns": { - "bucket": { - "+Inf": 6, - "1000000": 4, - "1024000000": 6, - "128000000": 6, - "16000000": 6, - "2000000": 4, - "2048000000": 6, - "256000000": 6, - "32000000": 6, - "4000000": 6, - "4096000000": 6, - "512000000": 6, - "64000000": 6, - "8000000": 6, - "8192000000": 6 - }, - "count": 6, - "sum": 5161901 - } - }, - "mvcc_db_total_size": { - "bytes": 24576 - }, - "wal_fsync_duration": { - "ns": { - "bucket": { - "+Inf": 3, - "1000000": 0, - "1024000000": 3, - "128000000": 3, - "16000000": 2, - "2000000": 0, - "2048000000": 3, - "256000000": 3, - "32000000": 2, - "4000000": 0, - "4096000000": 3, - "512000000": 3, - "64000000": 3, - "8000000": 2, - "8192000000": 3 - }, - "count": 3, - "sum": 71772434 - } - } - }, - "memory": { - "go_memstats_alloc": { - "bytes": 3130240 - } - }, - "network": { - "client_grpc_received": { - "bytes": 0 - }, - "client_grpc_sent": { - "bytes": 0 - } - }, - "server": { - "grpc_handled": { - "count": 0 - }, - "grpc_started": { - "count": 0 - }, - "has_leader": 1, - "leader_changes": { - "count": 1 - }, - "proposals_committed": { - "count": 8 - }, - "proposals_failed": { - "count": 0 - }, - "proposals_pending": { - "count": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "etcd", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0 - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/testdata/config.yml deleted file mode 100644 index ab6bf241..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/metrics" -suffix: plain diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/testdata/metrics.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/testdata/metrics.plain deleted file mode 100644 index 5b67f3fe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/testdata/metrics.plain +++ /dev/null @@ -1,1256 +0,0 @@ -# HELP etcd_debugging_mvcc_db_compaction_keys_total Total number of db keys compacted. -# TYPE etcd_debugging_mvcc_db_compaction_keys_total counter -etcd_debugging_mvcc_db_compaction_keys_total 0 -# HELP etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds Bucketed histogram of db compaction pause duration. -# TYPE etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds histogram -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="8"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="16"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="32"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="64"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="128"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="256"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="512"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="1024"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="2048"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="4096"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_bucket{le="+Inf"} 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_sum 0 -etcd_debugging_mvcc_db_compaction_pause_duration_milliseconds_count 0 -# HELP etcd_debugging_mvcc_db_compaction_total_duration_milliseconds Bucketed histogram of db compaction total duration. -# TYPE etcd_debugging_mvcc_db_compaction_total_duration_milliseconds histogram -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="100"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="200"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="400"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="800"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="1600"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="3200"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="6400"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="12800"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="25600"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="51200"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="102400"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="204800"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="409600"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="819200"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_bucket{le="+Inf"} 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_sum 0 -etcd_debugging_mvcc_db_compaction_total_duration_milliseconds_count 0 -# HELP etcd_debugging_mvcc_db_total_size_in_bytes Total size of the underlying database physically allocated in bytes. Use etcd_mvcc_db_total_size_in_bytes -# TYPE etcd_debugging_mvcc_db_total_size_in_bytes gauge -etcd_debugging_mvcc_db_total_size_in_bytes 24576 -# HELP etcd_debugging_mvcc_delete_total Total number of deletes seen by this member. -# TYPE etcd_debugging_mvcc_delete_total counter -etcd_debugging_mvcc_delete_total 0 -# HELP etcd_debugging_mvcc_events_total Total number of events sent by this member. -# TYPE etcd_debugging_mvcc_events_total counter -etcd_debugging_mvcc_events_total 0 -# HELP etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds Bucketed histogram of index compaction pause duration. -# TYPE etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds histogram -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="0.5"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="2"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="4"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="8"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="16"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="32"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="64"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="128"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="256"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="512"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="1024"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_bucket{le="+Inf"} 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_sum 0 -etcd_debugging_mvcc_index_compaction_pause_duration_milliseconds_count 0 -# HELP etcd_debugging_mvcc_keys_total Total number of keys. -# TYPE etcd_debugging_mvcc_keys_total gauge -etcd_debugging_mvcc_keys_total 0 -# HELP etcd_debugging_mvcc_pending_events_total Total number of pending events to be sent. -# TYPE etcd_debugging_mvcc_pending_events_total gauge -etcd_debugging_mvcc_pending_events_total 0 -# HELP etcd_debugging_mvcc_put_total Total number of puts seen by this member. -# TYPE etcd_debugging_mvcc_put_total counter -etcd_debugging_mvcc_put_total 0 -# HELP etcd_debugging_mvcc_range_total Total number of ranges seen by this member. -# TYPE etcd_debugging_mvcc_range_total counter -etcd_debugging_mvcc_range_total 0 -# HELP etcd_debugging_mvcc_slow_watcher_total Total number of unsynced slow watchers. -# TYPE etcd_debugging_mvcc_slow_watcher_total gauge -etcd_debugging_mvcc_slow_watcher_total 0 -# HELP etcd_debugging_mvcc_txn_total Total number of txns seen by this member. -# TYPE etcd_debugging_mvcc_txn_total counter -etcd_debugging_mvcc_txn_total 0 -# HELP etcd_debugging_mvcc_watch_stream_total Total number of watch streams. -# TYPE etcd_debugging_mvcc_watch_stream_total gauge -etcd_debugging_mvcc_watch_stream_total 0 -# HELP etcd_debugging_mvcc_watcher_total Total number of watchers. -# TYPE etcd_debugging_mvcc_watcher_total gauge -etcd_debugging_mvcc_watcher_total 0 -# HELP etcd_debugging_server_lease_expired_total The total number of expired leases. -# TYPE etcd_debugging_server_lease_expired_total counter -etcd_debugging_server_lease_expired_total 0 -# HELP etcd_debugging_snap_save_marshalling_duration_seconds The marshalling cost distributions of save called by snapshot. -# TYPE etcd_debugging_snap_save_marshalling_duration_seconds histogram -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.001"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.002"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.004"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.008"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.016"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.032"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.064"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.128"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.256"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="0.512"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="1.024"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="2.048"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="4.096"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="8.192"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_bucket{le="+Inf"} 0 -etcd_debugging_snap_save_marshalling_duration_seconds_sum 0 -etcd_debugging_snap_save_marshalling_duration_seconds_count 0 -# HELP etcd_debugging_snap_save_total_duration_seconds The total latency distributions of save called by snapshot. -# TYPE etcd_debugging_snap_save_total_duration_seconds histogram -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.001"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.002"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.004"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.008"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.016"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.032"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.064"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.128"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.256"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="0.512"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="1.024"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="2.048"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="4.096"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="8.192"} 0 -etcd_debugging_snap_save_total_duration_seconds_bucket{le="+Inf"} 0 -etcd_debugging_snap_save_total_duration_seconds_sum 0 -etcd_debugging_snap_save_total_duration_seconds_count 0 -# HELP etcd_debugging_store_expires_total Total number of expired keys. -# TYPE etcd_debugging_store_expires_total counter -etcd_debugging_store_expires_total 0 -# HELP etcd_debugging_store_reads_total Total number of reads action by (get/getRecursive), local to this member. -# TYPE etcd_debugging_store_reads_total counter -etcd_debugging_store_reads_total{action="get"} 1 -etcd_debugging_store_reads_total{action="getRecursive"} 2 -# HELP etcd_debugging_store_watch_requests_total Total number of incoming watch requests (new or reestablished). -# TYPE etcd_debugging_store_watch_requests_total counter -etcd_debugging_store_watch_requests_total 0 -# HELP etcd_debugging_store_watchers Count of currently active watchers. -# TYPE etcd_debugging_store_watchers gauge -etcd_debugging_store_watchers 0 -# HELP etcd_debugging_store_writes_total Total number of writes (e.g. set/compareAndDelete) seen by this member. -# TYPE etcd_debugging_store_writes_total counter -etcd_debugging_store_writes_total{action="create"} 1 -etcd_debugging_store_writes_total{action="set"} 4 -# HELP etcd_disk_backend_commit_duration_seconds The latency distributions of commit called by backend. -# TYPE etcd_disk_backend_commit_duration_seconds histogram -etcd_disk_backend_commit_duration_seconds_bucket{le="0.001"} 4 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.002"} 4 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.004"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.008"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.016"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.032"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.064"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.128"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.256"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="0.512"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="1.024"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="2.048"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="4.096"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="8.192"} 6 -etcd_disk_backend_commit_duration_seconds_bucket{le="+Inf"} 6 -etcd_disk_backend_commit_duration_seconds_sum 0.005161901 -etcd_disk_backend_commit_duration_seconds_count 6 -# HELP etcd_disk_backend_defrag_duration_seconds The latency distribution of backend defragmentation. -# TYPE etcd_disk_backend_defrag_duration_seconds histogram -etcd_disk_backend_defrag_duration_seconds_bucket{le="0.1"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="0.2"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="0.4"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="0.8"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="1.6"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="3.2"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="6.4"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="12.8"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="25.6"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="51.2"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="102.4"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="204.8"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="409.6"} 0 -etcd_disk_backend_defrag_duration_seconds_bucket{le="+Inf"} 0 -etcd_disk_backend_defrag_duration_seconds_sum 0 -etcd_disk_backend_defrag_duration_seconds_count 0 -# HELP etcd_disk_backend_snapshot_duration_seconds The latency distribution of backend snapshots. -# TYPE etcd_disk_backend_snapshot_duration_seconds histogram -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.01"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.02"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.04"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.08"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.16"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.32"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="0.64"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="1.28"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="2.56"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="5.12"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="10.24"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="20.48"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="40.96"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="81.92"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="163.84"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="327.68"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="655.36"} 0 -etcd_disk_backend_snapshot_duration_seconds_bucket{le="+Inf"} 0 -etcd_disk_backend_snapshot_duration_seconds_sum 0 -etcd_disk_backend_snapshot_duration_seconds_count 0 -# HELP etcd_disk_wal_fsync_duration_seconds The latency distributions of fsync called by wal. -# TYPE etcd_disk_wal_fsync_duration_seconds histogram -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.001"} 0 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.002"} 0 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.004"} 0 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.008"} 2 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.016"} 2 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.032"} 2 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.064"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.128"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.256"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="0.512"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="1.024"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="2.048"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="4.096"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="8.192"} 3 -etcd_disk_wal_fsync_duration_seconds_bucket{le="+Inf"} 3 -etcd_disk_wal_fsync_duration_seconds_sum 0.071772434 -etcd_disk_wal_fsync_duration_seconds_count 3 -# HELP etcd_grpc_proxy_cache_hits_total Total number of cache hits -# TYPE etcd_grpc_proxy_cache_hits_total gauge -etcd_grpc_proxy_cache_hits_total 0 -# HELP etcd_grpc_proxy_cache_keys_total Total number of keys/ranges cached -# TYPE etcd_grpc_proxy_cache_keys_total gauge -etcd_grpc_proxy_cache_keys_total 0 -# HELP etcd_grpc_proxy_cache_misses_total Total number of cache misses -# TYPE etcd_grpc_proxy_cache_misses_total gauge -etcd_grpc_proxy_cache_misses_total 0 -# HELP etcd_grpc_proxy_events_coalescing_total Total number of events coalescing -# TYPE etcd_grpc_proxy_events_coalescing_total counter -etcd_grpc_proxy_events_coalescing_total 0 -# HELP etcd_grpc_proxy_watchers_coalescing_total Total number of current watchers coalescing -# TYPE etcd_grpc_proxy_watchers_coalescing_total gauge -etcd_grpc_proxy_watchers_coalescing_total 0 -# HELP etcd_mvcc_db_total_size_in_bytes Total size of the underlying database physically allocated in bytes. -# TYPE etcd_mvcc_db_total_size_in_bytes gauge -etcd_mvcc_db_total_size_in_bytes 24576 -# HELP etcd_mvcc_db_total_size_in_use_in_bytes Total size of the underlying database logically in use in bytes. -# TYPE etcd_mvcc_db_total_size_in_use_in_bytes gauge -etcd_mvcc_db_total_size_in_use_in_bytes 24576 -# HELP etcd_mvcc_hash_duration_seconds The latency distribution of storage hash operation. -# TYPE etcd_mvcc_hash_duration_seconds histogram -etcd_mvcc_hash_duration_seconds_bucket{le="0.01"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="0.02"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="0.04"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="0.08"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="0.16"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="0.32"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="0.64"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="1.28"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="2.56"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="5.12"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="10.24"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="20.48"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="40.96"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="81.92"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="163.84"} 0 -etcd_mvcc_hash_duration_seconds_bucket{le="+Inf"} 0 -etcd_mvcc_hash_duration_seconds_sum 0 -etcd_mvcc_hash_duration_seconds_count 0 -# HELP etcd_mvcc_hash_rev_duration_seconds The latency distribution of storage hash by revision operation. -# TYPE etcd_mvcc_hash_rev_duration_seconds histogram -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.01"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.02"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.04"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.08"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.16"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.32"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="0.64"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="1.28"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="2.56"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="5.12"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="10.24"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="20.48"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="40.96"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="81.92"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="163.84"} 0 -etcd_mvcc_hash_rev_duration_seconds_bucket{le="+Inf"} 0 -etcd_mvcc_hash_rev_duration_seconds_sum 0 -etcd_mvcc_hash_rev_duration_seconds_count 0 -# HELP etcd_network_client_grpc_received_bytes_total The total number of bytes received from grpc clients. -# TYPE etcd_network_client_grpc_received_bytes_total counter -etcd_network_client_grpc_received_bytes_total 0 -# HELP etcd_network_client_grpc_sent_bytes_total The total number of bytes sent to grpc clients. -# TYPE etcd_network_client_grpc_sent_bytes_total counter -etcd_network_client_grpc_sent_bytes_total 0 -# HELP etcd_server_go_version Which Go version server is running with. 1 for 'server_go_version' label with current version. -# TYPE etcd_server_go_version gauge -etcd_server_go_version{server_go_version="go1.10.8"} 1 -# HELP etcd_server_has_leader Whether or not a leader exists. 1 is existence, 0 is not. -# TYPE etcd_server_has_leader gauge -etcd_server_has_leader 1 -# HELP etcd_server_health_failures The total number of failed health checks -# TYPE etcd_server_health_failures counter -etcd_server_health_failures 0 -# HELP etcd_server_health_success The total number of successful health checks -# TYPE etcd_server_health_success counter -etcd_server_health_success 0 -# HELP etcd_server_heartbeat_send_failures_total The total number of leader heartbeat send failures (likely overloaded from slow disk). -# TYPE etcd_server_heartbeat_send_failures_total counter -etcd_server_heartbeat_send_failures_total 0 -# HELP etcd_server_id Server or member ID in hexadecimal format. 1 for 'server_id' label with current ID. -# TYPE etcd_server_id gauge -etcd_server_id{server_id="8e9e05c52164694d"} 1 -# HELP etcd_server_is_leader Whether or not this member is a leader. 1 if is, 0 otherwise. -# TYPE etcd_server_is_leader gauge -etcd_server_is_leader 1 -# HELP etcd_server_leader_changes_seen_total The number of leader changes seen. -# TYPE etcd_server_leader_changes_seen_total counter -etcd_server_leader_changes_seen_total 1 -# HELP etcd_server_proposals_applied_total The total number of consensus proposals applied. -# TYPE etcd_server_proposals_applied_total gauge -etcd_server_proposals_applied_total 8 -# HELP etcd_server_proposals_committed_total The total number of consensus proposals committed. -# TYPE etcd_server_proposals_committed_total gauge -etcd_server_proposals_committed_total 8 -# HELP etcd_server_proposals_failed_total The total number of failed proposals seen. -# TYPE etcd_server_proposals_failed_total counter -etcd_server_proposals_failed_total 0 -# HELP etcd_server_proposals_pending The current number of pending proposals to commit. -# TYPE etcd_server_proposals_pending gauge -etcd_server_proposals_pending 0 -# HELP etcd_server_quota_backend_bytes Current backend storage quota size in bytes. -# TYPE etcd_server_quota_backend_bytes gauge -etcd_server_quota_backend_bytes 2.147483648e+09 -# HELP etcd_server_read_indexes_failed_total The total number of failed read indexes seen. -# TYPE etcd_server_read_indexes_failed_total counter -etcd_server_read_indexes_failed_total 0 -# HELP etcd_server_slow_apply_total The total number of slow apply requests (likely overloaded from slow disk). -# TYPE etcd_server_slow_apply_total counter -etcd_server_slow_apply_total 0 -# HELP etcd_server_slow_read_indexes_total The total number of pending read indexes not in sync with leader's or timed out read index requests. -# TYPE etcd_server_slow_read_indexes_total counter -etcd_server_slow_read_indexes_total 0 -# HELP etcd_server_version Which version is running. 1 for 'server_version' label with current version. -# TYPE etcd_server_version gauge -etcd_server_version{server_version="3.3.12"} 1 -# HELP etcd_snap_db_fsync_duration_seconds The latency distributions of fsyncing .snap.db file -# TYPE etcd_snap_db_fsync_duration_seconds histogram -etcd_snap_db_fsync_duration_seconds_bucket{le="0.001"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.002"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.004"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.008"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.016"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.032"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.064"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.128"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.256"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="0.512"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="1.024"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="2.048"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="4.096"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="8.192"} 0 -etcd_snap_db_fsync_duration_seconds_bucket{le="+Inf"} 0 -etcd_snap_db_fsync_duration_seconds_sum 0 -etcd_snap_db_fsync_duration_seconds_count 0 -# HELP etcd_snap_db_save_total_duration_seconds The total latency distributions of v3 snapshot save -# TYPE etcd_snap_db_save_total_duration_seconds histogram -etcd_snap_db_save_total_duration_seconds_bucket{le="0.1"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="0.2"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="0.4"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="0.8"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="1.6"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="3.2"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="6.4"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="12.8"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="25.6"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="51.2"} 0 -etcd_snap_db_save_total_duration_seconds_bucket{le="+Inf"} 0 -etcd_snap_db_save_total_duration_seconds_sum 0 -etcd_snap_db_save_total_duration_seconds_count 0 -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 7.0458e-05 -go_gc_duration_seconds{quantile="0.25"} 7.0458e-05 -go_gc_duration_seconds{quantile="0.5"} 0.000145406 -go_gc_duration_seconds{quantile="0.75"} 0.000145406 -go_gc_duration_seconds{quantile="1"} 0.000145406 -go_gc_duration_seconds_sum 0.000215864 -go_gc_duration_seconds_count 2 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 67 -# HELP go_info Information about the Go environment. -# TYPE go_info gauge -go_info{version="go1.10.8"} 1 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 3.13024e+06 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 5.769024e+06 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.445851e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 9522 -# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. -# TYPE go_memstats_gc_cpu_fraction gauge -go_memstats_gc_cpu_fraction -6.017098463381069e-08 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 479232 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 3.13024e+06 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 2.33472e+06 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 4.841472e+06 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 24205 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 0 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 7.176192e+06 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.5523196603041317e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 60 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 33727 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 20832 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 32768 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 63840 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 81920 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 6.109984e+06 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 2.304285e+06 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 1.409024e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 1.409024e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 1.2929272e+07 -# HELP go_threads Number of OS threads created. -# TYPE go_threads gauge -go_threads 22 -# HELP grpc_server_handled_total Total number of RPCs completed on the server, regardless of success or failure. -# TYPE grpc_server_handled_total counter -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Aborted",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="AlreadyExists",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Canceled",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DataLoss",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="DeadlineExceeded",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="FailedPrecondition",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Internal",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="InvalidArgument",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="NotFound",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OK",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="OutOfRange",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="PermissionDenied",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="ResourceExhausted",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unauthenticated",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unavailable",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unimplemented",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_handled_total{grpc_code="Unknown",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -# HELP grpc_server_msg_received_total Total number of RPC stream messages received on the server. -# TYPE grpc_server_msg_received_total counter -grpc_server_msg_received_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_msg_received_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_msg_received_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -# HELP grpc_server_msg_sent_total Total number of gRPC stream messages sent by the server. -# TYPE grpc_server_msg_sent_total counter -grpc_server_msg_sent_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_msg_sent_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_msg_sent_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 -# HELP grpc_server_started_total Total number of RPCs started on the server. -# TYPE grpc_server_started_total counter -grpc_server_started_total{grpc_method="Alarm",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="AuthDisable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="AuthEnable",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Authenticate",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Check",grpc_service="grpc.health.v1.Health",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Defragment",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="DeleteRange",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Hash",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="HashKV",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 0 -grpc_server_started_total{grpc_method="LeaseLeases",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="LeaseRevoke",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="LeaseTimeToLive",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="MemberAdd",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="MemberList",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="MemberRemove",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="MemberUpdate",grpc_service="etcdserverpb.Cluster",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="MoveLeader",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Put",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="RoleAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="RoleDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="RoleGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="RoleGrantPermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="RoleList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="RoleRevokePermission",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Snapshot",grpc_service="etcdserverpb.Maintenance",grpc_type="server_stream"} 0 -grpc_server_started_total{grpc_method="Status",grpc_service="etcdserverpb.Maintenance",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserAdd",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserChangePassword",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserDelete",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserGet",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserGrantRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserList",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="UserRevokeRole",grpc_service="etcdserverpb.Auth",grpc_type="unary"} 0 -grpc_server_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/testdata/metrics.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/testdata/metrics.plain-expected.json deleted file mode 100644 index fd9a62b8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/_meta/testdata/metrics.plain-expected.json +++ /dev/null @@ -1,105 +0,0 @@ -[ - { - "etcd": { - "api_version": "3", - "disk": { - "backend_commit_duration": { - "ns": { - "bucket": { - "+Inf": 6, - "1000000": 4, - "1024000000": 6, - "128000000": 6, - "16000000": 6, - "2000000": 4, - "2048000000": 6, - "256000000": 6, - "32000000": 6, - "4000000": 6, - "4096000000": 6, - "512000000": 6, - "64000000": 6, - "8000000": 6, - "8192000000": 6 - }, - "count": 6, - "sum": 5161901 - } - }, - "mvcc_db_total_size": { - "bytes": 24576 - }, - "wal_fsync_duration": { - "ns": { - "bucket": { - "+Inf": 3, - "1000000": 0, - "1024000000": 3, - "128000000": 3, - "16000000": 2, - "2000000": 0, - "2048000000": 3, - "256000000": 3, - "32000000": 2, - "4000000": 0, - "4096000000": 3, - "512000000": 3, - "64000000": 3, - "8000000": 2, - "8192000000": 3 - }, - "count": 3, - "sum": 71772434 - } - } - }, - "memory": { - "go_memstats_alloc": { - "bytes": 3130240 - } - }, - "network": { - "client_grpc_received": { - "bytes": 0 - }, - "client_grpc_sent": { - "bytes": 0 - } - }, - "server": { - "grpc_handled": { - "count": 0 - }, - "grpc_started": { - "count": 0 - }, - "has_leader": 1, - "leader_changes": { - "count": 1 - }, - "proposals_committed": { - "count": 8 - }, - "proposals_failed": { - "count": 0 - }, - "proposals_pending": { - "count": 0 - } - } - }, - "event": { - "dataset": "etcd", - "duration": 115000, - "module": "etcd" - }, - "metricset": { - "name": "metrics", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "etcd" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/doc.go deleted file mode 100644 index f241052e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package metrics contain Etcd V3 metrics endpoint fetching and reporting -*/ -package metrics diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/metrics.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/metrics.go deleted file mode 100644 index e6c2c1fe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/metrics.go +++ /dev/null @@ -1,58 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package metrics - -import ( - "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - mapping := &prometheus.MetricsMapping{ - Metrics: map[string]prometheus.MetricMap{ - // Server - "etcd_server_has_leader": prometheus.Metric("server.has_leader"), - "etcd_server_leader_changes_seen_total": prometheus.Metric("server.leader_changes.count"), - "etcd_server_proposals_committed_total": prometheus.Metric("server.proposals_committed.count"), - "etcd_server_proposals_pending": prometheus.Metric("server.proposals_pending.count"), - "etcd_server_proposals_failed_total": prometheus.Metric("server.proposals_failed.count"), - "grpc_server_started_total": prometheus.Metric("server.grpc_started.count"), - "grpc_server_handled_total": prometheus.Metric("server.grpc_handled.count"), - - // Disk - "etcd_mvcc_db_total_size_in_bytes": prometheus.Metric("disk.mvcc_db_total_size.bytes"), - "etcd_disk_wal_fsync_duration_seconds": prometheus.Metric("disk.wal_fsync_duration.ns", - prometheus.OpMultiplyBuckets(1000000000)), - "etcd_disk_backend_commit_duration_seconds": prometheus.Metric("disk.backend_commit_duration.ns", - prometheus.OpMultiplyBuckets(1000000000)), - - // Memory - "go_memstats_alloc_bytes": prometheus.Metric("memory.go_memstats_alloc.bytes"), - - // Network - "etcd_network_client_grpc_sent_bytes_total": prometheus.Metric("network.client_grpc_sent.bytes"), - "etcd_network_client_grpc_received_bytes_total": prometheus.Metric("network.client_grpc_received.bytes"), - }, - ExtraFields: map[string]string{"api_version": "3"}, - Namespace: "etcd", - } - - mb.Registry.MustAddMetricSet("etcd", "metrics", - prometheus.MetricSetBuilder(mapping), - mb.WithHostParser(prometheus.HostParser)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/metrics_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/metrics_integration_test.go deleted file mode 100644 index 2faa820a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/metrics_integration_test.go +++ /dev/null @@ -1,59 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package metrics - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - logp.TestingSetup() - - service := compose.EnsureUp(t, "etcd") - - m := mbtest.NewFetcher(t, getConfig(service.Host())) - events, errs := m.FetchEvents() - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - t.Logf("%s/%s event: %+v", m.Module().Name(), m.Name(), events[0]) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "etcd") - - m := mbtest.NewFetcher(t, getConfig(service.Host())) - m.WriteEvents(t, "") -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "etcd", - "metricsets": []string{"metrics"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/metrics_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/metrics_test.go deleted file mode 100644 index 9be6c8b9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/metrics/metrics_test.go +++ /dev/null @@ -1,46 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package metrics - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - _ "github.com/elastic/beats/v7/metricbeat/module/etcd" -) - -const testFile = "_meta/test/metrics" - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "etcd", "metrics", - ptest.TestCases{ - { - MetricsFile: "./_meta/test/metrics", - ExpectedFile: "./_meta/test/metrics.expected", - }, - }, - ) -} - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "etcd", "metrics") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/_meta/data.json deleted file mode 100644 index 05af9e04..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/_meta/data.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "etcd": { - "api_version": "2", - "self": { - "id": "8e9e05c52164694d", - "leaderinfo": { - "leader": "8e9e05c52164694d", - "starttime": "2019-03-25T18:00:33.457653099+01:00", - "uptime": "20.338096195s" - }, - "name": "default", - "recv": { - "appendrequest": { - "count": 0 - }, - "bandwidthrate": 0, - "pkgrate": 0 - }, - "send": { - "appendrequest": { - "count": 0 - }, - "bandwidthrate": 0, - "pkgrate": 0 - }, - "starttime": "2019-03-25T18:00:32.755273186+01:00", - "state": "StateLeader" - } - }, - "event": { - "dataset": "etcd.self", - "duration": 115000, - "module": "etcd" - }, - "metricset": { - "name": "self" - }, - "service": { - "address": "127.0.0.1:2379", - "type": "etcd" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/_meta/docs.asciidoc deleted file mode 100644 index 1b779d12..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -This is the self metricset of the module etcd. -This metrics is being read from the Etcd V2 endpoint and won't show any activity regarding Etcd V3. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/_meta/fields.yml deleted file mode 100644 index e20157ad..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/_meta/fields.yml +++ /dev/null @@ -1,64 +0,0 @@ -- name: self - type: group - description: > - Contains etcd self statistics. - release: ga - fields: - - name: id - type: keyword - description: > - the unique identifier for the member - - - name: leaderinfo.leader - type: keyword - description: > - id of the current leader member - - name: leaderinfo.starttime - type: keyword - description: > - the time when this node was started - - name: leaderinfo.uptime - type: keyword - description: > - amount of time the leader has been leader - - - name: name - type: keyword - description: > - this member's name - - - name: recv.appendrequest.count - type: integer - description: > - number of append requests this node has processed - - name: recv.bandwidthrate - type: scaled_float - description: > - number of bytes per second this node is receiving (follower only) - - name: recv.pkgrate - type: scaled_float - description: > - number of requests per second this node is receiving (follower only) - - - name: send.appendrequest.count - type: integer - description: > - number of requests that this node has sent - - name: send.bandwidthrate - type: scaled_float - description: > - number of bytes per second this node is sending (leader only). This value is undefined on single member clusters. - - name: send.pkgrate - type: scaled_float - description: > - number of requests per second this node is sending (leader only). This value is undefined on single member clusters. - - - name: starttime - type: keyword - description: > - the time when this node was started - - - name: state - type: keyword - description: > - either leader or follower diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/data.go deleted file mode 100644 index fd3bfe23..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/data.go +++ /dev/null @@ -1,92 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package self - -import ( - "encoding/json" - - "github.com/elastic/beats/v7/libbeat/common" -) - -type LeaderInfo struct { - Leader string `json:"leader"` - StartTime string `json:"startTime"` - Uptime string `json:"uptime"` -} - -type AppendRequest struct { - Count int64 `json:"recvAppendRequestCnt"` -} - -type Recv struct { - Appendrequest AppendRequest - Bandwidthrate float64 `json:"recvBandwidthRate"` - Pkgrate float64 `json:"recvPkgRate"` -} - -type sendAppendRequest struct { - Cnt int64 `json:"sendAppendRequestCnt"` -} - -type Send struct { - AppendRequest sendAppendRequest - BandwidthRate float64 `json:"sendBandwidthRate"` - PkgRate float64 `json:"sendPkgRate"` -} - -type Self struct { - ID string `json:"id"` - LeaderInfo LeaderInfo - Name string `json:"name"` - Recv Recv - Send Send - StartTime string `json:"startTime"` - State string `json:"state"` -} - -func eventMapping(content []byte) common.MapStr { - var data Self - json.Unmarshal(content, &data) - event := common.MapStr{ - "id": data.ID, - "leaderinfo": common.MapStr{ - "leader": data.LeaderInfo.Leader, - "starttime": data.LeaderInfo.StartTime, - "uptime": data.LeaderInfo.Uptime, - }, - "name": data.Name, - "recv": common.MapStr{ - "appendrequest": common.MapStr{ - "count": data.Recv.Appendrequest.Count, - }, - "bandwidthrate": data.Recv.Bandwidthrate, - "pkgrate": data.Recv.Pkgrate, - }, - "send": common.MapStr{ - "appendrequest": common.MapStr{ - "count": data.Send.AppendRequest.Cnt, - }, - "bandwidthrate": data.Send.BandwidthRate, - "pkgrate": data.Send.PkgRate, - }, - "starttime": data.StartTime, - "state": data.State, - } - - return event -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/self.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/self.go deleted file mode 100644 index 30f649db..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/self.go +++ /dev/null @@ -1,86 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package self - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/v2/stats/self" - apiVersion = "2" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("etcd", "self", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct{}{} - - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error in http fetch") - } - - reporter.Event(mb.Event{ - MetricSetFields: eventMapping(content), - ModuleFields: common.MapStr{"api_version": apiVersion}, - }) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/self_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/self_integration_test.go deleted file mode 100644 index dfbfff22..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/self_integration_test.go +++ /dev/null @@ -1,65 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package self - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "etcd") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "etcd") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "etcd", - "metricsets": []string{"self"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/self_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/self_test.go deleted file mode 100644 index 9d1b8f2d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/self/self_test.go +++ /dev/null @@ -1,67 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package self - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "testing" -) - -func TestEventMapping(t *testing.T) { - content, err := ioutil.ReadFile("../_meta/test/selfstats.json") - assert.NoError(t, err) - - event := eventMapping(content) - - assert.Equal(t, event["id"], string("8e9e05c52164694d")) -} - -func TestFetchEventContent(t *testing.T) { - absPath, err := filepath.Abs("../_meta/test/") - assert.NoError(t, err) - - response, err := ioutil.ReadFile(absPath + "/selfstats.json") - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "etcd", - "metricsets": []string{"self"}, - "hosts": []string{server.URL}, - } - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/_meta/data.json deleted file mode 100644 index e5f862e5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/_meta/data.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "etcd": { - "api_version": "2", - "store": { - "compareanddelete": { - "fail": 0, - "success": 0 - }, - "compareandswap": { - "fail": 0, - "success": 0 - }, - "create": { - "fail": 0, - "success": 1 - }, - "delete": { - "fail": 0, - "success": 0 - }, - "expire": { - "count": 0 - }, - "gets": { - "fail": 4, - "success": 2 - }, - "sets": { - "fail": 0, - "success": 12 - }, - "update": { - "fail": 0, - "success": 0 - }, - "watchers": 0 - } - }, - "event": { - "dataset": "etcd.store", - "duration": 115000, - "module": "etcd" - }, - "metricset": { - "name": "store" - }, - "service": { - "address": "127.0.0.1:2379", - "type": "etcd" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/_meta/docs.asciidoc deleted file mode 100644 index 6a4dc701..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -This is the store metricset of the module etcd. -This metrics is being read from the Etcd V2 endpoint and won't show any activity regarding Etcd V3. \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/_meta/fields.yml deleted file mode 100644 index 50e71561..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/_meta/fields.yml +++ /dev/null @@ -1,47 +0,0 @@ -- name: store - type: group - description: > - The store statistics include information about the operations that this node has handled. - release: ga - fields: - - name: gets.success - type: integer - - name: gets.fail - type: integer - - - name: sets.success - type: integer - - name: sets.fail - type: integer - - - name: delete.success - type: integer - - name: delete.fail - type: integer - - - name: update.success - type: integer - - name: update.fail - type: integer - - - name: create.success - type: integer - - name: create.fail - type: integer - - - name: compareandswap.success - type: integer - - name: compareandswap.fail - type: integer - - - name: compareanddelete.success - type: integer - - name: compareanddelete.fail - type: integer - - - - name: expire.count - type: integer - - - name: watchers - type: integer diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/data.go deleted file mode 100644 index de8271d6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/data.go +++ /dev/null @@ -1,71 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package store - -import ( - "encoding/json" - - "github.com/elastic/beats/v7/libbeat/common" - - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" -) - -var ( - schema = s.Schema{ - "gets": s.Object{ - "success": c.Int("getsSuccess"), - "fail": c.Int("getsFail"), - }, - "sets": s.Object{ - "success": c.Int("setsSuccess"), - "fail": c.Int("setsFail"), - }, - "delete": s.Object{ - "success": c.Int("deleteSuccess"), - "fail": c.Int("deleteFail"), - }, - "update": s.Object{ - "success": c.Int("updateSuccess"), - "fail": c.Int("updateFail"), - }, - "create": s.Object{ - "success": c.Int("createSuccess"), - "fail": c.Int("createFail"), - }, - "compareandswap": s.Object{ - "success": c.Int("compareAndSwapSuccess"), - "fail": c.Int("compareAndSwapFail"), - }, - "compareanddelete": s.Object{ - "success": c.Int("compareAndDeleteSuccess"), - "fail": c.Int("compareAndDeleteFail"), - }, - "expire": s.Object{ - "count": c.Int("expireCount"), - }, - "watchers": c.Int("watchers"), - } -) - -func eventMapping(content []byte) common.MapStr { - var data map[string]interface{} - json.Unmarshal(content, &data) - event, _ := schema.Apply(data) - return event -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/store.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/store.go deleted file mode 100644 index 44baaf87..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/store.go +++ /dev/null @@ -1,85 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package store - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/v2/stats/store" - apiVersion = "2" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("etcd", "store", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct{}{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error in http fetch") - } - - reporter.Event(mb.Event{ - MetricSetFields: eventMapping(content), - ModuleFields: common.MapStr{"api_version": apiVersion}, - }) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/store_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/store_integration_test.go deleted file mode 100644 index ad455c4e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/store_integration_test.go +++ /dev/null @@ -1,57 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package store - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - logp.TestingSetup() - service := compose.EnsureUp(t, "etcd") - - ms := mbtest.NewFetcher(t, getConfig(service.Host())) - events, errs := ms.FetchEvents() - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "etcd") - - f := mbtest.NewFetcher(t, getConfig(service.Host())) - f.WriteEvents(t, "") -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "etcd", - "metricsets": []string{"store"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/store_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/store_test.go deleted file mode 100644 index cb1173e3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/store/store_test.go +++ /dev/null @@ -1,71 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package store - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "testing" -) - -func TestEventMapping(t *testing.T) { - content, err := ioutil.ReadFile("../_meta/test/storestats.json") - assert.NoError(t, err) - - event := eventMapping(content) - - assert.Equal(t, event["gets"].(common.MapStr)["fail"], int64(3)) -} - -func TestFetchEventContent(t *testing.T) { - absPath, err := filepath.Abs("../_meta/test/") - assert.NoError(t, err) - - response, err := ioutil.ReadFile(absPath + "/storestats.json") - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "etcd", - "metricsets": []string{"store"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/test_etcd.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/test_etcd.py deleted file mode 100644 index 1832f2df..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/etcd/test_etcd.py +++ /dev/null @@ -1,27 +0,0 @@ -import os -import sys -import unittest -import time -from parameterized import parameterized - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) - -import metricbeat - - -@metricbeat.parameterized_with_supported_versions -class Test(metricbeat.BaseTest): - COMPOSE_SERVICES = ['etcd'] - - @parameterized.expand([ - "leader", - "self", - "store", - "metrics", - ]) - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_metricset(self, metricset): - """ - etcd metricset tests - """ - self.check_metricset("etcd", metricset, self.get_hosts(), ['etcd.' + metricset]) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/Dockerfile deleted file mode 100644 index 5c20fa2f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/Dockerfile +++ /dev/null @@ -1,6 +0,0 @@ -FROM docker.elastic.co/beats/metricbeat:6.5.4 - -HEALTHCHECK --interval=1s --retries=90 CMD curl -f http://localhost:6060/debug/vars - -EXPOSE 6060 -CMD ["-httpprof", ":6060", "-e"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/config.yml deleted file mode 100644 index fe5805b1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/config.yml +++ /dev/null @@ -1,10 +0,0 @@ -- module: golang - #metricsets: - # - expvar - # - heap - period: 10s - hosts: ["localhost:6060"] - heap.path: "/debug/vars" - expvar: - namespace: "example" - path: "/debug/vars" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/docs.asciidoc deleted file mode 100644 index c556e134..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -The golang module collects metrics by submitting HTTP GET requests to https://golang.org/pkg/expvar/[golang-expvar-api]. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/fields.yml deleted file mode 100644 index f58cd5a1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/fields.yml +++ /dev/null @@ -1,12 +0,0 @@ -- key: golang - title: "Golang" - description: > - Golang module - short_config: false - release: ga - settings: ["ssl", "http"] - fields: - - name: golang - type: group - description: > - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/kibana/7/dashboard/Metricbeat-golang-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/kibana/7/dashboard/Metricbeat-golang-overview.json deleted file mode 100644 index df7a3fcb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/_meta/kibana/7/dashboard/Metricbeat-golang-overview.json +++ /dev/null @@ -1,262 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Heap Summary [Metricbeat Golang] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "expression": ".es(index=\"metricbeat*\",metric=\"avg:golang.heap.system.total\").label(\"System Total Memory\").yaxis(label=\"Bytes\",units=bytes),.es(index=\"metricbeat*\",metric=\"min:golang.heap.allocations.allocated\").label(\"Bytes Allocated(min)\").movingaverage(30),.es(index=\"metricbeat*\",metric=\"max:golang.heap.allocations.allocated\").label(\"Bytes Allocated(max)\").movingaverage(30),.es(index=\"metricbeat*\",metric=\"avg:golang.heap.gc.next_gc_limit\").label(\"GC Limit\"),.es(index=\"metricbeat*\",metric=\"avg:golang.heap.gc.pause.count\").condition(lt,1, null).points().label(\"GC Cycles(count)\").yaxis(2,label=\"Count\")", - "interval": "10s" - }, - "title": "Heap Summary [Metricbeat Golang] ECS", - "type": "timelion" - } - }, - "id": "58000780-f529-11e6-844d-b170e2f0a07e-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Heap [Metricbeat Golang] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "expression": ".es(index=\"metricbeat*\",metric=\"avg:golang.heap.allocations.total\").label(\"Heap Total\").derivative().movingaverage(30).yaxis(label=\"Bytes\",units=bytes),.es(index=\"metricbeat*\",metric=\"avg:golang.heap.allocations.active\").label(\"Heap Inuse\").movingaverage(30),.es(index=\"metricbeat*\",metric=\"avg:golang.heap.allocations.allocated\").label(\"Heap Allocated\").movingaverage(30),.es(index=\"metricbeat*\",metric=\"avg:golang.heap.allocations.idle\").label(\"Heap Idle\").movingaverage(30)", - "interval": "10s" - }, - "title": "Heap [Metricbeat Golang] ECS", - "type": "timelion" - } - }, - "id": "95388680-f52a-11e6-969c-518c48c913e4-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Objects [Metricbeat Golang] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "expression": ".es(index=\"metricbeat*\",metric=\"max:golang.heap.allocations.objects\").label(\"Object Count(avg)\").yaxis(1,label=\"Count\").movingaverage(30),.es(index=\"metricbeat*\",metric=\"max:golang.heap.allocations.total\").derivative().label(\"Allocation Rate\").yaxis(2,label=\"Rate\").movingaverage(30)", - "interval": "10s" - }, - "title": "Objects [Metricbeat Golang] ECS", - "type": "timelion" - } - }, - "id": "b59a5200-f52a-11e6-969c-518c48c913e4-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "System [Metricbeat Golang] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "expression": ".es(index=\"metricbeat*\",metric=\"avg:golang.heap.system.total\").label(\"System Total\").yaxis(label=\"Bytes\",units=bytes),.es(index=\"metricbeat*\",metric=\"avg:golang.heap.system.obtained\").label(\"System Obtained\"),.es(index=\"metricbeat*\",metric=\"avg:golang.heap.system.stack\").label(\"System Stack\"),.es(index=\"metricbeat*\",metric=\"avg:golang.heap.system.released\").label(\"System Released\")", - "interval": "10s" - }, - "title": "System [Metricbeat Golang] ECS", - "type": "timelion" - } - }, - "id": "9a9a8bf0-f52a-11e6-969c-518c48c913e4-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "GC count [Metricbeat Golang] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "expression": ".es(index=\"metricbeat*\",metric=\"max:golang.heap.gc.pause.count\").label(\"GC Count\").bars().yaxis(label=\"Count\"),.es(index=\"metricbeat*\",metric=\"max:golang.heap.gc.total_count\").label(\"GC Rate\").derivative().movingaverage(30),.es(index=\"metricbeat*\",metric=\"max:golang.heap.gc.cpu_fraction\").label(\"CPU Fraction\").yaxis(2,label=\"Fraction\")", - "interval": "10s" - }, - "title": "GC count [Metricbeat Golang] ECS", - "type": "timelion" - } - }, - "id": "b046cb80-f52a-11e6-969c-518c48c913e4-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "GC durations [Metricbeat Golang] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "expression": ".es(index=\"metricbeat*\",metric=\"max:golang.heap.gc.pause.sum.ns\").bars().label(\"sum of GC Pause durations(ns)\").yaxis(label=\"Durations(ns)\"),.es(index=\"metricbeat*\",metric=\"max:golang.heap.gc.total_pause.ns\").derivative().movingaverage(30).label(\"Total GC Pause(ns) Rate\"),.es(index=\"metricbeat*\",metric=\"max:golang.heap.gc.pause.max.ns\").label(\"Max GC Pause(ns)\").movingaverage(30),.es(index=\"metricbeat*\",metric=\"avg:golang.heap.gc.pause.avg.ns\").label(\"Avg GC Pause(ns)\").movingaverage(30),.es(index=\"metricbeat*\",metric=\"max:golang.heap.gc.pause.count\").condition(lt,1, null).label(\"GC Pause count\").points().yaxis(2,label=\"Count\")", - "interval": "10s" - }, - "title": "GC durations [Metricbeat Golang] ECS", - "type": "timelion" - } - }, - "id": "ab226b50-f52a-11e6-969c-518c48c913e4-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "Overview of Go profiling information", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "col": 1, - "id": "58000780-f529-11e6-844d-b170e2f0a07e-ecs", - "panelIndex": 8, - "row": 1, - "size_x": 12, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "95388680-f52a-11e6-969c-518c48c913e4-ecs", - "panelIndex": 9, - "row": 4, - "size_x": 4, - "size_y": 4, - "type": "visualization" - }, - { - "col": 9, - "id": "b59a5200-f52a-11e6-969c-518c48c913e4-ecs", - "panelIndex": 10, - "row": 4, - "size_x": 4, - "size_y": 4, - "type": "visualization" - }, - { - "col": 5, - "id": "9a9a8bf0-f52a-11e6-969c-518c48c913e4-ecs", - "panelIndex": 11, - "row": 4, - "size_x": 4, - "size_y": 4, - "type": "visualization" - }, - { - "col": 7, - "id": "b046cb80-f52a-11e6-969c-518c48c913e4-ecs", - "panelIndex": 12, - "row": 8, - "size_x": 6, - "size_y": 4, - "type": "visualization" - }, - { - "col": 1, - "id": "ab226b50-f52a-11e6-969c-518c48c913e4-ecs", - "panelIndex": 13, - "row": 8, - "size_x": 6, - "size_y": 4, - "type": "visualization" - } - ], - "timeRestore": false, - "title": "[Metricbeat Golang] Overview ECS", - "uiStateJSON": {}, - "version": 1 - }, - "id": "f2dc7320-f519-11e6-a3c9-9d1f7c42b045-ecs", - "type": "dashboard", - "version": 3 - } - ], - "version": "6.0.0-beta1-SNAPSHOT" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/doc.go deleted file mode 100644 index f5e12033..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package golang is a Metricbeat module that contains MetricSets. -*/ -package golang diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/docker-compose.yml deleted file mode 100644 index 4f87394d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '2.3' - -services: - golang: - image: docker.elastic.co/integrations-ci/beats-golang:1 - build: - context: ./_meta - ports: - - 6060 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/_meta/data.json deleted file mode 100644 index 02860918..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/_meta/data.json +++ /dev/null @@ -1,953 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "golang.metricbeat", - "duration": 115000, - "module": "golang" - }, - "golang": { - "metricbeat": { - "beat.cpu.system.ticks": 166690, - "beat.cpu.system.time.ms": 166690, - "beat.cpu.total.ticks": 292490, - "beat.cpu.total.time.ms": 292490, - "beat.cpu.total.value": 292490, - "beat.cpu.user.ticks": 125800, - "beat.cpu.user.time.ms": 125800, - "beat.handles.limit.hard": 1048576, - "beat.handles.limit.soft": 1048576, - "beat.handles.open": 7, - "beat.info.ephemeral_id": "ed780330-bb9e-4e3c-aa77-1d943026f757", - "beat.info.uptime.ms": 87848990, - "beat.memstats.gc_next": 52327904, - "beat.memstats.memory_alloc": 26333672, - "beat.memstats.memory_total": 24294102600, - "beat.memstats.rss": 87486464, - "cmdline": "metricbeat --httpprof :6060 -e", - "libbeat.config.module.running": 0, - "libbeat.config.module.starts": 0, - "libbeat.config.module.stops": 0, - "libbeat.config.reloads": 1, - "libbeat.output.events.acked": 0, - "libbeat.output.events.active": 0, - "libbeat.output.events.batches": 0, - "libbeat.output.events.dropped": 0, - "libbeat.output.events.duplicates": 0, - "libbeat.output.events.failed": 0, - "libbeat.output.events.total": 0, - "libbeat.output.read.bytes": 0, - "libbeat.output.read.errors": 0, - "libbeat.output.type": "elasticsearch", - "libbeat.output.write.bytes": 0, - "libbeat.output.write.errors": 0, - "libbeat.pipeline.clients": 6, - "libbeat.pipeline.events.active": 4119, - "libbeat.pipeline.events.dropped": 0, - "libbeat.pipeline.events.failed": 0, - "libbeat.pipeline.events.filtered": 75, - "libbeat.pipeline.events.published": 4116, - "libbeat.pipeline.events.retry": 18561, - "libbeat.pipeline.events.total": 4194, - "libbeat.pipeline.queue.acked": 0, - "memstats": { - "Alloc": 26413208, - "BuckHashSys": 1844227, - "BySize": [ - { - "Frees": 0, - "Mallocs": 0, - "Size": 0 - }, - { - "Frees": 2260008, - "Mallocs": 2260217, - "Size": 8 - }, - { - "Frees": 29751860, - "Mallocs": 29792623, - "Size": 16 - }, - { - "Frees": 65505746, - "Mallocs": 65517841, - "Size": 32 - }, - { - "Frees": 8254470, - "Mallocs": 8318036, - "Size": 48 - }, - { - "Frees": 1030928, - "Mallocs": 1031481, - "Size": 64 - }, - { - "Frees": 4787005, - "Mallocs": 4788157, - "Size": 80 - }, - { - "Frees": 721021, - "Mallocs": 722436, - "Size": 96 - }, - { - "Frees": 3417396, - "Mallocs": 3417608, - "Size": 112 - }, - { - "Frees": 1306499, - "Mallocs": 1308337, - "Size": 128 - }, - { - "Frees": 416707, - "Mallocs": 416725, - "Size": 144 - }, - { - "Frees": 87880, - "Mallocs": 88025, - "Size": 160 - }, - { - "Frees": 166727, - "Mallocs": 166750, - "Size": 176 - }, - { - "Frees": 4953, - "Mallocs": 4963, - "Size": 192 - }, - { - "Frees": 4291495, - "Mallocs": 4291665, - "Size": 208 - }, - { - "Frees": 79970, - "Mallocs": 79975, - "Size": 224 - }, - { - "Frees": 90, - "Mallocs": 109, - "Size": 240 - }, - { - "Frees": 165264, - "Mallocs": 165303, - "Size": 256 - }, - { - "Frees": 3687232, - "Mallocs": 3747894, - "Size": 288 - }, - { - "Frees": 171547, - "Mallocs": 171570, - "Size": 320 - }, - { - "Frees": 242992, - "Mallocs": 243050, - "Size": 352 - }, - { - "Frees": 9, - "Mallocs": 252, - "Size": 384 - }, - { - "Frees": 256328, - "Mallocs": 256350, - "Size": 416 - }, - { - "Frees": 3, - "Mallocs": 6, - "Size": 448 - }, - { - "Frees": 1352, - "Mallocs": 1357, - "Size": 480 - }, - { - "Frees": 1847711, - "Mallocs": 1847744, - "Size": 512 - }, - { - "Frees": 332390, - "Mallocs": 333359, - "Size": 576 - }, - { - "Frees": 1248, - "Mallocs": 1308, - "Size": 640 - }, - { - "Frees": 317, - "Mallocs": 323, - "Size": 704 - }, - { - "Frees": 8, - "Mallocs": 8, - "Size": 768 - }, - { - "Frees": 754677, - "Mallocs": 754702, - "Size": 896 - }, - { - "Frees": 4269, - "Mallocs": 4289, - "Size": 1024 - }, - { - "Frees": 85001, - "Mallocs": 85471, - "Size": 1152 - }, - { - "Frees": 250196, - "Mallocs": 250219, - "Size": 1280 - }, - { - "Frees": 158, - "Mallocs": 163, - "Size": 1408 - }, - { - "Frees": 1829948, - "Mallocs": 1829970, - "Size": 1536 - }, - { - "Frees": 503683, - "Mallocs": 503710, - "Size": 1792 - }, - { - "Frees": 8355, - "Mallocs": 8387, - "Size": 2048 - }, - { - "Frees": 329669, - "Mallocs": 329681, - "Size": 2304 - }, - { - "Frees": 72, - "Mallocs": 85, - "Size": 2688 - }, - { - "Frees": 158, - "Mallocs": 162, - "Size": 3072 - }, - { - "Frees": 3, - "Mallocs": 6, - "Size": 3200 - }, - { - "Frees": 2, - "Mallocs": 2, - "Size": 3456 - }, - { - "Frees": 1507173, - "Mallocs": 1507210, - "Size": 4096 - }, - { - "Frees": 330041, - "Mallocs": 330045, - "Size": 4864 - }, - { - "Frees": 517, - "Mallocs": 524, - "Size": 5376 - }, - { - "Frees": 81071, - "Mallocs": 81079, - "Size": 6144 - }, - { - "Frees": 774, - "Mallocs": 774, - "Size": 6528 - }, - { - "Frees": 595, - "Mallocs": 595, - "Size": 6784 - }, - { - "Frees": 332, - "Mallocs": 332, - "Size": 6912 - }, - { - "Frees": 4708, - "Mallocs": 4711, - "Size": 8192 - }, - { - "Frees": 84398, - "Mallocs": 84403, - "Size": 9472 - }, - { - "Frees": 902, - "Mallocs": 902, - "Size": 9728 - }, - { - "Frees": 69178, - "Mallocs": 69179, - "Size": 10240 - }, - { - "Frees": 9, - "Mallocs": 12, - "Size": 10880 - }, - { - "Frees": 0, - "Mallocs": 0, - "Size": 12288 - }, - { - "Frees": 0, - "Mallocs": 0, - "Size": 13568 - }, - { - "Frees": 0, - "Mallocs": 8, - "Size": 14336 - }, - { - "Frees": 14, - "Mallocs": 14, - "Size": 16384 - }, - { - "Frees": 68815, - "Mallocs": 68816, - "Size": 18432 - }, - { - "Frees": 1, - "Mallocs": 6, - "Size": 19072 - } - ], - "DebugGC": false, - "EnableGC": true, - "Frees": 144376316, - "GCCPUFraction": 0.00003517968356283283, - "GCSys": 2236416, - "HeapAlloc": 26413208, - "HeapIdle": 20283392, - "HeapInuse": 32210944, - "HeapObjects": 185078, - "HeapReleased": 0, - "HeapSys": 52494336, - "LastGC": 1551819055172012300, - "Lookups": 4343732, - "MCacheInuse": 6944, - "MCacheSys": 16384, - "MSpanInuse": 735072, - "MSpanSys": 884736, - "Mallocs": 144561394, - "NextGC": 52327904, - "NumForcedGC": 0, - "NumGC": 1087, - "OtherSys": 804085, - "PauseEnd": [ - 1551813673522095000, - 1551813760290548700, - 1551813847190622500, - 1551813934200350700, - 1551814019721081600, - 1551814106939931400, - 1551814194787569000, - 1551814281548459800, - 1551814368492396500, - 1551814454527853800, - 1551814542119804000, - 1551814629649751800, - 1551814716395951800, - 1551814804210529500, - 1551814890615334400, - 1551814978246175000, - 1551815065421775600, - 1551815153390955800, - 1551815240459785200, - 1551815326193419800, - 1551815413860383500, - 1551815501772679700, - 1551815588006216400, - 1551815675091119800, - 1551815761793016300, - 1551815849517625000, - 1551815935297447000, - 1551816023119552000, - 1551816109742317000, - 1551816196383755000, - 1551816281910279400, - 1551816369138096000, - 1551816456444772000, - 1551816544463502800, - 1551816631379998700, - 1551816717725622500, - 1551816804412327000, - 1551816891003677200, - 1551816978029977300, - 1551817064869547300, - 1551817152548437500, - 1551817239386712000, - 1551817324881343500, - 1551817411567689500, - 1551817497956043500, - 1551817584365566700, - 1551817670801177600, - 1551817757319115300, - 1551817843753421300, - 1551817929208882400, - 1551818015703402000, - 1551818102313531400, - 1551818188852253200, - 1551818274246668000, - 1551818361273798100, - 1551818448904188000, - 1551818535388231400, - 1551818621922602000, - 1551818706218998500, - 1551818792711956200, - 1551818879595116300, - 1551818967168253000, - 1551819055172012300, - 1551796934883408000, - 1551797021248211200, - 1551797107751383300, - 1551797195222413600, - 1551797283189797600, - 1551797369177632300, - 1551797456524319500, - 1551797542181850600, - 1551797630514863400, - 1551797717763169800, - 1551797805427074300, - 1551797891788491500, - 1551797978864807400, - 1551798065588669000, - 1551798151326969600, - 1551798239535629000, - 1551798326356424400, - 1551798413341830100, - 1551798500461506600, - 1551798587951146200, - 1551798673754270200, - 1551798761447464200, - 1551798848875440400, - 1551798936054377200, - 1551799021834681600, - 1551799107136041700, - 1551799193854201900, - 1551799280921340400, - 1551799369022987800, - 1551799455534770000, - 1551799542074070500, - 1551799629776769000, - 1551799716017635800, - 1551799802785858600, - 1551799888925246700, - 1551799975612325400, - 1551800062708811300, - 1551800149194365000, - 1551800235751162000, - 1551800322693501200, - 1551800409568045800, - 1551800496085409000, - 1551800583059036200, - 1551800668750943500, - 1551800756404699000, - 1551800843149957600, - 1551800929235447800, - 1551801015888609500, - 1551801103210902000, - 1551801190067903700, - 1551801278423279000, - 1551801364164436700, - 1551801448666044000, - 1551801534848840400, - 1551801621663551500, - 1551801707933268000, - 1551801794317972500, - 1551801880680772600, - 1551801968184599000, - 1551802054810856000, - 1551802140391363800, - 1551802227860272400, - 1551802313366069000, - 1551802399985518000, - 1551802487183356000, - 1551802574032541200, - 1551802660872278800, - 1551802747890506800, - 1551802835392356000, - 1551802921037066000, - 1551803007089838600, - 1551803095687771000, - 1551803183049985000, - 1551803270445534700, - 1551803356331776000, - 1551803443692611800, - 1551803531417985800, - 1551803618719146200, - 1551803707210230300, - 1551803794789760800, - 1551803882673225200, - 1551803971459868400, - 1551804058578875400, - 1551804145960830200, - 1551804234254888700, - 1551804322256049400, - 1551804410265957400, - 1551804497226090800, - 1551804584053460000, - 1551804671152900600, - 1551804757897356500, - 1551804845449297200, - 1551804932020029700, - 1551805020157064400, - 1551805107257989000, - 1551805195756843000, - 1551805281765421300, - 1551805368207391200, - 1551805455844940000, - 1551805541505774300, - 1551805628455398700, - 1551805715152426800, - 1551805803356083200, - 1551805890093024800, - 1551805976698235600, - 1551806063405247700, - 1551806147778785800, - 1551806235017114000, - 1551806322267704300, - 1551806408876106500, - 1551806495885739000, - 1551806580581932300, - 1551806667097105000, - 1551806752682205000, - 1551806838448827000, - 1551806925195549700, - 1551807011741980200, - 1551807098721375500, - 1551807185978657800, - 1551807273380151800, - 1551807361262365400, - 1551807448039038000, - 1551807533444213800, - 1551807619848523800, - 1551807706214843100, - 1551807791497103600, - 1551807877970536700, - 1551807963287305200, - 1551808049742755300, - 1551808135095061000, - 1551808222020724200, - 1551808307935440000, - 1551808394622856200, - 1551808481461249000, - 1551808568136231700, - 1551808654787261400, - 1551808741431564500, - 1551808828836320000, - 1551808916029792300, - 1551809001543323600, - 1551809087926328800, - 1551809173839670800, - 1551809260959386600, - 1551809347467765800, - 1551809433043349000, - 1551809520551369000, - 1551809607539242500, - 1551809695671268400, - 1551809780606221000, - 1551809867569511400, - 1551809954451390200, - 1551810041665356300, - 1551810128427694800, - 1551810214973528300, - 1551810300475295700, - 1551810386957216000, - 1551810472868708000, - 1551810559555873000, - 1551810645177904400, - 1551810732307275800, - 1551810819084136200, - 1551810904761953800, - 1551810991401248000, - 1551811078766944000, - 1551811166044107300, - 1551811253602546400, - 1551811340892026400, - 1551811426723096300, - 1551811514132644900, - 1551811601291153700, - 1551811688391390000, - 1551811776222473200, - 1551811864259342800, - 1551811951514730800, - 1551812038325298200, - 1551812127268150000, - 1551812214801797600, - 1551812300436868000, - 1551812386985713000, - 1551812473741197800, - 1551812561146193000, - 1551812647184361500, - 1551812733805924400, - 1551812821584958700, - 1551812908693565000, - 1551812996554721800, - 1551813083661930800, - 1551813170106764800, - 1551813254586326300, - 1551813337054424000, - 1551813420426787600, - 1551813505845955300, - 1551813588899750000 - ], - "PauseNs": [ - 226100, - 322500, - 260100, - 448500, - 207500, - 427400, - 1550700, - 214100, - 1427500, - 373300, - 5243700, - 160200, - 600500, - 135800, - 943800, - 270300, - 893500, - 339600, - 384000, - 299900, - 156900, - 171100, - 1642700, - 514800, - 165000, - 249100, - 1508600, - 396800, - 197900, - 243800, - 207400, - 160300, - 246100, - 617100, - 139600, - 353200, - 314900, - 284000, - 2825600, - 1395100, - 276200, - 271900, - 108200, - 362500, - 193000, - 271600, - 181300, - 307300, - 257700, - 232200, - 562800, - 480200, - 332700, - 751400, - 363500, - 219100, - 2766100, - 481800, - 162400, - 1434800, - 347600, - 212800, - 578900, - 238000, - 1019300, - 213300, - 239600, - 188800, - 1122900, - 438500, - 1379200, - 324700, - 119200, - 242100, - 2210500, - 197700, - 234400, - 2782300, - 271300, - 163400, - 1219300, - 161600, - 361900, - 330400, - 152600, - 178200, - 2522200, - 468700, - 240300, - 225000, - 874800, - 778300, - 350300, - 289800, - 222100, - 264400, - 350100, - 159400, - 151200, - 2344800, - 616200, - 579900, - 2442800, - 291800, - 2999000, - 484900, - 238300, - 219200, - 614100, - 316700, - 1619200, - 175400, - 228000, - 280100, - 274300, - 312800, - 157100, - 891200, - 217400, - 223600, - 765600, - 419700, - 286500, - 191300, - 906200, - 432400, - 216400, - 473500, - 188900, - 1539000, - 156300, - 215100, - 543400, - 265700, - 1357700, - 115100, - 358800, - 245700, - 247100, - 254100, - 578800, - 1265000, - 254800, - 170600, - 390600, - 544800, - 1177300, - 157300, - 276100, - 296500, - 260100, - 318200, - 458400, - 1839700, - 745300, - 351900, - 1561600, - 264000, - 2498100, - 304500, - 338300, - 329300, - 803600, - 820400, - 715800, - 872500, - 894800, - 236000, - 220700, - 281900, - 200800, - 250200, - 321800, - 1590900, - 1573900, - 137800, - 361300, - 376400, - 240900, - 317100, - 3437200, - 1722100, - 257600, - 189800, - 292000, - 223800, - 1947100, - 2491900, - 162300, - 333200, - 935100, - 383500, - 588700, - 365200, - 138100, - 578300, - 375000, - 251500, - 192100, - 423400, - 514900, - 723400, - 291900, - 322100, - 1684700, - 137800, - 193400, - 2769300, - 437200, - 2782300, - 183700, - 123700, - 252800, - 471500, - 304500, - 197900, - 201200, - 281900, - 370500, - 194300, - 125100, - 158300, - 864300, - 1291100, - 315800, - 209100, - 277300, - 748300, - 186800, - 250200, - 294900, - 206500, - 2523200, - 186200, - 451800, - 266300, - 275900, - 188300, - 285200, - 85100, - 216700, - 254500, - 239000, - 3545400, - 297300, - 182400, - 208900, - 1895300, - 372800, - 160200, - 215400, - 1316900, - 951900, - 302100, - 222300, - 310900 - ], - "PauseTotalNs": 568650700, - "StackInuse": 983040, - "StackSys": 983040, - "Sys": 59263224, - "TotalAlloc": 24294182136 - }, - "metricbeat.system.cpu.events": 447, - "metricbeat.system.cpu.failures": 0, - "metricbeat.system.cpu.success": 448, - "metricbeat.system.filesystem.events": 76, - "metricbeat.system.filesystem.failures": 0, - "metricbeat.system.filesystem.success": 77, - "metricbeat.system.fsstat.events": 76, - "metricbeat.system.fsstat.failures": 0, - "metricbeat.system.fsstat.success": 77, - "metricbeat.system.load.events": 447, - "metricbeat.system.load.failures": 0, - "metricbeat.system.load.success": 448, - "metricbeat.system.memory.events": 448, - "metricbeat.system.memory.failures": 0, - "metricbeat.system.memory.success": 449, - "metricbeat.system.network.events": 1792, - "metricbeat.system.network.failures": 0, - "metricbeat.system.network.success": 1793, - "metricbeat.system.process.events": 457, - "metricbeat.system.process.failures": 0, - "metricbeat.system.process.success": 458, - "metricbeat.system.process_summary.events": 447, - "metricbeat.system.process_summary.failures": 0, - "metricbeat.system.process_summary.success": 448, - "metricbeat.system.uptime.events": 7, - "metricbeat.system.uptime.failures": 0, - "metricbeat.system.uptime.success": 8, - "system.cpu.cores": 4, - "system.load.1": 0.3, - "system.load.15": 0.24, - "system.load.5": 0.23, - "system.load.norm.1": 0.075, - "system.load.norm.15": 0.06, - "system.load.norm.5": 0.0575 - } - }, - "metricset": { - "name": "expvar" - }, - "service": { - "address": "127.0.0.1:6060", - "type": "golang" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/_meta/docs.asciidoc deleted file mode 100644 index 49e126d7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -This is the `expvar` metricset of the Golang module. -Go can expose its variables by the expvar API. With this metricset, you can collect all the expvar-exposed variables. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/_meta/fields.yml deleted file mode 100644 index 9bf88c44..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/_meta/fields.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: expvar - type: group - description: > - expvar - release: ga - fields: - - name: cmdline - type: keyword - description: > - The cmdline of this Go program start with. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/expvar.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/expvar.go deleted file mode 100644 index bf026f3f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/expvar.go +++ /dev/null @@ -1,101 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package expvar - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/golang" -) - -const ( - defaultScheme = "http" - defaultPath = "/debug/vars" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - PathConfigKey: "expvar.path", - }.Build() -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - if err := mb.Registry.AddMetricSet("golang", "expvar", New, hostParser); err != nil { - panic(err) - } -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - namespace string -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct { - Namespace string `config:"expvar.namespace" validate:"required"` - }{} - - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - http: http, - namespace: config.Namespace, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -// It returns the event which is then forward to the output. In case of an error, a -// descriptive error must be returned. -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - json, err := m.http.FetchJSON() - if err != nil { - return errors.Wrap(err, "error in http fetch") - } - - //flatten cmdline - json["cmdline"] = golang.GetCmdStr(json["cmdline"]) - - reporter.Event(mb.Event{ - MetricSetFields: json, - Namespace: m.Module().Name() + "." + m.namespace, - }) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/expvar_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/expvar_integration_test.go deleted file mode 100644 index 2e722225..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/expvar/expvar_integration_test.go +++ /dev/null @@ -1,64 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package expvar - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "golang") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - - err := mbtest.WriteEventsReporterV2Error(f, t, "") - if !assert.NoError(t, err) { - t.FailNow() - } -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "golang") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - - assert.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "golang", - "metricsets": []string{"expvar"}, - "expvar.namespace": "metricbeat", - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/fields.go deleted file mode 100644 index 3a81eac5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package golang - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "golang", asset.ModuleFieldsPri, AssetGolang); err != nil { - panic(err) - } -} - -// AssetGolang returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/golang. -func AssetGolang() string { - return "eJzkV9tu4zYQffdXHPgpiyb+AANdYOui7kObFkhbFCgKYyyNJDa8CCRlW39fkJIcx5G0cjaBe9GTTQkz55y5cOYOj1wvkRtJOp8BXnjJS8zX8WA+A1J2iRWlF0Yv8XEGAM1LKJNWkmeAK4z1m8ToTORLZCRdOLUsmRwvkVP4hr0XOndL/DF3Ts5vMS+8L+d/zoBMsEzdMtq+gybFJ4jC4+syHFlTle1JD6rndk5t8aHckT0e99kbtNk8Lyw8J9c95wBOQSQqlULzs3cdkkeu98amZ+9G8ITnl4I7ozAZfCEc1galNbklBefJeuyFLxYvBCmYyi+RI7g+cRXMQejMWEXh8yCXcZxiW7fKLf710vUCy5NeTOdKTkC0JrulnJEYKTnxxsJVSpGtF2ef9ul0CskbT3JTUuXO9RrHNwFjI12wj/UK0QXSyjYhNzu2kCJjL1QUtbQmYefO8Y9xOOWhXb//loI0x+bwGhYAvu2QC437HpjPBU1Mpf2goANopuupK7VlG2Rbr7Anh4LKkjWnw7g0H/wmTzZSKHExsqZUl9jWnvuEnoL8ng++y9eg415I2eLGvmCN75nKT1KaBB+bEiMVVBymlJTVJrMUzQ0yyqShPr5TIH/XGg9Cr37+FTFXq7ZTrVfDyN6vnn4g51+Wkwu/hM7hC4YyWngT/5ZshelJimk1NZTEeMOywio4aTP5rEccOQnXJc4IoyfcrlKjqIf0vwT2UF+7FPN4JDClw2FKOC7hNqHbnQJTdHh3uX+kw39X7IvUpt2Q17dT+9OObZgu/n+K945trnaez1vKq0e3cM1109rtvhBJ0Vyr8R43W09Cc4rMGtU6ftVId4UbvmmJDZc+HrhxlQqd/vfD4aF22LI0+w/Dl2hn4wpUfhMU4/RQu9sRRou4ymxc7fB181OkkvFV+1tXjofpOU/J4xW4fRPpdFNMRAEKYxd5Y29BOg1ThOMLs/KJWLuwXSNuDbcOALyJA9FPD58p8JZ+GKTetMpP7L52P1PRRp8cX7pK3B93iNbHcEQzy70ReTsI0cNYK/iLE/8eEM73qTZknHY+P7PpXS3Jn4De8I41RCNi+gG+sKbKC1P5mP3dkj1M5GjqH0AmtB9tPGr2DR/cOFIMcmh2Q9qaHY/cGqEDX42H0NE/XEl6JHPCVrm7Kkpt9N0R6WL2dwAAAP//qwVEDQ==" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/_meta/data.json deleted file mode 100644 index 74e34f4e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/_meta/data.json +++ /dev/null @@ -1,59 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "golang.heap", - "duration": 115000, - "module": "golang" - }, - "golang": { - "heap": { - "allocations": { - "active": 52076544, - "allocated": 50143344, - "frees": 23897036, - "idle": 352256, - "mallocs": 24213008, - "objects": 315972, - "total": 3857953864 - }, - "cmdline": "metricbeat --httpprof :6060 -e", - "gc": { - "cpu_fraction": 0.00003865910349307519, - "next_gc_limit": 52492048, - "pause": { - "avg": { - "ns": 466218 - }, - "count": 237, - "max": { - "ns": 4432500 - }, - "sum": { - "ns": 110493700 - } - }, - "total_count": 237, - "total_pause": { - "ns": 110493700 - } - }, - "system": { - "obtained": 52428800, - "released": 0, - "stack": 983040, - "total": 59263224 - } - } - }, - "metricset": { - "name": "heap" - }, - "service": { - "address": "127.0.0.1:6060", - "type": "golang" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/_meta/docs.asciidoc deleted file mode 100644 index cbbcdb54..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -The `heap` metricset of the Golang module collects the memstats information from the expvar API. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/_meta/fields.yml deleted file mode 100644 index b12b2f30..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/_meta/fields.yml +++ /dev/null @@ -1,138 +0,0 @@ -- name: heap - type: group - description: > - The Go program heap information exposed by expvar. - release: ga - fields: - - name: cmdline - type: keyword - description: > - The cmdline of this Go program start with. - - - name: gc - type: group - description: > - Garbage collector summary. - fields: - - name: total_pause - type: group - description: > - Total GC pause duration over lifetime of process. - fields: - - name: ns - type: long - description: > - Duration in Ns. - - name: total_count - type: long - description: > - Total number of GC was happened. - - name: next_gc_limit - type: long - format: bytes - description: > - Next collection will happen when HeapAlloc > this amount. - - name: cpu_fraction - type: float - description: > - Fraction of CPU time used by GC. - - name: pause - type: group - description: > - Last GC pause durations during the monitoring period. - fields: - - name: count - type: long - description: > - Count of GC pause duration during this collect period. - - name: sum - type: group - description: > - Total GC pause duration during this collect period. - fields: - - name: ns - type: long - description: > - Duration in Ns. - - name: max - type: group - description: > - Max GC pause duration during this collect period. - fields: - - name: ns - type: long - description: > - Duration in Ns. - - name: avg - type: group - description: > - Average GC pause duration during this collect period. - fields: - - name: ns - type: long - description: > - Duration in Ns. - - - name: system - type: group - description: > - Heap summary,which bytes was obtained from system. - fields: - - name: total - type: long - format: bytes - description: > - Total bytes obtained from system (sum of XxxSys below). - - name: obtained - type: long - format: bytes - description: > - Via HeapSys, bytes obtained from system. heap_sys = heap_idle + heap_inuse. - - name: stack - type: long - format: bytes - description: > - Bytes used by stack allocator, and these bytes was obtained from system. - - name: released - type: long - format: bytes - description: > - Bytes released to the OS. - - - name: allocations - type: group - description: > - Heap allocations summary. - fields: - - name: mallocs - type: long - description: > - Number of mallocs. - - name: frees - type: long - description: > - Number of frees. - - name: objects - type: long - description: > - Total number of allocated objects. - - name: total - type: long - format: bytes - description: > - Bytes allocated (even if freed) throughout the lifetime. - - name: allocated - type: long - format: bytes - description: > - Bytes allocated and not yet freed (same as Alloc above). - - name: idle - type: long - format: bytes - description: > - Bytes in idle spans. - - name: active - type: long - format: bytes - description: > - Bytes in non-idle span. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/data.go deleted file mode 100644 index ad052e43..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/data.go +++ /dev/null @@ -1,110 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package heap - -import ( - "runtime" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/golang" -) - -//Stats contains the memory info that we get from the fetch request -type Stats struct { - MemStats runtime.MemStats - Cmdline []interface{} -} - -func eventMapping(stats Stats, m *MetricSet) common.MapStr { - var event = common.MapStr{ - "cmdline": golang.GetCmdStr(stats.Cmdline), - } - //currentNumGC - ms := &stats.MemStats - - // add heap summary - event["allocations"] = common.MapStr{ - "mallocs": ms.Mallocs, - "frees": ms.Frees, - "objects": ms.HeapObjects, - - // byte counters - "total": ms.TotalAlloc, - "allocated": ms.HeapAlloc, - "idle": ms.HeapIdle, - "active": ms.HeapInuse, - } - - event["system"] = common.MapStr{ - "total": ms.Sys, - "obtained": ms.HeapSys, - "stack": ms.StackSys, - "released": ms.HeapReleased, - } - - // garbage collector summary - var duration, maxDuration, avgDuration, count uint64 - // collect last gc run stats - if m.lastNumGC < ms.NumGC { - delta := ms.NumGC - m.lastNumGC - start := m.lastNumGC - if delta > 256 { - logger.Debug("golang", "Missing %v gc cycles", delta-256) - start = ms.NumGC - 256 - delta = 256 - } - - end := start + delta - for i := start; i < end; i++ { - idx := i % 256 - d := ms.PauseNs[idx] - count++ - duration += d - if d > maxDuration { - maxDuration = d - } - } - - avgDuration = duration / count - m.lastNumGC = ms.NumGC - } - - event["gc"] = common.MapStr{ - "next_gc_limit": ms.NextGC, - "total_count": ms.NumGC, - "cpu_fraction": ms.GCCPUFraction, - "total_pause": common.MapStr{ - "ns": ms.PauseTotalNs, - }, - "pause": common.MapStr{ - "count": count, - "sum": common.MapStr{ - "ns": duration, - }, - "avg": common.MapStr{ - "ns": avgDuration, - }, - "max": common.MapStr{ - "ns": maxDuration, - }, - }, - } - - return event - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/heap.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/heap.go deleted file mode 100644 index e30142b6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/heap.go +++ /dev/null @@ -1,99 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package heap - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -var logger = logp.NewLogger("golang.heap") - -const ( - defaultScheme = "http" - defaultPath = "/debug/vars" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - PathConfigKey: "heap.path", - }.Build() -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - if err := mb.Registry.AddMetricSet("golang", "heap", New, hostParser); err != nil { - panic(err) - } -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - lastNumGC uint32 -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - http: http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -// It returns the event which is then forward to the output. In case of an error, a -// descriptive error must be returned. -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - data, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error in http fetch") - } - - var stats Stats - - err = json.Unmarshal(data, &stats) - if err != nil { - return errors.Wrap(err, "error unmarshalling json") - } - - reporter.Event(mb.Event{ - MetricSetFields: eventMapping(stats, m), - }) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/heap_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/heap_integration_test.go deleted file mode 100644 index 8214a11c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/heap/heap_integration_test.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package heap - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "golang") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - - err := mbtest.WriteEventsReporterV2Error(f, t, "") - if !assert.NoError(t, err) { - t.FailNow() - } -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "golang") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - - assert.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "golang", - "metricsets": []string{"heap"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/module.yml deleted file mode 100644 index 11beeafa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/module.yml +++ /dev/null @@ -1,3 +0,0 @@ -dashboards: - - id: f2dc7320-f519-11e6-a3c9-9d1f7c42b045 - file: Metricbeat-golang-overview.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/test_golang.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/test_golang.py deleted file mode 100644 index 5000c0de..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/test_golang.py +++ /dev/null @@ -1,37 +0,0 @@ -import os -import sys -import unittest - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -GOLANG_FIELDS = metricbeat.COMMON_FIELDS + ["golang"] - - -class Test(metricbeat.BaseTest): - - def test_stats(self): - """ - golang heap test - """ - self.render_config_template(modules=[{ - "name": "golang", - "metricsets": ["heap"], - "hosts": ["http://localhost:6060"], - "period": "1s" - }]) - proc = self.start_beat( - extra_args=["-httpprof", "localhost:6060"]) - - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - evt = output[0] - - self.assertCountEqual(self.de_dot(GOLANG_FIELDS), evt.keys(), evt) - assert evt["golang"]["heap"]["allocations"]["total"] > 0 - - self.assert_fields_are_documented(evt) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/util.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/util.go deleted file mode 100644 index db04ae7e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/golang/util.go +++ /dev/null @@ -1,44 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package golang - -import ( - "bytes" - "strings" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -/** -Convert cmd array to cmd line -*/ -func GetCmdStr(v interface{}) interface{} { - switch t := v.(type) { - case []interface{}: - var buffer bytes.Buffer - strs := v.([]interface{}) - for _, v := range strs { - buffer.WriteString(v.(string)) - buffer.WriteString(" ") - } - return strings.TrimRight(buffer.String(), " ") - default: - logp.Debug("golang", "unexpected cmdline, %v, %v", t, v) - return v - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/_meta/config.reference.yml deleted file mode 100644 index 29bb1a47..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/_meta/config.reference.yml +++ /dev/null @@ -1,22 +0,0 @@ -- module: graphite - metricsets: ["server"] - enabled: true - - # Host address to listen on. Default localhost. - #host: localhost - - # Listening port. Default 2003. - #port: 2003 - - # Protocol to listen on. This can be udp or tcp. Default udp. - #protocol: "udp" - - # Receive buffer size in bytes - #receive_buffer_size: 1024 - - #templates: - # - filter: "test.*.bash.*" # This would match metrics like test.localhost.bash.stats - # namespace: "test" - # template: ".host.shell.metric*" # test.localhost.bash.stats would become metric=stats and tags host=localhost,shell=bash - # delimiter: "_" - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/_meta/config.yml deleted file mode 100644 index 21c7c3a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/_meta/config.yml +++ /dev/null @@ -1,9 +0,0 @@ -- module: graphite - #metricsets: - # - server - #protocol: "udp" - #templates: - # - filter: "test.*.bash.*" # This would match metrics like test.localhost.bash.stats - # namespace: "test" - # template: ".host.shell.metric*" # test.localhost.bash.stats would become metric=stats and tags host=localhost,shell=bash - # delimiter: "_" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/_meta/docs.asciidoc deleted file mode 100644 index 10503630..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/_meta/docs.asciidoc +++ /dev/null @@ -1,3 +0,0 @@ -This is the Graphite module. - -The default metricset is `server`. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/_meta/fields.yml deleted file mode 100644 index 3f071bf7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/_meta/fields.yml +++ /dev/null @@ -1,10 +0,0 @@ -- key: graphite - title: "Graphite" - description: > - graphite Module - release: ga - fields: - - name: graphite - type: group - description: > - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/doc.go deleted file mode 100644 index 38533500..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package graphite is a Metricbeat module that contains MetricSets. -*/ -package graphite diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/fields.go deleted file mode 100644 index a4845943..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package graphite - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "graphite", asset.ModuleFieldsPri, AssetGraphite); err != nil { - panic(err) - } -} - -// AssetGraphite returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/graphite. -func AssetGraphite() string { - return "eJx8j80OwiAcw+88RbP7XoCDN+PJhyBSJxkbBJi6tzf7zJjTHvunv5YSNXuJKij/MIkCSCZZShSX2SoEoBlvwfhkXCtxEgDWBK5Od3YIBlqqSIlKCeBuaHWU49sSrWqYtQxKvR9N1/nZOejJSVtaZHgyrPYR7ydz0hch/8Ki/YDtCL5V4y2z27KkZv9yQe9uf/YMOk/AqVR8AgAA///94G6N" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/_meta/data.json deleted file mode 100644 index 3c7e4f4f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/_meta/data.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "@timestamp":"2016-05-23T08:05:34.853Z", - "beat":{ - "hostname":"beathost", - "name":"beathost" - }, - "metricset":{ - "host":"localhost", - "module":"graphite", - "name":"server", - "rtt":44269 - }, - "graphite":{ - "collector":{ - "example": "collector" - } - }, - "type":"metricsets" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/_meta/docs.asciidoc deleted file mode 100644 index 198627ee..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the server metricset of the module graphite. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/_meta/fields.yml deleted file mode 100644 index 8b558f79..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/_meta/fields.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: server - type: group - description: > - server - release: ga - fields: - - name: example - type: keyword - description: > - Example field diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/config.go deleted file mode 100644 index 7f02a110..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/config.go +++ /dev/null @@ -1,79 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "errors" -) - -const ( - defaultDelimiter = "." -) - -type GraphiteServerConfig struct { - Protocol string `config:"protocol"` - Templates []TemplateConfig `config:"templates"` - DefaultTemplate TemplateConfig `config:"default_template"` -} - -type TemplateConfig struct { - Filter string `config:"filter"` - Template string `config:"template"` - Namespace string `config:"namespace"` - Delimiter string `config:"delimiter"` - Tags map[string]string `config:"tags"` -} - -func DefaultGraphiteCollectorConfig() GraphiteServerConfig { - return GraphiteServerConfig{ - Protocol: "udp", - DefaultTemplate: TemplateConfig{ - Filter: "*", - Template: "metric*", - Namespace: "graphite", - Delimiter: ".", - }, - } -} - -func (c GraphiteServerConfig) Validate() error { - if c.Protocol != "tcp" && c.Protocol != "udp" { - return errors.New("`protocol` can only be tcp or udp") - } - return nil -} - -func (t *TemplateConfig) Validate() error { - if t.Namespace == "" { - return errors.New("`namespace` can not be empty in template configuration") - } - - if t.Filter == "" { - return errors.New("`filter` can not be empty in template configuration") - } - - if t.Template == "" { - return errors.New("`template` can not be empty in template configuration") - } - - if t.Delimiter == "" { - t.Delimiter = defaultDelimiter - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/data.go deleted file mode 100644 index df6fb7ee..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/data.go +++ /dev/null @@ -1,182 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "errors" - "math" - "strconv" - "strings" - "sync" - "time" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -type template struct { - Namespace string - Delimiter string - Parts []string - Tags map[string]string -} - -type metricProcessor struct { - templates *tree - defaultTemplate template - sync.RWMutex -} - -func NewMetricProcessor(templates []TemplateConfig, defaultTemplate TemplateConfig) *metricProcessor { - templateTree := NewTree(getTemplateFromConfig(defaultTemplate)) - for _, t := range templates { - templateTree.Insert(t.Filter, getTemplateFromConfig(t)) - } - - return &metricProcessor{ - templates: templateTree, - defaultTemplate: getTemplateFromConfig(defaultTemplate), - } -} - -func getTemplateFromConfig(config TemplateConfig) template { - return template{ - Namespace: config.Namespace, - Tags: config.Tags, - Delimiter: config.Delimiter, - Parts: strings.Split(config.Template, "."), - } -} - -func (m *metricProcessor) AddTemplate(t TemplateConfig) { - m.Lock() - template := getTemplateFromConfig(t) - m.templates.Insert(t.Filter, template) - m.Unlock() -} - -func (m *metricProcessor) RemoveTemplate(template TemplateConfig) { - m.Lock() - m.templates.Delete(template.Filter) - m.Unlock() -} - -func (m *metricProcessor) Process(message string) (common.MapStr, error) { - metric, timestamp, value, err := m.splitMetric(message) - if err != nil { - return nil, err - } - - parts := strings.Split(metric, ".") - t := m.FindTemplate(parts) - - var name, namespace string - var tags common.MapStr - if t == nil { - name, tags = m.defaultTemplate.Apply(parts) - namespace = m.defaultTemplate.Namespace - } else { - name, tags = t.Apply(parts) - namespace = t.Namespace - } - - event := common.MapStr{ - "@timestamp": timestamp, - name: value, - mb.NamespaceKey: namespace, - } - if len(tags) != 0 { - event["tag"] = tags - } - return event, nil -} - -func (m *metricProcessor) FindTemplate(metric []string) *template { - return m.templates.Search(metric) -} - -func (m *metricProcessor) splitMetric(metric string) (string, common.Time, float64, error) { - var metricName string - var timestamp common.Time - var value float64 - - parts := strings.Fields(metric) - currentTime := common.Time(time.Now()) - if len(parts) < 2 { - return "", currentTime, 0, errors.New("Message not in expected format") - } else { - metricName = parts[0] - val, err := strconv.ParseFloat(parts[1], 64) - if err != nil { - return "", currentTime, 0, errors.New("Unable to parse metric value") - } else { - value = val - } - } - - if len(parts) == 3 { - if parts[2] == "N" { - timestamp = currentTime - } - ts, err := strconv.ParseFloat(parts[2], 64) - if err != nil { - return "", currentTime, 0, errors.New("Unable to parse timestamp") - } - - if ts != -1 { - timestamp = common.Time(time.Unix(int64(ts), int64((ts-math.Floor(ts))*float64(time.Second)))) - } else { - timestamp = currentTime - } - - } else { - timestamp = currentTime - } - - return metricName, timestamp, value, nil -} - -func (t *template) Apply(parts []string) (string, common.MapStr) { - tags := make(common.MapStr) - - metric := make([]string, 0) - for tagKey, tagVal := range t.Tags { - tags[tagKey] = tagVal - } - - tagsMap := make(map[string][]string) - for i := 0; i < len(t.Parts); i++ { - if t.Parts[i] == "metric" { - metric = append(metric, parts[i]) - } else if t.Parts[i] == "metric*" { - metric = append(metric, parts[i:]...) - } else if t.Parts[i] != "" { - tagsMap[t.Parts[i]] = append(tagsMap[t.Parts[i]], parts[i]) - } - } - - for key, value := range tagsMap { - tags[key] = strings.Join(value, t.Delimiter) - } - - if len(metric) == 0 { - return "", tags - } else { - return strings.Join(metric, t.Delimiter), tags - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/data_test.go deleted file mode 100644 index a29dbccf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/data_test.go +++ /dev/null @@ -1,109 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package server - -import ( - "math" - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func GetMetricProcessor() *metricProcessor { - templates := []TemplateConfig{ - { - Namespace: "foo", - Filter: "test.localhost.*", - Template: ".host.shell.metric", - Delimiter: ".", - }, - { - Namespace: "foo", - Filter: "test.xyz.*", - Template: ".host.metric*", - Delimiter: "_", - Tags: map[string]string{ - "a": "b", - }, - }, - } - - defaultTemplate := DefaultGraphiteCollectorConfig().DefaultTemplate - return NewMetricProcessor(templates, defaultTemplate) -} - -func TestMetricProcessorAddTemplate(t *testing.T) { - processor := GetMetricProcessor() - temp := TemplateConfig{ - Namespace: "xyz", - Filter: "a.b.*", - Template: ".host.shell.metric", - Delimiter: ".", - } - processor.AddTemplate(temp) - out := processor.templates.Search([]string{"a", "b", "c"}) - assert.NotNil(t, out) - assert.Equal(t, out.Namespace, temp.Namespace) -} - -func TestMetricProcessorDeleteTemplate(t *testing.T) { - processor := GetMetricProcessor() - temp := TemplateConfig{ - Namespace: "xyz", - Filter: "a.b.*", - Template: ".host.shell.metric", - Delimiter: ".", - } - processor.AddTemplate(temp) - processor.RemoveTemplate(temp) - out := processor.templates.Search([]string{"a", "b", "c"}) - assert.Nil(t, out) - -} - -func TestMetricProcessorProcess(t *testing.T) { - processor := GetMetricProcessor() - event, err := processor.Process("test.localhost.bash.stats 42 1500934723") - assert.Nil(t, err) - assert.NotNil(t, event) - - tag := event["tag"].(common.MapStr) - assert.Equal(t, len(tag), 2) - assert.Equal(t, tag["host"], "localhost") - assert.Equal(t, tag["shell"], "bash") - - assert.NotNil(t, event["stats"]) - assert.Equal(t, event["stats"], float64(42)) - - ts := float64(1500934723) - timestamp := common.Time(time.Unix(int64(ts), int64((ts-math.Floor(ts))*float64(time.Second)))) - - assert.Equal(t, event["@timestamp"], timestamp) - - event, err = processor.Process("test.localhost.bash.stats 42") - assert.Nil(t, err) - assert.NotNil(t, event) - - assert.NotNil(t, event["stats"]) - assert.Equal(t, event["stats"], float64(42)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/server.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/server.go deleted file mode 100644 index cf29141c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/server.go +++ /dev/null @@ -1,111 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - serverhelper "github.com/elastic/beats/v7/metricbeat/helper/server" - "github.com/elastic/beats/v7/metricbeat/helper/server/tcp" - "github.com/elastic/beats/v7/metricbeat/helper/server/udp" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("graphite", "server", New, - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - server serverhelper.Server - processor *metricProcessor -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - - config := DefaultGraphiteCollectorConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - var s serverhelper.Server - var err error - if config.Protocol == "tcp" { - s, err = tcp.NewTcpServer(base) - } else { - s, err = udp.NewUdpServer(base) - } - - if err != nil { - return nil, err - } - - processor := NewMetricProcessor(config.Templates, config.DefaultTemplate) - - return &MetricSet{ - BaseMetricSet: base, - server: s, - processor: processor, - }, nil -} - -// Run method provides the Graphite server with a reporter with which events can be reported. -func (m *MetricSet) Run(reporter mb.PushReporter) { - // Start event watcher - if err := m.server.Start(); err != nil { - err = errors.Wrap(err, "failed to start graphite server") - logp.Err("%v", err) - reporter.Error(err) - return - } - - for { - select { - case <-reporter.Done(): - m.server.Stop() - return - case msg := <-m.server.GetEvents(): - input := msg.GetEvent() - bytesRaw, ok := input[serverhelper.EventDataKey] - if ok { - bytes, ok := bytesRaw.([]byte) - if ok && len(bytes) != 0 { - event, err := m.processor.Process(string(bytes)) - if err != nil { - reporter.Error(err) - } else { - reporter.Event(event) - } - } - } - - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/tree.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/tree.go deleted file mode 100644 index 86ed60a4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/tree.go +++ /dev/null @@ -1,171 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "strings" -) - -type tree struct { - root *node // Root node -} - -// node is a single element within the tree -type node struct { - parent *node - entry *entry // entry - children map[string]*node // Children nodes -} - -// entry represents the key-value pair contained within nodes -type entry struct { - key string - value *template -} - -func (n *node) FindChild(key string) *node { - child, ok := n.children[key] - if ok { - return child - } - return nil -} - -func (n *node) AddChild(key string) *node { - temp := &node{ - parent: n, - children: make(map[string]*node), - } - - n.children[key] = temp - return temp -} - -func (n *node) GetTemplate() *template { - if n.entry != nil { - return n.entry.value - } - - return nil -} - -func (n *node) Search(parts []string) *template { - if len(parts) == 0 || len(n.children) == 0 { - return n.GetTemplate() - } - child := n.FindChild(parts[0]) - if child == nil { - child = n.FindChild("*") - } - - if child != nil { - return child.Search(parts[1:]) - } - - return n.GetTemplate() -} - -func (t *tree) Insert(filter string, template template) { - cur := t.root - parts := strings.Split(filter, ".") - for _, part := range parts { - child := cur.FindChild(part) - if child == nil { - child = cur.AddChild(part) - if child != nil && part == "*" { - child.entry = cur.entry - } - } - cur = child - } - - if cur != nil { - cur.entry = &entry{ - key: parts[len(parts)-1], - value: &template, - } - } -} - -func (t *tree) Search(parts []string) *template { - return t.root.Search(parts) -} - -func (t *tree) Delete(filter string) { - parts := strings.Split(filter, ".") - cur := t.root - for _, part := range parts { - child := cur.FindChild(part) - if child == nil { - // entry does not exist - return - } - cur = child - } - - // we are in the last element at this point - if cur != nil { - // There are more entries, so just make the template nil and make all subsequent '*' templates nil - if len(cur.children) != 0 { - cur.entry = nil - doBreak := false - temp := cur - for doBreak == false { - child := temp.FindChild("*") - if child != nil { - child.entry = nil - temp = child - } else { - doBreak = true - } - } - } else { - // Keep removing parts till there is no more childless entry - temp := cur - length := len(parts) - for temp != t.root { - parent := temp.parent - // Remove only if there is only one child for the parent - if len(parent.children) == 1 { - delete(parent.children, parts[length-1]) - temp = parent - length = length - 1 - } else { - break - } - - } - - } - } -} - -func NewTree(defaultTemplate template) *tree { - root := &node{ - entry: &entry{ - key: "*", - value: &defaultTemplate, - }, - children: make(map[string]*node), - parent: nil, - } - - return &tree{ - root: root, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/tree_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/tree_test.go deleted file mode 100644 index de2c6ebd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/graphite/server/tree_test.go +++ /dev/null @@ -1,116 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package server - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func NewTestTree() *tree { - defaultTemplate := template{ - Parts: []string{"metric*"}, - Namespace: "foo", - Delimiter: ".", - } - - return NewTree(defaultTemplate) -} -func TestTreeInsert(t *testing.T) { - test := NewTestTree() - temp := template{ - Delimiter: "_", - Namespace: "foo", - Parts: []string{"", "host", "metric*"}, - } - test.Insert("test.localhost.*", temp) - - assert.Equal(t, len(test.root.children), 1) - child := test.root.children["test"] - assert.NotNil(t, child) - assert.Nil(t, child.GetTemplate()) - - cur := child - assert.Equal(t, len(cur.children), 1) - child = cur.children["localhost"] - assert.NotNil(t, child) - assert.Nil(t, child.GetTemplate()) - - cur = child - assert.Equal(t, len(cur.children), 1) - child = cur.children["*"] - assert.NotNil(t, child) - assert.NotNil(t, child.GetTemplate()) - assert.Equal(t, &temp, child.GetTemplate()) - - cur = child - assert.Equal(t, len(cur.children), 0) - test.Insert("test.localhost.*.foo", temp) - assert.Equal(t, len(cur.children), 1) - - test.Insert("a.b.c.d", temp) - assert.Equal(t, len(test.root.children), 2) -} - -func TestTreeSearch(t *testing.T) { - test := NewTestTree() - temp := template{ - Delimiter: "_", - Namespace: "foo", - Parts: []string{"", "host", "metric*"}, - } - test.Insert("test.localhost.*", temp) - - // Search for a valid scenario - outTemp := test.Search([]string{"test", "localhost", "bash", "stats"}) - assert.NotNil(t, outTemp) - assert.Equal(t, outTemp, &temp) - - // Search for a case where only half the tree is traversed and there is no entry - outTemp = test.Search([]string{"test"}) - assert.Nil(t, outTemp) - - // Search for a default case where root data is returned - outTemp = test.Search([]string{"a.b.c.d"}) - assert.NotNil(t, outTemp) - assert.Equal(t, outTemp, test.root.entry.value) -} - -func TestTreeDelete(t *testing.T) { - test := NewTestTree() - temp := template{ - Delimiter: "_", - Namespace: "foo", - Parts: []string{"", "host", "metric*"}, - } - test.Insert("test.localhost.*", temp) - test.Delete("test.localhost.*") - - assert.Equal(t, len(test.root.children), 0) - - test.Insert("test.localhost.*", temp) - test.Insert("test.*", temp) - test.Delete("test.*") - - assert.Equal(t, len(test.root.children), 1) - assert.NotNil(t, test.root.FindChild("test")) - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/Dockerfile deleted file mode 100644 index 42a01358..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/Dockerfile +++ /dev/null @@ -1,11 +0,0 @@ -ARG HAPROXY_VERSION -FROM haproxy:${HAPROXY_VERSION} -RUN apt-get update && apt-get install -y netcat - -HEALTHCHECK --interval=1s --retries=90 CMD nc -z localhost 14567 && nc -z localhost 14570 - -COPY ./haproxy.conf /usr/local/etc/haproxy/haproxy.cfg -COPY ./certs/server.pem /usr/local/etc/haproxy/server.pem -COPY ./certs/ca.crt /usr/local/etc/haproxy/ca.crt - -EXPOSE 14567 14568 14569 14570 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/ca.crt b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/ca.crt deleted file mode 100644 index 4a1467ee..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/ca.crt +++ /dev/null @@ -1,30 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFHjCCAwYCCQDyebXXoth88jANBgkqhkiG9w0BAQsFADBRMQswCQYDVQQGEwJV -UzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzEV -MBMGA1UEAwwMY2FAbG9jYWxob3N0MB4XDTIwMDIxNDE1MzAzOVoXDTMwMDIxMTE1 -MzAzOVowUTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNV -BAcMDVNhbiBGcmFuY2lzY28xFTATBgNVBAMMDGNhQGxvY2FsaG9zdDCCAiIwDQYJ -KoZIhvcNAQEBBQADggIPADCCAgoCggIBAMglbylESpU851HoBkCC/hrG3rlb7bEI -PiLvEZeVsWYFXjcTPFG8PzZP2N1DjLtuoxgReDLbBhAqo26FRN8UWsOE9YANhfCy -PXYA1qkK5Mdbv4X5m6FX+pMwGmlzdJjTyK6k0crpUA+fvveffyENMDGrFoEHNFn4 -5Mp0/zafaPD+RCd+y48qUFeBkM1JKkSD6OV4MnZIZi8ttQIzoB5JoL6U6MOE/rpe -xjUc4OQefTJ9Y3QkhUyAn5TB0VpdEZzgp4VA5NO32uusobWA6a1KyVAtHqfSELG2 -4cPswjWSCXeglMvGbRWCBtyH/9vQ+RyhlBPclTUnBOTHRJSk7DbELCqFRNpASPdK -oH20a/0MM5gSVVfkdxp+VZC60RxjkGXSMwMF0/RGE7UgrwLIfwwzN1Op7BYqB/RV -433FBE0o3YRlSky8+t1/p0+mkLIoaOM4HCtmAthJ2L1B3X8+mAvC65nbkpOnoDQ6 -+r2FKTqmZOB0KDABrUnW9/Fgf6+vQlgH+cL01f9uhZqyyaoVL5KqhWqiAyZRK0/i -qMBR8ezZvGrfBE5jTwFs5dIOYKTDGG2UQQjRLV5zSo6n2P9qSEBCO01n+5A1AaZ+ -xxjRFDAEDvs8M4f6X47E/aKSvKbai9GayHKb2U/rDqIy5tEAKPa11xjdVAUi7LBt -HLkMYHL6a/zlAgMBAAEwDQYJKoZIhvcNAQELBQADggIBAIncpkUN5oWGDCmF912u -JS9uJYonmcjCwz5j6OTfyiwDk0mV6irEYNhYyRQZGlz56TbfXYxDZbr+AKjb9F9D -5BiHy+Mjo5DSPMCGREyDEPAL8wB/lMQ64tIt7+CK1ua+05FzSH2DhCsJEX3L+0qb -bPy5ZDfP7hVrjQvM+BNFcfEXAznBEJ2+zWQ8hiBXwgZXCFclKJsfxRhm8lhSUPE2 -k7DSWwmqVF1/Pvf8dY/QxESrHEdeHuB7QjPcvXPRZ9s01bZQJwFo92UwmkhnWJMg -nl3imYhypiWWlGPM2qhMmVrCPdipaxvlxTGUXRhDIOW7XvQFkqyG+abZfWthHwWX -ILURqpBgG4ZQu/S9Insx0XQbw/hKATdSgJ1RvZ7dFsaGG439hujv7Iw6VC7KS+JF -BN9ecA42eNB6AJiC4wJdSEm5N+cI2+SLNpavaywNEnxWUOYSDFmFdedk6MxZh+SK -zcY5Zpda1cqTZbZcWb5ewR20p9CrgRqsLYB5fxaOuGKF/mIyChezwYG6g5YvqHOm -K+gq/MxpVCTIjx+pFT3Y0eTv3+S4+o/R9vS/K8MokGrBqkui78eqJylW8rWWqBBc -QBSI6y7hEs9KaP84dj5PtO1YCSAbLV/MC0G0/sJVGn8PSdiKTp5uMHpoozgaW6+j -LuWTqxnwHUNupqZ6DvO8VPHT ------END CERTIFICATE----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/ca.key b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/ca.key deleted file mode 100644 index f08ff369..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/ca.key +++ /dev/null @@ -1,51 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIIJKgIBAAKCAgEAyCVvKURKlTznUegGQIL+GsbeuVvtsQg+Iu8Rl5WxZgVeNxM8 -Ubw/Nk/Y3UOMu26jGBF4MtsGECqjboVE3xRaw4T1gA2F8LI9dgDWqQrkx1u/hfmb -oVf6kzAaaXN0mNPIrqTRyulQD5++959/IQ0wMasWgQc0WfjkynT/Np9o8P5EJ37L -jypQV4GQzUkqRIPo5XgydkhmLy21AjOgHkmgvpTow4T+ul7GNRzg5B59Mn1jdCSF -TICflMHRWl0RnOCnhUDk07fa66yhtYDprUrJUC0ep9IQsbbhw+zCNZIJd6CUy8Zt -FYIG3If/29D5HKGUE9yVNScE5MdElKTsNsQsKoVE2kBI90qgfbRr/QwzmBJVV+R3 -Gn5VkLrRHGOQZdIzAwXT9EYTtSCvAsh/DDM3U6nsFioH9FXjfcUETSjdhGVKTLz6 -3X+nT6aQsiho4zgcK2YC2EnYvUHdfz6YC8LrmduSk6egNDr6vYUpOqZk4HQoMAGt -Sdb38WB/r69CWAf5wvTV/26FmrLJqhUvkqqFaqIDJlErT+KowFHx7Nm8at8ETmNP -AWzl0g5gpMMYbZRBCNEtXnNKjqfY/2pIQEI7TWf7kDUBpn7HGNEUMAQO+zwzh/pf -jsT9opK8ptqL0ZrIcpvZT+sOojLm0QAo9rXXGN1UBSLssG0cuQxgcvpr/OUCAwEA -AQKCAgBVf4hI/J9PuUCnwJJLJKogDiw+yoJzSa4hhjbhplSt3EUvCcyOrffi36Eo -hB6uQsjxEyVhtCaW6V//anbNRQiw1S96kExTUhDnQ9xvQfQRJaRfOw28krS8A6SE -v4ljb7UexdHI+Hn28qrFZSENoXChBxEJ9WXruWMjCW+sidRufm/m30dd1RmVCAgv -ab3gnujyfbIwzSS5qrDUS/Fufs1oHHyCaWHXg3zwW3HGgS/CTcYaay92Ssvg5Brm -mzNW7LEjP2GA/91JJ+m8e2FXYcc1tNCPqDDxecpfw9gCwmvA6pwloJIgyfbcZkxq -Po7sKCn1ghlLJ2vzvxwQ05MEojCrB6ROZ4bba7R64kdDq6x8nNO2Mxf8smSDLIpq -DHlO72v3Tka3PP647HByfgCYhebglaklTwkLxTS0w1ByOJgRNgOuIKTVrHowN+3b -prQ4ykGBR2AoCKJd+IxukVCO47BN2jy6vnA70nyw8fMWpFFzGVaEnkUyeHzn6mC4 -LwYrzanDZ67ahKiCB4fEBOiQH9hbfnGCMmqE0quzRCbRUfqkhomQmfsQDg4MV2pL -ZPwPae9MLd3WEmreqVKEuHNtk2YOWfqgLHT4uKC6KWeL986J4VoP8kqTlobgbo0I -yddd3zQAg2RwazUIr8jquBhRBsvS6F7P0EhhHqAfiudrzA+PAQKCAQEA78wRGy1o -TqkHhNu8scBSCJS0UQU4sD7srTiLqDMqVY1m1qOLAWv5XKQeDs0aB8JJOKC/v2Vn -qIo3OVZuZsqG4HmTade1L3wmEjk1m5S6CNNZfzKh6SRxEcHjUoLoRungp76yBHpl -Th3tUnCwdOVXL76avpwM5wwHMVMe51pyNJe/m2RLY7cZ1xDyg/LjipaFuGhDvxho -OrPiqpL3HDkSKDY0S+BwV30gIl8nVT8hXnPHXel3pZExqOldibiwsQePWHQTsbxH -iSGWs15pnkofckoFzCFchvT6yPIn111I06ueSy1hvG+esXksirpeBOzQVvTg+59N -0G1UWtqy8v8QVQKCAQEA1at/s1e8m8VdUzTBXm+KRzLEXAw8yTZyvPdr6MxbjtXn -JV46V82utzENfGal69G9aD541WF0OS1K3IoC0Cv+AwiAhKvu1thYtRhupVYV9ZUD -axkUGSNuJBa3Q/v41XGrpVaGNAmDjW3rBXBLpxdfCEQAPdH9f3Q7dtJq0RCnpZxz -60qLz/a2jW5cYCVWtxmfK/uDw70HplekRDFMfimjPxtuzqW+Bq+YYMVeay8HnFaC -LidMmBgWQT0enO3fm46CehrMJgbQZ9y2qD8uUVYWybF2Eg5M3CsxfH26UD9TWjTv -m1o4SiZr40rx4dqiNYjKet7wOROniBTDlQnp10KKUQKCAQEAmAPbzEjK2SLae2T5 -iA2Nc5chgEM5HrGlRGKWVjipW7baPLNMicgzOoFn9KYdHFIULOvq4qCcSAHm5Fhg -gJVfT6qCwxRV7hZb5C2USF7OWI3zLGmirrPFYiZxv3rxWRMmsfB31dLpqc3bBuod -Ut2YmdHRM4ilvUqovKIe8zcpMyIH+7BnAn2uyeIae39ctBycBL1ERT5pxN0Ikm28 -bY3Ybtl96aQMU8oktuVvf+EXfFMVTfmVOcaDnrrh607D5FYQj1h2q7PZ/ZrneCof -9pKywLcgWbnEeGGRIhYxH5wpcNZY8PuB+/0esw9IJ2Hh/GlL4fQ3NAxXPgww76+4 -xcbgSQKCAQEAxejfFJ/cnC/4HFzOCwmnfAEi7duL5hffuPY35l57I9cvDWa1BaUH -ArmVszdk0gPou4i55XMp8tfn8lSG/Ijy855JZBnY1Pl5WOwzeEM/fcQzcVy+R/aQ -Sy8bOwZF2nY6NZ/qGIMDbdl1CgmUmUVFieNqkdhSRF7FwW5u8AzMK9K5cCQRUmRD -fMbPG2Maaeh6jYOe7YvGbSXaiitbnbQ1d/uR7CiK1aiJrIDDzuW11/ItDFDsWihd -XLofA9408uHSKwVtOH+xQ7KlITu8TCxAWTtdkKXcPUZoxNWz4CZ3ryM/GJc9cjka -T2KYnski3BFC8wJSYZu53orVCdQv22nPsQKCAQEAvnq3p0weY7393nVc5OSKhnvA -eyoFi7r+o9PeGqioR+U4I9ex0aZExjMoqavW8R6PpK3oeZm9lyNm6rm8unI/dfXw -jgkJZ6DV4sedANBH3fR3v10NZnNv64DyVYZjhA8UJNFK2zDpW9pn5efFEWNTc4nh -AsSoOXJxBJGS8MKg11jV1XP/+STMxf2X1D9lZJ0pqXmWN0oKxiT9PzDsHNXPwJR4 -yyEk20M1qDZDDUQ8jQmCzUB6iz8RDfNLzVxQwB52jZXN/v3YYpOPUZ7wIcYaj8WV -kuynr+nWVfdDJMbUFKa43h2cFMZk8akZfpahC/xI6qBnWA+IfyKOiEJcxBb7ww== ------END RSA PRIVATE KEY----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/ca.pem b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/ca.pem deleted file mode 100644 index 4a1467ee..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/ca.pem +++ /dev/null @@ -1,30 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIFHjCCAwYCCQDyebXXoth88jANBgkqhkiG9w0BAQsFADBRMQswCQYDVQQGEwJV -UzETMBEGA1UECAwKQ2FsaWZvcm5pYTEWMBQGA1UEBwwNU2FuIEZyYW5jaXNjbzEV -MBMGA1UEAwwMY2FAbG9jYWxob3N0MB4XDTIwMDIxNDE1MzAzOVoXDTMwMDIxMTE1 -MzAzOVowUTELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWExFjAUBgNV -BAcMDVNhbiBGcmFuY2lzY28xFTATBgNVBAMMDGNhQGxvY2FsaG9zdDCCAiIwDQYJ -KoZIhvcNAQEBBQADggIPADCCAgoCggIBAMglbylESpU851HoBkCC/hrG3rlb7bEI -PiLvEZeVsWYFXjcTPFG8PzZP2N1DjLtuoxgReDLbBhAqo26FRN8UWsOE9YANhfCy -PXYA1qkK5Mdbv4X5m6FX+pMwGmlzdJjTyK6k0crpUA+fvveffyENMDGrFoEHNFn4 -5Mp0/zafaPD+RCd+y48qUFeBkM1JKkSD6OV4MnZIZi8ttQIzoB5JoL6U6MOE/rpe -xjUc4OQefTJ9Y3QkhUyAn5TB0VpdEZzgp4VA5NO32uusobWA6a1KyVAtHqfSELG2 -4cPswjWSCXeglMvGbRWCBtyH/9vQ+RyhlBPclTUnBOTHRJSk7DbELCqFRNpASPdK -oH20a/0MM5gSVVfkdxp+VZC60RxjkGXSMwMF0/RGE7UgrwLIfwwzN1Op7BYqB/RV -433FBE0o3YRlSky8+t1/p0+mkLIoaOM4HCtmAthJ2L1B3X8+mAvC65nbkpOnoDQ6 -+r2FKTqmZOB0KDABrUnW9/Fgf6+vQlgH+cL01f9uhZqyyaoVL5KqhWqiAyZRK0/i -qMBR8ezZvGrfBE5jTwFs5dIOYKTDGG2UQQjRLV5zSo6n2P9qSEBCO01n+5A1AaZ+ -xxjRFDAEDvs8M4f6X47E/aKSvKbai9GayHKb2U/rDqIy5tEAKPa11xjdVAUi7LBt -HLkMYHL6a/zlAgMBAAEwDQYJKoZIhvcNAQELBQADggIBAIncpkUN5oWGDCmF912u -JS9uJYonmcjCwz5j6OTfyiwDk0mV6irEYNhYyRQZGlz56TbfXYxDZbr+AKjb9F9D -5BiHy+Mjo5DSPMCGREyDEPAL8wB/lMQ64tIt7+CK1ua+05FzSH2DhCsJEX3L+0qb -bPy5ZDfP7hVrjQvM+BNFcfEXAznBEJ2+zWQ8hiBXwgZXCFclKJsfxRhm8lhSUPE2 -k7DSWwmqVF1/Pvf8dY/QxESrHEdeHuB7QjPcvXPRZ9s01bZQJwFo92UwmkhnWJMg -nl3imYhypiWWlGPM2qhMmVrCPdipaxvlxTGUXRhDIOW7XvQFkqyG+abZfWthHwWX -ILURqpBgG4ZQu/S9Insx0XQbw/hKATdSgJ1RvZ7dFsaGG439hujv7Iw6VC7KS+JF -BN9ecA42eNB6AJiC4wJdSEm5N+cI2+SLNpavaywNEnxWUOYSDFmFdedk6MxZh+SK -zcY5Zpda1cqTZbZcWb5ewR20p9CrgRqsLYB5fxaOuGKF/mIyChezwYG6g5YvqHOm -K+gq/MxpVCTIjx+pFT3Y0eTv3+S4+o/R9vS/K8MokGrBqkui78eqJylW8rWWqBBc -QBSI6y7hEs9KaP84dj5PtO1YCSAbLV/MC0G0/sJVGn8PSdiKTp5uMHpoozgaW6+j -LuWTqxnwHUNupqZ6DvO8VPHT ------END CERTIFICATE----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/client.crt b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/client.crt deleted file mode 100644 index adebb8c4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/client.crt +++ /dev/null @@ -1,22 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDjzCCAXcCAQIwDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UEBhMCVVMxEzARBgNV -BAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xFTATBgNVBAMM -DGNhQGxvY2FsaG9zdDAeFw0yMDAyMTQxNTMwMzlaFw0zMDAyMTExNTMwMzlaME4x -CzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4g -RnJhbmNpc2NvMRIwEAYDVQQDDAlsb2NhbGhvc3QwgZ8wDQYJKoZIhvcNAQEBBQAD -gY0AMIGJAoGBALVn/XhBY8+TeHTqEUis/x4mkIJIbaL2AtDk6jchbcbwJkV/cl6k -yslxXgF5d2/QWd12QxUbQIyzkv15DagBErtWSJmYtX1VT1b90S+CRO2ZDjb7blnz -dYBSeojRCpHEfDWfnimCuFfLSSZpDaHm4WYUOk5Z2kUFEgiS04M9ahkjAgMBAAEw -DQYJKoZIhvcNAQEFBQADggIBAA0sIF9wtEkBR4PPsnBPu07s5mYFdg9ID8XEQ06K -vnYehdFUMPuQrzFkwWwpJ3saqZ3NY69D1kMgSapYS3ykUuB0/fRJVqm6/XbCbXSh -4Ufyhoe/G4jJDiI56Evnh12AI68hzlexAS83t8utVQnkqDkNLUYbVdIx1OJ8e88J -ekc1AyHq09/3sJMRcYnzBlpiaBK3zfwj1V+hlUzFKSqzZvrIouNvHAL7Knu6XOEK -jE23VLro50lJl33Ew7/SHuMWDTyHOW9YGeeVoZl7ZbJNRtvM84FZ6kSdA+w8Cym5 -DIO3DG4WkKET/VAzPGQD8XwQpvi7bQ2+RCTW32OQTAWvtO/OyYBL1v0s7lFN3rcW -LfwPd90Ht9KT2tZ93tA1x6FZ2i6zyyH9qTSAc+TrrTJp4YyWg83Yx8dv4dMoWwYH -D/zdU+TS3UX5aXuJI2VfafxnLsP9XCNeqzFFuomAu6Mq93M9yHbBtBFJkkm+nL/z -OVUiFjcqYlDcL8Dqi60EgjLewa90+k7eTmEj7Z8i4IwJL9pSXcfCpB5M0ZIZgdsa -nGITtg4bZJywAYJzKlgrql1oYecNfUAr8ltXXXbBb1C3WBsVBlJghbp3OjFur3RY -3Y9E81l4lScP2YcPrFEo2tJvetEOPjg78h0WmzrmjPzRCc0CUWvA+/45GL7fon4A -IDll ------END CERTIFICATE----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/client.csr b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/client.csr deleted file mode 100644 index e2fb9882..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/client.csr +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIBjTCB9wIBADBOMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW -MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzESMBAGA1UEAwwJbG9jYWxob3N0MIGfMA0G -CSqGSIb3DQEBAQUAA4GNADCBiQKBgQC1Z/14QWPPk3h06hFIrP8eJpCCSG2i9gLQ -5Oo3IW3G8CZFf3JepMrJcV4BeXdv0FnddkMVG0CMs5L9eQ2oARK7VkiZmLV9VU9W -/dEvgkTtmQ42+25Z83WAUnqI0QqRxHw1n54pgrhXy0kmaQ2h5uFmFDpOWdpFBRII -ktODPWoZIwIDAQABoAAwDQYJKoZIhvcNAQELBQADgYEADftPLHJCElz0m4dMiI4V -Db3jC6X5dtEB2QE0kiGmkbvYL+8YOBgag7bC/6FvniFrc+9ntrqQZNvWycfy/7Mg -GY+tYm1meFV02dbR+LafNfyNX9ztjDo1TNJgBJooFlxsM5weL9oSrmlK5BDDLEoz -JYBXa0PU7BRMKxOAfE2Lqmc= ------END CERTIFICATE REQUEST----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/client.key b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/client.key deleted file mode 100644 index a8013734..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/client.key +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIICXAIBAAKBgQC1Z/14QWPPk3h06hFIrP8eJpCCSG2i9gLQ5Oo3IW3G8CZFf3Je -pMrJcV4BeXdv0FnddkMVG0CMs5L9eQ2oARK7VkiZmLV9VU9W/dEvgkTtmQ42+25Z -83WAUnqI0QqRxHw1n54pgrhXy0kmaQ2h5uFmFDpOWdpFBRIIktODPWoZIwIDAQAB -AoGARub5M9pi94vNJe0iikRLhm5ORw2mBG6hFSKTxK6FKJ9OZhV1Dzbbp7Zupqbi -HsrRhPSnLYW0SgoZ5oY85zBcMEHxC7HCeH0rhmZkGTgD+2x/0oDXOuH/kmTegCh5 -O8hShwIBSULIg99VH8JOejBj82Wpf5Y3VqaGVjSNWo6HPdkCQQDeznoKrIk3hzpq -+7YaXJs8lXbGZ6xz4WpS4pp23Xrdsdiec/EwUnpDKc9CDTVvYm6fawVRf6rA3oYp -3wFA9h/NAkEA0G6QTPs/xo168vj6MwQ4kk7D8DWF5ja6CbLYU05lutK5n/0p62ul -OesUhF/kjsfqf2yuOefXV4zMv15vQh/MrwJAcfDvkoPXjFEYe9uLrgGL1bitzBr6 -oyw0vnxp972d9r/bgnTSdB7JrY01E5dDq1mQLvCBAMOkJAvoWoNT1c/IRQJBAI4C -hrasiKtTQe3BzVZtDc5BdCZ5kR1lNCPfgpxf0dgUMvzalHEeCpkHnhcC7sqJUzA2 -cA5r88Bm4imQweUfnWkCQECZa3sHls3tNtFbEQ1p8JOb6iRLAKTe0pEhfhEAkVGA -zVghjTIOAB8bBjwqa7hLl2G31tanpdMfySyxDKyecpc= ------END RSA PRIVATE KEY----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/client.pem b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/client.pem deleted file mode 100644 index adebb8c4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/client.pem +++ /dev/null @@ -1,22 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDjzCCAXcCAQIwDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UEBhMCVVMxEzARBgNV -BAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xFTATBgNVBAMM -DGNhQGxvY2FsaG9zdDAeFw0yMDAyMTQxNTMwMzlaFw0zMDAyMTExNTMwMzlaME4x -CzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4g -RnJhbmNpc2NvMRIwEAYDVQQDDAlsb2NhbGhvc3QwgZ8wDQYJKoZIhvcNAQEBBQAD -gY0AMIGJAoGBALVn/XhBY8+TeHTqEUis/x4mkIJIbaL2AtDk6jchbcbwJkV/cl6k -yslxXgF5d2/QWd12QxUbQIyzkv15DagBErtWSJmYtX1VT1b90S+CRO2ZDjb7blnz -dYBSeojRCpHEfDWfnimCuFfLSSZpDaHm4WYUOk5Z2kUFEgiS04M9ahkjAgMBAAEw -DQYJKoZIhvcNAQEFBQADggIBAA0sIF9wtEkBR4PPsnBPu07s5mYFdg9ID8XEQ06K -vnYehdFUMPuQrzFkwWwpJ3saqZ3NY69D1kMgSapYS3ykUuB0/fRJVqm6/XbCbXSh -4Ufyhoe/G4jJDiI56Evnh12AI68hzlexAS83t8utVQnkqDkNLUYbVdIx1OJ8e88J -ekc1AyHq09/3sJMRcYnzBlpiaBK3zfwj1V+hlUzFKSqzZvrIouNvHAL7Knu6XOEK -jE23VLro50lJl33Ew7/SHuMWDTyHOW9YGeeVoZl7ZbJNRtvM84FZ6kSdA+w8Cym5 -DIO3DG4WkKET/VAzPGQD8XwQpvi7bQ2+RCTW32OQTAWvtO/OyYBL1v0s7lFN3rcW -LfwPd90Ht9KT2tZ93tA1x6FZ2i6zyyH9qTSAc+TrrTJp4YyWg83Yx8dv4dMoWwYH -D/zdU+TS3UX5aXuJI2VfafxnLsP9XCNeqzFFuomAu6Mq93M9yHbBtBFJkkm+nL/z -OVUiFjcqYlDcL8Dqi60EgjLewa90+k7eTmEj7Z8i4IwJL9pSXcfCpB5M0ZIZgdsa -nGITtg4bZJywAYJzKlgrql1oYecNfUAr8ltXXXbBb1C3WBsVBlJghbp3OjFur3RY -3Y9E81l4lScP2YcPrFEo2tJvetEOPjg78h0WmzrmjPzRCc0CUWvA+/45GL7fon4A -IDll ------END CERTIFICATE----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/generate.sh b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/generate.sh deleted file mode 100644 index 4f436433..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/generate.sh +++ /dev/null @@ -1,22 +0,0 @@ -#!/bin/bash - -export CA_SUBJECT='/C=US/ST=California/L=San Francisco/CN=ca@localhost' -export SERVER_SUBJECT='/C=US/ST=California/L=San Francisco/CN=localhost' -export CLIENT_SUBJECT='/C=US/ST=California/L=San Francisco/CN=localhost' - -# certificate authority creation -openssl genrsa -out ca.key 4096 -openssl req -new -x509 -days 3650 -key ca.key -out ca.crt -subj "$CA_SUBJECT" -openssl x509 -in ca.crt -out ca.pem -outform PEM - -# server certificate creation -openssl genrsa -out server.key 1024 -openssl req -new -key server.key -out server.csr -subj "$SERVER_SUBJECT" -openssl x509 -req -days 3650 -in server.csr -CA ca.crt -CAkey ca.key -set_serial 01 -out server.crt -cat server.crt server.key > server.pem - -# client certificate creation -openssl genrsa -out client.key 1024 -openssl req -new -key client.key -out client.csr -subj "$CLIENT_SUBJECT" -openssl x509 -req -days 3650 -in client.csr -CA ca.crt -CAkey ca.key -set_serial 02 -out client.crt -openssl x509 -in client.crt -out client.pem -outform PEM diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/server.crt b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/server.crt deleted file mode 100644 index 1590e38f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/server.crt +++ /dev/null @@ -1,22 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDjzCCAXcCAQEwDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UEBhMCVVMxEzARBgNV -BAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xFTATBgNVBAMM -DGNhQGxvY2FsaG9zdDAeFw0yMDAyMTQxNTMwMzlaFw0zMDAyMTExNTMwMzlaME4x -CzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4g -RnJhbmNpc2NvMRIwEAYDVQQDDAlsb2NhbGhvc3QwgZ8wDQYJKoZIhvcNAQEBBQAD -gY0AMIGJAoGBAKXBZav38p8UvmpEwzdKetg+oX+7mjmeM+vxOklSj+tl8hfOp8S1 -48Q2DE08b0x/ZnuyitFPO3mG24+bX1n2ZmGwN3vyVDSV8yL3ph+SJl+gum8ttqoY -VkFGGKQKnAs2BdBf3dxxdpNagt6p48HSYNWYHO4soste+R49r6UCZoN5AgMBAAEw -DQYJKoZIhvcNAQEFBQADggIBAKdbjIBJcQCVSFwvLL17jOcqlXp1y/oXemRFrctT -w/1sJxDnkLwa/ypX7s0Nj0YFnmm+F8vBg1y6LpxGR+etlgx2rmwXxNuSlb7ZGmo6 -+eFOIJcF1/9EX2nRfW305+Poa51wO8i9kouyIUxAXymLeKGkzZbwh3VRyUSaPPSG -vL94OPzSwyF9sJVzvx36O5b5wQ/EN688y8ZqxOABt6XbfmmwFAVhSVBIv9ak7vao -O8POzMLtXmaplN08N+xI1HxMTVa/FLmNnsTHSeCbQEMkhATRwt0KRud6Mz/B/MaZ -K5Cumzsn26vCC2Tu59vbH0mcZf8PaSLrfkFR6pJCBzWn0dL4jse+MWy/X+LhvwZi -xm9JkNhTNTNVZmoyF+tYZ27YH7VFxAeLKk0PKP8ywkzVhAnKAYOV/J7tmwUUCnXU -RxuIUC4kKDnzi3HLftDXNFpxT1eKFwQ4oRuHqqZeu1bMgo6XNb3GV0kpT5QGzbtO -vJysh3KcgMhVmGMwStMuWKtAiFPF2FSVX56/q6NQh0yJ9AVu3b4UnVIq/Ir/+yDD -lgEq+bac8buaGe3ewwwm8HhuCmCqPv0+kZMYGZjzzJ4RZKXhiWUroNhDmSZO5TEh -B+NOlp0F2C1fLhDRZOwY1kYiHYCMm2+tH5VEimbqa+DHko2k8oCsVeh8+pt2sebl -/s7w ------END CERTIFICATE----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/server.csr b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/server.csr deleted file mode 100644 index f4dd37ac..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/server.csr +++ /dev/null @@ -1,11 +0,0 @@ ------BEGIN CERTIFICATE REQUEST----- -MIIBjTCB9wIBADBOMQswCQYDVQQGEwJVUzETMBEGA1UECAwKQ2FsaWZvcm5pYTEW -MBQGA1UEBwwNU2FuIEZyYW5jaXNjbzESMBAGA1UEAwwJbG9jYWxob3N0MIGfMA0G -CSqGSIb3DQEBAQUAA4GNADCBiQKBgQClwWWr9/KfFL5qRMM3SnrYPqF/u5o5njPr -8TpJUo/rZfIXzqfEtePENgxNPG9Mf2Z7sorRTzt5htuPm19Z9mZhsDd78lQ0lfMi -96YfkiZfoLpvLbaqGFZBRhikCpwLNgXQX93ccXaTWoLeqePB0mDVmBzuLKLLXvke -Pa+lAmaDeQIDAQABoAAwDQYJKoZIhvcNAQELBQADgYEAjlJJcJsKt3Yg4nSGPY2H -P0KHydW/vmks6GAON2WtAGNjwKN1QTAO5LOMeY5PcKGiw6ImfaSUz52ag4Bg2pqm -yjnHqUtK/RQuFM8wHjNmjDZDcXb3vx6nW8J8tL2ve2lXrWxBD1oCcUWPT3H7QwR1 -+ml6RdZMbHtbHLGqc4gg2q8= ------END CERTIFICATE REQUEST----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/server.key b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/server.key deleted file mode 100644 index 38577f14..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/server.key +++ /dev/null @@ -1,15 +0,0 @@ ------BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQClwWWr9/KfFL5qRMM3SnrYPqF/u5o5njPr8TpJUo/rZfIXzqfE -tePENgxNPG9Mf2Z7sorRTzt5htuPm19Z9mZhsDd78lQ0lfMi96YfkiZfoLpvLbaq -GFZBRhikCpwLNgXQX93ccXaTWoLeqePB0mDVmBzuLKLLXvkePa+lAmaDeQIDAQAB -AoGAAI3L5C447lUoabx/FoE2NeDHs2CSHF0t+TzeH/6ZooS9sVysbNjawP4ZPmzU -RmIqmoE3O4nTPg24UBuJzwgmwW1vq5wZ0jEPYNDLSFXv3Qr5UPEH9zVc5TfDGn9h -k7klB5aAJeLposcTXwJUW/xAg8M61SSzPg5K14aXWWAV8oECQQDVMGzhF+8HJYpd -rY85IeDT6bTFGV4XsxsEFYjRU8y+yYOqGKGtYYjYMFh9TCYWRxq9gzIslkrYLI1z -TZnFc8PxAkEAxwqDD5AYG5R2gCOpztlEiu84P89IHJIa9/4ggIA7SMQ14VSO3AUJ -rWZME50VwoeYFYVtDstTezqo1Qy/6r6gCQJAQ2eRNUYs9BSBgAbtHsJAZKAi4KKZ -pmKhqxPn809MkBIEyBYLoFcTPk9i2xLlg+utX7gIeCJ4vYqwmoExmkV08QJBAL5A -cwQGNLTwFNDoxeAc1yKCBF8hz4jXswWGmCSb7Y7hVasbey4ddqGTHXbF+M2ndBxm -G9c/TH2GlWiHtk44hZkCQQDCbLT0uFlZxpN5OTAq2a58vmwDcJ2XjXdF+jAXmkbE -gYel1LbxpHM/uh81J+5wO89zYZd/pn9J8IFn6IlvrzyF ------END RSA PRIVATE KEY----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/server.pem b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/server.pem deleted file mode 100644 index 3e7fed00..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/certs/server.pem +++ /dev/null @@ -1,37 +0,0 @@ ------BEGIN CERTIFICATE----- -MIIDjzCCAXcCAQEwDQYJKoZIhvcNAQEFBQAwUTELMAkGA1UEBhMCVVMxEzARBgNV -BAgMCkNhbGlmb3JuaWExFjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xFTATBgNVBAMM -DGNhQGxvY2FsaG9zdDAeFw0yMDAyMTQxNTMwMzlaFw0zMDAyMTExNTMwMzlaME4x -CzAJBgNVBAYTAlVTMRMwEQYDVQQIDApDYWxpZm9ybmlhMRYwFAYDVQQHDA1TYW4g -RnJhbmNpc2NvMRIwEAYDVQQDDAlsb2NhbGhvc3QwgZ8wDQYJKoZIhvcNAQEBBQAD -gY0AMIGJAoGBAKXBZav38p8UvmpEwzdKetg+oX+7mjmeM+vxOklSj+tl8hfOp8S1 -48Q2DE08b0x/ZnuyitFPO3mG24+bX1n2ZmGwN3vyVDSV8yL3ph+SJl+gum8ttqoY -VkFGGKQKnAs2BdBf3dxxdpNagt6p48HSYNWYHO4soste+R49r6UCZoN5AgMBAAEw -DQYJKoZIhvcNAQEFBQADggIBAKdbjIBJcQCVSFwvLL17jOcqlXp1y/oXemRFrctT -w/1sJxDnkLwa/ypX7s0Nj0YFnmm+F8vBg1y6LpxGR+etlgx2rmwXxNuSlb7ZGmo6 -+eFOIJcF1/9EX2nRfW305+Poa51wO8i9kouyIUxAXymLeKGkzZbwh3VRyUSaPPSG -vL94OPzSwyF9sJVzvx36O5b5wQ/EN688y8ZqxOABt6XbfmmwFAVhSVBIv9ak7vao -O8POzMLtXmaplN08N+xI1HxMTVa/FLmNnsTHSeCbQEMkhATRwt0KRud6Mz/B/MaZ -K5Cumzsn26vCC2Tu59vbH0mcZf8PaSLrfkFR6pJCBzWn0dL4jse+MWy/X+LhvwZi -xm9JkNhTNTNVZmoyF+tYZ27YH7VFxAeLKk0PKP8ywkzVhAnKAYOV/J7tmwUUCnXU -RxuIUC4kKDnzi3HLftDXNFpxT1eKFwQ4oRuHqqZeu1bMgo6XNb3GV0kpT5QGzbtO -vJysh3KcgMhVmGMwStMuWKtAiFPF2FSVX56/q6NQh0yJ9AVu3b4UnVIq/Ir/+yDD -lgEq+bac8buaGe3ewwwm8HhuCmCqPv0+kZMYGZjzzJ4RZKXhiWUroNhDmSZO5TEh -B+NOlp0F2C1fLhDRZOwY1kYiHYCMm2+tH5VEimbqa+DHko2k8oCsVeh8+pt2sebl -/s7w ------END CERTIFICATE----- ------BEGIN RSA PRIVATE KEY----- -MIICXQIBAAKBgQClwWWr9/KfFL5qRMM3SnrYPqF/u5o5njPr8TpJUo/rZfIXzqfE -tePENgxNPG9Mf2Z7sorRTzt5htuPm19Z9mZhsDd78lQ0lfMi96YfkiZfoLpvLbaq -GFZBRhikCpwLNgXQX93ccXaTWoLeqePB0mDVmBzuLKLLXvkePa+lAmaDeQIDAQAB -AoGAAI3L5C447lUoabx/FoE2NeDHs2CSHF0t+TzeH/6ZooS9sVysbNjawP4ZPmzU -RmIqmoE3O4nTPg24UBuJzwgmwW1vq5wZ0jEPYNDLSFXv3Qr5UPEH9zVc5TfDGn9h -k7klB5aAJeLposcTXwJUW/xAg8M61SSzPg5K14aXWWAV8oECQQDVMGzhF+8HJYpd -rY85IeDT6bTFGV4XsxsEFYjRU8y+yYOqGKGtYYjYMFh9TCYWRxq9gzIslkrYLI1z -TZnFc8PxAkEAxwqDD5AYG5R2gCOpztlEiu84P89IHJIa9/4ggIA7SMQ14VSO3AUJ -rWZME50VwoeYFYVtDstTezqo1Qy/6r6gCQJAQ2eRNUYs9BSBgAbtHsJAZKAi4KKZ -pmKhqxPn809MkBIEyBYLoFcTPk9i2xLlg+utX7gIeCJ4vYqwmoExmkV08QJBAL5A -cwQGNLTwFNDoxeAc1yKCBF8hz4jXswWGmCSb7Y7hVasbey4ddqGTHXbF+M2ndBxm -G9c/TH2GlWiHtk44hZkCQQDCbLT0uFlZxpN5OTAq2a58vmwDcJ2XjXdF+jAXmkbE -gYel1LbxpHM/uh81J+5wO89zYZd/pn9J8IFn6IlvrzyF ------END RSA PRIVATE KEY----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/config.reference.yml deleted file mode 100644 index 4f9d85b2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/config.reference.yml +++ /dev/null @@ -1,7 +0,0 @@ -- module: haproxy - metricsets: ["info", "stat"] - period: 10s - hosts: ["tcp://127.0.0.1:14567"] - username : "admin" - password : "admin" - enabled: true diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/config.yml deleted file mode 100644 index 0da97519..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/config.yml +++ /dev/null @@ -1,6 +0,0 @@ -- module: haproxy - #metricsets: - # - info - # - stat - period: 10s - hosts: ["tcp://127.0.0.1:14567"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/docs.asciidoc deleted file mode 100644 index f108c672..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/docs.asciidoc +++ /dev/null @@ -1,39 +0,0 @@ -This module collects stats from http://www.haproxy.org/[HAProxy]. It supports -collection from using TCP sockets or HTTP with or without basic authentication. - -To configure HAProxy to collect stats, you must enable the stats module, it can -be done by enabling a TCP socket, or by adding an HTTP stats frontend. - -Metricbeat can collect two metric sets from HAProxy, `info` and `stats`. `info` -is not available when using HTTP stats frontend. - -For example, to enable stats reporting via any local IP on port 14567, place -this statement under the `global` or `default` section of the haproxy config: - -[source,haproxy] ----- - stats socket 127.0.0.1:14567 ----- - -NOTE: You should use an internal private IP, or secure this with a firewall -rule, so that only designated hosts can access this data. - -To configure the HTTP stats frontend, a frontend with stats enabled has to -be added. For example, to open this frontend to any IP on port 14567 with -required authentication add this to the haproxy config: - -[source,haproxy] ----- - listen stats - bind 0.0.0.0:14567 - stats enable - stats uri /stats - stats auth admin:admin ----- - -The default metricsets are `info`and `stat`. - -[float] -=== Compatibility - -The HAProxy metricsets are tested with HAProxy versions from 1.6, 1.7 to 1.8. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/fields.yml deleted file mode 100644 index b135cb1a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/fields.yml +++ /dev/null @@ -1,13 +0,0 @@ -- key: haproxy - title: "HAProxy" - description: > - HAProxy Module - short_config: false - release: ga - settings: ["ssl", "http"] - fields: - - name: haproxy - type: group - description: > - HAProxy metrics. - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/haproxy.conf b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/haproxy.conf deleted file mode 100644 index 83a829be..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/haproxy.conf +++ /dev/null @@ -1,62 +0,0 @@ - -global - # maximum number of simultaneous active connections - maxconn 4000 - #daemon - user root - group staff - - # for restarts - pidfile /var/run/haproxy.pid - # Logging to syslog facility local0 - log 127.0.0.1 local0 - stats socket 0.0.0.0:14567 - spread-checks 5 - #debug - -defaults - - log global - mode http - balance roundrobin - maxconn 25000 - option httplog - option abortonclose - option httpclose - option forwardfor - retries 3 - option redispatch - - timeout client 30s - timeout connect 30s - timeout server 30s - option httpchk HEAD /haproxy?monitor HTTP/1.0 - timeout check 5s - -listen stat - - bind 0.0.0.0:14568 - - stats enable - stats uri /stats - -listen stat-auth - - bind 0.0.0.0:14569 - - stats enable - stats uri /stats - stats auth admin:admin - -listen stat-https - - bind 0.0.0.0:14570 ssl crt /usr/local/etc/haproxy/server.pem ca-file /usr/local/etc/haproxy/ca.crt verify required - - mode http - stats enable - stats uri /stats - -listen http-webservices - - bind 0.0.0.0:8888 - server log1 127.0.0.1:8889 check diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-backend.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-backend.json deleted file mode 100644 index 76f6a25b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-backend.json +++ /dev/null @@ -1,114 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "HAProxy backend metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "gridData": { - "h": 2, - "i": "1", - "w": 6, - "x": 0, - "y": 0 - }, - "id": "a64b4fd0-471c-11e8-bc13-1397384faad3-ecs", - "panelIndex": "1", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 2, - "i": "2", - "w": 3, - "x": 6, - "y": 0 - }, - "id": "794b6cd0-471d-11e8-bc13-1397384faad3-ecs", - "panelIndex": "2", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 4, - "i": "3", - "w": 6, - "x": 6, - "y": 2 - }, - "id": "bb0ab500-4735-11e8-bc13-1397384faad3-ecs", - "panelIndex": "3", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 2, - "i": "4", - "w": 3, - "x": 9, - "y": 0 - }, - "id": "40bed190-473b-11e8-bc13-1397384faad3-ecs", - "panelIndex": "4", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 2, - "i": "5", - "w": 6, - "x": 0, - "y": 2 - }, - "id": "0751ed00-479c-11e8-bc13-1397384faad3-ecs", - "panelIndex": "5", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 2, - "i": "6", - "w": 6, - "x": 0, - "y": 4 - }, - "id": "b3463670-47a1-11e8-bc13-1397384faad3-ecs", - "panelIndex": "6", - "type": "visualization", - "version": "6.2.2" - } - ], - "timeRestore": false, - "title": "[Metricbeat HAProxy] Backend ECS", - "version": 1 - }, - "id": "9151c900-471d-11e8-bc13-1397384faad3-ecs", - "type": "dashboard", - "updated_at": "2018-04-24T18:31:25.838Z", - "version": 15 - } - ], - "version": "6.2.2" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-frontend.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-frontend.json deleted file mode 100644 index cdc97a3c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-frontend.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "HAProxy frontend metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "gridData": { - "h": 3, - "i": "2", - "w": 6, - "x": 0, - "y": 0 - }, - "id": "a64b4fd0-471c-11e8-bc13-1397384faad3-ecs", - "panelIndex": "2", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "3", - "w": 6, - "x": 6, - "y": 0 - }, - "id": "86159190-47c5-11e8-bc13-1397384faad3-ecs", - "panelIndex": "3", - "type": "visualization", - "version": "6.2.2" - } - ], - "timeRestore": false, - "title": "[Metricbeat HAProxy] Frontend ECS", - "version": 1 - }, - "id": "d5878d00-47c5-11e8-bc13-1397384faad3-ecs", - "type": "dashboard", - "updated_at": "2018-04-24T18:32:51.945Z", - "version": 5 - } - ], - "version": "6.2.2" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-http-backend.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-http-backend.json deleted file mode 100644 index 4bbc8b9c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-http-backend.json +++ /dev/null @@ -1,140 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "HAProxy HTTP backend metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "gridData": { - "h": 2, - "i": "1", - "w": 4, - "x": 0, - "y": 5 - }, - "id": "a64b4fd0-471c-11e8-bc13-1397384faad3-ecs", - "panelIndex": "1", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 2, - "i": "2", - "w": 3, - "x": 9, - "y": 0 - }, - "id": "794b6cd0-471d-11e8-bc13-1397384faad3-ecs", - "panelIndex": "2", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "3", - "w": 6, - "x": 6, - "y": 2 - }, - "id": "bb0ab500-4735-11e8-bc13-1397384faad3-ecs", - "panelIndex": "3", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 2, - "i": "4", - "w": 3, - "x": 6, - "y": 0 - }, - "id": "40bed190-473b-11e8-bc13-1397384faad3-ecs", - "panelIndex": "4", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 2, - "i": "5", - "w": 4, - "x": 4, - "y": 5 - }, - "id": "0751ed00-479c-11e8-bc13-1397384faad3-ecs", - "panelIndex": "5", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 2, - "i": "6", - "w": 4, - "x": 8, - "y": 5 - }, - "id": "b3463670-47a1-11e8-bc13-1397384faad3-ecs", - "panelIndex": "6", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "7", - "w": 6, - "x": 0, - "y": 0 - }, - "id": "fcbdfa60-47bd-11e8-bc13-1397384faad3-ecs", - "panelIndex": "7", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 2, - "i": "8", - "w": 6, - "x": 0, - "y": 3 - }, - "id": "981d1040-47be-11e8-bc13-1397384faad3-ecs", - "panelIndex": "8", - "type": "visualization", - "version": "6.2.2" - } - ], - "timeRestore": false, - "title": "[Metricbeat HAProxy] HTTP backend ECS", - "version": 1 - }, - "id": "0836a4b0-47bd-11e8-bc13-1397384faad3-ecs", - "type": "dashboard", - "updated_at": "2018-04-24T18:33:28.791Z", - "version": 6 - } - ], - "version": "6.2.2" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-http-frontend.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-http-frontend.json deleted file mode 100644 index dc44cd22..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-http-frontend.json +++ /dev/null @@ -1,75 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "HAProxy frontend metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "gridData": { - "h": 3, - "i": "3", - "w": 6, - "x": 6, - "y": 3 - }, - "id": "86159190-47c5-11e8-bc13-1397384faad3-ecs", - "panelIndex": "3", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "4", - "w": 12, - "x": 0, - "y": 0 - }, - "id": "fcbdfa60-47bd-11e8-bc13-1397384faad3-ecs", - "panelIndex": "4", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "5", - "w": 6, - "x": 0, - "y": 3 - }, - "id": "30956d00-47d7-11e8-bc13-1397384faad3-ecs", - "panelIndex": "5", - "type": "visualization", - "version": "6.2.2" - } - ], - "timeRestore": false, - "title": "[Metricbeat HAProxy] HTTP frontend ECS", - "version": 1 - }, - "id": "e9057ae0-47c5-11e8-bc13-1397384faad3-ecs", - "type": "dashboard", - "updated_at": "2018-04-24T18:34:15.954Z", - "version": 5 - } - ], - "version": "6.2.2" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-http-server.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-http-server.json deleted file mode 100644 index 56e2abef..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-http-server.json +++ /dev/null @@ -1,114 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "HAProxy metrics for HTTP mode", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "gridData": { - "h": 2, - "i": "5", - "w": 6, - "x": 0, - "y": 5 - }, - "id": "0751ed00-479c-11e8-bc13-1397384faad3-ecs", - "panelIndex": "5", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 2, - "i": "6", - "w": 6, - "x": 6, - "y": 3 - }, - "id": "b3463670-47a1-11e8-bc13-1397384faad3-ecs", - "panelIndex": "6", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "7", - "w": 6, - "x": 0, - "y": 0 - }, - "id": "fcbdfa60-47bd-11e8-bc13-1397384faad3-ecs", - "panelIndex": "7", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 2, - "i": "8", - "w": 6, - "x": 0, - "y": 3 - }, - "id": "981d1040-47be-11e8-bc13-1397384faad3-ecs", - "panelIndex": "8", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "10", - "w": 6, - "x": 6, - "y": 0 - }, - "id": "72e84b00-47e1-11e8-bc13-1397384faad3-ecs", - "panelIndex": "10", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 2, - "i": "11", - "w": 6, - "x": 6, - "y": 5 - }, - "id": "976b0910-47e4-11e8-bc13-1397384faad3-ecs", - "panelIndex": "11", - "type": "visualization", - "version": "6.2.2" - } - ], - "timeRestore": false, - "title": "[Metricbeat HAProxy] HTTP server ECS", - "version": 1 - }, - "id": "8cc50a50-47e0-11e8-bc13-1397384faad3-ecs", - "type": "dashboard", - "updated_at": "2018-04-24T18:34:50.803Z", - "version": 9 - } - ], - "version": "6.2.2" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-overview.json deleted file mode 100644 index c3803a48..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-overview.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "HAProxy overview", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "gridData": { - "h": 6, - "i": "2", - "w": 4, - "x": 8, - "y": 2 - }, - "id": "79350d50-47db-11e8-bc13-1397384faad3-ecs", - "panelIndex": "2", - "title": "Servers", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 6, - "i": "3", - "w": 4, - "x": 4, - "y": 2 - }, - "id": "8c8f0300-47dc-11e8-bc13-1397384faad3-ecs", - "panelIndex": "3", - "title": "Backends", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 6, - "i": "4", - "w": 4, - "x": 0, - "y": 2 - }, - "id": "f1e27ed0-47dc-11e8-bc13-1397384faad3-ecs", - "panelIndex": "4", - "title": "Frontends", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 2, - "i": "5", - "w": 12, - "x": 0, - "y": 0 - }, - "id": "a64b4fd0-471c-11e8-bc13-1397384faad3-ecs", - "panelIndex": "5", - "type": "visualization", - "version": "6.2.2" - } - ], - "timeRestore": false, - "title": "[Metricbeat HAProxy] Overview ECS", - "version": 1 - }, - "id": "4b555c30-47dd-11e8-bc13-1397384faad3-ecs", - "type": "dashboard", - "updated_at": "2018-04-24T18:31:56.356Z", - "version": 3 - } - ], - "version": "6.2.2" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-visualizations.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-visualizations.json deleted file mode 100644 index 78332e26..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/kibana/7/dashboard/Metricbeat-haproxy-visualizations.json +++ /dev/null @@ -1,1341 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Connections [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "4e35d500-471b-11e8-a520-3f46123ab5eb" - } - ], - "bar_color_rules": [ - { - "id": "69899960-4719-11e8-a520-3f46123ab5eb" - } - ], - "filter": "haproxy.stat.component_type:(0 OR 1)", - "gauge_color_rules": [ - { - "id": "6f171ba0-4719-11e8-a520-3f46123ab5eb" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Number of connections", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.connection.total", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "41ff3940-4719-11e8-a520-3f46123ab5eb", - "type": "derivative", - "unit": "" - }, - { - "field": "41ff3940-4719-11e8-a520-3f46123ab5eb", - "id": "456a5fa0-4738-11e8-8633-8f8b3acf1566", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "series_drop_last_bucket": 1, - "split_color_mode": "rainbow", - "split_filters": [ - { - "color": "#68BC00", - "id": "0ceb7740-471a-11e8-a520-3f46123ab5eb" - } - ], - "split_mode": "terms", - "stacked": "none", - "terms_field": "haproxy.stat.proxy.name" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "HAProxy connections ECS", - "type": "metrics" - } - }, - "id": "a64b4fd0-471c-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-23T20:54:01.082Z", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Active servers in backend [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "color": "rgba(255,0,6,1)", - "id": "1ec0dde0-471d-11e8-9876-09cc6c85f5f2", - "operator": "lte", - "value": 0 - } - ], - "bar_color_rules": [ - { - "id": "297160c0-471d-11e8-9876-09cc6c85f5f2" - } - ], - "filter": "haproxy.stat.component_type:(2 OR 3)", - "gauge_color_rules": [ - { - "gauge": "rgba(255,0,5,1)", - "id": "4ce156a0-471d-11e8-9876-09cc6c85f5f2", - "operator": "lte", - "text": null, - "value": 0 - }, - { - "gauge": "rgba(255,196,0,1)", - "id": "f8458a80-4721-11e8-b854-2f6d2b452362", - "operator": "lte", - "value": 0.5 - } - ], - "gauge_inner_width": 10, - "gauge_max": "1", - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "filter": "haproxy.stat.status:UP", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Active servers", - "line_width": 1, - "metrics": [ - { - "denominator": "*", - "field": "haproxy.stat.server.id", - "id": "b754d060-471e-11e8-9876-09cc6c85f5f2", - "metric_agg": "count", - "numerator": "*", - "script": "params.up / (params.down + params.up)", - "type": "cardinality", - "variables": [ - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "cfd51780-471e-11e8-9d35-6baabcdce3dc", - "name": "down" - }, - { - "field": "a049c420-471e-11e8-9876-09cc6c85f5f2", - "id": "45e6ec00-471f-11e8-9d35-6baabcdce3dc", - "name": "up" - } - ] - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "terms_field": "haproxy.stat.proxy.name" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "2cba9420-4724-11e8-b854-2f6d2b452362", - "label": "Total servers", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.server.id", - "id": "2cba9421-4724-11e8-b854-2f6d2b452362", - "type": "cardinality" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "HAProxy active servers in backend ECS", - "type": "metrics" - } - }, - "id": "794b6cd0-471d-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-23T21:36:57.634Z", - "version": 8 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Connections per server [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "978f2660-4735-11e8-b619-8f82b8185e96" - } - ], - "drilldown_url": "../app/kibana#/dashboard/8cc50a50-47e0-11e8-bc13-1397384faad3-ecs?_a=(query:(language:kuery,query:'haproxy.stat.service_name:\"{{ key }}\"'))", - "filter": "haproxy.stat.component_type:(2 OR 3)", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Connections per server", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.connection.total", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "3ea29000-4735-11e8-b619-8f82b8185e96", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "haproxy.stat.service_name" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "HAProxy connections per server ECS", - "type": "metrics" - } - }, - "id": "bb0ab500-4735-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-24T17:12:35.298Z", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Downtime seconds [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "c86b8e00-4739-11e8-8953-55bbe33e1362" - } - ], - "filter": "haproxy.stat.component_type:1", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(255,0,0,1)", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Downtime", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.downtime", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "91aa6a20-473a-11e8-8953-55bbe33e1362", - "type": "derivative", - "unit": "" - }, - { - "field": "91aa6a20-473a-11e8-8953-55bbe33e1362", - "id": "a8ce7ca0-473a-11e8-8953-55bbe33e1362", - "sigma": "", - "type": "sum_bucket" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "haproxy.stat.proxy.name", - "value_template": "{{value}}s" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "HAProxy downtime seconds ECS", - "type": "metrics" - } - }, - "id": "40bed190-473b-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-23T21:29:04.708Z", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Average time in queue [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Average time in queue", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.queue.time.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "HAProxy average time in queue ECS", - "type": "metrics" - } - }, - "id": "b3463670-47a1-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-24T09:27:25.783Z", - "version": 1 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Traffic volume [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(164,221,0,1)", - "fill": "0.5", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Incoming", - "line_width": "1", - "metrics": [ - { - "field": "haproxy.stat.in.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "9814c420-47c4-11e8-994c-81d2daeb7c86", - "type": "derivative", - "unit": "" - } - ], - "point_size": "1", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(25,77,51,1)", - "fill": "0.5", - "formatter": "bytes", - "id": "c89d1520-47c4-11e8-994c-81d2daeb7c86", - "label": "Outgoing", - "line_width": "1", - "metrics": [ - { - "field": "haproxy.stat.out.bytes", - "id": "c89d6340-47c4-11e8-994c-81d2daeb7c86", - "type": "sum" - }, - { - "field": "c89d6340-47c4-11e8-994c-81d2daeb7c86", - "id": "c89d6341-47c4-11e8-994c-81d2daeb7c86", - "type": "derivative", - "unit": "" - } - ], - "override_index_pattern": 0, - "point_size": "1", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "HAProxy traffic volume ECS", - "type": "metrics" - } - }, - "id": "86159190-47c5-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-24T14:43:27.616Z", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "HTTP response codes [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "200s", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.response.http.2xx", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "973a6de0-47bd-11e8-b7ab-dff70b15977c", - "type": "derivative", - "unit": "" - }, - { - "field": "973a6de0-47bd-11e8-b7ab-dff70b15977c", - "id": "4971d580-47e5-11e8-b45e-f10c3845381c", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(64,240,0,1)", - "fill": 0.5, - "formatter": "number", - "id": "aafd05e0-47bd-11e8-b7ab-dff70b15977c", - "label": "300s", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.response.http.3xx", - "id": "aafd05e1-47bd-11e8-b7ab-dff70b15977c", - "type": "sum" - }, - { - "field": "aafd05e1-47bd-11e8-b7ab-dff70b15977c", - "id": "aafd05e2-47bd-11e8-b7ab-dff70b15977c", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(255,246,0,1)", - "fill": 0.5, - "formatter": "number", - "id": "c77191a0-47bd-11e8-b7ab-dff70b15977c", - "label": "400s", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.response.http.4xx", - "id": "c77191a1-47bd-11e8-b7ab-dff70b15977c", - "type": "sum" - }, - { - "field": "c77191a1-47bd-11e8-b7ab-dff70b15977c", - "id": "c77191a2-47bd-11e8-b7ab-dff70b15977c", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(255,0,4,1)", - "fill": 0.5, - "formatter": "number", - "id": "d574e900-47bd-11e8-b7ab-dff70b15977c", - "label": "500s", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.response.http.5xx", - "id": "d574e901-47bd-11e8-b7ab-dff70b15977c", - "type": "sum" - }, - { - "field": "d574e901-47bd-11e8-b7ab-dff70b15977c", - "id": "d5753720-47bd-11e8-b7ab-dff70b15977c", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,251,255,1)", - "fill": 0.5, - "formatter": "number", - "id": "e3b8a4c0-47bd-11e8-b7ab-dff70b15977c", - "label": "Other", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.response.http.other", - "id": "e3b8a4c1-47bd-11e8-b7ab-dff70b15977c", - "type": "sum" - }, - { - "field": "e3b8a4c1-47bd-11e8-b7ab-dff70b15977c", - "id": "e3b8a4c2-47bd-11e8-b7ab-dff70b15977c", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(15,20,25,1)", - "fill": 0.5, - "formatter": "number", - "id": "f9217d40-47be-11e8-b7ab-dff70b15977c", - "label": "Response errors", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.response.errors", - "id": "f9217d41-47be-11e8-b7ab-dff70b15977c", - "type": "sum" - }, - { - "field": "f9217d41-47be-11e8-b7ab-dff70b15977c", - "id": "1b7d4400-47bf-11e8-b7ab-dff70b15977c", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "HAProxy HTTP response codes ECS", - "type": "metrics" - } - }, - "id": "fcbdfa60-47bd-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-24T17:31:30.169Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Average response time [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "ms,ms,0", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Average response time", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.response.time.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}ms" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "HAProxy average response time ECS", - "type": "metrics" - } - }, - "id": "981d1040-47be-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-24T13:01:49.811Z", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Requests [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Requests", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.request.total", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "ad38e2c0-47d6-11e8-994c-81d2daeb7c86", - "type": "derivative", - "unit": "" - }, - { - "field": "ad38e2c0-47d6-11e8-994c-81d2daeb7c86", - "id": "b1ca03a0-47d6-11e8-994c-81d2daeb7c86", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(255,0,0,1)", - "fill": 0.5, - "formatter": "number", - "id": "c2f30500-47d6-11e8-994c-81d2daeb7c86", - "label": "Request errors", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.request.errors", - "id": "c2f30501-47d6-11e8-994c-81d2daeb7c86", - "type": "max" - }, - { - "field": "c2f30501-47d6-11e8-994c-81d2daeb7c86", - "id": "c2f30502-47d6-11e8-994c-81d2daeb7c86", - "type": "derivative", - "unit": "" - }, - { - "field": "c2f30502-47d6-11e8-994c-81d2daeb7c86", - "id": "c2f30503-47d6-11e8-994c-81d2daeb7c86", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,0,0,1)", - "fill": 0.5, - "formatter": "number", - "id": "11968ce0-47d7-11e8-994c-81d2daeb7c86", - "label": "Denied requests", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.request.denied", - "id": "11968ce1-47d7-11e8-994c-81d2daeb7c86", - "type": "max" - }, - { - "field": "11968ce1-47d7-11e8-994c-81d2daeb7c86", - "id": "11968ce2-47d7-11e8-994c-81d2daeb7c86", - "type": "derivative", - "unit": "" - }, - { - "field": "11968ce2-47d7-11e8-994c-81d2daeb7c86", - "id": "11968ce3-47d7-11e8-994c-81d2daeb7c86", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "HAProxy requests ECS", - "type": "metrics" - } - }, - "id": "30956d00-47d7-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-24T15:50:19.344Z", - "version": 1 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Average connection time [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Percentile", - "line_width": "1", - "metrics": [ - { - "field": "haproxy.stat.connection.time.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "percentiles": [ - { - "id": "9fa517e0-479b-11e8-9590-e34c5ed2dd95", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "99" - }, - { - "id": "daafd6e0-479b-11e8-9590-e34c5ed2dd95", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "90" - }, - { - "id": "e006b8c0-479b-11e8-9590-e34c5ed2dd95", - "mode": "line", - "percentile": "", - "shade": 0.2, - "value": "50" - } - ], - "type": "percentile" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "terms_field": "haproxy.stat.service_name" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "HAProxy average connection time ECS", - "type": "metrics" - } - }, - "id": "0751ed00-479c-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-24T08:51:34.252Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Number of server connections [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "filter": "haproxy.stat.component_type:(2 OR 3)", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Number of connections", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.connection.total", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "22668d40-47e1-11e8-96ee-d767c73d008a", - "type": "derivative", - "unit": "" - }, - { - "field": "22668d40-47e1-11e8-96ee-d767c73d008a", - "id": "2a1d0a00-47e1-11e8-96ee-d767c73d008a", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "haproxy.stat.service_name" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "HAProxy number of server connections ECS", - "type": "metrics" - } - }, - "id": "72e84b00-47e1-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-24T17:05:00.128Z", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Healthcheck [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(255,0,4,1)", - "fill": 0.5, - "formatter": "number", - "id": "198f56e0-47e4-11e8-b45e-f10c3845381c", - "label": "Down", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.downtime", - "id": "198f56e1-47e4-11e8-b45e-f10c3845381c", - "type": "sum" - }, - { - "field": "198f56e1-47e4-11e8-b45e-f10c3845381c", - "id": "dbf38560-47e6-11e8-b45e-f10c3845381c", - "sigma": "", - "type": "derivative", - "unit": "" - }, - { - "field": "dbf38560-47e6-11e8-b45e-f10c3845381c", - "id": "62274b80-47e7-11e8-b45e-f10c3845381c", - "type": "positive_only", - "unit": "" - }, - { - "id": "7b7a7300-47e7-11e8-b45e-f10c3845381c", - "script": "(params.down > 0) ? 1 : 0", - "type": "calculation", - "variables": [ - { - "field": "62274b80-47e7-11e8-b45e-f10c3845381c", - "id": "7e577b40-47e7-11e8-b45e-f10c3845381c", - "name": "down" - } - ] - } - ], - "point_size": 1, - "seperate_axis": 1, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(255,218,0,1)", - "fill": 0.5, - "formatter": "ms,ms,0", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Duration (ms)", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.check.duration", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "HAProxy healthcheck ECS", - "type": "metrics" - } - }, - "id": "976b0910-47e4-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-24T17:49:15.393Z", - "version": 5 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Servers per connection [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "50830800-47d9-11e8-9db9-274c7a5e25e4" - } - ], - "drilldown_url": "../app/kibana#/dashboard/8cc50a50-47e0-11e8-bc13-1397384faad3-ecs?_a=(query:(language:kuery,query:'haproxy.stat.service_name:\"{{ key }}\"'))", - "filter": "", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "ignore_global_filter": 0, - "index_pattern": "metricbeat-*", - "interval": "auto", - "markdown": "{{#each _all}}\n{{ label }}\n\n{{/each}}", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "filter": "haproxy.stat.component_type:(2 OR 3)", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Servers", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.connection.total", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "haproxy.stat.service_name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "20", - "var_name": "" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "HAProxy servers per connection ECS", - "type": "metrics" - } - }, - "id": "79350d50-47db-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-24T17:11:53.619Z", - "version": 7 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Backends per connection [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "4aeddd40-47dc-11e8-9db9-274c7a5e25e4" - } - ], - "drilldown_url": "../app/kibana#/dashboard/0836a4b0-47bd-11e8-bc13-1397384faad3-ecs?_a=(query:(language:kuery,query:'haproxy.stat.proxy.name:\"{{ key }}\"'))", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "filter": "haproxy.stat.component_type:1", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Backends", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.connection.total", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "haproxy.stat.proxy.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "20" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "HAProxy backends per connection ECS", - "type": "metrics" - } - }, - "id": "8c8f0300-47dc-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-24T16:46:24.802Z", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Frontends per connection [Metricbeat HAProxy] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "b81d8640-47dc-11e8-9a25-99b107967d82" - } - ], - "drilldown_url": "../app/kibana#/dashboard/e9057ae0-47c5-11e8-bc13-1397384faad3-ecs?_a=(query:(language:kuery,query:'haproxy.stat.proxy.name:\"{{ key }}\"'))", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "filter": "haproxy.stat.component_type:0", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Frontends", - "line_width": 1, - "metrics": [ - { - "field": "haproxy.stat.connection.total", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "haproxy.stat.proxy.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "20" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "HAProxy frontends per connection ECS", - "type": "metrics" - } - }, - "id": "f1e27ed0-47dc-11e8-bc13-1397384faad3-ecs", - "type": "visualization", - "updated_at": "2018-04-24T16:54:16.639Z", - "version": 3 - } - ], - "version": "6.2.2" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/supported-versions.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/supported-versions.yml deleted file mode 100644 index 0459b8d1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/_meta/supported-versions.yml +++ /dev/null @@ -1,6 +0,0 @@ -variants: - - HAPROXY_VERSION: 2.0.9 - - HAPROXY_VERSION: 1.9.12 - - HAPROXY_VERSION: 1.8.22 - - HAPROXY_VERSION: 1.7.12 - - HAPROXY_VERSION: 1.6.15 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/doc.go deleted file mode 100644 index d77763e9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package haproxy is a Metricbeat module that contains MetricSets. -*/ -package haproxy diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/docker-compose.yml deleted file mode 100644 index e55b2186..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/docker-compose.yml +++ /dev/null @@ -1,14 +0,0 @@ -version: '2.3' - -services: - haproxy: - image: docker.elastic.co/integrations-ci/beats-haproxy:${HAPROXY_VERSION:-1.8.22}-2 - build: - context: ./_meta - args: - HAPROXY_VERSION: ${HAPROXY_VERSION:-1.8.22} - ports: - - 14567 - - 14568 - - 14569 - - 14570 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/fields.go deleted file mode 100644 index 53151540..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package haproxy - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "haproxy", asset.ModuleFieldsPri, AssetHaproxy); err != nil { - panic(err) - } -} - -// AssetHaproxy returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/haproxy. -func AssetHaproxy() string { - return "eJzsXFtv27jyf++nGORlnYXjXjbbAgFaoE13/1s0TYLEwT78cWDQ0jgiQpFakorj/fQHJHWzTF0cW04fjl7aWNLMjzPDuXHsE3jA1RlEJJHiafUKQFPN8AyO/vp8bT45egUQogokTTQV/Aw+vQIAyO7CDxGmDF8BqEhIPQsEX9D7M1gQpsynEhkShWdwT8wzqDXl9+oM/v9IKXY0hqNI6+ToP68AFhRZqM4s8RPgJMYqKHPpVWIISZEm2SceXFVsMWpJAzXJblQ5VLlQvhDFhz42LazM9X/IURJm6ciYmEeAzEWqCyCJFAEqhQUUc62LJr/qIKtACzJrd3PETPD72o0W0Oa6TOM5ShALH8A2BDOexnvCcO0oArdYutjT0MuWMErqQkmIjgrAk803Y3oviUOlZYrPQ/3tawdimfLZPylu0N9WXF7imqiHXW3BSzhNNI1xojDYk5bPUymR64wwUA4KA8HDLnuLMRZyNYnJ02S+0v0N323EM/C91AH1B3micRoDiUXKtdkcDgSkitxb6JYojHSE8MsPjGPyNPvx5Rd4JCxFCAR/RKkxBC3ck8cda0wZjame8T2JOsfPi80tEuSwoAyVkQsY3Pm2aEcWiDiRqPxSrzvIFmh15XhcXJXtPKlzbOfan3Mbd1iLCN7bLUrZHkfJTaT6kOwk0TizNjck19KGOMfAPHpgKzLLfGEzsh7hkKodXKt1hjF5GppdYUguhDSqtIFVh7eESnAqTbXJMVbxaKEJGwDN1NDdEotSbDK8fG5vL56Ba1g5PQ+T32x3RZRH3u0xDYtnOywRkeFsf4D8WTH+k6LSymsce8lglQgeUCuPpvdCvljAQPQTmjQku1sETHd1xclUYb00KrlRrvEe5Q6RMmezkNgcjvfHps1wd+NSWBYq9dxs5hkpzKQpidi35CyzpgRiEGbD6MqvNOX3Mj+rwg6oroMpq4+PEFwjb3ZHfdL2Z+bqD7iataqvz3L7L9nLuiub3jfjzJXNJKYKJ0nQXjqogDAMZwsmSNODedslQRn4c9H+QItuAAke/mcTe2Bs8sFzwfmNrzAuqiwSRBjOmBAPaUsbpkcO2M5iFlNPI/t5DNpd/7+MzmcxxjPbv9s1p9oyIBwqeA+f9tCQ+VxEp2todwkNCAoHpdfobX0yc6uJVhAIxjDQGJoAE+/jUMafY2iiU3/S/oCrpZB1H9ZRwt1aejC6ux7D16u/L8dweXXxZQw/Pn+7nI5BSPe/0SMlx5PJpKvNvER6H/nVt32T2RXfjiSMFkLmblodW2QK5SPKtQfcR53d8FAsuabxrucl60BzojAqTx6OJ/BnBfcYdERV1sSnynbJG7BA0UZfRoJhTmIMXGj7sUpjEIs1EsUrmRh6dN4FR65nZuFeWfi3ddc5TE7XEoHRm495zjWGtx+Lhbz76GBaXf720RXTrxlVGjnKLhXmh4Q/32EdjN5YRSyoVBooV5rwAMfwFpyFGsMYA+EhKAGCdy3UCIkGODN/7XHfO6qWB4z+vLm6nP5x+dXhLpT15fP59/zTQm1CAuEr92K55XrrjfKDHbJ9sUdolHcgEqk+MCTDsR0TI0rPgojwhmTiWfuyPInPvBMoygO0HsMwhLvrk08mCBgdm39PPt1dg5aEK2podmDWkRRaHzCA51feOs4B5FTIfd0jwjJCDoqJpdJEbpYOVAEJNH1Ea+Zc5J56Ub5jnqHcPdW5c11GsJcGZH65WFOeuxq/r4AUCySq4DsGpDpCaYXAcblBKyvNlF2tFY3Ek5CqhOggovzeBa8smGSxy2YpIDERUtsAtkHViLuOr6qCCsIui5LG6YSTBh+/vfC+fc1Dph35eZ1BogvHivJ7o17kZM46wT3jzLE1w4MDHPucp3HKiDHdioa269xL1JK2NHOfD+5yw6ZLZKDFuo1nMPocodEYJ+TRB2pXxJ8fURonk+GEfOwkViAM0MKxvn3z7rRs57fbVfbY/o0qRD6M4m6yhWUcYI4BSRVmgSaVVK+MiAKUrRbmrl+tz5meXzt3Q1WVHIHYuCYMQQfJSSYpQ1sb/y9ThpNWsn9Npx10I61LwiZ2EJnQOulGEdshrPAAp6SOUWlSvipjw1Nne95LWCwKYjnxJdWRSHW574hS9J732nSZIIY9cnTBWSxqYu8BD6UUcqe+UPtWyBhM4FbEWIQcoRSdMwRrdgqIxI4+nTFbJJKtQKOMKXdTn7a/YAgGjCLXY5jjQkiXxuWWGxFj3ybXae6Q/goSSeig1ok2vuJuW0/XPFFUPBYwoTBsDpXlC49EUpEqmJPSquugmvd2vmwTGdyObU4uYM3X5tnOgSJaFWiVuY1vXNhsze02u6W9VDvysY7cy09ySR0MsiQrK/Yewiu1OhlsP5USLIxCR0QD8kCkXKM0mHlmw1quTAanhZdUEaTLTKKn23SdFi9Re1sTbVNswlhOrFRSwlJlC+ZKMuPEBVz4NxBRSgSU6MwHA4GESE2DlJGi6TVSaRABcQBzphF5NALgfgG4mqWrRQYDTbeV10sNtdWv0rZsWlAYWIJ5l6aWxSEjiXFn7qbfGw03s1a/Nkdwm5bx4nNmTRAlBkgfvZ66ITVWieCq//lK79z4IA7MgS9yg2mlFcwDloZY998h0cTvdiThaoFSAZkLOwc+X1X9/Cj7TsvE+KZJ5uyyR4/9husyFRuAMvfUnZ/8CktJdb4iMGVaEayz4SgYLQX/RcPcVEnGY4f1loyBeNxAfkEoSyUCSRJmffuCMm2WrUWW7tQM4qcoBwtN96sH837x9Py6j1PuKOO2PoirXjcZ8n6l3EZJ5aXZXWaZ4sq2oI6ERQdBhMGDPcE96jNLqLUvDh1yBvvt09DePnOcuXpsXvD26QkCEbYVplWQ714E5LvtQP72IiB/2w7k6YuAPN0O5O8vAvL37UDagPMCMF2gM0AVjBIptAgEc3HM54O92ci2M5q9k5Hh2kdlNpLxKI4AXnx+nFcOp3pDah9N3KHNZr9gnEqb7Fs0jtVQNdN+SqItprT6VEW5HrYviFrX0f31ob2so6JCy9FkpxyXvlX1BL7HIbltqrr+oL1eyuZSvX3UfgbSvENK0DGw0FNI2cBS1lO1ZhghYTpyK53AFTe5Zmdn9e7yu8P8CVL+wMWyqTf57fJb/iDlVFPC6L+0MSbdXp1//+PmxjydFUA2qDQ8fXF69T2jbdFDQpTZUMbfkBVKOB0DF5AmRu/2EwUalTalUHZK2Uh5enU3tZQdpbcnpx1d24vT86tLqL1S6VolUswZxmNbrOATiRPW5I/K6+i8JCBxkSoMj2CkgwSk0sc26b8UIEWq0RR1kVD6CEY0iBN/TQhw8b5DZu8bX6yJ5D2Mbm8vjrvE8v7m9hrWXqP8kTAaloXeCaznEE2kPnRA/9Dy4nn1ReMB7EwGYWy1SWZNR3D65tRmPZ3KCqkyNnUi+Mnpm9NGLDUxfoCRSbFe3/6YXncK80NNmB92EObt9Had1HqLZV0INgus5sTN6ZcImyP483OKCwvy95MPlsEY6ALII6HMSLxP2Z+62bQBkE3LNoVtrlMNWogHsx8XlFMVNbjaHqW5fXxiXh0mGkxdEyhlujki9Ia5IHSIHmiZURkGGDpYfdJbco9ct0tvj9+ds+CGLTrswp2RZbJYRpRhfTwoTfpsCH/I3h/aYhqunIDzH7RXx3m9NCsnciWpvIe5Nt4LczSx3axtbEqJyKbbxJ+b1KaAq7St5yNBlB90deSI7ng1axB7k8UdBw5Doklz17p+vNtVd5sl7ZrSuqt3Tb4xgtYlmh7igWwOF6WdGk45/ceeBSgaIhA3otanI+zX254A9tVhfqJaPdXwN4Szw47QhJy1c4o8fGfHyX1Wbo80h1547UzX+S8isZgVjZFwe/JsbugIV+aul6iLNCs7/R0Qnp+AeUYemCAhzAkjPGjcv1D7Bpu3t3AYUTj2LV888Due7Ld/NpK8oSvUhil06AogbaPfLeiq18axc5azuh98WrhZEOsVC+H0UH/TEDv0sIDBF4WxHcgp3P02C5uvXHXzE+jLLcaafI7KrscuuVwUjM6v715/+dv1nXrNWeSO7+XXWGuW28UuUZZK65yLrv6Y4jr+AbfzQMHvzoVku6Tmn+GrIvF8Swf2U+q47xMa+n29a/NPAg6niT3/tkP1qnR07cqyvu4oJk/27+PaZEH2HQ4d2bH+RWN2XoyR5oRMKv8GRnlU56L/Tu6cLthJAqbaJdmQgUP67Ilzz3/+GwAA//9AvqeT" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/haproxy.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/haproxy.go deleted file mode 100644 index 390c5a73..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/haproxy.go +++ /dev/null @@ -1,312 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package haproxy - -import ( - "bytes" - "encoding/csv" - "io" - "io/ioutil" - "net" - "net/url" - "strings" - - "github.com/gocarina/gocsv" - "github.com/mitchellh/mapstructure" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -// HostParser is used for parsing the configured HAProxy hosts. -var HostParser = parse.URLHostParserBuilder{DefaultScheme: "tcp"}.Build() - -// Stat is an instance of the HAProxy stat information -type Stat struct { - PxName string `csv:"# pxname"` - SvName string `csv:"svname"` - Qcur string `csv:"qcur"` - Qmax string `csv:"qmax"` - Scur string `csv:"scur"` - Smax string `csv:"smax"` - Slim string `csv:"slim"` - Stot string `csv:"stot"` - Bin string `csv:"bin"` - Bout string `csv:"bout"` - Dreq string `csv:"dreq"` - Dresp string `csv:"dresp"` - Ereq string `csv:"ereq"` - Econ string `csv:"econ"` - Eresp string `csv:"eresp"` - Wretr string `csv:"wretr"` - Wredis string `csv:"wredis"` - Status string `csv:"status"` - Weight string `csv:"weight"` - Act string `csv:"act"` - Bck string `csv:"bck"` - ChkFail string `csv:"chkfail"` - ChkDown string `csv:"chkdown"` - Lastchg string `csv:"lastchg"` - Downtime string `csv:"downtime"` - Qlimit string `csv:"qlimit"` - Pid string `csv:"pid"` - Iid string `csv:"iid"` - Sid string `csv:"sid"` - Throttle string `csv:"throttle"` - Lbtot string `csv:"lbtot"` - Tracked string `csv:"tracked"` - Type string `csv:"type"` - Rate string `csv:"rate"` - RateLim string `csv:"rate_lim"` - RateMax string `csv:"rate_max"` - CheckStatus string `csv:"check_status"` - CheckCode string `csv:"check_code"` - CheckDuration string `csv:"check_duration"` - Hrsp1xx string `csv:"hrsp_1xx"` - Hrsp2xx string `csv:"hrsp_2xx"` - Hrsp3xx string `csv:"hrsp_3xx"` - Hrsp4xx string `csv:"hrsp_4xx"` - Hrsp5xx string `csv:"hrsp_5xx"` - HrspOther string `csv:"hrsp_other"` - Hanafail string `csv:"hanafail"` - ReqRate string `csv:"req_rate"` - ReqRateMax string `csv:"req_rate_max"` - ReqTot string `csv:"req_tot"` - CliAbrt string `csv:"cli_abrt"` - SrvAbrt string `csv:"srv_abrt"` - CompIn string `csv:"comp_in"` - CompOut string `csv:"comp_out"` - CompByp string `csv:"comp_byp"` - CompRsp string `csv:"comp_rsp"` - LastSess string `csv:"lastsess"` - LastChk string `csv:"last_chk"` - LastAgt string `csv:"last_agt"` - Qtime string `csv:"qtime"` - Ctime string `csv:"ctime"` - Rtime string `csv:"rtime"` - Ttime string `csv:"ttime"` -} - -// Info represents the show info response from HAProxy -type Info struct { - Name string `mapstructure:"Name"` - Version string `mapstructure:"Version"` - ReleaseDate string `mapstructure:"Release_date"` - Nbproc string `mapstructure:"Nbproc"` - ProcessNum string `mapstructure:"Process_num"` - Pid string `mapstructure:"Pid"` - Uptime string `mapstructure:"Uptime"` - UptimeSec string `mapstructure:"Uptime_sec"` - MemMax string `mapstructure:"Memmax_MB"` - UlimitN string `mapstructure:"Ulimit-n"` - Maxsock string `mapstructure:"Maxsock"` - Maxconn string `mapstructure:"Maxconn"` - HardMaxconn string `mapstructure:"Hard_maxconn"` - CurrConns string `mapstructure:"CurrConns"` - CumConns string `mapstructure:"CumConns"` - CumReq string `mapstructure:"CumReq"` - MaxSslConns string `mapstructure:"MaxSslConns"` - CurrSslConns string `mapstructure:"CurrSslConns"` - CumSslConns string `mapstructure:"CumSslConns"` - Maxpipes string `mapstructure:"Maxpipes"` - PipesUsed string `mapstructure:"PipesUsed"` - PipesFree string `mapstructure:"PipesFree"` - ConnRate string `mapstructure:"ConnRate"` - ConnRateLimit string `mapstructure:"ConnRateLimit"` - MaxConnRate string `mapstructure:"MaxConnRate"` - SessRate string `mapstructure:"SessRate"` - SessRateLimit string `mapstructure:"SessRateLimit"` - MaxSessRate string `mapstructure:"MaxSessRate"` - SslRate string `mapstructure:"SslRate"` - SslRateLimit string `mapstructure:"SslRateLimit"` - MaxSslRate string `mapstructure:"MaxSslRate"` - SslFrontendKeyRate string `mapstructure:"SslFrontendKeyRate"` - SslFrontendMaxKeyRate string `mapstructure:"SslFrontendMaxKeyRate"` - SslFrontendSessionReusePct string `mapstructure:"SslFrontendSessionReuse_pct"` - SslBackendKeyRate string `mapstructure:"SslBackendKeyRate"` - SslBackendMaxKeyRate string `mapstructure:"SslBackendMaxKeyRate"` - SslCacheLookups string `mapstructure:"SslCacheLookups"` - SslCacheMisses string `mapstructure:"SslCacheMisses"` - CompressBpsIn string `mapstructure:"CompressBpsIn"` - CompressBpsOut string `mapstructure:"CompressBpsOut"` - CompressBpsRateLim string `mapstructure:"CompressBpsRateLim"` - ZlibMemUsage string `mapstructure:"ZlibMemUsage"` - MaxZlibMemUsage string `mapstructure:"MaxZlibMemUsage"` - Tasks string `mapstructure:"Tasks"` - RunQueue string `mapstructure:"Run_queue"` - IdlePct string `mapstructure:"Idle_pct"` - Node string `mapstructure:"Node"` - Description string `mapstructure:"Description"` -} - -// Client is an instance of the HAProxy client -type clientProto interface { - Stat() (*bytes.Buffer, error) - Info() (*bytes.Buffer, error) -} - -// Client is struct that wraps the clientProto interface -type Client struct { - proto clientProto -} - -// NewHaproxyClient returns a new instance of HaproxyClient -func NewHaproxyClient(address string, base mb.BaseMetricSet) (*Client, error) { - u, err := url.Parse(address) - if err != nil { - return nil, errors.Wrap(err, "invalid url") - } - - switch u.Scheme { - case "tcp": - return &Client{&unixProto{Network: u.Scheme, Address: u.Host}}, nil - case "unix": - return &Client{&unixProto{Network: u.Scheme, Address: u.Path}}, nil - case "http", "https": - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &Client{&httpProto{HTTP: http}}, nil - default: - return nil, errors.Errorf("invalid protocol scheme: %s", u.Scheme) - } -} - -// GetStat returns the result from the 'show stat' command -func (c *Client) GetStat() ([]*Stat, error) { - runResult, err := c.proto.Stat() - if err != nil { - return nil, err - } - - var statRes []*Stat - csvReader := csv.NewReader(runResult) - csvReader.TrailingComma = true - - err = gocsv.UnmarshalCSV(csvReader, &statRes) - if err != nil { - return nil, errors.Errorf("error parsing CSV: %s", err) - } - - return statRes, nil -} - -// GetInfo returns the result from the 'show stat' command -func (c *Client) GetInfo() (*Info, error) { - res, err := c.proto.Info() - if err != nil { - return nil, err - } - - if b, err := ioutil.ReadAll(res); err == nil { - - resultMap := map[string]interface{}{} - - for _, ln := range strings.Split(string(b), "\n") { - - ln := strings.TrimSpace(ln) - if ln == "" { - continue - } - - parts := strings.Split(ln, ":") - if len(parts) != 2 { - continue - } - - resultMap[parts[0]] = strings.TrimSpace(parts[1]) - } - - var result *Info - - if err := mapstructure.Decode(resultMap, &result); err != nil { - return nil, err - } - return result, nil - } - - return nil, err -} - -type unixProto struct { - Network string - Address string -} - -// Run sends a designated command to the haproxy stats socket -func (p *unixProto) run(cmd string) (*bytes.Buffer, error) { - var conn net.Conn - response := bytes.NewBuffer(nil) - - conn, err := net.Dial(p.Network, p.Address) - if err != nil { - return response, errors.Wrapf(err, "error connecting to %s", p.Address) - } - defer conn.Close() - - _, err = conn.Write([]byte(cmd + "\n")) - if err != nil { - return response, errors.Wrap(err, "error writing to connection") - } - - recv, err := io.Copy(response, conn) - if err != nil { - return response, errors.Wrap(err, "error reading response") - } - if recv == 0 { - return response, errors.New("got empty response from HAProxy") - } - - if strings.HasPrefix(response.String(), "Unknown command") { - return response, errors.Errorf("unknown command: %s", cmd) - } - - return response, nil -} - -func (p *unixProto) Stat() (*bytes.Buffer, error) { - return p.run("show stat") -} - -func (p *unixProto) Info() (*bytes.Buffer, error) { - return p.run("show info") -} - -type httpProto struct { - HTTP *helper.HTTP -} - -func (p *httpProto) Stat() (*bytes.Buffer, error) { - // Force csv format - if !strings.HasSuffix(p.HTTP.GetURI(), ";csv") { - p.HTTP.SetURI(p.HTTP.GetURI() + ";csv") - } - - b, err := p.HTTP.FetchContent() - if err != nil { - return nil, err - } - return bytes.NewBuffer(b), nil -} - -func (p *httpProto) Info() (*bytes.Buffer, error) { - return nil, errors.New("not supported") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/haproxy_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/haproxy_test.go deleted file mode 100644 index 0eb921cc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/haproxy_test.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package haproxy - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestHostParser(t *testing.T) { - tests := []struct { - host, expected string - }{ - {"localhost", "tcp://localhost"}, - {"localhost:123", "tcp://localhost:123"}, - {"tcp://localhost:123", "tcp://localhost:123"}, - {"unix:///var/lib/haproxy/stats", "unix:///var/lib/haproxy/stats"}, - } - - m := mbtest.NewTestModule(t, map[string]interface{}{}) - - for _, test := range tests { - hi, err := HostParser(m, test.host) - if err != nil { - t.Error("failed on", test.host, err) - continue - } - assert.Equal(t, test.expected, hi.URI) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/_meta/data.json deleted file mode 100644 index 552202e0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/_meta/data.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "haproxy.info", - "duration": 115000, - "module": "haproxy" - }, - "haproxy": { - "info": { - "compress": { - "bps": { - "in": 0, - "out": 0, - "rate_limit": 0 - } - }, - "connection": { - "current": 0, - "hard_max": 4000, - "max": 4000, - "rate": { - "limit": 0, - "max": 0, - "value": 0 - }, - "ssl": { - "current": 0, - "max": 0, - "total": 0 - }, - "total": 30 - }, - "idle": { - "pct": 1 - }, - "memory": { - "max": { - "bytes": 0 - } - }, - "pipes": { - "free": 0, - "max": 0, - "used": 0 - }, - "process_num": 1, - "processes": 1, - "requests": { - "total": 30 - }, - "run_queue": 0, - "session": { - "rate": { - "limit": 0, - "max": 0, - "value": 0 - } - }, - "sockets": { - "max": 8034 - }, - "ssl": { - "backend": { - "key_rate": { - "max": 0, - "value": 0 - } - }, - "cache_misses": 0, - "cached_lookups": 0, - "frontend": { - "key_rate": { - "max": 0, - "value": 0 - }, - "session_reuse": { - "pct": 0 - } - }, - "rate": { - "limit": 0, - "max": 0, - "value": 0 - } - }, - "tasks": 7, - "ulimit_n": 8034, - "uptime": { - "sec": 30 - }, - "zlib_mem_usage": { - "max": 0, - "value": 0 - } - } - }, - "metricset": { - "name": "info" - }, - "process": { - "pid": 7 - }, - "service": { - "address": "127.0.0.1:14567", - "type": "haproxy" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/_meta/docs.asciidoc deleted file mode 100644 index bb1d22bc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -The HAProxy `info` metricset collects general information about HAProxy processes. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/_meta/fields.yml deleted file mode 100644 index f023cdd3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/_meta/fields.yml +++ /dev/null @@ -1,239 +0,0 @@ -- name: info - type: group - description: > - General information about HAProxy processes. - release: ga - fields: - - name: processes - type: long - description: > - Number of processes. - - - name: process_num - type: long - description: > - Process number. - - - name: pid - type: alias - path: process.pid - migration: true - description: > - Process ID. - - - name: run_queue - type: long - description: > - - - name: tasks - type: long - description: > - - - name: uptime.sec - type: long - description: > - Current uptime in seconds. - - - name: memory.max.bytes - type: long - format: bytes - description: > - Maximum amount of memory usage in bytes (the 'Memmax_MB' value converted to bytes). - - - name: ulimit_n - type: long - description: > - Maximum number of open files for the process. - - - name: compress - type: group - description: > - - fields: - - name: bps - type: group - description: > - - fields: - - name: in - type: long - description: > - - - name: out - type: long - description: > - - - name: rate_limit - type: long - description: > - - - name: connection - type: group - description: > - - fields: - - name: rate - type: group - description: > - - fields: - - name: value - type: long - description: > - - - name: limit - type: long - description: > - - - name: max - type: long - description: > - - - name: current - type: long - description: > - Current connections. - - - name: total - type: long - description: > - Total connections. - - - name: ssl.current - type: long - description: > - Current SSL connections. - - - name: ssl.total - type: long - description: > - Total SSL connections. - - - name: ssl.max - type: long - description: > - Maximum SSL connections. - - - name: max - type: long - description: > - Maximum connections. - - - name: hard_max - type: long - description: > - - - name: requests.total - type: long - description: > - - - name: sockets.max - type: long - description: > - - - name: requests.max - type: long - description: > - - - name: pipes - type: group - description: > - fields: - - name: used - type: integer - description: > - - - name: free - type: integer - description: > - - - name: max - type: integer - description: > - - - name: session - type: group - description: - fields: - - name: rate.value - type: integer - description: > - - - name: rate.limit - type: integer - description: > - - - name: rate.max - type: integer - description: > - - - - name: ssl - type: group - description: - fields: - - name: rate.value - type: integer - description: - - - name: rate.limit - type: integer - description: - - - name: rate.max - type: integer - description: - - - name: frontend - type: group - description: - fields: - - name: key_rate.value - type: integer - description: - - - name: key_rate.max - type: integer - description: - - - name: session_reuse.pct - type: scaled_float - format: percent - description: - - - name: backend - type: group - description: - fields: - - name: key_rate.value - type: integer - description: - - - name: key_rate.max - type: integer - description: MaxConnRate - - name: cached_lookups - type: long - description: - - name: cache_misses - type: long - description: - - - - name: zlib_mem_usage - type: group - description: > - - fields: - - name: value - type: integer - description: > - - - name: max - type: integer - description: > - - - name: idle.pct - type: scaled_float - format: percent - description: > diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/data.go deleted file mode 100644 index 1503945c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/data.go +++ /dev/null @@ -1,183 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package info - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/haproxy" - - "reflect" - "strconv" - "strings" -) - -var ( - schema = s.Schema{ - "processes": c.Int("Nbproc"), - "process_num": c.Int("ProcessNum"), - "pid": c.Int("Pid"), - "ulimit_n": c.Int("UlimitN"), - "tasks": c.Int("Tasks"), - "run_queue": c.Int("RunQueue"), - - "uptime": s.Object{ - "sec": c.Int("UptimeSec"), - }, - - "memory": s.Object{ - "max": s.Object{ - "bytes": c.Int("MemMax"), - }, - }, - - "compress": s.Object{ - "bps": s.Object{ - "in": c.Int("CompressBpsIn"), - "out": c.Int("CompressBpsOut"), - "rate_limit": c.Int("CompressBpsRateLim"), - }, - }, - - "connection": s.Object{ - "rate": s.Object{ - "value": c.Int("ConnRate"), - "limit": c.Int("ConnRateLimit"), - "max": c.Int("MaxConnRate"), - }, - "ssl": s.Object{ - "current": c.Int("CurrSslConns"), - "total": c.Int("CumSslConns"), - "max": c.Int("MaxSslConns"), - }, - "current": c.Int("CurrConns"), - "total": c.Int("CumConns"), - "hard_max": c.Int("HardMaxconn"), - "max": c.Int("Maxconn"), - }, - - "requests": s.Object{ - "total": c.Int("CumReq"), - }, - - "sockets": s.Object{ - "max": c.Int("Maxsock"), - }, - - "pipes": s.Object{ - "used": c.Int("PipesUsed"), - "free": c.Int("PipesFree"), - "max": c.Int("Maxpipes"), - }, - - "session": s.Object{ - "rate": s.Object{ - "value": c.Int("SessRate"), - "limit": c.Int("SessRateLimit"), - "max": c.Int("MaxSessRate"), - }, - }, - - "ssl": s.Object{ - "rate": s.Object{ - "value": c.Int("SslRate"), - "limit": c.Int("SslRateLimit"), - "max": c.Int("MaxSslRate"), - }, - "frontend": s.Object{ - "key_rate": s.Object{ - "value": c.Int("SslFrontendKeyRate"), - "max": c.Int("SslFrontendMaxKeyRate"), - }, - "session_reuse": s.Object{ - "pct": c.Float("SslFrontendSessionReusePct"), - }, - }, - "backend": s.Object{ - "key_rate": s.Object{ - "value": c.Int("SslBackendKeyRate"), - "max": c.Int("SslBackendMaxKeyRate"), - }, - }, - "cached_lookups": c.Int("SslCacheLookups"), - "cache_misses": c.Int("SslCacheMisses"), - }, - - "zlib_mem_usage": s.Object{ - "value": c.Int("ZlibMemUsage"), - "max": c.Int("MaxZlibMemUsage"), - }, - - "idle": s.Object{ - "pct": c.Float("IdlePct"), - }, - } -) - -// Map data to MapStr -func eventMapping(info *haproxy.Info, r mb.ReporterV2) (mb.Event, error) { - // Full mapping from info - - st := reflect.ValueOf(info).Elem() - typeOfT := st.Type() - source := map[string]interface{}{} - - for i := 0; i < st.NumField(); i++ { - f := st.Field(i) - - if typeOfT.Field(i).Name == "IdlePct" { - // Convert this value to a float between 0.0 and 1.0 - fval, err := strconv.ParseFloat(f.Interface().(string), 64) - if err != nil { - return mb.Event{}, errors.Wrap(err, "error getting IdlePct") - } - source[typeOfT.Field(i).Name] = strconv.FormatFloat(fval/float64(100), 'f', 2, 64) - } else if typeOfT.Field(i).Name == "Memmax_MB" { - // Convert this value to bytes - val, err := strconv.Atoi(strings.TrimSpace(f.Interface().(string))) - if err != nil { - r.Error(err) - return mb.Event{}, errors.Wrap(err, "error getting Memmax_MB") - } - source[typeOfT.Field(i).Name] = strconv.Itoa((val * 1024 * 1024)) - } else { - source[typeOfT.Field(i).Name] = f.Interface() - } - - } - - event := mb.Event{ - RootFields: common.MapStr{}, - } - - fields, err := schema.Apply(source) - if err != nil { - return event, errors.Wrap(err, "error applying schema") - } - if processID, err := fields.GetValue("pid"); err == nil { - event.RootFields.Put("process.pid", processID) - fields.Delete("pid") - } - - event.MetricSetFields = fields - return event, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/info.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/info.go deleted file mode 100644 index 1ddb1341..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/info.go +++ /dev/null @@ -1,74 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package info - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/haproxy" -) - -const ( - statsMethod = "info" -) - -var ( - debugf = logp.MakeDebug("haproxy-info") -) - -// init registers the haproxy info MetricSet. -func init() { - mb.Registry.MustAddMetricSet("haproxy", "info", New, - mb.WithHostParser(haproxy.HostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for haproxy info. -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP -} - -// New creates a haproxy info MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &MetricSet{BaseMetricSet: base}, nil -} - -// Fetch fetches info stats from the haproxy service. -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - hapc, err := haproxy.NewHaproxyClient(m.HostData().URI, m.BaseMetricSet) - if err != nil { - return errors.Wrap(err, "failed creating haproxy client") - } - - res, err := hapc.GetInfo() - if err != nil { - return errors.Wrap(err, "failed fetching haproxy info") - } - - event, err := eventMapping(res, reporter) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - reporter.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/info_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/info_integration_test.go deleted file mode 100644 index aaa653e9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/info/info_integration_test.go +++ /dev/null @@ -1,65 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package info - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "haproxy") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.HostForPort(14567))) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("haproxy", "info").Fields.StringToPrint()) - -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "haproxy") - - config := getConfig(service.HostForPort(14567)) - f := mbtest.NewReportingMetricSetV2Error(t, config) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } - -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "haproxy", - "metricsets": []string{"info"}, - "hosts": []string{"tcp://" + host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/module.yml deleted file mode 100644 index c833a31c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/module.yml +++ /dev/null @@ -1,13 +0,0 @@ -dashboards: -- id: 9151c900-471d-11e8-bc13-1397384faad3 - file: Metricbeat-haproxy-backend.json -- id: d5878d00-47c5-11e8-bc13-1397384faad3 - file: Metricbeat-haproxy-frontend.json -- id: 0836a4b0-47bd-11e8-bc13-1397384faad3 - file: Metricbeat-haproxy-http-backend.json -- id: e9057ae0-47c5-11e8-bc13-1397384faad3 - file: Metricbeat-haproxy-http-frontend.json -- id: 8cc50a50-47e0-11e8-bc13-1397384faad3 - file: Metricbeat-haproxy-http-server.json -- id: 4b555c30-47dd-11e8-bc13-1397384faad3 - file: Metricbeat-haproxy-overview.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/_meta/data.json deleted file mode 100644 index d76116d8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/_meta/data.json +++ /dev/null @@ -1,83 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "haproxy.stat", - "duration": 115000, - "module": "haproxy" - }, - "haproxy": { - "stat": { - "check": { - "agent.last": "", - "health.last": "", - "status": "" - }, - "component_type": 0, - "compressor": { - "bypassed.bytes": 0, - "in.bytes": 0, - "out.bytes": 0, - "response.bytes": 0 - }, - "connection": { - "total": 0 - }, - "in.bytes": 0, - "out.bytes": 0, - "proxy": { - "id": 2, - "name": "stat" - }, - "queue": {}, - "request": { - "denied": 0, - "errors": 0, - "rate": { - "max": 0, - "value": 0 - }, - "total": 0 - }, - "response": { - "denied": 0, - "http": { - "1xx": 0, - "2xx": 0, - "3xx": 0, - "4xx": 0, - "5xx": 0, - "other": 0 - } - }, - "server": { - "id": 0 - }, - "service_name": "FRONTEND", - "session": { - "current": 0, - "limit": 25000, - "max": 0, - "rate": { - "limit": 0, - "max": 0, - "value": 0 - } - }, - "status": "OPEN" - } - }, - "metricset": { - "name": "stat" - }, - "process": { - "pid": 1 - }, - "service": { - "address": "127.0.0.1:14567", - "type": "haproxy" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/_meta/docs.asciidoc deleted file mode 100644 index 1d7c119f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/_meta/docs.asciidoc +++ /dev/null @@ -1,3 +0,0 @@ -The HAProxy `stat` metricset collects 'stat' fields from HAProxy processes. - -See section "9.1. CSV format" of the http://www.haproxy.org/download/1.6/doc/management.txt[official HAProxy Management Guide] for a full list of 'stat' fields. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/_meta/fields.yml deleted file mode 100644 index 5e199a36..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/_meta/fields.yml +++ /dev/null @@ -1,426 +0,0 @@ -- name: stat - type: group - description: > - Stats collected from HAProxy processes. - release: ga - fields: - - - name: status - type: keyword - description: > - Status (UP, DOWN, NOLB, MAINT, or MAINT(via)...). - - - name: weight - type: long - description: > - Total weight (for backends), or server weight (for servers). - - - name: downtime - type: long - description: > - Total downtime (in seconds). For backends, this value is the downtime - for the whole backend, not the sum of the downtime for the servers. - - - name: component_type - type: integer - description: > - Component type (0=frontend, 1=backend, 2=server, or 3=socket/listener). - - - name: process_id - type: alias - path: process.pid - migration: true - description: > - Process ID (0 for first instance, 1 for second, and so on). - - - name: service_name - type: keyword - description: > - Service name (FRONTEND for frontend, BACKEND for backend, or any name for server/listener). - - - name: in.bytes - type: long - format: bytes - description: > - Bytes in. - - - name: out.bytes - type: long - format: bytes - description: > - Bytes out. - - - name: last_change - type: integer - description: > - Number of seconds since the last UP->DOWN or DOWN->UP transition. - - - name: throttle.pct - type: scaled_float - format: percent - description: > - Current throttle percentage for the server when slowstart - is active, or no value if slowstart is inactive. - - - name: selected.total - type: long - description: > - Total number of times a server was selected, either for new - sessions, or when re-dispatching. For servers, this field reports the - the number of times the server was selected. - - - name: tracked.id - type: long - description: > - ID of the proxy/server if tracking is enabled. - - - name: connection - type: group - fields: - - - name: total - type: long - description: > - Cumulative number of connections. - - - name: retried - type: long - description: > - Number of times a connection to a server was retried. - - - name: time.avg - type: long - description: > - Average connect time in ms over the last 1024 requests. - - - name: request - type: group - fields: - - - name: denied - type: long - description: > - Requests denied because of security concerns. - - * For TCP this is because of a matched tcp-request content rule. - * For HTTP this is because of a matched http-request or tarpit rule. - - - name: queued.current - type: long - description: > - Current queued requests. For backends, this field reports the number - of requests queued without a server assigned. - - - name: queued.max - type: long - description: > - Maximum value of queued.current. - - - name: errors - type: long - description: > - Request errors. Some of the possible causes are: - - * early termination from the client, before the request has been sent - * read error from the client - * client timeout - * client closed connection - * various bad requests from the client. - * request was tarpitted. - - - name: redispatched - type: long - description: > - Number of times a request was redispatched to another server. For - servers, this field reports the number of times the server was - switched away from. - - - name: connection.errors - type: long - description: > - Number of requests that encountered an error trying to - connect to a server. For backends, this field reports the sum of - the stat for all backend servers, plus any connection errors not - associated with a particular server (such as the backend having no - active servers). - - - name: rate - type: group - description: > - fields: - - name: value - type: long - description: > - Number of HTTP requests per second over the last elapsed second. - - name: max - type: long - description: > - Maximum number of HTTP requests per second. - - - name: total - type: long - description: > - Total number of HTTP requests received. - - - - name: response - type: group - fields: - - - name: errors - type: long - description: > - Number of response errors. This value includes the number of data - transfers aborted by the server (haproxy.stat.server.aborted). - Some other errors are: - - * write errors on the client socket (won't be counted for the server stat) - * failure applying filters to the response - - - - name: time.avg - type: long - description: > - Average response time in ms over the last 1024 requests (0 for TCP). - - - name: denied - type: integer - description: > - Responses denied because of security concerns. For HTTP this is - because of a matched http-request rule, or "option checkcache". - - - name: http - type: group - description: > - - fields: - - name: 1xx - type: long - description: > - HTTP responses with 1xx code. - - - name: 2xx - type: long - description: > - HTTP responses with 2xx code. - - - name: 3xx - type: long - description: > - HTTP responses with 3xx code. - - - name: 4xx - type: long - description: > - HTTP responses with 4xx code. - - - name: 5xx - type: long - description: > - HTTP responses with 5xx code. - - - name: other - type: long - description: > - HTTP responses with other codes (protocol error). - - - - name: session - type: group - fields: - - - name: current - type: long - description: > - Number of current sessions. - - - name: max - type: long - description: > - Maximum number of sessions. - - - name: limit - type: long - description: > - Configured session limit. - - - name: rate - type: group - fields: - - name: value - type: integer - description: > - Number of sessions per second over the last elapsed second. - - - name: limit - type: integer - description: > - Configured limit on new sessions per second. - - - name: max - type: integer - description: > - Maximum number of new sessions per second. - - - - name: check - type: group - description: > - - fields: - - name: status - type: keyword - description: > - Status of the last health check. One of: - - UNK -> unknown - INI -> initializing - SOCKERR -> socket error - L4OK -> check passed on layer 4, no upper layers testing enabled - L4TOUT -> layer 1-4 timeout - L4CON -> layer 1-4 connection problem, for example - "Connection refused" (tcp rst) or "No route to host" (icmp) - L6OK -> check passed on layer 6 - L6TOUT -> layer 6 (SSL) timeout - L6RSP -> layer 6 invalid response - protocol error - L7OK -> check passed on layer 7 - L7OKC -> check conditionally passed on layer 7, for example 404 with - disable-on-404 - L7TOUT -> layer 7 (HTTP/SMTP) timeout - L7RSP -> layer 7 invalid response - protocol error - L7STS -> layer 7 response error, for example HTTP 5xx - - - name: code - type: long - description: > - Layer 5-7 code, if available. - - - name: duration - type: long - description: > - Time in ms that it took to finish the last health check. - - - name: health.last - type: keyword - description: > - The result of the last health check. - - - name: health.fail - type: long - description: > - Number of failed checks. - - - name: agent.last - type: integer - description: > - - - name: failed - type: long - description: > - Number of checks that failed while the server was up. - - - name: down - type: long - description: > - Number of UP->DOWN transitions. For backends, this value is the - number of transitions to the whole backend being down, rather than - the sum of the transitions for each server. - - - name: client.aborted - type: integer - description: > - Number of data transfers aborted by the client. - - - - name: server - type: group - description: > - fields: - - - name: id - type: integer - description: > - Server ID (unique inside a proxy). - - - name: aborted - type: integer - description: > - Number of data transfers aborted by the server. This value is - included in haproxy.stat.response.errors. - - - name: active - type: integer - description: > - Number of backend servers that are active, meaning that they are - healthy and can receive requests from the load balancer. - - - name: backup - type: integer - description: > - Number of backend servers that are backup servers. - - - - name: compressor - type: group - description: > - - fields: - - name: in.bytes - type: long - format: bytes - description: > - Number of HTTP response bytes fed to the compressor. - - - name: out.bytes - type: integer - format: bytes - description: > - Number of HTTP response bytes emitted by the compressor. - - - name: bypassed.bytes - type: long - format: bytes - description: > - Number of bytes that bypassed the HTTP compressor (CPU/BW limit). - - - name: response.bytes - type: long - format: bytes - description: > - Number of HTTP responses that were compressed. - - - name: proxy - type: group - description: > - - fields: - - name: id - type: integer - description: > - Unique proxy ID. - - - name: name - type: keyword - description: > - Proxy name. - - - - name: queue - type: group - description: > - - fields: - - name: limit - type: integer - description: > - Configured queue limit (maxqueue) for the server, or nothing if the - value of maxqueue is 0 (meaning no limit). - - - name: time.avg - type: integer - description: > - The average queue time in ms over the last 1024 requests. - - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/data.go deleted file mode 100644 index 5911180b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/data.go +++ /dev/null @@ -1,154 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stat - -import ( - "reflect" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/haproxy" -) - -var ( - schema = s.Schema{ - "status": c.Str("Status"), - "weight": c.Int("Weight", s.Optional), - "downtime": c.Int("Downtime", s.Optional), - "component_type": c.Int("Type"), - "process_id": c.Int("Pid"), - "service_name": c.Str("SvName"), - "in.bytes": c.Int("Bin"), - "out.bytes": c.Int("Bout"), - "last_change": c.Int("Lastchg", s.Optional), - "throttle.pct": c.Int("Throttle", s.Optional), - "selected.total": c.Int("Lbtot", s.Optional), - "tracked.id": c.Int("Tracked", s.Optional), - - "connection": s.Object{ - "total": c.Int("Stot"), - "retried": c.Int("Wretr", s.Optional), - "time.avg": c.Int("Ctime", s.Optional), - }, - - "request": s.Object{ - "denied": c.Int("Dreq", s.Optional), - "queued.current": c.Int("Qcur", s.Optional), - "queued.max": c.Int("Qmax", s.Optional), - "errors": c.Int("Ereq", s.Optional), - "redispatched": c.Int("Wredis", s.Optional), - "connection.errors": c.Int("Econ", s.Optional), - "rate": s.Object{ - "value": c.Int("ReqRate", s.Optional), - "max": c.Int("ReqRateMax", s.Optional), - }, - "total": c.Int("ReqTot", s.Optional), - }, - - "response": s.Object{ - "errors": c.Int("Eresp", s.Optional), - "time.avg": c.Int("Rtime", s.Optional), - "denied": c.Int("Dresp"), - "http": s.Object{ - "1xx": c.Int("Hrsp1xx", s.Optional), - "2xx": c.Int("Hrsp2xx", s.Optional), - "3xx": c.Int("Hrsp3xx", s.Optional), - "4xx": c.Int("Hrsp4xx", s.Optional), - "5xx": c.Int("Hrsp5xx", s.Optional), - "other": c.Int("HrspOther", s.Optional), - }, - }, - - "session": s.Object{ - "current": c.Int("Scur"), - "max": c.Int("Smax"), - "limit": c.Int("Slim", s.Optional), - "rate": s.Object{ - "value": c.Int("Rate", s.Optional), - "limit": c.Int("RateLim", s.Optional), - "max": c.Int("RateMax", s.Optional), - }, - }, - - "check": s.Object{ - "status": c.Str("CheckStatus"), - "code": c.Int("CheckCode", s.Optional), - "duration": c.Int("CheckDuration", s.Optional), - "health.last": c.Str("LastChk"), - "health.fail": c.Int("Hanafail", s.Optional), - "agent.last": c.Str("LastAgt"), - "failed": c.Int("ChkFail", s.Optional), - "down": c.Int("ChkDown", s.Optional), - }, - - "client.aborted": c.Int("CliAbrt", s.Optional), - - "server": s.Object{ - "id": c.Int("Sid"), - "aborted": c.Int("SrvAbrt", s.Optional), - "active": c.Int("Act", s.Optional), - "backup": c.Int("Bck", s.Optional), - }, - - "compressor": s.Object{ - "in.bytes": c.Int("CompIn", s.Optional), - "out.bytes": c.Int("CompOut", s.Optional), - "bypassed.bytes": c.Int("CompByp", s.Optional), - "response.bytes": c.Int("CompRsp", s.Optional), - }, - - "proxy": s.Object{ - "id": c.Int("Iid"), - "name": c.Str("PxName"), - }, - - "queue": s.Object{ - "time.avg": c.Int("Qtime", s.Optional), - "limit": c.Int("Qlimit", s.Optional), - }, - } -) - -// Map data to MapStr. -func eventMapping(info []*haproxy.Stat, r mb.ReporterV2) { - for _, evt := range info { - st := reflect.ValueOf(evt).Elem() - typeOfT := st.Type() - source := map[string]interface{}{} - - for i := 0; i < st.NumField(); i++ { - f := st.Field(i) - source[typeOfT.Field(i).Name] = f.Interface() - } - - fields, _ := schema.Apply(source) - event := mb.Event{ - RootFields: common.MapStr{}, - } - - if processID, err := fields.GetValue("process_id"); err == nil { - event.RootFields.Put("process.pid", processID) - fields.Delete("process_id") - } - - event.MetricSetFields = fields - r.Event(event) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/stat.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/stat.go deleted file mode 100644 index 692cd0f6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/stat.go +++ /dev/null @@ -1,68 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stat - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/haproxy" -) - -const ( - statsMethod = "stat" -) - -var ( - debugf = logp.MakeDebug("haproxy-stat") -) - -// init registers the haproxy stat MetricSet. -func init() { - mb.Registry.MustAddMetricSet("haproxy", statsMethod, New, - mb.WithHostParser(haproxy.HostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for haproxy stats. -type MetricSet struct { - mb.BaseMetricSet -} - -// New creates a new haproxy stat MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &MetricSet{BaseMetricSet: base}, nil -} - -// Fetch methods returns a list of stats metrics. -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - hapc, err := haproxy.NewHaproxyClient(m.HostData().URI, m.BaseMetricSet) - if err != nil { - return errors.Wrap(err, "failed creating haproxy client") - } - - res, err := hapc.GetStat() - if err != nil { - return errors.Wrap(err, "failed fetching haproxy stat") - } - - eventMapping(res, reporter) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/stat_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/stat_integration_test.go deleted file mode 100644 index 8edeece6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/stat/stat_integration_test.go +++ /dev/null @@ -1,65 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package stat - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "haproxy") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.HostForPort(14567))) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("haproxy", "stat").Fields.StringToPrint()) - -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "haproxy") - - config := getConfig(service.HostForPort(14567)) - f := mbtest.NewReportingMetricSetV2Error(t, config) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } - -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "haproxy", - "metricsets": []string{"stat"}, - "hosts": []string{"tcp://" + host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/test_haproxy.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/test_haproxy.py deleted file mode 100644 index 40ab58f8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/haproxy/test_haproxy.py +++ /dev/null @@ -1,119 +0,0 @@ -import os -import sys -import unittest -from nose.plugins.attrib import attr - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -HAPROXY_FIELDS = metricbeat.COMMON_FIELDS + ["haproxy"] - - -@metricbeat.parameterized_with_supported_versions -class HaproxyTest(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['haproxy'] - - def _test_info(self): - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(HAPROXY_FIELDS + ["process"]), evt.keys(), evt) - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_info_socket(self): - """ - haproxy info unix socket metricset test - """ - self.render_config_template(modules=[{ - "name": "haproxy", - "metricsets": ["info"], - "hosts": ["tcp://%s" % (self.compose_host(port="14567/tcp"))], - "period": "5s" - }]) - self._test_info() - - def _test_stat(self): - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings(replace=['SSL/TLS verifications disabled.']) - - output = self.read_output_json() - self.assertGreater(len(output), 0) - - for evt in output: - print(evt) - self.assertCountEqual(self.de_dot(HAPROXY_FIELDS + ["process"]), evt.keys(), evt) - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_stat_socket(self): - """ - haproxy stat unix socket metricset test - """ - self.render_config_template(modules=[{ - "name": "haproxy", - "metricsets": ["stat"], - "hosts": ["tcp://%s" % (self.compose_host(port="14567/tcp"))], - "period": "5s" - }]) - self._test_stat() - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_stat_http(self): - """ - haproxy stat http metricset test - """ - self.render_config_template(modules=[{ - "name": "haproxy", - "metricsets": ["stat"], - "hosts": ["http://%s/stats" % (self.compose_host(port="14568/tcp"))], - "period": "5s" - }]) - self._test_stat() - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_stat_https(self): - """ - haproxy stat https metricset test - """ - self.render_config_template(modules=[{ - "name": "haproxy", - "metricsets": ["stat"], - "hosts": ["https://%s/stats" % (self.compose_host(port="14570/tcp"))], - "period": "5s", - "extras": { - "ssl.certificate_authorities": [os.path.join(os.path.dirname(__file__), '_meta/certs/ca.pem')], - "ssl.certificate": os.path.join(os.path.dirname(__file__), '_meta/certs/client.pem'), - "ssl.key": os.path.join(os.path.dirname(__file__), '_meta/certs/client.key'), - # TODO: verification_mode: "certificate" - # compose uses dynamic IP addresses and there are no IP SAN records in the certificate - "ssl.verification_mode": "none" - } - }]) - self._test_stat() - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_stat_http_auth(self): - """ - haproxy stat http basic auth metricset test - """ - self.render_config_template(modules=[{ - "name": "haproxy", - "metricsets": ["stat"], - "username": "admin", - "password": "admin", - "hosts": ["http://%s/stats" % (self.compose_host(port="14569/tcp"))], - "period": "5s" - }]) - self._test_stat() diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/Dockerfile deleted file mode 100644 index a32c5d18..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/Dockerfile +++ /dev/null @@ -1,9 +0,0 @@ -FROM golang:1.13.9 - -COPY test/main.go main.go - -EXPOSE 8080 - -HEALTHCHECK --interval=1s --retries=90 CMD curl -f curl localhost:8080/ - -CMD go run main.go diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/config.yml deleted file mode 100644 index 2944c5ba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/config.yml +++ /dev/null @@ -1,27 +0,0 @@ -- module: http - #metricsets: - # - json - period: 10s - hosts: ["localhost:80"] - namespace: "json_namespace" - path: "/" - #body: "" - #method: "GET" - #username: "user" - #password: "secret" - #request.enabled: false - #response.enabled: false - #json.is_array: false - #dedot.enabled: false - -- module: http - #metricsets: - # - server - host: "localhost" - port: "8080" - enabled: false - #paths: - # - path: "/foo" - # namespace: "foo" - # fields: # added to the the response in root. overwrites existing fields - # key: "value" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/docs.asciidoc deleted file mode 100644 index d8b845e8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/docs.asciidoc +++ /dev/null @@ -1,9 +0,0 @@ -The HTTP module is a Metricbeat module used to call arbitrary HTTP endpoints for which a dedicated Metricbeat module is not available. - -Multiple endpoints can be configured which are polled in a regular interval and the result is shipped to the configured output channel. It is recommended to install a Metricbeat instance on each host from which data should be fetched. - -This module is inspired by the Logstash https://www.elastic.co/guide/en/logstash/current/plugins-inputs-http_poller.html[http_poller] input filter but doesn't require that the endpoint is reachable by Logstash as the Metricbeat module pushes the data to the configured output channels, e.g. Logstash or Elasticsearch. - -This is often necessary in security restricted network setups, where Logstash is not able to reach all servers. Instead the server to be monitored itself has Metricbeat installed and can send the data or a collector server has Metricbeat installed which is deployed in the secured network environment and can reach all servers to be monitored. - -NOTE: As the HTTP metricsets also fetch headers, this can lead to lots of fields in Elasticsearch in case there are many different headers. If this is the case for you and you don't need the headers, we recommend to use processors to filter out the header field. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/fields.yml deleted file mode 100644 index a9c3080f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/fields.yml +++ /dev/null @@ -1,39 +0,0 @@ -- key: http - title: "HTTP" - description: > - HTTP module - release: ga - settings: ["ssl", "http"] - fields: - - name: http - type: group - description: > - fields: - - name: request - type: group - description: > - HTTP request information - fields: - - name: headers - type: object - description: > - The HTTP headers sent - - name: response - type: group - description: > - HTTP response information - fields: - - name: headers - type: object - description: > - The HTTP headers received - - name: code - type: keyword - description: > - The HTTP status code - example: 404 - - name: phrase - type: keyword - example: Not found - description: > - The HTTP status phrase diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/test/main.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/test/main.go deleted file mode 100644 index 386061f4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/_meta/test/main.go +++ /dev/null @@ -1,43 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import ( - "fmt" - "log" - "net/http" -) - -func main() { - http.HandleFunc("/jsonarr", serveJSONArr) - http.HandleFunc("/jsonobj", serveJSONObj) - http.HandleFunc("/", serveJSONObj) - - err := http.ListenAndServe(":8080", nil) - if err != nil { - log.Fatal("ListenAndServe: ", err) - } -} - -func serveJSONArr(w http.ResponseWriter, r *http.Request) { - fmt.Fprint(w, `[{"hello1":"world1"}, {"hello2": "world2"}]`) -} - -func serveJSONObj(w http.ResponseWriter, r *http.Request) { - fmt.Fprint(w, `{"hello":"world"}`) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/doc.go deleted file mode 100644 index 8520ffcd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package http is a Metricbeat module that contains MetricSets. -*/ -package http diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/docker-compose.yml deleted file mode 100644 index 6318853c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '2.3' - -services: - http: - image: docker.elastic.co/integrations-ci/beats-http:1 - build: - context: ./_meta - ports: - - 8080 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/fields.go deleted file mode 100644 index d8c94f37..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package http - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "http", asset.ModuleFieldsPri, AssetHttp); err != nil { - panic(err) - } -} - -// AssetHttp returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/http. -func AssetHttp() string { - return "eJzMlDFv6jAUhff8iqPMD+kNTBne/KanN7BVHdz4AIbETn1vaPn3lYEgkhokSofe0Tbf+Y6MM8OW+wpr1a4A1GnDCuXfxeJ/WQCWUkfXqQu+wp8CANIW2mD7hgUQ2dAIK6xMAQhVnV9JhadSpCl/oUzg8rkAlo6NlerAmMGblufUNLrvEiWGfljJZI8pl6TI156i5/Uc8Cp0mEO1EwnOL0NsTTp5cWyaP2pDYxllAj16hJcNa51s3ZQBFmselU5gCL1mmksXvPBbqh9RP7F7ZE23o82m18EyG73l/i1E+8VsUaO95Oh8N22XXsr89zxr1K2jkXuczsR/QbEMvX9QeiIweG1kdKV3/1PS79FSo6uFl3c6/hAMc+25CuOO8RGRT4TbAh8BAAD//zeEPwk=" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/data.json deleted file mode 100644 index e153cecb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/data.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "http.test", - "duration": 115000, - "module": "http" - }, - "http": { - "test": { - "hello": "world" - } - }, - "metricset": { - "name": "json", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "http" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/docs.asciidoc deleted file mode 100644 index 9b3dbc81..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/docs.asciidoc +++ /dev/null @@ -1,191 +0,0 @@ -This is the `json` metricset of the HTTP module. - -[float] -=== Features and Configuration - -The JSON structure returned by the HTTP endpoint will be added to the provided `namespace` field as shown in the following example: - -[source,json] ----- -{ - "@timestamp": "2017-05-01T13:00:24.745Z", - "beat": { - "hostname": "mbp", - "name": "mbp", - "version": "6.0.0-alpha1" - }, - "http": { - "http_json_namespace": { - "date": "05-01-2017", - "milliseconds_since_epoch": 1493643625474.000000, - "time": "01:00:25 PM" - } - }, - "metricset": { - "host": "date.jsontest.com", - "module": "http", - "name": "json", - "namespace": "http_json_namespace", - "rtt": 238397 - }, - "type": "metricsets" -} ----- - -Here the response from `date.jsontest.com` is returned in the configured `http_json_namespace` namespace: - -[source,json] ----- -{ - "date": "05-01-2017", - "milliseconds_since_epoch": 1493643625474.000000, - "time": "01:00:25 PM" -} ----- - -It is required to set a namespace in the general module config section. - -[float] -==== json.is_array -With this configuration enabled the `json` metricset expects the JSON structure returned by the HTTP endpoint to be an array. Further, -it creates separate events for each element in the array. - -[float] -==== request.enabled -With this configuration enabled additional information about the request are included. This includes the following information: - -* HTTP Header -* HTTP Method -* Body/Payload - -Example: - -[source,json] ----- -{ - "@timestamp": "2017-05-01T13:00:24.745Z", - "beat": { - "hostname": "mbp", - "name": "mbp", - "version": "6.0.0-alpha1" - }, - "http": { - "http_json_namespace": { - "date": "05-01-2017", - "milliseconds_since_epoch": 1493643625474.000000, - "time": "01:00:25 PM" - }, - "request": { - "body": "", - "headers": { - "Accept": "application/json" - }, - "method": "GET" - } - }, - "metricset": { - "host": "date.jsontest.com", - "module": "http", - "name": "json", - "namespace": "http_json_namespace", - "rtt": 238397 - }, - "type": "metricsets" -} ----- - -[float] -==== response.enabled -With this configuration enabled additional information about the response are included. This includes the following information: - -* HTTP Header -* HTTP Status Code - -Example: - -[source,json] ----- -{ - "@timestamp": "2017-05-01T13:00:24.745Z", - "beat": { - "hostname": "mbp", - "name": "mbp", - "version": "6.0.0-alpha1" - }, - "http": { - "http_json_namespace": { - "date": "05-01-2017", - "milliseconds_since_epoch": 1493643625474.000000, - "time": "01:00:25 PM" - }, - "response": { - "headers": { - "Access-Control-Allow-Origin": "*", - "Content-Length": "100", - "Content-Type": "application/json; charset=ISO-8859-1", - "Date": "Mon, 01 May 2017 13:08:38 GMT", - "Server": "Google Frontend", - "X-Cloud-Trace-Context": "3f532d170112fc5b2a0b94fcbd6493b3" - }, - "code": 200 - } - }, - "metricset": { - "host": "date.jsontest.com", - "module": "http", - "name": "json", - "namespace": "http_json_namespace", - "rtt": 238397 - }, - "type": "metricsets" -} ----- - -[float] -==== dedot.enabled -With this configuration enabled dots in json field names are replaced with `_` character, - -Example: - -[source,json] ----- -{ - "@timestamp": "2017-05-01T13:00:24.745Z", - "beat": { - "hostname": "mbp", - "name": "mbp", - "version": "6.0.0-alpha1" - }, - "http": { - "http_json_namespace": { - "date": "05-01-2017", - "milliseconds_since_epoch": 1493643625474.000000, - "time": "01:00:25 PM" - }, - "response": { - "headers": { - "Access-Control-Allow-Origin": "*", - "Content-Length": "100", - "Content-Type": "application/json; charset=ISO-8859-1", - "Date": "Mon, 01 May 2017 13:08:38 GMT", - "Server": "Google Frontend", - "X-Cloud-Trace-Context": "3f532d170112fc5b2a0b94fcbd6493b3" - }, - "code": 200 - } - }, - "metricset": { - "host": "date.jsontest.com", - "module": "http", - "name": "json", - "namespace": "http_json_namespace", - "rtt": 238397 - }, - "type": "metricsets" -} ----- - -[float] -=== Exposed fields, Dashboards, Indexes, etc. -Since this is a general purpose module that can be tailored for any application that exposes a JSON structure, it -comes with no exposed fields description, dashboards or index patterns. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/fields.yml deleted file mode 100644 index efaa0638..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/fields.yml +++ /dev/null @@ -1,6 +0,0 @@ -- name: json - type: group - description: > - json metricset - release: ga - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/test/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/test/config.yml deleted file mode 100644 index 57eaafb4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/test/config.yml +++ /dev/null @@ -1,45 +0,0 @@ -###################### Metricbeat Configuration Example ####################### - -#========================== Modules configuration ============================ -metricbeat.modules: - -#------------------------------ Http Module ----------------------------- -- module: http - metricsets: ["json"] - enabled: true - period: 10s - hosts: ["http://date.jsontest.com"] - namespace: "http_json_namespace" - headers: - Accept: application/json - request.enabled: true - json.is_array: false - response.enabled: true - -#================================ Outputs ===================================== - -#-------------------------- Elasticsearch output ------------------------------ -output.elasticsearch: - # Array of hosts to connect to. - hosts: ["localhost:9200"] - - # Optional protocol and basic auth credentials. - #protocol: "https" - #username: "elastic" - #password: "changeme" - - -output.file: - # Boolean flag to enable or disable the output module. - enabled: true - - # Path to the directory where to save the generated files. The option is - # mandatory. - path: "/tmp/httpmetric" - -logging.level: debug - -# At debug level, you can selectively enable logging only for some components. -# To enable all selectors use ["*"]. Examples of other selectors are "beat", -# "publish", "service". -logging.selectors: ["*"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/testdata/config.yml deleted file mode 100644 index 50adb453..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/testdata/config.yml +++ /dev/null @@ -1,6 +0,0 @@ -type: http -url: "/" -module: - namespace: test -omit_documented_fields_check: - - "http.test.*" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/testdata/docs.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/testdata/docs.json deleted file mode 100644 index ea50c5dc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/testdata/docs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "hello": "world" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/testdata/docs.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/testdata/docs.json-expected.json deleted file mode 100644 index 0068cbaa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/_meta/testdata/docs.json-expected.json +++ /dev/null @@ -1,22 +0,0 @@ -[ - { - "event": { - "dataset": "http.test", - "duration": 115000, - "module": "http" - }, - "http": { - "test": { - "hello": "world" - } - }, - "metricset": { - "name": "json", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "http" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/data.go deleted file mode 100644 index feabe865..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/data.go +++ /dev/null @@ -1,78 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package json - -import ( - "net/http" - "strconv" - "strings" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func (m *MetricSet) processBody(response *http.Response, jsonBody interface{}) mb.Event { - var event common.MapStr - - if m.deDotEnabled { - event = common.DeDotJSON(jsonBody).(common.MapStr) - } else { - event = jsonBody.(common.MapStr) - } - - if m.requestEnabled { - event[mb.ModuleDataKey] = common.MapStr{ - "request": common.MapStr{ - "headers": m.getHeaders(response.Request.Header), - "method": response.Request.Method, - "body": common.MapStr{ - "content": m.body, - }, - }, - } - } - - if m.responseEnabled { - phrase := strings.TrimPrefix(response.Status, strconv.Itoa(response.StatusCode)+" ") - event[mb.ModuleDataKey] = common.MapStr{ - "response": common.MapStr{ - "code": response.StatusCode, - "phrase": phrase, - "headers": m.getHeaders(response.Header), - }, - } - } - - return mb.Event{ - MetricSetFields: event, - Namespace: "http." + m.namespace, - } -} - -func (m *MetricSet) getHeaders(header http.Header) map[string]string { - headers := make(map[string]string) - for k, v := range header { - value := "" - for _, h := range v { - value += h + " ," - } - value = strings.TrimRight(value, " ,") - headers[k] = value - } - return headers -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/json.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/json.go deleted file mode 100644 index 7803efe2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/json.go +++ /dev/null @@ -1,166 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package json - -import ( - "encoding/json" - "io/ioutil" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - if err := mb.Registry.AddMetricSet("http", "json", New, hostParser); err != nil { - panic(err) - } -} - -const ( - // defaultScheme is the default scheme to use when it is not specified in the host config. - defaultScheme = "http" - - // defaultPath is the dto use when it is not specified in the host config. - defaultPath = "" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - PathConfigKey: "path", - DefaultPath: defaultPath, - }.Build() -) - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - namespace string - http *helper.HTTP - method string - body string - requestEnabled bool - responseEnabled bool - jsonIsArray bool - deDotEnabled bool -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - - config := struct { - Namespace string `config:"namespace" validate:"required"` - Method string `config:"method"` - Body string `config:"body"` - RequestEnabled bool `config:"request.enabled"` - ResponseEnabled bool `config:"response.enabled"` - JSONIsArray bool `config:"json.is_array"` - DeDotEnabled bool `config:"dedot.enabled"` - }{ - Method: "GET", - Body: "", - RequestEnabled: false, - ResponseEnabled: false, - JSONIsArray: false, - DeDotEnabled: false, - } - - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - http.SetMethod(config.Method) - http.SetBody([]byte(config.Body)) - - return &MetricSet{ - BaseMetricSet: base, - namespace: config.Namespace, - method: config.Method, - body: config.Body, - http: http, - requestEnabled: config.RequestEnabled, - responseEnabled: config.ResponseEnabled, - jsonIsArray: config.JSONIsArray, - deDotEnabled: config.DeDotEnabled, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - response, err := m.http.FetchResponse() - if err != nil { - return err - } - defer func() { - if err := response.Body.Close(); err != nil { - m.Logger().Debug("error closing http body") - } - }() - - body, err := ioutil.ReadAll(response.Body) - if err != nil { - return err - } - - if m.jsonIsArray { - var jsonBodyArr []common.MapStr - if err = json.Unmarshal(body, &jsonBodyArr); err != nil { - return err - } - - for _, obj := range jsonBodyArr { - event := m.processBody(response, obj) - - if reported := reporter.Event(event); !reported { - m.Logger().Debug(errors.Errorf("error reporting event: %#v", event)) - return nil - } - } - } else { - var jsonBody common.MapStr - if err = json.Unmarshal(body, &jsonBody); err != nil { - return err - } - - event := m.processBody(response, jsonBody) - - if reported := reporter.Event(event); !reported { - m.Logger().Debug(errors.Errorf("error reporting event: %#v", event)) - return nil - } - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/json_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/json_integration_test.go deleted file mode 100644 index 597dca2c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/json_integration_test.go +++ /dev/null @@ -1,85 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package json - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetchObject(t *testing.T) { - service := compose.EnsureUp(t, "http") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host(), "object")) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - t.Logf("%s/%s event: %#v", f.Module().Name(), f.Name(), events) -} - -func TestFetchArray(t *testing.T) { - service := compose.EnsureUp(t, "http") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host(), "array")) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) -} -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "http") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host(), "object")) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string, jsonType string) map[string]interface{} { - var path string - var responseIsArray bool - switch jsonType { - case "object": - path = "/jsonobj" - responseIsArray = false - case "array": - path = "/jsonarr" - responseIsArray = true - } - - return map[string]interface{}{ - "module": "http", - "metricsets": []string{"json"}, - "hosts": []string{host}, - "path": path, - "namespace": "testnamespace", - "json.is_array": responseIsArray, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/json_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/json_test.go deleted file mode 100644 index c39503e8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/json/json_test.go +++ /dev/null @@ -1,32 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package json - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - _ "github.com/elastic/beats/v7/metricbeat/module/http" -) - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "http", "json") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/_meta/data.json deleted file mode 100644 index 26af4a23..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/_meta/data.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "@timestamp":"2016-05-23T08:05:34.853Z", - "beat":{ - "hostname":"beathost", - "name":"beathost" - }, - "metricset":{ - "host":"localhost", - "module":"http", - "name":"server", - "rtt":44269 - }, - "http":{ - "server":{ - "test_metric": 5, - } - }, - "type":"metricsets" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/_meta/docs.asciidoc deleted file mode 100644 index b3368df0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/_meta/docs.asciidoc +++ /dev/null @@ -1,18 +0,0 @@ -This is the server metricset of the module http. - -Events sent to the http endpoint will be put by default under the `http.server` prefix. To change this use the `server.paths` -config options. In the example below every request to `/foo` will be put under `http.foo`. -Also consider using secure settings for the server using TLS/SSL as shown - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -- module: http - metricsets: ["server"] - host: "localhost" - ssl.certificate: "/etc/pki/server/cert.pem" - ssl.key: "/etc/pki/server/cert.key" - port: "8080" - server.paths: - - path: "/foo" - namespace: "foo" ------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/_meta/fields.yml deleted file mode 100644 index 315554da..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/_meta/fields.yml +++ /dev/null @@ -1,6 +0,0 @@ -- name: server - type: group - description: > - server - release: ga - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/config.go deleted file mode 100644 index 065001b0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/config.go +++ /dev/null @@ -1,56 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "errors" - - "github.com/elastic/beats/v7/libbeat/common" -) - -type HttpServerConfig struct { - Paths []PathConfig `config:"server.paths"` - DefaultPath PathConfig `config:"server.default_path"` -} - -type PathConfig struct { - Path string `config:"path"` - Fields common.MapStr `config:"fields"` - Namespace string `config:"namespace"` -} - -func defaultHttpServerConfig() HttpServerConfig { - return HttpServerConfig{ - DefaultPath: PathConfig{ - Path: "/", - Namespace: "server", - }, - } -} - -func (p PathConfig) Validate() error { - if p.Namespace == "" { - return errors.New("`namespace` can not be empty in path configuration") - } - - if p.Path == "" { - return errors.New("`path` can not be empty in path configuration") - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/data.go deleted file mode 100644 index a65c95e3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/data.go +++ /dev/null @@ -1,113 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "encoding/json" - "errors" - "fmt" - "strings" - "sync" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper/server" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -type metricProcessor struct { - paths map[string]PathConfig - defaultPath PathConfig - sync.RWMutex -} - -func NewMetricProcessor(paths []PathConfig, defaultPath PathConfig) *metricProcessor { - pathMap := map[string]PathConfig{} - for _, path := range paths { - pathMap[path.Path] = path - } - - return &metricProcessor{ - paths: pathMap, - defaultPath: defaultPath, - } -} - -func (m *metricProcessor) AddPath(path PathConfig) { - m.Lock() - m.paths[path.Path] = path - m.Unlock() -} - -func (m *metricProcessor) RemovePath(path PathConfig) { - m.Lock() - delete(m.paths, path.Path) - m.Unlock() -} - -func (p *metricProcessor) Process(event server.Event) (common.MapStr, error) { - urlRaw, ok := event.GetMeta()["path"] - if !ok { - return nil, errors.New("Malformed HTTP event. Path missing.") - } - url, _ := urlRaw.(string) - - typeRaw, ok := event.GetMeta()["Content-Type"] - if !ok { - return nil, errors.New("Unable to get Content-Type of request") - } - contentType := typeRaw.(string) - pathConf := p.findPath(url) - - bytesRaw, ok := event.GetEvent()[server.EventDataKey] - if !ok { - return nil, errors.New("Unable to retrieve response bytes") - } - - bytes, _ := bytesRaw.([]byte) - if len(bytes) == 0 { - return nil, errors.New("Request has no data") - } - - out := common.MapStr{} - switch contentType { - case "application/json": - err := json.Unmarshal(bytes, &out) - if err != nil { - return nil, err - } - default: - return nil, errors.New(fmt.Sprintf("Unsupported Content-Type: %s", contentType)) - } - - out[mb.NamespaceKey] = pathConf.Namespace - if len(pathConf.Fields) != 0 { - // Overwrite any keys that are present in the incoming payload - common.MergeFields(out, pathConf.Fields, true) - } - return out, nil -} - -func (p *metricProcessor) findPath(url string) *PathConfig { - for path, conf := range p.paths { - if strings.Index(url, path) == 0 { - return &conf - } - } - - return &p.defaultPath -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/data_test.go deleted file mode 100644 index b4ef1be5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/data_test.go +++ /dev/null @@ -1,96 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "fmt" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func GetMetricProcessor() *metricProcessor { - paths := []PathConfig{ - { - Namespace: "foo", - Path: "/foo", - Fields: common.MapStr{ - "a": "b", - }, - }, - { - Namespace: "bar", - Path: "/bar", - }, - } - - defaultPath := defaultHttpServerConfig().DefaultPath - return NewMetricProcessor(paths, defaultPath) -} - -func TestMetricProcessorAddPath(t *testing.T) { - processor := GetMetricProcessor() - temp := PathConfig{ - Namespace: "xyz", - Path: "/abc", - } - processor.AddPath(temp) - out, _ := processor.paths[temp.Path] - assert.NotNil(t, out) - assert.Equal(t, out.Namespace, temp.Namespace) -} - -func TestMetricProcessorDeletePath(t *testing.T) { - processor := GetMetricProcessor() - processor.RemovePath(processor.paths["bar"]) - _, ok := processor.paths["bar"] - assert.Equal(t, ok, false) -} - -func TestFindPath(t *testing.T) { - processor := GetMetricProcessor() - tests := []struct { - a string - expected PathConfig - }{ - { - a: "/foo/bar", - expected: processor.paths["/foo"], - }, - { - a: "/", - expected: processor.defaultPath, - }, - { - a: "/abc", - expected: processor.defaultPath, - }, - } - - for i, test := range tests { - a, expected := test.a, test.expected - name := fmt.Sprintf("%v: %v = %v", i, a, expected) - - t.Run(name, func(t *testing.T) { - b := processor.findPath(a) - assert.Equal(t, expected, *b) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/server.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/server.go deleted file mode 100644 index a22857df..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/server/server.go +++ /dev/null @@ -1,96 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "fmt" - - serverhelper "github.com/elastic/beats/v7/metricbeat/helper/server" - "github.com/elastic/beats/v7/metricbeat/helper/server/http" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - if err := mb.Registry.AddMetricSet("http", "server", New); err != nil { - panic(err) - } -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - server serverhelper.Server - processor *metricProcessor -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := defaultHttpServerConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - svc, err := http.NewHttpServer(base) - if err != nil { - return nil, err - } - - processor := NewMetricProcessor(config.Paths, config.DefaultPath) - return &MetricSet{ - BaseMetricSet: base, - server: svc, - processor: processor, - }, nil -} - -// Run method provides the module with a reporter with which events can be reported. -func (m *MetricSet) Run(reporter mb.PushReporterV2) { - // Start event watcher - m.server.Start() - - for { - select { - case <-reporter.Done(): - m.server.Stop() - return - case msg := <-m.server.GetEvents(): - fields, err := m.processor.Process(msg) - if err != nil { - reporter.Error(err) - } else { - event := mb.Event{} - ns, ok := fields[mb.NamespaceKey].(string) - if ok { - ns = fmt.Sprintf("http.%s", ns) - delete(fields, mb.NamespaceKey) - } - event.MetricSetFields = fields - event.Namespace = ns - reporter.Event(event) - } - - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/test_http.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/http/test_http.py deleted file mode 100644 index ce9e1c81..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/http/test_http.py +++ /dev/null @@ -1,82 +0,0 @@ -import os -import requests -import sys -import time -import unittest -from nose.plugins.attrib import attr - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -HTTP_FIELDS = metricbeat.COMMON_FIELDS + ["http"] - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['http'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_json(self): - """ - http json metricset test - """ - self.render_config_template(modules=[{ - "name": "http", - "metricsets": ["json"], - "hosts": [self.get_host()], - "period": "5s", - "namespace": "test", - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - assert evt["http"]["test"]["hello"] == "world" - - del evt["http"]["test"]["hello"] - - self.assertCountEqual(self.de_dot(HTTP_FIELDS), evt.keys(), evt) - - self.assert_fields_are_documented(evt) - - def test_server(self): - """ - http server metricset test - """ - port = 8082 - host = "localhost" - self.render_config_template(modules=[{ - "name": "http", - "metricsets": ["server"], - "port": port, - "host": host, - }]) - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("Starting HTTP")) - requests.post("http://" + host + ":" + str(port), - json={'hello': 'world'}, headers={'Content-Type': 'application/json'}) - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - assert evt["http"]["server"]["hello"] == "world" - - # Delete dynamic namespace part for fields comparison - del evt["http"]["server"] - - self.assertCountEqual(self.de_dot(HTTP_FIELDS), evt.keys(), evt) - - self.assert_fields_are_documented(evt) - - def get_host(self): - return "http://" + self.compose_host() diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/Dockerfile deleted file mode 100644 index d79cf464..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/Dockerfile +++ /dev/null @@ -1,39 +0,0 @@ -# Tomcat is started to fetch Jolokia metrics from it -FROM java:8-jdk-alpine - -ENV TOMCAT_VERSION 7.0.86 -ENV TC apache-tomcat-${TOMCAT_VERSION} -ARG JOLOKIA_VERSION - -RUN apk update && \ - apk add curl openssl ca-certificates bash - -HEALTHCHECK --interval=1s --retries=90 CMD curl -f localhost:8778/jolokia/ -EXPOSE 8778 - -COPY jolokia-${JOLOKIA_VERSION}.sum jolokia.sum - -# Prepare a server where jolokia runs in proxy mode -RUN wget http://archive.apache.org/dist/tomcat/tomcat-7/v${TOMCAT_VERSION}/bin/${TC}.tar.gz && \ - tar xzf ${TC}.tar.gz -C /usr && \ - rm ${TC}.tar.gz && \ - sed -i -e 's/Connector port="8080"/Connector port="8778"/g' /usr/${TC}/conf/server.xml -RUN curl -J -L -s -f -o - https://github.com/kadwanev/retry/releases/download/1.0.1/retry-1.0.1.tar.gz | tar xfz - -C /usr/local/bin -RUN retry --min 1 --max 180 -- curl -J -L -s -f --show-error -O \ - "https://repo1.maven.org/maven2/org/jolokia/jolokia-war/${JOLOKIA_VERSION}/jolokia-war-${JOLOKIA_VERSION}.war" && \ - sha256sum -c jolokia.sum && \ - mv jolokia-war-${JOLOKIA_VERSION}.war /usr/${TC}/webapps/jolokia.war && rm jolokia.sum - -# JMX setting to request authentication with remote connection -RUN echo "monitorRole QED" >> /usr/lib/jvm/java-1.8-openjdk/jre/lib/management/jmxremote.password && \ - echo "controlRole R&D" >> /usr/lib/jvm/java-1.8-openjdk/jre/lib/management/jmxremote.password && \ - chmod 600 /usr/lib/jvm/java-1.8-openjdk/jre/lib/management/jmxremote.password - -ADD jolokia.xml /usr/${TC}/conf/Catalina/localhost/jolokia.xml - -# Start tomcat to accept JMX connection and enable jolokia proxy mode -CMD env CATALINA_OPTS="\ - -Dcom.sun.management.jmxremote.port=7091\ - -Dcom.sun.management.jmxremote.ssl=false\ - -Dcom.sun.management.jmxremote.authenticate=true\ - -Dorg.jolokia.jsr160ProxyEnabled=true" /usr/${TC}/bin/catalina.sh run diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/config.yml deleted file mode 100644 index a70d968a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/config.yml +++ /dev/null @@ -1,29 +0,0 @@ -- module: jolokia - #metricsets: ["jmx"] - period: 10s - hosts: ["localhost"] - namespace: "metrics" - #path: "/jolokia/?ignoreErrors=true&canonicalNaming=false" - #username: "user" - #password: "secret" - jmx.mappings: - #- mbean: 'java.lang:type=Runtime' - # attributes: - # - attr: Uptime - # field: uptime - #- mbean: 'java.lang:type=Memory' - # attributes: - # - attr: HeapMemoryUsage - # field: memory.heap_usage - # - attr: NonHeapMemoryUsage - # field: memory.non_heap_usage - # GC Metrics - this depends on what is available on your JVM - #- mbean: 'java.lang:type=GarbageCollector,name=ConcurrentMarkSweep' - # attributes: - # - attr: CollectionTime - # field: gc.cms_collection_time - # - attr: CollectionCount - # field: gc.cms_collection_count - - jmx.application: - jmx.instance: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/docs.asciidoc deleted file mode 100644 index 42124d9b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/docs.asciidoc +++ /dev/null @@ -1,13 +0,0 @@ -This module collects metrics from -https://jolokia.org/reference/html/agents.html[Jolokia agents] running on a -target JMX server or dedicated proxy server. The default metricset is `jmx`. - -To collect metrics, {beatname_uc} communicates with a Jolokia HTTP/REST -endpoint that exposes the JMX metrics over HTTP/REST/JSON. - -[float] -=== Compatibility - -The Jolokia module is tested with Jolokia 1.5.0. It should work with version -1.2.2 and later. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/fields.yml deleted file mode 100644 index c70f3a50..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/fields.yml +++ /dev/null @@ -1,13 +0,0 @@ -- key: jolokia - title: "Jolokia" - description: > - Jolokia module - short_config: false - release: ga - settings: ["ssl", "http"] - fields: - - name: jolokia - type: group - description: > - jolokia contains metrics exposed via jolokia agent - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/jolokia-1.5.0.sum b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/jolokia-1.5.0.sum deleted file mode 100644 index b163700f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/jolokia-1.5.0.sum +++ /dev/null @@ -1 +0,0 @@ -7212d3f5637dea0863356454dd37b7ae4fc45b6d7e0e929b42312d215ce6f2b8 jolokia-war-1.5.0.war diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/jolokia.xml b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/jolokia.xml deleted file mode 100644 index 745aba5e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/_meta/jolokia.xml +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/doc.go deleted file mode 100644 index e4eb0af8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package jolokia is a Metricbeat module that contains MetricSets. -*/ -package jolokia diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/docker-compose.yml deleted file mode 100644 index 6ad21846..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - jolokia: - image: docker.elastic.co/integrations-ci/beats-jolokia:${JOLOKIA_VERSION:-1.5.0}-1 - build: - context: ./_meta - args: - JOLOKIA_VERSION: ${JOLOKIA_VERSION:-1.5.0} - ports: - - 8778 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/fields.go deleted file mode 100644 index 241a0320..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package jolokia - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "jolokia", asset.ModuleFieldsPri, AssetJolokia); err != nil { - panic(err) - } -} - -// AssetJolokia returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/jolokia. -func AssetJolokia() string { - return "eJx8kFFOwzAQRP99ipG/6QX8wQG4AkLISjbptrbX8m5RensUkoARqPM5uzN6mhOudA+4SJIrRwcYW6IA/7I53gEj6dC4GksJeHYAsF+RZbwlcoCepdn7IGXiOWCKSVe3UaKoFDCv1UpmXGYNePWqyT/Bn82qf3PAxJRGDV/lJ5SYqYdaZfe6FjW51d35h2vTHsQgxSIXRSZrPChoqaI04oPj91Ocqdge7ik2km2dvHTtf0EewvyMdcnLQULWffxe6dDB8hkAAP//TGJ6CQ==" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/data.json deleted file mode 100644 index dcd16ad2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/data.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "jolokia.testnamespace", - "duration": 115000, - "module": "jolokia" - }, - "jolokia": { - "testnamespace": { - "memory": { - "heap_usage": { - "committed": 514850816, - "init": 536870912, - "max": 7635730432, - "used": 42335648 - }, - "non_heap_usage": { - "committed": 32243712, - "init": 2555904, - "max": -1, - "used": 29999896 - } - }, - "uptime": 70795470 - } - }, - "metricset": { - "name": "jmx" - }, - "service": { - "address": "127.0.0.1:8778", - "type": "jolokia" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/docs.asciidoc deleted file mode 100644 index 5602e1b7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/docs.asciidoc +++ /dev/null @@ -1,114 +0,0 @@ -The `jmx` metricset collects metrics from -https://jolokia.org/reference/html/agents.html[Jolokia agents]. - -[float] -=== Features and configuration -Tested with Jolokia 1.5.0. - -To collect metrics from a Jolokia instance, define a mapping section that -specifies an MBean `ObjectName` followed by an array of attributes to fetch. For -each attribute in the array, specify the Elastic field name where the -returned value will be saved. - -For example, to get the `Uptime` attribute from the `java.lang:type=Runtime` -MBean and map it to an event field called `jolokia.testnamespace.uptime`, -configure the following mapping: - -[source,yaml] ----- -- module: jolokia - metricsets: ["jmx"] - hosts: ["localhost:8778"] - namespace: "testnamespace" <1> - http_method: "POST" <2> - jmx.mappings: - - mbean: 'java.lang:type=Runtime' - attributes: - - attr: Uptime - field: uptime <3> - event: uptime <4> - target: - url: "service:jmx:rmi:///jndi/rmi://targethost:9999/jmxrmi" - user: "jolokia" - password: "s!cr!t" ----- -<1> The `namespace` setting is required. This setting is used along with the -module name to qualify field names in the output event. -<2> The `http_method` setting is optional. By default all requests to Jolokia -are performed using `POST` HTTP method. This setting allows only two values: `POST` or `GET`. -<3> The field where the returned value will be saved. This field will be called -`jolokia.testnamespace.uptime` in the output event. -<4> The `event` setting is optional. Use this setting to group all attributes -with the same `event` value into the same event when sending data to Elastic. - -If the underlying attribute is an object (such as the `HeapMemoryUsage` -attribute in `java.lang:type=Memory`), its structure will be published to -Elastic "as is". - -You can configure nested metric aliases by using dots in the mapping name (for -example, `gc.cms_collection_time`). For more examples, see -https://github.com/elastic/beats/blob/{branch}/metricbeat/module/jolokia/jmx/_meta/test/config.yml[/jolokia/jmx/test/config.yml]. - -All metrics from a single mapping will be POSTed to the defined host/port and -sent to Elastic as a single event. To make it possible to differentiate between -metrics from multiple similar applications running on the same host, you should -configure multiple modules. - -When wildcards are used, an event is sent to Elastic for each matching -MBean, and an `mbean` field is added to the event. - -[float] -=== Accessing Jolokia via POST or GET method - -All requests to Jolokia are made by default using HTTP POST method. However, there are specific circumstances -on the environment where Jolokia agent is deployed, in which POST method can be unavailable. In this case you can use -HTTP GET method, by defining `http_method` attribute. In general you can use either POST or GET, but GET has the following -drawbacks: - -1. https://jolokia.org/reference/html/protocol.html#protocol-proxy[Proxy requests] -are not allowed. -2. If more than one `jmx.mappings` are defined, then Metricbeat will perform as many GET requests as the mappings defined. - For example the following configuration with 3 mappings will create 3 GET requests, one for every MBean. On the contrary, if you use HTTP POST, Metricbeat will create only 1 request to Jolokia. - -[source,yaml] ----- -- module: jolokia - metricsets: ["jmx"] - enabled: true - period: 10s - hosts: ["localhost:8080"] - namespace: "jolokia_metrics" - path: "/jolokia" - http_method: 'GET' - jmx.mappings: - - mbean: 'java.lang:type=Memory' - attributes: - - attr: HeapMemoryUsage - field: memory.heap_usage - - attr: NonHeapMemoryUsage - field: memory.non_heap_usage - - mbean: 'Catalina:name=*,type=ThreadPool' - attributes: - - attr: port - field: catalina.port - - attr: maxConnections - field: catalina.maxConnections - - mbean: 'java.lang:type=Runtime' - attributes: - - attr: Uptime - field: uptime ----- - -[float] -=== Limitations -1. All Jolokia requests have `canonicalNaming` set to `false`. See the -https://jolokia.org/reference/html/protocol.html[Jolokia Protocol] documentation -for more detail about this parameter. -2. If `http_method` is set to `GET`, then https://jolokia.org/reference/html/protocol.html#protocol-proxy[Proxy requests] -are not allowed. Thus, setting a value to `target` section is going to fail with an error. - -[float] -=== Exposed fields, dashboards, indexes, etc. -Because this module is very general and can be tailored for any application that -exposes its metrics over Jolokia, it comes with no exposed field descriptions, -dashboards, or index patterns. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/fields.yml deleted file mode 100644 index 2821e3dc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/fields.yml +++ /dev/null @@ -1,6 +0,0 @@ -- key: jmx - type: group - description: > - Jolokia jmx metricset - release: ga - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/config.yml deleted file mode 100644 index 5b0b10b0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/config.yml +++ /dev/null @@ -1,85 +0,0 @@ -###################### Metricbeat Configuration Example ####################### - -#========================== Modules configuration ============================ -metricbeat.modules: - -#------------------------------ jolokia Module ----------------------------- -- module: jolokia - metricsets: ["jmx"] - enabled: true - period: 10s - namespace: "jolokia_metrics" - hosts: ["localhost:4008"] - jmx.mappings: - - mbean: 'java.lang:type=Runtime' - attributes: - - attr: Uptime - field: uptime - - mbean: 'java.lang:type=GarbageCollector,name=ConcurrentMarkSweep' - attributes: - - attr: CollectionTime - field: gc.cms_collection_time - - attr: CollectionCount - field: gc.cms_collection_count - - mbean: 'java.lang:type=Memory' - attributes: - - attr: HeapMemoryUsage - field: memory.heap_usage - - attr: NonHeapMemoryUsage - field: memory.non_heap_usage - -- module: jolokia - metricsets: ["jmx"] - enabled: true - period: 10s - namespace: "jolokia_metrics" - hosts: ["localhost:4002"] - jmx.mappings: - - mbean: 'org.apache.cassandra.metrics:type=ClientRequest,scope=Read,name=Latency' - attributes: - - attr: OneMinuteRate - field: client_request.read_latency_one_min_rate - - attr: Count - field: client_request.read_latency - - mbean: 'org.apache.cassandra.metrics:type=ClientRequest,scope=Write,name=Latency' - attributes: - - attr: OneMinuteRate - field: client_request.write_latency_one_min_rate - - attr: Count - field: client_request.write_latency - - mbean: 'org.apache.cassandra.metrics:type=Compaction,name=CompletedTasks' - attributes: - - attr: Value - field: compaction.completed_tasks - - mbean: 'org.apache.cassandra.metrics:type=Compaction,name=PendingTasks' - attributes: - - attr: Value - field: compaction.pending_tasks - -- module: jolokia - metricsets: ["jmx"] - enabled: true - period: 10s - namespace: "jolokia_metrics" - hosts: ["localhost:4004"] - jmx.mappings: - - mbean: 'Catalina:type=Server' - attributes: - - attr: serverInfo - field: server_info - target: - url: 'service:jmx:rmi:///jndi/rmi://jolokia:7091/jmxrmi' - user: 'monitorRole' - password: 'QED' - -#================================ Outputs ===================================== - -#-------------------------- Elasticsearch output ------------------------------ -output.elasticsearch: - # Array of hosts to connect to. - hosts: ["localhost:9200"] - - # Optional protocol and basic auth credentials. - #protocol: "https" - #username: "elastic" - #password: "changeme" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/jolokia_get_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/jolokia_get_response.json deleted file mode 100644 index 1ab7462d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/jolokia_get_response.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "request": { - "mbean": "java.lang:type=Memory", - "attribute": [ - "HeapMemoryUsage", - "NonHeapMemoryUsage" - ], - "type": "read" - }, - "value": { - "HeapMemoryUsage": { - "init": 1073741824, - "committed": 1037959168, - "max": 1037959168, - "used": 227420472 - }, - "NonHeapMemoryUsage": { - "init": 2555904, - "committed": 53477376, - "max": -1, - "used": 50519768 - } - }, - "timestamp": 1472298687, - "status": 200 -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/jolokia_get_response_uptime.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/jolokia_get_response_uptime.json deleted file mode 100644 index 25ebf90f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/jolokia_get_response_uptime.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "request":{ - "mbean":"java.lang:type=Runtime", - "attribute":"Uptime", - "type":"read" - }, - "value":88622, - "timestamp":1551739190, - "status":200 -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/jolokia_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/jolokia_response.json deleted file mode 100644 index f79aed54..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/jolokia_response.json +++ /dev/null @@ -1,94 +0,0 @@ -[ - { - "request": { - "mbean": "java.lang:type=Runtime", - "attribute": "Uptime", - "type": "read" - }, - "value": { - "Uptime": 47283 - }, - "timestamp": 1472298687, - "status": 200 - }, - { - "request": { - "mbean": "java.lang:type=GarbageCollector,name=ConcurrentMarkSweep", - "attribute": [ - "CollectionTime", - "CollectionCount" - ], - "type": "read" - }, - "value": { - "CollectionTime": 53, - "CollectionCount": 1 - }, - "timestamp": 1472298687, - "status": 200 - }, - { - "request": { - "mbean": "java.lang:type=Memory", - "attribute": [ - "HeapMemoryUsage", - "NonHeapMemoryUsage" - ], - "type": "read" - }, - "value": { - "HeapMemoryUsage": { - "init": 1073741824, - "committed": 1037959168, - "max": 1037959168, - "used": 227420472 - }, - "NonHeapMemoryUsage": { - "init": 2555904, - "committed": 53477376, - "max": -1, - "used": 50519768 - } - }, - "timestamp": 1472298687, - "status": 200 - }, - { - "request": { - "mbean": "org.springframework.boot:type=Endpoint,name=metricsEndpoint", - "attribute": [ - "Metrics" - ], - "type": "read" - }, - "value": { - "Metrics": { - "atomikos.nbTransactions": 0.000000, - "classes": 18857.000000, - "classes.loaded": 19127.000000, - "classes.unloaded": 270.000000 - } - }, - "timestamp": 1472298687, - "status": 200 - }, - { - "request": { - "mbean": "Catalina:type=Server", - "attribute": "serverInfo", - "type": "read", - "target": { - "env": { - "password": "QED", - "user": "monitorRole" - }, - "url": "service:jmx:rmi:///jndi/rmi://localhost:7091/jmxrmi" - } - }, - "value": { - "serverInfo": "Apache Tomcat/9.0.7" - }, - "timestamp": 1523785646, - "status": 200 - } -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/jolokia_response_wildcard.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/jolokia_response_wildcard.json deleted file mode 100644 index 47d9cdf9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/_meta/test/jolokia_response_wildcard.json +++ /dev/null @@ -1,24 +0,0 @@ -[ - { - "value": { - "Catalina:name=\"http-bio-8080\",type=ThreadPool": { - "maxConnections": 200, - "port": 8080 - }, - "Catalina:name=\"ajp-bio-8009\",type=ThreadPool": { - "maxConnections": 200, - "port": 8009 - } - }, - "request": { - "type": "read", - "attribute": [ - "port", - "maxConnections" - ], - "mbean": "Catalina:name=*,type=ThreadPool" - }, - "status": 200, - "timestamp": 1520469345 - } -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/config.go deleted file mode 100644 index 4925ee6a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/config.go +++ /dev/null @@ -1,536 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package jmx - -import ( - "encoding/json" - - "fmt" - "regexp" - "sort" - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -type JMXMapping struct { - MBean string - Attributes []Attribute - Target Target -} - -type Attribute struct { - Attr string - Field string - Event string -} - -// Target inputs the value you want to set for jolokia target block -type Target struct { - URL string - User string - Password string -} - -// RequestBlock is used to build the request blocks of the following format: -// -// [ -// { -// "type":"read", -// "mbean":"java.lang:type=Runtime", -// "attribute":[ -// "Uptime" -// ] -// }, -// { -// "type":"read", -// "mbean":"java.lang:type=GarbageCollector,name=ConcurrentMarkSweep", -// "attribute":[ -// "CollectionTime", -// "CollectionCount" -// ], -// "target":{ -// "url":"service:jmx:rmi:///jndi/rmi://targethost:9999/jmxrmi", -// "user":"jolokia", -// "password":"s!cr!t" -// } -// } -// ] -type RequestBlock struct { - Type string `json:"type"` - MBean string `json:"mbean"` - Attribute []string `json:"attribute"` - Config map[string]interface{} `json:"config"` - Target *TargetBlock `json:"target,omitempty"` -} - -// TargetBlock is used to build the target blocks of the following format into RequestBlock. -// -// "target":{ -// "url":"service:jmx:rmi:///jndi/rmi://targethost:9999/jmxrmi", -// "user":"jolokia", -// "password":"s!cr!t" -// } -type TargetBlock struct { - URL string `json:"url"` - User string `json:"user,omitempty"` - Password string `json:"password,omitempty"` -} - -type attributeMappingKey struct { - mbean, attr string -} - -// AttributeMapping contains the mapping information between attributes in Jolokia -// responses and fields in metricbeat events -type AttributeMapping map[attributeMappingKey]Attribute - -// Get the mapping options for the attribute of an mbean -func (m AttributeMapping) Get(mbean, attr string) (Attribute, bool) { - a, found := m[attributeMappingKey{mbean, attr}] - return a, found -} - -// MBeanName is an internal struct used to store -// the information by the parsed `mbean` (bean name) configuration -// field in `jmx.mappings`. -type MBeanName struct { - Domain string - Properties map[string]string -} - -var mbeanRegexp = regexp.MustCompile("([^,=:*?]+)=([^,=:\"]+|\".*\")") - -// This replacer is responsible for adding a "!" before special characters in GET request URIs -// For more information refer: https://jolokia.org/reference/html/protocol.html -var mbeanGetEscapeReplacer = strings.NewReplacer("\"", "!\"", ".", "!.", "!", "!!", "/", "!/") - -// Canonicalize Returns the canonical form of the name; that is, a string representation where the -// properties are sorted in lexical order. -// The canonical form of the name is a String consisting of the domain part, -// a colon (:), the canonical key property list, and a pattern indication. -// -// For more information refer to Java 8 [getCanonicalName()](https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#getCanonicalName--) -// method. -// -// Set "escape" parameter to true if you want to use the canonicalized name for a Jolokia HTTP GET request, false otherwise. -func (m *MBeanName) Canonicalize(escape bool) string { - - var propertySlice []string - - for key, value := range m.Properties { - - tmpVal := value - if escape { - tmpVal = mbeanGetEscapeReplacer.Replace(value) - } - - propertySlice = append(propertySlice, key+"="+tmpVal) - } - - sort.Strings(propertySlice) - - return m.Domain + ":" + strings.Join(propertySlice, ",") -} - -// ParseMBeanName is a factory function which parses a Managed Bean name string -// identified by mBeanName and returns a new MBean object which -// contains all the information, i.e. domain and properties of the MBean. -// -// The Mbean string has to abide by the rules which are imposed by Java. -// For more info: https://docs.oracle.com/javase/8/docs/api/javax/management/ObjectName.html#getCanonicalName-- -func ParseMBeanName(mBeanName string) (*MBeanName, error) { - - // Split mbean string in two parts: the bean domain and the properties - parts := strings.SplitN(mBeanName, ":", 2) - if len(parts) != 2 || parts[0] == "" || parts[1] == "" { - return nil, fmt.Errorf("domain and properties needed in mbean name: %s", mBeanName) - } - - // Create a new MBean object - mybean := &MBeanName{ - Domain: parts[0], - } - - // First of all verify that all bean properties are - // in the form key=value - tmpProps := propertyRegexp.FindAllString(parts[1], -1) - propertyList := strings.Join(tmpProps, ",") - if len(propertyList) != len(parts[1]) { - // Some property didn't match - return nil, fmt.Errorf("mbean properties must be in the form key=value: %s", mBeanName) - } - - // Using this regexp we will split the properties in a 2 dimensional array - // instead of just splitting by commas because values can be quoted - // and contain commas, what complicates the parsing. - // For example this MBean property string: - // - // name=HttpRequest1,type=RequestProcessor,worker="http-nio-8080" - // - // will become: - // - // [][]string{ - // []string{"name=HttpRequest1", "name", "HttpRequest1"}, - // []string{"type=RequestProcessor", "type", "RequestProcessor"}, - // []string{"worker=\"http-nio-8080\"", "worker", "\"http-nio-8080\""} - // } - properties := mbeanRegexp.FindAllStringSubmatch(parts[1], -1) - - // If we could not parse MBean properties - if properties == nil { - return nil, fmt.Errorf("mbean properties must be in the form key=value: %s", mBeanName) - } - - // Initialise properties map - mybean.Properties = make(map[string]string) - - for _, prop := range properties { - - // If every row does not have 3 columns, then - // parsing must have failed. - if (prop == nil) || (len(prop) < 3) { - // Some property didn't match - return nil, fmt.Errorf("mbean properties must be in the form key=value: %s", mBeanName) - } - - mybean.Properties[prop[1]] = prop[2] - } - - return mybean, nil -} - -// JolokiaHTTPRequest is a small struct which contains all request information -// needed to construct a reqest helper.HTTP object which will be sent to Jolokia. -// It is just an intermediary structure which can be easily tested as helper.HTTP -// fields are all private. -type JolokiaHTTPRequest struct { - // HttpMethod can be either "GET" or "POST" - HTTPMethod string - // URI which will be used to query Jolokia - URI string - // Request body which is only filled if the http method is "POST" - Body []byte -} - -// JolokiaHTTPRequestFetcher is an interface which describes -// the behaviour of the builder which generates,fetches the HTTP request, -// which is sent to Jolokia and then parses and maps the response to -// Metricbeat events. -type JolokiaHTTPRequestFetcher interface { - // BuildRequestsAndMappings builds the request information and mappings needed to fetch information from Jolokia server - BuildRequestsAndMappings(configMappings []JMXMapping) ([]*JolokiaHTTPRequest, AttributeMapping, error) - // Fetches the information from Jolokia server regarding MBeans - Fetch(m *MetricSet) ([]common.MapStr, error) - EventMapping(content []byte, mapping AttributeMapping) ([]common.MapStr, error) -} - -// JolokiaHTTPGetFetcher constructs and executes an HTTP GET request -// which will read MBean information from Jolokia -type JolokiaHTTPGetFetcher struct { -} - -// BuildRequestsAndMappings generates HTTP GET request -// such as URI,Body. -func (pc *JolokiaHTTPGetFetcher) BuildRequestsAndMappings(configMappings []JMXMapping) ([]*JolokiaHTTPRequest, AttributeMapping, error) { - - // Create Jolokia URLs - uris, responseMapping, err := pc.buildGetRequestURIs(configMappings) - if err != nil { - return nil, nil, err - } - - // Create one or more HTTP GET requests - var httpRequests []*JolokiaHTTPRequest - for _, i := range uris { - http := &JolokiaHTTPRequest{ - HTTPMethod: "GET", - URI: i, - } - - httpRequests = append(httpRequests, http) - } - - return httpRequests, responseMapping, err -} - -// Builds a GET URI which will have the following format: -// -// /read///[path]?ignoreErrors=true&canonicalNaming=false -func (pc *JolokiaHTTPGetFetcher) buildJolokiaGETUri(mbean string, attr []Attribute) string { - initialURI := "/read/%s?ignoreErrors=true&canonicalNaming=false" - - var attrList []string - for _, attribute := range attr { - attrList = append(attrList, attribute.Attr) - } - - tmpURL := mbean + "/" + strings.Join(attrList, ",") - - tmpURL = fmt.Sprintf(initialURI, tmpURL) - - return tmpURL -} - -func (pc *JolokiaHTTPGetFetcher) mBeanAttributeHasField(attr *Attribute) bool { - - if attr.Field != "" && (strings.Trim(attr.Field, " ") != "") { - return true - } - - return false -} - -func (pc *JolokiaHTTPGetFetcher) buildGetRequestURIs(mappings []JMXMapping) ([]string, AttributeMapping, error) { - - responseMapping := make(AttributeMapping) - var urls []string - - // At least Jolokia 1.5 responses with canonicalized MBean names when using - // wildcards, even when canonicalNaming is set to false, this makes mappings to fail. - // So use canonicalized names everywhere. - // If Jolokia returns non-canonicalized MBean names, then we'll need to canonicalize - // them or change our approach to mappings. - - for _, mapping := range mappings { - mbean, err := ParseMBeanName(mapping.MBean) - if err != nil { - return urls, nil, err - } - - if len(mapping.Target.URL) != 0 { - err := errors.New("Proxy requests are only valid when using POST method") - return urls, nil, err - } - - // For every attribute we will build a response mapping - for _, attribute := range mapping.Attributes { - responseMapping[attributeMappingKey{mbean.Canonicalize(true), attribute.Attr}] = attribute - } - - // Build a new URI for all attributes - urls = append(urls, pc.buildJolokiaGETUri(mbean.Canonicalize(true), mapping.Attributes)) - - } - - return urls, responseMapping, nil -} - -// Fetch perfrorms one or more GET requests to Jolokia server and gets information about MBeans. -func (pc *JolokiaHTTPGetFetcher) Fetch(m *MetricSet) ([]common.MapStr, error) { - - var allEvents []common.MapStr - - // Prepare Http request objects and attribute mappings according to selected Http method - httpReqs, mapping, err := pc.BuildRequestsAndMappings(m.mapping) - if err != nil { - return nil, err - } - - // Log request information - if logp.IsDebug(metricsetName) { - for _, r := range httpReqs { - m.log.Debugw("Jolokia request URI and body", - "httpMethod", r.HTTPMethod, "URI", r.URI, "body", string(r.Body), "type", "request") - } - } - - for _, r := range httpReqs { - m.http.SetMethod(r.HTTPMethod) - m.http.SetURI(m.BaseMetricSet.HostData().SanitizedURI + r.URI) - - resBody, err := m.http.FetchContent() - if err != nil { - return nil, err - } - - if logp.IsDebug(metricsetName) { - m.log.Debugw("Jolokia response body", - "host", m.HostData().Host, "uri", m.http.GetURI(), "body", string(resBody), "type", "response") - } - - // Map response to Metricbeat events - events, err := pc.EventMapping(resBody, mapping) - if err != nil { - return nil, err - } - - allEvents = append(allEvents, events...) - } - - return allEvents, nil - -} - -// EventMapping maps a Jolokia response from a GET request is to one or more Metricbeat events -func (pc *JolokiaHTTPGetFetcher) EventMapping(content []byte, mapping AttributeMapping) ([]common.MapStr, error) { - - var singleEntry Entry - - // When we use GET, the response is a single Entry - if err := json.Unmarshal(content, &singleEntry); err != nil { - return nil, errors.Wrapf(err, "failed to unmarshal jolokia JSON response '%v'", string(content)) - } - - return eventMapping([]Entry{singleEntry}, mapping) -} - -// JolokiaHTTPPostFetcher constructs and executes an HTTP GET request -// which will read MBean information from Jolokia -type JolokiaHTTPPostFetcher struct { -} - -// BuildRequestsAndMappings generates HTTP POST request -// such as URI,Body. -func (pc *JolokiaHTTPPostFetcher) BuildRequestsAndMappings(configMappings []JMXMapping) ([]*JolokiaHTTPRequest, AttributeMapping, error) { - - body, mapping, err := pc.buildRequestBodyAndMapping(configMappings) - if err != nil { - return nil, nil, err - } - - http := &JolokiaHTTPRequest{ - HTTPMethod: "POST", - Body: body, - } - - // Create an array with only one HTTP POST request - httpRequests := []*JolokiaHTTPRequest{http} - - return httpRequests, mapping, nil -} - -// Parse strings with properties with the format key=value, being: -// - key a nonempty string of characters which may not contain any of the characters, -// comma (,), equals (=), colon, asterisk, or question mark. -// - value a string that can be quoted or unquoted, if unquoted it cannot be empty and -// cannot contain any of the characters comma, equals, colon, or quote. -var propertyRegexp = regexp.MustCompile("[^,=:*?]+=([^,=:\"]+|\".*\")") - -func (pc *JolokiaHTTPPostFetcher) buildRequestBodyAndMapping(mappings []JMXMapping) ([]byte, AttributeMapping, error) { - responseMapping := make(AttributeMapping) - var blocks []RequestBlock - - // At least Jolokia 1.5 responses with canonicalized MBean names when using - // wildcards, even when canonicalNaming is set to false, this makes mappings to fail. - // So use canonicalized names everywhere. - // If Jolokia returns non-canonicalized MBean names, then we'll need to canonicalize - // them or change our approach to mappings. - config := map[string]interface{}{ - "ignoreErrors": true, - "canonicalNaming": true, - } - for _, mapping := range mappings { - mbeanObj, err := ParseMBeanName(mapping.MBean) - if err != nil { - return nil, nil, err - } - - mbean := mbeanObj.Canonicalize(false) - - rb := RequestBlock{ - Type: "read", - MBean: mbean, - Config: config, - } - - if len(mapping.Target.URL) != 0 { - rb.Target = new(TargetBlock) - rb.Target.URL = mapping.Target.URL - rb.Target.User = mapping.Target.User - rb.Target.Password = mapping.Target.Password - } - - for _, attribute := range mapping.Attributes { - rb.Attribute = append(rb.Attribute, attribute.Attr) - responseMapping[attributeMappingKey{mbean, attribute.Attr}] = attribute - } - blocks = append(blocks, rb) - } - - content, err := json.Marshal(blocks) - return content, responseMapping, err -} - -// Fetch perfrorms a POST request to Jolokia server and gets information about MBeans. -func (pc *JolokiaHTTPPostFetcher) Fetch(m *MetricSet) ([]common.MapStr, error) { - - // Prepare Http POST request object and attribute mappings according to selected Http method - httpReqs, mapping, err := pc.BuildRequestsAndMappings(m.mapping) - if err != nil { - return nil, err - } - - // Log request information - if logp.IsDebug(metricsetName) { - for _, r := range httpReqs { - m.log.Debugw("Jolokia request URI and body", - "httpMethod", r.HTTPMethod, "URI", r.URI, "body", string(r.Body), "type", "request") - } - } - - m.http.SetMethod(httpReqs[0].HTTPMethod) - m.http.SetBody(httpReqs[0].Body) - - resBody, err := m.http.FetchContent() - if err != nil { - return nil, err - } - - if logp.IsDebug(metricsetName) { - m.log.Debugw("Jolokia response body", - "host", m.HostData().Host, "uri", m.http.GetURI(), "body", string(resBody), "type", "response") - } - - // Map response to Metricbeat events - events, err := pc.EventMapping(resBody, mapping) - if err != nil { - return nil, err - } - - return events, nil -} - -// EventMapping maps a Jolokia response from a POST request is to one or more Metricbeat events -func (pc *JolokiaHTTPPostFetcher) EventMapping(content []byte, mapping AttributeMapping) ([]common.MapStr, error) { - - var entries []Entry - - // When we use POST, the response is an array of Entry objects - if err := json.Unmarshal(content, &entries); err != nil { - - return nil, errors.Wrapf(err, "failed to unmarshal jolokia JSON response '%v'", string(content)) - } - - return eventMapping(entries, mapping) -} - -// NewJolokiaHTTPRequestFetcher is a factory method which creates and returns an implementation -// class of JolokiaHTTPRequestFetcher interface. HTTP GET and POST are currently supported. -func NewJolokiaHTTPRequestFetcher(httpMethod string) JolokiaHTTPRequestFetcher { - - if httpMethod == "GET" { - return &JolokiaHTTPGetFetcher{} - } - - return &JolokiaHTTPPostFetcher{} - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/config_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/config_test.go deleted file mode 100644 index b6ccc1b7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/config_test.go +++ /dev/null @@ -1,680 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package jmx - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestBuildJolokiaGETUri(t *testing.T) { - cases := []struct { - mbean string - attributes []Attribute - expected string - }{ - { - mbean: `java.lang:type=Memory`, - attributes: []Attribute{ - Attribute{ - Attr: `HeapMemoryUsage`, - Field: `heapMemoryUsage`, - }, - }, - expected: `/read/java.lang:type=Memory/HeapMemoryUsage?ignoreErrors=true&canonicalNaming=false`, - }, - { - mbean: `java.lang:type=Memory`, - attributes: []Attribute{ - Attribute{ - Attr: `HeapMemoryUsage`, - Field: `heapMemoryUsage`, - }, - Attribute{ - Attr: `NonHeapMemoryUsage`, - Field: `nonHeapMemoryUsage`, - }, - }, - expected: `/read/java.lang:type=Memory/HeapMemoryUsage,NonHeapMemoryUsage?ignoreErrors=true&canonicalNaming=false`, - }, - { - mbean: `Catalina:name=HttpRequest1,type=RequestProcessor,worker=!"http-nio-8080!"`, - attributes: []Attribute{ - Attribute{ - Attr: `globalProcessor`, - Field: `maxTime`, - }}, - expected: `/read/Catalina:name=HttpRequest1,type=RequestProcessor,worker=!"http-nio-8080!"/globalProcessor?ignoreErrors=true&canonicalNaming=false`, - }, - } - - for _, c := range cases { - jolokiaGETFetcher := &JolokiaHTTPGetFetcher{} - getURI := jolokiaGETFetcher.buildJolokiaGETUri(c.mbean, c.attributes) - - assert.Equal(t, c.expected, getURI, "mbean: "+c.mbean) - - } -} - -func TestParseMBean(t *testing.T) { - - cases := []struct { - mbean string - expected *MBeanName - ok bool - }{ - { - mbean: ``, - ok: false, - }, - { - mbean: `type=Runtime`, - ok: false, - }, - { - mbean: `java.lang`, - ok: false, - }, - { - mbean: `java.lang:`, - ok: false, - }, - { - mbean: `java.lang:type=Runtime,name`, - ok: false, - }, - { - mbean: `java.lang:type=Runtime`, - expected: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "type": "Runtime", - }, - }, - ok: true, - }, - { - mbean: `java.lang:name=Foo,type=Runtime`, - expected: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "name": "Foo", - "type": "Runtime", - }, - }, - ok: true, - }, - { - mbean: `java.lang:name=Foo,type=Runtime`, - expected: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "name": "Foo", - "type": "Runtime", - }, - }, - ok: true, - }, - { - mbean: `java.lang:type=Runtime,name=Foo*`, - expected: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "name": "Foo*", - "type": "Runtime", - }, - }, - ok: true, - }, - { - mbean: `java.lang:type=Runtime,name=*`, - expected: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "name": "*", - "type": "Runtime", - }, - }, - ok: true, - }, - { - mbean: `java.lang:name="foo,bar",type=Runtime`, - expected: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "name": `"foo,bar"`, - "type": "Runtime", - }, - }, - ok: true, - }, - { - mbean: `java.lang:type=Memory`, - expected: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "type": "Memory", - }, - }, - ok: true, - }, - { - mbean: `Catalina:name=HttpRequest1,type=RequestProcessor,worker="http-nio-8080"`, - expected: &MBeanName{ - Domain: `Catalina`, - Properties: map[string]string{ - "name": "HttpRequest1", - "type": "RequestProcessor", - "worker": `"http-nio-8080"`, - }, - }, - ok: true, - }, - } - - for _, c := range cases { - beanObj, err := ParseMBeanName(c.mbean) - - if c.ok { - assert.NoError(t, err, "failed parsing for: "+c.mbean) - assert.Equal(t, c.expected, beanObj, "mbean: "+c.mbean) - } else { - assert.Error(t, err, "should have failed for: "+c.mbean) - } - } - -} - -func TestCanonicalizeMbeanName(t *testing.T) { - - cases := []struct { - mbean *MBeanName - expected string - escape bool - }{ - - { - mbean: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "type": "Runtime", - }, - }, - escape: true, - expected: `java.lang:type=Runtime`, - }, - { - mbean: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "type": "Runtime", - }, - }, - escape: false, - expected: `java.lang:type=Runtime`, - }, - { - mbean: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "name": "Foo", - "type": "Runtime", - }, - }, - escape: true, - expected: `java.lang:name=Foo,type=Runtime`, - }, - { - mbean: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "name": "Foo", - "type": "Runtime", - }, - }, - escape: false, - expected: `java.lang:name=Foo,type=Runtime`, - }, - { - mbean: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "name": "Foo", - "type": "Runtime", - }, - }, - escape: true, - expected: `java.lang:name=Foo,type=Runtime`, - }, - { - mbean: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "name": "Foo*", - "type": "Runtime", - }, - }, - escape: true, - expected: `java.lang:name=Foo*,type=Runtime`, - }, - { - mbean: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "name": "*", - "type": "Runtime", - }, - }, - escape: true, - expected: `java.lang:name=*,type=Runtime`, - }, - { - mbean: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "name": `"foo,bar"`, - "type": "Runtime", - }, - }, - escape: true, - expected: `java.lang:name=!"foo,bar!",type=Runtime`, - }, - { - expected: `java.lang:type=Memory`, - mbean: &MBeanName{ - Domain: `java.lang`, - Properties: map[string]string{ - "type": "Memory", - }, - }, - escape: true, - }, - { - expected: `jboss.jmx:alias=jmx!/rmi!/RMIAdaptor!/State`, - mbean: &MBeanName{ - Domain: `jboss.jmx`, - Properties: map[string]string{ - "alias": "jmx/rmi/RMIAdaptor/State", - }, - }, - escape: true, - }, - { - mbean: &MBeanName{ - Domain: `Catalina`, - Properties: map[string]string{ - "name": "HttpRequest1", - "type": "RequestProcessor", - "worker": `"http-nio-8080"`, - }, - }, - escape: true, - expected: `Catalina:name=HttpRequest1,type=RequestProcessor,worker=!"http-nio-8080!"`, - }, - } - - for _, c := range cases { - canonicalString := c.mbean.Canonicalize(c.escape) - - assert.Equal(t, c.expected, canonicalString) - } - -} - -func TestMBeanAttributeHasField(t *testing.T) { - - cases := []struct { - attribute *Attribute - expected bool - }{ - - { - attribute: &Attribute{ - Attr: "CollectionTime", - Field: "", - }, - expected: false, - }, - { - attribute: &Attribute{ - Attr: "CollectionTime", - Field: " ", - }, - - expected: false, - }, - { - attribute: &Attribute{ - Attr: "CollectionTime", - Field: "gc.cms_collection_time", - }, - expected: true, - }, - } - - for _, c := range cases { - jolokiaGETFetcher := &JolokiaHTTPGetFetcher{} - hasField := jolokiaGETFetcher.mBeanAttributeHasField(c.attribute) - - assert.Equal(t, c.expected, hasField, "mbean attribute: "+c.attribute.Attr, "mbean attribute field: "+c.attribute.Field) - } -} - -func TestBuildGETRequestsAndMappings(t *testing.T) { - - cases := []struct { - mappings []JMXMapping - httpMethod string - uris []string - attributeMappings AttributeMapping - ok bool - }{ - { - mappings: []JMXMapping{ - { - - MBean: "java.lang:type=Runtime", - Attributes: []Attribute{ - { - Attr: "Uptime", - Field: "uptime", - }, - }, - Target: Target{ - URL: `service:jmx:rmi:///jndi/rmi://targethost:9999/jmxrmi`, - User: "jolokia", - Password: "password", - }, - }, - { - MBean: "java.lang:type=GarbageCollector,name=ConcurrentMarkSweep", - Attributes: []Attribute{ - { - Attr: "CollectionTime", - Field: "gc.cms_collection_time", - }, - { - Attr: "CollectionCount", - Field: "gc.cms_collection_count", - }, - }, - Target: Target{ - URL: `service:jmx:rmi:///jndi/rmi://targethost:9999/jmxrmi`, - User: "jolokia", - Password: "password", - }, - }, - { - MBean: "java.lang:type=Memory", - Attributes: []Attribute{ - { - Attr: "HeapMemoryUsage", - Field: "memory.heap_usage", - }, - { - Attr: "NonHeapMemoryUsage", - Field: "memory.non_heap_usage", - }, - }, - Target: Target{ - URL: `service:jmx:rmi:///jndi/rmi://targethost:9999/jmxrmi`, - User: "jolokia", - Password: "password", - }, - }, - }, - ok: false, - }, - { - mappings: []JMXMapping{ - { - - MBean: "java.lang:type=Runtime", - Attributes: []Attribute{ - { - Attr: "Uptime", - Field: "uptime", - }, - }, - }, - { - MBean: "java.lang:type=GarbageCollector,name=ConcurrentMarkSweep", - Attributes: []Attribute{ - { - Attr: "CollectionTime", - Field: "gc.cms_collection_time", - }, - { - Attr: "CollectionCount", - Field: "gc.cms_collection_count", - }, - }, - }, - { - MBean: "java.lang:type=Memory", - Attributes: []Attribute{ - { - Attr: "HeapMemoryUsage", - Field: "memory.heap_usage", - }, - { - Attr: "NonHeapMemoryUsage", - Field: "memory.non_heap_usage", - }, - }, - }, - }, - httpMethod: "GET", - uris: []string{ - "/read/java.lang:type=Runtime/Uptime?ignoreErrors=true&canonicalNaming=false", - "/read/java.lang:name=ConcurrentMarkSweep,type=GarbageCollector/CollectionTime,CollectionCount?ignoreErrors=true&canonicalNaming=false", - "/read/java.lang:type=Memory/HeapMemoryUsage,NonHeapMemoryUsage?ignoreErrors=true&canonicalNaming=false", - }, - attributeMappings: map[attributeMappingKey]Attribute{ - attributeMappingKey{"java.lang:type=Runtime", "Uptime"}: Attribute{ - Attr: "Uptime", - Field: "uptime", - }, - attributeMappingKey{"java.lang:name=ConcurrentMarkSweep,type=GarbageCollector", "CollectionTime"}: Attribute{ - Attr: "CollectionTime", - Field: "gc.cms_collection_time", - }, - attributeMappingKey{"java.lang:name=ConcurrentMarkSweep,type=GarbageCollector", "CollectionCount"}: Attribute{ - Attr: "CollectionCount", - Field: "gc.cms_collection_count", - }, - attributeMappingKey{"java.lang:type=Memory", "HeapMemoryUsage"}: Attribute{ - Attr: "HeapMemoryUsage", - Field: "memory.heap_usage", - }, - attributeMappingKey{"java.lang:type=Memory", "NonHeapMemoryUsage"}: Attribute{ - Attr: "NonHeapMemoryUsage", - Field: "memory.non_heap_usage", - }, - }, - ok: true, - }, - } - - for _, c := range cases { - - jolokiaGETFetcher := &JolokiaHTTPGetFetcher{} - - httpReqs, attrMaps, myerr := jolokiaGETFetcher.BuildRequestsAndMappings(c.mappings) - - if c.ok == false { - assert.Error(t, myerr, "should have failed for httpMethod: "+c.httpMethod) - continue - } - - assert.Nil(t, myerr) - assert.NotNil(t, attrMaps) - - // Test returned URIs - for i, r := range httpReqs { - assert.Equal(t, c.uris[i], r.URI, "request uri: ", r.URI) - } - - assert.Equal(t, c.attributeMappings, attrMaps) - - } - -} -func TestBuildPOSTRequestsAndMappings(t *testing.T) { - - cases := []struct { - mappings []JMXMapping - httpMethod string - body string - attributeMappings AttributeMapping - }{ - - { - mappings: []JMXMapping{ - { - - MBean: "java.lang:type=Runtime", - Attributes: []Attribute{ - { - Attr: "Uptime", - Field: "uptime", - }, - }, - Target: Target{ - URL: `service:jmx:rmi:///jndi/rmi://targethost:9999/jmxrmi`, - User: "jolokia", - Password: "password", - }, - }, - { - - MBean: "java.lang:type=Runtime", - Attributes: []Attribute{ - { - Attr: "Uptime", - Field: "uptime", - }, - }, - }, { - MBean: "java.lang:type=GarbageCollector,name=ConcurrentMarkSweep", - Attributes: []Attribute{ - { - Attr: "CollectionTime", - Field: "gc.cms_collection_time", - }, - { - Attr: "CollectionCount", - Field: "gc.cms_collection_count", - }, - }, - }, - { - MBean: "java.lang:type=Memory", - Attributes: []Attribute{ - { - Attr: "HeapMemoryUsage", - Field: "memory.heap_usage", - }, - { - Attr: "NonHeapMemoryUsage", - Field: "memory.non_heap_usage", - }, - }, - }, - }, - httpMethod: "POST", - body: `[{"type":"read","mbean":"java.lang:type=Runtime","attribute":["Uptime"],"config":{"canonicalNaming":true,"ignoreErrors":true},"target":{"url":"service:jmx:rmi:///jndi/rmi://targethost:9999/jmxrmi","user":"jolokia","password":"password"}},{"type":"read","mbean":"java.lang:type=Runtime","attribute":["Uptime"],"config":{"canonicalNaming":true,"ignoreErrors":true}},{"type":"read","mbean":"java.lang:name=ConcurrentMarkSweep,type=GarbageCollector","attribute":["CollectionTime","CollectionCount"],"config":{"canonicalNaming":true,"ignoreErrors":true}},{"type":"read","mbean":"java.lang:type=Memory","attribute":["HeapMemoryUsage","NonHeapMemoryUsage"],"config":{"canonicalNaming":true,"ignoreErrors":true}}]`, - attributeMappings: map[attributeMappingKey]Attribute{ - attributeMappingKey{"java.lang:type=Runtime", "Uptime"}: Attribute{ - Attr: "Uptime", - Field: "uptime", - }, - attributeMappingKey{"java.lang:name=ConcurrentMarkSweep,type=GarbageCollector", "CollectionTime"}: Attribute{ - Attr: "CollectionTime", - Field: "gc.cms_collection_time", - }, - attributeMappingKey{"java.lang:name=ConcurrentMarkSweep,type=GarbageCollector", "CollectionCount"}: Attribute{ - Attr: "CollectionCount", - Field: "gc.cms_collection_count", - }, - attributeMappingKey{"java.lang:type=Memory", "HeapMemoryUsage"}: Attribute{ - Attr: "HeapMemoryUsage", - Field: "memory.heap_usage", - }, - attributeMappingKey{"java.lang:type=Memory", "NonHeapMemoryUsage"}: Attribute{ - Attr: "NonHeapMemoryUsage", - Field: "memory.non_heap_usage", - }, - }, - }, - } - - for _, c := range cases { - - jolokiaPOSTBuilder := &JolokiaHTTPPostFetcher{} - - httpReqs, attrMaps, myerr := jolokiaPOSTBuilder.BuildRequestsAndMappings(c.mappings) - - assert.Nil(t, myerr) - assert.NotNil(t, attrMaps) - - // Test returned URIs - for _, r := range httpReqs { - // assert.Equal(t, c.uris[i], r.Uri, "request uri: ", r.Uri) - assert.Equal(t, c.body, string(r.Body), "body", r.Body) - } - - assert.Equal(t, c.attributeMappings, attrMaps) - - } - -} - -func TestNewJolokiaHTTPClient(t *testing.T) { - - cases := []struct { - httpMethod string - expected JolokiaHTTPRequestFetcher - }{ - - { - httpMethod: "GET", - expected: &JolokiaHTTPGetFetcher{}, - }, - { - httpMethod: "", - expected: &JolokiaHTTPPostFetcher{}, - }, - { - httpMethod: "GET", - expected: &JolokiaHTTPGetFetcher{}, - }, - { - httpMethod: "POST", - expected: &JolokiaHTTPPostFetcher{}, - }, - } - - for _, c := range cases { - jolokiaGETClient := NewJolokiaHTTPRequestFetcher(c.httpMethod) - - assert.Equal(t, c.expected, jolokiaGETClient, "httpMethod: "+c.httpMethod) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/data.go deleted file mode 100644 index b7e0913f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/data.go +++ /dev/null @@ -1,230 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package jmx - -import ( - "strings" - - "github.com/joeshaw/multierror" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -const ( - mbeanEventKey = "mbean" -) - -type Entry struct { - Request struct { - Mbean string `json:"mbean"` - Attribute interface{} `json:"attribute"` - } - Value interface{} -} - -// Map responseBody to common.MapStr -// -// A response has the following structure -// [ -// { -// "request": { -// "mbean": "java.lang:type=Memory", -// "attribute": [ -// "HeapMemoryUsage", -// "NonHeapMemoryUsage" -// ], -// "type": "read" -// }, -// "value": { -// "HeapMemoryUsage": { -// "init": 1073741824, -// "committed": 1037959168, -// "max": 1037959168, -// "used": 227420472 -// }, -// "NonHeapMemoryUsage": { -// "init": 2555904, -// "committed": 53477376, -// "max": -1, -// "used": 50519768 -// } -// }, -// "timestamp": 1472298687, -// "status": 200 -// } -// ] -// -// With wildcards there is an additional nesting level: -// -// [ -// { -// "request": { -// "type": "read", -// "attribute": "maxConnections", -// "mbean": "Catalina:name=*,type=ThreadPool" -// }, -// "value": { -// "Catalina:name=\"http-bio-8080\",type=ThreadPool": { -// "maxConnections": 200 -// }, -// "Catalina:name=\"ajp-bio-8009\",type=ThreadPool": { -// "maxConnections": 200 -// } -// }, -// "timestamp": 1519409583 -// "status": 200, -// } -// ] -// -// A response with single value -// -// [ -// { -// "request": { -// "mbean":"java.lang:type=Runtime", -// "attribute":"Uptime", -// "type":"read" -// }, -// "value":88622, -// "timestamp":1551739190, -// "status":200 -// } -// ] -type eventKey struct { - mbean, event string -} - -func eventMapping(entries []Entry, mapping AttributeMapping) ([]common.MapStr, error) { - - // Generate a different event for each wildcard mbean, and and additional one - // for non-wildcard requested mbeans, group them by event name if defined - mbeanEvents := make(map[eventKey]common.MapStr) - var errs multierror.Errors - - for _, v := range entries { - if v.Value == nil || v.Request.Attribute == nil { - continue - } - - switch attribute := v.Request.Attribute.(type) { - case string: - switch entryValues := v.Value.(type) { - case float64: - err := parseResponseEntry(v.Request.Mbean, v.Request.Mbean, attribute, entryValues, mbeanEvents, mapping) - if err != nil { - errs = append(errs, err) - } - case map[string]interface{}: - constructEvents(entryValues, v, mbeanEvents, mapping, errs) - } - case []interface{}: - entryValues := v.Value.(map[string]interface{}) - constructEvents(entryValues, v, mbeanEvents, mapping, errs) - } - } - - var events []common.MapStr - for _, event := range mbeanEvents { - events = append(events, event) - } - - return events, errs.Err() -} - -func constructEvents(entryValues map[string]interface{}, v Entry, mbeanEvents map[eventKey]common.MapStr, mapping AttributeMapping, errs multierror.Errors) { - hasWildcard := strings.Contains(v.Request.Mbean, "*") - for attribute, value := range entryValues { - if !hasWildcard { - err := parseResponseEntry(v.Request.Mbean, v.Request.Mbean, attribute, value, mbeanEvents, mapping) - if err != nil { - errs = append(errs, err) - } - continue - } - - // If there was a wildcard, we are going to have an additional - // nesting level in response values, and attribute here is going - // to be actually the matching mbean name - values, ok := value.(map[string]interface{}) - if !ok { - errs = append(errs, errors.Errorf("expected map of values for %s", v.Request.Mbean)) - continue - } - - responseMbean := attribute - for attribute, value := range values { - err := parseResponseEntry(v.Request.Mbean, responseMbean, attribute, value, mbeanEvents, mapping) - if err != nil { - errs = append(errs, err) - } - } - } -} - -func selectEvent(events map[eventKey]common.MapStr, key eventKey) common.MapStr { - event, found := events[key] - if !found { - event = common.MapStr{} - if key.mbean != "" { - event.Put(mbeanEventKey, key.mbean) - } - events[key] = event - } - return event -} - -func parseResponseEntry( - requestMbeanName string, - responseMbeanName string, - attributeName string, - attributeValue interface{}, - events map[eventKey]common.MapStr, - mapping AttributeMapping, -) error { - field, exists := mapping.Get(requestMbeanName, attributeName) - if !exists { - // This shouldn't ever happen, if it does it is probably that some of our - // assumptions when building the request and the mapping is wrong. - logp.Debug("jolokia.jmx", "mapping: %+v", mapping) - return errors.Errorf("metric key '%v' for mbean '%s' not found in mapping", attributeName, requestMbeanName) - } - - var key eventKey - key.event = field.Event - if responseMbeanName != requestMbeanName { - key.mbean = responseMbeanName - } - event := selectEvent(events, key) - - // In case the attributeValue is a map the keys are dedotted - data := attributeValue - switch aValue := attributeValue.(type) { - case map[string]interface{}: - newData := map[string]interface{}{} - for k, v := range aValue { - newData[common.DeDot(k)] = v - } - data = newData - case float64: - data = aValue - } - _, err := event.Put(field.Field, data) - return err -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/data_test.go deleted file mode 100644 index b9b3c9d5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/data_test.go +++ /dev/null @@ -1,347 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package jmx - -import ( - "io/ioutil" - "path/filepath" - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestEventMapper(t *testing.T) { - absPath, err := filepath.Abs("./_meta/test") - - require.NotNil(t, absPath) - require.NoError(t, err) - - jolokiaResponse, err := ioutil.ReadFile(absPath + "/jolokia_response.json") - - require.NoError(t, err) - - var mapping = AttributeMapping{ - attributeMappingKey{"java.lang:type=Runtime", "Uptime"}: Attribute{ - Attr: "Uptime", Field: "uptime"}, - attributeMappingKey{"java.lang:type=GarbageCollector,name=ConcurrentMarkSweep", "CollectionTime"}: Attribute{ - Attr: "CollectionTime", Field: "gc.cms_collection_time"}, - attributeMappingKey{"java.lang:type=GarbageCollector,name=ConcurrentMarkSweep", "CollectionCount"}: Attribute{ - Attr: "CollectionCount", Field: "gc.cms_collection_count"}, - attributeMappingKey{"java.lang:type=Memory", "HeapMemoryUsage"}: Attribute{ - Attr: "HeapMemoryUsage", Field: "memory.heap_usage"}, - attributeMappingKey{"java.lang:type=Memory", "NonHeapMemoryUsage"}: Attribute{ - Attr: "NonHEapMemoryUsage", Field: "memory.non_heap_usage"}, - attributeMappingKey{"org.springframework.boot:type=Endpoint,name=metricsEndpoint", "Metrics"}: Attribute{ - Attr: "Metrics", Field: "metrics"}, - attributeMappingKey{"Catalina:type=Server", "serverInfo"}: Attribute{ - Attr: "serverInfo", Field: "server_info"}, - } - - // Construct a new POST response event mapper - eventMapper := NewJolokiaHTTPRequestFetcher("POST") - - // Map response to Metricbeat events - events, err := eventMapper.EventMapping(jolokiaResponse, mapping) - - require.NoError(t, err) - - expected := []common.MapStr{ - { - "uptime": float64(47283), - "gc": common.MapStr{ - "cms_collection_time": float64(53), - "cms_collection_count": float64(1), - }, - "memory": common.MapStr{ - "heap_usage": map[string]interface{}{ - "init": float64(1073741824), - "committed": float64(1037959168), - "max": float64(1037959168), - "used": float64(227420472), - }, - "non_heap_usage": map[string]interface{}{ - "init": float64(2555904), - "committed": float64(53477376), - "max": float64(-1), - "used": float64(50519768), - }, - }, - "metrics": map[string]interface{}{ - "atomikos_nbTransactions": float64(0), - "classes": float64(18857), - "classes_loaded": float64(19127), - "classes_unloaded": float64(270), - }, - "server_info": "Apache Tomcat/9.0.7", - }, - } - - require.ElementsMatch(t, expected, events) -} - -// TestEventGroupingMapper tests responses which are returned -// from a Jolokia POST request. -func TestEventGroupingMapper(t *testing.T) { - absPath, err := filepath.Abs("./_meta/test") - - require.NotNil(t, absPath) - require.NoError(t, err) - - jolokiaResponse, err := ioutil.ReadFile(absPath + "/jolokia_response.json") - - require.NoError(t, err) - - var mapping = AttributeMapping{ - attributeMappingKey{"java.lang:type=Runtime", "Uptime"}: Attribute{ - Attr: "Uptime", Field: "uptime"}, - attributeMappingKey{"java.lang:type=GarbageCollector,name=ConcurrentMarkSweep", "CollectionTime"}: Attribute{ - Attr: "CollectionTime", Field: "gc.cms_collection_time", Event: "gc"}, - attributeMappingKey{"java.lang:type=GarbageCollector,name=ConcurrentMarkSweep", "CollectionCount"}: Attribute{ - Attr: "CollectionCount", Field: "gc.cms_collection_count", Event: "gc"}, - attributeMappingKey{"java.lang:type=Memory", "HeapMemoryUsage"}: Attribute{ - Attr: "HeapMemoryUsage", Field: "memory.heap_usage", Event: "memory"}, - attributeMappingKey{"java.lang:type=Memory", "NonHeapMemoryUsage"}: Attribute{ - Attr: "NonHEapMemoryUsage", Field: "memory.non_heap_usage", Event: "memory"}, - attributeMappingKey{"org.springframework.boot:type=Endpoint,name=metricsEndpoint", "Metrics"}: Attribute{ - Attr: "Metrics", Field: "metrics"}, - attributeMappingKey{"Catalina:type=Server", "serverInfo"}: Attribute{ - Attr: "serverInfo", Field: "server_info"}, - } - - // Construct a new POST response event mapper - eventMapper := NewJolokiaHTTPRequestFetcher("POST") - - // Map response to Metricbeat events - events, err := eventMapper.EventMapping(jolokiaResponse, mapping) - - require.NoError(t, err) - - expected := []common.MapStr{ - { - "uptime": float64(47283), - "metrics": map[string]interface{}{ - "atomikos_nbTransactions": float64(0), - "classes": float64(18857), - "classes_loaded": float64(19127), - "classes_unloaded": float64(270), - }, - "server_info": "Apache Tomcat/9.0.7", - }, - { - "gc": common.MapStr{ - "cms_collection_time": float64(53), - "cms_collection_count": float64(1), - }, - }, - { - "memory": common.MapStr{ - "heap_usage": map[string]interface{}{ - "init": float64(1073741824), - "committed": float64(1037959168), - "max": float64(1037959168), - "used": float64(227420472), - }, - "non_heap_usage": map[string]interface{}{ - "init": float64(2555904), - "committed": float64(53477376), - "max": float64(-1), - "used": float64(50519768), - }, - }, - }, - } - - require.ElementsMatch(t, expected, events) -} - -// TestEventGroupingMapperGetRequest tests responses which are returned -// from a Jolokia GET request. The difference from POST responses is that -// GET method returns a single Entry, whereas POST method returns an array -// of Entry objects -func TestEventGroupingMapperGetRequest(t *testing.T) { - absPath, err := filepath.Abs("./_meta/test") - - require.NotNil(t, absPath) - require.NoError(t, err) - - jolokiaResponse, err := ioutil.ReadFile(absPath + "/jolokia_get_response.json") - - require.NoError(t, err) - - var mapping = AttributeMapping{ - attributeMappingKey{"java.lang:type=Memory", "HeapMemoryUsage"}: Attribute{ - Attr: "HeapMemoryUsage", Field: "memory.heap_usage", Event: "memory"}, - attributeMappingKey{"java.lang:type=Memory", "NonHeapMemoryUsage"}: Attribute{ - Attr: "NonHEapMemoryUsage", Field: "memory.non_heap_usage", Event: "memory"}, - } - - // Construct a new GET response event mapper - eventMapper := NewJolokiaHTTPRequestFetcher("GET") - - // Map response to Metricbeat events - events, err := eventMapper.EventMapping(jolokiaResponse, mapping) - - require.NoError(t, err) - - expected := []common.MapStr{ - { - "memory": common.MapStr{ - "heap_usage": map[string]interface{}{ - "init": float64(1073741824), - "committed": float64(1037959168), - "max": float64(1037959168), - "used": float64(227420472), - }, - "non_heap_usage": map[string]interface{}{ - "init": float64(2555904), - "committed": float64(53477376), - "max": float64(-1), - "used": float64(50519768), - }, - }, - }, - } - - require.ElementsMatch(t, expected, events) -} - -// TestEventGroupingMapperGetRequestUptime tests responses which are returned -// from a Jolokia GET request and only has one uptime runtime value. -func TestEventGroupingMapperGetRequestUptime(t *testing.T) { - absPath, err := filepath.Abs("./_meta/test") - - require.NotNil(t, absPath) - require.NoError(t, err) - - jolokiaResponse, err := ioutil.ReadFile(absPath + "/jolokia_get_response_uptime.json") - - require.NoError(t, err) - - var mapping = AttributeMapping{ - attributeMappingKey{"java.lang:type=Runtime", "Uptime"}: Attribute{ - Field: "runtime.uptime", Event: "runtime"}, - } - - // Construct a new GET response event mapper - eventMapper := NewJolokiaHTTPRequestFetcher("GET") - - // Map response to Metricbeat events - events, err := eventMapper.EventMapping(jolokiaResponse, mapping) - - require.NoError(t, err) - - expected := []common.MapStr{ - { - "runtime": common.MapStr{ - "uptime": float64(88622), - }, - }, - } - - require.ElementsMatch(t, expected, events) -} - -func TestEventMapperWithWildcard(t *testing.T) { - absPath, err := filepath.Abs("./_meta/test") - - require.NotNil(t, absPath) - require.NoError(t, err) - - jolokiaResponse, err := ioutil.ReadFile(absPath + "/jolokia_response_wildcard.json") - - require.NoError(t, err) - - var mapping = AttributeMapping{ - attributeMappingKey{"Catalina:name=*,type=ThreadPool", "port"}: Attribute{ - Attr: "port", Field: "port"}, - attributeMappingKey{"Catalina:name=*,type=ThreadPool", "maxConnections"}: Attribute{ - Attr: "maxConnections", Field: "max_connections"}, - } - - // Construct a new POST response event mapper - eventMapper := NewJolokiaHTTPRequestFetcher("POST") - - // Map response to Metricbeat events - events, err := eventMapper.EventMapping(jolokiaResponse, mapping) - require.NoError(t, err) - require.Equal(t, 2, len(events)) - - expected := []common.MapStr{ - { - "mbean": "Catalina:name=\"http-bio-8080\",type=ThreadPool", - "max_connections": float64(200), - "port": float64(8080), - }, - { - "mbean": "Catalina:name=\"ajp-bio-8009\",type=ThreadPool", - "max_connections": float64(200), - "port": float64(8009), - }, - } - - require.ElementsMatch(t, expected, events) -} - -func TestEventGroupingMapperWithWildcard(t *testing.T) { - absPath, err := filepath.Abs("./_meta/test") - - require.NotNil(t, absPath) - require.NoError(t, err) - - jolokiaResponse, err := ioutil.ReadFile(absPath + "/jolokia_response_wildcard.json") - - require.NoError(t, err) - - var mapping = AttributeMapping{ - attributeMappingKey{"Catalina:name=*,type=ThreadPool", "port"}: Attribute{ - Attr: "port", Field: "port", Event: "port"}, - attributeMappingKey{"Catalina:name=*,type=ThreadPool", "maxConnections"}: Attribute{ - Attr: "maxConnections", Field: "max_connections", Event: "network"}, - } - - // Construct a new POST response event mapper - eventMapper := NewJolokiaHTTPRequestFetcher("POST") - - // Map response to Metricbeat events - events, err := eventMapper.EventMapping(jolokiaResponse, mapping) - require.NoError(t, err) - require.Equal(t, 4, len(events)) - - expected := []common.MapStr{ - { - "mbean": "Catalina:name=\"http-bio-8080\",type=ThreadPool", - "port": float64(8080), - }, - { - "mbean": "Catalina:name=\"http-bio-8080\",type=ThreadPool", - "max_connections": float64(200), - }, - { - "mbean": "Catalina:name=\"ajp-bio-8009\",type=ThreadPool", - "port": float64(8009), - }, - { - "mbean": "Catalina:name=\"ajp-bio-8009\",type=ThreadPool", - "max_connections": float64(200), - }, - } - - require.ElementsMatch(t, expected, events) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/jmx.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/jmx.go deleted file mode 100644 index 909a0db2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/jmx.go +++ /dev/null @@ -1,113 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package jmx - -import ( - "github.com/elastic/beats/v7/metricbeat/helper" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -var ( - metricsetName = "jolokia.jmx" -) - -// init registers the MetricSet with the central registry. -func init() { - if err := mb.Registry.AddMetricSet("jolokia", "jmx", New, hostParser); err != nil { - panic(err) - } -} - -const ( - defaultScheme = "http" - defaultPath = "/jolokia/" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - PathConfigKey: "path", - DefaultPath: defaultPath, - }.Build() -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - mapping []JMXMapping - namespace string - jolokia JolokiaHTTPRequestFetcher - log *logp.Logger - http *helper.HTTP -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct { - Namespace string `config:"namespace" validate:"required"` - HTTPMethod string `config:"http_method"` - Mappings []JMXMapping `config:"jmx.mappings" validate:"required"` - }{} - - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - jolokiaFetcher := NewJolokiaHTTPRequestFetcher(config.HTTPMethod) - - log := logp.NewLogger(metricsetName).With("host", base.HostData().Host) - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - mapping: config.Mappings, - namespace: config.Namespace, - jolokia: jolokiaFetcher, - log: log, - http: http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - var allEvents []common.MapStr - - allEvents, err := m.jolokia.Fetch(m) - if err != nil { - return err - } - - // Set dynamic namespace. - for _, event := range allEvents { - reporter.Event(mb.Event{ - MetricSetFields: event, - Namespace: m.Module().Name() + "." + m.namespace, - }) - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/jmx_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/jmx_integration_test.go deleted file mode 100644 index 407ecd9f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx/jmx_integration_test.go +++ /dev/null @@ -1,197 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package jmx - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "jolokia") - - for _, config := range getConfigs(service.Host()) { - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - assert.Empty(t, errs) - assert.NotEmpty(t, events) - t.Logf("%s/%s events: %+v", f.Module().Name(), f.Name(), events) - } -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "jolokia") - - for _, config := range getConfigs(service.Host()) { - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - assert.Empty(t, errs) - assert.NotEmpty(t, events) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } - } -} - -func getConfigs(host string) []map[string]interface{} { - return []map[string]interface{}{ - { - "module": "jolokia", - "metricsets": []string{"jmx"}, - "hosts": []string{host}, - "namespace": "testnamespace", - "jmx.mappings": []map[string]interface{}{ - { - "mbean": "java.lang:type=Runtime", - "attributes": []map[string]string{ - { - "attr": "Uptime", - "field": "uptime", - }, - }, - }, - { - "mbean": "java.lang:type=GarbageCollector,name=ConcurrentMarkSweep", - "attributes": []map[string]string{ - { - "attr": "CollectionTime", - "field": "gc.cms_collection_time", - }, - { - "attr": "CollectionCount", - "field": "gc.cms_collection_count", - }, - }, - }, - { - "mbean": "java.lang:type=Memory", - "attributes": []map[string]string{ - { - "attr": "HeapMemoryUsage", - "field": "memory.heap_usage", - }, - { - "attr": "NonHeapMemoryUsage", - "field": "memory.non_heap_usage", - }, - }, - }, - }, - }, - { - "module": "jolokia", - "metricsets": []string{"jmx"}, - "hosts": []string{host}, - "namespace": "testnamespace", - "jmx.mappings": []map[string]interface{}{ - { - "mbean": "Catalina:name=*,type=ThreadPool", - "attributes": []map[string]string{ - { - "attr": "maxConnections", - "field": "max_connections", - }, - { - "attr": "port", - "field": "port", - }, - }, - }, - { - "mbean": "Catalina:type=Server", - "attributes": []map[string]string{ - { - "attr": "serverNumber", - "field": "server_number_dosntconnect", - }, - }, - "target": &TargetBlock{ - URL: "service:jmx:rmi:///jndi/rmi://localhost:7091/jmxrmi", - User: "monitorRole", - Password: "IGNORE", - }, - }, - { - "mbean": "Catalina:type=Server", - "attributes": []map[string]string{ - { - "attr": "serverInfo", - "field": "server_info_proxy", - }, - }, - "target": &TargetBlock{ - URL: "service:jmx:rmi:///jndi/rmi://localhost:7091/jmxrmi", - User: "monitorRole", - Password: "QED", - }, - }, - }, - }, - { - "module": "jolokia", - "metricsets": []string{"jmx"}, - "hosts": []string{host}, - "namespace": "testnamespace", - "http_method": "GET", - "jmx.mappings": []map[string]interface{}{ - { - "mbean": "java.lang:type=GarbageCollector,name=ConcurrentMarkSweep", - "attributes": []map[string]string{ - { - "attr": "CollectionTime", - "field": "gc.cms_collection_time", - }, - { - "attr": "CollectionCount", - "field": "gc.cms_collection_count", - }, - }, - }, - { - "mbean": "java.lang:type=Memory", - "attributes": []map[string]string{ - { - "attr": "HeapMemoryUsage", - "field": "memory.heap_usage", - }, - { - "attr": "NonHeapMemoryUsage", - "field": "memory.non_heap_usage", - }, - }, - }, - { - "mbean": "java.lang:type=Runtime", - "attributes": []map[string]string{ - { - "attr": "Uptime", - "field": "uptime", - }, - }, - }, - }, - }, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/test_jolokia.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/test_jolokia.py deleted file mode 100644 index 509b9f56..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/jolokia/test_jolokia.py +++ /dev/null @@ -1,53 +0,0 @@ -import os -import sys -import unittest -from nose.plugins.attrib import attr -from parameterized import parameterized - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['jolokia'] - - @parameterized.expand([ - 'java.lang:name=PS MarkSweep,type=GarbageCollector', - 'java.lang:type=GarbageCollector,name=PS MarkSweep', - 'java.lang:name=*,type=GarbageCollector', - 'java.lang:type=GarbageCollector,name=*', - ]) - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_jmx(self, mbean): - """ - jolokia jmx metricset test - """ - - additional_content = """ - jmx.mappings: - - mbean: '%s' - attributes: - - attr: CollectionCount - field: gc.collection_count -""" % (mbean) - - self.render_config_template(modules=[{ - "name": "jolokia", - "metricsets": ["jmx"], - "hosts": self.get_hosts(), - "period": "1s", - "namespace": "test", - "additional_content": additional_content, - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=20) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertTrue(len(output) >= 1) - evt = output[0] - print(evt) - - assert evt["jolokia"]["test"]["gc"]["collection_count"] >= 0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/README.md deleted file mode 100644 index c80b79c2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/README.md +++ /dev/null @@ -1,101 +0,0 @@ -### Manually testing Kafka modules - -Testing Kafka can be tricky, so the purpose of this doc is to document all the steps that one should follow in order to -prepare an environment and manually test Kafka module. - -#### Kafka container - -In order to have a Kafka instance up and running the best way to go is to use the container that is used by the CI tests. -To bring this container up simply run the tests for Kafka module: - -`go test -tags integration ./metricbeat/module/kafka/...` - - -After the tests have been completed, the Kafka container should be still running. Verify with: - -```console -707b50334835 docker.elastic.co/integrations-ci/beats-kafka:2.1.1-2 "/run.sh" 2 minutes ago Up 2 minutes (healthy) 2181/tcp, 0.0.0.0:32785->8774/tcp, 0.0.0.0:32784->8775/tcp, 0.0.0.0:32783->8779/tcp, 0.0.0.0:32782->9092/tcp kafka_a035cf4c6889705a_kafka_1 -``` - -In order to identify to which port the Broker is listening on one should check in the logs of the container and find -the advertised address: - -```console -docker logs 707b50334835 > kafka_logs -cat kafka_logs | grep OUTSIDE - -advertised.listeners = INSIDE://localhost:9091,OUTSIDE://localhost:32778 -listener.security.protocol.map = INSIDE:SASL_PLAINTEXT,OUTSIDE:SASL_PLAINTEXT -listeners = INSIDE://localhost:9091,OUTSIDE://0.0.0.0:9092 -advertised.listeners = INSIDE://localhost:9091,OUTSIDE://localhost:32778 -listener.security.protocol.map = INSIDE:SASL_PLAINTEXT,OUTSIDE:SASL_PLAINTEXT -listeners = INSIDE://localhost:9091,OUTSIDE://0.0.0.0:9092 -``` - -So here in this example the host we should in the module's config is `localhost:32778`. -Note that this is different between MAC and Linux machines. The above is the case for the MAC machine, and here is how -the respective address for a LINUX machine should look like: - -```console -advertised.listeners = INSIDE://localhost:9091,OUTSIDE://172.26.0.2:9092 -listener.security.protocol.map = INSIDE:SASL_PLAINTEXT,OUTSIDE:SASL_PLAINTEXT -listeners = INSIDE://localhost:9091,OUTSIDE://0.0.0.0:9092 -advertised.listeners = INSIDE://localhost:9091,OUTSIDE://172.26.0.2:9092 -listener.security.protocol.map = INSIDE:SASL_PLAINTEXT,OUTSIDE:SASL_PLAINTEXT -listeners = INSIDE://localhost:9091,OUTSIDE://0.0.0.0:9092 -``` - -So here the advertised addressed to be used in the config is `172.26.0.2:9092`. - -This difference comes from here: https://github.com/elastic/beats/blob/v7.5.2/libbeat/tests/compose/wrapper.go#L137 - -This was needed before moving the metricbeat docker used in CI to host network, we can maybe remove this now if it complicates things. - - -#### Configuring Kafka module -In order to configure the Module we will use the advertised addressed to connect to the broker and the credentials -that are also used for the tests -(see [test config](https://github.com/elastic/beats/blob/6c279ebf2789655725889f37820c959a8f2ea969/metricbeat/module/kafka/consumergroup/consumergroup_integration_test.go#L39)). -Here is how the config should look like (in a MAC): - -```yaml -# Kafka metrics collected using the Kafka protocol -- module: kafka - metricsets: - - partition - - consumergroup - period: 10s - hosts: ["0.0.0.0:32778"] - username: stats - password: test-secret -``` - - -#### Starting extra Producers/Consumers -In order to create more stats for the Kafka Module, one could create more Producer/Consumer pairs (or combinations). -For this we will reuse the scripts that are used withing the Docker container to bring up a Producer/Consumer pair for the testing. -See the [source](https://github.com/elastic/beats/blob/87c49acb60b277a24c60c3956e9b4e23a644bce8/metricbeat/module/kafka/_meta/run.sh#L75). - -Here are the commands: - -```console -{ while sleep 1; do echo message; done } | KAFKA_OPTS="-Djava.security.auth.login.config=/kafka/bin/jaas-kafka-client-producer.conf" /kafka/bin/kafka-console-producer.sh --topic test2 --broker-list localhost:9091 --producer.config /kafka/bin/sasl-producer.properties -``` - -Which will start a producer writing a `message` message on topic with name `test2`. - -```console -KAFKA_OPTS="-Djava.security.auth.login.config=/kafka/bin/jaas-kafka-client-consumer.conf" /kafka/bin/kafka-console-consumer.sh --topic=test2 --bootstrap-server=localhost:9091 --consumer.config /kafka/bin/sasl-producer.properties -``` -Which will start a consumer for `test2` topic. - -Note that starting many pairs of them(>4), it might cause the container's crash. - -#### JMX data -Kafka Module also includes 3 light modules based on Jolokia Module. These are `broker`, `consumer` and `producer`. - -In order to explore the JMX data that are exposed by the container one can use http APIs directly like: - -```console -curl -X GET http://0.0.0.0:32783/jolokia/read/kafka.server:\* | jq -``` diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/Dockerfile deleted file mode 100644 index 45f75c90..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/Dockerfile +++ /dev/null @@ -1,39 +0,0 @@ -FROM debian:stretch - -ARG KAFKA_VERSION - -ENV KAFKA_HOME /kafka - -ENV KAFKA_LOGS_DIR="/kafka-logs" -ENV _JAVA_OPTIONS "-Djava.net.preferIPv4Stack=true" -ENV TERM=linux - -RUN apt-get update && apt-get install -y curl openjdk-8-jre-headless netcat dnsutils - -RUN mkdir -p ${KAFKA_LOGS_DIR} && mkdir -p ${KAFKA_HOME} && \ - curl -J -L -s -f -o - https://github.com/kadwanev/retry/releases/download/1.0.1/retry-1.0.1.tar.gz | tar xfz - -C /usr/local/bin && \ - retry --min 1 --max 180 -- curl -J -L -s -f --show-error -o $INSTALL_DIR/kafka.tgz \ - "https://archive.apache.org/dist/kafka/${KAFKA_VERSION}/kafka_2.11-${KAFKA_VERSION}.tgz" && \ - tar xzf ${INSTALL_DIR}/kafka.tgz -C ${KAFKA_HOME} --strip-components 1 - -RUN retry --min 1 --max 180 -- curl -J -L -s -f --show-error -o /opt/jolokia-jvm-1.5.0-agent.jar \ - http://search.maven.org/remotecontent\?filepath\=org/jolokia/jolokia-jvm/1.5.0/jolokia-jvm-1.5.0-agent.jar - -ADD kafka_server_jaas.conf /etc/kafka/server_jaas.conf -ADD jaas-kafka-client-producer.conf /kafka/bin/jaas-kafka-client-producer.conf -ADD sasl-producer.properties /kafka/bin/sasl-producer.properties -ADD jaas-kafka-client-consumer.conf /kafka/bin/jaas-kafka-client-consumer.conf -ADD sasl-consumer.properties /kafka/bin/sasl-consumer.properties -ADD run.sh /run.sh -ADD healthcheck.sh /healthcheck.sh - -EXPOSE 9092 -EXPOSE 2181 -EXPOSE 8779 -EXPOSE 8775 -EXPOSE 8774 - -# Healthcheck creates an empty topic foo. As soon as a topic is created, it assumes broker is available -HEALTHCHECK --interval=1s --retries=700 CMD /healthcheck.sh - -ENTRYPOINT ["/run.sh"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/config.yml deleted file mode 100644 index fa900f7b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/config.yml +++ /dev/null @@ -1,49 +0,0 @@ -# Kafka metrics collected using the Kafka protocol -- module: kafka - #metricsets: - # - partition - # - consumergroup - period: 10s - hosts: ["localhost:9092"] - - #client_id: metricbeat - #retries: 3 - #backoff: 250ms - - # List of Topics to query metadata for. If empty, all topics will be queried. - #topics: [] - - # Optional SSL. By default is off. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - - # SASL authentication - #username: "" - #password: "" - -# Metrics collected from a Kafka broker using Jolokia -#- module: kafka -# metricsets: -# - broker -# period: 10s -# hosts: ["localhost:8779"] - -# Metrics collected from a Java Kafka consumer using Jolokia -#- module: kafka -# metricsets: -# - consumer -# period: 10s -# hosts: ["localhost:8774"] - -# Metrics collected from a Java Kafka producer using Jolokia -#- module: kafka -# metricsets: -# - producer -# period: 10s -# hosts: ["localhost:8775"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/docs.asciidoc deleted file mode 100644 index d28a35fc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/docs.asciidoc +++ /dev/null @@ -1,37 +0,0 @@ -This is the Kafka module. - -The default metricsets are `consumergroup` and `partition`. - -If authorization is configured in the Kafka cluster, the following ACLs are -required for the Metricbeat user: - -* READ Topic, for the topics to be monitored -* DESCRIBE Group, for the groups to be monitored - -For example, if the `stats` user is being used for Metricbeat, to monitor all -topics and all consumer groups, ACLS can be granted with the following commands: - -[source,shell] ------ -kafka-acls --authorizer-properties zookeeper.connect=localhost:2181 --add --allow-principal User:stats --operation Read --topic '*' -kafka-acls --authorizer-properties zookeeper.connect=localhost:2181 --add --allow-principal User:stats --operation Describe --group '*' ------ - -[float] -=== Compatibility - -This module is tested with Kafka 0.10.2.1, 1.1.0 and 2.1.1. - -The Broker, Producer, Consumer metricsets require <> to fetch JMX metrics. Refer to the link for Jolokia's compatibility notes. - -[float] -=== Usage -The Broker, Producer, Consumer metricsets require <> to fetch JMX metrics. Refer to those Metricsets' documentation about how to use Jolokia. - - -[float] -=== Dashboard - -The Kafka module comes with a predefined dashboard. For example: - -image::./images/metricbeat_kafka_dashboard.png[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/fields.yml deleted file mode 100644 index 7a0a6fed..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/fields.yml +++ /dev/null @@ -1,51 +0,0 @@ -- key: kafka - title: "Kafka" - description: > - Kafka module - short_config: false - release: ga - fields: - - name: kafka - type: group - description: > - fields: - - name: broker - type: group - description: > - Broker Consumer Group Information have been read from (Broker handling - the consumer group). - fields: - - name: id - type: long - description: > - Broker id - - - name: address - type: keyword - description: > - Broker advertised address - - - name: topic.name - type: keyword - description: > - Topic name - - - name: topic.error.code - type: long - description: > - Topic error code. - - - name: partition.id - type: long - description: > - Partition id. - - - name: partition.topic_id - type: keyword - description: - Unique id of the partition in the topic. - - - name: partition.topic_broker_id - type: keyword - description: - Unique id of the partition in the topic and the broker. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/healthcheck.sh b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/healthcheck.sh deleted file mode 100644 index 9314577c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/healthcheck.sh +++ /dev/null @@ -1,14 +0,0 @@ -#!/bin/bash - -[ -f /tmp/.acls_loaded ] || exit 1 - -TOPIC="foo-`date '+%s-%N'`" - -${KAFKA_HOME}/bin/kafka-topics.sh --zookeeper=127.0.0.1:2181 --create --partitions 1 --topic "${TOPIC}" --replication-factor 1 -rc=$? -if [[ $rc != 0 ]]; then - exit $rc -fi - -${KAFKA_HOME}/bin/kafka-topics.sh --zookeeper=127.0.0.1:2181 --delete --topic "${TOPIC}" -exit 0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/jaas-kafka-client-consumer.conf b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/jaas-kafka-client-consumer.conf deleted file mode 100644 index 80b39c1e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/jaas-kafka-client-consumer.conf +++ /dev/null @@ -1,5 +0,0 @@ -KafkaClient { - org.apache.kafka.common.security.plain.PlainLoginModule required - username="consumer" - password="consumer-secret"; -}; diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/jaas-kafka-client-producer.conf b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/jaas-kafka-client-producer.conf deleted file mode 100644 index fa9193ae..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/jaas-kafka-client-producer.conf +++ /dev/null @@ -1,5 +0,0 @@ -KafkaClient { - org.apache.kafka.common.security.plain.PlainLoginModule required - username="producer" - password="producer-secret"; -}; diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/kafka_server_jaas.conf b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/kafka_server_jaas.conf deleted file mode 100644 index d58e1350..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/kafka_server_jaas.conf +++ /dev/null @@ -1,9 +0,0 @@ -KafkaServer { - org.apache.kafka.common.security.plain.PlainLoginModule required - username="admin" - password="admin-secret" - user_admin="admin-secret" - user_producer="producer-secret" - user_consumer="consumer-secret" - user_stats="test-secret"; -}; diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/kibana/7/dashboard/Metricbeat-kafka-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/kibana/7/dashboard/Metricbeat-kafka-overview.json deleted file mode 100644 index f8cfe354..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/kibana/7/dashboard/Metricbeat-kafka-overview.json +++ /dev/null @@ -1,1354 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "Kafka analysis of topics and consumer groups", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "1", - "w": 24, - "x": 0, - "y": 20 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Kafka Topic \u0026 Consumer Offsets", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 6, - "i": "3", - "w": 16, - "x": 0, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_1", - "title": "Kafka Controls", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 14, - "i": "6", - "w": 24, - "x": 0, - "y": 6 - }, - "panelIndex": "6", - "panelRefName": "panel_2", - "title": "Consumer Group Lag by Topic", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "spy": null - }, - "gridData": { - "h": 6, - "i": "10", - "w": 25, - "x": 16, - "y": 0 - }, - "panelIndex": "10", - "panelRefName": "panel_3", - "title": "Kafka Metrics", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "12", - "w": 24, - "x": 0, - "y": 33 - }, - "panelIndex": "12", - "panelRefName": "panel_4", - "title": "Consumer Partition Reassignments", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 6, - "i": "13", - "w": 7, - "x": 41, - "y": 0 - }, - "panelIndex": "13", - "panelRefName": "panel_5", - "title": "Consumer Metrics", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "spy": null, - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "gridData": { - "h": 13, - "i": "14", - "w": 24, - "x": 24, - "y": 27 - }, - "panelIndex": "14", - "panelRefName": "panel_6", - "title": "Kafka Consumer Group Clients", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "15", - "w": 24, - "x": 24, - "y": 6 - }, - "panelIndex": "15", - "panelRefName": "panel_7", - "title": "Kafka Brokers", - "version": "7.3.0" - }, - { - "embeddableConfig": { - "table": { - "sort": { - "column": "26d2cd90-d2f5-11e8-9dd4-c5f03280d7b0", - "order": "desc" - } - } - }, - "gridData": { - "h": 11, - "i": "16", - "w": 24, - "x": 24, - "y": 16 - }, - "panelIndex": "16", - "panelRefName": "panel_8", - "title": "Kafka Topic Details", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat Kafka] Overview ECS", - "version": 1 - }, - "id": "ea488d90-8e63-11e8-8fa2-3d5f811fbd0f-ecs", - "migrationVersion": { - "dashboard": "7.3.0" - }, - "references": [ - { - "id": "b9d12c80-8e63-11e8-8fa2-3d5f811fbd0f-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "8d2f79a0-8e65-11e8-8fa2-3d5f811fbd0f-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "944188f0-8e79-11e8-8fa2-3d5f811fbd0f-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "dc89f8d0-8e8e-11e8-8fa2-3d5f811fbd0f-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "587f2360-8f21-11e8-8fa2-3d5f811fbd0f-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "1681f1a0-90e7-11e8-8fa2-3d5f811fbd0f-ecs", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "9a7576e0-d231-11e8-8766-dbbdc39e7ba9-ecs", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "27dd5960-d2ed-11e8-8766-dbbdc39e7ba9-ecs", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "491fee50-d2f5-11e8-8766-dbbdc39e7ba9-ecs", - "name": "panel_8", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2019-11-29T09:36:17.646Z", - "version": "WzI2NDgsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Kafka Topic \u0026 Consumer Offsets [Metricbeat Kafka] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "8b27e6a0-8e61-11e8-b741-c3e458b74a68" - } - ], - "filter": { - "language": "lucene", - "query": "NOT kafka.topic.name:__consumer_offsets" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "bar", - "color": "rgba(244,78,59,1)", - "fill": "0.1", - "filter": { - "language": "lucene", - "query": "metricset.name: partition AND kafka.partition.partition.is_leader: true" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Topic Offsets", - "line_width": "0.5", - "metrics": [ - { - "field": "kafka.partition.offset.newest", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kafka.topic.name", - "terms_order_by": "_term", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(244,78,59,0.52)", - "fill": "0", - "filter": { - "language": "lucene", - "query": "metricset.name: consumergroup" - }, - "formatter": "number", - "id": "d43034c0-8f1e-11e8-8784-cd0acd161a28", - "label": "Consumer Offsets", - "line_width": "1", - "metrics": [ - { - "field": "kafka.consumergroup.offset", - "id": "d43034c1-8f1e-11e8-8784-cd0acd161a28", - "type": "sum" - } - ], - "point_size": "1.5", - "seperate_axis": 0, - "split_color_mode": "rainbow", - "split_filters": [ - { - "color": "#68BC00", - "id": "dd41ada0-8f1e-11e8-8784-cd0acd161a28" - } - ], - "split_mode": "terms", - "stacked": "none", - "terms_field": "kafka.consumergroup.id", - "terms_order_by": "_term", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Kafka Topic \u0026 Consumer Offsets [Metricbeat Kafka] ECS", - "type": "metrics" - } - }, - "id": "b9d12c80-8e63-11e8-8fa2-3d5f811fbd0f-ecs", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-11-29T09:36:17.646Z", - "version": "WzI2MzksMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Kafka Controls [Metricbeat Kafka] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "kafka.topic.name", - "id": "1532342651170", - "indexPatternRefName": "control_0_index_pattern", - "label": "Topic Name", - "options": { - "multiselect": true, - "order": "desc", - "size": 10, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "kafka.partition.id", - "id": "1539799686678", - "indexPatternRefName": "control_1_index_pattern", - "label": "Partition", - "options": { - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "1532342651170", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "Kafka Controls [Metricbeat Kafka] ECS", - "type": "input_control_vis" - } - }, - "id": "8d2f79a0-8e65-11e8-8fa2-3d5f811fbd0f-ecs", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metricbeat-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2019-11-29T09:36:17.646Z", - "version": "WzI2NDAsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Kafka Consumer Group Lag vs Time [Metricbeat Kafka] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "1966adf0-1298-11ea-abd7-b5bb8e05b5d6" - } - ], - "bar_color_rules": [ - { - "id": "1dbe6f50-1298-11ea-abd7-b5bb8e05b5d6" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "lucene", - "query": "(metricset.name: consumergroup) AND NOT kafka.consumergroup.topic.name:__consumer_offsets" - }, - "gauge_color_rules": [ - { - "id": "1eee15b0-1298-11ea-abd7-b5bb8e05b5d6" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": "0.2", - "formatter": "number", - "id": "0dcb8020-8e6d-11e8-bfab-6f29bad3a6f2", - "label": "Consumer Groups", - "line_width": 1, - "metrics": [ - { - "field": "kafka.consumergroup.consumer_lag", - "id": "0dcb8021-8e6d-11e8-bfab-6f29bad3a6f2", - "type": "max" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kafka.consumergroup.topic", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Kafka Consumer Group Lag vs Time [Metricbeat Kafka] ECS", - "type": "metrics" - } - }, - "id": "944188f0-8e79-11e8-8fa2-3d5f811fbd0f-ecs", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-11-29T11:07:58.021Z", - "version": "WzI4MjMsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": "Partition Metricset", - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "metricset.name", - "negate": false, - "params": { - "query": "partition", - "type": "phrase" - }, - "type": "phrase", - "value": "partition" - }, - "query": { - "match": { - "metricset.name": { - "query": "partition", - "type": "phrase" - } - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "key": "kafka.topic.name", - "negate": true, - "params": { - "query": "__consumer_offsets", - "type": "phrase" - }, - "type": "phrase", - "value": "__consumer_offsets" - }, - "query": { - "match": { - "kafka.topic.name": { - "query": "__consumer_offsets", - "type": "phrase" - } - } - } - } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Kafka Metrics [Metricbeat Kafka] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Topics", - "field": "kafka.topic.name" - }, - "schema": "metric", - "type": "cardinality" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Brokers", - "field": "kafka.partition.broker.id" - }, - "schema": "metric", - "type": "cardinality" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "Partitions", - "field": "kafka.partition.topic_id" - }, - "schema": "metric", - "type": "cardinality" - }, - { - "enabled": true, - "id": "6", - "params": { - "customLabel": "Replicas", - "field": "kafka.partition.topic_broker_id" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "params": { - "addLegend": false, - "addTooltip": true, - "metric": { - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 10000 - } - ], - "invertColors": false, - "labels": { - "show": true - }, - "metricColorMode": "None", - "percentageMode": false, - "style": { - "bgColor": false, - "bgFill": "#000", - "fontSize": 32, - "labelColor": false, - "subText": "" - }, - "useRanges": false - }, - "type": "metric" - }, - "title": "Kafka Metrics [Metricbeat Kafka] ECS", - "type": "metric" - } - }, - "id": "dc89f8d0-8e8e-11e8-8fa2-3d5f811fbd0f-ecs", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[1].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2019-11-29T09:36:17.646Z", - "version": "WzI2NDIsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Consumer Partition Reassignments [Metricbeat Kafka] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_max": "1", - "axis_min": "-1", - "axis_position": "right", - "filter": { - "language": "lucene", - "query": "NOT kafka.topic.name:__consumer_offsets" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "hide_in_legend": 0, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Consumer -\u003e Partition Reassignment", - "line_width": "1", - "metrics": [ - { - "field": "kafka.consumergroup.partition", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "6b69c760-8f20-11e8-8927-d7e991b5b6ab", - "type": "derivative", - "unit": "" - }, - { - "id": "976f9d80-8f20-11e8-8927-d7e991b5b6ab", - "script": "if (params.sum_partition \u003c 0) { return -1 } else if (params.sum_partition \u003e 0) { return 1 }", - "type": "calculation", - "variables": [ - { - "field": "6b69c760-8f20-11e8-8927-d7e991b5b6ab", - "id": "99cc2b20-8f20-11e8-8927-d7e991b5b6ab", - "name": "sum_partition" - } - ] - } - ], - "point_size": "20", - "seperate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kafka.consumergroup.id", - "value_template": "" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Consumer Partition Reassignments [Metricbeat Kafka] ECS", - "type": "metrics" - } - }, - "id": "587f2360-8f21-11e8-8fa2-3d5f811fbd0f-ecs", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-11-29T09:36:17.646Z", - "version": "WzI2NDMsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "kafka.topic.name", - "negate": true, - "params": { - "query": "__consumer_offsets", - "type": "phrase" - }, - "type": "phrase", - "value": "__consumer_offsets" - }, - "query": { - "match": { - "kafka.topic.name": { - "query": "__consumer_offsets", - "type": "phrase" - } - } - } - } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Consumer Metrics [Metricbeat Kafka] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Consumer Groups", - "field": "kafka.consumergroup.id" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "params": { - "addLegend": false, - "addTooltip": true, - "metric": { - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 10000 - } - ], - "invertColors": false, - "labels": { - "show": true - }, - "metricColorMode": "None", - "percentageMode": false, - "style": { - "bgColor": false, - "bgFill": "#000", - "fontSize": 32, - "labelColor": false, - "subText": "" - }, - "useRanges": false - }, - "type": "metric" - }, - "title": "Consumer Metrics [Metricbeat Kafka] ECS", - "type": "metric" - } - }, - "id": "1681f1a0-90e7-11e8-8fa2-3d5f811fbd0f-ecs", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2019-11-29T09:36:17.646Z", - "version": "WzI2NDQsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Kafka Consumer Group Clients [Metricbeat Kafka] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Newest Offset", - "field": "kafka.consumergroup.offset" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Consumer group client", - "field": "kafka.consumergroup.client.id", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "_term", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 64 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Topic", - "field": "kafka.topic.name", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 64 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Partition", - "field": "kafka.partition.id", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 256 - }, - "schema": "bucket", - "type": "terms" - } - ], - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Kafka Consumer Group Clients [Metricbeat Kafka] ECS", - "type": "table" - } - }, - "id": "9a7576e0-d231-11e8-8766-dbbdc39e7ba9-ecs", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2019-11-29T09:36:17.646Z", - "version": "WzI2NDUsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Kafka Broker Details [Metricbeat Kafka] ECS", - "uiStateJSON": { - "table": { - "sort": { - "column": "cf09c940-d2ec-11e8-88c8-af5b2a9ee6b2", - "order": "asc" - } - } - }, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "7fb31e00-d2ec-11e8-88c8-af5b2a9ee6b2" - } - ], - "filter": "", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "pivot_id": "kafka.partition.partition.replica", - "pivot_label": "Broker ID", - "pivot_rows": "256", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Topics", - "line_width": 1, - "metrics": [ - { - "field": "kafka.topic.name", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "cardinality" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "kafka.broker.id", - "terms_size": "100" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "color_rules": [ - { - "id": "7e9ee780-d2ef-11e8-9dd4-c5f03280d7b0" - } - ], - "fill": 0.5, - "filter": { - "language": "lucene", - "query": "kafka.partition.partition.is_leader: true" - }, - "formatter": "number", - "id": "b38e91a0-d2ec-11e8-88c8-af5b2a9ee6b2", - "label": "Leader Partitions", - "line_width": 1, - "metrics": [ - { - "field": "kafka.partition.topic_id", - "id": "b38eb8b0-d2ec-11e8-88c8-af5b2a9ee6b2", - "type": "cardinality" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "color_rules": [ - { - "id": "d4d9d2c0-d2ec-11e8-88c8-af5b2a9ee6b2" - } - ], - "fill": 0.5, - "filter": "", - "formatter": "number", - "id": "cf09c940-d2ec-11e8-88c8-af5b2a9ee6b2", - "label": "Replicas", - "line_width": 1, - "metrics": [ - { - "field": "kafka.partition.topic_broker_id", - "id": "cf09f050-d2ec-11e8-88c8-af5b2a9ee6b2", - "type": "cardinality" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "table" - }, - "title": "Kafka Broker Details [Metricbeat Kafka] ECS", - "type": "metrics" - } - }, - "id": "27dd5960-d2ed-11e8-8766-dbbdc39e7ba9-ecs", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-11-29T09:36:17.646Z", - "version": "WzI2NDYsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Kafka Topic Details [Metricbeat Kafka] ECS", - "uiStateJSON": { - "table": { - "sort": { - "column": "_default_", - "order": "asc" - } - } - }, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "f81e47a0-d2f3-11e8-9dd4-c5f03280d7b0" - } - ], - "filter": { - "language": "lucene", - "query": "NOT kafka.topic.name: __consumer_offsets" - }, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "pivot_id": "kafka.topic.name", - "pivot_label": "Topic Name", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "color_rules": [ - { - "id": "f07881d0-d2f5-11e8-95b9-eb9260148efc" - } - ], - "fill": 0.5, - "filter": { - "language": "lucene", - "query": " metricset.name: partition" - }, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Brokers", - "line_width": 1, - "metrics": [ - { - "field": "kafka.broker.id", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "cardinality" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "color_rules": [ - { - "id": "fb759e10-d2f5-11e8-95b9-eb9260148efc" - } - ], - "fill": 0.5, - "filter": { - "language": "lucene", - "query": " metricset.name: partition" - }, - "formatter": "number", - "id": "7d640440-d2f4-11e8-9dd4-c5f03280d7b0", - "label": "Partitions", - "line_width": 1, - "metrics": [ - { - "field": "kafka.partition.id", - "id": "7d640441-d2f4-11e8-9dd4-c5f03280d7b0", - "type": "cardinality" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "color_rules": [ - { - "id": "fdb1ab60-d2f5-11e8-95b9-eb9260148efc" - } - ], - "fill": 0.5, - "filter": { - "language": "lucene", - "query": " metricset.name: partition" - }, - "formatter": "number", - "id": "ad26e260-d2f4-11e8-9dd4-c5f03280d7b0", - "label": "Replicas", - "line_width": 1, - "metrics": [ - { - "field": "kafka.partition.topic_broker_id", - "id": "ad26e261-d2f4-11e8-9dd4-c5f03280d7b0", - "type": "cardinality" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "color_rules": [ - { - "id": "ff90f2b0-d2f5-11e8-95b9-eb9260148efc" - } - ], - "fill": 0.5, - "filter": { - "language": "lucene", - "query": " metricset.name: consumergroup" - }, - "formatter": "number", - "id": "26d2cd90-d2f5-11e8-9dd4-c5f03280d7b0", - "label": "Consumers", - "line_width": 1, - "metrics": [ - { - "field": "kafka.consumergroup.client.id", - "id": "26d2cd91-d2f5-11e8-9dd4-c5f03280d7b0", - "type": "cardinality" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "color_rules": [ - { - "id": "ea4984e0-d2f4-11e8-9dd4-c5f03280d7b0" - } - ], - "fill": 0.5, - "filter": { - "language": "lucene", - "query": " metricset.name: partition" - }, - "formatter": "number", - "id": "dc390e20-d2f4-11e8-9dd4-c5f03280d7b0", - "label": "Newest Offset", - "line_width": 1, - "metrics": [ - { - "field": "kafka.partition.offset.newest", - "id": "dc393530-d2f4-11e8-9dd4-c5f03280d7b0", - "type": "max" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "color_rules": [ - { - "id": "043b67f0-d2f6-11e8-95b9-eb9260148efc" - } - ], - "fill": 0.5, - "filter": { - "language": "lucene", - "query": " metricset.name: partition" - }, - "formatter": "number", - "id": "11366c80-d2f5-11e8-9dd4-c5f03280d7b0", - "label": "Oldest Offset", - "line_width": 1, - "metrics": [ - { - "field": "kafka.partition.offset.oldest", - "id": "11366c81-d2f5-11e8-9dd4-c5f03280d7b0", - "type": "min" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "table" - }, - "title": "Kafka Topic Details [Metricbeat Kafka] ECS", - "type": "metrics" - } - }, - "id": "491fee50-d2f5-11e8-8766-dbbdc39e7ba9-ecs", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-11-29T09:36:17.646Z", - "version": "WzI2NDcsMV0=" - } - ], - "version": "7.4.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/run.sh b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/run.sh deleted file mode 100644 index a598cec6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/run.sh +++ /dev/null @@ -1,88 +0,0 @@ -#!/bin/bash - -if [ -n "$KAFKA_ADVERTISED_HOST_AUTO" ]; then - KAFKA_ADVERTISED_HOST=$(dig +short $HOSTNAME):9092 -fi - -# Check if KAFKA_ADVERTISED_HOST is set -# if not wait to read it from file -if [ -z "$KAFKA_ADVERTISED_HOST" ]; then - echo "SERVICE_HOST needed, will wait for it on /run/compose_env" - while true; do - if [ -f /run/compose_env ]; then - source /run/compose_env - KAFKA_ADVERTISED_HOST=$SERVICE_HOST - fi - if [ -n "$KAFKA_ADVERTISED_HOST" ]; then - # Remove it so it is not reused - > /run/compose_env - break - fi - sleep 1 - done -fi - -wait_for_port() { - count=20 - port=$1 - while ! nc -z localhost $port && [[ $count -ne 0 ]]; do - count=$(( $count - 1 )) - [[ $count -eq 0 ]] && return 1 - sleep 0.5 - done - # just in case, one more time - nc -z localhost $port -} - -${KAFKA_HOME}/bin/kafka-topics.sh --zookeeper=127.0.0.1:2181 --create --partitions 1 --topic test --replication-factor 1 - -echo "Starting ZooKeeper" -${KAFKA_HOME}/bin/zookeeper-server-start.sh ${KAFKA_HOME}/config/zookeeper.properties & -wait_for_port 2181 - -echo "Starting Kafka broker" -mkdir -p ${KAFKA_LOGS_DIR} -export KAFKA_OPTS="-Djava.security.auth.login.config=/etc/kafka/server_jaas.conf -javaagent:/opt/jolokia-jvm-1.5.0-agent.jar=port=8779,host=0.0.0.0" -${KAFKA_HOME}/bin/kafka-server-start.sh ${KAFKA_HOME}/config/server.properties \ - --override authorizer.class.name=kafka.security.auth.SimpleAclAuthorizer \ - --override super.users=User:admin \ - --override sasl.enabled.mechanisms=PLAIN \ - --override sasl.mechanism.inter.broker.protocol=PLAIN \ - --override delete.topic.enable=true \ - --override listeners=INSIDE://localhost:9091,OUTSIDE://0.0.0.0:9092 \ - --override advertised.listeners=INSIDE://localhost:9091,OUTSIDE://$KAFKA_ADVERTISED_HOST \ - --override listener.security.protocol.map=INSIDE:SASL_PLAINTEXT,OUTSIDE:SASL_PLAINTEXT \ - --override inter.broker.listener.name=INSIDE \ - --override logs.dir=${KAFKA_LOGS_DIR} & - -wait_for_port 9092 -wait_for_port 8779 - - -echo "Kafka load status code $?" - -# ACLS used to prepare tests -${KAFKA_HOME}/bin/kafka-acls.sh --authorizer-properties zookeeper.connect=localhost:2181 --add --allow-principal User:producer --operation All --cluster --topic '*' --group '*' -${KAFKA_HOME}/bin/kafka-acls.sh --authorizer-properties zookeeper.connect=localhost:2181 --add --allow-principal User:consumer --operation All --cluster --topic '*' --group '*' - -# Minimal ACLs required by metricbeat. If this needs to be changed, please update docs too -${KAFKA_HOME}/bin/kafka-acls.sh --authorizer-properties zookeeper.connect=localhost:2181 --add --allow-principal User:stats --operation Describe --group '*' -${KAFKA_HOME}/bin/kafka-acls.sh --authorizer-properties zookeeper.connect=localhost:2181 --add --allow-principal User:stats --operation Read --topic '*' - -touch /tmp/.acls_loaded - - -# Start a forever producer -{ while sleep 1; do echo message; done } | KAFKA_OPTS="-Djava.security.auth.login.config=/kafka/bin/jaas-kafka-client-producer.conf -javaagent:/opt/jolokia-jvm-1.5.0-agent.jar=port=8775,host=0.0.0.0" \ - ${KAFKA_HOME}/bin/kafka-console-producer.sh --topic test --broker-list localhost:9091 --producer.config ${KAFKA_HOME}/bin/sasl-producer.properties > /dev/null & - -wait_for_port 8775 - -# Start a forever consumer -KAFKA_OPTS="-Djava.security.auth.login.config=/kafka/bin/jaas-kafka-client-consumer.conf -javaagent:/opt/jolokia-jvm-1.5.0-agent.jar=port=8774,host=0.0.0.0" \ - ${KAFKA_HOME}/bin/kafka-console-consumer.sh --topic=test --bootstrap-server=localhost:9091 --consumer.config ${KAFKA_HOME}/bin/sasl-producer.properties > /dev/null & - -wait_for_port 8774 - -# Make sure the container keeps running -tail -f /dev/null diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/sasl-consumer.properties b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/sasl-consumer.properties deleted file mode 100644 index 74ec7eba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/sasl-consumer.properties +++ /dev/null @@ -1,2 +0,0 @@ -security.protocol=SASL_PLAINTEXT -sasl.mechanism=PLAIN diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/sasl-producer.properties b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/sasl-producer.properties deleted file mode 100644 index 74ec7eba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/sasl-producer.properties +++ /dev/null @@ -1,2 +0,0 @@ -security.protocol=SASL_PLAINTEXT -sasl.mechanism=PLAIN diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/supported-versions.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/supported-versions.yml deleted file mode 100644 index cc0deea2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/_meta/supported-versions.yml +++ /dev/null @@ -1,5 +0,0 @@ -variants: - - KAFKA_VERSION: 2.1.1 - - KAFKA_VERSION: 2.0.0 - - KAFKA_VERSION: 1.1.0 - - KAFKA_VERSION: 0.10.2.2 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker.go deleted file mode 100644 index b9e78c7d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker.go +++ /dev/null @@ -1,574 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kafka - -import ( - "crypto/tls" - "fmt" - "io" - "net" - "os" - "strings" - "time" - - "github.com/pkg/errors" - - "github.com/Shopify/sarama" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kafka" -) - -// Version returns a kafka version from its string representation -func Version(version string) kafka.Version { - return kafka.Version(version) -} - -// Broker provides functionality for communicating with a single kafka broker -type Broker struct { - broker *sarama.Broker - cfg *sarama.Config - client sarama.Client - - advertisedAddr string - id int32 - matchID bool -} - -// BrokerSettings defines common configurations used when connecting to a broker -type BrokerSettings struct { - MatchID bool - DialTimeout, ReadTimeout time.Duration - ClientID string - Retries int - Backoff time.Duration - TLS *tls.Config - Username, Password string - Version kafka.Version -} - -type GroupDescription struct { - Members map[string]MemberDescription -} - -type MemberDescription struct { - Err error - ClientID string - ClientHost string - Topics map[string][]int32 -} - -const noID = -1 - -// NewBroker creates a new unconnected kafka Broker connection instance. -func NewBroker(host string, settings BrokerSettings) *Broker { - cfg := sarama.NewConfig() - cfg.Net.DialTimeout = settings.DialTimeout - cfg.Net.ReadTimeout = settings.ReadTimeout - cfg.ClientID = settings.ClientID - cfg.Metadata.Retry.Max = settings.Retries - cfg.Metadata.Retry.Backoff = settings.Backoff - if tls := settings.TLS; tls != nil { - cfg.Net.TLS.Enable = true - cfg.Net.TLS.Config = tls - } - if user := settings.Username; user != "" { - cfg.Net.SASL.Enable = true - cfg.Net.SASL.User = user - cfg.Net.SASL.Password = settings.Password - } - cfg.Version, _ = settings.Version.Get() - - return &Broker{ - broker: sarama.NewBroker(host), - cfg: cfg, - client: nil, - id: noID, - matchID: settings.MatchID, - } -} - -// Close the broker connection -func (b *Broker) Close() error { - closeBroker(b.broker) - b.client.Close() - return nil -} - -// Connect connects the broker to the configured host -func (b *Broker) Connect() error { - if err := b.broker.Open(b.cfg); err != nil { - return errors.Wrap(err, "broker.Open failed") - } - - c, err := getClusterWideClient(b.Addr(), b.cfg) - if err != nil { - closeBroker(b.broker) - return fmt.Errorf("Could not get cluster client for advertised broker with address %v", b.Addr()) - } - b.client = c - - if b.id != noID || !b.matchID { - return nil - } - - // current broker is bootstrap only. Get metadata to find id: - meta, err := queryMetadataWithRetry(b.broker, b.cfg, nil) - if err != nil { - closeBroker(b.broker) - return errors.Wrap(err, "failed to query metadata") - } - - finder := brokerFinder{Net: &defaultNet{}} - other := finder.findBroker(brokerAddress(b.broker), meta.Brokers) - if other == nil { // no broker found - closeBroker(b.broker) - return fmt.Errorf("No advertised broker with address %v found", b.Addr()) - } - - debugf("found matching broker %v with id %v", other.Addr(), other.ID()) - b.id = other.ID() - b.advertisedAddr = other.Addr() - - return nil -} - -// Addr returns the configured broker endpoint. -func (b *Broker) Addr() string { - return b.broker.Addr() -} - -// AdvertisedAddr returns the advertised broker address in case of -// matching broker has been found. -func (b *Broker) AdvertisedAddr() string { - return b.advertisedAddr -} - -// GetMetadata fetches most recent cluster metadata from the broker. -func (b *Broker) GetMetadata(topics ...string) (*sarama.MetadataResponse, error) { - return queryMetadataWithRetry(b.broker, b.cfg, topics) -} - -// GetTopicsMetadata fetches most recent topics/partition metadata from the broker. -func (b *Broker) GetTopicsMetadata(topics ...string) ([]*sarama.TopicMetadata, error) { - r, err := b.GetMetadata(topics...) - if err != nil { - return nil, err - } - return r.Topics, nil -} - -// PartitionOffset fetches the available offset from a partition. -func (b *Broker) PartitionOffset( - replicaID int32, - topic string, - partition int32, - time int64, -) (int64, error) { - req := &sarama.OffsetRequest{} - if replicaID != noID { - req.SetReplicaID(replicaID) - } - req.AddBlock(topic, partition, time, 1) - resp, err := b.broker.GetAvailableOffsets(req) - if err != nil { - return -1, errors.Wrap(err, "get available offsets failed") - } - - block := resp.GetBlock(topic, partition) - if len(block.Offsets) == 0 { - return -1, errors.Wrap(block.Err, "block offsets is empty") - } - - return block.Offsets[0], nil -} - -// ListGroups lists all groups managed by the broker. Other consumer -// groups might be managed by other brokers. -func (b *Broker) ListGroups() ([]string, error) { - resp, err := b.broker.ListGroups(&sarama.ListGroupsRequest{}) - if err != nil { - return nil, err - } - - if resp.Err != sarama.ErrNoError { - return nil, resp.Err - } - - if len(resp.Groups) == 0 { - return nil, nil - } - - groups := make([]string, 0, len(resp.Groups)) - for name := range resp.Groups { - groups = append(groups, name) - } - return groups, nil -} - -// DescribeGroups fetches group details from broker. -func (b *Broker) DescribeGroups( - queryGroups []string, -) (map[string]GroupDescription, error) { - requ := &sarama.DescribeGroupsRequest{Groups: queryGroups} - resp, err := b.broker.DescribeGroups(requ) - if err != nil { - return nil, err - } - - if len(resp.Groups) == 0 { - return nil, nil - } - - groups := map[string]GroupDescription{} - for _, descr := range resp.Groups { - if len(descr.Members) == 0 { - groups[descr.GroupId] = GroupDescription{} - continue - } - - members := map[string]MemberDescription{} - for memberID, memberDescr := range descr.Members { - assignment, err := memberDescr.GetMemberAssignment() - if err != nil { - members[memberID] = MemberDescription{ - ClientID: memberDescr.ClientId, - ClientHost: memberDescr.ClientHost, - Err: err, - } - continue - } - - members[memberID] = MemberDescription{ - ClientID: memberDescr.ClientId, - ClientHost: memberDescr.ClientHost, - Topics: assignment.Topics, - } - } - groups[descr.GroupId] = GroupDescription{Members: members} - } - - return groups, nil -} - -// FetchGroupOffsets fetches the consume offset of group. -// The partitions is a MAP mapping from topic name to partitionid array. -func (b *Broker) FetchGroupOffsets(group string, partitions map[string][]int32) (*sarama.OffsetFetchResponse, error) { - requ := &sarama.OffsetFetchRequest{ - ConsumerGroup: group, - Version: 1, - } - for topic, partition := range partitions { - for _, partitionID := range partition { - requ.AddPartition(topic, partitionID) - } - } - return b.broker.FetchOffset(requ) -} - -// FetchPartitionOffsetFromTheLeader fetches the OffsetNewest from the leader. -func (b *Broker) FetchPartitionOffsetFromTheLeader(topic string, partitionID int32) (int64, error) { - offset, err := b.client.GetOffset(topic, partitionID, sarama.OffsetNewest) - if err != nil { - return -1, err - } - return offset, nil -} - -// ID returns the broker ID or -1 if the broker id is unknown. -func (b *Broker) ID() int32 { - if b.id == noID { - return b.broker.ID() - } - return b.id -} - -func queryMetadataWithRetry( - b *sarama.Broker, - cfg *sarama.Config, - topics []string, -) (r *sarama.MetadataResponse, err error) { - err = withRetry(b, cfg, func() (e error) { - requ := &sarama.MetadataRequest{Topics: topics} - r, e = b.GetMetadata(requ) - return - }) - return -} - -func closeBroker(b *sarama.Broker) { - if ok, _ := b.Connected(); ok { - b.Close() - } -} - -func withRetry( - b *sarama.Broker, - cfg *sarama.Config, - f func() error, -) error { - var err error - for max := 0; max < cfg.Metadata.Retry.Max; max++ { - if ok, _ := b.Connected(); !ok { - if err = b.Open(cfg); err == nil { - err = f() - } - } else { - err = f() - } - - if err == nil { - return nil - } - - retry, reconnect := checkRetryQuery(err) - if !retry { - return err - } - - time.Sleep(cfg.Metadata.Retry.Backoff) - if reconnect { - closeBroker(b) - } - } - return err -} - -func checkRetryQuery(err error) (retry, reconnect bool) { - if err == nil { - return false, false - } - - if err == io.EOF { - return true, true - } - - k, ok := err.(sarama.KError) - if !ok { - return false, false - } - - switch k { - case sarama.ErrLeaderNotAvailable, sarama.ErrReplicaNotAvailable, - sarama.ErrOffsetsLoadInProgress, sarama.ErrRebalanceInProgress: - return true, false - case sarama.ErrRequestTimedOut, sarama.ErrBrokerNotAvailable, - sarama.ErrNetworkException: - return true, true - } - - return false, false -} - -// NetInfo can be used to obtain network information -type NetInfo interface { - LookupIP(string) ([]net.IP, error) - LookupAddr(string) ([]string, error) - LocalIPAddrs() ([]net.IP, error) - Hostname() (string, error) -} - -type defaultNet struct{} - -// LookupIP looks up a host using the local resolver -func (m *defaultNet) LookupIP(addr string) ([]net.IP, error) { - return net.LookupIP(addr) -} - -// LookupAddr returns the list of hosts resolving to an specific address -func (m *defaultNet) LookupAddr(address string) ([]string, error) { - return net.LookupAddr(address) -} - -// LocalIPAddrs return the list of IP addresses configured in local network interfaces -func (m *defaultNet) LocalIPAddrs() ([]net.IP, error) { - return common.LocalIPAddrs() -} - -// Hostname returns the hostname reported by the OS -func (m *defaultNet) Hostname() (string, error) { - return os.Hostname() -} - -type brokerFinder struct { - Net NetInfo -} - -func (m *brokerFinder) findBroker(addr string, brokers []*sarama.Broker) *sarama.Broker { - lst := brokerAddresses(brokers) - if idx, found := m.findAddress(addr, lst); found { - return brokers[idx] - } - return nil -} - -func (m *brokerFinder) findAddress(addr string, brokers []string) (int, bool) { - debugf("Try to match broker to: %v", addr) - - // get connection 'port' - host, port, err := net.SplitHostPort(addr) - if err != nil || port == "" { - host = addr - port = "9092" - } - - // compare connection address to list of broker addresses - if i, found := indexOf(net.JoinHostPort(host, port), brokers); found { - return i, true - } - - // lookup local machines ips for comparing with broker addresses - localIPs, err := m.Net.LocalIPAddrs() - if err != nil || len(localIPs) == 0 { - return -1, false - } - debugf("local machine ips: %v", localIPs) - - // try to find broker by comparing the fqdn for each known ip to list of - // brokers - localHosts := m.lookupHosts(localIPs) - debugf("local machine addresses: %v", localHosts) - for _, host := range localHosts { - debugf("try to match with fqdn: %v (%v)", host, port) - if i, found := indexOf(net.JoinHostPort(host, port), brokers); found { - return i, true - } - } - - // try matching ip of configured host with broker list, this would - // match if hosts of advertised addresses are IPs, but configured host - // is a hostname - ips, err := m.Net.LookupIP(host) - if err == nil { - for _, ip := range ips { - addr := net.JoinHostPort(ip.String(), port) - if i, found := indexOf(addr, brokers); found { - return i, true - } - } - } - - // try to find broker id by comparing the machines local hostname to - // broker hostnames in metadata - if host, err := m.Net.Hostname(); err == nil { - debugf("try to match with hostname only: %v (%v)", host, port) - - tmp := net.JoinHostPort(strings.ToLower(host), port) - if i, found := indexOf(tmp, brokers); found { - return i, true - } - } - - // lookup ips for all brokers - debugf("match by ips") - for i, b := range brokers { - debugf("test broker address: %v", b) - bh, bp, err := net.SplitHostPort(b) - if err != nil { - continue - } - - // port numbers do not match - if bp != port { - continue - } - - // lookup all ips for brokers host: - ips, err := m.Net.LookupIP(bh) - debugf("broker %v ips: %v, %v", bh, ips, err) - if err != nil { - continue - } - - debugf("broker (%v) ips: %v", bh, ips) - - // check if ip is known - if anyIPsMatch(ips, localIPs) { - return i, true - } - } - - return -1, false -} - -func (m *brokerFinder) lookupHosts(ips []net.IP) []string { - set := map[string]struct{}{} - for _, ip := range ips { - txt, err := ip.MarshalText() - if err != nil { - continue - } - - hosts, err := m.Net.LookupAddr(string(txt)) - debugf("lookup %v => %v, %v", string(txt), hosts, err) - if err != nil { - continue - } - - for _, host := range hosts { - h := strings.ToLower(strings.TrimSuffix(host, ".")) - set[h] = struct{}{} - } - } - - hosts := make([]string, 0, len(set)) - for host := range set { - hosts = append(hosts, host) - } - return hosts -} - -func anyIPsMatch(as, bs []net.IP) bool { - for _, a := range as { - for _, b := range bs { - if a.Equal(b) { - return true - } - } - } - return false -} - -func getClusterWideClient(addr string, cfg *sarama.Config) (sarama.Client, error) { - client, err := sarama.NewClient([]string{addr}, cfg) - if err != nil { - return nil, err - } - return client, nil -} - -func brokerAddresses(brokers []*sarama.Broker) []string { - addresses := make([]string, len(brokers)) - for i, b := range brokers { - addresses[i] = brokerAddress(b) - } - return addresses -} - -func brokerAddress(b *sarama.Broker) string { - return strings.ToLower(b.Addr()) -} - -func indexOf(s string, lst []string) (int, bool) { - for i, v := range lst { - if s == v { - return i, true - } - } - return -1, false -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/_meta/data.json deleted file mode 100644 index 15ac30d2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/_meta/data.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "@timestamp": "2019-10-30T14:22:37.475Z", - "@metadata": { - "beat": "metricbeat", - "type": "_doc", - "version": "8.0.0" - }, - "agent": { - "ephemeral_id": "f08b3bea-3631-4aaf-b35d-4cef29aeeb06", - "hostname": "MBP.lan", - "id": "79dd1677-1bea-4efd-9131-e8ca464eddf0", - "version": "8.0.0", - "type": "metricbeat" - }, - "ecs": { - "version": "1.2.0" - }, - "metricset": { - "name": "broker", - "period": 10000 - }, - "service": { - "address": "localhost:8779", - "type": "kafka" - }, - "kafka": { - "broker": { - "request": { - "fetch": { - "failed_per_second": 0 - }, - "channel": { - "queue": { - "size": 0 - } - }, - "produce": { - "failed_per_second": 0 - } - }, - "replication": { - "leader_elections": 0, - "unclean_leader_elections": 0 - }, - "session": { - "zookeeper": { - "expire": 0, - "readonly": 0, - "sync": 0.00017675970397749868, - "disconnect": 0 - } - }, - "topic": { - "net": { - "bytes_out": 0, - "bytes_rejected": 0, - "bytes_in": 0 - }, - "messages_in": 0 - } - } - }, - "event": { - "dataset": "kafka.broker", - "module": "kafka", - "duration": 7870293 - }, - "host": { - "name": "MBP.lan", - "hostname": "MBP.lan", - "architecture": "x86_64", - "os": { - "version": "10.14.6", - "family": "darwin", - "name": "Mac OS X", - "kernel": "18.7.0", - "build": "18G95", - "platform": "darwin" - }, - "id": "883134FF-0EC4-5E1B-9F9E-FD06FB681D84" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/_meta/docs.asciidoc deleted file mode 100644 index 8f4187ba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/_meta/docs.asciidoc +++ /dev/null @@ -1,20 +0,0 @@ -This metricset periodically fetches JMX metrics from Kafka Broker JMX. - -[float] -=== Compatibility -The module has been tested with Kafka 2.1.1. Other versions are expected to work. - -[float] -=== Usage -The Broker metricset requires <>to fetch JMX metrics. Refer to the link for instructions about how to use Jolokia. - -Note that the Jolokia agent is required to be deployed along with the Kafka JVM application. This can be achieved by -using the `KAFKA_OPTS` environment variable when starting the Kafka broker application: - -[source,shell] ----- -export KAFKA_OPTS=-javaagent:/opt/jolokia-jvm-1.5.0-agent.jar=port=8779,host=localhost -./bin/kafka-server-start.sh ./config/server.properties ----- - -Then it will be possible to collect the JMX metrics from `localhost:8779`. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/_meta/fields.yml deleted file mode 100644 index 9239f8ef..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/_meta/fields.yml +++ /dev/null @@ -1,68 +0,0 @@ -- name: broker - type: group - description: Broker metrics from Kafka Broker JMX - release: beta - fields: - - name: mbean - description: Mbean that this event is related to - type: keyword - - name: request.channel.queue.size - description: The size of the request queue - type: long - - name: request.produce.failed_per_second - description: The rate of failed produce requests per second - type: float - - name: request.fetch.failed_per_second - description: The rate of client fetch request failures per second - type: float - - name: request.produce.failed - description: The number of failed produce requests - type: float - - name: request.fetch.failed - description: The number of client fetch request failures - type: float - - name: replication.leader_elections - description: The leader election rate - type: float - - name: replication.unclean_leader_elections - description: The unclean leader election rate - type: float - - name: session.zookeeper.disconnect - description: The ZooKeeper closed sessions per second - type: float - - name: session.zookeeper.expire - description: The ZooKeeper expired sessions per second - type: float - - name: session.zookeeper.readonly - description: The ZooKeeper readonly sessions per second - type: float - - name: session.zookeeper.sync - description: The ZooKeeper client connections per second - type: float - - name: log.flush_rate - description: The log flush rate - type: float - - name: topic.net.in.bytes_per_sec - description: The incoming byte rate per topic - type: float - - name: topic.net.out.bytes_per_sec - description: The outgoing byte rate per topic - type: float - - name: topic.net.rejected.bytes_per_sec - description: The rejected byte rate per topic - type: float - - name: topic.messages_in - description: The incoming message rate per topic - type: float - - name: net.in.bytes_per_sec - description: The incoming byte rate - type: float - - name: net.out.bytes_per_sec - description: The outgoing byte rate - type: float - - name: net.rejected.bytes_per_sec - description: The rejected byte rate - type: float - - name: messages_in - description: The incoming message rate - type: float diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/broker_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/broker_integration_test.go deleted file mode 100644 index ed16252d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/broker_integration_test.go +++ /dev/null @@ -1,67 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package broker - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - // Register input module and metricset - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia" - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "kafka", - compose.UpWithTimeout(600*time.Second), - compose.UpWithAdvertisedHostEnvFileForPort(9092), - ) - - m := mbtest.NewFetcher(t, getConfig(service.HostForPort(8779))) - m.WriteEvents(t, "") -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "kafka", - compose.UpWithTimeout(600*time.Second), - compose.UpWithAdvertisedHostEnvFileForPort(9092), - ) - - m := mbtest.NewFetcher(t, getConfig(service.HostForPort(8779))) - events, errs := m.FetchEvents() - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - t.Logf("%s/%s event: %+v", m.Module().Name(), m.Name(), events[0]) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "kafka", - "metricsets": []string{"broker"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/broker_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/broker_test.go deleted file mode 100644 index a863a28e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/broker_test.go +++ /dev/null @@ -1,33 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package broker - -import ( - "os" - - "github.com/elastic/beats/v7/metricbeat/mb" - // Register input module and metricset - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia" - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx" -) - -func init() { - // To be moved to some kind of helper - os.Setenv("BEAT_STRICT_PERMS", "false") - mb.Registry.SetSecondarySource(mb.NewLightModulesSource("../../../module")) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/manifest.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/manifest.yml deleted file mode 100644 index c2d5b543..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker/manifest.yml +++ /dev/null @@ -1,91 +0,0 @@ -default: true -input: - module: jolokia - metricset: jmx - defaults: - namespace: "broker" - hosts: ["localhost:8779"] - path: "/jolokia/?ignoreErrors=true&canonicalNaming=false" - jmx.mappings: - - mbean: 'kafka.network:type=RequestChannel,name=RequestQueueSize' - attributes: - - attr: Value - field: request.channel.queue.size - - mbean: 'kafka.server:name=FailedProduceRequestsPerSec,type=BrokerTopicMetrics' - attributes: - - attr: MeanRate - field: request.produce.failed_per_second - - mbean: 'kafka.server:name=FailedFetchRequestsPerSec,type=BrokerTopicMetrics' - attributes: - - attr: MeanRate - field: request.fetch.failed_per_second - - mbean: 'kafka.server:name=FailedProduceRequestsPerSec,type=BrokerTopicMetrics' - attributes: - - attr: MeanRate - field: request.produce.failed - - mbean: 'kafka.server:name=FailedFetchRequestsPerSec,type=BrokerTopicMetrics' - attributes: - - attr: MeanRate - field: request.fetch.failed - - mbean: 'kafka.controller:name=LeaderElectionRateAndTimeMs,type=ControllerStats' - attributes: - - attr: MeanRate - field: replication.leader_elections - - mbean: 'kafka.controller:type=ControllerStats,name=UncleanLeaderElectionsPerSec' - attributes: - - attr: MeanRate - field: replication.unclean_leader_elections - - mbean: 'kafka.server:name=ZooKeeperDisconnectsPerSec,type=SessionExpireListener' - attributes: - - attr: MeanRate - field: session.zookeeper.disconnect - - mbean: 'kafka.server:name=ZooKeeperExpiresPerSec,type=SessionExpireListener' - attributes: - - attr: MeanRate - field: session.zookeeper.expire - - mbean: 'kafka.server:name=ZooKeeperReadOnlyConnectsPerSec,type=SessionExpireListener' - attributes: - - attr: MeanRate - field: session.zookeeper.readonly - - mbean: 'kafka.server:name=ZooKeeperSyncConnectsPerSec,type=SessionExpireListener' - attributes: - - attr: MeanRate - field: session.zookeeper.sync - - mbean: 'kafka.log:type=LogFlushStats,name=LogFlushRateAndTimeMs' - attributes: - - attr: MeanRate - field: log.flush_rate - - mbean: 'kafka.server:name=BytesRejectedPerSec,topic=*,type=BrokerTopicMetrics' - attributes: - - attr: MeanRate - field: topic.net.rejected.bytes_per_sec - - mbean: 'kafka.server:name=BytesInPerSec,topic=*,type=BrokerTopicMetrics,topic=*' - attributes: - - attr: MeanRate - field: topic.net.in.bytes_per_sec - - mbean: 'kafka.server:name=BytesOutPerSec,topic=*,type=BrokerTopicMetrics,topic=*' - attributes: - - attr: MeanRate - field: topic.net.out.bytes_per_sec - - mbean: 'kafka.server:type=BrokerTopicMetrics,topic=*,name=MessagesInPerSec,topic=*' - attributes: - - attr: MeanRate - field: topic.messages_in - - mbean: 'kafka.server:name=BytesRejectedPerSec,type=BrokerTopicMetrics' - attributes: - - attr: MeanRate - field: net.rejected.bytes_per_sec - - mbean: 'kafka.server:name=BytesInPerSec,type=BrokerTopicMetrics' - attributes: - - attr: MeanRate - field: net.in.bytes_per_sec - - mbean: 'kafka.server:name=BytesOutPerSec,type=BrokerTopicMetrics' - attributes: - - attr: MeanRate - field: net.out.bytes_per_sec - - mbean: 'kafka.server:type=BrokerTopicMetrics,name=MessagesInPerSec' - attributes: - - attr: MeanRate - field: messages_in - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker_test.go deleted file mode 100644 index b9d72626..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/broker_test.go +++ /dev/null @@ -1,159 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kafka - -import ( - "net" - "testing" - - "github.com/pkg/errors" - "github.com/stretchr/testify/assert" -) - -type dummyNet struct{} - -func (m *dummyNet) LookupIP(addr string) ([]net.IP, error) { - dns := map[string][]net.IP{ - "kafka1": []net.IP{net.IPv4(10, 0, 0, 1)}, - "kafka2": []net.IP{net.IPv4(10, 0, 0, 2)}, - "kafka3": []net.IP{net.IPv4(10, 0, 0, 3)}, - } - ips, found := dns[addr] - if !found { - return nil, errors.New("not found") - } - return ips, nil -} - -func (m *dummyNet) LookupAddr(addr string) ([]string, error) { - dns := map[string][]string{ - "10.0.0.1": []string{"kafka1"}, - "10.0.0.2": []string{"kafka2"}, - "10.0.0.3": []string{"kafka3"}, - } - names, found := dns[addr] - if !found { - return nil, errors.New("not found") - } - return names, nil -} - -func (m *dummyNet) LocalIPAddrs() ([]net.IP, error) { - return []net.IP{ - net.IPv4(127, 0, 0, 1), - net.IPv4(10, 0, 0, 2), - net.IPv4(10, 1, 0, 2), - }, nil -} - -func (m *dummyNet) Hostname() (string, error) { - return "kafka2", nil -} - -func TestFindMatchingAddress(t *testing.T) { - cases := []struct { - title string - address string - brokers []string - index int - exists bool - }{ - { - title: "exists", - address: "10.0.0.2:9092", - brokers: []string{"10.0.0.1:9092", "10.0.0.2:9092"}, - index: 1, - exists: true, - }, - { - title: "doesn't exist", - address: "8.8.8.8:9092", - brokers: []string{"10.0.0.1:9092", "10.0.0.2:9092"}, - exists: false, - }, - { - title: "exists on default port", - address: "10.0.0.2", - brokers: []string{"10.0.0.1:9092", "10.0.0.2:9092"}, - index: 1, - exists: true, - }, - { - title: "multiple brokers on same host", - address: "127.0.0.1:9093", - brokers: []string{"127.0.0.1:9092", "127.0.0.1:9093", "127.0.0.1:9094"}, - index: 1, - exists: true, - }, - { - title: "hostname", - address: "kafka2:9092", - brokers: []string{"kafka1:9092", "kafka2:9092", "kafka3:9092"}, - index: 1, - exists: true, - }, - { - title: "hostname and default port", - address: "kafka2", - brokers: []string{"kafka1:9092", "kafka2:9092", "kafka3:9092"}, - index: 1, - exists: true, - }, - { - title: "hostname and default port doesn't exist", - address: "kafka2", - brokers: []string{"kafka1:9092", "kafka2:9093", "kafka3:9092"}, - exists: false, - }, - { - title: "hostname with ip brokers", - address: "kafka2:9092", - brokers: []string{"10.0.0.1:9092", "10.0.0.2:9092", "10.0.0.3:9092"}, - index: 1, - exists: true, - }, - { - title: "ip with named brokers", - address: "10.0.0.2:9092", - brokers: []string{"kafka1:9092", "kafka2:9092", "kafka3:9092"}, - index: 1, - exists: true, - }, - { - title: "ip with multiple local brokers without name", - address: "10.1.0.2:9094", - brokers: []string{"10.1.0.2:9092", "10.1.0.2:9093", "10.1.0.2:9094"}, - index: 2, - exists: true, - }, - } - - finder := brokerFinder{Net: &dummyNet{}} - for _, c := range cases { - t.Run(c.title, func(t *testing.T) { - i, found := finder.findAddress(c.address, c.brokers) - if c.exists { - if assert.True(t, found, "broker expected to be found") { - assert.Equal(t, c.index, i, "incorrect broker match") - } - } else { - assert.False(t, found, "broker shouldn't be found") - } - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/config.go deleted file mode 100644 index 8d42af99..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/config.go +++ /dev/null @@ -1,51 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kafka - -import ( - "fmt" - "time" - - "github.com/elastic/beats/v7/libbeat/common/transport/tlscommon" -) - -type metricsetConfig struct { - Retries int `config:"retries" validate:"min=0"` - Backoff time.Duration `config:"backoff" validate:"min=0"` - TLS *tlscommon.Config `config:"ssl"` - Username string `config:"username"` - Password string `config:"password"` - ClientID string `config:"client_id"` -} - -var defaultConfig = metricsetConfig{ - Retries: 3, - Backoff: 250 * time.Millisecond, - TLS: nil, - Username: "", - Password: "", - ClientID: "metricbeat", -} - -func (c *metricsetConfig) Validate() error { - if c.Username != "" && c.Password == "" { - return fmt.Errorf("password must be set when username is configured") - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/_meta/data.json deleted file mode 100644 index e5cd7d1e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/_meta/data.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "@timestamp": "2019-10-31T13:22:06.700Z", - "@metadata": { - "beat": "metricbeat", - "type": "_doc", - "version": "8.0.0" - }, - "kafka": { - "consumer": { - "bytes_consumed": 2.9521300228e+10, - "fetch_rate": 0, - "records_consumed": 1.23075656e+08, - "mbean": "kafka.consumer:client-id=consumer-1,type=consumer-fetch-manager-metrics" - } - }, - "event": { - "dataset": "kafka.consumer", - "module": "kafka", - "duration": 7042831 - }, - "ecs": { - "version": "1.2.0" - }, - "host": { - "name": "pr.local", - "hostname": "pr.local", - "architecture": "x86_64", - "os": { - "kernel": "18.7.0", - "build": "18G95", - "platform": "darwin", - "version": "10.14.6", - "family": "darwin", - "name": "Mac OS X" - }, - "id": "883134FF-0EC4-5E1B-9F9E-FD06FB681D84" - }, - "agent": { - "hostname": "pr.local", - "id": "79dd1677-1bea-4efd-9131-e8ca464eddf0", - "version": "8.0.0", - "type": "metricbeat", - "ephemeral_id": "e40f5843-d3aa-4bdc-a100-64022b70851b" - }, - "metricset": { - "name": "consumer", - "period": 10000 - }, - "service": { - "address": "localhost:8774", - "type": "kafka" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/_meta/docs.asciidoc deleted file mode 100644 index 0fd42e7d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/_meta/docs.asciidoc +++ /dev/null @@ -1,20 +0,0 @@ -This metricset periodically fetches JMX metrics from Kafka Consumers implemented in java and expose JMX metrics through jolokia agent. - -[float] -=== Compatibility -The module has been tested with Kafka 2.1.1. Other versions are expected to work. - -[float] -=== Usage -The Consumer metricset requires <>to fetch JMX metrics. Refer to the link for more information about Jolokia. - -Note that the Jolokia agent is required to be deployed along with the JVM application. This can be achieved by -using the `KAFKA_OPTS` environment variable when starting the Kafka consumer application: - -[source,shell] ----- -export KAFKA_OPTS=-javaagent:/opt/jolokia-jvm-1.5.0-agent.jar=port=8774,host=localhost -./bin/kafka-console-consumer.sh --topic=test --bootstrap-server=localhost:9091 ----- - -Then it will be possible to collect the JMX metrics from `localhost:8774`. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/_meta/fields.yml deleted file mode 100644 index f04b4302..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/_meta/fields.yml +++ /dev/null @@ -1,32 +0,0 @@ -- name: consumer - type: group - description: Consumer metrics from Kafka Consumer JMX - release: beta - fields: - - name: mbean - description: Mbean that this event is related to - type: keyword - - name: fetch_rate - description: The minimum rate at which the consumer sends fetch requests to a broker - type: float - - name: bytes_consumed - description: The average number of bytes consumed for a specific topic per second - type: float - - name: records_consumed - description: The average number of records consumed per second for a specific topic - type: float - - name: in.bytes_per_sec - description: The rate of bytes coming in to the consumer - type: float - - name: max_lag - description: The maximum consumer lag - type: float - - name: zookeeper_commits - description: The rate of offset commits to ZooKeeper - type: float - - name: kafka_commits - description: The rate of offset commits to Kafka - type: float - - name: messages_in - description: The rate of consumer message consumption - type: float diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/consumer_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/consumer_integration_test.go deleted file mode 100644 index aa4dd6d4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/consumer_integration_test.go +++ /dev/null @@ -1,67 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package consumer - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - // Register input module and metricset - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia" - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "kafka", - compose.UpWithTimeout(600*time.Second), - compose.UpWithAdvertisedHostEnvFileForPort(9092), - ) - - m := mbtest.NewFetcher(t, getConfig(service.HostForPort(8774))) - m.WriteEvents(t, "") -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "kafka", - compose.UpWithTimeout(600*time.Second), - compose.UpWithAdvertisedHostEnvFileForPort(9092), - ) - - m := mbtest.NewFetcher(t, getConfig(service.HostForPort(8774))) - events, errs := m.FetchEvents() - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - t.Logf("%s/%s event: %+v", m.Module().Name(), m.Name(), events[0]) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "kafka", - "metricsets": []string{"consumer"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/consumer_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/consumer_test.go deleted file mode 100644 index eafda045..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/consumer_test.go +++ /dev/null @@ -1,33 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package consumer - -import ( - "os" - - "github.com/elastic/beats/v7/metricbeat/mb" - // Register input module and metricset - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia" - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx" -) - -func init() { - // To be moved to some kind of helper - os.Setenv("BEAT_STRICT_PERMS", "false") - mb.Registry.SetSecondarySource(mb.NewLightModulesSource("../../../module")) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/manifest.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/manifest.yml deleted file mode 100644 index 4d431393..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumer/manifest.yml +++ /dev/null @@ -1,37 +0,0 @@ -default: true -input: - module: jolokia - metricset: jmx - defaults: - namespace: "consumer" - hosts: ["localhost:8774"] - path: "/jolokia/?ignoreErrors=true&canonicalNaming=false" - jmx.mappings: - - mbean: 'kafka.consumer:client-id=*,type=consumer-fetch-manager-metrics' - attributes: - - attr: fetch-rate - field: fetch_rate - - attr: bytes-consumed-total - field: bytes_consumed - - attr: records-consumed-total - field: records_consumed - - mbean: 'kafka.consumer:client-id=*,type=consumer-metrics' - attributes: - - attr: incoming-byte-total - field: in.bytes_per_sec - - mbean: 'kafka.consumer:client-id=*,type=consumer-fetch-manager-metrics' - attributes: - - attr: records-lag-max - field: max_lag - - mbean: 'kafka\.consumer:type=ZookeeperConsumerConnector,name=ZooKeeperCommitsPerSec,clientId=.*' - attributes: - - attr: Count - field: zookeeper_commits - - mbean: 'kafka\.consumer:type=ZookeeperConsumerConnector,name=KafkaCommitsPerSec,clientId=.*' - attributes: - - attr: Count - field: kafka_commits - - mbean: 'kafka\.consumer:type=ConsumerTopicMetrics,name=MessagesPerSec,clientId=.*' - attributes: - - attr: Count - field: messages_in diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/_meta/data.json deleted file mode 100644 index 2bce7564..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/_meta/data.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "kafka.consumergroup", - "duration": 115000, - "module": "kafka" - }, - "kafka": { - "broker": { - "address": "localhost:32768", - "id": 0 - }, - "consumergroup": { - "broker": { - "address": "localhost:32768", - "id": 0 - }, - "client": { - "host": "127.0.0.1", - "id": "consumer-1", - "member_id": "consumer-1-a12ac7d4-00aa-45a0-8b35-0a9c6e880bf4" - }, - "consumer_lag": 1059, - "error": { - "code": 0 - }, - "id": "console-consumer-50413", - "meta": "", - "offset": -1, - "partition": 0, - "topic": "test" - }, - "partition": { - "id": 0, - "topic_id": "0-test" - }, - "topic": { - "name": "test" - } - }, - "metricset": { - "name": "consumergroup", - "period": 10000 - }, - "service": { - "address": "localhost:32768", - "type": "kafka" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/_meta/docs.asciidoc deleted file mode 100644 index d1cc842c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `consumergroup` metricset of the Kafka module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/_meta/fields.yml deleted file mode 100644 index 0f197d3c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/_meta/fields.yml +++ /dev/null @@ -1,70 +0,0 @@ -- name: consumergroup - type: group - description: > - consumergroup - release: ga - fields: - - name: broker - type: group - deprecated: 6.5 - description: > - Broker Consumer Group Information have been read from (Broker handling - the consumer group). - fields: - - name: id - type: long - description: > - Broker id - - - name: address - type: keyword - description: > - Broker address - - - name: id - type: keyword - description: Consumer Group ID - - - name: topic - type: keyword - deprecated: 6.5 - description: Topic name - - - name: partition - type: long - deprecated: 6.5 - description: Partition ID - - - name: offset - type: long - description: consumer offset into partition being read - - - name: meta - type: keyword - description: custom consumer meta data string - - - name: consumer_lag - type: long - description: consumer lag for partition/topic calculated as the difference between the partition offset and consumer offset - - - name: error.code - type: long - description: > - kafka consumer/partition error code. - - - name: client - type: group - description: > - Assigned client reading events from partition - fields: - - name: id - type: keyword - description: Client ID (kafka setting client.id) - - - name: host - type: keyword - description: Client host - - - name: member_id - type: keyword - description: internal consumer group member ID diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/consumergroup.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/consumergroup.go deleted file mode 100644 index 25c0205a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/consumergroup.go +++ /dev/null @@ -1,119 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package consumergroup - -import ( - "fmt" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/kafka" -) - -// init registers the MetricSet with the central registry. -func init() { - mb.Registry.MustAddMetricSet("kafka", "consumergroup", New, - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *kafka.MetricSet - - topics nameSet - groups nameSet -} - -type groupAssignment struct { - clientID string - memberID string - clientHost string -} - -var debugf = logp.MakeDebug("kafka") - -// New creates a new instance of the MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - opts := kafka.MetricSetOptions{ - Version: "0.9.0.0", - } - - ms, err := kafka.NewMetricSet(base, opts) - if err != nil { - return nil, err - } - - config := struct { - Groups []string `config:"groups"` - Topics []string `config:"topics"` - }{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - return &MetricSet{ - MetricSet: ms, - groups: makeNameSet(config.Groups...), - topics: makeNameSet(config.Topics...), - }, nil -} - -// Fetch consumer group metrics from kafka -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - broker, err := m.Connect() - if err != nil { - return errors.Wrap(err, "error in connect") - } - defer broker.Close() - - brokerInfo := common.MapStr{ - "id": broker.ID(), - "address": broker.AdvertisedAddr(), - } - - emitEvent := func(event common.MapStr) { - // Helpful IDs to avoid scripts on queries - partitionTopicID := fmt.Sprintf("%d-%s", event["partition"], event["topic"]) - - // TODO (deprecation): Remove fields from MetricSetFields moved to ModuleFields - event["broker"] = brokerInfo - r.Event(mb.Event{ - ModuleFields: common.MapStr{ - "broker": brokerInfo, - "topic": common.MapStr{ - "name": event["topic"], - }, - "partition": common.MapStr{ - "id": event["partition"], - "topic_id": partitionTopicID, - }, - }, - MetricSetFields: event, - }) - } - err = fetchGroupInfo(emitEvent, broker, m.groups.pred(), m.topics.pred()) - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/consumergroup_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/consumergroup_integration_test.go deleted file mode 100644 index ee2ca076..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/consumergroup_integration_test.go +++ /dev/null @@ -1,114 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package consumergroup - -import ( - "io" - "testing" - "time" - - saramacluster "github.com/bsm/sarama-cluster" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - "github.com/elastic/beats/v7/metricbeat/mb" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -const ( - kafkaSASLConsumerUsername = "consumer" - kafkaSASLConsumerPassword = "consumer-secret" - kafkaSASLUsername = "stats" - kafkaSASLPassword = "test-secret" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "kafka", - compose.UpWithTimeout(600*time.Second), - compose.UpWithAdvertisedHostEnvFileForPort(9092), - ) - - c, err := startConsumer(t, service.HostForPort(9092), "metricbeat-test") - if err != nil { - t.Fatal(errors.Wrap(err, "starting kafka consumer")) - } - defer c.Close() - - ms := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.HostForPort(9092))) - for retries := 0; retries < 3; retries++ { - err = mbtest.WriteEventsReporterV2Error(ms, t, "") - if err == nil { - return - } - time.Sleep(500 * time.Millisecond) - } - t.Fatal("write", err) -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "kafka", - compose.UpWithTimeout(600*time.Second), - compose.UpWithAdvertisedHostEnvFileForPort(9092), - ) - - c, err := startConsumer(t, service.HostForPort(9092), "metricbeat-test") - if err != nil { - t.Fatal(errors.Wrap(err, "starting kafka consumer")) - } - defer c.Close() - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.HostForPort(9092))) - - var data []mb.Event - var errors []error - for retries := 0; retries < 3; retries++ { - data, errors = mbtest.ReportingFetchV2Error(f) - if len(data) > 0 { - continue - } - time.Sleep(500 * time.Millisecond) - } - if len(errors) > 0 { - t.Fatalf("fetch %v", errors) - } - if len(data) == 0 { - t.Fatalf("No consumer groups fetched") - } -} - -func startConsumer(t *testing.T, host string, topic string) (io.Closer, error) { - brokers := []string{host} - topics := []string{topic} - config := saramacluster.NewConfig() - config.Net.SASL.Enable = true - config.Net.SASL.User = kafkaSASLConsumerUsername - config.Net.SASL.Password = kafkaSASLConsumerPassword - return saramacluster.NewConsumer(brokers, "test-group", topics, config) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "kafka", - "metricsets": []string{"consumergroup"}, - "hosts": []string{host}, - "username": kafkaSASLUsername, - "password": kafkaSASLPassword, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/mock_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/mock_test.go deleted file mode 100644 index e25abf46..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/mock_test.go +++ /dev/null @@ -1,154 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package consumergroup - -import ( - "fmt" - "math/rand" - - "github.com/Shopify/sarama" - - "github.com/elastic/beats/v7/metricbeat/module/kafka" -) - -type mockClient struct { - listGroups func() ([]string, error) - describeGroups func(group []string) (map[string]kafka.GroupDescription, error) - fetchGroupOffsets func(group string) (*sarama.OffsetFetchResponse, error) - getPartitionOffsetFromTheLeader func(topic string, partitionID int32) (int64, error) -} - -type mockState struct { - // group -> topics -> partitions -> offset - partitions map[string]map[string][]int64 // topics with group partition offsets - - // groups->client->topic->partitions ids - groups map[string][]map[string][]int32 // group/client assignments to topics and partition IDs -} - -func defaultMockClient(state mockState) *mockClient { - return &mockClient{ - listGroups: makeListGroups(state), - describeGroups: makeDescribeGroups(state), - fetchGroupOffsets: makeFetchGroupOffsets(state), - getPartitionOffsetFromTheLeader: func(topic string, partitionID int32) (int64, error) { - return 42, nil - }, - } -} - -func (c *mockClient) with(fn func(*mockClient)) *mockClient { - fn(c) - return c -} - -func makeListGroups(state mockState) func() ([]string, error) { - names := make([]string, 0, len(state.groups)) - for name := range state.groups { - names = append(names, name) - } - - return func() ([]string, error) { - return names, nil - } -} - -func makeDescribeGroups( - state mockState, -) func([]string) (map[string]kafka.GroupDescription, error) { - groups := map[string]kafka.GroupDescription{} - for name, st := range state.groups { - members := map[string]kafka.MemberDescription{} - for i, member := range st { - clientID := fmt.Sprintf("consumer-%v", i) - memberID := fmt.Sprintf("%v-%v", clientID, rand.Int()) - members[memberID] = kafka.MemberDescription{ - ClientID: clientID, - ClientHost: "/" + clientID, - Topics: member, - } - } - groups[name] = kafka.GroupDescription{Members: members} - } - - return func(group []string) (map[string]kafka.GroupDescription, error) { - ret := map[string]kafka.GroupDescription{} - for _, name := range group { - if g, found := groups[name]; found { - ret[name] = g - } - } - - if len(ret) == 0 { - ret = nil - } - return ret, nil - } -} - -func makeDescribeGroupsFail( - err error, -) func([]string) (map[string]kafka.GroupDescription, error) { - return func(_ []string) (map[string]kafka.GroupDescription, error) { - return nil, err - } -} - -func makeFetchGroupOffsets( - state mockState, -) func(group string) (*sarama.OffsetFetchResponse, error) { - return func(group string) (*sarama.OffsetFetchResponse, error) { - topics := state.partitions[group] - if topics == nil { - return &sarama.OffsetFetchResponse{}, nil - } - - blocks := map[string]map[int32]*sarama.OffsetFetchResponseBlock{} - for topic, partition := range topics { - T := map[int32]*sarama.OffsetFetchResponseBlock{} - blocks[topic] = T - - for i, offset := range partition { - T[int32(i)] = &sarama.OffsetFetchResponseBlock{ - Offset: int64(offset), - } - } - } - - return &sarama.OffsetFetchResponse{Blocks: blocks}, nil - } -} - -func makeFetchGroupOffsetsFail( - err error, -) func(string) (*sarama.OffsetFetchResponse, error) { - return func(_ string) (*sarama.OffsetFetchResponse, error) { - return nil, err - } -} - -func (c *mockClient) ListGroups() ([]string, error) { return c.listGroups() } -func (c *mockClient) DescribeGroups(groups []string) (map[string]kafka.GroupDescription, error) { - return c.describeGroups(groups) -} -func (c *mockClient) FetchGroupOffsets(group string, partitions map[string][]int32) (*sarama.OffsetFetchResponse, error) { - return c.fetchGroupOffsets(group) -} -func (c *mockClient) FetchPartitionOffsetFromTheLeader(topic string, partitionID int32) (int64, error) { - return c.getPartitionOffsetFromTheLeader(topic, partitionID) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/nameset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/nameset.go deleted file mode 100644 index b9ddc5a8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/nameset.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package consumergroup - -type nameSet map[string]struct{} - -func makeNameSet(strings ...string) nameSet { - if len(strings) == 0 { - return nil - } - - set := nameSet{} - for _, s := range strings { - set[s] = struct{}{} - } - return set -} - -func (s nameSet) has(name string) bool { - if s == nil { - return true - } - - _, ok := s[name] - return ok -} - -func (s nameSet) pred() func(string) bool { - if s == nil || len(s) == 0 { - return nil - } - return s.has -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/query.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/query.go deleted file mode 100644 index cb200db8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/query.go +++ /dev/null @@ -1,248 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package consumergroup - -import ( - "github.com/Shopify/sarama" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/module/kafka" -) - -type client interface { - ListGroups() ([]string, error) - DescribeGroups(group []string) (map[string]kafka.GroupDescription, error) - FetchGroupOffsets(group string, partitions map[string][]int32) (*sarama.OffsetFetchResponse, error) - FetchPartitionOffsetFromTheLeader(topic string, partitionID int32) (int64, error) -} - -func fetchGroupInfo( - emit func(common.MapStr), - b client, - groupsFilter, topicsFilter func(string) bool, -) error { - type result struct { - err error - group string - assign map[string]map[int32]groupAssignment - off *sarama.OffsetFetchResponse - } - - groups, err := listGroups(b, groupsFilter) - if err != nil { - logp.Err("failed to list known kafka groups: %v", err) - return err - } - if len(groups) == 0 { - return nil - } - - debugf("known consumer groups: ", groups) - - assignments, err := fetchGroupAssignments(b, groups) - if err != nil { - logp.Err("failed to fetch kafka group assignments: %v", err) - return err - } - if len(assignments) == 0 { - return nil - } - - results := make(chan result) - waiting := 0 - for group, topics := range assignments { - // generate the map topic to partitions - queryTopics := make(map[string][]int32) - for topic, partitions := range topics { - if topicsFilter != nil && !topicsFilter(topic) { - continue - } - - // copy partition ids - count := len(partitions) - if count == 0 { - continue - } - - ids, i := make([]int32, count), 0 - for partition := range partitions { - ids[i], i = partition, i+1 - } - queryTopics[topic] = ids - } - - if len(queryTopics) == 0 { - continue - } - - // fetch group offset - waiting++ - go func(group string, partitions map[string][]int32, assign map[string]map[int32]groupAssignment) { - resp, err := fetchGroupOffset(b, group, partitions) - if err != nil { - logp.Err("failed to fetch '%v' group offset: %v", group, err) - } - results <- result{err, group, assign, resp} - }(group, queryTopics, topics) - } - - for waiting > 0 { - ret := <-results - waiting-- - if ret.err != nil && err == nil { - err = ret.err - } - if err != nil { - continue - } - - for topic, partitions := range ret.off.Blocks { - for partition, info := range partitions { - partitionOffset, err := getPartitionOffsetFromTheLeader(b, topic, partition) - if err != nil { - logp.Err("failed to fetch offset for (topic, partition): ('%v', %v)", topic, partition) - continue - } - consumerLag := partitionOffset - info.Offset - event := common.MapStr{ - "id": ret.group, - "topic": topic, - "partition": partition, - "offset": info.Offset, - "meta": info.Metadata, - "consumer_lag": consumerLag, - "error": common.MapStr{ - "code": info.Err, - }, - } - - if asgnTopic, ok := ret.assign[topic]; ok { - if assignment, found := asgnTopic[partition]; found { - event["client"] = common.MapStr{ - "id": assignment.clientID, - "host": assignment.clientHost, - "member_id": assignment.memberID, - } - } - } - emit(event) - } - } - - } - - close(results) - - return err -} - -func getPartitionOffsetFromTheLeader(b client, topic string, partitionID int32) (int64, error) { - offset, err := b.FetchPartitionOffsetFromTheLeader(topic, partitionID) - if err != nil { - return -1, err - } - return offset, nil -} - -func listGroups(b client, filter func(string) bool) ([]string, error) { - groups, err := b.ListGroups() - if err != nil { - return nil, err - } - - if filter == nil { - return groups, nil - } - - filtered := groups[:0] - for _, name := range groups { - if filter(name) { - filtered = append(filtered, name) - } - } - return filtered, nil -} - -func fetchGroupAssignments( - b client, - groupIDs []string, -) (map[string]map[string]map[int32]groupAssignment, error) { - resp, err := b.DescribeGroups(groupIDs) - if err != nil { - return nil, err - } - - groups := map[string]map[string]map[int32]groupAssignment{} - -groupLoop: - for groupID, info := range resp { - G := groups[groupID] - if G == nil { - G = map[string]map[int32]groupAssignment{} - groups[groupID] = G - } - - for memberID, memberDescr := range info.Members { - if memberDescr.Err != nil { - // group doesn't seem to use standardized member assignment encoding - // => try next group - continue groupLoop - } - - clientID := memberDescr.ClientID - clientHost := memberDescr.ClientHost - if len(clientHost) > 1 && clientHost[0] == '/' { - clientHost = clientHost[1:] - } - - meta := groupAssignment{ - memberID: memberID, - clientID: clientID, - clientHost: clientHost, - } - - for topic, partitions := range memberDescr.Topics { - T := G[topic] - if T == nil { - T = map[int32]groupAssignment{} - G[topic] = T - } - - for _, partition := range partitions { - T[partition] = meta - } - } - } - } - - return groups, nil -} - -func fetchGroupOffset( - b client, - group string, - partitions map[string][]int32, -) (*sarama.OffsetFetchResponse, error) { - resp, err := b.FetchGroupOffsets(group, partitions) - if err != nil { - return nil, err - } - - return resp, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/query_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/query_test.go deleted file mode 100644 index 6c913fb9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/consumergroup/query_test.go +++ /dev/null @@ -1,293 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package consumergroup - -import ( - "fmt" - "io" - "reflect" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestFetchGroupInfo(t *testing.T) { - noEvents := func(events []common.MapStr) { - assert.Len(t, events, 0) - } - - tests := []struct { - name string - client client - groups []string - topics []string - err error - expected []common.MapStr - validate func([]common.MapStr) - }{ - { - name: "Test all groups", - client: defaultMockClient(mockState{ - partitions: map[string]map[string][]int64{ - "group1": { - "topic1": {10, 11, 12}, - "topic3": {6, 7}, - }, - "group2": { - "topic2": {3}, - "topic3": {9, 10}, - }, - }, - groups: map[string][]map[string][]int32{ - "group1": { - {"topic1": {0, 2}, "topic3": {1}}, - {"topic1": {1}, "topic3": {0}}, - }, - "group2": { - {"topic2": {0}, "topic3": {0, 1}}, - }, - }, - }), - expected: []common.MapStr{ - testEvent("group1", "topic1", 0, common.MapStr{ - "client": clientMeta(0), - "offset": int64(10), - "consumer_lag": int64(42) - int64(10), - }), - testEvent("group1", "topic1", 1, common.MapStr{ - "client": clientMeta(1), - "offset": int64(11), - "consumer_lag": int64(42) - int64(11), - }), - testEvent("group1", "topic1", 2, common.MapStr{ - "client": clientMeta(0), - "offset": int64(12), - "consumer_lag": int64(42) - int64(12), - }), - testEvent("group1", "topic3", 0, common.MapStr{ - "client": clientMeta(1), - "offset": int64(6), - "consumer_lag": int64(42) - int64(6), - }), - testEvent("group1", "topic3", 1, common.MapStr{ - "client": clientMeta(0), - "offset": int64(7), - "consumer_lag": int64(42) - int64(7), - }), - testEvent("group2", "topic2", 0, common.MapStr{ - "client": clientMeta(0), - "offset": int64(3), - "consumer_lag": int64(42) - int64(3), - }), - testEvent("group2", "topic3", 0, common.MapStr{ - "client": clientMeta(0), - "offset": int64(9), - "consumer_lag": int64(42) - int64(9), - }), - testEvent("group2", "topic3", 1, common.MapStr{ - "client": clientMeta(0), - "offset": int64(10), - "consumer_lag": int64(42) - int64(10), - }), - }, - }, - - { - name: "filter topics and groups", - client: defaultMockClient(mockState{ - partitions: map[string]map[string][]int64{ - "group1": { - "topic1": {1, 2}, - "topic2": {3, 4}, - }, - "group2": { - "topic2": {5, 6}, - "topic3": {7, 8}, - }, - }, - groups: map[string][]map[string][]int32{ - "group1": { - {"topic1": {0, 1}, "topic2": {0, 1}}, - }, - "group2": { - {"topic1": {0, 1}, "topic2": {0, 1}}, - }, - }, - }), - groups: []string{"group1"}, - topics: []string{"topic1"}, - expected: []common.MapStr{ - testEvent("group1", "topic1", 0, common.MapStr{ - "client": clientMeta(0), - "offset": int64(1), - "consumer_lag": int64(42) - int64(1), - }), - testEvent("group1", "topic1", 1, common.MapStr{ - "client": clientMeta(0), - "offset": int64(2), - "consumer_lag": int64(42) - int64(2), - }), - }, - }, - - { - name: "no events on empty group", - client: defaultMockClient(mockState{}), - validate: noEvents, - }, - - { - name: "fail to list groups", - client: defaultMockClient(mockState{}).with(func(c *mockClient) { - c.listGroups = func() ([]string, error) { - return nil, io.EOF - } - }), - err: io.EOF, - validate: noEvents, - }, - - { - name: "fail if assignment query fails", - client: defaultMockClient(mockState{ - partitions: map[string]map[string][]int64{ - "group1": {"topic1": {1}}, - }, - groups: map[string][]map[string][]int32{ - "group1": {{"topic1": {0}}}, - }, - }).with(func(c *mockClient) { - c.describeGroups = makeDescribeGroupsFail(io.EOF) - }), - err: io.EOF, - validate: noEvents, - }, - - { - name: "fail when fetching group offsets", - client: defaultMockClient(mockState{ - partitions: map[string]map[string][]int64{ - "group1": {"topic1": {1}}, - }, - groups: map[string][]map[string][]int32{ - "group1": {{"topic1": {0}}}, - }, - }).with(func(c *mockClient) { - c.fetchGroupOffsets = makeFetchGroupOffsetsFail(io.EOF) - }), - err: io.EOF, - validate: noEvents, - }, - } - - for i, test := range tests { - t.Logf("run test (%v): %v", i, test.name) - - var events []common.MapStr - collectEvents := func(event common.MapStr) { - t.Logf("new event: %v", event) - events = append(events, event) - } - - indexEvents := func(events []common.MapStr) map[string]common.MapStr { - index := map[string]common.MapStr{} - for _, e := range events { - key := fmt.Sprintf("%v::%v::%v", - e["id"], e["topic"], e["partition"], - ) - index[key] = e - } - return index - } - - groups := makeNameSet(test.groups...).pred() - topics := makeNameSet(test.topics...).pred() - err := fetchGroupInfo(collectEvents, test.client, groups, topics) - if err != nil { - switch { - case test.err == nil: - t.Fatal(err) - case test.err != err: - t.Error(err) - } - continue - } - - indexed := indexEvents(events) - for key, expected := range indexEvents(test.expected) { - event, found := indexed[key] - if !found { - t.Errorf("Missing key %v from events: %v", key, events) - continue - } - assertEvent(t, expected, event) - } - - if test.validate != nil { - test.validate(events) - } - } -} - -func assertEvent(t *testing.T, expected, event common.MapStr) { - for field, exp := range expected { - val, found := event[field] - if !found { - t.Errorf("Missing field: %v", field) - continue - } - - if sub, ok := exp.(common.MapStr); ok { - assertEvent(t, sub, val.(common.MapStr)) - } else { - if !assert.Equal(t, exp, val) { - t.Logf("failed in field: %v", field) - t.Logf("type expected: %v", reflect.TypeOf(exp)) - t.Logf("type event: %v", reflect.TypeOf(val)) - t.Logf("------------------------------") - } - } - } -} - -func testEvent( - group, topic string, - partition int, - fields ...common.MapStr, -) common.MapStr { - event := common.MapStr{ - "id": group, - "topic": topic, - "partition": int32(partition), - } - - for _, extra := range fields { - for k, v := range extra { - event[k] = v - } - } - return event -} - -func clientMeta(id int) common.MapStr { - return common.MapStr{ - "id": fmt.Sprintf("consumer-%v", id), - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/doc.go deleted file mode 100644 index 1b1defe5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/doc.go +++ /dev/null @@ -1,37 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package kafka is a Metricbeat module that contains MetricSets. - -Kafka is organised as following - -- Topic -- Partition -- Producer -- Consumer -- Consumer Groups -- Broker - -Notes -- Topics has a list of partitions -- Each partition has an offset -- Topic can be across brokers -- Each broker has a list of partitions - -*/ -package kafka diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/docker-compose.yml deleted file mode 100644 index c24a15b6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/docker-compose.yml +++ /dev/null @@ -1,14 +0,0 @@ -version: '2.3' - -services: - kafka: - image: docker.elastic.co/integrations-ci/beats-kafka:${KAFKA_VERSION:-2.1.1}-2 - build: - context: ./_meta - args: - KAFKA_VERSION: ${KAFKA_VERSION:-2.1.1} - ports: - - 9092 - - 8779 - - 8775 - - 8774 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/fields.go deleted file mode 100644 index 7920163d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package kafka - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "kafka", asset.ModuleFieldsPri, AssetKafka); err != nil { - panic(err) - } -} - -// AssetKafka returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/kafka. -func AssetKafka() string { - return "eJzUWs2O3DYSvs9TFHwaHyyfdg9zWGDXXgQT27HhOECQi8AmS93MSKRMUj3TfvqApKTWL0W1epx4TtOSqr6PxWKxWMVX8ICnO3gg2QO5ATDc5HgHL97Z3y9uABhqqnhpuBR38J8bAAD3DgrJqhxvAPRBKpNSKTK+v4OM5No+VZgj0XgHe6s245gzfefEX4EgBZ4h7Z85lfZTJauyfjKB21fTVbVT8gFV+3hK36xO//c/pwHeSKGrAhX8ZEXhXmRSFcQKwIEcEXaIAhQSBpmSBdzWYgciWM7FvqfSHBBoo89ReZl0PhiOpTseznqPm/HkcgARHFJnWJzdTOIQxhRqPQn2gKdHqYZE4vAIO6IyXCNrIUZzZmTJaWL/H83bGDoA+8XqcTrnMFApqRIq2RhpYNFFGKcKrKpkjFYSZbiVTXrztxbpU6MGOAuiuNGlE1hh+/XAfhP8a4XAGcjMeWx5RhfugbfhMg+/Br8PHSCCuV8eNLlKQKh9t0CjONV+gftQV7/5+cPvHdk2wO3QkMh1XeyQiNCK+mA/AHMgBsyBa8AjCgNcWzRikIGR0Yu1AVX4tUJtEnogQmCefK2wwkTzbxhi8uWAYL9pJqLWAk46LjoNCZRKsopikhGeI0tLVKlGKkUwxlgeihjHwwtCrafRq6FEBZOaPLEsl8QEmWVo6OFyXjTndpqcltZQVlul8Ars+nZbIiWqYocqYK4r2CieQ9A0q5mUOaduN05yJAxVijlS+3uoasTIfw/N927qNsBXguZIRLqWRi13DToatbZUvkn5gFiiShjXVAqB1CzR+EPKd04GaC7tLl0r2+CsYzr4VHK1GGPOVPz3z8PFpmxS5Kd4No3Es9DRJ0HXzJFbQ/XcbuOSy32S5ZU+pBMuN141cg/u60sctE7w0CRcJLuTQd2E1iVYLqgsuNiDlfJR1g7YKbyYhKzMOhayMnt5bRYK/0RqkK2j0khdjUqBWpM96pQH05HeZNQy2+Cv4w4XgF5h+i9AvdZ0r4TeOr0RcA1Uc8Jdl2u35+yJbLt994Pm2y7XiQqvBRe8qAq/ooiBxwOnh37dQKNgup8+aTASyPiIE+MY3g1r7YtpHDmisi5xTuecfMOOQSYVENAlUp5xWp/NNuS7VCq2hV6t4UzwzGWS60qCawNXcz5orObWmT3Hyt4kr13c5CnNSbAQ5JyLPDnnal1pLLOE1CYsKZVFwUdHh9kByyzTaDMWJ2XH22YzKym4IuF2+HedWmO0neODaHsQPIc1H0z9A/flBTF1GEJXVzXnFPWLs81fKJIGos1QuedUKqQ2gt7Bv5N/hew3W0S8Zi0WluuxcxaAUF0WQrXZiKFCr0bbPJnFn67XwkLNdh2PIcZ0JJyO7RE14+Gsvg0DzYfpOaxox+sUjoMU2hJkXNVrFYdzrXfJED6mxVPogLROX8dFLozsFFZ3aLclu5DCDIp+3gVrZp1W2siiGx8NAUYMAW1Ud7FOIjdiE9veSgvkZO8SgXb0r33OQklOK5/xEe0iBeNZhgoFtYHGPNpY069H18Ykgg0NHB7MZDcifijjteu2yJbD6zPDbrMibF9XYFgR3IN8/qs13wtkTd3Cepb1MJdb15n+3JraEIAjY98bT+r+Ldx6w2k0xtLzbBPOXi7H4YPUQ3NdSqSnahawQJviptuHz4VBJUg+2AlrgG4UCoW/1YnIlJL1SUggBl7ip0fCc7LLsdarm1bHnh9RdPpbK31U4CMG3OPyROEXp7gJPMMG2ZBmx2w5ex5CH53iZUIXbKsXzOd5L7Uby/dI7ULbfARhGDV7m6ezLH3f4Bmm8r1vSHAGtz7VH+XGHVPpeQabMtD33HmTBQDO9DyDuhXzDHb47DVPG2LeIkKfBE2XaO2kzMcFqUhm94Jx620aeNYYALgGLmheMWRNg5yLV5ZM265Cu8PB7f2vn6NGotMFH3uWQZi2RbdMcTaBgivM///bnMknKq7yZtOD2LAWuHIS5LfpxGxGl1PmqQ1u3MD1DlRjXrFHrPoax5prT9vrC3y6fFtzueRq1HZOs4fvcVrmu/or6+6faqmpunv77getu5Mmn0t3lT27pa7sGmLxxd0nMiQHUshKuL3Hy9p8WKphu3ixuk4MPaSaf8OUHBcLtHPVdT13FosCLsjTEnBTGY4GDtzsoVKxVKNgUQ2P+Yq9xd7aOUgVGnW6mIhRHFmtqu67bCXkIvI/iJDvXNR9pL95stYuk8YO43trawBXLI8lwKX7blHzfjZuE9Cvcq1Nl1JovJyBl99Agcv0kfBFH2sh719/BCsAhs+kJ/NYq1v7/b6c7/LLyrjKoOmwWsmjbvpEWb08b8RRbfe/AgAA//9LpueC" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/kafka.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/kafka.go deleted file mode 100644 index c610c126..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/kafka.go +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kafka - -import "github.com/elastic/beats/v7/libbeat/logp" - -var debugf = logp.MakeDebug("kafka") diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/metricset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/metricset.go deleted file mode 100644 index 73c1be02..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/metricset.go +++ /dev/null @@ -1,80 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kafka - -import ( - "crypto/tls" - - "github.com/elastic/beats/v7/libbeat/common/transport/tlscommon" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// MetricSet is the base metricset for all Kafka metricsets -type MetricSet struct { - mb.BaseMetricSet - broker *Broker -} - -// MetricSetOptions are the options of a Kafka metricset -type MetricSetOptions struct { - Version string -} - -// NewMetricSet creates a base metricset for Kafka metricsets -func NewMetricSet(base mb.BaseMetricSet, options MetricSetOptions) (*MetricSet, error) { - config := defaultConfig - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - tlsCfg, err := tlscommon.LoadTLSConfig(config.TLS) - if err != nil { - return nil, err - } - - var tls *tls.Config - if tlsCfg != nil { - tls = tlsCfg.BuildModuleConfig("") - } - - timeout := base.Module().Config().Timeout - cfg := BrokerSettings{ - MatchID: true, - DialTimeout: timeout, - ReadTimeout: timeout, - ClientID: config.ClientID, - Retries: config.Retries, - Backoff: config.Backoff, - TLS: tls, - Username: config.Username, - Password: config.Password, - Version: Version(options.Version), - } - - return &MetricSet{ - BaseMetricSet: base, - broker: NewBroker(base.Host(), cfg), - }, nil - -} - -// Connect connects with a kafka broker -func (m *MetricSet) Connect() (*Broker, error) { - err := m.broker.Connect() - return m.broker, err -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/module.yml deleted file mode 100644 index 91621d29..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/module.yml +++ /dev/null @@ -1,5 +0,0 @@ -name: kafka -metricsets: -- broker -- producer -- consumer diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/_meta/data.json deleted file mode 100644 index f8a2bbf5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/_meta/data.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "kafka": { - "broker": { - "address": "172.18.0.2:9092", - "id": 0 - }, - "partition": { - "broker": { - "address": "172.18.0.2:9092", - "id": 0 - }, - "id": 0, - "offset": { - "newest": 0, - "oldest": 0 - }, - "partition": { - "id": 0, - "insync_replica": true, - "is_leader": true, - "leader": 0, - "replica": 0 - }, - "topic": { - "name": "foo-1538389014-739473801" - }, - "topic_broker_id": "0-foo-1538389014-739473801-0", - "topic_id": "0-foo-1538389014-739473801" - }, - "topic": { - "name": "foo-1538389014-739473801" - } - }, - "metricset": { - "host": "kafka:9092", - "module": "kafka", - "name": "partition", - "rtt": 115 - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/_meta/docs.asciidoc deleted file mode 100644 index ae130848..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/_meta/docs.asciidoc +++ /dev/null @@ -1,11 +0,0 @@ -This is the partition metricset of the Kafka module. - -==== Configuration - -As the partition metricset fetches the data from the complete Kafka cluster, only one connection host has to be defined. Currently if multiple hosts are defined, the data is fetched multiple times. Support for multiple initial connections host is planned to be added in future releases. - - -==== Metricset - -The current implementation of the partition metricset fetches the data for all leader partitions. Data for the replicas is not available yet. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/_meta/fields.yml deleted file mode 100644 index 8f241278..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/_meta/fields.yml +++ /dev/null @@ -1,82 +0,0 @@ -- name: partition - type: group - description: > - partition - release: ga - fields: - - name: offset - type: group - description: > - Available offsets of the given partition. - fields: - - name: newest - type: long - description: > - Newest offset of the partition. - - name: oldest - type: long - description: > - Oldest offset of the partition. - - - name: partition - type: group - description: > - Partition data. - fields: - - name: id - type: long - deprecated: 6.5 - description: > - Partition id. - - - name: leader - type: long - description: > - Leader id (broker). - - name: isr - type: keyword - description: > - List of isr ids. - - name: replica - type: long - description: > - Replica id (broker). - - - name: insync_replica - type: boolean - description: > - Indicates if replica is included in the in-sync replicate set (ISR). - - - name: is_leader - type: boolean - description: > - Indicates if replica is the leader - - - name: error.code - type: long - description: > - Error code from fetching partition. - - - name: topic.error.code - type: long - deprecated: 6.5 - description: > - topic error code. - - name: topic.name - type: keyword - deprecated: 6.5 - description: > - Topic name - - - name: broker.id - type: long - deprecated: 6.5 - description: > - Broker id - - name: broker.address - type: keyword - deprecated: 6.5 - description: > - Broker address - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/partition.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/partition.go deleted file mode 100644 index 7a1e8aee..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/partition.go +++ /dev/null @@ -1,217 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package partition - -import ( - "fmt" - - "github.com/Shopify/sarama" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/kafka" -) - -// init registers the partition MetricSet with the central registry. -func init() { - mb.Registry.MustAddMetricSet("kafka", "partition", New, - mb.WithHostParser(parse.PassThruHostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the partition MetricSet -type MetricSet struct { - *kafka.MetricSet - - topics []string -} - -var errFailQueryOffset = errors.New("operation failed") - -var debugf = logp.MakeDebug("kafka") - -// New creates a new instance of the partition MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - opts := kafka.MetricSetOptions{ - Version: "0.8.2.0", - } - - ms, err := kafka.NewMetricSet(base, opts) - if err != nil { - return nil, err - } - - config := struct { - Topics []string `config:"topics"` - }{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - return &MetricSet{ - MetricSet: ms, - topics: config.Topics, - }, nil -} - -// Fetch partition stats list from kafka -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - broker, err := m.Connect() - if err != nil { - return errors.Wrap(err, "error in connect") - } - defer broker.Close() - - topics, err := broker.GetTopicsMetadata(m.topics...) - if err != nil { - return errors.Wrap(err, "error getting topic metadata") - } - if len(topics) == 0 { - debugf("no topic could be read, check ACLs") - return nil - } - - evtBroker := common.MapStr{ - "id": broker.ID(), - "address": broker.AdvertisedAddr(), - } - - for _, topic := range topics { - debugf("fetch events for topic: ", topic.Name) - evtTopic := common.MapStr{ - "name": topic.Name, - } - - if topic.Err != 0 { - evtTopic["error"] = common.MapStr{ - "code": topic.Err, - } - } - - for _, partition := range topic.Partitions { - // partition offsets can be queried from leader only - if broker.ID() != partition.Leader { - debugf("broker is not leader (broker=%v, leader=%v)", broker.ID(), partition.Leader) - continue - } - - // collect offsets for all replicas - for _, id := range partition.Replicas { - - // Get oldest and newest available offsets - offOldest, offNewest, offOK, err := queryOffsetRange(broker, id, topic.Name, partition.ID) - - if !offOK { - if err == nil { - err = errFailQueryOffset - } - - msg := fmt.Errorf("Failed to query kafka partition (%v:%v) offsets: %v", - topic.Name, partition.ID, err) - m.Logger().Warn(msg) - r.Error(msg) - continue - } - - partitionEvent := common.MapStr{ - "id": partition.ID, - "leader": partition.Leader, - "replica": id, - "is_leader": partition.Leader == id, - "insync_replica": hasID(id, partition.Isr), - } - - if partition.Err != 0 { - partitionEvent["error"] = common.MapStr{ - "code": partition.Err, - } - } - - // Helpful IDs to avoid scripts on queries - partitionTopicID := fmt.Sprintf("%d-%s", partition.ID, topic.Name) - partitionTopicBrokerID := fmt.Sprintf("%s-%d", partitionTopicID, id) - - // create event - event := common.MapStr{ - // Common `kafka.partition` fields - "id": partition.ID, - "topic_id": partitionTopicID, - "topic_broker_id": partitionTopicBrokerID, - - "topic": evtTopic, - "broker": evtBroker, - "partition": partitionEvent, - "offset": common.MapStr{ - "newest": offNewest, - "oldest": offOldest, - }, - } - - // TODO (deprecation): Remove fields from MetricSetFields moved to ModuleFields - sent := r.Event(mb.Event{ - ModuleFields: common.MapStr{ - "broker": evtBroker, - "topic": evtTopic, - }, - MetricSetFields: event, - }) - if !sent { - return nil - } - } - } - } - return nil -} - -// queryOffsetRange queries the broker for the oldest and the newest offsets in -// a kafka topics partition for a given replica. -func queryOffsetRange( - b *kafka.Broker, - replicaID int32, - topic string, - partition int32, -) (int64, int64, bool, error) { - oldest, err := b.PartitionOffset(replicaID, topic, partition, sarama.OffsetOldest) - if err != nil { - return -1, -1, false, errors.Wrap(err, "failed to get oldest offset") - } - - newest, err := b.PartitionOffset(replicaID, topic, partition, sarama.OffsetNewest) - if err != nil { - return -1, -1, false, errors.Wrap(err, "failed to get newest offset") - } - - okOld := oldest != -1 - okNew := newest != -1 - return oldest, newest, okOld && okNew, nil -} - -func hasID(id int32, lst []int32) bool { - for _, other := range lst { - if id == other { - return true - } - } - return false -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/partition_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/partition_integration_test.go deleted file mode 100644 index a78634cb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/partition/partition_integration_test.go +++ /dev/null @@ -1,183 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package partition - -import ( - "fmt" - "math/rand" - "strconv" - "testing" - "time" - - "github.com/Shopify/sarama" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -const ( - kafkaSASLProducerUsername = "producer" - kafkaSASLProducerPassword = "producer-secret" - kafkaSASLUsername = "stats" - kafkaSASLPassword = "test-secret" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "kafka", - compose.UpWithTimeout(600*time.Second), - compose.UpWithAdvertisedHostEnvFileForPort(9092), - ) - - // Create initial topic - generateKafkaData(t, service.HostForPort(9092), "metricbeat-generate-data") - - ms := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.HostForPort(9092), "")) - err := mbtest.WriteEventsReporterV2Error(ms, t, "") - if err != nil { - t.Fatal("write", err) - } -} - -func TestTopic(t *testing.T) { - service := compose.EnsureUp(t, "kafka", - compose.UpWithTimeout(600*time.Second), - compose.UpWithAdvertisedHostEnvFileForPort(9092), - ) - - logp.TestingSetup(logp.WithSelectors("kafka")) - - id := strconv.Itoa(rand.New(rand.NewSource(int64(time.Now().Nanosecond()))).Int()) - testTopic := fmt.Sprintf("test-metricbeat-%s", id) - - // Create initial topic - generateKafkaData(t, service.HostForPort(9092), testTopic) - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.HostForPort(9092), testTopic)) - dataBefore, err := mbtest.ReportingFetchV2Error(f) - if err != nil { - t.Fatal("write", err) - } - if len(dataBefore) == 0 { - t.Fatalf("No offsets fetched from topic (before): %v", testTopic) - } - t.Logf("before: %v", dataBefore) - - var n int64 = 10 - var i int64 = 0 - // Create n messages - for ; i < n; i++ { - generateKafkaData(t, service.HostForPort(9092), testTopic) - } - - dataAfter, err := mbtest.ReportingFetchV2Error(f) - if err != nil { - t.Fatal("write", err) - } - if len(dataAfter) == 0 { - t.Fatalf("No offsets fetched from topic (after): %v", testTopic) - } - t.Logf("after: %v", dataAfter) - - // Checks that no new topics / partitions were added - assert.True(t, len(dataBefore) == len(dataAfter)) - - var offsetBefore int64 = 0 - var offsetAfter int64 = 0 - - // Its possible that other topics exists -> select the right data - for _, data := range dataBefore { - if data.ModuleFields["topic"].(common.MapStr)["name"] == testTopic { - offsetBefore = data.MetricSetFields["offset"].(common.MapStr)["newest"].(int64) - } - } - - for _, data := range dataAfter { - if data.ModuleFields["topic"].(common.MapStr)["name"] == testTopic { - offsetAfter = data.MetricSetFields["offset"].(common.MapStr)["newest"].(int64) - } - } - - // Compares offset before and after - if offsetBefore+n != offsetAfter { - t.Errorf("Offset before: %v", offsetBefore) - t.Errorf("Offset after: %v", offsetAfter) - } - assert.True(t, offsetBefore+n == offsetAfter) -} - -func generateKafkaData(t *testing.T, host string, topic string) { - t.Logf("Send Kafka Event to topic: %v", topic) - - config := sarama.NewConfig() - config.Producer.Return.Successes = true - // Retry for 10 seconds - config.Producer.Retry.Max = 20 - config.Producer.Retry.Backoff = 500 * time.Millisecond - config.Metadata.Retry.Max = 20 - config.Metadata.Retry.Backoff = 500 * time.Millisecond - config.Net.SASL.Enable = true - config.Net.SASL.User = kafkaSASLProducerUsername - config.Net.SASL.Password = kafkaSASLProducerPassword - client, err := sarama.NewClient([]string{host}, config) - if err != nil { - t.Errorf("%s", err) - t.FailNow() - } - - producer, err := sarama.NewSyncProducerFromClient(client) - if err != nil { - t.Error(err) - } - defer producer.Close() - - msg := &sarama.ProducerMessage{ - Topic: topic, - Value: sarama.StringEncoder("Hello World"), - } - - _, _, err = producer.SendMessage(msg) - if err != nil { - t.Errorf("failed to send message: %s\n", err) - } - - err = client.RefreshMetadata(topic) - if err != nil { - t.Errorf("failed to refresh metadata for topic '%s': %s\n", topic, err) - } -} - -func getConfig(host string, topic string) map[string]interface{} { - var topics []string - if topic != "" { - topics = []string{topic} - } - - return map[string]interface{}{ - "module": "kafka", - "metricsets": []string{"partition"}, - "hosts": []string{host}, - "topics": topics, - "username": kafkaSASLUsername, - "password": kafkaSASLPassword, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/_meta/data.json deleted file mode 100644 index 77273c67..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/_meta/data.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "@timestamp": "2019-10-31T10:19:14.758Z", - "@metadata": { - "beat": "metricbeat", - "type": "_doc", - "version": "8.0.0" - }, - "metricset": { - "name": "producer", - "period": 10000 - }, - "ecs": { - "version": "1.2.0" - }, - "host": { - "os": { - "name": "Mac OS X", - "kernel": "18.7.0", - "build": "18G95", - "platform": "darwin", - "version": "10.14.6", - "family": "darwin" - }, - "id": "883134FF-0EC4-5E1B-9F9E-FD06FB681D84", - "hostname": "abc.local", - "name": "abc.local", - "architecture": "x86_64" - }, - "agent": { - "type": "metricbeat", - "ephemeral_id": "b95327e7-2737-4262-a1a6-ab8547fc8c8d", - "hostname": "abc.local", - "id": "79dd1677-1bea-4efd-9131-e8ca464eddf0", - "version": "8.0.0" - }, - "service": { - "address": "localhost:8775", - "type": "kafka" - }, - "event": { - "dataset": "kafka.producer", - "module": "kafka", - "duration": 4485726 - }, - "kafka": { - "producer": { - "response_rate": 0, - "request_rate": 0, - "record_send_rate": 0, - "batch_size_avg": 0, - "record_size_avg": 0, - "record_retry_rate": 0, - "records_per_request": 0, - "io_wait": 1.2487715219630156e+07, - "mbean": "kafka.producer:client-id=console-producer,type=producer-metrics", - "available_buffer_bytes": 0, - "record_error_rate": 737.5234685412391 - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/_meta/docs.asciidoc deleted file mode 100644 index 29bd793c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/_meta/docs.asciidoc +++ /dev/null @@ -1,20 +0,0 @@ -This metricset periodically fetches JMX metrics from Kafka Producers implemented in java and expose JMX metrics through jolokia agent. - -[float] -=== Compatibility -The module has been tested with Kafka 2.1.1. Other versions are expected to work. - -[float] -=== Usage -The Producer metricset requires <>to fetch JMX metrics. Refer to the link for more information about Jolokia. - -Note that the Jolokia agent is required to be deployed along with the JVM application. This can be achieved by -using the `KAFKA_OPTS` environment variable when starting the Kafka producer application: - -[source,shell] ----- -export KAFKA_OPTS=-javaagent:/opt/jolokia-jvm-1.5.0-agent.jar=port=8775,host=localhost -./bin/kafka-console-producer.sh --topic test --broker-list localhost:9091 ----- - -Then it will be possible to collect the JMX metrics from `localhost:8775`. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/_meta/fields.yml deleted file mode 100644 index d4d97d8d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/_meta/fields.yml +++ /dev/null @@ -1,50 +0,0 @@ -- name: producer - type: group - description: Producer metrics from Kafka Producer JMX - release: beta - fields: - - name: mbean - description: Mbean that this event is related to - type: keyword - - name: available_buffer_bytes - description: The total amount of buffer memory - type: float - - name: batch_size_avg - description: The average number of bytes sent - type: float - - name: batch_size_max - description: The maximum number of bytes sent - type: long - - name: record_send_rate - description: The average number of records sent per second - type: float - - name: record_retry_rate - description: The average number of retried record sends per second - type: float - - name: record_error_rate - description: The average number of retried record sends per second - type: float - - name: records_per_request - description: The average number of records sent per second - type: float - - name: record_size_avg - description: The average record size - type: float - - name: record_size_max - description: The maximum record size - type: long - - name: request_rate - description: The number of producer requests per second - type: float - - name: response_rate - description: The number of producer responses per second - type: float - - name: io_wait - description: The producer I/O wait time - type: float - - name: out.bytes_per_sec - description: The rate of bytes going out for the producer - type: float - - name: message_rate - description: The producer message rate - type: float diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/manifest.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/manifest.yml deleted file mode 100644 index a10e3661..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/manifest.yml +++ /dev/null @@ -1,46 +0,0 @@ -default: true -input: - module: jolokia - metricset: jmx - defaults: - namespace: "producer" - hosts: ["localhost:8775"] - path: "/jolokia/?ignoreErrors=true&canonicalNaming=false" - jmx.mappings: - - mbean: 'kafka.producer:type=producer-metrics,client-id=*' - attributes: - - attr: buffer-available-bytes - field: available_buffer_bytes - - attr: batch-size-avg - field: batch_size_avg - - attr: batch-size-max - field: batch_size_max - - attr: record-send-rate - field: record_send_rate - - attr: record-retry-rate - field: record_retry_rate - - attr: record-error-rate - field: record_error_rate - - attr: records-per-request-avg - field: records_per_request - - attr: record-size-avg - field: record_size_avg - - attr: record-size-max - field: record_size_max - - attr: request-rate - field: request_rate - - attr: response-rate - field: response_rate - - attr: io-wait-time-ns-avg - field: io_wait - - mbean: 'kafka.producer:client-id=*,node-id=*,type=producer-node-metrics' - attributes: - - attr: outgoing-byte-total - field: out.bytes_per_sec - - mbean: 'kafka\.producer:type=ProducerTopicMetrics,name=MessagesPerSec,clientId=.*' - attributes: - - attr: Count - field: message_rate - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/producer_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/producer_integration_test.go deleted file mode 100644 index b66f5838..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/producer_integration_test.go +++ /dev/null @@ -1,67 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package producer - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - // Register input module and metricset - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia" - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "kafka", - compose.UpWithTimeout(600*time.Second), - compose.UpWithAdvertisedHostEnvFileForPort(9092), - ) - - m := mbtest.NewFetcher(t, getConfig(service.HostForPort(8775))) - m.WriteEvents(t, "") -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "kafka", - compose.UpWithTimeout(600*time.Second), - compose.UpWithAdvertisedHostEnvFileForPort(9092), - ) - - m := mbtest.NewFetcher(t, getConfig(service.HostForPort(8775))) - events, errs := m.FetchEvents() - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - t.Logf("%s/%s event: %+v", m.Module().Name(), m.Name(), events[0]) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "kafka", - "metricsets": []string{"producer"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/producer_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/producer_test.go deleted file mode 100644 index 0469ea57..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/producer/producer_test.go +++ /dev/null @@ -1,33 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package producer - -import ( - "os" - - "github.com/elastic/beats/v7/metricbeat/mb" - // Register input module and metricset - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia" - _ "github.com/elastic/beats/v7/metricbeat/module/jolokia/jmx" -) - -func init() { - // To be moved to some kind of helper - os.Setenv("BEAT_STRICT_PERMS", "false") - mb.Registry.SetSecondarySource(mb.NewLightModulesSource("../../../module")) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/test_kafka.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/test_kafka.py deleted file mode 100644 index adfc8eb5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kafka/test_kafka.py +++ /dev/null @@ -1,99 +0,0 @@ -import os -import sys -import unittest -from parameterized import parameterized - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -@metricbeat.parameterized_with_supported_versions -class KafkaTest(metricbeat.BaseTest): - COMPOSE_SERVICES = ['kafka'] - COMPOSE_ADVERTISED_HOST = True - COMPOSE_ADVERTISED_PORT = "9092/tcp" - - PRODUCER_USERNAME = "producer" - PRODUCER_PASSWORD = "producer-secret" - - USERNAME = "stats" - PASSWORD = "test-secret" - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_partition(self): - """ - kafka partition metricset test - """ - - self.create_topic() - - self.render_config_template(modules=[{ - "name": "kafka", - "metricsets": ["partition"], - "hosts": self.get_hosts(), - "period": "1s", - "version": self.version(), - "username": self.USERNAME, - "password": self.PASSWORD, - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=60) - proc.check_kill_and_wait() - - output = self.read_output_json() - self.assertTrue(len(output) >= 1) - evt = output[0] - print(evt) - - self.assert_fields_are_documented(evt) - - @parameterized.expand([ - ('consumer', '8774/tcp'), - ('producer', '8775/tcp'), - ('broker', '8779/tcp'), - ]) - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_kafka_jmx(self, metricset, port): - """ - kafka jmx metricsets tests - """ - host = self.compose_host(port=port) - modules = [{ - "name": "kafka", - "metricsets": [metricset], - "hosts": [host], - "period": "1s" - }] - self.render_config_template(modules=modules) - proc = self.start_beat(home=self.beat_path) - self.wait_until(lambda: self.output_lines() > 0, max_timeout=60) - proc.check_kill_and_wait() - - output = self.read_output_json() - self.assertTrue(len(output) >= 1) - evt = output[0] - print(evt) - - self.assert_fields_are_documented(evt) - - def create_topic(self): - from kafka import KafkaProducer - - producer = KafkaProducer( - bootstrap_servers=self.get_hosts()[0], - security_protocol="SASL_PLAINTEXT", - sasl_mechanism="PLAIN", - sasl_plain_username=self.PRODUCER_USERNAME, - sasl_plain_password=self.PRODUCER_PASSWORD, - retries=20, retry_backoff_ms=500) - producer.send('foobar', b'some_message_bytes') - - @classmethod - def version(cls): - if 'KAFKA_VERSION' in cls.COMPOSE_ENV: - return cls.COMPOSE_ENV['KAFKA_VERSION'] - return '2.0.0' - - @classmethod - def get_hosts(cls): - return [cls.compose_host(port=cls.COMPOSE_ADVERTISED_PORT)] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/Dockerfile deleted file mode 100644 index 850f34e6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -ARG KIBANA_VERSION -FROM docker.elastic.co/kibana/kibana:${KIBANA_VERSION} -HEALTHCHECK --interval=1s --retries=300 --start-period=60s CMD python -c 'import urllib, json; response = urllib.urlopen("http://myelastic:changeme@localhost:5601/api/status"); data = json.loads(response.read()); exit(1) if data["status"]["overall"]["state"] != "green" else exit(0);' - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/config-xpack.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/config-xpack.yml deleted file mode 100644 index ac67948c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/config-xpack.yml +++ /dev/null @@ -1,9 +0,0 @@ -- module: kibana - metricsets: - - stats - period: 10s - hosts: ["localhost:5601"] - #basepath: "" - #username: "user" - #password: "secret" - xpack.enabled: true diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/config.reference.yml deleted file mode 100644 index 466dd789..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/config.reference.yml +++ /dev/null @@ -1,10 +0,0 @@ -- module: kibana - metricsets: ["status"] - period: 10s - hosts: ["localhost:5601"] - basepath: "" - enabled: true - - # Set to true to send data collected by module to X-Pack - # Monitoring instead of metricbeat-* indices. - #xpack.enabled: false diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/config.yml deleted file mode 100644 index f997985d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/config.yml +++ /dev/null @@ -1,8 +0,0 @@ -- module: kibana - #metricsets: - # - status - period: 10s - hosts: ["localhost:5601"] - #basepath: "" - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/docs.asciidoc deleted file mode 100644 index bcc0c408..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/docs.asciidoc +++ /dev/null @@ -1,11 +0,0 @@ -There are two modules that collect metrics about {kib}: - -* The Kibana module tracks only the high-level metrics. The default metricset in -this module is `status`. -* The Kibana X-Pack module enables you to monitor more Kibana metrics with our -{stack} {monitor-features}. The default metricset in this module is `stats`. - -[float] -=== Compatibility - -The Kibana module works with Kibana 6.7.0 and later. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/fields.yml deleted file mode 100644 index 9018425f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/_meta/fields.yml +++ /dev/null @@ -1,12 +0,0 @@ -- key: kibana - title: "Kibana" - description: > - Kibana module - short_config: false - release: ga - settings: ["ssl", "http"] - fields: - - name: kibana - type: group - description: > - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/config.go deleted file mode 100644 index 748ba6bb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/config.go +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kibana - -// Config defines the structure for the Kibana module configuration options -type Config struct { - XPackEnabled bool `config:"xpack.enabled"` -} - -// DefaultConfig returns the default configuration for the Kibana module -func DefaultConfig() Config { - return Config{ - XPackEnabled: false, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/doc.go deleted file mode 100644 index 33d8e955..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package kibana is a Metricbeat module that contains MetricSets. -*/ -package kibana diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/fields.go deleted file mode 100644 index eeddf8d8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package kibana - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "kibana", asset.ModuleFieldsPri, AssetKibana); err != nil { - panic(err) - } -} - -// AssetKibana returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/kibana. -func AssetKibana() string { - return "eJzMmM1u4zYQx+9+ioEve0n0AD4UKNoCLYoExbZBD0VhjMWxxYYiVc7Iifv0BSnJkWXKllsLuzoEiT7+85vhfJB5hFc6rOBVb9DiAkC0GFrB8ud4Y7kAUMS515VoZ1fwzQIAoHkIpVO1oQUAF87LOnd2q3cr2KLhcNeTIWRawS4IM4lou+MV/LFkNssHWBYi1fLPBcBWk1G8itqPYLGkHlG45FAFHe/qqr2ToDrV6WuxoPDxbkpuVLK5WoejDqBV4Gv7KLokKEm8zjnrvX7qd3cN2fp8da3VyYMOEY1GHjypUIoVMPm9zik7+7DUO4+ND+JrGjy94GPPT21Z0OYELy8/fZ8kDj+TxK90eHN+CHWj2TP1zqy2it7vZ/cZSwK3be1/YtBWyFs0CUMdQuFYsnndDyZGQyAeLVeh3lApTzxMj6mJk/76HtkTLJD/xEc/YsUE5KRDe/KsnZ3sxjSItOppCNLvXArBsaFYrLhwkoTeOGcIh7JXsH8vSAryIAV1LmxqbRRoBjzaa+6lkQSlTifDPZIyLCehkSJlqGPInc1r78nGYWApD+JpJuPs7sZircsN+VCuudFkBXomoERFIC6Gr8m/DJ6dEEiBAhvv3pg8Q44WmKyCsjaiK0PAOvyKllzNJ4riwNPfNbH0Xo7KgMwU5oCAszk9xPSWgg5R3tNjzQTEghujuSDVl82Scau8y8cqeTilJkTql0aum02D56lB9IFC+7B6xrlqrcjgISuH33dgnKMhtd4ah8M6uEoI8EOwA8EORDugLZTaGM2UO6uGRju8kkrnD1lBOIzJpXhN4OliFpRHAjcWul5vdoIm2xyEzr+9kPhR2vkSZQVjH191AOC3YL1xAI1xOQqpkMZtdoUIp9WP2xAm9cXofwzcgQA2h+nIrP+htdGlli8G/oTvGTijgCvMKRKdxv/ZKcr+4s6phwkLUYW9Zar0rrgzAfclaoc22gvyaOV1RG0rvFeHAvjc9tbc1VZu6lQfUEpz21rnCNTHvGmd52aYvJGnnmkaztVBO5iBrCl0e8Y3snJcOcu0Dst+r/X73IpCEL1t0HyQ4X43T4p/uyePOzq6HimvDJjeiMH3ebCe8F2XdTkRa3Rfd/Ph9deo0C7H/zqnzn/qS++PvtrzcQBLI7dni6yp0nkON20LyOY65MS8yVyoJmOy8Of9V79Vj8ZGVj/dXf5z73pq5M7rASb0rEknHLhDs/iusdIzOH6MgPNBPY6U3h9PYupmdlgrzTL4t1d3jYUQJk9uuBa/ibyQmJX9wX05ojBhks9JegL3bwAAAP//xlKE7A==" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/kibana.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/kibana.go deleted file mode 100644 index 4acb1246..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/kibana.go +++ /dev/null @@ -1,158 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kibana - -import ( - "encoding/json" - "fmt" - "net/url" - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - // Register the ModuleFactory function for this module. - if err := mb.Registry.AddModule(ModuleName, NewModule); err != nil { - panic(err) - } -} - -// NewModule creates a new module after performing validation. -func NewModule(base mb.BaseModule) (mb.Module, error) { - if err := validateXPackMetricsets(base); err != nil { - return nil, err - } - - return &base, nil -} - -// Validate that correct metricsets have been specified if xpack.enabled = true. -func validateXPackMetricsets(base mb.BaseModule) error { - config := struct { - Metricsets []string `config:"metricsets"` - XPackEnabled bool `config:"xpack.enabled"` - }{} - if err := base.UnpackConfig(&config); err != nil { - return err - } - - // Nothing to validate if xpack.enabled != true - if !config.XPackEnabled { - return nil - } - - expectedXPackMetricsets := []string{ - "stats", - } - - if !common.MakeStringSet(config.Metricsets...).Equals(common.MakeStringSet(expectedXPackMetricsets...)) { - return errors.Errorf("The %v module with xpack.enabled: true must have metricsets: %v", ModuleName, expectedXPackMetricsets) - } - - return nil -} - -// ModuleName is the name of this module -const ModuleName = "kibana" - -var ( - v6_4_0 = common.MustNewVersion("6.4.0") - v6_5_0 = common.MustNewVersion("6.5.0") - v6_7_2 = common.MustNewVersion("6.7.2") - v7_0_0 = common.MustNewVersion("7.0.0") - v7_0_1 = common.MustNewVersion("7.0.1") - - // StatsAPIAvailableVersion is the version of Kibana since when the stats API is available - StatsAPIAvailableVersion = v6_4_0 - - // SettingsAPIAvailableVersion is the version of Kibana since when the settings API is available - SettingsAPIAvailableVersion = v6_5_0 -) - -// ReportErrorForMissingField reports and returns an error message for the given -// field being missing in API response received from Kibana -func ReportErrorForMissingField(field string, r mb.ReporterV2) error { - err := fmt.Errorf("Could not find field '%v' in Kibana stats API response", field) - r.Error(err) - return err -} - -// GetVersion returns the version of the Kibana instance -func GetVersion(http *helper.HTTP, currentPath string) (*common.Version, error) { - const statusPath = "api/status" - content, err := fetchPath(http, currentPath, statusPath) - if err != nil { - return nil, err - } - - var status struct { - Version struct { - Number string `json:"number"` - } `json:"version"` - } - - err = json.Unmarshal(content, &status) - if err != nil { - return nil, err - } - - return common.NewVersion(status.Version.Number) -} - -// IsStatsAPIAvailable returns whether the stats API is available in the given version of Kibana -func IsStatsAPIAvailable(currentKibanaVersion *common.Version) bool { - return elastic.IsFeatureAvailable(currentKibanaVersion, StatsAPIAvailableVersion) -} - -// IsSettingsAPIAvailable returns whether the settings API is available in the given version of Kibana -func IsSettingsAPIAvailable(currentKibanaVersion *common.Version) bool { - return elastic.IsFeatureAvailable(currentKibanaVersion, SettingsAPIAvailableVersion) -} - -// IsUsageExcludable returns whether the stats API supports the exclude_usage parameter in the -// given version of Kibana -func IsUsageExcludable(currentKibanaVersion *common.Version) bool { - // (6.7.2 <= currentKibamaVersion < 7.0.0) || (7.0.1 <= currentKibanaVersion) - return (v6_7_2.LessThanOrEqual(false, currentKibanaVersion) && currentKibanaVersion.LessThan(v7_0_0)) || - v7_0_1.LessThanOrEqual(false, currentKibanaVersion) -} - -func fetchPath(http *helper.HTTP, currentPath, newPath string) ([]byte, error) { - currentURI := http.GetURI() - defer http.SetURI(currentURI) // Reset after this request - - // Parse the URI to replace the path - u, err := url.Parse(currentURI) - if err != nil { - return nil, err - } - - u.Path = strings.Replace(u.Path, currentPath, newPath, 1) // HACK: to account for base paths - u.RawQuery = "" - - // Http helper includes the HostData with username and password - http.SetURI(u.String()) - return http.FetchContent() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/kibana_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/kibana_integration_test.go deleted file mode 100644 index e04986fa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/kibana_integration_test.go +++ /dev/null @@ -1,65 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package kibana_test - -import ( - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/kibana" - _ "github.com/elastic/beats/v7/metricbeat/module/kibana/stats" -) - -var xpackMetricSets = []string{ - "stats", -} - -func TestXPackEnabled(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 300, "kibana") - - metricSetToTypeMap := map[string]string{ - "stats": "kibana_stats", - } - - config := getXPackConfig(service.Host()) - - metricSets := mbtest.NewReportingMetricSetV2Errors(t, config) - for _, metricSet := range metricSets { - events, errs := mbtest.ReportingFetchV2Error(metricSet) - require.Empty(t, errs) - require.NotEmpty(t, events) - - event := events[0] - require.Equal(t, metricSetToTypeMap[metricSet.Name()], event.RootFields["type"]) - require.Regexp(t, `^.monitoring-kibana-\d-mb`, event.Index) - } -} - -func getXPackConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": kibana.ModuleName, - "metricsets": xpackMetricSets, - "hosts": []string{host}, - "xpack.enabled": true, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/kibana_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/kibana_test.go deleted file mode 100644 index be215801..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/kibana_test.go +++ /dev/null @@ -1,43 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kibana - -import ( - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestIsStatsAPIAvailable(t *testing.T) { - tests := []struct { - input string - expected bool - }{ - {"6.3.1", false}, - {"6.4.0", true}, - {"6.5.0", true}, - {"7.0.0-alpha1", true}, - } - - for _, test := range tests { - actual := IsStatsAPIAvailable(common.MustNewVersion(test.input)) - require.Equal(t, test.expected, actual) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/metricset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/metricset.go deleted file mode 100644 index 1a68669f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/metricset.go +++ /dev/null @@ -1,42 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kibana - -import ( - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// MetricSet can be used to build other metricsets within the Kibana module. -type MetricSet struct { - mb.BaseMetricSet - XPackEnabled bool -} - -// NewMetricSet creates a metricset that can be used to build other metricsets -// within the Kibana module. -func NewMetricSet(base mb.BaseMetricSet) (*MetricSet, error) { - config := DefaultConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - return &MetricSet{ - base, - config.XPackEnabled, - }, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/mtest/testing.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/mtest/testing.go deleted file mode 100644 index 7a96f4c7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/mtest/testing.go +++ /dev/null @@ -1,32 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mtest - -// GetConfig returns config for kibana module -func GetConfig(metricset string, host string, xpackEnabled bool) map[string]interface{} { - config := map[string]interface{}{ - "module": "kibana", - "metricsets": []string{metricset}, - "hosts": []string{host}, - } - if xpackEnabled { - config["xpack.enabled"] = true - } - - return config -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/data.json deleted file mode 100644 index bafeb992..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/data.json +++ /dev/null @@ -1,73 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "elasticsearch": { - "cluster": { - "id": "hyK0oDhoThywCtJd2DV8Bg" - } - }, - "event": { - "dataset": "kibana.stats", - "duration": 115000, - "module": "kibana" - }, - "kibana": { - "stats": { - "concurrent_connections": 1, - "host": { - "name": "localhost" - }, - "index": "Shaunaks-MBP-2.attlocal.net", - "name": "Shaunaks-MBP-2.attlocal.net", - "process": { - "event_loop_delay": { - "ms": 0.45250000059604645 - }, - "memory": { - "heap": { - "size_limit": { - "bytes": 1526909922 - }, - "total": { - "bytes": 307593216 - }, - "used": { - "bytes": 226887112 - } - } - }, - "uptime": { - "ms": 124098 - } - }, - "request": { - "disconnects": 0, - "total": 0 - }, - "response_time": { - "avg": {}, - "max": { - "ms": 0 - } - }, - "snapshot": false, - "status": "green" - } - }, - "metricset": { - "name": "stats" - }, - "process": { - "pid": 93807 - }, - "service": { - "address": "127.0.0.1:5601", - "id": "5b2de169-2785-441b-ae8c-186a1936b17d", - "name": "kibana", - "type": "kibana", - "version": "7.0.0" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/docs.asciidoc deleted file mode 100644 index 316a68e6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/docs.asciidoc +++ /dev/null @@ -1,7 +0,0 @@ -This is the `stats` metricset of the Kibana module. This stats endpoint is available in 6.4 by default. - -The intention of the Kibana module is to have a minimal data set that works across Kibana versions. - -=== Module-specific configuration notes - -If the Kibana instance is using a basepath in its URL, you must set the `basepath` setting for this module with the same value. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/fields.yml deleted file mode 100644 index 55d55e9d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/fields.yml +++ /dev/null @@ -1,107 +0,0 @@ -- name: stats - type: group - description: > - Kibana stats and run-time metrics. - release: ga - fields: - - name: uuid - type: alias - path: service.id - migration: true - description: > - Kibana instance UUID - - name: name - type: keyword - description: > - Kibana instance name - - name: index - type: keyword - description: > - Name of Kibana's internal index - - name: host.name - type: keyword - description: > - Kibana instance hostname - - name: transport_address - type: alias - path: service.address - migration: true - description: > - Kibana server's hostname and port - - name: version - type: alias - description: > - Kibana version - path: service.version - migration: true - - name: snapshot - type: boolean - description: > - Whether the Kibana build is a snapshot build - - name: status - type: keyword - description: > - Kibana instance's health status - - name: concurrent_connections - type: long - description: > - Number of client connections made to the server. Note that browsers can send multiple simultaneous connections to request multiple server assets at once, and they can re-use established connections. - - name: process - type: group - description: > - Process metrics - fields: - - name: event_loop_delay.ms - type: scaled_float - description: > - Event loop delay in milliseconds - - name: memory.heap - type: group - description: > - Process heap metrics - fields: - - name: total.bytes - type: long - format: bytes - description: > - Total heap allocated to process in bytes - - name: used.bytes - type: long - format: bytes - description: > - Heap used by process in bytes - - name: size_limit.bytes - type: long - format: bytes - description: > - Max. old space size allocated to Node.js process, in bytes - - name: uptime.ms - type: long - description: > - Uptime of process in milliseconds - - name: request - type: group - description: > - Request count metrics - fields: - - name: disconnects - type: long - description: > - Number of requests that were disconnected - - name: total - type: long - description: > - Total number of requests - - name: response_time - type: group - description: > - Response times metrics - fields: - - name: avg.ms - type: long - description: > - Average response time in milliseconds - - name: max.ms - type: long - description: > - Maximum response time in milliseconds diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/test/settings.700.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/test/settings.700.json deleted file mode 100644 index 845ae9f6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/test/settings.700.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "cluster_uuid":"u5ii0pnQRka_P0gimfmthg", - "settings":{ - "xpack":{ - "default_admin_email":"jane@doe.com" - }, - "kibana":{ - "uuid":"5b2de169-2785-441b-ae8c-186a1936b17d", - "name":"Janes-MBP-2", - "index":".kibana", - "host":"localhost", - "transport_address":"localhost:5601", - "version":"7.0.0-alpha1", - "snapshot":false, - "status":"green" - } - } - } diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/test/stats-legacy.700.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/test/stats-legacy.700.json deleted file mode 100644 index cb786525..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/test/stats-legacy.700.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "kibana":{ - "uuid":"5b2de169-2785-441b-ae8c-186a1936b17d", - "name":"Shaunaks-MBP-2", - "index":".kibana", - "host":"localhost", - "transport_address":"localhost:5601", - "version":"7.0.0-alpha1", - "snapshot":false, - "status":"green" - }, - "last_updated":"2018-07-31T17:53:38.890Z", - "collection_interval_ms":5000, - "process":{ - "memory":{ - "heap":{ - "total_bytes":219418624, - "used_bytes":189963144, - "size_limit":1501560832 - }, - "resident_set_size_bytes":267689984 - }, - "event_loop_delay":0.4890279769897461, - "pid":23445, - "uptime_ms":749417 - }, - "os":{ - "load":{ - "1m":5.03515625, - "5m":3.56787109375, - "15m":3.45654296875 - }, - "memory":{ - "total_bytes":17179869184, - "free_bytes":32022528, - "used_bytes":17147846656 - }, - "uptime_ms":1115347000 - }, - "response_times":{ - "avg_ms":16, - "max_ms":19 - }, - "requests":{ - "total":2, - "disconnects":0, - "status_codes":{ - "200":1, - "404":1 - } - }, - "concurrent_connections":5, - "usage":{ - "index":".kibana", - "dashboard":{ - "total":0 - }, - "visualization":{ - "total":0 - }, - "search":{ - "total":0 - }, - "index_pattern":{ - "total":0 - }, - "graph_workspace":{ - "total":0 - }, - "timelion_sheet":{ - "total":0 - }, - "xpack":{ - "reporting":{ - "available":true, - "enabled":true, - "browser_type":"phantom", - "_all":0, - "csv":{ - "available":true, - "total":0 - }, - "printable_pdf":{ - "available":false, - "total":0 - }, - "status":{ - - }, - "lastDay":{ - "_all":0, - "csv":{ - "available":true, - "total":0 - }, - "printable_pdf":{ - "available":false, - "total":0 - }, - "status":{ - - } - }, - "last7Days":{ - "_all":0, - "csv":{ - "available":true, - "total":0 - }, - "printable_pdf":{ - "available":false, - "total":0 - }, - "status":{ - - } - } - } - } - }, - "clusterUuid":"cCe7_34NRpuCug1ZX1l3ug" - } diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/test/stats.700.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/test/stats.700.json deleted file mode 100644 index 0f74c8b8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/_meta/test/stats.700.json +++ /dev/null @@ -1,144 +0,0 @@ -{ - "kibana":{ - "uuid":"5b2de169-2785-441b-ae8c-186a1936b17d", - "name":"Shaunaks-MBP-2", - "index":".kibana", - "host":"localhost", - "transport_address":"localhost:5601", - "version":"7.0.0-alpha1", - "snapshot":false, - "status":"green" - }, - "last_updated":"2018-07-18T00:32:00.948Z", - "collection_interval_ms":5000, - "process":{ - "memory":{ - "heap":{ - "total_bytes":223391744, - "used_bytes":198413592, - "size_limit":1501560832 - }, - "resident_set_size_bytes":347242496 - }, - "event_loop_delay":0.25226891040802, - "pid":46426, - "uptime_ms":1753889 - }, - "os":{ - "load":{ - "1m":3.50634765625, - "5m":3.76904296875, - "15m":3.54833984375 - }, - "memory":{ - "total_bytes":17179869184, - "free_bytes":31711232, - "used_bytes":17148157952 - }, - "uptime_ms":2187246000 - }, - "response_times":{ - "max_ms":0 - }, - "requests":{ - "total":0, - "disconnects":0, - "status_codes":{ - - } - }, - "concurrent_connections":3, - "usage":{ - "kibana":{ - "index":".kibana", - "dashboard":{ - "total":0 - }, - "visualization":{ - "total":0 - }, - "search":{ - "total":0 - }, - "index_pattern":{ - "total":0 - }, - "graph_workspace":{ - "total":0 - }, - "timelion_sheet":{ - "total":0 - } - }, - "reporting":{ - "available":true, - "enabled":true, - "browser_type":"phantom", - "all":0, - "csv":{ - "available":true, - "total":0 - }, - "printable_pdf":{ - "available":true, - "total":0, - "app":{ - "visualization":0, - "dashboard":0 - }, - "layout":{ - "print":0, - "preserve_layout":0 - } - }, - "status":{ - - }, - "last_day":{ - "all":0, - "csv":{ - "available":true, - "total":0 - }, - "printable_pdf":{ - "available":true, - "total":0, - "app":{ - "visualization":0, - "dashboard":0 - }, - "layout":{ - "print":0, - "preserve_layout":0 - } - }, - "status":{ - - } - }, - "last_7_days":{ - "all":0, - "csv":{ - "available":true, - "total":0 - }, - "printable_pdf":{ - "available":true, - "total":0, - "app":{ - "visualization":0, - "dashboard":0 - }, - "layout":{ - "print":0, - "preserve_layout":0 - } - }, - "status":{ - - } - } - } - }, - "cluster_uuid":"NkfU5AinRnyFnqBD36zhEw" - } diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/data.go deleted file mode 100644 index e560e7d5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/data.go +++ /dev/null @@ -1,159 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stats - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/kibana" -) - -var ( - schema = s.Schema{ - "uuid": c.Str("kibana.uuid"), - "name": c.Str("kibana.name"), - "index": c.Str("kibana.name"), - "host": s.Object{ - "name": c.Str("kibana.host"), - }, - "transport_address": c.Str("kibana.transport_address"), - "version": c.Str("kibana.version"), - "snapshot": c.Bool("kibana.snapshot"), - "status": c.Str("kibana.status"), - "concurrent_connections": c.Int("concurrent_connections"), - "process": c.Dict("process", s.Schema{ - "event_loop_delay": s.Object{ - "ms": c.Float("event_loop_delay"), - }, - "memory": c.Dict("memory", s.Schema{ - "heap": c.Dict("heap", s.Schema{ - "total": s.Object{ - "bytes": c.Int("total_bytes"), - }, - "used": s.Object{ - "bytes": c.Int("used_bytes"), - }, - "size_limit": s.Object{ - "bytes": c.Int("size_limit"), - }, - }), - }), - "uptime": s.Object{ - "ms": c.Int("uptime_ms"), - }, - }), - "request": RequestsDict, - "response_time": c.Dict("response_times", s.Schema{ - "avg": s.Object{ - "ms": c.Int("avg_ms", s.Optional), - }, - "max": s.Object{ - "ms": c.Int("max_ms", s.Optional), - }, - }), - } - - // RequestsDict defines how to convert the requests field - RequestsDict = c.Dict("requests", s.Schema{ - "disconnects": c.Int("disconnects", s.Optional), - "total": c.Int("total", s.Optional), - }) -) - -func eventMapping(r mb.ReporterV2, content []byte) error { - var data map[string]interface{} - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Kibana Stats API response") - } - - dataFields, err := schema.Apply(data) - if err != nil { - return errors.Wrap(err, "failure to apply stats schema") - } - - var event mb.Event - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", kibana.ModuleName) - - // Set elasticsearch cluster id - elasticsearchClusterID, ok := data["cluster_uuid"] - if !ok { - event.Error = elastic.MakeErrorForMissingField("cluster_uuid", elastic.Kibana) - r.Event(event) - return event.Error - } - event.RootFields.Put("elasticsearch.cluster.id", elasticsearchClusterID) - - // Set process PID - process, ok := data["process"].(map[string]interface{}) - if !ok { - event.Error = elastic.MakeErrorForMissingField("process", elastic.Kibana) - r.Event(event) - return event.Error - } - pid, ok := process["pid"].(float64) - if !ok { - event.Error = elastic.MakeErrorForMissingField("process.pid", elastic.Kibana) - r.Event(event) - return event.Error - } - event.RootFields.Put("process.pid", int(pid)) - - // Set service ID - uuid, err := dataFields.GetValue("uuid") - if err != nil { - event.Error = elastic.MakeErrorForMissingField("kibana.uuid", elastic.Kibana) - r.Event(event) - return event.Error - } - event.RootFields.Put("service.id", uuid) - dataFields.Delete("uuid") - - // Set service version - version, err := dataFields.GetValue("version") - if err != nil { - event.Error = elastic.MakeErrorForMissingField("kibana.version", elastic.Kibana) - r.Event(event) - return event.Error - } - event.RootFields.Put("service.version", version) - dataFields.Delete("version") - - // Set service address - serviceAddress, err := dataFields.GetValue("transport_address") - if err != nil { - event.Error = elastic.MakeErrorForMissingField("kibana.transport_address", elastic.Kibana) - r.Event(event) - return event.Error - } - event.RootFields.Put("service.address", serviceAddress) - dataFields.Delete("transport_address") - - event.MetricSetFields = dataFields - - r.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/data_test.go deleted file mode 100644 index 98c38c44..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/data_test.go +++ /dev/null @@ -1,47 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package stats - -import ( - "io/ioutil" - "path/filepath" - "testing" - - "github.com/stretchr/testify/require" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestEventMapping(t *testing.T) { - - files, err := filepath.Glob("./_meta/test/stats.*.json") - require.NoError(t, err) - - for _, f := range files { - input, err := ioutil.ReadFile(f) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventMapping(reporter, input) - require.NoError(t, err, f) - require.True(t, len(reporter.GetEvents()) >= 1, f) - require.Equal(t, 0, len(reporter.GetErrors()), f) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/data_xpack.go deleted file mode 100644 index 30c3c751..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/data_xpack.go +++ /dev/null @@ -1,200 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stats - -import ( - "encoding/json" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -var ( - schemaXPackMonitoringStats = s.Schema{ - "concurrent_connections": c.Int("concurrent_connections"), - "os": c.Dict("os", s.Schema{ - "load": c.Dict("load", s.Schema{ - "1m": c.Float("1m"), - "5m": c.Float("5m"), - "15m": c.Float("15m"), - }), - "memory": c.Dict("memory", s.Schema{ - "total_in_bytes": c.Int("total_bytes"), - "free_in_bytes": c.Int("free_bytes"), - "used_in_bytes": c.Int("used_bytes"), - }), - "uptime_in_millis": c.Int("uptime_ms"), - "distro": c.Str("distro", s.Optional), - "distroRelease": c.Str("distro_release", s.Optional), - "platform": c.Str("platform", s.Optional), - "platformRelease": c.Str("platform_release", s.Optional), - }), - "process": c.Dict("process", s.Schema{ - "event_loop_delay": c.Float("event_loop_delay"), - "memory": c.Dict("memory", s.Schema{ - "heap": c.Dict("heap", s.Schema{ - "total_in_bytes": c.Int("total_bytes"), - "used_in_bytes": c.Int("used_bytes"), - "size_limit": c.Int("size_limit"), - }), - }), - "uptime_in_millis": c.Int("uptime_ms"), - }), - "requests": RequestsDict, - "response_times": c.Dict("response_times", s.Schema{ - "average": c.Int("avg_ms", s.Optional), - "max": c.Int("max_ms", s.Optional), - }, c.DictOptional), - "kibana": c.Dict("kibana", s.Schema{ - "uuid": c.Str("uuid"), - "name": c.Str("name"), - "index": c.Str("index"), - "host": c.Str("host"), - "transport_address": c.Str("transport_address"), - "version": c.Str("version"), - "snapshot": c.Bool("snapshot"), - "status": c.Str("status"), - }), - } - - reportingCsvDict = c.Dict("csv", s.Schema{ - "available": c.Bool("available"), - "total": c.Int("total"), - }, c.DictOptional) - - reportingPrintablePdfDict = c.Dict("printable_pdf", s.Schema{ - "available": c.Bool("available"), - "total": c.Int("total"), - "app": c.Dict("app", s.Schema{ - "visualization": c.Int("visualization"), - "dashboard": c.Int("dashboard"), - }, c.DictOptional), - "layout": c.Dict("layout", s.Schema{ - "print": c.Int("print"), - "preserve_layout": c.Int("preserve_layout"), - }, c.DictOptional), - }, c.DictOptional) - - reportingStatusDict = c.Dict("status", s.Schema{ - "completed": c.Int("completed", s.Optional), - "failed": c.Int("failed", s.Optional), - "processing": c.Int("processing", s.Optional), - "pending": c.Int("pending", s.Optional), - }, c.DictOptional) - - reportingPeriodSchema = s.Schema{ - "_all": c.Int("all"), - "csv": reportingCsvDict, - "printable_pdf": reportingPrintablePdfDict, - "status": reportingStatusDict, - } -) - -type dataParser func(mb.ReporterV2, common.MapStr, time.Time) (string, string, common.MapStr, error) - -func statsDataParser(r mb.ReporterV2, data common.MapStr, now time.Time) (string, string, common.MapStr, error) { - clusterUUID, ok := data["clusterUuid"].(string) - if !ok { - return "", "", nil, elastic.MakeErrorForMissingField("clusterUuid", elastic.Kibana) - } - - kibanaStatsFields, err := schemaXPackMonitoringStats.Apply(data) - if err != nil { - return "", "", nil, err - } - - process, ok := data["process"].(map[string]interface{}) - if !ok { - return "", "", nil, elastic.MakeErrorForMissingField("process", elastic.Kibana) - } - memory, ok := process["memory"].(map[string]interface{}) - if !ok { - return "", "", nil, elastic.MakeErrorForMissingField("process.memory", elastic.Kibana) - } - rss, ok := memory["resident_set_size_bytes"].(float64) - if !ok { - return "", "", nil, elastic.MakeErrorForMissingField("process.memory.resident_set_size_bytes", elastic.Kibana) - } - kibanaStatsFields.Put("process.memory.resident_set_size_in_bytes", int64(rss)) - - kibanaStatsFields.Put("timestamp", now) - - // Make usage field passthrough as-is - usage, ok := data["usage"].(map[string]interface{}) - if !ok { - return "", "", nil, elastic.MakeErrorForMissingField("usage", elastic.Kibana) - } - kibanaStatsFields.Put("usage", usage) - - return "kibana_stats", clusterUUID, kibanaStatsFields, nil -} - -func settingsDataParser(r mb.ReporterV2, data common.MapStr, now time.Time) (string, string, common.MapStr, error) { - clusterUUID, ok := data["cluster_uuid"].(string) - if !ok { - return "", "", nil, elastic.MakeErrorForMissingField("cluster_uuid", elastic.Kibana) - } - - kibanaSettingsFields, ok := data["settings"] - if !ok { - return "", "", nil, elastic.MakeErrorForMissingField("settings", elastic.Kibana) - } - - return "kibana_settings", clusterUUID, kibanaSettingsFields.(map[string]interface{}), nil -} - -func eventMappingXPack(r mb.ReporterV2, intervalMs int64, now time.Time, content []byte, dataParserFunc dataParser) error { - var data map[string]interface{} - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Kibana API response") - } - - t, clusterUUID, fields, err := dataParserFunc(r, data, now) - if err != nil { - return errors.Wrap(err, "failure to parse data") - } - - var event mb.Event - event.RootFields = common.MapStr{ - "cluster_uuid": clusterUUID, - "timestamp": now, - "interval_ms": intervalMs, - "type": t, - t: fields, - } - - event.Index = elastic.MakeXPackMonitoringIndexName(elastic.Kibana) - - r.Event(event) - return nil -} - -func eventMappingStatsXPack(r mb.ReporterV2, intervalMs int64, now time.Time, content []byte) error { - return eventMappingXPack(r, intervalMs, now, content, statsDataParser) -} - -func eventMappingSettingsXPack(r mb.ReporterV2, intervalMs int64, now time.Time, content []byte) error { - return eventMappingXPack(r, intervalMs, now, content, settingsDataParser) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/data_xpack_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/data_xpack_test.go deleted file mode 100644 index d5c36fef..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/data_xpack_test.go +++ /dev/null @@ -1,69 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package stats - -import ( - "io/ioutil" - "path/filepath" - "testing" - "time" - - "github.com/stretchr/testify/require" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestEventMappingStatsXPack(t *testing.T) { - - files, err := filepath.Glob("./_meta/test/stats-legacy.*.json") - require.NoError(t, err) - - for _, f := range files { - input, err := ioutil.ReadFile(f) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - now := time.Now() - - err = eventMappingStatsXPack(reporter, 10000, now, input) - require.NoError(t, err, f) - require.True(t, len(reporter.GetEvents()) >= 1, f) - require.Equal(t, 0, len(reporter.GetErrors()), f) - } -} - -func TestEventMappingSettingsXPack(t *testing.T) { - - files, err := filepath.Glob("./_meta/test/settings.*.json") - require.NoError(t, err) - - for _, f := range files { - input, err := ioutil.ReadFile(f) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - now := time.Now() - - err = eventMappingSettingsXPack(reporter, 10000, now, input) - require.NoError(t, err, f) - require.True(t, len(reporter.GetEvents()) >= 1, f) - require.Equal(t, 0, len(reporter.GetErrors()), f) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/stats.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/stats.go deleted file mode 100644 index 526a5259..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/stats.go +++ /dev/null @@ -1,219 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stats - -import ( - "fmt" - "strconv" - "strings" - "time" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/kibana" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet(kibana.ModuleName, "stats", New, - mb.WithHostParser(hostParser), - ) -} - -const ( - statsPath = "api/stats" - settingsPath = "api/settings" - usageCollectionPeriod = 24 * time.Hour -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: "http", - DefaultPath: statsPath, - QueryParams: "extended=true", // make Kibana fetch the cluster_uuid - }.Build() -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *kibana.MetricSet - statsHTTP *helper.HTTP - settingsHTTP *helper.HTTP - usageLastCollectedOn time.Time - isUsageExcludable bool -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := kibana.NewMetricSet(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - MetricSet: ms, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -// It returns the event which is then forward to the output. In case of an error, a -// descriptive error must be returned. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - err := m.init() - if err != nil { - if m.XPackEnabled { - m.Logger().Error(err) - return nil - } - return err - } - - now := time.Now() - - err = m.fetchStats(r, now) - if err != nil { - if m.XPackEnabled { - m.Logger().Error(err) - return nil - } - return err - } - - if m.XPackEnabled { - m.fetchSettings(r, now) - } - - return nil -} - -func (m *MetricSet) init() error { - statsHTTP, err := helper.NewHTTP(m.BaseMetricSet) - if err != nil { - return err - } - - kibanaVersion, err := kibana.GetVersion(statsHTTP, statsPath) - if err != nil { - return err - } - - isStatsAPIAvailable := kibana.IsStatsAPIAvailable(kibanaVersion) - if !isStatsAPIAvailable { - const errorMsg = "the %v metricset is only supported with Kibana >= %v. You are currently running Kibana %v" - return fmt.Errorf(errorMsg, m.FullyQualifiedName(), kibana.StatsAPIAvailableVersion, kibanaVersion) - } - if m.XPackEnabled { - // Use legacy API response so we can passthru usage as-is - statsHTTP.SetURI(statsHTTP.GetURI() + "&legacy=true") - } - - var settingsHTTP *helper.HTTP - if m.XPackEnabled { - isSettingsAPIAvailable := kibana.IsSettingsAPIAvailable(kibanaVersion) - if !isSettingsAPIAvailable { - const errorMsg = "the %v metricset with X-Pack enabled is only supported with Kibana >= %v. You are currently running Kibana %v" - return fmt.Errorf(errorMsg, m.FullyQualifiedName(), kibana.SettingsAPIAvailableVersion, kibanaVersion) - } - - settingsHTTP, err = helper.NewHTTP(m.BaseMetricSet) - if err != nil { - return err - } - - // HACK! We need to do this because there might be a basepath involved, so we - // only search/replace the actual API paths - settingsURI := strings.Replace(statsHTTP.GetURI(), statsPath, settingsPath, 1) - settingsHTTP.SetURI(settingsURI) - } - - m.statsHTTP = statsHTTP - m.settingsHTTP = settingsHTTP - m.isUsageExcludable = kibana.IsUsageExcludable(kibanaVersion) - - return nil -} - -func (m *MetricSet) fetchStats(r mb.ReporterV2, now time.Time) error { - - var content []byte - var err error - - // Collect usage stats only once every usageCollectionPeriod - if m.isUsageExcludable { - origURI := m.statsHTTP.GetURI() - defer m.statsHTTP.SetURI(origURI) - - shouldCollectUsage := m.shouldCollectUsage(now) - m.statsHTTP.SetURI(origURI + "&exclude_usage=" + strconv.FormatBool(!shouldCollectUsage)) - - content, err = m.statsHTTP.FetchContent() - if err != nil { - return err - } - - if shouldCollectUsage { - m.usageLastCollectedOn = now - } - } else { - content, err = m.statsHTTP.FetchContent() - if err != nil { - return err - } - } - - if m.XPackEnabled { - intervalMs := m.calculateIntervalMs() - err = eventMappingStatsXPack(r, intervalMs, now, content) - if err != nil { - // Since this is an x-pack code path, we log the error but don't - // return it. Otherwise it would get reported into `metricbeat-*` - // indices. - m.Logger().Error(err) - return nil - } - } else { - return eventMapping(r, content) - } - - return nil -} - -func (m *MetricSet) fetchSettings(r mb.ReporterV2, now time.Time) { - content, err := m.settingsHTTP.FetchContent() - if err != nil { - m.Logger().Error(err) - return - } - - intervalMs := m.calculateIntervalMs() - err = eventMappingSettingsXPack(r, intervalMs, now, content) - if err != nil { - m.Logger().Error(err) - return - } -} - -func (m *MetricSet) calculateIntervalMs() int64 { - return m.Module().Config().Period.Nanoseconds() / 1000 / 1000 -} - -func (m *MetricSet) shouldCollectUsage(now time.Time) bool { - return now.Sub(m.usageLastCollectedOn) > usageCollectionPeriod -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/stats_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/stats_integration_test.go deleted file mode 100644 index 8bbf5840..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/stats_integration_test.go +++ /dev/null @@ -1,108 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package stats - -import ( - "encoding/json" - "io/ioutil" - "net/http" - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/kibana" - "github.com/elastic/beats/v7/metricbeat/module/kibana/mtest" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 570, "kibana") - - config := mtest.GetConfig("stats", service.Host(), false) - host := config["hosts"].([]string)[0] - version, err := getKibanaVersion(t, host) - require.NoError(t, err) - - isStatsAPIAvailable := kibana.IsStatsAPIAvailable(version) - require.NoError(t, err) - - if !isStatsAPIAvailable { - t.Skip("Kibana stats API is not available until 6.4.0") - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - - require.Empty(t, errs) - require.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("kibana", "stats").Fields.StringToPrint()) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "kibana") - - config := mtest.GetConfig("stats", service.Host(), false) - host := config["hosts"].([]string)[0] - version, err := getKibanaVersion(t, host) - require.NoError(t, err) - - isStatsAPIAvailable := kibana.IsStatsAPIAvailable(version) - require.NoError(t, err) - - if !isStatsAPIAvailable { - t.Skip("Kibana stats API is not available until 6.4.0") - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - err = mbtest.WriteEventsReporterV2Error(f, t, "") - require.NoError(t, err) -} - -func getKibanaVersion(t *testing.T, kibanaHostPort string) (*common.Version, error) { - resp, err := http.Get("http://" + kibanaHostPort + "/api/status") - if err != nil { - return nil, err - } - defer resp.Body.Close() - - body, err := ioutil.ReadAll(resp.Body) - if err != nil { - return nil, err - } - - var data common.MapStr - err = json.Unmarshal(body, &data) - if err != nil { - return nil, err - } - - version, err := data.GetValue("version.number") - if err != nil { - t.Log("Kibana GET /api/status response:", string(body)) - return nil, err - } - - return common.NewVersion(version.(string)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/stats_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/stats_test.go deleted file mode 100644 index b6757e5e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/stats/stats_test.go +++ /dev/null @@ -1,78 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package stats - -import ( - "net/http" - "net/http/httptest" - "testing" - - "github.com/stretchr/testify/require" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/kibana/mtest" -) - -func TestFetchUsage(t *testing.T) { - // Spin up mock Kibana server - numStatsRequests := 0 - kib := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - switch r.URL.Path { - case "/api/status": - w.Write([]byte("{ \"version\": { \"number\": \"7.5.0\" }}")) - - case "/api/stats": - excludeUsage := r.FormValue("exclude_usage") - - // Make GET /api/stats return 503 for first call, 200 for subsequent calls - switch numStatsRequests { - case 0: // first call - require.Equal(t, "false", excludeUsage) - w.WriteHeader(503) - - case 1: // second call - // Make sure exclude_usage is still false since first call failed - require.Equal(t, "false", excludeUsage) - w.WriteHeader(200) - - case 2: // third call - // Make sure exclude_usage is now true since second call succeeded - require.Equal(t, "true", excludeUsage) - w.WriteHeader(200) - } - - numStatsRequests++ - } - })) - defer kib.Close() - - config := mtest.GetConfig("stats", kib.URL, true) - - f := mbtest.NewReportingMetricSetV2Error(t, config) - - // First fetch - mbtest.ReportingFetchV2Error(f) - - // Second fetch - mbtest.ReportingFetchV2Error(f) - - // Third fetch - mbtest.ReportingFetchV2Error(f) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/data.json deleted file mode 100644 index f48fa016..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/data.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "kibana.status", - "duration": 115000, - "module": "kibana" - }, - "kibana": { - "status": { - "metrics": { - "concurrent_connections": 12, - "requests": { - "disconnects": 3, - "total": 241 - } - }, - "name": "ruflin", - "status": { - "overall": { - "state": "green" - } - } - } - }, - "metricset": { - "name": "status", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "id": "5b2de169-2785-441b-ae8c-186a1936b17d", - "name": "kibana", - "type": "kibana", - "version": "6.0.0-alpha1" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/docs.asciidoc deleted file mode 100644 index 0bad400e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/docs.asciidoc +++ /dev/null @@ -1,3 +0,0 @@ -This is the `status` metricset of the Kibana module. This status endpoint is available in 6.0 by default and can be enabled in Kibana >= 5.4 with the config option `status.v6ApiFormat: true`. - -The intention of the Kibana module is to have a minimal data set that works across Kibana versions. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/fields.yml deleted file mode 100644 index 8f0993e7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/fields.yml +++ /dev/null @@ -1,48 +0,0 @@ -- name: status - type: group - description: > - Status fields - release: ga - fields: - - name: name - type: keyword - description: > - Kibana instance name. - - name: uuid - type: alias - path: service.id - migration: true - description: > - Kibana instance uuid. - - name: version.number - type: alias - description: > - Kibana version number. - path: service.version - migration: true - - name: status.overall.state - type: keyword - description: > - Kibana overall state. - - name: metrics - type: group - description: > - Metrics fields - fields: - - name: concurrent_connections - type: long - description: > - Current concurrent connections. - - name: requests - type: group - description: > - Request statistics. - fields: - - name: disconnects - type: long - description: > - Total number of disconnected connections. - - name: total - type: long - description: > - Total number of connections. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/test/input.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/test/input.json deleted file mode 100644 index 9d7f53ba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/test/input.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "name": "ruflin", - "uuid": "5b2de169-2785-441b-ae8c-186a1936b17d", - "version": { - "number": "6.0.0-alpha1", - "build_hash": "6cb7fec4e154faa0a4a3fee4b33dfef91b9870d9", - "build_number": 8467, - "build_snapshot": false - }, - "status": { - "overall": { - "state": "green", - "title": "Green", - "nickname": "Looking good", - "icon": "success", - "since": "2017-02-17T13:03:36.960Z" - }, - "statuses": [ - { - "id": "ui settings", - "state": "green", - "icon": "success", - "message": "Ready", - "since": "2017-02-17T13:03:40.088Z" - }, - { - "id": "plugin:kibana@6.0.0-alpha1", - "state": "green", - "icon": "success", - "message": "Ready", - "since": "2017-02-17T13:03:36.960Z" - }, - { - "id": "plugin:elasticsearch@6.0.0-alpha1", - "state": "green", - "icon": "success", - "message": "Kibana index ready", - "since": "2017-02-17T13:03:37.265Z" - }, - { - "id": "plugin:thor@6.0.0-alpha1", - "state": "green", - "icon": "success", - "message": "Ready", - "since": "2017-02-17T13:03:37.162Z" - }, - { - "id": "plugin:console@6.0.0-alpha1", - "state": "green", - "icon": "success", - "message": "Ready", - "since": "2017-02-17T13:03:37.210Z" - }, - { - "id": "plugin:timelion@6.0.0-alpha1", - "state": "green", - "icon": "success", - "message": "Ready", - "since": "2017-02-17T13:03:40.047Z" - } - ] - }, - "metrics": { - "last_updated": "2017-02-17T13:05:00.083Z", - "collection_interval_in_millis": 5000, - "uptime_in_millis": 90637, - "process": { - "mem": { - "heap_max_in_bytes": 150245376, - "heap_used_in_bytes": 114918592 - } - }, - "os": { - "cpu": { - "load_average": { - "1m": 7.412109375, - "5m": 5.3896484375, - "15m": 5.3896484375 - } - } - }, - "response_times": { - "avg_in_millis": null, - "max_in_millis": 0 - }, - "requests": { - "total": 241, - "disconnects": 3, - "status_codes": { - - } - }, - "concurrent_connections": 12 - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/7.0.0.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/7.0.0.json deleted file mode 100644 index a5b2e2f0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/7.0.0.json +++ /dev/null @@ -1,381 +0,0 @@ -{ - "name": "kibana", - "uuid": "8faaec19-e37d-410c-9335-377b016c7aa3", - "version": { - "number": "7.0.0", - "build_hash": "daf19f8a5a4f93632c57f6ec79e81eb53b47118c", - "build_number": 22405, - "build_snapshot": true - }, - "status": { - "overall": { - "state": "green", - "title": "Green", - "nickname": "Looking good", - "icon": "success", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.088Z" - }, - "statuses": [ - { - "id": "plugin:kibana@7.0.0-SNAPSHOT", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.088Z" - }, - { - "id": "plugin:elasticsearch@7.0.0-SNAPSHOT", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:40.099Z" - }, - { - "id": "plugin:xpack_main@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.385Z" - }, - { - "id": "plugin:graph@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.386Z" - }, - { - "id": "plugin:monitoring@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.149Z" - }, - { - "id": "plugin:spaces@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:47.714Z" - }, - { - "id": "plugin:security@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.420Z" - }, - { - "id": "plugin:searchprofiler@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.388Z" - }, - { - "id": "plugin:ml@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.388Z" - }, - { - "id": "plugin:tilemap@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.389Z" - }, - { - "id": "plugin:watcher@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.389Z" - }, - { - "id": "plugin:grokdebugger@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.390Z" - }, - { - "id": "plugin:dashboard_mode@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.257Z" - }, - { - "id": "plugin:logstash@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.391Z" - }, - { - "id": "plugin:beats_management@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.391Z" - }, - { - "id": "plugin:apm@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.298Z" - }, - { - "id": "plugin:tile_map@7.0.0-SNAPSHOT", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.301Z" - }, - { - "id": "plugin:maps@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.420Z" - }, - { - "id": "plugin:interpreter@7.0.0-SNAPSHOT", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.679Z" - }, - { - "id": "plugin:canvas@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.695Z" - }, - { - "id": "plugin:license_management@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.704Z" - }, - { - "id": "plugin:index_management@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.392Z" - }, - { - "id": "plugin:console@7.0.0-SNAPSHOT", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.768Z" - }, - { - "id": "plugin:console_extensions@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.772Z" - }, - { - "id": "plugin:notifications@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.778Z" - }, - { - "id": "plugin:index_lifecycle_management@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.393Z" - }, - { - "id": "plugin:infra@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.844Z" - }, - { - "id": "plugin:task_manager@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.846Z" - }, - { - "id": "plugin:rollup@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.393Z" - }, - { - "id": "plugin:remote_clusters@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.394Z" - }, - { - "id": "plugin:cross_cluster_replication@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:41.395Z" - }, - { - "id": "plugin:upgrade_assistant@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.873Z" - }, - { - "id": "plugin:uptime@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.889Z" - }, - { - "id": "plugin:oss_telemetry@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.893Z" - }, - { - "id": "plugin:metrics@7.0.0-SNAPSHOT", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:39.903Z" - }, - { - "id": "plugin:timelion@7.0.0-SNAPSHOT", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:40.087Z" - }, - { - "id": "plugin:reporting@7.0.0", - "state": "green", - "icon": "success", - "message": "Ready", - "uiColor": "secondary", - "since": "2019-02-08T10:28:45.912Z" - } - ] - }, - "metrics": { - "last_updated": "2019-02-08T10:31:02.548Z", - "collection_interval_in_millis": 5000, - "process": { - "memory": { - "heap": { - "total_in_bytes": 248803328, - "used_in_bytes": 160534512, - "size_limit": 1526909922 - }, - "resident_set_size_in_bytes": 348438528 - }, - "event_loop_delay": 0.14169999957084656, - "pid": 1, - "uptime_in_millis": 171299 - }, - "os": { - "load": { - "1m": 1.73681640625, - "5m": 1.23046875, - "15m": 0.50830078125 - }, - "memory": { - "total_in_bytes": 6246756352, - "free_in_bytes": 1520041984, - "used_in_bytes": 4726714368 - }, - "uptime_in_millis": 122915000, - "platform": "linux", - "platformRelease": "linux-4.9.125-linuxkit", - "distro": "Centos", - "distroRelease": "Centos-7.6.1810", - "cgroup": { - "cpuacct": { - "control_group": "/", - "usage_nanos": 46639670629 - }, - "cpu": { - "control_group": "/", - "cfs_period_micros": 100000, - "cfs_quota_micros": -1, - "stat": { - "number_of_elapsed_periods": 0, - "number_of_times_throttled": 0, - "time_throttled_nanos": 0 - } - } - } - }, - "response_times": { - "avg_in_millis": 7, - "max_in_millis": 9 - }, - "requests": { - "disconnects": 0, - "statusCodes": {}, - "total": 4, - "status_codes": { - "200": 4 - } - }, - "concurrent_connections": 0 - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/7.0.0.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/7.0.0.json-expected.json deleted file mode 100644 index dd99da1a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/7.0.0.json-expected.json +++ /dev/null @@ -1,37 +0,0 @@ -[ - { - "event": { - "dataset": "kibana.status", - "duration": 115000, - "module": "kibana" - }, - "kibana": { - "status": { - "metrics": { - "concurrent_connections": 0, - "requests": { - "disconnects": 0, - "total": 4 - } - }, - "name": "kibana", - "status": { - "overall": { - "state": "green" - } - } - } - }, - "metricset": { - "name": "status", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "id": "8faaec19-e37d-410c-9335-377b016c7aa3", - "name": "kibana", - "type": "kibana", - "version": "7.0.0" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/config.yml deleted file mode 100644 index 3ed2bfeb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/config.yml +++ /dev/null @@ -1 +0,0 @@ -url: /api/status diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/docs.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/docs.json deleted file mode 100644 index 9d7f53ba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/docs.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "name": "ruflin", - "uuid": "5b2de169-2785-441b-ae8c-186a1936b17d", - "version": { - "number": "6.0.0-alpha1", - "build_hash": "6cb7fec4e154faa0a4a3fee4b33dfef91b9870d9", - "build_number": 8467, - "build_snapshot": false - }, - "status": { - "overall": { - "state": "green", - "title": "Green", - "nickname": "Looking good", - "icon": "success", - "since": "2017-02-17T13:03:36.960Z" - }, - "statuses": [ - { - "id": "ui settings", - "state": "green", - "icon": "success", - "message": "Ready", - "since": "2017-02-17T13:03:40.088Z" - }, - { - "id": "plugin:kibana@6.0.0-alpha1", - "state": "green", - "icon": "success", - "message": "Ready", - "since": "2017-02-17T13:03:36.960Z" - }, - { - "id": "plugin:elasticsearch@6.0.0-alpha1", - "state": "green", - "icon": "success", - "message": "Kibana index ready", - "since": "2017-02-17T13:03:37.265Z" - }, - { - "id": "plugin:thor@6.0.0-alpha1", - "state": "green", - "icon": "success", - "message": "Ready", - "since": "2017-02-17T13:03:37.162Z" - }, - { - "id": "plugin:console@6.0.0-alpha1", - "state": "green", - "icon": "success", - "message": "Ready", - "since": "2017-02-17T13:03:37.210Z" - }, - { - "id": "plugin:timelion@6.0.0-alpha1", - "state": "green", - "icon": "success", - "message": "Ready", - "since": "2017-02-17T13:03:40.047Z" - } - ] - }, - "metrics": { - "last_updated": "2017-02-17T13:05:00.083Z", - "collection_interval_in_millis": 5000, - "uptime_in_millis": 90637, - "process": { - "mem": { - "heap_max_in_bytes": 150245376, - "heap_used_in_bytes": 114918592 - } - }, - "os": { - "cpu": { - "load_average": { - "1m": 7.412109375, - "5m": 5.3896484375, - "15m": 5.3896484375 - } - } - }, - "response_times": { - "avg_in_millis": null, - "max_in_millis": 0 - }, - "requests": { - "total": 241, - "disconnects": 3, - "status_codes": { - - } - }, - "concurrent_connections": 12 - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/docs.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/docs.json-expected.json deleted file mode 100644 index b4d5eedf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/_meta/testdata/docs.json-expected.json +++ /dev/null @@ -1,37 +0,0 @@ -[ - { - "event": { - "dataset": "kibana.status", - "duration": 115000, - "module": "kibana" - }, - "kibana": { - "status": { - "metrics": { - "concurrent_connections": 12, - "requests": { - "disconnects": 3, - "total": 241 - } - }, - "name": "ruflin", - "status": { - "overall": { - "state": "green" - } - } - } - }, - "metricset": { - "name": "status", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "id": "5b2de169-2785-441b-ae8c-186a1936b17d", - "name": "kibana", - "type": "kibana", - "version": "6.0.0-alpha1" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/data.go deleted file mode 100644 index 93173165..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/data.go +++ /dev/null @@ -1,91 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package status - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/kibana" -) - -var ( - schema = s.Schema{ - "uuid": c.Str("uuid"), - "name": c.Str("name"), - "version": c.Dict("version", s.Schema{ - "number": c.Str("number"), - }), - "status": c.Dict("status", s.Schema{ - "overall": c.Dict("overall", s.Schema{ - "state": c.Str("state"), - }), - }), - "metrics": c.Dict("metrics", s.Schema{ - "requests": c.Dict("requests", s.Schema{ - "total": c.Int("total"), - "disconnects": c.Int("disconnects"), - }), - "concurrent_connections": c.Int("concurrent_connections"), - }), - } -) - -func eventMapping(r mb.ReporterV2, content []byte) error { - var event mb.Event - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", kibana.ModuleName) - - var data map[string]interface{} - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Kibana Status API response") - } - - dataFields, err := schema.Apply(data) - if err != nil { - return errors.Wrap(err, "failure to apply status schema") - } - - // Set service ID - uuid, err := dataFields.GetValue("uuid") - if err != nil { - return elastic.MakeErrorForMissingField("uuid", elastic.Kibana) - } - event.RootFields.Put("service.id", uuid) - dataFields.Delete("uuid") - - // Set service version - version, err := dataFields.GetValue("version.number") - if err != nil { - return elastic.MakeErrorForMissingField("version.number", elastic.Kibana) - } - event.RootFields.Put("service.version", version) - dataFields.Delete("version") - - event.MetricSetFields = dataFields - - r.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/data_test.go deleted file mode 100644 index 73cfcfd0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/data_test.go +++ /dev/null @@ -1,41 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package status - -import ( - "io/ioutil" - "testing" - - "github.com/stretchr/testify/require" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestEventMapping(t *testing.T) { - f := "./_meta/test/input.json" - content, err := ioutil.ReadFile(f) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventMapping(reporter, content) - require.NoError(t, err, f) - require.True(t, len(reporter.GetEvents()) >= 1, f) - require.Equal(t, 0, len(reporter.GetErrors()), f) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/status.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/status.go deleted file mode 100644 index c386ccb0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/status.go +++ /dev/null @@ -1,84 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package status - -import ( - "fmt" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/kibana" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet(kibana.ModuleName, "status", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: "http", - PathConfigKey: "path", - DefaultPath: "api/status", - }.Build() -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *kibana.MetricSet - http *helper.HTTP -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := kibana.NewMetricSet(base) - if err != nil { - return nil, err - } - - if ms.XPackEnabled { - return nil, fmt.Errorf("The %s metricset cannot be used with xpack.enabled: true", ms.FullyQualifiedName()) - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - ms, - http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -// It returns the event which is then forward to the output. In case of an error, a -// descriptive error must be returned. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - content, err := m.http.FetchContent() - if err != nil { - return err - } - - return eventMapping(r, content) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/status_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/status_integration_test.go deleted file mode 100644 index 003dd34f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/status_integration_test.go +++ /dev/null @@ -1,43 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package status - -import ( - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/kibana/mtest" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 570, "kibana") - - f := mbtest.NewReportingMetricSetV2Error(t, mtest.GetConfig("status", service.Host(), false)) - events, errs := mbtest.ReportingFetchV2Error(f) - - require.Empty(t, errs) - require.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("kibana", "status").Fields.StringToPrint()) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/status_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/status_test.go deleted file mode 100644 index 406619a4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/status/status_test.go +++ /dev/null @@ -1,32 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package status - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - _ "github.com/elastic/beats/v7/metricbeat/module/kibana" -) - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "kibana", "status") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/test_kibana.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/test_kibana.py deleted file mode 100644 index 08e7657a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kibana/test_kibana.py +++ /dev/null @@ -1,87 +0,0 @@ -import json -import os -import semver -import sys -import unittest -import urllib.error -import urllib.parse -import urllib.request -from nose.plugins.skip import SkipTest - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['elasticsearch', 'kibana'] - COMPOSE_TIMEOUT = 600 - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_status(self): - """ - kibana status metricset test - """ - - env = os.environ.get('TESTING_ENVIRONMENT') - - if env == "2x" or env == "5x": - # Skip for 5.x and 2.x tests as Kibana endpoint not available - raise SkipTest - - version = self.get_version() - if semver.compare(version, "6.4.0") == -1: - # Skip for Kibana versions < 6.4.0 as Kibana endpoint not available - raise SkipTest - - self.render_config_template(modules=[{ - "name": "kibana", - "metricsets": ["status"], - "hosts": self.get_hosts(), - "period": "1s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=20) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertTrue(len(output) >= 1) - evt = output[0] - print(evt) - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_xpack(self): - """ - kibana-xpack module tests - """ - self.render_config_template(modules=[{ - "name": "kibana", - "metricsets": [ - "stats" - ], - "hosts": self.get_hosts(), - "period": "1s", - "extras": { - "xpack.enabled": "true" - } - }]) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - def get_hosts(self): - return [self.compose_host("kibana")] - - def get_version(self): - host = self.get_hosts()[0] - res = urllib.request.urlopen("http://" + host + "/api/status").read() - - body = json.loads(res) - version = body["version"]["number"] - - return version diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/Dockerfile deleted file mode 100644 index b3dac95e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -FROM exekias/localkube-image -RUN apt-get update && apt-get install -y curl && apt-get clean -HEALTHCHECK --interval=1s --retries=300 CMD curl -f localhost:10255/stats/summary | grep kube-addon-manager -CMD exec /localkube start \ - --apiserver-insecure-address=0.0.0.0 \ - --apiserver-insecure-port=8080 \ - --logtostderr=true \ - --containerized diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/Dockerfile.kube-state b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/Dockerfile.kube-state deleted file mode 100644 index b064dc30..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/Dockerfile.kube-state +++ /dev/null @@ -1,8 +0,0 @@ -FROM gcr.io/google_containers/kube-state-metrics:v0.5.0 - -ADD kubeconfig / - -HEALTHCHECK --interval=1s --retries=90 CMD curl -f http://localhost:8080/metrics - -ENTRYPOINT ["/kube-state-metrics"] -CMD ["--port=8080", "--in-cluster=false", "--apiserver=http://172.17.0.1:8080", "--kubeconfig=/kubeconfig"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/config.reference.yml deleted file mode 100644 index 10de0447..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/config.reference.yml +++ /dev/null @@ -1,93 +0,0 @@ -# Node metrics, from kubelet: -- module: kubernetes - metricsets: - - container - - node - - pod - - system - - volume - period: 10s - enabled: true - hosts: ["https://${HOSTNAME}:10250"] - bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token - ssl.verification_mode: "none" - #ssl.certificate_authorities: - # - /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt - #ssl.certificate: "/etc/pki/client/cert.pem" - #ssl.key: "/etc/pki/client/cert.key" - - # Enriching parameters: - add_metadata: true - # When used outside the cluster: - #host: node_name - # If kube_config is not set, KUBECONFIG environment variable will be checked - # and if not present it will fall back to InCluster - #kube_config: ~/.kube/config - -# State metrics from kube-state-metrics service: -- module: kubernetes - enabled: true - metricsets: - - state_node - - state_deployment - - state_replicaset - - state_statefulset - - state_pod - - state_container - - state_cronjob - - state_resourcequota - - state_service - - state_persistentvolume - - state_persistentvolumeclaim - - state_storageclass - period: 10s - hosts: ["kube-state-metrics:8080"] - - # Enriching parameters: - add_metadata: true - # When used outside the cluster: - #host: node_name - # If kube_config is not set, KUBECONFIG environment variable will be checked - # and if not present it will fall back to InCluster - #kube_config: ~/.kube/config - -# Kubernetes events -- module: kubernetes - enabled: true - metricsets: - - event - -# Kubernetes API server -# (when running metricbeat as a pod) -- module: kubernetes - enabled: true - metricsets: - - apiserver - hosts: ["https://${KUBERNETES_SERVICE_HOST}:${KUBERNETES_SERVICE_PORT}"] - -# Kubernetes proxy server -# (when running metricbeat locally at hosts or as a daemonset + host network) -- module: kubernetes - enabled: true - metricsets: - - proxy - hosts: ["localhost:10249"] - period: 10s - -# Kubernetes controller manager -# (URL and deployment will need to be modified to match the controller manager deployment) -- module: kubernetes - enabled: true - metricsets: - - controllermanager - hosts: ["http://localhost:10252"] - period: 10s - -# Kubernetes scheduler -# (URL and deployment method will need to be adapted to match scheduler deployment) -- module: kubernetes - enabled: true - metricsets: - - scheduler - hosts: ["localhost:10251"] - period: 10s diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/config.yml deleted file mode 100644 index 0325d089..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/config.yml +++ /dev/null @@ -1,49 +0,0 @@ -# Node metrics, from kubelet: -- module: kubernetes - #metricsets: - # - node - # - system - # - pod - # - container - # - volume - period: 10s - hosts: ["localhost:10250"] - bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token - ssl.certificate_authorities: - - /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt - #username: "user" - #password: "secret" - - # Enriching parameters: - #add_metadata: true - #labels.dedot: true - #annotations.dedot: true - # When used outside the cluster: - #host: node_name - # If kube_config is not set, KUBECONFIG environment variable will be checked - # and if not present it will fall back to InCluster - #kube_config: ~/.kube/config - -# State metrics from kube-state-metrics service: -#- module: kubernetes -# metricsets: -# - state_node -# - state_deployment -# - state_replicaset -# - state_statefulset -# - state_pod -# - state_container -# - state_cronjob -# - state_resourcequota -# - state_service -# - state_persistentvolume -# - state_persistentvolumeclaim -# - state_storageclass -# period: 10s -# hosts: ["kube-state-metrics:8080"] -# add_metadata: true - -# Kubernetes events -#- module: kubernetes -# metricsets: -# - event diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/docs.asciidoc deleted file mode 100644 index d299ec8e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/docs.asciidoc +++ /dev/null @@ -1,114 +0,0 @@ -This module fetches metrics from Kubernetes several components: - -- https://kubernetes.io/docs/reference/command-line-tools-reference/kubelet/[kubelet] -- https://github.com/kubernetes/kube-state-metrics[kube-state-metrics] -- https://kubernetes.io/docs/reference/command-line-tools-reference/kube-apiserver/[apiserver] -- https://kubernetes.io/docs/reference/command-line-tools-reference/kube-controller-manager/[controller-manager] -- https://kubernetes.io/docs/reference/command-line-tools-reference/kube-scheduler/[scheduler] -- https://kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/[proxy] - -All metricsets with the `state_` prefix require `hosts` field pointing to kube-state-metrics -service within the cluster, while the rest should be pointed to kubelet service. Check the -example configuration on how to do it. - -The default metricsets are `container`, `node`, `pod`, `system` and `volume`. - -[float] -=== Kubernetes RBAC - -Metricbeat requires certain cluster level privileges in order to fetch the metrics. The following example creates a `ServiceAcount` named `metricbeat` with the necessary permissions to run all the metricsets from the module. A `ClusterRole` and a `ClusterRoleBinding` are created for this purpose: - -[source,yaml] ----- -apiVersion: v1 -kind: ServiceAccount -metadata: - name: metricbeat - namespace: kube-system - labels: - k8s-app: metricbeat ----- - -[source,yaml] ----- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: metricbeat - labels: - k8s-app: metricbeat -rules: -- apiGroups: [""] - resources: - - nodes - - namespaces - - events - - pods - verbs: ["get", "list", "watch"] -- apiGroups: ["extensions"] - resources: - - replicasets - verbs: ["get", "list", "watch"] -- apiGroups: ["apps"] - resources: - - statefulsets - - deployments - - replicasets - verbs: ["get", "list", "watch"] -- apiGroups: - - "" - resources: - - nodes/stats - verbs: - - get -- nonResourceURLs: - - /metrics - verbs: - - get ----- - -[source,yaml] ----- -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: metricbeat -subjects: -- kind: ServiceAccount - name: metricbeat - namespace: kube-system -roleRef: - kind: ClusterRole - name: metricbeat - apiGroup: rbac.authorization.k8s.io -[source,yaml] ----- - - -[float] -=== Compatibility - -The Kubernetes module is tested with Kubernetes 1.13.x and 1.14.x - -[float] -=== Dashboard - -Kubernetes module is shipped including default dashboards for `apiserver`, `controllermanager`, `scheduler` and `proxy`. - -If you are using HA for those components, be aware that when gathering data from all instances the dashboard will usually show and average of the metrics. For those scenarios filtering by hosts or service address is possible. - -Dashboards for `controllermanager` `scheduler` and `proxy` are not compatible with kibana versions below `7.2.0` - -Kubernetes controller manager example: - -image::./images/metricbeat-kubernetes-controllermanager.png[] - - -Kubernetes scheduler example: - -image::./images/metricbeat_kubernetes_scheduler.png[] - - -Kubernetes proxy example: - -image::./images/metricbeat-kubernetes-proxy.png[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/fields.yml deleted file mode 100644 index 78aa57fc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/fields.yml +++ /dev/null @@ -1,13 +0,0 @@ -- key: kubernetes - title: "Kubernetes" - description: > - Kubernetes metrics - release: ga - settings: ["ssl", "http"] - short_config: false - fields: - - name: kubernetes - type: group - description: > - Information and statistics of pods managed by kubernetes. - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-apiserver.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-apiserver.json deleted file mode 100644 index d0bad1ac..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-apiserver.json +++ /dev/null @@ -1,335 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "Overview of Kubernetes API Server", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "API Server Top clients by number of requests [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "61a13010-5794-11e8-8bd0-2180975e72dd" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": 0.5, - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Top clients by number of requests (5m)", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.apiserver.request.count", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "0e6ff4a0-5792-11e8-8bd0-2180975e72dd", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_filters": [ - { - "color": "#68BC00", - "id": "9e4b8030-5792-11e8-8bd0-2180975e72dd" - } - ], - "split_mode": "terms", - "stacked": "stacked", - "terms_field": "kubernetes.apiserver.request.client", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "10" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "API Server Top clients by number of requests [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "7cbeb750-5794-11e8-afa2-e9067ea62228-ecs", - "type": "visualization", - "updated_at": "2018-05-14T18:23:10.501Z", - "version": 5 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "API Server Requests [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(159,5,0,1)", - "fill": "0", - "filter": "NOT (kubernetes.apiserver.request.verb: WATCH or kubernetes.apiserver.request.verb: CONNECT)", - "formatter": "us,ms,2", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Avg response time", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.apiserver.request.latency.sum", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "sum" - }, - { - "field": "kubernetes.apiserver.request.count", - "id": "a2185e50-57a0-11e8-af57-a1d645d2b569", - "type": "max" - }, - { - "id": "b09133d0-57a0-11e8-af57-a1d645d2b569", - "script": "params.sum / params.count", - "type": "calculation", - "variables": [ - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "b27c8910-57a0-11e8-af57-a1d645d2b569", - "name": "sum" - }, - { - "field": "a2185e50-57a0-11e8-af57-a1d645d2b569", - "id": "b5fc8810-57a0-11e8-af57-a1d645d2b569", - "name": "count" - } - ] - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}} ms" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(22,165,165,1)", - "fill": 0.5, - "formatter": "number", - "id": "c0019340-57a1-11e8-a049-ff54cef064a2", - "label": "Requests rate", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.apiserver.request.count", - "id": "c001ba50-57a1-11e8-a049-ff54cef064a2", - "type": "max" - }, - { - "field": "c001ba50-57a1-11e8-a049-ff54cef064a2", - "id": "dc83b390-57a1-11e8-a049-ff54cef064a2", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 1, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "API Server Requests [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "ec360ff0-57a0-11e8-afa2-e9067ea62228-ecs", - "type": "visualization", - "updated_at": "2018-05-14T18:21:27.515Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "API Server Top clients by resource [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "61a13010-5794-11e8-8bd0-2180975e72dd" - } - ], - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "5m", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": 0.5, - "filter": "", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Top clients by number of requests (5m)", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.apiserver.request.count", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "0e6ff4a0-5792-11e8-8bd0-2180975e72dd", - "type": "derivative", - "unit": "" - } - ], - "override_index_pattern": 0, - "point_size": 1, - "seperate_axis": 0, - "series_drop_last_bucket": 1, - "split_filters": [ - { - "color": "#68BC00", - "id": "9e4b8030-5792-11e8-8bd0-2180975e72dd" - } - ], - "split_mode": "terms", - "stacked": "stacked", - "terms_field": "kubernetes.apiserver.request.resource", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "10" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "API Server Top clients by resource [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "95a7f110-57a2-11e8-afa2-e9067ea62228-ecs", - "type": "visualization", - "updated_at": "2018-05-14T18:23:50.093Z", - "version": 4 - }, - { - "attributes": { - "description": "Kubernetes API server metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 24, - "i": "1", - "w": 24, - "x": 0, - "y": 22 - }, - "id": "7cbeb750-5794-11e8-afa2-e9067ea62228-ecs", - "panelIndex": "1", - "type": "visualization", - "version": "6.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 22, - "i": "3", - "w": 48, - "x": 0, - "y": 0 - }, - "id": "ec360ff0-57a0-11e8-afa2-e9067ea62228-ecs", - "panelIndex": "3", - "type": "visualization", - "version": "6.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 24, - "i": "4", - "w": 24, - "x": 24, - "y": 22 - }, - "id": "95a7f110-57a2-11e8-afa2-e9067ea62228-ecs", - "panelIndex": "4", - "type": "visualization", - "version": "6.3.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat Kubernetes] API server ECS", - "version": 1 - }, - "id": "af7225b0-5794-11e8-afa2-e9067ea62228-ecs", - "type": "dashboard", - "updated_at": "2018-05-14T18:23:55.202Z", - "version": 5 - } - ], - "version": "6.3.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-controller-manager.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-controller-manager.json deleted file mode 100644 index b5f7ba19..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-controller-manager.json +++ /dev/null @@ -1,1027 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "Kubernetes Controller Manager metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "kubernetes.controllermanager" - }, - "type": "phrase", - "value": "kubernetes.controllermanager" - }, - "query": { - "match": { - "event.dataset": { - "query": "kubernetes.controllermanager", - "type": "phrase" - } - } - } - } - ], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 14, - "i": "1", - "w": 11, - "x": 0, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 14, - "i": "2", - "w": 11, - "x": 11, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 14, - "i": "3", - "w": 26, - "x": 22, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "5", - "w": 24, - "x": 0, - "y": 39 - }, - "panelIndex": "5", - "panelRefName": "panel_3", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "6", - "w": 24, - "x": 24, - "y": 39 - }, - "panelIndex": "6", - "panelRefName": "panel_4", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "7", - "w": 24, - "x": 24, - "y": 14 - }, - "panelIndex": "7", - "panelRefName": "panel_5", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "8", - "w": 24, - "x": 0, - "y": 27 - }, - "panelIndex": "8", - "panelRefName": "panel_6", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "9", - "w": 24, - "x": 24, - "y": 27 - }, - "panelIndex": "9", - "panelRefName": "panel_7", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "10", - "w": 24, - "x": 0, - "y": 14 - }, - "panelIndex": "10", - "panelRefName": "panel_8", - "version": "7.2.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat Kubernetes] Controller Manager", - "version": 1 - }, - "id": "97312060-9c1b-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "dashboard": "7.0.0" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "bcb194a0-9bf8-11e9-9dc8-fd27291d427f", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "3dbf6230-9c20-11e9-9dc8-fd27291d427f", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "d86b2da0-9c20-11e9-9dc8-fd27291d427f", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "0ca95350-9c24-11e9-9dc8-fd27291d427f", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "3e1e1fd0-9c27-11e9-9dc8-fd27291d427f", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "2ba628e0-9c2a-11e9-9dc8-fd27291d427f", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "8a95de50-9c38-11e9-9dc8-fd27291d427f", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "485c8550-9c3a-11e9-9dc8-fd27291d427f", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "7d80f790-9d96-11e9-b2ae-49acc4cbcea9", - "name": "panel_8", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2019-07-03T16:33:10.995Z", - "version": "WzI5OSwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Host selector [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "host.hostname", - "id": "1561982488150", - "indexPatternRefName": "control_0_index_pattern", - "label": "Hostname", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "service.address", - "id": "1561982723711", - "indexPatternRefName": "control_1_index_pattern", - "label": "Service address", - "options": { - "dynamicOptions": true, - "multiselect": false, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": false, - "useTimeFilter": false - }, - "title": "Host selector [Metricbeat Kubernetes]", - "type": "input_control_vis" - } - }, - "id": "bcb194a0-9bf8-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metricbeat-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2019-07-03T07:20:34.226Z", - "version": "WzEzMywxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Controller Process [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 1, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "30s", - "markdown": "| | |\n|---|---|\n|**Days running**|{{ math.started.last.raw }}|\n|**File descriptors open**|{{ average_of_kubernetes_controllermanager_process_fds_open_count.fds.last.raw }}|\n|**Resident Memory**|{{ average_of_kubernetes_controllermanager_process_memory_resident_bytes.resident_memory.last.formatted }}|\n|**Virtual Memory**|{{ average_of_kubernetes_controllermanager_process_memory_virtual_bytes.virtual_memory.last.formatted }}|\n", - "markdown_css": "#markdown-61ca57f0-469d-11e7-af02-69e470af7417 table,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 tr,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 td,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 th{border:none}", - "markdown_less": "\ntable, tr, td, th {\n border: none;\n}\n\n", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.started.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "id": "ebfdb1c0-9c1c-11e9-b29f-d55be9348723", - "script": "round( (params._timestamp /1000 - params.started) / 86400, 2)", - "type": "math", - "variables": [ - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "ef30a230-9c1c-11e9-b29f-d55be9348723", - "name": "started" - } - ] - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "var_name": "started" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "1212ba80-9c1e-11e9-b29f-d55be9348723", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.fds.open.count", - "id": "1212ba81-9c1e-11e9-b29f-d55be9348723", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "var_name": "fds" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "3f3b17a0-9c1e-11e9-b29f-d55be9348723", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.memory.resident.bytes", - "id": "3f3b17a1-9c1e-11e9-b29f-d55be9348723", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "var_name": "resident_memory" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "b1a01b50-9c1f-11e9-b29f-d55be9348723", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.memory.virtual.bytes", - "id": "b1a01b51-9c1f-11e9-b29f-d55be9348723", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "var_name": "virtual_memory" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "markdown" - }, - "title": "Controller Process [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "3dbf6230-9c20-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T14:46:23.136Z", - "version": "WzI5MSwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Controller HTTP request duration [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(165,228,85,1)", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "P99", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.http.request.duration.us.percentile.99", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "24fb4960-9c22-11e9-b29f-d55be9348723", - "label": "P90", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.http.request.duration.us.percentile.90", - "id": "24fb4961-9c22-11e9-b29f-d55be9348723", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(65,117,0,1)", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "2e397790-9c22-11e9-b29f-d55be9348723", - "label": "P50", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.http.request.duration.us.percentile.50", - "id": "2e397791-9c22-11e9-b29f-d55be9348723", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Controller HTTP request duration [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "d86b2da0-9c20-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T13:31:57.207Z", - "version": "WzI2MywyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Controller Longest running processor [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.workqueue.longestrunning.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_direction": "desc", - "terms_field": "kubernetes.controllermanager.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Controller Longest running processor [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "0ca95350-9c24-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T16:31:08.744Z", - "version": "WzI5OCwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Controller Unfinished jobs sec [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.workqueue.unfinished.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.controllermanager.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Controller Unfinished jobs sec [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "3e1e1fd0-9c27-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T16:30:46.554Z", - "version": "WzI5NywyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Controller Memory [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(251,158,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Resident", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.memory.resident.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(164,221,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "ac896b30-9c29-11e9-92c1-f7d03186c592", - "label": "Virtual", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.memory.virtual.bytes", - "id": "ac896b31-9c29-11e9-92c1-f7d03186c592", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Controller Memory [Metricset Kubernetes]", - "type": "metrics" - } - }, - "id": "2ba628e0-9c2a-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T14:04:36.575Z", - "version": "WzI3NSwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Controller Workqueue adds [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.workqueue.adds.count", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "9b5d85d0-9c38-11e9-92c1-f7d03186c592", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.controllermanager.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Controller Workqueue adds [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "8a95de50-9c38-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T16:30:20.439Z", - "version": "WzI5NiwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Controller Workqueue retries [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.workqueue.retries.count", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "b3107560-9c39-11e9-92c1-f7d03186c592", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_direction": "desc", - "terms_field": "kubernetes.controllermanager.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Controller Workqueue retries [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "485c8550-9c3a-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T16:29:29.303Z", - "version": "WzI5NSwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Controller CPU [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "CPU time", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.controllermanager.process.cpu.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "47731390-9d96-11e9-9e81-115d18bcfeaa", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}} s" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Controller CPU [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "7d80f790-9d96-11e9-b2ae-49acc4cbcea9", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T14:12:01.291Z", - "version": "WzI3OCwyXQ==" - } - ], - "version": "7.2.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-overview.json deleted file mode 100644 index b3341000..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-overview.json +++ /dev/null @@ -1,1357 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Available pods per deployment [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": "event.module:kubernetes AND metricset.name:state_deployment", - "id": "117fadf0-30df-11e7-8df8-6d3604a72912", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": 0.5, - "formatter": "number", - "id": "64456840-30df-11e7-8df8-6d3604a72912", - "label": "Available pods", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.deployment.replicas.available", - "id": "64456841-30df-11e7-8df8-6d3604a72912", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_filters": [ - { - "color": "#68BC00", - "id": "53d35ad0-30df-11e7-8df8-6d3604a72912" - } - ], - "split_mode": "terms", - "stacked": "stacked", - "terms_field": "kubernetes.deployment.name", - "terms_size": "10000" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Available pods per deployment [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "022a54c0-2bf5-11e7-859b-f78b612cde28-ecs", - "type": "visualization", - "updated_at": "2018-03-11T20:59:01.845Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "CPU usage by node [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "12c1f2f0-2bf2-11e7-859b-f78b612cde28" - } - ], - "bar_color_rules": [ - { - "id": "1373ddd0-2bf2-11e7-859b-f78b612cde28" - } - ], - "filter": "event.module:kubernetes AND (metricset.name:container OR metricset.name:state_node)", - "gauge_color_rules": [ - { - "id": "140e4910-2bf2-11e7-859b-f78b612cde28" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "0d5c6b10-2bf2-11e7-859b-f78b612cde28", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.5", - "formatter": "0.0a", - "id": "0d5c9220-2bf2-11e7-859b-f78b612cde28", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.container.cpu.usage.nanocores", - "id": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "type": "sum" - } - ], - "override_index_pattern": 0, - "point_size": 1, - "seperate_axis": 0, - "series_interval": "10s", - "series_time_field": "@timestamp", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.node.name", - "terms_order_by": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "terms_size": "10000", - "value_template": "{{value}} nanocores" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(211,49,21,1)", - "fill": "0", - "formatter": "0.0a", - "hide_in_legend": 1, - "id": "22f65d40-31a7-11e7-84cc-096d2b38e6e5", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.node.cpu.capacity.cores", - "id": "22f65d41-31a7-11e7-84cc-096d2b38e6e5", - "type": "avg" - }, - { - "id": "4af4c390-34d6-11e7-be88-cb6a123dc1bb", - "script": "params.cores * 1000000000", - "type": "calculation", - "variables": [ - { - "field": "22f65d41-31a7-11e7-84cc-096d2b38e6e5", - "id": "4cd32080-34d6-11e7-be88-cb6a123dc1bb", - "name": "cores" - } - ] - } - ], - "override_index_pattern": 0, - "point_size": "0", - "seperate_axis": 0, - "series_interval": "10s", - "series_time_field": "@timestamp", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.node.name", - "terms_order_by": "22f65d41-31a7-11e7-84cc-096d2b38e6e5", - "terms_size": "10000", - "value_template": "{{value}} nanocores" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "CPU usage by node [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "44f12b40-2bf4-11e7-859b-f78b612cde28-ecs", - "type": "visualization", - "updated_at": "2018-03-01T18:58:07.906Z", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Deployments [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "67ee7da0-30e0-11e7-8df8-6d3604a72912" - } - ], - "bar_color_rules": [ - { - "id": "68cdba10-30e0-11e7-8df8-6d3604a72912" - } - ], - "filter": "event.module:kubernetes AND metricset.name:state_deployment", - "gauge_color_rules": [ - { - "id": "69765620-30e0-11e7-8df8-6d3604a72912" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "4c4690b0-30e0-11e7-8df8-6d3604a72912", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "4c4690b1-30e0-11e7-8df8-6d3604a72912", - "label": "Deployments", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.deployment.name", - "id": "4c4690b2-30e0-11e7-8df8-6d3604a72912", - "type": "cardinality" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "terms_field": "kubernetes.deployment.name" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Deployments [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "cd059410-2bfb-11e7-859b-f78b612cde28-ecs", - "type": "visualization", - "updated_at": "2018-03-01T18:58:07.906Z", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Desired pods [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "508ffb30-30d5-11e7-8df8-6d3604a72912" - } - ], - "bar_color_rules": [ - { - "id": "674d83b0-30d5-11e7-8df8-6d3604a72912" - } - ], - "filter": "event.module:kubernetes AND metricset.name:state_deployment", - "gauge_color_rules": [ - { - "id": "50f9b980-30d5-11e7-8df8-6d3604a72912" - } - ], - "gauge_inner_width": "10", - "gauge_max": "5", - "gauge_style": "half", - "gauge_width": "10", - "id": "2fe9d3b0-30d5-11e7-8df8-6d3604a72912", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "2fe9d3b1-30d5-11e7-8df8-6d3604a72912", - "label": "Desired Pods", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.deployment.replicas.desired", - "id": "54cf79a0-30d5-11e7-8df8-6d3604a72912", - "type": "sum" - } - ], - "override_index_pattern": 1, - "point_size": 1, - "seperate_axis": 0, - "series_interval": "10s", - "series_time_field": "@timestamp", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Desired pods [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "e1018b90-2bfb-11e7-859b-f78b612cde28-ecs", - "type": "visualization", - "updated_at": "2018-03-01T18:58:07.906Z", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Memory usage by node [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "12c1f2f0-2bf2-11e7-859b-f78b612cde28" - } - ], - "bar_color_rules": [ - { - "id": "1373ddd0-2bf2-11e7-859b-f78b612cde28" - } - ], - "filter": "event.module:kubernetes AND (metricset.name:container OR metricset.name:state_node)", - "gauge_color_rules": [ - { - "id": "140e4910-2bf2-11e7-859b-f78b612cde28" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "0d5c6b10-2bf2-11e7-859b-f78b612cde28", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "0d5c9220-2bf2-11e7-859b-f78b612cde28", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.container.memory.usage.bytes", - "id": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "type": "sum" - }, - { - "field": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "id": "9f0cf900-1ffb-11e8-81f2-43be86397500", - "type": "cumulative_sum" - }, - { - "field": "9f0cf900-1ffb-11e8-81f2-43be86397500", - "id": "a926e130-1ffb-11e8-81f2-43be86397500", - "type": "derivative", - "unit": "10s" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.node.name", - "terms_order_by": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "terms_size": "10000" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(211,49,21,1)", - "fill": "0", - "formatter": "bytes", - "hide_in_legend": 1, - "id": "8ba3b270-31a7-11e7-84cc-096d2b38e6e5", - "label": "Node capacity", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.node.memory.capacity.bytes", - "id": "8ba3b271-31a7-11e7-84cc-096d2b38e6e5", - "type": "sum" - }, - { - "field": "8ba3b271-31a7-11e7-84cc-096d2b38e6e5", - "id": "d1fb2670-1ffb-11e8-81f2-43be86397500", - "type": "cumulative_sum" - }, - { - "field": "d1fb2670-1ffb-11e8-81f2-43be86397500", - "id": "dc8b01f0-1ffb-11e8-81f2-43be86397500", - "type": "derivative", - "unit": "10s" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.node.name", - "terms_order_by": "8ba3b271-31a7-11e7-84cc-096d2b38e6e5", - "terms_size": "10000" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Memory usage by node [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "d6564360-2bfc-11e7-859b-f78b612cde28-ecs", - "type": "visualization", - "updated_at": "2018-03-04T23:15:29.035Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Network in by node [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "12c1f2f0-2bf2-11e7-859b-f78b612cde28" - } - ], - "bar_color_rules": [ - { - "id": "1373ddd0-2bf2-11e7-859b-f78b612cde28" - } - ], - "filter": "event.module:kubernetes AND metricset.name:pod", - "gauge_color_rules": [ - { - "id": "140e4910-2bf2-11e7-859b-f78b612cde28" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "0d5c6b10-2bf2-11e7-859b-f78b612cde28", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "0d5c9220-2bf2-11e7-859b-f78b612cde28", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.pod.network.rx.bytes", - "id": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "type": "max" - }, - { - "field": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "id": "494fc310-2bf7-11e7-859b-f78b612cde28", - "type": "derivative", - "unit": "" - }, - { - "field": "494fc310-2bf7-11e7-859b-f78b612cde28", - "id": "37c72a70-3598-11e7-aa4a-8313a0c92a88", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "stacked", - "terms_field": "kubernetes.node.name", - "terms_order_by": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "terms_size": "100000" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Network in by node [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "16fa4470-2bfd-11e7-859b-f78b612cde28-ecs", - "type": "visualization", - "updated_at": "2018-03-01T18:58:07.906Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Network out by node [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "12c1f2f0-2bf2-11e7-859b-f78b612cde28" - } - ], - "bar_color_rules": [ - { - "id": "1373ddd0-2bf2-11e7-859b-f78b612cde28" - } - ], - "filter": "event.module:kubernetes AND metricset.name:pod", - "gauge_color_rules": [ - { - "id": "140e4910-2bf2-11e7-859b-f78b612cde28" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "0d5c6b10-2bf2-11e7-859b-f78b612cde28", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "0d5c9220-2bf2-11e7-859b-f78b612cde28", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.pod.network.tx.bytes", - "id": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "type": "max" - }, - { - "field": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "id": "494fc310-2bf7-11e7-859b-f78b612cde28", - "type": "derivative", - "unit": "" - }, - { - "field": "494fc310-2bf7-11e7-859b-f78b612cde28", - "id": "244c70e0-3598-11e7-aa4a-8313a0c92a88", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "stacked", - "terms_field": "kubernetes.node.name", - "terms_order_by": "0d5c9221-2bf2-11e7-859b-f78b612cde28", - "terms_size": "10000" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Network out by node [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "294546b0-30d6-11e7-8df8-6d3604a72912-ecs", - "type": "visualization", - "updated_at": "2018-03-01T18:58:07.906Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Nodes [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "67ee7da0-30e0-11e7-8df8-6d3604a72912" - } - ], - "bar_color_rules": [ - { - "id": "68cdba10-30e0-11e7-8df8-6d3604a72912" - } - ], - "filter": "event.module:kubernetes AND metricset.name:state_node", - "gauge_color_rules": [ - { - "id": "69765620-30e0-11e7-8df8-6d3604a72912" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "4c4690b0-30e0-11e7-8df8-6d3604a72912", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "4c4690b1-30e0-11e7-8df8-6d3604a72912", - "label": "Nodes", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.node.name", - "id": "4c4690b2-30e0-11e7-8df8-6d3604a72912", - "type": "cardinality" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "terms_field": "kubernetes.deployment.name" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Nodes [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "408fccf0-30d6-11e7-8df8-6d3604a72912-ecs", - "type": "visualization", - "updated_at": "2018-03-01T18:58:07.906Z", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top CPU intensive pods [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "802104d0-2bfc-11e7-859b-f78b612cde28" - } - ], - "filter": "event.module:kubernetes AND metricset.name:container", - "id": "5d3692a0-2bfc-11e7-859b-f78b612cde28", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "0.0 a", - "id": "5d3692a1-2bfc-11e7-859b-f78b612cde28", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.container.cpu.usage.core.ns", - "id": "5d3692a2-2bfc-11e7-859b-f78b612cde28", - "type": "max" - }, - { - "field": "5d3692a2-2bfc-11e7-859b-f78b612cde28", - "id": "6c905240-2bfc-11e7-859b-f78b612cde28", - "type": "derivative", - "unit": "1s" - }, - { - "field": "6c905240-2bfc-11e7-859b-f78b612cde28", - "id": "9a51f710-359d-11e7-aa4a-8313a0c92a88", - "type": "positive_only", - "unit": "" - } - ], - "offset_time": "", - "override_index_pattern": 0, - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.pod.name", - "terms_order_by": "5d3692a2-2bfc-11e7-859b-f78b612cde28", - "value_template": "{{value}} ns" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Top CPU intensive pods [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "58e644f0-30d6-11e7-8df8-6d3604a72912-ecs", - "type": "visualization", - "updated_at": "2018-03-01T18:58:07.906Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top memory intensive pods [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "802104d0-2bfc-11e7-859b-f78b612cde28" - } - ], - "filter": "event.module:kubernetes AND metricset.name:container", - "id": "5d3692a0-2bfc-11e7-859b-f78b612cde28", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "5d3692a1-2bfc-11e7-859b-f78b612cde28", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.container.memory.usage.bytes", - "id": "5d3692a2-2bfc-11e7-859b-f78b612cde28", - "type": "sum" - }, - { - "field": "5d3692a2-2bfc-11e7-859b-f78b612cde28", - "id": "3972e9f0-256f-11e8-84e6-87221f87ae3b", - "type": "cumulative_sum" - }, - { - "field": "3972e9f0-256f-11e8-84e6-87221f87ae3b", - "id": "3e9fd5a0-256f-11e8-84e6-87221f87ae3b", - "type": "derivative", - "unit": "10s" - } - ], - "offset_time": "", - "override_index_pattern": 0, - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.pod.name", - "terms_order_by": "5d3692a2-2bfc-11e7-859b-f78b612cde28", - "terms_size": "10", - "value_template": "" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Top memory intensive pods [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "a4c9d360-30df-11e7-8df8-6d3604a72912-ecs", - "type": "visualization", - "updated_at": "2018-03-11T21:00:49.028Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Unavailable pods [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "508ffb30-30d5-11e7-8df8-6d3604a72912" - } - ], - "bar_color_rules": [ - { - "id": "674d83b0-30d5-11e7-8df8-6d3604a72912" - } - ], - "filter": "event.module:kubernetes AND metricset.name:state_deployment", - "gauge_color_rules": [ - { - "id": "50f9b980-30d5-11e7-8df8-6d3604a72912" - } - ], - "gauge_inner_width": "10", - "gauge_max": "", - "gauge_style": "half", - "gauge_width": "10", - "id": "2fe9d3b0-30d5-11e7-8df8-6d3604a72912", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "2fe9d3b1-30d5-11e7-8df8-6d3604a72912", - "label": "Unavailable Pods", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.deployment.replicas.unavailable", - "id": "54cf79a0-30d5-11e7-8df8-6d3604a72912", - "type": "sum" - } - ], - "override_index_pattern": 1, - "point_size": 1, - "seperate_axis": 0, - "series_interval": "10s", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Unavailable pods [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "174a6ad0-30e0-11e7-8df8-6d3604a72912-ecs", - "type": "visualization", - "updated_at": "2018-03-01T18:58:07.906Z", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Unavailable pods per deployment [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": "event.module:kubernetes AND metricset.name:state_deployment", - "id": "117fadf0-30df-11e7-8df8-6d3604a72912", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(254,146,0,1)", - "fill": 0.5, - "formatter": "number", - "id": "64456840-30df-11e7-8df8-6d3604a72912", - "label": "Unavailable pods", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.deployment.replicas.unavailable", - "id": "64456841-30df-11e7-8df8-6d3604a72912", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_filters": [ - { - "color": "#68BC00", - "id": "53d35ad0-30df-11e7-8df8-6d3604a72912" - } - ], - "split_mode": "terms", - "stacked": "stacked", - "terms_field": "kubernetes.deployment.name", - "terms_size": "10000" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Unavailable pods per deployment [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "7aac4fd0-30e0-11e7-8df8-6d3604a72912-ecs", - "type": "visualization", - "updated_at": "2018-03-11T20:59:18.668Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Available pods [Metricbeat Kubernetes] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "508ffb30-30d5-11e7-8df8-6d3604a72912" - } - ], - "bar_color_rules": [ - { - "id": "674d83b0-30d5-11e7-8df8-6d3604a72912" - } - ], - "filter": "event.module:kubernetes AND metricset.name:state_deployment", - "gauge_color_rules": [ - { - "id": "50f9b980-30d5-11e7-8df8-6d3604a72912" - } - ], - "gauge_inner_width": "10", - "gauge_max": "5", - "gauge_style": "half", - "gauge_width": "10", - "id": "2fe9d3b0-30d5-11e7-8df8-6d3604a72912", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "2fe9d3b1-30d5-11e7-8df8-6d3604a72912", - "label": "Available Pods", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.deployment.replicas.available", - "id": "54cf79a0-30d5-11e7-8df8-6d3604a72912", - "type": "sum" - } - ], - "override_index_pattern": 1, - "point_size": 1, - "seperate_axis": 0, - "series_index_pattern": "*", - "series_interval": "10s", - "series_time_field": "@timestamp", - "split_mode": "everything", - "stacked": "none" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Available pods [Metricbeat Kubernetes] ECS", - "type": "metrics" - } - }, - "id": "da1ff7c0-30ed-11e7-b9e5-2b5b07213ab3-ecs", - "type": "visualization", - "updated_at": "2018-03-01T18:58:07.906Z", - "version": 3 - }, - { - "attributes": { - "description": "Overview of Kubernetes cluster metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "useMargins": false - }, - "panelsJSON": [ - { - "gridData": { - "h": 3, - "i": "1", - "w": 6, - "x": 6, - "y": 0 - }, - "id": "022a54c0-2bf5-11e7-859b-f78b612cde28-ecs", - "panelIndex": "1", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "2", - "w": 6, - "x": 0, - "y": 6 - }, - "id": "44f12b40-2bf4-11e7-859b-f78b612cde28-ecs", - "panelIndex": "2", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "5", - "w": 3, - "x": 3, - "y": 0 - }, - "id": "cd059410-2bfb-11e7-859b-f78b612cde28-ecs", - "panelIndex": "5", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "6", - "w": 2, - "x": 0, - "y": 3 - }, - "id": "e1018b90-2bfb-11e7-859b-f78b612cde28-ecs", - "panelIndex": "6", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "7", - "w": 6, - "x": 6, - "y": 6 - }, - "id": "d6564360-2bfc-11e7-859b-f78b612cde28-ecs", - "panelIndex": "7", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "8", - "w": 6, - "x": 6, - "y": 9 - }, - "id": "16fa4470-2bfd-11e7-859b-f78b612cde28-ecs", - "panelIndex": "8", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "9", - "w": 6, - "x": 0, - "y": 9 - }, - "id": "294546b0-30d6-11e7-8df8-6d3604a72912-ecs", - "panelIndex": "9", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "10", - "w": 3, - "x": 0, - "y": 0 - }, - "id": "408fccf0-30d6-11e7-8df8-6d3604a72912-ecs", - "panelIndex": "10", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "11", - "w": 6, - "x": 0, - "y": 12 - }, - "id": "58e644f0-30d6-11e7-8df8-6d3604a72912-ecs", - "panelIndex": "11", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "12", - "w": 6, - "x": 6, - "y": 12 - }, - "id": "a4c9d360-30df-11e7-8df8-6d3604a72912-ecs", - "panelIndex": "12", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "13", - "w": 2, - "x": 4, - "y": 3 - }, - "id": "174a6ad0-30e0-11e7-8df8-6d3604a72912-ecs", - "panelIndex": "13", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "14", - "w": 6, - "x": 6, - "y": 3 - }, - "id": "7aac4fd0-30e0-11e7-8df8-6d3604a72912-ecs", - "panelIndex": "14", - "type": "visualization", - "version": "6.2.2" - }, - { - "gridData": { - "h": 3, - "i": "15", - "w": 2, - "x": 2, - "y": 3 - }, - "id": "da1ff7c0-30ed-11e7-b9e5-2b5b07213ab3-ecs", - "panelIndex": "15", - "type": "visualization", - "version": "6.2.2" - } - ], - "timeRestore": false, - "title": "[Metricbeat Kubernetes] Overview ECS", - "version": 1 - }, - "id": "AV4RGUqo5NkDleZmzKuZ-ecs", - "type": "dashboard", - "updated_at": "2018-03-11T21:00:58.354Z", - "version": 4 - } - ], - "version": "6.2.2" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-proxy.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-proxy.json deleted file mode 100644 index d2f1fc08..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-proxy.json +++ /dev/null @@ -1,1197 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "Kubernetes Proxy metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "kubernetes.proxy" - }, - "type": "phrase", - "value": "kubernetes.proxy" - }, - "query": { - "match": { - "event.dataset": { - "query": "kubernetes.proxy", - "type": "phrase" - } - } - } - } - ], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "1", - "w": 23, - "x": 0, - "y": 12 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "2", - "w": 25, - "x": 23, - "y": 12 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "3", - "w": 9, - "x": 12, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "4", - "w": 27, - "x": 21, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 13, - "i": "5", - "w": 48, - "x": 0, - "y": 24 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "6", - "w": 48, - "x": 0, - "y": 37 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.1.1" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "7", - "w": 12, - "x": 0, - "y": 0 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "version": "7.1.1" - } - ], - "timeRestore": false, - "title": "[Metricbeat Kubernetes] Proxy", - "version": 1 - }, - "id": "5e649d60-9901-11e9-ba57-b7ab4e2d4b58", - "migrationVersion": { - "dashboard": "7.0.0" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "e0ddd3e0-98fe-11e9-ba57-b7ab4e2d4b58", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "cac89fb0-9906-11e9-ba57-b7ab4e2d4b58", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "09b404f0-99af-11e9-ba57-b7ab4e2d4b58", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "8c6c2690-9bd8-11e9-9dc8-fd27291d427f", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "b8a24790-9bf0-11e9-9dc8-fd27291d427f", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "ba7bf750-9bf5-11e9-9dc8-fd27291d427f", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "bcb194a0-9bf8-11e9-9dc8-fd27291d427f", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2019-07-03T14:46:55.299Z", - "version": "WzI5MywyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Proxy CPU [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "CPU time", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.cpu.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "35da60d0-98fe-11e9-b4e1-6dc893538542", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}} s" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Proxy CPU [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "e0ddd3e0-98fe-11e9-ba57-b7ab4e2d4b58", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T14:03:00.189Z", - "version": "WzI3NCwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Proxy memory [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(251,158,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Resident", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.memory.resident.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(164,221,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "1ea6cee0-9907-11e9-b4e1-6dc893538542", - "label": "Virtual", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.memory.virtual.bytes", - "id": "1ea6cee1-9907-11e9-b4e1-6dc893538542", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Proxy memory [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "cac89fb0-9906-11e9-ba57-b7ab4e2d4b58", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T11:26:56.138Z", - "version": "WzI1NiwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Proxy process [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "30s", - "markdown": "\n| | |\n|---|---|\n|**Days running**|{{ math.started.last.raw }}|\n|**File descriptors open**|{{ average_of_kubernetes_proxy_process_fds_open_count.fds.last.raw }}|\n|**Resident Memory**|{{ average_of_kubernetes_proxy_process_memory_resident_bytes.resident_memory.last.formatted }}|\n|**Virtual Memory**|{{ average_of_kubernetes_proxy_process_memory_virtual_bytes.virtual_memory.last.formatted }}|\n\n", - "markdown_css": "#markdown-61ca57f0-469d-11e7-af02-69e470af7417 table,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 tr,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 td,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 th{border:none}", - "markdown_less": "\ntable, tr, td, th {\n border: none;\n}\n\n", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.started.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "script": "", - "type": "max", - "variables": [ - { - "id": "1bbc4a20-99ac-11e9-8beb-c3bf9b9dfc43", - "name": "v" - } - ] - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "1f34f620-99ac-11e9-8beb-c3bf9b9dfc43", - "script": "round( (params._timestamp /1000 - params.started) / 86400, 2)", - "type": "math", - "variables": [ - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "1f371900-99ac-11e9-8beb-c3bf9b9dfc43", - "name": "started" - } - ] - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "var_name": "started" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "cc3b1700-99ac-11e9-8beb-c3bf9b9dfc43", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.fds.open.count", - "id": "cc3b1701-99ac-11e9-8beb-c3bf9b9dfc43", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "var_name": "fds" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "da1b1270-99ad-11e9-8beb-c3bf9b9dfc43", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.memory.resident.bytes", - "id": "da1b1271-99ad-11e9-8beb-c3bf9b9dfc43", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "var_name": "resident_memory" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "50f54000-99ae-11e9-8beb-c3bf9b9dfc43", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.process.memory.virtual.bytes", - "id": "50f54001-99ae-11e9-8beb-c3bf9b9dfc43", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "var_name": "virtual_memory" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "markdown" - }, - "title": "Proxy process [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "09b404f0-99af-11e9-ba57-b7ab4e2d4b58", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T14:46:47.946Z", - "version": "WzI5MiwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Proxy HTTP request duration [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(165,228,85,1)", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "05a03f20-9bd8-11e9-871d-d3c7d4c337ef", - "label": "P99", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.http.request.duration.us.percentile.99", - "id": "05a06630-9bd8-11e9-871d-d3c7d4c337ef", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "dc0faec0-9bd7-11e9-871d-d3c7d4c337ef", - "label": "P90", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.http.request.duration.us.percentile.90", - "id": "dc0faec1-9bd7-11e9-871d-d3c7d4c337ef", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(65,117,0,1)", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "P50", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.http.request.duration.us.percentile.50", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Proxy HTTP request duration [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "8c6c2690-9bd8-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T11:25:27.941Z", - "version": "WzI1MiwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Proxy network programming [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "4fb3cbb0-9be5-11e9-871d-d3c7d4c337ef" - } - ], - "bar_color_rules": [ - { - "id": "4b459c20-9be5-11e9-871d-d3c7d4c337ef" - } - ], - "default_index_pattern": "metricbeat-*", - "gauge_color_rules": [ - { - "id": "4de1cad0-9be5-11e9-871d-d3c7d4c337ef" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(63,112,2,1)", - "fill": 0.5, - "formatter": "number", - "hidden": false, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Under 16ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.16000", - "id": "4dbb3a90-9be6-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "4dbb3a90-9be6-11e9-871d-d3c7d4c337ef", - "id": "189688a0-9be7-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(138,223,24,1)", - "fill": "0.4", - "formatter": "number", - "hidden": false, - "id": "a60dbe60-9be7-11e9-871d-d3c7d4c337ef", - "label": "Under 512ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.512000", - "id": "a60dbe61-9be7-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "a60dbe61-9be7-11e9-871d-d3c7d4c337ef", - "id": "b55a1080-9be7-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(174,161,255,1)", - "fill": "0.4", - "formatter": "number", - "hidden": false, - "id": "c5cc4f90-9be8-11e9-871d-d3c7d4c337ef", - "label": "Under 1024 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.1024000", - "id": "c5cc4f91-9be8-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "c5cc4f91-9be8-11e9-871d-d3c7d4c337ef", - "id": "f17cb2b0-9be8-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": "0.2", - "formatter": "number", - "hidden": false, - "id": "e0901380-9be7-11e9-871d-d3c7d4c337ef", - "label": "Under 4096 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.4096000", - "id": "e0901381-9be7-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "e0901381-9be7-11e9-871d-d3c7d4c337ef", - "id": "f2b6fce0-9be7-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,196,0,1)", - "fill": "0.2", - "formatter": "number", - "id": "882fa5a0-9be9-11e9-871d-d3c7d4c337ef", - "label": "Under 8192 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.8192000", - "id": "882fccb0-9be9-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "882fccb0-9be9-11e9-871d-d3c7d4c337ef", - "id": "9adb9d80-9be9-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(209,119,103,1)", - "fill": "0", - "formatter": "number", - "id": "86549550-9bef-11e9-871d-d3c7d4c337ef", - "label": "Under 16384 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.16384000", - "id": "86549551-9bef-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "86549551-9bef-11e9-871d-d3c7d4c337ef", - "id": "86549552-9bef-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "c66bf580-9be9-11e9-871d-d3c7d4c337ef", - "label": "All", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.networkprogramming.duration.us.bucket.+Inf", - "id": "c66bf581-9be9-11e9-871d-d3c7d4c337ef", - "type": "avg" - }, - { - "field": "c66bf581-9be9-11e9-871d-d3c7d4c337ef", - "id": "d48b3950-9be9-11e9-871d-d3c7d4c337ef", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Proxy network programming [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "b8a24790-9bf0-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T11:26:26.595Z", - "version": "WzI1NSwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Proxy sync rules [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(63,112,2,1)", - "fill": 0.5, - "formatter": "number", - "hidden": false, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Under 16 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.16000", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "038a94d0-9bf4-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(138,223,24,1)", - "fill": "0.4", - "formatter": "number", - "hidden": false, - "id": "250daed0-9bf4-11e9-9f03-d58417b2a60d", - "label": "Under 512 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.512000", - "id": "250dd5e0-9bf4-11e9-9f03-d58417b2a60d", - "type": "avg" - }, - { - "field": "250dd5e0-9bf4-11e9-9f03-d58417b2a60d", - "id": "250dd5e1-9bf4-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(174,161,255,1)", - "fill": "0.3", - "formatter": "number", - "hidden": false, - "id": "744141b0-9bf4-11e9-9f03-d58417b2a60d", - "label": "Under 1024 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.1024000", - "id": "744141b1-9bf4-11e9-9f03-d58417b2a60d", - "type": "avg" - }, - { - "field": "744141b1-9bf4-11e9-9f03-d58417b2a60d", - "id": "744141b2-9bf4-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": "0.2", - "formatter": "number", - "hidden": false, - "id": "e4454060-9bf4-11e9-9f03-d58417b2a60d", - "label": "Under 4096 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.4096000", - "id": "e4454061-9bf4-11e9-9f03-d58417b2a60d", - "type": "avg" - }, - { - "field": "e4454061-9bf4-11e9-9f03-d58417b2a60d", - "id": "e4456770-9bf4-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,196,0,1)", - "fill": "0.1", - "formatter": "number", - "hidden": false, - "id": "1ac14f80-9bf5-11e9-9f03-d58417b2a60d", - "label": "Under 8192 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.8192000", - "id": "1ac17690-9bf5-11e9-9f03-d58417b2a60d", - "type": "avg" - }, - { - "field": "1ac17690-9bf5-11e9-9f03-d58417b2a60d", - "id": "1ac17691-9bf5-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(209,119,103,1)", - "fill": "0", - "formatter": "number", - "hidden": false, - "id": "3cbf17c0-9bf5-11e9-9f03-d58417b2a60d", - "label": "Under 16384 ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.16384000", - "id": "3cbf17c1-9bf5-11e9-9f03-d58417b2a60d", - "type": "avg" - }, - { - "field": "3cbf17c1-9bf5-11e9-9f03-d58417b2a60d", - "id": "3cbf17c2-9bf5-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "formatter": "number", - "id": "58fb7c80-9bf5-11e9-9f03-d58417b2a60d", - "label": "All", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.proxy.sync.rules.duration.us.bucket.+Inf", - "id": "58fb7c81-9bf5-11e9-9f03-d58417b2a60d", - "type": "avg" - }, - { - "field": "58fb7c81-9bf5-11e9-9f03-d58417b2a60d", - "id": "58fb7c82-9bf5-11e9-9f03-d58417b2a60d", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Proxy sync rules [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "ba7bf750-9bf5-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T11:27:49.230Z", - "version": "WzI1OSwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Host selector [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "host.hostname", - "id": "1561982488150", - "indexPatternRefName": "control_0_index_pattern", - "label": "Hostname", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "service.address", - "id": "1561982723711", - "indexPatternRefName": "control_1_index_pattern", - "label": "Service address", - "options": { - "dynamicOptions": true, - "multiselect": false, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": false, - "useTimeFilter": false - }, - "title": "Host selector [Metricbeat Kubernetes]", - "type": "input_control_vis" - } - }, - "id": "bcb194a0-9bf8-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metricbeat-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2019-07-03T07:20:34.226Z", - "version": "WzEzMywxXQ==" - } - ], - "version": "7.2.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-scheduler.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-scheduler.json deleted file mode 100644 index 12371b42..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kibana/7/dashboard/Metricbeat-kubernetes-scheduler.json +++ /dev/null @@ -1,1016 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "Kubernetes Scheduler metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "event.dataset", - "negate": false, - "params": { - "query": "kubernetes.scheduler" - }, - "type": "phrase", - "value": "kubernetes.scheduler" - }, - "query": { - "match": { - "event.dataset": { - "query": "kubernetes.scheduler", - "type": "phrase" - } - } - } - } - ], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 14, - "i": "1", - "w": 14, - "x": 0, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.2.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 14, - "i": "2", - "w": 11, - "x": 14, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.2.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 14, - "i": "3", - "w": 23, - "x": 25, - "y": 0 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.2.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "4", - "w": 24, - "x": 0, - "y": 29 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.2.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "5", - "w": 24, - "x": 24, - "y": 29 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.2.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "6", - "w": 24, - "x": 0, - "y": 14 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.2.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "7", - "w": 24, - "x": 24, - "y": 14 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "version": "7.2.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat Kubernetes] Scheduler", - "version": 1 - }, - "id": "f5ab5510-9c94-11e9-94fd-c91206cd5249", - "migrationVersion": { - "dashboard": "7.0.0" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - }, - { - "id": "bcb194a0-9bf8-11e9-9dc8-fd27291d427f", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "826d80c0-9c97-11e9-94fd-c91206cd5249", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "15bd4420-9c9b-11e9-94fd-c91206cd5249", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "d9fc1b80-9c9c-11e9-94fd-c91206cd5249", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "95595810-9ca8-11e9-94fd-c91206cd5249", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "382ace30-9d98-11e9-b2ae-49acc4cbcea9", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "84d9b200-9d98-11e9-b2ae-49acc4cbcea9", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2019-07-03T14:42:40.028Z", - "version": "WzI4OSwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Host selector [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "host.hostname", - "id": "1561982488150", - "indexPatternRefName": "control_0_index_pattern", - "label": "Hostname", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - }, - { - "fieldName": "service.address", - "id": "1561982723711", - "indexPatternRefName": "control_1_index_pattern", - "label": "Service address", - "options": { - "dynamicOptions": true, - "multiselect": false, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": false, - "useTimeFilter": false - }, - "title": "Host selector [Metricbeat Kubernetes]", - "type": "input_control_vis" - } - }, - "id": "bcb194a0-9bf8-11e9-9dc8-fd27291d427f", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - }, - { - "id": "metricbeat-*", - "name": "control_1_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2019-07-03T07:20:34.226Z", - "version": "WzEzMywxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Process summary [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "drop_last_bucket": 1, - "filter": "_exists_:\"kubernetes.scheduler.process.started.sec\"", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "30s", - "markdown": "| | |\n|---|---|\n|**Days running**|{{ math.started.last.raw }}|\n|**File descriptors open**|{{ max_of_kubernetes_scheduler_process_fds_open_count.fds.last.raw }}|\n|**Resident Memory**|{{ max_of_kubernetes_scheduler_process_memory_resident_bytes.resident_memory.last.formatted }}|\n|**Virtual Memory**|{{ max_of_kubernetes_scheduler_process_memory_virtual_bytes.virtual_memory.last.formatted }}|\n", - "markdown_css": "#markdown-61ca57f0-469d-11e7-af02-69e470af7417 table,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 tr,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 td,#markdown-61ca57f0-469d-11e7-af02-69e470af7417 th{border:none}", - "markdown_less": "\ntable, tr, td, th {\n border: none;\n}\n\n", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.started.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "id": "94b52370-9c95-11e9-87bc-455cc45f013a", - "script": "round( (params._timestamp /1000 - params.started) / 86400, 2)", - "type": "math", - "variables": [ - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "97cc0060-9c95-11e9-87bc-455cc45f013a", - "name": "started" - } - ] - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "var_name": "started" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "a8475ca0-9c95-11e9-87bc-455cc45f013a", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.fds.open.count", - "id": "a8475ca1-9c95-11e9-87bc-455cc45f013a", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "var_name": "fds" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "cdc6d190-9c95-11e9-87bc-455cc45f013a", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.memory.resident.bytes", - "id": "cdc6d191-9c95-11e9-87bc-455cc45f013a", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "var_name": "resident_memory" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "dfa0fa80-9c95-11e9-87bc-455cc45f013a", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.memory.virtual.bytes", - "id": "dfa0fa81-9c95-11e9-87bc-455cc45f013a", - "type": "max" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "var_name": "virtual_memory" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "markdown" - }, - "title": "Process summary [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "826d80c0-9c97-11e9-94fd-c91206cd5249", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T14:45:05.521Z", - "version": "WzI5MCwyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Scheduler HTTP request duration [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(165,228,85,1)", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "P99", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.http.request.duration.us.percentile.99", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "708a5a50-9c9b-11e9-b248-53caaa33a2c5", - "label": "P90", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.http.request.duration.us.percentile.90", - "id": "708a8160-9c9b-11e9-b248-53caaa33a2c5", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(65,117,0,1)", - "fill": 0.5, - "formatter": "us,ms,2", - "id": "9ba449d0-9c9b-11e9-b248-53caaa33a2c5", - "label": "P50", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.http.request.duration.us.percentile.50", - "id": "9ba449d1-9c9b-11e9-b248-53caaa33a2c5", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Scheduler HTTP request duration [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "15bd4420-9c9b-11e9-94fd-c91206cd5249", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T07:20:34.226Z", - "version": "WzEzNSwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Scheduler end to end scheduling duration [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(63,112,2,1)", - "fill": 0.5, - "formatter": "number", - "hidden": false, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Under 16ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.16000", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "2a21d690-9c9d-11e9-8174-4589c2c40897", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(138,223,24,1)", - "fill": "0.4", - "formatter": "number", - "hidden": false, - "id": "a0344a80-9ca1-11e9-9b2f-4dae0cc2bdf1", - "label": "Under 512ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.512000", - "id": "a0347190-9ca1-11e9-9b2f-4dae0cc2bdf1", - "type": "avg" - }, - { - "field": "a0347190-9ca1-11e9-9b2f-4dae0cc2bdf1", - "id": "9a865d10-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(174,161,255,1)", - "fill": "0.3", - "formatter": "number", - "hidden": false, - "id": "c456c780-9ca1-11e9-9b2f-4dae0cc2bdf1", - "label": "Under 1024ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.1024000", - "id": "c456c781-9ca1-11e9-9b2f-4dae0cc2bdf1", - "type": "avg" - }, - { - "field": "c456c781-9ca1-11e9-9b2f-4dae0cc2bdf1", - "id": "a77cd850-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": "0.2", - "formatter": "number", - "hidden": false, - "id": "127a9810-9ca2-11e9-9b2f-4dae0cc2bdf1", - "label": "Under 4096ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.4096000", - "id": "127a9811-9ca2-11e9-9b2f-4dae0cc2bdf1", - "type": "avg" - }, - { - "field": "127a9811-9ca2-11e9-9b2f-4dae0cc2bdf1", - "id": "b48a0fe0-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,196,0,1)", - "fill": "0.1", - "formatter": "number", - "hidden": false, - "id": "6a2ba130-9ca2-11e9-9b2f-4dae0cc2bdf1", - "label": "Under 8192ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.8192000", - "id": "6a2ba131-9ca2-11e9-9b2f-4dae0cc2bdf1", - "type": "avg" - }, - { - "field": "6a2ba131-9ca2-11e9-9b2f-4dae0cc2bdf1", - "id": "c727fe00-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(209,119,103,1)", - "fill": "0", - "formatter": "number", - "hidden": false, - "id": "f93a66e0-9ca2-11e9-9b2f-4dae0cc2bdf1", - "label": "Under 16384ms", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.16384000", - "id": "f93a66e1-9ca2-11e9-9b2f-4dae0cc2bdf1", - "type": "avg" - }, - { - "field": "f93a66e1-9ca2-11e9-9b2f-4dae0cc2bdf1", - "id": "ce42d700-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": "0", - "formatter": "number", - "hidden": false, - "id": "310452c0-9ca3-11e9-9b2f-4dae0cc2bdf1", - "label": "All", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.e2e.duration.us.bucket.+Inf", - "id": "310452c1-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "avg" - }, - { - "field": "310452c1-9ca3-11e9-9b2f-4dae0cc2bdf1", - "id": "e0692420-9ca3-11e9-9b2f-4dae0cc2bdf1", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Scheduler end to end scheduling duration [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "d9fc1b80-9c9c-11e9-94fd-c91206cd5249", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T07:20:34.226Z", - "version": "WzEzNiwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Scheduler scheduling attempts [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Attempts", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.scheduling.pod.attempts.count", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "18aae5d0-9ca9-11e9-b8ef-3ddf5d748ddb", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "kubernetes.scheduler.result", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Scheduler scheduling attempts [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "95595810-9ca8-11e9-94fd-c91206cd5249", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T07:20:34.226Z", - "version": "WzEzNywxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Scheduler CPU [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "CPU time", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.cpu.sec", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "11331120-9d98-11e9-9e81-115d18bcfeaa", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}} s" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Scheduler CPU [Metricbeat Kubernetes]", - "type": "metrics" - } - }, - "id": "382ace30-9d98-11e9-b2ae-49acc4cbcea9", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T14:10:38.608Z", - "version": "WzI3NywyXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Scheduler Memory [Metricbeat Kubernetes]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(251,158,0,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Resident", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.memory.resident.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "a14defa0-9d98-11e9-9e81-115d18bcfeaa", - "label": "Virtual", - "line_width": 1, - "metrics": [ - { - "field": "kubernetes.scheduler.process.memory.virtual.bytes", - "id": "a14defa1-9d98-11e9-9e81-115d18bcfeaa", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Scheduler Memory [Metricset Kubernetes]", - "type": "metrics" - } - }, - "id": "84d9b200-9d98-11e9-b2ae-49acc4cbcea9", - "migrationVersion": { - "visualization": "7.2.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-03T13:45:33.315Z", - "version": "WzI3MiwyXQ==" - } - ], - "version": "7.2.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kubeconfig b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kubeconfig deleted file mode 100644 index cad24101..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/kubeconfig +++ /dev/null @@ -1,18 +0,0 @@ -apiVersion: v1 -clusters: -- cluster: - server: http://172.17.0.1:8080 - name: kubernetes -contexts: -- context: - cluster: kubernetes - user: kubernetes - name: kubernetes -current-context: kubernetes -kind: Config -preferences: {} -users: -- name: kubernetes - user: - client-certificate: - client-key: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/01_playground/playground-ubuntu.yaml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/01_playground/playground-ubuntu.yaml deleted file mode 100644 index 254c2080..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/01_playground/playground-ubuntu.yaml +++ /dev/null @@ -1,79 +0,0 @@ - -apiVersion: v1 -kind: ServiceAccount -metadata: - name: metricbeat-kube - ---- - -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRole -metadata: - name: metricbeat -rules: -- apiGroups: - - "" - resources: - - nodes/stats - - nodes/metrics - - nodes/log - - nodes/spec - - nodes/proxy - verbs: - - get -- apiGroups: [""] - resources: ["pods", "nodes"] - verbs: ["get", "watch", "list"] -- apiGroups: ["extensions", "apps"] - resources: ["deployments", "replicasets", "statefulsets"] - verbs: ["get", "list", "watch"] - ---- - -apiVersion: rbac.authorization.k8s.io/v1 -kind: ClusterRoleBinding -metadata: - name: metricbeat-kube -roleRef: - apiGroup: rbac.authorization.k8s.io - kind: ClusterRole - name: metricbeat -subjects: -- kind: ServiceAccount - name: metricbeat-kube - namespace: default ---- - -apiVersion: v1 -kind: Pod -metadata: - name: playground -spec: - hostNetwork: true - dnsPolicy: ClusterFirstWithHostNet - serviceAccountName: metricbeat-kube - containers: - - name: ubuntu - image: ubuntu:latest - command: [ "sleep" ] - args: [ "infinity" ] - volumeMounts: - - name: data - mountPath: /usr/share/filebeat/data - - name: varlibdockercontainers - mountPath: /var/lib/docker/containers - readOnly: true - - name: varlog - mountPath: /var/log - volumes: - - name: varlibdockercontainers - hostPath: - path: /var/lib/docker/containers - - name: varlog - hostPath: - path: /var/log - - name: data - hostPath: - path: /var/lib/filebeat-data - type: DirectoryOrCreate - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/02_objects/cronjob.yaml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/02_objects/cronjob.yaml deleted file mode 100644 index eba346cf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/02_objects/cronjob.yaml +++ /dev/null @@ -1,22 +0,0 @@ -# Cronjob that will execute each minute. -# It will print a message and sleep (reporting being active) for 5 seconds - -apiVersion: batch/v1beta1 -kind: CronJob -metadata: - name: mycronjob -spec: - schedule: "*/1 * * * *" - jobTemplate: - spec: - template: - spec: - containers: - - name: mycron-container - image: alpine - imagePullPolicy: IfNotPresent - command: ['sh', '-c', 'echo elastic world ; sleep 5'] - - restartPolicy: OnFailure - terminationGracePeriodSeconds: 0 - concurrencyPolicy: Allow \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/02_objects/resourcequota.yaml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/02_objects/resourcequota.yaml deleted file mode 100644 index a16f0f46..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/02_objects/resourcequota.yaml +++ /dev/null @@ -1,97 +0,0 @@ -# ResourceQuota tests - -# This example will create a namespace and apply some resource restrictions on it, then -# some of those restrictions will be challenged - -apiVersion: v1 -kind: Namespace -metadata: - name: rqtest - ---- - -apiVersion: v1 -kind: ResourceQuota -metadata: - namespace: rqtest - name: resources -spec: - hard: - requests.cpu: 1 - requests.memory: 1Gi - limits.cpu: 2 - limits.memory: 2Gi - ---- - -apiVersion: v1 -kind: ResourceQuota -metadata: - namespace: rqtest - name: objects -spec: - hard: - pods: 3 - configmaps: 1 - persistentvolumeclaims: 0 - replicationcontrollers: 1 - secrets: 1 - services: 2 - services.loadbalancers: 1 - ---- - -# See presistent volume claims above. They are not allowed (count 0), which means -# that this request will fail -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - namespace: rqtest - name: willfail -spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 1Gi - ---- - -# ResourceQuota/objects above allows only for one Service element type LoadBalancer -# this call should succeed, but subsequent creations will fail. -# -# It doesn't matter if the LoadBalancer is really created, what counts is the API -# object creation. You can try this at your local kubernetes environment. - -apiVersion: v1 -kind: Service -metadata: - name: willsucceed - namespace: rqtest -spec: - selector: - app: something - ports: - - protocol: TCP - port: 80 - targetPort: 8080 - type: LoadBalancer - ---- - -# As a continuation of the above case, this Service type LoadBalancer will exceed -# assigned quota for the namespace and will fail - -apiVersion: v1 -kind: Service -metadata: - name: willfail - namespace: rqtest -spec: - selector: - app: something - ports: - - protocol: TCP - port: 80 - targetPort: 8080 - type: LoadBalancer diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/README.md deleted file mode 100644 index f2a13a07..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/README.md +++ /dev/null @@ -1,139 +0,0 @@ -# Testing on OSX - -A previous document regarding testing metricbeat at OSX existed, and have been moved to [./darwin.md](darwin.md) - -# Testing on Linux - -## Create Elasticsearch + Kibana instances - -You can rely on your EK tuple of choice as long as it is addresable from the kubernetes cluster. - -To boot a docker based EK this should suffice, be sure to replace image tags according to version: - -```bash -# Run Elasticsearch -docker run --name es -d -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.3.0 - -# Run Kibana -docker run --name kibana -d --link es:elasticsearch -p 5601:5601 \ - docker.elastic.co/kibana/kibana:7.3.0 -``` - -## Prepare assets - -Generate binary and other assets for the beats branch you want to test, then copy them to a folder layed out to run: - -- create folder `/home/myuser/playground/metricbeat` -- copy to that folder `metricbeat` binary and `metricbeat.yml` -- recursive copy `modules.d` from source repo to destination folder -- recursive copy `_meta/kibana.generated/{version}/dashboard/` to `kibana/{version}/dashboard/` - -Configure `metricbeat.yml` and modules, do not use `localhost` to point to elasticsearch and kibana but the public ip of the host (one that will be routable from minikube) - - -## Create minikube cluster - -Follow instructions https://kubernetes.io/docs/tasks/tools/install-minikube/ and start the minikube cluster. - -Usually we should be ok with the kubernetes version that minikube creates, but you can force it by using `--kubernetes-version` flag. - -``` -minikube start --kubernetes-version v1.15.0 -``` - -## Playground Pod - -A playground Pod hosts the ubuntu container metricbeat will be running. A working playground is provided under [./01_playground](./01_playground) subfolder. - -This file contains: - -- a service account. -- a cluster role, if you are consuming kubernetes API resources, make sure that the APIGroup/Version, Resource and verb are listed here. -- a cluster role binding that links the service account to the service role -- an Ubuntu Pod: - - uses `hostNetwork`, so it can reach ports at the host instance (for instance, the kubelet) - - executes `sleep infinity`, so that it never exists, but does nothing - - in order to be useful for filebeat, it mounts `/var/log/`, `/var/lib/docker/containers` and `/var/lib/filebeat-data` - -At the time of writing this the Pod has been only used for 2 tests from the same person (hello), there is a lot of room for improvement. - -To deploy the pod _as is_ you need to: - -``` -kubectl apply -f https://raw.githubusercontent.com/elastic/beats/master/metricbeat/module/kubernetes/_meta/test/docs/01_playground/playground-ubuntu.yaml -``` - -## Test - - -Binary and assets needed for the test that we prepared above need to be copied to the playground pod. Use `kubectl` to copy the directory, further iterations might only need to copy the changing assets. - -Replace source folder and Pod namespace/name - -``` -kubectl cp --no-preserve /home/myuser/playground/metricbeat playground:/metricbeat -``` - -Now you can exec into the container and launch metricbeat - -``` - kubectl exec -ti playground /bin/bash - - cd /metricbeat - ./metricbeat -c metricbeat.yml -e - - ``` - -### Test Iterations - -When copying new assets to an already used playground Pod, you will most probably run into an issue: -``` -tar: metricbeat/kibana/7/dashboard/Metricbeat-aerospike-overview.json: Cannot open: Not a directory -tar: metricbeat/kibana/7/dashboard/Metricbeat-apache-overview.json: Cannot open: Not a directory -tar: metricbeat/kibana/7/dashboard/Metricbeat-ceph-overview.json: Cannot open: Not a directory -tar: metricbeat/kibana/7/dashboard/Metricbeat-consul-overview.json: Cannot open: Not a directory -``` - -I haven't looked much into this, there seems to be something going on when kubernetes untars the bundled directory. As a workaround, delete the metricbeat directory at the Pod before copying a new set of assets. - -# Testing kubernetes loads - -## Kube-state-metrics - -Kube-state-metrics needs to be deployed for all the `state_` prefix metricsets at kubernetes. Yamls are to be found at the [upstream project](https://github.com/kubernetes/kube-state-metrics/tree/master/kubernetes) - -Installing kube-state-metrics can be done either installing the yamls one by one from their remote location or cloning and installing the folder contents. Be sure to checkout the target release version before installing. - -``` -git clone git@github.com:kubernetes/kube-state-metrics.git -cd kube-state-metrics/ - -git checkout -b release-1.7 origin/release-1.7 -kubectl apply -f kubernetes/ -``` - - -## Core components test - -Testing core components (kubelet, apiserver, controller manager, scheduler) requires a diverse range of objects to be created. Using [Sonobuoy](https://github.com/heptio/sonobuoy) is the fastest path for testing,getting metrics and filling dashboards. - -Refer to the documentation at Sonobuoy, at the time of this writing installing and running can be achieved with a couple commands - -``` -go get -u -v github.com/heptio/sonobuoy -sonobuoy run --wait -``` - -## Regular kubernetes components - -You can find at [./02_objects](./02_objects) example kubernetes objects used during development and testing. -For now only a CronJob example is added, add your kubernetes object of choice under that folder if you consider it will be useful for other people when developing, testing and troubleshooting. - -# Going further - -- All improvements are welcome. -- Different ways to test are welcome and can live here side by side. -- Using kind seems to be a lot more lightweight. -- Probably some steps above can be tackled using [telepresence](https://www.telepresence.io/). -- Probably Sonobuoy can be replaced with kubernetes e2e tests. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/darwin.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/darwin.md deleted file mode 100644 index 8c9bbb01..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/docs/darwin.md +++ /dev/null @@ -1,27 +0,0 @@ -# Testing on OS X - -To test the kubernetes module on Mac OS X you can use the following setup. [Minikube](https://github.com/kubernetes/minikube) is used for the testing and it is assumed that you have [brew](https://brew.sh/) installed. - -First install minikube: - -``` -brew install Caskroom/cask/minikube -``` - -Start minikube exposing the metrics endpoint externally: - -``` -minikube start --extra-config apiserver.InsecureBindAddress=0.0.0.0 -``` - -Now setup your metricbeat config to connect to the minikube kubernetes: - -``` -- module: kubernetes - metricsets: ["node","container","volume","pod","system"] - enabled: true - period: 10s - hosts: ["192.168.99.100:10255"] -``` - -Replace the IP address with the IP of your virtual box inside which minikube is running. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/ksm.v1.3.0 b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/ksm.v1.3.0 deleted file mode 100644 index 0e5a8934..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/ksm.v1.3.0 +++ /dev/null @@ -1,868 +0,0 @@ -# HELP kube_configmap_created Unix creation timestamp -# TYPE kube_configmap_created gauge -kube_configmap_created{configmap="cluster-info",namespace="kube-public"} 1.527697476e+09 -kube_configmap_created{configmap="extension-apiserver-authentication",namespace="kube-system"} 1.527697469e+09 -kube_configmap_created{configmap="kube-proxy",namespace="kube-system"} 1.527697476e+09 -kube_configmap_created{configmap="kubeadm-config",namespace="kube-system"} 1.527697476e+09 -# HELP kube_configmap_info Information about configmap. -# TYPE kube_configmap_info gauge -kube_configmap_info{configmap="cluster-info",namespace="kube-public"} 1 -kube_configmap_info{configmap="extension-apiserver-authentication",namespace="kube-system"} 1 -kube_configmap_info{configmap="kube-proxy",namespace="kube-system"} 1 -kube_configmap_info{configmap="kubeadm-config",namespace="kube-system"} 1 -# HELP kube_configmap_metadata_resource_version Resource version representing a specific version of the configmap. -# TYPE kube_configmap_metadata_resource_version gauge -kube_configmap_metadata_resource_version{configmap="cluster-info",namespace="kube-public",resource_version="237"} 1 -kube_configmap_metadata_resource_version{configmap="extension-apiserver-authentication",namespace="kube-system",resource_version="46"} 1 -kube_configmap_metadata_resource_version{configmap="kube-proxy",namespace="kube-system",resource_version="212"} 1 -kube_configmap_metadata_resource_version{configmap="kubeadm-config",namespace="kube-system",resource_version="173"} 1 -# HELP kube_daemonset_created Unix creation timestamp -# TYPE kube_daemonset_created gauge -kube_daemonset_created{daemonset="kube-proxy",namespace="kube-system"} 1.527697476e+09 -# HELP kube_daemonset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_daemonset_labels gauge -kube_daemonset_labels{daemonset="kube-proxy",label_k8s_app="kube-proxy",namespace="kube-system"} 1 -# HELP kube_daemonset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_daemonset_metadata_generation gauge -kube_daemonset_metadata_generation{daemonset="kube-proxy",namespace="kube-system"} 1 -# HELP kube_daemonset_status_current_number_scheduled The number of nodes running at least one daemon pod and are supposed to. -# TYPE kube_daemonset_status_current_number_scheduled gauge -kube_daemonset_status_current_number_scheduled{daemonset="kube-proxy",namespace="kube-system"} 1 -# HELP kube_daemonset_status_desired_number_scheduled The number of nodes that should be running the daemon pod. -# TYPE kube_daemonset_status_desired_number_scheduled gauge -kube_daemonset_status_desired_number_scheduled{daemonset="kube-proxy",namespace="kube-system"} 1 -# HELP kube_daemonset_status_number_available The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available -# TYPE kube_daemonset_status_number_available gauge -kube_daemonset_status_number_available{daemonset="kube-proxy",namespace="kube-system"} 1 -# HELP kube_daemonset_status_number_misscheduled The number of nodes running a daemon pod but are not supposed to. -# TYPE kube_daemonset_status_number_misscheduled gauge -kube_daemonset_status_number_misscheduled{daemonset="kube-proxy",namespace="kube-system"} 0 -# HELP kube_daemonset_status_number_ready The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready. -# TYPE kube_daemonset_status_number_ready gauge -kube_daemonset_status_number_ready{daemonset="kube-proxy",namespace="kube-system"} 1 -# HELP kube_daemonset_status_number_unavailable The number of nodes that should be running the daemon pod and have none of the daemon pod running and available -# TYPE kube_daemonset_status_number_unavailable gauge -kube_daemonset_status_number_unavailable{daemonset="kube-proxy",namespace="kube-system"} 0 -# HELP kube_daemonset_updated_number_scheduled The total number of nodes that are running updated daemon pod -# TYPE kube_daemonset_updated_number_scheduled gauge -kube_daemonset_updated_number_scheduled{daemonset="kube-proxy",namespace="kube-system"} 1 -# HELP kube_deployment_created Unix creation timestamp -# TYPE kube_deployment_created gauge -kube_deployment_created{deployment="kube-dns",namespace="kube-system"} 1.527697476e+09 -kube_deployment_created{deployment="kube-state-metrics",namespace="kube-system"} 1.527697485e+09 -kube_deployment_created{deployment="kubernetes-dashboard",namespace="kube-system"} 1.527697483e+09 -# HELP kube_deployment_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_deployment_labels gauge -kube_deployment_labels{deployment="kube-dns",label_k8s_app="kube-dns",namespace="kube-system"} 1 -kube_deployment_labels{deployment="kube-state-metrics",label_k8s_app="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_labels{deployment="kubernetes-dashboard",label_addonmanager_kubernetes_io_mode="Reconcile",label_kubernetes_io_minikube_addons="dashboard",label_version="v1.8.1",namespace="kube-system"} 1 -# HELP kube_deployment_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_deployment_metadata_generation gauge -kube_deployment_metadata_generation{deployment="kube-dns",namespace="kube-system"} 1 -kube_deployment_metadata_generation{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_metadata_generation{deployment="kubernetes-dashboard",namespace="kube-system"} 1 -# HELP kube_deployment_spec_paused Whether the deployment is paused and will not be processed by the deployment controller. -# TYPE kube_deployment_spec_paused gauge -kube_deployment_spec_paused{deployment="kube-dns",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="kube-state-metrics",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="kubernetes-dashboard",namespace="kube-system"} 0 -# HELP kube_deployment_spec_replicas Number of desired pods for a deployment. -# TYPE kube_deployment_spec_replicas gauge -kube_deployment_spec_replicas{deployment="kube-dns",namespace="kube-system"} 1 -kube_deployment_spec_replicas{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_spec_replicas{deployment="kubernetes-dashboard",namespace="kube-system"} 1 -# HELP kube_deployment_spec_strategy_rollingupdate_max_surge Maximum number of replicas that can be scheduled above the desired number of replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_surge gauge -kube_deployment_spec_strategy_rollingupdate_max_surge{deployment="kube-dns",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{deployment="kubernetes-dashboard",namespace="kube-system"} 1 -# HELP kube_deployment_spec_strategy_rollingupdate_max_unavailable Maximum number of unavailable replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_unavailable gauge -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="kube-dns",namespace="kube-system"} 0 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="kubernetes-dashboard",namespace="kube-system"} 1 -# HELP kube_deployment_status_observed_generation The generation observed by the deployment controller. -# TYPE kube_deployment_status_observed_generation gauge -kube_deployment_status_observed_generation{deployment="kube-dns",namespace="kube-system"} 1 -kube_deployment_status_observed_generation{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_status_observed_generation{deployment="kubernetes-dashboard",namespace="kube-system"} 1 -# HELP kube_deployment_status_replicas The number of replicas per deployment. -# TYPE kube_deployment_status_replicas gauge -kube_deployment_status_replicas{deployment="kube-dns",namespace="kube-system"} 1 -kube_deployment_status_replicas{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas{deployment="kubernetes-dashboard",namespace="kube-system"} 1 -# HELP kube_deployment_status_replicas_available The number of available replicas per deployment. -# TYPE kube_deployment_status_replicas_available gauge -kube_deployment_status_replicas_available{deployment="kube-dns",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="kubernetes-dashboard",namespace="kube-system"} 1 -# HELP kube_deployment_status_replicas_unavailable The number of unavailable replicas per deployment. -# TYPE kube_deployment_status_replicas_unavailable gauge -kube_deployment_status_replicas_unavailable{deployment="kube-dns",namespace="kube-system"} 0 -kube_deployment_status_replicas_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 0 -kube_deployment_status_replicas_unavailable{deployment="kubernetes-dashboard",namespace="kube-system"} 0 -# HELP kube_deployment_status_replicas_updated The number of updated replicas per deployment. -# TYPE kube_deployment_status_replicas_updated gauge -kube_deployment_status_replicas_updated{deployment="kube-dns",namespace="kube-system"} 1 -kube_deployment_status_replicas_updated{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_updated{deployment="kubernetes-dashboard",namespace="kube-system"} 1 -# HELP kube_endpoint_address_available Number of addresses available in endpoint. -# TYPE kube_endpoint_address_available gauge -kube_endpoint_address_available{endpoint="kube-controller-manager",namespace="kube-system"} 0 -kube_endpoint_address_available{endpoint="kube-dns",namespace="kube-system"} 2 -kube_endpoint_address_available{endpoint="kube-scheduler",namespace="kube-system"} 0 -kube_endpoint_address_available{endpoint="kube-state-metrics",namespace="kube-system"} 2 -kube_endpoint_address_available{endpoint="kubernetes",namespace="default"} 1 -kube_endpoint_address_available{endpoint="kubernetes-dashboard",namespace="kube-system"} 1 -# HELP kube_endpoint_address_not_ready Number of addresses not ready in endpoint -# TYPE kube_endpoint_address_not_ready gauge -kube_endpoint_address_not_ready{endpoint="kube-controller-manager",namespace="kube-system"} 0 -kube_endpoint_address_not_ready{endpoint="kube-dns",namespace="kube-system"} 0 -kube_endpoint_address_not_ready{endpoint="kube-scheduler",namespace="kube-system"} 0 -kube_endpoint_address_not_ready{endpoint="kube-state-metrics",namespace="kube-system"} 0 -kube_endpoint_address_not_ready{endpoint="kubernetes",namespace="default"} 0 -kube_endpoint_address_not_ready{endpoint="kubernetes-dashboard",namespace="kube-system"} 0 -# HELP kube_endpoint_created Unix creation timestamp -# TYPE kube_endpoint_created gauge -kube_endpoint_created{endpoint="kube-controller-manager",namespace="kube-system"} 1.527697471e+09 -kube_endpoint_created{endpoint="kube-dns",namespace="kube-system"} 1.527697482e+09 -kube_endpoint_created{endpoint="kube-scheduler",namespace="kube-system"} 1.52769747e+09 -kube_endpoint_created{endpoint="kube-state-metrics",namespace="kube-system"} 1.527697485e+09 -kube_endpoint_created{endpoint="kubernetes",namespace="default"} 1.527697469e+09 -kube_endpoint_created{endpoint="kubernetes-dashboard",namespace="kube-system"} 1.527697484e+09 -# HELP kube_endpoint_info Information about endpoint. -# TYPE kube_endpoint_info gauge -kube_endpoint_info{endpoint="kube-controller-manager",namespace="kube-system"} 1 -kube_endpoint_info{endpoint="kube-dns",namespace="kube-system"} 1 -kube_endpoint_info{endpoint="kube-scheduler",namespace="kube-system"} 1 -kube_endpoint_info{endpoint="kube-state-metrics",namespace="kube-system"} 1 -kube_endpoint_info{endpoint="kubernetes",namespace="default"} 1 -kube_endpoint_info{endpoint="kubernetes-dashboard",namespace="kube-system"} 1 -# HELP kube_endpoint_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_endpoint_labels gauge -kube_endpoint_labels{endpoint="kube-controller-manager",namespace="kube-system"} 1 -kube_endpoint_labels{endpoint="kube-scheduler",namespace="kube-system"} 1 -kube_endpoint_labels{endpoint="kubernetes",namespace="default"} 1 -kube_endpoint_labels{endpoint="kube-state-metrics",label_k8s_app="kube-state-metrics",namespace="kube-system"} 1 -kube_endpoint_labels{endpoint="kube-dns",label_k8s_app="kube-dns",label_kubernetes_io_cluster_service="true",label_kubernetes_io_name="KubeDNS",namespace="kube-system"} 1 -kube_endpoint_labels{endpoint="kubernetes-dashboard",label_addonmanager_kubernetes_io_mode="Reconcile",label_app="kubernetes-dashboard",label_kubernetes_io_minikube_addons="dashboard",label_kubernetes_io_minikube_addons_endpoint="dashboard",namespace="kube-system"} 1 -# HELP kube_namespace_annotations Kubernetes annotations converted to Prometheus labels. -# TYPE kube_namespace_annotations gauge -kube_namespace_annotations{namespace="default"} 1 -kube_namespace_annotations{namespace="kube-public"} 1 -kube_namespace_annotations{annotation_kubectl_kubernetes_io_last_applied_configuration="{\"apiVersion\":\"v1\",\"kind\":\"Namespace\",\"metadata\":{\"annotations\":{},\"name\":\"kube-system\",\"namespace\":\"\"}}\n",namespace="kube-system"} 1 -# HELP kube_namespace_created Unix creation timestamp -# TYPE kube_namespace_created gauge -kube_namespace_created{namespace="default"} 1.527697466e+09 -kube_namespace_created{namespace="kube-public"} 1.527697469e+09 -kube_namespace_created{namespace="kube-system"} 1.527697467e+09 -# HELP kube_namespace_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_namespace_labels gauge -kube_namespace_labels{namespace="default"} 1 -kube_namespace_labels{namespace="kube-public"} 1 -kube_namespace_labels{namespace="kube-system"} 1 -# HELP kube_namespace_status_phase kubernetes namespace status phase. -# TYPE kube_namespace_status_phase gauge -kube_namespace_status_phase{namespace="default",phase="Active"} 1 -kube_namespace_status_phase{namespace="default",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="kube-public",phase="Active"} 1 -kube_namespace_status_phase{namespace="kube-public",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="kube-system",phase="Active"} 1 -kube_namespace_status_phase{namespace="kube-system",phase="Terminating"} 0 -# HELP kube_node_created Unix creation timestamp -# TYPE kube_node_created gauge -kube_node_created{node="minikube"} 1.527697465e+09 -# HELP kube_node_info Information about a cluster node. -# TYPE kube_node_info gauge -kube_node_info{container_runtime_version="docker://17.12.1-ce",kernel_version="4.9.64",kubelet_version="v1.9.7",kubeproxy_version="v1.9.7",node="minikube",os_image="Buildroot 2017.11",provider_id=""} 1 -# HELP kube_node_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_node_labels gauge -kube_node_labels{label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="minikube",label_node_role_kubernetes_io_master="",node="minikube"} 1 -# HELP kube_node_spec_unschedulable Whether a node can schedule new pods. -# TYPE kube_node_spec_unschedulable gauge -kube_node_spec_unschedulable{node="minikube"} 0 -# HELP kube_node_status_allocatable_cpu_cores The CPU resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_cpu_cores gauge -kube_node_status_allocatable_cpu_cores{node="minikube"} 2 -# HELP kube_node_status_allocatable_memory_bytes The memory resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_memory_bytes gauge -kube_node_status_allocatable_memory_bytes{node="minikube"} 1.992347648e+09 -# HELP kube_node_status_allocatable_pods The pod resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_pods gauge -kube_node_status_allocatable_pods{node="minikube"} 110 -# HELP kube_node_status_capacity_cpu_cores The total CPU resources of the node. -# TYPE kube_node_status_capacity_cpu_cores gauge -kube_node_status_capacity_cpu_cores{node="minikube"} 2 -# HELP kube_node_status_capacity_memory_bytes The total memory resources of the node. -# TYPE kube_node_status_capacity_memory_bytes gauge -kube_node_status_capacity_memory_bytes{node="minikube"} 2.097205248e+09 -# HELP kube_node_status_capacity_pods The total pod resources of the node. -# TYPE kube_node_status_capacity_pods gauge -kube_node_status_capacity_pods{node="minikube"} 110 -# HELP kube_node_status_condition The condition of a cluster node. -# TYPE kube_node_status_condition gauge -kube_node_status_condition{condition="DiskPressure",node="minikube",status="false"} 1 -kube_node_status_condition{condition="DiskPressure",node="minikube",status="true"} 0 -kube_node_status_condition{condition="DiskPressure",node="minikube",status="unknown"} 0 -kube_node_status_condition{condition="MemoryPressure",node="minikube",status="false"} 1 -kube_node_status_condition{condition="MemoryPressure",node="minikube",status="true"} 0 -kube_node_status_condition{condition="MemoryPressure",node="minikube",status="unknown"} 0 -kube_node_status_condition{condition="OutOfDisk",node="minikube",status="false"} 1 -kube_node_status_condition{condition="OutOfDisk",node="minikube",status="true"} 0 -kube_node_status_condition{condition="OutOfDisk",node="minikube",status="unknown"} 0 -kube_node_status_condition{condition="Ready",node="minikube",status="false"} 0 -kube_node_status_condition{condition="Ready",node="minikube",status="true"} 1 -kube_node_status_condition{condition="Ready",node="minikube",status="unknown"} 0 -# HELP kube_pod_container_info Information about a container in a pod. -# TYPE kube_pod_container_info gauge -kube_pod_container_info{container="addon-resizer",container_id="docker://948c4ebd8ca4fdf352e7fbf7f5c5d381af7e615ced435dc42fde0c1d25851320",image="k8s.gcr.io/addon-resizer:1.7",image_id="docker-pullable://k8s.gcr.io/addon-resizer@sha256:dcec9a5c2e20b8df19f3e9eeb87d9054a9e94e71479b935d5cfdbede9ce15895",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1 -kube_pod_container_info{container="dnsmasq",container_id="docker://e9560bbace13ca19de4b3771023198e8568f6b5ed6af3a949f10a5b8137b5be9",image="gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64:1.14.7",image_id="docker-pullable://gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64@sha256:6cfb9f9c2756979013dbd3074e852c2d8ac99652570c5d17d152e0c0eb3321d6",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_container_info{container="etcd",container_id="docker://6e96fd8a687409b2314dcc01f209bb0c813c2fb08b8f75ad1695e120d41e1a2a",image="gcr.io/google_containers/etcd-amd64:3.1.11",image_id="docker-pullable://gcr.io/google_containers/etcd-amd64@sha256:54889c08665d241e321ca5ce976b2df0f766794b698d53faf6b7dacb95316680",namespace="kube-system",pod="etcd-minikube"} 1 -kube_pod_container_info{container="kube-addon-manager",container_id="docker://ab382dbe8f8265f88ee9fec7de142f778da4a5fd9fe0334e3bdb6fe851124c08",image="k8s.gcr.io/kube-addon-manager:v8.6",image_id="docker-pullable://k8s.gcr.io/kube-addon-manager@sha256:3519273916ba45cfc9b318448d4629819cb5fbccbb0822cce054dd8c1f68cb60",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_info{container="kube-apiserver",container_id="docker://e9568dfef1dd249cabac4bf09e6bf4a239fe738ae20eba072b6516676fce4bf6",image="gcr.io/google_containers/kube-apiserver-amd64:v1.9.7",image_id="docker-pullable://gcr.io/google_containers/kube-apiserver-amd64@sha256:b4da427ad79e4c594237b3e47f94dec1b8b8a6fdc45a8e3e56abce2aaaabf47e",namespace="kube-system",pod="kube-apiserver-minikube"} 1 -kube_pod_container_info{container="kube-controller-manager",container_id="docker://4beb9aab887ca162c9cb3534c4826156636241052cd548153eaa2a170b6d102f",image="gcr.io/google_containers/kube-controller-manager-amd64:v1.9.7",image_id="docker-pullable://gcr.io/google_containers/kube-controller-manager-amd64@sha256:995ce113cf7362caf95586d6c72c28a92b8975275a6eeeaa8b4d8cfdabffa028",namespace="kube-system",pod="kube-controller-manager-minikube"} 1 -kube_pod_container_info{container="kube-proxy",container_id="docker://76c260259ddfd0267b5acb4e514465215ef1ebfa93a4057d592828772e6b39f5",image="gcr.io/google_containers/kube-proxy-amd64:v1.9.7",image_id="docker-pullable://gcr.io/google_containers/kube-proxy-amd64@sha256:4f496a1c5b52625a649a375b57c95c5ee748a0eb7ea7bd48a492bedbf6dce99b",namespace="kube-system",pod="kube-proxy-znhg6"} 1 -kube_pod_container_info{container="kube-scheduler",container_id="docker://eadcbd54ba914dff6475ae64805887967cfb973aeb9b07364c94372658a71d11",image="gcr.io/google_containers/kube-scheduler-amd64:v1.9.7",image_id="docker-pullable://gcr.io/google_containers/kube-scheduler-amd64@sha256:9a8c3bd7eae5cd6e21be8cb7067843e9a0416e1d0b72c1e0fa53b30c2db518ba",namespace="kube-system",pod="kube-scheduler-minikube"} 1 -kube_pod_container_info{container="kube-state-metrics",container_id="docker://88951e0178ea5131fa3e2d7cafacb3a7e63700795dd6fa0d40ed2e4ac1f52f9c",image="quay.io/coreos/kube-state-metrics:v1.3.0",image_id="docker-pullable://quay.io/coreos/kube-state-metrics@sha256:f053462579a86ff5b14941635b659089dae31e207472b72551d5f7339b143a54",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1 -kube_pod_container_info{container="kubedns",container_id="docker://1958e71d048065d38ce83dafda567c5fa9d0c1278cd7292d55b9f1d80b0a67f9",image="gcr.io/google_containers/k8s-dns-kube-dns-amd64:1.14.7",image_id="docker-pullable://gcr.io/google_containers/k8s-dns-kube-dns-amd64@sha256:f5bddc71efe905f4e4b96f3ca346414be6d733610c1525b98fff808f93966680",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_container_info{container="kubernetes-dashboard",container_id="docker://c46bc2164edcb5972be6fc9174155e61179cb04314c4f6da5d25d3a76acadee6",image="k8s.gcr.io/kubernetes-dashboard-amd64:v1.8.1",image_id="docker-pullable://k8s.gcr.io/kubernetes-dashboard-amd64@sha256:3861695e962972965a4c611bcabc2032f885d8cbdb0bccc9bf513ef16335fe33",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 1 -kube_pod_container_info{container="sidecar",container_id="docker://aad0addd205dc72dc7abc8f9d02a1b429a2f2e1df3acc60431ca6b79746c093b",image="gcr.io/google_containers/k8s-dns-sidecar-amd64:1.14.7",image_id="docker-pullable://gcr.io/google_containers/k8s-dns-sidecar-amd64@sha256:f80f5f9328107dc516d67f7b70054354b9367d31d4946a3bffd3383d83d7efe8",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_container_info{container="storage-provisioner",container_id="docker://f4cc07b8e7ee5952738c69a0bff0c7b331c10af66faa541197684127d393b760",image="gcr.io/k8s-minikube/storage-provisioner:v1.8.1",image_id="docker-pullable://gcr.io/k8s-minikube/storage-provisioner@sha256:088daa9fcbccf04c3f415d77d5a6360d2803922190b675cb7fc88a9d2d91985a",namespace="kube-system",pod="storage-provisioner"} 1 -# HELP kube_pod_container_resource_limits_cpu_cores The limit on cpu cores to be used by a container. -# TYPE kube_pod_container_resource_limits_cpu_cores gauge -kube_pod_container_resource_limits_cpu_cores{container="addon-resizer",namespace="kube-system",node="minikube",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0.1 -kube_pod_container_resource_limits_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0.101 -# HELP kube_pod_container_resource_limits_memory_bytes The limit on memory to be used by a container in bytes. -# TYPE kube_pod_container_resource_limits_memory_bytes gauge -kube_pod_container_resource_limits_memory_bytes{container="addon-resizer",namespace="kube-system",node="minikube",pod="kube-state-metrics-6479d88c5c-5b6cl"} 3.145728e+07 -kube_pod_container_resource_limits_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1.06954752e+08 -kube_pod_container_resource_limits_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-6f4fd4bdf-wlmht"} 1.7825792e+08 -# HELP kube_pod_container_resource_requests_cpu_cores The number of requested cpu cores by a container. -# TYPE kube_pod_container_resource_requests_cpu_cores gauge -kube_pod_container_resource_requests_cpu_cores{container="addon-resizer",namespace="kube-system",node="minikube",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="dnsmasq",namespace="kube-system",node="minikube",pod="kube-dns-6f4fd4bdf-wlmht"} 0.15 -kube_pod_container_resource_requests_cpu_cores{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 0.005 -kube_pod_container_resource_requests_cpu_cores{container="kube-apiserver",namespace="kube-system",node="minikube",pod="kube-apiserver-minikube"} 0.25 -kube_pod_container_resource_requests_cpu_cores{container="kube-controller-manager",namespace="kube-system",node="minikube",pod="kube-controller-manager-minikube"} 0.2 -kube_pod_container_resource_requests_cpu_cores{container="kube-scheduler",namespace="kube-system",node="minikube",pod="kube-scheduler-minikube"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0.101 -kube_pod_container_resource_requests_cpu_cores{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-6f4fd4bdf-wlmht"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="sidecar",namespace="kube-system",node="minikube",pod="kube-dns-6f4fd4bdf-wlmht"} 0.01 -# HELP kube_pod_container_resource_requests_memory_bytes The number of requested memory bytes by a container. -# TYPE kube_pod_container_resource_requests_memory_bytes gauge -kube_pod_container_resource_requests_memory_bytes{container="addon-resizer",namespace="kube-system",node="minikube",pod="kube-state-metrics-6479d88c5c-5b6cl"} 3.145728e+07 -kube_pod_container_resource_requests_memory_bytes{container="dnsmasq",namespace="kube-system",node="minikube",pod="kube-dns-6f4fd4bdf-wlmht"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1.06954752e+08 -kube_pod_container_resource_requests_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-6f4fd4bdf-wlmht"} 7.340032e+07 -kube_pod_container_resource_requests_memory_bytes{container="sidecar",namespace="kube-system",node="minikube",pod="kube-dns-6f4fd4bdf-wlmht"} 2.097152e+07 -# HELP kube_pod_container_status_ready Describes whether the containers readiness check succeeded. -# TYPE kube_pod_container_status_ready gauge -kube_pod_container_status_ready{container="addon-resizer",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1 -kube_pod_container_status_ready{container="dnsmasq",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_container_status_ready{container="etcd",namespace="kube-system",pod="etcd-minikube"} 1 -kube_pod_container_status_ready{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_ready{container="kube-apiserver",namespace="kube-system",pod="kube-apiserver-minikube"} 1 -kube_pod_container_status_ready{container="kube-controller-manager",namespace="kube-system",pod="kube-controller-manager-minikube"} 1 -kube_pod_container_status_ready{container="kube-proxy",namespace="kube-system",pod="kube-proxy-znhg6"} 1 -kube_pod_container_status_ready{container="kube-scheduler",namespace="kube-system",pod="kube-scheduler-minikube"} 1 -kube_pod_container_status_ready{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1 -kube_pod_container_status_ready{container="kubedns",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_container_status_ready{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 1 -kube_pod_container_status_ready{container="sidecar",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_container_status_ready{container="storage-provisioner",namespace="kube-system",pod="storage-provisioner"} 1 -# HELP kube_pod_container_status_restarts_total The number of container restarts per container. -# TYPE kube_pod_container_status_restarts_total counter -kube_pod_container_status_restarts_total{container="addon-resizer",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_container_status_restarts_total{container="dnsmasq",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_container_status_restarts_total{container="etcd",namespace="kube-system",pod="etcd-minikube"} 0 -kube_pod_container_status_restarts_total{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_restarts_total{container="kube-apiserver",namespace="kube-system",pod="kube-apiserver-minikube"} 0 -kube_pod_container_status_restarts_total{container="kube-controller-manager",namespace="kube-system",pod="kube-controller-manager-minikube"} 0 -kube_pod_container_status_restarts_total{container="kube-proxy",namespace="kube-system",pod="kube-proxy-znhg6"} 0 -kube_pod_container_status_restarts_total{container="kube-scheduler",namespace="kube-system",pod="kube-scheduler-minikube"} 0 -kube_pod_container_status_restarts_total{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_container_status_restarts_total{container="kubedns",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_container_status_restarts_total{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 0 -kube_pod_container_status_restarts_total{container="sidecar",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_container_status_restarts_total{container="storage-provisioner",namespace="kube-system",pod="storage-provisioner"} 0 -# HELP kube_pod_container_status_running Describes whether the container is currently in running state. -# TYPE kube_pod_container_status_running gauge -kube_pod_container_status_running{container="addon-resizer",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1 -kube_pod_container_status_running{container="dnsmasq",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_container_status_running{container="etcd",namespace="kube-system",pod="etcd-minikube"} 1 -kube_pod_container_status_running{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_running{container="kube-apiserver",namespace="kube-system",pod="kube-apiserver-minikube"} 1 -kube_pod_container_status_running{container="kube-controller-manager",namespace="kube-system",pod="kube-controller-manager-minikube"} 1 -kube_pod_container_status_running{container="kube-proxy",namespace="kube-system",pod="kube-proxy-znhg6"} 1 -kube_pod_container_status_running{container="kube-scheduler",namespace="kube-system",pod="kube-scheduler-minikube"} 1 -kube_pod_container_status_running{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1 -kube_pod_container_status_running{container="kubedns",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_container_status_running{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 1 -kube_pod_container_status_running{container="sidecar",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_container_status_running{container="storage-provisioner",namespace="kube-system",pod="storage-provisioner"} 1 -# HELP kube_pod_container_status_terminated Describes whether the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated gauge -kube_pod_container_status_terminated{container="addon-resizer",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_container_status_terminated{container="dnsmasq",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_container_status_terminated{container="etcd",namespace="kube-system",pod="etcd-minikube"} 0 -kube_pod_container_status_terminated{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_terminated{container="kube-apiserver",namespace="kube-system",pod="kube-apiserver-minikube"} 0 -kube_pod_container_status_terminated{container="kube-controller-manager",namespace="kube-system",pod="kube-controller-manager-minikube"} 0 -kube_pod_container_status_terminated{container="kube-proxy",namespace="kube-system",pod="kube-proxy-znhg6"} 0 -kube_pod_container_status_terminated{container="kube-scheduler",namespace="kube-system",pod="kube-scheduler-minikube"} 0 -kube_pod_container_status_terminated{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_container_status_terminated{container="kubedns",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_container_status_terminated{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 0 -kube_pod_container_status_terminated{container="sidecar",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_container_status_terminated{container="storage-provisioner",namespace="kube-system",pod="storage-provisioner"} 0 -# HELP kube_pod_container_status_terminated_reason Describes the reason the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated_reason gauge -kube_pod_container_status_terminated_reason{container="addon-resizer",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{container="addon-resizer",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{container="addon-resizer",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="Error"} 0 -kube_pod_container_status_terminated_reason{container="addon-resizer",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{container="dnsmasq",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{container="dnsmasq",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{container="dnsmasq",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="Error"} 0 -kube_pod_container_status_terminated_reason{container="dnsmasq",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{container="etcd",namespace="kube-system",pod="etcd-minikube",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{container="etcd",namespace="kube-system",pod="etcd-minikube",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{container="etcd",namespace="kube-system",pod="etcd-minikube",reason="Error"} 0 -kube_pod_container_status_terminated_reason{container="etcd",namespace="kube-system",pod="etcd-minikube",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube",reason="Error"} 0 -kube_pod_container_status_terminated_reason{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{container="kube-apiserver",namespace="kube-system",pod="kube-apiserver-minikube",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{container="kube-apiserver",namespace="kube-system",pod="kube-apiserver-minikube",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{container="kube-apiserver",namespace="kube-system",pod="kube-apiserver-minikube",reason="Error"} 0 -kube_pod_container_status_terminated_reason{container="kube-apiserver",namespace="kube-system",pod="kube-apiserver-minikube",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{container="kube-controller-manager",namespace="kube-system",pod="kube-controller-manager-minikube",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{container="kube-controller-manager",namespace="kube-system",pod="kube-controller-manager-minikube",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{container="kube-controller-manager",namespace="kube-system",pod="kube-controller-manager-minikube",reason="Error"} 0 -kube_pod_container_status_terminated_reason{container="kube-controller-manager",namespace="kube-system",pod="kube-controller-manager-minikube",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{container="kube-proxy",namespace="kube-system",pod="kube-proxy-znhg6",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{container="kube-proxy",namespace="kube-system",pod="kube-proxy-znhg6",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{container="kube-proxy",namespace="kube-system",pod="kube-proxy-znhg6",reason="Error"} 0 -kube_pod_container_status_terminated_reason{container="kube-proxy",namespace="kube-system",pod="kube-proxy-znhg6",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{container="kube-scheduler",namespace="kube-system",pod="kube-scheduler-minikube",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{container="kube-scheduler",namespace="kube-system",pod="kube-scheduler-minikube",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{container="kube-scheduler",namespace="kube-system",pod="kube-scheduler-minikube",reason="Error"} 0 -kube_pod_container_status_terminated_reason{container="kube-scheduler",namespace="kube-system",pod="kube-scheduler-minikube",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="Error"} 0 -kube_pod_container_status_terminated_reason{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{container="kubedns",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{container="kubedns",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{container="kubedns",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="Error"} 0 -kube_pod_container_status_terminated_reason{container="kubedns",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm",reason="Error"} 0 -kube_pod_container_status_terminated_reason{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{container="sidecar",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{container="sidecar",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{container="sidecar",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="Error"} 0 -kube_pod_container_status_terminated_reason{container="sidecar",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="OOMKilled"} 1 -kube_pod_container_status_terminated_reason{container="storage-provisioner",namespace="kube-system",pod="storage-provisioner",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{container="storage-provisioner",namespace="kube-system",pod="storage-provisioner",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{container="storage-provisioner",namespace="kube-system",pod="storage-provisioner",reason="Error"} 0 -kube_pod_container_status_terminated_reason{container="storage-provisioner",namespace="kube-system",pod="storage-provisioner",reason="OOMKilled"} 0 -# HELP kube_pod_container_status_waiting Describes whether the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting gauge -kube_pod_container_status_waiting{container="addon-resizer",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_container_status_waiting{container="dnsmasq",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_container_status_waiting{container="etcd",namespace="kube-system",pod="etcd-minikube"} 0 -kube_pod_container_status_waiting{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_waiting{container="kube-apiserver",namespace="kube-system",pod="kube-apiserver-minikube"} 0 -kube_pod_container_status_waiting{container="kube-controller-manager",namespace="kube-system",pod="kube-controller-manager-minikube"} 0 -kube_pod_container_status_waiting{container="kube-proxy",namespace="kube-system",pod="kube-proxy-znhg6"} 0 -kube_pod_container_status_waiting{container="kube-scheduler",namespace="kube-system",pod="kube-scheduler-minikube"} 0 -kube_pod_container_status_waiting{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_container_status_waiting{container="kubedns",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_container_status_waiting{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 0 -kube_pod_container_status_waiting{container="sidecar",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_container_status_waiting{container="storage-provisioner",namespace="kube-system",pod="storage-provisioner"} 0 -# HELP kube_pod_container_status_waiting_reason Describes the reason the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting_reason gauge -kube_pod_container_status_waiting_reason{container="addon-resizer",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{container="addon-resizer",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{container="addon-resizer",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{container="addon-resizer",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{container="dnsmasq",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{container="dnsmasq",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{container="dnsmasq",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{container="dnsmasq",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{container="etcd",namespace="kube-system",pod="etcd-minikube",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{container="etcd",namespace="kube-system",pod="etcd-minikube",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{container="etcd",namespace="kube-system",pod="etcd-minikube",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{container="etcd",namespace="kube-system",pod="etcd-minikube",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kube-apiserver",namespace="kube-system",pod="kube-apiserver-minikube",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{container="kube-apiserver",namespace="kube-system",pod="kube-apiserver-minikube",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kube-apiserver",namespace="kube-system",pod="kube-apiserver-minikube",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{container="kube-apiserver",namespace="kube-system",pod="kube-apiserver-minikube",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kube-controller-manager",namespace="kube-system",pod="kube-controller-manager-minikube",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{container="kube-controller-manager",namespace="kube-system",pod="kube-controller-manager-minikube",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kube-controller-manager",namespace="kube-system",pod="kube-controller-manager-minikube",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{container="kube-controller-manager",namespace="kube-system",pod="kube-controller-manager-minikube",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kube-proxy",namespace="kube-system",pod="kube-proxy-znhg6",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{container="kube-proxy",namespace="kube-system",pod="kube-proxy-znhg6",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kube-proxy",namespace="kube-system",pod="kube-proxy-znhg6",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{container="kube-proxy",namespace="kube-system",pod="kube-proxy-znhg6",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kube-scheduler",namespace="kube-system",pod="kube-scheduler-minikube",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{container="kube-scheduler",namespace="kube-system",pod="kube-scheduler-minikube",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kube-scheduler",namespace="kube-system",pod="kube-scheduler-minikube",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{container="kube-scheduler",namespace="kube-system",pod="kube-scheduler-minikube",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kubedns",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{container="kubedns",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kubedns",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{container="kubedns",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{container="sidecar",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{container="sidecar",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{container="sidecar",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{container="sidecar",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{container="storage-provisioner",namespace="kube-system",pod="storage-provisioner",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{container="storage-provisioner",namespace="kube-system",pod="storage-provisioner",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{container="storage-provisioner",namespace="kube-system",pod="storage-provisioner",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{container="storage-provisioner",namespace="kube-system",pod="storage-provisioner",reason="ImagePullBackOff"} 1 -# HELP kube_pod_created Unix creation timestamp -# TYPE kube_pod_created gauge -kube_pod_created{namespace="kube-system",pod="etcd-minikube"} 1.527697527e+09 -kube_pod_created{namespace="kube-system",pod="kube-addon-manager-minikube"} 1.527697548e+09 -kube_pod_created{namespace="kube-system",pod="kube-apiserver-minikube"} 1.52769753e+09 -kube_pod_created{namespace="kube-system",pod="kube-controller-manager-minikube"} 1.527697524e+09 -kube_pod_created{namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1.527697482e+09 -kube_pod_created{namespace="kube-system",pod="kube-proxy-znhg6"} 1.527697483e+09 -kube_pod_created{namespace="kube-system",pod="kube-scheduler-minikube"} 1.527697533e+09 -kube_pod_created{namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1.52769751e+09 -kube_pod_created{namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 1.527697483e+09 -kube_pod_created{namespace="kube-system",pod="storage-provisioner"} 1.527697484e+09 -# HELP kube_pod_info Information about pod. -# TYPE kube_pod_info gauge -kube_pod_info{created_by_kind="",created_by_name="",host_ip="10.0.2.15",namespace="kube-system",node="minikube",pod="etcd-minikube",pod_ip="10.0.2.15"} 1 -kube_pod_info{created_by_kind="",created_by_name="",host_ip="10.0.2.15",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube",pod_ip="10.0.2.15"} 1 -kube_pod_info{created_by_kind="",created_by_name="",host_ip="10.0.2.15",namespace="kube-system",node="minikube",pod="kube-apiserver-minikube",pod_ip="10.0.2.15"} 1 -kube_pod_info{created_by_kind="",created_by_name="",host_ip="10.0.2.15",namespace="kube-system",node="minikube",pod="kube-controller-manager-minikube",pod_ip="10.0.2.15"} 1 -kube_pod_info{created_by_kind="",created_by_name="",host_ip="10.0.2.15",namespace="kube-system",node="minikube",pod="kube-scheduler-minikube",pod_ip="10.0.2.15"} 1 -kube_pod_info{created_by_kind="",created_by_name="",host_ip="10.0.2.15",namespace="kube-system",node="minikube",pod="storage-provisioner",pod_ip="10.0.2.15"} 1 -kube_pod_info{created_by_kind="DaemonSet",created_by_name="kube-proxy",host_ip="10.0.2.15",namespace="kube-system",node="minikube",pod="kube-proxy-znhg6",pod_ip="10.0.2.15"} 1 -kube_pod_info{created_by_kind="ReplicaSet",created_by_name="kube-dns-6f4fd4bdf",host_ip="10.0.2.15",namespace="kube-system",node="minikube",pod="kube-dns-6f4fd4bdf-wlmht",pod_ip="172.17.0.2"} 1 -kube_pod_info{created_by_kind="ReplicaSet",created_by_name="kube-state-metrics-6479d88c5c",host_ip="10.0.2.15",namespace="kube-system",node="minikube",pod="kube-state-metrics-6479d88c5c-5b6cl",pod_ip="172.17.0.5"} 1 -kube_pod_info{created_by_kind="ReplicaSet",created_by_name="kubernetes-dashboard-77d8b98585",host_ip="10.0.2.15",namespace="kube-system",node="minikube",pod="kubernetes-dashboard-77d8b98585-vqtzm",pod_ip="172.17.0.3"} 1 -# HELP kube_pod_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_pod_labels gauge -kube_pod_labels{label_addonmanager_kubernetes_io_mode="Reconcile",label_integration_test="storage-provisioner",namespace="kube-system",pod="storage-provisioner"} 1 -kube_pod_labels{label_component="etcd",label_tier="control-plane",namespace="kube-system",pod="etcd-minikube"} 1 -kube_pod_labels{label_component="kube-apiserver",label_tier="control-plane",namespace="kube-system",pod="kube-apiserver-minikube"} 1 -kube_pod_labels{label_component="kube-controller-manager",label_tier="control-plane",namespace="kube-system",pod="kube-controller-manager-minikube"} 1 -kube_pod_labels{label_k8s_app="kube-dns",label_pod_template_hash="290980689",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_labels{label_component="kube-scheduler",label_tier="control-plane",namespace="kube-system",pod="kube-scheduler-minikube"} 1 -kube_pod_labels{label_k8s_app="kube-state-metrics",label_pod_template_hash="2035844717",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1 -kube_pod_labels{label_controller_revision_hash="333518073",label_k8s_app="kube-proxy",label_pod_template_generation="1",namespace="kube-system",pod="kube-proxy-znhg6"} 1 -kube_pod_labels{label_component="kube-addon-manager",label_kubernetes_io_minikube_addons="addon-manager",label_version="v8.6",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_labels{label_addonmanager_kubernetes_io_mode="Reconcile",label_app="kubernetes-dashboard",label_pod_template_hash="3384654141",label_version="v1.8.1",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 1 -# HELP kube_pod_owner Information about the Pod's owner. -# TYPE kube_pod_owner gauge -kube_pod_owner{namespace="kube-system",owner_is_controller="",owner_kind="",owner_name="",pod="etcd-minikube"} 1 -kube_pod_owner{namespace="kube-system",owner_is_controller="",owner_kind="",owner_name="",pod="kube-addon-manager-minikube"} 1 -kube_pod_owner{namespace="kube-system",owner_is_controller="",owner_kind="",owner_name="",pod="kube-apiserver-minikube"} 1 -kube_pod_owner{namespace="kube-system",owner_is_controller="",owner_kind="",owner_name="",pod="kube-controller-manager-minikube"} 1 -kube_pod_owner{namespace="kube-system",owner_is_controller="",owner_kind="",owner_name="",pod="kube-scheduler-minikube"} 1 -kube_pod_owner{namespace="kube-system",owner_is_controller="",owner_kind="",owner_name="",pod="storage-provisioner"} 1 -kube_pod_owner{namespace="kube-system",owner_is_controller="true",owner_kind="DaemonSet",owner_name="kube-proxy",pod="kube-proxy-znhg6"} 1 -kube_pod_owner{namespace="kube-system",owner_is_controller="true",owner_kind="ReplicaSet",owner_name="kube-dns-6f4fd4bdf",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_owner{namespace="kube-system",owner_is_controller="true",owner_kind="ReplicaSet",owner_name="kube-state-metrics-6479d88c5c",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1 -kube_pod_owner{namespace="kube-system",owner_is_controller="true",owner_kind="ReplicaSet",owner_name="kubernetes-dashboard-77d8b98585",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 1 -# HELP kube_pod_start_time Start time in unix timestamp for a pod. -# TYPE kube_pod_start_time gauge -kube_pod_start_time{namespace="kube-system",pod="etcd-minikube"} 1.527697446e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-addon-manager-minikube"} 1.527697446e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-apiserver-minikube"} 1.527697446e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-controller-manager-minikube"} 1.527697446e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1.527697482e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-proxy-znhg6"} 1.527697483e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-scheduler-minikube"} 1.527697446e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1.52769751e+09 -kube_pod_start_time{namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 1.527697484e+09 -kube_pod_start_time{namespace="kube-system",pod="storage-provisioner"} 1.527697484e+09 -# HELP kube_pod_status_phase The pods current phase. -# TYPE kube_pod_status_phase gauge -kube_pod_status_phase{namespace="kube-system",phase="Failed",pod="etcd-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Failed",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Failed",pod="kube-apiserver-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Failed",pod="kube-controller-manager-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Failed",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Failed",pod="kube-proxy-znhg6"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Failed",pod="kube-scheduler-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Failed",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Failed",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Failed",pod="storage-provisioner"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="etcd-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kube-apiserver-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kube-controller-manager-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kube-proxy-znhg6"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kube-scheduler-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="storage-provisioner"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="etcd-minikube"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-apiserver-minikube"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-controller-manager-minikube"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-proxy-znhg6"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-scheduler-minikube"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="storage-provisioner"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Succeeded",pod="etcd-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Succeeded",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Succeeded",pod="kube-apiserver-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Succeeded",pod="kube-controller-manager-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Succeeded",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Succeeded",pod="kube-proxy-znhg6"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Succeeded",pod="kube-scheduler-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Succeeded",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Succeeded",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Succeeded",pod="storage-provisioner"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Unknown",pod="etcd-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Unknown",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Unknown",pod="kube-apiserver-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Unknown",pod="kube-controller-manager-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Unknown",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Unknown",pod="kube-proxy-znhg6"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Unknown",pod="kube-scheduler-minikube"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Unknown",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Unknown",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 0 -kube_pod_status_phase{namespace="kube-system",phase="Unknown",pod="storage-provisioner"} 0 -# HELP kube_pod_status_ready Describes whether the pod is ready to serve requests. -# TYPE kube_pod_status_ready gauge -kube_pod_status_ready{condition="false",namespace="kube-system",pod="etcd-minikube"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-apiserver-minikube"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-controller-manager-minikube"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-proxy-znhg6"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-scheduler-minikube"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="storage-provisioner"} 0 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="etcd-minikube"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-apiserver-minikube"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-controller-manager-minikube"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-proxy-znhg6"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-scheduler-minikube"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="storage-provisioner"} 1 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="etcd-minikube"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-apiserver-minikube"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-controller-manager-minikube"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-proxy-znhg6"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-scheduler-minikube"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="storage-provisioner"} 0 -# HELP kube_pod_status_scheduled Describes the status of the scheduling process for the pod. -# TYPE kube_pod_status_scheduled gauge -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="etcd-minikube"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-apiserver-minikube"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-controller-manager-minikube"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-proxy-znhg6"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-scheduler-minikube"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="storage-provisioner"} 0 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="etcd-minikube"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-apiserver-minikube"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-controller-manager-minikube"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-proxy-znhg6"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-scheduler-minikube"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="storage-provisioner"} 1 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="etcd-minikube"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-apiserver-minikube"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-controller-manager-minikube"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-dns-6f4fd4bdf-wlmht"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-proxy-znhg6"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-scheduler-minikube"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-state-metrics-6479d88c5c-5b6cl"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-77d8b98585-vqtzm"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="storage-provisioner"} 0 -# HELP kube_replicaset_created Unix creation timestamp -# TYPE kube_replicaset_created gauge -kube_replicaset_created{namespace="kube-system",replicaset="kube-dns-6f4fd4bdf"} 1.527697482e+09 -kube_replicaset_created{namespace="kube-system",replicaset="kube-state-metrics-6479d88c5c"} 1.52769751e+09 -kube_replicaset_created{namespace="kube-system",replicaset="kube-state-metrics-86dd856df7"} 1.527697485e+09 -kube_replicaset_created{namespace="kube-system",replicaset="kubernetes-dashboard-77d8b98585"} 1.527697483e+09 -# HELP kube_replicaset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_replicaset_metadata_generation gauge -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="kube-dns-6f4fd4bdf"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="kube-state-metrics-6479d88c5c"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="kube-state-metrics-86dd856df7"} 2 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="kubernetes-dashboard-77d8b98585"} 1 -# HELP kube_replicaset_spec_replicas Number of desired pods for a ReplicaSet. -# TYPE kube_replicaset_spec_replicas gauge -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="kube-dns-6f4fd4bdf"} 1 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="kube-state-metrics-6479d88c5c"} 1 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="kube-state-metrics-86dd856df7"} 0 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="kubernetes-dashboard-77d8b98585"} 1 -# HELP kube_replicaset_status_fully_labeled_replicas The number of fully labeled replicas per ReplicaSet. -# TYPE kube_replicaset_status_fully_labeled_replicas gauge -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="kube-dns-6f4fd4bdf"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="kube-state-metrics-6479d88c5c"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="kube-state-metrics-86dd856df7"} 0 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="kubernetes-dashboard-77d8b98585"} 1 -# HELP kube_replicaset_status_observed_generation The generation observed by the ReplicaSet controller. -# TYPE kube_replicaset_status_observed_generation gauge -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="kube-dns-6f4fd4bdf"} 1 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="kube-state-metrics-6479d88c5c"} 1 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="kube-state-metrics-86dd856df7"} 2 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="kubernetes-dashboard-77d8b98585"} 1 -# HELP kube_replicaset_status_ready_replicas The number of ready replicas per ReplicaSet. -# TYPE kube_replicaset_status_ready_replicas gauge -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="kube-dns-6f4fd4bdf"} 1 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="kube-state-metrics-6479d88c5c"} 1 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="kube-state-metrics-86dd856df7"} 0 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="kubernetes-dashboard-77d8b98585"} 1 -# HELP kube_replicaset_status_replicas The number of replicas per ReplicaSet. -# TYPE kube_replicaset_status_replicas gauge -kube_replicaset_status_replicas{namespace="kube-system",replicaset="kube-dns-6f4fd4bdf"} 1 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="kube-state-metrics-6479d88c5c"} 1 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="kube-state-metrics-86dd856df7"} 0 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="kubernetes-dashboard-77d8b98585"} 1 -# HELP kube_secret_created Unix creation timestamp -# TYPE kube_secret_created gauge -kube_secret_created{namespace="default",secret="default-token-hszdd"} 1.527697482e+09 -kube_secret_created{namespace="kube-public",secret="default-token-l4kv7"} 1.527697482e+09 -kube_secret_created{namespace="kube-system",secret="attachdetach-controller-token-6k4tw"} 1.52769748e+09 -kube_secret_created{namespace="kube-system",secret="bootstrap-signer-token-dsvff"} 1.527697478e+09 -kube_secret_created{namespace="kube-system",secret="bootstrap-token-1b1585"} 1.527697476e+09 -kube_secret_created{namespace="kube-system",secret="certificate-controller-token-5hz2b"} 1.527697476e+09 -kube_secret_created{namespace="kube-system",secret="clusterrole-aggregation-controller-token-9mmdg"} 1.527697482e+09 -kube_secret_created{namespace="kube-system",secret="cronjob-controller-token-zcp52"} 1.527697476e+09 -kube_secret_created{namespace="kube-system",secret="daemon-set-controller-token-9tbdt"} 1.527697479e+09 -kube_secret_created{namespace="kube-system",secret="default-token-jztqf"} 1.527697482e+09 -kube_secret_created{namespace="kube-system",secret="deployment-controller-token-p6dx4"} 1.527697476e+09 -kube_secret_created{namespace="kube-system",secret="disruption-controller-token-99jsq"} 1.52769748e+09 -kube_secret_created{namespace="kube-system",secret="endpoint-controller-token-rvb2p"} 1.527697476e+09 -kube_secret_created{namespace="kube-system",secret="generic-garbage-collector-token-zvswd"} 1.527697481e+09 -kube_secret_created{namespace="kube-system",secret="horizontal-pod-autoscaler-token-x4v5j"} 1.527697476e+09 -kube_secret_created{namespace="kube-system",secret="job-controller-token-ddf6g"} 1.527697479e+09 -kube_secret_created{namespace="kube-system",secret="kube-dns-token-jzkj6"} 1.527697476e+09 -kube_secret_created{namespace="kube-system",secret="kube-proxy-token-gmtm2"} 1.527697476e+09 -kube_secret_created{namespace="kube-system",secret="kube-state-metrics-token-dzbt7"} 1.527697485e+09 -kube_secret_created{namespace="kube-system",secret="kubernetes-dashboard-key-holder"} 1.527697499e+09 -kube_secret_created{namespace="kube-system",secret="namespace-controller-token-lmczw"} 1.52769748e+09 -kube_secret_created{namespace="kube-system",secret="node-controller-token-r2klw"} 1.527697482e+09 -kube_secret_created{namespace="kube-system",secret="persistent-volume-binder-token-9ss4l"} 1.527697477e+09 -kube_secret_created{namespace="kube-system",secret="pod-garbage-collector-token-fg5xw"} 1.527697481e+09 -kube_secret_created{namespace="kube-system",secret="pv-protection-controller-token-6w8ww"} 1.527697478e+09 -kube_secret_created{namespace="kube-system",secret="pvc-protection-controller-token-6wffm"} 1.527697481e+09 -kube_secret_created{namespace="kube-system",secret="replicaset-controller-token-lq6mb"} 1.527697476e+09 -kube_secret_created{namespace="kube-system",secret="replication-controller-token-rc8vb"} 1.527697478e+09 -kube_secret_created{namespace="kube-system",secret="resourcequota-controller-token-l96xl"} 1.527697478e+09 -kube_secret_created{namespace="kube-system",secret="service-account-controller-token-97m5r"} 1.527697477e+09 -kube_secret_created{namespace="kube-system",secret="service-controller-token-wnbrw"} 1.52769748e+09 -kube_secret_created{namespace="kube-system",secret="statefulset-controller-token-l6frd"} 1.527697476e+09 -kube_secret_created{namespace="kube-system",secret="storage-provisioner-token-5gcn5"} 1.527697484e+09 -kube_secret_created{namespace="kube-system",secret="token-cleaner-token-dhkgb"} 1.527697477e+09 -kube_secret_created{namespace="kube-system",secret="ttl-controller-token-76vqm"} 1.527697479e+09 -# HELP kube_secret_info Information about secret. -# TYPE kube_secret_info gauge -kube_secret_info{namespace="default",secret="default-token-hszdd"} 1 -kube_secret_info{namespace="kube-public",secret="default-token-l4kv7"} 1 -kube_secret_info{namespace="kube-system",secret="attachdetach-controller-token-6k4tw"} 1 -kube_secret_info{namespace="kube-system",secret="bootstrap-signer-token-dsvff"} 1 -kube_secret_info{namespace="kube-system",secret="bootstrap-token-1b1585"} 1 -kube_secret_info{namespace="kube-system",secret="certificate-controller-token-5hz2b"} 1 -kube_secret_info{namespace="kube-system",secret="clusterrole-aggregation-controller-token-9mmdg"} 1 -kube_secret_info{namespace="kube-system",secret="cronjob-controller-token-zcp52"} 1 -kube_secret_info{namespace="kube-system",secret="daemon-set-controller-token-9tbdt"} 1 -kube_secret_info{namespace="kube-system",secret="default-token-jztqf"} 1 -kube_secret_info{namespace="kube-system",secret="deployment-controller-token-p6dx4"} 1 -kube_secret_info{namespace="kube-system",secret="disruption-controller-token-99jsq"} 1 -kube_secret_info{namespace="kube-system",secret="endpoint-controller-token-rvb2p"} 1 -kube_secret_info{namespace="kube-system",secret="generic-garbage-collector-token-zvswd"} 1 -kube_secret_info{namespace="kube-system",secret="horizontal-pod-autoscaler-token-x4v5j"} 1 -kube_secret_info{namespace="kube-system",secret="job-controller-token-ddf6g"} 1 -kube_secret_info{namespace="kube-system",secret="kube-dns-token-jzkj6"} 1 -kube_secret_info{namespace="kube-system",secret="kube-proxy-token-gmtm2"} 1 -kube_secret_info{namespace="kube-system",secret="kube-state-metrics-token-dzbt7"} 1 -kube_secret_info{namespace="kube-system",secret="kubernetes-dashboard-key-holder"} 1 -kube_secret_info{namespace="kube-system",secret="namespace-controller-token-lmczw"} 1 -kube_secret_info{namespace="kube-system",secret="node-controller-token-r2klw"} 1 -kube_secret_info{namespace="kube-system",secret="persistent-volume-binder-token-9ss4l"} 1 -kube_secret_info{namespace="kube-system",secret="pod-garbage-collector-token-fg5xw"} 1 -kube_secret_info{namespace="kube-system",secret="pv-protection-controller-token-6w8ww"} 1 -kube_secret_info{namespace="kube-system",secret="pvc-protection-controller-token-6wffm"} 1 -kube_secret_info{namespace="kube-system",secret="replicaset-controller-token-lq6mb"} 1 -kube_secret_info{namespace="kube-system",secret="replication-controller-token-rc8vb"} 1 -kube_secret_info{namespace="kube-system",secret="resourcequota-controller-token-l96xl"} 1 -kube_secret_info{namespace="kube-system",secret="service-account-controller-token-97m5r"} 1 -kube_secret_info{namespace="kube-system",secret="service-controller-token-wnbrw"} 1 -kube_secret_info{namespace="kube-system",secret="statefulset-controller-token-l6frd"} 1 -kube_secret_info{namespace="kube-system",secret="storage-provisioner-token-5gcn5"} 1 -kube_secret_info{namespace="kube-system",secret="token-cleaner-token-dhkgb"} 1 -kube_secret_info{namespace="kube-system",secret="ttl-controller-token-76vqm"} 1 -# HELP kube_secret_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_secret_labels gauge -kube_secret_labels{namespace="default",secret="default-token-hszdd"} 1 -kube_secret_labels{namespace="kube-public",secret="default-token-l4kv7"} 1 -kube_secret_labels{namespace="kube-system",secret="attachdetach-controller-token-6k4tw"} 1 -kube_secret_labels{namespace="kube-system",secret="bootstrap-signer-token-dsvff"} 1 -kube_secret_labels{namespace="kube-system",secret="bootstrap-token-1b1585"} 1 -kube_secret_labels{namespace="kube-system",secret="certificate-controller-token-5hz2b"} 1 -kube_secret_labels{namespace="kube-system",secret="clusterrole-aggregation-controller-token-9mmdg"} 1 -kube_secret_labels{namespace="kube-system",secret="cronjob-controller-token-zcp52"} 1 -kube_secret_labels{namespace="kube-system",secret="daemon-set-controller-token-9tbdt"} 1 -kube_secret_labels{namespace="kube-system",secret="default-token-jztqf"} 1 -kube_secret_labels{namespace="kube-system",secret="deployment-controller-token-p6dx4"} 1 -kube_secret_labels{namespace="kube-system",secret="disruption-controller-token-99jsq"} 1 -kube_secret_labels{namespace="kube-system",secret="endpoint-controller-token-rvb2p"} 1 -kube_secret_labels{namespace="kube-system",secret="generic-garbage-collector-token-zvswd"} 1 -kube_secret_labels{namespace="kube-system",secret="horizontal-pod-autoscaler-token-x4v5j"} 1 -kube_secret_labels{namespace="kube-system",secret="job-controller-token-ddf6g"} 1 -kube_secret_labels{namespace="kube-system",secret="kube-dns-token-jzkj6"} 1 -kube_secret_labels{namespace="kube-system",secret="kube-proxy-token-gmtm2"} 1 -kube_secret_labels{namespace="kube-system",secret="kube-state-metrics-token-dzbt7"} 1 -kube_secret_labels{namespace="kube-system",secret="kubernetes-dashboard-key-holder"} 1 -kube_secret_labels{namespace="kube-system",secret="namespace-controller-token-lmczw"} 1 -kube_secret_labels{namespace="kube-system",secret="node-controller-token-r2klw"} 1 -kube_secret_labels{namespace="kube-system",secret="persistent-volume-binder-token-9ss4l"} 1 -kube_secret_labels{namespace="kube-system",secret="pod-garbage-collector-token-fg5xw"} 1 -kube_secret_labels{namespace="kube-system",secret="pv-protection-controller-token-6w8ww"} 1 -kube_secret_labels{namespace="kube-system",secret="pvc-protection-controller-token-6wffm"} 1 -kube_secret_labels{namespace="kube-system",secret="replicaset-controller-token-lq6mb"} 1 -kube_secret_labels{namespace="kube-system",secret="replication-controller-token-rc8vb"} 1 -kube_secret_labels{namespace="kube-system",secret="resourcequota-controller-token-l96xl"} 1 -kube_secret_labels{namespace="kube-system",secret="service-account-controller-token-97m5r"} 1 -kube_secret_labels{namespace="kube-system",secret="service-controller-token-wnbrw"} 1 -kube_secret_labels{namespace="kube-system",secret="statefulset-controller-token-l6frd"} 1 -kube_secret_labels{namespace="kube-system",secret="storage-provisioner-token-5gcn5"} 1 -kube_secret_labels{namespace="kube-system",secret="token-cleaner-token-dhkgb"} 1 -kube_secret_labels{namespace="kube-system",secret="ttl-controller-token-76vqm"} 1 -# HELP kube_secret_metadata_resource_version Resource version representing a specific version of secret. -# TYPE kube_secret_metadata_resource_version gauge -kube_secret_metadata_resource_version{namespace="default",resource_version="292",secret="default-token-hszdd"} 1 -kube_secret_metadata_resource_version{namespace="kube-public",resource_version="299",secret="default-token-l4kv7"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="176",secret="cronjob-controller-token-zcp52"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="179",secret="endpoint-controller-token-rvb2p"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="182",secret="deployment-controller-token-p6dx4"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="185",secret="replicaset-controller-token-lq6mb"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="188",secret="horizontal-pod-autoscaler-token-x4v5j"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="192",secret="statefulset-controller-token-l6frd"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="195",secret="bootstrap-token-1b1585"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="203",secret="kube-dns-token-jzkj6"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="213",secret="kube-proxy-token-gmtm2"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="215",secret="certificate-controller-token-5hz2b"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="223",secret="token-cleaner-token-dhkgb"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="229",secret="persistent-volume-binder-token-9ss4l"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="232",secret="service-account-controller-token-97m5r"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="235",secret="bootstrap-signer-token-dsvff"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="239",secret="pv-protection-controller-token-6w8ww"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="242",secret="replication-controller-token-rc8vb"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="246",secret="resourcequota-controller-token-l96xl"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="250",secret="daemon-set-controller-token-9tbdt"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="254",secret="job-controller-token-ddf6g"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="257",secret="ttl-controller-token-76vqm"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="260",secret="attachdetach-controller-token-6k4tw"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="263",secret="namespace-controller-token-lmczw"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="266",secret="disruption-controller-token-99jsq"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="269",secret="service-controller-token-wnbrw"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="273",secret="pvc-protection-controller-token-6wffm"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="276",secret="pod-garbage-collector-token-fg5xw"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="280",secret="generic-garbage-collector-token-zvswd"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="283",secret="node-controller-token-r2klw"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="286",secret="clusterrole-aggregation-controller-token-9mmdg"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="294",secret="default-token-jztqf"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="350",secret="storage-provisioner-token-5gcn5"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="379",secret="kube-state-metrics-token-dzbt7"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",resource_version="430",secret="kubernetes-dashboard-key-holder"} 1 -# HELP kube_secret_type Type about secret. -# TYPE kube_secret_type gauge -kube_secret_type{namespace="default",secret="default-token-hszdd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-public",secret="default-token-l4kv7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="attachdetach-controller-token-6k4tw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="bootstrap-signer-token-dsvff",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="bootstrap-token-1b1585",type="bootstrap.kubernetes.io/token"} 1 -kube_secret_type{namespace="kube-system",secret="certificate-controller-token-5hz2b",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="clusterrole-aggregation-controller-token-9mmdg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="cronjob-controller-token-zcp52",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="daemon-set-controller-token-9tbdt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="default-token-jztqf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="deployment-controller-token-p6dx4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="disruption-controller-token-99jsq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="endpoint-controller-token-rvb2p",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="generic-garbage-collector-token-zvswd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="horizontal-pod-autoscaler-token-x4v5j",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="job-controller-token-ddf6g",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="kube-dns-token-jzkj6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="kube-proxy-token-gmtm2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="kube-state-metrics-token-dzbt7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="kubernetes-dashboard-key-holder",type="Opaque"} 1 -kube_secret_type{namespace="kube-system",secret="namespace-controller-token-lmczw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="node-controller-token-r2klw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="persistent-volume-binder-token-9ss4l",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pod-garbage-collector-token-fg5xw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pv-protection-controller-token-6w8ww",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pvc-protection-controller-token-6wffm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="replicaset-controller-token-lq6mb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="replication-controller-token-rc8vb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="resourcequota-controller-token-l96xl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="service-account-controller-token-97m5r",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="service-controller-token-wnbrw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="statefulset-controller-token-l6frd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="storage-provisioner-token-5gcn5",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="token-cleaner-token-dhkgb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="ttl-controller-token-76vqm",type="kubernetes.io/service-account-token"} 1 -# HELP kube_service_created Unix creation timestamp -# TYPE kube_service_created gauge -kube_service_created{namespace="default",service="kubernetes"} 1.527697469e+09 -kube_service_created{namespace="kube-system",service="kube-dns"} 1.527697476e+09 -kube_service_created{namespace="kube-system",service="kube-state-metrics"} 1.527697485e+09 -kube_service_created{namespace="kube-system",service="kubernetes-dashboard"} 1.527697484e+09 -# HELP kube_service_info Information about service. -# TYPE kube_service_info gauge -kube_service_info{cluster_ip="10.108.182.194",namespace="kube-system",service="kube-state-metrics"} 1 -kube_service_info{cluster_ip="10.109.175.127",namespace="kube-system",service="kubernetes-dashboard"} 1 -kube_service_info{cluster_ip="10.96.0.1",namespace="default",service="kubernetes"} 1 -kube_service_info{cluster_ip="10.96.0.10",namespace="kube-system",service="kube-dns"} 1 -# HELP kube_service_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_service_labels gauge -kube_service_labels{label_k8s_app="kube-state-metrics",namespace="kube-system",service="kube-state-metrics"} 1 -kube_service_labels{label_component="apiserver",label_provider="kubernetes",namespace="default",service="kubernetes"} 1 -kube_service_labels{label_k8s_app="kube-dns",label_kubernetes_io_cluster_service="true",label_kubernetes_io_name="KubeDNS",namespace="kube-system",service="kube-dns"} 1 -kube_service_labels{label_addonmanager_kubernetes_io_mode="Reconcile",label_app="kubernetes-dashboard",label_kubernetes_io_minikube_addons="dashboard",label_kubernetes_io_minikube_addons_endpoint="dashboard",namespace="kube-system",service="kubernetes-dashboard"} 1 -# HELP kube_service_spec_type Type about service. -# TYPE kube_service_spec_type gauge -kube_service_spec_type{namespace="default",service="kubernetes",type="ClusterIP"} 1 -kube_service_spec_type{namespace="kube-system",service="kube-dns",type="ClusterIP"} 1 -kube_service_spec_type{namespace="kube-system",service="kube-state-metrics",type="ClusterIP"} 1 -kube_service_spec_type{namespace="kube-system",service="kubernetes-dashboard",type="NodePort"} 1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/ksm.v1.8.0 b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/ksm.v1.8.0 deleted file mode 100644 index 9dbef5a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/ksm.v1.8.0 +++ /dev/null @@ -1,1376 +0,0 @@ -# HELP kube_certificatesigningrequest_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_certificatesigningrequest_labels gauge -# HELP kube_certificatesigningrequest_created Unix creation timestamp -# TYPE kube_certificatesigningrequest_created gauge -# HELP kube_certificatesigningrequest_condition The number of each certificatesigningrequest condition -# TYPE kube_certificatesigningrequest_condition gauge -# HELP kube_certificatesigningrequest_cert_length Length of the issued cert -# TYPE kube_certificatesigningrequest_cert_length gauge -# HELP kube_configmap_info Information about configmap. -# TYPE kube_configmap_info gauge -kube_configmap_info{namespace="kube-system",configmap="coredns"} 1 -kube_configmap_info{namespace="kube-system",configmap="kube-proxy"} 1 -kube_configmap_info{namespace="kube-system",configmap="extension-apiserver-authentication"} 1 -kube_configmap_info{namespace="kube-system",configmap="kubeadm-config"} 1 -kube_configmap_info{namespace="kube-system",configmap="kubelet-config-1.16"} 1 -kube_configmap_info{namespace="kube-public",configmap="cluster-info"} 1 -# HELP kube_configmap_created Unix creation timestamp -# TYPE kube_configmap_created gauge -kube_configmap_created{namespace="kube-system",configmap="extension-apiserver-authentication"} 1.578413461e+09 -kube_configmap_created{namespace="kube-system",configmap="kubeadm-config"} 1.578413462e+09 -kube_configmap_created{namespace="kube-system",configmap="kubelet-config-1.16"} 1.578413462e+09 -kube_configmap_created{namespace="kube-public",configmap="cluster-info"} 1.578413463e+09 -kube_configmap_created{namespace="kube-system",configmap="coredns"} 1.578413463e+09 -kube_configmap_created{namespace="kube-system",configmap="kube-proxy"} 1.578413463e+09 -# HELP kube_configmap_metadata_resource_version Resource version representing a specific version of the configmap. -# TYPE kube_configmap_metadata_resource_version gauge -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="kubelet-config-1.16",resource_version="155"} 1 -kube_configmap_metadata_resource_version{namespace="kube-public",configmap="cluster-info",resource_version="105390"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="coredns",resource_version="183"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="kube-proxy",resource_version="193"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="extension-apiserver-authentication",resource_version="42"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="kubeadm-config",resource_version="152"} 1 -# HELP kube_cronjob_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_cronjob_labels gauge -kube_cronjob_labels{namespace="default",cronjob="hello"} 1 -# HELP kube_cronjob_info Info about cronjob. -# TYPE kube_cronjob_info gauge -kube_cronjob_info{namespace="default",cronjob="hello",schedule="*/1 * * * *",concurrency_policy="Allow"} 1 -# HELP kube_cronjob_created Unix creation timestamp -# TYPE kube_cronjob_created gauge -kube_cronjob_created{namespace="default",cronjob="hello"} 1.578512076e+09 -# HELP kube_cronjob_status_active Active holds pointers to currently running jobs. -# TYPE kube_cronjob_status_active gauge -kube_cronjob_status_active{namespace="default",cronjob="hello"} 0 -# HELP kube_cronjob_status_last_schedule_time LastScheduleTime keeps information of when was the last time the job was successfully scheduled. -# TYPE kube_cronjob_status_last_schedule_time gauge -kube_cronjob_status_last_schedule_time{namespace="default",cronjob="hello"} 1.5785121e+09 -# HELP kube_cronjob_spec_suspend Suspend flag tells the controller to suspend subsequent executions. -# TYPE kube_cronjob_spec_suspend gauge -kube_cronjob_spec_suspend{namespace="default",cronjob="hello"} 0 -# HELP kube_cronjob_spec_starting_deadline_seconds Deadline in seconds for starting the job if it misses scheduled time for any reason. -# TYPE kube_cronjob_spec_starting_deadline_seconds gauge -# HELP kube_cronjob_next_schedule_time Next time the cronjob should be scheduled. The time after lastScheduleTime, or after the cron job's creation time if it's never been scheduled. Use this to determine if the job is delayed. -# TYPE kube_cronjob_next_schedule_time gauge -kube_cronjob_next_schedule_time{namespace="default",cronjob="hello"} 1.57851216e+09 -# HELP kube_daemonset_created Unix creation timestamp -# TYPE kube_daemonset_created gauge -kube_daemonset_created{namespace="kube-system",daemonset="kube-proxy"} 1.578413463e+09 -# HELP kube_daemonset_status_current_number_scheduled The number of nodes running at least one daemon pod and are supposed to. -# TYPE kube_daemonset_status_current_number_scheduled gauge -kube_daemonset_status_current_number_scheduled{namespace="kube-system",daemonset="kube-proxy"} 1 -# HELP kube_daemonset_status_desired_number_scheduled The number of nodes that should be running the daemon pod. -# TYPE kube_daemonset_status_desired_number_scheduled gauge -kube_daemonset_status_desired_number_scheduled{namespace="kube-system",daemonset="kube-proxy"} 1 -# HELP kube_daemonset_status_number_available The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available -# TYPE kube_daemonset_status_number_available gauge -kube_daemonset_status_number_available{namespace="kube-system",daemonset="kube-proxy"} 1 -# HELP kube_daemonset_status_number_misscheduled The number of nodes running a daemon pod but are not supposed to. -# TYPE kube_daemonset_status_number_misscheduled gauge -kube_daemonset_status_number_misscheduled{namespace="kube-system",daemonset="kube-proxy"} 0 -# HELP kube_daemonset_status_number_ready The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready. -# TYPE kube_daemonset_status_number_ready gauge -kube_daemonset_status_number_ready{namespace="kube-system",daemonset="kube-proxy"} 1 -# HELP kube_daemonset_status_number_unavailable The number of nodes that should be running the daemon pod and have none of the daemon pod running and available -# TYPE kube_daemonset_status_number_unavailable gauge -kube_daemonset_status_number_unavailable{namespace="kube-system",daemonset="kube-proxy"} 0 -# HELP kube_daemonset_updated_number_scheduled The total number of nodes that are running updated daemon pod -# TYPE kube_daemonset_updated_number_scheduled gauge -kube_daemonset_updated_number_scheduled{namespace="kube-system",daemonset="kube-proxy"} 1 -# HELP kube_daemonset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_daemonset_metadata_generation gauge -kube_daemonset_metadata_generation{namespace="kube-system",daemonset="kube-proxy"} 1 -# HELP kube_daemonset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_daemonset_labels gauge -kube_daemonset_labels{namespace="kube-system",daemonset="kube-proxy",label_k8s_app="kube-proxy"} 1 -# HELP kube_deployment_created Unix creation timestamp -# TYPE kube_deployment_created gauge -kube_deployment_created{namespace="kube-system",deployment="kube-state-metrics"} 1.578419023e+09 -kube_deployment_created{namespace="kube-system",deployment="coredns"} 1.578413463e+09 -# HELP kube_deployment_status_replicas The number of replicas per deployment. -# TYPE kube_deployment_status_replicas gauge -kube_deployment_status_replicas{namespace="kube-system",deployment="kube-state-metrics"} 1 -kube_deployment_status_replicas{namespace="kube-system",deployment="coredns"} 2 -# HELP kube_deployment_status_replicas_available The number of available replicas per deployment. -# TYPE kube_deployment_status_replicas_available gauge -kube_deployment_status_replicas_available{namespace="kube-system",deployment="kube-state-metrics"} 1 -kube_deployment_status_replicas_available{namespace="kube-system",deployment="coredns"} 2 -# HELP kube_deployment_status_replicas_unavailable The number of unavailable replicas per deployment. -# TYPE kube_deployment_status_replicas_unavailable gauge -kube_deployment_status_replicas_unavailable{namespace="kube-system",deployment="kube-state-metrics"} 0 -kube_deployment_status_replicas_unavailable{namespace="kube-system",deployment="coredns"} 0 -# HELP kube_deployment_status_replicas_updated The number of updated replicas per deployment. -# TYPE kube_deployment_status_replicas_updated gauge -kube_deployment_status_replicas_updated{namespace="kube-system",deployment="kube-state-metrics"} 1 -kube_deployment_status_replicas_updated{namespace="kube-system",deployment="coredns"} 2 -# HELP kube_deployment_status_observed_generation The generation observed by the deployment controller. -# TYPE kube_deployment_status_observed_generation gauge -kube_deployment_status_observed_generation{namespace="kube-system",deployment="kube-state-metrics"} 1 -kube_deployment_status_observed_generation{namespace="kube-system",deployment="coredns"} 1 -# HELP kube_deployment_spec_replicas Number of desired pods for a deployment. -# TYPE kube_deployment_spec_replicas gauge -kube_deployment_spec_replicas{namespace="kube-system",deployment="kube-state-metrics"} 1 -kube_deployment_spec_replicas{namespace="kube-system",deployment="coredns"} 2 -# HELP kube_deployment_spec_paused Whether the deployment is paused and will not be processed by the deployment controller. -# TYPE kube_deployment_spec_paused gauge -kube_deployment_spec_paused{namespace="kube-system",deployment="kube-state-metrics"} 0 -kube_deployment_spec_paused{namespace="kube-system",deployment="coredns"} 0 -# HELP kube_deployment_spec_strategy_rollingupdate_max_unavailable Maximum number of unavailable replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_unavailable gauge -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="kube-system",deployment="kube-state-metrics"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="kube-system",deployment="coredns"} 1 -# HELP kube_deployment_spec_strategy_rollingupdate_max_surge Maximum number of replicas that can be scheduled above the desired number of replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_surge gauge -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="kube-system",deployment="kube-state-metrics"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="kube-system",deployment="coredns"} 1 -# HELP kube_deployment_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_deployment_metadata_generation gauge -kube_deployment_metadata_generation{namespace="kube-system",deployment="kube-state-metrics"} 1 -kube_deployment_metadata_generation{namespace="kube-system",deployment="coredns"} 1 -# HELP kube_deployment_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_deployment_labels gauge -kube_deployment_labels{namespace="kube-system",deployment="kube-state-metrics",label_k8s_app="kube-state-metrics"} 1 -kube_deployment_labels{namespace="kube-system",deployment="coredns",label_k8s_app="kube-dns"} 1 -# HELP kube_endpoint_info Information about endpoint. -# TYPE kube_endpoint_info gauge -kube_endpoint_info{namespace="kube-system",endpoint="kube-scheduler"} 1 -kube_endpoint_info{namespace="default",endpoint="nginx"} 1 -kube_endpoint_info{namespace="kube-system",endpoint="kube-controller-manager"} 1 -kube_endpoint_info{namespace="kube-system",endpoint="kube-dns"} 1 -kube_endpoint_info{namespace="kube-system",endpoint="kube-state-metrics"} 1 -kube_endpoint_info{namespace="default",endpoint="kubernetes"} 1 -# HELP kube_endpoint_created Unix creation timestamp -# TYPE kube_endpoint_created gauge -kube_endpoint_created{namespace="kube-system",endpoint="kube-scheduler"} 1.578413462e+09 -kube_endpoint_created{namespace="default",endpoint="nginx"} 1.578507325e+09 -kube_endpoint_created{namespace="kube-system",endpoint="kube-controller-manager"} 1.578413464e+09 -kube_endpoint_created{namespace="kube-system",endpoint="kube-dns"} 1.578413471e+09 -kube_endpoint_created{namespace="kube-system",endpoint="kube-state-metrics"} 1.578419023e+09 -kube_endpoint_created{namespace="default",endpoint="kubernetes"} 1.578413462e+09 -# HELP kube_endpoint_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_endpoint_labels gauge -kube_endpoint_labels{namespace="kube-system",endpoint="kube-controller-manager"} 1 -kube_endpoint_labels{namespace="kube-system",endpoint="kube-dns",label_k8s_app="kube-dns",label_kubernetes_io_cluster_service="true",label_kubernetes_io_name="KubeDNS"} 1 -kube_endpoint_labels{namespace="kube-system",endpoint="kube-state-metrics",label_k8s_app="kube-state-metrics"} 1 -kube_endpoint_labels{namespace="default",endpoint="kubernetes"} 1 -kube_endpoint_labels{namespace="kube-system",endpoint="kube-scheduler"} 1 -kube_endpoint_labels{namespace="default",endpoint="nginx",label_app="nginx",label_service_kubernetes_io_headless=""} 1 -# HELP kube_endpoint_address_available Number of addresses available in endpoint. -# TYPE kube_endpoint_address_available gauge -kube_endpoint_address_available{namespace="kube-system",endpoint="kube-scheduler"} 0 -kube_endpoint_address_available{namespace="default",endpoint="nginx"} 2 -kube_endpoint_address_available{namespace="kube-system",endpoint="kube-controller-manager"} 0 -kube_endpoint_address_available{namespace="kube-system",endpoint="kube-dns"} 6 -kube_endpoint_address_available{namespace="kube-system",endpoint="kube-state-metrics"} 2 -kube_endpoint_address_available{namespace="default",endpoint="kubernetes"} 1 -# HELP kube_endpoint_address_not_ready Number of addresses not ready in endpoint -# TYPE kube_endpoint_address_not_ready gauge -kube_endpoint_address_not_ready{namespace="kube-system",endpoint="kube-controller-manager"} 0 -kube_endpoint_address_not_ready{namespace="kube-system",endpoint="kube-dns"} 0 -kube_endpoint_address_not_ready{namespace="kube-system",endpoint="kube-state-metrics"} 0 -kube_endpoint_address_not_ready{namespace="default",endpoint="kubernetes"} 0 -kube_endpoint_address_not_ready{namespace="kube-system",endpoint="kube-scheduler"} 0 -kube_endpoint_address_not_ready{namespace="default",endpoint="nginx"} 0 -# HELP kube_hpa_metadata_generation The generation observed by the HorizontalPodAutoscaler controller. -# TYPE kube_hpa_metadata_generation gauge -# HELP kube_hpa_spec_max_replicas Upper limit for the number of pods that can be set by the autoscaler; cannot be smaller than MinReplicas. -# TYPE kube_hpa_spec_max_replicas gauge -# HELP kube_hpa_spec_min_replicas Lower limit for the number of pods that can be set by the autoscaler, default 1. -# TYPE kube_hpa_spec_min_replicas gauge -# HELP kube_hpa_status_current_replicas Current number of replicas of pods managed by this autoscaler. -# TYPE kube_hpa_status_current_replicas gauge -# HELP kube_hpa_status_desired_replicas Desired number of replicas of pods managed by this autoscaler. -# TYPE kube_hpa_status_desired_replicas gauge -# HELP kube_hpa_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_hpa_labels gauge -# HELP kube_hpa_status_condition The condition of this autoscaler. -# TYPE kube_hpa_status_condition gauge -# HELP kube_ingress_info Information about ingress. -# TYPE kube_ingress_info gauge -# HELP kube_ingress_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_ingress_labels gauge -# HELP kube_ingress_created Unix creation timestamp -# TYPE kube_ingress_created gauge -# HELP kube_ingress_metadata_resource_version Resource version representing a specific version of ingress. -# TYPE kube_ingress_metadata_resource_version gauge -# HELP kube_ingress_path Ingress host, paths and backend service information. -# TYPE kube_ingress_path gauge -# HELP kube_ingress_tls Ingress TLS host and secret information. -# TYPE kube_ingress_tls gauge -# HELP kube_job_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_job_labels gauge -kube_job_labels{namespace="default",job_name="hello-1578512100",label_controller_uid="141913a9-2402-4516-923a-011584253066",label_job_name="hello-1578512100"} 1 -# HELP kube_job_info Information about job. -# TYPE kube_job_info gauge -kube_job_info{namespace="default",job_name="hello-1578512100"} 1 -# HELP kube_job_created Unix creation timestamp -# TYPE kube_job_created gauge -kube_job_created{namespace="default",job_name="hello-1578512100"} 1.5785121e+09 -# HELP kube_job_spec_parallelism The maximum desired number of pods the job should run at any given time. -# TYPE kube_job_spec_parallelism gauge -kube_job_spec_parallelism{namespace="default",job_name="hello-1578512100"} 1 -# HELP kube_job_spec_completions The desired number of successfully finished pods the job should be run with. -# TYPE kube_job_spec_completions gauge -kube_job_spec_completions{namespace="default",job_name="hello-1578512100"} 1 -# HELP kube_job_spec_active_deadline_seconds The duration in seconds relative to the startTime that the job may be active before the system tries to terminate it. -# TYPE kube_job_spec_active_deadline_seconds gauge -# HELP kube_job_status_succeeded The number of pods which reached Phase Succeeded. -# TYPE kube_job_status_succeeded gauge -kube_job_status_succeeded{namespace="default",job_name="hello-1578512100"} 1 -# HELP kube_job_status_failed The number of pods which reached Phase Failed. -# TYPE kube_job_status_failed gauge -kube_job_status_failed{namespace="default",job_name="hello-1578512100"} 0 -# HELP kube_job_status_active The number of actively running pods. -# TYPE kube_job_status_active gauge -kube_job_status_active{namespace="default",job_name="hello-1578512100"} 0 -# HELP kube_job_complete The job has completed its execution. -# TYPE kube_job_complete gauge -kube_job_complete{namespace="default",job_name="hello-1578512100",condition="true"} 1 -kube_job_complete{namespace="default",job_name="hello-1578512100",condition="false"} 0 -kube_job_complete{namespace="default",job_name="hello-1578512100",condition="unknown"} 0 -# HELP kube_job_failed The job has failed its execution. -# TYPE kube_job_failed gauge -# HELP kube_job_status_start_time StartTime represents time when the job was acknowledged by the Job Manager. -# TYPE kube_job_status_start_time gauge -kube_job_status_start_time{namespace="default",job_name="hello-1578512100"} 1.5785121e+09 -# HELP kube_job_status_completion_time CompletionTime represents time when the job was completed. -# TYPE kube_job_status_completion_time gauge -kube_job_status_completion_time{namespace="default",job_name="hello-1578512100"} 1.578512104e+09 -# HELP kube_job_owner Information about the Job's owner. -# TYPE kube_job_owner gauge -kube_job_owner{namespace="default",job_name="hello-1578512100",owner_kind="CronJob",owner_name="hello",owner_is_controller="true"} 1 -# HELP kube_limitrange Information about limit range. -# TYPE kube_limitrange gauge -# HELP kube_limitrange_created Unix creation timestamp -# TYPE kube_limitrange_created gauge -# HELP kube_namespace_created Unix creation timestamp -# TYPE kube_namespace_created gauge -kube_namespace_created{namespace="kube-public"} 1.57841346e+09 -kube_namespace_created{namespace="kube-node-lease"} 1.57841346e+09 -kube_namespace_created{namespace="default"} 1.578413462e+09 -kube_namespace_created{namespace="myspace"} 1.578507185e+09 -kube_namespace_created{namespace="kube-system"} 1.57841346e+09 -# HELP kube_namespace_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_namespace_labels gauge -kube_namespace_labels{namespace="kube-public"} 1 -kube_namespace_labels{namespace="kube-node-lease"} 1 -kube_namespace_labels{namespace="default"} 1 -kube_namespace_labels{namespace="myspace"} 1 -kube_namespace_labels{namespace="kube-system"} 1 -# HELP kube_namespace_status_phase kubernetes namespace status phase. -# TYPE kube_namespace_status_phase gauge -kube_namespace_status_phase{namespace="kube-system",phase="Active"} 1 -kube_namespace_status_phase{namespace="kube-system",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="kube-public",phase="Active"} 1 -kube_namespace_status_phase{namespace="kube-public",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="kube-node-lease",phase="Active"} 1 -kube_namespace_status_phase{namespace="kube-node-lease",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="default",phase="Active"} 1 -kube_namespace_status_phase{namespace="default",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="myspace",phase="Active"} 1 -kube_namespace_status_phase{namespace="myspace",phase="Terminating"} 0 -# HELP kube_node_info Information about a cluster node. -# TYPE kube_node_info gauge -kube_node_info{node="minikube",kernel_version="4.19.76",os_image="Buildroot 2019.02.6",container_runtime_version="docker://18.9.9",kubelet_version="v1.16.2",kubeproxy_version="v1.16.2",provider_id=""} 1 -# HELP kube_node_created Unix creation timestamp -# TYPE kube_node_created gauge -kube_node_created{node="minikube"} 1.57841346e+09 -# HELP kube_node_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_node_labels gauge -kube_node_labels{node="minikube",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_arch="amd64",label_kubernetes_io_hostname="minikube",label_kubernetes_io_os="linux",label_node_role_kubernetes_io_master=""} 1 -# HELP kube_node_role The role of a cluster node. -# TYPE kube_node_role gauge -kube_node_role{node="minikube",role="master"} 1 -# HELP kube_node_spec_unschedulable Whether a node can schedule new pods. -# TYPE kube_node_spec_unschedulable gauge -kube_node_spec_unschedulable{node="minikube"} 0 -# HELP kube_node_spec_taint The taint of a cluster node. -# TYPE kube_node_spec_taint gauge -# HELP kube_node_status_condition The condition of a cluster node. -# TYPE kube_node_status_condition gauge -kube_node_status_condition{node="minikube",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="minikube",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="minikube",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="minikube",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="minikube",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="minikube",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="minikube",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="minikube",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="minikube",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="minikube",condition="Ready",status="true"} 1 -kube_node_status_condition{node="minikube",condition="Ready",status="false"} 0 -kube_node_status_condition{node="minikube",condition="Ready",status="unknown"} 0 -# HELP kube_node_status_phase The phase the node is currently in. -# TYPE kube_node_status_phase gauge -# HELP kube_node_status_capacity The capacity for different resources of a node. -# TYPE kube_node_status_capacity gauge -kube_node_status_capacity{node="minikube",resource="ephemeral_storage",unit="byte"} 1.736114176e+10 -kube_node_status_capacity{node="minikube",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="minikube",resource="memory",unit="byte"} 2.033410048e+09 -kube_node_status_capacity{node="minikube",resource="pods",unit="integer"} 110 -kube_node_status_capacity{node="minikube",resource="cpu",unit="core"} 2 -# HELP kube_node_status_capacity_pods The total pod resources of the node. -# TYPE kube_node_status_capacity_pods gauge -kube_node_status_capacity_pods{node="minikube"} 110 -# HELP kube_node_status_capacity_cpu_cores The total CPU resources of the node. -# TYPE kube_node_status_capacity_cpu_cores gauge -kube_node_status_capacity_cpu_cores{node="minikube"} 2 -# HELP kube_node_status_capacity_memory_bytes The total memory resources of the node. -# TYPE kube_node_status_capacity_memory_bytes gauge -kube_node_status_capacity_memory_bytes{node="minikube"} 2.033410048e+09 -# HELP kube_node_status_allocatable The allocatable for different resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable gauge -kube_node_status_allocatable{node="minikube",resource="cpu",unit="core"} 2 -kube_node_status_allocatable{node="minikube",resource="ephemeral_storage",unit="byte"} 1.736114176e+10 -kube_node_status_allocatable{node="minikube",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="minikube",resource="memory",unit="byte"} 2.033410048e+09 -kube_node_status_allocatable{node="minikube",resource="pods",unit="integer"} 110 -# HELP kube_node_status_allocatable_pods The pod resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_pods gauge -kube_node_status_allocatable_pods{node="minikube"} 110 -# HELP kube_node_status_allocatable_cpu_cores The CPU resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_cpu_cores gauge -kube_node_status_allocatable_cpu_cores{node="minikube"} 2 -# HELP kube_node_status_allocatable_memory_bytes The memory resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_memory_bytes gauge -kube_node_status_allocatable_memory_bytes{node="minikube"} 2.033410048e+09 -# HELP kube_persistentvolumeclaim_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_persistentvolumeclaim_labels gauge -kube_persistentvolumeclaim_labels{namespace="default",persistentvolumeclaim="www-web-0",label_app="nginx"} 1 -kube_persistentvolumeclaim_labels{namespace="default",persistentvolumeclaim="www-web-1",label_app="nginx"} 1 -# HELP kube_persistentvolumeclaim_info Information about persistent volume claim. -# TYPE kube_persistentvolumeclaim_info gauge -kube_persistentvolumeclaim_info{namespace="default",persistentvolumeclaim="www-web-0",storageclass="standard",volumename="pvc-c87e31f9-f853-4b20-b5db-fc41466c8b56"} 1 -kube_persistentvolumeclaim_info{namespace="default",persistentvolumeclaim="www-web-1",storageclass="standard",volumename="pvc-539a19cf-ea44-43a4-84c5-4acca3f9b583"} 1 -# HELP kube_persistentvolumeclaim_status_phase The phase the persistent volume claim is currently in. -# TYPE kube_persistentvolumeclaim_status_phase gauge -kube_persistentvolumeclaim_status_phase{namespace="default",persistentvolumeclaim="www-web-0",phase="Lost"} 0 -kube_persistentvolumeclaim_status_phase{namespace="default",persistentvolumeclaim="www-web-0",phase="Bound"} 1 -kube_persistentvolumeclaim_status_phase{namespace="default",persistentvolumeclaim="www-web-0",phase="Pending"} 0 -kube_persistentvolumeclaim_status_phase{namespace="default",persistentvolumeclaim="www-web-1",phase="Lost"} 0 -kube_persistentvolumeclaim_status_phase{namespace="default",persistentvolumeclaim="www-web-1",phase="Bound"} 1 -kube_persistentvolumeclaim_status_phase{namespace="default",persistentvolumeclaim="www-web-1",phase="Pending"} 0 -# HELP kube_persistentvolumeclaim_resource_requests_storage_bytes The capacity of storage requested by the persistent volume claim. -# TYPE kube_persistentvolumeclaim_resource_requests_storage_bytes gauge -kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="default",persistentvolumeclaim="www-web-1"} 1.073741824e+09 -kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="default",persistentvolumeclaim="www-web-0"} 1.073741824e+09 -# HELP kube_persistentvolumeclaim_access_mode The access mode(s) specified by the persistent volume claim. -# TYPE kube_persistentvolumeclaim_access_mode gauge -kube_persistentvolumeclaim_access_mode{namespace="default",persistentvolumeclaim="www-web-0",access_mode="ReadWriteOnce"} 1 -kube_persistentvolumeclaim_access_mode{namespace="default",persistentvolumeclaim="www-web-1",access_mode="ReadWriteOnce"} 1 -# HELP kube_persistentvolume_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_persistentvolume_labels gauge -kube_persistentvolume_labels{persistentvolume="pvc-c87e31f9-f853-4b20-b5db-fc41466c8b56"} 1 -kube_persistentvolume_labels{persistentvolume="pvc-539a19cf-ea44-43a4-84c5-4acca3f9b583"} 1 -# HELP kube_persistentvolume_status_phase The phase indicates if a volume is available, bound to a claim, or released by a claim. -# TYPE kube_persistentvolume_status_phase gauge -kube_persistentvolume_status_phase{persistentvolume="pvc-c87e31f9-f853-4b20-b5db-fc41466c8b56",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="pvc-c87e31f9-f853-4b20-b5db-fc41466c8b56",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="pvc-c87e31f9-f853-4b20-b5db-fc41466c8b56",phase="Bound"} 1 -kube_persistentvolume_status_phase{persistentvolume="pvc-c87e31f9-f853-4b20-b5db-fc41466c8b56",phase="Released"} 0 -kube_persistentvolume_status_phase{persistentvolume="pvc-c87e31f9-f853-4b20-b5db-fc41466c8b56",phase="Failed"} 0 -kube_persistentvolume_status_phase{persistentvolume="pvc-539a19cf-ea44-43a4-84c5-4acca3f9b583",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="pvc-539a19cf-ea44-43a4-84c5-4acca3f9b583",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="pvc-539a19cf-ea44-43a4-84c5-4acca3f9b583",phase="Bound"} 1 -kube_persistentvolume_status_phase{persistentvolume="pvc-539a19cf-ea44-43a4-84c5-4acca3f9b583",phase="Released"} 0 -kube_persistentvolume_status_phase{persistentvolume="pvc-539a19cf-ea44-43a4-84c5-4acca3f9b583",phase="Failed"} 0 -# HELP kube_persistentvolume_info Information about persistentvolume. -# TYPE kube_persistentvolume_info gauge -kube_persistentvolume_info{persistentvolume="pvc-c87e31f9-f853-4b20-b5db-fc41466c8b56",storageclass="standard"} 1 -kube_persistentvolume_info{persistentvolume="pvc-539a19cf-ea44-43a4-84c5-4acca3f9b583",storageclass="standard"} 1 -# HELP kube_persistentvolume_capacity_bytes Persistentvolume capacity in bytes. -# TYPE kube_persistentvolume_capacity_bytes gauge -kube_persistentvolume_capacity_bytes{persistentvolume="pvc-539a19cf-ea44-43a4-84c5-4acca3f9b583"} 1.073741824e+09 -kube_persistentvolume_capacity_bytes{persistentvolume="pvc-c87e31f9-f853-4b20-b5db-fc41466c8b56"} 1.073741824e+09 -# HELP kube_poddisruptionbudget_created Unix creation timestamp -# TYPE kube_poddisruptionbudget_created gauge -# HELP kube_poddisruptionbudget_status_current_healthy Current number of healthy pods -# TYPE kube_poddisruptionbudget_status_current_healthy gauge -# HELP kube_poddisruptionbudget_status_desired_healthy Minimum desired number of healthy pods -# TYPE kube_poddisruptionbudget_status_desired_healthy gauge -# HELP kube_poddisruptionbudget_status_pod_disruptions_allowed Number of pod disruptions that are currently allowed -# TYPE kube_poddisruptionbudget_status_pod_disruptions_allowed gauge -# HELP kube_poddisruptionbudget_status_expected_pods Total number of pods counted by this disruption budget -# TYPE kube_poddisruptionbudget_status_expected_pods gauge -# HELP kube_poddisruptionbudget_status_observed_generation Most recent generation observed when updating this PDB status -# TYPE kube_poddisruptionbudget_status_observed_generation gauge -# HELP kube_pod_info Information about pod. -# TYPE kube_pod_info gauge -kube_pod_info{namespace="kube-system",pod="kube-addon-manager-minikube",host_ip="192.168.64.6",pod_ip="192.168.64.6",uid="ecd03907-f5cb-4309-a7e0-1ec0b3217852",node="minikube",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",host_ip="192.168.64.6",pod_ip="172.17.0.4",uid="b355cc2d-41fa-44d5-95f1-9bebd3eda702",node="minikube",created_by_kind="ReplicaSet",created_by_name="kube-state-metrics-898d4db8d",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",host_ip="192.168.64.6",pod_ip="172.17.0.3",uid="87a32f75-2443-47f2-abc4-b2a9695597a5",node="minikube",created_by_kind="ReplicaSet",created_by_name="coredns-5644d7b6d9",priority_class="system-cluster-critical"} 1 -kube_pod_info{namespace="kube-system",pod="etcd-minikube",host_ip="192.168.64.6",pod_ip="192.168.64.6",uid="150a911c-954b-4b11-89a1-b6bd68d2e8cd",node="minikube",created_by_kind="",created_by_name="",priority_class="system-cluster-critical"} 1 -kube_pod_info{namespace="kube-system",pod="kube-apiserver-minikube",host_ip="192.168.64.6",pod_ip="192.168.64.6",uid="1a89740f-4134-4b9e-ade5-c021d270584d",node="minikube",created_by_kind="",created_by_name="",priority_class="system-cluster-critical"} 1 -kube_pod_info{namespace="kube-system",pod="kube-controller-manager-minikube",host_ip="192.168.64.6",pod_ip="192.168.64.6",uid="a03212d9-3b04-4acb-8809-25979f501fe7",node="minikube",created_by_kind="",created_by_name="",priority_class="system-cluster-critical"} 1 -kube_pod_info{namespace="kube-system",pod="storage-provisioner",host_ip="192.168.64.6",pod_ip="192.168.64.6",uid="b5b2da16-3de1-401e-a50c-4a9d4e50ebae",node="minikube",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="kube-scheduler-minikube",host_ip="192.168.64.6",pod_ip="192.168.64.6",uid="dd2fd110-f1f5-4e46-aa3f-73867bb97130",node="minikube",created_by_kind="",created_by_name="",priority_class="system-cluster-critical"} 1 -kube_pod_info{namespace="default",pod="web-0",host_ip="192.168.64.6",pod_ip="172.17.0.5",uid="d336a361-46d3-490b-93f3-e849befd9051",node="minikube",created_by_kind="StatefulSet",created_by_name="web",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",host_ip="192.168.64.6",pod_ip="172.17.0.2",uid="91d40b32-ca75-47a8-9f3b-8684dd259aa1",node="minikube",created_by_kind="ReplicaSet",created_by_name="coredns-5644d7b6d9",priority_class="system-cluster-critical"} 1 -kube_pod_info{namespace="kube-system",pod="kube-proxy-dwg6l",host_ip="192.168.64.6",pod_ip="192.168.64.6",uid="e8a2d97f-e743-42d7-86f2-53ecba612381",node="minikube",created_by_kind="DaemonSet",created_by_name="kube-proxy",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="default",pod="web-1",host_ip="192.168.64.6",pod_ip="172.17.0.6",uid="4e521b27-eeda-4bfb-9afa-c655c44b9155",node="minikube",created_by_kind="StatefulSet",created_by_name="web",priority_class=""} 1 -kube_pod_info{namespace="default",pod="hello-1578512100-vr7wj",host_ip="192.168.64.6",pod_ip="172.17.0.7",uid="3b8d822b-9138-46a6-b9b7-67ad207a1484",node="minikube",created_by_kind="Job",created_by_name="hello-1578512100",priority_class=""} 1 -# HELP kube_pod_start_time Start time in unix timestamp for a pod. -# TYPE kube_pod_start_time gauge -kube_pod_start_time{namespace="kube-system",pod="storage-provisioner"} 1.578413472e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-scheduler-minikube"} 1.578413455e+09 -kube_pod_start_time{namespace="default",pod="web-0"} 1.578507327e+09 -kube_pod_start_time{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd"} 1.578413471e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-proxy-dwg6l"} 1.578413471e+09 -kube_pod_start_time{namespace="kube-system",pod="etcd-minikube"} 1.578413455e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-apiserver-minikube"} 1.578413455e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-controller-manager-minikube"} 1.578413455e+09 -kube_pod_start_time{namespace="default",pod="web-1"} 1.578507338e+09 -kube_pod_start_time{namespace="default",pod="hello-1578512100-vr7wj"} 1.5785121e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg"} 1.578419024e+09 -kube_pod_start_time{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp"} 1.578413471e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-addon-manager-minikube"} 1.578413455e+09 -# HELP kube_pod_completion_time Completion time in unix timestamp for a pod. -# TYPE kube_pod_completion_time gauge -kube_pod_completion_time{namespace="default",pod="hello-1578512100-vr7wj"} 1.578512104e+09 -# HELP kube_pod_owner Information about the Pod's owner. -# TYPE kube_pod_owner gauge -kube_pod_owner{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",owner_kind="ReplicaSet",owner_name="coredns-5644d7b6d9",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="kube-proxy-dwg6l",owner_kind="DaemonSet",owner_name="kube-proxy",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="etcd-minikube",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="kube-system",pod="kube-apiserver-minikube",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="kube-system",pod="kube-controller-manager-minikube",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="kube-system",pod="storage-provisioner",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="kube-system",pod="kube-scheduler-minikube",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="default",pod="web-0",owner_kind="StatefulSet",owner_name="web",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="web-1",owner_kind="StatefulSet",owner_name="web",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="hello-1578512100-vr7wj",owner_kind="Job",owner_name="hello-1578512100",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",owner_kind="ReplicaSet",owner_name="kube-state-metrics-898d4db8d",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",owner_kind="ReplicaSet",owner_name="coredns-5644d7b6d9",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="kube-addon-manager-minikube",owner_kind="",owner_name="",owner_is_controller=""} 1 -# HELP kube_pod_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_pod_labels gauge -kube_pod_labels{namespace="default",pod="web-0",label_app="nginx",label_controller_revision_hash="web-b46f789c4",label_statefulset_kubernetes_io_pod_name="web-0"} 1 -kube_pod_labels{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",label_k8s_app="kube-dns",label_pod_template_hash="5644d7b6d9"} 1 -kube_pod_labels{namespace="kube-system",pod="kube-proxy-dwg6l",label_controller_revision_hash="56ffd4ff47",label_k8s_app="kube-proxy",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="kube-system",pod="etcd-minikube",label_component="etcd",label_tier="control-plane"} 1 -kube_pod_labels{namespace="kube-system",pod="kube-apiserver-minikube",label_component="kube-apiserver",label_tier="control-plane"} 1 -kube_pod_labels{namespace="kube-system",pod="kube-controller-manager-minikube",label_component="kube-controller-manager",label_tier="control-plane"} 1 -kube_pod_labels{namespace="kube-system",pod="storage-provisioner",label_addonmanager_kubernetes_io_mode="Reconcile",label_integration_test="storage-provisioner"} 1 -kube_pod_labels{namespace="kube-system",pod="kube-scheduler-minikube",label_component="kube-scheduler",label_tier="control-plane"} 1 -kube_pod_labels{namespace="default",pod="web-1",label_app="nginx",label_controller_revision_hash="web-b46f789c4",label_statefulset_kubernetes_io_pod_name="web-1"} 1 -kube_pod_labels{namespace="default",pod="hello-1578512100-vr7wj",label_controller_uid="141913a9-2402-4516-923a-011584253066",label_job_name="hello-1578512100"} 1 -kube_pod_labels{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",label_k8s_app="kube-state-metrics",label_pod_template_hash="898d4db8d"} 1 -kube_pod_labels{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",label_k8s_app="kube-dns",label_pod_template_hash="5644d7b6d9"} 1 -kube_pod_labels{namespace="kube-system",pod="kube-addon-manager-minikube",label_component="kube-addon-manager",label_kubernetes_io_minikube_addons="addon-manager",label_version="v9.0.2"} 1 -# HELP kube_pod_created Unix creation timestamp -# TYPE kube_pod_created gauge -kube_pod_created{namespace="kube-system",pod="kube-scheduler-minikube"} 1.578413538e+09 -kube_pod_created{namespace="default",pod="web-0"} 1.578507325e+09 -kube_pod_created{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd"} 1.578413471e+09 -kube_pod_created{namespace="kube-system",pod="kube-proxy-dwg6l"} 1.578413471e+09 -kube_pod_created{namespace="kube-system",pod="etcd-minikube"} 1.578413521e+09 -kube_pod_created{namespace="kube-system",pod="kube-apiserver-minikube"} 1.578413521e+09 -kube_pod_created{namespace="kube-system",pod="kube-controller-manager-minikube"} 1.578413535e+09 -kube_pod_created{namespace="kube-system",pod="storage-provisioner"} 1.578413472e+09 -kube_pod_created{namespace="default",pod="web-1"} 1.578507337e+09 -kube_pod_created{namespace="default",pod="hello-1578512100-vr7wj"} 1.5785121e+09 -kube_pod_created{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg"} 1.578419024e+09 -kube_pod_created{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp"} 1.578413471e+09 -kube_pod_created{namespace="kube-system",pod="kube-addon-manager-minikube"} 1.578413461e+09 -# HELP kube_pod_restart_policy Describes the restart policy in use by this pod. -# TYPE kube_pod_restart_policy gauge -kube_pod_restart_policy{namespace="kube-system",pod="kube-controller-manager-minikube",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="storage-provisioner",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kube-scheduler-minikube",type="Always"} 1 -kube_pod_restart_policy{namespace="default",pod="web-0",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kube-proxy-dwg6l",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="etcd-minikube",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kube-apiserver-minikube",type="Always"} 1 -kube_pod_restart_policy{namespace="default",pod="web-1",type="Always"} 1 -kube_pod_restart_policy{namespace="default",pod="hello-1578512100-vr7wj",type="OnFailure"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kube-addon-manager-minikube",type="Always"} 1 -# HELP kube_pod_status_scheduled_time Unix timestamp when pod moved into scheduled status -# TYPE kube_pod_status_scheduled_time gauge -kube_pod_status_scheduled_time{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg"} 1.578419024e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp"} 1.578413471e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kube-addon-manager-minikube"} 1.578413455e+09 -kube_pod_status_scheduled_time{namespace="default",pod="web-0"} 1.578507327e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd"} 1.578413471e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kube-proxy-dwg6l"} 1.578413471e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="etcd-minikube"} 1.578413455e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kube-apiserver-minikube"} 1.578413455e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kube-controller-manager-minikube"} 1.578413455e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="storage-provisioner"} 1.578413472e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kube-scheduler-minikube"} 1.578413455e+09 -kube_pod_status_scheduled_time{namespace="default",pod="web-1"} 1.578507338e+09 -kube_pod_status_scheduled_time{namespace="default",pod="hello-1578512100-vr7wj"} 1.5785121e+09 -# HELP kube_pod_status_unschedulable Describes the unschedulable status for the pod. -# TYPE kube_pod_status_unschedulable gauge -# HELP kube_pod_status_phase The pods current phase. -# TYPE kube_pod_status_phase gauge -kube_pod_status_phase{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-addon-manager-minikube",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-addon-manager-minikube",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-addon-manager-minikube",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-addon-manager-minikube",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kube-addon-manager-minikube",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-dwg6l",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-dwg6l",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-dwg6l",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-dwg6l",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-dwg6l",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="etcd-minikube",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="etcd-minikube",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="etcd-minikube",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="etcd-minikube",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="etcd-minikube",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-apiserver-minikube",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-apiserver-minikube",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-apiserver-minikube",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-apiserver-minikube",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kube-apiserver-minikube",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-controller-manager-minikube",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-controller-manager-minikube",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-controller-manager-minikube",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-controller-manager-minikube",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kube-controller-manager-minikube",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="storage-provisioner",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="storage-provisioner",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="storage-provisioner",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="storage-provisioner",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="storage-provisioner",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-scheduler-minikube",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-scheduler-minikube",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-scheduler-minikube",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-scheduler-minikube",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kube-scheduler-minikube",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="web-0",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="web-0",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="web-0",phase="Failed"} 0 -kube_pod_status_phase{namespace="default",pod="web-0",phase="Running"} 1 -kube_pod_status_phase{namespace="default",pod="web-0",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="web-1",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="web-1",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="web-1",phase="Failed"} 0 -kube_pod_status_phase{namespace="default",pod="web-1",phase="Running"} 1 -kube_pod_status_phase{namespace="default",pod="web-1",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="hello-1578512100-vr7wj",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="hello-1578512100-vr7wj",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="default",pod="hello-1578512100-vr7wj",phase="Failed"} 0 -kube_pod_status_phase{namespace="default",pod="hello-1578512100-vr7wj",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="hello-1578512100-vr7wj",phase="Unknown"} 0 -# HELP kube_pod_status_ready Describes whether the pod is ready to serve requests. -# TYPE kube_pod_status_ready gauge -kube_pod_status_ready{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-addon-manager-minikube",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kube-addon-manager-minikube",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-addon-manager-minikube",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-proxy-dwg6l",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kube-proxy-dwg6l",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-proxy-dwg6l",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="etcd-minikube",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="etcd-minikube",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="etcd-minikube",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-apiserver-minikube",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kube-apiserver-minikube",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-apiserver-minikube",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-controller-manager-minikube",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kube-controller-manager-minikube",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-controller-manager-minikube",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="storage-provisioner",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="storage-provisioner",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="storage-provisioner",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-scheduler-minikube",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kube-scheduler-minikube",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-scheduler-minikube",condition="unknown"} 0 -kube_pod_status_ready{namespace="default",pod="web-0",condition="true"} 1 -kube_pod_status_ready{namespace="default",pod="web-0",condition="false"} 0 -kube_pod_status_ready{namespace="default",pod="web-0",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",condition="unknown"} 0 -kube_pod_status_ready{namespace="default",pod="hello-1578512100-vr7wj",condition="true"} 0 -kube_pod_status_ready{namespace="default",pod="hello-1578512100-vr7wj",condition="false"} 1 -kube_pod_status_ready{namespace="default",pod="hello-1578512100-vr7wj",condition="unknown"} 0 -kube_pod_status_ready{namespace="default",pod="web-1",condition="true"} 1 -kube_pod_status_ready{namespace="default",pod="web-1",condition="false"} 0 -kube_pod_status_ready{namespace="default",pod="web-1",condition="unknown"} 0 -# HELP kube_pod_status_scheduled Describes the status of the scheduling process for the pod. -# TYPE kube_pod_status_scheduled gauge -kube_pod_status_scheduled{namespace="kube-system",pod="kube-controller-manager-minikube",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-controller-manager-minikube",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-controller-manager-minikube",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="storage-provisioner",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="storage-provisioner",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="storage-provisioner",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-scheduler-minikube",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-scheduler-minikube",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-scheduler-minikube",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="default",pod="web-0",condition="true"} 1 -kube_pod_status_scheduled{namespace="default",pod="web-0",condition="false"} 0 -kube_pod_status_scheduled{namespace="default",pod="web-0",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-proxy-dwg6l",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-proxy-dwg6l",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-proxy-dwg6l",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="etcd-minikube",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="etcd-minikube",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="etcd-minikube",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-apiserver-minikube",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-apiserver-minikube",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-apiserver-minikube",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="default",pod="web-1",condition="true"} 1 -kube_pod_status_scheduled{namespace="default",pod="web-1",condition="false"} 0 -kube_pod_status_scheduled{namespace="default",pod="web-1",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="default",pod="hello-1578512100-vr7wj",condition="true"} 1 -kube_pod_status_scheduled{namespace="default",pod="hello-1578512100-vr7wj",condition="false"} 0 -kube_pod_status_scheduled{namespace="default",pod="hello-1578512100-vr7wj",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-addon-manager-minikube",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-addon-manager-minikube",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-addon-manager-minikube",condition="unknown"} 0 -# HELP kube_pod_container_info Information about a container in a pod. -# TYPE kube_pod_container_info gauge -kube_pod_container_info{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",image="k8s.gcr.io/kube-addon-manager:v9.0.2",image_id="docker-pullable://k8s.gcr.io/kube-addon-manager@sha256:3e315022a842d782a28e729720f21091dde21f1efea28868d65ec595ad871616",container_id="docker://f13c53a3ed0f3626b33b3c588d6913257320f65714eff28f25ead8f7663dc93b"} 1 -kube_pod_container_info{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",image="quay.io/coreos/kube-state-metrics:v1.8.0",image_id="docker-pullable://quay.io/coreos/kube-state-metrics@sha256:f75c3e5c5c7f65846ddd6883d6187b38f77721a3938f241c9e5d0ebe7beb8e19",container_id="docker://2e0519a3fcd62acea8f4253b994ce53356d89171c0eb0920a13fe58b637d8cdb"} 1 -kube_pod_container_info{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",image="k8s.gcr.io/coredns:1.6.2",image_id="docker-pullable://k8s.gcr.io/coredns@sha256:12eb885b8685b1b13a04ecf5c23bc809c2e57917252fd7b0be9e9c00644e8ee5",container_id="docker://15ada7864628d1c8007c01420e5887a501590d3bc9c25628a4770172ad615112"} 1 -kube_pod_container_info{namespace="kube-system",pod="etcd-minikube",container="etcd",image="k8s.gcr.io/etcd:3.3.15-0",image_id="docker-pullable://k8s.gcr.io/etcd@sha256:12c2c5e5731c3bcd56e6f1c05c0f9198b6f06793fa7fca2fb43aab9622dc4afa",container_id="docker://842fbd62a0ab71b9ed9139edce3db502e9d81e545b9646daa3cde09f9986ab06"} 1 -kube_pod_container_info{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",image="k8s.gcr.io/kube-apiserver:v1.16.2",image_id="docker-pullable://k8s.gcr.io/kube-apiserver@sha256:8c31925d4d86a8a4b45edbebba17f0a9bc00acb8a80796085f18218feb9471cf",container_id="docker://cdaefb4df2f2add498f884fdc717a6ca8d2681c1636934747de600e6427e0c0d"} 1 -kube_pod_container_info{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",image="k8s.gcr.io/kube-controller-manager:v1.16.2",image_id="docker-pullable://k8s.gcr.io/kube-controller-manager@sha256:d24ea0e3d735fcd81801482e3ba14e60f2b5b71c639c60db303f7287fbfc5eec",container_id="docker://465ebffafd7fc238a2fa2e764255efcbff88d5513f4c68f57d70932985428d12"} 1 -kube_pod_container_info{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",image="gcr.io/k8s-minikube/storage-provisioner:v1.8.1",image_id="docker://sha256:4689081edb103a9e8174bf23a255bfbe0b2d9ed82edc907abab6989d1c60f02c",container_id="docker://e0b05fcb32abf937c395942e0234b5dfc834206149bbb95afa585c51693650f3"} 1 -kube_pod_container_info{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",image="k8s.gcr.io/kube-scheduler:v1.16.2",image_id="docker-pullable://k8s.gcr.io/kube-scheduler@sha256:00a8ef7932173272fc6352c799f4e9c33240e4f6b92580d24989008faa31cb0d",container_id="docker://0ea0cef8a79c7643474a736e5da14c254d9411d87167028fa07c96d09748c83a"} 1 -kube_pod_container_info{namespace="default",pod="web-0",container="nginx",image="k8s.gcr.io/nginx-slim:0.8",image_id="docker-pullable://k8s.gcr.io/nginx-slim@sha256:8b4501fe0fe221df663c22e16539f399e89594552f400408303c42f3dd8d0e52",container_id="docker://a4cec783af3614b137f4b449eebf3ac61eaf0a8661cb2f4847741be5a24de0bf"} 1 -kube_pod_container_info{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",image="k8s.gcr.io/coredns:1.6.2",image_id="docker-pullable://k8s.gcr.io/coredns@sha256:12eb885b8685b1b13a04ecf5c23bc809c2e57917252fd7b0be9e9c00644e8ee5",container_id="docker://f8fe5be1dbb1931d702c89235c79965730cbcced7b0ced9895f6c54c1ae8e5c3"} 1 -kube_pod_container_info{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",image="k8s.gcr.io/kube-proxy:v1.16.2",image_id="docker-pullable://k8s.gcr.io/kube-proxy@sha256:dea8ba1d374a2e5bf0498d32a6fd32b6bf09d18f74db3758c641b54d7010a01f",container_id="docker://c152296116c064db311061cf6c39cff2de8d66339c954505cb68816464cf4a03"} 1 -kube_pod_container_info{namespace="default",pod="web-1",container="nginx",image="k8s.gcr.io/nginx-slim:0.8",image_id="docker-pullable://k8s.gcr.io/nginx-slim@sha256:8b4501fe0fe221df663c22e16539f399e89594552f400408303c42f3dd8d0e52",container_id="docker://669cc415d86b872450deaada60c73cca387ca23a7b0f21c5b146467b95cf1f76"} 1 -kube_pod_container_info{namespace="default",pod="hello-1578512100-vr7wj",container="hello",image="busybox:latest",image_id="docker-pullable://busybox@sha256:6915be4043561d64e0ab0f8f098dc2ac48e077fe23f488ac24b665166898115a",container_id="docker://30216f9823ca7d3454987075dd7256b665b14b2333c9a6762b127b6378516609"} 1 -# HELP kube_pod_init_container_info Information about an init container in a pod. -# TYPE kube_pod_init_container_info gauge -# HELP kube_pod_container_status_waiting Describes whether the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting gauge -kube_pod_container_status_waiting{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager"} 0 -kube_pod_container_status_waiting{namespace="default",pod="web-0",container="nginx"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="etcd-minikube",container="etcd"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler"} 0 -kube_pod_container_status_waiting{namespace="default",pod="web-1",container="nginx"} 0 -kube_pod_container_status_waiting{namespace="default",pod="hello-1578512100-vr7wj",container="hello"} 0 -# HELP kube_pod_init_container_status_waiting Describes whether the init container is currently in waiting state. -# TYPE kube_pod_init_container_status_waiting gauge -# HELP kube_pod_container_status_waiting_reason Describes the reason the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting_reason gauge -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-0",container="nginx",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-0",container="nginx",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-0",container="nginx",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-0",container="nginx",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-0",container="nginx",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-0",container="nginx",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-0",container="nginx",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-1",container="nginx",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-1",container="nginx",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-1",container="nginx",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-1",container="nginx",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-1",container="nginx",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-1",container="nginx",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="web-1",container="nginx",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="InvalidImageName"} 0 -# HELP kube_pod_init_container_status_waiting_reason Describes the reason the init container is currently in waiting state. -# TYPE kube_pod_init_container_status_waiting_reason gauge -# HELP kube_pod_container_status_running Describes whether the container is currently in running state. -# TYPE kube_pod_container_status_running gauge -kube_pod_container_status_running{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler"} 1 -kube_pod_container_status_running{namespace="default",pod="web-0",container="nginx"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="etcd-minikube",container="etcd"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver"} 1 -kube_pod_container_status_running{namespace="default",pod="web-1",container="nginx"} 1 -kube_pod_container_status_running{namespace="default",pod="hello-1578512100-vr7wj",container="hello"} 0 -# HELP kube_pod_init_container_status_running Describes whether the init container is currently in running state. -# TYPE kube_pod_init_container_status_running gauge -# HELP kube_pod_container_status_terminated Describes whether the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated gauge -kube_pod_container_status_terminated{namespace="default",pod="web-0",container="nginx"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="etcd-minikube",container="etcd"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler"} 0 -kube_pod_container_status_terminated{namespace="default",pod="web-1",container="nginx"} 0 -kube_pod_container_status_terminated{namespace="default",pod="hello-1578512100-vr7wj",container="hello"} 1 -kube_pod_container_status_terminated{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager"} 0 -# HELP kube_pod_init_container_status_terminated Describes whether the init container is currently in terminated state. -# TYPE kube_pod_init_container_status_terminated gauge -# HELP kube_pod_container_status_terminated_reason Describes the reason the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated_reason gauge -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="web-0",container="nginx",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="web-0",container="nginx",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="web-0",container="nginx",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="web-0",container="nginx",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="web-0",container="nginx",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="web-1",container="nginx",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="web-1",container="nginx",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="web-1",container="nginx",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="web-1",container="nginx",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="web-1",container="nginx",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="DeadlineExceeded"} 0 -# HELP kube_pod_init_container_status_terminated_reason Describes the reason the init container is currently in terminated state. -# TYPE kube_pod_init_container_status_terminated_reason gauge -# HELP kube_pod_container_status_last_terminated_reason Describes the last reason the container was in terminated state. -# TYPE kube_pod_container_status_last_terminated_reason gauge -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="etcd-minikube",container="etcd",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="web-0",container="nginx",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="web-0",container="nginx",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="web-0",container="nginx",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="web-0",container="nginx",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="web-0",container="nginx",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="web-1",container="nginx",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="web-1",container="nginx",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="web-1",container="nginx",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="web-1",container="nginx",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="web-1",container="nginx",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="hello-1578512100-vr7wj",container="hello",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",reason="DeadlineExceeded"} 0 -# HELP kube_pod_init_container_status_last_terminated_reason Describes the last reason the init container was in terminated state. -# TYPE kube_pod_init_container_status_last_terminated_reason gauge -# HELP kube_pod_container_status_ready Describes whether the containers readiness check succeeded. -# TYPE kube_pod_container_status_ready gauge -kube_pod_container_status_ready{namespace="kube-system",pod="etcd-minikube",container="etcd"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler"} 1 -kube_pod_container_status_ready{namespace="default",pod="web-0",container="nginx"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy"} 1 -kube_pod_container_status_ready{namespace="default",pod="web-1",container="nginx"} 1 -kube_pod_container_status_ready{namespace="default",pod="hello-1578512100-vr7wj",container="hello"} 0 -kube_pod_container_status_ready{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns"} 1 -# HELP kube_pod_init_container_status_ready Describes whether the init containers readiness check succeeded. -# TYPE kube_pod_init_container_status_ready gauge -# HELP kube_pod_container_status_restarts_total The number of container restarts per container. -# TYPE kube_pod_container_status_restarts_total counter -kube_pod_container_status_restarts_total{namespace="kube-system",pod="storage-provisioner",container="storage-provisioner"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler"} 0 -kube_pod_container_status_restarts_total{namespace="default",pod="web-0",container="nginx"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kube-proxy-dwg6l",container="kube-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="etcd-minikube",container="etcd"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager"} 0 -kube_pod_container_status_restarts_total{namespace="default",pod="web-1",container="nginx"} 0 -kube_pod_container_status_restarts_total{namespace="default",pod="hello-1578512100-vr7wj",container="hello"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kube-state-metrics-898d4db8d-dqmtg",container="kube-state-metrics"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager"} 0 -# HELP kube_pod_init_container_status_restarts_total The number of restarts for the init container. -# TYPE kube_pod_init_container_status_restarts_total counter -# HELP kube_pod_container_resource_requests The number of requested request resource by a container. -# TYPE kube_pod_container_resource_requests gauge -kube_pod_container_resource_requests{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",node="minikube",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",node="minikube",resource="memory",unit="byte"} 7.340032e+07 -kube_pod_container_resource_requests{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",node="minikube",resource="cpu",unit="core"} 0.25 -kube_pod_container_resource_requests{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",node="minikube",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",node="minikube",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",node="minikube",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",node="minikube",resource="memory",unit="byte"} 7.340032e+07 -kube_pod_container_resource_requests{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",node="minikube",resource="cpu",unit="core"} 0.005 -kube_pod_container_resource_requests{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",node="minikube",resource="memory",unit="byte"} 5.24288e+07 -# HELP kube_pod_container_resource_limits The number of requested limit resource by a container. -# TYPE kube_pod_container_resource_limits gauge -kube_pod_container_resource_limits{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",node="minikube",resource="memory",unit="byte"} 1.7825792e+08 -kube_pod_container_resource_limits{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",node="minikube",resource="memory",unit="byte"} 1.7825792e+08 -# HELP kube_pod_init_container_resource_limits The number of requested limit resource by the init container. -# TYPE kube_pod_init_container_resource_limits gauge -# HELP kube_pod_container_resource_requests_cpu_cores The number of requested cpu cores by a container. -# TYPE kube_pod_container_resource_requests_cpu_cores gauge -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",node="minikube"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="kube-apiserver-minikube",container="kube-apiserver",node="minikube"} 0.25 -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="kube-controller-manager-minikube",container="kube-controller-manager",node="minikube"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="kube-scheduler-minikube",container="kube-scheduler",node="minikube"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",node="minikube"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",node="minikube"} 0.005 -# HELP kube_pod_container_resource_requests_memory_bytes The number of requested memory bytes by a container. -# TYPE kube_pod_container_resource_requests_memory_bytes gauge -kube_pod_container_resource_requests_memory_bytes{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",node="minikube"} 7.340032e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",node="minikube"} 7.340032e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="kube-system",pod="kube-addon-manager-minikube",container="kube-addon-manager",node="minikube"} 5.24288e+07 -# HELP kube_pod_container_resource_limits_cpu_cores The limit on cpu cores to be used by a container. -# TYPE kube_pod_container_resource_limits_cpu_cores gauge -# HELP kube_pod_container_resource_limits_memory_bytes The limit on memory to be used by a container in bytes. -# TYPE kube_pod_container_resource_limits_memory_bytes gauge -kube_pod_container_resource_limits_memory_bytes{namespace="kube-system",pod="coredns-5644d7b6d9-k6wsp",container="coredns",node="minikube"} 1.7825792e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="kube-system",pod="coredns-5644d7b6d9-fhwjd",container="coredns",node="minikube"} 1.7825792e+08 -# HELP kube_pod_spec_volumes_persistentvolumeclaims_info Information about persistentvolumeclaim volumes in a pod. -# TYPE kube_pod_spec_volumes_persistentvolumeclaims_info gauge -kube_pod_spec_volumes_persistentvolumeclaims_info{namespace="default",pod="web-0",volume="www",persistentvolumeclaim="www-web-0"} 1 -kube_pod_spec_volumes_persistentvolumeclaims_info{namespace="default",pod="web-1",volume="www",persistentvolumeclaim="www-web-1"} 1 -# HELP kube_pod_spec_volumes_persistentvolumeclaims_readonly Describes whether a persistentvolumeclaim is mounted read only. -# TYPE kube_pod_spec_volumes_persistentvolumeclaims_readonly gauge -kube_pod_spec_volumes_persistentvolumeclaims_readonly{namespace="default",pod="web-0",volume="www",persistentvolumeclaim="www-web-0"} 0 -kube_pod_spec_volumes_persistentvolumeclaims_readonly{namespace="default",pod="web-1",volume="www",persistentvolumeclaim="www-web-1"} 0 -# HELP kube_replicaset_created Unix creation timestamp -# TYPE kube_replicaset_created gauge -kube_replicaset_created{namespace="kube-system",replicaset="coredns-5644d7b6d9"} 1.578413471e+09 -kube_replicaset_created{namespace="kube-system",replicaset="kube-state-metrics-898d4db8d"} 1.578419023e+09 -# HELP kube_replicaset_status_replicas The number of replicas per ReplicaSet. -# TYPE kube_replicaset_status_replicas gauge -kube_replicaset_status_replicas{namespace="kube-system",replicaset="coredns-5644d7b6d9"} 2 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="kube-state-metrics-898d4db8d"} 1 -# HELP kube_replicaset_status_fully_labeled_replicas The number of fully labeled replicas per ReplicaSet. -# TYPE kube_replicaset_status_fully_labeled_replicas gauge -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="coredns-5644d7b6d9"} 2 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="kube-state-metrics-898d4db8d"} 1 -# HELP kube_replicaset_status_ready_replicas The number of ready replicas per ReplicaSet. -# TYPE kube_replicaset_status_ready_replicas gauge -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="coredns-5644d7b6d9"} 2 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="kube-state-metrics-898d4db8d"} 1 -# HELP kube_replicaset_status_observed_generation The generation observed by the ReplicaSet controller. -# TYPE kube_replicaset_status_observed_generation gauge -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="kube-state-metrics-898d4db8d"} 1 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="coredns-5644d7b6d9"} 1 -# HELP kube_replicaset_spec_replicas Number of desired pods for a ReplicaSet. -# TYPE kube_replicaset_spec_replicas gauge -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="coredns-5644d7b6d9"} 2 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="kube-state-metrics-898d4db8d"} 1 -# HELP kube_replicaset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_replicaset_metadata_generation gauge -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="kube-state-metrics-898d4db8d"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="coredns-5644d7b6d9"} 1 -# HELP kube_replicaset_owner Information about the ReplicaSet's owner. -# TYPE kube_replicaset_owner gauge -kube_replicaset_owner{namespace="kube-system",replicaset="coredns-5644d7b6d9",owner_kind="Deployment",owner_name="coredns",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="kube-system",replicaset="kube-state-metrics-898d4db8d",owner_kind="Deployment",owner_name="kube-state-metrics",owner_is_controller="true"} 1 -# HELP kube_replicaset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_replicaset_labels gauge -kube_replicaset_labels{namespace="kube-system",replicaset="kube-state-metrics-898d4db8d",label_k8s_app="kube-state-metrics",label_pod_template_hash="898d4db8d"} 1 -kube_replicaset_labels{namespace="kube-system",replicaset="coredns-5644d7b6d9",label_k8s_app="kube-dns",label_pod_template_hash="5644d7b6d9"} 1 -# HELP kube_replicationcontroller_created Unix creation timestamp -# TYPE kube_replicationcontroller_created gauge -# HELP kube_replicationcontroller_status_replicas The number of replicas per ReplicationController. -# TYPE kube_replicationcontroller_status_replicas gauge -# HELP kube_replicationcontroller_status_fully_labeled_replicas The number of fully labeled replicas per ReplicationController. -# TYPE kube_replicationcontroller_status_fully_labeled_replicas gauge -# HELP kube_replicationcontroller_status_ready_replicas The number of ready replicas per ReplicationController. -# TYPE kube_replicationcontroller_status_ready_replicas gauge -# HELP kube_replicationcontroller_status_available_replicas The number of available replicas per ReplicationController. -# TYPE kube_replicationcontroller_status_available_replicas gauge -# HELP kube_replicationcontroller_status_observed_generation The generation observed by the ReplicationController controller. -# TYPE kube_replicationcontroller_status_observed_generation gauge -# HELP kube_replicationcontroller_spec_replicas Number of desired pods for a ReplicationController. -# TYPE kube_replicationcontroller_spec_replicas gauge -# HELP kube_replicationcontroller_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_replicationcontroller_metadata_generation gauge -# HELP kube_resourcequota_created Unix creation timestamp -# TYPE kube_resourcequota_created gauge -kube_resourcequota_created{namespace="myspace",resourcequota="compute-resources"} 1.578507202e+09 -kube_resourcequota_created{namespace="myspace",resourcequota="object-counts"} 1.578507217e+09 -# HELP kube_resourcequota Information about resource quota. -# TYPE kube_resourcequota gauge -kube_resourcequota{namespace="myspace",resourcequota="compute-resources",resource="limits.memory",type="hard"} 2.147483648e+09 -kube_resourcequota{namespace="myspace",resourcequota="compute-resources",resource="requests.cpu",type="hard"} 1 -kube_resourcequota{namespace="myspace",resourcequota="compute-resources",resource="requests.memory",type="hard"} 1.073741824e+09 -kube_resourcequota{namespace="myspace",resourcequota="compute-resources",resource="requests.nvidia.com/gpu",type="hard"} 4 -kube_resourcequota{namespace="myspace",resourcequota="compute-resources",resource="limits.cpu",type="hard"} 2 -kube_resourcequota{namespace="myspace",resourcequota="compute-resources",resource="limits.cpu",type="used"} 0 -kube_resourcequota{namespace="myspace",resourcequota="compute-resources",resource="limits.memory",type="used"} 0 -kube_resourcequota{namespace="myspace",resourcequota="compute-resources",resource="requests.cpu",type="used"} 0 -kube_resourcequota{namespace="myspace",resourcequota="compute-resources",resource="requests.memory",type="used"} 0 -kube_resourcequota{namespace="myspace",resourcequota="compute-resources",resource="requests.nvidia.com/gpu",type="used"} 0 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="configmaps",type="hard"} 10 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="persistentvolumeclaims",type="hard"} 4 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="pods",type="hard"} 4 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="replicationcontrollers",type="hard"} 20 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="secrets",type="hard"} 10 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="services",type="hard"} 10 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="services.loadbalancers",type="hard"} 2 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="configmaps",type="used"} 0 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="persistentvolumeclaims",type="used"} 0 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="pods",type="used"} 0 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="replicationcontrollers",type="used"} 0 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="secrets",type="used"} 1 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="services",type="used"} 0 -kube_resourcequota{namespace="myspace",resourcequota="object-counts",resource="services.loadbalancers",type="used"} 0 -# HELP kube_secret_info Information about secret. -# TYPE kube_secret_info gauge -kube_secret_info{namespace="kube-system",secret="certificate-controller-token-d9fm8"} 1 -kube_secret_info{namespace="kube-system",secret="expand-controller-token-9hb9p"} 1 -kube_secret_info{namespace="kube-system",secret="node-controller-token-tk65m"} 1 -kube_secret_info{namespace="kube-system",secret="bootstrap-signer-token-n2skl"} 1 -kube_secret_info{namespace="kube-system",secret="horizontal-pod-autoscaler-token-klntj"} 1 -kube_secret_info{namespace="kube-system",secret="cronjob-controller-token-dz7gf"} 1 -kube_secret_info{namespace="kube-system",secret="ttl-controller-token-dxn59"} 1 -kube_secret_info{namespace="kube-system",secret="namespace-controller-token-tlgrz"} 1 -kube_secret_info{namespace="kube-public",secret="default-token-284r6"} 1 -kube_secret_info{namespace="kube-system",secret="resourcequota-controller-token-cf26l"} 1 -kube_secret_info{namespace="kube-system",secret="replication-controller-token-ppnmw"} 1 -kube_secret_info{namespace="kube-system",secret="storage-provisioner-token-jlrr5"} 1 -kube_secret_info{namespace="kube-system",secret="token-cleaner-token-xqfkp"} 1 -kube_secret_info{namespace="kube-system",secret="job-controller-token-lqw9j"} 1 -kube_secret_info{namespace="kube-system",secret="endpoint-controller-token-bn4rm"} 1 -kube_secret_info{namespace="kube-system",secret="replicaset-controller-token-vc7hg"} 1 -kube_secret_info{namespace="kube-system",secret="attachdetach-controller-token-w67rk"} 1 -kube_secret_info{namespace="kube-system",secret="statefulset-controller-token-555xf"} 1 -kube_secret_info{namespace="kube-system",secret="persistent-volume-binder-token-44qxm"} 1 -kube_secret_info{namespace="myspace",secret="default-token-g7tmr"} 1 -kube_secret_info{namespace="kube-system",secret="pod-garbage-collector-token-b8dvr"} 1 -kube_secret_info{namespace="kube-system",secret="kube-proxy-token-2xh5k"} 1 -kube_secret_info{namespace="kube-system",secret="pvc-protection-controller-token-v8j2n"} 1 -kube_secret_info{namespace="kube-system",secret="default-token-82wcl"} 1 -kube_secret_info{namespace="kube-system",secret="pv-protection-controller-token-6zbjp"} 1 -kube_secret_info{namespace="kube-system",secret="clusterrole-aggregation-controller-token-wrtwg"} 1 -kube_secret_info{namespace="default",secret="default-token-9tljw"} 1 -kube_secret_info{namespace="kube-system",secret="service-account-controller-token-279sv"} 1 -kube_secret_info{namespace="kube-node-lease",secret="default-token-9976b"} 1 -kube_secret_info{namespace="kube-system",secret="coredns-token-ln9jg"} 1 -kube_secret_info{namespace="kube-system",secret="deployment-controller-token-px5m6"} 1 -kube_secret_info{namespace="kube-system",secret="service-controller-token-c9qs7"} 1 -kube_secret_info{namespace="kube-system",secret="disruption-controller-token-dhl4t"} 1 -kube_secret_info{namespace="kube-system",secret="kube-state-metrics-token-2bpcf"} 1 -kube_secret_info{namespace="kube-system",secret="generic-garbage-collector-token-rzkf2"} 1 -kube_secret_info{namespace="kube-system",secret="daemon-set-controller-token-8zv8l"} 1 -# HELP kube_secret_type Type about secret. -# TYPE kube_secret_type gauge -kube_secret_type{namespace="kube-system",secret="pod-garbage-collector-token-b8dvr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="kube-proxy-token-2xh5k",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pvc-protection-controller-token-v8j2n",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="default-token-82wcl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pv-protection-controller-token-6zbjp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="clusterrole-aggregation-controller-token-wrtwg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="default-token-9tljw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="service-account-controller-token-279sv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="generic-garbage-collector-token-rzkf2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="daemon-set-controller-token-8zv8l",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-node-lease",secret="default-token-9976b",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="coredns-token-ln9jg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="deployment-controller-token-px5m6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="service-controller-token-c9qs7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="disruption-controller-token-dhl4t",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="kube-state-metrics-token-2bpcf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="certificate-controller-token-d9fm8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="expand-controller-token-9hb9p",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="node-controller-token-tk65m",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-public",secret="default-token-284r6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="bootstrap-signer-token-n2skl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="horizontal-pod-autoscaler-token-klntj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="cronjob-controller-token-dz7gf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="ttl-controller-token-dxn59",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="namespace-controller-token-tlgrz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="resourcequota-controller-token-cf26l",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="replication-controller-token-ppnmw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="storage-provisioner-token-jlrr5",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="token-cleaner-token-xqfkp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="job-controller-token-lqw9j",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="endpoint-controller-token-bn4rm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="replicaset-controller-token-vc7hg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="attachdetach-controller-token-w67rk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="statefulset-controller-token-555xf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="persistent-volume-binder-token-44qxm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="myspace",secret="default-token-g7tmr",type="kubernetes.io/service-account-token"} 1 -# HELP kube_secret_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_secret_labels gauge -kube_secret_labels{namespace="kube-system",secret="statefulset-controller-token-555xf"} 1 -kube_secret_labels{namespace="kube-system",secret="persistent-volume-binder-token-44qxm"} 1 -kube_secret_labels{namespace="myspace",secret="default-token-g7tmr"} 1 -kube_secret_labels{namespace="kube-system",secret="pod-garbage-collector-token-b8dvr"} 1 -kube_secret_labels{namespace="kube-system",secret="kube-proxy-token-2xh5k"} 1 -kube_secret_labels{namespace="kube-system",secret="pvc-protection-controller-token-v8j2n"} 1 -kube_secret_labels{namespace="kube-system",secret="default-token-82wcl"} 1 -kube_secret_labels{namespace="kube-system",secret="pv-protection-controller-token-6zbjp"} 1 -kube_secret_labels{namespace="kube-system",secret="clusterrole-aggregation-controller-token-wrtwg"} 1 -kube_secret_labels{namespace="default",secret="default-token-9tljw"} 1 -kube_secret_labels{namespace="kube-system",secret="service-account-controller-token-279sv"} 1 -kube_secret_labels{namespace="kube-system",secret="generic-garbage-collector-token-rzkf2"} 1 -kube_secret_labels{namespace="kube-system",secret="daemon-set-controller-token-8zv8l"} 1 -kube_secret_labels{namespace="kube-node-lease",secret="default-token-9976b"} 1 -kube_secret_labels{namespace="kube-system",secret="coredns-token-ln9jg"} 1 -kube_secret_labels{namespace="kube-system",secret="deployment-controller-token-px5m6"} 1 -kube_secret_labels{namespace="kube-system",secret="service-controller-token-c9qs7"} 1 -kube_secret_labels{namespace="kube-system",secret="disruption-controller-token-dhl4t"} 1 -kube_secret_labels{namespace="kube-system",secret="kube-state-metrics-token-2bpcf"} 1 -kube_secret_labels{namespace="kube-system",secret="certificate-controller-token-d9fm8"} 1 -kube_secret_labels{namespace="kube-system",secret="expand-controller-token-9hb9p"} 1 -kube_secret_labels{namespace="kube-system",secret="node-controller-token-tk65m"} 1 -kube_secret_labels{namespace="kube-public",secret="default-token-284r6"} 1 -kube_secret_labels{namespace="kube-system",secret="bootstrap-signer-token-n2skl"} 1 -kube_secret_labels{namespace="kube-system",secret="horizontal-pod-autoscaler-token-klntj"} 1 -kube_secret_labels{namespace="kube-system",secret="cronjob-controller-token-dz7gf"} 1 -kube_secret_labels{namespace="kube-system",secret="ttl-controller-token-dxn59"} 1 -kube_secret_labels{namespace="kube-system",secret="namespace-controller-token-tlgrz"} 1 -kube_secret_labels{namespace="kube-system",secret="resourcequota-controller-token-cf26l"} 1 -kube_secret_labels{namespace="kube-system",secret="replication-controller-token-ppnmw"} 1 -kube_secret_labels{namespace="kube-system",secret="storage-provisioner-token-jlrr5"} 1 -kube_secret_labels{namespace="kube-system",secret="token-cleaner-token-xqfkp"} 1 -kube_secret_labels{namespace="kube-system",secret="job-controller-token-lqw9j"} 1 -kube_secret_labels{namespace="kube-system",secret="endpoint-controller-token-bn4rm"} 1 -kube_secret_labels{namespace="kube-system",secret="replicaset-controller-token-vc7hg"} 1 -kube_secret_labels{namespace="kube-system",secret="attachdetach-controller-token-w67rk"} 1 -# HELP kube_secret_created Unix creation timestamp -# TYPE kube_secret_created gauge -kube_secret_created{namespace="kube-system",secret="statefulset-controller-token-555xf"} 1.578413464e+09 -kube_secret_created{namespace="kube-system",secret="persistent-volume-binder-token-44qxm"} 1.578413464e+09 -kube_secret_created{namespace="myspace",secret="default-token-g7tmr"} 1.578507185e+09 -kube_secret_created{namespace="kube-system",secret="kube-proxy-token-2xh5k"} 1.578413464e+09 -kube_secret_created{namespace="kube-system",secret="pvc-protection-controller-token-v8j2n"} 1.578413467e+09 -kube_secret_created{namespace="kube-system",secret="default-token-82wcl"} 1.578413471e+09 -kube_secret_created{namespace="kube-system",secret="pv-protection-controller-token-6zbjp"} 1.578413466e+09 -kube_secret_created{namespace="kube-system",secret="pod-garbage-collector-token-b8dvr"} 1.578413469e+09 -kube_secret_created{namespace="default",secret="default-token-9tljw"} 1.578413471e+09 -kube_secret_created{namespace="kube-system",secret="service-account-controller-token-279sv"} 1.578413468e+09 -kube_secret_created{namespace="kube-system",secret="clusterrole-aggregation-controller-token-wrtwg"} 1.578413465e+09 -kube_secret_created{namespace="kube-system",secret="deployment-controller-token-px5m6"} 1.578413465e+09 -kube_secret_created{namespace="kube-system",secret="service-controller-token-c9qs7"} 1.578413464e+09 -kube_secret_created{namespace="kube-system",secret="disruption-controller-token-dhl4t"} 1.578413469e+09 -kube_secret_created{namespace="kube-system",secret="kube-state-metrics-token-2bpcf"} 1.578419023e+09 -kube_secret_created{namespace="kube-system",secret="generic-garbage-collector-token-rzkf2"} 1.578413468e+09 -kube_secret_created{namespace="kube-system",secret="daemon-set-controller-token-8zv8l"} 1.578413465e+09 -kube_secret_created{namespace="kube-node-lease",secret="default-token-9976b"} 1.578413471e+09 -kube_secret_created{namespace="kube-system",secret="coredns-token-ln9jg"} 1.578413464e+09 -kube_secret_created{namespace="kube-system",secret="expand-controller-token-9hb9p"} 1.578413466e+09 -kube_secret_created{namespace="kube-system",secret="node-controller-token-tk65m"} 1.578413467e+09 -kube_secret_created{namespace="kube-system",secret="certificate-controller-token-d9fm8"} 1.578413464e+09 -kube_secret_created{namespace="kube-system",secret="horizontal-pod-autoscaler-token-klntj"} 1.57841347e+09 -kube_secret_created{namespace="kube-system",secret="cronjob-controller-token-dz7gf"} 1.578413464e+09 -kube_secret_created{namespace="kube-system",secret="ttl-controller-token-dxn59"} 1.578413469e+09 -kube_secret_created{namespace="kube-system",secret="namespace-controller-token-tlgrz"} 1.578413466e+09 -kube_secret_created{namespace="kube-public",secret="default-token-284r6"} 1.578413471e+09 -kube_secret_created{namespace="kube-system",secret="bootstrap-signer-token-n2skl"} 1.578413465e+09 -kube_secret_created{namespace="kube-system",secret="replication-controller-token-ppnmw"} 1.578413467e+09 -kube_secret_created{namespace="kube-system",secret="storage-provisioner-token-jlrr5"} 1.578413472e+09 -kube_secret_created{namespace="kube-system",secret="resourcequota-controller-token-cf26l"} 1.578413464e+09 -kube_secret_created{namespace="kube-system",secret="job-controller-token-lqw9j"} 1.578413468e+09 -kube_secret_created{namespace="kube-system",secret="endpoint-controller-token-bn4rm"} 1.578413466e+09 -kube_secret_created{namespace="kube-system",secret="replicaset-controller-token-vc7hg"} 1.578413464e+09 -kube_secret_created{namespace="kube-system",secret="attachdetach-controller-token-w67rk"} 1.578413469e+09 -kube_secret_created{namespace="kube-system",secret="token-cleaner-token-xqfkp"} 1.578413464e+09 -# HELP kube_secret_metadata_resource_version Resource version representing a specific version of secret. -# TYPE kube_secret_metadata_resource_version gauge -kube_secret_metadata_resource_version{namespace="kube-system",secret="token-cleaner-token-xqfkp",resource_version="212"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="job-controller-token-lqw9j",resource_version="296"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="endpoint-controller-token-bn4rm",resource_version="265"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="replicaset-controller-token-vc7hg",resource_version="229"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="attachdetach-controller-token-w67rk",resource_version="313"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="statefulset-controller-token-555xf",resource_version="226"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="persistent-volume-binder-token-44qxm",resource_version="218"} 1 -kube_secret_metadata_resource_version{namespace="myspace",secret="default-token-g7tmr",resource_version="100892"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pod-garbage-collector-token-b8dvr",resource_version="310"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="kube-proxy-token-2xh5k",resource_version="208"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pvc-protection-controller-token-v8j2n",resource_version="279"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="default-token-82wcl",resource_version="333"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pv-protection-controller-token-6zbjp",resource_version="261"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="clusterrole-aggregation-controller-token-wrtwg",resource_version="239"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="default-token-9tljw",resource_version="339"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="service-account-controller-token-279sv",resource_version="299"} 1 -kube_secret_metadata_resource_version{namespace="kube-node-lease",secret="default-token-9976b",resource_version="338"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="coredns-token-ln9jg",resource_version="206"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="deployment-controller-token-px5m6",resource_version="247"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="service-controller-token-c9qs7",resource_version="215"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="disruption-controller-token-dhl4t",resource_version="304"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="kube-state-metrics-token-2bpcf",resource_version="7178"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="generic-garbage-collector-token-rzkf2",resource_version="288"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="daemon-set-controller-token-8zv8l",resource_version="243"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="certificate-controller-token-d9fm8",resource_version="205"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="expand-controller-token-9hb9p",resource_version="257"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="node-controller-token-tk65m",resource_version="283"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="bootstrap-signer-token-n2skl",resource_version="251"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="horizontal-pod-autoscaler-token-klntj",resource_version="316"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="cronjob-controller-token-dz7gf",resource_version="232"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="ttl-controller-token-dxn59",resource_version="307"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="namespace-controller-token-tlgrz",resource_version="270"} 1 -kube_secret_metadata_resource_version{namespace="kube-public",secret="default-token-284r6",resource_version="335"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="resourcequota-controller-token-cf26l",resource_version="222"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="replication-controller-token-ppnmw",resource_version="275"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="storage-provisioner-token-jlrr5",resource_version="374"} 1 -# HELP kube_service_info Information about service. -# TYPE kube_service_info gauge -kube_service_info{namespace="default",service="kubernetes",cluster_ip="10.96.0.1",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="kube-system",service="kube-dns",cluster_ip="10.96.0.10",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="kube-system",service="kube-state-metrics",cluster_ip="10.101.63.187",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="default",service="nginx",cluster_ip="None",external_name="",load_balancer_ip=""} 1 -# HELP kube_service_created Unix creation timestamp -# TYPE kube_service_created gauge -kube_service_created{namespace="default",service="kubernetes"} 1.578413462e+09 -kube_service_created{namespace="kube-system",service="kube-dns"} 1.578413463e+09 -kube_service_created{namespace="kube-system",service="kube-state-metrics"} 1.578419023e+09 -kube_service_created{namespace="default",service="nginx"} 1.578507325e+09 -# HELP kube_service_spec_type Type about service. -# TYPE kube_service_spec_type gauge -kube_service_spec_type{namespace="default",service="kubernetes",type="ClusterIP"} 1 -kube_service_spec_type{namespace="kube-system",service="kube-dns",type="ClusterIP"} 1 -kube_service_spec_type{namespace="kube-system",service="kube-state-metrics",type="ClusterIP"} 1 -kube_service_spec_type{namespace="default",service="nginx",type="ClusterIP"} 1 -# HELP kube_service_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_service_labels gauge -kube_service_labels{namespace="default",service="nginx",label_app="nginx"} 1 -kube_service_labels{namespace="default",service="kubernetes",label_component="apiserver",label_provider="kubernetes"} 1 -kube_service_labels{namespace="kube-system",service="kube-dns",label_k8s_app="kube-dns",label_kubernetes_io_cluster_service="true",label_kubernetes_io_name="KubeDNS"} 1 -kube_service_labels{namespace="kube-system",service="kube-state-metrics",label_k8s_app="kube-state-metrics"} 1 -# HELP kube_service_spec_external_ip Service external ips. One series for each ip -# TYPE kube_service_spec_external_ip gauge -# HELP kube_service_status_load_balancer_ingress Service load balancer ingress status -# TYPE kube_service_status_load_balancer_ingress gauge -# HELP kube_statefulset_created Unix creation timestamp -# TYPE kube_statefulset_created gauge -kube_statefulset_created{namespace="default",statefulset="web"} 1.578507325e+09 -# HELP kube_statefulset_status_replicas The number of replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas gauge -kube_statefulset_status_replicas{namespace="default",statefulset="web"} 2 -# HELP kube_statefulset_status_replicas_current The number of current replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas_current gauge -kube_statefulset_status_replicas_current{namespace="default",statefulset="web"} 2 -# HELP kube_statefulset_status_replicas_ready The number of ready replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas_ready gauge -kube_statefulset_status_replicas_ready{namespace="default",statefulset="web"} 2 -# HELP kube_statefulset_status_replicas_updated The number of updated replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas_updated gauge -kube_statefulset_status_replicas_updated{namespace="default",statefulset="web"} 2 -# HELP kube_statefulset_status_observed_generation The generation observed by the StatefulSet controller. -# TYPE kube_statefulset_status_observed_generation gauge -kube_statefulset_status_observed_generation{namespace="default",statefulset="web"} 1 -# HELP kube_statefulset_replicas Number of desired pods for a StatefulSet. -# TYPE kube_statefulset_replicas gauge -kube_statefulset_replicas{namespace="default",statefulset="web"} 2 -# HELP kube_statefulset_metadata_generation Sequence number representing a specific generation of the desired state for the StatefulSet. -# TYPE kube_statefulset_metadata_generation gauge -kube_statefulset_metadata_generation{namespace="default",statefulset="web"} 1 -# HELP kube_statefulset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_statefulset_labels gauge -kube_statefulset_labels{namespace="default",statefulset="web"} 1 -# HELP kube_statefulset_status_current_revision Indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas). -# TYPE kube_statefulset_status_current_revision gauge -kube_statefulset_status_current_revision{namespace="default",statefulset="web",revision="web-b46f789c4"} 1 -# HELP kube_statefulset_status_update_revision Indicates the version of the StatefulSet used to generate Pods in the sequence [replicas-updatedReplicas,replicas) -# TYPE kube_statefulset_status_update_revision gauge -kube_statefulset_status_update_revision{namespace="default",statefulset="web",revision="web-b46f789c4"} 1 -# HELP kube_storageclass_info Information about storageclass. -# TYPE kube_storageclass_info gauge -kube_storageclass_info{storageclass="standard",provisioner="k8s.io/minikube-hostpath",reclaimPolicy="Delete",volumeBindingMode="Immediate"} 1 -# HELP kube_storageclass_created Unix creation timestamp -# TYPE kube_storageclass_created gauge -kube_storageclass_created{storageclass="standard"} 1.578413471e+09 -# HELP kube_storageclass_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_storageclass_labels gauge -kube_storageclass_labels{storageclass="standard",label_addonmanager_kubernetes_io_mode="EnsureExists"} 1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/stats_summary.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/stats_summary.json deleted file mode 100644 index dfb10513..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/_meta/test/stats_summary.json +++ /dev/null @@ -1,129 +0,0 @@ -{ - "node": { - "nodeName": "gke-beats-default-pool-a5b33e2e-hdww", - "systemContainers": [ - { - "name": "kubelet", - "startTime": "2017-04-18T12:53:49Z", - "cpu": { - "time": "2017-04-20T08:06:46Z", - "usageNanoCores": 11263994, - "usageCoreNanoSeconds": 2357800908948 - }, - "memory": { - "time": "2017-04-20T08:06:46Z", - "usageBytes": 36683776, - "workingSetBytes": 36495360, - "rssBytes": 35512320, - "pageFaults": 100835242, - "majorPageFaults": 0 - }, - "userDefinedMetrics": null - } - ], - "startTime": "2017-04-18T12:53:49Z", - "cpu": { - "time": "2017-04-20T08:06:41Z", - "usageNanoCores": 18691146, - "usageCoreNanoSeconds": 4189523881380 - }, - "memory": { - "time": "2017-04-20T08:06:41Z", - "availableBytes": 1768316928, - "usageBytes": 2764943360, - "workingSetBytes": 2111090688, - "rssBytes": 2150400, - "pageFaults": 131567, - "majorPageFaults": 103 - }, - "network": { - "time": "2017-04-20T08:06:41Z", - "rxBytes": 1115133198, - "rxErrors": 0, - "txBytes": 812729002, - "txErrors": 0 - }, - "fs": { - "availableBytes": 98727014400, - "capacityBytes": 101258067968, - "usedBytes": 2514276352, - "inodesFree": 6120096, - "inodes": 6258720, - "inodesUsed": 138624 - }, - "runtime": { - "imageFs": { - "availableBytes": 98727014400, - "capacityBytes": 101258067968, - "usedBytes": 860204379, - "inodesFree": 6120096, - "inodes": 6258720, - "inodesUsed": 138624 - } - } - }, - "pods": [ - { - "podRef": { - "name": "nginx-deployment-2303442956-pcqfc", - "namespace": "default", - "uid": "beabc196-2456-11e7-a3ad-42010a840235" - }, - "startTime": "2017-04-18T16:47:44Z", - "containers": [ - { - "name": "nginx", - "startTime": "2017-04-18T16:47:44Z", - "cpu": { - "time": "2017-04-20T08:06:34Z", - "usageNanoCores": 11263994, - "usageCoreNanoSeconds": 43959424 - }, - "memory": { - "time": "2017-04-20T08:06:34Z", - "usageBytes": 1462272, - "workingSetBytes": 1454080, - "rssBytes": 1409024, - "pageFaults": 841, - "majorPageFaults": 0 - }, - "rootfs": { - "availableBytes": 98727014400, - "capacityBytes": 101258067968, - "usedBytes": 61440, - "inodesFree": 6120096, - "inodes": 6258720, - "inodesUsed": 21 - }, - "logs": { - "availableBytes": 98727014400, - "capacityBytes": 101258067968, - "usedBytes": 28672, - "inodesFree": 6120096, - "inodes": 6258720, - "inodesUsed": 138624 - }, - "userDefinedMetrics": null - } - ], - "network": { - "time": "2017-04-20T08:06:41Z", - "rxBytes": 107056, - "rxErrors": 0, - "txBytes": 72447, - "txErrors": 0 - }, - "volume": [ - { - "availableBytes": 1939689472, - "capacityBytes": 1939701760, - "usedBytes": 12288, - "inodesFree": 473551, - "inodes": 473560, - "inodesUsed": 9, - "name": "default-token-sg8x5" - } - ] - } - ] - } diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/README.md deleted file mode 100644 index 749fc7e5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/README.md +++ /dev/null @@ -1,75 +0,0 @@ -# Kube apiserver Stats - -## Version history - -- Initial version, `v1.8.8` - - There might be a (non reported yet) issue with this version due to the label `code` missing. - Beats 7.4 should solve the issue. - -- June 2019, `v1.14.3` - - `apiserver_request_total` will be used in spite of `apiserver_request_count`. - An _ugly trick_ has been put in place that will read both values, using `apiserver_request_total` if exists. The deprecated value is being configured under the bogus name `request.beforev14.count` and renamed to `request.count` if the newer does not exists. - -## Resources - -`apiserver_request_latencies` - - component - - group - - resource - - scope - - subresource - - verb - - version - -`apiserver_request_duration_seconds_bucket` - - component - - dry_run - - group - - resource - - scope - - subresource - - verb - - version - -`apiserver_request_total` - - client - - code. Note: this one was not being added at previous. - - component - - contentType - - dry_run - - resource - - scope - - subresource - - verb - - version - -`apiserver_longrunning_gauge` - - component - - group - - resource - - scope - - subresource - - verb - - version - -`etcd_object_counts` - - resource - -`apiserver_current_inflight_requests` - - requestKind - -`apiserver_audit_event_total` - -`apiserver_audit_requests_rejected_total` - -## Setup environment for manual tests - -Probably the easiest way of testing apiserver is creating a cluster (kind, minikube?), configuring kubeconfig and then - -```bash -kubectl proxy --port 8000 -``` - -Metrics for apiserver will be available at `http://localhost:8000/metrics` diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/data.json deleted file mode 100644 index 2d5e44c3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/data.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "certificatesigningrequests.certificates.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/docs.asciidoc deleted file mode 100644 index bc9e3173..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `apiserver` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/fields.yml deleted file mode 100644 index ec384a1a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/fields.yml +++ /dev/null @@ -1,168 +0,0 @@ -- name: apiserver - type: group - description: > - Kubernetes API server metrics - release: ga - fields: - - name: request.client - type: keyword - description: > - Client executing requests - - name: request.resource - type: keyword - description: > - Requested resource - - name: request.subresource - type: keyword - description: > - Requested subresource - - name: request.scope - type: keyword - description: > - Request scope (cluster, namespace, resource) - - name: request.verb - type: keyword - description: > - HTTP verb - - name: request.code - type: keyword - description: > - HTTP code - - name: request.content_type - type: keyword - description: > - Request HTTP content type - - name: request.dry_run - type: keyword - description: > - Wether the request uses dry run - - name: request.kind - type: keyword - description: > - Kind of request - - name: request.component - type: keyword - description: > - Component handling the request - - name: request.group - type: keyword - description: > - API group for the resource - - name: request.version - type: keyword - description: > - version for the group - - name: request.handler - type: keyword - description: > - Request handler - - name: request.method - type: keyword - description: > - HTTP method - - name: request.host - type: keyword - description: > - Request host - - name: process - type: group - fields: - - name: cpu.sec - type: double - description: CPU seconds - - name: memory.resident.bytes - type: long - format: bytes - description: Bytes in resident memory - - name: memory.virtual.bytes - type: long - format: bytes - description: Bytes in virtual memory - - name: fds.open.count - type: long - description: Number of open file descriptors - - name: started.sec - type: double - description: Seconds since the process started - - name: http - type: group - fields: - - name: request.duration.us.percentile.* - type: object - object_type: double - description: Request duration microseconds percentiles - - name: request.duration.us.sum - type: double - description: Request duration microseconds cumulative sum - - name: request.duration.us.count - type: long - description: Request count for duration - - name: request.size.bytes.percentile.* - type: object - object_type: long - description: Request size percentiles - - name: request.size.bytes.sum - type: long - format: bytes - description: Request size cumulative sum - - name: request.size.bytes.count - type: long - description: Request count for size - - name: response.size.bytes.percentile.* - type: object - object_type: long - description: Response size percentiles - - name: response.size.bytes.sum - type: long - format: bytes - description: Response size cumulative sum - - name: response.size.bytes.count - type: long - description: Response count - - name: request.count - type: long - description: Request count for response - - name: client.request.count - type: long - description: Number of requests as client - - name: request - type: group - fields: - - name: count - type: long - description: Number of requests - - name: latency.sum - type: long - description: Requests latency, sum of latencies in microseconds - - name: latency.count - type: long - description: Request latency, number of requests - - name: latency.bucket.* - type: object - object_type: long - description: Request latency histogram buckets - - name: duration.us.sum - type: long - description: Request duration, sum in microseconds - - name: duration.us.count - type: long - description: Request duration, number of operations - - name: duration.us.bucket.* - type: object - object_type: long - description: Request duration, histogram buckets - - name: current.count - type: long - description: Inflight requests - - name: longrunning.count - type: long - description: Number of requests active long running requests - - name: etcd.object.count - type: long - description: Number of kubernetes objects at etcd - - name: audit.event.count - type: long - description: Number of audit events - - name: audit.rejected.count - type: long - description: Number of audit rejected events diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/test/metrics.1.14 b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/test/metrics.1.14 deleted file mode 100644 index 6664cabf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/test/metrics.1.14 +++ /dev/null @@ -1,13055 +0,0 @@ -# HELP APIServiceOpenAPIAggregationControllerQueue1_adds (Deprecated) Total number of adds handled by workqueue: APIServiceOpenAPIAggregationControllerQueue1 -# TYPE APIServiceOpenAPIAggregationControllerQueue1_adds counter -APIServiceOpenAPIAggregationControllerQueue1_adds 204170 -# HELP APIServiceOpenAPIAggregationControllerQueue1_depth (Deprecated) Current depth of workqueue: APIServiceOpenAPIAggregationControllerQueue1 -# TYPE APIServiceOpenAPIAggregationControllerQueue1_depth gauge -APIServiceOpenAPIAggregationControllerQueue1_depth 0 -# HELP APIServiceOpenAPIAggregationControllerQueue1_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for APIServiceOpenAPIAggregationControllerQueue1 been running. -# TYPE APIServiceOpenAPIAggregationControllerQueue1_longest_running_processor_microseconds gauge -APIServiceOpenAPIAggregationControllerQueue1_longest_running_processor_microseconds 0 -# HELP APIServiceOpenAPIAggregationControllerQueue1_queue_latency (Deprecated) How long an item stays in workqueueAPIServiceOpenAPIAggregationControllerQueue1 before being requested. -# TYPE APIServiceOpenAPIAggregationControllerQueue1_queue_latency summary -APIServiceOpenAPIAggregationControllerQueue1_queue_latency{quantile="0.5"} 112 -APIServiceOpenAPIAggregationControllerQueue1_queue_latency{quantile="0.9"} 228 -APIServiceOpenAPIAggregationControllerQueue1_queue_latency{quantile="0.99"} 292 -APIServiceOpenAPIAggregationControllerQueue1_queue_latency_sum 2.3561501e+07 -APIServiceOpenAPIAggregationControllerQueue1_queue_latency_count 204170 -# HELP APIServiceOpenAPIAggregationControllerQueue1_retries (Deprecated) Total number of retries handled by workqueue: APIServiceOpenAPIAggregationControllerQueue1 -# TYPE APIServiceOpenAPIAggregationControllerQueue1_retries counter -APIServiceOpenAPIAggregationControllerQueue1_retries 204174 -# HELP APIServiceOpenAPIAggregationControllerQueue1_unfinished_work_seconds (Deprecated) How many seconds of work APIServiceOpenAPIAggregationControllerQueue1 has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE APIServiceOpenAPIAggregationControllerQueue1_unfinished_work_seconds gauge -APIServiceOpenAPIAggregationControllerQueue1_unfinished_work_seconds 0 -# HELP APIServiceOpenAPIAggregationControllerQueue1_work_duration (Deprecated) How long processing an item from workqueueAPIServiceOpenAPIAggregationControllerQueue1 takes. -# TYPE APIServiceOpenAPIAggregationControllerQueue1_work_duration summary -APIServiceOpenAPIAggregationControllerQueue1_work_duration{quantile="0.5"} 140 -APIServiceOpenAPIAggregationControllerQueue1_work_duration{quantile="0.9"} 209 -APIServiceOpenAPIAggregationControllerQueue1_work_duration{quantile="0.99"} 276 -APIServiceOpenAPIAggregationControllerQueue1_work_duration_sum 2.8119383e+07 -APIServiceOpenAPIAggregationControllerQueue1_work_duration_count 204170 -# HELP APIServiceRegistrationController_adds (Deprecated) Total number of adds handled by workqueue: APIServiceRegistrationController -# TYPE APIServiceRegistrationController_adds counter -APIServiceRegistrationController_adds 10230 -# HELP APIServiceRegistrationController_depth (Deprecated) Current depth of workqueue: APIServiceRegistrationController -# TYPE APIServiceRegistrationController_depth gauge -APIServiceRegistrationController_depth 0 -# HELP APIServiceRegistrationController_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for APIServiceRegistrationController been running. -# TYPE APIServiceRegistrationController_longest_running_processor_microseconds gauge -APIServiceRegistrationController_longest_running_processor_microseconds 0 -# HELP APIServiceRegistrationController_queue_latency (Deprecated) How long an item stays in workqueueAPIServiceRegistrationController before being requested. -# TYPE APIServiceRegistrationController_queue_latency summary -APIServiceRegistrationController_queue_latency{quantile="0.5"} 35 -APIServiceRegistrationController_queue_latency{quantile="0.9"} 168 -APIServiceRegistrationController_queue_latency{quantile="0.99"} 232 -APIServiceRegistrationController_queue_latency_sum 256272 -APIServiceRegistrationController_queue_latency_count 10230 -# HELP APIServiceRegistrationController_retries (Deprecated) Total number of retries handled by workqueue: APIServiceRegistrationController -# TYPE APIServiceRegistrationController_retries counter -APIServiceRegistrationController_retries 0 -# HELP APIServiceRegistrationController_unfinished_work_seconds (Deprecated) How many seconds of work APIServiceRegistrationController has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE APIServiceRegistrationController_unfinished_work_seconds gauge -APIServiceRegistrationController_unfinished_work_seconds 0 -# HELP APIServiceRegistrationController_work_duration (Deprecated) How long processing an item from workqueueAPIServiceRegistrationController takes. -# TYPE APIServiceRegistrationController_work_duration summary -APIServiceRegistrationController_work_duration{quantile="0.5"} 9 -APIServiceRegistrationController_work_duration{quantile="0.9"} 74 -APIServiceRegistrationController_work_duration{quantile="0.99"} 133 -APIServiceRegistrationController_work_duration_sum 164272 -APIServiceRegistrationController_work_duration_count 10230 -# HELP AvailableConditionController_adds (Deprecated) Total number of adds handled by workqueue: AvailableConditionController -# TYPE AvailableConditionController_adds counter -AvailableConditionController_adds 102150 -# HELP AvailableConditionController_depth (Deprecated) Current depth of workqueue: AvailableConditionController -# TYPE AvailableConditionController_depth gauge -AvailableConditionController_depth 0 -# HELP AvailableConditionController_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for AvailableConditionController been running. -# TYPE AvailableConditionController_longest_running_processor_microseconds gauge -AvailableConditionController_longest_running_processor_microseconds 0 -# HELP AvailableConditionController_queue_latency (Deprecated) How long an item stays in workqueueAvailableConditionController before being requested. -# TYPE AvailableConditionController_queue_latency summary -AvailableConditionController_queue_latency{quantile="0.5"} 15 -AvailableConditionController_queue_latency{quantile="0.9"} 45 -AvailableConditionController_queue_latency{quantile="0.99"} 169 -AvailableConditionController_queue_latency_sum 2.314299e+06 -AvailableConditionController_queue_latency_count 102150 -# HELP AvailableConditionController_retries (Deprecated) Total number of retries handled by workqueue: AvailableConditionController -# TYPE AvailableConditionController_retries counter -AvailableConditionController_retries 0 -# HELP AvailableConditionController_unfinished_work_seconds (Deprecated) How many seconds of work AvailableConditionController has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE AvailableConditionController_unfinished_work_seconds gauge -AvailableConditionController_unfinished_work_seconds 0 -# HELP AvailableConditionController_work_duration (Deprecated) How long processing an item from workqueueAvailableConditionController takes. -# TYPE AvailableConditionController_work_duration summary -AvailableConditionController_work_duration{quantile="0.5"} 38 -AvailableConditionController_work_duration{quantile="0.9"} 112 -AvailableConditionController_work_duration{quantile="0.99"} 251 -AvailableConditionController_work_duration_sum 4.907201e+06 -AvailableConditionController_work_duration_count 102150 -# HELP DiscoveryController_adds (Deprecated) Total number of adds handled by workqueue: DiscoveryController -# TYPE DiscoveryController_adds counter -DiscoveryController_adds 0 -# HELP DiscoveryController_depth (Deprecated) Current depth of workqueue: DiscoveryController -# TYPE DiscoveryController_depth gauge -DiscoveryController_depth 0 -# HELP DiscoveryController_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for DiscoveryController been running. -# TYPE DiscoveryController_longest_running_processor_microseconds gauge -DiscoveryController_longest_running_processor_microseconds 0 -# HELP DiscoveryController_queue_latency (Deprecated) How long an item stays in workqueueDiscoveryController before being requested. -# TYPE DiscoveryController_queue_latency summary -DiscoveryController_queue_latency{quantile="0.5"} NaN -DiscoveryController_queue_latency{quantile="0.9"} NaN -DiscoveryController_queue_latency{quantile="0.99"} NaN -DiscoveryController_queue_latency_sum 0 -DiscoveryController_queue_latency_count 0 -# HELP DiscoveryController_retries (Deprecated) Total number of retries handled by workqueue: DiscoveryController -# TYPE DiscoveryController_retries counter -DiscoveryController_retries 0 -# HELP DiscoveryController_unfinished_work_seconds (Deprecated) How many seconds of work DiscoveryController has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE DiscoveryController_unfinished_work_seconds gauge -DiscoveryController_unfinished_work_seconds 0 -# HELP DiscoveryController_work_duration (Deprecated) How long processing an item from workqueueDiscoveryController takes. -# TYPE DiscoveryController_work_duration summary -DiscoveryController_work_duration{quantile="0.5"} NaN -DiscoveryController_work_duration{quantile="0.9"} NaN -DiscoveryController_work_duration{quantile="0.99"} NaN -DiscoveryController_work_duration_sum 0 -DiscoveryController_work_duration_count 0 -# HELP admission_quota_controller_adds (Deprecated) Total number of adds handled by workqueue: admission_quota_controller -# TYPE admission_quota_controller_adds counter -admission_quota_controller_adds 125 -# HELP admission_quota_controller_depth (Deprecated) Current depth of workqueue: admission_quota_controller -# TYPE admission_quota_controller_depth gauge -admission_quota_controller_depth 0 -# HELP admission_quota_controller_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for admission_quota_controller been running. -# TYPE admission_quota_controller_longest_running_processor_microseconds gauge -admission_quota_controller_longest_running_processor_microseconds 0 -# HELP admission_quota_controller_queue_latency (Deprecated) How long an item stays in workqueueadmission_quota_controller before being requested. -# TYPE admission_quota_controller_queue_latency summary -admission_quota_controller_queue_latency{quantile="0.5"} NaN -admission_quota_controller_queue_latency{quantile="0.9"} NaN -admission_quota_controller_queue_latency{quantile="0.99"} NaN -admission_quota_controller_queue_latency_sum 5354 -admission_quota_controller_queue_latency_count 125 -# HELP admission_quota_controller_unfinished_work_seconds (Deprecated) How many seconds of work admission_quota_controller has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE admission_quota_controller_unfinished_work_seconds gauge -admission_quota_controller_unfinished_work_seconds 0 -# HELP admission_quota_controller_work_duration (Deprecated) How long processing an item from workqueueadmission_quota_controller takes. -# TYPE admission_quota_controller_work_duration summary -admission_quota_controller_work_duration{quantile="0.5"} NaN -admission_quota_controller_work_duration{quantile="0.9"} NaN -admission_quota_controller_work_duration{quantile="0.99"} NaN -admission_quota_controller_work_duration_sum 17022 -admission_quota_controller_work_duration_count 125 -# HELP apiserver_admission_controller_admission_duration_seconds Admission controller latency histogram in seconds, identified by name and broken out for each operation and API resource and type (validate or admit). -# TYPE apiserver_admission_controller_admission_duration_seconds histogram -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit"} 0.000208801 -apiserver_admission_controller_admission_duration_seconds_count{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit"} 0.00018297999999999993 -apiserver_admission_controller_admission_duration_seconds_count{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_duration_seconds_sum{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit"} 0.08614374199999875 -apiserver_admission_controller_admission_duration_seconds_count{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="LimitRanger",operation="CREATE",rejected="false",type="admit"} 0.00747908 -apiserver_admission_controller_admission_duration_seconds_count{name="LimitRanger",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_duration_seconds_sum{name="LimitRanger",operation="CREATE",rejected="false",type="validate"} 0.0002990900000000001 -apiserver_admission_controller_admission_duration_seconds_count{name="LimitRanger",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_duration_seconds_sum{name="LimitRanger",operation="UPDATE",rejected="false",type="admit"} 0.23260718500000135 -apiserver_admission_controller_admission_duration_seconds_count{name="LimitRanger",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_duration_seconds_sum{name="LimitRanger",operation="UPDATE",rejected="false",type="validate"} 0.12140265600000069 -apiserver_admission_controller_admission_duration_seconds_count{name="LimitRanger",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit"} 0.2039837569999999 -apiserver_admission_controller_admission_duration_seconds_count{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_duration_seconds_sum{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit"} 1.3385e-05 -apiserver_admission_controller_admission_duration_seconds_count{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_duration_seconds_sum{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit"} 1.1333048060000206 -apiserver_admission_controller_admission_duration_seconds_count{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit"} 0.0022919769999999984 -apiserver_admission_controller_admission_duration_seconds_count{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="25000"} 15 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="62500"} 15 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="156250"} 15 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="390625"} 15 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="976562.5"} 15 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="+Inf"} 15 -apiserver_admission_controller_admission_duration_seconds_sum{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit"} 0.799597829 -apiserver_admission_controller_admission_duration_seconds_count{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit"} 15 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_duration_seconds_sum{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit"} 1.555e-06 -apiserver_admission_controller_admission_duration_seconds_count{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_duration_seconds_sum{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit"} 1.589680831999989 -apiserver_admission_controller_admission_duration_seconds_count{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="NodeRestriction",operation="CREATE",rejected="false",type="admit"} 0.0004484739999999997 -apiserver_admission_controller_admission_duration_seconds_count{name="NodeRestriction",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_duration_seconds_sum{name="NodeRestriction",operation="DELETE",rejected="false",type="admit"} 1.253e-06 -apiserver_admission_controller_admission_duration_seconds_count{name="NodeRestriction",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_duration_seconds_sum{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit"} 0.212793905999997 -apiserver_admission_controller_admission_duration_seconds_count{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_duration_seconds_sum{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate"} 0.08410871799999807 -apiserver_admission_controller_admission_duration_seconds_count{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="Priority",operation="CREATE",rejected="false",type="admit"} 0.0004011529999999998 -apiserver_admission_controller_admission_duration_seconds_count{name="Priority",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_duration_seconds_sum{name="Priority",operation="CREATE",rejected="false",type="validate"} 0.00011880699999999996 -apiserver_admission_controller_admission_duration_seconds_count{name="Priority",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_duration_seconds_sum{name="Priority",operation="DELETE",rejected="false",type="admit"} 3.493e-06 -apiserver_admission_controller_admission_duration_seconds_count{name="Priority",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="25000"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="62500"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="156250"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="390625"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="976562.5"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="+Inf"} 1 -apiserver_admission_controller_admission_duration_seconds_sum{name="Priority",operation="DELETE",rejected="false",type="validate"} 8.29e-07 -apiserver_admission_controller_admission_duration_seconds_count{name="Priority",operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_duration_seconds_sum{name="Priority",operation="UPDATE",rejected="false",type="admit"} 0.3254472659999998 -apiserver_admission_controller_admission_duration_seconds_count{name="Priority",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_duration_seconds_sum{name="Priority",operation="UPDATE",rejected="false",type="validate"} 0.06214398599999908 -apiserver_admission_controller_admission_duration_seconds_count{name="Priority",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_duration_seconds_sum{name="ResourceQuota",operation="CREATE",rejected="false",type="validate"} 0.024511629000000004 -apiserver_admission_controller_admission_duration_seconds_count{name="ResourceQuota",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_duration_seconds_sum{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate"} 0.5299855699999912 -apiserver_admission_controller_admission_duration_seconds_count{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="ServiceAccount",operation="CREATE",rejected="false",type="admit"} 0.0010711619999999996 -apiserver_admission_controller_admission_duration_seconds_count{name="ServiceAccount",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_duration_seconds_sum{name="ServiceAccount",operation="CREATE",rejected="false",type="validate"} 0.0001686299999999999 -apiserver_admission_controller_admission_duration_seconds_count{name="ServiceAccount",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit"} 0.0007007740000000001 -apiserver_admission_controller_admission_duration_seconds_count{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_duration_seconds_sum{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate"} 0.0019866619999999997 -apiserver_admission_controller_admission_duration_seconds_count{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="25000"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="62500"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="156250"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="390625"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="976562.5"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="+Inf"} 1 -apiserver_admission_controller_admission_duration_seconds_sum{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate"} 6.466e-06 -apiserver_admission_controller_admission_duration_seconds_count{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_duration_seconds_sum{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate"} 0.8382917690000031 -apiserver_admission_controller_admission_duration_seconds_count{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate"} 113670 -# HELP apiserver_admission_controller_admission_latencies_milliseconds (Deprecated) Admission controller latency histogram in milliseconds, identified by name and broken out for each operation and API resource and type (validate or admit). -# TYPE apiserver_admission_controller_admission_latencies_milliseconds histogram -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit"} 36 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit"} 23 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit"} 7110 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="LimitRanger",operation="CREATE",rejected="false",type="admit"} 7285 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="LimitRanger",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="LimitRanger",operation="CREATE",rejected="false",type="validate"} 166 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="LimitRanger",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="LimitRanger",operation="UPDATE",rejected="false",type="admit"} 177821 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="LimitRanger",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="LimitRanger",operation="UPDATE",rejected="false",type="validate"} 83366 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="LimitRanger",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="25000"} 355 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="62500"} 355 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit"} 203816 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit"} 13 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit"} 1.078141e+06 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit"} 2123 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="25000"} 0 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="62500"} 15 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="156250"} 15 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="390625"} 15 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="976562.5"} 15 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="+Inf"} 15 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit"} 799589 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit"} 15 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit"} 1.532571e+06 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NodeRestriction",operation="CREATE",rejected="false",type="admit"} 244 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NodeRestriction",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NodeRestriction",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NodeRestriction",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit"} 162306 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate"} 11000 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="Priority",operation="CREATE",rejected="false",type="admit"} 233 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="Priority",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="Priority",operation="CREATE",rejected="false",type="validate"} 2 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="Priority",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="Priority",operation="DELETE",rejected="false",type="admit"} 3 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="Priority",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="25000"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="62500"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="156250"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="390625"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="976562.5"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="+Inf"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="Priority",operation="DELETE",rejected="false",type="validate"} 0 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="Priority",operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="Priority",operation="UPDATE",rejected="false",type="admit"} 270132 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="Priority",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="Priority",operation="UPDATE",rejected="false",type="validate"} 1678 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="Priority",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ResourceQuota",operation="CREATE",rejected="false",type="validate"} 24377 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ResourceQuota",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate"} 465974 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ServiceAccount",operation="CREATE",rejected="false",type="admit"} 916 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ServiceAccount",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ServiceAccount",operation="CREATE",rejected="false",type="validate"} 30 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ServiceAccount",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit"} 519 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate"} 1826 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="25000"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="62500"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="156250"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="390625"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="976562.5"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="+Inf"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate"} 6 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate"} 780691 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate"} 113670 -# HELP apiserver_admission_step_admission_duration_seconds Admission sub-step latency histogram in seconds, broken out for each operation and API resource and step type (validate or admit). -# TYPE apiserver_admission_step_admission_duration_seconds histogram -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_step_admission_duration_seconds_sum{operation="CREATE",rejected="false",type="admit"} 0.23154614599999995 -apiserver_admission_step_admission_duration_seconds_count{operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_step_admission_duration_seconds_sum{operation="CREATE",rejected="false",type="validate"} 0.034624561 -apiserver_admission_step_admission_duration_seconds_count{operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="true",type="admit",le="25000"} 15 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="true",type="admit",le="62500"} 15 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="true",type="admit",le="156250"} 15 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="true",type="admit",le="390625"} 15 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="true",type="admit",le="976562.5"} 15 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="true",type="admit",le="+Inf"} 15 -apiserver_admission_step_admission_duration_seconds_sum{operation="CREATE",rejected="true",type="admit"} 0.799765771 -apiserver_admission_step_admission_duration_seconds_count{operation="CREATE",rejected="true",type="admit"} 15 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_step_admission_duration_seconds_sum{operation="DELETE",rejected="false",type="admit"} 0.000126801 -apiserver_admission_step_admission_duration_seconds_count{operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="validate",le="25000"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="validate",le="62500"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="validate",le="156250"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="validate",le="390625"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="validate",le="976562.5"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="validate",le="+Inf"} 1 -apiserver_admission_step_admission_duration_seconds_sum{operation="DELETE",rejected="false",type="validate"} 5.0215e-05 -apiserver_admission_step_admission_duration_seconds_count{operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_step_admission_duration_seconds_sum{operation="UPDATE",rejected="false",type="admit"} 8.78777314200005 -apiserver_admission_step_admission_duration_seconds_count{operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_step_admission_duration_seconds_sum{operation="UPDATE",rejected="false",type="validate"} 4.98175199699998 -apiserver_admission_step_admission_duration_seconds_count{operation="UPDATE",rejected="false",type="validate"} 113670 -# HELP apiserver_admission_step_admission_duration_seconds_summary Admission sub-step latency summary in seconds, broken out for each operation and API resource and step type (validate or admit). -# TYPE apiserver_admission_step_admission_duration_seconds_summary summary -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="false",type="admit",quantile="0.5"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="false",type="admit",quantile="0.9"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="false",type="admit",quantile="0.99"} NaN -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="CREATE",rejected="false",type="admit"} 0.23154614599999995 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="false",type="validate",quantile="0.5"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="false",type="validate",quantile="0.9"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="false",type="validate",quantile="0.99"} NaN -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="CREATE",rejected="false",type="validate"} 0.034624561 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="true",type="admit",quantile="0.5"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="true",type="admit",quantile="0.9"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="true",type="admit",quantile="0.99"} NaN -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="CREATE",rejected="true",type="admit"} 0.799765771 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="CREATE",rejected="true",type="admit"} 15 -apiserver_admission_step_admission_duration_seconds_summary{operation="DELETE",rejected="false",type="admit",quantile="0.5"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="DELETE",rejected="false",type="admit",quantile="0.9"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="DELETE",rejected="false",type="admit",quantile="0.99"} NaN -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="DELETE",rejected="false",type="admit"} 0.000126801 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_step_admission_duration_seconds_summary{operation="DELETE",rejected="false",type="validate",quantile="0.5"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="DELETE",rejected="false",type="validate",quantile="0.9"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="DELETE",rejected="false",type="validate",quantile="0.99"} NaN -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="DELETE",rejected="false",type="validate"} 5.0215e-05 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_step_admission_duration_seconds_summary{operation="UPDATE",rejected="false",type="admit",quantile="0.5"} 7.6639e-05 -apiserver_admission_step_admission_duration_seconds_summary{operation="UPDATE",rejected="false",type="admit",quantile="0.9"} 9.7902e-05 -apiserver_admission_step_admission_duration_seconds_summary{operation="UPDATE",rejected="false",type="admit",quantile="0.99"} 0.000135761 -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="UPDATE",rejected="false",type="admit"} 8.78777314200005 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_step_admission_duration_seconds_summary{operation="UPDATE",rejected="false",type="validate",quantile="0.5"} 4.3317e-05 -apiserver_admission_step_admission_duration_seconds_summary{operation="UPDATE",rejected="false",type="validate",quantile="0.9"} 5.5142e-05 -apiserver_admission_step_admission_duration_seconds_summary{operation="UPDATE",rejected="false",type="validate",quantile="0.99"} 8.9094e-05 -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="UPDATE",rejected="false",type="validate"} 4.98175199699998 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="UPDATE",rejected="false",type="validate"} 113670 -# HELP apiserver_admission_step_admission_latencies_milliseconds (Deprecated) Admission sub-step latency histogram in milliseconds, broken out for each operation and API resource and step type (validate or admit). -# TYPE apiserver_admission_step_admission_latencies_milliseconds histogram -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="admit",le="25000"} 355 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="admit",le="62500"} 355 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="CREATE",rejected="false",type="admit"} 231367 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="CREATE",rejected="false",type="validate"} 34471 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="true",type="admit",le="25000"} 0 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="true",type="admit",le="62500"} 15 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="true",type="admit",le="156250"} 15 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="true",type="admit",le="390625"} 15 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="true",type="admit",le="976562.5"} 15 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="true",type="admit",le="+Inf"} 15 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="CREATE",rejected="true",type="admit"} 799760 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="CREATE",rejected="true",type="admit"} 15 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="DELETE",rejected="false",type="admit"} 126 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="validate",le="25000"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="validate",le="62500"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="validate",le="156250"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="validate",le="390625"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="validate",le="976562.5"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="validate",le="+Inf"} 1 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="DELETE",rejected="false",type="validate"} 50 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="UPDATE",rejected="false",type="admit"} 8.730853e+06 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="UPDATE",rejected="false",type="validate"} 4.924787e+06 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="UPDATE",rejected="false",type="validate"} 113670 -# HELP apiserver_admission_step_admission_latencies_milliseconds_summary (Deprecated) Admission sub-step latency summary in milliseconds, broken out for each operation and API resource and step type (validate or admit). -# TYPE apiserver_admission_step_admission_latencies_milliseconds_summary summary -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="false",type="admit",quantile="0.5"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="false",type="admit",quantile="0.9"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="false",type="admit",quantile="0.99"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="CREATE",rejected="false",type="admit"} 231367 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="false",type="validate",quantile="0.5"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="false",type="validate",quantile="0.9"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="false",type="validate",quantile="0.99"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="CREATE",rejected="false",type="validate"} 34471 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="true",type="admit",quantile="0.5"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="true",type="admit",quantile="0.9"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="true",type="admit",quantile="0.99"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="CREATE",rejected="true",type="admit"} 799760 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="CREATE",rejected="true",type="admit"} 15 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="DELETE",rejected="false",type="admit",quantile="0.5"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="DELETE",rejected="false",type="admit",quantile="0.9"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="DELETE",rejected="false",type="admit",quantile="0.99"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="DELETE",rejected="false",type="admit"} 126 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="DELETE",rejected="false",type="validate",quantile="0.5"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="DELETE",rejected="false",type="validate",quantile="0.9"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="DELETE",rejected="false",type="validate",quantile="0.99"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="DELETE",rejected="false",type="validate"} 50 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="UPDATE",rejected="false",type="admit",quantile="0.5"} 77 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="UPDATE",rejected="false",type="admit",quantile="0.9"} 98 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="UPDATE",rejected="false",type="admit",quantile="0.99"} 135 -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="UPDATE",rejected="false",type="admit"} 8.730853e+06 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="UPDATE",rejected="false",type="validate",quantile="0.5"} 43 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="UPDATE",rejected="false",type="validate",quantile="0.9"} 55 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="UPDATE",rejected="false",type="validate",quantile="0.99"} 89 -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="UPDATE",rejected="false",type="validate"} 4.924787e+06 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="UPDATE",rejected="false",type="validate"} 113670 -# HELP apiserver_audit_event_total Counter of audit events generated and sent to the audit backend. -# TYPE apiserver_audit_event_total counter -apiserver_audit_event_total 0 -# HELP apiserver_audit_requests_rejected_total Counter of apiserver requests rejected due to an error in audit logging backend. -# TYPE apiserver_audit_requests_rejected_total counter -apiserver_audit_requests_rejected_total 0 -# HELP apiserver_client_certificate_expiration_seconds Distribution of the remaining lifetime on the certificate used to authenticate a request. -# TYPE apiserver_client_certificate_expiration_seconds histogram -apiserver_client_certificate_expiration_seconds_bucket{le="0"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="1800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="3600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="7200"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="21600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="43200"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="86400"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="172800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="345600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="604800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="2.592e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="7.776e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="1.5552e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="3.1104e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="+Inf"} 252796 -apiserver_client_certificate_expiration_seconds_sum 7.959296964179207e+12 -apiserver_client_certificate_expiration_seconds_count 252796 -# HELP apiserver_current_inflight_requests Maximal number of currently used inflight request limit of this apiserver per request kind in last second. -# TYPE apiserver_current_inflight_requests gauge -apiserver_current_inflight_requests{requestKind="mutating"} 0 -apiserver_current_inflight_requests{requestKind="readOnly"} 0 -# HELP apiserver_init_events_total Counter of init events processed in watchcache broken by resource type -# TYPE apiserver_init_events_total counter -apiserver_init_events_total{resource="*core.Endpoints"} 3 -# HELP apiserver_longrunning_gauge Gauge of all active long-running apiserver requests broken out by verb, group, version, resource, scope and component. Not all requests are tracked this way. -# TYPE apiserver_longrunning_gauge gauge -apiserver_longrunning_gauge{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 4 -apiserver_longrunning_gauge{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 5 -apiserver_longrunning_gauge{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 4 -apiserver_longrunning_gauge{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 3 -apiserver_longrunning_gauge{component="apiserver",group="",resource="nodes",scope="resource",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 3 -apiserver_longrunning_gauge{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 4 -apiserver_longrunning_gauge{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 4 -apiserver_longrunning_gauge{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 7 -apiserver_longrunning_gauge{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="resource",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_longrunning_gauge{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 3 -apiserver_longrunning_gauge{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 3 -apiserver_longrunning_gauge{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -# HELP apiserver_registered_watchers Number of currently registered watchers for a given resources -# TYPE apiserver_registered_watchers gauge -apiserver_registered_watchers{group="",kind="ConfigMap",version="v1"} 5 -apiserver_registered_watchers{group="",kind="Endpoints",version="v1"} 5 -apiserver_registered_watchers{group="",kind="LimitRange",version="v1"} 2 -apiserver_registered_watchers{group="",kind="Namespace",version="v1"} 4 -apiserver_registered_watchers{group="",kind="Node",version="v1"} 4 -apiserver_registered_watchers{group="",kind="PersistentVolume",version="v1"} 3 -apiserver_registered_watchers{group="",kind="PersistentVolumeClaim",version="v1"} 2 -apiserver_registered_watchers{group="",kind="Pod",version="v1"} 4 -apiserver_registered_watchers{group="",kind="PodTemplate",version="v1"} 1 -apiserver_registered_watchers{group="",kind="ReplicationController",version="v1"} 2 -apiserver_registered_watchers{group="",kind="ResourceQuota",version="v1"} 2 -apiserver_registered_watchers{group="",kind="Secret",version="v1"} 6 -apiserver_registered_watchers{group="",kind="Service",version="v1"} 7 -apiserver_registered_watchers{group="",kind="ServiceAccount",version="v1"} 2 -apiserver_registered_watchers{group="admissionregistration.k8s.io",kind="MutatingWebhookConfiguration",version="v1beta1"} 2 -apiserver_registered_watchers{group="admissionregistration.k8s.io",kind="ValidatingWebhookConfiguration",version="v1beta1"} 2 -apiserver_registered_watchers{group="apiextensions.k8s.io",kind="CustomResourceDefinition",version="v1beta1"} 2 -apiserver_registered_watchers{group="apiregistration.k8s.io",kind="APIService",version="v1"} 2 -apiserver_registered_watchers{group="apps",kind="ControllerRevision",version="v1"} 1 -apiserver_registered_watchers{group="apps",kind="DaemonSet",version="v1"} 1 -apiserver_registered_watchers{group="apps",kind="Deployment",version="v1"} 1 -apiserver_registered_watchers{group="apps",kind="ReplicaSet",version="v1"} 2 -apiserver_registered_watchers{group="apps",kind="StatefulSet",version="v1"} 2 -apiserver_registered_watchers{group="autoscaling",kind="HorizontalPodAutoscaler",version="v1"} 1 -apiserver_registered_watchers{group="batch",kind="CronJob",version="v1beta1"} 1 -apiserver_registered_watchers{group="batch",kind="Job",version="v1"} 1 -apiserver_registered_watchers{group="certificates.k8s.io",kind="CertificateSigningRequest",version="v1beta1"} 1 -apiserver_registered_watchers{group="coordination.k8s.io",kind="Lease",version="v1"} 1 -apiserver_registered_watchers{group="coordination.k8s.io",kind="Lease",version="v1beta1"} 1 -apiserver_registered_watchers{group="events.k8s.io",kind="Event",version="v1beta1"} 1 -apiserver_registered_watchers{group="extensions",kind="DaemonSet",version="v1beta1"} 1 -apiserver_registered_watchers{group="extensions",kind="Deployment",version="v1beta1"} 1 -apiserver_registered_watchers{group="extensions",kind="Ingress",version="v1beta1"} 1 -apiserver_registered_watchers{group="extensions",kind="NetworkPolicy",version="v1beta1"} 1 -apiserver_registered_watchers{group="extensions",kind="PodSecurityPolicy",version="v1beta1"} 1 -apiserver_registered_watchers{group="extensions",kind="ReplicaSet",version="v1beta1"} 1 -apiserver_registered_watchers{group="networking.k8s.io",kind="Ingress",version="v1beta1"} 1 -apiserver_registered_watchers{group="networking.k8s.io",kind="NetworkPolicy",version="v1"} 1 -apiserver_registered_watchers{group="node.k8s.io",kind="RuntimeClass",version="v1beta1"} 2 -apiserver_registered_watchers{group="policy",kind="PodDisruptionBudget",version="v1beta1"} 2 -apiserver_registered_watchers{group="policy",kind="PodSecurityPolicy",version="v1beta1"} 1 -apiserver_registered_watchers{group="rbac.authorization.k8s.io",kind="ClusterRole",version="v1"} 2 -apiserver_registered_watchers{group="rbac.authorization.k8s.io",kind="ClusterRoleBinding",version="v1"} 2 -apiserver_registered_watchers{group="rbac.authorization.k8s.io",kind="Role",version="v1"} 2 -apiserver_registered_watchers{group="rbac.authorization.k8s.io",kind="RoleBinding",version="v1"} 2 -apiserver_registered_watchers{group="scheduling.k8s.io",kind="PriorityClass",version="v1"} 1 -apiserver_registered_watchers{group="scheduling.k8s.io",kind="PriorityClass",version="v1beta1"} 1 -apiserver_registered_watchers{group="storage.k8s.io",kind="CSIDriver",version="v1beta1"} 3 -apiserver_registered_watchers{group="storage.k8s.io",kind="CSINode",version="v1beta1"} 1 -apiserver_registered_watchers{group="storage.k8s.io",kind="StorageClass",version="v1"} 3 -apiserver_registered_watchers{group="storage.k8s.io",kind="VolumeAttachment",version="v1"} 2 -# HELP apiserver_request_count (Deprecated) Counter of apiserver requests broken out for each verb, group, version, resource, scope, component, client, and HTTP response contentType and code. -# TYPE apiserver_request_count counter -apiserver_request_count{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_count{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_count{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_count{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_count{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 460 -apiserver_request_count{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 460 -apiserver_request_count{client="kindnetd/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/json",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 10198 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 10212 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 15330 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1139 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 10212 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 221 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 231 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 4 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 30 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 37 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 54 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 7 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 7 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 19 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 38 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 60 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 27 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 35 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 8 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 35 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 27 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 35 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 27 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 50829 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 50829 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 142 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 223 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 223 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 231 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 223 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 370 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 223 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 230 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:attachdetach-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:attachdetach-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:bootstrap-signer",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:clusterrole-aggregation-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 6 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:cronjob-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 10205 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:cronjob-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 10205 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 8 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 5 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="409",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:endpoint-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 5 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:endpoint-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 2 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:pod-garbage-collector",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 5105 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 4 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:service-account-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:ttl-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 35 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 35 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 35 -apiserver_request_count{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 220 -apiserver_request_count{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 50830 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 50830 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 3 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 10 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 2 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 231 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 237 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 230 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 8 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 5 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 2 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 2 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 5 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 5 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/json",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 3 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/json",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 1 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/json",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kubectl/v1.14.3 (linux/amd64) kubernetes/5e53fd6",code="200",component="apiserver",contentType="application/json",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 2 -apiserver_request_count{client="kubectl/v1.14.3 (linux/amd64) kubernetes/5e53fd6",code="200",component="apiserver",contentType="application/json",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 11 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 10209 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 1702 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 18 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 18 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 10203 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 10203 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 899 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 904 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 30 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 12 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 14 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 4 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 1 -# HELP apiserver_request_duration_seconds Response latency distribution in seconds for each verb, dry run value, group, version, resource, subresource, scope and component. -# TYPE apiserver_request_duration_seconds histogram -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00877798 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 227 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 101816.11208854493 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 0.008810557 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.05"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 0.001090222 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 8 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 0.032166103999999994 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 0.005654764 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="+Inf"} 899 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 407315.8004402043 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 899 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 0.0013137689999999998 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 1123 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 509997.5764437806 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 1123 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 111874 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 221.30321045800045 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 0.010462737 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.05"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.1"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.15"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.2"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.25"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.3"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.35"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.4"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.45"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.5"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.6"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.7"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.8"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.9"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="1"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="1.25"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="1.5"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="1.75"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="2"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="2.5"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="3"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="3.5"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="4"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="4.5"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="5"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="6"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="7"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="8"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="9"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="10"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="15"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="20"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="25"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="30"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="40"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="50"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="60"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="+Inf"} 101664 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 302.4551810919927 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.05"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.1"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.15"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.2"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.25"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.3"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.35"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.4"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.45"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.5"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.6"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.7"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.8"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.9"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="1"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="1.25"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="1.5"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="1.75"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="2"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="2.5"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="3"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="3.5"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="4"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="4.5"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="5"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="6"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="7"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="8"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="9"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="10"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="15"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="20"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="25"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="30"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="40"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="50"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="60"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="+Inf"} 26 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 0.09046779999999997 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 47 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 61 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 0.9262264500000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000282484 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 457 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 203665.22644916497 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 457 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 0.003751652 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.05"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.1"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.15"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.2"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.25"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.3"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.35"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.4"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.45"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.5"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.6"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.7"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.8"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.9"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1.25"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1.5"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1.75"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="2"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="2.5"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="3"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="3.5"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="4"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="4.5"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="5"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="6"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="7"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="8"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="9"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="10"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="15"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="20"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="25"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="30"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="40"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="50"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="60"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 15376 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 28.666829363000105 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00074825 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 0.10584852400000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 916 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 407623.4604951318 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 916 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.05"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.1"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.15"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.2"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.25"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.3"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.35"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.4"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.45"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.5"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.6"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.7"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.8"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.9"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1.25"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1.5"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1.75"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="2"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="2.5"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="3"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="3.5"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="4"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="4.5"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="5"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="6"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="7"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="8"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="9"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="10"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="15"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="20"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="25"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="30"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="40"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="50"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="60"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 10215 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 6.692735753000016 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 15309 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 32.39963049999993 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.05"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.15"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.2"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.3"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.35"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.4"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.45"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.6"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.7"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.8"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.9"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="1.25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="1.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="1.75"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="2"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="2.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="3"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="3.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="4"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="4.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="6"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="7"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="8"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="9"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="10"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="15"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="20"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="30"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="40"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="50"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="60"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="+Inf"} 6 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 0.029257163000000003 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 0.10368905 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 902 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 407421.3164926242 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 902 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.05"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.1"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.15"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.2"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.25"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.3"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.35"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.4"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.45"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.5"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.6"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.7"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.8"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.9"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="1"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="1.25"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="1.5"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="1.75"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="2"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="2.5"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="3"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="3.5"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="4"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="4.5"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="5"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="6"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="7"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="8"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="9"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="10"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="15"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="20"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="25"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="30"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="40"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="50"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="60"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="+Inf"} 1702 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 8.451098614999992 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00046366699999999996 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 450 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 203758.23052120992 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 450 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000523894 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 681 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 305602.3407780577 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 681 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00500058 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 909 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 407905.33250213106 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 909 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 34 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 0.099664597 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.05"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 0.007738274 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 9 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 0.061579333 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.05"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.35"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.45"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="1.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="1.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="1.75"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="2.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="3.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="4.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="10"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="20"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="30"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="40"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="50"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="60"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="+Inf"} 5 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 0.048228511999999994 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.05"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.1"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.15"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.2"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.25"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.3"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.35"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.4"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.45"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.5"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.6"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.7"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.8"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.9"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="1"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="1.25"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="1.5"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="1.75"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="2"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="2.5"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="3"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="3.5"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="4"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="4.5"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="5"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="6"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="7"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="8"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="9"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="10"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="15"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="20"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="25"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="30"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="40"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="50"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="60"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="+Inf"} 18 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 0.12317013099999999 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 0.005606011 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 0.001288659 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 101807.11165482592 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000564016 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 203601.22856283395 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000328004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 453 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 203654.23006699592 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.05"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.35"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.45"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1.75"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="2.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="3.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="4.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="10"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="20"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="30"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="40"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="50"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="60"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 0.0068067629999999995 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000394688 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 203906.23173499416 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 0.001610109 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.05"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.1"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.15"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.2"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.25"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.3"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.35"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.4"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.45"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.5"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.6"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.7"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.8"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.9"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1.25"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1.5"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1.75"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="2"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="2.5"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="3"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="3.5"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="4"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="4.5"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="5"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="6"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="7"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="8"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="9"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="10"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="15"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="20"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="25"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="30"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="40"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="50"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="60"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 39 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 0.028552489000000004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 36 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 0.138954052 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.05"} 33 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.1"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.35"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.45"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1.75"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="2.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="3.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="4.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="6"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="7"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="8"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="9"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="10"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="15"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="20"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="25"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="30"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="40"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="50"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="60"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="+Inf"} 939 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 406876.8791248112 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 939 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00040565800000000004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 203959.22909272998 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 70 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 0.135483897 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 35 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 0.085060736 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.05"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.35"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.45"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="1.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="1.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="1.75"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="2.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="3.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="4.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="10"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="20"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="30"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="40"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="50"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="60"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="+Inf"} 35 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 0.101230169 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1145 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 2.165339846000002 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 1588 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 713340.6724736254 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 1588 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 10213 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 17.942048969 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 0.017166249 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000328364 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 455 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 203889.2290169501 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000400125 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 453 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 203725.24118741005 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000583196 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 453 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 203457.22158051413 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 0.0053028269999999995 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 30 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 0.10651688899999999 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 203796.222681029 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000316031 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 226 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 102004.11598105701 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 0.015127316000000002 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00078583 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 101948.11296671192 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 0.007047528 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.05"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.1"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.15"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.2"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.25"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.3"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.35"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.4"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.45"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.6"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.7"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.8"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.9"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.25"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.75"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="2"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="2.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="3"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="3.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="4"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="4.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="6"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="7"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="8"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="9"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="10"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="15"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="20"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="25"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="30"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="40"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="50"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="60"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 8 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 0.083798946 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000603155 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 226 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 102097.112602288 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 0.032739924 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.05"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.15"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.2"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.3"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.35"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.4"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.45"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.6"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.7"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.8"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.9"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.75"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="2"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="2.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="3"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="3.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="4"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="4.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="6"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="7"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="8"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="9"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="10"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="15"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="20"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="30"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="40"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="50"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="60"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 6 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 0.027245925 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000485486 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 453 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 204138.23245255486 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 0.003397624 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.05"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 0.014523004999999999 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00037225800000000004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 462 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 203723.23394767308 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 462 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 35 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 0.025939955000000004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 0.001282449 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000266787 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 229 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 102100.11254895308 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 10206 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 16.856306568999976 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 224 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101739.1100291579 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 10206 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 18.98379271300002 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 229 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 102008.11333097695 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 0.006697469 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000459842 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 0.01094977 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 232 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 102111.23553769302 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 232 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 0.003379682 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 0.004006878 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000356988 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.00023558 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 101751.11330468397 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 229 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101739.11516429397 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.05"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.1"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.15"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.2"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.25"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.3"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.35"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.4"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.45"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.5"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.6"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.7"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.8"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.9"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1.25"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1.5"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1.75"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="2"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="2.5"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="3"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="3.5"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="4"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="4.5"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="5"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="6"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="7"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="8"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="9"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="10"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="15"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="20"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="25"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="30"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="40"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="50"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="60"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="+Inf"} 10205 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 20.333770313999917 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 0.055388424 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.05"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.1"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.15"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.2"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.25"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.3"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.35"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.4"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.45"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.5"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.6"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.7"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.8"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.9"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="1"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="1.25"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="1.5"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="1.75"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="2"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="2.5"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="3"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="3.5"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="4"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="4.5"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="5"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="6"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="7"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="8"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="9"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="10"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="15"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="20"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="25"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="30"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="40"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="50"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="60"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="+Inf"} 10203 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 29.56353234699997 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 142 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.2838679260000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 73 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 139 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 370 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101476.10178002401 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 370 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.001001727 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101575.11369270204 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 0.007187181000000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000622307 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101918.11585356004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 8.4359e-05 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 226 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101539.119449784 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.001015515 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 231 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 102039.11564340294 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000476463 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 225 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 102092.11136810404 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000151836 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 225 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101889.11388947703 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000270347 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 102016.11335801306 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000354927 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 222 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 102004.110997727 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.00034913 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 455 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 203969.09789453616 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000767421 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 454 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 203566.2213280489 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 454 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000161396 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 0.005350242 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 230 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 102034.11322736504 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.05"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.1"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.15"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.2"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.25"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.3"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.35"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.4"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.45"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.5"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.6"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.7"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.8"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.9"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1.25"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1.5"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1.75"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="2"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="2.5"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="3"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="3.5"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="4"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="4.5"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="5"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="6"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="7"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="8"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="9"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="10"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="15"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="20"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="25"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="30"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="40"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="50"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="60"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 38 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 0.07572827800000002 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 0.008457446 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 42 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 0.11866320299999998 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 0.0061200230000000005 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 451 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 203483.2258730288 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.05"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.1"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.15"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.2"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.25"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.3"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.35"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.4"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.45"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.5"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.6"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.7"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.8"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.9"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1.25"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1.5"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1.75"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="2"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="2.5"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="3"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="3.5"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="4"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="4.5"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="5"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="6"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="7"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="8"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="9"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="10"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="15"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="20"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="25"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="30"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="40"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="50"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="60"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 60 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 0.07847280299999997 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 0.008015358 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 55 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 0.04904834499999999 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 0.00202094 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.05"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.15"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.2"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.3"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.35"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.4"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.45"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.6"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.7"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.8"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.9"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="1.25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="1.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="1.75"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="2"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="2.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="3"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="3.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="4"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="4.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="6"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="7"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="8"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="9"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="10"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="15"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="20"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="30"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="40"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="50"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="60"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="+Inf"} 6 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 0.05942681300000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 203863.23067347295 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 0.003837088 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 203823.22642989494 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 7 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 0.006333701000000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 11 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 0.033706471 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00048740999999999997 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 451 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 203931.2261738162 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 7 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 0.011462848000000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 11 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 0.037011800000000004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 0.008865726 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 0.0003027 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 9.3117e-05 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 0.016225266 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 222 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 101694.11123726494 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 229 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 102124.11469 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000618942 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 684 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 305630.218276289 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 684 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000371883 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 227 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101603.1113051161 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 0.000503354 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000597868 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 0.001370637 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 685 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 305442.3395991761 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 685 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00046674399999999995 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 452 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 203882.23038075815 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 452 -# HELP apiserver_request_latencies (Deprecated) Response latency distribution in microseconds for each verb, group, version, resource, subresource, scope and component. -# TYPE apiserver_request_latencies histogram -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 8777 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 227 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01816111969e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 8808 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 1089 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 8 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 32162 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 5654 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="+Inf"} 899 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 4.07315800001e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 899 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_request_latencies_sum{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1311 -apiserver_request_latencies_count{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 1123 -apiserver_request_latencies_sum{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 5.09997575891e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 1123 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 111874 -apiserver_request_latencies_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 2.21247395e+08 -apiserver_request_latencies_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 10460 -apiserver_request_latencies_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="125000"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="250000"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="500000"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="1e+06"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="2e+06"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="4e+06"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="8e+06"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="+Inf"} 101664 -apiserver_request_latencies_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 3.02404553e+08 -apiserver_request_latencies_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="125000"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="250000"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="500000"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="1e+06"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="2e+06"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="4e+06"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="8e+06"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="+Inf"} 26 -apiserver_request_latencies_sum{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 90455 -apiserver_request_latencies_count{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 61 -apiserver_request_latencies_sum{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 926197 -apiserver_request_latencies_count{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 282 -apiserver_request_latencies_count{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 457 -apiserver_request_latencies_sum{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03665226215e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 457 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 3751 -apiserver_request_latencies_count{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="125000"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="250000"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="500000"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="2e+06"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="4e+06"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="8e+06"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 15376 -apiserver_request_latencies_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 2.8659159e+07 -apiserver_request_latencies_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 747 -apiserver_request_latencies_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 105847 -apiserver_request_latencies_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 916 -apiserver_request_latencies_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 4.07623460036e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 916 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="125000"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="250000"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="500000"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="2e+06"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="4e+06"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="8e+06"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 10215 -apiserver_request_latencies_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 6.687627e+06 -apiserver_request_latencies_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 15309 -apiserver_request_latencies_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 3.2391986e+07 -apiserver_request_latencies_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="125000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="250000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="500000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="1e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="2e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="4e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="8e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="+Inf"} 6 -apiserver_request_latencies_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 29254 -apiserver_request_latencies_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 103689 -apiserver_request_latencies_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 902 -apiserver_request_latencies_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 4.07421316033e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 902 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="125000"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="250000"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="500000"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="1e+06"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="2e+06"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="4e+06"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="8e+06"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="+Inf"} 1702 -apiserver_request_latencies_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 8.450254e+06 -apiserver_request_latencies_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 463 -apiserver_request_latencies_count{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 450 -apiserver_request_latencies_sum{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03758230295e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 450 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 522 -apiserver_request_latencies_count{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 681 -apiserver_request_latencies_sum{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 3.05602340453e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 681 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 4997 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 909 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 4.07905332047e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 909 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 34 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 99649 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 7737 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 9 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 61575 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="125000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="250000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="500000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="1e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="2e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="4e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="8e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="+Inf"} 5 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 48226 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="125000"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="250000"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="500000"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="1e+06"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="2e+06"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="4e+06"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="8e+06"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="+Inf"} 18 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 123162 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 5605 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1288 -apiserver_request_latencies_count{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_request_latencies_sum{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01807111538e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 563 -apiserver_request_latencies_count{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_request_latencies_sum{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03601228335e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 327 -apiserver_request_latencies_count{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 453 -apiserver_request_latencies_sum{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.0365422985e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="125000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="250000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="500000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="2e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="4e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="8e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_request_latencies_sum{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 6804 -apiserver_request_latencies_count{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 394 -apiserver_request_latencies_count{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_request_latencies_sum{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03906231497e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1610 -apiserver_request_latencies_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="125000"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="250000"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="500000"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="2e+06"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="4e+06"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="8e+06"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 39 -apiserver_request_latencies_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 28532 -apiserver_request_latencies_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 36 -apiserver_request_latencies_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 138937 -apiserver_request_latencies_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="125000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="250000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="500000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="2e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="4e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="8e+06"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="+Inf"} 939 -apiserver_request_latencies_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 4.06876878664e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 939 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 404 -apiserver_request_latencies_count{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_request_latencies_sum{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03959228855e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 70 -apiserver_request_latencies_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 135449 -apiserver_request_latencies_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 35 -apiserver_request_latencies_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 85045 -apiserver_request_latencies_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="125000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="250000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="500000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="1e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="2e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="4e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="8e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="+Inf"} 35 -apiserver_request_latencies_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 101212 -apiserver_request_latencies_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1145 -apiserver_request_latencies_sum{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 2.164783e+06 -apiserver_request_latencies_count{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 1588 -apiserver_request_latencies_sum{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 7.1334067167e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 1588 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 10213 -apiserver_request_latencies_sum{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 1.7936957e+07 -apiserver_request_latencies_count{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 17165 -apiserver_request_latencies_count{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 327 -apiserver_request_latencies_count{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 455 -apiserver_request_latencies_sum{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03889228789e+11 -apiserver_request_latencies_count{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 399 -apiserver_request_latencies_count{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 453 -apiserver_request_latencies_sum{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03725240964e+11 -apiserver_request_latencies_count{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 583 -apiserver_request_latencies_count{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 453 -apiserver_request_latencies_sum{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.0345722135e+11 -apiserver_request_latencies_count{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 5302 -apiserver_request_latencies_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 30 -apiserver_request_latencies_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 106499 -apiserver_request_latencies_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_request_latencies_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03796222451e+11 -apiserver_request_latencies_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 316 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 226 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.0200411587e+11 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 15125 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 785 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01948112859e+11 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 7047 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="125000"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="250000"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="500000"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="2e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="4e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="8e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 8 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 83794 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 603 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 226 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02097112487e+11 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 32739 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="125000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="250000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="500000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="1e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="2e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="4e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="8e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 6 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 27243 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 485 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 453 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.04138232232e+11 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 3397 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 14521 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 371 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 462 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03723233712e+11 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 462 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 35 -apiserver_request_latencies_sum{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 25925 -apiserver_request_latencies_count{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1281 -apiserver_request_latencies_count{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 266 -apiserver_request_latencies_count{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 229 -apiserver_request_latencies_sum{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02100112432e+11 -apiserver_request_latencies_count{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 10206 -apiserver_request_latencies_sum{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1.6851174e+07 -apiserver_request_latencies_count{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 224 -apiserver_request_latencies_sum{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0173910992e+11 -apiserver_request_latencies_count{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 10206 -apiserver_request_latencies_sum{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 1.8978664e+07 -apiserver_request_latencies_count{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 229 -apiserver_request_latencies_sum{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02008113221e+11 -apiserver_request_latencies_count{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 6697 -apiserver_request_latencies_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 458 -apiserver_request_latencies_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 10949 -apiserver_request_latencies_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 232 -apiserver_request_latencies_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02111235424e+11 -apiserver_request_latencies_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 232 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 3379 -apiserver_request_latencies_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 4006 -apiserver_request_latencies_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 356 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 235 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01751113193e+11 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 229 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01739115054e+11 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="125000"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="250000"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="500000"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1e+06"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="2e+06"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="4e+06"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="8e+06"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="+Inf"} 10205 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 2.0328666e+07 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 55387 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="125000"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="250000"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="500000"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="1e+06"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="2e+06"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="4e+06"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="8e+06"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="+Inf"} 10203 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 2.9558451e+07 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 142 -apiserver_request_latencies_sum{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 283792 -apiserver_request_latencies_count{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 370 -apiserver_request_latencies_sum{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01476101601e+11 -apiserver_request_latencies_count{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 370 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1001 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01575113575e+11 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 7186 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 622 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0191811573e+11 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 84 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 226 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01539119338e+11 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1015 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 231 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0203911553e+11 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 476 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 225 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0209211125e+11 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 151 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 225 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01889113784e+11 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 270 -apiserver_request_latencies_count{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_request_latencies_sum{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02016113245e+11 -apiserver_request_latencies_count{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 354 -apiserver_request_latencies_count{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 222 -apiserver_request_latencies_sum{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02004110885e+11 -apiserver_request_latencies_count{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 348 -apiserver_request_latencies_count{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 455 -apiserver_request_latencies_sum{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03969097658e+11 -apiserver_request_latencies_count{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 766 -apiserver_request_latencies_count{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 454 -apiserver_request_latencies_sum{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03566221112e+11 -apiserver_request_latencies_count{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 454 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 161 -apiserver_request_latencies_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 5349 -apiserver_request_latencies_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 230 -apiserver_request_latencies_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02034113111e+11 -apiserver_request_latencies_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="125000"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="250000"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="500000"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="2e+06"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="4e+06"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="8e+06"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 38 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 75707 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 8456 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 42 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 118642 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 6119 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 451 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.0348322565e+11 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="125000"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="250000"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="500000"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="2e+06"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="4e+06"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="8e+06"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 60 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 78445 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 8014 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 55 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 49018 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2020 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="125000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="250000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="500000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="1e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="2e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="4e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="8e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="+Inf"} 6 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 59424 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03863230449e+11 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 3836 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03823226205e+11 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 7 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 6330 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 11 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 33701 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 486 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 451 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03931225947e+11 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 7 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 11460 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 11 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 37007 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 8865 -apiserver_request_latencies_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 302 -apiserver_request_latencies_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 93 -apiserver_request_latencies_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 16225 -apiserver_request_latencies_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 222 -apiserver_request_latencies_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01694111123e+11 -apiserver_request_latencies_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 229 -apiserver_request_latencies_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02124114574e+11 -apiserver_request_latencies_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 617 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 684 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 3.05630217931e+11 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 684 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 371 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 227 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01603111196e+11 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 503 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 597 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1370 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 685 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 3.05442339254e+11 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 685 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 466 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 452 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03882230148e+11 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 452 -# HELP apiserver_request_latencies_summary (Deprecated) Response latency summary in microseconds for each verb, group, version, resource, subresource, scope and component. -# TYPE apiserver_request_latencies_summary summary -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 8777 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 3.87000399e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.31000498e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.89000439e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01816111969e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 8808 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 1089 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 32162 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 8 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 5654 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.47000563e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.74000414e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.94000589e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 4.07315800001e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 899 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1311 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.47000551e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.74000279e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.90000561e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 5.09997575891e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 1123 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} 2043 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} 2240 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} 3331 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 2.21247395e+08 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 111874 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 10460 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.5"} 2962 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.9"} 3580 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.99"} 6319 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 3.02404553e+08 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 101664 -apiserver_request_latencies_summary{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 90455 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 26 -apiserver_request_latencies_summary{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 926197 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 61 -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 282 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.19000517e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.60000143e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.92000428e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03665226215e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 457 -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 3751 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.5"} 1927 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.9"} 2127 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.99"} 3852 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 2.8659159e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 15376 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 747 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 105847 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.47000541e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.62000684e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.920004e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 4.07623460036e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 916 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.5"} 667 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.9"} 784 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.99"} 1035 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 6.687627e+06 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 10215 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} 2171 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} 2415 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} 4569 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 3.2391986e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 15309 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 29254 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 6 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 103689 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.68000493e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.71000343e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.93000631e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 4.07421316033e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 902 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",quantile="0.5"} 5205 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",quantile="0.9"} 5666 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",quantile="0.99"} 8205 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 8.450254e+06 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 1702 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 463 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.37000468e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.63000376e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.91000348e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03758230295e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 450 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 522 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.53000544e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.64000475e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.93000453e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 3.05602340453e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 681 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 4997 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.45000502e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.6900063e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.95000509e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 4.07905332047e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 909 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 99649 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 34 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 7737 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 61575 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 9 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 48226 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 5 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 123162 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 18 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 5605 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1288 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.28000397e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.83000494e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.96000455e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01807111538e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_latencies_summary{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 563 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.3800048e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.46000406e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.95000485e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03601228335e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 327 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.42000543e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.70000476e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.93000465e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.0365422985e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 6804 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 394 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.31000392e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.50000375e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.92000494e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03906231497e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1610 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 28532 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 39 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 138937 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 36 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.52000452e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.64000418e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.91000573e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 4.06876878664e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 939 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 404 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.35000537e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.65000347e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.82000385e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03959228855e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 135449 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 70 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 85045 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 35 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 101212 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 35 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} 1902 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} 2114 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} 2883 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 2.164783e+06 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1145 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.67000262e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.60000459e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.95000464e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 7.1334067167e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 1588 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} 1795 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} 1974 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} 2756 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 1.7936957e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 10213 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 17165 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 327 -apiserver_request_latencies_summary_count{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.55000557e+08 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.63000395e+08 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.84000617e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03889228789e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 399 -apiserver_request_latencies_summary_count{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.53000412e+08 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.74000423e+08 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.95000367e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03725240964e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_request_latencies_summary{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 583 -apiserver_request_latencies_summary_count{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.56000501e+08 -apiserver_request_latencies_summary{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.52000481e+08 -apiserver_request_latencies_summary{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.92000537e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.0345722135e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 5302 -apiserver_request_latencies_summary_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 106499 -apiserver_request_latencies_summary_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 30 -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.47000454e+08 -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.58000531e+08 -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.89000551e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03796222451e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 316 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.30000485e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.52000277e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.8000039e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.0200411587e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 15125 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 785 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.42000447e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.48000547e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.88000497e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01948112859e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 7047 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 83794 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 8 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 603 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.37000498e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.73000585e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.86000569e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02097112487e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 32739 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 27243 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 6 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 485 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.32000475e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.57000699e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.9500058e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.04138232232e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 3397 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 14521 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 371 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.31000567e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.71000539e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.93000613e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03723233712e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 462 -apiserver_request_latencies_summary{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 25925 -apiserver_request_latencies_summary_count{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 35 -apiserver_request_latencies_summary{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1281 -apiserver_request_latencies_summary_count{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 266 -apiserver_request_latencies_summary_count{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.19000451e+08 -apiserver_request_latencies_summary{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.63000436e+08 -apiserver_request_latencies_summary{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.90000559e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02100112432e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} 1696 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} 1900 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} 3211 -apiserver_request_latencies_summary_sum{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1.6851174e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 10206 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.31000611e+08 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.60000547e+08 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.87000465e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0173910992e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} 1913 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} 2109 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} 2746 -apiserver_request_latencies_summary_sum{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 1.8978664e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 10206 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.67000433e+08 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.73000373e+08 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.9100037e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02008113221e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 6697 -apiserver_request_latencies_summary_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 458 -apiserver_request_latencies_summary_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 10949 -apiserver_request_latencies_summary_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.2200048e+08 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.49000397e+08 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.63000456e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02111235424e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 232 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 3379 -apiserver_request_latencies_summary_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 4006 -apiserver_request_latencies_summary_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 356 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 235 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.430005e+08 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.53000472e+08 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.830003e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01751113193e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.50000397e+08 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.76000427e+08 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.91000546e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01739115054e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",quantile="0.5"} 2053 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",quantile="0.9"} 2241 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",quantile="0.99"} 3557 -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 2.0328666e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 10205 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 55387 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",quantile="0.5"} 2954 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",quantile="0.9"} 3450 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",quantile="0.99"} 6078 -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 2.9558451e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 10203 -apiserver_request_latencies_summary{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} 1949 -apiserver_request_latencies_summary{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} 2183 -apiserver_request_latencies_summary{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} 2851 -apiserver_request_latencies_summary_sum{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 283792 -apiserver_request_latencies_summary_count{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 142 -apiserver_request_latencies_summary{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 3.42000515e+08 -apiserver_request_latencies_summary{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.58000561e+08 -apiserver_request_latencies_summary{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.86000393e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01476101601e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 370 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1001 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.29000547e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.200005e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.85000492e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01575113575e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 7186 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 622 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.23000512e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.38000493e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.91000294e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0191811573e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 84 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.40000497e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.49000899e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.96000535e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01539119338e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1015 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.09000656e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.65000383e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.95000426e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0203911553e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 476 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.33000384e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.52000466e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.79000348e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0209211125e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 151 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.65000532e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.72000522e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.84000666e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01889113784e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 270 -apiserver_request_latencies_summary_count{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.47000425e+08 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.59000498e+08 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.87000502e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02016113245e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 354 -apiserver_request_latencies_summary_count{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.50000433e+08 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.76000514e+08 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.86000378e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02004110885e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_latencies_summary{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 348 -apiserver_request_latencies_summary_count{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.31000397e+08 -apiserver_request_latencies_summary{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.64000341e+08 -apiserver_request_latencies_summary{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.9200053e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03969097658e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 766 -apiserver_request_latencies_summary_count{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.59000665e+08 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.64000569e+08 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.87000568e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03566221112e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 454 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 161 -apiserver_request_latencies_summary_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 5349 -apiserver_request_latencies_summary_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.20000366e+08 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.56000341e+08 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.74000321e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02034113111e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 75707 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 38 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 8456 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 118642 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 42 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 6119 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.51000608e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.70000706e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.93000519e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.0348322565e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 78445 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 60 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 8014 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 49018 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 55 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2020 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 59424 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 6 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.15000596e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.5200033e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.92000535e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03863230449e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 3836 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.44000459e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.46000458e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.89000469e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03823226205e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 6330 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 33701 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 11 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 486 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.58000529e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.71000644e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.93000625e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03931225947e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 11460 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 37007 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 11 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 8865 -apiserver_request_latencies_summary_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 302 -apiserver_request_latencies_summary_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 93 -apiserver_request_latencies_summary_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 16225 -apiserver_request_latencies_summary_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.85000694e+08 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.93000458e+08 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.96000697e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01694111123e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.51000364e+08 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.54000539e+08 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.85000596e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02124114574e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 617 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.49000433e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.70000454e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.92000691e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 3.05630217931e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 684 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 371 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.36000501e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.54000215e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.77000573e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01603111196e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 503 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 597 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1370 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.46000586e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.82000563e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.94000419e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 3.05442339254e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 685 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 466 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.37000567e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.7200049e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.87000357e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03882230148e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 452 -# HELP apiserver_request_total Counter of apiserver requests broken out for each verb, dry run value, group, version, resource, scope, component, client, and HTTP response contentType and code. -# TYPE apiserver_request_total counter -apiserver_request_total{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_total{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_total{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_total{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_total{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 460 -apiserver_request_total{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 460 -apiserver_request_total{client="kindnetd/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 10198 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 10212 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 15330 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1139 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 10212 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 221 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 231 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 4 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 30 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 37 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 54 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 7 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 7 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 19 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 38 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 60 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 27 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 35 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 8 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 35 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 27 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 35 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 27 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 50829 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 50829 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 142 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 223 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 223 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 231 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 223 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 370 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 223 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 230 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:attachdetach-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:attachdetach-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:bootstrap-signer",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:clusterrole-aggregation-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 6 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:cronjob-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 10205 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:cronjob-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 10205 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 8 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 5 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="409",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:endpoint-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 5 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:endpoint-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 2 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:pod-garbage-collector",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 5105 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 4 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:service-account-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:ttl-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 35 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 35 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 35 -apiserver_request_total{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 220 -apiserver_request_total{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 50830 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 50830 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 3 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 10 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 2 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 231 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 237 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 230 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 8 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 5 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 2 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 2 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 5 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 5 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/json",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 3 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/json",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 1 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/json",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kubectl/v1.14.3 (linux/amd64) kubernetes/5e53fd6",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 2 -apiserver_request_total{client="kubectl/v1.14.3 (linux/amd64) kubernetes/5e53fd6",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 11 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 10209 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 1702 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 18 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 18 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 10203 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 10203 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 899 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 904 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 30 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 12 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 14 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 4 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 1 -# HELP apiserver_response_sizes Response size distribution in bytes for each group, version, verb, resource, subresource, scope and component. -# TYPE apiserver_response_sizes histogram -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 10177 -apiserver_response_sizes_count{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 227 -apiserver_response_sizes_sum{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 1879 -apiserver_response_sizes_count{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 4 -apiserver_response_sizes_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 768 -apiserver_response_sizes_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="10000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="100000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+07"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+08"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+09"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_response_sizes_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 3405 -apiserver_response_sizes_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1000"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="10000"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="100000"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+06"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+07"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+08"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+09"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="+Inf"} 899 -apiserver_response_sizes_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_response_sizes_sum{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 5303 -apiserver_response_sizes_count{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 1123 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 1123 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 1123 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 1123 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 1123 -apiserver_response_sizes_sum{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.29023992e+08 -apiserver_response_sizes_count{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 1123 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 111874 -apiserver_response_sizes_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 4.5818546e+07 -apiserver_response_sizes_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 120 -apiserver_response_sizes_count{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 457 -apiserver_response_sizes_sum{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 170 -apiserver_response_sizes_count{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1000"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="10000"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="100000"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1e+07"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1e+08"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1e+09"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 15376 -apiserver_response_sizes_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 2.375908e+06 -apiserver_response_sizes_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_response_sizes_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 1849 -apiserver_response_sizes_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 916 -apiserver_response_sizes_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 704 -apiserver_response_sizes_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="10000"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="100000"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1e+07"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1e+08"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1e+09"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 10215 -apiserver_response_sizes_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1.8963361e+07 -apiserver_response_sizes_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 15309 -apiserver_response_sizes_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 4.0740231e+07 -apiserver_response_sizes_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 86 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 902 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 902 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 902 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 902 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 902 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 902 -apiserver_response_sizes_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.2778737e+07 -apiserver_response_sizes_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 902 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 164 -apiserver_response_sizes_count{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 450 -apiserver_response_sizes_sum{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_response_sizes_sum{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 216 -apiserver_response_sizes_count{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 681 -apiserver_response_sizes_sum{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_response_sizes_sum{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 232 -apiserver_response_sizes_count{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 904 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 904 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 909 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 909 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 909 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 909 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 909 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 909 -apiserver_response_sizes_sum{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 238350 -apiserver_response_sizes_count{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 909 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 34 -apiserver_response_sizes_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 56100 -apiserver_response_sizes_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="10000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="100000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+07"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+08"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+09"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_response_sizes_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 25723 -apiserver_response_sizes_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 62 -apiserver_response_sizes_count{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_response_sizes_sum{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 164 -apiserver_response_sizes_count{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_response_sizes_sum{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 132 -apiserver_response_sizes_count{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 453 -apiserver_response_sizes_sum{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="10000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="100000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+07"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+08"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+09"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_response_sizes_sum{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 454 -apiserver_response_sizes_count{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 104 -apiserver_response_sizes_count{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_response_sizes_sum{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 166418 -apiserver_response_sizes_count{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 218 -apiserver_response_sizes_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="10000"} 10 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="100000"} 39 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 39 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+07"} 39 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+08"} 39 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+09"} 39 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 39 -apiserver_response_sizes_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 1.320871e+06 -apiserver_response_sizes_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 39 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1000"} 926 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="10000"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="100000"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+06"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+07"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+08"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+09"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="+Inf"} 939 -apiserver_response_sizes_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 30928 -apiserver_response_sizes_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 136 -apiserver_response_sizes_count{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_response_sizes_sum{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 33110 -apiserver_response_sizes_count{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 70 -apiserver_response_sizes_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 12987 -apiserver_response_sizes_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1145 -apiserver_response_sizes_sum{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 852866 -apiserver_response_sizes_count{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 1588 -apiserver_response_sizes_sum{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 2310 -apiserver_response_sizes_count{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 10213 -apiserver_response_sizes_sum{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 2.828841e+06 -apiserver_response_sizes_count{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 330 -apiserver_response_sizes_count{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 455 -apiserver_response_sizes_sum{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 338 -apiserver_response_sizes_count{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 453 -apiserver_response_sizes_sum{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 345 -apiserver_response_sizes_count{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 453 -apiserver_response_sizes_sum{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 18012 -apiserver_response_sizes_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 458 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 458 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_response_sizes_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 11582 -apiserver_response_sizes_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 87 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 226 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 5009 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 2787 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 7642 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1051 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 226 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 6340 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 142 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 453 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 13024 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 146 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 462 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 111 -apiserver_response_sizes_count{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 229 -apiserver_response_sizes_sum{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 10206 -apiserver_response_sizes_sum{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 827866 -apiserver_response_sizes_count{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 224 -apiserver_response_sizes_sum{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 10206 -apiserver_response_sizes_sum{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 644158 -apiserver_response_sizes_count{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 229 -apiserver_response_sizes_sum{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2042 -apiserver_response_sizes_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 232 -apiserver_response_sizes_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 8288 -apiserver_response_sizes_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 386 -apiserver_response_sizes_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 401 -apiserver_response_sizes_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_response_sizes_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 3.617533e+06 -apiserver_response_sizes_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 229 -apiserver_response_sizes_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 3.718827e+06 -apiserver_response_sizes_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1000"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="10000"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="100000"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1e+06"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1e+07"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1e+08"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1e+09"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="+Inf"} 10205 -apiserver_response_sizes_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 3.529029e+06 -apiserver_response_sizes_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 136 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 136 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 142 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 142 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 142 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 142 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 142 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 142 -apiserver_response_sizes_sum{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 132845 -apiserver_response_sizes_count{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 142 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 368 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 368 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 370 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 370 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 370 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 370 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 370 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 370 -apiserver_response_sizes_sum{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 52659 -apiserver_response_sizes_count{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 370 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2707 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 7458 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1084 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 6450 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 88 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 226 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 163 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 231 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1232 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 225 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1359 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 225 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2650 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 102 -apiserver_response_sizes_count{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_response_sizes_sum{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 104 -apiserver_response_sizes_count{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 222 -apiserver_response_sizes_sum{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 200 -apiserver_response_sizes_count{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 455 -apiserver_response_sizes_sum{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 206 -apiserver_response_sizes_count{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 454 -apiserver_response_sizes_sum{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1216 -apiserver_response_sizes_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 230 -apiserver_response_sizes_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1000"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="10000"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="100000"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1e+07"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1e+08"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1e+09"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 38 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 9000 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 18398 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 451 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 21394 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1000"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="10000"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="100000"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1e+07"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1e+08"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1e+09"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 60 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 12956 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 27885 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 52263 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 5118 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 5655 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 7 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 1625 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 3849 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 451 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 4337 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 7 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 1511 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 380 -apiserver_response_sizes_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 621 -apiserver_response_sizes_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 114 -apiserver_response_sizes_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 222 -apiserver_response_sizes_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 229 -apiserver_response_sizes_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 663 -apiserver_response_sizes_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 3 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 297 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 684 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 95 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 227 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 244 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 886 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 685 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 1310 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 206 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 452 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 452 -# HELP apiserver_storage_data_key_generation_duration_seconds Latencies in seconds of data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_duration_seconds histogram -apiserver_storage_data_key_generation_duration_seconds_bucket{le="5e-06"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="1e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="2e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="4e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="8e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00016"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00032"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00064"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00128"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00256"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00512"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.01024"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.02048"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.04096"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="+Inf"} 0 -apiserver_storage_data_key_generation_duration_seconds_sum 0 -apiserver_storage_data_key_generation_duration_seconds_count 0 -# HELP apiserver_storage_data_key_generation_failures_total Total number of failed data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_failures_total counter -apiserver_storage_data_key_generation_failures_total 0 -# HELP apiserver_storage_data_key_generation_latencies_microseconds (Deprecated) Latencies in microseconds of data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_latencies_microseconds histogram -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="5"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="10"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="20"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="40"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="80"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="160"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="320"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="640"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="1280"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="2560"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="5120"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="10240"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="20480"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="40960"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="+Inf"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_sum 0 -apiserver_storage_data_key_generation_latencies_microseconds_count 0 -# HELP apiserver_storage_envelope_transformation_cache_misses_total Total number of cache misses while accessing key decryption key(KEK). -# TYPE apiserver_storage_envelope_transformation_cache_misses_total counter -apiserver_storage_envelope_transformation_cache_misses_total 0 -# HELP authenticated_user_requests Counter of authenticated requests broken out by username. -# TYPE authenticated_user_requests counter -authenticated_user_requests{username="other"} 573586 -# HELP autoregister_adds (Deprecated) Total number of adds handled by workqueue: autoregister -# TYPE autoregister_adds counter -autoregister_adds 10260 -# HELP autoregister_depth (Deprecated) Current depth of workqueue: autoregister -# TYPE autoregister_depth gauge -autoregister_depth 0 -# HELP autoregister_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for autoregister been running. -# TYPE autoregister_longest_running_processor_microseconds gauge -autoregister_longest_running_processor_microseconds 0 -# HELP autoregister_queue_latency (Deprecated) How long an item stays in workqueueautoregister before being requested. -# TYPE autoregister_queue_latency summary -autoregister_queue_latency{quantile="0.5"} 6 -autoregister_queue_latency{quantile="0.9"} 18 -autoregister_queue_latency{quantile="0.99"} 25 -autoregister_queue_latency_sum 3.82988e+06 -autoregister_queue_latency_count 10260 -# HELP autoregister_retries (Deprecated) Total number of retries handled by workqueue: autoregister -# TYPE autoregister_retries counter -autoregister_retries 0 -# HELP autoregister_unfinished_work_seconds (Deprecated) How many seconds of work autoregister has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE autoregister_unfinished_work_seconds gauge -autoregister_unfinished_work_seconds 0 -# HELP autoregister_work_duration (Deprecated) How long processing an item from workqueueautoregister takes. -# TYPE autoregister_work_duration summary -autoregister_work_duration{quantile="0.5"} 11 -autoregister_work_duration{quantile="0.9"} 48 -autoregister_work_duration{quantile="0.99"} 237 -autoregister_work_duration_sum 327917 -autoregister_work_duration_count 10260 -# HELP crdEstablishing_adds (Deprecated) Total number of adds handled by workqueue: crdEstablishing -# TYPE crdEstablishing_adds counter -crdEstablishing_adds 0 -# HELP crdEstablishing_depth (Deprecated) Current depth of workqueue: crdEstablishing -# TYPE crdEstablishing_depth gauge -crdEstablishing_depth 0 -# HELP crdEstablishing_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for crdEstablishing been running. -# TYPE crdEstablishing_longest_running_processor_microseconds gauge -crdEstablishing_longest_running_processor_microseconds 0 -# HELP crdEstablishing_queue_latency (Deprecated) How long an item stays in workqueuecrdEstablishing before being requested. -# TYPE crdEstablishing_queue_latency summary -crdEstablishing_queue_latency{quantile="0.5"} NaN -crdEstablishing_queue_latency{quantile="0.9"} NaN -crdEstablishing_queue_latency{quantile="0.99"} NaN -crdEstablishing_queue_latency_sum 0 -crdEstablishing_queue_latency_count 0 -# HELP crdEstablishing_retries (Deprecated) Total number of retries handled by workqueue: crdEstablishing -# TYPE crdEstablishing_retries counter -crdEstablishing_retries 0 -# HELP crdEstablishing_unfinished_work_seconds (Deprecated) How many seconds of work crdEstablishing has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE crdEstablishing_unfinished_work_seconds gauge -crdEstablishing_unfinished_work_seconds 0 -# HELP crdEstablishing_work_duration (Deprecated) How long processing an item from workqueuecrdEstablishing takes. -# TYPE crdEstablishing_work_duration summary -crdEstablishing_work_duration{quantile="0.5"} NaN -crdEstablishing_work_duration{quantile="0.9"} NaN -crdEstablishing_work_duration{quantile="0.99"} NaN -crdEstablishing_work_duration_sum 0 -crdEstablishing_work_duration_count 0 -# HELP crd_autoregistration_controller_adds (Deprecated) Total number of adds handled by workqueue: crd_autoregistration_controller -# TYPE crd_autoregistration_controller_adds counter -crd_autoregistration_controller_adds 0 -# HELP crd_autoregistration_controller_depth (Deprecated) Current depth of workqueue: crd_autoregistration_controller -# TYPE crd_autoregistration_controller_depth gauge -crd_autoregistration_controller_depth 0 -# HELP crd_autoregistration_controller_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for crd_autoregistration_controller been running. -# TYPE crd_autoregistration_controller_longest_running_processor_microseconds gauge -crd_autoregistration_controller_longest_running_processor_microseconds 0 -# HELP crd_autoregistration_controller_queue_latency (Deprecated) How long an item stays in workqueuecrd_autoregistration_controller before being requested. -# TYPE crd_autoregistration_controller_queue_latency summary -crd_autoregistration_controller_queue_latency{quantile="0.5"} NaN -crd_autoregistration_controller_queue_latency{quantile="0.9"} NaN -crd_autoregistration_controller_queue_latency{quantile="0.99"} NaN -crd_autoregistration_controller_queue_latency_sum 0 -crd_autoregistration_controller_queue_latency_count 0 -# HELP crd_autoregistration_controller_retries (Deprecated) Total number of retries handled by workqueue: crd_autoregistration_controller -# TYPE crd_autoregistration_controller_retries counter -crd_autoregistration_controller_retries 0 -# HELP crd_autoregistration_controller_unfinished_work_seconds (Deprecated) How many seconds of work crd_autoregistration_controller has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE crd_autoregistration_controller_unfinished_work_seconds gauge -crd_autoregistration_controller_unfinished_work_seconds 0 -# HELP crd_autoregistration_controller_work_duration (Deprecated) How long processing an item from workqueuecrd_autoregistration_controller takes. -# TYPE crd_autoregistration_controller_work_duration summary -crd_autoregistration_controller_work_duration{quantile="0.5"} NaN -crd_autoregistration_controller_work_duration{quantile="0.9"} NaN -crd_autoregistration_controller_work_duration{quantile="0.99"} NaN -crd_autoregistration_controller_work_duration_sum 0 -crd_autoregistration_controller_work_duration_count 0 -# HELP crd_finalizer_adds (Deprecated) Total number of adds handled by workqueue: crd_finalizer -# TYPE crd_finalizer_adds counter -crd_finalizer_adds 0 -# HELP crd_finalizer_depth (Deprecated) Current depth of workqueue: crd_finalizer -# TYPE crd_finalizer_depth gauge -crd_finalizer_depth 0 -# HELP crd_finalizer_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for crd_finalizer been running. -# TYPE crd_finalizer_longest_running_processor_microseconds gauge -crd_finalizer_longest_running_processor_microseconds 0 -# HELP crd_finalizer_queue_latency (Deprecated) How long an item stays in workqueuecrd_finalizer before being requested. -# TYPE crd_finalizer_queue_latency summary -crd_finalizer_queue_latency{quantile="0.5"} NaN -crd_finalizer_queue_latency{quantile="0.9"} NaN -crd_finalizer_queue_latency{quantile="0.99"} NaN -crd_finalizer_queue_latency_sum 0 -crd_finalizer_queue_latency_count 0 -# HELP crd_finalizer_retries (Deprecated) Total number of retries handled by workqueue: crd_finalizer -# TYPE crd_finalizer_retries counter -crd_finalizer_retries 0 -# HELP crd_finalizer_unfinished_work_seconds (Deprecated) How many seconds of work crd_finalizer has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE crd_finalizer_unfinished_work_seconds gauge -crd_finalizer_unfinished_work_seconds 0 -# HELP crd_finalizer_work_duration (Deprecated) How long processing an item from workqueuecrd_finalizer takes. -# TYPE crd_finalizer_work_duration summary -crd_finalizer_work_duration{quantile="0.5"} NaN -crd_finalizer_work_duration{quantile="0.9"} NaN -crd_finalizer_work_duration{quantile="0.99"} NaN -crd_finalizer_work_duration_sum 0 -crd_finalizer_work_duration_count 0 -# HELP crd_naming_condition_controller_adds (Deprecated) Total number of adds handled by workqueue: crd_naming_condition_controller -# TYPE crd_naming_condition_controller_adds counter -crd_naming_condition_controller_adds 0 -# HELP crd_naming_condition_controller_depth (Deprecated) Current depth of workqueue: crd_naming_condition_controller -# TYPE crd_naming_condition_controller_depth gauge -crd_naming_condition_controller_depth 0 -# HELP crd_naming_condition_controller_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for crd_naming_condition_controller been running. -# TYPE crd_naming_condition_controller_longest_running_processor_microseconds gauge -crd_naming_condition_controller_longest_running_processor_microseconds 0 -# HELP crd_naming_condition_controller_queue_latency (Deprecated) How long an item stays in workqueuecrd_naming_condition_controller before being requested. -# TYPE crd_naming_condition_controller_queue_latency summary -crd_naming_condition_controller_queue_latency{quantile="0.5"} NaN -crd_naming_condition_controller_queue_latency{quantile="0.9"} NaN -crd_naming_condition_controller_queue_latency{quantile="0.99"} NaN -crd_naming_condition_controller_queue_latency_sum 0 -crd_naming_condition_controller_queue_latency_count 0 -# HELP crd_naming_condition_controller_retries (Deprecated) Total number of retries handled by workqueue: crd_naming_condition_controller -# TYPE crd_naming_condition_controller_retries counter -crd_naming_condition_controller_retries 0 -# HELP crd_naming_condition_controller_unfinished_work_seconds (Deprecated) How many seconds of work crd_naming_condition_controller has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE crd_naming_condition_controller_unfinished_work_seconds gauge -crd_naming_condition_controller_unfinished_work_seconds 0 -# HELP crd_naming_condition_controller_work_duration (Deprecated) How long processing an item from workqueuecrd_naming_condition_controller takes. -# TYPE crd_naming_condition_controller_work_duration summary -crd_naming_condition_controller_work_duration{quantile="0.5"} NaN -crd_naming_condition_controller_work_duration{quantile="0.9"} NaN -crd_naming_condition_controller_work_duration{quantile="0.99"} NaN -crd_naming_condition_controller_work_duration_sum 0 -crd_naming_condition_controller_work_duration_count 0 -# HELP etcd_helper_cache_entry_count (Deprecated) Counter of etcd helper cache entries. This can be different from etcd_helper_cache_miss_count because two concurrent threads can miss the cache and generate the same entry twice. -# TYPE etcd_helper_cache_entry_count counter -etcd_helper_cache_entry_count 0 -# HELP etcd_helper_cache_entry_total Counter of etcd helper cache entries. This can be different from etcd_helper_cache_miss_count because two concurrent threads can miss the cache and generate the same entry twice. -# TYPE etcd_helper_cache_entry_total counter -etcd_helper_cache_entry_total 0 -# HELP etcd_helper_cache_hit_count (Deprecated) Counter of etcd helper cache hits. -# TYPE etcd_helper_cache_hit_count counter -etcd_helper_cache_hit_count 0 -# HELP etcd_helper_cache_hit_total Counter of etcd helper cache hits. -# TYPE etcd_helper_cache_hit_total counter -etcd_helper_cache_hit_total 0 -# HELP etcd_helper_cache_miss_count (Deprecated) Counter of etcd helper cache miss. -# TYPE etcd_helper_cache_miss_count counter -etcd_helper_cache_miss_count 0 -# HELP etcd_helper_cache_miss_total Counter of etcd helper cache miss. -# TYPE etcd_helper_cache_miss_total counter -etcd_helper_cache_miss_total 0 -# HELP etcd_object_counts Number of stored objects at the time of last check split by kind. -# TYPE etcd_object_counts gauge -etcd_object_counts{resource="apiservices.apiregistration.k8s.io"} 30 -etcd_object_counts{resource="certificatesigningrequests.certificates.k8s.io"} 0 -etcd_object_counts{resource="clusterrolebindings.rbac.authorization.k8s.io"} 44 -etcd_object_counts{resource="clusterroles.rbac.authorization.k8s.io"} 57 -etcd_object_counts{resource="configmaps"} 8 -etcd_object_counts{resource="controllerrevisions.apps"} 3 -etcd_object_counts{resource="cronjobs.batch"} 0 -etcd_object_counts{resource="csidrivers.storage.k8s.io"} 0 -etcd_object_counts{resource="csinodes.storage.k8s.io"} 0 -etcd_object_counts{resource="customresourcedefinitions.apiextensions.k8s.io"} 0 -etcd_object_counts{resource="daemonsets.apps"} 3 -etcd_object_counts{resource="deployments.apps"} 1 -etcd_object_counts{resource="endpoints"} 4 -etcd_object_counts{resource="events"} 0 -etcd_object_counts{resource="horizontalpodautoscalers.autoscaling"} 0 -etcd_object_counts{resource="ingresses.extensions"} 0 -etcd_object_counts{resource="jobs.batch"} 0 -etcd_object_counts{resource="leases.coordination.k8s.io"} 1 -etcd_object_counts{resource="limitranges"} 0 -etcd_object_counts{resource="mutatingwebhookconfigurations.admissionregistration.k8s.io"} 0 -etcd_object_counts{resource="namespaces"} 4 -etcd_object_counts{resource="networkpolicies.networking.k8s.io"} 0 -etcd_object_counts{resource="nodes"} 1 -etcd_object_counts{resource="persistentvolumeclaims"} 0 -etcd_object_counts{resource="persistentvolumes"} 0 -etcd_object_counts{resource="poddisruptionbudgets.policy"} 0 -etcd_object_counts{resource="pods"} 11 -etcd_object_counts{resource="podsecuritypolicies.policy"} 2 -etcd_object_counts{resource="podtemplates"} 0 -etcd_object_counts{resource="priorityclasses.scheduling.k8s.io"} 2 -etcd_object_counts{resource="replicasets.apps"} 1 -etcd_object_counts{resource="replicationcontrollers"} 0 -etcd_object_counts{resource="resourcequotas"} 0 -etcd_object_counts{resource="rolebindings.rbac.authorization.k8s.io"} 11 -etcd_object_counts{resource="roles.rbac.authorization.k8s.io"} 11 -etcd_object_counts{resource="runtimeclasses.node.k8s.io"} 0 -etcd_object_counts{resource="secrets"} 36 -etcd_object_counts{resource="serviceaccounts"} 35 -etcd_object_counts{resource="services"} 2 -etcd_object_counts{resource="statefulsets.apps"} 0 -etcd_object_counts{resource="storageclasses.storage.k8s.io"} 1 -etcd_object_counts{resource="validatingwebhookconfigurations.admissionregistration.k8s.io"} 0 -etcd_object_counts{resource="volumeattachments.storage.k8s.io"} 0 -# HELP etcd_request_cache_add_duration_seconds Latency in seconds of adding an object to etcd cache -# TYPE etcd_request_cache_add_duration_seconds histogram -etcd_request_cache_add_duration_seconds_bucket{le="0.005"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="0.01"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="0.025"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="0.05"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="0.1"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="0.25"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="0.5"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="1"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="2.5"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="5"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="10"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="+Inf"} 0 -etcd_request_cache_add_duration_seconds_sum 0 -etcd_request_cache_add_duration_seconds_count 0 -# HELP etcd_request_cache_add_latencies_summary (Deprecated) Latency in microseconds of adding an object to etcd cache -# TYPE etcd_request_cache_add_latencies_summary summary -etcd_request_cache_add_latencies_summary{quantile="0.5"} NaN -etcd_request_cache_add_latencies_summary{quantile="0.9"} NaN -etcd_request_cache_add_latencies_summary{quantile="0.99"} NaN -etcd_request_cache_add_latencies_summary_sum 0 -etcd_request_cache_add_latencies_summary_count 0 -# HELP etcd_request_cache_get_duration_seconds Latency in seconds of getting an object from etcd cache -# TYPE etcd_request_cache_get_duration_seconds histogram -etcd_request_cache_get_duration_seconds_bucket{le="0.005"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="0.01"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="0.025"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="0.05"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="0.1"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="0.25"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="0.5"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="1"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="2.5"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="5"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="10"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="+Inf"} 0 -etcd_request_cache_get_duration_seconds_sum 0 -etcd_request_cache_get_duration_seconds_count 0 -# HELP etcd_request_cache_get_latencies_summary (Deprecated) Latency in microseconds of getting an object from etcd cache -# TYPE etcd_request_cache_get_latencies_summary summary -etcd_request_cache_get_latencies_summary{quantile="0.5"} NaN -etcd_request_cache_get_latencies_summary{quantile="0.9"} NaN -etcd_request_cache_get_latencies_summary{quantile="0.99"} NaN -etcd_request_cache_get_latencies_summary_sum 0 -etcd_request_cache_get_latencies_summary_count 0 -# HELP get_token_count Counter of total Token() requests to the alternate token source -# TYPE get_token_count counter -get_token_count 0 -# HELP get_token_fail_count Counter of failed Token() requests to the alternate token source -# TYPE get_token_fail_count counter -get_token_fail_count 0 -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 1.584e-05 -go_gc_duration_seconds{quantile="0.25"} 4.85e-05 -go_gc_duration_seconds{quantile="0.5"} 6.1839e-05 -go_gc_duration_seconds{quantile="0.75"} 7.7332e-05 -go_gc_duration_seconds{quantile="1"} 0.000196808 -go_gc_duration_seconds_sum 0.059063579 -go_gc_duration_seconds_count 877 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 2154 -# HELP go_info Information about the Go environment. -# TYPE go_info gauge -go_info{version="go1.12.5"} 1 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 1.25020112e+08 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 3.3076069336e+10 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 3.07353e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 3.2852112e+08 -# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. -# TYPE go_memstats_gc_cpu_fraction gauge -go_memstats_gc_cpu_fraction 6.157221575256685e-05 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 9.900032e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 1.25020112e+08 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 9.9991552e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 1.57335552e+08 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 668641 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 9.4183424e+07 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 2.57327104e+08 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.5608582879933739e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 0 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 3.29189761e+08 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 13888 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 2.11032e+06 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 2.29376e+06 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 2.03675568e+08 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 1.712894e+06 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 1.1108352e+07 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 1.1108352e+07 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 2.85432056e+08 -# HELP go_threads Number of OS threads created. -# TYPE go_threads gauge -go_threads 23 -# HELP grpc_client_handled_total Total number of RPCs completed by the client, regardless of success or failure. -# TYPE grpc_client_handled_total counter -grpc_client_handled_total{grpc_code="Canceled",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 370 -grpc_client_handled_total{grpc_code="OK",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 339 -grpc_client_handled_total{grpc_code="OK",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 10215 -grpc_client_handled_total{grpc_code="OK",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 292549 -grpc_client_handled_total{grpc_code="OK",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 124546 -# HELP grpc_client_msg_received_total Total number of RPC stream messages received by the client. -# TYPE grpc_client_msg_received_total counter -grpc_client_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 124955 -# HELP grpc_client_msg_sent_total Total number of gRPC stream messages sent by the client. -# TYPE grpc_client_msg_sent_total counter -grpc_client_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 339 -grpc_client_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 10215 -grpc_client_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 292549 -grpc_client_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 124546 -grpc_client_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 439 -# HELP grpc_client_started_total Total number of RPCs started on the client. -# TYPE grpc_client_started_total counter -grpc_client_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 339 -grpc_client_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 10215 -grpc_client_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 292549 -grpc_client_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 124546 -grpc_client_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 439 -# HELP http_request_duration_microseconds The HTTP request latencies in microseconds. -# TYPE http_request_duration_microseconds summary -http_request_duration_microseconds{handler="prometheus",quantile="0.5"} NaN -http_request_duration_microseconds{handler="prometheus",quantile="0.9"} NaN -http_request_duration_microseconds{handler="prometheus",quantile="0.99"} NaN -http_request_duration_microseconds_sum{handler="prometheus"} 6.310873251000004e+06 -http_request_duration_microseconds_count{handler="prometheus"} 111 -# HELP http_request_size_bytes The HTTP request sizes in bytes. -# TYPE http_request_size_bytes summary -http_request_size_bytes{handler="prometheus",quantile="0.5"} NaN -http_request_size_bytes{handler="prometheus",quantile="0.9"} NaN -http_request_size_bytes{handler="prometheus",quantile="0.99"} NaN -http_request_size_bytes_sum{handler="prometheus"} 8889 -http_request_size_bytes_count{handler="prometheus"} 111 -# HELP http_requests_total Total number of HTTP requests made. -# TYPE http_requests_total counter -http_requests_total{code="200",handler="prometheus",method="get"} 111 -# HELP http_response_size_bytes The HTTP response sizes in bytes. -# TYPE http_response_size_bytes summary -http_response_size_bytes{handler="prometheus",quantile="0.5"} NaN -http_response_size_bytes{handler="prometheus",quantile="0.9"} NaN -http_response_size_bytes{handler="prometheus",quantile="0.99"} NaN -http_response_size_bytes_sum{handler="prometheus"} 2.148285e+07 -http_response_size_bytes_count{handler="prometheus"} 111 -# HELP kubernetes_build_info A metric with a constant '1' value labeled by major, minor, git version, git commit, git tree state, build date, Go version, and compiler from which Kubernetes was built, and platform on which it is running. -# TYPE kubernetes_build_info gauge -kubernetes_build_info{buildDate="2019-05-17T00:58:35Z",compiler="gc",gitCommit="66049e3b21efe110454d67df4fa62b08ea79a19b",gitTreeState="clean",gitVersion="v1.14.2",goVersion="go1.12.5",major="1",minor="14",platform="linux/amd64"} 1 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 4990.06 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 1.048576e+06 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 93 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 2.94764544e+08 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.56075622515e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 4.86797312e+08 -# HELP process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. -# TYPE process_virtual_memory_max_bytes gauge -process_virtual_memory_max_bytes -1 -# HELP rest_client_request_duration_seconds Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_duration_seconds histogram -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.001"} 784 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.002"} 3043 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.004"} 35162 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.008"} 36902 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.016"} 37040 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.032"} 37044 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.064"} 37058 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.128"} 37058 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.256"} 37058 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.512"} 37058 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="+Inf"} 37058 -rest_client_request_duration_seconds_sum{url="https://localhost:6443/%7Bprefix%7D",verb="GET"} 114.2188752569995 -rest_client_request_duration_seconds_count{url="https://localhost:6443/%7Bprefix%7D",verb="GET"} 37058 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.001"} 22 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.002"} 63 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.004"} 102 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.008"} 134 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.016"} 143 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.032"} 143 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.064"} 143 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.128"} 144 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.256"} 144 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.512"} 144 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="+Inf"} 144 -rest_client_request_duration_seconds_sum{url="https://localhost:6443/%7Bprefix%7D",verb="POST"} 0.5565930350000002 -rest_client_request_duration_seconds_count{url="https://localhost:6443/%7Bprefix%7D",verb="POST"} 144 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.001"} 2 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.002"} 7 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.004"} 32 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.008"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.016"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.032"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.064"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.128"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.256"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.512"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="+Inf"} 35 -rest_client_request_duration_seconds_sum{url="https://localhost:6443/healthz",verb="GET"} 0.10272501599999997 -rest_client_request_duration_seconds_count{url="https://localhost:6443/healthz",verb="GET"} 35 -# HELP rest_client_request_latency_seconds (Deprecated) Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_latency_seconds histogram -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.001"} 784 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.002"} 3043 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.004"} 35162 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.008"} 36902 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.016"} 37040 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.032"} 37044 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.064"} 37058 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.128"} 37058 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.256"} 37058 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.512"} 37058 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="+Inf"} 37058 -rest_client_request_latency_seconds_sum{url="https://localhost:6443/%7Bprefix%7D",verb="GET"} 114.2188752569995 -rest_client_request_latency_seconds_count{url="https://localhost:6443/%7Bprefix%7D",verb="GET"} 37058 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.001"} 22 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.002"} 63 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.004"} 102 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.008"} 134 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.016"} 143 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.032"} 143 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.064"} 143 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.128"} 144 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.256"} 144 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.512"} 144 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="+Inf"} 144 -rest_client_request_latency_seconds_sum{url="https://localhost:6443/%7Bprefix%7D",verb="POST"} 0.5565930350000002 -rest_client_request_latency_seconds_count{url="https://localhost:6443/%7Bprefix%7D",verb="POST"} 144 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.001"} 2 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.002"} 7 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.004"} 32 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.008"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.016"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.032"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.064"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.128"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.256"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.512"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="+Inf"} 35 -rest_client_request_latency_seconds_sum{url="https://localhost:6443/healthz",verb="GET"} 0.10272501599999997 -rest_client_request_latency_seconds_count{url="https://localhost:6443/healthz",verb="GET"} 35 -# HELP rest_client_requests_total Number of HTTP requests, partitioned by status code, method, and host. -# TYPE rest_client_requests_total counter -rest_client_requests_total{code="200",host="localhost:6443",method="GET"} 41718 -rest_client_requests_total{code="201",host="localhost:6443",method="POST"} 144 -rest_client_requests_total{code="404",host="localhost:6443",method="GET"} 136 -rest_client_requests_total{code="500",host="localhost:6443",method="GET"} 34 -# HELP ssh_tunnel_open_count Counter of ssh tunnel total open attempts -# TYPE ssh_tunnel_open_count counter -ssh_tunnel_open_count 0 -# HELP ssh_tunnel_open_fail_count Counter of ssh tunnel failed open attempts -# TYPE ssh_tunnel_open_fail_count counter -ssh_tunnel_open_fail_count 0 -# HELP workqueue_adds_total Total number of adds handled by workqueue -# TYPE workqueue_adds_total counter -workqueue_adds_total{name="APIServiceOpenAPIAggregationControllerQueue1"} 204170 -workqueue_adds_total{name="APIServiceRegistrationController"} 10230 -workqueue_adds_total{name="AvailableConditionController"} 102150 -workqueue_adds_total{name="DiscoveryController"} 0 -workqueue_adds_total{name="admission_quota_controller"} 125 -workqueue_adds_total{name="autoregister"} 10260 -workqueue_adds_total{name="crdEstablishing"} 0 -workqueue_adds_total{name="crd_autoregistration_controller"} 0 -workqueue_adds_total{name="crd_finalizer"} 0 -workqueue_adds_total{name="crd_naming_condition_controller"} 0 -# HELP workqueue_depth Current depth of workqueue -# TYPE workqueue_depth gauge -workqueue_depth{name="APIServiceOpenAPIAggregationControllerQueue1"} 0 -workqueue_depth{name="APIServiceRegistrationController"} 0 -workqueue_depth{name="AvailableConditionController"} 0 -workqueue_depth{name="DiscoveryController"} 0 -workqueue_depth{name="admission_quota_controller"} 0 -workqueue_depth{name="autoregister"} 0 -workqueue_depth{name="crdEstablishing"} 0 -workqueue_depth{name="crd_autoregistration_controller"} 0 -workqueue_depth{name="crd_finalizer"} 0 -workqueue_depth{name="crd_naming_condition_controller"} 0 -# HELP workqueue_longest_running_processor_seconds How many seconds has the longest running processor for workqueue been running. -# TYPE workqueue_longest_running_processor_seconds gauge -workqueue_longest_running_processor_seconds{name="APIServiceOpenAPIAggregationControllerQueue1"} 0 -workqueue_longest_running_processor_seconds{name="APIServiceRegistrationController"} 0 -workqueue_longest_running_processor_seconds{name="AvailableConditionController"} 0 -workqueue_longest_running_processor_seconds{name="DiscoveryController"} 0 -workqueue_longest_running_processor_seconds{name="admission_quota_controller"} 0 -workqueue_longest_running_processor_seconds{name="autoregister"} 0 -workqueue_longest_running_processor_seconds{name="crdEstablishing"} 0 -workqueue_longest_running_processor_seconds{name="crd_autoregistration_controller"} 0 -workqueue_longest_running_processor_seconds{name="crd_finalizer"} 0 -workqueue_longest_running_processor_seconds{name="crd_naming_condition_controller"} 0 -# HELP workqueue_queue_duration_seconds How long in seconds an item stays in workqueue before being requested. -# TYPE workqueue_queue_duration_seconds histogram -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="9.999999999999999e-06"} 2899 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="9.999999999999999e-05"} 108181 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="0.001"} 204161 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="0.01"} 204170 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="0.1"} 204170 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1"} 204170 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="10"} 204170 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="+Inf"} 204170 -workqueue_queue_duration_seconds_sum{name="APIServiceOpenAPIAggregationControllerQueue1"} 23.397724911000175 -workqueue_queue_duration_seconds_count{name="APIServiceOpenAPIAggregationControllerQueue1"} 204170 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="1e-06"} 85 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="9.999999999999999e-06"} 4538 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="9.999999999999999e-05"} 9880 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="0.001"} 10227 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="0.01"} 10230 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="0.1"} 10230 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="1"} 10230 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="10"} 10230 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="+Inf"} 10230 -workqueue_queue_duration_seconds_sum{name="APIServiceRegistrationController"} 0.25387079400000034 -workqueue_queue_duration_seconds_count{name="APIServiceRegistrationController"} 10230 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="1e-06"} 279 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="9.999999999999999e-06"} 35253 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="9.999999999999999e-05"} 99281 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="0.001"} 102150 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="0.01"} 102150 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="0.1"} 102150 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="1"} 102150 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="10"} 102150 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="+Inf"} 102150 -workqueue_queue_duration_seconds_sum{name="AvailableConditionController"} 2.2794675299999922 -workqueue_queue_duration_seconds_count{name="AvailableConditionController"} 102150 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="DiscoveryController"} 0 -workqueue_queue_duration_seconds_count{name="DiscoveryController"} 0 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="9.999999999999999e-06"} 37 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="9.999999999999999e-05"} 124 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="0.001"} 124 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="0.01"} 125 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="0.1"} 125 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="1"} 125 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="10"} 125 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="+Inf"} 125 -workqueue_queue_duration_seconds_sum{name="admission_quota_controller"} 0.0052650669999999965 -workqueue_queue_duration_seconds_count{name="admission_quota_controller"} 125 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="1e-06"} 112 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="9.999999999999999e-06"} 7141 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="9.999999999999999e-05"} 10189 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="0.001"} 10204 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="0.01"} 10217 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="0.1"} 10230 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="1"} 10260 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="10"} 10260 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="+Inf"} 10260 -workqueue_queue_duration_seconds_sum{name="autoregister"} 3.8268178149999796 -workqueue_queue_duration_seconds_count{name="autoregister"} 10260 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="crdEstablishing"} 0 -workqueue_queue_duration_seconds_count{name="crdEstablishing"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="crd_autoregistration_controller"} 0 -workqueue_queue_duration_seconds_count{name="crd_autoregistration_controller"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="crd_finalizer"} 0 -workqueue_queue_duration_seconds_count{name="crd_finalizer"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="crd_naming_condition_controller"} 0 -workqueue_queue_duration_seconds_count{name="crd_naming_condition_controller"} 0 -# HELP workqueue_retries_total Total number of retries handled by workqueue -# TYPE workqueue_retries_total counter -workqueue_retries_total{name="APIServiceOpenAPIAggregationControllerQueue1"} 204174 -workqueue_retries_total{name="APIServiceRegistrationController"} 0 -workqueue_retries_total{name="AvailableConditionController"} 0 -workqueue_retries_total{name="DiscoveryController"} 0 -workqueue_retries_total{name="autoregister"} 0 -workqueue_retries_total{name="crdEstablishing"} 0 -workqueue_retries_total{name="crd_autoregistration_controller"} 0 -workqueue_retries_total{name="crd_finalizer"} 0 -workqueue_retries_total{name="crd_naming_condition_controller"} 0 -# HELP workqueue_unfinished_work_seconds How many seconds of work has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE workqueue_unfinished_work_seconds gauge -workqueue_unfinished_work_seconds{name="APIServiceOpenAPIAggregationControllerQueue1"} 0 -workqueue_unfinished_work_seconds{name="APIServiceRegistrationController"} 0 -workqueue_unfinished_work_seconds{name="AvailableConditionController"} 0 -workqueue_unfinished_work_seconds{name="DiscoveryController"} 0 -workqueue_unfinished_work_seconds{name="admission_quota_controller"} 0 -workqueue_unfinished_work_seconds{name="autoregister"} 0 -workqueue_unfinished_work_seconds{name="crdEstablishing"} 0 -workqueue_unfinished_work_seconds{name="crd_autoregistration_controller"} 0 -workqueue_unfinished_work_seconds{name="crd_finalizer"} 0 -workqueue_unfinished_work_seconds{name="crd_naming_condition_controller"} 0 -# HELP workqueue_work_duration_seconds How long in seconds processing an item from workqueue takes. -# TYPE workqueue_work_duration_seconds histogram -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="9.999999999999999e-05"} 80963 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="0.001"} 204153 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="0.01"} 204170 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="0.1"} 204170 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1"} 204170 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="10"} 204170 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="+Inf"} 204170 -workqueue_work_duration_seconds_sum{name="APIServiceOpenAPIAggregationControllerQueue1"} 28.045938834000022 -workqueue_work_duration_seconds_count{name="APIServiceOpenAPIAggregationControllerQueue1"} 204170 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="1e-06"} 2 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="9.999999999999999e-06"} 6304 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="9.999999999999999e-05"} 10078 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="0.001"} 10230 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="0.01"} 10230 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="0.1"} 10230 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="1"} 10230 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="10"} 10230 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="+Inf"} 10230 -workqueue_work_duration_seconds_sum{name="APIServiceRegistrationController"} 0.16311380499999947 -workqueue_work_duration_seconds_count{name="APIServiceRegistrationController"} 10230 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="9.999999999999999e-06"} 4394 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="9.999999999999999e-05"} 91674 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="0.001"} 102149 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="0.01"} 102150 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="0.1"} 102150 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="1"} 102150 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="10"} 102150 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="+Inf"} 102150 -workqueue_work_duration_seconds_sum{name="AvailableConditionController"} 4.883760771000043 -workqueue_work_duration_seconds_count{name="AvailableConditionController"} 102150 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="DiscoveryController"} 0 -workqueue_work_duration_seconds_count{name="DiscoveryController"} 0 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="9.999999999999999e-06"} 23 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="9.999999999999999e-05"} 120 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="0.001"} 121 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="0.01"} 125 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="0.1"} 125 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="1"} 125 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="10"} 125 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="+Inf"} 125 -workqueue_work_duration_seconds_sum{name="admission_quota_controller"} 0.017000635000000004 -workqueue_work_duration_seconds_count{name="admission_quota_controller"} 125 -workqueue_work_duration_seconds_bucket{name="autoregister",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="autoregister",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="autoregister",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="autoregister",le="9.999999999999999e-06"} 5077 -workqueue_work_duration_seconds_bucket{name="autoregister",le="9.999999999999999e-05"} 9998 -workqueue_work_duration_seconds_bucket{name="autoregister",le="0.001"} 10230 -workqueue_work_duration_seconds_bucket{name="autoregister",le="0.01"} 10260 -workqueue_work_duration_seconds_bucket{name="autoregister",le="0.1"} 10260 -workqueue_work_duration_seconds_bucket{name="autoregister",le="1"} 10260 -workqueue_work_duration_seconds_bucket{name="autoregister",le="10"} 10260 -workqueue_work_duration_seconds_bucket{name="autoregister",le="+Inf"} 10260 -workqueue_work_duration_seconds_sum{name="autoregister"} 0.32585693399999677 -workqueue_work_duration_seconds_count{name="autoregister"} 10260 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="crdEstablishing"} 0 -workqueue_work_duration_seconds_count{name="crdEstablishing"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="crd_autoregistration_controller"} 0 -workqueue_work_duration_seconds_count{name="crd_autoregistration_controller"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="crd_finalizer"} 0 -workqueue_work_duration_seconds_count{name="crd_finalizer"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="crd_naming_condition_controller"} 0 -workqueue_work_duration_seconds_count{name="crd_naming_condition_controller"} 0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/test/metrics.1.14.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/test/metrics.1.14.expected deleted file mode 100644 index 2ba2af65..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/test/metrics.1.14.expected +++ /dev/null @@ -1,23809 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10203, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "namespace", - "verb": "GET", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 10203, - "100000": 10203, - "1000000": 10203, - "10000000": 10203, - "1250000": 10203, - "150000": 10203, - "1500000": 10203, - "15000000": 10203, - "1750000": 10203, - "200000": 10203, - "2000000": 10203, - "20000000": 10203, - "250000": 10203, - "2500000": 10203, - "25000000": 10203, - "300000": 10203, - "3000000": 10203, - "30000000": 10203, - "350000": 10203, - "3500000": 10203, - "400000": 10203, - "4000000": 10203, - "40000000": 10203, - "450000": 10203, - "4500000": 10203, - "50000": 10203, - "500000": 10203, - "5000000": 10203, - "50000000": 10203, - "600000": 10203, - "6000000": 10203, - "60000000": 10203, - "700000": 10203, - "7000000": 10203, - "800000": 10203, - "8000000": 10203, - "900000": 10203, - "9000000": 10203 - }, - "count": 10203, - "sum": 29563532.34699997 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 10203, - "1000000": 10203, - "125000": 10203, - "2000000": 10203, - "250000": 10203, - "4000000": 10203, - "500000": 10203, - "8000000": 10203 - }, - "count": 10203, - "sum": 29558451 - }, - "resource": "leases", - "scope": "namespace", - "verb": "PUT", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 4006.878 - } - }, - "group": "certificates.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 4006 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "subresource": "status", - "verb": "PUT", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "extensions", - "resource": "daemonsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "podtemplates", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:service-account-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 224, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 224, - "sum": 101739110029.15791 - } - }, - "group": "batch", - "latency": { - "bucket": { - "+Inf": 224, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 224, - "sum": 101739109920 - }, - "longrunning": { - "count": 1 - }, - "resource": "cronjobs", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 354.927 - } - }, - "group": "networking.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 354 - }, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 57 - } - }, - "request": { - "resource": "clusterroles.rbac.authorization.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:endpoint-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5, - "resource": "endpoints", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "group": "scheduling.k8s.io", - "resource": "priorityclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 523.894 - } - }, - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 522 - }, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 226, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 226, - "sum": 102097112602.28801 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 226, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 226, - "sum": 102097112487 - }, - "longrunning": { - "count": 1 - }, - "resource": "deployments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1145, - "100000": 1145, - "1000000": 1145, - "10000000": 1145, - "1250000": 1145, - "150000": 1145, - "1500000": 1145, - "15000000": 1145, - "1750000": 1145, - "200000": 1145, - "2000000": 1145, - "20000000": 1145, - "250000": 1145, - "2500000": 1145, - "25000000": 1145, - "300000": 1145, - "3000000": 1145, - "30000000": 1145, - "350000": 1145, - "3500000": 1145, - "400000": 1145, - "4000000": 1145, - "40000000": 1145, - "450000": 1145, - "4500000": 1145, - "50000": 1145, - "500000": 1145, - "5000000": 1145, - "50000000": 1145, - "600000": 1145, - "6000000": 1145, - "60000000": 1145, - "700000": 1145, - "7000000": 1145, - "800000": 1145, - "8000000": 1145, - "900000": 1145, - "9000000": 1145 - }, - "count": 1145, - "sum": 2165339.8460000018 - } - }, - "latency": { - "bucket": { - "+Inf": 1145, - "1000000": 1145, - "125000": 1145, - "2000000": 1145, - "250000": 1145, - "4000000": 1145, - "500000": 1145, - "8000000": 1145 - }, - "count": 1145, - "sum": 2164783 - }, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "http": { - "request": { - "duration": { - "us": { - "count": 111, - "sum": 6310873.251000004 - } - }, - "size": { - "bytes": { - "count": 111, - "sum": 8889 - } - } - }, - "response": { - "size": { - "bytes": { - "count": 111, - "sum": 21482850 - } - } - } - }, - "request": { - "handler": "prometheus" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 451, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 451, - "sum": 203931226173.8162 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 451, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 451, - "sum": 203931225947 - }, - "longrunning": { - "count": 2 - }, - "resource": "roles", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 3 - } - }, - "request": { - "resource": "controllerrevisions.apps" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apiextensions.k8s.io", - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 8 - } - }, - "request": { - "resource": "configmaps" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 34 - } - }, - "request": { - "code": "500", - "host": "localhost:6443", - "method": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "coredns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 460, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 230, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "limitranges" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 15330, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 455, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 455, - "sum": 203889229016.9501 - } - }, - "group": "admissionregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 455, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 455, - "sum": 203889228789 - }, - "longrunning": { - "count": 2 - }, - "resource": "mutatingwebhookconfigurations", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 223, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "node.k8s.io", - "resource": "runtimeclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "deployments", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 4 - } - }, - "request": { - "resource": "endpoints" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 7187.1810000000005 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 7186 - }, - "resource": "daemonsets", - "scope": "namespace", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 939, - "100000": 34, - "1000000": 35, - "10000000": 38, - "1250000": 35, - "150000": 35, - "1500000": 35, - "15000000": 38, - "1750000": 35, - "200000": 35, - "2000000": 35, - "20000000": 38, - "250000": 35, - "2500000": 35, - "25000000": 38, - "300000": 35, - "3000000": 35, - "30000000": 38, - "350000": 35, - "3500000": 35, - "400000": 35, - "4000000": 35, - "40000000": 38, - "450000": 35, - "4500000": 35, - "50000": 33, - "500000": 35, - "5000000": 35, - "50000000": 38, - "600000": 35, - "6000000": 38, - "60000000": 38, - "700000": 35, - "7000000": 38, - "800000": 35, - "8000000": 38, - "900000": 35, - "9000000": 38 - }, - "count": 939, - "sum": 406876879124.8112 - } - }, - "latency": { - "bucket": { - "+Inf": 939, - "1000000": 35, - "125000": 35, - "2000000": 35, - "250000": 35, - "4000000": 35, - "500000": 35, - "8000000": 38 - }, - "count": 939, - "sum": 406876878664 - }, - "longrunning": { - "count": 4 - }, - "resource": "secrets", - "scope": "namespace", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "current": { - "count": 0 - }, - "kind": "readOnly" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "group": "policy", - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "pods", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 1288.6589999999999 - } - }, - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 1288 - }, - "resource": "podtemplates", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 7, - "100000": 7, - "1000000": 7, - "10000000": 7, - "1250000": 7, - "150000": 7, - "1500000": 7, - "15000000": 7, - "1750000": 7, - "200000": 7, - "2000000": 7, - "20000000": 7, - "250000": 7, - "2500000": 7, - "25000000": 7, - "300000": 7, - "3000000": 7, - "30000000": 7, - "350000": 7, - "3500000": 7, - "400000": 7, - "4000000": 7, - "40000000": 7, - "450000": 7, - "4500000": 7, - "50000": 7, - "500000": 7, - "5000000": 7, - "50000000": 7, - "600000": 7, - "6000000": 7, - "60000000": 7, - "700000": 7, - "7000000": 7, - "800000": 7, - "8000000": 7, - "900000": 7, - "9000000": 7 - }, - "count": 7, - "sum": 6333.701000000001 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 7, - "1000000": 7, - "125000": 7, - "2000000": 7, - "250000": 7, - "4000000": 7, - "500000": 7, - "8000000": 7 - }, - "count": 7, - "sum": 6330 - }, - "resource": "rolebindings", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 35, - "resource": "secrets", - "scope": "namespace", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 3 - } - }, - "request": { - "resource": "daemonsets.apps" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "apiextensions.k8s.io", - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 622.307 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 622 - }, - "resource": "deployments", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:cronjob-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10205, - "group": "batch", - "resource": "jobs", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "group": "apps", - "resource": "controllerrevisions", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 224, - "group": "storage.k8s.io", - "resource": "volumeattachments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "DELETE", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 459, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 459, - "sum": 203796222681.029 - } - }, - "group": "apiregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 459, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 459, - "sum": 203796222451 - }, - "longrunning": { - "count": 2 - }, - "resource": "apiservices", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 222, - "group": "scheduling.k8s.io", - "resource": "priorityclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "secrets", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 8, - "group": "apps", - "resource": "daemonsets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "pods", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 371.883 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 371 - }, - "resource": "csinodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 459, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 459, - "sum": 203906231734.99417 - } - }, - "latency": { - "bucket": { - "+Inf": 459, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 459, - "sum": 203906231497 - }, - "longrunning": { - "count": 2 - }, - "resource": "secrets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:ttl-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "PATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 3, - "group": "apps", - "resource": "controllerrevisions", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 231, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 231, - "resource": "secrets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 35, - "100000": 35, - "1000000": 35, - "10000000": 35, - "1250000": 35, - "150000": 35, - "1500000": 35, - "15000000": 35, - "1750000": 35, - "200000": 35, - "2000000": 35, - "20000000": 35, - "250000": 35, - "2500000": 35, - "25000000": 35, - "300000": 35, - "3000000": 35, - "30000000": 35, - "350000": 35, - "3500000": 35, - "400000": 35, - "4000000": 35, - "40000000": 35, - "450000": 35, - "4500000": 35, - "50000": 35, - "500000": 35, - "5000000": 35, - "50000000": 35, - "600000": 35, - "6000000": 35, - "60000000": 35, - "700000": 35, - "7000000": 35, - "800000": 35, - "8000000": 35, - "900000": 35, - "9000000": 35 - }, - "count": 35, - "sum": 85060.736 - } - }, - "latency": { - "bucket": { - "+Inf": 35, - "1000000": 35, - "125000": 35, - "2000000": 35, - "250000": 35, - "4000000": 35, - "500000": 35, - "8000000": 35 - }, - "count": 35, - "sum": 85045 - }, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "group": "autoscaling", - "resource": "horizontalpodautoscalers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 7, - "100000": 7, - "1000000": 7, - "10000000": 7, - "1250000": 7, - "150000": 7, - "1500000": 7, - "15000000": 7, - "1750000": 7, - "200000": 7, - "2000000": 7, - "20000000": 7, - "250000": 7, - "2500000": 7, - "25000000": 7, - "300000": 7, - "3000000": 7, - "30000000": 7, - "350000": 7, - "3500000": 7, - "400000": 7, - "4000000": 7, - "40000000": 7, - "450000": 7, - "4500000": 7, - "50000": 7, - "500000": 7, - "5000000": 7, - "50000000": 7, - "600000": 7, - "6000000": 7, - "60000000": 7, - "700000": 7, - "7000000": 7, - "800000": 7, - "8000000": 7, - "900000": 7, - "9000000": 7 - }, - "count": 7, - "sum": 11462.848000000002 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 7, - "1000000": 7, - "125000": 7, - "2000000": 7, - "250000": 7, - "4000000": 7, - "500000": 7, - "8000000": 7 - }, - "count": 7, - "sum": 11460 - }, - "resource": "roles", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "statefulsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 35, - "100000": 35, - "1000000": 35, - "10000000": 35, - "1250000": 35, - "150000": 35, - "1500000": 35, - "15000000": 35, - "1750000": 35, - "200000": 35, - "2000000": 35, - "20000000": 35, - "250000": 35, - "2500000": 35, - "25000000": 35, - "300000": 35, - "3000000": 35, - "30000000": 35, - "350000": 35, - "3500000": 35, - "400000": 35, - "4000000": 35, - "40000000": 35, - "450000": 35, - "4500000": 35, - "50000": 35, - "500000": 35, - "5000000": 35, - "50000000": 35, - "600000": 35, - "6000000": 35, - "60000000": 35, - "700000": 35, - "7000000": 35, - "800000": 35, - "8000000": 35, - "900000": 35, - "9000000": 35 - }, - "count": 35, - "sum": 25939.955000000005 - } - }, - "group": "authentication.k8s.io", - "latency": { - "bucket": { - "+Inf": 35, - "1000000": 35, - "125000": 35, - "2000000": 35, - "250000": 35, - "4000000": 35, - "500000": 35, - "8000000": 35 - }, - "count": 35, - "sum": 25925 - }, - "resource": "tokenreviews", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "batch", - "resource": "jobs", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "http": { - "request": { - "count": 111 - } - }, - "request": { - "code": "200", - "handler": "prometheus", - "method": "get" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "group": "scheduling.k8s.io", - "resource": "priorityclasses", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 50830, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 2 - } - }, - "request": { - "resource": "priorityclasses.scheduling.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 44 - } - }, - "request": { - "resource": "clusterrolebindings.rbac.authorization.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 227, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 227, - "sum": 101603111305.11609 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 227, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 227, - "sum": 101603111196 - }, - "longrunning": { - "count": 1 - }, - "resource": "csinodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 316.031 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 316 - }, - "resource": "controllerrevisions", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 909, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 1, - "300000": 0, - "3000000": 0, - "30000000": 1, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 1, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 1, - "600000": 0, - "6000000": 0, - "60000000": 1, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 909, - "sum": 407905332502.13104 - } - }, - "latency": { - "bucket": { - "+Inf": 909, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 909, - "sum": 407905332047 - }, - "longrunning": { - "count": 4 - }, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "persistentvolumeclaims" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 11, - "100000": 11, - "1000000": 11, - "10000000": 11, - "1250000": 11, - "150000": 11, - "1500000": 11, - "15000000": 11, - "1750000": 11, - "200000": 11, - "2000000": 11, - "20000000": 11, - "250000": 11, - "2500000": 11, - "25000000": 11, - "300000": 11, - "3000000": 11, - "30000000": 11, - "350000": 11, - "3500000": 11, - "400000": 11, - "4000000": 11, - "40000000": 11, - "450000": 11, - "4500000": 11, - "50000": 11, - "500000": 11, - "5000000": 11, - "50000000": 11, - "600000": 11, - "6000000": 11, - "60000000": 11, - "700000": 11, - "7000000": 11, - "800000": 11, - "8000000": 11, - "900000": 11, - "9000000": 11 - }, - "count": 11, - "sum": 37011.8 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 11, - "1000000": 11, - "125000": 11, - "2000000": 11, - "250000": 11, - "4000000": 11, - "500000": 11, - "8000000": 11 - }, - "count": 11, - "sum": 37007 - }, - "resource": "roles", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 5, - "100000": 5, - "1000000": 5, - "10000000": 5, - "1250000": 5, - "150000": 5, - "1500000": 5, - "15000000": 5, - "1750000": 5, - "200000": 5, - "2000000": 5, - "20000000": 5, - "250000": 5, - "2500000": 5, - "25000000": 5, - "300000": 5, - "3000000": 5, - "30000000": 5, - "350000": 5, - "3500000": 5, - "400000": 5, - "4000000": 5, - "40000000": 5, - "450000": 5, - "4500000": 5, - "50000": 5, - "500000": 5, - "5000000": 5, - "50000000": 5, - "600000": 5, - "6000000": 5, - "60000000": 5, - "700000": 5, - "7000000": 5, - "800000": 5, - "8000000": 5, - "900000": 5, - "9000000": 5 - }, - "count": 5, - "sum": 48228.511999999995 - } - }, - "latency": { - "bucket": { - "+Inf": 5, - "1000000": 5, - "125000": 5, - "2000000": 5, - "250000": 5, - "4000000": 5, - "500000": 5, - "8000000": 5 - }, - "count": 5, - "sum": 48226 - }, - "resource": "pods", - "scope": "namespace", - "subresource": "binding", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 93.11699999999999 - } - }, - "group": "scheduling.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 93 - }, - "resource": "priorityclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "resource": "services", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 230, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 230, - "sum": 102034113227.36505 - } - }, - "group": "policy", - "latency": { - "bucket": { - "+Inf": 230, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 230, - "sum": 102034113111 - }, - "longrunning": { - "count": 1 - }, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 5654.763999999999 - } - }, - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 5654 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 39, - "100000": 39, - "1000000": 39, - "10000000": 39, - "1250000": 39, - "150000": 39, - "1500000": 39, - "15000000": 39, - "1750000": 39, - "200000": 39, - "2000000": 39, - "20000000": 39, - "250000": 39, - "2500000": 39, - "25000000": 39, - "300000": 39, - "3000000": 39, - "30000000": 39, - "350000": 39, - "3500000": 39, - "400000": 39, - "4000000": 39, - "40000000": 39, - "450000": 39, - "4500000": 39, - "50000": 39, - "500000": 39, - "5000000": 39, - "50000000": 39, - "600000": 39, - "6000000": 39, - "60000000": 39, - "700000": 39, - "7000000": 39, - "800000": 39, - "8000000": 39, - "900000": 39, - "9000000": 39 - }, - "count": 39, - "sum": 28552.489000000005 - } - }, - "latency": { - "bucket": { - "+Inf": 39, - "1000000": 39, - "125000": 39, - "2000000": 39, - "250000": 39, - "4000000": 39, - "500000": 39, - "8000000": 39 - }, - "count": 39, - "sum": 28532 - }, - "resource": "secrets", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "volumeattachments", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 34, - "100000": 34, - "1000000": 34, - "10000000": 34, - "1250000": 34, - "150000": 34, - "1500000": 34, - "15000000": 34, - "1750000": 34, - "200000": 34, - "2000000": 34, - "20000000": 34, - "250000": 34, - "2500000": 34, - "25000000": 34, - "300000": 34, - "3000000": 34, - "30000000": 34, - "350000": 34, - "3500000": 34, - "400000": 34, - "4000000": 34, - "40000000": 34, - "450000": 34, - "4500000": 34, - "50000": 34, - "500000": 34, - "5000000": 34, - "50000000": 34, - "600000": 34, - "6000000": 34, - "60000000": 34, - "700000": 34, - "7000000": 34, - "800000": 34, - "8000000": 34, - "900000": 34, - "9000000": 34 - }, - "count": 34, - "sum": 99664.597 - } - }, - "latency": { - "bucket": { - "+Inf": 34, - "1000000": 34, - "125000": 34, - "2000000": 34, - "250000": 34, - "4000000": 34, - "500000": 34, - "8000000": 34 - }, - "count": 34, - "sum": 99649 - }, - "resource": "pods", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 220, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 14, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "apps", - "resource": "daemonsets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:attachdetach-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "csidrivers", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 1001.727 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 1001 - }, - "resource": "daemonsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 227, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 227, - "sum": 101816112088.54494 - } - }, - "latency": { - "bucket": { - "+Inf": 227, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 227, - "sum": 101816111969 - }, - "longrunning": { - "count": 1 - }, - "resource": "configmaps", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 226, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 226, - "sum": 101539119449.78401 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 226, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 226, - "sum": 101539119338 - }, - "longrunning": { - "count": 1 - }, - "resource": "ingresses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/json", - "count": 3, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "statefulsets.apps" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "extensions", - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "resource": "limitranges", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 16225.265999999998 - } - }, - "group": "scheduling.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 16225 - }, - "resource": "priorityclasses", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "mutatingwebhookconfigurations.admissionregistration.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 36 - } - }, - "request": { - "resource": "secrets" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 15309, - "100000": 15309, - "1000000": 15309, - "10000000": 15309, - "1250000": 15309, - "150000": 15309, - "1500000": 15309, - "15000000": 15309, - "1750000": 15309, - "200000": 15309, - "2000000": 15309, - "20000000": 15309, - "250000": 15309, - "2500000": 15309, - "25000000": 15309, - "300000": 15309, - "3000000": 15309, - "30000000": 15309, - "350000": 15309, - "3500000": 15309, - "400000": 15309, - "4000000": 15309, - "40000000": 15309, - "450000": 15309, - "4500000": 15309, - "50000": 15309, - "500000": 15309, - "5000000": 15309, - "50000000": 15309, - "600000": 15309, - "6000000": 15309, - "60000000": 15309, - "700000": 15309, - "7000000": 15309, - "800000": 15309, - "8000000": 15309, - "900000": 15309, - "9000000": 15309 - }, - "count": 15309, - "sum": 32399630.49999993 - } - }, - "latency": { - "bucket": { - "+Inf": 15309, - "1000000": 15309, - "125000": 15309, - "2000000": 15309, - "250000": 15309, - "4000000": 15309, - "500000": 15309, - "8000000": 15309 - }, - "count": 15309, - "sum": 32391986 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 503.35400000000004 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 503 - }, - "resource": "storageclasses", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 229, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 229, - "sum": 102008113330.97694 - } - }, - "group": "batch", - "latency": { - "bucket": { - "+Inf": 229, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 229, - "sum": 102008113221 - }, - "longrunning": { - "count": 1 - }, - "resource": "jobs", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 564.016 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 563 - }, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller", - "code": "409", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "deployments", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "group": "apps", - "resource": "statefulsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 1015.515 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 1015 - }, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "extensions", - "resource": "deployments", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 12, - "resource": "events", - "scope": "namespace", - "verb": "PATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 42, - "100000": 42, - "1000000": 42, - "10000000": 42, - "1250000": 42, - "150000": 42, - "1500000": 42, - "15000000": 42, - "1750000": 42, - "200000": 42, - "2000000": 42, - "20000000": 42, - "250000": 42, - "2500000": 42, - "25000000": 42, - "300000": 42, - "3000000": 42, - "30000000": 42, - "350000": 42, - "3500000": 42, - "400000": 42, - "4000000": 42, - "40000000": 42, - "450000": 42, - "4500000": 42, - "50000": 42, - "500000": 42, - "5000000": 42, - "50000000": 42, - "600000": 42, - "6000000": 42, - "60000000": 42, - "700000": 42, - "7000000": 42, - "800000": 42, - "8000000": 42, - "900000": 42, - "9000000": 42 - }, - "count": 42, - "sum": 118663.20299999998 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 42, - "1000000": 42, - "125000": 42, - "2000000": 42, - "250000": 42, - "4000000": 42, - "500000": 42, - "8000000": 42 - }, - "count": 42, - "sum": 118642 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "namespace", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 8, - "100000": 8, - "1000000": 8, - "10000000": 8, - "1250000": 8, - "150000": 8, - "1500000": 8, - "15000000": 8, - "1750000": 8, - "200000": 8, - "2000000": 8, - "20000000": 8, - "250000": 8, - "2500000": 8, - "25000000": 8, - "300000": 8, - "3000000": 8, - "30000000": 8, - "350000": 8, - "3500000": 8, - "400000": 8, - "4000000": 8, - "40000000": 8, - "450000": 8, - "4500000": 8, - "50000": 8, - "500000": 8, - "5000000": 8, - "50000000": 8, - "600000": 8, - "6000000": 8, - "60000000": 8, - "700000": 8, - "7000000": 8, - "800000": 8, - "8000000": 8, - "900000": 8, - "9000000": 8 - }, - "count": 8, - "sum": 83798.946 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 8, - "1000000": 8, - "125000": 8, - "2000000": 8, - "250000": 8, - "4000000": 8, - "500000": 8, - "8000000": 8 - }, - "count": 8, - "sum": 83794 - }, - "resource": "daemonsets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 453, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 453, - "sum": 204138232452.55487 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 453, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 453, - "sum": 204138232232 - }, - "longrunning": { - "count": 2 - }, - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 10215, - "100000": 10215, - "1000000": 10215, - "10000000": 10215, - "1250000": 10215, - "150000": 10215, - "1500000": 10215, - "15000000": 10215, - "1750000": 10215, - "200000": 10215, - "2000000": 10215, - "20000000": 10215, - "250000": 10215, - "2500000": 10215, - "25000000": 10215, - "300000": 10215, - "3000000": 10215, - "30000000": 10215, - "350000": 10215, - "3500000": 10215, - "400000": 10215, - "4000000": 10215, - "40000000": 10215, - "450000": 10215, - "4500000": 10215, - "50000": 10215, - "500000": 10215, - "5000000": 10215, - "50000000": 10215, - "600000": 10215, - "6000000": 10215, - "60000000": 10215, - "700000": 10215, - "7000000": 10215, - "800000": 10215, - "8000000": 10215, - "900000": 10215, - "9000000": 10215 - }, - "count": 10215, - "sum": 6692735.753000016 - } - }, - "latency": { - "bucket": { - "+Inf": 10215, - "1000000": 10215, - "125000": 10215, - "2000000": 10215, - "250000": 10215, - "4000000": 10215, - "500000": 10215, - "8000000": 10215 - }, - "count": 10215, - "sum": 6687627 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 41718 - } - }, - "request": { - "code": "200", - "host": "localhost:6443", - "method": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 453, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 453, - "sum": 203725241187.41006 - } - }, - "group": "admissionregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 453, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 453, - "sum": 203725240964 - }, - "longrunning": { - "count": 2 - }, - "resource": "validatingwebhookconfigurations", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 6, - "100000": 6, - "1000000": 6, - "10000000": 6, - "1250000": 6, - "150000": 6, - "1500000": 6, - "15000000": 6, - "1750000": 6, - "200000": 6, - "2000000": 6, - "20000000": 6, - "250000": 6, - "2500000": 6, - "25000000": 6, - "300000": 6, - "3000000": 6, - "30000000": 6, - "350000": 6, - "3500000": 6, - "400000": 6, - "4000000": 6, - "40000000": 6, - "450000": 6, - "4500000": 6, - "50000": 6, - "500000": 6, - "5000000": 6, - "50000000": 6, - "600000": 6, - "6000000": 6, - "60000000": 6, - "700000": 6, - "7000000": 6, - "800000": 6, - "8000000": 6, - "900000": 6, - "9000000": 6 - }, - "count": 6, - "sum": 29257.163000000004 - } - }, - "latency": { - "bucket": { - "+Inf": 6, - "1000000": 6, - "125000": 6, - "2000000": 6, - "250000": 6, - "4000000": 6, - "500000": 6, - "8000000": 6 - }, - "count": 6, - "sum": 29254 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "PATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 2 - } - }, - "request": { - "resource": "podsecuritypolicies.policy" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 453, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 453, - "sum": 203457221580.51413 - } - }, - "group": "apiextensions.k8s.io", - "latency": { - "bucket": { - "+Inf": 453, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 453, - "sum": 203457221350 - }, - "longrunning": { - "count": 2 - }, - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 0, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 0, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 103689.05 - } - }, - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 103689 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "podtemplates", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 223, - "group": "admissionregistration.k8s.io", - "resource": "validatingwebhookconfigurations", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 3, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 3, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 105848.52400000002 - } - }, - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 105847 - }, - "resource": "namespaces", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 223, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 485.486 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 485 - }, - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 60, - "100000": 60, - "1000000": 60, - "10000000": 60, - "1250000": 60, - "150000": 60, - "1500000": 60, - "15000000": 60, - "1750000": 60, - "200000": 60, - "2000000": 60, - "20000000": 60, - "250000": 60, - "2500000": 60, - "25000000": 60, - "300000": 60, - "3000000": 60, - "30000000": 60, - "350000": 60, - "3500000": 60, - "400000": 60, - "4000000": 60, - "40000000": 60, - "450000": 60, - "4500000": 60, - "50000": 60, - "500000": 60, - "5000000": 60, - "50000000": 60, - "600000": 60, - "6000000": 60, - "60000000": 60, - "700000": 60, - "7000000": 60, - "800000": 60, - "8000000": 60, - "900000": 60, - "9000000": 60 - }, - "count": 60, - "sum": 78472.80299999997 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 60, - "1000000": 60, - "125000": 60, - "2000000": 60, - "250000": 60, - "4000000": 60, - "500000": 60, - "8000000": 60 - }, - "count": 60, - "sum": 78445 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 899, - "100000": 0, - "1000000": 0, - "10000000": 3, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 3, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 3, - "250000": 0, - "2500000": 0, - "25000000": 3, - "300000": 0, - "3000000": 0, - "30000000": 3, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 3, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 3, - "600000": 0, - "6000000": 3, - "60000000": 3, - "700000": 0, - "7000000": 3, - "800000": 0, - "8000000": 3, - "900000": 0, - "9000000": 3 - }, - "count": 899, - "sum": 407315800440.2043 - } - }, - "latency": { - "bucket": { - "+Inf": 899, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 3 - }, - "count": 899, - "sum": 407315800001 - }, - "longrunning": { - "count": 4 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 228, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 228, - "sum": 101948112966.71193 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 228, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 228, - "sum": 101948112859 - }, - "longrunning": { - "count": 1 - }, - "resource": "daemonsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "PATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1139, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 223, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "validatingwebhookconfigurations.admissionregistration.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 151.836 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 151 - }, - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1588, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 1, - "300000": 0, - "3000000": 0, - "30000000": 1, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 1, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 1, - "600000": 0, - "6000000": 0, - "60000000": 1, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 1588, - "sum": 713340672473.6254 - } - }, - "latency": { - "bucket": { - "+Inf": 1588, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1588, - "sum": 713340671670 - }, - "longrunning": { - "count": 7 - }, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "policy", - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 5, - "100000": 5, - "1000000": 5, - "10000000": 5, - "1250000": 5, - "150000": 5, - "1500000": 5, - "15000000": 5, - "1750000": 5, - "200000": 5, - "2000000": 5, - "20000000": 5, - "250000": 5, - "2500000": 5, - "25000000": 5, - "300000": 5, - "3000000": 5, - "30000000": 5, - "350000": 5, - "3500000": 5, - "400000": 5, - "4000000": 5, - "40000000": 5, - "450000": 5, - "4500000": 5, - "50000": 5, - "500000": 5, - "5000000": 5, - "50000000": 5, - "600000": 5, - "6000000": 5, - "60000000": 5, - "700000": 5, - "7000000": 5, - "800000": 5, - "8000000": 5, - "900000": 5, - "9000000": 5 - }, - "count": 5, - "sum": 1313.7689999999998 - } - }, - "latency": { - "bucket": { - "+Inf": 5, - "1000000": 5, - "125000": 5, - "2000000": 5, - "250000": 5, - "4000000": 5, - "500000": 5, - "8000000": 5 - }, - "count": 5, - "sum": 1311 - }, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 456, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 456, - "sum": 203823226429.89496 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 456, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 456, - "sum": 203823226205 - }, - "longrunning": { - "count": 2 - }, - "resource": "rolebindings", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10212, - "resource": "services", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "group": "node.k8s.io", - "resource": "runtimeclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 231, - "group": "apiregistration.k8s.io", - "resource": "apiservices", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "group": "extensions", - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 3, - "resource": "events", - "scope": "namespace", - "verb": "PATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5, - "resource": "pods", - "scope": "namespace", - "subresource": "binding", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 11 - } - }, - "request": { - "resource": "rolebindings.rbac.authorization.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 225, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 225, - "sum": 101889113889.47702 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 225, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 225, - "sum": 101889113784 - }, - "longrunning": { - "count": 1 - }, - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 111874, - "100000": 111874, - "1000000": 111874, - "10000000": 111874, - "1250000": 111874, - "150000": 111874, - "1500000": 111874, - "15000000": 111874, - "1750000": 111874, - "200000": 111874, - "2000000": 111874, - "20000000": 111874, - "250000": 111874, - "2500000": 111874, - "25000000": 111874, - "300000": 111874, - "3000000": 111874, - "30000000": 111874, - "350000": 111874, - "3500000": 111874, - "400000": 111874, - "4000000": 111874, - "40000000": 111874, - "450000": 111874, - "4500000": 111874, - "50000": 111874, - "500000": 111874, - "5000000": 111874, - "50000000": 111874, - "600000": 111874, - "6000000": 111874, - "60000000": 111874, - "700000": 111874, - "7000000": 111874, - "800000": 111874, - "8000000": 111874, - "900000": 111874, - "9000000": 111874 - }, - "count": 111874, - "sum": 221303210.45800045 - } - }, - "latency": { - "bucket": { - "+Inf": 111874, - "1000000": 111874, - "125000": 111874, - "2000000": 111874, - "250000": 111874, - "4000000": 111874, - "500000": 111874, - "8000000": 111874 - }, - "count": 111874, - "sum": 221247395 - }, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "group": "node.k8s.io", - "resource": "runtimeclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "secrets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 225, - "group": "apiextensions.k8s.io", - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 230, - "group": "admissionregistration.k8s.io", - "resource": "validatingwebhookconfigurations", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 6697.469 - } - }, - "group": "certificates.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 6697 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "DELETE", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "autoscaling", - "resource": "horizontalpodautoscalers", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 232, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 1, - "250000": 0, - "2500000": 0, - "25000000": 1, - "300000": 0, - "3000000": 0, - "30000000": 1, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 1, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 1, - "600000": 0, - "6000000": 0, - "60000000": 1, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 232, - "sum": 102111235537.69302 - } - }, - "group": "certificates.k8s.io", - "latency": { - "bucket": { - "+Inf": 232, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 232, - "sum": 102111235424 - }, - "longrunning": { - "count": 1 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "jobs.batch" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 230, - "group": "policy", - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 70, - "100000": 70, - "1000000": 70, - "10000000": 70, - "1250000": 70, - "150000": 70, - "1500000": 70, - "15000000": 70, - "1750000": 70, - "200000": 70, - "2000000": 70, - "20000000": 70, - "250000": 70, - "2500000": 70, - "25000000": 70, - "300000": 70, - "3000000": 70, - "30000000": 70, - "350000": 70, - "3500000": 70, - "400000": 70, - "4000000": 70, - "40000000": 70, - "450000": 70, - "4500000": 70, - "50000": 70, - "500000": 70, - "5000000": 70, - "50000000": 70, - "600000": 70, - "6000000": 70, - "60000000": 70, - "700000": 70, - "7000000": 70, - "800000": 70, - "8000000": 70, - "900000": 70, - "9000000": 70 - }, - "count": 70, - "sum": 135483.897 - } - }, - "latency": { - "bucket": { - "+Inf": 70, - "1000000": 70, - "125000": 70, - "2000000": 70, - "250000": 70, - "4000000": 70, - "500000": 70, - "8000000": 70 - }, - "count": 70, - "sum": 135449 - }, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "limitranges", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 10206, - "100000": 10206, - "1000000": 10206, - "10000000": 10206, - "1250000": 10206, - "150000": 10206, - "1500000": 10206, - "15000000": 10206, - "1750000": 10206, - "200000": 10206, - "2000000": 10206, - "20000000": 10206, - "250000": 10206, - "2500000": 10206, - "25000000": 10206, - "300000": 10206, - "3000000": 10206, - "30000000": 10206, - "350000": 10206, - "3500000": 10206, - "400000": 10206, - "4000000": 10206, - "40000000": 10206, - "450000": 10206, - "4500000": 10206, - "50000": 10206, - "500000": 10206, - "5000000": 10206, - "50000000": 10206, - "600000": 10206, - "6000000": 10206, - "60000000": 10206, - "700000": 10206, - "7000000": 10206, - "800000": 10206, - "8000000": 10206, - "900000": 10206, - "9000000": 10206 - }, - "count": 10206, - "sum": 16856306.568999976 - } - }, - "group": "batch", - "latency": { - "bucket": { - "+Inf": 10206, - "1000000": 10206, - "125000": 10206, - "2000000": 10206, - "250000": 10206, - "4000000": 10206, - "500000": 10206, - "8000000": 10206 - }, - "count": 10206, - "sum": 16851174 - }, - "resource": "cronjobs", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 9, - "100000": 9, - "1000000": 9, - "10000000": 9, - "1250000": 9, - "150000": 9, - "1500000": 9, - "15000000": 9, - "1750000": 9, - "200000": 9, - "2000000": 9, - "20000000": 9, - "250000": 9, - "2500000": 9, - "25000000": 9, - "300000": 9, - "3000000": 9, - "30000000": 9, - "350000": 9, - "3500000": 9, - "400000": 9, - "4000000": 9, - "40000000": 9, - "450000": 9, - "4500000": 9, - "50000": 9, - "500000": 9, - "5000000": 9, - "50000000": 9, - "600000": 9, - "6000000": 9, - "60000000": 9, - "700000": 9, - "7000000": 9, - "800000": 9, - "8000000": 9, - "900000": 9, - "9000000": 9 - }, - "count": 9, - "sum": 61579.333 - } - }, - "latency": { - "bucket": { - "+Inf": 9, - "1000000": 9, - "125000": 9, - "2000000": 9, - "250000": 9, - "4000000": 9, - "500000": 9, - "8000000": 9 - }, - "count": 9, - "sum": 61575 - }, - "resource": "pods", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 4, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 4, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 1090.222 - } - }, - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 1089 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 101664, - "100000": 101664, - "1000000": 101664, - "10000000": 101664, - "1250000": 101664, - "150000": 101664, - "1500000": 101664, - "15000000": 101664, - "1750000": 101664, - "200000": 101664, - "2000000": 101664, - "20000000": 101664, - "250000": 101664, - "2500000": 101664, - "25000000": 101664, - "300000": 101664, - "3000000": 101664, - "30000000": 101664, - "350000": 101664, - "3500000": 101664, - "400000": 101664, - "4000000": 101664, - "40000000": 101664, - "450000": 101664, - "4500000": 101664, - "50000": 101664, - "500000": 101664, - "5000000": 101664, - "50000000": 101664, - "600000": 101664, - "6000000": 101664, - "60000000": 101664, - "700000": 101664, - "7000000": 101664, - "800000": 101664, - "8000000": 101664, - "900000": 101664, - "9000000": 101664 - }, - "count": 101664, - "sum": 302455181.0919927 - } - }, - "latency": { - "bucket": { - "+Inf": 101664, - "1000000": 101664, - "125000": 101664, - "2000000": 101664, - "250000": 101664, - "4000000": 101664, - "500000": 101664, - "8000000": 101664 - }, - "count": 101664, - "sum": 302404553 - }, - "resource": "endpoints", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 231, - "group": "extensions", - "resource": "networkpolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "admissionregistration.k8s.io", - "resource": "mutatingwebhookconfigurations", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 902, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 1, - "300000": 0, - "3000000": 0, - "30000000": 1, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 1, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 1, - "600000": 0, - "6000000": 0, - "60000000": 1, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 902, - "sum": 407421316492.62415 - } - }, - "latency": { - "bucket": { - "+Inf": 902, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 902, - "sum": 407421316033 - }, - "longrunning": { - "count": 3 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "longrunning": { - "count": 1 - }, - "resource": "nodes", - "scope": "resource", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "group": "extensions", - "resource": "ingresses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 3837.0879999999997 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 3836 - }, - "resource": "rolebindings", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 228, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 228, - "sum": 101751113304.68398 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 228, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 228, - "sum": 101751113193 - }, - "longrunning": { - "count": 1 - }, - "resource": "leases", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 455, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 1, - "300000": 0, - "3000000": 0, - "30000000": 1, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 1, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 1, - "600000": 0, - "6000000": 0, - "60000000": 1, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 455, - "sum": 203969097894.53616 - } - }, - "group": "node.k8s.io", - "latency": { - "bucket": { - "+Inf": 455, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 455, - "sum": 203969097658 - }, - "longrunning": { - "count": 2 - }, - "resource": "runtimeclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 35, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "admissionregistration.k8s.io", - "resource": "validatingwebhookconfigurations", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 230, - "group": "policy", - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "admissionregistration.k8s.io", - "resource": "validatingwebhookconfigurations", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 11, - "resource": "events", - "scope": "namespace", - "verb": "PATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 328.364 - } - }, - "group": "admissionregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 327 - }, - "resource": "mutatingwebhookconfigurations", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "policy", - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 50829, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 231, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 231, - "sum": 102039115643.40294 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 231, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 231, - "sum": 102039115530 - }, - "longrunning": { - "count": 1 - }, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 229, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 229, - "sum": 102124114690 - } - }, - "group": "scheduling.k8s.io", - "latency": { - "bucket": { - "+Inf": 229, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 229, - "sum": 102124114574 - }, - "longrunning": { - "count": 1 - }, - "resource": "priorityclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "statefulsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 19, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 302.7 - } - }, - "group": "scheduling.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 302 - }, - "resource": "priorityclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "namespace", - "verb": "GET", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 224, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 5, - "100000": 5, - "1000000": 5, - "10000000": 5, - "1250000": 5, - "150000": 5, - "1500000": 5, - "15000000": 5, - "1750000": 5, - "200000": 5, - "2000000": 5, - "20000000": 5, - "250000": 5, - "2500000": 5, - "25000000": 5, - "300000": 5, - "3000000": 5, - "30000000": 5, - "350000": 5, - "3500000": 5, - "400000": 5, - "4000000": 5, - "40000000": 5, - "450000": 5, - "4500000": 5, - "50000": 5, - "500000": 5, - "5000000": 5, - "50000000": 5, - "600000": 5, - "6000000": 5, - "60000000": 5, - "700000": 5, - "7000000": 5, - "800000": 5, - "8000000": 5, - "900000": 5, - "9000000": 5 - }, - "count": 5, - "sum": 5000.58 - } - }, - "latency": { - "bucket": { - "+Inf": 5, - "1000000": 5, - "125000": 5, - "2000000": 5, - "250000": 5, - "4000000": 5, - "500000": 5, - "8000000": 5 - }, - "count": 5, - "sum": 4997 - }, - "resource": "pods", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "policy", - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 30, - "group": "apiregistration.k8s.io", - "resource": "apiservices", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "resource": "secrets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:pod-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5105, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 457, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 457, - "sum": 203665226449.16498 - } - }, - "latency": { - "bucket": { - "+Inf": 457, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 457, - "sum": 203665226215 - }, - "longrunning": { - "count": 2 - }, - "resource": "limitranges", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 8015.358 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 8014 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 161.39600000000002 - } - }, - "group": "policy", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 161 - }, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 456, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 456, - "sum": 203601228562.83395 - } - }, - "latency": { - "bucket": { - "+Inf": 456, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 456, - "sum": 203601228335 - }, - "longrunning": { - "count": 2 - }, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 26, - "100000": 26, - "1000000": 26, - "10000000": 26, - "1250000": 26, - "150000": 26, - "1500000": 26, - "15000000": 26, - "1750000": 26, - "200000": 26, - "2000000": 26, - "20000000": 26, - "250000": 26, - "2500000": 26, - "25000000": 26, - "300000": 26, - "3000000": 26, - "30000000": 26, - "350000": 26, - "3500000": 26, - "400000": 26, - "4000000": 26, - "40000000": 26, - "450000": 26, - "4500000": 26, - "50000": 26, - "500000": 26, - "5000000": 26, - "50000000": 26, - "600000": 26, - "6000000": 26, - "60000000": 26, - "700000": 26, - "7000000": 26, - "800000": 26, - "8000000": 26, - "900000": 26, - "9000000": 26 - }, - "count": 26, - "sum": 90467.79999999997 - } - }, - "latency": { - "bucket": { - "+Inf": 26, - "1000000": 26, - "125000": 26, - "2000000": 26, - "250000": 26, - "4000000": 26, - "500000": 26, - "8000000": 26 - }, - "count": 26, - "sum": 90455 - }, - "resource": "events", - "scope": "namespace", - "verb": "PATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "configmaps", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 450, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 450, - "sum": 203758230521.20993 - } - }, - "latency": { - "bucket": { - "+Inf": 450, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 450, - "sum": 203758230295 - }, - "longrunning": { - "count": 2 - }, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "current": { - "count": 0 - }, - "kind": "mutating" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 5, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "apiregistration.k8s.io", - "resource": "apiservices", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 459.84200000000004 - } - }, - "group": "certificates.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 458 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 8, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "resourcequotas" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 35, - "group": "authentication.k8s.io", - "resource": "tokenreviews", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 8865.726 - } - }, - "group": "scheduling.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 8865 - }, - "resource": "priorityclasses", - "scope": "cluster", - "verb": "GET", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 10213, - "100000": 10213, - "1000000": 10213, - "10000000": 10213, - "1250000": 10213, - "150000": 10213, - "1500000": 10213, - "15000000": 10213, - "1750000": 10213, - "200000": 10213, - "2000000": 10213, - "20000000": 10213, - "250000": 10213, - "2500000": 10213, - "25000000": 10213, - "300000": 10213, - "3000000": 10213, - "30000000": 10213, - "350000": 10213, - "3500000": 10213, - "400000": 10213, - "4000000": 10213, - "40000000": 10213, - "450000": 10213, - "4500000": 10213, - "50000": 10213, - "500000": 10213, - "5000000": 10213, - "50000000": 10213, - "600000": 10213, - "6000000": 10213, - "60000000": 10213, - "700000": 10213, - "7000000": 10213, - "800000": 10213, - "8000000": 10213, - "900000": 10213, - "9000000": 10213 - }, - "count": 10213, - "sum": 17942048.968999997 - } - }, - "latency": { - "bucket": { - "+Inf": 10213, - "1000000": 10213, - "125000": 10213, - "2000000": 10213, - "250000": 10213, - "4000000": 10213, - "500000": 10213, - "8000000": 10213 - }, - "count": 10213, - "sum": 17936957 - }, - "resource": "services", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 228, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 228, - "sum": 102016113358.01306 - } - }, - "group": "networking.k8s.io", - "latency": { - "bucket": { - "+Inf": 228, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 228, - "sum": 102016113245 - }, - "longrunning": { - "count": 1 - }, - "resource": "ingresses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 230, - "group": "admissionregistration.k8s.io", - "resource": "mutatingwebhookconfigurations", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "namespaces", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 400.125 - } - }, - "group": "admissionregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 399 - }, - "resource": "validatingwebhookconfigurations", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "replicasets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 476.463 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 476 - }, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "group": "scheduling.k8s.io", - "resource": "priorityclasses", - "scope": "cluster", - "verb": "GET", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "networking.k8s.io", - "resource": "ingresses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "group": "apps", - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "horizontalpodautoscalers.autoscaling" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 405.658 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 404 - }, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5, - "group": "apps", - "resource": "deployments", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 55, - "100000": 55, - "1000000": 55, - "10000000": 55, - "1250000": 55, - "150000": 55, - "1500000": 55, - "15000000": 55, - "1750000": 55, - "200000": 55, - "2000000": 55, - "20000000": 55, - "250000": 55, - "2500000": 55, - "25000000": 55, - "300000": 55, - "3000000": 55, - "30000000": 55, - "350000": 55, - "3500000": 55, - "400000": 55, - "4000000": 55, - "40000000": 55, - "450000": 55, - "4500000": 55, - "50000": 55, - "500000": 55, - "5000000": 55, - "50000000": 55, - "600000": 55, - "6000000": 55, - "60000000": 55, - "700000": 55, - "7000000": 55, - "800000": 55, - "8000000": 55, - "900000": 55, - "9000000": 55 - }, - "count": 55, - "sum": 49048.344999999994 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 55, - "1000000": 55, - "125000": 55, - "2000000": 55, - "250000": 55, - "4000000": 55, - "500000": 55, - "8000000": 55 - }, - "count": 55, - "sum": 49018 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 597.8679999999999 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 597 - }, - "resource": "storageclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 60, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 11, - "100000": 11, - "1000000": 11, - "10000000": 11, - "1250000": 11, - "150000": 11, - "1500000": 11, - "15000000": 11, - "1750000": 11, - "200000": 11, - "2000000": 11, - "20000000": 11, - "250000": 11, - "2500000": 11, - "25000000": 11, - "300000": 11, - "3000000": 11, - "30000000": 11, - "350000": 11, - "3500000": 11, - "400000": 11, - "4000000": 11, - "40000000": 11, - "450000": 11, - "4500000": 11, - "50000": 11, - "500000": 11, - "5000000": 11, - "50000000": 11, - "600000": 11, - "6000000": 11, - "60000000": 11, - "700000": 11, - "7000000": 11, - "800000": 11, - "8000000": 11, - "900000": 11, - "9000000": 11 - }, - "count": 11, - "sum": 33706.471000000005 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 11, - "1000000": 11, - "125000": 11, - "2000000": 11, - "250000": 11, - "4000000": 11, - "500000": 11, - "8000000": 11 - }, - "count": 11, - "sum": 33701 - }, - "resource": "rolebindings", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "secrets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 50830, - "resource": "endpoints", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 899, - "resource": "configmaps", - "scope": "namespace", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 15376, - "100000": 15376, - "1000000": 15376, - "10000000": 15376, - "1250000": 15376, - "150000": 15376, - "1500000": 15376, - "15000000": 15376, - "1750000": 15376, - "200000": 15376, - "2000000": 15376, - "20000000": 15376, - "250000": 15376, - "2500000": 15376, - "25000000": 15376, - "300000": 15376, - "3000000": 15376, - "30000000": 15376, - "350000": 15376, - "3500000": 15376, - "400000": 15376, - "4000000": 15376, - "40000000": 15376, - "450000": 15376, - "4500000": 15376, - "50000": 15376, - "500000": 15376, - "5000000": 15376, - "50000000": 15376, - "600000": 15376, - "6000000": 15376, - "60000000": 15376, - "700000": 15376, - "7000000": 15376, - "800000": 15376, - "8000000": 15376, - "900000": 15376, - "9000000": 15376 - }, - "count": 15376, - "sum": 28666829.363000106 - } - }, - "latency": { - "bucket": { - "+Inf": 15376, - "1000000": 15376, - "125000": 15376, - "2000000": 15376, - "250000": 15376, - "4000000": 15376, - "500000": 15376, - "8000000": 15376 - }, - "count": 15376, - "sum": 28659159 - }, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 394.68800000000005 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 394 - }, - "resource": "secrets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "pods", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "pods", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.14.3 (linux/amd64) kubernetes/5e53fd6", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 4, - "resource": "pods", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 453, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 453, - "sum": 203654230066.9959 - } - }, - "latency": { - "bucket": { - "+Inf": 453, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 453, - "sum": 203654229850 - }, - "longrunning": { - "count": 2 - }, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 225, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 225, - "sum": 102092111368.10405 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 225, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 225, - "sum": 102092111250 - }, - "longrunning": { - "count": 1 - }, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:attachdetach-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "group": "storage.k8s.io", - "resource": "csidrivers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 5350.242 - } - }, - "group": "policy", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 5349 - }, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "networkpolicies.networking.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 456, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 456, - "sum": 203959229092.72998 - } - }, - "latency": { - "bucket": { - "+Inf": 456, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 456, - "sum": 203959228855 - }, - "longrunning": { - "count": 2 - }, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 11 - } - }, - "request": { - "resource": "pods" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 222, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 222, - "sum": 102004110997.72699 - } - }, - "group": "networking.k8s.io", - "latency": { - "bucket": { - "+Inf": 222, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 222, - "sum": 102004110885 - }, - "longrunning": { - "count": 1 - }, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 50829, - "resource": "endpoints", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "group": "apps", - "resource": "deployments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 226, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 226, - "sum": 102004115981.057 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 226, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 226, - "sum": 102004115870 - }, - "longrunning": { - "count": 1 - }, - "resource": "controllerrevisions", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 4, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 8, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 84.359 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 84 - }, - "resource": "ingresses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "secrets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "networking.k8s.io", - "resource": "ingresses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 1 - } - }, - "request": { - "resource": "leases.coordination.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "limitranges", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 142, - "100000": 142, - "1000000": 142, - "10000000": 142, - "1250000": 142, - "150000": 142, - "1500000": 142, - "15000000": 142, - "1750000": 142, - "200000": 142, - "2000000": 142, - "20000000": 142, - "250000": 142, - "2500000": 142, - "25000000": 142, - "300000": 142, - "3000000": 142, - "30000000": 142, - "350000": 142, - "3500000": 142, - "400000": 142, - "4000000": 142, - "40000000": 142, - "450000": 142, - "4500000": 142, - "50000": 142, - "500000": 142, - "5000000": 142, - "50000000": 142, - "600000": 142, - "6000000": 142, - "60000000": 142, - "700000": 142, - "7000000": 142, - "800000": 142, - "8000000": 142, - "900000": 142, - "9000000": 142 - }, - "count": 142, - "sum": 283867.9260000001 - } - }, - "group": "events.k8s.io", - "latency": { - "bucket": { - "+Inf": 142, - "1000000": 142, - "125000": 142, - "2000000": 142, - "250000": 142, - "4000000": 142, - "500000": 142, - "8000000": 142 - }, - "count": 142, - "sum": 283792 - }, - "resource": "events", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "audit": { - "event": { - "count": 0 - }, - "rejected": { - "count": 0 - } - }, - "process": { - "cpu": { - "sec": 4990 - }, - "fds": { - "open": { - "count": 93 - } - }, - "memory": { - "resident": { - "bytes": 294764544 - }, - "virtual": { - "bytes": 486797312 - } - }, - "started": { - "sec": 1560756225.15 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 228, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 228, - "sum": 101575113692.70204 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 228, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 228, - "sum": 101575113575 - }, - "longrunning": { - "count": 1 - }, - "resource": "daemonsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 8457.446 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 8456 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "podtemplates" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 36, - "100000": 36, - "1000000": 36, - "10000000": 36, - "1250000": 36, - "150000": 36, - "1500000": 36, - "15000000": 36, - "1750000": 36, - "200000": 36, - "2000000": 36, - "20000000": 36, - "250000": 36, - "2500000": 36, - "25000000": 36, - "300000": 36, - "3000000": 36, - "30000000": 36, - "350000": 36, - "3500000": 36, - "400000": 36, - "4000000": 36, - "40000000": 36, - "450000": 36, - "4500000": 36, - "50000": 36, - "500000": 36, - "5000000": 36, - "50000000": 36, - "600000": 36, - "6000000": 36, - "60000000": 36, - "700000": 36, - "7000000": 36, - "800000": 36, - "8000000": 36, - "900000": 36, - "9000000": 36 - }, - "count": 36, - "sum": 138954.052 - } - }, - "latency": { - "bucket": { - "+Inf": 36, - "1000000": 36, - "125000": 36, - "2000000": 36, - "250000": 36, - "4000000": 36, - "500000": 36, - "8000000": 36 - }, - "count": 36, - "sum": 138937 - }, - "resource": "secrets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 916, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 916, - "sum": 407623460495.1318 - } - }, - "latency": { - "bucket": { - "+Inf": 916, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 916, - "sum": 407623460036 - }, - "longrunning": { - "count": 4 - }, - "resource": "namespaces", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "apps", - "resource": "deployments", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "csidrivers.storage.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 487.40999999999997 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 486 - }, - "resource": "roles", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 237, - "group": "apps", - "resource": "statefulsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 266.787 - } - }, - "group": "autoscaling", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 266 - }, - "resource": "horizontalpodautoscalers", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 459, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 459, - "sum": 203863230673.47296 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 459, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 459, - "sum": 203863230449 - }, - "longrunning": { - "count": 2 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 282.484 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 282 - }, - "resource": "limitranges", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "events" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 27, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 229, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 229, - "sum": 101739115164.29396 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 229, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 229, - "sum": 101739115054 - }, - "longrunning": { - "count": 1 - }, - "resource": "leases", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "replicationcontrollers" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 222, - "group": "networking.k8s.io", - "resource": "networkpolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "extensions", - "resource": "deployments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "volumeattachments", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 451, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 451, - "sum": 203483225873.0288 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 451, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 451, - "sum": 203483225650 - }, - "longrunning": { - "count": 2 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10209, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 1610.109 - } - }, - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 1610 - }, - "resource": "secrets", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 454, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 454, - "sum": 203566221328.04892 - } - }, - "group": "policy", - "latency": { - "bucket": { - "+Inf": 454, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 454, - "sum": 203566221112 - }, - "longrunning": { - "count": 2 - }, - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 15127.316000000003 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 15125 - }, - "resource": "controllerrevisions", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 17166.249 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 17165 - }, - "resource": "services", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5, - "resource": "resourcequotas", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 5, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1123, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 1123, - "sum": 509997576443.78064 - } - }, - "latency": { - "bucket": { - "+Inf": 1123, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1123, - "sum": 509997575891 - }, - "longrunning": { - "count": 5 - }, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kindnetd/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 10198, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "group": "apps", - "resource": "replicasets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "coredns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 10205, - "100000": 10205, - "1000000": 10205, - "10000000": 10205, - "1250000": 10205, - "150000": 10205, - "1500000": 10205, - "15000000": 10205, - "1750000": 10205, - "200000": 10205, - "2000000": 10205, - "20000000": 10205, - "250000": 10205, - "2500000": 10205, - "25000000": 10205, - "300000": 10205, - "3000000": 10205, - "30000000": 10205, - "350000": 10205, - "3500000": 10205, - "400000": 10205, - "4000000": 10205, - "40000000": 10205, - "450000": 10205, - "4500000": 10205, - "50000": 10205, - "500000": 10205, - "5000000": 10205, - "50000000": 10205, - "600000": 10205, - "6000000": 10205, - "60000000": 10205, - "700000": 10205, - "7000000": 10205, - "800000": 10205, - "8000000": 10205, - "900000": 10205, - "9000000": 10205 - }, - "count": 10205, - "sum": 20333770.313999917 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 10205, - "1000000": 10205, - "125000": 10205, - "2000000": 10205, - "250000": 10205, - "4000000": 10205, - "500000": 10205, - "8000000": 10205 - }, - "count": 10205, - "sum": 20328666 - }, - "resource": "leases", - "scope": "namespace", - "verb": "GET", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 224, - "group": "batch", - "resource": "cronjobs", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "storage.k8s.io", - "resource": "volumeattachments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 372.25800000000004 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 371 - }, - "resource": "statefulsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 35 - } - }, - "request": { - "resource": "serviceaccounts" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 4, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 4, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 748.25 - } - }, - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 747 - }, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "resource": "configmaps", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 27, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 2 - } - }, - "request": { - "resource": "services" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "limitranges", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 224, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "coredns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 7047.528 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 7047 - }, - "resource": "daemonsets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "group": "authorization.k8s.io", - "resource": "subjectaccessreviews", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 18, - "100000": 18, - "1000000": 18, - "10000000": 18, - "1250000": 18, - "150000": 18, - "1500000": 18, - "15000000": 18, - "1750000": 18, - "200000": 18, - "2000000": 18, - "20000000": 18, - "250000": 18, - "2500000": 18, - "25000000": 18, - "300000": 18, - "3000000": 18, - "30000000": 18, - "350000": 18, - "3500000": 18, - "400000": 18, - "4000000": 18, - "40000000": 18, - "450000": 18, - "4500000": 18, - "50000": 18, - "500000": 18, - "5000000": 18, - "50000000": 18, - "600000": 18, - "6000000": 18, - "60000000": 18, - "700000": 18, - "7000000": 18, - "800000": 18, - "8000000": 18, - "900000": 18, - "9000000": 18 - }, - "count": 18, - "sum": 123170.131 - } - }, - "latency": { - "bucket": { - "+Inf": 18, - "1000000": 18, - "125000": 18, - "2000000": 18, - "250000": 18, - "4000000": 18, - "500000": 18, - "8000000": 18 - }, - "count": 18, - "sum": 123162 - }, - "resource": "pods", - "scope": "namespace", - "subresource": "status", - "verb": "PATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1702, - "100000": 1702, - "1000000": 1702, - "10000000": 1702, - "1250000": 1702, - "150000": 1702, - "1500000": 1702, - "15000000": 1702, - "1750000": 1702, - "200000": 1702, - "2000000": 1702, - "20000000": 1702, - "250000": 1702, - "2500000": 1702, - "25000000": 1702, - "300000": 1702, - "3000000": 1702, - "30000000": 1702, - "350000": 1702, - "3500000": 1702, - "400000": 1702, - "4000000": 1702, - "40000000": 1702, - "450000": 1702, - "4500000": 1702, - "50000": 1702, - "500000": 1702, - "5000000": 1702, - "50000000": 1702, - "600000": 1702, - "6000000": 1702, - "60000000": 1702, - "700000": 1702, - "7000000": 1702, - "800000": 1702, - "8000000": 1702, - "900000": 1702, - "9000000": 1702 - }, - "count": 1702, - "sum": 8451098.614999993 - } - }, - "latency": { - "bucket": { - "+Inf": 1702, - "1000000": 1702, - "125000": 1702, - "2000000": 1702, - "250000": 1702, - "4000000": 1702, - "500000": 1702, - "8000000": 1702 - }, - "count": 1702, - "sum": 8450254 - }, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 463.667 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 463 - }, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 370, - "group": "events.k8s.io", - "resource": "events", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "coredns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 460, - "resource": "namespaces", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "apps", - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 30, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 8777.98 - } - }, - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 8777 - }, - "resource": "configmaps", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "node.k8s.io", - "resource": "runtimeclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 27, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "group": "extensions", - "resource": "daemonsets", - "scope": "namespace", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 270.347 - } - }, - "group": "networking.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 270 - }, - "resource": "ingresses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 767.421 - } - }, - "group": "policy", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 766 - }, - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 229, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 229, - "sum": 102100112548.95308 - } - }, - "group": "autoscaling", - "latency": { - "bucket": { - "+Inf": 229, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 229, - "sum": 102100112432 - }, - "longrunning": { - "count": 1 - }, - "resource": "horizontalpodautoscalers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10203, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "namespace", - "verb": "PUT", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.14.3 (linux/amd64) kubernetes/5e53fd6", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "resource": "pods", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 38, - "100000": 38, - "1000000": 38, - "10000000": 38, - "1250000": 38, - "150000": 38, - "1500000": 38, - "15000000": 38, - "1750000": 38, - "200000": 38, - "2000000": 38, - "20000000": 38, - "250000": 38, - "2500000": 38, - "25000000": 38, - "300000": 38, - "3000000": 38, - "30000000": 38, - "350000": 38, - "3500000": 38, - "400000": 38, - "4000000": 38, - "40000000": 38, - "450000": 38, - "4500000": 38, - "50000": 38, - "500000": 38, - "5000000": 38, - "50000000": 38, - "600000": 38, - "6000000": 38, - "60000000": 38, - "700000": 38, - "7000000": 38, - "800000": 38, - "8000000": 38, - "900000": 38, - "9000000": 38 - }, - "count": 38, - "sum": 75728.27800000002 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 38, - "1000000": 38, - "125000": 38, - "2000000": 38, - "250000": 38, - "4000000": 38, - "500000": 38, - "8000000": 38 - }, - "count": 38, - "sum": 75707 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "batch", - "resource": "cronjobs", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "networking.k8s.io", - "resource": "networkpolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "group": "batch", - "resource": "jobs", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "scheduling.k8s.io", - "resource": "priorityclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 466.74399999999997 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 466 - }, - "resource": "volumeattachments", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "subresource": "status", - "verb": "PUT", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 1, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 55388.424 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 55387 - }, - "resource": "leases", - "scope": "namespace", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 144 - } - }, - "request": { - "code": "201", - "host": "localhost:6443", - "method": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 3751.652 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 3751 - }, - "resource": "limitranges", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 1282.449 - } - }, - "group": "authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 1281 - }, - "resource": "subjectaccessreviews", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 30 - } - }, - "request": { - "resource": "apiservices.apiregistration.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 6, - "100000": 6, - "1000000": 6, - "10000000": 6, - "1250000": 6, - "150000": 6, - "1500000": 6, - "15000000": 6, - "1750000": 6, - "200000": 6, - "2000000": 6, - "20000000": 6, - "250000": 6, - "2500000": 6, - "25000000": 6, - "300000": 6, - "3000000": 6, - "30000000": 6, - "350000": 6, - "3500000": 6, - "400000": 6, - "4000000": 6, - "40000000": 6, - "450000": 6, - "4500000": 6, - "50000": 6, - "500000": 6, - "5000000": 6, - "50000000": 6, - "600000": 6, - "6000000": 6, - "60000000": 6, - "700000": 6, - "7000000": 6, - "800000": 6, - "8000000": 6, - "900000": 6, - "9000000": 6 - }, - "count": 6, - "sum": 59426.81300000001 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 6, - "1000000": 6, - "125000": 6, - "2000000": 6, - "250000": 6, - "4000000": 6, - "500000": 6, - "8000000": 6 - }, - "count": 6, - "sum": 59424 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 684, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 1, - "300000": 0, - "3000000": 0, - "30000000": 1, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 1, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 1, - "600000": 0, - "6000000": 0, - "60000000": 1, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 684, - "sum": 305630218276.289 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 684, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 684, - "sum": 305630217931 - }, - "longrunning": { - "count": 3 - }, - "resource": "csidrivers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 4, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 4, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 8810.557 - } - }, - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 8808 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "extensions", - "resource": "networkpolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 3379.6820000000002 - } - }, - "group": "certificates.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 3379 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "subresource": "approval", - "verb": "PUT", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 452, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 452, - "sum": 203882230380.75815 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 452, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 452, - "sum": 203882230148 - }, - "longrunning": { - "count": 2 - }, - "resource": "volumeattachments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 18, - "resource": "pods", - "scope": "namespace", - "subresource": "status", - "verb": "PATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 38, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 224, - "group": "policy", - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 685, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 685, - "sum": 305442339599.1761 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 685, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 685, - "sum": 305442339254 - }, - "longrunning": { - "count": 3 - }, - "resource": "storageclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "namespace", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 1 - } - }, - "request": { - "resource": "nodes" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 222, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "ingresses.extensions" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "authorization.k8s.io", - "resource": "subjectaccessreviews", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "csidrivers", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "csinodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 35, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "controllerrevisions", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 349.13 - } - }, - "group": "node.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 348 - }, - "resource": "runtimeclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "persistentvolumes" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "nodes", - "scope": "cluster", - "verb": "PATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "scheduling.k8s.io", - "resource": "priorityclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 142, - "group": "events.k8s.io", - "resource": "events", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "runtimeclasses.node.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "extensions", - "resource": "ingresses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 618.942 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 617 - }, - "resource": "csidrivers", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "resource": "secrets", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "coredns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 904, - "resource": "secrets", - "scope": "namespace", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 10949.769999999999 - } - }, - "group": "certificates.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 10949 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 6120.023 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 6119 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 583.196 - } - }, - "group": "apiextensions.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 583 - }, - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 356.988 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 356 - }, - "resource": "leases", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:endpoint-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "csidrivers", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "coredns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 456, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 228, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 228, - "sum": 101807111654.82591 - } - }, - "latency": { - "bucket": { - "+Inf": 228, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 228, - "sum": 101807111538 - }, - "longrunning": { - "count": 1 - }, - "resource": "podtemplates", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 230, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 224, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 30, - "100000": 30, - "1000000": 30, - "10000000": 30, - "1250000": 30, - "150000": 30, - "1500000": 30, - "15000000": 30, - "1750000": 30, - "200000": 30, - "2000000": 30, - "20000000": 30, - "250000": 30, - "2500000": 30, - "25000000": 30, - "300000": 30, - "3000000": 30, - "30000000": 30, - "350000": 30, - "3500000": 30, - "400000": 30, - "4000000": 30, - "40000000": 30, - "450000": 30, - "4500000": 30, - "50000": 30, - "500000": 30, - "5000000": 30, - "50000000": 30, - "600000": 30, - "6000000": 30, - "60000000": 30, - "700000": 30, - "7000000": 30, - "800000": 30, - "8000000": 30, - "900000": 30, - "9000000": 30 - }, - "count": 30, - "sum": 106516.889 - } - }, - "group": "apiregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 30, - "1000000": 30, - "125000": 30, - "2000000": 30, - "250000": 30, - "4000000": 30, - "500000": 30, - "8000000": 30 - }, - "count": 30, - "sum": 106499 - }, - "resource": "apiservices", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "apiextensions.k8s.io", - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 35, - "resource": "secrets", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "admissionregistration.k8s.io", - "resource": "mutatingwebhookconfigurations", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 4, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 4, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 14523.005 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 14521 - }, - "resource": "replicasets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 4, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 4, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 7738.273999999999 - } - }, - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 7737 - }, - "resource": "pods", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "namespaces", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 11 - } - }, - "request": { - "resource": "roles.rbac.authorization.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:clusterrole-aggregation-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 6, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 5302.826999999999 - } - }, - "group": "apiregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 5302 - }, - "resource": "apiservices", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 3397.6240000000003 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 3397 - }, - "resource": "replicasets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 35, - "100000": 35, - "1000000": 35, - "10000000": 35, - "1250000": 35, - "150000": 35, - "1500000": 35, - "15000000": 35, - "1750000": 35, - "200000": 35, - "2000000": 35, - "20000000": 35, - "250000": 35, - "2500000": 35, - "25000000": 35, - "300000": 35, - "3000000": 35, - "30000000": 35, - "350000": 35, - "3500000": 35, - "400000": 35, - "4000000": 35, - "40000000": 35, - "450000": 35, - "4500000": 35, - "50000": 35, - "500000": 35, - "5000000": 35, - "50000000": 35, - "600000": 35, - "6000000": 35, - "60000000": 35, - "700000": 35, - "7000000": 35, - "800000": 35, - "8000000": 35, - "900000": 35, - "9000000": 35 - }, - "count": 35, - "sum": 101230.169 - } - }, - "latency": { - "bucket": { - "+Inf": 35, - "1000000": 35, - "125000": 35, - "2000000": 35, - "250000": 35, - "4000000": 35, - "500000": 35, - "8000000": 35 - }, - "count": 35, - "sum": 101212 - }, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "group": "certificates.k8s.io", - "longrunning": { - "count": 0 - }, - "resource": "certificatesigningrequests", - "scope": "resource", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 603.155 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 603 - }, - "resource": "deployments", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 462, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 462, - "sum": 203723233947.6731 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 462, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 462, - "sum": 203723233712 - }, - "longrunning": { - "count": 2 - }, - "resource": "statefulsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "extensions", - "resource": "daemonsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "group": "admissionregistration.k8s.io", - "resource": "mutatingwebhookconfigurations", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "certificatesigningrequests.certificates.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 681, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 681, - "sum": 305602340778.0577 - } - }, - "latency": { - "bucket": { - "+Inf": 681, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 681, - "sum": 305602340453 - }, - "longrunning": { - "count": 3 - }, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 4 - } - }, - "request": { - "resource": "namespaces" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 228, - "group": "apiregistration.k8s.io", - "resource": "apiservices", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10212, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 1 - } - }, - "request": { - "resource": "replicasets.apps" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 1 - } - }, - "request": { - "resource": "deployments.apps" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 221, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 18, - "resource": "pods", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10, - "resource": "pods", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 6, - "100000": 6, - "1000000": 6, - "10000000": 6, - "1250000": 6, - "150000": 6, - "1500000": 6, - "15000000": 6, - "1750000": 6, - "200000": 6, - "2000000": 6, - "20000000": 6, - "250000": 6, - "2500000": 6, - "25000000": 6, - "300000": 6, - "3000000": 6, - "30000000": 6, - "350000": 6, - "3500000": 6, - "400000": 6, - "4000000": 6, - "40000000": 6, - "450000": 6, - "4500000": 6, - "50000": 6, - "500000": 6, - "5000000": 6, - "50000000": 6, - "600000": 6, - "6000000": 6, - "60000000": 6, - "700000": 6, - "7000000": 6, - "800000": 6, - "8000000": 6, - "900000": 6, - "9000000": 6 - }, - "count": 6, - "sum": 27245.925 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 6, - "1000000": 6, - "125000": 6, - "2000000": 6, - "250000": 6, - "4000000": 6, - "500000": 6, - "8000000": 6 - }, - "count": 6, - "sum": 27243 - }, - "resource": "deployments", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "apps", - "resource": "daemonsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 2020.94 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 2020 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 328.004 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 327 - }, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 4, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 4, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 10462.737 - } - }, - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 10460 - }, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 785.8299999999999 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 785 - }, - "resource": "daemonsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 5, - "100000": 5, - "1000000": 5, - "10000000": 5, - "1250000": 5, - "150000": 5, - "1500000": 5, - "15000000": 5, - "1750000": 5, - "200000": 5, - "2000000": 5, - "20000000": 5, - "250000": 5, - "2500000": 5, - "25000000": 5, - "300000": 5, - "3000000": 5, - "30000000": 5, - "350000": 5, - "3500000": 5, - "400000": 5, - "4000000": 5, - "40000000": 5, - "450000": 5, - "4500000": 5, - "50000": 5, - "500000": 5, - "5000000": 5, - "50000000": 5, - "600000": 5, - "6000000": 5, - "60000000": 5, - "700000": 5, - "7000000": 5, - "800000": 5, - "8000000": 5, - "900000": 5, - "9000000": 5 - }, - "count": 5, - "sum": 6806.763 - } - }, - "latency": { - "bucket": { - "+Inf": 5, - "1000000": 5, - "125000": 5, - "2000000": 5, - "250000": 5, - "4000000": 5, - "500000": 5, - "8000000": 5 - }, - "count": 5, - "sum": 6804 - }, - "resource": "resourcequotas", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 136 - } - }, - "request": { - "code": "404", - "host": "localhost:6443", - "method": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1702, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:bootstrap-signer", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 1 - } - }, - "request": { - "resource": "storageclasses.storage.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 1370.6370000000002 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 1370 - }, - "resource": "storageclasses", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 37, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "group": "extensions", - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "volumeattachments.storage.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 228, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 228, - "sum": 101918115853.56004 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 228, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 228, - "sum": 101918115730 - }, - "longrunning": { - "count": 1 - }, - "resource": "deployments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "resource": "nodes", - "scope": "cluster", - "verb": "PATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 35, - "resource": "secrets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 54, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "limitranges", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 8, - "100000": 8, - "1000000": 8, - "10000000": 8, - "1250000": 8, - "150000": 8, - "1500000": 8, - "15000000": 8, - "1750000": 8, - "200000": 8, - "2000000": 8, - "20000000": 8, - "250000": 8, - "2500000": 8, - "25000000": 8, - "300000": 8, - "3000000": 8, - "30000000": 8, - "350000": 8, - "3500000": 8, - "400000": 8, - "4000000": 8, - "40000000": 8, - "450000": 8, - "4500000": 8, - "50000": 8, - "500000": 8, - "5000000": 8, - "50000000": 8, - "600000": 8, - "6000000": 8, - "60000000": 8, - "700000": 8, - "7000000": 8, - "800000": 8, - "8000000": 8, - "900000": 8, - "9000000": 8 - }, - "count": 8, - "sum": 32166.103999999996 - } - }, - "latency": { - "bucket": { - "+Inf": 8, - "1000000": 8, - "125000": 8, - "2000000": 8, - "250000": 8, - "4000000": 8, - "500000": 8, - "8000000": 8 - }, - "count": 8, - "sum": 32162 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 32739.923999999995 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 32739 - }, - "resource": "deployments", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "extensions", - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 61, - "100000": 61, - "1000000": 61, - "10000000": 61, - "1250000": 61, - "150000": 61, - "1500000": 61, - "15000000": 61, - "1750000": 61, - "200000": 61, - "2000000": 61, - "20000000": 61, - "250000": 61, - "2500000": 61, - "25000000": 61, - "300000": 61, - "3000000": 61, - "30000000": 61, - "350000": 61, - "3500000": 61, - "400000": 61, - "4000000": 61, - "40000000": 61, - "450000": 61, - "4500000": 61, - "50000": 47, - "500000": 61, - "5000000": 61, - "50000000": 61, - "600000": 61, - "6000000": 61, - "60000000": 61, - "700000": 61, - "7000000": 61, - "800000": 61, - "8000000": 61, - "900000": 61, - "9000000": 61 - }, - "count": 61, - "sum": 926226.4500000002 - } - }, - "latency": { - "bucket": { - "+Inf": 61, - "1000000": 61, - "125000": 61, - "2000000": 61, - "250000": 61, - "4000000": 61, - "500000": 61, - "8000000": 61 - }, - "count": 61, - "sum": 926197 - }, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 231, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "subresource": "approval", - "verb": "PUT", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 5606.011 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 5605 - }, - "resource": "pods", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apiregistration.k8s.io", - "resource": "apiservices", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 3, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 222, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 222, - "sum": 101694111237.26494 - } - }, - "group": "scheduling.k8s.io", - "latency": { - "bucket": { - "+Inf": 222, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 222, - "sum": 101694111123 - }, - "longrunning": { - "count": 1 - }, - "resource": "priorityclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "daemonsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 3, - "resource": "pods", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 10206, - "100000": 10206, - "1000000": 10206, - "10000000": 10206, - "1250000": 10206, - "150000": 10206, - "1500000": 10206, - "15000000": 10206, - "1750000": 10206, - "200000": 10206, - "2000000": 10206, - "20000000": 10206, - "250000": 10206, - "2500000": 10206, - "25000000": 10206, - "300000": 10206, - "3000000": 10206, - "30000000": 10206, - "350000": 10206, - "3500000": 10206, - "400000": 10206, - "4000000": 10206, - "40000000": 10206, - "450000": 10206, - "4500000": 10206, - "50000": 10206, - "500000": 10206, - "5000000": 10206, - "50000000": 10206, - "600000": 10206, - "6000000": 10206, - "60000000": 10206, - "700000": 10206, - "7000000": 10206, - "800000": 10206, - "8000000": 10206, - "900000": 10206, - "9000000": 10206 - }, - "count": 10206, - "sum": 18983792.713000022 - } - }, - "group": "batch", - "latency": { - "bucket": { - "+Inf": 10206, - "1000000": 10206, - "125000": 10206, - "2000000": 10206, - "250000": 10206, - "4000000": 10206, - "500000": 10206, - "8000000": 10206 - }, - "count": 10206, - "sum": 18978664 - }, - "resource": "jobs", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 370, - "100000": 139, - "1000000": 141, - "10000000": 141, - "1250000": 141, - "150000": 141, - "1500000": 141, - "15000000": 141, - "1750000": 141, - "200000": 141, - "2000000": 141, - "20000000": 141, - "250000": 141, - "2500000": 141, - "25000000": 141, - "300000": 141, - "3000000": 141, - "30000000": 141, - "350000": 141, - "3500000": 141, - "400000": 141, - "4000000": 141, - "40000000": 141, - "450000": 141, - "4500000": 141, - "50000": 73, - "500000": 141, - "5000000": 141, - "50000000": 141, - "600000": 141, - "6000000": 141, - "60000000": 141, - "700000": 141, - "7000000": 141, - "800000": 141, - "8000000": 141, - "900000": 141, - "9000000": 141 - }, - "count": 370, - "sum": 101476101780.024 - } - }, - "group": "events.k8s.io", - "latency": { - "bucket": { - "+Inf": 370, - "1000000": 141, - "125000": 141, - "2000000": 141, - "250000": 141, - "4000000": 141, - "500000": 141, - "8000000": 141 - }, - "count": 370, - "sum": 101476101601 - }, - "longrunning": { - "count": 1 - }, - "resource": "events", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "namespaces", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:cronjob-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10205, - "group": "batch", - "resource": "cronjobs", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 231, - "group": "storage.k8s.io", - "resource": "csidrivers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "poddisruptionbudgets.policy" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "csinodes.storage.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "cronjobs.batch" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "group": "storage.k8s.io", - "resource": "csidrivers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "group": "storage.k8s.io", - "resource": "csinodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "customresourcedefinitions.apiextensions.k8s.io" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 235.57999999999998 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 235 - }, - "resource": "leases", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 4, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/test/metrics.1.8 b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/test/metrics.1.8 deleted file mode 100644 index 2153901f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/test/metrics.1.8 +++ /dev/null @@ -1,6706 +0,0 @@ -# HELP APIServiceOpenAPIAggregationControllerQueue1_adds Total number of adds handled by workqueue: APIServiceOpenAPIAggregationControllerQueue1 -# TYPE APIServiceOpenAPIAggregationControllerQueue1_adds counter -APIServiceOpenAPIAggregationControllerQueue1_adds 0 -# HELP APIServiceOpenAPIAggregationControllerQueue1_depth Current depth of workqueue: APIServiceOpenAPIAggregationControllerQueue1 -# TYPE APIServiceOpenAPIAggregationControllerQueue1_depth gauge -APIServiceOpenAPIAggregationControllerQueue1_depth 0 -# HELP APIServiceOpenAPIAggregationControllerQueue1_queue_latency How long an item stays in workqueueAPIServiceOpenAPIAggregationControllerQueue1 before being requested. -# TYPE APIServiceOpenAPIAggregationControllerQueue1_queue_latency summary -APIServiceOpenAPIAggregationControllerQueue1_queue_latency{quantile="0.5"} NaN -APIServiceOpenAPIAggregationControllerQueue1_queue_latency{quantile="0.9"} NaN -APIServiceOpenAPIAggregationControllerQueue1_queue_latency{quantile="0.99"} NaN -APIServiceOpenAPIAggregationControllerQueue1_queue_latency_sum 0 -APIServiceOpenAPIAggregationControllerQueue1_queue_latency_count 0 -# HELP APIServiceOpenAPIAggregationControllerQueue1_retries Total number of retries handled by workqueue: APIServiceOpenAPIAggregationControllerQueue1 -# TYPE APIServiceOpenAPIAggregationControllerQueue1_retries counter -APIServiceOpenAPIAggregationControllerQueue1_retries 0 -# HELP APIServiceOpenAPIAggregationControllerQueue1_work_duration How long processing an item from workqueueAPIServiceOpenAPIAggregationControllerQueue1 takes. -# TYPE APIServiceOpenAPIAggregationControllerQueue1_work_duration summary -APIServiceOpenAPIAggregationControllerQueue1_work_duration{quantile="0.5"} NaN -APIServiceOpenAPIAggregationControllerQueue1_work_duration{quantile="0.9"} NaN -APIServiceOpenAPIAggregationControllerQueue1_work_duration{quantile="0.99"} NaN -APIServiceOpenAPIAggregationControllerQueue1_work_duration_sum 0 -APIServiceOpenAPIAggregationControllerQueue1_work_duration_count 0 -# HELP APIServiceRegistrationController_adds Total number of adds handled by workqueue: APIServiceRegistrationController -# TYPE APIServiceRegistrationController_adds counter -APIServiceRegistrationController_adds 44000 -# HELP APIServiceRegistrationController_depth Current depth of workqueue: APIServiceRegistrationController -# TYPE APIServiceRegistrationController_depth gauge -APIServiceRegistrationController_depth 0 -# HELP APIServiceRegistrationController_queue_latency How long an item stays in workqueueAPIServiceRegistrationController before being requested. -# TYPE APIServiceRegistrationController_queue_latency summary -APIServiceRegistrationController_queue_latency{quantile="0.5"} 11 -APIServiceRegistrationController_queue_latency{quantile="0.9"} 40 -APIServiceRegistrationController_queue_latency{quantile="0.99"} 535 -APIServiceRegistrationController_queue_latency_sum 4.712471e+06 -APIServiceRegistrationController_queue_latency_count 44000 -# HELP APIServiceRegistrationController_retries Total number of retries handled by workqueue: APIServiceRegistrationController -# TYPE APIServiceRegistrationController_retries counter -APIServiceRegistrationController_retries 0 -# HELP APIServiceRegistrationController_work_duration How long processing an item from workqueueAPIServiceRegistrationController takes. -# TYPE APIServiceRegistrationController_work_duration summary -APIServiceRegistrationController_work_duration{quantile="0.5"} 2 -APIServiceRegistrationController_work_duration{quantile="0.9"} 3 -APIServiceRegistrationController_work_duration{quantile="0.99"} 11 -APIServiceRegistrationController_work_duration_sum 146377 -APIServiceRegistrationController_work_duration_count 44000 -# HELP AvailableConditionController_adds Total number of adds handled by workqueue: AvailableConditionController -# TYPE AvailableConditionController_adds counter -AvailableConditionController_adds 44000 -# HELP AvailableConditionController_depth Current depth of workqueue: AvailableConditionController -# TYPE AvailableConditionController_depth gauge -AvailableConditionController_depth 0 -# HELP AvailableConditionController_queue_latency How long an item stays in workqueueAvailableConditionController before being requested. -# TYPE AvailableConditionController_queue_latency summary -AvailableConditionController_queue_latency{quantile="0.5"} 29735 -AvailableConditionController_queue_latency{quantile="0.9"} 47103 -AvailableConditionController_queue_latency{quantile="0.99"} 50681 -AvailableConditionController_queue_latency_sum 1.253055768e+09 -AvailableConditionController_queue_latency_count 44000 -# HELP AvailableConditionController_retries Total number of retries handled by workqueue: AvailableConditionController -# TYPE AvailableConditionController_retries counter -AvailableConditionController_retries 0 -# HELP AvailableConditionController_work_duration How long processing an item from workqueueAvailableConditionController takes. -# TYPE AvailableConditionController_work_duration summary -AvailableConditionController_work_duration{quantile="0.5"} 2397 -AvailableConditionController_work_duration{quantile="0.9"} 3304 -AvailableConditionController_work_duration{quantile="0.99"} 6061 -AvailableConditionController_work_duration_sum 1.27142307e+08 -AvailableConditionController_work_duration_count 44000 -# HELP DiscoveryController_adds Total number of adds handled by workqueue: DiscoveryController -# TYPE DiscoveryController_adds counter -DiscoveryController_adds 0 -# HELP DiscoveryController_depth Current depth of workqueue: DiscoveryController -# TYPE DiscoveryController_depth gauge -DiscoveryController_depth 0 -# HELP DiscoveryController_queue_latency How long an item stays in workqueueDiscoveryController before being requested. -# TYPE DiscoveryController_queue_latency summary -DiscoveryController_queue_latency{quantile="0.5"} NaN -DiscoveryController_queue_latency{quantile="0.9"} NaN -DiscoveryController_queue_latency{quantile="0.99"} NaN -DiscoveryController_queue_latency_sum 0 -DiscoveryController_queue_latency_count 0 -# HELP DiscoveryController_retries Total number of retries handled by workqueue: DiscoveryController -# TYPE DiscoveryController_retries counter -DiscoveryController_retries 0 -# HELP DiscoveryController_work_duration How long processing an item from workqueueDiscoveryController takes. -# TYPE DiscoveryController_work_duration summary -DiscoveryController_work_duration{quantile="0.5"} NaN -DiscoveryController_work_duration{quantile="0.9"} NaN -DiscoveryController_work_duration{quantile="0.99"} NaN -DiscoveryController_work_duration_sum 0 -DiscoveryController_work_duration_count 0 -# HELP admission_quota_controller_adds Total number of adds handled by workqueue: admission_quota_controller -# TYPE admission_quota_controller_adds counter -admission_quota_controller_adds 77180 -# HELP admission_quota_controller_depth Current depth of workqueue: admission_quota_controller -# TYPE admission_quota_controller_depth gauge -admission_quota_controller_depth 0 -# HELP admission_quota_controller_queue_latency How long an item stays in workqueueadmission_quota_controller before being requested. -# TYPE admission_quota_controller_queue_latency summary -admission_quota_controller_queue_latency{quantile="0.5"} 8 -admission_quota_controller_queue_latency{quantile="0.9"} 20 -admission_quota_controller_queue_latency{quantile="0.99"} 24 -admission_quota_controller_queue_latency_sum 977321 -admission_quota_controller_queue_latency_count 77180 -# HELP admission_quota_controller_work_duration How long processing an item from workqueueadmission_quota_controller takes. -# TYPE admission_quota_controller_work_duration summary -admission_quota_controller_work_duration{quantile="0.5"} 18 -admission_quota_controller_work_duration{quantile="0.9"} 2291 -admission_quota_controller_work_duration{quantile="0.99"} 3257 -admission_quota_controller_work_duration_sum 3.3328506e+07 -admission_quota_controller_work_duration_count 77180 -# HELP apiserver_audit_event_total Counter of audit events generated and sent to the audit backend. -# TYPE apiserver_audit_event_total counter -apiserver_audit_event_total 9.140523e+06 -# HELP apiserver_audit_level_total Counter of policy levels for audit events (1 per request). -# TYPE apiserver_audit_level_total counter -apiserver_audit_level_total{level="Metadata"} 1.016462e+06 -apiserver_audit_level_total{level="None"} 1.987345e+06 -apiserver_audit_level_total{level="Request"} 7.287026e+06 -apiserver_audit_level_total{level="RequestResponse"} 672701 -# HELP apiserver_client_certificate_expiration_seconds Distribution of the remaining lifetime on the certificate used to authenticate a request. -# TYPE apiserver_client_certificate_expiration_seconds histogram -apiserver_client_certificate_expiration_seconds_bucket{le="0"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="21600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="43200"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="86400"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="172800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="345600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="604800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="2.592e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="7.776e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="1.5552e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="3.1104e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="+Inf"} 733059 -apiserver_client_certificate_expiration_seconds_sum 1.1534874692275488e+14 -apiserver_client_certificate_expiration_seconds_count 733059 -# HELP apiserver_current_inflight_requests Maximal number of currently used inflight request limit of this apiserver per request kind in last second. -# TYPE apiserver_current_inflight_requests gauge -apiserver_current_inflight_requests{requestKind="mutating"} 1 -apiserver_current_inflight_requests{requestKind="readOnly"} 1 -# HELP apiserver_request_count Counter of apiserver requests broken out for each verb, API resource, client, and HTTP response contentType and code. -# TYPE apiserver_request_count counter -apiserver_request_count{client="Go-http-client/2.0",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="cluster",subresource="",verb="LIST"} 20 -apiserver_request_count{client="Go-http-client/2.0",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="GET"} 14 -apiserver_request_count{client="Go-http-client/2.0",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="pods",scope="cluster",subresource="",verb="WATCH"} 1165 -apiserver_request_count{client="GoogleCloudConsole",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="LIST"} 20 -apiserver_request_count{client="GoogleCloudConsole",code="200",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST"} 7 -apiserver_request_count{client="GoogleCloudConsole",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="cluster",subresource="",verb="LIST"} 20 -apiserver_request_count{client="GoogleCloudConsole",code="200",contentType="application/vnd.kubernetes.protobuf",resource="storageclasses",scope="cluster",subresource="",verb="LIST"} 7 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="componentstatuses",scope="cluster",subresource="",verb="LIST"} 7195 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="daemonsets",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="deployments",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="ingresses",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="jobs",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="namespaces",scope="cluster",subresource="",verb="LIST"} 7190 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="GET"} 4 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="LIST"} 14465 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="PUT"} 4 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="cluster",subresource="",verb="LIST"} 7198 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="DELETE"} 14 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="GET"} 134 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="LIST"} 14380 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="podtemplates",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="replicasets",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="services",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="200",contentType="application/vnd.kubernetes.protobuf",resource="statefulsets",scope="cluster",subresource="",verb="LIST"} 709 -apiserver_request_count{client="GoogleContainerEngine",code="404",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="GET"} 14 -apiserver_request_count{client="cluster-proportional-autoscaler/v1.6.5 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf",resource="configmaps",scope="namespace",subresource="",verb="GET"} 65892 -apiserver_request_count{client="cluster-proportional-autoscaler/v1.6.5 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf",resource="deployments",scope="namespace",subresource="scale",verb="GET"} 65893 -apiserver_request_count{client="cluster-proportional-autoscaler/v1.6.5 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf",resource="deployments",scope="namespace",subresource="scale",verb="PUT"} 1 -apiserver_request_count{client="cluster-proportional-autoscaler/v1.6.5 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="LIST"} 65893 -apiserver_request_count{client="cluster-proportional-autoscaler/v1.6.5 (linux/amd64) kubernetes/$Format",code="201",contentType="application/vnd.kubernetes.protobuf",resource="configmaps",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="cluster-proportional-autoscaler/v1.6.5 (linux/amd64) kubernetes/$Format",code="404",contentType="application/vnd.kubernetes.protobuf",resource="configmaps",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_count{client="dashboard/v1.8.0",code="0",contentType="text/plain; charset=utf-8",resource="services",scope="resource",subresource="",verb="proxy"} 21955 -apiserver_request_count{client="dashboard/v1.8.0",code="200",contentType="application/vnd.kubernetes.protobuf",resource="secrets",scope="namespace",subresource="",verb="GET"} 2200 -apiserver_request_count{client="dashboard/v1.8.0",code="200",contentType="text/plain; charset=utf-8",resource="services",scope="resource",subresource="",verb="PROXY"} 21949 -apiserver_request_count{client="dashboard/v1.8.0",code="201",contentType="application/vnd.kubernetes.protobuf",resource="secrets",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="dashboard/v1.8.0",code="404",contentType="application/vnd.kubernetes.protobuf",resource="secrets",scope="namespace",subresource="",verb="GET"} 4 -apiserver_request_count{client="dashboard/v1.8.0",code="409",contentType="application/vnd.kubernetes.protobuf",resource="secrets",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="dashboard/v1.8.0",code="500",contentType="text/plain; charset=utf-8",resource="services",scope="resource",subresource="",verb="PROXY"} 6 -apiserver_request_count{client="dashboard/v1.8.0",code="503",contentType="application/vnd.kubernetes.protobuf",resource="services",scope="resource",subresource="",verb="PROXY"} 10 -apiserver_request_count{client="dashboard/v1.8.0",code="503",contentType="application/vnd.kubernetes.protobuf",resource="services",scope="resource",subresource="",verb="proxy"} 10 -apiserver_request_count{client="event-exporter/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="events",scope="cluster",subresource="",verb="LIST"} 1131 -apiserver_request_count{client="event-exporter/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="events",scope="cluster",subresource="",verb="WATCH"} 2599 -apiserver_request_count{client="gke-certificates-controller/v1.7.0 (linux/amd64) kubernetes/6b9ded1/certificate-controller",code="200",contentType="application/json",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="gke-certificates-controller/v1.7.0 (linux/amd64) kubernetes/6b9ded1/certificate-controller",code="200",contentType="application/json",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH"} 1467 -apiserver_request_count{client="gke-certificates-controller/v1.7.0 (linux/amd64) kubernetes/6b9ded1/certificate-controller",code="200",contentType="application/json",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT"} 7 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="configmaps",scope="namespace",subresource="",verb="GET"} 263574 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="configmaps",scope="namespace",subresource="",verb="PUT"} 1 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="ingresses",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="ingresses",scope="cluster",subresource="",verb="WATCH"} 1473 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="nodes",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="nodes",scope="cluster",subresource="",verb="WATCH"} 1464 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="pods",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="pods",scope="cluster",subresource="",verb="WATCH"} 1465 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="services",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="services",scope="cluster",subresource="",verb="WATCH"} 1485 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="services",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="201",contentType="application/json",resource="configmaps",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="404",contentType="application/json",resource="configmaps",scope="namespace",subresource="",verb="GET"} 2 -apiserver_request_count{client="glbc/v0.0.0 (linux/amd64) kubernetes/$Format",code="404",contentType="application/json",resource="services",scope="namespace",subresource="",verb="GET"} 15 -apiserver_request_count{client="heapster/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf",resource="namespaces",scope="cluster",subresource="",verb="LIST"} 5 -apiserver_request_count{client="heapster/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="LIST"} 15 -apiserver_request_count{client="heapster/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="cluster",subresource="",verb="LIST"} 5 -apiserver_request_count{client="heapster/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="namespaces",scope="cluster",subresource="",verb="WATCH"} 1473 -apiserver_request_count{client="heapster/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="nodes",scope="cluster",subresource="",verb="WATCH"} 4446 -apiserver_request_count{client="heapster/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="pods",scope="cluster",subresource="",verb="WATCH"} 1460 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="apiservices",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="apiservices",scope="cluster",subresource="status",verb="PUT"} 44000 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="clusterroles",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="GET"} 65940 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="limitranges",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="limitranges",scope="namespace",subresource="",verb="LIST"} 18 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="namespaces",scope="cluster",subresource="",verb="GET"} 87937 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="namespaces",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="LIST"} 43979 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="GET"} 68 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="resourcequotas",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="resourcequotas",scope="namespace",subresource="",verb="LIST"} 11023 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="rolebindings",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="roles",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="secrets",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="services",scope="cluster",subresource="",verb="LIST"} 7337 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="services",scope="namespace",subresource="",verb="GET"} 65940 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="storageclasses",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="apiservices",scope="cluster",subresource="",verb="WATCH"} 1465 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH"} 1478 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="clusterroles",scope="cluster",subresource="",verb="WATCH"} 1459 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH"} 1467 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="endpoints",scope="cluster",subresource="",verb="WATCH"} 1474 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="limitranges",scope="cluster",subresource="",verb="WATCH"} 1472 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="namespaces",scope="cluster",subresource="",verb="WATCH"} 1463 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH"} 1471 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="pods",scope="cluster",subresource="",verb="WATCH"} 1476 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH"} 1496 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="rolebindings",scope="cluster",subresource="",verb="WATCH"} 1450 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="roles",scope="cluster",subresource="",verb="WATCH"} 1482 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="secrets",scope="cluster",subresource="",verb="WATCH"} 1476 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH"} 1473 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="services",scope="cluster",subresource="",verb="WATCH"} 1466 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="storageclasses",scope="cluster",subresource="",verb="WATCH"} 1461 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="apiservices",scope="cluster",subresource="",verb="POST"} 20 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST"} 30 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="clusterroles",scope="cluster",subresource="",verb="POST"} 41 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="configmaps",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="namespaces",scope="cluster",subresource="",verb="POST"} 3 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="rolebindings",scope="namespace",subresource="",verb="POST"} 6 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="roles",scope="namespace",subresource="",verb="POST"} 7 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="services",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="404",contentType="application/vnd.kubernetes.protobuf",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET"} 30 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="404",contentType="application/vnd.kubernetes.protobuf",resource="clusterroles",scope="cluster",subresource="",verb="GET"} 41 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="404",contentType="application/vnd.kubernetes.protobuf",resource="configmaps",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="404",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="404",contentType="application/vnd.kubernetes.protobuf",resource="namespaces",scope="cluster",subresource="",verb="GET"} 2 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="404",contentType="application/vnd.kubernetes.protobuf",resource="rolebindings",scope="namespace",subresource="",verb="GET"} 6 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="404",contentType="application/vnd.kubernetes.protobuf",resource="roles",scope="namespace",subresource="",verb="GET"} 7 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="404",contentType="application/vnd.kubernetes.protobuf",resource="serviceaccounts",scope="namespace",subresource="",verb="GET"} 73 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="404",contentType="application/vnd.kubernetes.protobuf",resource="services",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_count{client="kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="409",contentType="application/vnd.kubernetes.protobuf",resource="namespaces",scope="cluster",subresource="",verb="POST"} 13 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager",code="200",contentType="application/vnd.kubernetes.protobuf",resource="namespaces",scope="cluster",subresource="",verb="GET"} 23 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager",code="200",contentType="application/vnd.kubernetes.protobuf",resource="secrets",scope="namespace",subresource="",verb="LIST"} 27 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager",code="200",contentType="application/vnd.kubernetes.protobuf",resource="serviceaccounts",scope="namespace",subresource="",verb="GET"} 4 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="secrets",scope="namespace",subresource="",verb="WATCH"} 15 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager",code="201",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager",code="201",contentType="application/vnd.kubernetes.protobuf",resource="serviceaccounts",scope="namespace",subresource="",verb="POST"} 23 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager",code="201",contentType="application/vnd.kubernetes.protobuf",resource="tokenreviews",scope="cluster",subresource="",verb="POST"} 27 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager",code="404",contentType="application/vnd.kubernetes.protobuf",resource="serviceaccounts",scope="namespace",subresource="",verb="GET"} 23 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election",code="200",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="GET"} 328381 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election",code="200",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="PUT"} 328381 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election",code="201",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election",code="404",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="clusterroles",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="configmaps",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="cronjobs",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="daemonsets",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="deployments",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="ingresses",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="jobs",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="limitranges",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="namespaces",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="networkpolicies",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="podtemplates",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="replicasets",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="resourcequotas",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="rolebindings",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="roles",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="secrets",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="services",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="statefulsets",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf",resource="storageclasses",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH"} 1470 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH"} 1483 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="clusterroles",scope="cluster",subresource="",verb="WATCH"} 1468 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="configmaps",scope="cluster",subresource="",verb="WATCH"} 1483 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH"} 1463 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH"} 1467 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="daemonsets",scope="cluster",subresource="",verb="WATCH"} 2934 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="deployments",scope="cluster",subresource="",verb="WATCH"} 2928 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="endpoints",scope="cluster",subresource="",verb="WATCH"} 1478 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH"} 1459 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="ingresses",scope="cluster",subresource="",verb="WATCH"} 1468 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="jobs",scope="cluster",subresource="",verb="WATCH"} 1469 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="limitranges",scope="cluster",subresource="",verb="WATCH"} 1468 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="namespaces",scope="cluster",subresource="",verb="WATCH"} 1456 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH"} 1479 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="nodes",scope="cluster",subresource="",verb="WATCH"} 1478 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH"} 1478 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH"} 1464 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH"} 1472 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="pods",scope="cluster",subresource="",verb="WATCH"} 1470 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH"} 1472 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="podtemplates",scope="cluster",subresource="",verb="WATCH"} 1464 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="replicasets",scope="cluster",subresource="",verb="WATCH"} 2938 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH"} 1470 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH"} 1465 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="rolebindings",scope="cluster",subresource="",verb="WATCH"} 1476 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="roles",scope="cluster",subresource="",verb="WATCH"} 1468 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="secrets",scope="cluster",subresource="",verb="WATCH"} 1464 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH"} 1461 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="services",scope="cluster",subresource="",verb="WATCH"} 1483 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="statefulsets",scope="cluster",subresource="",verb="WATCH"} 1464 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="storageclasses",scope="cluster",subresource="",verb="WATCH"} 1478 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:attachdetach-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="PATCH"} 50 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:attachdetach-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="GET"} 2 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:attachdetach-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="status",verb="PATCH"} 5 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:attachdetach-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="POST"} 2 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:certificate-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT"} 7 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:certificate-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST"} 7 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:cloud-provider",code="200",contentType="application/vnd.kubernetes.protobuf",resource="configmaps",scope="namespace",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:cloud-provider",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="configmaps",scope="namespace",subresource="",verb="WATCH"} 1462 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:cronjob-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="cronjobs",scope="cluster",subresource="",verb="LIST"} 65929 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:cronjob-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="jobs",scope="cluster",subresource="",verb="LIST"} 65929 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="daemonsets",scope="namespace",subresource="",verb="GET"} 10 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="daemonsets",scope="namespace",subresource="status",verb="PUT"} 106 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="PATCH"} 58 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="DELETE"} 9 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="controllerrevisions",scope="namespace",subresource="",verb="POST"} 9 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="POST"} 41 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="POST"} 26 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller",code="403",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="POST"} 39 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller",code="409",contentType="application/vnd.kubernetes.protobuf",resource="daemonsets",scope="namespace",subresource="status",verb="PUT"} 10 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="deployments",scope="namespace",subresource="status",verb="PUT"} 287 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="replicasets",scope="namespace",subresource="",verb="DELETE"} 14 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="replicasets",scope="namespace",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="replicasets",scope="namespace",subresource="",verb="PUT"} 22 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="POST"} 49 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="replicasets",scope="namespace",subresource="",verb="POST"} 27 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller",code="409",contentType="application/vnd.kubernetes.protobuf",resource="deployments",scope="namespace",subresource="status",verb="PUT"} 60 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:endpoint-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="PUT"} 206 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:endpoint-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="POST"} 7 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:endpoint-controller",code="409",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:endpoint-controller",code="409",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="PUT"} 2 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector",code="200",contentType="application/json",resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE"} 6 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector",code="200",contentType="application/json",resource="controllerrevisions",scope="namespace",subresource="",verb="GET"} 6 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector",code="200",contentType="application/json",resource="networkpolicies",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector",code="200",contentType="application/json",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH"} 1468 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector",code="200",contentType="application/json",resource="pods",scope="namespace",subresource="",verb="PATCH"} 36 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector",code="200",contentType="application/json",resource="replicasets",scope="namespace",subresource="",verb="GET"} 15 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector",code="200",contentType="application/json",resource="replicasets",scope="namespace",subresource="",verb="PUT"} 14 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector",code="404",contentType="application/json",resource="replicasets",scope="namespace",subresource="",verb="GET"} 14 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector",code="409",contentType="application/json",resource="replicasets",scope="namespace",subresource="",verb="PUT"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:job-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="jobs",scope="namespace",subresource="status",verb="PUT"} 39 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:job-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="POST"} 21 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:job-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="POST"} 20 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:job-controller",code="409",contentType="application/vnd.kubernetes.protobuf",resource="jobs",scope="namespace",subresource="status",verb="PUT"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="PATCH"} 2 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="DELETE"} 4 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="GET"} 11 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="PUT"} 7 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="status",verb="PUT"} 9 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="cluster",subresource="",verb="LIST"} 17 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="DELETE"} 5 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="status",verb="PUT"} 70 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="POST"} 28 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller",code="409",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="PUT"} 4 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:persistent-volume-binder",code="200",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT"} 2 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:persistent-volume-binder",code="200",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:persistent-volume-binder",code="200",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:persistent-volume-binder",code="201",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:persistent-volume-binder",code="201",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumes",scope="cluster",subresource="",verb="POST"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:persistent-volume-binder",code="404",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumes",scope="cluster",subresource="",verb="GET"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:pod-garbage-collector",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="LIST"} 32985 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:pod-garbage-collector",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="DELETE"} 12 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="PATCH"} 30 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="DELETE"} 45 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="replicasets",scope="namespace",subresource="",verb="GET"} 22 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="replicasets",scope="namespace",subresource="status",verb="PUT"} 271 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="POST"} 123 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="POST"} 74 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller",code="403",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="POST"} 34 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller",code="409",contentType="application/vnd.kubernetes.protobuf",resource="replicasets",scope="namespace",subresource="status",verb="PUT"} 22 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:route-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="status",verb="PATCH"} 7 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:service-account-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="serviceaccounts",scope="namespace",subresource="",verb="POST"} 3 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:service-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="PATCH"} 6 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:service-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="services",scope="namespace",subresource="status",verb="PUT"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:service-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="POST"} 4 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:service-controller",code="404",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="PATCH"} 1 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:ttl-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="PATCH"} 7 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/tokens-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="secrets",scope="namespace",subresource="",verb="DELETE"} 3 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/tokens-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="serviceaccounts",scope="namespace",subresource="",verb="GET"} 38 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/tokens-controller",code="200",contentType="application/vnd.kubernetes.protobuf",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT"} 38 -apiserver_request_count{client="kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/tokens-controller",code="201",contentType="application/vnd.kubernetes.protobuf",resource="secrets",scope="namespace",subresource="",verb="POST"} 38 -apiserver_request_count{client="kube-dns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="cluster",subresource="",verb="LIST"} 4 -apiserver_request_count{client="kube-dns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf",resource="services",scope="cluster",subresource="",verb="LIST"} 4 -apiserver_request_count{client="kube-dns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="endpoints",scope="cluster",subresource="",verb="WATCH"} 2947 -apiserver_request_count{client="kube-dns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="services",scope="cluster",subresource="",verb="WATCH"} 2941 -apiserver_request_count{client="kube-proxy/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="cluster",subresource="",verb="LIST"} 7 -apiserver_request_count{client="kube-proxy/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="GET"} 7 -apiserver_request_count{client="kube-proxy/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="services",scope="cluster",subresource="",verb="LIST"} 7 -apiserver_request_count{client="kube-proxy/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="endpoints",scope="cluster",subresource="",verb="WATCH"} 4420 -apiserver_request_count{client="kube-proxy/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="services",scope="cluster",subresource="",verb="WATCH"} 4417 -apiserver_request_count{client="kube-proxy/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="POST"} 7 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election",code="200",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="GET"} 328348 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election",code="200",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="PUT"} 328348 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election",code="201",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election",code="404",contentType="application/vnd.kubernetes.protobuf",resource="endpoints",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="PATCH"} 160 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="GET"} 160 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="status",verb="PUT"} 31 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf",resource="replicasets",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf",resource="services",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf",resource="statefulsets",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="nodes",scope="cluster",subresource="",verb="WATCH"} 1469 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH"} 1471 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH"} 1471 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="pods",scope="cluster",subresource="",verb="WATCH"} 1460 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="replicasets",scope="cluster",subresource="",verb="WATCH"} 1465 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH"} 1476 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="services",scope="cluster",subresource="",verb="WATCH"} 1482 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="statefulsets",scope="cluster",subresource="",verb="WATCH"} 1464 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="201",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="POST"} 123 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="201",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="binding",verb="POST"} 91 -apiserver_request_count{client="kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler",code="404",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="GET"} 3 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="daemonsets",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="daemonsets",scope="cluster",subresource="",verb="WATCH"} 1478 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="deployments",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="deployments",scope="cluster",subresource="",verb="WATCH"} 1456 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="nodes",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="nodes",scope="cluster",subresource="",verb="WATCH"} 1464 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="pods",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="pods",scope="cluster",subresource="",verb="WATCH"} 1472 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="replicasets",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="replicasets",scope="cluster",subresource="",verb="WATCH"} 1473 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH"} 1468 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="resourcequotas",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH"} 1475 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="0",contentType="",resource="pods",scope="namespace",subresource="exec",verb="CONNECT"} 1 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE"} 3 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="clusterroles",scope="cluster",subresource="",verb="DELETE"} 3 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="configmaps",scope="namespace",subresource="",verb="DELETE"} 4 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="daemonsets",scope="namespace",subresource="",verb="DELETE"} 3 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="daemonsets",scope="namespace",subresource="",verb="GET"} 90 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="daemonsets",scope="namespace",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="daemonsets",scope="namespace",subresource="",verb="PUT"} 3 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="deployments",scope="namespace",subresource="",verb="DELETE"} 14 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="deployments",scope="namespace",subresource="",verb="GET"} 29 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="deployments",scope="namespace",subresource="",verb="PATCH"} 1 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="deployments",scope="namespace",subresource="",verb="PUT"} 14 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="events",scope="namespace",subresource="",verb="LIST"} 2 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="jobs",scope="namespace",subresource="",verb="DELETE"} 16 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="jobs",scope="namespace",subresource="",verb="GET"} 67 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="jobs",scope="namespace",subresource="",verb="PATCH"} 1 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="jobs",scope="namespace",subresource="",verb="PUT"} 16 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="namespaces",scope="cluster",subresource="",verb="GET"} 1 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="pods",scope="cluster",subresource="",verb="LIST"} 11 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="pods",scope="namespace",subresource="",verb="DELETE"} 15 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="pods",scope="namespace",subresource="",verb="GET"} 26 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="pods",scope="namespace",subresource="",verb="LIST"} 47 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="pods",scope="namespace",subresource="",verb="WATCH"} 1 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="replicasets",scope="namespace",subresource="",verb="DELETE"} 1 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="replicasets",scope="namespace",subresource="",verb="GET"} 4 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="replicasets",scope="namespace",subresource="",verb="LIST"} 14 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="replicasets",scope="namespace",subresource="",verb="PUT"} 1 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE"} 3 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="application/json",resource="services",scope="namespace",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="200",contentType="text/plain",resource="pods",scope="namespace",subresource="log",verb="CONNECT"} 15 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="201",contentType="application/json",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST"} 7 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="201",contentType="application/json",resource="clusterroles",scope="cluster",subresource="",verb="POST"} 6 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="201",contentType="application/json",resource="configmaps",scope="namespace",subresource="",verb="POST"} 7 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="201",contentType="application/json",resource="daemonsets",scope="namespace",subresource="",verb="POST"} 5 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="201",contentType="application/json",resource="deployments",scope="namespace",subresource="",verb="POST"} 18 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="201",contentType="application/json",resource="jobs",scope="namespace",subresource="",verb="POST"} 19 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="201",contentType="application/json",resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="201",contentType="application/json",resource="secrets",scope="namespace",subresource="",verb="POST"} 2 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="201",contentType="application/json",resource="serviceaccounts",scope="namespace",subresource="",verb="POST"} 6 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="201",contentType="application/json",resource="services",scope="namespace",subresource="",verb="POST"} 3 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="404",contentType="application/json",resource="deployments",scope="namespace",subresource="",verb="GET"} 2 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="404",contentType="application/json",resource="jobs",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="404",contentType="application/json",resource="pods",scope="namespace",subresource="",verb="GET"} 3 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="500",contentType="",resource="jobs",scope="namespace",subresource="",verb="PUT"} 1 -apiserver_request_count{client="kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32",code="504",contentType="resource",resource="jobs",scope="",subresource="",verb="UPDATE"} 1 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET"} 87983 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH"} 87983 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="clusterroles",scope="cluster",subresource="",verb="GET"} 43991 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="clusterroles",scope="cluster",subresource="",verb="PATCH"} 43991 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="configmaps",scope="namespace",subresource="",verb="GET"} 10997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="configmaps",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="configmaps",scope="namespace",subresource="",verb="PATCH"} 10997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="daemonsets",scope="namespace",subresource="",verb="GET"} 10998 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="daemonsets",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="daemonsets",scope="namespace",subresource="",verb="PATCH"} 10998 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="deployments",scope="namespace",subresource="",verb="GET"} 65988 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="deployments",scope="namespace",subresource="",verb="LIST"} 43994 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="deployments",scope="namespace",subresource="",verb="PATCH"} 65988 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="endpoints",scope="namespace",subresource="",verb="GET"} 10999 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="endpoints",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="ingresses",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="jobs",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="namespaces",scope="cluster",subresource="",verb="GET"} 31 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="namespaces",scope="cluster",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="namespaces",scope="cluster",subresource="",verb="PATCH"} 1 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="pods",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="replicasets",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="rolebindings",scope="namespace",subresource="",verb="GET"} 21995 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="rolebindings",scope="namespace",subresource="",verb="PATCH"} 21995 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="roles",scope="namespace",subresource="",verb="GET"} 21995 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="roles",scope="namespace",subresource="",verb="PATCH"} 21995 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="secrets",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="serviceaccounts",scope="namespace",subresource="",verb="GET"} 65987 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH"} 65986 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="services",scope="namespace",subresource="",verb="GET"} 43992 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="services",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="services",scope="namespace",subresource="",verb="PATCH"} 43992 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="200",contentType="application/json",resource="statefulsets",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="201",contentType="application/json",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST"} 8 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="201",contentType="application/json",resource="clusterroles",scope="cluster",subresource="",verb="POST"} 4 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="201",contentType="application/json",resource="configmaps",scope="namespace",subresource="",verb="POST"} 3 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="201",contentType="application/json",resource="daemonsets",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="201",contentType="application/json",resource="deployments",scope="namespace",subresource="",verb="POST"} 6 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="201",contentType="application/json",resource="limitranges",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="201",contentType="application/json",resource="rolebindings",scope="namespace",subresource="",verb="POST"} 2 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="201",contentType="application/json",resource="roles",scope="namespace",subresource="",verb="POST"} 2 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="201",contentType="application/json",resource="secrets",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="201",contentType="application/json",resource="serviceaccounts",scope="namespace",subresource="",verb="POST"} 6 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="201",contentType="application/json",resource="services",scope="namespace",subresource="",verb="POST"} 4 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="201",contentType="application/json",resource="storageclasses",scope="cluster",subresource="",verb="POST"} 1 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="404",contentType="application/json",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET"} 8 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="404",contentType="application/json",resource="clusterroles",scope="cluster",subresource="",verb="GET"} 4 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="404",contentType="application/json",resource="configmaps",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="404",contentType="application/json",resource="daemonsets",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="404",contentType="application/json",resource="deployments",scope="namespace",subresource="",verb="GET"} 6 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="404",contentType="application/json",resource="limitranges",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="404",contentType="application/json",resource="rolebindings",scope="namespace",subresource="",verb="GET"} 2 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="404",contentType="application/json",resource="roles",scope="namespace",subresource="",verb="GET"} 2 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="404",contentType="application/json",resource="serviceaccounts",scope="namespace",subresource="",verb="GET"} 14 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="404",contentType="application/json",resource="services",scope="namespace",subresource="",verb="GET"} 4 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="409",contentType="application/json",resource="configmaps",scope="namespace",subresource="",verb="POST"} 21996 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="409",contentType="application/json",resource="secrets",scope="namespace",subresource="",verb="POST"} 10998 -apiserver_request_count{client="kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332",code="409",contentType="application/json",resource="storageclasses",scope="cluster",subresource="",verb="POST"} 10998 -apiserver_request_count{client="kubectl/v1.8.7 (linux/amd64) kubernetes/b30876a",code="200",contentType="application/json",resource="nodes",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/json",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST"} 7 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/json",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH"} 7 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="configmaps",scope="namespace",subresource="",verb="GET"} 104401 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="PATCH"} 68 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="GET"} 197411 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="LIST"} 7 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="status",verb="PATCH"} 197358 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET"} 8712 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="persistentvolumes",scope="cluster",subresource="",verb="GET"} 8711 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="cluster",subresource="",verb="LIST"} 7 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="DELETE"} 68 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="GET"} 617 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="status",verb="PUT"} 615 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="secrets",scope="namespace",subresource="",verb="GET"} 200331 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf",resource="services",scope="cluster",subresource="",verb="LIST"} 7 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="nodes",scope="cluster",subresource="",verb="WATCH"} 4409 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="pods",scope="cluster",subresource="",verb="WATCH"} 4428 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="services",scope="cluster",subresource="",verb="WATCH"} 4408 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/json",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST"} 7 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="POST"} 1258 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="POST"} 7 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="POST"} 8 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="201",contentType="application/vnd.kubernetes.protobuf",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST"} 10 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="404",contentType="application/vnd.kubernetes.protobuf",resource="events",scope="namespace",subresource="",verb="PATCH"} 13 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="404",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="GET"} 80 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="404",contentType="application/vnd.kubernetes.protobuf",resource="secrets",scope="namespace",subresource="",verb="GET"} 16 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="409",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="status",verb="PATCH"} 11 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="409",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="POST"} 2 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="409",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="status",verb="PUT"} 1 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="500",contentType="",resource="configmaps",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="500",contentType="",resource="nodes",scope="cluster",subresource="",verb="GET"} 1 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="500",contentType="application/json",resource="nodes",scope="cluster",subresource="",verb="GET"} 56 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="504",contentType="resource",resource="configmaps",scope="",subresource="",verb="GET"} 1 -apiserver_request_count{client="kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a",code="504",contentType="resource",resource="nodes",scope="",subresource="",verb="GET"} 1 -apiserver_request_count{client="node-problem-detector/v1.4.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="nodes",scope="cluster",subresource="status",verb="PATCH"} 32706 -apiserver_request_count{client="node-problem-detector/v1.4.0 (linux/amd64) kubernetes/$Format",code="201",contentType="application/json",resource="events",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_count{client="node-problem-detector/v1.4.0 (linux/amd64) kubernetes/$Format",code="404",contentType="application/json",resource="nodes",scope="cluster",subresource="status",verb="PATCH"} 3 -apiserver_request_count{client="node-problem-detector/v1.4.0 (linux/amd64) kubernetes/$Format",code="409",contentType="application/json",resource="nodes",scope="cluster",subresource="status",verb="PATCH"} 8 -apiserver_request_count{client="pod_nanny/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="deployments",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_count{client="pod_nanny/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="deployments",scope="namespace",subresource="",verb="PUT"} 1 -apiserver_request_count{client="pod_nanny/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="nodes",scope="cluster",subresource="",verb="LIST"} 5 -apiserver_request_count{client="pod_nanny/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="nodes",scope="cluster",subresource="",verb="WATCH"} 1482 -apiserver_request_count{client="pod_nanny/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/json",resource="pods",scope="namespace",subresource="",verb="GET"} 65696 -apiserver_request_count{client="rescheduler/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf",resource="nodes",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_count{client="rescheduler/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_count{client="rescheduler/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf",resource="pods",scope="namespace",subresource="",verb="LIST"} 1 -apiserver_request_count{client="rescheduler/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="nodes",scope="cluster",subresource="",verb="WATCH"} 1474 -apiserver_request_count{client="rescheduler/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="pods",scope="cluster",subresource="",verb="WATCH"} 2936 -apiserver_request_count{client="rescheduler/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",contentType="application/vnd.kubernetes.protobuf;stream=watch",resource="pods",scope="namespace",subresource="",verb="WATCH"} 1467 -# HELP apiserver_request_latencies Response latency distribution in microseconds for each verb, resource and subresource. -# TYPE apiserver_request_latencies histogram -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="125000"} 1 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="250000"} 1 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="500000"} 1 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="apiservices",scope="cluster",subresource="",verb="LIST"} 104 -apiserver_request_latencies_count{resource="apiservices",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="POST",le="125000"} 20 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="POST",le="250000"} 20 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="POST",le="500000"} 20 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="POST",le="1e+06"} 20 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="POST",le="2e+06"} 20 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="POST",le="4e+06"} 20 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="POST",le="8e+06"} 20 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="POST",le="+Inf"} 20 -apiserver_request_latencies_sum{resource="apiservices",scope="cluster",subresource="",verb="POST"} 518921 -apiserver_request_latencies_count{resource="apiservices",scope="cluster",subresource="",verb="POST"} 20 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 1465 -apiserver_request_latencies_sum{resource="apiservices",scope="cluster",subresource="",verb="WATCH"} 6.59555023618e+11 -apiserver_request_latencies_count{resource="apiservices",scope="cluster",subresource="",verb="WATCH"} 1465 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="status",verb="PUT",le="125000"} 44000 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="status",verb="PUT",le="250000"} 44000 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="status",verb="PUT",le="500000"} 44000 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="status",verb="PUT",le="1e+06"} 44000 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="status",verb="PUT",le="2e+06"} 44000 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="status",verb="PUT",le="4e+06"} 44000 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="status",verb="PUT",le="8e+06"} 44000 -apiserver_request_latencies_bucket{resource="apiservices",scope="cluster",subresource="status",verb="PUT",le="+Inf"} 44000 -apiserver_request_latencies_sum{resource="apiservices",scope="cluster",subresource="status",verb="PUT"} 6.9726863e+07 -apiserver_request_latencies_count{resource="apiservices",scope="cluster",subresource="status",verb="PUT"} 44000 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="125000"} 9 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="250000"} 9 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="500000"} 9 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="1e+06"} 9 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="2e+06"} 9 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="4e+06"} 9 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="8e+06"} 9 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="+Inf"} 9 -apiserver_request_latencies_sum{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST"} 24784 -apiserver_request_latencies_count{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST"} 9 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",le="125000"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",le="250000"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",le="500000"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",le="1e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",le="2e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",le="4e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",le="8e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",le="+Inf"} 7 -apiserver_request_latencies_sum{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST"} 37113 -apiserver_request_latencies_count{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",le="125000"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",le="250000"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",le="500000"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2944 -apiserver_request_latencies_sum{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH"} 1.319072288505e+12 -apiserver_request_latencies_count{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH"} 2944 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",le="125000"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",le="250000"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",le="500000"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",le="1e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",le="2e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",le="4e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",le="8e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",le="+Inf"} 7 -apiserver_request_latencies_sum{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT"} 41871 -apiserver_request_latencies_count{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",le="125000"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",le="250000"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",le="500000"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",le="1e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",le="2e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",le="4e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",le="8e+06"} 7 -apiserver_request_latencies_bucket{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",le="+Inf"} 7 -apiserver_request_latencies_sum{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT"} 24266 -apiserver_request_latencies_count{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT"} 7 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE",le="125000"} 3 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE",le="250000"} 3 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE",le="500000"} 3 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE",le="1e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE",le="2e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE",le="4e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE",le="8e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE",le="+Inf"} 3 -apiserver_request_latencies_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE"} 19942 -apiserver_request_latencies_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE"} 3 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="125000"} 88021 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="250000"} 88021 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="500000"} 88021 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="1e+06"} 88021 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="2e+06"} 88021 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="4e+06"} 88021 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="8e+06"} 88021 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="+Inf"} 88021 -apiserver_request_latencies_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET"} 9.4043104e+07 -apiserver_request_latencies_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET"} 88021 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="125000"} 2 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="250000"} 2 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="500000"} 2 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="1e+06"} 2 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="2e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="4e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="8e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="+Inf"} 3 -apiserver_request_latencies_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST"} 1.678278e+06 -apiserver_request_latencies_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST"} 3 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH",le="125000"} 87983 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH",le="250000"} 87983 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH",le="500000"} 87983 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH",le="1e+06"} 87983 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH",le="2e+06"} 87983 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH",le="4e+06"} 87983 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH",le="8e+06"} 87983 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH",le="+Inf"} 87983 -apiserver_request_latencies_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH"} 1.61403153e+08 -apiserver_request_latencies_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH"} 87983 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",le="125000"} 45 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",le="250000"} 45 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",le="500000"} 45 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",le="1e+06"} 45 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",le="2e+06"} 45 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",le="4e+06"} 45 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",le="8e+06"} 45 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",le="+Inf"} 45 -apiserver_request_latencies_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST"} 242600 -apiserver_request_latencies_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST"} 45 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2961 -apiserver_request_latencies_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH"} 1.319737924064e+12 -apiserver_request_latencies_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH"} 2961 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="DELETE",le="125000"} 3 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="DELETE",le="250000"} 3 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="DELETE",le="500000"} 3 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="DELETE",le="1e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="DELETE",le="2e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="DELETE",le="4e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="DELETE",le="8e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="DELETE",le="+Inf"} 3 -apiserver_request_latencies_sum{resource="clusterroles",scope="cluster",subresource="",verb="DELETE"} 16257 -apiserver_request_latencies_count{resource="clusterroles",scope="cluster",subresource="",verb="DELETE"} 3 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="125000"} 44036 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="250000"} 44036 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="500000"} 44036 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="1e+06"} 44036 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="2e+06"} 44036 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="4e+06"} 44036 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="8e+06"} 44036 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="+Inf"} 44036 -apiserver_request_latencies_sum{resource="clusterroles",scope="cluster",subresource="",verb="GET"} 4.674889e+07 -apiserver_request_latencies_count{resource="clusterroles",scope="cluster",subresource="",verb="GET"} 44036 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="125000"} 2 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="250000"} 2 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="500000"} 2 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="1e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="2e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="4e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="8e+06"} 3 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="+Inf"} 3 -apiserver_request_latencies_sum{resource="clusterroles",scope="cluster",subresource="",verb="LIST"} 751587 -apiserver_request_latencies_count{resource="clusterroles",scope="cluster",subresource="",verb="LIST"} 3 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="PATCH",le="125000"} 43991 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="PATCH",le="250000"} 43991 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="PATCH",le="500000"} 43991 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="PATCH",le="1e+06"} 43991 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="PATCH",le="2e+06"} 43991 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="PATCH",le="4e+06"} 43991 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="PATCH",le="8e+06"} 43991 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="PATCH",le="+Inf"} 43991 -apiserver_request_latencies_sum{resource="clusterroles",scope="cluster",subresource="",verb="PATCH"} 7.9881493e+07 -apiserver_request_latencies_count{resource="clusterroles",scope="cluster",subresource="",verb="PATCH"} 43991 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="POST",le="125000"} 50 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="POST",le="250000"} 51 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="POST",le="500000"} 51 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="POST",le="1e+06"} 51 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="POST",le="2e+06"} 51 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="POST",le="4e+06"} 51 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="POST",le="8e+06"} 51 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="POST",le="+Inf"} 51 -apiserver_request_latencies_sum{resource="clusterroles",scope="cluster",subresource="",verb="POST"} 453911 -apiserver_request_latencies_count{resource="clusterroles",scope="cluster",subresource="",verb="POST"} 51 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="clusterroles",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2927 -apiserver_request_latencies_sum{resource="clusterroles",scope="cluster",subresource="",verb="WATCH"} 1.319595133369e+12 -apiserver_request_latencies_count{resource="clusterroles",scope="cluster",subresource="",verb="WATCH"} 2927 -apiserver_request_latencies_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="125000"} 0 -apiserver_request_latencies_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="250000"} 0 -apiserver_request_latencies_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="500000"} 1419 -apiserver_request_latencies_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="1e+06"} 7195 -apiserver_request_latencies_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="2e+06"} 7195 -apiserver_request_latencies_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="4e+06"} 7195 -apiserver_request_latencies_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="8e+06"} 7195 -apiserver_request_latencies_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="+Inf"} 7195 -apiserver_request_latencies_sum{resource="componentstatuses",scope="cluster",subresource="",verb="LIST"} 3.270551868e+09 -apiserver_request_latencies_count{resource="componentstatuses",scope="cluster",subresource="",verb="LIST"} 7195 -apiserver_request_latencies_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="125000"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="250000"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="500000"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="configmaps",scope="",subresource="",verb="GET"} 6.0000198e+07 -apiserver_request_latencies_count{resource="configmaps",scope="",subresource="",verb="GET"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="125000"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="250000"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="500000"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="configmaps",scope="cluster",subresource="",verb="LIST"} 1192 -apiserver_request_latencies_count{resource="configmaps",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 1483 -apiserver_request_latencies_sum{resource="configmaps",scope="cluster",subresource="",verb="WATCH"} 6.59897025212e+11 -apiserver_request_latencies_count{resource="configmaps",scope="cluster",subresource="",verb="WATCH"} 1483 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="DELETE",le="125000"} 4 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="DELETE",le="250000"} 4 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="DELETE",le="500000"} 4 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="DELETE",le="1e+06"} 4 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="DELETE",le="2e+06"} 4 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="DELETE",le="4e+06"} 4 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="DELETE",le="8e+06"} 4 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="DELETE",le="+Inf"} 4 -apiserver_request_latencies_sum{resource="configmaps",scope="namespace",subresource="",verb="DELETE"} 19435 -apiserver_request_latencies_count{resource="configmaps",scope="namespace",subresource="",verb="DELETE"} 4 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="125000"} 444861 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="250000"} 444863 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="500000"} 444866 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="1e+06"} 444869 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="2e+06"} 444869 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="4e+06"} 444869 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="8e+06"} 444869 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="+Inf"} 444870 -apiserver_request_latencies_sum{resource="configmaps",scope="namespace",subresource="",verb="GET"} 1.016382203e+09 -apiserver_request_latencies_count{resource="configmaps",scope="namespace",subresource="",verb="GET"} 444870 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="125000"} 21998 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="250000"} 21998 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="500000"} 21998 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21998 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="2e+06"} 21998 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="4e+06"} 21998 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="8e+06"} 21998 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21998 -apiserver_request_latencies_sum{resource="configmaps",scope="namespace",subresource="",verb="LIST"} 5.4318333e+07 -apiserver_request_latencies_count{resource="configmaps",scope="namespace",subresource="",verb="LIST"} 21998 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PATCH",le="125000"} 10997 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PATCH",le="250000"} 10997 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PATCH",le="500000"} 10997 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PATCH",le="1e+06"} 10997 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PATCH",le="2e+06"} 10997 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PATCH",le="4e+06"} 10997 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PATCH",le="8e+06"} 10997 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PATCH",le="+Inf"} 10997 -apiserver_request_latencies_sum{resource="configmaps",scope="namespace",subresource="",verb="PATCH"} 2.7035169e+07 -apiserver_request_latencies_count{resource="configmaps",scope="namespace",subresource="",verb="PATCH"} 10997 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="POST",le="125000"} 22009 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="POST",le="250000"} 22009 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="POST",le="500000"} 22009 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="POST",le="1e+06"} 22009 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="POST",le="2e+06"} 22009 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="POST",le="4e+06"} 22009 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="POST",le="8e+06"} 22009 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="POST",le="+Inf"} 22009 -apiserver_request_latencies_sum{resource="configmaps",scope="namespace",subresource="",verb="POST"} 9.1312572e+07 -apiserver_request_latencies_count{resource="configmaps",scope="namespace",subresource="",verb="POST"} 22009 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PUT",le="125000"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PUT",le="250000"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PUT",le="500000"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PUT",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PUT",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PUT",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PUT",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="PUT",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="configmaps",scope="namespace",subresource="",verb="PUT"} 2145 -apiserver_request_latencies_count{resource="configmaps",scope="namespace",subresource="",verb="PUT"} 1 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="configmaps",scope="namespace",subresource="",verb="WATCH",le="+Inf"} 1462 -apiserver_request_latencies_sum{resource="configmaps",scope="namespace",subresource="",verb="WATCH"} 6.59801007214e+11 -apiserver_request_latencies_count{resource="configmaps",scope="namespace",subresource="",verb="WATCH"} 1462 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="125000"} 1 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="250000"} 1 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="500000"} 1 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST"} 298 -apiserver_request_latencies_count{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 1463 -apiserver_request_latencies_sum{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH"} 6.59457907105e+11 -apiserver_request_latencies_count{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH"} 1463 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE",le="125000"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE",le="250000"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE",le="500000"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE",le="1e+06"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE",le="2e+06"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE",le="4e+06"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE",le="8e+06"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE",le="+Inf"} 6 -apiserver_request_latencies_sum{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE"} 40480 -apiserver_request_latencies_count{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="125000"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="250000"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="500000"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="1e+06"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="2e+06"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="4e+06"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="8e+06"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="+Inf"} 6 -apiserver_request_latencies_sum{resource="controllerrevisions",scope="namespace",subresource="",verb="GET"} 10013 -apiserver_request_latencies_count{resource="controllerrevisions",scope="namespace",subresource="",verb="GET"} 6 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="POST",le="125000"} 9 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="POST",le="250000"} 9 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="POST",le="500000"} 9 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="POST",le="1e+06"} 9 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="POST",le="2e+06"} 9 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="POST",le="4e+06"} 9 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="POST",le="8e+06"} 9 -apiserver_request_latencies_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="POST",le="+Inf"} 9 -apiserver_request_latencies_sum{resource="controllerrevisions",scope="namespace",subresource="",verb="POST"} 30051 -apiserver_request_latencies_count{resource="controllerrevisions",scope="namespace",subresource="",verb="POST"} 9 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="125000"} 65929 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="250000"} 65930 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="500000"} 65930 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="1e+06"} 65930 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="2e+06"} 65930 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="4e+06"} 65930 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="8e+06"} 65930 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="+Inf"} 65930 -apiserver_request_latencies_sum{resource="cronjobs",scope="cluster",subresource="",verb="LIST"} 8.8828794e+07 -apiserver_request_latencies_count{resource="cronjobs",scope="cluster",subresource="",verb="LIST"} 65930 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="cronjobs",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 1467 -apiserver_request_latencies_sum{resource="cronjobs",scope="cluster",subresource="",verb="WATCH"} 6.59673062825e+11 -apiserver_request_latencies_count{resource="cronjobs",scope="cluster",subresource="",verb="WATCH"} 1467 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="125000"} 0 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="250000"} 1 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="500000"} 1 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST"} 148703 -apiserver_request_latencies_count{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 1467 -apiserver_request_latencies_sum{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH"} 6.59897009038e+11 -apiserver_request_latencies_count{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH"} 1467 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="125000"} 713 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="250000"} 713 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="500000"} 713 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="1e+06"} 713 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="2e+06"} 713 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="4e+06"} 713 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="8e+06"} 713 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="+Inf"} 713 -apiserver_request_latencies_sum{resource="daemonsets",scope="cluster",subresource="",verb="LIST"} 1.783238e+06 -apiserver_request_latencies_count{resource="daemonsets",scope="cluster",subresource="",verb="LIST"} 713 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="daemonsets",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 4412 -apiserver_request_latencies_sum{resource="daemonsets",scope="cluster",subresource="",verb="WATCH"} 1.978402804959e+12 -apiserver_request_latencies_count{resource="daemonsets",scope="cluster",subresource="",verb="WATCH"} 4412 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="DELETE",le="125000"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="DELETE",le="250000"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="DELETE",le="500000"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="DELETE",le="1e+06"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="DELETE",le="2e+06"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="DELETE",le="4e+06"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="DELETE",le="8e+06"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="DELETE",le="+Inf"} 3 -apiserver_request_latencies_sum{resource="daemonsets",scope="namespace",subresource="",verb="DELETE"} 21094 -apiserver_request_latencies_count{resource="daemonsets",scope="namespace",subresource="",verb="DELETE"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="125000"} 11099 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="250000"} 11099 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="500000"} 11099 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="1e+06"} 11099 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="2e+06"} 11099 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="4e+06"} 11099 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="8e+06"} 11099 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="+Inf"} 11099 -apiserver_request_latencies_sum{resource="daemonsets",scope="namespace",subresource="",verb="GET"} 1.7674492e+07 -apiserver_request_latencies_count{resource="daemonsets",scope="namespace",subresource="",verb="GET"} 11099 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="125000"} 21999 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="250000"} 21999 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="500000"} 21999 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21999 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="2e+06"} 21999 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="4e+06"} 21999 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="8e+06"} 21999 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21999 -apiserver_request_latencies_sum{resource="daemonsets",scope="namespace",subresource="",verb="LIST"} 4.2542811e+07 -apiserver_request_latencies_count{resource="daemonsets",scope="namespace",subresource="",verb="LIST"} 21999 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PATCH",le="125000"} 10998 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PATCH",le="250000"} 10998 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PATCH",le="500000"} 10998 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PATCH",le="1e+06"} 10998 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PATCH",le="2e+06"} 10998 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PATCH",le="4e+06"} 10998 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PATCH",le="8e+06"} 10998 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PATCH",le="+Inf"} 10998 -apiserver_request_latencies_sum{resource="daemonsets",scope="namespace",subresource="",verb="PATCH"} 4.6349882e+07 -apiserver_request_latencies_count{resource="daemonsets",scope="namespace",subresource="",verb="PATCH"} 10998 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="POST",le="125000"} 6 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="POST",le="250000"} 6 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="POST",le="500000"} 6 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="POST",le="1e+06"} 6 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="POST",le="2e+06"} 6 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="POST",le="4e+06"} 6 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="POST",le="8e+06"} 6 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="POST",le="+Inf"} 6 -apiserver_request_latencies_sum{resource="daemonsets",scope="namespace",subresource="",verb="POST"} 81365 -apiserver_request_latencies_count{resource="daemonsets",scope="namespace",subresource="",verb="POST"} 6 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PUT",le="125000"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PUT",le="250000"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PUT",le="500000"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PUT",le="1e+06"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PUT",le="2e+06"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PUT",le="4e+06"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PUT",le="8e+06"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="",verb="PUT",le="+Inf"} 3 -apiserver_request_latencies_sum{resource="daemonsets",scope="namespace",subresource="",verb="PUT"} 29952 -apiserver_request_latencies_count{resource="daemonsets",scope="namespace",subresource="",verb="PUT"} 3 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="status",verb="PUT",le="125000"} 116 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="status",verb="PUT",le="250000"} 116 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="status",verb="PUT",le="500000"} 116 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="status",verb="PUT",le="1e+06"} 116 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="status",verb="PUT",le="2e+06"} 116 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="status",verb="PUT",le="4e+06"} 116 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="status",verb="PUT",le="8e+06"} 116 -apiserver_request_latencies_bucket{resource="daemonsets",scope="namespace",subresource="status",verb="PUT",le="+Inf"} 116 -apiserver_request_latencies_sum{resource="daemonsets",scope="namespace",subresource="status",verb="PUT"} 1.336329e+06 -apiserver_request_latencies_count{resource="daemonsets",scope="namespace",subresource="status",verb="PUT"} 116 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="125000"} 713 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="250000"} 713 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="500000"} 713 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="1e+06"} 713 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="2e+06"} 713 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="4e+06"} 713 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="8e+06"} 713 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="+Inf"} 713 -apiserver_request_latencies_sum{resource="deployments",scope="cluster",subresource="",verb="LIST"} 2.461062e+06 -apiserver_request_latencies_count{resource="deployments",scope="cluster",subresource="",verb="LIST"} 713 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="deployments",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 4384 -apiserver_request_latencies_sum{resource="deployments",scope="cluster",subresource="",verb="WATCH"} 1.978039440788e+12 -apiserver_request_latencies_count{resource="deployments",scope="cluster",subresource="",verb="WATCH"} 4384 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="DELETE",le="125000"} 14 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="DELETE",le="250000"} 14 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="DELETE",le="500000"} 14 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="DELETE",le="1e+06"} 14 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="DELETE",le="2e+06"} 14 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="DELETE",le="4e+06"} 14 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="DELETE",le="8e+06"} 14 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="DELETE",le="+Inf"} 14 -apiserver_request_latencies_sum{resource="deployments",scope="namespace",subresource="",verb="DELETE"} 139646 -apiserver_request_latencies_count{resource="deployments",scope="namespace",subresource="",verb="DELETE"} 14 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="125000"} 66025 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="250000"} 66025 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="500000"} 66025 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="1e+06"} 66025 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="2e+06"} 66026 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="4e+06"} 66026 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="8e+06"} 66026 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="+Inf"} 66026 -apiserver_request_latencies_sum{resource="deployments",scope="namespace",subresource="",verb="GET"} 9.882797e+07 -apiserver_request_latencies_count{resource="deployments",scope="namespace",subresource="",verb="GET"} 66026 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="125000"} 43994 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="250000"} 43994 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="500000"} 43994 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="1e+06"} 43994 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="2e+06"} 43994 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="4e+06"} 43994 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="8e+06"} 43994 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="+Inf"} 43994 -apiserver_request_latencies_sum{resource="deployments",scope="namespace",subresource="",verb="LIST"} 1.16859281e+08 -apiserver_request_latencies_count{resource="deployments",scope="namespace",subresource="",verb="LIST"} 43994 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PATCH",le="125000"} 65989 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PATCH",le="250000"} 65989 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PATCH",le="500000"} 65989 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PATCH",le="1e+06"} 65989 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PATCH",le="2e+06"} 65989 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PATCH",le="4e+06"} 65989 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PATCH",le="8e+06"} 65989 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PATCH",le="+Inf"} 65989 -apiserver_request_latencies_sum{resource="deployments",scope="namespace",subresource="",verb="PATCH"} 2.27196113e+08 -apiserver_request_latencies_count{resource="deployments",scope="namespace",subresource="",verb="PATCH"} 65989 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="POST",le="125000"} 23 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="POST",le="250000"} 24 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="POST",le="500000"} 24 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="POST",le="1e+06"} 24 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="POST",le="2e+06"} 24 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="POST",le="4e+06"} 24 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="POST",le="8e+06"} 24 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="POST",le="+Inf"} 24 -apiserver_request_latencies_sum{resource="deployments",scope="namespace",subresource="",verb="POST"} 410336 -apiserver_request_latencies_count{resource="deployments",scope="namespace",subresource="",verb="POST"} 24 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PUT",le="125000"} 14 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PUT",le="250000"} 14 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PUT",le="500000"} 14 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PUT",le="1e+06"} 14 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PUT",le="2e+06"} 15 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PUT",le="4e+06"} 15 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PUT",le="8e+06"} 15 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="",verb="PUT",le="+Inf"} 15 -apiserver_request_latencies_sum{resource="deployments",scope="namespace",subresource="",verb="PUT"} 1.450354e+06 -apiserver_request_latencies_count{resource="deployments",scope="namespace",subresource="",verb="PUT"} 15 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="125000"} 65893 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="250000"} 65893 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="500000"} 65893 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="1e+06"} 65893 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="2e+06"} 65893 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="4e+06"} 65893 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="8e+06"} 65893 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="+Inf"} 65893 -apiserver_request_latencies_sum{resource="deployments",scope="namespace",subresource="scale",verb="GET"} 8.2149159e+07 -apiserver_request_latencies_count{resource="deployments",scope="namespace",subresource="scale",verb="GET"} 65893 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="PUT",le="125000"} 1 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="PUT",le="250000"} 1 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="PUT",le="500000"} 1 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="PUT",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="PUT",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="PUT",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="PUT",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="scale",verb="PUT",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="deployments",scope="namespace",subresource="scale",verb="PUT"} 25903 -apiserver_request_latencies_count{resource="deployments",scope="namespace",subresource="scale",verb="PUT"} 1 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="status",verb="PUT",le="125000"} 343 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="status",verb="PUT",le="250000"} 346 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="status",verb="PUT",le="500000"} 347 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="status",verb="PUT",le="1e+06"} 347 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="status",verb="PUT",le="2e+06"} 347 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="status",verb="PUT",le="4e+06"} 347 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="status",verb="PUT",le="8e+06"} 347 -apiserver_request_latencies_bucket{resource="deployments",scope="namespace",subresource="status",verb="PUT",le="+Inf"} 347 -apiserver_request_latencies_sum{resource="deployments",scope="namespace",subresource="status",verb="PUT"} 5.307111e+06 -apiserver_request_latencies_count{resource="deployments",scope="namespace",subresource="status",verb="PUT"} 347 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="125000"} 12 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="250000"} 13 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="500000"} 13 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="1e+06"} 13 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="2e+06"} 13 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="4e+06"} 13 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="8e+06"} 13 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="+Inf"} 13 -apiserver_request_latencies_sum{resource="endpoints",scope="cluster",subresource="",verb="LIST"} 133887 -apiserver_request_latencies_count{resource="endpoints",scope="cluster",subresource="",verb="LIST"} 13 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="endpoints",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 10319 -apiserver_request_latencies_sum{resource="endpoints",scope="cluster",subresource="",verb="WATCH"} 4.618957403529e+12 -apiserver_request_latencies_count{resource="endpoints",scope="cluster",subresource="",verb="WATCH"} 10319 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="125000"} 733634 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="250000"} 733639 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="500000"} 733649 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="1e+06"} 733664 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="2e+06"} 733671 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="4e+06"} 733671 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="8e+06"} 733671 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="+Inf"} 733671 -apiserver_request_latencies_sum{resource="endpoints",scope="namespace",subresource="",verb="GET"} 8.34805253e+08 -apiserver_request_latencies_count{resource="endpoints",scope="namespace",subresource="",verb="GET"} 733671 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="125000"} 21997 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="250000"} 21997 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="500000"} 21997 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21997 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="2e+06"} 21997 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="4e+06"} 21997 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="8e+06"} 21997 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21997 -apiserver_request_latencies_sum{resource="endpoints",scope="namespace",subresource="",verb="LIST"} 3.8610514e+07 -apiserver_request_latencies_count{resource="endpoints",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="POST",le="125000"} 11 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="POST",le="250000"} 11 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="POST",le="500000"} 11 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="POST",le="1e+06"} 11 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="POST",le="2e+06"} 11 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="POST",le="4e+06"} 11 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="POST",le="8e+06"} 11 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="POST",le="+Inf"} 11 -apiserver_request_latencies_sum{resource="endpoints",scope="namespace",subresource="",verb="POST"} 56853 -apiserver_request_latencies_count{resource="endpoints",scope="namespace",subresource="",verb="POST"} 11 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="PUT",le="125000"} 656912 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="PUT",le="250000"} 656919 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="PUT",le="500000"} 656926 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="PUT",le="1e+06"} 656930 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="PUT",le="2e+06"} 656937 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="PUT",le="4e+06"} 656937 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="PUT",le="8e+06"} 656937 -apiserver_request_latencies_bucket{resource="endpoints",scope="namespace",subresource="",verb="PUT",le="+Inf"} 656937 -apiserver_request_latencies_sum{resource="endpoints",scope="namespace",subresource="",verb="PUT"} 1.660247858e+09 -apiserver_request_latencies_count{resource="endpoints",scope="namespace",subresource="",verb="PUT"} 656937 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="125000"} 1131 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="250000"} 1131 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="500000"} 1131 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1131 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="2e+06"} 1131 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="4e+06"} 1131 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="8e+06"} 1131 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="+Inf"} 1131 -apiserver_request_latencies_sum{resource="events",scope="cluster",subresource="",verb="LIST"} 2.19449e+06 -apiserver_request_latencies_count{resource="events",scope="cluster",subresource="",verb="LIST"} 1131 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="WATCH",le="125000"} 1128 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="WATCH",le="250000"} 1129 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="WATCH",le="500000"} 1129 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 1129 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 1129 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 1129 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 1129 -apiserver_request_latencies_bucket{resource="events",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2599 -apiserver_request_latencies_sum{resource="events",scope="cluster",subresource="",verb="WATCH"} 6.58396349345e+11 -apiserver_request_latencies_count{resource="events",scope="cluster",subresource="",verb="WATCH"} 2599 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="125000"} 2 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="250000"} 2 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="500000"} 2 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="1e+06"} 2 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="2e+06"} 2 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="4e+06"} 2 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="8e+06"} 2 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="+Inf"} 2 -apiserver_request_latencies_sum{resource="events",scope="namespace",subresource="",verb="LIST"} 10407 -apiserver_request_latencies_count{resource="events",scope="namespace",subresource="",verb="LIST"} 2 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="PATCH",le="125000"} 386 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="PATCH",le="250000"} 388 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="PATCH",le="500000"} 388 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="PATCH",le="1e+06"} 388 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="PATCH",le="2e+06"} 388 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="PATCH",le="4e+06"} 388 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="PATCH",le="8e+06"} 388 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="PATCH",le="+Inf"} 388 -apiserver_request_latencies_sum{resource="events",scope="namespace",subresource="",verb="PATCH"} 4.031187e+06 -apiserver_request_latencies_count{resource="events",scope="namespace",subresource="",verb="PATCH"} 388 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="POST",le="125000"} 1652 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="POST",le="250000"} 1654 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="POST",le="500000"} 1657 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="POST",le="1e+06"} 1657 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="POST",le="2e+06"} 1657 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="POST",le="4e+06"} 1657 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="POST",le="8e+06"} 1659 -apiserver_request_latencies_bucket{resource="events",scope="namespace",subresource="",verb="POST",le="+Inf"} 1659 -apiserver_request_latencies_sum{resource="events",scope="namespace",subresource="",verb="POST"} 3.1122339e+07 -apiserver_request_latencies_count{resource="events",scope="namespace",subresource="",verb="POST"} 1659 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="125000"} 710 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="250000"} 710 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="500000"} 710 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="1e+06"} 710 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="2e+06"} 710 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="4e+06"} 710 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="8e+06"} 710 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="+Inf"} 710 -apiserver_request_latencies_sum{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST"} 1.024073e+06 -apiserver_request_latencies_count{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST"} 710 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 1459 -apiserver_request_latencies_sum{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH"} 6.59831109566e+11 -apiserver_request_latencies_count{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH"} 1459 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="125000"} 712 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="250000"} 712 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="500000"} 712 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="1e+06"} 712 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="2e+06"} 712 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="4e+06"} 712 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="8e+06"} 712 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="+Inf"} 712 -apiserver_request_latencies_sum{resource="ingresses",scope="cluster",subresource="",verb="LIST"} 1.102127e+06 -apiserver_request_latencies_count{resource="ingresses",scope="cluster",subresource="",verb="LIST"} 712 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="ingresses",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2941 -apiserver_request_latencies_sum{resource="ingresses",scope="cluster",subresource="",verb="WATCH"} 1.319639948582e+12 -apiserver_request_latencies_count{resource="ingresses",scope="cluster",subresource="",verb="WATCH"} 2941 -apiserver_request_latencies_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="125000"} 21997 -apiserver_request_latencies_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="250000"} 21997 -apiserver_request_latencies_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="500000"} 21997 -apiserver_request_latencies_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21997 -apiserver_request_latencies_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="2e+06"} 21997 -apiserver_request_latencies_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="4e+06"} 21997 -apiserver_request_latencies_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="8e+06"} 21997 -apiserver_request_latencies_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21997 -apiserver_request_latencies_sum{resource="ingresses",scope="namespace",subresource="",verb="LIST"} 2.9407747e+07 -apiserver_request_latencies_count{resource="ingresses",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_latencies_bucket{resource="jobs",scope="",subresource="",verb="UPDATE",le="125000"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="",subresource="",verb="UPDATE",le="250000"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="",subresource="",verb="UPDATE",le="500000"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="",subresource="",verb="UPDATE",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="",subresource="",verb="UPDATE",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="",subresource="",verb="UPDATE",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="",subresource="",verb="UPDATE",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="",subresource="",verb="UPDATE",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="jobs",scope="",subresource="",verb="UPDATE"} 6.0000399e+07 -apiserver_request_latencies_count{resource="jobs",scope="",subresource="",verb="UPDATE"} 1 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="125000"} 66635 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="250000"} 66636 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="500000"} 66636 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="1e+06"} 66637 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="2e+06"} 66639 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="4e+06"} 66639 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="8e+06"} 66639 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="+Inf"} 66639 -apiserver_request_latencies_sum{resource="jobs",scope="cluster",subresource="",verb="LIST"} 1.2027929e+08 -apiserver_request_latencies_count{resource="jobs",scope="cluster",subresource="",verb="LIST"} 66639 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="jobs",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 1469 -apiserver_request_latencies_sum{resource="jobs",scope="cluster",subresource="",verb="WATCH"} 6.59704930318e+11 -apiserver_request_latencies_count{resource="jobs",scope="cluster",subresource="",verb="WATCH"} 1469 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="DELETE",le="125000"} 15 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="DELETE",le="250000"} 15 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="DELETE",le="500000"} 15 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="DELETE",le="1e+06"} 15 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="DELETE",le="2e+06"} 16 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="DELETE",le="4e+06"} 16 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="DELETE",le="8e+06"} 16 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="DELETE",le="+Inf"} 16 -apiserver_request_latencies_sum{resource="jobs",scope="namespace",subresource="",verb="DELETE"} 1.437944e+06 -apiserver_request_latencies_count{resource="jobs",scope="namespace",subresource="",verb="DELETE"} 16 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="125000"} 68 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="250000"} 68 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="500000"} 68 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="1e+06"} 68 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="2e+06"} 68 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="4e+06"} 68 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="8e+06"} 68 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="+Inf"} 68 -apiserver_request_latencies_sum{resource="jobs",scope="namespace",subresource="",verb="GET"} 117705 -apiserver_request_latencies_count{resource="jobs",scope="namespace",subresource="",verb="GET"} 68 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="125000"} 21997 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="250000"} 21997 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="500000"} 21997 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21997 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="2e+06"} 21997 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="4e+06"} 21997 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="8e+06"} 21997 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21997 -apiserver_request_latencies_sum{resource="jobs",scope="namespace",subresource="",verb="LIST"} 3.3805681e+07 -apiserver_request_latencies_count{resource="jobs",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PATCH",le="125000"} 1 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PATCH",le="250000"} 1 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PATCH",le="500000"} 1 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PATCH",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PATCH",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PATCH",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PATCH",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PATCH",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="jobs",scope="namespace",subresource="",verb="PATCH"} 5655 -apiserver_request_latencies_count{resource="jobs",scope="namespace",subresource="",verb="PATCH"} 1 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="POST",le="125000"} 18 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="POST",le="250000"} 18 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="POST",le="500000"} 18 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="POST",le="1e+06"} 18 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="POST",le="2e+06"} 19 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="POST",le="4e+06"} 19 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="POST",le="8e+06"} 19 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="POST",le="+Inf"} 19 -apiserver_request_latencies_sum{resource="jobs",scope="namespace",subresource="",verb="POST"} 1.52572e+06 -apiserver_request_latencies_count{resource="jobs",scope="namespace",subresource="",verb="POST"} 19 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PUT",le="125000"} 15 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PUT",le="250000"} 15 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PUT",le="500000"} 15 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PUT",le="1e+06"} 15 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PUT",le="2e+06"} 15 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PUT",le="4e+06"} 16 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PUT",le="8e+06"} 16 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="",verb="PUT",le="+Inf"} 17 -apiserver_request_latencies_sum{resource="jobs",scope="namespace",subresource="",verb="PUT"} 6.261372e+07 -apiserver_request_latencies_count{resource="jobs",scope="namespace",subresource="",verb="PUT"} 17 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="status",verb="PUT",le="125000"} 40 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="status",verb="PUT",le="250000"} 40 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="status",verb="PUT",le="500000"} 40 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="status",verb="PUT",le="1e+06"} 40 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="status",verb="PUT",le="2e+06"} 40 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="status",verb="PUT",le="4e+06"} 40 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="status",verb="PUT",le="8e+06"} 40 -apiserver_request_latencies_bucket{resource="jobs",scope="namespace",subresource="status",verb="PUT",le="+Inf"} 40 -apiserver_request_latencies_sum{resource="jobs",scope="namespace",subresource="status",verb="PUT"} 408553 -apiserver_request_latencies_count{resource="jobs",scope="namespace",subresource="status",verb="PUT"} 40 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="125000"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="250000"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="500000"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="2e+06"} 2 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="4e+06"} 2 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="8e+06"} 2 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="+Inf"} 2 -apiserver_request_latencies_sum{resource="limitranges",scope="cluster",subresource="",verb="LIST"} 1.654312e+06 -apiserver_request_latencies_count{resource="limitranges",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="limitranges",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2940 -apiserver_request_latencies_sum{resource="limitranges",scope="cluster",subresource="",verb="WATCH"} 1.319158063084e+12 -apiserver_request_latencies_count{resource="limitranges",scope="cluster",subresource="",verb="WATCH"} 2940 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="125000"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="250000"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="500000"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="limitranges",scope="namespace",subresource="",verb="GET"} 3552 -apiserver_request_latencies_count{resource="limitranges",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="125000"} 18 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="250000"} 18 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="500000"} 18 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="1e+06"} 18 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="2e+06"} 18 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="4e+06"} 18 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="8e+06"} 18 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="+Inf"} 18 -apiserver_request_latencies_sum{resource="limitranges",scope="namespace",subresource="",verb="LIST"} 134182 -apiserver_request_latencies_count{resource="limitranges",scope="namespace",subresource="",verb="LIST"} 18 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="POST",le="125000"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="POST",le="250000"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="POST",le="500000"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="POST",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="POST",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="POST",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="POST",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="limitranges",scope="namespace",subresource="",verb="POST",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="limitranges",scope="namespace",subresource="",verb="POST"} 8582 -apiserver_request_latencies_count{resource="limitranges",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="125000"} 87991 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="250000"} 87993 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="500000"} 87994 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="1e+06"} 87994 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="2e+06"} 87994 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="4e+06"} 87994 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="8e+06"} 87994 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="+Inf"} 87994 -apiserver_request_latencies_sum{resource="namespaces",scope="cluster",subresource="",verb="GET"} 9.5827906e+07 -apiserver_request_latencies_count{resource="namespaces",scope="cluster",subresource="",verb="GET"} 87994 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="125000"} 29194 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="250000"} 29194 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="500000"} 29194 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="1e+06"} 29194 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="2e+06"} 29194 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="4e+06"} 29194 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="8e+06"} 29194 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="+Inf"} 29194 -apiserver_request_latencies_sum{resource="namespaces",scope="cluster",subresource="",verb="LIST"} 4.4608509e+07 -apiserver_request_latencies_count{resource="namespaces",scope="cluster",subresource="",verb="LIST"} 29194 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="PATCH",le="125000"} 1 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="PATCH",le="250000"} 1 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="PATCH",le="500000"} 1 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="PATCH",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="PATCH",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="PATCH",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="PATCH",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="PATCH",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="namespaces",scope="cluster",subresource="",verb="PATCH"} 4186 -apiserver_request_latencies_count{resource="namespaces",scope="cluster",subresource="",verb="PATCH"} 1 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="POST",le="125000"} 15 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="POST",le="250000"} 15 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="POST",le="500000"} 15 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="POST",le="1e+06"} 16 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="POST",le="2e+06"} 16 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="POST",le="4e+06"} 16 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="POST",le="8e+06"} 16 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="POST",le="+Inf"} 16 -apiserver_request_latencies_sum{resource="namespaces",scope="cluster",subresource="",verb="POST"} 793020 -apiserver_request_latencies_count{resource="namespaces",scope="cluster",subresource="",verb="POST"} 16 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="namespaces",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 4392 -apiserver_request_latencies_sum{resource="namespaces",scope="cluster",subresource="",verb="WATCH"} 1.979690652276e+12 -apiserver_request_latencies_count{resource="namespaces",scope="cluster",subresource="",verb="WATCH"} 4392 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="125000"} 2 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="250000"} 2 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="500000"} 2 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="1e+06"} 2 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="2e+06"} 2 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="4e+06"} 2 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="8e+06"} 2 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="+Inf"} 2 -apiserver_request_latencies_sum{resource="networkpolicies",scope="cluster",subresource="",verb="LIST"} 770 -apiserver_request_latencies_count{resource="networkpolicies",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2947 -apiserver_request_latencies_sum{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH"} 1.319410001462e+12 -apiserver_request_latencies_count{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH"} 2947 -apiserver_request_latencies_bucket{resource="nodes",scope="",subresource="",verb="GET",le="125000"} 0 -apiserver_request_latencies_bucket{resource="nodes",scope="",subresource="",verb="GET",le="250000"} 0 -apiserver_request_latencies_bucket{resource="nodes",scope="",subresource="",verb="GET",le="500000"} 0 -apiserver_request_latencies_bucket{resource="nodes",scope="",subresource="",verb="GET",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="nodes",scope="",subresource="",verb="GET",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="nodes",scope="",subresource="",verb="GET",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="nodes",scope="",subresource="",verb="GET",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="nodes",scope="",subresource="",verb="GET",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="nodes",scope="",subresource="",verb="GET"} 6.0000155e+07 -apiserver_request_latencies_count{resource="nodes",scope="",subresource="",verb="GET"} 1 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="DELETE",le="125000"} 4 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="DELETE",le="250000"} 4 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="DELETE",le="500000"} 4 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="DELETE",le="1e+06"} 4 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="DELETE",le="2e+06"} 4 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="DELETE",le="4e+06"} 4 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="DELETE",le="8e+06"} 4 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="DELETE",le="+Inf"} 4 -apiserver_request_latencies_sum{resource="nodes",scope="cluster",subresource="",verb="DELETE"} 32628 -apiserver_request_latencies_count{resource="nodes",scope="cluster",subresource="",verb="DELETE"} 4 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="125000"} 197485 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="250000"} 197485 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="500000"} 197485 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="1e+06"} 197485 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="2e+06"} 197485 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="4e+06"} 197485 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="8e+06"} 197485 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="+Inf"} 197492 -apiserver_request_latencies_sum{resource="nodes",scope="cluster",subresource="",verb="GET"} 6.68178451e+08 -apiserver_request_latencies_count{resource="nodes",scope="cluster",subresource="",verb="GET"} 197492 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="125000"} 157353 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="250000"} 157363 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="500000"} 157370 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="1e+06"} 157373 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="2e+06"} 157377 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="4e+06"} 157377 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="8e+06"} 157377 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="+Inf"} 157377 -apiserver_request_latencies_sum{resource="nodes",scope="cluster",subresource="",verb="LIST"} 4.7845123e+08 -apiserver_request_latencies_count{resource="nodes",scope="cluster",subresource="",verb="LIST"} 157377 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PATCH",le="125000"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PATCH",le="250000"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PATCH",le="500000"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PATCH",le="1e+06"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PATCH",le="2e+06"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PATCH",le="4e+06"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PATCH",le="8e+06"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PATCH",le="+Inf"} 7 -apiserver_request_latencies_sum{resource="nodes",scope="cluster",subresource="",verb="PATCH"} 192618 -apiserver_request_latencies_count{resource="nodes",scope="cluster",subresource="",verb="PATCH"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="POST",le="125000"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="POST",le="250000"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="POST",le="500000"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="POST",le="1e+06"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="POST",le="2e+06"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="POST",le="4e+06"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="POST",le="8e+06"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="POST",le="+Inf"} 7 -apiserver_request_latencies_sum{resource="nodes",scope="cluster",subresource="",verb="POST"} 88537 -apiserver_request_latencies_count{resource="nodes",scope="cluster",subresource="",verb="POST"} 7 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PUT",le="125000"} 15 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PUT",le="250000"} 15 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PUT",le="500000"} 15 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PUT",le="1e+06"} 15 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PUT",le="2e+06"} 15 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PUT",le="4e+06"} 15 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PUT",le="8e+06"} 15 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="PUT",le="+Inf"} 15 -apiserver_request_latencies_sum{resource="nodes",scope="cluster",subresource="",verb="PUT"} 213078 -apiserver_request_latencies_count{resource="nodes",scope="cluster",subresource="",verb="PUT"} 15 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 2 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 17686 -apiserver_request_latencies_sum{resource="nodes",scope="cluster",subresource="",verb="WATCH"} 7.918564532837e+12 -apiserver_request_latencies_count{resource="nodes",scope="cluster",subresource="",verb="WATCH"} 17686 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PATCH",le="125000"} 230033 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PATCH",le="250000"} 230085 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PATCH",le="500000"} 230091 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PATCH",le="1e+06"} 230094 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PATCH",le="2e+06"} 230098 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PATCH",le="4e+06"} 230098 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PATCH",le="8e+06"} 230098 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PATCH",le="+Inf"} 230098 -apiserver_request_latencies_sum{resource="nodes",scope="cluster",subresource="status",verb="PATCH"} 2.438676783e+09 -apiserver_request_latencies_count{resource="nodes",scope="cluster",subresource="status",verb="PATCH"} 230098 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PUT",le="125000"} 9 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PUT",le="250000"} 9 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PUT",le="500000"} 9 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PUT",le="1e+06"} 9 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PUT",le="2e+06"} 9 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PUT",le="4e+06"} 9 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PUT",le="8e+06"} 9 -apiserver_request_latencies_bucket{resource="nodes",scope="cluster",subresource="status",verb="PUT",le="+Inf"} 9 -apiserver_request_latencies_sum{resource="nodes",scope="cluster",subresource="status",verb="PUT"} 99447 -apiserver_request_latencies_count{resource="nodes",scope="cluster",subresource="status",verb="PUT"} 9 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="125000"} 711 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="250000"} 711 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="500000"} 711 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="1e+06"} 711 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="2e+06"} 711 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="4e+06"} 711 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="8e+06"} 711 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="+Inf"} 711 -apiserver_request_latencies_sum{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST"} 1.286718e+06 -apiserver_request_latencies_count{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST"} 711 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2949 -apiserver_request_latencies_sum{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH"} 1.3190451046e+12 -apiserver_request_latencies_count{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH"} 2949 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="125000"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="250000"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="500000"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="1e+06"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="2e+06"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="4e+06"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="8e+06"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="+Inf"} 8712 -apiserver_request_latencies_sum{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET"} 1.608315e+07 -apiserver_request_latencies_count{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="125000"} 21997 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="250000"} 21997 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="500000"} 21997 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21997 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="2e+06"} 21997 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="4e+06"} 21997 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="8e+06"} 21997 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21997 -apiserver_request_latencies_sum{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST"} 2.9995607e+07 -apiserver_request_latencies_count{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST",le="125000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST",le="250000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST",le="500000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST"} 15199 -apiserver_request_latencies_count{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT",le="125000"} 2 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT",le="250000"} 2 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT",le="500000"} 2 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT",le="1e+06"} 2 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT",le="2e+06"} 2 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT",le="4e+06"} 2 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT",le="8e+06"} 2 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT",le="+Inf"} 2 -apiserver_request_latencies_sum{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT"} 6185 -apiserver_request_latencies_count{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT"} 2 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT",le="125000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT",le="250000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT",le="500000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT"} 2419 -apiserver_request_latencies_count{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="125000"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="250000"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="500000"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="1e+06"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="2e+06"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="4e+06"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="8e+06"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="+Inf"} 8712 -apiserver_request_latencies_sum{resource="persistentvolumes",scope="cluster",subresource="",verb="GET"} 9.535813e+06 -apiserver_request_latencies_count{resource="persistentvolumes",scope="cluster",subresource="",verb="GET"} 8712 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="125000"} 22716 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="250000"} 22716 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="500000"} 22716 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="1e+06"} 22716 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="2e+06"} 22716 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="4e+06"} 22717 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="8e+06"} 22717 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="+Inf"} 22717 -apiserver_request_latencies_sum{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST"} 3.3164863e+07 -apiserver_request_latencies_count{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST"} 22717 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="POST",le="125000"} 0 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="POST",le="250000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="POST",le="500000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="POST",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="POST",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="POST",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="POST",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="POST",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="persistentvolumes",scope="cluster",subresource="",verb="POST"} 138053 -apiserver_request_latencies_count{resource="persistentvolumes",scope="cluster",subresource="",verb="POST"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",le="125000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",le="250000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",le="500000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 4406 -apiserver_request_latencies_sum{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH"} 1.979024165553e+12 -apiserver_request_latencies_count{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH"} 4406 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT",le="125000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT",le="250000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT",le="500000"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT"} 3500 -apiserver_request_latencies_count{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT"} 1 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="125000"} 710 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="250000"} 710 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="500000"} 710 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="1e+06"} 710 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="2e+06"} 710 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="4e+06"} 710 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="8e+06"} 710 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="+Inf"} 710 -apiserver_request_latencies_sum{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST"} 1.012232e+06 -apiserver_request_latencies_count{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST"} 710 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 1472 -apiserver_request_latencies_sum{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH"} 6.59755004696e+11 -apiserver_request_latencies_count{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH"} 1472 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="125000"} 7259 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="250000"} 7275 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="500000"} 7284 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="1e+06"} 7285 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="2e+06"} 7285 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="4e+06"} 7285 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="8e+06"} 7285 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="+Inf"} 7286 -apiserver_request_latencies_sum{resource="pods",scope="cluster",subresource="",verb="LIST"} 7.900688e+07 -apiserver_request_latencies_count{resource="pods",scope="cluster",subresource="",verb="LIST"} 7286 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 17332 -apiserver_request_latencies_sum{resource="pods",scope="cluster",subresource="",verb="WATCH"} 1.0380663647634e+13 -apiserver_request_latencies_count{resource="pods",scope="cluster",subresource="",verb="WATCH"} 17332 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="DELETE",le="125000"} 167 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="DELETE",le="250000"} 168 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="DELETE",le="500000"} 168 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="DELETE",le="1e+06"} 168 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="DELETE",le="2e+06"} 168 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="DELETE",le="4e+06"} 168 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="DELETE",le="8e+06"} 168 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="DELETE",le="+Inf"} 168 -apiserver_request_latencies_sum{resource="pods",scope="namespace",subresource="",verb="DELETE"} 3.433972e+06 -apiserver_request_latencies_count{resource="pods",scope="namespace",subresource="",verb="DELETE"} 168 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="125000"} 66815 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="250000"} 66815 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="500000"} 66815 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="1e+06"} 66815 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="2e+06"} 66815 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="4e+06"} 66815 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="8e+06"} 66815 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="+Inf"} 66815 -apiserver_request_latencies_sum{resource="pods",scope="namespace",subresource="",verb="GET"} 9.3487208e+07 -apiserver_request_latencies_count{resource="pods",scope="namespace",subresource="",verb="GET"} 66815 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="125000"} 36411 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="250000"} 36412 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="500000"} 36421 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="1e+06"} 36425 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="2e+06"} 36425 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="4e+06"} 36425 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="8e+06"} 36425 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="+Inf"} 36425 -apiserver_request_latencies_sum{resource="pods",scope="namespace",subresource="",verb="LIST"} 1.53386026e+08 -apiserver_request_latencies_count{resource="pods",scope="namespace",subresource="",verb="LIST"} 36425 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="PATCH",le="125000"} 36 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="PATCH",le="250000"} 36 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="PATCH",le="500000"} 36 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="PATCH",le="1e+06"} 36 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="PATCH",le="2e+06"} 36 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="PATCH",le="4e+06"} 36 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="PATCH",le="8e+06"} 36 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="PATCH",le="+Inf"} 36 -apiserver_request_latencies_sum{resource="pods",scope="namespace",subresource="",verb="PATCH"} 900579 -apiserver_request_latencies_count{resource="pods",scope="namespace",subresource="",verb="PATCH"} 36 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="POST",le="125000"} 202 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="POST",le="250000"} 203 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="POST",le="500000"} 203 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="POST",le="1e+06"} 203 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="POST",le="2e+06"} 203 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="POST",le="4e+06"} 203 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="POST",le="8e+06"} 203 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="POST",le="+Inf"} 203 -apiserver_request_latencies_sum{resource="pods",scope="namespace",subresource="",verb="POST"} 2.941687e+06 -apiserver_request_latencies_count{resource="pods",scope="namespace",subresource="",verb="POST"} 203 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="",verb="WATCH",le="+Inf"} 1468 -apiserver_request_latencies_sum{resource="pods",scope="namespace",subresource="",verb="WATCH"} 6.60607341894e+11 -apiserver_request_latencies_count{resource="pods",scope="namespace",subresource="",verb="WATCH"} 1468 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="binding",verb="POST",le="125000"} 90 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="binding",verb="POST",le="250000"} 91 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="binding",verb="POST",le="500000"} 91 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="binding",verb="POST",le="1e+06"} 91 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="binding",verb="POST",le="2e+06"} 91 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="binding",verb="POST",le="4e+06"} 91 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="binding",verb="POST",le="8e+06"} 91 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="binding",verb="POST",le="+Inf"} 91 -apiserver_request_latencies_sum{resource="pods",scope="namespace",subresource="binding",verb="POST"} 1.467975e+06 -apiserver_request_latencies_count{resource="pods",scope="namespace",subresource="binding",verb="POST"} 91 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="exec",verb="CONNECT",le="125000"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="exec",verb="CONNECT",le="250000"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="exec",verb="CONNECT",le="500000"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="exec",verb="CONNECT",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="exec",verb="CONNECT",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="exec",verb="CONNECT",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="exec",verb="CONNECT",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="exec",verb="CONNECT",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="pods",scope="namespace",subresource="exec",verb="CONNECT"} 6.1438916e+07 -apiserver_request_latencies_count{resource="pods",scope="namespace",subresource="exec",verb="CONNECT"} 1 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="log",verb="CONNECT",le="125000"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="log",verb="CONNECT",le="250000"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="log",verb="CONNECT",le="500000"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="log",verb="CONNECT",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="log",verb="CONNECT",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="log",verb="CONNECT",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="log",verb="CONNECT",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="log",verb="CONNECT",le="+Inf"} 15 -apiserver_request_latencies_sum{resource="pods",scope="namespace",subresource="log",verb="CONNECT"} 9.995258313e+09 -apiserver_request_latencies_count{resource="pods",scope="namespace",subresource="log",verb="CONNECT"} 15 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="status",verb="PUT",le="125000"} 715 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="status",verb="PUT",le="250000"} 717 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="status",verb="PUT",le="500000"} 717 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="status",verb="PUT",le="1e+06"} 717 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="status",verb="PUT",le="2e+06"} 717 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="status",verb="PUT",le="4e+06"} 717 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="status",verb="PUT",le="8e+06"} 717 -apiserver_request_latencies_bucket{resource="pods",scope="namespace",subresource="status",verb="PUT",le="+Inf"} 717 -apiserver_request_latencies_sum{resource="pods",scope="namespace",subresource="status",verb="PUT"} 6.031823e+06 -apiserver_request_latencies_count{resource="pods",scope="namespace",subresource="status",verb="PUT"} 717 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="125000"} 1 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="250000"} 1 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="500000"} 1 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST"} 242 -apiserver_request_latencies_count{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 1472 -apiserver_request_latencies_sum{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH"} 6.59545988637e+11 -apiserver_request_latencies_count{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH"} 1472 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="125000"} 710 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="250000"} 710 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="500000"} 710 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="1e+06"} 710 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="2e+06"} 710 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="4e+06"} 710 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="8e+06"} 710 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="+Inf"} 710 -apiserver_request_latencies_sum{resource="podtemplates",scope="cluster",subresource="",verb="LIST"} 1.057701e+06 -apiserver_request_latencies_count{resource="podtemplates",scope="cluster",subresource="",verb="LIST"} 710 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="podtemplates",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 1464 -apiserver_request_latencies_sum{resource="podtemplates",scope="cluster",subresource="",verb="WATCH"} 6.59859975068e+11 -apiserver_request_latencies_count{resource="podtemplates",scope="cluster",subresource="",verb="WATCH"} 1464 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="125000"} 714 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="250000"} 714 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="500000"} 714 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="1e+06"} 714 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="2e+06"} 714 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="4e+06"} 714 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="8e+06"} 714 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="+Inf"} 714 -apiserver_request_latencies_sum{resource="replicasets",scope="cluster",subresource="",verb="LIST"} 2.514414e+06 -apiserver_request_latencies_count{resource="replicasets",scope="cluster",subresource="",verb="LIST"} 714 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="replicasets",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 5876 -apiserver_request_latencies_sum{resource="replicasets",scope="cluster",subresource="",verb="WATCH"} 2.637626661333e+12 -apiserver_request_latencies_count{resource="replicasets",scope="cluster",subresource="",verb="WATCH"} 5876 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="DELETE",le="125000"} 15 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="DELETE",le="250000"} 15 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="DELETE",le="500000"} 15 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="DELETE",le="1e+06"} 15 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="DELETE",le="2e+06"} 15 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="DELETE",le="4e+06"} 15 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="DELETE",le="8e+06"} 15 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="DELETE",le="+Inf"} 15 -apiserver_request_latencies_sum{resource="replicasets",scope="namespace",subresource="",verb="DELETE"} 171645 -apiserver_request_latencies_count{resource="replicasets",scope="namespace",subresource="",verb="DELETE"} 15 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="125000"} 54 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="250000"} 55 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="500000"} 55 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="1e+06"} 55 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="2e+06"} 55 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="4e+06"} 55 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="8e+06"} 55 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="+Inf"} 55 -apiserver_request_latencies_sum{resource="replicasets",scope="namespace",subresource="",verb="GET"} 744329 -apiserver_request_latencies_count{resource="replicasets",scope="namespace",subresource="",verb="GET"} 55 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="125000"} 22013 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="250000"} 22013 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="500000"} 22013 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="1e+06"} 22013 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="2e+06"} 22013 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="4e+06"} 22013 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="8e+06"} 22013 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="+Inf"} 22013 -apiserver_request_latencies_sum{resource="replicasets",scope="namespace",subresource="",verb="LIST"} 4.9092249e+07 -apiserver_request_latencies_count{resource="replicasets",scope="namespace",subresource="",verb="LIST"} 22013 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="POST",le="125000"} 27 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="POST",le="250000"} 27 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="POST",le="500000"} 27 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="POST",le="1e+06"} 27 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="POST",le="2e+06"} 27 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="POST",le="4e+06"} 27 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="POST",le="8e+06"} 27 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="POST",le="+Inf"} 27 -apiserver_request_latencies_sum{resource="replicasets",scope="namespace",subresource="",verb="POST"} 149618 -apiserver_request_latencies_count{resource="replicasets",scope="namespace",subresource="",verb="POST"} 27 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="PUT",le="125000"} 38 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="PUT",le="250000"} 38 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="PUT",le="500000"} 38 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="PUT",le="1e+06"} 38 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="PUT",le="2e+06"} 38 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="PUT",le="4e+06"} 38 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="PUT",le="8e+06"} 38 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="",verb="PUT",le="+Inf"} 38 -apiserver_request_latencies_sum{resource="replicasets",scope="namespace",subresource="",verb="PUT"} 390430 -apiserver_request_latencies_count{resource="replicasets",scope="namespace",subresource="",verb="PUT"} 38 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="status",verb="PUT",le="125000"} 291 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="status",verb="PUT",le="250000"} 293 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="status",verb="PUT",le="500000"} 293 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="status",verb="PUT",le="1e+06"} 293 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="status",verb="PUT",le="2e+06"} 293 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="status",verb="PUT",le="4e+06"} 293 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="status",verb="PUT",le="8e+06"} 293 -apiserver_request_latencies_bucket{resource="replicasets",scope="namespace",subresource="status",verb="PUT",le="+Inf"} 293 -apiserver_request_latencies_sum{resource="replicasets",scope="namespace",subresource="status",verb="PUT"} 4.833955e+06 -apiserver_request_latencies_count{resource="replicasets",scope="namespace",subresource="status",verb="PUT"} 293 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="125000"} 713 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="250000"} 713 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="500000"} 713 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="1e+06"} 713 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="2e+06"} 713 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="4e+06"} 713 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="8e+06"} 713 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="+Inf"} 713 -apiserver_request_latencies_sum{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST"} 1.104285e+06 -apiserver_request_latencies_count{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST"} 713 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 4414 -apiserver_request_latencies_sum{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH"} 1.978079922988e+12 -apiserver_request_latencies_count{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH"} 4414 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="125000"} 21997 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="250000"} 21997 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="500000"} 21997 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21997 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="2e+06"} 21997 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="4e+06"} 21997 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="8e+06"} 21997 -apiserver_request_latencies_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21997 -apiserver_request_latencies_sum{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST"} 3.1133138e+07 -apiserver_request_latencies_count{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="125000"} 3 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="250000"} 3 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="500000"} 3 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="1e+06"} 4 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="2e+06"} 4 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="4e+06"} 4 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="8e+06"} 4 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="+Inf"} 4 -apiserver_request_latencies_sum{resource="resourcequotas",scope="cluster",subresource="",verb="LIST"} 695137 -apiserver_request_latencies_count{resource="resourcequotas",scope="cluster",subresource="",verb="LIST"} 4 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 4436 -apiserver_request_latencies_sum{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH"} 1.97850748629e+12 -apiserver_request_latencies_count{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH"} 4436 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="125000"} 11023 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="250000"} 11023 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="500000"} 11023 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="1e+06"} 11023 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="2e+06"} 11023 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="4e+06"} 11023 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="8e+06"} 11023 -apiserver_request_latencies_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="+Inf"} 11023 -apiserver_request_latencies_sum{resource="resourcequotas",scope="namespace",subresource="",verb="LIST"} 1.541641e+07 -apiserver_request_latencies_count{resource="resourcequotas",scope="namespace",subresource="",verb="LIST"} 11023 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="125000"} 1 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="250000"} 1 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="500000"} 1 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="2e+06"} 2 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="4e+06"} 2 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="8e+06"} 2 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="+Inf"} 2 -apiserver_request_latencies_sum{resource="rolebindings",scope="cluster",subresource="",verb="LIST"} 1.761331e+06 -apiserver_request_latencies_count{resource="rolebindings",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="rolebindings",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2926 -apiserver_request_latencies_sum{resource="rolebindings",scope="cluster",subresource="",verb="WATCH"} 1.319580992038e+12 -apiserver_request_latencies_count{resource="rolebindings",scope="cluster",subresource="",verb="WATCH"} 2926 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="125000"} 22003 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="250000"} 22003 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="500000"} 22003 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="1e+06"} 22003 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="2e+06"} 22003 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="4e+06"} 22003 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="8e+06"} 22003 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="+Inf"} 22003 -apiserver_request_latencies_sum{resource="rolebindings",scope="namespace",subresource="",verb="GET"} 2.3608438e+07 -apiserver_request_latencies_count{resource="rolebindings",scope="namespace",subresource="",verb="GET"} 22003 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="PATCH",le="125000"} 21995 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="PATCH",le="250000"} 21995 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="PATCH",le="500000"} 21995 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="PATCH",le="1e+06"} 21995 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="PATCH",le="2e+06"} 21995 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="PATCH",le="4e+06"} 21995 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="PATCH",le="8e+06"} 21995 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="PATCH",le="+Inf"} 21995 -apiserver_request_latencies_sum{resource="rolebindings",scope="namespace",subresource="",verb="PATCH"} 4.1165835e+07 -apiserver_request_latencies_count{resource="rolebindings",scope="namespace",subresource="",verb="PATCH"} 21995 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="POST",le="125000"} 8 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="POST",le="250000"} 8 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="POST",le="500000"} 8 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="POST",le="1e+06"} 8 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="POST",le="2e+06"} 8 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="POST",le="4e+06"} 8 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="POST",le="8e+06"} 8 -apiserver_request_latencies_bucket{resource="rolebindings",scope="namespace",subresource="",verb="POST",le="+Inf"} 8 -apiserver_request_latencies_sum{resource="rolebindings",scope="namespace",subresource="",verb="POST"} 27618 -apiserver_request_latencies_count{resource="rolebindings",scope="namespace",subresource="",verb="POST"} 8 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="125000"} 1 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="250000"} 1 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="500000"} 1 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="4e+06"} 2 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="8e+06"} 2 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="+Inf"} 2 -apiserver_request_latencies_sum{resource="roles",scope="cluster",subresource="",verb="LIST"} 2.306787e+06 -apiserver_request_latencies_count{resource="roles",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="roles",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2950 -apiserver_request_latencies_sum{resource="roles",scope="cluster",subresource="",verb="WATCH"} 1.319502090736e+12 -apiserver_request_latencies_count{resource="roles",scope="cluster",subresource="",verb="WATCH"} 2950 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="125000"} 22004 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="250000"} 22004 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="500000"} 22004 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="1e+06"} 22004 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="2e+06"} 22004 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="4e+06"} 22004 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="8e+06"} 22004 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="+Inf"} 22004 -apiserver_request_latencies_sum{resource="roles",scope="namespace",subresource="",verb="GET"} 2.3746483e+07 -apiserver_request_latencies_count{resource="roles",scope="namespace",subresource="",verb="GET"} 22004 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="PATCH",le="125000"} 21995 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="PATCH",le="250000"} 21995 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="PATCH",le="500000"} 21995 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="PATCH",le="1e+06"} 21995 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="PATCH",le="2e+06"} 21995 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="PATCH",le="4e+06"} 21995 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="PATCH",le="8e+06"} 21995 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="PATCH",le="+Inf"} 21995 -apiserver_request_latencies_sum{resource="roles",scope="namespace",subresource="",verb="PATCH"} 4.231979e+07 -apiserver_request_latencies_count{resource="roles",scope="namespace",subresource="",verb="PATCH"} 21995 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="POST",le="125000"} 9 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="POST",le="250000"} 9 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="POST",le="500000"} 9 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="POST",le="1e+06"} 9 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="POST",le="2e+06"} 9 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="POST",le="4e+06"} 9 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="POST",le="8e+06"} 9 -apiserver_request_latencies_bucket{resource="roles",scope="namespace",subresource="",verb="POST",le="+Inf"} 9 -apiserver_request_latencies_sum{resource="roles",scope="namespace",subresource="",verb="POST"} 27124 -apiserver_request_latencies_count{resource="roles",scope="namespace",subresource="",verb="POST"} 9 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="125000"} 1 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="250000"} 1 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="500000"} 1 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="2e+06"} 2 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="4e+06"} 2 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="8e+06"} 2 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="+Inf"} 2 -apiserver_request_latencies_sum{resource="secrets",scope="cluster",subresource="",verb="LIST"} 1.806364e+06 -apiserver_request_latencies_count{resource="secrets",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="secrets",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2940 -apiserver_request_latencies_sum{resource="secrets",scope="cluster",subresource="",verb="WATCH"} 1.319248184423e+12 -apiserver_request_latencies_count{resource="secrets",scope="cluster",subresource="",verb="WATCH"} 2940 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="DELETE",le="125000"} 3 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="DELETE",le="250000"} 3 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="DELETE",le="500000"} 3 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="DELETE",le="1e+06"} 3 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="DELETE",le="2e+06"} 3 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="DELETE",le="4e+06"} 3 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="DELETE",le="8e+06"} 3 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="DELETE",le="+Inf"} 3 -apiserver_request_latencies_sum{resource="secrets",scope="namespace",subresource="",verb="DELETE"} 19136 -apiserver_request_latencies_count{resource="secrets",scope="namespace",subresource="",verb="DELETE"} 3 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="125000"} 202550 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="250000"} 202551 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="500000"} 202551 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="1e+06"} 202551 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="2e+06"} 202551 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="4e+06"} 202551 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="8e+06"} 202551 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="+Inf"} 202551 -apiserver_request_latencies_sum{resource="secrets",scope="namespace",subresource="",verb="GET"} 5.6134705e+07 -apiserver_request_latencies_count{resource="secrets",scope="namespace",subresource="",verb="GET"} 202551 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="125000"} 22023 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="250000"} 22024 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="500000"} 22024 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="1e+06"} 22024 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="2e+06"} 22024 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="4e+06"} 22024 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="8e+06"} 22024 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="+Inf"} 22024 -apiserver_request_latencies_sum{resource="secrets",scope="namespace",subresource="",verb="LIST"} 7.2887687e+07 -apiserver_request_latencies_count{resource="secrets",scope="namespace",subresource="",verb="LIST"} 22024 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="POST",le="125000"} 11041 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="POST",le="250000"} 11041 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="POST",le="500000"} 11041 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="POST",le="1e+06"} 11041 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="POST",le="2e+06"} 11041 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="POST",le="4e+06"} 11041 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="POST",le="8e+06"} 11041 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="POST",le="+Inf"} 11041 -apiserver_request_latencies_sum{resource="secrets",scope="namespace",subresource="",verb="POST"} 2.6980827e+07 -apiserver_request_latencies_count{resource="secrets",scope="namespace",subresource="",verb="POST"} 11041 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="WATCH",le="125000"} 15 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="WATCH",le="250000"} 15 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="WATCH",le="500000"} 15 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="WATCH",le="1e+06"} 15 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="WATCH",le="2e+06"} 15 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="WATCH",le="4e+06"} 15 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="WATCH",le="8e+06"} 15 -apiserver_request_latencies_bucket{resource="secrets",scope="namespace",subresource="",verb="WATCH",le="+Inf"} 15 -apiserver_request_latencies_sum{resource="secrets",scope="namespace",subresource="",verb="WATCH"} 337373 -apiserver_request_latencies_count{resource="secrets",scope="namespace",subresource="",verb="WATCH"} 15 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="125000"} 710 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="250000"} 710 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="500000"} 710 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="1e+06"} 710 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="2e+06"} 711 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="4e+06"} 711 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="8e+06"} 711 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="+Inf"} 711 -apiserver_request_latencies_sum{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST"} 3.695657e+06 -apiserver_request_latencies_count{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST"} 711 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2934 -apiserver_request_latencies_sum{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH"} 1.319449062336e+12 -apiserver_request_latencies_count{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH"} 2934 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE",le="125000"} 3 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE",le="250000"} 3 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE",le="500000"} 3 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE",le="1e+06"} 3 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE",le="2e+06"} 3 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE",le="4e+06"} 3 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE",le="8e+06"} 3 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE",le="+Inf"} 3 -apiserver_request_latencies_sum{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE"} 14251 -apiserver_request_latencies_count{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE"} 3 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="125000"} 66138 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="250000"} 66138 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="500000"} 66138 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="1e+06"} 66138 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="2e+06"} 66139 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="4e+06"} 66139 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="8e+06"} 66139 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="+Inf"} 66139 -apiserver_request_latencies_sum{resource="serviceaccounts",scope="namespace",subresource="",verb="GET"} 7.8537675e+07 -apiserver_request_latencies_count{resource="serviceaccounts",scope="namespace",subresource="",verb="GET"} 66139 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH",le="125000"} 65986 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH",le="250000"} 65986 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH",le="500000"} 65986 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH",le="1e+06"} 65986 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH",le="2e+06"} 65986 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH",le="4e+06"} 65986 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH",le="8e+06"} 65986 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH",le="+Inf"} 65986 -apiserver_request_latencies_sum{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH"} 1.12424509e+08 -apiserver_request_latencies_count{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH"} 65986 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="POST",le="125000"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="POST",le="250000"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="POST",le="500000"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="POST",le="1e+06"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="POST",le="2e+06"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="POST",le="4e+06"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="POST",le="8e+06"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="POST",le="+Inf"} 38 -apiserver_request_latencies_sum{resource="serviceaccounts",scope="namespace",subresource="",verb="POST"} 137225 -apiserver_request_latencies_count{resource="serviceaccounts",scope="namespace",subresource="",verb="POST"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",le="125000"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",le="250000"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",le="500000"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",le="1e+06"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",le="2e+06"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",le="4e+06"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",le="8e+06"} 38 -apiserver_request_latencies_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",le="+Inf"} 38 -apiserver_request_latencies_sum{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT"} 137375 -apiserver_request_latencies_count{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT"} 38 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="125000"} 8066 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="250000"} 8066 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="500000"} 8067 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="1e+06"} 8067 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="2e+06"} 8067 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="4e+06"} 8067 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="8e+06"} 8067 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="+Inf"} 8067 -apiserver_request_latencies_sum{resource="services",scope="cluster",subresource="",verb="LIST"} 1.6999211e+07 -apiserver_request_latencies_count{resource="services",scope="cluster",subresource="",verb="LIST"} 8067 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="services",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 17682 -apiserver_request_latencies_sum{resource="services",scope="cluster",subresource="",verb="WATCH"} 7.916402902308e+12 -apiserver_request_latencies_count{resource="services",scope="cluster",subresource="",verb="WATCH"} 17682 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="125000"} 109950 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="250000"} 109950 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="500000"} 109951 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="1e+06"} 109952 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="2e+06"} 109953 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="4e+06"} 109953 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="8e+06"} 109953 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="+Inf"} 109953 -apiserver_request_latencies_sum{resource="services",scope="namespace",subresource="",verb="GET"} 1.42476285e+08 -apiserver_request_latencies_count{resource="services",scope="namespace",subresource="",verb="GET"} 109953 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="125000"} 21998 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="250000"} 21998 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="500000"} 21998 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21998 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="2e+06"} 21998 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="4e+06"} 21998 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="8e+06"} 21998 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21998 -apiserver_request_latencies_sum{resource="services",scope="namespace",subresource="",verb="LIST"} 3.753119e+07 -apiserver_request_latencies_count{resource="services",scope="namespace",subresource="",verb="LIST"} 21998 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="PATCH",le="125000"} 43992 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="PATCH",le="250000"} 43992 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="PATCH",le="500000"} 43992 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="PATCH",le="1e+06"} 43992 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="PATCH",le="2e+06"} 43992 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="PATCH",le="4e+06"} 43992 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="PATCH",le="8e+06"} 43992 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="PATCH",le="+Inf"} 43992 -apiserver_request_latencies_sum{resource="services",scope="namespace",subresource="",verb="PATCH"} 1.12112515e+08 -apiserver_request_latencies_count{resource="services",scope="namespace",subresource="",verb="PATCH"} 43992 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="POST",le="125000"} 8 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="POST",le="250000"} 8 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="POST",le="500000"} 8 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="POST",le="1e+06"} 8 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="POST",le="2e+06"} 8 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="POST",le="4e+06"} 8 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="POST",le="8e+06"} 8 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="",verb="POST",le="+Inf"} 8 -apiserver_request_latencies_sum{resource="services",scope="namespace",subresource="",verb="POST"} 80513 -apiserver_request_latencies_count{resource="services",scope="namespace",subresource="",verb="POST"} 8 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="status",verb="PUT",le="125000"} 1 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="status",verb="PUT",le="250000"} 1 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="status",verb="PUT",le="500000"} 1 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="status",verb="PUT",le="1e+06"} 1 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="status",verb="PUT",le="2e+06"} 1 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="status",verb="PUT",le="4e+06"} 1 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="status",verb="PUT",le="8e+06"} 1 -apiserver_request_latencies_bucket{resource="services",scope="namespace",subresource="status",verb="PUT",le="+Inf"} 1 -apiserver_request_latencies_sum{resource="services",scope="namespace",subresource="status",verb="PUT"} 4441 -apiserver_request_latencies_count{resource="services",scope="namespace",subresource="status",verb="PUT"} 1 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="PROXY",le="125000"} 21957 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="PROXY",le="250000"} 21960 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="PROXY",le="500000"} 21960 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="PROXY",le="1e+06"} 21960 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="PROXY",le="2e+06"} 21960 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="PROXY",le="4e+06"} 21960 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="PROXY",le="8e+06"} 21960 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="PROXY",le="+Inf"} 21965 -apiserver_request_latencies_sum{resource="services",scope="resource",subresource="",verb="PROXY"} 4.65256128e+08 -apiserver_request_latencies_count{resource="services",scope="resource",subresource="",verb="PROXY"} 21965 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="proxy",le="125000"} 21957 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="proxy",le="250000"} 21960 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="proxy",le="500000"} 21960 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="proxy",le="1e+06"} 21960 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="proxy",le="2e+06"} 21960 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="proxy",le="4e+06"} 21960 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="proxy",le="8e+06"} 21960 -apiserver_request_latencies_bucket{resource="services",scope="resource",subresource="",verb="proxy",le="+Inf"} 21965 -apiserver_request_latencies_sum{resource="services",scope="resource",subresource="",verb="proxy"} 4.64443049e+08 -apiserver_request_latencies_count{resource="services",scope="resource",subresource="",verb="proxy"} 21965 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="125000"} 711 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="250000"} 711 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="500000"} 711 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="1e+06"} 711 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="2e+06"} 711 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="4e+06"} 711 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="8e+06"} 711 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="+Inf"} 711 -apiserver_request_latencies_sum{resource="statefulsets",scope="cluster",subresource="",verb="LIST"} 1.029136e+06 -apiserver_request_latencies_count{resource="statefulsets",scope="cluster",subresource="",verb="LIST"} 711 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="statefulsets",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2928 -apiserver_request_latencies_sum{resource="statefulsets",scope="cluster",subresource="",verb="WATCH"} 1.319357064565e+12 -apiserver_request_latencies_count{resource="statefulsets",scope="cluster",subresource="",verb="WATCH"} 2928 -apiserver_request_latencies_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="125000"} 21997 -apiserver_request_latencies_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="250000"} 21997 -apiserver_request_latencies_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="500000"} 21997 -apiserver_request_latencies_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21997 -apiserver_request_latencies_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="2e+06"} 21997 -apiserver_request_latencies_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="4e+06"} 21997 -apiserver_request_latencies_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="8e+06"} 21997 -apiserver_request_latencies_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21997 -apiserver_request_latencies_sum{resource="statefulsets",scope="namespace",subresource="",verb="LIST"} 2.8334415e+07 -apiserver_request_latencies_count{resource="statefulsets",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="125000"} 8 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="250000"} 9 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="500000"} 9 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="1e+06"} 9 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="2e+06"} 9 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="4e+06"} 9 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="8e+06"} 9 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="+Inf"} 9 -apiserver_request_latencies_sum{resource="storageclasses",scope="cluster",subresource="",verb="LIST"} 218590 -apiserver_request_latencies_count{resource="storageclasses",scope="cluster",subresource="",verb="LIST"} 9 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="POST",le="125000"} 10999 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="POST",le="250000"} 10999 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="POST",le="500000"} 10999 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="POST",le="1e+06"} 10999 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="POST",le="2e+06"} 10999 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="POST",le="4e+06"} 10999 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="POST",le="8e+06"} 10999 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="POST",le="+Inf"} 10999 -apiserver_request_latencies_sum{resource="storageclasses",scope="cluster",subresource="",verb="POST"} 2.8899398e+07 -apiserver_request_latencies_count{resource="storageclasses",scope="cluster",subresource="",verb="POST"} 10999 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="WATCH",le="125000"} 0 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="WATCH",le="250000"} 0 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="WATCH",le="500000"} 0 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="WATCH",le="1e+06"} 0 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="WATCH",le="2e+06"} 0 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="WATCH",le="4e+06"} 0 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="WATCH",le="8e+06"} 0 -apiserver_request_latencies_bucket{resource="storageclasses",scope="cluster",subresource="",verb="WATCH",le="+Inf"} 2939 -apiserver_request_latencies_sum{resource="storageclasses",scope="cluster",subresource="",verb="WATCH"} 1.319265103606e+12 -apiserver_request_latencies_count{resource="storageclasses",scope="cluster",subresource="",verb="WATCH"} 2939 -apiserver_request_latencies_bucket{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",le="125000"} 17 -apiserver_request_latencies_bucket{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",le="250000"} 17 -apiserver_request_latencies_bucket{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",le="500000"} 17 -apiserver_request_latencies_bucket{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",le="1e+06"} 17 -apiserver_request_latencies_bucket{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",le="2e+06"} 17 -apiserver_request_latencies_bucket{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",le="4e+06"} 17 -apiserver_request_latencies_bucket{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",le="8e+06"} 17 -apiserver_request_latencies_bucket{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",le="+Inf"} 17 -apiserver_request_latencies_sum{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST"} 12218 -apiserver_request_latencies_count{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST"} 17 -apiserver_request_latencies_bucket{resource="tokenreviews",scope="cluster",subresource="",verb="POST",le="125000"} 27 -apiserver_request_latencies_bucket{resource="tokenreviews",scope="cluster",subresource="",verb="POST",le="250000"} 27 -apiserver_request_latencies_bucket{resource="tokenreviews",scope="cluster",subresource="",verb="POST",le="500000"} 27 -apiserver_request_latencies_bucket{resource="tokenreviews",scope="cluster",subresource="",verb="POST",le="1e+06"} 27 -apiserver_request_latencies_bucket{resource="tokenreviews",scope="cluster",subresource="",verb="POST",le="2e+06"} 27 -apiserver_request_latencies_bucket{resource="tokenreviews",scope="cluster",subresource="",verb="POST",le="4e+06"} 27 -apiserver_request_latencies_bucket{resource="tokenreviews",scope="cluster",subresource="",verb="POST",le="8e+06"} 27 -apiserver_request_latencies_bucket{resource="tokenreviews",scope="cluster",subresource="",verb="POST",le="+Inf"} 27 -apiserver_request_latencies_sum{resource="tokenreviews",scope="cluster",subresource="",verb="POST"} 108241 -apiserver_request_latencies_count{resource="tokenreviews",scope="cluster",subresource="",verb="POST"} 27 -# HELP apiserver_request_latencies_summary Response latency summary in microseconds for each verb, resource and subresource. -# TYPE apiserver_request_latencies_summary summary -apiserver_request_latencies_summary{resource="apiservices",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="apiservices",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="apiservices",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="apiservices",scope="cluster",subresource="",verb="LIST"} 104 -apiserver_request_latencies_summary_count{resource="apiservices",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_latencies_summary{resource="apiservices",scope="cluster",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="apiservices",scope="cluster",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="apiservices",scope="cluster",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="apiservices",scope="cluster",subresource="",verb="POST"} 518921 -apiserver_request_latencies_summary_count{resource="apiservices",scope="cluster",subresource="",verb="POST"} 20 -apiserver_request_latencies_summary{resource="apiservices",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.43001356e+08 -apiserver_request_latencies_summary{resource="apiservices",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.54001306e+08 -apiserver_request_latencies_summary{resource="apiservices",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.69000554e+08 -apiserver_request_latencies_summary_sum{resource="apiservices",scope="cluster",subresource="",verb="WATCH"} 6.59555023618e+11 -apiserver_request_latencies_summary_count{resource="apiservices",scope="cluster",subresource="",verb="WATCH"} 1465 -apiserver_request_latencies_summary{resource="apiservices",scope="cluster",subresource="status",verb="PUT",quantile="0.5"} 1294 -apiserver_request_latencies_summary{resource="apiservices",scope="cluster",subresource="status",verb="PUT",quantile="0.9"} 2168 -apiserver_request_latencies_summary{resource="apiservices",scope="cluster",subresource="status",verb="PUT",quantile="0.99"} 5526 -apiserver_request_latencies_summary_sum{resource="apiservices",scope="cluster",subresource="status",verb="PUT"} 6.9726863e+07 -apiserver_request_latencies_summary_count{resource="apiservices",scope="cluster",subresource="status",verb="PUT"} 44000 -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST"} 24784 -apiserver_request_latencies_summary_count{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST"} 9 -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST"} 37113 -apiserver_request_latencies_summary_count{resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST"} 7 -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.57000471e+08 -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.6300154e+08 -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.94000703e+08 -apiserver_request_latencies_summary_sum{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH"} 1.319072288505e+12 -apiserver_request_latencies_summary_count{resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH"} 2944 -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT"} 41871 -apiserver_request_latencies_summary_count{resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT"} 7 -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT"} 24266 -apiserver_request_latencies_summary_count{resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT"} 7 -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE"} 19942 -apiserver_request_latencies_summary_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="DELETE"} 3 -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",quantile="0.5"} 959 -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",quantile="0.9"} 1280 -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",quantile="0.99"} 3648 -apiserver_request_latencies_summary_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET"} 9.4043104e+07 -apiserver_request_latencies_summary_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET"} 88021 -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST"} 1.678278e+06 -apiserver_request_latencies_summary_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST"} 3 -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH",quantile="0.5"} 1620 -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH",quantile="0.9"} 2298 -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH",quantile="0.99"} 5672 -apiserver_request_latencies_summary_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH"} 1.61403153e+08 -apiserver_request_latencies_summary_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="PATCH"} 87983 -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST"} 242600 -apiserver_request_latencies_summary_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="POST"} 45 -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.4100052e+08 -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.50000434e+08 -apiserver_request_latencies_summary{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.82000424e+08 -apiserver_request_latencies_summary_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH"} 1.319737924064e+12 -apiserver_request_latencies_summary_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH"} 2961 -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="DELETE",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="DELETE",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="DELETE",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="clusterroles",scope="cluster",subresource="",verb="DELETE"} 16257 -apiserver_request_latencies_summary_count{resource="clusterroles",scope="cluster",subresource="",verb="DELETE"} 3 -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="GET",quantile="0.5"} 926 -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="GET",quantile="0.9"} 1228 -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="GET",quantile="0.99"} 4583 -apiserver_request_latencies_summary_sum{resource="clusterroles",scope="cluster",subresource="",verb="GET"} 4.674889e+07 -apiserver_request_latencies_summary_count{resource="clusterroles",scope="cluster",subresource="",verb="GET"} 44036 -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="clusterroles",scope="cluster",subresource="",verb="LIST"} 751587 -apiserver_request_latencies_summary_count{resource="clusterroles",scope="cluster",subresource="",verb="LIST"} 3 -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="PATCH",quantile="0.5"} 1606 -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="PATCH",quantile="0.9"} 2418 -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="PATCH",quantile="0.99"} 5529 -apiserver_request_latencies_summary_sum{resource="clusterroles",scope="cluster",subresource="",verb="PATCH"} 7.9881493e+07 -apiserver_request_latencies_summary_count{resource="clusterroles",scope="cluster",subresource="",verb="PATCH"} 43991 -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="clusterroles",scope="cluster",subresource="",verb="POST"} 453911 -apiserver_request_latencies_summary_count{resource="clusterroles",scope="cluster",subresource="",verb="POST"} 51 -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.56000554e+08 -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.64000428e+08 -apiserver_request_latencies_summary{resource="clusterroles",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.74000524e+08 -apiserver_request_latencies_summary_sum{resource="clusterroles",scope="cluster",subresource="",verb="WATCH"} 1.319595133369e+12 -apiserver_request_latencies_summary_count{resource="clusterroles",scope="cluster",subresource="",verb="WATCH"} 2927 -apiserver_request_latencies_summary{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 503149 -apiserver_request_latencies_summary{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 504413 -apiserver_request_latencies_summary{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 506412 -apiserver_request_latencies_summary_sum{resource="componentstatuses",scope="cluster",subresource="",verb="LIST"} 3.270551868e+09 -apiserver_request_latencies_summary_count{resource="componentstatuses",scope="cluster",subresource="",verb="LIST"} 7195 -apiserver_request_latencies_summary{resource="configmaps",scope="",subresource="",verb="GET",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="configmaps",scope="",subresource="",verb="GET",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="configmaps",scope="",subresource="",verb="GET",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="configmaps",scope="",subresource="",verb="GET"} 6.0000198e+07 -apiserver_request_latencies_summary_count{resource="configmaps",scope="",subresource="",verb="GET"} 1 -apiserver_request_latencies_summary{resource="configmaps",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="configmaps",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="configmaps",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="configmaps",scope="cluster",subresource="",verb="LIST"} 1192 -apiserver_request_latencies_summary_count{resource="configmaps",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_latencies_summary{resource="configmaps",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.49000975e+08 -apiserver_request_latencies_summary{resource="configmaps",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.61000531e+08 -apiserver_request_latencies_summary{resource="configmaps",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.86000513e+08 -apiserver_request_latencies_summary_sum{resource="configmaps",scope="cluster",subresource="",verb="WATCH"} 6.59897025212e+11 -apiserver_request_latencies_summary_count{resource="configmaps",scope="cluster",subresource="",verb="WATCH"} 1483 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="DELETE",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="DELETE",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="DELETE",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="configmaps",scope="namespace",subresource="",verb="DELETE"} 19435 -apiserver_request_latencies_summary_count{resource="configmaps",scope="namespace",subresource="",verb="DELETE"} 4 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="GET",quantile="0.5"} 920 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="GET",quantile="0.9"} 1538 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="GET",quantile="0.99"} 3626 -apiserver_request_latencies_summary_sum{resource="configmaps",scope="namespace",subresource="",verb="GET"} 1.016382203e+09 -apiserver_request_latencies_summary_count{resource="configmaps",scope="namespace",subresource="",verb="GET"} 444870 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 2158 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 2963 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 18363 -apiserver_request_latencies_summary_sum{resource="configmaps",scope="namespace",subresource="",verb="LIST"} 5.4318333e+07 -apiserver_request_latencies_summary_count{resource="configmaps",scope="namespace",subresource="",verb="LIST"} 21998 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="PATCH",quantile="0.5"} 2022 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="PATCH",quantile="0.9"} 2534 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="PATCH",quantile="0.99"} 4836 -apiserver_request_latencies_summary_sum{resource="configmaps",scope="namespace",subresource="",verb="PATCH"} 2.7035169e+07 -apiserver_request_latencies_summary_count{resource="configmaps",scope="namespace",subresource="",verb="PATCH"} 10997 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="POST",quantile="0.5"} 4329 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="POST",quantile="0.9"} 6171 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="POST",quantile="0.99"} 12731 -apiserver_request_latencies_summary_sum{resource="configmaps",scope="namespace",subresource="",verb="POST"} 9.1312572e+07 -apiserver_request_latencies_summary_count{resource="configmaps",scope="namespace",subresource="",verb="POST"} 22009 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="configmaps",scope="namespace",subresource="",verb="PUT"} 2145 -apiserver_request_latencies_summary_count{resource="configmaps",scope="namespace",subresource="",verb="PUT"} 1 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="WATCH",quantile="0.5"} 4.49000563e+08 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="WATCH",quantile="0.9"} 5.68000482e+08 -apiserver_request_latencies_summary{resource="configmaps",scope="namespace",subresource="",verb="WATCH",quantile="0.99"} 5.91000589e+08 -apiserver_request_latencies_summary_sum{resource="configmaps",scope="namespace",subresource="",verb="WATCH"} 6.59801007214e+11 -apiserver_request_latencies_summary_count{resource="configmaps",scope="namespace",subresource="",verb="WATCH"} 1462 -apiserver_request_latencies_summary{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST"} 298 -apiserver_request_latencies_summary_count{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_latencies_summary{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.37000558e+08 -apiserver_request_latencies_summary{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.59000502e+08 -apiserver_request_latencies_summary{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.68000381e+08 -apiserver_request_latencies_summary_sum{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH"} 6.59457907105e+11 -apiserver_request_latencies_summary_count{resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH"} 1463 -apiserver_request_latencies_summary{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE"} 40480 -apiserver_request_latencies_summary_count{resource="controllerrevisions",scope="namespace",subresource="",verb="DELETE"} 6 -apiserver_request_latencies_summary{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="controllerrevisions",scope="namespace",subresource="",verb="GET"} 10013 -apiserver_request_latencies_summary_count{resource="controllerrevisions",scope="namespace",subresource="",verb="GET"} 6 -apiserver_request_latencies_summary{resource="controllerrevisions",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="controllerrevisions",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="controllerrevisions",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="controllerrevisions",scope="namespace",subresource="",verb="POST"} 30051 -apiserver_request_latencies_summary_count{resource="controllerrevisions",scope="namespace",subresource="",verb="POST"} 9 -apiserver_request_latencies_summary{resource="cronjobs",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 968 -apiserver_request_latencies_summary{resource="cronjobs",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 1969 -apiserver_request_latencies_summary{resource="cronjobs",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 5795 -apiserver_request_latencies_summary_sum{resource="cronjobs",scope="cluster",subresource="",verb="LIST"} 8.8828794e+07 -apiserver_request_latencies_summary_count{resource="cronjobs",scope="cluster",subresource="",verb="LIST"} 65930 -apiserver_request_latencies_summary{resource="cronjobs",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.37000708e+08 -apiserver_request_latencies_summary{resource="cronjobs",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.5500038e+08 -apiserver_request_latencies_summary{resource="cronjobs",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.93000492e+08 -apiserver_request_latencies_summary_sum{resource="cronjobs",scope="cluster",subresource="",verb="WATCH"} 6.59673062825e+11 -apiserver_request_latencies_summary_count{resource="cronjobs",scope="cluster",subresource="",verb="WATCH"} 1467 -apiserver_request_latencies_summary{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST"} 148703 -apiserver_request_latencies_summary_count{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_latencies_summary{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 3.88000431e+08 -apiserver_request_latencies_summary{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.80000388e+08 -apiserver_request_latencies_summary{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.9500047e+08 -apiserver_request_latencies_summary_sum{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH"} 6.59897009038e+11 -apiserver_request_latencies_summary_count{resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH"} 1467 -apiserver_request_latencies_summary{resource="daemonsets",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 1869 -apiserver_request_latencies_summary{resource="daemonsets",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 2352 -apiserver_request_latencies_summary{resource="daemonsets",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 2363 -apiserver_request_latencies_summary_sum{resource="daemonsets",scope="cluster",subresource="",verb="LIST"} 1.783238e+06 -apiserver_request_latencies_summary_count{resource="daemonsets",scope="cluster",subresource="",verb="LIST"} 713 -apiserver_request_latencies_summary{resource="daemonsets",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.38000453e+08 -apiserver_request_latencies_summary{resource="daemonsets",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.60000499e+08 -apiserver_request_latencies_summary{resource="daemonsets",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.89000617e+08 -apiserver_request_latencies_summary_sum{resource="daemonsets",scope="cluster",subresource="",verb="WATCH"} 1.978402804959e+12 -apiserver_request_latencies_summary_count{resource="daemonsets",scope="cluster",subresource="",verb="WATCH"} 4412 -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="DELETE",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="DELETE",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="DELETE",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="daemonsets",scope="namespace",subresource="",verb="DELETE"} 21094 -apiserver_request_latencies_summary_count{resource="daemonsets",scope="namespace",subresource="",verb="DELETE"} 3 -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="GET",quantile="0.5"} 1395 -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="GET",quantile="0.9"} 1869 -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="GET",quantile="0.99"} 3906 -apiserver_request_latencies_summary_sum{resource="daemonsets",scope="namespace",subresource="",verb="GET"} 1.7674492e+07 -apiserver_request_latencies_summary_count{resource="daemonsets",scope="namespace",subresource="",verb="GET"} 11099 -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 1714 -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 2330 -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 4617 -apiserver_request_latencies_summary_sum{resource="daemonsets",scope="namespace",subresource="",verb="LIST"} 4.2542811e+07 -apiserver_request_latencies_summary_count{resource="daemonsets",scope="namespace",subresource="",verb="LIST"} 21999 -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="PATCH",quantile="0.5"} 3754 -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="PATCH",quantile="0.9"} 5076 -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="PATCH",quantile="0.99"} 10839 -apiserver_request_latencies_summary_sum{resource="daemonsets",scope="namespace",subresource="",verb="PATCH"} 4.6349882e+07 -apiserver_request_latencies_summary_count{resource="daemonsets",scope="namespace",subresource="",verb="PATCH"} 10998 -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="daemonsets",scope="namespace",subresource="",verb="POST"} 81365 -apiserver_request_latencies_summary_count{resource="daemonsets",scope="namespace",subresource="",verb="POST"} 6 -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="daemonsets",scope="namespace",subresource="",verb="PUT"} 29952 -apiserver_request_latencies_summary_count{resource="daemonsets",scope="namespace",subresource="",verb="PUT"} 3 -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="status",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="status",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="daemonsets",scope="namespace",subresource="status",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="daemonsets",scope="namespace",subresource="status",verb="PUT"} 1.336329e+06 -apiserver_request_latencies_summary_count{resource="daemonsets",scope="namespace",subresource="status",verb="PUT"} 116 -apiserver_request_latencies_summary{resource="deployments",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 2815 -apiserver_request_latencies_summary{resource="deployments",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 3555 -apiserver_request_latencies_summary{resource="deployments",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 3747 -apiserver_request_latencies_summary_sum{resource="deployments",scope="cluster",subresource="",verb="LIST"} 2.461062e+06 -apiserver_request_latencies_summary_count{resource="deployments",scope="cluster",subresource="",verb="LIST"} 713 -apiserver_request_latencies_summary{resource="deployments",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.49000581e+08 -apiserver_request_latencies_summary{resource="deployments",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.63000532e+08 -apiserver_request_latencies_summary{resource="deployments",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.91000557e+08 -apiserver_request_latencies_summary_sum{resource="deployments",scope="cluster",subresource="",verb="WATCH"} 1.978039440788e+12 -apiserver_request_latencies_summary_count{resource="deployments",scope="cluster",subresource="",verb="WATCH"} 4384 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="DELETE",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="DELETE",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="DELETE",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="deployments",scope="namespace",subresource="",verb="DELETE"} 139646 -apiserver_request_latencies_summary_count{resource="deployments",scope="namespace",subresource="",verb="DELETE"} 14 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="GET",quantile="0.5"} 1361 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="GET",quantile="0.9"} 1841 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="GET",quantile="0.99"} 3935 -apiserver_request_latencies_summary_sum{resource="deployments",scope="namespace",subresource="",verb="GET"} 9.882797e+07 -apiserver_request_latencies_summary_count{resource="deployments",scope="namespace",subresource="",verb="GET"} 66026 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 2393 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 3519 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 9248 -apiserver_request_latencies_summary_sum{resource="deployments",scope="namespace",subresource="",verb="LIST"} 1.16859281e+08 -apiserver_request_latencies_summary_count{resource="deployments",scope="namespace",subresource="",verb="LIST"} 43994 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="PATCH",quantile="0.5"} 3130 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="PATCH",quantile="0.9"} 4392 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="PATCH",quantile="0.99"} 7614 -apiserver_request_latencies_summary_sum{resource="deployments",scope="namespace",subresource="",verb="PATCH"} 2.27196113e+08 -apiserver_request_latencies_summary_count{resource="deployments",scope="namespace",subresource="",verb="PATCH"} 65989 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="deployments",scope="namespace",subresource="",verb="POST"} 410336 -apiserver_request_latencies_summary_count{resource="deployments",scope="namespace",subresource="",verb="POST"} 24 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="deployments",scope="namespace",subresource="",verb="PUT"} 1.450354e+06 -apiserver_request_latencies_summary_count{resource="deployments",scope="namespace",subresource="",verb="PUT"} 15 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="scale",verb="GET",quantile="0.5"} 918 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="scale",verb="GET",quantile="0.9"} 1846 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="scale",verb="GET",quantile="0.99"} 4309 -apiserver_request_latencies_summary_sum{resource="deployments",scope="namespace",subresource="scale",verb="GET"} 8.2149159e+07 -apiserver_request_latencies_summary_count{resource="deployments",scope="namespace",subresource="scale",verb="GET"} 65893 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="scale",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="scale",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="scale",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="deployments",scope="namespace",subresource="scale",verb="PUT"} 25903 -apiserver_request_latencies_summary_count{resource="deployments",scope="namespace",subresource="scale",verb="PUT"} 1 -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="status",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="status",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="deployments",scope="namespace",subresource="status",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="deployments",scope="namespace",subresource="status",verb="PUT"} 5.307111e+06 -apiserver_request_latencies_summary_count{resource="deployments",scope="namespace",subresource="status",verb="PUT"} 347 -apiserver_request_latencies_summary{resource="endpoints",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="endpoints",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="endpoints",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="endpoints",scope="cluster",subresource="",verb="LIST"} 133887 -apiserver_request_latencies_summary_count{resource="endpoints",scope="cluster",subresource="",verb="LIST"} 13 -apiserver_request_latencies_summary{resource="endpoints",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.58000518e+08 -apiserver_request_latencies_summary{resource="endpoints",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.65000491e+08 -apiserver_request_latencies_summary{resource="endpoints",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.95000452e+08 -apiserver_request_latencies_summary_sum{resource="endpoints",scope="cluster",subresource="",verb="WATCH"} 4.618957403529e+12 -apiserver_request_latencies_summary_count{resource="endpoints",scope="cluster",subresource="",verb="WATCH"} 10319 -apiserver_request_latencies_summary{resource="endpoints",scope="namespace",subresource="",verb="GET",quantile="0.5"} 969 -apiserver_request_latencies_summary{resource="endpoints",scope="namespace",subresource="",verb="GET",quantile="0.9"} 1363 -apiserver_request_latencies_summary{resource="endpoints",scope="namespace",subresource="",verb="GET",quantile="0.99"} 3669 -apiserver_request_latencies_summary_sum{resource="endpoints",scope="namespace",subresource="",verb="GET"} 8.34805253e+08 -apiserver_request_latencies_summary_count{resource="endpoints",scope="namespace",subresource="",verb="GET"} 733671 -apiserver_request_latencies_summary{resource="endpoints",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 1518 -apiserver_request_latencies_summary{resource="endpoints",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 2291 -apiserver_request_latencies_summary{resource="endpoints",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 6023 -apiserver_request_latencies_summary_sum{resource="endpoints",scope="namespace",subresource="",verb="LIST"} 3.8610514e+07 -apiserver_request_latencies_summary_count{resource="endpoints",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_latencies_summary{resource="endpoints",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="endpoints",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="endpoints",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="endpoints",scope="namespace",subresource="",verb="POST"} 56853 -apiserver_request_latencies_summary_count{resource="endpoints",scope="namespace",subresource="",verb="POST"} 11 -apiserver_request_latencies_summary{resource="endpoints",scope="namespace",subresource="",verb="PUT",quantile="0.5"} 2113 -apiserver_request_latencies_summary{resource="endpoints",scope="namespace",subresource="",verb="PUT",quantile="0.9"} 3499 -apiserver_request_latencies_summary{resource="endpoints",scope="namespace",subresource="",verb="PUT",quantile="0.99"} 7840 -apiserver_request_latencies_summary_sum{resource="endpoints",scope="namespace",subresource="",verb="PUT"} 1.660247858e+09 -apiserver_request_latencies_summary_count{resource="endpoints",scope="namespace",subresource="",verb="PUT"} 656937 -apiserver_request_latencies_summary{resource="events",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 1326 -apiserver_request_latencies_summary{resource="events",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 2849 -apiserver_request_latencies_summary{resource="events",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 2942 -apiserver_request_latencies_summary_sum{resource="events",scope="cluster",subresource="",verb="LIST"} 2.19449e+06 -apiserver_request_latencies_summary_count{resource="events",scope="cluster",subresource="",verb="LIST"} 1131 -apiserver_request_latencies_summary{resource="events",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 3.20000537e+08 -apiserver_request_latencies_summary{resource="events",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.59000402e+08 -apiserver_request_latencies_summary{resource="events",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.95000443e+08 -apiserver_request_latencies_summary_sum{resource="events",scope="cluster",subresource="",verb="WATCH"} 6.58396349345e+11 -apiserver_request_latencies_summary_count{resource="events",scope="cluster",subresource="",verb="WATCH"} 2599 -apiserver_request_latencies_summary{resource="events",scope="namespace",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="events",scope="namespace",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="events",scope="namespace",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="events",scope="namespace",subresource="",verb="LIST"} 10407 -apiserver_request_latencies_summary_count{resource="events",scope="namespace",subresource="",verb="LIST"} 2 -apiserver_request_latencies_summary{resource="events",scope="namespace",subresource="",verb="PATCH",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="events",scope="namespace",subresource="",verb="PATCH",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="events",scope="namespace",subresource="",verb="PATCH",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="events",scope="namespace",subresource="",verb="PATCH"} 4.031187e+06 -apiserver_request_latencies_summary_count{resource="events",scope="namespace",subresource="",verb="PATCH"} 388 -apiserver_request_latencies_summary{resource="events",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="events",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="events",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="events",scope="namespace",subresource="",verb="POST"} 3.1122339e+07 -apiserver_request_latencies_summary_count{resource="events",scope="namespace",subresource="",verb="POST"} 1659 -apiserver_request_latencies_summary{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 1105 -apiserver_request_latencies_summary{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 2280 -apiserver_request_latencies_summary{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 2427 -apiserver_request_latencies_summary_sum{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST"} 1.024073e+06 -apiserver_request_latencies_summary_count{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST"} 710 -apiserver_request_latencies_summary{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.59002124e+08 -apiserver_request_latencies_summary{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.76000445e+08 -apiserver_request_latencies_summary{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.94000922e+08 -apiserver_request_latencies_summary_sum{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH"} 6.59831109566e+11 -apiserver_request_latencies_summary_count{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH"} 1459 -apiserver_request_latencies_summary{resource="ingresses",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 1134 -apiserver_request_latencies_summary{resource="ingresses",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 1751 -apiserver_request_latencies_summary{resource="ingresses",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 1815 -apiserver_request_latencies_summary_sum{resource="ingresses",scope="cluster",subresource="",verb="LIST"} 1.102127e+06 -apiserver_request_latencies_summary_count{resource="ingresses",scope="cluster",subresource="",verb="LIST"} 712 -apiserver_request_latencies_summary{resource="ingresses",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.72000509e+08 -apiserver_request_latencies_summary{resource="ingresses",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.73000531e+08 -apiserver_request_latencies_summary{resource="ingresses",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.98000457e+08 -apiserver_request_latencies_summary_sum{resource="ingresses",scope="cluster",subresource="",verb="WATCH"} 1.319639948582e+12 -apiserver_request_latencies_summary_count{resource="ingresses",scope="cluster",subresource="",verb="WATCH"} 2941 -apiserver_request_latencies_summary{resource="ingresses",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 1136 -apiserver_request_latencies_summary{resource="ingresses",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 1704 -apiserver_request_latencies_summary{resource="ingresses",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 3424 -apiserver_request_latencies_summary_sum{resource="ingresses",scope="namespace",subresource="",verb="LIST"} 2.9407747e+07 -apiserver_request_latencies_summary_count{resource="ingresses",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_latencies_summary{resource="jobs",scope="",subresource="",verb="UPDATE",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="",subresource="",verb="UPDATE",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="",subresource="",verb="UPDATE",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="jobs",scope="",subresource="",verb="UPDATE"} 6.0000399e+07 -apiserver_request_latencies_summary_count{resource="jobs",scope="",subresource="",verb="UPDATE"} 1 -apiserver_request_latencies_summary{resource="jobs",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 1432 -apiserver_request_latencies_summary{resource="jobs",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 2281 -apiserver_request_latencies_summary{resource="jobs",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 6264 -apiserver_request_latencies_summary_sum{resource="jobs",scope="cluster",subresource="",verb="LIST"} 1.2027929e+08 -apiserver_request_latencies_summary_count{resource="jobs",scope="cluster",subresource="",verb="LIST"} 66639 -apiserver_request_latencies_summary{resource="jobs",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.73000721e+08 -apiserver_request_latencies_summary{resource="jobs",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.69000451e+08 -apiserver_request_latencies_summary{resource="jobs",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.88000646e+08 -apiserver_request_latencies_summary_sum{resource="jobs",scope="cluster",subresource="",verb="WATCH"} 6.59704930318e+11 -apiserver_request_latencies_summary_count{resource="jobs",scope="cluster",subresource="",verb="WATCH"} 1469 -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="DELETE",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="DELETE",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="DELETE",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="jobs",scope="namespace",subresource="",verb="DELETE"} 1.437944e+06 -apiserver_request_latencies_summary_count{resource="jobs",scope="namespace",subresource="",verb="DELETE"} 16 -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="GET",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="GET",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="GET",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="jobs",scope="namespace",subresource="",verb="GET"} 117705 -apiserver_request_latencies_summary_count{resource="jobs",scope="namespace",subresource="",verb="GET"} 68 -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 1286 -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 1830 -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 5745 -apiserver_request_latencies_summary_sum{resource="jobs",scope="namespace",subresource="",verb="LIST"} 3.3805681e+07 -apiserver_request_latencies_summary_count{resource="jobs",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="PATCH",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="PATCH",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="PATCH",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="jobs",scope="namespace",subresource="",verb="PATCH"} 5655 -apiserver_request_latencies_summary_count{resource="jobs",scope="namespace",subresource="",verb="PATCH"} 1 -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="jobs",scope="namespace",subresource="",verb="POST"} 1.52572e+06 -apiserver_request_latencies_summary_count{resource="jobs",scope="namespace",subresource="",verb="POST"} 19 -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="jobs",scope="namespace",subresource="",verb="PUT"} 6.261372e+07 -apiserver_request_latencies_summary_count{resource="jobs",scope="namespace",subresource="",verb="PUT"} 17 -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="status",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="status",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="jobs",scope="namespace",subresource="status",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="jobs",scope="namespace",subresource="status",verb="PUT"} 408553 -apiserver_request_latencies_summary_count{resource="jobs",scope="namespace",subresource="status",verb="PUT"} 40 -apiserver_request_latencies_summary{resource="limitranges",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="limitranges",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="limitranges",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="limitranges",scope="cluster",subresource="",verb="LIST"} 1.654312e+06 -apiserver_request_latencies_summary_count{resource="limitranges",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_latencies_summary{resource="limitranges",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.47000458e+08 -apiserver_request_latencies_summary{resource="limitranges",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.64000408e+08 -apiserver_request_latencies_summary{resource="limitranges",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.9000062e+08 -apiserver_request_latencies_summary_sum{resource="limitranges",scope="cluster",subresource="",verb="WATCH"} 1.319158063084e+12 -apiserver_request_latencies_summary_count{resource="limitranges",scope="cluster",subresource="",verb="WATCH"} 2940 -apiserver_request_latencies_summary{resource="limitranges",scope="namespace",subresource="",verb="GET",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="limitranges",scope="namespace",subresource="",verb="GET",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="limitranges",scope="namespace",subresource="",verb="GET",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="limitranges",scope="namespace",subresource="",verb="GET"} 3552 -apiserver_request_latencies_summary_count{resource="limitranges",scope="namespace",subresource="",verb="GET"} 1 -apiserver_request_latencies_summary{resource="limitranges",scope="namespace",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="limitranges",scope="namespace",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="limitranges",scope="namespace",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="limitranges",scope="namespace",subresource="",verb="LIST"} 134182 -apiserver_request_latencies_summary_count{resource="limitranges",scope="namespace",subresource="",verb="LIST"} 18 -apiserver_request_latencies_summary{resource="limitranges",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="limitranges",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="limitranges",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="limitranges",scope="namespace",subresource="",verb="POST"} 8582 -apiserver_request_latencies_summary_count{resource="limitranges",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="GET",quantile="0.5"} 909 -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="GET",quantile="0.9"} 1393 -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="GET",quantile="0.99"} 4423 -apiserver_request_latencies_summary_sum{resource="namespaces",scope="cluster",subresource="",verb="GET"} 9.5827906e+07 -apiserver_request_latencies_summary_count{resource="namespaces",scope="cluster",subresource="",verb="GET"} 87994 -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 1272 -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 2202 -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 4698 -apiserver_request_latencies_summary_sum{resource="namespaces",scope="cluster",subresource="",verb="LIST"} 4.4608509e+07 -apiserver_request_latencies_summary_count{resource="namespaces",scope="cluster",subresource="",verb="LIST"} 29194 -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="PATCH",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="PATCH",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="PATCH",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="namespaces",scope="cluster",subresource="",verb="PATCH"} 4186 -apiserver_request_latencies_summary_count{resource="namespaces",scope="cluster",subresource="",verb="PATCH"} 1 -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="namespaces",scope="cluster",subresource="",verb="POST"} 793020 -apiserver_request_latencies_summary_count{resource="namespaces",scope="cluster",subresource="",verb="POST"} 16 -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.4400044e+08 -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.63000692e+08 -apiserver_request_latencies_summary{resource="namespaces",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.87000781e+08 -apiserver_request_latencies_summary_sum{resource="namespaces",scope="cluster",subresource="",verb="WATCH"} 1.979690652276e+12 -apiserver_request_latencies_summary_count{resource="namespaces",scope="cluster",subresource="",verb="WATCH"} 4392 -apiserver_request_latencies_summary{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="networkpolicies",scope="cluster",subresource="",verb="LIST"} 770 -apiserver_request_latencies_summary_count{resource="networkpolicies",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_latencies_summary{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.54000484e+08 -apiserver_request_latencies_summary{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.78000739e+08 -apiserver_request_latencies_summary{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.9700138e+08 -apiserver_request_latencies_summary_sum{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH"} 1.319410001462e+12 -apiserver_request_latencies_summary_count{resource="networkpolicies",scope="cluster",subresource="",verb="WATCH"} 2947 -apiserver_request_latencies_summary{resource="nodes",scope="",subresource="",verb="GET",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="nodes",scope="",subresource="",verb="GET",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="nodes",scope="",subresource="",verb="GET",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="nodes",scope="",subresource="",verb="GET"} 6.0000155e+07 -apiserver_request_latencies_summary_count{resource="nodes",scope="",subresource="",verb="GET"} 1 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="DELETE",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="DELETE",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="DELETE",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="nodes",scope="cluster",subresource="",verb="DELETE"} 32628 -apiserver_request_latencies_summary_count{resource="nodes",scope="cluster",subresource="",verb="DELETE"} 4 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="GET",quantile="0.5"} 524 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="GET",quantile="0.9"} 669 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="GET",quantile="0.99"} 1809 -apiserver_request_latencies_summary_sum{resource="nodes",scope="cluster",subresource="",verb="GET"} 6.68178451e+08 -apiserver_request_latencies_summary_count{resource="nodes",scope="cluster",subresource="",verb="GET"} 197492 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 2435 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 3488 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 12000 -apiserver_request_latencies_summary_sum{resource="nodes",scope="cluster",subresource="",verb="LIST"} 4.7845123e+08 -apiserver_request_latencies_summary_count{resource="nodes",scope="cluster",subresource="",verb="LIST"} 157377 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="PATCH",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="PATCH",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="PATCH",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="nodes",scope="cluster",subresource="",verb="PATCH"} 192618 -apiserver_request_latencies_summary_count{resource="nodes",scope="cluster",subresource="",verb="PATCH"} 7 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="nodes",scope="cluster",subresource="",verb="POST"} 88537 -apiserver_request_latencies_summary_count{resource="nodes",scope="cluster",subresource="",verb="POST"} 7 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="nodes",scope="cluster",subresource="",verb="PUT"} 213078 -apiserver_request_latencies_summary_count{resource="nodes",scope="cluster",subresource="",verb="PUT"} 15 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.68000438e+08 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.7400092e+08 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.9700034e+08 -apiserver_request_latencies_summary_sum{resource="nodes",scope="cluster",subresource="",verb="WATCH"} 7.918564532837e+12 -apiserver_request_latencies_summary_count{resource="nodes",scope="cluster",subresource="",verb="WATCH"} 17686 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="status",verb="PATCH",quantile="0.5"} 9592 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="status",verb="PATCH",quantile="0.9"} 14255 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="status",verb="PATCH",quantile="0.99"} 32093 -apiserver_request_latencies_summary_sum{resource="nodes",scope="cluster",subresource="status",verb="PATCH"} 2.438676783e+09 -apiserver_request_latencies_summary_count{resource="nodes",scope="cluster",subresource="status",verb="PATCH"} 230098 -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="status",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="status",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="nodes",scope="cluster",subresource="status",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="nodes",scope="cluster",subresource="status",verb="PUT"} 99447 -apiserver_request_latencies_summary_count{resource="nodes",scope="cluster",subresource="status",verb="PUT"} 9 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 1384 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 2049 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 3652 -apiserver_request_latencies_summary_sum{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST"} 1.286718e+06 -apiserver_request_latencies_summary_count{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST"} 711 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.33000472e+08 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.51000453e+08 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.95001197e+08 -apiserver_request_latencies_summary_sum{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH"} 1.3190451046e+12 -apiserver_request_latencies_summary_count{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH"} 2949 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",quantile="0.5"} 1554 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",quantile="0.9"} 3004 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",quantile="0.99"} 5901 -apiserver_request_latencies_summary_sum{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET"} 1.608315e+07 -apiserver_request_latencies_summary_count{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET"} 8712 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 1147 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 1785 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 4135 -apiserver_request_latencies_summary_sum{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST"} 2.9995607e+07 -apiserver_request_latencies_summary_count{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST"} 15199 -apiserver_request_latencies_summary_count{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="POST"} 1 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT"} 6185 -apiserver_request_latencies_summary_count{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="PUT"} 2 -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT"} 2419 -apiserver_request_latencies_summary_count{resource="persistentvolumeclaims",scope="namespace",subresource="status",verb="PUT"} 1 -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",quantile="0.5"} 876 -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",quantile="0.9"} 1634 -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",quantile="0.99"} 3056 -apiserver_request_latencies_summary_sum{resource="persistentvolumes",scope="cluster",subresource="",verb="GET"} 9.535813e+06 -apiserver_request_latencies_summary_count{resource="persistentvolumes",scope="cluster",subresource="",verb="GET"} 8712 -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 1128 -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 1810 -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 5460 -apiserver_request_latencies_summary_sum{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST"} 3.3164863e+07 -apiserver_request_latencies_summary_count{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST"} 22717 -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="persistentvolumes",scope="cluster",subresource="",verb="POST"} 138053 -apiserver_request_latencies_summary_count{resource="persistentvolumes",scope="cluster",subresource="",verb="POST"} 1 -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.15000462e+08 -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.71000489e+08 -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.8900043e+08 -apiserver_request_latencies_summary_sum{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH"} 1.979024165553e+12 -apiserver_request_latencies_summary_count{resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH"} 4406 -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT"} 3500 -apiserver_request_latencies_summary_count{resource="persistentvolumes",scope="cluster",subresource="status",verb="PUT"} 1 -apiserver_request_latencies_summary{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 1206 -apiserver_request_latencies_summary{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 1747 -apiserver_request_latencies_summary{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 2167 -apiserver_request_latencies_summary_sum{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST"} 1.012232e+06 -apiserver_request_latencies_summary_count{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST"} 710 -apiserver_request_latencies_summary{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.45000478e+08 -apiserver_request_latencies_summary{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.69000503e+08 -apiserver_request_latencies_summary{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.94000418e+08 -apiserver_request_latencies_summary_sum{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH"} 6.59755004696e+11 -apiserver_request_latencies_summary_count{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH"} 1472 -apiserver_request_latencies_summary{resource="pods",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 4961 -apiserver_request_latencies_summary{resource="pods",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 8406 -apiserver_request_latencies_summary{resource="pods",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 16965 -apiserver_request_latencies_summary_sum{resource="pods",scope="cluster",subresource="",verb="LIST"} 7.900688e+07 -apiserver_request_latencies_summary_count{resource="pods",scope="cluster",subresource="",verb="LIST"} 7286 -apiserver_request_latencies_summary{resource="pods",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.65000748e+08 -apiserver_request_latencies_summary{resource="pods",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.88000533e+08 -apiserver_request_latencies_summary{resource="pods",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 3.290031299e+09 -apiserver_request_latencies_summary_sum{resource="pods",scope="cluster",subresource="",verb="WATCH"} 1.0380663647634e+13 -apiserver_request_latencies_summary_count{resource="pods",scope="cluster",subresource="",verb="WATCH"} 17332 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="DELETE",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="DELETE",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="DELETE",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="pods",scope="namespace",subresource="",verb="DELETE"} 3.433972e+06 -apiserver_request_latencies_summary_count{resource="pods",scope="namespace",subresource="",verb="DELETE"} 168 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="GET",quantile="0.5"} 1057 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="GET",quantile="0.9"} 2073 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="GET",quantile="0.99"} 5491 -apiserver_request_latencies_summary_sum{resource="pods",scope="namespace",subresource="",verb="GET"} 9.3487208e+07 -apiserver_request_latencies_summary_count{resource="pods",scope="namespace",subresource="",verb="GET"} 66815 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 3771 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 5477 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 20068 -apiserver_request_latencies_summary_sum{resource="pods",scope="namespace",subresource="",verb="LIST"} 1.53386026e+08 -apiserver_request_latencies_summary_count{resource="pods",scope="namespace",subresource="",verb="LIST"} 36425 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="PATCH",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="PATCH",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="PATCH",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="pods",scope="namespace",subresource="",verb="PATCH"} 900579 -apiserver_request_latencies_summary_count{resource="pods",scope="namespace",subresource="",verb="PATCH"} 36 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="pods",scope="namespace",subresource="",verb="POST"} 2.941687e+06 -apiserver_request_latencies_summary_count{resource="pods",scope="namespace",subresource="",verb="POST"} 203 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="WATCH",quantile="0.5"} 4.04000411e+08 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="WATCH",quantile="0.9"} 5.49002385e+08 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="",verb="WATCH",quantile="0.99"} 5.85000492e+08 -apiserver_request_latencies_summary_sum{resource="pods",scope="namespace",subresource="",verb="WATCH"} 6.60607341894e+11 -apiserver_request_latencies_summary_count{resource="pods",scope="namespace",subresource="",verb="WATCH"} 1468 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="binding",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="binding",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="binding",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="pods",scope="namespace",subresource="binding",verb="POST"} 1.467975e+06 -apiserver_request_latencies_summary_count{resource="pods",scope="namespace",subresource="binding",verb="POST"} 91 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="exec",verb="CONNECT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="exec",verb="CONNECT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="exec",verb="CONNECT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="pods",scope="namespace",subresource="exec",verb="CONNECT"} 6.1438916e+07 -apiserver_request_latencies_summary_count{resource="pods",scope="namespace",subresource="exec",verb="CONNECT"} 1 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="log",verb="CONNECT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="log",verb="CONNECT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="log",verb="CONNECT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="pods",scope="namespace",subresource="log",verb="CONNECT"} 9.995258313e+09 -apiserver_request_latencies_summary_count{resource="pods",scope="namespace",subresource="log",verb="CONNECT"} 15 -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="status",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="status",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="pods",scope="namespace",subresource="status",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="pods",scope="namespace",subresource="status",verb="PUT"} 6.031823e+06 -apiserver_request_latencies_summary_count{resource="pods",scope="namespace",subresource="status",verb="PUT"} 717 -apiserver_request_latencies_summary{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST"} 242 -apiserver_request_latencies_summary_count{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_request_latencies_summary{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.43001202e+08 -apiserver_request_latencies_summary{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.62000705e+08 -apiserver_request_latencies_summary{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.91000363e+08 -apiserver_request_latencies_summary_sum{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH"} 6.59545988637e+11 -apiserver_request_latencies_summary_count{resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH"} 1472 -apiserver_request_latencies_summary{resource="podtemplates",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 1194 -apiserver_request_latencies_summary{resource="podtemplates",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 1740 -apiserver_request_latencies_summary{resource="podtemplates",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 1855 -apiserver_request_latencies_summary_sum{resource="podtemplates",scope="cluster",subresource="",verb="LIST"} 1.057701e+06 -apiserver_request_latencies_summary_count{resource="podtemplates",scope="cluster",subresource="",verb="LIST"} 710 -apiserver_request_latencies_summary{resource="podtemplates",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.46000421e+08 -apiserver_request_latencies_summary{resource="podtemplates",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.65000556e+08 -apiserver_request_latencies_summary{resource="podtemplates",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.88000365e+08 -apiserver_request_latencies_summary_sum{resource="podtemplates",scope="cluster",subresource="",verb="WATCH"} 6.59859975068e+11 -apiserver_request_latencies_summary_count{resource="podtemplates",scope="cluster",subresource="",verb="WATCH"} 1464 -apiserver_request_latencies_summary{resource="replicasets",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 2690 -apiserver_request_latencies_summary{resource="replicasets",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 3285 -apiserver_request_latencies_summary{resource="replicasets",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 3453 -apiserver_request_latencies_summary_sum{resource="replicasets",scope="cluster",subresource="",verb="LIST"} 2.514414e+06 -apiserver_request_latencies_summary_count{resource="replicasets",scope="cluster",subresource="",verb="LIST"} 714 -apiserver_request_latencies_summary{resource="replicasets",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.25000453e+08 -apiserver_request_latencies_summary{resource="replicasets",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.66000419e+08 -apiserver_request_latencies_summary{resource="replicasets",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.94000564e+08 -apiserver_request_latencies_summary_sum{resource="replicasets",scope="cluster",subresource="",verb="WATCH"} 2.637626661333e+12 -apiserver_request_latencies_summary_count{resource="replicasets",scope="cluster",subresource="",verb="WATCH"} 5876 -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="DELETE",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="DELETE",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="DELETE",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="replicasets",scope="namespace",subresource="",verb="DELETE"} 171645 -apiserver_request_latencies_summary_count{resource="replicasets",scope="namespace",subresource="",verb="DELETE"} 15 -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="GET",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="GET",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="GET",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="replicasets",scope="namespace",subresource="",verb="GET"} 744329 -apiserver_request_latencies_summary_count{resource="replicasets",scope="namespace",subresource="",verb="GET"} 55 -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 1928 -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 2730 -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 8115 -apiserver_request_latencies_summary_sum{resource="replicasets",scope="namespace",subresource="",verb="LIST"} 4.9092249e+07 -apiserver_request_latencies_summary_count{resource="replicasets",scope="namespace",subresource="",verb="LIST"} 22013 -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="replicasets",scope="namespace",subresource="",verb="POST"} 149618 -apiserver_request_latencies_summary_count{resource="replicasets",scope="namespace",subresource="",verb="POST"} 27 -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="replicasets",scope="namespace",subresource="",verb="PUT"} 390430 -apiserver_request_latencies_summary_count{resource="replicasets",scope="namespace",subresource="",verb="PUT"} 38 -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="status",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="status",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="replicasets",scope="namespace",subresource="status",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="replicasets",scope="namespace",subresource="status",verb="PUT"} 4.833955e+06 -apiserver_request_latencies_summary_count{resource="replicasets",scope="namespace",subresource="status",verb="PUT"} 293 -apiserver_request_latencies_summary{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 1155 -apiserver_request_latencies_summary{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 1613 -apiserver_request_latencies_summary{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 1771 -apiserver_request_latencies_summary_sum{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST"} 1.104285e+06 -apiserver_request_latencies_summary_count{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST"} 713 -apiserver_request_latencies_summary{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.50000508e+08 -apiserver_request_latencies_summary{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.79000452e+08 -apiserver_request_latencies_summary{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.96000431e+08 -apiserver_request_latencies_summary_sum{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH"} 1.978079922988e+12 -apiserver_request_latencies_summary_count{resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH"} 4414 -apiserver_request_latencies_summary{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 1193 -apiserver_request_latencies_summary{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 1816 -apiserver_request_latencies_summary{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 4664 -apiserver_request_latencies_summary_sum{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST"} 3.1133138e+07 -apiserver_request_latencies_summary_count{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_latencies_summary{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="resourcequotas",scope="cluster",subresource="",verb="LIST"} 695137 -apiserver_request_latencies_summary_count{resource="resourcequotas",scope="cluster",subresource="",verb="LIST"} 4 -apiserver_request_latencies_summary{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.210005e+08 -apiserver_request_latencies_summary{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.42000497e+08 -apiserver_request_latencies_summary{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.86000407e+08 -apiserver_request_latencies_summary_sum{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH"} 1.97850748629e+12 -apiserver_request_latencies_summary_count{resource="resourcequotas",scope="cluster",subresource="",verb="WATCH"} 4436 -apiserver_request_latencies_summary{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 1185 -apiserver_request_latencies_summary{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 1643 -apiserver_request_latencies_summary{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 3889 -apiserver_request_latencies_summary_sum{resource="resourcequotas",scope="namespace",subresource="",verb="LIST"} 1.541641e+07 -apiserver_request_latencies_summary_count{resource="resourcequotas",scope="namespace",subresource="",verb="LIST"} 11023 -apiserver_request_latencies_summary{resource="rolebindings",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="rolebindings",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="rolebindings",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="rolebindings",scope="cluster",subresource="",verb="LIST"} 1.761331e+06 -apiserver_request_latencies_summary_count{resource="rolebindings",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_latencies_summary{resource="rolebindings",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.37000495e+08 -apiserver_request_latencies_summary{resource="rolebindings",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.49000479e+08 -apiserver_request_latencies_summary{resource="rolebindings",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.93000549e+08 -apiserver_request_latencies_summary_sum{resource="rolebindings",scope="cluster",subresource="",verb="WATCH"} 1.319580992038e+12 -apiserver_request_latencies_summary_count{resource="rolebindings",scope="cluster",subresource="",verb="WATCH"} 2926 -apiserver_request_latencies_summary{resource="rolebindings",scope="namespace",subresource="",verb="GET",quantile="0.5"} 969 -apiserver_request_latencies_summary{resource="rolebindings",scope="namespace",subresource="",verb="GET",quantile="0.9"} 1362 -apiserver_request_latencies_summary{resource="rolebindings",scope="namespace",subresource="",verb="GET",quantile="0.99"} 3176 -apiserver_request_latencies_summary_sum{resource="rolebindings",scope="namespace",subresource="",verb="GET"} 2.3608438e+07 -apiserver_request_latencies_summary_count{resource="rolebindings",scope="namespace",subresource="",verb="GET"} 22003 -apiserver_request_latencies_summary{resource="rolebindings",scope="namespace",subresource="",verb="PATCH",quantile="0.5"} 1664 -apiserver_request_latencies_summary{resource="rolebindings",scope="namespace",subresource="",verb="PATCH",quantile="0.9"} 2386 -apiserver_request_latencies_summary{resource="rolebindings",scope="namespace",subresource="",verb="PATCH",quantile="0.99"} 5185 -apiserver_request_latencies_summary_sum{resource="rolebindings",scope="namespace",subresource="",verb="PATCH"} 4.1165835e+07 -apiserver_request_latencies_summary_count{resource="rolebindings",scope="namespace",subresource="",verb="PATCH"} 21995 -apiserver_request_latencies_summary{resource="rolebindings",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="rolebindings",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="rolebindings",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="rolebindings",scope="namespace",subresource="",verb="POST"} 27618 -apiserver_request_latencies_summary_count{resource="rolebindings",scope="namespace",subresource="",verb="POST"} 8 -apiserver_request_latencies_summary{resource="roles",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="roles",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="roles",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="roles",scope="cluster",subresource="",verb="LIST"} 2.306787e+06 -apiserver_request_latencies_summary_count{resource="roles",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_latencies_summary{resource="roles",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.42000942e+08 -apiserver_request_latencies_summary{resource="roles",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.5700052e+08 -apiserver_request_latencies_summary{resource="roles",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.8900049e+08 -apiserver_request_latencies_summary_sum{resource="roles",scope="cluster",subresource="",verb="WATCH"} 1.319502090736e+12 -apiserver_request_latencies_summary_count{resource="roles",scope="cluster",subresource="",verb="WATCH"} 2950 -apiserver_request_latencies_summary{resource="roles",scope="namespace",subresource="",verb="GET",quantile="0.5"} 974 -apiserver_request_latencies_summary{resource="roles",scope="namespace",subresource="",verb="GET",quantile="0.9"} 1318 -apiserver_request_latencies_summary{resource="roles",scope="namespace",subresource="",verb="GET",quantile="0.99"} 3744 -apiserver_request_latencies_summary_sum{resource="roles",scope="namespace",subresource="",verb="GET"} 2.3746483e+07 -apiserver_request_latencies_summary_count{resource="roles",scope="namespace",subresource="",verb="GET"} 22004 -apiserver_request_latencies_summary{resource="roles",scope="namespace",subresource="",verb="PATCH",quantile="0.5"} 1722 -apiserver_request_latencies_summary{resource="roles",scope="namespace",subresource="",verb="PATCH",quantile="0.9"} 2388 -apiserver_request_latencies_summary{resource="roles",scope="namespace",subresource="",verb="PATCH",quantile="0.99"} 5492 -apiserver_request_latencies_summary_sum{resource="roles",scope="namespace",subresource="",verb="PATCH"} 4.231979e+07 -apiserver_request_latencies_summary_count{resource="roles",scope="namespace",subresource="",verb="PATCH"} 21995 -apiserver_request_latencies_summary{resource="roles",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="roles",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="roles",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="roles",scope="namespace",subresource="",verb="POST"} 27124 -apiserver_request_latencies_summary_count{resource="roles",scope="namespace",subresource="",verb="POST"} 9 -apiserver_request_latencies_summary{resource="secrets",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="secrets",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="secrets",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="secrets",scope="cluster",subresource="",verb="LIST"} 1.806364e+06 -apiserver_request_latencies_summary_count{resource="secrets",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_request_latencies_summary{resource="secrets",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.95000384e+08 -apiserver_request_latencies_summary{resource="secrets",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.80000417e+08 -apiserver_request_latencies_summary{resource="secrets",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.9500304e+08 -apiserver_request_latencies_summary_sum{resource="secrets",scope="cluster",subresource="",verb="WATCH"} 1.319248184423e+12 -apiserver_request_latencies_summary_count{resource="secrets",scope="cluster",subresource="",verb="WATCH"} 2940 -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="DELETE",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="DELETE",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="DELETE",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="secrets",scope="namespace",subresource="",verb="DELETE"} 19136 -apiserver_request_latencies_summary_count{resource="secrets",scope="namespace",subresource="",verb="DELETE"} 3 -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="GET",quantile="0.5"} 220 -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="GET",quantile="0.9"} 318 -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="GET",quantile="0.99"} 1172 -apiserver_request_latencies_summary_sum{resource="secrets",scope="namespace",subresource="",verb="GET"} 5.6134705e+07 -apiserver_request_latencies_summary_count{resource="secrets",scope="namespace",subresource="",verb="GET"} 202551 -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 2581 -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 3793 -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 12943 -apiserver_request_latencies_summary_sum{resource="secrets",scope="namespace",subresource="",verb="LIST"} 7.2887687e+07 -apiserver_request_latencies_summary_count{resource="secrets",scope="namespace",subresource="",verb="LIST"} 22024 -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="POST",quantile="0.5"} 2185 -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="POST",quantile="0.9"} 3244 -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="POST",quantile="0.99"} 9470 -apiserver_request_latencies_summary_sum{resource="secrets",scope="namespace",subresource="",verb="POST"} 2.6980827e+07 -apiserver_request_latencies_summary_count{resource="secrets",scope="namespace",subresource="",verb="POST"} 11041 -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="WATCH",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="WATCH",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="secrets",scope="namespace",subresource="",verb="WATCH",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="secrets",scope="namespace",subresource="",verb="WATCH"} 337373 -apiserver_request_latencies_summary_count{resource="secrets",scope="namespace",subresource="",verb="WATCH"} 15 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 2411 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 3292 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 3347 -apiserver_request_latencies_summary_sum{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST"} 3.695657e+06 -apiserver_request_latencies_summary_count{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST"} 711 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.0500085e+08 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.48000395e+08 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.92000474e+08 -apiserver_request_latencies_summary_sum{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH"} 1.319449062336e+12 -apiserver_request_latencies_summary_count{resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH"} 2934 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE"} 14251 -apiserver_request_latencies_summary_count{resource="serviceaccounts",scope="namespace",subresource="",verb="DELETE"} 3 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",quantile="0.5"} 1031 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",quantile="0.9"} 1355 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",quantile="0.99"} 3544 -apiserver_request_latencies_summary_sum{resource="serviceaccounts",scope="namespace",subresource="",verb="GET"} 7.8537675e+07 -apiserver_request_latencies_summary_count{resource="serviceaccounts",scope="namespace",subresource="",verb="GET"} 66139 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH",quantile="0.5"} 1500 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH",quantile="0.9"} 2153 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH",quantile="0.99"} 4514 -apiserver_request_latencies_summary_sum{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH"} 1.12424509e+08 -apiserver_request_latencies_summary_count{resource="serviceaccounts",scope="namespace",subresource="",verb="PATCH"} 65986 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="serviceaccounts",scope="namespace",subresource="",verb="POST"} 137225 -apiserver_request_latencies_summary_count{resource="serviceaccounts",scope="namespace",subresource="",verb="POST"} 38 -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT"} 137375 -apiserver_request_latencies_summary_count{resource="serviceaccounts",scope="namespace",subresource="",verb="PUT"} 38 -apiserver_request_latencies_summary{resource="services",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 1710 -apiserver_request_latencies_summary{resource="services",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 2812 -apiserver_request_latencies_summary{resource="services",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 5769 -apiserver_request_latencies_summary_sum{resource="services",scope="cluster",subresource="",verb="LIST"} 1.6999211e+07 -apiserver_request_latencies_summary_count{resource="services",scope="cluster",subresource="",verb="LIST"} 8067 -apiserver_request_latencies_summary{resource="services",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.56000542e+08 -apiserver_request_latencies_summary{resource="services",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.70000502e+08 -apiserver_request_latencies_summary{resource="services",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.97000358e+08 -apiserver_request_latencies_summary_sum{resource="services",scope="cluster",subresource="",verb="WATCH"} 7.916402902308e+12 -apiserver_request_latencies_summary_count{resource="services",scope="cluster",subresource="",verb="WATCH"} 17682 -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="",verb="GET",quantile="0.5"} 1097 -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="",verb="GET",quantile="0.9"} 1710 -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="",verb="GET",quantile="0.99"} 4735 -apiserver_request_latencies_summary_sum{resource="services",scope="namespace",subresource="",verb="GET"} 1.42476285e+08 -apiserver_request_latencies_summary_count{resource="services",scope="namespace",subresource="",verb="GET"} 109953 -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 1440 -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 2030 -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 4902 -apiserver_request_latencies_summary_sum{resource="services",scope="namespace",subresource="",verb="LIST"} 3.753119e+07 -apiserver_request_latencies_summary_count{resource="services",scope="namespace",subresource="",verb="LIST"} 21998 -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="",verb="PATCH",quantile="0.5"} 2223 -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="",verb="PATCH",quantile="0.9"} 3354 -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="",verb="PATCH",quantile="0.99"} 8370 -apiserver_request_latencies_summary_sum{resource="services",scope="namespace",subresource="",verb="PATCH"} 1.12112515e+08 -apiserver_request_latencies_summary_count{resource="services",scope="namespace",subresource="",verb="PATCH"} 43992 -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="services",scope="namespace",subresource="",verb="POST"} 80513 -apiserver_request_latencies_summary_count{resource="services",scope="namespace",subresource="",verb="POST"} 8 -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="status",verb="PUT",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="status",verb="PUT",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="services",scope="namespace",subresource="status",verb="PUT",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="services",scope="namespace",subresource="status",verb="PUT"} 4441 -apiserver_request_latencies_summary_count{resource="services",scope="namespace",subresource="status",verb="PUT"} 1 -apiserver_request_latencies_summary{resource="services",scope="resource",subresource="",verb="PROXY",quantile="0.5"} 4964 -apiserver_request_latencies_summary{resource="services",scope="resource",subresource="",verb="PROXY",quantile="0.9"} 10300 -apiserver_request_latencies_summary{resource="services",scope="resource",subresource="",verb="PROXY",quantile="0.99"} 59739 -apiserver_request_latencies_summary_sum{resource="services",scope="resource",subresource="",verb="PROXY"} 4.65256128e+08 -apiserver_request_latencies_summary_count{resource="services",scope="resource",subresource="",verb="PROXY"} 21965 -apiserver_request_latencies_summary{resource="services",scope="resource",subresource="",verb="proxy",quantile="0.5"} 4928 -apiserver_request_latencies_summary{resource="services",scope="resource",subresource="",verb="proxy",quantile="0.9"} 10257 -apiserver_request_latencies_summary{resource="services",scope="resource",subresource="",verb="proxy",quantile="0.99"} 59710 -apiserver_request_latencies_summary_sum{resource="services",scope="resource",subresource="",verb="proxy"} 4.64443049e+08 -apiserver_request_latencies_summary_count{resource="services",scope="resource",subresource="",verb="proxy"} 21965 -apiserver_request_latencies_summary{resource="statefulsets",scope="cluster",subresource="",verb="LIST",quantile="0.5"} 1224 -apiserver_request_latencies_summary{resource="statefulsets",scope="cluster",subresource="",verb="LIST",quantile="0.9"} 1774 -apiserver_request_latencies_summary{resource="statefulsets",scope="cluster",subresource="",verb="LIST",quantile="0.99"} 2455 -apiserver_request_latencies_summary_sum{resource="statefulsets",scope="cluster",subresource="",verb="LIST"} 1.029136e+06 -apiserver_request_latencies_summary_count{resource="statefulsets",scope="cluster",subresource="",verb="LIST"} 711 -apiserver_request_latencies_summary{resource="statefulsets",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.54000584e+08 -apiserver_request_latencies_summary{resource="statefulsets",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.65000453e+08 -apiserver_request_latencies_summary{resource="statefulsets",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.93000302e+08 -apiserver_request_latencies_summary_sum{resource="statefulsets",scope="cluster",subresource="",verb="WATCH"} 1.319357064565e+12 -apiserver_request_latencies_summary_count{resource="statefulsets",scope="cluster",subresource="",verb="WATCH"} 2928 -apiserver_request_latencies_summary{resource="statefulsets",scope="namespace",subresource="",verb="LIST",quantile="0.5"} 1064 -apiserver_request_latencies_summary{resource="statefulsets",scope="namespace",subresource="",verb="LIST",quantile="0.9"} 1485 -apiserver_request_latencies_summary{resource="statefulsets",scope="namespace",subresource="",verb="LIST",quantile="0.99"} 4404 -apiserver_request_latencies_summary_sum{resource="statefulsets",scope="namespace",subresource="",verb="LIST"} 2.8334415e+07 -apiserver_request_latencies_summary_count{resource="statefulsets",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_request_latencies_summary{resource="storageclasses",scope="cluster",subresource="",verb="LIST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="storageclasses",scope="cluster",subresource="",verb="LIST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="storageclasses",scope="cluster",subresource="",verb="LIST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="storageclasses",scope="cluster",subresource="",verb="LIST"} 218590 -apiserver_request_latencies_summary_count{resource="storageclasses",scope="cluster",subresource="",verb="LIST"} 9 -apiserver_request_latencies_summary{resource="storageclasses",scope="cluster",subresource="",verb="POST",quantile="0.5"} 2314 -apiserver_request_latencies_summary{resource="storageclasses",scope="cluster",subresource="",verb="POST",quantile="0.9"} 3459 -apiserver_request_latencies_summary{resource="storageclasses",scope="cluster",subresource="",verb="POST",quantile="0.99"} 6729 -apiserver_request_latencies_summary_sum{resource="storageclasses",scope="cluster",subresource="",verb="POST"} 2.8899398e+07 -apiserver_request_latencies_summary_count{resource="storageclasses",scope="cluster",subresource="",verb="POST"} 10999 -apiserver_request_latencies_summary{resource="storageclasses",scope="cluster",subresource="",verb="WATCH",quantile="0.5"} 4.66000488e+08 -apiserver_request_latencies_summary{resource="storageclasses",scope="cluster",subresource="",verb="WATCH",quantile="0.9"} 5.64000427e+08 -apiserver_request_latencies_summary{resource="storageclasses",scope="cluster",subresource="",verb="WATCH",quantile="0.99"} 5.80000396e+08 -apiserver_request_latencies_summary_sum{resource="storageclasses",scope="cluster",subresource="",verb="WATCH"} 1.319265103606e+12 -apiserver_request_latencies_summary_count{resource="storageclasses",scope="cluster",subresource="",verb="WATCH"} 2939 -apiserver_request_latencies_summary{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST"} 12218 -apiserver_request_latencies_summary_count{resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST"} 17 -apiserver_request_latencies_summary{resource="tokenreviews",scope="cluster",subresource="",verb="POST",quantile="0.5"} NaN -apiserver_request_latencies_summary{resource="tokenreviews",scope="cluster",subresource="",verb="POST",quantile="0.9"} NaN -apiserver_request_latencies_summary{resource="tokenreviews",scope="cluster",subresource="",verb="POST",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{resource="tokenreviews",scope="cluster",subresource="",verb="POST"} 108241 -apiserver_request_latencies_summary_count{resource="tokenreviews",scope="cluster",subresource="",verb="POST"} 27 -# HELP apiserver_response_sizes Response size distribution in bytes for each verb, resource, subresource and scope (namespace/cluster). -# TYPE apiserver_response_sizes histogram -apiserver_response_sizes_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="1000"} 1 -apiserver_response_sizes_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="10000"} 1 -apiserver_response_sizes_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="100000"} 1 -apiserver_response_sizes_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_response_sizes_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="1e+07"} 1 -apiserver_response_sizes_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="1e+08"} 1 -apiserver_response_sizes_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="1e+09"} 1 -apiserver_response_sizes_bucket{resource="apiservices",scope="cluster",subresource="",verb="LIST",le="+Inf"} 1 -apiserver_response_sizes_sum{resource="apiservices",scope="cluster",subresource="",verb="LIST"} 117 -apiserver_response_sizes_count{resource="apiservices",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_response_sizes_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="1000"} 2 -apiserver_response_sizes_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="10000"} 9 -apiserver_response_sizes_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="100000"} 9 -apiserver_response_sizes_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="1e+06"} 9 -apiserver_response_sizes_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="1e+07"} 9 -apiserver_response_sizes_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="1e+08"} 9 -apiserver_response_sizes_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="1e+09"} 9 -apiserver_response_sizes_bucket{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",le="+Inf"} 9 -apiserver_response_sizes_sum{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST"} 9547 -apiserver_response_sizes_count{resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST"} 9 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="1000"} 38 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="10000"} 88021 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="100000"} 88021 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="1e+06"} 88021 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="1e+07"} 88021 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="1e+08"} 88021 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="1e+09"} 88021 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",le="+Inf"} 88021 -apiserver_response_sizes_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET"} 1.04753408e+08 -apiserver_response_sizes_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="GET"} 88021 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="1000"} 2 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="10000"} 2 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="100000"} 3 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="1e+06"} 3 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="1e+07"} 3 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="1e+08"} 3 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="1e+09"} 3 -apiserver_response_sizes_bucket{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",le="+Inf"} 3 -apiserver_response_sizes_sum{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST"} 13274 -apiserver_response_sizes_count{resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST"} 3 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="1000"} 45 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="10000"} 44036 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="100000"} 44036 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="1e+06"} 44036 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="1e+07"} 44036 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="1e+08"} 44036 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="1e+09"} 44036 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="GET",le="+Inf"} 44036 -apiserver_response_sizes_sum{resource="clusterroles",scope="cluster",subresource="",verb="GET"} 5.0731588e+07 -apiserver_response_sizes_count{resource="clusterroles",scope="cluster",subresource="",verb="GET"} 44036 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="1000"} 2 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="10000"} 2 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="100000"} 3 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="1e+06"} 3 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="1e+07"} 3 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="1e+08"} 3 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="1e+09"} 3 -apiserver_response_sizes_bucket{resource="clusterroles",scope="cluster",subresource="",verb="LIST",le="+Inf"} 3 -apiserver_response_sizes_sum{resource="clusterroles",scope="cluster",subresource="",verb="LIST"} 22242 -apiserver_response_sizes_count{resource="clusterroles",scope="cluster",subresource="",verb="LIST"} 3 -apiserver_response_sizes_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="1000"} 7195 -apiserver_response_sizes_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="10000"} 7195 -apiserver_response_sizes_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="100000"} 7195 -apiserver_response_sizes_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="1e+06"} 7195 -apiserver_response_sizes_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="1e+07"} 7195 -apiserver_response_sizes_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="1e+08"} 7195 -apiserver_response_sizes_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="1e+09"} 7195 -apiserver_response_sizes_bucket{resource="componentstatuses",scope="cluster",subresource="",verb="LIST",le="+Inf"} 7195 -apiserver_response_sizes_sum{resource="componentstatuses",scope="cluster",subresource="",verb="LIST"} 3.345675e+06 -apiserver_response_sizes_count{resource="componentstatuses",scope="cluster",subresource="",verb="LIST"} 7195 -apiserver_response_sizes_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="1000"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="10000"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="100000"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="1e+06"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="1e+07"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="1e+08"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="1e+09"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="",subresource="",verb="GET",le="+Inf"} 1 -apiserver_response_sizes_sum{resource="configmaps",scope="",subresource="",verb="GET"} 0 -apiserver_response_sizes_count{resource="configmaps",scope="",subresource="",verb="GET"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="1000"} 0 -apiserver_response_sizes_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="10000"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="100000"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="1e+07"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="1e+08"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="1e+09"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="cluster",subresource="",verb="LIST",le="+Inf"} 1 -apiserver_response_sizes_sum{resource="configmaps",scope="cluster",subresource="",verb="LIST"} 2749 -apiserver_response_sizes_count{resource="configmaps",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="1000"} 381662 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="10000"} 407741 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="100000"} 444870 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="1e+06"} 444870 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="1e+07"} 444870 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="1e+08"} 444870 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="1e+09"} 444870 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="GET",le="+Inf"} 444870 -apiserver_response_sizes_sum{resource="configmaps",scope="namespace",subresource="",verb="GET"} 1.294357625e+09 -apiserver_response_sizes_count{resource="configmaps",scope="namespace",subresource="",verb="GET"} 444870 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="1000"} 29 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="10000"} 11000 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="100000"} 21998 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21998 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="1e+07"} 21998 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="1e+08"} 21998 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="1e+09"} 21998 -apiserver_response_sizes_bucket{resource="configmaps",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21998 -apiserver_response_sizes_sum{resource="configmaps",scope="namespace",subresource="",verb="LIST"} 3.92455511e+08 -apiserver_response_sizes_count{resource="configmaps",scope="namespace",subresource="",verb="LIST"} 21998 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="1000"} 1 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="10000"} 1 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="100000"} 1 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="1e+07"} 1 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="1e+08"} 1 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="1e+09"} 1 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",le="+Inf"} 1 -apiserver_response_sizes_sum{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST"} 97 -apiserver_response_sizes_count{resource="controllerrevisions",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="1000"} 0 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="10000"} 6 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="100000"} 6 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="1e+06"} 6 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="1e+07"} 6 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="1e+08"} 6 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="1e+09"} 6 -apiserver_response_sizes_bucket{resource="controllerrevisions",scope="namespace",subresource="",verb="GET",le="+Inf"} 6 -apiserver_response_sizes_sum{resource="controllerrevisions",scope="namespace",subresource="",verb="GET"} 15383 -apiserver_response_sizes_count{resource="controllerrevisions",scope="namespace",subresource="",verb="GET"} 6 -apiserver_response_sizes_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="1000"} 65930 -apiserver_response_sizes_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="10000"} 65930 -apiserver_response_sizes_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="100000"} 65930 -apiserver_response_sizes_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="1e+06"} 65930 -apiserver_response_sizes_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="1e+07"} 65930 -apiserver_response_sizes_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="1e+08"} 65930 -apiserver_response_sizes_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="1e+09"} 65930 -apiserver_response_sizes_bucket{resource="cronjobs",scope="cluster",subresource="",verb="LIST",le="+Inf"} 65930 -apiserver_response_sizes_sum{resource="cronjobs",scope="cluster",subresource="",verb="LIST"} 5.398321e+06 -apiserver_response_sizes_count{resource="cronjobs",scope="cluster",subresource="",verb="LIST"} 65930 -apiserver_response_sizes_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="1000"} 1 -apiserver_response_sizes_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="10000"} 1 -apiserver_response_sizes_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="100000"} 1 -apiserver_response_sizes_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_response_sizes_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="1e+07"} 1 -apiserver_response_sizes_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="1e+08"} 1 -apiserver_response_sizes_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="1e+09"} 1 -apiserver_response_sizes_bucket{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",le="+Inf"} 1 -apiserver_response_sizes_sum{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST"} 141 -apiserver_response_sizes_count{resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_response_sizes_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="1000"} 2 -apiserver_response_sizes_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="10000"} 711 -apiserver_response_sizes_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="100000"} 713 -apiserver_response_sizes_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="1e+06"} 713 -apiserver_response_sizes_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="1e+07"} 713 -apiserver_response_sizes_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="1e+08"} 713 -apiserver_response_sizes_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="1e+09"} 713 -apiserver_response_sizes_bucket{resource="daemonsets",scope="cluster",subresource="",verb="LIST",le="+Inf"} 713 -apiserver_response_sizes_sum{resource="daemonsets",scope="cluster",subresource="",verb="LIST"} 5.920493e+06 -apiserver_response_sizes_count{resource="daemonsets",scope="cluster",subresource="",verb="LIST"} 713 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="1000"} 1 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="10000"} 11099 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="100000"} 11099 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="1e+06"} 11099 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="1e+07"} 11099 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="1e+08"} 11099 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="1e+09"} 11099 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="GET",le="+Inf"} 11099 -apiserver_response_sizes_sum{resource="daemonsets",scope="namespace",subresource="",verb="GET"} 8.2128267e+07 -apiserver_response_sizes_count{resource="daemonsets",scope="namespace",subresource="",verb="GET"} 11099 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="1000"} 10999 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="10000"} 11009 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="100000"} 21999 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21999 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="1e+07"} 21999 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="1e+08"} 21999 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="1e+09"} 21999 -apiserver_response_sizes_bucket{resource="daemonsets",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21999 -apiserver_response_sizes_sum{resource="daemonsets",scope="namespace",subresource="",verb="LIST"} 1.41695719e+08 -apiserver_response_sizes_count{resource="daemonsets",scope="namespace",subresource="",verb="LIST"} 21999 -apiserver_response_sizes_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="1000"} 2 -apiserver_response_sizes_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="10000"} 2 -apiserver_response_sizes_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="100000"} 713 -apiserver_response_sizes_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="1e+06"} 713 -apiserver_response_sizes_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="1e+07"} 713 -apiserver_response_sizes_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="1e+08"} 713 -apiserver_response_sizes_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="1e+09"} 713 -apiserver_response_sizes_bucket{resource="deployments",scope="cluster",subresource="",verb="LIST",le="+Inf"} 713 -apiserver_response_sizes_sum{resource="deployments",scope="cluster",subresource="",verb="LIST"} 1.6824633e+07 -apiserver_response_sizes_count{resource="deployments",scope="cluster",subresource="",verb="LIST"} 713 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="1000"} 8 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="10000"} 66026 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="100000"} 66026 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="1e+06"} 66026 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="1e+07"} 66026 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="1e+08"} 66026 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="1e+09"} 66026 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="GET",le="+Inf"} 66026 -apiserver_response_sizes_sum{resource="deployments",scope="namespace",subresource="",verb="GET"} 3.08386827e+08 -apiserver_response_sizes_count{resource="deployments",scope="namespace",subresource="",verb="GET"} 66026 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="1000"} 21996 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="10000"} 21996 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="100000"} 43994 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="1e+06"} 43994 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="1e+07"} 43994 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="1e+08"} 43994 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="1e+09"} 43994 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="",verb="LIST",le="+Inf"} 43994 -apiserver_response_sizes_sum{resource="deployments",scope="namespace",subresource="",verb="LIST"} 6.7379509e+08 -apiserver_response_sizes_count{resource="deployments",scope="namespace",subresource="",verb="LIST"} 43994 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="1000"} 65893 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="10000"} 65893 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="100000"} 65893 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="1e+06"} 65893 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="1e+07"} 65893 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="1e+08"} 65893 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="1e+09"} 65893 -apiserver_response_sizes_bucket{resource="deployments",scope="namespace",subresource="scale",verb="GET",le="+Inf"} 65893 -apiserver_response_sizes_sum{resource="deployments",scope="namespace",subresource="scale",verb="GET"} 1.651112e+07 -apiserver_response_sizes_count{resource="deployments",scope="namespace",subresource="scale",verb="GET"} 65893 -apiserver_response_sizes_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="1000"} 1 -apiserver_response_sizes_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="10000"} 13 -apiserver_response_sizes_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="100000"} 13 -apiserver_response_sizes_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="1e+06"} 13 -apiserver_response_sizes_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="1e+07"} 13 -apiserver_response_sizes_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="1e+08"} 13 -apiserver_response_sizes_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="1e+09"} 13 -apiserver_response_sizes_bucket{resource="endpoints",scope="cluster",subresource="",verb="LIST",le="+Inf"} 13 -apiserver_response_sizes_sum{resource="endpoints",scope="cluster",subresource="",verb="LIST"} 31981 -apiserver_response_sizes_count{resource="endpoints",scope="cluster",subresource="",verb="LIST"} 13 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="1000"} 733671 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="10000"} 733671 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="100000"} 733671 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="1e+06"} 733671 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="1e+07"} 733671 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="1e+08"} 733671 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="1e+09"} 733671 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="GET",le="+Inf"} 733671 -apiserver_response_sizes_sum{resource="endpoints",scope="namespace",subresource="",verb="GET"} 2.91252625e+08 -apiserver_response_sizes_count{resource="endpoints",scope="namespace",subresource="",verb="GET"} 733671 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="1000"} 10998 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="10000"} 21997 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="100000"} 21997 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21997 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="1e+07"} 21997 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="1e+08"} 21997 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="1e+09"} 21997 -apiserver_response_sizes_bucket{resource="endpoints",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21997 -apiserver_response_sizes_sum{resource="endpoints",scope="namespace",subresource="",verb="LIST"} 3.6923616e+07 -apiserver_response_sizes_count{resource="endpoints",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_response_sizes_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="1000"} 1075 -apiserver_response_sizes_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="10000"} 1088 -apiserver_response_sizes_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="100000"} 1122 -apiserver_response_sizes_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1131 -apiserver_response_sizes_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="1e+07"} 1131 -apiserver_response_sizes_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="1e+08"} 1131 -apiserver_response_sizes_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="1e+09"} 1131 -apiserver_response_sizes_bucket{resource="events",scope="cluster",subresource="",verb="LIST",le="+Inf"} 1131 -apiserver_response_sizes_sum{resource="events",scope="cluster",subresource="",verb="LIST"} 5.177549e+06 -apiserver_response_sizes_count{resource="events",scope="cluster",subresource="",verb="LIST"} 1131 -apiserver_response_sizes_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="1000"} 1 -apiserver_response_sizes_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="10000"} 2 -apiserver_response_sizes_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="100000"} 2 -apiserver_response_sizes_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="1e+06"} 2 -apiserver_response_sizes_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="1e+07"} 2 -apiserver_response_sizes_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="1e+08"} 2 -apiserver_response_sizes_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="1e+09"} 2 -apiserver_response_sizes_bucket{resource="events",scope="namespace",subresource="",verb="LIST",le="+Inf"} 2 -apiserver_response_sizes_sum{resource="events",scope="namespace",subresource="",verb="LIST"} 4518 -apiserver_response_sizes_count{resource="events",scope="namespace",subresource="",verb="LIST"} 2 -apiserver_response_sizes_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="1000"} 710 -apiserver_response_sizes_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="10000"} 710 -apiserver_response_sizes_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="100000"} 710 -apiserver_response_sizes_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="1e+06"} 710 -apiserver_response_sizes_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="1e+07"} 710 -apiserver_response_sizes_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="1e+08"} 710 -apiserver_response_sizes_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="1e+09"} 710 -apiserver_response_sizes_bucket{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",le="+Inf"} 710 -apiserver_response_sizes_sum{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST"} 89360 -apiserver_response_sizes_count{resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST"} 710 -apiserver_response_sizes_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="1000"} 712 -apiserver_response_sizes_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="10000"} 712 -apiserver_response_sizes_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="100000"} 712 -apiserver_response_sizes_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="1e+06"} 712 -apiserver_response_sizes_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="1e+07"} 712 -apiserver_response_sizes_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="1e+08"} 712 -apiserver_response_sizes_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="1e+09"} 712 -apiserver_response_sizes_bucket{resource="ingresses",scope="cluster",subresource="",verb="LIST",le="+Inf"} 712 -apiserver_response_sizes_sum{resource="ingresses",scope="cluster",subresource="",verb="LIST"} 66245 -apiserver_response_sizes_count{resource="ingresses",scope="cluster",subresource="",verb="LIST"} 712 -apiserver_response_sizes_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="1000"} 21997 -apiserver_response_sizes_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="10000"} 21997 -apiserver_response_sizes_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="100000"} 21997 -apiserver_response_sizes_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21997 -apiserver_response_sizes_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="1e+07"} 21997 -apiserver_response_sizes_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="1e+08"} 21997 -apiserver_response_sizes_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="1e+09"} 21997 -apiserver_response_sizes_bucket{resource="ingresses",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21997 -apiserver_response_sizes_sum{resource="ingresses",scope="namespace",subresource="",verb="LIST"} 3.934813e+06 -apiserver_response_sizes_count{resource="ingresses",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_response_sizes_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="1000"} 61 -apiserver_response_sizes_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="10000"} 66639 -apiserver_response_sizes_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="100000"} 66639 -apiserver_response_sizes_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="1e+06"} 66639 -apiserver_response_sizes_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="1e+07"} 66639 -apiserver_response_sizes_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="1e+08"} 66639 -apiserver_response_sizes_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="1e+09"} 66639 -apiserver_response_sizes_bucket{resource="jobs",scope="cluster",subresource="",verb="LIST",le="+Inf"} 66639 -apiserver_response_sizes_sum{resource="jobs",scope="cluster",subresource="",verb="LIST"} 2.05635007e+08 -apiserver_response_sizes_count{resource="jobs",scope="cluster",subresource="",verb="LIST"} 66639 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="1000"} 1 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="10000"} 68 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="100000"} 68 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="1e+06"} 68 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="1e+07"} 68 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="1e+08"} 68 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="1e+09"} 68 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="GET",le="+Inf"} 68 -apiserver_response_sizes_sum{resource="jobs",scope="namespace",subresource="",verb="GET"} 110582 -apiserver_response_sizes_count{resource="jobs",scope="namespace",subresource="",verb="GET"} 68 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="1000"} 21997 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="10000"} 21997 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="100000"} 21997 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21997 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="1e+07"} 21997 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="1e+08"} 21997 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="1e+09"} 21997 -apiserver_response_sizes_bucket{resource="jobs",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21997 -apiserver_response_sizes_sum{resource="jobs",scope="namespace",subresource="",verb="LIST"} 3.2969e+06 -apiserver_response_sizes_count{resource="jobs",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_response_sizes_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="1000"} 2 -apiserver_response_sizes_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="10000"} 2 -apiserver_response_sizes_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="100000"} 2 -apiserver_response_sizes_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="1e+06"} 2 -apiserver_response_sizes_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="1e+07"} 2 -apiserver_response_sizes_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="1e+08"} 2 -apiserver_response_sizes_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="1e+09"} 2 -apiserver_response_sizes_bucket{resource="limitranges",scope="cluster",subresource="",verb="LIST",le="+Inf"} 2 -apiserver_response_sizes_sum{resource="limitranges",scope="cluster",subresource="",verb="LIST"} 122 -apiserver_response_sizes_count{resource="limitranges",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="1000"} 1 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="10000"} 1 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="100000"} 1 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="1e+06"} 1 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="1e+07"} 1 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="1e+08"} 1 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="1e+09"} 1 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="GET",le="+Inf"} 1 -apiserver_response_sizes_sum{resource="limitranges",scope="namespace",subresource="",verb="GET"} 194 -apiserver_response_sizes_count{resource="limitranges",scope="namespace",subresource="",verb="GET"} 1 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="1000"} 18 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="10000"} 18 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="100000"} 18 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="1e+06"} 18 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="1e+07"} 18 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="1e+08"} 18 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="1e+09"} 18 -apiserver_response_sizes_bucket{resource="limitranges",scope="namespace",subresource="",verb="LIST",le="+Inf"} 18 -apiserver_response_sizes_sum{resource="limitranges",scope="namespace",subresource="",verb="LIST"} 1554 -apiserver_response_sizes_count{resource="limitranges",scope="namespace",subresource="",verb="LIST"} 18 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="1000"} 87994 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="10000"} 87994 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="100000"} 87994 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="1e+06"} 87994 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="1e+07"} 87994 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="1e+08"} 87994 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="1e+09"} 87994 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="GET",le="+Inf"} 87994 -apiserver_response_sizes_sum{resource="namespaces",scope="cluster",subresource="",verb="GET"} 1.5191324e+07 -apiserver_response_sizes_count{resource="namespaces",scope="cluster",subresource="",verb="GET"} 87994 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="1000"} 29194 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="10000"} 29194 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="100000"} 29194 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="1e+06"} 29194 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="1e+07"} 29194 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="1e+08"} 29194 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="1e+09"} 29194 -apiserver_response_sizes_bucket{resource="namespaces",scope="cluster",subresource="",verb="LIST",le="+Inf"} 29194 -apiserver_response_sizes_sum{resource="namespaces",scope="cluster",subresource="",verb="LIST"} 7.222483e+06 -apiserver_response_sizes_count{resource="namespaces",scope="cluster",subresource="",verb="LIST"} 29194 -apiserver_response_sizes_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="1000"} 2 -apiserver_response_sizes_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="10000"} 2 -apiserver_response_sizes_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="100000"} 2 -apiserver_response_sizes_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="1e+06"} 2 -apiserver_response_sizes_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="1e+07"} 2 -apiserver_response_sizes_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="1e+08"} 2 -apiserver_response_sizes_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="1e+09"} 2 -apiserver_response_sizes_bucket{resource="networkpolicies",scope="cluster",subresource="",verb="LIST",le="+Inf"} 2 -apiserver_response_sizes_sum{resource="networkpolicies",scope="cluster",subresource="",verb="LIST"} 268 -apiserver_response_sizes_count{resource="networkpolicies",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_response_sizes_bucket{resource="nodes",scope="",subresource="",verb="GET",le="1000"} 1 -apiserver_response_sizes_bucket{resource="nodes",scope="",subresource="",verb="GET",le="10000"} 1 -apiserver_response_sizes_bucket{resource="nodes",scope="",subresource="",verb="GET",le="100000"} 1 -apiserver_response_sizes_bucket{resource="nodes",scope="",subresource="",verb="GET",le="1e+06"} 1 -apiserver_response_sizes_bucket{resource="nodes",scope="",subresource="",verb="GET",le="1e+07"} 1 -apiserver_response_sizes_bucket{resource="nodes",scope="",subresource="",verb="GET",le="1e+08"} 1 -apiserver_response_sizes_bucket{resource="nodes",scope="",subresource="",verb="GET",le="1e+09"} 1 -apiserver_response_sizes_bucket{resource="nodes",scope="",subresource="",verb="GET",le="+Inf"} 1 -apiserver_response_sizes_sum{resource="nodes",scope="",subresource="",verb="GET"} 0 -apiserver_response_sizes_count{resource="nodes",scope="",subresource="",verb="GET"} 1 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="1000"} 57 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="10000"} 57 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="100000"} 197492 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="1e+06"} 197492 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="1e+07"} 197492 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="1e+08"} 197492 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="1e+09"} 197492 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="GET",le="+Inf"} 197492 -apiserver_response_sizes_sum{resource="nodes",scope="cluster",subresource="",verb="GET"} 2.863222325e+09 -apiserver_response_sizes_count{resource="nodes",scope="cluster",subresource="",verb="GET"} 197492 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="1000"} 25 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="10000"} 25 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="100000"} 157377 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="1e+06"} 157377 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="1e+07"} 157377 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="1e+08"} 157377 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="1e+09"} 157377 -apiserver_response_sizes_bucket{resource="nodes",scope="cluster",subresource="",verb="LIST",le="+Inf"} 157377 -apiserver_response_sizes_sum{resource="nodes",scope="cluster",subresource="",verb="LIST"} 6.850129386e+09 -apiserver_response_sizes_count{resource="nodes",scope="cluster",subresource="",verb="LIST"} 157377 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="1000"} 711 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="10000"} 711 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="100000"} 711 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="1e+06"} 711 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="1e+07"} 711 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="1e+08"} 711 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="1e+09"} 711 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",le="+Inf"} 711 -apiserver_response_sizes_sum{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST"} 378239 -apiserver_response_sizes_count{resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST"} 711 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="1000"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="10000"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="100000"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="1e+06"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="1e+07"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="1e+08"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="1e+09"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET",le="+Inf"} 8712 -apiserver_response_sizes_sum{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET"} 4.207896e+06 -apiserver_response_sizes_count{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="GET"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="1000"} 21997 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="10000"} 21997 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="100000"} 21997 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21997 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="1e+07"} 21997 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="1e+08"} 21997 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="1e+09"} 21997 -apiserver_response_sizes_bucket{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21997 -apiserver_response_sizes_sum{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST"} 3.802831e+06 -apiserver_response_sizes_count{resource="persistentvolumeclaims",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="1000"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="10000"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="100000"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="1e+06"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="1e+07"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="1e+08"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="1e+09"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="GET",le="+Inf"} 8712 -apiserver_response_sizes_sum{resource="persistentvolumes",scope="cluster",subresource="",verb="GET"} 6.341804e+06 -apiserver_response_sizes_count{resource="persistentvolumes",scope="cluster",subresource="",verb="GET"} 8712 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="1000"} 22717 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="10000"} 22717 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="100000"} 22717 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="1e+06"} 22717 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="1e+07"} 22717 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="1e+08"} 22717 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="1e+09"} 22717 -apiserver_response_sizes_bucket{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",le="+Inf"} 22717 -apiserver_response_sizes_sum{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST"} 3.63061e+06 -apiserver_response_sizes_count{resource="persistentvolumes",scope="cluster",subresource="",verb="LIST"} 22717 -apiserver_response_sizes_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="1000"} 710 -apiserver_response_sizes_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="10000"} 710 -apiserver_response_sizes_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="100000"} 710 -apiserver_response_sizes_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="1e+06"} 710 -apiserver_response_sizes_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="1e+07"} 710 -apiserver_response_sizes_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="1e+08"} 710 -apiserver_response_sizes_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="1e+09"} 710 -apiserver_response_sizes_bucket{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",le="+Inf"} 710 -apiserver_response_sizes_sum{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST"} 76590 -apiserver_response_sizes_count{resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST"} 710 -apiserver_response_sizes_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="1000"} 13 -apiserver_response_sizes_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="10000"} 28 -apiserver_response_sizes_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="100000"} 7278 -apiserver_response_sizes_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="1e+06"} 7286 -apiserver_response_sizes_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="1e+07"} 7286 -apiserver_response_sizes_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="1e+08"} 7286 -apiserver_response_sizes_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="1e+09"} 7286 -apiserver_response_sizes_bucket{resource="pods",scope="cluster",subresource="",verb="LIST",le="+Inf"} 7286 -apiserver_response_sizes_sum{resource="pods",scope="cluster",subresource="",verb="LIST"} 5.22489444e+08 -apiserver_response_sizes_count{resource="pods",scope="cluster",subresource="",verb="LIST"} 7286 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="1000"} 100 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="10000"} 66815 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="100000"} 66815 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="1e+06"} 66815 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="1e+07"} 66815 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="1e+08"} 66815 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="1e+09"} 66815 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="GET",le="+Inf"} 66815 -apiserver_response_sizes_sum{resource="pods",scope="namespace",subresource="",verb="GET"} 3.88451404e+08 -apiserver_response_sizes_count{resource="pods",scope="namespace",subresource="",verb="GET"} 66815 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="1000"} 18192 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="10000"} 18207 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="100000"} 36420 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="1e+06"} 36425 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="1e+07"} 36425 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="1e+08"} 36425 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="1e+09"} 36425 -apiserver_response_sizes_bucket{resource="pods",scope="namespace",subresource="",verb="LIST",le="+Inf"} 36425 -apiserver_response_sizes_sum{resource="pods",scope="namespace",subresource="",verb="LIST"} 9.58672957e+08 -apiserver_response_sizes_count{resource="pods",scope="namespace",subresource="",verb="LIST"} 36425 -apiserver_response_sizes_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="1000"} 1 -apiserver_response_sizes_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="10000"} 1 -apiserver_response_sizes_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="100000"} 1 -apiserver_response_sizes_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="1e+06"} 1 -apiserver_response_sizes_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="1e+07"} 1 -apiserver_response_sizes_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="1e+08"} 1 -apiserver_response_sizes_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="1e+09"} 1 -apiserver_response_sizes_bucket{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",le="+Inf"} 1 -apiserver_response_sizes_sum{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST"} 108 -apiserver_response_sizes_count{resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST"} 1 -apiserver_response_sizes_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="1000"} 710 -apiserver_response_sizes_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="10000"} 710 -apiserver_response_sizes_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="100000"} 710 -apiserver_response_sizes_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="1e+06"} 710 -apiserver_response_sizes_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="1e+07"} 710 -apiserver_response_sizes_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="1e+08"} 710 -apiserver_response_sizes_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="1e+09"} 710 -apiserver_response_sizes_bucket{resource="podtemplates",scope="cluster",subresource="",verb="LIST",le="+Inf"} 710 -apiserver_response_sizes_sum{resource="podtemplates",scope="cluster",subresource="",verb="LIST"} 47479 -apiserver_response_sizes_count{resource="podtemplates",scope="cluster",subresource="",verb="LIST"} 710 -apiserver_response_sizes_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="1000"} 3 -apiserver_response_sizes_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="10000"} 3 -apiserver_response_sizes_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="100000"} 714 -apiserver_response_sizes_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="1e+06"} 714 -apiserver_response_sizes_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="1e+07"} 714 -apiserver_response_sizes_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="1e+08"} 714 -apiserver_response_sizes_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="1e+09"} 714 -apiserver_response_sizes_bucket{resource="replicasets",scope="cluster",subresource="",verb="LIST",le="+Inf"} 714 -apiserver_response_sizes_sum{resource="replicasets",scope="cluster",subresource="",verb="LIST"} 1.3247434e+07 -apiserver_response_sizes_count{resource="replicasets",scope="cluster",subresource="",verb="LIST"} 714 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="1000"} 14 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="10000"} 55 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="100000"} 55 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="1e+06"} 55 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="1e+07"} 55 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="1e+08"} 55 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="1e+09"} 55 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="GET",le="+Inf"} 55 -apiserver_response_sizes_sum{resource="replicasets",scope="namespace",subresource="",verb="GET"} 76447 -apiserver_response_sizes_count{resource="replicasets",scope="namespace",subresource="",verb="GET"} 55 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="1000"} 11040 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="10000"} 22013 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="100000"} 22013 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="1e+06"} 22013 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="1e+07"} 22013 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="1e+08"} 22013 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="1e+09"} 22013 -apiserver_response_sizes_bucket{resource="replicasets",scope="namespace",subresource="",verb="LIST",le="+Inf"} 22013 -apiserver_response_sizes_sum{resource="replicasets",scope="namespace",subresource="",verb="LIST"} 3.0011954e+07 -apiserver_response_sizes_count{resource="replicasets",scope="namespace",subresource="",verb="LIST"} 22013 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="1000"} 713 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="10000"} 713 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="100000"} 713 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="1e+06"} 713 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="1e+07"} 713 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="1e+08"} 713 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="1e+09"} 713 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",le="+Inf"} 713 -apiserver_response_sizes_sum{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST"} 62051 -apiserver_response_sizes_count{resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST"} 713 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="1000"} 21997 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="10000"} 21997 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="100000"} 21997 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21997 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="1e+07"} 21997 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="1e+08"} 21997 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="1e+09"} 21997 -apiserver_response_sizes_bucket{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21997 -apiserver_response_sizes_sum{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST"} 3.802831e+06 -apiserver_response_sizes_count{resource="replicationcontrollers",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="1000"} 4 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="10000"} 4 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="100000"} 4 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="1e+06"} 4 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="1e+07"} 4 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="1e+08"} 4 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="1e+09"} 4 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="cluster",subresource="",verb="LIST",le="+Inf"} 4 -apiserver_response_sizes_sum{resource="resourcequotas",scope="cluster",subresource="",verb="LIST"} 394 -apiserver_response_sizes_count{resource="resourcequotas",scope="cluster",subresource="",verb="LIST"} 4 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="1000"} 11023 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="10000"} 11023 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="100000"} 11023 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="1e+06"} 11023 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="1e+07"} 11023 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="1e+08"} 11023 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="1e+09"} 11023 -apiserver_response_sizes_bucket{resource="resourcequotas",scope="namespace",subresource="",verb="LIST",le="+Inf"} 11023 -apiserver_response_sizes_sum{resource="resourcequotas",scope="namespace",subresource="",verb="LIST"} 1.034718e+06 -apiserver_response_sizes_count{resource="resourcequotas",scope="namespace",subresource="",verb="LIST"} 11023 -apiserver_response_sizes_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="1000"} 1 -apiserver_response_sizes_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="10000"} 2 -apiserver_response_sizes_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="100000"} 2 -apiserver_response_sizes_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="1e+06"} 2 -apiserver_response_sizes_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="1e+07"} 2 -apiserver_response_sizes_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="1e+08"} 2 -apiserver_response_sizes_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="1e+09"} 2 -apiserver_response_sizes_bucket{resource="rolebindings",scope="cluster",subresource="",verb="LIST",le="+Inf"} 2 -apiserver_response_sizes_sum{resource="rolebindings",scope="cluster",subresource="",verb="LIST"} 2950 -apiserver_response_sizes_count{resource="rolebindings",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_response_sizes_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="1000"} 8 -apiserver_response_sizes_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="10000"} 22003 -apiserver_response_sizes_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="100000"} 22003 -apiserver_response_sizes_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="1e+06"} 22003 -apiserver_response_sizes_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="1e+07"} 22003 -apiserver_response_sizes_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="1e+08"} 22003 -apiserver_response_sizes_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="1e+09"} 22003 -apiserver_response_sizes_bucket{resource="rolebindings",scope="namespace",subresource="",verb="GET",le="+Inf"} 22003 -apiserver_response_sizes_sum{resource="rolebindings",scope="namespace",subresource="",verb="GET"} 2.6373919e+07 -apiserver_response_sizes_count{resource="rolebindings",scope="namespace",subresource="",verb="GET"} 22003 -apiserver_response_sizes_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="1000"} 1 -apiserver_response_sizes_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="10000"} 2 -apiserver_response_sizes_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="100000"} 2 -apiserver_response_sizes_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="1e+06"} 2 -apiserver_response_sizes_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="1e+07"} 2 -apiserver_response_sizes_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="1e+08"} 2 -apiserver_response_sizes_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="1e+09"} 2 -apiserver_response_sizes_bucket{resource="roles",scope="cluster",subresource="",verb="LIST",le="+Inf"} 2 -apiserver_response_sizes_sum{resource="roles",scope="cluster",subresource="",verb="LIST"} 2921 -apiserver_response_sizes_count{resource="roles",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_response_sizes_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="1000"} 9 -apiserver_response_sizes_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="10000"} 22004 -apiserver_response_sizes_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="100000"} 22004 -apiserver_response_sizes_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="1e+06"} 22004 -apiserver_response_sizes_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="1e+07"} 22004 -apiserver_response_sizes_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="1e+08"} 22004 -apiserver_response_sizes_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="1e+09"} 22004 -apiserver_response_sizes_bucket{resource="roles",scope="namespace",subresource="",verb="GET",le="+Inf"} 22004 -apiserver_response_sizes_sum{resource="roles",scope="namespace",subresource="",verb="GET"} 3.1190647e+07 -apiserver_response_sizes_count{resource="roles",scope="namespace",subresource="",verb="GET"} 22004 -apiserver_response_sizes_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="1000"} 2 -apiserver_response_sizes_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="10000"} 2 -apiserver_response_sizes_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="100000"} 2 -apiserver_response_sizes_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="1e+06"} 2 -apiserver_response_sizes_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="1e+07"} 2 -apiserver_response_sizes_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="1e+08"} 2 -apiserver_response_sizes_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="1e+09"} 2 -apiserver_response_sizes_bucket{resource="secrets",scope="cluster",subresource="",verb="LIST",le="+Inf"} 2 -apiserver_response_sizes_sum{resource="secrets",scope="cluster",subresource="",verb="LIST"} 106 -apiserver_response_sizes_count{resource="secrets",scope="cluster",subresource="",verb="LIST"} 2 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="1000"} 8812 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="10000"} 202551 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="100000"} 202551 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="1e+06"} 202551 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="1e+07"} 202551 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="1e+08"} 202551 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="1e+09"} 202551 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="GET",le="+Inf"} 202551 -apiserver_response_sizes_sum{resource="secrets",scope="namespace",subresource="",verb="GET"} 4.64331514e+08 -apiserver_response_sizes_count{resource="secrets",scope="namespace",subresource="",verb="GET"} 202551 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="1000"} 21998 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="10000"} 22003 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="100000"} 22024 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="1e+06"} 22024 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="1e+07"} 22024 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="1e+08"} 22024 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="1e+09"} 22024 -apiserver_response_sizes_bucket{resource="secrets",scope="namespace",subresource="",verb="LIST",le="+Inf"} 22024 -apiserver_response_sizes_sum{resource="secrets",scope="namespace",subresource="",verb="LIST"} 3.880406e+06 -apiserver_response_sizes_count{resource="secrets",scope="namespace",subresource="",verb="LIST"} 22024 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="1000"} 2 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="10000"} 711 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="100000"} 711 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="1e+06"} 711 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="1e+07"} 711 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="1e+08"} 711 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="1e+09"} 711 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",le="+Inf"} 711 -apiserver_response_sizes_sum{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST"} 6.775402e+06 -apiserver_response_sizes_count{resource="serviceaccounts",scope="cluster",subresource="",verb="LIST"} 711 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="1000"} 66139 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="10000"} 66139 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="100000"} 66139 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="1e+06"} 66139 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="1e+07"} 66139 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="1e+08"} 66139 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="1e+09"} 66139 -apiserver_response_sizes_bucket{resource="serviceaccounts",scope="namespace",subresource="",verb="GET",le="+Inf"} 66139 -apiserver_response_sizes_sum{resource="serviceaccounts",scope="namespace",subresource="",verb="GET"} 4.980278e+07 -apiserver_response_sizes_count{resource="serviceaccounts",scope="namespace",subresource="",verb="GET"} 66139 -apiserver_response_sizes_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="1000"} 7 -apiserver_response_sizes_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="10000"} 8067 -apiserver_response_sizes_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="100000"} 8067 -apiserver_response_sizes_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="1e+06"} 8067 -apiserver_response_sizes_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="1e+07"} 8067 -apiserver_response_sizes_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="1e+08"} 8067 -apiserver_response_sizes_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="1e+09"} 8067 -apiserver_response_sizes_bucket{resource="services",scope="cluster",subresource="",verb="LIST",le="+Inf"} 8067 -apiserver_response_sizes_sum{resource="services",scope="cluster",subresource="",verb="LIST"} 3.5346667e+07 -apiserver_response_sizes_count{resource="services",scope="cluster",subresource="",verb="LIST"} 8067 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="1000"} 65960 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="10000"} 109953 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="100000"} 109953 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="1e+06"} 109953 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="1e+07"} 109953 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="1e+08"} 109953 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="1e+09"} 109953 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="GET",le="+Inf"} 109953 -apiserver_response_sizes_sum{resource="services",scope="namespace",subresource="",verb="GET"} 7.0048856e+07 -apiserver_response_sizes_count{resource="services",scope="namespace",subresource="",verb="GET"} 109953 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="1000"} 10998 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="10000"} 21998 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="100000"} 21998 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21998 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="1e+07"} 21998 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="1e+08"} 21998 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="1e+09"} 21998 -apiserver_response_sizes_bucket{resource="services",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21998 -apiserver_response_sizes_sum{resource="services",scope="namespace",subresource="",verb="LIST"} 5.2694659e+07 -apiserver_response_sizes_count{resource="services",scope="namespace",subresource="",verb="LIST"} 21998 -apiserver_response_sizes_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="1000"} 711 -apiserver_response_sizes_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="10000"} 711 -apiserver_response_sizes_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="100000"} 711 -apiserver_response_sizes_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="1e+06"} 711 -apiserver_response_sizes_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="1e+07"} 711 -apiserver_response_sizes_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="1e+08"} 711 -apiserver_response_sizes_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="1e+09"} 711 -apiserver_response_sizes_bucket{resource="statefulsets",scope="cluster",subresource="",verb="LIST",le="+Inf"} 711 -apiserver_response_sizes_sum{resource="statefulsets",scope="cluster",subresource="",verb="LIST"} 62472 -apiserver_response_sizes_count{resource="statefulsets",scope="cluster",subresource="",verb="LIST"} 711 -apiserver_response_sizes_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="1000"} 21997 -apiserver_response_sizes_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="10000"} 21997 -apiserver_response_sizes_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="100000"} 21997 -apiserver_response_sizes_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="1e+06"} 21997 -apiserver_response_sizes_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="1e+07"} 21997 -apiserver_response_sizes_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="1e+08"} 21997 -apiserver_response_sizes_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="1e+09"} 21997 -apiserver_response_sizes_bucket{resource="statefulsets",scope="namespace",subresource="",verb="LIST",le="+Inf"} 21997 -apiserver_response_sizes_sum{resource="statefulsets",scope="namespace",subresource="",verb="LIST"} 3.824828e+06 -apiserver_response_sizes_count{resource="statefulsets",scope="namespace",subresource="",verb="LIST"} 21997 -apiserver_response_sizes_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="1000"} 9 -apiserver_response_sizes_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="10000"} 9 -apiserver_response_sizes_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="100000"} 9 -apiserver_response_sizes_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="1e+06"} 9 -apiserver_response_sizes_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="1e+07"} 9 -apiserver_response_sizes_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="1e+08"} 9 -apiserver_response_sizes_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="1e+09"} 9 -apiserver_response_sizes_bucket{resource="storageclasses",scope="cluster",subresource="",verb="LIST",le="+Inf"} 9 -apiserver_response_sizes_sum{resource="storageclasses",scope="cluster",subresource="",verb="LIST"} 3154 -apiserver_response_sizes_count{resource="storageclasses",scope="cluster",subresource="",verb="LIST"} 9 -# HELP authenticated_user_requests Counter of authenticated requests broken out by username. -# TYPE authenticated_user_requests counter -authenticated_user_requests{username="admin"} 67714 -authenticated_user_requests{username="email_id"} 1127 -authenticated_user_requests{username="kubelet"} 28 -authenticated_user_requests{username="other"} 1.0894665e+07 -# HELP autoregister_adds Total number of adds handled by workqueue: autoregister -# TYPE autoregister_adds counter -autoregister_adds 44020 -# HELP autoregister_depth Current depth of workqueue: autoregister -# TYPE autoregister_depth gauge -autoregister_depth 0 -# HELP autoregister_queue_latency How long an item stays in workqueueautoregister before being requested. -# TYPE autoregister_queue_latency summary -autoregister_queue_latency{quantile="0.5"} 2 -autoregister_queue_latency{quantile="0.9"} 5 -autoregister_queue_latency{quantile="0.99"} 6 -autoregister_queue_latency_sum 9.377003e+06 -autoregister_queue_latency_count 44020 -# HELP autoregister_retries Total number of retries handled by workqueue: autoregister -# TYPE autoregister_retries counter -autoregister_retries 0 -# HELP autoregister_work_duration How long processing an item from workqueueautoregister takes. -# TYPE autoregister_work_duration summary -autoregister_work_duration{quantile="0.5"} 2 -autoregister_work_duration{quantile="0.9"} 3 -autoregister_work_duration{quantile="0.99"} 8 -autoregister_work_duration_sum 887332 -autoregister_work_duration_count 44020 -# HELP cloudprovider_gce_api_request_duration_seconds Latency of a GCE API call -# TYPE cloudprovider_gce_api_request_duration_seconds histogram -cloudprovider_gce_api_request_duration_seconds_bucket{region="",request="instances_add_ssh_key",version="v1",zone="",le="0.005"} 0 -cloudprovider_gce_api_request_duration_seconds_bucket{region="",request="instances_add_ssh_key",version="v1",zone="",le="0.01"} 0 -cloudprovider_gce_api_request_duration_seconds_bucket{region="",request="instances_add_ssh_key",version="v1",zone="",le="0.025"} 0 -cloudprovider_gce_api_request_duration_seconds_bucket{region="",request="instances_add_ssh_key",version="v1",zone="",le="0.05"} 0 -cloudprovider_gce_api_request_duration_seconds_bucket{region="",request="instances_add_ssh_key",version="v1",zone="",le="0.1"} 0 -cloudprovider_gce_api_request_duration_seconds_bucket{region="",request="instances_add_ssh_key",version="v1",zone="",le="0.25"} 0 -cloudprovider_gce_api_request_duration_seconds_bucket{region="",request="instances_add_ssh_key",version="v1",zone="",le="0.5"} 0 -cloudprovider_gce_api_request_duration_seconds_bucket{region="",request="instances_add_ssh_key",version="v1",zone="",le="1"} 0 -cloudprovider_gce_api_request_duration_seconds_bucket{region="",request="instances_add_ssh_key",version="v1",zone="",le="2.5"} 0 -cloudprovider_gce_api_request_duration_seconds_bucket{region="",request="instances_add_ssh_key",version="v1",zone="",le="5"} 1 -cloudprovider_gce_api_request_duration_seconds_bucket{region="",request="instances_add_ssh_key",version="v1",zone="",le="10"} 3 -cloudprovider_gce_api_request_duration_seconds_bucket{region="",request="instances_add_ssh_key",version="v1",zone="",le="+Inf"} 4 -cloudprovider_gce_api_request_duration_seconds_sum{region="",request="instances_add_ssh_key",version="v1",zone=""} 32.549303707 -cloudprovider_gce_api_request_duration_seconds_count{region="",request="instances_add_ssh_key",version="v1",zone=""} 4 -cloudprovider_gce_api_request_duration_seconds_bucket{region="us-central1",request="disk_get",version="v1",zone="us-central1-a",le="0.005"} 0 -cloudprovider_gce_api_request_duration_seconds_bucket{region="us-central1",request="disk_get",version="v1",zone="us-central1-a",le="0.01"} 0 -cloudprovider_gce_api_request_duration_seconds_bucket{region="us-central1",request="disk_get",version="v1",zone="us-central1-a",le="0.025"} 0 -cloudprovider_gce_api_request_duration_seconds_bucket{region="us-central1",request="disk_get",version="v1",zone="us-central1-a",le="0.05"} 0 -cloudprovider_gce_api_request_duration_seconds_bucket{region="us-central1",request="disk_get",version="v1",zone="us-central1-a",le="0.1"} 1 -cloudprovider_gce_api_request_duration_seconds_bucket{region="us-central1",request="disk_get",version="v1",zone="us-central1-a",le="0.25"} 1 -cloudprovider_gce_api_request_duration_seconds_bucket{region="us-central1",request="disk_get",version="v1",zone="us-central1-a",le="0.5"} 1 -cloudprovider_gce_api_request_duration_seconds_bucket{region="us-central1",request="disk_get",version="v1",zone="us-central1-a",le="1"} 1 -cloudprovider_gce_api_request_duration_seconds_bucket{region="us-central1",request="disk_get",version="v1",zone="us-central1-a",le="2.5"} 1 -cloudprovider_gce_api_request_duration_seconds_bucket{region="us-central1",request="disk_get",version="v1",zone="us-central1-a",le="5"} 1 -cloudprovider_gce_api_request_duration_seconds_bucket{region="us-central1",request="disk_get",version="v1",zone="us-central1-a",le="10"} 1 -cloudprovider_gce_api_request_duration_seconds_bucket{region="us-central1",request="disk_get",version="v1",zone="us-central1-a",le="+Inf"} 1 -cloudprovider_gce_api_request_duration_seconds_sum{region="us-central1",request="disk_get",version="v1",zone="us-central1-a"} 0.095171543 -cloudprovider_gce_api_request_duration_seconds_count{region="us-central1",request="disk_get",version="v1",zone="us-central1-a"} 1 -# HELP etcd_helper_cache_entry_count Counter of etcd helper cache entries. This can be different from etcd_helper_cache_miss_count because two concurrent threads can miss the cache and generate the same entry twice. -# TYPE etcd_helper_cache_entry_count counter -etcd_helper_cache_entry_count 0 -# HELP etcd_helper_cache_hit_count Counter of etcd helper cache hits. -# TYPE etcd_helper_cache_hit_count counter -etcd_helper_cache_hit_count 0 -# HELP etcd_helper_cache_miss_count Counter of etcd helper cache miss. -# TYPE etcd_helper_cache_miss_count counter -etcd_helper_cache_miss_count 0 -# HELP etcd_request_cache_add_latencies_summary Latency in microseconds of adding an object to etcd cache -# TYPE etcd_request_cache_add_latencies_summary summary -etcd_request_cache_add_latencies_summary{quantile="0.5"} NaN -etcd_request_cache_add_latencies_summary{quantile="0.9"} NaN -etcd_request_cache_add_latencies_summary{quantile="0.99"} NaN -etcd_request_cache_add_latencies_summary_sum 0 -etcd_request_cache_add_latencies_summary_count 0 -# HELP etcd_request_cache_get_latencies_summary Latency in microseconds of getting an object from etcd cache -# TYPE etcd_request_cache_get_latencies_summary summary -etcd_request_cache_get_latencies_summary{quantile="0.5"} NaN -etcd_request_cache_get_latencies_summary{quantile="0.9"} NaN -etcd_request_cache_get_latencies_summary{quantile="0.99"} NaN -etcd_request_cache_get_latencies_summary_sum 0 -etcd_request_cache_get_latencies_summary_count 0 -# HELP get_token_count Counter of total Token() requests to the alternate token source -# TYPE get_token_count counter -get_token_count 186 -# HELP get_token_fail_count Counter of failed Token() requests to the alternate token source -# TYPE get_token_fail_count counter -get_token_fail_count 0 -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 3.9801e-05 -go_gc_duration_seconds{quantile="0.25"} 5.1422e-05 -go_gc_duration_seconds{quantile="0.5"} 5.8774e-05 -go_gc_duration_seconds{quantile="0.75"} 7.1318e-05 -go_gc_duration_seconds{quantile="1"} 0.002936927 -go_gc_duration_seconds_sum 0.594059989 -go_gc_duration_seconds_count 5703 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 1845 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 2.51694696e+08 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 8.33050702336e+11 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 9.851132e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 8.492339446e+09 -# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. -# TYPE go_memstats_gc_cpu_fraction gauge -go_memstats_gc_cpu_fraction 0.0008352398553715247 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 1.2654592e+07 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 2.51694696e+08 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 3.7134336e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 2.88874496e+08 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 1.607999e+06 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 1.499136e+06 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 3.26008832e+08 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.5258146210108325e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 683017 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 8.493947445e+09 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 1200 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 4.224536e+06 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 4.456448e+06 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 3.13920544e+08 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 1.363964e+06 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 1.0190848e+07 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 1.0190848e+07 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 3.645422e+08 -# HELP go_threads Number of OS threads created -# TYPE go_threads gauge -go_threads 22 -# HELP grpc_client_handled_total Total number of RPCs completed by the client, regardless of success or failure. -# TYPE grpc_client_handled_total counter -grpc_client_handled_total{grpc_code="Canceled",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 2598 -grpc_client_handled_total{grpc_code="OK",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 8796 -grpc_client_handled_total{grpc_code="OK",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 2033 -grpc_client_handled_total{grpc_code="OK",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 3.699388e+06 -grpc_client_handled_total{grpc_code="OK",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 944184 -grpc_client_handled_total{grpc_code="Unavailable",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 2 -# HELP grpc_client_msg_received_total Total number of RPC stream messages received by the client. -# TYPE grpc_client_msg_received_total counter -grpc_client_msg_received_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 2 -grpc_client_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 897858 -# HELP grpc_client_msg_sent_total Total number of gRPC stream messages sent by the client. -# TYPE grpc_client_msg_sent_total counter -grpc_client_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 8796 -grpc_client_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 2035 -grpc_client_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 3.699388e+06 -grpc_client_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 944184 -grpc_client_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 2649 -# HELP grpc_client_started_total Total number of RPCs started on the client. -# TYPE grpc_client_started_total counter -grpc_client_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 8796 -grpc_client_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 2035 -grpc_client_started_total{grpc_method="LeaseKeepAlive",grpc_service="etcdserverpb.Lease",grpc_type="bidi_stream"} 53 -grpc_client_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 3.699388e+06 -grpc_client_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 944184 -grpc_client_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 2647 -# HELP http_request_duration_microseconds The HTTP request latencies in microseconds. -# TYPE http_request_duration_microseconds summary -http_request_duration_microseconds{handler="prometheus",quantile="0.5"} 54471.091 -http_request_duration_microseconds{handler="prometheus",quantile="0.9"} 70943.082 -http_request_duration_microseconds{handler="prometheus",quantile="0.99"} 74791.823 -http_request_duration_microseconds_sum{handler="prometheus"} 1.1478156612180028e+09 -http_request_duration_microseconds_count{handler="prometheus"} 18186 -# HELP http_request_size_bytes The HTTP request sizes in bytes. -# TYPE http_request_size_bytes summary -http_request_size_bytes{handler="prometheus",quantile="0.5"} 80 -http_request_size_bytes{handler="prometheus",quantile="0.9"} 210 -http_request_size_bytes{handler="prometheus",quantile="0.99"} 210 -http_request_size_bytes_sum{handler="prometheus"} 2.390136e+06 -http_request_size_bytes_count{handler="prometheus"} 18186 -# HELP http_requests_total Total number of HTTP requests made. -# TYPE http_requests_total counter -http_requests_total{code="200",handler="prometheus",method="get"} 18186 -# HELP http_response_size_bytes The HTTP response sizes in bytes. -# TYPE http_response_size_bytes summary -http_response_size_bytes{handler="prometheus",quantile="0.5"} 45760 -http_response_size_bytes{handler="prometheus",quantile="0.9"} 45818 -http_response_size_bytes{handler="prometheus",quantile="0.99"} 45844 -http_response_size_bytes_sum{handler="prometheus"} 7.12292353e+08 -http_response_size_bytes_count{handler="prometheus"} 18186 -# HELP kubernetes_build_info A metric with a constant '1' value labeled by major, minor, git version, git commit, git tree state, build date, Go version, and compiler from which Kubernetes was built, and platform on which it is running. -# TYPE kubernetes_build_info gauge -kubernetes_build_info{buildDate="2018-02-16T18:26:58Z",compiler="gc",gitCommit="6e5b33a290a99c067003632e0fd6be0ead48b233",gitTreeState="clean",gitVersion="v1.8.8-gke.0",goVersion="go1.8.3b4",major="1",minor="8+",platform="linux/amd64"} 1 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 26642.98 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 1.048576e+06 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 127 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 4.02694144e+08 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.5251547122e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 1.219538944e+09 -# HELP reflector_items_per_list How many items an API list returns to the reflectors -# TYPE reflector_items_per_list summary -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178"} 2 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184"} 1 -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182"} 0 -reflector_items_per_list_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__certificatesigningrequests_1140",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__certificatesigningrequests_1140",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__certificatesigningrequests_1140",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__certificatesigningrequests_1140"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__certificatesigningrequests_1140"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__clusterrolebindings_1153",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__clusterrolebindings_1153",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__clusterrolebindings_1153",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__clusterrolebindings_1153"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__clusterrolebindings_1153"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__clusterrolebindings_1157",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__clusterrolebindings_1157",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__clusterrolebindings_1157",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__clusterrolebindings_1157"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__clusterrolebindings_1157"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__clusterroles_1152",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__clusterroles_1152",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__clusterroles_1152",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__clusterroles_1152"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__clusterroles_1152"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__clusterroles_1156",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__clusterroles_1156",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__clusterroles_1156",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__clusterroles_1156"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__clusterroles_1156"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__configmaps_1129",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__configmaps_1129",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__configmaps_1129",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__configmaps_1129"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__configmaps_1129"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__controllerrevisions_1162",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__controllerrevisions_1162",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__controllerrevisions_1162",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__controllerrevisions_1162"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__controllerrevisions_1162"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__controllerrevisions_1167",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__controllerrevisions_1167",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__controllerrevisions_1167",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__controllerrevisions_1167"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__controllerrevisions_1167"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__controllers_1135",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__controllers_1135",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__controllers_1135",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__controllers_1135"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__controllers_1135"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__controllers_1141",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__controllers_1141",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__controllers_1141",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__controllers_1141"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__controllers_1141"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__cronjobs_1139",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__cronjobs_1139",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__cronjobs_1139",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__cronjobs_1139"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__cronjobs_1139"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__daemonsets_1142",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__daemonsets_1142",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__daemonsets_1142",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__daemonsets_1142"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__daemonsets_1142"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__daemonsets_1165",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__daemonsets_1165",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__daemonsets_1165",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__daemonsets_1165"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__daemonsets_1165"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__deployments_1143",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__deployments_1143",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__deployments_1143",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__deployments_1143"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__deployments_1143"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__deployments_1160",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__deployments_1160",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__deployments_1160",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__deployments_1160"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__deployments_1160"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__deployments_1163",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__deployments_1163",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__deployments_1163",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__deployments_1163"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__deployments_1163"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__ingress_1144",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__ingress_1144",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__ingress_1144",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__ingress_1144"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__ingress_1144"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__jobs_1138",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__jobs_1138",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__jobs_1138",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__jobs_1138"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__jobs_1138"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__limitranges_1123",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__limitranges_1123",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__limitranges_1123",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__limitranges_1123"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__limitranges_1123"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__minions_1132",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__minions_1132",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__minions_1132",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__minions_1132"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__minions_1132"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__namespaces_1130",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__namespaces_1130",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__namespaces_1130",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__namespaces_1130"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__namespaces_1130"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__networkpolicies_1147",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__networkpolicies_1147",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__networkpolicies_1147",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__networkpolicies_1147"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__networkpolicies_1147"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__networkpolicies_1148",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__networkpolicies_1148",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__networkpolicies_1148",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__networkpolicies_1148"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__networkpolicies_1148"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__persistentvolumeclaims_1128",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__persistentvolumeclaims_1128",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__persistentvolumeclaims_1128",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__persistentvolumeclaims_1128"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__persistentvolumeclaims_1128"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__persistentvolumes_1127",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__persistentvolumes_1127",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__persistentvolumes_1127",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__persistentvolumes_1127"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__persistentvolumes_1127"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__poddisruptionbudgets_1149",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__poddisruptionbudgets_1149",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__poddisruptionbudgets_1149",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__poddisruptionbudgets_1149"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__poddisruptionbudgets_1149"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__pods_1133",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__pods_1133",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__pods_1133",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__pods_1133"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__pods_1133"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__podsecuritypolicy_1145",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__podsecuritypolicy_1145",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__podsecuritypolicy_1145",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__podsecuritypolicy_1145"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__podsecuritypolicy_1145"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__podtemplates_1122",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__podtemplates_1122",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__podtemplates_1122",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__podtemplates_1122"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__podtemplates_1122"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__replicasets_1146",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__replicasets_1146",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__replicasets_1146",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__replicasets_1146"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__replicasets_1146"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__replicasets_1166",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__replicasets_1166",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__replicasets_1166",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__replicasets_1166"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__replicasets_1166"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__resourcequotas_1124",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__resourcequotas_1124",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__resourcequotas_1124",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__resourcequotas_1124"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__resourcequotas_1124"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__rolebindings_1151",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__rolebindings_1151",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__rolebindings_1151",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__rolebindings_1151"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__rolebindings_1151"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__rolebindings_1155",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__rolebindings_1155",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__rolebindings_1155",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__rolebindings_1155"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__rolebindings_1155"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__roles_1150",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__roles_1150",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__roles_1150",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__roles_1150"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__roles_1150"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__roles_1154",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__roles_1154",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__roles_1154",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__roles_1154"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__roles_1154"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__secrets_1125",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__secrets_1125",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__secrets_1125",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__secrets_1125"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__secrets_1125"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__serviceaccounts_1126",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__serviceaccounts_1126",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__serviceaccounts_1126",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__serviceaccounts_1126"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__serviceaccounts_1126"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__services_endpoints_1131",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__services_endpoints_1131",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__services_endpoints_1131",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__services_endpoints_1131"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__services_endpoints_1131"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__services_specs_1134",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__services_specs_1134",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__services_specs_1134",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__services_specs_1134"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__services_specs_1134"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__statefulsets_1161",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__statefulsets_1161",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__statefulsets_1161",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__statefulsets_1161"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__statefulsets_1161"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__statefulsets_1164",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__statefulsets_1164",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__statefulsets_1164",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__statefulsets_1164"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__statefulsets_1164"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__storageclasses_1158",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__storageclasses_1158",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__storageclasses_1158",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__storageclasses_1158"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__storageclasses_1158"} 1 -reflector_items_per_list{name="reflector_storage_cacher_go__storageclasses_1159",quantile="0.5"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__storageclasses_1159",quantile="0.9"} NaN -reflector_items_per_list{name="reflector_storage_cacher_go__storageclasses_1159",quantile="0.99"} NaN -reflector_items_per_list_sum{name="reflector_storage_cacher_go__storageclasses_1159"} 0 -reflector_items_per_list_count{name="reflector_storage_cacher_go__storageclasses_1159"} 1 -# HELP reflector_items_per_watch How many items an API watch returns to the reflectors -# TYPE reflector_items_per_watch summary -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169"} 1 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169"} 1461 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172"} 54 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172"} 1459 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173"} 48 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173"} 1478 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174"} 79 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174"} 1473 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175"} 0 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175"} 1496 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176"} 45 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176"} 1476 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177"} 1051 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177"} 1476 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178"} 2 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178"} 1471 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179"} 9 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179"} 1482 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180"} 8 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180"} 1450 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181"} 1 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181"} 1472 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171"} 0 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171"} 1467 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170"} 9 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170"} 1466 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183",quantile="0.5"} 364 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183",quantile="0.9"} 364 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183",quantile="0.99"} 364 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183"} 656820 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183"} 1474 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184"} 4 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184"} 1463 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182",quantile="0.5"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182",quantile="0.9"} 0 -reflector_items_per_watch{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182",quantile="0.99"} 0 -reflector_items_per_watch_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182"} 20 -reflector_items_per_watch_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182"} 1465 -reflector_items_per_watch{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__certificatesigningrequests_1140",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__certificatesigningrequests_1140",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__certificatesigningrequests_1140",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__certificatesigningrequests_1140"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__certificatesigningrequests_1140"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__clusterrolebindings_1153",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__clusterrolebindings_1153",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__clusterrolebindings_1153",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__clusterrolebindings_1153"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__clusterrolebindings_1153"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__clusterrolebindings_1157",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__clusterrolebindings_1157",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__clusterrolebindings_1157",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__clusterrolebindings_1157"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__clusterrolebindings_1157"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__clusterroles_1152",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__clusterroles_1152",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__clusterroles_1152",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__clusterroles_1152"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__clusterroles_1152"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__clusterroles_1156",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__clusterroles_1156",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__clusterroles_1156",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__clusterroles_1156"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__clusterroles_1156"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__configmaps_1129",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__configmaps_1129",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__configmaps_1129",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__configmaps_1129"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__configmaps_1129"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__controllerrevisions_1162",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__controllerrevisions_1162",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__controllerrevisions_1162",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__controllerrevisions_1162"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__controllerrevisions_1162"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__controllerrevisions_1167",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__controllerrevisions_1167",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__controllerrevisions_1167",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__controllerrevisions_1167"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__controllerrevisions_1167"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__controllers_1135",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__controllers_1135",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__controllers_1135",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__controllers_1135"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__controllers_1135"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__controllers_1141",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__controllers_1141",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__controllers_1141",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__controllers_1141"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__controllers_1141"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__cronjobs_1139",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__cronjobs_1139",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__cronjobs_1139",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__cronjobs_1139"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__cronjobs_1139"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__daemonsets_1142",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__daemonsets_1142",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__daemonsets_1142",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__daemonsets_1142"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__daemonsets_1142"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__daemonsets_1165",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__daemonsets_1165",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__daemonsets_1165",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__daemonsets_1165"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__daemonsets_1165"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__deployments_1143",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__deployments_1143",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__deployments_1143",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__deployments_1143"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__deployments_1143"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__deployments_1160",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__deployments_1160",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__deployments_1160",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__deployments_1160"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__deployments_1160"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__deployments_1163",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__deployments_1163",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__deployments_1163",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__deployments_1163"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__deployments_1163"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__ingress_1144",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__ingress_1144",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__ingress_1144",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__ingress_1144"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__ingress_1144"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__jobs_1138",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__jobs_1138",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__jobs_1138",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__jobs_1138"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__jobs_1138"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__limitranges_1123",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__limitranges_1123",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__limitranges_1123",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__limitranges_1123"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__limitranges_1123"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__minions_1132",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__minions_1132",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__minions_1132",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__minions_1132"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__minions_1132"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__namespaces_1130",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__namespaces_1130",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__namespaces_1130",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__namespaces_1130"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__namespaces_1130"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__networkpolicies_1147",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__networkpolicies_1147",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__networkpolicies_1147",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__networkpolicies_1147"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__networkpolicies_1147"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__networkpolicies_1148",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__networkpolicies_1148",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__networkpolicies_1148",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__networkpolicies_1148"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__networkpolicies_1148"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__persistentvolumeclaims_1128",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__persistentvolumeclaims_1128",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__persistentvolumeclaims_1128",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__persistentvolumeclaims_1128"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__persistentvolumeclaims_1128"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__persistentvolumes_1127",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__persistentvolumes_1127",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__persistentvolumes_1127",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__persistentvolumes_1127"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__persistentvolumes_1127"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__poddisruptionbudgets_1149",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__poddisruptionbudgets_1149",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__poddisruptionbudgets_1149",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__poddisruptionbudgets_1149"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__poddisruptionbudgets_1149"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__pods_1133",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__pods_1133",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__pods_1133",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__pods_1133"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__pods_1133"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__podsecuritypolicy_1145",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__podsecuritypolicy_1145",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__podsecuritypolicy_1145",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__podsecuritypolicy_1145"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__podsecuritypolicy_1145"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__podtemplates_1122",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__podtemplates_1122",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__podtemplates_1122",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__podtemplates_1122"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__podtemplates_1122"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__replicasets_1146",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__replicasets_1146",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__replicasets_1146",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__replicasets_1146"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__replicasets_1146"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__replicasets_1166",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__replicasets_1166",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__replicasets_1166",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__replicasets_1166"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__replicasets_1166"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__resourcequotas_1124",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__resourcequotas_1124",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__resourcequotas_1124",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__resourcequotas_1124"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__resourcequotas_1124"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__rolebindings_1151",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__rolebindings_1151",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__rolebindings_1151",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__rolebindings_1151"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__rolebindings_1151"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__rolebindings_1155",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__rolebindings_1155",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__rolebindings_1155",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__rolebindings_1155"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__rolebindings_1155"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__roles_1150",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__roles_1150",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__roles_1150",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__roles_1150"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__roles_1150"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__roles_1154",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__roles_1154",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__roles_1154",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__roles_1154"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__roles_1154"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__secrets_1125",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__secrets_1125",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__secrets_1125",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__secrets_1125"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__secrets_1125"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__serviceaccounts_1126",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__serviceaccounts_1126",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__serviceaccounts_1126",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__serviceaccounts_1126"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__serviceaccounts_1126"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__services_endpoints_1131",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__services_endpoints_1131",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__services_endpoints_1131",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__services_endpoints_1131"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__services_endpoints_1131"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__services_specs_1134",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__services_specs_1134",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__services_specs_1134",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__services_specs_1134"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__services_specs_1134"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__statefulsets_1161",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__statefulsets_1161",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__statefulsets_1161",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__statefulsets_1161"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__statefulsets_1161"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__statefulsets_1164",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__statefulsets_1164",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__statefulsets_1164",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__statefulsets_1164"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__statefulsets_1164"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__storageclasses_1158",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__storageclasses_1158",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__storageclasses_1158",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__storageclasses_1158"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__storageclasses_1158"} 0 -reflector_items_per_watch{name="reflector_storage_cacher_go__storageclasses_1159",quantile="0.5"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__storageclasses_1159",quantile="0.9"} NaN -reflector_items_per_watch{name="reflector_storage_cacher_go__storageclasses_1159",quantile="0.99"} NaN -reflector_items_per_watch_sum{name="reflector_storage_cacher_go__storageclasses_1159"} 0 -reflector_items_per_watch_count{name="reflector_storage_cacher_go__storageclasses_1159"} 0 -# HELP reflector_last_resource_version Last resource version seen for the reflectors -# TYPE reflector_last_resource_version gauge -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169"} 214 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172"} 179530 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173"} 179529 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174"} 179533 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175"} 22 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176"} 179532 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177"} 741121 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178"} 1111 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179"} 315 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180"} 316 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181"} 208 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171"} 1 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170"} 3716 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183"} 893722 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184"} 154 -reflector_last_resource_version{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182"} 21 -reflector_last_resource_version{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121"} 1 -reflector_last_resource_version{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168"} 21 -reflector_last_resource_version{name="reflector_storage_cacher_go__certificatesigningrequests_1140"} 2876 -reflector_last_resource_version{name="reflector_storage_cacher_go__clusterrolebindings_1153"} 179529 -reflector_last_resource_version{name="reflector_storage_cacher_go__clusterrolebindings_1157"} 179529 -reflector_last_resource_version{name="reflector_storage_cacher_go__clusterroles_1152"} 179530 -reflector_last_resource_version{name="reflector_storage_cacher_go__clusterroles_1156"} 179530 -reflector_last_resource_version{name="reflector_storage_cacher_go__configmaps_1129"} 179520 -reflector_last_resource_version{name="reflector_storage_cacher_go__controllerrevisions_1162"} 179523 -reflector_last_resource_version{name="reflector_storage_cacher_go__controllerrevisions_1167"} 179523 -reflector_last_resource_version{name="reflector_storage_cacher_go__controllers_1135"} 1 -reflector_last_resource_version{name="reflector_storage_cacher_go__controllers_1141"} 23 -reflector_last_resource_version{name="reflector_storage_cacher_go__cronjobs_1139"} 21 -reflector_last_resource_version{name="reflector_storage_cacher_go__daemonsets_1142"} 530310 -reflector_last_resource_version{name="reflector_storage_cacher_go__daemonsets_1165"} 530310 -reflector_last_resource_version{name="reflector_storage_cacher_go__deployments_1143"} 741100 -reflector_last_resource_version{name="reflector_storage_cacher_go__deployments_1160"} 741100 -reflector_last_resource_version{name="reflector_storage_cacher_go__deployments_1163"} 741100 -reflector_last_resource_version{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136"} 22 -reflector_last_resource_version{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137"} 22 -reflector_last_resource_version{name="reflector_storage_cacher_go__ingress_1144"} 23 -reflector_last_resource_version{name="reflector_storage_cacher_go__jobs_1138"} 741102 -reflector_last_resource_version{name="reflector_storage_cacher_go__limitranges_1123"} 208 -reflector_last_resource_version{name="reflector_storage_cacher_go__minions_1132"} 893721 -reflector_last_resource_version{name="reflector_storage_cacher_go__namespaces_1130"} 154 -reflector_last_resource_version{name="reflector_storage_cacher_go__networkpolicies_1147"} 1 -reflector_last_resource_version{name="reflector_storage_cacher_go__networkpolicies_1148"} 22 -reflector_last_resource_version{name="reflector_storage_cacher_go__persistentvolumeclaims_1128"} 1113 -reflector_last_resource_version{name="reflector_storage_cacher_go__persistentvolumes_1127"} 1111 -reflector_last_resource_version{name="reflector_storage_cacher_go__poddisruptionbudgets_1149"} 77 -reflector_last_resource_version{name="reflector_storage_cacher_go__pods_1133"} 741121 -reflector_last_resource_version{name="reflector_storage_cacher_go__podsecuritypolicy_1145"} 1 -reflector_last_resource_version{name="reflector_storage_cacher_go__podtemplates_1122"} 1 -reflector_last_resource_version{name="reflector_storage_cacher_go__replicasets_1146"} 741098 -reflector_last_resource_version{name="reflector_storage_cacher_go__replicasets_1166"} 741098 -reflector_last_resource_version{name="reflector_storage_cacher_go__resourcequotas_1124"} 22 -reflector_last_resource_version{name="reflector_storage_cacher_go__rolebindings_1151"} 316 -reflector_last_resource_version{name="reflector_storage_cacher_go__rolebindings_1155"} 316 -reflector_last_resource_version{name="reflector_storage_cacher_go__roles_1150"} 315 -reflector_last_resource_version{name="reflector_storage_cacher_go__roles_1154"} 315 -reflector_last_resource_version{name="reflector_storage_cacher_go__secrets_1125"} 179532 -reflector_last_resource_version{name="reflector_storage_cacher_go__serviceaccounts_1126"} 179533 -reflector_last_resource_version{name="reflector_storage_cacher_go__services_endpoints_1131"} 893722 -reflector_last_resource_version{name="reflector_storage_cacher_go__services_specs_1134"} 3716 -reflector_last_resource_version{name="reflector_storage_cacher_go__statefulsets_1161"} 1 -reflector_last_resource_version{name="reflector_storage_cacher_go__statefulsets_1164"} 23 -reflector_last_resource_version{name="reflector_storage_cacher_go__storageclasses_1158"} 214 -reflector_last_resource_version{name="reflector_storage_cacher_go__storageclasses_1159"} 214 -# HELP reflector_list_duration_seconds How long an API list takes to return and decode for the reflectors -# TYPE reflector_list_duration_seconds summary -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169"} 0.280401025 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172"} 0.091502855 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173"} 1.749982836 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174"} 1.752880873 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175"} 0.791889163 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176"} 1.89453688 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177"} 0.087196845 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178"} 2.193869255 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178"} 2 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179"} 2.430184724 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180"} 1.8394237580000001 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181"} 1.749307113 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171"} 0.236482675 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170"} 0.566637337 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183"} 0.213627497 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184"} 0.087961402 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184"} 1 -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182"} 0.087159407 -reflector_list_duration_seconds_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121"} 15.755796328 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168"} 9.326257074 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__certificatesigningrequests_1140",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__certificatesigningrequests_1140",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__certificatesigningrequests_1140",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__certificatesigningrequests_1140"} 15.879642423 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__certificatesigningrequests_1140"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__clusterrolebindings_1153",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__clusterrolebindings_1153",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__clusterrolebindings_1153",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__clusterrolebindings_1153"} 14.807834461 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__clusterrolebindings_1153"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__clusterrolebindings_1157",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__clusterrolebindings_1157",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__clusterrolebindings_1157",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__clusterrolebindings_1157"} 16.810279831 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__clusterrolebindings_1157"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__clusterroles_1152",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__clusterroles_1152",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__clusterroles_1152",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__clusterroles_1152"} 14.250465987 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__clusterroles_1152"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__clusterroles_1156",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__clusterroles_1156",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__clusterroles_1156",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__clusterroles_1156"} 14.833210391 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__clusterroles_1156"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__configmaps_1129",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__configmaps_1129",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__configmaps_1129",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__configmaps_1129"} 17.24343826 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__configmaps_1129"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__controllerrevisions_1162",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__controllerrevisions_1162",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__controllerrevisions_1162",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__controllerrevisions_1162"} 14.555178826 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__controllerrevisions_1162"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__controllerrevisions_1167",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__controllerrevisions_1167",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__controllerrevisions_1167",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__controllerrevisions_1167"} 14.452935347 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__controllerrevisions_1167"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__controllers_1135",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__controllers_1135",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__controllers_1135",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__controllers_1135"} 14.387321976 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__controllers_1135"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__controllers_1141",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__controllers_1141",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__controllers_1141",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__controllers_1141"} 16.932873834 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__controllers_1141"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__cronjobs_1139",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__cronjobs_1139",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__cronjobs_1139",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__cronjobs_1139"} 15.791136723 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__cronjobs_1139"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__daemonsets_1142",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__daemonsets_1142",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__daemonsets_1142",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__daemonsets_1142"} 16.096986119 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__daemonsets_1142"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__daemonsets_1165",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__daemonsets_1165",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__daemonsets_1165",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__daemonsets_1165"} 15.811513786 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__daemonsets_1165"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__deployments_1143",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__deployments_1143",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__deployments_1143",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__deployments_1143"} 16.043834062 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__deployments_1143"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__deployments_1160",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__deployments_1160",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__deployments_1160",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__deployments_1160"} 15.59953217 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__deployments_1160"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__deployments_1163",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__deployments_1163",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__deployments_1163",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__deployments_1163"} 17.412948348 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__deployments_1163"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136"} 16.086394783 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137"} 16.035989664 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__ingress_1144",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__ingress_1144",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__ingress_1144",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__ingress_1144"} 16.916445341 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__ingress_1144"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__jobs_1138",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__jobs_1138",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__jobs_1138",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__jobs_1138"} 16.168216812 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__jobs_1138"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__limitranges_1123",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__limitranges_1123",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__limitranges_1123",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__limitranges_1123"} 17.23973901 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__limitranges_1123"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__minions_1132",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__minions_1132",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__minions_1132",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__minions_1132"} 17.440211341 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__minions_1132"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__namespaces_1130",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__namespaces_1130",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__namespaces_1130",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__namespaces_1130"} 14.456792459 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__namespaces_1130"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__networkpolicies_1147",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__networkpolicies_1147",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__networkpolicies_1147",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__networkpolicies_1147"} 15.170481764 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__networkpolicies_1147"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__networkpolicies_1148",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__networkpolicies_1148",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__networkpolicies_1148",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__networkpolicies_1148"} 15.842688497 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__networkpolicies_1148"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__persistentvolumeclaims_1128",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__persistentvolumeclaims_1128",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__persistentvolumeclaims_1128",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__persistentvolumeclaims_1128"} 17.534229401 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__persistentvolumeclaims_1128"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__persistentvolumes_1127",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__persistentvolumes_1127",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__persistentvolumes_1127",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__persistentvolumes_1127"} 17.635200854 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__persistentvolumes_1127"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__poddisruptionbudgets_1149",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__poddisruptionbudgets_1149",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__poddisruptionbudgets_1149",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__poddisruptionbudgets_1149"} 17.77599437 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__poddisruptionbudgets_1149"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__pods_1133",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__pods_1133",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__pods_1133",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__pods_1133"} 15.247261757 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__pods_1133"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__podsecuritypolicy_1145",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__podsecuritypolicy_1145",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__podsecuritypolicy_1145",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__podsecuritypolicy_1145"} 14.178706983 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__podsecuritypolicy_1145"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__podtemplates_1122",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__podtemplates_1122",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__podtemplates_1122",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__podtemplates_1122"} 15.64002041 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__podtemplates_1122"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__replicasets_1146",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__replicasets_1146",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__replicasets_1146",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__replicasets_1146"} 15.614233621 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__replicasets_1146"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__replicasets_1166",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__replicasets_1166",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__replicasets_1166",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__replicasets_1166"} 15.148517035 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__replicasets_1166"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__resourcequotas_1124",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__resourcequotas_1124",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__resourcequotas_1124",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__resourcequotas_1124"} 16.275403777 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__resourcequotas_1124"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__rolebindings_1151",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__rolebindings_1151",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__rolebindings_1151",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__rolebindings_1151"} 16.826255021 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__rolebindings_1151"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__rolebindings_1155",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__rolebindings_1155",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__rolebindings_1155",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__rolebindings_1155"} 16.911772598 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__rolebindings_1155"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__roles_1150",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__roles_1150",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__roles_1150",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__roles_1150"} 16.833086277 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__roles_1150"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__roles_1154",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__roles_1154",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__roles_1154",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__roles_1154"} 17.462646398 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__roles_1154"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__secrets_1125",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__secrets_1125",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__secrets_1125",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__secrets_1125"} 17.339383821 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__secrets_1125"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__serviceaccounts_1126",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__serviceaccounts_1126",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__serviceaccounts_1126",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__serviceaccounts_1126"} 17.188479188 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__serviceaccounts_1126"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__services_endpoints_1131",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__services_endpoints_1131",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__services_endpoints_1131",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__services_endpoints_1131"} 15.632818398 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__services_endpoints_1131"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__services_specs_1134",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__services_specs_1134",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__services_specs_1134",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__services_specs_1134"} 15.923428009 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__services_specs_1134"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__statefulsets_1161",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__statefulsets_1161",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__statefulsets_1161",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__statefulsets_1161"} 14.681046485 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__statefulsets_1161"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__statefulsets_1164",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__statefulsets_1164",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__statefulsets_1164",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__statefulsets_1164"} 16.775008853 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__statefulsets_1164"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__storageclasses_1158",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__storageclasses_1158",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__storageclasses_1158",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__storageclasses_1158"} 16.781411425 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__storageclasses_1158"} 1 -reflector_list_duration_seconds{name="reflector_storage_cacher_go__storageclasses_1159",quantile="0.5"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__storageclasses_1159",quantile="0.9"} NaN -reflector_list_duration_seconds{name="reflector_storage_cacher_go__storageclasses_1159",quantile="0.99"} NaN -reflector_list_duration_seconds_sum{name="reflector_storage_cacher_go__storageclasses_1159"} 15.312379649 -reflector_list_duration_seconds_count{name="reflector_storage_cacher_go__storageclasses_1159"} 1 -# HELP reflector_lists_total Total number of API lists done by the reflectors -# TYPE reflector_lists_total counter -reflector_lists_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178"} 2 -reflector_lists_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184"} 1 -reflector_lists_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__certificatesigningrequests_1140"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__clusterrolebindings_1153"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__clusterrolebindings_1157"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__clusterroles_1152"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__clusterroles_1156"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__configmaps_1129"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__controllerrevisions_1162"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__controllerrevisions_1167"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__controllers_1135"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__controllers_1141"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__cronjobs_1139"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__daemonsets_1142"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__daemonsets_1165"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__deployments_1143"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__deployments_1160"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__deployments_1163"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__ingress_1144"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__jobs_1138"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__limitranges_1123"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__minions_1132"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__namespaces_1130"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__networkpolicies_1147"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__networkpolicies_1148"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__persistentvolumeclaims_1128"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__persistentvolumes_1127"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__poddisruptionbudgets_1149"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__pods_1133"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__podsecuritypolicy_1145"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__podtemplates_1122"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__replicasets_1146"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__replicasets_1166"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__resourcequotas_1124"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__rolebindings_1151"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__rolebindings_1155"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__roles_1150"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__roles_1154"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__secrets_1125"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__serviceaccounts_1126"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__services_endpoints_1131"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__services_specs_1134"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__statefulsets_1161"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__statefulsets_1164"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__storageclasses_1158"} 1 -reflector_lists_total{name="reflector_storage_cacher_go__storageclasses_1159"} 1 -# HELP reflector_short_watches_total Total number of short API watches done by the reflectors -# TYPE reflector_short_watches_total counter -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184"} 0 -reflector_short_watches_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__certificatesigningrequests_1140"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__clusterrolebindings_1153"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__clusterrolebindings_1157"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__clusterroles_1152"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__clusterroles_1156"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__configmaps_1129"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__controllerrevisions_1162"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__controllerrevisions_1167"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__controllers_1135"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__controllers_1141"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__cronjobs_1139"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__daemonsets_1142"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__daemonsets_1165"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__deployments_1143"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__deployments_1160"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__deployments_1163"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__ingress_1144"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__jobs_1138"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__limitranges_1123"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__minions_1132"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__namespaces_1130"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__networkpolicies_1147"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__networkpolicies_1148"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__persistentvolumeclaims_1128"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__persistentvolumes_1127"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__poddisruptionbudgets_1149"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__pods_1133"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__podsecuritypolicy_1145"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__podtemplates_1122"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__replicasets_1146"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__replicasets_1166"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__resourcequotas_1124"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__rolebindings_1151"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__rolebindings_1155"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__roles_1150"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__roles_1154"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__secrets_1125"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__serviceaccounts_1126"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__services_endpoints_1131"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__services_specs_1134"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__statefulsets_1161"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__statefulsets_1164"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__storageclasses_1158"} 0 -reflector_short_watches_total{name="reflector_storage_cacher_go__storageclasses_1159"} 0 -# HELP reflector_watch_duration_seconds How long an API watch takes to return and decode for the reflectors -# TYPE reflector_watch_duration_seconds summary -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169",quantile="0.5"} 571.000909822 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169",quantile="0.9"} 571.000909822 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169",quantile="0.99"} 571.000909822 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169"} 659510.1419348541 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169"} 1461 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172",quantile="0.5"} 325.000347009 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172",quantile="0.9"} 325.000347009 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172",quantile="0.99"} 325.000347009 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172"} 659700.0400012301 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172"} 1459 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173",quantile="0.5"} 550.000264863 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173",quantile="0.9"} 550.000264863 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173",quantile="0.99"} 550.000264863 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173"} 659847.9489546983 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173"} 1478 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174",quantile="0.5"} 362.000986447 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174",quantile="0.9"} 362.000986447 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174",quantile="0.99"} 362.000986447 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174"} 659794.0185896571 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174"} 1473 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175",quantile="0.5"} 327.000685258 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175",quantile="0.9"} 327.000685258 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175",quantile="0.99"} 327.000685258 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175"} 659922.026233829 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175"} 1496 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176",quantile="0.5"} 453.000610072 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176",quantile="0.9"} 453.000610072 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176",quantile="0.99"} 453.000610072 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176"} 659512.0345779591 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176"} 1476 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177",quantile="0.5"} 410.998639857 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177",quantile="0.9"} 410.998639857 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177",quantile="0.99"} 410.998639857 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177"} 659803.9890199575 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177"} 1476 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178",quantile="0.5"} 390.000693068 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178",quantile="0.9"} 390.000693068 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178",quantile="0.99"} 390.000693068 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178"} 659655.9720355927 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178"} 1471 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179",quantile="0.5"} 356.000373139 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179",quantile="0.9"} 356.000373139 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179",quantile="0.99"} 356.000373139 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179"} 659746.1459989842 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179"} 1482 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180",quantile="0.5"} 497.001100021 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180",quantile="0.9"} 497.001100021 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180",quantile="0.99"} 497.001100021 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180"} 659797.9526202704 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180"} 1450 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181",quantile="0.5"} 518.001062697 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181",quantile="0.9"} 518.001062697 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181",quantile="0.99"} 518.001062697 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181"} 659480.0134644032 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181"} 1472 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171",quantile="0.5"} 337.000321445 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171",quantile="0.9"} 337.000321445 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171",quantile="0.99"} 337.000321445 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171"} 659897.0795404883 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171"} 1467 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170",quantile="0.5"} 374.999588214 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170",quantile="0.9"} 374.999588214 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170",quantile="0.99"} 374.999588214 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170"} 659725.9938042836 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170"} 1466 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183",quantile="0.5"} 365.000082419 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183",quantile="0.9"} 365.000082419 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183",quantile="0.99"} 365.000082419 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183"} 659847.9999775979 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183"} 1474 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184",quantile="0.5"} 438.001021004 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184",quantile="0.9"} 438.001021004 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184",quantile="0.99"} 438.001021004 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184"} 659514.072641559 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184"} 1463 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182",quantile="0.5"} 467.999829109 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182",quantile="0.9"} 467.999829109 -reflector_watch_duration_seconds{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182",quantile="0.99"} 467.999829109 -reflector_watch_duration_seconds_sum{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182"} 659554.9485304892 -reflector_watch_duration_seconds_count{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182"} 1465 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__certificatesigningrequests_1140",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__certificatesigningrequests_1140",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__certificatesigningrequests_1140",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__certificatesigningrequests_1140"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__certificatesigningrequests_1140"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__clusterrolebindings_1153",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__clusterrolebindings_1153",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__clusterrolebindings_1153",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__clusterrolebindings_1153"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__clusterrolebindings_1153"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__clusterrolebindings_1157",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__clusterrolebindings_1157",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__clusterrolebindings_1157",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__clusterrolebindings_1157"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__clusterrolebindings_1157"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__clusterroles_1152",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__clusterroles_1152",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__clusterroles_1152",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__clusterroles_1152"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__clusterroles_1152"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__clusterroles_1156",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__clusterroles_1156",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__clusterroles_1156",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__clusterroles_1156"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__clusterroles_1156"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__configmaps_1129",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__configmaps_1129",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__configmaps_1129",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__configmaps_1129"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__configmaps_1129"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__controllerrevisions_1162",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__controllerrevisions_1162",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__controllerrevisions_1162",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__controllerrevisions_1162"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__controllerrevisions_1162"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__controllerrevisions_1167",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__controllerrevisions_1167",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__controllerrevisions_1167",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__controllerrevisions_1167"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__controllerrevisions_1167"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__controllers_1135",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__controllers_1135",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__controllers_1135",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__controllers_1135"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__controllers_1135"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__controllers_1141",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__controllers_1141",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__controllers_1141",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__controllers_1141"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__controllers_1141"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__cronjobs_1139",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__cronjobs_1139",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__cronjobs_1139",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__cronjobs_1139"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__cronjobs_1139"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__daemonsets_1142",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__daemonsets_1142",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__daemonsets_1142",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__daemonsets_1142"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__daemonsets_1142"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__daemonsets_1165",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__daemonsets_1165",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__daemonsets_1165",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__daemonsets_1165"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__daemonsets_1165"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__deployments_1143",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__deployments_1143",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__deployments_1143",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__deployments_1143"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__deployments_1143"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__deployments_1160",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__deployments_1160",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__deployments_1160",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__deployments_1160"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__deployments_1160"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__deployments_1163",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__deployments_1163",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__deployments_1163",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__deployments_1163"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__deployments_1163"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__ingress_1144",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__ingress_1144",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__ingress_1144",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__ingress_1144"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__ingress_1144"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__jobs_1138",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__jobs_1138",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__jobs_1138",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__jobs_1138"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__jobs_1138"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__limitranges_1123",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__limitranges_1123",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__limitranges_1123",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__limitranges_1123"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__limitranges_1123"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__minions_1132",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__minions_1132",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__minions_1132",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__minions_1132"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__minions_1132"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__namespaces_1130",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__namespaces_1130",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__namespaces_1130",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__namespaces_1130"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__namespaces_1130"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__networkpolicies_1147",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__networkpolicies_1147",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__networkpolicies_1147",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__networkpolicies_1147"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__networkpolicies_1147"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__networkpolicies_1148",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__networkpolicies_1148",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__networkpolicies_1148",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__networkpolicies_1148"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__networkpolicies_1148"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__persistentvolumeclaims_1128",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__persistentvolumeclaims_1128",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__persistentvolumeclaims_1128",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__persistentvolumeclaims_1128"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__persistentvolumeclaims_1128"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__persistentvolumes_1127",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__persistentvolumes_1127",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__persistentvolumes_1127",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__persistentvolumes_1127"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__persistentvolumes_1127"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__poddisruptionbudgets_1149",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__poddisruptionbudgets_1149",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__poddisruptionbudgets_1149",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__poddisruptionbudgets_1149"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__poddisruptionbudgets_1149"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__pods_1133",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__pods_1133",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__pods_1133",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__pods_1133"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__pods_1133"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__podsecuritypolicy_1145",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__podsecuritypolicy_1145",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__podsecuritypolicy_1145",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__podsecuritypolicy_1145"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__podsecuritypolicy_1145"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__podtemplates_1122",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__podtemplates_1122",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__podtemplates_1122",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__podtemplates_1122"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__podtemplates_1122"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__replicasets_1146",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__replicasets_1146",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__replicasets_1146",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__replicasets_1146"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__replicasets_1146"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__replicasets_1166",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__replicasets_1166",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__replicasets_1166",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__replicasets_1166"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__replicasets_1166"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__resourcequotas_1124",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__resourcequotas_1124",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__resourcequotas_1124",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__resourcequotas_1124"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__resourcequotas_1124"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__rolebindings_1151",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__rolebindings_1151",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__rolebindings_1151",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__rolebindings_1151"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__rolebindings_1151"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__rolebindings_1155",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__rolebindings_1155",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__rolebindings_1155",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__rolebindings_1155"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__rolebindings_1155"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__roles_1150",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__roles_1150",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__roles_1150",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__roles_1150"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__roles_1150"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__roles_1154",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__roles_1154",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__roles_1154",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__roles_1154"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__roles_1154"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__secrets_1125",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__secrets_1125",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__secrets_1125",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__secrets_1125"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__secrets_1125"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__serviceaccounts_1126",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__serviceaccounts_1126",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__serviceaccounts_1126",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__serviceaccounts_1126"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__serviceaccounts_1126"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__services_endpoints_1131",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__services_endpoints_1131",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__services_endpoints_1131",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__services_endpoints_1131"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__services_endpoints_1131"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__services_specs_1134",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__services_specs_1134",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__services_specs_1134",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__services_specs_1134"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__services_specs_1134"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__statefulsets_1161",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__statefulsets_1161",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__statefulsets_1161",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__statefulsets_1161"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__statefulsets_1161"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__statefulsets_1164",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__statefulsets_1164",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__statefulsets_1164",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__statefulsets_1164"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__statefulsets_1164"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__storageclasses_1158",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__storageclasses_1158",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__storageclasses_1158",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__storageclasses_1158"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__storageclasses_1158"} 0 -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__storageclasses_1159",quantile="0.5"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__storageclasses_1159",quantile="0.9"} NaN -reflector_watch_duration_seconds{name="reflector_storage_cacher_go__storageclasses_1159",quantile="0.99"} NaN -reflector_watch_duration_seconds_sum{name="reflector_storage_cacher_go__storageclasses_1159"} 0 -reflector_watch_duration_seconds_count{name="reflector_storage_cacher_go__storageclasses_1159"} 0 -# HELP reflector_watches_total Total number of API watches done by the reflectors -# TYPE reflector_watches_total counter -reflector_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1169"} 1462 -reflector_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1172"} 1460 -reflector_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1173"} 1479 -reflector_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1174"} 1474 -reflector_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1175"} 1497 -reflector_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1176"} 1477 -reflector_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1177"} 1477 -reflector_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1178"} 1472 -reflector_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1179"} 1483 -reflector_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1180"} 1451 -reflector_watches_total{name="reflector_k8s_io_kubernetes_pkg_client_informers_informers_generated_internalversion_factory_go_73_1181"} 1473 -reflector_watches_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_apiextensions_apiserver_pkg_client_informers_internalversion_factory_go_61_1171"} 1468 -reflector_watches_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1170"} 1467 -reflector_watches_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1183"} 1475 -reflector_watches_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_client_go_informers_factory_go_73_1184"} 1464 -reflector_watches_total{name="reflector_k8s_io_kubernetes_vendor_k8s_io_kube_aggregator_pkg_client_informers_internalversion_factory_go_61_1182"} 1466 -reflector_watches_total{name="reflector_storage_cacher_go__apiextensions_k8s_io_customresourcedefinitions_1121"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__apiregistration_k8s_io_apiservices_1168"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__certificatesigningrequests_1140"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__clusterrolebindings_1153"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__clusterrolebindings_1157"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__clusterroles_1152"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__clusterroles_1156"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__configmaps_1129"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__controllerrevisions_1162"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__controllerrevisions_1167"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__controllers_1135"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__controllers_1141"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__cronjobs_1139"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__daemonsets_1142"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__daemonsets_1165"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__deployments_1143"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__deployments_1160"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__deployments_1163"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__horizontalpodautoscalers_1136"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__horizontalpodautoscalers_1137"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__ingress_1144"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__jobs_1138"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__limitranges_1123"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__minions_1132"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__namespaces_1130"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__networkpolicies_1147"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__networkpolicies_1148"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__persistentvolumeclaims_1128"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__persistentvolumes_1127"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__poddisruptionbudgets_1149"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__pods_1133"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__podsecuritypolicy_1145"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__podtemplates_1122"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__replicasets_1146"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__replicasets_1166"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__resourcequotas_1124"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__rolebindings_1151"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__rolebindings_1155"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__roles_1150"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__roles_1154"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__secrets_1125"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__serviceaccounts_1126"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__services_endpoints_1131"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__services_specs_1134"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__statefulsets_1161"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__statefulsets_1164"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__storageclasses_1158"} 1 -reflector_watches_total{name="reflector_storage_cacher_go__storageclasses_1159"} 1 -# HELP rest_client_request_latency_seconds Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_latency_seconds histogram -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/endpoints?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/endpoints?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/endpoints?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/endpoints?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/endpoints?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/endpoints?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/endpoints?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/endpoints?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/endpoints?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/endpoints?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/endpoints?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/endpoints?resourceVersion=%7Bvalue%7D",verb="GET"} 0.213548175 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/endpoints?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/limitranges?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/limitranges?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/limitranges?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/limitranges?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/limitranges?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/limitranges?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/limitranges?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/limitranges?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/limitranges?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/limitranges?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/limitranges?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/limitranges?resourceVersion=%7Bvalue%7D",verb="GET"} 1.749184889 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/limitranges?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces",verb="POST",le="0.004"} 5 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces",verb="POST",le="0.008"} 13 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces",verb="POST",le="0.016"} 14 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces",verb="POST",le="0.032"} 15 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces",verb="POST",le="0.064"} 15 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces",verb="POST",le="0.128"} 15 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces",verb="POST",le="0.256"} 15 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces",verb="POST",le="0.512"} 15 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces",verb="POST",le="+Inf"} 16 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/namespaces",verb="POST"} 0.8368015660000001 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/namespaces",verb="POST"} 16 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bname%7D",verb="GET",le="0.001"} 16 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bname%7D",verb="GET",le="0.002"} 32227 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bname%7D",verb="GET",le="0.004"} 82864 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bname%7D",verb="GET",le="0.008"} 87115 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bname%7D",verb="GET",le="0.016"} 87748 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bname%7D",verb="GET",le="0.032"} 87872 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bname%7D",verb="GET",le="0.064"} 87910 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bname%7D",verb="GET",le="0.128"} 87934 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bname%7D",verb="GET",le="0.256"} 87938 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bname%7D",verb="GET",le="0.512"} 87939 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bname%7D",verb="GET",le="+Inf"} 87939 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/namespaces/%7Bname%7D",verb="GET"} 218.97330252399868 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/namespaces/%7Bname%7D",verb="GET"} 87939 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps",verb="POST",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps",verb="POST",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps",verb="POST",le="0.016"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps",verb="POST",le="0.032"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps",verb="POST",le="0.064"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps",verb="POST",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps",verb="POST",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps",verb="POST",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps",verb="POST",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps",verb="POST"} 0.015049951 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps",verb="POST"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps/%7Bname%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps/%7Bname%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps/%7Bname%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps/%7Bname%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps/%7Bname%7D",verb="GET",le="0.016"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps/%7Bname%7D",verb="GET",le="0.032"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps/%7Bname%7D",verb="GET",le="0.064"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps/%7Bname%7D",verb="GET",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps/%7Bname%7D",verb="GET",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps/%7Bname%7D",verb="GET",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps/%7Bname%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps/%7Bname%7D",verb="GET"} 0.012161328 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/configmaps/%7Bname%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints",verb="POST",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints",verb="POST",le="0.008"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints",verb="POST",le="0.016"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints",verb="POST",le="0.032"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints",verb="POST",le="0.064"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints",verb="POST",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints",verb="POST",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints",verb="POST",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints",verb="POST",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints",verb="POST"} 0.005609707 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints",verb="POST"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints/%7Bname%7D",verb="GET",le="0.001"} 92 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints/%7Bname%7D",verb="GET",le="0.002"} 32793 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints/%7Bname%7D",verb="GET",le="0.004"} 60332 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints/%7Bname%7D",verb="GET",le="0.008"} 64978 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints/%7Bname%7D",verb="GET",le="0.016"} 65821 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints/%7Bname%7D",verb="GET",le="0.032"} 65930 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints/%7Bname%7D",verb="GET",le="0.064"} 65940 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints/%7Bname%7D",verb="GET",le="0.128"} 65941 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints/%7Bname%7D",verb="GET",le="0.256"} 65941 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints/%7Bname%7D",verb="GET",le="0.512"} 65941 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints/%7Bname%7D",verb="GET",le="+Inf"} 65941 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints/%7Bname%7D",verb="GET"} 161.0362347010007 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/endpoints/%7Bname%7D",verb="GET"} 65941 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/limitranges",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/limitranges",verb="GET",le="0.002"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/limitranges",verb="GET",le="0.004"} 4 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/limitranges",verb="GET",le="0.008"} 5 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/limitranges",verb="GET",le="0.016"} 8 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/limitranges",verb="GET",le="0.032"} 13 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/limitranges",verb="GET",le="0.064"} 16 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/limitranges",verb="GET",le="0.128"} 18 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/limitranges",verb="GET",le="0.256"} 18 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/limitranges",verb="GET",le="0.512"} 18 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/limitranges",verb="GET",le="+Inf"} 18 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/limitranges",verb="GET"} 0.4682733459999999 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/limitranges",verb="GET"} 18 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/pods/%7Bname%7D?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/pods/%7Bname%7D?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 42 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/pods/%7Bname%7D?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 64 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/pods/%7Bname%7D?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 68 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/pods/%7Bname%7D?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 68 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/pods/%7Bname%7D?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 68 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/pods/%7Bname%7D?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 68 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/pods/%7Bname%7D?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 68 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/pods/%7Bname%7D?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 68 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/pods/%7Bname%7D?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 68 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/pods/%7Bname%7D?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 68 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/pods/%7Bname%7D?resourceVersion=%7Bvalue%7D",verb="GET"} 0.13679003399999998 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/pods/%7Bname%7D?resourceVersion=%7Bvalue%7D",verb="GET"} 68 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/resourcequotas",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/resourcequotas",verb="GET",le="0.002"} 2271 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/resourcequotas",verb="GET",le="0.004"} 10172 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/resourcequotas",verb="GET",le="0.008"} 10914 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/resourcequotas",verb="GET",le="0.016"} 11002 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/resourcequotas",verb="GET",le="0.032"} 11018 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/resourcequotas",verb="GET",le="0.064"} 11022 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/resourcequotas",verb="GET",le="0.128"} 11023 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/resourcequotas",verb="GET",le="0.256"} 11023 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/resourcequotas",verb="GET",le="0.512"} 11023 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/resourcequotas",verb="GET",le="+Inf"} 11023 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/resourcequotas",verb="GET"} 29.815934114 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/resourcequotas",verb="GET"} 11023 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/serviceaccounts/%7Bname%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/serviceaccounts/%7Bname%7D",verb="GET",le="0.002"} 11 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/serviceaccounts/%7Bname%7D",verb="GET",le="0.004"} 39 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/serviceaccounts/%7Bname%7D",verb="GET",le="0.008"} 59 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/serviceaccounts/%7Bname%7D",verb="GET",le="0.016"} 69 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/serviceaccounts/%7Bname%7D",verb="GET",le="0.032"} 72 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/serviceaccounts/%7Bname%7D",verb="GET",le="0.064"} 73 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/serviceaccounts/%7Bname%7D",verb="GET",le="0.128"} 73 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/serviceaccounts/%7Bname%7D",verb="GET",le="0.256"} 73 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/serviceaccounts/%7Bname%7D",verb="GET",le="0.512"} 73 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/serviceaccounts/%7Bname%7D",verb="GET",le="+Inf"} 73 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/serviceaccounts/%7Bname%7D",verb="GET"} 0.457975297 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/serviceaccounts/%7Bname%7D",verb="GET"} 73 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services",verb="POST",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services",verb="POST",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services",verb="POST",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services",verb="POST",le="0.032"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services",verb="POST",le="0.064"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services",verb="POST",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services",verb="POST",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services",verb="POST",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services",verb="POST",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services",verb="POST"} 0.018956629 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services",verb="POST"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services/%7Bname%7D",verb="GET",le="0.001"} 2 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services/%7Bname%7D",verb="GET",le="0.002"} 17641 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services/%7Bname%7D",verb="GET",le="0.004"} 58986 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services/%7Bname%7D",verb="GET",le="0.008"} 64855 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services/%7Bname%7D",verb="GET",le="0.016"} 65805 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services/%7Bname%7D",verb="GET",le="0.032"} 65923 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services/%7Bname%7D",verb="GET",le="0.064"} 65934 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services/%7Bname%7D",verb="GET",le="0.128"} 65940 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services/%7Bname%7D",verb="GET",le="0.256"} 65941 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services/%7Bname%7D",verb="GET",le="0.512"} 65941 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services/%7Bname%7D",verb="GET",le="+Inf"} 65941 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services/%7Bname%7D",verb="GET"} 184.3956564849983 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/namespaces/%7Bnamespace%7D/services/%7Bname%7D",verb="GET"} 65941 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/namespaces?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/namespaces?resourceVersion=%7Bvalue%7D",verb="GET"} 0.087889072 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/namespaces?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/nodes",verb="GET",le="0.001"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/nodes",verb="GET",le="0.002"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/nodes",verb="GET",le="0.004"} 15477 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/nodes",verb="GET",le="0.008"} 41763 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/nodes",verb="GET",le="0.016"} 43484 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/nodes",verb="GET",le="0.032"} 43814 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/nodes",verb="GET",le="0.064"} 43946 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/nodes",verb="GET",le="0.128"} 43968 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/nodes",verb="GET",le="0.256"} 43975 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/nodes",verb="GET",le="0.512"} 43976 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/nodes",verb="GET",le="+Inf"} 43980 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/nodes",verb="GET"} 224.7557319419998 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/nodes",verb="GET"} 43980 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/persistentvolumes?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/persistentvolumes?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/persistentvolumes?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/persistentvolumes?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/persistentvolumes?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/persistentvolumes?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/persistentvolumes?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/persistentvolumes?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/persistentvolumes?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/persistentvolumes?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/persistentvolumes?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 2 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/persistentvolumes?resourceVersion=%7Bvalue%7D",verb="GET"} 2.193668942 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/persistentvolumes?resourceVersion=%7Bvalue%7D",verb="GET"} 2 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/pods?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/pods?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/pods?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/pods?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/pods?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/pods?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/pods?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/pods?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/pods?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/pods?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/pods?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/pods?resourceVersion=%7Bvalue%7D",verb="GET"} 0.08609714 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/pods?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/resourcequotas?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/resourcequotas?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/resourcequotas?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/resourcequotas?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/resourcequotas?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/resourcequotas?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/resourcequotas?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/resourcequotas?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/resourcequotas?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/resourcequotas?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/resourcequotas?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/resourcequotas?resourceVersion=%7Bvalue%7D",verb="GET"} 0.790755794 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/resourcequotas?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/secrets?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/secrets?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/secrets?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/secrets?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/secrets?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/secrets?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/secrets?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/secrets?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/secrets?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/secrets?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/secrets?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/secrets?resourceVersion=%7Bvalue%7D",verb="GET"} 1.89444253 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/secrets?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/serviceaccounts?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/serviceaccounts?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/serviceaccounts?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/serviceaccounts?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/serviceaccounts?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/serviceaccounts?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/serviceaccounts?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/serviceaccounts?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/serviceaccounts?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/serviceaccounts?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/serviceaccounts?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/serviceaccounts?resourceVersion=%7Bvalue%7D",verb="GET"} 1.752774172 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/serviceaccounts?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services",verb="GET",le="0.002"} 150 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services",verb="GET",le="0.004"} 6040 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services",verb="GET",le="0.008"} 7181 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services",verb="GET",le="0.016"} 7305 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services",verb="GET",le="0.032"} 7331 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services",verb="GET",le="0.064"} 7334 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services",verb="GET",le="0.128"} 7335 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services",verb="GET",le="0.256"} 7336 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services",verb="GET",le="0.512"} 7336 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services",verb="GET",le="+Inf"} 7336 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/services",verb="GET"} 25.138481915000003 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/services",verb="GET"} 7336 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/api/v1/services?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/api/v1/services?resourceVersion=%7Bvalue%7D",verb="GET"} 0.566539435 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/api/v1/services?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions?resourceVersion=%7Bvalue%7D",verb="GET"} 0.236389092 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices",verb="POST",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices",verb="POST",le="0.008"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices",verb="POST",le="0.016"} 4 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices",verb="POST",le="0.032"} 16 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices",verb="POST",le="0.064"} 16 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices",verb="POST",le="0.128"} 20 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices",verb="POST",le="0.256"} 20 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices",verb="POST",le="0.512"} 20 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices",verb="POST",le="+Inf"} 20 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices",verb="POST"} 0.7668086199999999 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices",verb="POST"} 20 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices/%7Bname%7D/status",verb="PUT",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices/%7Bname%7D/status",verb="PUT",le="0.002"} 15273 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices/%7Bname%7D/status",verb="PUT",le="0.004"} 39245 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices/%7Bname%7D/status",verb="PUT",le="0.008"} 43191 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices/%7Bname%7D/status",verb="PUT",le="0.016"} 43882 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices/%7Bname%7D/status",verb="PUT",le="0.032"} 43992 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices/%7Bname%7D/status",verb="PUT",le="0.064"} 43999 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices/%7Bname%7D/status",verb="PUT",le="0.128"} 44000 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices/%7Bname%7D/status",verb="PUT",le="0.256"} 44000 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices/%7Bname%7D/status",verb="PUT",le="0.512"} 44000 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices/%7Bname%7D/status",verb="PUT",le="+Inf"} 44000 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices/%7Bname%7D/status",verb="PUT"} 121.47543019299911 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices/%7Bname%7D/status",verb="PUT"} 44000 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices?resourceVersion=%7Bvalue%7D",verb="GET"} 0.087072632 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/apiregistration.k8s.io/v1beta1/apiservices?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="GET",le="0.016"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="GET",le="0.032"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="GET",le="0.064"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="GET",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="GET",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="GET",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="GET"} 0.013835969 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="POST",le="0.002"} 2 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="POST",le="0.004"} 14 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="POST",le="0.008"} 22 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="POST",le="0.016"} 29 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="POST",le="0.032"} 30 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="POST",le="0.064"} 30 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="POST",le="0.128"} 30 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="POST",le="0.256"} 30 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="POST",le="0.512"} 30 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="POST",le="+Inf"} 30 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="POST"} 0.18260569299999999 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings",verb="POST"} 30 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/%7Bname%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/%7Bname%7D",verb="GET",le="0.002"} 8 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/%7Bname%7D",verb="GET",le="0.004"} 20 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/%7Bname%7D",verb="GET",le="0.008"} 26 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/%7Bname%7D",verb="GET",le="0.016"} 27 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/%7Bname%7D",verb="GET",le="0.032"} 30 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/%7Bname%7D",verb="GET",le="0.064"} 30 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/%7Bname%7D",verb="GET",le="0.128"} 30 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/%7Bname%7D",verb="GET",le="0.256"} 30 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/%7Bname%7D",verb="GET",le="0.512"} 30 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/%7Bname%7D",verb="GET",le="+Inf"} 30 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/%7Bname%7D",verb="GET"} 0.158237041 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings/%7Bname%7D",verb="GET"} 30 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings?resourceVersion=%7Bvalue%7D",verb="GET"} 1.749912744 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterrolebindings?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="GET",le="0.128"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="GET",le="0.256"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="GET",le="0.512"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="GET"} 0.750220741 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="POST",le="0.004"} 5 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="POST",le="0.008"} 24 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="POST",le="0.016"} 37 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="POST",le="0.032"} 39 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="POST",le="0.064"} 39 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="POST",le="0.128"} 40 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="POST",le="0.256"} 41 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="POST",le="0.512"} 41 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="POST",le="+Inf"} 41 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="POST"} 0.5492678740000001 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles",verb="POST"} 41 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles/%7Bname%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles/%7Bname%7D",verb="GET",le="0.002"} 4 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles/%7Bname%7D",verb="GET",le="0.004"} 21 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles/%7Bname%7D",verb="GET",le="0.008"} 36 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles/%7Bname%7D",verb="GET",le="0.016"} 40 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles/%7Bname%7D",verb="GET",le="0.032"} 40 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles/%7Bname%7D",verb="GET",le="0.064"} 41 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles/%7Bname%7D",verb="GET",le="0.128"} 41 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles/%7Bname%7D",verb="GET",le="0.256"} 41 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles/%7Bname%7D",verb="GET",le="0.512"} 41 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles/%7Bname%7D",verb="GET",le="+Inf"} 41 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles/%7Bname%7D",verb="GET"} 0.22127872599999998 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles/%7Bname%7D",verb="GET"} 41 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles?resourceVersion=%7Bvalue%7D",verb="GET"} 0.091407848 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/clusterroles?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings",verb="POST",le="0.004"} 5 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings",verb="POST",le="0.008"} 5 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings",verb="POST",le="0.016"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings",verb="POST",le="0.032"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings",verb="POST",le="0.064"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings",verb="POST",le="0.128"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings",verb="POST",le="0.256"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings",verb="POST",le="0.512"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings",verb="POST",le="+Inf"} 6 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings",verb="POST"} 0.026200423 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings",verb="POST"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings/%7Bname%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings/%7Bname%7D",verb="GET",le="0.002"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings/%7Bname%7D",verb="GET",le="0.004"} 5 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings/%7Bname%7D",verb="GET",le="0.008"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings/%7Bname%7D",verb="GET",le="0.016"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings/%7Bname%7D",verb="GET",le="0.032"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings/%7Bname%7D",verb="GET",le="0.064"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings/%7Bname%7D",verb="GET",le="0.128"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings/%7Bname%7D",verb="GET",le="0.256"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings/%7Bname%7D",verb="GET",le="0.512"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings/%7Bname%7D",verb="GET",le="+Inf"} 6 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings/%7Bname%7D",verb="GET"} 0.015331507 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/rolebindings/%7Bname%7D",verb="GET"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles",verb="POST",le="0.004"} 4 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles",verb="POST",le="0.008"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles",verb="POST",le="0.016"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles",verb="POST",le="0.032"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles",verb="POST",le="0.064"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles",verb="POST",le="0.128"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles",verb="POST",le="0.256"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles",verb="POST",le="0.512"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles",verb="POST",le="+Inf"} 7 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles",verb="POST"} 0.027292158 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles",verb="POST"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles/%7Bname%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles/%7Bname%7D",verb="GET",le="0.002"} 2 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles/%7Bname%7D",verb="GET",le="0.004"} 5 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles/%7Bname%7D",verb="GET",le="0.008"} 6 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles/%7Bname%7D",verb="GET",le="0.016"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles/%7Bname%7D",verb="GET",le="0.032"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles/%7Bname%7D",verb="GET",le="0.064"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles/%7Bname%7D",verb="GET",le="0.128"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles/%7Bname%7D",verb="GET",le="0.256"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles/%7Bname%7D",verb="GET",le="0.512"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles/%7Bname%7D",verb="GET",le="+Inf"} 7 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles/%7Bname%7D",verb="GET"} 0.029344094 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/namespaces/%7Bnamespace%7D/roles/%7Bname%7D",verb="GET"} 7 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/rolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/rolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/rolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/rolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/rolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/rolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/rolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/rolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/rolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/rolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/rolebindings?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/rolebindings?resourceVersion=%7Bvalue%7D",verb="GET"} 1.8392819440000001 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/rolebindings?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/roles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/roles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/roles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/roles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/roles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/roles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/roles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/roles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/roles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/roles?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/roles?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/roles?resourceVersion=%7Bvalue%7D",verb="GET"} 2.430088351 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/rbac.authorization.k8s.io/v1beta1/roles?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/storage.k8s.io/v1/storageclasses?resourceVersion=%7Bvalue%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/storage.k8s.io/v1/storageclasses?resourceVersion=%7Bvalue%7D",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/storage.k8s.io/v1/storageclasses?resourceVersion=%7Bvalue%7D",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/storage.k8s.io/v1/storageclasses?resourceVersion=%7Bvalue%7D",verb="GET",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/storage.k8s.io/v1/storageclasses?resourceVersion=%7Bvalue%7D",verb="GET",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/storage.k8s.io/v1/storageclasses?resourceVersion=%7Bvalue%7D",verb="GET",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/storage.k8s.io/v1/storageclasses?resourceVersion=%7Bvalue%7D",verb="GET",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/storage.k8s.io/v1/storageclasses?resourceVersion=%7Bvalue%7D",verb="GET",le="0.128"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/storage.k8s.io/v1/storageclasses?resourceVersion=%7Bvalue%7D",verb="GET",le="0.256"} 0 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/storage.k8s.io/v1/storageclasses?resourceVersion=%7Bvalue%7D",verb="GET",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://127.0.0.1:443/apis/storage.k8s.io/v1/storageclasses?resourceVersion=%7Bvalue%7D",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://127.0.0.1:443/apis/storage.k8s.io/v1/storageclasses?resourceVersion=%7Bvalue%7D",verb="GET"} 0.280277953 -rest_client_request_latency_seconds_count{url="https://127.0.0.1:443/apis/storage.k8s.io/v1/storageclasses?resourceVersion=%7Bvalue%7D",verb="GET"} 1 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/audit",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/audit",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/audit",verb="POST",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/audit",verb="POST",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/audit",verb="POST",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/audit",verb="POST",le="0.032"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/audit",verb="POST",le="0.064"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/audit",verb="POST",le="0.128"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/audit",verb="POST",le="0.256"} 2 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/audit",verb="POST",le="0.512"} 24 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/audit",verb="POST",le="+Inf"} 23816 -rest_client_request_latency_seconds_sum{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/audit",verb="POST"} 26480.682634505985 -rest_client_request_latency_seconds_count{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/audit",verb="POST"} 23816 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authenticate",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authenticate",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authenticate",verb="POST",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authenticate",verb="POST",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authenticate",verb="POST",le="0.016"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authenticate",verb="POST",le="0.032"} 52 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authenticate",verb="POST",le="0.064"} 93 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authenticate",verb="POST",le="0.128"} 94 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authenticate",verb="POST",le="0.256"} 94 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authenticate",verb="POST",le="0.512"} 95 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authenticate",verb="POST",le="+Inf"} 98 -rest_client_request_latency_seconds_sum{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authenticate",verb="POST"} 28.040823633000002 -rest_client_request_latency_seconds_count{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authenticate",verb="POST"} 98 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authorize",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authorize",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authorize",verb="POST",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authorize",verb="POST",le="0.008"} 0 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authorize",verb="POST",le="0.016"} 25512 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authorize",verb="POST",le="0.032"} 188583 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authorize",verb="POST",le="0.064"} 198810 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authorize",verb="POST",le="0.128"} 201502 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authorize",verb="POST",le="0.256"} 203317 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authorize",verb="POST",le="0.512"} 205475 -rest_client_request_latency_seconds_bucket{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authorize",verb="POST",le="+Inf"} 212768 -rest_client_request_latency_seconds_sum{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authorize",verb="POST"} 18766.561950170322 -rest_client_request_latency_seconds_count{url="https://container.googleapis.com/v1/masterProjects/243205647532/locations/us-central1-a/865493543029/beats-demo/authorize",verb="POST"} 212768 -# HELP rest_client_requests_total Number of HTTP requests, partitioned by status code, method, and host. -# TYPE rest_client_requests_total counter -rest_client_requests_total{code="200",host="127.0.0.1:443",method="GET"} 305805 -rest_client_requests_total{code="200",host="127.0.0.1:443",method="PUT"} 44000 -rest_client_requests_total{code="200",host="container.googleapis.com",method="POST"} 236660 -rest_client_requests_total{code="201",host="127.0.0.1:443",method="POST"} 110 -rest_client_requests_total{code="404",host="127.0.0.1:443",method="GET"} 162 -rest_client_requests_total{code="404",host="container.googleapis.com",method="POST"} 1 -rest_client_requests_total{code="409",host="127.0.0.1:443",method="POST"} 13 -rest_client_requests_total{code="502",host="container.googleapis.com",method="POST"} 1 -rest_client_requests_total{code="503",host="container.googleapis.com",method="POST"} 20 -rest_client_requests_total{code="",host="127.0.0.1:443",method="GET"} 1 -# HELP ssh_tunnel_open_count Counter of ssh tunnel total open attempts -# TYPE ssh_tunnel_open_count counter -ssh_tunnel_open_count 29 -# HELP ssh_tunnel_open_fail_count Counter of ssh tunnel failed open attempts -# TYPE ssh_tunnel_open_fail_count counter -ssh_tunnel_open_fail_count 6 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/test/metrics.1.8.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/test/metrics.1.8.expected deleted file mode 100644 index d56deb37..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/test/metrics.1.8.expected +++ /dev/null @@ -1,18884 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "services", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "201", - "content_type": "application/json", - "count": 1, - "resource": "daemonsets", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 3, - "resource": "daemonsets", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 710, - "1000000": 710, - "125000": 710, - "2000000": 710, - "250000": 710, - "4000000": 710, - "500000": 710, - "8000000": 710 - }, - "count": 710, - "sum": 1012232 - }, - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 65989, - "1000000": 65989, - "125000": 65989, - "2000000": 65989, - "250000": 65989, - "4000000": 65989, - "500000": 65989, - "8000000": 65989 - }, - "count": 65989, - "sum": 227196113 - }, - "resource": "deployments", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 287, - "resource": "deployments", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 15, - "1000000": 15, - "125000": 15, - "2000000": 15, - "250000": 15, - "4000000": 15, - "500000": 15, - "8000000": 15 - }, - "count": 15, - "sum": 213078 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 7, - "1000000": 7, - "125000": 7, - "2000000": 7, - "250000": 7, - "4000000": 7, - "500000": 7, - "8000000": 7 - }, - "count": 7, - "sum": 37113 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 87983, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "201", - "content_type": "application/json", - "count": 6, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 27, - "resource": "tokenreviews", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1472, - "resource": "limitranges", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "roles", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 615, - "resource": "pods", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:attachdetach-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 298 - }, - "resource": "controllerrevisions", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "heapster/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1460, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "dashboard/v1.8.0", - "code": "503", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10, - "resource": "services", - "scope": "resource", - "verb": "proxy" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 5655 - }, - "resource": "jobs", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1470, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 28, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "500", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 4392, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 4392, - "sum": 1979690652276 - }, - "resource": "namespaces", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "201", - "content_type": "application/json", - "count": 1, - "resource": "secrets", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 444870, - "1000000": 444869, - "125000": 444861, - "2000000": 444869, - "250000": 444863, - "4000000": 444869, - "500000": 444866, - "8000000": 444869 - }, - "count": 444870, - "sum": 1016382203 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 168, - "1000000": 168, - "125000": 167, - "2000000": 168, - "250000": 168, - "4000000": 168, - "500000": 168, - "8000000": 168 - }, - "count": 168, - "sum": 3433972 - }, - "resource": "pods", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "Go-http-client/2.0", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 20, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 10407 - }, - "resource": "events", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1464, - "resource": "statefulsets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1131, - "1000000": 1131, - "125000": 1131, - "2000000": 1131, - "250000": 1131, - "4000000": 1131, - "500000": 1131, - "8000000": 1131 - }, - "count": 1131, - "sum": 2194490 - }, - "resource": "events", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "replicationcontrollers", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 44000, - "1000000": 44000, - "125000": 44000, - "2000000": 44000, - "250000": 44000, - "4000000": 44000, - "500000": 44000, - "8000000": 44000 - }, - "count": 44000, - "sum": 69726863 - }, - "resource": "apiservices", - "scope": "cluster", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 711, - "1000000": 711, - "125000": 711, - "2000000": 711, - "250000": 711, - "4000000": 711, - "500000": 711, - "8000000": 711 - }, - "count": 711, - "sum": 1029136 - }, - "resource": "statefulsets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 13, - "1000000": 13, - "125000": 12, - "2000000": 13, - "250000": 13, - "4000000": 13, - "500000": 13, - "8000000": 13 - }, - "count": 13, - "sum": 133887 - }, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 733671, - "1000000": 733664, - "125000": 733634, - "2000000": 733671, - "250000": 733639, - "4000000": 733671, - "500000": 733649, - "8000000": 733671 - }, - "count": 733671, - "sum": 834805253 - }, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 230098, - "1000000": 230094, - "125000": 230033, - "2000000": 230098, - "250000": 230085, - "4000000": 230098, - "500000": 230091, - "8000000": 230098 - }, - "count": 230098, - "sum": 2438676783 - }, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 20, - "resource": "apiservices", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2949, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 2949, - "sum": 1319045104600 - }, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 1, - "125000": 1, - "2000000": 2, - "250000": 1, - "4000000": 2, - "500000": 1, - "8000000": 2 - }, - "count": 2, - "sum": 1806364 - }, - "resource": "secrets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "audit": { - "event": { - "count": 9140523 - } - }, - "process": { - "cpu": { - "sec": 26642 - }, - "fds": { - "open": { - "count": 127 - } - }, - "memory": { - "resident": { - "bytes": 402694144 - }, - "virtual": { - "bytes": 1219538944 - } - }, - "started": { - "sec": 1525154712.2 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:service-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleCloudConsole", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 20, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 10998, - "resource": "daemonsets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 27, - "1000000": 27, - "125000": 27, - "2000000": 27, - "250000": 27, - "4000000": 27, - "500000": 27, - "8000000": 27 - }, - "count": 27, - "sum": 108241 - }, - "resource": "tokenreviews", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "cluster-proportional-autoscaler/v1.6.5 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 65893, - "resource": "deployments", - "scope": "namespace", - "subresource": "scale", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "404", - "content_type": "application/json", - "count": 1, - "resource": "limitranges", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 9, - "1000000": 9, - "125000": 9, - "2000000": 9, - "250000": 9, - "4000000": 9, - "500000": 9, - "8000000": 9 - }, - "count": 9, - "sum": 30051 - }, - "resource": "controllerrevisions", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 36425, - "1000000": 36425, - "125000": 36411, - "2000000": 36425, - "250000": 36412, - "4000000": 36425, - "500000": 36421, - "8000000": 36425 - }, - "count": 36425, - "sum": 153386026 - }, - "resource": "pods", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 65986, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "504", - "content_type": "resource", - "count": 1, - "resource": "configmaps", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2940, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 2940, - "sum": 1319248184423 - }, - "resource": "secrets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "services", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 14, - "resource": "pods", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 10998, - "resource": "daemonsets", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 21997, - "1000000": 21997, - "125000": 21997, - "2000000": 21997, - "250000": 21997, - "4000000": 21997, - "500000": 21997, - "8000000": 21997 - }, - "count": 21997, - "sum": 29995607 - }, - "resource": "persistentvolumeclaims", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7195, - "resource": "componentstatuses", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "configmaps", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 656937, - "1000000": 656930, - "125000": 656912, - "2000000": 656937, - "250000": 656919, - "4000000": 656937, - "500000": 656926, - "8000000": 656937 - }, - "count": 656937, - "sum": 1660247858 - }, - "resource": "endpoints", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:cloud-provider", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1462, - "resource": "configmaps", - "scope": "namespace", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 713, - "1000000": 713, - "125000": 713, - "2000000": 713, - "250000": 713, - "4000000": 713, - "500000": 713, - "8000000": 713 - }, - "count": 713, - "sum": 1783238 - }, - "resource": "daemonsets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "201", - "content_type": "application/json", - "count": 3, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1465, - "resource": "apiservices", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1473, - "resource": "ingresses", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 713, - "1000000": 713, - "125000": 713, - "2000000": 713, - "250000": 713, - "4000000": 713, - "500000": 713, - "8000000": 713 - }, - "count": 713, - "sum": 1104285 - }, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 15, - "resource": "secrets", - "scope": "namespace", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 55, - "1000000": 55, - "125000": 54, - "2000000": 55, - "250000": 55, - "4000000": 55, - "500000": 55, - "8000000": 55 - }, - "count": 55, - "sum": 744329 - }, - "resource": "replicasets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 11023, - "resource": "resourcequotas", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "text/plain", - "count": 15, - "resource": "pods", - "scope": "namespace", - "subresource": "log", - "verb": "CONNECT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 41, - "resource": "clusterroles", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:persistent-volume-binder", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 22013, - "1000000": 22013, - "125000": 22013, - "2000000": 22013, - "250000": 22013, - "4000000": 22013, - "500000": 22013, - "8000000": 22013 - }, - "count": 22013, - "sum": 49092249 - }, - "resource": "replicasets", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 65893, - "1000000": 65893, - "125000": 65893, - "2000000": 65893, - "250000": 65893, - "4000000": 65893, - "500000": 65893, - "8000000": 65893 - }, - "count": 65893, - "sum": 82149159 - }, - "resource": "deployments", - "scope": "namespace", - "subresource": "scale", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2926, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 2926, - "sum": 1319580992038 - }, - "resource": "rolebindings", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "404", - "content_type": "application/json", - "count": 8, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "cluster-proportional-autoscaler/v1.6.5 (linux/amd64) kubernetes/$Format", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 197358, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 4186 - }, - "resource": "namespaces", - "scope": "cluster", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:service-account-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 3, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "dashboard/v1.8.0", - "code": "500", - "content_type": "text/plain; charset=utf-8", - "count": 6, - "resource": "services", - "scope": "resource", - "verb": "PROXY" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 10997, - "resource": "configmaps", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 3552 - }, - "resource": "limitranges", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 2419 - }, - "resource": "persistentvolumeclaims", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "storageclasses", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1476, - "resource": "rolebindings", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 197411, - "resource": "nodes", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:persistent-volume-binder", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "statefulsets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 44000, - "resource": "apiservices", - "scope": "cluster", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 27, - "1000000": 27, - "125000": 27, - "2000000": 27, - "250000": 27, - "4000000": 27, - "500000": 27, - "8000000": 27 - }, - "count": 27, - "sum": 149618 - }, - "resource": "replicasets", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 16, - "resource": "jobs", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "404", - "content_type": "application/json", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2947, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 2947, - "sum": 1319410001462 - }, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 3, - "resource": "clusterroles", - "scope": "cluster", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "content_type": "application/json", - "count": 1468, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "0", - "count": 1, - "resource": "pods", - "scope": "namespace", - "subresource": "exec", - "verb": "CONNECT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 3, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 15199 - }, - "resource": "persistentvolumeclaims", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "dashboard/v1.8.0", - "code": "0", - "content_type": "text/plain; charset=utf-8", - "count": 21955, - "resource": "services", - "scope": "resource", - "verb": "proxy" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 9, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "rescheduler/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1474, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-dns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "services", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 712, - "1000000": 712, - "125000": 712, - "2000000": 712, - "250000": 712, - "4000000": 712, - "500000": 712, - "8000000": 712 - }, - "count": 712, - "sum": 1102127 - }, - "resource": "ingresses", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 3, - "resource": "pods", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 21998, - "1000000": 21998, - "125000": 21998, - "2000000": 21998, - "250000": 21998, - "4000000": 21998, - "500000": 21998, - "8000000": 21998 - }, - "count": 21998, - "sum": 54318333 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "gke-certificates-controller/v1.7.0 (linux/amd64) kubernetes/6b9ded1/certificate-controller", - "code": "200", - "content_type": "application/json", - "count": 1467, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "rescheduler/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 3, - "resource": "daemonsets", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "content_type": "application/json", - "count": 6, - "resource": "controllerrevisions", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 1192 - }, - "resource": "configmaps", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller", - "code": "409", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 22, - "resource": "replicasets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1464, - "resource": "podtemplates", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 4436, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 4436, - "sum": 1978507486290 - }, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1471, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 8, - "resource": "pods", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 45, - "1000000": 45, - "125000": 45, - "2000000": 45, - "250000": 45, - "4000000": 45, - "500000": 45, - "8000000": 45 - }, - "count": 45, - "sum": 242600 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2927, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 2927, - "sum": 1319595133369 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 0, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 138053 - }, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "node-problem-detector/v1.4.0 (linux/amd64) kubernetes/$Format", - "code": "201", - "content_type": "application/json", - "count": 1, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "gke-certificates-controller/v1.7.0 (linux/amd64) kubernetes/6b9ded1/certificate-controller", - "code": "200", - "content_type": "application/json", - "count": 7, - "resource": "certificatesigningrequests", - "scope": "cluster", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "Go-http-client/2.0", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 14, - "resource": "pods", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 6, - "1000000": 6, - "125000": 6, - "2000000": 6, - "250000": 6, - "4000000": 6, - "500000": 6, - "8000000": 6 - }, - "count": 6, - "sum": 81365 - }, - "resource": "daemonsets", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/tokens-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 38, - "resource": "secrets", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 36, - "1000000": 36, - "125000": 36, - "2000000": 36, - "250000": 36, - "4000000": 36, - "500000": 36, - "8000000": 36 - }, - "count": 36, - "sum": 900579 - }, - "resource": "pods", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1466, - "resource": "services", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 66639, - "1000000": 66637, - "125000": 66635, - "2000000": 66639, - "250000": 66636, - "4000000": 66639, - "500000": 66636, - "8000000": 66639 - }, - "count": 66639, - "sum": 120279290 - }, - "resource": "jobs", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 31, - "resource": "pods", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1469, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 3500 - }, - "resource": "persistentvolumes", - "scope": "cluster", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "rolebindings", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1468, - "resource": "roles", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1460, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "daemonsets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "current": { - "count": 1 - }, - "kind": "mutating" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "201", - "content_type": "application/json", - "count": 4, - "resource": "services", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "gke-certificates-controller/v1.7.0 (linux/amd64) kubernetes/6b9ded1/certificate-controller", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 0, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 148703 - }, - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "rolebindings", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:certificate-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "certificatesigningrequests", - "scope": "cluster", - "subresource": "approval", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "dashboard/v1.8.0", - "code": "409", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "secrets", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 1, - "125000": 1, - "2000000": 2, - "250000": 1, - "4000000": 2, - "500000": 1, - "8000000": 2 - }, - "count": 2, - "sum": 1761331 - }, - "resource": "rolebindings", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 91, - "resource": "pods", - "scope": "namespace", - "subresource": "binding", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 10999, - "1000000": 10999, - "125000": 10999, - "2000000": 10999, - "250000": 10999, - "4000000": 10999, - "500000": 10999, - "8000000": 10999 - }, - "count": 10999, - "sum": 28899398 - }, - "resource": "storageclasses", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7198, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 43991, - "resource": "clusterroles", - "scope": "cluster", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 5876, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 5876, - "sum": 2637626661333 - }, - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 20, - "1000000": 20, - "125000": 20, - "2000000": 20, - "250000": 20, - "4000000": 20, - "500000": 20, - "8000000": 20 - }, - "count": 20, - "sum": 518921 - }, - "resource": "apiservices", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:endpoint-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 206, - "resource": "endpoints", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1474, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "http": { - "request": { - "duration": { - "us": { - "count": 18186, - "percentile": { - "50": 54471.091, - "90": 70943.082, - "99": 74791.823 - }, - "sum": 1147815661.2180028 - } - }, - "size": { - "bytes": { - "count": 18186, - "percentile": { - "50": 80, - "90": 210, - "99": 210 - }, - "sum": 2390136 - } - } - }, - "response": { - "size": { - "bytes": { - "count": 18186, - "percentile": { - "50": 45760, - "90": 45818, - "99": 45844 - }, - "sum": 712292353 - } - } - } - }, - "request": { - "handler": "prometheus" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 66139, - "1000000": 66138, - "125000": 66138, - "2000000": 66139, - "250000": 66138, - "4000000": 66139, - "500000": 66138, - "8000000": 66139 - }, - "count": 66139, - "sum": 78537675 - }, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:job-controller", - "code": "409", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "jobs", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 328348, - "resource": "endpoints", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "201", - "content_type": "application/json", - "count": 18, - "resource": "deployments", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 32628 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "409", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "pods", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 23, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "409", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 13, - "resource": "namespaces", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 74, - "resource": "pods", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "heapster/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 4446, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 41, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "201", - "content_type": "application/json", - "count": 1, - "resource": "storageclasses", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1465, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 44036, - "1000000": 44036, - "125000": 44036, - "2000000": 44036, - "250000": 44036, - "4000000": 44036, - "500000": 44036, - "8000000": 44036 - }, - "count": 44036, - "sum": 46748890 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "jobs", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:endpoint-controller", - "code": "409", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 4409, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "404", - "content_type": "application/json", - "count": 1, - "resource": "daemonsets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "201", - "content_type": "application/json", - "count": 2, - "resource": "secrets", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleCloudConsole", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 20, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 19435 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 10999, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:attachdetach-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 50, - "resource": "events", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:pod-garbage-collector", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 32985, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 4384, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 4384, - "sum": 1978039440788 - }, - "resource": "deployments", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2928, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 2928, - "sum": 1319357064565 - }, - "resource": "statefulsets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 4406, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 4406, - "sum": 1979024165553 - }, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller", - "code": "403", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 34, - "resource": "pods", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "201", - "content_type": "application/json", - "count": 6, - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 22009, - "1000000": 22009, - "125000": 22009, - "2000000": 22009, - "250000": 22009, - "4000000": 22009, - "500000": 22009, - "8000000": 22009 - }, - "count": 22009, - "sum": 91312572 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 51, - "1000000": 51, - "125000": 50, - "2000000": 51, - "250000": 51, - "4000000": 51, - "500000": 51, - "8000000": 51 - }, - "count": 51, - "sum": 453911 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "limitranges", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "pods", - "scope": "namespace", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 29952 - }, - "resource": "daemonsets", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "heapster/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1473, - "resource": "namespaces", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 2, - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "404", - "content_type": "application/json", - "count": 4, - "resource": "clusterroles", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "201", - "content_type": "application/json", - "count": 8, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 30, - "resource": "events", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 43991, - "resource": "clusterroles", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "jobs", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "500", - "count": 1, - "resource": "jobs", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 17, - "1000000": 15, - "125000": 15, - "2000000": 15, - "250000": 15, - "4000000": 16, - "500000": 15, - "8000000": 16 - }, - "count": 17, - "sum": 62613720 - }, - "resource": "jobs", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2940, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 2940, - "sum": 1319158063084 - }, - "resource": "limitranges", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 14, - "1000000": 14, - "125000": 14, - "2000000": 14, - "250000": 14, - "4000000": 14, - "500000": 14, - "8000000": 14 - }, - "count": 14, - "sum": 139646 - }, - "resource": "deployments", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 713, - "1000000": 713, - "125000": 713, - "2000000": 713, - "250000": 713, - "4000000": 713, - "500000": 713, - "8000000": 713 - }, - "count": 713, - "sum": 2461062 - }, - "resource": "deployments", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "heapster/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 15, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "node-problem-detector/v1.4.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 32706, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 9, - "1000000": 9, - "125000": 8, - "2000000": 9, - "250000": 9, - "4000000": 9, - "500000": 9, - "8000000": 9 - }, - "count": 9, - "sum": 218590 - }, - "resource": "storageclasses", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "pod_nanny/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1482, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 30, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "nodes", - "scope": "cluster", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "deployments", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 9, - "1000000": 9, - "125000": 9, - "2000000": 9, - "250000": 9, - "4000000": 9, - "500000": 9, - "8000000": 9 - }, - "count": 9, - "sum": 99447 - }, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 27, - "resource": "secrets", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1, - "sum": 60000399 - }, - "resource": "jobs", - "verb": "UPDATE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1459, - "resource": "horizontalpodautoscalers", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:ttl-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "nodes", - "scope": "cluster", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 17, - "1000000": 17, - "125000": 17, - "2000000": 17, - "250000": 17, - "4000000": 17, - "500000": 17, - "8000000": 17 - }, - "count": 17, - "sum": 12218 - }, - "resource": "subjectaccessreviews", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 160, - "resource": "events", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "201", - "content_type": "application/json", - "count": 4, - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1476, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 2, - "resource": "events", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1467, - "resource": "cronjobs", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 14, - "resource": "deployments", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "roles", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 87983, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "404", - "content_type": "application/json", - "count": 3, - "resource": "pods", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 7195, - "1000000": 7195, - "125000": 0, - "2000000": 7195, - "250000": 0, - "4000000": 7195, - "500000": 1419, - "8000000": 7195 - }, - "count": 7195, - "sum": 3270551868 - }, - "resource": "componentstatuses", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 23, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 19, - "1000000": 18, - "125000": 18, - "2000000": 19, - "250000": 18, - "4000000": 19, - "500000": 18, - "8000000": 19 - }, - "count": 19, - "sum": 1525720 - }, - "resource": "jobs", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1473, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 2145 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10, - "resource": "daemonsets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 305805 - } - }, - "request": { - "code": "200", - "host": "127.0.0.1:443", - "method": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 6185 - }, - "resource": "persistentvolumeclaims", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 123, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2934, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 2934, - "sum": 1319449062336 - }, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "statefulsets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "rescheduler/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "404", - "content_type": "application/json", - "count": 2, - "resource": "roles", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "current": { - "count": 1 - }, - "kind": "readOnly" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1659, - "1000000": 1657, - "125000": 1652, - "2000000": 1657, - "250000": 1654, - "4000000": 1657, - "500000": 1657, - "8000000": 1659 - }, - "count": 1659, - "sum": 31122339 - }, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 15, - "1000000": 15, - "125000": 15, - "2000000": 15, - "250000": 15, - "4000000": 15, - "500000": 15, - "8000000": 15 - }, - "count": 15, - "sum": 171645 - }, - "resource": "replicasets", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 10997, - "1000000": 10997, - "125000": 10997, - "2000000": 10997, - "250000": 10997, - "4000000": 10997, - "500000": 10997, - "8000000": 10997 - }, - "count": 10997, - "sum": 27035169 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1475, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 68, - "resource": "events", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7337, - "resource": "services", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1465, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 2, - "2000000": 3, - "250000": 2, - "4000000": 3, - "500000": 2, - "8000000": 3 - }, - "count": 3, - "sum": 751587 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 11023, - "1000000": 11023, - "125000": 11023, - "2000000": 11023, - "250000": 11023, - "4000000": 11023, - "500000": 11023, - "8000000": 11023 - }, - "count": 11023, - "sum": 15416410 - }, - "resource": "resourcequotas", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "504", - "content_type": "resource", - "count": 1, - "resource": "nodes", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 65940, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1496, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "201", - "content_type": "application/json", - "count": 7, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "504", - "content_type": "resource", - "count": 1, - "resource": "jobs", - "verb": "UPDATE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 19942 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 26, - "resource": "pods", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "404", - "content_type": "application/json", - "count": 2, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 6, - "resource": "rolebindings", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 16, - "resource": "secrets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:service-controller", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "events", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1476, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 31, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "services", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 65986, - "1000000": 65986, - "125000": 65986, - "2000000": 65986, - "250000": 65986, - "4000000": 65986, - "500000": 65986, - "8000000": 65986 - }, - "count": 65986, - "sum": 112424509 - }, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1478, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-proxy/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "services", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "Go-http-client/2.0", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1165, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 17686, - "1000000": 0, - "125000": 0, - "2000000": 1, - "250000": 0, - "4000000": 1, - "500000": 0, - "8000000": 2 - }, - "count": 17686, - "sum": 7918564532837 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1450, - "resource": "rolebindings", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 4428, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 15, - "1000000": 15, - "125000": 15, - "2000000": 15, - "250000": 15, - "4000000": 15, - "500000": 15, - "8000000": 15 - }, - "count": 15, - "sum": 337373 - }, - "resource": "secrets", - "scope": "namespace", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "content_type": "application/json", - "count": 14, - "resource": "replicasets", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller", - "code": "403", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 39, - "resource": "pods", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1, - "sum": 61438916 - }, - "resource": "pods", - "scope": "namespace", - "subresource": "exec", - "verb": "CONNECT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 236660 - } - }, - "request": { - "code": "200", - "host": "container.googleapis.com", - "method": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2599, - "1000000": 1129, - "125000": 1128, - "2000000": 1129, - "250000": 1129, - "4000000": 1129, - "500000": 1129, - "8000000": 1129 - }, - "count": 2599, - "sum": 658396349345 - }, - "resource": "events", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "409", - "content_type": "application/json", - "count": 10998, - "resource": "secrets", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "pod_nanny/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "deployments", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 9, - "resource": "controllerrevisions", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1470, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 2, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 16, - "1000000": 15, - "125000": 15, - "2000000": 16, - "250000": 15, - "4000000": 16, - "500000": 15, - "8000000": 16 - }, - "count": 16, - "sum": 1437944 - }, - "resource": "jobs", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 4441 - }, - "resource": "services", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:job-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 39, - "resource": "jobs", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:cloud-provider", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "dashboard/v1.8.0", - "code": "200", - "content_type": "text/plain; charset=utf-8", - "count": 21949, - "resource": "services", - "scope": "resource", - "verb": "PROXY" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 8712, - "1000000": 8712, - "125000": 8712, - "2000000": 8712, - "250000": 8712, - "4000000": 8712, - "500000": 8712, - "8000000": 8712 - }, - "count": 8712, - "sum": 9535813 - }, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 2, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 21997, - "1000000": 21997, - "125000": 21997, - "2000000": 21997, - "250000": 21997, - "4000000": 21997, - "500000": 21997, - "8000000": 21997 - }, - "count": 21997, - "sum": 28334415 - }, - "resource": "statefulsets", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 16, - "resource": "jobs", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 717, - "1000000": 717, - "125000": 715, - "2000000": 717, - "250000": 717, - "4000000": 717, - "500000": 717, - "8000000": 717 - }, - "count": 717, - "sum": 6031823 - }, - "resource": "pods", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 91, - "1000000": 91, - "125000": 90, - "2000000": 91, - "250000": 91, - "4000000": 91, - "500000": 91, - "8000000": 91 - }, - "count": 91, - "sum": 1467975 - }, - "resource": "pods", - "scope": "namespace", - "subresource": "binding", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 123, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1476, - "resource": "secrets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1483, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1483, - "sum": 659897025212 - }, - "resource": "configmaps", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 68, - "resource": "pods", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:persistent-volume-binder", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumes", - "scope": "cluster", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:endpoint-controller", - "code": "409", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "endpoints", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1468, - "resource": "limitranges", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 11, - "resource": "nodes", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 8711, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "limitranges", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 6, - "1000000": 6, - "125000": 6, - "2000000": 6, - "250000": 6, - "4000000": 6, - "500000": 6, - "8000000": 6 - }, - "count": 6, - "sum": 40480 - }, - "resource": "controllerrevisions", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "services", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "content_type": "application/json", - "count": 36, - "resource": "pods", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "dashboard/v1.8.0", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2200, - "resource": "secrets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21995, - "resource": "roles", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "nodes", - "scope": "cluster", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 40, - "1000000": 40, - "125000": 40, - "2000000": 40, - "250000": 40, - "4000000": 40, - "500000": 40, - "8000000": 40 - }, - "count": 40, - "sum": 408553 - }, - "resource": "jobs", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "rescheduler/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "nodes", - "scope": "cluster", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1459, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1459, - "sum": 659831109566 - }, - "resource": "horizontalpodautoscalers", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 29, - "resource": "deployments", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/tokens-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 38, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 22, - "resource": "replicasets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 271, - "resource": "replicasets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "replicasets", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 21997, - "1000000": 21997, - "125000": 21997, - "2000000": 21997, - "250000": 21997, - "4000000": 21997, - "500000": 21997, - "8000000": 21997 - }, - "count": 21997, - "sum": 31133138 - }, - "resource": "replicationcontrollers", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:persistent-volume-binder", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumeclaims", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "horizontalpodautoscalers", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 18, - "resource": "limitranges", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 21094 - }, - "resource": "daemonsets", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1456, - "resource": "deployments", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "podtemplates", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1467, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1467, - "sum": 659673062825 - }, - "resource": "cronjobs", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1471, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "daemonsets", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "event-exporter/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1131, - "resource": "events", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-proxy/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "nodes", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 328348, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "persistentvolumeclaims", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1465, - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 1 - } - }, - "request": { - "code": "404", - "host": "container.googleapis.com", - "method": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "events", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 29194, - "1000000": 29194, - "125000": 29194, - "2000000": 29194, - "250000": 29194, - "4000000": 29194, - "500000": 29194, - "8000000": 29194 - }, - "count": 29194, - "sum": 44608509 - }, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "409", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1464, - "resource": "secrets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 8, - "1000000": 8, - "125000": 8, - "2000000": 8, - "250000": 8, - "4000000": 8, - "500000": 8, - "8000000": 8 - }, - "count": 8, - "sum": 80513 - }, - "resource": "services", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-dns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 2941, - "resource": "services", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 70, - "resource": "pods", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.8.7 (linux/amd64) kubernetes/b30876a", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "201", - "content_type": "application/json", - "count": 6, - "resource": "deployments", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1472, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1472, - "sum": 659545988637 - }, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1461, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 2, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 104 - }, - "resource": "apiservices", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "409", - "content_type": "application/json", - "count": 1, - "resource": "replicasets", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 15, - "resource": "pods", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/tokens-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 38, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1, - "sum": 60000198 - }, - "resource": "configmaps", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 90, - "resource": "daemonsets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 2934, - "resource": "daemonsets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1468, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 65930, - "1000000": 65930, - "125000": 65929, - "2000000": 65930, - "250000": 65930, - "4000000": 65930, - "500000": 65930, - "8000000": 65930 - }, - "count": 65930, - "sum": 88828794 - }, - "resource": "cronjobs", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1462, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1462, - "sum": 659801007214 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1478, - "resource": "storageclasses", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 67, - "resource": "jobs", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1467, - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "content_type": "application/json", - "count": 15, - "resource": "replicasets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 65988, - "resource": "deployments", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "services", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 87937, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1478, - "resource": "daemonsets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 10997, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/json", - "count": 7, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 197492, - "1000000": 197485, - "125000": 197485, - "2000000": 197485, - "250000": 197485, - "4000000": 197485, - "500000": 197485, - "8000000": 197485 - }, - "count": 197492, - "sum": 668178451 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 617, - "resource": "pods", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 160, - "resource": "pods", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 2938, - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "secrets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "clusterroles", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 7286, - "1000000": 7285, - "125000": 7259, - "2000000": 7285, - "250000": 7275, - "4000000": 7285, - "500000": 7284, - "8000000": 7285 - }, - "count": 7286, - "sum": 79006880 - }, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1483, - "resource": "configmaps", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 13 - } - }, - "request": { - "code": "409", - "host": "127.0.0.1:443", - "method": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 3, - "resource": "namespaces", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10, - "resource": "subjectaccessreviews", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 68, - "1000000": 68, - "125000": 68, - "2000000": 68, - "250000": 68, - "4000000": 68, - "500000": 68, - "8000000": 68 - }, - "count": 68, - "sum": 117705 - }, - "resource": "jobs", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "pod_nanny/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 5, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 17682, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 17682, - "sum": 7916402902308 - }, - "resource": "services", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "409", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 11, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "secrets", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 2928, - "resource": "deployments", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:route-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "roles", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 47, - "resource": "pods", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 2, - "resource": "daemonsets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "404", - "content_type": "application/json", - "count": 15, - "resource": "services", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1472, - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 2, - "resource": "ingresses", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-proxy/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 4417, - "resource": "services", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 38, - "1000000": 38, - "125000": 38, - "2000000": 38, - "250000": 38, - "4000000": 38, - "500000": 38, - "8000000": 38 - }, - "count": 38, - "sum": 390430 - }, - "resource": "replicasets", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1470, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 21997, - "1000000": 21997, - "125000": 21997, - "2000000": 21997, - "250000": 21997, - "4000000": 21997, - "500000": 21997, - "8000000": 21997 - }, - "count": 21997, - "sum": 33805681 - }, - "resource": "jobs", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "rescheduler/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 2936, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "statefulsets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 2, - "500000": 1, - "8000000": 2 - }, - "count": 2, - "sum": 2306787 - }, - "resource": "roles", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 43992, - "resource": "services", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 21995, - "1000000": 21995, - "125000": 21995, - "2000000": 21995, - "250000": 21995, - "4000000": 21995, - "500000": 21995, - "8000000": 21995 - }, - "count": 21995, - "sum": 42319790 - }, - "resource": "roles", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 15, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 1 - }, - "count": 15, - "sum": 9995258313 - }, - "resource": "pods", - "scope": "namespace", - "subresource": "log", - "verb": "CONNECT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "dashboard/v1.8.0", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "secrets", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/tokens-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 3, - "resource": "secrets", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2944, - "1000000": 7, - "125000": 7, - "2000000": 7, - "250000": 7, - "4000000": 7, - "500000": 7, - "8000000": 7 - }, - "count": 2944, - "sum": 1319072288505 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 9, - "resource": "pods", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1479, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "201", - "content_type": "application/json", - "count": 5, - "resource": "daemonsets", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 4408, - "resource": "services", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 22004, - "1000000": 22004, - "125000": 22004, - "2000000": 22004, - "250000": 22004, - "4000000": 22004, - "500000": 22004, - "8000000": 22004 - }, - "count": 22004, - "sum": 23746483 - }, - "resource": "roles", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 293, - "1000000": 293, - "125000": 291, - "2000000": 293, - "250000": 293, - "4000000": 293, - "500000": 293, - "8000000": 293 - }, - "count": 293, - "sum": 4833955 - }, - "resource": "replicasets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "clusterroles", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1459, - "resource": "clusterroles", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 16, - "1000000": 16, - "125000": 15, - "2000000": 16, - "250000": 15, - "4000000": 16, - "500000": 15, - "8000000": 16 - }, - "count": 16, - "sum": 793020 - }, - "resource": "namespaces", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 4414, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 4414, - "sum": 1978079922988 - }, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1467, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1467, - "sum": 659897009038 - }, - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 116, - "1000000": 116, - "125000": 116, - "2000000": 116, - "250000": 116, - "4000000": 116, - "500000": 116, - "8000000": 116 - }, - "count": 116, - "sum": 1336329 - }, - "resource": "daemonsets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1465, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1465, - "sum": 659555023618 - }, - "resource": "apiservices", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1468, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1468, - "sum": 660607341894 - }, - "resource": "pods", - "scope": "namespace", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:service-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 6, - "resource": "events", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "controllerrevisions", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "cluster-proportional-autoscaler/v1.6.5 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "deployments", - "scope": "namespace", - "subresource": "scale", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 21997, - "1000000": 21997, - "125000": 21997, - "2000000": 21997, - "250000": 21997, - "4000000": 21997, - "500000": 21997, - "8000000": 21997 - }, - "count": 21997, - "sum": 38610514 - }, - "resource": "endpoints", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "ingresses", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 25903 - }, - "resource": "deployments", - "scope": "namespace", - "subresource": "scale", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 44000 - } - }, - "request": { - "code": "200", - "host": "127.0.0.1:443", - "method": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 21998, - "1000000": 21998, - "125000": 21998, - "2000000": 21998, - "250000": 21998, - "4000000": 21998, - "500000": 21998, - "8000000": 21998 - }, - "count": 21998, - "sum": 37531190 - }, - "resource": "services", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 7, - "1000000": 7, - "125000": 7, - "2000000": 7, - "250000": 7, - "4000000": 7, - "500000": 7, - "8000000": 7 - }, - "count": 7, - "sum": 41871 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "subresource": "approval", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:replicaset-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 45, - "resource": "pods", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 43992, - "1000000": 43992, - "125000": 43992, - "2000000": 43992, - "250000": 43992, - "4000000": 43992, - "500000": 43992, - "8000000": 43992 - }, - "count": 43992, - "sum": 112112515 - }, - "resource": "services", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "replicasets", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2939, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 2939, - "sum": 1319265103606 - }, - "resource": "storageclasses", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 7, - "1000000": 7, - "125000": 7, - "2000000": 7, - "250000": 7, - "4000000": 7, - "500000": 7, - "8000000": 7 - }, - "count": 7, - "sum": 192618 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 43992, - "resource": "services", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "ingresses", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1478, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 68, - "resource": "pods", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1483, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 2, - "resource": "daemonsets", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 203, - "1000000": 203, - "125000": 202, - "2000000": 203, - "250000": 203, - "4000000": 203, - "500000": 203, - "8000000": 203 - }, - "count": 203, - "sum": 2941687 - }, - "resource": "pods", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1482, - "resource": "roles", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "201", - "content_type": "application/json", - "count": 6, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1483, - "resource": "services", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 9, - "1000000": 9, - "125000": 9, - "2000000": 9, - "250000": 9, - "4000000": 9, - "500000": 9, - "8000000": 9 - }, - "count": 9, - "sum": 24784 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 16257 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 711, - "1000000": 710, - "125000": 710, - "2000000": 711, - "250000": 710, - "4000000": 711, - "500000": 710, - "8000000": 711 - }, - "count": 711, - "sum": 3695657 - }, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1482, - "resource": "services", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 22, - "resource": "replicasets", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1472, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1472, - "sum": 659755004696 - }, - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "daemonsets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-proxy/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "404", - "content_type": "application/json", - "count": 2, - "resource": "rolebindings", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "services", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 2, - "125000": 2, - "2000000": 3, - "250000": 2, - "4000000": 3, - "500000": 2, - "8000000": 3 - }, - "count": 3, - "sum": 1678278 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 14465, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 200331, - "resource": "secrets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 15, - "1000000": 14, - "125000": 14, - "2000000": 15, - "250000": 14, - "4000000": 15, - "500000": 14, - "8000000": 15 - }, - "count": 15, - "sum": 1450354 - }, - "resource": "deployments", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "deployments", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "namespaces", - "scope": "cluster", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 711, - "1000000": 711, - "125000": 711, - "2000000": 711, - "250000": 711, - "4000000": 711, - "500000": 711, - "8000000": 711 - }, - "count": 711, - "sum": 1286718 - }, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 8712, - "resource": "persistentvolumeclaims", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:persistent-volume-binder", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "persistentvolumeclaims", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "nodes", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:pod-garbage-collector", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 12, - "resource": "pods", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "node-problem-detector/v1.4.0 (linux/amd64) kubernetes/$Format", - "code": "409", - "content_type": "application/json", - "count": 8, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 106, - "resource": "daemonsets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2950, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 2950, - "sum": 1319502090736 - }, - "resource": "roles", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 2, - "resource": "deployments", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "201", - "content_type": "application/json", - "count": 1, - "resource": "persistentvolumeclaims", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1464, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/json", - "count": 7, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "nodes", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 10998, - "1000000": 10998, - "125000": 10998, - "2000000": 10998, - "250000": 10998, - "4000000": 10998, - "500000": 10998, - "8000000": 10998 - }, - "count": 10998, - "sum": 46349882 - }, - "resource": "daemonsets", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "rescheduler/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1467, - "resource": "pods", - "scope": "namespace", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 21997, - "1000000": 21997, - "125000": 21997, - "2000000": 21997, - "250000": 21997, - "4000000": 21997, - "500000": 21997, - "8000000": 21997 - }, - "count": 21997, - "sum": 29407747 - }, - "resource": "ingresses", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 202551, - "1000000": 202551, - "125000": 202550, - "2000000": 202551, - "250000": 202551, - "4000000": 202551, - "500000": 202551, - "8000000": 202551 - }, - "count": 202551, - "sum": 56134705 - }, - "resource": "secrets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "201", - "content_type": "application/json", - "count": 2, - "resource": "roles", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "cluster-proportional-autoscaler/v1.6.5 (linux/amd64) kubernetes/$Format", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1461, - "resource": "storageclasses", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 14, - "resource": "replicasets", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "ingresses", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 8582 - }, - "resource": "limitranges", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "deployments", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 80, - "resource": "pods", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 20 - } - }, - "request": { - "code": "503", - "host": "container.googleapis.com", - "method": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "cronjobs", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "500", - "content_type": "application/json", - "count": 56, - "resource": "nodes", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 3, - "2000000": 4, - "250000": 3, - "4000000": 4, - "500000": 3, - "8000000": 4 - }, - "count": 4, - "sum": 695137 - }, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:persistent-volume-binder", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1464, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1478, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "statefulsets", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 17, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 11041, - "1000000": 11041, - "125000": 11041, - "2000000": 11041, - "250000": 11041, - "4000000": 11041, - "500000": 11041, - "8000000": 11041 - }, - "count": 11041, - "sum": 26980827 - }, - "resource": "secrets", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 87983, - "1000000": 87983, - "125000": 87983, - "2000000": 87983, - "250000": 87983, - "4000000": 87983, - "500000": 87983, - "8000000": 87983 - }, - "count": 87983, - "sum": 161403153 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 88021, - "1000000": 88021, - "125000": 88021, - "2000000": 88021, - "250000": 88021, - "4000000": 88021, - "500000": 88021, - "8000000": 88021 - }, - "count": 88021, - "sum": 94043104 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 19136 - }, - "resource": "secrets", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 14, - "resource": "deployments", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 110 - } - }, - "request": { - "code": "201", - "host": "127.0.0.1:443", - "method": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:endpoint-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 87994, - "1000000": 87994, - "125000": 87991, - "2000000": 87994, - "250000": 87993, - "4000000": 87994, - "500000": 87994, - "8000000": 87994 - }, - "count": 87994, - "sum": 95827906 - }, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 8067, - "1000000": 8067, - "125000": 8066, - "2000000": 8067, - "250000": 8066, - "4000000": 8067, - "500000": 8067, - "8000000": 8067 - }, - "count": 8067, - "sum": 16999211 - }, - "resource": "services", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 11, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "podtemplates", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "content_type": "application/json", - "count": 6, - "resource": "controllerrevisions", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "201", - "content_type": "application/json", - "count": 1, - "resource": "limitranges", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 1 - } - }, - "request": { - "code": "502", - "host": "container.googleapis.com", - "method": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21995, - "resource": "roles", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5, - "resource": "pods", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "201", - "content_type": "application/json", - "count": 19, - "resource": "jobs", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1478, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1258, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 66815, - "1000000": 66815, - "125000": 66815, - "2000000": 66815, - "250000": 66815, - "4000000": 66815, - "500000": 66815, - "8000000": 66815 - }, - "count": 66815, - "sum": 93487208 - }, - "resource": "pods", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1472, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 9, - "1000000": 9, - "125000": 9, - "2000000": 9, - "250000": 9, - "4000000": 9, - "500000": 9, - "8000000": 9 - }, - "count": 9, - "sum": 27124 - }, - "resource": "roles", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1464, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:job-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 20, - "resource": "pods", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "heapster/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "404", - "content_type": "application/json", - "count": 4, - "resource": "services", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1469, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1469, - "sum": 659704930318 - }, - "resource": "jobs", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "404", - "content_type": "application/json", - "count": 14, - "resource": "replicasets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 157377, - "1000000": 157373, - "125000": 157353, - "2000000": 157377, - "250000": 157363, - "4000000": 157377, - "500000": 157370, - "8000000": 157377 - }, - "count": 157377, - "sum": 478451230 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "cluster-proportional-autoscaler/v1.6.5 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 65893, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-proxy/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 4420, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 18, - "1000000": 18, - "125000": 18, - "2000000": 18, - "250000": 18, - "4000000": 18, - "500000": 18, - "8000000": 18 - }, - "count": 18, - "sum": 134182 - }, - "resource": "limitranges", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "apiservices", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 109953, - "1000000": 109952, - "125000": 109950, - "2000000": 109953, - "250000": 109950, - "4000000": 109953, - "500000": 109951, - "8000000": 109953 - }, - "count": 109953, - "sum": 142476285 - }, - "resource": "services", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 43994, - "1000000": 43994, - "125000": 43994, - "2000000": 43994, - "250000": 43994, - "4000000": 43994, - "500000": 43994, - "8000000": 43994 - }, - "count": 43994, - "sum": 116859281 - }, - "resource": "deployments", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 22024, - "1000000": 22024, - "125000": 22023, - "2000000": 22024, - "250000": 22024, - "4000000": 22024, - "500000": 22024, - "8000000": 22024 - }, - "count": 22024, - "sum": 72887687 - }, - "resource": "secrets", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 714, - "1000000": 714, - "125000": 714, - "2000000": 714, - "250000": 714, - "4000000": 714, - "500000": 714, - "8000000": 714 - }, - "count": 714, - "sum": 2514414 - }, - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 14251 - }, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 27, - "resource": "replicasets", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/controller-manager", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 23, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 4412, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 4412, - "sum": 1978402804959 - }, - "resource": "daemonsets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 263574, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleCloudConsole", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1473, - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 14, - "resource": "replicasets", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 14380, - "resource": "pods", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 43991, - "1000000": 43991, - "125000": 43991, - "2000000": 43991, - "250000": 43991, - "4000000": 43991, - "500000": 43991, - "8000000": 43991 - }, - "count": 43991, - "sum": 79881493 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "404", - "content_type": "application/json", - "count": 14, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 21999, - "1000000": 21999, - "125000": 21999, - "2000000": 21999, - "250000": 21999, - "4000000": 21999, - "500000": 21999, - "8000000": 21999 - }, - "count": 21999, - "sum": 42542811 - }, - "resource": "daemonsets", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 38, - "1000000": 38, - "125000": 38, - "2000000": 38, - "250000": 38, - "4000000": 38, - "500000": 38, - "8000000": 38 - }, - "count": 38, - "sum": 137375 - }, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21995, - "resource": "rolebindings", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 65987, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 710, - "1000000": 710, - "125000": 710, - "2000000": 710, - "250000": 710, - "4000000": 710, - "500000": 710, - "8000000": 710 - }, - "count": 710, - "sum": 1057701 - }, - "resource": "podtemplates", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1468, - "resource": "ingresses", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-proxy/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1468, - "resource": "clusterroles", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 770 - }, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 21965, - "1000000": 21960, - "125000": 21957, - "2000000": 21960, - "250000": 21960, - "4000000": 21960, - "500000": 21960, - "8000000": 21960 - }, - "count": 21965, - "sum": 465256128 - }, - "resource": "services", - "scope": "resource", - "verb": "PROXY" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "roles", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 162 - } - }, - "request": { - "code": "404", - "host": "127.0.0.1:443", - "method": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "cluster-proportional-autoscaler/v1.6.5 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 65892, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller", - "code": "409", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 60, - "resource": "deployments", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 388, - "1000000": 388, - "125000": 386, - "2000000": 388, - "250000": 388, - "4000000": 388, - "500000": 388, - "8000000": 388 - }, - "count": 388, - "sum": 4031187 - }, - "resource": "events", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "node-problem-detector/v1.4.0 (linux/amd64) kubernetes/$Format", - "code": "404", - "content_type": "application/json", - "count": 3, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "jobs", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 41, - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "replicasets", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 710, - "1000000": 710, - "125000": 710, - "2000000": 710, - "250000": 710, - "4000000": 710, - "500000": 710, - "8000000": 710 - }, - "count": 710, - "sum": 1024073 - }, - "resource": "horizontalpodautoscalers", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:attachdetach-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 58, - "resource": "events", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-dns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 2947, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1469, - "resource": "jobs", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "dashboard/v1.8.0", - "code": "503", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10, - "resource": "services", - "scope": "resource", - "verb": "PROXY" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "event-exporter/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 2599, - "resource": "events", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 73, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 14, - "resource": "pods", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "201", - "content_type": "application/json", - "count": 2, - "resource": "rolebindings", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-state-metrics/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 2, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "409", - "content_type": "application/json", - "count": 21996, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "500", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 6, - "resource": "rolebindings", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2941, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 2941, - "sum": 1319639948582 - }, - "resource": "ingresses", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 1, - "125000": 1, - "2000000": 2, - "250000": 1, - "4000000": 2, - "500000": 1, - "8000000": 2 - }, - "count": 2, - "sum": 1654312 - }, - "resource": "limitranges", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 328381, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 30, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "409", - "content_type": "application/json", - "count": 10998, - "resource": "storageclasses", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "404", - "content_type": "application/json", - "count": 6, - "resource": "deployments", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1, - "sum": 60000155 - }, - "resource": "nodes", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:service-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 24, - "1000000": 24, - "125000": 23, - "2000000": 24, - "250000": 24, - "4000000": 24, - "500000": 24, - "8000000": 24 - }, - "count": 24, - "sum": 410336 - }, - "resource": "deployments", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 8712, - "1000000": 8712, - "125000": 8712, - "2000000": 8712, - "250000": 8712, - "4000000": 8712, - "500000": 8712, - "8000000": 8712 - }, - "count": 8712, - "sum": 16083150 - }, - "resource": "persistentvolumeclaims", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:deployment-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 49, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 347, - "1000000": 347, - "125000": 343, - "2000000": 347, - "250000": 346, - "4000000": 347, - "500000": 347, - "8000000": 347 - }, - "count": 347, - "sum": 5307111 - }, - "resource": "deployments", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 8, - "1000000": 8, - "125000": 8, - "2000000": 8, - "250000": 8, - "4000000": 8, - "500000": 8, - "8000000": 8 - }, - "count": 8, - "sum": 27618 - }, - "resource": "rolebindings", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "dashboard/v1.8.0", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "secrets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:cronjob-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 65929, - "resource": "cronjobs", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 21965, - "1000000": 21960, - "125000": 21957, - "2000000": 21960, - "250000": 21960, - "4000000": 21960, - "500000": 21960, - "8000000": 21960 - }, - "count": 21965, - "sum": 464443049 - }, - "resource": "services", - "scope": "resource", - "verb": "proxy" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 26, - "resource": "pods", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "http": { - "request": { - "count": 18186 - } - }, - "request": { - "code": "200", - "handler": "prometheus", - "method": "get" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "404", - "content_type": "application/json", - "count": 2, - "resource": "deployments", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 134, - "resource": "pods", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 11, - "1000000": 11, - "125000": 11, - "2000000": 11, - "250000": 11, - "4000000": 11, - "500000": 11, - "8000000": 11 - }, - "count": 11, - "sum": 56853 - }, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 4, - "resource": "configmaps", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 6, - "1000000": 6, - "125000": 6, - "2000000": 6, - "250000": 6, - "4000000": 6, - "500000": 6, - "8000000": 6 - }, - "count": 6, - "sum": 10013 - }, - "resource": "controllerrevisions", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "pods", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 4, - "resource": "replicasets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "404", - "content_type": "application/json", - "count": 1, - "resource": "jobs", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1463, - "resource": "controllerrevisions", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1463, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1463, - "sum": 659457907105 - }, - "resource": "controllerrevisions", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "heapster/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5, - "resource": "pods", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleCloudConsole", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "storageclasses", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1472, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 22003, - "1000000": 22003, - "125000": 22003, - "2000000": 22003, - "250000": 22003, - "4000000": 22003, - "500000": 22003, - "8000000": 22003 - }, - "count": 22003, - "sum": 23608438 - }, - "resource": "rolebindings", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1464, - "resource": "statefulsets", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "storageclasses", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 242 - }, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 65940, - "resource": "services", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 1 - } - }, - "request": { - "code": "\u003cerror\u003e", - "host": "127.0.0.1:443", - "method": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "201", - "content_type": "application/json", - "count": 7, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 104401, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:node-controller", - "code": "409", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "nodes", - "scope": "cluster", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:certificate-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "resource": "subjectaccessreviews", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 7, - "1000000": 7, - "125000": 7, - "2000000": 7, - "250000": 7, - "4000000": 7, - "500000": 7, - "8000000": 7 - }, - "count": 7, - "sum": 88537 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 22717, - "1000000": 22716, - "125000": 22716, - "2000000": 22716, - "250000": 22716, - "4000000": 22717, - "500000": 22716, - "8000000": 22717 - }, - "count": 22717, - "sum": 33164863 - }, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "pod_nanny/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 65696, - "resource": "pods", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-scheduler/v1.8.8 (linux/amd64) kubernetes/6e5b33a/scheduler", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1471, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 11099, - "1000000": 11099, - "125000": 11099, - "2000000": 11099, - "250000": 11099, - "4000000": 11099, - "500000": 11099, - "8000000": 11099 - }, - "count": 11099, - "sum": 17674492 - }, - "resource": "daemonsets", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 21995, - "1000000": 21995, - "125000": 21995, - "2000000": 21995, - "250000": 21995, - "4000000": 21995, - "500000": 21995, - "8000000": 21995 - }, - "count": 21995, - "sum": 41165835 - }, - "resource": "rolebindings", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 38, - "1000000": 38, - "125000": 38, - "2000000": 38, - "250000": 38, - "4000000": 38, - "500000": 38, - "8000000": 38 - }, - "count": 38, - "sum": 137225 - }, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 66026, - "1000000": 66025, - "125000": 66025, - "2000000": 66026, - "250000": 66025, - "4000000": 66026, - "500000": 66025, - "8000000": 66026 - }, - "count": 66026, - "sum": 98827970 - }, - "resource": "deployments", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "horizontalpodautoscalers", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1485, - "resource": "services", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 43994, - "resource": "deployments", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 10319, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 10319, - "sum": 4618957403529 - }, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "201", - "content_type": "application/json", - "count": 3, - "resource": "services", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7190, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 2961, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 2961, - "sum": 1319737924064 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "secrets", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 65988, - "resource": "deployments", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:attachdetach-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "nodes", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 7, - "1000000": 7, - "125000": 7, - "2000000": 7, - "250000": 7, - "4000000": 7, - "500000": 7, - "8000000": 7 - }, - "count": 7, - "sum": 24266 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/shared-informers", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1456, - "resource": "namespaces", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-dns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 43979, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 3, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "DELETE" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.1 (linux/amd64) kubernetes/b0b7a32", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:job-controller", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 21, - "resource": "events", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 328381, - "resource": "endpoints", - "scope": "namespace", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:daemon-set-controller", - "code": "409", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10, - "resource": "daemonsets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "GoogleContainerEngine", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 709, - "resource": "jobs", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 1464, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1464, - "sum": 659859975068 - }, - "resource": "podtemplates", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "latency": { - "bucket": { - "+Inf": 17332, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 17332, - "sum": 10380663647634 - }, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "glbc/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "201", - "content_type": "application/json", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "replicasets", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21997, - "resource": "endpoints", - "scope": "namespace", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "404", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 13, - "resource": "events", - "scope": "namespace", - "verb": "PATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubelet/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/json", - "count": 7, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/system:serviceaccount:kube-system:cronjob-controller", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 65929, - "resource": "jobs", - "scope": "cluster", - "verb": "LIST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kubectl/v1.6.4 (linux/amd64) kubernetes/d6f4332", - "code": "200", - "content_type": "application/json", - "count": 21995, - "resource": "rolebindings", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "pod_nanny/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "content_type": "application/json", - "count": 1, - "resource": "deployments", - "scope": "namespace", - "verb": "GET" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-controller-manager/v1.8.8 (linux/amd64) kubernetes/6e5b33a/leader-election", - "code": "201", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "request": { - "client": "kube-apiserver/v1.8.8 (linux/amd64) kubernetes/6e5b33a", - "code": "200", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 1463, - "resource": "namespaces", - "scope": "cluster", - "verb": "WATCH" - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/testdata/config.yml deleted file mode 100644 index ab6bf241..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/metrics" -suffix: plain diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/testdata/docs.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/testdata/docs.plain deleted file mode 100644 index 6664cabf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/testdata/docs.plain +++ /dev/null @@ -1,13055 +0,0 @@ -# HELP APIServiceOpenAPIAggregationControllerQueue1_adds (Deprecated) Total number of adds handled by workqueue: APIServiceOpenAPIAggregationControllerQueue1 -# TYPE APIServiceOpenAPIAggregationControllerQueue1_adds counter -APIServiceOpenAPIAggregationControllerQueue1_adds 204170 -# HELP APIServiceOpenAPIAggregationControllerQueue1_depth (Deprecated) Current depth of workqueue: APIServiceOpenAPIAggregationControllerQueue1 -# TYPE APIServiceOpenAPIAggregationControllerQueue1_depth gauge -APIServiceOpenAPIAggregationControllerQueue1_depth 0 -# HELP APIServiceOpenAPIAggregationControllerQueue1_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for APIServiceOpenAPIAggregationControllerQueue1 been running. -# TYPE APIServiceOpenAPIAggregationControllerQueue1_longest_running_processor_microseconds gauge -APIServiceOpenAPIAggregationControllerQueue1_longest_running_processor_microseconds 0 -# HELP APIServiceOpenAPIAggregationControllerQueue1_queue_latency (Deprecated) How long an item stays in workqueueAPIServiceOpenAPIAggregationControllerQueue1 before being requested. -# TYPE APIServiceOpenAPIAggregationControllerQueue1_queue_latency summary -APIServiceOpenAPIAggregationControllerQueue1_queue_latency{quantile="0.5"} 112 -APIServiceOpenAPIAggregationControllerQueue1_queue_latency{quantile="0.9"} 228 -APIServiceOpenAPIAggregationControllerQueue1_queue_latency{quantile="0.99"} 292 -APIServiceOpenAPIAggregationControllerQueue1_queue_latency_sum 2.3561501e+07 -APIServiceOpenAPIAggregationControllerQueue1_queue_latency_count 204170 -# HELP APIServiceOpenAPIAggregationControllerQueue1_retries (Deprecated) Total number of retries handled by workqueue: APIServiceOpenAPIAggregationControllerQueue1 -# TYPE APIServiceOpenAPIAggregationControllerQueue1_retries counter -APIServiceOpenAPIAggregationControllerQueue1_retries 204174 -# HELP APIServiceOpenAPIAggregationControllerQueue1_unfinished_work_seconds (Deprecated) How many seconds of work APIServiceOpenAPIAggregationControllerQueue1 has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE APIServiceOpenAPIAggregationControllerQueue1_unfinished_work_seconds gauge -APIServiceOpenAPIAggregationControllerQueue1_unfinished_work_seconds 0 -# HELP APIServiceOpenAPIAggregationControllerQueue1_work_duration (Deprecated) How long processing an item from workqueueAPIServiceOpenAPIAggregationControllerQueue1 takes. -# TYPE APIServiceOpenAPIAggregationControllerQueue1_work_duration summary -APIServiceOpenAPIAggregationControllerQueue1_work_duration{quantile="0.5"} 140 -APIServiceOpenAPIAggregationControllerQueue1_work_duration{quantile="0.9"} 209 -APIServiceOpenAPIAggregationControllerQueue1_work_duration{quantile="0.99"} 276 -APIServiceOpenAPIAggregationControllerQueue1_work_duration_sum 2.8119383e+07 -APIServiceOpenAPIAggregationControllerQueue1_work_duration_count 204170 -# HELP APIServiceRegistrationController_adds (Deprecated) Total number of adds handled by workqueue: APIServiceRegistrationController -# TYPE APIServiceRegistrationController_adds counter -APIServiceRegistrationController_adds 10230 -# HELP APIServiceRegistrationController_depth (Deprecated) Current depth of workqueue: APIServiceRegistrationController -# TYPE APIServiceRegistrationController_depth gauge -APIServiceRegistrationController_depth 0 -# HELP APIServiceRegistrationController_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for APIServiceRegistrationController been running. -# TYPE APIServiceRegistrationController_longest_running_processor_microseconds gauge -APIServiceRegistrationController_longest_running_processor_microseconds 0 -# HELP APIServiceRegistrationController_queue_latency (Deprecated) How long an item stays in workqueueAPIServiceRegistrationController before being requested. -# TYPE APIServiceRegistrationController_queue_latency summary -APIServiceRegistrationController_queue_latency{quantile="0.5"} 35 -APIServiceRegistrationController_queue_latency{quantile="0.9"} 168 -APIServiceRegistrationController_queue_latency{quantile="0.99"} 232 -APIServiceRegistrationController_queue_latency_sum 256272 -APIServiceRegistrationController_queue_latency_count 10230 -# HELP APIServiceRegistrationController_retries (Deprecated) Total number of retries handled by workqueue: APIServiceRegistrationController -# TYPE APIServiceRegistrationController_retries counter -APIServiceRegistrationController_retries 0 -# HELP APIServiceRegistrationController_unfinished_work_seconds (Deprecated) How many seconds of work APIServiceRegistrationController has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE APIServiceRegistrationController_unfinished_work_seconds gauge -APIServiceRegistrationController_unfinished_work_seconds 0 -# HELP APIServiceRegistrationController_work_duration (Deprecated) How long processing an item from workqueueAPIServiceRegistrationController takes. -# TYPE APIServiceRegistrationController_work_duration summary -APIServiceRegistrationController_work_duration{quantile="0.5"} 9 -APIServiceRegistrationController_work_duration{quantile="0.9"} 74 -APIServiceRegistrationController_work_duration{quantile="0.99"} 133 -APIServiceRegistrationController_work_duration_sum 164272 -APIServiceRegistrationController_work_duration_count 10230 -# HELP AvailableConditionController_adds (Deprecated) Total number of adds handled by workqueue: AvailableConditionController -# TYPE AvailableConditionController_adds counter -AvailableConditionController_adds 102150 -# HELP AvailableConditionController_depth (Deprecated) Current depth of workqueue: AvailableConditionController -# TYPE AvailableConditionController_depth gauge -AvailableConditionController_depth 0 -# HELP AvailableConditionController_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for AvailableConditionController been running. -# TYPE AvailableConditionController_longest_running_processor_microseconds gauge -AvailableConditionController_longest_running_processor_microseconds 0 -# HELP AvailableConditionController_queue_latency (Deprecated) How long an item stays in workqueueAvailableConditionController before being requested. -# TYPE AvailableConditionController_queue_latency summary -AvailableConditionController_queue_latency{quantile="0.5"} 15 -AvailableConditionController_queue_latency{quantile="0.9"} 45 -AvailableConditionController_queue_latency{quantile="0.99"} 169 -AvailableConditionController_queue_latency_sum 2.314299e+06 -AvailableConditionController_queue_latency_count 102150 -# HELP AvailableConditionController_retries (Deprecated) Total number of retries handled by workqueue: AvailableConditionController -# TYPE AvailableConditionController_retries counter -AvailableConditionController_retries 0 -# HELP AvailableConditionController_unfinished_work_seconds (Deprecated) How many seconds of work AvailableConditionController has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE AvailableConditionController_unfinished_work_seconds gauge -AvailableConditionController_unfinished_work_seconds 0 -# HELP AvailableConditionController_work_duration (Deprecated) How long processing an item from workqueueAvailableConditionController takes. -# TYPE AvailableConditionController_work_duration summary -AvailableConditionController_work_duration{quantile="0.5"} 38 -AvailableConditionController_work_duration{quantile="0.9"} 112 -AvailableConditionController_work_duration{quantile="0.99"} 251 -AvailableConditionController_work_duration_sum 4.907201e+06 -AvailableConditionController_work_duration_count 102150 -# HELP DiscoveryController_adds (Deprecated) Total number of adds handled by workqueue: DiscoveryController -# TYPE DiscoveryController_adds counter -DiscoveryController_adds 0 -# HELP DiscoveryController_depth (Deprecated) Current depth of workqueue: DiscoveryController -# TYPE DiscoveryController_depth gauge -DiscoveryController_depth 0 -# HELP DiscoveryController_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for DiscoveryController been running. -# TYPE DiscoveryController_longest_running_processor_microseconds gauge -DiscoveryController_longest_running_processor_microseconds 0 -# HELP DiscoveryController_queue_latency (Deprecated) How long an item stays in workqueueDiscoveryController before being requested. -# TYPE DiscoveryController_queue_latency summary -DiscoveryController_queue_latency{quantile="0.5"} NaN -DiscoveryController_queue_latency{quantile="0.9"} NaN -DiscoveryController_queue_latency{quantile="0.99"} NaN -DiscoveryController_queue_latency_sum 0 -DiscoveryController_queue_latency_count 0 -# HELP DiscoveryController_retries (Deprecated) Total number of retries handled by workqueue: DiscoveryController -# TYPE DiscoveryController_retries counter -DiscoveryController_retries 0 -# HELP DiscoveryController_unfinished_work_seconds (Deprecated) How many seconds of work DiscoveryController has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE DiscoveryController_unfinished_work_seconds gauge -DiscoveryController_unfinished_work_seconds 0 -# HELP DiscoveryController_work_duration (Deprecated) How long processing an item from workqueueDiscoveryController takes. -# TYPE DiscoveryController_work_duration summary -DiscoveryController_work_duration{quantile="0.5"} NaN -DiscoveryController_work_duration{quantile="0.9"} NaN -DiscoveryController_work_duration{quantile="0.99"} NaN -DiscoveryController_work_duration_sum 0 -DiscoveryController_work_duration_count 0 -# HELP admission_quota_controller_adds (Deprecated) Total number of adds handled by workqueue: admission_quota_controller -# TYPE admission_quota_controller_adds counter -admission_quota_controller_adds 125 -# HELP admission_quota_controller_depth (Deprecated) Current depth of workqueue: admission_quota_controller -# TYPE admission_quota_controller_depth gauge -admission_quota_controller_depth 0 -# HELP admission_quota_controller_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for admission_quota_controller been running. -# TYPE admission_quota_controller_longest_running_processor_microseconds gauge -admission_quota_controller_longest_running_processor_microseconds 0 -# HELP admission_quota_controller_queue_latency (Deprecated) How long an item stays in workqueueadmission_quota_controller before being requested. -# TYPE admission_quota_controller_queue_latency summary -admission_quota_controller_queue_latency{quantile="0.5"} NaN -admission_quota_controller_queue_latency{quantile="0.9"} NaN -admission_quota_controller_queue_latency{quantile="0.99"} NaN -admission_quota_controller_queue_latency_sum 5354 -admission_quota_controller_queue_latency_count 125 -# HELP admission_quota_controller_unfinished_work_seconds (Deprecated) How many seconds of work admission_quota_controller has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE admission_quota_controller_unfinished_work_seconds gauge -admission_quota_controller_unfinished_work_seconds 0 -# HELP admission_quota_controller_work_duration (Deprecated) How long processing an item from workqueueadmission_quota_controller takes. -# TYPE admission_quota_controller_work_duration summary -admission_quota_controller_work_duration{quantile="0.5"} NaN -admission_quota_controller_work_duration{quantile="0.9"} NaN -admission_quota_controller_work_duration{quantile="0.99"} NaN -admission_quota_controller_work_duration_sum 17022 -admission_quota_controller_work_duration_count 125 -# HELP apiserver_admission_controller_admission_duration_seconds Admission controller latency histogram in seconds, identified by name and broken out for each operation and API resource and type (validate or admit). -# TYPE apiserver_admission_controller_admission_duration_seconds histogram -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit"} 0.000208801 -apiserver_admission_controller_admission_duration_seconds_count{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit"} 0.00018297999999999993 -apiserver_admission_controller_admission_duration_seconds_count{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_duration_seconds_sum{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit"} 0.08614374199999875 -apiserver_admission_controller_admission_duration_seconds_count{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="LimitRanger",operation="CREATE",rejected="false",type="admit"} 0.00747908 -apiserver_admission_controller_admission_duration_seconds_count{name="LimitRanger",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_duration_seconds_sum{name="LimitRanger",operation="CREATE",rejected="false",type="validate"} 0.0002990900000000001 -apiserver_admission_controller_admission_duration_seconds_count{name="LimitRanger",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_duration_seconds_sum{name="LimitRanger",operation="UPDATE",rejected="false",type="admit"} 0.23260718500000135 -apiserver_admission_controller_admission_duration_seconds_count{name="LimitRanger",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_duration_seconds_sum{name="LimitRanger",operation="UPDATE",rejected="false",type="validate"} 0.12140265600000069 -apiserver_admission_controller_admission_duration_seconds_count{name="LimitRanger",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit"} 0.2039837569999999 -apiserver_admission_controller_admission_duration_seconds_count{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_duration_seconds_sum{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit"} 1.3385e-05 -apiserver_admission_controller_admission_duration_seconds_count{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_duration_seconds_sum{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit"} 1.1333048060000206 -apiserver_admission_controller_admission_duration_seconds_count{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit"} 0.0022919769999999984 -apiserver_admission_controller_admission_duration_seconds_count{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="25000"} 15 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="62500"} 15 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="156250"} 15 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="390625"} 15 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="976562.5"} 15 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="+Inf"} 15 -apiserver_admission_controller_admission_duration_seconds_sum{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit"} 0.799597829 -apiserver_admission_controller_admission_duration_seconds_count{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit"} 15 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_duration_seconds_sum{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit"} 1.555e-06 -apiserver_admission_controller_admission_duration_seconds_count{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_duration_seconds_sum{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit"} 1.589680831999989 -apiserver_admission_controller_admission_duration_seconds_count{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="NodeRestriction",operation="CREATE",rejected="false",type="admit"} 0.0004484739999999997 -apiserver_admission_controller_admission_duration_seconds_count{name="NodeRestriction",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_duration_seconds_sum{name="NodeRestriction",operation="DELETE",rejected="false",type="admit"} 1.253e-06 -apiserver_admission_controller_admission_duration_seconds_count{name="NodeRestriction",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_duration_seconds_sum{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit"} 0.212793905999997 -apiserver_admission_controller_admission_duration_seconds_count{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_duration_seconds_sum{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate"} 0.08410871799999807 -apiserver_admission_controller_admission_duration_seconds_count{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="Priority",operation="CREATE",rejected="false",type="admit"} 0.0004011529999999998 -apiserver_admission_controller_admission_duration_seconds_count{name="Priority",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_duration_seconds_sum{name="Priority",operation="CREATE",rejected="false",type="validate"} 0.00011880699999999996 -apiserver_admission_controller_admission_duration_seconds_count{name="Priority",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_duration_seconds_sum{name="Priority",operation="DELETE",rejected="false",type="admit"} 3.493e-06 -apiserver_admission_controller_admission_duration_seconds_count{name="Priority",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="25000"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="62500"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="156250"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="390625"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="976562.5"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="+Inf"} 1 -apiserver_admission_controller_admission_duration_seconds_sum{name="Priority",operation="DELETE",rejected="false",type="validate"} 8.29e-07 -apiserver_admission_controller_admission_duration_seconds_count{name="Priority",operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_duration_seconds_sum{name="Priority",operation="UPDATE",rejected="false",type="admit"} 0.3254472659999998 -apiserver_admission_controller_admission_duration_seconds_count{name="Priority",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_duration_seconds_sum{name="Priority",operation="UPDATE",rejected="false",type="validate"} 0.06214398599999908 -apiserver_admission_controller_admission_duration_seconds_count{name="Priority",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_duration_seconds_sum{name="ResourceQuota",operation="CREATE",rejected="false",type="validate"} 0.024511629000000004 -apiserver_admission_controller_admission_duration_seconds_count{name="ResourceQuota",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_duration_seconds_sum{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate"} 0.5299855699999912 -apiserver_admission_controller_admission_duration_seconds_count{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="ServiceAccount",operation="CREATE",rejected="false",type="admit"} 0.0010711619999999996 -apiserver_admission_controller_admission_duration_seconds_count{name="ServiceAccount",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_duration_seconds_sum{name="ServiceAccount",operation="CREATE",rejected="false",type="validate"} 0.0001686299999999999 -apiserver_admission_controller_admission_duration_seconds_count{name="ServiceAccount",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_duration_seconds_sum{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit"} 0.0007007740000000001 -apiserver_admission_controller_admission_duration_seconds_count{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_duration_seconds_sum{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate"} 0.0019866619999999997 -apiserver_admission_controller_admission_duration_seconds_count{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="25000"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="62500"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="156250"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="390625"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="976562.5"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="+Inf"} 1 -apiserver_admission_controller_admission_duration_seconds_sum{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate"} 6.466e-06 -apiserver_admission_controller_admission_duration_seconds_count{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_duration_seconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_duration_seconds_sum{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate"} 0.8382917690000031 -apiserver_admission_controller_admission_duration_seconds_count{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate"} 113670 -# HELP apiserver_admission_controller_admission_latencies_milliseconds (Deprecated) Admission controller latency histogram in milliseconds, identified by name and broken out for each operation and API resource and type (validate or admit). -# TYPE apiserver_admission_controller_admission_latencies_milliseconds histogram -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit"} 36 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="DefaultStorageClass",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit"} 23 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="DefaultTolerationSeconds",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit"} 7110 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="DefaultTolerationSeconds",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="LimitRanger",operation="CREATE",rejected="false",type="admit"} 7285 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="LimitRanger",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="LimitRanger",operation="CREATE",rejected="false",type="validate"} 166 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="LimitRanger",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="LimitRanger",operation="UPDATE",rejected="false",type="admit"} 177821 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="LimitRanger",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="LimitRanger",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="LimitRanger",operation="UPDATE",rejected="false",type="validate"} 83366 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="LimitRanger",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="25000"} 355 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="62500"} 355 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit"} 203816 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="MutatingAdmissionWebhook",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit"} 13 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="MutatingAdmissionWebhook",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit"} 1.078141e+06 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="MutatingAdmissionWebhook",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit"} 2123 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NamespaceLifecycle",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="25000"} 0 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="62500"} 15 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="156250"} 15 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="390625"} 15 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="976562.5"} 15 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit",le="+Inf"} 15 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit"} 799589 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NamespaceLifecycle",operation="CREATE",rejected="true",type="admit"} 15 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NamespaceLifecycle",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit"} 1.532571e+06 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NamespaceLifecycle",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NodeRestriction",operation="CREATE",rejected="false",type="admit"} 244 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NodeRestriction",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NodeRestriction",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NodeRestriction",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit"} 162306 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="NodeRestriction",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate"} 11000 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="PersistentVolumeClaimResize",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="Priority",operation="CREATE",rejected="false",type="admit"} 233 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="Priority",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="Priority",operation="CREATE",rejected="false",type="validate"} 2 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="Priority",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="Priority",operation="DELETE",rejected="false",type="admit"} 3 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="Priority",operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="25000"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="62500"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="156250"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="390625"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="976562.5"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="DELETE",rejected="false",type="validate",le="+Inf"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="Priority",operation="DELETE",rejected="false",type="validate"} 0 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="Priority",operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="Priority",operation="UPDATE",rejected="false",type="admit"} 270132 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="Priority",operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="Priority",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="Priority",operation="UPDATE",rejected="false",type="validate"} 1678 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="Priority",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ResourceQuota",operation="CREATE",rejected="false",type="validate"} 24377 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ResourceQuota",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate"} 465974 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ResourceQuota",operation="UPDATE",rejected="false",type="validate"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ServiceAccount",operation="CREATE",rejected="false",type="admit"} 916 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ServiceAccount",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ServiceAccount",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ServiceAccount",operation="CREATE",rejected="false",type="validate"} 30 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ServiceAccount",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit"} 519 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="TaintNodesByCondition",operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate"} 1826 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ValidatingAdmissionWebhook",operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="25000"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="62500"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="156250"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="390625"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="976562.5"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate",le="+Inf"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate"} 6 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ValidatingAdmissionWebhook",operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_bucket{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_controller_admission_latencies_milliseconds_sum{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate"} 780691 -apiserver_admission_controller_admission_latencies_milliseconds_count{name="ValidatingAdmissionWebhook",operation="UPDATE",rejected="false",type="validate"} 113670 -# HELP apiserver_admission_step_admission_duration_seconds Admission sub-step latency histogram in seconds, broken out for each operation and API resource and step type (validate or admit). -# TYPE apiserver_admission_step_admission_duration_seconds histogram -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="admit",le="25000"} 357 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="admit",le="62500"} 357 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_step_admission_duration_seconds_sum{operation="CREATE",rejected="false",type="admit"} 0.23154614599999995 -apiserver_admission_step_admission_duration_seconds_count{operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_step_admission_duration_seconds_sum{operation="CREATE",rejected="false",type="validate"} 0.034624561 -apiserver_admission_step_admission_duration_seconds_count{operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="true",type="admit",le="25000"} 15 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="true",type="admit",le="62500"} 15 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="true",type="admit",le="156250"} 15 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="true",type="admit",le="390625"} 15 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="true",type="admit",le="976562.5"} 15 -apiserver_admission_step_admission_duration_seconds_bucket{operation="CREATE",rejected="true",type="admit",le="+Inf"} 15 -apiserver_admission_step_admission_duration_seconds_sum{operation="CREATE",rejected="true",type="admit"} 0.799765771 -apiserver_admission_step_admission_duration_seconds_count{operation="CREATE",rejected="true",type="admit"} 15 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_step_admission_duration_seconds_sum{operation="DELETE",rejected="false",type="admit"} 0.000126801 -apiserver_admission_step_admission_duration_seconds_count{operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="validate",le="25000"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="validate",le="62500"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="validate",le="156250"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="validate",le="390625"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="validate",le="976562.5"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="DELETE",rejected="false",type="validate",le="+Inf"} 1 -apiserver_admission_step_admission_duration_seconds_sum{operation="DELETE",rejected="false",type="validate"} 5.0215e-05 -apiserver_admission_step_admission_duration_seconds_count{operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_step_admission_duration_seconds_sum{operation="UPDATE",rejected="false",type="admit"} 8.78777314200005 -apiserver_admission_step_admission_duration_seconds_count{operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_step_admission_duration_seconds_bucket{operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_step_admission_duration_seconds_sum{operation="UPDATE",rejected="false",type="validate"} 4.98175199699998 -apiserver_admission_step_admission_duration_seconds_count{operation="UPDATE",rejected="false",type="validate"} 113670 -# HELP apiserver_admission_step_admission_duration_seconds_summary Admission sub-step latency summary in seconds, broken out for each operation and API resource and step type (validate or admit). -# TYPE apiserver_admission_step_admission_duration_seconds_summary summary -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="false",type="admit",quantile="0.5"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="false",type="admit",quantile="0.9"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="false",type="admit",quantile="0.99"} NaN -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="CREATE",rejected="false",type="admit"} 0.23154614599999995 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="false",type="validate",quantile="0.5"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="false",type="validate",quantile="0.9"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="false",type="validate",quantile="0.99"} NaN -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="CREATE",rejected="false",type="validate"} 0.034624561 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="true",type="admit",quantile="0.5"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="true",type="admit",quantile="0.9"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="CREATE",rejected="true",type="admit",quantile="0.99"} NaN -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="CREATE",rejected="true",type="admit"} 0.799765771 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="CREATE",rejected="true",type="admit"} 15 -apiserver_admission_step_admission_duration_seconds_summary{operation="DELETE",rejected="false",type="admit",quantile="0.5"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="DELETE",rejected="false",type="admit",quantile="0.9"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="DELETE",rejected="false",type="admit",quantile="0.99"} NaN -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="DELETE",rejected="false",type="admit"} 0.000126801 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_step_admission_duration_seconds_summary{operation="DELETE",rejected="false",type="validate",quantile="0.5"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="DELETE",rejected="false",type="validate",quantile="0.9"} NaN -apiserver_admission_step_admission_duration_seconds_summary{operation="DELETE",rejected="false",type="validate",quantile="0.99"} NaN -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="DELETE",rejected="false",type="validate"} 5.0215e-05 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_step_admission_duration_seconds_summary{operation="UPDATE",rejected="false",type="admit",quantile="0.5"} 7.6639e-05 -apiserver_admission_step_admission_duration_seconds_summary{operation="UPDATE",rejected="false",type="admit",quantile="0.9"} 9.7902e-05 -apiserver_admission_step_admission_duration_seconds_summary{operation="UPDATE",rejected="false",type="admit",quantile="0.99"} 0.000135761 -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="UPDATE",rejected="false",type="admit"} 8.78777314200005 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_step_admission_duration_seconds_summary{operation="UPDATE",rejected="false",type="validate",quantile="0.5"} 4.3317e-05 -apiserver_admission_step_admission_duration_seconds_summary{operation="UPDATE",rejected="false",type="validate",quantile="0.9"} 5.5142e-05 -apiserver_admission_step_admission_duration_seconds_summary{operation="UPDATE",rejected="false",type="validate",quantile="0.99"} 8.9094e-05 -apiserver_admission_step_admission_duration_seconds_summary_sum{operation="UPDATE",rejected="false",type="validate"} 4.98175199699998 -apiserver_admission_step_admission_duration_seconds_summary_count{operation="UPDATE",rejected="false",type="validate"} 113670 -# HELP apiserver_admission_step_admission_latencies_milliseconds (Deprecated) Admission sub-step latency histogram in milliseconds, broken out for each operation and API resource and step type (validate or admit). -# TYPE apiserver_admission_step_admission_latencies_milliseconds histogram -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="admit",le="25000"} 355 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="admit",le="62500"} 355 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="admit",le="156250"} 357 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="admit",le="390625"} 357 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="admit",le="976562.5"} 357 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="admit",le="+Inf"} 357 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="CREATE",rejected="false",type="admit"} 231367 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="validate",le="25000"} 314 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="validate",le="62500"} 314 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="validate",le="156250"} 314 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="validate",le="390625"} 314 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="validate",le="976562.5"} 314 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="false",type="validate",le="+Inf"} 314 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="CREATE",rejected="false",type="validate"} 34471 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="true",type="admit",le="25000"} 0 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="true",type="admit",le="62500"} 15 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="true",type="admit",le="156250"} 15 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="true",type="admit",le="390625"} 15 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="true",type="admit",le="976562.5"} 15 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="CREATE",rejected="true",type="admit",le="+Inf"} 15 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="CREATE",rejected="true",type="admit"} 799760 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="CREATE",rejected="true",type="admit"} 15 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="admit",le="25000"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="admit",le="62500"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="admit",le="156250"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="admit",le="390625"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="admit",le="976562.5"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="admit",le="+Inf"} 1 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="DELETE",rejected="false",type="admit"} 126 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="validate",le="25000"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="validate",le="62500"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="validate",le="156250"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="validate",le="390625"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="validate",le="976562.5"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="DELETE",rejected="false",type="validate",le="+Inf"} 1 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="DELETE",rejected="false",type="validate"} 50 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="admit",le="25000"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="admit",le="62500"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="admit",le="156250"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="admit",le="390625"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="admit",le="976562.5"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="admit",le="+Inf"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="UPDATE",rejected="false",type="admit"} 8.730853e+06 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="validate",le="25000"} 113670 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="validate",le="62500"} 113670 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="validate",le="156250"} 113670 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="validate",le="390625"} 113670 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="validate",le="976562.5"} 113670 -apiserver_admission_step_admission_latencies_milliseconds_bucket{operation="UPDATE",rejected="false",type="validate",le="+Inf"} 113670 -apiserver_admission_step_admission_latencies_milliseconds_sum{operation="UPDATE",rejected="false",type="validate"} 4.924787e+06 -apiserver_admission_step_admission_latencies_milliseconds_count{operation="UPDATE",rejected="false",type="validate"} 113670 -# HELP apiserver_admission_step_admission_latencies_milliseconds_summary (Deprecated) Admission sub-step latency summary in milliseconds, broken out for each operation and API resource and step type (validate or admit). -# TYPE apiserver_admission_step_admission_latencies_milliseconds_summary summary -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="false",type="admit",quantile="0.5"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="false",type="admit",quantile="0.9"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="false",type="admit",quantile="0.99"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="CREATE",rejected="false",type="admit"} 231367 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="CREATE",rejected="false",type="admit"} 357 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="false",type="validate",quantile="0.5"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="false",type="validate",quantile="0.9"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="false",type="validate",quantile="0.99"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="CREATE",rejected="false",type="validate"} 34471 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="CREATE",rejected="false",type="validate"} 314 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="true",type="admit",quantile="0.5"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="true",type="admit",quantile="0.9"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="CREATE",rejected="true",type="admit",quantile="0.99"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="CREATE",rejected="true",type="admit"} 799760 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="CREATE",rejected="true",type="admit"} 15 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="DELETE",rejected="false",type="admit",quantile="0.5"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="DELETE",rejected="false",type="admit",quantile="0.9"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="DELETE",rejected="false",type="admit",quantile="0.99"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="DELETE",rejected="false",type="admit"} 126 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="DELETE",rejected="false",type="admit"} 1 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="DELETE",rejected="false",type="validate",quantile="0.5"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="DELETE",rejected="false",type="validate",quantile="0.9"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="DELETE",rejected="false",type="validate",quantile="0.99"} NaN -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="DELETE",rejected="false",type="validate"} 50 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="DELETE",rejected="false",type="validate"} 1 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="UPDATE",rejected="false",type="admit",quantile="0.5"} 77 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="UPDATE",rejected="false",type="admit",quantile="0.9"} 98 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="UPDATE",rejected="false",type="admit",quantile="0.99"} 135 -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="UPDATE",rejected="false",type="admit"} 8.730853e+06 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="UPDATE",rejected="false",type="admit"} 113672 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="UPDATE",rejected="false",type="validate",quantile="0.5"} 43 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="UPDATE",rejected="false",type="validate",quantile="0.9"} 55 -apiserver_admission_step_admission_latencies_milliseconds_summary{operation="UPDATE",rejected="false",type="validate",quantile="0.99"} 89 -apiserver_admission_step_admission_latencies_milliseconds_summary_sum{operation="UPDATE",rejected="false",type="validate"} 4.924787e+06 -apiserver_admission_step_admission_latencies_milliseconds_summary_count{operation="UPDATE",rejected="false",type="validate"} 113670 -# HELP apiserver_audit_event_total Counter of audit events generated and sent to the audit backend. -# TYPE apiserver_audit_event_total counter -apiserver_audit_event_total 0 -# HELP apiserver_audit_requests_rejected_total Counter of apiserver requests rejected due to an error in audit logging backend. -# TYPE apiserver_audit_requests_rejected_total counter -apiserver_audit_requests_rejected_total 0 -# HELP apiserver_client_certificate_expiration_seconds Distribution of the remaining lifetime on the certificate used to authenticate a request. -# TYPE apiserver_client_certificate_expiration_seconds histogram -apiserver_client_certificate_expiration_seconds_bucket{le="0"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="1800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="3600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="7200"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="21600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="43200"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="86400"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="172800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="345600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="604800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="2.592e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="7.776e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="1.5552e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="3.1104e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="+Inf"} 252796 -apiserver_client_certificate_expiration_seconds_sum 7.959296964179207e+12 -apiserver_client_certificate_expiration_seconds_count 252796 -# HELP apiserver_current_inflight_requests Maximal number of currently used inflight request limit of this apiserver per request kind in last second. -# TYPE apiserver_current_inflight_requests gauge -apiserver_current_inflight_requests{requestKind="mutating"} 0 -apiserver_current_inflight_requests{requestKind="readOnly"} 0 -# HELP apiserver_init_events_total Counter of init events processed in watchcache broken by resource type -# TYPE apiserver_init_events_total counter -apiserver_init_events_total{resource="*core.Endpoints"} 3 -# HELP apiserver_longrunning_gauge Gauge of all active long-running apiserver requests broken out by verb, group, version, resource, scope and component. Not all requests are tracked this way. -# TYPE apiserver_longrunning_gauge gauge -apiserver_longrunning_gauge{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 4 -apiserver_longrunning_gauge{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 5 -apiserver_longrunning_gauge{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 4 -apiserver_longrunning_gauge{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 3 -apiserver_longrunning_gauge{component="apiserver",group="",resource="nodes",scope="resource",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 3 -apiserver_longrunning_gauge{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 4 -apiserver_longrunning_gauge{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 4 -apiserver_longrunning_gauge{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 7 -apiserver_longrunning_gauge{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="resource",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_longrunning_gauge{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -apiserver_longrunning_gauge{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 3 -apiserver_longrunning_gauge{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_longrunning_gauge{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 3 -apiserver_longrunning_gauge{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 2 -# HELP apiserver_registered_watchers Number of currently registered watchers for a given resources -# TYPE apiserver_registered_watchers gauge -apiserver_registered_watchers{group="",kind="ConfigMap",version="v1"} 5 -apiserver_registered_watchers{group="",kind="Endpoints",version="v1"} 5 -apiserver_registered_watchers{group="",kind="LimitRange",version="v1"} 2 -apiserver_registered_watchers{group="",kind="Namespace",version="v1"} 4 -apiserver_registered_watchers{group="",kind="Node",version="v1"} 4 -apiserver_registered_watchers{group="",kind="PersistentVolume",version="v1"} 3 -apiserver_registered_watchers{group="",kind="PersistentVolumeClaim",version="v1"} 2 -apiserver_registered_watchers{group="",kind="Pod",version="v1"} 4 -apiserver_registered_watchers{group="",kind="PodTemplate",version="v1"} 1 -apiserver_registered_watchers{group="",kind="ReplicationController",version="v1"} 2 -apiserver_registered_watchers{group="",kind="ResourceQuota",version="v1"} 2 -apiserver_registered_watchers{group="",kind="Secret",version="v1"} 6 -apiserver_registered_watchers{group="",kind="Service",version="v1"} 7 -apiserver_registered_watchers{group="",kind="ServiceAccount",version="v1"} 2 -apiserver_registered_watchers{group="admissionregistration.k8s.io",kind="MutatingWebhookConfiguration",version="v1beta1"} 2 -apiserver_registered_watchers{group="admissionregistration.k8s.io",kind="ValidatingWebhookConfiguration",version="v1beta1"} 2 -apiserver_registered_watchers{group="apiextensions.k8s.io",kind="CustomResourceDefinition",version="v1beta1"} 2 -apiserver_registered_watchers{group="apiregistration.k8s.io",kind="APIService",version="v1"} 2 -apiserver_registered_watchers{group="apps",kind="ControllerRevision",version="v1"} 1 -apiserver_registered_watchers{group="apps",kind="DaemonSet",version="v1"} 1 -apiserver_registered_watchers{group="apps",kind="Deployment",version="v1"} 1 -apiserver_registered_watchers{group="apps",kind="ReplicaSet",version="v1"} 2 -apiserver_registered_watchers{group="apps",kind="StatefulSet",version="v1"} 2 -apiserver_registered_watchers{group="autoscaling",kind="HorizontalPodAutoscaler",version="v1"} 1 -apiserver_registered_watchers{group="batch",kind="CronJob",version="v1beta1"} 1 -apiserver_registered_watchers{group="batch",kind="Job",version="v1"} 1 -apiserver_registered_watchers{group="certificates.k8s.io",kind="CertificateSigningRequest",version="v1beta1"} 1 -apiserver_registered_watchers{group="coordination.k8s.io",kind="Lease",version="v1"} 1 -apiserver_registered_watchers{group="coordination.k8s.io",kind="Lease",version="v1beta1"} 1 -apiserver_registered_watchers{group="events.k8s.io",kind="Event",version="v1beta1"} 1 -apiserver_registered_watchers{group="extensions",kind="DaemonSet",version="v1beta1"} 1 -apiserver_registered_watchers{group="extensions",kind="Deployment",version="v1beta1"} 1 -apiserver_registered_watchers{group="extensions",kind="Ingress",version="v1beta1"} 1 -apiserver_registered_watchers{group="extensions",kind="NetworkPolicy",version="v1beta1"} 1 -apiserver_registered_watchers{group="extensions",kind="PodSecurityPolicy",version="v1beta1"} 1 -apiserver_registered_watchers{group="extensions",kind="ReplicaSet",version="v1beta1"} 1 -apiserver_registered_watchers{group="networking.k8s.io",kind="Ingress",version="v1beta1"} 1 -apiserver_registered_watchers{group="networking.k8s.io",kind="NetworkPolicy",version="v1"} 1 -apiserver_registered_watchers{group="node.k8s.io",kind="RuntimeClass",version="v1beta1"} 2 -apiserver_registered_watchers{group="policy",kind="PodDisruptionBudget",version="v1beta1"} 2 -apiserver_registered_watchers{group="policy",kind="PodSecurityPolicy",version="v1beta1"} 1 -apiserver_registered_watchers{group="rbac.authorization.k8s.io",kind="ClusterRole",version="v1"} 2 -apiserver_registered_watchers{group="rbac.authorization.k8s.io",kind="ClusterRoleBinding",version="v1"} 2 -apiserver_registered_watchers{group="rbac.authorization.k8s.io",kind="Role",version="v1"} 2 -apiserver_registered_watchers{group="rbac.authorization.k8s.io",kind="RoleBinding",version="v1"} 2 -apiserver_registered_watchers{group="scheduling.k8s.io",kind="PriorityClass",version="v1"} 1 -apiserver_registered_watchers{group="scheduling.k8s.io",kind="PriorityClass",version="v1beta1"} 1 -apiserver_registered_watchers{group="storage.k8s.io",kind="CSIDriver",version="v1beta1"} 3 -apiserver_registered_watchers{group="storage.k8s.io",kind="CSINode",version="v1beta1"} 1 -apiserver_registered_watchers{group="storage.k8s.io",kind="StorageClass",version="v1"} 3 -apiserver_registered_watchers{group="storage.k8s.io",kind="VolumeAttachment",version="v1"} 2 -# HELP apiserver_request_count (Deprecated) Counter of apiserver requests broken out for each verb, group, version, resource, scope, component, client, and HTTP response contentType and code. -# TYPE apiserver_request_count counter -apiserver_request_count{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_count{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_count{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_count{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_count{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 460 -apiserver_request_count{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 460 -apiserver_request_count{client="kindnetd/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/json",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 10198 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 10212 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 15330 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1139 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 10212 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 221 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 231 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 4 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 30 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 37 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 54 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 7 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 7 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 19 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 38 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 60 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_count{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 27 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 35 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 8 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 35 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 27 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 35 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 27 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 50829 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 50829 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 142 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 223 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 223 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 231 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 223 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 370 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 223 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 230 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:attachdetach-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:attachdetach-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:bootstrap-signer",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:clusterrole-aggregation-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 6 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:cronjob-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 10205 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:cronjob-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 10205 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 8 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 5 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="409",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:endpoint-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 5 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:endpoint-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 2 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:pod-garbage-collector",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 5105 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 4 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:service-account-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:ttl-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 1 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 35 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 35 -apiserver_request_count{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 35 -apiserver_request_count{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 220 -apiserver_request_count{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 50830 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 50830 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 3 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 10 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 2 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 231 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 237 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 230 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 8 -apiserver_request_count{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 5 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 2 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 2 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 5 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 5 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/json",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 3 -apiserver_request_count{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/json",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 1 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/json",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kubectl/v1.14.3 (linux/amd64) kubernetes/5e53fd6",code="200",component="apiserver",contentType="application/json",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 2 -apiserver_request_count{client="kubectl/v1.14.3 (linux/amd64) kubernetes/5e53fd6",code="200",component="apiserver",contentType="application/json",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 11 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 10209 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 1702 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 18 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 18 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 10203 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 10203 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 899 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 904 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 30 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 12 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 14 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 4 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_count{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 1 -# HELP apiserver_request_duration_seconds Response latency distribution in seconds for each verb, dry run value, group, version, resource, subresource, scope and component. -# TYPE apiserver_request_duration_seconds histogram -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00877798 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 227 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 101816.11208854493 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 0.008810557 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.05"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 0.001090222 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 8 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 0.032166103999999994 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 0.005654764 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="+Inf"} 899 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 407315.8004402043 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 899 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 0.0013137689999999998 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 1123 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 509997.5764437806 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 1123 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 111874 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 221.30321045800045 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 111874 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 0.010462737 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.05"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.1"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.15"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.2"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.25"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.3"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.35"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.4"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.45"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.5"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.6"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.7"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.8"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="0.9"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="1"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="1.25"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="1.5"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="1.75"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="2"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="2.5"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="3"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="3.5"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="4"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="4.5"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="5"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="6"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="7"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="8"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="9"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="10"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="15"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="20"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="25"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="30"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="40"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="50"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="60"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="+Inf"} 101664 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 302.4551810919927 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 101664 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.05"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.1"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.15"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.2"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.25"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.3"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.35"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.4"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.45"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.5"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.6"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.7"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.8"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="0.9"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="1"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="1.25"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="1.5"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="1.75"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="2"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="2.5"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="3"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="3.5"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="4"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="4.5"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="5"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="6"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="7"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="8"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="9"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="10"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="15"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="20"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="25"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="30"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="40"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="50"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="60"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="+Inf"} 26 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 0.09046779999999997 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 26 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 47 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 61 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 0.9262264500000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 61 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000282484 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 457 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 203665.22644916497 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 457 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 0.003751652 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.05"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.1"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.15"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.2"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.25"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.3"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.35"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.4"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.45"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.5"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.6"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.7"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.8"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="0.9"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1.25"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1.5"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1.75"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="2"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="2.5"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="3"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="3.5"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="4"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="4.5"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="5"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="6"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="7"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="8"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="9"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="10"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="15"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="20"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="25"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="30"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="40"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="50"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="60"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 15376 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 28.666829363000105 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 15376 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00074825 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 0.10584852400000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 916 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 407623.4604951318 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 916 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.05"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.1"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.15"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.2"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.25"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.3"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.35"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.4"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.45"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.5"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.6"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.7"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.8"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="0.9"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1.25"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1.5"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1.75"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="2"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="2.5"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="3"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="3.5"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="4"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="4.5"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="5"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="6"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="7"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="8"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="9"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="10"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="15"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="20"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="25"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="30"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="40"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="50"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="60"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 10215 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 6.692735753000016 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 10215 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 15309 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 32.39963049999993 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 15309 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.05"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.15"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.2"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.3"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.35"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.4"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.45"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.6"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.7"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.8"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="0.9"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="1.25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="1.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="1.75"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="2"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="2.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="3"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="3.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="4"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="4.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="6"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="7"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="8"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="9"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="10"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="15"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="20"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="30"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="40"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="50"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="60"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="+Inf"} 6 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 0.029257163000000003 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 0.10368905 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 902 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 407421.3164926242 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 902 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.05"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.1"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.15"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.2"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.25"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.3"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.35"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.4"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.45"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.5"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.6"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.7"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.8"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="0.9"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="1"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="1.25"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="1.5"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="1.75"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="2"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="2.5"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="3"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="3.5"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="4"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="4.5"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="5"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="6"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="7"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="8"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="9"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="10"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="15"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="20"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="25"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="30"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="40"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="50"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="60"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="+Inf"} 1702 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 8.451098614999992 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 1702 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00046366699999999996 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 450 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 203758.23052120992 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 450 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000523894 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 681 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 305602.3407780577 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 681 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00500058 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 909 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 407905.33250213106 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 909 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 34 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 0.099664597 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.05"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 0.007738274 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 9 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 0.061579333 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 9 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.05"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.35"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.45"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="0.9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="1.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="1.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="1.75"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="2.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="3.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="4.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="10"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="20"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="30"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="40"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="50"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="60"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="+Inf"} 5 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 0.048228511999999994 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.05"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.1"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.15"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.2"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.25"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.3"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.35"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.4"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.45"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.5"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.6"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.7"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.8"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="0.9"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="1"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="1.25"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="1.5"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="1.75"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="2"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="2.5"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="3"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="3.5"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="4"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="4.5"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="5"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="6"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="7"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="8"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="9"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="10"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="15"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="20"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="25"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="30"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="40"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="50"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="60"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="+Inf"} 18 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 0.12317013099999999 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 18 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 0.005606011 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 0.001288659 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 101807.11165482592 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000564016 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 203601.22856283395 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000328004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 453 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 203654.23006699592 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.05"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.35"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.45"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="0.9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1.25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1.75"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="2"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="2.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="3"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="3.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="4"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="4.5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="5"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="6"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="7"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="8"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="9"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="10"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="15"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="20"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="25"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="30"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="40"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="50"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="60"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 0.0068067629999999995 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000394688 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 203906.23173499416 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 0.001610109 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.05"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.1"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.15"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.2"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.25"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.3"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.35"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.4"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.45"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.5"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.6"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.7"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.8"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="0.9"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1.25"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1.5"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1.75"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="2"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="2.5"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="3"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="3.5"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="4"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="4.5"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="5"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="6"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="7"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="8"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="9"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="10"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="15"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="20"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="25"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="30"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="40"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="50"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="60"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 39 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 0.028552489000000004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 39 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 36 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 0.138954052 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 36 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.05"} 33 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.1"} 34 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.35"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.45"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="0.9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1.75"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="2.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="3.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="4.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="6"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="7"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="8"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="9"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="10"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="15"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="20"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="25"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="30"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="40"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="50"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="60"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="+Inf"} 939 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 406876.8791248112 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 939 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00040565800000000004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 203959.22909272998 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 70 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 0.135483897 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 70 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 35 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 0.085060736 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.05"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.35"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.45"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="0.9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="1.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="1.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="1.75"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="2.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="3.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="4.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="10"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="20"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="30"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="40"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="50"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="60"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="+Inf"} 35 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 0.101230169 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1145 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 2.165339846000002 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1145 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 1588 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 713340.6724736254 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 1588 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 10213 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 17.942048969 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 10213 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 0.017166249 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000328364 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 455 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 203889.2290169501 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000400125 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 453 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 203725.24118741005 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000583196 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 453 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 203457.22158051413 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 0.0053028269999999995 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 30 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 0.10651688899999999 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 30 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 203796.222681029 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000316031 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 226 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 102004.11598105701 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 0.015127316000000002 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00078583 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 101948.11296671192 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 0.007047528 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.05"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.1"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.15"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.2"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.25"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.3"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.35"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.4"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.45"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.6"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.7"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.8"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.9"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.25"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.75"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="2"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="2.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="3"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="3.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="4"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="4.5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="5"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="6"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="7"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="8"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="9"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="10"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="15"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="20"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="25"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="30"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="40"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="50"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="60"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 8 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 0.083798946 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 8 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000603155 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 226 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 102097.112602288 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 0.032739924 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.05"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.15"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.2"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.3"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.35"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.4"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.45"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.6"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.7"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.8"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.9"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.75"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="2"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="2.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="3"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="3.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="4"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="4.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="6"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="7"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="8"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="9"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="10"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="15"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="20"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="30"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="40"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="50"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="60"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 6 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 0.027245925 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000485486 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 453 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 204138.23245255486 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 0.003397624 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.05"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.35"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.45"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="0.9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1.75"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="2"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="2.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="3"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="3.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="4"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="4.5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="5"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="6"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="7"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="8"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="9"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="10"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="15"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="20"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="25"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="30"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="40"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="50"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="60"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 4 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 0.014523004999999999 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 4 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00037225800000000004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 462 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 203723.23394767308 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 462 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 35 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 0.025939955000000004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 35 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 0.001282449 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000266787 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 229 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 102100.11254895308 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 10206 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 16.856306568999976 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 224 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101739.1100291579 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 10206 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 18.98379271300002 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 10206 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 229 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 102008.11333097695 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 0.006697469 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000459842 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 0.01094977 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 232 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 102111.23553769302 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 232 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 0.003379682 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 0.004006878 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000356988 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.00023558 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 101751.11330468397 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 229 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101739.11516429397 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.05"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.1"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.15"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.2"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.25"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.3"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.35"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.4"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.45"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.5"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.6"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.7"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.8"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="0.9"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1.25"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1.5"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1.75"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="2"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="2.5"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="3"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="3.5"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="4"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="4.5"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="5"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="6"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="7"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="8"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="9"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="10"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="15"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="20"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="25"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="30"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="40"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="50"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="60"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="+Inf"} 10205 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 20.333770313999917 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 10205 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 0.055388424 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.05"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.1"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.15"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.2"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.25"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.3"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.35"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.4"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.45"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.5"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.6"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.7"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.8"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="0.9"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="1"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="1.25"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="1.5"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="1.75"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="2"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="2.5"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="3"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="3.5"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="4"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="4.5"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="5"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="6"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="7"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="8"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="9"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="10"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="15"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="20"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="25"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="30"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="40"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="50"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="60"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="+Inf"} 10203 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 29.56353234699997 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 10203 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 142 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.2838679260000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 142 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 73 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 139 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 141 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 370 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101476.10178002401 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 370 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.001001727 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101575.11369270204 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 0.007187181000000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000622307 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101918.11585356004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 8.4359e-05 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 226 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101539.119449784 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.001015515 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 231 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 102039.11564340294 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000476463 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 225 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 102092.11136810404 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000151836 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 225 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101889.11388947703 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000270347 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 102016.11335801306 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000354927 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 222 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 102004.110997727 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.00034913 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 455 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 203969.09789453616 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000767421 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 454 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 203566.2213280489 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 454 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000161396 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 0.005350242 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 230 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 102034.11322736504 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.05"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.1"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.15"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.2"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.25"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.3"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.35"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.4"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.45"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.5"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.6"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.7"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.8"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="0.9"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1.25"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1.5"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1.75"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="2"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="2.5"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="3"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="3.5"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="4"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="4.5"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="5"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="6"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="7"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="8"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="9"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="10"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="15"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="20"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="25"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="30"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="40"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="50"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="60"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 38 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 0.07572827800000002 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 38 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 0.008457446 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 42 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 0.11866320299999998 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 42 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 0.0061200230000000005 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 451 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 203483.2258730288 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.05"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.1"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.15"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.2"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.25"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.3"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.35"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.4"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.45"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.5"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.6"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.7"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.8"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="0.9"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1.25"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1.5"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1.75"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="2"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="2.5"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="3"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="3.5"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="4"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="4.5"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="5"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="6"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="7"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="8"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="9"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="10"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="15"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="20"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="25"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="30"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="40"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="50"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="60"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 60 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 0.07847280299999997 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 60 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 0.008015358 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 55 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 0.04904834499999999 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 55 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 0.00202094 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.05"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.15"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.2"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.3"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.35"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.4"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.45"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.6"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.7"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.8"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="0.9"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="1.25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="1.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="1.75"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="2"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="2.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="3"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="3.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="4"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="4.5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="5"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="6"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="7"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="8"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="9"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="10"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="15"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="20"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="25"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="30"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="40"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="50"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="60"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="+Inf"} 6 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 0.05942681300000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 6 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 203863.23067347295 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 0.003837088 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 203823.22642989494 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 7 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 0.006333701000000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 11 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 0.033706471 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00048740999999999997 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 451 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 203931.2261738162 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.05"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.1"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.15"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.2"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.25"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.3"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.35"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.4"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.45"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.6"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.7"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.8"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="0.9"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1.25"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1.75"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="2"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="2.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="3"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="3.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="4"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="4.5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="5"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="6"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="7"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="8"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="9"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="10"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="15"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="20"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="25"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="30"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="40"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="50"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="60"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 7 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 0.011462848000000001 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.05"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.1"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.15"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.2"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.25"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.3"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.35"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.4"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.45"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.6"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.7"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.8"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="0.9"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="1"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="1.25"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="1.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="1.75"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="2"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="2.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="3"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="3.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="4"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="4.5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="5"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="6"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="7"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="8"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="9"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="10"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="15"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="20"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="25"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="30"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="40"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="50"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="60"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 11 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 0.037011800000000004 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 11 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 0.008865726 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 0.0003027 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 9.3117e-05 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 0.016225266 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 222 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 101694.11123726494 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 229 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 102124.11469 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000618942 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 684 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 305630.218276289 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 684 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 0.000371883 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 227 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 101603.1113051161 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 0.000503354 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 0.000597868 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.05"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.35"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.45"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="0.9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="1.25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="1.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="1.75"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="2"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="2.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="3"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="3.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="4"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="4.5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="5"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="6"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="7"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="8"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="9"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="10"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="15"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="20"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="25"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="30"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="40"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="50"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="60"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 0.001370637 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 685 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 305442.3395991761 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 685 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.05"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.35"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.45"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="0.9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1.25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1.75"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="2"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="2.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="3"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="3.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="4"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="4.5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="5"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="6"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="7"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="8"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="9"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="10"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="15"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="20"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="25"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="30"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="40"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="50"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="60"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 0.00046674399999999995 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.05"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.35"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.45"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="0.9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1.75"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="2"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="2.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="3"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="3.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="4"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="4.5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="5"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="6"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="7"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="8"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="9"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="10"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="15"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="20"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="25"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="30"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="40"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="50"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="60"} 0 -apiserver_request_duration_seconds_bucket{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 452 -apiserver_request_duration_seconds_sum{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 203882.23038075815 -apiserver_request_duration_seconds_count{component="apiserver",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 452 -# HELP apiserver_request_latencies (Deprecated) Response latency distribution in microseconds for each verb, group, version, resource, subresource, scope and component. -# TYPE apiserver_request_latencies histogram -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 8777 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 227 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01816111969e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 8808 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 1089 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 8 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 32162 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 5654 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="+Inf"} 899 -apiserver_request_latencies_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 4.07315800001e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 899 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_request_latencies_sum{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1311 -apiserver_request_latencies_count{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 1123 -apiserver_request_latencies_sum{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 5.09997575891e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 1123 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 111874 -apiserver_request_latencies_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 2.21247395e+08 -apiserver_request_latencies_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 111874 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 10460 -apiserver_request_latencies_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="125000"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="250000"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="500000"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="1e+06"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="2e+06"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="4e+06"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="8e+06"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",le="+Inf"} 101664 -apiserver_request_latencies_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 3.02404553e+08 -apiserver_request_latencies_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 101664 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="125000"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="250000"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="500000"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="1e+06"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="2e+06"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="4e+06"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="8e+06"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",le="+Inf"} 26 -apiserver_request_latencies_sum{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 90455 -apiserver_request_latencies_count{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 26 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 61 -apiserver_request_latencies_sum{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 926197 -apiserver_request_latencies_count{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 61 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 282 -apiserver_request_latencies_count{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 457 -apiserver_request_latencies_sum{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03665226215e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 457 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 3751 -apiserver_request_latencies_count{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="125000"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="250000"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="500000"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="2e+06"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="4e+06"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="8e+06"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 15376 -apiserver_request_latencies_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 2.8659159e+07 -apiserver_request_latencies_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 15376 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 747 -apiserver_request_latencies_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 105847 -apiserver_request_latencies_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 916 -apiserver_request_latencies_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 4.07623460036e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 916 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="125000"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="250000"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="500000"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="2e+06"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="4e+06"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="8e+06"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 10215 -apiserver_request_latencies_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 6.687627e+06 -apiserver_request_latencies_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 10215 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 15309 -apiserver_request_latencies_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 3.2391986e+07 -apiserver_request_latencies_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 15309 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="125000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="250000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="500000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="1e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="2e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="4e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="8e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",le="+Inf"} 6 -apiserver_request_latencies_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 29254 -apiserver_request_latencies_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 103689 -apiserver_request_latencies_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 902 -apiserver_request_latencies_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 4.07421316033e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 902 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="125000"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="250000"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="500000"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="1e+06"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="2e+06"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="4e+06"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="8e+06"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",le="+Inf"} 1702 -apiserver_request_latencies_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 8.450254e+06 -apiserver_request_latencies_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 1702 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 463 -apiserver_request_latencies_count{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 450 -apiserver_request_latencies_sum{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03758230295e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 450 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 522 -apiserver_request_latencies_count{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 681 -apiserver_request_latencies_sum{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 3.05602340453e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 681 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 4997 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 909 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 4.07905332047e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 909 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 34 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 99649 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 34 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 7737 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 9 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 61575 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 9 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="125000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="250000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="500000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="1e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="2e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="4e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="8e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",le="+Inf"} 5 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 48226 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="125000"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="250000"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="500000"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="1e+06"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="2e+06"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="4e+06"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="8e+06"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",le="+Inf"} 18 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 123162 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 18 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 5605 -apiserver_request_latencies_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1288 -apiserver_request_latencies_count{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_request_latencies_sum{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01807111538e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 563 -apiserver_request_latencies_count{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_request_latencies_sum{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03601228335e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 327 -apiserver_request_latencies_count{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 453 -apiserver_request_latencies_sum{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.0365422985e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="125000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="250000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="500000"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="2e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="4e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="8e+06"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_request_latencies_sum{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 6804 -apiserver_request_latencies_count{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 394 -apiserver_request_latencies_count{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_request_latencies_sum{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03906231497e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1610 -apiserver_request_latencies_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="125000"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="250000"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="500000"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="2e+06"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="4e+06"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="8e+06"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 39 -apiserver_request_latencies_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 28532 -apiserver_request_latencies_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 39 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 36 -apiserver_request_latencies_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 138937 -apiserver_request_latencies_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 36 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="125000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="250000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="500000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="2e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="4e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="8e+06"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="+Inf"} 939 -apiserver_request_latencies_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 4.06876878664e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 939 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 404 -apiserver_request_latencies_count{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_request_latencies_sum{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03959228855e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 70 -apiserver_request_latencies_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 135449 -apiserver_request_latencies_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 70 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 35 -apiserver_request_latencies_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 85045 -apiserver_request_latencies_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="125000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="250000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="500000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="1e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="2e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="4e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="8e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",le="+Inf"} 35 -apiserver_request_latencies_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 101212 -apiserver_request_latencies_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1145 -apiserver_request_latencies_sum{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 2.164783e+06 -apiserver_request_latencies_count{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1145 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 1588 -apiserver_request_latencies_sum{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 7.1334067167e+11 -apiserver_request_latencies_count{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 1588 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 10213 -apiserver_request_latencies_sum{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 1.7936957e+07 -apiserver_request_latencies_count{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 10213 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 17165 -apiserver_request_latencies_count{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 327 -apiserver_request_latencies_count{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 455 -apiserver_request_latencies_sum{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03889228789e+11 -apiserver_request_latencies_count{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 399 -apiserver_request_latencies_count{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 453 -apiserver_request_latencies_sum{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03725240964e+11 -apiserver_request_latencies_count{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 583 -apiserver_request_latencies_count{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 453 -apiserver_request_latencies_sum{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.0345722135e+11 -apiserver_request_latencies_count{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 5302 -apiserver_request_latencies_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 30 -apiserver_request_latencies_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 106499 -apiserver_request_latencies_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 30 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_request_latencies_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03796222451e+11 -apiserver_request_latencies_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 316 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 226 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.0200411587e+11 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 15125 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 785 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01948112859e+11 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 7047 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="125000"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="250000"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="500000"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="2e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="4e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="8e+06"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 8 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 83794 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 8 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 603 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 226 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02097112487e+11 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 32739 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="125000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="250000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="500000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="1e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="2e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="4e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="8e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 6 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 27243 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 485 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 453 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.04138232232e+11 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 3397 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="125000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="250000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="500000"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="1e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="2e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="4e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="8e+06"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",le="+Inf"} 4 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 14521 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 4 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 371 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 462 -apiserver_request_latencies_sum{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03723233712e+11 -apiserver_request_latencies_count{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 462 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 35 -apiserver_request_latencies_sum{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 25925 -apiserver_request_latencies_count{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 35 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1281 -apiserver_request_latencies_count{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 266 -apiserver_request_latencies_count{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 229 -apiserver_request_latencies_sum{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02100112432e+11 -apiserver_request_latencies_count{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 10206 -apiserver_request_latencies_sum{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1.6851174e+07 -apiserver_request_latencies_count{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 224 -apiserver_request_latencies_sum{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0173910992e+11 -apiserver_request_latencies_count{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 10206 -apiserver_request_latencies_sum{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 1.8978664e+07 -apiserver_request_latencies_count{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 10206 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 229 -apiserver_request_latencies_sum{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02008113221e+11 -apiserver_request_latencies_count{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 6697 -apiserver_request_latencies_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 458 -apiserver_request_latencies_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 10949 -apiserver_request_latencies_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 232 -apiserver_request_latencies_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02111235424e+11 -apiserver_request_latencies_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 232 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 3379 -apiserver_request_latencies_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 4006 -apiserver_request_latencies_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 356 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 235 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01751113193e+11 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 229 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01739115054e+11 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="125000"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="250000"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="500000"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1e+06"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="2e+06"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="4e+06"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="8e+06"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="+Inf"} 10205 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 2.0328666e+07 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 10205 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 55387 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="125000"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="250000"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="500000"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="1e+06"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="2e+06"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="4e+06"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="8e+06"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",le="+Inf"} 10203 -apiserver_request_latencies_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 2.9558451e+07 -apiserver_request_latencies_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 10203 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 142 -apiserver_request_latencies_sum{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 283792 -apiserver_request_latencies_count{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 142 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 141 -apiserver_request_latencies_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 370 -apiserver_request_latencies_sum{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01476101601e+11 -apiserver_request_latencies_count{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 370 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1001 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01575113575e+11 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 7186 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 622 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0191811573e+11 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 84 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 226 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01539119338e+11 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1015 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 231 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0203911553e+11 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 476 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 225 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0209211125e+11 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 151 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 225 -apiserver_request_latencies_sum{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01889113784e+11 -apiserver_request_latencies_count{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 270 -apiserver_request_latencies_count{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_request_latencies_sum{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02016113245e+11 -apiserver_request_latencies_count{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 354 -apiserver_request_latencies_count{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 222 -apiserver_request_latencies_sum{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02004110885e+11 -apiserver_request_latencies_count{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 348 -apiserver_request_latencies_count{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 455 -apiserver_request_latencies_sum{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03969097658e+11 -apiserver_request_latencies_count{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 766 -apiserver_request_latencies_count{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 454 -apiserver_request_latencies_sum{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03566221112e+11 -apiserver_request_latencies_count{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 454 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 161 -apiserver_request_latencies_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 5349 -apiserver_request_latencies_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 230 -apiserver_request_latencies_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02034113111e+11 -apiserver_request_latencies_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="125000"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="250000"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="500000"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="2e+06"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="4e+06"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="8e+06"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 38 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 75707 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 38 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 8456 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 42 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 118642 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 42 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 6119 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 451 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.0348322565e+11 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="125000"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="250000"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="500000"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="2e+06"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="4e+06"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="8e+06"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 60 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 78445 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 60 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 8014 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 55 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 49018 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 55 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2020 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="125000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="250000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="500000"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="1e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="2e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="4e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="8e+06"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",le="+Inf"} 6 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 59424 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 6 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03863230449e+11 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 3836 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03823226205e+11 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 7 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 6330 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 11 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 33701 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 486 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 451 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03931225947e+11 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="125000"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="250000"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="500000"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="2e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="4e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="8e+06"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 7 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 11460 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="125000"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="250000"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="500000"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="1e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="2e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="4e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="8e+06"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",le="+Inf"} 11 -apiserver_request_latencies_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 37007 -apiserver_request_latencies_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 11 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 8865 -apiserver_request_latencies_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 302 -apiserver_request_latencies_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 93 -apiserver_request_latencies_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 16225 -apiserver_request_latencies_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 222 -apiserver_request_latencies_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01694111123e+11 -apiserver_request_latencies_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 229 -apiserver_request_latencies_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02124114574e+11 -apiserver_request_latencies_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 617 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 684 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 3.05630217931e+11 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 684 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 371 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 227 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01603111196e+11 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 503 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 597 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="125000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="250000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="500000"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="1e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="2e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="4e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="8e+06"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",le="+Inf"} 1 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1370 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 685 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 3.05442339254e+11 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 685 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="125000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="250000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="500000"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="2e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="4e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="8e+06"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 466 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="125000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="250000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="500000"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="2e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="4e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="8e+06"} 0 -apiserver_request_latencies_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 452 -apiserver_request_latencies_sum{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03882230148e+11 -apiserver_request_latencies_count{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 452 -# HELP apiserver_request_latencies_summary (Deprecated) Response latency summary in microseconds for each verb, group, version, resource, subresource, scope and component. -# TYPE apiserver_request_latencies_summary summary -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 8777 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 3.87000399e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.31000498e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.89000439e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01816111969e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 8808 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 1089 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 32162 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 8 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 5654 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.47000563e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.74000414e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.94000589e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 4.07315800001e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 899 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1311 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.47000551e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.74000279e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.90000561e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 5.09997575891e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 1123 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} 2043 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} 2240 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} 3331 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 2.21247395e+08 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 111874 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 10460 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.5"} 2962 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.9"} 3580 -apiserver_request_latencies_summary{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.99"} 6319 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 3.02404553e+08 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 101664 -apiserver_request_latencies_summary{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 90455 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 26 -apiserver_request_latencies_summary{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 926197 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 61 -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 282 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.19000517e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.60000143e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.92000428e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03665226215e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 457 -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 3751 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.5"} 1927 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.9"} 2127 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.99"} 3852 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 2.8659159e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 15376 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 747 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 105847 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.47000541e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.62000684e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.920004e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 4.07623460036e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 916 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.5"} 667 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.9"} 784 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.99"} 1035 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 6.687627e+06 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 10215 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} 2171 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} 2415 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} 4569 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 3.2391986e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 15309 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 29254 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 6 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 103689 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.68000493e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.71000343e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.93000631e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 4.07421316033e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 902 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",quantile="0.5"} 5205 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",quantile="0.9"} 5666 -apiserver_request_latencies_summary{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1",quantile="0.99"} 8205 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 8.450254e+06 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 1702 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 463 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.37000468e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.63000376e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.91000348e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03758230295e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 450 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 522 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.53000544e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.64000475e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.93000453e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 3.05602340453e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 681 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 4997 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.45000502e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.6900063e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.95000509e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 4.07905332047e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 909 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 99649 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 34 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 7737 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 61575 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 9 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 48226 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 5 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 123162 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 18 -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 5605 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1288 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.28000397e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.83000494e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.96000455e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01807111538e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_latencies_summary{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 563 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.3800048e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.46000406e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.95000485e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03601228335e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 327 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.42000543e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.70000476e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.93000465e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.0365422985e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 6804 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 394 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.31000392e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.50000375e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.92000494e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03906231497e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1610 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 28532 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 39 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 138937 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 36 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.52000452e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.64000418e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.91000573e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 4.06876878664e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 939 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 404 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.35000537e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.65000347e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.82000385e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03959228855e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 135449 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 70 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 85045 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 35 -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 101212 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 35 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} 1902 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} 2114 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} 2883 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 2.164783e+06 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1145 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.67000262e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.60000459e+08 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.95000464e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 7.1334067167e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 1588 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} 1795 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} 1974 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} 2756 -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 1.7936957e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 10213 -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 17165 -apiserver_request_latencies_summary_count{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 327 -apiserver_request_latencies_summary_count{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.55000557e+08 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.63000395e+08 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.84000617e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03889228789e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 399 -apiserver_request_latencies_summary_count{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.53000412e+08 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.74000423e+08 -apiserver_request_latencies_summary{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.95000367e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03725240964e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_request_latencies_summary{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 583 -apiserver_request_latencies_summary_count{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.56000501e+08 -apiserver_request_latencies_summary{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.52000481e+08 -apiserver_request_latencies_summary{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.92000537e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.0345722135e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 5302 -apiserver_request_latencies_summary_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 106499 -apiserver_request_latencies_summary_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 30 -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.47000454e+08 -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.58000531e+08 -apiserver_request_latencies_summary{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.89000551e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03796222451e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 316 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.30000485e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.52000277e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.8000039e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.0200411587e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 15125 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 785 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.42000447e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.48000547e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.88000497e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01948112859e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 7047 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 83794 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 8 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 603 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.37000498e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.73000585e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.86000569e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02097112487e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 32739 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 27243 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 6 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 485 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.32000475e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.57000699e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.9500058e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.04138232232e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 3397 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 14521 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 4 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 371 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.31000567e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.71000539e+08 -apiserver_request_latencies_summary{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.93000613e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03723233712e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 462 -apiserver_request_latencies_summary{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 25925 -apiserver_request_latencies_summary_count{component="apiserver",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 35 -apiserver_request_latencies_summary{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1281 -apiserver_request_latencies_summary_count{component="apiserver",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 266 -apiserver_request_latencies_summary_count{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.19000451e+08 -apiserver_request_latencies_summary{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.63000436e+08 -apiserver_request_latencies_summary{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.90000559e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02100112432e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} 1696 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} 1900 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} 3211 -apiserver_request_latencies_summary_sum{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1.6851174e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 10206 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.31000611e+08 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.60000547e+08 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.87000465e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0173910992e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} 1913 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} 2109 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} 2746 -apiserver_request_latencies_summary_sum{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 1.8978664e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 10206 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.67000433e+08 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.73000373e+08 -apiserver_request_latencies_summary{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.9100037e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02008113221e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 6697 -apiserver_request_latencies_summary_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 458 -apiserver_request_latencies_summary_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 10949 -apiserver_request_latencies_summary_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.2200048e+08 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.49000397e+08 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.63000456e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02111235424e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 232 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 3379 -apiserver_request_latencies_summary_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 4006 -apiserver_request_latencies_summary_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 356 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 235 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.430005e+08 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.53000472e+08 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.830003e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01751113193e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.50000397e+08 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.76000427e+08 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.91000546e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01739115054e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",quantile="0.5"} 2053 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",quantile="0.9"} 2241 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",quantile="0.99"} 3557 -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 2.0328666e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 10205 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 55387 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",quantile="0.5"} 2954 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",quantile="0.9"} 3450 -apiserver_request_latencies_summary{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1",quantile="0.99"} 6078 -apiserver_request_latencies_summary_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 2.9558451e+07 -apiserver_request_latencies_summary_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 10203 -apiserver_request_latencies_summary{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} 1949 -apiserver_request_latencies_summary{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} 2183 -apiserver_request_latencies_summary{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} 2851 -apiserver_request_latencies_summary_sum{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 283792 -apiserver_request_latencies_summary_count{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 142 -apiserver_request_latencies_summary{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 3.42000515e+08 -apiserver_request_latencies_summary{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.58000561e+08 -apiserver_request_latencies_summary{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.86000393e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01476101601e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 370 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1001 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.29000547e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.200005e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.85000492e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01575113575e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 7186 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 622 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.23000512e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.38000493e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.91000294e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0191811573e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 84 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.40000497e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.49000899e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.96000535e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01539119338e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1015 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.09000656e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.65000383e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.95000426e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0203911553e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 476 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.33000384e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.52000466e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.79000348e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.0209211125e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 151 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.65000532e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.72000522e+08 -apiserver_request_latencies_summary{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.84000666e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01889113784e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 270 -apiserver_request_latencies_summary_count{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.47000425e+08 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.59000498e+08 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.87000502e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02016113245e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 354 -apiserver_request_latencies_summary_count{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.50000433e+08 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.76000514e+08 -apiserver_request_latencies_summary{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.86000378e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.02004110885e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_latencies_summary{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 348 -apiserver_request_latencies_summary_count{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.31000397e+08 -apiserver_request_latencies_summary{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.64000341e+08 -apiserver_request_latencies_summary{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.9200053e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03969097658e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 766 -apiserver_request_latencies_summary_count{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.59000665e+08 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.64000569e+08 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.87000568e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2.03566221112e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 454 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 161 -apiserver_request_latencies_summary_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 5349 -apiserver_request_latencies_summary_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.20000366e+08 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.56000341e+08 -apiserver_request_latencies_summary{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.74000321e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02034113111e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 75707 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 38 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 8456 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 118642 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 42 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 6119 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.51000608e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.70000706e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.93000519e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.0348322565e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 78445 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 60 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 8014 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 49018 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 55 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2020 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 59424 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 6 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.15000596e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.5200033e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.92000535e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03863230449e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 3836 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.44000459e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.46000458e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.89000469e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03823226205e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 6330 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 33701 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 11 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 486 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.58000529e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.71000644e+08 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.93000625e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03931225947e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 11460 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 37007 -apiserver_request_latencies_summary_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 11 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 8865 -apiserver_request_latencies_summary_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 302 -apiserver_request_latencies_summary_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 93 -apiserver_request_latencies_summary_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 16225 -apiserver_request_latencies_summary_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.85000694e+08 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.93000458e+08 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.96000697e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.01694111123e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.51000364e+08 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.54000539e+08 -apiserver_request_latencies_summary{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.85000596e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.02124114574e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 617 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.49000433e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.70000454e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.92000691e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 3.05630217931e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 684 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 371 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.5"} 4.36000501e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.9"} 5.54000215e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",quantile="0.99"} 5.77000573e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1.01603111196e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 503 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 597 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1370 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.46000586e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.82000563e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.94000419e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 3.05442339254e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 685 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.5"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.9"} NaN -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",quantile="0.99"} NaN -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 466 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.5"} 4.37000567e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.9"} 5.7200049e+08 -apiserver_request_latencies_summary{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",quantile="0.99"} 5.87000357e+08 -apiserver_request_latencies_summary_sum{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.03882230148e+11 -apiserver_request_latencies_summary_count{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 452 -# HELP apiserver_request_total Counter of apiserver requests broken out for each verb, dry run value, group, version, resource, scope, component, client, and HTTP response contentType and code. -# TYPE apiserver_request_total counter -apiserver_request_total{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_total{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_total{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_total{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_request_total{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 460 -apiserver_request_total{client="coredns/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 460 -apiserver_request_total{client="kindnetd/v0.0.0 (linux/amd64) kubernetes/$Format",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 10198 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 10212 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 15330 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 5 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1139 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 10212 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 221 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 231 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="POST",version="v1"} 4 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="POST",version="v1"} 30 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 37 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 54 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 7 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 7 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 19 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 38 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 60 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_request_total{client="kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 27 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 35 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 8 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 35 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 27 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="authentication.k8s.io",resource="tokenreviews",scope="cluster",subresource="",verb="POST",version="v1"} 35 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 27 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 50829 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 50829 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 142 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 223 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 223 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 231 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 223 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 370 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 223 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 230 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:attachdetach-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:attachdetach-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:bootstrap-signer",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="PUT",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="DELETE",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="approval",verb="PUT",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="status",verb="PUT",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:clusterrole-aggregation-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="PUT",version="v1"} 6 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:cronjob-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 10205 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:cronjob-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 10205 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="status",verb="PUT",version="v1"} 8 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="controllerrevisions",scope="namespace",subresource="",verb="POST",version="v1"} 3 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 5 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller",code="409",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="status",verb="PUT",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:endpoint-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 5 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:endpoint-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector",code="200",component="apiserver",contentType="application/json",dry_run="",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 2 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:pod-garbage-collector",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 5105 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="replicasets",scope="namespace",subresource="status",verb="PUT",version="v1"} 4 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:service-account-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:ttl-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 1 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 35 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="PUT",version="v1"} 35 -apiserver_request_total{client="kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 35 -apiserver_request_total{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 220 -apiserver_request_total{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 50830 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="PUT",version="v1"} 50830 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 3 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 10 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PUT",version="v1"} 2 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 224 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 231 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 237 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 230 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 8 -apiserver_request_total{client="kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="binding",verb="POST",version="v1"} 5 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 2 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 2 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 5 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="",resource="services",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="apps",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="apps",resource="deployments",scope="namespace",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1"} 5 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/json",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 3 -apiserver_request_total{client="kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/json",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="PATCH",version="v1"} 1 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="POST",version="v1"} 2 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="extensions",resource="daemonsets",scope="namespace",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/json",dry_run="",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kubectl/v1.14.3 (linux/amd64) kubernetes/5e53fd6",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 2 -apiserver_request_total{client="kubectl/v1.14.3 (linux/amd64) kubernetes/5e53fd6",code="200",component="apiserver",contentType="application/json",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/json",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 11 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 10209 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="status",verb="PATCH",version="v1"} 1702 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 18 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="status",verb="PATCH",version="v1"} 18 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 10203 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="PUT",version="v1beta1"} 10203 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 899 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 225 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 904 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="200",component="apiserver",contentType="application/vnd.kubernetes.protobuf;stream=watch",dry_run="",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/json",dry_run="",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 30 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="POST",version="v1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="POST",version="v1"} 4 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="authorization.k8s.io",resource="subjectaccessreviews",scope="cluster",subresource="",verb="POST",version="v1beta1"} 2 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="201",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="PATCH",version="v1"} 12 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="events",scope="namespace",subresource="",verb="POST",version="v1"} 14 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 4 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_request_total{client="kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3",code="404",component="apiserver",contentType="application/vnd.kubernetes.protobuf",dry_run="",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="POST",version="v1beta1"} 1 -# HELP apiserver_response_sizes Response size distribution in bytes for each group, version, verb, resource, subresource, scope and component. -# TYPE apiserver_response_sizes histogram -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 10177 -apiserver_response_sizes_count{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 227 -apiserver_response_sizes_sum{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 1879 -apiserver_response_sizes_count{component="apiserver",group="",resource="configmaps",scope="cluster",subresource="",verb="WATCH",version="v1"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 4 -apiserver_response_sizes_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 768 -apiserver_response_sizes_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="GET",version="v1"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="10000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="100000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+07"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+08"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+09"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_response_sizes_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 3405 -apiserver_response_sizes_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1000"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="10000"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="100000"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+06"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+07"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+08"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+09"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1",le="+Inf"} 899 -apiserver_response_sizes_sum{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="configmaps",scope="namespace",subresource="",verb="WATCH",version="v1"} 899 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_response_sizes_sum{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 5303 -apiserver_response_sizes_count{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 1123 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 1123 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 1123 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 1123 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 1123 -apiserver_response_sizes_sum{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 2.29023992e+08 -apiserver_response_sizes_count{component="apiserver",group="",resource="endpoints",scope="cluster",subresource="",verb="WATCH",version="v1"} 1123 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 111874 -apiserver_response_sizes_sum{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 4.5818546e+07 -apiserver_response_sizes_count{component="apiserver",group="",resource="endpoints",scope="namespace",subresource="",verb="GET",version="v1"} 111874 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 120 -apiserver_response_sizes_count{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 457 -apiserver_response_sizes_sum{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="limitranges",scope="cluster",subresource="",verb="WATCH",version="v1"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 170 -apiserver_response_sizes_count{component="apiserver",group="",resource="limitranges",scope="namespace",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1000"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="10000"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="100000"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1e+07"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1e+08"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="1e+09"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 15376 -apiserver_response_sizes_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 2.375908e+06 -apiserver_response_sizes_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="GET",version="v1"} 15376 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_response_sizes_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 1849 -apiserver_response_sizes_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="LIST",version="v1"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 916 -apiserver_response_sizes_sum{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 704 -apiserver_response_sizes_count{component="apiserver",group="",resource="namespaces",scope="cluster",subresource="",verb="WATCH",version="v1"} 916 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="10000"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="100000"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1e+07"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1e+08"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="1e+09"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 10215 -apiserver_response_sizes_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 1.8963361e+07 -apiserver_response_sizes_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="GET",version="v1"} 10215 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 15309 -apiserver_response_sizes_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 4.0740231e+07 -apiserver_response_sizes_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="LIST",version="v1"} 15309 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 86 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 902 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 902 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 902 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 902 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 902 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 902 -apiserver_response_sizes_sum{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 1.2778737e+07 -apiserver_response_sizes_count{component="apiserver",group="",resource="nodes",scope="cluster",subresource="",verb="WATCH",version="v1"} 902 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 164 -apiserver_response_sizes_count{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 450 -apiserver_response_sizes_sum{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="persistentvolumeclaims",scope="cluster",subresource="",verb="WATCH",version="v1"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_response_sizes_sum{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 216 -apiserver_response_sizes_count{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 681 -apiserver_response_sizes_sum{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="persistentvolumes",scope="cluster",subresource="",verb="WATCH",version="v1"} 681 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_response_sizes_sum{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 232 -apiserver_response_sizes_count{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="LIST",version="v1"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 904 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 904 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 909 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 909 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 909 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 909 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 909 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 909 -apiserver_response_sizes_sum{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 238350 -apiserver_response_sizes_count{component="apiserver",group="",resource="pods",scope="cluster",subresource="",verb="WATCH",version="v1"} 909 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 34 -apiserver_response_sizes_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 56100 -apiserver_response_sizes_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="GET",version="v1"} 34 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="10000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="100000"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+07"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+08"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+09"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 4 -apiserver_response_sizes_sum{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 25723 -apiserver_response_sizes_count{component="apiserver",group="",resource="pods",scope="namespace",subresource="",verb="LIST",version="v1"} 4 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 62 -apiserver_response_sizes_count{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_response_sizes_sum{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="podtemplates",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 164 -apiserver_response_sizes_count{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_response_sizes_sum{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="replicationcontrollers",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 132 -apiserver_response_sizes_count{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 453 -apiserver_response_sizes_sum{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="",resource="resourcequotas",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="10000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="100000"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+07"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+08"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+09"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 5 -apiserver_response_sizes_sum{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 454 -apiserver_response_sizes_count{component="apiserver",group="",resource="resourcequotas",scope="namespace",subresource="",verb="LIST",version="v1"} 5 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 104 -apiserver_response_sizes_count{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_response_sizes_sum{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 166418 -apiserver_response_sizes_count{component="apiserver",group="",resource="secrets",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 218 -apiserver_response_sizes_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="GET",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="10000"} 10 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="100000"} 39 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+06"} 39 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+07"} 39 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+08"} 39 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="1e+09"} 39 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1",le="+Inf"} 39 -apiserver_response_sizes_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 1.320871e+06 -apiserver_response_sizes_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="LIST",version="v1"} 39 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1000"} 926 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="10000"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="100000"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+06"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+07"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+08"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="1e+09"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1",le="+Inf"} 939 -apiserver_response_sizes_sum{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 30928 -apiserver_response_sizes_count{component="apiserver",group="",resource="secrets",scope="namespace",subresource="",verb="WATCH",version="v1"} 939 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 136 -apiserver_response_sizes_count{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_response_sizes_sum{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 33110 -apiserver_response_sizes_count{component="apiserver",group="",resource="serviceaccounts",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 70 -apiserver_response_sizes_sum{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 12987 -apiserver_response_sizes_count{component="apiserver",group="",resource="serviceaccounts",scope="namespace",subresource="",verb="GET",version="v1"} 70 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1145 -apiserver_response_sizes_sum{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 852866 -apiserver_response_sizes_count{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="LIST",version="v1"} 1145 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 1588 -apiserver_response_sizes_sum{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 2310 -apiserver_response_sizes_count{component="apiserver",group="",resource="services",scope="cluster",subresource="",verb="WATCH",version="v1"} 1588 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 10213 -apiserver_response_sizes_sum{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 2.828841e+06 -apiserver_response_sizes_count{component="apiserver",group="",resource="services",scope="namespace",subresource="",verb="GET",version="v1"} 10213 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 330 -apiserver_response_sizes_count{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 455 -apiserver_response_sizes_sum{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="admissionregistration.k8s.io",resource="mutatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 338 -apiserver_response_sizes_count{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 453 -apiserver_response_sizes_sum{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="admissionregistration.k8s.io",resource="validatingwebhookconfigurations",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 345 -apiserver_response_sizes_count{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 453 -apiserver_response_sizes_sum{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="apiextensions.k8s.io",resource="customresourcedefinitions",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 18012 -apiserver_response_sizes_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 458 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 458 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_response_sizes_sum{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 11582 -apiserver_response_sizes_count{component="apiserver",group="apiregistration.k8s.io",resource="apiservices",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 87 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 226 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 5009 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="controllerrevisions",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 2787 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 7642 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1051 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 226 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 6340 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 142 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 453 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 13024 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1"} 453 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 146 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 462 -apiserver_response_sizes_sum{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="apps",resource="statefulsets",scope="cluster",subresource="",verb="WATCH",version="v1"} 462 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 111 -apiserver_response_sizes_count{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 229 -apiserver_response_sizes_sum{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="autoscaling",resource="horizontalpodautoscalers",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 10206 -apiserver_response_sizes_sum{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 827866 -apiserver_response_sizes_count{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 224 -apiserver_response_sizes_sum{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="batch",resource="cronjobs",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 10206 -apiserver_response_sizes_sum{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 644158 -apiserver_response_sizes_count{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="LIST",version="v1"} 10206 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 229 -apiserver_response_sizes_sum{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="batch",resource="jobs",scope="cluster",subresource="",verb="WATCH",version="v1"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2042 -apiserver_response_sizes_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 232 -apiserver_response_sizes_sum{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 8288 -apiserver_response_sizes_count{component="apiserver",group="certificates.k8s.io",resource="certificatesigningrequests",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 232 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 386 -apiserver_response_sizes_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 401 -apiserver_response_sizes_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 228 -apiserver_response_sizes_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 3.617533e+06 -apiserver_response_sizes_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 229 -apiserver_response_sizes_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 3.718827e+06 -apiserver_response_sizes_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1000"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="10000"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="100000"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1e+06"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1e+07"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1e+08"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="1e+09"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1",le="+Inf"} 10205 -apiserver_response_sizes_sum{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 3.529029e+06 -apiserver_response_sizes_count{component="apiserver",group="coordination.k8s.io",resource="leases",scope="namespace",subresource="",verb="GET",version="v1beta1"} 10205 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 136 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 136 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 142 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 142 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 142 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 142 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 142 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 142 -apiserver_response_sizes_sum{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 132845 -apiserver_response_sizes_count{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 142 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 368 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 368 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 370 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 370 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 370 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 370 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 370 -apiserver_response_sizes_bucket{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 370 -apiserver_response_sizes_sum{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 52659 -apiserver_response_sizes_count{component="apiserver",group="events.k8s.io",resource="events",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 370 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2707 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 7458 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="daemonsets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1084 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 6450 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="deployments",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 88 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 226 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 226 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 163 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 231 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 231 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1232 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 225 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1359 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 224 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 225 -apiserver_response_sizes_sum{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 2650 -apiserver_response_sizes_count{component="apiserver",group="extensions",resource="replicasets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 225 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 102 -apiserver_response_sizes_count{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 228 -apiserver_response_sizes_sum{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="networking.k8s.io",resource="ingresses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 228 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 104 -apiserver_response_sizes_count{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 222 -apiserver_response_sizes_sum{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="networking.k8s.io",resource="networkpolicies",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 200 -apiserver_response_sizes_count{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 455 -apiserver_response_sizes_sum{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="node.k8s.io",resource="runtimeclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 206 -apiserver_response_sizes_count{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 454 -apiserver_response_sizes_sum{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="policy",resource="poddisruptionbudgets",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 454 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 0 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1216 -apiserver_response_sizes_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 230 -apiserver_response_sizes_sum{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="policy",resource="podsecuritypolicies",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 230 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1000"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="10000"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="100000"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1e+07"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1e+08"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="1e+09"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 38 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 9000 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="GET",version="v1"} 38 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 18398 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 451 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 21394 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterrolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1000"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="10000"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="100000"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1e+07"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1e+08"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="1e+09"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 60 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 12956 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="GET",version="v1"} 60 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 27885 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 457 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 459 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 52263 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="clusterroles",scope="cluster",subresource="",verb="WATCH",version="v1"} 459 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 5118 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 455 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 456 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 5655 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="cluster",subresource="",verb="WATCH",version="v1"} 456 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 7 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 1625 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="rolebindings",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 3849 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 450 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 451 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 4337 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="cluster",subresource="",verb="WATCH",version="v1"} 451 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1000"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="10000"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="100000"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1e+06"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1e+07"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1e+08"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="1e+09"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1",le="+Inf"} 7 -apiserver_response_sizes_sum{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 1511 -apiserver_response_sizes_count{component="apiserver",group="rbac.authorization.k8s.io",resource="roles",scope="namespace",subresource="",verb="GET",version="v1"} 7 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 380 -apiserver_response_sizes_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="GET",version="v1beta1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 621 -apiserver_response_sizes_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 114 -apiserver_response_sizes_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 222 -apiserver_response_sizes_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 222 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 229 -apiserver_response_sizes_sum{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 663 -apiserver_response_sizes_count{component="apiserver",group="scheduling.k8s.io",resource="priorityclasses",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 229 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 3 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 297 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 684 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="csidrivers",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 684 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 95 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="LIST",version="v1beta1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="10000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="100000"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+06"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+07"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+08"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="1e+09"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1",le="+Inf"} 227 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 0 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="csinodes",scope="cluster",subresource="",verb="WATCH",version="v1beta1"} 227 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="10000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="100000"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1e+06"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1e+07"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1e+08"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="1e+09"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1",le="+Inf"} 1 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 244 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="GET",version="v1"} 1 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 3 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 886 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="LIST",version="v1"} 3 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 685 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 1310 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="storageclasses",scope="cluster",subresource="",verb="WATCH",version="v1"} 685 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="10000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="100000"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+06"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+07"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+08"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="1e+09"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1",le="+Inf"} 2 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 206 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="LIST",version="v1"} 2 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1000"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="10000"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="100000"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+06"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+07"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+08"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="1e+09"} 452 -apiserver_response_sizes_bucket{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1",le="+Inf"} 452 -apiserver_response_sizes_sum{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 0 -apiserver_response_sizes_count{component="apiserver",group="storage.k8s.io",resource="volumeattachments",scope="cluster",subresource="",verb="WATCH",version="v1"} 452 -# HELP apiserver_storage_data_key_generation_duration_seconds Latencies in seconds of data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_duration_seconds histogram -apiserver_storage_data_key_generation_duration_seconds_bucket{le="5e-06"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="1e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="2e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="4e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="8e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00016"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00032"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00064"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00128"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00256"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00512"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.01024"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.02048"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.04096"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="+Inf"} 0 -apiserver_storage_data_key_generation_duration_seconds_sum 0 -apiserver_storage_data_key_generation_duration_seconds_count 0 -# HELP apiserver_storage_data_key_generation_failures_total Total number of failed data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_failures_total counter -apiserver_storage_data_key_generation_failures_total 0 -# HELP apiserver_storage_data_key_generation_latencies_microseconds (Deprecated) Latencies in microseconds of data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_latencies_microseconds histogram -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="5"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="10"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="20"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="40"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="80"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="160"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="320"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="640"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="1280"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="2560"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="5120"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="10240"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="20480"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="40960"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="+Inf"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_sum 0 -apiserver_storage_data_key_generation_latencies_microseconds_count 0 -# HELP apiserver_storage_envelope_transformation_cache_misses_total Total number of cache misses while accessing key decryption key(KEK). -# TYPE apiserver_storage_envelope_transformation_cache_misses_total counter -apiserver_storage_envelope_transformation_cache_misses_total 0 -# HELP authenticated_user_requests Counter of authenticated requests broken out by username. -# TYPE authenticated_user_requests counter -authenticated_user_requests{username="other"} 573586 -# HELP autoregister_adds (Deprecated) Total number of adds handled by workqueue: autoregister -# TYPE autoregister_adds counter -autoregister_adds 10260 -# HELP autoregister_depth (Deprecated) Current depth of workqueue: autoregister -# TYPE autoregister_depth gauge -autoregister_depth 0 -# HELP autoregister_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for autoregister been running. -# TYPE autoregister_longest_running_processor_microseconds gauge -autoregister_longest_running_processor_microseconds 0 -# HELP autoregister_queue_latency (Deprecated) How long an item stays in workqueueautoregister before being requested. -# TYPE autoregister_queue_latency summary -autoregister_queue_latency{quantile="0.5"} 6 -autoregister_queue_latency{quantile="0.9"} 18 -autoregister_queue_latency{quantile="0.99"} 25 -autoregister_queue_latency_sum 3.82988e+06 -autoregister_queue_latency_count 10260 -# HELP autoregister_retries (Deprecated) Total number of retries handled by workqueue: autoregister -# TYPE autoregister_retries counter -autoregister_retries 0 -# HELP autoregister_unfinished_work_seconds (Deprecated) How many seconds of work autoregister has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE autoregister_unfinished_work_seconds gauge -autoregister_unfinished_work_seconds 0 -# HELP autoregister_work_duration (Deprecated) How long processing an item from workqueueautoregister takes. -# TYPE autoregister_work_duration summary -autoregister_work_duration{quantile="0.5"} 11 -autoregister_work_duration{quantile="0.9"} 48 -autoregister_work_duration{quantile="0.99"} 237 -autoregister_work_duration_sum 327917 -autoregister_work_duration_count 10260 -# HELP crdEstablishing_adds (Deprecated) Total number of adds handled by workqueue: crdEstablishing -# TYPE crdEstablishing_adds counter -crdEstablishing_adds 0 -# HELP crdEstablishing_depth (Deprecated) Current depth of workqueue: crdEstablishing -# TYPE crdEstablishing_depth gauge -crdEstablishing_depth 0 -# HELP crdEstablishing_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for crdEstablishing been running. -# TYPE crdEstablishing_longest_running_processor_microseconds gauge -crdEstablishing_longest_running_processor_microseconds 0 -# HELP crdEstablishing_queue_latency (Deprecated) How long an item stays in workqueuecrdEstablishing before being requested. -# TYPE crdEstablishing_queue_latency summary -crdEstablishing_queue_latency{quantile="0.5"} NaN -crdEstablishing_queue_latency{quantile="0.9"} NaN -crdEstablishing_queue_latency{quantile="0.99"} NaN -crdEstablishing_queue_latency_sum 0 -crdEstablishing_queue_latency_count 0 -# HELP crdEstablishing_retries (Deprecated) Total number of retries handled by workqueue: crdEstablishing -# TYPE crdEstablishing_retries counter -crdEstablishing_retries 0 -# HELP crdEstablishing_unfinished_work_seconds (Deprecated) How many seconds of work crdEstablishing has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE crdEstablishing_unfinished_work_seconds gauge -crdEstablishing_unfinished_work_seconds 0 -# HELP crdEstablishing_work_duration (Deprecated) How long processing an item from workqueuecrdEstablishing takes. -# TYPE crdEstablishing_work_duration summary -crdEstablishing_work_duration{quantile="0.5"} NaN -crdEstablishing_work_duration{quantile="0.9"} NaN -crdEstablishing_work_duration{quantile="0.99"} NaN -crdEstablishing_work_duration_sum 0 -crdEstablishing_work_duration_count 0 -# HELP crd_autoregistration_controller_adds (Deprecated) Total number of adds handled by workqueue: crd_autoregistration_controller -# TYPE crd_autoregistration_controller_adds counter -crd_autoregistration_controller_adds 0 -# HELP crd_autoregistration_controller_depth (Deprecated) Current depth of workqueue: crd_autoregistration_controller -# TYPE crd_autoregistration_controller_depth gauge -crd_autoregistration_controller_depth 0 -# HELP crd_autoregistration_controller_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for crd_autoregistration_controller been running. -# TYPE crd_autoregistration_controller_longest_running_processor_microseconds gauge -crd_autoregistration_controller_longest_running_processor_microseconds 0 -# HELP crd_autoregistration_controller_queue_latency (Deprecated) How long an item stays in workqueuecrd_autoregistration_controller before being requested. -# TYPE crd_autoregistration_controller_queue_latency summary -crd_autoregistration_controller_queue_latency{quantile="0.5"} NaN -crd_autoregistration_controller_queue_latency{quantile="0.9"} NaN -crd_autoregistration_controller_queue_latency{quantile="0.99"} NaN -crd_autoregistration_controller_queue_latency_sum 0 -crd_autoregistration_controller_queue_latency_count 0 -# HELP crd_autoregistration_controller_retries (Deprecated) Total number of retries handled by workqueue: crd_autoregistration_controller -# TYPE crd_autoregistration_controller_retries counter -crd_autoregistration_controller_retries 0 -# HELP crd_autoregistration_controller_unfinished_work_seconds (Deprecated) How many seconds of work crd_autoregistration_controller has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE crd_autoregistration_controller_unfinished_work_seconds gauge -crd_autoregistration_controller_unfinished_work_seconds 0 -# HELP crd_autoregistration_controller_work_duration (Deprecated) How long processing an item from workqueuecrd_autoregistration_controller takes. -# TYPE crd_autoregistration_controller_work_duration summary -crd_autoregistration_controller_work_duration{quantile="0.5"} NaN -crd_autoregistration_controller_work_duration{quantile="0.9"} NaN -crd_autoregistration_controller_work_duration{quantile="0.99"} NaN -crd_autoregistration_controller_work_duration_sum 0 -crd_autoregistration_controller_work_duration_count 0 -# HELP crd_finalizer_adds (Deprecated) Total number of adds handled by workqueue: crd_finalizer -# TYPE crd_finalizer_adds counter -crd_finalizer_adds 0 -# HELP crd_finalizer_depth (Deprecated) Current depth of workqueue: crd_finalizer -# TYPE crd_finalizer_depth gauge -crd_finalizer_depth 0 -# HELP crd_finalizer_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for crd_finalizer been running. -# TYPE crd_finalizer_longest_running_processor_microseconds gauge -crd_finalizer_longest_running_processor_microseconds 0 -# HELP crd_finalizer_queue_latency (Deprecated) How long an item stays in workqueuecrd_finalizer before being requested. -# TYPE crd_finalizer_queue_latency summary -crd_finalizer_queue_latency{quantile="0.5"} NaN -crd_finalizer_queue_latency{quantile="0.9"} NaN -crd_finalizer_queue_latency{quantile="0.99"} NaN -crd_finalizer_queue_latency_sum 0 -crd_finalizer_queue_latency_count 0 -# HELP crd_finalizer_retries (Deprecated) Total number of retries handled by workqueue: crd_finalizer -# TYPE crd_finalizer_retries counter -crd_finalizer_retries 0 -# HELP crd_finalizer_unfinished_work_seconds (Deprecated) How many seconds of work crd_finalizer has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE crd_finalizer_unfinished_work_seconds gauge -crd_finalizer_unfinished_work_seconds 0 -# HELP crd_finalizer_work_duration (Deprecated) How long processing an item from workqueuecrd_finalizer takes. -# TYPE crd_finalizer_work_duration summary -crd_finalizer_work_duration{quantile="0.5"} NaN -crd_finalizer_work_duration{quantile="0.9"} NaN -crd_finalizer_work_duration{quantile="0.99"} NaN -crd_finalizer_work_duration_sum 0 -crd_finalizer_work_duration_count 0 -# HELP crd_naming_condition_controller_adds (Deprecated) Total number of adds handled by workqueue: crd_naming_condition_controller -# TYPE crd_naming_condition_controller_adds counter -crd_naming_condition_controller_adds 0 -# HELP crd_naming_condition_controller_depth (Deprecated) Current depth of workqueue: crd_naming_condition_controller -# TYPE crd_naming_condition_controller_depth gauge -crd_naming_condition_controller_depth 0 -# HELP crd_naming_condition_controller_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for crd_naming_condition_controller been running. -# TYPE crd_naming_condition_controller_longest_running_processor_microseconds gauge -crd_naming_condition_controller_longest_running_processor_microseconds 0 -# HELP crd_naming_condition_controller_queue_latency (Deprecated) How long an item stays in workqueuecrd_naming_condition_controller before being requested. -# TYPE crd_naming_condition_controller_queue_latency summary -crd_naming_condition_controller_queue_latency{quantile="0.5"} NaN -crd_naming_condition_controller_queue_latency{quantile="0.9"} NaN -crd_naming_condition_controller_queue_latency{quantile="0.99"} NaN -crd_naming_condition_controller_queue_latency_sum 0 -crd_naming_condition_controller_queue_latency_count 0 -# HELP crd_naming_condition_controller_retries (Deprecated) Total number of retries handled by workqueue: crd_naming_condition_controller -# TYPE crd_naming_condition_controller_retries counter -crd_naming_condition_controller_retries 0 -# HELP crd_naming_condition_controller_unfinished_work_seconds (Deprecated) How many seconds of work crd_naming_condition_controller has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE crd_naming_condition_controller_unfinished_work_seconds gauge -crd_naming_condition_controller_unfinished_work_seconds 0 -# HELP crd_naming_condition_controller_work_duration (Deprecated) How long processing an item from workqueuecrd_naming_condition_controller takes. -# TYPE crd_naming_condition_controller_work_duration summary -crd_naming_condition_controller_work_duration{quantile="0.5"} NaN -crd_naming_condition_controller_work_duration{quantile="0.9"} NaN -crd_naming_condition_controller_work_duration{quantile="0.99"} NaN -crd_naming_condition_controller_work_duration_sum 0 -crd_naming_condition_controller_work_duration_count 0 -# HELP etcd_helper_cache_entry_count (Deprecated) Counter of etcd helper cache entries. This can be different from etcd_helper_cache_miss_count because two concurrent threads can miss the cache and generate the same entry twice. -# TYPE etcd_helper_cache_entry_count counter -etcd_helper_cache_entry_count 0 -# HELP etcd_helper_cache_entry_total Counter of etcd helper cache entries. This can be different from etcd_helper_cache_miss_count because two concurrent threads can miss the cache and generate the same entry twice. -# TYPE etcd_helper_cache_entry_total counter -etcd_helper_cache_entry_total 0 -# HELP etcd_helper_cache_hit_count (Deprecated) Counter of etcd helper cache hits. -# TYPE etcd_helper_cache_hit_count counter -etcd_helper_cache_hit_count 0 -# HELP etcd_helper_cache_hit_total Counter of etcd helper cache hits. -# TYPE etcd_helper_cache_hit_total counter -etcd_helper_cache_hit_total 0 -# HELP etcd_helper_cache_miss_count (Deprecated) Counter of etcd helper cache miss. -# TYPE etcd_helper_cache_miss_count counter -etcd_helper_cache_miss_count 0 -# HELP etcd_helper_cache_miss_total Counter of etcd helper cache miss. -# TYPE etcd_helper_cache_miss_total counter -etcd_helper_cache_miss_total 0 -# HELP etcd_object_counts Number of stored objects at the time of last check split by kind. -# TYPE etcd_object_counts gauge -etcd_object_counts{resource="apiservices.apiregistration.k8s.io"} 30 -etcd_object_counts{resource="certificatesigningrequests.certificates.k8s.io"} 0 -etcd_object_counts{resource="clusterrolebindings.rbac.authorization.k8s.io"} 44 -etcd_object_counts{resource="clusterroles.rbac.authorization.k8s.io"} 57 -etcd_object_counts{resource="configmaps"} 8 -etcd_object_counts{resource="controllerrevisions.apps"} 3 -etcd_object_counts{resource="cronjobs.batch"} 0 -etcd_object_counts{resource="csidrivers.storage.k8s.io"} 0 -etcd_object_counts{resource="csinodes.storage.k8s.io"} 0 -etcd_object_counts{resource="customresourcedefinitions.apiextensions.k8s.io"} 0 -etcd_object_counts{resource="daemonsets.apps"} 3 -etcd_object_counts{resource="deployments.apps"} 1 -etcd_object_counts{resource="endpoints"} 4 -etcd_object_counts{resource="events"} 0 -etcd_object_counts{resource="horizontalpodautoscalers.autoscaling"} 0 -etcd_object_counts{resource="ingresses.extensions"} 0 -etcd_object_counts{resource="jobs.batch"} 0 -etcd_object_counts{resource="leases.coordination.k8s.io"} 1 -etcd_object_counts{resource="limitranges"} 0 -etcd_object_counts{resource="mutatingwebhookconfigurations.admissionregistration.k8s.io"} 0 -etcd_object_counts{resource="namespaces"} 4 -etcd_object_counts{resource="networkpolicies.networking.k8s.io"} 0 -etcd_object_counts{resource="nodes"} 1 -etcd_object_counts{resource="persistentvolumeclaims"} 0 -etcd_object_counts{resource="persistentvolumes"} 0 -etcd_object_counts{resource="poddisruptionbudgets.policy"} 0 -etcd_object_counts{resource="pods"} 11 -etcd_object_counts{resource="podsecuritypolicies.policy"} 2 -etcd_object_counts{resource="podtemplates"} 0 -etcd_object_counts{resource="priorityclasses.scheduling.k8s.io"} 2 -etcd_object_counts{resource="replicasets.apps"} 1 -etcd_object_counts{resource="replicationcontrollers"} 0 -etcd_object_counts{resource="resourcequotas"} 0 -etcd_object_counts{resource="rolebindings.rbac.authorization.k8s.io"} 11 -etcd_object_counts{resource="roles.rbac.authorization.k8s.io"} 11 -etcd_object_counts{resource="runtimeclasses.node.k8s.io"} 0 -etcd_object_counts{resource="secrets"} 36 -etcd_object_counts{resource="serviceaccounts"} 35 -etcd_object_counts{resource="services"} 2 -etcd_object_counts{resource="statefulsets.apps"} 0 -etcd_object_counts{resource="storageclasses.storage.k8s.io"} 1 -etcd_object_counts{resource="validatingwebhookconfigurations.admissionregistration.k8s.io"} 0 -etcd_object_counts{resource="volumeattachments.storage.k8s.io"} 0 -# HELP etcd_request_cache_add_duration_seconds Latency in seconds of adding an object to etcd cache -# TYPE etcd_request_cache_add_duration_seconds histogram -etcd_request_cache_add_duration_seconds_bucket{le="0.005"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="0.01"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="0.025"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="0.05"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="0.1"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="0.25"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="0.5"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="1"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="2.5"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="5"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="10"} 0 -etcd_request_cache_add_duration_seconds_bucket{le="+Inf"} 0 -etcd_request_cache_add_duration_seconds_sum 0 -etcd_request_cache_add_duration_seconds_count 0 -# HELP etcd_request_cache_add_latencies_summary (Deprecated) Latency in microseconds of adding an object to etcd cache -# TYPE etcd_request_cache_add_latencies_summary summary -etcd_request_cache_add_latencies_summary{quantile="0.5"} NaN -etcd_request_cache_add_latencies_summary{quantile="0.9"} NaN -etcd_request_cache_add_latencies_summary{quantile="0.99"} NaN -etcd_request_cache_add_latencies_summary_sum 0 -etcd_request_cache_add_latencies_summary_count 0 -# HELP etcd_request_cache_get_duration_seconds Latency in seconds of getting an object from etcd cache -# TYPE etcd_request_cache_get_duration_seconds histogram -etcd_request_cache_get_duration_seconds_bucket{le="0.005"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="0.01"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="0.025"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="0.05"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="0.1"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="0.25"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="0.5"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="1"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="2.5"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="5"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="10"} 0 -etcd_request_cache_get_duration_seconds_bucket{le="+Inf"} 0 -etcd_request_cache_get_duration_seconds_sum 0 -etcd_request_cache_get_duration_seconds_count 0 -# HELP etcd_request_cache_get_latencies_summary (Deprecated) Latency in microseconds of getting an object from etcd cache -# TYPE etcd_request_cache_get_latencies_summary summary -etcd_request_cache_get_latencies_summary{quantile="0.5"} NaN -etcd_request_cache_get_latencies_summary{quantile="0.9"} NaN -etcd_request_cache_get_latencies_summary{quantile="0.99"} NaN -etcd_request_cache_get_latencies_summary_sum 0 -etcd_request_cache_get_latencies_summary_count 0 -# HELP get_token_count Counter of total Token() requests to the alternate token source -# TYPE get_token_count counter -get_token_count 0 -# HELP get_token_fail_count Counter of failed Token() requests to the alternate token source -# TYPE get_token_fail_count counter -get_token_fail_count 0 -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 1.584e-05 -go_gc_duration_seconds{quantile="0.25"} 4.85e-05 -go_gc_duration_seconds{quantile="0.5"} 6.1839e-05 -go_gc_duration_seconds{quantile="0.75"} 7.7332e-05 -go_gc_duration_seconds{quantile="1"} 0.000196808 -go_gc_duration_seconds_sum 0.059063579 -go_gc_duration_seconds_count 877 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 2154 -# HELP go_info Information about the Go environment. -# TYPE go_info gauge -go_info{version="go1.12.5"} 1 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 1.25020112e+08 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 3.3076069336e+10 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 3.07353e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 3.2852112e+08 -# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. -# TYPE go_memstats_gc_cpu_fraction gauge -go_memstats_gc_cpu_fraction 6.157221575256685e-05 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 9.900032e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 1.25020112e+08 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 9.9991552e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 1.57335552e+08 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 668641 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 9.4183424e+07 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 2.57327104e+08 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.5608582879933739e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 0 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 3.29189761e+08 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 13888 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 2.11032e+06 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 2.29376e+06 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 2.03675568e+08 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 1.712894e+06 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 1.1108352e+07 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 1.1108352e+07 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 2.85432056e+08 -# HELP go_threads Number of OS threads created. -# TYPE go_threads gauge -go_threads 23 -# HELP grpc_client_handled_total Total number of RPCs completed by the client, regardless of success or failure. -# TYPE grpc_client_handled_total counter -grpc_client_handled_total{grpc_code="Canceled",grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 370 -grpc_client_handled_total{grpc_code="OK",grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 339 -grpc_client_handled_total{grpc_code="OK",grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 10215 -grpc_client_handled_total{grpc_code="OK",grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 292549 -grpc_client_handled_total{grpc_code="OK",grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 124546 -# HELP grpc_client_msg_received_total Total number of RPC stream messages received by the client. -# TYPE grpc_client_msg_received_total counter -grpc_client_msg_received_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 124955 -# HELP grpc_client_msg_sent_total Total number of gRPC stream messages sent by the client. -# TYPE grpc_client_msg_sent_total counter -grpc_client_msg_sent_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 339 -grpc_client_msg_sent_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 10215 -grpc_client_msg_sent_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 292549 -grpc_client_msg_sent_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 124546 -grpc_client_msg_sent_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 439 -# HELP grpc_client_started_total Total number of RPCs started on the client. -# TYPE grpc_client_started_total counter -grpc_client_started_total{grpc_method="Compact",grpc_service="etcdserverpb.KV",grpc_type="unary"} 339 -grpc_client_started_total{grpc_method="LeaseGrant",grpc_service="etcdserverpb.Lease",grpc_type="unary"} 10215 -grpc_client_started_total{grpc_method="Range",grpc_service="etcdserverpb.KV",grpc_type="unary"} 292549 -grpc_client_started_total{grpc_method="Txn",grpc_service="etcdserverpb.KV",grpc_type="unary"} 124546 -grpc_client_started_total{grpc_method="Watch",grpc_service="etcdserverpb.Watch",grpc_type="bidi_stream"} 439 -# HELP http_request_duration_microseconds The HTTP request latencies in microseconds. -# TYPE http_request_duration_microseconds summary -http_request_duration_microseconds{handler="prometheus",quantile="0.5"} NaN -http_request_duration_microseconds{handler="prometheus",quantile="0.9"} NaN -http_request_duration_microseconds{handler="prometheus",quantile="0.99"} NaN -http_request_duration_microseconds_sum{handler="prometheus"} 6.310873251000004e+06 -http_request_duration_microseconds_count{handler="prometheus"} 111 -# HELP http_request_size_bytes The HTTP request sizes in bytes. -# TYPE http_request_size_bytes summary -http_request_size_bytes{handler="prometheus",quantile="0.5"} NaN -http_request_size_bytes{handler="prometheus",quantile="0.9"} NaN -http_request_size_bytes{handler="prometheus",quantile="0.99"} NaN -http_request_size_bytes_sum{handler="prometheus"} 8889 -http_request_size_bytes_count{handler="prometheus"} 111 -# HELP http_requests_total Total number of HTTP requests made. -# TYPE http_requests_total counter -http_requests_total{code="200",handler="prometheus",method="get"} 111 -# HELP http_response_size_bytes The HTTP response sizes in bytes. -# TYPE http_response_size_bytes summary -http_response_size_bytes{handler="prometheus",quantile="0.5"} NaN -http_response_size_bytes{handler="prometheus",quantile="0.9"} NaN -http_response_size_bytes{handler="prometheus",quantile="0.99"} NaN -http_response_size_bytes_sum{handler="prometheus"} 2.148285e+07 -http_response_size_bytes_count{handler="prometheus"} 111 -# HELP kubernetes_build_info A metric with a constant '1' value labeled by major, minor, git version, git commit, git tree state, build date, Go version, and compiler from which Kubernetes was built, and platform on which it is running. -# TYPE kubernetes_build_info gauge -kubernetes_build_info{buildDate="2019-05-17T00:58:35Z",compiler="gc",gitCommit="66049e3b21efe110454d67df4fa62b08ea79a19b",gitTreeState="clean",gitVersion="v1.14.2",goVersion="go1.12.5",major="1",minor="14",platform="linux/amd64"} 1 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 4990.06 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 1.048576e+06 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 93 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 2.94764544e+08 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.56075622515e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 4.86797312e+08 -# HELP process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. -# TYPE process_virtual_memory_max_bytes gauge -process_virtual_memory_max_bytes -1 -# HELP rest_client_request_duration_seconds Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_duration_seconds histogram -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.001"} 784 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.002"} 3043 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.004"} 35162 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.008"} 36902 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.016"} 37040 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.032"} 37044 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.064"} 37058 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.128"} 37058 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.256"} 37058 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.512"} 37058 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="+Inf"} 37058 -rest_client_request_duration_seconds_sum{url="https://localhost:6443/%7Bprefix%7D",verb="GET"} 114.2188752569995 -rest_client_request_duration_seconds_count{url="https://localhost:6443/%7Bprefix%7D",verb="GET"} 37058 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.001"} 22 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.002"} 63 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.004"} 102 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.008"} 134 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.016"} 143 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.032"} 143 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.064"} 143 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.128"} 144 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.256"} 144 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.512"} 144 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="+Inf"} 144 -rest_client_request_duration_seconds_sum{url="https://localhost:6443/%7Bprefix%7D",verb="POST"} 0.5565930350000002 -rest_client_request_duration_seconds_count{url="https://localhost:6443/%7Bprefix%7D",verb="POST"} 144 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.001"} 2 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.002"} 7 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.004"} 32 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.008"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.016"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.032"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.064"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.128"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.256"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.512"} 35 -rest_client_request_duration_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="+Inf"} 35 -rest_client_request_duration_seconds_sum{url="https://localhost:6443/healthz",verb="GET"} 0.10272501599999997 -rest_client_request_duration_seconds_count{url="https://localhost:6443/healthz",verb="GET"} 35 -# HELP rest_client_request_latency_seconds (Deprecated) Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_latency_seconds histogram -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.001"} 784 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.002"} 3043 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.004"} 35162 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.008"} 36902 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.016"} 37040 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.032"} 37044 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.064"} 37058 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.128"} 37058 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.256"} 37058 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="0.512"} 37058 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="GET",le="+Inf"} 37058 -rest_client_request_latency_seconds_sum{url="https://localhost:6443/%7Bprefix%7D",verb="GET"} 114.2188752569995 -rest_client_request_latency_seconds_count{url="https://localhost:6443/%7Bprefix%7D",verb="GET"} 37058 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.001"} 22 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.002"} 63 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.004"} 102 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.008"} 134 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.016"} 143 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.032"} 143 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.064"} 143 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.128"} 144 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.256"} 144 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="0.512"} 144 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/%7Bprefix%7D",verb="POST",le="+Inf"} 144 -rest_client_request_latency_seconds_sum{url="https://localhost:6443/%7Bprefix%7D",verb="POST"} 0.5565930350000002 -rest_client_request_latency_seconds_count{url="https://localhost:6443/%7Bprefix%7D",verb="POST"} 144 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.001"} 2 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.002"} 7 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.004"} 32 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.008"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.016"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.032"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.064"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.128"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.256"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="0.512"} 35 -rest_client_request_latency_seconds_bucket{url="https://localhost:6443/healthz",verb="GET",le="+Inf"} 35 -rest_client_request_latency_seconds_sum{url="https://localhost:6443/healthz",verb="GET"} 0.10272501599999997 -rest_client_request_latency_seconds_count{url="https://localhost:6443/healthz",verb="GET"} 35 -# HELP rest_client_requests_total Number of HTTP requests, partitioned by status code, method, and host. -# TYPE rest_client_requests_total counter -rest_client_requests_total{code="200",host="localhost:6443",method="GET"} 41718 -rest_client_requests_total{code="201",host="localhost:6443",method="POST"} 144 -rest_client_requests_total{code="404",host="localhost:6443",method="GET"} 136 -rest_client_requests_total{code="500",host="localhost:6443",method="GET"} 34 -# HELP ssh_tunnel_open_count Counter of ssh tunnel total open attempts -# TYPE ssh_tunnel_open_count counter -ssh_tunnel_open_count 0 -# HELP ssh_tunnel_open_fail_count Counter of ssh tunnel failed open attempts -# TYPE ssh_tunnel_open_fail_count counter -ssh_tunnel_open_fail_count 0 -# HELP workqueue_adds_total Total number of adds handled by workqueue -# TYPE workqueue_adds_total counter -workqueue_adds_total{name="APIServiceOpenAPIAggregationControllerQueue1"} 204170 -workqueue_adds_total{name="APIServiceRegistrationController"} 10230 -workqueue_adds_total{name="AvailableConditionController"} 102150 -workqueue_adds_total{name="DiscoveryController"} 0 -workqueue_adds_total{name="admission_quota_controller"} 125 -workqueue_adds_total{name="autoregister"} 10260 -workqueue_adds_total{name="crdEstablishing"} 0 -workqueue_adds_total{name="crd_autoregistration_controller"} 0 -workqueue_adds_total{name="crd_finalizer"} 0 -workqueue_adds_total{name="crd_naming_condition_controller"} 0 -# HELP workqueue_depth Current depth of workqueue -# TYPE workqueue_depth gauge -workqueue_depth{name="APIServiceOpenAPIAggregationControllerQueue1"} 0 -workqueue_depth{name="APIServiceRegistrationController"} 0 -workqueue_depth{name="AvailableConditionController"} 0 -workqueue_depth{name="DiscoveryController"} 0 -workqueue_depth{name="admission_quota_controller"} 0 -workqueue_depth{name="autoregister"} 0 -workqueue_depth{name="crdEstablishing"} 0 -workqueue_depth{name="crd_autoregistration_controller"} 0 -workqueue_depth{name="crd_finalizer"} 0 -workqueue_depth{name="crd_naming_condition_controller"} 0 -# HELP workqueue_longest_running_processor_seconds How many seconds has the longest running processor for workqueue been running. -# TYPE workqueue_longest_running_processor_seconds gauge -workqueue_longest_running_processor_seconds{name="APIServiceOpenAPIAggregationControllerQueue1"} 0 -workqueue_longest_running_processor_seconds{name="APIServiceRegistrationController"} 0 -workqueue_longest_running_processor_seconds{name="AvailableConditionController"} 0 -workqueue_longest_running_processor_seconds{name="DiscoveryController"} 0 -workqueue_longest_running_processor_seconds{name="admission_quota_controller"} 0 -workqueue_longest_running_processor_seconds{name="autoregister"} 0 -workqueue_longest_running_processor_seconds{name="crdEstablishing"} 0 -workqueue_longest_running_processor_seconds{name="crd_autoregistration_controller"} 0 -workqueue_longest_running_processor_seconds{name="crd_finalizer"} 0 -workqueue_longest_running_processor_seconds{name="crd_naming_condition_controller"} 0 -# HELP workqueue_queue_duration_seconds How long in seconds an item stays in workqueue before being requested. -# TYPE workqueue_queue_duration_seconds histogram -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="9.999999999999999e-06"} 2899 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="9.999999999999999e-05"} 108181 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="0.001"} 204161 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="0.01"} 204170 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="0.1"} 204170 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1"} 204170 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="10"} 204170 -workqueue_queue_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="+Inf"} 204170 -workqueue_queue_duration_seconds_sum{name="APIServiceOpenAPIAggregationControllerQueue1"} 23.397724911000175 -workqueue_queue_duration_seconds_count{name="APIServiceOpenAPIAggregationControllerQueue1"} 204170 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="1e-06"} 85 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="9.999999999999999e-06"} 4538 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="9.999999999999999e-05"} 9880 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="0.001"} 10227 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="0.01"} 10230 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="0.1"} 10230 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="1"} 10230 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="10"} 10230 -workqueue_queue_duration_seconds_bucket{name="APIServiceRegistrationController",le="+Inf"} 10230 -workqueue_queue_duration_seconds_sum{name="APIServiceRegistrationController"} 0.25387079400000034 -workqueue_queue_duration_seconds_count{name="APIServiceRegistrationController"} 10230 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="1e-06"} 279 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="9.999999999999999e-06"} 35253 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="9.999999999999999e-05"} 99281 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="0.001"} 102150 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="0.01"} 102150 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="0.1"} 102150 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="1"} 102150 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="10"} 102150 -workqueue_queue_duration_seconds_bucket{name="AvailableConditionController",le="+Inf"} 102150 -workqueue_queue_duration_seconds_sum{name="AvailableConditionController"} 2.2794675299999922 -workqueue_queue_duration_seconds_count{name="AvailableConditionController"} 102150 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="DiscoveryController",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="DiscoveryController"} 0 -workqueue_queue_duration_seconds_count{name="DiscoveryController"} 0 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="9.999999999999999e-06"} 37 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="9.999999999999999e-05"} 124 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="0.001"} 124 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="0.01"} 125 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="0.1"} 125 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="1"} 125 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="10"} 125 -workqueue_queue_duration_seconds_bucket{name="admission_quota_controller",le="+Inf"} 125 -workqueue_queue_duration_seconds_sum{name="admission_quota_controller"} 0.0052650669999999965 -workqueue_queue_duration_seconds_count{name="admission_quota_controller"} 125 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="1e-06"} 112 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="9.999999999999999e-06"} 7141 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="9.999999999999999e-05"} 10189 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="0.001"} 10204 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="0.01"} 10217 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="0.1"} 10230 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="1"} 10260 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="10"} 10260 -workqueue_queue_duration_seconds_bucket{name="autoregister",le="+Inf"} 10260 -workqueue_queue_duration_seconds_sum{name="autoregister"} 3.8268178149999796 -workqueue_queue_duration_seconds_count{name="autoregister"} 10260 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="crdEstablishing",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="crdEstablishing"} 0 -workqueue_queue_duration_seconds_count{name="crdEstablishing"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_autoregistration_controller",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="crd_autoregistration_controller"} 0 -workqueue_queue_duration_seconds_count{name="crd_autoregistration_controller"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_finalizer",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="crd_finalizer"} 0 -workqueue_queue_duration_seconds_count{name="crd_finalizer"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="crd_naming_condition_controller",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="crd_naming_condition_controller"} 0 -workqueue_queue_duration_seconds_count{name="crd_naming_condition_controller"} 0 -# HELP workqueue_retries_total Total number of retries handled by workqueue -# TYPE workqueue_retries_total counter -workqueue_retries_total{name="APIServiceOpenAPIAggregationControllerQueue1"} 204174 -workqueue_retries_total{name="APIServiceRegistrationController"} 0 -workqueue_retries_total{name="AvailableConditionController"} 0 -workqueue_retries_total{name="DiscoveryController"} 0 -workqueue_retries_total{name="autoregister"} 0 -workqueue_retries_total{name="crdEstablishing"} 0 -workqueue_retries_total{name="crd_autoregistration_controller"} 0 -workqueue_retries_total{name="crd_finalizer"} 0 -workqueue_retries_total{name="crd_naming_condition_controller"} 0 -# HELP workqueue_unfinished_work_seconds How many seconds of work has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE workqueue_unfinished_work_seconds gauge -workqueue_unfinished_work_seconds{name="APIServiceOpenAPIAggregationControllerQueue1"} 0 -workqueue_unfinished_work_seconds{name="APIServiceRegistrationController"} 0 -workqueue_unfinished_work_seconds{name="AvailableConditionController"} 0 -workqueue_unfinished_work_seconds{name="DiscoveryController"} 0 -workqueue_unfinished_work_seconds{name="admission_quota_controller"} 0 -workqueue_unfinished_work_seconds{name="autoregister"} 0 -workqueue_unfinished_work_seconds{name="crdEstablishing"} 0 -workqueue_unfinished_work_seconds{name="crd_autoregistration_controller"} 0 -workqueue_unfinished_work_seconds{name="crd_finalizer"} 0 -workqueue_unfinished_work_seconds{name="crd_naming_condition_controller"} 0 -# HELP workqueue_work_duration_seconds How long in seconds processing an item from workqueue takes. -# TYPE workqueue_work_duration_seconds histogram -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="9.999999999999999e-05"} 80963 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="0.001"} 204153 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="0.01"} 204170 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="0.1"} 204170 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="1"} 204170 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="10"} 204170 -workqueue_work_duration_seconds_bucket{name="APIServiceOpenAPIAggregationControllerQueue1",le="+Inf"} 204170 -workqueue_work_duration_seconds_sum{name="APIServiceOpenAPIAggregationControllerQueue1"} 28.045938834000022 -workqueue_work_duration_seconds_count{name="APIServiceOpenAPIAggregationControllerQueue1"} 204170 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="1e-06"} 2 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="9.999999999999999e-06"} 6304 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="9.999999999999999e-05"} 10078 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="0.001"} 10230 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="0.01"} 10230 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="0.1"} 10230 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="1"} 10230 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="10"} 10230 -workqueue_work_duration_seconds_bucket{name="APIServiceRegistrationController",le="+Inf"} 10230 -workqueue_work_duration_seconds_sum{name="APIServiceRegistrationController"} 0.16311380499999947 -workqueue_work_duration_seconds_count{name="APIServiceRegistrationController"} 10230 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="9.999999999999999e-06"} 4394 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="9.999999999999999e-05"} 91674 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="0.001"} 102149 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="0.01"} 102150 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="0.1"} 102150 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="1"} 102150 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="10"} 102150 -workqueue_work_duration_seconds_bucket{name="AvailableConditionController",le="+Inf"} 102150 -workqueue_work_duration_seconds_sum{name="AvailableConditionController"} 4.883760771000043 -workqueue_work_duration_seconds_count{name="AvailableConditionController"} 102150 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="DiscoveryController",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="DiscoveryController"} 0 -workqueue_work_duration_seconds_count{name="DiscoveryController"} 0 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="9.999999999999999e-06"} 23 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="9.999999999999999e-05"} 120 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="0.001"} 121 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="0.01"} 125 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="0.1"} 125 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="1"} 125 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="10"} 125 -workqueue_work_duration_seconds_bucket{name="admission_quota_controller",le="+Inf"} 125 -workqueue_work_duration_seconds_sum{name="admission_quota_controller"} 0.017000635000000004 -workqueue_work_duration_seconds_count{name="admission_quota_controller"} 125 -workqueue_work_duration_seconds_bucket{name="autoregister",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="autoregister",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="autoregister",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="autoregister",le="9.999999999999999e-06"} 5077 -workqueue_work_duration_seconds_bucket{name="autoregister",le="9.999999999999999e-05"} 9998 -workqueue_work_duration_seconds_bucket{name="autoregister",le="0.001"} 10230 -workqueue_work_duration_seconds_bucket{name="autoregister",le="0.01"} 10260 -workqueue_work_duration_seconds_bucket{name="autoregister",le="0.1"} 10260 -workqueue_work_duration_seconds_bucket{name="autoregister",le="1"} 10260 -workqueue_work_duration_seconds_bucket{name="autoregister",le="10"} 10260 -workqueue_work_duration_seconds_bucket{name="autoregister",le="+Inf"} 10260 -workqueue_work_duration_seconds_sum{name="autoregister"} 0.32585693399999677 -workqueue_work_duration_seconds_count{name="autoregister"} 10260 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="crdEstablishing",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="crdEstablishing"} 0 -workqueue_work_duration_seconds_count{name="crdEstablishing"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="crd_autoregistration_controller",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="crd_autoregistration_controller"} 0 -workqueue_work_duration_seconds_count{name="crd_autoregistration_controller"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="crd_finalizer",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="crd_finalizer"} 0 -workqueue_work_duration_seconds_count{name="crd_finalizer"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="crd_naming_condition_controller",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="crd_naming_condition_controller"} 0 -workqueue_work_duration_seconds_count{name="crd_naming_condition_controller"} 0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/testdata/docs.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/testdata/docs.plain-expected.json deleted file mode 100644 index d9d578e0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/_meta/testdata/docs.plain-expected.json +++ /dev/null @@ -1,25965 +0,0 @@ -[ - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "certificatesigningrequests.certificates.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 5, - "100000": 5, - "1000000": 5, - "10000000": 5, - "1250000": 5, - "150000": 5, - "1500000": 5, - "15000000": 5, - "1750000": 5, - "200000": 5, - "2000000": 5, - "20000000": 5, - "250000": 5, - "2500000": 5, - "25000000": 5, - "300000": 5, - "3000000": 5, - "30000000": 5, - "350000": 5, - "3500000": 5, - "400000": 5, - "4000000": 5, - "40000000": 5, - "450000": 5, - "4500000": 5, - "50000": 5, - "500000": 5, - "5000000": 5, - "50000000": 5, - "600000": 5, - "6000000": 5, - "60000000": 5, - "700000": 5, - "7000000": 5, - "800000": 5, - "8000000": 5, - "900000": 5, - "9000000": 5 - }, - "count": 5, - "sum": 1313.7689999999998 - } - }, - "latency": { - "bucket": { - "+Inf": 5, - "1000000": 5, - "125000": 5, - "2000000": 5, - "250000": 5, - "4000000": 5, - "500000": 5, - "8000000": 5 - }, - "count": 5, - "sum": 1311 - }, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 50830, - "resource": "endpoints", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 453, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 453, - "sum": 204138232452.55487 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 453, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 453, - "sum": 204138232232 - }, - "longrunning": { - "count": 2 - }, - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 229, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 229, - "sum": 102100112548.95308 - } - }, - "group": "autoscaling", - "latency": { - "bucket": { - "+Inf": 229, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 229, - "sum": 102100112432 - }, - "longrunning": { - "count": 1 - }, - "resource": "horizontalpodautoscalers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "namespace", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 462, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 462, - "sum": 203723233947.6731 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 462, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 462, - "sum": 203723233712 - }, - "longrunning": { - "count": 2 - }, - "resource": "statefulsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 222, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 222, - "sum": 102004110997.72699 - } - }, - "group": "networking.k8s.io", - "latency": { - "bucket": { - "+Inf": 222, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 222, - "sum": 102004110885 - }, - "longrunning": { - "count": 1 - }, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 229, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 229, - "sum": 102008113330.97694 - } - }, - "group": "batch", - "latency": { - "bucket": { - "+Inf": 229, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 229, - "sum": 102008113221 - }, - "longrunning": { - "count": 1 - }, - "resource": "jobs", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 38, - "100000": 38, - "1000000": 38, - "10000000": 38, - "1250000": 38, - "150000": 38, - "1500000": 38, - "15000000": 38, - "1750000": 38, - "200000": 38, - "2000000": 38, - "20000000": 38, - "250000": 38, - "2500000": 38, - "25000000": 38, - "300000": 38, - "3000000": 38, - "30000000": 38, - "350000": 38, - "3500000": 38, - "400000": 38, - "4000000": 38, - "40000000": 38, - "450000": 38, - "4500000": 38, - "50000": 38, - "500000": 38, - "5000000": 38, - "50000000": 38, - "600000": 38, - "6000000": 38, - "60000000": 38, - "700000": 38, - "7000000": 38, - "800000": 38, - "8000000": 38, - "900000": 38, - "9000000": 38 - }, - "count": 38, - "sum": 75728.27800000002 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 38, - "1000000": 38, - "125000": 38, - "2000000": 38, - "250000": 38, - "4000000": 38, - "500000": 38, - "8000000": 38 - }, - "count": 38, - "sum": 75707 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 30, - "group": "apiregistration.k8s.io", - "resource": "apiservices", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 226, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 226, - "sum": 102097112602.28801 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 226, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 226, - "sum": 102097112487 - }, - "longrunning": { - "count": 1 - }, - "resource": "deployments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 400.125 - } - }, - "group": "admissionregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 399 - }, - "resource": "validatingwebhookconfigurations", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 224, - "group": "policy", - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "admissionregistration.k8s.io", - "resource": "validatingwebhookconfigurations", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 231, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "batch", - "resource": "cronjobs", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "group": "extensions", - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 27, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 70, - "100000": 70, - "1000000": 70, - "10000000": 70, - "1250000": 70, - "150000": 70, - "1500000": 70, - "15000000": 70, - "1750000": 70, - "200000": 70, - "2000000": 70, - "20000000": 70, - "250000": 70, - "2500000": 70, - "25000000": 70, - "300000": 70, - "3000000": 70, - "30000000": 70, - "350000": 70, - "3500000": 70, - "400000": 70, - "4000000": 70, - "40000000": 70, - "450000": 70, - "4500000": 70, - "50000": 70, - "500000": 70, - "5000000": 70, - "50000000": 70, - "600000": 70, - "6000000": 70, - "60000000": 70, - "700000": 70, - "7000000": 70, - "800000": 70, - "8000000": 70, - "900000": 70, - "9000000": 70 - }, - "count": 70, - "sum": 135483.897 - } - }, - "latency": { - "bucket": { - "+Inf": 70, - "1000000": 70, - "125000": 70, - "2000000": 70, - "250000": 70, - "4000000": 70, - "500000": 70, - "8000000": 70 - }, - "count": 70, - "sum": 135449 - }, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "resource": "configmaps", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 685, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 685, - "sum": 305442339599.1761 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 685, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 685, - "sum": 305442339254 - }, - "longrunning": { - "count": 3 - }, - "resource": "storageclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 37, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 60, - "100000": 60, - "1000000": 60, - "10000000": 60, - "1250000": 60, - "150000": 60, - "1500000": 60, - "15000000": 60, - "1750000": 60, - "200000": 60, - "2000000": 60, - "20000000": 60, - "250000": 60, - "2500000": 60, - "25000000": 60, - "300000": 60, - "3000000": 60, - "30000000": 60, - "350000": 60, - "3500000": 60, - "400000": 60, - "4000000": 60, - "40000000": 60, - "450000": 60, - "4500000": 60, - "50000": 60, - "500000": 60, - "5000000": 60, - "50000000": 60, - "600000": 60, - "6000000": 60, - "60000000": 60, - "700000": 60, - "7000000": 60, - "800000": 60, - "8000000": 60, - "900000": 60, - "9000000": 60 - }, - "count": 60, - "sum": 78472.80299999997 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 60, - "1000000": 60, - "125000": 60, - "2000000": 60, - "250000": 60, - "4000000": 60, - "500000": 60, - "8000000": 60 - }, - "count": 60, - "sum": 78445 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 899, - "100000": 0, - "1000000": 0, - "10000000": 3, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 3, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 3, - "250000": 0, - "2500000": 0, - "25000000": 3, - "300000": 0, - "3000000": 0, - "30000000": 3, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 3, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 3, - "600000": 0, - "6000000": 3, - "60000000": 3, - "700000": 0, - "7000000": 3, - "800000": 0, - "8000000": 3, - "900000": 0, - "9000000": 3 - }, - "count": 899, - "sum": 407315800440.2043 - } - }, - "latency": { - "bucket": { - "+Inf": 899, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 3 - }, - "count": 899, - "sum": 407315800001 - }, - "longrunning": { - "count": 4 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "validatingwebhookconfigurations.admissionregistration.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "extensions", - "resource": "daemonsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 228, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 228, - "sum": 101918115853.56004 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 228, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 228, - "sum": 101918115730 - }, - "longrunning": { - "count": 1 - }, - "resource": "deployments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 7047.528 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 7047 - }, - "resource": "daemonsets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "apiregistration.k8s.io", - "resource": "apiservices", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 270.347 - } - }, - "group": "networking.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 270 - }, - "resource": "ingresses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "extensions", - "resource": "ingresses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "volumeattachments", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5, - "group": "apps", - "resource": "deployments", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 10205, - "100000": 10205, - "1000000": 10205, - "10000000": 10205, - "1250000": 10205, - "150000": 10205, - "1500000": 10205, - "15000000": 10205, - "1750000": 10205, - "200000": 10205, - "2000000": 10205, - "20000000": 10205, - "250000": 10205, - "2500000": 10205, - "25000000": 10205, - "300000": 10205, - "3000000": 10205, - "30000000": 10205, - "350000": 10205, - "3500000": 10205, - "400000": 10205, - "4000000": 10205, - "40000000": 10205, - "450000": 10205, - "4500000": 10205, - "50000": 10205, - "500000": 10205, - "5000000": 10205, - "50000000": 10205, - "600000": 10205, - "6000000": 10205, - "60000000": 10205, - "700000": 10205, - "7000000": 10205, - "800000": 10205, - "8000000": 10205, - "900000": 10205, - "9000000": 10205 - }, - "count": 10205, - "sum": 20333770.313999917 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 10205, - "1000000": 10205, - "125000": 10205, - "2000000": 10205, - "250000": 10205, - "4000000": 10205, - "500000": 10205, - "8000000": 10205 - }, - "count": 10205, - "sum": 20328666 - }, - "resource": "leases", - "scope": "namespace", - "verb": "GET", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "group": "scheduling.k8s.io", - "resource": "priorityclasses", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 15309, - "100000": 15309, - "1000000": 15309, - "10000000": 15309, - "1250000": 15309, - "150000": 15309, - "1500000": 15309, - "15000000": 15309, - "1750000": 15309, - "200000": 15309, - "2000000": 15309, - "20000000": 15309, - "250000": 15309, - "2500000": 15309, - "25000000": 15309, - "300000": 15309, - "3000000": 15309, - "30000000": 15309, - "350000": 15309, - "3500000": 15309, - "400000": 15309, - "4000000": 15309, - "40000000": 15309, - "450000": 15309, - "4500000": 15309, - "50000": 15309, - "500000": 15309, - "5000000": 15309, - "50000000": 15309, - "600000": 15309, - "6000000": 15309, - "60000000": 15309, - "700000": 15309, - "7000000": 15309, - "800000": 15309, - "8000000": 15309, - "900000": 15309, - "9000000": 15309 - }, - "count": 15309, - "sum": 32399630.49999993 - } - }, - "latency": { - "bucket": { - "+Inf": 15309, - "1000000": 15309, - "125000": 15309, - "2000000": 15309, - "250000": 15309, - "4000000": 15309, - "500000": 15309, - "8000000": 15309 - }, - "count": 15309, - "sum": 32391986 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 224, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 224, - "sum": 101739110029.15791 - } - }, - "group": "batch", - "latency": { - "bucket": { - "+Inf": 224, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 224, - "sum": 101739109920 - }, - "longrunning": { - "count": 1 - }, - "resource": "cronjobs", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 35, - "100000": 35, - "1000000": 35, - "10000000": 35, - "1250000": 35, - "150000": 35, - "1500000": 35, - "15000000": 35, - "1750000": 35, - "200000": 35, - "2000000": 35, - "20000000": 35, - "250000": 35, - "2500000": 35, - "25000000": 35, - "300000": 35, - "3000000": 35, - "30000000": 35, - "350000": 35, - "3500000": 35, - "400000": 35, - "4000000": 35, - "40000000": 35, - "450000": 35, - "4500000": 35, - "50000": 35, - "500000": 35, - "5000000": 35, - "50000000": 35, - "600000": 35, - "6000000": 35, - "60000000": 35, - "700000": 35, - "7000000": 35, - "800000": 35, - "8000000": 35, - "900000": 35, - "9000000": 35 - }, - "count": 35, - "sum": 25939.955000000005 - } - }, - "group": "authentication.k8s.io", - "latency": { - "bucket": { - "+Inf": 35, - "1000000": 35, - "125000": 35, - "2000000": 35, - "250000": 35, - "4000000": 35, - "500000": 35, - "8000000": 35 - }, - "count": 35, - "sum": 25925 - }, - "resource": "tokenreviews", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 161.39600000000002 - } - }, - "group": "policy", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 161 - }, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 4, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 4, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 10462.737 - } - }, - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 10460 - }, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 1288.6589999999999 - } - }, - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 1288 - }, - "resource": "podtemplates", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 224, - "group": "batch", - "resource": "cronjobs", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 899, - "resource": "configmaps", - "scope": "namespace", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "client": { - "request": { - "count": 41718 - } - }, - "request": { - "code": "200", - "host": "localhost:6443", - "method": "GET" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 3 - } - }, - "request": { - "resource": "controllerrevisions.apps" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 228, - "group": "apiregistration.k8s.io", - "resource": "apiservices", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 597.8679999999999 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 597 - }, - "resource": "storageclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 6697.469 - } - }, - "group": "certificates.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 6697 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "DELETE", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 35, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "namespaces", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubectl/v1.14.3 (linux/amd64) kubernetes/5e53fd6", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "resource": "pods", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 221, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 10206, - "100000": 10206, - "1000000": 10206, - "10000000": 10206, - "1250000": 10206, - "150000": 10206, - "1500000": 10206, - "15000000": 10206, - "1750000": 10206, - "200000": 10206, - "2000000": 10206, - "20000000": 10206, - "250000": 10206, - "2500000": 10206, - "25000000": 10206, - "300000": 10206, - "3000000": 10206, - "30000000": 10206, - "350000": 10206, - "3500000": 10206, - "400000": 10206, - "4000000": 10206, - "40000000": 10206, - "450000": 10206, - "4500000": 10206, - "50000": 10206, - "500000": 10206, - "5000000": 10206, - "50000000": 10206, - "600000": 10206, - "6000000": 10206, - "60000000": 10206, - "700000": 10206, - "7000000": 10206, - "800000": 10206, - "8000000": 10206, - "900000": 10206, - "9000000": 10206 - }, - "count": 10206, - "sum": 18983792.713000022 - } - }, - "group": "batch", - "latency": { - "bucket": { - "+Inf": 10206, - "1000000": 10206, - "125000": 10206, - "2000000": 10206, - "250000": 10206, - "4000000": 10206, - "500000": 10206, - "8000000": 10206 - }, - "count": 10206, - "sum": 18978664 - }, - "resource": "jobs", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 8865.726 - } - }, - "group": "scheduling.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 8865 - }, - "resource": "priorityclasses", - "scope": "cluster", - "verb": "GET", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 225, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 225, - "sum": 102092111368.10405 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 225, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 225, - "sum": 102092111250 - }, - "longrunning": { - "count": 1 - }, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 230, - "group": "admissionregistration.k8s.io", - "resource": "validatingwebhookconfigurations", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "autoscaling", - "resource": "horizontalpodautoscalers", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 228, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 228, - "sum": 101807111654.82591 - } - }, - "latency": { - "bucket": { - "+Inf": 228, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 228, - "sum": 101807111538 - }, - "longrunning": { - "count": 1 - }, - "resource": "podtemplates", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 15330, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 27, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 503.35400000000004 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 503 - }, - "resource": "storageclasses", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 35, - "resource": "secrets", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "namespaces", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "apps", - "resource": "daemonsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 1 - } - }, - "request": { - "resource": "replicasets.apps" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 8, - "100000": 8, - "1000000": 8, - "10000000": 8, - "1250000": 8, - "150000": 8, - "1500000": 8, - "15000000": 8, - "1750000": 8, - "200000": 8, - "2000000": 8, - "20000000": 8, - "250000": 8, - "2500000": 8, - "25000000": 8, - "300000": 8, - "3000000": 8, - "30000000": 8, - "350000": 8, - "3500000": 8, - "400000": 8, - "4000000": 8, - "40000000": 8, - "450000": 8, - "4500000": 8, - "50000": 8, - "500000": 8, - "5000000": 8, - "50000000": 8, - "600000": 8, - "6000000": 8, - "60000000": 8, - "700000": 8, - "7000000": 8, - "800000": 8, - "8000000": 8, - "900000": 8, - "9000000": 8 - }, - "count": 8, - "sum": 32166.103999999996 - } - }, - "latency": { - "bucket": { - "+Inf": 8, - "1000000": 8, - "125000": 8, - "2000000": 8, - "250000": 8, - "4000000": 8, - "500000": 8, - "8000000": 8 - }, - "count": 8, - "sum": 32162 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 8015.358 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 8014 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "extensions", - "resource": "daemonsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 230, - "group": "policy", - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "client": { - "request": { - "count": 144 - } - }, - "request": { - "code": "201", - "host": "localhost:6443", - "method": "POST" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "secrets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 3837.0879999999997 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 3836 - }, - "resource": "rolebindings", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "node.k8s.io", - "resource": "runtimeclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 1282.449 - } - }, - "group": "authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 1281 - }, - "resource": "subjectaccessreviews", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "group": "apps", - "resource": "replicasets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "networking.k8s.io", - "resource": "ingresses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "poddisruptionbudgets.policy" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "group": "policy", - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 909, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 1, - "300000": 0, - "3000000": 0, - "30000000": 1, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 1, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 1, - "600000": 0, - "6000000": 0, - "60000000": 1, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 909, - "sum": 407905332502.13104 - } - }, - "latency": { - "bucket": { - "+Inf": 909, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 909, - "sum": 407905332047 - }, - "longrunning": { - "count": 4 - }, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "replicasets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "scheduling.k8s.io", - "resource": "priorityclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 5, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "group": "apps", - "resource": "controllerrevisions", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "apiextensions.k8s.io", - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "limitranges", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apiregistration.k8s.io", - "resource": "apiservices", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "group": "batch", - "resource": "jobs", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 12, - "resource": "events", - "scope": "namespace", - "verb": "PATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 453, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 453, - "sum": 203654230066.9959 - } - }, - "latency": { - "bucket": { - "+Inf": 453, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 453, - "sum": 203654229850 - }, - "longrunning": { - "count": 2 - }, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1588, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 1, - "300000": 0, - "3000000": 0, - "30000000": 1, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 1, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 1, - "600000": 0, - "6000000": 0, - "60000000": 1, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 1588, - "sum": 713340672473.6254 - } - }, - "latency": { - "bucket": { - "+Inf": 1588, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1588, - "sum": 713340671670 - }, - "longrunning": { - "count": 7 - }, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 4 - } - }, - "request": { - "resource": "endpoints" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 3 - } - }, - "request": { - "resource": "daemonsets.apps" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "statefulsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 30 - } - }, - "request": { - "resource": "apiservices.apiregistration.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 453, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 453, - "sum": 203725241187.41006 - } - }, - "group": "admissionregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 453, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 453, - "sum": 203725240964 - }, - "longrunning": { - "count": 2 - }, - "resource": "validatingwebhookconfigurations", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "events" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 230, - "group": "admissionregistration.k8s.io", - "resource": "mutatingwebhookconfigurations", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 18, - "resource": "pods", - "scope": "namespace", - "subresource": "status", - "verb": "PATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 231, - "resource": "secrets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "statefulsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "persistentvolumeclaims" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "networkpolicies.networking.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:endpoint-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5, - "resource": "endpoints", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "apps", - "resource": "daemonsets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 2 - } - }, - "request": { - "resource": "priorityclasses.scheduling.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "admissionregistration.k8s.io", - "resource": "mutatingwebhookconfigurations", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 225, - "group": "apiextensions.k8s.io", - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "limitranges", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "runtimeclasses.node.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 142, - "group": "events.k8s.io", - "resource": "events", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 50829, - "resource": "endpoints", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "cronjobs.batch" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 5606.011 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 5605 - }, - "resource": "pods", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "csidrivers", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "subresource": "status", - "verb": "PUT", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 5302.826999999999 - } - }, - "group": "apiregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 5302 - }, - "resource": "apiservices", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 57 - } - }, - "request": { - "resource": "clusterroles.rbac.authorization.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 61, - "100000": 61, - "1000000": 61, - "10000000": 61, - "1250000": 61, - "150000": 61, - "1500000": 61, - "15000000": 61, - "1750000": 61, - "200000": 61, - "2000000": 61, - "20000000": 61, - "250000": 61, - "2500000": 61, - "25000000": 61, - "300000": 61, - "3000000": 61, - "30000000": 61, - "350000": 61, - "3500000": 61, - "400000": 61, - "4000000": 61, - "40000000": 61, - "450000": 61, - "4500000": 61, - "50000": 47, - "500000": 61, - "5000000": 61, - "50000000": 61, - "600000": 61, - "6000000": 61, - "60000000": 61, - "700000": 61, - "7000000": 61, - "800000": 61, - "8000000": 61, - "900000": 61, - "9000000": 61 - }, - "count": 61, - "sum": 926226.4500000002 - } - }, - "latency": { - "bucket": { - "+Inf": 61, - "1000000": 61, - "125000": 61, - "2000000": 61, - "250000": 61, - "4000000": 61, - "500000": 61, - "8000000": 61 - }, - "count": 61, - "sum": 926197 - }, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 224, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 476.463 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 476 - }, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "resource": "secrets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 4, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 4, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 748.25 - } - }, - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 747 - }, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 456, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 456, - "sum": 203601228562.83395 - } - }, - "latency": { - "bucket": { - "+Inf": 456, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 456, - "sum": 203601228335 - }, - "longrunning": { - "count": 2 - }, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 26, - "100000": 26, - "1000000": 26, - "10000000": 26, - "1250000": 26, - "150000": 26, - "1500000": 26, - "15000000": 26, - "1750000": 26, - "200000": 26, - "2000000": 26, - "20000000": 26, - "250000": 26, - "2500000": 26, - "25000000": 26, - "300000": 26, - "3000000": 26, - "30000000": 26, - "350000": 26, - "3500000": 26, - "400000": 26, - "4000000": 26, - "40000000": 26, - "450000": 26, - "4500000": 26, - "50000": 26, - "500000": 26, - "5000000": 26, - "50000000": 26, - "600000": 26, - "6000000": 26, - "60000000": 26, - "700000": 26, - "7000000": 26, - "800000": 26, - "8000000": 26, - "900000": 26, - "9000000": 26 - }, - "count": 26, - "sum": 90467.79999999997 - } - }, - "latency": { - "bucket": { - "+Inf": 26, - "1000000": 26, - "125000": 26, - "2000000": 26, - "250000": 26, - "4000000": 26, - "500000": 26, - "8000000": 26 - }, - "count": 26, - "sum": 90455 - }, - "resource": "events", - "scope": "namespace", - "verb": "PATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5, - "resource": "resourcequotas", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 5, - "100000": 5, - "1000000": 5, - "10000000": 5, - "1250000": 5, - "150000": 5, - "1500000": 5, - "15000000": 5, - "1750000": 5, - "200000": 5, - "2000000": 5, - "20000000": 5, - "250000": 5, - "2500000": 5, - "25000000": 5, - "300000": 5, - "3000000": 5, - "30000000": 5, - "350000": 5, - "3500000": 5, - "400000": 5, - "4000000": 5, - "40000000": 5, - "450000": 5, - "4500000": 5, - "50000": 5, - "500000": 5, - "5000000": 5, - "50000000": 5, - "600000": 5, - "6000000": 5, - "60000000": 5, - "700000": 5, - "7000000": 5, - "800000": 5, - "8000000": 5, - "900000": 5, - "9000000": 5 - }, - "count": 5, - "sum": 6806.763 - } - }, - "latency": { - "bucket": { - "+Inf": 5, - "1000000": 5, - "125000": 5, - "2000000": 5, - "250000": 5, - "4000000": 5, - "500000": 5, - "8000000": 5 - }, - "count": 5, - "sum": 6804 - }, - "resource": "resourcequotas", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "group": "extensions", - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 35, - "resource": "secrets", - "scope": "namespace", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 231, - "group": "storage.k8s.io", - "resource": "csidrivers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 93.11699999999999 - } - }, - "group": "scheduling.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 93 - }, - "resource": "priorityclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 7, - "100000": 7, - "1000000": 7, - "10000000": 7, - "1250000": 7, - "150000": 7, - "1500000": 7, - "15000000": 7, - "1750000": 7, - "200000": 7, - "2000000": 7, - "20000000": 7, - "250000": 7, - "2500000": 7, - "25000000": 7, - "300000": 7, - "3000000": 7, - "30000000": 7, - "350000": 7, - "3500000": 7, - "400000": 7, - "4000000": 7, - "40000000": 7, - "450000": 7, - "4500000": 7, - "50000": 7, - "500000": 7, - "5000000": 7, - "50000000": 7, - "600000": 7, - "6000000": 7, - "60000000": 7, - "700000": 7, - "7000000": 7, - "800000": 7, - "8000000": 7, - "900000": 7, - "9000000": 7 - }, - "count": 7, - "sum": 6333.701000000001 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 7, - "1000000": 7, - "125000": 7, - "2000000": 7, - "250000": 7, - "4000000": 7, - "500000": 7, - "8000000": 7 - }, - "count": 7, - "sum": 6330 - }, - "resource": "rolebindings", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "apps", - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "extensions", - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5, - "resource": "pods", - "scope": "namespace", - "subresource": "binding", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "csinodes.storage.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 111874, - "100000": 111874, - "1000000": 111874, - "10000000": 111874, - "1250000": 111874, - "150000": 111874, - "1500000": 111874, - "15000000": 111874, - "1750000": 111874, - "200000": 111874, - "2000000": 111874, - "20000000": 111874, - "250000": 111874, - "2500000": 111874, - "25000000": 111874, - "300000": 111874, - "3000000": 111874, - "30000000": 111874, - "350000": 111874, - "3500000": 111874, - "400000": 111874, - "4000000": 111874, - "40000000": 111874, - "450000": 111874, - "4500000": 111874, - "50000": 111874, - "500000": 111874, - "5000000": 111874, - "50000000": 111874, - "600000": 111874, - "6000000": 111874, - "60000000": 111874, - "700000": 111874, - "7000000": 111874, - "800000": 111874, - "8000000": 111874, - "900000": 111874, - "9000000": 111874 - }, - "count": 111874, - "sum": 221303210.45800045 - } - }, - "latency": { - "bucket": { - "+Inf": 111874, - "1000000": 111874, - "125000": 111874, - "2000000": 111874, - "250000": 111874, - "4000000": 111874, - "500000": 111874, - "8000000": 111874 - }, - "count": 111874, - "sum": 221247395 - }, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 2 - } - }, - "request": { - "resource": "services" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 451, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 451, - "sum": 203931226173.8162 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 451, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 451, - "sum": 203931225947 - }, - "longrunning": { - "count": 2 - }, - "resource": "roles", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 4, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 18, - "resource": "pods", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "subresource": "approval", - "verb": "PUT", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 7, - "100000": 7, - "1000000": 7, - "10000000": 7, - "1250000": 7, - "150000": 7, - "1500000": 7, - "15000000": 7, - "1750000": 7, - "200000": 7, - "2000000": 7, - "20000000": 7, - "250000": 7, - "2500000": 7, - "25000000": 7, - "300000": 7, - "3000000": 7, - "30000000": 7, - "350000": 7, - "3500000": 7, - "400000": 7, - "4000000": 7, - "40000000": 7, - "450000": 7, - "4500000": 7, - "50000": 7, - "500000": 7, - "5000000": 7, - "50000000": 7, - "600000": 7, - "6000000": 7, - "60000000": 7, - "700000": 7, - "7000000": 7, - "800000": 7, - "8000000": 7, - "900000": 7, - "9000000": 7 - }, - "count": 7, - "sum": 11462.848000000002 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 7, - "1000000": 7, - "125000": 7, - "2000000": 7, - "250000": 7, - "4000000": 7, - "500000": 7, - "8000000": 7 - }, - "count": 7, - "sum": 11460 - }, - "resource": "roles", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "nodes", - "scope": "cluster", - "verb": "PATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 485.486 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 485 - }, - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 452, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 452, - "sum": 203882230380.75815 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 452, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 452, - "sum": 203882230148 - }, - "longrunning": { - "count": 2 - }, - "resource": "volumeattachments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 228, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 228, - "sum": 101751113304.68398 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 228, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 228, - "sum": 101751113193 - }, - "longrunning": { - "count": 1 - }, - "resource": "leases", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 5654.763999999999 - } - }, - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 5654 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 235.57999999999998 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 235 - }, - "resource": "leases", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "statefulsets.apps" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "extensions", - "resource": "networkpolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "admissionregistration.k8s.io", - "resource": "validatingwebhookconfigurations", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 4, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 4, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 1090.222 - } - }, - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 1089 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 523.894 - } - }, - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 522 - }, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10212, - "resource": "services", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10212, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 356.988 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 356 - }, - "resource": "leases", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 9, - "100000": 9, - "1000000": 9, - "10000000": 9, - "1250000": 9, - "150000": 9, - "1500000": 9, - "15000000": 9, - "1750000": 9, - "200000": 9, - "2000000": 9, - "20000000": 9, - "250000": 9, - "2500000": 9, - "25000000": 9, - "300000": 9, - "3000000": 9, - "30000000": 9, - "350000": 9, - "3500000": 9, - "400000": 9, - "4000000": 9, - "40000000": 9, - "450000": 9, - "4500000": 9, - "50000": 9, - "500000": 9, - "5000000": 9, - "50000000": 9, - "600000": 9, - "6000000": 9, - "60000000": 9, - "700000": 9, - "7000000": 9, - "800000": 9, - "8000000": 9, - "900000": 9, - "9000000": 9 - }, - "count": 9, - "sum": 61579.333 - } - }, - "latency": { - "bucket": { - "+Inf": 9, - "1000000": 9, - "125000": 9, - "2000000": 9, - "250000": 9, - "4000000": 9, - "500000": 9, - "8000000": 9 - }, - "count": 9, - "sum": 61575 - }, - "resource": "pods", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 681, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 681, - "sum": 305602340778.0577 - } - }, - "latency": { - "bucket": { - "+Inf": 681, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 681, - "sum": 305602340453 - }, - "longrunning": { - "count": 3 - }, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 8, - "group": "apps", - "resource": "daemonsets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 15376, - "100000": 15376, - "1000000": 15376, - "10000000": 15376, - "1250000": 15376, - "150000": 15376, - "1500000": 15376, - "15000000": 15376, - "1750000": 15376, - "200000": 15376, - "2000000": 15376, - "20000000": 15376, - "250000": 15376, - "2500000": 15376, - "25000000": 15376, - "300000": 15376, - "3000000": 15376, - "30000000": 15376, - "350000": 15376, - "3500000": 15376, - "400000": 15376, - "4000000": 15376, - "40000000": 15376, - "450000": 15376, - "4500000": 15376, - "50000": 15376, - "500000": 15376, - "5000000": 15376, - "50000000": 15376, - "600000": 15376, - "6000000": 15376, - "60000000": 15376, - "700000": 15376, - "7000000": 15376, - "800000": 15376, - "8000000": 15376, - "900000": 15376, - "9000000": 15376 - }, - "count": 15376, - "sum": 28666829.363000106 - } - }, - "latency": { - "bucket": { - "+Inf": 15376, - "1000000": 15376, - "125000": 15376, - "2000000": 15376, - "250000": 15376, - "4000000": 15376, - "500000": 15376, - "8000000": 15376 - }, - "count": 15376, - "sum": 28659159 - }, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "csinodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "DELETE", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apiextensions.k8s.io", - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 6120.023 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 6119 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "csidrivers.storage.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 371.883 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 371 - }, - "resource": "csinodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 767.421 - } - }, - "group": "policy", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 766 - }, - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "limitranges", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "PATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 228, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 228, - "sum": 102016113358.01306 - } - }, - "group": "networking.k8s.io", - "latency": { - "bucket": { - "+Inf": 228, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 228, - "sum": 102016113245 - }, - "longrunning": { - "count": 1 - }, - "resource": "ingresses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 230, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "http": { - "request": { - "duration": { - "us": { - "count": 111, - "sum": 6310873.251000004 - } - }, - "size": { - "bytes": { - "count": 111, - "sum": 8889 - } - } - }, - "response": { - "size": { - "bytes": { - "count": 111, - "sum": 21482850 - } - } - } - }, - "request": { - "handler": "prometheus" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "coredns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "endpoints", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 4, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 4, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 7738.273999999999 - } - }, - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 7737 - }, - "resource": "pods", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "group": "extensions", - "resource": "daemonsets", - "scope": "namespace", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:certificate-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "authorization.k8s.io", - "resource": "subjectaccessreviews", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 229, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 229, - "sum": 102124114690 - } - }, - "group": "scheduling.k8s.io", - "latency": { - "bucket": { - "+Inf": 229, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 229, - "sum": 102124114574 - }, - "longrunning": { - "count": 1 - }, - "resource": "priorityclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 84.359 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 84 - }, - "resource": "ingresses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "ingresses.extensions" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 564.016 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 563 - }, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "resource": "limitranges", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 10206, - "100000": 10206, - "1000000": 10206, - "10000000": 10206, - "1250000": 10206, - "150000": 10206, - "1500000": 10206, - "15000000": 10206, - "1750000": 10206, - "200000": 10206, - "2000000": 10206, - "20000000": 10206, - "250000": 10206, - "2500000": 10206, - "25000000": 10206, - "300000": 10206, - "3000000": 10206, - "30000000": 10206, - "350000": 10206, - "3500000": 10206, - "400000": 10206, - "4000000": 10206, - "40000000": 10206, - "450000": 10206, - "4500000": 10206, - "50000": 10206, - "500000": 10206, - "5000000": 10206, - "50000000": 10206, - "600000": 10206, - "6000000": 10206, - "60000000": 10206, - "700000": 10206, - "7000000": 10206, - "800000": 10206, - "8000000": 10206, - "900000": 10206, - "9000000": 10206 - }, - "count": 10206, - "sum": 16856306.568999976 - } - }, - "group": "batch", - "latency": { - "bucket": { - "+Inf": 10206, - "1000000": 10206, - "125000": 10206, - "2000000": 10206, - "250000": 10206, - "4000000": 10206, - "500000": 10206, - "8000000": 10206 - }, - "count": 10206, - "sum": 16851174 - }, - "resource": "cronjobs", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "pods", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "deployments", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 32739.923999999995 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 32739 - }, - "resource": "deployments", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "coredns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 460, - "resource": "namespaces", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 684, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 1, - "300000": 0, - "3000000": 0, - "30000000": 1, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 1, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 1, - "600000": 0, - "6000000": 0, - "60000000": 1, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 684, - "sum": 305630218276.289 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 684, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 684, - "sum": 305630217931 - }, - "longrunning": { - "count": 3 - }, - "resource": "csidrivers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 10213, - "100000": 10213, - "1000000": 10213, - "10000000": 10213, - "1250000": 10213, - "150000": 10213, - "1500000": 10213, - "15000000": 10213, - "1750000": 10213, - "200000": 10213, - "2000000": 10213, - "20000000": 10213, - "250000": 10213, - "2500000": 10213, - "25000000": 10213, - "300000": 10213, - "3000000": 10213, - "30000000": 10213, - "350000": 10213, - "3500000": 10213, - "400000": 10213, - "4000000": 10213, - "40000000": 10213, - "450000": 10213, - "4500000": 10213, - "50000": 10213, - "500000": 10213, - "5000000": 10213, - "50000000": 10213, - "600000": 10213, - "6000000": 10213, - "60000000": 10213, - "700000": 10213, - "7000000": 10213, - "800000": 10213, - "8000000": 10213, - "900000": 10213, - "9000000": 10213 - }, - "count": 10213, - "sum": 17942048.968999997 - } - }, - "latency": { - "bucket": { - "+Inf": 10213, - "1000000": 10213, - "125000": 10213, - "2000000": 10213, - "250000": 10213, - "4000000": 10213, - "500000": 10213, - "8000000": 10213 - }, - "count": 10213, - "sum": 17936957 - }, - "resource": "services", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 3, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 223, - "group": "admissionregistration.k8s.io", - "resource": "validatingwebhookconfigurations", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 904, - "resource": "secrets", - "scope": "namespace", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 450, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 450, - "sum": 203758230521.20993 - } - }, - "latency": { - "bucket": { - "+Inf": 450, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 450, - "sum": 203758230295 - }, - "longrunning": { - "count": 2 - }, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 916, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 916, - "sum": 407623460495.1318 - } - }, - "latency": { - "bucket": { - "+Inf": 916, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 916, - "sum": 407623460036 - }, - "longrunning": { - "count": 4 - }, - "resource": "namespaces", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 451, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 451, - "sum": 203483225873.0288 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 451, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 451, - "sum": 203483225650 - }, - "longrunning": { - "count": 2 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 3397.6240000000003 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 3397 - }, - "resource": "replicasets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:cronjob-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10205, - "group": "batch", - "resource": "cronjobs", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 902, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 1, - "300000": 0, - "3000000": 0, - "30000000": 1, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 1, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 1, - "600000": 0, - "6000000": 0, - "60000000": 1, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 902, - "sum": 407421316492.62415 - } - }, - "latency": { - "bucket": { - "+Inf": 902, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 902, - "sum": 407421316033 - }, - "longrunning": { - "count": 3 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 1610.109 - } - }, - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 1610 - }, - "resource": "secrets", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 394.68800000000005 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 394 - }, - "resource": "secrets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:replicaset-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 785.8299999999999 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 785 - }, - "resource": "daemonsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "group": "extensions", - "resource": "ingresses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "current": { - "count": 0 - }, - "kind": "readOnly" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 224, - "group": "storage.k8s.io", - "resource": "volumeattachments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "secrets", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1123, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 1123, - "sum": 509997576443.78064 - } - }, - "latency": { - "bucket": { - "+Inf": 1123, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 1123, - "sum": 509997575891 - }, - "longrunning": { - "count": 5 - }, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/json", - "count": 3, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 372.25800000000004 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 371 - }, - "resource": "statefulsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10203, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "namespace", - "verb": "GET", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "namespace", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubectl/v1.14.3 (linux/amd64) kubernetes/5e53fd6", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 4, - "resource": "pods", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "batch", - "resource": "jobs", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 35, - "100000": 35, - "1000000": 35, - "10000000": 35, - "1250000": 35, - "150000": 35, - "1500000": 35, - "15000000": 35, - "1750000": 35, - "200000": 35, - "2000000": 35, - "20000000": 35, - "250000": 35, - "2500000": 35, - "25000000": 35, - "300000": 35, - "3000000": 35, - "30000000": 35, - "350000": 35, - "3500000": 35, - "400000": 35, - "4000000": 35, - "40000000": 35, - "450000": 35, - "4500000": 35, - "50000": 35, - "500000": 35, - "5000000": 35, - "50000000": 35, - "600000": 35, - "6000000": 35, - "60000000": 35, - "700000": 35, - "7000000": 35, - "800000": 35, - "8000000": 35, - "900000": 35, - "9000000": 35 - }, - "count": 35, - "sum": 101230.169 - } - }, - "latency": { - "bucket": { - "+Inf": 35, - "1000000": 35, - "125000": 35, - "2000000": 35, - "250000": 35, - "4000000": 35, - "500000": 35, - "8000000": 35 - }, - "count": 35, - "sum": 101212 - }, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 349.13 - } - }, - "group": "node.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 348 - }, - "resource": "runtimeclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 227, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 227, - "sum": 101816112088.54494 - } - }, - "latency": { - "bucket": { - "+Inf": 227, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 227, - "sum": 101816111969 - }, - "longrunning": { - "count": 1 - }, - "resource": "configmaps", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 282.484 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 282 - }, - "resource": "limitranges", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10, - "resource": "pods", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 36 - } - }, - "request": { - "resource": "secrets" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 60, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 224, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "secrets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 15127.316000000003 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 15125 - }, - "resource": "controllerrevisions", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:bootstrap-signer", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 10203, - "100000": 10203, - "1000000": 10203, - "10000000": 10203, - "1250000": 10203, - "150000": 10203, - "1500000": 10203, - "15000000": 10203, - "1750000": 10203, - "200000": 10203, - "2000000": 10203, - "20000000": 10203, - "250000": 10203, - "2500000": 10203, - "25000000": 10203, - "300000": 10203, - "3000000": 10203, - "30000000": 10203, - "350000": 10203, - "3500000": 10203, - "400000": 10203, - "4000000": 10203, - "40000000": 10203, - "450000": 10203, - "4500000": 10203, - "50000": 10203, - "500000": 10203, - "5000000": 10203, - "50000000": 10203, - "600000": 10203, - "6000000": 10203, - "60000000": 10203, - "700000": 10203, - "7000000": 10203, - "800000": 10203, - "8000000": 10203, - "900000": 10203, - "9000000": 10203 - }, - "count": 10203, - "sum": 29563532.34699997 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 10203, - "1000000": 10203, - "125000": 10203, - "2000000": 10203, - "250000": 10203, - "4000000": 10203, - "500000": 10203, - "8000000": 10203 - }, - "count": 10203, - "sum": 29558451 - }, - "resource": "leases", - "scope": "namespace", - "verb": "PUT", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 16225.265999999998 - } - }, - "group": "scheduling.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 16225 - }, - "resource": "priorityclasses", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1139, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 230, - "group": "policy", - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 8777.98 - } - }, - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 8777 - }, - "resource": "configmaps", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "resource": "nodes", - "scope": "cluster", - "verb": "PATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 2 - } - }, - "request": { - "resource": "podsecuritypolicies.policy" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "namespace", - "verb": "GET", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 237, - "group": "apps", - "resource": "statefulsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 8, - "100000": 8, - "1000000": 8, - "10000000": 8, - "1250000": 8, - "150000": 8, - "1500000": 8, - "15000000": 8, - "1750000": 8, - "200000": 8, - "2000000": 8, - "20000000": 8, - "250000": 8, - "2500000": 8, - "25000000": 8, - "300000": 8, - "3000000": 8, - "30000000": 8, - "350000": 8, - "3500000": 8, - "400000": 8, - "4000000": 8, - "40000000": 8, - "450000": 8, - "4500000": 8, - "50000": 8, - "500000": 8, - "5000000": 8, - "50000000": 8, - "600000": 8, - "6000000": 8, - "60000000": 8, - "700000": 8, - "7000000": 8, - "800000": 8, - "8000000": 8, - "900000": 8, - "9000000": 8 - }, - "count": 8, - "sum": 83798.946 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 8, - "1000000": 8, - "125000": 8, - "2000000": 8, - "250000": 8, - "4000000": 8, - "500000": 8, - "8000000": 8 - }, - "count": 8, - "sum": 83794 - }, - "resource": "daemonsets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "resource": "secrets", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "configmaps", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 11, - "resource": "events", - "scope": "namespace", - "verb": "PATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10203, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "namespace", - "verb": "PUT", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 459, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 459, - "sum": 203796222681.029 - } - }, - "group": "apiregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 459, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 459, - "sum": 203796222451 - }, - "longrunning": { - "count": 2 - }, - "resource": "apiservices", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 6, - "100000": 6, - "1000000": 6, - "10000000": 6, - "1250000": 6, - "150000": 6, - "1500000": 6, - "15000000": 6, - "1750000": 6, - "200000": 6, - "2000000": 6, - "20000000": 6, - "250000": 6, - "2500000": 6, - "25000000": 6, - "300000": 6, - "3000000": 6, - "30000000": 6, - "350000": 6, - "3500000": 6, - "400000": 6, - "4000000": 6, - "40000000": 6, - "450000": 6, - "4500000": 6, - "50000": 6, - "500000": 6, - "5000000": 6, - "50000000": 6, - "600000": 6, - "6000000": 6, - "60000000": 6, - "700000": 6, - "7000000": 6, - "800000": 6, - "8000000": 6, - "900000": 6, - "9000000": 6 - }, - "count": 6, - "sum": 27245.925 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 6, - "1000000": 6, - "125000": 6, - "2000000": 6, - "250000": 6, - "4000000": 6, - "500000": 6, - "8000000": 6 - }, - "count": 6, - "sum": 27243 - }, - "resource": "deployments", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 227, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 227, - "sum": 101603111305.11609 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 227, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 227, - "sum": 101603111196 - }, - "longrunning": { - "count": 1 - }, - "resource": "csinodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 36, - "100000": 36, - "1000000": 36, - "10000000": 36, - "1250000": 36, - "150000": 36, - "1500000": 36, - "15000000": 36, - "1750000": 36, - "200000": 36, - "2000000": 36, - "20000000": 36, - "250000": 36, - "2500000": 36, - "25000000": 36, - "300000": 36, - "3000000": 36, - "30000000": 36, - "350000": 36, - "3500000": 36, - "400000": 36, - "4000000": 36, - "40000000": 36, - "450000": 36, - "4500000": 36, - "50000": 36, - "500000": 36, - "5000000": 36, - "50000000": 36, - "600000": 36, - "6000000": 36, - "60000000": 36, - "700000": 36, - "7000000": 36, - "800000": 36, - "8000000": 36, - "900000": 36, - "9000000": 36 - }, - "count": 36, - "sum": 138954.052 - } - }, - "latency": { - "bucket": { - "+Inf": 36, - "1000000": 36, - "125000": 36, - "2000000": 36, - "250000": 36, - "4000000": 36, - "500000": 36, - "8000000": 36 - }, - "count": 36, - "sum": 138937 - }, - "resource": "secrets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "resource": "services", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 3751.652 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 3751 - }, - "resource": "limitranges", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 229, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 229, - "sum": 101739115164.29396 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 229, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 229, - "sum": 101739115054 - }, - "longrunning": { - "count": 1 - }, - "resource": "leases", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 10215, - "100000": 10215, - "1000000": 10215, - "10000000": 10215, - "1250000": 10215, - "150000": 10215, - "1500000": 10215, - "15000000": 10215, - "1750000": 10215, - "200000": 10215, - "2000000": 10215, - "20000000": 10215, - "250000": 10215, - "2500000": 10215, - "25000000": 10215, - "300000": 10215, - "3000000": 10215, - "30000000": 10215, - "350000": 10215, - "3500000": 10215, - "400000": 10215, - "4000000": 10215, - "40000000": 10215, - "450000": 10215, - "4500000": 10215, - "50000": 10215, - "500000": 10215, - "5000000": 10215, - "50000000": 10215, - "600000": 10215, - "6000000": 10215, - "60000000": 10215, - "700000": 10215, - "7000000": 10215, - "800000": 10215, - "8000000": 10215, - "900000": 10215, - "9000000": 10215 - }, - "count": 10215, - "sum": 6692735.753000016 - } - }, - "latency": { - "bucket": { - "+Inf": 10215, - "1000000": 10215, - "125000": 10215, - "2000000": 10215, - "250000": 10215, - "4000000": 10215, - "500000": 10215, - "8000000": 10215 - }, - "count": 10215, - "sum": 6687627 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 11 - } - }, - "request": { - "resource": "rolebindings.rbac.authorization.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 8, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 231, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 487.40999999999997 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 486 - }, - "resource": "roles", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 50830, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 50829, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 5, - "100000": 5, - "1000000": 5, - "10000000": 5, - "1250000": 5, - "150000": 5, - "1500000": 5, - "15000000": 5, - "1750000": 5, - "200000": 5, - "2000000": 5, - "20000000": 5, - "250000": 5, - "2500000": 5, - "25000000": 5, - "300000": 5, - "3000000": 5, - "30000000": 5, - "350000": 5, - "3500000": 5, - "400000": 5, - "4000000": 5, - "40000000": 5, - "450000": 5, - "4500000": 5, - "50000": 5, - "500000": 5, - "5000000": 5, - "50000000": 5, - "600000": 5, - "6000000": 5, - "60000000": 5, - "700000": 5, - "7000000": 5, - "800000": 5, - "8000000": 5, - "900000": 5, - "9000000": 5 - }, - "count": 5, - "sum": 48228.511999999995 - } - }, - "latency": { - "bucket": { - "+Inf": 5, - "1000000": 5, - "125000": 5, - "2000000": 5, - "250000": 5, - "4000000": 5, - "500000": 5, - "8000000": 5 - }, - "count": 5, - "sum": 48226 - }, - "resource": "pods", - "scope": "namespace", - "subresource": "binding", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 4, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "limitranges" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 17166.249 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 17165 - }, - "resource": "services", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 222, - "group": "networking.k8s.io", - "resource": "networkpolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "mutatingwebhookconfigurations.admissionregistration.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 266.787 - } - }, - "group": "autoscaling", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 266 - }, - "resource": "horizontalpodautoscalers", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 622.307 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 622 - }, - "resource": "deployments", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 328.004 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 327 - }, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "audit": { - "event": { - "count": 0 - }, - "rejected": { - "count": 0 - } - }, - "process": { - "cpu": { - "sec": 4990 - }, - "fds": { - "open": { - "count": 93 - } - }, - "memory": { - "resident": { - "bytes": 294764544 - }, - "virtual": { - "bytes": 486797312 - } - }, - "started": { - "sec": 1560756225.15 - } - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 0, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 0, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 103689.05 - } - }, - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 103689 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 456, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 456, - "sum": 203959229092.72998 - } - }, - "latency": { - "bucket": { - "+Inf": 456, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 456, - "sum": 203959228855 - }, - "longrunning": { - "count": 2 - }, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 3, - "group": "apps", - "resource": "controllerrevisions", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 35 - } - }, - "request": { - "resource": "serviceaccounts" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "pods", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 354.927 - } - }, - "group": "networking.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 354 - }, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 2020.94 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 2020 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:attachdetach-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "csidrivers", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "csidrivers", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 224, - "resource": "resourcequotas", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 5350.242 - } - }, - "group": "policy", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 5349 - }, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "group": "scheduling.k8s.io", - "resource": "priorityclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "group": "admissionregistration.k8s.io", - "resource": "mutatingwebhookconfigurations", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 4, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 4, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 8810.557 - } - }, - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 8808 - }, - "resource": "configmaps", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 101664, - "100000": 101664, - "1000000": 101664, - "10000000": 101664, - "1250000": 101664, - "150000": 101664, - "1500000": 101664, - "15000000": 101664, - "1750000": 101664, - "200000": 101664, - "2000000": 101664, - "20000000": 101664, - "250000": 101664, - "2500000": 101664, - "25000000": 101664, - "300000": 101664, - "3000000": 101664, - "30000000": 101664, - "350000": 101664, - "3500000": 101664, - "400000": 101664, - "4000000": 101664, - "40000000": 101664, - "450000": 101664, - "4500000": 101664, - "50000": 101664, - "500000": 101664, - "5000000": 101664, - "50000000": 101664, - "600000": 101664, - "6000000": 101664, - "60000000": 101664, - "700000": 101664, - "7000000": 101664, - "800000": 101664, - "8000000": 101664, - "900000": 101664, - "9000000": 101664 - }, - "count": 101664, - "sum": 302455181.0919927 - } - }, - "latency": { - "bucket": { - "+Inf": 101664, - "1000000": 101664, - "125000": 101664, - "2000000": 101664, - "250000": 101664, - "4000000": 101664, - "500000": 101664, - "8000000": 101664 - }, - "count": 101664, - "sum": 302404553 - }, - "resource": "endpoints", - "scope": "namespace", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:cronjob-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10205, - "group": "batch", - "resource": "jobs", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "group": "node.k8s.io", - "resource": "runtimeclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "client": { - "request": { - "count": 136 - } - }, - "request": { - "code": "404", - "host": "localhost:6443", - "method": "GET" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 11 - } - }, - "request": { - "resource": "pods" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "node.k8s.io", - "resource": "runtimeclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "networking.k8s.io", - "resource": "ingresses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1702, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 316.031 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 316 - }, - "resource": "controllerrevisions", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 2, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 19, - "resource": "namespaces", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 7, - "group": "rbac.authorization.k8s.io", - "resource": "rolebindings", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 1370.6370000000002 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 1370 - }, - "resource": "storageclasses", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 30, - "100000": 30, - "1000000": 30, - "10000000": 30, - "1250000": 30, - "150000": 30, - "1500000": 30, - "15000000": 30, - "1750000": 30, - "200000": 30, - "2000000": 30, - "20000000": 30, - "250000": 30, - "2500000": 30, - "25000000": 30, - "300000": 30, - "3000000": 30, - "30000000": 30, - "350000": 30, - "3500000": 30, - "400000": 30, - "4000000": 30, - "40000000": 30, - "450000": 30, - "4500000": 30, - "50000": 30, - "500000": 30, - "5000000": 30, - "50000000": 30, - "600000": 30, - "6000000": 30, - "60000000": 30, - "700000": 30, - "7000000": 30, - "800000": 30, - "8000000": 30, - "900000": 30, - "9000000": 30 - }, - "count": 30, - "sum": 106516.889 - } - }, - "group": "apiregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 30, - "1000000": 30, - "125000": 30, - "2000000": 30, - "250000": 30, - "4000000": 30, - "500000": 30, - "8000000": 30 - }, - "count": 30, - "sum": 106499 - }, - "resource": "apiservices", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 1 - } - }, - "request": { - "resource": "deployments.apps" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "group": "autoscaling", - "resource": "horizontalpodautoscalers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 44 - } - }, - "request": { - "resource": "clusterrolebindings.rbac.authorization.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:endpoint-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 228, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 228, - "sum": 101948112966.71193 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 228, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 228, - "sum": 101948112859 - }, - "longrunning": { - "count": 1 - }, - "resource": "daemonsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 1, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 55388.424 - } - }, - "group": "coordination.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 55387 - }, - "resource": "leases", - "scope": "namespace", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:daemon-set-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 3, - "resource": "pods", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 466.74399999999997 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 466 - }, - "resource": "volumeattachments", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 11, - "100000": 11, - "1000000": 11, - "10000000": 11, - "1250000": 11, - "150000": 11, - "1500000": 11, - "15000000": 11, - "1750000": 11, - "200000": 11, - "2000000": 11, - "20000000": 11, - "250000": 11, - "2500000": 11, - "25000000": 11, - "300000": 11, - "3000000": 11, - "30000000": 11, - "350000": 11, - "3500000": 11, - "400000": 11, - "4000000": 11, - "40000000": 11, - "450000": 11, - "4500000": 11, - "50000": 11, - "500000": 11, - "5000000": 11, - "50000000": 11, - "600000": 11, - "6000000": 11, - "60000000": 11, - "700000": 11, - "7000000": 11, - "800000": 11, - "8000000": 11, - "900000": 11, - "9000000": 11 - }, - "count": 11, - "sum": 33706.471000000005 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 11, - "1000000": 11, - "125000": 11, - "2000000": 11, - "250000": 11, - "4000000": 11, - "500000": 11, - "8000000": 11 - }, - "count": 11, - "sum": 33701 - }, - "resource": "rolebindings", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 230, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 230, - "sum": 102034113227.36505 - } - }, - "group": "policy", - "latency": { - "bucket": { - "+Inf": 230, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 230, - "sum": 102034113111 - }, - "longrunning": { - "count": 1 - }, - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 223, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 459, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 459, - "sum": 203906231734.99417 - } - }, - "latency": { - "bucket": { - "+Inf": 459, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 459, - "sum": 203906231497 - }, - "longrunning": { - "count": 2 - }, - "resource": "secrets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller", - "code": "409", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "deployments", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 11, - "100000": 11, - "1000000": 11, - "10000000": 11, - "1250000": 11, - "150000": 11, - "1500000": 11, - "15000000": 11, - "1750000": 11, - "200000": 11, - "2000000": 11, - "20000000": 11, - "250000": 11, - "2500000": 11, - "25000000": 11, - "300000": 11, - "3000000": 11, - "30000000": 11, - "350000": 11, - "3500000": 11, - "400000": 11, - "4000000": 11, - "40000000": 11, - "450000": 11, - "4500000": 11, - "50000": 11, - "500000": 11, - "5000000": 11, - "50000000": 11, - "600000": 11, - "6000000": 11, - "60000000": 11, - "700000": 11, - "7000000": 11, - "800000": 11, - "8000000": 11, - "900000": 11, - "9000000": 11 - }, - "count": 11, - "sum": 37011.8 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 11, - "1000000": 11, - "125000": 11, - "2000000": 11, - "250000": 11, - "4000000": 11, - "500000": 11, - "8000000": 11 - }, - "count": 11, - "sum": 37007 - }, - "resource": "roles", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 6, - "100000": 6, - "1000000": 6, - "10000000": 6, - "1250000": 6, - "150000": 6, - "1500000": 6, - "15000000": 6, - "1750000": 6, - "200000": 6, - "2000000": 6, - "20000000": 6, - "250000": 6, - "2500000": 6, - "25000000": 6, - "300000": 6, - "3000000": 6, - "30000000": 6, - "350000": 6, - "3500000": 6, - "400000": 6, - "4000000": 6, - "40000000": 6, - "450000": 6, - "4500000": 6, - "50000": 6, - "500000": 6, - "5000000": 6, - "50000000": 6, - "600000": 6, - "6000000": 6, - "60000000": 6, - "700000": 6, - "7000000": 6, - "800000": 6, - "8000000": 6, - "900000": 6, - "9000000": 6 - }, - "count": 6, - "sum": 29257.163000000004 - } - }, - "latency": { - "bucket": { - "+Inf": 6, - "1000000": 6, - "125000": 6, - "2000000": 6, - "250000": 6, - "4000000": 6, - "500000": 6, - "8000000": 6 - }, - "count": 6, - "sum": 29254 - }, - "resource": "nodes", - "scope": "cluster", - "verb": "PATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 35, - "100000": 35, - "1000000": 35, - "10000000": 35, - "1250000": 35, - "150000": 35, - "1500000": 35, - "15000000": 35, - "1750000": 35, - "200000": 35, - "2000000": 35, - "20000000": 35, - "250000": 35, - "2500000": 35, - "25000000": 35, - "300000": 35, - "3000000": 35, - "30000000": 35, - "350000": 35, - "3500000": 35, - "400000": 35, - "4000000": 35, - "40000000": 35, - "450000": 35, - "4500000": 35, - "50000": 35, - "500000": 35, - "5000000": 35, - "50000000": 35, - "600000": 35, - "6000000": 35, - "60000000": 35, - "700000": 35, - "7000000": 35, - "800000": 35, - "8000000": 35, - "900000": 35, - "9000000": 35 - }, - "count": 35, - "sum": 85060.736 - } - }, - "latency": { - "bucket": { - "+Inf": 35, - "1000000": 35, - "125000": 35, - "2000000": 35, - "250000": 35, - "4000000": 35, - "500000": 35, - "8000000": 35 - }, - "count": 35, - "sum": 85045 - }, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 603.155 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 603 - }, - "resource": "deployments", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "podtemplates" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "replicationcontrollers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 35, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 10949.769999999999 - } - }, - "group": "certificates.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 10949 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/tokens-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 35, - "resource": "secrets", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:service-account-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "resourcequotas" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 328.364 - } - }, - "group": "admissionregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 327 - }, - "resource": "mutatingwebhookconfigurations", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 5, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 35, - "group": "authentication.k8s.io", - "resource": "tokenreviews", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "roles", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "group": "storage.k8s.io", - "resource": "csinodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:deployment-controller", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 42, - "100000": 42, - "1000000": 42, - "10000000": 42, - "1250000": 42, - "150000": 42, - "1500000": 42, - "15000000": 42, - "1750000": 42, - "200000": 42, - "2000000": 42, - "20000000": 42, - "250000": 42, - "2500000": 42, - "25000000": 42, - "300000": 42, - "3000000": 42, - "30000000": 42, - "350000": 42, - "3500000": 42, - "400000": 42, - "4000000": 42, - "40000000": 42, - "450000": 42, - "4500000": 42, - "50000": 42, - "500000": 42, - "5000000": 42, - "50000000": 42, - "600000": 42, - "6000000": 42, - "60000000": 42, - "700000": 42, - "7000000": 42, - "800000": 42, - "8000000": 42, - "900000": 42, - "9000000": 42 - }, - "count": 42, - "sum": 118663.20299999998 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 42, - "1000000": 42, - "125000": 42, - "2000000": 42, - "250000": 42, - "4000000": 42, - "500000": 42, - "8000000": 42 - }, - "count": 42, - "sum": 118642 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "podtemplates", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 38, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "configmaps", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "coredns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 460, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 1 - } - }, - "request": { - "resource": "leases.coordination.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 1001.727 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 1001 - }, - "resource": "daemonsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/kube-controller-manager", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 27, - "resource": "serviceaccounts", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "coredns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 4 - } - }, - "request": { - "resource": "namespaces" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "current": { - "count": 0 - }, - "kind": "mutating" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "group": "apps", - "resource": "deployments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:attachdetach-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "group": "storage.k8s.io", - "resource": "csidrivers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 231, - "group": "apiregistration.k8s.io", - "resource": "apiservices", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 11 - } - }, - "request": { - "resource": "roles.rbac.authorization.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 4, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 4, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 14523.005 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 14521 - }, - "resource": "replicasets", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 302.7 - } - }, - "group": "scheduling.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 302 - }, - "resource": "priorityclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 223, - "resource": "nodes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 30, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 4, - "resource": "pods", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 4, - "100000": 3, - "1000000": 4, - "10000000": 4, - "1250000": 4, - "150000": 4, - "1500000": 4, - "15000000": 4, - "1750000": 4, - "200000": 4, - "2000000": 4, - "20000000": 4, - "250000": 4, - "2500000": 4, - "25000000": 4, - "300000": 4, - "3000000": 4, - "30000000": 4, - "350000": 4, - "3500000": 4, - "400000": 4, - "4000000": 4, - "40000000": 4, - "450000": 4, - "4500000": 4, - "50000": 3, - "500000": 4, - "5000000": 4, - "50000000": 4, - "600000": 4, - "6000000": 4, - "60000000": 4, - "700000": 4, - "7000000": 4, - "800000": 4, - "8000000": 4, - "900000": 4, - "9000000": 4 - }, - "count": 4, - "sum": 105848.52400000002 - } - }, - "latency": { - "bucket": { - "+Inf": 4, - "1000000": 4, - "125000": 4, - "2000000": 4, - "250000": 4, - "4000000": 4, - "500000": 4, - "8000000": 4 - }, - "count": 4, - "sum": 105847 - }, - "resource": "namespaces", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "group": "node.k8s.io", - "resource": "runtimeclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 142, - "100000": 142, - "1000000": 142, - "10000000": 142, - "1250000": 142, - "150000": 142, - "1500000": 142, - "15000000": 142, - "1750000": 142, - "200000": 142, - "2000000": 142, - "20000000": 142, - "250000": 142, - "2500000": 142, - "25000000": 142, - "300000": 142, - "3000000": 142, - "30000000": 142, - "350000": 142, - "3500000": 142, - "400000": 142, - "4000000": 142, - "40000000": 142, - "450000": 142, - "4500000": 142, - "50000": 142, - "500000": 142, - "5000000": 142, - "50000000": 142, - "600000": 142, - "6000000": 142, - "60000000": 142, - "700000": 142, - "7000000": 142, - "800000": 142, - "8000000": 142, - "900000": 142, - "9000000": 142 - }, - "count": 142, - "sum": 283867.9260000001 - } - }, - "group": "events.k8s.io", - "latency": { - "bucket": { - "+Inf": 142, - "1000000": 142, - "125000": 142, - "2000000": 142, - "250000": 142, - "4000000": 142, - "500000": 142, - "8000000": 142 - }, - "count": 142, - "sum": 283792 - }, - "resource": "events", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "group": "authorization.k8s.io", - "resource": "subjectaccessreviews", - "scope": "cluster", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 7187.1810000000005 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 7186 - }, - "resource": "daemonsets", - "scope": "namespace", - "verb": "POST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "daemonsets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 453, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 453, - "sum": 203457221580.51413 - } - }, - "group": "apiextensions.k8s.io", - "latency": { - "bucket": { - "+Inf": 453, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 453, - "sum": 203457221350 - }, - "longrunning": { - "count": 2 - }, - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "storage.k8s.io", - "resource": "volumeattachments", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 18, - "100000": 18, - "1000000": 18, - "10000000": 18, - "1250000": 18, - "150000": 18, - "1500000": 18, - "15000000": 18, - "1750000": 18, - "200000": 18, - "2000000": 18, - "20000000": 18, - "250000": 18, - "2500000": 18, - "25000000": 18, - "300000": 18, - "3000000": 18, - "30000000": 18, - "350000": 18, - "3500000": 18, - "400000": 18, - "4000000": 18, - "40000000": 18, - "450000": 18, - "4500000": 18, - "50000": 18, - "500000": 18, - "5000000": 18, - "50000000": 18, - "600000": 18, - "6000000": 18, - "60000000": 18, - "700000": 18, - "7000000": 18, - "800000": 18, - "8000000": 18, - "900000": 18, - "9000000": 18 - }, - "count": 18, - "sum": 123170.131 - } - }, - "latency": { - "bucket": { - "+Inf": 18, - "1000000": 18, - "125000": 18, - "2000000": 18, - "250000": 18, - "4000000": 18, - "500000": 18, - "8000000": 18 - }, - "count": 18, - "sum": 123162 - }, - "resource": "pods", - "scope": "namespace", - "subresource": "status", - "verb": "PATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "scheduling.k8s.io", - "resource": "priorityclasses", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 232, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 1, - "250000": 0, - "2500000": 0, - "25000000": 1, - "300000": 0, - "3000000": 0, - "30000000": 1, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 1, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 1, - "600000": 0, - "6000000": 0, - "60000000": 1, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 232, - "sum": 102111235537.69302 - } - }, - "group": "certificates.k8s.io", - "latency": { - "bucket": { - "+Inf": 232, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 232, - "sum": 102111235424 - }, - "longrunning": { - "count": 1 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "controllerrevisions", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "resource": "services", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 222, - "group": "scheduling.k8s.io", - "resource": "priorityclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "coredns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "horizontalpodautoscalers.autoscaling" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "group": "apps", - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 454, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 454, - "sum": 203566221328.04892 - } - }, - "group": "policy", - "latency": { - "bucket": { - "+Inf": 454, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 454, - "sum": 203566221112 - }, - "longrunning": { - "count": 2 - }, - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "limitranges", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 220, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "networking.k8s.io", - "resource": "networkpolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 222, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 222, - "sum": 101694111237.26494 - } - }, - "group": "scheduling.k8s.io", - "latency": { - "bucket": { - "+Inf": 222, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 222, - "sum": 101694111123 - }, - "longrunning": { - "count": 1 - }, - "resource": "priorityclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 1 - } - }, - "request": { - "resource": "storageclasses.storage.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 455, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 1, - "300000": 0, - "3000000": 0, - "30000000": 1, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 1, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 1, - "600000": 0, - "6000000": 0, - "60000000": 1, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 455, - "sum": 203969097894.53616 - } - }, - "group": "node.k8s.io", - "latency": { - "bucket": { - "+Inf": 455, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 455, - "sum": 203969097658 - }, - "longrunning": { - "count": 2 - }, - "resource": "runtimeclasses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 10209, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 226, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 226, - "sum": 102004115981.057 - } - }, - "group": "apps", - "latency": { - "bucket": { - "+Inf": 226, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 226, - "sum": 102004115870 - }, - "longrunning": { - "count": 1 - }, - "resource": "controllerrevisions", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1702, - "100000": 1702, - "1000000": 1702, - "10000000": 1702, - "1250000": 1702, - "150000": 1702, - "1500000": 1702, - "15000000": 1702, - "1750000": 1702, - "200000": 1702, - "2000000": 1702, - "20000000": 1702, - "250000": 1702, - "2500000": 1702, - "25000000": 1702, - "300000": 1702, - "3000000": 1702, - "30000000": 1702, - "350000": 1702, - "3500000": 1702, - "400000": 1702, - "4000000": 1702, - "40000000": 1702, - "450000": 1702, - "4500000": 1702, - "50000": 1702, - "500000": 1702, - "5000000": 1702, - "50000000": 1702, - "600000": 1702, - "6000000": 1702, - "60000000": 1702, - "700000": 1702, - "7000000": 1702, - "800000": 1702, - "8000000": 1702, - "900000": 1702, - "9000000": 1702 - }, - "count": 1702, - "sum": 8451098.614999993 - } - }, - "latency": { - "bucket": { - "+Inf": 1702, - "1000000": 1702, - "125000": 1702, - "2000000": 1702, - "250000": 1702, - "4000000": 1702, - "500000": 1702, - "8000000": 1702 - }, - "count": 1702, - "sum": 8450254 - }, - "resource": "nodes", - "scope": "cluster", - "subresource": "status", - "verb": "PATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 6, - "100000": 6, - "1000000": 6, - "10000000": 6, - "1250000": 6, - "150000": 6, - "1500000": 6, - "15000000": 6, - "1750000": 6, - "200000": 6, - "2000000": 6, - "20000000": 6, - "250000": 6, - "2500000": 6, - "25000000": 6, - "300000": 6, - "3000000": 6, - "30000000": 6, - "350000": 6, - "3500000": 6, - "400000": 6, - "4000000": 6, - "40000000": 6, - "450000": 6, - "4500000": 6, - "50000": 6, - "500000": 6, - "5000000": 6, - "50000000": 6, - "600000": 6, - "6000000": 6, - "60000000": 6, - "700000": 6, - "7000000": 6, - "800000": 6, - "8000000": 6, - "900000": 6, - "9000000": 6 - }, - "count": 6, - "sum": 59426.81300000001 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 6, - "1000000": 6, - "125000": 6, - "2000000": 6, - "250000": 6, - "4000000": 6, - "500000": 6, - "8000000": 6 - }, - "count": 6, - "sum": 59424 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "namespaces", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "group": "rbac.authorization.k8s.io", - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "http": { - "request": { - "count": 111 - } - }, - "request": { - "code": "200", - "handler": "prometheus", - "method": "get" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:generic-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 231, - "group": "extensions", - "resource": "networkpolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 405.658 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 404 - }, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 1 - } - }, - "request": { - "resource": "nodes" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 34, - "100000": 34, - "1000000": 34, - "10000000": 34, - "1250000": 34, - "150000": 34, - "1500000": 34, - "15000000": 34, - "1750000": 34, - "200000": 34, - "2000000": 34, - "20000000": 34, - "250000": 34, - "2500000": 34, - "25000000": 34, - "300000": 34, - "3000000": 34, - "30000000": 34, - "350000": 34, - "3500000": 34, - "400000": 34, - "4000000": 34, - "40000000": 34, - "450000": 34, - "4500000": 34, - "50000": 34, - "500000": 34, - "5000000": 34, - "50000000": 34, - "600000": 34, - "6000000": 34, - "60000000": 34, - "700000": 34, - "7000000": 34, - "800000": 34, - "8000000": 34, - "900000": 34, - "9000000": 34 - }, - "count": 34, - "sum": 99664.597 - } - }, - "latency": { - "bucket": { - "+Inf": 34, - "1000000": 34, - "125000": 34, - "2000000": 34, - "250000": 34, - "4000000": 34, - "500000": 34, - "8000000": 34 - }, - "count": 34, - "sum": 99649 - }, - "resource": "pods", - "scope": "namespace", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 618.942 - } - }, - "group": "storage.k8s.io", - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 617 - }, - "resource": "csidrivers", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 370, - "100000": 139, - "1000000": 141, - "10000000": 141, - "1250000": 141, - "150000": 141, - "1500000": 141, - "15000000": 141, - "1750000": 141, - "200000": 141, - "2000000": 141, - "20000000": 141, - "250000": 141, - "2500000": 141, - "25000000": 141, - "300000": 141, - "3000000": 141, - "30000000": 141, - "350000": 141, - "3500000": 141, - "400000": 141, - "4000000": 141, - "40000000": 141, - "450000": 141, - "4500000": 141, - "50000": 73, - "500000": 141, - "5000000": 141, - "50000000": 141, - "600000": 141, - "6000000": 141, - "60000000": 141, - "700000": 141, - "7000000": 141, - "800000": 141, - "8000000": 141, - "900000": 141, - "9000000": 141 - }, - "count": 370, - "sum": 101476101780.024 - } - }, - "group": "events.k8s.io", - "latency": { - "bucket": { - "+Inf": 370, - "1000000": 141, - "125000": 141, - "2000000": 141, - "250000": 141, - "4000000": 141, - "500000": 141, - "8000000": 141 - }, - "count": 370, - "sum": 101476101601 - }, - "longrunning": { - "count": 1 - }, - "resource": "events", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 4006.878 - } - }, - "group": "certificates.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 4006 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "subresource": "status", - "verb": "PUT", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 225, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 225, - "sum": 101889113889.47702 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 225, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 225, - "sum": 101889113784 - }, - "longrunning": { - "count": 1 - }, - "resource": "replicasets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 54, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubeadm/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "201", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "apps", - "resource": "deployments", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 230, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 151.836 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 151 - }, - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "extensions", - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubelet/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 14, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "group": "certificates.k8s.io", - "longrunning": { - "count": 0 - }, - "resource": "certificatesigningrequests", - "scope": "resource", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 457, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 457, - "sum": 203665226449.16498 - } - }, - "latency": { - "bucket": { - "+Inf": 457, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 457, - "sum": 203665226215 - }, - "longrunning": { - "count": 2 - }, - "resource": "limitranges", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:ttl-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "PATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "policy", - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kindnetd/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/json", - "count": 10198, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 223, - "resource": "persistentvolumes", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 222, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "longrunning": { - "count": 1 - }, - "resource": "nodes", - "scope": "resource", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 226, - "group": "storage.k8s.io", - "resource": "csidrivers", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1145, - "100000": 1145, - "1000000": 1145, - "10000000": 1145, - "1250000": 1145, - "150000": 1145, - "1500000": 1145, - "15000000": 1145, - "1750000": 1145, - "200000": 1145, - "2000000": 1145, - "20000000": 1145, - "250000": 1145, - "2500000": 1145, - "25000000": 1145, - "300000": 1145, - "3000000": 1145, - "30000000": 1145, - "350000": 1145, - "3500000": 1145, - "400000": 1145, - "4000000": 1145, - "40000000": 1145, - "450000": 1145, - "4500000": 1145, - "50000": 1145, - "500000": 1145, - "5000000": 1145, - "50000000": 1145, - "600000": 1145, - "6000000": 1145, - "60000000": 1145, - "700000": 1145, - "7000000": 1145, - "800000": 1145, - "8000000": 1145, - "900000": 1145, - "9000000": 1145 - }, - "count": 1145, - "sum": 2165339.8460000018 - } - }, - "latency": { - "bucket": { - "+Inf": 1145, - "1000000": 1145, - "125000": 1145, - "2000000": 1145, - "250000": 1145, - "4000000": 1145, - "500000": 1145, - "8000000": 1145 - }, - "count": 1145, - "sum": 2164783 - }, - "resource": "services", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "replicationcontrollers" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "client": { - "request": { - "count": 34 - } - }, - "request": { - "code": "500", - "host": "localhost:6443", - "method": "GET" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 455, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 455, - "sum": 203889229016.9501 - } - }, - "group": "admissionregistration.k8s.io", - "latency": { - "bucket": { - "+Inf": 455, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 455, - "sum": 203889228789 - }, - "longrunning": { - "count": 2 - }, - "resource": "mutatingwebhookconfigurations", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 1015.515 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 1015 - }, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 3, - "resource": "events", - "scope": "namespace", - "verb": "PATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 459, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 459, - "sum": 203863230673.47296 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 459, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 459, - "sum": 203863230449 - }, - "longrunning": { - "count": 2 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "storage.k8s.io", - "resource": "volumeattachments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 939, - "100000": 34, - "1000000": 35, - "10000000": 38, - "1250000": 35, - "150000": 35, - "1500000": 35, - "15000000": 38, - "1750000": 35, - "200000": 35, - "2000000": 35, - "20000000": 38, - "250000": 35, - "2500000": 35, - "25000000": 38, - "300000": 35, - "3000000": 35, - "30000000": 38, - "350000": 35, - "3500000": 35, - "400000": 35, - "4000000": 35, - "40000000": 38, - "450000": 35, - "4500000": 35, - "50000": 33, - "500000": 35, - "5000000": 35, - "50000000": 38, - "600000": 35, - "6000000": 38, - "60000000": 38, - "700000": 35, - "7000000": 38, - "800000": 35, - "8000000": 38, - "900000": 35, - "9000000": 38 - }, - "count": 939, - "sum": 406876879124.8112 - } - }, - "latency": { - "bucket": { - "+Inf": 939, - "1000000": 35, - "125000": 35, - "2000000": 35, - "250000": 35, - "4000000": 35, - "500000": 35, - "8000000": 38 - }, - "count": 939, - "sum": 406876878664 - }, - "longrunning": { - "count": 4 - }, - "resource": "secrets", - "scope": "namespace", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "podtemplates", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "admissionregistration.k8s.io", - "resource": "mutatingwebhookconfigurations", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 8 - } - }, - "request": { - "resource": "configmaps" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "volumeattachments.storage.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "100000": 3, - "1000000": 3, - "10000000": 3, - "1250000": 3, - "150000": 3, - "1500000": 3, - "15000000": 3, - "1750000": 3, - "200000": 3, - "2000000": 3, - "20000000": 3, - "250000": 3, - "2500000": 3, - "25000000": 3, - "300000": 3, - "3000000": 3, - "30000000": 3, - "350000": 3, - "3500000": 3, - "400000": 3, - "4000000": 3, - "40000000": 3, - "450000": 3, - "4500000": 3, - "50000": 3, - "500000": 3, - "5000000": 3, - "50000000": 3, - "600000": 3, - "6000000": 3, - "60000000": 3, - "700000": 3, - "7000000": 3, - "800000": 3, - "8000000": 3, - "900000": 3, - "9000000": 3 - }, - "count": 3, - "sum": 8457.446 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 3, - "1000000": 3, - "125000": 3, - "2000000": 3, - "250000": 3, - "4000000": 3, - "500000": 3, - "8000000": 3 - }, - "count": 3, - "sum": 8456 - }, - "resource": "clusterrolebindings", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 228, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 228, - "sum": 101575113692.70204 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 228, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 228, - "sum": 101575113575 - }, - "longrunning": { - "count": 1 - }, - "resource": "daemonsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/leader-election", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "endpoints", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 583.196 - } - }, - "group": "apiextensions.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 583 - }, - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 1, - "100000": 1, - "1000000": 1, - "10000000": 1, - "1250000": 1, - "150000": 1, - "1500000": 1, - "15000000": 1, - "1750000": 1, - "200000": 1, - "2000000": 1, - "20000000": 1, - "250000": 1, - "2500000": 1, - "25000000": 1, - "300000": 1, - "3000000": 1, - "30000000": 1, - "350000": 1, - "3500000": 1, - "400000": 1, - "4000000": 1, - "40000000": 1, - "450000": 1, - "4500000": 1, - "50000": 1, - "500000": 1, - "5000000": 1, - "50000000": 1, - "600000": 1, - "6000000": 1, - "60000000": 1, - "700000": 1, - "7000000": 1, - "800000": 1, - "8000000": 1, - "900000": 1, - "9000000": 1 - }, - "count": 1, - "sum": 3379.6820000000002 - } - }, - "group": "certificates.k8s.io", - "latency": { - "bucket": { - "+Inf": 1, - "1000000": 1, - "125000": 1, - "2000000": 1, - "250000": 1, - "4000000": 1, - "500000": 1, - "8000000": 1 - }, - "count": 1, - "sum": 3379 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "subresource": "approval", - "verb": "PUT", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "certificates.k8s.io", - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kubectl/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/json", - "count": 1, - "group": "storage.k8s.io", - "resource": "storageclasses", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "apiextensions.k8s.io", - "resource": "customresourcedefinitions", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "policy", - "resource": "poddisruptionbudgets", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 459.84200000000004 - } - }, - "group": "certificates.k8s.io", - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 458 - }, - "resource": "certificatesigningrequests", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:clusterrole-aggregation-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 6, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "resource": "pods", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 231, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 231, - "sum": 102039115643.40294 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 231, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 231, - "sum": 102039115530 - }, - "longrunning": { - "count": 1 - }, - "resource": "networkpolicies", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "extensions", - "resource": "deployments", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "resource": "namespaces", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "secrets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 456, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 456, - "sum": 203823226429.89496 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 456, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 456, - "sum": 203823226205 - }, - "longrunning": { - "count": 2 - }, - "resource": "rolebindings", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "pods", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:pod-garbage-collector", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 5105, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 225, - "group": "apps", - "resource": "statefulsets", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 229, - "group": "coordination.k8s.io", - "resource": "leases", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "resource": "pods", - "scope": "namespace", - "subresource": "status", - "verb": "PUT", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "apps", - "resource": "replicasets", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "rbac.authorization.k8s.io", - "resource": "clusterroles", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 227, - "resource": "serviceaccounts", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 5, - "100000": 5, - "1000000": 5, - "10000000": 5, - "1250000": 5, - "150000": 5, - "1500000": 5, - "15000000": 5, - "1750000": 5, - "200000": 5, - "2000000": 5, - "20000000": 5, - "250000": 5, - "2500000": 5, - "25000000": 5, - "300000": 5, - "3000000": 5, - "30000000": 5, - "350000": 5, - "3500000": 5, - "400000": 5, - "4000000": 5, - "40000000": 5, - "450000": 5, - "4500000": 5, - "50000": 5, - "500000": 5, - "5000000": 5, - "50000000": 5, - "600000": 5, - "6000000": 5, - "60000000": 5, - "700000": 5, - "7000000": 5, - "800000": 5, - "8000000": 5, - "900000": 5, - "9000000": 5 - }, - "count": 5, - "sum": 5000.58 - } - }, - "latency": { - "bucket": { - "+Inf": 5, - "1000000": 5, - "125000": 5, - "2000000": 5, - "250000": 5, - "4000000": 5, - "500000": 5, - "8000000": 5 - }, - "count": 5, - "sum": 4997 - }, - "resource": "pods", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 228, - "group": "extensions", - "resource": "deployments", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-scheduler/v1.14.2 (linux/amd64) kubernetes/66049e3/scheduler", - "code": "201", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 8, - "resource": "events", - "scope": "namespace", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "group": "policy", - "resource": "podsecuritypolicies", - "scope": "cluster", - "verb": "LIST", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 226, - "100000": 0, - "1000000": 0, - "10000000": 0, - "1250000": 0, - "150000": 0, - "1500000": 0, - "15000000": 0, - "1750000": 0, - "200000": 0, - "2000000": 0, - "20000000": 0, - "250000": 0, - "2500000": 0, - "25000000": 0, - "300000": 0, - "3000000": 0, - "30000000": 0, - "350000": 0, - "3500000": 0, - "400000": 0, - "4000000": 0, - "40000000": 0, - "450000": 0, - "4500000": 0, - "50000": 0, - "500000": 0, - "5000000": 0, - "50000000": 0, - "600000": 0, - "6000000": 0, - "60000000": 0, - "700000": 0, - "7000000": 0, - "800000": 0, - "8000000": 0, - "900000": 0, - "9000000": 0 - }, - "count": 226, - "sum": 101539119449.78401 - } - }, - "group": "extensions", - "latency": { - "bucket": { - "+Inf": 226, - "1000000": 0, - "125000": 0, - "2000000": 0, - "250000": 0, - "4000000": 0, - "500000": 0, - "8000000": 0 - }, - "count": 226, - "sum": 101539119338 - }, - "longrunning": { - "count": 1 - }, - "resource": "ingresses", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "100000": 2, - "1000000": 2, - "10000000": 2, - "1250000": 2, - "150000": 2, - "1500000": 2, - "15000000": 2, - "1750000": 2, - "200000": 2, - "2000000": 2, - "20000000": 2, - "250000": 2, - "2500000": 2, - "25000000": 2, - "300000": 2, - "3000000": 2, - "30000000": 2, - "350000": 2, - "3500000": 2, - "400000": 2, - "4000000": 2, - "40000000": 2, - "450000": 2, - "4500000": 2, - "50000": 2, - "500000": 2, - "5000000": 2, - "50000000": 2, - "600000": 2, - "6000000": 2, - "60000000": 2, - "700000": 2, - "7000000": 2, - "800000": 2, - "8000000": 2, - "900000": 2, - "9000000": 2 - }, - "count": 2, - "sum": 463.667 - } - }, - "latency": { - "bucket": { - "+Inf": 2, - "1000000": 2, - "125000": 2, - "2000000": 2, - "250000": 2, - "4000000": 2, - "500000": 2, - "8000000": 2 - }, - "count": 2, - "sum": 463 - }, - "resource": "persistentvolumeclaims", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/system:serviceaccount:kube-system:node-controller", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "coredns/v0.0.0 (linux/amd64) kubernetes/$Format", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 456, - "resource": "endpoints", - "scope": "cluster", - "verb": "WATCH", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "customresourcedefinitions.apiextensions.k8s.io" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-controller-manager/v1.14.2 (linux/amd64) kubernetes/66049e3/shared-informers", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf;stream=watch", - "count": 370, - "group": "events.k8s.io", - "resource": "events", - "scope": "cluster", - "verb": "WATCH", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 55, - "100000": 55, - "1000000": 55, - "10000000": 55, - "1250000": 55, - "150000": 55, - "1500000": 55, - "15000000": 55, - "1750000": 55, - "200000": 55, - "2000000": 55, - "20000000": 55, - "250000": 55, - "2500000": 55, - "25000000": 55, - "300000": 55, - "3000000": 55, - "30000000": 55, - "350000": 55, - "3500000": 55, - "400000": 55, - "4000000": 55, - "40000000": 55, - "450000": 55, - "4500000": 55, - "50000": 55, - "500000": 55, - "5000000": 55, - "50000000": 55, - "600000": 55, - "6000000": 55, - "60000000": 55, - "700000": 55, - "7000000": 55, - "800000": 55, - "8000000": 55, - "900000": 55, - "9000000": 55 - }, - "count": 55, - "sum": 49048.344999999994 - } - }, - "group": "rbac.authorization.k8s.io", - "latency": { - "bucket": { - "+Inf": 55, - "1000000": 55, - "125000": 55, - "2000000": 55, - "250000": 55, - "4000000": 55, - "500000": 55, - "8000000": 55 - }, - "count": 55, - "sum": 49018 - }, - "resource": "clusterroles", - "scope": "cluster", - "verb": "POST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "component": "apiserver", - "duration": { - "us": { - "bucket": { - "+Inf": 39, - "100000": 39, - "1000000": 39, - "10000000": 39, - "1250000": 39, - "150000": 39, - "1500000": 39, - "15000000": 39, - "1750000": 39, - "200000": 39, - "2000000": 39, - "20000000": 39, - "250000": 39, - "2500000": 39, - "25000000": 39, - "300000": 39, - "3000000": 39, - "30000000": 39, - "350000": 39, - "3500000": 39, - "400000": 39, - "4000000": 39, - "40000000": 39, - "450000": 39, - "4500000": 39, - "50000": 39, - "500000": 39, - "5000000": 39, - "50000000": 39, - "600000": 39, - "6000000": 39, - "60000000": 39, - "700000": 39, - "7000000": 39, - "800000": 39, - "8000000": 39, - "900000": 39, - "9000000": 39 - }, - "count": 39, - "sum": 28552.489000000005 - } - }, - "latency": { - "bucket": { - "+Inf": 39, - "1000000": 39, - "125000": 39, - "2000000": 39, - "250000": 39, - "4000000": 39, - "500000": 39, - "8000000": 39 - }, - "count": 39, - "sum": 28532 - }, - "resource": "secrets", - "scope": "namespace", - "verb": "LIST", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-proxy/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "200", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 1, - "resource": "nodes", - "scope": "cluster", - "verb": "GET", - "version": "v1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "jobs.batch" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "request": { - "client": "kube-apiserver/v1.14.2 (linux/amd64) kubernetes/66049e3", - "code": "404", - "component": "apiserver", - "content_type": "application/vnd.kubernetes.protobuf", - "count": 2, - "group": "scheduling.k8s.io", - "resource": "priorityclasses", - "scope": "cluster", - "verb": "GET", - "version": "v1beta1" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.apiserver", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "apiserver": { - "etcd": { - "object": { - "count": 0 - } - }, - "request": { - "resource": "persistentvolumes" - } - } - }, - "metricset": { - "name": "apiserver", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/apiserver.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/apiserver.go deleted file mode 100644 index c49f80c8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/apiserver.go +++ /dev/null @@ -1,72 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package apiserver - -import ( - "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - //mapping := &prometheus.MetricsMapping{ - mapping := &prometheus.MetricsMapping{ - Metrics: map[string]prometheus.MetricMap{ - "process_cpu_seconds_total": prometheus.Metric("process.cpu.sec"), - "process_resident_memory_bytes": prometheus.Metric("process.memory.resident.bytes"), - "process_virtual_memory_bytes": prometheus.Metric("process.memory.virtual.bytes"), - "process_open_fds": prometheus.Metric("process.fds.open.count"), - "process_start_time_seconds": prometheus.Metric("process.started.sec"), - "http_request_duration_microseconds": prometheus.Metric("http.request.duration.us"), - "http_request_size_bytes": prometheus.Metric("http.request.size.bytes"), - "http_response_size_bytes": prometheus.Metric("http.response.size.bytes"), - "http_requests_total": prometheus.Metric("http.request.count"), - "rest_client_requests_total": prometheus.Metric("client.request.count"), - "apiserver_request_duration_seconds": prometheus.Metric("request.duration.us", prometheus.OpMultiplyBuckets(1000000)), - "apiserver_request_latencies": prometheus.Metric("request.latency"), - "apiserver_request_total": prometheus.Metric("request.count"), - "apiserver_request_count": prometheus.Metric("request.beforev14.count"), - "apiserver_current_inflight_requests": prometheus.Metric("request.current.count"), - "apiserver_longrunning_gauge": prometheus.Metric("request.longrunning.count"), - "etcd_object_counts": prometheus.Metric("etcd.object.count"), - "apiserver_audit_event_total": prometheus.Metric("audit.event.count"), - "apiserver_audit_requests_rejected_total": prometheus.Metric("audit.rejected.count"), - }, - - Labels: map[string]prometheus.LabelMap{ - "client": prometheus.KeyLabel("request.client"), - "resource": prometheus.KeyLabel("request.resource"), - "scope": prometheus.KeyLabel("request.scope"), - "subresource": prometheus.KeyLabel("request.subresource"), - "verb": prometheus.KeyLabel("request.verb"), - "code": prometheus.KeyLabel("request.code"), - "contentType": prometheus.KeyLabel("request.content_type"), - "dry_run": prometheus.KeyLabel("request.dry_run"), - "requestKind": prometheus.KeyLabel("request.kind"), - "component": prometheus.KeyLabel("request.component"), - "group": prometheus.KeyLabel("request.group"), - "version": prometheus.KeyLabel("request.version"), - "handler": prometheus.KeyLabel("request.handler"), - "method": prometheus.KeyLabel("request.method"), - "host": prometheus.KeyLabel("request.host"), - }, - } - - mb.Registry.MustAddMetricSet("kubernetes", "apiserver", - getMetricsetFactory(mapping), - mb.WithHostParser(prometheus.HostParser)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/apiserver_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/apiserver_test.go deleted file mode 100644 index 42d8b223..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/apiserver_test.go +++ /dev/null @@ -1,56 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package apiserver - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes" -) - -const testFile = "_meta/test/metrics" - -func TestEventMappingV1_14(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "apiserver", - ptest.TestCases{ - { - MetricsFile: "./_meta/test/metrics.1.14", - ExpectedFile: "./_meta/test/metrics.1.14.expected", - }, - }, - ) -} - -func TestEventMappingV1_8(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "apiserver", - ptest.TestCases{ - { - MetricsFile: "./_meta/test/metrics.1.8", - ExpectedFile: "./_meta/test/metrics.1.8.expected", - }, - }, - ) -} - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "kubernetes", "apiserver") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/metricset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/metricset.go deleted file mode 100644 index 75cf4281..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/apiserver/metricset.go +++ /dev/null @@ -1,94 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package apiserver - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// Metricset for apiserver is a prometheus based metricset -type metricset struct { - mb.BaseMetricSet - prometheusClient prometheus.Prometheus - prometheusMappings *prometheus.MetricsMapping -} - -var _ mb.ReportingMetricSetV2Error = (*metricset)(nil) - -// getMetricsetFactory as required by` mb.Registry.MustAddMetricSet` -func getMetricsetFactory(prometheusMappings *prometheus.MetricsMapping) mb.MetricSetFactory { - return func(base mb.BaseMetricSet) (mb.MetricSet, error) { - pc, err := prometheus.NewPrometheusClient(base) - if err != nil { - return nil, err - } - return &metricset{ - BaseMetricSet: base, - prometheusClient: pc, - prometheusMappings: prometheusMappings, - }, nil - } -} - -// Fetch as expected by `mb.EventFetcher` -func (m *metricset) Fetch(reporter mb.ReporterV2) error { - events, err := m.prometheusClient.GetProcessedMetrics(m.prometheusMappings) - if err != nil { - return errors.Wrap(err, "error getting metrics") - } - - rcPost14 := false - for _, event := range events { - if ok, _ := event.HasKey("request.count"); ok { - rcPost14 = true - break - } - } - - for _, event := range events { - // Hack: super ugly trick. An improvement would be to add pipeline/lifecycle - // to metrics retrieval in general, so mappings, retrieved metrics, ... can be - // modified on events. Current design is limiting. - if ok, _ := event.HasKey("request.beforev14.count"); ok { - if rcPost14 { - if bothInformed, _ := event.HasKey("request.count"); !bothInformed { - continue - } - event.Delete("request.beforev14") - } else { - v, err := event.GetValue("request.beforev14.count") - if err != nil { - reporter.Error(err) - continue - } - event.Put("request.count", v) - event.Delete("request.beforev14") - } - } - - reporter.Event(mb.Event{ - MetricSetFields: event, - Namespace: m.prometheusMappings.Namespace, - }) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/_meta/data.json deleted file mode 100644 index 12745925..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/_meta/data.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "@timestamp": "2017-04-06T15:29:27.150Z", - "beat": { - "hostname": "beathost", - "name": "beathost", - "version": "6.0.0-alpha1" - }, - "kubernetes": { - "container": { - "cpu": { - "usage": { - "core": { - "ns": 3305756719 - }, - "nanocores": 5992 - } - }, - "logs": { - "available": { - "bytes": 1188063105024 - }, - "capacity": { - "bytes": 1197211648000 - }, - "inodes": { - "count": 584581120, - "free": 584447029, - "used": 134091 - }, - "used": { - "bytes": 0 - } - }, - "memory": { - "available": { - "bytes": 0 - }, - "majorpagefaults": 47, - "pagefaults": 2298, - "rss": { - "bytes": 1441792 - }, - "usage": { - "bytes": 7643136 - }, - "workingset": { - "bytes": 1466368 - } - }, - "name": "nginx", - "rootfs": { - "available": { - "bytes": 64694517760 - }, - "capacity": { - "bytes": 142782496768 - }, - "inodes": { - "used": 0 - }, - "used": { - "bytes": 16777216 - } - }, - "start_time": "2017-04-03T10:01:56Z" - }, - "namespace": "ns", - "node": { - "name": "localhost" - }, - "pod": { - "name": "nginx-3137573019-pcfzh", - } - }, - "metricset": { - "host": "localhost:10255", - "module": "kubernetes", - "name": "container", - "rtt": 650739 - }, - "type": "metricsets" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/_meta/docs.asciidoc deleted file mode 100644 index b4ddafc3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `container` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/_meta/fields.yml deleted file mode 100644 index 52d6eddc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/_meta/fields.yml +++ /dev/null @@ -1,170 +0,0 @@ -- name: container - type: group - description: > - kubernetes container metrics - release: ga - fields: - - name: start_time - type: date - description: > - Start time - - name: cpu - type: group - description: > - CPU usage metrics - fields: - - name: usage - type: group - fields: - - name: core - type: group - fields: - - name: ns - type: long - description: > - Container CPU Core usage nanoseconds - - name: nanocores - type: long - description: > - CPU used nanocores - - name: node.pct - type: scaled_float - format: percent - description: > - CPU usage as a percentage of the total node allocatable CPU - - name: limit.pct - type: scaled_float - format: percent - description: > - CPU usage as a percentage of the defined limit for the container (or total node allocatable CPU if unlimited) - - name: logs - type: group - description: > - Logs info - fields: - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Logs available capacity in bytes - - name: capacity - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Logs total capacity in bytes - - name: used - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Logs used capacity in bytes - - name: inodes - type: group - fields: - - name: count - type: long - description: > - Total available inodes - - name: free - type: long - description: > - Total free inodes - - name: used - type: long - description: > - Total used inodes - - name: memory - type: group - fields: - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total available memory - - name: usage - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total memory usage - - name: node.pct - type: scaled_float - format: percent - description: > - Memory usage as a percentage of the total node allocatable memory - - name: limit.pct - type: scaled_float - format: percent - description: > - Memory usage as a percentage of the defined limit for the container (or total node allocatable memory if unlimited) - - name: rss - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - RSS memory usage - - name: workingset - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Working set memory usage - - name: pagefaults - type: long - description: > - Number of page faults - - name: majorpagefaults - type: long - description: > - Number of major page faults - - name: rootfs - type: group - fields: - - name: capacity - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Root filesystem total capacity in bytes - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Root filesystem total available in bytes - - name: used - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Root filesystem total used in bytes - - name: inodes - type: group - fields: - - name: used - type: long - description: > - Used inodes diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/container.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/container.go deleted file mode 100644 index 718696a0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/container.go +++ /dev/null @@ -1,111 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package container - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes/util" -) - -const ( - defaultScheme = "http" - defaultPath = "/stats/summary" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() - - logger = logp.NewLogger("kubernetes.container") -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("kubernetes", "container", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - enricher util.Enricher -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - http: http, - enricher: util.NewContainerMetadataEnricher(base, true), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - m.enricher.Start() - - body, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error doing HTTP request to fetch 'container' Metricset data") - - } - - events, err := eventMapping(body, util.PerfMetrics) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - - m.enricher.Enrich(events) - - for _, e := range events { - isOpen := reporter.Event(mb.TransformMapStrToEvent("kubernetes", e, nil)) - if !isOpen { - return nil - } - } - - return nil -} - -// Close stops this metricset -func (m *MetricSet) Close() error { - m.enricher.Stop() - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/container_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/container_test.go deleted file mode 100644 index 42f1fe71..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/container_test.go +++ /dev/null @@ -1,93 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package container - -import ( - "io/ioutil" - "os" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes/util" -) - -const testFile = "../_meta/test/stats_summary.json" - -func TestEventMapping(t *testing.T) { - f, err := os.Open(testFile) - assert.NoError(t, err, "cannot open test file "+testFile) - - body, err := ioutil.ReadAll(f) - assert.NoError(t, err, "cannot read test file "+testFile) - - cache := util.NewPerfMetricsCache() - cache.NodeCoresAllocatable.Set("gke-beats-default-pool-a5b33e2e-hdww", 2) - cache.NodeMemAllocatable.Set("gke-beats-default-pool-a5b33e2e-hdww", 146227200) - cache.ContainerMemLimit.Set(util.ContainerUID("default", "nginx-deployment-2303442956-pcqfc", "nginx"), 14622720) - - events, err := eventMapping(body, cache) - assert.NoError(t, err, "error mapping "+testFile) - - assert.Len(t, events, 1, "got wrong number of events") - - testCases := map[string]interface{}{ - "cpu.usage.core.ns": 43959424, - "cpu.usage.nanocores": 11263994, - - "logs.available.bytes": 98727014400, - "logs.capacity.bytes": 101258067968, - "logs.used.bytes": 28672, - "logs.inodes.count": 6258720, - "logs.inodes.free": 6120096, - "logs.inodes.used": 138624, - - "memory.available.bytes": 0, - "memory.usage.bytes": 1462272, - "memory.rss.bytes": 1409024, - "memory.workingset.bytes": 1454080, - "memory.pagefaults": 841, - "memory.majorpagefaults": 0, - - // calculated pct fields: - "cpu.usage.node.pct": 0.005631997, - "cpu.usage.limit.pct": 0.005631997, - "memory.usage.node.pct": 0.01, - "memory.usage.limit.pct": 0.1, - - "name": "nginx", - - "rootfs.available.bytes": 98727014400, - "rootfs.capacity.bytes": 101258067968, - "rootfs.used.bytes": 61440, - "rootfs.inodes.used": 21, - } - - for k, v := range testCases { - testValue(t, events[0], k, v) - } -} - -func testValue(t *testing.T, event common.MapStr, field string, value interface{}) { - data, err := event.GetValue(field) - assert.NoError(t, err, "Could not read field "+field) - assert.EqualValues(t, data, value, "Wrong value for field "+field) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/data.go deleted file mode 100644 index 53a79562..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/container/data.go +++ /dev/null @@ -1,146 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package container - -import ( - "encoding/json" - "fmt" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes/util" -) - -func eventMapping(content []byte, perfMetrics *util.PerfMetricsCache) ([]common.MapStr, error) { - events := []common.MapStr{} - var summary kubernetes.Summary - - err := json.Unmarshal(content, &summary) - if err != nil { - return nil, fmt.Errorf("Cannot unmarshal json response: %s", err) - } - - node := summary.Node - nodeCores := perfMetrics.NodeCoresAllocatable.Get(node.NodeName) - nodeMem := perfMetrics.NodeMemAllocatable.Get(node.NodeName) - for _, pod := range summary.Pods { - for _, container := range pod.Containers { - containerEvent := common.MapStr{ - mb.ModuleDataKey: common.MapStr{ - "namespace": pod.PodRef.Namespace, - "node": common.MapStr{ - "name": node.NodeName, - }, - "pod": common.MapStr{ - "name": pod.PodRef.Name, - }, - }, - - "name": container.Name, - - "cpu": common.MapStr{ - "usage": common.MapStr{ - "nanocores": container.CPU.UsageNanoCores, - "core": common.MapStr{ - "ns": container.CPU.UsageCoreNanoSeconds, - }, - }, - }, - - "memory": common.MapStr{ - "available": common.MapStr{ - "bytes": container.Memory.AvailableBytes, - }, - "usage": common.MapStr{ - "bytes": container.Memory.UsageBytes, - }, - "workingset": common.MapStr{ - "bytes": container.Memory.WorkingSetBytes, - }, - "rss": common.MapStr{ - "bytes": container.Memory.RssBytes, - }, - "pagefaults": container.Memory.PageFaults, - "majorpagefaults": container.Memory.MajorPageFaults, - }, - - "rootfs": common.MapStr{ - "available": common.MapStr{ - "bytes": container.Rootfs.AvailableBytes, - }, - "capacity": common.MapStr{ - "bytes": container.Rootfs.CapacityBytes, - }, - "used": common.MapStr{ - "bytes": container.Rootfs.UsedBytes, - }, - "inodes": common.MapStr{ - "used": container.Rootfs.InodesUsed, - }, - }, - - "logs": common.MapStr{ - "available": common.MapStr{ - "bytes": container.Logs.AvailableBytes, - }, - "capacity": common.MapStr{ - "bytes": container.Logs.CapacityBytes, - }, - "used": common.MapStr{ - "bytes": container.Logs.UsedBytes, - }, - "inodes": common.MapStr{ - "used": container.Logs.InodesUsed, - "free": container.Logs.InodesFree, - "count": container.Logs.Inodes, - }, - }, - } - - if container.StartTime != "" { - containerEvent.Put("start_time", container.StartTime) - } - - if nodeCores > 0 { - containerEvent.Put("cpu.usage.node.pct", float64(container.CPU.UsageNanoCores)/1e9/nodeCores) - } - - if nodeMem > 0 { - containerEvent.Put("memory.usage.node.pct", float64(container.Memory.UsageBytes)/nodeMem) - } - - cuid := util.ContainerUID(pod.PodRef.Namespace, pod.PodRef.Name, container.Name) - coresLimit := perfMetrics.ContainerCoresLimit.GetWithDefault(cuid, nodeCores) - memLimit := perfMetrics.ContainerMemLimit.GetWithDefault(cuid, nodeMem) - - if coresLimit > 0 { - containerEvent.Put("cpu.usage.limit.pct", float64(container.CPU.UsageNanoCores)/1e9/coresLimit) - } - - if memLimit > 0 { - containerEvent.Put("memory.usage.limit.pct", float64(container.Memory.UsageBytes)/memLimit) - } - - events = append(events, containerEvent) - } - - } - - return events, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/README.md deleted file mode 100644 index df92636f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/README.md +++ /dev/null @@ -1,77 +0,0 @@ -# Controller Manager Stats - -## Version history - -- June 2019, `v1.14.3` - -## Resources - -Each controller emits a set of metrics, there is no source file to reference but a set of source files that are gathered into a single metrics resource. - -## Metrics insight - -http_request_duration_microseconds The HTTP request latencies in microseconds. Summary - - handler - -http_requests_total Total number of HTTP requests made. Counter - - code - - handler - - method - -http_request_size_bytes The HTTP request sizes in bytes. Summary - - handler - -http_response_size_bytes The HTTP response sizes in bytes. Summary - - handler - -rest_client_requests_total Number of HTTP requests, partitioned by status code, method, and host. Counter - - code - - host - - method - -workqueue_longest_running_processor_seconds. Gauge - - name: - -workqueue_unfinished_work_seconds: How many seconds of work has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. Gauge - - name: - -process_cpu_seconds_total: Total user and system CPU time spent in seconds. -process_open_fds Number of open file descriptors. -process_resident_memory_bytes Resident memory size in bytes. -process_start_time_seconds Start time of the process since unix epoch in seconds. -process_virtual_memory_bytes Virtual memory size in bytes - -node_collector_evictions_number Number of Node evictions that happened since current instance of NodeController started. - - zone - -node_collector_unhealthy_nodes_in_zone Gauge measuring number of not Ready Nodes per zones. - - zone - -node_collector_zone_health measuring percentage of healthy nodes per zone. - - zone - -node_collector_zone_size: measuring number of registered Nodes per zones. - - zone - -leader_election_master_status - - -## Setup environment for manual tests - -WIP: controller manager will usually run at every master node, but that might not be the case. It could be executed as a host process or an in-cluster pod. - -- If host process (for example, systemd), metricbeat should be running at that same node gathering data from the controller. -- If executing as a pod: - - A metricbeat instance can be also executed using the same affinity and deployment object (deployment, daemonset, ...) as the controller manager. - - - - - - - - - - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/data.json deleted file mode 100644 index 0d404db6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/data.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "client": { - "request": { - "count": 1113352 - } - }, - "code": "200", - "host": "192.168.205.10:6443", - "method": "GET" - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/docs.asciidoc deleted file mode 100644 index fc4cd5b7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -`controllermanager` metricset for the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/fields.yml deleted file mode 100644 index d1c65334..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/fields.yml +++ /dev/null @@ -1,130 +0,0 @@ -- name: controllermanager - type: group - description: > - Controller manager metrics - release: ga - fields: - - name: handler - type: keyword - description: > - Request handler - - name: code - type: keyword - description: > - HTTP code - - name: method - type: keyword - description: > - HTTP method - - name: host - type: keyword - description: > - Request host - - name: name - type: keyword - description: > - Name for the resource - - name: zone - type: keyword - description: > - Infrastructure zone - - name: process - type: group - fields: - - name: cpu.sec - type: double - description: CPU seconds - - name: memory.resident.bytes - type: long - format: bytes - description: Bytes in resident memory - - name: memory.virtual.bytes - type: long - format: bytes - description: Bytes in virtual memory - - name: fds.open.count - type: long - description: Number of open file descriptors - - name: started.sec - type: double - description: Seconds since the process started - - name: http - type: group - fields: - - name: request.duration.us.percentile.* - type: object - object_type: double - description: Request duration microseconds percentiles - - name: request.duration.us.sum - type: double - description: Request duration microseconds cumulative sum - - name: request.duration.us.count - type: long - description: Request count for duration - - name: request.size.bytes.percentile.* - type: object - object_type: long - description: Request size percentiles - - name: request.size.bytes.sum - type: long - format: bytes - description: Request size cumulative sum - - name: request.size.bytes.count - type: long - description: Request count for size - - name: response.size.bytes.percentile.* - type: object - object_type: long - description: Response size percentiles - - name: response.size.bytes.sum - type: long - format: bytes - description: Response size cumulative sum - - name: response.size.bytes.count - type: long - description: Response count - - name: request.count - type: long - description: Request count for response - - name: client.request.count - type: long - description: > - Number of requests as client - - name: workqueue - type: group - fields: - - name: longestrunning.sec - type: double - description: Longest running processors - - name: unfinished.sec - type: double - description: Unfinished processors - - name: adds.count - type: long - description: Workqueue add count - - name: depth.count - type: long - description: Workqueue depth count - - name: retries.count - type: long - description: Workqueue number of retries - - name: node.collector - type: group - fields: - - name: eviction.count - type: long - description: Number of node evictions - - name: unhealthy.count - type: long - description: Number of unhealthy nodes - - name: count - type: long - description: Number of nodes - - name: health.pct - type: long - description: Percentage of healthy nodes - - name: leader.is_master - type: boolean - description: > - Whether the node is master - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/test/metrics.controllermanager.1.14 b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/test/metrics.controllermanager.1.14 deleted file mode 100644 index fa0c8b84..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/test/metrics.controllermanager.1.14 +++ /dev/null @@ -1,2547 +0,0 @@ -# HELP ClusterRoleAggregator_adds (Deprecated) Total number of adds handled by workqueue: ClusterRoleAggregator -# TYPE ClusterRoleAggregator_adds counter -ClusterRoleAggregator_adds 68 -# HELP ClusterRoleAggregator_depth (Deprecated) Current depth of workqueue: ClusterRoleAggregator -# TYPE ClusterRoleAggregator_depth gauge -ClusterRoleAggregator_depth 0 -# HELP ClusterRoleAggregator_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for ClusterRoleAggregator been running. -# TYPE ClusterRoleAggregator_longest_running_processor_microseconds gauge -ClusterRoleAggregator_longest_running_processor_microseconds 0 -# HELP ClusterRoleAggregator_queue_latency (Deprecated) How long an item stays in workqueueClusterRoleAggregator before being requested. -# TYPE ClusterRoleAggregator_queue_latency summary -ClusterRoleAggregator_queue_latency{quantile="0.5"} NaN -ClusterRoleAggregator_queue_latency{quantile="0.9"} NaN -ClusterRoleAggregator_queue_latency{quantile="0.99"} NaN -ClusterRoleAggregator_queue_latency_sum 286468 -ClusterRoleAggregator_queue_latency_count 68 -# HELP ClusterRoleAggregator_retries (Deprecated) Total number of retries handled by workqueue: ClusterRoleAggregator -# TYPE ClusterRoleAggregator_retries counter -ClusterRoleAggregator_retries 2 -# HELP ClusterRoleAggregator_unfinished_work_seconds (Deprecated) How many seconds of work ClusterRoleAggregator has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE ClusterRoleAggregator_unfinished_work_seconds gauge -ClusterRoleAggregator_unfinished_work_seconds 0 -# HELP ClusterRoleAggregator_work_duration (Deprecated) How long processing an item from workqueueClusterRoleAggregator takes. -# TYPE ClusterRoleAggregator_work_duration summary -ClusterRoleAggregator_work_duration{quantile="0.5"} NaN -ClusterRoleAggregator_work_duration{quantile="0.9"} NaN -ClusterRoleAggregator_work_duration{quantile="0.99"} NaN -ClusterRoleAggregator_work_duration_sum 113831 -ClusterRoleAggregator_work_duration_count 68 -# HELP apiserver_audit_event_total Counter of audit events generated and sent to the audit backend. -# TYPE apiserver_audit_event_total counter -apiserver_audit_event_total 0 -# HELP apiserver_audit_requests_rejected_total Counter of apiserver requests rejected due to an error in audit logging backend. -# TYPE apiserver_audit_requests_rejected_total counter -apiserver_audit_requests_rejected_total 0 -# HELP apiserver_client_certificate_expiration_seconds Distribution of the remaining lifetime on the certificate used to authenticate a request. -# TYPE apiserver_client_certificate_expiration_seconds histogram -apiserver_client_certificate_expiration_seconds_bucket{le="0"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="1800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="3600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="7200"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="21600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="43200"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="86400"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="172800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="345600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="604800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="2.592e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="7.776e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="1.5552e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="3.1104e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="+Inf"} 0 -apiserver_client_certificate_expiration_seconds_sum 0 -apiserver_client_certificate_expiration_seconds_count 0 -# HELP apiserver_storage_data_key_generation_duration_seconds Latencies in seconds of data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_duration_seconds histogram -apiserver_storage_data_key_generation_duration_seconds_bucket{le="5e-06"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="1e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="2e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="4e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="8e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00016"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00032"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00064"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00128"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00256"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00512"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.01024"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.02048"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.04096"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="+Inf"} 0 -apiserver_storage_data_key_generation_duration_seconds_sum 0 -apiserver_storage_data_key_generation_duration_seconds_count 0 -# HELP apiserver_storage_data_key_generation_failures_total Total number of failed data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_failures_total counter -apiserver_storage_data_key_generation_failures_total 0 -# HELP apiserver_storage_data_key_generation_latencies_microseconds (Deprecated) Latencies in microseconds of data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_latencies_microseconds histogram -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="5"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="10"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="20"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="40"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="80"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="160"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="320"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="640"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="1280"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="2560"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="5120"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="10240"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="20480"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="40960"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="+Inf"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_sum 0 -apiserver_storage_data_key_generation_latencies_microseconds_count 0 -# HELP apiserver_storage_envelope_transformation_cache_misses_total Total number of cache misses while accessing key decryption key(KEK). -# TYPE apiserver_storage_envelope_transformation_cache_misses_total counter -apiserver_storage_envelope_transformation_cache_misses_total 0 -# HELP attachdetach_controller_forced_detaches Number of times the A/D Controller performed a forced detach -# TYPE attachdetach_controller_forced_detaches counter -attachdetach_controller_forced_detaches 0 -# HELP authenticated_user_requests Counter of authenticated requests broken out by username. -# TYPE authenticated_user_requests counter -authenticated_user_requests{username="other"} 34832 -# HELP bootstrap_signer_queue_adds (Deprecated) Total number of adds handled by workqueue: bootstrap_signer_queue -# TYPE bootstrap_signer_queue_adds counter -bootstrap_signer_queue_adds 2 -# HELP bootstrap_signer_queue_depth (Deprecated) Current depth of workqueue: bootstrap_signer_queue -# TYPE bootstrap_signer_queue_depth gauge -bootstrap_signer_queue_depth 0 -# HELP bootstrap_signer_queue_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for bootstrap_signer_queue been running. -# TYPE bootstrap_signer_queue_longest_running_processor_microseconds gauge -bootstrap_signer_queue_longest_running_processor_microseconds 0 -# HELP bootstrap_signer_queue_queue_latency (Deprecated) How long an item stays in workqueuebootstrap_signer_queue before being requested. -# TYPE bootstrap_signer_queue_queue_latency summary -bootstrap_signer_queue_queue_latency{quantile="0.5"} NaN -bootstrap_signer_queue_queue_latency{quantile="0.9"} NaN -bootstrap_signer_queue_queue_latency{quantile="0.99"} NaN -bootstrap_signer_queue_queue_latency_sum 1.4401752e+07 -bootstrap_signer_queue_queue_latency_count 2 -# HELP bootstrap_signer_queue_retries (Deprecated) Total number of retries handled by workqueue: bootstrap_signer_queue -# TYPE bootstrap_signer_queue_retries counter -bootstrap_signer_queue_retries 0 -# HELP bootstrap_signer_queue_unfinished_work_seconds (Deprecated) How many seconds of work bootstrap_signer_queue has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE bootstrap_signer_queue_unfinished_work_seconds gauge -bootstrap_signer_queue_unfinished_work_seconds 0 -# HELP bootstrap_signer_queue_work_duration (Deprecated) How long processing an item from workqueuebootstrap_signer_queue takes. -# TYPE bootstrap_signer_queue_work_duration summary -bootstrap_signer_queue_work_duration{quantile="0.5"} NaN -bootstrap_signer_queue_work_duration{quantile="0.9"} NaN -bootstrap_signer_queue_work_duration{quantile="0.99"} NaN -bootstrap_signer_queue_work_duration_sum 3579 -bootstrap_signer_queue_work_duration_count 2 -# HELP bootstrap_signer_rate_limiter_use A metric measuring the saturation of the rate limiter for bootstrap_signer -# TYPE bootstrap_signer_rate_limiter_use gauge -bootstrap_signer_rate_limiter_use 0 -# HELP certificate_adds (Deprecated) Total number of adds handled by workqueue: certificate -# TYPE certificate_adds counter -certificate_adds 12 -# HELP certificate_depth (Deprecated) Current depth of workqueue: certificate -# TYPE certificate_depth gauge -certificate_depth 0 -# HELP certificate_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for certificate been running. -# TYPE certificate_longest_running_processor_microseconds gauge -certificate_longest_running_processor_microseconds 0 -# HELP certificate_queue_latency (Deprecated) How long an item stays in workqueuecertificate before being requested. -# TYPE certificate_queue_latency summary -certificate_queue_latency{quantile="0.5"} NaN -certificate_queue_latency{quantile="0.9"} NaN -certificate_queue_latency{quantile="0.99"} NaN -certificate_queue_latency_sum 38110 -certificate_queue_latency_count 12 -# HELP certificate_retries (Deprecated) Total number of retries handled by workqueue: certificate -# TYPE certificate_retries counter -certificate_retries 0 -# HELP certificate_unfinished_work_seconds (Deprecated) How many seconds of work certificate has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE certificate_unfinished_work_seconds gauge -certificate_unfinished_work_seconds 0 -# HELP certificate_work_duration (Deprecated) How long processing an item from workqueuecertificate takes. -# TYPE certificate_work_duration summary -certificate_work_duration{quantile="0.5"} NaN -certificate_work_duration{quantile="0.9"} NaN -certificate_work_duration{quantile="0.99"} NaN -certificate_work_duration_sum 51641 -certificate_work_duration_count 12 -# HELP claims_adds (Deprecated) Total number of adds handled by workqueue: claims -# TYPE claims_adds counter -claims_adds 0 -# HELP claims_depth (Deprecated) Current depth of workqueue: claims -# TYPE claims_depth gauge -claims_depth 0 -# HELP claims_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for claims been running. -# TYPE claims_longest_running_processor_microseconds gauge -claims_longest_running_processor_microseconds 0 -# HELP claims_queue_latency (Deprecated) How long an item stays in workqueueclaims before being requested. -# TYPE claims_queue_latency summary -claims_queue_latency{quantile="0.5"} NaN -claims_queue_latency{quantile="0.9"} NaN -claims_queue_latency{quantile="0.99"} NaN -claims_queue_latency_sum 0 -claims_queue_latency_count 0 -# HELP claims_unfinished_work_seconds (Deprecated) How many seconds of work claims has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE claims_unfinished_work_seconds gauge -claims_unfinished_work_seconds 0 -# HELP claims_work_duration (Deprecated) How long processing an item from workqueueclaims takes. -# TYPE claims_work_duration summary -claims_work_duration{quantile="0.5"} NaN -claims_work_duration{quantile="0.9"} NaN -claims_work_duration{quantile="0.99"} NaN -claims_work_duration_sum 0 -claims_work_duration_count 0 -# HELP cronjob_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for cronjob_controller -# TYPE cronjob_controller_rate_limiter_use gauge -cronjob_controller_rate_limiter_use 0 -# HELP daemon_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for daemon_controller -# TYPE daemon_controller_rate_limiter_use gauge -daemon_controller_rate_limiter_use 0 -# HELP daemonset_adds (Deprecated) Total number of adds handled by workqueue: daemonset -# TYPE daemonset_adds counter -daemonset_adds 78 -# HELP daemonset_depth (Deprecated) Current depth of workqueue: daemonset -# TYPE daemonset_depth gauge -daemonset_depth 0 -# HELP daemonset_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for daemonset been running. -# TYPE daemonset_longest_running_processor_microseconds gauge -daemonset_longest_running_processor_microseconds 0 -# HELP daemonset_queue_latency (Deprecated) How long an item stays in workqueuedaemonset before being requested. -# TYPE daemonset_queue_latency summary -daemonset_queue_latency{quantile="0.5"} NaN -daemonset_queue_latency{quantile="0.9"} NaN -daemonset_queue_latency{quantile="0.99"} NaN -daemonset_queue_latency_sum 1.559584e+06 -daemonset_queue_latency_count 78 -# HELP daemonset_retries (Deprecated) Total number of retries handled by workqueue: daemonset -# TYPE daemonset_retries counter -daemonset_retries 3 -# HELP daemonset_unfinished_work_seconds (Deprecated) How many seconds of work daemonset has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE daemonset_unfinished_work_seconds gauge -daemonset_unfinished_work_seconds 0 -# HELP daemonset_work_duration (Deprecated) How long processing an item from workqueuedaemonset takes. -# TYPE daemonset_work_duration summary -daemonset_work_duration{quantile="0.5"} NaN -daemonset_work_duration{quantile="0.9"} NaN -daemonset_work_duration{quantile="0.99"} NaN -daemonset_work_duration_sum 548424 -daemonset_work_duration_count 78 -# HELP deployment_adds (Deprecated) Total number of adds handled by workqueue: deployment -# TYPE deployment_adds counter -deployment_adds 46 -# HELP deployment_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for deployment_controller -# TYPE deployment_controller_rate_limiter_use gauge -deployment_controller_rate_limiter_use 0 -# HELP deployment_depth (Deprecated) Current depth of workqueue: deployment -# TYPE deployment_depth gauge -deployment_depth 0 -# HELP deployment_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for deployment been running. -# TYPE deployment_longest_running_processor_microseconds gauge -deployment_longest_running_processor_microseconds 0 -# HELP deployment_queue_latency (Deprecated) How long an item stays in workqueuedeployment before being requested. -# TYPE deployment_queue_latency summary -deployment_queue_latency{quantile="0.5"} 3 -deployment_queue_latency{quantile="0.9"} 741 -deployment_queue_latency{quantile="0.99"} 13297 -deployment_queue_latency_sum 982651 -deployment_queue_latency_count 46 -# HELP deployment_retries (Deprecated) Total number of retries handled by workqueue: deployment -# TYPE deployment_retries counter -deployment_retries 11 -# HELP deployment_unfinished_work_seconds (Deprecated) How many seconds of work deployment has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE deployment_unfinished_work_seconds gauge -deployment_unfinished_work_seconds 0 -# HELP deployment_work_duration (Deprecated) How long processing an item from workqueuedeployment takes. -# TYPE deployment_work_duration summary -deployment_work_duration{quantile="0.5"} 277 -deployment_work_duration{quantile="0.9"} 5646 -deployment_work_duration{quantile="0.99"} 18857 -deployment_work_duration_sum 232906 -deployment_work_duration_count 46 -# HELP disruption_adds (Deprecated) Total number of adds handled by workqueue: disruption -# TYPE disruption_adds counter -disruption_adds 0 -# HELP disruption_depth (Deprecated) Current depth of workqueue: disruption -# TYPE disruption_depth gauge -disruption_depth 0 -# HELP disruption_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for disruption been running. -# TYPE disruption_longest_running_processor_microseconds gauge -disruption_longest_running_processor_microseconds 0 -# HELP disruption_queue_latency (Deprecated) How long an item stays in workqueuedisruption before being requested. -# TYPE disruption_queue_latency summary -disruption_queue_latency{quantile="0.5"} NaN -disruption_queue_latency{quantile="0.9"} NaN -disruption_queue_latency{quantile="0.99"} NaN -disruption_queue_latency_sum 0 -disruption_queue_latency_count 0 -# HELP disruption_recheck_adds (Deprecated) Total number of adds handled by workqueue: disruption_recheck -# TYPE disruption_recheck_adds counter -disruption_recheck_adds 0 -# HELP disruption_recheck_depth (Deprecated) Current depth of workqueue: disruption_recheck -# TYPE disruption_recheck_depth gauge -disruption_recheck_depth 0 -# HELP disruption_recheck_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for disruption_recheck been running. -# TYPE disruption_recheck_longest_running_processor_microseconds gauge -disruption_recheck_longest_running_processor_microseconds 0 -# HELP disruption_recheck_queue_latency (Deprecated) How long an item stays in workqueuedisruption_recheck before being requested. -# TYPE disruption_recheck_queue_latency summary -disruption_recheck_queue_latency{quantile="0.5"} NaN -disruption_recheck_queue_latency{quantile="0.9"} NaN -disruption_recheck_queue_latency{quantile="0.99"} NaN -disruption_recheck_queue_latency_sum 0 -disruption_recheck_queue_latency_count 0 -# HELP disruption_recheck_retries (Deprecated) Total number of retries handled by workqueue: disruption_recheck -# TYPE disruption_recheck_retries counter -disruption_recheck_retries 0 -# HELP disruption_recheck_unfinished_work_seconds (Deprecated) How many seconds of work disruption_recheck has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE disruption_recheck_unfinished_work_seconds gauge -disruption_recheck_unfinished_work_seconds 0 -# HELP disruption_recheck_work_duration (Deprecated) How long processing an item from workqueuedisruption_recheck takes. -# TYPE disruption_recheck_work_duration summary -disruption_recheck_work_duration{quantile="0.5"} NaN -disruption_recheck_work_duration{quantile="0.9"} NaN -disruption_recheck_work_duration{quantile="0.99"} NaN -disruption_recheck_work_duration_sum 0 -disruption_recheck_work_duration_count 0 -# HELP disruption_retries (Deprecated) Total number of retries handled by workqueue: disruption -# TYPE disruption_retries counter -disruption_retries 0 -# HELP disruption_unfinished_work_seconds (Deprecated) How many seconds of work disruption has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE disruption_unfinished_work_seconds gauge -disruption_unfinished_work_seconds 0 -# HELP disruption_work_duration (Deprecated) How long processing an item from workqueuedisruption takes. -# TYPE disruption_work_duration summary -disruption_work_duration{quantile="0.5"} NaN -disruption_work_duration{quantile="0.9"} NaN -disruption_work_duration{quantile="0.99"} NaN -disruption_work_duration_sum 0 -disruption_work_duration_count 0 -# HELP endpoint_adds (Deprecated) Total number of adds handled by workqueue: endpoint -# TYPE endpoint_adds counter -endpoint_adds 26 -# HELP endpoint_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for endpoint_controller -# TYPE endpoint_controller_rate_limiter_use gauge -endpoint_controller_rate_limiter_use 0 -# HELP endpoint_depth (Deprecated) Current depth of workqueue: endpoint -# TYPE endpoint_depth gauge -endpoint_depth 0 -# HELP endpoint_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for endpoint been running. -# TYPE endpoint_longest_running_processor_microseconds gauge -endpoint_longest_running_processor_microseconds 0 -# HELP endpoint_queue_latency (Deprecated) How long an item stays in workqueueendpoint before being requested. -# TYPE endpoint_queue_latency summary -endpoint_queue_latency{quantile="0.5"} NaN -endpoint_queue_latency{quantile="0.9"} NaN -endpoint_queue_latency{quantile="0.99"} NaN -endpoint_queue_latency_sum 269374 -endpoint_queue_latency_count 26 -# HELP endpoint_retries (Deprecated) Total number of retries handled by workqueue: endpoint -# TYPE endpoint_retries counter -endpoint_retries 0 -# HELP endpoint_unfinished_work_seconds (Deprecated) How many seconds of work endpoint has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE endpoint_unfinished_work_seconds gauge -endpoint_unfinished_work_seconds 0 -# HELP endpoint_work_duration (Deprecated) How long processing an item from workqueueendpoint takes. -# TYPE endpoint_work_duration summary -endpoint_work_duration{quantile="0.5"} NaN -endpoint_work_duration{quantile="0.9"} NaN -endpoint_work_duration{quantile="0.99"} NaN -endpoint_work_duration_sum 111360 -endpoint_work_duration_count 26 -# HELP garbage_collector_attempt_to_delete_adds (Deprecated) Total number of adds handled by workqueue: garbage_collector_attempt_to_delete -# TYPE garbage_collector_attempt_to_delete_adds counter -garbage_collector_attempt_to_delete_adds 13 -# HELP garbage_collector_attempt_to_delete_depth (Deprecated) Current depth of workqueue: garbage_collector_attempt_to_delete -# TYPE garbage_collector_attempt_to_delete_depth gauge -garbage_collector_attempt_to_delete_depth 0 -# HELP garbage_collector_attempt_to_delete_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for garbage_collector_attempt_to_delete been running. -# TYPE garbage_collector_attempt_to_delete_longest_running_processor_microseconds gauge -garbage_collector_attempt_to_delete_longest_running_processor_microseconds 0 -# HELP garbage_collector_attempt_to_delete_queue_latency (Deprecated) How long an item stays in workqueuegarbage_collector_attempt_to_delete before being requested. -# TYPE garbage_collector_attempt_to_delete_queue_latency summary -garbage_collector_attempt_to_delete_queue_latency{quantile="0.5"} 11 -garbage_collector_attempt_to_delete_queue_latency{quantile="0.9"} 23447 -garbage_collector_attempt_to_delete_queue_latency{quantile="0.99"} 257806 -garbage_collector_attempt_to_delete_queue_latency_sum 1.387293e+06 -garbage_collector_attempt_to_delete_queue_latency_count 13 -# HELP garbage_collector_attempt_to_delete_retries (Deprecated) Total number of retries handled by workqueue: garbage_collector_attempt_to_delete -# TYPE garbage_collector_attempt_to_delete_retries counter -garbage_collector_attempt_to_delete_retries 0 -# HELP garbage_collector_attempt_to_delete_unfinished_work_seconds (Deprecated) How many seconds of work garbage_collector_attempt_to_delete has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE garbage_collector_attempt_to_delete_unfinished_work_seconds gauge -garbage_collector_attempt_to_delete_unfinished_work_seconds 0 -# HELP garbage_collector_attempt_to_delete_work_duration (Deprecated) How long processing an item from workqueuegarbage_collector_attempt_to_delete takes. -# TYPE garbage_collector_attempt_to_delete_work_duration summary -garbage_collector_attempt_to_delete_work_duration{quantile="0.5"} 13862 -garbage_collector_attempt_to_delete_work_duration{quantile="0.9"} 261793 -garbage_collector_attempt_to_delete_work_duration{quantile="0.99"} 262539 -garbage_collector_attempt_to_delete_work_duration_sum 1.165681e+06 -garbage_collector_attempt_to_delete_work_duration_count 13 -# HELP garbage_collector_attempt_to_orphan_adds (Deprecated) Total number of adds handled by workqueue: garbage_collector_attempt_to_orphan -# TYPE garbage_collector_attempt_to_orphan_adds counter -garbage_collector_attempt_to_orphan_adds 0 -# HELP garbage_collector_attempt_to_orphan_depth (Deprecated) Current depth of workqueue: garbage_collector_attempt_to_orphan -# TYPE garbage_collector_attempt_to_orphan_depth gauge -garbage_collector_attempt_to_orphan_depth 0 -# HELP garbage_collector_attempt_to_orphan_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for garbage_collector_attempt_to_orphan been running. -# TYPE garbage_collector_attempt_to_orphan_longest_running_processor_microseconds gauge -garbage_collector_attempt_to_orphan_longest_running_processor_microseconds 0 -# HELP garbage_collector_attempt_to_orphan_queue_latency (Deprecated) How long an item stays in workqueuegarbage_collector_attempt_to_orphan before being requested. -# TYPE garbage_collector_attempt_to_orphan_queue_latency summary -garbage_collector_attempt_to_orphan_queue_latency{quantile="0.5"} NaN -garbage_collector_attempt_to_orphan_queue_latency{quantile="0.9"} NaN -garbage_collector_attempt_to_orphan_queue_latency{quantile="0.99"} NaN -garbage_collector_attempt_to_orphan_queue_latency_sum 0 -garbage_collector_attempt_to_orphan_queue_latency_count 0 -# HELP garbage_collector_attempt_to_orphan_retries (Deprecated) Total number of retries handled by workqueue: garbage_collector_attempt_to_orphan -# TYPE garbage_collector_attempt_to_orphan_retries counter -garbage_collector_attempt_to_orphan_retries 0 -# HELP garbage_collector_attempt_to_orphan_unfinished_work_seconds (Deprecated) How many seconds of work garbage_collector_attempt_to_orphan has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE garbage_collector_attempt_to_orphan_unfinished_work_seconds gauge -garbage_collector_attempt_to_orphan_unfinished_work_seconds 0 -# HELP garbage_collector_attempt_to_orphan_work_duration (Deprecated) How long processing an item from workqueuegarbage_collector_attempt_to_orphan takes. -# TYPE garbage_collector_attempt_to_orphan_work_duration summary -garbage_collector_attempt_to_orphan_work_duration{quantile="0.5"} NaN -garbage_collector_attempt_to_orphan_work_duration{quantile="0.9"} NaN -garbage_collector_attempt_to_orphan_work_duration{quantile="0.99"} NaN -garbage_collector_attempt_to_orphan_work_duration_sum 0 -garbage_collector_attempt_to_orphan_work_duration_count 0 -# HELP garbage_collector_graph_changes_adds (Deprecated) Total number of adds handled by workqueue: garbage_collector_graph_changes -# TYPE garbage_collector_graph_changes_adds counter -garbage_collector_graph_changes_adds 468043 -# HELP garbage_collector_graph_changes_depth (Deprecated) Current depth of workqueue: garbage_collector_graph_changes -# TYPE garbage_collector_graph_changes_depth gauge -garbage_collector_graph_changes_depth 0 -# HELP garbage_collector_graph_changes_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for garbage_collector_graph_changes been running. -# TYPE garbage_collector_graph_changes_longest_running_processor_microseconds gauge -garbage_collector_graph_changes_longest_running_processor_microseconds 0 -# HELP garbage_collector_graph_changes_queue_latency (Deprecated) How long an item stays in workqueuegarbage_collector_graph_changes before being requested. -# TYPE garbage_collector_graph_changes_queue_latency summary -garbage_collector_graph_changes_queue_latency{quantile="0.5"} 9 -garbage_collector_graph_changes_queue_latency{quantile="0.9"} 12 -garbage_collector_graph_changes_queue_latency{quantile="0.99"} 57 -garbage_collector_graph_changes_queue_latency_sum 1.055362502e+09 -garbage_collector_graph_changes_queue_latency_count 468043 -# HELP garbage_collector_graph_changes_retries (Deprecated) Total number of retries handled by workqueue: garbage_collector_graph_changes -# TYPE garbage_collector_graph_changes_retries counter -garbage_collector_graph_changes_retries 0 -# HELP garbage_collector_graph_changes_unfinished_work_seconds (Deprecated) How many seconds of work garbage_collector_graph_changes has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE garbage_collector_graph_changes_unfinished_work_seconds gauge -garbage_collector_graph_changes_unfinished_work_seconds 0 -# HELP garbage_collector_graph_changes_work_duration (Deprecated) How long processing an item from workqueuegarbage_collector_graph_changes takes. -# TYPE garbage_collector_graph_changes_work_duration summary -garbage_collector_graph_changes_work_duration{quantile="0.5"} 26 -garbage_collector_graph_changes_work_duration{quantile="0.9"} 48 -garbage_collector_graph_changes_work_duration{quantile="0.99"} 164 -garbage_collector_graph_changes_work_duration_sum 1.707683e+07 -garbage_collector_graph_changes_work_duration_count 468043 -# HELP gc_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for gc_controller -# TYPE gc_controller_rate_limiter_use gauge -gc_controller_rate_limiter_use 0 -# HELP get_token_count Counter of total Token() requests to the alternate token source -# TYPE get_token_count counter -get_token_count 0 -# HELP get_token_fail_count Counter of failed Token() requests to the alternate token source -# TYPE get_token_fail_count counter -get_token_fail_count 0 -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 2.5853e-05 -go_gc_duration_seconds{quantile="0.25"} 6.3614e-05 -go_gc_duration_seconds{quantile="0.5"} 7.8792e-05 -go_gc_duration_seconds{quantile="0.75"} 0.000136907 -go_gc_duration_seconds{quantile="1"} 0.009504078 -go_gc_duration_seconds_sum 0.567965457 -go_gc_duration_seconds_count 2914 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 965 -# HELP go_info Information about the Go environment. -# TYPE go_info gauge -go_info{version="go1.12.5"} 1 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 3.3432488e+07 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 3.2919900896e+10 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 2.224143e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 3.68488235e+08 -# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. -# TYPE go_memstats_gc_cpu_fraction gauge -go_memstats_gc_cpu_fraction 4.4852207985970504e-05 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 2.623488e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 3.3432488e+07 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 2.6157056e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 3.6134912e+07 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 212410 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 2.6157056e+07 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 6.2291968e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.5595753811733434e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 0 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 3.68700645e+08 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 3472 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 481248 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 524288 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 3.866544e+07 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 772329 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 4.75136e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 4.75136e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 7.320396e+07 -# HELP go_threads Number of OS threads created. -# TYPE go_threads gauge -go_threads 10 -# HELP horizontalpodautoscaler_adds (Deprecated) Total number of adds handled by workqueue: horizontalpodautoscaler -# TYPE horizontalpodautoscaler_adds counter -horizontalpodautoscaler_adds 0 -# HELP horizontalpodautoscaler_depth (Deprecated) Current depth of workqueue: horizontalpodautoscaler -# TYPE horizontalpodautoscaler_depth gauge -horizontalpodautoscaler_depth 0 -# HELP horizontalpodautoscaler_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for horizontalpodautoscaler been running. -# TYPE horizontalpodautoscaler_longest_running_processor_microseconds gauge -horizontalpodautoscaler_longest_running_processor_microseconds 0 -# HELP horizontalpodautoscaler_queue_latency (Deprecated) How long an item stays in workqueuehorizontalpodautoscaler before being requested. -# TYPE horizontalpodautoscaler_queue_latency summary -horizontalpodautoscaler_queue_latency{quantile="0.5"} NaN -horizontalpodautoscaler_queue_latency{quantile="0.9"} NaN -horizontalpodautoscaler_queue_latency{quantile="0.99"} NaN -horizontalpodautoscaler_queue_latency_sum 0 -horizontalpodautoscaler_queue_latency_count 0 -# HELP horizontalpodautoscaler_retries (Deprecated) Total number of retries handled by workqueue: horizontalpodautoscaler -# TYPE horizontalpodautoscaler_retries counter -horizontalpodautoscaler_retries 0 -# HELP horizontalpodautoscaler_unfinished_work_seconds (Deprecated) How many seconds of work horizontalpodautoscaler has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE horizontalpodautoscaler_unfinished_work_seconds gauge -horizontalpodautoscaler_unfinished_work_seconds 0 -# HELP horizontalpodautoscaler_work_duration (Deprecated) How long processing an item from workqueuehorizontalpodautoscaler takes. -# TYPE horizontalpodautoscaler_work_duration summary -horizontalpodautoscaler_work_duration{quantile="0.5"} NaN -horizontalpodautoscaler_work_duration{quantile="0.9"} NaN -horizontalpodautoscaler_work_duration{quantile="0.99"} NaN -horizontalpodautoscaler_work_duration_sum 0 -horizontalpodautoscaler_work_duration_count 0 -# HELP http_request_duration_microseconds The HTTP request latencies in microseconds. -# TYPE http_request_duration_microseconds summary -http_request_duration_microseconds{handler="prometheus",quantile="0.5"} 12285.837 -http_request_duration_microseconds{handler="prometheus",quantile="0.9"} 12285.837 -http_request_duration_microseconds{handler="prometheus",quantile="0.99"} 12285.837 -http_request_duration_microseconds_sum{handler="prometheus"} 37076.665 -http_request_duration_microseconds_count{handler="prometheus"} 4 -# HELP http_request_size_bytes The HTTP request sizes in bytes. -# TYPE http_request_size_bytes summary -http_request_size_bytes{handler="prometheus",quantile="0.5"} 69 -http_request_size_bytes{handler="prometheus",quantile="0.9"} 69 -http_request_size_bytes{handler="prometheus",quantile="0.99"} 69 -http_request_size_bytes_sum{handler="prometheus"} 271 -http_request_size_bytes_count{handler="prometheus"} 4 -# HELP http_requests_total Total number of HTTP requests made. -# TYPE http_requests_total counter -http_requests_total{code="200",handler="prometheus",method="get"} 4 -# HELP http_response_size_bytes The HTTP response sizes in bytes. -# TYPE http_response_size_bytes summary -http_response_size_bytes{handler="prometheus",quantile="0.5"} 192971 -http_response_size_bytes{handler="prometheus",quantile="0.9"} 192971 -http_response_size_bytes{handler="prometheus",quantile="0.99"} 192971 -http_response_size_bytes_sum{handler="prometheus"} 771764 -http_response_size_bytes_count{handler="prometheus"} 4 -# HELP job_adds (Deprecated) Total number of adds handled by workqueue: job -# TYPE job_adds counter -job_adds 0 -# HELP job_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for job_controller -# TYPE job_controller_rate_limiter_use gauge -job_controller_rate_limiter_use 0 -# HELP job_depth (Deprecated) Current depth of workqueue: job -# TYPE job_depth gauge -job_depth 0 -# HELP job_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for job been running. -# TYPE job_longest_running_processor_microseconds gauge -job_longest_running_processor_microseconds 0 -# HELP job_queue_latency (Deprecated) How long an item stays in workqueuejob before being requested. -# TYPE job_queue_latency summary -job_queue_latency{quantile="0.5"} NaN -job_queue_latency{quantile="0.9"} NaN -job_queue_latency{quantile="0.99"} NaN -job_queue_latency_sum 0 -job_queue_latency_count 0 -# HELP job_retries (Deprecated) Total number of retries handled by workqueue: job -# TYPE job_retries counter -job_retries 0 -# HELP job_unfinished_work_seconds (Deprecated) How many seconds of work job has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE job_unfinished_work_seconds gauge -job_unfinished_work_seconds 0 -# HELP job_work_duration (Deprecated) How long processing an item from workqueuejob takes. -# TYPE job_work_duration summary -job_work_duration{quantile="0.5"} NaN -job_work_duration{quantile="0.9"} NaN -job_work_duration{quantile="0.99"} NaN -job_work_duration_sum 0 -job_work_duration_count 0 -# HELP kubernetes_build_info A metric with a constant '1' value labeled by major, minor, git version, git commit, git tree state, build date, Go version, and compiler from which Kubernetes was built, and platform on which it is running. -# TYPE kubernetes_build_info gauge -kubernetes_build_info{buildDate="2019-05-16T16:14:56Z",compiler="gc",gitCommit="66049e3b21efe110454d67df4fa62b08ea79a19b",gitTreeState="clean",gitVersion="v1.14.2",goVersion="go1.12.5",major="1",minor="14",platform="linux/amd64"} 1 -# HELP leader_election_master_status Gauge of if the reporting system is master of the relevant lease, 0 indicates backup, 1 indicates master. 'name' is the string used to identify the lease. Please make sure to group by name. -# TYPE leader_election_master_status gauge -leader_election_master_status{name="kube-controller-manager"} 1 -# HELP namespace_adds (Deprecated) Total number of adds handled by workqueue: namespace -# TYPE namespace_adds counter -namespace_adds 0 -# HELP namespace_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for namespace_controller -# TYPE namespace_controller_rate_limiter_use gauge -namespace_controller_rate_limiter_use 0 -# HELP namespace_depth (Deprecated) Current depth of workqueue: namespace -# TYPE namespace_depth gauge -namespace_depth 0 -# HELP namespace_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for namespace been running. -# TYPE namespace_longest_running_processor_microseconds gauge -namespace_longest_running_processor_microseconds 0 -# HELP namespace_queue_latency (Deprecated) How long an item stays in workqueuenamespace before being requested. -# TYPE namespace_queue_latency summary -namespace_queue_latency{quantile="0.5"} NaN -namespace_queue_latency{quantile="0.9"} NaN -namespace_queue_latency{quantile="0.99"} NaN -namespace_queue_latency_sum 0 -namespace_queue_latency_count 0 -# HELP namespace_retries (Deprecated) Total number of retries handled by workqueue: namespace -# TYPE namespace_retries counter -namespace_retries 0 -# HELP namespace_unfinished_work_seconds (Deprecated) How many seconds of work namespace has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE namespace_unfinished_work_seconds gauge -namespace_unfinished_work_seconds 0 -# HELP namespace_work_duration (Deprecated) How long processing an item from workqueuenamespace takes. -# TYPE namespace_work_duration summary -namespace_work_duration{quantile="0.5"} NaN -namespace_work_duration{quantile="0.9"} NaN -namespace_work_duration{quantile="0.99"} NaN -namespace_work_duration_sum 0 -namespace_work_duration_count 0 -# HELP node_collector_evictions_number Number of Node evictions that happened since current instance of NodeController started. -# TYPE node_collector_evictions_number counter -node_collector_evictions_number{zone=""} 7 -# HELP node_collector_unhealthy_nodes_in_zone Gauge measuring number of not Ready Nodes per zones. -# TYPE node_collector_unhealthy_nodes_in_zone gauge -node_collector_unhealthy_nodes_in_zone{zone=""} 0 -# HELP node_collector_zone_health Gauge measuring percentage of healthy nodes per zone. -# TYPE node_collector_zone_health gauge -node_collector_zone_health{zone=""} 100 -# HELP node_collector_zone_size Gauge measuring number of registered Nodes per zones. -# TYPE node_collector_zone_size gauge -node_collector_zone_size{zone=""} 2 -# HELP node_ipam_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for node_ipam_controller -# TYPE node_ipam_controller_rate_limiter_use gauge -node_ipam_controller_rate_limiter_use 0 -# HELP node_lifecycle_controller_adds (Deprecated) Total number of adds handled by workqueue: node_lifecycle_controller -# TYPE node_lifecycle_controller_adds counter -node_lifecycle_controller_adds 17427 -# HELP node_lifecycle_controller_depth (Deprecated) Current depth of workqueue: node_lifecycle_controller -# TYPE node_lifecycle_controller_depth gauge -node_lifecycle_controller_depth 0 -# HELP node_lifecycle_controller_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for node_lifecycle_controller been running. -# TYPE node_lifecycle_controller_longest_running_processor_microseconds gauge -node_lifecycle_controller_longest_running_processor_microseconds 0 -# HELP node_lifecycle_controller_queue_latency (Deprecated) How long an item stays in workqueuenode_lifecycle_controller before being requested. -# TYPE node_lifecycle_controller_queue_latency summary -node_lifecycle_controller_queue_latency{quantile="0.5"} 4 -node_lifecycle_controller_queue_latency{quantile="0.9"} 7 -node_lifecycle_controller_queue_latency{quantile="0.99"} 9 -node_lifecycle_controller_queue_latency_sum 208792 -node_lifecycle_controller_queue_latency_count 17427 -# HELP node_lifecycle_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for node_lifecycle_controller -# TYPE node_lifecycle_controller_rate_limiter_use gauge -node_lifecycle_controller_rate_limiter_use 0 -# HELP node_lifecycle_controller_unfinished_work_seconds (Deprecated) How many seconds of work node_lifecycle_controller has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE node_lifecycle_controller_unfinished_work_seconds gauge -node_lifecycle_controller_unfinished_work_seconds 0 -# HELP node_lifecycle_controller_work_duration (Deprecated) How long processing an item from workqueuenode_lifecycle_controller takes. -# TYPE node_lifecycle_controller_work_duration summary -node_lifecycle_controller_work_duration{quantile="0.5"} 13 -node_lifecycle_controller_work_duration{quantile="0.9"} 26 -node_lifecycle_controller_work_duration{quantile="0.99"} 28 -node_lifecycle_controller_work_duration_sum 490493 -node_lifecycle_controller_work_duration_count 17427 -# HELP noexec_taint_node_adds (Deprecated) Total number of adds handled by workqueue: noexec_taint_node -# TYPE noexec_taint_node_adds counter -noexec_taint_node_adds 12 -# HELP noexec_taint_node_depth (Deprecated) Current depth of workqueue: noexec_taint_node -# TYPE noexec_taint_node_depth gauge -noexec_taint_node_depth 0 -# HELP noexec_taint_node_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for noexec_taint_node been running. -# TYPE noexec_taint_node_longest_running_processor_microseconds gauge -noexec_taint_node_longest_running_processor_microseconds 0 -# HELP noexec_taint_node_queue_latency (Deprecated) How long an item stays in workqueuenoexec_taint_node before being requested. -# TYPE noexec_taint_node_queue_latency summary -noexec_taint_node_queue_latency{quantile="0.5"} NaN -noexec_taint_node_queue_latency{quantile="0.9"} NaN -noexec_taint_node_queue_latency{quantile="0.99"} NaN -noexec_taint_node_queue_latency_sum 41858 -noexec_taint_node_queue_latency_count 12 -# HELP noexec_taint_node_unfinished_work_seconds (Deprecated) How many seconds of work noexec_taint_node has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE noexec_taint_node_unfinished_work_seconds gauge -noexec_taint_node_unfinished_work_seconds 0 -# HELP noexec_taint_node_work_duration (Deprecated) How long processing an item from workqueuenoexec_taint_node takes. -# TYPE noexec_taint_node_work_duration summary -noexec_taint_node_work_duration{quantile="0.5"} NaN -noexec_taint_node_work_duration{quantile="0.9"} NaN -noexec_taint_node_work_duration{quantile="0.99"} NaN -noexec_taint_node_work_duration_sum 119382 -noexec_taint_node_work_duration_count 12 -# HELP noexec_taint_pod_adds (Deprecated) Total number of adds handled by workqueue: noexec_taint_pod -# TYPE noexec_taint_pod_adds counter -noexec_taint_pod_adds 35 -# HELP noexec_taint_pod_depth (Deprecated) Current depth of workqueue: noexec_taint_pod -# TYPE noexec_taint_pod_depth gauge -noexec_taint_pod_depth 0 -# HELP noexec_taint_pod_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for noexec_taint_pod been running. -# TYPE noexec_taint_pod_longest_running_processor_microseconds gauge -noexec_taint_pod_longest_running_processor_microseconds 0 -# HELP noexec_taint_pod_queue_latency (Deprecated) How long an item stays in workqueuenoexec_taint_pod before being requested. -# TYPE noexec_taint_pod_queue_latency summary -noexec_taint_pod_queue_latency{quantile="0.5"} 4 -noexec_taint_pod_queue_latency{quantile="0.9"} 6 -noexec_taint_pod_queue_latency{quantile="0.99"} 6 -noexec_taint_pod_queue_latency_sum 661711 -noexec_taint_pod_queue_latency_count 35 -# HELP noexec_taint_pod_unfinished_work_seconds (Deprecated) How many seconds of work noexec_taint_pod has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE noexec_taint_pod_unfinished_work_seconds gauge -noexec_taint_pod_unfinished_work_seconds 0 -# HELP noexec_taint_pod_work_duration (Deprecated) How long processing an item from workqueuenoexec_taint_pod takes. -# TYPE noexec_taint_pod_work_duration summary -noexec_taint_pod_work_duration{quantile="0.5"} 13 -noexec_taint_pod_work_duration{quantile="0.9"} 30 -noexec_taint_pod_work_duration{quantile="0.99"} 30 -noexec_taint_pod_work_duration_sum 944 -noexec_taint_pod_work_duration_count 35 -# HELP persistentvolume_protection_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for persistentvolume_protection_controller -# TYPE persistentvolume_protection_controller_rate_limiter_use gauge -persistentvolume_protection_controller_rate_limiter_use 0 -# HELP persistentvolumeclaim_protection_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for persistentvolumeclaim_protection_controller -# TYPE persistentvolumeclaim_protection_controller_rate_limiter_use gauge -persistentvolumeclaim_protection_controller_rate_limiter_use 0 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 6265.37 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 1.048576e+06 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 14 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 1.00958208e+08 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.55922719905e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 2.22724096e+08 -# HELP process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. -# TYPE process_virtual_memory_max_bytes gauge -process_virtual_memory_max_bytes -1 -# HELP pvcprotection_adds (Deprecated) Total number of adds handled by workqueue: pvcprotection -# TYPE pvcprotection_adds counter -pvcprotection_adds 0 -# HELP pvcprotection_depth (Deprecated) Current depth of workqueue: pvcprotection -# TYPE pvcprotection_depth gauge -pvcprotection_depth 0 -# HELP pvcprotection_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for pvcprotection been running. -# TYPE pvcprotection_longest_running_processor_microseconds gauge -pvcprotection_longest_running_processor_microseconds 0 -# HELP pvcprotection_queue_latency (Deprecated) How long an item stays in workqueuepvcprotection before being requested. -# TYPE pvcprotection_queue_latency summary -pvcprotection_queue_latency{quantile="0.5"} NaN -pvcprotection_queue_latency{quantile="0.9"} NaN -pvcprotection_queue_latency{quantile="0.99"} NaN -pvcprotection_queue_latency_sum 0 -pvcprotection_queue_latency_count 0 -# HELP pvcprotection_retries (Deprecated) Total number of retries handled by workqueue: pvcprotection -# TYPE pvcprotection_retries counter -pvcprotection_retries 0 -# HELP pvcprotection_unfinished_work_seconds (Deprecated) How many seconds of work pvcprotection has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE pvcprotection_unfinished_work_seconds gauge -pvcprotection_unfinished_work_seconds 0 -# HELP pvcprotection_work_duration (Deprecated) How long processing an item from workqueuepvcprotection takes. -# TYPE pvcprotection_work_duration summary -pvcprotection_work_duration{quantile="0.5"} NaN -pvcprotection_work_duration{quantile="0.9"} NaN -pvcprotection_work_duration{quantile="0.99"} NaN -pvcprotection_work_duration_sum 0 -pvcprotection_work_duration_count 0 -# HELP pvcs_adds (Deprecated) Total number of adds handled by workqueue: pvcs -# TYPE pvcs_adds counter -pvcs_adds 0 -# HELP pvcs_depth (Deprecated) Current depth of workqueue: pvcs -# TYPE pvcs_depth gauge -pvcs_depth 0 -# HELP pvcs_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for pvcs been running. -# TYPE pvcs_longest_running_processor_microseconds gauge -pvcs_longest_running_processor_microseconds 0 -# HELP pvcs_queue_latency (Deprecated) How long an item stays in workqueuepvcs before being requested. -# TYPE pvcs_queue_latency summary -pvcs_queue_latency{quantile="0.5"} NaN -pvcs_queue_latency{quantile="0.9"} NaN -pvcs_queue_latency{quantile="0.99"} NaN -pvcs_queue_latency_sum 0 -pvcs_queue_latency_count 0 -# HELP pvcs_retries (Deprecated) Total number of retries handled by workqueue: pvcs -# TYPE pvcs_retries counter -pvcs_retries 0 -# HELP pvcs_unfinished_work_seconds (Deprecated) How many seconds of work pvcs has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE pvcs_unfinished_work_seconds gauge -pvcs_unfinished_work_seconds 0 -# HELP pvcs_work_duration (Deprecated) How long processing an item from workqueuepvcs takes. -# TYPE pvcs_work_duration summary -pvcs_work_duration{quantile="0.5"} NaN -pvcs_work_duration{quantile="0.9"} NaN -pvcs_work_duration{quantile="0.99"} NaN -pvcs_work_duration_sum 0 -pvcs_work_duration_count 0 -# HELP pvprotection_adds (Deprecated) Total number of adds handled by workqueue: pvprotection -# TYPE pvprotection_adds counter -pvprotection_adds 0 -# HELP pvprotection_depth (Deprecated) Current depth of workqueue: pvprotection -# TYPE pvprotection_depth gauge -pvprotection_depth 0 -# HELP pvprotection_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for pvprotection been running. -# TYPE pvprotection_longest_running_processor_microseconds gauge -pvprotection_longest_running_processor_microseconds 0 -# HELP pvprotection_queue_latency (Deprecated) How long an item stays in workqueuepvprotection before being requested. -# TYPE pvprotection_queue_latency summary -pvprotection_queue_latency{quantile="0.5"} NaN -pvprotection_queue_latency{quantile="0.9"} NaN -pvprotection_queue_latency{quantile="0.99"} NaN -pvprotection_queue_latency_sum 0 -pvprotection_queue_latency_count 0 -# HELP pvprotection_retries (Deprecated) Total number of retries handled by workqueue: pvprotection -# TYPE pvprotection_retries counter -pvprotection_retries 0 -# HELP pvprotection_unfinished_work_seconds (Deprecated) How many seconds of work pvprotection has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE pvprotection_unfinished_work_seconds gauge -pvprotection_unfinished_work_seconds 0 -# HELP pvprotection_work_duration (Deprecated) How long processing an item from workqueuepvprotection takes. -# TYPE pvprotection_work_duration summary -pvprotection_work_duration{quantile="0.5"} NaN -pvprotection_work_duration{quantile="0.9"} NaN -pvprotection_work_duration{quantile="0.99"} NaN -pvprotection_work_duration_sum 0 -pvprotection_work_duration_count 0 -# HELP replicaset_adds (Deprecated) Total number of adds handled by workqueue: replicaset -# TYPE replicaset_adds counter -replicaset_adds 51 -# HELP replicaset_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for replicaset_controller -# TYPE replicaset_controller_rate_limiter_use gauge -replicaset_controller_rate_limiter_use 0 -# HELP replicaset_depth (Deprecated) Current depth of workqueue: replicaset -# TYPE replicaset_depth gauge -replicaset_depth 0 -# HELP replicaset_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for replicaset been running. -# TYPE replicaset_longest_running_processor_microseconds gauge -replicaset_longest_running_processor_microseconds 0 -# HELP replicaset_queue_latency (Deprecated) How long an item stays in workqueuereplicaset before being requested. -# TYPE replicaset_queue_latency summary -replicaset_queue_latency{quantile="0.5"} 6 -replicaset_queue_latency{quantile="0.9"} 2779 -replicaset_queue_latency{quantile="0.99"} 12935 -replicaset_queue_latency_sum 113136 -replicaset_queue_latency_count 51 -# HELP replicaset_retries (Deprecated) Total number of retries handled by workqueue: replicaset -# TYPE replicaset_retries counter -replicaset_retries 0 -# HELP replicaset_unfinished_work_seconds (Deprecated) How many seconds of work replicaset has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE replicaset_unfinished_work_seconds gauge -replicaset_unfinished_work_seconds 0 -# HELP replicaset_work_duration (Deprecated) How long processing an item from workqueuereplicaset takes. -# TYPE replicaset_work_duration summary -replicaset_work_duration{quantile="0.5"} 58 -replicaset_work_duration{quantile="0.9"} 8680 -replicaset_work_duration{quantile="0.99"} 13487 -replicaset_work_duration_sum 203524 -replicaset_work_duration_count 51 -# HELP replication_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for replication_controller -# TYPE replication_controller_rate_limiter_use gauge -replication_controller_rate_limiter_use 0 -# HELP replicationmanager_adds (Deprecated) Total number of adds handled by workqueue: replicationmanager -# TYPE replicationmanager_adds counter -replicationmanager_adds 0 -# HELP replicationmanager_depth (Deprecated) Current depth of workqueue: replicationmanager -# TYPE replicationmanager_depth gauge -replicationmanager_depth 0 -# HELP replicationmanager_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for replicationmanager been running. -# TYPE replicationmanager_longest_running_processor_microseconds gauge -replicationmanager_longest_running_processor_microseconds 0 -# HELP replicationmanager_queue_latency (Deprecated) How long an item stays in workqueuereplicationmanager before being requested. -# TYPE replicationmanager_queue_latency summary -replicationmanager_queue_latency{quantile="0.5"} NaN -replicationmanager_queue_latency{quantile="0.9"} NaN -replicationmanager_queue_latency{quantile="0.99"} NaN -replicationmanager_queue_latency_sum 0 -replicationmanager_queue_latency_count 0 -# HELP replicationmanager_retries (Deprecated) Total number of retries handled by workqueue: replicationmanager -# TYPE replicationmanager_retries counter -replicationmanager_retries 0 -# HELP replicationmanager_unfinished_work_seconds (Deprecated) How many seconds of work replicationmanager has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE replicationmanager_unfinished_work_seconds gauge -replicationmanager_unfinished_work_seconds 0 -# HELP replicationmanager_work_duration (Deprecated) How long processing an item from workqueuereplicationmanager takes. -# TYPE replicationmanager_work_duration summary -replicationmanager_work_duration{quantile="0.5"} NaN -replicationmanager_work_duration{quantile="0.9"} NaN -replicationmanager_work_duration{quantile="0.99"} NaN -replicationmanager_work_duration_sum 0 -replicationmanager_work_duration_count 0 -# HELP resource_quota_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for resource_quota_controller -# TYPE resource_quota_controller_rate_limiter_use gauge -resource_quota_controller_rate_limiter_use 0 -# HELP resource_quota_controller_resource_changes_adds (Deprecated) Total number of adds handled by workqueue: resource_quota_controller_resource_changes -# TYPE resource_quota_controller_resource_changes_adds counter -resource_quota_controller_resource_changes_adds 132 -# HELP resource_quota_controller_resource_changes_depth (Deprecated) Current depth of workqueue: resource_quota_controller_resource_changes -# TYPE resource_quota_controller_resource_changes_depth gauge -resource_quota_controller_resource_changes_depth 0 -# HELP resource_quota_controller_resource_changes_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for resource_quota_controller_resource_changes been running. -# TYPE resource_quota_controller_resource_changes_longest_running_processor_microseconds gauge -resource_quota_controller_resource_changes_longest_running_processor_microseconds 0 -# HELP resource_quota_controller_resource_changes_queue_latency (Deprecated) How long an item stays in workqueueresource_quota_controller_resource_changes before being requested. -# TYPE resource_quota_controller_resource_changes_queue_latency summary -resource_quota_controller_resource_changes_queue_latency{quantile="0.5"} 3 -resource_quota_controller_resource_changes_queue_latency{quantile="0.9"} 5 -resource_quota_controller_resource_changes_queue_latency{quantile="0.99"} 5 -resource_quota_controller_resource_changes_queue_latency_sum 3778 -resource_quota_controller_resource_changes_queue_latency_count 132 -# HELP resource_quota_controller_resource_changes_retries (Deprecated) Total number of retries handled by workqueue: resource_quota_controller_resource_changes -# TYPE resource_quota_controller_resource_changes_retries counter -resource_quota_controller_resource_changes_retries 0 -# HELP resource_quota_controller_resource_changes_unfinished_work_seconds (Deprecated) How many seconds of work resource_quota_controller_resource_changes has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE resource_quota_controller_resource_changes_unfinished_work_seconds gauge -resource_quota_controller_resource_changes_unfinished_work_seconds 0 -# HELP resource_quota_controller_resource_changes_work_duration (Deprecated) How long processing an item from workqueueresource_quota_controller_resource_changes takes. -# TYPE resource_quota_controller_resource_changes_work_duration summary -resource_quota_controller_resource_changes_work_duration{quantile="0.5"} 11 -resource_quota_controller_resource_changes_work_duration{quantile="0.9"} 19 -resource_quota_controller_resource_changes_work_duration{quantile="0.99"} 19 -resource_quota_controller_resource_changes_work_duration_sum 1419 -resource_quota_controller_resource_changes_work_duration_count 132 -# HELP resourcequota_primary_adds (Deprecated) Total number of adds handled by workqueue: resourcequota_primary -# TYPE resourcequota_primary_adds counter -resourcequota_primary_adds 0 -# HELP resourcequota_primary_depth (Deprecated) Current depth of workqueue: resourcequota_primary -# TYPE resourcequota_primary_depth gauge -resourcequota_primary_depth 0 -# HELP resourcequota_primary_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for resourcequota_primary been running. -# TYPE resourcequota_primary_longest_running_processor_microseconds gauge -resourcequota_primary_longest_running_processor_microseconds 0 -# HELP resourcequota_primary_queue_latency (Deprecated) How long an item stays in workqueueresourcequota_primary before being requested. -# TYPE resourcequota_primary_queue_latency summary -resourcequota_primary_queue_latency{quantile="0.5"} NaN -resourcequota_primary_queue_latency{quantile="0.9"} NaN -resourcequota_primary_queue_latency{quantile="0.99"} NaN -resourcequota_primary_queue_latency_sum 0 -resourcequota_primary_queue_latency_count 0 -# HELP resourcequota_primary_retries (Deprecated) Total number of retries handled by workqueue: resourcequota_primary -# TYPE resourcequota_primary_retries counter -resourcequota_primary_retries 0 -# HELP resourcequota_primary_unfinished_work_seconds (Deprecated) How many seconds of work resourcequota_primary has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE resourcequota_primary_unfinished_work_seconds gauge -resourcequota_primary_unfinished_work_seconds 0 -# HELP resourcequota_primary_work_duration (Deprecated) How long processing an item from workqueueresourcequota_primary takes. -# TYPE resourcequota_primary_work_duration summary -resourcequota_primary_work_duration{quantile="0.5"} NaN -resourcequota_primary_work_duration{quantile="0.9"} NaN -resourcequota_primary_work_duration{quantile="0.99"} NaN -resourcequota_primary_work_duration_sum 0 -resourcequota_primary_work_duration_count 0 -# HELP resourcequota_priority_adds (Deprecated) Total number of adds handled by workqueue: resourcequota_priority -# TYPE resourcequota_priority_adds counter -resourcequota_priority_adds 0 -# HELP resourcequota_priority_depth (Deprecated) Current depth of workqueue: resourcequota_priority -# TYPE resourcequota_priority_depth gauge -resourcequota_priority_depth 0 -# HELP resourcequota_priority_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for resourcequota_priority been running. -# TYPE resourcequota_priority_longest_running_processor_microseconds gauge -resourcequota_priority_longest_running_processor_microseconds 0 -# HELP resourcequota_priority_queue_latency (Deprecated) How long an item stays in workqueueresourcequota_priority before being requested. -# TYPE resourcequota_priority_queue_latency summary -resourcequota_priority_queue_latency{quantile="0.5"} NaN -resourcequota_priority_queue_latency{quantile="0.9"} NaN -resourcequota_priority_queue_latency{quantile="0.99"} NaN -resourcequota_priority_queue_latency_sum 0 -resourcequota_priority_queue_latency_count 0 -# HELP resourcequota_priority_retries (Deprecated) Total number of retries handled by workqueue: resourcequota_priority -# TYPE resourcequota_priority_retries counter -resourcequota_priority_retries 0 -# HELP resourcequota_priority_unfinished_work_seconds (Deprecated) How many seconds of work resourcequota_priority has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE resourcequota_priority_unfinished_work_seconds gauge -resourcequota_priority_unfinished_work_seconds 0 -# HELP resourcequota_priority_work_duration (Deprecated) How long processing an item from workqueueresourcequota_priority takes. -# TYPE resourcequota_priority_work_duration summary -resourcequota_priority_work_duration{quantile="0.5"} NaN -resourcequota_priority_work_duration{quantile="0.9"} NaN -resourcequota_priority_work_duration{quantile="0.99"} NaN -resourcequota_priority_work_duration_sum 0 -resourcequota_priority_work_duration_count 0 -# HELP rest_client_request_duration_seconds Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_duration_seconds histogram -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.002"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.004"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.008"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.016"} 5 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.032"} 6 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.064"} 6 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.128"} 6 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.256"} 6 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.512"} 6 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="+Inf"} 6 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE"} 0.053191289999999995 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE"} 6 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.001"} 10478 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.002"} 49873 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.004"} 181102 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.008"} 478929 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.016"} 878653 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.032"} 1.019228e+06 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.064"} 1.02024e+06 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.128"} 1.020267e+06 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.256"} 1.020267e+06 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.512"} 1.020267e+06 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="+Inf"} 1.020268e+06 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 9770.739176391411 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 1.020268e+06 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.002"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.004"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.008"} 9 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.016"} 13 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.032"} 16 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.064"} 18 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.128"} 18 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.256"} 18 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.512"} 18 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="+Inf"} 18 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH"} 0.24382298700000002 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH"} 18 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.001"} 2 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.002"} 29 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.004"} 70 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.008"} 106 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.016"} 138 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.032"} 144 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.064"} 145 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.128"} 145 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.256"} 145 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.512"} 145 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="+Inf"} 145 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 0.8918479449999999 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 145 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.002"} 161 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.004"} 12560 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.008"} 36621 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.016"} 164080 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.032"} 172452 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.064"} 172672 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.128"} 172676 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.256"} 172676 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.512"} 172676 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="+Inf"} 172676 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT"} 1774.3122605790109 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT"} 172676 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.001"} 705 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.002"} 3249 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.004"} 21454 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.008"} 22939 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.016"} 23026 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.032"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.064"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.128"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.256"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.512"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="+Inf"} 23031 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET"} 67.97392132900035 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.001"} 2736 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.002"} 17044 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.004"} 22773 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.008"} 22994 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.016"} 23029 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.032"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.064"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.128"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.256"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.512"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="+Inf"} 23031 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET"} 41.15710899300018 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.002"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.004"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.008"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.016"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.032"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.064"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.128"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.256"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.512"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="+Inf"} 1 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET"} 0.005862051 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET"} 1 -# HELP rest_client_request_latency_seconds (Deprecated) Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_latency_seconds histogram -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.004"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.008"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.016"} 5 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.032"} 6 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.064"} 6 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.128"} 6 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.256"} 6 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.512"} 6 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="+Inf"} 6 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE"} 0.053191289999999995 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE"} 6 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.001"} 10478 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.002"} 49873 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.004"} 181102 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.008"} 478929 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.016"} 878653 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.032"} 1.019228e+06 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.064"} 1.02024e+06 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.128"} 1.020267e+06 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.256"} 1.020267e+06 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.512"} 1.020267e+06 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="+Inf"} 1.020268e+06 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 9770.739176391411 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 1.020268e+06 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.004"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.008"} 9 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.016"} 13 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.032"} 16 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.064"} 18 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.128"} 18 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.256"} 18 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.512"} 18 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="+Inf"} 18 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH"} 0.24382298700000002 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH"} 18 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.001"} 2 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.002"} 29 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.004"} 70 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.008"} 106 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.016"} 138 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.032"} 144 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.064"} 145 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.128"} 145 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.256"} 145 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.512"} 145 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="+Inf"} 145 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 0.8918479449999999 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 145 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.002"} 161 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.004"} 12560 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.008"} 36621 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.016"} 164080 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.032"} 172452 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.064"} 172672 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.128"} 172676 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.256"} 172676 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.512"} 172676 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="+Inf"} 172676 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT"} 1774.3122605790109 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT"} 172676 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.001"} 705 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.002"} 3249 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.004"} 21454 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.008"} 22939 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.016"} 23026 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.032"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.064"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.128"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.256"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.512"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="+Inf"} 23031 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET"} 67.97392132900035 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.001"} 2736 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.002"} 17044 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.004"} 22773 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.008"} 22994 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.016"} 23029 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.032"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.064"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.128"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.256"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.512"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="+Inf"} 23031 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET"} 41.15710899300018 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.008"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.016"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.032"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.064"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET"} 0.005862051 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET"} 1 -# HELP rest_client_requests_total Number of HTTP requests, partitioned by status code, method, and host. -# TYPE rest_client_requests_total counter -rest_client_requests_total{code="200",host="192.168.205.10:6443",method="DELETE"} 6 -rest_client_requests_total{code="200",host="192.168.205.10:6443",method="GET"} 1.113352e+06 -rest_client_requests_total{code="200",host="192.168.205.10:6443",method="PATCH"} 18 -rest_client_requests_total{code="200",host="192.168.205.10:6443",method="PUT"} 172664 -rest_client_requests_total{code="201",host="192.168.205.10:6443",method="POST"} 145 -rest_client_requests_total{code="403",host="192.168.205.10:6443",method="GET"} 1 -rest_client_requests_total{code="404",host="192.168.205.10:6443",method="GET"} 28 -rest_client_requests_total{code="409",host="192.168.205.10:6443",method="PUT"} 12 -# HELP service_adds (Deprecated) Total number of adds handled by workqueue: service -# TYPE service_adds counter -service_adds 3 -# HELP service_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for service_controller -# TYPE service_controller_rate_limiter_use gauge -service_controller_rate_limiter_use 0 -# HELP service_depth (Deprecated) Current depth of workqueue: service -# TYPE service_depth gauge -service_depth 3 -# HELP service_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for service been running. -# TYPE service_longest_running_processor_microseconds gauge -service_longest_running_processor_microseconds 0 -# HELP service_queue_latency (Deprecated) How long an item stays in workqueueservice before being requested. -# TYPE service_queue_latency summary -service_queue_latency{quantile="0.5"} NaN -service_queue_latency{quantile="0.9"} NaN -service_queue_latency{quantile="0.99"} NaN -service_queue_latency_sum 0 -service_queue_latency_count 0 -# HELP service_retries (Deprecated) Total number of retries handled by workqueue: service -# TYPE service_retries counter -service_retries 0 -# HELP service_unfinished_work_seconds (Deprecated) How many seconds of work service has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE service_unfinished_work_seconds gauge -service_unfinished_work_seconds 0 -# HELP service_work_duration (Deprecated) How long processing an item from workqueueservice takes. -# TYPE service_work_duration summary -service_work_duration{quantile="0.5"} NaN -service_work_duration{quantile="0.9"} NaN -service_work_duration{quantile="0.99"} NaN -service_work_duration_sum 0 -service_work_duration_count 0 -# HELP serviceaccount_adds (Deprecated) Total number of adds handled by workqueue: serviceaccount -# TYPE serviceaccount_adds counter -serviceaccount_adds 4 -# HELP serviceaccount_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for serviceaccount_controller -# TYPE serviceaccount_controller_rate_limiter_use gauge -serviceaccount_controller_rate_limiter_use 0 -# HELP serviceaccount_depth (Deprecated) Current depth of workqueue: serviceaccount -# TYPE serviceaccount_depth gauge -serviceaccount_depth 0 -# HELP serviceaccount_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for serviceaccount been running. -# TYPE serviceaccount_longest_running_processor_microseconds gauge -serviceaccount_longest_running_processor_microseconds 0 -# HELP serviceaccount_queue_latency (Deprecated) How long an item stays in workqueueserviceaccount before being requested. -# TYPE serviceaccount_queue_latency summary -serviceaccount_queue_latency{quantile="0.5"} NaN -serviceaccount_queue_latency{quantile="0.9"} NaN -serviceaccount_queue_latency{quantile="0.99"} NaN -serviceaccount_queue_latency_sum 388662 -serviceaccount_queue_latency_count 4 -# HELP serviceaccount_retries (Deprecated) Total number of retries handled by workqueue: serviceaccount -# TYPE serviceaccount_retries counter -serviceaccount_retries 0 -# HELP serviceaccount_tokens_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for serviceaccount_tokens_controller -# TYPE serviceaccount_tokens_controller_rate_limiter_use gauge -serviceaccount_tokens_controller_rate_limiter_use 0 -# HELP serviceaccount_tokens_secret_adds (Deprecated) Total number of adds handled by workqueue: serviceaccount_tokens_secret -# TYPE serviceaccount_tokens_secret_adds counter -serviceaccount_tokens_secret_adds 34 -# HELP serviceaccount_tokens_secret_depth (Deprecated) Current depth of workqueue: serviceaccount_tokens_secret -# TYPE serviceaccount_tokens_secret_depth gauge -serviceaccount_tokens_secret_depth 0 -# HELP serviceaccount_tokens_secret_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for serviceaccount_tokens_secret been running. -# TYPE serviceaccount_tokens_secret_longest_running_processor_microseconds gauge -serviceaccount_tokens_secret_longest_running_processor_microseconds 0 -# HELP serviceaccount_tokens_secret_queue_latency (Deprecated) How long an item stays in workqueueserviceaccount_tokens_secret before being requested. -# TYPE serviceaccount_tokens_secret_queue_latency summary -serviceaccount_tokens_secret_queue_latency{quantile="0.5"} NaN -serviceaccount_tokens_secret_queue_latency{quantile="0.9"} NaN -serviceaccount_tokens_secret_queue_latency{quantile="0.99"} NaN -serviceaccount_tokens_secret_queue_latency_sum 197 -serviceaccount_tokens_secret_queue_latency_count 34 -# HELP serviceaccount_tokens_secret_retries (Deprecated) Total number of retries handled by workqueue: serviceaccount_tokens_secret -# TYPE serviceaccount_tokens_secret_retries counter -serviceaccount_tokens_secret_retries 0 -# HELP serviceaccount_tokens_secret_unfinished_work_seconds (Deprecated) How many seconds of work serviceaccount_tokens_secret has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE serviceaccount_tokens_secret_unfinished_work_seconds gauge -serviceaccount_tokens_secret_unfinished_work_seconds 0 -# HELP serviceaccount_tokens_secret_work_duration (Deprecated) How long processing an item from workqueueserviceaccount_tokens_secret takes. -# TYPE serviceaccount_tokens_secret_work_duration summary -serviceaccount_tokens_secret_work_duration{quantile="0.5"} NaN -serviceaccount_tokens_secret_work_duration{quantile="0.9"} NaN -serviceaccount_tokens_secret_work_duration{quantile="0.99"} NaN -serviceaccount_tokens_secret_work_duration_sum 670 -serviceaccount_tokens_secret_work_duration_count 34 -# HELP serviceaccount_tokens_service_adds (Deprecated) Total number of adds handled by workqueue: serviceaccount_tokens_service -# TYPE serviceaccount_tokens_service_adds counter -serviceaccount_tokens_service_adds 68 -# HELP serviceaccount_tokens_service_depth (Deprecated) Current depth of workqueue: serviceaccount_tokens_service -# TYPE serviceaccount_tokens_service_depth gauge -serviceaccount_tokens_service_depth 0 -# HELP serviceaccount_tokens_service_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for serviceaccount_tokens_service been running. -# TYPE serviceaccount_tokens_service_longest_running_processor_microseconds gauge -serviceaccount_tokens_service_longest_running_processor_microseconds 0 -# HELP serviceaccount_tokens_service_queue_latency (Deprecated) How long an item stays in workqueueserviceaccount_tokens_service before being requested. -# TYPE serviceaccount_tokens_service_queue_latency summary -serviceaccount_tokens_service_queue_latency{quantile="0.5"} NaN -serviceaccount_tokens_service_queue_latency{quantile="0.9"} NaN -serviceaccount_tokens_service_queue_latency{quantile="0.99"} NaN -serviceaccount_tokens_service_queue_latency_sum 105569 -serviceaccount_tokens_service_queue_latency_count 68 -# HELP serviceaccount_tokens_service_retries (Deprecated) Total number of retries handled by workqueue: serviceaccount_tokens_service -# TYPE serviceaccount_tokens_service_retries counter -serviceaccount_tokens_service_retries 0 -# HELP serviceaccount_tokens_service_unfinished_work_seconds (Deprecated) How many seconds of work serviceaccount_tokens_service has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE serviceaccount_tokens_service_unfinished_work_seconds gauge -serviceaccount_tokens_service_unfinished_work_seconds 0 -# HELP serviceaccount_tokens_service_work_duration (Deprecated) How long processing an item from workqueueserviceaccount_tokens_service takes. -# TYPE serviceaccount_tokens_service_work_duration summary -serviceaccount_tokens_service_work_duration{quantile="0.5"} NaN -serviceaccount_tokens_service_work_duration{quantile="0.9"} NaN -serviceaccount_tokens_service_work_duration{quantile="0.99"} NaN -serviceaccount_tokens_service_work_duration_sum 654827 -serviceaccount_tokens_service_work_duration_count 68 -# HELP serviceaccount_unfinished_work_seconds (Deprecated) How many seconds of work serviceaccount has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE serviceaccount_unfinished_work_seconds gauge -serviceaccount_unfinished_work_seconds 0 -# HELP serviceaccount_work_duration (Deprecated) How long processing an item from workqueueserviceaccount takes. -# TYPE serviceaccount_work_duration summary -serviceaccount_work_duration{quantile="0.5"} NaN -serviceaccount_work_duration{quantile="0.9"} NaN -serviceaccount_work_duration{quantile="0.99"} NaN -serviceaccount_work_duration_sum 30523 -serviceaccount_work_duration_count 4 -# HELP statefulset_adds (Deprecated) Total number of adds handled by workqueue: statefulset -# TYPE statefulset_adds counter -statefulset_adds 0 -# HELP statefulset_depth (Deprecated) Current depth of workqueue: statefulset -# TYPE statefulset_depth gauge -statefulset_depth 0 -# HELP statefulset_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for statefulset been running. -# TYPE statefulset_longest_running_processor_microseconds gauge -statefulset_longest_running_processor_microseconds 0 -# HELP statefulset_queue_latency (Deprecated) How long an item stays in workqueuestatefulset before being requested. -# TYPE statefulset_queue_latency summary -statefulset_queue_latency{quantile="0.5"} NaN -statefulset_queue_latency{quantile="0.9"} NaN -statefulset_queue_latency{quantile="0.99"} NaN -statefulset_queue_latency_sum 0 -statefulset_queue_latency_count 0 -# HELP statefulset_retries (Deprecated) Total number of retries handled by workqueue: statefulset -# TYPE statefulset_retries counter -statefulset_retries 0 -# HELP statefulset_unfinished_work_seconds (Deprecated) How many seconds of work statefulset has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE statefulset_unfinished_work_seconds gauge -statefulset_unfinished_work_seconds 0 -# HELP statefulset_work_duration (Deprecated) How long processing an item from workqueuestatefulset takes. -# TYPE statefulset_work_duration summary -statefulset_work_duration{quantile="0.5"} NaN -statefulset_work_duration{quantile="0.9"} NaN -statefulset_work_duration{quantile="0.99"} NaN -statefulset_work_duration_sum 0 -statefulset_work_duration_count 0 -# HELP token_cleaner_adds (Deprecated) Total number of adds handled by workqueue: token_cleaner -# TYPE token_cleaner_adds counter -token_cleaner_adds 2 -# HELP token_cleaner_depth (Deprecated) Current depth of workqueue: token_cleaner -# TYPE token_cleaner_depth gauge -token_cleaner_depth 0 -# HELP token_cleaner_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for token_cleaner been running. -# TYPE token_cleaner_longest_running_processor_microseconds gauge -token_cleaner_longest_running_processor_microseconds 0 -# HELP token_cleaner_queue_latency (Deprecated) How long an item stays in workqueuetoken_cleaner before being requested. -# TYPE token_cleaner_queue_latency summary -token_cleaner_queue_latency{quantile="0.5"} NaN -token_cleaner_queue_latency{quantile="0.9"} NaN -token_cleaner_queue_latency{quantile="0.99"} NaN -token_cleaner_queue_latency_sum 200106 -token_cleaner_queue_latency_count 2 -# HELP token_cleaner_rate_limiter_use A metric measuring the saturation of the rate limiter for token_cleaner -# TYPE token_cleaner_rate_limiter_use gauge -token_cleaner_rate_limiter_use 0 -# HELP token_cleaner_retries (Deprecated) Total number of retries handled by workqueue: token_cleaner -# TYPE token_cleaner_retries counter -token_cleaner_retries 0 -# HELP token_cleaner_unfinished_work_seconds (Deprecated) How many seconds of work token_cleaner has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE token_cleaner_unfinished_work_seconds gauge -token_cleaner_unfinished_work_seconds 0 -# HELP token_cleaner_work_duration (Deprecated) How long processing an item from workqueuetoken_cleaner takes. -# TYPE token_cleaner_work_duration summary -token_cleaner_work_duration{quantile="0.5"} NaN -token_cleaner_work_duration{quantile="0.9"} NaN -token_cleaner_work_duration{quantile="0.99"} NaN -token_cleaner_work_duration_sum 70 -token_cleaner_work_duration_count 2 -# HELP ttlcontroller_adds (Deprecated) Total number of adds handled by workqueue: ttlcontroller -# TYPE ttlcontroller_adds counter -ttlcontroller_adds 17424 -# HELP ttlcontroller_depth (Deprecated) Current depth of workqueue: ttlcontroller -# TYPE ttlcontroller_depth gauge -ttlcontroller_depth 0 -# HELP ttlcontroller_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for ttlcontroller been running. -# TYPE ttlcontroller_longest_running_processor_microseconds gauge -ttlcontroller_longest_running_processor_microseconds 0 -# HELP ttlcontroller_queue_latency (Deprecated) How long an item stays in workqueuettlcontroller before being requested. -# TYPE ttlcontroller_queue_latency summary -ttlcontroller_queue_latency{quantile="0.5"} 3 -ttlcontroller_queue_latency{quantile="0.9"} 7 -ttlcontroller_queue_latency{quantile="0.99"} 8 -ttlcontroller_queue_latency_sum 287116 -ttlcontroller_queue_latency_count 17424 -# HELP ttlcontroller_retries (Deprecated) Total number of retries handled by workqueue: ttlcontroller -# TYPE ttlcontroller_retries counter -ttlcontroller_retries 0 -# HELP ttlcontroller_unfinished_work_seconds (Deprecated) How many seconds of work ttlcontroller has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE ttlcontroller_unfinished_work_seconds gauge -ttlcontroller_unfinished_work_seconds 0 -# HELP ttlcontroller_work_duration (Deprecated) How long processing an item from workqueuettlcontroller takes. -# TYPE ttlcontroller_work_duration summary -ttlcontroller_work_duration{quantile="0.5"} 7 -ttlcontroller_work_duration{quantile="0.9"} 14 -ttlcontroller_work_duration{quantile="0.99"} 14 -ttlcontroller_work_duration_sum 365409 -ttlcontroller_work_duration_count 17424 -# HELP volumes_adds (Deprecated) Total number of adds handled by workqueue: volumes -# TYPE volumes_adds counter -volumes_adds 0 -# HELP volumes_depth (Deprecated) Current depth of workqueue: volumes -# TYPE volumes_depth gauge -volumes_depth 0 -# HELP volumes_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for volumes been running. -# TYPE volumes_longest_running_processor_microseconds gauge -volumes_longest_running_processor_microseconds 0 -# HELP volumes_queue_latency (Deprecated) How long an item stays in workqueuevolumes before being requested. -# TYPE volumes_queue_latency summary -volumes_queue_latency{quantile="0.5"} NaN -volumes_queue_latency{quantile="0.9"} NaN -volumes_queue_latency{quantile="0.99"} NaN -volumes_queue_latency_sum 0 -volumes_queue_latency_count 0 -# HELP volumes_unfinished_work_seconds (Deprecated) How many seconds of work volumes has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE volumes_unfinished_work_seconds gauge -volumes_unfinished_work_seconds 0 -# HELP volumes_work_duration (Deprecated) How long processing an item from workqueuevolumes takes. -# TYPE volumes_work_duration summary -volumes_work_duration{quantile="0.5"} NaN -volumes_work_duration{quantile="0.9"} NaN -volumes_work_duration{quantile="0.99"} NaN -volumes_work_duration_sum 0 -volumes_work_duration_count 0 -# HELP workqueue_adds_total Total number of adds handled by workqueue -# TYPE workqueue_adds_total counter -workqueue_adds_total{name="ClusterRoleAggregator"} 68 -workqueue_adds_total{name="bootstrap_signer_queue"} 2 -workqueue_adds_total{name="certificate"} 12 -workqueue_adds_total{name="claims"} 0 -workqueue_adds_total{name="daemonset"} 78 -workqueue_adds_total{name="deployment"} 46 -workqueue_adds_total{name="disruption"} 0 -workqueue_adds_total{name="disruption_recheck"} 0 -workqueue_adds_total{name="endpoint"} 26 -workqueue_adds_total{name="garbage_collector_attempt_to_delete"} 13 -workqueue_adds_total{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_adds_total{name="garbage_collector_graph_changes"} 468043 -workqueue_adds_total{name="horizontalpodautoscaler"} 0 -workqueue_adds_total{name="job"} 0 -workqueue_adds_total{name="namespace"} 0 -workqueue_adds_total{name="node_lifecycle_controller"} 17427 -workqueue_adds_total{name="noexec_taint_node"} 12 -workqueue_adds_total{name="noexec_taint_pod"} 35 -workqueue_adds_total{name="pvcprotection"} 0 -workqueue_adds_total{name="pvcs"} 0 -workqueue_adds_total{name="pvprotection"} 0 -workqueue_adds_total{name="replicaset"} 51 -workqueue_adds_total{name="replicationmanager"} 0 -workqueue_adds_total{name="resource_quota_controller_resource_changes"} 132 -workqueue_adds_total{name="resourcequota_primary"} 0 -workqueue_adds_total{name="resourcequota_priority"} 0 -workqueue_adds_total{name="service"} 3 -workqueue_adds_total{name="serviceaccount"} 4 -workqueue_adds_total{name="serviceaccount_tokens_secret"} 34 -workqueue_adds_total{name="serviceaccount_tokens_service"} 68 -workqueue_adds_total{name="statefulset"} 0 -workqueue_adds_total{name="token_cleaner"} 2 -workqueue_adds_total{name="ttlcontroller"} 17424 -workqueue_adds_total{name="volumes"} 0 -# HELP workqueue_depth Current depth of workqueue -# TYPE workqueue_depth gauge -workqueue_depth{name="ClusterRoleAggregator"} 0 -workqueue_depth{name="bootstrap_signer_queue"} 0 -workqueue_depth{name="certificate"} 0 -workqueue_depth{name="claims"} 0 -workqueue_depth{name="daemonset"} 0 -workqueue_depth{name="deployment"} 0 -workqueue_depth{name="disruption"} 0 -workqueue_depth{name="disruption_recheck"} 0 -workqueue_depth{name="endpoint"} 0 -workqueue_depth{name="garbage_collector_attempt_to_delete"} 0 -workqueue_depth{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_depth{name="garbage_collector_graph_changes"} 0 -workqueue_depth{name="horizontalpodautoscaler"} 0 -workqueue_depth{name="job"} 0 -workqueue_depth{name="namespace"} 0 -workqueue_depth{name="node_lifecycle_controller"} 0 -workqueue_depth{name="noexec_taint_node"} 0 -workqueue_depth{name="noexec_taint_pod"} 0 -workqueue_depth{name="pvcprotection"} 0 -workqueue_depth{name="pvcs"} 0 -workqueue_depth{name="pvprotection"} 0 -workqueue_depth{name="replicaset"} 0 -workqueue_depth{name="replicationmanager"} 0 -workqueue_depth{name="resource_quota_controller_resource_changes"} 0 -workqueue_depth{name="resourcequota_primary"} 0 -workqueue_depth{name="resourcequota_priority"} 0 -workqueue_depth{name="service"} 3 -workqueue_depth{name="serviceaccount"} 0 -workqueue_depth{name="serviceaccount_tokens_secret"} 0 -workqueue_depth{name="serviceaccount_tokens_service"} 0 -workqueue_depth{name="statefulset"} 0 -workqueue_depth{name="token_cleaner"} 0 -workqueue_depth{name="ttlcontroller"} 0 -workqueue_depth{name="volumes"} 0 -# HELP workqueue_longest_running_processor_seconds How many seconds has the longest running processor for workqueue been running. -# TYPE workqueue_longest_running_processor_seconds gauge -workqueue_longest_running_processor_seconds{name="ClusterRoleAggregator"} 0 -workqueue_longest_running_processor_seconds{name="bootstrap_signer_queue"} 0 -workqueue_longest_running_processor_seconds{name="certificate"} 0 -workqueue_longest_running_processor_seconds{name="claims"} 0 -workqueue_longest_running_processor_seconds{name="daemonset"} 0 -workqueue_longest_running_processor_seconds{name="deployment"} 0 -workqueue_longest_running_processor_seconds{name="disruption"} 0 -workqueue_longest_running_processor_seconds{name="disruption_recheck"} 0 -workqueue_longest_running_processor_seconds{name="endpoint"} 0 -workqueue_longest_running_processor_seconds{name="garbage_collector_attempt_to_delete"} 0 -workqueue_longest_running_processor_seconds{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_longest_running_processor_seconds{name="garbage_collector_graph_changes"} 0 -workqueue_longest_running_processor_seconds{name="horizontalpodautoscaler"} 0 -workqueue_longest_running_processor_seconds{name="job"} 0 -workqueue_longest_running_processor_seconds{name="namespace"} 0 -workqueue_longest_running_processor_seconds{name="node_lifecycle_controller"} 0 -workqueue_longest_running_processor_seconds{name="noexec_taint_node"} 0 -workqueue_longest_running_processor_seconds{name="noexec_taint_pod"} 0 -workqueue_longest_running_processor_seconds{name="pvcprotection"} 0 -workqueue_longest_running_processor_seconds{name="pvcs"} 0 -workqueue_longest_running_processor_seconds{name="pvprotection"} 0 -workqueue_longest_running_processor_seconds{name="replicaset"} 0 -workqueue_longest_running_processor_seconds{name="replicationmanager"} 0 -workqueue_longest_running_processor_seconds{name="resource_quota_controller_resource_changes"} 0 -workqueue_longest_running_processor_seconds{name="resourcequota_primary"} 0 -workqueue_longest_running_processor_seconds{name="resourcequota_priority"} 0 -workqueue_longest_running_processor_seconds{name="service"} 0 -workqueue_longest_running_processor_seconds{name="serviceaccount"} 0 -workqueue_longest_running_processor_seconds{name="serviceaccount_tokens_secret"} 0 -workqueue_longest_running_processor_seconds{name="serviceaccount_tokens_service"} 0 -workqueue_longest_running_processor_seconds{name="statefulset"} 0 -workqueue_longest_running_processor_seconds{name="token_cleaner"} 0 -workqueue_longest_running_processor_seconds{name="ttlcontroller"} 0 -workqueue_longest_running_processor_seconds{name="volumes"} 0 -# HELP workqueue_queue_duration_seconds How long in seconds an item stays in workqueue before being requested. -# TYPE workqueue_queue_duration_seconds histogram -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="9.999999999999999e-06"} 7 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="9.999999999999999e-05"} 18 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="0.001"} 49 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="0.01"} 64 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="0.1"} 68 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="1"} 68 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="10"} 68 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="+Inf"} 68 -workqueue_queue_duration_seconds_sum{name="ClusterRoleAggregator"} 0.28645800099999996 -workqueue_queue_duration_seconds_count{name="ClusterRoleAggregator"} 68 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="0.001"} 1 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="0.01"} 1 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="0.1"} 1 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="1"} 1 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="10"} 1 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="+Inf"} 2 -workqueue_queue_duration_seconds_sum{name="bootstrap_signer_queue"} 14.401751724999999 -workqueue_queue_duration_seconds_count{name="bootstrap_signer_queue"} 2 -workqueue_queue_duration_seconds_bucket{name="certificate",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="certificate",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="certificate",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="certificate",le="9.999999999999999e-06"} 9 -workqueue_queue_duration_seconds_bucket{name="certificate",le="9.999999999999999e-05"} 9 -workqueue_queue_duration_seconds_bucket{name="certificate",le="0.001"} 10 -workqueue_queue_duration_seconds_bucket{name="certificate",le="0.01"} 11 -workqueue_queue_duration_seconds_bucket{name="certificate",le="0.1"} 12 -workqueue_queue_duration_seconds_bucket{name="certificate",le="1"} 12 -workqueue_queue_duration_seconds_bucket{name="certificate",le="10"} 12 -workqueue_queue_duration_seconds_bucket{name="certificate",le="+Inf"} 12 -workqueue_queue_duration_seconds_sum{name="certificate"} 0.038108969 -workqueue_queue_duration_seconds_count{name="certificate"} 12 -workqueue_queue_duration_seconds_bucket{name="claims",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="claims"} 0 -workqueue_queue_duration_seconds_count{name="claims"} 0 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="1e-06"} 1 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="9.999999999999999e-06"} 39 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="9.999999999999999e-05"} 45 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="0.001"} 52 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="0.01"} 67 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="0.1"} 76 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="1"} 78 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="10"} 78 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="+Inf"} 78 -workqueue_queue_duration_seconds_sum{name="daemonset"} 1.5595404020000003 -workqueue_queue_duration_seconds_count{name="daemonset"} 78 -workqueue_queue_duration_seconds_bucket{name="deployment",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="deployment",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="deployment",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="deployment",le="9.999999999999999e-06"} 23 -workqueue_queue_duration_seconds_bucket{name="deployment",le="9.999999999999999e-05"} 30 -workqueue_queue_duration_seconds_bucket{name="deployment",le="0.001"} 37 -workqueue_queue_duration_seconds_bucket{name="deployment",le="0.01"} 39 -workqueue_queue_duration_seconds_bucket{name="deployment",le="0.1"} 44 -workqueue_queue_duration_seconds_bucket{name="deployment",le="1"} 46 -workqueue_queue_duration_seconds_bucket{name="deployment",le="10"} 46 -workqueue_queue_duration_seconds_bucket{name="deployment",le="+Inf"} 46 -workqueue_queue_duration_seconds_sum{name="deployment"} 0.9826296849999996 -workqueue_queue_duration_seconds_count{name="deployment"} 46 -workqueue_queue_duration_seconds_bucket{name="disruption",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="disruption"} 0 -workqueue_queue_duration_seconds_count{name="disruption"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="disruption_recheck"} 0 -workqueue_queue_duration_seconds_count{name="disruption_recheck"} 0 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="9.999999999999999e-06"} 13 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="9.999999999999999e-05"} 19 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="0.001"} 22 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="0.01"} 23 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="0.1"} 26 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="1"} 26 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="10"} 26 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="+Inf"} 26 -workqueue_queue_duration_seconds_sum{name="endpoint"} 0.2692520600000001 -workqueue_queue_duration_seconds_count{name="endpoint"} 26 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="9.999999999999999e-06"} 5 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="9.999999999999999e-05"} 7 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="0.001"} 8 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="0.01"} 8 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="0.1"} 10 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1"} 13 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="10"} 13 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="+Inf"} 13 -workqueue_queue_duration_seconds_sum{name="garbage_collector_attempt_to_delete"} 1.3872897999999998 -workqueue_queue_duration_seconds_count{name="garbage_collector_attempt_to_delete"} 13 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_queue_duration_seconds_count{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1e-06"} 37 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="9.999999999999999e-06"} 389208 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="9.999999999999999e-05"} 466108 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="0.001"} 467897 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="0.01"} 467963 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="0.1"} 467965 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1"} 467965 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="10"} 467965 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="+Inf"} 468043 -workqueue_queue_duration_seconds_sum{name="garbage_collector_graph_changes"} 1054.3542824003453 -workqueue_queue_duration_seconds_count{name="garbage_collector_graph_changes"} 468043 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="horizontalpodautoscaler"} 0 -workqueue_queue_duration_seconds_count{name="horizontalpodautoscaler"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="job"} 0 -workqueue_queue_duration_seconds_count{name="job"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="namespace"} 0 -workqueue_queue_duration_seconds_count{name="namespace"} 0 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="9.999999999999999e-06"} 16347 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="9.999999999999999e-05"} 17350 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="0.001"} 17418 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="0.01"} 17426 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="0.1"} 17427 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="1"} 17427 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="10"} 17427 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="+Inf"} 17427 -workqueue_queue_duration_seconds_sum{name="node_lifecycle_controller"} 0.1868222499999999 -workqueue_queue_duration_seconds_count{name="node_lifecycle_controller"} 17427 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="9.999999999999999e-06"} 11 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="9.999999999999999e-05"} 11 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="0.001"} 11 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="0.01"} 11 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="0.1"} 12 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="1"} 12 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="10"} 12 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="+Inf"} 12 -workqueue_queue_duration_seconds_sum{name="noexec_taint_node"} 0.041855234000000005 -workqueue_queue_duration_seconds_count{name="noexec_taint_node"} 12 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="1e-06"} 2 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="9.999999999999999e-06"} 32 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="9.999999999999999e-05"} 33 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="0.001"} 33 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="0.01"} 33 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="0.1"} 33 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="1"} 35 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="10"} 35 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="+Inf"} 35 -workqueue_queue_duration_seconds_sum{name="noexec_taint_pod"} 0.6616985819999999 -workqueue_queue_duration_seconds_count{name="noexec_taint_pod"} 35 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="pvcprotection"} 0 -workqueue_queue_duration_seconds_count{name="pvcprotection"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="pvcs"} 0 -workqueue_queue_duration_seconds_count{name="pvcs"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="pvprotection"} 0 -workqueue_queue_duration_seconds_count{name="pvprotection"} 0 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="9.999999999999999e-06"} 27 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="9.999999999999999e-05"} 34 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="0.001"} 41 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="0.01"} 46 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="0.1"} 51 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="1"} 51 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="10"} 51 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="+Inf"} 51 -workqueue_queue_duration_seconds_sum{name="replicaset"} 0.11309252500000003 -workqueue_queue_duration_seconds_count{name="replicaset"} 51 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="replicationmanager"} 0 -workqueue_queue_duration_seconds_count{name="replicationmanager"} 0 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1e-06"} 1 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="9.999999999999999e-06"} 39 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="9.999999999999999e-05"} 129 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="0.001"} 132 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="0.01"} 132 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="0.1"} 132 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1"} 132 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="10"} 132 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="+Inf"} 132 -workqueue_queue_duration_seconds_sum{name="resource_quota_controller_resource_changes"} 0.003766253999999999 -workqueue_queue_duration_seconds_count{name="resource_quota_controller_resource_changes"} 132 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="resourcequota_primary"} 0 -workqueue_queue_duration_seconds_count{name="resourcequota_primary"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="resourcequota_priority"} 0 -workqueue_queue_duration_seconds_count{name="resourcequota_priority"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="service"} 0 -workqueue_queue_duration_seconds_count{name="service"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="0.1"} 2 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="1"} 4 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="10"} 4 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="+Inf"} 4 -workqueue_queue_duration_seconds_sum{name="serviceaccount"} 0.388663017 -workqueue_queue_duration_seconds_count{name="serviceaccount"} 4 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="9.999999999999999e-06"} 31 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="9.999999999999999e-05"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="0.001"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="0.01"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="0.1"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="10"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="+Inf"} 34 -workqueue_queue_duration_seconds_sum{name="serviceaccount_tokens_secret"} 0.000185251 -workqueue_queue_duration_seconds_count{name="serviceaccount_tokens_secret"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="9.999999999999999e-06"} 40 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="9.999999999999999e-05"} 45 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="0.001"} 61 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="0.01"} 67 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="0.1"} 68 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1"} 68 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="10"} 68 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="+Inf"} 68 -workqueue_queue_duration_seconds_sum{name="serviceaccount_tokens_service"} 0.10551579500000001 -workqueue_queue_duration_seconds_count{name="serviceaccount_tokens_service"} 68 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="statefulset"} 0 -workqueue_queue_duration_seconds_count{name="statefulset"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="1"} 2 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="10"} 2 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="+Inf"} 2 -workqueue_queue_duration_seconds_sum{name="token_cleaner"} 0.200106169 -workqueue_queue_duration_seconds_count{name="token_cleaner"} 2 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="9.999999999999999e-06"} 16913 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="9.999999999999999e-05"} 17362 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="0.001"} 17413 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="0.01"} 17421 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="0.1"} 17424 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="1"} 17424 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="10"} 17424 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="+Inf"} 17424 -workqueue_queue_duration_seconds_sum{name="ttlcontroller"} 0.26012484000000097 -workqueue_queue_duration_seconds_count{name="ttlcontroller"} 17424 -workqueue_queue_duration_seconds_bucket{name="volumes",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="volumes"} 0 -workqueue_queue_duration_seconds_count{name="volumes"} 0 -# HELP workqueue_retries_total Total number of retries handled by workqueue -# TYPE workqueue_retries_total counter -workqueue_retries_total{name="ClusterRoleAggregator"} 2 -workqueue_retries_total{name="bootstrap_signer_queue"} 0 -workqueue_retries_total{name="certificate"} 0 -workqueue_retries_total{name="daemonset"} 3 -workqueue_retries_total{name="deployment"} 11 -workqueue_retries_total{name="disruption"} 0 -workqueue_retries_total{name="disruption_recheck"} 0 -workqueue_retries_total{name="endpoint"} 0 -workqueue_retries_total{name="garbage_collector_attempt_to_delete"} 0 -workqueue_retries_total{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_retries_total{name="garbage_collector_graph_changes"} 0 -workqueue_retries_total{name="horizontalpodautoscaler"} 0 -workqueue_retries_total{name="job"} 0 -workqueue_retries_total{name="namespace"} 0 -workqueue_retries_total{name="pvcprotection"} 0 -workqueue_retries_total{name="pvcs"} 0 -workqueue_retries_total{name="pvprotection"} 0 -workqueue_retries_total{name="replicaset"} 0 -workqueue_retries_total{name="replicationmanager"} 0 -workqueue_retries_total{name="resource_quota_controller_resource_changes"} 0 -workqueue_retries_total{name="resourcequota_primary"} 0 -workqueue_retries_total{name="resourcequota_priority"} 0 -workqueue_retries_total{name="service"} 0 -workqueue_retries_total{name="serviceaccount"} 0 -workqueue_retries_total{name="serviceaccount_tokens_secret"} 0 -workqueue_retries_total{name="serviceaccount_tokens_service"} 0 -workqueue_retries_total{name="statefulset"} 0 -workqueue_retries_total{name="token_cleaner"} 0 -workqueue_retries_total{name="ttlcontroller"} 0 -# HELP workqueue_unfinished_work_seconds How many seconds of work has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE workqueue_unfinished_work_seconds gauge -workqueue_unfinished_work_seconds{name="ClusterRoleAggregator"} 0 -workqueue_unfinished_work_seconds{name="bootstrap_signer_queue"} 0 -workqueue_unfinished_work_seconds{name="certificate"} 0 -workqueue_unfinished_work_seconds{name="claims"} 0 -workqueue_unfinished_work_seconds{name="daemonset"} 0 -workqueue_unfinished_work_seconds{name="deployment"} 0 -workqueue_unfinished_work_seconds{name="disruption"} 0 -workqueue_unfinished_work_seconds{name="disruption_recheck"} 0 -workqueue_unfinished_work_seconds{name="endpoint"} 0 -workqueue_unfinished_work_seconds{name="garbage_collector_attempt_to_delete"} 0 -workqueue_unfinished_work_seconds{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_unfinished_work_seconds{name="garbage_collector_graph_changes"} 0 -workqueue_unfinished_work_seconds{name="horizontalpodautoscaler"} 0 -workqueue_unfinished_work_seconds{name="job"} 0 -workqueue_unfinished_work_seconds{name="namespace"} 0 -workqueue_unfinished_work_seconds{name="node_lifecycle_controller"} 0 -workqueue_unfinished_work_seconds{name="noexec_taint_node"} 0 -workqueue_unfinished_work_seconds{name="noexec_taint_pod"} 0 -workqueue_unfinished_work_seconds{name="pvcprotection"} 0 -workqueue_unfinished_work_seconds{name="pvcs"} 0 -workqueue_unfinished_work_seconds{name="pvprotection"} 0 -workqueue_unfinished_work_seconds{name="replicaset"} 0 -workqueue_unfinished_work_seconds{name="replicationmanager"} 0 -workqueue_unfinished_work_seconds{name="resource_quota_controller_resource_changes"} 0 -workqueue_unfinished_work_seconds{name="resourcequota_primary"} 0 -workqueue_unfinished_work_seconds{name="resourcequota_priority"} 0 -workqueue_unfinished_work_seconds{name="service"} 0 -workqueue_unfinished_work_seconds{name="serviceaccount"} 0 -workqueue_unfinished_work_seconds{name="serviceaccount_tokens_secret"} 0 -workqueue_unfinished_work_seconds{name="serviceaccount_tokens_service"} 0 -workqueue_unfinished_work_seconds{name="statefulset"} 0 -workqueue_unfinished_work_seconds{name="token_cleaner"} 0 -workqueue_unfinished_work_seconds{name="ttlcontroller"} 0 -workqueue_unfinished_work_seconds{name="volumes"} 0 -# HELP workqueue_work_duration_seconds How long in seconds processing an item from workqueue takes. -# TYPE workqueue_work_duration_seconds histogram -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="9.999999999999999e-05"} 4 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="0.001"} 39 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="0.01"} 67 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="0.1"} 68 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="1"} 68 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="10"} 68 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="+Inf"} 68 -workqueue_work_duration_seconds_sum{name="ClusterRoleAggregator"} 0.11381497699999998 -workqueue_work_duration_seconds_count{name="ClusterRoleAggregator"} 68 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="0.001"} 1 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="0.01"} 2 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="0.1"} 2 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="1"} 2 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="10"} 2 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="+Inf"} 2 -workqueue_work_duration_seconds_sum{name="bootstrap_signer_queue"} 0.00357992 -workqueue_work_duration_seconds_count{name="bootstrap_signer_queue"} 2 -workqueue_work_duration_seconds_bucket{name="certificate",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="certificate",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="certificate",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="certificate",le="9.999999999999999e-06"} 6 -workqueue_work_duration_seconds_bucket{name="certificate",le="9.999999999999999e-05"} 9 -workqueue_work_duration_seconds_bucket{name="certificate",le="0.001"} 9 -workqueue_work_duration_seconds_bucket{name="certificate",le="0.01"} 10 -workqueue_work_duration_seconds_bucket{name="certificate",le="0.1"} 12 -workqueue_work_duration_seconds_bucket{name="certificate",le="1"} 12 -workqueue_work_duration_seconds_bucket{name="certificate",le="10"} 12 -workqueue_work_duration_seconds_bucket{name="certificate",le="+Inf"} 12 -workqueue_work_duration_seconds_sum{name="certificate"} 0.051641981999999996 -workqueue_work_duration_seconds_count{name="certificate"} 12 -workqueue_work_duration_seconds_bucket{name="claims",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="claims"} 0 -workqueue_work_duration_seconds_count{name="claims"} 0 -workqueue_work_duration_seconds_bucket{name="daemonset",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="daemonset",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="daemonset",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="daemonset",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="daemonset",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="daemonset",le="0.001"} 40 -workqueue_work_duration_seconds_bucket{name="daemonset",le="0.01"} 62 -workqueue_work_duration_seconds_bucket{name="daemonset",le="0.1"} 78 -workqueue_work_duration_seconds_bucket{name="daemonset",le="1"} 78 -workqueue_work_duration_seconds_bucket{name="daemonset",le="10"} 78 -workqueue_work_duration_seconds_bucket{name="daemonset",le="+Inf"} 78 -workqueue_work_duration_seconds_sum{name="daemonset"} 0.548410361 -workqueue_work_duration_seconds_count{name="daemonset"} 78 -workqueue_work_duration_seconds_bucket{name="deployment",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="deployment",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="deployment",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="deployment",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="deployment",le="9.999999999999999e-05"} 2 -workqueue_work_duration_seconds_bucket{name="deployment",le="0.001"} 21 -workqueue_work_duration_seconds_bucket{name="deployment",le="0.01"} 41 -workqueue_work_duration_seconds_bucket{name="deployment",le="0.1"} 46 -workqueue_work_duration_seconds_bucket{name="deployment",le="1"} 46 -workqueue_work_duration_seconds_bucket{name="deployment",le="10"} 46 -workqueue_work_duration_seconds_bucket{name="deployment",le="+Inf"} 46 -workqueue_work_duration_seconds_sum{name="deployment"} 0.23289842399999997 -workqueue_work_duration_seconds_count{name="deployment"} 46 -workqueue_work_duration_seconds_bucket{name="disruption",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="disruption"} 0 -workqueue_work_duration_seconds_count{name="disruption"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="disruption_recheck"} 0 -workqueue_work_duration_seconds_count{name="disruption_recheck"} 0 -workqueue_work_duration_seconds_bucket{name="endpoint",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="endpoint",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="endpoint",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="endpoint",le="9.999999999999999e-06"} 2 -workqueue_work_duration_seconds_bucket{name="endpoint",le="9.999999999999999e-05"} 10 -workqueue_work_duration_seconds_bucket{name="endpoint",le="0.001"} 15 -workqueue_work_duration_seconds_bucket{name="endpoint",le="0.01"} 21 -workqueue_work_duration_seconds_bucket{name="endpoint",le="0.1"} 26 -workqueue_work_duration_seconds_bucket{name="endpoint",le="1"} 26 -workqueue_work_duration_seconds_bucket{name="endpoint",le="10"} 26 -workqueue_work_duration_seconds_bucket{name="endpoint",le="+Inf"} 26 -workqueue_work_duration_seconds_sum{name="endpoint"} 0.11135388099999999 -workqueue_work_duration_seconds_count{name="endpoint"} 26 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="9.999999999999999e-06"} 3 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="9.999999999999999e-05"} 3 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="0.001"} 3 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="0.01"} 5 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="0.1"} 9 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1"} 13 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="10"} 13 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="+Inf"} 13 -workqueue_work_duration_seconds_sum{name="garbage_collector_attempt_to_delete"} 1.165676818 -workqueue_work_duration_seconds_count{name="garbage_collector_attempt_to_delete"} 13 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_work_duration_seconds_count{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="9.999999999999999e-06"} 10992 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="9.999999999999999e-05"} 458596 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="0.001"} 467766 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="0.01"} 468042 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="0.1"} 468043 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1"} 468043 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="10"} 468043 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="+Inf"} 468043 -workqueue_work_duration_seconds_sum{name="garbage_collector_graph_changes"} 16.815317167000188 -workqueue_work_duration_seconds_count{name="garbage_collector_graph_changes"} 468043 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="horizontalpodautoscaler"} 0 -workqueue_work_duration_seconds_count{name="horizontalpodautoscaler"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="job"} 0 -workqueue_work_duration_seconds_count{name="job"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="namespace"} 0 -workqueue_work_duration_seconds_count{name="namespace"} 0 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="9.999999999999999e-06"} 2106 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="9.999999999999999e-05"} 17204 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="0.001"} 17400 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="0.01"} 17426 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="0.1"} 17427 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="1"} 17427 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="10"} 17427 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="+Inf"} 17427 -workqueue_work_duration_seconds_sum{name="node_lifecycle_controller"} 0.48389012999999914 -workqueue_work_duration_seconds_count{name="node_lifecycle_controller"} 17427 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="0.01"} 8 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="0.1"} 12 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="1"} 12 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="10"} 12 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="+Inf"} 12 -workqueue_work_duration_seconds_sum{name="noexec_taint_node"} 0.11937619299999999 -workqueue_work_duration_seconds_count{name="noexec_taint_node"} 12 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="9.999999999999999e-06"} 13 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="9.999999999999999e-05"} 33 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="0.001"} 35 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="0.01"} 35 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="0.1"} 35 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="1"} 35 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="10"} 35 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="+Inf"} 35 -workqueue_work_duration_seconds_sum{name="noexec_taint_pod"} 0.0009503679999999999 -workqueue_work_duration_seconds_count{name="noexec_taint_pod"} 35 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="pvcprotection"} 0 -workqueue_work_duration_seconds_count{name="pvcprotection"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="pvcs"} 0 -workqueue_work_duration_seconds_count{name="pvcs"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="pvprotection"} 0 -workqueue_work_duration_seconds_count{name="pvprotection"} 0 -workqueue_work_duration_seconds_bucket{name="replicaset",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="replicaset",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="replicaset",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="replicaset",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="replicaset",le="9.999999999999999e-05"} 32 -workqueue_work_duration_seconds_bucket{name="replicaset",le="0.001"} 38 -workqueue_work_duration_seconds_bucket{name="replicaset",le="0.01"} 44 -workqueue_work_duration_seconds_bucket{name="replicaset",le="0.1"} 51 -workqueue_work_duration_seconds_bucket{name="replicaset",le="1"} 51 -workqueue_work_duration_seconds_bucket{name="replicaset",le="10"} 51 -workqueue_work_duration_seconds_bucket{name="replicaset",le="+Inf"} 51 -workqueue_work_duration_seconds_sum{name="replicaset"} 0.203478916 -workqueue_work_duration_seconds_count{name="replicaset"} 51 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="replicationmanager"} 0 -workqueue_work_duration_seconds_count{name="replicationmanager"} 0 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="9.999999999999999e-06"} 75 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="9.999999999999999e-05"} 132 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="0.001"} 132 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="0.01"} 132 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="0.1"} 132 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1"} 132 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="10"} 132 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="+Inf"} 132 -workqueue_work_duration_seconds_sum{name="resource_quota_controller_resource_changes"} 0.001429897 -workqueue_work_duration_seconds_count{name="resource_quota_controller_resource_changes"} 132 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="resourcequota_primary"} 0 -workqueue_work_duration_seconds_count{name="resourcequota_primary"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="resourcequota_priority"} 0 -workqueue_work_duration_seconds_count{name="resourcequota_priority"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="service"} 0 -workqueue_work_duration_seconds_count{name="service"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="0.01"} 3 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="0.1"} 4 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="1"} 4 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="10"} 4 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="+Inf"} 4 -workqueue_work_duration_seconds_sum{name="serviceaccount"} 0.030522505 -workqueue_work_duration_seconds_count{name="serviceaccount"} 4 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="9.999999999999999e-06"} 6 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="9.999999999999999e-05"} 33 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="0.001"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="0.01"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="0.1"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="10"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="+Inf"} 34 -workqueue_work_duration_seconds_sum{name="serviceaccount_tokens_secret"} 0.000673381 -workqueue_work_duration_seconds_count{name="serviceaccount_tokens_secret"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="9.999999999999999e-06"} 1 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="9.999999999999999e-05"} 33 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="0.001"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="0.01"} 42 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="0.1"} 68 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1"} 68 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="10"} 68 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="+Inf"} 68 -workqueue_work_duration_seconds_sum{name="serviceaccount_tokens_service"} 0.6548375060000002 -workqueue_work_duration_seconds_count{name="serviceaccount_tokens_service"} 68 -workqueue_work_duration_seconds_bucket{name="statefulset",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="statefulset"} 0 -workqueue_work_duration_seconds_count{name="statefulset"} 0 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="9.999999999999999e-06"} 1 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="9.999999999999999e-05"} 2 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="0.001"} 2 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="0.01"} 2 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="0.1"} 2 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="1"} 2 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="10"} 2 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="+Inf"} 2 -workqueue_work_duration_seconds_sum{name="token_cleaner"} 7.0293e-05 -workqueue_work_duration_seconds_count{name="token_cleaner"} 2 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="9.999999999999999e-06"} 9941 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="9.999999999999999e-05"} 17306 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="0.001"} 17406 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="0.01"} 17421 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="0.1"} 17424 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="1"} 17424 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="10"} 17424 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="+Inf"} 17424 -workqueue_work_duration_seconds_sum{name="ttlcontroller"} 0.3579413709999998 -workqueue_work_duration_seconds_count{name="ttlcontroller"} 17424 -workqueue_work_duration_seconds_bucket{name="volumes",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="volumes"} 0 -workqueue_work_duration_seconds_count{name="volumes"} 0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/test/metrics.controllermanager.1.14.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/test/metrics.controllermanager.1.14.expected deleted file mode 100644 index c945063f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/test/metrics.controllermanager.1.14.expected +++ /dev/null @@ -1,1440 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "certificate", - "workqueue": { - "adds": { - "count": 12 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "node_lifecycle_controller", - "workqueue": { - "adds": { - "count": 17427 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "code": "200", - "handler": "prometheus", - "http": { - "request": { - "count": 4 - } - }, - "method": "get" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "volumes", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "serviceaccount", - "workqueue": { - "adds": { - "count": 4 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "pvprotection", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "ttlcontroller", - "workqueue": { - "adds": { - "count": 17424 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 172664 - } - }, - "code": "200", - "host": "192.168.205.10:6443", - "method": "PUT" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 6 - } - }, - "code": "200", - "host": "192.168.205.10:6443", - "method": "DELETE" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "handler": "prometheus", - "http": { - "request": { - "duration": { - "us": { - "count": 4, - "percentile": { - "50": 12285.837, - "90": 12285.837, - "99": 12285.837 - }, - "sum": 37076.665 - } - }, - "size": { - "bytes": { - "count": 4, - "percentile": { - "50": 69, - "90": 69, - "99": 69 - }, - "sum": 271 - } - } - }, - "response": { - "size": { - "bytes": { - "count": 4, - "percentile": { - "50": 192971, - "90": 192971, - "99": 192971 - }, - "sum": 771764 - } - } - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "token_cleaner", - "workqueue": { - "adds": { - "count": 2 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "resourcequota_priority", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "pvcprotection", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "resourcequota_primary", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 18 - } - }, - "code": "200", - "host": "192.168.205.10:6443", - "method": "PATCH" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "resource_quota_controller_resource_changes", - "workqueue": { - "adds": { - "count": 132 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "service", - "workqueue": { - "adds": { - "count": 3 - }, - "depth": { - "count": 3 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "replicaset", - "workqueue": { - "adds": { - "count": 51 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 28 - } - }, - "code": "404", - "host": "192.168.205.10:6443", - "method": "GET" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "daemonset", - "workqueue": { - "adds": { - "count": 78 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 3 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "namespace", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "horizontalpodautoscaler", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "serviceaccount_tokens_service", - "workqueue": { - "adds": { - "count": 68 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "node": { - "collector": { - "count": 2, - "eviction": { - "count": 7 - }, - "health": { - "pct": 100 - }, - "unhealthy": { - "count": 0 - } - } - }, - "process": { - "cpu": { - "sec": 6265 - }, - "fds": { - "open": { - "count": 14 - } - }, - "memory": { - "resident": { - "bytes": 100958208 - }, - "virtual": { - "bytes": 222724096 - } - }, - "started": { - "sec": 1559227199.05 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "garbage_collector_attempt_to_orphan", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "pvcs", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "disruption", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 12 - } - }, - "code": "409", - "host": "192.168.205.10:6443", - "method": "PUT" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "disruption_recheck", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "statefulset", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "leader": { - "is_master": true - }, - "name": "kube-controller-manager" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "endpoint", - "workqueue": { - "adds": { - "count": 26 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "noexec_taint_node", - "workqueue": { - "adds": { - "count": 12 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "deployment", - "workqueue": { - "adds": { - "count": 46 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 11 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 1113352 - } - }, - "code": "200", - "host": "192.168.205.10:6443", - "method": "GET" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "garbage_collector_graph_changes", - "workqueue": { - "adds": { - "count": 468043 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "job", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "garbage_collector_attempt_to_delete", - "workqueue": { - "adds": { - "count": 13 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "serviceaccount_tokens_secret", - "workqueue": { - "adds": { - "count": 34 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 145 - } - }, - "code": "201", - "host": "192.168.205.10:6443", - "method": "POST" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "claims", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "bootstrap_signer_queue", - "workqueue": { - "adds": { - "count": 2 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "ClusterRoleAggregator", - "workqueue": { - "adds": { - "count": 68 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 2 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "noexec_taint_pod", - "workqueue": { - "adds": { - "count": 35 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 1 - } - }, - "code": "403", - "host": "192.168.205.10:6443", - "method": "GET" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "name": "replicationmanager", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/testdata/config.yml deleted file mode 100644 index ab6bf241..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/metrics" -suffix: plain diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/testdata/docs.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/testdata/docs.plain deleted file mode 100644 index fa0c8b84..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/testdata/docs.plain +++ /dev/null @@ -1,2547 +0,0 @@ -# HELP ClusterRoleAggregator_adds (Deprecated) Total number of adds handled by workqueue: ClusterRoleAggregator -# TYPE ClusterRoleAggregator_adds counter -ClusterRoleAggregator_adds 68 -# HELP ClusterRoleAggregator_depth (Deprecated) Current depth of workqueue: ClusterRoleAggregator -# TYPE ClusterRoleAggregator_depth gauge -ClusterRoleAggregator_depth 0 -# HELP ClusterRoleAggregator_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for ClusterRoleAggregator been running. -# TYPE ClusterRoleAggregator_longest_running_processor_microseconds gauge -ClusterRoleAggregator_longest_running_processor_microseconds 0 -# HELP ClusterRoleAggregator_queue_latency (Deprecated) How long an item stays in workqueueClusterRoleAggregator before being requested. -# TYPE ClusterRoleAggregator_queue_latency summary -ClusterRoleAggregator_queue_latency{quantile="0.5"} NaN -ClusterRoleAggregator_queue_latency{quantile="0.9"} NaN -ClusterRoleAggregator_queue_latency{quantile="0.99"} NaN -ClusterRoleAggregator_queue_latency_sum 286468 -ClusterRoleAggregator_queue_latency_count 68 -# HELP ClusterRoleAggregator_retries (Deprecated) Total number of retries handled by workqueue: ClusterRoleAggregator -# TYPE ClusterRoleAggregator_retries counter -ClusterRoleAggregator_retries 2 -# HELP ClusterRoleAggregator_unfinished_work_seconds (Deprecated) How many seconds of work ClusterRoleAggregator has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE ClusterRoleAggregator_unfinished_work_seconds gauge -ClusterRoleAggregator_unfinished_work_seconds 0 -# HELP ClusterRoleAggregator_work_duration (Deprecated) How long processing an item from workqueueClusterRoleAggregator takes. -# TYPE ClusterRoleAggregator_work_duration summary -ClusterRoleAggregator_work_duration{quantile="0.5"} NaN -ClusterRoleAggregator_work_duration{quantile="0.9"} NaN -ClusterRoleAggregator_work_duration{quantile="0.99"} NaN -ClusterRoleAggregator_work_duration_sum 113831 -ClusterRoleAggregator_work_duration_count 68 -# HELP apiserver_audit_event_total Counter of audit events generated and sent to the audit backend. -# TYPE apiserver_audit_event_total counter -apiserver_audit_event_total 0 -# HELP apiserver_audit_requests_rejected_total Counter of apiserver requests rejected due to an error in audit logging backend. -# TYPE apiserver_audit_requests_rejected_total counter -apiserver_audit_requests_rejected_total 0 -# HELP apiserver_client_certificate_expiration_seconds Distribution of the remaining lifetime on the certificate used to authenticate a request. -# TYPE apiserver_client_certificate_expiration_seconds histogram -apiserver_client_certificate_expiration_seconds_bucket{le="0"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="1800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="3600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="7200"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="21600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="43200"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="86400"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="172800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="345600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="604800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="2.592e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="7.776e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="1.5552e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="3.1104e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="+Inf"} 0 -apiserver_client_certificate_expiration_seconds_sum 0 -apiserver_client_certificate_expiration_seconds_count 0 -# HELP apiserver_storage_data_key_generation_duration_seconds Latencies in seconds of data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_duration_seconds histogram -apiserver_storage_data_key_generation_duration_seconds_bucket{le="5e-06"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="1e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="2e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="4e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="8e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00016"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00032"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00064"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00128"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00256"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00512"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.01024"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.02048"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.04096"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="+Inf"} 0 -apiserver_storage_data_key_generation_duration_seconds_sum 0 -apiserver_storage_data_key_generation_duration_seconds_count 0 -# HELP apiserver_storage_data_key_generation_failures_total Total number of failed data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_failures_total counter -apiserver_storage_data_key_generation_failures_total 0 -# HELP apiserver_storage_data_key_generation_latencies_microseconds (Deprecated) Latencies in microseconds of data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_latencies_microseconds histogram -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="5"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="10"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="20"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="40"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="80"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="160"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="320"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="640"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="1280"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="2560"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="5120"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="10240"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="20480"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="40960"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="+Inf"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_sum 0 -apiserver_storage_data_key_generation_latencies_microseconds_count 0 -# HELP apiserver_storage_envelope_transformation_cache_misses_total Total number of cache misses while accessing key decryption key(KEK). -# TYPE apiserver_storage_envelope_transformation_cache_misses_total counter -apiserver_storage_envelope_transformation_cache_misses_total 0 -# HELP attachdetach_controller_forced_detaches Number of times the A/D Controller performed a forced detach -# TYPE attachdetach_controller_forced_detaches counter -attachdetach_controller_forced_detaches 0 -# HELP authenticated_user_requests Counter of authenticated requests broken out by username. -# TYPE authenticated_user_requests counter -authenticated_user_requests{username="other"} 34832 -# HELP bootstrap_signer_queue_adds (Deprecated) Total number of adds handled by workqueue: bootstrap_signer_queue -# TYPE bootstrap_signer_queue_adds counter -bootstrap_signer_queue_adds 2 -# HELP bootstrap_signer_queue_depth (Deprecated) Current depth of workqueue: bootstrap_signer_queue -# TYPE bootstrap_signer_queue_depth gauge -bootstrap_signer_queue_depth 0 -# HELP bootstrap_signer_queue_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for bootstrap_signer_queue been running. -# TYPE bootstrap_signer_queue_longest_running_processor_microseconds gauge -bootstrap_signer_queue_longest_running_processor_microseconds 0 -# HELP bootstrap_signer_queue_queue_latency (Deprecated) How long an item stays in workqueuebootstrap_signer_queue before being requested. -# TYPE bootstrap_signer_queue_queue_latency summary -bootstrap_signer_queue_queue_latency{quantile="0.5"} NaN -bootstrap_signer_queue_queue_latency{quantile="0.9"} NaN -bootstrap_signer_queue_queue_latency{quantile="0.99"} NaN -bootstrap_signer_queue_queue_latency_sum 1.4401752e+07 -bootstrap_signer_queue_queue_latency_count 2 -# HELP bootstrap_signer_queue_retries (Deprecated) Total number of retries handled by workqueue: bootstrap_signer_queue -# TYPE bootstrap_signer_queue_retries counter -bootstrap_signer_queue_retries 0 -# HELP bootstrap_signer_queue_unfinished_work_seconds (Deprecated) How many seconds of work bootstrap_signer_queue has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE bootstrap_signer_queue_unfinished_work_seconds gauge -bootstrap_signer_queue_unfinished_work_seconds 0 -# HELP bootstrap_signer_queue_work_duration (Deprecated) How long processing an item from workqueuebootstrap_signer_queue takes. -# TYPE bootstrap_signer_queue_work_duration summary -bootstrap_signer_queue_work_duration{quantile="0.5"} NaN -bootstrap_signer_queue_work_duration{quantile="0.9"} NaN -bootstrap_signer_queue_work_duration{quantile="0.99"} NaN -bootstrap_signer_queue_work_duration_sum 3579 -bootstrap_signer_queue_work_duration_count 2 -# HELP bootstrap_signer_rate_limiter_use A metric measuring the saturation of the rate limiter for bootstrap_signer -# TYPE bootstrap_signer_rate_limiter_use gauge -bootstrap_signer_rate_limiter_use 0 -# HELP certificate_adds (Deprecated) Total number of adds handled by workqueue: certificate -# TYPE certificate_adds counter -certificate_adds 12 -# HELP certificate_depth (Deprecated) Current depth of workqueue: certificate -# TYPE certificate_depth gauge -certificate_depth 0 -# HELP certificate_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for certificate been running. -# TYPE certificate_longest_running_processor_microseconds gauge -certificate_longest_running_processor_microseconds 0 -# HELP certificate_queue_latency (Deprecated) How long an item stays in workqueuecertificate before being requested. -# TYPE certificate_queue_latency summary -certificate_queue_latency{quantile="0.5"} NaN -certificate_queue_latency{quantile="0.9"} NaN -certificate_queue_latency{quantile="0.99"} NaN -certificate_queue_latency_sum 38110 -certificate_queue_latency_count 12 -# HELP certificate_retries (Deprecated) Total number of retries handled by workqueue: certificate -# TYPE certificate_retries counter -certificate_retries 0 -# HELP certificate_unfinished_work_seconds (Deprecated) How many seconds of work certificate has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE certificate_unfinished_work_seconds gauge -certificate_unfinished_work_seconds 0 -# HELP certificate_work_duration (Deprecated) How long processing an item from workqueuecertificate takes. -# TYPE certificate_work_duration summary -certificate_work_duration{quantile="0.5"} NaN -certificate_work_duration{quantile="0.9"} NaN -certificate_work_duration{quantile="0.99"} NaN -certificate_work_duration_sum 51641 -certificate_work_duration_count 12 -# HELP claims_adds (Deprecated) Total number of adds handled by workqueue: claims -# TYPE claims_adds counter -claims_adds 0 -# HELP claims_depth (Deprecated) Current depth of workqueue: claims -# TYPE claims_depth gauge -claims_depth 0 -# HELP claims_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for claims been running. -# TYPE claims_longest_running_processor_microseconds gauge -claims_longest_running_processor_microseconds 0 -# HELP claims_queue_latency (Deprecated) How long an item stays in workqueueclaims before being requested. -# TYPE claims_queue_latency summary -claims_queue_latency{quantile="0.5"} NaN -claims_queue_latency{quantile="0.9"} NaN -claims_queue_latency{quantile="0.99"} NaN -claims_queue_latency_sum 0 -claims_queue_latency_count 0 -# HELP claims_unfinished_work_seconds (Deprecated) How many seconds of work claims has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE claims_unfinished_work_seconds gauge -claims_unfinished_work_seconds 0 -# HELP claims_work_duration (Deprecated) How long processing an item from workqueueclaims takes. -# TYPE claims_work_duration summary -claims_work_duration{quantile="0.5"} NaN -claims_work_duration{quantile="0.9"} NaN -claims_work_duration{quantile="0.99"} NaN -claims_work_duration_sum 0 -claims_work_duration_count 0 -# HELP cronjob_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for cronjob_controller -# TYPE cronjob_controller_rate_limiter_use gauge -cronjob_controller_rate_limiter_use 0 -# HELP daemon_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for daemon_controller -# TYPE daemon_controller_rate_limiter_use gauge -daemon_controller_rate_limiter_use 0 -# HELP daemonset_adds (Deprecated) Total number of adds handled by workqueue: daemonset -# TYPE daemonset_adds counter -daemonset_adds 78 -# HELP daemonset_depth (Deprecated) Current depth of workqueue: daemonset -# TYPE daemonset_depth gauge -daemonset_depth 0 -# HELP daemonset_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for daemonset been running. -# TYPE daemonset_longest_running_processor_microseconds gauge -daemonset_longest_running_processor_microseconds 0 -# HELP daemonset_queue_latency (Deprecated) How long an item stays in workqueuedaemonset before being requested. -# TYPE daemonset_queue_latency summary -daemonset_queue_latency{quantile="0.5"} NaN -daemonset_queue_latency{quantile="0.9"} NaN -daemonset_queue_latency{quantile="0.99"} NaN -daemonset_queue_latency_sum 1.559584e+06 -daemonset_queue_latency_count 78 -# HELP daemonset_retries (Deprecated) Total number of retries handled by workqueue: daemonset -# TYPE daemonset_retries counter -daemonset_retries 3 -# HELP daemonset_unfinished_work_seconds (Deprecated) How many seconds of work daemonset has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE daemonset_unfinished_work_seconds gauge -daemonset_unfinished_work_seconds 0 -# HELP daemonset_work_duration (Deprecated) How long processing an item from workqueuedaemonset takes. -# TYPE daemonset_work_duration summary -daemonset_work_duration{quantile="0.5"} NaN -daemonset_work_duration{quantile="0.9"} NaN -daemonset_work_duration{quantile="0.99"} NaN -daemonset_work_duration_sum 548424 -daemonset_work_duration_count 78 -# HELP deployment_adds (Deprecated) Total number of adds handled by workqueue: deployment -# TYPE deployment_adds counter -deployment_adds 46 -# HELP deployment_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for deployment_controller -# TYPE deployment_controller_rate_limiter_use gauge -deployment_controller_rate_limiter_use 0 -# HELP deployment_depth (Deprecated) Current depth of workqueue: deployment -# TYPE deployment_depth gauge -deployment_depth 0 -# HELP deployment_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for deployment been running. -# TYPE deployment_longest_running_processor_microseconds gauge -deployment_longest_running_processor_microseconds 0 -# HELP deployment_queue_latency (Deprecated) How long an item stays in workqueuedeployment before being requested. -# TYPE deployment_queue_latency summary -deployment_queue_latency{quantile="0.5"} 3 -deployment_queue_latency{quantile="0.9"} 741 -deployment_queue_latency{quantile="0.99"} 13297 -deployment_queue_latency_sum 982651 -deployment_queue_latency_count 46 -# HELP deployment_retries (Deprecated) Total number of retries handled by workqueue: deployment -# TYPE deployment_retries counter -deployment_retries 11 -# HELP deployment_unfinished_work_seconds (Deprecated) How many seconds of work deployment has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE deployment_unfinished_work_seconds gauge -deployment_unfinished_work_seconds 0 -# HELP deployment_work_duration (Deprecated) How long processing an item from workqueuedeployment takes. -# TYPE deployment_work_duration summary -deployment_work_duration{quantile="0.5"} 277 -deployment_work_duration{quantile="0.9"} 5646 -deployment_work_duration{quantile="0.99"} 18857 -deployment_work_duration_sum 232906 -deployment_work_duration_count 46 -# HELP disruption_adds (Deprecated) Total number of adds handled by workqueue: disruption -# TYPE disruption_adds counter -disruption_adds 0 -# HELP disruption_depth (Deprecated) Current depth of workqueue: disruption -# TYPE disruption_depth gauge -disruption_depth 0 -# HELP disruption_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for disruption been running. -# TYPE disruption_longest_running_processor_microseconds gauge -disruption_longest_running_processor_microseconds 0 -# HELP disruption_queue_latency (Deprecated) How long an item stays in workqueuedisruption before being requested. -# TYPE disruption_queue_latency summary -disruption_queue_latency{quantile="0.5"} NaN -disruption_queue_latency{quantile="0.9"} NaN -disruption_queue_latency{quantile="0.99"} NaN -disruption_queue_latency_sum 0 -disruption_queue_latency_count 0 -# HELP disruption_recheck_adds (Deprecated) Total number of adds handled by workqueue: disruption_recheck -# TYPE disruption_recheck_adds counter -disruption_recheck_adds 0 -# HELP disruption_recheck_depth (Deprecated) Current depth of workqueue: disruption_recheck -# TYPE disruption_recheck_depth gauge -disruption_recheck_depth 0 -# HELP disruption_recheck_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for disruption_recheck been running. -# TYPE disruption_recheck_longest_running_processor_microseconds gauge -disruption_recheck_longest_running_processor_microseconds 0 -# HELP disruption_recheck_queue_latency (Deprecated) How long an item stays in workqueuedisruption_recheck before being requested. -# TYPE disruption_recheck_queue_latency summary -disruption_recheck_queue_latency{quantile="0.5"} NaN -disruption_recheck_queue_latency{quantile="0.9"} NaN -disruption_recheck_queue_latency{quantile="0.99"} NaN -disruption_recheck_queue_latency_sum 0 -disruption_recheck_queue_latency_count 0 -# HELP disruption_recheck_retries (Deprecated) Total number of retries handled by workqueue: disruption_recheck -# TYPE disruption_recheck_retries counter -disruption_recheck_retries 0 -# HELP disruption_recheck_unfinished_work_seconds (Deprecated) How many seconds of work disruption_recheck has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE disruption_recheck_unfinished_work_seconds gauge -disruption_recheck_unfinished_work_seconds 0 -# HELP disruption_recheck_work_duration (Deprecated) How long processing an item from workqueuedisruption_recheck takes. -# TYPE disruption_recheck_work_duration summary -disruption_recheck_work_duration{quantile="0.5"} NaN -disruption_recheck_work_duration{quantile="0.9"} NaN -disruption_recheck_work_duration{quantile="0.99"} NaN -disruption_recheck_work_duration_sum 0 -disruption_recheck_work_duration_count 0 -# HELP disruption_retries (Deprecated) Total number of retries handled by workqueue: disruption -# TYPE disruption_retries counter -disruption_retries 0 -# HELP disruption_unfinished_work_seconds (Deprecated) How many seconds of work disruption has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE disruption_unfinished_work_seconds gauge -disruption_unfinished_work_seconds 0 -# HELP disruption_work_duration (Deprecated) How long processing an item from workqueuedisruption takes. -# TYPE disruption_work_duration summary -disruption_work_duration{quantile="0.5"} NaN -disruption_work_duration{quantile="0.9"} NaN -disruption_work_duration{quantile="0.99"} NaN -disruption_work_duration_sum 0 -disruption_work_duration_count 0 -# HELP endpoint_adds (Deprecated) Total number of adds handled by workqueue: endpoint -# TYPE endpoint_adds counter -endpoint_adds 26 -# HELP endpoint_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for endpoint_controller -# TYPE endpoint_controller_rate_limiter_use gauge -endpoint_controller_rate_limiter_use 0 -# HELP endpoint_depth (Deprecated) Current depth of workqueue: endpoint -# TYPE endpoint_depth gauge -endpoint_depth 0 -# HELP endpoint_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for endpoint been running. -# TYPE endpoint_longest_running_processor_microseconds gauge -endpoint_longest_running_processor_microseconds 0 -# HELP endpoint_queue_latency (Deprecated) How long an item stays in workqueueendpoint before being requested. -# TYPE endpoint_queue_latency summary -endpoint_queue_latency{quantile="0.5"} NaN -endpoint_queue_latency{quantile="0.9"} NaN -endpoint_queue_latency{quantile="0.99"} NaN -endpoint_queue_latency_sum 269374 -endpoint_queue_latency_count 26 -# HELP endpoint_retries (Deprecated) Total number of retries handled by workqueue: endpoint -# TYPE endpoint_retries counter -endpoint_retries 0 -# HELP endpoint_unfinished_work_seconds (Deprecated) How many seconds of work endpoint has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE endpoint_unfinished_work_seconds gauge -endpoint_unfinished_work_seconds 0 -# HELP endpoint_work_duration (Deprecated) How long processing an item from workqueueendpoint takes. -# TYPE endpoint_work_duration summary -endpoint_work_duration{quantile="0.5"} NaN -endpoint_work_duration{quantile="0.9"} NaN -endpoint_work_duration{quantile="0.99"} NaN -endpoint_work_duration_sum 111360 -endpoint_work_duration_count 26 -# HELP garbage_collector_attempt_to_delete_adds (Deprecated) Total number of adds handled by workqueue: garbage_collector_attempt_to_delete -# TYPE garbage_collector_attempt_to_delete_adds counter -garbage_collector_attempt_to_delete_adds 13 -# HELP garbage_collector_attempt_to_delete_depth (Deprecated) Current depth of workqueue: garbage_collector_attempt_to_delete -# TYPE garbage_collector_attempt_to_delete_depth gauge -garbage_collector_attempt_to_delete_depth 0 -# HELP garbage_collector_attempt_to_delete_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for garbage_collector_attempt_to_delete been running. -# TYPE garbage_collector_attempt_to_delete_longest_running_processor_microseconds gauge -garbage_collector_attempt_to_delete_longest_running_processor_microseconds 0 -# HELP garbage_collector_attempt_to_delete_queue_latency (Deprecated) How long an item stays in workqueuegarbage_collector_attempt_to_delete before being requested. -# TYPE garbage_collector_attempt_to_delete_queue_latency summary -garbage_collector_attempt_to_delete_queue_latency{quantile="0.5"} 11 -garbage_collector_attempt_to_delete_queue_latency{quantile="0.9"} 23447 -garbage_collector_attempt_to_delete_queue_latency{quantile="0.99"} 257806 -garbage_collector_attempt_to_delete_queue_latency_sum 1.387293e+06 -garbage_collector_attempt_to_delete_queue_latency_count 13 -# HELP garbage_collector_attempt_to_delete_retries (Deprecated) Total number of retries handled by workqueue: garbage_collector_attempt_to_delete -# TYPE garbage_collector_attempt_to_delete_retries counter -garbage_collector_attempt_to_delete_retries 0 -# HELP garbage_collector_attempt_to_delete_unfinished_work_seconds (Deprecated) How many seconds of work garbage_collector_attempt_to_delete has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE garbage_collector_attempt_to_delete_unfinished_work_seconds gauge -garbage_collector_attempt_to_delete_unfinished_work_seconds 0 -# HELP garbage_collector_attempt_to_delete_work_duration (Deprecated) How long processing an item from workqueuegarbage_collector_attempt_to_delete takes. -# TYPE garbage_collector_attempt_to_delete_work_duration summary -garbage_collector_attempt_to_delete_work_duration{quantile="0.5"} 13862 -garbage_collector_attempt_to_delete_work_duration{quantile="0.9"} 261793 -garbage_collector_attempt_to_delete_work_duration{quantile="0.99"} 262539 -garbage_collector_attempt_to_delete_work_duration_sum 1.165681e+06 -garbage_collector_attempt_to_delete_work_duration_count 13 -# HELP garbage_collector_attempt_to_orphan_adds (Deprecated) Total number of adds handled by workqueue: garbage_collector_attempt_to_orphan -# TYPE garbage_collector_attempt_to_orphan_adds counter -garbage_collector_attempt_to_orphan_adds 0 -# HELP garbage_collector_attempt_to_orphan_depth (Deprecated) Current depth of workqueue: garbage_collector_attempt_to_orphan -# TYPE garbage_collector_attempt_to_orphan_depth gauge -garbage_collector_attempt_to_orphan_depth 0 -# HELP garbage_collector_attempt_to_orphan_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for garbage_collector_attempt_to_orphan been running. -# TYPE garbage_collector_attempt_to_orphan_longest_running_processor_microseconds gauge -garbage_collector_attempt_to_orphan_longest_running_processor_microseconds 0 -# HELP garbage_collector_attempt_to_orphan_queue_latency (Deprecated) How long an item stays in workqueuegarbage_collector_attempt_to_orphan before being requested. -# TYPE garbage_collector_attempt_to_orphan_queue_latency summary -garbage_collector_attempt_to_orphan_queue_latency{quantile="0.5"} NaN -garbage_collector_attempt_to_orphan_queue_latency{quantile="0.9"} NaN -garbage_collector_attempt_to_orphan_queue_latency{quantile="0.99"} NaN -garbage_collector_attempt_to_orphan_queue_latency_sum 0 -garbage_collector_attempt_to_orphan_queue_latency_count 0 -# HELP garbage_collector_attempt_to_orphan_retries (Deprecated) Total number of retries handled by workqueue: garbage_collector_attempt_to_orphan -# TYPE garbage_collector_attempt_to_orphan_retries counter -garbage_collector_attempt_to_orphan_retries 0 -# HELP garbage_collector_attempt_to_orphan_unfinished_work_seconds (Deprecated) How many seconds of work garbage_collector_attempt_to_orphan has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE garbage_collector_attempt_to_orphan_unfinished_work_seconds gauge -garbage_collector_attempt_to_orphan_unfinished_work_seconds 0 -# HELP garbage_collector_attempt_to_orphan_work_duration (Deprecated) How long processing an item from workqueuegarbage_collector_attempt_to_orphan takes. -# TYPE garbage_collector_attempt_to_orphan_work_duration summary -garbage_collector_attempt_to_orphan_work_duration{quantile="0.5"} NaN -garbage_collector_attempt_to_orphan_work_duration{quantile="0.9"} NaN -garbage_collector_attempt_to_orphan_work_duration{quantile="0.99"} NaN -garbage_collector_attempt_to_orphan_work_duration_sum 0 -garbage_collector_attempt_to_orphan_work_duration_count 0 -# HELP garbage_collector_graph_changes_adds (Deprecated) Total number of adds handled by workqueue: garbage_collector_graph_changes -# TYPE garbage_collector_graph_changes_adds counter -garbage_collector_graph_changes_adds 468043 -# HELP garbage_collector_graph_changes_depth (Deprecated) Current depth of workqueue: garbage_collector_graph_changes -# TYPE garbage_collector_graph_changes_depth gauge -garbage_collector_graph_changes_depth 0 -# HELP garbage_collector_graph_changes_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for garbage_collector_graph_changes been running. -# TYPE garbage_collector_graph_changes_longest_running_processor_microseconds gauge -garbage_collector_graph_changes_longest_running_processor_microseconds 0 -# HELP garbage_collector_graph_changes_queue_latency (Deprecated) How long an item stays in workqueuegarbage_collector_graph_changes before being requested. -# TYPE garbage_collector_graph_changes_queue_latency summary -garbage_collector_graph_changes_queue_latency{quantile="0.5"} 9 -garbage_collector_graph_changes_queue_latency{quantile="0.9"} 12 -garbage_collector_graph_changes_queue_latency{quantile="0.99"} 57 -garbage_collector_graph_changes_queue_latency_sum 1.055362502e+09 -garbage_collector_graph_changes_queue_latency_count 468043 -# HELP garbage_collector_graph_changes_retries (Deprecated) Total number of retries handled by workqueue: garbage_collector_graph_changes -# TYPE garbage_collector_graph_changes_retries counter -garbage_collector_graph_changes_retries 0 -# HELP garbage_collector_graph_changes_unfinished_work_seconds (Deprecated) How many seconds of work garbage_collector_graph_changes has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE garbage_collector_graph_changes_unfinished_work_seconds gauge -garbage_collector_graph_changes_unfinished_work_seconds 0 -# HELP garbage_collector_graph_changes_work_duration (Deprecated) How long processing an item from workqueuegarbage_collector_graph_changes takes. -# TYPE garbage_collector_graph_changes_work_duration summary -garbage_collector_graph_changes_work_duration{quantile="0.5"} 26 -garbage_collector_graph_changes_work_duration{quantile="0.9"} 48 -garbage_collector_graph_changes_work_duration{quantile="0.99"} 164 -garbage_collector_graph_changes_work_duration_sum 1.707683e+07 -garbage_collector_graph_changes_work_duration_count 468043 -# HELP gc_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for gc_controller -# TYPE gc_controller_rate_limiter_use gauge -gc_controller_rate_limiter_use 0 -# HELP get_token_count Counter of total Token() requests to the alternate token source -# TYPE get_token_count counter -get_token_count 0 -# HELP get_token_fail_count Counter of failed Token() requests to the alternate token source -# TYPE get_token_fail_count counter -get_token_fail_count 0 -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 2.5853e-05 -go_gc_duration_seconds{quantile="0.25"} 6.3614e-05 -go_gc_duration_seconds{quantile="0.5"} 7.8792e-05 -go_gc_duration_seconds{quantile="0.75"} 0.000136907 -go_gc_duration_seconds{quantile="1"} 0.009504078 -go_gc_duration_seconds_sum 0.567965457 -go_gc_duration_seconds_count 2914 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 965 -# HELP go_info Information about the Go environment. -# TYPE go_info gauge -go_info{version="go1.12.5"} 1 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 3.3432488e+07 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 3.2919900896e+10 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 2.224143e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 3.68488235e+08 -# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. -# TYPE go_memstats_gc_cpu_fraction gauge -go_memstats_gc_cpu_fraction 4.4852207985970504e-05 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 2.623488e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 3.3432488e+07 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 2.6157056e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 3.6134912e+07 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 212410 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 2.6157056e+07 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 6.2291968e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.5595753811733434e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 0 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 3.68700645e+08 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 3472 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 481248 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 524288 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 3.866544e+07 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 772329 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 4.75136e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 4.75136e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 7.320396e+07 -# HELP go_threads Number of OS threads created. -# TYPE go_threads gauge -go_threads 10 -# HELP horizontalpodautoscaler_adds (Deprecated) Total number of adds handled by workqueue: horizontalpodautoscaler -# TYPE horizontalpodautoscaler_adds counter -horizontalpodautoscaler_adds 0 -# HELP horizontalpodautoscaler_depth (Deprecated) Current depth of workqueue: horizontalpodautoscaler -# TYPE horizontalpodautoscaler_depth gauge -horizontalpodautoscaler_depth 0 -# HELP horizontalpodautoscaler_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for horizontalpodautoscaler been running. -# TYPE horizontalpodautoscaler_longest_running_processor_microseconds gauge -horizontalpodautoscaler_longest_running_processor_microseconds 0 -# HELP horizontalpodautoscaler_queue_latency (Deprecated) How long an item stays in workqueuehorizontalpodautoscaler before being requested. -# TYPE horizontalpodautoscaler_queue_latency summary -horizontalpodautoscaler_queue_latency{quantile="0.5"} NaN -horizontalpodautoscaler_queue_latency{quantile="0.9"} NaN -horizontalpodautoscaler_queue_latency{quantile="0.99"} NaN -horizontalpodautoscaler_queue_latency_sum 0 -horizontalpodautoscaler_queue_latency_count 0 -# HELP horizontalpodautoscaler_retries (Deprecated) Total number of retries handled by workqueue: horizontalpodautoscaler -# TYPE horizontalpodautoscaler_retries counter -horizontalpodautoscaler_retries 0 -# HELP horizontalpodautoscaler_unfinished_work_seconds (Deprecated) How many seconds of work horizontalpodautoscaler has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE horizontalpodautoscaler_unfinished_work_seconds gauge -horizontalpodautoscaler_unfinished_work_seconds 0 -# HELP horizontalpodautoscaler_work_duration (Deprecated) How long processing an item from workqueuehorizontalpodautoscaler takes. -# TYPE horizontalpodautoscaler_work_duration summary -horizontalpodautoscaler_work_duration{quantile="0.5"} NaN -horizontalpodautoscaler_work_duration{quantile="0.9"} NaN -horizontalpodautoscaler_work_duration{quantile="0.99"} NaN -horizontalpodautoscaler_work_duration_sum 0 -horizontalpodautoscaler_work_duration_count 0 -# HELP http_request_duration_microseconds The HTTP request latencies in microseconds. -# TYPE http_request_duration_microseconds summary -http_request_duration_microseconds{handler="prometheus",quantile="0.5"} 12285.837 -http_request_duration_microseconds{handler="prometheus",quantile="0.9"} 12285.837 -http_request_duration_microseconds{handler="prometheus",quantile="0.99"} 12285.837 -http_request_duration_microseconds_sum{handler="prometheus"} 37076.665 -http_request_duration_microseconds_count{handler="prometheus"} 4 -# HELP http_request_size_bytes The HTTP request sizes in bytes. -# TYPE http_request_size_bytes summary -http_request_size_bytes{handler="prometheus",quantile="0.5"} 69 -http_request_size_bytes{handler="prometheus",quantile="0.9"} 69 -http_request_size_bytes{handler="prometheus",quantile="0.99"} 69 -http_request_size_bytes_sum{handler="prometheus"} 271 -http_request_size_bytes_count{handler="prometheus"} 4 -# HELP http_requests_total Total number of HTTP requests made. -# TYPE http_requests_total counter -http_requests_total{code="200",handler="prometheus",method="get"} 4 -# HELP http_response_size_bytes The HTTP response sizes in bytes. -# TYPE http_response_size_bytes summary -http_response_size_bytes{handler="prometheus",quantile="0.5"} 192971 -http_response_size_bytes{handler="prometheus",quantile="0.9"} 192971 -http_response_size_bytes{handler="prometheus",quantile="0.99"} 192971 -http_response_size_bytes_sum{handler="prometheus"} 771764 -http_response_size_bytes_count{handler="prometheus"} 4 -# HELP job_adds (Deprecated) Total number of adds handled by workqueue: job -# TYPE job_adds counter -job_adds 0 -# HELP job_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for job_controller -# TYPE job_controller_rate_limiter_use gauge -job_controller_rate_limiter_use 0 -# HELP job_depth (Deprecated) Current depth of workqueue: job -# TYPE job_depth gauge -job_depth 0 -# HELP job_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for job been running. -# TYPE job_longest_running_processor_microseconds gauge -job_longest_running_processor_microseconds 0 -# HELP job_queue_latency (Deprecated) How long an item stays in workqueuejob before being requested. -# TYPE job_queue_latency summary -job_queue_latency{quantile="0.5"} NaN -job_queue_latency{quantile="0.9"} NaN -job_queue_latency{quantile="0.99"} NaN -job_queue_latency_sum 0 -job_queue_latency_count 0 -# HELP job_retries (Deprecated) Total number of retries handled by workqueue: job -# TYPE job_retries counter -job_retries 0 -# HELP job_unfinished_work_seconds (Deprecated) How many seconds of work job has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE job_unfinished_work_seconds gauge -job_unfinished_work_seconds 0 -# HELP job_work_duration (Deprecated) How long processing an item from workqueuejob takes. -# TYPE job_work_duration summary -job_work_duration{quantile="0.5"} NaN -job_work_duration{quantile="0.9"} NaN -job_work_duration{quantile="0.99"} NaN -job_work_duration_sum 0 -job_work_duration_count 0 -# HELP kubernetes_build_info A metric with a constant '1' value labeled by major, minor, git version, git commit, git tree state, build date, Go version, and compiler from which Kubernetes was built, and platform on which it is running. -# TYPE kubernetes_build_info gauge -kubernetes_build_info{buildDate="2019-05-16T16:14:56Z",compiler="gc",gitCommit="66049e3b21efe110454d67df4fa62b08ea79a19b",gitTreeState="clean",gitVersion="v1.14.2",goVersion="go1.12.5",major="1",minor="14",platform="linux/amd64"} 1 -# HELP leader_election_master_status Gauge of if the reporting system is master of the relevant lease, 0 indicates backup, 1 indicates master. 'name' is the string used to identify the lease. Please make sure to group by name. -# TYPE leader_election_master_status gauge -leader_election_master_status{name="kube-controller-manager"} 1 -# HELP namespace_adds (Deprecated) Total number of adds handled by workqueue: namespace -# TYPE namespace_adds counter -namespace_adds 0 -# HELP namespace_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for namespace_controller -# TYPE namespace_controller_rate_limiter_use gauge -namespace_controller_rate_limiter_use 0 -# HELP namespace_depth (Deprecated) Current depth of workqueue: namespace -# TYPE namespace_depth gauge -namespace_depth 0 -# HELP namespace_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for namespace been running. -# TYPE namespace_longest_running_processor_microseconds gauge -namespace_longest_running_processor_microseconds 0 -# HELP namespace_queue_latency (Deprecated) How long an item stays in workqueuenamespace before being requested. -# TYPE namespace_queue_latency summary -namespace_queue_latency{quantile="0.5"} NaN -namespace_queue_latency{quantile="0.9"} NaN -namespace_queue_latency{quantile="0.99"} NaN -namespace_queue_latency_sum 0 -namespace_queue_latency_count 0 -# HELP namespace_retries (Deprecated) Total number of retries handled by workqueue: namespace -# TYPE namespace_retries counter -namespace_retries 0 -# HELP namespace_unfinished_work_seconds (Deprecated) How many seconds of work namespace has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE namespace_unfinished_work_seconds gauge -namespace_unfinished_work_seconds 0 -# HELP namespace_work_duration (Deprecated) How long processing an item from workqueuenamespace takes. -# TYPE namespace_work_duration summary -namespace_work_duration{quantile="0.5"} NaN -namespace_work_duration{quantile="0.9"} NaN -namespace_work_duration{quantile="0.99"} NaN -namespace_work_duration_sum 0 -namespace_work_duration_count 0 -# HELP node_collector_evictions_number Number of Node evictions that happened since current instance of NodeController started. -# TYPE node_collector_evictions_number counter -node_collector_evictions_number{zone=""} 7 -# HELP node_collector_unhealthy_nodes_in_zone Gauge measuring number of not Ready Nodes per zones. -# TYPE node_collector_unhealthy_nodes_in_zone gauge -node_collector_unhealthy_nodes_in_zone{zone=""} 0 -# HELP node_collector_zone_health Gauge measuring percentage of healthy nodes per zone. -# TYPE node_collector_zone_health gauge -node_collector_zone_health{zone=""} 100 -# HELP node_collector_zone_size Gauge measuring number of registered Nodes per zones. -# TYPE node_collector_zone_size gauge -node_collector_zone_size{zone=""} 2 -# HELP node_ipam_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for node_ipam_controller -# TYPE node_ipam_controller_rate_limiter_use gauge -node_ipam_controller_rate_limiter_use 0 -# HELP node_lifecycle_controller_adds (Deprecated) Total number of adds handled by workqueue: node_lifecycle_controller -# TYPE node_lifecycle_controller_adds counter -node_lifecycle_controller_adds 17427 -# HELP node_lifecycle_controller_depth (Deprecated) Current depth of workqueue: node_lifecycle_controller -# TYPE node_lifecycle_controller_depth gauge -node_lifecycle_controller_depth 0 -# HELP node_lifecycle_controller_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for node_lifecycle_controller been running. -# TYPE node_lifecycle_controller_longest_running_processor_microseconds gauge -node_lifecycle_controller_longest_running_processor_microseconds 0 -# HELP node_lifecycle_controller_queue_latency (Deprecated) How long an item stays in workqueuenode_lifecycle_controller before being requested. -# TYPE node_lifecycle_controller_queue_latency summary -node_lifecycle_controller_queue_latency{quantile="0.5"} 4 -node_lifecycle_controller_queue_latency{quantile="0.9"} 7 -node_lifecycle_controller_queue_latency{quantile="0.99"} 9 -node_lifecycle_controller_queue_latency_sum 208792 -node_lifecycle_controller_queue_latency_count 17427 -# HELP node_lifecycle_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for node_lifecycle_controller -# TYPE node_lifecycle_controller_rate_limiter_use gauge -node_lifecycle_controller_rate_limiter_use 0 -# HELP node_lifecycle_controller_unfinished_work_seconds (Deprecated) How many seconds of work node_lifecycle_controller has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE node_lifecycle_controller_unfinished_work_seconds gauge -node_lifecycle_controller_unfinished_work_seconds 0 -# HELP node_lifecycle_controller_work_duration (Deprecated) How long processing an item from workqueuenode_lifecycle_controller takes. -# TYPE node_lifecycle_controller_work_duration summary -node_lifecycle_controller_work_duration{quantile="0.5"} 13 -node_lifecycle_controller_work_duration{quantile="0.9"} 26 -node_lifecycle_controller_work_duration{quantile="0.99"} 28 -node_lifecycle_controller_work_duration_sum 490493 -node_lifecycle_controller_work_duration_count 17427 -# HELP noexec_taint_node_adds (Deprecated) Total number of adds handled by workqueue: noexec_taint_node -# TYPE noexec_taint_node_adds counter -noexec_taint_node_adds 12 -# HELP noexec_taint_node_depth (Deprecated) Current depth of workqueue: noexec_taint_node -# TYPE noexec_taint_node_depth gauge -noexec_taint_node_depth 0 -# HELP noexec_taint_node_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for noexec_taint_node been running. -# TYPE noexec_taint_node_longest_running_processor_microseconds gauge -noexec_taint_node_longest_running_processor_microseconds 0 -# HELP noexec_taint_node_queue_latency (Deprecated) How long an item stays in workqueuenoexec_taint_node before being requested. -# TYPE noexec_taint_node_queue_latency summary -noexec_taint_node_queue_latency{quantile="0.5"} NaN -noexec_taint_node_queue_latency{quantile="0.9"} NaN -noexec_taint_node_queue_latency{quantile="0.99"} NaN -noexec_taint_node_queue_latency_sum 41858 -noexec_taint_node_queue_latency_count 12 -# HELP noexec_taint_node_unfinished_work_seconds (Deprecated) How many seconds of work noexec_taint_node has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE noexec_taint_node_unfinished_work_seconds gauge -noexec_taint_node_unfinished_work_seconds 0 -# HELP noexec_taint_node_work_duration (Deprecated) How long processing an item from workqueuenoexec_taint_node takes. -# TYPE noexec_taint_node_work_duration summary -noexec_taint_node_work_duration{quantile="0.5"} NaN -noexec_taint_node_work_duration{quantile="0.9"} NaN -noexec_taint_node_work_duration{quantile="0.99"} NaN -noexec_taint_node_work_duration_sum 119382 -noexec_taint_node_work_duration_count 12 -# HELP noexec_taint_pod_adds (Deprecated) Total number of adds handled by workqueue: noexec_taint_pod -# TYPE noexec_taint_pod_adds counter -noexec_taint_pod_adds 35 -# HELP noexec_taint_pod_depth (Deprecated) Current depth of workqueue: noexec_taint_pod -# TYPE noexec_taint_pod_depth gauge -noexec_taint_pod_depth 0 -# HELP noexec_taint_pod_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for noexec_taint_pod been running. -# TYPE noexec_taint_pod_longest_running_processor_microseconds gauge -noexec_taint_pod_longest_running_processor_microseconds 0 -# HELP noexec_taint_pod_queue_latency (Deprecated) How long an item stays in workqueuenoexec_taint_pod before being requested. -# TYPE noexec_taint_pod_queue_latency summary -noexec_taint_pod_queue_latency{quantile="0.5"} 4 -noexec_taint_pod_queue_latency{quantile="0.9"} 6 -noexec_taint_pod_queue_latency{quantile="0.99"} 6 -noexec_taint_pod_queue_latency_sum 661711 -noexec_taint_pod_queue_latency_count 35 -# HELP noexec_taint_pod_unfinished_work_seconds (Deprecated) How many seconds of work noexec_taint_pod has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE noexec_taint_pod_unfinished_work_seconds gauge -noexec_taint_pod_unfinished_work_seconds 0 -# HELP noexec_taint_pod_work_duration (Deprecated) How long processing an item from workqueuenoexec_taint_pod takes. -# TYPE noexec_taint_pod_work_duration summary -noexec_taint_pod_work_duration{quantile="0.5"} 13 -noexec_taint_pod_work_duration{quantile="0.9"} 30 -noexec_taint_pod_work_duration{quantile="0.99"} 30 -noexec_taint_pod_work_duration_sum 944 -noexec_taint_pod_work_duration_count 35 -# HELP persistentvolume_protection_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for persistentvolume_protection_controller -# TYPE persistentvolume_protection_controller_rate_limiter_use gauge -persistentvolume_protection_controller_rate_limiter_use 0 -# HELP persistentvolumeclaim_protection_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for persistentvolumeclaim_protection_controller -# TYPE persistentvolumeclaim_protection_controller_rate_limiter_use gauge -persistentvolumeclaim_protection_controller_rate_limiter_use 0 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 6265.37 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 1.048576e+06 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 14 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 1.00958208e+08 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.55922719905e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 2.22724096e+08 -# HELP process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. -# TYPE process_virtual_memory_max_bytes gauge -process_virtual_memory_max_bytes -1 -# HELP pvcprotection_adds (Deprecated) Total number of adds handled by workqueue: pvcprotection -# TYPE pvcprotection_adds counter -pvcprotection_adds 0 -# HELP pvcprotection_depth (Deprecated) Current depth of workqueue: pvcprotection -# TYPE pvcprotection_depth gauge -pvcprotection_depth 0 -# HELP pvcprotection_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for pvcprotection been running. -# TYPE pvcprotection_longest_running_processor_microseconds gauge -pvcprotection_longest_running_processor_microseconds 0 -# HELP pvcprotection_queue_latency (Deprecated) How long an item stays in workqueuepvcprotection before being requested. -# TYPE pvcprotection_queue_latency summary -pvcprotection_queue_latency{quantile="0.5"} NaN -pvcprotection_queue_latency{quantile="0.9"} NaN -pvcprotection_queue_latency{quantile="0.99"} NaN -pvcprotection_queue_latency_sum 0 -pvcprotection_queue_latency_count 0 -# HELP pvcprotection_retries (Deprecated) Total number of retries handled by workqueue: pvcprotection -# TYPE pvcprotection_retries counter -pvcprotection_retries 0 -# HELP pvcprotection_unfinished_work_seconds (Deprecated) How many seconds of work pvcprotection has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE pvcprotection_unfinished_work_seconds gauge -pvcprotection_unfinished_work_seconds 0 -# HELP pvcprotection_work_duration (Deprecated) How long processing an item from workqueuepvcprotection takes. -# TYPE pvcprotection_work_duration summary -pvcprotection_work_duration{quantile="0.5"} NaN -pvcprotection_work_duration{quantile="0.9"} NaN -pvcprotection_work_duration{quantile="0.99"} NaN -pvcprotection_work_duration_sum 0 -pvcprotection_work_duration_count 0 -# HELP pvcs_adds (Deprecated) Total number of adds handled by workqueue: pvcs -# TYPE pvcs_adds counter -pvcs_adds 0 -# HELP pvcs_depth (Deprecated) Current depth of workqueue: pvcs -# TYPE pvcs_depth gauge -pvcs_depth 0 -# HELP pvcs_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for pvcs been running. -# TYPE pvcs_longest_running_processor_microseconds gauge -pvcs_longest_running_processor_microseconds 0 -# HELP pvcs_queue_latency (Deprecated) How long an item stays in workqueuepvcs before being requested. -# TYPE pvcs_queue_latency summary -pvcs_queue_latency{quantile="0.5"} NaN -pvcs_queue_latency{quantile="0.9"} NaN -pvcs_queue_latency{quantile="0.99"} NaN -pvcs_queue_latency_sum 0 -pvcs_queue_latency_count 0 -# HELP pvcs_retries (Deprecated) Total number of retries handled by workqueue: pvcs -# TYPE pvcs_retries counter -pvcs_retries 0 -# HELP pvcs_unfinished_work_seconds (Deprecated) How many seconds of work pvcs has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE pvcs_unfinished_work_seconds gauge -pvcs_unfinished_work_seconds 0 -# HELP pvcs_work_duration (Deprecated) How long processing an item from workqueuepvcs takes. -# TYPE pvcs_work_duration summary -pvcs_work_duration{quantile="0.5"} NaN -pvcs_work_duration{quantile="0.9"} NaN -pvcs_work_duration{quantile="0.99"} NaN -pvcs_work_duration_sum 0 -pvcs_work_duration_count 0 -# HELP pvprotection_adds (Deprecated) Total number of adds handled by workqueue: pvprotection -# TYPE pvprotection_adds counter -pvprotection_adds 0 -# HELP pvprotection_depth (Deprecated) Current depth of workqueue: pvprotection -# TYPE pvprotection_depth gauge -pvprotection_depth 0 -# HELP pvprotection_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for pvprotection been running. -# TYPE pvprotection_longest_running_processor_microseconds gauge -pvprotection_longest_running_processor_microseconds 0 -# HELP pvprotection_queue_latency (Deprecated) How long an item stays in workqueuepvprotection before being requested. -# TYPE pvprotection_queue_latency summary -pvprotection_queue_latency{quantile="0.5"} NaN -pvprotection_queue_latency{quantile="0.9"} NaN -pvprotection_queue_latency{quantile="0.99"} NaN -pvprotection_queue_latency_sum 0 -pvprotection_queue_latency_count 0 -# HELP pvprotection_retries (Deprecated) Total number of retries handled by workqueue: pvprotection -# TYPE pvprotection_retries counter -pvprotection_retries 0 -# HELP pvprotection_unfinished_work_seconds (Deprecated) How many seconds of work pvprotection has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE pvprotection_unfinished_work_seconds gauge -pvprotection_unfinished_work_seconds 0 -# HELP pvprotection_work_duration (Deprecated) How long processing an item from workqueuepvprotection takes. -# TYPE pvprotection_work_duration summary -pvprotection_work_duration{quantile="0.5"} NaN -pvprotection_work_duration{quantile="0.9"} NaN -pvprotection_work_duration{quantile="0.99"} NaN -pvprotection_work_duration_sum 0 -pvprotection_work_duration_count 0 -# HELP replicaset_adds (Deprecated) Total number of adds handled by workqueue: replicaset -# TYPE replicaset_adds counter -replicaset_adds 51 -# HELP replicaset_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for replicaset_controller -# TYPE replicaset_controller_rate_limiter_use gauge -replicaset_controller_rate_limiter_use 0 -# HELP replicaset_depth (Deprecated) Current depth of workqueue: replicaset -# TYPE replicaset_depth gauge -replicaset_depth 0 -# HELP replicaset_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for replicaset been running. -# TYPE replicaset_longest_running_processor_microseconds gauge -replicaset_longest_running_processor_microseconds 0 -# HELP replicaset_queue_latency (Deprecated) How long an item stays in workqueuereplicaset before being requested. -# TYPE replicaset_queue_latency summary -replicaset_queue_latency{quantile="0.5"} 6 -replicaset_queue_latency{quantile="0.9"} 2779 -replicaset_queue_latency{quantile="0.99"} 12935 -replicaset_queue_latency_sum 113136 -replicaset_queue_latency_count 51 -# HELP replicaset_retries (Deprecated) Total number of retries handled by workqueue: replicaset -# TYPE replicaset_retries counter -replicaset_retries 0 -# HELP replicaset_unfinished_work_seconds (Deprecated) How many seconds of work replicaset has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE replicaset_unfinished_work_seconds gauge -replicaset_unfinished_work_seconds 0 -# HELP replicaset_work_duration (Deprecated) How long processing an item from workqueuereplicaset takes. -# TYPE replicaset_work_duration summary -replicaset_work_duration{quantile="0.5"} 58 -replicaset_work_duration{quantile="0.9"} 8680 -replicaset_work_duration{quantile="0.99"} 13487 -replicaset_work_duration_sum 203524 -replicaset_work_duration_count 51 -# HELP replication_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for replication_controller -# TYPE replication_controller_rate_limiter_use gauge -replication_controller_rate_limiter_use 0 -# HELP replicationmanager_adds (Deprecated) Total number of adds handled by workqueue: replicationmanager -# TYPE replicationmanager_adds counter -replicationmanager_adds 0 -# HELP replicationmanager_depth (Deprecated) Current depth of workqueue: replicationmanager -# TYPE replicationmanager_depth gauge -replicationmanager_depth 0 -# HELP replicationmanager_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for replicationmanager been running. -# TYPE replicationmanager_longest_running_processor_microseconds gauge -replicationmanager_longest_running_processor_microseconds 0 -# HELP replicationmanager_queue_latency (Deprecated) How long an item stays in workqueuereplicationmanager before being requested. -# TYPE replicationmanager_queue_latency summary -replicationmanager_queue_latency{quantile="0.5"} NaN -replicationmanager_queue_latency{quantile="0.9"} NaN -replicationmanager_queue_latency{quantile="0.99"} NaN -replicationmanager_queue_latency_sum 0 -replicationmanager_queue_latency_count 0 -# HELP replicationmanager_retries (Deprecated) Total number of retries handled by workqueue: replicationmanager -# TYPE replicationmanager_retries counter -replicationmanager_retries 0 -# HELP replicationmanager_unfinished_work_seconds (Deprecated) How many seconds of work replicationmanager has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE replicationmanager_unfinished_work_seconds gauge -replicationmanager_unfinished_work_seconds 0 -# HELP replicationmanager_work_duration (Deprecated) How long processing an item from workqueuereplicationmanager takes. -# TYPE replicationmanager_work_duration summary -replicationmanager_work_duration{quantile="0.5"} NaN -replicationmanager_work_duration{quantile="0.9"} NaN -replicationmanager_work_duration{quantile="0.99"} NaN -replicationmanager_work_duration_sum 0 -replicationmanager_work_duration_count 0 -# HELP resource_quota_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for resource_quota_controller -# TYPE resource_quota_controller_rate_limiter_use gauge -resource_quota_controller_rate_limiter_use 0 -# HELP resource_quota_controller_resource_changes_adds (Deprecated) Total number of adds handled by workqueue: resource_quota_controller_resource_changes -# TYPE resource_quota_controller_resource_changes_adds counter -resource_quota_controller_resource_changes_adds 132 -# HELP resource_quota_controller_resource_changes_depth (Deprecated) Current depth of workqueue: resource_quota_controller_resource_changes -# TYPE resource_quota_controller_resource_changes_depth gauge -resource_quota_controller_resource_changes_depth 0 -# HELP resource_quota_controller_resource_changes_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for resource_quota_controller_resource_changes been running. -# TYPE resource_quota_controller_resource_changes_longest_running_processor_microseconds gauge -resource_quota_controller_resource_changes_longest_running_processor_microseconds 0 -# HELP resource_quota_controller_resource_changes_queue_latency (Deprecated) How long an item stays in workqueueresource_quota_controller_resource_changes before being requested. -# TYPE resource_quota_controller_resource_changes_queue_latency summary -resource_quota_controller_resource_changes_queue_latency{quantile="0.5"} 3 -resource_quota_controller_resource_changes_queue_latency{quantile="0.9"} 5 -resource_quota_controller_resource_changes_queue_latency{quantile="0.99"} 5 -resource_quota_controller_resource_changes_queue_latency_sum 3778 -resource_quota_controller_resource_changes_queue_latency_count 132 -# HELP resource_quota_controller_resource_changes_retries (Deprecated) Total number of retries handled by workqueue: resource_quota_controller_resource_changes -# TYPE resource_quota_controller_resource_changes_retries counter -resource_quota_controller_resource_changes_retries 0 -# HELP resource_quota_controller_resource_changes_unfinished_work_seconds (Deprecated) How many seconds of work resource_quota_controller_resource_changes has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE resource_quota_controller_resource_changes_unfinished_work_seconds gauge -resource_quota_controller_resource_changes_unfinished_work_seconds 0 -# HELP resource_quota_controller_resource_changes_work_duration (Deprecated) How long processing an item from workqueueresource_quota_controller_resource_changes takes. -# TYPE resource_quota_controller_resource_changes_work_duration summary -resource_quota_controller_resource_changes_work_duration{quantile="0.5"} 11 -resource_quota_controller_resource_changes_work_duration{quantile="0.9"} 19 -resource_quota_controller_resource_changes_work_duration{quantile="0.99"} 19 -resource_quota_controller_resource_changes_work_duration_sum 1419 -resource_quota_controller_resource_changes_work_duration_count 132 -# HELP resourcequota_primary_adds (Deprecated) Total number of adds handled by workqueue: resourcequota_primary -# TYPE resourcequota_primary_adds counter -resourcequota_primary_adds 0 -# HELP resourcequota_primary_depth (Deprecated) Current depth of workqueue: resourcequota_primary -# TYPE resourcequota_primary_depth gauge -resourcequota_primary_depth 0 -# HELP resourcequota_primary_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for resourcequota_primary been running. -# TYPE resourcequota_primary_longest_running_processor_microseconds gauge -resourcequota_primary_longest_running_processor_microseconds 0 -# HELP resourcequota_primary_queue_latency (Deprecated) How long an item stays in workqueueresourcequota_primary before being requested. -# TYPE resourcequota_primary_queue_latency summary -resourcequota_primary_queue_latency{quantile="0.5"} NaN -resourcequota_primary_queue_latency{quantile="0.9"} NaN -resourcequota_primary_queue_latency{quantile="0.99"} NaN -resourcequota_primary_queue_latency_sum 0 -resourcequota_primary_queue_latency_count 0 -# HELP resourcequota_primary_retries (Deprecated) Total number of retries handled by workqueue: resourcequota_primary -# TYPE resourcequota_primary_retries counter -resourcequota_primary_retries 0 -# HELP resourcequota_primary_unfinished_work_seconds (Deprecated) How many seconds of work resourcequota_primary has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE resourcequota_primary_unfinished_work_seconds gauge -resourcequota_primary_unfinished_work_seconds 0 -# HELP resourcequota_primary_work_duration (Deprecated) How long processing an item from workqueueresourcequota_primary takes. -# TYPE resourcequota_primary_work_duration summary -resourcequota_primary_work_duration{quantile="0.5"} NaN -resourcequota_primary_work_duration{quantile="0.9"} NaN -resourcequota_primary_work_duration{quantile="0.99"} NaN -resourcequota_primary_work_duration_sum 0 -resourcequota_primary_work_duration_count 0 -# HELP resourcequota_priority_adds (Deprecated) Total number of adds handled by workqueue: resourcequota_priority -# TYPE resourcequota_priority_adds counter -resourcequota_priority_adds 0 -# HELP resourcequota_priority_depth (Deprecated) Current depth of workqueue: resourcequota_priority -# TYPE resourcequota_priority_depth gauge -resourcequota_priority_depth 0 -# HELP resourcequota_priority_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for resourcequota_priority been running. -# TYPE resourcequota_priority_longest_running_processor_microseconds gauge -resourcequota_priority_longest_running_processor_microseconds 0 -# HELP resourcequota_priority_queue_latency (Deprecated) How long an item stays in workqueueresourcequota_priority before being requested. -# TYPE resourcequota_priority_queue_latency summary -resourcequota_priority_queue_latency{quantile="0.5"} NaN -resourcequota_priority_queue_latency{quantile="0.9"} NaN -resourcequota_priority_queue_latency{quantile="0.99"} NaN -resourcequota_priority_queue_latency_sum 0 -resourcequota_priority_queue_latency_count 0 -# HELP resourcequota_priority_retries (Deprecated) Total number of retries handled by workqueue: resourcequota_priority -# TYPE resourcequota_priority_retries counter -resourcequota_priority_retries 0 -# HELP resourcequota_priority_unfinished_work_seconds (Deprecated) How many seconds of work resourcequota_priority has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE resourcequota_priority_unfinished_work_seconds gauge -resourcequota_priority_unfinished_work_seconds 0 -# HELP resourcequota_priority_work_duration (Deprecated) How long processing an item from workqueueresourcequota_priority takes. -# TYPE resourcequota_priority_work_duration summary -resourcequota_priority_work_duration{quantile="0.5"} NaN -resourcequota_priority_work_duration{quantile="0.9"} NaN -resourcequota_priority_work_duration{quantile="0.99"} NaN -resourcequota_priority_work_duration_sum 0 -resourcequota_priority_work_duration_count 0 -# HELP rest_client_request_duration_seconds Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_duration_seconds histogram -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.002"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.004"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.008"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.016"} 5 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.032"} 6 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.064"} 6 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.128"} 6 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.256"} 6 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.512"} 6 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="+Inf"} 6 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE"} 0.053191289999999995 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE"} 6 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.001"} 10478 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.002"} 49873 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.004"} 181102 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.008"} 478929 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.016"} 878653 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.032"} 1.019228e+06 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.064"} 1.02024e+06 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.128"} 1.020267e+06 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.256"} 1.020267e+06 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.512"} 1.020267e+06 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="+Inf"} 1.020268e+06 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 9770.739176391411 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 1.020268e+06 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.002"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.004"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.008"} 9 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.016"} 13 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.032"} 16 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.064"} 18 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.128"} 18 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.256"} 18 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.512"} 18 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="+Inf"} 18 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH"} 0.24382298700000002 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH"} 18 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.001"} 2 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.002"} 29 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.004"} 70 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.008"} 106 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.016"} 138 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.032"} 144 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.064"} 145 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.128"} 145 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.256"} 145 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.512"} 145 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="+Inf"} 145 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 0.8918479449999999 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 145 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.002"} 161 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.004"} 12560 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.008"} 36621 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.016"} 164080 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.032"} 172452 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.064"} 172672 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.128"} 172676 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.256"} 172676 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.512"} 172676 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="+Inf"} 172676 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT"} 1774.3122605790109 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT"} 172676 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.001"} 705 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.002"} 3249 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.004"} 21454 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.008"} 22939 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.016"} 23026 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.032"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.064"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.128"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.256"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.512"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="+Inf"} 23031 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET"} 67.97392132900035 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.001"} 2736 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.002"} 17044 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.004"} 22773 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.008"} 22994 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.016"} 23029 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.032"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.064"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.128"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.256"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.512"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="+Inf"} 23031 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET"} 41.15710899300018 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET"} 23031 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.002"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.004"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.008"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.016"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.032"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.064"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.128"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.256"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.512"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="+Inf"} 1 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET"} 0.005862051 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET"} 1 -# HELP rest_client_request_latency_seconds (Deprecated) Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_latency_seconds histogram -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.004"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.008"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.016"} 5 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.032"} 6 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.064"} 6 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.128"} 6 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.256"} 6 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="0.512"} 6 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE",le="+Inf"} 6 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE"} 0.053191289999999995 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="DELETE"} 6 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.001"} 10478 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.002"} 49873 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.004"} 181102 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.008"} 478929 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.016"} 878653 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.032"} 1.019228e+06 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.064"} 1.02024e+06 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.128"} 1.020267e+06 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.256"} 1.020267e+06 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.512"} 1.020267e+06 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="+Inf"} 1.020268e+06 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 9770.739176391411 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 1.020268e+06 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.004"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.008"} 9 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.016"} 13 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.032"} 16 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.064"} 18 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.128"} 18 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.256"} 18 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="0.512"} 18 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH",le="+Inf"} 18 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH"} 0.24382298700000002 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PATCH"} 18 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.001"} 2 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.002"} 29 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.004"} 70 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.008"} 106 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.016"} 138 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.032"} 144 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.064"} 145 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.128"} 145 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.256"} 145 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.512"} 145 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="+Inf"} 145 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 0.8918479449999999 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 145 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.002"} 161 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.004"} 12560 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.008"} 36621 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.016"} 164080 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.032"} 172452 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.064"} 172672 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.128"} 172676 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.256"} 172676 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="0.512"} 172676 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT",le="+Inf"} 172676 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT"} 1774.3122605790109 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="PUT"} 172676 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.001"} 705 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.002"} 3249 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.004"} 21454 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.008"} 22939 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.016"} 23026 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.032"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.064"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.128"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.256"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="0.512"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET",le="+Inf"} 23031 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET"} 67.97392132900035 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/api?timeout=32s",verb="GET"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.001"} 2736 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.002"} 17044 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.004"} 22773 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.008"} 22994 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.016"} 23029 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.032"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.064"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.128"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.256"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="0.512"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET",le="+Inf"} 23031 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET"} 41.15710899300018 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/apis?timeout=32s",verb="GET"} 23031 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.008"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.016"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.032"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.064"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET"} 0.005862051 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/healthz?timeout=32s",verb="GET"} 1 -# HELP rest_client_requests_total Number of HTTP requests, partitioned by status code, method, and host. -# TYPE rest_client_requests_total counter -rest_client_requests_total{code="200",host="192.168.205.10:6443",method="DELETE"} 6 -rest_client_requests_total{code="200",host="192.168.205.10:6443",method="GET"} 1.113352e+06 -rest_client_requests_total{code="200",host="192.168.205.10:6443",method="PATCH"} 18 -rest_client_requests_total{code="200",host="192.168.205.10:6443",method="PUT"} 172664 -rest_client_requests_total{code="201",host="192.168.205.10:6443",method="POST"} 145 -rest_client_requests_total{code="403",host="192.168.205.10:6443",method="GET"} 1 -rest_client_requests_total{code="404",host="192.168.205.10:6443",method="GET"} 28 -rest_client_requests_total{code="409",host="192.168.205.10:6443",method="PUT"} 12 -# HELP service_adds (Deprecated) Total number of adds handled by workqueue: service -# TYPE service_adds counter -service_adds 3 -# HELP service_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for service_controller -# TYPE service_controller_rate_limiter_use gauge -service_controller_rate_limiter_use 0 -# HELP service_depth (Deprecated) Current depth of workqueue: service -# TYPE service_depth gauge -service_depth 3 -# HELP service_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for service been running. -# TYPE service_longest_running_processor_microseconds gauge -service_longest_running_processor_microseconds 0 -# HELP service_queue_latency (Deprecated) How long an item stays in workqueueservice before being requested. -# TYPE service_queue_latency summary -service_queue_latency{quantile="0.5"} NaN -service_queue_latency{quantile="0.9"} NaN -service_queue_latency{quantile="0.99"} NaN -service_queue_latency_sum 0 -service_queue_latency_count 0 -# HELP service_retries (Deprecated) Total number of retries handled by workqueue: service -# TYPE service_retries counter -service_retries 0 -# HELP service_unfinished_work_seconds (Deprecated) How many seconds of work service has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE service_unfinished_work_seconds gauge -service_unfinished_work_seconds 0 -# HELP service_work_duration (Deprecated) How long processing an item from workqueueservice takes. -# TYPE service_work_duration summary -service_work_duration{quantile="0.5"} NaN -service_work_duration{quantile="0.9"} NaN -service_work_duration{quantile="0.99"} NaN -service_work_duration_sum 0 -service_work_duration_count 0 -# HELP serviceaccount_adds (Deprecated) Total number of adds handled by workqueue: serviceaccount -# TYPE serviceaccount_adds counter -serviceaccount_adds 4 -# HELP serviceaccount_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for serviceaccount_controller -# TYPE serviceaccount_controller_rate_limiter_use gauge -serviceaccount_controller_rate_limiter_use 0 -# HELP serviceaccount_depth (Deprecated) Current depth of workqueue: serviceaccount -# TYPE serviceaccount_depth gauge -serviceaccount_depth 0 -# HELP serviceaccount_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for serviceaccount been running. -# TYPE serviceaccount_longest_running_processor_microseconds gauge -serviceaccount_longest_running_processor_microseconds 0 -# HELP serviceaccount_queue_latency (Deprecated) How long an item stays in workqueueserviceaccount before being requested. -# TYPE serviceaccount_queue_latency summary -serviceaccount_queue_latency{quantile="0.5"} NaN -serviceaccount_queue_latency{quantile="0.9"} NaN -serviceaccount_queue_latency{quantile="0.99"} NaN -serviceaccount_queue_latency_sum 388662 -serviceaccount_queue_latency_count 4 -# HELP serviceaccount_retries (Deprecated) Total number of retries handled by workqueue: serviceaccount -# TYPE serviceaccount_retries counter -serviceaccount_retries 0 -# HELP serviceaccount_tokens_controller_rate_limiter_use A metric measuring the saturation of the rate limiter for serviceaccount_tokens_controller -# TYPE serviceaccount_tokens_controller_rate_limiter_use gauge -serviceaccount_tokens_controller_rate_limiter_use 0 -# HELP serviceaccount_tokens_secret_adds (Deprecated) Total number of adds handled by workqueue: serviceaccount_tokens_secret -# TYPE serviceaccount_tokens_secret_adds counter -serviceaccount_tokens_secret_adds 34 -# HELP serviceaccount_tokens_secret_depth (Deprecated) Current depth of workqueue: serviceaccount_tokens_secret -# TYPE serviceaccount_tokens_secret_depth gauge -serviceaccount_tokens_secret_depth 0 -# HELP serviceaccount_tokens_secret_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for serviceaccount_tokens_secret been running. -# TYPE serviceaccount_tokens_secret_longest_running_processor_microseconds gauge -serviceaccount_tokens_secret_longest_running_processor_microseconds 0 -# HELP serviceaccount_tokens_secret_queue_latency (Deprecated) How long an item stays in workqueueserviceaccount_tokens_secret before being requested. -# TYPE serviceaccount_tokens_secret_queue_latency summary -serviceaccount_tokens_secret_queue_latency{quantile="0.5"} NaN -serviceaccount_tokens_secret_queue_latency{quantile="0.9"} NaN -serviceaccount_tokens_secret_queue_latency{quantile="0.99"} NaN -serviceaccount_tokens_secret_queue_latency_sum 197 -serviceaccount_tokens_secret_queue_latency_count 34 -# HELP serviceaccount_tokens_secret_retries (Deprecated) Total number of retries handled by workqueue: serviceaccount_tokens_secret -# TYPE serviceaccount_tokens_secret_retries counter -serviceaccount_tokens_secret_retries 0 -# HELP serviceaccount_tokens_secret_unfinished_work_seconds (Deprecated) How many seconds of work serviceaccount_tokens_secret has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE serviceaccount_tokens_secret_unfinished_work_seconds gauge -serviceaccount_tokens_secret_unfinished_work_seconds 0 -# HELP serviceaccount_tokens_secret_work_duration (Deprecated) How long processing an item from workqueueserviceaccount_tokens_secret takes. -# TYPE serviceaccount_tokens_secret_work_duration summary -serviceaccount_tokens_secret_work_duration{quantile="0.5"} NaN -serviceaccount_tokens_secret_work_duration{quantile="0.9"} NaN -serviceaccount_tokens_secret_work_duration{quantile="0.99"} NaN -serviceaccount_tokens_secret_work_duration_sum 670 -serviceaccount_tokens_secret_work_duration_count 34 -# HELP serviceaccount_tokens_service_adds (Deprecated) Total number of adds handled by workqueue: serviceaccount_tokens_service -# TYPE serviceaccount_tokens_service_adds counter -serviceaccount_tokens_service_adds 68 -# HELP serviceaccount_tokens_service_depth (Deprecated) Current depth of workqueue: serviceaccount_tokens_service -# TYPE serviceaccount_tokens_service_depth gauge -serviceaccount_tokens_service_depth 0 -# HELP serviceaccount_tokens_service_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for serviceaccount_tokens_service been running. -# TYPE serviceaccount_tokens_service_longest_running_processor_microseconds gauge -serviceaccount_tokens_service_longest_running_processor_microseconds 0 -# HELP serviceaccount_tokens_service_queue_latency (Deprecated) How long an item stays in workqueueserviceaccount_tokens_service before being requested. -# TYPE serviceaccount_tokens_service_queue_latency summary -serviceaccount_tokens_service_queue_latency{quantile="0.5"} NaN -serviceaccount_tokens_service_queue_latency{quantile="0.9"} NaN -serviceaccount_tokens_service_queue_latency{quantile="0.99"} NaN -serviceaccount_tokens_service_queue_latency_sum 105569 -serviceaccount_tokens_service_queue_latency_count 68 -# HELP serviceaccount_tokens_service_retries (Deprecated) Total number of retries handled by workqueue: serviceaccount_tokens_service -# TYPE serviceaccount_tokens_service_retries counter -serviceaccount_tokens_service_retries 0 -# HELP serviceaccount_tokens_service_unfinished_work_seconds (Deprecated) How many seconds of work serviceaccount_tokens_service has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE serviceaccount_tokens_service_unfinished_work_seconds gauge -serviceaccount_tokens_service_unfinished_work_seconds 0 -# HELP serviceaccount_tokens_service_work_duration (Deprecated) How long processing an item from workqueueserviceaccount_tokens_service takes. -# TYPE serviceaccount_tokens_service_work_duration summary -serviceaccount_tokens_service_work_duration{quantile="0.5"} NaN -serviceaccount_tokens_service_work_duration{quantile="0.9"} NaN -serviceaccount_tokens_service_work_duration{quantile="0.99"} NaN -serviceaccount_tokens_service_work_duration_sum 654827 -serviceaccount_tokens_service_work_duration_count 68 -# HELP serviceaccount_unfinished_work_seconds (Deprecated) How many seconds of work serviceaccount has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE serviceaccount_unfinished_work_seconds gauge -serviceaccount_unfinished_work_seconds 0 -# HELP serviceaccount_work_duration (Deprecated) How long processing an item from workqueueserviceaccount takes. -# TYPE serviceaccount_work_duration summary -serviceaccount_work_duration{quantile="0.5"} NaN -serviceaccount_work_duration{quantile="0.9"} NaN -serviceaccount_work_duration{quantile="0.99"} NaN -serviceaccount_work_duration_sum 30523 -serviceaccount_work_duration_count 4 -# HELP statefulset_adds (Deprecated) Total number of adds handled by workqueue: statefulset -# TYPE statefulset_adds counter -statefulset_adds 0 -# HELP statefulset_depth (Deprecated) Current depth of workqueue: statefulset -# TYPE statefulset_depth gauge -statefulset_depth 0 -# HELP statefulset_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for statefulset been running. -# TYPE statefulset_longest_running_processor_microseconds gauge -statefulset_longest_running_processor_microseconds 0 -# HELP statefulset_queue_latency (Deprecated) How long an item stays in workqueuestatefulset before being requested. -# TYPE statefulset_queue_latency summary -statefulset_queue_latency{quantile="0.5"} NaN -statefulset_queue_latency{quantile="0.9"} NaN -statefulset_queue_latency{quantile="0.99"} NaN -statefulset_queue_latency_sum 0 -statefulset_queue_latency_count 0 -# HELP statefulset_retries (Deprecated) Total number of retries handled by workqueue: statefulset -# TYPE statefulset_retries counter -statefulset_retries 0 -# HELP statefulset_unfinished_work_seconds (Deprecated) How many seconds of work statefulset has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE statefulset_unfinished_work_seconds gauge -statefulset_unfinished_work_seconds 0 -# HELP statefulset_work_duration (Deprecated) How long processing an item from workqueuestatefulset takes. -# TYPE statefulset_work_duration summary -statefulset_work_duration{quantile="0.5"} NaN -statefulset_work_duration{quantile="0.9"} NaN -statefulset_work_duration{quantile="0.99"} NaN -statefulset_work_duration_sum 0 -statefulset_work_duration_count 0 -# HELP token_cleaner_adds (Deprecated) Total number of adds handled by workqueue: token_cleaner -# TYPE token_cleaner_adds counter -token_cleaner_adds 2 -# HELP token_cleaner_depth (Deprecated) Current depth of workqueue: token_cleaner -# TYPE token_cleaner_depth gauge -token_cleaner_depth 0 -# HELP token_cleaner_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for token_cleaner been running. -# TYPE token_cleaner_longest_running_processor_microseconds gauge -token_cleaner_longest_running_processor_microseconds 0 -# HELP token_cleaner_queue_latency (Deprecated) How long an item stays in workqueuetoken_cleaner before being requested. -# TYPE token_cleaner_queue_latency summary -token_cleaner_queue_latency{quantile="0.5"} NaN -token_cleaner_queue_latency{quantile="0.9"} NaN -token_cleaner_queue_latency{quantile="0.99"} NaN -token_cleaner_queue_latency_sum 200106 -token_cleaner_queue_latency_count 2 -# HELP token_cleaner_rate_limiter_use A metric measuring the saturation of the rate limiter for token_cleaner -# TYPE token_cleaner_rate_limiter_use gauge -token_cleaner_rate_limiter_use 0 -# HELP token_cleaner_retries (Deprecated) Total number of retries handled by workqueue: token_cleaner -# TYPE token_cleaner_retries counter -token_cleaner_retries 0 -# HELP token_cleaner_unfinished_work_seconds (Deprecated) How many seconds of work token_cleaner has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE token_cleaner_unfinished_work_seconds gauge -token_cleaner_unfinished_work_seconds 0 -# HELP token_cleaner_work_duration (Deprecated) How long processing an item from workqueuetoken_cleaner takes. -# TYPE token_cleaner_work_duration summary -token_cleaner_work_duration{quantile="0.5"} NaN -token_cleaner_work_duration{quantile="0.9"} NaN -token_cleaner_work_duration{quantile="0.99"} NaN -token_cleaner_work_duration_sum 70 -token_cleaner_work_duration_count 2 -# HELP ttlcontroller_adds (Deprecated) Total number of adds handled by workqueue: ttlcontroller -# TYPE ttlcontroller_adds counter -ttlcontroller_adds 17424 -# HELP ttlcontroller_depth (Deprecated) Current depth of workqueue: ttlcontroller -# TYPE ttlcontroller_depth gauge -ttlcontroller_depth 0 -# HELP ttlcontroller_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for ttlcontroller been running. -# TYPE ttlcontroller_longest_running_processor_microseconds gauge -ttlcontroller_longest_running_processor_microseconds 0 -# HELP ttlcontroller_queue_latency (Deprecated) How long an item stays in workqueuettlcontroller before being requested. -# TYPE ttlcontroller_queue_latency summary -ttlcontroller_queue_latency{quantile="0.5"} 3 -ttlcontroller_queue_latency{quantile="0.9"} 7 -ttlcontroller_queue_latency{quantile="0.99"} 8 -ttlcontroller_queue_latency_sum 287116 -ttlcontroller_queue_latency_count 17424 -# HELP ttlcontroller_retries (Deprecated) Total number of retries handled by workqueue: ttlcontroller -# TYPE ttlcontroller_retries counter -ttlcontroller_retries 0 -# HELP ttlcontroller_unfinished_work_seconds (Deprecated) How many seconds of work ttlcontroller has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE ttlcontroller_unfinished_work_seconds gauge -ttlcontroller_unfinished_work_seconds 0 -# HELP ttlcontroller_work_duration (Deprecated) How long processing an item from workqueuettlcontroller takes. -# TYPE ttlcontroller_work_duration summary -ttlcontroller_work_duration{quantile="0.5"} 7 -ttlcontroller_work_duration{quantile="0.9"} 14 -ttlcontroller_work_duration{quantile="0.99"} 14 -ttlcontroller_work_duration_sum 365409 -ttlcontroller_work_duration_count 17424 -# HELP volumes_adds (Deprecated) Total number of adds handled by workqueue: volumes -# TYPE volumes_adds counter -volumes_adds 0 -# HELP volumes_depth (Deprecated) Current depth of workqueue: volumes -# TYPE volumes_depth gauge -volumes_depth 0 -# HELP volumes_longest_running_processor_microseconds (Deprecated) How many microseconds has the longest running processor for volumes been running. -# TYPE volumes_longest_running_processor_microseconds gauge -volumes_longest_running_processor_microseconds 0 -# HELP volumes_queue_latency (Deprecated) How long an item stays in workqueuevolumes before being requested. -# TYPE volumes_queue_latency summary -volumes_queue_latency{quantile="0.5"} NaN -volumes_queue_latency{quantile="0.9"} NaN -volumes_queue_latency{quantile="0.99"} NaN -volumes_queue_latency_sum 0 -volumes_queue_latency_count 0 -# HELP volumes_unfinished_work_seconds (Deprecated) How many seconds of work volumes has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE volumes_unfinished_work_seconds gauge -volumes_unfinished_work_seconds 0 -# HELP volumes_work_duration (Deprecated) How long processing an item from workqueuevolumes takes. -# TYPE volumes_work_duration summary -volumes_work_duration{quantile="0.5"} NaN -volumes_work_duration{quantile="0.9"} NaN -volumes_work_duration{quantile="0.99"} NaN -volumes_work_duration_sum 0 -volumes_work_duration_count 0 -# HELP workqueue_adds_total Total number of adds handled by workqueue -# TYPE workqueue_adds_total counter -workqueue_adds_total{name="ClusterRoleAggregator"} 68 -workqueue_adds_total{name="bootstrap_signer_queue"} 2 -workqueue_adds_total{name="certificate"} 12 -workqueue_adds_total{name="claims"} 0 -workqueue_adds_total{name="daemonset"} 78 -workqueue_adds_total{name="deployment"} 46 -workqueue_adds_total{name="disruption"} 0 -workqueue_adds_total{name="disruption_recheck"} 0 -workqueue_adds_total{name="endpoint"} 26 -workqueue_adds_total{name="garbage_collector_attempt_to_delete"} 13 -workqueue_adds_total{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_adds_total{name="garbage_collector_graph_changes"} 468043 -workqueue_adds_total{name="horizontalpodautoscaler"} 0 -workqueue_adds_total{name="job"} 0 -workqueue_adds_total{name="namespace"} 0 -workqueue_adds_total{name="node_lifecycle_controller"} 17427 -workqueue_adds_total{name="noexec_taint_node"} 12 -workqueue_adds_total{name="noexec_taint_pod"} 35 -workqueue_adds_total{name="pvcprotection"} 0 -workqueue_adds_total{name="pvcs"} 0 -workqueue_adds_total{name="pvprotection"} 0 -workqueue_adds_total{name="replicaset"} 51 -workqueue_adds_total{name="replicationmanager"} 0 -workqueue_adds_total{name="resource_quota_controller_resource_changes"} 132 -workqueue_adds_total{name="resourcequota_primary"} 0 -workqueue_adds_total{name="resourcequota_priority"} 0 -workqueue_adds_total{name="service"} 3 -workqueue_adds_total{name="serviceaccount"} 4 -workqueue_adds_total{name="serviceaccount_tokens_secret"} 34 -workqueue_adds_total{name="serviceaccount_tokens_service"} 68 -workqueue_adds_total{name="statefulset"} 0 -workqueue_adds_total{name="token_cleaner"} 2 -workqueue_adds_total{name="ttlcontroller"} 17424 -workqueue_adds_total{name="volumes"} 0 -# HELP workqueue_depth Current depth of workqueue -# TYPE workqueue_depth gauge -workqueue_depth{name="ClusterRoleAggregator"} 0 -workqueue_depth{name="bootstrap_signer_queue"} 0 -workqueue_depth{name="certificate"} 0 -workqueue_depth{name="claims"} 0 -workqueue_depth{name="daemonset"} 0 -workqueue_depth{name="deployment"} 0 -workqueue_depth{name="disruption"} 0 -workqueue_depth{name="disruption_recheck"} 0 -workqueue_depth{name="endpoint"} 0 -workqueue_depth{name="garbage_collector_attempt_to_delete"} 0 -workqueue_depth{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_depth{name="garbage_collector_graph_changes"} 0 -workqueue_depth{name="horizontalpodautoscaler"} 0 -workqueue_depth{name="job"} 0 -workqueue_depth{name="namespace"} 0 -workqueue_depth{name="node_lifecycle_controller"} 0 -workqueue_depth{name="noexec_taint_node"} 0 -workqueue_depth{name="noexec_taint_pod"} 0 -workqueue_depth{name="pvcprotection"} 0 -workqueue_depth{name="pvcs"} 0 -workqueue_depth{name="pvprotection"} 0 -workqueue_depth{name="replicaset"} 0 -workqueue_depth{name="replicationmanager"} 0 -workqueue_depth{name="resource_quota_controller_resource_changes"} 0 -workqueue_depth{name="resourcequota_primary"} 0 -workqueue_depth{name="resourcequota_priority"} 0 -workqueue_depth{name="service"} 3 -workqueue_depth{name="serviceaccount"} 0 -workqueue_depth{name="serviceaccount_tokens_secret"} 0 -workqueue_depth{name="serviceaccount_tokens_service"} 0 -workqueue_depth{name="statefulset"} 0 -workqueue_depth{name="token_cleaner"} 0 -workqueue_depth{name="ttlcontroller"} 0 -workqueue_depth{name="volumes"} 0 -# HELP workqueue_longest_running_processor_seconds How many seconds has the longest running processor for workqueue been running. -# TYPE workqueue_longest_running_processor_seconds gauge -workqueue_longest_running_processor_seconds{name="ClusterRoleAggregator"} 0 -workqueue_longest_running_processor_seconds{name="bootstrap_signer_queue"} 0 -workqueue_longest_running_processor_seconds{name="certificate"} 0 -workqueue_longest_running_processor_seconds{name="claims"} 0 -workqueue_longest_running_processor_seconds{name="daemonset"} 0 -workqueue_longest_running_processor_seconds{name="deployment"} 0 -workqueue_longest_running_processor_seconds{name="disruption"} 0 -workqueue_longest_running_processor_seconds{name="disruption_recheck"} 0 -workqueue_longest_running_processor_seconds{name="endpoint"} 0 -workqueue_longest_running_processor_seconds{name="garbage_collector_attempt_to_delete"} 0 -workqueue_longest_running_processor_seconds{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_longest_running_processor_seconds{name="garbage_collector_graph_changes"} 0 -workqueue_longest_running_processor_seconds{name="horizontalpodautoscaler"} 0 -workqueue_longest_running_processor_seconds{name="job"} 0 -workqueue_longest_running_processor_seconds{name="namespace"} 0 -workqueue_longest_running_processor_seconds{name="node_lifecycle_controller"} 0 -workqueue_longest_running_processor_seconds{name="noexec_taint_node"} 0 -workqueue_longest_running_processor_seconds{name="noexec_taint_pod"} 0 -workqueue_longest_running_processor_seconds{name="pvcprotection"} 0 -workqueue_longest_running_processor_seconds{name="pvcs"} 0 -workqueue_longest_running_processor_seconds{name="pvprotection"} 0 -workqueue_longest_running_processor_seconds{name="replicaset"} 0 -workqueue_longest_running_processor_seconds{name="replicationmanager"} 0 -workqueue_longest_running_processor_seconds{name="resource_quota_controller_resource_changes"} 0 -workqueue_longest_running_processor_seconds{name="resourcequota_primary"} 0 -workqueue_longest_running_processor_seconds{name="resourcequota_priority"} 0 -workqueue_longest_running_processor_seconds{name="service"} 0 -workqueue_longest_running_processor_seconds{name="serviceaccount"} 0 -workqueue_longest_running_processor_seconds{name="serviceaccount_tokens_secret"} 0 -workqueue_longest_running_processor_seconds{name="serviceaccount_tokens_service"} 0 -workqueue_longest_running_processor_seconds{name="statefulset"} 0 -workqueue_longest_running_processor_seconds{name="token_cleaner"} 0 -workqueue_longest_running_processor_seconds{name="ttlcontroller"} 0 -workqueue_longest_running_processor_seconds{name="volumes"} 0 -# HELP workqueue_queue_duration_seconds How long in seconds an item stays in workqueue before being requested. -# TYPE workqueue_queue_duration_seconds histogram -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="9.999999999999999e-06"} 7 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="9.999999999999999e-05"} 18 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="0.001"} 49 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="0.01"} 64 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="0.1"} 68 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="1"} 68 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="10"} 68 -workqueue_queue_duration_seconds_bucket{name="ClusterRoleAggregator",le="+Inf"} 68 -workqueue_queue_duration_seconds_sum{name="ClusterRoleAggregator"} 0.28645800099999996 -workqueue_queue_duration_seconds_count{name="ClusterRoleAggregator"} 68 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="0.001"} 1 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="0.01"} 1 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="0.1"} 1 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="1"} 1 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="10"} 1 -workqueue_queue_duration_seconds_bucket{name="bootstrap_signer_queue",le="+Inf"} 2 -workqueue_queue_duration_seconds_sum{name="bootstrap_signer_queue"} 14.401751724999999 -workqueue_queue_duration_seconds_count{name="bootstrap_signer_queue"} 2 -workqueue_queue_duration_seconds_bucket{name="certificate",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="certificate",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="certificate",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="certificate",le="9.999999999999999e-06"} 9 -workqueue_queue_duration_seconds_bucket{name="certificate",le="9.999999999999999e-05"} 9 -workqueue_queue_duration_seconds_bucket{name="certificate",le="0.001"} 10 -workqueue_queue_duration_seconds_bucket{name="certificate",le="0.01"} 11 -workqueue_queue_duration_seconds_bucket{name="certificate",le="0.1"} 12 -workqueue_queue_duration_seconds_bucket{name="certificate",le="1"} 12 -workqueue_queue_duration_seconds_bucket{name="certificate",le="10"} 12 -workqueue_queue_duration_seconds_bucket{name="certificate",le="+Inf"} 12 -workqueue_queue_duration_seconds_sum{name="certificate"} 0.038108969 -workqueue_queue_duration_seconds_count{name="certificate"} 12 -workqueue_queue_duration_seconds_bucket{name="claims",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="claims",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="claims"} 0 -workqueue_queue_duration_seconds_count{name="claims"} 0 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="1e-06"} 1 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="9.999999999999999e-06"} 39 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="9.999999999999999e-05"} 45 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="0.001"} 52 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="0.01"} 67 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="0.1"} 76 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="1"} 78 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="10"} 78 -workqueue_queue_duration_seconds_bucket{name="daemonset",le="+Inf"} 78 -workqueue_queue_duration_seconds_sum{name="daemonset"} 1.5595404020000003 -workqueue_queue_duration_seconds_count{name="daemonset"} 78 -workqueue_queue_duration_seconds_bucket{name="deployment",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="deployment",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="deployment",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="deployment",le="9.999999999999999e-06"} 23 -workqueue_queue_duration_seconds_bucket{name="deployment",le="9.999999999999999e-05"} 30 -workqueue_queue_duration_seconds_bucket{name="deployment",le="0.001"} 37 -workqueue_queue_duration_seconds_bucket{name="deployment",le="0.01"} 39 -workqueue_queue_duration_seconds_bucket{name="deployment",le="0.1"} 44 -workqueue_queue_duration_seconds_bucket{name="deployment",le="1"} 46 -workqueue_queue_duration_seconds_bucket{name="deployment",le="10"} 46 -workqueue_queue_duration_seconds_bucket{name="deployment",le="+Inf"} 46 -workqueue_queue_duration_seconds_sum{name="deployment"} 0.9826296849999996 -workqueue_queue_duration_seconds_count{name="deployment"} 46 -workqueue_queue_duration_seconds_bucket{name="disruption",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="disruption"} 0 -workqueue_queue_duration_seconds_count{name="disruption"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="disruption_recheck",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="disruption_recheck"} 0 -workqueue_queue_duration_seconds_count{name="disruption_recheck"} 0 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="9.999999999999999e-06"} 13 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="9.999999999999999e-05"} 19 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="0.001"} 22 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="0.01"} 23 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="0.1"} 26 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="1"} 26 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="10"} 26 -workqueue_queue_duration_seconds_bucket{name="endpoint",le="+Inf"} 26 -workqueue_queue_duration_seconds_sum{name="endpoint"} 0.2692520600000001 -workqueue_queue_duration_seconds_count{name="endpoint"} 26 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="9.999999999999999e-06"} 5 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="9.999999999999999e-05"} 7 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="0.001"} 8 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="0.01"} 8 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="0.1"} 10 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1"} 13 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="10"} 13 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="+Inf"} 13 -workqueue_queue_duration_seconds_sum{name="garbage_collector_attempt_to_delete"} 1.3872897999999998 -workqueue_queue_duration_seconds_count{name="garbage_collector_attempt_to_delete"} 13 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_queue_duration_seconds_count{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1e-06"} 37 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="9.999999999999999e-06"} 389208 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="9.999999999999999e-05"} 466108 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="0.001"} 467897 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="0.01"} 467963 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="0.1"} 467965 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1"} 467965 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="10"} 467965 -workqueue_queue_duration_seconds_bucket{name="garbage_collector_graph_changes",le="+Inf"} 468043 -workqueue_queue_duration_seconds_sum{name="garbage_collector_graph_changes"} 1054.3542824003453 -workqueue_queue_duration_seconds_count{name="garbage_collector_graph_changes"} 468043 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="horizontalpodautoscaler",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="horizontalpodautoscaler"} 0 -workqueue_queue_duration_seconds_count{name="horizontalpodautoscaler"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="job",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="job"} 0 -workqueue_queue_duration_seconds_count{name="job"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="namespace",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="namespace"} 0 -workqueue_queue_duration_seconds_count{name="namespace"} 0 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="9.999999999999999e-06"} 16347 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="9.999999999999999e-05"} 17350 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="0.001"} 17418 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="0.01"} 17426 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="0.1"} 17427 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="1"} 17427 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="10"} 17427 -workqueue_queue_duration_seconds_bucket{name="node_lifecycle_controller",le="+Inf"} 17427 -workqueue_queue_duration_seconds_sum{name="node_lifecycle_controller"} 0.1868222499999999 -workqueue_queue_duration_seconds_count{name="node_lifecycle_controller"} 17427 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="9.999999999999999e-06"} 11 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="9.999999999999999e-05"} 11 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="0.001"} 11 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="0.01"} 11 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="0.1"} 12 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="1"} 12 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="10"} 12 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_node",le="+Inf"} 12 -workqueue_queue_duration_seconds_sum{name="noexec_taint_node"} 0.041855234000000005 -workqueue_queue_duration_seconds_count{name="noexec_taint_node"} 12 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="1e-06"} 2 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="9.999999999999999e-06"} 32 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="9.999999999999999e-05"} 33 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="0.001"} 33 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="0.01"} 33 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="0.1"} 33 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="1"} 35 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="10"} 35 -workqueue_queue_duration_seconds_bucket{name="noexec_taint_pod",le="+Inf"} 35 -workqueue_queue_duration_seconds_sum{name="noexec_taint_pod"} 0.6616985819999999 -workqueue_queue_duration_seconds_count{name="noexec_taint_pod"} 35 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcprotection",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="pvcprotection"} 0 -workqueue_queue_duration_seconds_count{name="pvcprotection"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="pvcs",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="pvcs"} 0 -workqueue_queue_duration_seconds_count{name="pvcs"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="pvprotection",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="pvprotection"} 0 -workqueue_queue_duration_seconds_count{name="pvprotection"} 0 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="9.999999999999999e-06"} 27 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="9.999999999999999e-05"} 34 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="0.001"} 41 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="0.01"} 46 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="0.1"} 51 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="1"} 51 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="10"} 51 -workqueue_queue_duration_seconds_bucket{name="replicaset",le="+Inf"} 51 -workqueue_queue_duration_seconds_sum{name="replicaset"} 0.11309252500000003 -workqueue_queue_duration_seconds_count{name="replicaset"} 51 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="replicationmanager",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="replicationmanager"} 0 -workqueue_queue_duration_seconds_count{name="replicationmanager"} 0 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1e-06"} 1 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="9.999999999999999e-06"} 39 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="9.999999999999999e-05"} 129 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="0.001"} 132 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="0.01"} 132 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="0.1"} 132 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1"} 132 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="10"} 132 -workqueue_queue_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="+Inf"} 132 -workqueue_queue_duration_seconds_sum{name="resource_quota_controller_resource_changes"} 0.003766253999999999 -workqueue_queue_duration_seconds_count{name="resource_quota_controller_resource_changes"} 132 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_primary",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="resourcequota_primary"} 0 -workqueue_queue_duration_seconds_count{name="resourcequota_primary"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="resourcequota_priority",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="resourcequota_priority"} 0 -workqueue_queue_duration_seconds_count{name="resourcequota_priority"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="service",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="service"} 0 -workqueue_queue_duration_seconds_count{name="service"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="0.1"} 2 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="1"} 4 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="10"} 4 -workqueue_queue_duration_seconds_bucket{name="serviceaccount",le="+Inf"} 4 -workqueue_queue_duration_seconds_sum{name="serviceaccount"} 0.388663017 -workqueue_queue_duration_seconds_count{name="serviceaccount"} 4 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="9.999999999999999e-06"} 31 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="9.999999999999999e-05"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="0.001"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="0.01"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="0.1"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="10"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="+Inf"} 34 -workqueue_queue_duration_seconds_sum{name="serviceaccount_tokens_secret"} 0.000185251 -workqueue_queue_duration_seconds_count{name="serviceaccount_tokens_secret"} 34 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="9.999999999999999e-06"} 40 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="9.999999999999999e-05"} 45 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="0.001"} 61 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="0.01"} 67 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="0.1"} 68 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1"} 68 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="10"} 68 -workqueue_queue_duration_seconds_bucket{name="serviceaccount_tokens_service",le="+Inf"} 68 -workqueue_queue_duration_seconds_sum{name="serviceaccount_tokens_service"} 0.10551579500000001 -workqueue_queue_duration_seconds_count{name="serviceaccount_tokens_service"} 68 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="statefulset",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="statefulset"} 0 -workqueue_queue_duration_seconds_count{name="statefulset"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="1"} 2 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="10"} 2 -workqueue_queue_duration_seconds_bucket{name="token_cleaner",le="+Inf"} 2 -workqueue_queue_duration_seconds_sum{name="token_cleaner"} 0.200106169 -workqueue_queue_duration_seconds_count{name="token_cleaner"} 2 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="9.999999999999999e-06"} 16913 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="9.999999999999999e-05"} 17362 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="0.001"} 17413 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="0.01"} 17421 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="0.1"} 17424 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="1"} 17424 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="10"} 17424 -workqueue_queue_duration_seconds_bucket{name="ttlcontroller",le="+Inf"} 17424 -workqueue_queue_duration_seconds_sum{name="ttlcontroller"} 0.26012484000000097 -workqueue_queue_duration_seconds_count{name="ttlcontroller"} 17424 -workqueue_queue_duration_seconds_bucket{name="volumes",le="1e-08"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="1e-07"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="1e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="9.999999999999999e-06"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="9.999999999999999e-05"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="0.001"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="0.01"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="0.1"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="1"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="10"} 0 -workqueue_queue_duration_seconds_bucket{name="volumes",le="+Inf"} 0 -workqueue_queue_duration_seconds_sum{name="volumes"} 0 -workqueue_queue_duration_seconds_count{name="volumes"} 0 -# HELP workqueue_retries_total Total number of retries handled by workqueue -# TYPE workqueue_retries_total counter -workqueue_retries_total{name="ClusterRoleAggregator"} 2 -workqueue_retries_total{name="bootstrap_signer_queue"} 0 -workqueue_retries_total{name="certificate"} 0 -workqueue_retries_total{name="daemonset"} 3 -workqueue_retries_total{name="deployment"} 11 -workqueue_retries_total{name="disruption"} 0 -workqueue_retries_total{name="disruption_recheck"} 0 -workqueue_retries_total{name="endpoint"} 0 -workqueue_retries_total{name="garbage_collector_attempt_to_delete"} 0 -workqueue_retries_total{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_retries_total{name="garbage_collector_graph_changes"} 0 -workqueue_retries_total{name="horizontalpodautoscaler"} 0 -workqueue_retries_total{name="job"} 0 -workqueue_retries_total{name="namespace"} 0 -workqueue_retries_total{name="pvcprotection"} 0 -workqueue_retries_total{name="pvcs"} 0 -workqueue_retries_total{name="pvprotection"} 0 -workqueue_retries_total{name="replicaset"} 0 -workqueue_retries_total{name="replicationmanager"} 0 -workqueue_retries_total{name="resource_quota_controller_resource_changes"} 0 -workqueue_retries_total{name="resourcequota_primary"} 0 -workqueue_retries_total{name="resourcequota_priority"} 0 -workqueue_retries_total{name="service"} 0 -workqueue_retries_total{name="serviceaccount"} 0 -workqueue_retries_total{name="serviceaccount_tokens_secret"} 0 -workqueue_retries_total{name="serviceaccount_tokens_service"} 0 -workqueue_retries_total{name="statefulset"} 0 -workqueue_retries_total{name="token_cleaner"} 0 -workqueue_retries_total{name="ttlcontroller"} 0 -# HELP workqueue_unfinished_work_seconds How many seconds of work has done that is in progress and hasn't been observed by work_duration. Large values indicate stuck threads. One can deduce the number of stuck threads by observing the rate at which this increases. -# TYPE workqueue_unfinished_work_seconds gauge -workqueue_unfinished_work_seconds{name="ClusterRoleAggregator"} 0 -workqueue_unfinished_work_seconds{name="bootstrap_signer_queue"} 0 -workqueue_unfinished_work_seconds{name="certificate"} 0 -workqueue_unfinished_work_seconds{name="claims"} 0 -workqueue_unfinished_work_seconds{name="daemonset"} 0 -workqueue_unfinished_work_seconds{name="deployment"} 0 -workqueue_unfinished_work_seconds{name="disruption"} 0 -workqueue_unfinished_work_seconds{name="disruption_recheck"} 0 -workqueue_unfinished_work_seconds{name="endpoint"} 0 -workqueue_unfinished_work_seconds{name="garbage_collector_attempt_to_delete"} 0 -workqueue_unfinished_work_seconds{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_unfinished_work_seconds{name="garbage_collector_graph_changes"} 0 -workqueue_unfinished_work_seconds{name="horizontalpodautoscaler"} 0 -workqueue_unfinished_work_seconds{name="job"} 0 -workqueue_unfinished_work_seconds{name="namespace"} 0 -workqueue_unfinished_work_seconds{name="node_lifecycle_controller"} 0 -workqueue_unfinished_work_seconds{name="noexec_taint_node"} 0 -workqueue_unfinished_work_seconds{name="noexec_taint_pod"} 0 -workqueue_unfinished_work_seconds{name="pvcprotection"} 0 -workqueue_unfinished_work_seconds{name="pvcs"} 0 -workqueue_unfinished_work_seconds{name="pvprotection"} 0 -workqueue_unfinished_work_seconds{name="replicaset"} 0 -workqueue_unfinished_work_seconds{name="replicationmanager"} 0 -workqueue_unfinished_work_seconds{name="resource_quota_controller_resource_changes"} 0 -workqueue_unfinished_work_seconds{name="resourcequota_primary"} 0 -workqueue_unfinished_work_seconds{name="resourcequota_priority"} 0 -workqueue_unfinished_work_seconds{name="service"} 0 -workqueue_unfinished_work_seconds{name="serviceaccount"} 0 -workqueue_unfinished_work_seconds{name="serviceaccount_tokens_secret"} 0 -workqueue_unfinished_work_seconds{name="serviceaccount_tokens_service"} 0 -workqueue_unfinished_work_seconds{name="statefulset"} 0 -workqueue_unfinished_work_seconds{name="token_cleaner"} 0 -workqueue_unfinished_work_seconds{name="ttlcontroller"} 0 -workqueue_unfinished_work_seconds{name="volumes"} 0 -# HELP workqueue_work_duration_seconds How long in seconds processing an item from workqueue takes. -# TYPE workqueue_work_duration_seconds histogram -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="9.999999999999999e-05"} 4 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="0.001"} 39 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="0.01"} 67 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="0.1"} 68 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="1"} 68 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="10"} 68 -workqueue_work_duration_seconds_bucket{name="ClusterRoleAggregator",le="+Inf"} 68 -workqueue_work_duration_seconds_sum{name="ClusterRoleAggregator"} 0.11381497699999998 -workqueue_work_duration_seconds_count{name="ClusterRoleAggregator"} 68 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="0.001"} 1 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="0.01"} 2 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="0.1"} 2 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="1"} 2 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="10"} 2 -workqueue_work_duration_seconds_bucket{name="bootstrap_signer_queue",le="+Inf"} 2 -workqueue_work_duration_seconds_sum{name="bootstrap_signer_queue"} 0.00357992 -workqueue_work_duration_seconds_count{name="bootstrap_signer_queue"} 2 -workqueue_work_duration_seconds_bucket{name="certificate",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="certificate",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="certificate",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="certificate",le="9.999999999999999e-06"} 6 -workqueue_work_duration_seconds_bucket{name="certificate",le="9.999999999999999e-05"} 9 -workqueue_work_duration_seconds_bucket{name="certificate",le="0.001"} 9 -workqueue_work_duration_seconds_bucket{name="certificate",le="0.01"} 10 -workqueue_work_duration_seconds_bucket{name="certificate",le="0.1"} 12 -workqueue_work_duration_seconds_bucket{name="certificate",le="1"} 12 -workqueue_work_duration_seconds_bucket{name="certificate",le="10"} 12 -workqueue_work_duration_seconds_bucket{name="certificate",le="+Inf"} 12 -workqueue_work_duration_seconds_sum{name="certificate"} 0.051641981999999996 -workqueue_work_duration_seconds_count{name="certificate"} 12 -workqueue_work_duration_seconds_bucket{name="claims",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="claims",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="claims"} 0 -workqueue_work_duration_seconds_count{name="claims"} 0 -workqueue_work_duration_seconds_bucket{name="daemonset",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="daemonset",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="daemonset",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="daemonset",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="daemonset",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="daemonset",le="0.001"} 40 -workqueue_work_duration_seconds_bucket{name="daemonset",le="0.01"} 62 -workqueue_work_duration_seconds_bucket{name="daemonset",le="0.1"} 78 -workqueue_work_duration_seconds_bucket{name="daemonset",le="1"} 78 -workqueue_work_duration_seconds_bucket{name="daemonset",le="10"} 78 -workqueue_work_duration_seconds_bucket{name="daemonset",le="+Inf"} 78 -workqueue_work_duration_seconds_sum{name="daemonset"} 0.548410361 -workqueue_work_duration_seconds_count{name="daemonset"} 78 -workqueue_work_duration_seconds_bucket{name="deployment",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="deployment",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="deployment",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="deployment",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="deployment",le="9.999999999999999e-05"} 2 -workqueue_work_duration_seconds_bucket{name="deployment",le="0.001"} 21 -workqueue_work_duration_seconds_bucket{name="deployment",le="0.01"} 41 -workqueue_work_duration_seconds_bucket{name="deployment",le="0.1"} 46 -workqueue_work_duration_seconds_bucket{name="deployment",le="1"} 46 -workqueue_work_duration_seconds_bucket{name="deployment",le="10"} 46 -workqueue_work_duration_seconds_bucket{name="deployment",le="+Inf"} 46 -workqueue_work_duration_seconds_sum{name="deployment"} 0.23289842399999997 -workqueue_work_duration_seconds_count{name="deployment"} 46 -workqueue_work_duration_seconds_bucket{name="disruption",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="disruption",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="disruption"} 0 -workqueue_work_duration_seconds_count{name="disruption"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="disruption_recheck",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="disruption_recheck"} 0 -workqueue_work_duration_seconds_count{name="disruption_recheck"} 0 -workqueue_work_duration_seconds_bucket{name="endpoint",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="endpoint",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="endpoint",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="endpoint",le="9.999999999999999e-06"} 2 -workqueue_work_duration_seconds_bucket{name="endpoint",le="9.999999999999999e-05"} 10 -workqueue_work_duration_seconds_bucket{name="endpoint",le="0.001"} 15 -workqueue_work_duration_seconds_bucket{name="endpoint",le="0.01"} 21 -workqueue_work_duration_seconds_bucket{name="endpoint",le="0.1"} 26 -workqueue_work_duration_seconds_bucket{name="endpoint",le="1"} 26 -workqueue_work_duration_seconds_bucket{name="endpoint",le="10"} 26 -workqueue_work_duration_seconds_bucket{name="endpoint",le="+Inf"} 26 -workqueue_work_duration_seconds_sum{name="endpoint"} 0.11135388099999999 -workqueue_work_duration_seconds_count{name="endpoint"} 26 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="9.999999999999999e-06"} 3 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="9.999999999999999e-05"} 3 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="0.001"} 3 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="0.01"} 5 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="0.1"} 9 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="1"} 13 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="10"} 13 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_delete",le="+Inf"} 13 -workqueue_work_duration_seconds_sum{name="garbage_collector_attempt_to_delete"} 1.165676818 -workqueue_work_duration_seconds_count{name="garbage_collector_attempt_to_delete"} 13 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_attempt_to_orphan",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_work_duration_seconds_count{name="garbage_collector_attempt_to_orphan"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="9.999999999999999e-06"} 10992 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="9.999999999999999e-05"} 458596 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="0.001"} 467766 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="0.01"} 468042 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="0.1"} 468043 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="1"} 468043 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="10"} 468043 -workqueue_work_duration_seconds_bucket{name="garbage_collector_graph_changes",le="+Inf"} 468043 -workqueue_work_duration_seconds_sum{name="garbage_collector_graph_changes"} 16.815317167000188 -workqueue_work_duration_seconds_count{name="garbage_collector_graph_changes"} 468043 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="horizontalpodautoscaler",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="horizontalpodautoscaler"} 0 -workqueue_work_duration_seconds_count{name="horizontalpodautoscaler"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="job",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="job"} 0 -workqueue_work_duration_seconds_count{name="job"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="namespace",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="namespace"} 0 -workqueue_work_duration_seconds_count{name="namespace"} 0 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="9.999999999999999e-06"} 2106 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="9.999999999999999e-05"} 17204 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="0.001"} 17400 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="0.01"} 17426 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="0.1"} 17427 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="1"} 17427 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="10"} 17427 -workqueue_work_duration_seconds_bucket{name="node_lifecycle_controller",le="+Inf"} 17427 -workqueue_work_duration_seconds_sum{name="node_lifecycle_controller"} 0.48389012999999914 -workqueue_work_duration_seconds_count{name="node_lifecycle_controller"} 17427 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="0.01"} 8 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="0.1"} 12 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="1"} 12 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="10"} 12 -workqueue_work_duration_seconds_bucket{name="noexec_taint_node",le="+Inf"} 12 -workqueue_work_duration_seconds_sum{name="noexec_taint_node"} 0.11937619299999999 -workqueue_work_duration_seconds_count{name="noexec_taint_node"} 12 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="9.999999999999999e-06"} 13 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="9.999999999999999e-05"} 33 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="0.001"} 35 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="0.01"} 35 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="0.1"} 35 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="1"} 35 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="10"} 35 -workqueue_work_duration_seconds_bucket{name="noexec_taint_pod",le="+Inf"} 35 -workqueue_work_duration_seconds_sum{name="noexec_taint_pod"} 0.0009503679999999999 -workqueue_work_duration_seconds_count{name="noexec_taint_pod"} 35 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="pvcprotection",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="pvcprotection"} 0 -workqueue_work_duration_seconds_count{name="pvcprotection"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="pvcs",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="pvcs"} 0 -workqueue_work_duration_seconds_count{name="pvcs"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="pvprotection",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="pvprotection"} 0 -workqueue_work_duration_seconds_count{name="pvprotection"} 0 -workqueue_work_duration_seconds_bucket{name="replicaset",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="replicaset",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="replicaset",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="replicaset",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="replicaset",le="9.999999999999999e-05"} 32 -workqueue_work_duration_seconds_bucket{name="replicaset",le="0.001"} 38 -workqueue_work_duration_seconds_bucket{name="replicaset",le="0.01"} 44 -workqueue_work_duration_seconds_bucket{name="replicaset",le="0.1"} 51 -workqueue_work_duration_seconds_bucket{name="replicaset",le="1"} 51 -workqueue_work_duration_seconds_bucket{name="replicaset",le="10"} 51 -workqueue_work_duration_seconds_bucket{name="replicaset",le="+Inf"} 51 -workqueue_work_duration_seconds_sum{name="replicaset"} 0.203478916 -workqueue_work_duration_seconds_count{name="replicaset"} 51 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="replicationmanager",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="replicationmanager"} 0 -workqueue_work_duration_seconds_count{name="replicationmanager"} 0 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="9.999999999999999e-06"} 75 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="9.999999999999999e-05"} 132 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="0.001"} 132 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="0.01"} 132 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="0.1"} 132 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="1"} 132 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="10"} 132 -workqueue_work_duration_seconds_bucket{name="resource_quota_controller_resource_changes",le="+Inf"} 132 -workqueue_work_duration_seconds_sum{name="resource_quota_controller_resource_changes"} 0.001429897 -workqueue_work_duration_seconds_count{name="resource_quota_controller_resource_changes"} 132 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_primary",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="resourcequota_primary"} 0 -workqueue_work_duration_seconds_count{name="resourcequota_primary"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="resourcequota_priority",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="resourcequota_priority"} 0 -workqueue_work_duration_seconds_count{name="resourcequota_priority"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="service",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="service"} 0 -workqueue_work_duration_seconds_count{name="service"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="0.01"} 3 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="0.1"} 4 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="1"} 4 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="10"} 4 -workqueue_work_duration_seconds_bucket{name="serviceaccount",le="+Inf"} 4 -workqueue_work_duration_seconds_sum{name="serviceaccount"} 0.030522505 -workqueue_work_duration_seconds_count{name="serviceaccount"} 4 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="9.999999999999999e-06"} 6 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="9.999999999999999e-05"} 33 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="0.001"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="0.01"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="0.1"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="1"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="10"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_secret",le="+Inf"} 34 -workqueue_work_duration_seconds_sum{name="serviceaccount_tokens_secret"} 0.000673381 -workqueue_work_duration_seconds_count{name="serviceaccount_tokens_secret"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="9.999999999999999e-06"} 1 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="9.999999999999999e-05"} 33 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="0.001"} 34 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="0.01"} 42 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="0.1"} 68 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="1"} 68 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="10"} 68 -workqueue_work_duration_seconds_bucket{name="serviceaccount_tokens_service",le="+Inf"} 68 -workqueue_work_duration_seconds_sum{name="serviceaccount_tokens_service"} 0.6548375060000002 -workqueue_work_duration_seconds_count{name="serviceaccount_tokens_service"} 68 -workqueue_work_duration_seconds_bucket{name="statefulset",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="statefulset",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="statefulset"} 0 -workqueue_work_duration_seconds_count{name="statefulset"} 0 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="9.999999999999999e-06"} 1 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="9.999999999999999e-05"} 2 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="0.001"} 2 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="0.01"} 2 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="0.1"} 2 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="1"} 2 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="10"} 2 -workqueue_work_duration_seconds_bucket{name="token_cleaner",le="+Inf"} 2 -workqueue_work_duration_seconds_sum{name="token_cleaner"} 7.0293e-05 -workqueue_work_duration_seconds_count{name="token_cleaner"} 2 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="9.999999999999999e-06"} 9941 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="9.999999999999999e-05"} 17306 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="0.001"} 17406 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="0.01"} 17421 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="0.1"} 17424 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="1"} 17424 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="10"} 17424 -workqueue_work_duration_seconds_bucket{name="ttlcontroller",le="+Inf"} 17424 -workqueue_work_duration_seconds_sum{name="ttlcontroller"} 0.3579413709999998 -workqueue_work_duration_seconds_count{name="ttlcontroller"} 17424 -workqueue_work_duration_seconds_bucket{name="volumes",le="1e-08"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="1e-07"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="1e-06"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="9.999999999999999e-06"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="9.999999999999999e-05"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="0.001"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="0.01"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="0.1"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="1"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="10"} 0 -workqueue_work_duration_seconds_bucket{name="volumes",le="+Inf"} 0 -workqueue_work_duration_seconds_sum{name="volumes"} 0 -workqueue_work_duration_seconds_count{name="volumes"} 0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/testdata/docs.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/testdata/docs.plain-expected.json deleted file mode 100644 index 8b1fb71a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/_meta/testdata/docs.plain-expected.json +++ /dev/null @@ -1,1624 +0,0 @@ -[ - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "client": { - "request": { - "count": 1113352 - } - }, - "code": "200", - "host": "192.168.205.10:6443", - "method": "GET" - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "pvcs", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "client": { - "request": { - "count": 18 - } - }, - "code": "200", - "host": "192.168.205.10:6443", - "method": "PATCH" - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "ClusterRoleAggregator", - "workqueue": { - "adds": { - "count": 68 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 2 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "resourcequota_primary", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "deployment", - "workqueue": { - "adds": { - "count": 46 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 11 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "service", - "workqueue": { - "adds": { - "count": 3 - }, - "depth": { - "count": 3 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "garbage_collector_graph_changes", - "workqueue": { - "adds": { - "count": 468043 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "noexec_taint_node", - "workqueue": { - "adds": { - "count": 12 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "replicationmanager", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "horizontalpodautoscaler", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "resourcequota_priority", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "statefulset", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "client": { - "request": { - "count": 12 - } - }, - "code": "409", - "host": "192.168.205.10:6443", - "method": "PUT" - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "replicaset", - "workqueue": { - "adds": { - "count": 51 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "pvprotection", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "namespace", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "client": { - "request": { - "count": 6 - } - }, - "code": "200", - "host": "192.168.205.10:6443", - "method": "DELETE" - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "serviceaccount_tokens_service", - "workqueue": { - "adds": { - "count": 68 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "job", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "serviceaccount_tokens_secret", - "workqueue": { - "adds": { - "count": 34 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "certificate", - "workqueue": { - "adds": { - "count": 12 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "leader": { - "is_master": true - }, - "name": "kube-controller-manager" - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "pvcprotection", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "node": { - "collector": { - "count": 2, - "eviction": { - "count": 7 - }, - "health": { - "pct": 100 - }, - "unhealthy": { - "count": 0 - } - } - }, - "process": { - "cpu": { - "sec": 6265 - }, - "fds": { - "open": { - "count": 14 - } - }, - "memory": { - "resident": { - "bytes": 100958208 - }, - "virtual": { - "bytes": 222724096 - } - }, - "started": { - "sec": 1559227199.05 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "handler": "prometheus", - "http": { - "request": { - "duration": { - "us": { - "count": 4, - "percentile": { - "50": 12285.837, - "90": 12285.837, - "99": 12285.837 - }, - "sum": 37076.665 - } - }, - "size": { - "bytes": { - "count": 4, - "percentile": { - "50": 69, - "90": 69, - "99": 69 - }, - "sum": 271 - } - } - }, - "response": { - "size": { - "bytes": { - "count": 4, - "percentile": { - "50": 192971, - "90": 192971, - "99": 192971 - }, - "sum": 771764 - } - } - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "serviceaccount", - "workqueue": { - "adds": { - "count": 4 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "disruption_recheck", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "resource_quota_controller_resource_changes", - "workqueue": { - "adds": { - "count": 132 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "bootstrap_signer_queue", - "workqueue": { - "adds": { - "count": 2 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "client": { - "request": { - "count": 145 - } - }, - "code": "201", - "host": "192.168.205.10:6443", - "method": "POST" - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "client": { - "request": { - "count": 172664 - } - }, - "code": "200", - "host": "192.168.205.10:6443", - "method": "PUT" - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "disruption", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "volumes", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "client": { - "request": { - "count": 1 - } - }, - "code": "403", - "host": "192.168.205.10:6443", - "method": "GET" - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "daemonset", - "workqueue": { - "adds": { - "count": 78 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 3 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "client": { - "request": { - "count": 28 - } - }, - "code": "404", - "host": "192.168.205.10:6443", - "method": "GET" - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "garbage_collector_attempt_to_orphan", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "token_cleaner", - "workqueue": { - "adds": { - "count": 2 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "claims", - "workqueue": { - "adds": { - "count": 0 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "code": "200", - "handler": "prometheus", - "http": { - "request": { - "count": 4 - } - }, - "method": "get" - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "noexec_taint_pod", - "workqueue": { - "adds": { - "count": 35 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "endpoint", - "workqueue": { - "adds": { - "count": 26 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "ttlcontroller", - "workqueue": { - "adds": { - "count": 17424 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "garbage_collector_attempt_to_delete", - "workqueue": { - "adds": { - "count": 13 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "retries": { - "count": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.controllermanager", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "controllermanager": { - "name": "node_lifecycle_controller", - "workqueue": { - "adds": { - "count": 17427 - }, - "depth": { - "count": 0 - }, - "longestrunning": { - "sec": 0 - }, - "unfinished": { - "sec": 0 - } - } - } - }, - "metricset": { - "name": "controllermanager", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/controllermanager.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/controllermanager.go deleted file mode 100644 index dee40ebf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/controllermanager.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package controllermanager - -import ( - "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - mapping := &prometheus.MetricsMapping{ - Metrics: map[string]prometheus.MetricMap{ - "process_cpu_seconds_total": prometheus.Metric("process.cpu.sec"), - "process_resident_memory_bytes": prometheus.Metric("process.memory.resident.bytes"), - "process_virtual_memory_bytes": prometheus.Metric("process.memory.virtual.bytes"), - "process_open_fds": prometheus.Metric("process.fds.open.count"), - "process_start_time_seconds": prometheus.Metric("process.started.sec"), - "http_request_duration_microseconds": prometheus.Metric("http.request.duration.us"), - "http_request_size_bytes": prometheus.Metric("http.request.size.bytes"), - "http_response_size_bytes": prometheus.Metric("http.response.size.bytes"), - "http_requests_total": prometheus.Metric("http.request.count"), - "rest_client_requests_total": prometheus.Metric("client.request.count"), - "workqueue_longest_running_processor_seconds": prometheus.Metric("workqueue.longestrunning.sec"), - "workqueue_unfinished_work_seconds": prometheus.Metric("workqueue.unfinished.sec"), - "workqueue_adds_total": prometheus.Metric("workqueue.adds.count"), - "workqueue_depth": prometheus.Metric("workqueue.depth.count"), - "workqueue_retries_total": prometheus.Metric("workqueue.retries.count"), - "node_collector_evictions_number": prometheus.Metric("node.collector.eviction.count"), - "node_collector_unhealthy_nodes_in_zone": prometheus.Metric("node.collector.unhealthy.count"), - "node_collector_zone_size": prometheus.Metric("node.collector.count"), - "node_collector_zone_health": prometheus.Metric("node.collector.health.pct"), - "leader_election_master_status": prometheus.BooleanMetric("leader.is_master"), - }, - - Labels: map[string]prometheus.LabelMap{ - "handler": prometheus.KeyLabel("handler"), - "code": prometheus.KeyLabel("code"), - "method": prometheus.KeyLabel("method"), - "host": prometheus.KeyLabel("host"), - "name": prometheus.KeyLabel("name"), - "zone": prometheus.KeyLabel("zone"), - }, - } - - mb.Registry.MustAddMetricSet("kubernetes", "controllermanager", - prometheus.MetricSetBuilder(mapping), - mb.WithHostParser(prometheus.HostParser)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/controllermanager_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/controllermanager_test.go deleted file mode 100644 index daa65789..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/controllermanager/controllermanager_test.go +++ /dev/null @@ -1,39 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package controllermanager - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" -) - -const testFile = "_meta/test/metrics" - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "controllermanager", - ptest.TestCases{ - { - MetricsFile: "./_meta/test/metrics.controllermanager.1.14", - ExpectedFile: "./_meta/test/metrics.controllermanager.1.14.expected", - }, - }, - ) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/doc.go deleted file mode 100644 index f608cb9f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package kubernetes is a Metricbeat module that contains MetricSets. -*/ -package kubernetes diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/docker-compose.yml deleted file mode 100644 index 083e326f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/docker-compose.yml +++ /dev/null @@ -1,24 +0,0 @@ -version: '2.3' - -services: - #kubernetes: - # build: ./module/kubernetes/_meta - # network_mode: host - # pid: host - # privileged: true - # volumes: - # - /:/rootfs:ro - # - /sys:/sys - # - /var/lib/docker:/var/lib/docker - # - /var/run:/var/run - # ports: - # - 10255 - - #kubestate: - # build: - # context: ./_meta - # dockerfile: Dockerfile.kube-state - # depends_on: - # - kubernetes - # ports: - # - 18080 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/_meta/data.json deleted file mode 100644 index 3b8c90ed..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/_meta/data.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "@timestamp": "2017-05-15T08:07:12.945Z", - "beat": { - "hostname": "hostname", - "name": "beatname", - "version": "6.0.0-alpha2" - }, - "kubernetes": { - "event": { - "count": 1, - "involved_object": { - "api_version": "extensions", - "kind": "ReplicaSet", - "name": "prometheus-2552087900", - "resource_version": "1047038", - "uid": "b2f92f14-2ad5-11e7-8cb8-e687a39f6e48" - }, - "message": "Created pod: prometheus-2552087900-9fxh6", - "metadata": { - "generate_name": "", - "name": "prometheus-2552087900.14bf266355fd16e0", - "namespace": "default", - "resource_version": "1047243", - "self_link": "/api/v1/namespaces/default/events/prometheus-2552087900.14bf266355fd16e0", - "timestamp": { - "created": "2017-05-16T10:30:09-07:00", - "deleted": "" - }, - "uid": "4f3fe524-3a5d-11e7-b8f2-e687a39f6e48" - }, - "reason": "SuccessfulCreate", - "timestamp": { - "first_occurrence": "2017-05-16T17:30:09Z", - "last_occurrence": "2017-05-16T17:30:09Z" - }, - "type": "Normal" - } - }, - "metricset": { - "module": "kubernetes", - "name": "event" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/_meta/docs.asciidoc deleted file mode 100644 index 348d3fa8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `event` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/_meta/fields.yml deleted file mode 100644 index 023e81d2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/_meta/fields.yml +++ /dev/null @@ -1,105 +0,0 @@ -- name: event - type: group - description: > - The Kubernetes events metricset collects events that are generated by objects running - inside of Kubernetes - release: ga - fields: - - name: count - type: long - description: > - Count field records the number of times the particular event has occurred - - name: timestamp - type: group - fields: - - name: first_occurrence - type: date - description: > - Timestamp of first occurrence of event - - name: last_occurrence - type: date - description: > - Timestamp of last occurrence of event - - name: message - type: text - description: > - Message recorded for the given event - copy_to: message - - name: reason - type: keyword - description: > - Reason recorded for the given event - - name: type - type: keyword - description: > - Type of the given event - - name: source - type: group - description: > - The component reporting this event - fields: - - name: component - type: keyword - description: > - Component from which the event is generated - - name: host - type: keyword - description: > - Node name on which the event is generated - - name: metadata - type: group - description: > - Metadata associated with the given event - fields: - - name: timestamp - type: group - fields: - - name: created - type: date - description: > - Timestamp of creation of the given event - - name: name - type: keyword - description: > - Name of the event - - name: namespace - type: keyword - description: > - Namespace in which event was generated - - name: resource_version - type: keyword - description: > - Version of the event resource - - name: uid - type: keyword - description: > - Unique identifier to the event object - - name: self_link - type: keyword - description: > - URL representing the event - - name: involved_object - type: group - description: > - Metadata associated with the given involved object - fields: - - name: api_version - type: keyword - description: > - API version of the object - - name: kind - type: keyword - description: > - API kind of the object - - name: name - type: keyword - description: > - name of the object - - name: resource_version - type: keyword - description: > - resource version of the object - - name: uid - type: keyword - description: > - UUID version of the object diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/config.go deleted file mode 100644 index 1abb92ca..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/config.go +++ /dev/null @@ -1,42 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package event - -import ( - "time" -) - -type kubeEventsConfig struct { - KubeConfig string `config:"kube_config"` - Namespace string `config:"namespace"` - SyncPeriod time.Duration `config:"sync_period"` - LabelsDedot bool `config:"labels.dedot"` - AnnotationsDedot bool `config:"annotations.dedot"` -} - -type Enabled struct { - Enabled bool `config:"enabled"` -} - -func defaultKubernetesEventsConfig() kubeEventsConfig { - return kubeEventsConfig{ - SyncPeriod: 10 * time.Minute, - LabelsDedot: true, - AnnotationsDedot: true, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/event.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/event.go deleted file mode 100644 index f7b98bd6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/event.go +++ /dev/null @@ -1,196 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package event - -import ( - "fmt" - "time" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" - "github.com/elastic/beats/v7/libbeat/common/safemapstr" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - if err := mb.Registry.AddMetricSet("kubernetes", "event", New); err != nil { - panic(err) - } -} - -// MetricSet type defines all fields of the MetricSet -// The event MetricSet listens to events from Kubernetes API server and streams them to the output. -// MetricSet implements the mb.PushMetricSet interface, and therefore does not rely on polling. -type MetricSet struct { - mb.BaseMetricSet - watcher kubernetes.Watcher - watchOptions kubernetes.WatchOptions - dedotConfig dedotConfig -} - -// dedotConfig defines LabelsDedot and AnnotationsDedot. -// If set to true, replace dots in labels with `_`. -// Default to be true. -type dedotConfig struct { - LabelsDedot bool `config:"labels.dedot"` - AnnotationsDedot bool `config:"annotations.dedot"` -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := defaultKubernetesEventsConfig() - - err := base.Module().UnpackConfig(&config) - if err != nil { - return nil, fmt.Errorf("fail to unpack the kubernetes event configuration: %s", err) - } - - client, err := kubernetes.GetKubernetesClient(config.KubeConfig) - if err != nil { - return nil, fmt.Errorf("fail to get kubernetes client: %s", err.Error()) - } - - watchOptions := kubernetes.WatchOptions{ - SyncTimeout: config.SyncPeriod, - Namespace: config.Namespace, - } - - watcher, err := kubernetes.NewWatcher(client, &kubernetes.Event{}, watchOptions, nil) - if err != nil { - return nil, fmt.Errorf("fail to init kubernetes watcher: %s", err.Error()) - } - - dedotConfig := dedotConfig{ - LabelsDedot: config.LabelsDedot, - AnnotationsDedot: config.AnnotationsDedot, - } - - return &MetricSet{ - BaseMetricSet: base, - dedotConfig: dedotConfig, - watcher: watcher, - watchOptions: watchOptions, - }, nil -} - -// Run method provides the Kubernetes event watcher with a reporter with which events can be reported. -func (m *MetricSet) Run(reporter mb.PushReporter) { - now := time.Now() - handler := kubernetes.ResourceEventHandlerFuncs{ - AddFunc: func(obj interface{}) { - reporter.Event(generateMapStrFromEvent(obj.(*kubernetes.Event), m.dedotConfig)) - }, - UpdateFunc: func(obj interface{}) { - reporter.Event(generateMapStrFromEvent(obj.(*kubernetes.Event), m.dedotConfig)) - }, - // ignore events that are deleted - DeleteFunc: nil, - } - m.watcher.AddEventHandler(kubernetes.FilteringResourceEventHandler{ - // skip events happened before watch - FilterFunc: func(obj interface{}) bool { - eve := obj.(*kubernetes.Event) - if kubernetes.Time(&eve.LastTimestamp).Before(now) { - return false - } - return true - }, - Handler: handler, - }) - // start event watcher - m.watcher.Start() - <-reporter.Done() - m.watcher.Stop() - return -} - -func generateMapStrFromEvent(eve *kubernetes.Event, dedotConfig dedotConfig) common.MapStr { - eventMeta := common.MapStr{ - "timestamp": common.MapStr{ - "created": kubernetes.Time(&eve.ObjectMeta.CreationTimestamp).UTC(), - }, - "name": eve.ObjectMeta.GetName(), - "namespace": eve.ObjectMeta.GetNamespace(), - "self_link": eve.ObjectMeta.GetSelfLink(), - "generate_name": eve.ObjectMeta.GetGenerateName(), - "uid": eve.ObjectMeta.GetUID(), - "resource_version": eve.ObjectMeta.GetResourceVersion(), - } - - if len(eve.ObjectMeta.Labels) != 0 { - labels := make(common.MapStr, len(eve.ObjectMeta.Labels)) - for k, v := range eve.ObjectMeta.Labels { - if dedotConfig.LabelsDedot { - label := common.DeDot(k) - labels.Put(label, v) - } else { - safemapstr.Put(labels, k, v) - } - } - - eventMeta["labels"] = labels - } - - if len(eve.ObjectMeta.Annotations) != 0 { - annotations := make(common.MapStr, len(eve.ObjectMeta.Annotations)) - for k, v := range eve.ObjectMeta.Annotations { - if dedotConfig.AnnotationsDedot { - annotation := common.DeDot(k) - annotations.Put(annotation, v) - } else { - safemapstr.Put(annotations, k, v) - } - } - - eventMeta["annotations"] = annotations - } - - output := common.MapStr{ - "message": eve.Message, - "reason": eve.Reason, - "type": eve.Type, - "count": eve.Count, - "source": common.MapStr{ - "host": eve.Source.Host, - "component": eve.Source.Component, - }, - "involved_object": common.MapStr{ - "api_version": eve.InvolvedObject.APIVersion, - "resource_version": eve.InvolvedObject.ResourceVersion, - "name": eve.InvolvedObject.Name, - "kind": eve.InvolvedObject.Kind, - "uid": eve.InvolvedObject.UID, - }, - "metadata": eventMeta, - } - - tsMap := make(common.MapStr) - - tsMap["first_occurrence"] = kubernetes.Time(&eve.FirstTimestamp).UTC() - tsMap["last_occurrence"] = kubernetes.Time(&eve.LastTimestamp).UTC() - - if len(tsMap) != 0 { - output["timestamp"] = tsMap - } - - return output -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/event_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/event_test.go deleted file mode 100644 index 69c98be3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/event/event_test.go +++ /dev/null @@ -1,165 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package event - -import ( - "testing" - - "github.com/stretchr/testify/assert" - v1 "k8s.io/api/core/v1" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestGenerateMapStrFromEvent(t *testing.T) { - labels := map[string]string{ - "app.kubernetes.io/name": "mysql", - "app.kubernetes.io/version": "5.7.21", - "app.kubernetes.io/component": "database", - } - - annotations := map[string]string{ - "prometheus.io/path": "/metrics", - "prometheus.io/port": "9102", - "prometheus.io/scheme": "http", - "prometheus.io/scrape": "false", - } - - expectedLabelsMapStrWithDot := common.MapStr{ - "app": common.MapStr{ - "kubernetes": common.MapStr{ - "io/version": "5.7.21", - "io/component": "database", - "io/name": "mysql", - }, - }, - } - - expectedLabelsMapStrWithDeDot := common.MapStr{ - "app_kubernetes_io/name": "mysql", - "app_kubernetes_io/version": "5.7.21", - "app_kubernetes_io/component": "database", - } - - expectedAnnotationsMapStrWithDot := common.MapStr{ - "prometheus": common.MapStr{ - "io/path": "/metrics", - "io/port": "9102", - "io/scheme": "http", - "io/scrape": "false", - }, - } - - expectedAnnotationsMapStrWithDeDot := common.MapStr{ - "prometheus_io/path": "/metrics", - "prometheus_io/port": "9102", - "prometheus_io/scheme": "http", - "prometheus_io/scrape": "false", - } - - source := v1.EventSource{ - Component: "kubelet", - Host: "prod_1", - } - - testCases := map[string]struct { - mockEvent v1.Event - expectedMetadata common.MapStr - dedotConfig dedotConfig - }{ - "no dedots": { - mockEvent: v1.Event{ - ObjectMeta: metav1.ObjectMeta{ - Labels: labels, - Annotations: annotations, - }, - Source: source, - }, - expectedMetadata: common.MapStr{ - "labels": expectedLabelsMapStrWithDot, - "annotations": expectedAnnotationsMapStrWithDot, - }, - dedotConfig: dedotConfig{ - LabelsDedot: false, - AnnotationsDedot: false, - }, - }, - "dedot labels": { - mockEvent: v1.Event{ - ObjectMeta: metav1.ObjectMeta{ - Labels: labels, - Annotations: annotations, - }, - Source: source, - }, - expectedMetadata: common.MapStr{ - "labels": expectedLabelsMapStrWithDeDot, - "annotations": expectedAnnotationsMapStrWithDot, - }, - dedotConfig: dedotConfig{ - LabelsDedot: true, - AnnotationsDedot: false, - }, - }, - "dedot annotatoins": { - mockEvent: v1.Event{ - ObjectMeta: metav1.ObjectMeta{ - Labels: labels, - Annotations: annotations, - }, - Source: source, - }, - expectedMetadata: common.MapStr{ - "labels": expectedLabelsMapStrWithDot, - "annotations": expectedAnnotationsMapStrWithDeDot, - }, - dedotConfig: dedotConfig{ - LabelsDedot: false, - AnnotationsDedot: true, - }, - }, - "dedot both labels and annotations": { - mockEvent: v1.Event{ - ObjectMeta: metav1.ObjectMeta{ - Labels: labels, - Annotations: annotations, - }, - Source: source, - }, - expectedMetadata: common.MapStr{ - "labels": expectedLabelsMapStrWithDeDot, - "annotations": expectedAnnotationsMapStrWithDeDot, - }, - dedotConfig: dedotConfig{ - LabelsDedot: true, - AnnotationsDedot: true, - }, - }, - } - - for name, test := range testCases { - t.Run(name, func(t *testing.T) { - mapStrOutput := generateMapStrFromEvent(&test.mockEvent, test.dedotConfig) - assert.Equal(t, test.expectedMetadata["labels"], mapStrOutput["metadata"].(common.MapStr)["labels"]) - assert.Equal(t, test.expectedMetadata["annotations"], mapStrOutput["metadata"].(common.MapStr)["annotations"]) - assert.Equal(t, source.Host, mapStrOutput["source"].(common.MapStr)["host"]) - assert.Equal(t, source.Component, mapStrOutput["source"].(common.MapStr)["component"]) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/fields.go deleted file mode 100644 index 06292b72..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package kubernetes - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "kubernetes", asset.ModuleFieldsPri, AssetKubernetes); err != nil { - panic(err) - } -} - -// AssetKubernetes returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/kubernetes. -func AssetKubernetes() string { - return "eJzsXU9z27iSv+dToHLKbHl02NraQw5bNeN5r55rkjyvncwctrY0ENmSMCYBDgDa0fv0rwDwD0QCIClCimOTh1Qsid0/dDeA7gbQ+BE9wOE9eig3wClIEG8QkkRm8B69/bX58O0bhFIQCSeFJIy+R//zBiGE2h+gHCQniXqbQwZYwHu0w28QEiAloTvxHv3fWyGyt1fo7V7K4u3/q+/2jMt1wuiW7N6jLc4EvEFoSyBLxXvN4EdEcQ4deOqRh0Jx4Kwsqk8c8NRzQ7eM51h9jDBNkZBYEiFJIhDbooKlAuWY4h2kaHOw+KwqCjYaGxEuiAD+CLz5xgUqAKwjv59ub5AhaImyfo5FWj9daDY8Dn+VIOQqyQhQefSTGucDHJ4YTzvfBdCq51rTQ/AVklLptWYkgig4CFbyBOLhuDOUIUVO2l0AotycE4OPfA9Gwor4AJAmi94lWSkk8CvNVBQ4gatGOj8EcT0C38SD9Y/Pn29Rj2TPMlkaURSaZ49knyeVQOVaMYqvhgqDZoF6LLpYUn5Y85LGg/E7yD1wJPdQ80ClAIFSfkBdRl0wD4R2uc1A8iuhqRpdK+oDKskLRuOOUTVJtMc0zdQoZQkliKY7ds9EogZ1TRJtWa2ZEcPEI3BBWETTqAg2KPrN7ELQkjua3GZCqDuJi3CXeQ5yzyLao+6YDqK9RjMR0QybFnep1mwLzhIQwsnRZYiu+d6mlxTlSkDS+76mmbJyk3XHvV5Drm+/IAEJo2kXWcsph5zxg5rWSQpUrjaH1jPr880Y3Tm+NH7Ze+R7+QjVz+pHiFBU86wwDEF8JFyWOLskworlEMBtKlasALpKWNkb/QahHbH+VOYb4GrEVQTRlmTQ/IBxvxqFxFxCGsFo7o3BIEFoAnqIqYy75uHsACoQiGb9zbxacu3tr0qxKoAnQCXJYPUf3hayzZ+QuBRgvlhPkUPd52sQKCcJZ1V3Qi0cv05czRBlPlM/YVxJmZcZluQRkItVCNp8462haUp6hqrpDwIR5F9genZMTU8BrRBMUqsFOaTVGAPSEcaJKrZgnkPDinwAgygYFfBN1WsgTNFvH/T5FWyjHK3hPtAYKq6guEn1nf74NlU3zDnTmDTIKsTfy9sz1daJD4QFcmRZOk2O5+RF9BacuRubWYYl0ORwiiW7tCVqglfKRBUC8zcxjpM9Jw1CimdCDSY6XTCbMnkAedEpp2KN9kRItuM4RwaEH+xYV2IKipqm0eRY5Z3Hc2ixUNsRNh+OA/MN9NiiHq/JpORcjWPzZXdDtxnZ7eUIU2d0x0tKCd1FDVXa8TPRk5Z6G1WMwlllkEm6MnKPMpK3Sf9KmwJhqbk42eMyJXIFjz5FTGWv6SFNz91ew5CDggZpRJ41yS7zdq6hEhM6b43Dkm5DL8oSh44s15Lk7lRuimX3i4GEzb0iiHoErfTK6Fl8KEN5+wWVAu/AIQhfs20o+l1vP3QBClE9aiTjLsLDxIcY2Ewcg3KXjWcsqZ8B+drPdWN0SurXjEMleoqpd8I6QospU2LxgR4EPBKsMQpIBxg2sFgKq8I5J7WoRIIzSNfbjGHfD+uQo4pyYrRBSRcLhGua6m+21WkhySTONHaEs4wlWOJNBuq9YGMzkhP5/bU2hS2hkBr4Tfa9HQbfqU+8EkFki0qq34XUvYCXsd34/PFAqz6wnXLDt2ziYIQfMcmwOwk1f0DyRcJoTM8bCqfReF1r6TRNRQkucELkQbm+burNiFr98uVLx1jyeMmowe7lS0UP6eOFQtRI4F+pmDe3u713FHES+6xtoO0n3uZYCyEcwi5HLFSK0RhAHruMD0ibhgPQ8RpWtNTR6xiouxY4sAx3Plf6eQnEiMHb3GfuV3600E90LT36R8/euxzT5hkOZmUQfh/TlhDvbVNAL6qP3N3fh3tIDfiJ8QdCdwL8abCXII/fTTORADlOLgXewRaXmSOROCU96EbU5q0UG+Th08ya+E/GL4RH8/KianoPY3IbcZ/Pa4go7hiTeieLOAgJ+eTg4nU4O24p2e73a4/B3BKqPO9vF4tdIMb44ogu7Mw+Z1kG3Bx+mJXhv26IVUcp4uT3v8kW1EvuSr/0NtcLb29V/8Zj9wnnMG4X9b8Yjcj3hm45FpKXiSw59Ikvm3lNc5bNvMtm3mUz74hmLJt53UCWzbyjMS6beZfNvMtm3vmbeR1e5tTtvU+MP/xVQun2OE+Z+hRoUA6n2XI3fzr/YAg2e+uqyTzkS5R0SygR+yjuxJeG2BjWOE1j2PDvtV4UwQFDTqGQ+6g8NcXB7iM5idJfW772DmZN3R2YsRRWiQrYE8nc8fUphguPJNGeREwfWC9b1JRDBrsHnMl9jH3hLfOGKnIngs6xJz/MyeDxLFWNZ3d7tJDkb2QzJgFOga+IWOdYSE9OZsNYBrjr6A0dWt+3p9a1rolAHR5vumj0btU3XfYTElaf92CX3jC7X+ucFah5SPeN5hu5xxJhDmgHFDiWplZIvVe4GlePOBCqAlsl3F+7lUvQhGSY38A8ug5K+9pMr4oL4pAwngoj98b4JMnBfFZgLklSZpgbIaA9FoglegN66kCo35Q4Lxwo+4NJKO23JVzIdcWKeup1TN/c+7kGqNqpeaCWh/qsa1X2YY+zA1IsBvC0uRDRW4kzGCR8leOt4aOhU1kCpG1xAPII1CGOhBWHtWQuBO2chkUn1POn3oLo7jSlseAaK+wW3TiR++dD0Syxhzk68pA+ow9z1Mv2dd0KDgXj0hSuIMKhi1AHOmtFjS1nOXrak2SvhWPGBiLakdGdG4qaef6k5glFGDE6FouVc8cplni+xj5WlBAWgiVEzwpPRO6DfSikN/cQOt0ja+yAQ08hKDRgjVhZOhq0NAPCaLinnHVBoOIc5qlLIcVlrEkiUpufMb0nPNQP6nWLdfQKL79VFV5sgYSXSUoScenpCyV/lYB0Mp9siXLomAXEkcxpBlDItuuM0IeIYO4+qBGUg1Boquo/vgGc0EeWPUK6dmA817hQ83TJJTRC4ILEt5yfbm+a+kCV9QTUFbdQlOL9UBWLGmAcd/Cg1uARYHq+/lpTniD6uB32y80vA7ztdMGcaMs6AKgjvOXs33L2z/PEPvunPcXv+9jfchbA9SxnATpPvLMAy5bvDuBly7cb+LLlO7Dlm4JUdhNtvOZfX7Tx3UEC5FHn1X20muw/5671w5GYx+L56uPTZGtetkI+c0xFTqR8Pjr57NRJs2ywnK8wz0hp/n05WjFRQMupivbpCec1HKiwNgZ4Dm53QV3ixH2L6nmctW/x+M7bNz5NSb0ZnFPGbZIrD/BMtRP8c8IwgyEmaGQPR2NTJGN6OpqWSrnJtcc7fdZAI2cO9JrFOGJuQVMGu1coQvcM1ASrR2ei5uSwC5Z+lynsJSI1zxKRts/3pJDvLiJ9FWtGz2SVpAfrORaxmVIc8VUVRFRTalOzRnSL1lSVEBkFxDjKGQf7xxVhRQJzGKqXGHkVbVkw6sB+lv1uKR4VrzOeXEHqdSQNj7qLv8mdpcX1S19bNGJ56q0w+oOLF774bATSlD9QEtHnPgfEUuAdrM+2xmlAjV5vXV8CjX+11Sq88fUwJ7a3TgJpWvOv4W22vTsKzZx8HsJXu6bNNadRzj64atZYu+e7xWXmcOmR854XmCu1Y3qW6fRqtkw5snQU6zlPygbPyY6s1HLsuw7VaQl0u/D4dUqFlg60cH2WyMiClVma9Y5wXZYApBk1WY4yfJ4j1OMNY0o1lqb/dGuxnGbVk6uwBEs3jKnAEqX+Sgi+q5pCLETBog0hUPOMc3TNlS6EsSU5xmt1PNiBWhwBqH4Nzh1axtdYCcCLrUtHdRXrdMK02ipxFTmuqkoI7DlVObqaSgjgXGUG6qh0TSii3bicw6GSKaecJx9ZLKWZDg80GTUpBZk+lBswbnrlrB9o4syKD0xtZQZi5MwwLP77A01uFZw7RbZzOR7bNh8MXXPoRzfPPLz4RlyY58fkvTQv5jjjhT50a15n3bPg+sc5obtoav9kSCOL9qSLEUdCnOm7BkFOMIABlBexhnBj/CbRyxqIZA9pmc0rfGtlDhp6S9qgz+OFpQ16R1FPZDNU0tbyTMosSsPuKytFWErIC9knXfNsRoOIbFVnddFd0jFLOmYI0pKOWdIxExEt6ZglHbOkY5Z0zJKOcWII1nQ0/F0VHYMQplRz7MVi3RqKp02S8J9w+bD0bzRFkiGgqdUY97Q0EvactMQENIEO2EU0r0e4MYV6YsHSVcFBhSkKgS4Bm8+FcctS1BJFFdEAgipQisG3JhVsdSPxSkGXdPDuHcYyPJP0EM/z6VwgRk0YPRwzU6Y+K33TZdxslnvT5XLaAZP29sYYx0xOLhrVE097kT5xV7cTEssy3jHsYo+Ff7eguwHdRoT2KjfN0YzQu6qO7xV6wkTq/0jgOaE4fDMm4NR/UtxdE3kkyhahZuKW75HHpCJQ/14sQiXsesWbTwBj+AzWN+/VgrXBzNLf70ZD6F2D6lrXolRKu+ZY7D8wVvyMkwe23V6hv3Guz4zdlll2hZr/Vt/3VasexhvtqxHo3TXLiwwkpFetJK4xpUzelVSzYPwK/fOfH38lWQbpD1XzV86OMuVkyOB1AXr7se9EhKHr23U8Se3Xt190hTBhWAb0Xju1F4FUsYMUuRkeyyl0emRgw2LBIVFDwXv036v/ioG8wTJSoCHsw/Dmbsf0Sf2iVcuMEs9//deQCKoN3mbj/GDVg1qB3x53q7Z6777vvGzCGf2TbWK5NIZaFIemt/oy3qVB1xWOHo3usuBcBk46lsNYFXp394wxfFoSqGAZ6VBqDl0kymmecUNOm1MwpFRMJNp7xntGYvmdYi1KUQBNe0fVQ67REXc7nVCbEFExq4tua7m67LUjzR8IQo5j1YIleyR6if4awhMWzuLazSiFhVzXFhANhxK6viaghsFL6u4g8PVM7BXlQfYp4DQj1M95yOZ+qQg0rPFWAm+6lEaSMH3BBldO4BaTzNLEmP+E//SHeikUGTvkM68fsQbGlmCUsbHAjsoQo7tbf/b41YnUcHGFI+2MV2QkweNjwZNw1FwQoVs20ZNIQRAeKNI0K1b6pcXY7q+pOLao34kCkjkH5mJhbIuPePRmHXill4Nl8RoBrEidlx1EB2X49AHZJ2AjDQ4xq2XHTMyEUx6zAntdsNnOdqB3kpdwhbY4E/r8d0kfKHui/n5T0mqmCBrprMSMRnnEJzQYxoz2reO35wuwm6rZ9mHfcHRdl4EaADWj/mqNqSk4dblS2ZbMv1UI98l39noo9mwU802RV2jDxcKsZZez6E6fYj+Xadq6UTHSsELOCkcf4u+WrGsEDFwQIYHKR5aVeazpqiWLDN167jKXRqlf/qiGSfgxMKfB1wI4UVPtkXDOlRD4zQBVJDyp2lD/GRfPVDycFQRDax1TG2GWMXCSMJ7qW2+YpR2PX8A43sE6yXDvvP1o7veGCNJEmtRAz7LQmIDLZ6FJhkl+NjNNMvxdGOvtb9cBSzWNWc9h8DOhKaS1WPysqjTiurKfGX3jrs3e1x0tfv9QctME3LRxkoAQ67y7EX4Ch580CaRIuHmcsafd/na98nUs95Q6q/dEqn5I3Lfc9T4enxhQyG5uncz2TMj1eTgq0j62E8OuaYyr8Oi0enBnXFrvwKzW1u/qtfVboGpyWq1Wpy6px0Q3L9KsM5L+rENMrA03F96rPtpuLg5i5SwrglUZn/lDwRmThTZUf9Yyxm1JM+rc7I/vba+ygwVwdGf+uHdUhxqbx/xWuMJ9OB4q1X+nYmMbXeHnXEKrrgDVF+tVnNDmoOfqFpze5cVZ1j3nh47WkTYQGl1iSXFbZtmh5jYoTWu7kT6w9lfJjq7TnTe0WDSjDC7nWw28q7D+r8Y6tCbYldIUBIYDoVvGc0jRuz3mqZ6gBKQ/hA4Qxgk7jhvqXTqX3bu3J7CwW2h6jnr1Cv2hmvqHausfqrF/eOYPR8NPaJ8mp0VpzA8XRUZAIMn6gWr4T39gq4YDksTKuFTUQh3lwiHqfYUokFDJSiGBn+aO31AJnOIM3dw2dl8Jwc0NvpoXZoXFdaNqYuiXT/f+ftCw9LTwFIaeACNjOF1vcIZp4pfoCH4fGE7RzxWdxqo8TOf087phPRpNWEh3XAXjp7flxlDwoa8ZqLjNaxNDRmg4/MNFojPvuEf8gdL+tZSa+9UdL5ww9EgsYVtm8QKBmmK0SCAktKFMUt/R+by3RNhcro/egZrQzbx5X7Wg6y1eIDQ5El7jc50UnZzZn7VKhNTu7JGP6BMi+gZhSm+TRQhgDa512M+tZys0sJyd56XuRskW2Oeh5lq5I4B18q7dtOu8Uc/Owj4j1+sIl98BKzh7JIIw2os8Jy84tZRab8xG4Vs90Ms5a8e+1Uleu6ZS7X415+wPFOckwSqaraaSai3DvfxVrZhsiE5JzloA+MhSszExNVfQtrIhdIcwTVHFJb6zcKR2t8vQ9AZ9X1KsfmAuX7JKxUdxARyH6SZpwnF5SrP93b/t+8J3Mb2Kq2ESxs9/z1uvWlmfzcANZSOPC6JK1teMQyVwiqnnVHcH4/O4I+dM26OWO1Dsue2F31uwXJp//CyX5o/DM3yNQ9StaMf7z2Y5JHNc8r5UrP1mTm7LLebVM7L/LbeYTxXQcot5+7zKW8y/jLy7/AJXhf/dc0F4F8olrlE3Tl4F5t8BAAD//1QAahI=" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/module.yml deleted file mode 100644 index 5c79a2dc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/module.yml +++ /dev/null @@ -1,3 +0,0 @@ -dashboards: - - id: AV4RGUqo5NkDleZmzKuZ - file: Metricbeat-kubernetes-overview.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/_meta/data.json deleted file mode 100644 index 86e11664..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/_meta/data.json +++ /dev/null @@ -1,84 +0,0 @@ -{ - "@timestamp": "2017-04-06T15:29:27.150Z", - "beat": { - "hostname": "beathost", - "name": "beathost", - "version": "6.0.0-alpha1" - }, - "kubernetes": { - "node": { - "cpu": { - "usage": { - "core" : { - "ns": 7247863769557035 - }, - "nanocores": 1662117892 - } - }, - "fs": { - "available": { - "bytes": 1188063105024 - }, - "capacity": { - "bytes": 1197211648000 - }, - "inodes": { - "count": 584581120, - "free": 584447029, - "used": 134091 - }, - "used": { - "bytes": 9148542976 - } - }, - "memory": { - "available": { - "bytes": 134202847232 - }, - "majorpagefaults": 1044, - "pagefaults": 83482928, - "rss": { - "bytes": 178053120 - }, - "usage": { - "bytes": 67062091776 - }, - "workingset": { - "bytes": 51496206336 - } - }, - "name": "localhost", - "network": { - "rx": { - "bytes": 957942806894, - "errors": 0 - }, - "tx": { - "bytes": 461158498276, - "errors": 0 - } - }, - "runtime": { - "imagefs": { - "available": { - "bytes": 64694517760 - }, - "capacity": { - "bytes": 142782496768 - }, - "used": { - "bytes": 29570629855 - } - } - }, - "start_time": "2017-02-08T10:33:38Z" - } - }, - "metricset": { - "host": "localhost:10255", - "module": "kubernetes", - "name": "node", - "rtt": 650741 - }, - "type": "metricsets" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/_meta/docs.asciidoc deleted file mode 100644 index 83e37271..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `node` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/_meta/fields.yml deleted file mode 100644 index bf0b8c26..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/_meta/fields.yml +++ /dev/null @@ -1,171 +0,0 @@ -- name: node - type: group - description: > - kubernetes node metrics - release: ga - fields: - - name: start_time - type: date - description: > - Start time - - name: cpu - type: group - description: > - CPU usage metrics - fields: - - name: usage - type: group - fields: - - name: core - type: group - fields: - - name: ns - type: long - description: > - Node CPU Core usage nanoseconds - - name: nanocores - type: long - description: > - CPU used nanocores - - name: memory - type: group - fields: - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total available memory - - name: usage - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total memory usage - - name: rss - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - RSS memory usage - - name: workingset - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Working set memory usage - - name: pagefaults - type: long - description: > - Number of page faults - - name: majorpagefaults - type: long - description: > - Number of major page faults - - name: network - type: group - fields: - - name: rx - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Received bytes - - name: errors - type: long - description: > - Rx errors - - name: tx - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Transmitted bytes - - name: errors - type: long - description: > - Tx errors - - name: fs - type: group - fields: - - name: capacity - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Filesystem total capacity in bytes - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Filesystem total available in bytes - - name: used - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Filesystem total used in bytes - - name: inodes - type: group - fields: - - name: used - type: long - description: > - Number of used inodes - - name: count - type: long - description: > - Number of inodes - - name: free - type: long - description: > - Number of free inodes - - name: runtime - type: group - fields: - - name: imagefs - type: group - fields: - - name: capacity - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Image filesystem total capacity in bytes - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Image filesystem total available in bytes - - name: used - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Image filesystem total used in bytes diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/data.go deleted file mode 100644 index 9c2ab8ea..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/data.go +++ /dev/null @@ -1,113 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -import ( - "encoding/json" - "fmt" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes" -) - -func eventMapping(content []byte) (common.MapStr, error) { - var summary kubernetes.Summary - err := json.Unmarshal(content, &summary) - if err != nil { - return nil, fmt.Errorf("Cannot unmarshal json response: %s", err) - } - - node := summary.Node - nodeEvent := common.MapStr{ - "name": node.NodeName, - - "cpu": common.MapStr{ - "usage": common.MapStr{ - "nanocores": node.CPU.UsageNanoCores, - "core": common.MapStr{ - "ns": node.CPU.UsageCoreNanoSeconds, - }, - }, - }, - - "memory": common.MapStr{ - "available": common.MapStr{ - "bytes": node.Memory.AvailableBytes, - }, - "usage": common.MapStr{ - "bytes": node.Memory.UsageBytes, - }, - "workingset": common.MapStr{ - "bytes": node.Memory.WorkingSetBytes, - }, - "rss": common.MapStr{ - "bytes": node.Memory.RssBytes, - }, - "pagefaults": node.Memory.PageFaults, - "majorpagefaults": node.Memory.MajorPageFaults, - }, - - "network": common.MapStr{ - "rx": common.MapStr{ - "bytes": node.Network.RxBytes, - "errors": node.Network.RxErrors, - }, - "tx": common.MapStr{ - "bytes": node.Network.TxBytes, - "errors": node.Network.TxErrors, - }, - }, - - "fs": common.MapStr{ - "available": common.MapStr{ - "bytes": node.Fs.AvailableBytes, - }, - "capacity": common.MapStr{ - "bytes": node.Fs.CapacityBytes, - }, - "used": common.MapStr{ - "bytes": node.Fs.UsedBytes, - }, - "inodes": common.MapStr{ - "used": node.Fs.InodesUsed, - "free": node.Fs.InodesFree, - "count": node.Fs.Inodes, - }, - }, - - "runtime": common.MapStr{ - "imagefs": common.MapStr{ - "available": common.MapStr{ - "bytes": node.Runtime.ImageFs.AvailableBytes, - }, - "capacity": common.MapStr{ - "bytes": node.Runtime.ImageFs.CapacityBytes, - }, - "used": common.MapStr{ - "bytes": node.Runtime.ImageFs.UsedBytes, - }, - }, - }, - } - - if node.StartTime != "" { - nodeEvent.Put("start_time", node.StartTime) - } - - return nodeEvent, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/node.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/node.go deleted file mode 100644 index 9868f3ec..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/node.go +++ /dev/null @@ -1,109 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes/util" -) - -const ( - defaultScheme = "http" - defaultPath = "/stats/summary" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() - - logger = logp.NewLogger("kubernetes.node") -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("kubernetes", "node", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - enricher util.Enricher -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - http: http, - enricher: util.NewResourceMetadataEnricher(base, &kubernetes.Node{}, false), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - m.enricher.Start() - - body, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error doing HTTP request to fetch 'node' Metricset data") - - } - - event, err := eventMapping(body) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - - m.enricher.Enrich([]common.MapStr{event}) - - reporter.Event(mb.TransformMapStrToEvent("kubernetes", event, nil)) - - return nil -} - -// Close stops this metricset -func (m *MetricSet) Close() error { - m.enricher.Stop() - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/node_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/node_test.go deleted file mode 100644 index e240c31d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/node/node_test.go +++ /dev/null @@ -1,83 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package node - -import ( - "io/ioutil" - "os" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -const testFile = "../_meta/test/stats_summary.json" - -func TestEventMapping(t *testing.T) { - f, err := os.Open(testFile) - assert.NoError(t, err, "cannot open test file "+testFile) - - body, err := ioutil.ReadAll(f) - assert.NoError(t, err, "cannot read test file "+testFile) - - event, err := eventMapping(body) - assert.NoError(t, err, "error mapping "+testFile) - - testCases := map[string]interface{}{ - "cpu.usage.core.ns": 4189523881380, - "cpu.usage.nanocores": 18691146, - - "memory.available.bytes": 1768316928, - "memory.usage.bytes": 2764943360, - "memory.rss.bytes": 2150400, - "memory.workingset.bytes": 2111090688, - "memory.pagefaults": 131567, - "memory.majorpagefaults": 103, - - "name": "gke-beats-default-pool-a5b33e2e-hdww", - - "fs.available.bytes": 98727014400, - "fs.capacity.bytes": 101258067968, - "fs.used.bytes": 2514276352, - "fs.inodes.used": 138624, - "fs.inodes.free": 6120096, - "fs.inodes.count": 6258720, - - "network.rx.bytes": 1115133198, - "network.rx.errors": 0, - "network.tx.bytes": 812729002, - "network.tx.errors": 0, - - "runtime.imagefs.available.bytes": 98727014400, - "runtime.imagefs.capacity.bytes": 101258067968, - "runtime.imagefs.used.bytes": 860204379, - } - - for k, v := range testCases { - testValue(t, event, k, v) - } -} - -func testValue(t *testing.T, event common.MapStr, field string, value interface{}) { - data, err := event.GetValue(field) - assert.NoError(t, err, "Could not read field "+field) - assert.EqualValues(t, data, value, "Wrong value for field "+field) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/_meta/data.json deleted file mode 100644 index 24d9ea6a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/_meta/data.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@timestamp": "2017-04-06T15:29:27.150Z", - "beat": { - "hostname": "beathost", - "name": "beathost", - "version": "6.0.0-alpha1" - }, - "kubernetes": { - "namespace": "ns", - "node": { - "name": "localhost", - }, - "pod": { - "name": "nginx-3137573019-pcfzh", - "uid": "b89a812e-18cd-11e9-b333-080027190d51", - "network": { - "rx": { - "bytes": 18999261, - "errors": 0 - }, - "tx": { - "bytes": 28580621, - "errors": 0 - } - }, - "start_time": "2017-04-06T12:09:05Z" - } - }, - "metricset": { - "host": "localhost:10255", - "module": "kubernetes", - "name": "pod", - "rtt": 636230 - }, - "type": "metricsets" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/_meta/docs.asciidoc deleted file mode 100644 index 61382936..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `pod` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/_meta/fields.yml deleted file mode 100644 index 1c46d443..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/_meta/fields.yml +++ /dev/null @@ -1,112 +0,0 @@ -- name: pod - type: group - description: > - kubernetes pod metrics - release: ga - fields: - - name: start_time - type: date - description: > - Start time - - name: network - type: group - fields: - - name: rx - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Received bytes - - name: errors - type: long - description: > - Rx errors - - name: tx - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Transmitted bytes - - name: errors - type: long - description: > - Tx errors - - name: cpu - type: group - description: > - CPU usage metrics - fields: - - name: usage - type: group - fields: - - name: nanocores - type: long - description: > - CPU used nanocores - - name: node.pct - type: scaled_float - format: percent - description: > - CPU usage as a percentage of the total node CPU - - name: limit.pct - type: scaled_float - format: percent - description: > - CPU usage as a percentage of the defined limit for the pod containers (or total node CPU if one or more containers of the pod are unlimited) - - name: memory - type: group - fields: - - name: usage - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total memory usage - - name: node.pct - type: scaled_float - format: percent - description: > - Memory usage as a percentage of the total node allocatable memory - - name: limit.pct - type: scaled_float - format: percent - description: > - Memory usage as a percentage of the defined limit for the pod containers (or total node allocatable memory if unlimited) - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total memory available - - name: working_set - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total working set memory - - name: rss - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total resident set size memory - - name: page_faults - type: long - description: > - Total page faults - - name: major_page_faults - type: long - description: > - Total major page faults diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/data.go deleted file mode 100644 index ff53f4db..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/data.go +++ /dev/null @@ -1,136 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pod - -import ( - "encoding/json" - "fmt" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes/util" -) - -func eventMapping(content []byte, perfMetrics *util.PerfMetricsCache) ([]common.MapStr, error) { - events := []common.MapStr{} - - var summary kubernetes.Summary - err := json.Unmarshal(content, &summary) - if err != nil { - return nil, fmt.Errorf("cannot unmarshal json response: %s", err) - } - - node := summary.Node - nodeCores := perfMetrics.NodeCoresAllocatable.Get(node.NodeName) - nodeMem := perfMetrics.NodeMemAllocatable.Get(node.NodeName) - for _, pod := range summary.Pods { - var usageNanoCores, usageMem, availMem, rss, workingSet, pageFaults, majorPageFaults int64 - var coresLimit, memLimit float64 - - for _, cont := range pod.Containers { - cuid := util.ContainerUID(pod.PodRef.Namespace, pod.PodRef.Name, cont.Name) - usageNanoCores += cont.CPU.UsageNanoCores - usageMem += cont.Memory.UsageBytes - availMem += cont.Memory.AvailableBytes - rss += cont.Memory.RssBytes - workingSet += cont.Memory.WorkingSetBytes - pageFaults += cont.Memory.PageFaults - majorPageFaults += cont.Memory.MajorPageFaults - - coresLimit += perfMetrics.ContainerCoresLimit.GetWithDefault(cuid, nodeCores) - memLimit += perfMetrics.ContainerMemLimit.GetWithDefault(cuid, nodeMem) - } - - podEvent := common.MapStr{ - mb.ModuleDataKey: common.MapStr{ - "namespace": pod.PodRef.Namespace, - "node": common.MapStr{ - "name": node.NodeName, - }, - }, - "name": pod.PodRef.Name, - "uid": pod.PodRef.UID, - - "cpu": common.MapStr{ - "usage": common.MapStr{ - "nanocores": usageNanoCores, - }, - }, - - "memory": common.MapStr{ - "usage": common.MapStr{ - "bytes": usageMem, - }, - "available": common.MapStr{ - "bytes": availMem, - }, - "working_set": common.MapStr{ - "bytes": workingSet, - }, - "rss": common.MapStr{ - "bytes": rss, - }, - "page_faults": pageFaults, - "major_page_faults": majorPageFaults, - }, - - "network": common.MapStr{ - "rx": common.MapStr{ - "bytes": pod.Network.RxBytes, - "errors": pod.Network.RxErrors, - }, - "tx": common.MapStr{ - "bytes": pod.Network.TxBytes, - "errors": pod.Network.TxErrors, - }, - }, - } - - if pod.StartTime != "" { - podEvent.Put("start_time", pod.StartTime) - } - - if coresLimit > nodeCores { - coresLimit = nodeCores - } - - if memLimit > nodeMem { - memLimit = nodeMem - } - - if nodeCores > 0 { - podEvent.Put("cpu.usage.node.pct", float64(usageNanoCores)/1e9/nodeCores) - } - - if nodeMem > 0 { - podEvent.Put("memory.usage.node.pct", float64(usageMem)/nodeMem) - } - - if coresLimit > 0 { - podEvent.Put("cpu.usage.limit.pct", float64(usageNanoCores)/1e9/coresLimit) - } - - if memLimit > 0 { - podEvent.Put("memory.usage.limit.pct", float64(usageMem)/memLimit) - } - - events = append(events, podEvent) - } - return events, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/pod.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/pod.go deleted file mode 100644 index 4c47cb68..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/pod.go +++ /dev/null @@ -1,111 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pod - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common/kubernetes" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes/util" -) - -const ( - defaultScheme = "http" - defaultPath = "/stats/summary" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() - - logger = logp.NewLogger("kubernetes.pod") -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("kubernetes", "pod", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - enricher util.Enricher -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - http: http, - enricher: util.NewResourceMetadataEnricher(base, &kubernetes.Pod{}, true), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - m.enricher.Start() - - body, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error doing HTTP request to fetch 'pod' Metricset data") - } - - events, err := eventMapping(body, util.PerfMetrics) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - - m.enricher.Enrich(events) - - for _, e := range events { - isOpen := reporter.Event(mb.TransformMapStrToEvent("kubernetes", e, nil)) - if !isOpen { - return nil - } - } - return nil -} - -// Close stops this metricset -func (m *MetricSet) Close() error { - m.enricher.Stop() - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/pod_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/pod_test.go deleted file mode 100644 index d6333b07..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/pod/pod_test.go +++ /dev/null @@ -1,80 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package pod - -import ( - "io/ioutil" - "os" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes/util" -) - -const testFile = "../_meta/test/stats_summary.json" - -func TestEventMapping(t *testing.T) { - f, err := os.Open(testFile) - assert.NoError(t, err, "cannot open test file "+testFile) - - body, err := ioutil.ReadAll(f) - assert.NoError(t, err, "cannot read test file "+testFile) - - cache := util.NewPerfMetricsCache() - cache.NodeCoresAllocatable.Set("gke-beats-default-pool-a5b33e2e-hdww", 2) - cache.NodeMemAllocatable.Set("gke-beats-default-pool-a5b33e2e-hdww", 146227200) - cache.ContainerMemLimit.Set(util.ContainerUID("default", "nginx-deployment-2303442956-pcqfc", "nginx"), 14622720) - - events, err := eventMapping(body, cache) - assert.NoError(t, err, "error mapping "+testFile) - - assert.Len(t, events, 1, "got wrong number of events") - - testCases := map[string]interface{}{ - "name": "nginx-deployment-2303442956-pcqfc", - "uid": "beabc196-2456-11e7-a3ad-42010a840235", - - "network.rx.bytes": 107056, - "network.rx.errors": 0, - "network.tx.bytes": 72447, - "network.tx.errors": 0, - - // calculated pct fields: - "cpu.usage.nanocores": 11263994, - "cpu.usage.node.pct": 0.005631997, - "cpu.usage.limit.pct": 0.005631997, - - "memory.usage.bytes": 1462272, - "memory.usage.node.pct": 0.01, - "memory.usage.limit.pct": 0.1, - } - - for k, v := range testCases { - testValue(t, events[0], k, v) - } -} - -func testValue(t *testing.T, event common.MapStr, field string, expected interface{}) { - data, err := event.GetValue(field) - assert.NoError(t, err, "Could not read field "+field) - assert.EqualValues(t, expected, data, "Wrong value for field "+field) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/README.md deleted file mode 100644 index b8b4304a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/README.md +++ /dev/null @@ -1,41 +0,0 @@ -# Kubeproxy Stats - -## Version history - -- June 2019, `v1.14.0` - -## Resources - -- https://github.com/kubernetes/kubernetes/blob/master/pkg/proxy/metrics/metrics.go -- https://kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/ - -## Metrics insight - -Process metrics: -- process_cpu_seconds_total -- process_resident_memory_bytes -- process_virtual_memory_bytes - -Network rules syncing metrics: -kubeproxy_sync_proxy_rules_duration_seconds_bucket - - le - -HTTP server metrics: -http_request_duration_microseconds - - handler - - quantile - -Rest client metrics: -rest_client_request_duration_seconds_bucket - - url - - verb - - le -rest_client_requests_total - - code - - host - - method - -## Setup environment for manual tests - -- Create a kubernetes cluster -- Deploy metricbeat as a daemonset + host network diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/data.json deleted file mode 100644 index 28a13ec3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/data.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "kubernetes.proxy", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "proxy": { - "handler": "prometheus", - "http": { - "request": { - "duration": { - "us": { - "count": 5719, - "percentile": { - "50": 3724.635, - "90": 6009.016, - "99": 15081.009 - }, - "sum": 21201441.986 - } - }, - "size": { - "bytes": { - "count": 5719, - "percentile": { - "50": 86, - "90": 86, - "99": 86 - }, - "sum": 491766 - } - } - }, - "response": { - "size": { - "bytes": { - "count": 5719, - "percentile": { - "50": 2965, - "90": 2970, - "99": 2973 - }, - "sum": 16977903 - } - } - } - } - } - }, - "metricset": { - "name": "proxy", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/docs.asciidoc deleted file mode 100644 index df391826..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -`proxy` metricset for the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/fields.yml deleted file mode 100644 index c65879ec..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/fields.yml +++ /dev/null @@ -1,110 +0,0 @@ -- name: proxy - type: group - description: > - Kubernetes proxy server metrics - release: ga - fields: - - name: handler - type: keyword - description: > - Request handler - - name: code - type: keyword - description: > - HTTP code - - name: method - type: keyword - description: > - HTTP method - - name: host - type: keyword - description: > - Request host - - name: process - type: group - fields: - - name: cpu.sec - type: double - description: CPU seconds - - name: memory.resident.bytes - type: long - format: bytes - description: Bytes in resident memory - - name: memory.virtual.bytes - type: long - format: bytes - description: Bytes in virtual memory - - name: fds.open.count - type: long - description: Number of open file descriptors - - name: started.sec - type: double - description: Seconds since the process started - - name: http - type: group - fields: - - name: request.duration.us.percentile.* - type: object - object_type: double - description: Request duration microseconds percentiles - - name: request.duration.us.sum - type: double - description: Request duration microseconds cumulative sum - - name: request.duration.us.count - type: long - description: Request count for duration - - name: request.size.bytes.percentile.* - type: object - object_type: long - description: Request size percentiles - - name: request.size.bytes.sum - type: long - format: bytes - description: Request size cumulative sum - - name: request.size.bytes.count - type: long - description: Request count for size - - name: response.size.bytes.percentile.* - type: object - object_type: long - description: Response size percentiles - - name: response.size.bytes.sum - type: long - format: bytes - description: Response size cumulative sum - - name: response.size.bytes.count - type: long - description: Response count - - name: request.count - type: long - description: Request count - - name: client.request.count - type: long - description: > - Number of requests as client - - name: sync - type: group - description: > - kubeproxy proxy sync metrics - fields: - - name: rules.duration.us.sum - type: long - description: SyncProxyRules duration, sum of durations in microseconds - - name: rules.duration.us.count - type: long - description: SyncProxyRules duration, number of operations - - name: rules.duration.us.bucket.* - type: object - object_type: long - description: SyncProxyRules duration, histogram buckets - - name: networkprogramming.duration.us.sum - type: long - description: Network programming duration, sum in microseconds - - name: networkprogramming.duration.us.count - type: long - description: Network programming duration, number of operations - - name: networkprogramming.duration.us.bucket.* - type: object - object_type: long - description: Network programming duration, histogram buckets - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/test/metrics.proxy.1.14 b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/test/metrics.proxy.1.14 deleted file mode 100644 index d05e7438..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/test/metrics.proxy.1.14 +++ /dev/null @@ -1,269 +0,0 @@ -# HELP apiserver_audit_event_total Counter of audit events generated and sent to the audit backend. -# TYPE apiserver_audit_event_total counter -apiserver_audit_event_total 0 -# HELP apiserver_audit_requests_rejected_total Counter of apiserver requests rejected due to an error in audit logging backend. -# TYPE apiserver_audit_requests_rejected_total counter -apiserver_audit_requests_rejected_total 0 -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 5.784e-06 -go_gc_duration_seconds{quantile="0.25"} 2.2415e-05 -go_gc_duration_seconds{quantile="0.5"} 4.6386e-05 -go_gc_duration_seconds{quantile="0.75"} 0.000141858 -go_gc_duration_seconds{quantile="1"} 0.033785407 -go_gc_duration_seconds_sum 0.371275451 -go_gc_duration_seconds_count 1209 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 36 -# HELP go_info Information about the Go environment. -# TYPE go_info gauge -go_info{version="go1.12.5"} 1 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 4.27744e+06 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 3.237663008e+09 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.554373e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 1.582244e+07 -# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. -# TYPE go_memstats_gc_cpu_fraction gauge -go_memstats_gc_cpu_fraction 2.2152045200451682e-05 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 2.394112e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 4.27744e+06 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 5.9441152e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 6.815744e+06 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 19976 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 5.7024512e+07 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 6.6256896e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.5593101108642883e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 0 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 1.5842416e+07 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 3472 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 92448 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 114688 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 6.65232e+06 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 573747 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 851968 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 851968 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 7.1762168e+07 -# HELP go_threads Number of OS threads created. -# TYPE go_threads gauge -go_threads 9 -# HELP http_request_duration_microseconds The HTTP request latencies in microseconds. -# TYPE http_request_duration_microseconds summary -http_request_duration_microseconds{handler="prometheus",quantile="0.5"} 3724.635 -http_request_duration_microseconds{handler="prometheus",quantile="0.9"} 6009.016 -http_request_duration_microseconds{handler="prometheus",quantile="0.99"} 15081.009 -http_request_duration_microseconds_sum{handler="prometheus"} 2.1201441986e+07 -http_request_duration_microseconds_count{handler="prometheus"} 5719 -# HELP http_request_size_bytes The HTTP request sizes in bytes. -# TYPE http_request_size_bytes summary -http_request_size_bytes{handler="prometheus",quantile="0.5"} 86 -http_request_size_bytes{handler="prometheus",quantile="0.9"} 86 -http_request_size_bytes{handler="prometheus",quantile="0.99"} 86 -http_request_size_bytes_sum{handler="prometheus"} 491766 -http_request_size_bytes_count{handler="prometheus"} 5719 -# HELP http_requests_total Total number of HTTP requests made. -# TYPE http_requests_total counter -http_requests_total{code="200",handler="prometheus",method="get"} 5719 -# HELP http_response_size_bytes The HTTP response sizes in bytes. -# TYPE http_response_size_bytes summary -http_response_size_bytes{handler="prometheus",quantile="0.5"} 2965 -http_response_size_bytes{handler="prometheus",quantile="0.9"} 2970 -http_response_size_bytes{handler="prometheus",quantile="0.99"} 2973 -http_response_size_bytes_sum{handler="prometheus"} 1.6977903e+07 -http_response_size_bytes_count{handler="prometheus"} 5719 -# HELP kubeproxy_network_programming_duration_seconds In Cluster Network Programming Latency in seconds -# TYPE kubeproxy_network_programming_duration_seconds histogram -kubeproxy_network_programming_duration_seconds_bucket{le="0.001"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.002"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.004"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.008"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.016"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.032"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.064"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.128"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.256"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.512"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="1.024"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="2.048"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="4.096"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="8.192"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="16.384"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="32.768"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="65.536"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="131.072"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="262.144"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="524.288"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="+Inf"} 2 -kubeproxy_network_programming_duration_seconds_sum 6274.75124521 -kubeproxy_network_programming_duration_seconds_count 2 -# HELP kubeproxy_sync_proxy_rules_duration_seconds SyncProxyRules latency in seconds -# TYPE kubeproxy_sync_proxy_rules_duration_seconds histogram -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.001"} 1 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.002"} 1 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.004"} 1 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.008"} 1 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.016"} 1 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.032"} 339 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.064"} 1931 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.128"} 2651 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.256"} 2651 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.512"} 2651 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="1.024"} 2651 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="2.048"} 2654 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="4.096"} 2654 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="8.192"} 2654 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="16.384"} 2654 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="+Inf"} 2654 -kubeproxy_sync_proxy_rules_duration_seconds_sum 149.42169493599977 -kubeproxy_sync_proxy_rules_duration_seconds_count 2654 -# HELP kubeproxy_sync_proxy_rules_latency_microseconds (Deprecated) SyncProxyRules latency in microseconds -# TYPE kubeproxy_sync_proxy_rules_latency_microseconds histogram -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="1000"} 1 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="2000"} 1 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="4000"} 1 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="8000"} 1 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="16000"} 1 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="32000"} 339 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="64000"} 1931 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="128000"} 2651 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="256000"} 2651 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="512000"} 2651 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="1.024e+06"} 2651 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="2.048e+06"} 2654 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="4.096e+06"} 2654 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="8.192e+06"} 2654 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="1.6384e+07"} 2654 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="+Inf"} 2654 -kubeproxy_sync_proxy_rules_latency_microseconds_sum 1.49424589e+08 -kubeproxy_sync_proxy_rules_latency_microseconds_count 2654 -# HELP kubernetes_build_info A metric with a constant '1' value labeled by major, minor, git version, git commit, git tree state, build date, Go version, and compiler from which Kubernetes was built, and platform on which it is running. -# TYPE kubernetes_build_info gauge -kubernetes_build_info{buildDate="2019-05-16T16:20:34Z",compiler="gc",gitCommit="66049e3b21efe110454d67df4fa62b08ea79a19b",gitTreeState="clean",gitVersion="v1.14.2",goVersion="go1.12.5",major="1",minor="14",platform="linux/amd64"} 1 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 121.6 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 1.048576e+06 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 15 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 3.7040128e+07 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.55923037391e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 1.42323712e+08 -# HELP process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. -# TYPE process_virtual_memory_max_bytes gauge -process_virtual_memory_max_bytes -1 -# HELP rest_client_request_duration_seconds Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_duration_seconds histogram -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.002"} 2 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.004"} 2 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.008"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.016"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.032"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.064"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.128"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.256"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.512"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="+Inf"} 3 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 0.010105425999999999 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.002"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.004"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.008"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.016"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.032"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.064"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.128"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.256"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.512"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="+Inf"} 1 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 0.004560874 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 1 -# HELP rest_client_request_latency_seconds (Deprecated) Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_latency_seconds histogram -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.002"} 2 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.004"} 2 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.008"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.016"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.032"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.064"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.128"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.256"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.512"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="+Inf"} 3 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 0.010105425999999999 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.008"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.016"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.032"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.064"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 0.004560874 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 1 -# HELP rest_client_requests_total Number of HTTP requests, partitioned by status code, method, and host. -# TYPE rest_client_requests_total counter -rest_client_requests_total{code="200",host="192.168.205.10:6443",method="GET"} 356 -rest_client_requests_total{code="201",host="192.168.205.10:6443",method="POST"} 1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/test/metrics.proxy.1.14.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/test/metrics.proxy.1.14.expected deleted file mode 100644 index 9d60844b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/test/metrics.proxy.1.14.expected +++ /dev/null @@ -1,221 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "handler": "prometheus", - "http": { - "request": { - "duration": { - "us": { - "count": 5719, - "percentile": { - "50": 3724.635, - "90": 6009.016, - "99": 15081.009 - }, - "sum": 21201441.986 - } - }, - "size": { - "bytes": { - "count": 5719, - "percentile": { - "50": 86, - "90": 86, - "99": 86 - }, - "sum": 491766 - } - } - }, - "response": { - "size": { - "bytes": { - "count": 5719, - "percentile": { - "50": 2965, - "90": 2970, - "99": 2973 - }, - "sum": 16977903 - } - } - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 356 - } - }, - "code": "200", - "host": "192.168.205.10:6443", - "method": "GET" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 1 - } - }, - "code": "201", - "host": "192.168.205.10:6443", - "method": "POST" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "code": "200", - "handler": "prometheus", - "http": { - "request": { - "count": 5719 - } - }, - "method": "get" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "process": { - "cpu": { - "sec": 121 - }, - "fds": { - "open": { - "count": 15 - } - }, - "memory": { - "resident": { - "bytes": 37040128 - }, - "virtual": { - "bytes": 142323712 - } - }, - "started": { - "sec": 1559230373.91 - } - }, - "sync": { - "networkprogramming": { - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "1000": 0, - "1024000": 0, - "128000": 0, - "131072000": 0, - "16000": 0, - "16384000": 0, - "2000": 0, - "2048000": 0, - "256000": 0, - "262144000": 0, - "32000": 0, - "32768000": 0, - "4000": 0, - "4096000": 0, - "512000": 0, - "524288000": 0, - "64000": 0, - "65536000": 0, - "8000": 0, - "8192000": 0 - }, - "count": 2, - "sum": 6274751245.21 - } - } - }, - "rules": { - "duration": { - "us": { - "bucket": { - "+Inf": 2654, - "1000": 1, - "1024000": 2651, - "128000": 2651, - "16000": 1, - "16384000": 2654, - "2000": 1, - "2048000": 2654, - "256000": 2651, - "32000": 339, - "4000": 1, - "4096000": 2654, - "512000": 2651, - "64000": 1931, - "8000": 1, - "8192000": 2654 - }, - "count": 2654, - "sum": 149421694.93599978 - } - } - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/testdata/config.yml deleted file mode 100644 index 9f058f4e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/metrics" -suffix: plain \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/testdata/docs.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/testdata/docs.plain deleted file mode 100644 index d05e7438..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/testdata/docs.plain +++ /dev/null @@ -1,269 +0,0 @@ -# HELP apiserver_audit_event_total Counter of audit events generated and sent to the audit backend. -# TYPE apiserver_audit_event_total counter -apiserver_audit_event_total 0 -# HELP apiserver_audit_requests_rejected_total Counter of apiserver requests rejected due to an error in audit logging backend. -# TYPE apiserver_audit_requests_rejected_total counter -apiserver_audit_requests_rejected_total 0 -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 5.784e-06 -go_gc_duration_seconds{quantile="0.25"} 2.2415e-05 -go_gc_duration_seconds{quantile="0.5"} 4.6386e-05 -go_gc_duration_seconds{quantile="0.75"} 0.000141858 -go_gc_duration_seconds{quantile="1"} 0.033785407 -go_gc_duration_seconds_sum 0.371275451 -go_gc_duration_seconds_count 1209 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 36 -# HELP go_info Information about the Go environment. -# TYPE go_info gauge -go_info{version="go1.12.5"} 1 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 4.27744e+06 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 3.237663008e+09 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.554373e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 1.582244e+07 -# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. -# TYPE go_memstats_gc_cpu_fraction gauge -go_memstats_gc_cpu_fraction 2.2152045200451682e-05 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 2.394112e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 4.27744e+06 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 5.9441152e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 6.815744e+06 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 19976 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 5.7024512e+07 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 6.6256896e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.5593101108642883e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 0 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 1.5842416e+07 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 3472 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 92448 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 114688 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 6.65232e+06 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 573747 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 851968 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 851968 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 7.1762168e+07 -# HELP go_threads Number of OS threads created. -# TYPE go_threads gauge -go_threads 9 -# HELP http_request_duration_microseconds The HTTP request latencies in microseconds. -# TYPE http_request_duration_microseconds summary -http_request_duration_microseconds{handler="prometheus",quantile="0.5"} 3724.635 -http_request_duration_microseconds{handler="prometheus",quantile="0.9"} 6009.016 -http_request_duration_microseconds{handler="prometheus",quantile="0.99"} 15081.009 -http_request_duration_microseconds_sum{handler="prometheus"} 2.1201441986e+07 -http_request_duration_microseconds_count{handler="prometheus"} 5719 -# HELP http_request_size_bytes The HTTP request sizes in bytes. -# TYPE http_request_size_bytes summary -http_request_size_bytes{handler="prometheus",quantile="0.5"} 86 -http_request_size_bytes{handler="prometheus",quantile="0.9"} 86 -http_request_size_bytes{handler="prometheus",quantile="0.99"} 86 -http_request_size_bytes_sum{handler="prometheus"} 491766 -http_request_size_bytes_count{handler="prometheus"} 5719 -# HELP http_requests_total Total number of HTTP requests made. -# TYPE http_requests_total counter -http_requests_total{code="200",handler="prometheus",method="get"} 5719 -# HELP http_response_size_bytes The HTTP response sizes in bytes. -# TYPE http_response_size_bytes summary -http_response_size_bytes{handler="prometheus",quantile="0.5"} 2965 -http_response_size_bytes{handler="prometheus",quantile="0.9"} 2970 -http_response_size_bytes{handler="prometheus",quantile="0.99"} 2973 -http_response_size_bytes_sum{handler="prometheus"} 1.6977903e+07 -http_response_size_bytes_count{handler="prometheus"} 5719 -# HELP kubeproxy_network_programming_duration_seconds In Cluster Network Programming Latency in seconds -# TYPE kubeproxy_network_programming_duration_seconds histogram -kubeproxy_network_programming_duration_seconds_bucket{le="0.001"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.002"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.004"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.008"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.016"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.032"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.064"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.128"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.256"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="0.512"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="1.024"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="2.048"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="4.096"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="8.192"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="16.384"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="32.768"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="65.536"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="131.072"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="262.144"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="524.288"} 0 -kubeproxy_network_programming_duration_seconds_bucket{le="+Inf"} 2 -kubeproxy_network_programming_duration_seconds_sum 6274.75124521 -kubeproxy_network_programming_duration_seconds_count 2 -# HELP kubeproxy_sync_proxy_rules_duration_seconds SyncProxyRules latency in seconds -# TYPE kubeproxy_sync_proxy_rules_duration_seconds histogram -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.001"} 1 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.002"} 1 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.004"} 1 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.008"} 1 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.016"} 1 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.032"} 339 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.064"} 1931 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.128"} 2651 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.256"} 2651 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="0.512"} 2651 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="1.024"} 2651 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="2.048"} 2654 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="4.096"} 2654 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="8.192"} 2654 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="16.384"} 2654 -kubeproxy_sync_proxy_rules_duration_seconds_bucket{le="+Inf"} 2654 -kubeproxy_sync_proxy_rules_duration_seconds_sum 149.42169493599977 -kubeproxy_sync_proxy_rules_duration_seconds_count 2654 -# HELP kubeproxy_sync_proxy_rules_latency_microseconds (Deprecated) SyncProxyRules latency in microseconds -# TYPE kubeproxy_sync_proxy_rules_latency_microseconds histogram -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="1000"} 1 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="2000"} 1 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="4000"} 1 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="8000"} 1 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="16000"} 1 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="32000"} 339 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="64000"} 1931 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="128000"} 2651 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="256000"} 2651 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="512000"} 2651 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="1.024e+06"} 2651 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="2.048e+06"} 2654 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="4.096e+06"} 2654 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="8.192e+06"} 2654 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="1.6384e+07"} 2654 -kubeproxy_sync_proxy_rules_latency_microseconds_bucket{le="+Inf"} 2654 -kubeproxy_sync_proxy_rules_latency_microseconds_sum 1.49424589e+08 -kubeproxy_sync_proxy_rules_latency_microseconds_count 2654 -# HELP kubernetes_build_info A metric with a constant '1' value labeled by major, minor, git version, git commit, git tree state, build date, Go version, and compiler from which Kubernetes was built, and platform on which it is running. -# TYPE kubernetes_build_info gauge -kubernetes_build_info{buildDate="2019-05-16T16:20:34Z",compiler="gc",gitCommit="66049e3b21efe110454d67df4fa62b08ea79a19b",gitTreeState="clean",gitVersion="v1.14.2",goVersion="go1.12.5",major="1",minor="14",platform="linux/amd64"} 1 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 121.6 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 1.048576e+06 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 15 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 3.7040128e+07 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.55923037391e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 1.42323712e+08 -# HELP process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. -# TYPE process_virtual_memory_max_bytes gauge -process_virtual_memory_max_bytes -1 -# HELP rest_client_request_duration_seconds Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_duration_seconds histogram -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.002"} 2 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.004"} 2 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.008"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.016"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.032"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.064"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.128"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.256"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.512"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="+Inf"} 3 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 0.010105425999999999 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 3 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.002"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.004"} 0 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.008"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.016"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.032"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.064"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.128"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.256"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.512"} 1 -rest_client_request_duration_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="+Inf"} 1 -rest_client_request_duration_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 0.004560874 -rest_client_request_duration_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 1 -# HELP rest_client_request_latency_seconds (Deprecated) Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_latency_seconds histogram -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.002"} 2 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.004"} 2 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.008"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.016"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.032"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.064"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.128"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.256"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="0.512"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET",le="+Inf"} 3 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 0.010105425999999999 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="GET"} 3 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.008"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.016"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.032"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.064"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.128"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.256"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="0.512"} 1 -rest_client_request_latency_seconds_bucket{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST",le="+Inf"} 1 -rest_client_request_latency_seconds_sum{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 0.004560874 -rest_client_request_latency_seconds_count{url="https://192.168.205.10:6443/%7Bprefix%7D",verb="POST"} 1 -# HELP rest_client_requests_total Number of HTTP requests, partitioned by status code, method, and host. -# TYPE rest_client_requests_total counter -rest_client_requests_total{code="200",host="192.168.205.10:6443",method="GET"} 356 -rest_client_requests_total{code="201",host="192.168.205.10:6443",method="POST"} 1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/testdata/docs.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/testdata/docs.plain-expected.json deleted file mode 100644 index c4a2cc9d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/_meta/testdata/docs.plain-expected.json +++ /dev/null @@ -1,241 +0,0 @@ -[ - { - "event": { - "dataset": "kubernetes.proxy", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "proxy": { - "handler": "prometheus", - "http": { - "request": { - "duration": { - "us": { - "count": 5719, - "percentile": { - "50": 3724.635, - "90": 6009.016, - "99": 15081.009 - }, - "sum": 21201441.986 - } - }, - "size": { - "bytes": { - "count": 5719, - "percentile": { - "50": 86, - "90": 86, - "99": 86 - }, - "sum": 491766 - } - } - }, - "response": { - "size": { - "bytes": { - "count": 5719, - "percentile": { - "50": 2965, - "90": 2970, - "99": 2973 - }, - "sum": 16977903 - } - } - } - } - } - }, - "metricset": { - "name": "proxy", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.proxy", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "proxy": { - "client": { - "request": { - "count": 356 - } - }, - "code": "200", - "host": "192.168.205.10:6443", - "method": "GET" - } - }, - "metricset": { - "name": "proxy", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.proxy", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "proxy": { - "client": { - "request": { - "count": 1 - } - }, - "code": "201", - "host": "192.168.205.10:6443", - "method": "POST" - } - }, - "metricset": { - "name": "proxy", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.proxy", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "proxy": { - "code": "200", - "handler": "prometheus", - "http": { - "request": { - "count": 5719 - } - }, - "method": "get" - } - }, - "metricset": { - "name": "proxy", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.proxy", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "proxy": { - "process": { - "cpu": { - "sec": 121 - }, - "fds": { - "open": { - "count": 15 - } - }, - "memory": { - "resident": { - "bytes": 37040128 - }, - "virtual": { - "bytes": 142323712 - } - }, - "started": { - "sec": 1559230373.91 - } - }, - "sync": { - "networkprogramming": { - "duration": { - "us": { - "bucket": { - "+Inf": 2, - "1000": 0, - "1024000": 0, - "128000": 0, - "131072000": 0, - "16000": 0, - "16384000": 0, - "2000": 0, - "2048000": 0, - "256000": 0, - "262144000": 0, - "32000": 0, - "32768000": 0, - "4000": 0, - "4096000": 0, - "512000": 0, - "524288000": 0, - "64000": 0, - "65536000": 0, - "8000": 0, - "8192000": 0 - }, - "count": 2, - "sum": 6274751245.21 - } - } - }, - "rules": { - "duration": { - "us": { - "bucket": { - "+Inf": 2654, - "1000": 1, - "1024000": 2651, - "128000": 2651, - "16000": 1, - "16384000": 2654, - "2000": 1, - "2048000": 2654, - "256000": 2651, - "32000": 339, - "4000": 1, - "4096000": 2654, - "512000": 2651, - "64000": 1931, - "8000": 1, - "8192000": 2654 - }, - "count": 2654, - "sum": 149421694.93599978 - } - } - } - } - } - }, - "metricset": { - "name": "proxy", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/proxy.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/proxy.go deleted file mode 100644 index 520a708f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/proxy.go +++ /dev/null @@ -1,56 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package proxy - -import ( - "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - mapping := &prometheus.MetricsMapping{ - Metrics: map[string]prometheus.MetricMap{ - - "process_cpu_seconds_total": prometheus.Metric("process.cpu.sec"), - "process_resident_memory_bytes": prometheus.Metric("process.memory.resident.bytes"), - "process_virtual_memory_bytes": prometheus.Metric("process.memory.virtual.bytes"), - "process_open_fds": prometheus.Metric("process.fds.open.count"), - "process_start_time_seconds": prometheus.Metric("process.started.sec"), - "http_request_duration_microseconds": prometheus.Metric("http.request.duration.us"), - "http_request_size_bytes": prometheus.Metric("http.request.size.bytes"), - "http_response_size_bytes": prometheus.Metric("http.response.size.bytes"), - "http_requests_total": prometheus.Metric("http.request.count"), - "rest_client_requests_total": prometheus.Metric("client.request.count"), - "kubeproxy_sync_proxy_rules_duration_seconds": prometheus.Metric("sync.rules.duration.us", - prometheus.OpMultiplyBuckets(1000000)), - "kubeproxy_network_programming_duration_seconds": prometheus.Metric("sync.networkprogramming.duration.us", - prometheus.OpMultiplyBuckets(1000000)), - }, - - Labels: map[string]prometheus.LabelMap{ - "code": prometheus.KeyLabel("code"), - "host": prometheus.KeyLabel("host"), - "method": prometheus.KeyLabel("method"), - "handler": prometheus.KeyLabel("handler"), - }, - } - - mb.Registry.MustAddMetricSet("kubernetes", "proxy", - prometheus.MetricSetBuilder(mapping), - mb.WithHostParser(prometheus.HostParser)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/proxy_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/proxy_test.go deleted file mode 100644 index 79a940dc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/proxy/proxy_test.go +++ /dev/null @@ -1,39 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package proxy - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" -) - -const testFile = "_meta/test/metrics" - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "proxy", - ptest.TestCases{ - { - MetricsFile: "./_meta/test/metrics.proxy.1.14", - ExpectedFile: "./_meta/test/metrics.proxy.1.14.expected", - }, - }, - ) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/README.md deleted file mode 100644 index 3d3ef729..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/README.md +++ /dev/null @@ -1,48 +0,0 @@ -# Scheduler Stats - -## Version history - -- June 2019, `v1.14.0` - -## Resources - -https://github.com/kubernetes/kubernetes/blob/master/pkg/scheduler/metrics/metrics.go - -## Metrics insight - -- leader_election_master_status - - name -- scheduler_binding_duration_seconds_bucket -- scheduler_e2e_scheduling_duration_seconds_bucket -- scheduler_pod_preemption_victims -- scheduler_schedule_attempts_total - - result -- scheduler_scheduling_algorithm_duration_seconds_bucket -- scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket -- scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket -- scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket -- scheduler_scheduling_duration_seconds - - operation -- scheduler_volume_scheduling_duration_seconds_bucket - - operation - -## Setup environment for manual tests - -Kubernetes scheduler will usually run at every master node, but that might not be the case. It could be executed as a host process or an in-cluster pod. - -- If host process (for example, systemd), metricbeat should be running at that same node gathering data from the scheduler. -- If executing as a pod: - - A metricbeat instance can be also executed using the same affinity and deployment object (deployment, daemonset, ...) as the kubernetes scheduler. - - A metricbeat instance can be launched as a sidecar container - - - - - - - - - - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/data.json deleted file mode 100644 index ecbb7db7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/data.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "handler": "prometheus", - "http": { - "request": { - "duration": { - "us": { - "count": 4, - "percentile": { - "50": 7644.523, - "90": 7644.523, - "99": 7644.523 - }, - "sum": 16210.005000000001 - } - }, - "size": { - "bytes": { - "count": 4, - "percentile": { - "50": 64, - "90": 64, - "99": 64 - }, - "sum": 256 - } - } - }, - "response": { - "size": { - "bytes": { - "count": 4, - "percentile": { - "50": 48741, - "90": 48741, - "99": 48741 - }, - "sum": 184429 - } - } - } - } - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/docs.asciidoc deleted file mode 100644 index 970b5bfd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -`scheduler` metricset for the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/fields.yml deleted file mode 100644 index 45f2a86f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/fields.yml +++ /dev/null @@ -1,131 +0,0 @@ -- name: scheduler - type: group - description: > - Kubernetes scheduler metrics - release: ga - fields: - - name: handler - type: keyword - description: > - Request handler - - name: code - type: keyword - description: > - HTTP code - - name: method - type: keyword - description: > - HTTP method - - name: host - type: keyword - description: > - Request host - - name: name - type: keyword - description: > - Name for the resource - - name: result - type: keyword - description: > - Schedule attempt result - - name: operation - type: keyword - description: > - Scheduling operation - - name: process - type: group - fields: - - name: cpu.sec - type: double - description: CPU seconds - - name: memory.resident.bytes - type: long - format: bytes - description: Bytes in resident memory - - name: memory.virtual.bytes - type: long - format: bytes - description: Bytes in virtual memory - - name: fds.open.count - type: long - description: Number of open file descriptors - - name: started.sec - type: double - description: Seconds since the process started - - name: http - type: group - fields: - - name: request.duration.us.percentile.* - type: object - object_type: double - description: Request duration microseconds percentiles - - name: request.duration.us.sum - type: double - description: Request duration microseconds cumulative sum - - name: request.duration.us.count - type: long - description: Request count for duration - - name: request.size.bytes.percentile.* - type: object - object_type: long - description: Request size percentiles - - name: request.size.bytes.sum - type: long - format: bytes - description: Request size cumulative sum - - name: request.size.bytes.count - type: long - description: Request count for size - - name: response.size.bytes.percentile.* - type: object - object_type: long - description: Response size percentiles - - name: response.size.bytes.sum - type: long - format: bytes - description: Response size cumulative sum - - name: response.size.bytes.count - type: long - description: Response count - - name: request.count - type: long - description: Request count - - name: client.request.count - type: long - description: > - Number of requests as client - - name: leader.is_master - type: boolean - description: > - Whether the node is master - - - name: scheduling - type: group - fields: - - name: e2e.duration.us.bucket.* - type: object - object_type: long - description: End to end scheduling duration microseconds - - name: e2e.duration.us.sum - type: long - description: End to end scheduling duration microseconds sum - - name: e2e.duration.us.count - type: long - description: End to end scheduling count - - name: pod.preemption.victims.count - type: long - description: Pod preemption victims - - name: pod.attempts.count - type: long - description: Pod attempts count - - name: duration.seconds.percentile.* - type: object - object_type: double - description: Scheduling duration percentiles - - name: duration.seconds.sum - type: double - description: Scheduling duration cumulative sum - - name: duration.seconds.count - type: long - description: Scheduling count - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.14 b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.14 deleted file mode 100644 index 056ea15b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.14 +++ /dev/null @@ -1,629 +0,0 @@ -# HELP apiserver_audit_event_total Counter of audit events generated and sent to the audit backend. -# TYPE apiserver_audit_event_total counter -apiserver_audit_event_total 0 -# HELP apiserver_audit_requests_rejected_total Counter of apiserver requests rejected due to an error in audit logging backend. -# TYPE apiserver_audit_requests_rejected_total counter -apiserver_audit_requests_rejected_total 0 -# HELP apiserver_client_certificate_expiration_seconds Distribution of the remaining lifetime on the certificate used to authenticate a request. -# TYPE apiserver_client_certificate_expiration_seconds histogram -apiserver_client_certificate_expiration_seconds_bucket{le="0"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="1800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="3600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="7200"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="21600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="43200"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="86400"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="172800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="345600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="604800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="2.592e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="7.776e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="1.5552e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="3.1104e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="+Inf"} 0 -apiserver_client_certificate_expiration_seconds_sum 0 -apiserver_client_certificate_expiration_seconds_count 0 -# HELP apiserver_storage_data_key_generation_duration_seconds Latencies in seconds of data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_duration_seconds histogram -apiserver_storage_data_key_generation_duration_seconds_bucket{le="5e-06"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="1e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="2e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="4e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="8e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00016"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00032"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00064"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00128"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00256"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00512"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.01024"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.02048"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.04096"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="+Inf"} 0 -apiserver_storage_data_key_generation_duration_seconds_sum 0 -apiserver_storage_data_key_generation_duration_seconds_count 0 -# HELP apiserver_storage_data_key_generation_failures_total Total number of failed data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_failures_total counter -apiserver_storage_data_key_generation_failures_total 0 -# HELP apiserver_storage_data_key_generation_latencies_microseconds (Deprecated) Latencies in microseconds of data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_latencies_microseconds histogram -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="5"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="10"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="20"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="40"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="80"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="160"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="320"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="640"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="1280"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="2560"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="5120"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="10240"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="20480"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="40960"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="+Inf"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_sum 0 -apiserver_storage_data_key_generation_latencies_microseconds_count 0 -# HELP apiserver_storage_envelope_transformation_cache_misses_total Total number of cache misses while accessing key decryption key(KEK). -# TYPE apiserver_storage_envelope_transformation_cache_misses_total counter -apiserver_storage_envelope_transformation_cache_misses_total 0 -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 5.815e-06 -go_gc_duration_seconds{quantile="0.25"} 2.2506e-05 -go_gc_duration_seconds{quantile="0.5"} 2.9835e-05 -go_gc_duration_seconds{quantile="0.75"} 0.000108645 -go_gc_duration_seconds{quantile="1"} 0.002224327 -go_gc_duration_seconds_sum 0.011551132 -go_gc_duration_seconds_count 91 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 104 -# HELP go_info Information about the Go environment. -# TYPE go_info gauge -go_info{version="go1.12.1"} 1 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 4.689728e+06 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 2.13917696e+08 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.500042e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 2.555382e+06 -# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. -# TYPE go_memstats_gc_cpu_fraction gauge -go_memstats_gc_cpu_fraction 9.3297119215621e-06 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 2.38592e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 4.689728e+06 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 5.8458112e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 7.634944e+06 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 24792 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 5.7327616e+07 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 6.6093056e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.560358924305456e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 0 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 2.580174e+06 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 3472 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 114048 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 131072 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 8.93328e+06 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 619886 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 1.015808e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 1.015808e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 7.1762168e+07 -# HELP go_threads Number of OS threads created. -# TYPE go_threads gauge -go_threads 10 -# HELP http_request_duration_microseconds The HTTP request latencies in microseconds. -# TYPE http_request_duration_microseconds summary -http_request_duration_microseconds{handler="prometheus",quantile="0.5"} 7644.523 -http_request_duration_microseconds{handler="prometheus",quantile="0.9"} 7644.523 -http_request_duration_microseconds{handler="prometheus",quantile="0.99"} 7644.523 -http_request_duration_microseconds_sum{handler="prometheus"} 16210.005000000001 -http_request_duration_microseconds_count{handler="prometheus"} 4 -# HELP http_request_size_bytes The HTTP request sizes in bytes. -# TYPE http_request_size_bytes summary -http_request_size_bytes{handler="prometheus",quantile="0.5"} 64 -http_request_size_bytes{handler="prometheus",quantile="0.9"} 64 -http_request_size_bytes{handler="prometheus",quantile="0.99"} 64 -http_request_size_bytes_sum{handler="prometheus"} 256 -http_request_size_bytes_count{handler="prometheus"} 4 -# HELP http_requests_total Total number of HTTP requests made. -# TYPE http_requests_total counter -http_requests_total{code="200",handler="prometheus",method="get"} 4 -# HELP http_response_size_bytes The HTTP response sizes in bytes. -# TYPE http_response_size_bytes summary -http_response_size_bytes{handler="prometheus",quantile="0.5"} 48741 -http_response_size_bytes{handler="prometheus",quantile="0.9"} 48741 -http_response_size_bytes{handler="prometheus",quantile="0.99"} 48741 -http_response_size_bytes_sum{handler="prometheus"} 184429 -http_response_size_bytes_count{handler="prometheus"} 4 -# HELP kubernetes_build_info A metric with a constant '1' value labeled by major, minor, git version, git commit, git tree state, build date, Go version, and compiler from which Kubernetes was built, and platform on which it is running. -# TYPE kubernetes_build_info gauge -kubernetes_build_info{buildDate="2019-04-08T17:02:58Z",compiler="gc",gitCommit="b7394102d6ef778017f2ca4046abbaa23b88c290",gitTreeState="clean",gitVersion="v1.14.1",goVersion="go1.12.1",major="1",minor="14",platform="linux/amd64"} 1 -# HELP leader_election_master_status Gauge of if the reporting system is master of the relevant lease, 0 indicates backup, 1 indicates master. 'name' is the string used to identify the lease. Please make sure to group by name. -# TYPE leader_election_master_status gauge -leader_election_master_status{name="kube-scheduler"} 1 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 20.29 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 1.048576e+06 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 9 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 3.8367232e+07 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.56034958732e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 1.44904192e+08 -# HELP process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. -# TYPE process_virtual_memory_max_bytes gauge -process_virtual_memory_max_bytes -1 -# HELP rest_client_request_duration_seconds Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_duration_seconds histogram -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.002"} 381 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.004"} 877 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.008"} 4616 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.016"} 4888 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.032"} 4938 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.064"} 4942 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.128"} 4942 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.256"} 4942 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.512"} 4942 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="+Inf"} 4952 -rest_client_request_duration_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="GET"} 65.28920892099963 -rest_client_request_duration_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="GET"} 4952 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.002"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.004"} 2 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.008"} 18 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.016"} 45 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.032"} 84 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.064"} 92 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.128"} 92 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.256"} 92 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.512"} 92 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="+Inf"} 92 -rest_client_request_duration_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH"} 1.619557468 -rest_client_request_duration_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH"} 92 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.002"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.004"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.008"} 2 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.016"} 7 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.032"} 9 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.064"} 9 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.128"} 9 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.256"} 9 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.512"} 9 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="+Inf"} 9 -rest_client_request_duration_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="POST"} 0.11028519999999999 -rest_client_request_duration_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="POST"} 9 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.002"} 39 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.004"} 688 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.008"} 1712 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.016"} 4552 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.032"} 4627 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.064"} 4630 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.128"} 4630 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.256"} 4631 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.512"} 4631 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="+Inf"} 4631 -rest_client_request_duration_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="PUT"} 38.730521771 -rest_client_request_duration_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="PUT"} 4631 -# HELP rest_client_request_latency_seconds (Deprecated) Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_latency_seconds histogram -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.002"} 381 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.004"} 877 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.008"} 4616 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.016"} 4888 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.032"} 4938 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.064"} 4942 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.128"} 4942 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.256"} 4942 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.512"} 4942 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="+Inf"} 4952 -rest_client_request_latency_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="GET"} 65.28920892099963 -rest_client_request_latency_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="GET"} 4952 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.004"} 2 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.008"} 18 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.016"} 45 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.032"} 84 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.064"} 92 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.128"} 92 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.256"} 92 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.512"} 92 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="+Inf"} 92 -rest_client_request_latency_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH"} 1.619557468 -rest_client_request_latency_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH"} 92 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.008"} 2 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.016"} 7 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.032"} 9 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.064"} 9 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.128"} 9 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.256"} 9 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.512"} 9 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="+Inf"} 9 -rest_client_request_latency_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="POST"} 0.11028519999999999 -rest_client_request_latency_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="POST"} 9 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.002"} 39 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.004"} 688 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.008"} 1712 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.016"} 4552 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.032"} 4627 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.064"} 4630 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.128"} 4630 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.256"} 4631 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.512"} 4631 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="+Inf"} 4631 -rest_client_request_latency_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="PUT"} 38.730521771 -rest_client_request_latency_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="PUT"} 4631 -# HELP rest_client_requests_total Number of HTTP requests, partitioned by status code, method, and host. -# TYPE rest_client_requests_total counter -rest_client_requests_total{code="200",host="localhost:8443",method="GET"} 5165 -rest_client_requests_total{code="200",host="localhost:8443",method="PATCH"} 92 -rest_client_requests_total{code="200",host="localhost:8443",method="PUT"} 4631 -rest_client_requests_total{code="201",host="localhost:8443",method="POST"} 9 -# HELP scheduler_binding_duration_seconds Binding latency in seconds -# TYPE scheduler_binding_duration_seconds histogram -scheduler_binding_duration_seconds_bucket{le="0.001"} 0 -scheduler_binding_duration_seconds_bucket{le="0.002"} 0 -scheduler_binding_duration_seconds_bucket{le="0.004"} 0 -scheduler_binding_duration_seconds_bucket{le="0.008"} 0 -scheduler_binding_duration_seconds_bucket{le="0.016"} 3 -scheduler_binding_duration_seconds_bucket{le="0.032"} 3 -scheduler_binding_duration_seconds_bucket{le="0.064"} 3 -scheduler_binding_duration_seconds_bucket{le="0.128"} 3 -scheduler_binding_duration_seconds_bucket{le="0.256"} 3 -scheduler_binding_duration_seconds_bucket{le="0.512"} 3 -scheduler_binding_duration_seconds_bucket{le="1.024"} 3 -scheduler_binding_duration_seconds_bucket{le="2.048"} 3 -scheduler_binding_duration_seconds_bucket{le="4.096"} 3 -scheduler_binding_duration_seconds_bucket{le="8.192"} 3 -scheduler_binding_duration_seconds_bucket{le="16.384"} 3 -scheduler_binding_duration_seconds_bucket{le="+Inf"} 3 -scheduler_binding_duration_seconds_sum 0.036186264999999995 -scheduler_binding_duration_seconds_count 3 -# HELP scheduler_binding_latency_microseconds (Deprecated) Binding latency in microseconds -# TYPE scheduler_binding_latency_microseconds histogram -scheduler_binding_latency_microseconds_bucket{le="1000"} 0 -scheduler_binding_latency_microseconds_bucket{le="2000"} 0 -scheduler_binding_latency_microseconds_bucket{le="4000"} 0 -scheduler_binding_latency_microseconds_bucket{le="8000"} 0 -scheduler_binding_latency_microseconds_bucket{le="16000"} 3 -scheduler_binding_latency_microseconds_bucket{le="32000"} 3 -scheduler_binding_latency_microseconds_bucket{le="64000"} 3 -scheduler_binding_latency_microseconds_bucket{le="128000"} 3 -scheduler_binding_latency_microseconds_bucket{le="256000"} 3 -scheduler_binding_latency_microseconds_bucket{le="512000"} 3 -scheduler_binding_latency_microseconds_bucket{le="1.024e+06"} 3 -scheduler_binding_latency_microseconds_bucket{le="2.048e+06"} 3 -scheduler_binding_latency_microseconds_bucket{le="4.096e+06"} 3 -scheduler_binding_latency_microseconds_bucket{le="8.192e+06"} 3 -scheduler_binding_latency_microseconds_bucket{le="1.6384e+07"} 3 -scheduler_binding_latency_microseconds_bucket{le="+Inf"} 3 -scheduler_binding_latency_microseconds_sum 36186 -scheduler_binding_latency_microseconds_count 3 -# HELP scheduler_e2e_scheduling_duration_seconds E2e scheduling latency in seconds (scheduling algorithm + binding) -# TYPE scheduler_e2e_scheduling_duration_seconds histogram -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.001"} 0 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.002"} 0 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.004"} 0 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.008"} 0 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.016"} 2 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.032"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.064"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.128"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.256"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.512"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="1.024"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="2.048"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="4.096"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="8.192"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="16.384"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="+Inf"} 3 -scheduler_e2e_scheduling_duration_seconds_sum 0.042637218000000005 -scheduler_e2e_scheduling_duration_seconds_count 3 -# HELP scheduler_e2e_scheduling_latency_microseconds (Deprecated) E2e scheduling latency in microseconds (scheduling algorithm + binding) -# TYPE scheduler_e2e_scheduling_latency_microseconds histogram -scheduler_e2e_scheduling_latency_microseconds_bucket{le="1000"} 0 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="2000"} 0 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="4000"} 0 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="8000"} 0 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="16000"} 2 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="32000"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="64000"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="128000"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="256000"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="512000"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="1.024e+06"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="2.048e+06"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="4.096e+06"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="8.192e+06"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="1.6384e+07"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="+Inf"} 3 -scheduler_e2e_scheduling_latency_microseconds_sum 42638 -scheduler_e2e_scheduling_latency_microseconds_count 3 -# HELP scheduler_pod_preemption_victims Number of selected preemption victims -# TYPE scheduler_pod_preemption_victims gauge -scheduler_pod_preemption_victims 0 -# HELP scheduler_schedule_attempts_total Number of attempts to schedule pods, by the result. 'unschedulable' means a pod could not be scheduled, while 'error' means an internal scheduler problem. -# TYPE scheduler_schedule_attempts_total counter -scheduler_schedule_attempts_total{result="error"} 0 -scheduler_schedule_attempts_total{result="scheduled"} 3 -scheduler_schedule_attempts_total{result="unschedulable"} 154 -# HELP scheduler_scheduling_algorithm_duration_seconds Scheduling algorithm latency in seconds -# TYPE scheduler_scheduling_algorithm_duration_seconds histogram -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.001"} 2 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.002"} 2 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.004"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.008"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.016"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.032"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.064"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.128"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.256"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.512"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="1.024"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="2.048"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="4.096"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="8.192"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="16.384"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="+Inf"} 3 -scheduler_scheduling_algorithm_duration_seconds_sum 0.003317637 -scheduler_scheduling_algorithm_duration_seconds_count 3 -# HELP scheduler_scheduling_algorithm_latency_microseconds (Deprecated) Scheduling algorithm latency in microseconds -# TYPE scheduler_scheduling_algorithm_latency_microseconds histogram -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="1000"} 2 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="2000"} 2 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="4000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="8000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="16000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="32000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="64000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="128000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="256000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="512000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="1.024e+06"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="2.048e+06"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="4.096e+06"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="8.192e+06"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="1.6384e+07"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="+Inf"} 3 -scheduler_scheduling_algorithm_latency_microseconds_sum 3317 -scheduler_scheduling_algorithm_latency_microseconds_count 3 -# HELP scheduler_scheduling_algorithm_predicate_evaluation (Deprecated) Scheduling algorithm predicate evaluation duration in microseconds -# TYPE scheduler_scheduling_algorithm_predicate_evaluation histogram -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="1000"} 2 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="2000"} 2 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="4000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="8000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="16000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="32000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="64000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="128000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="256000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="512000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="1.024e+06"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="2.048e+06"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="4.096e+06"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="8.192e+06"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="1.6384e+07"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="+Inf"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_sum 3241 -scheduler_scheduling_algorithm_predicate_evaluation_count 3 -# HELP scheduler_scheduling_algorithm_predicate_evaluation_seconds Scheduling algorithm predicate evaluation duration in seconds -# TYPE scheduler_scheduling_algorithm_predicate_evaluation_seconds histogram -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.001"} 2 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.002"} 2 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.004"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.008"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.016"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.032"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.064"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.128"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.256"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.512"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="1.024"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="2.048"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="4.096"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="8.192"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="16.384"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="+Inf"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_sum 0.0032395199999999996 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_count 3 -# HELP scheduler_scheduling_algorithm_preemption_evaluation (Deprecated) Scheduling algorithm preemption evaluation duration in microseconds -# TYPE scheduler_scheduling_algorithm_preemption_evaluation histogram -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="1000"} 0 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="2000"} 3 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="4000"} 17 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="8000"} 65 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="16000"} 137 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="32000"} 153 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="64000"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="128000"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="256000"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="512000"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="1.024e+06"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="2.048e+06"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="4.096e+06"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="8.192e+06"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="1.6384e+07"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="+Inf"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_sum 1.499786e+06 -scheduler_scheduling_algorithm_preemption_evaluation_count 154 -# HELP scheduler_scheduling_algorithm_preemption_evaluation_seconds Scheduling algorithm preemption evaluation duration in seconds -# TYPE scheduler_scheduling_algorithm_preemption_evaluation_seconds histogram -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.001"} 0 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.002"} 3 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.004"} 17 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.008"} 65 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.016"} 137 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.032"} 153 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.064"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.128"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.256"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.512"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="1.024"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="2.048"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="4.096"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="8.192"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="16.384"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="+Inf"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_sum 1.4995345939999996 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_count 154 -# HELP scheduler_scheduling_algorithm_priority_evaluation (Deprecated) Scheduling algorithm priority evaluation duration in microseconds -# TYPE scheduler_scheduling_algorithm_priority_evaluation histogram -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="1000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="2000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="4000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="8000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="16000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="32000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="64000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="128000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="256000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="512000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="1.024e+06"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="2.048e+06"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="4.096e+06"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="8.192e+06"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="1.6384e+07"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="+Inf"} 3 -scheduler_scheduling_algorithm_priority_evaluation_sum 0 -scheduler_scheduling_algorithm_priority_evaluation_count 3 -# HELP scheduler_scheduling_algorithm_priority_evaluation_seconds Scheduling algorithm priority evaluation duration in seconds -# TYPE scheduler_scheduling_algorithm_priority_evaluation_seconds histogram -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.001"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.002"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.004"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.008"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.016"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.032"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.064"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.128"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.256"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.512"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="1.024"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="2.048"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="4.096"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="8.192"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="16.384"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="+Inf"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_sum 1.03e-07 -scheduler_scheduling_algorithm_priority_evaluation_seconds_count 3 -# HELP scheduler_scheduling_duration_seconds Scheduling latency in seconds split by sub-parts of the scheduling operation -# TYPE scheduler_scheduling_duration_seconds summary -scheduler_scheduling_duration_seconds{operation="binding",quantile="0.5"} 0.012318629 -scheduler_scheduling_duration_seconds{operation="binding",quantile="0.9"} 0.012921477 -scheduler_scheduling_duration_seconds{operation="binding",quantile="0.99"} 0.012921477 -scheduler_scheduling_duration_seconds_sum{operation="binding"} 0.039052979 -scheduler_scheduling_duration_seconds_count{operation="binding"} 3 -scheduler_scheduling_duration_seconds{operation="predicate_evaluation",quantile="0.5"} 4.643e-05 -scheduler_scheduling_duration_seconds{operation="predicate_evaluation",quantile="0.9"} 5.8348e-05 -scheduler_scheduling_duration_seconds{operation="predicate_evaluation",quantile="0.99"} 5.8348e-05 -scheduler_scheduling_duration_seconds_sum{operation="predicate_evaluation"} 0.003265988 -scheduler_scheduling_duration_seconds_count{operation="predicate_evaluation"} 3 -scheduler_scheduling_duration_seconds{operation="preemption_evaluation",quantile="0.5"} 0.008470238 -scheduler_scheduling_duration_seconds{operation="preemption_evaluation",quantile="0.9"} 0.016152651 -scheduler_scheduling_duration_seconds{operation="preemption_evaluation",quantile="0.99"} 0.026165495 -scheduler_scheduling_duration_seconds_sum{operation="preemption_evaluation"} 1.5003563099999988 -scheduler_scheduling_duration_seconds_count{operation="preemption_evaluation"} 154 -# HELP scheduler_scheduling_latency_seconds (Deprecated) Scheduling latency in seconds split by sub-parts of the scheduling operation -# TYPE scheduler_scheduling_latency_seconds summary -scheduler_scheduling_latency_seconds{operation="binding",quantile="0.5"} 0.012319367 -scheduler_scheduling_latency_seconds{operation="binding",quantile="0.9"} 0.012937715 -scheduler_scheduling_latency_seconds{operation="binding",quantile="0.99"} 0.012937715 -scheduler_scheduling_latency_seconds_sum{operation="binding"} 0.039070769 -scheduler_scheduling_latency_seconds_count{operation="binding"} 3 -scheduler_scheduling_latency_seconds{operation="predicate_evaluation",quantile="0.5"} 4.7778e-05 -scheduler_scheduling_latency_seconds{operation="predicate_evaluation",quantile="0.9"} 5.9294e-05 -scheduler_scheduling_latency_seconds{operation="predicate_evaluation",quantile="0.99"} 5.9294e-05 -scheduler_scheduling_latency_seconds_sum{operation="predicate_evaluation"} 0.0032784840000000003 -scheduler_scheduling_latency_seconds_count{operation="predicate_evaluation"} 3 -scheduler_scheduling_latency_seconds{operation="preemption_evaluation",quantile="0.5"} 0.0084734 -scheduler_scheduling_latency_seconds{operation="preemption_evaluation",quantile="0.9"} 0.016155626 -scheduler_scheduling_latency_seconds{operation="preemption_evaluation",quantile="0.99"} 0.026167625 -scheduler_scheduling_latency_seconds_sum{operation="preemption_evaluation"} 1.5007602570000003 -scheduler_scheduling_latency_seconds_count{operation="preemption_evaluation"} 154 -# HELP scheduler_total_preemption_attempts Total preemption attempts in the cluster till now -# TYPE scheduler_total_preemption_attempts counter -scheduler_total_preemption_attempts 154 -# HELP scheduler_volume_scheduling_duration_seconds Volume scheduling stage latency -# TYPE scheduler_volume_scheduling_duration_seconds histogram -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="1000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="2000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="4000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="8000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="16000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="32000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="64000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="128000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="256000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="512000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="1.024e+06"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="2.048e+06"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="4.096e+06"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="8.192e+06"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="1.6384e+07"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="+Inf"} 3 -scheduler_volume_scheduling_duration_seconds_sum{operation="assume"} 7.109e-06 -scheduler_volume_scheduling_duration_seconds_count{operation="assume"} 3 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.14.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.14.expected deleted file mode 100644 index a843dbc9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/test/metrics.scheduler.1.14.expected +++ /dev/null @@ -1,418 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "code": "200", - "handler": "prometheus", - "http": { - "request": { - "count": 4 - } - }, - "method": "get" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 5165 - } - }, - "code": "200", - "host": "localhost:8443", - "method": "GET" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "result": "scheduled", - "scheduling": { - "pod": { - "attempts": { - "count": 3 - } - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "leader": { - "is_master": true - }, - "name": "kube-scheduler" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "operation": "binding", - "scheduling": { - "duration": { - "seconds": { - "count": 3, - "percentile": { - "50": 0.012318629, - "90": 0.012921477, - "99": 0.012921477 - }, - "sum": 0.039052979 - } - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 9 - } - }, - "code": "201", - "host": "localhost:8443", - "method": "POST" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 4631 - } - }, - "code": "200", - "host": "localhost:8443", - "method": "PUT" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "client": { - "request": { - "count": 92 - } - }, - "code": "200", - "host": "localhost:8443", - "method": "PATCH" - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "handler": "prometheus", - "http": { - "request": { - "duration": { - "us": { - "count": 4, - "percentile": { - "50": 7644.523, - "90": 7644.523, - "99": 7644.523 - }, - "sum": 16210.005000000001 - } - }, - "size": { - "bytes": { - "count": 4, - "percentile": { - "50": 64, - "90": 64, - "99": 64 - }, - "sum": 256 - } - } - }, - "response": { - "size": { - "bytes": { - "count": 4, - "percentile": { - "50": 48741, - "90": 48741, - "99": 48741 - }, - "sum": 184429 - } - } - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "result": "unschedulable", - "scheduling": { - "pod": { - "attempts": { - "count": 154 - } - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "result": "error", - "scheduling": { - "pod": { - "attempts": { - "count": 0 - } - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "operation": "predicate_evaluation", - "scheduling": { - "duration": { - "seconds": { - "count": 3, - "percentile": { - "50": 0.00004643, - "90": 0.000058348, - "99": 0.000058348 - }, - "sum": 0.003265988 - } - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "operation": "preemption_evaluation", - "scheduling": { - "duration": { - "seconds": { - "count": 154, - "percentile": { - "50": 0.008470238, - "90": 0.016152651, - "99": 0.026165495 - }, - "sum": 1.5003563099999988 - } - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": null, - "MetricSetFields": { - "process": { - "cpu": { - "sec": 20 - }, - "fds": { - "open": { - "count": 9 - } - }, - "memory": { - "resident": { - "bytes": 38367232 - }, - "virtual": { - "bytes": 144904192 - } - }, - "started": { - "sec": 1560349587.32 - } - }, - "scheduling": { - "e2e": { - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "1000": 0, - "1024000": 3, - "128000": 3, - "16000": 2, - "16384000": 3, - "2000": 0, - "2048000": 3, - "256000": 3, - "32000": 3, - "4000": 0, - "4096000": 3, - "512000": 3, - "64000": 3, - "8000": 0, - "8192000": 3 - }, - "count": 3, - "sum": 42637.21800000001 - } - } - }, - "pod": { - "preemption": { - "victims": { - "count": 0 - } - } - } - } - }, - "Index": "", - "ID": "", - "Namespace": "", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/testdata/config.yml deleted file mode 100644 index ab6bf241..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/metrics" -suffix: plain diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/testdata/docs.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/testdata/docs.plain deleted file mode 100644 index 056ea15b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/testdata/docs.plain +++ /dev/null @@ -1,629 +0,0 @@ -# HELP apiserver_audit_event_total Counter of audit events generated and sent to the audit backend. -# TYPE apiserver_audit_event_total counter -apiserver_audit_event_total 0 -# HELP apiserver_audit_requests_rejected_total Counter of apiserver requests rejected due to an error in audit logging backend. -# TYPE apiserver_audit_requests_rejected_total counter -apiserver_audit_requests_rejected_total 0 -# HELP apiserver_client_certificate_expiration_seconds Distribution of the remaining lifetime on the certificate used to authenticate a request. -# TYPE apiserver_client_certificate_expiration_seconds histogram -apiserver_client_certificate_expiration_seconds_bucket{le="0"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="1800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="3600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="7200"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="21600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="43200"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="86400"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="172800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="345600"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="604800"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="2.592e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="7.776e+06"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="1.5552e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="3.1104e+07"} 0 -apiserver_client_certificate_expiration_seconds_bucket{le="+Inf"} 0 -apiserver_client_certificate_expiration_seconds_sum 0 -apiserver_client_certificate_expiration_seconds_count 0 -# HELP apiserver_storage_data_key_generation_duration_seconds Latencies in seconds of data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_duration_seconds histogram -apiserver_storage_data_key_generation_duration_seconds_bucket{le="5e-06"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="1e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="2e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="4e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="8e-05"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00016"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00032"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00064"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00128"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00256"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.00512"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.01024"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.02048"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="0.04096"} 0 -apiserver_storage_data_key_generation_duration_seconds_bucket{le="+Inf"} 0 -apiserver_storage_data_key_generation_duration_seconds_sum 0 -apiserver_storage_data_key_generation_duration_seconds_count 0 -# HELP apiserver_storage_data_key_generation_failures_total Total number of failed data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_failures_total counter -apiserver_storage_data_key_generation_failures_total 0 -# HELP apiserver_storage_data_key_generation_latencies_microseconds (Deprecated) Latencies in microseconds of data encryption key(DEK) generation operations. -# TYPE apiserver_storage_data_key_generation_latencies_microseconds histogram -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="5"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="10"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="20"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="40"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="80"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="160"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="320"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="640"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="1280"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="2560"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="5120"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="10240"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="20480"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="40960"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_bucket{le="+Inf"} 0 -apiserver_storage_data_key_generation_latencies_microseconds_sum 0 -apiserver_storage_data_key_generation_latencies_microseconds_count 0 -# HELP apiserver_storage_envelope_transformation_cache_misses_total Total number of cache misses while accessing key decryption key(KEK). -# TYPE apiserver_storage_envelope_transformation_cache_misses_total counter -apiserver_storage_envelope_transformation_cache_misses_total 0 -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 5.815e-06 -go_gc_duration_seconds{quantile="0.25"} 2.2506e-05 -go_gc_duration_seconds{quantile="0.5"} 2.9835e-05 -go_gc_duration_seconds{quantile="0.75"} 0.000108645 -go_gc_duration_seconds{quantile="1"} 0.002224327 -go_gc_duration_seconds_sum 0.011551132 -go_gc_duration_seconds_count 91 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 104 -# HELP go_info Information about the Go environment. -# TYPE go_info gauge -go_info{version="go1.12.1"} 1 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 4.689728e+06 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 2.13917696e+08 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.500042e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 2.555382e+06 -# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. -# TYPE go_memstats_gc_cpu_fraction gauge -go_memstats_gc_cpu_fraction 9.3297119215621e-06 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 2.38592e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 4.689728e+06 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 5.8458112e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 7.634944e+06 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 24792 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 5.7327616e+07 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 6.6093056e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.560358924305456e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 0 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 2.580174e+06 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 3472 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 114048 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 131072 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 8.93328e+06 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 619886 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 1.015808e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 1.015808e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 7.1762168e+07 -# HELP go_threads Number of OS threads created. -# TYPE go_threads gauge -go_threads 10 -# HELP http_request_duration_microseconds The HTTP request latencies in microseconds. -# TYPE http_request_duration_microseconds summary -http_request_duration_microseconds{handler="prometheus",quantile="0.5"} 7644.523 -http_request_duration_microseconds{handler="prometheus",quantile="0.9"} 7644.523 -http_request_duration_microseconds{handler="prometheus",quantile="0.99"} 7644.523 -http_request_duration_microseconds_sum{handler="prometheus"} 16210.005000000001 -http_request_duration_microseconds_count{handler="prometheus"} 4 -# HELP http_request_size_bytes The HTTP request sizes in bytes. -# TYPE http_request_size_bytes summary -http_request_size_bytes{handler="prometheus",quantile="0.5"} 64 -http_request_size_bytes{handler="prometheus",quantile="0.9"} 64 -http_request_size_bytes{handler="prometheus",quantile="0.99"} 64 -http_request_size_bytes_sum{handler="prometheus"} 256 -http_request_size_bytes_count{handler="prometheus"} 4 -# HELP http_requests_total Total number of HTTP requests made. -# TYPE http_requests_total counter -http_requests_total{code="200",handler="prometheus",method="get"} 4 -# HELP http_response_size_bytes The HTTP response sizes in bytes. -# TYPE http_response_size_bytes summary -http_response_size_bytes{handler="prometheus",quantile="0.5"} 48741 -http_response_size_bytes{handler="prometheus",quantile="0.9"} 48741 -http_response_size_bytes{handler="prometheus",quantile="0.99"} 48741 -http_response_size_bytes_sum{handler="prometheus"} 184429 -http_response_size_bytes_count{handler="prometheus"} 4 -# HELP kubernetes_build_info A metric with a constant '1' value labeled by major, minor, git version, git commit, git tree state, build date, Go version, and compiler from which Kubernetes was built, and platform on which it is running. -# TYPE kubernetes_build_info gauge -kubernetes_build_info{buildDate="2019-04-08T17:02:58Z",compiler="gc",gitCommit="b7394102d6ef778017f2ca4046abbaa23b88c290",gitTreeState="clean",gitVersion="v1.14.1",goVersion="go1.12.1",major="1",minor="14",platform="linux/amd64"} 1 -# HELP leader_election_master_status Gauge of if the reporting system is master of the relevant lease, 0 indicates backup, 1 indicates master. 'name' is the string used to identify the lease. Please make sure to group by name. -# TYPE leader_election_master_status gauge -leader_election_master_status{name="kube-scheduler"} 1 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 20.29 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 1.048576e+06 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 9 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 3.8367232e+07 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.56034958732e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 1.44904192e+08 -# HELP process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. -# TYPE process_virtual_memory_max_bytes gauge -process_virtual_memory_max_bytes -1 -# HELP rest_client_request_duration_seconds Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_duration_seconds histogram -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.002"} 381 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.004"} 877 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.008"} 4616 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.016"} 4888 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.032"} 4938 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.064"} 4942 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.128"} 4942 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.256"} 4942 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.512"} 4942 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="+Inf"} 4952 -rest_client_request_duration_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="GET"} 65.28920892099963 -rest_client_request_duration_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="GET"} 4952 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.002"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.004"} 2 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.008"} 18 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.016"} 45 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.032"} 84 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.064"} 92 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.128"} 92 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.256"} 92 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.512"} 92 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="+Inf"} 92 -rest_client_request_duration_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH"} 1.619557468 -rest_client_request_duration_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH"} 92 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.002"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.004"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.008"} 2 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.016"} 7 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.032"} 9 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.064"} 9 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.128"} 9 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.256"} 9 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.512"} 9 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="+Inf"} 9 -rest_client_request_duration_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="POST"} 0.11028519999999999 -rest_client_request_duration_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="POST"} 9 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.001"} 0 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.002"} 39 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.004"} 688 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.008"} 1712 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.016"} 4552 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.032"} 4627 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.064"} 4630 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.128"} 4630 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.256"} 4631 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.512"} 4631 -rest_client_request_duration_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="+Inf"} 4631 -rest_client_request_duration_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="PUT"} 38.730521771 -rest_client_request_duration_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="PUT"} 4631 -# HELP rest_client_request_latency_seconds (Deprecated) Request latency in seconds. Broken down by verb and URL. -# TYPE rest_client_request_latency_seconds histogram -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.002"} 381 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.004"} 877 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.008"} 4616 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.016"} 4888 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.032"} 4938 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.064"} 4942 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.128"} 4942 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.256"} 4942 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="0.512"} 4942 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="GET",le="+Inf"} 4952 -rest_client_request_latency_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="GET"} 65.28920892099963 -rest_client_request_latency_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="GET"} 4952 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.004"} 2 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.008"} 18 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.016"} 45 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.032"} 84 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.064"} 92 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.128"} 92 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.256"} 92 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="0.512"} 92 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH",le="+Inf"} 92 -rest_client_request_latency_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH"} 1.619557468 -rest_client_request_latency_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="PATCH"} 92 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.002"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.004"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.008"} 2 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.016"} 7 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.032"} 9 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.064"} 9 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.128"} 9 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.256"} 9 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="0.512"} 9 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="POST",le="+Inf"} 9 -rest_client_request_latency_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="POST"} 0.11028519999999999 -rest_client_request_latency_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="POST"} 9 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.001"} 0 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.002"} 39 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.004"} 688 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.008"} 1712 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.016"} 4552 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.032"} 4627 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.064"} 4630 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.128"} 4630 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.256"} 4631 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="0.512"} 4631 -rest_client_request_latency_seconds_bucket{url="https://localhost:8443/%7Bprefix%7D",verb="PUT",le="+Inf"} 4631 -rest_client_request_latency_seconds_sum{url="https://localhost:8443/%7Bprefix%7D",verb="PUT"} 38.730521771 -rest_client_request_latency_seconds_count{url="https://localhost:8443/%7Bprefix%7D",verb="PUT"} 4631 -# HELP rest_client_requests_total Number of HTTP requests, partitioned by status code, method, and host. -# TYPE rest_client_requests_total counter -rest_client_requests_total{code="200",host="localhost:8443",method="GET"} 5165 -rest_client_requests_total{code="200",host="localhost:8443",method="PATCH"} 92 -rest_client_requests_total{code="200",host="localhost:8443",method="PUT"} 4631 -rest_client_requests_total{code="201",host="localhost:8443",method="POST"} 9 -# HELP scheduler_binding_duration_seconds Binding latency in seconds -# TYPE scheduler_binding_duration_seconds histogram -scheduler_binding_duration_seconds_bucket{le="0.001"} 0 -scheduler_binding_duration_seconds_bucket{le="0.002"} 0 -scheduler_binding_duration_seconds_bucket{le="0.004"} 0 -scheduler_binding_duration_seconds_bucket{le="0.008"} 0 -scheduler_binding_duration_seconds_bucket{le="0.016"} 3 -scheduler_binding_duration_seconds_bucket{le="0.032"} 3 -scheduler_binding_duration_seconds_bucket{le="0.064"} 3 -scheduler_binding_duration_seconds_bucket{le="0.128"} 3 -scheduler_binding_duration_seconds_bucket{le="0.256"} 3 -scheduler_binding_duration_seconds_bucket{le="0.512"} 3 -scheduler_binding_duration_seconds_bucket{le="1.024"} 3 -scheduler_binding_duration_seconds_bucket{le="2.048"} 3 -scheduler_binding_duration_seconds_bucket{le="4.096"} 3 -scheduler_binding_duration_seconds_bucket{le="8.192"} 3 -scheduler_binding_duration_seconds_bucket{le="16.384"} 3 -scheduler_binding_duration_seconds_bucket{le="+Inf"} 3 -scheduler_binding_duration_seconds_sum 0.036186264999999995 -scheduler_binding_duration_seconds_count 3 -# HELP scheduler_binding_latency_microseconds (Deprecated) Binding latency in microseconds -# TYPE scheduler_binding_latency_microseconds histogram -scheduler_binding_latency_microseconds_bucket{le="1000"} 0 -scheduler_binding_latency_microseconds_bucket{le="2000"} 0 -scheduler_binding_latency_microseconds_bucket{le="4000"} 0 -scheduler_binding_latency_microseconds_bucket{le="8000"} 0 -scheduler_binding_latency_microseconds_bucket{le="16000"} 3 -scheduler_binding_latency_microseconds_bucket{le="32000"} 3 -scheduler_binding_latency_microseconds_bucket{le="64000"} 3 -scheduler_binding_latency_microseconds_bucket{le="128000"} 3 -scheduler_binding_latency_microseconds_bucket{le="256000"} 3 -scheduler_binding_latency_microseconds_bucket{le="512000"} 3 -scheduler_binding_latency_microseconds_bucket{le="1.024e+06"} 3 -scheduler_binding_latency_microseconds_bucket{le="2.048e+06"} 3 -scheduler_binding_latency_microseconds_bucket{le="4.096e+06"} 3 -scheduler_binding_latency_microseconds_bucket{le="8.192e+06"} 3 -scheduler_binding_latency_microseconds_bucket{le="1.6384e+07"} 3 -scheduler_binding_latency_microseconds_bucket{le="+Inf"} 3 -scheduler_binding_latency_microseconds_sum 36186 -scheduler_binding_latency_microseconds_count 3 -# HELP scheduler_e2e_scheduling_duration_seconds E2e scheduling latency in seconds (scheduling algorithm + binding) -# TYPE scheduler_e2e_scheduling_duration_seconds histogram -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.001"} 0 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.002"} 0 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.004"} 0 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.008"} 0 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.016"} 2 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.032"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.064"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.128"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.256"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="0.512"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="1.024"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="2.048"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="4.096"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="8.192"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="16.384"} 3 -scheduler_e2e_scheduling_duration_seconds_bucket{le="+Inf"} 3 -scheduler_e2e_scheduling_duration_seconds_sum 0.042637218000000005 -scheduler_e2e_scheduling_duration_seconds_count 3 -# HELP scheduler_e2e_scheduling_latency_microseconds (Deprecated) E2e scheduling latency in microseconds (scheduling algorithm + binding) -# TYPE scheduler_e2e_scheduling_latency_microseconds histogram -scheduler_e2e_scheduling_latency_microseconds_bucket{le="1000"} 0 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="2000"} 0 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="4000"} 0 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="8000"} 0 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="16000"} 2 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="32000"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="64000"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="128000"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="256000"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="512000"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="1.024e+06"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="2.048e+06"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="4.096e+06"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="8.192e+06"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="1.6384e+07"} 3 -scheduler_e2e_scheduling_latency_microseconds_bucket{le="+Inf"} 3 -scheduler_e2e_scheduling_latency_microseconds_sum 42638 -scheduler_e2e_scheduling_latency_microseconds_count 3 -# HELP scheduler_pod_preemption_victims Number of selected preemption victims -# TYPE scheduler_pod_preemption_victims gauge -scheduler_pod_preemption_victims 0 -# HELP scheduler_schedule_attempts_total Number of attempts to schedule pods, by the result. 'unschedulable' means a pod could not be scheduled, while 'error' means an internal scheduler problem. -# TYPE scheduler_schedule_attempts_total counter -scheduler_schedule_attempts_total{result="error"} 0 -scheduler_schedule_attempts_total{result="scheduled"} 3 -scheduler_schedule_attempts_total{result="unschedulable"} 154 -# HELP scheduler_scheduling_algorithm_duration_seconds Scheduling algorithm latency in seconds -# TYPE scheduler_scheduling_algorithm_duration_seconds histogram -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.001"} 2 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.002"} 2 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.004"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.008"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.016"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.032"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.064"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.128"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.256"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="0.512"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="1.024"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="2.048"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="4.096"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="8.192"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="16.384"} 3 -scheduler_scheduling_algorithm_duration_seconds_bucket{le="+Inf"} 3 -scheduler_scheduling_algorithm_duration_seconds_sum 0.003317637 -scheduler_scheduling_algorithm_duration_seconds_count 3 -# HELP scheduler_scheduling_algorithm_latency_microseconds (Deprecated) Scheduling algorithm latency in microseconds -# TYPE scheduler_scheduling_algorithm_latency_microseconds histogram -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="1000"} 2 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="2000"} 2 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="4000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="8000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="16000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="32000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="64000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="128000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="256000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="512000"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="1.024e+06"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="2.048e+06"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="4.096e+06"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="8.192e+06"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="1.6384e+07"} 3 -scheduler_scheduling_algorithm_latency_microseconds_bucket{le="+Inf"} 3 -scheduler_scheduling_algorithm_latency_microseconds_sum 3317 -scheduler_scheduling_algorithm_latency_microseconds_count 3 -# HELP scheduler_scheduling_algorithm_predicate_evaluation (Deprecated) Scheduling algorithm predicate evaluation duration in microseconds -# TYPE scheduler_scheduling_algorithm_predicate_evaluation histogram -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="1000"} 2 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="2000"} 2 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="4000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="8000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="16000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="32000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="64000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="128000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="256000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="512000"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="1.024e+06"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="2.048e+06"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="4.096e+06"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="8.192e+06"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="1.6384e+07"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_bucket{le="+Inf"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_sum 3241 -scheduler_scheduling_algorithm_predicate_evaluation_count 3 -# HELP scheduler_scheduling_algorithm_predicate_evaluation_seconds Scheduling algorithm predicate evaluation duration in seconds -# TYPE scheduler_scheduling_algorithm_predicate_evaluation_seconds histogram -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.001"} 2 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.002"} 2 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.004"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.008"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.016"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.032"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.064"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.128"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.256"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="0.512"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="1.024"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="2.048"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="4.096"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="8.192"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="16.384"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_bucket{le="+Inf"} 3 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_sum 0.0032395199999999996 -scheduler_scheduling_algorithm_predicate_evaluation_seconds_count 3 -# HELP scheduler_scheduling_algorithm_preemption_evaluation (Deprecated) Scheduling algorithm preemption evaluation duration in microseconds -# TYPE scheduler_scheduling_algorithm_preemption_evaluation histogram -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="1000"} 0 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="2000"} 3 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="4000"} 17 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="8000"} 65 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="16000"} 137 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="32000"} 153 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="64000"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="128000"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="256000"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="512000"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="1.024e+06"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="2.048e+06"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="4.096e+06"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="8.192e+06"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="1.6384e+07"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_bucket{le="+Inf"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_sum 1.499786e+06 -scheduler_scheduling_algorithm_preemption_evaluation_count 154 -# HELP scheduler_scheduling_algorithm_preemption_evaluation_seconds Scheduling algorithm preemption evaluation duration in seconds -# TYPE scheduler_scheduling_algorithm_preemption_evaluation_seconds histogram -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.001"} 0 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.002"} 3 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.004"} 17 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.008"} 65 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.016"} 137 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.032"} 153 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.064"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.128"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.256"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="0.512"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="1.024"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="2.048"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="4.096"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="8.192"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="16.384"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_bucket{le="+Inf"} 154 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_sum 1.4995345939999996 -scheduler_scheduling_algorithm_preemption_evaluation_seconds_count 154 -# HELP scheduler_scheduling_algorithm_priority_evaluation (Deprecated) Scheduling algorithm priority evaluation duration in microseconds -# TYPE scheduler_scheduling_algorithm_priority_evaluation histogram -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="1000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="2000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="4000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="8000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="16000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="32000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="64000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="128000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="256000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="512000"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="1.024e+06"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="2.048e+06"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="4.096e+06"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="8.192e+06"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="1.6384e+07"} 3 -scheduler_scheduling_algorithm_priority_evaluation_bucket{le="+Inf"} 3 -scheduler_scheduling_algorithm_priority_evaluation_sum 0 -scheduler_scheduling_algorithm_priority_evaluation_count 3 -# HELP scheduler_scheduling_algorithm_priority_evaluation_seconds Scheduling algorithm priority evaluation duration in seconds -# TYPE scheduler_scheduling_algorithm_priority_evaluation_seconds histogram -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.001"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.002"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.004"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.008"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.016"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.032"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.064"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.128"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.256"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="0.512"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="1.024"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="2.048"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="4.096"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="8.192"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="16.384"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_bucket{le="+Inf"} 3 -scheduler_scheduling_algorithm_priority_evaluation_seconds_sum 1.03e-07 -scheduler_scheduling_algorithm_priority_evaluation_seconds_count 3 -# HELP scheduler_scheduling_duration_seconds Scheduling latency in seconds split by sub-parts of the scheduling operation -# TYPE scheduler_scheduling_duration_seconds summary -scheduler_scheduling_duration_seconds{operation="binding",quantile="0.5"} 0.012318629 -scheduler_scheduling_duration_seconds{operation="binding",quantile="0.9"} 0.012921477 -scheduler_scheduling_duration_seconds{operation="binding",quantile="0.99"} 0.012921477 -scheduler_scheduling_duration_seconds_sum{operation="binding"} 0.039052979 -scheduler_scheduling_duration_seconds_count{operation="binding"} 3 -scheduler_scheduling_duration_seconds{operation="predicate_evaluation",quantile="0.5"} 4.643e-05 -scheduler_scheduling_duration_seconds{operation="predicate_evaluation",quantile="0.9"} 5.8348e-05 -scheduler_scheduling_duration_seconds{operation="predicate_evaluation",quantile="0.99"} 5.8348e-05 -scheduler_scheduling_duration_seconds_sum{operation="predicate_evaluation"} 0.003265988 -scheduler_scheduling_duration_seconds_count{operation="predicate_evaluation"} 3 -scheduler_scheduling_duration_seconds{operation="preemption_evaluation",quantile="0.5"} 0.008470238 -scheduler_scheduling_duration_seconds{operation="preemption_evaluation",quantile="0.9"} 0.016152651 -scheduler_scheduling_duration_seconds{operation="preemption_evaluation",quantile="0.99"} 0.026165495 -scheduler_scheduling_duration_seconds_sum{operation="preemption_evaluation"} 1.5003563099999988 -scheduler_scheduling_duration_seconds_count{operation="preemption_evaluation"} 154 -# HELP scheduler_scheduling_latency_seconds (Deprecated) Scheduling latency in seconds split by sub-parts of the scheduling operation -# TYPE scheduler_scheduling_latency_seconds summary -scheduler_scheduling_latency_seconds{operation="binding",quantile="0.5"} 0.012319367 -scheduler_scheduling_latency_seconds{operation="binding",quantile="0.9"} 0.012937715 -scheduler_scheduling_latency_seconds{operation="binding",quantile="0.99"} 0.012937715 -scheduler_scheduling_latency_seconds_sum{operation="binding"} 0.039070769 -scheduler_scheduling_latency_seconds_count{operation="binding"} 3 -scheduler_scheduling_latency_seconds{operation="predicate_evaluation",quantile="0.5"} 4.7778e-05 -scheduler_scheduling_latency_seconds{operation="predicate_evaluation",quantile="0.9"} 5.9294e-05 -scheduler_scheduling_latency_seconds{operation="predicate_evaluation",quantile="0.99"} 5.9294e-05 -scheduler_scheduling_latency_seconds_sum{operation="predicate_evaluation"} 0.0032784840000000003 -scheduler_scheduling_latency_seconds_count{operation="predicate_evaluation"} 3 -scheduler_scheduling_latency_seconds{operation="preemption_evaluation",quantile="0.5"} 0.0084734 -scheduler_scheduling_latency_seconds{operation="preemption_evaluation",quantile="0.9"} 0.016155626 -scheduler_scheduling_latency_seconds{operation="preemption_evaluation",quantile="0.99"} 0.026167625 -scheduler_scheduling_latency_seconds_sum{operation="preemption_evaluation"} 1.5007602570000003 -scheduler_scheduling_latency_seconds_count{operation="preemption_evaluation"} 154 -# HELP scheduler_total_preemption_attempts Total preemption attempts in the cluster till now -# TYPE scheduler_total_preemption_attempts counter -scheduler_total_preemption_attempts 154 -# HELP scheduler_volume_scheduling_duration_seconds Volume scheduling stage latency -# TYPE scheduler_volume_scheduling_duration_seconds histogram -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="1000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="2000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="4000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="8000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="16000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="32000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="64000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="128000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="256000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="512000"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="1.024e+06"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="2.048e+06"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="4.096e+06"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="8.192e+06"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="1.6384e+07"} 3 -scheduler_volume_scheduling_duration_seconds_bucket{operation="assume",le="+Inf"} 3 -scheduler_volume_scheduling_duration_seconds_sum{operation="assume"} 7.109e-06 -scheduler_volume_scheduling_duration_seconds_count{operation="assume"} 3 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/testdata/docs.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/testdata/docs.plain-expected.json deleted file mode 100644 index 68a49426..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/_meta/testdata/docs.plain-expected.json +++ /dev/null @@ -1,474 +0,0 @@ -[ - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "handler": "prometheus", - "http": { - "request": { - "duration": { - "us": { - "count": 4, - "percentile": { - "50": 7644.523, - "90": 7644.523, - "99": 7644.523 - }, - "sum": 16210.005000000001 - } - }, - "size": { - "bytes": { - "count": 4, - "percentile": { - "50": 64, - "90": 64, - "99": 64 - }, - "sum": 256 - } - } - }, - "response": { - "size": { - "bytes": { - "count": 4, - "percentile": { - "50": 48741, - "90": 48741, - "99": 48741 - }, - "sum": 184429 - } - } - } - } - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "process": { - "cpu": { - "sec": 20 - }, - "fds": { - "open": { - "count": 9 - } - }, - "memory": { - "resident": { - "bytes": 38367232 - }, - "virtual": { - "bytes": 144904192 - } - }, - "started": { - "sec": 1560349587.32 - } - }, - "scheduling": { - "e2e": { - "duration": { - "us": { - "bucket": { - "+Inf": 3, - "1000": 0, - "1024000": 3, - "128000": 3, - "16000": 2, - "16384000": 3, - "2000": 0, - "2048000": 3, - "256000": 3, - "32000": 3, - "4000": 0, - "4096000": 3, - "512000": 3, - "64000": 3, - "8000": 0, - "8192000": 3 - }, - "count": 3, - "sum": 42637.21800000001 - } - } - }, - "pod": { - "preemption": { - "victims": { - "count": 0 - } - } - } - } - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "leader": { - "is_master": true - }, - "name": "kube-scheduler" - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "result": "error", - "scheduling": { - "pod": { - "attempts": { - "count": 0 - } - } - } - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "result": "unschedulable", - "scheduling": { - "pod": { - "attempts": { - "count": 154 - } - } - } - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "client": { - "request": { - "count": 9 - } - }, - "code": "201", - "host": "localhost:8443", - "method": "POST" - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "operation": "binding", - "scheduling": { - "duration": { - "seconds": { - "count": 3, - "percentile": { - "50": 0.012318629, - "90": 0.012921477, - "99": 0.012921477 - }, - "sum": 0.039052979 - } - } - } - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "client": { - "request": { - "count": 92 - } - }, - "code": "200", - "host": "localhost:8443", - "method": "PATCH" - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "operation": "predicate_evaluation", - "scheduling": { - "duration": { - "seconds": { - "count": 3, - "percentile": { - "50": 0.00004643, - "90": 0.000058348, - "99": 0.000058348 - }, - "sum": 0.003265988 - } - } - } - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "code": "200", - "handler": "prometheus", - "http": { - "request": { - "count": 4 - } - }, - "method": "get" - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "operation": "preemption_evaluation", - "scheduling": { - "duration": { - "seconds": { - "count": 154, - "percentile": { - "50": 0.008470238, - "90": 0.016152651, - "99": 0.026165495 - }, - "sum": 1.5003563099999988 - } - } - } - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "result": "scheduled", - "scheduling": { - "pod": { - "attempts": { - "count": 3 - } - } - } - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "client": { - "request": { - "count": 4631 - } - }, - "code": "200", - "host": "localhost:8443", - "method": "PUT" - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.scheduler", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "scheduler": { - "client": { - "request": { - "count": 5165 - } - }, - "code": "200", - "host": "localhost:8443", - "method": "GET" - } - }, - "metricset": { - "name": "scheduler", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/scheduler.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/scheduler.go deleted file mode 100644 index 201e4fdb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/scheduler.go +++ /dev/null @@ -1,60 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package scheduler - -import ( - "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - mapping := &prometheus.MetricsMapping{ - Metrics: map[string]prometheus.MetricMap{ - "process_cpu_seconds_total": prometheus.Metric("process.cpu.sec"), - "process_resident_memory_bytes": prometheus.Metric("process.memory.resident.bytes"), - "process_virtual_memory_bytes": prometheus.Metric("process.memory.virtual.bytes"), - "process_open_fds": prometheus.Metric("process.fds.open.count"), - "process_start_time_seconds": prometheus.Metric("process.started.sec"), - "http_request_duration_microseconds": prometheus.Metric("http.request.duration.us"), - "http_request_size_bytes": prometheus.Metric("http.request.size.bytes"), - "http_response_size_bytes": prometheus.Metric("http.response.size.bytes"), - "http_requests_total": prometheus.Metric("http.request.count"), - "rest_client_requests_total": prometheus.Metric("client.request.count"), - "leader_election_master_status": prometheus.BooleanMetric("leader.is_master"), - "scheduler_e2e_scheduling_duration_seconds": prometheus.Metric("scheduling.e2e.duration.us", - prometheus.OpMultiplyBuckets(1000000)), - "scheduler_pod_preemption_victims": prometheus.Metric("scheduling.pod.preemption.victims.count"), - "scheduler_schedule_attempts_total": prometheus.Metric("scheduling.pod.attempts.count"), - "scheduler_scheduling_duration_seconds": prometheus.Metric("scheduling.duration.seconds"), - }, - - Labels: map[string]prometheus.LabelMap{ - "handler": prometheus.KeyLabel("handler"), - "code": prometheus.KeyLabel("code"), - "method": prometheus.KeyLabel("method"), - "host": prometheus.KeyLabel("host"), - "name": prometheus.KeyLabel("name"), - "result": prometheus.KeyLabel("result"), - "operation": prometheus.KeyLabel("operation"), - }, - } - - mb.Registry.MustAddMetricSet("kubernetes", "scheduler", - prometheus.MetricSetBuilder(mapping), - mb.WithHostParser(prometheus.HostParser)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/scheduler_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/scheduler_test.go deleted file mode 100644 index 301319d9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/scheduler/scheduler_test.go +++ /dev/null @@ -1,39 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package scheduler - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" -) - -const testFile = "_meta/test/metrics" - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "scheduler", - ptest.TestCases{ - { - MetricsFile: "./_meta/test/metrics.scheduler.1.14", - ExpectedFile: "./_meta/test/metrics.scheduler.1.14.expected", - }, - }, - ) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/data.json deleted file mode 100644 index 3da35450..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/data.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "@timestamp": "2019-10-02T16:47:01.499Z", - "metricset": { - "name": "state_container", - "period": 10000 - }, - "service": { - "address": "kube-state-metrics.kube-system:8080", - "type": "kubernetes" - }, - "kubernetes": { - "labels": { - "app": "playground" - }, - "container": { - "cpu": { - "request": { - "nanocores": 200000000 - } - }, - "image": "ubuntu:latest", - "id": "docker://5f8ce416d10ab0b28ce5c7d521de2264aa03ff4d001e1194076f6a02a330139f", - "name": "ubuntu", - "status": { - "ready": true, - "restarts": 0, - "phase": "running" - } - }, - "pod": { - "name": "playground", - "uid": "d52bd3cb-df62-4cb5-b293-7009055bcaff" - }, - "namespace": "default", - "node": { - "name": "minikube" - } - }, - "host": { - "os": { - "codename": "bionic", - "platform": "ubuntu", - "version": "18.04.3 LTS (Bionic Beaver)", - "family": "debian", - "name": "Ubuntu", - "kernel": "4.15.0" - }, - "containerized": false, - "hostname": "minikube", - "name": "minikube", - "architecture": "x86_64" - }, - "agent": { - "version": "8.0.0", - "type": "metricbeat", - "ephemeral_id": "fed15ef3-ab8f-4e11-aded-115ff923bc1e", - "hostname": "minikube", - "id": "0df400e0-a5fc-40cc-a0c6-b99029a30cd5" - }, - "ecs": { - "version": "1.1.0" - }, - "container": { - "runtime": "docker", - "id": "5f8ce416d10ab0b28ce5c7d521de2264aa03ff4d001e1194076f6a02a330139f" - }, - "event": { - "dataset": "kubernetes.container", - "module": "kubernetes", - "duration": 33750820 - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/docs.asciidoc deleted file mode 100644 index d7bc7c68..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `state_container` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/fields.yml deleted file mode 100644 index 8e4c4b61..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/fields.yml +++ /dev/null @@ -1,64 +0,0 @@ -- name: container - type: group - description: > - kubernetes container metrics - release: ga - fields: - - name: id - type: keyword - description: - Container id - - name: status - type: group - fields: - - name: phase - type: keyword - description: > - Container phase (running, waiting, terminated) - - name: ready - type: boolean - description: > - Container ready status - - name: restarts - type: integer - description: > - Container restarts count - - name: reason - type: keyword - description: > - Waiting (ContainerCreating, CrashLoopBackoff, ErrImagePull, ImagePullBackoff) - or termination (Completed, ContainerCannotRun, Error, OOMKilled) reason. - - name: cpu - type: group - fields: - - name: limit.cores - type: float - description: > - Container CPU cores limit - - name: request.cores - type: float - description: > - Container CPU requested cores - - name: limit.nanocores - type: long - deprecated: 6.4 - description: > - Container CPU nanocores limit - - name: request.nanocores - deprecated: 6.4 - type: long - description: > - Container CPU requested nanocores - - name: memory - type: group - fields: - - name: limit.bytes - type: long - format: bytes - description: > - Container memory limit in bytes - - name: request.bytes - type: long - format: bytes - description: > - Container requested memory in bytes diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/test/ksm.v1.3.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/test/ksm.v1.3.0.expected deleted file mode 100644 index 4d11be7a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/test/ksm.v1.3.0.expected +++ /dev/null @@ -1,575 +0,0 @@ -[ - { - "RootFields": { - "container": { - "id": "4beb9aab887ca162c9cb3534c4826156636241052cd548153eaa2a170b6d102f", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-controller-manager-minikube" - } - }, - "MetricSetFields": { - "cpu": { - "request": { - "cores": 0.2 - } - }, - "id": "docker://4beb9aab887ca162c9cb3534c4826156636241052cd548153eaa2a170b6d102f", - "image": "gcr.io/google_containers/kube-controller-manager-amd64:v1.9.7", - "name": "kube-controller-manager", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "c46bc2164edcb5972be6fc9174155e61179cb04314c4f6da5d25d3a76acadee6", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kubernetes-dashboard-77d8b98585-vqtzm" - } - }, - "MetricSetFields": { - "id": "docker://c46bc2164edcb5972be6fc9174155e61179cb04314c4f6da5d25d3a76acadee6", - "image": "k8s.gcr.io/kubernetes-dashboard-amd64:v1.8.1", - "name": "kubernetes-dashboard", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "88951e0178ea5131fa3e2d7cafacb3a7e63700795dd6fa0d40ed2e4ac1f52f9c", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-state-metrics-6479d88c5c-5b6cl" - } - }, - "MetricSetFields": { - "cpu": { - "limit": { - "cores": 0.101 - }, - "request": { - "cores": 0.101 - } - }, - "id": "docker://88951e0178ea5131fa3e2d7cafacb3a7e63700795dd6fa0d40ed2e4ac1f52f9c", - "image": "quay.io/coreos/kube-state-metrics:v1.3.0", - "memory": { - "limit": { - "bytes": 106954752 - }, - "request": { - "bytes": 106954752 - } - }, - "name": "kube-state-metrics", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "948c4ebd8ca4fdf352e7fbf7f5c5d381af7e615ced435dc42fde0c1d25851320", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-state-metrics-6479d88c5c-5b6cl" - } - }, - "MetricSetFields": { - "cpu": { - "limit": { - "cores": 0.1 - }, - "request": { - "cores": 0.1 - } - }, - "id": "docker://948c4ebd8ca4fdf352e7fbf7f5c5d381af7e615ced435dc42fde0c1d25851320", - "image": "k8s.gcr.io/addon-resizer:1.7", - "memory": { - "limit": { - "bytes": 31457280 - }, - "request": { - "bytes": 31457280 - } - }, - "name": "addon-resizer", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "1958e71d048065d38ce83dafda567c5fa9d0c1278cd7292d55b9f1d80b0a67f9", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-dns-6f4fd4bdf-wlmht" - } - }, - "MetricSetFields": { - "cpu": { - "request": { - "cores": 0.1 - } - }, - "id": "docker://1958e71d048065d38ce83dafda567c5fa9d0c1278cd7292d55b9f1d80b0a67f9", - "image": "gcr.io/google_containers/k8s-dns-kube-dns-amd64:1.14.7", - "memory": { - "limit": { - "bytes": 178257920 - }, - "request": { - "bytes": 73400320 - } - }, - "name": "kubedns", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "76c260259ddfd0267b5acb4e514465215ef1ebfa93a4057d592828772e6b39f5", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-proxy-znhg6" - } - }, - "MetricSetFields": { - "id": "docker://76c260259ddfd0267b5acb4e514465215ef1ebfa93a4057d592828772e6b39f5", - "image": "gcr.io/google_containers/kube-proxy-amd64:v1.9.7", - "name": "kube-proxy", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "f4cc07b8e7ee5952738c69a0bff0c7b331c10af66faa541197684127d393b760", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "storage-provisioner" - } - }, - "MetricSetFields": { - "id": "docker://f4cc07b8e7ee5952738c69a0bff0c7b331c10af66faa541197684127d393b760", - "image": "gcr.io/k8s-minikube/storage-provisioner:v1.8.1", - "name": "storage-provisioner", - "status": { - "phase": "running", - "ready": true, - "reason": "ImagePullBackOff", - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "e9568dfef1dd249cabac4bf09e6bf4a239fe738ae20eba072b6516676fce4bf6", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-apiserver-minikube" - } - }, - "MetricSetFields": { - "cpu": { - "request": { - "cores": 0.25 - } - }, - "id": "docker://e9568dfef1dd249cabac4bf09e6bf4a239fe738ae20eba072b6516676fce4bf6", - "image": "gcr.io/google_containers/kube-apiserver-amd64:v1.9.7", - "name": "kube-apiserver", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "eadcbd54ba914dff6475ae64805887967cfb973aeb9b07364c94372658a71d11", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-scheduler-minikube" - } - }, - "MetricSetFields": { - "cpu": { - "request": { - "cores": 0.1 - } - }, - "id": "docker://eadcbd54ba914dff6475ae64805887967cfb973aeb9b07364c94372658a71d11", - "image": "gcr.io/google_containers/kube-scheduler-amd64:v1.9.7", - "name": "kube-scheduler", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "6e96fd8a687409b2314dcc01f209bb0c813c2fb08b8f75ad1695e120d41e1a2a", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "etcd-minikube" - } - }, - "MetricSetFields": { - "id": "docker://6e96fd8a687409b2314dcc01f209bb0c813c2fb08b8f75ad1695e120d41e1a2a", - "image": "gcr.io/google_containers/etcd-amd64:3.1.11", - "name": "etcd", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "ab382dbe8f8265f88ee9fec7de142f778da4a5fd9fe0334e3bdb6fe851124c08", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-addon-manager-minikube" - } - }, - "MetricSetFields": { - "cpu": { - "request": { - "cores": 0.005 - } - }, - "id": "docker://ab382dbe8f8265f88ee9fec7de142f778da4a5fd9fe0334e3bdb6fe851124c08", - "image": "k8s.gcr.io/kube-addon-manager:v8.6", - "memory": { - "request": { - "bytes": 52428800 - } - }, - "name": "kube-addon-manager", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "aad0addd205dc72dc7abc8f9d02a1b429a2f2e1df3acc60431ca6b79746c093b", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-dns-6f4fd4bdf-wlmht" - } - }, - "MetricSetFields": { - "cpu": { - "request": { - "cores": 0.01 - } - }, - "id": "docker://aad0addd205dc72dc7abc8f9d02a1b429a2f2e1df3acc60431ca6b79746c093b", - "image": "gcr.io/google_containers/k8s-dns-sidecar-amd64:1.14.7", - "memory": { - "request": { - "bytes": 20971520 - } - }, - "name": "sidecar", - "status": { - "phase": "running", - "ready": true, - "reason": "OOMKilled", - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "e9560bbace13ca19de4b3771023198e8568f6b5ed6af3a949f10a5b8137b5be9", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-dns-6f4fd4bdf-wlmht" - } - }, - "MetricSetFields": { - "cpu": { - "request": { - "cores": 0.15 - } - }, - "id": "docker://e9560bbace13ca19de4b3771023198e8568f6b5ed6af3a949f10a5b8137b5be9", - "image": "gcr.io/google_containers/k8s-dns-dnsmasq-nanny-amd64:1.14.7", - "memory": { - "request": { - "bytes": 20971520 - } - }, - "name": "dnsmasq", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/test/ksm.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/test/ksm.v1.8.0.expected deleted file mode 100644 index 613fb647..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/test/ksm.v1.8.0.expected +++ /dev/null @@ -1,535 +0,0 @@ -[ - { - "RootFields": { - "container": { - "id": "c152296116c064db311061cf6c39cff2de8d66339c954505cb68816464cf4a03", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-proxy-dwg6l" - } - }, - "MetricSetFields": { - "id": "docker://c152296116c064db311061cf6c39cff2de8d66339c954505cb68816464cf4a03", - "image": "k8s.gcr.io/kube-proxy:v1.16.2", - "name": "kube-proxy", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "cdaefb4df2f2add498f884fdc717a6ca8d2681c1636934747de600e6427e0c0d", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-apiserver-minikube" - } - }, - "MetricSetFields": { - "cpu": { - "request": { - "cores": 0.25 - } - }, - "id": "docker://cdaefb4df2f2add498f884fdc717a6ca8d2681c1636934747de600e6427e0c0d", - "image": "k8s.gcr.io/kube-apiserver:v1.16.2", - "name": "kube-apiserver", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "2e0519a3fcd62acea8f4253b994ce53356d89171c0eb0920a13fe58b637d8cdb", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-state-metrics-898d4db8d-dqmtg" - } - }, - "MetricSetFields": { - "id": "docker://2e0519a3fcd62acea8f4253b994ce53356d89171c0eb0920a13fe58b637d8cdb", - "image": "quay.io/coreos/kube-state-metrics:v1.8.0", - "name": "kube-state-metrics", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "15ada7864628d1c8007c01420e5887a501590d3bc9c25628a4770172ad615112", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "coredns-5644d7b6d9-k6wsp" - } - }, - "MetricSetFields": { - "cpu": { - "request": { - "cores": 0.1 - } - }, - "id": "docker://15ada7864628d1c8007c01420e5887a501590d3bc9c25628a4770172ad615112", - "image": "k8s.gcr.io/coredns:1.6.2", - "memory": { - "limit": { - "bytes": 178257920 - }, - "request": { - "bytes": 73400320 - } - }, - "name": "coredns", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "669cc415d86b872450deaada60c73cca387ca23a7b0f21c5b146467b95cf1f76", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "default", - "node": { - "name": "minikube" - }, - "pod": { - "name": "web-1" - } - }, - "MetricSetFields": { - "id": "docker://669cc415d86b872450deaada60c73cca387ca23a7b0f21c5b146467b95cf1f76", - "image": "k8s.gcr.io/nginx-slim:0.8", - "name": "nginx", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "f8fe5be1dbb1931d702c89235c79965730cbcced7b0ced9895f6c54c1ae8e5c3", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "coredns-5644d7b6d9-fhwjd" - } - }, - "MetricSetFields": { - "cpu": { - "request": { - "cores": 0.1 - } - }, - "id": "docker://f8fe5be1dbb1931d702c89235c79965730cbcced7b0ced9895f6c54c1ae8e5c3", - "image": "k8s.gcr.io/coredns:1.6.2", - "memory": { - "limit": { - "bytes": 178257920 - }, - "request": { - "bytes": 73400320 - } - }, - "name": "coredns", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "f13c53a3ed0f3626b33b3c588d6913257320f65714eff28f25ead8f7663dc93b", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-addon-manager-minikube" - } - }, - "MetricSetFields": { - "cpu": { - "request": { - "cores": 0.005 - } - }, - "id": "docker://f13c53a3ed0f3626b33b3c588d6913257320f65714eff28f25ead8f7663dc93b", - "image": "k8s.gcr.io/kube-addon-manager:v9.0.2", - "memory": { - "request": { - "bytes": 52428800 - } - }, - "name": "kube-addon-manager", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "842fbd62a0ab71b9ed9139edce3db502e9d81e545b9646daa3cde09f9986ab06", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "etcd-minikube" - } - }, - "MetricSetFields": { - "id": "docker://842fbd62a0ab71b9ed9139edce3db502e9d81e545b9646daa3cde09f9986ab06", - "image": "k8s.gcr.io/etcd:3.3.15-0", - "name": "etcd", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "465ebffafd7fc238a2fa2e764255efcbff88d5513f4c68f57d70932985428d12", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-controller-manager-minikube" - } - }, - "MetricSetFields": { - "cpu": { - "request": { - "cores": 0.2 - } - }, - "id": "docker://465ebffafd7fc238a2fa2e764255efcbff88d5513f4c68f57d70932985428d12", - "image": "k8s.gcr.io/kube-controller-manager:v1.16.2", - "name": "kube-controller-manager", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "a4cec783af3614b137f4b449eebf3ac61eaf0a8661cb2f4847741be5a24de0bf", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "default", - "node": { - "name": "minikube" - }, - "pod": { - "name": "web-0" - } - }, - "MetricSetFields": { - "id": "docker://a4cec783af3614b137f4b449eebf3ac61eaf0a8661cb2f4847741be5a24de0bf", - "image": "k8s.gcr.io/nginx-slim:0.8", - "name": "nginx", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "e0b05fcb32abf937c395942e0234b5dfc834206149bbb95afa585c51693650f3", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "storage-provisioner" - } - }, - "MetricSetFields": { - "id": "docker://e0b05fcb32abf937c395942e0234b5dfc834206149bbb95afa585c51693650f3", - "image": "gcr.io/k8s-minikube/storage-provisioner:v1.8.1", - "name": "storage-provisioner", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "30216f9823ca7d3454987075dd7256b665b14b2333c9a6762b127b6378516609", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "default", - "node": { - "name": "minikube" - }, - "pod": { - "name": "hello-1578512100-vr7wj" - } - }, - "MetricSetFields": { - "id": "docker://30216f9823ca7d3454987075dd7256b665b14b2333c9a6762b127b6378516609", - "image": "busybox:latest", - "name": "hello", - "status": { - "phase": "terminated", - "ready": false, - "reason": "Completed", - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": { - "container": { - "id": "0ea0cef8a79c7643474a736e5da14c254d9411d87167028fa07c96d09748c83a", - "runtime": "docker" - } - }, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-scheduler-minikube" - } - }, - "MetricSetFields": { - "cpu": { - "request": { - "cores": 0.1 - } - }, - "id": "docker://0ea0cef8a79c7643474a736e5da14c254d9411d87167028fa07c96d09748c83a", - "image": "k8s.gcr.io/kube-scheduler:v1.16.2", - "name": "kube-scheduler", - "status": { - "phase": "running", - "ready": true, - "restarts": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.container", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/testdata/config.yml deleted file mode 100644 index ab6bf241..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/metrics" -suffix: plain diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/testdata/ksm-v1_3_0.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/testdata/ksm-v1_3_0.plain deleted file mode 100644 index 32b7edd3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/testdata/ksm-v1_3_0.plain +++ /dev/null @@ -1,464 +0,0 @@ -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 5.4333e-05 -go_gc_duration_seconds{quantile="0.25"} 0.000246606 -go_gc_duration_seconds{quantile="0.5"} 0.0006209060000000001 -go_gc_duration_seconds{quantile="0.75"} 0.001966929 -go_gc_duration_seconds{quantile="1"} 0.09220378600000001 -go_gc_duration_seconds_sum 5.104380396 -go_gc_duration_seconds_count 651 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 64 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 5.142496e+06 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 2.375809288e+09 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.516515e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 1.7162925e+07 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 1.273856e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 5.142496e+06 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 1.14688e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 7.176192e+06 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 32950 -# HELP go_memstats_heap_released_bytes_total Total number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes_total counter -go_memstats_heap_released_bytes_total 0 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 1.8644992e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.4939767617562683e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 18621 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 1.7195875e+07 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 2400 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 98400 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 114688 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 7.698843e+06 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 574741 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 4.42368e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 4.42368e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained by system. Sum of all system allocations. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 2.6564856e+07 -# HELP kube_deployment_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_deployment_metadata_generation gauge -kube_deployment_metadata_generation{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_metadata_generation{deployment="jumpy-owl-redis",namespace="test"} 2 -kube_deployment_metadata_generation{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_metadata_generation{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_metadata_generation{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_spec_paused Whether the deployment is paused and will not be processed by the deployment controller. -# TYPE kube_deployment_spec_paused gauge -kube_deployment_spec_paused{deployment="jumpy-owl-redis",namespace="default"} 0 -kube_deployment_spec_paused{deployment="jumpy-owl-redis",namespace="test"} 1 -kube_deployment_spec_paused{deployment="kube-state-metrics",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="tiller-deploy",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="wise-lynx-jenkins",namespace="jenkins"} 0 -# HELP kube_deployment_spec_replicas Number of desired pods for a deployment. -# TYPE kube_deployment_spec_replicas gauge -kube_deployment_spec_replicas{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_spec_replicas{deployment="jumpy-owl-redis",namespace="test"} 2 -kube_deployment_spec_replicas{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_spec_replicas{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_spec_replicas{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_spec_strategy_rollingupdate_max_unavailable Maximum number of unavailable replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_unavailable gauge -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="jumpy-owl-redis",namespace="test"} 3 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_observed_generation The generation observed by the deployment controller. -# TYPE kube_deployment_status_observed_generation gauge -kube_deployment_status_observed_generation{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_observed_generation{deployment="jumpy-owl-redis",namespace="test"} 4 -kube_deployment_status_observed_generation{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_observed_generation{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_observed_generation{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas The number of replicas per deployment. -# TYPE kube_deployment_status_replicas gauge -kube_deployment_status_replicas{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas{deployment="jumpy-owl-redis",namespace="test"} 5 -kube_deployment_status_replicas{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_status_replicas{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas_available The number of available replicas per deployment. -# TYPE kube_deployment_status_replicas_available gauge -kube_deployment_status_replicas_available{deployment="jumpy-owl-redis",namespace="default"} 0 -kube_deployment_status_replicas_available{deployment="jumpy-owl-redis",namespace="test"} 6 -kube_deployment_status_replicas_available{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas_unavailable The number of unavailable replicas per deployment. -# TYPE kube_deployment_status_replicas_unavailable gauge -kube_deployment_status_replicas_unavailable{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas_unavailable{deployment="jumpy-owl-redis",namespace="test"} 7 -kube_deployment_status_replicas_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_unavailable{deployment="tiller-deploy",namespace="kube-system"} 0 -kube_deployment_status_replicas_unavailable{deployment="wise-lynx-jenkins",namespace="jenkins"} 0 -# HELP kube_deployment_status_replicas_updated The number of updated replicas per deployment. -# TYPE kube_deployment_status_replicas_updated gauge -kube_deployment_status_replicas_updated{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas_updated{deployment="jumpy-owl-redis",namespace="test"} 8 -kube_deployment_status_replicas_updated{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_status_replicas_updated{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas_updated{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_node_info Information about a cluster node. -# TYPE kube_node_info gauge -kube_node_info{container_runtime_version="docker://1.11.1",kernel_version="4.7.2",kubelet_version="v1.5.3",kubeproxy_version="v1.5.3",node="minikube",os_image="Buildroot 2016.08"} 1 -kube_node_info{container_runtime_version="docker://1.11.1",kernel_version="4.7.2",kubelet_version="v1.5.3",kubeproxy_version="v1.5.3",node="minikube-test",os_image="Buildroot 2016.08"} 1 -# HELP kube_node_spec_unschedulable Whether a node can schedule new pods. -# TYPE kube_node_spec_unschedulable gauge -kube_node_spec_unschedulable{node="minikube"} 0 -kube_node_spec_unschedulable{node="minikube-test"} 1 -# HELP kube_node_status_allocatable_cpu_cores The CPU resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_cpu_cores gauge -kube_node_status_allocatable_cpu_cores{node="minikube"} 2 -kube_node_status_allocatable_cpu_cores{node="minikube-test"} 3 -# HELP kube_node_status_allocatable_memory_bytes The memory resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_memory_bytes gauge -kube_node_status_allocatable_memory_bytes{node="minikube"} 2.09778688e+09 -kube_node_status_allocatable_memory_bytes{node="minikube-test"} 3.09778688e+09 -# HELP kube_node_status_allocatable_pods The pod resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_pods gauge -kube_node_status_allocatable_pods{node="minikube"} 110 -kube_node_status_allocatable_pods{node="minikube-test"} 210 -# HELP kube_node_status_capacity_cpu_cores The total CPU resources of the node. -# TYPE kube_node_status_capacity_cpu_cores gauge -kube_node_status_capacity_cpu_cores{node="minikube"} 2 -kube_node_status_capacity_cpu_cores{node="minikube-test"} 4 -# HELP kube_node_status_capacity_memory_bytes The total memory resources of the node. -# TYPE kube_node_status_capacity_memory_bytes gauge -kube_node_status_capacity_memory_bytes{node="minikube"} 2.09778688e+09 -kube_node_status_capacity_memory_bytes{node="minikube-test"} 4.09778688e+09 -# HELP kube_node_status_capacity_pods The total pod resources of the node. -# TYPE kube_node_status_capacity_pods gauge -kube_node_status_capacity_pods{node="minikube"} 110 -kube_node_status_capacity_pods{node="minikube-test"} 310 -# HELP kube_node_status_out_of_disk Whether the node is out of disk space -# TYPE kube_node_status_out_of_disk gauge -kube_node_status_out_of_disk{condition="false",node="minikube"} 1 -kube_node_status_out_of_disk{condition="true",node="minikube"} 0 -kube_node_status_out_of_disk{condition="unknown",node="minikube"} 0 -kube_node_status_out_of_disk{condition="false",node="minikube-test"} 1 -kube_node_status_out_of_disk{condition="true",node="minikube-test"} 0 -kube_node_status_out_of_disk{condition="unknown",node="minikube-test"} 0 -# HELP kube_node_status_ready The ready status of a cluster node. -# TYPE kube_node_status_ready gauge -kube_node_status_ready{condition="false",node="minikube"} 0 -kube_node_status_ready{condition="true",node="minikube"} 1 -kube_node_status_ready{condition="unknown",node="minikube"} 0 -kube_node_status_ready{condition="false",node="minikube-test"} 0 -kube_node_status_ready{condition="true",node="minikube-test"} 1 -kube_node_status_ready{condition="unknown",node="minikube-test"} 0 -# HELP kube_pod_container_info Information about a container in a pod. -# TYPE kube_pod_container_info gauge -kube_pod_container_info{container="dnsmasq",container_id="docker://9a4c9462cd078d7be4f0a9b94bcfeb69d5fdd76bff67142df3f58367ac7e8d61",image="gcr.io/google_containers/kube-dnsmasq-amd64:1.4",image_id="docker://sha256:3ec65756a89b70b4095e43a340a6e2d5696cac7a93a29619ff5c4b6be9af2773",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="healthz",container_id="docker://52fa55e051dc5b68e44c027588685b7edd85aaa03b07f7216d399249ff4fc821",image="gcr.io/google_containers/exechealthz-amd64:1.2",image_id="docker://sha256:93a43bfb39bfe9795e76ccd75d7a0e6d40e2ae8563456a2a77c1b4cfc3bbd967",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="jumpy-owl-redis",container_id="docker://4fa227874ee68536bf902394fb662f07b99099798ca9cd5c1506b79075acc065",image="bitnami/redis:3.2.8-r2",image_id="docker://sha256:ab2690be624592578e9fb5a64f134fd395d20f401498a686ca75b6f87b55db3f",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_container_info{container="kube-addon-manager",container_id="docker://91fdd43f6b1b4c3dd133cfca53e0b1210bc557c2ae56006026b5ccdb5f52826f",image="gcr.io/google-containers/kube-addon-manager:v6.3",image_id="docker://sha256:79eb64bc98df10a9af7e39f70df817e1862f8a5ec7657714df68439a617ee9ec",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_info{container="kube-state-metrics",container_id="docker://973cbe45982c5126a5caf8c58d964c0ab1d5bb2c165ccc59715fcc1ebd58ab3d",image="gcr.io/google_containers/kube-state-metrics:v0.4.1",image_id="docker://sha256:be329a05c2e77e7d067b4e1dbefa1567a91d0487d3500d608171489369bfd945",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_info{container="kubedns",container_id="docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62",image="gcr.io/google_containers/kubedns-amd64:1.9",image_id="docker://sha256:26cf1ed9b14486b93acd70c060a17fea13620393d3aa8e76036b773197c47a05",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="kubedns",container_id="docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62-test",image="gcr.io/google_containers/kubedns-amd64:1.9-test",image_id="docker://sha256:26cf1ed9b14486b93acd70c060a17fea13620393d3aa8e76036b773197c47a05",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_info{container="kubernetes-dashboard",container_id="docker://3aaee8bdd311c015240e99fa2a5a5f2f26b11b51236a683b39d8c1902e423978",image="gcr.io/google_containers/kubernetes-dashboard-amd64:v1.5.1",image_id="docker://sha256:1180413103fdfd00a7882d3d8653a220d88c6ea4466fb860e98376c45ee1a1d0",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_info{container="tiller",container_id="docker://469f5d2b7854eb52e5d13dc0cd3e664c1b682b157aabaf596ffe4984f1516902",image="gcr.io/kubernetes-helm/tiller:v2.3.1",image_id="docker://sha256:38527daf791dbe472c37ecb1e8b13a62e31c00d9ff4c8a1f019d7022a96a43da",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_info{container="wise-lynx-jenkins",container_id="docker://e2ee1c2c7b8d4e5fd8c834b83cba8377d6b0e39da18157688ccc1a06b7c53117",image="jenkinsci/jenkins:2.46.1",image_id="docker://sha256:36023b9defd066ee53c03e33ba3add7225aee8447cb3154133012b1e152153c0",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_resource_limits_cpu_cores The limit on cpu cores to be used by a container. -# TYPE kube_pod_container_resource_limits_cpu_cores gauge -kube_pod_container_resource_limits_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 0.2 -kube_pod_container_resource_limits_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 0.2 -# HELP kube_pod_container_resource_limits_memory_bytes The limit on memory to be used by a container in bytes. -# TYPE kube_pod_container_resource_limits_memory_bytes gauge -kube_pod_container_resource_limits_memory_bytes{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 1.7825792e+08 -kube_pod_container_resource_limits_memory_bytes{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 2.7825792e+08 -# HELP kube_pod_container_resource_requests_cpu_cores The number of requested cpu cores by a container. -# TYPE kube_pod_container_resource_requests_cpu_cores gauge -kube_pod_container_resource_requests_cpu_cores{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 0.01 -kube_pod_container_resource_requests_cpu_cores{container="jumpy-owl-redis",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 0.005 -kube_pod_container_resource_requests_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 0.2 -kube_pod_container_resource_requests_cpu_cores{container="wise-lynx-jenkins",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k"} 0.2 -# HELP kube_pod_container_resource_requests_memory_bytes The number of requested memory bytes by a container. -# TYPE kube_pod_container_resource_requests_memory_bytes gauge -kube_pod_container_resource_requests_memory_bytes{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{container="jumpy-owl-redis",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 3.145728e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 3.145728e+07 -kube_pod_container_resource_requests_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 7.340032e+07 -kube_pod_container_resource_requests_memory_bytes{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 8.340032e+07 -kube_pod_container_resource_requests_memory_bytes{container="wise-lynx-jenkins",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k"} 2.68435456e+08 -# HELP kube_pod_container_status_ready Describes whether the containers readiness check succeeded. -# TYPE kube_pod_container_status_ready gauge -kube_pod_container_status_ready{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_ready{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_ready{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_ready{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_status_ready{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_status_ready{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_ready{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_restarts The number of container restarts per container. -# TYPE kube_pod_container_status_restarts counter -kube_pod_container_status_restarts{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 270 -kube_pod_container_status_restarts{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 2 -kube_pod_container_status_restarts{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_restarts{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 3 -kube_pod_container_status_restarts{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 2 -kube_pod_container_status_restarts{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_restarts{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_running Describes whether the container is currently in running state. -# TYPE kube_pod_container_status_running gauge -kube_pod_container_status_running{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_running{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_running{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_running{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_status_running{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_status_running{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_running{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_terminated Describes whether the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated gauge -kube_pod_container_status_terminated{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_terminated{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_terminated{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_container_status_terminated{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 1 -kube_pod_container_status_terminated{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_container_status_terminated{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_container_status_terminated{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -# HELP kube_pod_container_status_waiting Describes whether the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting gauge -kube_pod_container_status_waiting{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_container_status_waiting{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_waiting{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_container_status_waiting{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_container_status_waiting{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_container_status_waiting{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -# HELP kube_pod_info Information about pod. -# TYPE kube_pod_info gauge -kube_pod_info{host_ip="",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp",pod_ip=""} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9",pod_ip="172.17.0.4"} 1 -kube_pod_info{host_ip="192.168.99.200",namespace="test",node="minikube-test",pod="jumpy-owl-redis-3481028193-s78x9",pod_ip="172.17.0.5"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k",pod_ip="172.17.0.7"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube",pod_ip="192.168.99.100"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb",pod_ip="172.17.0.6"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1",pod_ip="172.17.0.3"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kubernetes-dashboard-vw0l6",pod_ip="172.17.0.5"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="tiller-deploy-3067024529-9lpmb",pod_ip="172.17.0.2"} 1 -# HELP kube_pod_status_phase The pods current phase. -# TYPE kube_pod_status_phase gauge -kube_pod_status_phase{namespace="default",phase="Running",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="default",phase="Succeeded",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_phase{namespace="default",phase="Unknown",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="test",phase="Running",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_phase{namespace="test",phase="Succeeded",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="test",phase="Unknown",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="jenkins",phase="Running",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kube-state-metrics-1303537707-mnzbp"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="tiller-deploy-3067024529-9lpmb"} 1 -# HELP kube_pod_status_ready Describes whether the pod is ready to serve requests. -# TYPE kube_pod_status_ready gauge -kube_pod_status_ready{condition="false",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_ready{condition="false",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="false",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_status_ready{condition="true",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="true",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_ready{condition="true",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_status_ready{condition="unknown",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="unknown",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="unknown",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -# HELP kube_pod_status_scheduled Describes the status of the scheduling process for the pod. -# TYPE kube_pod_status_scheduled gauge -kube_pod_status_scheduled{condition="false",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_scheduled{condition="false",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_scheduled{condition="false",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 1 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_status_scheduled{condition="true",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_scheduled{condition="true",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 0 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_status_scheduled{condition="unknown",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -# HELP kube_replicaset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_replicaset_metadata_generation gauge -kube_replicaset_metadata_generation{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_metadata_generation{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_metadata_generation{namespace="test",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_spec_replicas Number of desired pods for a ReplicaSet. -# TYPE kube_replicaset_spec_replicas gauge -kube_replicaset_spec_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_spec_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_spec_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 3 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_fully_labeled_replicas The number of fully labeled replicas per ReplicaSet. -# TYPE kube_replicaset_status_fully_labeled_replicas gauge -kube_replicaset_status_fully_labeled_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_status_fully_labeled_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 4 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_observed_generation The generation observed by the ReplicaSet controller. -# TYPE kube_replicaset_status_observed_generation gauge -kube_replicaset_status_observed_generation{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_observed_generation{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_status_observed_generation{namespace="test",replicaset="kube-state-metrics-1303537707"} 5 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_ready_replicas The number of ready replicas per ReplicaSet. -# TYPE kube_replicaset_status_ready_replicas gauge -kube_replicaset_status_ready_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 0 -kube_replicaset_status_ready_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_status_ready_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 6 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_replicas The number of replicas per ReplicaSet. -# TYPE kube_replicaset_status_replicas gauge -kube_replicaset_status_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_status_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 7 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 33.37 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 65536 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 14 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 4.2102784e+07 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.4939719827e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 5.2932608e+07 -# HELP kube_statefulset_created Unix creation timestamp -# TYPE kube_statefulset_created gauge -kube_statefulset_created{namespace="default",statefulset="elasticsearch"} 1.511973651e+09 -kube_statefulset_created{namespace="default",statefulset="mysql"} 1.511989697e+09 -kube_statefulset_created{namespace="custom",statefulset="mysql"} 1.511999697e+09 -# HELP kube_statefulset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_statefulset_labels gauge -kube_statefulset_labels{label_app="oci",label_io_kompose_service="elasticsearch",namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_labels{label_app="oci",label_custom_pod="true",label_io_kompose_service="s-mysql",namespace="default",statefulset="mysql"} 1 -kube_statefulset_labels{label_app="oci",label_custom_pod="true",label_io_kompose_service="s-mysql",namespace="custom",statefulset="mysql"} 1 -# HELP kube_statefulset_metadata_generation Sequence number representing a specific generation of the desired state for the StatefulSet. -# TYPE kube_statefulset_metadata_generation gauge -kube_statefulset_metadata_generation{namespace="default",statefulset="elasticsearch"} 3 -kube_statefulset_metadata_generation{namespace="default",statefulset="mysql"} 4 -kube_statefulset_metadata_generation{namespace="custom",statefulset="mysql"} 5 -# HELP kube_statefulset_replicas Number of desired pods for a StatefulSet. -# TYPE kube_statefulset_replicas gauge -kube_statefulset_replicas{namespace="default",statefulset="elasticsearch"} 4 -kube_statefulset_replicas{namespace="default",statefulset="mysql"} 5 -kube_statefulset_replicas{namespace="custom",statefulset="mysql"} 6 -# HELP kube_statefulset_status_observed_generation The generation observed by the StatefulSet controller. -# TYPE kube_statefulset_status_observed_generation gauge -kube_statefulset_status_observed_generation{namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_status_observed_generation{namespace="default",statefulset="mysql"} 2 -kube_statefulset_status_observed_generation{namespace="custom",statefulset="mysql"} 3 -# HELP kube_statefulset_status_replicas The number of replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas gauge -kube_statefulset_status_replicas{namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_status_replicas{namespace="default",statefulset="mysql"} 2 -kube_statefulset_status_replicas{namespace="custom",statefulset="mysql"} 3 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/testdata/ksm-v1_3_0.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/testdata/ksm-v1_3_0.plain-expected.json deleted file mode 100644 index f8278f21..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/_meta/testdata/ksm-v1_3_0.plain-expected.json +++ /dev/null @@ -1,507 +0,0 @@ -[ - { - "event": { - "dataset": "kubernetes.container", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "container": { - "cpu": { - "limit": { - "cores": 0.2 - }, - "request": { - "cores": 0.1 - } - }, - "memory": { - "limit": { - "bytes": 52428800 - }, - "request": { - "bytes": 31457280 - } - }, - "name": "kube-state-metrics" - }, - "namespace": "kube-system", - "pod": { - "name": "kube-state-metrics-1303537707-mnzbp" - } - }, - "metricset": { - "name": "state_container", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "container": { - "id": "4fa227874ee68536bf902394fb662f07b99099798ca9cd5c1506b79075acc065", - "runtime": "docker" - }, - "event": { - "dataset": "kubernetes.container", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "container": { - "cpu": { - "request": { - "cores": 0.1 - } - }, - "id": "docker://4fa227874ee68536bf902394fb662f07b99099798ca9cd5c1506b79075acc065", - "image": "bitnami/redis:3.2.8-r2", - "memory": { - "request": { - "bytes": 268435456 - } - }, - "name": "jumpy-owl-redis", - "status": { - "phase": "waiting", - "ready": false, - "restarts": 270 - } - }, - "namespace": "default", - "node": { - "name": "minikube" - }, - "pod": { - "name": "jumpy-owl-redis-3481028193-s78x9" - } - }, - "metricset": { - "name": "state_container", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "container": { - "id": "9a4c9462cd078d7be4f0a9b94bcfeb69d5fdd76bff67142df3f58367ac7e8d61", - "runtime": "docker" - }, - "event": { - "dataset": "kubernetes.container", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "container": { - "id": "docker://9a4c9462cd078d7be4f0a9b94bcfeb69d5fdd76bff67142df3f58367ac7e8d61", - "image": "gcr.io/google_containers/kube-dnsmasq-amd64:1.4", - "name": "dnsmasq", - "status": { - "phase": "running", - "ready": true, - "restarts": 2 - } - }, - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-dns-v20-5g5cb" - } - }, - "metricset": { - "name": "state_container", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "container": { - "id": "973cbe45982c5126a5caf8c58d964c0ab1d5bb2c165ccc59715fcc1ebd58ab3d", - "runtime": "docker" - }, - "event": { - "dataset": "kubernetes.container", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "container": { - "cpu": { - "limit": { - "cores": 0.2 - }, - "request": { - "cores": 0.1 - } - }, - "id": "docker://973cbe45982c5126a5caf8c58d964c0ab1d5bb2c165ccc59715fcc1ebd58ab3d", - "image": "gcr.io/google_containers/kube-state-metrics:v0.4.1", - "memory": { - "limit": { - "bytes": 52428800 - }, - "request": { - "bytes": 31457280 - } - }, - "name": "kube-state-metrics", - "status": { - "phase": "running", - "ready": true, - "restarts": 1 - } - }, - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-state-metrics-1303537707-7ncd1" - } - }, - "metricset": { - "name": "state_container", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "container": { - "id": "fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62", - "runtime": "docker" - }, - "event": { - "dataset": "kubernetes.container", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "container": { - "cpu": { - "request": { - "cores": 0.1 - } - }, - "id": "docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62", - "image": "gcr.io/google_containers/kubedns-amd64:1.9", - "memory": { - "limit": { - "bytes": 178257920 - }, - "request": { - "bytes": 73400320 - } - }, - "name": "kubedns", - "status": { - "phase": "running", - "ready": true, - "restarts": 2 - } - }, - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-dns-v20-5g5cb" - } - }, - "metricset": { - "name": "state_container", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "container": { - "id": "e2ee1c2c7b8d4e5fd8c834b83cba8377d6b0e39da18157688ccc1a06b7c53117", - "runtime": "docker" - }, - "event": { - "dataset": "kubernetes.container", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "container": { - "cpu": { - "request": { - "cores": 0.2 - } - }, - "id": "docker://e2ee1c2c7b8d4e5fd8c834b83cba8377d6b0e39da18157688ccc1a06b7c53117", - "image": "jenkinsci/jenkins:2.46.1", - "memory": { - "request": { - "bytes": 268435456 - } - }, - "name": "wise-lynx-jenkins", - "status": { - "phase": "running", - "ready": true, - "restarts": 1 - } - }, - "namespace": "jenkins", - "node": { - "name": "minikube" - }, - "pod": { - "name": "wise-lynx-jenkins-1616735317-svn6k" - } - }, - "metricset": { - "name": "state_container", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "container": { - "id": "91fdd43f6b1b4c3dd133cfca53e0b1210bc557c2ae56006026b5ccdb5f52826f", - "runtime": "docker" - }, - "event": { - "dataset": "kubernetes.container", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "container": { - "cpu": { - "request": { - "cores": 0.005 - } - }, - "id": "docker://91fdd43f6b1b4c3dd133cfca53e0b1210bc557c2ae56006026b5ccdb5f52826f", - "image": "gcr.io/google-containers/kube-addon-manager:v6.3", - "memory": { - "request": { - "bytes": 52428800 - } - }, - "name": "kube-addon-manager", - "status": { - "phase": "running", - "ready": true, - "restarts": 2 - } - }, - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-addon-manager-minikube" - } - }, - "metricset": { - "name": "state_container", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "container": { - "id": "3aaee8bdd311c015240e99fa2a5a5f2f26b11b51236a683b39d8c1902e423978", - "runtime": "docker" - }, - "event": { - "dataset": "kubernetes.container", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "container": { - "id": "docker://3aaee8bdd311c015240e99fa2a5a5f2f26b11b51236a683b39d8c1902e423978", - "image": "gcr.io/google_containers/kubernetes-dashboard-amd64:v1.5.1", - "name": "kubernetes-dashboard", - "status": { - "phase": "running", - "ready": true, - "restarts": 2 - } - }, - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kubernetes-dashboard-vw0l6" - } - }, - "metricset": { - "name": "state_container", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "container": { - "id": "fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62-test", - "runtime": "docker" - }, - "event": { - "dataset": "kubernetes.container", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "container": { - "cpu": { - "request": { - "cores": 0.2 - } - }, - "id": "docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62-test", - "image": "gcr.io/google_containers/kubedns-amd64:1.9-test", - "memory": { - "limit": { - "bytes": 278257920 - }, - "request": { - "bytes": 83400320 - } - }, - "name": "kubedns", - "status": { - "phase": "terminated", - "ready": false, - "restarts": 3 - } - }, - "namespace": "test", - "node": { - "name": "minikube-test" - }, - "pod": { - "name": "kube-dns-v20-5g5cb-test" - } - }, - "metricset": { - "name": "state_container", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "container": { - "id": "52fa55e051dc5b68e44c027588685b7edd85aaa03b07f7216d399249ff4fc821", - "runtime": "docker" - }, - "event": { - "dataset": "kubernetes.container", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "container": { - "cpu": { - "request": { - "cores": 0.01 - } - }, - "id": "docker://52fa55e051dc5b68e44c027588685b7edd85aaa03b07f7216d399249ff4fc821", - "image": "gcr.io/google_containers/exechealthz-amd64:1.2", - "memory": { - "limit": { - "bytes": 52428800 - }, - "request": { - "bytes": 52428800 - } - }, - "name": "healthz", - "status": { - "phase": "running", - "ready": true, - "restarts": 2 - } - }, - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "kube-dns-v20-5g5cb" - } - }, - "metricset": { - "name": "state_container", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "container": { - "id": "469f5d2b7854eb52e5d13dc0cd3e664c1b682b157aabaf596ffe4984f1516902", - "runtime": "docker" - }, - "event": { - "dataset": "kubernetes.container", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "container": { - "id": "docker://469f5d2b7854eb52e5d13dc0cd3e664c1b682b157aabaf596ffe4984f1516902", - "image": "gcr.io/kubernetes-helm/tiller:v2.3.1", - "name": "tiller", - "status": { - "phase": "running", - "ready": true, - "restarts": 1 - } - }, - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "name": "tiller-deploy-3067024529-9lpmb" - } - }, - "metricset": { - "name": "state_container", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/state_container.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/state_container.go deleted file mode 100644 index 647fcff8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/state_container.go +++ /dev/null @@ -1,179 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state_container - -import ( - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - p "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes/util" -) - -const ( - defaultScheme = "http" - defaultPath = "/metrics" - // Nanocores conversion 10^9 - nanocores = 1000000000 -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() - - // Mapping of state metrics - mapping = &p.MetricsMapping{ - Metrics: map[string]p.MetricMap{ - "kube_pod_info": p.InfoMetric(), - "kube_pod_container_info": p.InfoMetric(), - "kube_pod_container_resource_limits_cpu_cores": p.Metric("cpu.limit.cores"), - "kube_pod_container_resource_requests_cpu_cores": p.Metric("cpu.request.cores"), - "kube_pod_container_resource_limits_memory_bytes": p.Metric("memory.limit.bytes"), - "kube_pod_container_resource_requests_memory_bytes": p.Metric("memory.request.bytes"), - "kube_pod_container_status_ready": p.BooleanMetric("status.ready"), - "kube_pod_container_status_restarts": p.Metric("status.restarts"), - "kube_pod_container_status_restarts_total": p.Metric("status.restarts"), - "kube_pod_container_status_running": p.KeywordMetric("status.phase", "running"), - "kube_pod_container_status_terminated": p.KeywordMetric("status.phase", "terminated"), - "kube_pod_container_status_waiting": p.KeywordMetric("status.phase", "waiting"), - "kube_pod_container_status_terminated_reason": p.LabelMetric("status.reason", "reason"), - "kube_pod_container_status_waiting_reason": p.LabelMetric("status.reason", "reason"), - }, - - Labels: map[string]p.LabelMap{ - "pod": p.KeyLabel(mb.ModuleDataKey + ".pod.name"), - "container": p.KeyLabel("name"), - "namespace": p.KeyLabel(mb.ModuleDataKey + ".namespace"), - - "node": p.Label(mb.ModuleDataKey + ".node.name"), - "container_id": p.Label("id"), - "image": p.Label("image"), - }, - } -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - if err := mb.Registry.AddMetricSet("kubernetes", "state_container", New, hostParser); err != nil { - panic(err) - } -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - prometheus p.Prometheus - enricher util.Enricher -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - prometheus, err := p.NewPrometheusClient(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - enricher: util.NewContainerMetadataEnricher(base, false), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - m.enricher.Start() - - events, err := m.prometheus.GetProcessedMetrics(mapping) - if err != nil { - return errors.Wrap(err, "error getting event") - } - - m.enricher.Enrich(events) - - // Calculate deprecated nanocores values - for _, event := range events { - if request, ok := event["cpu.request.cores"]; ok { - if requestCores, ok := request.(float64); ok { - event["cpu.request.nanocores"] = requestCores * nanocores - } - } - - if limit, ok := event["cpu.limit.cores"]; ok { - if limitCores, ok := limit.(float64); ok { - event["cpu.limit.nanocores"] = limitCores * nanocores - } - } - - // applying ECS to kubernetes.container.id in the form :// - var rootFields common.MapStr - if containerID, ok := event["id"]; ok { - // we don't expect errors here, but if any we would obtain an - // empty string - cID := (containerID).(string) - split := strings.Index(cID, "://") - if split != -1 { - rootFields = common.MapStr{ - "container": common.MapStr{ - "runtime": cID[:split], - "id": cID[split+3:], - }} - } - } - - var moduleFieldsMapStr common.MapStr - moduleFields, ok := event[mb.ModuleDataKey] - if ok { - moduleFieldsMapStr, ok = moduleFields.(common.MapStr) - if !ok { - m.Logger().Errorf("error trying to convert '%s' from event to common.MapStr", mb.ModuleDataKey) - } - } - delete(event, mb.ModuleDataKey) - - if reported := reporter.Event(mb.Event{ - RootFields: rootFields, - MetricSetFields: event, - ModuleFields: moduleFieldsMapStr, - Namespace: "kubernetes.container", - }); !reported { - return nil - } - } - - return nil -} - -// Close stops this metricset -func (m *MetricSet) Close() error { - m.enricher.Stop() - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/state_container_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/state_container_test.go deleted file mode 100644 index d3bbe08f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_container/state_container_test.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package state_container - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes" -) - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "state_container", - ptest.TestCases{ - { - MetricsFile: "../_meta/test/ksm.v1.3.0", - ExpectedFile: "./_meta/test/ksm.v1.3.0.expected", - }, - { - MetricsFile: "../_meta/test/ksm.v1.8.0", - ExpectedFile: "./_meta/test/ksm.v1.8.0.expected", - }, - }, - ) -} - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "kubernetes", "state_container") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/README.md deleted file mode 100644 index 535c3c36..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/README.md +++ /dev/null @@ -1,74 +0,0 @@ -# Kube-state-metrics/Cronjob - -## Version history - -- July 2019, `v1.7.0` - -## Resources - -Docs for 1.7 release of `kube-state-metrics` cronjobs can be found here: -https://github.com/kubernetes/kube-state-metrics/blob/release-1.7/docs/cronjob-metrics.md - -## Metrics insight - - - kube_cronjob_labels{namespace,cronjob,label_run} Gauge - - Need to modify prometheus thing to be able to read this - *Not added yet!* - - - kube_cronjob_info{namespace,cronjob,schedule=,concurrency_policy} Gauge - - - kube_cronjob_created{namespace,cronjob} Gauge - - Unix time - - - kube_cronjob_status_active{namespace,cronjob} Gauge - - Contains the number of active pods working for this cronjob, will usually be 0 or 1, but I think this could be more than 1 - - - kube_cronjob_status_last_schedule_time{namespace,cronjob} Gauge - - Unix time - - - kube_cronjob_spec_suspend{namespace,cronjob} Gauge - - - kube_cronjob_spec_starting_deadline_seconds{namespace,cronjob} Gauge - - RE-TEST -- add deadline - - - kube_cronjob_next_schedule_time{namespace,cronjob} Gauge - - Unix time - - - kube_cronjob_annotations{namespace="default",cronjob="bye"} - - Marked as experimental - *Not added yet!* - -## Setup environment for manual tests - - -Instructions for `Linux` and `Kind`. If you are using any other environment and need to adapt these instructions, please, update accordingly. - -Deploy metricbeat pre-baked pod as recommended by the docs. - -Kubernetes YAML chunk should look like: - -```yaml -- module: kubernetes - enabled: true - metricsets: - - state_cronjob - period: 10s - hosts: ["kube-state-metrics:8080"] -``` - -Deploy kube-state-metrics. You can find the manifests [here](https://github.com/kubernetes/kube-state-metrics/tree/release-1.7/kubernetes) - - - - - - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/data.json deleted file mode 100644 index c0c23fdd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/data.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "@timestamp": "2019-08-06T09:04:37.555Z", - "@metadata": { - "beat": "metricbeat", - "type": "_doc", - "version": "8.0.0" - }, - "kubernetes": { - "namespace": "default", - "cronjob": { - "is_suspended": false, - "active": { - "count": 0 - }, - "last_schedule": { - "sec": 1.56508224e+09 - }, - "next_schedule": { - "sec": 1.5650823e+09 - }, - "created": { - "sec": 1.565081911e+09 - }, - "name": "mycronjob" - } - }, - "ecs": { - "version": "1.0.1" - }, - "host": { - "containerized": false, - "name": "worker2", - "hostname": "worker2", - "architecture": "x86_64", - "os": { - "codename": "bionic", - "platform": "ubuntu", - "version": "18.04.2 LTS (Bionic Beaver)", - "family": "debian", - "name": "Ubuntu", - "kernel": "4.4.0-148-generic" - } - }, - "agent": { - "id": "8a56f5ca-477f-4a10-b88e-e3793ac3f892", - "version": "8.0.0", - "type": "metricbeat", - "ephemeral_id": "9acb5452-9e96-45e6-82ab-76e2f20b22eb", - "hostname": "worker2" - }, - "event": { - "dataset": "kubernetes.cronjob", - "module": "kubernetes", - "duration": 7832416 - }, - "metricset": { - "name": "state_cronjob" - }, - "service": { - "address": "kube-state-metrics:8080", - "type": "kubernetes" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/docs.asciidoc deleted file mode 100644 index 1558a5f0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `state_cronjob` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/fields.yml deleted file mode 100644 index 025b6ad0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/fields.yml +++ /dev/null @@ -1,41 +0,0 @@ -- name: cronjob - type: group - description: > - kubernetes cronjob metrics - release: ga - fields: - - name: name - type: keyword - description: Cronjob name - - name: schedule - type: keyword - description: Cronjob schedule - - name: concurrency - type: keyword - description: Concurrency policy - - name: active.count - type: long - description: Number of active pods for the cronjob - - name: is_suspended - type: boolean - description: Whether the cronjob is suspended - - name: created.sec - type: double - description: Epoch seconds since the cronjob was created - - name: last_schedule.sec - type: double - description: Epoch seconds for last cronjob run - - name: next_schedule.sec - type: double - description: Epoch seconds for next cronjob run - - name: deadline.sec - type: long - description: Deadline seconds after schedule for considering failed - - - - - - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/test/ksm.v1.3.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/test/ksm.v1.3.0.expected deleted file mode 100644 index ec747fa4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/test/ksm.v1.3.0.expected +++ /dev/null @@ -1 +0,0 @@ -null \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/test/ksm.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/test/ksm.v1.8.0.expected deleted file mode 100644 index 926f896d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/_meta/test/ksm.v1.8.0.expected +++ /dev/null @@ -1,34 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": { - "namespace": "default" - }, - "MetricSetFields": { - "active": { - "count": 0 - }, - "created": { - "sec": 1578512076 - }, - "is_suspended": false, - "last_schedule": { - "sec": 1578512100 - }, - "name": "hello", - "next_schedule": { - "sec": 1578512160 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.cronjob", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/state_cronjob.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/state_cronjob.go deleted file mode 100644 index a0fc4f12..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/state_cronjob.go +++ /dev/null @@ -1,106 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state_cronjob - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - p "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - mb.Registry.MustAddMetricSet("kubernetes", "state_cronjob", - NewCronJobMetricSet, - mb.WithHostParser(p.HostParser)) -} - -// CronJobMetricSet uses a prometheus based MetricSet that looks for -// mb.ModuleDataKey prefixed fields and puts then at the module level -// -// Copying the code from other kube state metrics, this should be improved to -// avoid all these ugly tricks -type CronJobMetricSet struct { - mb.BaseMetricSet - prometheus p.Prometheus - mapping *p.MetricsMapping -} - -// NewCronJobMetricSet returns a prometheus based metricset for CronJobs -func NewCronJobMetricSet(base mb.BaseMetricSet) (mb.MetricSet, error) { - prometheus, err := p.NewPrometheusClient(base) - if err != nil { - return nil, err - } - - return &CronJobMetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - mapping: &p.MetricsMapping{ - Metrics: map[string]p.MetricMap{ - "kube_cronjob_info": p.InfoMetric(), - "kube_cronjob_created": p.Metric("created.sec"), - "kube_cronjob_status_active": p.Metric("active.count"), - "kube_cronjob_status_last_schedule_time": p.Metric("last_schedule.sec"), - "kube_cronjob_next_schedule_time": p.Metric("next_schedule.sec"), - "kube_cronjob_spec_suspend": p.BooleanMetric("is_suspended"), - "kube_cronjob_spec_starting_deadline_seconds": p.Metric("deadline.sec"), - }, - Labels: map[string]p.LabelMap{ - "cronjob": p.KeyLabel("name"), - "namespace": p.KeyLabel(mb.ModuleDataKey + ".namespace"), - "schedule": p.KeyLabel("schedule"), - "concurrency_policy": p.KeyLabel("concurrency"), - }, - }, - }, nil -} - -// Fetch prometheus metrics and treats those prefixed by mb.ModuleDataKey as -// module rooted fields at the event that gets reported -// -// Copied from other kube state metrics. -func (m *CronJobMetricSet) Fetch(reporter mb.ReporterV2) error { - events, err := m.prometheus.GetProcessedMetrics(m.mapping) - if err != nil { - return errors.Wrap(err, "error getting metrics") - } - - for _, event := range events { - var moduleFieldsMapStr common.MapStr - moduleFields, ok := event[mb.ModuleDataKey] - if ok { - moduleFieldsMapStr, ok = moduleFields.(common.MapStr) - if !ok { - m.Logger().Errorf("error trying to convert '%s' from event to common.MapStr", mb.ModuleDataKey) - } - } - delete(event, mb.ModuleDataKey) - - if reported := reporter.Event(mb.Event{ - MetricSetFields: event, - ModuleFields: moduleFieldsMapStr, - Namespace: "kubernetes.cronjob", - }); !reported { - return nil - } - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/state_cronjob_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/state_cronjob_test.go deleted file mode 100644 index c04acbce..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_cronjob/state_cronjob_test.go +++ /dev/null @@ -1,41 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package state_cronjob - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" -) - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "state_cronjob", - ptest.TestCases{ - { - MetricsFile: "../_meta/test/ksm.v1.3.0", - ExpectedFile: "./_meta/test/ksm.v1.3.0.expected", - }, - { - MetricsFile: "../_meta/test/ksm.v1.8.0", - ExpectedFile: "./_meta/test/ksm.v1.8.0.expected", - }, - }, - ) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/data.json deleted file mode 100644 index 9ab79bda..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/data.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "@timestamp": "2017-05-10T16:44:27.915Z", - "beat": { - "hostname": "X1", - "name": "X1", - "version": "6.0.0-alpha1" - }, - "kubernetes": { - "deployment": { - "name": "wise-lynx-jenkins", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "jenkins" - }, - "metricset": { - "host": "192.168.99.100:18080", - "module": "kubernetes", - "name": "state_deployment", - "namespace": "deployment", - "rtt": 198882 - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/docs.asciidoc deleted file mode 100644 index 40145270..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `state_deployment` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/fields.yml deleted file mode 100644 index cc89c601..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/fields.yml +++ /dev/null @@ -1,31 +0,0 @@ -- name: deployment - type: group - description: > - kubernetes deployment metrics - release: ga - fields: - - name: paused - type: boolean - description: > - Kubernetes deployment paused status - - name: replicas - type: group - description: > - Kubernetes deployment replicas info - fields: - - name: desired - type: integer - description: > - Deployment number of desired replicas (spec) - - name: available - type: integer - description: > - Deployment available replicas - - name: unavailable - type: integer - description: > - Deployment unavailable replicas - - name: updated - type: integer - description: > - Deployment updated replicas diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/test/ksm.v1.3.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/test/ksm.v1.3.0.expected deleted file mode 100644 index b2dce007..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/test/ksm.v1.3.0.expected +++ /dev/null @@ -1,80 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system" - }, - "MetricSetFields": { - "name": "kube-state-metrics", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.deployment", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system" - }, - "MetricSetFields": { - "name": "kubernetes-dashboard", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.deployment", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system" - }, - "MetricSetFields": { - "name": "kube-dns", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.deployment", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/test/ksm.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/test/ksm.v1.8.0.expected deleted file mode 100644 index 3f1255e3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/test/ksm.v1.8.0.expected +++ /dev/null @@ -1,54 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system" - }, - "MetricSetFields": { - "name": "kube-state-metrics", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.deployment", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system" - }, - "MetricSetFields": { - "name": "coredns", - "paused": false, - "replicas": { - "available": 2, - "desired": 2, - "unavailable": 0, - "updated": 2 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.deployment", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/config.yml deleted file mode 100644 index 6fc3bdf4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/config.yml +++ /dev/null @@ -1,5 +0,0 @@ -type: http -url: "/metrics" -suffix: plain -module: - timeout: 30s diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/ksm-v1.3.0.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/ksm-v1.3.0.plain deleted file mode 100644 index 32b7edd3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/ksm-v1.3.0.plain +++ /dev/null @@ -1,464 +0,0 @@ -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 5.4333e-05 -go_gc_duration_seconds{quantile="0.25"} 0.000246606 -go_gc_duration_seconds{quantile="0.5"} 0.0006209060000000001 -go_gc_duration_seconds{quantile="0.75"} 0.001966929 -go_gc_duration_seconds{quantile="1"} 0.09220378600000001 -go_gc_duration_seconds_sum 5.104380396 -go_gc_duration_seconds_count 651 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 64 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 5.142496e+06 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 2.375809288e+09 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.516515e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 1.7162925e+07 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 1.273856e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 5.142496e+06 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 1.14688e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 7.176192e+06 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 32950 -# HELP go_memstats_heap_released_bytes_total Total number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes_total counter -go_memstats_heap_released_bytes_total 0 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 1.8644992e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.4939767617562683e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 18621 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 1.7195875e+07 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 2400 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 98400 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 114688 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 7.698843e+06 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 574741 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 4.42368e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 4.42368e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained by system. Sum of all system allocations. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 2.6564856e+07 -# HELP kube_deployment_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_deployment_metadata_generation gauge -kube_deployment_metadata_generation{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_metadata_generation{deployment="jumpy-owl-redis",namespace="test"} 2 -kube_deployment_metadata_generation{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_metadata_generation{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_metadata_generation{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_spec_paused Whether the deployment is paused and will not be processed by the deployment controller. -# TYPE kube_deployment_spec_paused gauge -kube_deployment_spec_paused{deployment="jumpy-owl-redis",namespace="default"} 0 -kube_deployment_spec_paused{deployment="jumpy-owl-redis",namespace="test"} 1 -kube_deployment_spec_paused{deployment="kube-state-metrics",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="tiller-deploy",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="wise-lynx-jenkins",namespace="jenkins"} 0 -# HELP kube_deployment_spec_replicas Number of desired pods for a deployment. -# TYPE kube_deployment_spec_replicas gauge -kube_deployment_spec_replicas{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_spec_replicas{deployment="jumpy-owl-redis",namespace="test"} 2 -kube_deployment_spec_replicas{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_spec_replicas{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_spec_replicas{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_spec_strategy_rollingupdate_max_unavailable Maximum number of unavailable replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_unavailable gauge -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="jumpy-owl-redis",namespace="test"} 3 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_observed_generation The generation observed by the deployment controller. -# TYPE kube_deployment_status_observed_generation gauge -kube_deployment_status_observed_generation{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_observed_generation{deployment="jumpy-owl-redis",namespace="test"} 4 -kube_deployment_status_observed_generation{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_observed_generation{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_observed_generation{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas The number of replicas per deployment. -# TYPE kube_deployment_status_replicas gauge -kube_deployment_status_replicas{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas{deployment="jumpy-owl-redis",namespace="test"} 5 -kube_deployment_status_replicas{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_status_replicas{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas_available The number of available replicas per deployment. -# TYPE kube_deployment_status_replicas_available gauge -kube_deployment_status_replicas_available{deployment="jumpy-owl-redis",namespace="default"} 0 -kube_deployment_status_replicas_available{deployment="jumpy-owl-redis",namespace="test"} 6 -kube_deployment_status_replicas_available{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas_unavailable The number of unavailable replicas per deployment. -# TYPE kube_deployment_status_replicas_unavailable gauge -kube_deployment_status_replicas_unavailable{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas_unavailable{deployment="jumpy-owl-redis",namespace="test"} 7 -kube_deployment_status_replicas_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_unavailable{deployment="tiller-deploy",namespace="kube-system"} 0 -kube_deployment_status_replicas_unavailable{deployment="wise-lynx-jenkins",namespace="jenkins"} 0 -# HELP kube_deployment_status_replicas_updated The number of updated replicas per deployment. -# TYPE kube_deployment_status_replicas_updated gauge -kube_deployment_status_replicas_updated{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas_updated{deployment="jumpy-owl-redis",namespace="test"} 8 -kube_deployment_status_replicas_updated{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_status_replicas_updated{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas_updated{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_node_info Information about a cluster node. -# TYPE kube_node_info gauge -kube_node_info{container_runtime_version="docker://1.11.1",kernel_version="4.7.2",kubelet_version="v1.5.3",kubeproxy_version="v1.5.3",node="minikube",os_image="Buildroot 2016.08"} 1 -kube_node_info{container_runtime_version="docker://1.11.1",kernel_version="4.7.2",kubelet_version="v1.5.3",kubeproxy_version="v1.5.3",node="minikube-test",os_image="Buildroot 2016.08"} 1 -# HELP kube_node_spec_unschedulable Whether a node can schedule new pods. -# TYPE kube_node_spec_unschedulable gauge -kube_node_spec_unschedulable{node="minikube"} 0 -kube_node_spec_unschedulable{node="minikube-test"} 1 -# HELP kube_node_status_allocatable_cpu_cores The CPU resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_cpu_cores gauge -kube_node_status_allocatable_cpu_cores{node="minikube"} 2 -kube_node_status_allocatable_cpu_cores{node="minikube-test"} 3 -# HELP kube_node_status_allocatable_memory_bytes The memory resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_memory_bytes gauge -kube_node_status_allocatable_memory_bytes{node="minikube"} 2.09778688e+09 -kube_node_status_allocatable_memory_bytes{node="minikube-test"} 3.09778688e+09 -# HELP kube_node_status_allocatable_pods The pod resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_pods gauge -kube_node_status_allocatable_pods{node="minikube"} 110 -kube_node_status_allocatable_pods{node="minikube-test"} 210 -# HELP kube_node_status_capacity_cpu_cores The total CPU resources of the node. -# TYPE kube_node_status_capacity_cpu_cores gauge -kube_node_status_capacity_cpu_cores{node="minikube"} 2 -kube_node_status_capacity_cpu_cores{node="minikube-test"} 4 -# HELP kube_node_status_capacity_memory_bytes The total memory resources of the node. -# TYPE kube_node_status_capacity_memory_bytes gauge -kube_node_status_capacity_memory_bytes{node="minikube"} 2.09778688e+09 -kube_node_status_capacity_memory_bytes{node="minikube-test"} 4.09778688e+09 -# HELP kube_node_status_capacity_pods The total pod resources of the node. -# TYPE kube_node_status_capacity_pods gauge -kube_node_status_capacity_pods{node="minikube"} 110 -kube_node_status_capacity_pods{node="minikube-test"} 310 -# HELP kube_node_status_out_of_disk Whether the node is out of disk space -# TYPE kube_node_status_out_of_disk gauge -kube_node_status_out_of_disk{condition="false",node="minikube"} 1 -kube_node_status_out_of_disk{condition="true",node="minikube"} 0 -kube_node_status_out_of_disk{condition="unknown",node="minikube"} 0 -kube_node_status_out_of_disk{condition="false",node="minikube-test"} 1 -kube_node_status_out_of_disk{condition="true",node="minikube-test"} 0 -kube_node_status_out_of_disk{condition="unknown",node="minikube-test"} 0 -# HELP kube_node_status_ready The ready status of a cluster node. -# TYPE kube_node_status_ready gauge -kube_node_status_ready{condition="false",node="minikube"} 0 -kube_node_status_ready{condition="true",node="minikube"} 1 -kube_node_status_ready{condition="unknown",node="minikube"} 0 -kube_node_status_ready{condition="false",node="minikube-test"} 0 -kube_node_status_ready{condition="true",node="minikube-test"} 1 -kube_node_status_ready{condition="unknown",node="minikube-test"} 0 -# HELP kube_pod_container_info Information about a container in a pod. -# TYPE kube_pod_container_info gauge -kube_pod_container_info{container="dnsmasq",container_id="docker://9a4c9462cd078d7be4f0a9b94bcfeb69d5fdd76bff67142df3f58367ac7e8d61",image="gcr.io/google_containers/kube-dnsmasq-amd64:1.4",image_id="docker://sha256:3ec65756a89b70b4095e43a340a6e2d5696cac7a93a29619ff5c4b6be9af2773",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="healthz",container_id="docker://52fa55e051dc5b68e44c027588685b7edd85aaa03b07f7216d399249ff4fc821",image="gcr.io/google_containers/exechealthz-amd64:1.2",image_id="docker://sha256:93a43bfb39bfe9795e76ccd75d7a0e6d40e2ae8563456a2a77c1b4cfc3bbd967",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="jumpy-owl-redis",container_id="docker://4fa227874ee68536bf902394fb662f07b99099798ca9cd5c1506b79075acc065",image="bitnami/redis:3.2.8-r2",image_id="docker://sha256:ab2690be624592578e9fb5a64f134fd395d20f401498a686ca75b6f87b55db3f",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_container_info{container="kube-addon-manager",container_id="docker://91fdd43f6b1b4c3dd133cfca53e0b1210bc557c2ae56006026b5ccdb5f52826f",image="gcr.io/google-containers/kube-addon-manager:v6.3",image_id="docker://sha256:79eb64bc98df10a9af7e39f70df817e1862f8a5ec7657714df68439a617ee9ec",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_info{container="kube-state-metrics",container_id="docker://973cbe45982c5126a5caf8c58d964c0ab1d5bb2c165ccc59715fcc1ebd58ab3d",image="gcr.io/google_containers/kube-state-metrics:v0.4.1",image_id="docker://sha256:be329a05c2e77e7d067b4e1dbefa1567a91d0487d3500d608171489369bfd945",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_info{container="kubedns",container_id="docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62",image="gcr.io/google_containers/kubedns-amd64:1.9",image_id="docker://sha256:26cf1ed9b14486b93acd70c060a17fea13620393d3aa8e76036b773197c47a05",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="kubedns",container_id="docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62-test",image="gcr.io/google_containers/kubedns-amd64:1.9-test",image_id="docker://sha256:26cf1ed9b14486b93acd70c060a17fea13620393d3aa8e76036b773197c47a05",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_info{container="kubernetes-dashboard",container_id="docker://3aaee8bdd311c015240e99fa2a5a5f2f26b11b51236a683b39d8c1902e423978",image="gcr.io/google_containers/kubernetes-dashboard-amd64:v1.5.1",image_id="docker://sha256:1180413103fdfd00a7882d3d8653a220d88c6ea4466fb860e98376c45ee1a1d0",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_info{container="tiller",container_id="docker://469f5d2b7854eb52e5d13dc0cd3e664c1b682b157aabaf596ffe4984f1516902",image="gcr.io/kubernetes-helm/tiller:v2.3.1",image_id="docker://sha256:38527daf791dbe472c37ecb1e8b13a62e31c00d9ff4c8a1f019d7022a96a43da",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_info{container="wise-lynx-jenkins",container_id="docker://e2ee1c2c7b8d4e5fd8c834b83cba8377d6b0e39da18157688ccc1a06b7c53117",image="jenkinsci/jenkins:2.46.1",image_id="docker://sha256:36023b9defd066ee53c03e33ba3add7225aee8447cb3154133012b1e152153c0",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_resource_limits_cpu_cores The limit on cpu cores to be used by a container. -# TYPE kube_pod_container_resource_limits_cpu_cores gauge -kube_pod_container_resource_limits_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 0.2 -kube_pod_container_resource_limits_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 0.2 -# HELP kube_pod_container_resource_limits_memory_bytes The limit on memory to be used by a container in bytes. -# TYPE kube_pod_container_resource_limits_memory_bytes gauge -kube_pod_container_resource_limits_memory_bytes{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 1.7825792e+08 -kube_pod_container_resource_limits_memory_bytes{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 2.7825792e+08 -# HELP kube_pod_container_resource_requests_cpu_cores The number of requested cpu cores by a container. -# TYPE kube_pod_container_resource_requests_cpu_cores gauge -kube_pod_container_resource_requests_cpu_cores{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 0.01 -kube_pod_container_resource_requests_cpu_cores{container="jumpy-owl-redis",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 0.005 -kube_pod_container_resource_requests_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 0.2 -kube_pod_container_resource_requests_cpu_cores{container="wise-lynx-jenkins",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k"} 0.2 -# HELP kube_pod_container_resource_requests_memory_bytes The number of requested memory bytes by a container. -# TYPE kube_pod_container_resource_requests_memory_bytes gauge -kube_pod_container_resource_requests_memory_bytes{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{container="jumpy-owl-redis",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 3.145728e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 3.145728e+07 -kube_pod_container_resource_requests_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 7.340032e+07 -kube_pod_container_resource_requests_memory_bytes{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 8.340032e+07 -kube_pod_container_resource_requests_memory_bytes{container="wise-lynx-jenkins",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k"} 2.68435456e+08 -# HELP kube_pod_container_status_ready Describes whether the containers readiness check succeeded. -# TYPE kube_pod_container_status_ready gauge -kube_pod_container_status_ready{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_ready{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_ready{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_ready{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_status_ready{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_status_ready{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_ready{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_restarts The number of container restarts per container. -# TYPE kube_pod_container_status_restarts counter -kube_pod_container_status_restarts{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 270 -kube_pod_container_status_restarts{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 2 -kube_pod_container_status_restarts{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_restarts{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 3 -kube_pod_container_status_restarts{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 2 -kube_pod_container_status_restarts{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_restarts{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_running Describes whether the container is currently in running state. -# TYPE kube_pod_container_status_running gauge -kube_pod_container_status_running{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_running{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_running{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_running{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_status_running{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_status_running{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_running{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_terminated Describes whether the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated gauge -kube_pod_container_status_terminated{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_terminated{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_terminated{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_container_status_terminated{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 1 -kube_pod_container_status_terminated{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_container_status_terminated{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_container_status_terminated{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -# HELP kube_pod_container_status_waiting Describes whether the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting gauge -kube_pod_container_status_waiting{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_container_status_waiting{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_waiting{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_container_status_waiting{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_container_status_waiting{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_container_status_waiting{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -# HELP kube_pod_info Information about pod. -# TYPE kube_pod_info gauge -kube_pod_info{host_ip="",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp",pod_ip=""} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9",pod_ip="172.17.0.4"} 1 -kube_pod_info{host_ip="192.168.99.200",namespace="test",node="minikube-test",pod="jumpy-owl-redis-3481028193-s78x9",pod_ip="172.17.0.5"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k",pod_ip="172.17.0.7"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube",pod_ip="192.168.99.100"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb",pod_ip="172.17.0.6"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1",pod_ip="172.17.0.3"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kubernetes-dashboard-vw0l6",pod_ip="172.17.0.5"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="tiller-deploy-3067024529-9lpmb",pod_ip="172.17.0.2"} 1 -# HELP kube_pod_status_phase The pods current phase. -# TYPE kube_pod_status_phase gauge -kube_pod_status_phase{namespace="default",phase="Running",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="default",phase="Succeeded",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_phase{namespace="default",phase="Unknown",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="test",phase="Running",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_phase{namespace="test",phase="Succeeded",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="test",phase="Unknown",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="jenkins",phase="Running",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kube-state-metrics-1303537707-mnzbp"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="tiller-deploy-3067024529-9lpmb"} 1 -# HELP kube_pod_status_ready Describes whether the pod is ready to serve requests. -# TYPE kube_pod_status_ready gauge -kube_pod_status_ready{condition="false",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_ready{condition="false",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="false",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_status_ready{condition="true",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="true",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_ready{condition="true",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_status_ready{condition="unknown",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="unknown",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="unknown",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -# HELP kube_pod_status_scheduled Describes the status of the scheduling process for the pod. -# TYPE kube_pod_status_scheduled gauge -kube_pod_status_scheduled{condition="false",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_scheduled{condition="false",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_scheduled{condition="false",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 1 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_status_scheduled{condition="true",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_scheduled{condition="true",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 0 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_status_scheduled{condition="unknown",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -# HELP kube_replicaset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_replicaset_metadata_generation gauge -kube_replicaset_metadata_generation{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_metadata_generation{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_metadata_generation{namespace="test",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_spec_replicas Number of desired pods for a ReplicaSet. -# TYPE kube_replicaset_spec_replicas gauge -kube_replicaset_spec_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_spec_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_spec_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 3 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_fully_labeled_replicas The number of fully labeled replicas per ReplicaSet. -# TYPE kube_replicaset_status_fully_labeled_replicas gauge -kube_replicaset_status_fully_labeled_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_status_fully_labeled_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 4 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_observed_generation The generation observed by the ReplicaSet controller. -# TYPE kube_replicaset_status_observed_generation gauge -kube_replicaset_status_observed_generation{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_observed_generation{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_status_observed_generation{namespace="test",replicaset="kube-state-metrics-1303537707"} 5 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_ready_replicas The number of ready replicas per ReplicaSet. -# TYPE kube_replicaset_status_ready_replicas gauge -kube_replicaset_status_ready_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 0 -kube_replicaset_status_ready_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_status_ready_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 6 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_replicas The number of replicas per ReplicaSet. -# TYPE kube_replicaset_status_replicas gauge -kube_replicaset_status_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_status_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 7 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 33.37 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 65536 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 14 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 4.2102784e+07 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.4939719827e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 5.2932608e+07 -# HELP kube_statefulset_created Unix creation timestamp -# TYPE kube_statefulset_created gauge -kube_statefulset_created{namespace="default",statefulset="elasticsearch"} 1.511973651e+09 -kube_statefulset_created{namespace="default",statefulset="mysql"} 1.511989697e+09 -kube_statefulset_created{namespace="custom",statefulset="mysql"} 1.511999697e+09 -# HELP kube_statefulset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_statefulset_labels gauge -kube_statefulset_labels{label_app="oci",label_io_kompose_service="elasticsearch",namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_labels{label_app="oci",label_custom_pod="true",label_io_kompose_service="s-mysql",namespace="default",statefulset="mysql"} 1 -kube_statefulset_labels{label_app="oci",label_custom_pod="true",label_io_kompose_service="s-mysql",namespace="custom",statefulset="mysql"} 1 -# HELP kube_statefulset_metadata_generation Sequence number representing a specific generation of the desired state for the StatefulSet. -# TYPE kube_statefulset_metadata_generation gauge -kube_statefulset_metadata_generation{namespace="default",statefulset="elasticsearch"} 3 -kube_statefulset_metadata_generation{namespace="default",statefulset="mysql"} 4 -kube_statefulset_metadata_generation{namespace="custom",statefulset="mysql"} 5 -# HELP kube_statefulset_replicas Number of desired pods for a StatefulSet. -# TYPE kube_statefulset_replicas gauge -kube_statefulset_replicas{namespace="default",statefulset="elasticsearch"} 4 -kube_statefulset_replicas{namespace="default",statefulset="mysql"} 5 -kube_statefulset_replicas{namespace="custom",statefulset="mysql"} 6 -# HELP kube_statefulset_status_observed_generation The generation observed by the StatefulSet controller. -# TYPE kube_statefulset_status_observed_generation gauge -kube_statefulset_status_observed_generation{namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_status_observed_generation{namespace="default",statefulset="mysql"} 2 -kube_statefulset_status_observed_generation{namespace="custom",statefulset="mysql"} 3 -# HELP kube_statefulset_status_replicas The number of replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas gauge -kube_statefulset_status_replicas{namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_status_replicas{namespace="default",statefulset="mysql"} 2 -kube_statefulset_status_replicas{namespace="custom",statefulset="mysql"} 3 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/ksm-v1.3.0.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/ksm-v1.3.0.plain-expected.json deleted file mode 100644 index 19faf98a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/ksm-v1.3.0.plain-expected.json +++ /dev/null @@ -1,142 +0,0 @@ -[ - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "tiller-deploy", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "kube-system" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "wise-lynx-jenkins", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "jenkins" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "jumpy-owl-redis", - "paused": true, - "replicas": { - "available": 6, - "desired": 2, - "unavailable": 7, - "updated": 8 - } - }, - "namespace": "test" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "jumpy-owl-redis", - "paused": false, - "replicas": { - "available": 0, - "desired": 1, - "unavailable": 1, - "updated": 1 - } - }, - "namespace": "default" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "kube-state-metrics", - "paused": false, - "replicas": { - "available": 1, - "desired": 2, - "unavailable": 1, - "updated": 2 - } - }, - "namespace": "kube-system" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/ksm-v1.8.0.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/ksm-v1.8.0.plain deleted file mode 100644 index 4c513114..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/ksm-v1.8.0.plain +++ /dev/null @@ -1,82704 +0,0 @@ -# HELP kube_certificatesigningrequest_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_certificatesigningrequest_labels gauge -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2rjlb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4xmwc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v28vh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pn29s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9kf6t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v9k96"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j99l9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jnlt6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6pnbt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ff94f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gtm9b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p9rhs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2wvgl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2vp7k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6sz2k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4xbxq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nsrqt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lbxkn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9vxts"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mq4k7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tf8nr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2frks"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l8q75"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wdlx2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7559b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v4bbl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n7nq6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zcjqh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gkqfq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kzxv4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nf5ml"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8xwhj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h544m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6d76k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fnjpq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lrkk2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gkmqv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dg772"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rc6pf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6n7mp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m6p7l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-clxgx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vdhqx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-59nc9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j8n7f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8mlrg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xb6lm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4g2bj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dxmfd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c77l6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n8j6s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-66rm4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l9ssk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vlx7x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kld9q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-srvj4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5p2hq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-frs4m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-phcwj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2mcqj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wzhhl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cz742"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g97qt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t6gxg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t2wtp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-flg7v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z4jfw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xv9tp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rsf7k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9rjcm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kh2wh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rthnl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x9v6c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-snmhc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g7pfq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zrfk9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v9pgx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9bc7s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fddzr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f4qgw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j4qcx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4k5pz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-96gd4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k4ktp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wj7v2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5l9lj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zxclt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xffgj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5ptbx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jzd48"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rxbmk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zqqg2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8dxv7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m4pkz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hshn2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gf75h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vfx62"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ptdpf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n72pl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-52z2k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n5tq5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bp8qd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b5rwg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8b44m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-76bdx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l7qhl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g4fwt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-75zzx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lbt8s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tts2q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5njdk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nm6f8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n74zz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-llqn8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r9mtd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rpxzg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xn7nb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v9ncd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p9vwg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-snrxc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jxndx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h7bzr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-smmjn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d65xs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jtqqb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z5wp7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ngkns"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tm84q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dh7tk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c6qjm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lv5cp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-72k98"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vqzfn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5ztlr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vxkbn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mz8jd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tx6pg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bs9zw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vhqrq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4r7lv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vmfhs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l7l6h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8lvk8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-skn2j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zc5jc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-46nqm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ssrhn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jr5mx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gzsh5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mbd4b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fxtdz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b2z9z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nwxqc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q5h8k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lv8fw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zl8bx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xhlhp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-swf9d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qdgrl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tbvjj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lh9wz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h64v8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r4xqj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7wwc2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lhj8b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-stc5z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9wwlm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hwmq7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lnt5w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-btq7l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hthbf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tmtmx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kjm69"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-44llc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ws8lf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-llsnz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-86gp7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8wj69"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z94z8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gzvbb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wgpbz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lfmkr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7sbr4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zp5sr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kwsxz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vsq4b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qhm2d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-khmzl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v7mct"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p4f9h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z2sbv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6xzp5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-grq5v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cdvbt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7vcxs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kvk9h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bbsh8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6vm6r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-949xd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t5qvn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kvmhl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cmg9n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gh77r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sb95v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m9bpn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8wldb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kcrmt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mhmfn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qcbkx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7sz72"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zccfd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zzww2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l46ms"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-968tv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j6jmf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6hmxn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jhx4g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bdmjh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qndf5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v4dwx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cnqpg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6prw4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tqvlb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6kckr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-drttb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x2lld"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4ww9m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j6dm8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-86jmb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pdpjn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rrrbk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-57n6j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-phz29"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hdbj7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bwv4c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5bp2p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vwpk8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2vgnx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-snk86"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7knrg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dvmhb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-57bd8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fmmtq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8cxk9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f9g8z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5nqlw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qc4w9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x94rd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b2stm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-htfz8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xhdjg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xmzsr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-26ks2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g2xlt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9c96x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kplpb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t6hw2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lzwj9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rnvns"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h4snl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-khw7v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6n9vc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rxrpx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2l49m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5cl8n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xlvm2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d9s2b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-56pmv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qzdqk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2wpfz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ctf6b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-59dlw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ncfwp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rsxmm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-59s9d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f88dl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9h64n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fm2jd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jkk6t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ltdcd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wlzwl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6ktfr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wlvch"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-smn8h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v54j5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9pxqx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s2wb7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ff75p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q57f5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h5snt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nnj6t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5mqww"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4f4fs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8xsnw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8qdt9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9twwf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xdgdc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pp2cg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5vq2z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8tq9d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cxxnb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nj4dz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wgj65"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b6s2g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8mw99"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-55xwt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mjq4p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8hk8h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ldrmp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s8zkt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m85hg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s52pp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zgdm2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dq22w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jtrgq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dqfwl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7cs4h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v4g4d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dzmrw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-txccz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-67m9c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-24f2n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jt7dl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4w52h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hww2k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tzg56"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gchhb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zvgbt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6k55m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lxq7f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zw5mb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hxp2z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-48sm5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kzp6f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mcngx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-47fkp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dc5tw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ckqsb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v8xvc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p9nc2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s8z22"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-st4mv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bvjsf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6dkc5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n7znw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xhdq5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n95vh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8d9dr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4lpns"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-996zr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q584l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g2xql"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s2t4f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xbg87"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rflxv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n7zmc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9m6dt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rxw9g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v8xjr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rqgjw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sgldk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-84sj9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vpr4z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r6qdn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-44jrd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hvsp6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2lqjc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rqfvw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pr2mr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x29mm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5q69h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qrqcj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qqbmv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cqmxw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vdqxw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2s8ql"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pdhcx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-68kqp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6dhcf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6fl6r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4fflv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9bwck"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kdgc7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jpwnn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g8khc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-24ffh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pjf5c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cvbrm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tl7ss"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-47bss"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j5dwn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qhxvz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f88lr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q2m2w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j4gq5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jjwv6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jxspw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-txwfn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5p5jl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hnhrq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-49kjt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dmbsr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nxnv2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x44xg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s92wj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vkkzs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-76npd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2glqc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8t8lw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-47bf4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-prx9s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jzz4s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wnqjr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wvkbg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wfnkw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gwtf6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d2b7z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jg4t8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sc9p2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-49p28"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d779h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-22hl5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xjllt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9qcr5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-58562"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kf89c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r7gwn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jftkr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wxffq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-czrvl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sbrzs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lxsvx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xbplf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mld8t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c5lws"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xzbln"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j27qr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5spzf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-clvnk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2hvj2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lng5z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qhn62"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sg9kh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-84ghm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sv5pp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gh7rf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-42njk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q9ppm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7nw2k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vk5ld"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tz2jn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n72x8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k2xh4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g25h8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-frbxf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-89brg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qtc72"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jn9f4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jnc8d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bvks7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j4rqx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6p49z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2nqnz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hsvbs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6psdk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-txlsv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rfspv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j2t5s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2lhbh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dqtwr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4cvdz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bpcmr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wdjnx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gg6tf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vwmwd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8zqs9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6dwjc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4f7jd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8d5lp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8hj2n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6qhcc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4tzf2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mz2kx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6fpcw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pgm9c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hgnrk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-456rj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t2csr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kmr7x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nc9lh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-55tbs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4n449"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bgklx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lm9q2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l62fp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wk8v5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b27xx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4vtv6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2w5hw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5c7vm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kmr8f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wwklc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jzdkv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-prtzf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p45q2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v46mw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9gr6k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x4472"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-55rcn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ttfsm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-44ppp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tbmdx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wkzqw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tnpvg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pr7z2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6wg92"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pfgtt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rxn2t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p26db"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rhjfx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wblqg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-trfsf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cdq99"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tfnbb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l56dp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-56rr6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pgvsd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4sdqd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xwk5q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8bcbq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5srcq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5m8jf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qxspl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pqwxb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z8dkl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gdxk5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dfk4p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-stcqk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-59756"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pltfq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8h288"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gwl9q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dwvw4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7pr8l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kj9c7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gw76r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lhq8s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pgs8h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vztp6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hklkj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mnd5z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qff89"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5xck2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s9zb9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qsjzn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xf66q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-99ws6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-thchd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6l6ft"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mcd82"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sldqm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q8wgn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fjc8g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rxb8d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-st95t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bmkqc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q8cpb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hfd8d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k8lxq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gt2mg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qv7d9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7f9g9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2wftz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fxg9m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rn8sx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m6kqt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-txdkm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f6tlt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dgrbq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nl8vg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vjlsz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wgq62"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-65l9g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r29qd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lqmqs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kn5gs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rsw7x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w9dbq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jblxg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kdwss"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vxwzg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ppgcw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bq9hx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6dqjh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x4cn5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lvjqt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cn4pf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xgztm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jhmnh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-29pn4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9l78c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lsb7v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hq96j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rktvf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kc8qd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d6dt4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jnbcb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w9ssr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fmrbz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nj4qb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2rnbs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dm4lz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8fgpp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jrzvr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tpq5z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jhpzv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r58sc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2sczx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vnpjm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7ww8b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xk8cb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2hxr8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qjnzd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n7vr8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ghmbh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4l24k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pnc2m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bj58b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sxd9j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7j5vf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5lnxp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lztx8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d6wmw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6hv9q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fjtfq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-56lfm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bws8r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-57wz6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-46cn4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t4zvd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xlmbf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5wrqv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nrd99"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5vd8v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lxkld"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z82mf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4hx8q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v2q7c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h8wgq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zdlcv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zpj5b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tfsss"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t2c98"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kq6ln"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c7hvg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2j9h5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dqrkx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5m4gx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b49kk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2xvtp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9gq8p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wg8fn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hlph6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2jn5s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8j5f9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w7wwj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kk88v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-btvmc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9tgrg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dlxfr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jf9wt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kvg4d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6ncx7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jvghp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rcx5q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-knfx6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xbjcj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zdvm7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hfnff"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bsqd4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-77tjf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hp5q2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kb66f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7v98x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nwp6g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pggjz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-htdxl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bvqvt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5qhlk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hngpq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ds6d8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9hhr8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sjpm7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jrnrt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tdhg9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m969h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x5x86"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8pl4n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jn66l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cxc5m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cdkbf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vmp26"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-slqzj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wttq7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s9znr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r5nwr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kvbmr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lxlz2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7xqzk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xt2sq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jlkmm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h4ttb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l7c5x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-58p66"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nv79g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jsctq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h9pn5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rwwcl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-llbhh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fwtg4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k8jpv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7jfv2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tf9sn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nfbzt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4crjm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qgkh2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4wfkp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mxkpg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j8r9k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qcttw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-67rcv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b9zzp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hchb6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4vcvd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7lgjq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l6spx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4v967"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k7k2w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nv2wt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-chdfx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4nd95"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7l5lg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j7bgm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hh9vw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hc7qz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jg8ns"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-77qrm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mnf8r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x2knx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7wkkg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x2t6l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7vx2c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bjfw9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ntkzv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7hk5b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6hgz4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2qhv7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8wl8s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-skgl2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z9kgp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2lbkq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4xhkr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f5vmx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xwrvf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mlbvx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qcptb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wghmb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z7c9d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wrkxl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rnsmj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z25zv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7lxnv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c8wlr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fbd5v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rnfc4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nk2zv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rdpc6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2kk4x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zlkhv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ctl8f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4fsxx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t7lv7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kddh4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-86btp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qhjcj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nw7k5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bjcjd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4f7wv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tzxk4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n2zsr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tcmmt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hg959"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7xhwc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gs5x4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-llzrg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mqqnd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cldtm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6wh9r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-djhpn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5dms6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kr9wx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7rb4s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2ct2q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f25z4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h5vpf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k9vj2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pmb8l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h9t2n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jph25"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s62r4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h8b47"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k6thh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hlqkl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bt6dh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gx4xq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l4rvr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kwntd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hs249"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5qdhc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4lw7d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4sxsq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qk2q4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-84kwd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rd7xt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hn8gv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7hht5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q4sdp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nrv9q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vms67"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-76hb9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j4pnk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6fmnx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-78nxl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-swgwr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-74mb5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wks7q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8f9fr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jp5zx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mq24v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xgn9q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g9z8b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gl6np"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-67c9c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zjj6n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5sj6t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4jxwc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dhnlj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lgzgg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6bcd2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qkjnr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fth5f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9pghp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gx5l2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gfdpn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8cjwc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qkbz9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sdj42"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v5hzl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rbglw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jr6cl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t4dcf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dd5bz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4hp7m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lsxht"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8vxmp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sc2qn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mzng6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lnl99"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lh9wd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w88vv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2m25c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n488t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sm28f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n9j77"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4dvlz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rc266"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sv97f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8n965"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n46pf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m5bjl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4ngx9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mtqr6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xj5pr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dhl6x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nsf55"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tjg49"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x7994"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6vpzf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d98ds"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lsfmh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2lzkr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7zvkk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fqj4k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4j6zz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4szvc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4nzpm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vq8qm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xwbpb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vkvwm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z52bd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tgwtg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wcln8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kgltf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wc98z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jv5rj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wgp5l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gppkm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nsb7v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8xpdt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2hrjx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6lpfd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vvsxl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kqc9b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r9696"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cbjwh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tsdv8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-96zvn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cgk5g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ws4md"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8mk5b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jkq5x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lnk55"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dqkvr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wm9fm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hw98h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mf2pm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ccpmm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-slzch"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kff6z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n54pz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jx8q9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g9wmz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jqpmz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r9mjg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-phh8n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8qx7l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cksfj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fpkr6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7mq56"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fnm44"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l6jjg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l5r4t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fpb5m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tzfqv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jk67r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cq25c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zlc2d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rwtjd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f6xfb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7cdfs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hzlms"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qrx78"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ksfhw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zn5cw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mlmj2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rhk6g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nfp9k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jwjlb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2c4lb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5p5xr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-26ljb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fxrts"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-89x27"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-krkjm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8tqp5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m5cs4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6chhd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-29mz8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wknjw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lhb7s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qb7v5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9hw2l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4592w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tqrt4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xjdwg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xlnl9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ngwht"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-244xk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nqkjc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vlbgl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hsjbp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8n6dh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z4qqg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sw6js"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-prngm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dd66s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bs86g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bvf5t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pksjs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nvjwt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wsn4z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d699q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wrt4l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qb8hb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9z7wj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-smvvh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m8rkx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pv9nx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2nkw8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bscb6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mt7m4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wmgms"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nm6bc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4d2qm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w5pfp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lgcjs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bd745"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sgkgp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f49r5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pbtdz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xdmd5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6nh9r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wvzjt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sp4q9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5t6c9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5ncrf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cpxc7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5rpv4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d7skl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z4rdq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ggw5n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ws8wk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w9498"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ssc84"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zdhvl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zclgt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6tmzl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6txdd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sq5bn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kzp6l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n9q5w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x6hjf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h7rgl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hpzxk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d5btz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hbzlh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l5q5m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tsffb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zpx79"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-czkxs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mn4br"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mdzsj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xf5kr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tgkh9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-95txv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dcnqf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q6h99"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kptj7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nl5rh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p6hsw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6t28l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fldcg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lm9lh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-btmlk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qgfm2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c264t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2xlx6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2k5qf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dzqvd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-td4hq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hz9rj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t9697"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-95vjq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vvsrt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-22hqh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l68ff"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xbvlf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qhcsw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rcdx2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ghhtm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lqq2k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l64ds"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qv8mp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6c7h6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zjs4k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-87shb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vstjq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s7s5q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cgntf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sdnj2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mwz4l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j6jmk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wsh7g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pw229"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-48dtq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2k8bj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w26sb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ld9hh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cdqdh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2qmxm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fbd8t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p7258"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7pff8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dj9vn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4lqkh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g96gf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lgrz2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bfrzw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jdjqv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bbd26"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dglw2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vwdqm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jpjdg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6z8vh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-27dpj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n7kfx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lgh7h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wmb9z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dgqfg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t9746"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6xnw7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jgmhb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r45nz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hjq56"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t68wq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zwk45"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4qlh9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9qck8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xtqhv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pwnrp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r4v66"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ghwwm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hdfv4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2rg2q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dw2cx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bhjvl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wpqx5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kq4ss"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zgl9m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p4k8f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h5tf4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4p42m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wnkbl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4dtl7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ncgkb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qjs8d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sf5z9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fcz9g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hrlq7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zhcwp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s4lkl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bs58n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pxwvq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2rm9p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m7crj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hkj8k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sxd2r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gt6rw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t8m9p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-szp6j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bvzpj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-89dms"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b2ks2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v7wlx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-psd9r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n258l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xx8vl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-85pt8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8vzdw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f2zrn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f7d5t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nxdhl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4lvrj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-52mtt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5plch"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jhn7b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6njnx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-twwqt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zlbt7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gsprj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p4vhc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pl66t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x2n8x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nk8rs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8w6d6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-75t68"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pc789"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vp2gf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bx7xh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p58pm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sk6rk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4b699"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w6drt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ldfbx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cxrcg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kfglj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pnc9h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-54zsq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c6tm4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hjh52"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-djzj2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kmqp5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dkl5n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vds72"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g94pm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2tvw5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2hmz2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hcqnt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lnxsb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-clvg4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9r97d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-445pg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mrmlh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xtvd5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qm846"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t9724"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t7zd9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lqk2z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jd7zg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-glhv6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-msnvs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rckcn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-spf7n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r44lq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4z7zg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qn2gd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bhmcg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hp6k8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kd4ct"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qc76l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5fv7j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k4sjp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6z644"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mzsdm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q27p9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xqfwd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-brfss"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h24bb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7b5zq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xxx9g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7gckv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pb6gk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wpqjn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jktmg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-442kt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bf76v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qdw6c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4nwck"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ghg89"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tcnl7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rc5zv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g2pms"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xpkj4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-brclq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bssn9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n846b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ftjjn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z2rht"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wp29z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7fb9k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qvzzk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8lpsr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bvh4g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vltk7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r5rxz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n5zg5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wphmc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qn8jg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9lddt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6hn8t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tn99z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rssg4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2p946"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jlvhp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g6xrt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dfxxv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qcq8b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nrm27"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rf6cx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-55sgz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f82mg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-89x5h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k45lb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hzlcv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6rg8b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r4j9g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4cvsl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-khfwr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dhnrg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z8fs2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nlk5s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4gtsm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wmksk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2vkvt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zlw9n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fvt5r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f6rv9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5h9zw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9dbwn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2sjtt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zdsnz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hbcgv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dwkqm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4b6xb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7pb96"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j42tm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wz77b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ctrxm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ljs4t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z7zvn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nmplm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ktf7w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v87px"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v8jtc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sndzx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rdf7n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9xm2s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b2j6n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b5gl6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cqxjp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2ssdx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4sdsc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s2w82"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zjdwc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jd4nl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sx544"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xhxvm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2q58j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dwkpm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2z7ql"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gfcsh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p2nmw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-twhgz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c9795"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f8pld"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mc8gl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4msv7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nmkwk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8z8zn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m5nq7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mlsrb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kczvr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fwfjl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8fh77"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h8zlm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5xwmf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4dm2p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-chvq5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kx9k5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vn649"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-chz8h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5rjcf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zrx5w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p7cfp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rrh26"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6ntfq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5gzqh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mgm4m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kgmbf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xl8f4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xxq29"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vhdvd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dnv9w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gdgnw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b5zwm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v8nff"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ztvmp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tfwzn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k6t5s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qjfrs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s7hb9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8hplc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lcv99"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rfkf6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5vqps"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vlwfs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rbkpn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tkslb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mfdxh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fdwtn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mz8v4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-645qf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dffsb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kzkrt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xpl9p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kmp2p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-grtt2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lvt8x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-drg2x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qfl6t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p7gjk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vbcvp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p2rsv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sjsvs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jz7kv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r5q5g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4w47p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5b5br"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8b8rp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rllkt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9w2fx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lsmzf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rctn4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zb644"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lgx77"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-76nrg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k7vs6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zzscx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ft9sp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wpfdh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5vqnt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r6qx5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xsr9p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-blg79"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ppmjx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x746n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v5b7h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nz9br"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jnf9t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4cxtg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bf968"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9t7n8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6mvvn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-257v2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gp49w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qvgdv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qrb87"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qs4rz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xxjjl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wg787"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ntdm8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rw922"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wfkdh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zb8v9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f58wn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4lxln"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7zvj2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cbtpt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b4cfs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kb5zl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5k2xl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jcm82"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lnxbc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8m9rc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qpkdx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pkp6j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kv2gv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pbvb6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lxmp4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cl8qz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pkq96"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mw5zs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tmqbb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m6qx6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rvggl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-86mr7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g4sj8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gsnsf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kzpqx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4cwxb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hm5wg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8ql48"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9rq5p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hzn8t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-44wjl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-95fpv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ztvh7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8tgr9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-74cbk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wvqsz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-548kf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jcqw5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9tpzv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g7cp5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vwtp8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dxnj6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8jwzv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dcwfp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-psxmq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ckwql"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kg9gb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rqnqb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6mq6q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v2jr2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-srm8w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rz6cb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tzw2p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gcvnr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l5bpm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dbb7t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r9xxz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5h8vj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dx9mv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x9ssv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8vmp8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8xcmg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mdkpm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7v7ql"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zp6j4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ctbc9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fft6d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k8drs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f54qg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d2tk9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8t648"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sz5lf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jqfzj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c96pw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nzl9j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s2knz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b2szx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7nx66"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h84gc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9nmh8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-whzvh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fqb42"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gq6gt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nsp5q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-srs76"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p9dsj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xvj65"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d246d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5tjq6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dshls"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zpnd5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-89l7b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jrbjt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tdzgb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mvnqr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p4ddx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9plwg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tl22k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lmff2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w8hvs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ngkkn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xngp9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nn65r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6t2ng"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sbcth"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dl4kl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rpdrw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9xhln"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fg978"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m4mdn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jfl7s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z69xp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rn522"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qgkbg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6hfrc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hskqf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9xrsg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lrzfq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8gwf7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pnmqt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zl9r5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pwrmh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-58fsg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2b7vl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9fjzr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zk9qx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-597db"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7zwfz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qzb8r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c7pqs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6nsxw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2jpb9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xrdwq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xblvm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-smd2k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6dkh6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-86dtd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tpr2q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lbwsk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cnlm5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lg7tx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bspdm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-trk7l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4qfdq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k7799"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9vdf6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5kv4g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8hmb2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dzf4x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ggbpq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xfzbc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-85thl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-79gfh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8dzft"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w8jq5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-snnsk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-md46l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n9ghb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jgrkz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2m5bp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vlnmx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wltc9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w7bc6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p9vk4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nd8pz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-glcf8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gtkwc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dhk47"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n4s4f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mr87r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nmbb5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gf6pj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c6zvs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8qmqw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kb9xg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q4kgx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2sc74"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n2nkt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6jbdm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6hff5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jkdln"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j8x82"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vsks5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b64nk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f5ddq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-44cfb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lnnwd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bbmgs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4klzf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fjpzp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r7mjj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mhrds"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-66v7k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xx5mj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r82lp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9cb2s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l6qs9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7qbbf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2bgvk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dkwf2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gpfkw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qpdsv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ltqf4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-59dwx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c57vv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-46g2v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zwdwg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kbqpr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c4kff"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7mj6j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-555tw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t9w2z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dg8xd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sntxd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qjnch"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m6f7g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5qbfx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z65p4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dnkxp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z6tnj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wg5xh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t269b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m9zch"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bzqtz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w58bx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6h66x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-55nzq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kjblk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rc7h9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2scmj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q6kdr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g9hbl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gx6pp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jnrt9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p2sd4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8qplf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ctnbm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-69j4z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-grt6f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5ctdz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m2vck"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cxwxh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7hg9v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zsshl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9wzcb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c9gk5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-phcw4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qvtgd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4hzst"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7jqlr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t5v6w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dxbst"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zg22v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wsbsk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7b54l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zms25"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vl82d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4hxzp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xcv6z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-698lp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-668tp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kv5bk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m7kwm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z9xwf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xrzqg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-khfrf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pr4vp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b7bch"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jg7hv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t6rg7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4x8fj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gjzgm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9s24h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v646c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rtl5p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xmb58"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zwzq4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-txvh6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v5ccb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5fd2l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xh885"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zl6dw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4mlbm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bt6fg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5zfb2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-758gd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mqf4s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wbbvq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ppdt7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vtdns"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gn5rl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r76kt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-82x2c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wcprf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-chfm7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5zlbx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t5cjg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t7dcx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bwsn2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nwvj5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jfwqm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8q5x7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dskqx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n96wp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lm8n5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j544t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xf8pq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g9hzf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lnknt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kp4l7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ln5d9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-82dcx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ht75g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fqlw8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t5gkq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v8pdp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dm4q7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jfn5c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qbrhn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gqgvg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zlt9d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5pvp5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gz447"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c9989"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rpsqj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w5mmv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cwk6q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pkjzk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pcj4v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4k6k8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fpmwc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gsr4l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kgkn7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zk24x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hbsfw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kfksg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rhgws"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9lkf8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5tdvj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pt4gv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rgx5t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qp8vb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8vvf4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fs2v2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nt5ts"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mkkb9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6zw8v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9xkb9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pznkf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b6jf2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8zz7w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b7pnt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7jg9z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pb22s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wvqzv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hqrmw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h828c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-55wmv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-td7z8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cl88v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-47wjr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4xwmb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-thvpd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k5nbs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-95mrk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xd7xd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tlqzq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6jmml"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jgn55"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fc5cs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4q2wp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-czwv2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lhnj6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9tr94"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d2zmd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rbfkc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hgjjp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vlzzg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cvpnq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mxm9s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jnvvx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n2lvr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tgqbd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-85mgc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tt5hs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vmx5v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n46w5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jlt5k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d4h7d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fphtm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f4gbc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-66smf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k6hw7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tv8tm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7hz56"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zdbc4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tq52n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8l2c4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d5d9l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2frcg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nw5l8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kld8p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z9fpm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rcfr6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8wrt2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cqpxz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hql7m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vbrd5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kv9k2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jqf4m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bcx92"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tgnxj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9pfnj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tt2n9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mrdvs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pfrzj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k4n65"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x62s7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x6d9b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jc26d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jzdx4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-44456"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n8c5c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sdb92"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4hr7q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zwf5n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d6ms5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-69qzr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vnqkk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qq6jl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t9m8j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qbjjh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r2rgq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qzl8c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qbz8m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wml4c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mvnxt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6pjp4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qwr6s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kh76f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p7t9q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zrhps"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zmlzr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nwr5j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nwd46"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ksdnd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j6br8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qfbbr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g8km2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qghsj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bhfrw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-czhz9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k4vrh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g9lqn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vh9kt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cmgn7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rqljd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k2wgd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l2drz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d2bdj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nczhw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f6vmb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f7m24"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x7pnx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r7lbz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qpwzr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r9xp2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5rsnb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-775vk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x2dlb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lzwpt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t5xd6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ch6ct"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mzzmx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jc6tv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bsx9h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k9sft"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-424ks"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x7mlq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rww24"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wntn6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5lmxs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4srs9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cznsd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l59jf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-94nm4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l4pdl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t5wkf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4xvpp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v8h89"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2rkg6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-thmz5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9rh9p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nt78p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wsq8k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7xvst"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7s79h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w7hsq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w75w2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8p66l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gvmkl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lhpc4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lng4z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dfnwv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mwxhd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dkb5n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d2fsk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2nc5p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k5z7q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4qfhw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7mfjs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9dlz4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vhc9z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9pbk6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tpl9w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pm72b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vzhd5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f6csx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v748k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q6mtv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bwd94"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5pvrn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kfp5n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mp8sg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nslrz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x4924"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g4cf6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gwwdp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nb94j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2g7gs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wmdfj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kdbnd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-95vz2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l98sf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zqwrf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j7jdl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xzkc2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fqjzq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q4l22"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jd5hn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8r2zr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fg8nv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7lbm5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jvwg5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4x62t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5hkhf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h4swc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mrhgn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2pjg5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zrjq8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sm4cg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-psxqn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l7pj5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ckj2m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-khgmd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tfvxj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4xrls"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9bfps"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gtvf5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5rg2q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cmtt6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vr7jq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-27hqf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zpnlm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zxdzs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zg6v8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rdrfc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6pjvt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qcjxf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zzn9q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dkjsv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v7f62"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bblgx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z8nrs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b6q7g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s6g25"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k79rm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p5v6k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5d7c9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-swfhb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-87vp9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8xgs7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wk8sb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bj2lk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kp94k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wjrkq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9wk7m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-n9nkq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zm76b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m68sk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x5czd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s7xs8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rpkfh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7zbz7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c4t4n"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pknsx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9cd9z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bjwth"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lp9hw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rc9hv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4t5w5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xbpcc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kh9tg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dgcr8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-69wc4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qgp47"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5k7fj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h7ch2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p9snn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ls5s5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tw674"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wfs4p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f9nsn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fgmnh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9428f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bxh26"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8zbq4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nd79v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-944c7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xjbr7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qwrtr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-crpjz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v947l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6lgxg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zc6w2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pm4tq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8k5qz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wqt9q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-58pwr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rwbsw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rfmlx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5t7dv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j7chc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nnp5c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qmb66"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6z5xm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ctq4t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g4xj8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8g5xd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-knz68"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ssl2g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x562k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-69xtr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mc87c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ww872"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cbwgx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fgdvh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m5xmn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6d2w5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hh4gj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tqmpt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z8xwn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s2f6l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qgg5k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j7mgh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cx5xp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-txn6l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b6sdh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7vmzq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9r6dv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-knx94"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gv54s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zbsks"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rq59t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sgxx2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xmpmw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nh8b4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9qv5h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tm6jn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-88scp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jtml8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w6vc8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s49qd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9pxwj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-cfcgt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xqm6f"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qzw7j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7qlkl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z5btk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-shktr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lmjw9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gnjwt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vrqb9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8n48s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mpr2c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qz6mj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mdnjh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fxdjz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2plzt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l8ln6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p6p49"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v594p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wl55c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xgfr4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qjsc6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2nj2l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xrpfc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rm96s"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bppnw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gswxg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mp6z7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mrc6z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w55r9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nlp6v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g82q5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6hnzl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l9f9j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lbs45"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9wqs8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xn727"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kwn8t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rt8ck"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m2d9h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jqj7r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fnvhh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vdsc4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pr9bj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nmhrk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qlg5l"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-447z8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dpvh7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-48sc4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lbxhb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-x5xl2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jpp4q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4xtdt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wr2fh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xgv9x"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l9st9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mbjbw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8hzjs"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-w6dqd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-phs5v"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gcckx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h6p6m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2rlgb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r8djb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rwlr7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-67kg9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tl92t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-69cgp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rrwcd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6vzw4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fdcgj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9rq2j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-6vkbv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dqn24"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-bl298"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g2b54"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sdfq7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vkccq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-g6s7d"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f7s9b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hhqgt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-27wgh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wnrk2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8nl92"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wk9p7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s9p8r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2nnsd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8mn4q"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-95kvn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pkrg6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sj5h6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vxnmf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lkd55"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hj984"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ttvdm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rqfbw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-nw7fp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ltvjj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p2464"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-44sc6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dhnt8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gnh4m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-s5q5t"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zjfnx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j27df"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jl8ft"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gqtg2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zkrrb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-j7xsr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-b5lz5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gbhss"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9pkrd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8b5z4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-77szb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-sxhnp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fl8fh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4bkzv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-tpjxf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jkcbw"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-qq6mq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-r9d87"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2w9sh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-crgxk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mrvlf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5czvf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xj5n7"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4mqhj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xng9k"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-hvvlh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vs86c"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fvdgt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-blbn9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ckj27"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-drwfj"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5m9mv"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fdmff"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f7vx6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8drvz"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jnvhq"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-c2wgl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-wjkwc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d59f6"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-twff2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-652sm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7tm2r"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dlvp2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p7pjk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-42fj5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-ccdbn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dhgvd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rtsbr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-kqgrk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-xhngb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vql2b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-7hcvb"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p6bjd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l47sl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-l98tn"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-h2jcx"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-q8whm"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-spdpl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-mhktt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-72bnr"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-jhjnt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-p762m"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-zr8pg"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-gw2l9"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-8526w"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-f8gg8"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-9k8gt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-lrhdh"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-m8gpc"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-85vvt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-2596g"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-t2k6h"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rm6gk"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-d8cfd"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k9k57"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vm7jp"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vqt28"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fpsl4"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-5j8h2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-4gp2j"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dhp9b"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-rfrk5"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-z77kf"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-dwk2p"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-v82j2"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-k4f9z"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-fvhpt"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-pwqrl"} 1 -kube_certificatesigningrequest_labels{certificatesigningrequest="csr-vbhh4"} 1 -# HELP kube_certificatesigningrequest_created Unix creation timestamp -# TYPE kube_certificatesigningrequest_created gauge -kube_certificatesigningrequest_created{certificatesigningrequest="csr-949xd"} 1.578288533e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cdvbt"} 1.57831096e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7vcxs"} 1.578237278e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kvk9h"} 1.578245856e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bbsh8"} 1.578248175e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6vm6r"} 1.57825242e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sb95v"} 1.578293219e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m9bpn"} 1.578301589e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t5qvn"} 1.57825227e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kvmhl"} 1.578280068e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cmg9n"} 1.578263535e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gh77r"} 1.578287727e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zzww2"} 1.578266916e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l46ms"} 1.578273251e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8wldb"} 1.578301667e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kcrmt"} 1.578245767e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mhmfn"} 1.578254128e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qcbkx"} 1.578283908e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7sz72"} 1.578260914e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zccfd"} 1.578262848e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-968tv"} 1.578303971e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j6jmf"} 1.578306965e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6hmxn"} 1.578307309e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cnqpg"} 1.578236386e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jhx4g"} 1.578261486e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bdmjh"} 1.578279134e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qndf5"} 1.578287771e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v4dwx"} 1.578314973e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-drttb"} 1.578237844e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6prw4"} 1.578278548e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tqvlb"} 1.578319102e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6kckr"} 1.578319596e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x2lld"} 1.57825541e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rrrbk"} 1.578247791e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-57n6j"} 1.57824952e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4ww9m"} 1.578288434e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j6dm8"} 1.578238642e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-86jmb"} 1.578242016e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pdpjn"} 1.57830219e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-phz29"} 1.57825584e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hdbj7"} 1.578307633e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bwv4c"} 1.578305005e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5bp2p"} 1.578312303e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dvmhb"} 1.578319983e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-57bd8"} 1.578259008e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vwpk8"} 1.57826531e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2vgnx"} 1.57825386e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-snk86"} 1.578313986e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7knrg"} 1.578258054e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fmmtq"} 1.578270851e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8cxk9"} 1.578274864e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f9g8z"} 1.578312158e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5nqlw"} 1.578293742e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qc4w9"} 1.578307811e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g2xlt"} 1.578270083e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9c96x"} 1.578270179e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x94rd"} 1.578314118e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b2stm"} 1.57826538e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-htfz8"} 1.578310638e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xhdjg"} 1.578253935e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xmzsr"} 1.578314462e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-26ks2"} 1.578259934e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kplpb"} 1.578248498e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t6hw2"} 1.578300821e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lzwj9"} 1.578305085e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rnvns"} 1.578316381e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h4snl"} 1.578235524e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6n9vc"} 1.578243839e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rxrpx"} 1.57825187e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-khw7v"} 1.578234735e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2l49m"} 1.578255492e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2wpfz"} 1.578281628e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ctf6b"} 1.578295451e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5cl8n"} 1.578239231e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xlvm2"} 1.578253806e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d9s2b"} 1.578263858e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-56pmv"} 1.578271792e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qzdqk"} 1.578264764e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9h64n"} 1.578236978e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fm2jd"} 1.578319854e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-59dlw"} 1.578246333e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ncfwp"} 1.578259357e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rsxmm"} 1.578270212e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-59s9d"} 1.578293296e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f88dl"} 1.578297091e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jkk6t"} 1.578304623e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ltdcd"} 1.578255538e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wlzwl"} 1.578284003e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6ktfr"} 1.578293027e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s2wb7"} 1.578248414e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ff75p"} 1.578268142e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wlvch"} 1.578265326e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-smn8h"} 1.578294787e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v54j5"} 1.578312174e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9pxqx"} 1.578314032e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q57f5"} 1.578272412e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h5snt"} 1.578284594e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nnj6t"} 1.578301438e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5mqww"} 1.57830854e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4f4fs"} 1.578313452e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8xsnw"} 1.578284254e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8qdt9"} 1.578291454e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9twwf"} 1.578306226e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xdgdc"} 1.578320021e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pp2cg"} 1.578293485e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5vq2z"} 1.578247174e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8tq9d"} 1.578309347e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cxxnb"} 1.578311133e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8hk8h"} 1.578321757e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nj4dz"} 1.578243204e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wgj65"} 1.578244102e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b6s2g"} 1.578262662e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8mw99"} 1.578272254e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-55xwt"} 1.578289412e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mjq4p"} 1.578299902e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jtrgq"} 1.578308701e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dqfwl"} 1.578297325e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ldrmp"} 1.57828435e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s8zkt"} 1.578299247e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m85hg"} 1.57823651e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s52pp"} 1.578259549e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zgdm2"} 1.578273284e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dq22w"} 1.578302243e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7cs4h"} 1.578303125e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v4g4d"} 1.578312765e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dzmrw"} 1.578258912e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-txccz"} 1.578273135e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-67m9c"} 1.578283907e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-24f2n"} 1.578315756e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jt7dl"} 1.578236338e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4w52h"} 1.578307738e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hww2k"} 1.578249566e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tzg56"} 1.578280114e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gchhb"} 1.578236641e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zvgbt"} 1.578318302e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6k55m"} 1.578238177e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lxq7f"} 1.578241714e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-47fkp"} 1.578285118e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dc5tw"} 1.578308844e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zw5mb"} 1.578261682e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hxp2z"} 1.578262621e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-48sm5"} 1.578315069e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kzp6f"} 1.57826763e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mcngx"} 1.578278022e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6dkc5"} 1.57827461e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n7znw"} 1.578275476e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ckqsb"} 1.578239728e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v8xvc"} 1.578241249e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p9nc2"} 1.578243806e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s8z22"} 1.578263519e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-st4mv"} 1.578270908e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bvjsf"} 1.578309298e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xhdq5"} 1.578277343e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n95vh"} 1.578277788e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8d9dr"} 1.578282544e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4lpns"} 1.578290398e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-996zr"} 1.578319676e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q584l"} 1.578322158e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g2xql"} 1.578277042e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s2t4f"} 1.578290819e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rxw9g"} 1.578245638e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v8xjr"} 1.578246535e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xbg87"} 1.578299171e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rflxv"} 1.578309274e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n7zmc"} 1.57831864e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9m6dt"} 1.578242695e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rqgjw"} 1.57826208e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sgldk"} 1.578268643e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-84sj9"} 1.578264732e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vpr4z"} 1.57829415e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r6qdn"} 1.578240879e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-44jrd"} 1.578321596e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hvsp6"} 1.578246292e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qqbmv"} 1.57830067e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2lqjc"} 1.578264612e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rqfvw"} 1.57831523e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pr2mr"} 1.578242354e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x29mm"} 1.578241072e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5q69h"} 1.578292402e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qrqcj"} 1.578298523e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cqmxw"} 1.578296046e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vdqxw"} 1.578236737e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2s8ql"} 1.578301475e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pdhcx"} 1.578288877e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-68kqp"} 1.578252419e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6dhcf"} 1.578256518e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6fl6r"} 1.578304561e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4fflv"} 1.578313264e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9bwck"} 1.57824103e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kdgc7"} 1.578294877e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jpwnn"} 1.578272434e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g8khc"} 1.578283186e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-24ffh"} 1.578304644e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pjf5c"} 1.578257812e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cvbrm"} 1.5782655e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tl7ss"} 1.578265693e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-47bss"} 1.578295345e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f88lr"} 1.5782428e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q2m2w"} 1.57828024e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j5dwn"} 1.578250909e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qhxvz"} 1.57826995e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j4gq5"} 1.578258736e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jjwv6"} 1.578263228e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jxspw"} 1.578278578e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hnhrq"} 1.578270084e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-49kjt"} 1.578275378e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-txwfn"} 1.578236291e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5p5jl"} 1.578254983e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dmbsr"} 1.57827879e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nxnv2"} 1.578296943e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x44xg"} 1.578320772e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s92wj"} 1.578303025e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vkkzs"} 1.578235442e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wnqjr"} 1.578314754e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-76npd"} 1.578254819e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2glqc"} 1.578279902e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8t8lw"} 1.578279971e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-47bf4"} 1.578292717e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-prx9s"} 1.578307582e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jzz4s"} 1.578311406e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wvkbg"} 1.578299185e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wfnkw"} 1.578240226e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gwtf6"} 1.57828408e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d2b7z"} 1.578316849e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sc9p2"} 1.578234974e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-49p28"} 1.57824459e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jg4t8"} 1.578316782e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d779h"} 1.578300397e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-22hl5"} 1.578250479e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xjllt"} 1.578268548e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jftkr"} 1.578284125e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wxffq"} 1.578239982e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9qcr5"} 1.5782825e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-58562"} 1.578299267e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kf89c"} 1.578318594e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r7gwn"} 1.578234661e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-czrvl"} 1.578253022e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sbrzs"} 1.57828549e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lxsvx"} 1.578275555e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xbplf"} 1.578272444e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mld8t"} 1.578285038e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c5lws"} 1.578286115e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xzbln"} 1.578299939e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j27qr"} 1.578246371e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5spzf"} 1.578288644e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-clvnk"} 1.578316605e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2hvj2"} 1.578300721e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lng5z"} 1.578251143e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qhn62"} 1.578255664e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sg9kh"} 1.5782577e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-84ghm"} 1.578262404e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sv5pp"} 1.578320771e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gh7rf"} 1.578241264e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-42njk"} 1.578321443e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q9ppm"} 1.578258822e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7nw2k"} 1.578278435e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-89brg"} 1.578311229e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vk5ld"} 1.578239966e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tz2jn"} 1.578259966e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n72x8"} 1.578269295e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k2xh4"} 1.578287238e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g25h8"} 1.578296987e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-frbxf"} 1.578308387e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bvks7"} 1.578256316e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j4rqx"} 1.578269988e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qtc72"} 1.578270702e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jn9f4"} 1.578287197e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jnc8d"} 1.578242436e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6p49z"} 1.578288419e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2nqnz"} 1.57829219e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rfspv"} 1.578280702e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hsvbs"} 1.578288516e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6psdk"} 1.578292412e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-txlsv"} 1.57827299e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j2t5s"} 1.578241159e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2lhbh"} 1.578256127e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dqtwr"} 1.578266607e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4cvdz"} 1.578302257e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bpcmr"} 1.578305246e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wdjnx"} 1.578308318e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gg6tf"} 1.578236894e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vwmwd"} 1.578239214e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8d5lp"} 1.578278704e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8zqs9"} 1.578299629e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6dwjc"} 1.578249252e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4f7jd"} 1.578273924e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pgm9c"} 1.578300092e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8hj2n"} 1.57828229e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6qhcc"} 1.57831622e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4tzf2"} 1.578317699e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mz2kx"} 1.57825861e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6fpcw"} 1.578285616e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hgnrk"} 1.578240178e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-456rj"} 1.578251502e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t2csr"} 1.57826727e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kmr7x"} 1.57830115e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nc9lh"} 1.578322174e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b27xx"} 1.578267759e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-55tbs"} 1.578246894e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4n449"} 1.578276445e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bgklx"} 1.578310691e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lm9q2"} 1.578247392e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l62fp"} 1.578256389e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wk8v5"} 1.578262767e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4vtv6"} 1.578297059e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2w5hw"} 1.578318467e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5c7vm"} 1.578250162e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kmr8f"} 1.578257084e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jzdkv"} 1.578243951e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wwklc"} 1.57830853e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-prtzf"} 1.57824706e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p45q2"} 1.578256878e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-55rcn"} 1.578244999e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ttfsm"} 1.578246639e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v46mw"} 1.578301489e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9gr6k"} 1.57831386e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x4472"} 1.57831987e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pr7z2"} 1.578244786e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6wg92"} 1.578279279e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-44ppp"} 1.578269488e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tbmdx"} 1.57827098e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wkzqw"} 1.578238612e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tnpvg"} 1.578243552e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pfgtt"} 1.578300163e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rxn2t"} 1.578300294e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p26db"} 1.578238575e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rhjfx"} 1.578298846e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wblqg"} 1.578237076e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-trfsf"} 1.578244067e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cdq99"} 1.578260734e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tfnbb"} 1.578306083e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l56dp"} 1.578317795e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-56rr6"} 1.578287765e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pgvsd"} 1.578256932e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5srcq"} 1.578260358e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5m8jf"} 1.578263919e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4sdqd"} 1.578241927e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xwk5q"} 1.578304661e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8bcbq"} 1.578320638e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qxspl"} 1.578265919e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pqwxb"} 1.578317292e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z8dkl"} 1.578296196e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gdxk5"} 1.578298758e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dfk4p"} 1.578307715e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-stcqk"} 1.578322211e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gwl9q"} 1.578247662e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dwvw4"} 1.578253551e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-59756"} 1.578308334e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pltfq"} 1.578310237e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8h288"} 1.57823485e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7pr8l"} 1.578273903e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kj9c7"} 1.578294659e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gw76r"} 1.57830987e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lhq8s"} 1.578244835e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mnd5z"} 1.578269316e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pgs8h"} 1.578260772e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vztp6"} 1.578278111e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hklkj"} 1.578320867e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s9zb9"} 1.578237154e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qff89"} 1.578275484e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5xck2"} 1.578292373e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sldqm"} 1.578315418e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q8wgn"} 1.578320689e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qsjzn"} 1.578237854e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xf66q"} 1.578281821e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-99ws6"} 1.57828613e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-thchd"} 1.578290031e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6l6ft"} 1.578235358e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mcd82"} 1.578293147e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fjc8g"} 1.578308506e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rxb8d"} 1.578304666e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-st95t"} 1.578312995e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bmkqc"} 1.578262308e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q8cpb"} 1.578313437e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fxg9m"} 1.578313906e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rn8sx"} 1.578315837e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hfd8d"} 1.578239713e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k8lxq"} 1.578261312e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gt2mg"} 1.57827546e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qv7d9"} 1.578280892e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7f9g9"} 1.578286997e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2wftz"} 1.578291715e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m6kqt"} 1.578291605e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-txdkm"} 1.578271454e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f6tlt"} 1.578302386e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dgrbq"} 1.578294526e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nl8vg"} 1.57828915e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vjlsz"} 1.578309999e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wgq62"} 1.578237662e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rsw7x"} 1.578255168e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-65l9g"} 1.578240994e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r29qd"} 1.578292355e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lqmqs"} 1.578266373e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kn5gs"} 1.578301245e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jblxg"} 1.578240189e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kdwss"} 1.578247488e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w9dbq"} 1.578270108e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vxwzg"} 1.578260997e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ppgcw"} 1.578290654e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bq9hx"} 1.578236292e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lvjqt"} 1.578270868e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6dqjh"} 1.578243261e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x4cn5"} 1.57829603e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cn4pf"} 1.57829987e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xgztm"} 1.578305434e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jhmnh"} 1.578289263e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-29pn4"} 1.578310787e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9l78c"} 1.578312958e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d6dt4"} 1.578250034e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jnbcb"} 1.578253823e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lsb7v"} 1.578274526e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hq96j"} 1.578277981e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rktvf"} 1.578247407e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kc8qd"} 1.57825002e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w9ssr"} 1.578290413e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tpq5z"} 1.578308742e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jhpzv"} 1.578310883e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fmrbz"} 1.578280084e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nj4qb"} 1.578263076e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2rnbs"} 1.578263344e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dm4lz"} 1.578303325e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8fgpp"} 1.578303932e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jrzvr"} 1.578305584e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r58sc"} 1.578235105e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2sczx"} 1.578261894e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vnpjm"} 1.578265522e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7ww8b"} 1.578291438e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xk8cb"} 1.578287026e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2hxr8"} 1.578300827e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qjnzd"} 1.578240132e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n7vr8"} 1.578248579e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ghmbh"} 1.578275135e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4l24k"} 1.578298366e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d6wmw"} 1.578307566e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pnc2m"} 1.578257796e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bj58b"} 1.578270852e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sxd9j"} 1.578280815e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7j5vf"} 1.578251631e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5lnxp"} 1.578260079e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lztx8"} 1.578293382e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-46cn4"} 1.578263151e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t4zvd"} 1.578282428e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6hv9q"} 1.578293124e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fjtfq"} 1.578306307e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-56lfm"} 1.578251328e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bws8r"} 1.578256239e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-57wz6"} 1.578261999e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xlmbf"} 1.578313187e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5wrqv"} 1.578316911e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nrd99"} 1.578240899e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5vd8v"} 1.578283887e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lxkld"} 1.578297949e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z82mf"} 1.578246494e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t2c98"} 1.578239198e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kq6ln"} 1.578246275e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4hx8q"} 1.578251781e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v2q7c"} 1.578266502e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h8wgq"} 1.578282351e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zdlcv"} 1.578317917e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zpj5b"} 1.578287582e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tfsss"} 1.578238855e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c7hvg"} 1.578321557e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2j9h5"} 1.578247679e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dqrkx"} 1.578270342e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5m4gx"} 1.578286235e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b49kk"} 1.578302174e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2xvtp"} 1.578283758e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kk88v"} 1.578279299e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-btvmc"} 1.578281053e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9gq8p"} 1.57831814e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wg8fn"} 1.578241586e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hlph6"} 1.578242493e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2jn5s"} 1.578248626e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8j5f9"} 1.578258144e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w7wwj"} 1.578277743e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9tgrg"} 1.578289284e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dlxfr"} 1.578303154e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jf9wt"} 1.578261636e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kvg4d"} 1.578266244e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6ncx7"} 1.578277763e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jvghp"} 1.578286229e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rcx5q"} 1.578309597e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-knfx6"} 1.578315375e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xbjcj"} 1.578317372e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zdvm7"} 1.578297222e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hfnff"} 1.578307888e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bsqd4"} 1.578254591e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-77tjf"} 1.578291634e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hp5q2"} 1.578310115e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kb66f"} 1.578238596e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7v98x"} 1.578257391e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nwp6g"} 1.578241694e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pggjz"} 1.578273074e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-htdxl"} 1.57828165e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bvqvt"} 1.578247303e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5qhlk"} 1.578282418e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hngpq"} 1.578289955e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ds6d8"} 1.578292222e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9hhr8"} 1.57832006e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sjpm7"} 1.578254723e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jrnrt"} 1.578294064e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tdhg9"} 1.57823939e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m969h"} 1.578275807e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x5x86"} 1.578279472e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8pl4n"} 1.578313763e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-slqzj"} 1.578258013e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jn66l"} 1.578238446e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cxc5m"} 1.578287794e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cdkbf"} 1.578253038e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vmp26"} 1.578247139e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kvbmr"} 1.57824871e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wttq7"} 1.57828043e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s9znr"} 1.578282814e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r5nwr"} 1.578317958e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lxlz2"} 1.578249215e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7xqzk"} 1.578253204e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xt2sq"} 1.578284655e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jlkmm"} 1.57829299e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h4ttb"} 1.578296867e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l7c5x"} 1.578300053e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-58p66"} 1.57831806e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-llbhh"} 1.57828162e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fwtg4"} 1.578304048e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nv79g"} 1.578249364e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jsctq"} 1.578279647e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h9pn5"} 1.578250941e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rwwcl"} 1.578275718e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k8jpv"} 1.578293141e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7jfv2"} 1.578239041e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tf9sn"} 1.578283043e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nfbzt"} 1.578287003e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4crjm"} 1.578317566e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qgkh2"} 1.578279316e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4wfkp"} 1.578300015e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mxkpg"} 1.578312341e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j8r9k"} 1.578290799e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qcttw"} 1.578288688e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-67rcv"} 1.578260786e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b9zzp"} 1.578289902e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hchb6"} 1.578234674e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4vcvd"} 1.578271599e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7lgjq"} 1.578299314e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l6spx"} 1.5782764e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4v967"} 1.578269166e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k7k2w"} 1.578298403e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nv2wt"} 1.578282467e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-chdfx"} 1.578303164e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4nd95"} 1.578260448e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7l5lg"} 1.578303469e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j7bgm"} 1.578309155e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mnf8r"} 1.578274096e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x2knx"} 1.578282734e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hh9vw"} 1.578238945e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hc7qz"} 1.578303203e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jg8ns"} 1.578239623e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-77qrm"} 1.578256306e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bjfw9"} 1.578243203e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ntkzv"} 1.578280196e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7wkkg"} 1.578320944e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x2t6l"} 1.578248675e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7vx2c"} 1.578280163e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z9kgp"} 1.578296963e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2lbkq"} 1.578297732e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7hk5b"} 1.57825478e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6hgz4"} 1.578258482e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2qhv7"} 1.578272387e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8wl8s"} 1.578276207e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-skgl2"} 1.57828963e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4xhkr"} 1.578305468e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f5vmx"} 1.578309693e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xwrvf"} 1.578303107e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mlbvx"} 1.578240481e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qcptb"} 1.578252515e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wghmb"} 1.578290738e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z7c9d"} 1.578294755e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rnfc4"} 1.578317534e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wrkxl"} 1.578237828e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rnsmj"} 1.578289307e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z25zv"} 1.578262403e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7lxnv"} 1.57823554e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c8wlr"} 1.578237678e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fbd5v"} 1.578265648e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nk2zv"} 1.578254574e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rdpc6"} 1.578235523e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2kk4x"} 1.578299886e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zlkhv"} 1.578313726e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ctl8f"} 1.578252783e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4fsxx"} 1.578264542e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t7lv7"} 1.578310622e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kddh4"} 1.578237885e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-86btp"} 1.578287422e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qhjcj"} 1.578265605e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nw7k5"} 1.578292206e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bjcjd"} 1.578254628e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4f7wv"} 1.578256164e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tzxk4"} 1.57823691e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n2zsr"} 1.578265532e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tcmmt"} 1.578257007e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hg959"} 1.578295294e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7xhwc"} 1.57831238e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gs5x4"} 1.578268382e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-llzrg"} 1.578292274e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mqqnd"} 1.578306851e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cldtm"} 1.578289283e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-djhpn"} 1.578241118e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6wh9r"} 1.578306236e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5dms6"} 1.578255342e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kr9wx"} 1.578284526e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f25z4"} 1.578243229e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h5vpf"} 1.578245185e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7rb4s"} 1.578281183e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2ct2q"} 1.578242462e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k9vj2"} 1.578251232e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k6thh"} 1.578250802e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hlqkl"} 1.578252768e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pmb8l"} 1.578284722e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h9t2n"} 1.578286211e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jph25"} 1.578306994e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s62r4"} 1.57826246e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h8b47"} 1.578315613e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bt6dh"} 1.578259331e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gx4xq"} 1.578268765e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l4rvr"} 1.578270527e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4sxsq"} 1.578248752e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kwntd"} 1.578237874e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hs249"} 1.578311046e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5qdhc"} 1.578315262e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4lw7d"} 1.578318514e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qk2q4"} 1.57825925e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-84kwd"} 1.578305773e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rd7xt"} 1.578243463e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hn8gv"} 1.57824707e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7hht5"} 1.578272238e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q4sdp"} 1.578274542e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nrv9q"} 1.578285806e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vms67"} 1.578302557e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-76hb9"} 1.578234802e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j4pnk"} 1.578234928e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6fmnx"} 1.578248256e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-78nxl"} 1.578267107e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-swgwr"} 1.578238046e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-74mb5"} 1.578258927e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wks7q"} 1.578263172e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8f9fr"} 1.578286212e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jp5zx"} 1.578318908e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mq24v"} 1.578267374e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xgn9q"} 1.578288958e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g9z8b"} 1.57832103e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gl6np"} 1.578266223e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-67c9c"} 1.578296638e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6bcd2"} 1.578309469e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zjj6n"} 1.578280092e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5sj6t"} 1.578304816e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4jxwc"} 1.57825477e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dhnlj"} 1.578284693e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lgzgg"} 1.57830618e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8cjwc"} 1.57830712e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qkjnr"} 1.57824858e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fth5f"} 1.578249024e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9pghp"} 1.578300803e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gx5l2"} 1.578319838e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gfdpn"} 1.578269663e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qkbz9"} 1.578264724e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sdj42"} 1.578266461e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v5hzl"} 1.578309118e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rbglw"} 1.578267836e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jr6cl"} 1.578247828e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t4dcf"} 1.578302319e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dd5bz"} 1.578306798e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4hp7m"} 1.578306865e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lsxht"} 1.578237086e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8vxmp"} 1.578280931e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sc2qn"} 1.578237746e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mzng6"} 1.578248596e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2m25c"} 1.578250884e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lnl99"} 1.578283164e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lh9wd"} 1.578306097e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w88vv"} 1.578250116e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rc266"} 1.578306179e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n488t"} 1.578253167e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sm28f"} 1.578279918e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n9j77"} 1.578296542e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4dvlz"} 1.57832013e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sv97f"} 1.578267684e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8n965"} 1.578309251e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n46pf"} 1.578284771e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xj5pr"} 1.578286429e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m5bjl"} 1.578264287e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4ngx9"} 1.578255491e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mtqr6"} 1.578242566e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lsfmh"} 1.578291805e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dhl6x"} 1.578311997e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nsf55"} 1.578242881e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tjg49"} 1.578249966e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x7994"} 1.578252399e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6vpzf"} 1.578282718e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d98ds"} 1.578287666e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2lzkr"} 1.57823512e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7zvkk"} 1.578286558e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fqj4k"} 1.578240262e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4j6zz"} 1.578291262e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4szvc"} 1.578312419e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z52bd"} 1.578265734e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4nzpm"} 1.578241667e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vq8qm"} 1.578273328e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xwbpb"} 1.578297566e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vkvwm"} 1.578244797e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tgwtg"} 1.578266078e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wcln8"} 1.578283119e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kgltf"} 1.578250883e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wc98z"} 1.578321562e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jv5rj"} 1.578260229e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wgp5l"} 1.578283398e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gppkm"} 1.57829587e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nsb7v"} 1.578297649e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8xpdt"} 1.57826309e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2hrjx"} 1.57826394e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6lpfd"} 1.578306197e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vvsxl"} 1.578307075e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kqc9b"} 1.578242286e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r9696"} 1.578306014e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cbjwh"} 1.578273202e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tsdv8"} 1.578317717e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-96zvn"} 1.578246322e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cgk5g"} 1.578322142e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wm9fm"} 1.578272388e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ws4md"} 1.578277614e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8mk5b"} 1.578244912e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jkq5x"} 1.578284166e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lnk55"} 1.578267997e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dqkvr"} 1.578268466e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hw98h"} 1.578260004e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mf2pm"} 1.578261731e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ccpmm"} 1.578307843e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-slzch"} 1.578271715e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kff6z"} 1.578296557e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n54pz"} 1.578297731e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jx8q9"} 1.578313138e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g9wmz"} 1.57824474e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7mq56"} 1.57829944e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fnm44"} 1.578313109e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jqpmz"} 1.578288109e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r9mjg"} 1.578240916e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-phh8n"} 1.578252015e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8qx7l"} 1.578256178e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cksfj"} 1.578257821e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fpkr6"} 1.57829702e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l6jjg"} 1.57829451e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l5r4t"} 1.578297598e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cq25c"} 1.578273827e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zlc2d"} 1.578280686e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fpb5m"} 1.578267036e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tzfqv"} 1.578245508e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jk67r"} 1.578271524e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rwtjd"} 1.578276274e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f6xfb"} 1.578295474e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7cdfs"} 1.578302363e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hzlms"} 1.578321635e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qrx78"} 1.578245726e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ksfhw"} 1.578237922e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zn5cw"} 1.578257123e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mlmj2"} 1.578262254e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rhk6g"} 1.578308501e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nfp9k"} 1.578309612e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jwjlb"} 1.57828314e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2c4lb"} 1.578268677e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5p5xr"} 1.578310278e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-26ljb"} 1.578320989e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fxrts"} 1.578280754e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-89x27"} 1.57823938e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-krkjm"} 1.57831237e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8tqp5"} 1.578235391e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m5cs4"} 1.578246448e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6chhd"} 1.578267359e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-29mz8"} 1.578271748e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9hw2l"} 1.578293042e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4592w"} 1.578301933e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wknjw"} 1.578281732e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lhb7s"} 1.578285461e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qb7v5"} 1.578286574e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-244xk"} 1.578312346e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tqrt4"} 1.578286654e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xjdwg"} 1.578287748e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xlnl9"} 1.578238653e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ngwht"} 1.578300654e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nqkjc"} 1.578254853e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vlbgl"} 1.578289202e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hsjbp"} 1.578273774e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8n6dh"} 1.578274738e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z4qqg"} 1.578292614e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sw6js"} 1.578243422e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-prngm"} 1.578254051e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dd66s"} 1.578284804e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bs86g"} 1.578307716e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wrt4l"} 1.578250245e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qb8hb"} 1.578269362e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bvf5t"} 1.57826227e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pksjs"} 1.578277052e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nvjwt"} 1.578302512e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wsn4z"} 1.578314545e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d699q"} 1.578236464e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9z7wj"} 1.578241668e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-smvvh"} 1.578286959e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m8rkx"} 1.578309169e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pv9nx"} 1.578267012e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2nkw8"} 1.578253244e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bscb6"} 1.578313777e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mt7m4"} 1.578314988e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wmgms"} 1.578240805e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nm6bc"} 1.578311651e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4d2qm"} 1.578271878e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w5pfp"} 1.578273503e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lgcjs"} 1.578286384e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bd745"} 1.578267058e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sgkgp"} 1.578304739e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f49r5"} 1.57824995e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pbtdz"} 1.578251056e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xdmd5"} 1.578316954e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6nh9r"} 1.57823621e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wvzjt"} 1.57824253e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sp4q9"} 1.578282372e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5t6c9"} 1.578286046e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5ncrf"} 1.578296252e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cpxc7"} 1.578291166e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5rpv4"} 1.57823941e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d7skl"} 1.578244018e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z4rdq"} 1.578264687e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ggw5n"} 1.578270301e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ws8wk"} 1.578291181e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zclgt"} 1.578235503e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w9498"} 1.5782956e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ssc84"} 1.578274692e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zdhvl"} 1.578305429e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x6hjf"} 1.578278627e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6tmzl"} 1.578275632e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6txdd"} 1.578296242e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sq5bn"} 1.578318385e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kzp6l"} 1.578251668e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n9q5w"} 1.578262499e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h7rgl"} 1.578290269e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hpzxk"} 1.578302701e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d5btz"} 1.578234606e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hbzlh"} 1.578250211e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l5q5m"} 1.578260893e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tsffb"} 1.578319139e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zpx79"} 1.578263267e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-czkxs"} 1.578273518e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mn4br"} 1.578301618e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mdzsj"} 1.578260702e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xf5kr"} 1.578279934e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tgkh9"} 1.578289134e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6t28l"} 1.57829835e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fldcg"} 1.578303742e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-95txv"} 1.578262533e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dcnqf"} 1.578282222e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q6h99"} 1.578313092e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kptj7"} 1.578245104e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nl5rh"} 1.578297582e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p6hsw"} 1.578246406e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lm9lh"} 1.578306927e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-btmlk"} 1.578260099e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qgfm2"} 1.578290075e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c264t"} 1.578301422e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2xlx6"} 1.57831629e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2k5qf"} 1.578318485e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-95vjq"} 1.578301571e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dzqvd"} 1.578286268e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-td4hq"} 1.578235888e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hz9rj"} 1.578296291e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t9697"} 1.578301062e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vvsrt"} 1.578277682e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-22hqh"} 1.578291949e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l68ff"} 1.578238501e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xbvlf"} 1.578298517e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qhcsw"} 1.578264754e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rcdx2"} 1.578306525e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ghhtm"} 1.57831219e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vstjq"} 1.578301918e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s7s5q"} 1.578321712e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lqq2k"} 1.578241502e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l64ds"} 1.578275822e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qv8mp"} 1.578247812e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6c7h6"} 1.578249327e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zjs4k"} 1.578263774e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-87shb"} 1.5782663e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cgntf"} 1.578313091e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sdnj2"} 1.578253972e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mwz4l"} 1.578271636e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j6jmk"} 1.578277439e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wsh7g"} 1.57827782e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pw229"} 1.578308579e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cdqdh"} 1.578252466e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-48dtq"} 1.5782409e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2k8bj"} 1.578264383e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w26sb"} 1.578282396e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ld9hh"} 1.578304003e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dj9vn"} 1.57826154e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2qmxm"} 1.578238192e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fbd8t"} 1.57824618e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p7258"} 1.578260116e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7pff8"} 1.578278556e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4lqkh"} 1.578292379e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bbd26"} 1.578249443e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g96gf"} 1.578284676e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lgrz2"} 1.578241886e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bfrzw"} 1.578248605e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jdjqv"} 1.578259461e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lgh7h"} 1.57831038e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wmb9z"} 1.578310767e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dglw2"} 1.578296113e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vwdqm"} 1.578317058e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jpjdg"} 1.578235581e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6z8vh"} 1.578239999e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-27dpj"} 1.578260018e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n7kfx"} 1.578293938e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hjq56"} 1.578243997e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t68wq"} 1.578255359e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dgqfg"} 1.578251102e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t9746"} 1.578302781e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6xnw7"} 1.578284848e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jgmhb"} 1.578307165e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r45nz"} 1.578309379e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zwk45"} 1.578311728e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4qlh9"} 1.578320004e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9qck8"} 1.578269533e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xtqhv"} 1.578281438e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pwnrp"} 1.578261231e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r4v66"} 1.578314628e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bhjvl"} 1.57827866e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wpqx5"} 1.578280285e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ghwwm"} 1.578237319e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hdfv4"} 1.578252679e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2rg2q"} 1.57827147e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dw2cx"} 1.578254174e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kq4ss"} 1.578294918e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zgl9m"} 1.578305539e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p4k8f"} 1.57830567e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h5tf4"} 1.578240957e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4p42m"} 1.578306275e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wnkbl"} 1.57827013e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4dtl7"} 1.578283502e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ncgkb"} 1.578299709e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bs58n"} 1.578315442e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qjs8d"} 1.57825474e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sf5z9"} 1.578296062e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fcz9g"} 1.578300804e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hrlq7"} 1.578247216e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zhcwp"} 1.578262751e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s4lkl"} 1.578269411e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sxd2r"} 1.578275439e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pxwvq"} 1.578248637e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2rm9p"} 1.578298417e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m7crj"} 1.578249405e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hkj8k"} 1.578274182e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gt6rw"} 1.578235873e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t8m9p"} 1.578259332e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-szp6j"} 1.57827162e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bvzpj"} 1.578299324e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-89dms"} 1.578314478e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b2ks2"} 1.578268527e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v7wlx"} 1.57828997e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-psd9r"} 1.578280835e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n258l"} 1.578320622e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xx8vl"} 1.578237059e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-85pt8"} 1.578268572e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8vzdw"} 1.578319153e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f2zrn"} 1.578300477e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6njnx"} 1.578315998e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f7d5t"} 1.578280511e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nxdhl"} 1.578281522e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4lvrj"} 1.578242435e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-52mtt"} 1.578306438e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5plch"} 1.578253447e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jhn7b"} 1.578315395e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-twwqt"} 1.578309102e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zlbt7"} 1.57831907e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gsprj"} 1.5782855e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p4vhc"} 1.57829317e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pl66t"} 1.578299118e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x2n8x"} 1.578268594e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nk8rs"} 1.578244958e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8w6d6"} 1.578271837e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-75t68"} 1.578301572e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pc789"} 1.578308483e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vp2gf"} 1.578301406e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bx7xh"} 1.578317826e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p58pm"} 1.578309086e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sk6rk"} 1.578265342e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4b699"} 1.578304494e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w6drt"} 1.578310705e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-54zsq"} 1.578235969e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ldfbx"} 1.578282046e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cxrcg"} 1.578293795e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kfglj"} 1.578313114e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pnc9h"} 1.578316524e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c6tm4"} 1.578281198e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hjh52"} 1.578276227e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-djzj2"} 1.578240391e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kmqp5"} 1.578239494e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dkl5n"} 1.578260847e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vds72"} 1.578299102e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g94pm"} 1.578313218e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-445pg"} 1.57830835e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mrmlh"} 1.578313839e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2tvw5"} 1.578288382e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2hmz2"} 1.578273212e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hcqnt"} 1.578277764e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lnxsb"} 1.578279203e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-clvg4"} 1.578303087e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9r97d"} 1.578307004e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xtvd5"} 1.578253187e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qm846"} 1.578301744e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t9724"} 1.578305412e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t7zd9"} 1.578312496e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lqk2z"} 1.578320818e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jd7zg"} 1.578272646e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-glhv6"} 1.57825336e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-msnvs"} 1.578280047e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rckcn"} 1.578306947e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-spf7n"} 1.57824611e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bhmcg"} 1.57827398e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r44lq"} 1.578265055e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4z7zg"} 1.578236308e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qn2gd"} 1.578245426e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hp6k8"} 1.578260884e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kd4ct"} 1.578261765e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qc76l"} 1.578266094e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5fv7j"} 1.578279324e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-brfss"} 1.578289456e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k4sjp"} 1.578307043e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6z644"} 1.578236965e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mzsdm"} 1.57824843e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q27p9"} 1.578258468e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xqfwd"} 1.578277091e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h24bb"} 1.5783148e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7b5zq"} 1.578317872e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xxx9g"} 1.578276323e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7gckv"} 1.578247942e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pb6gk"} 1.578248447e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bf76v"} 1.578291506e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qdw6c"} 1.578299268e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wpqjn"} 1.578276284e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jktmg"} 1.578278366e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-442kt"} 1.57823459e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4nwck"} 1.578303899e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ghg89"} 1.57825995e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tcnl7"} 1.578271538e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rc5zv"} 1.578274909e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g2pms"} 1.578295006e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xpkj4"} 1.578269759e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-brclq"} 1.578277598e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bssn9"} 1.578319292e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n846b"} 1.57824227e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ftjjn"} 1.578295262e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bvh4g"} 1.578272483e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vltk7"} 1.578253092e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z2rht"} 1.578292958e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wp29z"} 1.578242608e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7fb9k"} 1.578245412e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qvzzk"} 1.578247043e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8lpsr"} 1.578263389e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r5rxz"} 1.578276899e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n5zg5"} 1.578278588e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wphmc"} 1.57827275e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qn8jg"} 1.578252638e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9lddt"} 1.578275588e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6hn8t"} 1.57829318e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tn99z"} 1.578314494e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rssg4"} 1.578321519e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nrm27"} 1.578302467e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2p946"} 1.578267028e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jlvhp"} 1.578272306e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g6xrt"} 1.578314684e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dfxxv"} 1.57827531e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qcq8b"} 1.578296454e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rf6cx"} 1.578283357e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-55sgz"} 1.578288094e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6rg8b"} 1.578252549e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r4j9g"} 1.578276131e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f82mg"} 1.578273758e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-89x5h"} 1.578289118e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k45lb"} 1.57824568e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hzlcv"} 1.578246624e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4cvsl"} 1.578295407e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-khfwr"} 1.578305278e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dhnrg"} 1.578320176e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z8fs2"} 1.578251698e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nlk5s"} 1.578257968e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4gtsm"} 1.578320606e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wmksk"} 1.578314674e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2vkvt"} 1.578278398e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zlw9n"} 1.578243334e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fvt5r"} 1.578246911e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dwkqm"} 1.578309886e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4b6xb"} 1.578311578e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f6rv9"} 1.57827077e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5h9zw"} 1.578240158e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9dbwn"} 1.578248559e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2sjtt"} 1.578254002e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zdsnz"} 1.578291934e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hbcgv"} 1.57830469e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7pb96"} 1.578265492e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j42tm"} 1.578313877e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wz77b"} 1.578288774e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ctrxm"} 1.578242482e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ljs4t"} 1.578249983e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z7zvn"} 1.578280836e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nmplm"} 1.578285467e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ktf7w"} 1.57830603e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v87px"} 1.578321132e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v8jtc"} 1.578264198e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sndzx"} 1.578306782e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rdf7n"} 1.578316181e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9xm2s"} 1.578263022e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b2j6n"} 1.578268414e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b5gl6"} 1.578270898e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cqxjp"} 1.578287598e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2ssdx"} 1.578267779e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4sdsc"} 1.578271619e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s2w82"} 1.578285294e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dwkpm"} 1.578288733e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2z7ql"} 1.578300059e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zjdwc"} 1.578236422e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jd4nl"} 1.578258781e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sx544"} 1.578261085e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xhxvm"} 1.57827318e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2q58j"} 1.578280415e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gfcsh"} 1.578321666e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p2nmw"} 1.578257074e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-twhgz"} 1.578274271e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8z8zn"} 1.578303893e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c9795"} 1.578271676e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f8pld"} 1.578255709e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mc8gl"} 1.578287804e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4msv7"} 1.578289501e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nmkwk"} 1.578294238e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m5nq7"} 1.578245565e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mlsrb"} 1.578249477e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kczvr"} 1.578296814e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fwfjl"} 1.578300082e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kx9k5"} 1.578236318e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vn649"} 1.578238087e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8fh77"} 1.57827397e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h8zlm"} 1.578261635e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5xwmf"} 1.578270876e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4dm2p"} 1.57829683e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-chvq5"} 1.578313882e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-chz8h"} 1.578296981e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5rjcf"} 1.578298942e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kgmbf"} 1.578294706e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xl8f4"} 1.57830697e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zrx5w"} 1.578236551e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p7cfp"} 1.578251247e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rrh26"} 1.578267068e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6ntfq"} 1.578285444e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5gzqh"} 1.578290837e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mgm4m"} 1.578292356e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xxq29"} 1.578315299e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vhdvd"} 1.578252096e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dnv9w"} 1.578284934e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gdgnw"} 1.578287152e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b5zwm"} 1.578248943e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v8nff"} 1.578289886e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ztvmp"} 1.578236197e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lcv99"} 1.578259198e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rfkf6"} 1.578259388e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tfwzn"} 1.578280124e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k6t5s"} 1.578288539e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qjfrs"} 1.578293726e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s7hb9"} 1.578242452e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8hplc"} 1.578256862e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5vqps"} 1.578300783e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vlwfs"} 1.578308611e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mz8v4"} 1.578266416e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-645qf"} 1.578267796e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rbkpn"} 1.578244144e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tkslb"} 1.578261554e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mfdxh"} 1.578296323e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fdwtn"} 1.578253956e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dffsb"} 1.578311612e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kzkrt"} 1.578247869e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xpl9p"} 1.578258563e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kmp2p"} 1.578319258e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-grtt2"} 1.57827495e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lvt8x"} 1.578252287e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-drg2x"} 1.57826488e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qfl6t"} 1.57826934e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p7gjk"} 1.57829701e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vbcvp"} 1.578275506e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p2rsv"} 1.578276846e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sjsvs"} 1.578257663e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jz7kv"} 1.578293251e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r5q5g"} 1.578319494e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4w47p"} 1.578295645e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5b5br"} 1.578256276e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8b8rp"} 1.57828634e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rllkt"} 1.578313309e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9w2fx"} 1.578283139e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lsmzf"} 1.578301699e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rctn4"} 1.578301789e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zb644"} 1.578237505e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lgx77"} 1.578256608e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-76nrg"} 1.578257714e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k7vs6"} 1.578289301e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zzscx"} 1.57830371e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ft9sp"} 1.57827778e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wpfdh"} 1.57828263e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5vqnt"} 1.578283006e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r6qx5"} 1.578302435e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xsr9p"} 1.578250132e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-blg79"} 1.578276975e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ppmjx"} 1.578303453e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bf968"} 1.57826891e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9t7n8"} 1.578278511e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x746n"} 1.578311556e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v5b7h"} 1.578316798e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nz9br"} 1.578255087e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jnf9t"} 1.578265823e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4cxtg"} 1.57826626e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6mvvn"} 1.578283157e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-257v2"} 1.578319408e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gp49w"} 1.578249394e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qvgdv"} 1.578259776e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qrb87"} 1.57826245e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qs4rz"} 1.578293566e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xxjjl"} 1.578300638e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wg787"} 1.578302942e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ntdm8"} 1.57831755e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rw922"} 1.578296964e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wfkdh"} 1.578313955e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zb8v9"} 1.578297136e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f58wn"} 1.578255396e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4lxln"} 1.578272063e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7zvj2"} 1.578234623e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cbtpt"} 1.578243183e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b4cfs"} 1.578295484e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kb5zl"} 1.578309424e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pkp6j"} 1.578247811e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5k2xl"} 1.578242341e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jcm82"} 1.578277358e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lnxbc"} 1.578285539e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8m9rc"} 1.57830086e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qpkdx"} 1.578320221e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mw5zs"} 1.578291588e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kv2gv"} 1.578251013e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pbvb6"} 1.578264035e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lxmp4"} 1.578268223e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cl8qz"} 1.57827014e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pkq96"} 1.578282589e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tmqbb"} 1.578266268e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m6qx6"} 1.578239343e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rvggl"} 1.578310365e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-86mr7"} 1.578314645e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g4sj8"} 1.578263171e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gsnsf"} 1.578290224e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kzpqx"} 1.578267952e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4cwxb"} 1.57829203e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hm5wg"} 1.578316014e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8ql48"} 1.578240148e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9rq5p"} 1.57825056e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hzn8t"} 1.578312227e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-44wjl"} 1.57823557e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-95fpv"} 1.578237695e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ztvh7"} 1.578274716e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8tgr9"} 1.578311535e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-74cbk"} 1.578257157e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wvqsz"} 1.578272291e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-548kf"} 1.578276671e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jcqw5"} 1.578319921e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9tpzv"} 1.57827781e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g7cp5"} 1.578297711e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vwtp8"} 1.578298078e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dxnj6"} 1.57825157e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8jwzv"} 1.57826872e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dcwfp"} 1.57827763e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kg9gb"} 1.578287075e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rqnqb"} 1.578293948e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-psxmq"} 1.578246948e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ckwql"} 1.578259166e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6mq6q"} 1.578283932e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v2jr2"} 1.578294832e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dbb7t"} 1.578294578e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-srm8w"} 1.578253632e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rz6cb"} 1.578266991e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tzw2p"} 1.578240304e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gcvnr"} 1.578254558e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l5bpm"} 1.578286258e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r9xxz"} 1.578251911e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5h8vj"} 1.578290992e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dx9mv"} 1.578235783e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x9ssv"} 1.578310042e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8vmp8"} 1.578315452e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8xcmg"} 1.578277667e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mdkpm"} 1.578295555e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7v7ql"} 1.578316509e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f54qg"} 1.578273172e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d2tk9"} 1.578273923e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zp6j4"} 1.578304771e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ctbc9"} 1.57824322e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fft6d"} 1.578247023e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k8drs"} 1.578250751e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8t648"} 1.578284675e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nzl9j"} 1.578247101e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sz5lf"} 1.578253955e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jqfzj"} 1.578274671e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c96pw"} 1.578243972e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s2knz"} 1.57824773e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gq6gt"} 1.578289379e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nsp5q"} 1.578303726e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b2szx"} 1.578296219e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7nx66"} 1.578258543e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h84gc"} 1.578270256e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9nmh8"} 1.57828299e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-whzvh"} 1.578286191e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fqb42"} 1.578287843e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-srs76"} 1.578305458e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p9dsj"} 1.578321374e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xvj65"} 1.578307772e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d246d"} 1.578278207e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5tjq6"} 1.578251519e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dshls"} 1.578262238e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zpnd5"} 1.578315491e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-89l7b"} 1.578275903e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jrbjt"} 1.578281699e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tdzgb"} 1.578303108e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mvnqr"} 1.578235696e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p4ddx"} 1.578316932e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nn65r"} 1.5783219e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9plwg"} 1.578251824e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tl22k"} 1.578302013e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lmff2"} 1.578310805e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w8hvs"} 1.578317104e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ngkkn"} 1.57825824e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xngp9"} 1.578312324e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6t2ng"} 1.578259378e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sbcth"} 1.57832198e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9xhln"} 1.578250173e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fg978"} 1.578259236e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dl4kl"} 1.578312582e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rpdrw"} 1.578249347e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m4mdn"} 1.578275039e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jfl7s"} 1.578286078e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z69xp"} 1.578245533e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rn522"} 1.578277254e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qgkbg"} 1.578263964e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6hfrc"} 1.578300899e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hskqf"} 1.578286979e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9xrsg"} 1.578245507e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lrzfq"} 1.578316259e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8gwf7"} 1.578261853e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pnmqt"} 1.578311773e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zl9r5"} 1.57831371e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pwrmh"} 1.578275516e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-58fsg"} 1.578317603e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2b7vl"} 1.578261652e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9fjzr"} 1.578295021e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zk9qx"} 1.578303922e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-597db"} 1.578244607e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7zwfz"} 1.578256094e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qzb8r"} 1.578253188e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c7pqs"} 1.578273059e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6nsxw"} 1.578316988e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2jpb9"} 1.578237232e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xrdwq"} 1.578287876e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xblvm"} 1.578257646e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-smd2k"} 1.578297778e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6dkh6"} 1.57829799e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-86dtd"} 1.578310076e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4qfdq"} 1.578296195e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tpr2q"} 1.578291491e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lbwsk"} 1.578251652e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cnlm5"} 1.578274141e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lg7tx"} 1.578264558e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bspdm"} 1.578265571e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-trk7l"} 1.578276252e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k7799"} 1.578239364e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9vdf6"} 1.57824035e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5kv4g"} 1.578276356e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8hmb2"} 1.578247646e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dzf4x"} 1.578275459e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ggbpq"} 1.578282388e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xfzbc"} 1.578275363e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-85thl"} 1.5783177e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-snnsk"} 1.578269445e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-79gfh"} 1.57823843e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8dzft"} 1.578255855e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w8jq5"} 1.578257245e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-md46l"} 1.578257795e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2m5bp"} 1.578244231e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n9ghb"} 1.578294334e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jgrkz"} 1.578309923e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vlnmx"} 1.578269574e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wltc9"} 1.578276575e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w7bc6"} 1.578280882e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p9vk4"} 1.578281966e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nd8pz"} 1.578283742e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-glcf8"} 1.578267614e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gtkwc"} 1.578293123e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dhk47"} 1.578244765e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n4s4f"} 1.578250095e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mr87r"} 1.578267909e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q4kgx"} 1.578296413e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2sc74"} 1.578300035e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nmbb5"} 1.578250115e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gf6pj"} 1.578264708e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c6zvs"} 1.578274595e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8qmqw"} 1.578291078e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kb9xg"} 1.578264803e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n2nkt"} 1.578291587e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6jbdm"} 1.57829347e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6hff5"} 1.578245953e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jkdln"} 1.57825959e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j8x82"} 1.578260924e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vsks5"} 1.578321798e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b64nk"} 1.578303011e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f5ddq"} 1.578314886e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-44cfb"} 1.578238595e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lnnwd"} 1.578248798e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bbmgs"} 1.578250788e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r82lp"} 1.578309854e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9cb2s"} 1.578317277e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4klzf"} 1.578238463e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fjpzp"} 1.578286814e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r7mjj"} 1.578261615e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mhrds"} 1.578282206e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-66v7k"} 1.578294109e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xx5mj"} 1.578303131e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qpdsv"} 1.578272222e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l6qs9"} 1.578316143e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7qbbf"} 1.578243649e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2bgvk"} 1.578266878e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dkwf2"} 1.578268398e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gpfkw"} 1.578271214e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ltqf4"} 1.578240037e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-59dwx"} 1.578249198e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c57vv"} 1.578269234e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-46g2v"} 1.5783047e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zwdwg"} 1.578256623e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kbqpr"} 1.578312669e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c4kff"} 1.578241345e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7mj6j"} 1.578244336e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-555tw"} 1.578275326e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t9w2z"} 1.578244658e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dg8xd"} 1.578306046e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sntxd"} 1.578255587e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qjnch"} 1.578313533e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m6f7g"} 1.578283774e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5qbfx"} 1.578236159e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z65p4"} 1.578253874e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dnkxp"} 1.578278126e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z6tnj"} 1.578278894e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wg5xh"} 1.57832005e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t269b"} 1.578238768e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m9zch"} 1.57824487e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bzqtz"} 1.57828166e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w58bx"} 1.578290052e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6h66x"} 1.578313009e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-55nzq"} 1.578241573e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kjblk"} 1.578261692e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rc7h9"} 1.578267875e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2scmj"} 1.578304989e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q6kdr"} 1.578309252e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g9hbl"} 1.578276862e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gx6pp"} 1.578318685e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jnrt9"} 1.578246143e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p2sd4"} 1.578286898e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8qplf"} 1.578303793e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7hg9v"} 1.578301595e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ctnbm"} 1.578314301e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-69j4z"} 1.57831849e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-grt6f"} 1.578264626e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5ctdz"} 1.578276094e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m2vck"} 1.57829466e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cxwxh"} 1.578299291e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zsshl"} 1.57823869e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9wzcb"} 1.578267141e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c9gk5"} 1.578238814e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-phcw4"} 1.578244739e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qvtgd"} 1.57825968e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4hzst"} 1.578293341e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7jqlr"} 1.578299953e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7b54l"} 1.578267804e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zms25"} 1.578268038e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t5v6w"} 1.578320789e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dxbst"} 1.578293892e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zg22v"} 1.578238622e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wsbsk"} 1.578257852e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vl82d"} 1.578268604e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4hxzp"} 1.578244574e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xcv6z"} 1.578263956e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-698lp"} 1.578266339e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-668tp"} 1.578277936e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kv5bk"} 1.578285661e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m7kwm"} 1.578298479e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z9xwf"} 1.578298861e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xrzqg"} 1.578271199e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-khfrf"} 1.578288515e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pr4vp"} 1.578310037e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gjzgm"} 1.57828698e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9s24h"} 1.578299363e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b7bch"} 1.578239421e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jg7hv"} 1.578272404e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t6rg7"} 1.578312942e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4x8fj"} 1.578264925e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v646c"} 1.578300976e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xh885"} 1.578304134e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rtl5p"} 1.578260868e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xmb58"} 1.578268452e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zwzq4"} 1.578276996e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-txvh6"} 1.578287651e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v5ccb"} 1.578290866e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5fd2l"} 1.578299285e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zl6dw"} 1.578267455e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4mlbm"} 1.57832154e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bt6fg"} 1.578241647e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5zfb2"} 1.578253055e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-758gd"} 1.578290069e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-82x2c"} 1.578319086e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wcprf"} 1.578321586e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mqf4s"} 1.57828933e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wbbvq"} 1.578301551e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ppdt7"} 1.578258659e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vtdns"} 1.578266591e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gn5rl"} 1.578281604e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r76kt"} 1.578316163e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-chfm7"} 1.578284893e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5zlbx"} 1.578250863e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t5cjg"} 1.578309308e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t7dcx"} 1.57830451e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bwsn2"} 1.578313071e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nwvj5"} 1.578237409e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jfwqm"} 1.578246126e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8q5x7"} 1.57831081e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dskqx"} 1.578312323e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n96wp"} 1.578321212e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lm8n5"} 1.578235201e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ln5d9"} 1.578289542e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j544t"} 1.578295774e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xf8pq"} 1.578252e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g9hzf"} 1.578273842e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lnknt"} 1.57827915e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kp4l7"} 1.578288366e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dm4q7"} 1.578281776e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jfn5c"} 1.578283925e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-82dcx"} 1.578238514e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ht75g"} 1.578239809e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fqlw8"} 1.578243971e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t5gkq"} 1.578257044e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v8pdp"} 1.578263844e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qbrhn"} 1.578250718e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gqgvg"} 1.578274019e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zlt9d"} 1.578278531e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5pvp5"} 1.57829381e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gz447"} 1.578315568e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c9989"} 1.578317746e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rpsqj"} 1.578246276e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w5mmv"} 1.578285443e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kgkn7"} 1.578262429e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zk24x"} 1.578265071e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cwk6q"} 1.578307206e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pkjzk"} 1.578283964e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pcj4v"} 1.578285278e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4k6k8"} 1.578295102e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fpmwc"} 1.578253213e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gsr4l"} 1.578256895e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hbsfw"} 1.57832139e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pt4gv"} 1.578296798e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kfksg"} 1.578280964e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rhgws"} 1.578281008e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9lkf8"} 1.578234433e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5tdvj"} 1.578252254e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6zw8v"} 1.578247837e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rgx5t"} 1.578239282e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qp8vb"} 1.578243568e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8vvf4"} 1.578294683e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fs2v2"} 1.578297788e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nt5ts"} 1.57824432e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mkkb9"} 1.578311148e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pb22s"} 1.578319235e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9xkb9"} 1.578314627e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pznkf"} 1.578240496e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b6jf2"} 1.57824184e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8zz7w"} 1.578244417e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b7pnt"} 1.578254012e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7jg9z"} 1.578282974e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wvqzv"} 1.578238726e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hqrmw"} 1.578240818e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h828c"} 1.578320349e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-55wmv"} 1.578254749e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-td7z8"} 1.578257376e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-95mrk"} 1.578285423e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cl88v"} 1.578305853e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-47wjr"} 1.578310834e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4xwmb"} 1.578254941e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-thvpd"} 1.578266148e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k5nbs"} 1.578268806e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xd7xd"} 1.578297755e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tlqzq"} 1.578273373e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6jmml"} 1.578284542e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jgn55"} 1.578309231e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lhnj6"} 1.578287036e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fc5cs"} 1.578261502e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4q2wp"} 1.578266243e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-czwv2"} 1.57830234e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9tr94"} 1.578254724e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d2zmd"} 1.578295686e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rbfkc"} 1.578235015e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hgjjp"} 1.578245375e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vlzzg"} 1.578249373e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cvpnq"} 1.578257053e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mxm9s"} 1.578280739e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jnvvx"} 1.578320898e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n2lvr"} 1.578242784e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tgqbd"} 1.578277213e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-85mgc"} 1.578251709e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tt5hs"} 1.578297904e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vmx5v"} 1.578253234e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n46w5"} 1.578258431e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jlt5k"} 1.578272516e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k6hw7"} 1.578292483e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d4h7d"} 1.578237958e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fphtm"} 1.578250288e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f4gbc"} 1.578263038e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-66smf"} 1.57826915e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tv8tm"} 1.578304643e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7hz56"} 1.578241725e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zdbc4"} 1.578290494e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tq52n"} 1.57829067e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8l2c4"} 1.578293871e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d5d9l"} 1.57825611e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2frcg"} 1.578279986e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nw5l8"} 1.578240926e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hql7m"} 1.578274787e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kld8p"} 1.578283954e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z9fpm"} 1.578304317e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rcfr6"} 1.578237039e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8wrt2"} 1.578249182e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cqpxz"} 1.578263301e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vbrd5"} 1.578252436e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kv9k2"} 1.578262322e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jqf4m"} 1.57828579e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bcx92"} 1.578296213e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tgnxj"} 1.578299485e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x6d9b"} 1.578315246e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9pfnj"} 1.578287614e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tt2n9"} 1.578238e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mrdvs"} 1.57824005e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pfrzj"} 1.578260146e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k4n65"} 1.578278879e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x62s7"} 1.578292974e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jc26d"} 1.578274748e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jzdx4"} 1.578318813e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-44456"} 1.578243877e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n8c5c"} 1.5782793e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sdb92"} 1.578300208e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4hr7q"} 1.578306397e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-69qzr"} 1.578256285e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zwf5n"} 1.57829018e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d6ms5"} 1.578316081e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vnqkk"} 1.578267184e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qq6jl"} 1.578297749e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t9m8j"} 1.578278382e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qbjjh"} 1.578307933e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r2rgq"} 1.578321117e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qzl8c"} 1.578258589e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qbz8m"} 1.57826343e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p7t9q"} 1.578276486e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zrhps"} 1.578285022e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wml4c"} 1.57830183e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mvnxt"} 1.578306814e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6pjp4"} 1.57825379e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qwr6s"} 1.578298546e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kh76f"} 1.578259311e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zmlzr"} 1.57826147e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nwr5j"} 1.578265476e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nwd46"} 1.578292451e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ksdnd"} 1.578302339e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j6br8"} 1.578239363e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qfbbr"} 1.578235742e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g8km2"} 1.578269678e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qghsj"} 1.578300707e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vh9kt"} 1.578260544e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bhfrw"} 1.578315654e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-czhz9"} 1.578237807e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k4vrh"} 1.578243038e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g9lqn"} 1.578247907e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cmgn7"} 1.578273948e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rqljd"} 1.578238273e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k2wgd"} 1.578247984e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l2drz"} 1.578297859e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d2bdj"} 1.578312684e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r9xp2"} 1.57830085e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5rsnb"} 1.578316422e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nczhw"} 1.578310654e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f6vmb"} 1.578240577e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f7m24"} 1.578247858e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x7pnx"} 1.578257842e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r7lbz"} 1.578264112e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qpwzr"} 1.57828819e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-775vk"} 1.578288611e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x2dlb"} 1.578290915e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lzwpt"} 1.578311473e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t5xd6"} 1.578271024e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ch6ct"} 1.57825626e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mzzmx"} 1.57828086e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jc6tv"} 1.578286846e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bsx9h"} 1.578297635e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k9sft"} 1.578299526e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4srs9"} 1.57825575e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-424ks"} 1.578308061e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x7mlq"} 1.578250375e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rww24"} 1.578256432e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wntn6"} 1.578284699e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5lmxs"} 1.578234247e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cznsd"} 1.578320262e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l59jf"} 1.578254703e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-94nm4"} 1.578258159e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l4pdl"} 1.578270947e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t5wkf"} 1.578299395e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4xvpp"} 1.578243988e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v8h89"} 1.578255508e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2rkg6"} 1.578280067e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7s79h"} 1.578243109e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w7hsq"} 1.578263806e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-thmz5"} 1.578303779e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9rh9p"} 1.578307695e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nt78p"} 1.57824709e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wsq8k"} 1.578253406e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7xvst"} 1.578256477e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w75w2"} 1.578276062e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8p66l"} 1.578287342e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lng4z"} 1.57824672e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gvmkl"} 1.578295278e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lhpc4"} 1.578304237e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dfnwv"} 1.578247262e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mwxhd"} 1.578295445e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dkb5n"} 1.578310019e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d2fsk"} 1.57831603e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2nc5p"} 1.578320444e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k5z7q"} 1.578284732e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4qfhw"} 1.578294716e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7mfjs"} 1.578243122e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9dlz4"} 1.578256355e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vhc9z"} 1.578265394e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9pbk6"} 1.578279346e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tpl9w"} 1.57829176e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5pvrn"} 1.578249696e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kfp5n"} 1.578311422e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pm72b"} 1.578263006e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vzhd5"} 1.578267646e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f6csx"} 1.578298093e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v748k"} 1.57831139e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q6mtv"} 1.578242113e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bwd94"} 1.578245524e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mp8sg"} 1.578321457e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nslrz"} 1.578251747e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x4924"} 1.578286307e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g4cf6"} 1.578288562e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gwwdp"} 1.57831245e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nb94j"} 1.578290147e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2g7gs"} 1.578294494e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wmdfj"} 1.578245342e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kdbnd"} 1.578253317e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-95vz2"} 1.578270756e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jd5hn"} 1.578274708e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8r2zr"} 1.578282275e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l98sf"} 1.578245872e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zqwrf"} 1.578294563e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j7jdl"} 1.578250334e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xzkc2"} 1.578254319e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fqjzq"} 1.5782544e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q4l22"} 1.578264574e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fg8nv"} 1.578300382e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7lbm5"} 1.57825858e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jvwg5"} 1.578319236e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4x62t"} 1.578288862e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5hkhf"} 1.578298499e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h4swc"} 1.57827702e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mrhgn"} 1.578300253e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2pjg5"} 1.578321539e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zrjq8"} 1.578249607e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sm4cg"} 1.578271967e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-psxqn"} 1.578290108e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l7pj5"} 1.578305411e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ckj2m"} 1.578314845e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-khgmd"} 1.578287965e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tfvxj"} 1.578288572e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4xrls"} 1.578298717e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9bfps"} 1.578304221e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gtvf5"} 1.578310066e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5rg2q"} 1.57826922e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cmtt6"} 1.578275677e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vr7jq"} 1.578239536e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-27hqf"} 1.578311901e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zpnlm"} 1.578319581e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zxdzs"} 1.578321406e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zg6v8"} 1.578239582e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rdrfc"} 1.578283582e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6pjvt"} 1.578305757e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bblgx"} 1.578255471e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z8nrs"} 1.578263996e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qcjxf"} 1.578312926e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zzn9q"} 1.578295427e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dkjsv"} 1.578241798e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v7f62"} 1.578318563e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b6q7g"} 1.578274558e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s6g25"} 1.578292335e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k79rm"} 1.578308077e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p5v6k"} 1.578277168e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5d7c9"} 1.578296175e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-swfhb"} 1.578298627e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-87vp9"} 1.578267826e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8xgs7"} 1.578273414e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wk8sb"} 1.57831719e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9wk7m"} 1.578243822e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bj2lk"} 1.578318318e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kp94k"} 1.578243071e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wjrkq"} 1.578269182e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n9nkq"} 1.578276228e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zm76b"} 1.578260156e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m68sk"} 1.578261661e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x5czd"} 1.578288006e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s7xs8"} 1.578298595e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rpkfh"} 1.578312241e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pknsx"} 1.578241762e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7zbz7"} 1.578297827e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c4t4n"} 1.578304547e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kh9tg"} 1.578303549e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dgcr8"} 1.57830951e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9cd9z"} 1.578295331e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bjwth"} 1.578259504e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lp9hw"} 1.578271295e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rc9hv"} 1.578318828e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4t5w5"} 1.57823555e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xbpcc"} 1.578273022e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-69wc4"} 1.578316931e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qgp47"} 1.578276995e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5k7fj"} 1.578245554e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h7ch2"} 1.578254896e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p9snn"} 1.578311459e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ls5s5"} 1.578270431e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tw674"} 1.578285572e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wfs4p"} 1.578252592e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f9nsn"} 1.578307733e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fgmnh"} 1.578316336e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9428f"} 1.578318726e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-crpjz"} 1.578285702e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bxh26"} 1.578270063e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8zbq4"} 1.578310147e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nd79v"} 1.578310914e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-944c7"} 1.578283196e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xjbr7"} 1.578320751e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qwrtr"} 1.578283235e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-58pwr"} 1.578296368e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rwbsw"} 1.578317027e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v947l"} 1.578312541e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6lgxg"} 1.578236349e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zc6w2"} 1.578270446e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pm4tq"} 1.578279428e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8k5qz"} 1.578290723e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wqt9q"} 1.578293987e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rfmlx"} 1.57828147e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5t7dv"} 1.578242303e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j7chc"} 1.578244719e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nnp5c"} 1.578251556e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qmb66"} 1.578290686e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6z5xm"} 1.57825763e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ctq4t"} 1.578273599e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g4xj8"} 1.578261216e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8g5xd"} 1.578288495e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-knz68"} 1.578308463e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ssl2g"} 1.578263616e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x562k"} 1.578263986e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-69xtr"} 1.578281094e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mc87c"} 1.578268127e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tqmpt"} 1.57825862e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z8xwn"} 1.578269372e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ww872"} 1.578253106e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cbwgx"} 1.57828835e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fgdvh"} 1.578296881e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m5xmn"} 1.578234813e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6d2w5"} 1.57824075e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hh4gj"} 1.578245358e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s2f6l"} 1.578315313e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qgg5k"} 1.578317722e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j7mgh"} 1.57828531e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cx5xp"} 1.578306541e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-txn6l"} 1.578307762e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b6sdh"} 1.578317756e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zbsks"} 1.578254085e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7vmzq"} 1.578234782e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9r6dv"} 1.578281951e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-knx94"} 1.578320003e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gv54s"} 1.578320828e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rq59t"} 1.578257925e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sgxx2"} 1.578260963e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jtml8"} 1.57824816e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w6vc8"} 1.578248839e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xmpmw"} 1.57831422e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nh8b4"} 1.578290947e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9qv5h"} 1.578315741e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tm6jn"} 1.578242654e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-88scp"} 1.578247044e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7qlkl"} 1.57827683e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z5btk"} 1.578283826e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s49qd"} 1.578311573e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9pxwj"} 1.578272605e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cfcgt"} 1.578240946e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xqm6f"} 1.578255326e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qzw7j"} 1.578276078e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-shktr"} 1.578287747e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lmjw9"} 1.5782601e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gnjwt"} 1.57831335e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vrqb9"} 1.578315522e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8n48s"} 1.578321885e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2plzt"} 1.578244029e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l8ln6"} 1.57824803e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mpr2c"} 1.578304478e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qz6mj"} 1.578281507e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mdnjh"} 1.57830755e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fxdjz"} 1.578243298e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p6p49"} 1.578260718e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v594p"} 1.578242415e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wl55c"} 1.578293103e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xgfr4"} 1.57827659e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qjsc6"} 1.578268547e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2nj2l"} 1.578234772e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xrpfc"} 1.578319253e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rm96s"} 1.578257472e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bppnw"} 1.578235618e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gswxg"} 1.578257891e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mp6z7"} 1.578287108e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mrc6z"} 1.578262576e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9wqs8"} 1.578279743e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xn727"} 1.578280326e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w55r9"} 1.578300131e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nlp6v"} 1.578264837e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g82q5"} 1.578269918e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6hnzl"} 1.578245603e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l9f9j"} 1.578269934e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lbs45"} 1.578273155e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kwn8t"} 1.578291644e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rt8ck"} 1.578311916e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m2d9h"} 1.578259427e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jqj7r"} 1.57823719e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fnvhh"} 1.578305329e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vdsc4"} 1.57831621e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pr9bj"} 1.57824419e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nmhrk"} 1.57827845e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x5xl2"} 1.578278975e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jpp4q"} 1.57828792e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qlg5l"} 1.578303855e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-447z8"} 1.578309937e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dpvh7"} 1.578310788e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-48sc4"} 1.578269332e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lbxhb"} 1.578274691e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4xtdt"} 1.578319453e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wr2fh"} 1.578307619e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xgv9x"} 1.578314607e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l9st9"} 1.578239269e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mbjbw"} 1.578252477e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8hzjs"} 1.578315413e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-w6dqd"} 1.578318447e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-phs5v"} 1.578276244e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gcckx"} 1.578291567e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-69cgp"} 1.578264707e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rrwcd"} 1.578273156e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h6p6m"} 1.578295789e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2rlgb"} 1.578237733e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r8djb"} 1.578237827e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rwlr7"} 1.578250979e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-67kg9"} 1.578263218e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tl92t"} 1.578316949e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6vzw4"} 1.578291037e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fdcgj"} 1.578320364e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vkccq"} 1.578242032e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g6s7d"} 1.578246255e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9rq2j"} 1.578322225e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6vkbv"} 1.57823896e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dqn24"} 1.578283486e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bl298"} 1.578290051e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g2b54"} 1.578314531e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sdfq7"} 1.578317149e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f7s9b"} 1.578257028e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hhqgt"} 1.578260867e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-27wgh"} 1.578302974e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wnrk2"} 1.578317679e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8nl92"} 1.578274286e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wk9p7"} 1.578291611e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s9p8r"} 1.578299134e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2nnsd"} 1.578313859e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8mn4q"} 1.578320794e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-95kvn"} 1.578292528e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pkrg6"} 1.578264069e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sj5h6"} 1.578252864e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vxnmf"} 1.578273006e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lkd55"} 1.578292702e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hj984"} 1.578306159e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ttvdm"} 1.578310461e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rqfbw"} 1.578235654e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nw7fp"} 1.578250141e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ltvjj"} 1.578253283e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p2464"} 1.578265475e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-44sc6"} 1.578270718e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dhnt8"} 1.578313916e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jl8ft"} 1.578277892e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gnh4m"} 1.578245487e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-s5q5t"} 1.578257286e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zjfnx"} 1.578269315e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j27df"} 1.578277124e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gqtg2"} 1.578294639e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8b5z4"} 1.578295428e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-77szb"} 1.578309269e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zkrrb"} 1.578283312e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j7xsr"} 1.578283811e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b5lz5"} 1.578250464e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gbhss"} 1.57826242e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9pkrd"} 1.578235374e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r9d87"} 1.578311682e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-sxhnp"} 1.578252446e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fl8fh"} 1.578234756e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4bkzv"} 1.57824389e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tpjxf"} 1.578272735e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jkcbw"} 1.578307293e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qq6mq"} 1.578255936e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2w9sh"} 1.578276146e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-crgxk"} 1.57829731e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hvvlh"} 1.578240734e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vs86c"} 1.578277012e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mrvlf"} 1.57824325e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5czvf"} 1.578285347e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xj5n7"} 1.57823706e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4mqhj"} 1.578259348e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xng9k"} 1.578237117e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fvdgt"} 1.578319331e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-blbn9"} 1.578291683e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ckj27"} 1.578293758e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-drwfj"} 1.578294019e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5m9mv"} 1.578262383e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fdmff"} 1.578301165e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f7vx6"} 1.578308484e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8drvz"} 1.578249348e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jnvhq"} 1.57828451e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c2wgl"} 1.578304902e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wjkwc"} 1.578261808e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d59f6"} 1.578265151e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-twff2"} 1.578310844e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-652sm"} 1.578255621e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7tm2r"} 1.578289645e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dlvp2"} 1.578315396e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rtsbr"} 1.578303366e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p7pjk"} 1.578299614e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-42fj5"} 1.578311005e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ccdbn"} 1.57826629e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dhgvd"} 1.578275294e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kqgrk"} 1.578282371e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xhngb"} 1.578290098e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vql2b"} 1.578310192e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7hcvb"} 1.578260125e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p6bjd"} 1.578244756e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l47sl"} 1.578304861e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l98tn"} 1.578268564e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h2jcx"} 1.578271982e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q8whm"} 1.578278749e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-spdpl"} 1.578320675e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mhktt"} 1.578271069e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-72bnr"} 1.578245088e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jhjnt"} 1.578274367e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p762m"} 1.578282238e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zr8pg"} 1.578258693e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gw2l9"} 1.578298334e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8526w"} 1.578251486e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f8gg8"} 1.578264303e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9k8gt"} 1.57826778e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lrhdh"} 1.578279662e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m8gpc"} 1.578289918e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-85vvt"} 1.578313694e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2596g"} 1.578235429e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t2k6h"} 1.578305262e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rm6gk"} 1.578311814e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d8cfd"} 1.578239458e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k9k57"} 1.578280852e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vm7jp"} 1.578319215e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vqt28"} 1.578248928e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fpsl4"} 1.578278532e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5j8h2"} 1.578292573e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4gp2j"} 1.578305507e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dhp9b"} 1.57831002e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rfrk5"} 1.578234337e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vbhh4"} 1.578319282e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z77kf"} 1.578246962e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dwk2p"} 1.57826693e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v82j2"} 1.578317617e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k4f9z"} 1.578250734e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fvhpt"} 1.578268991e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pwqrl"} 1.578290876e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2rjlb"} 1.578293891e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4xmwc"} 1.578266687e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v28vh"} 1.578267229e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-pn29s"} 1.578316835e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9kf6t"} 1.578318045e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v9k96"} 1.578264966e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j99l9"} 1.57830328e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jnlt6"} 1.578237424e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6pnbt"} 1.578254215e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ff94f"} 1.578263939e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gtm9b"} 1.578266162e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p9rhs"} 1.578268895e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2wvgl"} 1.578285362e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2vp7k"} 1.578306948e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6sz2k"} 1.578271486e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4xbxq"} 1.578254642e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nsrqt"} 1.578257775e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lbxkn"} 1.578234352e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9vxts"} 1.578260195e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mq4k7"} 1.57826104e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tf8nr"} 1.578298556e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2frks"} 1.578236927e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l8q75"} 1.578277859e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wdlx2"} 1.578308925e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7559b"} 1.578292259e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v4bbl"} 1.578260317e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nf5ml"} 1.57826611e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8xwhj"} 1.5782701e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n7nq6"} 1.578253536e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zcjqh"} 1.578240131e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gkqfq"} 1.578255072e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kzxv4"} 1.578263197e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h544m"} 1.578272367e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6d76k"} 1.578302598e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6n7mp"} 1.578274052e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fnjpq"} 1.578305315e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lrkk2"} 1.578298174e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gkmqv"} 1.578251677e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dg772"} 1.578255517e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rc6pf"} 1.578261984e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vdhqx"} 1.578253981e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m6p7l"} 1.578240767e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-clxgx"} 1.578241535e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-59nc9"} 1.578298672e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j8n7f"} 1.578314077e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8mlrg"} 1.578270002e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xb6lm"} 1.578236142e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4g2bj"} 1.57827394e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dxmfd"} 1.578279558e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c77l6"} 1.578281603e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n8j6s"} 1.578275054e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-66rm4"} 1.578316766e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l9ssk"} 1.57828067e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vlx7x"} 1.578281279e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kld9q"} 1.578283268e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-srvj4"} 1.578287326e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-cz742"} 1.57831465e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5p2hq"} 1.578267011e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-frs4m"} 1.57827379e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-phcwj"} 1.578283058e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-2mcqj"} 1.578291846e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wzhhl"} 1.578306202e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g97qt"} 1.578264157e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t6gxg"} 1.578279356e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-t2wtp"} 1.578234886e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-flg7v"} 1.578319362e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z4jfw"} 1.578247716e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xv9tp"} 1.578303876e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rsf7k"} 1.578249266e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9rjcm"} 1.578236271e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kh2wh"} 1.578307974e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rthnl"} 1.578246878e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-x9v6c"} 1.57826379e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-snmhc"} 1.578279218e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g7pfq"} 1.578281862e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-f4qgw"} 1.578293915e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-j4qcx"} 1.578302958e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zrfk9"} 1.578252324e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v9pgx"} 1.5782572e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9bc7s"} 1.578258398e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fddzr"} 1.578285886e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4k5pz"} 1.578306621e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-96gd4"} 1.578318468e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-k4ktp"} 1.578254304e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rxbmk"} 1.578318524e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wj7v2"} 1.57828647e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5l9lj"} 1.578295523e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zxclt"} 1.578265839e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xffgj"} 1.578300931e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5ptbx"} 1.578301021e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jzd48"} 1.578314723e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zqqg2"} 1.578271666e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8dxv7"} 1.578240111e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-m4pkz"} 1.578307389e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hshn2"} 1.578258414e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gf75h"} 1.578237106e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vfx62"} 1.578265455e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ptdpf"} 1.578266862e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8b44m"} 1.578294253e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-76bdx"} 1.578314205e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n72pl"} 1.578249792e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-52z2k"} 1.57827482e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n5tq5"} 1.578243054e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bp8qd"} 1.578281583e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b5rwg"} 1.57828427e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l7qhl"} 1.578292798e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-g4fwt"} 1.578257027e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-75zzx"} 1.578316186e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lbt8s"} 1.578297406e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tts2q"} 1.578308829e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5njdk"} 1.578246301e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nm6f8"} 1.578301628e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-n74zz"} 1.578302357e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v9ncd"} 1.578279166e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-llqn8"} 1.578289187e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r9mtd"} 1.578306352e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-rpxzg"} 1.578267698e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xn7nb"} 1.578276914e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jxndx"} 1.578236126e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p9vwg"} 1.578234755e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-snrxc"} 1.57825093e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h7bzr"} 1.578251651e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-smmjn"} 1.578241518e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-d65xs"} 1.578303235e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jtqqb"} 1.578248484e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z5wp7"} 1.578255548e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ngkns"} 1.578305629e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tm84q"} 1.578259182e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-dh7tk"} 1.578286062e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-c6qjm"} 1.578290843e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tx6pg"} 1.578302686e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-bs9zw"} 1.578320099e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lv5cp"} 1.578281454e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-72k98"} 1.578316978e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vqzfn"} 1.578271644e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-5ztlr"} 1.578241684e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vxkbn"} 1.578244644e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mz8jd"} 1.57828934e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8lvk8"} 1.578252338e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-skn2j"} 1.578279517e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vhqrq"} 1.578266846e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-4r7lv"} 1.578279395e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vmfhs"} 1.578296099e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-l7l6h"} 1.578320026e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zc5jc"} 1.578291422e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-46nqm"} 1.578305391e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ssrhn"} 1.578256704e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-jr5mx"} 1.57827111e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gzsh5"} 1.578261126e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-mbd4b"} 1.578272831e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-fxtdz"} 1.57829031e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-b2z9z"} 1.578246194e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-nwxqc"} 1.578286883e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-q5h8k"} 1.578297181e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lv8fw"} 1.578311555e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zl8bx"} 1.578313148e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-xhlhp"} 1.578270686e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-swf9d"} 1.578259695e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qdgrl"} 1.578260463e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tbvjj"} 1.578300036e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-9wwlm"} 1.578316164e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hwmq7"} 1.578318334e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lh9wz"} 1.57827256e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-h64v8"} 1.578256946e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-r4xqj"} 1.578263188e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7wwc2"} 1.578284579e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lhj8b"} 1.57829082e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-stc5z"} 1.578311602e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lnt5w"} 1.578318371e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-btq7l"} 1.5782985e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-hthbf"} 1.578248071e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-tmtmx"} 1.578289726e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kjm69"} 1.578293909e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-44llc"} 1.578319907e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-gzvbb"} 1.578258564e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-ws8lf"} 1.578256259e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-llsnz"} 1.578302206e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-86gp7"} 1.578304093e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-8wj69"} 1.578249711e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z94z8"} 1.5782509e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-wgpbz"} 1.57828683e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-lfmkr"} 1.578260272e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-7sbr4"} 1.578294677e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-zp5sr"} 1.578303875e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-z2sbv"} 1.578308401e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-6xzp5"} 1.578308656e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-kwsxz"} 1.578236656e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-vsq4b"} 1.578243376e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-qhm2d"} 1.578270831e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-khmzl"} 1.578284036e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-v7mct"} 1.578302396e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-p4f9h"} 1.578308157e+09 -kube_certificatesigningrequest_created{certificatesigningrequest="csr-grq5v"} 1.578316067e+09 -# HELP kube_certificatesigningrequest_condition The number of each certificatesigningrequest condition -# TYPE kube_certificatesigningrequest_condition gauge -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ctbc9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ctbc9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fft6d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fft6d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k8drs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k8drs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f54qg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f54qg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d2tk9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d2tk9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zp6j4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zp6j4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8t648",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8t648",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jqfzj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jqfzj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c96pw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c96pw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nzl9j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nzl9j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sz5lf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sz5lf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s2knz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s2knz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h84gc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h84gc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9nmh8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9nmh8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-whzvh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-whzvh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fqb42",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fqb42",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gq6gt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gq6gt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nsp5q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nsp5q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b2szx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b2szx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7nx66",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7nx66",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-srs76",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-srs76",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p9dsj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p9dsj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xvj65",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xvj65",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dshls",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dshls",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zpnd5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zpnd5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d246d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d246d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5tjq6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5tjq6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tdzgb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tdzgb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mvnqr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mvnqr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p4ddx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p4ddx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-89l7b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-89l7b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jrbjt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jrbjt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lmff2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lmff2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w8hvs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w8hvs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ngkkn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ngkkn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xngp9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xngp9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nn65r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nn65r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9plwg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9plwg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tl22k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tl22k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6t2ng",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6t2ng",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sbcth",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sbcth",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9xhln",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9xhln",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fg978",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fg978",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dl4kl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dl4kl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rpdrw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rpdrw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m4mdn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m4mdn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jfl7s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jfl7s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z69xp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z69xp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rn522",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rn522",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qgkbg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qgkbg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hfrc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hfrc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lrzfq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lrzfq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8gwf7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8gwf7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hskqf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hskqf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9xrsg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9xrsg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pnmqt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pnmqt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zl9r5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zl9r5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pwrmh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pwrmh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-58fsg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-58fsg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zk9qx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zk9qx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2b7vl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2b7vl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9fjzr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9fjzr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-597db",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-597db",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7zwfz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7zwfz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6nsxw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6nsxw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2jpb9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2jpb9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qzb8r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qzb8r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c7pqs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c7pqs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-smd2k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-smd2k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6dkh6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6dkh6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-86dtd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-86dtd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xrdwq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xrdwq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xblvm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xblvm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cnlm5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cnlm5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lg7tx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lg7tx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bspdm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bspdm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-trk7l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-trk7l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4qfdq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4qfdq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tpr2q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tpr2q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lbwsk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lbwsk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9vdf6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9vdf6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5kv4g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5kv4g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k7799",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k7799",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ggbpq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ggbpq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8hmb2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8hmb2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dzf4x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dzf4x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xfzbc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xfzbc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-85thl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-85thl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w8jq5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w8jq5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-snnsk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-snnsk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-79gfh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-79gfh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8dzft",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8dzft",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-md46l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-md46l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2m5bp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2m5bp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n9ghb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n9ghb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jgrkz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jgrkz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w7bc6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w7bc6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p9vk4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p9vk4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nd8pz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nd8pz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vlnmx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vlnmx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wltc9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wltc9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gtkwc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gtkwc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhk47",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhk47",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n4s4f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n4s4f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mr87r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mr87r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-glcf8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-glcf8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gf6pj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gf6pj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c6zvs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c6zvs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8qmqw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8qmqw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kb9xg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kb9xg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q4kgx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q4kgx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2sc74",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2sc74",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nmbb5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nmbb5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hff5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hff5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jkdln",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jkdln",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j8x82",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j8x82",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vsks5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vsks5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n2nkt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n2nkt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6jbdm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6jbdm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44cfb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44cfb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnnwd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnnwd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bbmgs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bbmgs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b64nk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b64nk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f5ddq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f5ddq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r7mjj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r7mjj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mhrds",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mhrds",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-66v7k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-66v7k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xx5mj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xx5mj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r82lp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r82lp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9cb2s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9cb2s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4klzf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4klzf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fjpzp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fjpzp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7qbbf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7qbbf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2bgvk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2bgvk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dkwf2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dkwf2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gpfkw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gpfkw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qpdsv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qpdsv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l6qs9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l6qs9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-59dwx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-59dwx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ltqf4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ltqf4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zwdwg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zwdwg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kbqpr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kbqpr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c57vv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c57vv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-46g2v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-46g2v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c4kff",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c4kff",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7mj6j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7mj6j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t9w2z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t9w2z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-555tw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-555tw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qjnch",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qjnch",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m6f7g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m6f7g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dg8xd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dg8xd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sntxd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sntxd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5qbfx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5qbfx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z65p4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z65p4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dnkxp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dnkxp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z6tnj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z6tnj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wg5xh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wg5xh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bzqtz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bzqtz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w58bx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w58bx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6h66x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6h66x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t269b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t269b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m9zch",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m9zch",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-55nzq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-55nzq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rc7h9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rc7h9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2scmj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2scmj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q6kdr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q6kdr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kjblk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kjblk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnrt9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnrt9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p2sd4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p2sd4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8qplf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8qplf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g9hbl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g9hbl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gx6pp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gx6pp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-grt6f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-grt6f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5ctdz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5ctdz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m2vck",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m2vck",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cxwxh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cxwxh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7hg9v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7hg9v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ctnbm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ctnbm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-69j4z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-69j4z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9wzcb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9wzcb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zsshl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zsshl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-phcw4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-phcw4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c9gk5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c9gk5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7jqlr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7jqlr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qvtgd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qvtgd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4hzst",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4hzst",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zg22v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zg22v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wsbsk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wsbsk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7b54l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7b54l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zms25",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zms25",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t5v6w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t5v6w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dxbst",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dxbst",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vl82d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vl82d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-698lp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-698lp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-668tp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-668tp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kv5bk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kv5bk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m7kwm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m7kwm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4hxzp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4hxzp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xcv6z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xcv6z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-khfrf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-khfrf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pr4vp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pr4vp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z9xwf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z9xwf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xrzqg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xrzqg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t6rg7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t6rg7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4x8fj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4x8fj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gjzgm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gjzgm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9s24h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9s24h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b7bch",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b7bch",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jg7hv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jg7hv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v646c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v646c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zwzq4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zwzq4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-txvh6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-txvh6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v5ccb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v5ccb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5fd2l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5fd2l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xh885",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xh885",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rtl5p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rtl5p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xmb58",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xmb58",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bt6fg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bt6fg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5zfb2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5zfb2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-758gd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-758gd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zl6dw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zl6dw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4mlbm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4mlbm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ppdt7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ppdt7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vtdns",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vtdns",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gn5rl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gn5rl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r76kt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r76kt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-82x2c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-82x2c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wcprf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wcprf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mqf4s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mqf4s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wbbvq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wbbvq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t5cjg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t5cjg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-chfm7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-chfm7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5zlbx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5zlbx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nwvj5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nwvj5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jfwqm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jfwqm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t7dcx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t7dcx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bwsn2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bwsn2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n96wp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n96wp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lm8n5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lm8n5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8q5x7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8q5x7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dskqx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dskqx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g9hzf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g9hzf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnknt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnknt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kp4l7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kp4l7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ln5d9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ln5d9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j544t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j544t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xf8pq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xf8pq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ht75g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ht75g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fqlw8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fqlw8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t5gkq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t5gkq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v8pdp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v8pdp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dm4q7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dm4q7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jfn5c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jfn5c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-82dcx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-82dcx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zlt9d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zlt9d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5pvp5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5pvp5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gz447",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gz447",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c9989",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c9989",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qbrhn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qbrhn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gqgvg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gqgvg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rpsqj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rpsqj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w5mmv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w5mmv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pcj4v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pcj4v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4k6k8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4k6k8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fpmwc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fpmwc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gsr4l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gsr4l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kgkn7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kgkn7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zk24x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zk24x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cwk6q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cwk6q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pkjzk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pkjzk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hbsfw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hbsfw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9lkf8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9lkf8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5tdvj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5tdvj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pt4gv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pt4gv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kfksg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kfksg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rhgws",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rhgws",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8vvf4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8vvf4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fs2v2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fs2v2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nt5ts",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nt5ts",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mkkb9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mkkb9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6zw8v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6zw8v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rgx5t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rgx5t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qp8vb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qp8vb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b6jf2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b6jf2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8zz7w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8zz7w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b7pnt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b7pnt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7jg9z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7jg9z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pb22s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pb22s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9xkb9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9xkb9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pznkf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pznkf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h828c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h828c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-55wmv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-55wmv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-td7z8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-td7z8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wvqzv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wvqzv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hqrmw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hqrmw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xwmb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xwmb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-thvpd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-thvpd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k5nbs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k5nbs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-95mrk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-95mrk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cl88v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cl88v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-47wjr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-47wjr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6jmml",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6jmml",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jgn55",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jgn55",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xd7xd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xd7xd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tlqzq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tlqzq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-czwv2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-czwv2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lhnj6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lhnj6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fc5cs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fc5cs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4q2wp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4q2wp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rbfkc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rbfkc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hgjjp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hgjjp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9tr94",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9tr94",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d2zmd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d2zmd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mxm9s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mxm9s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnvvx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnvvx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vlzzg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vlzzg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cvpnq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cvpnq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tgqbd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tgqbd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n2lvr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n2lvr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vmx5v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vmx5v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n46w5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n46w5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jlt5k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jlt5k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-85mgc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-85mgc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tt5hs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tt5hs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fphtm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fphtm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f4gbc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f4gbc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-66smf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-66smf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k6hw7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k6hw7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d4h7d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d4h7d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zdbc4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zdbc4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tq52n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tq52n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8l2c4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8l2c4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tv8tm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tv8tm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7hz56",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7hz56",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d5d9l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d5d9l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2frcg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2frcg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nw5l8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nw5l8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rcfr6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rcfr6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8wrt2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8wrt2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cqpxz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cqpxz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hql7m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hql7m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kld8p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kld8p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z9fpm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z9fpm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jqf4m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jqf4m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bcx92",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bcx92",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tgnxj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tgnxj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vbrd5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vbrd5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kv9k2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kv9k2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mrdvs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mrdvs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pfrzj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pfrzj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k4n65",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k4n65",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x62s7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x62s7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x6d9b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x6d9b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9pfnj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9pfnj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tt2n9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tt2n9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44456",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44456",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n8c5c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n8c5c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sdb92",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sdb92",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4hr7q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4hr7q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jc26d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jc26d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jzdx4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jzdx4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-69qzr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-69qzr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zwf5n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zwf5n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d6ms5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d6ms5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vnqkk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vnqkk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qq6jl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qq6jl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t9m8j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t9m8j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qzl8c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qzl8c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qbz8m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qbz8m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qbjjh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qbjjh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r2rgq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r2rgq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6pjp4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6pjp4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qwr6s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qwr6s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kh76f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kh76f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p7t9q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p7t9q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zrhps",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zrhps",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wml4c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wml4c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mvnxt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mvnxt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nwd46",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nwd46",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ksdnd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ksdnd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zmlzr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zmlzr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nwr5j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nwr5j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j6br8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j6br8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qfbbr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qfbbr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g8km2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g8km2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qghsj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qghsj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k4vrh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k4vrh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g9lqn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g9lqn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vh9kt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vh9kt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bhfrw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bhfrw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-czhz9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-czhz9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rqljd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rqljd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k2wgd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k2wgd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l2drz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l2drz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d2bdj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d2bdj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cmgn7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cmgn7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f7m24",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f7m24",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x7pnx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x7pnx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r7lbz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r7lbz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qpwzr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qpwzr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r9xp2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r9xp2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5rsnb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5rsnb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nczhw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nczhw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f6vmb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f6vmb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lzwpt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lzwpt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-775vk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-775vk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x2dlb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x2dlb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mzzmx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mzzmx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jc6tv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jc6tv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bsx9h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bsx9h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k9sft",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k9sft",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t5xd6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t5xd6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ch6ct",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ch6ct",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rww24",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rww24",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wntn6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wntn6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5lmxs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5lmxs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4srs9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4srs9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-424ks",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-424ks",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x7mlq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x7mlq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-94nm4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-94nm4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l4pdl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l4pdl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t5wkf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t5wkf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cznsd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cznsd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l59jf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l59jf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xvpp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xvpp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v8h89",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v8h89",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2rkg6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2rkg6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nt78p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nt78p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wsq8k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wsq8k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7xvst",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7xvst",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7s79h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7s79h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w7hsq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w7hsq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-thmz5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-thmz5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9rh9p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9rh9p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w75w2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w75w2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8p66l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8p66l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lng4z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lng4z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gvmkl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gvmkl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lhpc4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lhpc4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dfnwv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dfnwv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d2fsk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d2fsk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mwxhd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mwxhd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dkb5n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dkb5n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2nc5p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2nc5p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k5z7q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k5z7q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7mfjs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7mfjs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9dlz4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9dlz4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vhc9z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vhc9z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4qfhw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4qfhw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9pbk6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9pbk6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tpl9w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tpl9w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f6csx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f6csx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v748k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v748k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q6mtv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q6mtv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bwd94",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bwd94",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5pvrn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5pvrn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kfp5n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kfp5n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pm72b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pm72b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vzhd5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vzhd5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mp8sg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mp8sg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g4cf6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g4cf6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gwwdp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gwwdp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nb94j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nb94j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2g7gs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2g7gs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nslrz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nslrz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x4924",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x4924",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wmdfj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wmdfj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kdbnd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kdbnd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-95vz2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-95vz2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j7jdl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j7jdl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xzkc2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xzkc2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fqjzq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fqjzq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q4l22",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q4l22",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jd5hn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jd5hn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8r2zr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8r2zr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l98sf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l98sf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zqwrf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zqwrf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fg8nv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fg8nv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4x62t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4x62t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5hkhf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5hkhf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7lbm5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7lbm5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jvwg5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jvwg5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2pjg5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2pjg5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h4swc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h4swc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mrhgn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mrhgn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sm4cg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sm4cg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-psxqn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-psxqn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l7pj5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l7pj5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ckj2m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ckj2m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zrjq8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zrjq8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xrls",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xrls",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9bfps",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9bfps",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gtvf5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gtvf5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-khgmd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-khgmd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tfvxj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tfvxj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cmtt6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cmtt6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5rg2q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5rg2q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zpnlm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zpnlm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zxdzs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zxdzs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zg6v8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zg6v8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vr7jq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vr7jq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-27hqf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-27hqf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rdrfc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rdrfc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6pjvt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6pjvt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dkjsv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dkjsv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v7f62",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v7f62",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bblgx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bblgx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z8nrs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z8nrs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qcjxf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qcjxf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zzn9q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zzn9q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b6q7g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b6q7g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p5v6k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p5v6k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5d7c9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5d7c9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-swfhb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-swfhb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s6g25",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s6g25",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k79rm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k79rm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wk8sb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wk8sb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-87vp9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-87vp9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8xgs7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8xgs7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kp94k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kp94k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wjrkq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wjrkq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9wk7m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9wk7m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bj2lk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bj2lk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m68sk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m68sk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x5czd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x5czd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s7xs8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s7xs8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rpkfh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rpkfh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n9nkq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n9nkq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zm76b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zm76b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c4t4n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c4t4n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pknsx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pknsx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7zbz7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7zbz7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lp9hw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lp9hw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rc9hv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rc9hv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4t5w5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4t5w5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xbpcc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xbpcc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kh9tg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kh9tg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dgcr8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dgcr8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9cd9z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9cd9z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bjwth",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bjwth",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-69wc4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-69wc4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h7ch2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h7ch2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p9snn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p9snn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qgp47",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qgp47",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5k7fj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5k7fj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ls5s5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ls5s5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tw674",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tw674",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fgmnh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fgmnh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9428f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9428f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wfs4p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wfs4p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f9nsn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f9nsn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nd79v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nd79v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-944c7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-944c7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xjbr7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xjbr7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qwrtr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qwrtr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-crpjz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-crpjz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bxh26",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bxh26",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8zbq4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8zbq4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zc6w2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zc6w2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pm4tq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pm4tq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8k5qz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8k5qz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wqt9q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wqt9q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-58pwr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-58pwr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rwbsw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rwbsw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v947l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v947l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6lgxg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6lgxg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j7chc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j7chc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nnp5c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nnp5c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qmb66",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qmb66",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rfmlx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rfmlx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5t7dv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5t7dv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6z5xm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6z5xm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ctq4t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ctq4t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g4xj8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g4xj8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8g5xd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8g5xd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ssl2g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ssl2g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x562k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x562k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-69xtr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-69xtr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-knz68",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-knz68",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mc87c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mc87c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fgdvh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fgdvh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m5xmn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m5xmn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6d2w5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6d2w5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hh4gj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hh4gj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tqmpt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tqmpt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z8xwn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z8xwn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ww872",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ww872",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cbwgx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cbwgx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s2f6l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s2f6l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qgg5k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qgg5k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-txn6l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-txn6l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b6sdh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b6sdh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j7mgh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j7mgh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cx5xp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cx5xp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-knx94",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-knx94",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gv54s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gv54s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zbsks",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zbsks",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7vmzq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7vmzq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9r6dv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9r6dv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rq59t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rq59t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sgxx2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sgxx2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nh8b4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nh8b4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9qv5h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9qv5h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tm6jn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tm6jn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-88scp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-88scp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jtml8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jtml8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w6vc8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w6vc8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xmpmw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xmpmw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cfcgt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cfcgt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xqm6f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xqm6f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qzw7j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qzw7j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7qlkl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7qlkl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z5btk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z5btk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s49qd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s49qd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9pxwj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9pxwj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-shktr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-shktr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vrqb9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vrqb9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8n48s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8n48s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lmjw9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lmjw9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gnjwt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gnjwt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mdnjh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mdnjh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fxdjz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fxdjz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2plzt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2plzt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l8ln6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l8ln6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mpr2c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mpr2c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qz6mj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qz6mj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p6p49",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p6p49",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xgfr4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xgfr4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qjsc6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qjsc6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v594p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v594p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wl55c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wl55c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2nj2l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2nj2l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bppnw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bppnw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xrpfc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xrpfc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rm96s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rm96s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mrc6z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mrc6z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gswxg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gswxg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mp6z7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mp6z7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g82q5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g82q5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hnzl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hnzl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l9f9j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l9f9j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lbs45",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lbs45",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9wqs8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9wqs8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xn727",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xn727",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w55r9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w55r9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nlp6v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nlp6v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kwn8t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kwn8t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rt8ck",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rt8ck",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jqj7r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jqj7r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m2d9h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m2d9h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pr9bj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pr9bj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nmhrk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nmhrk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fnvhh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fnvhh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vdsc4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vdsc4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-447z8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-447z8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dpvh7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dpvh7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-48sc4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-48sc4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lbxhb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lbxhb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x5xl2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x5xl2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jpp4q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jpp4q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qlg5l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qlg5l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xgv9x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xgv9x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l9st9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l9st9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mbjbw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mbjbw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8hzjs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8hzjs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xtdt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xtdt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wr2fh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wr2fh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gcckx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gcckx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w6dqd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w6dqd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-phs5v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-phs5v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r8djb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r8djb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rwlr7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rwlr7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-67kg9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-67kg9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tl92t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tl92t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-69cgp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-69cgp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rrwcd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rrwcd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h6p6m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h6p6m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2rlgb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2rlgb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6vzw4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6vzw4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fdcgj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fdcgj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dqn24",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dqn24",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bl298",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bl298",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g2b54",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g2b54",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sdfq7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sdfq7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vkccq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vkccq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g6s7d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g6s7d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9rq2j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9rq2j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6vkbv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6vkbv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f7s9b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f7s9b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hhqgt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hhqgt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-27wgh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-27wgh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wnrk2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wnrk2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s9p8r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s9p8r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2nnsd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2nnsd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8mn4q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8mn4q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8nl92",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8nl92",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wk9p7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wk9p7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pkrg6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pkrg6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sj5h6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sj5h6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vxnmf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vxnmf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-95kvn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-95kvn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ttvdm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ttvdm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rqfbw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rqfbw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nw7fp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nw7fp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ltvjj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ltvjj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lkd55",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lkd55",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hj984",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hj984",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhnt8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhnt8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p2464",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p2464",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44sc6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44sc6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s5q5t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s5q5t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zjfnx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zjfnx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j27df",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j27df",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jl8ft",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jl8ft",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gnh4m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gnh4m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gqtg2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gqtg2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b5lz5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b5lz5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gbhss",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gbhss",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9pkrd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9pkrd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8b5z4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8b5z4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-77szb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-77szb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zkrrb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zkrrb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j7xsr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j7xsr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4bkzv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4bkzv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tpjxf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tpjxf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jkcbw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jkcbw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qq6mq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qq6mq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r9d87",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r9d87",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sxhnp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sxhnp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fl8fh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fl8fh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-crgxk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-crgxk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2w9sh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2w9sh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xj5n7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xj5n7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4mqhj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4mqhj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xng9k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xng9k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hvvlh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hvvlh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vs86c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vs86c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mrvlf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mrvlf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5czvf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5czvf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-blbn9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-blbn9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ckj27",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ckj27",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-drwfj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-drwfj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fvdgt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fvdgt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f7vx6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f7vx6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8drvz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8drvz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5m9mv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5m9mv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fdmff",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fdmff",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wjkwc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wjkwc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d59f6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d59f6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-twff2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-twff2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnvhq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnvhq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c2wgl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c2wgl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dlvp2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dlvp2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-652sm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-652sm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7tm2r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7tm2r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ccdbn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ccdbn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhgvd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhgvd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rtsbr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rtsbr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p7pjk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p7pjk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-42fj5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-42fj5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vql2b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vql2b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kqgrk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kqgrk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xhngb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xhngb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p6bjd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p6bjd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l47sl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l47sl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7hcvb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7hcvb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q8whm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q8whm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-spdpl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-spdpl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l98tn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l98tn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h2jcx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h2jcx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mhktt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mhktt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p762m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p762m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zr8pg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zr8pg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gw2l9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gw2l9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-72bnr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-72bnr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jhjnt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jhjnt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8526w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8526w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lrhdh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lrhdh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m8gpc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m8gpc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f8gg8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f8gg8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9k8gt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9k8gt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2596g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2596g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-85vvt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-85vvt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d8cfd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d8cfd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k9k57",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k9k57",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vm7jp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vm7jp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vqt28",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vqt28",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t2k6h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t2k6h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rm6gk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rm6gk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4gp2j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4gp2j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fpsl4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fpsl4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5j8h2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5j8h2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rfrk5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rfrk5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhp9b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhp9b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v82j2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v82j2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k4f9z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k4f9z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fvhpt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fvhpt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pwqrl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pwqrl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vbhh4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vbhh4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z77kf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z77kf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dwk2p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dwk2p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v28vh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v28vh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pn29s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pn29s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2rjlb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2rjlb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xmwc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xmwc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9kf6t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9kf6t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v9k96",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v9k96",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnlt6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnlt6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6pnbt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6pnbt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ff94f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ff94f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gtm9b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gtm9b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j99l9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j99l9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2vp7k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2vp7k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p9rhs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p9rhs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2wvgl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2wvgl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xbxq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xbxq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nsrqt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nsrqt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6sz2k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6sz2k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mq4k7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mq4k7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tf8nr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tf8nr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lbxkn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lbxkn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9vxts",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9vxts",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wdlx2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wdlx2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2frks",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2frks",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l8q75",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l8q75",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7559b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7559b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v4bbl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v4bbl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zcjqh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zcjqh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gkqfq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gkqfq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kzxv4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kzxv4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nf5ml",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nf5ml",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8xwhj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8xwhj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n7nq6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n7nq6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h544m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h544m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6d76k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6d76k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gkmqv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gkmqv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dg772",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dg772",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rc6pf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rc6pf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6n7mp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6n7mp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fnjpq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fnjpq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lrkk2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lrkk2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m6p7l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m6p7l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-clxgx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-clxgx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vdhqx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vdhqx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-59nc9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-59nc9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j8n7f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j8n7f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xb6lm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xb6lm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4g2bj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4g2bj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dxmfd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dxmfd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c77l6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c77l6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8mlrg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8mlrg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l9ssk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l9ssk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vlx7x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vlx7x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kld9q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kld9q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n8j6s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n8j6s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-66rm4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-66rm4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-srvj4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-srvj4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-frs4m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-frs4m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-phcwj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-phcwj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2mcqj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2mcqj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wzhhl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wzhhl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cz742",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cz742",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5p2hq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5p2hq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t2wtp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t2wtp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g97qt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g97qt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t6gxg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t6gxg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z4jfw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z4jfw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-flg7v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-flg7v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rsf7k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rsf7k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9rjcm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9rjcm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kh2wh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kh2wh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xv9tp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xv9tp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x9v6c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x9v6c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-snmhc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-snmhc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g7pfq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g7pfq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rthnl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rthnl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zrfk9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zrfk9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v9pgx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v9pgx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9bc7s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9bc7s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fddzr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fddzr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f4qgw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f4qgw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j4qcx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j4qcx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4k5pz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4k5pz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k4ktp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k4ktp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-96gd4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-96gd4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zxclt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zxclt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xffgj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xffgj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5ptbx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5ptbx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jzd48",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jzd48",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rxbmk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rxbmk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wj7v2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wj7v2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5l9lj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5l9lj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8dxv7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8dxv7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zqqg2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zqqg2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gf75h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gf75h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vfx62",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vfx62",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ptdpf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ptdpf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m4pkz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m4pkz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hshn2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hshn2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n5tq5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n5tq5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bp8qd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bp8qd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b5rwg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b5rwg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8b44m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8b44m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-76bdx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-76bdx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n72pl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n72pl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-52z2k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-52z2k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-75zzx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-75zzx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lbt8s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lbt8s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tts2q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tts2q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l7qhl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l7qhl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g4fwt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g4fwt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nm6f8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nm6f8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n74zz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n74zz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5njdk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5njdk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rpxzg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rpxzg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xn7nb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xn7nb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v9ncd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v9ncd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-llqn8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-llqn8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r9mtd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r9mtd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p9vwg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p9vwg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-snrxc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-snrxc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jxndx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jxndx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h7bzr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h7bzr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d65xs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d65xs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jtqqb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jtqqb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-smmjn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-smmjn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tm84q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tm84q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dh7tk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dh7tk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c6qjm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c6qjm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z5wp7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z5wp7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ngkns",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ngkns",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vqzfn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vqzfn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5ztlr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5ztlr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vxkbn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vxkbn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mz8jd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mz8jd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tx6pg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tx6pg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bs9zw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bs9zw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lv5cp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lv5cp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-72k98",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-72k98",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vmfhs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vmfhs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l7l6h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l7l6h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8lvk8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8lvk8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-skn2j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-skn2j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vhqrq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vhqrq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4r7lv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4r7lv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zc5jc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zc5jc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-46nqm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-46nqm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gzsh5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gzsh5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mbd4b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mbd4b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fxtdz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fxtdz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ssrhn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ssrhn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jr5mx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jr5mx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nwxqc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nwxqc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q5h8k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q5h8k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lv8fw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lv8fw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zl8bx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zl8bx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b2z9z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b2z9z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qdgrl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qdgrl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tbvjj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tbvjj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xhlhp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xhlhp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-swf9d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-swf9d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r4xqj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r4xqj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7wwc2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7wwc2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lhj8b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lhj8b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-stc5z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-stc5z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9wwlm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9wwlm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hwmq7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hwmq7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lh9wz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lh9wz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h64v8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h64v8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnt5w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnt5w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tmtmx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tmtmx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kjm69",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kjm69",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44llc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44llc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-btq7l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-btq7l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hthbf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hthbf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-86gp7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-86gp7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8wj69",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8wj69",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z94z8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z94z8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gzvbb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gzvbb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ws8lf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ws8lf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-llsnz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-llsnz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7sbr4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7sbr4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zp5sr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zp5sr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wgpbz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wgpbz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lfmkr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lfmkr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qhm2d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qhm2d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-khmzl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-khmzl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v7mct",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v7mct",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p4f9h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p4f9h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z2sbv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z2sbv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6xzp5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6xzp5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kwsxz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kwsxz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vsq4b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vsq4b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-grq5v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-grq5v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7vcxs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7vcxs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kvk9h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kvk9h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bbsh8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bbsh8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6vm6r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6vm6r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-949xd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-949xd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cdvbt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cdvbt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kvmhl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kvmhl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cmg9n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cmg9n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gh77r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gh77r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sb95v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sb95v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m9bpn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m9bpn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t5qvn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t5qvn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mhmfn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mhmfn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qcbkx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qcbkx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7sz72",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7sz72",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zccfd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zccfd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zzww2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zzww2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l46ms",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l46ms",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8wldb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8wldb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kcrmt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kcrmt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hmxn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hmxn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-968tv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-968tv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j6jmf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j6jmf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qndf5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qndf5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v4dwx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v4dwx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cnqpg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cnqpg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jhx4g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jhx4g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bdmjh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bdmjh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tqvlb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tqvlb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6kckr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6kckr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-drttb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-drttb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6prw4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6prw4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x2lld",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x2lld",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j6dm8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j6dm8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-86jmb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-86jmb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pdpjn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pdpjn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rrrbk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rrrbk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-57n6j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-57n6j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4ww9m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4ww9m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-phz29",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-phz29",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hdbj7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hdbj7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bwv4c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bwv4c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5bp2p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5bp2p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2vgnx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2vgnx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-snk86",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-snk86",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7knrg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7knrg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dvmhb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dvmhb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-57bd8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-57bd8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vwpk8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vwpk8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fmmtq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fmmtq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5nqlw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5nqlw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qc4w9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qc4w9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8cxk9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8cxk9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f9g8z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f9g8z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-htfz8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-htfz8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xhdjg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xhdjg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xmzsr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xmzsr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-26ks2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-26ks2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g2xlt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g2xlt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9c96x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9c96x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x94rd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x94rd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b2stm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b2stm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lzwj9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lzwj9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rnvns",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rnvns",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h4snl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h4snl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kplpb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kplpb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t6hw2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t6hw2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-khw7v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-khw7v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6n9vc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6n9vc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rxrpx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rxrpx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2l49m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2l49m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xlvm2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xlvm2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d9s2b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d9s2b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-56pmv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-56pmv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qzdqk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qzdqk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2wpfz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2wpfz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ctf6b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ctf6b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5cl8n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5cl8n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rsxmm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rsxmm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-59s9d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-59s9d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f88dl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f88dl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9h64n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9h64n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fm2jd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fm2jd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-59dlw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-59dlw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ncfwp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ncfwp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jkk6t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jkk6t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6ktfr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6ktfr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ltdcd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ltdcd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wlzwl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wlzwl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v54j5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v54j5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9pxqx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9pxqx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s2wb7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s2wb7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ff75p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ff75p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wlvch",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wlvch",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-smn8h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-smn8h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q57f5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q57f5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5mqww",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5mqww",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4f4fs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4f4fs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h5snt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h5snt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nnj6t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nnj6t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8qdt9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8qdt9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9twwf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9twwf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xdgdc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xdgdc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8xsnw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8xsnw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8tq9d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8tq9d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cxxnb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cxxnb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pp2cg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pp2cg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5vq2z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5vq2z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b6s2g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b6s2g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8mw99",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8mw99",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-55xwt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-55xwt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mjq4p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mjq4p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8hk8h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8hk8h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nj4dz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nj4dz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wgj65",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wgj65",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m85hg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m85hg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s52pp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s52pp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zgdm2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zgdm2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dq22w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dq22w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jtrgq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jtrgq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dqfwl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dqfwl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ldrmp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ldrmp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s8zkt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s8zkt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7cs4h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7cs4h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v4g4d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v4g4d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-67m9c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-67m9c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-24f2n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-24f2n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dzmrw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dzmrw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-txccz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-txccz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hww2k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hww2k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tzg56",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tzg56",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jt7dl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jt7dl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4w52h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4w52h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6k55m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6k55m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lxq7f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lxq7f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gchhb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gchhb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zvgbt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zvgbt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-48sm5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-48sm5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kzp6f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kzp6f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mcngx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mcngx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-47fkp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-47fkp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dc5tw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dc5tw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zw5mb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zw5mb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hxp2z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hxp2z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p9nc2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p9nc2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s8z22",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s8z22",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-st4mv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-st4mv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bvjsf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bvjsf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6dkc5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6dkc5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n7znw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n7znw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ckqsb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ckqsb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v8xvc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v8xvc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8d9dr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8d9dr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4lpns",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4lpns",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-996zr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-996zr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q584l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q584l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xhdq5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xhdq5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n95vh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n95vh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s2t4f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s2t4f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g2xql",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g2xql",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n7zmc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n7zmc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9m6dt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9m6dt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rxw9g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rxw9g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v8xjr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v8xjr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xbg87",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xbg87",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rflxv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rflxv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rqgjw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rqgjw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sgldk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sgldk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r6qdn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r6qdn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44jrd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44jrd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hvsp6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hvsp6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-84sj9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-84sj9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vpr4z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vpr4z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pr2mr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pr2mr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x29mm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x29mm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5q69h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5q69h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qrqcj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qrqcj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qqbmv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qqbmv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2lqjc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2lqjc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rqfvw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rqfvw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2s8ql",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2s8ql",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cqmxw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cqmxw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vdqxw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vdqxw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-68kqp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-68kqp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6dhcf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6dhcf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6fl6r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6fl6r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4fflv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4fflv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pdhcx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pdhcx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9bwck",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9bwck",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g8khc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g8khc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-24ffh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-24ffh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kdgc7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kdgc7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jpwnn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jpwnn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tl7ss",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tl7ss",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-47bss",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-47bss",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pjf5c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pjf5c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cvbrm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cvbrm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qhxvz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qhxvz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f88lr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f88lr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q2m2w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q2m2w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j5dwn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j5dwn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j4gq5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j4gq5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jjwv6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jjwv6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jxspw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jxspw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5p5jl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5p5jl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hnhrq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hnhrq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-49kjt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-49kjt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-txwfn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-txwfn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dmbsr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dmbsr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s92wj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s92wj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vkkzs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vkkzs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nxnv2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nxnv2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x44xg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x44xg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8t8lw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8t8lw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-47bf4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-47bf4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-prx9s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-prx9s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jzz4s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jzz4s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wnqjr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wnqjr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-76npd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-76npd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2glqc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2glqc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gwtf6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gwtf6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d2b7z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d2b7z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wvkbg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wvkbg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wfnkw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wfnkw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sc9p2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sc9p2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-49p28",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-49p28",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jg4t8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jg4t8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-22hl5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-22hl5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xjllt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xjllt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d779h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d779h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-58562",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-58562",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kf89c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kf89c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r7gwn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r7gwn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jftkr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jftkr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wxffq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wxffq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9qcr5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9qcr5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-czrvl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-czrvl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sbrzs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sbrzs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lxsvx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lxsvx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c5lws",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c5lws",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xzbln",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xzbln",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xbplf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xbplf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mld8t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mld8t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-clvnk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-clvnk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j27qr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j27qr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5spzf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5spzf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qhn62",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qhn62",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sg9kh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sg9kh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-84ghm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-84ghm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sv5pp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sv5pp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2hvj2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2hvj2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lng5z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lng5z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q9ppm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q9ppm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7nw2k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7nw2k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gh7rf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gh7rf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-42njk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-42njk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n72x8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n72x8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k2xh4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k2xh4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g25h8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g25h8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-frbxf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-frbxf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-89brg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-89brg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vk5ld",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vk5ld",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tz2jn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tz2jn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jn9f4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jn9f4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnc8d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnc8d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bvks7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bvks7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j4rqx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j4rqx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qtc72",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qtc72",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6p49z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6p49z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2nqnz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2nqnz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-txlsv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-txlsv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rfspv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rfspv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hsvbs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hsvbs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6psdk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6psdk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dqtwr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dqtwr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4cvdz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4cvdz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bpcmr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bpcmr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wdjnx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wdjnx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j2t5s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j2t5s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2lhbh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2lhbh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gg6tf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gg6tf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vwmwd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vwmwd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6dwjc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6dwjc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4f7jd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4f7jd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8d5lp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8d5lp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8zqs9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8zqs9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4tzf2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4tzf2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mz2kx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mz2kx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6fpcw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6fpcw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pgm9c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pgm9c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8hj2n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8hj2n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6qhcc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6qhcc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t2csr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t2csr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kmr7x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kmr7x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nc9lh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nc9lh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hgnrk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hgnrk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-456rj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-456rj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bgklx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bgklx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lm9q2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lm9q2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l62fp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l62fp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wk8v5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wk8v5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b27xx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b27xx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-55tbs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-55tbs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4n449",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4n449",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5c7vm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5c7vm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kmr8f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kmr8f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4vtv6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4vtv6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2w5hw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2w5hw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jzdkv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jzdkv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wwklc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wwklc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-prtzf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-prtzf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p45q2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p45q2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x4472",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x4472",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-55rcn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-55rcn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ttfsm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ttfsm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v46mw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v46mw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9gr6k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9gr6k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wkzqw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wkzqw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tnpvg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tnpvg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pr7z2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pr7z2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6wg92",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6wg92",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44ppp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44ppp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tbmdx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tbmdx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pfgtt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pfgtt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rxn2t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rxn2t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p26db",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p26db",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rhjfx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rhjfx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cdq99",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cdq99",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tfnbb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tfnbb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wblqg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wblqg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-trfsf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-trfsf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-56rr6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-56rr6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pgvsd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pgvsd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l56dp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l56dp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8bcbq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8bcbq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5srcq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5srcq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5m8jf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5m8jf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4sdqd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4sdqd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xwk5q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xwk5q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qxspl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qxspl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gdxk5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gdxk5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dfk4p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dfk4p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-stcqk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-stcqk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pqwxb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pqwxb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z8dkl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z8dkl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8h288",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8h288",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gwl9q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gwl9q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dwvw4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dwvw4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-59756",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-59756",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pltfq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pltfq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7pr8l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7pr8l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lhq8s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lhq8s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kj9c7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kj9c7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gw76r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gw76r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hklkj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hklkj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mnd5z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mnd5z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pgs8h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pgs8h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vztp6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vztp6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s9zb9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s9zb9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qff89",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qff89",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5xck2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5xck2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-99ws6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-99ws6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-thchd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-thchd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6l6ft",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6l6ft",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mcd82",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mcd82",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sldqm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sldqm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q8wgn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q8wgn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qsjzn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qsjzn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xf66q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xf66q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fjc8g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fjc8g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bmkqc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bmkqc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q8cpb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q8cpb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rxb8d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rxb8d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-st95t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-st95t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gt2mg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gt2mg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qv7d9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qv7d9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7f9g9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7f9g9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2wftz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2wftz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fxg9m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fxg9m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rn8sx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rn8sx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hfd8d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hfd8d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k8lxq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k8lxq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-txdkm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-txdkm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f6tlt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f6tlt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m6kqt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m6kqt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dgrbq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dgrbq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wgq62",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wgq62",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nl8vg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nl8vg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vjlsz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vjlsz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lqmqs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lqmqs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kn5gs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kn5gs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rsw7x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rsw7x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-65l9g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-65l9g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r29qd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r29qd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jblxg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jblxg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kdwss",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kdwss",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w9dbq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w9dbq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vxwzg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vxwzg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ppgcw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ppgcw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bq9hx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bq9hx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x4cn5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x4cn5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lvjqt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lvjqt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6dqjh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6dqjh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jhmnh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jhmnh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cn4pf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cn4pf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xgztm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xgztm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-29pn4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-29pn4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9l78c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9l78c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rktvf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rktvf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kc8qd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kc8qd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d6dt4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d6dt4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnbcb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnbcb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lsb7v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lsb7v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hq96j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hq96j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w9ssr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w9ssr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2rnbs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2rnbs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dm4lz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dm4lz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8fgpp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8fgpp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jrzvr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jrzvr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tpq5z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tpq5z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jhpzv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jhpzv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fmrbz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fmrbz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nj4qb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nj4qb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2sczx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2sczx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vnpjm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vnpjm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r58sc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r58sc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7ww8b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7ww8b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xk8cb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xk8cb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n7vr8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n7vr8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ghmbh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ghmbh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4l24k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4l24k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2hxr8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2hxr8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qjnzd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qjnzd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sxd9j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sxd9j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7j5vf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7j5vf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5lnxp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5lnxp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lztx8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lztx8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d6wmw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d6wmw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pnc2m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pnc2m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bj58b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bj58b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-56lfm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-56lfm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bws8r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bws8r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-57wz6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-57wz6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-46cn4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-46cn4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t4zvd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t4zvd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hv9q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hv9q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fjtfq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fjtfq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xlmbf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xlmbf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5wrqv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5wrqv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lxkld",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lxkld",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z82mf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z82mf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nrd99",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nrd99",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5vd8v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5vd8v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h8wgq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h8wgq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zdlcv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zdlcv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zpj5b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zpj5b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tfsss",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tfsss",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t2c98",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t2c98",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kq6ln",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kq6ln",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4hx8q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4hx8q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v2q7c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v2q7c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dqrkx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dqrkx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5m4gx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5m4gx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b49kk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b49kk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2xvtp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2xvtp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c7hvg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c7hvg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2j9h5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2j9h5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hlph6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hlph6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2jn5s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2jn5s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8j5f9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8j5f9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w7wwj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w7wwj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kk88v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kk88v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-btvmc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-btvmc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9gq8p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9gq8p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wg8fn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wg8fn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9tgrg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9tgrg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dlxfr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dlxfr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6ncx7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6ncx7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jvghp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jvghp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rcx5q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rcx5q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-knfx6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-knfx6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jf9wt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jf9wt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kvg4d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kvg4d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hfnff",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hfnff",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xbjcj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xbjcj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zdvm7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zdvm7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bsqd4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bsqd4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-77tjf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-77tjf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7v98x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7v98x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hp5q2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hp5q2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kb66f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kb66f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-htdxl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-htdxl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bvqvt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bvqvt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5qhlk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5qhlk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nwp6g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nwp6g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pggjz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pggjz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9hhr8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9hhr8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sjpm7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sjpm7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jrnrt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jrnrt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hngpq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hngpq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ds6d8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ds6d8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x5x86",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x5x86",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8pl4n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8pl4n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tdhg9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tdhg9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m969h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m969h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cdkbf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cdkbf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vmp26",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vmp26",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-slqzj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-slqzj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jn66l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jn66l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cxc5m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cxc5m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r5nwr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r5nwr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kvbmr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kvbmr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wttq7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wttq7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s9znr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s9znr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xt2sq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xt2sq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jlkmm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jlkmm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lxlz2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lxlz2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7xqzk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7xqzk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-58p66",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-58p66",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h4ttb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h4ttb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l7c5x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l7c5x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jsctq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jsctq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h9pn5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h9pn5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rwwcl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rwwcl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-llbhh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-llbhh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fwtg4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fwtg4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nv79g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nv79g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7jfv2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7jfv2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tf9sn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tf9sn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nfbzt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nfbzt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k8jpv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k8jpv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4wfkp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4wfkp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mxkpg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mxkpg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4crjm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4crjm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qgkh2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qgkh2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j8r9k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j8r9k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-67rcv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-67rcv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b9zzp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b9zzp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hchb6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hchb6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qcttw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qcttw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7lgjq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7lgjq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4vcvd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4vcvd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k7k2w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k7k2w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nv2wt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nv2wt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l6spx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l6spx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4v967",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4v967",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4nd95",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4nd95",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7l5lg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7l5lg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j7bgm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j7bgm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-chdfx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-chdfx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hc7qz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hc7qz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jg8ns",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jg8ns",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-77qrm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-77qrm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mnf8r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mnf8r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x2knx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x2knx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hh9vw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hh9vw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7vx2c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7vx2c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bjfw9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bjfw9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ntkzv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ntkzv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7wkkg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7wkkg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x2t6l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x2t6l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hgz4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hgz4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2qhv7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2qhv7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8wl8s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8wl8s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-skgl2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-skgl2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z9kgp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z9kgp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2lbkq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2lbkq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7hk5b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7hk5b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xhkr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4xhkr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f5vmx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f5vmx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mlbvx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mlbvx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qcptb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qcptb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wghmb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wghmb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z7c9d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z7c9d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xwrvf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xwrvf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z25zv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z25zv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7lxnv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7lxnv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c8wlr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c8wlr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fbd5v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fbd5v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rnfc4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rnfc4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wrkxl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wrkxl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rnsmj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rnsmj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rdpc6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rdpc6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2kk4x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2kk4x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zlkhv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zlkhv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nk2zv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nk2zv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t7lv7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t7lv7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kddh4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kddh4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-86btp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-86btp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ctl8f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ctl8f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4fsxx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4fsxx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bjcjd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bjcjd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4f7wv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4f7wv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qhjcj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qhjcj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nw7k5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nw7k5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tcmmt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tcmmt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hg959",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hg959",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7xhwc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7xhwc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tzxk4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tzxk4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n2zsr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n2zsr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mqqnd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mqqnd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gs5x4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gs5x4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-llzrg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-llzrg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cldtm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cldtm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-djhpn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-djhpn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6wh9r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6wh9r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kr9wx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kr9wx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5dms6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5dms6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2ct2q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2ct2q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f25z4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f25z4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h5vpf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h5vpf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7rb4s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7rb4s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k9vj2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k9vj2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jph25",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jph25",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s62r4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s62r4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h8b47",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h8b47",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k6thh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k6thh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hlqkl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hlqkl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pmb8l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pmb8l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h9t2n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h9t2n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l4rvr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l4rvr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bt6dh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bt6dh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gx4xq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gx4xq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5qdhc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5qdhc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4lw7d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4lw7d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4sxsq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4sxsq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kwntd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kwntd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hs249",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hs249",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qk2q4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qk2q4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hn8gv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hn8gv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7hht5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7hht5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q4sdp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q4sdp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nrv9q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nrv9q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-84kwd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-84kwd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rd7xt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rd7xt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-76hb9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-76hb9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j4pnk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j4pnk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6fmnx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6fmnx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vms67",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vms67",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-74mb5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-74mb5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wks7q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wks7q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8f9fr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8f9fr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jp5zx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jp5zx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-78nxl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-78nxl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-swgwr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-swgwr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mq24v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mq24v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gl6np",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gl6np",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-67c9c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-67c9c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xgn9q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xgn9q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g9z8b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g9z8b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5sj6t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5sj6t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4jxwc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4jxwc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhnlj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhnlj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lgzgg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lgzgg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6bcd2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6bcd2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zjj6n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zjj6n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9pghp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9pghp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gx5l2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gx5l2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gfdpn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gfdpn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8cjwc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8cjwc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qkjnr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qkjnr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fth5f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fth5f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v5hzl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v5hzl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qkbz9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qkbz9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sdj42",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sdj42",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jr6cl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jr6cl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rbglw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rbglw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t4dcf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t4dcf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dd5bz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dd5bz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8vxmp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8vxmp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sc2qn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sc2qn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mzng6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mzng6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4hp7m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4hp7m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lsxht",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lsxht",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lh9wd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lh9wd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w88vv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w88vv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2m25c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2m25c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnl99",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnl99",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n9j77",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n9j77",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4dvlz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4dvlz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rc266",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rc266",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n488t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n488t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sm28f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sm28f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n46pf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n46pf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sv97f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sv97f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8n965",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8n965",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4ngx9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4ngx9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mtqr6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mtqr6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xj5pr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xj5pr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m5bjl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m5bjl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tjg49",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tjg49",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x7994",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x7994",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6vpzf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6vpzf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d98ds",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d98ds",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lsfmh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lsfmh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhl6x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhl6x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nsf55",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nsf55",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fqj4k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fqj4k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4j6zz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4j6zz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4szvc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4szvc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2lzkr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2lzkr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7zvkk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7zvkk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vq8qm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vq8qm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xwbpb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xwbpb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vkvwm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vkvwm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z52bd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z52bd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4nzpm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4nzpm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wcln8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wcln8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tgwtg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tgwtg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jv5rj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jv5rj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wgp5l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wgp5l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gppkm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gppkm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kgltf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kgltf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wc98z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wc98z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8xpdt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8xpdt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2hrjx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2hrjx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6lpfd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6lpfd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vvsxl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vvsxl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nsb7v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nsb7v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cbjwh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cbjwh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tsdv8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tsdv8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-96zvn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-96zvn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cgk5g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cgk5g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kqc9b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kqc9b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r9696",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r9696",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jkq5x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jkq5x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnk55",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnk55",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dqkvr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dqkvr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wm9fm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wm9fm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ws4md",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ws4md",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8mk5b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8mk5b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mf2pm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mf2pm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ccpmm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ccpmm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hw98h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hw98h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n54pz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n54pz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jx8q9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jx8q9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g9wmz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g9wmz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-slzch",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-slzch",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kff6z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kff6z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-phh8n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-phh8n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8qx7l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8qx7l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cksfj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cksfj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fpkr6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fpkr6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7mq56",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7mq56",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fnm44",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fnm44",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jqpmz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jqpmz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r9mjg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r9mjg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l6jjg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l6jjg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l5r4t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l5r4t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fpb5m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fpb5m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tzfqv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tzfqv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jk67r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jk67r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cq25c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cq25c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zlc2d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zlc2d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7cdfs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7cdfs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hzlms",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hzlms",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qrx78",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qrx78",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rwtjd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rwtjd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f6xfb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f6xfb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ksfhw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ksfhw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zn5cw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zn5cw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nfp9k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nfp9k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mlmj2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mlmj2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rhk6g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rhk6g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5p5xr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5p5xr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-26ljb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-26ljb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jwjlb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jwjlb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2c4lb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2c4lb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-krkjm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-krkjm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fxrts",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fxrts",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-89x27",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-89x27",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8tqp5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8tqp5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6chhd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6chhd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-29mz8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-29mz8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m5cs4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m5cs4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wknjw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wknjw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lhb7s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lhb7s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qb7v5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qb7v5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9hw2l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9hw2l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4592w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4592w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xjdwg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xjdwg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xlnl9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xlnl9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ngwht",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ngwht",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-244xk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-244xk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tqrt4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tqrt4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hsjbp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hsjbp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8n6dh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8n6dh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nqkjc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nqkjc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vlbgl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vlbgl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z4qqg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z4qqg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dd66s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dd66s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bs86g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bs86g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sw6js",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sw6js",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-prngm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-prngm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nvjwt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nvjwt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wsn4z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wsn4z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d699q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d699q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wrt4l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wrt4l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qb8hb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qb8hb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bvf5t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bvf5t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pksjs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pksjs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-smvvh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-smvvh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9z7wj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9z7wj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pv9nx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pv9nx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2nkw8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2nkw8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m8rkx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m8rkx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bscb6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bscb6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mt7m4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mt7m4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nm6bc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nm6bc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4d2qm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4d2qm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w5pfp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w5pfp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lgcjs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lgcjs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wmgms",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wmgms",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f49r5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f49r5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pbtdz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pbtdz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bd745",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bd745",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sgkgp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sgkgp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wvzjt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wvzjt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sp4q9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sp4q9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5t6c9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5t6c9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5ncrf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5ncrf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xdmd5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xdmd5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6nh9r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6nh9r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cpxc7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cpxc7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z4rdq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z4rdq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ggw5n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ggw5n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ws8wk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ws8wk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5rpv4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5rpv4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d7skl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d7skl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zdhvl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zdhvl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zclgt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zclgt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w9498",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w9498",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ssc84",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ssc84",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sq5bn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sq5bn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kzp6l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kzp6l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n9q5w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n9q5w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x6hjf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x6hjf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6tmzl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6tmzl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6txdd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6txdd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h7rgl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h7rgl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hpzxk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hpzxk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l5q5m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l5q5m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tsffb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tsffb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d5btz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-d5btz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hbzlh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hbzlh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zpx79",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zpx79",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-czkxs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-czkxs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xf5kr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xf5kr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tgkh9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tgkh9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mn4br",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mn4br",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mdzsj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mdzsj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q6h99",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q6h99",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kptj7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kptj7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nl5rh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nl5rh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p6hsw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p6hsw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6t28l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6t28l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fldcg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fldcg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-95txv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-95txv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dcnqf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dcnqf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lm9lh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lm9lh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c264t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c264t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2xlx6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2xlx6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2k5qf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2k5qf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-btmlk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-btmlk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qgfm2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qgfm2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-td4hq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-td4hq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hz9rj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hz9rj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t9697",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t9697",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-95vjq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-95vjq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dzqvd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dzqvd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vvsrt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vvsrt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-22hqh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-22hqh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qhcsw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qhcsw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l68ff",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l68ff",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xbvlf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xbvlf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ghhtm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ghhtm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rcdx2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rcdx2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qv8mp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qv8mp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6c7h6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6c7h6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zjs4k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zjs4k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-87shb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-87shb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vstjq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vstjq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s7s5q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s7s5q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lqq2k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lqq2k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l64ds",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l64ds",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mwz4l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mwz4l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j6jmk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j6jmk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wsh7g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wsh7g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cgntf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cgntf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sdnj2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sdnj2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pw229",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pw229",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w26sb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w26sb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ld9hh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ld9hh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cdqdh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cdqdh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-48dtq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-48dtq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2k8bj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2k8bj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fbd8t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fbd8t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p7258",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p7258",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7pff8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7pff8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dj9vn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dj9vn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2qmxm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2qmxm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4lqkh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4lqkh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lgrz2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lgrz2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bfrzw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bfrzw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jdjqv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jdjqv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bbd26",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bbd26",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g96gf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g96gf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jpjdg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jpjdg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6z8vh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6z8vh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-27dpj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-27dpj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n7kfx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n7kfx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lgh7h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lgh7h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wmb9z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wmb9z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dglw2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dglw2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vwdqm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vwdqm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t9746",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t9746",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6xnw7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6xnw7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jgmhb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jgmhb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r45nz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r45nz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hjq56",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hjq56",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t68wq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t68wq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dgqfg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dgqfg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zwk45",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zwk45",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4qlh9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4qlh9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9qck8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9qck8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xtqhv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xtqhv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pwnrp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pwnrp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r4v66",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r4v66",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hdfv4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hdfv4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2rg2q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2rg2q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dw2cx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dw2cx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bhjvl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bhjvl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wpqx5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wpqx5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ghwwm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ghwwm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kq4ss",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kq4ss",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h5tf4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h5tf4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4p42m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4p42m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zgl9m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zgl9m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p4k8f",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p4k8f",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ncgkb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ncgkb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wnkbl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wnkbl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4dtl7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4dtl7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fcz9g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fcz9g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hrlq7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hrlq7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zhcwp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zhcwp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s4lkl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s4lkl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bs58n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bs58n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qjs8d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qjs8d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sf5z9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sf5z9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m7crj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m7crj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hkj8k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hkj8k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sxd2r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sxd2r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pxwvq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pxwvq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2rm9p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2rm9p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-szp6j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-szp6j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bvzpj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bvzpj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-89dms",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-89dms",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gt6rw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gt6rw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t8m9p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t8m9p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-psd9r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-psd9r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n258l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n258l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b2ks2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b2ks2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v7wlx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v7wlx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8vzdw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8vzdw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f2zrn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f2zrn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xx8vl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xx8vl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-85pt8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-85pt8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4lvrj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4lvrj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-52mtt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-52mtt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5plch",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5plch",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jhn7b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jhn7b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6njnx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6njnx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f7d5t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f7d5t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nxdhl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nxdhl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-twwqt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-twwqt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zlbt7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zlbt7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pl66t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pl66t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gsprj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gsprj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p4vhc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p4vhc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8w6d6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8w6d6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-75t68",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-75t68",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pc789",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pc789",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x2n8x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x2n8x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nk8rs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nk8rs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p58pm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p58pm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vp2gf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vp2gf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bx7xh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bx7xh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w6drt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-w6drt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sk6rk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sk6rk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4b699",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4b699",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kfglj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kfglj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pnc9h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pnc9h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-54zsq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-54zsq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ldfbx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ldfbx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cxrcg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cxrcg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hjh52",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hjh52",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-djzj2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-djzj2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c6tm4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c6tm4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kmqp5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kmqp5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dkl5n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dkl5n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g94pm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g94pm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vds72",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vds72",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hcqnt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hcqnt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnxsb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnxsb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-clvg4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-clvg4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9r97d",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9r97d",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-445pg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-445pg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mrmlh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mrmlh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2tvw5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2tvw5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2hmz2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2hmz2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t9724",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t9724",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xtvd5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xtvd5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qm846",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qm846",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t7zd9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-t7zd9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lqk2z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lqk2z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-glhv6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-glhv6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-msnvs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-msnvs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jd7zg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jd7zg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-spf7n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-spf7n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rckcn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rckcn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4z7zg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4z7zg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qn2gd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qn2gd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bhmcg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bhmcg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r44lq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r44lq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hp6k8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hp6k8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kd4ct",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kd4ct",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qc76l",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qc76l",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5fv7j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5fv7j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6z644",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6z644",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mzsdm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mzsdm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q27p9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-q27p9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xqfwd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xqfwd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-brfss",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-brfss",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k4sjp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k4sjp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xxx9g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xxx9g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h24bb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h24bb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7b5zq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7b5zq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pb6gk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pb6gk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7gckv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7gckv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wpqjn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wpqjn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jktmg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jktmg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-442kt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-442kt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bf76v",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bf76v",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qdw6c",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qdw6c",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4nwck",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4nwck",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tcnl7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tcnl7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rc5zv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rc5zv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g2pms",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g2pms",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ghg89",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ghg89",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bssn9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bssn9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xpkj4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xpkj4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-brclq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-brclq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n846b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n846b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ftjjn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ftjjn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wp29z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wp29z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7fb9k",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7fb9k",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qvzzk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qvzzk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8lpsr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8lpsr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bvh4g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bvh4g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vltk7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vltk7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z2rht",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z2rht",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r5rxz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r5rxz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n5zg5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-n5zg5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wphmc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wphmc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hn8t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6hn8t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tn99z",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tn99z",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rssg4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rssg4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qn8jg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qn8jg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9lddt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9lddt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g6xrt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g6xrt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dfxxv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dfxxv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qcq8b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qcq8b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nrm27",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nrm27",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2p946",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2p946",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jlvhp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jlvhp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rf6cx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rf6cx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-55sgz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-55sgz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k45lb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k45lb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hzlcv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hzlcv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6rg8b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6rg8b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r4j9g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r4j9g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f82mg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f82mg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-89x5h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-89x5h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4cvsl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4cvsl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z8fs2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z8fs2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nlk5s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nlk5s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4gtsm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4gtsm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-khfwr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-khfwr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhnrg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dhnrg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zlw9n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zlw9n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fvt5r",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fvt5r",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wmksk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wmksk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2vkvt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2vkvt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9dbwn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9dbwn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2sjtt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2sjtt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zdsnz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zdsnz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hbcgv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hbcgv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dwkqm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dwkqm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4b6xb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4b6xb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f6rv9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f6rv9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5h9zw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5h9zw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j42tm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-j42tm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7pb96",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7pb96",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ctrxm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ctrxm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wz77b",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wz77b",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nmplm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nmplm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ktf7w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ktf7w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v87px",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v87px",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ljs4t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ljs4t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z7zvn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-z7zvn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rdf7n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rdf7n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v8jtc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v8jtc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sndzx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sndzx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b5gl6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b5gl6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cqxjp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cqxjp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9xm2s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9xm2s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b2j6n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b2j6n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2ssdx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2ssdx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4sdsc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4sdsc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s2w82",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s2w82",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jd4nl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jd4nl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sx544",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sx544",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xhxvm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xhxvm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2q58j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2q58j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dwkpm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dwkpm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2z7ql",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-2z7ql",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zjdwc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zjdwc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-twhgz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-twhgz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gfcsh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gfcsh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p2nmw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p2nmw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mc8gl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mc8gl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4msv7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4msv7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nmkwk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nmkwk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8z8zn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8z8zn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c9795",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-c9795",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f8pld",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f8pld",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kczvr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kczvr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fwfjl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fwfjl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m5nq7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m5nq7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mlsrb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mlsrb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5xwmf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5xwmf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4dm2p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4dm2p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-chvq5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-chvq5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kx9k5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kx9k5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vn649",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vn649",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8fh77",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8fh77",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h8zlm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-h8zlm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-chz8h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-chz8h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5rjcf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5rjcf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rrh26",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rrh26",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6ntfq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6ntfq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5gzqh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5gzqh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mgm4m",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mgm4m",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kgmbf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kgmbf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xl8f4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xl8f4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zrx5w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zrx5w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p7cfp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p7cfp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xxq29",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xxq29",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dnv9w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dnv9w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gdgnw",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gdgnw",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vhdvd",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vhdvd",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ztvmp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ztvmp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b5zwm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b5zwm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v8nff",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v8nff",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qjfrs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qjfrs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s7hb9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-s7hb9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8hplc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8hplc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lcv99",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lcv99",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rfkf6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rfkf6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tfwzn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tfwzn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k6t5s",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k6t5s",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5vqps",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5vqps",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vlwfs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vlwfs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rbkpn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rbkpn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tkslb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tkslb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mfdxh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mfdxh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fdwtn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-fdwtn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mz8v4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mz8v4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-645qf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-645qf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xpl9p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xpl9p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kmp2p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kmp2p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-grtt2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-grtt2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dffsb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dffsb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kzkrt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kzkrt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qfl6t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qfl6t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lvt8x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lvt8x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-drg2x",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-drg2x",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p7gjk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p7gjk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sjsvs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-sjsvs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jz7kv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jz7kv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r5q5g",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r5q5g",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vbcvp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vbcvp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p2rsv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-p2rsv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8b8rp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8b8rp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rllkt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rllkt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4w47p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4w47p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5b5br",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5b5br",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9w2fx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9w2fx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lsmzf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lsmzf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zb644",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zb644",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lgx77",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lgx77",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rctn4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rctn4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-76nrg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-76nrg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k7vs6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-k7vs6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zzscx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zzscx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5vqnt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5vqnt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r6qx5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r6qx5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ft9sp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ft9sp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wpfdh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wpfdh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xsr9p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xsr9p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-blg79",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-blg79",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ppmjx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ppmjx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nz9br",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-nz9br",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnf9t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jnf9t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4cxtg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4cxtg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bf968",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-bf968",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9t7n8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9t7n8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x746n",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x746n",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v5b7h",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v5b7h",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6mvvn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6mvvn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-257v2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-257v2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qvgdv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qvgdv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gp49w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gp49w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xxjjl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-xxjjl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wg787",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wg787",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ntdm8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ntdm8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qrb87",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qrb87",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qs4rz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qs4rz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zb8v9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-zb8v9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f58wn",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-f58wn",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4lxln",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4lxln",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rw922",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rw922",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wfkdh",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wfkdh",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7zvj2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7zvj2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cbtpt",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cbtpt",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b4cfs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-b4cfs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kb5zl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kb5zl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnxbc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lnxbc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8m9rc",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8m9rc",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qpkdx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-qpkdx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pkp6j",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pkp6j",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5k2xl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5k2xl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jcm82",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jcm82",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lxmp4",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-lxmp4",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cl8qz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-cl8qz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pkq96",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pkq96",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mw5zs",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mw5zs",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kv2gv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kv2gv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pbvb6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-pbvb6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m6qx6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-m6qx6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rvggl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rvggl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-86mr7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-86mr7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tmqbb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tmqbb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kzpqx",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kzpqx",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g4sj8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g4sj8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gsnsf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gsnsf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8ql48",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8ql48",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9rq5p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9rq5p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hzn8t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hzn8t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4cwxb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-4cwxb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hm5wg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-hm5wg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ztvh7",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ztvh7",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8tgr9",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8tgr9",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44wjl",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-44wjl",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-95fpv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-95fpv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-74cbk",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-74cbk",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wvqsz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-wvqsz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-548kf",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-548kf",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jcqw5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-jcqw5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g7cp5",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-g7cp5",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vwtp8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-vwtp8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9tpzv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-9tpzv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8jwzv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8jwzv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dcwfp",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dcwfp",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dxnj6",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dxnj6",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ckwql",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-ckwql",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kg9gb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-kg9gb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rqnqb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rqnqb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-psxmq",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-psxmq",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6mq6q",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-6mq6q",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v2jr2",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-v2jr2",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rz6cb",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-rz6cb",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tzw2p",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-tzw2p",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gcvnr",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-gcvnr",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l5bpm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-l5bpm",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dbb7t",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dbb7t",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-srm8w",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-srm8w",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dx9mv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-dx9mv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x9ssv",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-x9ssv",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8vmp8",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8vmp8",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r9xxz",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-r9xxz",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5h8vj",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-5h8vj",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7v7ql",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-7v7ql",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8xcmg",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-8xcmg",condition="denied"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mdkpm",condition="approved"} 0 -kube_certificatesigningrequest_condition{certificatesigningrequest="csr-mdkpm",condition="denied"} 0 -# HELP kube_certificatesigningrequest_cert_length Length of the issued cert -# TYPE kube_certificatesigningrequest_cert_length gauge -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cznsd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l59jf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-94nm4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l4pdl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t5wkf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4xvpp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v8h89"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2rkg6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7s79h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w7hsq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-thmz5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9rh9p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nt78p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wsq8k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7xvst"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w75w2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8p66l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lng4z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gvmkl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lhpc4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dfnwv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mwxhd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dkb5n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d2fsk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2nc5p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k5z7q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4qfhw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7mfjs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9dlz4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vhc9z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9pbk6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tpl9w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5pvrn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kfp5n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pm72b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vzhd5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f6csx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v748k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q6mtv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bwd94"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mp8sg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nslrz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x4924"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g4cf6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gwwdp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nb94j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2g7gs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wmdfj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kdbnd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-95vz2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jd5hn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8r2zr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l98sf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zqwrf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j7jdl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xzkc2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fqjzq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q4l22"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fg8nv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7lbm5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jvwg5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4x62t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5hkhf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h4swc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mrhgn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2pjg5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zrjq8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sm4cg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-psxqn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l7pj5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ckj2m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-khgmd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tfvxj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4xrls"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9bfps"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gtvf5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5rg2q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cmtt6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vr7jq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-27hqf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zpnlm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zxdzs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zg6v8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rdrfc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6pjvt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bblgx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z8nrs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qcjxf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zzn9q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dkjsv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v7f62"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b6q7g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s6g25"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k79rm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p5v6k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5d7c9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-swfhb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-87vp9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8xgs7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wk8sb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9wk7m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bj2lk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kp94k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wjrkq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n9nkq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zm76b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m68sk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x5czd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s7xs8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rpkfh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pknsx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7zbz7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c4t4n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kh9tg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dgcr8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9cd9z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bjwth"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lp9hw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rc9hv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4t5w5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xbpcc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-69wc4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qgp47"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5k7fj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h7ch2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p9snn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ls5s5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tw674"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wfs4p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f9nsn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fgmnh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9428f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-crpjz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bxh26"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8zbq4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nd79v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-944c7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xjbr7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qwrtr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-58pwr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rwbsw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v947l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6lgxg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zc6w2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pm4tq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8k5qz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wqt9q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rfmlx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5t7dv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j7chc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nnp5c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qmb66"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6z5xm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ctq4t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g4xj8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8g5xd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-knz68"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ssl2g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x562k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-69xtr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mc87c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tqmpt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z8xwn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ww872"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cbwgx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fgdvh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m5xmn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6d2w5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hh4gj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s2f6l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qgg5k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j7mgh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cx5xp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-txn6l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b6sdh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zbsks"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7vmzq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9r6dv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-knx94"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gv54s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rq59t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sgxx2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jtml8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w6vc8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xmpmw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nh8b4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9qv5h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tm6jn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-88scp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7qlkl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z5btk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s49qd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9pxwj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cfcgt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xqm6f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qzw7j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-shktr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lmjw9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gnjwt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vrqb9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8n48s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2plzt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l8ln6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mpr2c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qz6mj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mdnjh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fxdjz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p6p49"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v594p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wl55c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xgfr4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qjsc6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2nj2l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xrpfc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rm96s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bppnw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gswxg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mp6z7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mrc6z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9wqs8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xn727"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w55r9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nlp6v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g82q5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6hnzl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l9f9j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lbs45"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kwn8t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rt8ck"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m2d9h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jqj7r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fnvhh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vdsc4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pr9bj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nmhrk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x5xl2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jpp4q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qlg5l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-447z8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dpvh7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-48sc4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lbxhb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4xtdt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wr2fh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xgv9x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l9st9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mbjbw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8hzjs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w6dqd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-phs5v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gcckx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-69cgp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rrwcd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h6p6m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2rlgb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r8djb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rwlr7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-67kg9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tl92t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6vzw4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fdcgj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vkccq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g6s7d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9rq2j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6vkbv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dqn24"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bl298"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g2b54"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sdfq7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f7s9b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hhqgt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-27wgh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wnrk2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8nl92"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wk9p7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s9p8r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2nnsd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8mn4q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-95kvn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pkrg6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sj5h6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vxnmf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lkd55"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hj984"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ttvdm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rqfbw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nw7fp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ltvjj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p2464"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-44sc6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dhnt8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jl8ft"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gnh4m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s5q5t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zjfnx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j27df"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gqtg2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8b5z4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-77szb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zkrrb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j7xsr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b5lz5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gbhss"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9pkrd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r9d87"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sxhnp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fl8fh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4bkzv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tpjxf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jkcbw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qq6mq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2w9sh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-crgxk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hvvlh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vs86c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mrvlf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5czvf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xj5n7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4mqhj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xng9k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fvdgt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-blbn9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ckj27"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-drwfj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5m9mv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fdmff"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f7vx6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8drvz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jnvhq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c2wgl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wjkwc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d59f6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-twff2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-652sm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7tm2r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dlvp2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rtsbr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p7pjk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-42fj5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ccdbn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dhgvd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kqgrk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xhngb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vql2b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7hcvb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p6bjd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l47sl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l98tn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h2jcx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q8whm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-spdpl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mhktt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-72bnr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jhjnt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p762m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zr8pg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gw2l9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8526w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f8gg8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9k8gt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lrhdh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m8gpc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-85vvt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2596g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t2k6h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rm6gk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d8cfd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k9k57"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vm7jp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vqt28"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fpsl4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5j8h2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4gp2j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dhp9b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rfrk5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vbhh4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z77kf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dwk2p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v82j2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k4f9z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fvhpt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pwqrl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2rjlb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4xmwc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v28vh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pn29s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9kf6t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v9k96"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j99l9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jnlt6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6pnbt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ff94f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gtm9b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p9rhs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2wvgl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2vp7k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6sz2k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4xbxq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nsrqt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lbxkn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9vxts"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mq4k7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tf8nr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2frks"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l8q75"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wdlx2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7559b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v4bbl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nf5ml"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8xwhj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n7nq6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zcjqh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gkqfq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kzxv4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h544m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6d76k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6n7mp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fnjpq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lrkk2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gkmqv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dg772"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rc6pf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vdhqx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m6p7l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-clxgx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-59nc9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j8n7f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8mlrg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xb6lm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4g2bj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dxmfd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c77l6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n8j6s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-66rm4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l9ssk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vlx7x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kld9q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-srvj4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cz742"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5p2hq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-frs4m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-phcwj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2mcqj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wzhhl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g97qt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t6gxg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t2wtp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-flg7v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z4jfw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xv9tp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rsf7k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9rjcm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kh2wh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rthnl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x9v6c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-snmhc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g7pfq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f4qgw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j4qcx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zrfk9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v9pgx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9bc7s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fddzr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4k5pz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-96gd4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k4ktp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rxbmk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wj7v2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5l9lj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zxclt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xffgj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5ptbx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jzd48"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zqqg2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8dxv7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m4pkz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hshn2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gf75h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vfx62"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ptdpf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8b44m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-76bdx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n72pl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-52z2k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n5tq5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bp8qd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b5rwg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l7qhl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g4fwt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-75zzx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lbt8s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tts2q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5njdk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nm6f8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n74zz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v9ncd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-llqn8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r9mtd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rpxzg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xn7nb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jxndx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p9vwg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-snrxc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h7bzr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-smmjn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d65xs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jtqqb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z5wp7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ngkns"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tm84q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dh7tk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c6qjm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tx6pg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bs9zw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lv5cp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-72k98"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vqzfn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5ztlr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vxkbn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mz8jd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8lvk8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-skn2j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vhqrq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4r7lv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vmfhs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l7l6h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zc5jc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-46nqm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ssrhn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jr5mx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gzsh5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mbd4b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fxtdz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b2z9z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nwxqc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q5h8k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lv8fw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zl8bx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xhlhp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-swf9d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qdgrl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tbvjj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9wwlm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hwmq7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lh9wz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h64v8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r4xqj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7wwc2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lhj8b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-stc5z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lnt5w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-btq7l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hthbf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tmtmx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kjm69"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-44llc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gzvbb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ws8lf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-llsnz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-86gp7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8wj69"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z94z8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wgpbz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lfmkr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7sbr4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zp5sr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z2sbv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6xzp5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kwsxz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vsq4b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qhm2d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-khmzl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v7mct"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p4f9h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-grq5v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-949xd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cdvbt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7vcxs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kvk9h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bbsh8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6vm6r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sb95v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m9bpn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t5qvn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kvmhl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cmg9n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gh77r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zzww2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l46ms"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8wldb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kcrmt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mhmfn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qcbkx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7sz72"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zccfd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-968tv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j6jmf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6hmxn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cnqpg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jhx4g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bdmjh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qndf5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v4dwx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-drttb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6prw4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tqvlb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6kckr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x2lld"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rrrbk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-57n6j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4ww9m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j6dm8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-86jmb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pdpjn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-phz29"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hdbj7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bwv4c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5bp2p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dvmhb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-57bd8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vwpk8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2vgnx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-snk86"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7knrg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fmmtq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8cxk9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f9g8z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5nqlw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qc4w9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g2xlt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9c96x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x94rd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b2stm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-htfz8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xhdjg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xmzsr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-26ks2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kplpb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t6hw2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lzwj9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rnvns"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h4snl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6n9vc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rxrpx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-khw7v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2l49m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2wpfz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ctf6b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5cl8n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xlvm2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d9s2b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-56pmv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qzdqk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9h64n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fm2jd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-59dlw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ncfwp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rsxmm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-59s9d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f88dl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jkk6t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ltdcd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wlzwl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6ktfr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s2wb7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ff75p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wlvch"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-smn8h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v54j5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9pxqx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q57f5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h5snt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nnj6t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5mqww"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4f4fs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8xsnw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8qdt9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9twwf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xdgdc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pp2cg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5vq2z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8tq9d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cxxnb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8hk8h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nj4dz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wgj65"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b6s2g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8mw99"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-55xwt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mjq4p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jtrgq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dqfwl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ldrmp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s8zkt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m85hg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s52pp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zgdm2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dq22w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7cs4h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v4g4d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dzmrw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-txccz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-67m9c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-24f2n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jt7dl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4w52h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hww2k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tzg56"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gchhb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zvgbt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6k55m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lxq7f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-47fkp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dc5tw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zw5mb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hxp2z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-48sm5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kzp6f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mcngx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6dkc5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n7znw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ckqsb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v8xvc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p9nc2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s8z22"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-st4mv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bvjsf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xhdq5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n95vh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8d9dr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4lpns"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-996zr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q584l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g2xql"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s2t4f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rxw9g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v8xjr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xbg87"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rflxv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n7zmc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9m6dt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rqgjw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sgldk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-84sj9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vpr4z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r6qdn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-44jrd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hvsp6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qqbmv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2lqjc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rqfvw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pr2mr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x29mm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5q69h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qrqcj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cqmxw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vdqxw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2s8ql"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pdhcx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-68kqp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6dhcf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6fl6r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4fflv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9bwck"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kdgc7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jpwnn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g8khc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-24ffh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pjf5c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cvbrm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tl7ss"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-47bss"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f88lr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q2m2w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j5dwn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qhxvz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j4gq5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jjwv6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jxspw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hnhrq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-49kjt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-txwfn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5p5jl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dmbsr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nxnv2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x44xg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s92wj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vkkzs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wnqjr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-76npd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2glqc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8t8lw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-47bf4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-prx9s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jzz4s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wvkbg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wfnkw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gwtf6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d2b7z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sc9p2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-49p28"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jg4t8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d779h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-22hl5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xjllt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jftkr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wxffq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9qcr5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-58562"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kf89c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r7gwn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-czrvl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sbrzs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lxsvx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xbplf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mld8t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c5lws"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xzbln"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j27qr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5spzf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-clvnk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2hvj2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lng5z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qhn62"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sg9kh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-84ghm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sv5pp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gh7rf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-42njk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q9ppm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7nw2k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-89brg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vk5ld"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tz2jn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n72x8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k2xh4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g25h8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-frbxf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bvks7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j4rqx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qtc72"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jn9f4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jnc8d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6p49z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2nqnz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rfspv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hsvbs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6psdk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-txlsv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j2t5s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2lhbh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dqtwr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4cvdz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bpcmr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wdjnx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gg6tf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vwmwd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8d5lp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8zqs9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6dwjc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4f7jd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pgm9c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8hj2n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6qhcc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4tzf2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mz2kx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6fpcw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hgnrk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-456rj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t2csr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kmr7x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nc9lh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b27xx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-55tbs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4n449"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bgklx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lm9q2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l62fp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wk8v5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4vtv6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2w5hw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5c7vm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kmr8f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jzdkv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wwklc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-prtzf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p45q2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-55rcn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ttfsm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v46mw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9gr6k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x4472"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pr7z2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6wg92"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-44ppp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tbmdx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wkzqw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tnpvg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pfgtt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rxn2t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p26db"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rhjfx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wblqg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-trfsf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cdq99"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tfnbb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l56dp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-56rr6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pgvsd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5srcq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5m8jf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4sdqd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xwk5q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8bcbq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qxspl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pqwxb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z8dkl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gdxk5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dfk4p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-stcqk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gwl9q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dwvw4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-59756"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pltfq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8h288"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7pr8l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kj9c7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gw76r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lhq8s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mnd5z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pgs8h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vztp6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hklkj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s9zb9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qff89"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5xck2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sldqm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q8wgn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qsjzn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xf66q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-99ws6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-thchd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6l6ft"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mcd82"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fjc8g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rxb8d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-st95t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bmkqc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q8cpb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fxg9m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rn8sx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hfd8d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k8lxq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gt2mg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qv7d9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7f9g9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2wftz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m6kqt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-txdkm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f6tlt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dgrbq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nl8vg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vjlsz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wgq62"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rsw7x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-65l9g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r29qd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lqmqs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kn5gs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jblxg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kdwss"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w9dbq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vxwzg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ppgcw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bq9hx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lvjqt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6dqjh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x4cn5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cn4pf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xgztm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jhmnh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-29pn4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9l78c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d6dt4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jnbcb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lsb7v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hq96j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rktvf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kc8qd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w9ssr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tpq5z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jhpzv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fmrbz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nj4qb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2rnbs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dm4lz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8fgpp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jrzvr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r58sc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2sczx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vnpjm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7ww8b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xk8cb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2hxr8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qjnzd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n7vr8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ghmbh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4l24k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d6wmw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pnc2m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bj58b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sxd9j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7j5vf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5lnxp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lztx8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-46cn4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t4zvd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6hv9q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fjtfq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-56lfm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bws8r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-57wz6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xlmbf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5wrqv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nrd99"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5vd8v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lxkld"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z82mf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t2c98"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kq6ln"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4hx8q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v2q7c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h8wgq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zdlcv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zpj5b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tfsss"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c7hvg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2j9h5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dqrkx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5m4gx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b49kk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2xvtp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kk88v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-btvmc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9gq8p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wg8fn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hlph6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2jn5s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8j5f9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w7wwj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9tgrg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dlxfr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jf9wt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kvg4d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6ncx7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jvghp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rcx5q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-knfx6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xbjcj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zdvm7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hfnff"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bsqd4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-77tjf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hp5q2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kb66f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7v98x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nwp6g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pggjz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-htdxl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bvqvt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5qhlk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hngpq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ds6d8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9hhr8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sjpm7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jrnrt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tdhg9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m969h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x5x86"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8pl4n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-slqzj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jn66l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cxc5m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cdkbf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vmp26"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kvbmr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wttq7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s9znr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r5nwr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lxlz2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7xqzk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xt2sq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jlkmm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h4ttb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l7c5x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-58p66"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-llbhh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fwtg4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nv79g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jsctq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h9pn5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rwwcl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k8jpv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7jfv2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tf9sn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nfbzt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4crjm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qgkh2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4wfkp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mxkpg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j8r9k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qcttw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-67rcv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b9zzp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hchb6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4vcvd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7lgjq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l6spx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4v967"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k7k2w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nv2wt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-chdfx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4nd95"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7l5lg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j7bgm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mnf8r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x2knx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hh9vw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hc7qz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jg8ns"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-77qrm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bjfw9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ntkzv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7wkkg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x2t6l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7vx2c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z9kgp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2lbkq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7hk5b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6hgz4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2qhv7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8wl8s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-skgl2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4xhkr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f5vmx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xwrvf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mlbvx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qcptb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wghmb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z7c9d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rnfc4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wrkxl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rnsmj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z25zv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7lxnv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c8wlr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fbd5v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nk2zv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rdpc6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2kk4x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zlkhv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ctl8f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4fsxx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t7lv7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kddh4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-86btp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qhjcj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nw7k5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bjcjd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4f7wv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tzxk4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n2zsr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tcmmt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hg959"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7xhwc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gs5x4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-llzrg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mqqnd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cldtm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-djhpn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6wh9r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5dms6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kr9wx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f25z4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h5vpf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7rb4s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2ct2q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k9vj2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k6thh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hlqkl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pmb8l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h9t2n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jph25"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s62r4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h8b47"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bt6dh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gx4xq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l4rvr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4sxsq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kwntd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hs249"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5qdhc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4lw7d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qk2q4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-84kwd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rd7xt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hn8gv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7hht5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q4sdp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nrv9q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vms67"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-76hb9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j4pnk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6fmnx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-78nxl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-swgwr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-74mb5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wks7q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8f9fr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jp5zx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mq24v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xgn9q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g9z8b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gl6np"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-67c9c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6bcd2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zjj6n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5sj6t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4jxwc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dhnlj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lgzgg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8cjwc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qkjnr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fth5f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9pghp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gx5l2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gfdpn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qkbz9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sdj42"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v5hzl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rbglw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jr6cl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t4dcf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dd5bz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4hp7m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lsxht"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8vxmp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sc2qn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mzng6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2m25c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lnl99"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lh9wd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w88vv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rc266"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n488t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sm28f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n9j77"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4dvlz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sv97f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8n965"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n46pf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xj5pr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m5bjl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4ngx9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mtqr6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lsfmh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dhl6x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nsf55"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tjg49"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x7994"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6vpzf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d98ds"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2lzkr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7zvkk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fqj4k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4j6zz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4szvc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z52bd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4nzpm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vq8qm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xwbpb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vkvwm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tgwtg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wcln8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kgltf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wc98z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jv5rj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wgp5l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gppkm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nsb7v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8xpdt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2hrjx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6lpfd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vvsxl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kqc9b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r9696"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cbjwh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tsdv8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-96zvn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cgk5g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wm9fm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ws4md"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8mk5b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jkq5x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lnk55"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dqkvr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hw98h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mf2pm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ccpmm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-slzch"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kff6z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n54pz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jx8q9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g9wmz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7mq56"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fnm44"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jqpmz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r9mjg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-phh8n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8qx7l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cksfj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fpkr6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l6jjg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l5r4t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cq25c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zlc2d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fpb5m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tzfqv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jk67r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rwtjd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f6xfb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7cdfs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hzlms"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qrx78"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ksfhw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zn5cw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mlmj2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rhk6g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nfp9k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jwjlb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2c4lb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5p5xr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-26ljb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fxrts"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-89x27"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-krkjm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8tqp5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m5cs4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6chhd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-29mz8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9hw2l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4592w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wknjw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lhb7s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qb7v5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-244xk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tqrt4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xjdwg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xlnl9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ngwht"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nqkjc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vlbgl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hsjbp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8n6dh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z4qqg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sw6js"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-prngm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dd66s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bs86g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wrt4l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qb8hb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bvf5t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pksjs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nvjwt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wsn4z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d699q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9z7wj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-smvvh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m8rkx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pv9nx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2nkw8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bscb6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mt7m4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wmgms"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nm6bc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4d2qm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w5pfp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lgcjs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bd745"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sgkgp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f49r5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pbtdz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xdmd5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6nh9r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wvzjt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sp4q9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5t6c9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5ncrf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cpxc7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5rpv4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d7skl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z4rdq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ggw5n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ws8wk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zclgt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w9498"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ssc84"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zdhvl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x6hjf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6tmzl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6txdd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sq5bn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kzp6l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n9q5w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h7rgl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hpzxk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d5btz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hbzlh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l5q5m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tsffb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zpx79"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-czkxs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mn4br"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mdzsj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xf5kr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tgkh9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6t28l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fldcg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-95txv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dcnqf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q6h99"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kptj7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nl5rh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p6hsw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lm9lh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-btmlk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qgfm2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c264t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2xlx6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2k5qf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-95vjq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dzqvd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-td4hq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hz9rj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t9697"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vvsrt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-22hqh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l68ff"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xbvlf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qhcsw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rcdx2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ghhtm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vstjq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s7s5q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lqq2k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l64ds"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qv8mp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6c7h6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zjs4k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-87shb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cgntf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sdnj2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mwz4l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j6jmk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wsh7g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pw229"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cdqdh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-48dtq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2k8bj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w26sb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ld9hh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dj9vn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2qmxm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fbd8t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p7258"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7pff8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4lqkh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bbd26"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g96gf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lgrz2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bfrzw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jdjqv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lgh7h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wmb9z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dglw2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vwdqm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jpjdg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6z8vh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-27dpj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n7kfx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hjq56"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t68wq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dgqfg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t9746"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6xnw7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jgmhb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r45nz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zwk45"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4qlh9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9qck8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xtqhv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pwnrp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r4v66"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bhjvl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wpqx5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ghwwm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hdfv4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2rg2q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dw2cx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kq4ss"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zgl9m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p4k8f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h5tf4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4p42m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wnkbl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4dtl7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ncgkb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bs58n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qjs8d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sf5z9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fcz9g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hrlq7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zhcwp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s4lkl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sxd2r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pxwvq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2rm9p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m7crj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hkj8k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gt6rw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t8m9p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-szp6j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bvzpj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-89dms"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b2ks2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v7wlx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-psd9r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n258l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xx8vl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-85pt8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8vzdw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f2zrn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6njnx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f7d5t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nxdhl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4lvrj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-52mtt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5plch"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jhn7b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-twwqt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zlbt7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gsprj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p4vhc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pl66t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x2n8x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nk8rs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8w6d6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-75t68"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pc789"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vp2gf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bx7xh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p58pm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sk6rk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4b699"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w6drt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-54zsq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ldfbx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cxrcg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kfglj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pnc9h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c6tm4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hjh52"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-djzj2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kmqp5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dkl5n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vds72"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g94pm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-445pg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mrmlh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2tvw5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2hmz2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hcqnt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lnxsb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-clvg4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9r97d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xtvd5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qm846"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t9724"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t7zd9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lqk2z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jd7zg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-glhv6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-msnvs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rckcn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-spf7n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bhmcg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r44lq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4z7zg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qn2gd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hp6k8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kd4ct"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qc76l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5fv7j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-brfss"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k4sjp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6z644"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mzsdm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q27p9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xqfwd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h24bb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7b5zq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xxx9g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7gckv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pb6gk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bf76v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qdw6c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wpqjn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jktmg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-442kt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4nwck"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ghg89"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tcnl7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rc5zv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g2pms"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xpkj4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-brclq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bssn9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n846b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ftjjn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bvh4g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vltk7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z2rht"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wp29z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7fb9k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qvzzk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8lpsr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r5rxz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n5zg5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wphmc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qn8jg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9lddt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6hn8t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tn99z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rssg4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nrm27"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2p946"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jlvhp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g6xrt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dfxxv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qcq8b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rf6cx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-55sgz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6rg8b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r4j9g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f82mg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-89x5h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k45lb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hzlcv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4cvsl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-khfwr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dhnrg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z8fs2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nlk5s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4gtsm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wmksk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2vkvt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zlw9n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fvt5r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dwkqm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4b6xb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f6rv9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5h9zw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9dbwn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2sjtt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zdsnz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hbcgv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7pb96"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j42tm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wz77b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ctrxm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ljs4t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z7zvn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nmplm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ktf7w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v87px"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v8jtc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sndzx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rdf7n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9xm2s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b2j6n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b5gl6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cqxjp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2ssdx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4sdsc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s2w82"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dwkpm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2z7ql"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zjdwc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jd4nl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sx544"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xhxvm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2q58j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gfcsh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p2nmw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-twhgz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8z8zn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c9795"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f8pld"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mc8gl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4msv7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nmkwk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m5nq7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mlsrb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kczvr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fwfjl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kx9k5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vn649"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8fh77"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h8zlm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5xwmf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4dm2p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-chvq5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-chz8h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5rjcf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kgmbf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xl8f4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zrx5w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p7cfp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rrh26"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6ntfq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5gzqh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mgm4m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xxq29"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vhdvd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dnv9w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gdgnw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b5zwm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v8nff"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ztvmp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lcv99"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rfkf6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tfwzn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k6t5s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qjfrs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s7hb9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8hplc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5vqps"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vlwfs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mz8v4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-645qf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rbkpn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tkslb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mfdxh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fdwtn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dffsb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kzkrt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xpl9p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kmp2p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-grtt2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lvt8x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-drg2x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qfl6t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p7gjk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vbcvp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p2rsv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sjsvs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jz7kv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r5q5g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4w47p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5b5br"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8b8rp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rllkt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9w2fx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lsmzf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rctn4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zb644"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lgx77"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-76nrg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k7vs6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zzscx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ft9sp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wpfdh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5vqnt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r6qx5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xsr9p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-blg79"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ppmjx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bf968"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9t7n8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x746n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v5b7h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nz9br"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jnf9t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4cxtg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6mvvn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-257v2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gp49w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qvgdv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qrb87"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qs4rz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xxjjl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wg787"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ntdm8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rw922"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wfkdh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zb8v9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f58wn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4lxln"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7zvj2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cbtpt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b4cfs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kb5zl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pkp6j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5k2xl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jcm82"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lnxbc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8m9rc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qpkdx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mw5zs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kv2gv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pbvb6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lxmp4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cl8qz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pkq96"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tmqbb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m6qx6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rvggl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-86mr7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g4sj8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gsnsf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kzpqx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4cwxb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hm5wg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8ql48"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9rq5p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hzn8t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-44wjl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-95fpv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ztvh7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8tgr9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-74cbk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wvqsz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-548kf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jcqw5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9tpzv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g7cp5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vwtp8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dxnj6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8jwzv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dcwfp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kg9gb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rqnqb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-psxmq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ckwql"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6mq6q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v2jr2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dbb7t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-srm8w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rz6cb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tzw2p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gcvnr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l5bpm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r9xxz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5h8vj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dx9mv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x9ssv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8vmp8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8xcmg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mdkpm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7v7ql"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f54qg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d2tk9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zp6j4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ctbc9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fft6d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k8drs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8t648"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nzl9j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sz5lf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jqfzj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c96pw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-s2knz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gq6gt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nsp5q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b2szx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7nx66"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h84gc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9nmh8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-whzvh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fqb42"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-srs76"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p9dsj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xvj65"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d246d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5tjq6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dshls"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zpnd5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-89l7b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jrbjt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tdzgb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mvnqr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p4ddx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nn65r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9plwg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tl22k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lmff2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w8hvs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ngkkn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xngp9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6t2ng"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sbcth"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9xhln"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fg978"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dl4kl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rpdrw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m4mdn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jfl7s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z69xp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rn522"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qgkbg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6hfrc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hskqf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9xrsg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lrzfq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8gwf7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pnmqt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zl9r5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pwrmh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-58fsg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2b7vl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9fjzr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zk9qx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-597db"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7zwfz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qzb8r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c7pqs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6nsxw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2jpb9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xrdwq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xblvm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-smd2k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6dkh6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-86dtd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4qfdq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tpr2q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lbwsk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cnlm5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lg7tx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bspdm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-trk7l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k7799"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9vdf6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5kv4g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8hmb2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dzf4x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ggbpq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xfzbc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-85thl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-snnsk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-79gfh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8dzft"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w8jq5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-md46l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2m5bp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n9ghb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jgrkz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vlnmx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wltc9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w7bc6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p9vk4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nd8pz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-glcf8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gtkwc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dhk47"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n4s4f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mr87r"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q4kgx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2sc74"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nmbb5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gf6pj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c6zvs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8qmqw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kb9xg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n2nkt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6jbdm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6hff5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jkdln"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j8x82"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vsks5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b64nk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f5ddq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-44cfb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lnnwd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bbmgs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r82lp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9cb2s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4klzf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fjpzp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r7mjj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mhrds"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-66v7k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xx5mj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qpdsv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l6qs9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7qbbf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2bgvk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dkwf2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gpfkw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ltqf4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-59dwx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c57vv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-46g2v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zwdwg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kbqpr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c4kff"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7mj6j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-555tw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t9w2z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dg8xd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sntxd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qjnch"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m6f7g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5qbfx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z65p4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dnkxp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z6tnj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wg5xh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t269b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m9zch"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bzqtz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w58bx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6h66x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-55nzq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kjblk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rc7h9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2scmj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-q6kdr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g9hbl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gx6pp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jnrt9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p2sd4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8qplf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7hg9v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ctnbm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-69j4z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-grt6f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5ctdz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m2vck"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cxwxh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zsshl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9wzcb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c9gk5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-phcw4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qvtgd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4hzst"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7jqlr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7b54l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zms25"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t5v6w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dxbst"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zg22v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wsbsk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vl82d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4hxzp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xcv6z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-698lp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-668tp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kv5bk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-m7kwm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z9xwf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xrzqg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-khfrf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pr4vp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gjzgm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9s24h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b7bch"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jg7hv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t6rg7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4x8fj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v646c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xh885"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rtl5p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xmb58"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zwzq4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-txvh6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v5ccb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5fd2l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zl6dw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4mlbm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bt6fg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5zfb2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-758gd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-82x2c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wcprf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mqf4s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wbbvq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ppdt7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vtdns"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gn5rl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r76kt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-chfm7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5zlbx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t5cjg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t7dcx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bwsn2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nwvj5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jfwqm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8q5x7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dskqx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n96wp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lm8n5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ln5d9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j544t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xf8pq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g9hzf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lnknt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kp4l7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-dm4q7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jfn5c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-82dcx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ht75g"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fqlw8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t5gkq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-v8pdp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qbrhn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gqgvg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zlt9d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5pvp5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gz447"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-c9989"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rpsqj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-w5mmv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kgkn7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zk24x"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cwk6q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pkjzk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pcj4v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4k6k8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fpmwc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-gsr4l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hbsfw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pt4gv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kfksg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rhgws"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9lkf8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5tdvj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6zw8v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rgx5t"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qp8vb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8vvf4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fs2v2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nt5ts"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mkkb9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pb22s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9xkb9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pznkf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b6jf2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8zz7w"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-b7pnt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7jg9z"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wvqzv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hqrmw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-h828c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-55wmv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-td7z8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-95mrk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cl88v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-47wjr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4xwmb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-thvpd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k5nbs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-xd7xd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tlqzq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6jmml"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jgn55"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lhnj6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fc5cs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4q2wp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-czwv2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9tr94"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d2zmd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rbfkc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hgjjp"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vlzzg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cvpnq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mxm9s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jnvvx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n2lvr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tgqbd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-85mgc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tt5hs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vmx5v"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n46w5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jlt5k"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k6hw7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d4h7d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-fphtm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f4gbc"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-66smf"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tv8tm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-7hz56"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zdbc4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tq52n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8l2c4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d5d9l"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-2frcg"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nw5l8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-hql7m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kld8p"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-z9fpm"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rcfr6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-8wrt2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cqpxz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vbrd5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kv9k2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jqf4m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bcx92"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tgnxj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x6d9b"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-9pfnj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-tt2n9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mrdvs"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-pfrzj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k4n65"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x62s7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jc26d"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jzdx4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-44456"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-n8c5c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-sdb92"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4hr7q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-69qzr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zwf5n"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d6ms5"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vnqkk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qq6jl"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t9m8j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qbjjh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r2rgq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qzl8c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qbz8m"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-p7t9q"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zrhps"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wml4c"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mvnxt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-6pjp4"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qwr6s"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-kh76f"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-zmlzr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nwr5j"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nwd46"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ksdnd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-j6br8"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qfbbr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g8km2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qghsj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-vh9kt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bhfrw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-czhz9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k4vrh"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-g9lqn"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-cmgn7"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rqljd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k2wgd"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-l2drz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-d2bdj"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r9xp2"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5rsnb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-nczhw"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f6vmb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-f7m24"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x7pnx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-r7lbz"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-qpwzr"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-775vk"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x2dlb"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-lzwpt"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-t5xd6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-ch6ct"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-mzzmx"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-jc6tv"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-bsx9h"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-k9sft"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-4srs9"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-424ks"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-x7mlq"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-rww24"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-wntn6"} 0 -kube_certificatesigningrequest_cert_length{certificatesigningrequest="csr-5lmxs"} 0 -# HELP kube_configmap_info Information about configmap. -# TYPE kube_configmap_info gauge -kube_configmap_info{namespace="tiptool",configmap="tiptool-int"} 1 -kube_configmap_info{namespace="kube-system",configmap="metricbeat-daemonset-config"} 1 -kube_configmap_info{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-cluster-rsrc-use"} 1 -kube_configmap_info{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-node-rsrc-use"} 1 -kube_configmap_info{namespace="openshift-node",configmap="node-config-infra"} 1 -kube_configmap_info{namespace="tiller",configmap="weblogic-operator.v1"} 1 -kube_configmap_info{namespace="vault",configmap="vault-config"} 1 -kube_configmap_info{namespace="weblogic-poc",configmap="dino-common-cm"} 1 -kube_configmap_info{namespace="openshift-console",configmap="console-config"} 1 -kube_configmap_info{namespace="openshift-logging",configmap="metricbeat-deployment-modules"} 1 -kube_configmap_info{namespace="sandbox",configmap="trg525-proxysql-conf"} 1 -kube_configmap_info{namespace="telenet-baseimages",configmap="jenkins-slaves"} 1 -kube_configmap_info{namespace="tiptool",configmap="proxysql-int525"} 1 -kube_configmap_info{namespace="edev-communication",configmap="jenkins-configuration-as-code"} 1 -kube_configmap_info{namespace="openshift-node",configmap="node-config-all-in-one-crio"} 1 -kube_configmap_info{namespace="openshift-web-console",configmap="webconsole-config"} 1 -kube_configmap_info{namespace="jenkins-operator-demo",configmap="jenkins-slaves"} 1 -kube_configmap_info{namespace="edev-communication",configmap="proxysql-config-mre524"} 1 -kube_configmap_info{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-resources-namespace"} 1 -kube_configmap_info{namespace="openshift-node",configmap="node-config-master-infra-crio"} 1 -kube_configmap_info{namespace="paas-demo",configmap="proxysql-configmap"} 1 -kube_configmap_info{namespace="paas-demo",configmap="springboot-operator-lock"} 1 -kube_configmap_info{namespace="telenet-cluster-ops",configmap="ldap-config"} 1 -kube_configmap_info{namespace="tiller",configmap="vault.v1"} 1 -kube_configmap_info{namespace="awx-tst",configmap="rabbitmq-config"} 1 -kube_configmap_info{namespace="weblogic-poc",configmap="dino-docker-cm"} 1 -kube_configmap_info{namespace="kube-system",configmap="extension-apiserver-authentication"} 1 -kube_configmap_info{namespace="devops-playground",configmap="jenkins-operator-lock"} 1 -kube_configmap_info{namespace="bi",configmap="jenkins-slaves"} 1 -kube_configmap_info{namespace="darwin-integrations",configmap="jenkins-configuration-as-code"} 1 -kube_configmap_info{namespace="gdpr",configmap="jenkins-slaves"} 1 -kube_configmap_info{namespace="kube-system",configmap="puppet-ca"} 1 -kube_configmap_info{namespace="openshift-logging",configmap="metricbeat-deployment-config"} 1 -kube_configmap_info{namespace="openshift-node",configmap="node-config-master-crio"} 1 -kube_configmap_info{namespace="tiller",configmap="traefik-operator.v1"} 1 -kube_configmap_info{namespace="awx",configmap="awx-config"} 1 -kube_configmap_info{namespace="tiptool",configmap="proxysql-lat525"} 1 -kube_configmap_info{namespace="tiptool",configmap="proxysql-dvp525"} 1 -kube_configmap_info{namespace="devops-playground",configmap="springboot-operator-lock"} 1 -kube_configmap_info{namespace="paas-demo",configmap="jenkins-operator-lock"} 1 -kube_configmap_info{namespace="weblogic-poc",configmap="traefik-operator-test"} 1 -kube_configmap_info{namespace="default",configmap="example-vault-agent-config"} 1 -kube_configmap_info{namespace="darwin-integrations",configmap="jenkins-slaves"} 1 -kube_configmap_info{namespace="edev-communication",configmap="agent-centos-jdk8-maven-chrome-chromedriver"} 1 -kube_configmap_info{namespace="adc-vault",configmap="vault-config"} 1 -kube_configmap_info{namespace="darwin-integrations",configmap="springboot-operator-lock"} 1 -kube_configmap_info{namespace="dynatrace",configmap="dynatrace-oneagent-operator-lock"} 1 -kube_configmap_info{namespace="darwin-integrations",configmap="jenkins-operator-lock"} 1 -kube_configmap_info{namespace="openshift-logging",configmap="metricbeat-daemonset-config"} 1 -kube_configmap_info{namespace="openshift-node",configmap="node-config-master"} 1 -kube_configmap_info{namespace="telenet-operators",configmap="namespace-operator-lock"} 1 -kube_configmap_info{namespace="weblogic-poc",configmap="traefik-operator"} 1 -kube_configmap_info{namespace="kube-system",configmap="metricbeat-daemonset-modules"} 1 -kube_configmap_info{namespace="devops-playground",configmap="jenkins-configuration-as-code"} 1 -kube_configmap_info{namespace="openshift-node",configmap="node-config-infra-crio"} 1 -kube_configmap_info{namespace="default",configmap="weblogic-domain-cm"} 1 -kube_configmap_info{namespace="sandbox",configmap="dvp525-proxysql-conf"} 1 -kube_configmap_info{namespace="telenet-baseimages",configmap="jenkins-configuration-as-code"} 1 -kube_configmap_info{namespace="tiptool",configmap="proxysql-sup525"} 1 -kube_configmap_info{namespace="tiptool",configmap="tiptool-lat"} 1 -kube_configmap_info{namespace="gdpr",configmap="jenkins-operator-lock"} 1 -kube_configmap_info{namespace="awx-db-cluster",configmap="rabbitmq-config"} 1 -kube_configmap_info{namespace="edev-tools",configmap="jenkins-operator-lock"} 1 -kube_configmap_info{namespace="awx-tst",configmap="awx-config"} 1 -kube_configmap_info{namespace="devops-playground",configmap="sonarqube-operator-lock"} 1 -kube_configmap_info{namespace="edev-communication",configmap="jenkins-operator-lock"} 1 -kube_configmap_info{namespace="tiptool-uat",configmap="proxysql-configmap"} 1 -kube_configmap_info{namespace="tiptool",configmap="proxysql-edp525"} 1 -kube_configmap_info{namespace="weblogic-poc",configmap="settings-xml-base-cm"} 1 -kube_configmap_info{namespace="weblogic-poc",configmap="weblogic-operator-cm"} 1 -kube_configmap_info{namespace="bi",configmap="jenkins-operator-lock"} 1 -kube_configmap_info{namespace="paas-demo",configmap="jenkins-slaves"} 1 -kube_configmap_info{namespace="tiptool",configmap="proxysql-mre525"} 1 -kube_configmap_info{namespace="edev-tools",configmap="jenkins-slaves"} 1 -kube_configmap_info{namespace="openshift-monitoring",configmap="cluster-monitoring-config"} 1 -kube_configmap_info{namespace="test-config",configmap="weblogic-domain-cm"} 1 -kube_configmap_info{namespace="tiptool",configmap="tiptool-uat"} 1 -kube_configmap_info{namespace="edev-communication",configmap="proxysql-config-trg524"} 1 -kube_configmap_info{namespace="awx-db-cluster",configmap="awx-config"} 1 -kube_configmap_info{namespace="openshift-node",configmap="node-config-compute"} 1 -kube_configmap_info{namespace="aem",configmap="nginx-conf"} 1 -kube_configmap_info{namespace="kibana-tst",configmap="kibana-config"} 1 -kube_configmap_info{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-resources-pod"} 1 -kube_configmap_info{namespace="edev-communication",configmap="jenkins-slaves"} 1 -kube_configmap_info{namespace="openshift-logging",configmap="metricbeat-daemonset-modules"} 1 -kube_configmap_info{namespace="openshift-monitoring",configmap="prometheus-k8s-rulefiles-0"} 1 -kube_configmap_info{namespace="weblogic-poc",configmap="dinoman-domain-weblogic-domain-introspect-cm"} 1 -kube_configmap_info{namespace="weblogic-poc",configmap="log-srv-cm"} 1 -kube_configmap_info{namespace="awx",configmap="rabbitmq-config"} 1 -kube_configmap_info{namespace="devops-playground",configmap="jenkins-slaves"} 1 -kube_configmap_info{namespace="gdpr",configmap="springboot-operator-lock"} 1 -kube_configmap_info{namespace="openshift-node",configmap="node-config-all-in-one"} 1 -kube_configmap_info{namespace="tiptool",configmap="proxysql-uat525"} 1 -kube_configmap_info{namespace="weblogic-poc",configmap="soa-config-cm"} 1 -kube_configmap_info{namespace="awx-cluster-db",configmap="rabbitmq-config"} 1 -kube_configmap_info{namespace="gdpr",configmap="jenkins-configuration-as-code"} 1 -kube_configmap_info{namespace="kube-system",configmap="openshift-master-controllers"} 1 -kube_configmap_info{namespace="tiptool-dvp",configmap="proxysql-configmap"} 1 -kube_configmap_info{namespace="edev-communication",configmap="springboot-operator-lock"} 1 -kube_configmap_info{namespace="bi",configmap="jenkins-configuration-as-code"} 1 -kube_configmap_info{namespace="bi",configmap="springboot-operator-lock"} 1 -kube_configmap_info{namespace="kube-system",configmap="metricbeat-deployment-config"} 1 -kube_configmap_info{namespace="openshift-logging",configmap="filebeat-inputs"} 1 -kube_configmap_info{namespace="openshift-node",configmap="node-config-master-infra"} 1 -kube_configmap_info{namespace="telenet-baseimages",configmap="jenkins-operator-lock"} 1 -kube_configmap_info{namespace="tiptool",configmap="proxysql-trg525"} 1 -kube_configmap_info{namespace="awx-cluster-db",configmap="awx-config"} 1 -kube_configmap_info{namespace="tiptool",configmap="tiptool-sup"} 1 -kube_configmap_info{namespace="weblogic-poc",configmap="weblogic-domain-cm"} 1 -kube_configmap_info{namespace="tiptool",configmap="tiptool-edp"} 1 -kube_configmap_info{namespace="paas-demo",configmap="jenkins-configuration-as-code"} 1 -kube_configmap_info{namespace="openshift-monitoring",configmap="grafana-dashboards"} 1 -kube_configmap_info{namespace="kube-system",configmap="kube-controller-manager"} 1 -kube_configmap_info{namespace="kube-system",configmap="kube-scheduler"} 1 -kube_configmap_info{namespace="openshift-node",configmap="node-config-compute-crio"} 1 -kube_configmap_info{namespace="tiptool",configmap="tiptool-trg"} 1 -kube_configmap_info{namespace="weblogic-poc",configmap="helper-rest"} 1 -kube_configmap_info{namespace="edev-tools",configmap="jenkins-configuration-as-code"} 1 -kube_configmap_info{namespace="edev-tools",configmap="springboot-operator-lock"} 1 -kube_configmap_info{namespace="openshift-logging",configmap="puppet-ca"} 1 -kube_configmap_info{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-resources-cluster"} 1 -kube_configmap_info{namespace="weblogic-poc",configmap="settings-xml-cm"} 1 -kube_configmap_info{namespace="adc-vault",configmap="vault-run"} 1 -kube_configmap_info{namespace="devops-playground",configmap="agent-centos-jdk8-chrome-chromedriver"} 1 -kube_configmap_info{namespace="sandbox",configmap="uat525-proxysql-conf"} 1 -kube_configmap_info{namespace="tiptool",configmap="tiptool-dvp"} 1 -kube_configmap_info{namespace="weblogic-poc",configmap="business-exception-cm"} 1 -kube_configmap_info{namespace="kube-system",configmap="metricbeat-deployment-modules"} 1 -kube_configmap_info{namespace="gdpr",configmap="proxysql-config-uat526"} 1 -kube_configmap_info{namespace="openshift-logging",configmap="filebeat-config"} 1 -kube_configmap_info{namespace="openshift-monitoring",configmap="puppet-ca"} 1 -kube_configmap_info{namespace="tiptool",configmap="tiptool-mre"} 1 -kube_configmap_info{namespace="adc-vault",configmap="jenkins-slaves"} 1 -# HELP kube_configmap_created Unix creation timestamp -# TYPE kube_configmap_created gauge -kube_configmap_created{namespace="kube-system",configmap="metricbeat-deployment-modules"} 1.554382381e+09 -kube_configmap_created{namespace="sandbox",configmap="uat525-proxysql-conf"} 1.551954097e+09 -kube_configmap_created{namespace="tiptool",configmap="tiptool-dvp"} 1.554236487e+09 -kube_configmap_created{namespace="weblogic-poc",configmap="business-exception-cm"} 1.574059546e+09 -kube_configmap_created{namespace="adc-vault",configmap="jenkins-slaves"} 1.570110118e+09 -kube_configmap_created{namespace="gdpr",configmap="proxysql-config-uat526"} 1.568712063e+09 -kube_configmap_created{namespace="openshift-logging",configmap="filebeat-config"} 1.561023889e+09 -kube_configmap_created{namespace="openshift-monitoring",configmap="puppet-ca"} 1.576574194e+09 -kube_configmap_created{namespace="tiptool",configmap="tiptool-mre"} 1.554995487e+09 -kube_configmap_created{namespace="kube-system",configmap="metricbeat-daemonset-config"} 1.554382376e+09 -kube_configmap_created{namespace="tiptool",configmap="tiptool-int"} 1.554728553e+09 -kube_configmap_created{namespace="openshift-console",configmap="console-config"} 1.551394885e+09 -kube_configmap_created{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-cluster-rsrc-use"} 1.551394835e+09 -kube_configmap_created{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-node-rsrc-use"} 1.551394835e+09 -kube_configmap_created{namespace="openshift-node",configmap="node-config-infra"} 1.551394542e+09 -kube_configmap_created{namespace="tiller",configmap="weblogic-operator.v1"} 1.567603008e+09 -kube_configmap_created{namespace="vault",configmap="vault-config"} 1.568820589e+09 -kube_configmap_created{namespace="weblogic-poc",configmap="dino-common-cm"} 1.57433433e+09 -kube_configmap_created{namespace="edev-communication",configmap="jenkins-configuration-as-code"} 1.572004921e+09 -kube_configmap_created{namespace="openshift-logging",configmap="metricbeat-deployment-modules"} 1.56139374e+09 -kube_configmap_created{namespace="sandbox",configmap="trg525-proxysql-conf"} 1.551954108e+09 -kube_configmap_created{namespace="telenet-baseimages",configmap="jenkins-slaves"} 1.563896809e+09 -kube_configmap_created{namespace="tiptool",configmap="proxysql-int525"} 1.554728544e+09 -kube_configmap_created{namespace="jenkins-operator-demo",configmap="jenkins-slaves"} 1.568722993e+09 -kube_configmap_created{namespace="openshift-node",configmap="node-config-all-in-one-crio"} 1.551394575e+09 -kube_configmap_created{namespace="openshift-web-console",configmap="webconsole-config"} 1.551394865e+09 -kube_configmap_created{namespace="tiller",configmap="vault.v1"} 1.568820589e+09 -kube_configmap_created{namespace="awx-tst",configmap="rabbitmq-config"} 1.567601306e+09 -kube_configmap_created{namespace="edev-communication",configmap="proxysql-config-mre524"} 1.572276441e+09 -kube_configmap_created{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-resources-namespace"} 1.551394837e+09 -kube_configmap_created{namespace="openshift-node",configmap="node-config-master-infra-crio"} 1.551394565e+09 -kube_configmap_created{namespace="paas-demo",configmap="proxysql-configmap"} 1.563888345e+09 -kube_configmap_created{namespace="paas-demo",configmap="springboot-operator-lock"} 1.576538192e+09 -kube_configmap_created{namespace="telenet-cluster-ops",configmap="ldap-config"} 1.569957808e+09 -kube_configmap_created{namespace="weblogic-poc",configmap="dino-docker-cm"} 1.573636815e+09 -kube_configmap_created{namespace="devops-playground",configmap="jenkins-operator-lock"} 1.576536767e+09 -kube_configmap_created{namespace="kube-system",configmap="extension-apiserver-authentication"} 1.551394369e+09 -kube_configmap_created{namespace="tiller",configmap="traefik-operator.v1"} 1.568125625e+09 -kube_configmap_created{namespace="awx",configmap="awx-config"} 1.569577145e+09 -kube_configmap_created{namespace="bi",configmap="jenkins-slaves"} 1.562668169e+09 -kube_configmap_created{namespace="darwin-integrations",configmap="jenkins-configuration-as-code"} 1.571318857e+09 -kube_configmap_created{namespace="gdpr",configmap="jenkins-slaves"} 1.568298182e+09 -kube_configmap_created{namespace="kube-system",configmap="puppet-ca"} 1.554382375e+09 -kube_configmap_created{namespace="openshift-logging",configmap="metricbeat-deployment-config"} 1.561393395e+09 -kube_configmap_created{namespace="openshift-node",configmap="node-config-master-crio"} 1.551394537e+09 -kube_configmap_created{namespace="tiptool",configmap="proxysql-dvp525"} 1.554236479e+09 -kube_configmap_created{namespace="tiptool",configmap="proxysql-lat525"} 1.554995447e+09 -kube_configmap_created{namespace="default",configmap="example-vault-agent-config"} 1.569251069e+09 -kube_configmap_created{namespace="devops-playground",configmap="springboot-operator-lock"} 1.576536998e+09 -kube_configmap_created{namespace="paas-demo",configmap="jenkins-operator-lock"} 1.576538182e+09 -kube_configmap_created{namespace="weblogic-poc",configmap="traefik-operator-test"} 1.568125625e+09 -kube_configmap_created{namespace="adc-vault",configmap="vault-config"} 1.557753664e+09 -kube_configmap_created{namespace="darwin-integrations",configmap="jenkins-slaves"} 1.569846347e+09 -kube_configmap_created{namespace="edev-communication",configmap="agent-centos-jdk8-maven-chrome-chromedriver"} 1.572510047e+09 -kube_configmap_created{namespace="darwin-integrations",configmap="jenkins-operator-lock"} 1.576534417e+09 -kube_configmap_created{namespace="darwin-integrations",configmap="springboot-operator-lock"} 1.576534425e+09 -kube_configmap_created{namespace="dynatrace",configmap="dynatrace-oneagent-operator-lock"} 1.576537011e+09 -kube_configmap_created{namespace="kube-system",configmap="metricbeat-daemonset-modules"} 1.554382377e+09 -kube_configmap_created{namespace="openshift-logging",configmap="metricbeat-daemonset-config"} 1.56139383e+09 -kube_configmap_created{namespace="openshift-node",configmap="node-config-master"} 1.551394532e+09 -kube_configmap_created{namespace="telenet-operators",configmap="namespace-operator-lock"} 1.576538378e+09 -kube_configmap_created{namespace="weblogic-poc",configmap="traefik-operator"} 1.568125625e+09 -kube_configmap_created{namespace="default",configmap="weblogic-domain-cm"} 1.566807859e+09 -kube_configmap_created{namespace="devops-playground",configmap="jenkins-configuration-as-code"} 1.573824466e+09 -kube_configmap_created{namespace="openshift-node",configmap="node-config-infra-crio"} 1.551394548e+09 -kube_configmap_created{namespace="gdpr",configmap="jenkins-operator-lock"} 1.576537671e+09 -kube_configmap_created{namespace="sandbox",configmap="dvp525-proxysql-conf"} 1.55195391e+09 -kube_configmap_created{namespace="telenet-baseimages",configmap="jenkins-configuration-as-code"} 1.570791212e+09 -kube_configmap_created{namespace="tiptool",configmap="proxysql-sup525"} 1.554995495e+09 -kube_configmap_created{namespace="tiptool",configmap="tiptool-lat"} 1.554995455e+09 -kube_configmap_created{namespace="awx-db-cluster",configmap="rabbitmq-config"} 1.570092276e+09 -kube_configmap_created{namespace="awx-tst",configmap="awx-config"} 1.567601305e+09 -kube_configmap_created{namespace="edev-tools",configmap="jenkins-operator-lock"} 1.577955312e+09 -kube_configmap_created{namespace="bi",configmap="jenkins-operator-lock"} 1.576534212e+09 -kube_configmap_created{namespace="devops-playground",configmap="sonarqube-operator-lock"} 1.576536974e+09 -kube_configmap_created{namespace="edev-communication",configmap="jenkins-operator-lock"} 1.576537096e+09 -kube_configmap_created{namespace="tiptool-uat",configmap="proxysql-configmap"} 1.551395598e+09 -kube_configmap_created{namespace="tiptool",configmap="proxysql-edp525"} 1.554995511e+09 -kube_configmap_created{namespace="weblogic-poc",configmap="settings-xml-base-cm"} 1.573820776e+09 -kube_configmap_created{namespace="weblogic-poc",configmap="weblogic-operator-cm"} 1.567603009e+09 -kube_configmap_created{namespace="edev-tools",configmap="jenkins-slaves"} 1.573204964e+09 -kube_configmap_created{namespace="paas-demo",configmap="jenkins-slaves"} 1.56266396e+09 -kube_configmap_created{namespace="tiptool",configmap="proxysql-mre525"} 1.554995479e+09 -kube_configmap_created{namespace="edev-communication",configmap="proxysql-config-trg524"} 1.572276369e+09 -kube_configmap_created{namespace="openshift-monitoring",configmap="cluster-monitoring-config"} 1.551394822e+09 -kube_configmap_created{namespace="test-config",configmap="weblogic-domain-cm"} 1.576832358e+09 -kube_configmap_created{namespace="tiptool",configmap="tiptool-uat"} 1.554236504e+09 -kube_configmap_created{namespace="aem",configmap="nginx-conf"} 1.553795924e+09 -kube_configmap_created{namespace="awx-db-cluster",configmap="awx-config"} 1.570092477e+09 -kube_configmap_created{namespace="openshift-node",configmap="node-config-compute"} 1.551394552e+09 -kube_configmap_created{namespace="edev-communication",configmap="jenkins-slaves"} 1.57200491e+09 -kube_configmap_created{namespace="kibana-tst",configmap="kibana-config"} 1.567777671e+09 -kube_configmap_created{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-resources-pod"} 1.551394837e+09 -kube_configmap_created{namespace="awx",configmap="rabbitmq-config"} 1.56957733e+09 -kube_configmap_created{namespace="openshift-logging",configmap="metricbeat-daemonset-modules"} 1.561393832e+09 -kube_configmap_created{namespace="openshift-monitoring",configmap="prometheus-k8s-rulefiles-0"} 1.570651008e+09 -kube_configmap_created{namespace="weblogic-poc",configmap="dinoman-domain-weblogic-domain-introspect-cm"} 1.574264576e+09 -kube_configmap_created{namespace="weblogic-poc",configmap="log-srv-cm"} 1.574677597e+09 -kube_configmap_created{namespace="awx-cluster-db",configmap="rabbitmq-config"} 1.569577957e+09 -kube_configmap_created{namespace="devops-playground",configmap="jenkins-slaves"} 1.573648587e+09 -kube_configmap_created{namespace="gdpr",configmap="springboot-operator-lock"} 1.576537675e+09 -kube_configmap_created{namespace="openshift-node",configmap="node-config-all-in-one"} 1.55139457e+09 -kube_configmap_created{namespace="tiptool",configmap="proxysql-uat525"} 1.554236495e+09 -kube_configmap_created{namespace="weblogic-poc",configmap="soa-config-cm"} 1.573825322e+09 -kube_configmap_created{namespace="edev-communication",configmap="springboot-operator-lock"} 1.576537121e+09 -kube_configmap_created{namespace="gdpr",configmap="jenkins-configuration-as-code"} 1.573203416e+09 -kube_configmap_created{namespace="kube-system",configmap="openshift-master-controllers"} 1.551394319e+09 -kube_configmap_created{namespace="tiptool-dvp",configmap="proxysql-configmap"} 1.551395579e+09 -kube_configmap_created{namespace="tiptool",configmap="proxysql-trg525"} 1.554236512e+09 -kube_configmap_created{namespace="awx-cluster-db",configmap="awx-config"} 1.569577956e+09 -kube_configmap_created{namespace="bi",configmap="jenkins-configuration-as-code"} 1.573206196e+09 -kube_configmap_created{namespace="bi",configmap="springboot-operator-lock"} 1.57653426e+09 -kube_configmap_created{namespace="kube-system",configmap="metricbeat-deployment-config"} 1.55438238e+09 -kube_configmap_created{namespace="openshift-logging",configmap="filebeat-inputs"} 1.561023907e+09 -kube_configmap_created{namespace="openshift-node",configmap="node-config-master-infra"} 1.551394561e+09 -kube_configmap_created{namespace="telenet-baseimages",configmap="jenkins-operator-lock"} 1.576538388e+09 -kube_configmap_created{namespace="tiptool",configmap="tiptool-edp"} 1.554995519e+09 -kube_configmap_created{namespace="tiptool",configmap="tiptool-sup"} 1.554995503e+09 -kube_configmap_created{namespace="weblogic-poc",configmap="weblogic-domain-cm"} 1.566833322e+09 -kube_configmap_created{namespace="openshift-monitoring",configmap="grafana-dashboards"} 1.551394837e+09 -kube_configmap_created{namespace="paas-demo",configmap="jenkins-configuration-as-code"} 1.570797566e+09 -kube_configmap_created{namespace="edev-tools",configmap="jenkins-configuration-as-code"} 1.573204977e+09 -kube_configmap_created{namespace="kube-system",configmap="kube-controller-manager"} 1.551394391e+09 -kube_configmap_created{namespace="kube-system",configmap="kube-scheduler"} 1.551394369e+09 -kube_configmap_created{namespace="openshift-node",configmap="node-config-compute-crio"} 1.551394557e+09 -kube_configmap_created{namespace="tiptool",configmap="tiptool-trg"} 1.55423652e+09 -kube_configmap_created{namespace="weblogic-poc",configmap="helper-rest"} 1.575968937e+09 -kube_configmap_created{namespace="adc-vault",configmap="vault-run"} 1.55775482e+09 -kube_configmap_created{namespace="edev-tools",configmap="springboot-operator-lock"} 1.57653758e+09 -kube_configmap_created{namespace="openshift-logging",configmap="puppet-ca"} 1.561034302e+09 -kube_configmap_created{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-resources-cluster"} 1.551394836e+09 -kube_configmap_created{namespace="weblogic-poc",configmap="settings-xml-cm"} 1.573722102e+09 -kube_configmap_created{namespace="devops-playground",configmap="agent-centos-jdk8-chrome-chromedriver"} 1.575543678e+09 -# HELP kube_configmap_metadata_resource_version Resource version representing a specific version of the configmap. -# TYPE kube_configmap_metadata_resource_version gauge -kube_configmap_metadata_resource_version{namespace="adc-vault",configmap="vault-config",resource_version="18017345"} 1 -kube_configmap_metadata_resource_version{namespace="darwin-integrations",configmap="jenkins-slaves",resource_version="76150298"} 1 -kube_configmap_metadata_resource_version{namespace="edev-communication",configmap="agent-centos-jdk8-maven-chrome-chromedriver",resource_version="66080633"} 1 -kube_configmap_metadata_resource_version{namespace="darwin-integrations",configmap="jenkins-operator-lock",resource_version="80774695"} 1 -kube_configmap_metadata_resource_version{namespace="darwin-integrations",configmap="springboot-operator-lock",resource_version="80774736"} 1 -kube_configmap_metadata_resource_version{namespace="dynatrace",configmap="dynatrace-oneagent-operator-lock",resource_version="80786808"} 1 -kube_configmap_metadata_resource_version{namespace="weblogic-poc",configmap="traefik-operator",resource_version="49923442"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="metricbeat-daemonset-modules",resource_version="8401211"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-logging",configmap="metricbeat-daemonset-config",resource_version="75850007"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-node",configmap="node-config-master",resource_version="58557060"} 1 -kube_configmap_metadata_resource_version{namespace="telenet-operators",configmap="namespace-operator-lock",resource_version="80794688"} 1 -kube_configmap_metadata_resource_version{namespace="default",configmap="weblogic-domain-cm",resource_version="45580957"} 1 -kube_configmap_metadata_resource_version{namespace="devops-playground",configmap="jenkins-configuration-as-code",resource_version="80785727"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-node",configmap="node-config-infra-crio",resource_version="58556317"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="tiptool-lat",resource_version="22002629"} 1 -kube_configmap_metadata_resource_version{namespace="gdpr",configmap="jenkins-operator-lock",resource_version="80790678"} 1 -kube_configmap_metadata_resource_version{namespace="sandbox",configmap="dvp525-proxysql-conf",resource_version="1601167"} 1 -kube_configmap_metadata_resource_version{namespace="telenet-baseimages",configmap="jenkins-configuration-as-code",resource_version="80794816"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="proxysql-sup525",resource_version="10149274"} 1 -kube_configmap_metadata_resource_version{namespace="awx-db-cluster",configmap="rabbitmq-config",resource_version="56689996"} 1 -kube_configmap_metadata_resource_version{namespace="awx-tst",configmap="awx-config",resource_version="48178759"} 1 -kube_configmap_metadata_resource_version{namespace="edev-tools",configmap="jenkins-operator-lock",resource_version="85082125"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="proxysql-edp525",resource_version="10149400"} 1 -kube_configmap_metadata_resource_version{namespace="weblogic-poc",configmap="settings-xml-base-cm",resource_version="74475257"} 1 -kube_configmap_metadata_resource_version{namespace="weblogic-poc",configmap="weblogic-operator-cm",resource_version="48171558"} 1 -kube_configmap_metadata_resource_version{namespace="bi",configmap="jenkins-operator-lock",resource_version="80773873"} 1 -kube_configmap_metadata_resource_version{namespace="devops-playground",configmap="sonarqube-operator-lock",resource_version="80786603"} 1 -kube_configmap_metadata_resource_version{namespace="edev-communication",configmap="jenkins-operator-lock",resource_version="80787355"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool-uat",configmap="proxysql-configmap",resource_version="6335"} 1 -kube_configmap_metadata_resource_version{namespace="edev-tools",configmap="jenkins-slaves",resource_version="76150384"} 1 -kube_configmap_metadata_resource_version{namespace="paas-demo",configmap="jenkins-slaves",resource_version="64929304"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="proxysql-mre525",resource_version="10149136"} 1 -kube_configmap_metadata_resource_version{namespace="edev-communication",configmap="proxysql-config-trg524",resource_version="64403045"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-monitoring",configmap="cluster-monitoring-config",resource_version="3244"} 1 -kube_configmap_metadata_resource_version{namespace="test-config",configmap="weblogic-domain-cm",resource_version="81693549"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="tiptool-uat",resource_version="22002401"} 1 -kube_configmap_metadata_resource_version{namespace="aem",configmap="nginx-conf",resource_version="6844857"} 1 -kube_configmap_metadata_resource_version{namespace="awx-db-cluster",configmap="awx-config",resource_version="56689976"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-node",configmap="node-config-compute",resource_version="58555472"} 1 -kube_configmap_metadata_resource_version{namespace="edev-communication",configmap="jenkins-slaves",resource_version="64916266"} 1 -kube_configmap_metadata_resource_version{namespace="kibana-tst",configmap="kibana-config",resource_version="54900945"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-resources-pod",resource_version="3463"} 1 -kube_configmap_metadata_resource_version{namespace="weblogic-poc",configmap="log-srv-cm",resource_version="72197917"} 1 -kube_configmap_metadata_resource_version{namespace="awx",configmap="rabbitmq-config",resource_version="54847725"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-logging",configmap="metricbeat-daemonset-modules",resource_version="67332080"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-monitoring",configmap="prometheus-k8s-rulefiles-0",resource_version="58580301"} 1 -kube_configmap_metadata_resource_version{namespace="weblogic-poc",configmap="dinoman-domain-weblogic-domain-introspect-cm",resource_version="86169638"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="proxysql-uat525",resource_version="8106911"} 1 -kube_configmap_metadata_resource_version{namespace="weblogic-poc",configmap="soa-config-cm",resource_version="81694758"} 1 -kube_configmap_metadata_resource_version{namespace="awx-cluster-db",configmap="rabbitmq-config",resource_version="54850682"} 1 -kube_configmap_metadata_resource_version{namespace="devops-playground",configmap="jenkins-slaves",resource_version="69387908"} 1 -kube_configmap_metadata_resource_version{namespace="gdpr",configmap="springboot-operator-lock",resource_version="80790710"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-node",configmap="node-config-all-in-one",resource_version="58555154"} 1 -kube_configmap_metadata_resource_version{namespace="edev-communication",configmap="springboot-operator-lock",resource_version="80787425"} 1 -kube_configmap_metadata_resource_version{namespace="gdpr",configmap="jenkins-configuration-as-code",resource_version="80790876"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="openshift-master-controllers",resource_version="86195511"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool-dvp",configmap="proxysql-configmap",resource_version="6178"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-logging",configmap="filebeat-inputs",resource_version="75849965"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-node",configmap="node-config-master-infra",resource_version="58557214"} 1 -kube_configmap_metadata_resource_version{namespace="telenet-baseimages",configmap="jenkins-operator-lock",resource_version="80794655"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="proxysql-trg525",resource_version="8107074"} 1 -kube_configmap_metadata_resource_version{namespace="awx-cluster-db",configmap="awx-config",resource_version="54850663"} 1 -kube_configmap_metadata_resource_version{namespace="bi",configmap="jenkins-configuration-as-code",resource_version="80774046"} 1 -kube_configmap_metadata_resource_version{namespace="bi",configmap="springboot-operator-lock",resource_version="80774013"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="metricbeat-deployment-config",resource_version="8401232"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="tiptool-edp",resource_version="22002714"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="tiptool-sup",resource_version="22002550"} 1 -kube_configmap_metadata_resource_version{namespace="weblogic-poc",configmap="weblogic-domain-cm",resource_version="45664481"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-monitoring",configmap="grafana-dashboards",resource_version="3465"} 1 -kube_configmap_metadata_resource_version{namespace="paas-demo",configmap="jenkins-configuration-as-code",resource_version="80793706"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="tiptool-trg",resource_version="22002516"} 1 -kube_configmap_metadata_resource_version{namespace="weblogic-poc",configmap="helper-rest",resource_version="75885625"} 1 -kube_configmap_metadata_resource_version{namespace="edev-tools",configmap="jenkins-configuration-as-code",resource_version="80789163"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="kube-controller-manager",resource_version="86195508"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="kube-scheduler",resource_version="86195505"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-node",configmap="node-config-compute-crio",resource_version="58555699"} 1 -kube_configmap_metadata_resource_version{namespace="weblogic-poc",configmap="settings-xml-cm",resource_version="69370121"} 1 -kube_configmap_metadata_resource_version{namespace="adc-vault",configmap="vault-run",resource_version="18020501"} 1 -kube_configmap_metadata_resource_version{namespace="edev-tools",configmap="springboot-operator-lock",resource_version="80790192"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-logging",configmap="puppet-ca",resource_version="27504811"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-resources-cluster",resource_version="3438"} 1 -kube_configmap_metadata_resource_version{namespace="devops-playground",configmap="agent-centos-jdk8-chrome-chromedriver",resource_version="75079533"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="metricbeat-deployment-modules",resource_version="8401235"} 1 -kube_configmap_metadata_resource_version{namespace="sandbox",configmap="uat525-proxysql-conf",resource_version="1601754"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="tiptool-dvp",resource_version="22001417"} 1 -kube_configmap_metadata_resource_version{namespace="weblogic-poc",configmap="business-exception-cm",resource_version="70175093"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="tiptool-mre",resource_version="22002593"} 1 -kube_configmap_metadata_resource_version{namespace="adc-vault",configmap="jenkins-slaves",resource_version="56755226"} 1 -kube_configmap_metadata_resource_version{namespace="gdpr",configmap="proxysql-config-uat526",resource_version="67267425"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-logging",configmap="filebeat-config",resource_version="80922752"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-monitoring",configmap="puppet-ca",resource_version="80905281"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="metricbeat-daemonset-config",resource_version="8401208"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="tiptool-int",resource_version="22002680"} 1 -kube_configmap_metadata_resource_version{namespace="tiller",configmap="weblogic-operator.v1",resource_version="48171633"} 1 -kube_configmap_metadata_resource_version{namespace="vault",configmap="vault-config",resource_version="52219526"} 1 -kube_configmap_metadata_resource_version{namespace="weblogic-poc",configmap="dino-common-cm",resource_version="72719016"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-console",configmap="console-config",resource_version="3786"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-cluster-rsrc-use",resource_version="3422"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-node-rsrc-use",resource_version="3423"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-node",configmap="node-config-infra",resource_version="58556964"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="proxysql-int525",resource_version="9388020"} 1 -kube_configmap_metadata_resource_version{namespace="edev-communication",configmap="jenkins-configuration-as-code",resource_version="76450915"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-logging",configmap="metricbeat-deployment-modules",resource_version="67332094"} 1 -kube_configmap_metadata_resource_version{namespace="sandbox",configmap="trg525-proxysql-conf",resource_version="1601881"} 1 -kube_configmap_metadata_resource_version{namespace="telenet-baseimages",configmap="jenkins-slaves",resource_version="67288785"} 1 -kube_configmap_metadata_resource_version{namespace="jenkins-operator-demo",configmap="jenkins-slaves",resource_version="51894453"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-node",configmap="node-config-all-in-one-crio",resource_version="58555315"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-web-console",configmap="webconsole-config",resource_version="3545"} 1 -kube_configmap_metadata_resource_version{namespace="paas-demo",configmap="proxysql-configmap",resource_version="36077129"} 1 -kube_configmap_metadata_resource_version{namespace="paas-demo",configmap="springboot-operator-lock",resource_version="80793596"} 1 -kube_configmap_metadata_resource_version{namespace="telenet-cluster-ops",configmap="ldap-config",resource_version="56224031"} 1 -kube_configmap_metadata_resource_version{namespace="tiller",configmap="vault.v1",resource_version="52219538"} 1 -kube_configmap_metadata_resource_version{namespace="awx-tst",configmap="rabbitmq-config",resource_version="54596241"} 1 -kube_configmap_metadata_resource_version{namespace="edev-communication",configmap="proxysql-config-mre524",resource_version="64402697"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-monitoring",configmap="grafana-dashboard-k8s-resources-namespace",resource_version="3462"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-node",configmap="node-config-master-infra-crio",resource_version="58556669"} 1 -kube_configmap_metadata_resource_version{namespace="weblogic-poc",configmap="dino-docker-cm",resource_version="76160139"} 1 -kube_configmap_metadata_resource_version{namespace="devops-playground",configmap="jenkins-operator-lock",resource_version="80785523"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="extension-apiserver-authentication",resource_version="64"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="puppet-ca",resource_version="8401203"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-logging",configmap="metricbeat-deployment-config",resource_version="75850021"} 1 -kube_configmap_metadata_resource_version{namespace="openshift-node",configmap="node-config-master-crio",resource_version="58556510"} 1 -kube_configmap_metadata_resource_version{namespace="tiller",configmap="traefik-operator.v1",resource_version="49924559"} 1 -kube_configmap_metadata_resource_version{namespace="awx",configmap="awx-config",resource_version="54847710"} 1 -kube_configmap_metadata_resource_version{namespace="bi",configmap="jenkins-slaves",resource_version="67278899"} 1 -kube_configmap_metadata_resource_version{namespace="darwin-integrations",configmap="jenkins-configuration-as-code",resource_version="80774861"} 1 -kube_configmap_metadata_resource_version{namespace="gdpr",configmap="jenkins-slaves",resource_version="67268249"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="proxysql-dvp525",resource_version="8106773"} 1 -kube_configmap_metadata_resource_version{namespace="tiptool",configmap="proxysql-lat525",resource_version="10148890"} 1 -kube_configmap_metadata_resource_version{namespace="default",configmap="example-vault-agent-config",resource_version="53695225"} 1 -kube_configmap_metadata_resource_version{namespace="devops-playground",configmap="springboot-operator-lock",resource_version="80786730"} 1 -kube_configmap_metadata_resource_version{namespace="paas-demo",configmap="jenkins-operator-lock",resource_version="80793538"} 1 -kube_configmap_metadata_resource_version{namespace="weblogic-poc",configmap="traefik-operator-test",resource_version="49923443"} 1 -# HELP kube_cronjob_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_cronjob_labels gauge -kube_cronjob_labels{namespace="telenet-cluster-ops",cronjob="cronjob-ldap-group-sync",label_app="ldap-sync",label_telenet_be_tier="system"} 1 -# HELP kube_cronjob_info Info about cronjob. -# TYPE kube_cronjob_info gauge -kube_cronjob_info{namespace="telenet-cluster-ops",cronjob="cronjob-ldap-group-sync",schedule="@hourly",concurrency_policy="Forbid"} 1 -# HELP kube_cronjob_created Unix creation timestamp -# TYPE kube_cronjob_created gauge -kube_cronjob_created{namespace="telenet-cluster-ops",cronjob="cronjob-ldap-group-sync"} 1.569957808e+09 -# HELP kube_cronjob_status_active Active holds pointers to currently running jobs. -# TYPE kube_cronjob_status_active gauge -kube_cronjob_status_active{namespace="telenet-cluster-ops",cronjob="cronjob-ldap-group-sync"} 0 -# HELP kube_cronjob_status_last_schedule_time LastScheduleTime keeps information of when was the last time the job was successfully scheduled. -# TYPE kube_cronjob_status_last_schedule_time gauge -kube_cronjob_status_last_schedule_time{namespace="telenet-cluster-ops",cronjob="cronjob-ldap-group-sync"} 1.5783192e+09 -# HELP kube_cronjob_spec_suspend Suspend flag tells the controller to suspend subsequent executions. -# TYPE kube_cronjob_spec_suspend gauge -kube_cronjob_spec_suspend{namespace="telenet-cluster-ops",cronjob="cronjob-ldap-group-sync"} 0 -# HELP kube_cronjob_spec_starting_deadline_seconds Deadline in seconds for starting the job if it misses scheduled time for any reason. -# TYPE kube_cronjob_spec_starting_deadline_seconds gauge -# HELP kube_cronjob_next_schedule_time Next time the cronjob should be scheduled. The time after lastScheduleTime, or after the cron job's creation time if it's never been scheduled. Use this to determine if the job is delayed. -# TYPE kube_cronjob_next_schedule_time gauge -kube_cronjob_next_schedule_time{namespace="telenet-cluster-ops",cronjob="cronjob-ldap-group-sync"} 1.5783228e+09 -# HELP kube_daemonset_created Unix creation timestamp -# TYPE kube_daemonset_created gauge -kube_daemonset_created{namespace="openshift-monitoring",daemonset="node-exporter"} 1.551394889e+09 -kube_daemonset_created{namespace="openshift-node",daemonset="sync"} 1.551394584e+09 -kube_daemonset_created{namespace="openshift-sdn",daemonset="ovs"} 1.551394608e+09 -kube_daemonset_created{namespace="openshift-sdn",daemonset="sdn"} 1.551394608e+09 -kube_daemonset_created{namespace="dynatrace",daemonset="oneagent"} 1.568625913e+09 -kube_daemonset_created{namespace="openshift-logging",daemonset="filebeat"} 1.576684512e+09 -kube_daemonset_created{namespace="openshift-logging",daemonset="metricbeat"} 1.576684522e+09 -# HELP kube_daemonset_status_current_number_scheduled The number of nodes running at least one daemon pod and are supposed to. -# TYPE kube_daemonset_status_current_number_scheduled gauge -kube_daemonset_status_current_number_scheduled{namespace="openshift-sdn",daemonset="sdn"} 13 -kube_daemonset_status_current_number_scheduled{namespace="dynatrace",daemonset="oneagent"} 13 -kube_daemonset_status_current_number_scheduled{namespace="openshift-logging",daemonset="filebeat"} 13 -kube_daemonset_status_current_number_scheduled{namespace="openshift-logging",daemonset="metricbeat"} 13 -kube_daemonset_status_current_number_scheduled{namespace="openshift-monitoring",daemonset="node-exporter"} 13 -kube_daemonset_status_current_number_scheduled{namespace="openshift-node",daemonset="sync"} 13 -kube_daemonset_status_current_number_scheduled{namespace="openshift-sdn",daemonset="ovs"} 13 -# HELP kube_daemonset_status_desired_number_scheduled The number of nodes that should be running the daemon pod. -# TYPE kube_daemonset_status_desired_number_scheduled gauge -kube_daemonset_status_desired_number_scheduled{namespace="openshift-logging",daemonset="filebeat"} 13 -kube_daemonset_status_desired_number_scheduled{namespace="openshift-logging",daemonset="metricbeat"} 13 -kube_daemonset_status_desired_number_scheduled{namespace="openshift-monitoring",daemonset="node-exporter"} 13 -kube_daemonset_status_desired_number_scheduled{namespace="openshift-node",daemonset="sync"} 13 -kube_daemonset_status_desired_number_scheduled{namespace="openshift-sdn",daemonset="ovs"} 13 -kube_daemonset_status_desired_number_scheduled{namespace="openshift-sdn",daemonset="sdn"} 13 -kube_daemonset_status_desired_number_scheduled{namespace="dynatrace",daemonset="oneagent"} 13 -# HELP kube_daemonset_status_number_available The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available -# TYPE kube_daemonset_status_number_available gauge -kube_daemonset_status_number_available{namespace="openshift-monitoring",daemonset="node-exporter"} 13 -kube_daemonset_status_number_available{namespace="openshift-node",daemonset="sync"} 13 -kube_daemonset_status_number_available{namespace="openshift-sdn",daemonset="ovs"} 13 -kube_daemonset_status_number_available{namespace="openshift-sdn",daemonset="sdn"} 13 -kube_daemonset_status_number_available{namespace="dynatrace",daemonset="oneagent"} 13 -kube_daemonset_status_number_available{namespace="openshift-logging",daemonset="filebeat"} 13 -kube_daemonset_status_number_available{namespace="openshift-logging",daemonset="metricbeat"} 13 -# HELP kube_daemonset_status_number_misscheduled The number of nodes running a daemon pod but are not supposed to. -# TYPE kube_daemonset_status_number_misscheduled gauge -kube_daemonset_status_number_misscheduled{namespace="dynatrace",daemonset="oneagent"} 0 -kube_daemonset_status_number_misscheduled{namespace="openshift-logging",daemonset="filebeat"} 0 -kube_daemonset_status_number_misscheduled{namespace="openshift-logging",daemonset="metricbeat"} 0 -kube_daemonset_status_number_misscheduled{namespace="openshift-monitoring",daemonset="node-exporter"} 0 -kube_daemonset_status_number_misscheduled{namespace="openshift-node",daemonset="sync"} 0 -kube_daemonset_status_number_misscheduled{namespace="openshift-sdn",daemonset="ovs"} 0 -kube_daemonset_status_number_misscheduled{namespace="openshift-sdn",daemonset="sdn"} 0 -# HELP kube_daemonset_status_number_ready The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready. -# TYPE kube_daemonset_status_number_ready gauge -kube_daemonset_status_number_ready{namespace="openshift-logging",daemonset="metricbeat"} 13 -kube_daemonset_status_number_ready{namespace="openshift-monitoring",daemonset="node-exporter"} 13 -kube_daemonset_status_number_ready{namespace="openshift-node",daemonset="sync"} 13 -kube_daemonset_status_number_ready{namespace="openshift-sdn",daemonset="ovs"} 13 -kube_daemonset_status_number_ready{namespace="openshift-sdn",daemonset="sdn"} 13 -kube_daemonset_status_number_ready{namespace="dynatrace",daemonset="oneagent"} 13 -kube_daemonset_status_number_ready{namespace="openshift-logging",daemonset="filebeat"} 13 -# HELP kube_daemonset_status_number_unavailable The number of nodes that should be running the daemon pod and have none of the daemon pod running and available -# TYPE kube_daemonset_status_number_unavailable gauge -kube_daemonset_status_number_unavailable{namespace="dynatrace",daemonset="oneagent"} 0 -kube_daemonset_status_number_unavailable{namespace="openshift-logging",daemonset="filebeat"} 0 -kube_daemonset_status_number_unavailable{namespace="openshift-logging",daemonset="metricbeat"} 0 -kube_daemonset_status_number_unavailable{namespace="openshift-monitoring",daemonset="node-exporter"} 0 -kube_daemonset_status_number_unavailable{namespace="openshift-node",daemonset="sync"} 0 -kube_daemonset_status_number_unavailable{namespace="openshift-sdn",daemonset="ovs"} 0 -kube_daemonset_status_number_unavailable{namespace="openshift-sdn",daemonset="sdn"} 0 -# HELP kube_daemonset_updated_number_scheduled The total number of nodes that are running updated daemon pod -# TYPE kube_daemonset_updated_number_scheduled gauge -kube_daemonset_updated_number_scheduled{namespace="openshift-sdn",daemonset="ovs"} 13 -kube_daemonset_updated_number_scheduled{namespace="openshift-sdn",daemonset="sdn"} 13 -kube_daemonset_updated_number_scheduled{namespace="dynatrace",daemonset="oneagent"} 13 -kube_daemonset_updated_number_scheduled{namespace="openshift-logging",daemonset="filebeat"} 13 -kube_daemonset_updated_number_scheduled{namespace="openshift-logging",daemonset="metricbeat"} 13 -kube_daemonset_updated_number_scheduled{namespace="openshift-monitoring",daemonset="node-exporter"} 13 -kube_daemonset_updated_number_scheduled{namespace="openshift-node",daemonset="sync"} 13 -# HELP kube_daemonset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_daemonset_metadata_generation gauge -kube_daemonset_metadata_generation{namespace="openshift-node",daemonset="sync"} 2 -kube_daemonset_metadata_generation{namespace="openshift-sdn",daemonset="ovs"} 2 -kube_daemonset_metadata_generation{namespace="openshift-sdn",daemonset="sdn"} 2 -kube_daemonset_metadata_generation{namespace="dynatrace",daemonset="oneagent"} 1 -kube_daemonset_metadata_generation{namespace="openshift-logging",daemonset="filebeat"} 1 -kube_daemonset_metadata_generation{namespace="openshift-logging",daemonset="metricbeat"} 1 -kube_daemonset_metadata_generation{namespace="openshift-monitoring",daemonset="node-exporter"} 1 -# HELP kube_daemonset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_daemonset_labels gauge -kube_daemonset_labels{namespace="openshift-logging",daemonset="metricbeat",label_app="metricbeat"} 1 -kube_daemonset_labels{namespace="openshift-monitoring",daemonset="node-exporter",label_app="node-exporter"} 1 -kube_daemonset_labels{namespace="openshift-node",daemonset="sync",label_app="sync",label_component="network",label_openshift_io_component="sync",label_type="infra"} 1 -kube_daemonset_labels{namespace="openshift-sdn",daemonset="ovs",label_app="ovs",label_component="network",label_openshift_io_component="network",label_type="infra"} 1 -kube_daemonset_labels{namespace="openshift-sdn",daemonset="sdn",label_app="sdn",label_component="network",label_openshift_io_component="network",label_type="infra"} 1 -kube_daemonset_labels{namespace="dynatrace",daemonset="oneagent",label_dynatrace="oneagent",label_oneagent="oneagent"} 1 -kube_daemonset_labels{namespace="openshift-logging",daemonset="filebeat",label_app="filebeat"} 1 -# HELP kube_deployment_created Unix creation timestamp -# TYPE kube_deployment_created gauge -kube_deployment_created{namespace="adc-vault",deployment="jenkins-operator"} 1.570110305e+09 -kube_deployment_created{namespace="openshift-monitoring",deployment="cluster-monitoring-operator"} 1.551394824e+09 -kube_deployment_created{namespace="telenet-baseimages",deployment="jenkins-operator"} 1.576070012e+09 -kube_deployment_created{namespace="bi",deployment="springboot-operator"} 1.576064939e+09 -kube_deployment_created{namespace="darwin-integrations",deployment="jenkins-operator"} 1.576064691e+09 -kube_deployment_created{namespace="devops-playground",deployment="springboot-operator"} 1.57606494e+09 -kube_deployment_created{namespace="edev-communication",deployment="springboot-operator"} 1.576064944e+09 -kube_deployment_created{namespace="edev-tools",deployment="jenkins-operator"} 1.576064689e+09 -kube_deployment_created{namespace="gdpr",deployment="jenkins-operator"} 1.576064689e+09 -kube_deployment_created{namespace="devops-playground",deployment="jenkins-operator"} 1.576064688e+09 -kube_deployment_created{namespace="devops-playground",deployment="sonarqube-operator"} 1.573749495e+09 -kube_deployment_created{namespace="openshift-logging",deployment="kube-state-metrics"} 1.576684032e+09 -kube_deployment_created{namespace="openshift-logging",deployment="metricbeat"} 1.576684545e+09 -kube_deployment_created{namespace="weblogic-poc",deployment="weblogic-operator"} 1.567603009e+09 -kube_deployment_created{namespace="gdpr",deployment="springboot-operator"} 1.576064945e+09 -kube_deployment_created{namespace="paas-demo",deployment="jenkins-operator"} 1.576064691e+09 -kube_deployment_created{namespace="test-config",deployment="elasticsearch"} 1.576159272e+09 -kube_deployment_created{namespace="tiller",deployment="tiller"} 1.56656696e+09 -kube_deployment_created{namespace="bi",deployment="jenkins-operator"} 1.576064691e+09 -kube_deployment_created{namespace="darwin-integrations",deployment="springboot-operator"} 1.576064939e+09 -kube_deployment_created{namespace="kibana-tst",deployment="kibana-kibana"} 1.567777676e+09 -kube_deployment_created{namespace="telenet-cluster-ops",deployment="springboot-cr-applier"} 1.573645068e+09 -kube_deployment_created{namespace="telenet-operators",deployment="namespace-operator"} 1.576079509e+09 -kube_deployment_created{namespace="dynatrace",deployment="dynatrace-oneagent-operator"} 1.568625414e+09 -kube_deployment_created{namespace="openshift-monitoring",deployment="grafana"} 1.551394838e+09 -kube_deployment_created{namespace="paas-demo",deployment="springboot-operator"} 1.576064941e+09 -kube_deployment_created{namespace="telenet-cluster-ops",deployment="jenkins-cr-applier"} 1.573649078e+09 -kube_deployment_created{namespace="openshift-console",deployment="console"} 1.551394885e+09 -kube_deployment_created{namespace="openshift-monitoring",deployment="kube-state-metrics"} 1.57667773e+09 -kube_deployment_created{namespace="edev-communication",deployment="jenkins-operator"} 1.576148736e+09 -kube_deployment_created{namespace="edev-tools",deployment="springboot-operator"} 1.57606494e+09 -kube_deployment_created{namespace="openshift-monitoring",deployment="prometheus-operator"} 1.551394812e+09 -kube_deployment_created{namespace="openshift-web-console",deployment="webconsole"} 1.551394865e+09 -kube_deployment_created{namespace="test-config",deployment="kibana"} 1.576159274e+09 -kube_deployment_created{namespace="tiller",deployment="tiller-deploy"} 1.566798402e+09 -# HELP kube_deployment_status_replicas The number of replicas per deployment. -# TYPE kube_deployment_status_replicas gauge -kube_deployment_status_replicas{namespace="bi",deployment="springboot-operator"} 1 -kube_deployment_status_replicas{namespace="darwin-integrations",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas{namespace="devops-playground",deployment="springboot-operator"} 1 -kube_deployment_status_replicas{namespace="edev-communication",deployment="springboot-operator"} 1 -kube_deployment_status_replicas{namespace="edev-tools",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas{namespace="gdpr",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas{namespace="devops-playground",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas{namespace="devops-playground",deployment="sonarqube-operator"} 1 -kube_deployment_status_replicas{namespace="openshift-logging",deployment="kube-state-metrics"} 1 -kube_deployment_status_replicas{namespace="openshift-logging",deployment="metricbeat"} 1 -kube_deployment_status_replicas{namespace="weblogic-poc",deployment="weblogic-operator"} 1 -kube_deployment_status_replicas{namespace="gdpr",deployment="springboot-operator"} 1 -kube_deployment_status_replicas{namespace="paas-demo",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas{namespace="test-config",deployment="elasticsearch"} 1 -kube_deployment_status_replicas{namespace="tiller",deployment="tiller"} 1 -kube_deployment_status_replicas{namespace="bi",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas{namespace="darwin-integrations",deployment="springboot-operator"} 1 -kube_deployment_status_replicas{namespace="kibana-tst",deployment="kibana-kibana"} 0 -kube_deployment_status_replicas{namespace="telenet-cluster-ops",deployment="springboot-cr-applier"} 1 -kube_deployment_status_replicas{namespace="telenet-operators",deployment="namespace-operator"} 1 -kube_deployment_status_replicas{namespace="dynatrace",deployment="dynatrace-oneagent-operator"} 1 -kube_deployment_status_replicas{namespace="openshift-monitoring",deployment="grafana"} 1 -kube_deployment_status_replicas{namespace="paas-demo",deployment="springboot-operator"} 1 -kube_deployment_status_replicas{namespace="telenet-cluster-ops",deployment="jenkins-cr-applier"} 1 -kube_deployment_status_replicas{namespace="openshift-console",deployment="console"} 1 -kube_deployment_status_replicas{namespace="openshift-monitoring",deployment="kube-state-metrics"} 1 -kube_deployment_status_replicas{namespace="edev-communication",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas{namespace="edev-tools",deployment="springboot-operator"} 1 -kube_deployment_status_replicas{namespace="openshift-monitoring",deployment="prometheus-operator"} 1 -kube_deployment_status_replicas{namespace="openshift-web-console",deployment="webconsole"} 3 -kube_deployment_status_replicas{namespace="test-config",deployment="kibana"} 1 -kube_deployment_status_replicas{namespace="tiller",deployment="tiller-deploy"} 1 -kube_deployment_status_replicas{namespace="adc-vault",deployment="jenkins-operator"} 0 -kube_deployment_status_replicas{namespace="openshift-monitoring",deployment="cluster-monitoring-operator"} 1 -kube_deployment_status_replicas{namespace="telenet-baseimages",deployment="jenkins-operator"} 1 -# HELP kube_deployment_status_replicas_available The number of available replicas per deployment. -# TYPE kube_deployment_status_replicas_available gauge -kube_deployment_status_replicas_available{namespace="weblogic-poc",deployment="weblogic-operator"} 1 -kube_deployment_status_replicas_available{namespace="devops-playground",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_available{namespace="devops-playground",deployment="sonarqube-operator"} 1 -kube_deployment_status_replicas_available{namespace="openshift-logging",deployment="kube-state-metrics"} 1 -kube_deployment_status_replicas_available{namespace="openshift-logging",deployment="metricbeat"} 1 -kube_deployment_status_replicas_available{namespace="gdpr",deployment="springboot-operator"} 1 -kube_deployment_status_replicas_available{namespace="paas-demo",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_available{namespace="test-config",deployment="elasticsearch"} 0 -kube_deployment_status_replicas_available{namespace="tiller",deployment="tiller"} 1 -kube_deployment_status_replicas_available{namespace="telenet-operators",deployment="namespace-operator"} 1 -kube_deployment_status_replicas_available{namespace="bi",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_available{namespace="darwin-integrations",deployment="springboot-operator"} 1 -kube_deployment_status_replicas_available{namespace="kibana-tst",deployment="kibana-kibana"} 0 -kube_deployment_status_replicas_available{namespace="telenet-cluster-ops",deployment="springboot-cr-applier"} 1 -kube_deployment_status_replicas_available{namespace="dynatrace",deployment="dynatrace-oneagent-operator"} 1 -kube_deployment_status_replicas_available{namespace="openshift-monitoring",deployment="grafana"} 1 -kube_deployment_status_replicas_available{namespace="paas-demo",deployment="springboot-operator"} 1 -kube_deployment_status_replicas_available{namespace="telenet-cluster-ops",deployment="jenkins-cr-applier"} 1 -kube_deployment_status_replicas_available{namespace="openshift-console",deployment="console"} 1 -kube_deployment_status_replicas_available{namespace="openshift-monitoring",deployment="kube-state-metrics"} 1 -kube_deployment_status_replicas_available{namespace="test-config",deployment="kibana"} 1 -kube_deployment_status_replicas_available{namespace="tiller",deployment="tiller-deploy"} 0 -kube_deployment_status_replicas_available{namespace="edev-communication",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_available{namespace="edev-tools",deployment="springboot-operator"} 1 -kube_deployment_status_replicas_available{namespace="openshift-monitoring",deployment="prometheus-operator"} 1 -kube_deployment_status_replicas_available{namespace="openshift-web-console",deployment="webconsole"} 3 -kube_deployment_status_replicas_available{namespace="adc-vault",deployment="jenkins-operator"} 0 -kube_deployment_status_replicas_available{namespace="openshift-monitoring",deployment="cluster-monitoring-operator"} 1 -kube_deployment_status_replicas_available{namespace="telenet-baseimages",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_available{namespace="edev-tools",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_available{namespace="gdpr",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_available{namespace="bi",deployment="springboot-operator"} 1 -kube_deployment_status_replicas_available{namespace="darwin-integrations",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_available{namespace="devops-playground",deployment="springboot-operator"} 1 -kube_deployment_status_replicas_available{namespace="edev-communication",deployment="springboot-operator"} 1 -# HELP kube_deployment_status_replicas_unavailable The number of unavailable replicas per deployment. -# TYPE kube_deployment_status_replicas_unavailable gauge -kube_deployment_status_replicas_unavailable{namespace="devops-playground",deployment="jenkins-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="devops-playground",deployment="sonarqube-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="openshift-logging",deployment="kube-state-metrics"} 0 -kube_deployment_status_replicas_unavailable{namespace="openshift-logging",deployment="metricbeat"} 0 -kube_deployment_status_replicas_unavailable{namespace="weblogic-poc",deployment="weblogic-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="gdpr",deployment="springboot-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="paas-demo",deployment="jenkins-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="test-config",deployment="elasticsearch"} 1 -kube_deployment_status_replicas_unavailable{namespace="tiller",deployment="tiller"} 0 -kube_deployment_status_replicas_unavailable{namespace="bi",deployment="jenkins-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="darwin-integrations",deployment="springboot-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="kibana-tst",deployment="kibana-kibana"} 0 -kube_deployment_status_replicas_unavailable{namespace="telenet-cluster-ops",deployment="springboot-cr-applier"} 0 -kube_deployment_status_replicas_unavailable{namespace="telenet-operators",deployment="namespace-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="dynatrace",deployment="dynatrace-oneagent-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="openshift-monitoring",deployment="grafana"} 0 -kube_deployment_status_replicas_unavailable{namespace="paas-demo",deployment="springboot-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="telenet-cluster-ops",deployment="jenkins-cr-applier"} 0 -kube_deployment_status_replicas_unavailable{namespace="openshift-console",deployment="console"} 0 -kube_deployment_status_replicas_unavailable{namespace="openshift-monitoring",deployment="kube-state-metrics"} 0 -kube_deployment_status_replicas_unavailable{namespace="edev-communication",deployment="jenkins-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="edev-tools",deployment="springboot-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="openshift-monitoring",deployment="prometheus-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="openshift-web-console",deployment="webconsole"} 0 -kube_deployment_status_replicas_unavailable{namespace="test-config",deployment="kibana"} 0 -kube_deployment_status_replicas_unavailable{namespace="tiller",deployment="tiller-deploy"} 1 -kube_deployment_status_replicas_unavailable{namespace="adc-vault",deployment="jenkins-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="openshift-monitoring",deployment="cluster-monitoring-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="telenet-baseimages",deployment="jenkins-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="bi",deployment="springboot-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="darwin-integrations",deployment="jenkins-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="devops-playground",deployment="springboot-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="edev-communication",deployment="springboot-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="edev-tools",deployment="jenkins-operator"} 0 -kube_deployment_status_replicas_unavailable{namespace="gdpr",deployment="jenkins-operator"} 0 -# HELP kube_deployment_status_replicas_updated The number of updated replicas per deployment. -# TYPE kube_deployment_status_replicas_updated gauge -kube_deployment_status_replicas_updated{namespace="test-config",deployment="elasticsearch"} 1 -kube_deployment_status_replicas_updated{namespace="tiller",deployment="tiller"} 1 -kube_deployment_status_replicas_updated{namespace="gdpr",deployment="springboot-operator"} 1 -kube_deployment_status_replicas_updated{namespace="paas-demo",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_updated{namespace="kibana-tst",deployment="kibana-kibana"} 0 -kube_deployment_status_replicas_updated{namespace="telenet-cluster-ops",deployment="springboot-cr-applier"} 1 -kube_deployment_status_replicas_updated{namespace="telenet-operators",deployment="namespace-operator"} 1 -kube_deployment_status_replicas_updated{namespace="bi",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_updated{namespace="darwin-integrations",deployment="springboot-operator"} 1 -kube_deployment_status_replicas_updated{namespace="paas-demo",deployment="springboot-operator"} 1 -kube_deployment_status_replicas_updated{namespace="telenet-cluster-ops",deployment="jenkins-cr-applier"} 1 -kube_deployment_status_replicas_updated{namespace="dynatrace",deployment="dynatrace-oneagent-operator"} 1 -kube_deployment_status_replicas_updated{namespace="openshift-monitoring",deployment="grafana"} 1 -kube_deployment_status_replicas_updated{namespace="openshift-console",deployment="console"} 1 -kube_deployment_status_replicas_updated{namespace="openshift-monitoring",deployment="kube-state-metrics"} 1 -kube_deployment_status_replicas_updated{namespace="openshift-monitoring",deployment="prometheus-operator"} 1 -kube_deployment_status_replicas_updated{namespace="openshift-web-console",deployment="webconsole"} 3 -kube_deployment_status_replicas_updated{namespace="test-config",deployment="kibana"} 1 -kube_deployment_status_replicas_updated{namespace="tiller",deployment="tiller-deploy"} 1 -kube_deployment_status_replicas_updated{namespace="edev-communication",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_updated{namespace="edev-tools",deployment="springboot-operator"} 1 -kube_deployment_status_replicas_updated{namespace="telenet-baseimages",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_updated{namespace="adc-vault",deployment="jenkins-operator"} 0 -kube_deployment_status_replicas_updated{namespace="openshift-monitoring",deployment="cluster-monitoring-operator"} 1 -kube_deployment_status_replicas_updated{namespace="devops-playground",deployment="springboot-operator"} 1 -kube_deployment_status_replicas_updated{namespace="edev-communication",deployment="springboot-operator"} 1 -kube_deployment_status_replicas_updated{namespace="edev-tools",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_updated{namespace="gdpr",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_updated{namespace="bi",deployment="springboot-operator"} 1 -kube_deployment_status_replicas_updated{namespace="darwin-integrations",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_updated{namespace="openshift-logging",deployment="kube-state-metrics"} 1 -kube_deployment_status_replicas_updated{namespace="openshift-logging",deployment="metricbeat"} 1 -kube_deployment_status_replicas_updated{namespace="weblogic-poc",deployment="weblogic-operator"} 1 -kube_deployment_status_replicas_updated{namespace="devops-playground",deployment="jenkins-operator"} 1 -kube_deployment_status_replicas_updated{namespace="devops-playground",deployment="sonarqube-operator"} 1 -# HELP kube_deployment_status_observed_generation The generation observed by the deployment controller. -# TYPE kube_deployment_status_observed_generation gauge -kube_deployment_status_observed_generation{namespace="devops-playground",deployment="springboot-operator"} 1 -kube_deployment_status_observed_generation{namespace="edev-communication",deployment="springboot-operator"} 1 -kube_deployment_status_observed_generation{namespace="edev-tools",deployment="jenkins-operator"} 1 -kube_deployment_status_observed_generation{namespace="gdpr",deployment="jenkins-operator"} 1 -kube_deployment_status_observed_generation{namespace="bi",deployment="springboot-operator"} 1 -kube_deployment_status_observed_generation{namespace="darwin-integrations",deployment="jenkins-operator"} 1 -kube_deployment_status_observed_generation{namespace="openshift-logging",deployment="kube-state-metrics"} 3 -kube_deployment_status_observed_generation{namespace="openshift-logging",deployment="metricbeat"} 1 -kube_deployment_status_observed_generation{namespace="weblogic-poc",deployment="weblogic-operator"} 161 -kube_deployment_status_observed_generation{namespace="devops-playground",deployment="jenkins-operator"} 1 -kube_deployment_status_observed_generation{namespace="devops-playground",deployment="sonarqube-operator"} 1 -kube_deployment_status_observed_generation{namespace="test-config",deployment="elasticsearch"} 4 -kube_deployment_status_observed_generation{namespace="tiller",deployment="tiller"} 1 -kube_deployment_status_observed_generation{namespace="gdpr",deployment="springboot-operator"} 1 -kube_deployment_status_observed_generation{namespace="paas-demo",deployment="jenkins-operator"} 1 -kube_deployment_status_observed_generation{namespace="kibana-tst",deployment="kibana-kibana"} 11 -kube_deployment_status_observed_generation{namespace="telenet-cluster-ops",deployment="springboot-cr-applier"} 1 -kube_deployment_status_observed_generation{namespace="telenet-operators",deployment="namespace-operator"} 1 -kube_deployment_status_observed_generation{namespace="bi",deployment="jenkins-operator"} 1 -kube_deployment_status_observed_generation{namespace="darwin-integrations",deployment="springboot-operator"} 1 -kube_deployment_status_observed_generation{namespace="paas-demo",deployment="springboot-operator"} 1 -kube_deployment_status_observed_generation{namespace="telenet-cluster-ops",deployment="jenkins-cr-applier"} 1 -kube_deployment_status_observed_generation{namespace="dynatrace",deployment="dynatrace-oneagent-operator"} 2 -kube_deployment_status_observed_generation{namespace="openshift-monitoring",deployment="grafana"} 105843 -kube_deployment_status_observed_generation{namespace="openshift-console",deployment="console"} 4 -kube_deployment_status_observed_generation{namespace="openshift-monitoring",deployment="kube-state-metrics"} 28 -kube_deployment_status_observed_generation{namespace="openshift-monitoring",deployment="prometheus-operator"} 105867 -kube_deployment_status_observed_generation{namespace="openshift-web-console",deployment="webconsole"} 3 -kube_deployment_status_observed_generation{namespace="test-config",deployment="kibana"} 1 -kube_deployment_status_observed_generation{namespace="tiller",deployment="tiller-deploy"} 1 -kube_deployment_status_observed_generation{namespace="edev-communication",deployment="jenkins-operator"} 1 -kube_deployment_status_observed_generation{namespace="edev-tools",deployment="springboot-operator"} 1 -kube_deployment_status_observed_generation{namespace="telenet-baseimages",deployment="jenkins-operator"} 1 -kube_deployment_status_observed_generation{namespace="adc-vault",deployment="jenkins-operator"} 2 -kube_deployment_status_observed_generation{namespace="openshift-monitoring",deployment="cluster-monitoring-operator"} 1 -# HELP kube_deployment_spec_replicas Number of desired pods for a deployment. -# TYPE kube_deployment_spec_replicas gauge -kube_deployment_spec_replicas{namespace="test-config",deployment="elasticsearch"} 1 -kube_deployment_spec_replicas{namespace="tiller",deployment="tiller"} 1 -kube_deployment_spec_replicas{namespace="gdpr",deployment="springboot-operator"} 1 -kube_deployment_spec_replicas{namespace="paas-demo",deployment="jenkins-operator"} 1 -kube_deployment_spec_replicas{namespace="kibana-tst",deployment="kibana-kibana"} 0 -kube_deployment_spec_replicas{namespace="telenet-cluster-ops",deployment="springboot-cr-applier"} 1 -kube_deployment_spec_replicas{namespace="telenet-operators",deployment="namespace-operator"} 1 -kube_deployment_spec_replicas{namespace="bi",deployment="jenkins-operator"} 1 -kube_deployment_spec_replicas{namespace="darwin-integrations",deployment="springboot-operator"} 1 -kube_deployment_spec_replicas{namespace="paas-demo",deployment="springboot-operator"} 1 -kube_deployment_spec_replicas{namespace="telenet-cluster-ops",deployment="jenkins-cr-applier"} 1 -kube_deployment_spec_replicas{namespace="dynatrace",deployment="dynatrace-oneagent-operator"} 1 -kube_deployment_spec_replicas{namespace="openshift-monitoring",deployment="grafana"} 1 -kube_deployment_spec_replicas{namespace="openshift-console",deployment="console"} 1 -kube_deployment_spec_replicas{namespace="openshift-monitoring",deployment="kube-state-metrics"} 1 -kube_deployment_spec_replicas{namespace="openshift-monitoring",deployment="prometheus-operator"} 1 -kube_deployment_spec_replicas{namespace="openshift-web-console",deployment="webconsole"} 3 -kube_deployment_spec_replicas{namespace="test-config",deployment="kibana"} 1 -kube_deployment_spec_replicas{namespace="tiller",deployment="tiller-deploy"} 1 -kube_deployment_spec_replicas{namespace="edev-communication",deployment="jenkins-operator"} 1 -kube_deployment_spec_replicas{namespace="edev-tools",deployment="springboot-operator"} 1 -kube_deployment_spec_replicas{namespace="telenet-baseimages",deployment="jenkins-operator"} 1 -kube_deployment_spec_replicas{namespace="adc-vault",deployment="jenkins-operator"} 0 -kube_deployment_spec_replicas{namespace="openshift-monitoring",deployment="cluster-monitoring-operator"} 1 -kube_deployment_spec_replicas{namespace="devops-playground",deployment="springboot-operator"} 1 -kube_deployment_spec_replicas{namespace="edev-communication",deployment="springboot-operator"} 1 -kube_deployment_spec_replicas{namespace="edev-tools",deployment="jenkins-operator"} 1 -kube_deployment_spec_replicas{namespace="gdpr",deployment="jenkins-operator"} 1 -kube_deployment_spec_replicas{namespace="bi",deployment="springboot-operator"} 1 -kube_deployment_spec_replicas{namespace="darwin-integrations",deployment="jenkins-operator"} 1 -kube_deployment_spec_replicas{namespace="openshift-logging",deployment="kube-state-metrics"} 1 -kube_deployment_spec_replicas{namespace="openshift-logging",deployment="metricbeat"} 1 -kube_deployment_spec_replicas{namespace="weblogic-poc",deployment="weblogic-operator"} 1 -kube_deployment_spec_replicas{namespace="devops-playground",deployment="jenkins-operator"} 1 -kube_deployment_spec_replicas{namespace="devops-playground",deployment="sonarqube-operator"} 1 -# HELP kube_deployment_spec_paused Whether the deployment is paused and will not be processed by the deployment controller. -# TYPE kube_deployment_spec_paused gauge -kube_deployment_spec_paused{namespace="tiller",deployment="tiller-deploy"} 0 -kube_deployment_spec_paused{namespace="edev-communication",deployment="jenkins-operator"} 0 -kube_deployment_spec_paused{namespace="edev-tools",deployment="springboot-operator"} 0 -kube_deployment_spec_paused{namespace="openshift-monitoring",deployment="prometheus-operator"} 0 -kube_deployment_spec_paused{namespace="openshift-web-console",deployment="webconsole"} 0 -kube_deployment_spec_paused{namespace="test-config",deployment="kibana"} 0 -kube_deployment_spec_paused{namespace="adc-vault",deployment="jenkins-operator"} 0 -kube_deployment_spec_paused{namespace="openshift-monitoring",deployment="cluster-monitoring-operator"} 0 -kube_deployment_spec_paused{namespace="telenet-baseimages",deployment="jenkins-operator"} 0 -kube_deployment_spec_paused{namespace="gdpr",deployment="jenkins-operator"} 0 -kube_deployment_spec_paused{namespace="bi",deployment="springboot-operator"} 0 -kube_deployment_spec_paused{namespace="darwin-integrations",deployment="jenkins-operator"} 0 -kube_deployment_spec_paused{namespace="devops-playground",deployment="springboot-operator"} 0 -kube_deployment_spec_paused{namespace="edev-communication",deployment="springboot-operator"} 0 -kube_deployment_spec_paused{namespace="edev-tools",deployment="jenkins-operator"} 0 -kube_deployment_spec_paused{namespace="devops-playground",deployment="jenkins-operator"} 0 -kube_deployment_spec_paused{namespace="devops-playground",deployment="sonarqube-operator"} 0 -kube_deployment_spec_paused{namespace="openshift-logging",deployment="kube-state-metrics"} 0 -kube_deployment_spec_paused{namespace="openshift-logging",deployment="metricbeat"} 0 -kube_deployment_spec_paused{namespace="weblogic-poc",deployment="weblogic-operator"} 0 -kube_deployment_spec_paused{namespace="gdpr",deployment="springboot-operator"} 0 -kube_deployment_spec_paused{namespace="paas-demo",deployment="jenkins-operator"} 0 -kube_deployment_spec_paused{namespace="test-config",deployment="elasticsearch"} 0 -kube_deployment_spec_paused{namespace="tiller",deployment="tiller"} 0 -kube_deployment_spec_paused{namespace="bi",deployment="jenkins-operator"} 0 -kube_deployment_spec_paused{namespace="darwin-integrations",deployment="springboot-operator"} 0 -kube_deployment_spec_paused{namespace="kibana-tst",deployment="kibana-kibana"} 0 -kube_deployment_spec_paused{namespace="telenet-cluster-ops",deployment="springboot-cr-applier"} 0 -kube_deployment_spec_paused{namespace="telenet-operators",deployment="namespace-operator"} 0 -kube_deployment_spec_paused{namespace="dynatrace",deployment="dynatrace-oneagent-operator"} 0 -kube_deployment_spec_paused{namespace="openshift-monitoring",deployment="grafana"} 0 -kube_deployment_spec_paused{namespace="paas-demo",deployment="springboot-operator"} 0 -kube_deployment_spec_paused{namespace="telenet-cluster-ops",deployment="jenkins-cr-applier"} 0 -kube_deployment_spec_paused{namespace="openshift-console",deployment="console"} 0 -kube_deployment_spec_paused{namespace="openshift-monitoring",deployment="kube-state-metrics"} 0 -# HELP kube_deployment_spec_strategy_rollingupdate_max_unavailable Maximum number of unavailable replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_unavailable gauge -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="openshift-monitoring",deployment="grafana"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="paas-demo",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="telenet-cluster-ops",deployment="jenkins-cr-applier"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="openshift-console",deployment="console"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="openshift-monitoring",deployment="kube-state-metrics"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="test-config",deployment="kibana"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="tiller",deployment="tiller-deploy"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="edev-communication",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="edev-tools",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="openshift-monitoring",deployment="prometheus-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="openshift-web-console",deployment="webconsole"} 3 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="adc-vault",deployment="jenkins-operator"} 0 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="openshift-monitoring",deployment="cluster-monitoring-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="telenet-baseimages",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="edev-tools",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="gdpr",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="bi",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="darwin-integrations",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="devops-playground",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="edev-communication",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="weblogic-poc",deployment="weblogic-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="devops-playground",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="devops-playground",deployment="sonarqube-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="openshift-logging",deployment="kube-state-metrics"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="openshift-logging",deployment="metricbeat"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="gdpr",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="paas-demo",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="test-config",deployment="elasticsearch"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="tiller",deployment="tiller"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="telenet-operators",deployment="namespace-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="bi",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="darwin-integrations",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="telenet-cluster-ops",deployment="springboot-cr-applier"} 1 -# HELP kube_deployment_spec_strategy_rollingupdate_max_surge Maximum number of replicas that can be scheduled above the desired number of replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_surge gauge -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="gdpr",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="bi",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="darwin-integrations",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="devops-playground",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="edev-communication",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="edev-tools",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="devops-playground",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="devops-playground",deployment="sonarqube-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="openshift-logging",deployment="kube-state-metrics"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="openshift-logging",deployment="metricbeat"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="weblogic-poc",deployment="weblogic-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="gdpr",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="paas-demo",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="test-config",deployment="elasticsearch"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="tiller",deployment="tiller"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="bi",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="darwin-integrations",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="telenet-cluster-ops",deployment="springboot-cr-applier"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="telenet-operators",deployment="namespace-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="openshift-monitoring",deployment="grafana"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="paas-demo",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="telenet-cluster-ops",deployment="jenkins-cr-applier"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="openshift-console",deployment="console"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="openshift-monitoring",deployment="kube-state-metrics"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="tiller",deployment="tiller-deploy"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="edev-communication",deployment="jenkins-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="edev-tools",deployment="springboot-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="openshift-monitoring",deployment="prometheus-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="openshift-web-console",deployment="webconsole"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="test-config",deployment="kibana"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="adc-vault",deployment="jenkins-operator"} 0 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="openshift-monitoring",deployment="cluster-monitoring-operator"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="telenet-baseimages",deployment="jenkins-operator"} 1 -# HELP kube_deployment_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_deployment_metadata_generation gauge -kube_deployment_metadata_generation{namespace="openshift-console",deployment="console"} 4 -kube_deployment_metadata_generation{namespace="openshift-monitoring",deployment="kube-state-metrics"} 28 -kube_deployment_metadata_generation{namespace="edev-communication",deployment="jenkins-operator"} 1 -kube_deployment_metadata_generation{namespace="edev-tools",deployment="springboot-operator"} 1 -kube_deployment_metadata_generation{namespace="openshift-monitoring",deployment="prometheus-operator"} 105867 -kube_deployment_metadata_generation{namespace="openshift-web-console",deployment="webconsole"} 3 -kube_deployment_metadata_generation{namespace="test-config",deployment="kibana"} 1 -kube_deployment_metadata_generation{namespace="tiller",deployment="tiller-deploy"} 1 -kube_deployment_metadata_generation{namespace="adc-vault",deployment="jenkins-operator"} 2 -kube_deployment_metadata_generation{namespace="openshift-monitoring",deployment="cluster-monitoring-operator"} 1 -kube_deployment_metadata_generation{namespace="telenet-baseimages",deployment="jenkins-operator"} 1 -kube_deployment_metadata_generation{namespace="bi",deployment="springboot-operator"} 1 -kube_deployment_metadata_generation{namespace="darwin-integrations",deployment="jenkins-operator"} 1 -kube_deployment_metadata_generation{namespace="devops-playground",deployment="springboot-operator"} 1 -kube_deployment_metadata_generation{namespace="edev-communication",deployment="springboot-operator"} 1 -kube_deployment_metadata_generation{namespace="edev-tools",deployment="jenkins-operator"} 1 -kube_deployment_metadata_generation{namespace="gdpr",deployment="jenkins-operator"} 1 -kube_deployment_metadata_generation{namespace="devops-playground",deployment="jenkins-operator"} 1 -kube_deployment_metadata_generation{namespace="devops-playground",deployment="sonarqube-operator"} 1 -kube_deployment_metadata_generation{namespace="openshift-logging",deployment="kube-state-metrics"} 3 -kube_deployment_metadata_generation{namespace="openshift-logging",deployment="metricbeat"} 1 -kube_deployment_metadata_generation{namespace="weblogic-poc",deployment="weblogic-operator"} 161 -kube_deployment_metadata_generation{namespace="gdpr",deployment="springboot-operator"} 1 -kube_deployment_metadata_generation{namespace="paas-demo",deployment="jenkins-operator"} 1 -kube_deployment_metadata_generation{namespace="test-config",deployment="elasticsearch"} 4 -kube_deployment_metadata_generation{namespace="tiller",deployment="tiller"} 1 -kube_deployment_metadata_generation{namespace="bi",deployment="jenkins-operator"} 1 -kube_deployment_metadata_generation{namespace="darwin-integrations",deployment="springboot-operator"} 1 -kube_deployment_metadata_generation{namespace="kibana-tst",deployment="kibana-kibana"} 11 -kube_deployment_metadata_generation{namespace="telenet-cluster-ops",deployment="springboot-cr-applier"} 1 -kube_deployment_metadata_generation{namespace="telenet-operators",deployment="namespace-operator"} 1 -kube_deployment_metadata_generation{namespace="dynatrace",deployment="dynatrace-oneagent-operator"} 2 -kube_deployment_metadata_generation{namespace="openshift-monitoring",deployment="grafana"} 105843 -kube_deployment_metadata_generation{namespace="paas-demo",deployment="springboot-operator"} 1 -kube_deployment_metadata_generation{namespace="telenet-cluster-ops",deployment="jenkins-cr-applier"} 1 -# HELP kube_deployment_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_deployment_labels gauge -kube_deployment_labels{namespace="darwin-integrations",deployment="jenkins-operator"} 1 -kube_deployment_labels{namespace="devops-playground",deployment="springboot-operator"} 1 -kube_deployment_labels{namespace="edev-communication",deployment="springboot-operator"} 1 -kube_deployment_labels{namespace="edev-tools",deployment="jenkins-operator"} 1 -kube_deployment_labels{namespace="gdpr",deployment="jenkins-operator"} 1 -kube_deployment_labels{namespace="bi",deployment="springboot-operator"} 1 -kube_deployment_labels{namespace="devops-playground",deployment="sonarqube-operator"} 1 -kube_deployment_labels{namespace="openshift-logging",deployment="kube-state-metrics",label_app_kubernetes_io_name="kube-state-metrics",label_app_kubernetes_io_version="v1.8.0"} 1 -kube_deployment_labels{namespace="openshift-logging",deployment="metricbeat",label_app="metricbeat"} 1 -kube_deployment_labels{namespace="weblogic-poc",deployment="weblogic-operator",label_weblogic_operatorName="weblogic-poc",label_weblogic_resourceVersion="operator-v2"} 1 -kube_deployment_labels{namespace="devops-playground",deployment="jenkins-operator"} 1 -kube_deployment_labels{namespace="paas-demo",deployment="jenkins-operator"} 1 -kube_deployment_labels{namespace="test-config",deployment="elasticsearch",label_app="elasticsearch"} 1 -kube_deployment_labels{namespace="tiller",deployment="tiller",label_app="helm",label_name="tiller"} 1 -kube_deployment_labels{namespace="gdpr",deployment="springboot-operator"} 1 -kube_deployment_labels{namespace="darwin-integrations",deployment="springboot-operator"} 1 -kube_deployment_labels{namespace="kibana-tst",deployment="kibana-kibana",label_app="kibana"} 1 -kube_deployment_labels{namespace="telenet-cluster-ops",deployment="springboot-cr-applier",label_app="springboot-cr-applier"} 1 -kube_deployment_labels{namespace="telenet-operators",deployment="namespace-operator",label_telenet_be_operator="namespace",label_telenet_be_owner="cloud"} 1 -kube_deployment_labels{namespace="bi",deployment="jenkins-operator"} 1 -kube_deployment_labels{namespace="openshift-monitoring",deployment="grafana",label_app="grafana"} 1 -kube_deployment_labels{namespace="paas-demo",deployment="springboot-operator"} 1 -kube_deployment_labels{namespace="telenet-cluster-ops",deployment="jenkins-cr-applier",label_app="jenkins-cr-applier"} 1 -kube_deployment_labels{namespace="dynatrace",deployment="dynatrace-oneagent-operator",label_dynatrace="operator",label_operator="oneagent"} 1 -kube_deployment_labels{namespace="openshift-monitoring",deployment="kube-state-metrics",label_app="kube-state-metrics"} 1 -kube_deployment_labels{namespace="openshift-console",deployment="console",label_app="openshift-console",label_component="ui"} 1 -kube_deployment_labels{namespace="edev-tools",deployment="springboot-operator"} 1 -kube_deployment_labels{namespace="openshift-monitoring",deployment="prometheus-operator",label_k8s_app="prometheus-operator"} 1 -kube_deployment_labels{namespace="openshift-web-console",deployment="webconsole",label_app="openshift-web-console",label_webconsole="true"} 1 -kube_deployment_labels{namespace="test-config",deployment="kibana",label_app="kibana"} 1 -kube_deployment_labels{namespace="tiller",deployment="tiller-deploy",label_app="helm",label_name="tiller"} 1 -kube_deployment_labels{namespace="edev-communication",deployment="jenkins-operator"} 1 -kube_deployment_labels{namespace="openshift-monitoring",deployment="cluster-monitoring-operator",label_app="cluster-monitoring-operator"} 1 -kube_deployment_labels{namespace="telenet-baseimages",deployment="jenkins-operator"} 1 -kube_deployment_labels{namespace="adc-vault",deployment="jenkins-operator"} 1 -# HELP kube_endpoint_info Information about endpoint. -# TYPE kube_endpoint_info gauge -kube_endpoint_info{namespace="openshift-monitoring",endpoint="alertmanager-main"} 1 -kube_endpoint_info{namespace="playground",endpoint="helloworld"} 1 -kube_endpoint_info{namespace="yft-kafkaproxy",endpoint="kafka-proxy"} 1 -kube_endpoint_info{namespace="sandbox",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="telenet-baseimages",endpoint="jenkins-operator"} 1 -kube_endpoint_info{namespace="edev-communication",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="openshift-console",endpoint="console"} 1 -kube_endpoint_info{namespace="gdpr",endpoint="jenkins-operator"} 1 -kube_endpoint_info{namespace="devops-playground",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="gdpr",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="weblogic-poc",endpoint="dinoman-domain-admin-server"} 1 -kube_endpoint_info{namespace="awx-db-cluster",endpoint="awx-rmq-mgmt"} 1 -kube_endpoint_info{namespace="tiptool",endpoint="tiptool-dvp"} 1 -kube_endpoint_info{namespace="jenkins-operator-demo",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="telenet-monitoring",endpoint="azure-alert-omi"} 1 -kube_endpoint_info{namespace="myproject",endpoint="eap-app"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="prometheus-alert-omi-bmt"} 1 -kube_endpoint_info{namespace="awx",endpoint="rabbitmq"} 1 -kube_endpoint_info{namespace="edev-tools",endpoint="jenkins-operator"} 1 -kube_endpoint_info{namespace="freephone-bp",endpoint="service-freephone-bp-uat"} 1 -kube_endpoint_info{namespace="aem",endpoint="atomic-runtime"} 1 -kube_endpoint_info{namespace="edev-communication",endpoint="jenkins-operator"} 1 -kube_endpoint_info{namespace="default",endpoint="router"} 1 -kube_endpoint_info{namespace="edev-communication",endpoint="springboot-operator"} 1 -kube_endpoint_info{namespace="awx-tst",endpoint="awx-rmq-mgmt"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="aws-alert-omi"} 1 -kube_endpoint_info{namespace="edev-tools",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="cluster-monitoring-operator"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="prometheus-alert-omi"} 1 -kube_endpoint_info{namespace="edev-tools",endpoint="sonarqube"} 1 -kube_endpoint_info{namespace="sandbox",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="tiptool",endpoint="tiptool-edp"} 1 -kube_endpoint_info{namespace="paas-demo",endpoint="springboot-sample-operator-int"} 1 -kube_endpoint_info{namespace="devops-playground",endpoint="sonarqube-operator-metrics"} 1 -kube_endpoint_info{namespace="tiptool-dvp",endpoint="web"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="azure-alert-omi"} 1 -kube_endpoint_info{namespace="edev-tools",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="telenet-monitoring",endpoint="dynatrace-alert-omi"} 1 -kube_endpoint_info{namespace="myproject",endpoint="ws-dinoman-rest"} 1 -kube_endpoint_info{namespace="awx-tst",endpoint="awx-web-svc"} 1 -kube_endpoint_info{namespace="gdpr",endpoint="saint-peter-uat"} 1 -kube_endpoint_info{namespace="bi",endpoint="jenkins-operator"} 1 -kube_endpoint_info{namespace="telenet-monitoring",endpoint="elk-alert-omi"} 1 -kube_endpoint_info{namespace="tiller",endpoint="tiller-deploy"} 1 -kube_endpoint_info{namespace="casa-mila-squad",endpoint="move-app-builder-dependencies"} 1 -kube_endpoint_info{namespace="default",endpoint="kubernetes"} 1 -kube_endpoint_info{namespace="telenet-operators",endpoint="namespace-operator"} 1 -kube_endpoint_info{namespace="paas-cloud-base-images",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="myproject",endpoint="openjdk-app"} 1 -kube_endpoint_info{namespace="weblogic-poc",endpoint="docker-registry"} 1 -kube_endpoint_info{namespace="kibana-tst",endpoint="kibana-kibana"} 1 -kube_endpoint_info{namespace="devops-playground",endpoint="springboot-operator"} 1 -kube_endpoint_info{namespace="jenkins",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="bi",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="vault",endpoint="vault"} 1 -kube_endpoint_info{namespace="kube-system",endpoint="kube-controllers"} 1 -kube_endpoint_info{namespace="adc-vault",endpoint="base-vault"} 1 -kube_endpoint_info{namespace="devops-playground",endpoint="sonarqube"} 1 -kube_endpoint_info{namespace="darwin-integrations",endpoint="psr-aggregator-uat"} 1 -kube_endpoint_info{namespace="weblogic-poc",endpoint="traefik-operator-dashboard"} 1 -kube_endpoint_info{namespace="casa-mila-squad",endpoint="move-app-json-server"} 1 -kube_endpoint_info{namespace="tiptool",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="openshift-web-console",endpoint="webconsole"} 1 -kube_endpoint_info{namespace="weblogic-poc",endpoint="ws-network-inventorymgmt-dinoman-rest"} 1 -kube_endpoint_info{namespace="paas-demo",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="darwin-integrations",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="prometheus-k8s"} 1 -kube_endpoint_info{namespace="test-config",endpoint="elasticsearch"} 1 -kube_endpoint_info{namespace="edev-communication",endpoint="plot-trg"} 1 -kube_endpoint_info{namespace="adc-vault",endpoint="base-apache"} 1 -kube_endpoint_info{namespace="telenet-monitoring",endpoint="elk-omi"} 1 -kube_endpoint_info{namespace="kube-system",endpoint="kubelet"} 1 -kube_endpoint_info{namespace="test-config",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="casa-mila-squad",endpoint="move-app-builder"} 1 -kube_endpoint_info{namespace="adc-vault",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="prometheus-alert-msteams"} 1 -kube_endpoint_info{namespace="telenet-baseimages",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="myproject",endpoint="ws-dinoman-rest-v2"} 1 -kube_endpoint_info{namespace="darwin-integrations",endpoint="psr-aggregator-dvp"} 1 -kube_endpoint_info{namespace="gdpr",endpoint="springboot-operator"} 1 -kube_endpoint_info{namespace="freephone-bp",endpoint="service-freephone-bp-dvp"} 1 -kube_endpoint_info{namespace="base-apache",endpoint="base-apache"} 1 -kube_endpoint_info{namespace="edev-communication",endpoint="plot-mre"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="grafana"} 1 -kube_endpoint_info{namespace="jenkins",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="gdpr",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="telenet-monitoring",endpoint="ceph-alert-msteams"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="alertmanager-operated"} 1 -kube_endpoint_info{namespace="default",endpoint="docker-registry"} 1 -kube_endpoint_info{namespace="paas-cloud-base-images",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="darwin-integrations",endpoint="springboot-operator"} 1 -kube_endpoint_info{namespace="telenet-cluster-ops",endpoint="jenkins-cr-applier"} 1 -kube_endpoint_info{namespace="tiptool",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="edev-tools",endpoint="springboot-operator"} 1 -kube_endpoint_info{namespace="tiptool",endpoint="tiptool-int"} 1 -kube_endpoint_info{namespace="paas-demo",endpoint="jenkins-operator"} 1 -kube_endpoint_info{namespace="adc-vault",endpoint="jenkins-operator-metrics"} 1 -kube_endpoint_info{namespace="casa-mila-squad",endpoint="move-app"} 1 -kube_endpoint_info{namespace="awx-db-cluster",endpoint="rabbitmq"} 1 -kube_endpoint_info{namespace="awx-tst",endpoint="rabbitmq"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="node-exporter"} 1 -kube_endpoint_info{namespace="paas-demo",endpoint="springboot-sample-operator-uat"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="dynatrace-omi"} 1 -kube_endpoint_info{namespace="weblogic-poc",endpoint="internal-weblogic-operator-svc"} 1 -kube_endpoint_info{namespace="awx-db-cluster",endpoint="awx-web-svc"} 1 -kube_endpoint_info{namespace="openshift-logging",endpoint="kube-state-metrics"} 1 -kube_endpoint_info{namespace="tiptool-uat",endpoint="web"} 1 -kube_endpoint_info{namespace="telenet-monitoring",endpoint="openshift-alert-omi"} 1 -kube_endpoint_info{namespace="weblogic-poc",endpoint="dinoman-domain-cluster-cluster01"} 1 -kube_endpoint_info{namespace="telenet-monitoring",endpoint="dynatrace-omi"} 1 -kube_endpoint_info{namespace="tiptool",endpoint="tiptool-uat"} 1 -kube_endpoint_info{namespace="test-config",endpoint="ws-dino-rest"} 1 -kube_endpoint_info{namespace="test-config",endpoint="kibana"} 1 -kube_endpoint_info{namespace="test-config",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="paas-demo",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="weblogic-poc",endpoint="traefik-operator"} 1 -kube_endpoint_info{namespace="telenet-cluster-ops",endpoint="springboot-cr-applier"} 1 -kube_endpoint_info{namespace="jenkins-operator-demo",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="bi",endpoint="springboot-operator"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="base-vault"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="prometheus-operated"} 1 -kube_endpoint_info{namespace="casa-mila-squad",endpoint="move-app-angular"} 1 -kube_endpoint_info{namespace="edev-communication",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="telenet-monitoring",endpoint="openshift-alertconverter"} 1 -kube_endpoint_info{namespace="paas-demo",endpoint="springboot-operator"} 1 -kube_endpoint_info{namespace="tiptool",endpoint="tiptool-sup"} 1 -kube_endpoint_info{namespace="sandbox",endpoint="jenkins2-new"} 1 -kube_endpoint_info{namespace="edev-tools",endpoint="edevradiator-prod"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="prometheus-operator"} 1 -kube_endpoint_info{namespace="edev-tools",endpoint="edevradiator-mysql-prod"} 1 -kube_endpoint_info{namespace="edev-tools",endpoint="edevradiator-dev"} 1 -kube_endpoint_info{namespace="tiptool",endpoint="tiptool-trg"} 1 -kube_endpoint_info{namespace="tiptool",endpoint="tiptool-mre"} 1 -kube_endpoint_info{namespace="jenkins",endpoint="jenkins-2-centos7"} 1 -kube_endpoint_info{namespace="awx",endpoint="awx-web-svc"} 1 -kube_endpoint_info{namespace="adc-vault",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="darwin-integrations",endpoint="jenkins-operator"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="elk-omi"} 1 -kube_endpoint_info{namespace="sandbox",endpoint="liab-poc-uat"} 1 -kube_endpoint_info{namespace="myproject",endpoint="wls-domain-dinoman"} 1 -kube_endpoint_info{namespace="tiptool",endpoint="tiptool-lat"} 1 -kube_endpoint_info{namespace="telenet-monitoring",endpoint="aws-alert-omi"} 1 -kube_endpoint_info{namespace="darwin-integrations",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="awx",endpoint="awx-rmq-mgmt"} 1 -kube_endpoint_info{namespace="default",endpoint="registry-console"} 1 -kube_endpoint_info{namespace="bi",endpoint="jenkins-jnlp"} 1 -kube_endpoint_info{namespace="edev-tools",endpoint="edevradiator-mysql-dev"} 1 -kube_endpoint_info{namespace="weblogic-poc",endpoint="dinoman-domain-managedserver1"} 1 -kube_endpoint_info{namespace="playground",endpoint="httpd"} 1 -kube_endpoint_info{namespace="devops-playground",endpoint="jenkins-operator"} 1 -kube_endpoint_info{namespace="openshift-monitoring",endpoint="kube-state-metrics"} 1 -kube_endpoint_info{namespace="telenet-baseimages",endpoint="jenkins"} 1 -kube_endpoint_info{namespace="devops-playground",endpoint="jenkins-jnlp"} 1 -# HELP kube_endpoint_created Unix creation timestamp -# TYPE kube_endpoint_created gauge -kube_endpoint_created{namespace="weblogic-poc",endpoint="traefik-operator"} 1.568125625e+09 -kube_endpoint_created{namespace="telenet-cluster-ops",endpoint="springboot-cr-applier"} 1.573639165e+09 -kube_endpoint_created{namespace="jenkins-operator-demo",endpoint="jenkins"} 1.568722992e+09 -kube_endpoint_created{namespace="bi",endpoint="springboot-operator"} 1.576064979e+09 -kube_endpoint_created{namespace="test-config",endpoint="ws-dino-rest"} 1.575455923e+09 -kube_endpoint_created{namespace="test-config",endpoint="kibana"} 1.576159274e+09 -kube_endpoint_created{namespace="test-config",endpoint="jenkins-jnlp"} 1.574930642e+09 -kube_endpoint_created{namespace="paas-demo",endpoint="jenkins"} 1.570715758e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="base-vault"} 1.557492912e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="prometheus-operated"} 1.551394868e+09 -kube_endpoint_created{namespace="casa-mila-squad",endpoint="move-app-angular"} 1.561626851e+09 -kube_endpoint_created{namespace="edev-communication",endpoint="jenkins"} 1.572004897e+09 -kube_endpoint_created{namespace="telenet-monitoring",endpoint="openshift-alertconverter"} 1.565360155e+09 -kube_endpoint_created{namespace="paas-demo",endpoint="springboot-operator"} 1.576064981e+09 -kube_endpoint_created{namespace="tiptool",endpoint="tiptool-sup"} 1.554995499e+09 -kube_endpoint_created{namespace="sandbox",endpoint="jenkins2-new"} 1.56164524e+09 -kube_endpoint_created{namespace="edev-tools",endpoint="edevradiator-prod"} 1.573207919e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="prometheus-operator"} 1.551394833e+09 -kube_endpoint_created{namespace="edev-tools",endpoint="edevradiator-mysql-prod"} 1.573205771e+09 -kube_endpoint_created{namespace="edev-tools",endpoint="edevradiator-dev"} 1.573207866e+09 -kube_endpoint_created{namespace="tiptool",endpoint="tiptool-trg"} 1.55423646e+09 -kube_endpoint_created{namespace="tiptool",endpoint="tiptool-mre"} 1.554995483e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="elk-omi"} 1.565015975e+09 -kube_endpoint_created{namespace="sandbox",endpoint="liab-poc-uat"} 1.551954026e+09 -kube_endpoint_created{namespace="myproject",endpoint="wls-domain-dinoman"} 1.572258523e+09 -kube_endpoint_created{namespace="tiptool",endpoint="tiptool-lat"} 1.554995451e+09 -kube_endpoint_created{namespace="jenkins",endpoint="jenkins-2-centos7"} 1.557827429e+09 -kube_endpoint_created{namespace="awx",endpoint="awx-web-svc"} 1.569577146e+09 -kube_endpoint_created{namespace="adc-vault",endpoint="jenkins"} 1.570110319e+09 -kube_endpoint_created{namespace="darwin-integrations",endpoint="jenkins-operator"} 1.576064732e+09 -kube_endpoint_created{namespace="telenet-monitoring",endpoint="aws-alert-omi"} 1.568368642e+09 -kube_endpoint_created{namespace="darwin-integrations",endpoint="jenkins-jnlp"} 1.571318618e+09 -kube_endpoint_created{namespace="awx",endpoint="awx-rmq-mgmt"} 1.569577146e+09 -kube_endpoint_created{namespace="default",endpoint="registry-console"} 1.551394812e+09 -kube_endpoint_created{namespace="bi",endpoint="jenkins-jnlp"} 1.562668176e+09 -kube_endpoint_created{namespace="edev-tools",endpoint="edevradiator-mysql-dev"} 1.573205762e+09 -kube_endpoint_created{namespace="weblogic-poc",endpoint="dinoman-domain-managedserver1"} 1.578313757e+09 -kube_endpoint_created{namespace="playground",endpoint="httpd"} 1.570646592e+09 -kube_endpoint_created{namespace="devops-playground",endpoint="jenkins-operator"} 1.576064728e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="kube-state-metrics"} 1.57667773e+09 -kube_endpoint_created{namespace="telenet-baseimages",endpoint="jenkins"} 1.573208871e+09 -kube_endpoint_created{namespace="devops-playground",endpoint="jenkins-jnlp"} 1.571225326e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="alertmanager-main"} 1.55139489e+09 -kube_endpoint_created{namespace="playground",endpoint="helloworld"} 1.568667008e+09 -kube_endpoint_created{namespace="yft-kafkaproxy",endpoint="kafka-proxy"} 1.574166645e+09 -kube_endpoint_created{namespace="sandbox",endpoint="jenkins"} 1.551954017e+09 -kube_endpoint_created{namespace="devops-playground",endpoint="jenkins"} 1.571225337e+09 -kube_endpoint_created{namespace="telenet-baseimages",endpoint="jenkins-operator"} 1.576070019e+09 -kube_endpoint_created{namespace="edev-communication",endpoint="jenkins-jnlp"} 1.572004886e+09 -kube_endpoint_created{namespace="openshift-console",endpoint="console"} 1.551394885e+09 -kube_endpoint_created{namespace="gdpr",endpoint="jenkins-operator"} 1.576064699e+09 -kube_endpoint_created{namespace="gdpr",endpoint="jenkins"} 1.567674873e+09 -kube_endpoint_created{namespace="weblogic-poc",endpoint="dinoman-domain-admin-server"} 1.57831372e+09 -kube_endpoint_created{namespace="myproject",endpoint="eap-app"} 1.57553569e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="prometheus-alert-omi-bmt"} 1.562322871e+09 -kube_endpoint_created{namespace="awx-db-cluster",endpoint="awx-rmq-mgmt"} 1.570092479e+09 -kube_endpoint_created{namespace="tiptool",endpoint="tiptool-dvp"} 1.554236427e+09 -kube_endpoint_created{namespace="jenkins-operator-demo",endpoint="jenkins-jnlp"} 1.568722991e+09 -kube_endpoint_created{namespace="telenet-monitoring",endpoint="azure-alert-omi"} 1.568368652e+09 -kube_endpoint_created{namespace="edev-communication",endpoint="jenkins-operator"} 1.57614874e+09 -kube_endpoint_created{namespace="awx",endpoint="rabbitmq"} 1.569577146e+09 -kube_endpoint_created{namespace="edev-tools",endpoint="jenkins-operator"} 1.57606473e+09 -kube_endpoint_created{namespace="freephone-bp",endpoint="service-freephone-bp-uat"} 1.566990681e+09 -kube_endpoint_created{namespace="aem",endpoint="atomic-runtime"} 1.553799666e+09 -kube_endpoint_created{namespace="default",endpoint="router"} 1.551394787e+09 -kube_endpoint_created{namespace="edev-communication",endpoint="springboot-operator"} 1.576064979e+09 -kube_endpoint_created{namespace="awx-tst",endpoint="awx-rmq-mgmt"} 1.567601307e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="prometheus-alert-omi"} 1.556549915e+09 -kube_endpoint_created{namespace="edev-tools",endpoint="sonarqube"} 1.57192198e+09 -kube_endpoint_created{namespace="sandbox",endpoint="jenkins-jnlp"} 1.551954017e+09 -kube_endpoint_created{namespace="tiptool",endpoint="tiptool-edp"} 1.554995515e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="aws-alert-omi"} 1.565615246e+09 -kube_endpoint_created{namespace="edev-tools",endpoint="jenkins"} 1.573205061e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="cluster-monitoring-operator"} 1.551394854e+09 -kube_endpoint_created{namespace="paas-demo",endpoint="springboot-sample-operator-int"} 1.571303107e+09 -kube_endpoint_created{namespace="devops-playground",endpoint="sonarqube-operator-metrics"} 1.573749538e+09 -kube_endpoint_created{namespace="myproject",endpoint="ws-dinoman-rest"} 1.575378776e+09 -kube_endpoint_created{namespace="awx-tst",endpoint="awx-web-svc"} 1.567601307e+09 -kube_endpoint_created{namespace="gdpr",endpoint="saint-peter-uat"} 1.568295532e+09 -kube_endpoint_created{namespace="bi",endpoint="jenkins-operator"} 1.57606473e+09 -kube_endpoint_created{namespace="tiptool-dvp",endpoint="web"} 1.551395583e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="azure-alert-omi"} 1.562056592e+09 -kube_endpoint_created{namespace="edev-tools",endpoint="jenkins-jnlp"} 1.573205049e+09 -kube_endpoint_created{namespace="telenet-monitoring",endpoint="dynatrace-alert-omi"} 1.568378212e+09 -kube_endpoint_created{namespace="telenet-monitoring",endpoint="elk-alert-omi"} 1.568378221e+09 -kube_endpoint_created{namespace="tiller",endpoint="tiller-deploy"} 1.566798402e+09 -kube_endpoint_created{namespace="casa-mila-squad",endpoint="move-app-builder-dependencies"} 1.561712984e+09 -kube_endpoint_created{namespace="default",endpoint="kubernetes"} 1.551394368e+09 -kube_endpoint_created{namespace="weblogic-poc",endpoint="docker-registry"} 1.571318125e+09 -kube_endpoint_created{namespace="kibana-tst",endpoint="kibana-kibana"} 1.567777799e+09 -kube_endpoint_created{namespace="telenet-operators",endpoint="namespace-operator"} 1.57607955e+09 -kube_endpoint_created{namespace="paas-cloud-base-images",endpoint="jenkins"} 1.560937528e+09 -kube_endpoint_created{namespace="myproject",endpoint="openjdk-app"} 1.572431164e+09 -kube_endpoint_created{namespace="kube-system",endpoint="kube-controllers"} 1.551394868e+09 -kube_endpoint_created{namespace="adc-vault",endpoint="base-vault"} 1.55775045e+09 -kube_endpoint_created{namespace="devops-playground",endpoint="springboot-operator"} 1.576064979e+09 -kube_endpoint_created{namespace="jenkins",endpoint="jenkins"} 1.557827635e+09 -kube_endpoint_created{namespace="bi",endpoint="jenkins"} 1.562668177e+09 -kube_endpoint_created{namespace="vault",endpoint="vault"} 1.568820589e+09 -kube_endpoint_created{namespace="devops-playground",endpoint="sonarqube"} 1.573755075e+09 -kube_endpoint_created{namespace="darwin-integrations",endpoint="psr-aggregator-uat"} 1.575027686e+09 -kube_endpoint_created{namespace="weblogic-poc",endpoint="traefik-operator-dashboard"} 1.568125625e+09 -kube_endpoint_created{namespace="casa-mila-squad",endpoint="move-app-json-server"} 1.56162688e+09 -kube_endpoint_created{namespace="darwin-integrations",endpoint="jenkins"} 1.57131863e+09 -kube_endpoint_created{namespace="tiptool",endpoint="jenkins-jnlp"} 1.55423643e+09 -kube_endpoint_created{namespace="openshift-web-console",endpoint="webconsole"} 1.551394865e+09 -kube_endpoint_created{namespace="weblogic-poc",endpoint="ws-network-inventorymgmt-dinoman-rest"} 1.575613596e+09 -kube_endpoint_created{namespace="paas-demo",endpoint="jenkins-jnlp"} 1.570715746e+09 -kube_endpoint_created{namespace="telenet-monitoring",endpoint="elk-omi"} 1.565950693e+09 -kube_endpoint_created{namespace="kube-system",endpoint="kubelet"} 1.551394952e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="prometheus-k8s"} 1.551394868e+09 -kube_endpoint_created{namespace="test-config",endpoint="elasticsearch"} 1.576159273e+09 -kube_endpoint_created{namespace="edev-communication",endpoint="plot-trg"} 1.572004981e+09 -kube_endpoint_created{namespace="adc-vault",endpoint="base-apache"} 1.558018471e+09 -kube_endpoint_created{namespace="telenet-baseimages",endpoint="jenkins-jnlp"} 1.57320886e+09 -kube_endpoint_created{namespace="myproject",endpoint="ws-dinoman-rest-v2"} 1.575379545e+09 -kube_endpoint_created{namespace="darwin-integrations",endpoint="psr-aggregator-dvp"} 1.575027647e+09 -kube_endpoint_created{namespace="test-config",endpoint="jenkins"} 1.574930642e+09 -kube_endpoint_created{namespace="casa-mila-squad",endpoint="move-app-builder"} 1.561626716e+09 -kube_endpoint_created{namespace="adc-vault",endpoint="jenkins-jnlp"} 1.570110318e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="prometheus-alert-msteams"} 1.556549908e+09 -kube_endpoint_created{namespace="edev-communication",endpoint="plot-mre"} 1.572004922e+09 -kube_endpoint_created{namespace="gdpr",endpoint="springboot-operator"} 1.57606498e+09 -kube_endpoint_created{namespace="freephone-bp",endpoint="service-freephone-bp-dvp"} 1.571672066e+09 -kube_endpoint_created{namespace="base-apache",endpoint="base-apache"} 1.558017637e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="grafana"} 1.551394859e+09 -kube_endpoint_created{namespace="jenkins",endpoint="jenkins-jnlp"} 1.557827635e+09 -kube_endpoint_created{namespace="gdpr",endpoint="jenkins-jnlp"} 1.567674873e+09 -kube_endpoint_created{namespace="telenet-monitoring",endpoint="ceph-alert-msteams"} 1.56691213e+09 -kube_endpoint_created{namespace="telenet-cluster-ops",endpoint="jenkins-cr-applier"} 1.573649018e+09 -kube_endpoint_created{namespace="tiptool",endpoint="jenkins"} 1.55423643e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="alertmanager-operated"} 1.55139489e+09 -kube_endpoint_created{namespace="default",endpoint="docker-registry"} 1.551394793e+09 -kube_endpoint_created{namespace="paas-cloud-base-images",endpoint="jenkins-jnlp"} 1.560937528e+09 -kube_endpoint_created{namespace="darwin-integrations",endpoint="springboot-operator"} 1.576064979e+09 -kube_endpoint_created{namespace="casa-mila-squad",endpoint="move-app"} 1.561552531e+09 -kube_endpoint_created{namespace="edev-tools",endpoint="springboot-operator"} 1.57606498e+09 -kube_endpoint_created{namespace="tiptool",endpoint="tiptool-int"} 1.554728549e+09 -kube_endpoint_created{namespace="paas-demo",endpoint="jenkins-operator"} 1.576064731e+09 -kube_endpoint_created{namespace="adc-vault",endpoint="jenkins-operator-metrics"} 1.57011031e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="dynatrace-omi"} 1.556543052e+09 -kube_endpoint_created{namespace="weblogic-poc",endpoint="internal-weblogic-operator-svc"} 1.567603009e+09 -kube_endpoint_created{namespace="awx-db-cluster",endpoint="rabbitmq"} 1.570092478e+09 -kube_endpoint_created{namespace="awx-tst",endpoint="rabbitmq"} 1.567601306e+09 -kube_endpoint_created{namespace="openshift-monitoring",endpoint="node-exporter"} 1.551394911e+09 -kube_endpoint_created{namespace="paas-demo",endpoint="springboot-sample-operator-uat"} 1.565621751e+09 -kube_endpoint_created{namespace="weblogic-poc",endpoint="dinoman-domain-cluster-cluster01"} 1.574264618e+09 -kube_endpoint_created{namespace="telenet-monitoring",endpoint="dynatrace-omi"} 1.565950663e+09 -kube_endpoint_created{namespace="awx-db-cluster",endpoint="awx-web-svc"} 1.570092479e+09 -kube_endpoint_created{namespace="openshift-logging",endpoint="kube-state-metrics"} 1.576679531e+09 -kube_endpoint_created{namespace="tiptool-uat",endpoint="web"} 1.551395603e+09 -kube_endpoint_created{namespace="telenet-monitoring",endpoint="openshift-alert-omi"} 1.568378203e+09 -kube_endpoint_created{namespace="tiptool",endpoint="tiptool-uat"} 1.554236444e+09 -# HELP kube_endpoint_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_endpoint_labels gauge -kube_endpoint_labels{namespace="adc-vault",endpoint="jenkins-jnlp"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="prometheus-alert-msteams",label_app="prometheus-alert-msteams"} 1 -kube_endpoint_labels{namespace="telenet-baseimages",endpoint="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="myproject",endpoint="ws-dinoman-rest-v2",label_app="wildfly-basic-s2i",label_application="ws-dinoman-rest-v2",label_template="wildfly-basic-s2i",label_xpaas="1.2.0"} 1 -kube_endpoint_labels{namespace="darwin-integrations",endpoint="psr-aggregator-dvp",label_app="psr-aggregator-dvp",label_env="dvp"} 1 -kube_endpoint_labels{namespace="test-config",endpoint="jenkins",label_app="jenkins-persistent",label_template="jenkins-persistent-template"} 1 -kube_endpoint_labels{namespace="casa-mila-squad",endpoint="move-app-builder",label_app="move-app-builder"} 1 -kube_endpoint_labels{namespace="base-apache",endpoint="base-apache",label_app="base-apache"} 1 -kube_endpoint_labels{namespace="edev-communication",endpoint="plot-mre",label_app="plot-mre",label_env="mre"} 1 -kube_endpoint_labels{namespace="gdpr",endpoint="springboot-operator",label_name="springboot-operator"} 1 -kube_endpoint_labels{namespace="freephone-bp",endpoint="service-freephone-bp-dvp",label_app="freephone-bp-dvp"} 1 -kube_endpoint_labels{namespace="gdpr",endpoint="jenkins-jnlp",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_endpoint_labels{namespace="telenet-monitoring",endpoint="ceph-alert-msteams",label_app="ceph-alert-msteams"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="grafana"} 1 -kube_endpoint_labels{namespace="jenkins",endpoint="jenkins-jnlp",label_app="jenkins-persistent",label_template="jenkins-persistent-template"} 1 -kube_endpoint_labels{namespace="paas-cloud-base-images",endpoint="jenkins-jnlp",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_endpoint_labels{namespace="darwin-integrations",endpoint="springboot-operator",label_name="springboot-operator"} 1 -kube_endpoint_labels{namespace="telenet-cluster-ops",endpoint="jenkins-cr-applier",label_app="jenkins-cr-applier"} 1 -kube_endpoint_labels{namespace="tiptool",endpoint="jenkins",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="alertmanager-operated",label_operated_alertmanager="true"} 1 -kube_endpoint_labels{namespace="default",endpoint="docker-registry",label_docker_registry="default"} 1 -kube_endpoint_labels{namespace="paas-demo",endpoint="jenkins-operator",label_name="jenkins-operator"} 1 -kube_endpoint_labels{namespace="adc-vault",endpoint="jenkins-operator-metrics",label_name="jenkins-operator"} 1 -kube_endpoint_labels{namespace="casa-mila-squad",endpoint="move-app",label_app="move-app"} 1 -kube_endpoint_labels{namespace="edev-tools",endpoint="springboot-operator",label_name="springboot-operator"} 1 -kube_endpoint_labels{namespace="tiptool",endpoint="tiptool-int",label_app="tiptool-int",label_env="int"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="node-exporter",label_k8s_app="node-exporter"} 1 -kube_endpoint_labels{namespace="paas-demo",endpoint="springboot-sample-operator-uat",label_app="springboot-sample-operator-uat",label_env="uat"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="dynatrace-omi",label_app="dynatrace-omi"} 1 -kube_endpoint_labels{namespace="weblogic-poc",endpoint="internal-weblogic-operator-svc",label_weblogic_operatorName="weblogic-poc",label_weblogic_resourceVersion="operator-v2"} 1 -kube_endpoint_labels{namespace="awx-db-cluster",endpoint="rabbitmq",label_app="awx",label_type="LoadBalancer"} 1 -kube_endpoint_labels{namespace="awx-tst",endpoint="rabbitmq",label_app="awx",label_type="LoadBalancer"} 1 -kube_endpoint_labels{namespace="tiptool-uat",endpoint="web",label_app="web"} 1 -kube_endpoint_labels{namespace="telenet-monitoring",endpoint="openshift-alert-omi",label_app="openshift-alert-omi",label_env="cmt",label_owner="itaas"} 1 -kube_endpoint_labels{namespace="weblogic-poc",endpoint="dinoman-domain-cluster-cluster01",label_serviceType="CLUSTER",label_weblogic_clusterName="cluster01",label_weblogic_createdByOperator="true",label_weblogic_domainName="dinoman-domain",label_weblogic_domainUID="dinoman-domain",label_weblogic_resourceVersion="domain-v2"} 1 -kube_endpoint_labels{namespace="telenet-monitoring",endpoint="dynatrace-omi",label_app="dynatrace-omi"} 1 -kube_endpoint_labels{namespace="awx-db-cluster",endpoint="awx-web-svc",label_name="awx-web-svc"} 1 -kube_endpoint_labels{namespace="openshift-logging",endpoint="kube-state-metrics",label_app_kubernetes_io_name="kube-state-metrics",label_app_kubernetes_io_version="v1.8.0"} 1 -kube_endpoint_labels{namespace="tiptool",endpoint="tiptool-uat",label_app="tiptool-uat",label_env="uat"} 1 -kube_endpoint_labels{namespace="test-config",endpoint="jenkins-jnlp",label_app="jenkins-persistent",label_template="jenkins-persistent-template"} 1 -kube_endpoint_labels{namespace="paas-demo",endpoint="jenkins",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="weblogic-poc",endpoint="traefik-operator",label_app="traefik",label_chart="traefik-1.77.1",label_heritage="Tiller",label_release="traefik-operator"} 1 -kube_endpoint_labels{namespace="telenet-cluster-ops",endpoint="springboot-cr-applier",label_app="springboot-cr-applier"} 1 -kube_endpoint_labels{namespace="jenkins-operator-demo",endpoint="jenkins"} 1 -kube_endpoint_labels{namespace="bi",endpoint="springboot-operator",label_name="springboot-operator"} 1 -kube_endpoint_labels{namespace="test-config",endpoint="ws-dino-rest",label_app="dinoman-poc-template",label_application="ws-dino-rest"} 1 -kube_endpoint_labels{namespace="test-config",endpoint="kibana",label_app="kibana"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="base-vault",label_app="base-vault"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="prometheus-operated",label_operated_prometheus="true"} 1 -kube_endpoint_labels{namespace="casa-mila-squad",endpoint="move-app-angular",label_app="move-app-angular"} 1 -kube_endpoint_labels{namespace="paas-demo",endpoint="springboot-operator",label_name="springboot-operator"} 1 -kube_endpoint_labels{namespace="tiptool",endpoint="tiptool-sup",label_app="tiptool-sup",label_env="sup"} 1 -kube_endpoint_labels{namespace="edev-communication",endpoint="jenkins",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="telenet-monitoring",endpoint="openshift-alertconverter",label_app="openshift-alertconverter",label_env="cmt",label_owner="itaas"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="prometheus-operator",label_k8s_app="prometheus-operator"} 1 -kube_endpoint_labels{namespace="sandbox",endpoint="jenkins2-new",label_app="jenkins2-new"} 1 -kube_endpoint_labels{namespace="edev-tools",endpoint="edevradiator-prod",label_app="edevradiator-prod",label_env="prod"} 1 -kube_endpoint_labels{namespace="tiptool",endpoint="tiptool-trg",label_app="tiptool-trg",label_env="trg"} 1 -kube_endpoint_labels{namespace="tiptool",endpoint="tiptool-mre",label_app="tiptool-mre",label_env="mre"} 1 -kube_endpoint_labels{namespace="edev-tools",endpoint="edevradiator-mysql-prod",label_app="edevradiator-mysql-prod",label_environment="prod",label_template="edevradiator-mysql-prod"} 1 -kube_endpoint_labels{namespace="edev-tools",endpoint="edevradiator-dev",label_app="edevradiator-dev",label_env="dev"} 1 -kube_endpoint_labels{namespace="adc-vault",endpoint="jenkins"} 1 -kube_endpoint_labels{namespace="darwin-integrations",endpoint="jenkins-operator",label_name="jenkins-operator"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="elk-omi",label_app="elk-omi"} 1 -kube_endpoint_labels{namespace="sandbox",endpoint="liab-poc-uat",label_app="liab-poc-uat",label_env="uat"} 1 -kube_endpoint_labels{namespace="myproject",endpoint="wls-domain-dinoman",label_app="wls-domain-dinoman"} 1 -kube_endpoint_labels{namespace="tiptool",endpoint="tiptool-lat",label_app="tiptool-lat",label_env="lat"} 1 -kube_endpoint_labels{namespace="jenkins",endpoint="jenkins-2-centos7",label_app="jenkins-2-centos7"} 1 -kube_endpoint_labels{namespace="awx",endpoint="awx-web-svc",label_name="awx-web-svc"} 1 -kube_endpoint_labels{namespace="awx",endpoint="awx-rmq-mgmt",label_name="awx-rmq-mgmt"} 1 -kube_endpoint_labels{namespace="default",endpoint="registry-console",label_createdBy="registry-console-template",label_name="registry-console"} 1 -kube_endpoint_labels{namespace="telenet-monitoring",endpoint="aws-alert-omi",label_app="aws-alert-omi"} 1 -kube_endpoint_labels{namespace="darwin-integrations",endpoint="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="weblogic-poc",endpoint="dinoman-domain-managedserver1",label_serviceType="SERVER",label_weblogic_clusterName="cluster01",label_weblogic_createdByOperator="true",label_weblogic_domainName="dinoman-domain",label_weblogic_domainUID="dinoman-domain",label_weblogic_resourceVersion="domain-v2",label_weblogic_serverName="managedserver1"} 1 -kube_endpoint_labels{namespace="bi",endpoint="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="edev-tools",endpoint="edevradiator-mysql-dev",label_app="edevradiator-mysql-dev",label_environment="dev",label_template="edevradiator-mysql-dev"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="kube-state-metrics",label_k8s_app="kube-state-metrics"} 1 -kube_endpoint_labels{namespace="playground",endpoint="httpd",label_run="httpd"} 1 -kube_endpoint_labels{namespace="devops-playground",endpoint="jenkins-operator",label_name="jenkins-operator"} 1 -kube_endpoint_labels{namespace="telenet-baseimages",endpoint="jenkins",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="devops-playground",endpoint="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="yft-kafkaproxy",endpoint="kafka-proxy",label_app="kafka-proxy"} 1 -kube_endpoint_labels{namespace="sandbox",endpoint="jenkins",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="alertmanager-main",label_alertmanager="main"} 1 -kube_endpoint_labels{namespace="playground",endpoint="helloworld",label_app="helloworld"} 1 -kube_endpoint_labels{namespace="openshift-console",endpoint="console",label_app="openshift-console"} 1 -kube_endpoint_labels{namespace="gdpr",endpoint="jenkins-operator",label_name="jenkins-operator"} 1 -kube_endpoint_labels{namespace="devops-playground",endpoint="jenkins",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="telenet-baseimages",endpoint="jenkins-operator",label_name="jenkins-operator"} 1 -kube_endpoint_labels{namespace="edev-communication",endpoint="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="gdpr",endpoint="jenkins",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_endpoint_labels{namespace="weblogic-poc",endpoint="dinoman-domain-admin-server",label_serviceType="SERVER",label_weblogic_createdByOperator="true",label_weblogic_domainName="dinoman-domain",label_weblogic_domainUID="dinoman-domain",label_weblogic_resourceVersion="domain-v2",label_weblogic_serverName="admin-server"} 1 -kube_endpoint_labels{namespace="jenkins-operator-demo",endpoint="jenkins-jnlp"} 1 -kube_endpoint_labels{namespace="telenet-monitoring",endpoint="azure-alert-omi",label_app="azure-alert-omi"} 1 -kube_endpoint_labels{namespace="myproject",endpoint="eap-app",label_app="wildfly-basic-s2i",label_application="eap-app",label_template="wildfly-basic-s2i",label_xpaas="1.2.0"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="prometheus-alert-omi-bmt",label_app="prometheus-alert-omi-bmt"} 1 -kube_endpoint_labels{namespace="awx-db-cluster",endpoint="awx-rmq-mgmt",label_name="awx-rmq-mgmt"} 1 -kube_endpoint_labels{namespace="tiptool",endpoint="tiptool-dvp",label_app="tiptool-dvp",label_env="dvp"} 1 -kube_endpoint_labels{namespace="freephone-bp",endpoint="service-freephone-bp-uat",label_app="freephone-bp-uat"} 1 -kube_endpoint_labels{namespace="aem",endpoint="atomic-runtime"} 1 -kube_endpoint_labels{namespace="edev-communication",endpoint="jenkins-operator",label_name="jenkins-operator"} 1 -kube_endpoint_labels{namespace="awx",endpoint="rabbitmq",label_app="awx",label_type="LoadBalancer"} 1 -kube_endpoint_labels{namespace="edev-tools",endpoint="jenkins-operator",label_name="jenkins-operator"} 1 -kube_endpoint_labels{namespace="awx-tst",endpoint="awx-rmq-mgmt",label_name="awx-rmq-mgmt"} 1 -kube_endpoint_labels{namespace="default",endpoint="router",label_router="router"} 1 -kube_endpoint_labels{namespace="edev-communication",endpoint="springboot-operator",label_name="springboot-operator"} 1 -kube_endpoint_labels{namespace="edev-tools",endpoint="jenkins",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="cluster-monitoring-operator",label_app="cluster-monitoring-operator"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="prometheus-alert-omi",label_app="prometheus-alert-omi"} 1 -kube_endpoint_labels{namespace="edev-tools",endpoint="sonarqube",label_app="sonarqube-ephemeral",label_template="sonarqube-ephemeral"} 1 -kube_endpoint_labels{namespace="sandbox",endpoint="jenkins-jnlp",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_endpoint_labels{namespace="tiptool",endpoint="tiptool-edp",label_app="tiptool-edp",label_env="edp"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="aws-alert-omi",label_app="aws-alert-omi"} 1 -kube_endpoint_labels{namespace="paas-demo",endpoint="springboot-sample-operator-int",label_app="springboot-sample-operator-int",label_env="int"} 1 -kube_endpoint_labels{namespace="devops-playground",endpoint="sonarqube-operator-metrics",label_name="sonarqube-operator"} 1 -kube_endpoint_labels{namespace="edev-tools",endpoint="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="telenet-monitoring",endpoint="dynatrace-alert-omi",label_app="dynatrace-alert-omi"} 1 -kube_endpoint_labels{namespace="myproject",endpoint="ws-dinoman-rest",label_app="httpd-example",label_template="httpd-example"} 1 -kube_endpoint_labels{namespace="awx-tst",endpoint="awx-web-svc",label_name="awx-web-svc"} 1 -kube_endpoint_labels{namespace="gdpr",endpoint="saint-peter-uat",label_app="saint-peter-uat",label_env="uat"} 1 -kube_endpoint_labels{namespace="bi",endpoint="jenkins-operator",label_name="jenkins-operator"} 1 -kube_endpoint_labels{namespace="tiptool-dvp",endpoint="web",label_app="web"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="azure-alert-omi",label_app="azure-alert-omi"} 1 -kube_endpoint_labels{namespace="casa-mila-squad",endpoint="move-app-builder-dependencies",label_app="move-app-builder-dependencies"} 1 -kube_endpoint_labels{namespace="default",endpoint="kubernetes"} 1 -kube_endpoint_labels{namespace="telenet-monitoring",endpoint="elk-alert-omi",label_app="elk-alert-omi"} 1 -kube_endpoint_labels{namespace="tiller",endpoint="tiller-deploy",label_app="helm",label_name="tiller"} 1 -kube_endpoint_labels{namespace="myproject",endpoint="openjdk-app",label_app="openjdk-web-basic-s2i",label_application="openjdk-app",label_template="openjdk-web-basic-s2i",label_xpaas="1.4.17"} 1 -kube_endpoint_labels{namespace="weblogic-poc",endpoint="docker-registry",label_docker_registry="default"} 1 -kube_endpoint_labels{namespace="kibana-tst",endpoint="kibana-kibana",label_app="kibana"} 1 -kube_endpoint_labels{namespace="telenet-operators",endpoint="namespace-operator",label_name="namespace-operator"} 1 -kube_endpoint_labels{namespace="paas-cloud-base-images",endpoint="jenkins",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_endpoint_labels{namespace="bi",endpoint="jenkins",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="vault",endpoint="vault",label_app_kubernetes_io_instance="vault",label_app_kubernetes_io_managed_by="Tiller",label_app_kubernetes_io_name="vault",label_helm_sh_chart="vault-0.1.1"} 1 -kube_endpoint_labels{namespace="kube-system",endpoint="kube-controllers",label_k8s_app="kube-controllers"} 1 -kube_endpoint_labels{namespace="adc-vault",endpoint="base-vault",label_app="base-vault"} 1 -kube_endpoint_labels{namespace="devops-playground",endpoint="springboot-operator",label_name="springboot-operator"} 1 -kube_endpoint_labels{namespace="jenkins",endpoint="jenkins",label_app="jenkins-persistent",label_template="jenkins-persistent-template"} 1 -kube_endpoint_labels{namespace="weblogic-poc",endpoint="traefik-operator-dashboard",label_app="traefik",label_chart="traefik-1.77.1",label_heritage="Tiller",label_release="traefik-operator"} 1 -kube_endpoint_labels{namespace="casa-mila-squad",endpoint="move-app-json-server",label_app="move-app-json-server"} 1 -kube_endpoint_labels{namespace="devops-playground",endpoint="sonarqube",label_app="sonarqube"} 1 -kube_endpoint_labels{namespace="darwin-integrations",endpoint="psr-aggregator-uat",label_app="psr-aggregator-uat",label_env="uat"} 1 -kube_endpoint_labels{namespace="weblogic-poc",endpoint="ws-network-inventorymgmt-dinoman-rest",label_app="dinoman-poc-template",label_application="ws-network-inventorymgmt-dinoman-rest"} 1 -kube_endpoint_labels{namespace="paas-demo",endpoint="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="darwin-integrations",endpoint="jenkins",label_app="jenkins-ephemeral"} 1 -kube_endpoint_labels{namespace="tiptool",endpoint="jenkins-jnlp",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_endpoint_labels{namespace="openshift-web-console",endpoint="webconsole",label_app="openshift-web-console"} 1 -kube_endpoint_labels{namespace="edev-communication",endpoint="plot-trg",label_app="plot-trg",label_env="trg"} 1 -kube_endpoint_labels{namespace="adc-vault",endpoint="base-apache",label_app="base-apache"} 1 -kube_endpoint_labels{namespace="telenet-monitoring",endpoint="elk-omi",label_app="elk-omi"} 1 -kube_endpoint_labels{namespace="kube-system",endpoint="kubelet",label_k8s_app="kubelet"} 1 -kube_endpoint_labels{namespace="openshift-monitoring",endpoint="prometheus-k8s",label_prometheus="k8s"} 1 -kube_endpoint_labels{namespace="test-config",endpoint="elasticsearch"} 1 -# HELP kube_endpoint_address_available Number of addresses available in endpoint. -# TYPE kube_endpoint_address_available gauge -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="prometheus-operated"} 2 -kube_endpoint_address_available{namespace="casa-mila-squad",endpoint="move-app-angular"} 0 -kube_endpoint_address_available{namespace="paas-demo",endpoint="springboot-operator"} 1 -kube_endpoint_address_available{namespace="tiptool",endpoint="tiptool-sup"} 2 -kube_endpoint_address_available{namespace="edev-communication",endpoint="jenkins"} 1 -kube_endpoint_address_available{namespace="telenet-monitoring",endpoint="openshift-alertconverter"} 0 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="prometheus-operator"} 1 -kube_endpoint_address_available{namespace="sandbox",endpoint="jenkins2-new"} 0 -kube_endpoint_address_available{namespace="edev-tools",endpoint="edevradiator-prod"} 1 -kube_endpoint_address_available{namespace="tiptool",endpoint="tiptool-trg"} 2 -kube_endpoint_address_available{namespace="tiptool",endpoint="tiptool-mre"} 2 -kube_endpoint_address_available{namespace="edev-tools",endpoint="edevradiator-mysql-prod"} 1 -kube_endpoint_address_available{namespace="edev-tools",endpoint="edevradiator-dev"} 1 -kube_endpoint_address_available{namespace="adc-vault",endpoint="jenkins"} 0 -kube_endpoint_address_available{namespace="darwin-integrations",endpoint="jenkins-operator"} 1 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="elk-omi"} 0 -kube_endpoint_address_available{namespace="sandbox",endpoint="liab-poc-uat"} 0 -kube_endpoint_address_available{namespace="myproject",endpoint="wls-domain-dinoman"} 0 -kube_endpoint_address_available{namespace="tiptool",endpoint="tiptool-lat"} 2 -kube_endpoint_address_available{namespace="jenkins",endpoint="jenkins-2-centos7"} 0 -kube_endpoint_address_available{namespace="awx",endpoint="awx-web-svc"} 0 -kube_endpoint_address_available{namespace="awx",endpoint="awx-rmq-mgmt"} 0 -kube_endpoint_address_available{namespace="default",endpoint="registry-console"} 1 -kube_endpoint_address_available{namespace="telenet-monitoring",endpoint="aws-alert-omi"} 0 -kube_endpoint_address_available{namespace="darwin-integrations",endpoint="jenkins-jnlp"} 1 -kube_endpoint_address_available{namespace="weblogic-poc",endpoint="dinoman-domain-managedserver1"} 1 -kube_endpoint_address_available{namespace="bi",endpoint="jenkins-jnlp"} 1 -kube_endpoint_address_available{namespace="edev-tools",endpoint="edevradiator-mysql-dev"} 1 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="kube-state-metrics"} 2 -kube_endpoint_address_available{namespace="playground",endpoint="httpd"} 1 -kube_endpoint_address_available{namespace="devops-playground",endpoint="jenkins-operator"} 1 -kube_endpoint_address_available{namespace="telenet-baseimages",endpoint="jenkins"} 1 -kube_endpoint_address_available{namespace="devops-playground",endpoint="jenkins-jnlp"} 1 -kube_endpoint_address_available{namespace="yft-kafkaproxy",endpoint="kafka-proxy"} 1 -kube_endpoint_address_available{namespace="sandbox",endpoint="jenkins"} 0 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="alertmanager-main"} 3 -kube_endpoint_address_available{namespace="playground",endpoint="helloworld"} 0 -kube_endpoint_address_available{namespace="openshift-console",endpoint="console"} 1 -kube_endpoint_address_available{namespace="gdpr",endpoint="jenkins-operator"} 1 -kube_endpoint_address_available{namespace="devops-playground",endpoint="jenkins"} 1 -kube_endpoint_address_available{namespace="telenet-baseimages",endpoint="jenkins-operator"} 1 -kube_endpoint_address_available{namespace="edev-communication",endpoint="jenkins-jnlp"} 1 -kube_endpoint_address_available{namespace="gdpr",endpoint="jenkins"} 1 -kube_endpoint_address_available{namespace="weblogic-poc",endpoint="dinoman-domain-admin-server"} 2 -kube_endpoint_address_available{namespace="jenkins-operator-demo",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_available{namespace="telenet-monitoring",endpoint="azure-alert-omi"} 1 -kube_endpoint_address_available{namespace="myproject",endpoint="eap-app"} 0 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="prometheus-alert-omi-bmt"} 0 -kube_endpoint_address_available{namespace="awx-db-cluster",endpoint="awx-rmq-mgmt"} 0 -kube_endpoint_address_available{namespace="tiptool",endpoint="tiptool-dvp"} 1 -kube_endpoint_address_available{namespace="freephone-bp",endpoint="service-freephone-bp-uat"} 2 -kube_endpoint_address_available{namespace="aem",endpoint="atomic-runtime"} 0 -kube_endpoint_address_available{namespace="edev-communication",endpoint="jenkins-operator"} 1 -kube_endpoint_address_available{namespace="awx",endpoint="rabbitmq"} 0 -kube_endpoint_address_available{namespace="edev-tools",endpoint="jenkins-operator"} 1 -kube_endpoint_address_available{namespace="awx-tst",endpoint="awx-rmq-mgmt"} 0 -kube_endpoint_address_available{namespace="default",endpoint="router"} 6 -kube_endpoint_address_available{namespace="edev-communication",endpoint="springboot-operator"} 1 -kube_endpoint_address_available{namespace="edev-tools",endpoint="jenkins"} 1 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="cluster-monitoring-operator"} 1 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="prometheus-alert-omi"} 0 -kube_endpoint_address_available{namespace="edev-tools",endpoint="sonarqube"} 1 -kube_endpoint_address_available{namespace="sandbox",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_available{namespace="tiptool",endpoint="tiptool-edp"} 2 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="aws-alert-omi"} 1 -kube_endpoint_address_available{namespace="paas-demo",endpoint="springboot-sample-operator-int"} 1 -kube_endpoint_address_available{namespace="devops-playground",endpoint="sonarqube-operator-metrics"} 2 -kube_endpoint_address_available{namespace="edev-tools",endpoint="jenkins-jnlp"} 1 -kube_endpoint_address_available{namespace="telenet-monitoring",endpoint="dynatrace-alert-omi"} 1 -kube_endpoint_address_available{namespace="myproject",endpoint="ws-dinoman-rest"} 0 -kube_endpoint_address_available{namespace="awx-tst",endpoint="awx-web-svc"} 0 -kube_endpoint_address_available{namespace="gdpr",endpoint="saint-peter-uat"} 2 -kube_endpoint_address_available{namespace="bi",endpoint="jenkins-operator"} 1 -kube_endpoint_address_available{namespace="tiptool-dvp",endpoint="web"} 0 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="azure-alert-omi"} 0 -kube_endpoint_address_available{namespace="casa-mila-squad",endpoint="move-app-builder-dependencies"} 0 -kube_endpoint_address_available{namespace="default",endpoint="kubernetes"} 9 -kube_endpoint_address_available{namespace="telenet-monitoring",endpoint="elk-alert-omi"} 1 -kube_endpoint_address_available{namespace="tiller",endpoint="tiller-deploy"} 1 -kube_endpoint_address_available{namespace="myproject",endpoint="openjdk-app"} 0 -kube_endpoint_address_available{namespace="weblogic-poc",endpoint="docker-registry"} 0 -kube_endpoint_address_available{namespace="kibana-tst",endpoint="kibana-kibana"} 0 -kube_endpoint_address_available{namespace="telenet-operators",endpoint="namespace-operator"} 1 -kube_endpoint_address_available{namespace="paas-cloud-base-images",endpoint="jenkins"} 1 -kube_endpoint_address_available{namespace="bi",endpoint="jenkins"} 1 -kube_endpoint_address_available{namespace="vault",endpoint="vault"} 2 -kube_endpoint_address_available{namespace="kube-system",endpoint="kube-controllers"} 3 -kube_endpoint_address_available{namespace="adc-vault",endpoint="base-vault"} 0 -kube_endpoint_address_available{namespace="devops-playground",endpoint="springboot-operator"} 1 -kube_endpoint_address_available{namespace="jenkins",endpoint="jenkins"} 0 -kube_endpoint_address_available{namespace="weblogic-poc",endpoint="traefik-operator-dashboard"} 0 -kube_endpoint_address_available{namespace="casa-mila-squad",endpoint="move-app-json-server"} 0 -kube_endpoint_address_available{namespace="devops-playground",endpoint="sonarqube"} 1 -kube_endpoint_address_available{namespace="darwin-integrations",endpoint="psr-aggregator-uat"} 0 -kube_endpoint_address_available{namespace="weblogic-poc",endpoint="ws-network-inventorymgmt-dinoman-rest"} 4 -kube_endpoint_address_available{namespace="paas-demo",endpoint="jenkins-jnlp"} 1 -kube_endpoint_address_available{namespace="darwin-integrations",endpoint="jenkins"} 1 -kube_endpoint_address_available{namespace="tiptool",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_available{namespace="openshift-web-console",endpoint="webconsole"} 3 -kube_endpoint_address_available{namespace="edev-communication",endpoint="plot-trg"} 1 -kube_endpoint_address_available{namespace="adc-vault",endpoint="base-apache"} 0 -kube_endpoint_address_available{namespace="telenet-monitoring",endpoint="elk-omi"} 0 -kube_endpoint_address_available{namespace="kube-system",endpoint="kubelet"} 39 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="prometheus-k8s"} 2 -kube_endpoint_address_available{namespace="test-config",endpoint="elasticsearch"} 0 -kube_endpoint_address_available{namespace="adc-vault",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="prometheus-alert-msteams"} 1 -kube_endpoint_address_available{namespace="telenet-baseimages",endpoint="jenkins-jnlp"} 1 -kube_endpoint_address_available{namespace="myproject",endpoint="ws-dinoman-rest-v2"} 0 -kube_endpoint_address_available{namespace="darwin-integrations",endpoint="psr-aggregator-dvp"} 1 -kube_endpoint_address_available{namespace="test-config",endpoint="jenkins"} 0 -kube_endpoint_address_available{namespace="casa-mila-squad",endpoint="move-app-builder"} 0 -kube_endpoint_address_available{namespace="base-apache",endpoint="base-apache"} 0 -kube_endpoint_address_available{namespace="edev-communication",endpoint="plot-mre"} 1 -kube_endpoint_address_available{namespace="gdpr",endpoint="springboot-operator"} 1 -kube_endpoint_address_available{namespace="freephone-bp",endpoint="service-freephone-bp-dvp"} 2 -kube_endpoint_address_available{namespace="gdpr",endpoint="jenkins-jnlp"} 1 -kube_endpoint_address_available{namespace="telenet-monitoring",endpoint="ceph-alert-msteams"} 1 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="grafana"} 1 -kube_endpoint_address_available{namespace="jenkins",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_available{namespace="paas-cloud-base-images",endpoint="jenkins-jnlp"} 1 -kube_endpoint_address_available{namespace="darwin-integrations",endpoint="springboot-operator"} 1 -kube_endpoint_address_available{namespace="telenet-cluster-ops",endpoint="jenkins-cr-applier"} 1 -kube_endpoint_address_available{namespace="tiptool",endpoint="jenkins"} 0 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="alertmanager-operated"} 6 -kube_endpoint_address_available{namespace="default",endpoint="docker-registry"} 1 -kube_endpoint_address_available{namespace="paas-demo",endpoint="jenkins-operator"} 1 -kube_endpoint_address_available{namespace="adc-vault",endpoint="jenkins-operator-metrics"} 0 -kube_endpoint_address_available{namespace="casa-mila-squad",endpoint="move-app"} 0 -kube_endpoint_address_available{namespace="edev-tools",endpoint="springboot-operator"} 1 -kube_endpoint_address_available{namespace="tiptool",endpoint="tiptool-int"} 2 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="node-exporter"} 13 -kube_endpoint_address_available{namespace="paas-demo",endpoint="springboot-sample-operator-uat"} 2 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="dynatrace-omi"} 0 -kube_endpoint_address_available{namespace="weblogic-poc",endpoint="internal-weblogic-operator-svc"} 1 -kube_endpoint_address_available{namespace="awx-db-cluster",endpoint="rabbitmq"} 0 -kube_endpoint_address_available{namespace="awx-tst",endpoint="rabbitmq"} 0 -kube_endpoint_address_available{namespace="tiptool-uat",endpoint="web"} 0 -kube_endpoint_address_available{namespace="telenet-monitoring",endpoint="openshift-alert-omi"} 1 -kube_endpoint_address_available{namespace="weblogic-poc",endpoint="dinoman-domain-cluster-cluster01"} 1 -kube_endpoint_address_available{namespace="telenet-monitoring",endpoint="dynatrace-omi"} 0 -kube_endpoint_address_available{namespace="awx-db-cluster",endpoint="awx-web-svc"} 0 -kube_endpoint_address_available{namespace="openshift-logging",endpoint="kube-state-metrics"} 2 -kube_endpoint_address_available{namespace="tiptool",endpoint="tiptool-uat"} 2 -kube_endpoint_address_available{namespace="test-config",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_available{namespace="paas-demo",endpoint="jenkins"} 1 -kube_endpoint_address_available{namespace="weblogic-poc",endpoint="traefik-operator"} 0 -kube_endpoint_address_available{namespace="telenet-cluster-ops",endpoint="springboot-cr-applier"} 1 -kube_endpoint_address_available{namespace="jenkins-operator-demo",endpoint="jenkins"} 0 -kube_endpoint_address_available{namespace="bi",endpoint="springboot-operator"} 1 -kube_endpoint_address_available{namespace="test-config",endpoint="ws-dino-rest"} 0 -kube_endpoint_address_available{namespace="test-config",endpoint="kibana"} 1 -kube_endpoint_address_available{namespace="openshift-monitoring",endpoint="base-vault"} 0 -# HELP kube_endpoint_address_not_ready Number of addresses not ready in endpoint -# TYPE kube_endpoint_address_not_ready gauge -kube_endpoint_address_not_ready{namespace="telenet-baseimages",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="devops-playground",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="alertmanager-main"} 0 -kube_endpoint_address_not_ready{namespace="playground",endpoint="helloworld"} 0 -kube_endpoint_address_not_ready{namespace="yft-kafkaproxy",endpoint="kafka-proxy"} 0 -kube_endpoint_address_not_ready{namespace="sandbox",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="telenet-baseimages",endpoint="jenkins-operator"} 0 -kube_endpoint_address_not_ready{namespace="edev-communication",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="openshift-console",endpoint="console"} 0 -kube_endpoint_address_not_ready{namespace="gdpr",endpoint="jenkins-operator"} 0 -kube_endpoint_address_not_ready{namespace="devops-playground",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="gdpr",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="weblogic-poc",endpoint="dinoman-domain-admin-server"} 0 -kube_endpoint_address_not_ready{namespace="awx-db-cluster",endpoint="awx-rmq-mgmt"} 0 -kube_endpoint_address_not_ready{namespace="tiptool",endpoint="tiptool-dvp"} 0 -kube_endpoint_address_not_ready{namespace="jenkins-operator-demo",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="telenet-monitoring",endpoint="azure-alert-omi"} 0 -kube_endpoint_address_not_ready{namespace="myproject",endpoint="eap-app"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="prometheus-alert-omi-bmt"} 0 -kube_endpoint_address_not_ready{namespace="awx",endpoint="rabbitmq"} 0 -kube_endpoint_address_not_ready{namespace="edev-tools",endpoint="jenkins-operator"} 0 -kube_endpoint_address_not_ready{namespace="freephone-bp",endpoint="service-freephone-bp-uat"} 0 -kube_endpoint_address_not_ready{namespace="aem",endpoint="atomic-runtime"} 0 -kube_endpoint_address_not_ready{namespace="edev-communication",endpoint="jenkins-operator"} 0 -kube_endpoint_address_not_ready{namespace="default",endpoint="router"} 0 -kube_endpoint_address_not_ready{namespace="edev-communication",endpoint="springboot-operator"} 0 -kube_endpoint_address_not_ready{namespace="awx-tst",endpoint="awx-rmq-mgmt"} 0 -kube_endpoint_address_not_ready{namespace="tiptool",endpoint="tiptool-edp"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="aws-alert-omi"} 0 -kube_endpoint_address_not_ready{namespace="edev-tools",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="cluster-monitoring-operator"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="prometheus-alert-omi"} 0 -kube_endpoint_address_not_ready{namespace="edev-tools",endpoint="sonarqube"} 0 -kube_endpoint_address_not_ready{namespace="sandbox",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="paas-demo",endpoint="springboot-sample-operator-int"} 0 -kube_endpoint_address_not_ready{namespace="devops-playground",endpoint="sonarqube-operator-metrics"} 0 -kube_endpoint_address_not_ready{namespace="bi",endpoint="jenkins-operator"} 0 -kube_endpoint_address_not_ready{namespace="tiptool-dvp",endpoint="web"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="azure-alert-omi"} 1 -kube_endpoint_address_not_ready{namespace="edev-tools",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="telenet-monitoring",endpoint="dynatrace-alert-omi"} 0 -kube_endpoint_address_not_ready{namespace="myproject",endpoint="ws-dinoman-rest"} 0 -kube_endpoint_address_not_ready{namespace="awx-tst",endpoint="awx-web-svc"} 0 -kube_endpoint_address_not_ready{namespace="gdpr",endpoint="saint-peter-uat"} 0 -kube_endpoint_address_not_ready{namespace="telenet-monitoring",endpoint="elk-alert-omi"} 0 -kube_endpoint_address_not_ready{namespace="tiller",endpoint="tiller-deploy"} 1 -kube_endpoint_address_not_ready{namespace="casa-mila-squad",endpoint="move-app-builder-dependencies"} 0 -kube_endpoint_address_not_ready{namespace="default",endpoint="kubernetes"} 0 -kube_endpoint_address_not_ready{namespace="telenet-operators",endpoint="namespace-operator"} 0 -kube_endpoint_address_not_ready{namespace="paas-cloud-base-images",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="myproject",endpoint="openjdk-app"} 0 -kube_endpoint_address_not_ready{namespace="weblogic-poc",endpoint="docker-registry"} 0 -kube_endpoint_address_not_ready{namespace="kibana-tst",endpoint="kibana-kibana"} 0 -kube_endpoint_address_not_ready{namespace="devops-playground",endpoint="springboot-operator"} 0 -kube_endpoint_address_not_ready{namespace="jenkins",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="bi",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="vault",endpoint="vault"} 0 -kube_endpoint_address_not_ready{namespace="kube-system",endpoint="kube-controllers"} 0 -kube_endpoint_address_not_ready{namespace="adc-vault",endpoint="base-vault"} 0 -kube_endpoint_address_not_ready{namespace="devops-playground",endpoint="sonarqube"} 0 -kube_endpoint_address_not_ready{namespace="darwin-integrations",endpoint="psr-aggregator-uat"} 0 -kube_endpoint_address_not_ready{namespace="weblogic-poc",endpoint="traefik-operator-dashboard"} 0 -kube_endpoint_address_not_ready{namespace="casa-mila-squad",endpoint="move-app-json-server"} 0 -kube_endpoint_address_not_ready{namespace="tiptool",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="openshift-web-console",endpoint="webconsole"} 0 -kube_endpoint_address_not_ready{namespace="weblogic-poc",endpoint="ws-network-inventorymgmt-dinoman-rest"} 0 -kube_endpoint_address_not_ready{namespace="paas-demo",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="darwin-integrations",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="prometheus-k8s"} 0 -kube_endpoint_address_not_ready{namespace="test-config",endpoint="elasticsearch"} 2 -kube_endpoint_address_not_ready{namespace="edev-communication",endpoint="plot-trg"} 0 -kube_endpoint_address_not_ready{namespace="adc-vault",endpoint="base-apache"} 0 -kube_endpoint_address_not_ready{namespace="telenet-monitoring",endpoint="elk-omi"} 0 -kube_endpoint_address_not_ready{namespace="kube-system",endpoint="kubelet"} 0 -kube_endpoint_address_not_ready{namespace="test-config",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="casa-mila-squad",endpoint="move-app-builder"} 0 -kube_endpoint_address_not_ready{namespace="adc-vault",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="prometheus-alert-msteams"} 0 -kube_endpoint_address_not_ready{namespace="telenet-baseimages",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="myproject",endpoint="ws-dinoman-rest-v2"} 0 -kube_endpoint_address_not_ready{namespace="darwin-integrations",endpoint="psr-aggregator-dvp"} 0 -kube_endpoint_address_not_ready{namespace="gdpr",endpoint="springboot-operator"} 0 -kube_endpoint_address_not_ready{namespace="freephone-bp",endpoint="service-freephone-bp-dvp"} 0 -kube_endpoint_address_not_ready{namespace="base-apache",endpoint="base-apache"} 1 -kube_endpoint_address_not_ready{namespace="edev-communication",endpoint="plot-mre"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="grafana"} 0 -kube_endpoint_address_not_ready{namespace="jenkins",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="gdpr",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="telenet-monitoring",endpoint="ceph-alert-msteams"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="alertmanager-operated"} 0 -kube_endpoint_address_not_ready{namespace="default",endpoint="docker-registry"} 0 -kube_endpoint_address_not_ready{namespace="paas-cloud-base-images",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="darwin-integrations",endpoint="springboot-operator"} 0 -kube_endpoint_address_not_ready{namespace="telenet-cluster-ops",endpoint="jenkins-cr-applier"} 0 -kube_endpoint_address_not_ready{namespace="tiptool",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="edev-tools",endpoint="springboot-operator"} 0 -kube_endpoint_address_not_ready{namespace="tiptool",endpoint="tiptool-int"} 0 -kube_endpoint_address_not_ready{namespace="paas-demo",endpoint="jenkins-operator"} 0 -kube_endpoint_address_not_ready{namespace="adc-vault",endpoint="jenkins-operator-metrics"} 0 -kube_endpoint_address_not_ready{namespace="casa-mila-squad",endpoint="move-app"} 0 -kube_endpoint_address_not_ready{namespace="awx-db-cluster",endpoint="rabbitmq"} 0 -kube_endpoint_address_not_ready{namespace="awx-tst",endpoint="rabbitmq"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="node-exporter"} 0 -kube_endpoint_address_not_ready{namespace="paas-demo",endpoint="springboot-sample-operator-uat"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="dynatrace-omi"} 0 -kube_endpoint_address_not_ready{namespace="weblogic-poc",endpoint="internal-weblogic-operator-svc"} 0 -kube_endpoint_address_not_ready{namespace="awx-db-cluster",endpoint="awx-web-svc"} 0 -kube_endpoint_address_not_ready{namespace="openshift-logging",endpoint="kube-state-metrics"} 0 -kube_endpoint_address_not_ready{namespace="tiptool-uat",endpoint="web"} 0 -kube_endpoint_address_not_ready{namespace="telenet-monitoring",endpoint="openshift-alert-omi"} 0 -kube_endpoint_address_not_ready{namespace="weblogic-poc",endpoint="dinoman-domain-cluster-cluster01"} 0 -kube_endpoint_address_not_ready{namespace="telenet-monitoring",endpoint="dynatrace-omi"} 0 -kube_endpoint_address_not_ready{namespace="tiptool",endpoint="tiptool-uat"} 0 -kube_endpoint_address_not_ready{namespace="bi",endpoint="springboot-operator"} 0 -kube_endpoint_address_not_ready{namespace="test-config",endpoint="ws-dino-rest"} 0 -kube_endpoint_address_not_ready{namespace="test-config",endpoint="kibana"} 0 -kube_endpoint_address_not_ready{namespace="test-config",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="paas-demo",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="weblogic-poc",endpoint="traefik-operator"} 0 -kube_endpoint_address_not_ready{namespace="telenet-cluster-ops",endpoint="springboot-cr-applier"} 0 -kube_endpoint_address_not_ready{namespace="jenkins-operator-demo",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="base-vault"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="prometheus-operated"} 0 -kube_endpoint_address_not_ready{namespace="casa-mila-squad",endpoint="move-app-angular"} 0 -kube_endpoint_address_not_ready{namespace="edev-communication",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="telenet-monitoring",endpoint="openshift-alertconverter"} 0 -kube_endpoint_address_not_ready{namespace="paas-demo",endpoint="springboot-operator"} 0 -kube_endpoint_address_not_ready{namespace="tiptool",endpoint="tiptool-sup"} 0 -kube_endpoint_address_not_ready{namespace="sandbox",endpoint="jenkins2-new"} 0 -kube_endpoint_address_not_ready{namespace="edev-tools",endpoint="edevradiator-prod"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="prometheus-operator"} 0 -kube_endpoint_address_not_ready{namespace="edev-tools",endpoint="edevradiator-mysql-prod"} 0 -kube_endpoint_address_not_ready{namespace="edev-tools",endpoint="edevradiator-dev"} 0 -kube_endpoint_address_not_ready{namespace="tiptool",endpoint="tiptool-trg"} 0 -kube_endpoint_address_not_ready{namespace="tiptool",endpoint="tiptool-mre"} 0 -kube_endpoint_address_not_ready{namespace="tiptool",endpoint="tiptool-lat"} 0 -kube_endpoint_address_not_ready{namespace="jenkins",endpoint="jenkins-2-centos7"} 0 -kube_endpoint_address_not_ready{namespace="awx",endpoint="awx-web-svc"} 0 -kube_endpoint_address_not_ready{namespace="adc-vault",endpoint="jenkins"} 0 -kube_endpoint_address_not_ready{namespace="darwin-integrations",endpoint="jenkins-operator"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="elk-omi"} 0 -kube_endpoint_address_not_ready{namespace="sandbox",endpoint="liab-poc-uat"} 0 -kube_endpoint_address_not_ready{namespace="myproject",endpoint="wls-domain-dinoman"} 0 -kube_endpoint_address_not_ready{namespace="telenet-monitoring",endpoint="aws-alert-omi"} 1 -kube_endpoint_address_not_ready{namespace="darwin-integrations",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="awx",endpoint="awx-rmq-mgmt"} 0 -kube_endpoint_address_not_ready{namespace="default",endpoint="registry-console"} 0 -kube_endpoint_address_not_ready{namespace="bi",endpoint="jenkins-jnlp"} 0 -kube_endpoint_address_not_ready{namespace="edev-tools",endpoint="edevradiator-mysql-dev"} 0 -kube_endpoint_address_not_ready{namespace="weblogic-poc",endpoint="dinoman-domain-managedserver1"} 0 -kube_endpoint_address_not_ready{namespace="playground",endpoint="httpd"} 0 -kube_endpoint_address_not_ready{namespace="devops-playground",endpoint="jenkins-operator"} 0 -kube_endpoint_address_not_ready{namespace="openshift-monitoring",endpoint="kube-state-metrics"} 0 -# HELP kube_hpa_metadata_generation The generation observed by the HorizontalPodAutoscaler controller. -# TYPE kube_hpa_metadata_generation gauge -# HELP kube_hpa_spec_max_replicas Upper limit for the number of pods that can be set by the autoscaler; cannot be smaller than MinReplicas. -# TYPE kube_hpa_spec_max_replicas gauge -# HELP kube_hpa_spec_min_replicas Lower limit for the number of pods that can be set by the autoscaler, default 1. -# TYPE kube_hpa_spec_min_replicas gauge -# HELP kube_hpa_status_current_replicas Current number of replicas of pods managed by this autoscaler. -# TYPE kube_hpa_status_current_replicas gauge -# HELP kube_hpa_status_desired_replicas Desired number of replicas of pods managed by this autoscaler. -# TYPE kube_hpa_status_desired_replicas gauge -# HELP kube_hpa_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_hpa_labels gauge -# HELP kube_hpa_status_condition The condition of this autoscaler. -# TYPE kube_hpa_status_condition gauge -# HELP kube_ingress_info Information about ingress. -# TYPE kube_ingress_info gauge -kube_ingress_info{namespace="weblogic-poc",ingress="traefik-operator-dashboard"} 1 -# HELP kube_ingress_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_ingress_labels gauge -kube_ingress_labels{namespace="weblogic-poc",ingress="traefik-operator-dashboard",label_app="traefik",label_chart="traefik-1.77.1",label_heritage="Tiller",label_release="traefik-operator"} 1 -# HELP kube_ingress_created Unix creation timestamp -# TYPE kube_ingress_created gauge -kube_ingress_created{namespace="weblogic-poc",ingress="traefik-operator-dashboard"} 1.568125625e+09 -# HELP kube_ingress_metadata_resource_version Resource version representing a specific version of ingress. -# TYPE kube_ingress_metadata_resource_version gauge -kube_ingress_metadata_resource_version{namespace="weblogic-poc",ingress="traefik-operator-dashboard",resource_version="49923463"} 1 -# HELP kube_ingress_path Ingress host, paths and backend service information. -# TYPE kube_ingress_path gauge -kube_ingress_path{namespace="weblogic-poc",ingress="traefik-operator-dashboard",host="traefik.example.com",path="",service_name="traefik-operator-dashboard",service_port="dashboard-http"} 1 -# HELP kube_ingress_tls Ingress TLS host and secret information. -# TYPE kube_ingress_tls gauge -# HELP kube_job_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_job_labels gauge -kube_job_labels{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800",label_controller_uid="4f2c24bc-306b-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1578304800"} 1 -kube_job_labels{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400",label_controller_uid="af04a771-3073-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1578308400"} 1 -kube_job_labels{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000",label_controller_uid="14901abe-307c-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1578312000"} 1 -kube_job_labels{namespace="telenet-cluster-ops",job_name="ldap-sync-manual",label_controller_uid="db730343-0195-11ea-b2de-005056897df7",label_job_name="ldap-sync-manual"} 1 -kube_job_labels{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577206800",label_controller_uid="d346eac2-266e-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1577206800"} 1 -kube_job_labels{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576519200",label_controller_uid="e16f00e2-202d-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1576519200"} 1 -kube_job_labels{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577199600",label_controller_uid="13db3c04-265e-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1577199600"} 1 -kube_job_labels{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577203200",label_controller_uid="738a9694-2666-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1577203200"} 1 -kube_job_labels{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600",label_controller_uid="74416d69-3084-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1578315600"} 1 -kube_job_labels{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200",label_controller_uid="d9d0e738-308c-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1578319200"} 1 -kube_job_labels{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job",label_weblogic_createdByOperator="true",label_weblogic_domainUID="sample-domain1",label_weblogic_resourceVersion="domain-v1"} 1 -kube_job_labels{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job",label_weblogic_createdByOperator="true",label_weblogic_domainUID="sample-domain2",label_weblogic_resourceVersion="domain-v1"} 1 -kube_job_labels{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576515600",label_controller_uid="80bc1c96-2025-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1576515600"} 1 -# HELP kube_job_info Information about job. -# TYPE kube_job_info gauge -kube_job_info{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577206800"} 1 -kube_job_info{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800"} 1 -kube_job_info{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400"} 1 -kube_job_info{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000"} 1 -kube_job_info{namespace="telenet-cluster-ops",job_name="ldap-sync-manual"} 1 -kube_job_info{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200"} 1 -kube_job_info{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job"} 1 -kube_job_info{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job"} 1 -kube_job_info{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576515600"} 1 -kube_job_info{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576519200"} 1 -kube_job_info{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577199600"} 1 -kube_job_info{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577203200"} 1 -kube_job_info{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600"} 1 -# HELP kube_job_created Unix creation timestamp -# TYPE kube_job_created gauge -kube_job_created{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577206800"} 1.577206802e+09 -kube_job_created{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800"} 1.578304803e+09 -kube_job_created{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400"} 1.5783084e+09 -kube_job_created{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000"} 1.578312006e+09 -kube_job_created{namespace="telenet-cluster-ops",job_name="ldap-sync-manual"} 1.573155373e+09 -kube_job_created{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200"} 1.578319209e+09 -kube_job_created{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job"} 1.574262442e+09 -kube_job_created{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job"} 1.574262442e+09 -kube_job_created{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576515600"} 1.576515603e+09 -kube_job_created{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576519200"} 1.576519201e+09 -kube_job_created{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577199600"} 1.577199609e+09 -kube_job_created{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577203200"} 1.577203205e+09 -kube_job_created{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600"} 1.578315603e+09 -# HELP kube_job_spec_parallelism The maximum desired number of pods the job should run at any given time. -# TYPE kube_job_spec_parallelism gauge -kube_job_spec_parallelism{namespace="telenet-cluster-ops",job_name="ldap-sync-manual"} 1 -kube_job_spec_parallelism{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577206800"} 1 -kube_job_spec_parallelism{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800"} 1 -kube_job_spec_parallelism{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400"} 1 -kube_job_spec_parallelism{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000"} 1 -kube_job_spec_parallelism{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600"} 1 -kube_job_spec_parallelism{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200"} 1 -kube_job_spec_parallelism{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job"} 1 -kube_job_spec_parallelism{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job"} 1 -kube_job_spec_parallelism{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576515600"} 1 -kube_job_spec_parallelism{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576519200"} 1 -kube_job_spec_parallelism{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577199600"} 1 -kube_job_spec_parallelism{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577203200"} 1 -# HELP kube_job_spec_completions The desired number of successfully finished pods the job should be run with. -# TYPE kube_job_spec_completions gauge -kube_job_spec_completions{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577206800"} 1 -kube_job_spec_completions{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800"} 1 -kube_job_spec_completions{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400"} 1 -kube_job_spec_completions{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000"} 1 -kube_job_spec_completions{namespace="telenet-cluster-ops",job_name="ldap-sync-manual"} 1 -kube_job_spec_completions{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job"} 1 -kube_job_spec_completions{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576515600"} 1 -kube_job_spec_completions{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576519200"} 1 -kube_job_spec_completions{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577199600"} 1 -kube_job_spec_completions{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577203200"} 1 -kube_job_spec_completions{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600"} 1 -kube_job_spec_completions{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200"} 1 -kube_job_spec_completions{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job"} 1 -# HELP kube_job_spec_active_deadline_seconds The duration in seconds relative to the startTime that the job may be active before the system tries to terminate it. -# TYPE kube_job_spec_active_deadline_seconds gauge -kube_job_spec_active_deadline_seconds{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job"} 120 -kube_job_spec_active_deadline_seconds{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job"} 120 -# HELP kube_job_status_succeeded The number of pods which reached Phase Succeeded. -# TYPE kube_job_status_succeeded gauge -kube_job_status_succeeded{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577199600"} 0 -kube_job_status_succeeded{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577203200"} 0 -kube_job_status_succeeded{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600"} 1 -kube_job_status_succeeded{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200"} 1 -kube_job_status_succeeded{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job"} 0 -kube_job_status_succeeded{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job"} 0 -kube_job_status_succeeded{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576515600"} 0 -kube_job_status_succeeded{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576519200"} 0 -kube_job_status_succeeded{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400"} 1 -kube_job_status_succeeded{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000"} 1 -kube_job_status_succeeded{namespace="telenet-cluster-ops",job_name="ldap-sync-manual"} 1 -kube_job_status_succeeded{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577206800"} 0 -kube_job_status_succeeded{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800"} 1 -# HELP kube_job_status_failed The number of pods which reached Phase Failed. -# TYPE kube_job_status_failed gauge -kube_job_status_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577203200"} 1 -kube_job_status_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600"} 0 -kube_job_status_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200"} 0 -kube_job_status_failed{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job"} 1 -kube_job_status_failed{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job"} 1 -kube_job_status_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576515600"} 1 -kube_job_status_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576519200"} 1 -kube_job_status_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577199600"} 1 -kube_job_status_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000"} 0 -kube_job_status_failed{namespace="telenet-cluster-ops",job_name="ldap-sync-manual"} 0 -kube_job_status_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577206800"} 1 -kube_job_status_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800"} 0 -kube_job_status_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400"} 0 -# HELP kube_job_status_active The number of actively running pods. -# TYPE kube_job_status_active gauge -kube_job_status_active{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576515600"} 0 -kube_job_status_active{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576519200"} 0 -kube_job_status_active{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577199600"} 0 -kube_job_status_active{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577203200"} 0 -kube_job_status_active{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600"} 0 -kube_job_status_active{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200"} 0 -kube_job_status_active{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job"} 0 -kube_job_status_active{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job"} 0 -kube_job_status_active{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577206800"} 0 -kube_job_status_active{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800"} 0 -kube_job_status_active{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400"} 0 -kube_job_status_active{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000"} 0 -kube_job_status_active{namespace="telenet-cluster-ops",job_name="ldap-sync-manual"} 0 -# HELP kube_job_complete The job has completed its execution. -# TYPE kube_job_complete gauge -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600",condition="true"} 1 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600",condition="false"} 0 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600",condition="unknown"} 0 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200",condition="true"} 1 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200",condition="false"} 0 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200",condition="unknown"} 0 -kube_job_complete{namespace="telenet-cluster-ops",job_name="ldap-sync-manual",condition="true"} 1 -kube_job_complete{namespace="telenet-cluster-ops",job_name="ldap-sync-manual",condition="false"} 0 -kube_job_complete{namespace="telenet-cluster-ops",job_name="ldap-sync-manual",condition="unknown"} 0 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800",condition="true"} 1 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800",condition="false"} 0 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800",condition="unknown"} 0 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400",condition="true"} 1 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400",condition="false"} 0 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400",condition="unknown"} 0 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000",condition="true"} 1 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000",condition="false"} 0 -kube_job_complete{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000",condition="unknown"} 0 -# HELP kube_job_failed The job has failed its execution. -# TYPE kube_job_failed gauge -kube_job_failed{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job",condition="true"} 1 -kube_job_failed{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job",condition="false"} 0 -kube_job_failed{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job",condition="unknown"} 0 -kube_job_failed{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job",condition="true"} 1 -kube_job_failed{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job",condition="false"} 0 -kube_job_failed{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job",condition="unknown"} 0 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576515600",condition="true"} 1 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576515600",condition="false"} 0 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576515600",condition="unknown"} 0 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576519200",condition="true"} 1 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576519200",condition="false"} 0 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576519200",condition="unknown"} 0 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577199600",condition="true"} 1 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577199600",condition="false"} 0 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577199600",condition="unknown"} 0 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577203200",condition="true"} 1 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577203200",condition="false"} 0 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577203200",condition="unknown"} 0 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577206800",condition="true"} 1 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577206800",condition="false"} 0 -kube_job_failed{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577206800",condition="unknown"} 0 -# HELP kube_job_status_start_time StartTime represents time when the job was acknowledged by the Job Manager. -# TYPE kube_job_status_start_time gauge -kube_job_status_start_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577206800"} 1.577206802e+09 -kube_job_status_start_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800"} 1.578304803e+09 -kube_job_status_start_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400"} 1.5783084e+09 -kube_job_status_start_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000"} 1.578312006e+09 -kube_job_status_start_time{namespace="telenet-cluster-ops",job_name="ldap-sync-manual"} 1.573155374e+09 -kube_job_status_start_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200"} 1.578319209e+09 -kube_job_status_start_time{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job"} 1.574262442e+09 -kube_job_status_start_time{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job"} 1.574262442e+09 -kube_job_status_start_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576515600"} 1.576515603e+09 -kube_job_status_start_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576519200"} 1.576519201e+09 -kube_job_status_start_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577199600"} 1.577199609e+09 -kube_job_status_start_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577203200"} 1.577203205e+09 -kube_job_status_start_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600"} 1.578315603e+09 -# HELP kube_job_status_completion_time CompletionTime represents time when the job was completed. -# TYPE kube_job_status_completion_time gauge -kube_job_status_completion_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800"} 1.578304821e+09 -kube_job_status_completion_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400"} 1.578308423e+09 -kube_job_status_completion_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000"} 1.578312024e+09 -kube_job_status_completion_time{namespace="telenet-cluster-ops",job_name="ldap-sync-manual"} 1.573155388e+09 -kube_job_status_completion_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600"} 1.578315625e+09 -kube_job_status_completion_time{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200"} 1.578319226e+09 -# HELP kube_job_owner Information about the Job's owner. -# TYPE kube_job_owner gauge -kube_job_owner{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577199600",owner_kind="CronJob",owner_name="cronjob-ldap-group-sync",owner_is_controller="true"} 1 -kube_job_owner{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577203200",owner_kind="CronJob",owner_name="cronjob-ldap-group-sync",owner_is_controller="true"} 1 -kube_job_owner{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578315600",owner_kind="CronJob",owner_name="cronjob-ldap-group-sync",owner_is_controller="true"} 1 -kube_job_owner{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578319200",owner_kind="CronJob",owner_name="cronjob-ldap-group-sync",owner_is_controller="true"} 1 -kube_job_owner{namespace="weblogic-poc",job_name="sample-domain1-introspect-domain-job",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_job_owner{namespace="weblogic-poc",job_name="sample-domain2-introspect-domain-job",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_job_owner{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576515600",owner_kind="CronJob",owner_name="cronjob-ldap-group-sync",owner_is_controller="true"} 1 -kube_job_owner{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1576519200",owner_kind="CronJob",owner_name="cronjob-ldap-group-sync",owner_is_controller="true"} 1 -kube_job_owner{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578308400",owner_kind="CronJob",owner_name="cronjob-ldap-group-sync",owner_is_controller="true"} 1 -kube_job_owner{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578312000",owner_kind="CronJob",owner_name="cronjob-ldap-group-sync",owner_is_controller="true"} 1 -kube_job_owner{namespace="telenet-cluster-ops",job_name="ldap-sync-manual",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_job_owner{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1577206800",owner_kind="CronJob",owner_name="cronjob-ldap-group-sync",owner_is_controller="true"} 1 -kube_job_owner{namespace="telenet-cluster-ops",job_name="cronjob-ldap-group-sync-1578304800",owner_kind="CronJob",owner_name="cronjob-ldap-group-sync",owner_is_controller="true"} 1 -# HELP kube_limitrange Information about limit range. -# TYPE kube_limitrange gauge -kube_limitrange{namespace="awx",limitrange="awx-limit-range",resource="cpu",type="Pod",constraint="min"} 0.25 -kube_limitrange{namespace="awx",limitrange="awx-limit-range",resource="memory",type="Pod",constraint="min"} 1.073741824e+09 -kube_limitrange{namespace="awx",limitrange="awx-limit-range",resource="cpu",type="Pod",constraint="max"} 4 -kube_limitrange{namespace="awx",limitrange="awx-limit-range",resource="memory",type="Pod",constraint="max"} 8.589934592e+09 -kube_limitrange{namespace="awx",limitrange="awx-limit-range",resource="memory",type="Container",constraint="min"} 1.073741824e+09 -kube_limitrange{namespace="awx",limitrange="awx-limit-range",resource="cpu",type="Container",constraint="min"} 0.25 -kube_limitrange{namespace="awx",limitrange="awx-limit-range",resource="cpu",type="Container",constraint="max"} 1 -kube_limitrange{namespace="awx",limitrange="awx-limit-range",resource="memory",type="Container",constraint="max"} 2.147483648e+09 -kube_limitrange{namespace="awx",limitrange="awx-limit-range",resource="cpu",type="Container",constraint="default"} 1 -kube_limitrange{namespace="awx",limitrange="awx-limit-range",resource="memory",type="Container",constraint="default"} 2.147483648e+09 -kube_limitrange{namespace="awx",limitrange="awx-limit-range",resource="cpu",type="Container",constraint="defaultRequest"} 0.25 -kube_limitrange{namespace="awx",limitrange="awx-limit-range",resource="memory",type="Container",constraint="defaultRequest"} 1.073741824e+09 -kube_limitrange{namespace="awx",limitrange="awx-limit-range",resource="cpu",type="Container",constraint="maxLimitRequestRatio"} 4 -# HELP kube_limitrange_created Unix creation timestamp -# TYPE kube_limitrange_created gauge -kube_limitrange_created{namespace="awx",limitrange="awx-limit-range"} 1.574777907e+09 -# HELP kube_namespace_created Unix creation timestamp -# TYPE kube_namespace_created gauge -kube_namespace_created{namespace="edev-tools"} 1.567168991e+09 -kube_namespace_created{namespace="myproject"} 1.572257326e+09 -kube_namespace_created{namespace="test2"} 1.574689369e+09 -kube_namespace_created{namespace="demo"} 1.554111997e+09 -kube_namespace_created{namespace="kube-public"} 1.551394368e+09 -kube_namespace_created{namespace="playground"} 1.564497521e+09 -kube_namespace_created{namespace="telenet-operators"} 1.562762309e+09 -kube_namespace_created{namespace="tiller"} 1.566553677e+09 -kube_namespace_created{namespace="tvwassen"} 1.566488003e+09 -kube_namespace_created{namespace="aem"} 1.553591462e+09 -kube_namespace_created{namespace="bi"} 1.562668167e+09 -kube_namespace_created{namespace="casa-mila-squad"} 1.561551594e+09 -kube_namespace_created{namespace="kube-system"} 1.551394368e+09 -kube_namespace_created{namespace="eatest"} 1.574688708e+09 -kube_namespace_created{namespace="openshift-infra"} 1.551394369e+09 -kube_namespace_created{namespace="darwin-integrations"} 1.569828443e+09 -kube_namespace_created{namespace="telenet-monitoring"} 1.562591687e+09 -kube_namespace_created{namespace="test-config"} 1.573651292e+09 -kube_namespace_created{namespace="trident"} 1.55171988e+09 -kube_namespace_created{namespace="base-apache"} 1.558016439e+09 -kube_namespace_created{namespace="ceph"} 1.568883992e+09 -kube_namespace_created{namespace="telenet-baseimages"} 1.563896795e+09 -kube_namespace_created{namespace="testea"} 1.574688444e+09 -kube_namespace_created{namespace="awx-db-cluster"} 1.570092356e+09 -kube_namespace_created{namespace="sandbox"} 1.551953312e+09 -kube_namespace_created{namespace="test"} 1.574688362e+09 -kube_namespace_created{namespace="weblogic-poc"} 1.561035946e+09 -kube_namespace_created{namespace="tvw"} 1.572504403e+09 -kube_namespace_created{namespace="devops-playground"} 1.560785507e+09 -kube_namespace_created{namespace="edev-communication"} 1.570443175e+09 -kube_namespace_created{namespace="paas-cloud-base-images"} 1.560937571e+09 -kube_namespace_created{namespace="tiptool"} 1.554236475e+09 -kube_namespace_created{namespace="telenet-public"} 1.562595894e+09 -kube_namespace_created{namespace="tiptool-dvp"} 1.551395575e+09 -kube_namespace_created{namespace="vault"} 1.56872236e+09 -kube_namespace_created{namespace="freephone-bp"} 1.564576423e+09 -kube_namespace_created{namespace="helloworld"} 1.570966286e+09 -kube_namespace_created{namespace="ns-createdby-namespace-operator"} 1.570202617e+09 -kube_namespace_created{namespace="openshift-console"} 1.551394879e+09 -kube_namespace_created{namespace="telenet-system"} 1.562592036e+09 -kube_namespace_created{namespace="yelo-backend"} 1.576153653e+09 -kube_namespace_created{namespace="awx"} 1.568660547e+09 -kube_namespace_created{namespace="jenkins-operator-demo"} 1.568382108e+09 -kube_namespace_created{namespace="openshift"} 1.551394393e+09 -kube_namespace_created{namespace="openshift-logging"} 1.551394773e+09 -kube_namespace_created{namespace="openshift-web-console"} 1.551394858e+09 -kube_namespace_created{namespace="tiptool-uat"} 1.551395594e+09 -kube_namespace_created{namespace="gitlab"} 1.57296529e+09 -kube_namespace_created{namespace="jenkins"} 1.55782732e+09 -kube_namespace_created{namespace="traefik"} 1.568109267e+09 -kube_namespace_created{namespace="jdk"} 1.553504546e+09 -kube_namespace_created{namespace="kibana-tst"} 1.567775035e+09 -kube_namespace_created{namespace="openshift-node"} 1.551394372e+09 -kube_namespace_created{namespace="telenet-cluster-ops"} 1.569957481e+09 -kube_namespace_created{namespace="default"} 1.551394368e+09 -kube_namespace_created{namespace="yft-kafkaproxy"} 1.574085507e+09 -kube_namespace_created{namespace="dynatrace"} 1.564585451e+09 -kube_namespace_created{namespace="gdpr"} 1.567608862e+09 -kube_namespace_created{namespace="paas-demo"} 1.562663948e+09 -kube_namespace_created{namespace="test-jee"} 1.571031712e+09 -kube_namespace_created{namespace="adc-vault"} 1.557480428e+09 -kube_namespace_created{namespace="awx-tst"} 1.567586552e+09 -kube_namespace_created{namespace="openshift-monitoring"} 1.551394818e+09 -kube_namespace_created{namespace="openshift-sdn"} 1.551394601e+09 -# HELP kube_namespace_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_namespace_labels gauge -kube_namespace_labels{namespace="edev-tools",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="myproject"} 1 -kube_namespace_labels{namespace="test2"} 1 -kube_namespace_labels{namespace="demo"} 1 -kube_namespace_labels{namespace="kube-public"} 1 -kube_namespace_labels{namespace="kube-system"} 1 -kube_namespace_labels{namespace="playground"} 1 -kube_namespace_labels{namespace="telenet-operators",label_telenet_be_owner="cpaas",label_telenet_be_source="k8s-resources",label_telenet_be_tier="system"} 1 -kube_namespace_labels{namespace="tiller"} 1 -kube_namespace_labels{namespace="tvwassen"} 1 -kube_namespace_labels{namespace="aem",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="bi",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="casa-mila-squad",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="eatest"} 1 -kube_namespace_labels{namespace="openshift-infra"} 1 -kube_namespace_labels{namespace="darwin-integrations",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="telenet-monitoring",label_telenet_be_owner="itaas",label_telenet_be_source="k8s-resources",label_telenet_be_tier="system"} 1 -kube_namespace_labels{namespace="test-config"} 1 -kube_namespace_labels{namespace="testea"} 1 -kube_namespace_labels{namespace="trident"} 1 -kube_namespace_labels{namespace="base-apache"} 1 -kube_namespace_labels{namespace="ceph"} 1 -kube_namespace_labels{namespace="telenet-baseimages",label_telenet_be_owner="cpaas",label_telenet_be_source="k8s-resources",label_telenet_be_tier="system"} 1 -kube_namespace_labels{namespace="weblogic-poc"} 1 -kube_namespace_labels{namespace="awx-db-cluster"} 1 -kube_namespace_labels{namespace="sandbox"} 1 -kube_namespace_labels{namespace="test"} 1 -kube_namespace_labels{namespace="tiptool",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="tvw"} 1 -kube_namespace_labels{namespace="devops-playground",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="edev-communication",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="paas-cloud-base-images"} 1 -kube_namespace_labels{namespace="openshift-console"} 1 -kube_namespace_labels{namespace="telenet-public",label_telenet_be_owner="cpaas",label_telenet_be_source="k8s-resources",label_telenet_be_tier="system"} 1 -kube_namespace_labels{namespace="tiptool-dvp"} 1 -kube_namespace_labels{namespace="vault"} 1 -kube_namespace_labels{namespace="freephone-bp",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="helloworld"} 1 -kube_namespace_labels{namespace="ns-createdby-namespace-operator",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="openshift-logging"} 1 -kube_namespace_labels{namespace="telenet-system",label_telenet_be_owner="cpaas",label_telenet_be_source="k8s-resources",label_telenet_be_tier="system"} 1 -kube_namespace_labels{namespace="yelo-backend",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="awx",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="jenkins-operator-demo"} 1 -kube_namespace_labels{namespace="openshift"} 1 -kube_namespace_labels{namespace="openshift-web-console"} 1 -kube_namespace_labels{namespace="tiptool-uat"} 1 -kube_namespace_labels{namespace="gitlab"} 1 -kube_namespace_labels{namespace="jenkins"} 1 -kube_namespace_labels{namespace="traefik",label_name="traefik"} 1 -kube_namespace_labels{namespace="telenet-cluster-ops"} 1 -kube_namespace_labels{namespace="jdk"} 1 -kube_namespace_labels{namespace="kibana-tst"} 1 -kube_namespace_labels{namespace="openshift-node"} 1 -kube_namespace_labels{namespace="default"} 1 -kube_namespace_labels{namespace="yft-kafkaproxy",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="test-jee"} 1 -kube_namespace_labels{namespace="dynatrace"} 1 -kube_namespace_labels{namespace="gdpr",label_generated_by="namespace-operator"} 1 -kube_namespace_labels{namespace="paas-demo"} 1 -kube_namespace_labels{namespace="openshift-sdn"} 1 -kube_namespace_labels{namespace="adc-vault"} 1 -kube_namespace_labels{namespace="awx-tst"} 1 -kube_namespace_labels{namespace="openshift-monitoring",label_openshift_io_cluster_monitoring="true"} 1 -# HELP kube_namespace_status_phase kubernetes namespace status phase. -# TYPE kube_namespace_status_phase gauge -kube_namespace_status_phase{namespace="telenet-baseimages",phase="Active"} 1 -kube_namespace_status_phase{namespace="telenet-baseimages",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="testea",phase="Active"} 0 -kube_namespace_status_phase{namespace="testea",phase="Terminating"} 1 -kube_namespace_status_phase{namespace="trident",phase="Active"} 1 -kube_namespace_status_phase{namespace="trident",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="base-apache",phase="Active"} 1 -kube_namespace_status_phase{namespace="base-apache",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="ceph",phase="Active"} 1 -kube_namespace_status_phase{namespace="ceph",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="test",phase="Active"} 0 -kube_namespace_status_phase{namespace="test",phase="Terminating"} 1 -kube_namespace_status_phase{namespace="weblogic-poc",phase="Active"} 1 -kube_namespace_status_phase{namespace="weblogic-poc",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="awx-db-cluster",phase="Active"} 1 -kube_namespace_status_phase{namespace="awx-db-cluster",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="sandbox",phase="Active"} 0 -kube_namespace_status_phase{namespace="sandbox",phase="Terminating"} 1 -kube_namespace_status_phase{namespace="paas-cloud-base-images",phase="Active"} 1 -kube_namespace_status_phase{namespace="paas-cloud-base-images",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="tiptool",phase="Active"} 1 -kube_namespace_status_phase{namespace="tiptool",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="tvw",phase="Active"} 0 -kube_namespace_status_phase{namespace="tvw",phase="Terminating"} 1 -kube_namespace_status_phase{namespace="devops-playground",phase="Active"} 1 -kube_namespace_status_phase{namespace="devops-playground",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="edev-communication",phase="Active"} 1 -kube_namespace_status_phase{namespace="edev-communication",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="ns-createdby-namespace-operator",phase="Active"} 1 -kube_namespace_status_phase{namespace="ns-createdby-namespace-operator",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="openshift-console",phase="Active"} 1 -kube_namespace_status_phase{namespace="openshift-console",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="telenet-public",phase="Active"} 1 -kube_namespace_status_phase{namespace="telenet-public",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="tiptool-dvp",phase="Active"} 1 -kube_namespace_status_phase{namespace="tiptool-dvp",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="vault",phase="Active"} 1 -kube_namespace_status_phase{namespace="vault",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="freephone-bp",phase="Active"} 1 -kube_namespace_status_phase{namespace="freephone-bp",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="helloworld",phase="Active"} 0 -kube_namespace_status_phase{namespace="helloworld",phase="Terminating"} 1 -kube_namespace_status_phase{namespace="openshift",phase="Active"} 1 -kube_namespace_status_phase{namespace="openshift",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="openshift-logging",phase="Active"} 1 -kube_namespace_status_phase{namespace="openshift-logging",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="telenet-system",phase="Active"} 1 -kube_namespace_status_phase{namespace="telenet-system",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="yelo-backend",phase="Active"} 1 -kube_namespace_status_phase{namespace="yelo-backend",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="awx",phase="Active"} 1 -kube_namespace_status_phase{namespace="awx",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="jenkins-operator-demo",phase="Active"} 1 -kube_namespace_status_phase{namespace="jenkins-operator-demo",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="openshift-web-console",phase="Active"} 1 -kube_namespace_status_phase{namespace="openshift-web-console",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="tiptool-uat",phase="Active"} 1 -kube_namespace_status_phase{namespace="tiptool-uat",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="traefik",phase="Active"} 1 -kube_namespace_status_phase{namespace="traefik",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="gitlab",phase="Active"} 1 -kube_namespace_status_phase{namespace="gitlab",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="jenkins",phase="Active"} 1 -kube_namespace_status_phase{namespace="jenkins",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="openshift-node",phase="Active"} 1 -kube_namespace_status_phase{namespace="openshift-node",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="telenet-cluster-ops",phase="Active"} 1 -kube_namespace_status_phase{namespace="telenet-cluster-ops",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="jdk",phase="Active"} 1 -kube_namespace_status_phase{namespace="jdk",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="kibana-tst",phase="Active"} 1 -kube_namespace_status_phase{namespace="kibana-tst",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="default",phase="Active"} 1 -kube_namespace_status_phase{namespace="default",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="yft-kafkaproxy",phase="Active"} 1 -kube_namespace_status_phase{namespace="yft-kafkaproxy",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="paas-demo",phase="Active"} 1 -kube_namespace_status_phase{namespace="paas-demo",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="test-jee",phase="Active"} 0 -kube_namespace_status_phase{namespace="test-jee",phase="Terminating"} 1 -kube_namespace_status_phase{namespace="dynatrace",phase="Active"} 1 -kube_namespace_status_phase{namespace="dynatrace",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="gdpr",phase="Active"} 1 -kube_namespace_status_phase{namespace="gdpr",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="openshift-monitoring",phase="Active"} 1 -kube_namespace_status_phase{namespace="openshift-monitoring",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="openshift-sdn",phase="Active"} 1 -kube_namespace_status_phase{namespace="openshift-sdn",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="adc-vault",phase="Active"} 0 -kube_namespace_status_phase{namespace="adc-vault",phase="Terminating"} 1 -kube_namespace_status_phase{namespace="awx-tst",phase="Active"} 1 -kube_namespace_status_phase{namespace="awx-tst",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="test2",phase="Active"} 0 -kube_namespace_status_phase{namespace="test2",phase="Terminating"} 1 -kube_namespace_status_phase{namespace="edev-tools",phase="Active"} 1 -kube_namespace_status_phase{namespace="edev-tools",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="myproject",phase="Active"} 1 -kube_namespace_status_phase{namespace="myproject",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="demo",phase="Active"} 1 -kube_namespace_status_phase{namespace="demo",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="kube-public",phase="Active"} 1 -kube_namespace_status_phase{namespace="kube-public",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="casa-mila-squad",phase="Active"} 1 -kube_namespace_status_phase{namespace="casa-mila-squad",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="kube-system",phase="Active"} 1 -kube_namespace_status_phase{namespace="kube-system",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="playground",phase="Active"} 1 -kube_namespace_status_phase{namespace="playground",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="telenet-operators",phase="Active"} 1 -kube_namespace_status_phase{namespace="telenet-operators",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="tiller",phase="Active"} 1 -kube_namespace_status_phase{namespace="tiller",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="tvwassen",phase="Active"} 0 -kube_namespace_status_phase{namespace="tvwassen",phase="Terminating"} 1 -kube_namespace_status_phase{namespace="aem",phase="Active"} 1 -kube_namespace_status_phase{namespace="aem",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="bi",phase="Active"} 1 -kube_namespace_status_phase{namespace="bi",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="eatest",phase="Active"} 0 -kube_namespace_status_phase{namespace="eatest",phase="Terminating"} 1 -kube_namespace_status_phase{namespace="openshift-infra",phase="Active"} 1 -kube_namespace_status_phase{namespace="openshift-infra",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="test-config",phase="Active"} 1 -kube_namespace_status_phase{namespace="test-config",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="darwin-integrations",phase="Active"} 1 -kube_namespace_status_phase{namespace="darwin-integrations",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="telenet-monitoring",phase="Active"} 1 -kube_namespace_status_phase{namespace="telenet-monitoring",phase="Terminating"} 0 -# HELP kube_node_info Information about a cluster node. -# TYPE kube_node_info gauge -kube_node_info{node="eln004872.corp.telenet.be",kernel_version="3.10.0-693.5.2.el7.x86_64",os_image="CentOS Linux 7 (Core)",container_runtime_version="docker://1.13.1",kubelet_version="v1.11.0+d4cacc0",kubeproxy_version="v1.11.0+d4cacc0",provider_id=""} 1 -kube_node_info{node="eln004873.corp.telenet.be",kernel_version="3.10.0-693.5.2.el7.x86_64",os_image="CentOS Linux 7 (Core)",container_runtime_version="docker://1.13.1",kubelet_version="v1.11.0+d4cacc0",kubeproxy_version="v1.11.0+d4cacc0",provider_id=""} 1 -kube_node_info{node="eln004871.corp.telenet.be",kernel_version="3.10.0-693.5.2.el7.x86_64",os_image="CentOS Linux 7 (Core)",container_runtime_version="docker://1.13.1",kubelet_version="v1.11.0+d4cacc0",kubeproxy_version="v1.11.0+d4cacc0",provider_id=""} 1 -kube_node_info{node="eln004875.corp.telenet.be",kernel_version="3.10.0-693.5.2.el7.x86_64",os_image="CentOS Linux 7 (Core)",container_runtime_version="docker://1.13.1",kubelet_version="v1.11.0+d4cacc0",kubeproxy_version="v1.11.0+d4cacc0",provider_id=""} 1 -kube_node_info{node="eln004876.corp.telenet.be",kernel_version="3.10.0-693.5.2.el7.x86_64",os_image="CentOS Linux 7 (Core)",container_runtime_version="docker://1.13.1",kubelet_version="v1.11.0+d4cacc0",kubeproxy_version="v1.11.0+d4cacc0",provider_id=""} 1 -kube_node_info{node="eln004866.corp.telenet.be",kernel_version="3.10.0-693.5.2.el7.x86_64",os_image="CentOS Linux 7 (Core)",container_runtime_version="docker://1.13.1",kubelet_version="v1.11.0+d4cacc0",kubeproxy_version="v1.11.0+d4cacc0",provider_id=""} 1 -kube_node_info{node="eln004865.corp.telenet.be",kernel_version="3.10.0-693.5.2.el7.x86_64",os_image="CentOS Linux 7 (Core)",container_runtime_version="docker://1.13.1",kubelet_version="v1.11.0+d4cacc0",kubeproxy_version="v1.11.0+d4cacc0",provider_id=""} 1 -kube_node_info{node="eln004867.corp.telenet.be",kernel_version="3.10.0-693.5.2.el7.x86_64",os_image="CentOS Linux 7 (Core)",container_runtime_version="docker://1.13.1",kubelet_version="v1.11.0+d4cacc0",kubeproxy_version="v1.11.0+d4cacc0",provider_id=""} 1 -kube_node_info{node="eln004868.corp.telenet.be",kernel_version="3.10.0-693.5.2.el7.x86_64",os_image="CentOS Linux 7 (Core)",container_runtime_version="docker://1.13.1",kubelet_version="v1.11.0+d4cacc0",kubeproxy_version="v1.11.0+d4cacc0",provider_id=""} 1 -kube_node_info{node="eln004869.corp.telenet.be",kernel_version="3.10.0-693.5.2.el7.x86_64",os_image="CentOS Linux 7 (Core)",container_runtime_version="docker://1.13.1",kubelet_version="v1.11.0+d4cacc0",kubeproxy_version="v1.11.0+d4cacc0",provider_id=""} 1 -kube_node_info{node="eln004870.corp.telenet.be",kernel_version="3.10.0-693.5.2.el7.x86_64",os_image="CentOS Linux 7 (Core)",container_runtime_version="docker://1.13.1",kubelet_version="v1.11.0+d4cacc0",kubeproxy_version="v1.11.0+d4cacc0",provider_id=""} 1 -kube_node_info{node="eln004874.corp.telenet.be",kernel_version="3.10.0-693.5.2.el7.x86_64",os_image="CentOS Linux 7 (Core)",container_runtime_version="docker://1.13.1",kubelet_version="v1.11.0+d4cacc0",kubeproxy_version="v1.11.0+d4cacc0",provider_id=""} 1 -kube_node_info{node="eln004877.corp.telenet.be",kernel_version="3.10.0-693.5.2.el7.x86_64",os_image="CentOS Linux 7 (Core)",container_runtime_version="docker://1.13.1",kubelet_version="v1.11.0+d4cacc0",kubeproxy_version="v1.11.0+d4cacc0",provider_id=""} 1 -# HELP kube_node_created Unix creation timestamp -# TYPE kube_node_created gauge -kube_node_created{node="eln004865.corp.telenet.be"} 1.551394396e+09 -kube_node_created{node="eln004867.corp.telenet.be"} 1.551394396e+09 -kube_node_created{node="eln004872.corp.telenet.be"} 1.55139465e+09 -kube_node_created{node="eln004873.corp.telenet.be"} 1.551394651e+09 -kube_node_created{node="eln004871.corp.telenet.be"} 1.551394651e+09 -kube_node_created{node="eln004875.corp.telenet.be"} 1.551394651e+09 -kube_node_created{node="eln004876.corp.telenet.be"} 1.551394649e+09 -kube_node_created{node="eln004866.corp.telenet.be"} 1.551394396e+09 -kube_node_created{node="eln004868.corp.telenet.be"} 1.551394649e+09 -kube_node_created{node="eln004869.corp.telenet.be"} 1.551394652e+09 -kube_node_created{node="eln004874.corp.telenet.be"} 1.55139465e+09 -kube_node_created{node="eln004877.corp.telenet.be"} 1.551394649e+09 -kube_node_created{node="eln004870.corp.telenet.be"} 1.551394649e+09 -# HELP kube_node_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_node_labels gauge -kube_node_labels{node="eln004874.corp.telenet.be",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="eln004874.corp.telenet.be",label_node_role_kubernetes_io_infra="true"} 1 -kube_node_labels{node="eln004877.corp.telenet.be",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="eln004877.corp.telenet.be",label_node_role_kubernetes_io_compute="true"} 1 -kube_node_labels{node="eln004870.corp.telenet.be",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="eln004870.corp.telenet.be",label_node_role_kubernetes_io_compute="true"} 1 -kube_node_labels{node="eln004866.corp.telenet.be",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="eln004866.corp.telenet.be",label_node_role_kubernetes_io_master="true"} 1 -kube_node_labels{node="eln004865.corp.telenet.be",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="eln004865.corp.telenet.be",label_node_role_kubernetes_io_master="true"} 1 -kube_node_labels{node="eln004867.corp.telenet.be",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="eln004867.corp.telenet.be",label_node_role_kubernetes_io_master="true"} 1 -kube_node_labels{node="eln004872.corp.telenet.be",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="eln004872.corp.telenet.be",label_node_role_kubernetes_io_compute="true"} 1 -kube_node_labels{node="eln004873.corp.telenet.be",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="eln004873.corp.telenet.be",label_node_role_kubernetes_io_infra="true"} 1 -kube_node_labels{node="eln004871.corp.telenet.be",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="eln004871.corp.telenet.be",label_node_role_kubernetes_io_compute="true"} 1 -kube_node_labels{node="eln004875.corp.telenet.be",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="eln004875.corp.telenet.be",label_node_role_kubernetes_io_compute="true"} 1 -kube_node_labels{node="eln004876.corp.telenet.be",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="eln004876.corp.telenet.be",label_node_role_kubernetes_io_compute="true"} 1 -kube_node_labels{node="eln004868.corp.telenet.be",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="eln004868.corp.telenet.be",label_node_role_kubernetes_io_compute="true"} 1 -kube_node_labels{node="eln004869.corp.telenet.be",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_hostname="eln004869.corp.telenet.be",label_node_role_kubernetes_io_compute="true"} 1 -# HELP kube_node_role The role of a cluster node. -# TYPE kube_node_role gauge -kube_node_role{node="eln004874.corp.telenet.be",role="infra"} 1 -kube_node_role{node="eln004877.corp.telenet.be",role="compute"} 1 -kube_node_role{node="eln004870.corp.telenet.be",role="compute"} 1 -kube_node_role{node="eln004865.corp.telenet.be",role="master"} 1 -kube_node_role{node="eln004867.corp.telenet.be",role="master"} 1 -kube_node_role{node="eln004872.corp.telenet.be",role="compute"} 1 -kube_node_role{node="eln004873.corp.telenet.be",role="infra"} 1 -kube_node_role{node="eln004871.corp.telenet.be",role="compute"} 1 -kube_node_role{node="eln004875.corp.telenet.be",role="compute"} 1 -kube_node_role{node="eln004876.corp.telenet.be",role="compute"} 1 -kube_node_role{node="eln004866.corp.telenet.be",role="master"} 1 -kube_node_role{node="eln004868.corp.telenet.be",role="compute"} 1 -kube_node_role{node="eln004869.corp.telenet.be",role="compute"} 1 -# HELP kube_node_spec_unschedulable Whether a node can schedule new pods. -# TYPE kube_node_spec_unschedulable gauge -kube_node_spec_unschedulable{node="eln004865.corp.telenet.be"} 0 -kube_node_spec_unschedulable{node="eln004867.corp.telenet.be"} 0 -kube_node_spec_unschedulable{node="eln004872.corp.telenet.be"} 0 -kube_node_spec_unschedulable{node="eln004873.corp.telenet.be"} 0 -kube_node_spec_unschedulable{node="eln004871.corp.telenet.be"} 0 -kube_node_spec_unschedulable{node="eln004875.corp.telenet.be"} 0 -kube_node_spec_unschedulable{node="eln004876.corp.telenet.be"} 0 -kube_node_spec_unschedulable{node="eln004866.corp.telenet.be"} 0 -kube_node_spec_unschedulable{node="eln004868.corp.telenet.be"} 0 -kube_node_spec_unschedulable{node="eln004869.corp.telenet.be"} 0 -kube_node_spec_unschedulable{node="eln004874.corp.telenet.be"} 0 -kube_node_spec_unschedulable{node="eln004877.corp.telenet.be"} 0 -kube_node_spec_unschedulable{node="eln004870.corp.telenet.be"} 0 -# HELP kube_node_spec_taint The taint of a cluster node. -# TYPE kube_node_spec_taint gauge -# HELP kube_node_status_condition The condition of a cluster node. -# TYPE kube_node_status_condition gauge -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="OutOfDisk",status="true"} 0 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="OutOfDisk",status="false"} 1 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="OutOfDisk",status="unknown"} 0 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="Ready",status="true"} 1 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="Ready",status="false"} 0 -kube_node_status_condition{node="eln004876.corp.telenet.be",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="OutOfDisk",status="true"} 0 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="OutOfDisk",status="false"} 1 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="OutOfDisk",status="unknown"} 0 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="Ready",status="true"} 1 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="Ready",status="false"} 0 -kube_node_status_condition{node="eln004866.corp.telenet.be",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="OutOfDisk",status="true"} 0 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="OutOfDisk",status="false"} 1 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="OutOfDisk",status="unknown"} 0 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="Ready",status="true"} 1 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="Ready",status="false"} 0 -kube_node_status_condition{node="eln004865.corp.telenet.be",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="OutOfDisk",status="true"} 0 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="OutOfDisk",status="false"} 1 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="OutOfDisk",status="unknown"} 0 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="Ready",status="true"} 1 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="Ready",status="false"} 0 -kube_node_status_condition{node="eln004867.corp.telenet.be",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="OutOfDisk",status="true"} 0 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="OutOfDisk",status="false"} 1 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="OutOfDisk",status="unknown"} 0 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="Ready",status="true"} 1 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="Ready",status="false"} 0 -kube_node_status_condition{node="eln004872.corp.telenet.be",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="OutOfDisk",status="true"} 0 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="OutOfDisk",status="false"} 1 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="OutOfDisk",status="unknown"} 0 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="Ready",status="true"} 1 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="Ready",status="false"} 0 -kube_node_status_condition{node="eln004873.corp.telenet.be",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="OutOfDisk",status="true"} 0 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="OutOfDisk",status="false"} 1 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="OutOfDisk",status="unknown"} 0 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="Ready",status="true"} 1 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="Ready",status="false"} 0 -kube_node_status_condition{node="eln004871.corp.telenet.be",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="OutOfDisk",status="true"} 0 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="OutOfDisk",status="false"} 1 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="OutOfDisk",status="unknown"} 0 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="Ready",status="true"} 1 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="Ready",status="false"} 0 -kube_node_status_condition{node="eln004875.corp.telenet.be",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="OutOfDisk",status="true"} 0 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="OutOfDisk",status="false"} 1 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="OutOfDisk",status="unknown"} 0 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="Ready",status="true"} 1 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="Ready",status="false"} 0 -kube_node_status_condition{node="eln004868.corp.telenet.be",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="OutOfDisk",status="true"} 0 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="OutOfDisk",status="false"} 1 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="OutOfDisk",status="unknown"} 0 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="Ready",status="true"} 1 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="Ready",status="false"} 0 -kube_node_status_condition{node="eln004869.corp.telenet.be",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="OutOfDisk",status="true"} 0 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="OutOfDisk",status="false"} 1 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="OutOfDisk",status="unknown"} 0 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="Ready",status="true"} 1 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="Ready",status="false"} 0 -kube_node_status_condition{node="eln004874.corp.telenet.be",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="OutOfDisk",status="true"} 0 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="OutOfDisk",status="false"} 1 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="OutOfDisk",status="unknown"} 0 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="Ready",status="true"} 1 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="Ready",status="false"} 0 -kube_node_status_condition{node="eln004877.corp.telenet.be",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="OutOfDisk",status="true"} 0 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="OutOfDisk",status="false"} 1 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="OutOfDisk",status="unknown"} 0 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="Ready",status="true"} 1 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="Ready",status="false"} 0 -kube_node_status_condition{node="eln004870.corp.telenet.be",condition="Ready",status="unknown"} 0 -# HELP kube_node_status_phase The phase the node is currently in. -# TYPE kube_node_status_phase gauge -# HELP kube_node_status_capacity The capacity for different resources of a node. -# TYPE kube_node_status_capacity gauge -kube_node_status_capacity{node="eln004875.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.6641646592e+10 -kube_node_status_capacity{node="eln004875.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_capacity{node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_capacity{node="eln004875.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="eln004876.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.6641646592e+10 -kube_node_status_capacity{node="eln004876.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_capacity{node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_capacity{node="eln004876.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="eln004866.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="eln004866.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 1.6641646592e+10 -kube_node_status_capacity{node="eln004866.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_capacity{node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_capacity{node="eln004865.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_capacity{node="eln004865.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="eln004865.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="eln004865.corp.telenet.be",resource="memory",unit="byte"} 1.6641646592e+10 -kube_node_status_capacity{node="eln004865.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_capacity{node="eln004867.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="eln004867.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 1.6641646592e+10 -kube_node_status_capacity{node="eln004867.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_capacity{node="eln004867.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_capacity{node="eln004872.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_capacity{node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_capacity{node="eln004872.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="eln004872.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.6641646592e+10 -kube_node_status_capacity{node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_capacity{node="eln004873.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="eln004873.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 1.6641646592e+10 -kube_node_status_capacity{node="eln004873.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_capacity{node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_capacity{node="eln004871.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="eln004871.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.6641646592e+10 -kube_node_status_capacity{node="eln004871.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_capacity{node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_capacity{node="eln004868.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="eln004868.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.6641646592e+10 -kube_node_status_capacity{node="eln004868.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_capacity{node="eln004869.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.6641646592e+10 -kube_node_status_capacity{node="eln004869.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_capacity{node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_capacity{node="eln004869.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="eln004874.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 1.6641646592e+10 -kube_node_status_capacity{node="eln004874.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_capacity{node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_capacity{node="eln004874.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="eln004877.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="eln004877.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.6641646592e+10 -kube_node_status_capacity{node="eln004877.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_capacity{node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_capacity{node="eln004870.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_capacity{node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_capacity{node="eln004870.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="eln004870.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.6641646592e+10 -# HELP kube_node_status_capacity_pods The total pod resources of the node. -# TYPE kube_node_status_capacity_pods gauge -kube_node_status_capacity_pods{node="eln004877.corp.telenet.be"} 250 -kube_node_status_capacity_pods{node="eln004870.corp.telenet.be"} 250 -kube_node_status_capacity_pods{node="eln004874.corp.telenet.be"} 250 -kube_node_status_capacity_pods{node="eln004867.corp.telenet.be"} 250 -kube_node_status_capacity_pods{node="eln004872.corp.telenet.be"} 250 -kube_node_status_capacity_pods{node="eln004873.corp.telenet.be"} 250 -kube_node_status_capacity_pods{node="eln004871.corp.telenet.be"} 250 -kube_node_status_capacity_pods{node="eln004875.corp.telenet.be"} 250 -kube_node_status_capacity_pods{node="eln004876.corp.telenet.be"} 250 -kube_node_status_capacity_pods{node="eln004866.corp.telenet.be"} 250 -kube_node_status_capacity_pods{node="eln004865.corp.telenet.be"} 250 -kube_node_status_capacity_pods{node="eln004869.corp.telenet.be"} 250 -kube_node_status_capacity_pods{node="eln004868.corp.telenet.be"} 250 -# HELP kube_node_status_capacity_cpu_cores The total CPU resources of the node. -# TYPE kube_node_status_capacity_cpu_cores gauge -kube_node_status_capacity_cpu_cores{node="eln004875.corp.telenet.be"} 4 -kube_node_status_capacity_cpu_cores{node="eln004876.corp.telenet.be"} 4 -kube_node_status_capacity_cpu_cores{node="eln004866.corp.telenet.be"} 4 -kube_node_status_capacity_cpu_cores{node="eln004865.corp.telenet.be"} 4 -kube_node_status_capacity_cpu_cores{node="eln004867.corp.telenet.be"} 4 -kube_node_status_capacity_cpu_cores{node="eln004872.corp.telenet.be"} 4 -kube_node_status_capacity_cpu_cores{node="eln004873.corp.telenet.be"} 4 -kube_node_status_capacity_cpu_cores{node="eln004871.corp.telenet.be"} 4 -kube_node_status_capacity_cpu_cores{node="eln004868.corp.telenet.be"} 4 -kube_node_status_capacity_cpu_cores{node="eln004869.corp.telenet.be"} 4 -kube_node_status_capacity_cpu_cores{node="eln004874.corp.telenet.be"} 4 -kube_node_status_capacity_cpu_cores{node="eln004877.corp.telenet.be"} 4 -kube_node_status_capacity_cpu_cores{node="eln004870.corp.telenet.be"} 4 -# HELP kube_node_status_capacity_memory_bytes The total memory resources of the node. -# TYPE kube_node_status_capacity_memory_bytes gauge -kube_node_status_capacity_memory_bytes{node="eln004870.corp.telenet.be"} 1.6641646592e+10 -kube_node_status_capacity_memory_bytes{node="eln004874.corp.telenet.be"} 1.6641646592e+10 -kube_node_status_capacity_memory_bytes{node="eln004877.corp.telenet.be"} 1.6641646592e+10 -kube_node_status_capacity_memory_bytes{node="eln004872.corp.telenet.be"} 1.6641646592e+10 -kube_node_status_capacity_memory_bytes{node="eln004873.corp.telenet.be"} 1.6641646592e+10 -kube_node_status_capacity_memory_bytes{node="eln004871.corp.telenet.be"} 1.6641646592e+10 -kube_node_status_capacity_memory_bytes{node="eln004875.corp.telenet.be"} 1.6641646592e+10 -kube_node_status_capacity_memory_bytes{node="eln004876.corp.telenet.be"} 1.6641646592e+10 -kube_node_status_capacity_memory_bytes{node="eln004866.corp.telenet.be"} 1.6641646592e+10 -kube_node_status_capacity_memory_bytes{node="eln004865.corp.telenet.be"} 1.6641646592e+10 -kube_node_status_capacity_memory_bytes{node="eln004867.corp.telenet.be"} 1.6641646592e+10 -kube_node_status_capacity_memory_bytes{node="eln004868.corp.telenet.be"} 1.6641646592e+10 -kube_node_status_capacity_memory_bytes{node="eln004869.corp.telenet.be"} 1.6641646592e+10 -# HELP kube_node_status_allocatable The allocatable for different resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable gauge -kube_node_status_allocatable{node="eln004874.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_allocatable{node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_allocatable{node="eln004874.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004874.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 1.6536788992e+10 -kube_node_status_allocatable{node="eln004877.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004877.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.6536788992e+10 -kube_node_status_allocatable{node="eln004877.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_allocatable{node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_allocatable{node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.6536788992e+10 -kube_node_status_allocatable{node="eln004870.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_allocatable{node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_allocatable{node="eln004870.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004870.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_allocatable{node="eln004875.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004875.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.6536788992e+10 -kube_node_status_allocatable{node="eln004875.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_allocatable{node="eln004876.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.6536788992e+10 -kube_node_status_allocatable{node="eln004876.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_allocatable{node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_allocatable{node="eln004876.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004866.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_allocatable{node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_allocatable{node="eln004866.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004866.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 1.6536788992e+10 -kube_node_status_allocatable{node="eln004865.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_allocatable{node="eln004865.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004865.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004865.corp.telenet.be",resource="memory",unit="byte"} 1.6536788992e+10 -kube_node_status_allocatable{node="eln004865.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_allocatable{node="eln004867.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_allocatable{node="eln004867.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004867.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 1.6536788992e+10 -kube_node_status_allocatable{node="eln004867.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_allocatable{node="eln004872.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.6536788992e+10 -kube_node_status_allocatable{node="eln004872.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_allocatable{node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_allocatable{node="eln004872.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_allocatable{node="eln004873.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004873.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 1.6536788992e+10 -kube_node_status_allocatable{node="eln004873.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_allocatable{node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.6536788992e+10 -kube_node_status_allocatable{node="eln004871.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_allocatable{node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_allocatable{node="eln004871.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004871.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_allocatable{node="eln004868.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004868.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.6536788992e+10 -kube_node_status_allocatable{node="eln004868.corp.telenet.be",resource="pods",unit="integer"} 250 -kube_node_status_allocatable{node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 4 -kube_node_status_allocatable{node="eln004869.corp.telenet.be",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004869.corp.telenet.be",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.6536788992e+10 -kube_node_status_allocatable{node="eln004869.corp.telenet.be",resource="pods",unit="integer"} 250 -# HELP kube_node_status_allocatable_pods The pod resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_pods gauge -kube_node_status_allocatable_pods{node="eln004873.corp.telenet.be"} 250 -kube_node_status_allocatable_pods{node="eln004871.corp.telenet.be"} 250 -kube_node_status_allocatable_pods{node="eln004875.corp.telenet.be"} 250 -kube_node_status_allocatable_pods{node="eln004876.corp.telenet.be"} 250 -kube_node_status_allocatable_pods{node="eln004866.corp.telenet.be"} 250 -kube_node_status_allocatable_pods{node="eln004865.corp.telenet.be"} 250 -kube_node_status_allocatable_pods{node="eln004867.corp.telenet.be"} 250 -kube_node_status_allocatable_pods{node="eln004872.corp.telenet.be"} 250 -kube_node_status_allocatable_pods{node="eln004868.corp.telenet.be"} 250 -kube_node_status_allocatable_pods{node="eln004869.corp.telenet.be"} 250 -kube_node_status_allocatable_pods{node="eln004874.corp.telenet.be"} 250 -kube_node_status_allocatable_pods{node="eln004877.corp.telenet.be"} 250 -kube_node_status_allocatable_pods{node="eln004870.corp.telenet.be"} 250 -# HELP kube_node_status_allocatable_cpu_cores The CPU resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_cpu_cores gauge -kube_node_status_allocatable_cpu_cores{node="eln004877.corp.telenet.be"} 4 -kube_node_status_allocatable_cpu_cores{node="eln004870.corp.telenet.be"} 4 -kube_node_status_allocatable_cpu_cores{node="eln004874.corp.telenet.be"} 4 -kube_node_status_allocatable_cpu_cores{node="eln004867.corp.telenet.be"} 4 -kube_node_status_allocatable_cpu_cores{node="eln004872.corp.telenet.be"} 4 -kube_node_status_allocatable_cpu_cores{node="eln004873.corp.telenet.be"} 4 -kube_node_status_allocatable_cpu_cores{node="eln004871.corp.telenet.be"} 4 -kube_node_status_allocatable_cpu_cores{node="eln004875.corp.telenet.be"} 4 -kube_node_status_allocatable_cpu_cores{node="eln004876.corp.telenet.be"} 4 -kube_node_status_allocatable_cpu_cores{node="eln004866.corp.telenet.be"} 4 -kube_node_status_allocatable_cpu_cores{node="eln004865.corp.telenet.be"} 4 -kube_node_status_allocatable_cpu_cores{node="eln004869.corp.telenet.be"} 4 -kube_node_status_allocatable_cpu_cores{node="eln004868.corp.telenet.be"} 4 -# HELP kube_node_status_allocatable_memory_bytes The memory resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_memory_bytes gauge -kube_node_status_allocatable_memory_bytes{node="eln004874.corp.telenet.be"} 1.6536788992e+10 -kube_node_status_allocatable_memory_bytes{node="eln004877.corp.telenet.be"} 1.6536788992e+10 -kube_node_status_allocatable_memory_bytes{node="eln004870.corp.telenet.be"} 1.6536788992e+10 -kube_node_status_allocatable_memory_bytes{node="eln004865.corp.telenet.be"} 1.6536788992e+10 -kube_node_status_allocatable_memory_bytes{node="eln004867.corp.telenet.be"} 1.6536788992e+10 -kube_node_status_allocatable_memory_bytes{node="eln004872.corp.telenet.be"} 1.6536788992e+10 -kube_node_status_allocatable_memory_bytes{node="eln004873.corp.telenet.be"} 1.6536788992e+10 -kube_node_status_allocatable_memory_bytes{node="eln004871.corp.telenet.be"} 1.6536788992e+10 -kube_node_status_allocatable_memory_bytes{node="eln004875.corp.telenet.be"} 1.6536788992e+10 -kube_node_status_allocatable_memory_bytes{node="eln004876.corp.telenet.be"} 1.6536788992e+10 -kube_node_status_allocatable_memory_bytes{node="eln004866.corp.telenet.be"} 1.6536788992e+10 -kube_node_status_allocatable_memory_bytes{node="eln004868.corp.telenet.be"} 1.6536788992e+10 -kube_node_status_allocatable_memory_bytes{node="eln004869.corp.telenet.be"} 1.6536788992e+10 -# HELP kube_persistentvolumeclaim_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_persistentvolumeclaim_labels gauge -kube_persistentvolumeclaim_labels{namespace="trident",persistentvolumeclaim="trident",label_app="trident.netapp.io"} 1 -kube_persistentvolumeclaim_labels{namespace="vault",persistentvolumeclaim="data-vault-0",label_app_kubernetes_io_instance="vault",label_app_kubernetes_io_name="vault",label_component="server",label_helm_sh_chart="vault-0.1.1"} 1 -kube_persistentvolumeclaim_labels{namespace="weblogic-poc",persistentvolumeclaim="dinomanpvc"} 1 -kube_persistentvolumeclaim_labels{namespace="bi",persistentvolumeclaim="jenkins"} 1 -kube_persistentvolumeclaim_labels{namespace="devops-playground",persistentvolumeclaim="volume01",label_app="jenkins"} 1 -kube_persistentvolumeclaim_labels{namespace="edev-tools",persistentvolumeclaim="edevradiator-mysql-prd",label_app="edevradiator-mysql-prd",label_environment="prd",label_template="edevradiator-mysql-prd"} 1 -kube_persistentvolumeclaim_labels{namespace="jenkins",persistentvolumeclaim="volume01",label_app="jenkins"} 1 -kube_persistentvolumeclaim_labels{namespace="trident",persistentvolumeclaim="ntaph02-sas-resizable-01"} 1 -# HELP kube_persistentvolumeclaim_info Information about persistent volume claim. -# TYPE kube_persistentvolumeclaim_info gauge -kube_persistentvolumeclaim_info{namespace="jenkins",persistentvolumeclaim="volume01",storageclass="",volumename="pv00001"} 1 -kube_persistentvolumeclaim_info{namespace="trident",persistentvolumeclaim="ntaph02-sas-resizable-01",storageclass="ntaph02-sas-resizable",volumename="trident-ntaph02-sas-resizable-01-d5f78"} 1 -kube_persistentvolumeclaim_info{namespace="trident",persistentvolumeclaim="trident",storageclass="",volumename="trident"} 1 -kube_persistentvolumeclaim_info{namespace="vault",persistentvolumeclaim="data-vault-0",storageclass="",volumename="pv00005"} 1 -kube_persistentvolumeclaim_info{namespace="weblogic-poc",persistentvolumeclaim="dinomanpvc",storageclass="",volumename="pv00002"} 1 -kube_persistentvolumeclaim_info{namespace="bi",persistentvolumeclaim="jenkins",storageclass="",volumename="pv00000"} 1 -kube_persistentvolumeclaim_info{namespace="devops-playground",persistentvolumeclaim="volume01",storageclass="",volumename="pv00003"} 1 -kube_persistentvolumeclaim_info{namespace="edev-tools",persistentvolumeclaim="edevradiator-mysql-prd",storageclass="",volumename="pv00006"} 1 -# HELP kube_persistentvolumeclaim_status_phase The phase the persistent volume claim is currently in. -# TYPE kube_persistentvolumeclaim_status_phase gauge -kube_persistentvolumeclaim_status_phase{namespace="vault",persistentvolumeclaim="data-vault-0",phase="Lost"} 0 -kube_persistentvolumeclaim_status_phase{namespace="vault",persistentvolumeclaim="data-vault-0",phase="Bound"} 1 -kube_persistentvolumeclaim_status_phase{namespace="vault",persistentvolumeclaim="data-vault-0",phase="Pending"} 0 -kube_persistentvolumeclaim_status_phase{namespace="weblogic-poc",persistentvolumeclaim="dinomanpvc",phase="Lost"} 0 -kube_persistentvolumeclaim_status_phase{namespace="weblogic-poc",persistentvolumeclaim="dinomanpvc",phase="Bound"} 1 -kube_persistentvolumeclaim_status_phase{namespace="weblogic-poc",persistentvolumeclaim="dinomanpvc",phase="Pending"} 0 -kube_persistentvolumeclaim_status_phase{namespace="bi",persistentvolumeclaim="jenkins",phase="Lost"} 0 -kube_persistentvolumeclaim_status_phase{namespace="bi",persistentvolumeclaim="jenkins",phase="Bound"} 1 -kube_persistentvolumeclaim_status_phase{namespace="bi",persistentvolumeclaim="jenkins",phase="Pending"} 0 -kube_persistentvolumeclaim_status_phase{namespace="devops-playground",persistentvolumeclaim="volume01",phase="Lost"} 0 -kube_persistentvolumeclaim_status_phase{namespace="devops-playground",persistentvolumeclaim="volume01",phase="Bound"} 1 -kube_persistentvolumeclaim_status_phase{namespace="devops-playground",persistentvolumeclaim="volume01",phase="Pending"} 0 -kube_persistentvolumeclaim_status_phase{namespace="edev-tools",persistentvolumeclaim="edevradiator-mysql-prd",phase="Lost"} 0 -kube_persistentvolumeclaim_status_phase{namespace="edev-tools",persistentvolumeclaim="edevradiator-mysql-prd",phase="Bound"} 1 -kube_persistentvolumeclaim_status_phase{namespace="edev-tools",persistentvolumeclaim="edevradiator-mysql-prd",phase="Pending"} 0 -kube_persistentvolumeclaim_status_phase{namespace="jenkins",persistentvolumeclaim="volume01",phase="Lost"} 0 -kube_persistentvolumeclaim_status_phase{namespace="jenkins",persistentvolumeclaim="volume01",phase="Bound"} 1 -kube_persistentvolumeclaim_status_phase{namespace="jenkins",persistentvolumeclaim="volume01",phase="Pending"} 0 -kube_persistentvolumeclaim_status_phase{namespace="trident",persistentvolumeclaim="ntaph02-sas-resizable-01",phase="Lost"} 0 -kube_persistentvolumeclaim_status_phase{namespace="trident",persistentvolumeclaim="ntaph02-sas-resizable-01",phase="Bound"} 1 -kube_persistentvolumeclaim_status_phase{namespace="trident",persistentvolumeclaim="ntaph02-sas-resizable-01",phase="Pending"} 0 -kube_persistentvolumeclaim_status_phase{namespace="trident",persistentvolumeclaim="trident",phase="Lost"} 0 -kube_persistentvolumeclaim_status_phase{namespace="trident",persistentvolumeclaim="trident",phase="Bound"} 1 -kube_persistentvolumeclaim_status_phase{namespace="trident",persistentvolumeclaim="trident",phase="Pending"} 0 -# HELP kube_persistentvolumeclaim_resource_requests_storage_bytes The capacity of storage requested by the persistent volume claim. -# TYPE kube_persistentvolumeclaim_resource_requests_storage_bytes gauge -kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="trident",persistentvolumeclaim="trident"} 2.147483648e+09 -kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="vault",persistentvolumeclaim="data-vault-0"} 1.073741824e+10 -kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="weblogic-poc",persistentvolumeclaim="dinomanpvc"} 2.147483648e+09 -kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="bi",persistentvolumeclaim="jenkins"} 1.073741824e+10 -kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="devops-playground",persistentvolumeclaim="volume01"} 1.073741824e+10 -kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="edev-tools",persistentvolumeclaim="edevradiator-mysql-prd"} 1.073741824e+10 -kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="jenkins",persistentvolumeclaim="volume01"} 1.073741824e+10 -kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="trident",persistentvolumeclaim="ntaph02-sas-resizable-01"} 1.073741824e+09 -# HELP kube_persistentvolumeclaim_access_mode The access mode(s) specified by the persistent volume claim. -# TYPE kube_persistentvolumeclaim_access_mode gauge -kube_persistentvolumeclaim_access_mode{namespace="jenkins",persistentvolumeclaim="volume01",access_mode="ReadWriteOnce"} 1 -kube_persistentvolumeclaim_access_mode{namespace="trident",persistentvolumeclaim="ntaph02-sas-resizable-01",access_mode="ReadWriteMany"} 1 -kube_persistentvolumeclaim_access_mode{namespace="trident",persistentvolumeclaim="trident",access_mode="ReadWriteOnce"} 1 -kube_persistentvolumeclaim_access_mode{namespace="vault",persistentvolumeclaim="data-vault-0",access_mode="ReadWriteOnce"} 1 -kube_persistentvolumeclaim_access_mode{namespace="weblogic-poc",persistentvolumeclaim="dinomanpvc",access_mode="ReadWriteOnce"} 1 -kube_persistentvolumeclaim_access_mode{namespace="bi",persistentvolumeclaim="jenkins",access_mode="ReadWriteOnce"} 1 -kube_persistentvolumeclaim_access_mode{namespace="devops-playground",persistentvolumeclaim="volume01",access_mode="ReadWriteOnce"} 1 -kube_persistentvolumeclaim_access_mode{namespace="edev-tools",persistentvolumeclaim="edevradiator-mysql-prd",access_mode="ReadWriteOnce"} 1 -# HELP kube_persistentvolume_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_persistentvolume_labels gauge -kube_persistentvolume_labels{persistentvolume="pv00005"} 1 -kube_persistentvolume_labels{persistentvolume="pv00006"} 1 -kube_persistentvolume_labels{persistentvolume="trident",label_app="trident.netapp.io"} 1 -kube_persistentvolume_labels{persistentvolume="pv00000",label_app="sandbox",label_driver="nfs"} 1 -kube_persistentvolume_labels{persistentvolume="pv00001"} 1 -kube_persistentvolume_labels{persistentvolume="pv00002"} 1 -kube_persistentvolume_labels{persistentvolume="pv00003"} 1 -kube_persistentvolume_labels{persistentvolume="pv00004"} 1 -kube_persistentvolume_labels{persistentvolume="trident-ntaph02-sas-resizable-01-d5f78"} 1 -# HELP kube_persistentvolume_status_phase The phase indicates if a volume is available, bound to a claim, or released by a claim. -# TYPE kube_persistentvolume_status_phase gauge -kube_persistentvolume_status_phase{persistentvolume="pv00005",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00005",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00005",phase="Bound"} 1 -kube_persistentvolume_status_phase{persistentvolume="pv00005",phase="Released"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00005",phase="Failed"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00006",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00006",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00006",phase="Bound"} 1 -kube_persistentvolume_status_phase{persistentvolume="pv00006",phase="Released"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00006",phase="Failed"} 0 -kube_persistentvolume_status_phase{persistentvolume="trident",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="trident",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="trident",phase="Bound"} 1 -kube_persistentvolume_status_phase{persistentvolume="trident",phase="Released"} 0 -kube_persistentvolume_status_phase{persistentvolume="trident",phase="Failed"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00000",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00000",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00000",phase="Bound"} 1 -kube_persistentvolume_status_phase{persistentvolume="pv00000",phase="Released"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00000",phase="Failed"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00001",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00001",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00001",phase="Bound"} 1 -kube_persistentvolume_status_phase{persistentvolume="pv00001",phase="Released"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00001",phase="Failed"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00002",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00002",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00002",phase="Bound"} 1 -kube_persistentvolume_status_phase{persistentvolume="pv00002",phase="Released"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00002",phase="Failed"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00003",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00003",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00003",phase="Bound"} 1 -kube_persistentvolume_status_phase{persistentvolume="pv00003",phase="Released"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00003",phase="Failed"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00004",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00004",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00004",phase="Bound"} 0 -kube_persistentvolume_status_phase{persistentvolume="pv00004",phase="Released"} 1 -kube_persistentvolume_status_phase{persistentvolume="pv00004",phase="Failed"} 0 -kube_persistentvolume_status_phase{persistentvolume="trident-ntaph02-sas-resizable-01-d5f78",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="trident-ntaph02-sas-resizable-01-d5f78",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="trident-ntaph02-sas-resizable-01-d5f78",phase="Bound"} 1 -kube_persistentvolume_status_phase{persistentvolume="trident-ntaph02-sas-resizable-01-d5f78",phase="Released"} 0 -kube_persistentvolume_status_phase{persistentvolume="trident-ntaph02-sas-resizable-01-d5f78",phase="Failed"} 0 -# HELP kube_persistentvolume_info Information about persistentvolume. -# TYPE kube_persistentvolume_info gauge -kube_persistentvolume_info{persistentvolume="pv00006",storageclass=""} 1 -kube_persistentvolume_info{persistentvolume="trident",storageclass=""} 1 -kube_persistentvolume_info{persistentvolume="pv00005",storageclass=""} 1 -kube_persistentvolume_info{persistentvolume="pv00001",storageclass=""} 1 -kube_persistentvolume_info{persistentvolume="pv00002",storageclass=""} 1 -kube_persistentvolume_info{persistentvolume="pv00003",storageclass=""} 1 -kube_persistentvolume_info{persistentvolume="pv00004",storageclass=""} 1 -kube_persistentvolume_info{persistentvolume="trident-ntaph02-sas-resizable-01-d5f78",storageclass="ntaph02-sas-resizable"} 1 -kube_persistentvolume_info{persistentvolume="pv00000",storageclass=""} 1 -# HELP kube_persistentvolume_capacity_bytes Persistentvolume capacity in bytes. -# TYPE kube_persistentvolume_capacity_bytes gauge -kube_persistentvolume_capacity_bytes{persistentvolume="pv00001"} 1.073741824e+10 -kube_persistentvolume_capacity_bytes{persistentvolume="pv00002"} 1.073741824e+10 -kube_persistentvolume_capacity_bytes{persistentvolume="pv00003"} 1.073741824e+10 -kube_persistentvolume_capacity_bytes{persistentvolume="pv00004"} 1.073741824e+10 -kube_persistentvolume_capacity_bytes{persistentvolume="trident-ntaph02-sas-resizable-01-d5f78"} 1.073741824e+09 -kube_persistentvolume_capacity_bytes{persistentvolume="pv00000"} 1.073741824e+10 -kube_persistentvolume_capacity_bytes{persistentvolume="pv00006"} 1.073741824e+10 -kube_persistentvolume_capacity_bytes{persistentvolume="trident"} 2.147483648e+09 -kube_persistentvolume_capacity_bytes{persistentvolume="pv00005"} 1.073741824e+10 -# HELP kube_poddisruptionbudget_created Unix creation timestamp -# TYPE kube_poddisruptionbudget_created gauge -# HELP kube_poddisruptionbudget_status_current_healthy Current number of healthy pods -# TYPE kube_poddisruptionbudget_status_current_healthy gauge -# HELP kube_poddisruptionbudget_status_desired_healthy Minimum desired number of healthy pods -# TYPE kube_poddisruptionbudget_status_desired_healthy gauge -# HELP kube_poddisruptionbudget_status_pod_disruptions_allowed Number of pod disruptions that are currently allowed -# TYPE kube_poddisruptionbudget_status_pod_disruptions_allowed gauge -# HELP kube_poddisruptionbudget_status_expected_pods Total number of pods counted by this disruption budget -# TYPE kube_poddisruptionbudget_status_expected_pods gauge -# HELP kube_poddisruptionbudget_status_observed_generation Most recent generation observed when updating this PDB status -# TYPE kube_poddisruptionbudget_status_observed_generation gauge -# HELP kube_pod_info Information about pod. -# TYPE kube_pod_info gauge -kube_pod_info{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",host_ip="10.0.56.140",pod_ip="10.128.2.235",uid="2a61c2e8-2e0b-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="app-supplier-settlementweb-2",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-bv6pd",host_ip="",pod_ip="",uid="7536a3fc-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",host_ip="10.0.56.146",pod_ip="10.130.3.44",uid="673e5fe9-1dc0-11ea-a3e1-00505689627a",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",host_ip="10.0.56.145",pod_ip="10.130.4.121",uid="f093611c-1f62-11ea-b7b3-00505689c959",node="eln004875.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="node-exporter-6n88c",host_ip="10.0.56.144",pod_ip="10.0.56.144",uid="86b7d379-96b3-11e9-9863-00505689c959",node="eln004874.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="node-exporter",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",host_ip="10.0.56.141",pod_ip="10.129.5.103",uid="8970c88d-1ef4-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",host_ip="10.0.56.142",pod_ip="10.131.2.13",uid="27d930aa-1ea9-11ea-a3e1-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",host_ip="10.0.56.140",pod_ip="10.128.3.247",uid="fe92ce2e-11bf-11ea-86d9-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.11.0-6",priority_class=""} 1 -kube_pod_info{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",host_ip="10.0.56.140",pod_ip="10.128.3.48",uid="c43397cf-3086-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="edevradiator-mysql-prod-5",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",host_ip="10.0.56.140",pod_ip="10.128.3.188",uid="301c60fa-1ecd-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="awx",pod="awx-init-container-venvs-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.97",uid="35537d2e-1cf1-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="awx-init-container-venvs-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-6ls5t",host_ip="10.0.56.139",pod_ip="10.128.6.227",uid="b987ec88-2003-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.160-92-build",host_ip="10.0.56.139",pod_ip="10.128.7.10",uid="aeaaa400-201f-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.160-92",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="dinomanbc-10-build",host_ip="10.0.56.145",pod_ip="10.130.4.177",uid="2c80e846-1bff-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbc-10",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",host_ip="10.0.56.144",pod_ip="10.128.4.214",uid="89868c7b-9ca4-11e9-a399-00505689627a",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="azure-alert-omi-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",host_ip="10.0.56.147",pod_ip="10.129.2.46",uid="2bbd1958-1e24-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",host_ip="10.0.56.147",pod_ip="10.129.3.196",uid="b9cc813d-200a-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.1-3",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.159-6-build",host_ip="10.0.56.142",pod_ip="10.131.2.208",uid="2d4bee08-15e4-11ea-b538-00505689c959",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.159-6",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-runtime-24-deploy",host_ip="10.0.56.138",pod_ip="10.131.0.245",uid="e4fed2b0-ff1d-11e9-a0c8-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.188",uid="2739a566-2b84-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.272-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",host_ip="10.0.56.146",pod_ip="10.130.3.37",uid="dc1838f9-0195-11ea-9042-00505689627a",node="eln004876.corp.telenet.be",created_by_kind="Job",created_by_name="ldap-sync-manual",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",host_ip="10.0.56.147",pod_ip="10.129.2.166",uid="02209239-1f5c-11ea-a3e1-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",host_ip="10.0.56.140",pod_ip="10.128.2.150",uid="22fdf7f5-2aca-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",host_ip="10.0.56.146",pod_ip="10.130.2.224",uid="96b5dde0-1b50-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.226-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",host_ip="10.0.56.145",pod_ip="10.130.5.3",uid="13d37d87-203d-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-48-88",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",host_ip="10.0.56.146",pod_ip="10.130.2.92",uid="bcfd2b38-0a12-11ea-9557-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-61",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",host_ip="10.0.56.145",pod_ip="10.130.4.97",uid="8945733e-1f51-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-48-61",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-100-86-build",host_ip="10.0.56.141",pod_ip="10.129.5.105",uid="e394638b-2044-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-100-86",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",host_ip="10.0.56.138",pod_ip="10.131.0.119",uid="80f24258-201e-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.1-5",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",host_ip="10.0.56.140",pod_ip="10.128.3.43",uid="a08257c6-2305-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbuildconfig-80",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",host_ip="10.0.56.139",pod_ip="10.128.6.196",uid="7d3f1d7c-0216-11ea-b2de-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.114-4",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",host_ip="10.0.56.138",pod_ip="10.131.0.116",uid="ad75cfdf-201d-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.12.0-8",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",host_ip="10.0.56.138",pod_ip="10.131.1.200",uid="77e664b3-1f7e-11ea-b7b3-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-59-82-build",host_ip="10.0.56.138",pod_ip="10.131.0.87",uid="5a8f6652-200a-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-59-82",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",host_ip="10.0.56.140",pod_ip="10.128.3.84",uid="7d501c49-1dc1-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="alertmanager-main-2",host_ip="10.0.56.143",pod_ip="10.131.4.71",uid="cea3f329-3bac-11e9-b016-005056897df7",node="eln004873.corp.telenet.be",created_by_kind="StatefulSet",created_by_name="alertmanager-main",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",host_ip="10.0.56.141",pod_ip="10.129.4.241",uid="b90b67b0-0b6e-11ea-8576-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.139-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",host_ip="10.0.56.142",pod_ip="10.131.3.151",uid="80c30b75-2025-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Job",created_by_name="cronjob-ldap-group-sync-1576515600",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="ovs-76bcs",host_ip="10.0.56.142",pod_ip="10.0.56.142",uid="5df1eed4-eacf-11e9-a0d3-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="ovs",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",host_ip="10.0.56.140",pod_ip="10.128.2.244",uid="d937fa6c-2248-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="ws-network-inventorymgmt-dinoman-rest-56",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.159-8-build",host_ip="10.0.56.142",pod_ip="10.131.2.213",uid="d8dc15d0-15ef-11ea-b538-00505689c959",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.159-8",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",host_ip="10.0.56.138",pod_ip="10.131.0.187",uid="712d86fb-204b-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="dynatrace-alert-omi-2",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",host_ip="10.0.56.142",pod_ip="10.131.2.206",uid="df7ce9d0-1dba-11ea-b7b3-00505689c959",node="eln004872.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="oneagent-x2q79",host_ip="10.0.56.146",pod_ip="10.0.56.146",uid="b41f76c9-2046-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="oneagent",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",host_ip="10.0.56.140",pod_ip="10.128.2.126",uid="45d26700-1f07-11ea-a3e1-00505689627a",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",host_ip="10.0.56.140",pod_ip="10.128.2.29",uid="939aa2aa-11ce-11ea-86d9-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.197-2",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",host_ip="10.0.56.138",pod_ip="10.131.1.240",uid="0c8a213d-07d7-11ea-af39-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="build-freephone-bp-uat-18",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.159-7-build",host_ip="10.0.56.142",pod_ip="10.131.2.211",uid="30af427f-15e7-11ea-b538-00505689c959",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.159-7",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",host_ip="10.0.56.146",pod_ip="10.130.3.0",uid="86ea1693-e547-11e9-9590-00505689627a",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",host_ip="10.0.56.142",pod_ip="10.131.2.84",uid="c140be5c-104e-11ea-ac75-00505689c959",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.165-2",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",host_ip="10.0.56.141",pod_ip="10.129.5.3",uid="1bc51f9c-2015-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-49-84",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-67-84-build",host_ip="10.0.56.141",pod_ip="10.129.5.0",uid="465c31aa-2015-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-67-84",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-100-83-build",host_ip="10.0.56.141",pod_ip="10.129.4.255",uid="1bab9265-2015-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-100-83",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",host_ip="10.0.56.145",pod_ip="10.130.5.192",uid="57b8de27-14f8-11ea-8be7-00505689627a",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="ws.network.inventorymgmt.dinoman.rest-s2i-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.160-95-build",host_ip="10.0.56.146",pod_ip="10.130.2.154",uid="bd85a3b2-2047-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.160-95",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",host_ip="10.0.56.140",pod_ip="10.128.2.235",uid="0a1c57d3-f669-11e9-887e-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.252",uid="e44d0368-27ab-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.257-1",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="oneagent-c4l5w",host_ip="10.0.56.140",pod_ip="10.0.56.140",uid="07ce7d54-20b4-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="oneagent",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="sdn-m2kzj",host_ip="10.0.56.145",pod_ip="10.0.56.145",uid="135d3ea0-1b04-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sdn",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="aem",pod="atomic-runtime-62-build",host_ip="10.0.56.139",pod_ip="10.128.6.154",uid="d3c599fc-014c-11ea-b28a-00505689c959",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-runtime-62",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",host_ip="10.0.56.146",pod_ip="10.130.2.179",uid="9ee63c32-1f0d-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",host_ip="10.0.56.147",pod_ip="10.129.2.236",uid="6b2dec5e-129e-11ea-86d9-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbuildconfig-66",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",host_ip="10.0.56.141",pod_ip="10.129.4.240",uid="f9fbf303-1ff9-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="deployment-freephone-bp-uat-11",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",host_ip="10.0.56.141",pod_ip="10.129.5.185",uid="b9f05ccb-1f22-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-49-53",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",host_ip="10.0.56.139",pod_ip="10.128.6.72",uid="043cae34-060a-11ea-863d-00505689c959",node="eln004869.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="springboot-cr-applier-76dff99bd6",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.146",uid="6c9a9948-2ac9-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.266-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-66-88-build",host_ip="10.0.56.145",pod_ip="10.130.5.12",uid="4c1d870a-2045-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-66-88",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",host_ip="10.0.56.141",pod_ip="10.129.4.123",uid="1e9edc34-1fbd-11ea-b7b3-00505689c959",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",host_ip="10.0.56.142",pod_ip="10.131.2.128",uid="3d3924fa-14f7-11ea-8be7-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.197-5",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",host_ip="10.0.56.138",pod_ip="10.131.0.74",uid="d2cc2558-2003-11ea-a3e1-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",host_ip="10.0.56.138",pod_ip="10.131.0.239",uid="8c54e970-1003-11ea-975a-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.162-2",priority_class=""} 1 -kube_pod_info{namespace="playground",pod="nwtool-1-q8gx2",host_ip="10.0.56.139",pod_ip="10.128.6.67",uid="4d2a8dc3-ead2-11e9-a0d3-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="nwtool-1",priority_class=""} 1 -kube_pod_info{namespace="vault",pod="vault-0",host_ip="10.0.56.142",pod_ip="10.131.3.170",uid="af019f31-2042-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="StatefulSet",created_by_name="vault",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="filebeat-tvmt2",host_ip="10.0.56.145",pod_ip="10.130.5.33",uid="c6574dcf-21ae-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="filebeat",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-qn47l",host_ip="10.0.56.143",pod_ip="10.131.4.222",uid="7823137a-22a2-11ea-a2d4-005056897df7",node="eln004873.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.157-87-build",host_ip="10.0.56.138",pod_ip="10.131.0.139",uid="9f83187f-2038-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.157-87",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",host_ip="10.0.56.145",pod_ip="10.130.5.21",uid="737cde3a-204b-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="elk-alert-omi-2",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",host_ip="10.0.56.136",pod_ip="10.0.56.136",uid="07a0d8fa-1b04-11ea-a2d4-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="",created_by_name="",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",host_ip="10.0.56.138",pod_ip="10.131.1.106",uid="39863a1d-1eed-11ea-a3e1-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="test-config",pod="ws-dino-rest-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.93",uid="3ea00a60-1682-11ea-9063-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="ws-dino-rest-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="ovs-lvf42",host_ip="10.0.56.135",pod_ip="10.0.56.135",uid="60ce82d9-eacf-11e9-a0d3-005056897df7",node="eln004865.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="ovs",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",host_ip="10.0.56.140",pod_ip="10.128.2.206",uid="f99dc307-1f33-11ea-a3e1-00505689627a",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="filebeat-cfsmp",host_ip="10.0.56.137",pod_ip="10.130.1.80",uid="c65ce315-21ae-11ea-a2d4-005056897df7",node="eln004867.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="filebeat",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",host_ip="10.0.56.141",pod_ip="10.129.4.31",uid="b4ad2dce-1f6f-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="microservice-2-deploy",host_ip="10.0.56.138",pod_ip="10.131.1.191",uid="74294cef-1504-11ea-8be7-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="node-exporter-sdrk8",host_ip="10.0.56.146",pod_ip="10.0.56.146",uid="13430725-1b04-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="node-exporter",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",host_ip="10.0.56.141",pod_ip="10.129.5.106",uid="f8176b03-2044-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.13.0-6",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.26",uid="cb7f4292-27cc-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.261-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="sdn-d7tkr",host_ip="10.0.56.141",pod_ip="10.0.56.141",uid="5badf358-eacf-11e9-a0d3-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sdn",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="default",pod="router-1-vnlzs",host_ip="10.0.56.144",pod_ip="10.0.56.144",uid="62b9bf4e-2045-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="router-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-100-84-build",host_ip="10.0.56.138",pod_ip="10.131.0.113",uid="f14cbcd4-201c-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-100-84",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.160-54-build",host_ip="10.0.56.147",pod_ip="10.129.2.10",uid="8bdd4544-1eed-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.160-54",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.13",uid="dc1f58a7-27b1-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.259-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",host_ip="10.0.56.136",pod_ip="10.128.0.137",uid="d0688fd4-1b28-11ea-a2d4-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="webconsole-555c9bc876",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",host_ip="10.0.56.142",pod_ip="10.131.3.143",uid="7298d628-201e-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-37-87",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-67-4-build",host_ip="10.0.56.146",pod_ip="10.130.3.13",uid="aa8dfb55-1dbe-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-67-4",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",host_ip="10.0.56.142",pod_ip="10.131.3.144",uid="5d0db705-201e-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="jenkins-agent-maven-24-85",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",host_ip="10.0.56.147",pod_ip="10.129.3.199",uid="63efa0d8-f5f3-11e9-887e-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.12.78-4",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",host_ip="10.0.56.141",pod_ip="10.129.5.108",uid="038175ce-2045-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-4m59r",host_ip="",pod_ip="",uid="772f5de2-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",host_ip="10.0.56.138",pod_ip="10.131.0.229",uid="3cc91965-11bd-11ea-86d9-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.11.0-5",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",host_ip="10.0.56.138",pod_ip="10.131.1.14",uid="0f5bbdc2-11d4-11ea-86d9-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",host_ip="10.0.56.141",pod_ip="10.129.5.54",uid="5e8af25f-203d-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.0-5",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",host_ip="10.0.56.141",pod_ip="10.129.5.138",uid="fab995f3-1d8b-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.244-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",host_ip="10.0.56.138",pod_ip="10.131.0.186",uid="6ed03b70-204b-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="azure-alert-omi-2",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="prometheus-k8s-0",host_ip="10.0.56.144",pod_ip="10.128.5.96",uid="38def3b4-2040-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="StatefulSet",created_by_name="prometheus-k8s",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",host_ip="10.0.56.139",pod_ip="10.128.7.38",uid="cca5b057-05fc-11ea-863d-00505689c959",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.132-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",host_ip="10.0.56.141",pod_ip="10.129.5.178",uid="bac18de1-0234-11ea-b2de-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.115-1",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",host_ip="10.0.56.146",pod_ip="10.130.2.152",uid="127f2357-1b04-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="deployment-freephone-bp-dvp-14",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-build-32-build",host_ip="10.0.56.140",pod_ip="10.128.3.239",uid="cc1c3b09-017b-11ea-b2de-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-build-32",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",host_ip="10.0.56.144",pod_ip="10.128.5.103",uid="fc558453-219e-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="kube-state-metrics-66c7b98884",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",host_ip="10.0.56.147",pod_ip="10.129.3.122",uid="26dd8d9b-1da3-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbuildconfig-78",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-xx9wq",host_ip="",pod_ip="",uid="e9538675-1fa5-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",host_ip="10.0.56.142",pod_ip="10.131.2.91",uid="3342d0f7-1110-11ea-ac75-00505689c959",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.178-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",host_ip="10.0.56.145",pod_ip="10.130.5.230",uid="d9d665f2-308c-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Job",created_by_name="cronjob-ldap-group-sync-1578319200",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="ovs-2mm4g",host_ip="10.0.56.143",pod_ip="10.0.56.143",uid="58e512e9-eacf-11e9-a0d3-005056897df7",node="eln004873.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="ovs",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",host_ip="10.0.56.141",pod_ip="10.129.5.61",uid="b65e31d2-203d-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.12.0-9",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",host_ip="10.0.56.140",pod_ip="10.128.2.105",uid="dbce7ac1-1e3a-11ea-b7b3-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="oneagent-prvlt",host_ip="10.0.56.142",pod_ip="10.0.56.142",uid="43c046f8-2042-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="oneagent",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",host_ip="10.0.56.138",pod_ip="10.131.0.175",uid="00896aa2-1dbc-11ea-b7b3-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",host_ip="10.0.56.146",pod_ip="10.130.2.104",uid="b6f67543-0bb5-11ea-8576-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="build-freephone-bp-dvp-13",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",host_ip="10.0.56.142",pod_ip="10.131.3.140",uid="0c06a69c-201e-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-38-170",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.163",uid="d3afa196-2ad7-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.269-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",host_ip="10.0.56.141",pod_ip="10.129.5.112",uid="6b614ddd-2045-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-49-87",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",host_ip="10.0.56.145",pod_ip="10.130.5.112",uid="a2317401-1e62-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="jenkins-agent-maven-24-27",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",host_ip="10.0.56.147",pod_ip="10.129.2.136",uid="0e7f4851-1e3e-11ea-a3e1-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",host_ip="10.0.56.145",pod_ip="10.130.5.226",uid="d184662d-303b-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="psr-aggregator-dvp-52",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",host_ip="10.0.56.138",pod_ip="10.131.1.177",uid="6d4be673-14fe-11ea-8be7-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="ws.network.inventorymgmt.dinoman.rest-s2i-4",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",host_ip="10.0.56.140",pod_ip="10.128.2.22",uid="6317f94f-1eeb-11ea-b7b3-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="sdn-q7vqc",host_ip="10.0.56.136",pod_ip="10.0.56.136",uid="55a97a3d-eacf-11e9-a0d3-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sdn",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",host_ip="10.0.56.135",pod_ip="10.0.56.135",uid="9777cf6d-fc9f-11e9-b3ab-00505689c959",node="eln004865.corp.telenet.be",created_by_kind="",created_by_name="",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="dynatrace",pod="oneagent-gjfx2",host_ip="10.0.56.138",pod_ip="10.0.56.138",uid="a718ee40-2043-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="oneagent",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="filebeat-tnskl",host_ip="10.0.56.147",pod_ip="10.129.3.253",uid="c653a052-21ae-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="filebeat",priority_class=""} 1 -kube_pod_info{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",host_ip="10.0.56.146",pod_ip="10.130.3.27",uid="2c007a89-1dbf-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="springboot-operator-59557c798d",priority_class=""} 1 -kube_pod_info{namespace="edev-communication",pod="jenkins-3-m7q8p",host_ip="10.0.56.141",pod_ip="10.129.5.94",uid="c3753330-2042-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="jenkins-3",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",host_ip="10.0.56.146",pod_ip="10.130.2.83",uid="4e988b1f-200a-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-webserver-29-83",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.76",uid="5a61b463-e431-11e9-bee8-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="openshift-alert-omi-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-node",pod="sync-cmvl6",host_ip="10.0.56.140",pod_ip="10.0.56.140",uid="39499a0c-3bac-11e9-b016-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sync",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",host_ip="10.0.56.146",pod_ip="10.130.3.224",uid="ba001f0a-0827-11ea-af39-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.133-1",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",host_ip="10.0.56.140",pod_ip="10.128.2.170",uid="ab6fef63-14fd-11ea-8be7-00505689627a",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="ws.network.inventorymgmt.dinoman.rest-73",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",host_ip="10.0.56.138",pod_ip="10.131.0.219",uid="0a27ff36-0fa7-11ea-975a-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.161-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="elk-omi-4-build",host_ip="10.0.56.144",pod_ip="10.128.4.102",uid="bd3ca46a-b843-11e9-8702-00505689627a",node="eln004874.corp.telenet.be",created_by_kind="Build",created_by_name="elk-omi-4",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.183",uid="04186cd5-258f-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.252-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.157-85-build",host_ip="10.0.56.146",pod_ip="10.130.2.105",uid="7592084c-2016-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.157-85",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.7",uid="a364a634-27af-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.258-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",host_ip="10.0.56.140",pod_ip="10.128.3.235",uid="3233d380-26cd-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.256-2",priority_class=""} 1 -kube_pod_info{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",host_ip="10.0.56.147",pod_ip="10.129.3.242",uid="c4252f4c-2042-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="edevradiator-mysql-dev-7",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-uat-30-bdtln",host_ip="10.0.56.145",pod_ip="10.130.4.227",uid="d1cb3e58-1db9-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-uat-30",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",host_ip="10.0.56.140",pod_ip="10.128.2.61",uid="ae07f723-0b4c-11ea-8576-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.138-2",priority_class=""} 1 -kube_pod_info{namespace="test-config",pod="dino-s2i-build-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.92",uid="f38487f0-1681-11ea-9063-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="dino-s2i-build-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-59-50-build",host_ip="10.0.56.141",pod_ip="10.129.5.152",uid="d2ca4ce8-1f0f-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-59-50",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",host_ip="10.0.56.138",pod_ip="10.131.0.171",uid="a77fb9b5-2044-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-38-173",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-4-5bwwz",host_ip="10.0.56.142",pod_ip="10.131.3.171",uid="c1570f88-2042-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="jenkins-4",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-cbffc",host_ip="",pod_ip="",uid="76b4eb84-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.33",uid="085165c6-fb1c-11e9-bada-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.113-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",host_ip="10.0.56.144",pod_ip="10.128.4.24",uid="a8f4a42c-6a83-11e9-99c8-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="Build",created_by_name="dynatrace-omi-4",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",host_ip="10.0.56.146",pod_ip="10.130.3.70",uid="716c7347-020e-11ea-b2de-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.114-3",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",host_ip="10.0.56.145",pod_ip="10.130.5.116",uid="3c0c54b0-1116-11ea-ac75-00505689c959",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.178-2",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.235",uid="5529d53f-11b9-11ea-86d9-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.192-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-67-83-build",host_ip="10.0.56.147",pod_ip="10.129.3.195",uid="8da4b1fd-200a-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-67-83",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-f6sbc",host_ip="",pod_ip="",uid="75586f5a-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.217",uid="1f4e3776-2625-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.256-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-99-83-build",host_ip="10.0.56.147",pod_ip="10.129.3.192",uid="05ec7a5a-200a-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-99-83",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="sdn-nvsb9",host_ip="10.0.56.143",pod_ip="10.0.56.143",uid="58dc8329-eacf-11e9-a0d3-005056897df7",node="eln004873.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sdn",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-59-83-build",host_ip="10.0.56.138",pod_ip="10.131.0.98",uid="19b047fe-2015-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-59-83",priority_class=""} 1 -kube_pod_info{namespace="devops-playground",pod="jenkins-58-rsxhf",host_ip="10.0.56.141",pod_ip="10.129.5.115",uid="dca53ea0-2045-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="jenkins-58",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",host_ip="10.0.56.146",pod_ip="10.130.2.181",uid="b001d12e-1f0d-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.61",uid="4909989c-286d-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.263-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-59-86-build",host_ip="10.0.56.145",pod_ip="10.130.5.13",uid="76d9ac33-2045-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-59-86",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",host_ip="10.0.56.141",pod_ip="10.129.5.146",uid="7dd69509-1f0f-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-48-53",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="oneagent-2b6pp",host_ip="10.0.56.139",pod_ip="10.0.56.139",uid="f2d061be-2046-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="oneagent",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-99-85-build",host_ip="10.0.56.138",pod_ip="10.131.0.111",uid="f127a83d-201c-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-99-85",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",host_ip="10.0.56.144",pod_ip="10.128.4.22",uid="c197ffe5-6a7f-11e9-99c8-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="Build",created_by_name="dynatrace-omi-2",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-pega-feeder-docker-18-build",host_ip="10.0.56.139",pod_ip="10.128.6.233",uid="b8094a82-e426-11e9-bee8-00505689627a",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="cde-pega-feeder-docker-18",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",host_ip="10.0.56.146",pod_ip="10.130.2.85",uid="76c0bb5a-200a-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-webserver-28-84",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",host_ip="10.0.56.147",pod_ip="10.129.2.237",uid="4e26a713-1be5-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.234-1",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-runtime-53-build",host_ip="10.0.56.138",pod_ip="10.131.0.216",uid="a24ae3bd-ff0e-11e9-a0c8-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-runtime-53",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",host_ip="10.0.56.138",pod_ip="10.131.0.159",uid="66d61428-203d-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="cde-pega-feeder-1.0.13-79",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",host_ip="10.0.56.145",pod_ip="10.130.5.41",uid="98873a1b-0a0e-11ea-9557-00505689c959",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="build-freephone-bp-dvp-6",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",host_ip="10.0.56.140",pod_ip="10.128.3.61",uid="2051506f-1f63-11ea-b7b3-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.16",uid="d58dc77c-27b2-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.260-1",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",host_ip="10.0.56.140",pod_ip="10.128.3.130",uid="c241defc-0aae-11ea-8576-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="build-freephone-bp-dvp-8",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",host_ip="10.0.56.146",pod_ip="10.130.2.19",uid="9946b2e8-1fef-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",host_ip="10.0.56.145",pod_ip="10.130.5.158",uid="30ebf8dd-2d49-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="ws-network-inventorymgmt-dinoman-rest-59",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-runtime-60-build",host_ip="10.0.56.138",pod_ip="10.131.0.242",uid="a5507d7d-ff1d-11e9-a0c8-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-runtime-60",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-djr7b",host_ip="",pod_ip="",uid="763b0c68-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-jpgxc",host_ip="10.0.56.146",pod_ip="10.130.2.174",uid="806b9bbb-1f0d-11ea-b7b3-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-lat-1-jmms8",host_ip="10.0.56.147",pod_ip="10.129.3.140",uid="eadcb0ef-1dbf-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-lat-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",host_ip="10.0.56.140",pod_ip="10.128.2.64",uid="06fcc885-0b58-11ea-8576-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.138-3",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",host_ip="10.0.56.138",pod_ip="10.131.1.68",uid="10241b45-1109-11ea-ac75-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.173-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-gq9pd",host_ip="10.0.56.141",pod_ip="10.129.4.130",uid="2160b22b-1e6a-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-node",pod="sync-q7psr",host_ip="10.0.56.146",pod_ip="10.0.56.146",uid="136a7486-1b04-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sync",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="init-sync",host_ip="10.0.56.146",pod_ip="10.130.2.235",uid="08f8ca94-e513-11e9-9590-00505689627a",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",host_ip="10.0.56.137",pod_ip="10.0.56.137",uid="af8912f8-05d8-11ea-a587-00505689627a",node="eln004867.corp.telenet.be",created_by_kind="",created_by_name="",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",host_ip="10.0.56.145",pod_ip="10.130.5.136",uid="f0fd6d5f-1127-11ea-ac75-00505689c959",node="eln004875.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",host_ip="10.0.56.140",pod_ip="10.128.3.43",uid="81339f45-1e9f-11ea-a3e1-00505689627a",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",host_ip="10.0.56.146",pod_ip="10.130.3.6",uid="31204111-1dba-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="namespace-operator-7c6b4dd9f7",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.183",uid="cb235d7a-1753-11ea-9668-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.219-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",host_ip="10.0.56.138",pod_ip="10.131.0.191",uid="8e830bcb-204b-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="elk-alert-omi-3",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",host_ip="10.0.56.138",pod_ip="10.131.0.84",uid="ad9cb69b-2007-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="cde-goldengate-rdb-1.0.536-75",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-100-82-build",host_ip="10.0.56.147",pod_ip="10.129.3.193",uid="35155052-200a-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-100-82",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.162",uid="6e8bea9d-174d-11ea-9668-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.218-1",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-sup-1-4fw8s",host_ip="10.0.56.138",pod_ip="10.131.0.178",uid="03161a54-1dbd-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-sup-1",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",host_ip="10.0.56.138",pod_ip="10.131.1.173",uid="50023a47-14fa-11ea-8be7-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="ws.network.inventorymgmt.dinoman.rest-s2i-3",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",host_ip="10.0.56.141",pod_ip="10.129.5.1",uid="5262ca97-2015-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-48-86",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",host_ip="10.0.56.141",pod_ip="10.129.5.96",uid="fffe9e05-2043-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.12.83-101",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-whn9v",host_ip="10.0.56.142",pod_ip="10.0.56.142",uid="cc9f5577-21ae-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="metricbeat",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",host_ip="10.0.56.138",pod_ip="10.131.1.179",uid="8f0eca2b-1500-11ea-8be7-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="ws.network.inventorymgmt.dinoman.rest-75",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.69",uid="44f55486-2886-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.265-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",host_ip="10.0.56.142",pod_ip="10.131.2.131",uid="27b50e2e-14fd-11ea-8be7-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.201-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",host_ip="10.0.56.146",pod_ip="10.130.3.184",uid="9daede55-1e35-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="ovs-hpcbf",host_ip="10.0.56.136",pod_ip="10.0.56.136",uid="5dfd423b-eacf-11e9-a0d3-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="ovs",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="tiptool-dvp",pod="apache-php-6-build",host_ip="10.0.56.146",pod_ip="10.130.2.157",uid="5515403d-20ab-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="apache-php-6",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",host_ip="10.0.56.142",pod_ip="10.131.3.123",uid="05fa20ca-200a-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="jenkins-agent-maven-24-83",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",host_ip="10.0.56.147",pod_ip="10.129.2.199",uid="e1949aa3-1b50-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="ws-network-inventorymgmt-dinoman-rest-41",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",host_ip="10.0.56.147",pod_ip="10.129.2.190",uid="b3d7a248-1e58-11ea-a3e1-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.178",uid="4b078087-0ad5-11ea-8576-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.138-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-67-85-build",host_ip="10.0.56.138",pod_ip="10.131.0.112",uid="46bf04f9-201d-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-67-85",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",host_ip="10.0.56.141",pod_ip="10.129.5.6",uid="a4b14ba2-2015-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-37-86",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",host_ip="10.0.56.147",pod_ip="10.129.3.207",uid="0027ed16-1ed2-11ea-b7b3-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",host_ip="10.0.56.147",pod_ip="10.129.2.189",uid="51aaa33e-1f7f-11ea-a3e1-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",host_ip="10.0.56.147",pod_ip="10.129.3.128",uid="5c140af6-1db9-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="springboot-operator-59557c798d",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-runtime-64-build",host_ip="10.0.56.139",pod_ip="10.128.6.157",uid="427262f8-014f-11ea-b28a-00505689c959",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-runtime-64",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.153",uid="c31b77a5-2acc-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.267-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",host_ip="10.0.56.141",pod_ip="10.129.5.51",uid="387bfc37-203d-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-webserver-29-86",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",host_ip="10.0.56.135",pod_ip="10.0.56.135",uid="9777df7a-fc9f-11e9-b3ab-00505689c959",node="eln004865.corp.telenet.be",created_by_kind="",created_by_name="",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",host_ip="10.0.56.147",pod_ip="10.129.3.151",uid="ad9da8ad-1ff4-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="cde-residential-customer-1.0.551-14",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-jxxcd",host_ip="",pod_ip="",uid="7523ffaf-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="oneagent-hhn8g",host_ip="10.0.56.137",pod_ip="10.0.56.137",uid="4d11fc27-2049-11ea-a2d4-005056897df7",node="eln004867.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="oneagent",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-100-85-build",host_ip="10.0.56.141",pod_ip="10.129.5.57",uid="8c9280f5-203d-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-100-85",priority_class=""} 1 -kube_pod_info{namespace="openshift-node",pod="sync-7fjj2",host_ip="10.0.56.135",pod_ip="10.0.56.135",uid="2f8c7a4d-e460-11e9-bee8-00505689627a",node="eln004865.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sync",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.158-2-build",host_ip="10.0.56.140",pod_ip="10.128.2.175",uid="3cae8332-1535-11ea-8be7-00505689627a",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.158-2",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="node-exporter-clzvm",host_ip="10.0.56.141",pod_ip="10.0.56.141",uid="d5b221fe-3bac-11e9-b016-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="node-exporter",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-residential-customer-docker-39-build",host_ip="10.0.56.139",pod_ip="10.128.6.235",uid="d811e1d1-e427-11e9-bee8-00505689627a",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="cde-residential-customer-docker-39",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="node-exporter-p2vdl",host_ip="10.0.56.136",pod_ip="10.0.56.136",uid="d5b1f218-3bac-11e9-b016-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="node-exporter",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",host_ip="10.0.56.146",pod_ip="10.130.2.49",uid="578df588-1ff9-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="deployment-freephone-bp-uat-11",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",host_ip="10.0.56.146",pod_ip="10.130.3.73",uid="b66f7fd0-1f5b-11ea-b7b3-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",host_ip="10.0.56.138",pod_ip="10.131.0.130",uid="31f5ca98-15ca-11ea-b538-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="deployment-freephone-bp-dvp-14",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-sup-1-pfhfx",host_ip="10.0.56.139",pod_ip="10.128.6.121",uid="dd26cdae-1dbf-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-sup-1",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-int-3-nzds2",host_ip="10.0.56.145",pod_ip="10.130.4.228",uid="d4e3929d-1db9-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-int-3",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",host_ip="10.0.56.147",pod_ip="10.129.2.198",uid="44984767-1b50-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="ws-network-inventorymgmt-dinoman-rest-40",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-j8kq8",host_ip="10.0.56.141",pod_ip="10.0.56.141",uid="cc9582f3-21ae-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="metricbeat",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.56",uid="28a192f1-1042-11ea-ac75-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.164-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-qr854",host_ip="10.0.56.146",pod_ip="10.130.2.39",uid="08924dbb-1ff8-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-67-79-build",host_ip="10.0.56.138",pod_ip="10.131.0.39",uid="86aa6832-1fe0-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-67-79",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-5z056",host_ip="10.0.56.142",pod_ip="10.131.2.5",uid="1207b284-1ea8-11ea-a3e1-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.176",uid="a48f97cd-158a-11ea-8be7-00505689627a",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.204-1",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",host_ip="10.0.56.138",pod_ip="10.131.1.180",uid="e3c4d696-1500-11ea-8be7-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="ws.network.inventorymgmt.dinoman.rest-76",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-build-33-build",host_ip="10.0.56.140",pod_ip="10.128.3.240",uid="1cb04665-017c-11ea-b2de-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-build-33",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",host_ip="10.0.56.147",pod_ip="10.129.2.46",uid="7e199416-1efe-11ea-a3e1-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",host_ip="10.0.56.136",pod_ip="10.0.56.136",uid="07a70654-1b04-11ea-a2d4-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="",created_by_name="",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",host_ip="10.0.56.145",pod_ip="10.130.4.73",uid="51e35a5c-1f36-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-node",pod="sync-9sb6l",host_ip="10.0.56.144",pod_ip="10.0.56.144",uid="39fbb871-3bac-11e9-b016-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sync",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",host_ip="10.0.56.145",pod_ip="10.130.4.179",uid="58254838-1c00-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbuildconfig-72",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",host_ip="10.0.56.140",pod_ip="10.128.3.38",uid="b04cb172-307f-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="weblogic-operator-5b5d6c8dbc",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="spark-1.0-33-build",host_ip="10.0.56.138",pod_ip="10.131.1.104",uid="e4860a37-12f0-11ea-9a4f-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="spark-1.0-33",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="sdn-7zxfn",host_ip="10.0.56.140",pod_ip="10.0.56.140",uid="559f6469-eacf-11e9-a0d3-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sdn",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",host_ip="10.0.56.147",pod_ip="10.129.2.61",uid="64d3e2ac-1f04-11ea-b7b3-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.156-3-build",host_ip="10.0.56.139",pod_ip="10.128.6.198",uid="afb3131c-0216-11ea-b2de-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.156-3",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="sdn-cxsth",host_ip="10.0.56.139",pod_ip="10.0.56.139",uid="5c9806d7-eacf-11e9-a0d3-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sdn",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",host_ip="10.0.56.141",pod_ip="10.129.5.39",uid="0d84c6a4-0b74-11ea-8576-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.152-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",host_ip="10.0.56.142",pod_ip="10.131.3.69",uid="6c097b83-1fe9-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="cde-residential-customer-1.0.551-13",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.188",uid="59c3b0f3-175a-11ea-9668-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.220-1",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-edp-4-975w4",host_ip="10.0.56.141",pod_ip="10.129.5.169",uid="c09054ef-1dc5-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-edp-4",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",host_ip="10.0.56.142",pod_ip="10.131.3.82",uid="22bd670d-f6f9-11e9-b77f-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",host_ip="10.0.56.138",pod_ip="10.131.0.205",uid="01488a19-11ab-11ea-ac75-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.190-1",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",host_ip="10.0.56.142",pod_ip="10.131.3.227",uid="4867ea3a-1e84-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",host_ip="10.0.56.144",pod_ip="10.128.4.23",uid="899c92e6-6a82-11e9-99c8-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="Build",created_by_name="dynatrace-omi-3",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-trg-10-4kkfc",host_ip="10.0.56.142",pod_ip="10.131.2.234",uid="60afafcd-1dc8-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-trg-10",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",host_ip="10.0.56.140",pod_ip="10.128.2.255",uid="f7368c67-f6ff-11e9-b77f-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.177",uid="beabab2e-257f-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.250-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",host_ip="10.0.56.138",pod_ip="10.131.0.117",uid="e2be412a-201d-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.13.0-4",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",host_ip="10.0.56.139",pod_ip="10.128.7.217",uid="95a24dec-1e7b-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",host_ip="10.0.56.140",pod_ip="10.128.2.247",uid="dbbb8a1c-2249-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="ws-network-inventorymgmt-dinoman-rest-57",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-mre-1-wwf4t",host_ip="10.0.56.146",pod_ip="10.130.3.36",uid="d824e7f3-1dbf-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-mre-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",host_ip="10.0.56.138",pod_ip="10.131.0.187",uid="d19bbece-1195-11ea-ac75-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.184-2",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="node-exporter-sw6vh",host_ip="10.0.56.140",pod_ip="10.0.56.140",uid="d59921de-3bac-11e9-b016-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="node-exporter",priority_class=""} 1 -kube_pod_info{namespace="default",pod="router-1-pqccl",host_ip="10.0.56.143",pod_ip="10.0.56.143",uid="99b191a3-2046-11ea-a2d4-005056897df7",node="eln004873.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="router-1",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",host_ip="10.0.56.141",pod_ip="10.129.5.190",uid="e09f7611-052a-11ea-acbb-00505689627a",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.12.83-6",priority_class=""} 1 -kube_pod_info{namespace="openshift-node",pod="sync-dppzc",host_ip="10.0.56.138",pod_ip="10.0.56.138",uid="3929b02a-3bac-11e9-b016-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sync",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.168",uid="7f8479c3-256b-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.247-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",host_ip="10.0.56.140",pod_ip="10.128.2.93",uid="0b7e1ec9-1e3a-11ea-b7b3-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="edev-communication",pod="plot-trg-13-txftz",host_ip="10.0.56.142",pod_ip="10.131.2.11",uid="26b68cc0-0a1d-11ea-8927-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="plot-trg-13",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",host_ip="10.0.56.140",pod_ip="10.128.2.139",uid="28a89b5b-1f0e-11ea-a3e1-00505689627a",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",host_ip="10.0.56.139",pod_ip="10.128.7.78",uid="5633b8c1-0695-11ea-863d-00505689c959",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.132-2",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.157-88-build",host_ip="10.0.56.138",pod_ip="10.131.0.168",uid="7c294552-2044-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.157-88",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="oneagent-ksdhs",host_ip="10.0.56.145",pod_ip="10.0.56.145",uid="0d562fe3-2045-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="oneagent",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="build-apache-php-tiptool-53-build",host_ip="10.0.56.141",pod_ip="10.129.5.106",uid="8b609d13-1b34-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="build-apache-php-tiptool-53",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",host_ip="10.0.56.146",pod_ip="10.130.2.81",uid="05af0af3-200a-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-49-83",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",host_ip="10.0.56.140",pod_ip="10.128.2.230",uid="f668941d-1f38-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",host_ip="10.0.56.139",pod_ip="10.128.7.240",uid="ed9bde4f-1fcc-11ea-b7b3-00505689c959",node="eln004869.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="node-exporter-kmhl4",host_ip="10.0.56.135",pod_ip="10.0.56.135",uid="30df19ed-e460-11e9-bee8-00505689627a",node="eln004865.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="node-exporter",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-int-3-x2ztl",host_ip="10.0.56.146",pod_ip="10.130.3.37",uid="d99252d2-1dbf-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-int-3",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",host_ip="10.0.56.138",pod_ip="10.131.0.99",uid="1bbd4f8b-2015-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.1-4",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-66-84-build",host_ip="10.0.56.139",pod_ip="10.128.6.240",uid="061d0d2a-200a-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-66-84",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",host_ip="10.0.56.146",pod_ip="10.130.2.69",uid="5c87a506-0a0d-11ea-9557-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-60",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",host_ip="10.0.56.146",pod_ip="10.130.2.93",uid="cfee07ec-0a12-11ea-9557-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-62",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",host_ip="10.0.56.139",pod_ip="10.128.6.200",uid="37374e08-1ff4-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-48-83",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-dvp-51-x9fms",host_ip="10.0.56.138",pod_ip="10.131.0.185",uid="86c1e013-204a-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-dvp-51",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",host_ip="10.0.56.147",pod_ip="10.129.3.126",uid="3dc306e4-1eb3-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",host_ip="10.0.56.138",pod_ip="10.131.0.92",uid="5f0b7b2c-2012-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="cde-goldengate-rdb-1.0.536-76",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",host_ip="10.0.56.141",pod_ip="10.129.5.168",uid="3b6eedb3-020b-11ea-b2de-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.114-2",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-hd979",host_ip="10.0.56.135",pod_ip="10.0.56.135",uid="cc9f7f45-21ae-11ea-a2d4-005056897df7",node="eln004865.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="metricbeat",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",host_ip="10.0.56.145",pod_ip="10.130.5.224",uid="24b9ae0c-303b-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.274-1",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",host_ip="",pod_ip="",uid="6145edb2-1dbc-11ea-a2d4-005056897df7",node="eln004865.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="dynatrace-oneagent-operator-7f58789949",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",host_ip="10.0.56.138",pod_ip="10.131.0.116",uid="079064b7-1744-11ea-9668-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="build-freephone-bp-uat-20",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",host_ip="10.0.56.144",pod_ip="10.128.4.106",uid="9ca67d56-bd03-11e9-9c1d-00505689627a",node="eln004874.corp.telenet.be",created_by_kind="Build",created_by_name="aws-alert-omi-2",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",host_ip="10.0.56.147",pod_ip="10.129.3.253",uid="f2b5585c-1df6-11ea-b7b3-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="dinomanbc-8-build",host_ip="10.0.56.140",pod_ip="10.128.3.30",uid="f9c0500b-fb18-11e9-bada-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbc-8",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-thvjs",host_ip="10.0.56.144",pod_ip="10.0.56.144",uid="cc95847a-21ae-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="metricbeat",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",host_ip="10.0.56.138",pod_ip="10.131.0.114",uid="6680d385-201d-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-49-85",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="filebeat-d6p6b",host_ip="10.0.56.142",pod_ip="10.131.3.174",uid="c6576045-21ae-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="filebeat",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.159-9-build",host_ip="10.0.56.145",pod_ip="10.130.5.227",uid="0f5ccf13-167d-11ea-9063-00505689627a",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.159-9",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",host_ip="10.0.56.140",pod_ip="10.128.2.138",uid="9db20c5e-1448-11ea-9d88-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-build-19-build",host_ip="10.0.56.138",pod_ip="10.131.0.68",uid="6c625d9f-feea-11e9-a0c8-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-build-19",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",host_ip="10.0.56.145",pod_ip="10.130.4.72",uid="2e044231-1f36-11ea-b7b3-00505689c959",node="eln004875.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",host_ip="10.0.56.141",pod_ip="10.129.5.176",uid="aa6a4bf9-0232-11ea-b2de-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.114-5",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-5q6w2",host_ip="10.0.56.145",pod_ip="10.0.56.145",uid="cc983d1e-21ae-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="metricbeat",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.159-5-build",host_ip="10.0.56.142",pod_ip="10.131.2.204",uid="7097d958-15dd-11ea-b538-00505689c959",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.159-5",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="node-exporter-sbmw8",host_ip="10.0.56.145",pod_ip="10.0.56.145",uid="13433d11-1b04-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="node-exporter",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",host_ip="10.0.56.138",pod_ip="10.131.0.200",uid="37ddd4e0-11a8-11ea-ac75-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.189-1",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",host_ip="10.0.56.145",pod_ip="10.130.5.160",uid="ec4a7422-2d4b-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="ws-network-inventorymgmt-dinoman-rest-50",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",host_ip="10.0.56.146",pod_ip="10.130.2.99",uid="548da926-0a15-11ea-9557-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.143-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="sdn-nb7c8",host_ip="10.0.56.146",pod_ip="10.0.56.146",uid="13703403-1b04-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sdn",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",host_ip="10.0.56.144",pod_ip="10.128.4.210",uid="71191fb7-0102-11ea-994a-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="prometheus-alert-msteams-7",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-98fvj",host_ip="",pod_ip="",uid="7516703d-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-build-31-build",host_ip="10.0.56.139",pod_ip="10.128.6.175",uid="ff25bde4-0176-11ea-b2de-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-build-31",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",host_ip="10.0.56.142",pod_ip="10.131.3.193",uid="f9cfcedb-1e62-11ea-b7b3-00505689c959",node="eln004872.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",host_ip="10.0.56.141",pod_ip="10.129.4.133",uid="691abafd-1e6a-11ea-b7b3-00505689c959",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.207",uid="04ebc445-2615-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.254-1",priority_class=""} 1 -kube_pod_info{namespace="default",pod="registry-console-1-2hm5q",host_ip="",pod_ip="",uid="990f254c-2048-11ea-a2d4-005056897df7",node="eln004865.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="registry-console-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="sdn-hckgd",host_ip="10.0.56.144",pod_ip="10.0.56.144",uid="5a05bf47-eacf-11e9-a0d3-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sdn",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",host_ip="10.0.56.142",pod_ip="10.131.2.240",uid="49402636-169b-11ea-9063-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.214-1",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",host_ip="10.0.56.137",pod_ip="10.0.56.137",uid="af6b075e-05d8-11ea-a587-00505689627a",node="eln004867.corp.telenet.be",created_by_kind="",created_by_name="",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="openshift-logging",pod="filebeat-xwjz7",host_ip="10.0.56.144",pod_ip="10.128.5.104",uid="c65b93a9-21ae-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="filebeat",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",host_ip="10.0.56.138",pod_ip="10.131.0.58",uid="5fbc29e7-1ffd-11ea-a3e1-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="oneagent-fq5mw",host_ip="10.0.56.143",pod_ip="10.0.56.143",uid="74ca932a-2047-11ea-a2d4-005056897df7",node="eln004873.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="oneagent",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.21",uid="d6fb76c3-11cb-11ea-86d9-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.197-1",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",host_ip="10.0.56.146",pod_ip="10.130.2.61",uid="97b36e54-2001-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="ws-network-inventorymgmt-dinoman-rest-55",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",host_ip="10.0.56.140",pod_ip="10.128.3.228",uid="738fb5e4-2666-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Job",created_by_name="cronjob-ldap-group-sync-1577203200",priority_class=""} 1 -kube_pod_info{namespace="test-config",pod="kibana-854bdf584d-fpjb4",host_ip="10.0.56.142",pod_ip="10.131.3.168",uid="66a4c995-2042-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="kibana-854bdf584d",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",host_ip="10.0.56.147",pod_ip="10.129.2.49",uid="4f7dff6b-1e24-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",host_ip="10.0.56.147",pod_ip="10.129.3.212",uid="4377e337-f647-11e9-887e-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.12.78-5",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",host_ip="10.0.56.147",pod_ip="10.129.3.138",uid="2e3f3e80-1dbf-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="jenkins-operator-844b99b574",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",host_ip="10.0.56.138",pod_ip="10.131.0.135",uid="a74edcef-1448-11ea-9d88-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="cde-pega-feeder-uat-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",host_ip="10.0.56.145",pod_ip="10.130.5.2",uid="13e38b6b-203d-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.13.0-5",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",host_ip="10.0.56.145",pod_ip="10.130.5.16",uid="caa1b7fb-2046-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="cde-residential-customer-1.0.551-16",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",host_ip="10.0.56.141",pod_ip="10.129.5.56",uid="7f207cf5-203d-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="cde-goldengate-rdb-1.0.536-78",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",host_ip="10.0.56.141",pod_ip="10.129.5.111",uid="653dbd03-2045-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-48-89",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.72",uid="29a982d5-1050-11ea-ac75-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.166-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",host_ip="10.0.56.145",pod_ip="10.130.4.204",uid="2c5f526f-1cd1-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.240-1",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",host_ip="10.0.56.141",pod_ip="10.129.4.138",uid="ad3fd6d8-0ac8-11ea-8576-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="build-freephone-bp-dvp-10",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",host_ip="10.0.56.138",pod_ip="10.131.1.100",uid="c3de8bbe-111a-11ea-ac75-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.179-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.185",uid="d0a57373-112f-11ea-ac75-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.182-1",priority_class=""} 1 -kube_pod_info{namespace="devops-playground",pod="sonarqube-3-lfc5m",host_ip="10.0.56.147",pod_ip="10.129.3.250",uid="b5e6ab5a-2045-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="sonarqube-3",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",host_ip="10.0.56.141",pod_ip="10.129.5.124",uid="75b7c69e-204b-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="openshift-alert-omi-2",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",host_ip="10.0.56.138",pod_ip="10.131.0.157",uid="da8e80ce-203c-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-38-171",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",host_ip="10.0.56.138",pod_ip="10.131.0.179",uid="968c4fd7-0f86-11ea-975a-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="build-freephone-bp-uat-19",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",host_ip="10.0.56.138",pod_ip="10.131.0.223",uid="06099aaa-11bc-11ea-86d9-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.192-2",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",host_ip="10.0.56.140",pod_ip="10.128.2.98",uid="6cb248b1-1e3a-11ea-a3e1-00505689627a",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jenkins-2-build",host_ip="10.0.56.139",pod_ip="10.128.7.165",uid="979d4549-f0c0-11e9-aed8-00505689c959",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="base-jenkins-2",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="filebeat-tz7sj",host_ip="10.0.56.140",pod_ip="10.128.2.216",uid="c6573d78-21ae-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="filebeat",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="ovs-qfwk6",host_ip="10.0.56.144",pod_ip="10.0.56.144",uid="5ffed398-eacf-11e9-a0d3-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="ovs",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.197",uid="c2d41fa7-05f8-11ea-863d-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.131-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",host_ip="10.0.56.145",pod_ip="10.130.5.180",uid="454717e4-1e9f-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",host_ip="10.0.56.142",pod_ip="10.131.2.173",uid="178ff7ab-1b7b-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="saint-peter-uat-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",host_ip="10.0.56.142",pod_ip="10.131.3.109",uid="16e219cb-2007-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="cde-pega-feeder-1.0.13-76",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.160-94-build",host_ip="10.0.56.138",pod_ip="10.131.0.167",uid="7c0c7586-2044-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.160-94",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="elk-omi-6-build",host_ip="10.0.56.144",pod_ip="10.128.4.103",uid="6c32fe4b-b844-11e9-8702-00505689627a",node="eln004874.corp.telenet.be",created_by_kind="Build",created_by_name="elk-omi-6",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",host_ip="10.0.56.146",pod_ip="10.130.3.42",uid="bcabe334-01ae-11ea-b2de-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="cde-goldengate-rdb-docker-17",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",host_ip="10.0.56.138",pod_ip="10.131.1.175",uid="4d561fdd-14fd-11ea-8be7-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="ws.network.inventorymgmt.dinoman.rest-71",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",host_ip="10.0.56.138",pod_ip="10.131.0.231",uid="bff871d7-11bd-11ea-86d9-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.193-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="node-exporter-ktrsg",host_ip="10.0.56.142",pod_ip="10.0.56.142",uid="d5b21a7a-3bac-11e9-b016-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="node-exporter",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="node-exporter-98k9p",host_ip="10.0.56.143",pod_ip="10.0.56.143",uid="d58e3599-3bac-11e9-b016-005056897df7",node="eln004873.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="node-exporter",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",host_ip="10.0.56.147",pod_ip="10.129.2.143",uid="76e4416f-f0bd-11e9-aed8-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="ovs-8zrm9",host_ip="10.0.56.141",pod_ip="10.0.56.141",uid="61a5e841-eacf-11e9-a0d3-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="ovs",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",host_ip="10.0.56.147",pod_ip="10.129.3.239",uid="caf80f12-2042-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="jenkins-2",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",host_ip="10.0.56.146",pod_ip="10.130.2.227",uid="fac8ba68-1b53-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="ws-network-inventorymgmt-dinoman-rest-44",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="node-exporter-lbtmf",host_ip="10.0.56.137",pod_ip="10.0.56.137",uid="d5b1f31b-3bac-11e9-b016-005056897df7",node="eln004867.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="node-exporter",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.80",uid="65ccb56e-e431-11e9-bee8-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="elk-alert-omi-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.65",uid="a5134e17-1ccb-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.239-1",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",host_ip="10.0.56.140",pod_ip="10.128.2.153",uid="ddf4801a-0524-11ea-acbb-00505689627a",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.12.83-4",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",host_ip="10.0.56.141",pod_ip="10.129.5.2",uid="766d8512-2015-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.0-3",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",host_ip="10.0.56.140",pod_ip="10.128.3.120",uid="395fedd7-eb7a-11e9-a0d3-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-3hkdb",host_ip="10.0.56.146",pod_ip="10.130.2.56",uid="50c8fc94-1fff-11ea-a3e1-00505689627a",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.158-1-build",host_ip="10.0.56.138",pod_ip="10.131.1.186",uid="0cf63b57-1504-11ea-8be7-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.158-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",host_ip="10.0.56.138",pod_ip="10.131.0.170",uid="a7ac1179-2044-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.12.0-10",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",host_ip="10.0.56.146",pod_ip="10.130.2.64",uid="f4bdad81-0a0b-11ea-9557-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.136-2",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="filebeat-zx7vd",host_ip="10.0.56.138",pod_ip="10.131.0.195",uid="c65b3f49-21ae-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="filebeat",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",host_ip="10.0.56.146",pod_ip="10.130.2.49",uid="155587d7-1ea9-11ea-b7b3-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",host_ip="10.0.56.140",pod_ip="10.128.3.56",uid="b0a4dfc9-fbc9-11e9-b589-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.113-4",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",host_ip="10.0.56.138",pod_ip="10.131.0.210",uid="29ab1592-11ae-11ea-ac75-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.191-1",priority_class=""} 1 -kube_pod_info{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",host_ip="10.0.56.142",pod_ip="10.131.2.215",uid="d77242fd-1dbb-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="jenkins-operator-844b99b574",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-pfmvz",host_ip="",pod_ip="",uid="75c0bc30-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",host_ip="10.0.56.146",pod_ip="10.130.2.60",uid="a5778a58-1fff-11ea-b7b3-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",host_ip="10.0.56.146",pod_ip="10.130.2.115",uid="08ecd0c9-f3f9-11e9-a9d5-00505689627a",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.11.77-1",priority_class=""} 1 -kube_pod_info{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",host_ip="10.0.56.142",pod_ip="10.131.3.169",uid="95397636-2042-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="jenkins-2",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="filebeat-sb6vw",host_ip="10.0.56.143",pod_ip="10.131.4.221",uid="c65149d9-21ae-11ea-a2d4-005056897df7",node="eln004873.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="filebeat",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",host_ip="10.0.56.144",pod_ip="10.128.4.50",uid="7a51d48d-9ca4-11e9-a399-00505689627a",node="eln004874.corp.telenet.be",created_by_kind="Build",created_by_name="azure-alert-omi-1",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",host_ip="10.0.56.146",pod_ip="10.130.2.153",uid="12eb5029-1b04-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="springboot-sample-operator-int-19",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="sdn-rdbqq",host_ip="10.0.56.135",pod_ip="10.0.56.135",uid="5ad6eac2-eacf-11e9-a0d3-005056897df7",node="eln004865.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sdn",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.86",uid="29d48181-1ce9-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.242-1",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-bwzgx",host_ip="",pod_ip="",uid="77aa44be-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-trg-10-597nj",host_ip="10.0.56.146",pod_ip="10.130.3.2",uid="cfc50725-1db9-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-trg-10",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",host_ip="10.0.56.146",pod_ip="10.130.3.6",uid="739a3f77-e565-11e9-b5fa-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="cde-goldengate-rdb-docker-16",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",host_ip="10.0.56.140",pod_ip="10.128.3.37",uid="73a22929-307f-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="app-supplier-settlementweb-4",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",host_ip="10.0.56.145",pod_ip="10.130.4.230",uid="e28f2c3e-1db9-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="jenkins-operator-844b99b574",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",host_ip="10.0.56.137",pod_ip="10.0.56.137",uid="af4cb9da-05d8-11ea-a587-00505689627a",node="eln004867.corp.telenet.be",created_by_kind="",created_by_name="",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-59-67-build",host_ip="10.0.56.147",pod_ip="10.129.3.13",uid="f9a374a8-1f9f-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-59-67",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",host_ip="10.0.56.140",pod_ip="10.128.2.5",uid="4ba88fbc-1fbd-11ea-a3e1-00505689627a",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.147",uid="10864ceb-1749-11ea-9668-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.217-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",host_ip="10.0.56.142",pod_ip="10.131.2.230",uid="2d1a2a35-1697-11ea-9063-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.213-1",priority_class=""} 1 -kube_pod_info{namespace="playground",pod="httpd-1-nvppk",host_ip="10.0.56.138",pod_ip="10.131.0.173",uid="d3e900b7-2044-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="httpd-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",host_ip="10.0.56.138",pod_ip="10.131.0.175",uid="fe58ee25-2044-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.2-7",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",host_ip="10.0.56.141",pod_ip="10.129.4.225",uid="cfae454c-0b62-11ea-8576-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.138-4",priority_class=""} 1 -kube_pod_info{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",host_ip="10.0.56.147",pod_ip="10.129.3.129",uid="5ee932d1-1db9-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="springboot-operator-59557c798d",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="dinomanbc-7-build",host_ip="10.0.56.140",pod_ip="10.128.3.29",uid="7c03c620-fb18-11e9-bada-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbc-7",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.160-13-build",host_ip="10.0.56.139",pod_ip="10.128.6.112",uid="c6d6b4a0-1dbd-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.160-13",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",host_ip="10.0.56.141",pod_ip="10.129.5.59",uid="a20712ae-203d-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-38-172",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.46",uid="6b03fcaf-1039-11ea-ac75-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.11.0-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-67-22-build",host_ip="10.0.56.139",pod_ip="10.128.7.89",uid="c643ec87-1e42-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-67-22",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",host_ip="10.0.56.139",pod_ip="10.128.7.10",uid="70667227-e431-11e9-bee8-00505689627a",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="azure-alert-omi-1",priority_class=""} 1 -kube_pod_info{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",host_ip="10.0.56.145",pod_ip="10.130.4.214",uid="79858970-1cea-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="elasticsearch-96b98db7b",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.169",uid="f7abdef6-2ada-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.270-1",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",host_ip="10.0.56.147",pod_ip="10.129.3.138",uid="8b36ae19-172b-11ea-9668-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="ws.network.inventorymgmt.dinoman.rest-77",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",host_ip="10.0.56.139",pod_ip="10.128.7.26",uid="9de95e1b-05f4-11ea-863d-00505689c959",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.130-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",host_ip="10.0.56.140",pod_ip="10.128.3.35",uid="af0b04c1-3073-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Job",created_by_name="cronjob-ldap-group-sync-1578308400",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",host_ip="10.0.56.141",pod_ip="10.129.4.181",uid="e0984421-1fde-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.155-77",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",host_ip="10.0.56.141",pod_ip="10.129.4.31",uid="38bd47ca-fb95-11e9-bada-00505689c959",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.113-2",priority_class=""} 1 -kube_pod_info{namespace="edev-communication",pod="plot-mre-45-r8vg8",host_ip="10.0.56.140",pod_ip="10.128.3.3",uid="1f47e9d8-2258-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="plot-mre-45",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-pq6l2",host_ip="",pod_ip="",uid="7542972b-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.173",uid="51f9c15e-2add-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.271-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",host_ip="10.0.56.145",pod_ip="10.130.5.198",uid="8c622cfc-1eb3-11ea-a3e1-00505689627a",node="eln004875.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",host_ip="10.0.56.140",pod_ip="10.128.2.144",uid="0ba37ef8-0b97-11ea-8576-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.142-2",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-67-86-build",host_ip="10.0.56.141",pod_ip="10.129.5.62",uid="c32c2c0b-203d-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-67-86",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.51",uid="65e43301-103f-11ea-ac75-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.163-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",host_ip="10.0.56.138",pod_ip="10.131.0.226",uid="f5e2d62d-0fc2-11ea-975a-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.162-1",priority_class=""} 1 -kube_pod_info{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",host_ip="10.0.56.138",pod_ip="10.131.0.128",uid="2c86799e-0f8b-11ea-b8ec-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="kafka-proxy-9",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="ovs-thg27",host_ip="10.0.56.137",pod_ip="10.0.56.137",uid="60d75282-eacf-11e9-a0d3-005056897df7",node="eln004867.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="ovs",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",host_ip="10.0.56.142",pod_ip="10.131.2.157",uid="d26ae342-158d-11ea-8be7-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.205-1",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-edp-4-ff2x5",host_ip="",pod_ip="",uid="a2cd6046-1db9-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-edp-4",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",host_ip="10.0.56.139",pod_ip="10.128.7.179",uid="c81d398a-1e6d-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="jenkins-agent-maven-24-29",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.11",uid="984aea6f-11c4-11ea-86d9-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.195-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",host_ip="10.0.56.142",pod_ip="10.131.2.220",uid="ddb96cf7-1668-11ea-9063-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.210-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",host_ip="10.0.56.147",pod_ip="10.129.2.75",uid="573649ad-1f18-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-38-103",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="microservice-5-deploy",host_ip="10.0.56.142",pod_ip="10.131.3.211",uid="9b30fcb0-172b-11ea-9668-00505689c959",node="eln004872.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",host_ip="10.0.56.140",pod_ip="10.128.2.208",uid="158a5839-1f34-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.156-1-build",host_ip="10.0.56.141",pod_ip="10.129.5.164",uid="1f74f8ec-020a-11ea-b2de-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.156-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.212",uid="b61aff8b-261d-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.255-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.84",uid="7df61aee-0a8b-11ea-9557-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.146-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",host_ip="10.0.56.139",pod_ip="10.128.7.13",uid="56424c23-1e1b-11ea-b7b3-00505689c959",node="eln004869.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="tvw",pod="debug-1-build",host_ip="10.0.56.141",pod_ip="10.129.4.46",uid="6bd46361-fbb1-11e9-b589-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="debug-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-2-227bl",host_ip="10.0.56.138",pod_ip="10.131.0.180",uid="d70fd2a4-2045-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="jenkins-2",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",host_ip="10.0.56.140",pod_ip="10.128.3.32",uid="4f30cd3b-306b-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Job",created_by_name="cronjob-ldap-group-sync-1578304800",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",host_ip="10.0.56.140",pod_ip="10.128.3.149",uid="0577cc14-0ab7-11ea-8576-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="build-freephone-bp-dvp-9",priority_class=""} 1 -kube_pod_info{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",host_ip="10.0.56.140",pod_ip="10.128.3.34",uid="077cbe8c-0f8b-11ea-975a-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="microservice-4-deploy",host_ip="10.0.56.142",pod_ip="10.131.2.171",uid="fce6aa1a-15aa-11ea-b538-00505689c959",node="eln004872.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",host_ip="10.0.56.142",pod_ip="10.131.2.169",uid="5962e89e-1f5b-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",host_ip="10.0.56.142",pod_ip="10.131.2.15",uid="7b77332d-dba5-11e9-8184-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="tiller-deploy-58c78cccb5",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",host_ip="10.0.56.139",pod_ip="10.128.6.122",uid="ce624fda-1dc3-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="jenkins-operator-844b99b574",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",host_ip="10.0.56.139",pod_ip="10.128.7.17",uid="41846d0e-2020-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.12.83-99",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",host_ip="10.0.56.140",pod_ip="10.128.2.32",uid="0a469ff5-11cf-11ea-86d9-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.197-3",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-s3zbd",host_ip="10.0.56.140",pod_ip="10.128.2.90",uid="5ec9b944-1e39-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.77",uid="9d025919-1cd4-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.241-1",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-edp-4-fx4kj",host_ip="10.0.56.146",pod_ip="10.130.2.159",uid="3842b5f2-20b3-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-edp-4",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-67-87-build",host_ip="10.0.56.141",pod_ip="10.129.5.109",uid="2e8f33df-2045-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-67-87",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="filebeat-pnfvt",host_ip="10.0.56.139",pod_ip="10.128.7.66",uid="c65b6f6b-21ae-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="filebeat",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.62",uid="0db05393-104e-11ea-ac75-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.165-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-ckrzm",host_ip="10.0.56.143",pod_ip="10.0.56.143",uid="cc9fa5e7-21ae-11ea-a2d4-005056897df7",node="eln004873.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="metricbeat",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",host_ip="10.0.56.147",pod_ip="10.129.2.129",uid="83701fdb-1f3c-11ea-b7b3-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",host_ip="10.0.56.142",pod_ip="10.131.2.132",uid="90490b45-14fd-11ea-8be7-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="ws.network.inventorymgmt.dinoman.rest-72",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",host_ip="10.0.56.146",pod_ip="10.130.2.84",uid="72866c75-200a-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.12.0-6",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-67-71-build",host_ip="10.0.56.141",pod_ip="10.129.4.85",uid="0b74ce80-1fac-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-67-71",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="sdn-vvlrd",host_ip="10.0.56.137",pod_ip="10.0.56.137",uid="5ae25da7-eacf-11e9-a0d3-005056897df7",node="eln004867.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sdn",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",host_ip="10.0.56.142",pod_ip="10.131.2.2",uid="cbe91ca9-0aa8-11ea-8576-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="build-freephone-bp-dvp-7",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",host_ip="10.0.56.138",pod_ip="10.131.0.68",uid="d0e655f2-2004-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-webserver-29-82",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-99-87-build",host_ip="10.0.56.141",pod_ip="10.129.5.101",uid="a8103d28-2044-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-99-87",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",host_ip="10.0.56.138",pod_ip="10.131.0.177",uid="65478122-2045-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-37-89",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",host_ip="10.0.56.142",pod_ip="10.131.2.127",uid="5eb5797c-14f2-11ea-8be7-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",host_ip="10.0.56.138",pod_ip="10.131.1.217",uid="d7132026-164c-11ea-9063-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.207-1",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",host_ip="10.0.56.136",pod_ip="10.128.0.213",uid="2822b286-20b3-11ea-a2d4-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="dynatrace-oneagent-operator-7f58789949",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",host_ip="10.0.56.146",pod_ip="10.130.3.186",uid="f94a4fcf-1fb5-11ea-b7b3-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-66-85-build",host_ip="10.0.56.138",pod_ip="10.131.0.101",uid="c9e542c8-2015-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-66-85",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",host_ip="10.0.56.143",pod_ip="10.131.4.76",uid="94daa0fb-46a4-11e9-8fd5-00505689627a",node="eln004873.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="cluster-monitoring-operator-697c4644b8",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-059cf",host_ip="10.0.56.139",pod_ip="10.128.7.37",uid="67046b5f-1e23-11ea-b7b3-00505689c959",node="eln004869.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",host_ip="10.0.56.141",pod_ip="10.129.4.128",uid="23974eb3-1e63-11ea-b7b3-00505689c959",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",host_ip="10.0.56.138",pod_ip="10.131.0.32",uid="5139f452-1fd9-11ea-a3e1-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",host_ip="10.0.56.140",pod_ip="10.128.3.43",uid="777e94dd-3081-11ea-b7b3-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",host_ip="10.0.56.140",pod_ip="10.128.3.44",uid="74467416-3084-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Job",created_by_name="cronjob-ldap-group-sync-1578315600",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",host_ip="10.0.56.138",pod_ip="10.131.0.3",uid="0f3bcbf5-0a1e-11ea-9557-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.137-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-residential-customer-docker-41-build",host_ip="10.0.56.146",pod_ip="10.130.3.32",uid="344c021f-0184-11ea-b2de-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="cde-residential-customer-docker-41",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="ovs-dpzhw",host_ip="10.0.56.140",pod_ip="10.0.56.140",uid="5ff8f751-eacf-11e9-a0d3-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="ovs",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",host_ip="10.0.56.141",pod_ip="10.129.4.190",uid="50047b75-1e8f-11ea-a3e1-00505689627a",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",host_ip="10.0.56.146",pod_ip="10.130.3.199",uid="e1751baf-1fc1-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.155-74",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",host_ip="10.0.56.146",pod_ip="10.130.2.88",uid="3df58243-200b-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.12.83-97",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",host_ip="10.0.56.138",pod_ip="10.131.1.94",uid="2994dc26-129d-11ea-86d9-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",host_ip="10.0.56.145",pod_ip="10.130.5.155",uid="61c1f3a6-2d3f-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="ws-network-inventorymgmt-dinoman-rest-58",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",host_ip="10.0.56.138",pod_ip="10.131.0.176",uid="07870df2-2045-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.0-6",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="dinomanbc-5-build",host_ip="10.0.56.140",pod_ip="10.128.3.27",uid="0b4bfd69-fb18-11e9-bada-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbc-5",priority_class=""} 1 -kube_pod_info{namespace="openshift-node",pod="sync-ql4nj",host_ip="10.0.56.137",pod_ip="10.0.56.137",uid="12791a56-3bac-11e9-b016-005056897df7",node="eln004867.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sync",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",host_ip="10.0.56.140",pod_ip="10.128.2.154",uid="ae19c62c-1c0a-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="edevradiator-dev-27",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-99-84-build",host_ip="10.0.56.141",pod_ip="10.129.4.254",uid="19b133ca-2015-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-99-84",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",host_ip="10.0.56.142",pod_ip="10.131.3.126",uid="be3f0f71-200a-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.13.0-2",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-wj77j",host_ip="10.0.56.136",pod_ip="10.0.56.136",uid="cc986d16-21ae-11ea-a2d4-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="metricbeat",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-gj5z2",host_ip="",pod_ip="",uid="76f40f7b-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",host_ip="10.0.56.142",pod_ip="10.131.3.168",uid="9862f7da-1e5b-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="jenkins-agent-maven-24-26",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",host_ip="10.0.56.141",pod_ip="10.129.4.180",uid="68889c95-1fdc-11ea-a3e1-00505689627a",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="filebeat-xmflf",host_ip="10.0.56.135",pod_ip="10.129.1.93",uid="c65706f6-21ae-11ea-a2d4-005056897df7",node="eln004865.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="filebeat",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",host_ip="10.0.56.139",pod_ip="10.128.6.118",uid="2fcef16f-1dbf-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="jenkins-operator-844b99b574",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="jenkins-2-jpzms",host_ip="10.0.56.142",pod_ip="10.131.3.167",uid="2a22febd-2042-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="jenkins-2",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-maven-mppzv",host_ip="10.0.56.139",pod_ip="10.128.6.129",uid="0e665b63-1ed4-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.173",uid="63c2618c-257a-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.248-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",host_ip="10.0.56.140",pod_ip="10.128.2.82",uid="9da8dc6b-0370-11ea-8dad-00505689627a",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.115-3",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-rplst",host_ip="10.0.56.140",pod_ip="10.0.56.140",uid="cc9f765a-21ae-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="metricbeat",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",host_ip="10.0.56.141",pod_ip="10.129.5.180",uid="8832f5e6-0238-11ea-b2de-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.115-2",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",host_ip="10.0.56.146",pod_ip="10.130.2.50",uid="17a90368-1ea9-11ea-b7b3-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",host_ip="10.0.56.145",pod_ip="10.130.5.4",uid="dad3699b-203c-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.1-6",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",host_ip="10.0.56.147",pod_ip="10.129.3.53",uid="595ed26a-1cab-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbuildconfig-76",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="sdn-nhfg6",host_ip="10.0.56.147",pod_ip="10.0.56.147",uid="1370948d-1b04-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sdn",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",host_ip="10.0.56.143",pod_ip="10.131.4.73",uid="94daf6ce-46a4-11e9-8fd5-00505689627a",node="eln004873.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="grafana-64fcf487dc",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="filebeat-jst8j",host_ip="10.0.56.146",pod_ip="10.130.2.161",uid="c6533283-21ae-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="filebeat",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-build-23-build",host_ip="10.0.56.141",pod_ip="10.129.5.126",uid="bc66047f-0151-11ea-b28a-00505689c959",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-build-23",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",host_ip="10.0.56.138",pod_ip="10.131.1.97",uid="adc7e80d-05df-11ea-863d-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.128-1",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",host_ip="10.0.56.147",pod_ip="10.129.2.252",uid="b7a5900b-f3fa-11e9-a9d5-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.11.77-2",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="alertmanager-main-1",host_ip="10.0.56.143",pod_ip="10.131.4.70",uid="94dac978-46a4-11e9-8fd5-00505689627a",node="eln004873.corp.telenet.be",created_by_kind="StatefulSet",created_by_name="alertmanager-main",priority_class=""} 1 -kube_pod_info{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",host_ip="10.0.56.137",pod_ip="10.130.1.0",uid="d06b824d-1b28-11ea-a2d4-005056897df7",node="eln004867.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="webconsole-555c9bc876",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",host_ip="10.0.56.145",pod_ip="10.130.5.23",uid="8e3661ab-204b-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="dynatrace-alert-omi-2",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",host_ip="10.0.56.138",pod_ip="10.131.0.110",uid="f1256119-201c-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-webserver-28-86",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",host_ip="10.0.56.147",pod_ip="10.129.3.250",uid="30598175-17df-11ea-be86-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.220-2",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",host_ip="10.0.56.147",pod_ip="10.129.3.180",uid="4063eaf1-1ffd-11ea-b7b3-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",host_ip="10.0.56.138",pod_ip="10.131.1.8",uid="9caa08ff-11c8-11ea-86d9-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.196-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",host_ip="10.0.56.138",pod_ip="10.131.1.229",uid="25b1b096-166d-11ea-9063-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.211-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",host_ip="10.0.56.140",pod_ip="10.128.2.32",uid="484edd74-27d2-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.261-2",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",host_ip="10.0.56.146",pod_ip="10.130.2.86",uid="8028b8f1-200a-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.2-3",priority_class=""} 1 -kube_pod_info{namespace="openshift-node",pod="sync-lzd9p",host_ip="10.0.56.145",pod_ip="10.0.56.145",uid="135b3d16-1b04-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sync",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.182",uid="3595db8a-05e3-11ea-863d-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.129-1",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",host_ip="10.0.56.136",pod_ip="10.0.56.136",uid="07a0b829-1b04-11ea-a2d4-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="",created_by_name="",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",host_ip="10.0.56.141",pod_ip="10.129.5.50",uid="daf1e99f-203c-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-37-88",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",host_ip="10.0.56.147",pod_ip="10.129.3.139",uid="3204d5dc-1dbf-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="jenkins-operator-844b99b574",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-66-83-build",host_ip="10.0.56.146",pod_ip="10.130.2.75",uid="af46c4c5-2004-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-66-83",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",host_ip="10.0.56.138",pod_ip="10.131.1.33",uid="57c05966-107b-11ea-ac75-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.11.0-2",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",host_ip="10.0.56.146",pod_ip="10.130.2.73",uid="38a5a9da-2004-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-48-84",priority_class=""} 1 -kube_pod_info{namespace="openshift-node",pod="sync-rq5nh",host_ip="10.0.56.147",pod_ip="10.0.56.147",uid="136a0fb1-1b04-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sync",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",host_ip="10.0.56.138",pod_ip="10.131.0.190",uid="8cd98b44-204b-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="azure-alert-omi-3",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",host_ip="10.0.56.139",pod_ip="10.128.7.185",uid="395ccea1-1fb6-11ea-a3e1-00505689627a",node="eln004869.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",host_ip="10.0.56.145",pod_ip="10.130.5.70",uid="d34ba41f-266e-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Job",created_by_name="cronjob-ldap-group-sync-1577206800",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",host_ip="10.0.56.147",pod_ip="10.129.2.223",uid="9675ed47-1f95-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="cde-residential-customer-1.0.551-12",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",host_ip="10.0.56.140",pod_ip="10.128.2.117",uid="ce00d9bd-29f1-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.265-2",priority_class=""} 1 -kube_pod_info{namespace="openshift-node",pod="sync-d8fvw",host_ip="10.0.56.141",pod_ip="10.0.56.141",uid="3a550f90-3bac-11e9-b016-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sync",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="aem",pod="atomic-runtime-61-build",host_ip="10.0.56.141",pod_ip="10.129.4.207",uid="21750256-ffa5-11e9-80bf-00505689627a",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-runtime-61",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",host_ip="10.0.56.146",pod_ip="10.130.2.100",uid="aaa8166a-2015-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.13.0-3",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",host_ip="10.0.56.140",pod_ip="10.128.2.186",uid="164841e5-0baf-11ea-8576-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.143-2",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-lat-1-q8vwk",host_ip="10.0.56.141",pod_ip="10.129.5.156",uid="060e007e-1dbd-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-lat-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-1tvxf",host_ip="10.0.56.146",pod_ip="10.130.2.57",uid="b82d3f00-1fff-11ea-b7b3-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",host_ip="10.0.56.138",pod_ip="10.131.0.100",uid="a3d148c7-2015-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-webserver-28-85",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",host_ip="10.0.56.138",pod_ip="10.131.0.121",uid="e7a12843-201f-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="cde-pega-feeder-1.0.13-78",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="dinoman-domain-admin-server",host_ip="10.0.56.140",pod_ip="10.128.3.42",uid="597b886e-3081-11ea-a3e1-00505689627a",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",host_ip="10.0.56.140",pod_ip="10.128.2.56",uid="84b14172-285f-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.262-2",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",host_ip="10.0.56.146",pod_ip="10.130.2.80",uid="05a04155-200a-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.0-2",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="alertmanager-main-0",host_ip="10.0.56.143",pod_ip="10.131.4.72",uid="c9084d6b-3bac-11e9-b016-005056897df7",node="eln004873.corp.telenet.be",created_by_kind="StatefulSet",created_by_name="alertmanager-main",priority_class=""} 1 -kube_pod_info{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",host_ip="10.0.56.136",pod_ip="10.128.0.139",uid="3dc5f941-1b2c-11ea-a2d4-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="console-5b7cc698bd",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",host_ip="10.0.56.141",pod_ip="10.129.5.50",uid="844952a6-0b79-11ea-8576-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.140-2",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="build-apache-php-tiptool-54-build",host_ip="10.0.56.138",pod_ip="10.131.0.183",uid="60763135-204a-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="build-apache-php-tiptool-54",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",host_ip="10.0.56.139",pod_ip="10.128.7.93",uid="63ee370a-1f61-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-37-63",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",host_ip="10.0.56.138",pod_ip="10.131.0.201",uid="9e29e53c-0f89-11ea-975a-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-64",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",host_ip="10.0.56.138",pod_ip="10.131.0.172",uid="a809b4b3-2044-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-webserver-29-87",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",host_ip="10.0.56.147",pod_ip="10.129.2.236",uid="47ee029c-1f99-11ea-b7b3-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",host_ip="10.0.56.144",pod_ip="10.128.4.28",uid="794feeb1-6a85-11e9-99c8-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="Build",created_by_name="dynatrace-omi-5",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="dinomanbc-6-build",host_ip="10.0.56.140",pod_ip="10.128.3.28",uid="5eb583a0-fb18-11e9-bada-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbc-6",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",host_ip="10.0.56.139",pod_ip="10.128.6.28",uid="6e9c9c6f-1ea8-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",host_ip="10.0.56.146",pod_ip="10.130.2.56",uid="3d037c77-0a0a-11ea-9557-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.136-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-0x8ws",host_ip="10.0.56.146",pod_ip="10.130.3.152",uid="2e0c901c-1e20-11ea-b7b3-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="ovs-ms2x9",host_ip="10.0.56.146",pod_ip="10.0.56.146",uid="5edac00e-eacf-11e9-a0d3-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="ovs",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",host_ip="10.0.56.141",pod_ip="10.129.4.133",uid="8e28ab99-1fc2-11ea-a3e1-00505689627a",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",host_ip="10.0.56.146",pod_ip="10.130.3.212",uid="138996e3-dbac-11e9-8184-00505689627a",node="eln004876.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="base-rhel-ubi-minimal-7",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",host_ip="10.0.56.141",pod_ip="10.129.5.48",uid="da3d2b9e-203c-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-webserver-28-87",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-12-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.45",uid="d5ec1802-1036-11ea-ac75-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-12-1",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-runtime-59-build",host_ip="10.0.56.146",pod_ip="10.130.2.233",uid="d700b7d7-ff11-11e9-a0c8-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-runtime-59",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",host_ip="10.0.56.144",pod_ip="10.128.4.21",uid="25ea2ac2-6a7f-11e9-99c8-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="Build",created_by_name="dynatrace-omi-1",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-9hmk6",host_ip="",pod_ip="",uid="754e1c8c-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-node",pod="sync-vtjxf",host_ip="10.0.56.136",pod_ip="10.0.56.136",uid="12764282-3bac-11e9-b016-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sync",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",host_ip="10.0.56.140",pod_ip="10.128.3.54",uid="e7e9cea7-0a16-11ea-9557-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.136-3",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",host_ip="10.0.56.147",pod_ip="10.129.3.194",uid="535a5ac5-200a-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-37-85",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-build-34-build",host_ip="10.0.56.140",pod_ip="10.128.3.240",uid="7307e980-11bb-11ea-86d9-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-build-34",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-pega-feeder-docker-20-build",host_ip="10.0.56.140",pod_ip="10.128.3.242",uid="c55c6bfb-017e-11ea-b2de-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="cde-pega-feeder-docker-20",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",host_ip="10.0.56.140",pod_ip="10.128.2.105",uid="2ced6a4b-1328-11ea-aea9-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.197-4",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",host_ip="10.0.56.142",pod_ip="10.131.2.161",uid="c8c11840-1590-11ea-8be7-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.206-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",host_ip="10.0.56.147",pod_ip="10.129.2.116",uid="4b5d5ccc-1f30-11ea-b7b3-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="node-exporter-vxkg9",host_ip="10.0.56.147",pod_ip="10.0.56.147",uid="13360730-1b04-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="node-exporter",priority_class=""} 1 -kube_pod_info{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",host_ip="10.0.56.136",pod_ip="10.128.0.138",uid="d06b8b91-1b28-11ea-a2d4-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="webconsole-555c9bc876",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",host_ip="10.0.56.140",pod_ip="10.128.3.160",uid="c2853084-111e-11ea-ac75-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="build-freephone-bp-dvp-14",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",host_ip="10.0.56.144",pod_ip="10.128.4.105",uid="1eb71841-bd02-11e9-9c1d-00505689627a",node="eln004874.corp.telenet.be",created_by_kind="Build",created_by_name="aws-alert-omi-1",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-runtime-54-build",host_ip="10.0.56.138",pod_ip="10.131.0.217",uid="c658ea85-ff0e-11e9-a0c8-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-runtime-54",priority_class=""} 1 -kube_pod_info{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",host_ip="10.0.56.147",pod_ip="10.129.3.241",uid="2392e07e-2043-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="sonarqube-operator-6b54d978b9",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",host_ip="10.0.56.140",pod_ip="10.128.2.224",uid="7d3f57da-2d16-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.273-2",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",host_ip="",pod_ip="",uid="df563934-1db9-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="springboot-operator-59557c798d",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",host_ip="10.0.56.138",pod_ip="10.131.1.52",uid="8b22e8ef-1e9f-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.12.83-46",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jenkins-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.169",uid="126fbd01-ec32-11e9-a0d3-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="base-jenkins-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",host_ip="10.0.56.147",pod_ip="10.129.3.246",uid="b4e83217-2044-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="cde-goldengate-rdb-1.0.536-79",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",host_ip="10.0.56.147",pod_ip="10.129.2.50",uid="72c443ca-1e24-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",host_ip="10.0.56.147",pod_ip="10.129.3.175",uid="a89aca7d-1ffc-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="cde-pega-feeder-1.0.13-75",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="ovs-lqvl2",host_ip="10.0.56.139",pod_ip="10.0.56.139",uid="5a48abc3-eacf-11e9-a0d3-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="ovs",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",host_ip="10.0.56.147",pod_ip="10.129.3.176",uid="9b00eda9-0ab5-11ea-8576-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-63",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-ghnz7",host_ip="",pod_ip="",uid="76782fbb-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-residential-customer-docker-40-build",host_ip="10.0.56.145",pod_ip="10.130.5.92",uid="4408232f-e471-11e9-bee8-00505689627a",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="cde-residential-customer-docker-40",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-build-20-build",host_ip="10.0.56.139",pod_ip="10.128.6.155",uid="f3b91687-014c-11ea-b28a-00505689c959",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-build-20",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-shqcz",host_ip="10.0.56.141",pod_ip="10.129.4.132",uid="62e6318a-1e6a-11ea-b7b3-00505689c959",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.100",uid="9573c0ae-0b76-11ea-8576-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.140-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",host_ip="10.0.56.138",pod_ip="10.131.0.174",uid="e969456b-2044-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-38-174",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",host_ip="10.0.56.145",pod_ip="10.130.5.226",uid="6c4b7726-167c-11ea-9063-00505689627a",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.212-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",host_ip="10.0.56.138",pod_ip="10.131.0.228",uid="075aa631-11bd-11ea-86d9-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.11.0-4",priority_class=""} 1 -kube_pod_info{namespace="base-apache",pod="base-apache-36-svl9c",host_ip="10.0.56.139",pod_ip="10.128.6.70",uid="b9392a7c-dba1-11e9-8184-00505689627a",node="eln004869.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="base-apache-36",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",host_ip="10.0.56.142",pod_ip="10.131.2.10",uid="b0fe78fb-1448-11ea-9d88-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="cde-residential-customer-uat-1",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",host_ip="10.0.56.135",pod_ip="10.0.56.135",uid="9777b6cb-fc9f-11e9-b3ab-00505689c959",node="eln004865.corp.telenet.be",created_by_kind="",created_by_name="",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-cjmv2",host_ip="10.0.56.145",pod_ip="10.130.4.31",uid="87e14039-1f0d-11ea-a3e1-00505689627a",node="eln004875.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",host_ip="10.0.56.141",pod_ip="10.129.5.172",uid="25efe7f5-1f18-11ea-b7b3-00505689c959",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",host_ip="10.0.56.147",pod_ip="10.129.3.134",uid="ccf311f4-1dbc-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="springboot-operator-59557c798d",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",host_ip="10.0.56.138",pod_ip="10.131.0.171",uid="67a159ea-1136-11ea-ac75-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.184-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",host_ip="10.0.56.147",pod_ip="10.129.3.228",uid="d50ab9f8-1de7-11ea-a3e1-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",host_ip="10.0.56.140",pod_ip="10.128.3.26",uid="926ff1da-fb17-11e9-bada-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.12.78-6",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",host_ip="10.0.56.141",pod_ip="10.129.5.89",uid="16a550c5-1eef-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-37-48",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",host_ip="10.0.56.141",pod_ip="10.129.5.99",uid="9cdbbdf7-2044-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="cde-pega-feeder-1.0.13-80",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",host_ip="10.0.56.140",pod_ip="10.128.2.231",uid="6805ae38-2d49-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="ws-network-inventorymgmt-dinoman-rest-50",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",host_ip="10.0.56.142",pod_ip="10.131.2.129",uid="1aec8df4-14f9-11ea-8be7-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="ws.network.inventorymgmt.dinoman.rest-s2i-2",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-66-87-build",host_ip="10.0.56.141",pod_ip="10.129.5.58",uid="8caef1a3-203d-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-66-87",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",host_ip="10.0.56.139",pod_ip="10.128.7.14",uid="0c2dc53d-2020-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="cde-goldengate-rdb-1.0.536-77",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="ovs-shkwk",host_ip="10.0.56.138",pod_ip="10.0.56.138",uid="5be05f9c-eacf-11e9-a0d3-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="ovs",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",host_ip="10.0.56.145",pod_ip="10.130.5.84",uid="d2c257ae-1e55-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="jenkins-agent-maven-24-25",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.60",uid="480bafd1-0b4c-11ea-8576-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.149-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",host_ip="10.0.56.139",pod_ip="10.128.6.74",uid="7469a3ee-e431-11e9-bee8-00505689627a",node="eln004869.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="aws-alert-omi-2",priority_class=""} 1 -kube_pod_info{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",host_ip="10.0.56.140",pod_ip="10.128.3.46",uid="d90cc022-3085-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="edevradiator-prod-16",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",host_ip="10.0.56.141",pod_ip="10.129.5.170",uid="c131feba-1dc5-11ea-b7b3-00505689c959",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",host_ip="10.0.56.141",pod_ip="10.129.5.104",uid="e3864a87-2044-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.1-7",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.82",uid="0d46905f-1dc1-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.246-1",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="oneagent-svswx",host_ip="10.0.56.135",pod_ip="10.0.56.135",uid="0caf661a-20b4-11ea-a2d4-005056897df7",node="eln004865.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="oneagent",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="oneagent-5g4p5",host_ip="10.0.56.141",pod_ip="10.0.56.141",uid="dcf1ec23-2043-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="oneagent",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="sdn-db449",host_ip="10.0.56.138",pod_ip="10.0.56.138",uid="5bd84cb6-eacf-11e9-a0d3-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sdn",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-s9shq",host_ip="10.0.56.138",pod_ip="10.0.56.138",uid="cc936c41-21ae-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="metricbeat",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",host_ip="10.0.56.147",pod_ip="10.129.3.150",uid="17129d84-1dc5-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="base-jdk11-37-6",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",host_ip="10.0.56.147",pod_ip="10.129.3.61",uid="453b9968-1fb3-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.155-73",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",host_ip="10.0.56.141",pod_ip="10.129.5.53",uid="5899a186-203d-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="jenkins-agent-maven-24-86",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-qdxkl",host_ip="10.0.56.147",pod_ip="10.129.3.179",uid="4fb832ac-1ffc-11ea-b7b3-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",host_ip="10.0.56.146",pod_ip="10.130.3.157",uid="5d9ff814-1e21-11ea-b7b3-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-wfr5b",host_ip="",pod_ip="",uid="7584f278-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.160-91-build",host_ip="10.0.56.141",pod_ip="10.129.5.5",uid="9898c261-2015-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.160-91",priority_class=""} 1 -kube_pod_info{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",host_ip="10.0.56.146",pod_ip="10.130.3.1",uid="61182f54-1db9-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="springboot-operator-59557c798d",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",host_ip="10.0.56.142",pod_ip="10.131.2.19",uid="5e4b7a93-1eab-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="springboot-operator-59557c798d",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",host_ip="10.0.56.138",pod_ip="10.131.0.100",uid="35880062-1133-11ea-ac75-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.183-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.157-86-build",host_ip="10.0.56.138",pod_ip="10.131.0.120",uid="9fc45133-201f-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.157-86",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",host_ip="10.0.56.146",pod_ip="10.130.2.103",uid="f1b49aa4-2015-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-webserver-29-84",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",host_ip="10.0.56.147",pod_ip="10.129.3.12",uid="0f6bf915-f401-11e9-a9d5-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.12.78-2",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",host_ip="10.0.56.145",pod_ip="10.130.5.173",uid="83314717-11a2-11ea-ac75-00505689c959",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.185-1",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",host_ip="10.0.56.138",pod_ip="10.131.0.11",uid="fc185328-1fc0-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbuildconfig-79",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="ovs-5x5hx",host_ip="10.0.56.145",pod_ip="10.0.56.145",uid="6071a90a-eacf-11e9-a0d3-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="ovs",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-fzkct",host_ip="10.0.56.147",pod_ip="10.0.56.147",uid="cc9f5a06-21ae-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="metricbeat",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",host_ip="10.0.56.139",pod_ip="10.128.7.31",uid="ae4e62a4-203f-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="cde-residential-customer-1.0.551-15",priority_class=""} 1 -kube_pod_info{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",host_ip="10.0.56.145",pod_ip="10.130.4.229",uid="e0f4ae56-1db9-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="jenkins-operator-844b99b574",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-59-81-build",host_ip="10.0.56.146",pod_ip="10.130.2.74",uid="a04044c0-2004-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-59-81",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="build-apache-php-tiptool-52-build",host_ip="10.0.56.146",pod_ip="10.130.2.54",uid="32a07a84-0a08-11ea-9557-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="build-apache-php-tiptool-52",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",host_ip="10.0.56.142",pod_ip="10.131.2.150",uid="30340204-1588-11ea-8be7-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.203-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.157-89-build",host_ip="10.0.56.145",pod_ip="10.130.5.18",uid="bf5eaf06-2047-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.157-89",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-9-c8bkd",host_ip="10.0.56.141",pod_ip="10.129.5.114",uid="d9ecfdad-2045-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="jenkins-9",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="oneagent-cknc4",host_ip="10.0.56.147",pod_ip="10.0.56.147",uid="7a8c03ec-2043-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="oneagent",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",host_ip="10.0.56.139",pod_ip="10.128.6.66",uid="b97564cd-dba1-11e9-8184-00505689627a",node="eln004869.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="ceph-alert-msteams-3",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",host_ip="10.0.56.138",pod_ip="10.131.0.102",uid="cb72d2fc-2015-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.12.0-7",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",host_ip="10.0.56.141",pod_ip="10.129.5.118",uid="bc0192f2-1b3b-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="jenkins-cr-applier-8f4b7f4d8",priority_class=""} 1 -kube_pod_info{namespace="edev-tools",pod="sonarqube-3-k2j58",host_ip="10.0.56.141",pod_ip="10.129.5.92",uid="cd0d94ab-2043-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="sonarqube-3",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",host_ip="10.0.56.135",pod_ip="10.129.1.95",uid="e92d6aa5-2af1-11ea-a2d4-005056897df7",node="eln004865.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="kube-state-metrics-55884cb7cd",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",host_ip="10.0.56.140",pod_ip="10.128.3.36",uid="14957878-307c-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Job",created_by_name="cronjob-ldap-group-sync-1578312000",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="oneagent-8tvwr",host_ip="10.0.56.136",pod_ip="10.0.56.136",uid="1cddbd27-2049-11ea-a2d4-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="oneagent",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-maven-54d6g",host_ip="10.0.56.146",pod_ip="10.130.2.40",uid="9263c712-1ff7-11ea-b7b3-00505689c959",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="edev-tools",pod="jenkins-1-mr4zb",host_ip="10.0.56.147",pod_ip="10.129.3.244",uid="fa8700ac-2043-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="jenkins-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-node-59-85-build",host_ip="10.0.56.141",pod_ip="10.129.5.52",uid="4c46d471-203d-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-node-59-85",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",host_ip="10.0.56.147",pod_ip="10.129.2.21",uid="761a9072-1ef3-11ea-b7b3-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",host_ip="10.0.56.146",pod_ip="10.130.2.82",uid="421f3fb5-200a-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-48-85",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-pcvmj",host_ip="10.0.56.139",pod_ip="10.0.56.139",uid="cc9848a2-21ae-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="metricbeat",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",host_ip="10.0.56.146",pod_ip="10.130.2.42",uid="8f37b48a-1ff8-11ea-a3e1-00505689627a",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.156-2-build",host_ip="10.0.56.139",pod_ip="10.128.6.192",uid="acee8d84-0211-11ea-b2de-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.156-2",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",host_ip="10.0.56.141",pod_ip="10.129.5.167",uid="f68ca62e-1f17-11ea-b7b3-00505689c959",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",host_ip="10.0.56.142",pod_ip="10.131.3.153",uid="e1729f91-202d-11ea-a2d4-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Job",created_by_name="cronjob-ldap-group-sync-1576519200",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.79",uid="609a791c-e431-11e9-bee8-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="dynatrace-alert-omi-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",host_ip="10.0.56.141",pod_ip="10.129.4.183",uid="d6a38326-1e8e-11ea-a3e1-00505689627a",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-runtime-65-build",host_ip="10.0.56.138",pod_ip="10.131.1.25",uid="6d839966-017e-11ea-b2de-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-runtime-65",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",host_ip="10.0.56.144",pod_ip="10.128.4.36",uid="e99b22d2-6a91-11e9-99c8-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="Build",created_by_name="dynatrace-omi-6",priority_class=""} 1 -kube_pod_info{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",host_ip="10.0.56.138",pod_ip="10.131.0.193",uid="951c1849-20b2-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="jenkins-operator-844b99b574",priority_class=""} 1 -kube_pod_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",host_ip="10.0.56.140",pod_ip="10.128.3.225",uid="13e03d83-265e-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Job",created_by_name="cronjob-ldap-group-sync-1577199600",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",host_ip="10.0.56.138",pod_ip="10.131.0.103",uid="2d294d65-2016-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="jenkins-agent-maven-24-84",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-maven-dp74t",host_ip="10.0.56.145",pod_ip="10.130.5.220",uid="35c1f424-1ed2-11ea-a3e1-00505689627a",node="eln004875.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-node",pod="sync-mghfm",host_ip="10.0.56.143",pod_ip="10.0.56.143",uid="3aa74470-3bac-11e9-b016-005056897df7",node="eln004873.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sync",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-t92kj",host_ip="10.0.56.146",pod_ip="10.0.56.146",uid="cc9e8b3d-21ae-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="metricbeat",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="prometheus-k8s-1",host_ip="10.0.56.143",pod_ip="10.131.4.223",uid="3a4bf7a3-27ad-11ea-a2d4-005056897df7",node="eln004873.corp.telenet.be",created_by_kind="StatefulSet",created_by_name="prometheus-k8s",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",host_ip="10.0.56.141",pod_ip="10.129.5.9",uid="d567cba9-2015-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.2-4",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",host_ip="10.0.56.141",pod_ip="10.129.5.134",uid="85ad0742-1f09-11ea-b7b3-00505689c959",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",host_ip="10.0.56.146",pod_ip="10.130.3.42",uid="386bedf4-1dc0-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="dynatrace",pod="oneagent-8px65",host_ip="10.0.56.144",pod_ip="10.0.56.144",uid="3ad8d6bc-2046-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="oneagent",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",host_ip="10.0.56.140",pod_ip="10.128.2.30",uid="36221c55-1fc6-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.155-75",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",host_ip="10.0.56.138",pod_ip="10.131.1.86",uid="9a5ea9b3-1295-11ea-86d9-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.2-2",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",host_ip="10.0.56.140",pod_ip="10.128.2.192",uid="5561da50-1e64-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="jenkins-agent-maven-24-28",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-runtime-57-build",host_ip="10.0.56.138",pod_ip="10.131.0.227",uid="228f8dbb-ff11-11e9-a0c8-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-runtime-57",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",host_ip="10.0.56.138",pod_ip="10.131.0.144",uid="3ad4608f-2039-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.12.83-100",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="dinomanbc-9-build",host_ip="10.0.56.145",pod_ip="10.130.4.175",uid="883c6e90-1bfe-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbc-9",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",host_ip="10.0.56.140",pod_ip="10.128.2.20",uid="33565487-1eeb-11ea-b7b3-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",host_ip="10.0.56.147",pod_ip="10.129.3.48",uid="1c36ce0d-1c96-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.238-2",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",host_ip="10.0.56.143",pod_ip="10.131.4.69",uid="a7441f4e-3bac-11e9-b016-005056897df7",node="eln004873.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="prometheus-operator-599cf5c4d5",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",host_ip="10.0.56.141",pod_ip="10.129.4.234",uid="74b61ecc-1ff6-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="build-freephone-bp-uat-21",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-99-86-build",host_ip="10.0.56.141",pod_ip="10.129.5.55",uid="783bd488-203d-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-99-86",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",host_ip="10.0.56.146",pod_ip="10.130.2.112",uid="c74493d5-f3f4-11e9-a9d5-00505689627a",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.10.76-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",host_ip="10.0.56.146",pod_ip="10.130.2.186",uid="fa0bef60-fbc7-11e9-b589-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.113-3",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.193",uid="f675d0c3-2b97-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.273-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",host_ip="10.0.56.145",pod_ip="10.130.5.200",uid="bb620112-1eb3-11ea-b7b3-00505689c959",node="eln004875.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-node",pod="sync-drdp4",host_ip="10.0.56.142",pod_ip="10.0.56.142",uid="39d80e5e-3bac-11e9-b016-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sync",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="openshift-monitoring",pod="node-exporter-jz4s9",host_ip="10.0.56.139",pod_ip="10.0.56.139",uid="d5b23c3d-3bac-11e9-b016-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="node-exporter",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.250",uid="0f96f309-11c3-11ea-86d9-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.194-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="filebeat-77lgc",host_ip="10.0.56.141",pod_ip="10.129.5.131",uid="c65ba6f3-21ae-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="filebeat",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="filebeat-ghb47",host_ip="10.0.56.136",pod_ip="10.128.0.217",uid="c65bb7c7-21ae-11ea-a2d4-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="filebeat",priority_class=""} 1 -kube_pod_info{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",host_ip="10.0.56.139",pod_ip="10.128.6.65",uid="b9e950a4-dba1-11e9-8184-00505689627a",node="eln004869.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="tiller-5f8989c65c",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",host_ip="10.0.56.141",pod_ip="10.129.5.100",uid="a7e99dcb-2044-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="jenkins-agent-maven-24-87",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-vdxlb",host_ip="",pod_ip="",uid="75fde39b-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",host_ip="10.0.56.141",pod_ip="10.129.5.60",uid="ad658fb8-203d-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-rhel-ubi-minimal-49-86",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",host_ip="10.0.56.146",pod_ip="10.130.2.107",uid="c4d69703-2016-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.12.83-98",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",host_ip="10.0.56.139",pod_ip="10.128.7.49",uid="973904c8-204b-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="openshift-alert-omi-2",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",host_ip="10.0.56.141",pod_ip="10.129.5.110",uid="58a94f82-2045-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="base-nginx-webserver-28-88",priority_class=""} 1 -kube_pod_info{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",host_ip="10.0.56.142",pod_ip="10.131.3.8",uid="1b9491ee-e5bb-11e9-b5fa-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="awx-init-container-venvs-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",host_ip="10.0.56.138",pod_ip="10.131.0.158",uid="dae7447a-203c-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.2-6",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",host_ip="10.0.56.138",pod_ip="10.131.0.196",uid="361061ea-11a5-11ea-ac75-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.185-2",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",host_ip="10.0.56.147",pod_ip="10.129.2.48",uid="4f0527a3-1e24-11ea-b7b3-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-uat-30-54hpm",host_ip="10.0.56.147",pod_ip="10.129.3.159",uid="a3badb69-1dc6-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-uat-30",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",host_ip="10.0.56.139",pod_ip="10.128.6.232",uid="8c0f4d7e-e426-11e9-bee8-00505689627a",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="cde-goldengate-rdb-docker-15",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-96lh2",host_ip="10.0.56.137",pod_ip="10.0.56.137",uid="cc99406a-21ae-11ea-a2d4-005056897df7",node="eln004867.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="metricbeat",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",host_ip="10.0.56.139",pod_ip="10.128.7.64",uid="92354ab6-20b2-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="springboot-operator-59557c798d",priority_class=""} 1 -kube_pod_info{namespace="default",pod="registry-console-1-mwz95",host_ip="10.0.56.136",pod_ip="10.128.0.214",uid="4f7e9f4d-20b3-11ea-a2d4-005056897df7",node="eln004866.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="registry-console-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",host_ip="10.0.56.135",pod_ip="10.129.1.89",uid="41fa9897-20ab-11ea-a2d4-005056897df7",node="eln004865.corp.telenet.be",created_by_kind="Build",created_by_name="aws-alert-omi-3",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",host_ip="10.0.56.142",pod_ip="10.131.2.7",uid="571e0b92-0ad9-11ea-8576-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="build-freephone-bp-dvp-11",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-dcpqs",host_ip="10.0.56.141",pod_ip="10.129.4.158",uid="76fbcfa7-1fd7-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",host_ip="10.0.56.135",pod_ip="10.129.1.90",uid="6e95473b-20ab-11ea-a2d4-005056897df7",node="eln004865.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="aws-alert-omi-3",priority_class=""} 1 -kube_pod_info{namespace="aem",pod="atomic-runtime-63-build",host_ip="10.0.56.139",pod_ip="10.128.6.156",uid="e39fc92b-014e-11ea-b28a-00505689c959",node="eln004869.corp.telenet.be",created_by_kind="Build",created_by_name="atomic-runtime-63",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.19",uid="b1121d2f-1c19-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.237-1",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="elk-omi-3-build",host_ip="10.0.56.144",pod_ip="10.128.4.100",uid="ad8bd63e-b840-11e9-8702-00505689627a",node="eln004874.corp.telenet.be",created_by_kind="Build",created_by_name="elk-omi-3",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",host_ip="10.0.56.139",pod_ip="10.128.6.228",uid="eebce33d-0527-11ea-acbb-00505689627a",node="eln004869.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",host_ip="10.0.56.141",pod_ip="10.129.4.135",uid="92d4b8a2-1e6a-11ea-b7b3-00505689c959",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",host_ip="10.0.56.147",pod_ip="10.129.2.50",uid="da9d5661-1efe-11ea-a3e1-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",host_ip="10.0.56.139",pod_ip="10.128.6.73",uid="d6438b56-0a16-11ea-8927-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="springboot-sample-operator-uat-20",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",host_ip="10.0.56.147",pod_ip="10.129.3.41",uid="cd0cfbcb-f410-11e9-a9d5-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="springboot-sample-operator-19.12.78-3",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-379l2",host_ip="10.0.56.141",pod_ip="10.129.4.176",uid="da8fa6e2-1fda-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-monitoring",pod="node-exporter-6vzvp",host_ip="10.0.56.138",pod_ip="10.0.56.138",uid="d596a09c-3bac-11e9-b016-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="node-exporter",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="sdn-9bv76",host_ip="10.0.56.142",pod_ip="10.0.56.142",uid="56062adc-eacf-11e9-a0d3-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sdn",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",host_ip="10.0.56.138",pod_ip="10.131.1.104",uid="f960194f-111b-11ea-ac75-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.11.0-3",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",host_ip="10.0.56.147",pod_ip="10.129.3.56",uid="ff3778f0-1cb7-11ea-a2d4-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbuildconfig-77",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",host_ip="10.0.56.140",pod_ip="10.128.2.55",uid="23396ad4-1fd8-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.155-76",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.160",uid="933f6f1e-2ad2-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.268-1",priority_class=""} 1 -kube_pod_info{namespace="default",pod="docker-registry-1-x85db",host_ip="",pod_ip="",uid="776c52f4-22a2-11ea-a2d4-005056897df7",node="eln004874.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="docker-registry-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",host_ip="10.0.56.145",pod_ip="10.130.5.69",uid="29a819a8-0b92-11ea-8576-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.142-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",host_ip="10.0.56.140",pod_ip="10.128.3.218",uid="05260dbc-1fa9-11ea-b7b3-00505689c959",node="eln004870.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",host_ip="10.0.56.147",pod_ip="10.129.2.232",uid="752bf12f-f3dd-11e9-a9d5-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-maven-w515p",host_ip="10.0.56.146",pod_ip="10.130.2.41",uid="9c28c377-1ff7-11ea-a3e1-00505689627a",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",host_ip="10.0.56.146",pod_ip="10.130.3.34",uid="2d9b0f41-1f43-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",host_ip="10.0.56.147",pod_ip="10.129.3.82",uid="6b2b1145-e431-11e9-bee8-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="Build",created_by_name="aws-alert-omi-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",host_ip="10.0.56.138",pod_ip="10.131.1.181",uid="036dc5ed-1501-11ea-8be7-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.202-1",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",host_ip="10.0.56.140",pod_ip="10.128.3.198",uid="6b05eab2-fd27-11e9-8c1d-00505689627a",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.114-1",priority_class=""} 1 -kube_pod_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",host_ip="10.0.56.142",pod_ip="10.131.2.8",uid="c84a401c-0adc-11ea-8576-005056897df7",node="eln004872.corp.telenet.be",created_by_kind="Build",created_by_name="build-freephone-bp-dvp-12",priority_class=""} 1 -kube_pod_info{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",host_ip="10.0.56.137",pod_ip="10.0.56.137",uid="16d7987a-21b1-11ea-a2d4-005056897df7",node="eln004867.corp.telenet.be",created_by_kind="ReplicaSet",created_by_name="metricbeat-6c69889f67",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-maven-mk189",host_ip="10.0.56.142",pod_ip="10.131.3.237",uid="28b77e23-1e91-11ea-b7b3-00505689c959",node="eln004872.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",host_ip="10.0.56.138",pod_ip="10.131.1.151",uid="7782b6e4-1129-11ea-ac75-00505689c959",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.181-1",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-maven-qr3g6",host_ip="10.0.56.139",pod_ip="10.128.6.29",uid="9a9ae813-1ea8-11ea-a2d4-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",host_ip="10.0.56.146",pod_ip="10.130.2.156",uid="16334bb5-1eff-11ea-a3e1-00505689627a",node="eln004876.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",host_ip="10.0.56.141",pod_ip="10.129.5.161",uid="1f261271-1dc3-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-node",pod="sync-j7mlr",host_ip="10.0.56.139",pod_ip="10.0.56.139",uid="3aeed574-3bac-11e9-b016-005056897df7",node="eln004869.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="sync",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="myproject",pod="microservice-3-deploy",host_ip="10.0.56.142",pod_ip="10.131.2.168",uid="2ae14afa-159f-11ea-8be7-00505689627a",node="eln004872.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="openshift-sdn",pod="ovs-5d4g2",host_ip="10.0.56.147",pod_ip="10.0.56.147",uid="5ab25568-eacf-11e9-a0d3-005056897df7",node="eln004877.corp.telenet.be",created_by_kind="DaemonSet",created_by_name="ovs",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",host_ip="10.0.56.146",pod_ip="10.130.2.235",uid="42d71539-1b5f-11ea-a2d4-005056897df7",node="eln004876.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.229-1",priority_class=""} 1 -kube_pod_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",host_ip="10.0.56.138",pod_ip="10.131.1.178",uid="89fc041f-14ff-11ea-8be7-00505689627a",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="ws.network.inventorymgmt.dinoman.rest-74",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",host_ip="10.0.56.140",pod_ip="10.128.2.35",uid="a3ebded4-27de-11ea-a2d4-005056897df7",node="eln004870.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.262-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="saint-peter-1.0.160-93-build",host_ip="10.0.56.141",pod_ip="10.129.5.40",uid="5a3978a5-2038-11ea-a2d4-005056897df7",node="eln004871.corp.telenet.be",created_by_kind="Build",created_by_name="saint-peter-1.0.160-93",priority_class=""} 1 -kube_pod_info{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",host_ip="10.0.56.145",pod_ip="10.130.4.178",uid="d31c6749-1bff-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="dinomanbuildconfig-71",priority_class=""} 1 -kube_pod_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",host_ip="10.0.56.145",pod_ip="10.130.4.199",uid="450fb276-1c1e-11ea-a2d4-005056897df7",node="eln004875.corp.telenet.be",created_by_kind="Build",created_by_name="psr-aggregator-19.8.238-1",priority_class=""} 1 -kube_pod_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",host_ip="10.0.56.147",pod_ip="10.129.3.87",uid="7dfa94d5-1fb9-11ea-a3e1-00505689627a",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",host_ip="10.0.56.147",pod_ip="10.129.3.227",uid="b7eaa0f9-1de7-11ea-b7b3-00505689c959",node="eln004877.corp.telenet.be",created_by_kind="",created_by_name="",priority_class=""} 1 -kube_pod_info{namespace="tiptool",pod="tiptool-mre-1-wd99j",host_ip="10.0.56.138",pod_ip="10.131.0.164",uid="98efb3eb-1dba-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="ReplicationController",created_by_name="tiptool-mre-1",priority_class=""} 1 -kube_pod_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",host_ip="10.0.56.138",pod_ip="10.131.0.115",uid="91a5a4b4-201d-11ea-a2d4-005056897df7",node="eln004868.corp.telenet.be",created_by_kind="Build",created_by_name="operator-builder-0.8.0-4",priority_class=""} 1 -# HELP kube_pod_start_time Start time in unix timestamp for a pod. -# TYPE kube_pod_start_time gauge -kube_pod_start_time{namespace="bi",pod="jenkins-4-5bwwz"} 1.576528159e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-cbffc"} 1.576789207e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build"} 1.572443375e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="dynatrace-omi-4-build"} 1.556544792e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build"} 1.573207243e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-38-173-build"} 1.576528995e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build"} 1.574929828e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-67-83-build"} 1.576504031e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-f6sbc"} 1.576789204e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build"} 1.577175124e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-99-83-build"} 1.576503804e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="sdn-nvsb9"} 1.570650973e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build"} 1.574859778e+09 -kube_pod_start_time{namespace="devops-playground",pod="jenkins-58-rsxhf"} 1.57652953e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80"} 1.576395425e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build"} 1.577426016e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-59-86-build"} 1.576529334e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build"} 1.57639622e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-59-83-build"} 1.576508571e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-99-85-build"} 1.576512061e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="dynatrace-omi-2-build"} 1.556543116e+09 -kube_pod_start_time{namespace="bi",pod="cde-pega-feeder-docker-18-build"} 1.569919088e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build"} 1.576503993e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build"} 1.576048226e+09 -kube_pod_start_time{namespace="dynatrace",pod="oneagent-2b6pp"} 1.576529969e+09 -kube_pod_start_time{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build"} 1.57652588e+09 -kube_pod_start_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build"} 1.574087009e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88"} 1.576432333e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build"} 1.577345937e+09 -kube_pod_start_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build"} 1.574155635e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw"} 1.576492454e+09 -kube_pod_start_time{namespace="aem",pod="atomic-runtime-53-build"} 1.57287743e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-djr7b"} 1.576789206e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-jpgxc"} 1.576395367e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-lat-1-jmms8"} 1.576252071e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build"} 1.574228334e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build"} 1.574854121e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-gq9pd"} 1.576325244e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build"} 1.577960297e+09 -kube_pod_start_time{namespace="aem",pod="atomic-runtime-60-build"} 1.572883878e+09 -kube_pod_start_time{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be"} 1.567973315e+09 -kube_pod_start_time{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy"} 1.574867383e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm"} 1.576348246e+09 -kube_pod_start_time{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g"} 1.576249626e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build"} 1.575545924e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n"} 1.57653196e+09 -kube_pod_start_time{namespace="openshift-node",pod="sync-q7psr"} 1.575951491e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="init-sync"} 1.57002057e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-100-82-build"} 1.576503883e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build"} 1.575543192e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-sup-1-4fw8s"} 1.576250828e+09 -kube_pod_start_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build"} 1.57528759e+09 -kube_pod_start_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build"} 1.576502806e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build"} 1.57652873e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-whn9v"} 1.576684509e+09 -kube_pod_start_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build"} 1.575290273e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build"} 1.577436746e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build"} 1.575288811e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build"} 1.576508722e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="ovs-hpcbf"} 1.570650981e+09 -kube_pod_start_time{namespace="tiptool-dvp",pod="apache-php-6-build"} 1.576573083e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build"} 1.576503793e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build"} 1.575984479e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0"} 1.576302621e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build"} 1.574172185e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-67-85-build"} 1.576512116e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-37-86-build"} 1.576508839e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd"} 1.576317682e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz"} 1.576249254e+09 -kube_pod_start_time{namespace="aem",pod="atomic-runtime-64-build"} 1.573125084e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build"} 1.577686923e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build"} 1.576525819e+09 -kube_pod_start_time{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be"} 1.575908514e+09 -kube_pod_start_time{namespace="bi",pod="cde-residential-customer-1.0.551-14-build"} 1.576494636e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-maven-wvqk3"} 1.576369832e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6"} 1.576444215e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-jxxcd"} 1.576789204e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-100-85-build"} 1.57652596e+09 -kube_pod_start_time{namespace="openshift-node",pod="sync-7fjj2"} 1.569943943e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.158-2-build"} 1.575312898e+09 -kube_pod_start_time{namespace="dynatrace",pod="oneagent-hhn8g"} 1.576530978e+09 -kube_pod_start_time{namespace="bi",pod="cde-residential-customer-docker-39-build"} 1.569919571e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="node-exporter-p2vdl"} 1.551394839e+09 -kube_pod_start_time{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t"} 1.576496891e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p"} 1.576428937e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="node-exporter-clzvm"} 1.551394832e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-sup-1-pfhfx"} 1.576252047e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-int-3-nzds2"} 1.576249457e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build"} 1.575984215e+09 -kube_pod_start_time{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7"} 1.575376875e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build"} 1.574768692e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-qr854"} 1.57649617e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-67-79-build"} 1.576486045e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-5z056"} 1.576351938e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build"} 1.575349579e+09 -kube_pod_start_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build"} 1.575290415e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-j8kq8"} 1.576684556e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq"} 1.576388886e+09 -kube_pod_start_time{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be"} 1.575951503e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb"} 1.576412876e+09 -kube_pod_start_time{namespace="aem",pod="atomic-build-33-build"} 1.573144341e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build"} 1.576059839e+09 -kube_pod_start_time{namespace="openshift-node",pod="sync-9sb6l"} 1.551394677e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="sdn-7zxfn"} 1.570650998e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9"} 1.576391433e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.156-3-build"} 1.573210737e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="sdn-cxsth"} 1.570651031e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build"} 1.574240438e+09 -kube_pod_start_time{namespace="bi",pod="cde-residential-customer-1.0.551-13-build"} 1.576489791e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl"} 1.578313516e+09 -kube_pod_start_time{namespace="bi",pod="spark-1.0-33-build"} 1.575063642e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-edp-4-975w4"} 1.576254591e+09 -kube_pod_start_time{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy"} 1.57198837e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build"} 1.574923674e+09 -kube_pod_start_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8"} 1.576336401e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build"} 1.57554874e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-trg-10-4kkfc"} 1.576255698e+09 -kube_pod_start_time{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy"} 1.57199131e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="dynatrace-omi-3-build"} 1.55654431e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build"} 1.577104099e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph"} 1.576332673e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build"} 1.576751106e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-mre-1-wwf4t"} 1.57625204e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build"} 1.574914575e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="node-exporter-sw6vh"} 1.551394833e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build"} 1.576512531e+09 -kube_pod_start_time{namespace="openshift-node",pod="sync-dppzc"} 1.55139457e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build"} 1.577095403e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw"} 1.576304517e+09 -kube_pod_start_time{namespace="edev-communication",pod="plot-trg-13-txftz"} 1.574093072e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v"} 1.576395606e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build"} 1.573704933e+09 -kube_pod_start_time{namespace="default",pod="router-1-pqccl"} 1.576530214e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build"} 1.573549273e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.157-88-build"} 1.576528923e+09 -kube_pod_start_time{namespace="tiptool",pod="build-apache-php-tiptool-53-build"} 1.57597231e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build"} 1.576503803e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7"} 1.576414003e+09 -kube_pod_start_time{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3"} 1.576478447e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="node-exporter-kmhl4"} 1.569943943e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-int-3-x2ztl"} 1.576252042e+09 -kube_pod_start_time{namespace="dynatrace",pod="oneagent-ksdhs"} 1.576529157e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build"} 1.574086405e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build"} 1.574088746e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build"} 1.576494444e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-dvp-51-x9fms"} 1.576531518e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz"} 1.576356578e+09 -kube_pod_start_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build"} 1.576507398e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build"} 1.576508623e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-66-84-build"} 1.576503802e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-hd979"} 1.576684522e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build"} 1.578284119e+09 -kube_pod_start_time{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct"} 1.576250551e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build"} 1.573205814e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn"} 1.576275707e+09 -kube_pod_start_time{namespace="myproject",pod="dinomanbc-8-build"} 1.572442062e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-thvjs"} 1.57668455e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build"} 1.576512186e+09 -kube_pod_start_time{namespace="openshift-logging",pod="filebeat-d6p6b"} 1.576684499e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.159-9-build"} 1.575453697e+09 -kube_pod_start_time{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build"} 1.575539154e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="aws-alert-omi-2-build"} 1.565615882e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn"} 1.576412816e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build"} 1.573222751e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-5q6w2"} 1.576684523e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.159-5-build"} 1.57538514e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="node-exporter-sbmw8"} 1.57595152e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build"} 1.574922477e+09 -kube_pod_start_time{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy"} 1.57521127e+09 -kube_pod_start_time{namespace="aem",pod="atomic-build-19-build"} 1.572861878e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf"} 1.57796147e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="sdn-nb7c8"} 1.575951491e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz"} 1.573092059e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-98fvj"} 1.576789204e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build"} 1.574089827e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc"} 1.576322096e+09 -kube_pod_start_time{namespace="aem",pod="atomic-build-31-build"} 1.573142152e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build"} 1.577168208e+09 -kube_pod_start_time{namespace="default",pod="registry-console-1-2hm5q"} 1.576530676e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n"} 1.576325314e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build"} 1.575466679e+09 -kube_pod_start_time{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be"} 1.567973315e+09 -kube_pod_start_time{namespace="openshift-logging",pod="filebeat-xwjz7"} 1.576684539e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq"} 1.576498364e+09 -kube_pod_start_time{namespace="dynatrace",pod="oneagent-fq5mw"} 1.576530211e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build"} 1.574937777e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="sdn-hckgd"} 1.570650974e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp"} 1.577203183e+09 -kube_pod_start_time{namespace="test-config",pod="kibana-854bdf584d-fpjb4"} 1.576528007e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr"} 1.576295189e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build"} 1.571912236e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build"} 1.576500183e+09 -kube_pod_start_time{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5"} 1.575211286e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build"} 1.576525735e+09 -kube_pod_start_time{namespace="bi",pod="cde-residential-customer-1.0.551-16-build"} 1.576529904e+09 -kube_pod_start_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build"} 1.576525937e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build"} 1.57652933e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build"} 1.574774707e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb"} 1.576251754e+09 -kube_pod_start_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build"} 1.57416683e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build"} 1.576149531e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build"} 1.574870765e+09 -kube_pod_start_time{namespace="devops-playground",pod="sonarqube-3-lfc5m"} 1.57652944e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build"} 1.576531935e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-38-171-build"} 1.576525645e+09 -kube_pod_start_time{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build"} 1.574688131e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build"} 1.574930984e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build"} 1.574861724e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jenkins-2-build"} 1.571304605e+09 -kube_pod_start_time{namespace="openshift-logging",pod="filebeat-tz7sj"} 1.576684499e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="ovs-qfwk6"} 1.570650984e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build"} 1.573637672e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp"} 1.576348063e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-uat-1-kw5dh"} 1.576002607e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3"} 1.576304671e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.160-94-build"} 1.576528923e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="elk-omi-6-build"} 1.565093962e+09 -kube_pod_start_time{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build"} 1.576502533e+09 -kube_pod_start_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build"} 1.575288874e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build"} 1.574931725e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="node-exporter-ktrsg"} 1.551394883e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="node-exporter-98k9p"} 1.551394944e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy"} 1.571303275e+09 -kube_pod_start_time{namespace="bi",pod="cde-goldengate-rdb-docker-17-build"} 1.573166136e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build"} 1.575985809e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="node-exporter-lbtmf"} 1.55139489e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="elk-alert-omi-1-build"} 1.569923659e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build"} 1.576147156e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build"} 1.573546666e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build"} 1.576508767e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="ovs-8zrm9"} 1.570651018e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="jenkins-2-kk6rp"} 1.576528489e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-3hkdb"} 1.576499312e+09 -kube_pod_start_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4"} 1.570724365e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build"} 1.576528996e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build"} 1.574085801e+09 -kube_pod_start_time{namespace="openshift-logging",pod="filebeat-zx7vd"} 1.576684525e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l"} 1.576352215e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build"} 1.572517963e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build"} 1.574925031e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.158-1-build"} 1.575291773e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-pfmvz"} 1.576789205e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-maven-qw2ln"} 1.576500135e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build"} 1.571658707e+09 -kube_pod_start_time{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm"} 1.576528085e+09 -kube_pod_start_time{namespace="openshift-logging",pod="filebeat-sb6vw"} 1.57668454e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="azure-alert-omi-1-build"} 1.562056585e+09 -kube_pod_start_time{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm"} 1.576250314e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="sdn-rdbqq"} 1.570651191e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build"} 1.576159835e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-bwzgx"} 1.576789208e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-trg-10-597nj"} 1.576249448e+09 -kube_pod_start_time{namespace="bi",pod="cde-goldengate-rdb-docker-16-build"} 1.570055769e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build"} 1.578313414e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl"} 1.57595149e+09 -kube_pod_start_time{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be"} 1.575908506e+09 -kube_pod_start_time{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68"} 1.57624948e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3"} 1.576471642e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build"} 1.575541316e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build"} 1.575464914e+09 -kube_pod_start_time{namespace="playground",pod="httpd-1-nvppk"} 1.57652907e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build"} 1.576529141e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-59-67-build"} 1.576458256e+09 -kube_pod_start_time{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7"} 1.576249259e+09 -kube_pod_start_time{namespace="myproject",pod="dinomanbc-7-build"} 1.572441851e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.160-13-build"} 1.57625115e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-38-172-build"} 1.576525996e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build"} 1.574233033e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="azure-alert-omi-1-build"} 1.569923693e+09 -kube_pod_start_time{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59"} 1.576160398e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build"} 1.577693024e+09 -kube_pod_start_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build"} 1.575528637e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build"} 1.573635905e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build"} 1.574764938e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-67-22-build"} 1.576308291e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build"} 1.572495394e+09 -kube_pod_start_time{namespace="edev-communication",pod="plot-mre-45-r8vg8"} 1.576757232e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-pq6l2"} 1.576789204e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build"} 1.577694034e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0"} 1.576356699e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build"} 1.5742554e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g"} 1.57830836e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build"} 1.576485417e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build"} 1.574767506e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build"} 1.574714061e+09 -kube_pod_start_time{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv"} 1.574690101e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="ovs-thg27"} 1.570650986e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build"} 1.575350945e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-edp-4-ff2x5"} 1.576249367e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-67-86-build"} 1.576526051e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build"} 1.574934665e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build"} 1.575445024e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build"} 1.576326744e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290"} 1.576411907e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.156-1-build"} 1.573205338e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build"} 1.577171941e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build"} 1.574140488e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9"} 1.576291334e+09 -kube_pod_start_time{namespace="tvw",pod="debug-1-build"} 1.572507507e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-38-103-build"} 1.5764e+09 -kube_pod_start_time{namespace="myproject",pod="microservice-5-deploy"} 1.575528664e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv"} 1.578304763e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-2-227bl"} 1.576529505e+09 -kube_pod_start_time{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy"} 1.574690038e+09 -kube_pod_start_time{namespace="myproject",pod="microservice-4-deploy"} 1.575363472e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz"} 1.576428771e+09 -kube_pod_start_time{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj"} 1.56898394e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m"} 1.57625374e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build"} 1.576513351e+09 -kube_pod_start_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build"} 1.574159184e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-s3zbd"} 1.576304243e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build"} 1.574939151e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-edp-4-fx4kj"} 1.57657647e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-67-87-build"} 1.576529238e+09 -kube_pod_start_time{namespace="openshift-logging",pod="filebeat-pnfvt"} 1.576684512e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build"} 1.574773801e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-ckrzm"} 1.57668455e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf"} 1.576415537e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build"} 1.576151008e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build"} 1.576503986e+09 -kube_pod_start_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build"} 1.575288986e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="sdn-vvlrd"} 1.570650976e+09 -kube_pod_start_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build"} 1.574153045e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build"} 1.576501791e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-99-87-build"} 1.576529013e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-67-71-build"} 1.576463463e+09 -kube_pod_start_time{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy"} 1.575284179e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build"} 1.575432987e+09 -kube_pod_start_time{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs"} 1.576576459e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3"} 1.576467704e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-66-85-build"} 1.576508866e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-37-89-build"} 1.576529314e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-059cf"} 1.576294862e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3"} 1.576322191e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg"} 1.576482877e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="dinoman-domain-managedserver1"} 1.57831428e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h"} 1.578315563e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s"} 1.552600943e+09 -kube_pod_start_time{namespace="bi",pod="cde-residential-customer-docker-41-build"} 1.573147869e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="ovs-dpzhw"} 1.570651015e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf"} 1.576341154e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build"} 1.576472818e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build"} 1.576504327e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy"} 1.57502768e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build"} 1.574093539e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build"} 1.577956084e+09 -kube_pod_start_time{namespace="myproject",pod="dinomanbc-5-build"} 1.572441662e+09 -kube_pod_start_time{namespace="openshift-node",pod="sync-ql4nj"} 1.551394562e+09 -kube_pod_start_time{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk"} 1.576064276e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-99-84-build"} 1.576508586e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build"} 1.576504102e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-wj77j"} 1.576684541e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build"} 1.576529157e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build"} 1.576318926e+09 -kube_pod_start_time{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz"} 1.576484346e+09 -kube_pod_start_time{namespace="openshift-logging",pod="filebeat-xmflf"} 1.576684512e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-gj5z2"} 1.576789207e+09 -kube_pod_start_time{namespace="paas-demo",pod="jenkins-2-jpzms"} 1.576527948e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd"} 1.576251756e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build"} 1.573359301e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-rplst"} 1.57668451e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build"} 1.573225271e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1"} 1.576352219e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build"} 1.576525735e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build"} 1.576133285e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-maven-mppzv"} 1.576370671e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build"} 1.577101799e+09 -kube_pod_start_time{namespace="openshift-logging",pod="filebeat-jst8j"} 1.576684513e+09 -kube_pod_start_time{namespace="aem",pod="atomic-build-23-build"} 1.57312614e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build"} 1.573626931e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build"} 1.571659448e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="alertmanager-main-1"} 1.552600943e+09 -kube_pod_start_time{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg"} 1.575967269e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="sdn-nhfg6"} 1.57595152e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq"} 1.552600943e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build"} 1.576512005e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build"} 1.575605794e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7"} 1.576498318e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build"} 1.57493639e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build"} 1.575446862e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw"} 1.57653195e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build"} 1.576504009e+09 -kube_pod_start_time{namespace="openshift-node",pod="sync-lzd9p"} 1.57595152e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build"} 1.573628416e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build"} 1.577359444e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-37-88-build"} 1.576525724e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd"} 1.576251761e+09 -kube_pod_start_time{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be"} 1.575951503e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build"} 1.574793252e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build"} 1.576501394e+09 -kube_pod_start_time{namespace="openshift-node",pod="sync-rq5nh"} 1.57595152e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m"} 1.576531957e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs"} 1.576467795e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-66-83-build"} 1.576501523e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build"} 1.577592882e+09 -kube_pod_start_time{namespace="openshift-node",pod="sync-d8fvw"} 1.551394572e+09 -kube_pod_start_time{namespace="aem",pod="atomic-runtime-61-build"} 1.572942048e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build"} 1.576508815e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build"} 1.57426572e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-lat-1-q8vwk"} 1.576250842e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs"} 1.577206803e+09 -kube_pod_start_time{namespace="bi",pod="cde-residential-customer-1.0.551-12-build"} 1.576453794e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build"} 1.576508802e+09 -kube_pod_start_time{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build"} 1.576513211e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="dinoman-domain-admin-server"} 1.578314173e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-1tvxf"} 1.576499544e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build"} 1.576503803e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="alertmanager-main-0"} 1.551394923e+09 -kube_pod_start_time{namespace="openshift-console",pod="console-5b7cc698bd-6vk84"} 1.575968743e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build"} 1.574242785e+09 -kube_pod_start_time{namespace="tiptool",pod="build-apache-php-tiptool-54-build"} 1.576531453e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build"} 1.577420103e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build"} 1.574689432e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build"} 1.576528996e+09 -kube_pod_start_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx"} 1.576455381e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-37-63-build"} 1.576431374e+09 -kube_pod_start_time{namespace="myproject",pod="dinomanbc-6-build"} 1.572441802e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189"} 1.57635212e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build"} 1.574085063e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-0x8ws"} 1.576293414e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="ovs-ms2x9"} 1.570651021e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="dynatrace-omi-5-build"} 1.556545571e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f"} 1.568986771e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt"} 1.576473116e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-12-1-build"} 1.574763829e+09 -kube_pod_start_time{namespace="aem",pod="atomic-runtime-59-build"} 1.572878845e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="dynatrace-omi-1-build"} 1.556542854e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-9hmk6"} 1.576789204e+09 -kube_pod_start_time{namespace="openshift-node",pod="sync-vtjxf"} 1.551394511e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build"} 1.574090419e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build"} 1.576525661e+09 -kube_pod_start_time{namespace="bi",pod="cde-pega-feeder-docker-20-build"} 1.573145483e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build"} 1.575087386e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build"} 1.575352217e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc"} 1.576410289e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="node-exporter-vxkg9"} 1.57595152e+09 -kube_pod_start_time{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf"} 1.575967271e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-37-85-build"} 1.576503933e+09 -kube_pod_start_time{namespace="aem",pod="atomic-build-34-build"} 1.574930737e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="aws-alert-omi-1-build"} 1.565615241e+09 -kube_pod_start_time{namespace="aem",pod="atomic-runtime-54-build"} 1.572877491e+09 -kube_pod_start_time{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk"} 1.576528489e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build"} 1.577938484e+09 -kube_pod_start_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build"} 1.574863439e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jenkins-1-build"} 1.570803329e+09 -kube_pod_start_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build"} 1.576529008e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9"} 1.576295248e+09 -kube_pod_start_time{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build"} 1.576498077e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="ovs-lqvl2"} 1.570651027e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build"} 1.574158728e+09 -kube_pod_start_time{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp"} 1.576249469e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build"} 1.576348124e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-ghnz7"} 1.576789206e+09 -kube_pod_start_time{namespace="aem",pod="atomic-build-20-build"} 1.573124093e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-shqcz"} 1.576325304e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build"} 1.574241458e+09 -kube_pod_start_time{namespace="bi",pod="cde-residential-customer-docker-40-build"} 1.569951104e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build"} 1.575453423e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build"} 1.574931415e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-38-174-build"} 1.576529106e+09 -kube_pod_start_time{namespace="bi",pod="cde-residential-customer-uat-1-r99xs"} 1.575211302e+09 -kube_pod_start_time{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be"} 1.551394372e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-cjmv2"} 1.576395345e+09 -kube_pod_start_time{namespace="base-apache",pod="base-apache-36-svl9c"} 1.568982325e+09 -kube_pod_start_time{namespace="bi",pod="springboot-operator-59557c798d-j8zb8"} 1.576250732e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build"} 1.574873595e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb"} 1.576269205e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build"} 1.572441459e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-37-48-build"} 1.576382302e+09 -kube_pod_start_time{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build"} 1.576528994e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c"} 1.576399938e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-66-87-build"} 1.57652596e+09 -kube_pod_start_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build"} 1.576513261e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="ovs-shkwk"} 1.570650977e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build"} 1.576316479e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build"} 1.574223289e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79"} 1.569923699e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg"} 1.577960352e+09 -kube_pod_start_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build"} 1.575287071e+09 -kube_pod_start_time{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp"} 1.578316161e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build"} 1.576529112e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build"} 1.576252552e+09 -kube_pod_start_time{namespace="dynatrace",pod="oneagent-svswx"} 1.576576826e+09 -kube_pod_start_time{namespace="dynatrace",pod="oneagent-5g4p5"} 1.576528672e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="sdn-db449"} 1.570650977e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-s9shq"} 1.576684535e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx"} 1.576254593e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build"} 1.57646656e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build"} 1.576525873e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-qdxkl"} 1.57649814e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-37-6-build"} 1.576254293e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.160-91-build"} 1.576508799e+09 -kube_pod_start_time{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk"} 1.576249263e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn"} 1.576353188e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build"} 1.574872222e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.157-86-build"} 1.576513091e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build"} 1.576509004e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5"} 1.576293924e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-wfr5b"} 1.576789205e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build"} 1.574920027e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build"} 1.576472442e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="ovs-5x5hx"} 1.570651041e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build"} 1.571662173e+09 -kube_pod_start_time{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222"} 1.576249477e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-59-81-build"} 1.576501489e+09 -kube_pod_start_time{namespace="tiptool",pod="build-apache-php-tiptool-52-build"} 1.574084187e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build"} 1.575348525e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.157-89-build"} 1.576530314e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-9-c8bkd"} 1.576529526e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-fzkct"} 1.576684523e+09 -kube_pod_start_time{namespace="bi",pod="cde-residential-customer-1.0.551-15-build"} 1.576526848e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk"} 1.568982326e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build"} 1.576508878e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6"} 1.575975398e+09 -kube_pod_start_time{namespace="edev-tools",pod="sonarqube-3-k2j58"} 1.576528674e+09 -kube_pod_start_time{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj"} 1.577702907e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2"} 1.578311966e+09 -kube_pod_start_time{namespace="dynatrace",pod="oneagent-cknc4"} 1.576528481e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-maven-54d6g"} 1.576496171e+09 -kube_pod_start_time{namespace="edev-tools",pod="jenkins-1-mr4zb"} 1.576528696e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-59-85-build"} 1.576525852e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr"} 1.576384161e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build"} 1.576503905e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-pcvmj"} 1.576684522e+09 -kube_pod_start_time{namespace="dynatrace",pod="oneagent-8tvwr"} 1.576530915e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.156-2-build"} 1.573208585e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq"} 1.576496287e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv"} 1.576519193e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build"} 1.56992365e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k"} 1.57634095e+09 -kube_pod_start_time{namespace="aem",pod="atomic-runtime-65-build"} 1.57314535e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7"} 1.576399867e+09 -kube_pod_start_time{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4"} 1.576576207e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf"} 1.577199586e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build"} 1.576509033e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-maven-dp74t"} 1.57636987e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="dynatrace-omi-6-build"} 1.556550914e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-t92kj"} 1.576684523e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="prometheus-k8s-1"} 1.577343605e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build"} 1.57650893e+09 -kube_pod_start_time{namespace="openshift-node",pod="sync-mghfm"} 1.551394684e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6"} 1.576252201e+09 -kube_pod_start_time{namespace="dynatrace",pod="oneagent-8px65"} 1.576529684e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg"} 1.576393656e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build"} 1.576322679e+09 -kube_pod_start_time{namespace="aem",pod="atomic-runtime-57-build"} 1.572878505e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build"} 1.576524089e+09 -kube_pod_start_time{namespace="myproject",pod="dinomanbc-9-build"} 1.576059061e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306"} 1.576380604e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build"} 1.57647468e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build"} 1.575024433e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build"} 1.576124163e+09 -kube_pod_start_time{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build"} 1.576495424e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-99-86-build"} 1.576525926e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build"} 1.571656879e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build"} 1.572517261e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build"} 1.577774193e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn"} 1.551394866e+09 -kube_pod_start_time{namespace="openshift-node",pod="sync-drdp4"} 1.551394621e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="node-exporter-jz4s9"} 1.551394833e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build"} 1.574934006e+09 -kube_pod_start_time{namespace="openshift-logging",pod="filebeat-77lgc"} 1.576684545e+09 -kube_pod_start_time{namespace="openshift-logging",pod="filebeat-ghb47"} 1.57668453e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf"} 1.576356789e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build"} 1.576529012e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-vdxlb"} 1.576789205e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build"} 1.576526015e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build"} 1.576509278e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4"} 1.576531963e+09 -kube_pod_start_time{namespace="tiller",pod="tiller-5f8989c65c-cz7wz"} 1.568982326e+09 -kube_pod_start_time{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build"} 1.570092571e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build"} 1.576525708e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build"} 1.574921186e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build"} 1.576529309e+09 -kube_pod_start_time{namespace="bi",pod="cde-goldengate-rdb-docker-15-build"} 1.569919014e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-96lh2"} 1.576684522e+09 -kube_pod_start_time{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv"} 1.576576192e+09 -kube_pod_start_time{namespace="default",pod="registry-console-1-mwz95"} 1.576576525e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="aws-alert-omi-3-build"} 1.57657305e+09 -kube_pod_start_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build"} 1.574173894e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0"} 1.576295188e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-uat-30-54hpm"} 1.576254958e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px"} 1.576573125e+09 -kube_pod_start_time{namespace="aem",pod="atomic-runtime-63-build"} 1.573124925e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build"} 1.576070726e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="elk-omi-3-build"} 1.565092354e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-dcpqs"} 1.576482131e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr"} 1.576325384e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24"} 1.576389041e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb"} 1.574090406e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build"} 1.571668934e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy"} 1.573547994e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="sdn-9bv76"} 1.57065101e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build"} 1.574862243e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build"} 1.576138718e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build"} 1.576482368e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build"} 1.577689419e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-379l2"} 1.576484219e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="node-exporter-6vzvp"} 1.551394832e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build"} 1.57425347e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31"} 1.576462131e+09 -kube_pod_start_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4"} 1.571646881e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-maven-w515p"} 1.57649617e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q"} 1.576418399e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-x85db"} 1.576789208e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build"} 1.575290468e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build"} 1.572668168e+09 -kube_pod_start_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build"} 1.574175373e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="aws-alert-omi-1-build"} 1.569923668e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-maven-mk189"} 1.576341932e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build"} 1.574868038e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-qr3g6"} 1.57635212e+09 -kube_pod_start_time{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g"} 1.576685506e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7"} 1.576253461e+09 -kube_pod_start_time{namespace="openshift-node",pod="sync-j7mlr"} 1.551394573e+09 -kube_pod_start_time{namespace="myproject",pod="microservice-3-deploy"} 1.575358395e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="ovs-5d4g2"} 1.570651014e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq"} 1.576389141e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build"} 1.577364752e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.160-93-build"} 1.576523728e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build"} 1.576059616e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build"} 1.576072692e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw"} 1.5764692e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2"} 1.576269166e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build"} 1.575990655e+09 -kube_pod_start_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build"} 1.575289835e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build"} 1.576512252e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-mre-1-wd99j"} 1.576249791e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz"} 1.576252271e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt"} 1.576432091e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="node-exporter-6n88c"} 1.561403629e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3"} 1.576384642e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq"} 1.576352227e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build"} 1.574932689e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build"} 1.57804357e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-bv6pd"} 1.576789204e+09 -kube_pod_start_time{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb"} 1.578316556e+09 -kube_pod_start_time{namespace="awx",pod="awx-init-container-venvs-1-build"} 1.57616329e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-maven-6ls5t"} 1.576501437e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.160-92-build"} 1.576513105e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb"} 1.576367714e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7"} 1.56205661e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4"} 1.576295129e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build"} 1.576504105e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.159-6-build"} 1.575388034e+09 -kube_pod_start_time{namespace="aem",pod="atomic-runtime-24-deploy"} 1.572883985e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build"} 1.577765685e+09 -kube_pod_start_time{namespace="myproject",pod="dinomanbc-10-build"} 1.576059337e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd"} 1.57642905e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy"} 1.577685795e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build"} 1.575984353e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build"} 1.576525735e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build"} 1.574088714e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh"} 1.573155451e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-100-86-build"} 1.576529112e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build"} 1.576512673e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build"} 1.57683175e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build"} 1.573210652e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build"} 1.576424566e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4"} 1.576443873e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-59-82-build"} 1.576503955e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6"} 1.57625274e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="alertmanager-main-2"} 1.551394932e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build"} 1.574238149e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build"} 1.576512394e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="ovs-76bcs"} 1.570651023e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build"} 1.576750672e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.159-8-build"} 1.575393046e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build"} 1.576531911e+09 -kube_pod_start_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv"} 1.576249898e+09 -kube_pod_start_time{namespace="dynatrace",pod="oneagent-x2q79"} 1.576529866e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q"} 1.576515595e+09 -kube_pod_start_time{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build"} 1.573843131e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.159-7-build"} 1.575389328e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual"} 1.570043116e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build"} 1.574774102e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build"} 1.576508767e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-67-84-build"} 1.576508671e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg"} 1.576392649e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build"} 1.574938952e+09 -kube_pod_start_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build"} 1.575286744e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.160-95-build"} 1.576530311e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-100-83-build"} 1.57650866e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build"} 1.577342956e+09 -kube_pod_start_time{namespace="dynatrace",pod="oneagent-c4l5w"} 1.576576807e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="sdn-m2kzj"} 1.57595149e+09 -kube_pod_start_time{namespace="aem",pod="atomic-runtime-62-build"} 1.573124039e+09 -kube_pod_start_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9"} 1.576395396e+09 -kube_pod_start_time{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy"} 1.571926683e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build"} 1.576404481e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l"} 1.573645097e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build"} 1.577685489e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-66-88-build"} 1.576529262e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb"} 1.576472546e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build"} 1.57528627e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build"} 1.57502822e+09 -kube_pod_start_time{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg"} 1.576496973e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build"} 1.574741801e+09 -kube_pod_start_time{namespace="playground",pod="nwtool-1-q8gx2"} 1.570652294e+09 -kube_pod_start_time{namespace="vault",pod="vault-0"} 1.576528128e+09 -kube_pod_start_time{namespace="openshift-logging",pod="filebeat-tvmt2"} 1.576684513e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-qn47l"} 1.576789209e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-maven-f5vf3"} 1.576502042e+09 -kube_pod_start_time{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be"} 1.575951503e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7"} 1.576381477e+09 -kube_pod_start_time{namespace="test-config",pod="ws-dino-rest-1-build"} 1.575455924e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="ovs-lvf42"} 1.570651201e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36"} 1.576411847e+09 -kube_pod_start_time{namespace="openshift-logging",pod="filebeat-cfsmp"} 1.576684512e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.157-87-build"} 1.576523828e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="elk-alert-omi-2-build"} 1.576531905e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb"} 1.576437546e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build"} 1.576529147e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build"} 1.577357087e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="sdn-d7tkr"} 1.570651008e+09 -kube_pod_start_time{namespace="default",pod="router-1-vnlzs"} 1.576529692e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-100-84-build"} 1.576512172e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.160-54-build"} 1.57638162e+09 -kube_pod_start_time{namespace="myproject",pod="microservice-2-deploy"} 1.575291946e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="node-exporter-sdrk8"} 1.57595149e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build"} 1.577345519e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-37-87-build"} 1.576512571e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-67-4-build"} 1.576251533e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build"} 1.576512586e+09 -kube_pod_start_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build"} 1.571876211e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd"} 1.576529166e+09 -kube_pod_start_time{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94"} 1.575967271e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build"} 1.574931505e+09 -kube_pod_start_time{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy"} 1.574941307e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build"} 1.576525883e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build"} 1.576229776e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="azure-alert-omi-2-build"} 1.576531907e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="prometheus-k8s-0"} 1.576527103e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-4m59r"} 1.576789207e+09 -kube_pod_start_time{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77"} 1.57595149e+09 -kube_pod_start_time{namespace="aem",pod="atomic-build-32-build"} 1.573144206e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw"} 1.576677757e+09 -kube_pod_start_time{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build"} 1.576239716e+09 -kube_pod_start_time{namespace="default",pod="docker-registry-1-xx9wq"} 1.576460824e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build"} 1.574857186e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build"} 1.57363942e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build"} 1.573223638e+09 -kube_pod_start_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb"} 1.578319212e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build"} 1.57652603e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s"} 1.576304866e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="ovs-2mm4g"} 1.570650973e+09 -kube_pod_start_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build"} 1.574268567e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-jdk11-38-170-build"} 1.57651248e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build"} 1.577691675e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build"} 1.57652934e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build"} 1.576321957e+09 -kube_pod_start_time{namespace="bi",pod="jenkins-slave-image-mgmt-88g04"} 1.576306237e+09 -kube_pod_start_time{namespace="dynatrace",pod="oneagent-prvlt"} 1.576527948e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq"} 1.576250394e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq"} 1.578284409e+09 -kube_pod_start_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr"} 1.576380684e+09 -kube_pod_start_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build"} 1.575289357e+09 -kube_pod_start_time{namespace="dynatrace",pod="oneagent-gjfx2"} 1.576528565e+09 -kube_pod_start_time{namespace="openshift-logging",pod="filebeat-tnskl"} 1.576684513e+09 -kube_pod_start_time{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf"} 1.576251751e+09 -kube_pod_start_time{namespace="edev-communication",pod="jenkins-3-m7q8p"} 1.576528674e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build"} 1.576503925e+09 -kube_pod_start_time{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build"} 1.56992364e+09 -kube_pod_start_time{namespace="openshift-sdn",pod="sdn-q7vqc"} 1.570650967e+09 -kube_pod_start_time{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be"} 1.575908514e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build"} 1.573877819e+09 -kube_pod_start_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build"} 1.575289032e+09 -kube_pod_start_time{namespace="openshift-node",pod="sync-cmvl6"} 1.55139457e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build"} 1.574702069e+09 -kube_pod_start_time{namespace="openshift-monitoring",pod="elk-omi-4-build"} 1.565093668e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build"} 1.577110658e+09 -kube_pod_start_time{namespace="gdpr",pod="saint-peter-1.0.157-85-build"} 1.576509145e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build"} 1.57724731e+09 -kube_pod_start_time{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz"} 1.576528489e+09 -kube_pod_start_time{namespace="tiptool",pod="tiptool-uat-30-bdtln"} 1.576249452e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build"} 1.57422346e+09 -kube_pod_start_time{namespace="test-config",pod="dino-s2i-build-1-build"} 1.575455798e+09 -kube_pod_start_time{namespace="telenet-baseimages",pod="base-node-59-50-build"} 1.576396362e+09 -kube_pod_start_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build"} 1.577344565e+09 -# HELP kube_pod_completion_time Completion time in unix timestamp for a pod. -# TYPE kube_pod_completion_time gauge -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build"} 1.576482421e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build"} 1.577689444e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-379l2"} 1.576484345e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build"} 1.574862381e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build"} 1.576138791e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-maven-w515p"} 1.576496218e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q"} 1.576418788e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build"} 1.574253494e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31"} 1.57646284e+09 -kube_pod_completion_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4"} 1.572515375e+09 -kube_pod_completion_time{namespace="telenet-monitoring",pod="aws-alert-omi-1-build"} 1.569923679e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build"} 1.575290495e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build"} 1.572668192e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build"} 1.574176541e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-maven-mk189"} 1.576342354e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build"} 1.574868066e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-qr3g6"} 1.576352676e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq"} 1.576389185e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7"} 1.576253793e+09 -kube_pod_completion_time{namespace="myproject",pod="microservice-3-deploy"} 1.575359001e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build"} 1.576072718e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw"} 1.576469855e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2"} 1.576269862e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build"} 1.575990695e+09 -kube_pod_completion_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build"} 1.575289858e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build"} 1.577364778e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.160-93-build"} 1.576523774e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build"} 1.576059627e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build"} 1.576512393e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3"} 1.576385047e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq"} 1.576352609e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build"} 1.574932813e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz"} 1.576252682e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt"} 1.576432721e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb"} 1.576368322e+09 -kube_pod_completion_time{namespace="awx",pod="awx-init-container-venvs-1-build"} 1.576163598e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-6ls5t"} 1.57650149e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.160-92-build"} 1.576513177e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.159-6-build"} 1.575388068e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-runtime-24-deploy"} 1.572883988e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build"} 1.577765709e+09 -kube_pod_completion_time{namespace="myproject",pod="dinomanbc-10-build"} 1.576059404e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4"} 1.576295571e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build"} 1.576504248e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build"} 1.576525827e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build"} 1.574088723e+09 -kube_pod_completion_time{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh"} 1.573155465e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd"} 1.576429979e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy"} 1.577686403e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build"} 1.575984395e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build"} 1.576831852e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build"} 1.573210674e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build"} 1.576424648e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-100-86-build"} 1.576529126e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build"} 1.576512813e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build"} 1.57423817e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build"} 1.576512531e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4"} 1.576444778e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-59-82-build"} 1.576503967e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6"} 1.576253683e+09 -kube_pod_completion_time{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build"} 1.576531956e+09 -kube_pod_completion_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv"} 1.576250388e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build"} 1.576750772e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.159-8-build"} 1.575393078e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build"} 1.57477413e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build"} 1.576508791e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-67-84-build"} 1.576508722e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg"} 1.576392689e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build"} 1.57493898e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build"} 1.573844261e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.159-7-build"} 1.575389361e+09 -kube_pod_completion_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual"} 1.570043122e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-100-83-build"} 1.57650867e+09 -kube_pod_completion_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build"} 1.575286857e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.160-95-build"} 1.576530376e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-runtime-62-build"} 1.57312408e+09 -kube_pod_completion_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9"} 1.576395526e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy"} 1.571927886e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build"} 1.57734298e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-66-88-build"} 1.576529319e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb"} 1.576472601e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build"} 1.575286302e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build"} 1.575028244e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build"} 1.576404692e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build"} 1.57768551e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-maven-f5vf3"} 1.57650205e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build"} 1.574741823e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36"} 1.576412192e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.157-87-build"} 1.576523864e+09 -kube_pod_completion_time{namespace="telenet-monitoring",pod="elk-alert-omi-2-build"} 1.576531947e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7"} 1.576381892e+09 -kube_pod_completion_time{namespace="test-config",pod="ws-dino-rest-1-build"} 1.575455939e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb"} 1.576438349e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-100-84-build"} 1.576512185e+09 -kube_pod_completion_time{namespace="myproject",pod="microservice-2-deploy"} 1.575292552e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build"} 1.576529291e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build"} 1.577357112e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build"} 1.577345544e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build"} 1.576512772e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build"} 1.571876259e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd"} 1.576529798e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-37-87-build"} 1.576512585e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-67-4-build"} 1.576251631e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build"} 1.57622981e+09 -kube_pod_completion_time{namespace="telenet-monitoring",pod="azure-alert-omi-2-build"} 1.576531953e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build"} 1.574931515e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy"} 1.574941914e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build"} 1.576526062e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build"} 1.57623981e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build"} 1.574857214e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build"} 1.573639441e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build"} 1.573223666e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-build-32-build"} 1.573144332e+09 -kube_pod_completion_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb"} 1.578319229e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build"} 1.576526216e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s"} 1.576305471e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build"} 1.57652941e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build"} 1.576322213e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-88g04"} 1.576306245e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq"} 1.576250634e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build"} 1.574269712e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-38-170-build"} 1.576512571e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build"} 1.577691698e+09 -kube_pod_completion_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build"} 1.575289468e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr"} 1.576380999e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build"} 1.576503985e+09 -kube_pod_completion_time{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build"} 1.569923647e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build"} 1.573877839e+09 -kube_pod_completion_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build"} 1.575289068e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.157-85-build"} 1.576509185e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build"} 1.574702108e+09 -kube_pod_completion_time{namespace="openshift-monitoring",pod="elk-omi-4-build"} 1.565093675e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build"} 1.57711068e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build"} 1.57422348e+09 -kube_pod_completion_time{namespace="test-config",pod="dino-s2i-build-1-build"} 1.575455832e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-59-50-build"} 1.576396422e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build"} 1.577344591e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build"} 1.577247333e+09 -kube_pod_completion_time{namespace="openshift-monitoring",pod="dynatrace-omi-4-build"} 1.556544834e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build"} 1.573207265e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-38-173-build"} 1.576529062e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build"} 1.572443423e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build"} 1.577175148e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-99-83-build"} 1.576503879e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build"} 1.574859809e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build"} 1.574929852e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-67-83-build"} 1.576504079e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-59-86-build"} 1.576529343e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build"} 1.576396327e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-59-83-build"} 1.576508622e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80"} 1.576396127e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build"} 1.577426041e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build"} 1.576504004e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build"} 1.576048254e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-99-85-build"} 1.576512116e+09 -kube_pod_completion_time{namespace="bi",pod="cde-pega-feeder-docker-18-build"} 1.569919116e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build"} 1.577345961e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build"} 1.57415677e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw"} 1.576493164e+09 -kube_pod_completion_time{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build"} 1.576525932e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build"} 1.574087705e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88"} 1.576432372e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build"} 1.574228355e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build"} 1.574854146e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-gq9pd"} 1.576325684e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build"} 1.577960372e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-runtime-60-build"} 1.572883914e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-jpgxc"} 1.576395693e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build"} 1.575545948e+09 -kube_pod_completion_time{namespace="telenet-cluster-ops",pod="init-sync"} 1.570020573e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy"} 1.57486799e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm"} 1.576348282e+09 -kube_pod_completion_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build"} 1.575287712e+09 -kube_pod_completion_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build"} 1.576502845e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-100-82-build"} 1.576503897e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build"} 1.57554322e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build"} 1.577436774e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build"} 1.575288836e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build"} 1.576508791e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build"} 1.576528837e+09 -kube_pod_completion_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build"} 1.575290282e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build"} 1.576503965e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build"} 1.575984543e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0"} 1.576303613e+09 -kube_pod_completion_time{namespace="tiptool-dvp",pod="apache-php-6-build"} 1.576573159e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd"} 1.576318608e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build"} 1.574172206e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-67-85-build"} 1.576512172e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-37-86-build"} 1.576508854e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build"} 1.576525832e+09 -kube_pod_completion_time{namespace="bi",pod="cde-residential-customer-1.0.551-14-build"} 1.576494744e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-maven-wvqk3"} 1.576370461e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6"} 1.576445362e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-runtime-64-build"} 1.573125115e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build"} 1.577686948e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.158-2-build"} 1.575312946e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-100-85-build"} 1.576526032e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p"} 1.576429498e+09 -kube_pod_completion_time{namespace="bi",pod="cde-residential-customer-docker-39-build"} 1.569919628e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build"} 1.575984272e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-5z056"} 1.576352658e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build"} 1.575349605e+09 -kube_pod_completion_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build"} 1.575290448e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build"} 1.574768716e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-qr854"} 1.57649689e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-67-79-build"} 1.576486103e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-build-33-build"} 1.57314521e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq"} 1.576389476e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb"} 1.576413188e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build"} 1.576059851e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build"} 1.574240461e+09 -kube_pod_completion_time{namespace="bi",pod="cde-residential-customer-1.0.551-13-build"} 1.576489863e+09 -kube_pod_completion_time{namespace="bi",pod="spark-1.0-33-build"} 1.575063653e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9"} 1.576392121e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.156-3-build"} 1.57321076e+09 -kube_pod_completion_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8"} 1.576336549e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build"} 1.575548771e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy"} 1.571989574e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build"} 1.5749237e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy"} 1.571991914e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build"} 1.577104126e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build"} 1.574914598e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build"} 1.576512673e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph"} 1.576333539e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build"} 1.576751179e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v"} 1.576396123e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build"} 1.573704953e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build"} 1.573549287e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build"} 1.577095443e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw"} 1.576305491e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.157-88-build"} 1.576528965e+09 -kube_pod_completion_time{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3"} 1.576478484e+09 -kube_pod_completion_time{namespace="tiptool",pod="build-apache-php-tiptool-53-build"} 1.575972371e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build"} 1.576503891e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7"} 1.576414857e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz"} 1.576357142e+09 -kube_pod_completion_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build"} 1.576507437e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build"} 1.576508789e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-66-84-build"} 1.576503857e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build"} 1.574086415e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build"} 1.574088753e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build"} 1.576494456e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build"} 1.573205837e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build"} 1.578284142e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build"} 1.576512252e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.159-9-build"} 1.575453725e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build"} 1.575540299e+09 -kube_pod_completion_time{namespace="openshift-monitoring",pod="aws-alert-omi-2-build"} 1.565615894e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn"} 1.576276191e+09 -kube_pod_completion_time{namespace="myproject",pod="dinomanbc-8-build"} 1.57244213e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.159-5-build"} 1.575385173e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build"} 1.574922504e+09 -kube_pod_completion_time{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy"} 1.575211875e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-build-19-build"} 1.572862871e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn"} 1.576413206e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build"} 1.573222775e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build"} 1.574089851e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-build-31-build"} 1.573142408e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc"} 1.57632247e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n"} 1.576325672e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build"} 1.577168231e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq"} 1.576498901e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build"} 1.574937801e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build"} 1.575466706e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build"} 1.571912284e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build"} 1.576500297e+09 -kube_pod_completion_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp"} 1.577203192e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr"} 1.576295571e+09 -kube_pod_completion_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build"} 1.576525977e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build"} 1.576529403e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build"} 1.574774731e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build"} 1.576525906e+09 -kube_pod_completion_time{namespace="bi",pod="cde-residential-customer-1.0.551-16-build"} 1.576529968e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build"} 1.576149557e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build"} 1.574167962e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-38-171-build"} 1.576525707e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build"} 1.574689266e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build"} 1.574931011e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build"} 1.574861769e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build"} 1.57487079e+09 -kube_pod_completion_time{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build"} 1.576531982e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build"} 1.573637693e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp"} 1.576348423e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3"} 1.576305468e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jenkins-2-build"} 1.571304778e+09 -kube_pod_completion_time{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build"} 1.576502574e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.160-94-build"} 1.57652897e+09 -kube_pod_completion_time{namespace="openshift-monitoring",pod="elk-omi-6-build"} 1.565093971e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy"} 1.571303882e+09 -kube_pod_completion_time{namespace="bi",pod="cde-goldengate-rdb-docker-17-build"} 1.573166162e+09 -kube_pod_completion_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build"} 1.575288897e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build"} 1.574931753e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build"} 1.576147184e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build"} 1.573546677e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build"} 1.576508929e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build"} 1.575985865e+09 -kube_pod_completion_time{namespace="telenet-monitoring",pod="elk-alert-omi-1-build"} 1.56992367e+09 -kube_pod_completion_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4"} 1.570797762e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-3hkdb"} 1.576500136e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l"} 1.576352599e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build"} 1.572517985e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build"} 1.574925055e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.158-1-build"} 1.575291819e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build"} 1.576529138e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build"} 1.574085826e+09 -kube_pod_completion_time{namespace="openshift-monitoring",pod="azure-alert-omi-1-build"} 1.562056607e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-maven-qw2ln"} 1.576500166e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build"} 1.571658753e+09 -kube_pod_completion_time{namespace="bi",pod="cde-goldengate-rdb-docker-16-build"} 1.570055789e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build"} 1.578313424e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build"} 1.576159863e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build"} 1.576529275e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-59-67-build"} 1.576458313e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3"} 1.57647172e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build"} 1.575541349e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build"} 1.575464939e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-38-172-build"} 1.576526009e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build"} 1.574233056e+09 -kube_pod_completion_time{namespace="myproject",pod="dinomanbc-7-build"} 1.572441872e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build"} 1.577693047e+09 -kube_pod_completion_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build"} 1.575528664e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build"} 1.573635926e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build"} 1.574764948e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-67-22-build"} 1.576308361e+09 -kube_pod_completion_time{namespace="telenet-monitoring",pod="azure-alert-omi-1-build"} 1.569923705e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build"} 1.577694057e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0"} 1.5763571e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build"} 1.574255423e+09 -kube_pod_completion_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g"} 1.578308382e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build"} 1.576485446e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build"} 1.572495411e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build"} 1.575350971e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-67-86-build"} 1.576526068e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build"} 1.574767537e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build"} 1.574714088e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build"} 1.576326931e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build"} 1.574934689e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build"} 1.575445047e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build"} 1.57414051e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9"} 1.576291666e+09 -kube_pod_completion_time{namespace="tvw",pod="debug-1-build"} 1.572507552e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-38-103-build"} 1.576400088e+09 -kube_pod_completion_time{namespace="myproject",pod="microservice-5-deploy"} 1.575529271e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290"} 1.576412185e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.156-1-build"} 1.57320537e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build"} 1.577171966e+09 -kube_pod_completion_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv"} 1.57830478e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build"} 1.5765134e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build"} 1.574159853e+09 -kube_pod_completion_time{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy"} 1.574690089e+09 -kube_pod_completion_time{namespace="myproject",pod="microservice-4-deploy"} 1.575364078e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz"} 1.576429969e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build"} 1.574939178e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-s3zbd"} 1.576305466e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build"} 1.574773829e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf"} 1.576416194e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build"} 1.576151035e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-67-87-build"} 1.576529284e+09 -kube_pod_completion_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build"} 1.57528901e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build"} 1.576504134e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-99-87-build"} 1.576529085e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-67-71-build"} 1.576463571e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build"} 1.574154148e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build"} 1.576501878e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3"} 1.576468487e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-66-85-build"} 1.576508877e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-37-89-build"} 1.576529322e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy"} 1.575284786e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build"} 1.575433012e+09 -kube_pod_completion_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h"} 1.578315584e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-059cf"} 1.576295552e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3"} 1.576322476e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg"} 1.576483335e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build"} 1.576472842e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build"} 1.576504385e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy"} 1.575028287e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build"} 1.574093562e+09 -kube_pod_completion_time{namespace="bi",pod="cde-residential-customer-docker-41-build"} 1.573147931e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf"} 1.576341765e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build"} 1.577956178e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-99-84-build"} 1.576508659e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build"} 1.576504228e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build"} 1.576529289e+09 -kube_pod_completion_time{namespace="myproject",pod="dinomanbc-5-build"} 1.572441743e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build"} 1.576319125e+09 -kube_pod_completion_time{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz"} 1.576485417e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1"} 1.576352295e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build"} 1.576525907e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build"} 1.576133364e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-maven-mppzv"} 1.576370726e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build"} 1.577101823e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build"} 1.573359322e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build"} 1.573225299e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build"} 1.571659497e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-build-23-build"} 1.573127222e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build"} 1.573626953e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build"} 1.574936418e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build"} 1.575446891e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build"} 1.57651206e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build"} 1.57560582e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7"} 1.576499145e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build"} 1.577359467e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build"} 1.576504153e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build"} 1.573628439e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-37-88-build"} 1.576525798e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs"} 1.576468439e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-66-83-build"} 1.576501544e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build"} 1.574793386e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build"} 1.576501488e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build"} 1.576509003e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build"} 1.574265745e+09 -kube_pod_completion_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs"} 1.577206818e+09 -kube_pod_completion_time{namespace="bi",pod="cde-residential-customer-1.0.551-12-build"} 1.576453857e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build"} 1.577592904e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-runtime-61-build"} 1.572942081e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-1tvxf"} 1.576500134e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build"} 1.57650886e+09 -kube_pod_completion_time{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build"} 1.576513242e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build"} 1.574242809e+09 -kube_pod_completion_time{namespace="tiptool",pod="build-apache-php-tiptool-54-build"} 1.576531513e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build"} 1.57742013e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build"} 1.576503962e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-37-63-build"} 1.576431432e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build"} 1.574689443e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build"} 1.576529061e+09 -kube_pod_completion_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx"} 1.576455734e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-0x8ws"} 1.576294607e+09 -kube_pod_completion_time{namespace="openshift-monitoring",pod="dynatrace-omi-5-build"} 1.556545579e+09 -kube_pod_completion_time{namespace="myproject",pod="dinomanbc-6-build"} 1.572441831e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189"} 1.576352597e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build"} 1.574085087e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt"} 1.576473942e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build"} 1.574090442e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build"} 1.576525723e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-12-1-build"} 1.57476396e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-runtime-59-build"} 1.572878895e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc"} 1.576411368e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-37-85-build"} 1.576503994e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-build-34-build"} 1.5749316e+09 -kube_pod_completion_time{namespace="bi",pod="cde-pega-feeder-docker-20-build"} 1.573145513e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build"} 1.575087408e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build"} 1.57535224e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build"} 1.577938506e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build"} 1.574864554e+09 -kube_pod_completion_time{namespace="openshift-monitoring",pod="aws-alert-omi-1-build"} 1.565615277e+09 -kube_pod_completion_time{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build"} 1.57649813e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build"} 1.574158746e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jenkins-1-build"} 1.570803518e+09 -kube_pod_completion_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build"} 1.576529049e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9"} 1.576295264e+09 -kube_pod_completion_time{namespace="bi",pod="cde-residential-customer-docker-40-build"} 1.569951162e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-build-20-build"} 1.573124813e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-shqcz"} 1.576325681e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build"} 1.574241479e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-38-174-build"} 1.576529117e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build"} 1.57545345e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build"} 1.574931424e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-cjmv2"} 1.576395693e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build"} 1.572441506e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-37-48-build"} 1.576382392e+09 -kube_pod_completion_time{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build"} 1.576529048e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c"} 1.576400373e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build"} 1.574873621e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb"} 1.576269861e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build"} 1.576316778e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build"} 1.574223318e+09 -kube_pod_completion_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build"} 1.575287275e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-66-87-build"} 1.576525978e+09 -kube_pod_completion_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build"} 1.576513306e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx"} 1.576255584e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build"} 1.576529268e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build"} 1.576252583e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-jdk11-37-6-build"} 1.576254401e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build"} 1.576466586e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build"} 1.576526085e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-qdxkl"} 1.576498891e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build"} 1.574872248e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.157-86-build"} 1.576513132e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build"} 1.576509074e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5"} 1.576294614e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.160-91-build"} 1.576508837e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build"} 1.571662219e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build"} 1.574920051e+09 -kube_pod_completion_time{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build"} 1.576472555e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build"} 1.575348553e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.157-89-build"} 1.576530364e+09 -kube_pod_completion_time{namespace="bi",pod="cde-residential-customer-1.0.551-15-build"} 1.57652692e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-59-81-build"} 1.576501544e+09 -kube_pod_completion_time{namespace="tiptool",pod="build-apache-php-tiptool-52-build"} 1.574084245e+09 -kube_pod_completion_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2"} 1.578311983e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build"} 1.576509032e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr"} 1.576385039e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build"} 1.576503917e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-maven-54d6g"} 1.576496218e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-node-59-85-build"} 1.576525906e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq"} 1.576496898e+09 -kube_pod_completion_time{namespace="gdpr",pod="saint-peter-1.0.156-2-build"} 1.573208615e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-runtime-65-build"} 1.573145398e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7"} 1.576400374e+09 -kube_pod_completion_time{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build"} 1.569923658e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k"} 1.576341824e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-maven-dp74t"} 1.576369966e+09 -kube_pod_completion_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf"} 1.577199592e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build"} 1.57650923e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build"} 1.576509108e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg"} 1.576394902e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6"} 1.576252683e+09 -kube_pod_completion_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306"} 1.576380998e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build"} 1.576474702e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build"} 1.575024443e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build"} 1.576322897e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-runtime-57-build"} 1.572878521e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build"} 1.576524138e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build"} 1.576124189e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build"} 1.572517285e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build"} 1.577774216e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build"} 1.576496616e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-99-86-build"} 1.576525997e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build"} 1.571656925e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf"} 1.576357084e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build"} 1.574934032e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build"} 1.576509333e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build"} 1.576529219e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build"} 1.576526098e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build"} 1.57652937e+09 -kube_pod_completion_time{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build"} 1.570092655e+09 -kube_pod_completion_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build"} 1.576525849e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build"} 1.574921212e+09 -kube_pod_completion_time{namespace="openshift-monitoring",pod="aws-alert-omi-3-build"} 1.57657311e+09 -kube_pod_completion_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build"} 1.574175018e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0"} 1.57629556e+09 -kube_pod_completion_time{namespace="bi",pod="cde-goldengate-rdb-docker-15-build"} 1.569919039e+09 -kube_pod_completion_time{namespace="openshift-monitoring",pod="elk-omi-3-build"} 1.565092369e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-maven-dcpqs"} 1.576483345e+09 -kube_pod_completion_time{namespace="aem",pod="atomic-runtime-63-build"} 1.573124934e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build"} 1.576070754e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build"} 1.571668983e+09 -kube_pod_completion_time{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy"} 1.573548604e+09 -kube_pod_completion_time{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr"} 1.576325671e+09 -kube_pod_completion_time{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24"} 1.576389454e+09 -# HELP kube_pod_owner Information about the Pod's owner. -# TYPE kube_pod_owner gauge -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.143-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="sdn-nb7c8",owner_kind="DaemonSet",owner_name="sdn",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",owner_kind="ReplicationController",owner_name="prometheus-alert-msteams-7",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-98fvj",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-build-31-build",owner_kind="Build",owner_name="atomic-build-31",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.254-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="registry-console-1-2hm5q",owner_kind="ReplicationController",owner_name="registry-console-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="dynatrace",pod="oneagent-fq5mw",owner_kind="DaemonSet",owner_name="oneagent",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.197-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="sdn-hckgd",owner_kind="DaemonSet",owner_name="sdn",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.214-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-logging",pod="filebeat-xwjz7",owner_kind="DaemonSet",owner_name="filebeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",owner_kind="Build",owner_name="springboot-sample-operator-19.12.78-5",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",owner_kind="Build",owner_name="ws-network-inventorymgmt-dinoman-rest-55",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",owner_kind="Job",owner_name="cronjob-ldap-group-sync-1577203200",owner_is_controller="true"} 1 -kube_pod_owner{namespace="test-config",pod="kibana-854bdf584d-fpjb4",owner_kind="ReplicaSet",owner_name="kibana-854bdf584d",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",owner_kind="Build",owner_name="cde-goldengate-rdb-1.0.536-78",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-48-89",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.166-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",owner_kind="ReplicaSet",owner_name="jenkins-operator-844b99b574",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",owner_kind="ReplicationController",owner_name="cde-pega-feeder-uat-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",owner_kind="Build",owner_name="operator-builder-0.13.0-5",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",owner_kind="Build",owner_name="cde-residential-customer-1.0.551-16",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.240-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",owner_kind="Build",owner_name="build-freephone-bp-dvp-10",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",owner_kind="Build",owner_name="base-jdk11-38-171",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",owner_kind="Build",owner_name="build-freephone-bp-uat-19",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.192-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.179-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.182-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="devops-playground",pod="sonarqube-3-lfc5m",owner_kind="ReplicationController",owner_name="sonarqube-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",owner_kind="Build",owner_name="openshift-alert-omi-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.131-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",owner_kind="ReplicationController",owner_name="saint-peter-uat-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jenkins-2-build",owner_kind="Build",owner_name="base-jenkins-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="filebeat-tz7sj",owner_kind="DaemonSet",owner_name="filebeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="ovs-qfwk6",owner_kind="DaemonSet",owner_name="ovs",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",owner_kind="Build",owner_name="cde-pega-feeder-1.0.13-76",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.160-94-build",owner_kind="Build",owner_name="saint-peter-1.0.160-94",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="elk-omi-6-build",owner_kind="Build",owner_name="elk-omi-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="node-exporter-98k9p",owner_kind="DaemonSet",owner_name="node-exporter",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",owner_kind="ReplicationController",owner_name="springboot-sample-operator-uat-14",owner_is_controller="false"} 1 -kube_pod_owner{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",owner_kind="Build",owner_name="cde-goldengate-rdb-docker-17",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",owner_kind="Build",owner_name="ws.network.inventorymgmt.dinoman.rest-71",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.193-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="node-exporter-ktrsg",owner_kind="DaemonSet",owner_name="node-exporter",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.239-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",owner_kind="Build",owner_name="springboot-sample-operator-19.12.83-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",owner_kind="Build",owner_name="operator-builder-0.8.0-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="ovs-8zrm9",owner_kind="DaemonSet",owner_name="ovs",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",owner_kind="ReplicationController",owner_name="jenkins-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",owner_kind="Build",owner_name="ws-network-inventorymgmt-dinoman-rest-44",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="node-exporter-lbtmf",owner_kind="DaemonSet",owner_name="node-exporter",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",owner_kind="Build",owner_name="elk-alert-omi-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-3hkdb",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",owner_kind="Build",owner_name="psr-aggregator-19.8.113-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.191-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.158-1-build",owner_kind="Build",owner_name="saint-peter-1.0.158-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",owner_kind="Build",owner_name="operator-builder-0.12.0-10",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.136-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="filebeat-zx7vd",owner_kind="DaemonSet",owner_name="filebeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",owner_kind="ReplicationController",owner_name="jenkins-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="filebeat-sb6vw",owner_kind="DaemonSet",owner_name="filebeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",owner_kind="Build",owner_name="azure-alert-omi-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",owner_kind="ReplicaSet",owner_name="jenkins-operator-844b99b574",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-pfmvz",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",owner_kind="Build",owner_name="springboot-sample-operator-19.11.77-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-trg-10-597nj",owner_kind="ReplicationController",owner_name="tiptool-trg-10",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",owner_kind="Build",owner_name="cde-goldengate-rdb-docker-16",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",owner_kind="Build",owner_name="app-supplier-settlementweb-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",owner_kind="ReplicationController",owner_name="springboot-sample-operator-int-19",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="sdn-rdbqq",owner_kind="DaemonSet",owner_name="sdn",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.242-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-bwzgx",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",owner_kind="ReplicaSet",owner_name="jenkins-operator-844b99b574",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="playground",pod="httpd-1-nvppk",owner_kind="ReplicationController",owner_name="httpd-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",owner_kind="Build",owner_name="operator-builder-0.8.2-7",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-59-67-build",owner_kind="Build",owner_name="base-node-59-67",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.217-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.213-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",owner_kind="Build",owner_name="base-jdk11-38-172",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",owner_kind="Build",owner_name="psr-aggregator-19.8.138-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",owner_kind="ReplicaSet",owner_name="springboot-operator-59557c798d",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="dinomanbc-7-build",owner_kind="Build",owner_name="dinomanbc-7",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.160-13-build",owner_kind="Build",owner_name="saint-peter-1.0.160-13",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.270-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",owner_kind="Build",owner_name="ws.network.inventorymgmt.dinoman.rest-77",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.130-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",owner_kind="Build",owner_name="operator-builder-0.11.0-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-67-22-build",owner_kind="Build",owner_name="base-node-67-22",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",owner_kind="Build",owner_name="azure-alert-omi-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",owner_kind="ReplicaSet",owner_name="elasticsearch-96b98db7b",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.271-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.142-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",owner_kind="Job",owner_name="cronjob-ldap-group-sync-1578308400",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",owner_kind="Build",owner_name="psr-aggregator-19.8.155-77",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.113-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="edev-communication",pod="plot-mre-45-r8vg8",owner_kind="ReplicationController",owner_name="plot-mre-45",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-pq6l2",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="ovs-thg27",owner_kind="DaemonSet",owner_name="ovs",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.205-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-edp-4-ff2x5",owner_kind="ReplicationController",owner_name="tiptool-edp-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-67-86-build",owner_kind="Build",owner_name="base-node-67-86",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.163-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.162-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",owner_kind="ReplicationController",owner_name="kafka-proxy-9",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",owner_kind="Build",owner_name="jenkins-agent-maven-24-29",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.195-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.210-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.146-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="tvw",pod="debug-1-build",owner_kind="Build",owner_name="debug-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",owner_kind="Build",owner_name="base-jdk11-38-103",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="microservice-5-deploy",owner_kind="ReplicationController",owner_name="microservice-5",owner_is_controller="false"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.156-1-build",owner_kind="Build",owner_name="saint-peter-1.0.156-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.255-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-2-227bl",owner_kind="ReplicationController",owner_name="jenkins-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",owner_kind="Job",owner_name="cronjob-ldap-group-sync-1578304800",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",owner_kind="ReplicaSet",owner_name="tiller-deploy-58c78cccb5",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",owner_kind="ReplicaSet",owner_name="jenkins-operator-844b99b574",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",owner_kind="Build",owner_name="springboot-sample-operator-19.12.83-99",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",owner_kind="Build",owner_name="build-freephone-bp-dvp-9",owner_is_controller="true"} 1 -kube_pod_owner{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",owner_kind="ReplicationController",owner_name="kafka-proxy-8",owner_is_controller="false"} 1 -kube_pod_owner{namespace="myproject",pod="microservice-4-deploy",owner_kind="ReplicationController",owner_name="microservice-4",owner_is_controller="false"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",owner_kind="Build",owner_name="psr-aggregator-19.8.197-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-s3zbd",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.165-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-ckrzm",owner_kind="DaemonSet",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.241-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-edp-4-fx4kj",owner_kind="ReplicationController",owner_name="tiptool-edp-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-67-87-build",owner_kind="Build",owner_name="base-node-67-87",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="filebeat-pnfvt",owner_kind="DaemonSet",owner_name="filebeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",owner_kind="Build",owner_name="ws.network.inventorymgmt.dinoman.rest-72",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",owner_kind="Build",owner_name="operator-builder-0.12.0-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-99-87-build",owner_kind="Build",owner_name="base-nginx-99-87",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-67-71-build",owner_kind="Build",owner_name="base-node-67-71",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="sdn-vvlrd",owner_kind="DaemonSet",owner_name="sdn",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",owner_kind="Build",owner_name="build-freephone-bp-dvp-7",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",owner_kind="Build",owner_name="base-nginx-webserver-29-82",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-66-85-build",owner_kind="Build",owner_name="base-node-66-85",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",owner_kind="Build",owner_name="base-jdk11-37-89",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",owner_kind="ReplicationController",owner_name="deployment-freephone-bp-dvp-9",owner_is_controller="false"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.207-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",owner_kind="ReplicaSet",owner_name="dynatrace-oneagent-operator-7f58789949",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",owner_kind="Job",owner_name="cronjob-ldap-group-sync-1578315600",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",owner_kind="ReplicaSet",owner_name="cluster-monitoring-operator-697c4644b8",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-059cf",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",owner_kind="Build",owner_name="psr-aggregator-19.8.155-74",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",owner_kind="Build",owner_name="springboot-sample-operator-19.12.83-97",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",owner_kind="ReplicationController",owner_name="psr-aggregator-uat-1",owner_is_controller="false"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.137-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-residential-customer-docker-41-build",owner_kind="Build",owner_name="cde-residential-customer-docker-41",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="ovs-dpzhw",owner_kind="DaemonSet",owner_name="ovs",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",owner_kind="Build",owner_name="ws-network-inventorymgmt-dinoman-rest-58",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-99-84-build",owner_kind="Build",owner_name="base-nginx-99-84",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",owner_kind="Build",owner_name="operator-builder-0.13.0-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-wj77j",owner_kind="DaemonSet",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",owner_kind="Build",owner_name="operator-builder-0.8.0-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="dinomanbc-5-build",owner_kind="Build",owner_name="dinomanbc-5",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-node",pod="sync-ql4nj",owner_kind="DaemonSet",owner_name="sync",owner_is_controller="true"} 1 -kube_pod_owner{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",owner_kind="ReplicationController",owner_name="edevradiator-dev-27",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-gj5z2",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",owner_kind="Build",owner_name="jenkins-agent-maven-24-26",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-logging",pod="filebeat-xmflf",owner_kind="DaemonSet",owner_name="filebeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",owner_kind="ReplicaSet",owner_name="jenkins-operator-844b99b574",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="jenkins-2-jpzms",owner_kind="ReplicationController",owner_name="jenkins-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",owner_kind="Build",owner_name="operator-builder-0.8.1-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",owner_kind="Build",owner_name="dinomanbuildconfig-76",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-maven-mppzv",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.248-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",owner_kind="Build",owner_name="psr-aggregator-19.8.115-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-rplst",owner_kind="DaemonSet",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.115-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",owner_kind="Build",owner_name="springboot-sample-operator-19.11.77-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="alertmanager-main-1",owner_kind="StatefulSet",owner_name="alertmanager-main",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",owner_kind="ReplicaSet",owner_name="webconsole-555c9bc876",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="sdn-nhfg6",owner_kind="DaemonSet",owner_name="sdn",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",owner_kind="ReplicaSet",owner_name="grafana-64fcf487dc",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="filebeat-jst8j",owner_kind="DaemonSet",owner_name="filebeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-build-23-build",owner_kind="Build",owner_name="atomic-build-23",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.128-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.196-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.211-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",owner_kind="ReplicationController",owner_name="dynatrace-alert-omi-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",owner_kind="Build",owner_name="base-nginx-webserver-28-86",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.220-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.261-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",owner_kind="Build",owner_name="operator-builder-0.8.2-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-node",pod="sync-lzd9p",owner_kind="DaemonSet",owner_name="sync",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.129-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",owner_kind="Build",owner_name="base-jdk11-37-88",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",owner_kind="ReplicaSet",owner_name="jenkins-operator-844b99b574",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-node",pod="sync-rq5nh",owner_kind="DaemonSet",owner_name="sync",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",owner_kind="ReplicationController",owner_name="azure-alert-omi-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-66-83-build",owner_kind="Build",owner_name="base-node-66-83",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",owner_kind="Build",owner_name="operator-builder-0.11.0-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-48-84",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",owner_kind="Build",owner_name="operator-builder-0.13.0-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.143-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-lat-1-q8vwk",owner_kind="ReplicationController",owner_name="tiptool-lat-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",owner_kind="Job",owner_name="cronjob-ldap-group-sync-1577206800",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",owner_kind="Build",owner_name="cde-residential-customer-1.0.551-12",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.265-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-node",pod="sync-d8fvw",owner_kind="DaemonSet",owner_name="sync",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-runtime-61-build",owner_kind="Build",owner_name="atomic-runtime-61",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-1tvxf",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",owner_kind="Build",owner_name="base-nginx-webserver-28-85",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",owner_kind="Build",owner_name="cde-pega-feeder-1.0.13-78",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="dinoman-domain-admin-server",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.140-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="build-apache-php-tiptool-54-build",owner_kind="Build",owner_name="build-apache-php-tiptool-54",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.262-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",owner_kind="Build",owner_name="operator-builder-0.8.0-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="alertmanager-main-0",owner_kind="StatefulSet",owner_name="alertmanager-main",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",owner_kind="ReplicaSet",owner_name="console-5b7cc698bd",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",owner_kind="Build",owner_name="base-jdk11-37-63",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-64",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",owner_kind="Build",owner_name="base-nginx-webserver-29-87",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-0x8ws",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-sdn",pod="ovs-ms2x9",owner_kind="DaemonSet",owner_name="ovs",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",owner_kind="Build",owner_name="dynatrace-omi-5",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="dinomanbc-6-build",owner_kind="Build",owner_name="dinomanbc-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.136-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",owner_kind="ReplicationController",owner_name="base-rhel-ubi-minimal-7",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-9hmk6",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-node",pod="sync-vtjxf",owner_kind="DaemonSet",owner_name="sync",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",owner_kind="Build",owner_name="psr-aggregator-19.8.136-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",owner_kind="Build",owner_name="base-nginx-webserver-28-87",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-12-1-build",owner_kind="Build",owner_name="operator-builder-12-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-runtime-59-build",owner_kind="Build",owner_name="atomic-runtime-59",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",owner_kind="Build",owner_name="dynatrace-omi-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="node-exporter-vxkg9",owner_kind="DaemonSet",owner_name="node-exporter",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",owner_kind="ReplicaSet",owner_name="webconsole-555c9bc876",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",owner_kind="Build",owner_name="base-jdk11-37-85",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-build-34-build",owner_kind="Build",owner_name="atomic-build-34",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-pega-feeder-docker-20-build",owner_kind="Build",owner_name="cde-pega-feeder-docker-20",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",owner_kind="Build",owner_name="psr-aggregator-19.8.197-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.206-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",owner_kind="ReplicaSet",owner_name="sonarqube-operator-6b54d978b9",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.273-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",owner_kind="Build",owner_name="build-freephone-bp-dvp-14",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",owner_kind="Build",owner_name="aws-alert-omi-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-runtime-54-build",owner_kind="Build",owner_name="atomic-runtime-54",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",owner_kind="Build",owner_name="cde-pega-feeder-1.0.13-75",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="ovs-lqvl2",owner_kind="DaemonSet",owner_name="ovs",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-63",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",owner_kind="ReplicaSet",owner_name="springboot-operator-59557c798d",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",owner_kind="Build",owner_name="springboot-sample-operator-19.12.83-46",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jenkins-1-build",owner_kind="Build",owner_name="base-jenkins-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",owner_kind="Build",owner_name="cde-goldengate-rdb-1.0.536-79",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-ghnz7",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-residential-customer-docker-40-build",owner_kind="Build",owner_name="cde-residential-customer-docker-40",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-build-20-build",owner_kind="Build",owner_name="atomic-build-20",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-shqcz",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.140-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",owner_kind="Build",owner_name="base-jdk11-38-174",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.212-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",owner_kind="Build",owner_name="operator-builder-0.11.0-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="base-apache",pod="base-apache-36-svl9c",owner_kind="ReplicationController",owner_name="base-apache-36",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",owner_kind="ReplicationController",owner_name="cde-residential-customer-uat-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-cjmv2",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",owner_kind="Build",owner_name="springboot-sample-operator-19.12.78-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",owner_kind="Build",owner_name="base-jdk11-37-48",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",owner_kind="Build",owner_name="cde-pega-feeder-1.0.13-80",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",owner_kind="ReplicaSet",owner_name="springboot-operator-59557c798d",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.184-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",owner_kind="Build",owner_name="jenkins-agent-maven-24-25",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.149-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",owner_kind="ReplicationController",owner_name="aws-alert-omi-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",owner_kind="ReplicationController",owner_name="ws-network-inventorymgmt-dinoman-rest-50",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",owner_kind="Build",owner_name="ws.network.inventorymgmt.dinoman.rest-s2i-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-66-87-build",owner_kind="Build",owner_name="base-node-66-87",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",owner_kind="Build",owner_name="cde-goldengate-rdb-1.0.536-77",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="ovs-shkwk",owner_kind="DaemonSet",owner_name="ovs",owner_is_controller="true"} 1 -kube_pod_owner{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",owner_kind="ReplicationController",owner_name="edevradiator-prod-16",owner_is_controller="true"} 1 -kube_pod_owner{namespace="dynatrace",pod="oneagent-5g4p5",owner_kind="DaemonSet",owner_name="oneagent",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="sdn-db449",owner_kind="DaemonSet",owner_name="sdn",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-s9shq",owner_kind="DaemonSet",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",owner_kind="Build",owner_name="operator-builder-0.8.1-7",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.246-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="dynatrace",pod="oneagent-svswx",owner_kind="DaemonSet",owner_name="oneagent",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",owner_kind="Build",owner_name="base-jdk11-37-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",owner_kind="Build",owner_name="psr-aggregator-19.8.155-73",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",owner_kind="Build",owner_name="jenkins-agent-maven-24-86",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-qdxkl",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.183-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.157-86-build",owner_kind="Build",owner_name="saint-peter-1.0.157-86",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",owner_kind="Build",owner_name="base-nginx-webserver-29-84",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-wfr5b",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.160-91-build",owner_kind="Build",owner_name="saint-peter-1.0.160-91",owner_is_controller="true"} 1 -kube_pod_owner{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",owner_kind="ReplicaSet",owner_name="springboot-operator-59557c798d",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",owner_kind="ReplicaSet",owner_name="springboot-operator-59557c798d",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",owner_kind="Build",owner_name="springboot-sample-operator-19.12.78-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.185-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",owner_kind="Build",owner_name="dinomanbuildconfig-79",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="ovs-5x5hx",owner_kind="DaemonSet",owner_name="ovs",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.203-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.157-89-build",owner_kind="Build",owner_name="saint-peter-1.0.157-89",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-9-c8bkd",owner_kind="ReplicationController",owner_name="jenkins-9",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-fzkct",owner_kind="DaemonSet",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",owner_kind="Build",owner_name="cde-residential-customer-1.0.551-15",owner_is_controller="true"} 1 -kube_pod_owner{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",owner_kind="ReplicaSet",owner_name="jenkins-operator-844b99b574",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-59-81-build",owner_kind="Build",owner_name="base-node-59-81",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="build-apache-php-tiptool-52-build",owner_kind="Build",owner_name="build-apache-php-tiptool-52",owner_is_controller="true"} 1 -kube_pod_owner{namespace="edev-tools",pod="sonarqube-3-k2j58",owner_kind="ReplicationController",owner_name="sonarqube-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",owner_kind="ReplicaSet",owner_name="kube-state-metrics-55884cb7cd",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",owner_kind="Job",owner_name="cronjob-ldap-group-sync-1578312000",owner_is_controller="true"} 1 -kube_pod_owner{namespace="dynatrace",pod="oneagent-cknc4",owner_kind="DaemonSet",owner_name="oneagent",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",owner_kind="ReplicationController",owner_name="ceph-alert-msteams-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",owner_kind="Build",owner_name="operator-builder-0.12.0-7",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",owner_kind="ReplicaSet",owner_name="jenkins-cr-applier-8f4b7f4d8",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-48-85",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-pcvmj",owner_kind="DaemonSet",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="dynatrace",pod="oneagent-8tvwr",owner_kind="DaemonSet",owner_name="oneagent",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-maven-54d6g",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="edev-tools",pod="jenkins-1-mr4zb",owner_kind="ReplicationController",owner_name="jenkins-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-59-85-build",owner_kind="Build",owner_name="base-node-59-85",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.156-2-build",owner_kind="Build",owner_name="saint-peter-1.0.156-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-runtime-65-build",owner_kind="Build",owner_name="atomic-runtime-65",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",owner_kind="Job",owner_name="cronjob-ldap-group-sync-1576519200",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",owner_kind="Build",owner_name="dynatrace-alert-omi-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-maven-dp74t",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",owner_kind="Build",owner_name="dynatrace-omi-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",owner_kind="ReplicaSet",owner_name="jenkins-operator-844b99b574",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",owner_kind="Job",owner_name="cronjob-ldap-group-sync-1577199600",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",owner_kind="Build",owner_name="jenkins-agent-maven-24-84",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-node",pod="sync-mghfm",owner_kind="DaemonSet",owner_name="sync",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-t92kj",owner_kind="DaemonSet",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="prometheus-k8s-1",owner_kind="StatefulSet",owner_name="prometheus-k8s",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",owner_kind="Build",owner_name="operator-builder-0.8.2-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="dynatrace",pod="oneagent-8px65",owner_kind="DaemonSet",owner_name="oneagent",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="dinomanbc-9-build",owner_kind="Build",owner_name="dinomanbc-9",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",owner_kind="Build",owner_name="psr-aggregator-19.8.155-75",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",owner_kind="Build",owner_name="operator-builder-0.8.2-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",owner_kind="Build",owner_name="jenkins-agent-maven-24-28",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-runtime-57-build",owner_kind="Build",owner_name="atomic-runtime-57",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",owner_kind="Build",owner_name="springboot-sample-operator-19.12.83-100",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.238-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",owner_kind="Build",owner_name="psr-aggregator-19.8.113-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.273-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",owner_kind="ReplicaSet",owner_name="prometheus-operator-599cf5c4d5",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",owner_kind="Build",owner_name="build-freephone-bp-uat-21",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-99-86-build",owner_kind="Build",owner_name="base-nginx-99-86",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",owner_kind="Build",owner_name="springboot-sample-operator-19.10.76-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="filebeat-77lgc",owner_kind="DaemonSet",owner_name="filebeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="filebeat-ghb47",owner_kind="DaemonSet",owner_name="filebeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-node",pod="sync-drdp4",owner_kind="DaemonSet",owner_name="sync",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="node-exporter-jz4s9",owner_kind="DaemonSet",owner_name="node-exporter",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.194-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",owner_kind="Build",owner_name="springboot-sample-operator-19.12.83-98",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",owner_kind="ReplicationController",owner_name="openshift-alert-omi-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",owner_kind="ReplicaSet",owner_name="tiller-5f8989c65c",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",owner_kind="Build",owner_name="jenkins-agent-maven-24-87",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-vdxlb",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-49-86",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",owner_kind="Build",owner_name="base-nginx-webserver-28-88",owner_is_controller="true"} 1 -kube_pod_owner{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",owner_kind="Build",owner_name="awx-init-container-venvs-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",owner_kind="Build",owner_name="operator-builder-0.8.2-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.185-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="registry-console-1-mwz95",owner_kind="ReplicationController",owner_name="registry-console-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",owner_kind="Build",owner_name="aws-alert-omi-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",owner_kind="Build",owner_name="build-freephone-bp-dvp-11",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-uat-30-54hpm",owner_kind="ReplicationController",owner_name="tiptool-uat-30",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",owner_kind="Build",owner_name="cde-goldengate-rdb-docker-15",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-96lh2",owner_kind="DaemonSet",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",owner_kind="ReplicaSet",owner_name="springboot-operator-59557c798d",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="elk-omi-3-build",owner_kind="Build",owner_name="elk-omi-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-dcpqs",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",owner_kind="ReplicationController",owner_name="aws-alert-omi-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-runtime-63-build",owner_kind="Build",owner_name="atomic-runtime-63",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.237-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",owner_kind="Build",owner_name="springboot-sample-operator-19.12.78-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",owner_kind="ReplicationController",owner_name="springboot-sample-operator-int-12",owner_is_controller="false"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",owner_kind="ReplicationController",owner_name="springboot-sample-operator-uat-20",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",owner_kind="Build",owner_name="psr-aggregator-19.8.155-76",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.268-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-379l2",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="node-exporter-6vzvp",owner_kind="DaemonSet",owner_name="node-exporter",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="sdn-9bv76",owner_kind="DaemonSet",owner_name="sdn",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",owner_kind="Build",owner_name="operator-builder-0.11.0-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",owner_kind="Build",owner_name="dinomanbuildconfig-77",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-maven-w515p",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-x85db",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.142-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",owner_kind="Build",owner_name="aws-alert-omi-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.202-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.114-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",owner_kind="Build",owner_name="build-freephone-bp-dvp-12",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",owner_kind="ReplicaSet",owner_name="metricbeat-6c69889f67",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-maven-mk189",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.181-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-qr3g6",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-sdn",pod="ovs-5d4g2",owner_kind="DaemonSet",owner_name="ovs",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-node",pod="sync-j7mlr",owner_kind="DaemonSet",owner_name="sync",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="microservice-3-deploy",owner_kind="ReplicationController",owner_name="microservice-3",owner_is_controller="false"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.238-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.229-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",owner_kind="Build",owner_name="ws.network.inventorymgmt.dinoman.rest-74",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.262-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.160-93-build",owner_kind="Build",owner_name="saint-peter-1.0.160-93",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",owner_kind="Build",owner_name="dinomanbuildconfig-71",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-mre-1-wd99j",owner_kind="ReplicationController",owner_name="tiptool-mre-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",owner_kind="Build",owner_name="operator-builder-0.8.0-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",owner_kind="Build",owner_name="operator-builder-0.11.0-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",owner_kind="Build",owner_name="app-supplier-settlementweb-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-bv6pd",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="node-exporter-6n88c",owner_kind="DaemonSet",owner_name="node-exporter",owner_is_controller="true"} 1 -kube_pod_owner{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",owner_kind="ReplicationController",owner_name="edevradiator-mysql-prod-5",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="awx",pod="awx-init-container-venvs-1-build",owner_kind="Build",owner_name="awx-init-container-venvs-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-6ls5t",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.160-92-build",owner_kind="Build",owner_name="saint-peter-1.0.160-92",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.159-6-build",owner_kind="Build",owner_name="saint-peter-1.0.159-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-runtime-24-deploy",owner_kind="ReplicationController",owner_name="atomic-runtime-24",owner_is_controller="false"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.272-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="dinomanbc-10-build",owner_kind="Build",owner_name="dinomanbc-10",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",owner_kind="ReplicationController",owner_name="azure-alert-omi-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",owner_kind="Build",owner_name="operator-builder-0.8.1-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-48-88",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-61",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",owner_kind="Job",owner_name="ldap-sync-manual",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",owner_kind="ReplicationController",owner_name="psr-aggregator-dvp-44",owner_is_controller="false"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.226-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",owner_kind="Build",owner_name="dinomanbuildconfig-80",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",owner_kind="Build",owner_name="psr-aggregator-19.8.114-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-48-61",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-100-86-build",owner_kind="Build",owner_name="base-nginx-100-86",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",owner_kind="Build",owner_name="operator-builder-0.8.1-5",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="alertmanager-main-2",owner_kind="StatefulSet",owner_name="alertmanager-main",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.139-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",owner_kind="Build",owner_name="operator-builder-0.12.0-8",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-59-82-build",owner_kind="Build",owner_name="base-node-59-82",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",owner_kind="Build",owner_name="dynatrace-alert-omi-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="dynatrace",pod="oneagent-x2q79",owner_kind="DaemonSet",owner_name="oneagent",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",owner_kind="Job",owner_name="cronjob-ldap-group-sync-1576515600",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="ovs-76bcs",owner_kind="DaemonSet",owner_name="ovs",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",owner_kind="Build",owner_name="ws-network-inventorymgmt-dinoman-rest-56",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.159-8-build",owner_kind="Build",owner_name="saint-peter-1.0.159-8",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.165-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-49-84",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-67-84-build",owner_kind="Build",owner_name="base-node-67-84",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.197-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",owner_kind="Build",owner_name="build-freephone-bp-uat-18",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.159-7-build",owner_kind="Build",owner_name="saint-peter-1.0.159-7",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-100-83-build",owner_kind="Build",owner_name="base-nginx-100-83",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",owner_kind="Build",owner_name="ws.network.inventorymgmt.dinoman.rest-s2i-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.160-95-build",owner_kind="Build",owner_name="saint-peter-1.0.160-95",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-runtime-62-build",owner_kind="Build",owner_name="atomic-runtime-62",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",owner_kind="ReplicationController",owner_name="deployment-freephone-bp-uat-2",owner_is_controller="false"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.257-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="dynatrace",pod="oneagent-c4l5w",owner_kind="DaemonSet",owner_name="oneagent",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="sdn-m2kzj",owner_kind="DaemonSet",owner_name="sdn",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-66-88-build",owner_kind="Build",owner_name="base-node-66-88",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",owner_kind="Build",owner_name="psr-aggregator-19.8.197-5",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",owner_kind="Build",owner_name="dinomanbuildconfig-66",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",owner_kind="ReplicationController",owner_name="deployment-freephone-bp-uat-11",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-49-53",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",owner_kind="ReplicaSet",owner_name="springboot-cr-applier-76dff99bd6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.266-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="filebeat-tvmt2",owner_kind="DaemonSet",owner_name="filebeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-qn47l",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.162-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="playground",pod="nwtool-1-q8gx2",owner_kind="ReplicationController",owner_name="nwtool-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="vault",pod="vault-0",owner_kind="StatefulSet",owner_name="vault",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="ovs-lvf42",owner_kind="DaemonSet",owner_name="ovs",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-logging",pod="filebeat-cfsmp",owner_kind="DaemonSet",owner_name="filebeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.157-87-build",owner_kind="Build",owner_name="saint-peter-1.0.157-87",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",owner_kind="Build",owner_name="elk-alert-omi-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="test-config",pod="ws-dino-rest-1-build",owner_kind="Build",owner_name="ws-dino-rest-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="default",pod="router-1-vnlzs",owner_kind="ReplicationController",owner_name="router-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-100-84-build",owner_kind="Build",owner_name="base-nginx-100-84",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.160-54-build",owner_kind="Build",owner_name="saint-peter-1.0.160-54",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="microservice-2-deploy",owner_kind="ReplicationController",owner_name="microservice-2",owner_is_controller="false"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="node-exporter-sdrk8",owner_kind="DaemonSet",owner_name="node-exporter",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",owner_kind="Build",owner_name="operator-builder-0.13.0-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.261-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="sdn-d7tkr",owner_kind="DaemonSet",owner_name="sdn",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.259-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",owner_kind="Build",owner_name="jenkins-agent-maven-24-85",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",owner_kind="Build",owner_name="springboot-sample-operator-19.12.78-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",owner_kind="ReplicaSet",owner_name="webconsole-555c9bc876",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",owner_kind="Build",owner_name="base-jdk11-37-87",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-67-4-build",owner_kind="Build",owner_name="base-node-67-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.244-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",owner_kind="Build",owner_name="azure-alert-omi-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="prometheus-k8s-0",owner_kind="StatefulSet",owner_name="prometheus-k8s",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-4m59r",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",owner_kind="Build",owner_name="operator-builder-0.11.0-5",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",owner_kind="ReplicationController",owner_name="deployment-freephone-bp-dvp-5",owner_is_controller="false"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",owner_kind="Build",owner_name="operator-builder-0.8.0-5",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",owner_kind="Build",owner_name="dinomanbuildconfig-78",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-xx9wq",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.178-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.132-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.115-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",owner_kind="ReplicationController",owner_name="deployment-freephone-bp-dvp-14",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-build-32-build",owner_kind="Build",owner_name="atomic-build-32",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",owner_kind="ReplicaSet",owner_name="kube-state-metrics-66c7b98884",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",owner_kind="Job",owner_name="cronjob-ldap-group-sync-1578319200",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="ovs-2mm4g",owner_kind="DaemonSet",owner_name="ovs",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",owner_kind="Build",owner_name="operator-builder-0.12.0-9",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-49-87",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",owner_kind="Build",owner_name="jenkins-agent-maven-24-27",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="dynatrace",pod="oneagent-prvlt",owner_kind="DaemonSet",owner_name="oneagent",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",owner_kind="Build",owner_name="build-freephone-bp-dvp-13",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",owner_kind="Build",owner_name="base-jdk11-38-170",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.269-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",owner_kind="ReplicationController",owner_name="psr-aggregator-dvp-52",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",owner_kind="Build",owner_name="ws.network.inventorymgmt.dinoman.rest-s2i-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="edev-communication",pod="jenkins-3-m7q8p",owner_kind="ReplicationController",owner_name="jenkins-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",owner_kind="Build",owner_name="base-nginx-webserver-29-83",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",owner_kind="Build",owner_name="openshift-alert-omi-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="sdn-q7vqc",owner_kind="DaemonSet",owner_name="sdn",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="dynatrace",pod="oneagent-gjfx2",owner_kind="DaemonSet",owner_name="oneagent",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="filebeat-tnskl",owner_kind="DaemonSet",owner_name="filebeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",owner_kind="ReplicaSet",owner_name="springboot-operator-59557c798d",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-node",pod="sync-cmvl6",owner_kind="DaemonSet",owner_name="sync",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.133-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",owner_kind="Build",owner_name="ws.network.inventorymgmt.dinoman.rest-73",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.157-85-build",owner_kind="Build",owner_name="saint-peter-1.0.157-85",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.161-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="elk-omi-4-build",owner_kind="Build",owner_name="elk-omi-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.252-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.138-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="test-config",pod="dino-s2i-build-1-build",owner_kind="Build",owner_name="dino-s2i-build-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-59-50-build",owner_kind="Build",owner_name="base-node-59-50",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.258-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.256-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",owner_kind="ReplicationController",owner_name="edevradiator-mysql-dev-7",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-uat-30-bdtln",owner_kind="ReplicationController",owner_name="tiptool-uat-30",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",owner_kind="Build",owner_name="dynatrace-omi-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",owner_kind="Build",owner_name="psr-aggregator-19.8.114-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",owner_kind="Build",owner_name="base-jdk11-38-173",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-4-5bwwz",owner_kind="ReplicationController",owner_name="jenkins-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-cbffc",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.113-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.256-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-99-83-build",owner_kind="Build",owner_name="base-nginx-99-83",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="sdn-nvsb9",owner_kind="DaemonSet",owner_name="sdn",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.178-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.192-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-67-83-build",owner_kind="Build",owner_name="base-node-67-83",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-f6sbc",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-59-86-build",owner_kind="Build",owner_name="base-node-59-86",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-48-53",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-59-83-build",owner_kind="Build",owner_name="base-node-59-83",owner_is_controller="true"} 1 -kube_pod_owner{namespace="devops-playground",pod="jenkins-58-rsxhf",owner_kind="ReplicationController",owner_name="jenkins-58",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.263-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",owner_kind="Build",owner_name="base-nginx-webserver-28-84",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.234-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="dynatrace",pod="oneagent-2b6pp",owner_kind="DaemonSet",owner_name="oneagent",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-99-85-build",owner_kind="Build",owner_name="base-nginx-99-85",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",owner_kind="Build",owner_name="dynatrace-omi-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-pega-feeder-docker-18-build",owner_kind="Build",owner_name="cde-pega-feeder-docker-18",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.260-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",owner_kind="Build",owner_name="build-freephone-bp-dvp-8",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="aem",pod="atomic-runtime-53-build",owner_kind="Build",owner_name="atomic-runtime-53",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",owner_kind="Build",owner_name="cde-pega-feeder-1.0.13-79",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",owner_kind="Build",owner_name="build-freephone-bp-dvp-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",owner_kind="Build",owner_name="psr-aggregator-19.8.138-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.173-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-gq9pd",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",owner_kind="Build",owner_name="ws-network-inventorymgmt-dinoman-rest-59",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-runtime-60-build",owner_kind="Build",owner_name="atomic-runtime-60",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-djr7b",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-jpgxc",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-lat-1-jmms8",owner_kind="ReplicationController",owner_name="tiptool-lat-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",owner_kind="ReplicaSet",owner_name="namespace-operator-7c6b4dd9f7",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.219-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",owner_kind="ReplicationController",owner_name="elk-alert-omi-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-node",pod="sync-q7psr",owner_kind="DaemonSet",owner_name="sync",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-cluster-ops",pod="init-sync",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",owner_kind="ReplicationController",owner_name="deployment-freephone-bp-dvp-4",owner_is_controller="false"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",owner_kind="Build",owner_name="ws.network.inventorymgmt.dinoman.rest-s2i-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",owner_kind="Build",owner_name="cde-goldengate-rdb-1.0.536-75",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-100-82-build",owner_kind="Build",owner_name="base-nginx-100-82",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.218-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-sup-1-4fw8s",owner_kind="ReplicationController",owner_name="tiptool-sup-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.265-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.201-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-48-86",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",owner_kind="Build",owner_name="springboot-sample-operator-19.12.83-101",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-whn9v",owner_kind="DaemonSet",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",owner_kind="Build",owner_name="ws.network.inventorymgmt.dinoman.rest-75",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",owner_kind="Build",owner_name="jenkins-agent-maven-24-83",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",owner_kind="Build",owner_name="ws-network-inventorymgmt-dinoman-rest-41",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-sdn",pod="ovs-hpcbf",owner_kind="DaemonSet",owner_name="ovs",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool-dvp",pod="apache-php-6-build",owner_kind="Build",owner_name="apache-php-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.138-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-67-85-build",owner_kind="Build",owner_name="base-node-67-85",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",owner_kind="Build",owner_name="base-jdk11-37-86",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",owner_kind="Build",owner_name="base-nginx-webserver-29-86",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",owner_kind="Build",owner_name="cde-residential-customer-1.0.551-14",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",owner_kind="ReplicaSet",owner_name="springboot-operator-59557c798d",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-runtime-64-build",owner_kind="Build",owner_name="atomic-runtime-64",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.267-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="docker-registry-1-jxxcd",owner_kind="ReplicationController",owner_name="docker-registry-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.158-2-build",owner_kind="Build",owner_name="saint-peter-1.0.158-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="dynatrace",pod="oneagent-hhn8g",owner_kind="DaemonSet",owner_name="oneagent",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-nginx-100-85-build",owner_kind="Build",owner_name="base-nginx-100-85",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-node",pod="sync-7fjj2",owner_kind="DaemonSet",owner_name="sync",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="node-exporter-clzvm",owner_kind="DaemonSet",owner_name="node-exporter",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-residential-customer-docker-39-build",owner_kind="Build",owner_name="cde-residential-customer-docker-39",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="node-exporter-p2vdl",owner_kind="DaemonSet",owner_name="node-exporter",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",owner_kind="ReplicationController",owner_name="deployment-freephone-bp-uat-11",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",owner_kind="ReplicationController",owner_name="deployment-freephone-bp-dvp-14",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-sup-1-pfhfx",owner_kind="ReplicationController",owner_name="tiptool-sup-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-int-3-nzds2",owner_kind="ReplicationController",owner_name="tiptool-int-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",owner_kind="Build",owner_name="ws-network-inventorymgmt-dinoman-rest-40",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-5z056",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.204-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",owner_kind="Build",owner_name="ws.network.inventorymgmt.dinoman.rest-76",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-j8kq8",owner_kind="DaemonSet",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.164-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="jenkins-slave-maven-qr854",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-67-79-build",owner_kind="Build",owner_name="base-node-67-79",owner_is_controller="true"} 1 -kube_pod_owner{namespace="aem",pod="atomic-build-33-build",owner_kind="Build",owner_name="atomic-build-33",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-node",pod="sync-9sb6l",owner_kind="DaemonSet",owner_name="sync",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",owner_kind="Build",owner_name="dinomanbuildconfig-72",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="sdn-cxsth",owner_kind="DaemonSet",owner_name="sdn",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.152-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",owner_kind="Build",owner_name="cde-residential-customer-1.0.551-13",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",owner_kind="ReplicaSet",owner_name="weblogic-operator-5b5d6c8dbc",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="spark-1.0-33-build",owner_kind="Build",owner_name="spark-1.0-33",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-sdn",pod="sdn-7zxfn",owner_kind="DaemonSet",owner_name="sdn",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.156-3-build",owner_kind="Build",owner_name="saint-peter-1.0.156-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.220-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-edp-4-975w4",owner_kind="ReplicationController",owner_name="tiptool-edp-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",owner_kind="ReplicationController",owner_name="deployment-freephone-bp-uat-3",owner_is_controller="false"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.190-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",owner_kind="Build",owner_name="dynatrace-omi-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-trg-10-4kkfc",owner_kind="ReplicationController",owner_name="tiptool-trg-10",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",owner_kind="ReplicationController",owner_name="deployment-freephone-bp-uat-6",owner_is_controller="false"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.250-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.184-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="node-exporter-sw6vh",owner_kind="DaemonSet",owner_name="node-exporter",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",owner_kind="Build",owner_name="operator-builder-0.13.0-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",owner_kind="Build",owner_name="ws-network-inventorymgmt-dinoman-rest-57",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-mre-1-wwf4t",owner_kind="ReplicationController",owner_name="tiptool-mre-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="edev-communication",pod="plot-trg-13-txftz",owner_kind="ReplicationController",owner_name="plot-trg-13",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.132-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="router-1-pqccl",owner_kind="ReplicationController",owner_name="router-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",owner_kind="Build",owner_name="springboot-sample-operator-19.12.83-6",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-node",pod="sync-dppzc",owner_kind="DaemonSet",owner_name="sync",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.247-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.157-88-build",owner_kind="Build",owner_name="saint-peter-1.0.157-88",owner_is_controller="true"} 1 -kube_pod_owner{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="node-exporter-kmhl4",owner_kind="DaemonSet",owner_name="node-exporter",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-int-3-x2ztl",owner_kind="ReplicationController",owner_name="tiptool-int-3",owner_is_controller="true"} 1 -kube_pod_owner{namespace="dynatrace",pod="oneagent-ksdhs",owner_kind="DaemonSet",owner_name="oneagent",owner_is_controller="true"} 1 -kube_pod_owner{namespace="tiptool",pod="build-apache-php-tiptool-53-build",owner_kind="Build",owner_name="build-apache-php-tiptool-53",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-49-83",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="tiptool",pod="tiptool-dvp-51-x9fms",owner_kind="ReplicationController",owner_name="tiptool-dvp-51",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",owner_kind="Build",owner_name="cde-goldengate-rdb-1.0.536-76",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",owner_kind="Build",owner_name="operator-builder-0.8.1-4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-node-66-84-build",owner_kind="Build",owner_name="base-node-66-84",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-60",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-62",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-48-83",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",owner_kind="Build",owner_name="psr-aggregator-19.8.114-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-hd979",owner_kind="DaemonSet",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.274-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",owner_kind="ReplicaSet",owner_name="dynatrace-oneagent-operator-7f58789949",owner_is_controller="true"} 1 -kube_pod_owner{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",owner_kind="Build",owner_name="base-rhel-ubi-minimal-49-85",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="filebeat-d6p6b",owner_kind="DaemonSet",owner_name="filebeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.159-9-build",owner_kind="Build",owner_name="saint-peter-1.0.159-9",owner_is_controller="true"} 1 -kube_pod_owner{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",owner_kind="Build",owner_name="build-freephone-bp-uat-20",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",owner_kind="Build",owner_name="aws-alert-omi-2",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="myproject",pod="dinomanbc-8-build",owner_kind="Build",owner_name="dinomanbc-8",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-thvjs",owner_kind="DaemonSet",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="saint-peter-1.0.159-5-build",owner_kind="Build",owner_name="saint-peter-1.0.159-5",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-monitoring",pod="node-exporter-sbmw8",owner_kind="DaemonSet",owner_name="node-exporter",owner_is_controller="true"} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",owner_kind="Build",owner_name="psr-aggregator-19.8.189-1",owner_is_controller="true"} 1 -kube_pod_owner{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",owner_kind="ReplicationController",owner_name="cde-goldengate-rdb-uat-1",owner_is_controller="false"} 1 -kube_pod_owner{namespace="aem",pod="atomic-build-19-build",owner_kind="Build",owner_name="atomic-build-19",owner_is_controller="true"} 1 -kube_pod_owner{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",owner_kind="Build",owner_name="psr-aggregator-19.8.114-5",owner_is_controller="true"} 1 -kube_pod_owner{namespace="openshift-logging",pod="metricbeat-5q6w2",owner_kind="DaemonSet",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_pod_owner{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",owner_kind="ReplicationController",owner_name="ws-network-inventorymgmt-dinoman-rest-50",owner_is_controller="true"} 1 -# HELP kube_pod_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_pod_labels gauge -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",label_openshift_io_build_name="operator-builder-0.11.0-2"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",label_openshift_io_build_name="base-rhel-ubi-minimal-48-84"} 1 -kube_pod_labels{namespace="openshift-node",pod="sync-rq5nh",label_app="sync",label_component="network",label_controller_revision_hash="2374827802",label_openshift_io_component="sync",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",label_app="azure-alert-omi",label_deployment="azure-alert-omi-3",label_deploymentconfig="azure-alert-omi"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-66-83-build",label_openshift_io_build_name="base-node-66-83"} 1 -kube_pod_labels{namespace="openshift-node",pod="sync-d8fvw",label_app="sync",label_component="network",label_controller_revision_hash="2374827802",label_openshift_io_component="sync",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="aem",pod="atomic-runtime-61-build",label_openshift_io_build_name="atomic-runtime-61"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",label_openshift_io_build_name="operator-builder-0.13.0-3"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",label_openshift_io_build_name="psr-aggregator-19.8.143-2"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-lat-1-q8vwk",label_app="tiptool-lat",label_deployment="tiptool-lat-1",label_deploymentconfig="tiptool-lat",label_env="lat"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",label_controller_uid="d346eac2-266e-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1577206800"} 1 -kube_pod_labels{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",label_openshift_io_build_name="cde-residential-customer-1.0.551-12"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",label_openshift_io_build_name="psr-aggregator-19.8.265-2"} 1 -kube_pod_labels{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",label_openshift_io_build_name="cde-pega-feeder-1.0.13-78"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="dinoman-domain-admin-server",label_weblogic_createdByOperator="true",label_weblogic_domainName="dinoman-domain",label_weblogic_domainRestartVersion="domain-v6",label_weblogic_domainUID="dinoman-domain",label_weblogic_resourceVersion="domain-v2",label_weblogic_serverName="admin-server"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-1tvxf",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",label_openshift_io_build_name="base-nginx-webserver-28-85"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="alertmanager-main-0",label_alertmanager="main",label_app="alertmanager",label_controller_revision_hash="alertmanager-main-5795b74b5b",label_statefulset_kubernetes_io_pod_name="alertmanager-main-0"} 1 -kube_pod_labels{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",label_app="openshift-console",label_component="ui",label_pod_template_hash="1637725468"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",label_openshift_io_build_name="psr-aggregator-19.8.140-2"} 1 -kube_pod_labels{namespace="tiptool",pod="build-apache-php-tiptool-54-build",label_openshift_io_build_name="build-apache-php-tiptool-54"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",label_openshift_io_build_name="psr-aggregator-19.8.262-2"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",label_openshift_io_build_name="operator-builder-0.8.0-2"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",label_openshift_io_build_name="base-nginx-webserver-29-87"} 1 -kube_pod_labels{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",label_openshift_io_build_name="base-jdk11-37-63"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",label_openshift_io_build_name="base-rhel-ubi-minimal-64"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",label_openshift_io_build_name="psr-aggregator-19.8.136-1"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-0x8ws",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="ovs-ms2x9",label_app="ovs",label_component="network",label_controller_revision_hash="231806812",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",label_openshift_io_build_name="dynatrace-omi-5"} 1 -kube_pod_labels{namespace="myproject",pod="dinomanbc-6-build",label_openshift_io_build_name="dinomanbc-6"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",label_app="base-rhel-ubi-minimal",label_deployment="base-rhel-ubi-minimal-7",label_deploymentconfig="base-rhel-ubi-minimal"} 1 -kube_pod_labels{namespace="aem",pod="atomic-runtime-59-build",label_openshift_io_build_name="atomic-runtime-59"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",label_openshift_io_build_name="dynatrace-omi-1"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-9hmk6",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="openshift-node",pod="sync-vtjxf",label_app="sync",label_component="network",label_controller_revision_hash="2374827802",label_openshift_io_component="sync",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",label_openshift_io_build_name="psr-aggregator-19.8.136-3"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",label_openshift_io_build_name="base-nginx-webserver-28-87"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-12-1-build",label_openshift_io_build_name="operator-builder-12-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",label_openshift_io_build_name="psr-aggregator-19.8.197-4"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",label_openshift_io_build_name="psr-aggregator-19.8.206-1"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="node-exporter-vxkg9",label_app="node-exporter",label_controller_revision_hash="3800832179",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",label_app="openshift-web-console",label_pod_template_hash="1117567432",label_webconsole="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",label_openshift_io_build_name="base-jdk11-37-85"} 1 -kube_pod_labels{namespace="aem",pod="atomic-build-34-build",label_openshift_io_build_name="atomic-build-34"} 1 -kube_pod_labels{namespace="bi",pod="cde-pega-feeder-docker-20-build",label_openshift_io_build_name="cde-pega-feeder-docker-20"} 1 -kube_pod_labels{namespace="aem",pod="atomic-runtime-54-build",label_openshift_io_build_name="atomic-runtime-54"} 1 -kube_pod_labels{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",label_name="sonarqube-operator",label_pod_template_hash="2610853465"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",label_openshift_io_build_name="psr-aggregator-19.8.273-2"} 1 -kube_pod_labels{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",label_openshift_io_build_name="build-freephone-bp-dvp-14"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",label_openshift_io_build_name="aws-alert-omi-1"} 1 -kube_pod_labels{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",label_openshift_io_build_name="cde-goldengate-rdb-1.0.536-79"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",label_openshift_io_build_name="cde-pega-feeder-1.0.13-75"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="ovs-lqvl2",label_app="ovs",label_component="network",label_controller_revision_hash="231806812",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",label_openshift_io_build_name="base-rhel-ubi-minimal-63"} 1 -kube_pod_labels{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",label_openshift_io_build_name="springboot-sample-operator-19.12.83-46"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jenkins-1-build",label_openshift_io_build_name="base-jenkins-1"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-ghnz7",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-shqcz",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",label_openshift_io_build_name="psr-aggregator-19.8.140-1"} 1 -kube_pod_labels{namespace="bi",pod="cde-residential-customer-docker-40-build",label_openshift_io_build_name="cde-residential-customer-docker-40"} 1 -kube_pod_labels{namespace="aem",pod="atomic-build-20-build",label_openshift_io_build_name="atomic-build-20"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",label_openshift_io_build_name="operator-builder-0.11.0-4"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",label_openshift_io_build_name="base-jdk11-38-174"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",label_openshift_io_build_name="psr-aggregator-19.8.212-1"} 1 -kube_pod_labels{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",label_openshift_io_component="controllers",label_openshift_io_control_plane="true"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-cjmv2",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="base-apache",pod="base-apache-36-svl9c",label_app="base-apache",label_deployment="base-apache-36",label_deploymentconfig="base-apache"} 1 -kube_pod_labels{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",label_app="cde-residential-customer-uat",label_deployment="cde-residential-customer-uat-1",label_deploymentconfig="cde-residential-customer-uat",label_env="uat",label_version="1.0.551"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",label_openshift_io_build_name="psr-aggregator-19.8.184-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",label_openshift_io_build_name="springboot-sample-operator-19.12.78-6"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",label_openshift_io_build_name="base-jdk11-37-48"} 1 -kube_pod_labels{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",label_openshift_io_build_name="cde-pega-feeder-1.0.13-80"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_pod_labels{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",label_openshift_io_build_name="cde-goldengate-rdb-1.0.536-77"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="ovs-shkwk",label_app="ovs",label_component="network",label_controller_revision_hash="231806812",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",label_openshift_io_build_name="jenkins-agent-maven-24-25"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",label_openshift_io_build_name="psr-aggregator-19.8.149-1"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",label_app="aws-alert-omi",label_deployment="aws-alert-omi-2",label_deploymentconfig="aws-alert-omi"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",label_application="ws-network-inventorymgmt-dinoman-rest",label_deployment="ws-network-inventorymgmt-dinoman-rest-50",label_deploymentConfig="ws-network-inventorymgmt-dinoman-rest",label_deploymentconfig="ws-network-inventorymgmt-dinoman-rest"} 1 -kube_pod_labels{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",label_openshift_io_build_name="ws.network.inventorymgmt.dinoman.rest-s2i-2"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-66-87-build",label_openshift_io_build_name="base-node-66-87"} 1 -kube_pod_labels{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",label_app="edevradiator-prod",label_deployment="edevradiator-prod-16",label_deploymentconfig="edevradiator-prod",label_env="prod",label_version="1.0.60"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",label_openshift_io_build_name="psr-aggregator-19.8.246-1"} 1 -kube_pod_labels{namespace="dynatrace",pod="oneagent-svswx",label_controller_revision_hash="2748553569",label_dynatrace="oneagent",label_oneagent="oneagent",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="dynatrace",pod="oneagent-5g4p5",label_controller_revision_hash="2748553569",label_dynatrace="oneagent",label_oneagent="oneagent",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="sdn-db449",label_app="sdn",label_component="network",label_controller_revision_hash="2128386008",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-s9shq",label_app="metricbeat",label_controller_revision_hash="1710082130",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",label_openshift_io_build_name="operator-builder-0.8.1-7"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",label_openshift_io_build_name="jenkins-agent-maven-24-86"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-qdxkl",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",label_openshift_io_build_name="base-jdk11-37-6"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",label_openshift_io_build_name="psr-aggregator-19.8.155-73"} 1 -kube_pod_labels{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",label_openshift_io_build_name="psr-aggregator-19.8.183-1"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.157-86-build",label_openshift_io_build_name="saint-peter-1.0.157-86"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",label_openshift_io_build_name="base-nginx-webserver-29-84"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-wfr5b",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.160-91-build",label_openshift_io_build_name="saint-peter-1.0.160-91"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",label_openshift_io_build_name="dinomanbuildconfig-79"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="ovs-5x5hx",label_app="ovs",label_component="network",label_controller_revision_hash="231806812",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",label_openshift_io_build_name="springboot-sample-operator-19.12.78-2"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",label_openshift_io_build_name="psr-aggregator-19.8.185-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-59-81-build",label_openshift_io_build_name="base-node-59-81"} 1 -kube_pod_labels{namespace="tiptool",pod="build-apache-php-tiptool-52-build",label_openshift_io_build_name="build-apache-php-tiptool-52"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",label_openshift_io_build_name="psr-aggregator-19.8.203-1"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.157-89-build",label_openshift_io_build_name="saint-peter-1.0.157-89"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-9-c8bkd",label_deployment="jenkins-9",label_deploymentconfig="jenkins",label_name="jenkins"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-fzkct",label_app="metricbeat",label_controller_revision_hash="1710082130",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",label_openshift_io_build_name="cde-residential-customer-1.0.551-15"} 1 -kube_pod_labels{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",label_openshift_io_build_name="operator-builder-0.12.0-7"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",label_app="jenkins-cr-applier",label_pod_template_hash="490639084"} 1 -kube_pod_labels{namespace="edev-tools",pod="sonarqube-3-k2j58",label_deployment="sonarqube-3",label_deploymentconfig="sonarqube",label_name="sonarqube"} 1 -kube_pod_labels{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",label_app_kubernetes_io_name="kube-state-metrics",label_app_kubernetes_io_version="v1.8.0",label_pod_template_hash="1144076378"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",label_controller_uid="14901abe-307c-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1578312000"} 1 -kube_pod_labels{namespace="dynatrace",pod="oneagent-cknc4",label_controller_revision_hash="2748553569",label_dynatrace="oneagent",label_oneagent="oneagent",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",label_app="ceph-alert-msteams",label_deployment="ceph-alert-msteams-3",label_deploymentconfig="ceph-alert-msteams"} 1 -kube_pod_labels{namespace="edev-tools",pod="jenkins-1-mr4zb",label_deployment="jenkins-1",label_deploymentconfig="jenkins",label_name="jenkins"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-59-85-build",label_openshift_io_build_name="base-node-59-85"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",label_openshift_io_build_name="base-rhel-ubi-minimal-48-85"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-pcvmj",label_app="metricbeat",label_controller_revision_hash="1710082130",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="dynatrace",pod="oneagent-8tvwr",label_controller_revision_hash="2748553569",label_dynatrace="oneagent",label_oneagent="oneagent",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-maven-54d6g",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.156-2-build",label_openshift_io_build_name="saint-peter-1.0.156-2"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",label_openshift_io_build_name="dynatrace-alert-omi-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="aem",pod="atomic-runtime-65-build",label_openshift_io_build_name="atomic-runtime-65"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",label_controller_uid="e16f00e2-202d-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1576519200"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",label_controller_uid="13db3c04-265e-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1577199600"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",label_openshift_io_build_name="jenkins-agent-maven-24-84"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-maven-dp74t",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",label_openshift_io_build_name="dynatrace-omi-6"} 1 -kube_pod_labels{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="prometheus-k8s-1",label_app="prometheus",label_controller_revision_hash="prometheus-k8s-7d84658ccf",label_prometheus="k8s",label_statefulset_kubernetes_io_pod_name="prometheus-k8s-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",label_openshift_io_build_name="operator-builder-0.8.2-4"} 1 -kube_pod_labels{namespace="openshift-node",pod="sync-mghfm",label_app="sync",label_component="network",label_controller_revision_hash="2374827802",label_openshift_io_component="sync",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-t92kj",label_app="metricbeat",label_controller_revision_hash="1710082130",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="dynatrace",pod="oneagent-8px65",label_controller_revision_hash="2748553569",label_dynatrace="oneagent",label_oneagent="oneagent",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="aem",pod="atomic-runtime-57-build",label_openshift_io_build_name="atomic-runtime-57"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",label_openshift_io_build_name="springboot-sample-operator-19.12.83-100"} 1 -kube_pod_labels{namespace="myproject",pod="dinomanbc-9-build",label_openshift_io_build_name="dinomanbc-9"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",label_openshift_io_build_name="psr-aggregator-19.8.155-75"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",label_openshift_io_build_name="operator-builder-0.8.2-2"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",label_openshift_io_build_name="jenkins-agent-maven-24-28"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",label_openshift_io_build_name="psr-aggregator-19.8.238-2"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-99-86-build",label_openshift_io_build_name="base-nginx-99-86"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",label_openshift_io_build_name="springboot-sample-operator-19.10.76-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",label_openshift_io_build_name="psr-aggregator-19.8.113-3"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",label_openshift_io_build_name="psr-aggregator-19.8.273-1"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",label_k8s_app="prometheus-operator",label_pod_template_hash="1557917081"} 1 -kube_pod_labels{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",label_openshift_io_build_name="build-freephone-bp-uat-21"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="node-exporter-jz4s9",label_app="node-exporter",label_controller_revision_hash="3800832179",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",label_openshift_io_build_name="psr-aggregator-19.8.194-1"} 1 -kube_pod_labels{namespace="openshift-logging",pod="filebeat-77lgc",label_app="filebeat",label_controller_revision_hash="2393724313",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="openshift-logging",pod="filebeat-ghb47",label_app="filebeat",label_controller_revision_hash="2393724313",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="openshift-node",pod="sync-drdp4",label_app="sync",label_component="network",label_controller_revision_hash="2374827802",label_openshift_io_component="sync",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-vdxlb",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",label_openshift_io_build_name="base-rhel-ubi-minimal-49-86"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",label_openshift_io_build_name="springboot-sample-operator-19.12.83-98"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",label_app="openshift-alert-omi",label_deployment="openshift-alert-omi-2",label_deploymentconfig="openshift-alert-omi"} 1 -kube_pod_labels{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",label_app="helm",label_name="tiller",label_pod_template_hash="1945457217"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",label_openshift_io_build_name="jenkins-agent-maven-24-87"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",label_openshift_io_build_name="operator-builder-0.8.2-6"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",label_openshift_io_build_name="psr-aggregator-19.8.185-2"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",label_openshift_io_build_name="base-nginx-webserver-28-88"} 1 -kube_pod_labels{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",label_openshift_io_build_name="awx-init-container-venvs-1"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-96lh2",label_app="metricbeat",label_controller_revision_hash="1710082130",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_pod_labels{namespace="default",pod="registry-console-1-mwz95",label_deployment="registry-console-1",label_deploymentconfig="registry-console",label_name="registry-console"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",label_openshift_io_build_name="aws-alert-omi-3"} 1 -kube_pod_labels{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",label_openshift_io_build_name="build-freephone-bp-dvp-11"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-uat-30-54hpm",label_app="tiptool-uat",label_deployment="tiptool-uat-30",label_deploymentconfig="tiptool-uat",label_env="uat"} 1 -kube_pod_labels{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",label_openshift_io_build_name="cde-goldengate-rdb-docker-15"} 1 -kube_pod_labels{namespace="aem",pod="atomic-runtime-63-build",label_openshift_io_build_name="atomic-runtime-63"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",label_openshift_io_build_name="psr-aggregator-19.8.237-1"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="elk-omi-3-build",label_openshift_io_build_name="elk-omi-3"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-dcpqs",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",label_app="aws-alert-omi",label_deployment="aws-alert-omi-3",label_deploymentconfig="aws-alert-omi"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",label_app="springboot-sample-operator-uat",label_deployment="springboot-sample-operator-uat-20",label_deploymentconfig="springboot-sample-operator-uat",label_env="uat",label_version="19.12.83"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",label_openshift_io_build_name="springboot-sample-operator-19.12.78-3"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",label_openshift_io_deployer_pod_for_name="springboot-sample-operator-int-12"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",label_openshift_io_build_name="operator-builder-0.11.0-3"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",label_openshift_io_build_name="dinomanbuildconfig-77"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",label_openshift_io_build_name="psr-aggregator-19.8.155-76"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",label_openshift_io_build_name="psr-aggregator-19.8.268-1"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-379l2",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="node-exporter-6vzvp",label_app="node-exporter",label_controller_revision_hash="3800832179",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="sdn-9bv76",label_app="sdn",label_component="network",label_controller_revision_hash="2128386008",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-maven-w515p",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-x85db",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",label_openshift_io_build_name="psr-aggregator-19.8.142-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",label_openshift_io_build_name="psr-aggregator-19.8.114-1"} 1 -kube_pod_labels{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",label_openshift_io_build_name="build-freephone-bp-dvp-12"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",label_openshift_io_build_name="aws-alert-omi-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",label_openshift_io_build_name="psr-aggregator-19.8.202-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",label_openshift_io_build_name="psr-aggregator-19.8.181-1"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-qr3g6",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",label_app="metricbeat",label_pod_template_hash="2725445923"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-maven-mk189",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="openshift-node",pod="sync-j7mlr",label_app="sync",label_component="network",label_controller_revision_hash="2374827802",label_openshift_io_component="sync",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="myproject",pod="microservice-3-deploy",label_openshift_io_deployer_pod_for_name="microservice-3"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="ovs-5d4g2",label_app="ovs",label_component="network",label_controller_revision_hash="231806812",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.160-93-build",label_openshift_io_build_name="saint-peter-1.0.160-93"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",label_openshift_io_build_name="dinomanbuildconfig-71"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",label_openshift_io_build_name="psr-aggregator-19.8.238-1"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",label_openshift_io_build_name="psr-aggregator-19.8.229-1"} 1 -kube_pod_labels{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",label_openshift_io_build_name="ws.network.inventorymgmt.dinoman.rest-74"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",label_openshift_io_build_name="psr-aggregator-19.8.262-1"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-mre-1-wd99j",label_app="tiptool-mre",label_deployment="tiptool-mre-1",label_deploymentconfig="tiptool-mre",label_env="mre"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",label_openshift_io_build_name="operator-builder-0.8.0-4"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="node-exporter-6n88c",label_app="node-exporter",label_controller_revision_hash="3800832179",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",label_openshift_io_build_name="operator-builder-0.11.0-6"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",label_openshift_io_build_name="app-supplier-settlementweb-2"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-bv6pd",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",label_app="edevradiator-mysql-prod",label_deployment="edevradiator-mysql-prod-5",label_deploymentconfig="edevradiator-mysql-prod",label_environment="prod"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-6ls5t",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.160-92-build",label_openshift_io_build_name="saint-peter-1.0.160-92"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="awx",pod="awx-init-container-venvs-1-build",label_openshift_io_build_name="awx-init-container-venvs-1"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",label_openshift_io_build_name="operator-builder-0.8.1-3"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.159-6-build",label_openshift_io_build_name="saint-peter-1.0.159-6"} 1 -kube_pod_labels{namespace="aem",pod="atomic-runtime-24-deploy",label_openshift_io_deployer_pod_for_name="atomic-runtime-24"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",label_openshift_io_build_name="psr-aggregator-19.8.272-1"} 1 -kube_pod_labels{namespace="myproject",pod="dinomanbc-10-build",label_openshift_io_build_name="dinomanbc-10"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",label_app="azure-alert-omi",label_deployment="azure-alert-omi-1",label_deploymentconfig="azure-alert-omi"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",label_openshift_io_deployer_pod_for_name="psr-aggregator-dvp-44"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",label_openshift_io_build_name="psr-aggregator-19.8.226-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",label_openshift_io_build_name="base-rhel-ubi-minimal-48-88"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",label_openshift_io_build_name="base-rhel-ubi-minimal-61"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",label_controller_uid="db730343-0195-11ea-b2de-005056897df7",label_job_name="ldap-sync-manual"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",label_openshift_io_build_name="operator-builder-0.8.1-5"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",label_openshift_io_build_name="dinomanbuildconfig-80"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",label_openshift_io_build_name="psr-aggregator-19.8.114-4"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",label_openshift_io_build_name="base-rhel-ubi-minimal-48-61"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-100-86-build",label_openshift_io_build_name="base-nginx-100-86"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-59-82-build",label_openshift_io_build_name="base-node-59-82"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="alertmanager-main-2",label_alertmanager="main",label_app="alertmanager",label_controller_revision_hash="alertmanager-main-5795b74b5b",label_statefulset_kubernetes_io_pod_name="alertmanager-main-2"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",label_openshift_io_build_name="psr-aggregator-19.8.139-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",label_openshift_io_build_name="operator-builder-0.12.0-8"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",label_openshift_io_build_name="ws-network-inventorymgmt-dinoman-rest-56"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.159-8-build",label_openshift_io_build_name="saint-peter-1.0.159-8"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",label_openshift_io_build_name="dynatrace-alert-omi-2"} 1 -kube_pod_labels{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="dynatrace",pod="oneagent-x2q79",label_controller_revision_hash="2748553569",label_dynatrace="oneagent",label_oneagent="oneagent",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",label_controller_uid="80bc1c96-2025-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1576515600"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="ovs-76bcs",label_app="ovs",label_component="network",label_controller_revision_hash="231806812",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.159-7-build",label_openshift_io_build_name="saint-peter-1.0.159-7"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",label_openshift_io_build_name="psr-aggregator-19.8.165-2"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",label_openshift_io_build_name="base-rhel-ubi-minimal-49-84"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-67-84-build",label_openshift_io_build_name="base-node-67-84"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",label_openshift_io_build_name="psr-aggregator-19.8.197-2"} 1 -kube_pod_labels{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",label_openshift_io_build_name="build-freephone-bp-uat-18"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.160-95-build",label_openshift_io_build_name="saint-peter-1.0.160-95"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-100-83-build",label_openshift_io_build_name="base-nginx-100-83"} 1 -kube_pod_labels{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",label_openshift_io_build_name="ws.network.inventorymgmt.dinoman.rest-s2i-1"} 1 -kube_pod_labels{namespace="dynatrace",pod="oneagent-c4l5w",label_controller_revision_hash="2748553569",label_dynatrace="oneagent",label_oneagent="oneagent",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="sdn-m2kzj",label_app="sdn",label_component="network",label_controller_revision_hash="2128386008",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="aem",pod="atomic-runtime-62-build",label_openshift_io_build_name="atomic-runtime-62"} 1 -kube_pod_labels{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",label_openshift_io_deployer_pod_for_name="deployment-freephone-bp-uat-2"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",label_openshift_io_build_name="psr-aggregator-19.8.257-1"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",label_app="springboot-cr-applier",label_pod_template_hash="3289955682"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",label_openshift_io_build_name="psr-aggregator-19.8.266-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-66-88-build",label_openshift_io_build_name="base-node-66-88"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",label_openshift_io_build_name="psr-aggregator-19.8.197-5"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",label_openshift_io_build_name="dinomanbuildconfig-66"} 1 -kube_pod_labels{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",label_app="freephone-bp-uat",label_deployment="deployment-freephone-bp-uat-11",label_deploymentconfig="deployment-freephone-bp-uat"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",label_openshift_io_build_name="base-rhel-ubi-minimal-49-53"} 1 -kube_pod_labels{namespace="playground",pod="nwtool-1-q8gx2",label_deployment="nwtool-1",label_deploymentconfig="nwtool",label_run="nwtool"} 1 -kube_pod_labels{namespace="vault",pod="vault-0",label_app_kubernetes_io_instance="vault",label_app_kubernetes_io_name="vault",label_component="server",label_controller_revision_hash="vault-5cdb44584b",label_helm_sh_chart="vault-0.1.1",label_statefulset_kubernetes_io_pod_name="vault-0"} 1 -kube_pod_labels{namespace="openshift-logging",pod="filebeat-tvmt2",label_app="filebeat",label_controller_revision_hash="2393724313",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-qn47l",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",label_openshift_io_build_name="psr-aggregator-19.8.162-2"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="test-config",pod="ws-dino-rest-1-build",label_openshift_io_build_name="ws-dino-rest-1"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="ovs-lvf42",label_app="ovs",label_component="network",label_controller_revision_hash="231806812",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="openshift-logging",pod="filebeat-cfsmp",label_app="filebeat",label_controller_revision_hash="2393724313",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.157-87-build",label_openshift_io_build_name="saint-peter-1.0.157-87"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",label_openshift_io_build_name="elk-alert-omi-2"} 1 -kube_pod_labels{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",label_openshift_io_component="controllers",label_openshift_io_control_plane="true"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",label_openshift_io_build_name="psr-aggregator-19.8.261-1"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="sdn-d7tkr",label_app="sdn",label_component="network",label_controller_revision_hash="2128386008",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="default",pod="router-1-vnlzs",label_deployment="router-1",label_deploymentconfig="router",label_router="router"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-100-84-build",label_openshift_io_build_name="base-nginx-100-84"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.160-54-build",label_openshift_io_build_name="saint-peter-1.0.160-54"} 1 -kube_pod_labels{namespace="myproject",pod="microservice-2-deploy",label_openshift_io_deployer_pod_for_name="microservice-2"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="node-exporter-sdrk8",label_app="node-exporter",label_controller_revision_hash="3800832179",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",label_openshift_io_build_name="operator-builder-0.13.0-6"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",label_openshift_io_build_name="psr-aggregator-19.8.259-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-67-4-build",label_openshift_io_build_name="base-node-67-4"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",label_openshift_io_build_name="jenkins-agent-maven-24-85"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",label_openshift_io_build_name="springboot-sample-operator-19.12.78-4"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",label_app="openshift-web-console",label_pod_template_hash="1117567432",label_webconsole="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",label_openshift_io_build_name="base-jdk11-37-87"} 1 -kube_pod_labels{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",label_openshift_io_deployer_pod_for_name="deployment-freephone-bp-dvp-5"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",label_openshift_io_build_name="operator-builder-0.8.0-5"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",label_openshift_io_build_name="psr-aggregator-19.8.244-1"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",label_openshift_io_build_name="azure-alert-omi-2"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="prometheus-k8s-0",label_app="prometheus",label_controller_revision_hash="prometheus-k8s-7d84658ccf",label_prometheus="k8s",label_statefulset_kubernetes_io_pod_name="prometheus-k8s-0"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-4m59r",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",label_openshift_io_build_name="operator-builder-0.11.0-5"} 1 -kube_pod_labels{namespace="aem",pod="atomic-build-32-build",label_openshift_io_build_name="atomic-build-32"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",label_app="kube-state-metrics",label_pod_template_hash="2273654440"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",label_openshift_io_build_name="dinomanbuildconfig-78"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-xx9wq",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",label_openshift_io_build_name="psr-aggregator-19.8.178-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",label_openshift_io_build_name="psr-aggregator-19.8.132-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",label_openshift_io_build_name="psr-aggregator-19.8.115-1"} 1 -kube_pod_labels{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",label_app="freephone-bp-dvp",label_deployment="deployment-freephone-bp-dvp-14",label_deploymentconfig="deployment-freephone-bp-dvp"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",label_controller_uid="d9d0e738-308c-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1578319200"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="ovs-2mm4g",label_app="ovs",label_component="network",label_controller_revision_hash="231806812",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",label_openshift_io_build_name="operator-builder-0.12.0-9"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",label_openshift_io_build_name="base-jdk11-38-170"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",label_openshift_io_build_name="psr-aggregator-19.8.269-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",label_openshift_io_build_name="base-rhel-ubi-minimal-49-87"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",label_openshift_io_build_name="jenkins-agent-maven-24-27"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="dynatrace",pod="oneagent-prvlt",label_controller_revision_hash="2748553569",label_dynatrace="oneagent",label_oneagent="oneagent",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",label_openshift_io_build_name="build-freephone-bp-dvp-13"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",label_app="psr-aggregator-dvp",label_deployment="psr-aggregator-dvp-52",label_deploymentconfig="psr-aggregator-dvp",label_env="dvp",label_version="19.8.274"} 1 -kube_pod_labels{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",label_openshift_io_build_name="ws.network.inventorymgmt.dinoman.rest-s2i-4"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="openshift-logging",pod="filebeat-tnskl",label_app="filebeat",label_controller_revision_hash="2393724313",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_pod_labels{namespace="edev-communication",pod="jenkins-3-m7q8p",label_deployment="jenkins-3",label_deploymentconfig="jenkins",label_name="jenkins"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",label_openshift_io_build_name="base-nginx-webserver-29-83"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",label_openshift_io_build_name="openshift-alert-omi-1"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="sdn-q7vqc",label_app="sdn",label_component="network",label_controller_revision_hash="2128386008",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",label_openshift_io_component="api",label_openshift_io_control_plane="true"} 1 -kube_pod_labels{namespace="dynatrace",pod="oneagent-gjfx2",label_controller_revision_hash="2748553569",label_dynatrace="oneagent",label_oneagent="oneagent",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",label_openshift_io_build_name="ws.network.inventorymgmt.dinoman.rest-73"} 1 -kube_pod_labels{namespace="openshift-node",pod="sync-cmvl6",label_app="sync",label_component="network",label_controller_revision_hash="2374827802",label_openshift_io_component="sync",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",label_openshift_io_build_name="psr-aggregator-19.8.133-1"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="elk-omi-4-build",label_openshift_io_build_name="elk-omi-4"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",label_openshift_io_build_name="psr-aggregator-19.8.252-1"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.157-85-build",label_openshift_io_build_name="saint-peter-1.0.157-85"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",label_openshift_io_build_name="psr-aggregator-19.8.161-1"} 1 -kube_pod_labels{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",label_app="edevradiator-mysql-dev",label_deployment="edevradiator-mysql-dev-7",label_deploymentconfig="edevradiator-mysql-dev",label_environment="dev"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-uat-30-bdtln",label_app="tiptool-uat",label_deployment="tiptool-uat-30",label_deploymentconfig="tiptool-uat",label_env="uat"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",label_openshift_io_build_name="psr-aggregator-19.8.138-2"} 1 -kube_pod_labels{namespace="test-config",pod="dino-s2i-build-1-build",label_openshift_io_build_name="dino-s2i-build-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-59-50-build",label_openshift_io_build_name="base-node-59-50"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",label_openshift_io_build_name="psr-aggregator-19.8.258-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",label_openshift_io_build_name="psr-aggregator-19.8.256-2"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-cbffc",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",label_openshift_io_build_name="psr-aggregator-19.8.113-1"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",label_openshift_io_build_name="dynatrace-omi-4"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",label_openshift_io_build_name="psr-aggregator-19.8.114-3"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",label_openshift_io_build_name="base-jdk11-38-173"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-4-5bwwz",label_deployment="jenkins-4",label_deploymentconfig="jenkins",label_name="jenkins"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-67-83-build",label_openshift_io_build_name="base-node-67-83"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-f6sbc",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",label_openshift_io_build_name="psr-aggregator-19.8.256-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-99-83-build",label_openshift_io_build_name="base-nginx-99-83"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="sdn-nvsb9",label_app="sdn",label_component="network",label_controller_revision_hash="2128386008",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",label_openshift_io_build_name="psr-aggregator-19.8.178-2"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",label_openshift_io_build_name="psr-aggregator-19.8.192-1"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",label_openshift_io_build_name="psr-aggregator-19.8.263-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-59-86-build",label_openshift_io_build_name="base-node-59-86"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",label_openshift_io_build_name="base-rhel-ubi-minimal-48-53"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-59-83-build",label_openshift_io_build_name="base-node-59-83"} 1 -kube_pod_labels{namespace="devops-playground",pod="jenkins-58-rsxhf",label_deployment="jenkins-58",label_deploymentconfig="jenkins",label_name="jenkins"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",label_openshift_io_build_name="dynatrace-omi-2"} 1 -kube_pod_labels{namespace="bi",pod="cde-pega-feeder-docker-18-build",label_openshift_io_build_name="cde-pega-feeder-docker-18"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",label_openshift_io_build_name="base-nginx-webserver-28-84"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",label_openshift_io_build_name="psr-aggregator-19.8.234-1"} 1 -kube_pod_labels{namespace="dynatrace",pod="oneagent-2b6pp",label_controller_revision_hash="2748553569",label_dynatrace="oneagent",label_oneagent="oneagent",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-99-85-build",label_openshift_io_build_name="base-nginx-99-85"} 1 -kube_pod_labels{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",label_openshift_io_build_name="build-freephone-bp-dvp-6"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",label_openshift_io_build_name="psr-aggregator-19.8.260-1"} 1 -kube_pod_labels{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",label_openshift_io_build_name="build-freephone-bp-dvp-8"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="aem",pod="atomic-runtime-53-build",label_openshift_io_build_name="atomic-runtime-53"} 1 -kube_pod_labels{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",label_openshift_io_build_name="cde-pega-feeder-1.0.13-79"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-jpgxc",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-lat-1-jmms8",label_app="tiptool-lat",label_deployment="tiptool-lat-1",label_deploymentconfig="tiptool-lat",label_env="lat"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",label_openshift_io_build_name="psr-aggregator-19.8.138-3"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",label_openshift_io_build_name="psr-aggregator-19.8.173-1"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-gq9pd",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",label_openshift_io_build_name="ws-network-inventorymgmt-dinoman-rest-59"} 1 -kube_pod_labels{namespace="aem",pod="atomic-runtime-60-build",label_openshift_io_build_name="atomic-runtime-60"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-djr7b",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",label_openshift_io_deployer_pod_for_name="deployment-freephone-bp-dvp-4"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",label_name="namespace-operator",label_pod_template_hash="3726088593",label_telenet_be_operator="namespace",label_telenet_be_owner="cloud"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",label_openshift_io_build_name="psr-aggregator-19.8.219-1"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",label_app="elk-alert-omi",label_deployment="elk-alert-omi-3",label_deploymentconfig="elk-alert-omi"} 1 -kube_pod_labels{namespace="openshift-node",pod="sync-q7psr",label_app="sync",label_component="network",label_controller_revision_hash="2374827802",label_openshift_io_component="sync",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="init-sync"} 1 -kube_pod_labels{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",label_openshift_io_component="controllers",label_openshift_io_control_plane="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",label_openshift_io_build_name="psr-aggregator-19.8.218-1"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-sup-1-4fw8s",label_app="tiptool-sup",label_deployment="tiptool-sup-1",label_deploymentconfig="tiptool-sup",label_env="sup"} 1 -kube_pod_labels{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",label_openshift_io_build_name="ws.network.inventorymgmt.dinoman.rest-s2i-3"} 1 -kube_pod_labels{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",label_openshift_io_build_name="cde-goldengate-rdb-1.0.536-75"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-100-82-build",label_openshift_io_build_name="base-nginx-100-82"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-whn9v",label_app="metricbeat",label_controller_revision_hash="1710082130",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",label_openshift_io_build_name="ws.network.inventorymgmt.dinoman.rest-75"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",label_openshift_io_build_name="psr-aggregator-19.8.265-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",label_openshift_io_build_name="psr-aggregator-19.8.201-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",label_openshift_io_build_name="base-rhel-ubi-minimal-48-86"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",label_openshift_io_build_name="springboot-sample-operator-19.12.83-101"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="ovs-hpcbf",label_app="ovs",label_component="network",label_controller_revision_hash="231806812",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="tiptool-dvp",pod="apache-php-6-build",label_openshift_io_build_name="apache-php-6"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",label_openshift_io_build_name="jenkins-agent-maven-24-83"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",label_openshift_io_build_name="ws-network-inventorymgmt-dinoman-rest-41"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-67-85-build",label_openshift_io_build_name="base-node-67-85"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",label_openshift_io_build_name="base-jdk11-37-86"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",label_openshift_io_build_name="psr-aggregator-19.8.138-1"} 1 -kube_pod_labels{namespace="aem",pod="atomic-runtime-64-build",label_openshift_io_build_name="atomic-runtime-64"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",label_openshift_io_build_name="psr-aggregator-19.8.267-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",label_openshift_io_build_name="base-nginx-webserver-29-86"} 1 -kube_pod_labels{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",label_openshift_io_component="etcd",label_openshift_io_control_plane="true"} 1 -kube_pod_labels{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",label_openshift_io_build_name="cde-residential-customer-1.0.551-14"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-jxxcd",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="openshift-node",pod="sync-7fjj2",label_app="sync",label_component="network",label_controller_revision_hash="2374827802",label_openshift_io_component="sync",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.158-2-build",label_openshift_io_build_name="saint-peter-1.0.158-2"} 1 -kube_pod_labels{namespace="dynatrace",pod="oneagent-hhn8g",label_controller_revision_hash="2748553569",label_dynatrace="oneagent",label_oneagent="oneagent",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-100-85-build",label_openshift_io_build_name="base-nginx-100-85"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="node-exporter-p2vdl",label_app="node-exporter",label_controller_revision_hash="3800832179",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",label_app="freephone-bp-uat",label_deployment="deployment-freephone-bp-uat-11",label_deploymentconfig="deployment-freephone-bp-uat"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="node-exporter-clzvm",label_app="node-exporter",label_controller_revision_hash="3800832179",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="bi",pod="cde-residential-customer-docker-39-build",label_openshift_io_build_name="cde-residential-customer-docker-39"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-int-3-nzds2",label_app="tiptool-int",label_deployment="tiptool-int-3",label_deploymentconfig="tiptool-int",label_env="int"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",label_openshift_io_build_name="ws-network-inventorymgmt-dinoman-rest-40"} 1 -kube_pod_labels{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",label_app="freephone-bp-dvp",label_deployment="deployment-freephone-bp-dvp-14",label_deploymentconfig="deployment-freephone-bp-dvp"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-sup-1-pfhfx",label_app="tiptool-sup",label_deployment="tiptool-sup-1",label_deploymentconfig="tiptool-sup",label_env="sup"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-qr854",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-67-79-build",label_openshift_io_build_name="base-node-67-79"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-5z056",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",label_openshift_io_build_name="psr-aggregator-19.8.204-1"} 1 -kube_pod_labels{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",label_openshift_io_build_name="ws.network.inventorymgmt.dinoman.rest-76"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-j8kq8",label_app="metricbeat",label_controller_revision_hash="1710082130",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",label_openshift_io_build_name="psr-aggregator-19.8.164-1"} 1 -kube_pod_labels{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",label_openshift_io_component="api",label_openshift_io_control_plane="true"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="aem",pod="atomic-build-33-build",label_openshift_io_build_name="atomic-build-33"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="openshift-node",pod="sync-9sb6l",label_app="sync",label_component="network",label_controller_revision_hash="2374827802",label_openshift_io_component="sync",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",label_openshift_io_build_name="dinomanbuildconfig-72"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.156-3-build",label_openshift_io_build_name="saint-peter-1.0.156-3"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="sdn-cxsth",label_app="sdn",label_component="network",label_controller_revision_hash="2128386008",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",label_openshift_io_build_name="psr-aggregator-19.8.152-1"} 1 -kube_pod_labels{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",label_openshift_io_build_name="cde-residential-customer-1.0.551-13"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",label_app="weblogic-operator",label_pod_template_hash="1618274867",label_weblogic_operatorName="weblogic-poc",label_weblogic_resourceVersion="operator-v2"} 1 -kube_pod_labels{namespace="bi",pod="spark-1.0-33-build",label_openshift_io_build_name="spark-1.0-33"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="sdn-7zxfn",label_app="sdn",label_component="network",label_controller_revision_hash="2128386008",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",label_openshift_io_deployer_pod_for_name="deployment-freephone-bp-uat-3"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",label_openshift_io_build_name="psr-aggregator-19.8.190-1"} 1 -kube_pod_labels{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",label_openshift_io_build_name="psr-aggregator-19.8.220-1"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-edp-4-975w4",label_app="tiptool-edp",label_deployment="tiptool-edp-4",label_deploymentconfig="tiptool-edp",label_env="edp"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-trg-10-4kkfc",label_app="tiptool-trg",label_deployment="tiptool-trg-10",label_deploymentconfig="tiptool-trg",label_env="trg"} 1 -kube_pod_labels{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",label_openshift_io_deployer_pod_for_name="deployment-freephone-bp-uat-6"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",label_openshift_io_build_name="dynatrace-omi-3"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",label_openshift_io_build_name="psr-aggregator-19.8.250-1"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",label_openshift_io_build_name="ws-network-inventorymgmt-dinoman-rest-57"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-mre-1-wwf4t",label_app="tiptool-mre",label_deployment="tiptool-mre-1",label_deploymentconfig="tiptool-mre",label_env="mre"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",label_openshift_io_build_name="psr-aggregator-19.8.184-2"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="node-exporter-sw6vh",label_app="node-exporter",label_controller_revision_hash="3800832179",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",label_openshift_io_build_name="operator-builder-0.13.0-4"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",label_openshift_io_build_name="psr-aggregator-19.8.247-1"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="edev-communication",pod="plot-trg-13-txftz",label_app="plot-trg",label_deployment="plot-trg-13",label_deploymentconfig="plot-trg",label_env="trg",label_version="19.20.1384"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",label_openshift_io_build_name="psr-aggregator-19.8.132-2"} 1 -kube_pod_labels{namespace="default",pod="router-1-pqccl",label_deployment="router-1",label_deploymentconfig="router",label_router="router"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",label_openshift_io_build_name="springboot-sample-operator-19.12.83-6"} 1 -kube_pod_labels{namespace="openshift-node",pod="sync-dppzc",label_app="sync",label_component="network",label_controller_revision_hash="2374827802",label_openshift_io_component="sync",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.157-88-build",label_openshift_io_build_name="saint-peter-1.0.157-88"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",label_openshift_io_build_name="base-rhel-ubi-minimal-49-83"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="node-exporter-kmhl4",label_app="node-exporter",label_controller_revision_hash="3800832179",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-int-3-x2ztl",label_app="tiptool-int",label_deployment="tiptool-int-3",label_deploymentconfig="tiptool-int",label_env="int"} 1 -kube_pod_labels{namespace="dynatrace",pod="oneagent-ksdhs",label_controller_revision_hash="2748553569",label_dynatrace="oneagent",label_oneagent="oneagent",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="tiptool",pod="build-apache-php-tiptool-53-build",label_openshift_io_build_name="build-apache-php-tiptool-53"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",label_openshift_io_build_name="base-rhel-ubi-minimal-62"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",label_openshift_io_build_name="base-rhel-ubi-minimal-48-83"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-dvp-51-x9fms",label_app="tiptool-dvp",label_deployment="tiptool-dvp-51",label_deploymentconfig="tiptool-dvp",label_env="dvp"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",label_openshift_io_build_name="cde-goldengate-rdb-1.0.536-76"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",label_openshift_io_build_name="operator-builder-0.8.1-4"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-66-84-build",label_openshift_io_build_name="base-node-66-84"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",label_openshift_io_build_name="base-rhel-ubi-minimal-60"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",label_openshift_io_build_name="psr-aggregator-19.8.274-1"} 1 -kube_pod_labels{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",label_dynatrace="operator",label_name="dynatrace-oneagent-operator",label_operator="oneagent",label_pod_template_hash="3914345505"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",label_openshift_io_build_name="psr-aggregator-19.8.114-2"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-hd979",label_app="metricbeat",label_controller_revision_hash="1710082130",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="myproject",pod="dinomanbc-8-build",label_openshift_io_build_name="dinomanbc-8"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-thvjs",label_app="metricbeat",label_controller_revision_hash="1710082130",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",label_openshift_io_build_name="base-rhel-ubi-minimal-49-85"} 1 -kube_pod_labels{namespace="openshift-logging",pod="filebeat-d6p6b",label_app="filebeat",label_controller_revision_hash="2393724313",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.159-9-build",label_openshift_io_build_name="saint-peter-1.0.159-9"} 1 -kube_pod_labels{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",label_openshift_io_build_name="build-freephone-bp-uat-20"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",label_openshift_io_build_name="aws-alert-omi-2"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",label_openshift_io_build_name="psr-aggregator-19.8.114-5"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-5q6w2",label_app="metricbeat",label_controller_revision_hash="1710082130",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.159-5-build",label_openshift_io_build_name="saint-peter-1.0.159-5"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="node-exporter-sbmw8",label_app="node-exporter",label_controller_revision_hash="3800832179",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",label_openshift_io_build_name="psr-aggregator-19.8.189-1"} 1 -kube_pod_labels{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",label_openshift_io_deployer_pod_for_name="cde-goldengate-rdb-uat-1"} 1 -kube_pod_labels{namespace="aem",pod="atomic-build-19-build",label_openshift_io_build_name="atomic-build-19"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",label_application="ws-network-inventorymgmt-dinoman-rest",label_deployment="ws-network-inventorymgmt-dinoman-rest-50",label_deploymentConfig="ws-network-inventorymgmt-dinoman-rest",label_deploymentconfig="ws-network-inventorymgmt-dinoman-rest"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",label_app="prometheus-alert-msteams",label_deployment="prometheus-alert-msteams-7",label_deploymentconfig="prometheus-alert-msteams"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-98fvj",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",label_openshift_io_build_name="psr-aggregator-19.8.143-1"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="sdn-nb7c8",label_app="sdn",label_component="network",label_controller_revision_hash="2128386008",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="aem",pod="atomic-build-31-build",label_openshift_io_build_name="atomic-build-31"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="default",pod="registry-console-1-2hm5q",label_deployment="registry-console-1",label_deploymentconfig="registry-console",label_name="registry-console"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",label_openshift_io_build_name="psr-aggregator-19.8.254-1"} 1 -kube_pod_labels{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",label_openshift_io_component="api",label_openshift_io_control_plane="true"} 1 -kube_pod_labels{namespace="openshift-logging",pod="filebeat-xwjz7",label_app="filebeat",label_controller_revision_hash="2393724313",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="dynatrace",pod="oneagent-fq5mw",label_controller_revision_hash="2748553569",label_dynatrace="oneagent",label_oneagent="oneagent",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",label_openshift_io_build_name="psr-aggregator-19.8.197-1"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="sdn-hckgd",label_app="sdn",label_component="network",label_controller_revision_hash="2128386008",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",label_openshift_io_build_name="psr-aggregator-19.8.214-1"} 1 -kube_pod_labels{namespace="test-config",pod="kibana-854bdf584d-fpjb4",label_app="kibana",label_pod_template_hash="4106891408"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",label_openshift_io_build_name="springboot-sample-operator-19.12.78-5"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",label_openshift_io_build_name="ws-network-inventorymgmt-dinoman-rest-55"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",label_controller_uid="738a9694-2666-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1577203200"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",label_openshift_io_build_name="operator-builder-0.13.0-5"} 1 -kube_pod_labels{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",label_openshift_io_build_name="cde-residential-customer-1.0.551-16"} 1 -kube_pod_labels{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",label_openshift_io_build_name="cde-goldengate-rdb-1.0.536-78"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",label_openshift_io_build_name="base-rhel-ubi-minimal-48-89"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",label_openshift_io_build_name="psr-aggregator-19.8.166-1"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_pod_labels{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",label_app="cde-pega-feeder-uat",label_deployment="cde-pega-feeder-uat-1",label_deploymentconfig="cde-pega-feeder-uat",label_env="uat",label_version="1.0.13"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",label_openshift_io_build_name="psr-aggregator-19.8.240-1"} 1 -kube_pod_labels{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",label_openshift_io_build_name="build-freephone-bp-dvp-10"} 1 -kube_pod_labels{namespace="devops-playground",pod="sonarqube-3-lfc5m",label_deployment="sonarqube-3",label_deploymentconfig="sonarqube",label_name="sonarqube"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",label_openshift_io_build_name="openshift-alert-omi-2"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",label_openshift_io_build_name="base-jdk11-38-171"} 1 -kube_pod_labels{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",label_openshift_io_build_name="build-freephone-bp-uat-19"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",label_openshift_io_build_name="psr-aggregator-19.8.192-2"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",label_openshift_io_build_name="psr-aggregator-19.8.179-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",label_openshift_io_build_name="psr-aggregator-19.8.182-1"} 1 -kube_pod_labels{namespace="openshift-logging",pod="filebeat-tz7sj",label_app="filebeat",label_controller_revision_hash="2393724313",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="ovs-qfwk6",label_app="ovs",label_component="network",label_controller_revision_hash="231806812",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",label_openshift_io_build_name="psr-aggregator-19.8.131-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",label_app="saint-peter-uat",label_deployment="saint-peter-uat-1",label_deploymentconfig="saint-peter-uat",label_env="uat",label_version="1.0.160"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jenkins-2-build",label_openshift_io_build_name="base-jenkins-2"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="elk-omi-6-build",label_openshift_io_build_name="elk-omi-6"} 1 -kube_pod_labels{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",label_openshift_io_build_name="cde-pega-feeder-1.0.13-76"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.160-94-build",label_openshift_io_build_name="saint-peter-1.0.160-94"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",label_openshift_io_build_name="psr-aggregator-19.8.193-1"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="node-exporter-ktrsg",label_app="node-exporter",label_controller_revision_hash="3800832179",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="node-exporter-98k9p",label_app="node-exporter",label_controller_revision_hash="3800832179",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",label_openshift_io_deployer_pod_for_name="springboot-sample-operator-uat-14"} 1 -kube_pod_labels{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",label_openshift_io_build_name="cde-goldengate-rdb-docker-17"} 1 -kube_pod_labels{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",label_openshift_io_build_name="ws.network.inventorymgmt.dinoman.rest-71"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="node-exporter-lbtmf",label_app="node-exporter",label_controller_revision_hash="3800832179",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",label_openshift_io_build_name="elk-alert-omi-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",label_openshift_io_build_name="psr-aggregator-19.8.239-1"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",label_openshift_io_build_name="springboot-sample-operator-19.12.83-4"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",label_openshift_io_build_name="operator-builder-0.8.0-3"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="ovs-8zrm9",label_app="ovs",label_component="network",label_controller_revision_hash="231806812",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",label_deployment="jenkins-2",label_deploymentconfig="jenkins",label_name="jenkins"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",label_openshift_io_build_name="ws-network-inventorymgmt-dinoman-rest-44"} 1 -kube_pod_labels{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-3hkdb",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",label_openshift_io_build_name="psr-aggregator-19.8.136-2"} 1 -kube_pod_labels{namespace="openshift-logging",pod="filebeat-zx7vd",label_app="filebeat",label_controller_revision_hash="2393724313",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",label_openshift_io_build_name="psr-aggregator-19.8.113-4"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",label_openshift_io_build_name="psr-aggregator-19.8.191-1"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.158-1-build",label_openshift_io_build_name="saint-peter-1.0.158-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",label_openshift_io_build_name="operator-builder-0.12.0-10"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",label_openshift_io_build_name="springboot-sample-operator-19.11.77-1"} 1 -kube_pod_labels{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",label_deployment="jenkins-2",label_deploymentconfig="jenkins",label_name="jenkins"} 1 -kube_pod_labels{namespace="openshift-logging",pod="filebeat-sb6vw",label_app="filebeat",label_controller_revision_hash="2393724313",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",label_openshift_io_build_name="azure-alert-omi-1"} 1 -kube_pod_labels{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-pfmvz",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",label_openshift_io_build_name="psr-aggregator-19.8.242-1"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-bwzgx",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-trg-10-597nj",label_app="tiptool-trg",label_deployment="tiptool-trg-10",label_deploymentconfig="tiptool-trg",label_env="trg"} 1 -kube_pod_labels{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",label_openshift_io_build_name="cde-goldengate-rdb-docker-16"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",label_openshift_io_build_name="app-supplier-settlementweb-4"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",label_app="springboot-sample-operator-int",label_deployment="springboot-sample-operator-int-19",label_deploymentconfig="springboot-sample-operator-int",label_env="int",label_version="19.12.83"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="sdn-rdbqq",label_app="sdn",label_component="network",label_controller_revision_hash="2128386008",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_pod_labels{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",label_openshift_io_component="etcd",label_openshift_io_control_plane="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",label_openshift_io_build_name="psr-aggregator-19.8.217-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",label_openshift_io_build_name="psr-aggregator-19.8.213-1"} 1 -kube_pod_labels{namespace="playground",pod="httpd-1-nvppk",label_deployment="httpd-1",label_deploymentconfig="httpd",label_run="httpd"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",label_openshift_io_build_name="operator-builder-0.8.2-7"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-59-67-build",label_openshift_io_build_name="base-node-59-67"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="myproject",pod="dinomanbc-7-build",label_openshift_io_build_name="dinomanbc-7"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.160-13-build",label_openshift_io_build_name="saint-peter-1.0.160-13"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",label_openshift_io_build_name="base-jdk11-38-172"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",label_openshift_io_build_name="psr-aggregator-19.8.138-4"} 1 -kube_pod_labels{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_pod_labels{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",label_app="elasticsearch",label_pod_template_hash="526548636"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",label_openshift_io_build_name="psr-aggregator-19.8.270-1"} 1 -kube_pod_labels{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",label_openshift_io_build_name="ws.network.inventorymgmt.dinoman.rest-77"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",label_openshift_io_build_name="psr-aggregator-19.8.130-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",label_openshift_io_build_name="operator-builder-0.11.0-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-67-22-build",label_openshift_io_build_name="base-node-67-22"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",label_openshift_io_build_name="azure-alert-omi-1"} 1 -kube_pod_labels{namespace="edev-communication",pod="plot-mre-45-r8vg8",label_app="plot-mre",label_deployment="plot-mre-45",label_deploymentconfig="plot-mre",label_env="mre",label_version="19.20.1386"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-pq6l2",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",label_openshift_io_build_name="psr-aggregator-19.8.271-1"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",label_openshift_io_build_name="psr-aggregator-19.8.142-2"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",label_controller_uid="af04a771-3073-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1578308400"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",label_openshift_io_build_name="psr-aggregator-19.8.155-77"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",label_openshift_io_build_name="psr-aggregator-19.8.113-2"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",label_openshift_io_build_name="psr-aggregator-19.8.162-1"} 1 -kube_pod_labels{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",label_app="kafka-proxy",label_deployment="kafka-proxy-9",label_deploymentconfig="kafka-proxy"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="ovs-thg27",label_app="ovs",label_component="network",label_controller_revision_hash="231806812",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",label_openshift_io_build_name="psr-aggregator-19.8.205-1"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-edp-4-ff2x5",label_app="tiptool-edp",label_deployment="tiptool-edp-4",label_deploymentconfig="tiptool-edp",label_env="edp"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-67-86-build",label_openshift_io_build_name="base-node-67-86"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",label_openshift_io_build_name="psr-aggregator-19.8.163-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",label_openshift_io_build_name="psr-aggregator-19.8.210-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",label_openshift_io_build_name="jenkins-agent-maven-24-29"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",label_openshift_io_build_name="psr-aggregator-19.8.195-1"} 1 -kube_pod_labels{namespace="gdpr",pod="saint-peter-1.0.156-1-build",label_openshift_io_build_name="saint-peter-1.0.156-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",label_openshift_io_build_name="psr-aggregator-19.8.255-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",label_openshift_io_build_name="psr-aggregator-19.8.146-1"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="tvw",pod="debug-1-build",label_openshift_io_build_name="debug-1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",label_openshift_io_build_name="base-jdk11-38-103"} 1 -kube_pod_labels{namespace="myproject",pod="microservice-5-deploy",label_openshift_io_deployer_pod_for_name="microservice-5"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",label_controller_uid="4f2c24bc-306b-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1578304800"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-2-227bl",label_deployment="jenkins-2",label_deploymentconfig="jenkins",label_name="jenkins"} 1 -kube_pod_labels{namespace="myproject",pod="microservice-4-deploy",label_openshift_io_deployer_pod_for_name="microservice-4"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",label_app="helm",label_name="tiller",label_pod_template_hash="1473477761"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",label_openshift_io_build_name="springboot-sample-operator-19.12.83-99"} 1 -kube_pod_labels{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",label_openshift_io_build_name="build-freephone-bp-dvp-9"} 1 -kube_pod_labels{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",label_openshift_io_deployer_pod_for_name="kafka-proxy-8"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",label_openshift_io_build_name="psr-aggregator-19.8.197-3"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-s3zbd",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-67-87-build",label_openshift_io_build_name="base-node-67-87"} 1 -kube_pod_labels{namespace="openshift-logging",pod="filebeat-pnfvt",label_app="filebeat",label_controller_revision_hash="2393724313",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",label_openshift_io_build_name="psr-aggregator-19.8.165-1"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-ckrzm",label_app="metricbeat",label_controller_revision_hash="1710082130",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",label_openshift_io_build_name="psr-aggregator-19.8.241-1"} 1 -kube_pod_labels{namespace="tiptool",pod="tiptool-edp-4-fx4kj",label_app="tiptool-edp",label_deployment="tiptool-edp-4",label_deploymentconfig="tiptool-edp",label_env="edp"} 1 -kube_pod_labels{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",label_openshift_io_build_name="ws.network.inventorymgmt.dinoman.rest-72"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",label_openshift_io_build_name="operator-builder-0.12.0-6"} 1 -kube_pod_labels{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",label_openshift_io_build_name="build-freephone-bp-dvp-7"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",label_openshift_io_build_name="base-nginx-webserver-29-82"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-99-87-build",label_openshift_io_build_name="base-nginx-99-87"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-67-71-build",label_openshift_io_build_name="base-node-67-71"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="sdn-vvlrd",label_app="sdn",label_component="network",label_controller_revision_hash="2128386008",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",label_openshift_io_build_name="psr-aggregator-19.8.207-1"} 1 -kube_pod_labels{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",label_dynatrace="operator",label_name="dynatrace-oneagent-operator",label_operator="oneagent",label_pod_template_hash="3914345505"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-node-66-85-build",label_openshift_io_build_name="base-node-66-85"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",label_openshift_io_build_name="base-jdk11-37-89"} 1 -kube_pod_labels{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",label_openshift_io_deployer_pod_for_name="deployment-freephone-bp-dvp-9"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",label_weblogic_clusterName="cluster01",label_weblogic_createdByOperator="true",label_weblogic_domainName="dinoman-domain",label_weblogic_domainRestartVersion="domain-v6",label_weblogic_domainUID="dinoman-domain",label_weblogic_resourceVersion="domain-v2",label_weblogic_serverName="managedserver1"} 1 -kube_pod_labels{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",label_controller_uid="74416d69-3084-11ea-a2d4-005056897df7",label_job_name="cronjob-ldap-group-sync-1578315600"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",label_app="cluster-monitoring-operator",label_pod_template_hash="2537020064"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-maven-059cf",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="ovs-dpzhw",label_app="ovs",label_component="network",label_controller_revision_hash="231806812",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",label_openshift_io_build_name="psr-aggregator-19.8.155-74"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",label_openshift_io_build_name="springboot-sample-operator-19.12.83-97"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",label_openshift_io_deployer_pod_for_name="psr-aggregator-uat-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",label_openshift_io_build_name="psr-aggregator-19.8.137-1"} 1 -kube_pod_labels{namespace="bi",pod="cde-residential-customer-docker-41-build",label_openshift_io_build_name="cde-residential-customer-docker-41"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",label_openshift_io_build_name="ws-network-inventorymgmt-dinoman-rest-58"} 1 -kube_pod_labels{namespace="openshift-node",pod="sync-ql4nj",label_app="sync",label_component="network",label_controller_revision_hash="2374827802",label_openshift_io_component="sync",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",label_app="edevradiator-dev",label_deployment="edevradiator-dev-27",label_deploymentconfig="edevradiator-dev",label_env="dev",label_version="1.0.60"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-99-84-build",label_openshift_io_build_name="base-nginx-99-84"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",label_openshift_io_build_name="operator-builder-0.13.0-2"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-wj77j",label_app="metricbeat",label_controller_revision_hash="1710082130",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",label_openshift_io_build_name="operator-builder-0.8.0-6"} 1 -kube_pod_labels{namespace="myproject",pod="dinomanbc-5-build",label_openshift_io_build_name="dinomanbc-5"} 1 -kube_pod_labels{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="openshift-logging",pod="filebeat-xmflf",label_app="filebeat",label_controller_revision_hash="2393724313",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="default",pod="docker-registry-1-gj5z2",label_deployment="docker-registry-1",label_deploymentconfig="docker-registry",label_docker_registry="default"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",label_openshift_io_build_name="jenkins-agent-maven-24-26"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_pod_labels{namespace="paas-demo",pod="jenkins-2-jpzms",label_deployment="jenkins-2",label_deploymentconfig="jenkins",label_name="jenkins"} 1 -kube_pod_labels{namespace="openshift-logging",pod="metricbeat-rplst",label_app="metricbeat",label_controller_revision_hash="1710082130",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",label_openshift_io_build_name="psr-aggregator-19.8.115-2"} 1 -kube_pod_labels{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",label_openshift_io_build_name="operator-builder-0.8.1-6"} 1 -kube_pod_labels{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",label_openshift_io_build_name="dinomanbuildconfig-76"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-maven-mppzv",label_jenkins="slave",label_jenkins_jenkins_slave_maven="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",label_openshift_io_build_name="psr-aggregator-19.8.248-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",label_openshift_io_build_name="psr-aggregator-19.8.115-3"} 1 -kube_pod_labels{namespace="aem",pod="atomic-build-23-build",label_openshift_io_build_name="atomic-build-23"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",label_openshift_io_build_name="psr-aggregator-19.8.128-1"} 1 -kube_pod_labels{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",label_openshift_io_build_name="springboot-sample-operator-19.11.77-2"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="alertmanager-main-1",label_alertmanager="main",label_app="alertmanager",label_controller_revision_hash="alertmanager-main-5795b74b5b",label_statefulset_kubernetes_io_pod_name="alertmanager-main-1"} 1 -kube_pod_labels{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",label_app="openshift-web-console",label_pod_template_hash="1117567432",label_webconsole="true"} 1 -kube_pod_labels{namespace="openshift-sdn",pod="sdn-nhfg6",label_app="sdn",label_component="network",label_controller_revision_hash="2128386008",label_openshift_io_component="network",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",label_app="grafana",label_pod_template_hash="2097904387"} 1 -kube_pod_labels{namespace="openshift-logging",pod="filebeat-jst8j",label_app="filebeat",label_controller_revision_hash="2393724313",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",label_openshift_io_build_name="psr-aggregator-19.8.220-2"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",label_jenkins="slave",label_jenkins_jenkins_slave_image_mgmt="true"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",label_openshift_io_build_name="psr-aggregator-19.8.196-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",label_openshift_io_build_name="psr-aggregator-19.8.211-1"} 1 -kube_pod_labels{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",label_app="dynatrace-alert-omi",label_deployment="dynatrace-alert-omi-2",label_deploymentconfig="dynatrace-alert-omi"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",label_openshift_io_build_name="base-nginx-webserver-28-86"} 1 -kube_pod_labels{namespace="openshift-node",pod="sync-lzd9p",label_app="sync",label_component="network",label_controller_revision_hash="2374827802",label_openshift_io_component="sync",label_pod_template_generation="2",label_type="infra"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",label_openshift_io_build_name="psr-aggregator-19.8.129-1"} 1 -kube_pod_labels{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",label_openshift_io_build_name="psr-aggregator-19.8.261-2"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",label_openshift_io_build_name="operator-builder-0.8.2-3"} 1 -kube_pod_labels{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_pod_labels{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",label_openshift_io_component="etcd",label_openshift_io_control_plane="true"} 1 -kube_pod_labels{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",label_openshift_io_build_name="base-jdk11-37-88"} 1 -# HELP kube_pod_created Unix creation timestamp -# TYPE kube_pod_created gauge -kube_pod_created{namespace="openshift-logging",pod="metricbeat-whn9v"} 1.576684522e+09 -kube_pod_created{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build"} 1.575290273e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build"} 1.577436773e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build"} 1.575288811e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build"} 1.576508653e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build"} 1.576528701e+09 -kube_pod_created{namespace="openshift-sdn",pod="ovs-hpcbf"} 1.570651196e+09 -kube_pod_created{namespace="tiptool-dvp",pod="apache-php-6-build"} 1.576573082e+09 -kube_pod_created{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build"} 1.576503801e+09 -kube_pod_created{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build"} 1.575984478e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0"} 1.576302621e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-67-85-build"} 1.57651207e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-37-86-build"} 1.576508791e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd"} 1.576317691e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build"} 1.574172179e+09 -kube_pod_created{namespace="aem",pod="atomic-runtime-64-build"} 1.573125051e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build"} 1.577686952e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build"} 1.57652579e+09 -kube_pod_created{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be"} 1.572609798e+09 -kube_pod_created{namespace="bi",pod="cde-residential-customer-1.0.551-14-build"} 1.576494633e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-maven-wvqk3"} 1.576369788e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6"} 1.576444227e+09 -kube_pod_created{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz"} 1.576249253e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-jxxcd"} 1.576789173e+09 -kube_pod_created{namespace="openshift-node",pod="sync-7fjj2"} 1.569943737e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.158-2-build"} 1.575312898e+09 -kube_pod_created{namespace="dynatrace",pod="oneagent-hhn8g"} 1.576530978e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-100-85-build"} 1.576525931e+09 -kube_pod_created{namespace="openshift-monitoring",pod="node-exporter-p2vdl"} 1.551394911e+09 -kube_pod_created{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t"} 1.576496636e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p"} 1.576428935e+09 -kube_pod_created{namespace="openshift-monitoring",pod="node-exporter-clzvm"} 1.551394911e+09 -kube_pod_created{namespace="bi",pod="cde-residential-customer-docker-39-build"} 1.569919539e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-int-3-nzds2"} 1.576249456e+09 -kube_pod_created{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build"} 1.575984215e+09 -kube_pod_created{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7"} 1.575376875e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-sup-1-pfhfx"} 1.576252047e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-qr854"} 1.576496074e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-67-79-build"} 1.576485978e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-5z056"} 1.576351779e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build"} 1.575349579e+09 -kube_pod_created{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build"} 1.575290415e+09 -kube_pod_created{namespace="openshift-logging",pod="metricbeat-j8kq8"} 1.576684522e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build"} 1.574768692e+09 -kube_pod_created{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be"} 1.575951471e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb"} 1.576412875e+09 -kube_pod_created{namespace="aem",pod="atomic-build-33-build"} 1.573144315e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq"} 1.576388897e+09 -kube_pod_created{namespace="openshift-node",pod="sync-9sb6l"} 1.55139465e+09 -kube_pod_created{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build"} 1.576059839e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9"} 1.576391432e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.156-3-build"} 1.573210704e+09 -kube_pod_created{namespace="openshift-sdn",pod="sdn-cxsth"} 1.570651194e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build"} 1.574240365e+09 -kube_pod_created{namespace="bi",pod="cde-residential-customer-1.0.551-13-build"} 1.576489798e+09 -kube_pod_created{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl"} 1.578313556e+09 -kube_pod_created{namespace="bi",pod="spark-1.0-33-build"} 1.575063642e+09 -kube_pod_created{namespace="openshift-sdn",pod="sdn-7zxfn"} 1.570651182e+09 -kube_pod_created{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy"} 1.57198855e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build"} 1.574923674e+09 -kube_pod_created{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8"} 1.576336408e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build"} 1.57554874e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-edp-4-975w4"} 1.576254576e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-trg-10-4kkfc"} 1.576255704e+09 -kube_pod_created{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy"} 1.571991483e+09 -kube_pod_created{namespace="openshift-monitoring",pod="dynatrace-omi-3-build"} 1.556544449e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build"} 1.577104117e+09 -kube_pod_created{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build"} 1.57675112e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-mre-1-wwf4t"} 1.576252039e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build"} 1.574914575e+09 -kube_pod_created{namespace="openshift-monitoring",pod="node-exporter-sw6vh"} 1.551394911e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build"} 1.576512331e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph"} 1.576332672e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build"} 1.577095421e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw"} 1.576304523e+09 -kube_pod_created{namespace="edev-communication",pod="plot-trg-13-txftz"} 1.57409309e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v"} 1.576395626e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build"} 1.573704905e+09 -kube_pod_created{namespace="default",pod="router-1-pqccl"} 1.576529818e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build"} 1.57354923e+09 -kube_pod_created{namespace="openshift-node",pod="sync-dppzc"} 1.551394649e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.157-88-build"} 1.57652891e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build"} 1.5765038e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7"} 1.57641401e+09 -kube_pod_created{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3"} 1.57647756e+09 -kube_pod_created{namespace="openshift-monitoring",pod="node-exporter-kmhl4"} 1.569943739e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-int-3-x2ztl"} 1.576252041e+09 -kube_pod_created{namespace="dynatrace",pod="oneagent-ksdhs"} 1.576529153e+09 -kube_pod_created{namespace="tiptool",pod="build-apache-php-tiptool-53-build"} 1.575972307e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build"} 1.57408865e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build"} 1.576494434e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-dvp-51-x9fms"} 1.576531504e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz"} 1.576356577e+09 -kube_pod_created{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build"} 1.576507386e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build"} 1.576508562e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-66-84-build"} 1.576503801e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build"} 1.574086309e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build"} 1.578284116e+09 -kube_pod_created{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct"} 1.576250551e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build"} 1.573205785e+09 -kube_pod_created{namespace="openshift-logging",pod="metricbeat-hd979"} 1.576684522e+09 -kube_pod_created{namespace="myproject",pod="dinomanbc-8-build"} 1.572442029e+09 -kube_pod_created{namespace="openshift-logging",pod="metricbeat-thvjs"} 1.576684522e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build"} 1.576512123e+09 -kube_pod_created{namespace="openshift-logging",pod="filebeat-d6p6b"} 1.576684512e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.159-9-build"} 1.575453697e+09 -kube_pod_created{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build"} 1.575539154e+09 -kube_pod_created{namespace="openshift-monitoring",pod="aws-alert-omi-2-build"} 1.565615882e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn"} 1.576275705e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build"} 1.573222721e+09 -kube_pod_created{namespace="openshift-logging",pod="metricbeat-5q6w2"} 1.576684522e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.159-5-build"} 1.57538514e+09 -kube_pod_created{namespace="openshift-monitoring",pod="node-exporter-sbmw8"} 1.57595149e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build"} 1.574922477e+09 -kube_pod_created{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy"} 1.57521127e+09 -kube_pod_created{namespace="aem",pod="atomic-build-19-build"} 1.57286184e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn"} 1.576412814e+09 -kube_pod_created{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf"} 1.577961469e+09 -kube_pod_created{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz"} 1.573092058e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-98fvj"} 1.576789173e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build"} 1.574089731e+09 -kube_pod_created{namespace="openshift-sdn",pod="sdn-nb7c8"} 1.57595149e+09 -kube_pod_created{namespace="aem",pod="atomic-build-31-build"} 1.573142118e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc"} 1.576322103e+09 -kube_pod_created{namespace="default",pod="registry-console-1-2hm5q"} 1.576530676e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n"} 1.576325296e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build"} 1.57716823e+09 -kube_pod_created{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be"} 1.57362388e+09 -kube_pod_created{namespace="openshift-logging",pod="filebeat-xwjz7"} 1.576684512e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq"} 1.576498368e+09 -kube_pod_created{namespace="dynatrace",pod="oneagent-fq5mw"} 1.576530186e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build"} 1.574937777e+09 -kube_pod_created{namespace="openshift-sdn",pod="sdn-hckgd"} 1.57065119e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build"} 1.575466679e+09 -kube_pod_created{namespace="test-config",pod="kibana-854bdf584d-fpjb4"} 1.576528015e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr"} 1.576295188e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build"} 1.571912154e+09 -kube_pod_created{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build"} 1.57650018e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp"} 1.577203205e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build"} 1.576525728e+09 -kube_pod_created{namespace="bi",pod="cde-residential-customer-1.0.551-16-build"} 1.5765299e+09 -kube_pod_created{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build"} 1.576525908e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build"} 1.576529301e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build"} 1.574774707e+09 -kube_pod_created{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb"} 1.576251754e+09 -kube_pod_created{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5"} 1.575211286e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build"} 1.57614953e+09 -kube_pod_created{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build"} 1.57416676e+09 -kube_pod_created{namespace="devops-playground",pod="sonarqube-3-lfc5m"} 1.576529436e+09 -kube_pod_created{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build"} 1.576531905e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-38-171-build"} 1.576525632e+09 -kube_pod_created{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build"} 1.574688131e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build"} 1.574930984e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build"} 1.574861724e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build"} 1.574870764e+09 -kube_pod_created{namespace="openshift-logging",pod="filebeat-tz7sj"} 1.576684512e+09 -kube_pod_created{namespace="openshift-sdn",pod="ovs-qfwk6"} 1.5706512e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build"} 1.573637656e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp"} 1.576347999e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-uat-1-kw5dh"} 1.576002607e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3"} 1.576304686e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jenkins-2-build"} 1.571304557e+09 -kube_pod_created{namespace="openshift-monitoring",pod="elk-omi-6-build"} 1.565093962e+09 -kube_pod_created{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build"} 1.57650254e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.160-94-build"} 1.576528909e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build"} 1.574931725e+09 -kube_pod_created{namespace="openshift-monitoring",pod="node-exporter-ktrsg"} 1.551394911e+09 -kube_pod_created{namespace="openshift-monitoring",pod="node-exporter-98k9p"} 1.551394911e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy"} 1.571303214e+09 -kube_pod_created{namespace="bi",pod="cde-goldengate-rdb-docker-17-build"} 1.573166058e+09 -kube_pod_created{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build"} 1.575288874e+09 -kube_pod_created{namespace="openshift-monitoring",pod="node-exporter-lbtmf"} 1.551394911e+09 -kube_pod_created{namespace="telenet-monitoring",pod="elk-alert-omi-1-build"} 1.569923642e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build"} 1.576147156e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build"} 1.573546648e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build"} 1.576508714e+09 -kube_pod_created{namespace="openshift-sdn",pod="ovs-8zrm9"} 1.570651202e+09 -kube_pod_created{namespace="telenet-baseimages",pod="jenkins-2-kk6rp"} 1.576528183e+09 -kube_pod_created{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build"} 1.575985809e+09 -kube_pod_created{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4"} 1.570724579e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-3hkdb"} 1.576499202e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build"} 1.574085705e+09 -kube_pod_created{namespace="openshift-logging",pod="filebeat-zx7vd"} 1.576684512e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l"} 1.576352214e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build"} 1.572517928e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build"} 1.57492503e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.158-1-build"} 1.575291772e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build"} 1.576528983e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-maven-qw2ln"} 1.576499344e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build"} 1.571658653e+09 -kube_pod_created{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm"} 1.576528093e+09 -kube_pod_created{namespace="openshift-logging",pod="filebeat-sb6vw"} 1.576684512e+09 -kube_pod_created{namespace="openshift-monitoring",pod="azure-alert-omi-1-build"} 1.562056585e+09 -kube_pod_created{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm"} 1.576250319e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-pfmvz"} 1.576789174e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build"} 1.576159834e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-bwzgx"} 1.576789177e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-trg-10-597nj"} 1.576249448e+09 -kube_pod_created{namespace="bi",pod="cde-goldengate-rdb-docker-16-build"} 1.57005595e+09 -kube_pod_created{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build"} 1.578313454e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl"} 1.575951489e+09 -kube_pod_created{namespace="openshift-sdn",pod="sdn-rdbqq"} 1.570651191e+09 -kube_pod_created{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68"} 1.576249479e+09 -kube_pod_created{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be"} 1.57362388e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build"} 1.575541316e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build"} 1.575464914e+09 -kube_pod_created{namespace="playground",pod="httpd-1-nvppk"} 1.576529057e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build"} 1.576529128e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-59-67-build"} 1.576458253e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3"} 1.576470846e+09 -kube_pod_created{namespace="myproject",pod="dinomanbc-7-build"} 1.572441818e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.160-13-build"} 1.576251151e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-38-172-build"} 1.576525967e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build"} 1.57423296e+09 -kube_pod_created{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7"} 1.576249258e+09 -kube_pod_created{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59"} 1.576160397e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build"} 1.577693053e+09 -kube_pod_created{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build"} 1.575528637e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build"} 1.573635876e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build"} 1.574764938e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-67-22-build"} 1.576308273e+09 -kube_pod_created{namespace="telenet-monitoring",pod="azure-alert-omi-1-build"} 1.56992366e+09 -kube_pod_created{namespace="edev-communication",pod="plot-mre-45-r8vg8"} 1.576757246e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-pq6l2"} 1.576789173e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build"} 1.577694063e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0"} 1.576356709e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build"} 1.574255395e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g"} 1.5783084e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build"} 1.576485269e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build"} 1.572495393e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build"} 1.574714061e+09 -kube_pod_created{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv"} 1.574690101e+09 -kube_pod_created{namespace="openshift-sdn",pod="ovs-thg27"} 1.570651201e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build"} 1.575350945e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-edp-4-ff2x5"} 1.576249372e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-67-86-build"} 1.576526022e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build"} 1.574767506e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build"} 1.575445024e+09 -kube_pod_created{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build"} 1.576326744e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build"} 1.574934665e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.156-1-build"} 1.573205308e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build"} 1.577171963e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build"} 1.574140481e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9"} 1.576291334e+09 -kube_pod_created{namespace="tvw",pod="debug-1-build"} 1.572507504e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-38-103-build"} 1.576399999e+09 -kube_pod_created{namespace="myproject",pod="microservice-5-deploy"} 1.575528664e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290"} 1.576411914e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv"} 1.578304803e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-2-227bl"} 1.576529492e+09 -kube_pod_created{namespace="myproject",pod="microservice-4-deploy"} 1.575363471e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz"} 1.576428779e+09 -kube_pod_created{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj"} 1.568983939e+09 -kube_pod_created{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m"} 1.57625374e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build"} 1.576513349e+09 -kube_pod_created{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build"} 1.574159177e+09 -kube_pod_created{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy"} 1.574690038e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build"} 1.574939151e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-s3zbd"} 1.576304234e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-67-87-build"} 1.576529209e+09 -kube_pod_created{namespace="openshift-logging",pod="filebeat-pnfvt"} 1.576684512e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build"} 1.574773801e+09 -kube_pod_created{namespace="openshift-logging",pod="metricbeat-ckrzm"} 1.576684522e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf"} 1.576415535e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build"} 1.576151008e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-edp-4-fx4kj"} 1.57657647e+09 -kube_pod_created{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build"} 1.575288986e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build"} 1.576503983e+09 -kube_pod_created{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build"} 1.574153068e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build"} 1.576501564e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-99-87-build"} 1.576528983e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-67-71-build"} 1.576463437e+09 -kube_pod_created{namespace="openshift-sdn",pod="sdn-vvlrd"} 1.570651191e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build"} 1.575432986e+09 -kube_pod_created{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs"} 1.576576443e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3"} 1.576467702e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-66-85-build"} 1.576508854e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-37-89-build"} 1.576529301e+09 -kube_pod_created{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy"} 1.575284179e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3"} 1.576322173e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg"} 1.576482881e+09 -kube_pod_created{namespace="weblogic-poc",pod="dinoman-domain-managedserver1"} 1.57831432e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h"} 1.578315603e+09 -kube_pod_created{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s"} 1.552600829e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-059cf"} 1.576294798e+09 -kube_pod_created{namespace="openshift-sdn",pod="ovs-dpzhw"} 1.5706512e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf"} 1.576341145e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build"} 1.576472815e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build"} 1.576504324e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy"} 1.57502768e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build"} 1.57409348e+09 -kube_pod_created{namespace="bi",pod="cde-residential-customer-docker-41-build"} 1.573147791e+09 -kube_pod_created{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build"} 1.577956083e+09 -kube_pod_created{namespace="openshift-node",pod="sync-ql4nj"} 1.551394584e+09 -kube_pod_created{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk"} 1.576064278e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-99-84-build"} 1.576508558e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build"} 1.57650411e+09 -kube_pod_created{namespace="openshift-logging",pod="metricbeat-wj77j"} 1.576684522e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build"} 1.576529143e+09 -kube_pod_created{namespace="myproject",pod="dinomanbc-5-build"} 1.572441629e+09 -kube_pod_created{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz"} 1.576484209e+09 -kube_pod_created{namespace="openshift-logging",pod="filebeat-xmflf"} 1.576684512e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-gj5z2"} 1.576789176e+09 -kube_pod_created{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build"} 1.576318933e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd"} 1.576251756e+09 -kube_pod_created{namespace="paas-demo",pod="jenkins-2-jpzms"} 1.576527913e+09 -kube_pod_created{namespace="openshift-logging",pod="metricbeat-rplst"} 1.576684522e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build"} 1.573225241e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1"} 1.576352218e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build"} 1.576525632e+09 -kube_pod_created{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build"} 1.576133285e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-maven-mppzv"} 1.576370671e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build"} 1.577101817e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build"} 1.57335928e+09 -kube_pod_created{namespace="aem",pod="atomic-build-23-build"} 1.573126115e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build"} 1.573626883e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build"} 1.571659375e+09 -kube_pod_created{namespace="openshift-monitoring",pod="alertmanager-main-1"} 1.552600829e+09 -kube_pod_created{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg"} 1.575967269e+09 -kube_pod_created{namespace="openshift-sdn",pod="sdn-nhfg6"} 1.57595149e+09 -kube_pod_created{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq"} 1.552600829e+09 -kube_pod_created{namespace="openshift-logging",pod="filebeat-jst8j"} 1.576684512e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build"} 1.575605794e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7"} 1.576498315e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build"} 1.57493639e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build"} 1.575446862e+09 -kube_pod_created{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw"} 1.576531946e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build"} 1.576511926e+09 -kube_pod_created{namespace="openshift-node",pod="sync-lzd9p"} 1.57595149e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build"} 1.5736284e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build"} 1.577359469e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build"} 1.576504006e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd"} 1.57625176e+09 -kube_pod_created{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be"} 1.575951471e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-37-88-build"} 1.576525633e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build"} 1.574793252e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build"} 1.576501309e+09 -kube_pod_created{namespace="openshift-node",pod="sync-rq5nh"} 1.57595149e+09 -kube_pod_created{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m"} 1.576531944e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs"} 1.576467809e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-66-83-build"} 1.576501508e+09 -kube_pod_created{namespace="openshift-node",pod="sync-d8fvw"} 1.551394651e+09 -kube_pod_created{namespace="aem",pod="atomic-runtime-61-build"} 1.57294203e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build"} 1.576508801e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build"} 1.57426572e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-lat-1-q8vwk"} 1.576250827e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs"} 1.577206802e+09 -kube_pod_created{namespace="bi",pod="cde-residential-customer-1.0.551-12-build"} 1.576453792e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build"} 1.57759291e+09 -kube_pod_created{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build"} 1.576513199e+09 -kube_pod_created{namespace="weblogic-poc",pod="dinoman-domain-admin-server"} 1.578314269e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-1tvxf"} 1.576499375e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build"} 1.57650879e+09 -kube_pod_created{namespace="openshift-monitoring",pod="alertmanager-main-0"} 1.55139489e+09 -kube_pod_created{namespace="openshift-console",pod="console-5b7cc698bd-6vk84"} 1.575968741e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build"} 1.574242712e+09 -kube_pod_created{namespace="tiptool",pod="build-apache-php-tiptool-54-build"} 1.57653144e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build"} 1.57742013e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build"} 1.5765038e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build"} 1.576528983e+09 -kube_pod_created{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx"} 1.576455378e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-37-63-build"} 1.576431373e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build"} 1.574689432e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189"} 1.576351934e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build"} 1.574084967e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-0x8ws"} 1.576293414e+09 -kube_pod_created{namespace="openshift-sdn",pod="ovs-ms2x9"} 1.570651198e+09 -kube_pod_created{namespace="openshift-monitoring",pod="dynatrace-omi-5-build"} 1.55654571e+09 -kube_pod_created{namespace="myproject",pod="dinomanbc-6-build"} 1.572441769e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt"} 1.576473105e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f"} 1.568986772e+09 -kube_pod_created{namespace="aem",pod="atomic-runtime-59-build"} 1.572878769e+09 -kube_pod_created{namespace="openshift-monitoring",pod="dynatrace-omi-1-build"} 1.556542994e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-9hmk6"} 1.576789173e+09 -kube_pod_created{namespace="openshift-node",pod="sync-vtjxf"} 1.551394584e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build"} 1.574090408e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build"} 1.576525631e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-12-1-build"} 1.574763829e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build"} 1.575087386e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build"} 1.575352217e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc"} 1.576410287e+09 -kube_pod_created{namespace="openshift-monitoring",pod="node-exporter-vxkg9"} 1.57595149e+09 -kube_pod_created{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf"} 1.575967269e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-37-85-build"} 1.57650393e+09 -kube_pod_created{namespace="aem",pod="atomic-build-34-build"} 1.574930737e+09 -kube_pod_created{namespace="bi",pod="cde-pega-feeder-docker-20-build"} 1.573145457e+09 -kube_pod_created{namespace="aem",pod="atomic-runtime-54-build"} 1.572877453e+09 -kube_pod_created{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk"} 1.576528331e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build"} 1.57793852e+09 -kube_pod_created{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build"} 1.574863439e+09 -kube_pod_created{namespace="openshift-monitoring",pod="aws-alert-omi-1-build"} 1.565615241e+09 -kube_pod_created{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build"} 1.576529005e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9"} 1.576295248e+09 -kube_pod_created{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build"} 1.57649806e+09 -kube_pod_created{namespace="openshift-sdn",pod="ovs-lqvl2"} 1.57065119e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build"} 1.574158569e+09 -kube_pod_created{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp"} 1.576249474e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build"} 1.576348117e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jenkins-1-build"} 1.570803541e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-ghnz7"} 1.576789175e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-shqcz"} 1.576325286e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build"} 1.574241452e+09 -kube_pod_created{namespace="bi",pod="cde-residential-customer-docker-40-build"} 1.569951073e+09 -kube_pod_created{namespace="aem",pod="atomic-build-20-build"} 1.57312406e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build"} 1.574931415e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-38-174-build"} 1.576529093e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build"} 1.575453423e+09 -kube_pod_created{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be"} 1.572609798e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-cjmv2"} 1.576395356e+09 -kube_pod_created{namespace="base-apache",pod="base-apache-36-svl9c"} 1.568982325e+09 -kube_pod_created{namespace="bi",pod="cde-residential-customer-uat-1-r99xs"} 1.575211302e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build"} 1.574873595e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb"} 1.576269213e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build"} 1.572441427e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-37-48-build"} 1.576382281e+09 -kube_pod_created{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build"} 1.576528964e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c"} 1.576399916e+09 -kube_pod_created{namespace="bi",pod="springboot-operator-59557c798d-j8zb8"} 1.576250731e+09 -kube_pod_created{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build"} 1.57651326e+09 -kube_pod_created{namespace="openshift-sdn",pod="ovs-shkwk"} 1.570651193e+09 -kube_pod_created{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build"} 1.576316454e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build"} 1.574223284e+09 -kube_pod_created{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79"} 1.569923666e+09 -kube_pod_created{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg"} 1.577960388e+09 -kube_pod_created{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build"} 1.575287071e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-66-87-build"} 1.576525931e+09 -kube_pod_created{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp"} 1.578316201e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build"} 1.576252557e+09 -kube_pod_created{namespace="dynatrace",pod="oneagent-svswx"} 1.576576826e+09 -kube_pod_created{namespace="dynatrace",pod="oneagent-5g4p5"} 1.576528642e+09 -kube_pod_created{namespace="openshift-sdn",pod="sdn-db449"} 1.570651193e+09 -kube_pod_created{namespace="openshift-logging",pod="metricbeat-s9shq"} 1.576684522e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx"} 1.576254577e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build"} 1.576529083e+09 -kube_pod_created{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build"} 1.576525843e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-qdxkl"} 1.576497911e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-37-6-build"} 1.576254292e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build"} 1.57646654e+09 -kube_pod_created{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk"} 1.576249262e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn"} 1.576353195e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build"} 1.574872222e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.157-86-build"} 1.576513078e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build"} 1.57650892e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5"} 1.576293924e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-wfr5b"} 1.576789173e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.160-91-build"} 1.576508771e+09 -kube_pod_created{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build"} 1.576472431e+09 -kube_pod_created{namespace="openshift-sdn",pod="ovs-5x5hx"} 1.5706512e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build"} 1.5716621e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build"} 1.574920027e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-59-81-build"} 1.576501482e+09 -kube_pod_created{namespace="tiptool",pod="build-apache-php-tiptool-52-build"} 1.574084091e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build"} 1.575348525e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.157-89-build"} 1.576530311e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-9-c8bkd"} 1.576529496e+09 -kube_pod_created{namespace="openshift-logging",pod="metricbeat-fzkct"} 1.576684522e+09 -kube_pod_created{namespace="bi",pod="cde-residential-customer-1.0.551-15-build"} 1.576526846e+09 -kube_pod_created{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222"} 1.576249476e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build"} 1.576508856e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6"} 1.575975395e+09 -kube_pod_created{namespace="edev-tools",pod="sonarqube-3-k2j58"} 1.576528616e+09 -kube_pod_created{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj"} 1.577702907e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2"} 1.578312006e+09 -kube_pod_created{namespace="dynatrace",pod="oneagent-cknc4"} 1.576528477e+09 -kube_pod_created{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk"} 1.568982325e+09 -kube_pod_created{namespace="edev-tools",pod="jenkins-1-mr4zb"} 1.576528692e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-59-85-build"} 1.576525823e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr"} 1.576384159e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build"} 1.576503901e+09 -kube_pod_created{namespace="openshift-logging",pod="metricbeat-pcvmj"} 1.576684522e+09 -kube_pod_created{namespace="dynatrace",pod="oneagent-8tvwr"} 1.576530897e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-maven-54d6g"} 1.576495876e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq"} 1.5764963e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.156-2-build"} 1.573208552e+09 -kube_pod_created{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build"} 1.569923633e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k"} 1.576340942e+09 -kube_pod_created{namespace="aem",pod="atomic-runtime-65-build"} 1.57314531e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7"} 1.576399836e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv"} 1.576519201e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf"} 1.577199609e+09 -kube_pod_created{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build"} 1.57650902e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-maven-dp74t"} 1.576369878e+09 -kube_pod_created{namespace="openshift-monitoring",pod="dynatrace-omi-6-build"} 1.556551053e+09 -kube_pod_created{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4"} 1.576576196e+09 -kube_pod_created{namespace="openshift-monitoring",pod="prometheus-k8s-1"} 1.577343554e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build"} 1.576508873e+09 -kube_pod_created{namespace="openshift-node",pod="sync-mghfm"} 1.551394651e+09 -kube_pod_created{namespace="openshift-logging",pod="metricbeat-t92kj"} 1.576684522e+09 -kube_pod_created{namespace="dynatrace",pod="oneagent-8px65"} 1.576529659e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg"} 1.576393634e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6"} 1.5762522e+09 -kube_pod_created{namespace="aem",pod="atomic-runtime-57-build"} 1.572878467e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build"} 1.576524076e+09 -kube_pod_created{namespace="myproject",pod="dinomanbc-9-build"} 1.57605906e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306"} 1.576380611e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build"} 1.576474676e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build"} 1.575024433e+09 -kube_pod_created{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build"} 1.576322686e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build"} 1.576124163e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-99-86-build"} 1.576525897e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build"} 1.571656825e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build"} 1.572517192e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build"} 1.577774226e+09 -kube_pod_created{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn"} 1.551394833e+09 -kube_pod_created{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build"} 1.576495396e+09 -kube_pod_created{namespace="openshift-monitoring",pod="node-exporter-jz4s9"} 1.551394911e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build"} 1.574934006e+09 -kube_pod_created{namespace="openshift-logging",pod="filebeat-77lgc"} 1.576684512e+09 -kube_pod_created{namespace="openshift-logging",pod="filebeat-ghb47"} 1.576684512e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf"} 1.576356787e+09 -kube_pod_created{namespace="openshift-node",pod="sync-drdp4"} 1.55139465e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-vdxlb"} 1.576789174e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build"} 1.576525986e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build"} 1.576509275e+09 -kube_pod_created{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4"} 1.576531961e+09 -kube_pod_created{namespace="tiller",pod="tiller-5f8989c65c-cz7wz"} 1.568982326e+09 -kube_pod_created{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build"} 1.576528983e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build"} 1.576525633e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build"} 1.574921186e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build"} 1.57652928e+09 -kube_pod_created{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build"} 1.570092739e+09 -kube_pod_created{namespace="openshift-logging",pod="metricbeat-96lh2"} 1.576684522e+09 -kube_pod_created{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv"} 1.576576191e+09 -kube_pod_created{namespace="default",pod="registry-console-1-mwz95"} 1.576576509e+09 -kube_pod_created{namespace="openshift-monitoring",pod="aws-alert-omi-3-build"} 1.57657305e+09 -kube_pod_created{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build"} 1.574173917e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0"} 1.576295188e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-uat-30-54hpm"} 1.576254957e+09 -kube_pod_created{namespace="bi",pod="cde-goldengate-rdb-docker-15-build"} 1.569918982e+09 -kube_pod_created{namespace="aem",pod="atomic-runtime-63-build"} 1.573124892e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build"} 1.576070725e+09 -kube_pod_created{namespace="openshift-monitoring",pod="elk-omi-3-build"} 1.565092354e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-dcpqs"} 1.576482086e+09 -kube_pod_created{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px"} 1.576573125e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24"} 1.576389052e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb"} 1.574090378e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build"} 1.57166886e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy"} 1.573547965e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr"} 1.576325366e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build"} 1.574862243e+09 -kube_pod_created{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build"} 1.576138717e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build"} 1.576482375e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build"} 1.577689449e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-379l2"} 1.576483541e+09 -kube_pod_created{namespace="openshift-monitoring",pod="node-exporter-6vzvp"} 1.551394911e+09 -kube_pod_created{namespace="openshift-sdn",pod="sdn-9bv76"} 1.570651183e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31"} 1.576462138e+09 -kube_pod_created{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4"} 1.571646809e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-maven-w515p"} 1.576495892e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q"} 1.576418397e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-x85db"} 1.576789177e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build"} 1.574253298e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build"} 1.572668135e+09 -kube_pod_created{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build"} 1.574175395e+09 -kube_pod_created{namespace="telenet-monitoring",pod="aws-alert-omi-1-build"} 1.569923651e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build"} 1.575290468e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build"} 1.574868038e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-qr3g6"} 1.576352008e+09 -kube_pod_created{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g"} 1.576685506e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-maven-mk189"} 1.576341939e+09 -kube_pod_created{namespace="openshift-node",pod="sync-j7mlr"} 1.551394652e+09 -kube_pod_created{namespace="myproject",pod="microservice-3-deploy"} 1.575358395e+09 -kube_pod_created{namespace="openshift-sdn",pod="ovs-5d4g2"} 1.570651191e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq"} 1.576389152e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7"} 1.576253446e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.160-93-build"} 1.576523699e+09 -kube_pod_created{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build"} 1.576059616e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build"} 1.576072692e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw"} 1.576469213e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2"} 1.576269164e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build"} 1.575990654e+09 -kube_pod_created{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build"} 1.575289835e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build"} 1.577364777e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-mre-1-wd99j"} 1.576249785e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build"} 1.576512195e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt"} 1.576432039e+09 -kube_pod_created{namespace="openshift-monitoring",pod="node-exporter-6n88c"} 1.561403341e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3"} 1.576384621e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq"} 1.576352245e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build"} 1.574932689e+09 -kube_pod_created{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build"} 1.578043607e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-bv6pd"} 1.576789173e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz"} 1.576252279e+09 -kube_pod_created{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb"} 1.578316596e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-6ls5t"} 1.576501095e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.160-92-build"} 1.576513103e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb"} 1.576367721e+09 -kube_pod_created{namespace="awx",pod="awx-init-container-venvs-1-build"} 1.576163289e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4"} 1.576295128e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build"} 1.576504102e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.159-6-build"} 1.575388034e+09 -kube_pod_created{namespace="aem",pod="atomic-runtime-24-deploy"} 1.572883947e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build"} 1.577765718e+09 -kube_pod_created{namespace="myproject",pod="dinomanbc-10-build"} 1.576059336e+09 -kube_pod_created{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7"} 1.56205661e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy"} 1.577685824e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build"} 1.575984352e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build"} 1.576525728e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build"} 1.574088618e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh"} 1.573155374e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd"} 1.576429062e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build"} 1.576512597e+09 -kube_pod_created{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build"} 1.576831766e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build"} 1.57321062e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build"} 1.576424564e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-100-86-build"} 1.576529083e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-59-82-build"} 1.576503942e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6"} 1.576252745e+09 -kube_pod_created{namespace="openshift-monitoring",pod="alertmanager-main-2"} 1.551394899e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build"} 1.574238076e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build"} 1.576512242e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4"} 1.576443862e+09 -kube_pod_created{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build"} 1.576750686e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.159-8-build"} 1.575393046e+09 -kube_pod_created{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build"} 1.576531898e+09 -kube_pod_created{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv"} 1.576249903e+09 -kube_pod_created{namespace="dynatrace",pod="oneagent-x2q79"} 1.576529862e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q"} 1.576515603e+09 -kube_pod_created{namespace="openshift-sdn",pod="ovs-76bcs"} 1.570651196e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.159-7-build"} 1.575389328e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual"} 1.570043098e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build"} 1.574774102e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build"} 1.576508562e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-67-84-build"} 1.576508633e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg"} 1.576392668e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build"} 1.574938952e+09 -kube_pod_created{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build"} 1.573843079e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.160-95-build"} 1.576530308e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-100-83-build"} 1.576508561e+09 -kube_pod_created{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build"} 1.575286744e+09 -kube_pod_created{namespace="dynatrace",pod="oneagent-c4l5w"} 1.576576818e+09 -kube_pod_created{namespace="openshift-sdn",pod="sdn-m2kzj"} 1.57595149e+09 -kube_pod_created{namespace="aem",pod="atomic-runtime-62-build"} 1.573124007e+09 -kube_pod_created{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9"} 1.576395394e+09 -kube_pod_created{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy"} 1.571926661e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build"} 1.577342981e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l"} 1.573645067e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build"} 1.577685518e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-66-88-build"} 1.576529259e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb"} 1.576470771e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build"} 1.57528627e+09 -kube_pod_created{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build"} 1.57502822e+09 -kube_pod_created{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg"} 1.576496908e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build"} 1.576404459e+09 -kube_pod_created{namespace="playground",pod="nwtool-1-q8gx2"} 1.570652457e+09 -kube_pod_created{namespace="vault",pod="vault-0"} 1.576528136e+09 -kube_pod_created{namespace="openshift-logging",pod="filebeat-tvmt2"} 1.576684512e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-qn47l"} 1.576789178e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-maven-f5vf3"} 1.576501138e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build"} 1.574741801e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7"} 1.57638148e+09 -kube_pod_created{namespace="test-config",pod="ws-dino-rest-1-build"} 1.575455924e+09 -kube_pod_created{namespace="openshift-sdn",pod="ovs-lvf42"} 1.570651201e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36"} 1.576411867e+09 -kube_pod_created{namespace="openshift-logging",pod="filebeat-cfsmp"} 1.576684512e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.157-87-build"} 1.576523815e+09 -kube_pod_created{namespace="telenet-monitoring",pod="elk-alert-omi-2-build"} 1.576531902e+09 -kube_pod_created{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be"} 1.575951471e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb"} 1.576437522e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build"} 1.577357112e+09 -kube_pod_created{namespace="openshift-sdn",pod="sdn-d7tkr"} 1.570651192e+09 -kube_pod_created{namespace="default",pod="router-1-vnlzs"} 1.576529296e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-100-84-build"} 1.576511926e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.160-54-build"} 1.576381619e+09 -kube_pod_created{namespace="myproject",pod="microservice-2-deploy"} 1.575291946e+09 -kube_pod_created{namespace="openshift-monitoring",pod="node-exporter-sdrk8"} 1.57595149e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build"} 1.576529118e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build"} 1.577345544e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-67-4-build"} 1.576251533e+09 -kube_pod_created{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build"} 1.576512537e+09 -kube_pod_created{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build"} 1.571876131e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd"} 1.576529137e+09 -kube_pod_created{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94"} 1.575967269e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-37-87-build"} 1.576512573e+09 -kube_pod_created{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy"} 1.574941307e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build"} 1.576525853e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build"} 1.576229763e+09 -kube_pod_created{namespace="telenet-monitoring",pod="azure-alert-omi-2-build"} 1.576531894e+09 -kube_pod_created{namespace="openshift-monitoring",pod="prometheus-k8s-0"} 1.576527079e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-4m59r"} 1.576789176e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build"} 1.574931505e+09 -kube_pod_created{namespace="aem",pod="atomic-build-32-build"} 1.57314418e+09 -kube_pod_created{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw"} 1.576677731e+09 -kube_pod_created{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build"} 1.576239715e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-xx9wq"} 1.576460803e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build"} 1.574857186e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build"} 1.573639391e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build"} 1.573223608e+09 -kube_pod_created{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77"} 1.575951489e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb"} 1.578319209e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s"} 1.576304873e+09 -kube_pod_created{namespace="openshift-sdn",pod="ovs-2mm4g"} 1.570651188e+09 -kube_pod_created{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build"} 1.576526001e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-38-170-build"} 1.576512401e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build"} 1.577691704e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build"} 1.576529311e+09 -kube_pod_created{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build"} 1.576321956e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-88g04"} 1.576306246e+09 -kube_pod_created{namespace="dynatrace",pod="oneagent-prvlt"} 1.576527956e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq"} 1.576250388e+09 -kube_pod_created{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build"} 1.574268567e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq"} 1.578284406e+09 -kube_pod_created{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build"} 1.575289357e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr"} 1.576380691e+09 -kube_pod_created{namespace="openshift-logging",pod="filebeat-tnskl"} 1.576684512e+09 -kube_pod_created{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf"} 1.57625175e+09 -kube_pod_created{namespace="edev-communication",pod="jenkins-3-m7q8p"} 1.57652817e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build"} 1.576503922e+09 -kube_pod_created{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build"} 1.569923623e+09 -kube_pod_created{namespace="openshift-sdn",pod="sdn-q7vqc"} 1.570651182e+09 -kube_pod_created{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be"} 1.572609798e+09 -kube_pod_created{namespace="dynatrace",pod="oneagent-gjfx2"} 1.576528552e+09 -kube_pod_created{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build"} 1.575289032e+09 -kube_pod_created{namespace="openshift-node",pod="sync-cmvl6"} 1.551394649e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build"} 1.57387773e+09 -kube_pod_created{namespace="openshift-monitoring",pod="elk-omi-4-build"} 1.565093668e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build"} 1.577110676e+09 -kube_pod_created{namespace="gdpr",pod="saint-peter-1.0.157-85-build"} 1.576509142e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build"} 1.574702069e+09 -kube_pod_created{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz"} 1.576528171e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-uat-30-bdtln"} 1.576249451e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build"} 1.574223455e+09 -kube_pod_created{namespace="test-config",pod="dino-s2i-build-1-build"} 1.575455798e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-59-50-build"} 1.57639634e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build"} 1.57734459e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build"} 1.577247334e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-cbffc"} 1.576789175e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build"} 1.572443342e+09 -kube_pod_created{namespace="openshift-monitoring",pod="dynatrace-omi-4-build"} 1.556544931e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build"} 1.573207164e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-jdk11-38-173-build"} 1.576528982e+09 -kube_pod_created{namespace="bi",pod="jenkins-4-5bwwz"} 1.576528167e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-67-83-build"} 1.576504028e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-f6sbc"} 1.576789173e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build"} 1.577175146e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-99-83-build"} 1.5765038e+09 -kube_pod_created{namespace="openshift-sdn",pod="sdn-nvsb9"} 1.570651188e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build"} 1.574859778e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build"} 1.574929828e+09 -kube_pod_created{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80"} 1.576395423e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build"} 1.577426043e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-59-86-build"} 1.57652933e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build"} 1.576396198e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-node-59-83-build"} 1.576508558e+09 -kube_pod_created{namespace="devops-playground",pod="jenkins-58-rsxhf"} 1.576529501e+09 -kube_pod_created{namespace="openshift-monitoring",pod="dynatrace-omi-2-build"} 1.556543255e+09 -kube_pod_created{namespace="bi",pod="cde-pega-feeder-docker-18-build"} 1.569919055e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build"} 1.57650399e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build"} 1.576048226e+09 -kube_pod_created{namespace="dynatrace",pod="oneagent-2b6pp"} 1.576529968e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-99-85-build"} 1.576511926e+09 -kube_pod_created{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build"} 1.574086839e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88"} 1.576432119e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build"} 1.577345962e+09 -kube_pod_created{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build"} 1.574155628e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw"} 1.576492451e+09 -kube_pod_created{namespace="aem",pod="atomic-runtime-53-build"} 1.572877392e+09 -kube_pod_created{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build"} 1.576525867e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-jpgxc"} 1.576395343e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-lat-1-jmms8"} 1.57625207e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build"} 1.574228329e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build"} 1.574854121e+09 -kube_pod_created{namespace="bi",pod="jenkins-slave-maven-gq9pd"} 1.576325176e+09 -kube_pod_created{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build"} 1.577960296e+09 -kube_pod_created{namespace="aem",pod="atomic-runtime-60-build"} 1.57288384e+09 -kube_pod_created{namespace="default",pod="docker-registry-1-djr7b"} 1.576789175e+09 -kube_pod_created{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy"} 1.574867383e+09 -kube_pod_created{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm"} 1.5763481e+09 -kube_pod_created{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g"} 1.576249611e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build"} 1.575545924e+09 -kube_pod_created{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n"} 1.576531947e+09 -kube_pod_created{namespace="openshift-node",pod="sync-q7psr"} 1.57595149e+09 -kube_pod_created{namespace="telenet-cluster-ops",pod="init-sync"} 1.570020552e+09 -kube_pod_created{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be"} 1.57362388e+09 -kube_pod_created{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build"} 1.575543192e+09 -kube_pod_created{namespace="tiptool",pod="tiptool-sup-1-4fw8s"} 1.576250822e+09 -kube_pod_created{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build"} 1.57528759e+09 -kube_pod_created{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build"} 1.576502793e+09 -kube_pod_created{namespace="telenet-baseimages",pod="base-nginx-100-82-build"} 1.57650388e+09 -# HELP kube_pod_restart_policy Describes the restart policy in use by this pod. -# TYPE kube_pod_restart_policy gauge -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-66-84-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",type="Never"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-dvp-51-x9fms",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-hd979",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="filebeat-d6p6b",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.159-9-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="dinomanbc-8-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-thvjs",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="node-exporter-sbmw8",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-build-19-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-5q6w2",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.159-5-build",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="sdn-nb7c8",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",type="Always"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-98fvj",type="Always"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-build-31-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="registry-console-1-2hm5q",type="Always"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="oneagent-fq5mw",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="sdn-hckgd",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="filebeat-xwjz7",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",type="Never"} 1 -kube_pod_restart_policy{namespace="test-config",pod="kibana-854bdf584d-fpjb4",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="devops-playground",pod="sonarqube-3-lfc5m",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jenkins-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="filebeat-tz7sj",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="ovs-qfwk6",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.160-94-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="elk-omi-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="node-exporter-ktrsg",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="node-exporter-98k9p",type="Always"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="ovs-8zrm9",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",type="Always"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="node-exporter-lbtmf",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-3hkdb",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.158-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="filebeat-zx7vd",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="filebeat-sb6vw",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",type="Always"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-pfmvz",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="sdn-rdbqq",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-bwzgx",type="Always"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-trg-10-597nj",type="Always"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-59-67-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="playground",pod="httpd-1-nvppk",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",type="Always"} 1 -kube_pod_restart_policy{namespace="myproject",pod="dinomanbc-7-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.160-13-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-67-22-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="edev-communication",pod="plot-mre-45-r8vg8",type="Always"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-pq6l2",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-edp-4-ff2x5",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-67-86-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="ovs-thg27",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",type="Never"} 1 -kube_pod_restart_policy{namespace="tvw",pod="debug-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="microservice-5-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.156-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-2-227bl",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",type="Always"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",type="Never"} 1 -kube_pod_restart_policy{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="microservice-4-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",type="Never"} 1 -kube_pod_restart_policy{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-s3zbd",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-ckrzm",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-edp-4-fx4kj",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-67-87-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="filebeat-pnfvt",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-67-71-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="sdn-vvlrd",type="Always"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-99-87-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-66-85-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-059cf",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",type="Always"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-residential-customer-docker-41-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="ovs-dpzhw",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-wj77j",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="dinomanbc-5-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-node",pod="sync-ql4nj",type="Always"} 1 -kube_pod_restart_policy{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-99-84-build",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-gj5z2",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="filebeat-xmflf",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",type="Always"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="jenkins-2-jpzms",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-maven-mppzv",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-rplst",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="alertmanager-main-1",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="sdn-nhfg6",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="filebeat-jst8j",type="Always"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-build-23-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-node",pod="sync-lzd9p",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-66-83-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-node",pod="sync-rq5nh",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-lat-1-q8vwk",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-node",pod="sync-d8fvw",type="Always"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-runtime-61-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-1tvxf",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="dinoman-domain-admin-server",type="Always"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="build-apache-php-tiptool-54-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="alertmanager-main-0",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="ovs-ms2x9",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="dinomanbc-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-0x8ws",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-node",pod="sync-vtjxf",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-12-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-runtime-59-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-9hmk6",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="node-exporter-vxkg9",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",type="Never"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-build-34-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-pega-feeder-docker-20-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-runtime-54-build",type="Never"} 1 -kube_pod_restart_policy{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="ovs-lqvl2",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",type="Always"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jenkins-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-ghnz7",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-residential-customer-docker-40-build",type="Never"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-build-20-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-shqcz",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="base-apache",pod="base-apache-36-svl9c",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-cjmv2",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",type="Always"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",type="Always"} 1 -kube_pod_restart_policy{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-66-87-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="ovs-shkwk",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",type="Never"} 1 -kube_pod_restart_policy{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="sdn-db449",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-s9shq",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="oneagent-svswx",type="Always"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="oneagent-5g4p5",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-qdxkl",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.157-86-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-wfr5b",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.160-91-build",type="Never"} 1 -kube_pod_restart_policy{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",type="Always"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="ovs-5x5hx",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.157-89-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-9-c8bkd",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-fzkct",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",type="Never"} 1 -kube_pod_restart_policy{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-59-81-build",type="Never"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="build-apache-php-tiptool-52-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",type="Never"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="oneagent-cknc4",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",type="Always"} 1 -kube_pod_restart_policy{namespace="edev-tools",pod="sonarqube-3-k2j58",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-pcvmj",type="Always"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="oneagent-8tvwr",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-maven-54d6g",type="Never"} 1 -kube_pod_restart_policy{namespace="edev-tools",pod="jenkins-1-mr4zb",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-59-85-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.156-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",type="Never"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-runtime-65-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-maven-dp74t",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-node",pod="sync-mghfm",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-t92kj",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="prometheus-k8s-1",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",type="Never"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="oneagent-8px65",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",type="Never"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-runtime-57-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="dinomanbc-9-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",type="Always"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-99-86-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="filebeat-ghb47",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-node",pod="sync-drdp4",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="node-exporter-jz4s9",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="filebeat-77lgc",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",type="Always"} 1 -kube_pod_restart_policy{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-vdxlb",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",type="Never"} 1 -kube_pod_restart_policy{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",type="Never"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-uat-30-54hpm",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-96lh2",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",type="Always"} 1 -kube_pod_restart_policy{namespace="default",pod="registry-console-1-mwz95",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-dcpqs",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",type="Always"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-runtime-63-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="elk-omi-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-379l2",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="node-exporter-6vzvp",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="sdn-9bv76",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-x85db",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-maven-w515p",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-maven-mk189",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-qr3g6",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-node",pod="sync-j7mlr",type="Always"} 1 -kube_pod_restart_policy{namespace="myproject",pod="microservice-3-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="ovs-5d4g2",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.160-93-build",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-mre-1-wd99j",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-bv6pd",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="node-exporter-6n88c",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",type="Never"} 1 -kube_pod_restart_policy{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",type="Never"} 1 -kube_pod_restart_policy{namespace="awx",pod="awx-init-container-venvs-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-6ls5t",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.160-92-build",type="Never"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-runtime-24-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="dinomanbc-10-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.159-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-100-86-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-59-82-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="alertmanager-main-2",type="Always"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",type="Never"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="oneagent-x2q79",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="ovs-76bcs",type="Always"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.159-8-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-67-84-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.159-7-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-100-83-build",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.160-95-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="oneagent-c4l5w",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="sdn-m2kzj",type="Always"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-runtime-62-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-66-88-build",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-qn47l",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="playground",pod="nwtool-1-q8gx2",type="Always"} 1 -kube_pod_restart_policy{namespace="vault",pod="vault-0",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="filebeat-tvmt2",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="filebeat-cfsmp",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.157-87-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",type="Never"} 1 -kube_pod_restart_policy{namespace="test-config",pod="ws-dino-rest-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="ovs-lvf42",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-100-84-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.160-54-build",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="microservice-2-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="node-exporter-sdrk8",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="sdn-d7tkr",type="Always"} 1 -kube_pod_restart_policy{namespace="default",pod="router-1-vnlzs",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-67-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="prometheus-k8s-0",type="Always"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-4m59r",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-xx9wq",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",type="Always"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-build-32-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",type="Always"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="ovs-2mm4g",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",type="Never"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="oneagent-prvlt",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",type="Always"} 1 -kube_pod_restart_policy{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="sdn-q7vqc",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",type="Always"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="oneagent-gjfx2",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="filebeat-tnskl",type="Always"} 1 -kube_pod_restart_policy{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",type="Always"} 1 -kube_pod_restart_policy{namespace="edev-communication",pod="jenkins-3-m7q8p",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-node",pod="sync-cmvl6",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="elk-omi-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.157-85-build",type="Never"} 1 -kube_pod_restart_policy{namespace="test-config",pod="dino-s2i-build-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-59-50-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",type="Always"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-uat-30-bdtln",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-4-5bwwz",type="Always"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-cbffc",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-99-83-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="sdn-nvsb9",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-67-83-build",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-f6sbc",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-59-83-build",type="Never"} 1 -kube_pod_restart_policy{namespace="devops-playground",pod="jenkins-58-rsxhf",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-59-86-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="oneagent-2b6pp",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-99-85-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-pega-feeder-docker-18-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",type="Never"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-runtime-53-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-gq9pd",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",type="Never"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-runtime-60-build",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-djr7b",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-jpgxc",type="Never"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-lat-1-jmms8",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",type="Always"} 1 -kube_pod_restart_policy{namespace="openshift-node",pod="sync-q7psr",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-cluster-ops",pod="init-sync",type="Never"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",type="Always"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-100-82-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-sup-1-4fw8s",type="Always"} 1 -kube_pod_restart_policy{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-whn9v",type="Always"} 1 -kube_pod_restart_policy{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="ovs-hpcbf",type="Always"} 1 -kube_pod_restart_policy{namespace="tiptool-dvp",pod="apache-php-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-67-85-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",type="Never"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",type="Always"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-runtime-64-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="docker-registry-1-jxxcd",type="Always"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="oneagent-hhn8g",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-nginx-100-85-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-node",pod="sync-7fjj2",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.158-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="node-exporter-clzvm",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-residential-customer-docker-39-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="node-exporter-p2vdl",type="Always"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",type="Never"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",type="Always"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-sup-1-pfhfx",type="Always"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-int-3-nzds2",type="Always"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-logging",pod="metricbeat-j8kq8",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-qr854",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-node-67-79-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="jenkins-slave-maven-5z056",type="Never"} 1 -kube_pod_restart_policy{namespace="aem",pod="atomic-build-33-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",type="Never"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-node",pod="sync-9sb6l",type="Always"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",type="Always"} 1 -kube_pod_restart_policy{namespace="bi",pod="spark-1.0-33-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="sdn-7zxfn",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.156-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-sdn",pod="sdn-cxsth",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-edp-4-975w4",type="Always"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",type="Never"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-trg-10-4kkfc",type="Always"} 1 -kube_pod_restart_policy{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="node-exporter-sw6vh",type="Always"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",type="Never"} 1 -kube_pod_restart_policy{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",type="Never"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-mre-1-wwf4t",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",type="Never"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",type="Never"} 1 -kube_pod_restart_policy{namespace="default",pod="router-1-pqccl",type="Always"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-node",pod="sync-dppzc",type="Always"} 1 -kube_pod_restart_policy{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",type="Never"} 1 -kube_pod_restart_policy{namespace="edev-communication",pod="plot-trg-13-txftz",type="Always"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="saint-peter-1.0.157-88-build",type="Never"} 1 -kube_pod_restart_policy{namespace="openshift-monitoring",pod="node-exporter-kmhl4",type="Always"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="tiptool-int-3-x2ztl",type="Always"} 1 -kube_pod_restart_policy{namespace="dynatrace",pod="oneagent-ksdhs",type="Always"} 1 -kube_pod_restart_policy{namespace="tiptool",pod="build-apache-php-tiptool-53-build",type="Never"} 1 -kube_pod_restart_policy{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",type="Never"} 1 -kube_pod_restart_policy{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",type="Never"} 1 -kube_pod_restart_policy{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",type="Never"} 1 -# HELP kube_pod_status_scheduled_time Unix timestamp when pod moved into scheduled status -# TYPE kube_pod_status_scheduled_time gauge -kube_pod_status_scheduled_time{namespace="edev-communication",pod="plot-mre-45-r8vg8"} 1.576757246e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build"} 1.577694063e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0"} 1.576356698e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build"} 1.574255395e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g"} 1.5783084e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build"} 1.576485391e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build"} 1.572495393e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build"} 1.574714061e+09 -kube_pod_status_scheduled_time{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv"} 1.574690101e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="ovs-thg27"} 1.570650986e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build"} 1.575350945e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-67-86-build"} 1.576526022e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build"} 1.574767506e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build"} 1.575445024e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build"} 1.576326744e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build"} 1.574934665e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.156-1-build"} 1.573205309e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build"} 1.577171963e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build"} 1.574140481e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9"} 1.576291334e+09 -kube_pod_status_scheduled_time{namespace="tvw",pod="debug-1-build"} 1.572507504e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-38-103-build"} 1.576399999e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="microservice-5-deploy"} 1.575528664e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290"} 1.576411914e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv"} 1.578304803e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-2-227bl"} 1.576529492e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="microservice-4-deploy"} 1.575363471e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz"} 1.576428779e+09 -kube_pod_status_scheduled_time{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj"} 1.568984102e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m"} 1.57625374e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build"} 1.576513349e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build"} 1.574159177e+09 -kube_pod_status_scheduled_time{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy"} 1.574690038e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build"} 1.574939151e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-s3zbd"} 1.576304249e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-67-87-build"} 1.576529209e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="filebeat-pnfvt"} 1.576684512e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build"} 1.574773801e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-ckrzm"} 1.57668455e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf"} 1.576415535e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build"} 1.576151008e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-edp-4-fx4kj"} 1.57657647e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build"} 1.575288986e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build"} 1.576503983e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build"} 1.574153068e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build"} 1.576501778e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-99-87-build"} 1.576528983e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-67-71-build"} 1.576463437e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="sdn-vvlrd"} 1.570650976e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build"} 1.575432987e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs"} 1.576576443e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3"} 1.576467702e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-66-85-build"} 1.576508854e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-37-89-build"} 1.576529301e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy"} 1.575284179e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3"} 1.576322173e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg"} 1.576482866e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="dinoman-domain-managedserver1"} 1.57831432e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h"} 1.578315603e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s"} 1.552600829e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-059cf"} 1.576294862e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="ovs-dpzhw"} 1.570651015e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf"} 1.576341135e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build"} 1.576472816e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build"} 1.576504324e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy"} 1.57502768e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build"} 1.574093481e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-residential-customer-docker-41-build"} 1.573147792e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build"} 1.577956083e+09 -kube_pod_status_scheduled_time{namespace="openshift-node",pod="sync-ql4nj"} 1.551394562e+09 -kube_pod_status_scheduled_time{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk"} 1.576064278e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-99-84-build"} 1.576508558e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build"} 1.57650411e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-wj77j"} 1.576684541e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build"} 1.576529143e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="dinomanbc-5-build"} 1.572441629e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz"} 1.576484319e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="filebeat-xmflf"} 1.576684512e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build"} 1.576318933e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd"} 1.576251756e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="jenkins-2-jpzms"} 1.576527956e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-rplst"} 1.57668451e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build"} 1.573225242e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1"} 1.576352218e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build"} 1.576525732e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build"} 1.576133285e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-maven-mppzv"} 1.576370671e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build"} 1.577101817e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build"} 1.573359278e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-build-23-build"} 1.573126115e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build"} 1.573626883e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build"} 1.571659376e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="alertmanager-main-1"} 1.552600829e+09 -kube_pod_status_scheduled_time{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg"} 1.575967269e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="sdn-nhfg6"} 1.57595152e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq"} 1.552600829e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="filebeat-jst8j"} 1.576684513e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build"} 1.575605794e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7"} 1.576498315e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build"} 1.57493639e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build"} 1.575446862e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw"} 1.576531946e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build"} 1.576511992e+09 -kube_pod_status_scheduled_time{namespace="openshift-node",pod="sync-lzd9p"} 1.57595152e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build"} 1.5736284e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build"} 1.577359469e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build"} 1.576504006e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd"} 1.57625176e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be"} 1.575951503e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-37-88-build"} 1.576525695e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build"} 1.574793252e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build"} 1.57650139e+09 -kube_pod_status_scheduled_time{namespace="openshift-node",pod="sync-rq5nh"} 1.57595152e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m"} 1.576531944e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs"} 1.576467794e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-66-83-build"} 1.57650152e+09 -kube_pod_status_scheduled_time{namespace="openshift-node",pod="sync-d8fvw"} 1.551394572e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-runtime-61-build"} 1.57294203e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build"} 1.576508812e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build"} 1.57426572e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-lat-1-q8vwk"} 1.576250827e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs"} 1.577206802e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-residential-customer-1.0.551-12-build"} 1.576453792e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build"} 1.57759291e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build"} 1.576513199e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="dinoman-domain-admin-server"} 1.578314213e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-1tvxf"} 1.576499541e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build"} 1.57650879e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="alertmanager-main-0"} 1.551394868e+09 -kube_pod_status_scheduled_time{namespace="openshift-console",pod="console-5b7cc698bd-6vk84"} 1.575968741e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build"} 1.574242712e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="build-apache-php-tiptool-54-build"} 1.57653144e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build"} 1.57742013e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build"} 1.5765038e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build"} 1.576528983e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx"} 1.576455378e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-37-63-build"} 1.576431373e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build"} 1.574689432e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189"} 1.576352119e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build"} 1.574084968e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-0x8ws"} 1.576293414e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="ovs-ms2x9"} 1.570651021e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="dynatrace-omi-5-build"} 1.556545625e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="dinomanbc-6-build"} 1.572441769e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt"} 1.57647309e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f"} 1.568986934e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-runtime-59-build"} 1.572878769e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="dynatrace-omi-1-build"} 1.556542908e+09 -kube_pod_status_scheduled_time{namespace="openshift-node",pod="sync-vtjxf"} 1.551394511e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build"} 1.574090409e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build"} 1.576525631e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-12-1-build"} 1.574763829e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build"} 1.575087386e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build"} 1.575352217e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc"} 1.576410287e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="node-exporter-vxkg9"} 1.57595152e+09 -kube_pod_status_scheduled_time{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf"} 1.575967269e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-37-85-build"} 1.57650393e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-build-34-build"} 1.574930737e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-pega-feeder-docker-20-build"} 1.573145458e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-runtime-54-build"} 1.572877453e+09 -kube_pod_status_scheduled_time{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk"} 1.576528486e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build"} 1.57793852e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build"} 1.574863439e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="aws-alert-omi-1-build"} 1.565615241e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build"} 1.576529005e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9"} 1.576295248e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build"} 1.576498074e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="ovs-lqvl2"} 1.570651027e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build"} 1.574158569e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build"} 1.576348117e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jenkins-1-build"} 1.570803541e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-shqcz"} 1.576325286e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build"} 1.574241452e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-residential-customer-docker-40-build"} 1.56995127e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-build-20-build"} 1.57312406e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build"} 1.574931415e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-38-174-build"} 1.576529093e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build"} 1.575453423e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be"} 1.551394372e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-cjmv2"} 1.576395343e+09 -kube_pod_status_scheduled_time{namespace="base-apache",pod="base-apache-36-svl9c"} 1.568982488e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-residential-customer-uat-1-r99xs"} 1.575211302e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build"} 1.574873595e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb"} 1.576269204e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build"} 1.572441427e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-37-48-build"} 1.576382281e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build"} 1.576528965e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c"} 1.576399916e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="springboot-operator-59557c798d-j8zb8"} 1.576250731e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build"} 1.57651326e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="ovs-shkwk"} 1.570650977e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build"} 1.576316478e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build"} 1.574223284e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79"} 1.569923863e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg"} 1.577960388e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build"} 1.575287071e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-66-87-build"} 1.576525931e+09 -kube_pod_status_scheduled_time{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp"} 1.578316201e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build"} 1.576252557e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="oneagent-svswx"} 1.576576826e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="oneagent-5g4p5"} 1.576528672e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="sdn-db449"} 1.570650977e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-s9shq"} 1.576684535e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx"} 1.576254577e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build"} 1.576529083e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build"} 1.576525843e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-qdxkl"} 1.576498137e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-37-6-build"} 1.576254292e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build"} 1.576466557e+09 -kube_pod_status_scheduled_time{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk"} 1.576249262e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn"} 1.576353195e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build"} 1.574872222e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.157-86-build"} 1.576513078e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build"} 1.576509001e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5"} 1.576293924e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.160-91-build"} 1.576508771e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build"} 1.576472431e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="ovs-5x5hx"} 1.570651041e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build"} 1.5716621e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build"} 1.574920027e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-59-81-build"} 1.576501486e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="build-apache-php-tiptool-52-build"} 1.574084091e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build"} 1.575348525e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.157-89-build"} 1.576530311e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-9-c8bkd"} 1.576529496e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-fzkct"} 1.576684523e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-residential-customer-1.0.551-15-build"} 1.576526846e+09 -kube_pod_status_scheduled_time{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222"} 1.576249476e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build"} 1.576508865e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6"} 1.575975395e+09 -kube_pod_status_scheduled_time{namespace="edev-tools",pod="sonarqube-3-k2j58"} 1.576528645e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj"} 1.577702907e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2"} 1.578312006e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="oneagent-cknc4"} 1.576528481e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk"} 1.568982488e+09 -kube_pod_status_scheduled_time{namespace="edev-tools",pod="jenkins-1-mr4zb"} 1.576528692e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-59-85-build"} 1.576525823e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr"} 1.576384159e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build"} 1.576503901e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-pcvmj"} 1.576684522e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="oneagent-8tvwr"} 1.576530915e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-maven-54d6g"} 1.576496167e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq"} 1.576496284e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.156-2-build"} 1.573208553e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build"} 1.569923829e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k"} 1.576340931e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-runtime-65-build"} 1.573145311e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7"} 1.576399845e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv"} 1.576519201e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf"} 1.577199609e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build"} 1.576509021e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-maven-dp74t"} 1.576369869e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="dynatrace-omi-6-build"} 1.556550967e+09 -kube_pod_status_scheduled_time{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4"} 1.576576196e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="prometheus-k8s-1"} 1.577343554e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build"} 1.576508902e+09 -kube_pod_status_scheduled_time{namespace="openshift-node",pod="sync-mghfm"} 1.551394684e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-t92kj"} 1.576684523e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="oneagent-8px65"} 1.576529684e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg"} 1.576393634e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6"} 1.5762522e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-runtime-57-build"} 1.572878467e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build"} 1.576524076e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="dinomanbc-9-build"} 1.57605906e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306"} 1.576380611e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build"} 1.576474687e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build"} 1.575024433e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build"} 1.576322686e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build"} 1.576124163e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-99-86-build"} 1.576525897e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build"} 1.571656825e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build"} 1.572517192e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build"} 1.577774226e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn"} 1.551394812e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build"} 1.576495396e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="node-exporter-jz4s9"} 1.551394833e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build"} 1.574934006e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="filebeat-77lgc"} 1.576684545e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="filebeat-ghb47"} 1.57668453e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf"} 1.576356788e+09 -kube_pod_status_scheduled_time{namespace="openshift-node",pod="sync-drdp4"} 1.551394621e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build"} 1.576525986e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build"} 1.576509275e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4"} 1.576531962e+09 -kube_pod_status_scheduled_time{namespace="tiller",pod="tiller-5f8989c65c-cz7wz"} 1.568982489e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build"} 1.576528983e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build"} 1.576525695e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build"} 1.574921186e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build"} 1.57652928e+09 -kube_pod_status_scheduled_time{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build"} 1.570092739e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-96lh2"} 1.576684522e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv"} 1.576576191e+09 -kube_pod_status_scheduled_time{namespace="default",pod="registry-console-1-mwz95"} 1.576576509e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="aws-alert-omi-3-build"} 1.57657305e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build"} 1.574173917e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0"} 1.576295188e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-uat-30-54hpm"} 1.576254957e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-goldengate-rdb-docker-15-build"} 1.569919178e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-runtime-63-build"} 1.573124892e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build"} 1.576070725e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="elk-omi-3-build"} 1.565092354e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-dcpqs"} 1.576482104e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px"} 1.576573125e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24"} 1.57638904e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb"} 1.574090378e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build"} 1.57166886e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy"} 1.573547965e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr"} 1.576325366e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build"} 1.574862243e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build"} 1.576138717e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build"} 1.576482375e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build"} 1.577689449e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-379l2"} 1.576484192e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="node-exporter-6vzvp"} 1.551394832e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="sdn-9bv76"} 1.57065101e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31"} 1.576462138e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4"} 1.57164701e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-maven-w515p"} 1.576496167e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q"} 1.576418397e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build"} 1.574253297e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build"} 1.572668135e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build"} 1.574175395e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="aws-alert-omi-1-build"} 1.569923847e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build"} 1.575290468e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build"} 1.574868038e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-qr3g6"} 1.576352119e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g"} 1.576685506e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-maven-mk189"} 1.576341939e+09 -kube_pod_status_scheduled_time{namespace="openshift-node",pod="sync-j7mlr"} 1.551394573e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="microservice-3-deploy"} 1.575358395e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="ovs-5d4g2"} 1.570651014e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq"} 1.57638914e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7"} 1.576253446e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.160-93-build"} 1.576523699e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build"} 1.576059616e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build"} 1.576072692e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw"} 1.576469197e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2"} 1.576269164e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build"} 1.575990654e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build"} 1.575289835e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build"} 1.577364777e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-mre-1-wd99j"} 1.576249785e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build"} 1.576512239e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt"} 1.576432089e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="node-exporter-6n88c"} 1.561403629e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3"} 1.576384621e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq"} 1.576352234e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build"} 1.574932689e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build"} 1.578043607e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz"} 1.57625227e+09 -kube_pod_status_scheduled_time{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb"} 1.578316596e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-6ls5t"} 1.576501436e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.160-92-build"} 1.576513103e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb"} 1.576367721e+09 -kube_pod_status_scheduled_time{namespace="awx",pod="awx-init-container-venvs-1-build"} 1.576163289e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4"} 1.576295128e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build"} 1.576504102e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.159-6-build"} 1.575388034e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-runtime-24-deploy"} 1.572883947e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build"} 1.577765718e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="dinomanbc-10-build"} 1.576059336e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7"} 1.56205661e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy"} 1.577685824e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build"} 1.575984352e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build"} 1.576525732e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build"} 1.574088619e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh"} 1.573155374e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd"} 1.576429048e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build"} 1.576512661e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build"} 1.576831766e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build"} 1.57321062e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build"} 1.576424564e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-100-86-build"} 1.576529083e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-59-82-build"} 1.576503942e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6"} 1.576252745e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="alertmanager-main-2"} 1.551394878e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build"} 1.574238076e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build"} 1.576512381e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4"} 1.576443862e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build"} 1.576750686e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.159-8-build"} 1.575393046e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build"} 1.576531898e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv"} 1.576249903e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="oneagent-x2q79"} 1.576529866e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q"} 1.576515603e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="ovs-76bcs"} 1.570651023e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.159-7-build"} 1.575389328e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual"} 1.570043298e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build"} 1.574774102e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build"} 1.576508739e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-67-84-build"} 1.576508643e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg"} 1.576392656e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build"} 1.574938952e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build"} 1.57384308e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.160-95-build"} 1.576530308e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-100-83-build"} 1.576508631e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build"} 1.575286744e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="oneagent-c4l5w"} 1.576576807e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="sdn-m2kzj"} 1.57595149e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-runtime-62-build"} 1.573124007e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9"} 1.576395394e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy"} 1.571926661e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build"} 1.577342981e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l"} 1.573645067e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build"} 1.577685518e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-66-88-build"} 1.576529259e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb"} 1.57647252e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build"} 1.57528627e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build"} 1.57502822e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg"} 1.576496946e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build"} 1.576404459e+09 -kube_pod_status_scheduled_time{namespace="playground",pod="nwtool-1-q8gx2"} 1.570652457e+09 -kube_pod_status_scheduled_time{namespace="vault",pod="vault-0"} 1.576528136e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="filebeat-tvmt2"} 1.576684513e+09 -kube_pod_status_scheduled_time{namespace="default",pod="docker-registry-1-qn47l"} 1.576789178e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-maven-f5vf3"} 1.57650203e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build"} 1.574741801e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7"} 1.576381469e+09 -kube_pod_status_scheduled_time{namespace="test-config",pod="ws-dino-rest-1-build"} 1.575455924e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="ovs-lvf42"} 1.570651201e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36"} 1.576411854e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="filebeat-cfsmp"} 1.576684512e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.157-87-build"} 1.576523815e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="elk-alert-omi-2-build"} 1.576531902e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be"} 1.575951503e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb"} 1.576437522e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build"} 1.577357112e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="sdn-d7tkr"} 1.570651008e+09 -kube_pod_status_scheduled_time{namespace="default",pod="router-1-vnlzs"} 1.576529667e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-100-84-build"} 1.57651216e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.160-54-build"} 1.576381619e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="microservice-2-deploy"} 1.575291946e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="node-exporter-sdrk8"} 1.57595149e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build"} 1.576529118e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build"} 1.577345544e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-67-4-build"} 1.576251533e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build"} 1.576512594e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build"} 1.571876131e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd"} 1.576529137e+09 -kube_pod_status_scheduled_time{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94"} 1.575967269e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-37-87-build"} 1.576512579e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy"} 1.574941307e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build"} 1.576525853e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build"} 1.576229763e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="azure-alert-omi-2-build"} 1.576531894e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="prometheus-k8s-0"} 1.576527079e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build"} 1.574931505e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-build-32-build"} 1.573144181e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw"} 1.576677731e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build"} 1.576239715e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build"} 1.574857186e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build"} 1.573639391e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build"} 1.573223609e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77"} 1.575951489e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb"} 1.578319209e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s"} 1.576304873e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="ovs-2mm4g"} 1.570650973e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build"} 1.576526001e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-38-170-build"} 1.576512488e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build"} 1.577691704e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build"} 1.576529311e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build"} 1.576321956e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-88g04"} 1.576306237e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="oneagent-prvlt"} 1.576527948e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq"} 1.576250388e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build"} 1.574268567e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq"} 1.578284406e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build"} 1.575289357e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr"} 1.576380691e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="filebeat-tnskl"} 1.576684513e+09 -kube_pod_status_scheduled_time{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf"} 1.57625175e+09 -kube_pod_status_scheduled_time{namespace="edev-communication",pod="jenkins-3-m7q8p"} 1.576528645e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build"} 1.576503922e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build"} 1.569923819e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="sdn-q7vqc"} 1.570650967e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be"} 1.575908514e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="oneagent-gjfx2"} 1.576528565e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build"} 1.575289032e+09 -kube_pod_status_scheduled_time{namespace="openshift-node",pod="sync-cmvl6"} 1.55139457e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build"} 1.57387773e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="elk-omi-4-build"} 1.565093668e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build"} 1.577110676e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.157-85-build"} 1.576509142e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build"} 1.574702069e+09 -kube_pod_status_scheduled_time{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz"} 1.576528486e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-uat-30-bdtln"} 1.576249451e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build"} 1.574223455e+09 -kube_pod_status_scheduled_time{namespace="test-config",pod="dino-s2i-build-1-build"} 1.575455798e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-59-50-build"} 1.57639634e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build"} 1.57734459e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build"} 1.577247334e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build"} 1.572443342e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="dynatrace-omi-4-build"} 1.556544846e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build"} 1.573207164e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-38-173-build"} 1.576528982e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-4-5bwwz"} 1.576528167e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-67-83-build"} 1.576504028e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build"} 1.577175146e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-99-83-build"} 1.5765038e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="sdn-nvsb9"} 1.570650973e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build"} 1.574859778e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build"} 1.574929828e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80"} 1.576395423e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build"} 1.577426043e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-59-86-build"} 1.57652933e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build"} 1.576396198e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-59-83-build"} 1.576508558e+09 -kube_pod_status_scheduled_time{namespace="devops-playground",pod="jenkins-58-rsxhf"} 1.576529501e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="dynatrace-omi-2-build"} 1.556543169e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-pega-feeder-docker-18-build"} 1.569919251e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build"} 1.57650399e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build"} 1.576048226e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="oneagent-2b6pp"} 1.576529969e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-99-85-build"} 1.576512048e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build"} 1.574086839e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88"} 1.57643234e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build"} 1.577345962e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build"} 1.574155628e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw"} 1.576492451e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-runtime-53-build"} 1.572877392e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build"} 1.576525867e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-jpgxc"} 1.576395365e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-lat-1-jmms8"} 1.57625207e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build"} 1.574228328e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build"} 1.574854121e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-gq9pd"} 1.576325227e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build"} 1.577960296e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-runtime-60-build"} 1.57288384e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy"} 1.574867383e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm"} 1.576348253e+09 -kube_pod_status_scheduled_time{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g"} 1.576249625e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build"} 1.575545924e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n"} 1.576531947e+09 -kube_pod_status_scheduled_time{namespace="openshift-node",pod="sync-q7psr"} 1.575951491e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="init-sync"} 1.570020752e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be"} 1.567973315e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build"} 1.575543192e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-sup-1-4fw8s"} 1.576250822e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build"} 1.57528759e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build"} 1.576502793e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-100-82-build"} 1.57650388e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-whn9v"} 1.576684509e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build"} 1.575290273e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build"} 1.577436773e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build"} 1.575288811e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build"} 1.576508694e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build"} 1.576528701e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="ovs-hpcbf"} 1.570650981e+09 -kube_pod_status_scheduled_time{namespace="tiptool-dvp",pod="apache-php-6-build"} 1.576573082e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build"} 1.576503801e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build"} 1.575984478e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0"} 1.576302621e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-67-85-build"} 1.576512103e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-37-86-build"} 1.576508811e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd"} 1.576317681e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build"} 1.574172179e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-runtime-64-build"} 1.573125051e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build"} 1.577686952e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build"} 1.57652579e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be"} 1.575908514e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-residential-customer-1.0.551-14-build"} 1.576494633e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-maven-wvqk3"} 1.57636983e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6"} 1.576444213e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz"} 1.576249253e+09 -kube_pod_status_scheduled_time{namespace="openshift-node",pod="sync-7fjj2"} 1.569943943e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.158-2-build"} 1.575312898e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="oneagent-hhn8g"} 1.576530978e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-nginx-100-85-build"} 1.576525931e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="node-exporter-p2vdl"} 1.551394839e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t"} 1.576496887e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p"} 1.576428935e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="node-exporter-clzvm"} 1.551394832e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-residential-customer-docker-39-build"} 1.569919735e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-int-3-nzds2"} 1.576249456e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build"} 1.575984215e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7"} 1.575376875e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-sup-1-pfhfx"} 1.576252047e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-qr854"} 1.576496167e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-67-79-build"} 1.576486033e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-5z056"} 1.576351945e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build"} 1.575349579e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build"} 1.575290415e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-j8kq8"} 1.576684556e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build"} 1.574768692e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be"} 1.575951503e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb"} 1.576412875e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-build-33-build"} 1.573144316e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq"} 1.576388885e+09 -kube_pod_status_scheduled_time{namespace="openshift-node",pod="sync-9sb6l"} 1.551394677e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build"} 1.576059839e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9"} 1.576391432e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.156-3-build"} 1.573210705e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="sdn-cxsth"} 1.570651031e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build"} 1.574240365e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-residential-customer-1.0.551-13-build"} 1.576489798e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl"} 1.578313556e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="spark-1.0-33-build"} 1.575063642e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="sdn-7zxfn"} 1.570650998e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy"} 1.57198855e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build"} 1.574923674e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8"} 1.576336408e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build"} 1.57554874e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-edp-4-975w4"} 1.576254576e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-trg-10-4kkfc"} 1.576255704e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy"} 1.571991483e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="dynatrace-omi-3-build"} 1.556544364e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build"} 1.577104117e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build"} 1.57675112e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-mre-1-wwf4t"} 1.576252039e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build"} 1.574914575e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="node-exporter-sw6vh"} 1.551394833e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build"} 1.576512518e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph"} 1.576332672e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build"} 1.577095421e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw"} 1.576304523e+09 -kube_pod_status_scheduled_time{namespace="edev-communication",pod="plot-trg-13-txftz"} 1.57409309e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v"} 1.576395613e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build"} 1.573704905e+09 -kube_pod_status_scheduled_time{namespace="default",pod="router-1-pqccl"} 1.57653019e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build"} 1.57354923e+09 -kube_pod_status_scheduled_time{namespace="openshift-node",pod="sync-dppzc"} 1.55139457e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.157-88-build"} 1.57652891e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build"} 1.5765038e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7"} 1.57641401e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3"} 1.576478446e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="node-exporter-kmhl4"} 1.569943943e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-int-3-x2ztl"} 1.576252041e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="oneagent-ksdhs"} 1.576529157e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="build-apache-php-tiptool-53-build"} 1.575972307e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build"} 1.57408865e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build"} 1.576494442e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-dvp-51-x9fms"} 1.576531504e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz"} 1.576356577e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build"} 1.576507386e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build"} 1.57650861e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-66-84-build"} 1.576503801e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build"} 1.574086309e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build"} 1.578284116e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build"} 1.573205785e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-hd979"} 1.576684522e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="dinomanbc-8-build"} 1.572442029e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-thvjs"} 1.57668455e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build"} 1.576512173e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="filebeat-d6p6b"} 1.576684499e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.159-9-build"} 1.575453697e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build"} 1.575539154e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="aws-alert-omi-2-build"} 1.565615882e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn"} 1.576275706e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build"} 1.573222722e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="metricbeat-5q6w2"} 1.576684523e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.159-5-build"} 1.57538514e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="node-exporter-sbmw8"} 1.57595152e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build"} 1.574922477e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy"} 1.57521127e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-build-19-build"} 1.57286184e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn"} 1.576412815e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf"} 1.577961469e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz"} 1.573092058e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build"} 1.574089732e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="sdn-nb7c8"} 1.575951491e+09 -kube_pod_status_scheduled_time{namespace="aem",pod="atomic-build-31-build"} 1.573142119e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc"} 1.576322103e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n"} 1.576325296e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build"} 1.57716823e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be"} 1.567973315e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="filebeat-xwjz7"} 1.576684539e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq"} 1.576498351e+09 -kube_pod_status_scheduled_time{namespace="dynatrace",pod="oneagent-fq5mw"} 1.576530211e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build"} 1.574937777e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="sdn-hckgd"} 1.570650974e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build"} 1.575466679e+09 -kube_pod_status_scheduled_time{namespace="test-config",pod="kibana-854bdf584d-fpjb4"} 1.576528015e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr"} 1.576295188e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build"} 1.571912154e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build"} 1.57650018e+09 -kube_pod_status_scheduled_time{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp"} 1.577203205e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build"} 1.576525732e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-residential-customer-1.0.551-16-build"} 1.5765299e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build"} 1.576525908e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build"} 1.576529301e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build"} 1.574774707e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb"} 1.576251754e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5"} 1.575211286e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build"} 1.57614953e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build"} 1.57416676e+09 -kube_pod_status_scheduled_time{namespace="devops-playground",pod="sonarqube-3-lfc5m"} 1.576529436e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build"} 1.576531905e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-38-171-build"} 1.576525632e+09 -kube_pod_status_scheduled_time{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build"} 1.574688131e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build"} 1.574930984e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build"} 1.574861724e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build"} 1.574870765e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="filebeat-tz7sj"} 1.576684499e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="ovs-qfwk6"} 1.570650984e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build"} 1.573637656e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp"} 1.576348062e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-uat-1-kw5dh"} 1.576002607e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3"} 1.576304677e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jenkins-2-build"} 1.571304557e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="elk-omi-6-build"} 1.565093962e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build"} 1.57650254e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.160-94-build"} 1.576528909e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build"} 1.574931725e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="node-exporter-ktrsg"} 1.551394883e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="node-exporter-98k9p"} 1.551394944e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy"} 1.571303214e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-goldengate-rdb-docker-17-build"} 1.573166058e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build"} 1.575288874e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="node-exporter-lbtmf"} 1.55139489e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="elk-alert-omi-1-build"} 1.569923838e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build"} 1.576147156e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build"} 1.573546648e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build"} 1.576508739e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="ovs-8zrm9"} 1.570651018e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="jenkins-2-kk6rp"} 1.576528486e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build"} 1.575985809e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4"} 1.570724579e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="jenkins-slave-maven-3hkdb"} 1.576499309e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build"} 1.574085706e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="filebeat-zx7vd"} 1.576684525e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l"} 1.576352214e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build"} 1.572517928e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build"} 1.57492503e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.158-1-build"} 1.575291772e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build"} 1.576528983e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="jenkins-slave-maven-qw2ln"} 1.576500132e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build"} 1.571658653e+09 -kube_pod_status_scheduled_time{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm"} 1.576528093e+09 -kube_pod_status_scheduled_time{namespace="openshift-logging",pod="filebeat-sb6vw"} 1.57668454e+09 -kube_pod_status_scheduled_time{namespace="openshift-monitoring",pod="azure-alert-omi-1-build"} 1.562056585e+09 -kube_pod_status_scheduled_time{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm"} 1.576250319e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build"} 1.576159834e+09 -kube_pod_status_scheduled_time{namespace="tiptool",pod="tiptool-trg-10-597nj"} 1.576249448e+09 -kube_pod_status_scheduled_time{namespace="bi",pod="cde-goldengate-rdb-docker-16-build"} 1.57005595e+09 -kube_pod_status_scheduled_time{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build"} 1.578313454e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl"} 1.57595149e+09 -kube_pod_status_scheduled_time{namespace="openshift-sdn",pod="sdn-rdbqq"} 1.570651191e+09 -kube_pod_status_scheduled_time{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68"} 1.576249479e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be"} 1.575908506e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build"} 1.575541316e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build"} 1.575464914e+09 -kube_pod_status_scheduled_time{namespace="playground",pod="httpd-1-nvppk"} 1.576529057e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build"} 1.576529128e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-59-67-build"} 1.576458253e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3"} 1.576471649e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="dinomanbc-7-build"} 1.572441819e+09 -kube_pod_status_scheduled_time{namespace="gdpr",pod="saint-peter-1.0.160-13-build"} 1.576251151e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-jdk11-38-172-build"} 1.576525967e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build"} 1.57423296e+09 -kube_pod_status_scheduled_time{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7"} 1.576249258e+09 -kube_pod_status_scheduled_time{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59"} 1.576160397e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build"} 1.577693053e+09 -kube_pod_status_scheduled_time{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build"} 1.575528637e+09 -kube_pod_status_scheduled_time{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build"} 1.573635876e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build"} 1.574764938e+09 -kube_pod_status_scheduled_time{namespace="telenet-baseimages",pod="base-node-67-22-build"} 1.57630829e+09 -kube_pod_status_scheduled_time{namespace="telenet-monitoring",pod="azure-alert-omi-1-build"} 1.569923856e+09 -# HELP kube_pod_status_unschedulable Describes the unschedulable status for the pod. -# TYPE kube_pod_status_unschedulable gauge -# HELP kube_pod_status_phase The pods current phase. -# TYPE kube_pod_status_phase gauge -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",phase="Running"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-379l2",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-379l2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-379l2",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-379l2",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-379l2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-6vzvp",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-6vzvp",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-6vzvp",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-6vzvp",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-6vzvp",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-9bv76",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-9bv76",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-9bv76",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-9bv76",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-9bv76",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-w515p",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-w515p",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-w515p",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-w515p",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-w515p",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-x85db",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-x85db",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-x85db",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-x85db",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-x85db",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",phase="Failed"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-mk189",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-mk189",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-mk189",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-mk189",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-mk189",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qr3g6",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qr3g6",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qr3g6",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qr3g6",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qr3g6",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-5d4g2",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-5d4g2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-5d4g2",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-5d4g2",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-5d4g2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-j7mlr",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-j7mlr",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-j7mlr",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-j7mlr",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-node",pod="sync-j7mlr",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-3-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-3-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-3-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="microservice-3-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-3-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-93-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-93-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-93-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-93-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-93-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-mre-1-wd99j",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-mre-1-wd99j",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-mre-1-wd99j",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-mre-1-wd99j",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-mre-1-wd99j",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-bv6pd",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-bv6pd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-bv6pd",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-bv6pd",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-bv6pd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-6n88c",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-6n88c",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-6n88c",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-6n88c",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-6n88c",phase="Unknown"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",phase="Pending"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",phase="Failed"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",phase="Running"} 1 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",phase="Unknown"} 0 -kube_pod_status_phase{namespace="awx",pod="awx-init-container-venvs-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="awx",pod="awx-init-container-venvs-1-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="awx",pod="awx-init-container-venvs-1-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="awx",pod="awx-init-container-venvs-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="awx",pod="awx-init-container-venvs-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-6ls5t",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-6ls5t",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-6ls5t",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-6ls5t",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-6ls5t",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-92-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-92-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-92-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-92-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-92-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-6-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-6-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-24-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-24-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-24-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-24-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-24-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-10-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-10-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-10-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-10-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-10-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-86-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-86-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-86-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-86-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-86-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-2",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-2",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-2",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-82-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-82-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-82-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-82-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-82-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",phase="Failed"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-x2q79",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-x2q79",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-x2q79",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-x2q79",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-x2q79",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-76bcs",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-76bcs",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-76bcs",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-76bcs",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-76bcs",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-8-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-8-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-8-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-8-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-8-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-84-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-84-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-84-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-84-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-84-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-7-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-7-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-7-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-7-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-7-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-83-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-83-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-83-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-83-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-83-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-95-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-95-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-95-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-95-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-95-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-62-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-62-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-62-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-62-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-62-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",phase="Failed"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-c4l5w",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-c4l5w",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-c4l5w",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-c4l5w",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-c4l5w",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-m2kzj",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-m2kzj",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-m2kzj",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-m2kzj",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-m2kzj",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-88-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-88-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-88-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-88-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-88-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",phase="Failed"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",phase="Running"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",phase="Running"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tvmt2",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tvmt2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tvmt2",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tvmt2",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tvmt2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-qn47l",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-qn47l",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-qn47l",phase="Failed"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-qn47l",phase="Running"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-qn47l",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="playground",pod="nwtool-1-q8gx2",phase="Pending"} 0 -kube_pod_status_phase{namespace="playground",pod="nwtool-1-q8gx2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="playground",pod="nwtool-1-q8gx2",phase="Failed"} 0 -kube_pod_status_phase{namespace="playground",pod="nwtool-1-q8gx2",phase="Running"} 1 -kube_pod_status_phase{namespace="playground",pod="nwtool-1-q8gx2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="vault",pod="vault-0",phase="Pending"} 0 -kube_pod_status_phase{namespace="vault",pod="vault-0",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="vault",pod="vault-0",phase="Failed"} 0 -kube_pod_status_phase{namespace="vault",pod="vault-0",phase="Running"} 1 -kube_pod_status_phase{namespace="vault",pod="vault-0",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-lvf42",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-lvf42",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-lvf42",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-lvf42",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-lvf42",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-cfsmp",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-cfsmp",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-cfsmp",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-cfsmp",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-cfsmp",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-87-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-87-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-87-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-87-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-87-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",phase="Unknown"} 0 -kube_pod_status_phase{namespace="test-config",pod="ws-dino-rest-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="test-config",pod="ws-dino-rest-1-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="test-config",pod="ws-dino-rest-1-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="test-config",pod="ws-dino-rest-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="test-config",pod="ws-dino-rest-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="router-1-vnlzs",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="router-1-vnlzs",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="router-1-vnlzs",phase="Failed"} 0 -kube_pod_status_phase{namespace="default",pod="router-1-vnlzs",phase="Running"} 1 -kube_pod_status_phase{namespace="default",pod="router-1-vnlzs",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-84-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-84-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-84-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-84-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-84-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-54-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-54-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-54-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-54-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-54-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-2-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-2-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-2-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="microservice-2-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-2-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sdrk8",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sdrk8",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sdrk8",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sdrk8",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sdrk8",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-d7tkr",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-d7tkr",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-d7tkr",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-d7tkr",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-d7tkr",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-4-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-4-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-k8s-0",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-k8s-0",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-k8s-0",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-k8s-0",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-k8s-0",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-4m59r",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-4m59r",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-4m59r",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-4m59r",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-4m59r",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-xx9wq",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-xx9wq",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-xx9wq",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-xx9wq",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-xx9wq",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",phase="Failed"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",phase="Running"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-32-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-32-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-32-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-build-32-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-32-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-2mm4g",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-2mm4g",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-2mm4g",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-2mm4g",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-2mm4g",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-prvlt",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-prvlt",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-prvlt",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-prvlt",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-prvlt",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",phase="Running"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",phase="Unknown"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="jenkins-3-m7q8p",phase="Pending"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="jenkins-3-m7q8p",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="jenkins-3-m7q8p",phase="Failed"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="jenkins-3-m7q8p",phase="Running"} 1 -kube_pod_status_phase{namespace="edev-communication",pod="jenkins-3-m7q8p",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-q7vqc",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-q7vqc",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-q7vqc",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-q7vqc",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-q7vqc",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-gjfx2",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-gjfx2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-gjfx2",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-gjfx2",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-gjfx2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tnskl",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tnskl",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tnskl",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tnskl",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tnskl",phase="Unknown"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",phase="Pending"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",phase="Failed"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",phase="Running"} 1 -kube_pod_status_phase{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-cmvl6",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-cmvl6",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-cmvl6",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-cmvl6",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-node",pod="sync-cmvl6",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-85-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-85-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-85-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-85-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-85-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-4-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-4-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="test-config",pod="dino-s2i-build-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="test-config",pod="dino-s2i-build-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="test-config",pod="dino-s2i-build-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="test-config",pod="dino-s2i-build-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="test-config",pod="dino-s2i-build-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-50-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-50-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-50-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-50-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-50-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",phase="Pending"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",phase="Failed"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",phase="Running"} 1 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-uat-30-bdtln",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-uat-30-bdtln",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-uat-30-bdtln",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-uat-30-bdtln",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-uat-30-bdtln",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-4-5bwwz",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-4-5bwwz",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-4-5bwwz",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-4-5bwwz",phase="Running"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-4-5bwwz",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-cbffc",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-cbffc",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-cbffc",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-cbffc",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-cbffc",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-83-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-83-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-83-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-83-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-83-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nvsb9",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nvsb9",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nvsb9",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nvsb9",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nvsb9",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-83-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-83-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-83-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-83-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-83-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-f6sbc",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-f6sbc",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-f6sbc",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-f6sbc",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-f6sbc",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-86-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-86-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-86-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-86-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-86-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-83-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-83-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-83-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-83-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-83-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="jenkins-58-rsxhf",phase="Pending"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="jenkins-58-rsxhf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="jenkins-58-rsxhf",phase="Failed"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="jenkins-58-rsxhf",phase="Running"} 1 -kube_pod_status_phase{namespace="devops-playground",pod="jenkins-58-rsxhf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-2b6pp",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-2b6pp",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-2b6pp",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-2b6pp",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-2b6pp",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-85-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-85-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-85-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-85-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-85-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-docker-18-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-docker-18-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-docker-18-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-docker-18-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-docker-18-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-53-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-53-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-53-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-53-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-53-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-gq9pd",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-gq9pd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-gq9pd",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-gq9pd",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-gq9pd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-60-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-60-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-60-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-60-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-60-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-djr7b",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-djr7b",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-djr7b",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-djr7b",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-djr7b",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-jpgxc",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-jpgxc",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-jpgxc",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-jpgxc",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-jpgxc",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-lat-1-jmms8",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-lat-1-jmms8",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-lat-1-jmms8",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-lat-1-jmms8",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-lat-1-jmms8",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",phase="Running"} 1 -kube_pod_status_phase{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",phase="Running"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-q7psr",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-q7psr",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-q7psr",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-q7psr",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-node",pod="sync-q7psr",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="init-sync",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="init-sync",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="init-sync",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="init-sync",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="init-sync",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-82-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-82-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-82-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-82-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-82-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-sup-1-4fw8s",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-sup-1-4fw8s",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-sup-1-4fw8s",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-sup-1-4fw8s",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-sup-1-4fw8s",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-whn9v",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-whn9v",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-whn9v",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-whn9v",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-whn9v",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-hpcbf",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-hpcbf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-hpcbf",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-hpcbf",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-hpcbf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool-dvp",pod="apache-php-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool-dvp",pod="apache-php-6-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="tiptool-dvp",pod="apache-php-6-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool-dvp",pod="apache-php-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="tiptool-dvp",pod="apache-php-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-85-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-85-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-85-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-85-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-85-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",phase="Running"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-64-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-64-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-64-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-64-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-64-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-jxxcd",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-jxxcd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-jxxcd",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-jxxcd",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-jxxcd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.158-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.158-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.158-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.158-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.158-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-hhn8g",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-hhn8g",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-hhn8g",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-hhn8g",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-hhn8g",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-85-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-85-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-85-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-85-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-100-85-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-7fjj2",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-7fjj2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-7fjj2",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-7fjj2",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-node",pod="sync-7fjj2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-clzvm",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-clzvm",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-clzvm",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-clzvm",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-clzvm",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-39-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-39-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-39-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-39-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-39-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-p2vdl",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-p2vdl",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-p2vdl",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-p2vdl",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-p2vdl",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",phase="Failed"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",phase="Running"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",phase="Failed"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",phase="Running"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-sup-1-pfhfx",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-sup-1-pfhfx",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-sup-1-pfhfx",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-sup-1-pfhfx",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-sup-1-pfhfx",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-int-3-nzds2",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-int-3-nzds2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-int-3-nzds2",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-int-3-nzds2",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-int-3-nzds2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-5z056",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-5z056",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-5z056",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-5z056",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-5z056",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-j8kq8",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-j8kq8",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-j8kq8",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-j8kq8",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-j8kq8",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qr854",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qr854",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qr854",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qr854",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qr854",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-79-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-79-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-79-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-79-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-79-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-33-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-33-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-build-33-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-33-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-33-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-9sb6l",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-9sb6l",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-9sb6l",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-9sb6l",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-node",pod="sync-9sb6l",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-cxsth",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-cxsth",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-cxsth",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-cxsth",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-cxsth",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",phase="Running"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="spark-1.0-33-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="spark-1.0-33-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="spark-1.0-33-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="spark-1.0-33-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="spark-1.0-33-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-7zxfn",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-7zxfn",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-7zxfn",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-7zxfn",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-7zxfn",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",phase="Failed"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-975w4",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-975w4",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-975w4",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-975w4",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-975w4",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-trg-10-4kkfc",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-trg-10-4kkfc",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-trg-10-4kkfc",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-trg-10-4kkfc",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-trg-10-4kkfc",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sw6vh",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sw6vh",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sw6vh",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sw6vh",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sw6vh",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-mre-1-wwf4t",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-mre-1-wwf4t",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-mre-1-wwf4t",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-mre-1-wwf4t",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-mre-1-wwf4t",phase="Unknown"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="plot-trg-13-txftz",phase="Pending"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="plot-trg-13-txftz",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="plot-trg-13-txftz",phase="Failed"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="plot-trg-13-txftz",phase="Running"} 1 -kube_pod_status_phase{namespace="edev-communication",pod="plot-trg-13-txftz",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="router-1-pqccl",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="router-1-pqccl",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="router-1-pqccl",phase="Failed"} 0 -kube_pod_status_phase{namespace="default",pod="router-1-pqccl",phase="Running"} 1 -kube_pod_status_phase{namespace="default",pod="router-1-pqccl",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-dppzc",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-dppzc",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-dppzc",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-dppzc",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-node",pod="sync-dppzc",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-88-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-88-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-88-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-88-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-88-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",phase="Failed"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-kmhl4",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-kmhl4",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-kmhl4",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-kmhl4",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-kmhl4",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-int-3-x2ztl",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-int-3-x2ztl",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-int-3-x2ztl",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-int-3-x2ztl",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-int-3-x2ztl",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-ksdhs",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-ksdhs",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-ksdhs",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-ksdhs",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-ksdhs",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-53-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-53-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-53-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-53-build",phase="Running"} 0 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-53-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-dvp-51-x9fms",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-dvp-51-x9fms",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-dvp-51-x9fms",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-dvp-51-x9fms",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-dvp-51-x9fms",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-84-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-84-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-84-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-84-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-84-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-hd979",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-hd979",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-hd979",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-hd979",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-hd979",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",phase="Failed"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",phase="Running"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-d6p6b",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-d6p6b",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-d6p6b",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-d6p6b",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-d6p6b",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-9-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-9-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-9-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-9-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-9-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-8-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-8-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-8-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-8-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-8-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-thvjs",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-thvjs",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-thvjs",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-thvjs",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-thvjs",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-5-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-5-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-5-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-5-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.159-5-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sbmw8",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sbmw8",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sbmw8",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sbmw8",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-sbmw8",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-19-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-19-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-build-19-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-19-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-19-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-5q6w2",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-5q6w2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-5q6w2",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-5q6w2",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-5q6w2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",phase="Running"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nb7c8",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nb7c8",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nb7c8",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nb7c8",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nb7c8",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-98fvj",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-98fvj",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-98fvj",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-98fvj",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-98fvj",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-31-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-31-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-31-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-build-31-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-31-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="registry-console-1-2hm5q",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="registry-console-1-2hm5q",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="registry-console-1-2hm5q",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="registry-console-1-2hm5q",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="registry-console-1-2hm5q",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-fq5mw",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-fq5mw",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-fq5mw",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-fq5mw",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-fq5mw",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-hckgd",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-hckgd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-hckgd",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-hckgd",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-hckgd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-xwjz7",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-xwjz7",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-xwjz7",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-xwjz7",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-xwjz7",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",phase="Unknown"} 0 -kube_pod_status_phase{namespace="test-config",pod="kibana-854bdf584d-fpjb4",phase="Pending"} 0 -kube_pod_status_phase{namespace="test-config",pod="kibana-854bdf584d-fpjb4",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="test-config",pod="kibana-854bdf584d-fpjb4",phase="Failed"} 0 -kube_pod_status_phase{namespace="test-config",pod="kibana-854bdf584d-fpjb4",phase="Running"} 1 -kube_pod_status_phase{namespace="test-config",pod="kibana-854bdf584d-fpjb4",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",phase="Running"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",phase="Running"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="sonarqube-3-lfc5m",phase="Pending"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="sonarqube-3-lfc5m",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="sonarqube-3-lfc5m",phase="Failed"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="sonarqube-3-lfc5m",phase="Running"} 1 -kube_pod_status_phase{namespace="devops-playground",pod="sonarqube-3-lfc5m",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",phase="Running"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jenkins-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jenkins-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jenkins-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jenkins-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jenkins-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tz7sj",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tz7sj",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tz7sj",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tz7sj",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-tz7sj",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-qfwk6",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-qfwk6",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-qfwk6",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-qfwk6",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-qfwk6",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-94-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-94-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-94-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-94-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-94-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-6-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-6-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-98k9p",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-98k9p",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-98k9p",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-98k9p",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-98k9p",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-ktrsg",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-ktrsg",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-ktrsg",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-ktrsg",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-ktrsg",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-8zrm9",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-8zrm9",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-8zrm9",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-8zrm9",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-8zrm9",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",phase="Running"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-lbtmf",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-lbtmf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-lbtmf",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-lbtmf",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-lbtmf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",phase="Failed"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-3hkdb",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-3hkdb",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-3hkdb",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-3hkdb",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-3hkdb",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.158-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.158-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.158-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.158-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.158-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-zx7vd",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-zx7vd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-zx7vd",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-zx7vd",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-zx7vd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",phase="Running"} 1 -kube_pod_status_phase{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-sb6vw",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-sb6vw",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-sb6vw",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-sb6vw",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-sb6vw",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",phase="Pending"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",phase="Failed"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",phase="Running"} 1 -kube_pod_status_phase{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-pfmvz",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-pfmvz",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-pfmvz",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-pfmvz",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-pfmvz",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-trg-10-597nj",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-trg-10-597nj",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-trg-10-597nj",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-trg-10-597nj",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-trg-10-597nj",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",phase="Running"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-rdbqq",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-rdbqq",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-rdbqq",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-rdbqq",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-rdbqq",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-bwzgx",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-bwzgx",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-bwzgx",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-bwzgx",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-bwzgx",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",phase="Running"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",phase="Unknown"} 0 -kube_pod_status_phase{namespace="playground",pod="httpd-1-nvppk",phase="Pending"} 0 -kube_pod_status_phase{namespace="playground",pod="httpd-1-nvppk",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="playground",pod="httpd-1-nvppk",phase="Failed"} 0 -kube_pod_status_phase{namespace="playground",pod="httpd-1-nvppk",phase="Running"} 1 -kube_pod_status_phase{namespace="playground",pod="httpd-1-nvppk",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-67-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-67-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-67-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-67-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-67-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",phase="Pending"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",phase="Failed"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",phase="Running"} 1 -kube_pod_status_phase{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-7-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-7-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-7-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-7-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-7-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-13-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-13-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-13-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-13-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-13-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-22-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-22-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-22-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-22-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-22-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",phase="Pending"} 1 -kube_pod_status_phase{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",phase="Failed"} 0 -kube_pod_status_phase{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",phase="Running"} 0 -kube_pod_status_phase{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="plot-mre-45-r8vg8",phase="Pending"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="plot-mre-45-r8vg8",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="plot-mre-45-r8vg8",phase="Failed"} 0 -kube_pod_status_phase{namespace="edev-communication",pod="plot-mre-45-r8vg8",phase="Running"} 1 -kube_pod_status_phase{namespace="edev-communication",pod="plot-mre-45-r8vg8",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-pq6l2",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-pq6l2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-pq6l2",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-pq6l2",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-pq6l2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-thg27",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-thg27",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-thg27",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-thg27",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-thg27",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-ff2x5",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-ff2x5",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-ff2x5",phase="Failed"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-ff2x5",phase="Running"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-ff2x5",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-86-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-86-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-86-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-86-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-86-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",phase="Pending"} 0 -kube_pod_status_phase{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",phase="Failed"} 0 -kube_pod_status_phase{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",phase="Running"} 1 -kube_pod_status_phase{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tvw",pod="debug-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="tvw",pod="debug-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="tvw",pod="debug-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="tvw",pod="debug-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="tvw",pod="debug-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-5-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-5-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-5-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="microservice-5-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-5-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-2-227bl",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-2-227bl",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-2-227bl",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-2-227bl",phase="Running"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-2-227bl",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",phase="Pending"} 1 -kube_pod_status_phase{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",phase="Running"} 0 -kube_pod_status_phase{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",phase="Running"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-4-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-4-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-4-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="microservice-4-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="microservice-4-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-s3zbd",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-s3zbd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-s3zbd",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-s3zbd",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-s3zbd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-ckrzm",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-ckrzm",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-ckrzm",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-ckrzm",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-ckrzm",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-fx4kj",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-fx4kj",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-fx4kj",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-fx4kj",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-edp-4-fx4kj",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-87-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-87-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-87-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-87-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-87-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-pnfvt",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-pnfvt",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-pnfvt",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-pnfvt",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-pnfvt",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-87-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-87-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-87-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-87-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-87-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-71-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-71-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-71-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-71-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-67-71-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-vvlrd",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-vvlrd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-vvlrd",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-vvlrd",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-vvlrd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-85-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-85-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-85-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-85-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-85-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",phase="Running"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-059cf",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-059cf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-059cf",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-059cf",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-059cf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-41-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-41-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-41-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-41-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-41-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-dpzhw",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-dpzhw",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-dpzhw",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-dpzhw",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-dpzhw",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-84-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-84-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-84-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-84-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-84-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-wj77j",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-wj77j",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-wj77j",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-wj77j",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-wj77j",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-5-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-5-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-5-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-5-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-5-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-ql4nj",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-ql4nj",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-ql4nj",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-ql4nj",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-node",pod="sync-ql4nj",phase="Unknown"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",phase="Pending"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",phase="Failed"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",phase="Running"} 1 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-gj5z2",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-gj5z2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-gj5z2",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-gj5z2",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-gj5z2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",phase="Failed"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-xmflf",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-xmflf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-xmflf",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-xmflf",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-xmflf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",phase="Running"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-2-jpzms",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-2-jpzms",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-2-jpzms",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-2-jpzms",phase="Running"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-2-jpzms",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-mppzv",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-mppzv",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-mppzv",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-mppzv",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-mppzv",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-rplst",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-rplst",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-rplst",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-rplst",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-rplst",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-1",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-1",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-1",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-1",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-1",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nhfg6",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nhfg6",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nhfg6",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nhfg6",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-nhfg6",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-jst8j",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-jst8j",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-jst8j",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-jst8j",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-jst8j",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-23-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-23-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-build-23-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-23-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-23-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",phase="Running"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-lzd9p",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-lzd9p",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-lzd9p",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-lzd9p",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-node",pod="sync-lzd9p",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",phase="Running"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-rq5nh",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-rq5nh",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-rq5nh",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-rq5nh",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-node",pod="sync-rq5nh",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",phase="Running"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-83-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-83-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-83-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-83-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-83-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-lat-1-q8vwk",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-lat-1-q8vwk",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-lat-1-q8vwk",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-lat-1-q8vwk",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-lat-1-q8vwk",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-d8fvw",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-d8fvw",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-d8fvw",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-d8fvw",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-node",pod="sync-d8fvw",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-61-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-61-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-61-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-61-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-61-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-1tvxf",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-1tvxf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-1tvxf",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-1tvxf",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-1tvxf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinoman-domain-admin-server",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinoman-domain-admin-server",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinoman-domain-admin-server",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinoman-domain-admin-server",phase="Running"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinoman-domain-admin-server",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-54-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-54-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-54-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-54-build",phase="Running"} 0 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-54-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-0",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-0",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-0",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-0",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="alertmanager-main-0",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",phase="Failed"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-0x8ws",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-0x8ws",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-0x8ws",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-0x8ws",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-0x8ws",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-ms2x9",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-ms2x9",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-ms2x9",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-ms2x9",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-ms2x9",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",phase="Running"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-6-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-6-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",phase="Pending"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-9hmk6",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-9hmk6",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-9hmk6",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-9hmk6",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-9hmk6",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-vtjxf",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-vtjxf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-vtjxf",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-vtjxf",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-node",pod="sync-vtjxf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-12-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-12-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-12-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-12-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-12-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-59-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-59-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-59-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-59-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-59-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-vxkg9",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-vxkg9",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-vxkg9",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-vxkg9",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-vxkg9",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-34-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-34-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-build-34-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-34-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-34-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-docker-20-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-docker-20-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-docker-20-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-docker-20-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-docker-20-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",phase="Pending"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",phase="Failed"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",phase="Running"} 1 -kube_pod_status_phase{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-54-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-54-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-54-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-54-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-54-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-lqvl2",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-lqvl2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-lqvl2",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-lqvl2",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-lqvl2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jenkins-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jenkins-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jenkins-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jenkins-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jenkins-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-ghnz7",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-ghnz7",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-ghnz7",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-ghnz7",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-ghnz7",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-40-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-40-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-40-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-40-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-docker-40-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-20-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-20-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-build-20-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-20-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-build-20-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-shqcz",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-shqcz",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-shqcz",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-shqcz",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-shqcz",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="base-apache",pod="base-apache-36-svl9c",phase="Pending"} 1 -kube_pod_status_phase{namespace="base-apache",pod="base-apache-36-svl9c",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="base-apache",pod="base-apache-36-svl9c",phase="Failed"} 0 -kube_pod_status_phase{namespace="base-apache",pod="base-apache-36-svl9c",phase="Running"} 0 -kube_pod_status_phase{namespace="base-apache",pod="base-apache-36-svl9c",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",phase="Running"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-cjmv2",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-cjmv2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-cjmv2",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-cjmv2",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-cjmv2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",phase="Running"} 1 -kube_pod_status_phase{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",phase="Running"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",phase="Running"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-87-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-87-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-87-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-87-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-66-87-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-shkwk",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-shkwk",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-shkwk",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-shkwk",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-shkwk",phase="Unknown"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",phase="Pending"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",phase="Failed"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",phase="Running"} 1 -kube_pod_status_phase{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-5g4p5",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-5g4p5",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-5g4p5",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-5g4p5",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-5g4p5",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-db449",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-db449",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-db449",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-db449",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="sdn-db449",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-s9shq",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-s9shq",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-s9shq",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-s9shq",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-s9shq",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-svswx",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-svswx",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-svswx",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-svswx",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-svswx",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qdxkl",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qdxkl",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qdxkl",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qdxkl",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-qdxkl",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-86-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-86-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-86-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-86-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-86-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-wfr5b",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-wfr5b",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-wfr5b",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-wfr5b",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-wfr5b",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-91-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-91-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-91-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-91-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.160-91-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",phase="Pending"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",phase="Failed"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",phase="Running"} 1 -kube_pod_status_phase{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",phase="Running"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",phase="Running"} 0 -kube_pod_status_phase{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-5x5hx",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-5x5hx",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-5x5hx",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-5x5hx",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-sdn",pod="ovs-5x5hx",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-89-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-89-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-89-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-89-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.157-89-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-9-c8bkd",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-9-c8bkd",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-9-c8bkd",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-9-c8bkd",phase="Running"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-9-c8bkd",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-fzkct",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-fzkct",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-fzkct",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-fzkct",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-fzkct",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",phase="Pending"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",phase="Failed"} 0 -kube_pod_status_phase{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",phase="Running"} 1 -kube_pod_status_phase{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-81-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-81-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-81-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-81-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-81-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-52-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-52-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-52-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-52-build",phase="Running"} 0 -kube_pod_status_phase{namespace="tiptool",pod="build-apache-php-tiptool-52-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="sonarqube-3-k2j58",phase="Pending"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="sonarqube-3-k2j58",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="sonarqube-3-k2j58",phase="Failed"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="sonarqube-3-k2j58",phase="Running"} 1 -kube_pod_status_phase{namespace="edev-tools",pod="sonarqube-3-k2j58",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-cknc4",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-cknc4",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-cknc4",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-cknc4",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-cknc4",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",phase="Running"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",phase="Running"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-pcvmj",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-pcvmj",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-pcvmj",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-pcvmj",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-pcvmj",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-8tvwr",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-8tvwr",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-8tvwr",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-8tvwr",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-8tvwr",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-54d6g",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-54d6g",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-54d6g",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-54d6g",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-54d6g",phase="Unknown"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="jenkins-1-mr4zb",phase="Pending"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="jenkins-1-mr4zb",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="jenkins-1-mr4zb",phase="Failed"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="jenkins-1-mr4zb",phase="Running"} 1 -kube_pod_status_phase{namespace="edev-tools",pod="jenkins-1-mr4zb",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-85-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-85-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-85-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-85-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-node-59-85-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="saint-peter-1.0.156-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-65-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-65-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-65-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-65-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-65-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",phase="Failed"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-dp74t",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-dp74t",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-dp74t",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-dp74t",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-maven-dp74t",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",phase="Pending"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",phase="Failed"} 0 -kube_pod_status_phase{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",phase="Running"} 1 -kube_pod_status_phase{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-mghfm",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-mghfm",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-mghfm",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-mghfm",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-node",pod="sync-mghfm",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-t92kj",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-t92kj",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-t92kj",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-t92kj",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-t92kj",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-k8s-1",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-k8s-1",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-k8s-1",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-k8s-1",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-k8s-1",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",phase="Unknown"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-8px65",phase="Pending"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-8px65",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-8px65",phase="Failed"} 0 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-8px65",phase="Running"} 1 -kube_pod_status_phase{namespace="dynatrace",pod="oneagent-8px65",phase="Unknown"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-9-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-9-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-9-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-9-build",phase="Running"} 0 -kube_pod_status_phase{namespace="myproject",pod="dinomanbc-9-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",phase="Failed"} 1 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",phase="Running"} 0 -kube_pod_status_phase{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-57-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-57-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-57-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-57-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-57-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-86-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-86-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-86-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-86-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-99-86-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-77lgc",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-77lgc",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-77lgc",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-77lgc",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-77lgc",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-ghb47",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-ghb47",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-ghb47",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-ghb47",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="filebeat-ghb47",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-drdp4",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-drdp4",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-drdp4",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-node",pod="sync-drdp4",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-node",pod="sync-drdp4",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-jz4s9",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-jz4s9",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-jz4s9",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-jz4s9",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="node-exporter-jz4s9",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",phase="Running"} 0 -kube_pod_status_phase{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",phase="Running"} 1 -kube_pod_status_phase{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",phase="Running"} 1 -kube_pod_status_phase{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-vdxlb",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-vdxlb",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-vdxlb",phase="Failed"} 1 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-vdxlb",phase="Running"} 0 -kube_pod_status_phase{namespace="default",pod="docker-registry-1-vdxlb",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",phase="Running"} 0 -kube_pod_status_phase{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="registry-console-1-mwz95",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="registry-console-1-mwz95",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="registry-console-1-mwz95",phase="Failed"} 0 -kube_pod_status_phase{namespace="default",pod="registry-console-1-mwz95",phase="Running"} 1 -kube_pod_status_phase{namespace="default",pod="registry-console-1-mwz95",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",phase="Running"} 0 -kube_pod_status_phase{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",phase="Unknown"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-uat-30-54hpm",phase="Pending"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-uat-30-54hpm",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-uat-30-54hpm",phase="Failed"} 0 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-uat-30-54hpm",phase="Running"} 1 -kube_pod_status_phase{namespace="tiptool",pod="tiptool-uat-30-54hpm",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-96lh2",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-96lh2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-96lh2",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-96lh2",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-logging",pod="metricbeat-96lh2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",phase="Pending"} 0 -kube_pod_status_phase{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",phase="Failed"} 0 -kube_pod_status_phase{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",phase="Running"} 1 -kube_pod_status_phase{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-3-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-3-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-3-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-3-build",phase="Running"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="elk-omi-3-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-dcpqs",phase="Pending"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-dcpqs",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-dcpqs",phase="Failed"} 1 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-dcpqs",phase="Running"} 0 -kube_pod_status_phase{namespace="bi",pod="jenkins-slave-maven-dcpqs",phase="Unknown"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",phase="Pending"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",phase="Failed"} 0 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",phase="Running"} 1 -kube_pod_status_phase{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",phase="Unknown"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-63-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-63-build",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-63-build",phase="Failed"} 1 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-63-build",phase="Running"} 0 -kube_pod_status_phase{namespace="aem",pod="atomic-runtime-63-build",phase="Unknown"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",phase="Pending"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",phase="Succeeded"} 1 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",phase="Failed"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",phase="Running"} 0 -kube_pod_status_phase{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",phase="Unknown"} 0 -# HELP kube_pod_status_ready Describes whether the pod is ready to serve requests. -# TYPE kube_pod_status_ready gauge -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-84-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-84-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-84-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-wj77j",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-wj77j",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-wj77j",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-5-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-5-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-5-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-ql4nj",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-node",pod="sync-ql4nj",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-ql4nj",condition="unknown"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",condition="true"} 1 -kube_pod_status_ready{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",condition="false"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-xmflf",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-xmflf",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-xmflf",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",condition="true"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",condition="false"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-2-jpzms",condition="true"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-2-jpzms",condition="false"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-2-jpzms",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-mppzv",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-mppzv",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-mppzv",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-rplst",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-rplst",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-rplst",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-1",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-1",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-1",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-nhfg6",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-nhfg6",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-nhfg6",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-jst8j",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-jst8j",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-jst8j",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-23-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-23-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-build-23-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",condition="true"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",condition="false"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-lzd9p",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-node",pod="sync-lzd9p",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-lzd9p",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",condition="true"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",condition="false"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-rq5nh",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-node",pod="sync-rq5nh",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-rq5nh",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",condition="true"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",condition="false"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-83-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-83-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-83-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-lat-1-q8vwk",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-lat-1-q8vwk",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-lat-1-q8vwk",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-d8fvw",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-node",pod="sync-d8fvw",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-d8fvw",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-61-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-61-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-61-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-1tvxf",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-1tvxf",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-1tvxf",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinoman-domain-admin-server",condition="true"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinoman-domain-admin-server",condition="false"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinoman-domain-admin-server",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-54-build",condition="true"} 0 -kube_pod_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-54-build",condition="false"} 1 -kube_pod_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-54-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-0",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-0",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-0",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-0x8ws",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-0x8ws",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-0x8ws",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-ms2x9",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-ms2x9",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-ms2x9",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-vtjxf",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-node",pod="sync-vtjxf",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-vtjxf",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-12-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-12-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-12-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-59-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-59-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-59-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-vxkg9",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-vxkg9",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-vxkg9",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-34-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-34-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-build-34-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-docker-20-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-docker-20-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-docker-20-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",condition="true"} 1 -kube_pod_status_ready{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",condition="false"} 0 -kube_pod_status_ready{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-54-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-54-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-54-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-lqvl2",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-lqvl2",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-lqvl2",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jenkins-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jenkins-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jenkins-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-docker-40-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-docker-40-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-docker-40-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-20-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-20-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-build-20-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-shqcz",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-shqcz",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-shqcz",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="base-apache",pod="base-apache-36-svl9c",condition="true"} 0 -kube_pod_status_ready{namespace="base-apache",pod="base-apache-36-svl9c",condition="false"} 1 -kube_pod_status_ready{namespace="base-apache",pod="base-apache-36-svl9c",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",condition="true"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",condition="false"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-cjmv2",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-cjmv2",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-cjmv2",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",condition="true"} 1 -kube_pod_status_ready{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",condition="false"} 0 -kube_pod_status_ready{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",condition="true"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",condition="false"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-87-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-87-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-87-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-shkwk",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-shkwk",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-shkwk",condition="unknown"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",condition="true"} 1 -kube_pod_status_ready{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",condition="false"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-5g4p5",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-5g4p5",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-5g4p5",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-db449",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-db449",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-db449",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-s9shq",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-s9shq",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-s9shq",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-svswx",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-svswx",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-svswx",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-qdxkl",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-qdxkl",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-qdxkl",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-86-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-86-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-86-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-91-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-91-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-91-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",condition="true"} 1 -kube_pod_status_ready{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",condition="false"} 0 -kube_pod_status_ready{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",condition="true"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",condition="false"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-5x5hx",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-5x5hx",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-5x5hx",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-89-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-89-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-89-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-9-c8bkd",condition="true"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-9-c8bkd",condition="false"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-9-c8bkd",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-fzkct",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-fzkct",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-fzkct",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",condition="true"} 1 -kube_pod_status_ready{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",condition="false"} 0 -kube_pod_status_ready{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-81-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-81-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-81-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-52-build",condition="true"} 0 -kube_pod_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-52-build",condition="false"} 1 -kube_pod_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-52-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="sonarqube-3-k2j58",condition="true"} 1 -kube_pod_status_ready{namespace="edev-tools",pod="sonarqube-3-k2j58",condition="false"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="sonarqube-3-k2j58",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-cknc4",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-cknc4",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-cknc4",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",condition="true"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",condition="false"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",condition="true"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",condition="false"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-pcvmj",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-pcvmj",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-pcvmj",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-8tvwr",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-8tvwr",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-8tvwr",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-54d6g",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-54d6g",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-54d6g",condition="unknown"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="jenkins-1-mr4zb",condition="true"} 1 -kube_pod_status_ready{namespace="edev-tools",pod="jenkins-1-mr4zb",condition="false"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="jenkins-1-mr4zb",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-85-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-85-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-85-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-65-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-65-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-65-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-dp74t",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-dp74t",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-dp74t",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",condition="true"} 1 -kube_pod_status_ready{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",condition="false"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-mghfm",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-node",pod="sync-mghfm",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-mghfm",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-t92kj",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-t92kj",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-t92kj",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-1",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-1",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-1",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-8px65",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-8px65",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-8px65",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-9-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-9-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-9-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-57-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-57-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-57-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-86-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-86-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-86-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-77lgc",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-77lgc",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-77lgc",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-ghb47",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-ghb47",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-ghb47",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-drdp4",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-node",pod="sync-drdp4",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-drdp4",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-jz4s9",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-jz4s9",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-jz4s9",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",condition="true"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",condition="false"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",condition="true"} 1 -kube_pod_status_ready{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",condition="false"} 0 -kube_pod_status_ready{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="default",pod="registry-console-1-mwz95",condition="true"} 1 -kube_pod_status_ready{namespace="default",pod="registry-console-1-mwz95",condition="false"} 0 -kube_pod_status_ready{namespace="default",pod="registry-console-1-mwz95",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-uat-30-54hpm",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-uat-30-54hpm",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-uat-30-54hpm",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-96lh2",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-96lh2",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-96lh2",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",condition="true"} 1 -kube_pod_status_ready{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",condition="false"} 0 -kube_pod_status_ready{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="elk-omi-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="elk-omi-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="elk-omi-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-dcpqs",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-dcpqs",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-dcpqs",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-63-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-63-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-63-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",condition="true"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",condition="false"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-379l2",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-379l2",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-379l2",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-6vzvp",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-6vzvp",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-6vzvp",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-9bv76",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-9bv76",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-9bv76",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-w515p",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-w515p",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-w515p",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-mk189",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-mk189",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-mk189",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-qr3g6",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-qr3g6",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-qr3g6",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-5d4g2",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-5d4g2",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-5d4g2",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-j7mlr",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-node",pod="sync-j7mlr",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-j7mlr",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="microservice-3-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="microservice-3-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="microservice-3-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-93-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-93-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-93-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-mre-1-wd99j",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-mre-1-wd99j",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-mre-1-wd99j",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-6n88c",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-6n88c",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-6n88c",condition="unknown"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",condition="true"} 1 -kube_pod_status_ready{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",condition="false"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",condition="unknown"} 0 -kube_pod_status_ready{namespace="awx",pod="awx-init-container-venvs-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="awx",pod="awx-init-container-venvs-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="awx",pod="awx-init-container-venvs-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-6ls5t",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-6ls5t",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-6ls5t",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-92-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-92-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-92-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-24-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-24-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-24-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-10-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-10-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-10-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-86-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-86-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-86-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-2",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-2",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-2",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-82-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-82-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-82-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-x2q79",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-x2q79",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-x2q79",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-76bcs",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-76bcs",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-76bcs",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-8-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-8-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-8-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-84-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-84-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-84-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-7-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-7-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-7-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-83-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-83-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-83-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-95-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-95-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-95-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-62-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-62-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-62-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-c4l5w",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-c4l5w",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-c4l5w",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-m2kzj",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-m2kzj",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-m2kzj",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-88-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-88-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-88-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",condition="true"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",condition="false"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",condition="true"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",condition="false"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-tvmt2",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-tvmt2",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-tvmt2",condition="unknown"} 0 -kube_pod_status_ready{namespace="default",pod="docker-registry-1-qn47l",condition="true"} 1 -kube_pod_status_ready{namespace="default",pod="docker-registry-1-qn47l",condition="false"} 0 -kube_pod_status_ready{namespace="default",pod="docker-registry-1-qn47l",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="playground",pod="nwtool-1-q8gx2",condition="true"} 1 -kube_pod_status_ready{namespace="playground",pod="nwtool-1-q8gx2",condition="false"} 0 -kube_pod_status_ready{namespace="playground",pod="nwtool-1-q8gx2",condition="unknown"} 0 -kube_pod_status_ready{namespace="vault",pod="vault-0",condition="true"} 0 -kube_pod_status_ready{namespace="vault",pod="vault-0",condition="false"} 1 -kube_pod_status_ready{namespace="vault",pod="vault-0",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-lvf42",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-lvf42",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-lvf42",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-cfsmp",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-cfsmp",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-cfsmp",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-87-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-87-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-87-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",condition="unknown"} 0 -kube_pod_status_ready{namespace="test-config",pod="ws-dino-rest-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="test-config",pod="ws-dino-rest-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="test-config",pod="ws-dino-rest-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",condition="unknown"} 0 -kube_pod_status_ready{namespace="default",pod="router-1-vnlzs",condition="true"} 1 -kube_pod_status_ready{namespace="default",pod="router-1-vnlzs",condition="false"} 0 -kube_pod_status_ready{namespace="default",pod="router-1-vnlzs",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-84-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-84-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-84-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-54-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-54-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-54-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="microservice-2-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="microservice-2-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="microservice-2-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-sdrk8",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-sdrk8",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-sdrk8",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-d7tkr",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-d7tkr",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-d7tkr",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-0",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-0",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-0",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",condition="true"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",condition="false"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-32-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-32-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-build-32-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-2mm4g",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-2mm4g",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-2mm4g",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-prvlt",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-prvlt",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-prvlt",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",condition="true"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",condition="false"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",condition="unknown"} 0 -kube_pod_status_ready{namespace="edev-communication",pod="jenkins-3-m7q8p",condition="true"} 1 -kube_pod_status_ready{namespace="edev-communication",pod="jenkins-3-m7q8p",condition="false"} 0 -kube_pod_status_ready{namespace="edev-communication",pod="jenkins-3-m7q8p",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-q7vqc",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-q7vqc",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-q7vqc",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-gjfx2",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-gjfx2",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-gjfx2",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-tnskl",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-tnskl",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-tnskl",condition="unknown"} 0 -kube_pod_status_ready{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",condition="true"} 1 -kube_pod_status_ready{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",condition="false"} 0 -kube_pod_status_ready{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-cmvl6",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-node",pod="sync-cmvl6",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-cmvl6",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-85-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-85-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-85-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="elk-omi-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="elk-omi-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="elk-omi-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="test-config",pod="dino-s2i-build-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="test-config",pod="dino-s2i-build-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="test-config",pod="dino-s2i-build-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-50-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-50-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-50-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",condition="true"} 1 -kube_pod_status_ready{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",condition="false"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-uat-30-bdtln",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-uat-30-bdtln",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-uat-30-bdtln",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-4-5bwwz",condition="true"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-4-5bwwz",condition="false"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-4-5bwwz",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-83-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-83-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-83-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-nvsb9",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-nvsb9",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-nvsb9",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-83-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-83-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-83-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-86-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-86-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-86-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-83-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-83-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-83-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="devops-playground",pod="jenkins-58-rsxhf",condition="true"} 1 -kube_pod_status_ready{namespace="devops-playground",pod="jenkins-58-rsxhf",condition="false"} 0 -kube_pod_status_ready{namespace="devops-playground",pod="jenkins-58-rsxhf",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-2b6pp",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-2b6pp",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-2b6pp",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-85-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-85-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-85-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-docker-18-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-docker-18-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-docker-18-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-53-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-53-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-53-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-gq9pd",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-gq9pd",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-gq9pd",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-60-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-60-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-60-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-jpgxc",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-jpgxc",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-jpgxc",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-lat-1-jmms8",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-lat-1-jmms8",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-lat-1-jmms8",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",condition="true"} 1 -kube_pod_status_ready{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",condition="false"} 0 -kube_pod_status_ready{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",condition="true"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",condition="false"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-q7psr",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-node",pod="sync-q7psr",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-q7psr",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="init-sync",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="init-sync",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="init-sync",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-82-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-82-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-82-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-sup-1-4fw8s",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-sup-1-4fw8s",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-sup-1-4fw8s",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-whn9v",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-whn9v",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-whn9v",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-hpcbf",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-hpcbf",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-hpcbf",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool-dvp",pod="apache-php-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="tiptool-dvp",pod="apache-php-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="tiptool-dvp",pod="apache-php-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-85-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-85-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-85-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",condition="true"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",condition="false"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-64-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-64-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-runtime-64-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.158-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.158-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.158-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-hhn8g",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-hhn8g",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-hhn8g",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-85-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-85-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-85-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-7fjj2",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-node",pod="sync-7fjj2",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-7fjj2",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-clzvm",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-clzvm",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-clzvm",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-docker-39-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-docker-39-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-docker-39-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-p2vdl",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-p2vdl",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-p2vdl",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",condition="true"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",condition="false"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",condition="true"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",condition="false"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-sup-1-pfhfx",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-sup-1-pfhfx",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-sup-1-pfhfx",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-int-3-nzds2",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-int-3-nzds2",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-int-3-nzds2",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-5z056",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-5z056",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-5z056",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-j8kq8",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-j8kq8",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-j8kq8",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-qr854",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-qr854",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-qr854",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-79-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-79-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-79-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-33-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-33-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-build-33-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-9sb6l",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-node",pod="sync-9sb6l",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-9sb6l",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-cxsth",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-cxsth",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-cxsth",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",condition="true"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",condition="false"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="spark-1.0-33-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="spark-1.0-33-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="spark-1.0-33-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-7zxfn",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-7zxfn",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-7zxfn",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-edp-4-975w4",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-edp-4-975w4",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-edp-4-975w4",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-trg-10-4kkfc",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-trg-10-4kkfc",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-trg-10-4kkfc",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-sw6vh",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-sw6vh",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-sw6vh",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-mre-1-wwf4t",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-mre-1-wwf4t",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-mre-1-wwf4t",condition="unknown"} 0 -kube_pod_status_ready{namespace="edev-communication",pod="plot-trg-13-txftz",condition="true"} 1 -kube_pod_status_ready{namespace="edev-communication",pod="plot-trg-13-txftz",condition="false"} 0 -kube_pod_status_ready{namespace="edev-communication",pod="plot-trg-13-txftz",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="default",pod="router-1-pqccl",condition="true"} 1 -kube_pod_status_ready{namespace="default",pod="router-1-pqccl",condition="false"} 0 -kube_pod_status_ready{namespace="default",pod="router-1-pqccl",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-dppzc",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-node",pod="sync-dppzc",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-node",pod="sync-dppzc",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-88-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-88-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-88-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-kmhl4",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-kmhl4",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-kmhl4",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-int-3-x2ztl",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-int-3-x2ztl",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-int-3-x2ztl",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-ksdhs",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-ksdhs",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-ksdhs",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-53-build",condition="true"} 0 -kube_pod_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-53-build",condition="false"} 1 -kube_pod_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-53-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-dvp-51-x9fms",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-dvp-51-x9fms",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-dvp-51-x9fms",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-84-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-84-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-84-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-hd979",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-hd979",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-hd979",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-d6p6b",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-d6p6b",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-d6p6b",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-9-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-9-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-9-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-8-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-8-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-8-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-thvjs",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-thvjs",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-thvjs",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-5-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-5-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-5-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-sbmw8",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-sbmw8",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-sbmw8",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-19-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-19-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-build-19-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-5q6w2",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-5q6w2",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-5q6w2",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",condition="true"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",condition="false"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-nb7c8",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-nb7c8",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-nb7c8",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",condition="unknown"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-31-build",condition="true"} 0 -kube_pod_status_ready{namespace="aem",pod="atomic-build-31-build",condition="false"} 1 -kube_pod_status_ready{namespace="aem",pod="atomic-build-31-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-fq5mw",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-fq5mw",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="oneagent-fq5mw",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-hckgd",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-hckgd",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-hckgd",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-xwjz7",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-xwjz7",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-xwjz7",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",condition="unknown"} 0 -kube_pod_status_ready{namespace="test-config",pod="kibana-854bdf584d-fpjb4",condition="true"} 1 -kube_pod_status_ready{namespace="test-config",pod="kibana-854bdf584d-fpjb4",condition="false"} 0 -kube_pod_status_ready{namespace="test-config",pod="kibana-854bdf584d-fpjb4",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",condition="true"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",condition="false"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",condition="true"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",condition="false"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="devops-playground",pod="sonarqube-3-lfc5m",condition="true"} 1 -kube_pod_status_ready{namespace="devops-playground",pod="sonarqube-3-lfc5m",condition="false"} 0 -kube_pod_status_ready{namespace="devops-playground",pod="sonarqube-3-lfc5m",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",condition="true"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",condition="false"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jenkins-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jenkins-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jenkins-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-tz7sj",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-tz7sj",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-tz7sj",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-qfwk6",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-qfwk6",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-qfwk6",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-94-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-94-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-94-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="elk-omi-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="elk-omi-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="elk-omi-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-98k9p",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-98k9p",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-98k9p",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-ktrsg",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-ktrsg",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-ktrsg",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-8zrm9",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-8zrm9",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-8zrm9",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",condition="true"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",condition="false"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-lbtmf",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-lbtmf",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="node-exporter-lbtmf",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-3hkdb",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-3hkdb",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-3hkdb",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.158-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.158-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.158-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-zx7vd",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-zx7vd",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-zx7vd",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",condition="true"} 1 -kube_pod_status_ready{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",condition="false"} 0 -kube_pod_status_ready{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-sb6vw",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-sb6vw",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-sb6vw",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",condition="true"} 1 -kube_pod_status_ready{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",condition="false"} 0 -kube_pod_status_ready{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-trg-10-597nj",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-trg-10-597nj",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-trg-10-597nj",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",condition="true"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",condition="false"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-rdbqq",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-rdbqq",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-rdbqq",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",condition="true"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",condition="false"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_ready{namespace="playground",pod="httpd-1-nvppk",condition="true"} 1 -kube_pod_status_ready{namespace="playground",pod="httpd-1-nvppk",condition="false"} 0 -kube_pod_status_ready{namespace="playground",pod="httpd-1-nvppk",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-67-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-67-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-59-67-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",condition="true"} 1 -kube_pod_status_ready{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",condition="false"} 0 -kube_pod_status_ready{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-7-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-7-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="dinomanbc-7-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-13-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-13-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-13-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-22-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-22-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-22-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",condition="true"} 0 -kube_pod_status_ready{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",condition="false"} 1 -kube_pod_status_ready{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="edev-communication",pod="plot-mre-45-r8vg8",condition="true"} 1 -kube_pod_status_ready{namespace="edev-communication",pod="plot-mre-45-r8vg8",condition="false"} 0 -kube_pod_status_ready{namespace="edev-communication",pod="plot-mre-45-r8vg8",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-thg27",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-thg27",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-thg27",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-86-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-86-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-86-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",condition="true"} 1 -kube_pod_status_ready{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",condition="false"} 0 -kube_pod_status_ready{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",condition="unknown"} 0 -kube_pod_status_ready{namespace="tvw",pod="debug-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="tvw",pod="debug-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="tvw",pod="debug-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="microservice-5-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="microservice-5-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="microservice-5-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-2-227bl",condition="true"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-2-227bl",condition="false"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-2-227bl",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",condition="true"} 0 -kube_pod_status_ready{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",condition="false"} 1 -kube_pod_status_ready{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",condition="true"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",condition="false"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="microservice-4-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="microservice-4-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="microservice-4-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-s3zbd",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-s3zbd",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-s3zbd",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-ckrzm",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-ckrzm",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="metricbeat-ckrzm",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-edp-4-fx4kj",condition="true"} 1 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-edp-4-fx4kj",condition="false"} 0 -kube_pod_status_ready{namespace="tiptool",pod="tiptool-edp-4-fx4kj",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-87-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-87-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-87-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-pnfvt",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-pnfvt",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-logging",pod="filebeat-pnfvt",condition="unknown"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",condition="true"} 0 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",condition="false"} 1 -kube_pod_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-87-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-87-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-87-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-71-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-71-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-67-71-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-vvlrd",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-vvlrd",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="sdn-vvlrd",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-85-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-85-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-node-66-85-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",condition="true"} 1 -kube_pod_status_ready{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",condition="false"} 0 -kube_pod_status_ready{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",condition="true"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",condition="false"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",condition="unknown"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",condition="true"} 0 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",condition="false"} 1 -kube_pod_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-059cf",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-059cf",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-maven-059cf",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",condition="true"} 0 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",condition="false"} 1 -kube_pod_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",condition="unknown"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",condition="true"} 0 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",condition="false"} 1 -kube_pod_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-docker-41-build",condition="true"} 0 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-docker-41-build",condition="false"} 1 -kube_pod_status_ready{namespace="bi",pod="cde-residential-customer-docker-41-build",condition="unknown"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-dpzhw",condition="true"} 1 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-dpzhw",condition="false"} 0 -kube_pod_status_ready{namespace="openshift-sdn",pod="ovs-dpzhw",condition="unknown"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",condition="true"} 0 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",condition="false"} 1 -kube_pod_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",condition="unknown"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",condition="true"} 0 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",condition="false"} 1 -kube_pod_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",condition="unknown"} 0 -# HELP kube_pod_status_scheduled Describes the status of the scheduling process for the pod. -# TYPE kube_pod_status_scheduled gauge -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-2mm4g",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-2mm4g",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-2mm4g",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-prvlt",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-prvlt",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-prvlt",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-gjfx2",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-gjfx2",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-gjfx2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-tnskl",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-tnskl",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-tnskl",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",condition="true"} 1 -kube_pod_status_scheduled{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",condition="false"} 0 -kube_pod_status_scheduled{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="edev-communication",pod="jenkins-3-m7q8p",condition="true"} 1 -kube_pod_status_scheduled{namespace="edev-communication",pod="jenkins-3-m7q8p",condition="false"} 0 -kube_pod_status_scheduled{namespace="edev-communication",pod="jenkins-3-m7q8p",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-q7vqc",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-q7vqc",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-q7vqc",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-cmvl6",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-cmvl6",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-cmvl6",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="elk-omi-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="elk-omi-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="elk-omi-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-85-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-85-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-85-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",condition="true"} 1 -kube_pod_status_scheduled{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",condition="false"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-uat-30-bdtln",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-uat-30-bdtln",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-uat-30-bdtln",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="test-config",pod="dino-s2i-build-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="test-config",pod="dino-s2i-build-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="test-config",pod="dino-s2i-build-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-50-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-50-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-50-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-4-5bwwz",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-4-5bwwz",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-4-5bwwz",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-83-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-83-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-83-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-83-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-83-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-83-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-nvsb9",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-nvsb9",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-nvsb9",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-83-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-83-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-83-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="devops-playground",pod="jenkins-58-rsxhf",condition="true"} 1 -kube_pod_status_scheduled{namespace="devops-playground",pod="jenkins-58-rsxhf",condition="false"} 0 -kube_pod_status_scheduled{namespace="devops-playground",pod="jenkins-58-rsxhf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-86-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-86-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-86-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-2b6pp",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-2b6pp",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-2b6pp",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-85-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-85-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-85-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-docker-18-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-docker-18-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-docker-18-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-53-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-53-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-53-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-60-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-60-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-60-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-jpgxc",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-jpgxc",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-jpgxc",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-lat-1-jmms8",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-lat-1-jmms8",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-lat-1-jmms8",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-gq9pd",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-gq9pd",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-gq9pd",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="init-sync",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="init-sync",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="init-sync",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-q7psr",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-q7psr",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-q7psr",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-82-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-82-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-82-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-sup-1-4fw8s",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-sup-1-4fw8s",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-sup-1-4fw8s",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-whn9v",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-whn9v",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-whn9v",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-hpcbf",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-hpcbf",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-hpcbf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool-dvp",pod="apache-php-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool-dvp",pod="apache-php-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool-dvp",pod="apache-php-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-85-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-85-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-85-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-64-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-64-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-64-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-hhn8g",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-hhn8g",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-hhn8g",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-85-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-85-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-85-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-7fjj2",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-7fjj2",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-7fjj2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.158-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.158-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.158-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-clzvm",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-clzvm",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-clzvm",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-docker-39-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-docker-39-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-docker-39-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-p2vdl",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-p2vdl",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-p2vdl",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-sup-1-pfhfx",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-sup-1-pfhfx",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-sup-1-pfhfx",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-int-3-nzds2",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-int-3-nzds2",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-int-3-nzds2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-qr854",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-qr854",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-qr854",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-79-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-79-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-79-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-5z056",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-5z056",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-5z056",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-j8kq8",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-j8kq8",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-j8kq8",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-33-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-33-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-33-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-9sb6l",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-9sb6l",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-9sb6l",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="spark-1.0-33-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="spark-1.0-33-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="spark-1.0-33-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-7zxfn",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-7zxfn",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-7zxfn",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.156-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.156-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.156-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-cxsth",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-cxsth",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-cxsth",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-edp-4-975w4",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-edp-4-975w4",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-edp-4-975w4",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-trg-10-4kkfc",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-trg-10-4kkfc",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-trg-10-4kkfc",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-mre-1-wwf4t",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-mre-1-wwf4t",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-mre-1-wwf4t",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-sw6vh",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-sw6vh",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-sw6vh",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-dppzc",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-dppzc",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-dppzc",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="edev-communication",pod="plot-trg-13-txftz",condition="true"} 1 -kube_pod_status_scheduled{namespace="edev-communication",pod="plot-trg-13-txftz",condition="false"} 0 -kube_pod_status_scheduled{namespace="edev-communication",pod="plot-trg-13-txftz",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="default",pod="router-1-pqccl",condition="true"} 1 -kube_pod_status_scheduled{namespace="default",pod="router-1-pqccl",condition="false"} 0 -kube_pod_status_scheduled{namespace="default",pod="router-1-pqccl",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-88-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-88-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-88-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-ksdhs",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-ksdhs",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-ksdhs",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="build-apache-php-tiptool-53-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="build-apache-php-tiptool-53-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="build-apache-php-tiptool-53-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-kmhl4",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-kmhl4",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-kmhl4",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-int-3-x2ztl",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-int-3-x2ztl",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-int-3-x2ztl",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-84-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-84-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-84-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-dvp-51-x9fms",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-dvp-51-x9fms",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-dvp-51-x9fms",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-hd979",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-hd979",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-hd979",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-8-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-8-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-8-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-thvjs",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-thvjs",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-thvjs",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-d6p6b",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-d6p6b",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-d6p6b",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-9-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-9-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-9-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-19-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-19-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-19-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-5q6w2",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-5q6w2",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-5q6w2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-5-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-5-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-5-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-sbmw8",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-sbmw8",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-sbmw8",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-nb7c8",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-nb7c8",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-nb7c8",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-31-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-31-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-31-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-hckgd",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-hckgd",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-hckgd",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-xwjz7",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-xwjz7",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-xwjz7",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-fq5mw",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-fq5mw",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-fq5mw",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="test-config",pod="kibana-854bdf584d-fpjb4",condition="true"} 1 -kube_pod_status_scheduled{namespace="test-config",pod="kibana-854bdf584d-fpjb4",condition="false"} 0 -kube_pod_status_scheduled{namespace="test-config",pod="kibana-854bdf584d-fpjb4",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="devops-playground",pod="sonarqube-3-lfc5m",condition="true"} 1 -kube_pod_status_scheduled{namespace="devops-playground",pod="sonarqube-3-lfc5m",condition="false"} 0 -kube_pod_status_scheduled{namespace="devops-playground",pod="sonarqube-3-lfc5m",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jenkins-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jenkins-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jenkins-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-tz7sj",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-tz7sj",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-tz7sj",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-qfwk6",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-qfwk6",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-qfwk6",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-94-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-94-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-94-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="elk-omi-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="elk-omi-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="elk-omi-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-ktrsg",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-ktrsg",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-ktrsg",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-98k9p",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-98k9p",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-98k9p",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-lbtmf",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-lbtmf",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-lbtmf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-8zrm9",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-8zrm9",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-8zrm9",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-3hkdb",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-3hkdb",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-3hkdb",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.158-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.158-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.158-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-zx7vd",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-zx7vd",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-zx7vd",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",condition="true"} 1 -kube_pod_status_scheduled{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",condition="false"} 0 -kube_pod_status_scheduled{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-sb6vw",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-sb6vw",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-sb6vw",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-rdbqq",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-rdbqq",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-rdbqq",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-trg-10-597nj",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-trg-10-597nj",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-trg-10-597nj",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-67-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-67-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-67-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="playground",pod="httpd-1-nvppk",condition="true"} 1 -kube_pod_status_scheduled{namespace="playground",pod="httpd-1-nvppk",condition="false"} 0 -kube_pod_status_scheduled{namespace="playground",pod="httpd-1-nvppk",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",condition="true"} 1 -kube_pod_status_scheduled{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",condition="false"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-7-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-7-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-7-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-13-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-13-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-13-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-22-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-22-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-22-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",condition="true"} 1 -kube_pod_status_scheduled{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",condition="false"} 0 -kube_pod_status_scheduled{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="edev-communication",pod="plot-mre-45-r8vg8",condition="true"} 1 -kube_pod_status_scheduled{namespace="edev-communication",pod="plot-mre-45-r8vg8",condition="false"} 0 -kube_pod_status_scheduled{namespace="edev-communication",pod="plot-mre-45-r8vg8",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-86-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-86-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-86-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",condition="true"} 1 -kube_pod_status_scheduled{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",condition="false"} 0 -kube_pod_status_scheduled{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-thg27",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-thg27",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-thg27",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="microservice-5-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="microservice-5-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="microservice-5-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.156-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.156-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.156-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tvw",pod="debug-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="tvw",pod="debug-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="tvw",pod="debug-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-2-227bl",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-2-227bl",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-2-227bl",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="microservice-4-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="microservice-4-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="microservice-4-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-s3zbd",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-s3zbd",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-s3zbd",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-edp-4-fx4kj",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-edp-4-fx4kj",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-edp-4-fx4kj",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-87-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-87-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-87-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-pnfvt",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-pnfvt",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-pnfvt",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-ckrzm",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-ckrzm",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-ckrzm",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-71-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-71-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-71-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-vvlrd",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-vvlrd",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-vvlrd",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-87-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-87-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-87-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-85-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-85-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-85-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-059cf",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-059cf",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-059cf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-docker-41-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-docker-41-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-docker-41-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-dpzhw",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-dpzhw",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-dpzhw",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-5-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-5-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-5-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-ql4nj",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-ql4nj",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-ql4nj",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",condition="true"} 1 -kube_pod_status_scheduled{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",condition="false"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-84-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-84-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-84-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-wj77j",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-wj77j",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-wj77j",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-xmflf",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-xmflf",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-xmflf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-2-jpzms",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-2-jpzms",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-2-jpzms",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-rplst",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-rplst",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-rplst",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-mppzv",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-mppzv",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-mppzv",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-jst8j",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-jst8j",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-jst8j",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-23-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-23-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-23-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="alertmanager-main-1",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="alertmanager-main-1",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="alertmanager-main-1",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-nhfg6",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-nhfg6",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-nhfg6",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-lzd9p",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-lzd9p",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-lzd9p",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-83-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-83-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-83-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-rq5nh",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-rq5nh",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-rq5nh",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-d8fvw",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-d8fvw",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-d8fvw",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-61-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-61-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-61-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-lat-1-q8vwk",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-lat-1-q8vwk",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-lat-1-q8vwk",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-1tvxf",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-1tvxf",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-1tvxf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinoman-domain-admin-server",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinoman-domain-admin-server",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinoman-domain-admin-server",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="alertmanager-main-0",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="alertmanager-main-0",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="alertmanager-main-0",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="build-apache-php-tiptool-54-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="build-apache-php-tiptool-54-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="build-apache-php-tiptool-54-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-0x8ws",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-0x8ws",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-0x8ws",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-ms2x9",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-ms2x9",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-ms2x9",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-12-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-12-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-12-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-59-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-59-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-59-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-vtjxf",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-vtjxf",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-vtjxf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-34-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-34-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-34-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-docker-20-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-docker-20-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-docker-20-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-vxkg9",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-vxkg9",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-vxkg9",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-54-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-54-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-54-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",condition="true"} 1 -kube_pod_status_scheduled{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",condition="false"} 0 -kube_pod_status_scheduled{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jenkins-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jenkins-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jenkins-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-lqvl2",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-lqvl2",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-lqvl2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-docker-40-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-docker-40-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-docker-40-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-20-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-20-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-20-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-shqcz",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-shqcz",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-shqcz",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="base-apache",pod="base-apache-36-svl9c",condition="true"} 1 -kube_pod_status_scheduled{namespace="base-apache",pod="base-apache-36-svl9c",condition="false"} 0 -kube_pod_status_scheduled{namespace="base-apache",pod="base-apache-36-svl9c",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-cjmv2",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-cjmv2",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-cjmv2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-87-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-87-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-87-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-shkwk",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-shkwk",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-shkwk",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",condition="true"} 1 -kube_pod_status_scheduled{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",condition="false"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-svswx",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-svswx",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-svswx",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-5g4p5",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-5g4p5",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-5g4p5",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-db449",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-db449",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-db449",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-s9shq",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-s9shq",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-s9shq",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-qdxkl",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-qdxkl",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-qdxkl",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-91-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-91-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-91-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",condition="true"} 1 -kube_pod_status_scheduled{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",condition="false"} 0 -kube_pod_status_scheduled{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-86-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-86-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-86-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-5x5hx",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-5x5hx",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-5x5hx",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",condition="true"} 1 -kube_pod_status_scheduled{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",condition="false"} 0 -kube_pod_status_scheduled{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-81-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-81-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-81-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="build-apache-php-tiptool-52-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="build-apache-php-tiptool-52-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="build-apache-php-tiptool-52-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-89-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-89-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-89-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-9-c8bkd",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-9-c8bkd",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-9-c8bkd",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-fzkct",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-fzkct",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-fzkct",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-cknc4",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-cknc4",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-cknc4",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="sonarqube-3-k2j58",condition="true"} 1 -kube_pod_status_scheduled{namespace="edev-tools",pod="sonarqube-3-k2j58",condition="false"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="sonarqube-3-k2j58",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-8tvwr",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-8tvwr",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-8tvwr",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-54d6g",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-54d6g",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-54d6g",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="jenkins-1-mr4zb",condition="true"} 1 -kube_pod_status_scheduled{namespace="edev-tools",pod="jenkins-1-mr4zb",condition="false"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="jenkins-1-mr4zb",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-85-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-85-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-85-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-pcvmj",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-pcvmj",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-pcvmj",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.156-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.156-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.156-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-65-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-65-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-65-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",condition="true"} 1 -kube_pod_status_scheduled{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",condition="false"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-dp74t",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-dp74t",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-dp74t",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-mghfm",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-mghfm",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-mghfm",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-t92kj",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-t92kj",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-t92kj",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="prometheus-k8s-1",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="prometheus-k8s-1",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="prometheus-k8s-1",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-8px65",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-8px65",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-8px65",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-57-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-57-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-57-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-9-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-9-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-9-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-86-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-86-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-99-86-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-drdp4",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-drdp4",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-drdp4",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-jz4s9",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-jz4s9",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-jz4s9",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-77lgc",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-77lgc",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-77lgc",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-ghb47",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-ghb47",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-ghb47",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-uat-30-54hpm",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-uat-30-54hpm",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-uat-30-54hpm",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-96lh2",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-96lh2",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-96lh2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="default",pod="registry-console-1-mwz95",condition="true"} 1 -kube_pod_status_scheduled{namespace="default",pod="registry-console-1-mwz95",condition="false"} 0 -kube_pod_status_scheduled{namespace="default",pod="registry-console-1-mwz95",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-dcpqs",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-dcpqs",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-dcpqs",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-63-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-63-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-63-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="elk-omi-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="elk-omi-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="elk-omi-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-6vzvp",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-6vzvp",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-6vzvp",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-9bv76",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-9bv76",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-9bv76",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-379l2",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-379l2",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-379l2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-w515p",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-w515p",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-w515p",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-mk189",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-mk189",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-mk189",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-qr3g6",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-qr3g6",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-qr3g6",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-j7mlr",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-j7mlr",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-node",pod="sync-j7mlr",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="microservice-3-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="microservice-3-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="microservice-3-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-5d4g2",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-5d4g2",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-5d4g2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-93-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-93-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-93-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-mre-1-wd99j",condition="true"} 1 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-mre-1-wd99j",condition="false"} 0 -kube_pod_status_scheduled{namespace="tiptool",pod="tiptool-mre-1-wd99j",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-6n88c",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-6n88c",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-6n88c",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",condition="true"} 1 -kube_pod_status_scheduled{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",condition="false"} 0 -kube_pod_status_scheduled{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="awx",pod="awx-init-container-venvs-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="awx",pod="awx-init-container-venvs-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="awx",pod="awx-init-container-venvs-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-6ls5t",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-6ls5t",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-maven-6ls5t",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-92-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-92-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-92-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-10-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-10-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="dinomanbc-10-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-24-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-24-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-24-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-86-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-86-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-86-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-82-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-82-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-59-82-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="alertmanager-main-2",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="alertmanager-main-2",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="alertmanager-main-2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-76bcs",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-76bcs",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-76bcs",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-8-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-8-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-8-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-x2q79",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-x2q79",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-x2q79",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-7-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-7-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.159-7-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-84-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-84-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-84-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-83-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-83-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-83-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-95-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-95-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-95-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-c4l5w",condition="true"} 1 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-c4l5w",condition="false"} 0 -kube_pod_status_scheduled{namespace="dynatrace",pod="oneagent-c4l5w",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-m2kzj",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-m2kzj",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-m2kzj",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-62-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-62-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-runtime-62-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-88-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-88-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-66-88-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="playground",pod="nwtool-1-q8gx2",condition="true"} 1 -kube_pod_status_scheduled{namespace="playground",pod="nwtool-1-q8gx2",condition="false"} 0 -kube_pod_status_scheduled{namespace="playground",pod="nwtool-1-q8gx2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="vault",pod="vault-0",condition="true"} 1 -kube_pod_status_scheduled{namespace="vault",pod="vault-0",condition="false"} 0 -kube_pod_status_scheduled{namespace="vault",pod="vault-0",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-tvmt2",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-tvmt2",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-tvmt2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="default",pod="docker-registry-1-qn47l",condition="true"} 1 -kube_pod_status_scheduled{namespace="default",pod="docker-registry-1-qn47l",condition="false"} 0 -kube_pod_status_scheduled{namespace="default",pod="docker-registry-1-qn47l",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="test-config",pod="ws-dino-rest-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="test-config",pod="ws-dino-rest-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="test-config",pod="ws-dino-rest-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-lvf42",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-lvf42",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="ovs-lvf42",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-cfsmp",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-cfsmp",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-logging",pod="filebeat-cfsmp",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-87-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-87-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.157-87-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",condition="true"} 1 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",condition="false"} 0 -kube_pod_status_scheduled{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-sdrk8",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-sdrk8",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="node-exporter-sdrk8",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-d7tkr",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-d7tkr",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-sdn",pod="sdn-d7tkr",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="default",pod="router-1-vnlzs",condition="true"} 1 -kube_pod_status_scheduled{namespace="default",pod="router-1-vnlzs",condition="false"} 0 -kube_pod_status_scheduled{namespace="default",pod="router-1-vnlzs",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-84-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-84-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-nginx-100-84-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-54-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-54-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="saint-peter-1.0.160-54-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="microservice-2-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="myproject",pod="microservice-2-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="myproject",pod="microservice-2-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="base-node-67-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",condition="true"} 1 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",condition="false"} 0 -kube_pod_status_scheduled{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="prometheus-k8s-0",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="prometheus-k8s-0",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="prometheus-k8s-0",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",condition="true"} 1 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",condition="false"} 0 -kube_pod_status_scheduled{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-32-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-32-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="aem",pod="atomic-build-32-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",condition="true"} 1 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",condition="false"} 0 -kube_pod_status_scheduled{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",condition="true"} 1 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",condition="false"} 0 -kube_pod_status_scheduled{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",condition="true"} 1 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",condition="false"} 0 -kube_pod_status_scheduled{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",condition="unknown"} 0 -# HELP kube_pod_container_info Information about a container in a pod. -# TYPE kube_pod_container_info gauge -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://7c0bd5c20bc5bf74e7096234245b065b67d3b836a194f50df935ca0d07622642"} 1 -kube_pod_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://9ae5af858e2bde0a47cb52a5d527a81d00151c828678167906a890aaebf7f86b"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://e6f917770db6174fcba262c3a526900e937342ee4b2018313dfec0ad7273fd58"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d7ebccb0ef4fdc02489cfdfaeadf96255333ed7676520434d4ad67b0c7db2d56"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://61db7e29dc078124aa92a0ec6431c352aa25d710bb2d13542839c6d40e829e50"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",image="docker-registry.default.svc:5000/telenet-monitoring/aws-alert-omi@sha256:123f8ca0b9376c2da7789d960d6a86f739bdc982bbe3fe9c4c3da9c9cb39240c",image_id="docker-pullable://docker-registry.default.svc:5000/telenet-monitoring/aws-alert-omi@sha256:123f8ca0b9376c2da7789d960d6a86f739bdc982bbe3fe9c4c3da9c9cb39240c",container_id="docker://f61c344cd773e07967886a54a740216d40cf7222521ff1438e7eacf80b9c2848"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",image="docker-registry.default.svc:5000/weblogic-poc/ws-network-inventorymgmt-dinoman-rest@sha256:60538a83183ba83a100ddcd93e23024765228f1ca78fd78ae9e1b99663226f36",image_id="docker-pullable://docker-registry.default.svc:5000/weblogic-poc/ws-network-inventorymgmt-dinoman-rest@sha256:60538a83183ba83a100ddcd93e23024765228f1ca78fd78ae9e1b99663226f36",container_id="docker://fbdf2ac639d7d660528fa3aaf48ff06a8bc0799a2302974db6106d093c75d213"} 1 -kube_pod_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://e9b5de195a38d421328a8295c763db244bade88a45a31c51edab94a3f820a07a"} 1 -kube_pod_container_info{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",image="container-registry.rel.apps.telenet.be/telenet/edevradiator:1.0.60",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/edevradiator@sha256:b56db77d596ebb3e04a105e4f09119cff69559f5b8b412e169ee75b8cd47ee04",container_id="docker://9ecbc2fda6993f66b8a3cf8ab5196608e7ea93d901871a6dc9be8a346bf03061"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://cce36350e5448e0933d7f2a0702f7725d3cc3c83e8ae566356b8a6d186a03c18"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://3fafd52d00d4c334ed4052c7b46bbd705b47be37d5982a629f4b0bdb44b10b1a"} 1 -kube_pod_container_info{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",image="container-registry.rel.apps.telenet.be/dynatrace/oneagent:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/oneagent@sha256:b34a220ec82d0cf8f1236d11be9ecdf9645832e099e7adf14ba571fa8ab8e88f",container_id="docker://1ad0f389263db87036af9ea610db1c41833a895fdf65ec090b301e86e3d4fd49"} 1 -kube_pod_container_info{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",image="container-registry.rel.apps.telenet.be/dynatrace/oneagent:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/oneagent@sha256:b34a220ec82d0cf8f1236d11be9ecdf9645832e099e7adf14ba571fa8ab8e88f",container_id="docker://8828fc1533ffd926b06005f190889770dce05ba75555801da4f490e71a201505"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="sdn-db449",container="sdn",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://414a7f2c1a220873233bd939cc8d924967b40317e1a4f06d7a1a3f6b4a723155"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://ea21a73e521e1527dd82acddb9d1da653ffad380b0b6b10c4f52edfded28995f"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://5d79273852d1cb5cb28f77bf5a90996f41d0c565612ceb16a46cbc663018f967"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://bfbff5e5a29d7a46aefcbf98d4429f04221732e81bf3e9178c278cce95c93173"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://06c1dd573c07a738cfe0891d77e7944e3e6f33d3afcd125d588a647dbcfb2d21"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://92a9bedd4ea0b30e018150d0a2ac5466d902b6893a16956401fef086d9065243"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://465b046324bcd60289002ab5e448fc627dae0a3b88adad2e8bedb42462c6633c"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d92d60cf4e8d1008bb7add5460bbbc098324a78bd8415b51982e0eccc4581416"} 1 -kube_pod_container_info{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://2566e1da0c53a36ce33ac1e552e5ab1ca366fb1ca7dff30716bcea15d8bfe123"} 1 -kube_pod_container_info{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://5b1a455f698dd11d8d1b87867a24f53d88afa1b1faa63c4aa27fb7c47f07b96b"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://26ebf263567f0c6ccd252b81baaa276a1c3fbf43a4c01d7fa8acc0f410f23465"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://e2d368556ea16e3f37b403d89c853f0a956713799f89d8253634734975aa895d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://7befa1574309596deff3b1334fb9757547a7b91849be4e73f4cf9521ee7aca3e"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c27dcf499a6c23117d5b70d7022dfc099717ac4fc3df1333ab9e6ffe0761ae0a"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://945d69be8b9dfb6aa65d6ab7c041c61f0bf79df66910486023faf420c36a3032"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://6d420502a0eb0b04748a0cbdd0717e524bd8afdce263d67d8864a0630eb60d20"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://d509942b08c5f158bdd0f8d795c65e18c24ab54d3b71642799743a5d18fff641"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d98ec652e56f8f4f83ed125f43340c30af7992e07db1aa544787f61c26c3b340"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://cf6a95a722d80a7a4f1aa29758513a47c240c0c0a1e02d6f9ba4598f597af07c"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://b37050452c9ee569547f1a9757eaf6598584dadd06d28d42c6601ded2e031761"} 1 -kube_pod_container_info{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://edcaaa1dfefc07565b2a1d90a07aae7d168948a6df26ba4057bead8bf6b9350b"} 1 -kube_pod_container_info{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://91ad03aea3197f6c662bc638615e900574d2abd21f4a3202a0a3eb1b57bb4d2c"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a9f4ba5eb50bd7791e73043a0ae90e6180446cff04d8164cf6a61771f42d6f43"} 1 -kube_pod_container_info{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://5856a2cd6ff48e52a85c5b972812dd10050e76420f84c67c20eec2f5e7fe5f3d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://08d3bf86c3c3063a500fd9b9b84b15221dd4937c523c84424bf63db58809cd35"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://7f7ed2a0601e63480021ffdaf6749508d5c2abfd5f98e66ca89d805bccf8a62e"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",image="container-registry.rel.apps.telenet.be/telenet/base-jenkins:stable",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-jenkins@sha256:46912a49c9d104da3e414e6c856b88c8ad0b3115e5d8aed953b96672f1be4403",container_id="docker://20737ce08b62ab2ac207e5259993683d73932a86f14acb7b15f62e38b0953d21"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://6a99371a6fc58573b1e54007e829da0240985f46aa46774e2f59282bd420945f"} 1 -kube_pod_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4feaaf8d2072cd1d487f5df5a54c6d76bdc6bc4d678b42665281b9091c52734f"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",image="container-registry.rel.apps.telenet.be/bzon/prometheus-msteams@sha256:a001853cef04b7d2271d08e9ca61779a318f46767d568af441c142df7c7d32eb",image_id="docker-pullable://container-registry.rel.apps.telenet.be/bzon/prometheus-msteams@sha256:a001853cef04b7d2271d08e9ca61779a318f46767d568af441c142df7c7d32eb",container_id="docker://3e01a20dd19d24098db906d12c3dd742690f973182df7f197046b46902556c43"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a1363510ed6b2d5ecef83f784f05e54cdc274a0bda529e297904f3b52b8ff608"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",image="container-registry.rel.apps.telenet.be/google_containers/git-sync:v3.1.2",image_id="docker-pullable://container-registry.rel.apps.telenet.be/google_containers/git-sync@sha256:72b2b10bcf1599bb9e0a8524fb0e20b958798fb251991ce99e0775760d79f992",container_id="docker://f8bc28d1a89b4976cd24a7d60cf4fe6a14af20d772a2c25c622cad9413e4db6d"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",image="container-registry.rel.apps.telenet.be/telenet/kube-applier:1.11.10",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/kube-applier@sha256:f1219214a8137233e40d968d97bc708f490e710ca326996e001322ebb3282c19",container_id="docker://44838cf54425ed1f2e711d1d495f2325e485ec986f25483b98533e6bcfdec52d"} 1 -kube_pod_container_info{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",image="container-registry.rel.apps.telenet.be/depauna/sonarqube:7.9.1",image_id="docker-pullable://container-registry.rel.apps.telenet.be/depauna/sonarqube@sha256:90a5326f433893998250b213ca78ee24eca20449423abe6583d0a1f72b2ed227",container_id="docker://b189d62c9f72142e984eaa3cd778233b7513459590d0ed407a8ecc7aa928a93b"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",image="container-registry.rel.apps.telenet.be/yauritux/busybox-curl:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/yauritux/busybox-curl@sha256:e67b94a5abb6468169218a0940e757ebdfd8ee370cf6901823ecbf4098f2bb65",container_id="docker://9683bafec4e55032550aff25e946ed0c34c6f7e5dc882c6a5eef2040ce07cb21"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",image="container-registry.rel.apps.telenet.be/kube-state-metrics:v1.8.0",image_id="docker-pullable://container-registry.rel.apps.telenet.be/kube-state-metrics@sha256:9d9632128f94b82dce5cf343340bb36a94bee002e8f5fb334b9cf649f47d0ea5",container_id="docker://8a8f5f8f0198c45bb96183a33883b464ceb7ba190ad512685c2a70284fbce87d"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",image="container-registry.rel.apps.telenet.be/openshift3/ose-cli:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift3/ose-cli@sha256:7c65361476389b7b171b700f17fed4a41352e0f416d94ceb56f72ddac03a63fc",container_id="docker://1d6e9ad4e60084505d98097b1b2b2c52e2aedbe3cb3fee70d249ded53ce02227"} 1 -kube_pod_container_info{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",image="container-registry.rel.apps.telenet.be/dynatrace/oneagent:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/oneagent@sha256:b34a220ec82d0cf8f1236d11be9ecdf9645832e099e7adf14ba571fa8ab8e88f",container_id="docker://ecc38ac454f90a68d680f04dba5d755d668bdf3a9ea4fc6a3474c588ffb6633a"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://0ff2a0a91952af615c71399867314e5d0e49e28de2393561a37c96b6b50d7f69"} 1 -kube_pod_container_info{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",image="container-registry.rel.apps.telenet.be/telenet/base-jenkins:stable",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-jenkins@sha256:46912a49c9d104da3e414e6c856b88c8ad0b3115e5d8aed953b96672f1be4403",container_id="docker://40c50b5452d93b5c4b1a4349d6c98409a11f20d67482c76e9523e44478883364"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b91181d440574a7912a2958d04f234664a26c1141eef826f391dab97e3442862"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://170fe5842cd2ba041b33d7a1fb0013293dff6702d6b052600e6666db9120cb0f"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://cefa5df4802ec51970221055bbc8c20f3c0907986e26315487b8f482eff02f6c"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://e31ef6750ea44e0ae7a21cfe149e5a179fafe2a71f6df0745cb1cb22dd760470"} 1 -kube_pod_container_info{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",image="container-registry.rel.apps.telenet.be/dynatrace/oneagent:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/oneagent@sha256:b34a220ec82d0cf8f1236d11be9ecdf9645832e099e7adf14ba571fa8ab8e88f",container_id="docker://110b216b837b862abf383eee0d5b7b2e9303224cb0dc8d56d74e1e73cab5120b"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://035b58e992548730f6f6aae406159a50b1cd9c83de98e10b7beb0fae10dff820"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://b580433bbd78a754c491ec6fb6e8823c738f869fc916ca64e5454c78bc43652f"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",image="container-registry.rel.apps.telenet.be/openshift3/ose-cli",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://50a11f859812d0400b17c3369bfe63451601ca0aa19faf482c3e333a7a38a460"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://eb0f5fc77ee1521c4245a88aeaf0a51d3ac67e473fffb26777554a0cd8ac3245"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://1bf9d61520c1c6375809a9c9b4ab6a779f1800cf8705b6369551a24e4452f86d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://530648d78d24f02a001fd49f7dd1f6319ff976fe38e4c40ffd293924560e516c"} 1 -kube_pod_container_info{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://d5919812ce31730d2078caeb63bf196f5ffdd3f68b2a6c59292a441c7afafe25"} 1 -kube_pod_container_info{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://7db50e5cc7a4414f192007fff21c496679d1eba1719d0a763029c482bd81af45"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",image="container-registry.rel.apps.telenet.be/openshift3/ose-cli:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift3/ose-cli@sha256:7c65361476389b7b171b700f17fed4a41352e0f416d94ceb56f72ddac03a63fc",container_id="docker://862c60738a50b4600c1ca6701f7a4a4ccf94906270c6083646318a04b0e33e6d"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8028eb37a315c53f15ad5a2ef02a8c1dcc49064580fe9a47d2d0ace9afc5537f"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://7fb3e183c6c95f4f91b48ca5d091c73ce533d7c0afc85d0a3beee223ec513e17"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://9168d417479c377307ebaa26eb7fe17c987951132869187170438572e0eeaa36"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus:v2.3.2",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus@sha256:8faad95225efc7346d149b893fe169d857c5c5b5de477129b60707f06c170bcc",container_id="docker://10d8a11fc124227f61a57c7c2f29f80adc0f77ec10b81c0c4d248652f738c918"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",image="docker-registry.rel.corp.telenet.be:8084/coreos/prometheus-config-reloader:v0.23.2",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/prometheus-config-reloader@sha256:df1453c7c69e4f2ab8a86fc18fe3b890ce2f80fed6d6519dc9d33927451b214d",container_id="docker://7a02e424c947ac3aa55746bf50008077cfed18f6076cc31350fde9b3983acc04"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",image="docker-registry.rel.corp.telenet.be:8084/openshift/oauth-proxy:v1.1.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/oauth-proxy@sha256:731c1fdad1de4bf68ae9eece5e99519f063fd8d9990da312082b4c995c4e4e33",container_id="docker://79fb0109c4b21a34bf124ce99a073852d868630d4f86d97030fa5d75cb70e016"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",image="docker-registry.rel.corp.telenet.be:8084/coreos/configmap-reload:v0.0.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/configmap-reload@sha256:e2fd60ff0ae4500a75b80ebaa30e0e7deba9ad107833e8ca53f0047c42c5a057",container_id="docker://d802e3732c508f7fa56e7dec42383745d46b093d7e51bd12e04a4b892701030c"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://92ec66db8540644a7133cf16d5c67f731a130b723781083a5978a721f8b5e10d"} 1 -kube_pod_container_info{namespace="openshift-node",pod="sync-mghfm",container="sync",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://e5e8c7cde26f3514bee85d919f71115a0273a215df15531b1bb51a32102f9979"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://ca670c219e012a2cb13c2c0d1561d66e5cbad6a083b73b047c7b91b72ccf1608"} 1 -kube_pod_container_info{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",image="container-registry.rel.apps.telenet.be/dynatrace/oneagent:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/oneagent@sha256:b34a220ec82d0cf8f1236d11be9ecdf9645832e099e7adf14ba571fa8ab8e88f",container_id="docker://78ecedfc415ab53e047164eb3b99386adb198c6b5010746c7991efe008c28e36"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://e5c8dd970dfc6a0725119437ee73152d4f819da8a2c46e42cd8485d75f4f8e3d"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6d45dd465999cc70805e9331df5f2080d531d12af1d81b6fca3d4acdafd8614b"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://6870b0fcebc0b16d1d40f3bfe6c7ad3a2664d71d9b3f5553a27aab059f0ab516"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://727013f1f8f2874c4748a1575c123c7c8a94aca11c15a733d440f299a97c6f0b"} 1 -kube_pod_container_info{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://a9490df415051f13d8ba4c7d0a09d933d9ba83ef30243c1cce0e570bf481df7a"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://1bcf61d3b3cad50dfc51544b2cf5ee522b4b41e33676013f52cffd5e570f993c"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://540fa7eec9f069721cb4ead3ce14940294dac58f1a1b771dab009fd29e026263"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://c5458aa7f6698741e9e716873ec4fa4da5c45b191cef857758e4104294b8fc5f"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b6b1744ec4a9e17ea6f6413e7b1fba1bc0090c9d1c5e6c7f4f2d0fe2d68aff2a"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://31be18b0af1c4c0c901f9ac619346e4ebe12b0db897c0b4673b6e5c014665914"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://f9b0ef2dae82d02bd99fe5b38ea52e727f2b477cd8730047b1b2b8918a9b2059"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://33739d53ebe5085679fab4c95da0a922bbe4caaa606f5e36c731107ca8925875"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://5781d7cb276d742108d290a455c1ae3d717e2c27c06cad0eb443fb0706f2fa6f"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",image="docker-registry.rel.corp.telenet.be:8084/coreos/prometheus-operator:v0.23.2",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/prometheus-operator@sha256:8211b3eb30cb8591ddf536f1cf62100f5c97659c14d18dd45001acf94dafd713",container_id="docker://2ac0e0774a2da067855d4ae13929c97d6547eed8775ad276a6ba34c36eab2b03"} 1 -kube_pod_container_info{namespace="openshift-node",pod="sync-drdp4",container="sync",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://524aad2c502e747cf4ccda6b89a55344ee8e5c62b2ac0c508a61d1c1488dec39"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://81f002405fad46047dc6b92562c7f5698d02aecb58701b48a9afc117a631bc56"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter:v0.16.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter@sha256:4fc227cd04eba43fdfd5d9a076566bcebad61801b31fd25ee2b3f6a3780e8e1c",container_id="docker://7dc995014533922660c96355520f682ea72c15a3e6b71a180a032048ac19b65a"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://c1a55cd29683237cd749804d4bd6a060f3655a5cc1ea8c7a8612187bb08c030d"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",image="docker-registry.rel.apps.telenet.be/beats/filebeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/filebeat@sha256:31e1ba215153d3bac548998052b3ec3c04362b83fa20a7ad3233520015ac0615",container_id="docker://a52d541fe27c22398fd108309766f5417c13c55cc0757a6c9a73c30519e6a302"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",image="docker-registry.rel.apps.telenet.be/beats/filebeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/filebeat@sha256:31e1ba215153d3bac548998052b3ec3c04362b83fa20a7ad3233520015ac0615",container_id="docker://dc1b6ba435bbe266b315078fb60102292314d340fc3a5750fe8327dd71e9ea3b"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://3492de9c8829421f6d3b406f96d1e83ee32d5560d20c22759be42ddaf1213a26"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b2acbfad6369f009ea30899a545cdf360d76844ca556e12c8766b295da33a46d"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e66ed8020099c206735c766c77e2124f59d62a173406530edd1a08701affc176"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://68919b4ba505cc1cd053207331c8664914c02615f90ece7b4f892cc86fee1e22"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",image="docker-registry.default.svc:5000/telenet-monitoring/openshift-alert-omi@sha256:ca722ffa2b50d5b76c8d5b93ec4cd28bf42473d5b94bff2e6268723a0fd10373",image_id="docker-pullable://docker-registry.default.svc:5000/telenet-monitoring/openshift-alert-omi@sha256:ca722ffa2b50d5b76c8d5b93ec4cd28bf42473d5b94bff2e6268723a0fd10373",container_id="docker://7423c52c6452b175949a55f3c13979479b625a859ccd02432014412553570270"} 1 -kube_pod_container_info{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",image="container-registry.rel.apps.telenet.be/kubernetes-helm/tiller:2.14.3",image_id="docker-pullable://container-registry.rel.apps.telenet.be/kubernetes-helm/tiller@sha256:b43c4891dbfc1da228ba18dacc754d6863bd2c284341101d4aca5aa06faa7cd8",container_id="docker://ae7f3a6599a8963d8d02a5b41ac8812cede2ccbba3149723ea40d657f9fa2320"} 1 -kube_pod_container_info{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:31bcee2ef518eb9b7e8d9bff23fcdf18a2eb97b8f42a0f89d2ab016e903aa8d8",container_id="docker://c690e953c7c6053db100826fc4607a4e2f266f40ce553e68d8ad0cd455923165"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ce45a068b30f597bd80887f1a27c1961db7bae27278906479682036eaa0e4274"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://ae52ce8dfdd0d81d309c31bfec52435db5846c90c743be0d1f4c4b561b03363f"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a28aab212565c74c1dc35848af8763427f7af44d77c5b24eddf8dfd851bcbd45"} 1 -kube_pod_container_info{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://51172b8ddce78d3eb933dab861fb5772f8629e00f7a8515584419d452c8fef35"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://12d6e8ca730a0572d9c1d4f5e0ffd16e0d20e4013d490a6ad9f839f0bcc0f83f"} 1 -kube_pod_container_info{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://8b4f8b1e31dfc84cb1afd4ecf93afa18557952968b02ed2a6c8cfabf3cdd4e3e"} 1 -kube_pod_container_info{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://ac92b6bbd61ac6565b1d89e6471bf1072b79bf383fb5771bba8d51bcddc2a71d"} 1 -kube_pod_container_info{namespace="default",pod="registry-console-1-mwz95",container="registry-console",image="docker-registry.rel.corp.telenet.be:8084/cockpit/kubernetes:latest",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/cockpit/kubernetes@sha256:f38c7b0d2b85989f058bf78c1759bec5b5d633f26651ea74753eac98f9e70c9b",container_id="docker://6bae15e740fce36d515b927d998d27715b2a129e4891d54bb8aedf9cf9c24122"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://864509632d4f3b29421825c0fac0ff10ec30b24b17356a1e3e0aa49ebf45854f"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://e1cdaa88f8125521bbe1534b9c58774646ad0187f7f37d69c7d1d420df95a10c"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://09732ca874f7e41c814d11732aa7d4470c6f1a431e210a71b7df60edb6699477"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://c0423e90ad44e76b77d0e01dc7a88509b353d165139e2f183e0d1b2251c9d97a"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://d9df700bd0ceef62ec7ead286900b35b4ab49dfc5982ff5c45f3d4d898d0b17d"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",image="docker-registry.default.svc:5000/openshift-monitoring/aws-alert-omi:latest",image_id="docker-pullable://docker-registry.default.svc:5000/openshift-monitoring/aws-alert-omi@sha256:5406119afc62028f6392e53deb5d50364fa5d2fa67affd95023b1bb5e599cdad",container_id="docker://058ad92a4698c521a9d284bbeda899468c176567e6716b0183d06152df6f8b26"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://754987c752e44e38105681501f9bd00f00bdcea4d108d313cf865eaf8ae5344a"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://cb575c5064e6fb1c04e72eaafd224f7379f52eaf8ec848381fd562e6dd931e4c"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://af33eb1bb870d11de268041670dbe87461e9706bbea8e15c05c73d177a34c469"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://6d26979eb6ad556ae97d3434c2d53522f255480261a0d33c34b4534b1e39fd24"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://14c13c8a2c9b5e57f0460f57aa7aec5c2956c46b0813233a51daa1179888242d"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://21409a1bfe76a839bc44a8c83de87a3601cd7b04bc0009012dfe7771fc55e245"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",image="container-registry.rel.apps.telenet.be/telenet/springboot-sample-operator:19.12.83",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/springboot-sample-operator@sha256:1911af446760d9c262fc523fb8ff489920964d3d2573b5913480fb794be104c6",container_id="docker://5ad5122c0137b927b0c076709df92b162abca571dbcd190f8d37c6139cedd01e"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://7e3ae5ca70f5572840a29c5d7414a6549a1f0563cf48df0ef4207d079c6d9c4c"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:57ef78f7add4e3b8461aa380eae5bd068bd0c4534f9bdad748379f382bc28a03",container_id="docker://ae7abe896da54d0ac1da5d414315f47a45c184ffa645b8217198190e64950777"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://8997daac5631b83b058d26ddd94f4e2e2ca5984795943b7e5c336f70175ab46e"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://7b0063ea92e57a20a4ae634683542b768a7b837ca70cc504540e1cf08eb94b07"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://57d6427a67d13c7bf05825abb091aa2bf94b3289fab4d53499a14731afda1823"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://be01ce5d9f09680a6f43954a3c5c5f374ce73fbe9c6ead5f92dcd530a51cc608"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://847c048879d4f744f0d87fe9a356e04357705199f599443b5c2fb1d475b6424f"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://73d67b26ed8ed80a5e751eb860a1e716a61e945b7c11653543b36703b58b4f4b"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://102ed2791d46251141893339a33629417be1432128c675316d314913fe38375f"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter:v0.16.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter@sha256:4fc227cd04eba43fdfd5d9a076566bcebad61801b31fd25ee2b3f6a3780e8e1c",container_id="docker://cd114e4103d1fa1515e68ddd0dde225d751054d201edb363cbede800dfd1bf58"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://e9e335e4878a963b12bc2f83f6a8af3df6837d3db8ac9525678baec6e1a56a4b"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://549a89e50fe0487640fe143ed4de786196a58507faa25565700625a6e90df927"} 1 -kube_pod_container_info{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://a172b777844c9f4492bf6d9c8aa82e60bd3490dca8c9be6f5503ffb7ae5eed3d"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://5a163c2fa8e8d9027ad1fc59a679a83693a3e673c73ad407204953c9db54b81b"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://ca508edb3ad6f417b0f49fade5961e5d5e258e8f076fb45ac5c1769a772c046e"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://0750b30e53364b2371fe1f9f763aea04a170fadd39e24c3f9588e7beab948526"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://67edcd4d21453326153f7c46e117470783741ed10f9e6949c449b27607e9f14b"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://8e3cccf1166d39035919fcc6e362f926e290c666099d27196bc5711e67cdc771"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://d2bbfd4c78def66af2f3975d028793746f23857073da3c700fcf6c859508447f"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://6d7e0bb7d131b85064ed0428fc24062bda73461e4557650ad9f62e27f4d94e5e"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://512f3c0b2fa3716a80e6cdec26364b0b4f1ddb37842658062a9d0d3c0aae504e"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://d2b89391c2e56707ddb365b5ef9cb9286cc69069021c01230ef37c28b9d6b741"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://86cb4cb1c819f16173a6ec879d6b257d33fbff86fbb09b504bade8f44caa4368"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://b8849069e2025355b6fab2a5a11c0864f042bd60d87539314e2ec2167c9e5f4f"} 1 -kube_pod_container_info{namespace="openshift-node",pod="sync-j7mlr",container="sync",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://c364a18903e965075835025816153564f9352a1288a5a476c830d068ebfb0960"} 1 -kube_pod_container_info{namespace="myproject",pod="microservice-3-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:fa8b2f0e2a419fffdde436668f06a60c4410501caa11cf914bd2a4f469a95d9c",container_id="docker://cc016ab330e9162f1b23dc1a0a6eab0d0f6556d4d15bda0a2830fa914e48621c"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://e6d690d9c53eb048f559862288ab9c05c5e2e8d985e1281093b2904a5309e202"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://20f9e23ff7669a4975aa47e9e208e41d4746ce07f303942cf7a8b657de103410"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://5cee3a5cf150cf6daf504bef4c897d5a3ebe011632b7871799340a7d15484157"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e4ed7ffccba24a2421c42dc31c3f631828e321e610a0801112a002396fda1e15"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://29c6f9c32cd413464f7586627f371d703e0303c6d39402595bcb27233234100e"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://52f9a1b9f595ec4a1bfff43fca94347c251d57e9e132b901653090953478dd31"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://14a27430af174728f147ab57e8ad8d335d7df83eec01e37eaac8fc49312ad82a"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://91be95035ba84378c6a4208ecf16e454942da0983833d47c7743c059b233d84b"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://9ca8357022cd3472cd0ad32ca09d6d4559032b94aa5d1358561ae67bdfc9146d"} 1 -kube_pod_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://27dc7b64cf693d66d1b439b1ab6cd5443a5658f156ea9b64376c8f68ec281e6c"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b3eb4c1a215d9a2abab8f9d21ab63e0f52e096f3b3c1b3078dc51ec0b2d3907c"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://a86a3fc5616d842e5aebae0f8f52b117d07ffe173c11554ae73fa221fb2cf032"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://0bd2d02bbff47914329393ce673fdf20b7bce3edd4d9176b0d7623abd89a0449"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://96c4a0291947d214b963b4c30561c9436461d3d241606f30058cdfc2661ee412"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://05a832f31a787c2908c5f8ffcf05c22e220b0bbd2a998217f501a96c74ff1118"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://5ddfb8ec25879f7f9b7f1516e10acc4f0982ec9e4de7b97ac0c97198a32fdc4f"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter:v0.16.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter@sha256:4fc227cd04eba43fdfd5d9a076566bcebad61801b31fd25ee2b3f6a3780e8e1c",container_id="docker://cf4aa43a4b584064e0c864d88beea63726eb051868893b4d760dc901e288d57b"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://d9abf007a306f116aa1eb803df8a2f34a91c5c3599bb746c602980063c3bcb4e"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://e4038f5ab6abfc7069234d0ac9afa92081ea91519a344e48a78c33eafa46e46a"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://03a45061480adf0846505d2782af7a15eec1a0b26bf67d7c4ee63b0b42c9f459"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",image="container-registry.rel.apps.telenet.be/mysql:8.0.16",image_id="docker-pullable://container-registry.rel.apps.telenet.be/mysql@sha256:036b8908469edac85afba3b672eb7cbc58d6d6b90c70df0bb3fe2ab4fd939b22",container_id="docker://d8d4a07cb282133d6330ac8623b4a245f9009c684a5b8b20829d0f1b51e48463"} 1 -kube_pod_container_info{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://7baa42e217156a3af047d2e3fdfdb302b0fba026d905201c350597bfca2c5922"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://36d5c3c9a0a99c72404a0b0c9ed0cc69d0110b8da553952a974c57668374f75f"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://7ea199d5d1c2a274303530dc0d3ef70696071ae35e483d3ad0e514d9c2b86710"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://21590568c1178b434a8b2cc553cdb40186dc3abd4c223d78053e0b6d1bf06d69"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",image="docker-registry.default.svc:5000/openshift-monitoring/azure-alert-omi:latest",image_id="docker-pullable://docker-registry.default.svc:5000/openshift-monitoring/azure-alert-omi@sha256:728e2b77010f0bf91b772f818ba9baa591e36bc65db81ca884276230e5360575",container_id="docker://d6220aafb3a4a626dfd746ffbb5cb66555902dd9665d5a7acd1af12d9c00a41b"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://208e4a52792e702bed5f9d59615cf23cffbe88e458e3f85c757ff228f49f883c"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://7ba380fe46ed4901d63ca98ca24b7e28588e4d7f4bb97519852f7da587dd7241"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://fa98dc9a5d08400cb06c4334ff8e8b4cbafc01e1c9e30c45173290fc93e1504e"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:fa8b2f0e2a419fffdde436668f06a60c4410501caa11cf914bd2a4f469a95d9c",container_id="docker://32819bc332f9cf03e1df2784f7083a7ba030358b71bf536313b07f2b2d25ea0c"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://8066c57903a15124850edab56c43a52ec65d172e712feb4e628833a8d3448c1f"} 1 -kube_pod_container_info{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://65bb5d8beaf85a07567c6e7b1ba9287fe09e58356c97355a12c685ab8b270540"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://9381e45f67a3ad0119ea90b3f347a766be82ef6e854eed187ba8c4f6de130730"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:e77006110bd42931b35b8ec31340d91245225ead5ef1bb563ccc75164a2161f5",container_id="docker://c3327201e4a0251abe0b3684fb8afc2fd18269e46854d8283d1b78376a754e56"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://159aa7b2fa15e24f579b2be96b5b621a6e6f1078028c825742c5fd7c55051b6a"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ca85ef97787adc2c0a72981f7b69db05bc0a539795a444686a7da37b9b783772"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://39bcbb88486454672ddb5299528c195f13722cbe410e2c6c3818242001de8a67"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",image="container-registry.rel.apps.telenet.be/openshift3/ose-cli:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift3/ose-cli@sha256:7c65361476389b7b171b700f17fed4a41352e0f416d94ceb56f72ddac03a63fc",container_id="docker://e5c8e768f6f8c265e1b789d70028f76165797a594c7edf4cacae92b262290173"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://240889e46fbc3f46acaed9dd8a70d378be0513669ae5127c835d19e023b9e240"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6473e7d6de9a1f0d78852b4379f8f50f878220bbc067e0386e5b5ddc6e30076e"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://2056b530089fef4c932dfa0c0d77eb19d48fbb58c8f5144440760fed4b053939"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://7ea7903c8921842583507793cb96c62fbc81a1b32aa6f7461fe825358a48ed1e"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://419d7c682a7714579da5c3a889b28a28965c74eb52198835f514d6ce251e0b7f"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://0de9f9bbaba03c7918664d5ccb23f35960049ae2638f7138f9ee0598b99a4811"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a7459656f3204241bfc229fe7447793f4c3561833104a67e6bb4192b89e45003"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://ab1592c502c431798f1756dbeb332152c8631470391cb778cb2c37dc56d96d15"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-alertmanager:v0.15.2",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-alertmanager@sha256:2f87cf1296f5bb411ea0eb677df3f5dda97066c5857dd76a153ad97c448f5e92",container_id="docker://c9cc2f507f724512c3e2a601d06f265e68b64ffdf5badd4fec84685c864bba75"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",image="docker-registry.rel.corp.telenet.be:8084/openshift/oauth-proxy:v1.1.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/oauth-proxy@sha256:731c1fdad1de4bf68ae9eece5e99519f063fd8d9990da312082b4c995c4e4e33",container_id="docker://5307c8be5ad724373ffb35099296e22fed7970a6a09f926da132549fd620ce26"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",image="docker-registry.rel.corp.telenet.be:8084/coreos/configmap-reload:v0.0.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/configmap-reload@sha256:e2fd60ff0ae4500a75b80ebaa30e0e7deba9ad107833e8ca53f0047c42c5a057",container_id="docker://a9abbdef1611f752b563f3ec3dbf563825a938f42fa1eb4c8c81cf9c13bf4365"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://e1381f5415d7ee11a75e0e38bfe0ab4074e7033075782b3e602d0c69aa84cd1f"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://faa862406f39003234c9c2c7fe4eb97850d83052e8b376100f13f452827bed34"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://ae0de0a437f8b47cfed9585145f3e57a86f264998b3dda7156a696d3dccce46f"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://deebd815f8d40f33f8cacad5d144d92f9948f7c7d655ac05be30bbefd3ce200a"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://ec02aa7b5df80f41e7a234cd3ffb197741a52533328b527a118ece33819ac93a"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://fa0798e07508462442d3039dbdd0727ef579daf6ca462d55743897c144eb062d"} 1 -kube_pod_container_info{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://4d713dea651d426087c23ba7ac7c49266db5c2556ce48274c3bb1926dae1817e"} 1 -kube_pod_container_info{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",image="container-registry.rel.apps.telenet.be/dynatrace/oneagent:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/oneagent@sha256:b34a220ec82d0cf8f1236d11be9ecdf9645832e099e7adf14ba571fa8ab8e88f",container_id="docker://7b0b910b8892c23206ca86729122ad22d011120c48bb49764d6255f81f8a9f59"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",image="container-registry.rel.apps.telenet.be/openshift3/ose-cli",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://bf9176f5ae7cb96f3245d0fcf492f34f308677332fcc195a057a02efe68a393c"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://b496a98492ec6a76669568c8321bd37984b2128c076a3b4d2367a77e9d44d842"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",image="container-registry.rel.apps.telenet.be/openshift3/ose-cli:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift3/ose-cli@sha256:7c65361476389b7b171b700f17fed4a41352e0f416d94ceb56f72ddac03a63fc",container_id="docker://6b52edb3f739524032867a1a09ae22250301d7b821aa17668ae24da06c206236"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://7fb692c07f87337de47f2e61c46a5944a42a618f568235560c3ce1ad89de387c"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d565e518f08c6437c84adcd674e8f27d1c8b2e86adad3e28429caa3d366f7a0c"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://df388fd9ac582c5cfffb636ed3a56168654298d2070edb115057de079ab02e5c"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://81907188e7f6a2715101044ad2801345ad5fbae05733d23d8060e1cca402e364"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://ca146904750a8a4482c58f5828ee4e35a73c62194941481856b7aec8d7ff664d"} 1 -kube_pod_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://529c5a5b8bd5c16318c8783f49746e2e082c63c69cded97678caa6fe5ff29264"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://2a772244779d8b088022ef66a4d1fd0aeb70b3eabd21b543580b119dd540305c"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://06e5b44a2d74742626d5ebb1e9ba254ff883a705f0c7645c8ec708714a284510"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://6321f4fa5177702037b75a538c1a9879436e4c9296d7d925fdf45d555a8fb503"} 1 -kube_pod_container_info{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",image="container-registry.rel.apps.telenet.be/dynatrace/oneagent:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/oneagent@sha256:b34a220ec82d0cf8f1236d11be9ecdf9645832e099e7adf14ba571fa8ab8e88f",container_id="docker://836335b8bbe2e77de7a1735bf5ffce3e5709cd6a6ae92c0d5fa4d0e01201014d"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://56e1e4ec3014eb293166967de547580b090e1a7c8db39557494c5cc42422d878"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://f1837704d7af3534e7e89f43d63e5f773d8d524879f85f2edbb2428623387d5e"} 1 -kube_pod_container_info{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://7d3f90dcb533bbcd613185d81a6529314d32cf7f01c8352c4414f68c9d0e3324"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:20843c06d64fbd2d45bf2bfb07a71df93d65129e0d3c4c4128ca412c99625203",container_id="docker://ead78eac3516205257842f806b38617158392a3e53f64b09c56f6ee2fcf95b2e"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d85a23315828136efbae948e8e130a2e91fbf7bf9c4c40320ea165278a080034"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",image="container-registry.rel.apps.telenet.be/google_containers/git-sync:v3.1.2",image_id="docker-pullable://container-registry.rel.apps.telenet.be/google_containers/git-sync@sha256:72b2b10bcf1599bb9e0a8524fb0e20b958798fb251991ce99e0775760d79f992",container_id="docker://ae81101ea855ab1f36961d4710581e19d7b8c164cb45be5ed096f0ae9e87b053"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",image="container-registry.rel.apps.telenet.be/telenet/kube-applier:1.11.10",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/kube-applier@sha256:f1219214a8137233e40d968d97bc708f490e710ca326996e001322ebb3282c19",container_id="docker://168f52a2279f516f2f115b40b3c7b51b1e8015b544d1a765e77025cb7644b11e"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://f34427a7e70b4a55c796b897cf47fc5137ea8e4e3fcf09720cae30fd2d669917"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://7ecacb46d5c27247a5efcf3962354342149e32bcb60cb41f3ed8fda66f9daa08"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://199d0a3464281c29d5d73ff778484c387e5dff0218bc19523165f401549dc105"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://3ae14d52ea2f3b4716aecf3e9e7fde70b763bf0d4c0f48389d75c1156e16e628"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://06b62756f6438c6d6066f4f8c06cd70c831fad310b66be1be0fc178acaeced2d"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",image="docker-registry.default.svc:5000/freephone-bp/img-freephone-bp-uat:latest",image_id="docker-pullable://docker-registry.default.svc:5000/freephone-bp/img-freephone-bp-uat@sha256:0ebc8525c6ae24a987ae3bd078383d568939a04ebf9bcf91841e872044622fa7",container_id="docker://84656ca15b676f282ebf51285c95213e7dbcf6a227356e32473fbbf2ad4e7442"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://8ed14c356ad34c0a121c8e63fa61f361a28af0d0007ad86769297db66498a85b"} 1 -kube_pod_container_info{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",image="container-registry.rel.apps.telenet.be/praqma/network-multitool:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/praqma/network-multitool@sha256:69f3947ff89b80abd8bfad0d12047fec820f14f8184a9e6aa27487fa6df6a79c",container_id="docker://15379607f5531c6b9d06d13e1f06bf3941acaced2f45e647a40507ef3008c663"} 1 -kube_pod_container_info{namespace="vault",pod="vault-0",container="vault",image="container-registry.rel.apps.telenet.be/vault:1.2.2",image_id="docker-pullable://container-registry.rel.apps.telenet.be/vault@sha256:9374d3c45d7989b587983cd5d09d0db45bfe23b11b58ed30457495f39a10504f",container_id="docker://fc64f5a84242d7a830b60bac4f711c1efce5178cf97d31ea5453c6e7794f2ccc"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",image="docker-registry.rel.apps.telenet.be/beats/filebeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/filebeat@sha256:31e1ba215153d3bac548998052b3ec3c04362b83fa20a7ad3233520015ac0615",container_id="docker://2ed0f1526b411f4772b76d03ff2aee0e8acdd822442707656554933f57d24e1d"} 1 -kube_pod_container_info{namespace="default",pod="docker-registry-1-qn47l",container="registry",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-registry:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-registry@sha256:5c2fe22619668face238d1ba8602a95b3102b81e667b54ba2888f1f0ee261ffd",container_id="docker://a51388078c3eb3695a03526234f46077e9d83ee5a7141a41890bc645fb2da96a"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://09559d3893fe04149ea906b4d77a4849a7a2cfb9c67ef72c0450ac765e271d81"} 1 -kube_pod_container_info{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-control-plane:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-control-plane@sha256:a105d39438e74c58f95116e672dda0812ce0b8d4050174903d3cd77d8819226d",container_id="docker://0108b413d9d02650c59e8f111a7cb968c7932fb45f124a2df3c9844f9c961613"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://6b970f797e61db58aaca04c6f940ea7d939521575a13100ddd6440a55a327244"} 1 -kube_pod_container_info{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://fdcafe09db40753817b27bc06997a61eed2e5a942410f1719b381c74b6e2f12d"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://7d2c31f06f61140cf6ddc157934d36633ae556e750f912527e3a6f3544ca444c"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://1db823315043ec69014bcd0f80fb385d6094dcb624f9a104116f72cce2d57649"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",image="docker-registry.rel.apps.telenet.be/beats/filebeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/filebeat@sha256:31e1ba215153d3bac548998052b3ec3c04362b83fa20a7ad3233520015ac0615",container_id="docker://638aeda44bcebe3ef6f7cb28b37ed13737cea51e4ab19a68f623f9b5def0ea3f"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://1f61334b7aac5958bf9d541193ac334cc91adfdba0cf4e04a7131c5c2cd7d03c"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b685937b1f8bbe1cd68d90a886d70d103a615724cec500658100c7d2d2613453"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://bc3b0025d400721da5acea316266633ceccdf9f0df517a63c880128375f12701"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c5f9cfc8b8f8567e7670b3befbd4bd461f52dc6967e7f979a072135c5114e22c"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://60f15668b4d7b67cf3c1e69572464b385b388fcefe5bca7eb6e302fe3586c660"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://dfc7326db598a53ee8083714a27da55c9e4bf5b0dbc0fb48f9ccbb443cb3274a"} 1 -kube_pod_container_info{namespace="default",pod="router-1-vnlzs",container="router",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-haproxy-router:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-haproxy-router@sha256:41acfeca5f7fb01c30e983ce80ca1c681f3b96a6b50b4193219cb70b792de338",container_id="docker://f2040ce956bf3f66118a84b8b0de5f26851d178c19471e1a661f41123fe82274"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d1c2d0d722acd53ac37d195bdf589c6da89c979e5aea77523d678ad31a256260"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="myproject",pod="microservice-2-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:fa8b2f0e2a419fffdde436668f06a60c4410501caa11cf914bd2a4f469a95d9c",container_id="docker://f7c42a26b330866a3f5f7cb406e7a669934776e79e2d7b5ca09be3e4c5adc975"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://913b3d35f67a564ae410a59255d97071f02f5ce3e4cd3358476bcbe3af4cf225"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter:v0.16.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter@sha256:4fc227cd04eba43fdfd5d9a076566bcebad61801b31fd25ee2b3f6a3780e8e1c",container_id="docker://e1179681157d1648140223667cf1a702fc3396c9fb42ee59985af8c0b99e683f"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://7ce1a4b717beb11a127b48ef77009b45626d5a8bfa6b1206157a8833960c4a53"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e883693e1f66a3132da1f511836a4314c1583dad5e4bd016624deab810989c3f"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a9e1b80cb6db4f6b0876afd44f86f416b6bbdbd94e67506027bb49f997671f40"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e9c060965959d277ce7f041ccf72512c9f0dc3305965a85b55feb7def1b11b6e"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://1afcc11df4989557adaa37eabcdfb148c4f24f04627b5c5b32a5253b7890e52f"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://bf2cf7abfab1312aabae9677fcc3a66b9feb4375490a4647907970f983d07466"} 1 -kube_pod_container_info{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-web-console:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-web-console@sha256:20c14ce54de73b9203f03b7ee19f81769b9f404bb7dd81ed0ee4a1b8baecf6d1",container_id="docker://b36e651935e7ba57dc0a0a2dce9890576460e5abadd89e4a1b67103217a1b412"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://c2e0fe7dca03f46d54cf12b56cccda4660a8f9ca09282732bdcfa240c58b8a6e"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:fa8b2f0e2a419fffdde436668f06a60c4410501caa11cf914bd2a4f469a95d9c",container_id="docker://db74c049c31cce15bc0c1ee58243d306bae7c284c808652e6989e49361c1ff15"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e038c6238b1d145fd3daa619f27dc16f42d8a80b3456027bdf914f181a389031"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://afd638b389333d13f8d4a2532c56b7532cef751226597f1886a71d660bf13f58"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ac1703a18691fe24e0552b8c7fc5f5030b2e0da79f604542111b5202e9b40034"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus:v2.3.2",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus@sha256:8faad95225efc7346d149b893fe169d857c5c5b5de477129b60707f06c170bcc",container_id="docker://00b8a124115c43732d77b2b093190b2e11dee36db4c0844baace26fffb0eb945"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",image="docker-registry.rel.corp.telenet.be:8084/coreos/prometheus-config-reloader:v0.23.2",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/prometheus-config-reloader@sha256:df1453c7c69e4f2ab8a86fc18fe3b890ce2f80fed6d6519dc9d33927451b214d",container_id="docker://52f6efffedb5876dfe57fb2f19d813227df3730f87fe8134ab1b990198616b3a"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",image="docker-registry.rel.corp.telenet.be:8084/openshift/oauth-proxy:v1.1.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/oauth-proxy@sha256:731c1fdad1de4bf68ae9eece5e99519f063fd8d9990da312082b4c995c4e4e33",container_id="docker://f582947749cdf446fe2dfbe017189a29c91bed53a96c9865a9a4b81b211def45"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",image="docker-registry.rel.corp.telenet.be:8084/coreos/configmap-reload:v0.0.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/configmap-reload@sha256:e2fd60ff0ae4500a75b80ebaa30e0e7deba9ad107833e8ca53f0047c42c5a057",container_id="docker://d6b2339ee11b1c7757e054615cde4008ef7661d96fd3c51d9730f937214daf0f"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",image="container-registry-telenet.rel.apps.telenet.be/telenet/img-freephone-bp-dvp@sha256:1d33573cc0f87161055704e600696e895307e296a4f981a0735b37dec8af795d",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/img-freephone-bp-dvp@sha256:1d33573cc0f87161055704e600696e895307e296a4f981a0735b37dec8af795d",container_id="docker://8016b04dd89296072a93572a11cf6d2a2b054d098671322c6ab4200a5750a140"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-build-32-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://3416a8c1b38e0a44a1d21b0af95725377ac37893595b61768a5d310310d2d34b"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://4989286c9087413764992120522f6c0da8fccb8da5ac836467828062e16ec867"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://9670b2677042ab325fc396827346641f72ad285d9590e41c9aad24408901b264"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-state-metrics:v1.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-state-metrics@sha256:fa2e6d33183755f924f05744c282386f38e962160f66ad0b6a8a24a36884fb9a",container_id="docker://12f2c050ec9627469e7713e5e80dbc7090a7c537d17af013d3bf5e1e2e691854"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://5fbcd666346adc1e412b1105d1169063a1fc304de7083d47b2b7e7bfc50adb47"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://aa3dab18c4b93f287e713379d73cf6626ec23b7c12294c67bfe356d043c89137"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://a7fe52cff92ac92cdbe7de9ae0a79308333a28f558875d129bc041e66e82f230"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://02a52d648d195621f343c46be0f0723c780e3707bf1b506ce65a307025b2c736"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",image="container-registry.rel.apps.telenet.be/openshift3/ose-cli:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift3/ose-cli@sha256:7c65361476389b7b171b700f17fed4a41352e0f416d94ceb56f72ddac03a63fc",container_id="docker://8a9f6a3f30657f6eed9d15521115ce6021ace39f2581f831a61f0e1cb0b4bb18"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b22c5fe56494b91185d26b54a240f76271484fcbb10e6739d804a8e6e604f458"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://366223b20e608c1fb7d8f5940e4af464034fb0dfdf2b9d04b4b8a38e0870f968"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://4c541b18502b2723a3ff7123eee07834f13d975a4c40911561346aa9cb81200d"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://b5747a102d51e23044d4dd9ddd39091d58997adae200950c40cececcda535539"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0a69b2e38b6c9e0146a8224cbdcac56418c874f894f690171ad3514b05405e1a"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://9145a45ca3b3247b7fa53379d32e930e5201507a37fbe84da690bb7e5a6ffe31"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://87bae9a4d95c23014233cddeecd6f2171d43b8fe7fc8221c37c9d579e7577c3b"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://46d5b5c00e189136c24028806fd0f024271515a6584936537fc46277d99dde5c"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://7b8bba7f844095160752e8f8be887f179c7b11a439620274e44a2c014f82254a"} 1 -kube_pod_container_info{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",image="container-registry.rel.apps.telenet.be/dynatrace/oneagent:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/oneagent@sha256:b34a220ec82d0cf8f1236d11be9ecdf9645832e099e7adf14ba571fa8ab8e88f",container_id="docker://394604a6d1ee7546994f415f40cae02deeb109667d078852044f290e9076a82e"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://f835ee36ba166270ce7708d96c13482104b8d00a25548008837d3beb56d61a0f"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",image="container-registry.rel.apps.telenet.be/telenet/psr-aggregator:19.8.274",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/psr-aggregator@sha256:d2bf98c4bb5c307f242551386eb15601401a28d93068cfa552a33e367c284309",container_id="docker://cc6201da3e89455f30b487d96ba8485d04f4a1d9f1451d4a87cad79d3964647e"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://dc1bc362ac58ef046be954513640510b756016151362ef1c00c1650e5ba2313e"} 1 -kube_pod_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://dfabb0ee85711f39b6b5dac6edd8a7155bcacd26aab64f2581fb1be52387da66"} 1 -kube_pod_container_info{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",image="container-registry.rel.apps.telenet.be/dynatrace/oneagent:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/oneagent@sha256:b34a220ec82d0cf8f1236d11be9ecdf9645832e099e7adf14ba571fa8ab8e88f",container_id="docker://56f8cd0874d9a2105690ba6d68277c188d5a7666e344d321d00e1538dd80b51b"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",image="docker-registry.rel.apps.telenet.be/beats/filebeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/filebeat@sha256:31e1ba215153d3bac548998052b3ec3c04362b83fa20a7ad3233520015ac0615",container_id="docker://904d48145f15880d5cc9e253dd98fa37558525afcc24bf6befb86e8ca8a5d135"} 1 -kube_pod_container_info{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://ec0ca27aa3a85171c23bd8db9b336673310df20fda6799624cde35f281e9cf4f"} 1 -kube_pod_container_info{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://16c8c62cc661c3771d66d79e184cb816112cc0e6d5f97b2393a7c9af1c52de04"} 1 -kube_pod_container_info{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",image="container-registry.rel.apps.telenet.be/telenet/base-jenkins:stable",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-jenkins@sha256:46912a49c9d104da3e414e6c856b88c8ad0b3115e5d8aed953b96672f1be4403",container_id="docker://6231a4fb9aff252518bbe39238d1623868260a0cd5b9bb2ab8c505387cae492a"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8af58a21398b095dba387b88fc4428670dae9207512d1b0944e95ccef5ee6665"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://0ce5e19a9bf0d6368b13521c4d4d43662bc055d2fa012e28613088c1122f7368"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://9fb477efd282327bb3dad4320d57f946bda8e45573a6f94ff09d56a0ae0edb05"} 1 -kube_pod_container_info{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-control-plane:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-control-plane@sha256:a105d39438e74c58f95116e672dda0812ce0b8d4050174903d3cd77d8819226d",container_id="docker://9db7d06b28ea2675af168843cec2a273a84e69a89824ae59a7cf685f0f133031"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://ded6fc53d8a8415ea427154bf09f0d1b71367826db5e9a5f680b666ff0e9b52d"} 1 -kube_pod_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://29651467a8087129cfb0dbe3510bb2583390134cfb6370284bb5fa1c5ecc3023"} 1 -kube_pod_container_info{namespace="openshift-node",pod="sync-cmvl6",container="sync",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://1cf6b1798dbcff0c78db7a19c1570b37d9102af437b9cb48852c4e2c2404115f"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://7980bcf73a400107f02fa4a6768a1566849f4828f0d6d262f4fcd60f7d4dfc19"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://bad8602d4b80d86119b450f7a503d354ee145c7b1e0eb9458d97f0578b101f12"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://2f71f354af6a794638eec850112ada61281c0845b19fa03f300921c4cd639b5a"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://43a19a470ba59d2925c85e1ad78a3517926fa852d8ad5e665e14feb222031976"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://19c13ef56d02a73861704fc366ee682d10e8c6ea8d89031eecd58dad3a8c9a05"} 1 -kube_pod_container_info{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",image="container-registry.rel.apps.telenet.be/mysql:8.0.16",image_id="docker-pullable://container-registry.rel.apps.telenet.be/mysql@sha256:036b8908469edac85afba3b672eb7cbc58d6d6b90c70df0bb3fe2ab4fd939b22",container_id="docker://7cfd832aa6828c6e8b6dda0c5005622a2ae1424e3daba264d1d8672f91129ae0"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://d2a1b2650e957b12c5eaf53899cbc816fc8d3f3a73d0ea0cd592e95289de671b"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://beae71b1f3d09108f9b2c207995d312031343b0e9876c90f7c9a10a5a1093f16"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://d031c51c510cb94ee00fcc89be5d7f023825501c710f442fd49d091c4a066c7d"} 1 -kube_pod_container_info{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://aca62b7e2496bb666dfdeadf9706c462e302bec92e885c4f55126b6ad6b76e17"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://748b5dfcd23fc734f3cfbb79ca79d64cf829d6452291f360fa4ec14b3d2c8d6d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://d02aaf937cad104ee09b3712c7c46f6f0b63db71e2f75874502020516755416b"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",image="container-registry.rel.apps.telenet.be/telenet/base-jenkins:stable",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-jenkins@sha256:46912a49c9d104da3e414e6c856b88c8ad0b3115e5d8aed953b96672f1be4403",container_id="docker://1479d818c442c546c22b3377ed3231141cf9a72911e6435abf1e0e9596408a07"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://210359e4d803754e69025f6c55515f6ae8cffe2f4f81977f6e0174b18bbcb42f"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:8106d05d2858cdf02bcbf40d5c627e5c5c64a15a09c906f5426caff12da39119",container_id="docker://0f3d93bbbe2786bda8eeeb6a966f25fa1363deecb19c2c866d2f9fb4266a5519"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://4464383558d39873de710cc9a52cb52858b0f4d517c642bfdcf508acf2dd451f"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f0c82b749e4ccc7b02d83e1e0eb71268f1be4e40c4bc9b54dc8039f7e2c48f1f"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://28698428f7763e0cbbac0145e7fd580d61436169f843c775676cd4964a958223"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://838a7ec3416ee3289fdf4716598c1c1a740845395d5d8a7069a838882c280f42"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://fce863f6c2cbf816d4901f50b7376a434d993cf4a7a8c760e83d24ea3f6ab94d"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a4b4789060bbc64ea1cbed7defbd58046aa7a2130cb2463c3b36856c4d281a01"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://92b1e385b39e744f693180a987d2365ca907896d26093f6050c0b2bd35be7901"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://e38152507d15752cf92d33e039b07a1c99025e5409cdbe2bec54267a18d89630"} 1 -kube_pod_container_info{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",image="container-registry.rel.apps.telenet.be/telenet/base-jenkins:stable",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-jenkins@sha256:46912a49c9d104da3e414e6c856b88c8ad0b3115e5d8aed953b96672f1be4403",container_id="docker://135d37b09cc5a43380fdbe4b59434d3803b7258984650046144ebd311f71c05b"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://68dbf1586bc9162464d0644b9fa7c21bf8d74b2e85871f68c07c3a830a971679"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://4a9efa5642e511602e1ceac6a92842706ea2551b049d560416e98894b02b3f6d"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ab3a04e8231aa36bf04a6c76664fda793fa678595550506a881bf5061b54882b"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://17a8557386443a1d3ee9eb3ae73c7e0db7b5bf9edfad5046b75f3401aeb8af15"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e6832d02af20d614cd33a4a0647abb2523f1015bced0ba7832b685608fd8077c"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c30d0dc5ac09281be87d5af023cfeb5bc7012bfe4a30050b32e41f077f6fc302"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://7be3769e0862a577106f1fabcf584607619fa9bf78a6c9495f4855533ac62948"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://bff88774c705523ba2d20cb60c08eb0ed9d58c5f4e6d8b6ced02b10ee5d96d55"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://c52875c6ecb2840f2f7292aff3e17a433470c988374fdd0b7ea08438d723551d"} 1 -kube_pod_container_info{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",image="container-registry.rel.apps.telenet.be/dynatrace/oneagent:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/oneagent@sha256:b34a220ec82d0cf8f1236d11be9ecdf9645832e099e7adf14ba571fa8ab8e88f",container_id="docker://d00274b71806557b9501ecc940feb75c441e70dcfe75c34929959b6638f0a874"} 1 -kube_pod_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://bdd358278209e562419f23cc70c7a81e8a00619c1070fe45e69a18005855170c"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://d1c80e37878a454a24cb2fd68f95442c1f0b8be169e42d48d9112d3cc420c65c"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://0c215be6cf068e3d85a81a6ae2834d688385cd5aa6abe11f7964aa8ec686cb5f"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://f1a7b9649738c552c8655088c58e19414c8d37dabb0c4218cca3733e69e25352"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://a9f65624eb2d0e0206f1b03f415c2444437038469996673891724e5cd9be4f7d"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://7dcf91167adb0b1b971ae371fba2d55addac5b4ce0c9296892941ba4c4b2fd3c"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://a4c13093900552638a67da0616e9a24963e5edacf4537c28f88ccd7322cfef79"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://06e4a42ba270770fd5a93afeb343611178e56d0acd05415ad1bb2e63f2ea482c"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://97e78121a01c2455a52e127e52d3ca2120e697953f6aa0728fb273138d4b2804"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://01c706628b57b255eb6ff3d9f5dbf635da3b96360d5708118f6e8168d5a6c354"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://966b4000b78d986c2884ec97672e841ae5aaa279c1bcc02defd34846223b994f"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://21115e005852744663d2cb5cf0cabe78e50fcba3d4965c716da68868db9b4c74"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://5d76fed23b1342596d9a0857789fab79a7b51771ff70735cbe424f17f0121c56"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://506b0da9f99d1978e194ba7ac345760290719a509cff7550a2ca1131ad503b7f"} 1 -kube_pod_container_info{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-control-plane:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-control-plane@sha256:a105d39438e74c58f95116e672dda0812ce0b8d4050174903d3cd77d8819226d",container_id="docker://dda7980c73ec5d638c0f7052cc1b4f67988415741d0f2f7718c19cfac454cb4b"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:4ead4ea6380958c5d4c1e0dbf2ed69aedc0c31581c64567c093e55cf2d40b0cd",container_id="docker://6b080fb214bb9c7e7f7e22f227089f3b474c3431d385a568a466e3e437084669"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://e591131884bfa018c076a209b31dc53890461b2c61d8ff1d17cbd0ebd9275137"} 1 -kube_pod_container_info{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",image="container-registry.rel.apps.telenet.be/telenet/namespace-operator:0.8.1",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/namespace-operator@sha256:3a336f673abd3992a59835ca02868e75459504fa16a0d48bba6de809ed3f0b6c",container_id="docker://7ac43b5e398b4f19a7e57be9f616223e0493af5e244afe796e06fd3a9cca2073"} 1 -kube_pod_container_info{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",image="container-registry.rel.apps.telenet.be/telenet/namespace-operator:0.8.1",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/namespace-operator@sha256:3a336f673abd3992a59835ca02868e75459504fa16a0d48bba6de809ed3f0b6c",container_id="docker://a66d8aed22282527b411142c883ecf6126960dbe5be2cd3696be502fee90f505"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://68862fd7cf7ed210ac656f710751cf70eaf3b6134bbb28232f4a651d6085fc3b"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",image="docker-registry.default.svc:5000/telenet-monitoring/elk-alert-omi@sha256:9f54ee04145622b4a543d691e877b47cee2acadb0683c0a02fc3550a13fe197a",image_id="docker-pullable://docker-registry.default.svc:5000/telenet-monitoring/elk-alert-omi@sha256:9f54ee04145622b4a543d691e877b47cee2acadb0683c0a02fc3550a13fe197a",container_id="docker://0d2c1f1a25f01a19bdaa102eabb0885c48f9a94b47f30c6cc280a579cfb9060c"} 1 -kube_pod_container_info{namespace="openshift-node",pod="sync-q7psr",container="sync",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://ad403627f3424936708607db0fde0d6e24942b13670ad9210b21e4009405fa3b"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",image="container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal@sha256:9f8604ccdf9b364c62c056b7de4dd03a4d1849b61d594cae7a82783926ecfa37",container_id="docker://620aa8991ac0ab5fed958c7bb3c6de01d5a3e9454449f96016012bba10947733"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a26d57c1fa964756e6da1a154304265e2f459ff3e888f60eb6e2d41d01177c73"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://c1b51bfecf61800816c5260b9c52b70dddd45d5fb456665f0320e7529301254e"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://0b134b8e47ea871e2c6460cb43e37c1d6b8705354728d365be10ed437491822e"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://b91a11379f955a3d017aba16698a1d581452f14c4a77b8453d1bae9209487e19"} 1 -kube_pod_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://5c2eaa80894b655d9c511e78d4f02b25211cefe3b0cfe630ac7012c2c0d8676f"} 1 -kube_pod_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b6aa3d426f46ed733f20150df08b3509d522bd23915c0f2d5c1fb83108d32d6a"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://1e625d0c9e28e43923cafe64c0ed3e27d7cbe8361015dc41eba2844beca9ce44"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://a2e9f0639dcf0a1bf8403f1d36279d3ac86a2e92ea4a9a760590e6ccda56c327"} 1 -kube_pod_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://865ab4a61b13c34b0175bf0827a8d003fa0860b9d187af5c727cf6ca3f29bd06"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://73fa2bbd2a1f3a7d44fe56f6c8a98f637c1174324e6ce251725b00da04291b15"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://45aaf8dcc493cf46de494bf222cdaa77166ea9507488ec648ffef10a521ea368"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://fd2d854d6aa4d6424f1746fd83d2697272df26b219dfbd32bd22fcdb6e090a4c"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://e2512a8f0881e343a972fbfeb552e17c9474d98e2e2da84c5bc2b8785e14b50b"} 1 -kube_pod_container_info{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://1f339de5658b875c02656e9197c092582d6ab1da0edb0a557aac809919800c55"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://65755868ee0b053751f28c31f8d73b49dec1472a8111f504cd3fdac354363271"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://a20d4b229100e175cddf215085623b5bb2050c3a1487713ba6de3381696ce514"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://8fa8e0e41fc6cd09f7358b213ad8e626b6f175ba876fc82eebaa4b54a951bf07"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://4eae5013eb468e0221623ab60462d13613bc605ee7d6fa3302a26f904a3d1a1e"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://62490e894c8f5f6b2a19ca77bd6ae229e050f286a81e437b52c29b76dfc31c75"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ba7b1a222d60ee05fecca98302e2f2500e25b017ade1f906d2baf05cd5eec412"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://3becaa3fd5016d7a70fe9c18920c33692bd701d086a8c6653fe86dd8cbec2b7f"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://183b2dbc4a1bb532c3bb707e156317195e2520b34fe1d2431b6abe22c3fec132"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://1ef339bb51795f790b810d1aafcd0e0fffe1966285c24a46444aa0a857779822"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://6958767b0a54cf74d495e457928fd3391bc4e60100795262cb216934f5a86d1f"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://84054c6f81e9204608834d68b208021e50999528b7e74e72ea19fdbf68f51362"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4b92bf6af2aa0d12e9a4d5fc9b514709ef450238b925596ddf89ae217b5b1460"} 1 -kube_pod_container_info{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",image="docker-registry.rel.corp.telenet.be:8084/coreos/etcd:latest",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/etcd@sha256:5b6691b7225a3f77a5a919a81261bbfb31283804418e187f7116a0a9ef65d21d",container_id="docker://00055dae1500f73200049f9da843de7843d1e673ca04e370de84717cace1196c"} 1 -kube_pod_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4d8b157ba3066242edd481b84a9ffd3e45d757d6d86b263e30d9eab416ea7229"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://ddf07e67797bb87c5f9b653940b80239d640a3ce1e729b4a7b4675edfe920a58"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://3207c4624739007c2c2453e2c4e3b43fec317cb0cb46c24496c36a6573675032"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0e194a05080c3c1f7356dcf145ad8d54ef67747c7139fa2fd05fa48c9ea8c70d"} 1 -kube_pod_container_info{namespace="openshift-node",pod="sync-7fjj2",container="sync",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://8f768fdaebab443844b79f367b588f1e48dbc77f2c991b79275e1ef3eaf0c9c4"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://97227369b4ecdb3ac1f5fa4817f79c0c2c5088b460e551514c088de0c5a47141"} 1 -kube_pod_container_info{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",image="container-registry.rel.apps.telenet.be/dynatrace/oneagent:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/oneagent@sha256:b34a220ec82d0cf8f1236d11be9ecdf9645832e099e7adf14ba571fa8ab8e88f",container_id="docker://12f5bcfe8da40f7e9e76e749e58ae22527c493b4fc985e4ec912d55a7989d161"} 1 -kube_pod_container_info{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://1555d353c7c4bf3343ad1cfce223be7ae46d5cec145e05646c42623425e9411e"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://5f3431c280f03774c58cdd34516733c6ac84f6fdac9d251505aa22c223622668"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter:v0.16.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter@sha256:4fc227cd04eba43fdfd5d9a076566bcebad61801b31fd25ee2b3f6a3780e8e1c",container_id="docker://3dc7e5fde113eb15a7487161308caa7b98e59a38862ad14274b8b5c46dae771d"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",image="docker-registry.default.svc:5000/freephone-bp/img-freephone-bp-uat@sha256:0ebc8525c6ae24a987ae3bd078383d568939a04ebf9bcf91841e872044622fa7",image_id="docker-pullable://docker-registry.default.svc:5000/freephone-bp/img-freephone-bp-uat@sha256:0ebc8525c6ae24a987ae3bd078383d568939a04ebf9bcf91841e872044622fa7",container_id="docker://a7acb82a0c8c3b0aed7e1f08318e5e40576251166f1df261681ea2e511a9d347"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://6acd7df012a09a53b5a94e1d150e98344d23f22d0fd1406f029d52c06a7b7715"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://eda3e41c8a6add0b7befa7d6230578176fee0f6a79e82d7b7c09c32a6f908375"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter:v0.16.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter@sha256:4fc227cd04eba43fdfd5d9a076566bcebad61801b31fd25ee2b3f6a3780e8e1c",container_id="docker://99f3458a8b16a233c9fac2131596215d0f6efe6201709b0bbd65400f6ea54a3c"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://a98f32c5a4e4d07224017aad76e6ca2db58a55a2e495f5169f233dddb71ffb70"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://1a861f83f58552665686c997ad999c7f0aa26db454491448c2eec39657c21f1c"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://ed08a138fd5cc50489c4410cf6592032a0e2d7c77671897a1724212211743f08"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://b259c9fe25cc6c17dc11eb95405c387464a7cb645517b46e4e3f690a0144cc05"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://c4e9a4dc91e13330d7ef12fe8ec060037d01c505f9d22564179d06e2891af557"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",image="container-registry-telenet.rel.apps.telenet.be/telenet/img-freephone-bp-dvp@sha256:1d33573cc0f87161055704e600696e895307e296a4f981a0735b37dec8af795d",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/img-freephone-bp-dvp@sha256:1d33573cc0f87161055704e600696e895307e296a4f981a0735b37dec8af795d",container_id="docker://b2a76246c70de7467f3ee99e70fa0c6d5a4be62af8936a38e17f31bdc3add641"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://a50687e555a0760dfe1d1e82ad9d714bc6173bdabda6bf1bba89038f9120d54d"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://60d45754bfca5c431c47fe7ed1716f1baa0592063f42cb221495d6f0faa5653e"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://2646b00439dcb213e2e394c4c55cac31738e3ae37248f46f60685b8faf296e73"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://6718cd759f58ad26189df26bf1aec123a3d2db57ef2a9033f02cf6c191a1a118"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://ea92ac6ff76cb12be8df1558008d463bd61b52e7f6c6f827927fb225d964c038"} 1 -kube_pod_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://64cff02e6b20be27c95c5fe23c072421a05da2f24521f27867d3c23486b45143"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://bb0413877c065840dd8bd53dd1e07f04de7dfdaabeef8c31858ee1d53f17513d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://4a3a37d21a648b0bc277945561cfce4d389216b0b7b260711f19f4018aa95552"} 1 -kube_pod_container_info{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-control-plane:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-control-plane@sha256:a105d39438e74c58f95116e672dda0812ce0b8d4050174903d3cd77d8819226d",container_id="docker://d8a871545600047cd564f4e8e77d416702b6a24e901f433b87a0444691de4c02"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://6b5d726140cbdc1cd1be400aec2d6c15214b17015a4b1d53fb02412790582e08"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-build-33-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://f8ec0586e478156958f2ca0b601cfa71bb74fc4c525b83339d87d774354e0415"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://ec4d6830b00496011dc7bac1b2fa5c7eca21184869dacd1bec42271403e27971"} 1 -kube_pod_container_info{namespace="openshift-node",pod="sync-9sb6l",container="sync",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://6cbb6e7194379233ffe6060f7183b66918bad5f83bfae77e23e206165a11441f"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://01f2e5290441f467dd651171fc67cc6ad2e57e52817dfd3c2c9df5037a48045c"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://d9f57b4b17a89331493df860e31f8041bab607bf239e5e270537cb77f8ce3f53"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://c77f6ab6b693b71763ac617f510f066ec0fc51704dda03a5bf2aa7529fd34798"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://5bf7e6c3cf4ee316c2a0732025a45d3750878de401679b6d568d91476aa4af7e"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://1fe768e74625ca7606f4d9b48cded87596db505c59c5421c3d102d3c1850951e"} 1 -kube_pod_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://45bb140a8abeee3f642b5d34027af23080677a677f43b96afd62b88ea348ee7f"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",image="container-registry.rel.apps.telenet.be/oracle/weblogic-kubernetes-operator:2.2.1",image_id="docker-pullable://container-registry.rel.apps.telenet.be/oracle/weblogic-kubernetes-operator@sha256:491ac803fe095a5b1d8897e366a667dd98059a0b5d89eb0746339e42c8c3bc37",container_id="docker://3a1462647826984306f2fe639136ec7e5d491ada7d46943739744fcebd5b956d"} 1 -kube_pod_container_info{namespace="bi",pod="spark-1.0-33-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://0dffd4b4934c9d58882779c8213e80081a029e674d86307f07985617f6f8ca5a"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://3ae7ec233c59c540f42698211df1395ff98cb2c869279901d2132bb7a2feb40b"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://70256788be306502c6cf67bc16d24a6dc530571a90e8fe5a2c5611d00a36961b"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:312c76ab669366b5d487be0a226c323c8d06f37aba54d30689ff5bae81f13561",container_id="docker://458c4bd992b0b371105395dd3cae071c239452e1728d282ee88ed359fe315f3d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://0bde912c869b562b97d1e2162d7910419f4106f605216126e9e7c9dbb443c926"} 1 -kube_pod_container_info{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://e1cb10cf9c4d5e79c942a7331e965f624776ed1fcc1f100d400dd7bb93164914"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://02cdd0e10452ef4a94db1f0a61f02553df8f71ba0835d76d32e2e4fd68862107"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://5d37c44d89346927ef7df147db81b56562f890f8a1cec0446994047ce1418923"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://e0aa5216333c9b135d715f885169cc6d812cf0da3ac2600c31659d2f01bfd61e"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:20843c06d64fbd2d45bf2bfb07a71df93d65129e0d3c4c4128ca412c99625203",container_id="docker://d3a0daeaa76b9f1e7a1f974d9de72665fb8dde6a78f87671e271fddb1c098d19"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://c0e3308e16d90b55e8bba571472c496ecbfe5a9bec45e22a63128aa3e142a35a"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://e41e76b47e4aa96abc19beb0cb7cfe0e5a4beaac64ea1c7597eddfd063559248"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://950c1cee29c3813f6515e37640432e08d47701232d65060f75a1b7730905c311"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://fa9d19bacc20743defd6fc9f74316b48cf03a1591c83ee53b21646fb3ddd482d"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://8479f5a689a23874951a722479f4e110a1729b2d2fb3a55c81d0ac7d5fb8d673"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://e872c0cc5cc24d02dc63c57ed96db02f5f528e86d44bef628d55fc37f81bbd70"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://8fa9c53ef7a28974fd0ee064b4849d429a948463db9f523442d9df9548675f1c"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter:v0.16.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter@sha256:4fc227cd04eba43fdfd5d9a076566bcebad61801b31fd25ee2b3f6a3780e8e1c",container_id="docker://41454d259719b773de3361876ea0400a3e5f6d4d6a544070ca4e371104ff1706"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://66324b554f4d5175bd20112b8eb044412e8150b56e050c3793742575539a5074"} 1 -kube_pod_container_info{namespace="openshift-node",pod="sync-dppzc",container="sync",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://09472684a986df04aeab5a920d4c5847d5abcbebc8042313da866cdc38c63765"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://e925abc5013ffe4c09497e87eec34176ab79b0f8df7a7f7e93f6a83f2383653f"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://c347fb6aeb57362a6a6a8304abbc5d4f467431a01dd9d170e70064cb57a7d677"} 1 -kube_pod_container_info{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",image="container-registry.rel.apps.telenet.be/telenet/plot:19.20.1384",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/plot@sha256:6dd5e259c84899b56478b8be48ad12e8f4af341b793c4e902c491238ca8736de",container_id="docker://91197e2a0966036ef7c6ac294bfab77678b32b4fe211a4081f59208b7675de60"} 1 -kube_pod_container_info{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",image="container-registry.rel.apps.telenet.be/severalnines/proxysql:2.0.5",image_id="docker-pullable://container-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:cdfd93f42db2df11647dbab91553db9f9f9c2eb7e770350f6be35bc422f265ef",container_id="docker://ecda7ac3fde54b75e4c147633f8f02332c6f1764bb78807d00ffa282a1dfe420"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://b9932d3b32034f73c77816f52de1d06b1a890c01a2eb32439df5132119d7365c"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://50a40d94109a9a23c3b8da4865d7813b7f846ec3b55c41133e6ff9eca7113650"} 1 -kube_pod_container_info{namespace="default",pod="router-1-pqccl",container="router",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-haproxy-router:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-haproxy-router@sha256:41acfeca5f7fb01c30e983ce80ca1c681f3b96a6b50b4193219cb70b792de338",container_id="docker://fbc29402a4fdc133bc698fc64670156ba09a0839b2c5662eba579d8497731c21"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://825fe2dc5662d34d3d5031a2b9a13e734592a413171144075f2b2ea689a22c21"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://07765c116a33f80d07e22a72048eb60e979a8eb884ffb954a1039d9256c1de1e"} 1 -kube_pod_container_info{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://e15ae0fbc09944608e6dd3148db9b26d0e51562698649176f2fae375f5b5054e"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://31f87448f97bb42048d02f7bb09b711b43425731100cc072193a587703918715"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://c29102ae6d05440614f3ff9bd98aaa7dca036d75d9916d20950985fb1bba397a"} 1 -kube_pod_container_info{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://a85394e2b6a45854b5cda10e9016cf1abc807ff7a11d7048b3ad1b27202ed95e"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://8361906fd2498c414909cbf7a565fa4f55a60b8f8f1a1f4b468aab9051c9e62f"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter:v0.16.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter@sha256:4fc227cd04eba43fdfd5d9a076566bcebad61801b31fd25ee2b3f6a3780e8e1c",container_id="docker://b2025c4cfbc7917c6874c2bc98a32a0b92eb992639135238cbb07238aaf0d509"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://60db0cd98eb95d4a78d07cc8044e5234605954acdb6a3636c01fc7856f8a2d08"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://47f9634a23c3102cbe2b334a7a00d363a21a0812b61b935185a16c2bfead6653"} 1 -kube_pod_container_info{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",image="container-registry.rel.apps.telenet.be/dynatrace/oneagent:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/oneagent@sha256:b34a220ec82d0cf8f1236d11be9ecdf9645832e099e7adf14ba571fa8ab8e88f",container_id="docker://31822d4ba7d250586db89a10e939e718547dba080cd86b59088f7dcd7e19496c"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://9a7e038957e72f0e1f629a08c1ef590641fde12b4b055646dc53be37420bf02f"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://962c1be445bf2a46853d31675c49d860d56ff057a973b00a39624ba2ce8aa47a"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://3163d8458199a072bcbe3ba41e4536527f4a30fc715efe34c96a99bb61e658e3"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://cca578894f5b1d2eeca2856e68c58c41035c5d407a474226291890f9f2464925"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://8d1a6479e04c0c086ff192611cfa9617ecabbdfc5f06e83c9f3b8a6896d5a191"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://13ef2aaafc23d84f66600c7d6ded92399d6be2e1cde6881a76e301f7294ded05"} 1 -kube_pod_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://83ab2e4c3a0e1a4c94cf5425aa8a2f58d93cd9a771fdca54705e7cd024a56626"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f8f094488bebc9134b21c73e28c37c089c640a4f6291a047cbb7fdd652cf7b78"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://744b5d72ba85ad330f65a6e6fbd9f27e659e75196a9f3f430b0a0463246e367a"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://0e63adb1e9f6856604bc4453e6458a32bc7e5e23b55bef53970f9358d6e6a60d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://cc2d784055f6d6585e6b93095b69df626431f23d117d992738a4c780b0e74162"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://132a9fc459537f38a03d0c51ca97252fed6f58a829e4406b624cad463865e561"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://b1a033ce9d0f9f406b9bdbd81dbeb3522add6f5c3e00cb115c01d335d107741a"} 1 -kube_pod_container_info{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://50ad2506814c6079d02e5e66daf59053b4cbbfc79d4dc06d8b7964cc45044243"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://ac219bff0f28630395255a28d0752643847860ab8b7b0555acf5c49376f26851"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://64e6ae1a533635103be6c0e5b2012a40cfe7b4ece8530e4f796bb108571dbb45"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",image="docker-registry.rel.apps.telenet.be/beats/filebeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/filebeat@sha256:31e1ba215153d3bac548998052b3ec3c04362b83fa20a7ad3233520015ac0615",container_id="docker://1bd2b07f08e55c2d2b73c37b142a006f1278722df624070f738dd9123d6f5722"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://dcbc70cf2b55ab7df95c6d6169405c0630e3555cf0b37605c2d1f4bc123be24e"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://75fecee442229515274b166fdb02944c6e3f48f2c5b9e46bd8cdfd205a7b262d"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://5d850ebe2a7c8e3d838a1e665fb87e63d542fe523349e473c46c8259b86e2303"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://f254dfe26ba11675b81392459259a42b036b2ce10967db6a1f8e820ac07d3c67"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://61c8f82098ffda436d9c9446b8e3c94ac53c6880ac66b30c230e59959102872d"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://9ef423cddeef173e3f804f492c40012c881192d997ab43275566ef8191c70b52"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://54ebb25d1585903637c17dc01817982398486c78a6c3344fdb2452f53a3bef37"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://f2190112712d4d2f8292543d9cb8af345bdfb85a1bd6f40a6d4d4143304fcf68"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter:v0.16.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter@sha256:4fc227cd04eba43fdfd5d9a076566bcebad61801b31fd25ee2b3f6a3780e8e1c",container_id="docker://cf0ea360168a94208eedf58c640334672c6e1d4e13be463b48f25f3fd93c0c69"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://f41557dda9773d626ba0a50c0740bb6603dd2f65537c564a451d47e998ca7537"} 1 -kube_pod_container_info{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:2cf9a36e5ddf9d6eaad2182f377e1393939792e3d99b82d956714dc012b77189",container_id="docker://38c75d9b5f84ea5adb70a49ae062b5468cca59e53d844943511af8e289155d66"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-build-19-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://d2356508cbc35576572774f8b9ed786e26bb3eec552684278fa5df04f19c6829"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",image="docker-registry.default.svc:5000/weblogic-poc/ws-network-inventorymgmt-dinoman-rest:latest",image_id="docker-pullable://docker-registry.default.svc:5000/weblogic-poc/ws-network-inventorymgmt-dinoman-rest@sha256:60538a83183ba83a100ddcd93e23024765228f1ca78fd78ae9e1b99663226f36",container_id="docker://b70fc52fe2b63965817fa16a0e6fa34013795af5ba611b4308f39829d7bd1e0f"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://95967cb34ac066412e0e98667bda1f45e9bb85c75574921886243fc8a1e75053"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",image="sha256:133e83742465439725eb64977c83585f0e81fd24bc825531e9e78a369c5e47b4",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/bzon/prometheus-msteams@sha256:a001853cef04b7d2271d08e9ca61779a318f46767d568af441c142df7c7d32eb",container_id="docker://cffe49670e56152bd28336de49f3b754d409086064c6f72a2096a1fd809a9705"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://eb3d91629a23a43589eb42f28b1b3e6d06fe9c1cc0a7570d531f51697766a740"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://4ec27fba596d08421444b71c2793bb18ed703a9471d1ad5dd17d7153ffb0e612"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-build-31-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://15b857bb85d125449ba6d69039dcb45c7f15a62a73d4607fb595891aececcb57"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://0069fec7123aa72d2674a0f60b412843a7f15ea82de0b0582e6b8e3f4498d72e"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://16f5bc3a64f9516507fbaf48e81a5a4a5bd60114a1a19e3deb0be4c7e143760b"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://2ff8e1483d1999313a3b88fe7aaec41733467487d476655390db6a9208278313"} 1 -kube_pod_container_info{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-control-plane:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-control-plane@sha256:a105d39438e74c58f95116e672dda0812ce0b8d4050174903d3cd77d8819226d",container_id="docker://5c9aa9c4626508266e19c10d853734796fc352eb5537f102353b2c490623536d"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",image="docker-registry.rel.apps.telenet.be/beats/filebeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/filebeat@sha256:31e1ba215153d3bac548998052b3ec3c04362b83fa20a7ad3233520015ac0615",container_id="docker://e13c5ebe0dc56d0bfac67550d8e3e16908a640eedd52a11b92d9e61848bac75f"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://e209e1a91efea858b1a9d382ac119049477abb329c58c001d42368605ea01861"} 1 -kube_pod_container_info{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",image="container-registry.rel.apps.telenet.be/dynatrace/oneagent:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/oneagent@sha256:b34a220ec82d0cf8f1236d11be9ecdf9645832e099e7adf14ba571fa8ab8e88f",container_id="docker://c4ab8f45a9326627b0e109c0fc7a9f2b61dd0213b7e6a82ea20d0c9bd7dd0e0f"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://cf2c2fbd3e1fef349c05ec6c29cd985f6d82ee94c762be4557f1def25a0de36e"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://328b3e028fb1f74455507d052ab2183fe2b398a3f42e6402c002b00ad6edfe5d"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",image="container-registry.rel.apps.telenet.be/openshift3/ose-cli:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift3/ose-cli@sha256:7c65361476389b7b171b700f17fed4a41352e0f416d94ceb56f72ddac03a63fc",container_id="docker://95861ad45282b01e767c3f0c7c82753975a71e984eb9f428cd96282ce046fe05"} 1 -kube_pod_container_info{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",image="container-registry.rel.apps.telenet.be/kibana:6.8.0",image_id="docker-pullable://container-registry.rel.apps.telenet.be/kibana@sha256:6d487c045e9a8e5bc092325185407216881981843210b35ab1166fcaf6f9472b",container_id="docker://6561f52cdb68dc273a7752cf7fa44674dc32b8894da43b4ee50e1fa210a35029"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://539f3f498414d7280160980b17132e0febd00683c34b9d748ba774dd6b04b22d"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://0c829c7b2f10ec30dd9f3ef3ff495d4b4d4982ba8deaef0d4c441f33415b5409"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ef08e174bbd9682cb70b8d3a410ee121e3b97487df1a520d5a407084ee6ada5a"} 1 -kube_pod_container_info{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",image="container-registry.rel.apps.telenet.be/telenet/cde-pega-feeder:1.0.13",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/cde-pega-feeder@sha256:00d312ae6118be367c694c5e8f2cfd177d397743a23f22974ee51b358e7b8754",container_id="docker://882357f4beded277c583bcffb56b7b39282cf07bea50ad1912387e2c1ec7df09"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0c2b1e0bd14cb35cc25ef3ed8d7ff60dcfc8203a83c40924fd6b27057fbad93a"} 1 -kube_pod_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0244768a0da1b35dda85e2caf35f2c77982eacb423edaa3f054415a59d2ab377"} 1 -kube_pod_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ad11e51b218fbc5534cb915a44352504ec69417871345b112dc865a6e1e46363"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://78e1672615fa331ecdd3bb4803acc811e9ddc916cb9ce971b869aea9e97abd57"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://a6aeb51480358974871905cd1b2d6636ae9ad2b60ee5663c8e56b30b2dccbe52"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://05728b05b9d2850fde0a08e24281cf4bc8bde2130162ac41bc09e120a9395e36"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://8eed0665a499706ad09f850d3b0d3b4f267f374bf2e7f66841861abb1b7f852b"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://fe8208ee1013f421f39af59d8e4e5c62ac3d4a455d1aa41b3811a25758e49e21"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://465ba68820c3004828f1d1daf1817d4f72db51486b9f3a799f099d09c729721a"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://914b6e49e4fa2237564d1b1b3d087c294d42d7aa3c085367e119f3aef8a32336"} 1 -kube_pod_container_info{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",image="container-registry.rel.apps.telenet.be/telenet/base-sonarqube:stable",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-sonarqube@sha256:c190207162d364afc219fe4ccb7ae76c50444b416ad1b8cd6d8cc5a980e6274f",container_id="docker://ef460e6468a91f12cf9c650c9861c459abdc56deedbb3e109ba30cb4db57d72a"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d8832040457528642d14775f7b45ac34fbb9fdf55d24205641a20f4dacd82302"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e9ee39ed5315d876ec0025a6d0c7e3765544273566941c2d973892190033e301"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://971810684b331a7554bf00e6515d99515c09c2f2caad7f0913a895b87087f361"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://25712f0795a7715b05c50400988e9e90c5429144f0bc33607524eba30556639d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://489e7a979ff2b80a258c14ef4fe5d70bd2d88621b4960c0f1c6e5984ebf6b461"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://696b77a89d223473326e0fb14f9efb09253578cfa3626c47384d40660aea1273"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",image="docker-registry.rel.apps.telenet.be/beats/filebeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/filebeat@sha256:31e1ba215153d3bac548998052b3ec3c04362b83fa20a7ad3233520015ac0615",container_id="docker://23266a481a9bca2c927c558aeabbc52750821ca565d8ea2e65f807645bf23a0c"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://adcae45f9c1d7e56bdcdae14bfe3746b046def84909850343095d97a981c5e4b"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://44c0075300907019661d32ddd00fe13da88b70ab9958a47f6ea6af27c0a25925"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://6acefad4394dbc7b1c64986ac7dddb6ebe584e9d6688bb6f85199217b48e084a"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",image="container-registry.rel.apps.telenet.be/severalnines/proxysql:2.0.5",image_id="docker-pullable://container-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:cdfd93f42db2df11647dbab91553db9f9f9c2eb7e770350f6be35bc422f265ef",container_id="docker://bb0f1341dde07a65b169e9f1f56eba788998a5a98dbf6e0d21e6eeb9771f830b"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",image="container-registry.rel.apps.telenet.be/telenet/saint-peter:1.0.160",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/saint-peter@sha256:23362048d805f3c4e92c756a763fe7a299ca3145412f957c5e547481abee3c42",container_id="docker://f49cd3791b99be04b67faab3369ff51e1383a8f61ac5a9217335d21ef4175d70"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://23f07df6124c4a6ec9e2fb6ab0498f4dc0e3678438d10837b546484adabafc35"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4211ada571d2f36019584274aae1693b7337f8f9de80172292dee8b962bd933a"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://2370ce19cef12d71ec0203bbde07e666643edcdf56efe9568761ada6fe8f750d"} 1 -kube_pod_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://429b263df0128f1e4002755afcf56620a181732005c1b31e82981211fdc9d954"} 1 -kube_pod_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://127d54aa355b41127a8dc794b63e954de63888471cc5ab163d801bd00ed2557a"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://dfceac98446d831178d4577740bb5f018f6027e524242e5178e3008daa88947b"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://985e1e8275f39103d61fdc5a2e65a076686cdd097e8d68641d5ecc93bba09c08"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter:v0.16.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter@sha256:4fc227cd04eba43fdfd5d9a076566bcebad61801b31fd25ee2b3f6a3780e8e1c",container_id="docker://ef402eeae6b03203f3da716336ae8f4d3e268fd19135350d666788aff1543c35"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://bc630b5bd23a693322e5a19f70c71e2d310e97ea9b5c0541218231fa29082e69"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter:v0.16.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter@sha256:4fc227cd04eba43fdfd5d9a076566bcebad61801b31fd25ee2b3f6a3780e8e1c",container_id="docker://b8d9d6c0bc35af3a28c1f6f7a46ab1400f5eec8e085fc00c5722bf5d1e4f627e"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:c554694bdc1fb8026d2692aac42a45bef9a4c27f7f9129dafb033977ddecfb21",container_id="docker://2da112a4371d324ae1bcc6d680d94929dc29ae175b8b8a47ff39ed0d3fbbe85a"} 1 -kube_pod_container_info{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://9330cf497ee1105edd5dd977b03a4029ebae2f8ae58780631f0ca0611f2def1d"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://4ba9623be386873e2f6026de237cd0171177704150ba836563906f9a46472a15"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://72b3a8d138c95a53f33b069055d98459060aaa2091e4ee6615d6ca9c8de5bb55"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter:v0.16.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter@sha256:4fc227cd04eba43fdfd5d9a076566bcebad61801b31fd25ee2b3f6a3780e8e1c",container_id="docker://3ee98c7d0d17ee110ea94534ae211639e1870f196675286d340a887949cd086f"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://5a12e56b2a0c3745b7c65851072f755ae913666253825c125f3591d5dd7f5631"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://88a530587e74a97134a194bb4db9da095f92639ecb54ed0430585fe805244344"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://c097791e38a7c6720dc0a9bda8af2b531cf4042d885b9501a2ac1afcb2f48c0d"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://3eb4da7d76cd8109f44faaa0b4780a23533e325a7fffb5228bf4ec7fdce83b70"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://160d65c864db3e5776b77315b641e56ce4bd8990934fa05b770b3ae2d5ce5a19"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",image="container-registry.rel.apps.telenet.be/telenet/base-jenkins:stable",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-jenkins@sha256:46912a49c9d104da3e414e6c856b88c8ad0b3115e5d8aed953b96672f1be4403",container_id="docker://ea4e963ea15fbe20d3c36697864fb92e2cf7c8b11dba5076f41b277f47288d1e"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://5b69a5f59e7cfd7cdec361f6232b2214b585618360ecf36badb43bf498c72722"} 1 -kube_pod_container_info{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://b752249a5871094c561f21d600048068dca337040d98721d928285b3b7ba6e7b"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ff5c8a0b3345bd023a2067fef6251060a1c1687b0b2a5252febf9996fffd830f"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://5ce18e926fd4ff65236ff685f9a8be3762af4953b67d706c7973f93fee09c907"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",image="docker-registry.rel.apps.telenet.be/beats/filebeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/filebeat@sha256:31e1ba215153d3bac548998052b3ec3c04362b83fa20a7ad3233520015ac0615",container_id="docker://04a7eb71d25c5c6c138869b51a2a95126c81b34e60da0f449bdcb7475d8cbc5d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://022844e95046480a0bb7ebfacb3df15b02327e39ee732a71c27080a51901cf3d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://45795d9a6e704507487743f472ccfd175c893d1b9f50e765cb7131ba64478e0e"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://d9127ab294d6a61714ecd534d6268808157f26a3dafba113b0c5ed6c4f46ef62"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://e1a6b4fca24e026a23cb01e2c2672b6d1dd15143f220a576415ac54c2197a75d"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://6f82eacfd932d6696825ae02323e0a2b18631adc2fcb8d6646ed1f615f374f61"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://2253bb3e10690c47b8f61ef2314f2168eab0328565d487533c8f70d37d81c913"} 1 -kube_pod_container_info{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",image="docker-registry.default.svc:5000/openshift/jenkins@sha256:42b9ecdb27f1eb1d7acc306c1c6462f2363e4bc020527b98d825a34c3072a598",image_id="docker-pullable://docker-registry.default.svc:5000/openshift/jenkins@sha256:42b9ecdb27f1eb1d7acc306c1c6462f2363e4bc020527b98d825a34c3072a598",container_id="docker://cb8f7eddc718153ee9ae68f2ddfc8f59a534fd73f3822a1c0ce31722678c6f7b"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",image="docker-registry.rel.apps.telenet.be/beats/filebeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/filebeat@sha256:31e1ba215153d3bac548998052b3ec3c04362b83fa20a7ad3233520015ac0615",container_id="docker://44d67188b1f92511f8bd322bb9ef6001e1bce12c9a4bf071e8fd0993755f9b6d"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://6a2b6d4483f33a04983e9f9b716d2f01fd3104d32ed92777092d24d8d3009e3c"} 1 -kube_pod_container_info{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://c4746f1e33d70a745f2fea8064174873af94a4403769c02d2b57a18f485c150e"} 1 -kube_pod_container_info{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://3bac43d4c1a6c0d8ff1d8df1496e0b186d8e956328307323fd7769d601e73001"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://dbe953f4c07cb863fe6a1cc28001a657d635414e1beab31ffad577e0f4ad7428"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://9790397a56c93c1d0051cc82b4682f3a15dc798b2b74986202a9ce3cef6bff1b"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://154ec2c34831f841c41b1a2266beea7a886fb3f6007caf17c7907390f55b3a4f"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://41717fbcb2d1fd4b381e8f745ec294786c5eaec736e74a3916409531b2964f6c"} 1 -kube_pod_container_info{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://8e7eecf2dca82709a4ffbcb78c767931b91317b37768925f682433ec07cf8e7f"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://6c9b0ad24133962b437a50490e981a465acc30e961d9875f09cf2bec718ae93b"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",image="container-registry.rel.apps.telenet.be/telenet/springboot-sample-operator:19.12.83",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/springboot-sample-operator@sha256:1911af446760d9c262fc523fb8ff489920964d3d2573b5913480fb794be104c6",container_id="docker://3b3254fcb765b82133824bee0f2a1632f7037b0540afc87ffa04e1a1db55a609"} 1 -kube_pod_container_info{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",image="docker-registry.rel.corp.telenet.be:8084/coreos/etcd:latest",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/etcd@sha256:5b6691b7225a3f77a5a919a81261bbfb31283804418e187f7116a0a9ef65d21d",container_id="docker://b451040186aff9036dde3275bb0a73213050b5594549997a3cccbe2520b5cf32"} 1 -kube_pod_container_info{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://aa0a45e19b5df43e9489798038878936b5abacefcd764046d718af26c9b4665f"} 1 -kube_pod_container_info{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://2cae68e0c4ba12458a82a7f79258f0152463e51e66960253e6ed45c795c22d27"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://c4bc4b89ac455a098f14105d7e7c105afb90687984fc5416dd2f7b238a929a1c"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://4cfcd4ce30d08807cd61f3b71c94ea1cbb0d67c615efd6016b9382626e94c079"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://d74021922d7a3f5dbab1ad93963f293ff6a03ba645c935591cebce38df0cef5e"} 1 -kube_pod_container_info{namespace="playground",pod="httpd-1-nvppk",container="httpd",image="container-registry.rel.apps.telenet.be/rhscl/httpd-24-rhel7:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/rhscl/httpd-24-rhel7@sha256:023b09c94aa64906fa2c821d3a6cc1cd36082abd478f80016f81c30ee12d7be0",container_id="docker://30fe834bad669e765bdea05dabfb307c81af6327b10c8e4328d537a987eed968"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://7dc9f7b2d342951c302dd5024159da7279c335ff9ce19d10a526abce11224c58"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://728c24220acdae2608b245afb7935a1091d4811105b5d874589f3916c06aab44"} 1 -kube_pod_container_info{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://e324d98eef3e4c6eaa590d29a927f71f735e75ef93fd247e0f923b2f55e7406f"} 1 -kube_pod_container_info{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://2d3cc354fbb767708103c4ef3b849307c7cd18872c193854cda747e56283fde2"} 1 -kube_pod_container_info{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://a4165455b7df8c4a6fd5d5783e0fe24cd9cd1b2e8b04b42b2c0cd5c5b16f3d09"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0cf893a20b856d0659d6c1ee381b8a06d0b1d8a6bc14da77651662fe007f4f0a"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://8ebf80363554887a989671c2e8811c0eca8f17455be6795a07706b42fdeb7217"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://fa3848de20385814f1ffd676c00c5d6d261468136a28d31f30b62964f4e0222b"} 1 -kube_pod_container_info{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",image="container-registry.rel.apps.telenet.be/elasticsearch:6.8.0",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://d550117d91cd933f19e885f74ab1252722c6375555eff25e6c120061ae490641"} 1 -kube_pod_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://6e3cfd9d5d23fa1c91b7c77fba45bb18ab1e1255ef6ae90eb6443614a020ff21"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://feb2651b59463f6ee667418c50080a1d8e55c5de0711a539730d6056771e4b24"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://8c0b453eebda2c4481092276fc0aad5e1dc38ea2ee92db52cb1560a2dd6ca03f"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://694cfc8d47394306e8c6d59b6b62fe1178ff974fab06fc09ad4214c3fc2bec42"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:e6c8d859ddb13c0d97b7a59bba9d41ecb966493caf2bbc09bb7a49d24d075042",container_id="docker://2a688c39776dce63a305f6172142e201634fd14316b6d06056b1757907755838"} 1 -kube_pod_container_info{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",image="container-registry.rel.apps.telenet.be/telenet/plot:19.20.1386",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/plot@sha256:dfe08800abe99e269cf9d26b618b264b6b45411d7a66b3c2a424aab48b0a622e",container_id="docker://743c586615a3955c8fea7987bf68e445a87a721283176223301de11afa782413"} 1 -kube_pod_container_info{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",image="container-registry.rel.apps.telenet.be/severalnines/proxysql:2.0.5",image_id="docker-pullable://container-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:cdfd93f42db2df11647dbab91553db9f9f9c2eb7e770350f6be35bc422f265ef",container_id="docker://7fdef021f3e832677f567a5f1dce947c07cff4470be4fd39adcf673863de2c52"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://5f22d18efbf84d6a4e2e12b425c79966bae1555c8874143fd82577b69fdc836c"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://ce87a1ee4d04f5630f27df02ee136a7533fbb5d3bee4974eb9c7a98cc3c9b405"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://7df4fb42ee10de0d96451985fe47e53b06d0f2461223e524a8c30db5b4b77918"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",image="container-registry.rel.apps.telenet.be/openshift3/ose-cli:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift3/ose-cli@sha256:7c65361476389b7b171b700f17fed4a41352e0f416d94ceb56f72ddac03a63fc",container_id="docker://2f126ed260e8631440c7838bccd10a2a1c117b355aeef8754792984ad9cdef5a"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://5688c2b728ca762c16e88c0d82252a23cbfbe36945790474c4212312d54c7a5d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://3a05768b1a2f2f40412d31b7d3140638a7f5a99ef2951014f165b1572b70aa61"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://a9e5d46909d52f20e8a22f8a2143a56b1677f6ddf236cd0859535e5565c1d849"} 1 -kube_pod_container_info{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",image="container-registry.rel.apps.telenet.be/confluentinc/cp-kafka-rest:3.2.1",image_id="docker-pullable://container-registry.rel.apps.telenet.be/confluentinc/cp-kafka-rest@sha256:a834093c34fd298d3383870c2694946735bc04f10a163c0ce2fbe8a5c70b08e2",container_id="docker://da0ba0d15abd0332cee75b51916f9c504bffa1cea940721d951fd01240908760"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://0dfe6c9c0188a57a3a7608e966dc86673e88ee31b14ed80fe0b8c6addd0e1a4b"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://9c29d870d0780f3ca0f42da46298fe0333f60a98a670762ec86d6150a4cbb03a"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e9bcbcbd3ca0bc3ab8112a3a9f7738633f9127a0e5a8e26b93f029994822eb1a"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://0b341665fca6300a0c4b58c6281cef5cc700704bcda52702e6f39c94e0f87058"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://1c227e039947b65cddd4da08562bb759304b6e6126f3e62c85e4e02506320d14"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://df172b696590cd05f7dafc44ed870f573fc93d20de960f1a6ea0580f74ded013"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://da8fcdebc09b22587d30a5293078591f97fbbc2e0de04c3d56b1486fa758b001"} 1 -kube_pod_container_info{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://24b7fe07cffd28595b8b99b076f3595e7deeb1f626db96fdb50c0b41f11d5c64"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://6d52bd9e6ee4070a83b6de6007e1241cb50badbe6d15ba48f7b3f2a9e5b5245a"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://0ad8b0baa9542f6cd93c344d540e0c0f4f9cfb05abd6462131de71782051895e"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://627cc9b289a2177423f76f31946d9c367a16edd9cddef57a5ba3a1405c2ec771"} 1 -kube_pod_container_info{namespace="tvw",pod="debug-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:e6c8d859ddb13c0d97b7a59bba9d41ecb966493caf2bbc09bb7a49d24d075042",container_id="docker://2cdbfbea3340f520877fb03a63a4c67c16f75caa3c82f15db2c1611733727e46"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://1cc7b3e41cb69276ac9886f33f2de053062c867ce5fa8016f100978d5e38f71f"} 1 -kube_pod_container_info{namespace="myproject",pod="microservice-5-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:fa8b2f0e2a419fffdde436668f06a60c4410501caa11cf914bd2a4f469a95d9c",container_id="docker://8fe9a751b61da21ec6773c163aa3ab2385b3da31c615673cf2de0e6709150823"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",image="container-registry.rel.apps.telenet.be/openshift3/ose-cli:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift3/ose-cli@sha256:7c65361476389b7b171b700f17fed4a41352e0f416d94ceb56f72ddac03a63fc",container_id="docker://4282e406e9ae4f7a739c9d15c708b33b488efad43c59b3479833287e6dde2617"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",image="container-registry.rel.apps.telenet.be/telenet/base-jenkins:stable",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-jenkins@sha256:46912a49c9d104da3e414e6c856b88c8ad0b3115e5d8aed953b96672f1be4403",container_id="docker://dd3a6fa19408c761d4a46b59bdfd292d3f336eaa84b3c414315b652cb301d443"} 1 -kube_pod_container_info{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:4ead4ea6380958c5d4c1e0dbf2ed69aedc0c31581c64567c093e55cf2d40b0cd",container_id="docker://075b7f67493bcc13cda0612dd07e2a3d6d680b9c1b55b51c2af41d610506b841"} 1 -kube_pod_container_info{namespace="myproject",pod="microservice-4-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:fa8b2f0e2a419fffdde436668f06a60c4410501caa11cf914bd2a4f469a95d9c",container_id="docker://a12f8cd9ca461a571e5c7b34b18b607247868a6fe0691622c426e42965be4927"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://5f98b305701876039919909db04a8c6696ae84953d2a6f0b95f874f2d6ebfa7f"} 1 -kube_pod_container_info{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",image="gcr.io/kubernetes-helm/tiller:v2.14.3",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://773985ca177c3b0dbed671b292aba4602b6493d721a41f19bee1f4466c30ec01"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://71d623641eccc47f02d186dd5896015aa80b78028240660cf1fc0f6f97e84055"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8f8900bf04b37a13dda2c9dfbcc38c267b1368c0a5b5ba032573dc230c0e6504"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://5a1fa7786d7294246cb6cdd2772f675a8fc16ebff4108251e9f6f794b387fe0e"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://0715726b2199e00233d563069d1e946a36ed3b9bd795950bb1189267e6caf16e"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://dc5daa5f8afa32529018509bcec97c5e7a278ea68f30e9773ebe66e41d80b31b"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://b6c79928a52a096a130fd6eb5d383518a5e66c22cd598c1f79b4e40796bea853"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://60e2334b3604293d2067a331620be24c5acb72413e094c46c9ec3b58739b9e3d"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6ea5e91c71918c1cfb2bdff2e6e1846394cdf6c8ee03944ef4efd684fcab5f13"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",image="docker-registry.rel.apps.telenet.be/beats/filebeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/filebeat@sha256:31e1ba215153d3bac548998052b3ec3c04362b83fa20a7ad3233520015ac0615",container_id="docker://9b03b370cec3077f51a125db5098500bb44e932a4c3e5c69a7497fa9a2cae56e"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://df9a1b51ff5109490c2fab8c29d2ef47d0d2994d54e1aa02ff5cf3e9e39be83a"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://f4302caa8ee9b175ff78206350b46827b4f5bb34dca6d803f05764517354956b"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://e0f80d9bd6c236225fafbce2c81fb61ffadd260911c4081b8c9ee986880e2d21"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://b58d1a84db47416c86b8c83f02fd0a3cf6bb7bdc54043e5a0bbfc305cf530213"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://35399fa77f3946225e896642fac6765087a4691deeebb567ade0d91cd3bc3278"} 1 -kube_pod_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://f4e3760175b0ff0fab9b61a138122759e14050e200bff413f9ff691ebac45b60"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://0737b56f98498a6e21b1419d44032c76c6c1005ff993867495ce6b28da513e4b"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://0bbda002b3776d23bb44a6d673e595500adec6657bbf316094905b6111c90778"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://92554e118e86ba2c496572bfe0da3562aa9e9c1ef7a87e3207e2579abd3b696e"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://54db6e614625bc2fa72172ae68ad240c9a1b1514e0036c47897f847e98820970"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://18c7c74062d6374d69fe87d826917046306900e395bf6239f19ed9840bd8bc6e"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:fa8b2f0e2a419fffdde436668f06a60c4410501caa11cf914bd2a4f469a95d9c",container_id="docker://490a18c6d3e24e644596c48e1c2fe8223ef3c66e5f847c04ad7c117163d2250c"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://d5f53739f4170c660e694dd407fff8363d9d849cd78b21039dfe49ab6e1f6543"} 1 -kube_pod_container_info{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",image="container-registry.rel.apps.telenet.be/dynatrace/dynatrace-oneagent-operator:v0.4.0",image_id="docker-pullable://container-registry.rel.apps.telenet.be/dynatrace/dynatrace-oneagent-operator@sha256:567d214e82892911997e7e18dcf44f513d75375c5a26d7cb972098dae8628db4",container_id="docker://3b0031e52564bb1373e4205e8c01225916b890473a49e30984a0319e72f07930"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://0668cd4d5a936834956a11d0366c925b13d5dc7aae70d92b9283392bd566e00a"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://79f0c7640a6f9e24f98251d1bea36266d54b4158e52ba20d63d037aeba2bd572"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://9298b728e3068b7cf4de1c782208031a867bdc1d79be0a051d0b395126fe0006"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://bf6fc10f72e46b0dc1a6c27371440d51474838c5fafeb5341bc19c83821e863d"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://683c1c3e7bd63e1a673970bc3f58d1250e12561071ffce27f3cae1e35427df56"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://d3f4856ac5bd725cdc4cee87e334fe0895b7df9f2bad4f08eaf0d948c7e92c77"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",image="docker-registry.default.svc:5000/weblogic-poc/wls-domain-dinoman:latest",image_id="docker-pullable://docker-registry.default.svc:5000/weblogic-poc/wls-domain-dinoman@sha256:eb5a29472b8bcebd6dbc02c07e04e3ad7cc43653b4435eab3379f68d99d99943",container_id="docker://b18c1cfa3b3c9222e8d8b9e0c1d7b20e8f50606032e9b44c55cc3520b6b0ef30"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",image="container-registry.rel.apps.telenet.be/openshift3/ose-cli:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift3/ose-cli@sha256:7c65361476389b7b171b700f17fed4a41352e0f416d94ceb56f72ddac03a63fc",container_id="docker://7844670c3ae56f364296f5fc1eb8867cf073a1e0cd4d71528b57b74384814156"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",image="docker-registry.rel.corp.telenet.be:8084/coreos/cluster-monitoring-operator:v0.1.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/cluster-monitoring-operator@sha256:b41c6a53f8c86cb3e0c7bc72aae2d5d9b84c8daa2bd86497de8fed32ec71bc8f",container_id="docker://606e73c11dbaf925c8c17d5a4b01cc0a0e5bba5d2b681853117d164ffe698b35"} 1 -kube_pod_container_info{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://687305f648fceb1d4b0ba04185f2fe35970649f947aba67cd3d3d0883c16c21c"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://aeca41e62ca7a411efec6c5a667a7949ed1ac551e9474f77622855f799c55f37"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://ff305db6a63b840579233a0bd626b65a288cedd106543c17c9d7e6671ccc101d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://cf9e10d8ab577126712d33625a855075fbbbc4915b73fb6fa6aad4288c783f6f"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://26f13cbe5e5694378542fd2a87209a4b36836541cca3d4210330a01a5eca3a1f"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-deployer@sha256:fa8b2f0e2a419fffdde436668f06a60c4410501caa11cf914bd2a4f469a95d9c",container_id="docker://fe5c8086a3363c67d11990e9b1b7e86379f5105eb729282e7b27f66a9239e202"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://6546e1bf6e757977c8c271768f9eff07d8cfff7b9b2cc32c56b4c676ecfcaa63"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://15183059a557a27ceb4207f8de8d450306bec3731e94365aee0afb6f28ff813d"} 1 -kube_pod_container_info{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://0d9b13c84701112e4449c9d146c2662072c82700d65793651ce3b4231c55ad66"} 1 -kube_pod_container_info{namespace="openshift-node",pod="sync-ql4nj",container="sync",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://ddd380c31a74926801a382da3c0e265a1940e4a11c0f7b5ee6ab3a6dd9815b2c"} 1 -kube_pod_container_info{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",image="container-registry.rel.apps.telenet.be/telenet/edevradiator:1.0.60",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/edevradiator@sha256:b56db77d596ebb3e04a105e4f09119cff69559f5b8b412e169ee75b8cd47ee04",container_id="docker://a5dcf4f7533e4846ada1db37c3b13f212da025f12cca362c63b3f6aab0291042"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a77a38745fec21273187f9462899926d2ee34a7d5ca91b59e50c112bc3cd3d43"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://2c03c76eb1c8006faa33ce229a870440195d9f5e3fa54c0f0d36d57ee102f36f"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://27a3758f0463252c2e9648266e748d787c540e7de3d7eb5beba726371287777a"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://9b2b4213a071887143d8184a26da3a658e98283081ca2d224044ac417e00d10d"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://591ece467c617f0a275f1bce0259842774c34557fab96c074d3acb15e040f745"} 1 -kube_pod_container_info{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://74f6e061a271f20dc80de3e7f456b7775a8dc43e02c04b3ec345138174c21b7f"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",image="docker-registry.rel.apps.telenet.be/beats/filebeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/filebeat@sha256:31e1ba215153d3bac548998052b3ec3c04362b83fa20a7ad3233520015ac0615",container_id="docker://e3ff97360e088b0925140d01d21ae72961074e2f1471b936e580e8d7137d7516"} 1 -kube_pod_container_info{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",image="container-registry.rel.apps.telenet.be/telenet/base-jenkins:stable",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-jenkins@sha256:46912a49c9d104da3e414e6c856b88c8ad0b3115e5d8aed953b96672f1be4403",container_id="docker://47c7b35c2643246b26ee1197b09b5f6e2772eaf2ba03831cd0cb7767e5a1007c"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://dc51cc5257dad626aa4a4627ac99691d38bfd2c67926d552784ed5c1c952d075"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://6fcfb318d5b059019de6b23ae532e75d4527889783882075f87a435d8f5ebd37"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://08989f2c95c3473cbd79454050de3d7d385ba2ef966b33091d00a20f49e7640e"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",image="docker-registry.rel.apps.telenet.be/beats/metricbeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/metricbeat@sha256:e8bb3dc73dccf9f39b62980b37b26e78f8f4bcdd4dced4119ae651f738af0992",container_id="docker://323d9433fe5e3547cbdeb9f9fc88d33ee7540c8af72809326179b0b7ed281454"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://e5ffb3004c6da66e4f9cfb1f32acff5cf6f2853e8e30160e10faf739737c9c5d"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://af98641b178c40115c327772e421801fa2e31570e02bf06bdbd1485255e45145"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a689db53dbd64220f07fcb834127782bc3ee491e22295914e540e024972e8f58"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://20ee5d803860241d266cb82e0a8ea0089f411521220d6b27b9c2bd89f9da0115"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://3f65c87dcac1242970d59e9b2dee292e63ef47b7316a7a73c373ab538158e831"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://2692300c77f32703250d8b24caeb2a2736341593f5a961301894ba7976919d34"} 1 -kube_pod_container_info{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",image="docker-registry.rel.apps.telenet.be/beats/filebeat:7.5.0",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/beats/filebeat@sha256:31e1ba215153d3bac548998052b3ec3c04362b83fa20a7ad3233520015ac0615",container_id="docker://1eab2aa7df8c004349cea9219aec4b55e9f6795521794d41f39de339014a873d"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-build-23-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://80f906c51637db1a14ae4bd18ba87670f5f86f9afd0bd56dd902857ce0129e1c"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://0f0f8935b4477d19a6316e3bd83df5315691f47cd1991b32f7bae70015090065"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://1ec318dddd1899453da29c5f829718473d977a6c14243e6aba65c40d4cf79407"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-alertmanager:v0.15.2",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-alertmanager@sha256:2f87cf1296f5bb411ea0eb677df3f5dda97066c5857dd76a153ad97c448f5e92",container_id="docker://b0d03da92b7e3f3fa1820aa769964c7ba0c6ed41165b27652b6fdb7e85d6ed56"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",image="docker-registry.rel.corp.telenet.be:8084/openshift/oauth-proxy:v1.1.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/oauth-proxy@sha256:731c1fdad1de4bf68ae9eece5e99519f063fd8d9990da312082b4c995c4e4e33",container_id="docker://1e481e93941ced2e7809c355612f27525d528e9451ee726751fb57f9afe5715f"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",image="docker-registry.rel.corp.telenet.be:8084/coreos/configmap-reload:v0.0.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/configmap-reload@sha256:e2fd60ff0ae4500a75b80ebaa30e0e7deba9ad107833e8ca53f0047c42c5a057",container_id="docker://b174c4e8eebd244f703f60c9effe0d50dabbbf7aa0bd85570fdbca2cb5e6e81c"} 1 -kube_pod_container_info{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-web-console:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-web-console@sha256:20c14ce54de73b9203f03b7ee19f81769b9f404bb7dd81ed0ee4a1b8baecf6d1",container_id="docker://b718358a432b564cccd012c4e351572e625bc4565c3b0d2cda8e3e3774c07834"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://618a87f0de31886a091c825734d1c7486ed035af4c0237142b5dbced3062e507"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",image="docker-registry.rel.corp.telenet.be:8084/grafana/grafana:5.2.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/grafana/grafana@sha256:104f434d47c8830be44560edc012c31114a104301cdb81bad6e8abc52a2304f9",container_id="docker://050b32d00abf646a6e28e8b7c83a0a1cf891c5acfe3b563eff762954b6fe4e76"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",image="docker-registry.rel.corp.telenet.be:8084/openshift/oauth-proxy:v1.1.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/oauth-proxy@sha256:731c1fdad1de4bf68ae9eece5e99519f063fd8d9990da312082b4c995c4e4e33",container_id="docker://2b0f408290c010678cc3ca13cff3b607b4ad4acb6bafe107a27c95d4963c491a"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://653a243f8f90a21d3976fc79add8a424b804c25060ac1d24648e4aa3c4084942"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://70bc0493d07dee1f05d36701d2c92f1ec30a67c79284a00b177460b7ab17ce04"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://478ad9af1ce475309f9a1b3566d0dd768546760b38234d5ed6e686779c3bc652"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://c0575a62366d134d12838e78c56aa21c43f7c323438bbc5638ef8f329bcb172d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://dda4a2dc08004251275a5bdd4e266d388234477f260781216c8f11126657d91a"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",image="docker-registry.default.svc:5000/telenet-monitoring/dynatrace-alert-omi@sha256:0f893e8a82a601158025532919ef0469135a715a35e8100e7dfd170cc3d16a2f",image_id="docker-pullable://docker-registry.default.svc:5000/telenet-monitoring/dynatrace-alert-omi@sha256:0f893e8a82a601158025532919ef0469135a715a35e8100e7dfd170cc3d16a2f",container_id="docker://dd519c8f2df5c43054abfe9db39a10140b2933a23937b436f3d83ea744f29601"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e42523ef676a6c7476007235e8e43a22995400ed6a5f6d1cb0469f0353c072bb"} 1 -kube_pod_container_info{namespace="openshift-node",pod="sync-lzd9p",container="sync",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://ec6284eefe8cc50a88d8d073fe74c425aaad563b7590417d58ba9d8017845b7c"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://9676c65407f94b681092c7ae12ee9409990afbdaf18b985259b20d47a8c25b58"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://866cf94f5b31134dc76c4d7fded4640beff02939dbab3302be9f97317b524d27"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://75bc7fb9f944c91a929d97f6aa6bc67d62962b995a12c047c764d97acf618557"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://e826d966bb4a3d43f8580d5b1fed78342e230844ede98c1ac0abf23fcb87be6c"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-operator@sha256:13f10fbca67bec9a45224024b8a605b6858f3bfef65c225885fbc9511e3466ca",container_id="docker://03045ebb35257177100bad20a1bc480d09efbeac90e6584c13b4695bd53b821d"} 1 -kube_pod_container_info{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",image="docker-registry.rel.corp.telenet.be:8084/coreos/etcd:latest",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/etcd@sha256:5b6691b7225a3f77a5a919a81261bbfb31283804418e187f7116a0a9ef65d21d",container_id="docker://4a83aeb86b71c005a63a27ed17edde23a905425936d9da3a4a8c7204c376c703"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://b6949109eb662535cd3d3dfc95266621e4debdefc99397673c4a92db3f6c6770"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d0c493a36199c863118c5c98193b851f28f4f41604c5c6435860f8408748e265"} 1 -kube_pod_container_info{namespace="openshift-node",pod="sync-rq5nh",container="sync",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://e8be437174362327ff5e415a821bae434b7d8f21449ecc0a99a5573cc9fb0325"} 1 -kube_pod_container_info{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",image="docker-registry.default.svc:5000/telenet-monitoring/azure-alert-omi:latest",image_id="docker-pullable://docker-registry.default.svc:5000/telenet-monitoring/azure-alert-omi@sha256:56928ab9453fba81d2eceb3ad8c55b52ab7959bc5c650cb35ed7e09ab3965b4c",container_id="docker://adadce3f78a02a0f1729fbcded4a8b4af56ba5b3cf16633ba6e039259dcb3f15"} 1 -kube_pod_container_info{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://e824eb84f274792cad27ea0d9bf3721bf9bcbe16ff08182358009a1b57c8ac1b"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c44a6c77876a89508f2b7a2b338802721b1b6b5a703fd3547c6fd30f4eea012c"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://1f2cbc8a73eb723b504c00deae3cd740920957f2940ac36223f987bc14af9d19"} 1 -kube_pod_container_info{namespace="openshift-node",pod="sync-d8fvw",container="sync",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://8508ef9f34735f036311a4b99365fb47b37c6ce9ad261918ba6f7b71d11b3410"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://b6557cc8260f892e7012a95551b4ea49a8db4170cb89192e7172e25e2477ed4e"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://fdbaf23326b8316c554993977ffc5e04a47cd34c4c824a5669887ea67a605539"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://89bcb25a4983006d1615d9fd0d6cad4d67695b04fe1b067f697585f267d92b31"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",image="docker-registry.default.svc:5000/tiptool/apache-php-tiptool:latest",image_id="docker-pullable://docker-registry.default.svc:5000/tiptool/apache-php-tiptool@sha256:e4c92ca3b549868659f11332d638d2f5178f5c77bd63502fd5fe36681f786197",container_id="docker://0b96edd2800fa82b63894eea0d060d0f79837760b71f6e4b47f0084e3077fe43"} 1 -kube_pod_container_info{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",image="docker-registry.rel.apps.telenet.be/severalnines/proxysql:latest",image_id="docker-pullable://docker-registry.rel.apps.telenet.be/severalnines/proxysql@sha256:0830c5755a1648d22e08b49fe2b05f563ba92cecba47da93003b39f429f0941b",container_id="docker://65d4100894264d6f5a731ddddc30bd2c22c84a0826783839e686129506378403"} 1 -kube_pod_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",image="container-registry.rel.apps.telenet.be/openshift3/ose-cli:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift3/ose-cli@sha256:7c65361476389b7b171b700f17fed4a41352e0f416d94ceb56f72ddac03a63fc",container_id="docker://6a50256885e8347535fbc31e9622781e1493ab3cb05be47d016289ac28dcbb2b"} 1 -kube_pod_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e0ad3552e9a4e449ad38c7b78248aa3821140b79c12d6a5e629831e00f312b0f"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a70780852421e62e6a8144e7abbdb72ffbdb430730e85140dc9709bca0b8e85c"} 1 -kube_pod_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0abad8ef38563b74b8a76e5c70c1b011406a056aeca7607167dc09d8d7df0c68"} 1 -kube_pod_container_info{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",image="docker-registry.default.svc:5000/weblogic-poc/wls-domain-dinoman:latest",image_id="docker-pullable://docker-registry.default.svc:5000/weblogic-poc/wls-domain-dinoman@sha256:eb5a29472b8bcebd6dbc02c07e04e3ad7cc43653b4435eab3379f68d99d99943",container_id="docker://c21ee97d2cedd5196d4bc0b4a8c00c3cf6e20368b094257ffbdc375ea7008928"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://b6a46110de1b6522c8374ea1e54c5b48f3d886d4afcdc16a50c5773bb5e9d76c"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://29b596382b48b00db3c476245ca4a16cc63ae7eee45d2d69223a2e47ebc6e113"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-alertmanager:v0.15.2",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-alertmanager@sha256:2f87cf1296f5bb411ea0eb677df3f5dda97066c5857dd76a153ad97c448f5e92",container_id="docker://9f8d2b6358d1d314c818e42353aaf6213062c38eed2639653776ed6eac889225"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",image="docker-registry.rel.corp.telenet.be:8084/openshift/oauth-proxy:v1.1.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/oauth-proxy@sha256:731c1fdad1de4bf68ae9eece5e99519f063fd8d9990da312082b4c995c4e4e33",container_id="docker://cb23841a2cd8b342e2c597b7620805168d59ddb7af719718ae71ba79e2931b12"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",image="docker-registry.rel.corp.telenet.be:8084/coreos/configmap-reload:v0.0.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/configmap-reload@sha256:e2fd60ff0ae4500a75b80ebaa30e0e7deba9ad107833e8ca53f0047c42c5a057",container_id="docker://7a60e1afcff8431f35c531166f9c21582c7e09af6f814279046f75c28d64d628"} 1 -kube_pod_container_info{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-console:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-console@sha256:a094da9bc83159998d27e54b90fc68d1e1cd465d1303dd304ee818068c5d0b3f",container_id="docker://97f1d06a7d6f750aa2dac83e49780a59f0bf21973b9e2f018040598b8e7e3b6e"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://f746d60cb02c9c12685aea9b97d3941f5ff5ab58e9307469d245c31d6e27315a"} 1 -kube_pod_container_info{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e998b30c3c383310aa957a80b8d1405a0503b2527e03e602c82cf30b8463853c"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://04fd0ee988a6382bd53cf8ee4357314dfcb85d3a85314542058edf71fb4f8b60"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://4049dd55fb740c2a7113eba04d3ae63d986a6dc7cd56c9591e8c9bd8d7ac275d"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://63f879b5f7913e6007143db8808ce35fa6ee65ebc93bc919fb58e67d07cb4a39"} 1 -kube_pod_container_info{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://e37c75e3fdf86c5a4f1ce1a61d9ed67572967c5ac730b11507c383939be7e953"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://56e7eed898556b5d1bdf7d910676696544b5855496b90b06bdd1b48eedc53d47"} 1 -kube_pod_container_info{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://84b6310f3a53d21ec4198c77e446412ee3bc8e43e39fcb45f123f12635ef0f69"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://b60055dce73b572a27c207ff1c9a0f5352683ec288d5a92f86818287aff50b60"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://8834d800495d3036bae0e37ac5171c3a36048ed0a9fd585d06e7951ec1b6731e"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://7059237a058a4a0de96c77938765ac0675ec940ccc5dae106ccda235286b0526"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://c887ec9c09eca32c35e5b64b828dc02f2d8ed3f2ab2c59440ff425f8b793c04f"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:8106d05d2858cdf02bcbf40d5c627e5c5c64a15a09c906f5426caff12da39119",container_id="docker://7ddfdbff69caa224fde283e168701d1c6875835537e2d6565674c2b6f2983c5e"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",image="docker-registry.default.svc:5000/telenet-baseimages/base-rhel-ubi-minimal@sha256:1c1ae28cf0e58a00f37b8de178d6c5ae835098dfaf8e10d1f0e1625ae84a94ae",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://12803d63b4445d7a813696f1bc0d362786d7525b2e758d3a1b93405c56957449"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://5ba96d395aae921c5d60eb314fd5fb809a80146515f86f9fecc05f993e1f05e4"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://49818abc5c0cdb078f6c14bba15c4a4c1144b9ea2f793370aa2db4711e1f6b1b"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="openshift-node",pod="sync-vtjxf",container="sync",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://94bbd9e83749f84a785823e4c6412c76023c943acc4f624187e1a8ec5581a754"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://de3def60852fa11db8e05d08d1e89a4ba55d975fec04866c907346672f63d51e"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://623fdcc530959344ccdf42fecaebec3487bcaef217ff7f6c8776eb4f0ac587ee"} 1 -kube_pod_container_info{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://f9b80467c9ea340f6c440c8e3256990710c1250049c65322e733d87e1f978667"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://aa6309e61aa13e5e40e95b4c2c0d263589528cab6475f6723ec3ed97a881ad6e"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://13ccdfeed833d159d01b4855c9e4373454bc9b510c0a9035f6d877000f613718"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://2c2adb3b9314fa3039920c6784a1650495632dca662b34439b8bd253ab05eb0d"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",image="docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy:v0.3.1",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/coreos/kube-rbac-proxy@sha256:a578315f24e6fd01a65e187e4d1979678598a7d800d039ee5cfe4e11b0b1788d",container_id="docker://559811fddeb07124e041b592b343216a8a165345178f1bf8badd1d9ad5927af0"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",image="docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter:v0.16.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/prometheus-node-exporter@sha256:4fc227cd04eba43fdfd5d9a076566bcebad61801b31fd25ee2b3f6a3780e8e1c",container_id="docker://e1da7d8130134f22c38ec2758b33452e04a390d23ac7d560070e5cf594b94007"} 1 -kube_pod_container_info{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-web-console:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-web-console@sha256:20c14ce54de73b9203f03b7ee19f81769b9f404bb7dd81ed0ee4a1b8baecf6d1",container_id="docker://e7613221872c2f31661663cb16c06456896a0e23dc516371cef4c57a43027c4f"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://eed91a23733c2d2d2d3031fc4b2b4e492732ca4eb4807d673610776edf1a640c"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-build-34-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://40316136ddf57c7790be8167db6e6079b01e2f4a578aaa1a7e8ced6b5baa324c"} 1 -kube_pod_container_info{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://fb3f20a3c1570178fffd7471916126789fcb9fb865a2863b7b58e4a2d99bc928"} 1 -kube_pod_container_info{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/sonarqube-operator:stable",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/sonarqube-operator@sha256:f29d82b7f12ec010e0ebf6415209e5d17f5ab96b25c6ab99f3d2cf32b5d52c40",container_id="docker://bd65f4343d7fd054053a00c92bbc15134239aa4d11b12a5aaf285e86e94fc17e"} 1 -kube_pod_container_info{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/sonarqube-operator:stable",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/sonarqube-operator@sha256:f29d82b7f12ec010e0ebf6415209e5d17f5ab96b25c6ab99f3d2cf32b5d52c40",container_id="docker://20e55d44f970232bccbe2b2d90f58857c6cc083aad3bf32d095082e08e58b904"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://10ef9e2b8ffd17762608de9441d2034891f18a6ba34ac34081f14e9fb9ce6846"} 1 -kube_pod_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://7dea6c6f01c40e61a2a7d8f5b1f1b34c7666dc089b648a04804c58d05b6e2d21"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:f2459652414087015adca975c5b596ccace495e6e40297cacfdb8bac278941d0",container_id="docker://985d905dc471ce5ff5cc073cdabb0c16245c734c1f9c9d75a384d7403c101832"} 1 -kube_pod_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://50eca6bba5fc2f68f68f53d35d6e17423fc16ee3f47c847f02be51c82d4d177c"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://fb386bd276ccf86f0d615dec1e9d94427f747dc91ea98d4343b370dd07445667"} 1 -kube_pod_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8603c18cb660276660c13e6a24af7740f9ba490c7d6b9a63c29d3a5299462a6d"} 1 -kube_pod_container_info{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-node:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-node@sha256:dfce9da8f9ef38179720e60e6e6553a5d5d332b2203c0c543cb81813c979678f",container_id="docker://f1c09536c8a22c09619c6bc8ddfe605a279adc640a0d3a713bc7851707c1143e"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://855b187d3bd3c22a6992d9d2e3d8e04087bbc2376d050c5dbaa1b47318e83825"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="aem",pod="atomic-build-20-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://b50140645ac65b58c741b1d07c5e5b6fb48cedd71fa3b67b4a56ce4dc719c73b"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://1f92f22015882d36d002874e09aabe720b764a7fea37f70368ee783493d53347"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://9940c9f37f93c1176fa981bd394d6873909274f94949411f2a163d3b6e1dc70e"} 1 -kube_pod_container_info{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:54c4e677d41c8297c7febb69cbefb446946685fc2075a05bd07f48247d5c3890",container_id="docker://65a7ca3f269d37144bb11644ceee37177deee7a85271a2785dcf99ae1c568a68"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://eb3c98e7c38f5e2fd42f6cf5be841365943c3885d1cf6611b21021dbee7c9070"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://b1667b56e6107d02e485730fbc266a7e819a60706a233944bd7bdf6f15220a0d"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://741be4a1e6288a5d6db09414492e3a0ccb4011867cde634caf0ce2ab57f21961"} 1 -kube_pod_container_info{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",image="container-registry.rel.apps.telenet.be/telenet/cde-residential-customer:1.0.551",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/cde-residential-customer@sha256:e2963ba58c0f417307c27ab98074d72c289a9009f40ea7e7c24c83c57ac61409",container_id="docker://1272341e16b3b338d306b8d26f2cd757eae816d146e86c1b8e7ee60559367803"} 1 -kube_pod_container_info{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-control-plane:v3.11",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-control-plane@sha256:a105d39438e74c58f95116e672dda0812ce0b8d4050174903d3cd77d8819226d",container_id="docker://d2e4c5cebb615125cc4bf12a64d54c5312877593de50c2240b6791f04e037f54"} 1 -kube_pod_container_info{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://594f0e1ffad4681ac4765370fa5b92342df2f74a7a72971c3c17dd1c1a309e76"} 1 -kube_pod_container_info{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",image="docker-registry.default.svc:5000/base-apache/base-apache@sha256:d585ead2de8230a8376f6804b7f965bcb345438321f51d0e191f69724e85d56a",image_id="",container_id=""} 1 -kube_pod_container_info{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://20d3330e11bb635d730ce7cc7ac7010cf4462d503ff1f836d6436f3499e6d36c"} 1 -kube_pod_container_info{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",image="container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator:0.8.1",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/springboot-operator@sha256:9e7c0f27162a65bb3d0535e93a21bf02df2dc9d08b7a410f32a4b2f5699a73b8",container_id="docker://d5ea8a807989c76be5bc200d8f8d9d2d6eb9a2ffde20e21c4a00af1df743bb76"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://2a50f9a72cb4150181e0d614e71ffb6efecc4a23d00cb1778df0a785469fac2d"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",image="container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/jenkins-slave-image-mgmt@sha256:47f901c201711da49974e0b0039aca1cea601717e3f27f6746218db7a00dea3e",container_id="docker://6e6330ca6970c451b6a963a6ab34c65e6f8a5ef73bd9763b0a2bf79303e5003d"} 1 -kube_pod_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://a0e6e3c6b7c05b4fc64fe0457d8c4030011c0a8d12bf6355e8cf3b4e5cfaac35"} 1 -kube_pod_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e5c8d195e413436fe3808aa182686f3b99e674df48ad9e566c080aa5134b2d57"} 1 -kube_pod_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a0bb6edc6a44686d17ba2d56b9b9587b41fd56b050c2064304c1ec5af6332e15"} 1 -kube_pod_container_info{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",image="container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7:v3.11",image_id="docker-pullable://container-registry.rel.apps.telenet.be/openshift/jenkins-agent-maven-35-centos7@sha256:e55eb83e3daaf036357d61b87e9d2ae05f42c284c1c0d19b666f4cc5a6d9a2ca",container_id="docker://dd6630e399a8be40b714adc886219c25045ac6f1c9598d767f8729e865b1287f"} 1 -# HELP kube_pod_init_container_info Information about an init container in a pod. -# TYPE kube_pod_init_container_info gauge -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ce77aa37c8a49a39c6bfa479bac5f257576ea229c9413424250fb599391fa961"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://1bd0ccf7e5cd2f6e69bd51df1cd93e46a407a4364a5b4520a7ee943252f7ea7a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8deb15ca230c527117921a724121e82fd1d4eecd7fb73c2304b7746a18a2d90e"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4f836c0a84802d2f8f8159966146432b18cf68dfcfd86856e0c82f5f5441a263"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://e5c4f1f907c021672bb801c7f9951e0bb72919ee484d9630d4236e1285507c55"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://65d01a3698e8463e2264d5294e7a785f0b64d3938577757c8298bf4c0c91ff5b"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://1daa18eb94969c35bc263a30183d3508de2dacfb75b0eb77ad287bc9ce2e2f0f"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://cb9c80971600172bf59cc9fc04cc35272ab888236de942289cb68ae6a3c51339"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://be64355175cf290e3305e5d89995ab2bc27897254e46bc044f78943e81750c7a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://c446d15ec2b9ef28caa9efef0d17a15a5ede681d49a65d7aeb99e22739ff384b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://28b66fcbc0df11718ba31122bdd87277945832824af65c54b188662444499b77"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b47de396ae01ac06bf90cb9c00a4004368cb2a6ac485dd52a40e889d8b37a749"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://3bdaddc0841fe311f3fa74fb7f50eb117ab9ea0fef361a7e6612685a289ba614"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6c9f2f7a5d3e5b11cadbfcaa6434106c5c3b1fe2b0fdba3861958018c89efc59"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://e6be8d033df94e648459aafca9862b019ff8fe9fb890ef168863eedf9ccc5b10"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://3988298afba509644e06eb45fb83124fe965b35b4cd4917ee8d368b827300a42"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://7998708d9ea3555fe871ac79d89d367195ef2a09442d4275d0901668d6f6877c"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://8cc180bc82bf9019335d967e5f665714e21cf1e6b2313a01da7778401fbe9d4b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://915d2199433fc037545fc8eefd85810b057db4817c1742553ca03d4b2342cd13"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e44775885e583375786211d52127967e39ec2cda902f316790b082a0ac02945d"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://f731c3b4e8c7a5365f5a2466ec2562350896202b80ab5c43028969a46d372218"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://b569e50a74c60c6d5cc7306b22a88c31dff72be91baf89178cd01ecabcb08d4a"} 1 -kube_pod_init_container_info{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://82c876cdfeb69613fa4f59823bea936358a82e37579e73359cc02057ca378445"} 1 -kube_pod_init_container_info{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://7b6b639ccd37d3110a3241ccccd5d85f6651ab581172ab2c90e12e2e1fbc8905"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://bbd6d0aab1fe8f5f63b553e3cfd22217fe6a11a5a9acfe14304672e0f2a97a24"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://ab44d96e525916376f5c709b3e6c552dffb0581c08891a3ee44394b3b33ccf3b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://948a1342e12c406292448f9e3da2ce1ff27629783450f60805ff81dff603221c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://13e7a72456be2d41d58a75665bb84e26bc97da455500aa4c59c43015fdf5fd5b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b340f44ce89a6b1cd267c5fe6159f904f2ae33265a7bdf34477540ac126cb437"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://94e99a030a69f71e08066bad2293da41ef3f75d2aada8f1072a5dbc25223896d"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://007d8ee559a0bd3a089a6ddf957c864f84413bf647d0f66bf560f496c865972e"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://bdb7ccaf4990d4099e4d3ed43e3ce24c4a08d23ee5be222181ab009ab4000a3f"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://85e75f0b76aff37c2e74848f80768364a55b5661dd748043d2e60dc94bca6a47"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://f0b8963934f2f23e557484169fa7c937646667ece478fb167400a89d38f2cd7a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://8c3c9211ac551275c19291cd4ce1ad6c8cef96d4d213cb9da567b160ce180632"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://a58f961843e9e50636661f5995200c6e3fc6d20bd9ef737101b4ac284025b66e"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://59f3bf2e95cd116cf35668741c3f97785964ee5b80056f4e52debeed92b74367"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://2efbc5573d89e307293c9bd0f469f0086abaa3fde75d0224b319e3c47a7c9173"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://036fbf3c9a4fed42465daf9b4a30f7327555c7fafba3fa5b3d2756e8e3f74d2a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://5a587593ea496b64aa43a6b7e4d53656978cfc75f6c18728e4cad06f66492d60"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://a18f17f56142b0325eb70107f5a7f73c0a348b75e3276d0b45f95b7456809e0d"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://17f778b7044bff3ed5d6c58a3427e92c295c98517b670860b27c0b8fb47e275b"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://a2159015180c2d4fc21431ce0c9a3421e783ea73633a2e0bb823bbc1ed8a3d0b"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://7f500da82766a907733983bbad6870097e498e70239c8d2e351a50749c0e1507"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://263e7ffacee47d7fea2ef71672c25608ea1e42310c546d2d61a33e7a5401e75a"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://6860d166f0bd604b4b4cbb5d916a211257873215823cda1db412575d891e074b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://6997df0a558f43693045dfb49e53fb4db977e68187ea8041e87d6abb0dbafe2f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://a6491590d173f67e2010ae92ddc998657fa69d0ce5d8d2385bc3019044191a38"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://24199dc08438d179776710783cefa3595231e309b977f2266654a6d89b3fc252"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://0931bfbb8c3b2b2afe297ef296daea7a24a8b81c4693e259bfaa3bfdab3f8d2c"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://5fada1689c59474003a4a54e32d77a3bd17432a32da0d97873e6621da8124474"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://31b762c8fcf0a055ea24c01378487e58509ea5d7408d0436a409c2a877ddfd44"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://13ed87ccf75cfc07fab5748f6d274e388dbc2e358d2aa73c98930c199028e44c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://06c9e2a0e7b22a38fd3c1f5f8826181dd0f7444a6267bd61c93891890eac3d5f"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-33-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://4f3f5e017e95f67776dc617b5289180dfd1f215861127278c40e49a92cc8e43a"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://faf947915e7a01178be8bf60372518066d3de0f34e81b05c1983d2eeb02e8c59"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://6804f55f88db0b6e0cbc1763d6d5e1774954cccdd204435543fb375a8cc8e95d"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://0aba27a539ae571101aba3143d5804542d824ff5df030b3944a95cdc5c067a1b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://9a97fd0f1c0d3b7ca9f484644f7f48425332bbce5ac10b30cea0c6a6b6808d62"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://66f677ae8dde3072896f395ecf4ec465c71253a968efc96e7881ef9b864dc41c"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://96503b0e19bb1e7ff996ea5426ede034f4e1c03071932861c6d3429e3c73e77e"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f809d1e76c2a3020dd58f26c2289d30cda17a90695983d40107af1f409942202"} 1 -kube_pod_init_container_info{namespace="bi",pod="spark-1.0-33-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://e968452550163a11737f690c2293de710245f406d3d086042d78c3ef1303425c"} 1 -kube_pod_init_container_info{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://43f60e5da44d441dfe183fc1d7a60c646dc4d9f73fb798259322bd59b4b7e418"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://266b641562c2fe5a3d6b6e0a6bf15c4a13bed0bdf3439947a80e7d1f1dde4b07"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://74ae00066326c7549ffd00ec09b73f79091177b9e90a021099b6c84ff74f6c79"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://f9116930e2535074a0521547a996a8292cbff6bed545bd1569137ef4b05f8e44"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://10c22b15a7060c671a154b15e16ed049ec35113406a8f8157489ea3e1b78774e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://acdbcd30f57f333142d231c675cf415e5f335c5a05e98527e09ebba626ca5728"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://6f9712010cb9f85ef0642d07a99c064f3e03f1ec3816d854feac715616884d2d"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:8106d05d2858cdf02bcbf40d5c627e5c5c64a15a09c906f5426caff12da39119",container_id="docker://0d613dfff57e9f42f6d0d826ed7ed150ff9f63f74694e41146e569900630c31d"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://186cc1e009688a2e3aca9746d11b21569b2109a72f13bc530c194dac874e3a38"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://52954ee1b0953d542aee9fd4432fbd3e01f05f8beb573017ce4ed8aac777ea3a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://5e8d0cf150c5701f3fcbeda131e9394281872508af3146224672a8356f36506e"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://dc574b829d2add2dd8244640d9731b04afee7e6f0c5b223946c019b10ba38938"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://2cb9e5b612f8e2287b125cc99b065e2ce8ed28d634101937f8ac57718607292c"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://4899a31ab1db790bf3e92c702494943f38b560732360d857d7a9166677b0af5d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://50c79ca4f085a76e6b75181c8efb0ba206adffde9dbe7c57c92d2ddb1d531b0f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://34afcab82ecb5927c633aa707e2c607138ac65700e8cec6941f8082dd42afa3f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://ba28926dd9b49f3b006ba5d8629dca189daa514c918f143e3c87569ce0a7dd18"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://08fbe063be1e957e9b99e90ac9c97a2aedc9426cf6673e41d6f4fa94077b9e78"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://176e6ae9cf51987df107bb4f42f1f11c629c505f0494086292f20ae32917e351"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://64e78dcb6f26ae04de72f0bf5d8a310e29316ad5e85148682abe13eb24105c17"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://513748a5398f082e97df45dfead38047e022ada27c00db4d055d60c00fc9c328"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://0a179039b756e6136ff7172420fb2d7194ca3c1c031ccb3957bbea18d84b4d5b"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://32425e88258162791441593408e82313e3736bfc3d8f8039f829e51cf3ea5f72"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e746ed08b54b2b1884d88d2ad255c857017b67fb41d2ad0fe5b833853e79124c"} 1 -kube_pod_init_container_info{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://d050e01d87a66831b13ccc9aa39f0d363281193e74e0994597f642eaf3e71142"} 1 -kube_pod_init_container_info{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://58bb1123faab820775511430111fa52b8202c19719d3946e09e54d878dd6d17c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://43ce2ef29b38e025ab15e6205c09db6147ca7c263d9370fc331187dea68d0ab1"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://163d26ccf73e400799a68b36deed279c7ceb3c6f2c6e36ff9695184161db7a79"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://de7e05d20e5e2f1bd57c80bc606da4776a3fa359f370881aba4276698dac8d38"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4a64b189c2b30336619e546893b3990ce4a992d74934d702067f40ff5471974b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://7c7e1261fbe45a1ba2349eda334382175c57fa34a8922e57a924fa268e6a3f75"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://548cc182e9ac054c993eb9afd648cb13c3bdb29990eb114a41f26cf3a99ebd05"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ece8d8843d6f8e071b12ac28133f8e4fc0b023f8df88ac2121200d40cbc96304"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://5b18cc851bdb0207ae581326540d27664ddfd6a996deb710594b4b10c3258812"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://511426a14fac325c107d3cd76a17c467d4bb5d8ed3ce5e2773da0147f8486e0d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://0ffec7f1de906445c97e5f98e43eb03947218f8bb9eb78495404507fd338a430"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://bef1962c3f40f0024ac117e485869140f4122b2b4ba8373290230d891a303b3a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://35a2b927d01b5d716efcdd0c9d08822621ef32b2b0adff623f69a9d1492c7362"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d1d9e8f26c02064a4373e1bd6de1695b2a6d795a911fa55e06043c66e847e03b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e08b12fb40bdce4070d2e64862f11f40792d07e3e9607fae98caf4d62fdf6e9d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://f39b304e86e5a22753b840d9610e2f0bc9446c45e2498f24b87ad19931fcc47e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://ea5e6d60c7a2936bd83260c6df03a43ee8ecb9acf967e70f6adf8a826c567e32"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://2a69c072abb5417eb4f68a09efb88b27f022ee3d9f3f3a415c6f625d5e4f803c"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://04d740e127a90664057d3d77a7e82c58db2ef8ceedda22619d3c6e88d05e9c4b"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://837e468b2c452854710e1f2baaca8e2dba95bfc66f70f54e32fd2a934f989472"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://a1de87e0ce5c030902c2d4971928e2086bc4ffae1769451b7053b4777b177e03"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://4c04c8b54707445f79f4022b1961e855907b23005939cb0aa8e92fba70165f22"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://60d22d5d57c4464cfdcec7b32d23e779593c2b539136810bd1c70be663a8f31b"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://bbe2a5f9841f68562a3908f3799dd15d1f6983542b208e64b3383754ca721f31"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://0a488d5c674c8f1ea373d0de3e8b2e16e2781a1e2cad1561b2547e6b6462727f"} 1 -kube_pod_init_container_info{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://5b57875423d47315c2c883984f63d677527e11c307dec239350c5be8dda24817"} 1 -kube_pod_init_container_info{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://3e500c1fa06ada42e0c45cdbef51e7343399307ac60e2f6fab963a4cf3ba8b79"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b53545c0101cc36910b7a2a429fbfc44f523f01e9a05bf7499a5cd837da86674"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0039584529e8dd539eba753f1cc7ba26d6d5706e8375217afe2a9a25fd196d06"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://9143b6726a646f1b46defe3db870086e956622f1f3395b5c4cd218310b468a50"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://d46842172740f77872182e617983090984e0a0b67641fd23c7e946006533585d"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-19-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://354ae866f857c7032e09b99d2c4fc45328a7e5d5f9fdc832bda550947ea6c63d"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://721ff0681576670f721aa00db740ee4eaa60a63730fc1d1c79de7f1e79294a0d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://f8cb653e9dca5147831f6d935a3695104dae2c8e7cb99961f4670b564921880c"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://1aa526d0a5221a1efad5756e8bedce7763ac5b30251a681d4e1496c4f32a9f51"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://8b8017d5cdd545681638c8ae8c0f1107e6c986ab408baf25717a465f5c612641"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://ec618f15db429e7e2ce84a6bcf386b320d039360130ea074251644c583726836"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://b27ccd27103a900aeed0cc35330c43278324729632f49f048f960c8f256df372"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://73c1277f06641d429e580234b791a1618a52fbb9c134881ddd4c6a40070f3b72"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-31-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://7cfa3050fd2b070235ff2830d0cbf12f19f0024ca91f6145f4c0e5b18542137b"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://c554d360ff3d5d5631473c5c8ea2221bc72919ff8a92e656ef55e8b1dc45ec05"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://641c6cb676851460d852021d4acc2755e5bea5eb80e0861c4372627e8582c139"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://637f07d694c9902aa473a135ac4aa93aa6e0fcfcf5c22570aea4a22cbaf64941"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://a682ed593a7930493bb0d8854253ea4f343d8ead36c7df6f188137d85757d72c"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://40d1a6f447e6912b21fd1c1b6c61934e844c4d55ed6fd67132e5024b31096c67"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://9089514acbf366232aefa2fbe885f6580271744019bc500d37eb0a542a89ed24"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://714f690aab4e06474ec8cae51b64487c1128b6afde844727b32821dbfde28d62"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://88ebeff0c96747700c57c4a0669388484ac43e3d4bdac01e9b9117ee8eed7662"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8a576fa57e85b21a2278ad695d2c136030f428818aa789551a94528b2d2cdd76"} 1 -kube_pod_init_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",image="container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal@sha256:29e680b2fec1cac9ce75755109eaf633bfdfbd0b0322c4d846be0f8d5381590a",container_id="docker://86984844221f7d295cc6d46d32b1a41d67db3596adea534f30648aecb0dddd78"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://baa4a2a19d7fe74e12044ad8d1d4be3cae30f05c765e54456555e23b25b76140"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://958e9c9781bfa456fde679fa7416c76b82b0f4f4f78d8668611618a7b1b8c238"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://2abe5a092aa6232cc3332be8e73aad5eb36cc1bde23242447751eacade97ce74"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://9ec71f4fb0a39e0d00a32e3c5096a6150895155b74424b5a01c0a047de6f365f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://734300d35678b82c64bdc2dbb9f2960d7ffedd3b96a3990ae48ad5f901a3d219"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://67da683304638a08b75f9a454dfed805400cc0d6a2b8dc2a710117c718952b76"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://90bd12a6007dce463a68aadbb5590d7448f917dbafa89d23eb44bbb9916f2d55"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0f59359b6aa17454196293a1f1c9eb6d6e9e57a57329ed7720e8de7ac28cba01"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b6dae885a1b8562e97a759e58a523619a551d99096b6f215e5682eece8666226"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d3e7c0184889a36669448f5aa7ca836cacadfba7d9c16428babf3ed0999d1c27"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4be11f84ed1e3a4d2a597f2b160e704d64144a47bf9f921b47894d2bee08370b"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://789041af385af83ecb5fbcb89ca3ee7b5beec4f9edb1ba429066ce702fdf0f1a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://61eab1af2f69675062082e702034c569d216226ddf8da4316854130f92448525"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://d0081c5d0e3f234eb759d613a922830791d74e0ee1cf50709445219e832b0c1b"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://c813bb9eafd7595eb62f5a67c0bdc342e83b88043f3ebf65d177e27d5a6a2c46"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://ebcc7180febd2c256516df9dc2ae64017178a2b64c97dd62220e383f9a799064"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://bc5079448b73912d29f9696d5a54b63d439747556659d6751dd5561773fff77b"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://89a605d4a3acce17977acd7bdcbe771f6a784c3b0f4d9801f8a57217fb3ea368"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://583fc7a16e74e617facf645d31924424f5a4b0a58b857e7078ee265fe0e1ce0b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://7dd24fccdb06e63d74a5bd9362a1f720bf9d2e7ccac6d3493a39e86b8232c649"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://a6bccded6b67c2623c35d8dda343eb48ff542c8c3b56cf792ddb9d6622247f02"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://f2ab46cc74af3f2b17b986658fdcde55f3e8796548e19d59bb7fddebbc95037b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://a6acde2339cda04304720a6c4b51b950216a69550231b93feb1aec7a844a8b15"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://e018027d1e858f71ef67f3f5e96cf2716794e267f042ce3d9612f65a0868c63b"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d8cd894717fa8b19ac651476cbe7f449eb119c931c9c06707d428c77f2878a20"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://505d3819b42e08066780f2a9b71cd828fa140eeb3eef353e61f314923471e353"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6fc12f06304ed63503bf6842dbd88e524fb0314804f5d8033ef00f8280541679"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://de4ba1ad2efbe37cb2e62715529f3a3518d632ab149b886cc26398633b3f1c5f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://d21efe8780f88b7cf542eeccda82152203b0c7c0b650d4232cafd77d973cc31c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://86671931094e503d4ba3fb58da0a865cc1d9ca93879bea02003b6f6ba5799d1f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://ab8b5212fbd8be6d210f999e96301635076b18ecd8b6f50182d8fc1c061ac007"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://241446d08e38751119f0edba257937438f9f160110cf8d64753a727ac797b752"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d5910139eae3ef3b315e130f06b7ae48a1ae530c40c77453d5612cf2c816ad51"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0142cea68cdca3556b69af680bdded43afe8cbe8843455565da1de956e9ed53a"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6823d7f779e30d3ef9109041e7795f1c9080cd69f59b33125df0272f25124a26"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e6f4287a24014e1d36e4b667cda6404297f4f06bbb7d282219bee96d323fb646"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://44eb784b963fe4046409127a1f298f2a245adc5506438a6e5347698aa9cc1862"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://21d01d7d817abd1736253e46a6e1192546ab9cc21627a941f02133f7b2d8316b"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://a72b7ff355a6e76b8d34010e4933aa583e3dca2f4c607c540a35b0a4f037754b"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://f08cc3c7b18a312d73dcd7d893725d46353714e137c28f2bec7984cd17890f7f"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://7dd26a11f761f62c3eed8c32afa6a07f3f07902f032b6a4e3d9af7630ce31955"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://afa3a43ac3c4201e5d17aa89488d8770ae245c1235494478f90a602df491c211"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://6ab183fb0a28847ea6e420385762b756f4eee3a6fac6ad1f41eafdee2fb8be5d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://6db9556951f66b391ac372dceed0c27e6cbe4f17dd7d6826dfea0412991b9618"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://6b8dcf891cba2c27e5d2228847f8041ab17d3d2f026f4c0574642b9cf3df5d13"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://730047ac6bd68c4af9ce86c10813722f63ebaa09c61c5f499b6490ca73818c29"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0bf1cdc429a7f62639a41a618b19e1756fecdb3455add30afcf343391bbf9c1d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4f7a049583164d05b2addf866e0134435b29452b06791567ae20944e9d8c750c"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://d8a77c62775e705850a018790f59d63d4f9e78d419ec857a3335ed183f1ae111"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://8c34020902b84b308d3ef09d71af04671e314bd3fbc5d239509a7e60f957e834"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://4d17357c0b55ff7ab9106dfb161d347cceab5407c07df4763622d80547b9a219"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://0759f2185f26536b355a2e667e759767361882defc618c17ee01cd6cc310d263"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://6a3e3db42cdb82629f6218c837d34d70f0dd301f4a636b2c4c2ce364c1df7a72"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://bfc3fb35ea61d84403887afb5a6d0906937e382fdf088168755f694ae311613a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://6ecba5a3f89d881079544d81735b122bdc635a7d054699301a895a455144de76"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://e18af1563619a91710a0f50bacd4cd096f74fe2353d2034f71ecb9981b81f30a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://834d75f07c7a624dff742892910ca0050a79d4779a473f4356ad7ac74387e325"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://982e2ef207c57532c9fdc1cb4e175a41134ada82c6ecbb747a373dc113ea2a52"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://8186c93bc6ad251aa47b7ad51926c025ac5019318e0ea66b310469fe024f2703"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://8fffef638667e53755f4cdfb29523c23bf82c2ca1b4f3e467152b79ee4949c7f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://caffadfdbc73a26f4b1dfc7d7ce2d46596282a2c7f663f3fbdbe35aa51d16e6b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://504c4c8c3a388d48490fa2c144a641765a645c7728465b0279128f6935cded2d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://f0e35f73f56df3706ea6a8d6668b760a24a4fbf3c6ee2d7372434bbdb75ade72"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://2d7d21a13191f7353342bba3c7e44d1412a53f6dcc680b3959efa0361419d04a"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://f6042b102c492604d4f39339c368f31ea3fa21d23bc6d268d39b3c20a2526d76"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://c66ea512aa29580eb910316713e37e50cdefdee15d01da1ec35d9390d1f86d17"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://b8da473aec355e7d3421f8d036de445bbe5cae67fe1a8f12ad68e1b01e050222"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://86de4b458d96f075241f1384698fef2a2700723ef4947114c44534699b981139"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://0b23137d3ce28d22110f1295ba5eb32edee2dfb5ecbaf45ecbe1cbd39ac45b41"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://8905d13d54c0a6778d06f163bfc2a80d3594f2647557227517fd9fc66714bb10"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://b99d1c632dc81e4e01a63721f816de6c502d9df1ea3b4a6762cf5ca2de490c34"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://d7f44565a75538709f0905a7f016966169942f0ca9d30a203a128a92345f5e6f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://b8ad9d03c978935740464ce986926a63a4f7efa674e77410fd5f9f6105cfb145"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://5dcefe99c92f7c680d09f3177a20b41d9eed8f25e7c3a34595257c754baa5b19"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0d7b75be0ca4a192de9b9aa5a03e091a122ff57f954d1de632e48e53451464ce"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4facf1e0f4964e012e337c7d19d6945b7ece64c1c6d6e95fe26764877ea2141e"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a2b628e6bb4e730b5a8d82f7524bf54dc0df05765f42015e598eb5596b4a6e39"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://24eae17e2c088c06749ff40f620f8a0a11f6183c020f102a055cf34d1131762f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://9c4033da9335d6754664357461751e11d5c013a691898840d4b7b2deec2ed10e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://33e67419ecf36a3e9b4ad687c483091af57d5aeb587e945b0f1ac1daf6cfc238"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://3e00623dc085b724c2e23030e72061191f95ecc2512e8e0b34a5594b77497f69"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://98e842729555480a04d62a36c97be51eeb0a9feec72dd76c7397fe7089ddc059"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://0ba05e1b70cb05273b7b84d9d357f01cd65f99e622d8ab225d291f615b264d37"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://e562f02bc5355e11486764475b7dc074b95b022bc8c34d0dd2062235208a8a2b"} 1 -kube_pod_init_container_info{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://207a551c99226d644872259a61d4713cf651c613e4ac5919fa13778d46bc8a2c"} 1 -kube_pod_init_container_info{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://d09abc8784ad5746299c4f50998e3d0253928d20c1b58577ebde475eb94a8867"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://5fbf985f3f93702fcb3b042406dd4432eb027ddb9c386d1aecb1c397f6703e2d"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a36066a3e3745375c0106c4182110a27b07f6af0617bd942452ac45a6a128636"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f3a501a9d2119a2349b505d08ffc711f97c1e77a4c25696a0a10819342470253"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://90a5d08a5667941a5f5c4815a3eb9e49a916603bec6d1575ed1fd43cd79fe064"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://082871c27e672361fc6e5c5278e54b6711df9e1fb9575f1201cb7c303ef9c545"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://2f5b7da956d3210b9f4bf214c2a9563ca3b0262410e4e92b4c5e44bc8fafbd35"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://9badf2172142aa070c806aa07e6f286feb30eaca50d45b570f72af6b9d6f7a2c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://69f8ae14c7c0436dec8b55ee0eba164a88fa529b913c7d5f0d32011ebd94f91c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://496a5c65d3cc0b68e911ee072df98a3519dcb713f37d0a22fb71e6df5549e828"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://48fe72c5488edc199f411ce303c2415abfc4a1331c05677892af04f3b9ab0644"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c809ce83318e4163fb03ddb957b2f72abee009bdc1c780670a97c5a8bfcdcb73"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://e608bb75ad1fc12698caf192cae214561fe4580592c50132f0a48115d727a039"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://fe4a3b22f814a46d06dca9a8ab1bf252254e5ec7328a56490f38891541abe867"} 1 -kube_pod_init_container_info{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",image="container-registry.rel.apps.telenet.be/busybox:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/busybox@sha256:24fd20af232ca4ab5efbf1aeae7510252e2b60b15e9a78947467340607cd2ea2",container_id="docker://c4f3d6b5e3578e5834c71ec0ef5d3764f379afd234b6ab6c5a6a6ca1ba953135"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://39bafa6c0aa38d4599aecef337f5c56256ea0bfdabd62d7f0e8239289cb71a17"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://2dd2551cc6068b54a2c04d2db0ff8f5abc1ee49f7f954e131a04e1f5ffd93949"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://55d2f755c61ad22b8981108d88171474bb9ed558dde4c065b5dd17606a125641"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://776b26892d6a857f83ce2fc083971a2ffd5f95f61da45854991decbdbd00375e"} 1 -kube_pod_init_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",image="container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal@sha256:29e680b2fec1cac9ce75755109eaf633bfdfbd0b0322c4d846be0f8d5381590a",container_id="docker://fb9d91591d053c7cf80f777f9ee355375ffd6e4dc659ae3135b3fb7887c5681f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://96a7e40fb2f92527182941b953822570954e0822f9b38b75f3eb1650f7d58e78"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://5002bd22b1812ee21683f4dd8f163df4546e1000559e1c7c9384d9544f9c2336"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:e6c8d859ddb13c0d97b7a59bba9d41ecb966493caf2bbc09bb7a49d24d075042",container_id="docker://e1f9a2b2c9d25453b24e9c339aa77b15615cac6d8d5c43195beaa7187d990b2a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:e6c8d859ddb13c0d97b7a59bba9d41ecb966493caf2bbc09bb7a49d24d075042",container_id="docker://6505665448becd1b70e6d0d022633f545aad4f5d0db30b4107b6f37e39c30f35"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://f8b65da61afb4b048d5a52a98115b422fa52609e5a19ad70af0f61421734021f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://d709754c5e55dc24a9039113b1e5a9589d266e43e1e87e11854a24c3dcf70e7a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://05fce5a1b862996bd975cd9cc327eb45129fd7e1cf7bcd309666e01e1d44434a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://2089a12556a00626f47e6800772bbb35c96f313f7043be4ae52eec1251a51e73"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://7d80d1ba9aefd3272372bda39e7ee77f0938cdba3004727be946793de0d3a869"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c1eb5fba05e07c7da360a6d98063051008142578d3311158aa86253cdc4e5d7d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://514a35330329bb089235d654d768cc5a11765a2953476369249ac6ae709cb44b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://8d86d76b64c60837d1fcad24d5aaf45c8c7c31ae42e576050f87e676113ab362"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://f0ab00ebfb024f1c954619fe48a33131e84a38abf9e4b4583b0639c9269dac4c"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://60964c1e08847477d19162c86321ce4e0f0aac898ccacb67f925997a6139b968"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://1bfeb64b77dbd50d49ffe6550f3ff069e4ba3d8eeb48376d2202e9bf69365d77"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d6ec3894c684ef3b015473421aace76ae770b7fda35849112e27d8010bb9286d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://bacf2d1b94af361e107e8ed7ba97177d76e043faf819a34b8822524326b32114"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://bd22e689edf1761a4122c7977cde2c08c4721c0a74c908093d171e7aac5fa72f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://1f723f6708b9fd54a266fc01a839ec08a80fda0a593a134edd150a32abb7371b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://7b257de7c9feff2efe28b1d7bfa0124df70816acd81b4e20f5293d322eed6c67"} 1 -kube_pod_init_container_info{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:e6c8d859ddb13c0d97b7a59bba9d41ecb966493caf2bbc09bb7a49d24d075042",container_id="docker://50071535b04d5746f4ef8e7905176976f4442713414a8b104ade52b86c00d32c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://be0d0bcd7d2a3d238943bd7d7ed09972af11bed1a9e9657ad9e60907bc493c44"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://14df805199eb50633e47157541378e588200c5ce1c15391c8127e5daaa57eb6d"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://bad9290e937ef21f45f5950da780f23cfd7878fbcb4faf6e6508a650f657d76c"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://d39292fbd6663a21ffedbe9e67b03b1892460bdd58efd61755a741857c0f1c6e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://b022c86e5c6f9f2c3adad687ccd7d773ba6d1be8bcaabb7e743d6083aa94d105"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://8bb21f5aadd79e10d228b7daa893e5740dcbe85182f1cb511b0161470b16d16e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://4b3843e97cdb0011d6c09b9c06bfb62358020132b59e10732f653086de4f0135"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://d25b0b34e2194142c39890c9ebca827c38633c23ddcb0f519e75a6b5cfaba469"} 1 -kube_pod_init_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",image="container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal@sha256:29e680b2fec1cac9ce75755109eaf633bfdfbd0b0322c4d846be0f8d5381590a",container_id="docker://fd34a93edf43f44f0af7a30da57efd6909b9f3e0e54a7c47497e2107254c9637"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://650612c583c2e77e0d2364aea0d42a6b9ed35d71514b1d455a490c6fea0da875"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6cdca2649521fe2a39d38772d487df07b16dfb4bc85291307cf3f652766ea93d"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://6525c14099b5ce6c5dd53561fd105644682bbf4927b24d20ba8aad51080c2c7c"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://ab77eed43207636d934cca4ec059b775682319fc0bd2316c1ad1f07b54926858"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://fef1e0a8fab08b45658a2666ed1ddd3936210e0705a7ff6c3a1f45cafef22719"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://10de787ff74bb3174edb542b715f0c5db4e7b096a17cbf67d0b7adfa22096e11"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://f15e9a3fb2ba5b509694fbb85b08913ec257ed2f0932716d9c8d59aca20b3f7e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://2edf4c78ac07b75220597275b5113729016279a0d701d2517466cc7204da8b1f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://1aa73de8b4ebdd7d7f75f4b3ae251a61195acb40ac8cb574dd1843503f5e9c04"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4697f465e04b1d7f393da64e1ac2047aa6051c849f1af34d0eeace96e586f856"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://17921588b0935e30974e5b34b200a203e4a39ee640e86577ba1048dd5755951a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://83f8d9708e304f21b83ff210ec0a9168343d347309975d661af6deec64d2d41b"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://9ac49b0692d75f1f2fe73d4b185d342fed59216d2b0171274b7488b36269bc72"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://696289edae05eb58bce37453c7237159bc896f6ccbf8af69a37988ab6b27483f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://96ce93b3cfda4f1914df81b566c18441fbcfdeaa72c2b708afd05953af31a352"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6b94a7324e8dc92232b01db053205f5e4bf5710990edf71767381dc69b80ee5f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f13974e64804ef1f72d87f02beeb4160f832618579704009b176ed795e62af63"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://481c5f21f1d57c42f9624b11b90f66729b024d56ad956e3d40c83f47ef134e17"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://134bfadcdcae8247adab8c11869c912d72a744bb781d646fa732499976c9b542"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://eaf620115e001b153cb5ee0df086fd4106d7859c1a69fc0ce6752a60595ec77c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e7fdd0bffd1aab7d4c817e96f3e17a251bbef159f37b31093241c9c201a5f874"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://9f9df563bf269f25a068bc113c06c1145ad1e04e6c84da72f6a751d651ddef60"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://40b3ce201b13f9659c05802fa03be97670e224da45030734d2f9a6a0a5bba003"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://51f8f6789c24e90da29001b9cd917a57a85717644f5dd37fca11c6a953bb6527"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://3ed13f597d03a7096b006ea1d7849f603647a38ff0d9c37e138630139a218177"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ffc145cdf599b929befabed04db462115058ae564e6504109e4cf1c616fb6e5c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://efa7731d62cb5c4eabe4649a2dd27b395a225c8b96731679c3840925186e6e58"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4e4a3ab7f2430774ad47ffc45eef5e4c884f8cd24f3dd975f2fafc6b440bbd18"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://fe0bf738c5e0b91dfd882f6cb2a84f6dbcb48a6f33a605749186b9c25cd02676"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://55d7b0fe7e2edf0495ca40ed5eda2952e8070b7b3deb0e28d4d1df10bebd6e42"} 1 -kube_pod_init_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",image="container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal@sha256:29e680b2fec1cac9ce75755109eaf633bfdfbd0b0322c4d846be0f8d5381590a",container_id="docker://623bc7aea08dc00cf177a832d6ab7120724b7d8393b74b11a2ec769bf648fc05"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://bc5f99dcfb9a53190f2bf10ba918c64685665a18e7dcf01db440f0b444abf874"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://de0011ccce88ee201a4ec26b45d36f21b03c91d16ee20f534bd3b6f829d2eb6a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://32295b00663b097f5f93d6307f17d36c510b04d690b6160181e33750b2bfc355"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://1186caa4f23ae92d413f271c4496d745b8aafbf91a264e4d14a26b6aa64c9c51"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://c9260ea136bbe9094d4867584a69ac31d47ac57334340e6065f6595a45430120"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://665015b795f9841653a54b08875bda631235084ab939285fba65adde940b2b2e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://43e4a387070d740fe5f30e1df212cd03dff810ab67f1f65f4404de9eb6a82b2e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e4ed75c499c24e5d3744df2bfa85214a8ed618d3e9b7160f7dfb9443a9eb3505"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0845c8cde3991716043699db1dc2ce1599fa006b7c23f31287e0f729566f8a59"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://58d6d0e59616f6325a39169f77e4b846369dad4371cbf92a8cd65876dbf54437"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://cfebb6d01a67262686a9140f4fa8132ab8c89d3c760adc5a23f60527040b9870"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://2041d5529c9b2d10f3e0616b966dca73595b58524da2376a1b3b7cd25ecf6c57"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://7a5857192701a47bdc7eb0f332bbe94d7eb6afc7d7f3c665f22ce308e3caac3b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://bf888412c0dd8413feddfd294302951e226f938c7f606745f3d92285efbee464"} 1 -kube_pod_init_container_info{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://6c6f9db76629b17aaa9a7043e3c53b5b7de198fc0d3e350e3319767362fc4d66"} 1 -kube_pod_init_container_info{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://e17c4ffc8760487140bfcd7b380f14077ac86b9857eddd6431a15f8aa57a2d5b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c92ca7b327a7ae17029205b370fcab7b3c8f253ca119bc56c9c99fe72e37ba22"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://dfb62a4a65fcf61c87e2603be68de55e3074f65cda93754c38307e722393b23e"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c6ecde6da0693834116aeb343153fc016172e1c8a62c03176777890da5f10d22"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://54bbebfe44f81f5912ad1acf12284c5f37fd08b33031c77ddd908fdd28c7fa77"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f35d66dbe3ee535a824196145a9469502f7d9e07cbc0551f7e79b77c1325605f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://fe13676088b74b23780fe011db3c2406c62a9ceb507bd24f156de8ee476a3578"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://3f740b567cd86a1ff30e432c399798446ace99c9dfe3f553fffb58fe96e84e77"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://2aa175552897122b7f26072504731d027efb109e2380707e454e52c716dac130"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://c2362dcb276aac59e21158b24660b46e26c047bdc1fc6b0f0a5e3a943cdabd51"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://ec16ae1c8923b217e3abbd120462511e395579c6683d4d240267542a74ea3b15"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://5d643e1182ae0e28fc051675fa6db71bb257260d71adec08b94baaf3b0ac731e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://f0dbad6517bcf9271d387ee73758e76fb0342131ee77ed66dc84a3e9db6c0a23"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://117fe34accb0a5313b56362fc7b31e5101e7c2a4604a4f682812434182d6f85f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://1e1dc643e7ba264432873abdcfbc8f49ef368a12386e414ceb56c1d33ab8ae28"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-23-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://0edb4ded52172e2c0f5592c23ec24876671e11b791b29d4d02a9dea92680614a"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://58b1c0181725db63fe088eae907ea27860e4d219f0175a1bb5527d3f8b6eb85e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://55fe91b224874f2036b8f94e478696340ca34413549e7a101fb6f3f7c9a3277c"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://e13eb272c8ed2f68aa06fea77667101b844e7b21d2c6307e5ab31fb21447da59"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://ddfd5e83ae8e3c7e9e38f8a2d56bf504c79776ecfdafaf7cbf7830c9e61bae68"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://a47b219e24518127d531c14f8aeb8e2b8c1da1db8a573d0c71730b2bf2624255"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://72b2db17c761e565b758acbd93354c402badb9e10984f267389e18cca839e04a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://b98d9883ecd0ca5cba83feb9d38886545ee5f7d1187a9552c4fa005294ebbc62"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ceb2f12f2256940d9f98dc7e87ec7b5dd5d977cc5565f9031b8ed95ab4b8ba0a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://822cb955e0dc4d39f28b2e408dfd693b2fa980c4bd45aa712e6af867dbbf6371"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://da5d4241624b2b37dd4df3a6528fc0674bdaf5a19fff58650c392a78b985e005"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://acfd3b99ec046a4cbd4d5a589b802a08ff6bbfb61811574c94eeb71eb2551741"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://ea141ae377594b4a149842b350ad360351a4d052c34a0865d145fcc9a0084872"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://a1eaa0e51d884b59bde3dd129025ab57a1a7ed37120ef00a4cb2fdd164340b31"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://6fb05a7ec97cd75ead0c68a846e28a39c78e656cf5c70a56735fb53bd9fe332b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://b5b2e7f3d711f017f426e77518e4007ee4f485541c16285dc30ff664421eec0a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6e7a80ec88c57018d82e3c0b75364303af61d15b244ca35b034cc625e1f4f062"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://9e21ccb15459f746e8f4614059f41e0ea1d0aa279eed8428522c86bb0faac86e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://c3c16a3f3a14ca5ab9d313ac7ba1437ded89c9b7b189502048930821393d6124"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://62674f2c46736937b77acc1e563939011366007e2981d45751344ec7b1e29102"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://23383df6dd025e4e84628fc02a9c802b50139d62ee092a7ad42b6708f7ccc425"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://273cd46d22d56375a154d0fcca40b631f1f516d4511675313e4e2446ba23a912"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b2fa8f0b1aabe90396a1b59d922c4c6b5e6480b617cee860aa1e46af8f49c85a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ab7b1a7bca8ae4279d08fe431f87813f45496d33224fd7781fec1eb1c5dd9c5e"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://6c44384f603b1302ee4eccc2c570de67350fa8173647d7131b4daa5874f2384d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://3d23a29efdfd81294294ddc4837bcf061c828861c2f1e014d002ef2fbde95a0a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://48c76984eb54b52983e65d62f996893947ec70c4ac78a84086e8a9ef2dd96b13"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://07a86256f853546ae800a964d62a8f588be599f8956273390c904c8742b48a21"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://09be373378dd0f26500c066f30d5c06040a5f06f4f63cb485348210436de815b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://3ca54e4be11b7f315f729d680d4f2b26c4807cb10116174728df5b44fc1f285a"} 1 -kube_pod_init_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",image="container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal@sha256:e940954a1ae3f61d54ea8bffb3daf7ae817dd0783f98246895a6ed806bcd9932",container_id="docker://2ab8c4252170476c1a1dc46333cfb0430137bc76a8c35f7db98245a243257043"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://3356fc571c99015fa68ef68fe2d5877e8bba5b581ed5e7267711030ee2cd8218"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://de6cb177874f244a1bd14364cae5f662ae12dc039eaaa561f4c102f1bd9b0f61"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://9c3fd716e3e133588fc161e9f6af011314e2ce740d00df42f8fd6147b59cee04"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://7e077b9f12f2cb3734783134a5d8ee0db2eedb008e61e979490cb5ff5be9ea39"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://259711536db44d6a62d644d9f644ec192a7e9f2e568a105b18fa3730aaad7a24"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://7be7c8a16d9c71237025508212aceb6a47138307bfcd02fe0d17bcb0b5360507"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8d5409df0682b528408408acebe5b66c111841382857b5262cf098b004703b58"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://36571d88cd1c2c5950ba47a177c2d258ddc6ca418f9a5a28c15ee52b3932fd62"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8d7f4898d7aa6a3bd507111ff2cbaf168b083c0789318114e62d0b1fa1ce0c58"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://da6f56761aba3e59e9183965ac25201bce012ca6841ed47407fa526d41b2e16b"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://80466241be07322826a8d0c5079e19167ef0426bd74f3a23195bdbf805ea8a43"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://04840da92a32c74c25ed4b650c2a1238ef32225080c9cd3356e1746895118659"} 1 -kube_pod_init_container_info{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0bd9aedf071c2a6c8f6e50cdf3336a2586f5da7172c30552dd62ffa784c2e45b"} 1 -kube_pod_init_container_info{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://74280dc8a5277634a1504a7ecdb1475e454fd164cee854135b4cabadf96b8933"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://a76adac1e7a96537d45616913e1e33674c00e70b6e31b7107a663c86f1fae904"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://3fdcb0cff929c57f82fcbadb540ca361075bee814962b335b50e7fc9a4811094"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://90ec8bbb375ee93dd78934fe04156e79d37a3146861c7470ee1d3b720ed10757"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d2741d82d176ab179d9ad8111791d05ea219182366d50279562c1bd674bc6270"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://9196f0896663aa4ef114747ea6fcd03d6d7fbdcf22c49d49ea941ef61857516a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://d0586bb5fccab02a74a1126fd433e74a8f28bef1f4c4486e3574e25fcbd72a43"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://06a111eb2665380611dfd851c17af976fc732b8c93ed987f0ab309723e912f3d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://300fdcacf4cfed439278f2fddac69879baf70c7fc68fd75d5478233ffed0d37c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://6383d68122e4244bd4adcd8b2b041a7f11bdcb420faf525c9b0faa70ea542c17"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://de5b42a614a8ae5efc6be472e2dd0c58ddfd7cb28af00062ab4b3e3e872e5c4d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f9ff08a4526ba0648911f94fa54ea51ab724c934e5fa6046d60827dfc9f31d66"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e03f0495b1a61272d6113c3685c24f67ae04c31dff95515dbc78f42bb1e39929"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:8106d05d2858cdf02bcbf40d5c627e5c5c64a15a09c906f5426caff12da39119",container_id="docker://2903d4968695bf63307cfaed71bf4f4a70fb4852ea04575d8d681d9a0a48a940"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:8106d05d2858cdf02bcbf40d5c627e5c5c64a15a09c906f5426caff12da39119",container_id="docker://c0a1c1a67abb9439180770c96320d43a793f0d09a6e5f94d569b420cc4d4e36c"} 1 -kube_pod_init_container_info{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://07b885208db6123b6db6e972a747491f2a117d28e129db3a731a26e018562d0c"} 1 -kube_pod_init_container_info{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://9ce866847f5c546b300f311f5ad7975363e564f53105864dc84a511fbad53849"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://e608768040bb6a0cc100c37eb4fdab52a3d7bef7f17bcc6692210f19d0049934"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://2e19e1ce818d07258697976fb8a3083b766b98f4fe92cd762c026e8d1d55761a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://ae66e7517aa24310ab58f39f7b08ef231b3113433d351a2c0db5df462262d84e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://b4465b820c3a751362f367c09871704bd47a27098b3c6c051fac1393ee8c815c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a105ad887beb316149ac629d257b59661e42276847fbfb23100de7b555e0e31e"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://70dd2e20d204a617e41ed866a879a66adfd4faf14b388648aa03a3fa6dcb9e2e"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://9e117ecbbecb594c1b33035047043d351da173c4a8c96e099a0c60edd91f4737"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://a6a9d1ac56c791283600c0f81d9f55644d919a2ec19d153774c69ae7cc945e30"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://d7e5346534a473403c3cd7afa88ea06fca51418ec215f77576132a8973b0ff29"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://08b10a7c18b92b7c723776fca7ddb1659d8c504390b6a43ea8ac6676a3788310"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:8106d05d2858cdf02bcbf40d5c627e5c5c64a15a09c906f5426caff12da39119",container_id="docker://ad6387aacb787239e851e2ff6cec0402545cb01459d92a715ff58402a7db5666"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4af2af2c7d27252fd6afa59623b79f0a39f40785c166f754b6406d644fb5804d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4fd30ee0cb4dd44166028c2daf4176619790641800c89579cc3454078a1d2f7f"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-34-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://9ace239aba56a811b2e4c229c689b11693df62f46135b66d40f12448e7797111"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://7bac2f48cd2adf71983f5b591098ba2ca7d87e0ec05e8452543594548872db59"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://f43adedf594f3917e5cb4eabec50e22e30afbeeb1c8e295205a3bade1fbd8745"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://ba4c3ee7627fba5312bed7b5b249be32337bfbe1d0615749c92012dd1213560e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://f7e98382402d2f0908f9c345f86cf22af5255d910031d93afa628b7d9bc66431"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://ebc102331899f014a87751da89158d3c7ff8189b238bb20b9b31a7064a21c145"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://7dd0efed6374fb795239dde2995b3e4bfac6e7f9d7b2b8190f5c2df11455e874"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://02a93327c9a2e80fddb42f38cd721b20742e23f9ad575304b99f3fe23890d276"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://1bbb1e59b80fc16f4af7dd236f2b9513fd6acfaf7e84654a7125d5c59081aa28"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://883fb27a2a670e7481ad1260300d072920b68824ceea966c40513662da349e29"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://2962a89ce7750713fe350304004b6a1196ad0d7b6991ca35fd02778835a03523"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://a9413928fd91d43c4438d55b6505722c62aa989c3969f8570bc0eb2fe8826121"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://da3595172708246e5edd74f46c0c17711e05611d2617c91eefe7dcf9c1aa943d"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://d4e164974431411c89f22c0929ad465b486b9f33c2677e3d8f97e8003eea824a"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://b23bdf45e4e88d672b31a9c2f6761218853bc10ca413514981608d80f183357f"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://ae92684909398833c48314e598b61025f0a52d346f679d555634e9cffb30a82d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://79e021eb5ab2f82d0e22150cf9a5612d08323e52ba399b56ed40fbaa3965a816"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://3e684bad70789821eb1e446e4548f223059b6625828ffd6bc4536532ce224f71"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:f2459652414087015adca975c5b596ccace495e6e40297cacfdb8bac278941d0",container_id="docker://05a0b18132279813e2a27da5a29e7378c93020ca916fca40257e604cf9c3282f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:f2459652414087015adca975c5b596ccace495e6e40297cacfdb8bac278941d0",container_id="docker://7ff3ec3fb857dc732a8b51638131827d8a9261aa35cd352867586c68105ab859"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://73ccea035c9c1eceaf21ac030e1821ee6f7934c5313b5a63a443a2dbd51d4e96"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://1b268a79aafad57050cb3486b944d863f3fc7547e8417001a3ddb1843875225e"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://440f835a635f5a059c89c9562161c62571e2dd4a9c859f1c06b957a96f0bbf6b"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://edf63f5ae86bb8558688aba5ad75177261c84eb7322b835c9d4d77af46085309"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:54c4e677d41c8297c7febb69cbefb446946685fc2075a05bd07f48247d5c3890",container_id="docker://0efae6c678046b0c6355f53b452ea7629ba7d74a2cdee15c6f47588cfc42575e"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:54c4e677d41c8297c7febb69cbefb446946685fc2075a05bd07f48247d5c3890",container_id="docker://487434be2d583d7fa67bcd4e735b17712ce4027785bf615a8d0dc413372fbe2e"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-20-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://ddc5ab5cb7110c193b65983817ddb07d65bc771217ea67556e657ef077620276"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://313abc3ce204fc36ba544f4f31ba7b7aefb251bc3dd7db22a14a2eedefa7af59"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://358b4594303e903f172d1c60c4612a778f225a63e7da9933a7857b8df78a4f17"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://1e826053f80ffe577cda87915f1862688e2f4972be2e682020c61ebd8356240a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://bc0ca7fdf18e824669390ce11bf0dc4b488847f96ddffc280b91e88ec1961e1a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://efb41ad2e18437638cf55931403b7a493636f366a381f571008d00e79217492a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://4351d36782b9e46fa6db6e0feaa12a4ea8607694daccdc102de68072190caf59"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://0b66055a1a23b11a2fbd0e9efd45aa4e2023324834123024589e13671fe2e35a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://0159e59ab443dc3cc58df5e0861e4e01ef40cc8631ba7519792e889685ac595f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://ae25c7a7a7bc1f46c2972d0eb2061d1abe3e0d24b1d7ee1998a603519fa3f049"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://93770fe3d32a3a5d7e1f69e1fbb60209a8a328982ffacd723d9bda14bff2065b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://af986f432fe87908724dfcede6c2272245c2473180c11b3587376bbbe1a5dd2d"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://138989139c81af1cdfd3401caecf7260b1243aaff1613a1780cbb5049174ad11"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8e004aa5f6d4b53e78cca461c5670347819ef4b9ac98ff572cdbaccf08841d28"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://9d327b4fc0bb92074aa8828ee9a84a49856755604bb9262e94b7cfc1cf079d02"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://8f98a45d6c2a6f0b0a269c208fc49d4d5c38954c1b1b7d228d746b1fe5222529"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://dbb2beee1358005909d51fd8d46ac3249b82e32db1c47b661eb539c55091624e"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://6409ddfbce204250faac1528a6eafe09f0fa8579a891073dc58979dd420af347"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://856ac045bf0bb20df4438c9c607d9909b9ad2afa985e263f1a8ce8c127c04a71"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://1d3e67f7dbb2bb628cbd70980ea27a0a687e6beef8f9ec75056e8ba479540f04"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://2fccad170e2c315ecc2c0eaf08d21454249f07526a61a47d8f676a83a2385920"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://032cdc33d9d3eb0212a4aea3e182d035d5523f4e75c04e657ff44a420f2bce50"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ee40e3061af12034fa4b1dc027f5105554c1dcb59908837ae4625f06a5670a06"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://650d549c61f40438f6dd1fd5e508bc7dd10c19a995ef385b07d065294eb1ce2c"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://869ffef4ef1baf2c94d9dd29e351b050909cf0fdef8b165dfe07d30ec26fad6a"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c4125363d09f597be2c20f48d82c8e27bf7306da297a656064890d8da25ec108"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://88a54eb3de11d80f832b8c75fa033f0954ceb3b6b3b5c86d68586b933df4166c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://3071abb2d1ef1a0199924a0a00b789117b9bf479cd952b6c21eb63d4231a1d61"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4acc20998ffd7505e7262e0227ed087b1150b57bc5611e14f6a264bf690a7d07"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://37680e53fece28388349cd83a78dfe352c0a65383964fd55a2df73bbbf8bda19"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://bfb776a4a2d24b525ed868bdb8d27a400e8b72f2993ab939b6a53a6a6fd66a7c"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://eed2df3a12a9292a3443f7f0ad0ace0aef4a3d9c77bff84ccf894881e999f86a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e4ebf8e3927e1069af90939b2fd84b1353249d4aa552125d613b6387fd860e11"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://bd3152d1a8244924d6c74191c95a1d79d0aff9a1ff65ba31bbb9ddd94f8f8062"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://9b38d2644bd43f2f062bad90ac70b6391af5b9b3ed92f51eef417c6556969c73"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://91deba4c1fcca27233c5a2954f8c925b2a739f89e64ffc063995746f7c03c31a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://14849d4ffa31fa06d012d2b3548bf53a85e3b2b21087a05571ec6fca04b7215d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b11b75c16eb86539fc46eb30a10a0c78bcb7d51f08d78143f35482d46773701a"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://48770a5ca2470e75ef5fa1b39b8cce5feac7aaf8daeeb3455e3c90196484fd07"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6702977dd5bddd637e1ab4180805b51550de016cc758fd7d1aec9ff24bc3097a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://1c959e8531d5d24f4700a167e0426d47b5273631594fa45b5f8e843c05547055"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b2634c07aa83ac02fcfd26b115c8a84c64867125ca306244bbcb20871883ba54"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://04f83bb592b1965b97b6897103ca5a2e49606f4ff8d64728a1f157c5d1c50102"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f3d9362b67615e323a1d9cf9384ccf0801f6d9180ad3fc7da010d0482606c179"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://defbab2d7b595963f3f11eb4e69ba90793dc63f0b5bf6a61173418120bae2336"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://1eae7bb28a68d453e31d1d87bcbaad69a0422318efc755339572acbbfb48b626"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://40720748b8604c1f825ded8000cdee54331155cdcd476922f4af482162d62f07"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://26f5b7ce823d7138993f97cc06bd8c0b16a2a091633c8f1dd9cb11b87ee48e61"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://481206c4da06e05128db578fbf02cc0dbacd4dcd2cd6750eef9e96c978f16b65"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://5c987ad99d27604b6a785d820e2b581ec09f2673ba22990961b2f5df99133644"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://5c0f9dee3a00f50e26e3736ce29e53795390171290a5de1ed2b458b25b951a0b"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://451ffbff60d41f1c6c777b6390078c30633a4c7042d0473e7d86e0d435651136"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6855549f4349ae6df53ada8b10fc4e08de4e1581cab40219c25ecb88bda7be33"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://9253ff338031d60c05e00cbe5d458f46a245ea4decf59d6e8799c9246971df24"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f442ac98bdba1b5b0baecb1ae5f9e97e02243eab6a438f219b31be5dd64c9462"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://75ea3599ff57740df7210812924da26320d104ba77ef2943ad395c4c1a958a7d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://2f8460a5db54521c86c9f7ab2018ae30b8b91ded63cd212b2dfbe34653ab4a24"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ac8b652408a97916f638b30fe101b324bb9eabc6ea5959282f3c8a9c49cf131c"} 1 -kube_pod_init_container_info{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://ef5cd810c69a935097c6db4722084c359121c5057130e5213835d114579e025c"} 1 -kube_pod_init_container_info{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://c3172fcf3f98677b01917c6fdf28dc5aed8116705cc0334706afa625da1ff164"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://7a1f8a718d379a3fea2d5ac8cee52240842132ad89ff0f3fc5e5019672034605"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://c3f6a41635558c0e9086c65612fd9f425d783f6febd48d4dbb9c188c64115a65"} 1 -kube_pod_init_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",image="container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal@sha256:29e680b2fec1cac9ce75755109eaf633bfdfbd0b0322c4d846be0f8d5381590a",container_id="docker://7b18bc9d4fc04225dcbfadc3575cf601ae42bd1c4a3beb672ce9a71b64b37d04"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://fc0d7df90a286266d1beb7e3b10ef37220583d229cfceb03b62c9115a5288f6c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://842e10f412fb02497b0579a06a2721423aec0a14c7b69603a36724a73a2de53d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://9e4227207afbc54a013c3d3aa71cf82163d4ff7bf0c3fd03205bda803c352906"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f4809a38496d637edae1bb7dcd04bb32d02f6fce8d78501cb5f710579e10c01b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://5ba67f8373054c3663176f2af029ec6bcbc09f51cb699e0afe2079032e2a1178"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://58febd39cae7aa645c7e6d222e6d060975c0e5a40277a67dc9dd77db3387f978"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://86d7b023c200615c6af159f291a8c823eab53f85f1c2b24ce1a61fed4c69b36e"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://9719b493042905453bf9eabcf8d11f344e46bc784fd0ed7b63f1c92dcaee6c3b"} 1 -kube_pod_init_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",image="container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal@sha256:852236cde33c386c6e9c7e80efa7a9dfd0abaae9745a5e7783a6cc8791e80b6b",container_id="docker://027c9352d11d091475076f9f6391716a308457ba106a9723c7edcd0110fac742"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://ddf837fa60c7851352a2616b3515240b5eac8e2c54a2a235e88fb8469ccf3672"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://af601161cb4690078a7744757b051268e32ad82001ed6e3d6c808cb496b7ea7c"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://3155fee8b3a86679285d6fafd77c1b17281d28adeba16d71128077637c8da667"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://8b21cc22f5cc95391bc1a870700594248383f628b363101a3c89334ec9b84c27"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:8106d05d2858cdf02bcbf40d5c627e5c5c64a15a09c906f5426caff12da39119",container_id="docker://1a0f42042247fc3ed85123a507c9e81362f79df48173f2545fac38a636a3d37e"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_init_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",image="container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal:latest",image_id="docker-pullable://container-registry-telenet.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal@sha256:29e680b2fec1cac9ce75755109eaf633bfdfbd0b0322c4d846be0f8d5381590a",container_id="docker://c57ea70fd158791955aa1a228988604c4030c4350c11042f02cb40ab6002be68"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e2a48cc080c14b738c8c81db8031614cab307620ed04f177981edd33e07b542d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6848294fc3362641a80f816662338125ee283ac583409614b5034c97e384e520"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://500ef4d889b0756e33300bb1c12d06562ba7796ca273d779090d53df5d6b2e3b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://65a25acd93249b0540d543499c03006d139bb9f548d4bb58cc0018d482cdb22d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://aa3347cdfecc336f6631907de61cc15351b01c3721742520d55af418c0d93e38"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://725bce233a849e627db10c0b149bc448373f03ddf5f36502ccc692c9ab9f2f29"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://f637af21613bce1918baa40aff20b6030478d74d3a1d1219c0288bd39b86e225"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://9ef7728c2e1ebe57be2a68655253aa0f9eb5b00431e1bf2b3cf7513672fea41d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://03d3d8259e6db07cc8abdc1d5f19bc1abb7b43eed5ba343d5c5d3911c1b6fa77"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8b0bbf0fe18b62734d7d74162433a51abfa7bf826b0f6c618a1874e9aeaa6312"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://ba6cf0e61e66e9401028ba214d0724429eaf522b61269a5cd3910694d92c0f26"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://93bb7d96aa36ab1b1210e4e636a46e0ad747f2f601aabc465f6ec518e0ba7a3c"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://3c02dec818fcfc6bf017230e6a7de614c99e65a656835177d5e362d0289ba62b"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://66c37afa7dd31d55096460ae72e4af40707defe3c17b291ee05355954b2a340b"} 1 -kube_pod_init_container_info{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://27ec7705bcdd28094aab11a9f4fce21829328b2e0fdf6c2ae78f31173c3a5260"} 1 -kube_pod_init_container_info{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://43aea49afa67841a77c15e379dbacf53dca988d3972b7046cdea895029760664"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://221e85cb73b2193ac910c92a3c57a53023f3530e65f8824f8a000d7c13d56443"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://04781b840f8d1742b132b58001e8227877d88346b247ad29d9530b71e3e0f174"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://f673f9d599a85549eb7adf534ee4e20a4b706cf4f60563637f083c270194f668"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://4f70b8f6d810b33f67a8a1f9be58eb4f18aecfb17d93734c4218d1c8dbf1d33a"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://52cd149fc9734514fc438b3c66e62b450782d2ead9cde06e8bccbc6960cd141a"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://255d2d4bcc62602348817c78b94d36115ac76542638814415b63c4775c2bae5e"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://9ff1014b01914c78cdf8192748a8cb7389c51d5d40f29d46e8b594f3fd844569"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://75bab0f26641cd1d0f2446ee6d6e375bb591368459b58e0e51d26b874e8a0255"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://12e7d8966b65ea5d58489c8fd0934d5b6345eb1ad4281672dfb07b78cbdf5a15"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://06cf977cb02fef31c9cd218c5fcb8310aab1fc3f1464b31b1f0a3ddbf3244f33"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://8c5674078422675506eedb41003ff7435c3332346d0e507f761079e7a005283a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://d096076b1aa83750769c1cf0c29ece201014ddedad0c4d3fdfe6488d9c17007d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://8f3f220baf6735726c97a4debd4fa9011a87c08546722756a3e3fcb71bd16665"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://96b98c059ba3353f4f3beaa19357b473ccc0e4563841fd60c6f775d9b5173a3d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://fd092d166c76ad6ff8db1952e8428550a5f5cd095756be119abb1ba2cc291560"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://7730ee3455311b6f8a3f52d2e5fa8734eaf6d42a22aa847482fccfd4b6a9cd19"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://9a37f72e8e5b602c92197081a42d4d59d268afbc21456a52da2a2f098ae9cb05"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://fbc4fc987a0ecc1427b0e3e1149d8871fbbee1030a158b7a8664746eb0aae924"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://475e34d17581dc3a7826ca6b6250f75177a28320010f8306588e340b23dbd42a"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://34eaca5c21c5f057c5107886b12d421a48d420d3ce6528222495191a7713c354"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://eb550d2c6037272d8f48eb0848f42322ca6eb8f5585239415d78ddd32a202538"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f8a7d2968e1c2d7507a75d542aa95d19b06dba89c003ff3d043f06a05321727b"} 1 -kube_pod_init_container_info{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:31bcee2ef518eb9b7e8d9bff23fcdf18a2eb97b8f42a0f89d2ab016e903aa8d8",container_id="docker://3888c8374a6df6114466a7607cf48843260070e71b78ad747410a8d7ab439f0b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://cbaaa7fd23df75428dfb2bf25d193e11c89d715d3ebc7940923c6d7379cd2c42"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://fa073810a807a4385a2b43aaffd5256c96a72f58564e6b69206ea114ea1e067e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://2e3c5e67dd309131c86540c45cfec0520a130c9aae80f0012395654018575c46"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://54d978a6156cf97eaaf179f3df6b8345d675807b32162c16b3702b639c25103f"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://296e10b8dffe9c59d7a4ba839115bd3bb41a7c7a6089585a041d32ae1ee20d71"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://db16242b7792c43d945a662e09b5db1cf78f91360db99071208392988d7b6402"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://979d703de799776f7e5d2eec3615560968399179ae8be76bd621396316d46e02"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://9695ddf62d9b831248f0e7ef2638c771a7ea47a62cd455305f6c500496b3d661"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://882d04157b63392f2a576cc56103cd4ee0bd7265c23d3c21d0d2c77868c10348"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://9bc43c5e2c9dbb3d660de11e91cc4960df65fa552d5718254f2692825773586d"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://6585516eda93b734b2df702cfd44121f5161927d747210348f07afc342d2411f"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://e4ab7742168a53249a275acb5eae8c0f75a4d687565a393342740ec73d6b3e72"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://b78779d57635b467f9d09dc5fadbc4737e1dadff4034961d3bed06a34361f02e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://788b578d96b8157e446484aefaa53f6f9c26d2da71eed619b7d00b783344625a"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://c07d283564d4e7510182b9c6d78ead6f06aa0ff0105143617de911127cdf7026"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://e790a8c4511cdb6229393a2adefe6e40beef9c6066c72b1fee53e2cc3e67b751"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://09e516401b983a2d099a86dab39f3f27720897411d07f030777f934ac9719b34"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://83e637a1ef575a28e8ef8d80fcc6aa2feac9c9ba706a2c1482fffe2b5b7ea457"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8b6eedd928bd3e0b8d46af5a59763936c42fb06e3944ca2d3ce220bfad80653d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://446685d2e479b020300a799fc584515981a407ea3f4c8e1a35d8a1cf5050024a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://1eb46d60ff23494b184c00019aa37603b4194d0a7b02925c378d3d405b78bb69"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://a01be62a4e29c51df6dc14c77e0c2d57ee3b9d67e99a00046c7c51ba17105a5f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://eca158a6185664170b3a8a50c3d9ae677d0c8c34cb153e626e350a5fe61b1676"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://b538fc82ef668202a2fb8756d8c5ca3f267d971152321ac31832a6555f792827"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://d0723fae659a2a15e687bf7b9c39ac4c14e11af3e9dd206a562d9e248560c176"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://c0d56eb0f05ada2e87f3543274755d57500f846ea88e1760967a0dc53a39a420"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://a2ec8fdfb37d1c337c7fa63d9319b14ac1d50d253f18a62d2ebf03fb2435ce66"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://86f17fb231ebd70844c0ea5f3e07a8650027e5d5a461a8170382379b048a9159"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://50a956a7e96f195ed3fd1da23212d01df8e4644af9b0f324b413f0a8ff947b5a"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://9687e54ab9ca946d67f27aae5e618c058a200e07b6fb8d5c0e5fcfe7248fb835"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://5c28916101d21c65d722a14a00897a7b63f4d765a2321325db386c9e32770c27"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://f424b83271b7fe4cf8f25752069a6b3b33fe11ca46f5ab6996b7bc22a5e6ab48"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://0369baad7a4758529f2def7f1588e209169ac89a8017df1d9b42b0991f1d0d27"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://27cc188896224431c7ced4ab8f18593ad56f9241866a270dd805fb0bd7129e0f"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://e5529d57b820fc2b432f8ff4bf78a651ad6f24a70699b47be6962461108e863b"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://f8e42444a2d46712119c81c1d3ad823d6a854bdda2c46a48fc8af945bbc35d07"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://c561c01ae10e3069e2ac345735de1e12c4b01679ac608a3b7fe94b810217514a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://c2e9c4d872c52c32d1b13b9fa86f4e6e0cfe960b7e91921c216a0ee56c5e9459"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://dab46f4adaaafe4eeb8036ea6a8da91c3258d2656b94476f91d570a2b381c916"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://76a35602fa4f220c5b1766b1c8c458329b1c136e04f03241fdc10efe3611797a"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://19f677d504862f485fcd171b8f8d2f632c75278e3b15ff3be7e8f9826774a711"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://3ee9b264989700166b4046222d04730a90053276a5c8e56e56acf38096ae0452"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://b7b6bba989a02d2a855d1b564d2a6310bf97b863f71aaf3fc53e29b2a6db1455"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://5331e3f802ad356a85e8d0e37f032e2230e4d9e8b1930a544f7dc641be94d479"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b473c6e5fd1f253e9e006a9830b9b83c819b613247c60c022275e7dfc6f28126"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ab6f6d1edbfee63b1096bbb9f02d3748976fd9680b308b6e508e296522000035"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://b4dc44d44139a255d8794c7ac517091088ccbfd9cd2ccf5f4ac0311390b11e4f"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://7ad694f03e7ba101faf3250b4c38822d96eb476d1b704410e039ac8653829d10"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://20a66ff0e320cb1ec87dd00c40863043540b5f53570a161203821d8b1663f418"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://b219682d122e345b97ebb8486d38b23046d16194551bf471173bb972b1b9a51a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://23799ae962cb524cccbe2f54025e4e654feb4eae96ee157bf0d6be7414118b2a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://41e905eab481d25668d50f59dc585c05eeb89da76973ac676cc10d538e295055"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://4b7e4cb595b46e29aaca8bbd3025bc7a86bb01017d31fc1249591183f5bfcd1a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://59163cb312a3303ea95beb96ccee841788d208dfe46ae61c607822d7532ede3c"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://343f7b4096f7fa60a504b8114c6ac9150e37e969827c043a993ed8554c621005"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_init_container_info{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://b12c346ca8626f17ff9110a7ad6df859df9cbf340aa3aa1017c5b00ff48d0f11"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://71afe7dfd3c8262a50ff2fdab61dda509d15bc31f8055f169bd17769f84c117e"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://070c989f7239ed39e4207e275d501448afc279ae8bda4921759ddf15d2168367"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://5f69fd4ca24e505e5083b2b60289d46552e4986cd503f526f50de7536224f65b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://5d6dd46cd88711013a541e047d81d70e264f6dfb54f25d1c5c2d04d77e13ab2c"} 1 -kube_pod_init_container_info{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://a1aa5ad2894d9820a7356604d6960d5bf2be9de0a246ea2c2c92b42cb412bb1e"} 1 -kube_pod_init_container_info{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://dad1da942b42de76c8447e0b991f115a99d2a8d4f5225273e4ec8f9949b51407"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://7ba5f63826d9a701d617121adfdb193e313bbaa8caf9dc039db4d18524d5f004"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://71972e988b56a674389492d0e5a34451bdfd36a59264ec73f9b422712523ac65"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://d3df0eabe82e81405a48347bda0bbb755c5365cf4b48d026ad00f8e7250a7fb1"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://2228f6836a3c055358594e77e043e2176465af6a10344d7da242e6cc7a410f2e"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://366ffa95a381b53c5913277aae459b1f23e2f909d5e1847a38388e4ea854d067"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://5294553d4b1eba598a524643ff3b686560f70e48f2753614a80a6f938aebe20e"} 1 -kube_pod_init_container_info{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",image="container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal@sha256:9f8604ccdf9b364c62c056b7de4dd03a4d1849b61d594cae7a82783926ecfa37",container_id="docker://9ca4eacf3f804d3290a90bb2224ea766293f28a7b803f74c0e3f2cbf7ea90006"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://f057ccca9247583fc524fe9c70a09f2abd371f3d62d1cf3c345d37f60d82920e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://17cf67f5619bff450e566ee3121ec2769f2b57179c02465dad414f74dd385307"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://011a0e23b0d3e5319c2d8323bd2cf53d5316eb271819785603fea700af68a337"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://1758816de5200d03ea5a8907622ea06baacd1cf2d21e27dcd28d490502612491"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://fb504b0b5999706957cde950bbe97a5bf95db289b9f5a143b118d43bfb50cf2e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://4efaa7ce04c3057361139c1acb539217083e3fe67f9a817df69a8e91bf601552"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://a1e4df369ff3b9208969b59cca3ada0493fd4a77674a2872c97b7a64a312d731"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://62c7b68479bf0668ea7a036870b66e082e369dd254aeba46310aadd21aefe509"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0378c696ee56992e99c3e24cdc19bd36f91e90941f0ffe5ec12e9b85a12aae5b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://80e0c62c6be75a113497c205670a725846d5774c94cf962b44e78f8cd04a2806"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://e836e77641af083eba160e84ed553342fa3e22c79b7ade4a45b25ee248310620"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://7dca43a16620c6221bec820c2a50c472261f28f4ff295522f491a06717a2485d"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://e9d896f9e53c3536256e18e6a2e6576f9afb3f2240db7d7ec879b40c49c34524"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://4184e39ae4cb8f0770ed606e9c557b0fd0232371fbbf8032a3d9d45c19beab3d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://c5915cd4149c2648e2056f5f1ca23c0e0fb979f92c1cce3a31954e06fd41a14f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://accc770c580b8436626e48e6993b8e5c7fc8bc5a157319473f994de940005339"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://9d45bc377f04503284c1aac8bcb3713091cfa2233ef3a2389d14a1182ca2e37d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6cb107361a4001180c46b8b1e416a13233bfc7a21461b0057fbe33de7f05bd48"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6527bcff4191f523f98d5b64f3e820118eb980f926df2977316c31e0c42c5478"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c9e079c15d9d0a4d32d32f1f35b65b06e215762bdd9956117bf2b0783115b065"} 1 -kube_pod_init_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",image="container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal@sha256:852236cde33c386c6e9c7e80efa7a9dfd0abaae9745a5e7783a6cc8791e80b6b",container_id="docker://e3711760c26753390e6a62500139986019aea5ebae3fa60e5226ccbd4f8fab10"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://5e8335418fe3145cc61f474022d8a5457cea87a6d7edaa49ef3baf77d036bd72"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://3b756fe36e525c3ac08dba581a6b297b4c09c5a1db66d848d69f753d8c331e2a"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://e99a4eec7b5543178d891daa63c29b308573bcdf531c0b61fa441feec64f9609"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://5f065fcdaa3df023c13cf7272ebcc0052444acbb97579148e698eaa46574104c"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://1542be692e64846ccd4574da9531925ae1d45b3c154e7f16ca886245fe981313"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://80f06887169f6816143499e3e65e905eccf69947acb0ff1a4907e280d9687b0e"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://81806a59b196fa7e58464b9b29c71b461168b1ce4a628634975c36d13b78a968"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f9fd6670d3fc030745786353a473333bf58867f1caebb517d16cb474eb37b15f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b38b7ca481213c65d84b768a274b211f97f5e24f94aa9d03123678208de4da47"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://edcd3d28d949ab221e723156ecbae9512d12b2566e81af5d9cc69b273cfdd333"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://ad5b60e5b9d7d377786f50f7c82a567b30369cbc79a35c4ac7bc5647f29bad60"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://0d261b08bb04482dc25deba79c55471c4e63b6a7de60f14f2f9962abb86da478"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://d5c54a338a0c23596324be5418c62b727e2ec0a5b5813625d4fd0119707bd61b"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://d708622b84f8585f07fc05f983a92946d46041bbd7752a1071fcffbe1a7da620"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://d6043698b31b1d49bb684a2f725035670999c94bd1c3e575b7135aeece004942"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://044fcb1a356fbc0af0a21c171f73733d8a5b6c02e08ed839ce34c5e7aaaed266"} 1 -kube_pod_init_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",image="container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal@sha256:9f8604ccdf9b364c62c056b7de4dd03a4d1849b61d594cae7a82783926ecfa37",container_id="docker://b19aee52bab67637a59786ddb3b2f655b457a6fb3ec534166ef743750511640e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://703db198faa8104aa2dca7c1d07ade5c92697b4c52aaea1d5c7019f6d6d42a32"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://a92647c81ae620712396e30975a9c9176e548fc0a995391a579856a4d9885143"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0c64a4005b25e14dce141e4b10c15425886b1ce54c2e93270c78f5c116690904"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://2d54336185c8ac1da77f4e4aa91cdc3fef362379d02a6e2c24fa846bdb677a34"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://02b9e7fc2a59c655fbe47af1cc71c7059c2d39a9bef2c06152c8ea928d661f6a"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://254ed88b2c98ae02f9e747cbbe5dbf69cc16335c6f5e160794216a9ed2cdf569"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8e3e8b3520912253b6883c4f52ec0932ef6693601ad6837204c9792cc24b051c"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://caff9dde3e88795af79f1d6e42da2a449e85f1a105660d2310ea0d192b92c64e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://a6c59d125621193a2f8e2e26f58c531466f413d3a707186f60dfa8b837c58029"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://eeffafa5d22fb72e6bc40dfa5022fe59bc9845525a6ec607c5d2cba92b8db95b"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://d331a9f43d812d609f1ea0712468ab34be3f6d8d010e79246ac9fcc4fefa2810"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://f95b36b6f14b0e3512d8293d3eb1667167829e0d7e8b772d42c11d2f0b23e060"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://53513adf047839e98e1ebe8775310250bbdfafaa9739492454fa29a93c163650"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://b7ada7ea289b4d3a5d5521afe831dc200ac4f5fc40f0c05afdd87ced63993158"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://dedd4bcfadb0d971ba5393cfe653836635fa4e1f0fcc562f89217824f5ff4955"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://596d92e1ab6f013284f7c6c85dace55cf51b1d9bafb0517761efeeaf378b8e5f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://acfa3869ed2a0276409d60bc62343a44f70a67313e65ad0a28b67605588aed6e"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://2068164db676da445080156c10f0fd0554d390b8265794457374df22b13a201e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://1b98c6bb5f277806f43a3da3a18bb456ffaac2d6bcc2751f10f54c3d10ad376c"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://98cb4d6072bbe101cadda850c7ec135757f6f0bac118597416294ff5a1abe331"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://bd1d1447124c1163d26e4462eab9403fed32947b031edc155501fcdacdadb855"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c800f7c9580cd01eea7771c146c1dc49dd22fa216d7a806d6975432f9ea0296d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://9ddbc9aed442227f8fed8e63d935b3371616b7019ee1a319d1820654fe63bb63"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://a3bae6efa40b8a39e45e3caf4c89b56241434db81b5750652bf93559a0e9d434"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://dc9056c68416261b879ec4dfa335a61fc10335f4046ac237894f09abd2011703"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://2411425a95757649dd5c2d8d2b6d60569ab2e1aa9394dd70fce184e3407a0346"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://984b25ad5b72320a6b207b527b3a4e463e0ebbbd94f8ab7f262caa6a13437879"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://2da9069ff31e27c929f137cf821248be505bdb0cc2e608d9c85cc9340ca02a04"} 1 -kube_pod_init_container_info{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://84ad8d68cd506f3f625a54b69e8c957a7ecbd8ce1339713597b032fd8c30523b"} 1 -kube_pod_init_container_info{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://c75fea00f1c95e5171c5c52e9728d2237a2052ebab0d8409a2bc8ea2ad2fb07a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d3216a509ae0013a40e9a56ff7794f1ccee447f098abfc0e40a3068ba07e5014"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://331d4961a1ba602d72ffeffbe0854a39480daf2aa85d847f388d7d93d3aa7269"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://ce9c5c4f9cb7775e1e741ce2cc4ed62646e21d2da594c41cebfe16f6fcb5c73d"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6c1cf4083c3aae05d3cd50bb8e4277379c18160ca766a73b017b439de23c2b69"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d665977b11af737b06155ad4aca595268058cb764c5dcb53c5eeac8974bda934"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://c5c9da77ba53a1101a2fac08ef05f8644f7d0bb7ca308e4924ce5aac3636ac30"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://c8ee77afeea2847c12240149daa8fe6def36a4b83b3a250662f435d9d11d2c01"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://e7ee7696172733165e8411a8341fa254a1a86581b5368e6ae18b828c1da23d24"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://951bcf93d5f3bd3cf637888e98579f135f83b3114f1c1673c7fea0bf34d9e339"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://49e8ad8f6dd794487f9a60881fa6ae41cc0ed8d8be04480fede492b71542c374"} 1 -kube_pod_init_container_info{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://59dfc78e0c5368122b67117daf19e90fbd79e79c641ba53c99871318e753437d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://00782cafeca34840176eff866c3dde38a36013dd7d1bdc5366524c6a68a7b658"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://770637e657638849ab8ad8baed15e448ba3fe9330959215873bb5123dc6db87a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://eb68ec45983cb61f65bb46b14a5f384e86f5d9c21a84c72594764eb81e80cc75"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8951323762b9a44c29b158b751899f657d63e547a0bcc605c0391fb23a6b0477"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://eb49836ec3d3aa25eab51658d077690a62cbb55d86436c3cbdfec8ae1652045a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://92d7d83e0c0fd018bb2c9405741a7c2a3464dbc730713d68a23456818cf82747"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://03fc21c8d522696749f279fbcdc17857bb712cde54d1ff0aeda78dada0e3ec0d"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c2549c53c860df01d6e7a3e44a9d245986225c113ec7c702670c673262886b37"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://08ee326d7a8fc850a9cef1944eaec1638d93ab6622cde070cdce2aa86d929619"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://59738c935c44367b43966b49dceb4e7195625b1b884eba78d017eb2852b83939"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b34801cb229fac77cda46d81c44c123e4943c417a0c7271a6e4deb0756e8551d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f6757fb6d114ca2336b80b9c1ad5371840af84599160600d4e1c5304b97b7b2d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://7f0481e55c83134dde779fa15b43583953d200926beb951be18a119321c17041"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://b6af82e1de2db80f1b304f7cfa2251444e91af0e8d349930d4bbe6b3125ef02b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://a82b5332ebca4b064b6ed6905c390901fd665731500bc16c2eaa9e297d10e578"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://a2b7d9b341a10f6dcd2cb25191059a2b046acd101c00b164275a046cd2698d46"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://2eb009dff8734e3d63c502c7dfe7ac5fac86fcd854a2ee216da7e0861b73e440"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://ad95f329e11a19770f4117cece0282479d88a976dd167a4ec830e62a61a4354d"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://97725ece47a4080179ea04239de8c02b4af416ed0692ed3ca93ced5f4ce8b962"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://238caf013dc3a335e6ef72859eab2508c941358ea916f3274d639ab2f9e6b760"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-32-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://c12d1494e5a4ed37bb75c54f3fb1a670e363f66ee4662c4bf647f36ccedb257c"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://9a08908ffe43987dd8f4e49f5045e6492ee49c07d1d3264593b064464051c01e"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://e883e515674a0e4731ce945f12592a6fa1058f031345475e86f1a36b817a3b34"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://f5560ea12305a83573f83f33862ff87e6e528080fda0886be735e490511b8a0f"} 1 -kube_pod_init_container_info{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",image="container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal:latest",image_id="docker-pullable://container-registry.rel.apps.telenet.be/telenet/base-rhel-ubi-minimal@sha256:e940954a1ae3f61d54ea8bffb3daf7ae817dd0783f98246895a6ed806bcd9932",container_id="docker://a0b40cc032af8e7136b1c44565c34317c42448310db434341779676f0743e940"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://9f2f2933e9524f2e82ea640c9746b725284c822a8af48e3f7db7cb6dfa047a6f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://cee37a863d9b1335194c43ed51079458584c2c3d1211d56920429df1a6d4fd1b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b451e14f9b02c23e988e93c16ac0f846bcca29d22a423d353177493149c0266c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://75c1198428137d6837314410fa93d845155258e0c31d6038441b6990489c0d46"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://4757bac217faaf5a42043452de3470607771334c87aa7f0b944aad7db593bb67"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://9b81d3a26aba2361e0da75f88561666cebd231511ef4b17ddab51396e6c01012"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://97cf78c14b4d5432fba825144fb97a23872cc55130b6992ffa4c3252fa8e1ef1"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://b4ed153b4810c1653919440181d65902feab4967df0204260d600bea3b7f6403"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://7223680ea063c41c24d7a44e85c2546416cd507fc194930e6f6c75e73e09db51"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://de9f9e921890fc7d863ff1eaa3eb7612c9ed19a20b0f1025952c7c2e0cb66a51"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://38a0652660b7db4503c38b790fba35305f475bfd5e897a264e726d13cbb79f2a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://275c342f13a63d25a81e236edf5aeb1834125d302c27a8479b692ce83248ca7f"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://923113e6d086bd4be2b0ce92401bb86e19841ce88ba4065b595c139ea6ce0704"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:33ac2241ddedf8a3a2265dc9f8f6e0934a7250cc895a3d094e6ff5af1d9ae42f",container_id="docker://55e536dd2b268e10643bedc79e0c2821735d385d08537502b21cd507ec59f128"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://6c843c2e74e9492fc1ef8218622c4614f7ee8a075206ba5d85b964fd612a936f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8b502e3033493741a981378eab01e806beb4f781eac7dc24961b4a78701a6429"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://555cc6fc7142a60615c9964474fb931fc97540310b1c6635f85cf06f763eb40a"} 1 -kube_pod_init_container_info{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:efc7fefd4ea95e4311e897ec42327aa915ffbc05176c858a41489f387c3405d0",container_id="docker://88ce8f535ab15d2386ee64eea74e2a31d87fcbb6ad5a8e5150b26b316fd4243c"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://c24ace364e39ab637646086e9411a46fbabdf4b93603e9075b137d4be1c2364f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://2048895a6a0168076a4bbd0992e57158772fe6387b7b714ee44f08acaee78f46"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://e40d767fc64c306708211ad738310a6c5d1cbfa04304320788eaf15da3388e32"} 1 -kube_pod_init_container_info{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://69a735d9e5a3fb5bdad28b83addc5defe34c3ebd961c392f2c70d23e66343f85"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://dfce79f9a0264f1595f3a353486921522cf6dfb3ec6fa811d43b44e54cf05265"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://1bc99312d1a3773b2f91939609225e49e4fcde976403737a02cef604d0b50b5a"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://c781e15bbf79b621bd6cc8c4199db8284f84db033e9096697e5ba9122004697e"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:bc36bb2c21564ca4274e6d8339a732273f9ce58de8a2b4a3d9112ece132ec02f",container_id="docker://5e60e5854287253d6dcb7340ced24c419445185c418eaa56d32f4c44dee7e05f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://211f082cdd68d85a761986dfc89b0e7f7e903293df4ac54b9df5a58b056db10b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://ebcb6fa50b49f9752618a77df18f55260e463da0c0f2be22438bfd8fc3de9a34"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://766fff1ecbe0135ba1c998daae356e64dcef8313ef7f412680385e67d6994b7c"} 1 -kube_pod_init_container_info{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://37e14be50ddb7a45c90b74816e700864b61427231e440e500792c42d24a74d16"} 1 -kube_pod_init_container_info{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://56c61e8198b41305ab7d4f5485edb16d479032562214a7677e9c9b811fd33636"} 1 -kube_pod_init_container_info{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://d509fd2973d06e23b7275df555e2a124f92383cb7e44670d71df0f3755941c49"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://975fbbf0be6da92bfe4ff4e31137517507f8b74d55c5dc057b15b93aa3d6210c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://4a73a3d4e56d707a9b58a89ec5f62e2e4cb33f971648a8773e0e98f68b17c90e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://363ed1c86d50881dfc7e50972436ab2fdefabd488c411c165712424595349a29"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://0dba50cee8043d230f50a363f8b01027c672d84dba1a107c80a8f4e9faa7916b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://1228bba0c142c762241e2985f28d6920e045d8aee0e1802336c3324498f1ae2e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://3c1cb367fc0bee1b8c000952990ced1f4b83b72765ba336ef0bbbc1c011ecc4f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://7ef1e3284069a52aad6dcf7b07352b76a839f62b7cde1135641319cc916a6f4a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://a8eb1b4af1a21174c2cc08c1bbbb2844ceebc5525a707c7350b9375a69ddc325"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://40d5111a516b857e5aff252cb0752a2d9ff5a2b73d65737a821c9a1d87db0116"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://2b0eb8c004cf3d707066abd9308b3029dab72850be05ab736831802b95fb3e43"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://3539a69d1ba95f293616129afbd61d194d978005f31f2e48083c1d93aff2f20c"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://18de90f5b0868738219dc27be862794961f783b48addaf463a92a067736cce45"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://345f36b25a743e11ace3108eb65cd459fb5d8d56b933b945d43d4bb61798d914"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://bcbe926ca67822461fcb87b2c286d8350e531e1c0281011babc1e0a6be970b03"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:8106d05d2858cdf02bcbf40d5c627e5c5c64a15a09c906f5426caff12da39119",container_id="docker://2d3f8e99ff916954e3b0ed56b2be310fb5a6e246b7f1a21215af3b7fff0cda0e"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:8106d05d2858cdf02bcbf40d5c627e5c5c64a15a09c906f5426caff12da39119",container_id="docker://b7e302c63ddd0675f5551fbcfba5e253dd185cb47fd5953fb46259445870fa76"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://cdd6abfe5701a97dd799aa3c52fc177752686605143dc07f379909adceac1001"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://699fb6fe7b31030623f236cb1399044242a84e31f06e476c727151b75103314b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://c98768770ac2ef313cab5f6502c02d3dcdc3820928cbef799b13ccf8925eb876"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://ccf61e0b7be83b40175f37c1a42e1f14df31d6d1c565661e48a52114dd33af25"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://ec3322734f0f3f3e5de42ccc44baa355e08f81719f15501b33f17843cb02e20f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://481ed1fd60fb061962d597f657cd454d577f0b605a4f120a34fa376804fe6a5b"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://62b081d17bee646b26350c6424163d57d20599d6d74b472b2df6782fd350779f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://63e37e0d81a87e270cc52083c0224602f5c3906fb57cbd4c2d5f1c1807219f13"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://4adc2b80778aea7f22fc89ee953ccc3c1e791358cb8bac032851952a2716c048"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://c905b38af2642c43581ba28536b8b214d31074cc277ca51f8779511d3ce74a3a"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://f34ab8fecc8c33678100a582e583d57858ee3df22bb0b17fbfce5d005f65fa54"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://d619bff84108f2624705a13361b80254fae045d94c00d868cc39c80682f40736"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://cfa3d47efad09237841c9ff18ec829e34cc8a66d68c132922d96e9145af426d4"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://13eee7cd92e5420c3b570f72cb98480910b40687beb0a4151ad0488f47d7b362"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://4f82207f75367571403fa39adb6454579787a27d0901c50fffee30b94c8c3410"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://b6f14c417653f3723a464c1341ce835a7676360be379db566033478868ebfd76"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://abbe6b4d38220f2c68a0a17c3caac954392c24056d0d5c1f8e607d67350d2827"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://531a29780624882e5bc3ffdc5895d11f44bc6dacb4dcb11c2e7f635a2ae5dd2b"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://3d19f32c6d7828555a26988a914bed04f86cfe39eb2a7d45b4ef06a6dfcc702a"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:ff3bbe846f68bb455b164092dfac71c543fb6b73dac2305b42d6f5c468aba48d",container_id="docker://b9ebaff36aa1de2ee3cd07cd82fcdb22bef552c92278c251cf59163105248e5d"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://22d32cf9ef065530ba8dfe25c7842e4dfb7a929a9aa32732d2bdfbb3ae16c64f"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c2d27f6ebf8ada27db09bc7f8c46ac50217d85ee3f541c558a27f46e51b7dd65"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:8106d05d2858cdf02bcbf40d5c627e5c5c64a15a09c906f5426caff12da39119",container_id="docker://13ca6dd621448007a863c39fb7c8ec391ec5a5829d003420933600aa88211448"} 1 -kube_pod_init_container_info{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://8605d5962b3150203e86b668f86085456321660b9ab9e00c0566e5bf2dc93f39"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:cf1f6d3d69b37f30d6bdb1a2e71fb09f924086629341d524b89380a101a071cd",container_id="docker://b8ced7f4020f0c58adbb411562acba39fb12981affada571aa08fc1cdd7b3050"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8d51a69828bcca102518ab3e9c9cdf18b20746537bac93702fcea7a3e82f0c19"} 1 -kube_pod_init_container_info{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://c9d8ec69f066cb4e4f2d4ec9e71ecd2e8e3d2ed79037da71416b58b4a93e9a50"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://e37f6496e78bcf217337c4c16f5abf72e88890a43623592345ff575f36a4a366"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://fe8f2911fe957f7e0fb67c45ce0d3c7b215fae08048ebf0adf521b79343b013e"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://4a227d44b65849111ebd727a8ee46a4fe949cf56203f2907bddff8d5c0e08d19"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="",container_id=""} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://26b9e6e0aceac24c4de03da0fab8c761c65cdcce7076c24f5a8996d38c2b2147"} 1 -kube_pod_init_container_info{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://0651c2aaba84d33d2d6f54caa4133d29c919e8278bcf151940feafeff645f527"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://c1b871dcebf1b5425ddeaaf3b18fe2423161c8ee39515d7def18042bbe9f774b"} 1 -kube_pod_init_container_info{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://a528ad7a0476234d43ceb7b890f54341d794faf509c3865c2a6af5b6e0189f6f"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://b875362bd1cdab2ce1c9e1bc6a5d520cf4f5d06ca1282f7bc52f1ef4de558273"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:d15cf93e798c930f7c22798f001be9a8c8199895248758ceb3b17d6944fffd0b",container_id="docker://9bf53be22b7ecb5320e4cdc49f59360440595ab6ef383304bc1baaa89030731e"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://a54445536c1bd60db741b892827ac726487f9d75b650b13c99ba048e63083d15"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://6d5dad6f7a6b4d2080dc941719deba16382c2af7add8f23f51ba2bd359e33e21"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://8ab79e50e26ad75a09c36d5513d2240c4ed9cbe89b28966c84faf1d3bec0161e"} 1 -kube_pod_init_container_info{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:6749e2c4c803c663737e12dcb71576215b9687e593b04a8c79056ce45c8e603d",container_id="docker://531872ded7a0576825dbb76576485f784ba9406a650f5e4d31bc1bb22a5c7453"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://95fae0f03ca26702f44115151f1b513c47af5fbd1b6f03093436f93dfa3fe80c"} 1 -kube_pod_init_container_info{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:a095bf04e8ddff776aa56775607db821e13b274d9d0a4825ad3d41619bb314ce",container_id="docker://2609531fbae7cc3383e5ef2e8e4a640eedc0829ec0313748ae5432c683f7325c"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://5d47ad423851e37cbd3d4c30d4e66225b4be55bb87f7a676627968cbe2050d77"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:4cde892d106da3ba0b34f896b56a27c6fce80e4a39c13a588876da8d6dd376fe",container_id="docker://1c9137cae816b01526e1d4354f55c24df26398d26a171d3bb18617de23624367"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://c52e1eb25e0ef24b16eb1ad136dce55e7ca748b0055f9740f300f61d1d29c772"} 1 -kube_pod_init_container_info{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",image="docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder:v3.11.0",image_id="docker-pullable://docker-registry.rel.corp.telenet.be:8084/openshift/origin-docker-builder@sha256:183d8a4e3b12ad5fbfa6897d36df8295ee1cd90d6d576e69734d33502e970e7d",container_id="docker://072061a2131ed348a7f552d8c12c6502bcd7d87bad39e1500c09eb603142f25f"} 1 -# HELP kube_pod_container_status_waiting Describes whether the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting gauge -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="dinomanbc-5-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-node",pod="sync-ql4nj",container="sync"} 0 -kube_pod_container_status_waiting{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-build-23-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader"} 0 -kube_pod_container_status_waiting{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-node",pod="sync-lzd9p",container="sync"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-node",pod="sync-rq5nh",container="sync"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-node",pod="sync-d8fvw",container="sync"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-runtime-61-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader"} 0 -kube_pod_container_status_waiting{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="dinomanbc-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal"} 1 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-runtime-59-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build"} 1 -kube_pod_container_status_waiting{namespace="openshift-node",pod="sync-vtjxf",container="sync"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-build-34-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter"} 0 -kube_pod_container_status_waiting{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-runtime-54-build",container="docker-build"} 1 -kube_pod_container_status_waiting{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build"} 1 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-build-20-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache"} 1 -kube_pod_container_status_waiting{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi"} 1 -kube_pod_container_status_waiting{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="sdn-db449",container="sdn"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier"} 0 -kube_pod_container_status_waiting{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync"} 1 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-runtime-65-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build"} 1 -kube_pod_container_status_waiting{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-node",pod="sync-mghfm",container="sync"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-runtime-57-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="dinomanbc-9-build",container="docker-build"} 1 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-node",pod="sync-drdp4",container="sync"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat"} 0 -kube_pod_container_status_waiting{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator"} 0 -kube_pod_container_status_waiting{namespace="default",pod="registry-console-1-mwz95",container="registry-console"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-runtime-63-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-node",pod="sync-j7mlr",container="sync"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="microservice-3-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build"} 1 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="dinomanbc-10-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi"} 1 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync"} 1 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-runtime-62-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool"} 0 -kube_pod_container_status_waiting{namespace="vault",pod="vault-0",container="vault"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat"} 0 -kube_pod_container_status_waiting{namespace="default",pod="docker-registry-1-qn47l",container="registry"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="microservice-2-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn"} 0 -kube_pod_container_status_waiting{namespace="default",pod="router-1-vnlzs",container="router"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build"} 1 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-build-32-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat"} 0 -kube_pod_container_status_waiting{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator"} 0 -kube_pod_container_status_waiting{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-node",pod="sync-cmvl6",container="sync"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build"} 1 -kube_pod_container_status_waiting{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-runtime-53-build",container="docker-build"} 1 -kube_pod_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-runtime-60-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-node",pod="sync-q7psr",container="sync"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch"} 0 -kube_pod_container_status_waiting{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-runtime-64-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-node",pod="sync-7fjj2",container="sync"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-build-33-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-node",pod="sync-9sb6l",container="sync"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="spark-1.0-33-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build"} 1 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter"} 0 -kube_pod_container_status_waiting{namespace="default",pod="router-1-pqccl",container="router"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-node",pod="sync-dppzc",container="sync"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot"} 0 -kube_pod_container_status_waiting{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="dinomanbc-8-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-build-19-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams"} 0 -kube_pod_container_status_waiting{namespace="aem",pod="atomic-build-31-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_waiting{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="playground",pod="httpd-1-nvppk",container="httpd"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="dinomanbc-7-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build"} 1 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch"} 1 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot"} 0 -kube_pod_container_status_waiting{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="microservice-5-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="tvw",pod="debug-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="microservice-4-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller"} 1 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache"} 0 -kube_pod_container_status_waiting{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server"} 0 -kube_pod_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch"} 0 -kube_pod_container_status_waiting{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build"} 0 -kube_pod_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment"} 0 -kube_pod_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build"} 0 -# HELP kube_pod_init_container_status_waiting Describes whether the init container is currently in waiting state. -# TYPE kube_pod_init_container_status_waiting gauge -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-33-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="spark-1.0-33-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="dinomanbc-8-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-19-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-31-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="dinomanbc-7-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count"} 1 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="tvw",pod="debug-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="dinomanbc-5-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-23-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="dinomanbc-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-34-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-20-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="dinomanbc-9-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_waiting{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="dinomanbc-10-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-32-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content"} 0 -kube_pod_init_container_status_waiting{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone"} 0 -kube_pod_init_container_status_waiting{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile"} 0 -# HELP kube_pod_container_status_waiting_reason Describes the reason the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting_reason gauge -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="ImagePullBackOff"} 1 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="ImagePullBackOff"} 1 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="ErrImagePull"} 1 -kube_pod_container_status_waiting_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="ImagePullBackOff"} 1 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="ImagePullBackOff"} 1 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="vault",pod="vault-0",container="vault",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="vault",pod="vault-0",container="vault",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="vault",pod="vault-0",container="vault",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="vault",pod="vault-0",container="vault",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="vault",pod="vault-0",container="vault",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="vault",pod="vault-0",container="vault",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="vault",pod="vault-0",container="vault",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-pqccl",container="router",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-pqccl",container="router",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-pqccl",container="router",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-pqccl",container="router",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-pqccl",container="router",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-pqccl",container="router",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="router-1-pqccl",container="router",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="InvalidImageName"} 0 -# HELP kube_pod_init_container_status_waiting_reason Describes the reason the init container is currently in waiting state. -# TYPE kube_pod_init_container_status_waiting_reason gauge -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="CrashLoopBackOff"} 1 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="InvalidImageName"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="ContainerCreating"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="CrashLoopBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="CreateContainerConfigError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="ErrImagePull"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="ImagePullBackOff"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="CreateContainerError"} 0 -kube_pod_init_container_status_waiting_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="InvalidImageName"} 0 -# HELP kube_pod_container_status_running Describes whether the container is currently in running state. -# TYPE kube_pod_container_status_running gauge -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync"} 1 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool"} 1 -kube_pod_container_status_running{namespace="vault",pod="vault-0",container="vault"} 1 -kube_pod_container_status_running{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat"} 1 -kube_pod_container_status_running{namespace="default",pod="docker-registry-1-qn47l",container="registry"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp"} 0 -kube_pod_container_status_running{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp"} 0 -kube_pod_container_status_running{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn"} 1 -kube_pod_container_status_running{namespace="default",pod="router-1-vnlzs",container="router"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="myproject",pod="microservice-2-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader"} 1 -kube_pod_container_status_running{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp"} 1 -kube_pod_container_status_running{namespace="aem",pod="atomic-build-32-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics"} 1 -kube_pod_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch"} 1 -kube_pod_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp"} 0 -kube_pod_container_status_running{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp"} 0 -kube_pod_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build"} 0 -kube_pod_container_status_running{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent"} 1 -kube_pod_container_status_running{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat"} 1 -kube_pod_container_status_running{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible"} 1 -kube_pod_container_status_running{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator"} 1 -kube_pod_container_status_running{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-node",pod="sync-cmvl6",container="sync"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent"} 1 -kube_pod_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp"} 0 -kube_pod_container_status_running{namespace="aem",pod="atomic-runtime-53-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="aem",pod="atomic-runtime-60-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers"} 1 -kube_pod_container_status_running{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible"} 1 -kube_pod_container_status_running{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi"} 1 -kube_pod_container_status_running{namespace="openshift-node",pod="sync-q7psr",container="sync"} 1 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql"} 1 -kube_pod_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch"} 1 -kube_pod_container_status_running{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator"} 1 -kube_pod_container_status_running{namespace="aem",pod="atomic-runtime-64-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd"} 1 -kube_pod_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-node",pod="sync-7fjj2",container="sync"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent"} 1 -kube_pod_container_status_running{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter"} 1 -kube_pod_container_status_running{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql"} 1 -kube_pod_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp"} 0 -kube_pod_container_status_running{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp"} 0 -kube_pod_container_status_running{namespace="aem",pod="atomic-build-33-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-node",pod="sync-9sb6l",container="sync"} 1 -kube_pod_container_status_running{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator"} 1 -kube_pod_container_status_running{namespace="bi",pod="spark-1.0-33-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql"} 1 -kube_pod_container_status_running{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql"} 1 -kube_pod_container_status_running{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-node",pod="sync-dppzc",container="sync"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp"} 0 -kube_pod_container_status_running{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot"} 1 -kube_pod_container_status_running{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="default",pod="router-1-pqccl",container="router"} 1 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql"} 1 -kube_pod_container_status_running{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp"} 0 -kube_pod_container_status_running{namespace="myproject",pod="dinomanbc-8-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="aem",pod="atomic-build-19-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest"} 1 -kube_pod_container_status_running{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp"} 0 -kube_pod_container_status_running{namespace="aem",pod="atomic-build-31-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api"} 1 -kube_pod_container_status_running{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat"} 1 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp"} 0 -kube_pod_container_status_running{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn"} 1 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_running{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible"} 1 -kube_pod_container_status_running{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator"} 1 -kube_pod_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube"} 1 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat"} 1 -kube_pod_container_status_running{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter"} 1 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter"} 1 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins"} 1 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins"} 1 -kube_pod_container_status_running{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible"} 1 -kube_pod_container_status_running{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator"} 1 -kube_pod_container_status_running{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql"} 1 -kube_pod_container_status_running{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd"} 1 -kube_pod_container_status_running{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible"} 1 -kube_pod_container_status_running{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="playground",pod="httpd-1-nvppk",container="httpd"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible"} 1 -kube_pod_container_status_running{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator"} 1 -kube_pod_container_status_running{namespace="myproject",pod="dinomanbc-7-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot"} 1 -kube_pod_container_status_running{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp"} 0 -kube_pod_container_status_running{namespace="tvw",pod="debug-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="myproject",pod="microservice-5-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins"} 1 -kube_pod_container_status_running{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="myproject",pod="microservice-4-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp"} 0 -kube_pod_container_status_running{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator"} 1 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn"} 1 -kube_pod_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator"} 1 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server"} 1 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator"} 1 -kube_pod_container_status_running{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="myproject",pod="dinomanbc-5-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-node",pod="sync-ql4nj",container="sync"} 1 -kube_pod_container_status_running{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat"} 1 -kube_pod_container_status_running{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat"} 1 -kube_pod_container_status_running{namespace="aem",pod="atomic-build-23-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader"} 1 -kube_pod_container_status_running{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole"} 1 -kube_pod_container_status_running{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-node",pod="sync-lzd9p",container="sync"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-node",pod="sync-rq5nh",container="sync"} 1 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-node",pod="sync-d8fvw",container="sync"} 1 -kube_pod_container_status_running{namespace="aem",pod="atomic-runtime-61-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql"} 1 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server"} 1 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader"} 1 -kube_pod_container_status_running{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="myproject",pod="dinomanbc-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="aem",pod="atomic-runtime-59-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-node",pod="sync-vtjxf",container="sync"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter"} 1 -kube_pod_container_status_running{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="aem",pod="atomic-build-34-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="aem",pod="atomic-runtime-54-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible"} 1 -kube_pod_container_status_running{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="aem",pod="atomic-build-20-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers"} 1 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp"} 0 -kube_pod_container_status_running{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache"} 0 -kube_pod_container_status_running{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible"} 1 -kube_pod_container_status_running{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest"} 1 -kube_pod_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build"} 0 -kube_pod_container_status_running{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent"} 1 -kube_pod_container_status_running{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent"} 1 -kube_pod_container_status_running{namespace="openshift-sdn",pod="sdn-db449",container="sdn"} 1 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible"} 1 -kube_pod_container_status_running{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator"} 1 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible"} 1 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch"} 1 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible"} 1 -kube_pod_container_status_running{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins"} 1 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync"} 1 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier"} 1 -kube_pod_container_status_running{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube"} 1 -kube_pod_container_status_running{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox"} 1 -kube_pod_container_status_running{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics"} 1 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_running{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp"} 0 -kube_pod_container_status_running{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp"} 0 -kube_pod_container_status_running{namespace="aem",pod="atomic-runtime-65-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp"} 0 -kube_pod_container_status_running{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible"} 1 -kube_pod_container_status_running{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator"} 1 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-node",pod="sync-mghfm",container="sync"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp"} 0 -kube_pod_container_status_running{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="aem",pod="atomic-runtime-57-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="myproject",pod="dinomanbc-9-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator"} 1 -kube_pod_container_status_running{namespace="openshift-node",pod="sync-drdp4",container="sync"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat"} 1 -kube_pod_container_status_running{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat"} 1 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi"} 1 -kube_pod_container_status_running{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller"} 1 -kube_pod_container_status_running{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator"} 1 -kube_pod_container_status_running{namespace="default",pod="registry-console-1-mwz95",container="registry-console"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi"} 1 -kube_pod_container_status_running{namespace="aem",pod="atomic-runtime-63-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator"} 1 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn"} 1 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-node",pod="sync-j7mlr",container="sync"} 1 -kube_pod_container_status_running{namespace="myproject",pod="microservice-3-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch"} 1 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache"} 1 -kube_pod_container_status_running{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql"} 1 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter"} 1 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql"} 1 -kube_pod_container_status_running{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="myproject",pod="dinomanbc-10-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp"} 0 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy"} 1 -kube_pod_container_status_running{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader"} 1 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch"} 1 -kube_pod_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp"} 0 -kube_pod_container_status_running{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent"} 1 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build"} 0 -kube_pod_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent"} 1 -kube_pod_container_status_running{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn"} 1 -kube_pod_container_status_running{namespace="aem",pod="atomic-runtime-62-build",container="docker-build"} 0 -kube_pod_container_status_running{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp"} 0 -kube_pod_container_status_running{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment"} 0 -# HELP kube_pod_init_container_status_running Describes whether the init container is currently in running state. -# TYPE kube_pod_init_container_status_running gauge -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-20-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="dinomanbc-9-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="dinomanbc-10-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-32-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-33-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="spark-1.0-33-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="dinomanbc-8-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-19-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-31-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="dinomanbc-7-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="tvw",pod="debug-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="dinomanbc-5-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-23-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="dinomanbc-6-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-34-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone"} 0 -kube_pod_init_container_status_running{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile"} 0 -# HELP kube_pod_container_status_terminated Describes whether the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated gauge -kube_pod_container_status_terminated{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader"} 0 -kube_pod_container_status_terminated{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="dinomanbc-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_terminated{namespace="openshift-node",pod="sync-vtjxf",container="sync"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-runtime-59-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter"} 0 -kube_pod_container_status_terminated{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-build-34-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-runtime-54-build",container="docker-build"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-build-20-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi"} 0 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest"} 0 -kube_pod_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator"} 0 -kube_pod_container_status_terminated{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent"} 0 -kube_pod_container_status_terminated{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent"} 0 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="sdn-db449",container="sdn"} 0 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator"} 0 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch"} 0 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins"} 0 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync"} 0 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier"} 0 -kube_pod_container_status_terminated{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube"} 0 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox"} 0 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics"} 0 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync"} 1 -kube_pod_container_status_terminated{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent"} 0 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-runtime-65-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build"} 0 -kube_pod_container_status_terminated{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator"} 0 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-node",pod="sync-mghfm",container="sync"} 0 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent"} 0 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="dinomanbc-9-build",container="docker-build"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-runtime-57-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator"} 0 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat"} 0 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-node",pod="sync-drdp4",container="sync"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi"} 0 -kube_pod_container_status_terminated{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator"} 0 -kube_pod_container_status_terminated{namespace="default",pod="registry-console-1-mwz95",container="registry-console"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi"} 0 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-runtime-63-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator"} 0 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter"} 0 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="microservice-3-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-node",pod="sync-j7mlr",container="sync"} 0 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="dinomanbc-10-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent"} 0 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch"} 0 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn"} 0 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-runtime-62-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync"} 0 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier"} 0 -kube_pod_container_status_terminated{namespace="vault",pod="vault-0",container="vault"} 0 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat"} 0 -kube_pod_container_status_terminated{namespace="default",pod="docker-registry-1-qn47l",container="registry"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool"} 0 -kube_pod_container_status_terminated{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn"} 0 -kube_pod_container_status_terminated{namespace="default",pod="router-1-vnlzs",container="router"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build"} 0 -kube_pod_container_status_terminated{namespace="myproject",pod="microservice-2-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics"} 0 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp"} 0 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-build-32-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator"} 0 -kube_pod_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator"} 0 -kube_pod_container_status_terminated{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api"} 0 -kube_pod_container_status_terminated{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent"} 0 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat"} 0 -kube_pod_container_status_terminated{namespace="openshift-node",pod="sync-cmvl6",container="sync"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-runtime-53-build",container="docker-build"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-runtime-60-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi"} 0 -kube_pod_container_status_terminated{namespace="openshift-node",pod="sync-q7psr",container="sync"} 0 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync"} 1 -kube_pod_container_status_terminated{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers"} 0 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator"} 0 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-runtime-64-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-node",pod="sync-7fjj2",container="sync"} 0 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter"} 0 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-build-33-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api"} 0 -kube_pod_container_status_terminated{namespace="openshift-node",pod="sync-9sb6l",container="sync"} 0 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="spark-1.0-33-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot"} 0 -kube_pod_container_status_terminated{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="default",pod="router-1-pqccl",container="router"} 0 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-node",pod="sync-dppzc",container="sync"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="dinomanbc-8-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-build-19-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams"} 0 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-build-31-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync"} 1 -kube_pod_container_status_terminated{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube"} 0 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter"} 0 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins"} 0 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter"} 0 -kube_pod_container_status_terminated{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins"} 0 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator"} 0 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="playground",pod="httpd-1-nvppk",container="httpd"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator"} 0 -kube_pod_container_status_terminated{namespace="myproject",pod="dinomanbc-7-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot"} 0 -kube_pod_container_status_terminated{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="tvw",pod="debug-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="microservice-5-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins"} 0 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator"} 0 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="microservice-4-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn"} 0 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server"} 0 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch"} 0 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="myproject",pod="dinomanbc-5-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-node",pod="sync-ql4nj",container="sync"} 0 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator"} 0 -kube_pod_container_status_terminated{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat"} 0 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader"} 0 -kube_pod_container_status_terminated{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole"} 0 -kube_pod_container_status_terminated{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana"} 0 -kube_pod_container_status_terminated{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy"} 0 -kube_pod_container_status_terminated{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat"} 0 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-build-23-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-node",pod="sync-lzd9p",container="sync"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator"} 0 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-node",pod="sync-rq5nh",container="sync"} 0 -kube_pod_container_status_terminated{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi"} 0 -kube_pod_container_status_terminated{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="aem",pod="atomic-runtime-61-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache"} 0 -kube_pod_container_status_terminated{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql"} 0 -kube_pod_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="openshift-node",pod="sync-d8fvw",container="sync"} 0 -kube_pod_container_status_terminated{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server"} 0 -kube_pod_container_status_terminated{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp"} 1 -kube_pod_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build"} 1 -kube_pod_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build"} 1 -# HELP kube_pod_init_container_status_terminated Describes whether the init container is currently in terminated state. -# TYPE kube_pod_init_container_status_terminated gauge -kube_pod_init_container_status_terminated{namespace="tvw",pod="debug-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="dinomanbc-5-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-23-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="dinomanbc-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-34-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-20-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="dinomanbc-9-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_terminated{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="dinomanbc-10-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-32-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-33-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="spark-1.0-33-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="dinomanbc-8-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-19-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-31-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="dinomanbc-7-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count"} 0 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone"} 1 -kube_pod_init_container_status_terminated{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile"} 1 -# HELP kube_pod_container_status_terminated_reason Describes the reason the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated_reason gauge -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="vault",pod="vault-0",container="vault",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="vault",pod="vault-0",container="vault",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="vault",pod="vault-0",container="vault",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="vault",pod="vault-0",container="vault",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="vault",pod="vault-0",container="vault",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="router-1-pqccl",container="router",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="router-1-pqccl",container="router",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="router-1-pqccl",container="router",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="router-1-pqccl",container="router",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="router-1-pqccl",container="router",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="Error"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="Completed"} 1 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -# HELP kube_pod_init_container_status_terminated_reason Describes the reason the init container is currently in terminated state. -# TYPE kube_pod_init_container_status_terminated_reason gauge -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="Error"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="Error"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="Error"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="Error"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="Error"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="Error"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="Error"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="Error"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="Error"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="Error"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="Error"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="Error"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="Completed"} 1 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="Error"} 1 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -# HELP kube_pod_container_status_last_terminated_reason Describes the last reason the container was in terminated state. -# TYPE kube_pod_container_status_last_terminated_reason gauge -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-q7psr",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-7fjj2",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-9sb6l",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="router-1-pqccl",container="router",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="router-1-pqccl",container="router",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="router-1-pqccl",container="router",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="router-1-pqccl",container="router",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="router-1-pqccl",container="router",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-dppzc",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="playground",pod="httpd-1-nvppk",container="httpd",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="OOMKilled"} 1 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tvw",pod="debug-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-5-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-4-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-ql4nj",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="OOMKilled"} 1 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-lzd9p",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-rq5nh",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-d8fvw",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-vtjxf",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-db449",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-mghfm",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-drdp4",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="registry-console-1-mwz95",container="registry-console",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-j7mlr",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-3-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="vault",pod="vault-0",container="vault",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="vault",pod="vault-0",container="vault",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="vault",pod="vault-0",container="vault",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="vault",pod="vault-0",container="vault",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="vault",pod="vault-0",container="vault",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="docker-registry-1-qn47l",container="registry",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="microservice-2-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="router-1-vnlzs",container="router",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="Completed"} 1 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-node",pod="sync-cmvl6",container="sync",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",reason="DeadlineExceeded"} 0 -# HELP kube_pod_init_container_status_last_terminated_reason Describes the last reason the init container was in terminated state. -# TYPE kube_pod_init_container_status_last_terminated_reason gauge -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="Error"} 1 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tvw",pod="debug-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",reason="DeadlineExceeded"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="OOMKilled"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="Completed"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="Error"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="ContainerCannotRun"} 0 -kube_pod_init_container_status_last_terminated_reason{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",reason="DeadlineExceeded"} 0 -# HELP kube_pod_container_status_ready Describes whether the containers readiness check succeeded. -# TYPE kube_pod_container_status_ready gauge -kube_pod_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_ready{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible"} 1 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator"} 1 -kube_pod_container_status_ready{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube"} 1 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat"} 1 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter"} 1 -kube_pod_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter"} 1 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins"} 1 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter"} 1 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible"} 1 -kube_pod_container_status_ready{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins"} 1 -kube_pod_container_status_ready{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator"} 1 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible"} 1 -kube_pod_container_status_ready{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="playground",pod="httpd-1-nvppk",container="httpd"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible"} 1 -kube_pod_container_status_ready{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator"} 1 -kube_pod_container_status_ready{namespace="myproject",pod="dinomanbc-7-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot"} 1 -kube_pod_container_status_ready{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="microservice-5-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="tvw",pod="debug-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins"} 1 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="microservice-4-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator"} 1 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn"} 1 -kube_pod_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator"} 1 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator"} 1 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server"} 1 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="dinomanbc-5-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-node",pod="sync-ql4nj",container="sync"} 1 -kube_pod_container_status_ready{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator"} 1 -kube_pod_container_status_ready{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat"} 1 -kube_pod_container_status_ready{namespace="aem",pod="atomic-build-23-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader"} 1 -kube_pod_container_status_ready{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole"} 1 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-node",pod="sync-lzd9p",container="sync"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-node",pod="sync-rq5nh",container="sync"} 1 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-node",pod="sync-d8fvw",container="sync"} 1 -kube_pod_container_status_ready{namespace="aem",pod="atomic-runtime-61-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader"} 1 -kube_pod_container_status_ready{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="dinomanbc-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="aem",pod="atomic-runtime-59-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-node",pod="sync-vtjxf",container="sync"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="aem",pod="atomic-build-34-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter"} 1 -kube_pod_container_status_ready{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole"} 1 -kube_pod_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="aem",pod="atomic-runtime-54-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible"} 1 -kube_pod_container_status_ready{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="aem",pod="atomic-build-20-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers"} 1 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible"} 1 -kube_pod_container_status_ready{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest"} 1 -kube_pod_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi"} 0 -kube_pod_container_status_ready{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent"} 1 -kube_pod_container_status_ready{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent"} 1 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="sdn-db449",container="sdn"} 1 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible"} 1 -kube_pod_container_status_ready{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator"} 1 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible"} 1 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch"} 1 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible"} 1 -kube_pod_container_status_ready{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins"} 1 -kube_pod_container_status_ready{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent"} 1 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync"} 1 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier"} 1 -kube_pod_container_status_ready{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube"} 1 -kube_pod_container_status_ready{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox"} 1 -kube_pod_container_status_ready{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics"} 1 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_ready{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="aem",pod="atomic-runtime-65-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible"} 1 -kube_pod_container_status_ready{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator"} 1 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-node",pod="sync-mghfm",container="sync"} 1 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="aem",pod="atomic-runtime-57-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="dinomanbc-9-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator"} 1 -kube_pod_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-node",pod="sync-drdp4",container="sync"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat"} 1 -kube_pod_container_status_ready{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat"} 1 -kube_pod_container_status_ready{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator"} 1 -kube_pod_container_status_ready{namespace="default",pod="registry-console-1-mwz95",container="registry-console"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi"} 1 -kube_pod_container_status_ready{namespace="aem",pod="atomic-runtime-63-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator"} 1 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter"} 1 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-node",pod="sync-j7mlr",container="sync"} 1 -kube_pod_container_status_ready{namespace="myproject",pod="microservice-3-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter"} 1 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="dinomanbc-10-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch"} 1 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent"} 1 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn"} 1 -kube_pod_container_status_ready{namespace="aem",pod="atomic-runtime-62-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync"} 1 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool"} 1 -kube_pod_container_status_ready{namespace="vault",pod="vault-0",container="vault"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat"} 1 -kube_pod_container_status_ready{namespace="default",pod="docker-registry-1-qn47l",container="registry"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat"} 1 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="microservice-2-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn"} 1 -kube_pod_container_status_ready{namespace="default",pod="router-1-vnlzs",container="router"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp"} 1 -kube_pod_container_status_ready{namespace="aem",pod="atomic-build-32-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics"} 1 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator"} 1 -kube_pod_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api"} 1 -kube_pod_container_status_ready{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent"} 1 -kube_pod_container_status_ready{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat"} 1 -kube_pod_container_status_ready{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible"} 1 -kube_pod_container_status_ready{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator"} 1 -kube_pod_container_status_ready{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-node",pod="sync-cmvl6",container="sync"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="aem",pod="atomic-runtime-53-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="aem",pod="atomic-runtime-60-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-node",pod="sync-q7psr",container="sync"} 1 -kube_pod_container_status_ready{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync"} 0 -kube_pod_container_status_ready{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers"} 1 -kube_pod_container_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible"} 1 -kube_pod_container_status_ready{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi"} 1 -kube_pod_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch"} 1 -kube_pod_container_status_ready{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator"} 1 -kube_pod_container_status_ready{namespace="aem",pod="atomic-runtime-64-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd"} 1 -kube_pod_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-node",pod="sync-7fjj2",container="sync"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter"} 1 -kube_pod_container_status_ready{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter"} 1 -kube_pod_container_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="aem",pod="atomic-build-33-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-node",pod="sync-9sb6l",container="sync"} 1 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator"} 1 -kube_pod_container_status_ready{namespace="bi",pod="spark-1.0-33-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter"} 1 -kube_pod_container_status_ready{namespace="default",pod="router-1-pqccl",container="router"} 1 -kube_pod_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-node",pod="sync-dppzc",container="sync"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot"} 1 -kube_pod_container_status_ready{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache"} 1 -kube_pod_container_status_ready{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="myproject",pod="dinomanbc-8-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment"} 0 -kube_pod_container_status_ready{namespace="aem",pod="atomic-build-19-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat"} 1 -kube_pod_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn"} 1 -kube_pod_container_status_ready{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams"} 1 -kube_pod_container_status_ready{namespace="aem",pod="atomic-build-31-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build"} 0 -kube_pod_container_status_ready{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api"} 1 -kube_pod_container_status_ready{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat"} 1 -kube_pod_container_status_ready{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp"} 0 -kube_pod_container_status_ready{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent"} 1 -kube_pod_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build"} 0 -# HELP kube_pod_init_container_status_ready Describes whether the init containers readiness check succeeded. -# TYPE kube_pod_init_container_status_ready gauge -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="dinomanbc-5-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-23-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="dinomanbc-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-34-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content"} 0 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone"} 0 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-20-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone"} 0 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="dinomanbc-9-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone"} 0 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_ready{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="dinomanbc-10-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone"} 0 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-32-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content"} 0 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-33-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="spark-1.0-33-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone"} 0 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="dinomanbc-8-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-19-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-31-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="dinomanbc-7-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone"} 0 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count"} 0 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="tvw",pod="debug-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone"} 1 -kube_pod_init_container_status_ready{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile"} 1 -kube_pod_init_container_status_ready{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config"} 1 -# HELP kube_pod_container_status_restarts_total The number of container restarts per container. -# TYPE kube_pod_container_status_restarts_total counter -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-node",pod="sync-j7mlr",container="sync"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="microservice-3-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-mre-1-wd99j",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="node-exporter"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql"} 0 -kube_pod_container_status_restarts_total{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="azure-alert-omi-1-d9lm7",container="azure-alert-omi"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-runtime-24-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="dinomanbc-10-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager"} 3 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager-proxy"} 3 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader"} 3 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch"} 1 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="oneagent-x2q79",container="dynatrace-oneagent"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="sti-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="oneagent-c4l5w",container="dynatrace-oneagent"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-runtime-62-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="git-sync"} 364 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="springboot-cr-applier-76dff99bd6-wtc4l",container="springboot-cr-applier"} 63 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="playground",pod="nwtool-1-q8gx2",container="nwtool"} 263 -kube_pod_container_status_restarts_total{namespace="vault",pod="vault-0",container="vault"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat"} 0 -kube_pod_container_status_restarts_total{namespace="default",pod="docker-registry-1-qn47l",container="registry"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="master-controllers-eln004866.corp.telenet.be",container="controllers"} 153 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="test-config",pod="ws-dino-rest-1-build",container="sti-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch"} 3 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn"} 0 -kube_pod_container_status_restarts_total{namespace="default",pod="router-1-vnlzs",container="router"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="microservice-2-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="node-exporter"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus"} 1 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-build-32-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-state-metrics"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch"} 1 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="oneagent-prvlt",container="dynatrace-oneagent"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="sti-build"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="oneagent-gjfx2",container="dynatrace-oneagent"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat"} 0 -kube_pod_container_status_restarts_total{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="master-api-eln004865.corp.telenet.be",container="api"} 636 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-node",pod="sync-cmvl6",container="sync"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="elk-omi-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-uat-30-bdtln",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="test-config",pod="dino-s2i-build-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="oneagent-2b6pp",container="dynatrace-oneagent"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-runtime-53-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-lat-1-jmms8",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-runtime-60-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="master-controllers-eln004867.corp.telenet.be",container="controllers"} 163 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="elk-alert-omi-3-hrd5n",container="elk-alert-omi"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-node",pod="sync-q7psr",container="sync"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="init-sync",container="init-sync"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-sup-1-4fw8s",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="sti-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch"} 1 -kube_pod_container_status_restarts_total{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-runtime-64-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="master-etcd-eln004865.corp.telenet.be",container="etcd"} 387 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-node",pod="sync-7fjj2",container="sync"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="oneagent-hhn8g",container="dynatrace-oneagent"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="node-exporter"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="node-exporter"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-sup-1-pfhfx",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-int-3-nzds2",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-int-3-nzds2",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp"} 1 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="master-api-eln004866.corp.telenet.be",container="api"} 925 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-build-33-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-node",pod="sync-9sb6l",container="sync"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="spark-1.0-33-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-edp-4-975w4",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-edp-4-975w4",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-trg-10-4kkfc",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-mre-1-wwf4t",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="node-exporter"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-node",pod="sync-dppzc",container="sync"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot"} 2 -kube_pod_container_status_restarts_total{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql"} 1 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="default",pod="router-1-pqccl",container="router"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="node-exporter"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-int-3-x2ztl",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="oneagent-ksdhs",container="dynatrace-oneagent"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-dvp-51-x9fms",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="dinomanbc-8-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="node-exporter"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-build-19-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-vxjrf",container="ws-network-inventorymgmt-dinoman-rest"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="prometheus-alert-msteams-7-cxfrz",container="prometheus-alert-msteams"} 1 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-build-31-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="master-api-eln004867.corp.telenet.be",container="api"} 1639 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="oneagent-fq5mw",container="dynatrace-oneagent"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_restarts_total{namespace="test-config",pod="kibana-854bdf584d-fpjb4",container="kibana"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder"} 1 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="sti-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch"} 1 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter"} 40 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="elk-omi-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="node-exporter"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="node-exporter"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="node-exporter"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch"} 1 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-trg-10-597nj",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-trg-10-597nj",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="master-etcd-eln004867.corp.telenet.be",container="etcd"} 316 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="playground",pod="httpd-1-nvppk",container="httpd"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="dinomanbc-7-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="elasticsearch"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot"} 1 -kube_pod_container_status_restarts_total{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch"} 2 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="tvw",pod="debug-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="microservice-5-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins"} 0 -kube_pod_container_status_restarts_total{namespace="yft-kafkaproxy",pod="kafka-proxy-8-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="microservice-4-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="tiller",pod="tiller-deploy-58c78cccb5-zcbwj",container="tiller"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-edp-4-fx4kj",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="dinoman-domain-managedserver1",container="weblogic-server"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator"} 3 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch"} 2 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="dinomanbc-5-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-node",pod="sync-ql4nj",container="sync"} 0 -kube_pod_container_status_restarts_total{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator"} 333 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-build-23-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager"} 3 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager-proxy"} 3 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader"} 3 -kube_pod_container_status_restarts_total{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana"} 3 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana-proxy"} 3 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-r6fhw",container="dynatrace-alert-omi"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-node",pod="sync-lzd9p",container="sync"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="master-etcd-eln004866.corp.telenet.be",container="etcd"} 374 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-node",pod="sync-rq5nh",container="sync"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="azure-alert-omi-3-jwz5m",container="azure-alert-omi"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-node",pod="sync-d8fvw",container="sync"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-runtime-61-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-lat-1-q8vwk",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="dinoman-domain-admin-server",container="weblogic-server"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager"} 3 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager-proxy"} 3 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader"} 3 -kube_pod_container_status_restarts_total{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="dinomanbc-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-7-6kd9f",container="base-rhel-ubi-minimal"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-runtime-59-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-node",pod="sync-vtjxf",container="sync"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="node-exporter"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-build-34-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-runtime-54-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="sti-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch"} 1 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-build-20-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer"} 1 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="master-controllers-eln004865.corp.telenet.be",container="controllers"} 167 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="base-apache",pod="base-apache-36-svl9c",container="base-apache"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch"} 1 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="aws-alert-omi-2-69f79",container="aws-alert-omi"} 2 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-50-fdkjg",container="ws-network-inventorymgmt-dinoman-rest"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="sti-build"} 0 -kube_pod_container_status_restarts_total{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="oneagent-svswx",container="dynatrace-oneagent"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="oneagent-5g4p5",container="dynatrace-oneagent"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="sdn-db449",container="sdn"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="ceph-alert-msteams-3-95zfk",container="ceph-alert-msteams"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="git-sync"} 82 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="jenkins-cr-applier-8f4b7f4d8-dvqv6",container="jenkins-cr-applier"} 0 -kube_pod_container_status_restarts_total{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="busybox"} 171 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="kube-state-metrics-55884cb7cd-gfdvj",container="kube-state-metrics"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="oneagent-cknc4",container="dynatrace-oneagent"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="oneagent-8tvwr",container="dynatrace-oneagent"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-runtime-65-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="cronjob-ldap-group-sync"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus"} 1 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-node",pod="sync-mghfm",container="sync"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="dynatrace",pod="oneagent-8px65",container="dynatrace-oneagent"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-runtime-57-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="myproject",pod="dinomanbc-9-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="prometheus-operator-599cf5c4d5-2jqrn",container="prometheus-operator"} 3 -kube_pod_container_status_restarts_total{namespace="openshift-node",pod="sync-drdp4",container="sync"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="node-exporter"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="openshift-alert-omi-2-876j4",container="openshift-alert-omi"} 0 -kube_pod_container_status_restarts_total{namespace="tiller",pod="tiller-5f8989c65c-cz7wz",container="tiller"} 3 -kube_pod_container_status_restarts_total{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator"} 0 -kube_pod_container_status_restarts_total{namespace="default",pod="registry-console-1-mwz95",container="registry-console"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="apache"} 0 -kube_pod_container_status_restarts_total{namespace="tiptool",pod="tiptool-uat-30-54hpm",container="proxysql"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="aws-alert-omi-3-m85px",container="aws-alert-omi"} 0 -kube_pod_container_status_restarts_total{namespace="aem",pod="atomic-runtime-63-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="elk-omi-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator"} 1 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="node-exporter"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build"} 0 -kube_pod_container_status_restarts_total{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="docker-build"} 0 -# HELP kube_pod_init_container_status_restarts_total The number of restarts for the init container. -# TYPE kube_pod_init_container_status_restarts_total counter -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577206800-4qcfs",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-61-build",container="extract-image-content"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-61-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="tiptool",pod="build-apache-php-tiptool-54-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-64-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="dinomanbc-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="dinomanbc-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-59-build",container="extract-image-content"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-59-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-34-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-34-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-54-build",container="extract-image-content"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-54-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jenkins-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-63-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-20-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-20-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-79-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="tiptool",pod="build-apache-php-tiptool-52-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578312000-8rgb2",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576519200-dj6hv",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="dynatrace-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-65-build",container="extract-image-content"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-65-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577199600-5zftf",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-57-build",container="extract-image-content"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-57-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="dinomanbc-9-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="dinomanbc-9-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="awx-db-cluster",pod="awx-init-container-venvs-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="aws-alert-omi-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-63-build",container="extract-image-content"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-63-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="elk-omi-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="elk-omi-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-77-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="aws-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-74-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-71-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="app-supplier-settlementweb-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="dinomanbc-10-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="dinomanbc-10-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-cluster-ops",pod="ldap-sync-manual-gv6vh",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-61-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-80-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1576515600-q9h8q",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-56-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="dynatrace-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-manual",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-62-build",container="extract-image-content"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-62-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-66-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="elk-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="test-config",pod="ws-dino-rest-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="test-config",pod="ws-dino-rest-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="azure-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-32-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-32-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-78-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578319200-kr4rb",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="openshift-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-73-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="elk-omi-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="elk-omi-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="test-config",pod="dino-s2i-build-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="test-config",pod="dino-s2i-build-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-53-build",container="extract-image-content"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-53-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-59-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-60-build",container="extract-image-content"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-60-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-s2i-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-75-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-41-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-64-build",container="extract-image-content"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-runtime-64-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-40-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-33-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-33-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-72-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="spark-1.0-33-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="dynatrace-omi-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-57-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="tiptool",pod="build-apache-php-tiptool-53-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-60-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-62-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="aws-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="dinomanbc-8-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="dinomanbc-8-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-19-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-19-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-31-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-31-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-55-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1577203200-m27xp",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="openshift-alert-omi-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jenkins-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="elk-omi-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="elk-omi-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-71-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-44-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="elk-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="openshift-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="app-supplier-settlementweb-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="dinomanbc-7-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="dinomanbc-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-monitoring",pod="azure-alert-omi-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="test-config",pod="elasticsearch-96b98db7b-cdk59",container="set-vm-max-map-count"} 7040 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-77-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578308400-dmw4g",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="tvw",pod="debug-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578304800-44qfv",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="ws.network.inventorymgmt.dinoman.rest-72-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-cluster-ops",pod="cronjob-ldap-group-sync-1578315600-9wd8h",container="fetch-ldap-config"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="ws-network-inventorymgmt-dinoman-rest-58-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="dinomanbc-5-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="myproject",pod="dinomanbc-5-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="weblogic-poc",pod="dinomanbuildconfig-76-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-23-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="aem",pod="atomic-build-23-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone"} 0 -kube_pod_init_container_status_restarts_total{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile"} 0 -# HELP kube_pod_container_resource_requests The number of requested request resource by a container. -# TYPE kube_pod_container_resource_requests gauge -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-pfmvz",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-pfmvz",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",node="eln004865.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",node="eln004865.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-bwzgx",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-bwzgx",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.147483648e+09 -kube_pod_container_resource_requests{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-pq6l2",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-pq6l2",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.25 -kube_pod_container_resource_requests{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",node="eln004867.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 3.145728e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.25 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",node="eln004867.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.12e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 6.7108864e+07 -kube_pod_container_resource_requests{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+07 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 3.145728e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.147483648e+09 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-gj5z2",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-gj5z2",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",node="eln004865.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",node="eln004865.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.25 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.005 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+07 -kube_pod_container_resource_requests{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",node="eln004867.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.005 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+07 -kube_pod_container_resource_requests{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 3.145728e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-9hmk6",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-9hmk6",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_requests{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.34217728e+08 -kube_pod_container_resource_requests{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.34217728e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="ansible",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="ansible",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="operator",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="operator",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 3.145728e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-ghnz7",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-ghnz7",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 3.145728e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.147483648e+09 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-db449",container="sdn",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-db449",container="sdn",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-wfr5b",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-wfr5b",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 3.145728e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.25 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_requests{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.147483648e+09 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.25 -kube_pod_container_resource_requests{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+07 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.005 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+07 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-vdxlb",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-vdxlb",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",node="eln004867.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-x85db",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-x85db",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",node="eln004867.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 3.145728e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-bv6pd",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-bv6pd",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_requests{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.073741824e+09 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.25 -kube_pod_container_resource_requests{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.073741824e+09 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.005 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+07 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 3.145728e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.12e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.12e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-qn47l",container="registry",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-qn47l",container="registry",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",node="eln004865.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",node="eln004865.corp.telenet.be",resource="memory",unit="byte"} 3.145728e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",node="eln004867.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="default",pod="router-1-vnlzs",container="router",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="default",pod="router-1-vnlzs",container="router",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-4m59r",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-4m59r",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5.12e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+07 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.005 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+07 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.12e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-xx9wq",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-xx9wq",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 3.145728e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.25 -kube_pod_container_resource_requests{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_requests{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.073741824e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.25 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-cbffc",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-cbffc",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-f6sbc",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-f6sbc",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_requests{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.25 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-djr7b",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-djr7b",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5.12e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 3.145728e+08 -kube_pod_container_resource_requests{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-jxxcd",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-jxxcd",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.12e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5.12e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_container_resource_requests{namespace="bi",pod="spark-1.0-33-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="spark-1.0-33-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.12e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.12e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="default",pod="router-1-pqccl",container="router",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="router-1-pqccl",container="router",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.147483648e+09 -kube_pod_container_resource_requests{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",node="eln004865.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",node="eln004865.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",node="eln004865.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",node="eln004865.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",container="dynatrace-oneagent-operator",node="eln004865.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",container="dynatrace-oneagent-operator",node="eln004865.corp.telenet.be",resource="memory",unit="byte"} 6.7108864e+07 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-98fvj",container="registry",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="default",pod="docker-registry-1-98fvj",container="registry",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.62144e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.25 -kube_pod_container_resource_requests{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.073741824e+09 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+08 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 3.145728e+08 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 6.7108864e+07 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 3.145728e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.25 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",node="eln004867.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_requests{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+07 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.5e+08 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_requests{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -# HELP kube_pod_container_resource_limits The number of requested limit resource by a container. -# TYPE kube_pod_container_resource_limits gauge -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.147483648e+09 -kube_pod_container_resource_limits{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",node="eln004865.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",node="eln004865.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",container="dynatrace-oneagent-operator",node="eln004865.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_limits{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",container="dynatrace-oneagent-operator",node="eln004865.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",node="eln004865.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.073741824e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.147483648e+09 -kube_pod_container_resource_limits{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.073741824e+09 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.34217728e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",node="eln004867.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.073741824e+09 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.147483648e+09 -kube_pod_container_resource_limits{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+08 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",node="eln004867.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_limits{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+07 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.147483648e+09 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",node="eln004865.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.005 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+07 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.005 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+07 -kube_pod_container_resource_limits{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_limits{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_limits{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.68435456e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+08 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="ansible",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="ansible",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="operator",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="operator",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.073741824e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 2.147483648e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.147483648e+09 -kube_pod_container_resource_limits{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+07 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.005 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+07 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2e+09 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.073741824e+09 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.073741824e+09 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.147483648e+09 -kube_pod_container_resource_limits{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+07 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.005 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2e+09 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",node="eln004865.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",node="eln004865.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",node="eln004867.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.01 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+07 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.005 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+07 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",node="eln004874.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",node="eln004874.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",node="eln004873.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",node="eln004873.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.073741824e+09 -kube_pod_container_resource_limits{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.048576e+09 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+08 -kube_pod_container_resource_limits{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_container_resource_limits{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",node="eln004866.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",node="eln004866.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.02 -kube_pod_container_resource_limits{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 4.194304e+07 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_container_resource_limits{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.75 -kube_pod_container_resource_limits{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1.572864e+09 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2.097152e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_limits{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5.24288e+08 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_container_resource_limits{namespace="bi",pod="spark-1.0-33-build",container="docker-build",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_container_resource_limits{namespace="bi",pod="spark-1.0-33-build",container="docker-build",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -# HELP kube_pod_init_container_resource_limits The number of requested limit resource by the init container. -# TYPE kube_pod_init_container_resource_limits gauge -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-39-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-39-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-79-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-79-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="spark-1.0-33-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="spark-1.0-33-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="spark-1.0-33-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-84-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-84-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-67-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-67-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-22-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-22-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-87-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-87-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-71-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-71-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-85-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-85-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-41-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-41-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-83-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-83-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-40-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-docker-40-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-87-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-87-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-81-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-81-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-85-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-85-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 2e+09 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="awx",pod="awx-init-container-venvs-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 2.147483648e+09 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-82-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-82-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 2e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-84-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-84-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-88-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-66-88-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-4-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-4-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-50-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-50-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-83-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-83-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-83-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-83-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-86-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-59-86-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="git-clone",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="manage-dockerfile",node="eln004869.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="git-clone",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="manage-dockerfile",node="eln004875.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 1e+09 -kube_pod_init_container_resource_limits{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 1 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_init_container_resource_limits{namespace="tiptool-dvp",pod="apache-php-6-build",container="git-clone",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_init_container_resource_limits{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="cpu",unit="core"} 0.5 -kube_pod_init_container_resource_limits{namespace="tiptool-dvp",pod="apache-php-6-build",container="manage-dockerfile",node="eln004876.corp.telenet.be",resource="memory",unit="byte"} 5.36870912e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="git-clone",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="manage-dockerfile",node="eln004872.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-85-build",container="git-clone",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-node-67-85-build",container="manage-dockerfile",node="eln004868.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="git-clone",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="manage-dockerfile",node="eln004877.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="git-clone",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="manage-dockerfile",node="eln004871.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="git-clone",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="cpu",unit="core"} 0.4 -kube_pod_init_container_resource_limits{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="manage-dockerfile",node="eln004870.corp.telenet.be",resource="memory",unit="byte"} 5e+08 -# HELP kube_pod_container_resource_requests_cpu_cores The number of requested cpu cores by a container. -# TYPE kube_pod_container_resource_requests_cpu_cores gauge -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",node="eln004869.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",node="eln004873.corp.telenet.be"} 0.005 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",node="eln004866.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",node="eln004869.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-9hmk6",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",node="eln004877.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",node="eln004866.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",node="eln004870.corp.telenet.be"} 1 -kube_pod_container_resource_requests_cpu_cores{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",node="eln004869.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="ansible",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="operator",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-ghnz7",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",node="eln004872.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",node="eln004875.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",node="eln004868.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",node="eln004870.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="sdn-db449",container="sdn",node="eln004868.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",node="eln004868.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",node="eln004877.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-wfr5b",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",node="eln004872.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",node="eln004875.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",node="eln004871.corp.telenet.be"} 0.25 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",node="eln004875.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",node="eln004869.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",node="eln004877.corp.telenet.be"} 0.25 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",node="eln004868.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",node="eln004875.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",node="eln004873.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",node="eln004873.corp.telenet.be"} 0.005 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",node="eln004866.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",node="eln004875.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",node="eln004869.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-vdxlb",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",node="eln004872.corp.telenet.be"} 1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",node="eln004867.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",node="eln004869.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",node="eln004869.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",node="eln004869.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",node="eln004868.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",node="eln004872.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-x85db",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",node="eln004872.corp.telenet.be"} 1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",node="eln004867.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",node="eln004872.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",node="eln004869.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",node="eln004872.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-bv6pd",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",node="eln004875.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",node="eln004874.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.25 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",node="eln004869.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",node="eln004868.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",node="eln004873.corp.telenet.be"} 0.005 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",node="eln004872.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",node="eln004872.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",node="eln004870.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",node="eln004875.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-qn47l",container="registry",node="eln004873.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",node="eln004868.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",node="eln004875.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",node="eln004867.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",node="eln004868.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",node="eln004865.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",node="eln004876.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="router-1-vnlzs",container="router",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",node="eln004866.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",node="eln004874.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",node="eln004874.corp.telenet.be"} 0.005 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-4m59r",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",node="eln004868.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-xx9wq",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",node="eln004874.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",node="eln004874.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",node="eln004873.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",node="eln004868.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",node="eln004876.corp.telenet.be"} 1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",node="eln004866.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",node="eln004871.corp.telenet.be"} 0.25 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",node="eln004872.corp.telenet.be"} 0.25 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-cbffc",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",node="eln004873.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-f6sbc",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",node="eln004871.corp.telenet.be"} 0.25 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",node="eln004870.corp.telenet.be"} 1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",node="eln004875.corp.telenet.be"} 1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",node="eln004870.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-djr7b",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",node="eln004875.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",node="eln004870.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",node="eln004872.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",node="eln004866.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",node="eln004877.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-jxxcd",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",node="eln004871.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",node="eln004866.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",node="eln004868.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",node="eln004872.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",node="eln004875.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="spark-1.0-33-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",node="eln004869.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",node="eln004872.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",node="eln004872.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",node="eln004870.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",node="eln004870.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",node="eln004869.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="router-1-pqccl",container="router",node="eln004873.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",node="eln004872.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",node="eln004872.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",node="eln004865.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",node="eln004869.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",node="eln004865.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",container="dynatrace-oneagent-operator",node="eln004865.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",node="eln004872.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",node="eln004875.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",node="eln004875.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",node="eln004875.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-98fvj",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",node="eln004872.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",node="eln004868.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",node="eln004868.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",node="eln004871.corp.telenet.be"} 1 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",node="eln004877.corp.telenet.be"} 0.25 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",node="eln004875.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",node="eln004872.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",node="eln004872.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",node="eln004872.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",node="eln004873.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",node="eln004877.corp.telenet.be"} 0.25 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",node="eln004867.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",node="eln004868.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",node="eln004873.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",node="eln004872.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-pfmvz",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",node="eln004865.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-bwzgx",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",node="eln004875.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",node="eln004870.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",node="eln004875.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",node="eln004870.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-pq6l2",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",node="eln004868.corp.telenet.be"} 0.25 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",node="eln004867.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",node="eln004869.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",node="eln004868.corp.telenet.be"} 0.25 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",node="eln004869.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",node="eln004870.corp.telenet.be"} 1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",node="eln004872.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",node="eln004870.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",node="eln004873.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",node="eln004869.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",node="eln004867.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",node="eln004872.corp.telenet.be"} 1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",node="eln004872.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",node="eln004866.corp.telenet.be"} 0.01 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",node="eln004873.corp.telenet.be"} 0.02 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",node="eln004869.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",node="eln004868.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",node="eln004868.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",node="eln004871.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",node="eln004866.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",node="eln004870.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="default",pod="docker-registry-1-gj5z2",container="registry",node="eln004874.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",node="eln004865.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",node="eln004869.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",node="eln004872.corp.telenet.be"} 0.25 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",node="eln004869.corp.telenet.be"} 0.5 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",node="eln004873.corp.telenet.be"} 0.005 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",node="eln004867.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",node="eln004873.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",node="eln004876.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",node="eln004877.corp.telenet.be"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",node="eln004877.corp.telenet.be"} 0.2 -# HELP kube_pod_container_resource_requests_memory_bytes The number of requested memory bytes by a container. -# TYPE kube_pod_container_resource_requests_memory_bytes gauge -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="alertmanager-main-0",container="alertmanager",node="eln004873.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",node="eln004873.corp.telenet.be"} 1.048576e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",node="eln004866.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",node="eln004869.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",node="eln004876.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",node="eln004876.corp.telenet.be"} 3.145728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-9hmk6",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",node="eln004877.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-web-console",pod="webconsole-555c9bc876-98fvf",container="webconsole",node="eln004866.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",node="eln004877.corp.telenet.be"} 1.34217728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",node="eln004877.corp.telenet.be"} 1.34217728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",node="eln004870.corp.telenet.be"} 1e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",node="eln004869.corp.telenet.be"} 3.145728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="ansible",node="eln004870.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="operator",node="eln004870.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-ghnz7",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",node="eln004871.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",node="eln004875.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",node="eln004872.corp.telenet.be"} 5.36870912e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",node="eln004871.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",node="eln004877.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",node="eln004877.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",node="eln004868.corp.telenet.be"} 3.145728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",node="eln004870.corp.telenet.be"} 2.147483648e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="sdn-db449",container="sdn",node="eln004868.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",node="eln004868.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",node="eln004877.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",node="eln004876.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",node="eln004876.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",node="eln004872.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",node="eln004872.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-wfr5b",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",node="eln004875.corp.telenet.be"} 3.145728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",node="eln004871.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",node="eln004877.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",node="eln004875.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",node="eln004875.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",node="eln004871.corp.telenet.be"} 2.147483648e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",node="eln004869.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",node="eln004876.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",node="eln004871.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",node="eln004875.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",node="eln004868.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",node="eln004868.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",node="eln004873.corp.telenet.be"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",node="eln004873.corp.telenet.be"} 1.048576e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",node="eln004876.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",node="eln004871.corp.telenet.be"} 1e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",node="eln004869.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",node="eln004871.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",node="eln004866.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",node="eln004875.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-vdxlb",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",node="eln004867.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",node="eln004869.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",node="eln004869.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",node="eln004872.corp.telenet.be"} 1e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",node="eln004871.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",node="eln004869.corp.telenet.be"} 5.36870912e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",node="eln004869.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",node="eln004871.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",node="eln004871.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",node="eln004868.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="sdn-9bv76",container="sdn",node="eln004872.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",node="eln004876.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-x85db",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",node="eln004872.corp.telenet.be"} 1e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",node="eln004869.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",node="eln004867.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",node="eln004872.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",node="eln004877.corp.telenet.be"} 3.145728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",node="eln004875.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",node="eln004874.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",node="eln004872.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-bv6pd",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",node="eln004870.corp.telenet.be"} 1.073741824e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",node="eln004869.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 1.073741824e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",node="eln004870.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="alertmanager-main-2",container="alertmanager",node="eln004873.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",node="eln004873.corp.telenet.be"} 1.048576e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",node="eln004868.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",node="eln004872.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",node="eln004872.corp.telenet.be"} 3.145728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",node="eln004868.corp.telenet.be"} 1e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="sdn-m2kzj",container="sdn",node="eln004875.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",node="eln004870.corp.telenet.be"} 5.12e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",node="eln004871.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",node="eln004871.corp.telenet.be"} 5.12e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",node="eln004875.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-qn47l",container="registry",node="eln004873.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",node="eln004868.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",node="eln004868.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",node="eln004865.corp.telenet.be"} 3.145728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",node="eln004867.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="sdn-d7tkr",container="sdn",node="eln004871.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="router-1-vnlzs",container="router",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",node="eln004876.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-web-console",pod="webconsole-555c9bc876-jqk94",container="webconsole",node="eln004866.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",node="eln004868.corp.telenet.be"} 5.12e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",node="eln004874.corp.telenet.be"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",node="eln004874.corp.telenet.be"} 1.048576e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-4m59r",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",node="eln004874.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",node="eln004874.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-xx9wq",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",node="eln004876.corp.telenet.be"} 5.12e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",node="eln004873.corp.telenet.be"} 3.145728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",node="eln004868.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",node="eln004876.corp.telenet.be"} 1e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",node="eln004875.corp.telenet.be"} 5.36870912e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",node="eln004877.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",node="eln004876.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",node="eln004876.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",node="eln004871.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="sdn-q7vqc",container="sdn",node="eln004866.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",node="eln004877.corp.telenet.be"} 1.073741824e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-cbffc",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",node="eln004872.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-f6sbc",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="sdn-nvsb9",container="sdn",node="eln004873.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",node="eln004871.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",node="eln004875.corp.telenet.be"} 1e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",node="eln004870.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",node="eln004870.corp.telenet.be"} 1e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",node="eln004876.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",node="eln004871.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-djr7b",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",node="eln004875.corp.telenet.be"} 5.12e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",node="eln004870.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",node="eln004876.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",node="eln004876.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",node="eln004872.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",node="eln004866.corp.telenet.be"} 3.145728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",node="eln004876.corp.telenet.be"} 5.36870912e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",node="eln004877.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",node="eln004877.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",node="eln004877.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-jxxcd",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",node="eln004866.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",node="eln004876.corp.telenet.be"} 5.12e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",node="eln004871.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",node="eln004868.corp.telenet.be"} 5.12e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",node="eln004876.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",node="eln004872.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",node="eln004871.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",node="eln004875.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="sdn-cxsth",container="sdn",node="eln004869.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="weblogic-poc",pod="weblogic-operator-5b5d6c8dbc-2rsvl",container="weblogic-operator",node="eln004870.corp.telenet.be"} 5.36870912e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="spark-1.0-33-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="sdn-7zxfn",container="sdn",node="eln004870.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",node="eln004872.corp.telenet.be"} 5.12e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",node="eln004872.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",node="eln004870.corp.telenet.be"} 5.12e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",node="eln004870.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",node="eln004869.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",node="eln004872.corp.telenet.be"} 2.147483648e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",node="eln004872.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="router-1-pqccl",container="router",node="eln004873.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",node="eln004869.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",node="eln004865.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",container="dynatrace-oneagent-operator",node="eln004865.corp.telenet.be"} 6.7108864e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",node="eln004865.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",node="eln004874.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",node="eln004872.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",node="eln004868.corp.telenet.be"} 1e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",node="eln004875.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",node="eln004875.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",node="eln004870.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",node="eln004875.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-98fvj",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="sdn-nb7c8",container="sdn",node="eln004876.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",node="eln004872.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",node="eln004871.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",node="eln004874.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",node="eln004868.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="sdn-hckgd",container="sdn",node="eln004874.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",node="eln004877.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",node="eln004877.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",node="eln004868.corp.telenet.be"} 5.36870912e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",node="eln004871.corp.telenet.be"} 1e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",node="eln004877.corp.telenet.be"} 1.073741824e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",node="eln004868.corp.telenet.be"} 1e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",node="eln004870.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",node="eln004874.corp.telenet.be"} 3.145728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",node="eln004875.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",node="eln004872.corp.telenet.be"} 5.36870912e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",node="eln004872.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",node="eln004872.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",node="eln004873.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",node="eln004877.corp.telenet.be"} 6.7108864e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",node="eln004867.corp.telenet.be"} 2.097152e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",node="eln004871.corp.telenet.be"} 3.145728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",node="eln004876.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",node="eln004868.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",node="eln004876.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",node="eln004876.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",node="eln004872.corp.telenet.be"} 5.36870912e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",node="eln004873.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",node="eln004872.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",node="eln004872.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-pfmvz",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-bwzgx",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",node="eln004876.corp.telenet.be"} 5.36870912e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="sdn-rdbqq",container="sdn",node="eln004865.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",node="eln004875.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",node="eln004875.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",node="eln004870.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",node="eln004877.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",node="eln004877.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",node="eln004870.corp.telenet.be"} 2.147483648e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",node="eln004870.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-pq6l2",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",node="eln004875.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",node="eln004868.corp.telenet.be"} 5.36870912e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",node="eln004867.corp.telenet.be"} 3.145728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",node="eln004869.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",node="eln004868.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",node="eln004872.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",node="eln004869.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",node="eln004869.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",node="eln004869.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",node="eln004870.corp.telenet.be"} 1e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",node="eln004870.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",node="eln004869.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",node="eln004873.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",node="eln004872.corp.telenet.be"} 1e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="sdn-vvlrd",container="sdn",node="eln004867.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",node="eln004866.corp.telenet.be"} 6.7108864e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",node="eln004872.corp.telenet.be"} 5.12e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",node="eln004868.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",node="eln004873.corp.telenet.be"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",node="eln004869.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",node="eln004870.corp.telenet.be"} 3.145728e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",node="eln004868.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",node="eln004870.corp.telenet.be"} 2.147483648e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",node="eln004866.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",node="eln004871.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",node="eln004865.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="default",pod="docker-registry-1-gj5z2",container="registry",node="eln004874.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",node="eln004872.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",node="eln004869.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",node="eln004869.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",node="eln004872.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",node="eln004870.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",node="eln004875.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",node="eln004869.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="alertmanager-main-1",container="alertmanager",node="eln004873.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",node="eln004873.corp.telenet.be"} 1.048576e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-web-console",pod="webconsole-555c9bc876-gplpg",container="webconsole",node="eln004867.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-sdn",pod="sdn-nhfg6",container="sdn",node="eln004877.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",node="eln004873.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",node="eln004876.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",node="eln004877.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",node="eln004877.corp.telenet.be"} 2.62144e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",node="eln004871.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",node="eln004869.corp.telenet.be"} 1.572864e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -kube_pod_container_resource_requests_memory_bytes{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",node="eln004876.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_requests_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 2.5e+08 -# HELP kube_pod_container_resource_limits_cpu_cores The limit on cpu cores to be used by a container. -# TYPE kube_pod_container_resource_limits_cpu_cores gauge -kube_pod_container_resource_limits_cpu_cores{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",node="eln004870.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",node="eln004871.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",node="eln004872.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",node="eln004869.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",node="eln004873.corp.telenet.be"} 0.005 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",node="eln004873.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",node="eln004876.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",node="eln004873.corp.telenet.be"} 0.005 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",node="eln004866.corp.telenet.be"} 0.1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",node="eln004869.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",node="eln004876.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",node="eln004877.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",node="eln004870.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="ansible",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="operator",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",node="eln004871.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",node="eln004875.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",node="eln004872.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",node="eln004871.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",node="eln004870.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",node="eln004877.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",node="eln004877.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",node="eln004876.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",node="eln004871.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",node="eln004875.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",node="eln004873.corp.telenet.be"} 0.01 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",node="eln004873.corp.telenet.be"} 0.005 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",node="eln004871.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",node="eln004869.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",node="eln004872.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",node="eln004871.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",node="eln004869.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",node="eln004869.corp.telenet.be"} 0.1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",node="eln004871.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",node="eln004871.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",node="eln004868.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",node="eln004877.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",node="eln004876.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",node="eln004872.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",node="eln004869.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",node="eln004872.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",node="eln004875.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",node="eln004874.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",node="eln004869.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",node="eln004873.corp.telenet.be"} 0.005 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",node="eln004868.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",node="eln004870.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",node="eln004871.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",node="eln004871.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",node="eln004868.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",node="eln004865.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",node="eln004876.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",node="eln004868.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",node="eln004874.corp.telenet.be"} 0.01 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",node="eln004874.corp.telenet.be"} 0.005 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",node="eln004874.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",node="eln004874.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",node="eln004876.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",node="eln004873.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",node="eln004876.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",node="eln004875.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",node="eln004872.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",node="eln004871.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",node="eln004875.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",node="eln004870.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",node="eln004870.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",node="eln004876.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",node="eln004871.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",node="eln004875.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",node="eln004870.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",node="eln004866.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",node="eln004877.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",node="eln004866.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",node="eln004876.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",node="eln004871.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",node="eln004868.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",node="eln004876.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",node="eln004872.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="spark-1.0-33-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",node="eln004872.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",node="eln004870.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",node="eln004870.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",node="eln004872.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",node="eln004869.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",node="eln004865.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",container="dynatrace-oneagent-operator",node="eln004865.corp.telenet.be"} 0.1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",node="eln004868.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",node="eln004875.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",node="eln004870.corp.telenet.be"} 0.1 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",node="eln004871.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",node="eln004868.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",node="eln004871.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",node="eln004877.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",node="eln004868.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",node="eln004874.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",node="eln004875.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",node="eln004872.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",node="eln004872.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",node="eln004873.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",node="eln004867.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",node="eln004877.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",node="eln004870.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",node="eln004876.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",node="eln004876.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",node="eln004876.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",node="eln004876.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",node="eln004875.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",node="eln004870.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",node="eln004870.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",node="eln004875.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",node="eln004868.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",node="eln004867.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",node="eln004868.corp.telenet.be"} 0.5 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",node="eln004872.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",node="eln004869.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",node="eln004869.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",node="eln004870.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",node="eln004870.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",node="eln004877.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",node="eln004872.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",node="eln004871.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",node="eln004866.corp.telenet.be"} 0.1 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",node="eln004876.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",node="eln004872.corp.telenet.be"} 1 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",node="eln004868.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",node="eln004873.corp.telenet.be"} 0.02 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",node="eln004869.corp.telenet.be"} 0.75 -kube_pod_container_resource_limits_cpu_cores{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",node="eln004870.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",node="eln004871.corp.telenet.be"} 0.2 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",node="eln004868.corp.telenet.be"} 0.1 -kube_pod_container_resource_limits_cpu_cores{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 0.4 -kube_pod_container_resource_limits_cpu_cores{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",node="eln004876.corp.telenet.be"} 0.4 -# HELP kube_pod_container_resource_limits_memory_bytes The limit on memory to be used by a container in bytes. -# TYPE kube_pod_container_resource_limits_memory_bytes gauge -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.260-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-8-build",container="docker-build",node="eln004870.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-wtwhw",container="jnlp",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-pega-feeder-1.0.13-79-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-6-build",container="docker-build",node="eln004875.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-c4q88",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.173-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-gq9pd",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-jpgxc",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="ansible",node="eln004876.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-operators",pod="namespace-operator-7c6b4dd9f7-qxp4g",container="operator",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.219-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-4-deploy",container="deployment",node="eln004875.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-9djpm",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-1.0.536-75-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-100-82-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.218-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.201-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-101-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-whn9v",container="metricbeat",node="eln004872.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-83-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-9hfx0",container="jnlp",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-sdn",pod="ovs-hpcbf",container="openvswitch",node="eln004866.corp.telenet.be"} 4.194304e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="tiptool-dvp",pod="apache-php-6-build",container="docker-build",node="eln004876.corp.telenet.be"} 5.36870912e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-4btsd",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-29-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-residential-customer-1.0.551-14-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-wvqk3",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-h7lk6",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="ansible",node="eln004877.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="springboot-operator-59557c798d-tjlfz",container="operator",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.267-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.158-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-100-85-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-sk12p",container="jnlp",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-clzvm",container="kube-rbac-proxy",node="eln004871.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-residential-customer-docker-39-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-p2vdl",container="kube-rbac-proxy",node="eln004866.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-bkj9t",container="freephone-bp-uat",node="eln004876.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-w2dc7",container="freephone-bp-dvp",node="eln004868.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-5z056",container="jnlp",node="eln004872.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.204-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-j8kq8",container="metricbeat",node="eln004871.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.164-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-qr854",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-79-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-s44jq",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-kphnb",container="jnlp",node="eln004875.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.152-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-residential-customer-1.0.551-13-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="spark-1.0-33-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-qn3z9",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.156-3-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="jenkins-slave-image-mgmt-2wbw8",container="jnlp",node="eln004872.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-uat-3-deploy",container="deployment",node="eln004872.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.190-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-uat-6-deploy",container="deployment",node="eln004870.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.250-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-sw6vh",container="kube-rbac-proxy",node="eln004870.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.13.0-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-g9pph",container="jnlp",node="eln004869.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-communication",pod="plot-trg-13-txftz",container="plot",node="eln004872.corp.telenet.be"} 2.147483648e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-communication",pod="plot-trg-13-txftz",container="proxysql",node="eln004872.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-rm11v",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-2-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-6-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.247-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-v02mw",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.157-88-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="jenkins-slave-maven-g1xb3",container="jnlp",node="eln004869.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-kmhl4",container="kube-rbac-proxy",node="eln004865.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-83-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-sdcl7",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hxjzz",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-1.0.536-76-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.1-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-66-84-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-83-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-hd979",container="metricbeat",node="eln004865.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.274-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-9bgct",container="dynatrace-oneagent-operator",node="eln004865.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="filebeat-d6p6b",container="filebeat",node="eln004872.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.159-9-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-uat-20-build",container="docker-build",node="eln004868.corp.telenet.be"} 2e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-hq7bn",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-thvjs",container="metricbeat",node="eln004874.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.159-5-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-sbmw8",container="kube-rbac-proxy",node="eln004875.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.189-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-uat-1-deploy",container="deployment",node="eln004870.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-bc9bn",container="jnlp",node="eln004875.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-5-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-5q6w2",container="metricbeat",node="eln004875.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-fj6pc",container="jnlp",node="eln004872.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-hrr0n",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.254-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-z94mq",container="jnlp",node="eln004868.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.214-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="filebeat-xwjz7",container="filebeat",node="eln004874.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-5-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-614rr",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-1.0.536-78-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-89-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.166-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="ansible",node="eln004877.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-operator-844b99b574-fzcnb",container="operator",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-pega-feeder-uat-1-96qr5",container="cde-pega-feeder",node="eln004868.corp.telenet.be"} 1.073741824e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.13.0-5-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-residential-customer-1.0.551-16-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.240-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-10-build",container="docker-build",node="eln004871.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-38-171-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-uat-19-build",container="docker-build",node="eln004868.corp.telenet.be"} 2e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.179-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.182-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="devops-playground",pod="sonarqube-3-lfc5m",container="sonarqube",node="eln004877.corp.telenet.be"} 2.147483648e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.131-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-1gfrp",container="jnlp",node="eln004875.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="saint-peter",node="eln004872.corp.telenet.be"} 1.073741824e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-uat-1-kw5dh",container="proxysql",node="eln004872.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-mzbh3",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="filebeat-tz7sj",container="filebeat",node="eln004870.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-sdn",pod="ovs-qfwk6",container="openvswitch",node="eln004874.corp.telenet.be"} 4.194304e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-pega-feeder-1.0.13-76-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-94-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-98k9p",container="kube-rbac-proxy",node="eln004873.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-uat-14-deploy",container="deployment",node="eln004877.corp.telenet.be"} 1.34217728e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-docker-17-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.193-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-ktrsg",container="kube-rbac-proxy",node="eln004872.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.239-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-4-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.0-3-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-sdn",pod="ovs-8zrm9",container="openvswitch",node="eln004871.corp.telenet.be"} 4.194304e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="jenkins-2-kk6rp",container="jenkins",node="eln004877.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-lbtmf",container="kube-rbac-proxy",node="eln004867.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="jenkins-slave-image-mgmt-pwlb4",container="jnlp",node="eln004870.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-3hkdb",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-brt4l",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-4-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.191-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.158-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.12.0-10-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-2-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="filebeat-zx7vd",container="filebeat",node="eln004868.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-cloud-base-images",pod="jenkins-2-gqcwm",container="jenkins",node="eln004872.corp.telenet.be"} 5.36870912e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="filebeat-sb6vw",container="filebeat",node="eln004873.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="ansible",node="eln004872.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-communication",pod="jenkins-operator-844b99b574-sz7wm",container="operator",node="eln004872.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-qw2ln",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-docker-16-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-int-19-d64vl",container="springboot-sample-operator",node="eln004876.corp.telenet.be"} 1.073741824e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.242-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="ansible",node="eln004875.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="jenkins-operator-844b99b574-dxq68",container="operator",node="eln004875.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.2-7-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-67-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-03dq3",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.217-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.213-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-38-172-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-4-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="ansible",node="eln004877.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-tools",pod="springboot-operator-59557c798d-7hlv7",container="operator",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-13-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.270-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.130-1-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.11.0-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-22-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.271-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-gbsh0",container="jnlp",node="eln004875.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-77-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="plot",node="eln004870.corp.telenet.be"} 2.147483648e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-communication",pod="plot-mre-45-r8vg8",container="proxysql",node="eln004870.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-sdn",pod="ovs-thg27",container="openvswitch",node="eln004867.corp.telenet.be"} 4.194304e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.205-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.163-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="yft-kafkaproxy",pod="kafka-proxy-9-rxnnv",container="kafka-proxy",node="eln004868.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-29-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.195-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.210-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.146-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-n08j9",container="jnlp",node="eln004869.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-38-103-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-pj290",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.156-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.255-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-2-227bl",container="jenkins",node="eln004868.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="ansible",node="eln004869.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="jenkins-operator-844b99b574-fpj8m",container="operator",node="eln004869.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-99-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-9-build",container="docker-build",node="eln004870.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-qj0jz",container="jnlp",node="eln004872.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-s3zbd",container="jnlp",node="eln004870.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-ckrzm",container="metricbeat",node="eln004873.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-qw5qf",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.241-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="filebeat-pnfvt",container="filebeat",node="eln004869.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.12.0-6-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-99-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-71-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-7-build",container="docker-build",node="eln004872.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-29-82-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-zpjs3",container="jnlp",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-66-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-89-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-9-deploy",container="deployment",node="eln004872.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.207-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="dynatrace",pod="dynatrace-oneagent-operator-7f58789949-nmfvs",container="dynatrace-oneagent-operator",node="eln004866.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="cluster-monitoring-operator-697c4644b8-mrh6s",container="cluster-monitoring-operator",node="eln004873.corp.telenet.be"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-059cf",container="jnlp",node="eln004869.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-0bbk3",container="jnlp",node="eln004871.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-jf8qg",container="jnlp",node="eln004868.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-74-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-97-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-uat-1-deploy",container="deployment",node="eln004868.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.137-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-residential-customer-docker-41-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-sdn",pod="ovs-dpzhw",container="openvswitch",node="eln004870.corp.telenet.be"} 4.194304e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-lz5sf",container="jnlp",node="eln004871.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-99-84-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.13.0-2-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-wj77j",container="metricbeat",node="eln004866.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.0-6-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-tools",pod="edevradiator-dev-27-qd2dk",container="edevradiator",node="eln004870.corp.telenet.be"} 2.147483648e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-26-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="jenkins-slave-maven-vxqqz",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="filebeat-xmflf",container="filebeat",node="eln004865.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="ansible",node="eln004869.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-operator-844b99b574-pzbrd",container="operator",node="eln004869.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="jenkins-2-jpzms",container="jenkins",node="eln004872.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-97cv1",container="jnlp",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.1-6-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-mppzv",container="jnlp",node="eln004869.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.248-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-rplst",container="metricbeat",node="eln004870.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.11.77-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="alertmanager-main-1",container="config-reloader",node="eln004873.corp.telenet.be"} 1.048576e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="grafana-64fcf487dc-gt6sq",container="grafana",node="eln004873.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="filebeat-jst8j",container="filebeat",node="eln004876.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.128-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.196-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.211-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-28-86-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.220-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-rpqd7",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.2-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.129-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-88-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="ansible",node="eln004877.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-operator-844b99b574-844sd",container="operator",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-0s1zs",container="jnlp",node="eln004869.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-66-83-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.11.0-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-84-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.13.0-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.143-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-residential-customer-1.0.551-12-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.265-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-1tvxf",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-28-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-pega-feeder-1.0.13-78-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-2-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.0-2-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="alertmanager-main-0",container="config-reloader",node="eln004873.corp.telenet.be"} 1.048576e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-console",pod="console-5b7cc698bd-6vk84",container="console",node="eln004866.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-63-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-29-87-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="jenkins-slave-image-mgmt-f36lx",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-0x8ws",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-sdn",pod="ovs-ms2x9",container="openvswitch",node="eln004876.corp.telenet.be"} 4.194304e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-r5189",container="jnlp",node="eln004869.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-b0fbt",container="jnlp",node="eln004871.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.136-3-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-28-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-12-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-h9vxc",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-vxkg9",container="kube-rbac-proxy",node="eln004877.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-85-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-pega-feeder-docker-20-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-4-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.206-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="ansible",node="eln004877.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="devops-playground",pod="sonarqube-operator-6b54d978b9-7r9qk",container="operator",node="eln004877.corp.telenet.be"} 2.68435456e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-14-build",container="docker-build",node="eln004870.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-pega-feeder-1.0.13-75-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-sdn",pod="ovs-lqvl2",container="openvswitch",node="eln004869.corp.telenet.be"} 4.194304e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="ansible",node="eln004870.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="springboot-operator-59557c798d-2bcwp",container="operator",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-46-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-1.0.536-79-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-dmjg9",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-residential-customer-docker-40-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-shqcz",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.140-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-38-174-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.212-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.11.0-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-residential-customer-uat-1-r99xs",container="cde-residential-customer",node="eln004872.corp.telenet.be"} 1.073741824e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-cjmv2",container="jnlp",node="eln004875.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-6-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-48-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-pega-feeder-1.0.13-80-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-3vq7c",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="ansible",node="eln004877.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="springboot-operator-59557c798d-j8zb8",container="operator",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.184-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7twmb",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-25-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.149-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-66-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-1.0.536-77-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-sdn",pod="ovs-shkwk",container="openvswitch",node="eln004868.corp.telenet.be"} 4.194304e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-tools",pod="edevradiator-prod-16-r8ttp",container="edevradiator",node="eln004870.corp.telenet.be"} 2.147483648e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-s9shq",container="metricbeat",node="eln004868.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-rdhcx",container="jnlp",node="eln004871.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.1-7-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.246-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-6-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-73-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-qdxkl",container="jnlp",node="eln004877.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.183-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.157-86-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-29-84-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-spzg5",container="jnlp",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-91-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="ansible",node="eln004876.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="devops-playground",pod="springboot-operator-59557c798d-662pk",container="operator",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="ansible",node="eln004872.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-operator-59557c798d-qdbtn",container="operator",node="eln004872.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-sdn",pod="ovs-5x5hx",container="openvswitch",node="eln004875.corp.telenet.be"} 4.194304e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.203-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.157-89-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-9-c8bkd",container="jenkins",node="eln004871.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-fzkct",container="metricbeat",node="eln004877.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-residential-customer-1.0.551-15-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="ansible",node="eln004875.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="devops-playground",pod="jenkins-operator-844b99b574-rs222",container="operator",node="eln004875.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-81-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-tools",pod="sonarqube-3-k2j58",container="sonarqube",node="eln004871.corp.telenet.be"} 2.147483648e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.12.0-7-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-82pwr",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-85-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-pcvmj",container="metricbeat",node="eln004869.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-54d6g",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-tools",pod="jenkins-1-mr4zb",container="jenkins",node="eln004877.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-85-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-mt9nq",container="jnlp",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.156-2-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-9rrw7",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-c407k",container="jnlp",node="eln004871.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-dp74t",container="jnlp",node="eln004875.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="ansible",node="eln004868.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-tools",pod="jenkins-operator-844b99b574-qc2r4",container="operator",node="eln004868.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-84-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-t92kj",container="metricbeat",node="eln004876.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="prometheus-config-reloader",node="eln004873.corp.telenet.be"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="prometheus-k8s-1",container="rules-configmap-reloader",node="eln004873.corp.telenet.be"} 1.048576e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.2-4-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-db1zg",container="jnlp",node="eln004871.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-84wc6",container="jnlp",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-7v306",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-75-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.2-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-28-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-100-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-2-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.273-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-uat-21-build",container="docker-build",node="eln004871.corp.telenet.be"} 2e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-99-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.10.76-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="filebeat-77lgc",container="filebeat",node="eln004871.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="filebeat-ghb47",container="filebeat",node="eln004866.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-df6tf",container="jnlp",node="eln004875.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-jz4s9",container="kube-rbac-proxy",node="eln004869.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.194-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.83-98-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-28-88-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.2-6-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.185-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-11-build",container="docker-build",node="eln004872.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-gx5l0",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-goldengate-rdb-docker-15-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-96lh2",container="metricbeat",node="eln004867.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="ansible",node="eln004869.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="springboot-operator-59557c798d-52pxv",container="operator",node="eln004869.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-dcpqs",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.237-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-3-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-int-12-deploy",container="deployment",node="eln004869.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-7gsvr",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-3tm24",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-uat-20-jgqkb",container="springboot-sample-operator",node="eln004869.corp.telenet.be"} 1.073741824e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.155-76-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.268-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-379l2",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-6vzvp",container="kube-rbac-proxy",node="eln004868.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.11.0-3-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-w515p",container="jnlp",node="eln004876.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-ln94q",container="jnlp",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.142-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-rcx31",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="jenkins-slave-image-mgmt-3d1w4",container="jnlp",node="eln004877.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.202-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-12-build",container="docker-build",node="eln004872.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="metricbeat-6c69889f67-csx4g",container="metricbeat",node="eln004867.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-mk189",container="jnlp",node="eln004872.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.181-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-qr3g6",container="jnlp",node="eln004869.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-sdn",pod="ovs-5d4g2",container="openvswitch",node="eln004877.corp.telenet.be"} 4.194304e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-8jvkq",container="jnlp",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-2tgh7",container="jnlp",node="eln004871.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.238-1-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-v4llw",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-mrpd2",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.229-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.262-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-93-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.0-4-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-x9fm3",container="jnlp",node="eln004871.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-kzhtq",container="jnlp",node="eln004872.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.11.0-6-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-j9rrz",container="jnlp",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-rx7mt",container="jnlp",node="eln004875.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-6n88c",container="kube-rbac-proxy",node="eln004874.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",container="mysql",node="eln004870.corp.telenet.be"} 1.073741824e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-2h8lb",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="awx",pod="awx-init-container-venvs-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 2.147483648e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-maven-6ls5t",container="jnlp",node="eln004869.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-92-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.159-6-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.272-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-cc2b4",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.1-3-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-88-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-1xpgd",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-dvp-44-deploy",container="deployment",node="eln004870.corp.telenet.be"} 1.048576e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.226-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-4-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-61-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-100-86-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.1-5-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="alertmanager-main-2",container="config-reloader",node="eln004873.corp.telenet.be"} 1.048576e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.139-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.12.0-8-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-0ffp4",container="jnlp",node="eln004868.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-82-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-image-mgmt-7j7f6",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="jenkins-slave-image-mgmt-zg4bv",container="jnlp",node="eln004872.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-sdn",pod="ovs-76bcs",container="openvswitch",node="eln004872.corp.telenet.be"} 4.194304e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.159-8-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.165-2-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-84-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-84-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-txsgg",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-uat-18-build",container="docker-build",node="eln004868.corp.telenet.be"} 2e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.159-7-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-100-83-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-95-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="jenkins-slave-image-mgmt-0g7t9",container="jnlp",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-uat-2-deploy",container="deployment",node="eln004870.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.257-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-66-88-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="jenkins-slave-maven-d7dxb",container="jnlp",node="eln004871.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.197-5-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-uat-11-w47wg",container="freephone-bp-uat",node="eln004871.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-53-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.266-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="filebeat-tvmt2",container="filebeat",node="eln004875.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-maven-f5vf3",container="jnlp",node="eln004868.corp.telenet.be"} 1.572864e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.162-2-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-sdn",pod="ovs-lvf42",container="openvswitch",node="eln004865.corp.telenet.be"} 4.194304e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-8rz36",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="filebeat-cfsmp",container="filebeat",node="eln004867.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.157-87-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-pc2q7",container="jnlp",node="eln004868.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-8lmfb",container="jnlp",node="eln004871.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-100-84-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.160-54-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="node-exporter-sdrk8",container="kube-rbac-proxy",node="eln004876.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.13.0-6-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.261-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.259-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-85-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="paas-demo",pod="springboot-sample-operator-19.12.78-4-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-6mhgd",container="jnlp",node="eln004871.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-37-87-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-4-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.244-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="prometheus-config-reloader",node="eln004874.corp.telenet.be"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="prometheus-k8s-0",container="rules-configmap-reloader",node="eln004874.corp.telenet.be"} 1.048576e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.11.0-5-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-5-deploy",container="deployment",node="eln004868.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.8.0-5-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-1-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.132-1-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.115-1-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="deployment-freephone-bp-dvp-14-qqs77",container="freephone-bp-dvp",node="eln004876.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-main",node="eln004874.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-monitoring",pod="kube-state-metrics-66c7b98884-r4tzw",container="kube-rbac-proxy-self",node="eln004874.corp.telenet.be"} 4.194304e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-sdn",pod="ovs-2mm4g",container="openvswitch",node="eln004873.corp.telenet.be"} 4.194304e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="operator-builder-0.12.0-9-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-1wt4s",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-49-87-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="jenkins-agent-maven-24-27-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-slave-image-mgmt-88g04",container="jnlp",node="eln004877.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-tndhq",container="jnlp",node="eln004868.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="freephone-bp",pod="build-freephone-bp-dvp-13-build",container="docker-build",node="eln004876.corp.telenet.be"} 1e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-38-170-build",container="docker-build",node="eln004872.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.269-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-dvp-52-qrgcq",container="psr-aggregator",node="eln004875.corp.telenet.be"} 5.36870912e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-3x6jr",container="jnlp",node="eln004870.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-communication",pod="jenkins-3-m7q8p",container="jenkins",node="eln004871.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-29-83-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="openshift-logging",pod="filebeat-tnskl",container="filebeat",node="eln004877.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="ansible",node="eln004876.corp.telenet.be"} 2.097152e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-communication",pod="springboot-operator-59557c798d-j7rxf",container="operator",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.133-1-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="saint-peter-1.0.157-85-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.161-1-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.252-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.138-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-50-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.258-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-2-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="edev-tools",pod="edevradiator-mysql-dev-7-72thz",container="mysql",node="eln004877.corp.telenet.be"} 1.073741824e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.114-3-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-jdk11-38-173-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="jenkins-4-5bwwz",container="jenkins",node="eln004872.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.113-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.256-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-99-83-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.178-2-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.192-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-67-83-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-86-build",container="docker-build",node="eln004875.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-rhel-ubi-minimal-48-53-build",container="docker-build",node="eln004871.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-node-59-83-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="devops-playground",pod="jenkins-58-rsxhf",container="jenkins",node="eln004871.corp.telenet.be"} 1.048576e+09 -kube_pod_container_resource_limits_memory_bytes{namespace="gdpr",pod="jenkins-slave-image-mgmt-lnx80",container="jnlp",node="eln004876.corp.telenet.be"} 5.24288e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.263-1-build",container="docker-build",node="eln004870.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-webserver-28-84-build",container="docker-build",node="eln004876.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="darwin-integrations",pod="psr-aggregator-19.8.234-1-build",container="docker-build",node="eln004877.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="telenet-baseimages",pod="base-nginx-99-85-build",container="docker-build",node="eln004868.corp.telenet.be"} 5e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="bi",pod="cde-pega-feeder-docker-18-build",container="docker-build",node="eln004869.corp.telenet.be"} 5e+08 -# HELP kube_pod_spec_volumes_persistentvolumeclaims_info Information about persistentvolumeclaim volumes in a pod. -# TYPE kube_pod_spec_volumes_persistentvolumeclaims_info gauge -kube_pod_spec_volumes_persistentvolumeclaims_info{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",volume="edevradiator-mysql",persistentvolumeclaim="edevradiator-mysql-prd"} 1 -kube_pod_spec_volumes_persistentvolumeclaims_info{namespace="vault",pod="vault-0",volume="data",persistentvolumeclaim="data-vault-0"} 1 -# HELP kube_pod_spec_volumes_persistentvolumeclaims_readonly Describes whether a persistentvolumeclaim is mounted read only. -# TYPE kube_pod_spec_volumes_persistentvolumeclaims_readonly gauge -kube_pod_spec_volumes_persistentvolumeclaims_readonly{namespace="edev-tools",pod="edevradiator-mysql-prod-5-sfhlb",volume="edevradiator-mysql",persistentvolumeclaim="edevradiator-mysql-prd"} 0 -kube_pod_spec_volumes_persistentvolumeclaims_readonly{namespace="vault",pod="vault-0",volume="data",persistentvolumeclaim="data-vault-0"} 0 -# HELP kube_replicaset_created Unix creation timestamp -# TYPE kube_replicaset_created gauge -kube_replicaset_created{namespace="devops-playground",replicaset="jenkins-operator-844b99b574"} 1.576064688e+09 -kube_replicaset_created{namespace="gdpr",replicaset="jenkins-operator-844b99b574"} 1.57606469e+09 -kube_replicaset_created{namespace="paas-demo",replicaset="springboot-operator-59557c798d"} 1.576064941e+09 -kube_replicaset_created{namespace="telenet-baseimages",replicaset="jenkins-operator-844b99b574"} 1.576070012e+09 -kube_replicaset_created{namespace="openshift-monitoring",replicaset="kube-state-metrics-66c7b98884"} 1.57667773e+09 -kube_replicaset_created{namespace="telenet-operators",replicaset="namespace-operator-7c6b4dd9f7"} 1.576079504e+09 -kube_replicaset_created{namespace="adc-vault",replicaset="jenkins-operator-547b7dcbdc"} 1.570110305e+09 -kube_replicaset_created{namespace="bi",replicaset="springboot-operator-59557c798d"} 1.576064939e+09 -kube_replicaset_created{namespace="edev-communication",replicaset="jenkins-operator-844b99b574"} 1.57614873e+09 -kube_replicaset_created{namespace="edev-communication",replicaset="springboot-operator-59557c798d"} 1.57606494e+09 -kube_replicaset_created{namespace="weblogic-poc",replicaset="weblogic-operator-59fb7c87f6"} 1.57683164e+09 -kube_replicaset_created{namespace="test-config",replicaset="elasticsearch-96b98db7b"} 1.576159273e+09 -kube_replicaset_created{namespace="tiller",replicaset="tiller-deploy-58c78cccb5"} 1.566798402e+09 -kube_replicaset_created{namespace="weblogic-poc",replicaset="weblogic-operator-5b5d6c8dbc"} 1.577164548e+09 -kube_replicaset_created{namespace="edev-tools",replicaset="jenkins-operator-844b99b574"} 1.576064689e+09 -kube_replicaset_created{namespace="openshift-console",replicaset="console-5b7cc698bd"} 1.551394885e+09 -kube_replicaset_created{namespace="openshift-monitoring",replicaset="prometheus-operator-599cf5c4d5"} 1.551394833e+09 -kube_replicaset_created{namespace="openshift-web-console",replicaset="webconsole-555c9bc876"} 1.551394865e+09 -kube_replicaset_created{namespace="telenet-cluster-ops",replicaset="springboot-cr-applier-76dff99bd6"} 1.573645067e+09 -kube_replicaset_created{namespace="weblogic-poc",replicaset="weblogic-operator-75db9574d9"} 1.576561989e+09 -kube_replicaset_created{namespace="darwin-integrations",replicaset="jenkins-operator-844b99b574"} 1.576064687e+09 -kube_replicaset_created{namespace="openshift-monitoring",replicaset="grafana-64fcf487dc"} 1.551394859e+09 -kube_replicaset_created{namespace="paas-demo",replicaset="jenkins-operator-844b99b574"} 1.576064691e+09 -kube_replicaset_created{namespace="telenet-cluster-ops",replicaset="jenkins-cr-applier-8f4b7f4d8"} 1.573649078e+09 -kube_replicaset_created{namespace="test-config",replicaset="kibana-854bdf584d"} 1.576159274e+09 -kube_replicaset_created{namespace="kibana-tst",replicaset="kibana-kibana-7c86d54f8f"} 1.567777795e+09 -kube_replicaset_created{namespace="openshift-logging",replicaset="metricbeat-6c69889f67"} 1.576684526e+09 -kube_replicaset_created{namespace="openshift-monitoring",replicaset="cluster-monitoring-operator-697c4644b8"} 1.551394824e+09 -kube_replicaset_created{namespace="tiller",replicaset="tiller-5f8989c65c"} 1.566566961e+09 -kube_replicaset_created{namespace="openshift-logging",replicaset="kube-state-metrics-55884cb7cd"} 1.577702907e+09 -kube_replicaset_created{namespace="openshift-logging",replicaset="kube-state-metrics-77f9d45cd9"} 1.577702714e+09 -kube_replicaset_created{namespace="darwin-integrations",replicaset="springboot-operator-59557c798d"} 1.576064939e+09 -kube_replicaset_created{namespace="devops-playground",replicaset="springboot-operator-59557c798d"} 1.57606494e+09 -kube_replicaset_created{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-7f58789949"} 1.568625302e+09 -kube_replicaset_created{namespace="edev-tools",replicaset="springboot-operator-59557c798d"} 1.57606494e+09 -kube_replicaset_created{namespace="gdpr",replicaset="springboot-operator-59557c798d"} 1.576064941e+09 -kube_replicaset_created{namespace="bi",replicaset="jenkins-operator-844b99b574"} 1.576064687e+09 -kube_replicaset_created{namespace="devops-playground",replicaset="sonarqube-operator-6b54d978b9"} 1.573749495e+09 -kube_replicaset_created{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-5fcc798577"} 1.568625264e+09 -kube_replicaset_created{namespace="kibana-tst",replicaset="kibana-kibana-84fb579bf5"} 1.569591434e+09 -kube_replicaset_created{namespace="openshift-logging",replicaset="kube-state-metrics-6487c4cbd8"} 1.576684032e+09 -# HELP kube_replicaset_status_replicas The number of replicas per ReplicaSet. -# TYPE kube_replicaset_status_replicas gauge -kube_replicaset_status_replicas{namespace="tiller",replicaset="tiller-5f8989c65c"} 1 -kube_replicaset_status_replicas{namespace="kibana-tst",replicaset="kibana-kibana-7c86d54f8f"} 0 -kube_replicaset_status_replicas{namespace="openshift-logging",replicaset="metricbeat-6c69889f67"} 1 -kube_replicaset_status_replicas{namespace="openshift-monitoring",replicaset="cluster-monitoring-operator-697c4644b8"} 1 -kube_replicaset_status_replicas{namespace="edev-tools",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_replicas{namespace="gdpr",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_replicas{namespace="openshift-logging",replicaset="kube-state-metrics-55884cb7cd"} 1 -kube_replicaset_status_replicas{namespace="openshift-logging",replicaset="kube-state-metrics-77f9d45cd9"} 0 -kube_replicaset_status_replicas{namespace="darwin-integrations",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_replicas{namespace="devops-playground",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_replicas{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-7f58789949"} 1 -kube_replicaset_status_replicas{namespace="kibana-tst",replicaset="kibana-kibana-84fb579bf5"} 0 -kube_replicaset_status_replicas{namespace="openshift-logging",replicaset="kube-state-metrics-6487c4cbd8"} 0 -kube_replicaset_status_replicas{namespace="bi",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_replicas{namespace="devops-playground",replicaset="sonarqube-operator-6b54d978b9"} 1 -kube_replicaset_status_replicas{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-5fcc798577"} 0 -kube_replicaset_status_replicas{namespace="telenet-baseimages",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_replicas{namespace="devops-playground",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_replicas{namespace="gdpr",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_replicas{namespace="paas-demo",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_replicas{namespace="openshift-monitoring",replicaset="kube-state-metrics-66c7b98884"} 1 -kube_replicaset_status_replicas{namespace="telenet-operators",replicaset="namespace-operator-7c6b4dd9f7"} 1 -kube_replicaset_status_replicas{namespace="edev-communication",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_replicas{namespace="weblogic-poc",replicaset="weblogic-operator-59fb7c87f6"} 0 -kube_replicaset_status_replicas{namespace="adc-vault",replicaset="jenkins-operator-547b7dcbdc"} 0 -kube_replicaset_status_replicas{namespace="bi",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_replicas{namespace="edev-communication",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_replicas{namespace="openshift-web-console",replicaset="webconsole-555c9bc876"} 3 -kube_replicaset_status_replicas{namespace="telenet-cluster-ops",replicaset="springboot-cr-applier-76dff99bd6"} 1 -kube_replicaset_status_replicas{namespace="test-config",replicaset="elasticsearch-96b98db7b"} 1 -kube_replicaset_status_replicas{namespace="tiller",replicaset="tiller-deploy-58c78cccb5"} 1 -kube_replicaset_status_replicas{namespace="weblogic-poc",replicaset="weblogic-operator-5b5d6c8dbc"} 1 -kube_replicaset_status_replicas{namespace="edev-tools",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_replicas{namespace="openshift-console",replicaset="console-5b7cc698bd"} 1 -kube_replicaset_status_replicas{namespace="openshift-monitoring",replicaset="prometheus-operator-599cf5c4d5"} 1 -kube_replicaset_status_replicas{namespace="telenet-cluster-ops",replicaset="jenkins-cr-applier-8f4b7f4d8"} 1 -kube_replicaset_status_replicas{namespace="test-config",replicaset="kibana-854bdf584d"} 1 -kube_replicaset_status_replicas{namespace="weblogic-poc",replicaset="weblogic-operator-75db9574d9"} 0 -kube_replicaset_status_replicas{namespace="darwin-integrations",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_replicas{namespace="openshift-monitoring",replicaset="grafana-64fcf487dc"} 1 -kube_replicaset_status_replicas{namespace="paas-demo",replicaset="jenkins-operator-844b99b574"} 1 -# HELP kube_replicaset_status_fully_labeled_replicas The number of fully labeled replicas per ReplicaSet. -# TYPE kube_replicaset_status_fully_labeled_replicas gauge -kube_replicaset_status_fully_labeled_replicas{namespace="tiller",replicaset="tiller-deploy-58c78cccb5"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="weblogic-poc",replicaset="weblogic-operator-5b5d6c8dbc"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="edev-tools",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="openshift-console",replicaset="console-5b7cc698bd"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="openshift-monitoring",replicaset="prometheus-operator-599cf5c4d5"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="openshift-web-console",replicaset="webconsole-555c9bc876"} 3 -kube_replicaset_status_fully_labeled_replicas{namespace="telenet-cluster-ops",replicaset="springboot-cr-applier-76dff99bd6"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="test-config",replicaset="elasticsearch-96b98db7b"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="darwin-integrations",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="openshift-monitoring",replicaset="grafana-64fcf487dc"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="paas-demo",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="telenet-cluster-ops",replicaset="jenkins-cr-applier-8f4b7f4d8"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="test-config",replicaset="kibana-854bdf584d"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="weblogic-poc",replicaset="weblogic-operator-75db9574d9"} 0 -kube_replicaset_status_fully_labeled_replicas{namespace="kibana-tst",replicaset="kibana-kibana-7c86d54f8f"} 0 -kube_replicaset_status_fully_labeled_replicas{namespace="openshift-logging",replicaset="metricbeat-6c69889f67"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="openshift-monitoring",replicaset="cluster-monitoring-operator-697c4644b8"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="tiller",replicaset="tiller-5f8989c65c"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="openshift-logging",replicaset="kube-state-metrics-77f9d45cd9"} 0 -kube_replicaset_status_fully_labeled_replicas{namespace="darwin-integrations",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="devops-playground",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-7f58789949"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="edev-tools",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="gdpr",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="openshift-logging",replicaset="kube-state-metrics-55884cb7cd"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="bi",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="devops-playground",replicaset="sonarqube-operator-6b54d978b9"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-5fcc798577"} 0 -kube_replicaset_status_fully_labeled_replicas{namespace="kibana-tst",replicaset="kibana-kibana-84fb579bf5"} 0 -kube_replicaset_status_fully_labeled_replicas{namespace="openshift-logging",replicaset="kube-state-metrics-6487c4cbd8"} 0 -kube_replicaset_status_fully_labeled_replicas{namespace="devops-playground",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="gdpr",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="paas-demo",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="telenet-baseimages",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="openshift-monitoring",replicaset="kube-state-metrics-66c7b98884"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="telenet-operators",replicaset="namespace-operator-7c6b4dd9f7"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="adc-vault",replicaset="jenkins-operator-547b7dcbdc"} 0 -kube_replicaset_status_fully_labeled_replicas{namespace="bi",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="edev-communication",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="edev-communication",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="weblogic-poc",replicaset="weblogic-operator-59fb7c87f6"} 0 -# HELP kube_replicaset_status_ready_replicas The number of ready replicas per ReplicaSet. -# TYPE kube_replicaset_status_ready_replicas gauge -kube_replicaset_status_ready_replicas{namespace="adc-vault",replicaset="jenkins-operator-547b7dcbdc"} 0 -kube_replicaset_status_ready_replicas{namespace="bi",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_ready_replicas{namespace="edev-communication",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_ready_replicas{namespace="edev-communication",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_ready_replicas{namespace="weblogic-poc",replicaset="weblogic-operator-59fb7c87f6"} 0 -kube_replicaset_status_ready_replicas{namespace="weblogic-poc",replicaset="weblogic-operator-5b5d6c8dbc"} 1 -kube_replicaset_status_ready_replicas{namespace="edev-tools",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_ready_replicas{namespace="openshift-console",replicaset="console-5b7cc698bd"} 1 -kube_replicaset_status_ready_replicas{namespace="openshift-monitoring",replicaset="prometheus-operator-599cf5c4d5"} 1 -kube_replicaset_status_ready_replicas{namespace="openshift-web-console",replicaset="webconsole-555c9bc876"} 3 -kube_replicaset_status_ready_replicas{namespace="telenet-cluster-ops",replicaset="springboot-cr-applier-76dff99bd6"} 1 -kube_replicaset_status_ready_replicas{namespace="test-config",replicaset="elasticsearch-96b98db7b"} 0 -kube_replicaset_status_ready_replicas{namespace="tiller",replicaset="tiller-deploy-58c78cccb5"} 0 -kube_replicaset_status_ready_replicas{namespace="darwin-integrations",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_ready_replicas{namespace="openshift-monitoring",replicaset="grafana-64fcf487dc"} 1 -kube_replicaset_status_ready_replicas{namespace="paas-demo",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_ready_replicas{namespace="telenet-cluster-ops",replicaset="jenkins-cr-applier-8f4b7f4d8"} 1 -kube_replicaset_status_ready_replicas{namespace="test-config",replicaset="kibana-854bdf584d"} 1 -kube_replicaset_status_ready_replicas{namespace="weblogic-poc",replicaset="weblogic-operator-75db9574d9"} 0 -kube_replicaset_status_ready_replicas{namespace="kibana-tst",replicaset="kibana-kibana-7c86d54f8f"} 0 -kube_replicaset_status_ready_replicas{namespace="openshift-logging",replicaset="metricbeat-6c69889f67"} 1 -kube_replicaset_status_ready_replicas{namespace="openshift-monitoring",replicaset="cluster-monitoring-operator-697c4644b8"} 1 -kube_replicaset_status_ready_replicas{namespace="tiller",replicaset="tiller-5f8989c65c"} 1 -kube_replicaset_status_ready_replicas{namespace="darwin-integrations",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_ready_replicas{namespace="devops-playground",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_ready_replicas{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-7f58789949"} 1 -kube_replicaset_status_ready_replicas{namespace="edev-tools",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_ready_replicas{namespace="gdpr",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_ready_replicas{namespace="openshift-logging",replicaset="kube-state-metrics-55884cb7cd"} 1 -kube_replicaset_status_ready_replicas{namespace="openshift-logging",replicaset="kube-state-metrics-77f9d45cd9"} 0 -kube_replicaset_status_ready_replicas{namespace="bi",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_ready_replicas{namespace="devops-playground",replicaset="sonarqube-operator-6b54d978b9"} 1 -kube_replicaset_status_ready_replicas{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-5fcc798577"} 0 -kube_replicaset_status_ready_replicas{namespace="kibana-tst",replicaset="kibana-kibana-84fb579bf5"} 0 -kube_replicaset_status_ready_replicas{namespace="openshift-logging",replicaset="kube-state-metrics-6487c4cbd8"} 0 -kube_replicaset_status_ready_replicas{namespace="devops-playground",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_ready_replicas{namespace="gdpr",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_ready_replicas{namespace="paas-demo",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_ready_replicas{namespace="telenet-baseimages",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_ready_replicas{namespace="openshift-monitoring",replicaset="kube-state-metrics-66c7b98884"} 1 -kube_replicaset_status_ready_replicas{namespace="telenet-operators",replicaset="namespace-operator-7c6b4dd9f7"} 1 -# HELP kube_replicaset_status_observed_generation The generation observed by the ReplicaSet controller. -# TYPE kube_replicaset_status_observed_generation gauge -kube_replicaset_status_observed_generation{namespace="devops-playground",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_observed_generation{namespace="gdpr",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_observed_generation{namespace="paas-demo",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_observed_generation{namespace="telenet-baseimages",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_observed_generation{namespace="openshift-monitoring",replicaset="kube-state-metrics-66c7b98884"} 1 -kube_replicaset_status_observed_generation{namespace="telenet-operators",replicaset="namespace-operator-7c6b4dd9f7"} 1 -kube_replicaset_status_observed_generation{namespace="adc-vault",replicaset="jenkins-operator-547b7dcbdc"} 2 -kube_replicaset_status_observed_generation{namespace="bi",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_observed_generation{namespace="edev-communication",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_observed_generation{namespace="edev-communication",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_observed_generation{namespace="weblogic-poc",replicaset="weblogic-operator-59fb7c87f6"} 6 -kube_replicaset_status_observed_generation{namespace="edev-tools",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_observed_generation{namespace="openshift-console",replicaset="console-5b7cc698bd"} 4 -kube_replicaset_status_observed_generation{namespace="openshift-monitoring",replicaset="prometheus-operator-599cf5c4d5"} 1 -kube_replicaset_status_observed_generation{namespace="openshift-web-console",replicaset="webconsole-555c9bc876"} 3 -kube_replicaset_status_observed_generation{namespace="telenet-cluster-ops",replicaset="springboot-cr-applier-76dff99bd6"} 1 -kube_replicaset_status_observed_generation{namespace="test-config",replicaset="elasticsearch-96b98db7b"} 2 -kube_replicaset_status_observed_generation{namespace="tiller",replicaset="tiller-deploy-58c78cccb5"} 1 -kube_replicaset_status_observed_generation{namespace="weblogic-poc",replicaset="weblogic-operator-5b5d6c8dbc"} 5 -kube_replicaset_status_observed_generation{namespace="darwin-integrations",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_observed_generation{namespace="openshift-monitoring",replicaset="grafana-64fcf487dc"} 1 -kube_replicaset_status_observed_generation{namespace="paas-demo",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_observed_generation{namespace="telenet-cluster-ops",replicaset="jenkins-cr-applier-8f4b7f4d8"} 1 -kube_replicaset_status_observed_generation{namespace="test-config",replicaset="kibana-854bdf584d"} 1 -kube_replicaset_status_observed_generation{namespace="weblogic-poc",replicaset="weblogic-operator-75db9574d9"} 4 -kube_replicaset_status_observed_generation{namespace="kibana-tst",replicaset="kibana-kibana-7c86d54f8f"} 9 -kube_replicaset_status_observed_generation{namespace="openshift-logging",replicaset="metricbeat-6c69889f67"} 1 -kube_replicaset_status_observed_generation{namespace="openshift-monitoring",replicaset="cluster-monitoring-operator-697c4644b8"} 1 -kube_replicaset_status_observed_generation{namespace="tiller",replicaset="tiller-5f8989c65c"} 1 -kube_replicaset_status_observed_generation{namespace="darwin-integrations",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_observed_generation{namespace="devops-playground",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_observed_generation{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-7f58789949"} 1 -kube_replicaset_status_observed_generation{namespace="edev-tools",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_observed_generation{namespace="gdpr",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_status_observed_generation{namespace="openshift-logging",replicaset="kube-state-metrics-55884cb7cd"} 1 -kube_replicaset_status_observed_generation{namespace="openshift-logging",replicaset="kube-state-metrics-77f9d45cd9"} 2 -kube_replicaset_status_observed_generation{namespace="bi",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_status_observed_generation{namespace="devops-playground",replicaset="sonarqube-operator-6b54d978b9"} 1 -kube_replicaset_status_observed_generation{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-5fcc798577"} 2 -kube_replicaset_status_observed_generation{namespace="kibana-tst",replicaset="kibana-kibana-84fb579bf5"} 2 -kube_replicaset_status_observed_generation{namespace="openshift-logging",replicaset="kube-state-metrics-6487c4cbd8"} 2 -# HELP kube_replicaset_spec_replicas Number of desired pods for a ReplicaSet. -# TYPE kube_replicaset_spec_replicas gauge -kube_replicaset_spec_replicas{namespace="weblogic-poc",replicaset="weblogic-operator-75db9574d9"} 0 -kube_replicaset_spec_replicas{namespace="darwin-integrations",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_spec_replicas{namespace="openshift-monitoring",replicaset="grafana-64fcf487dc"} 1 -kube_replicaset_spec_replicas{namespace="paas-demo",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_spec_replicas{namespace="telenet-cluster-ops",replicaset="jenkins-cr-applier-8f4b7f4d8"} 1 -kube_replicaset_spec_replicas{namespace="test-config",replicaset="kibana-854bdf584d"} 1 -kube_replicaset_spec_replicas{namespace="kibana-tst",replicaset="kibana-kibana-7c86d54f8f"} 0 -kube_replicaset_spec_replicas{namespace="openshift-logging",replicaset="metricbeat-6c69889f67"} 1 -kube_replicaset_spec_replicas{namespace="openshift-monitoring",replicaset="cluster-monitoring-operator-697c4644b8"} 1 -kube_replicaset_spec_replicas{namespace="tiller",replicaset="tiller-5f8989c65c"} 1 -kube_replicaset_spec_replicas{namespace="openshift-logging",replicaset="kube-state-metrics-55884cb7cd"} 1 -kube_replicaset_spec_replicas{namespace="openshift-logging",replicaset="kube-state-metrics-77f9d45cd9"} 0 -kube_replicaset_spec_replicas{namespace="darwin-integrations",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_spec_replicas{namespace="devops-playground",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_spec_replicas{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-7f58789949"} 1 -kube_replicaset_spec_replicas{namespace="edev-tools",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_spec_replicas{namespace="gdpr",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_spec_replicas{namespace="bi",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_spec_replicas{namespace="devops-playground",replicaset="sonarqube-operator-6b54d978b9"} 1 -kube_replicaset_spec_replicas{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-5fcc798577"} 0 -kube_replicaset_spec_replicas{namespace="kibana-tst",replicaset="kibana-kibana-84fb579bf5"} 0 -kube_replicaset_spec_replicas{namespace="openshift-logging",replicaset="kube-state-metrics-6487c4cbd8"} 0 -kube_replicaset_spec_replicas{namespace="devops-playground",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_spec_replicas{namespace="gdpr",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_spec_replicas{namespace="paas-demo",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_spec_replicas{namespace="telenet-baseimages",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_spec_replicas{namespace="openshift-monitoring",replicaset="kube-state-metrics-66c7b98884"} 1 -kube_replicaset_spec_replicas{namespace="telenet-operators",replicaset="namespace-operator-7c6b4dd9f7"} 1 -kube_replicaset_spec_replicas{namespace="adc-vault",replicaset="jenkins-operator-547b7dcbdc"} 0 -kube_replicaset_spec_replicas{namespace="bi",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_spec_replicas{namespace="edev-communication",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_spec_replicas{namespace="edev-communication",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_spec_replicas{namespace="weblogic-poc",replicaset="weblogic-operator-59fb7c87f6"} 0 -kube_replicaset_spec_replicas{namespace="test-config",replicaset="elasticsearch-96b98db7b"} 1 -kube_replicaset_spec_replicas{namespace="tiller",replicaset="tiller-deploy-58c78cccb5"} 1 -kube_replicaset_spec_replicas{namespace="weblogic-poc",replicaset="weblogic-operator-5b5d6c8dbc"} 1 -kube_replicaset_spec_replicas{namespace="edev-tools",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_spec_replicas{namespace="openshift-console",replicaset="console-5b7cc698bd"} 1 -kube_replicaset_spec_replicas{namespace="openshift-monitoring",replicaset="prometheus-operator-599cf5c4d5"} 1 -kube_replicaset_spec_replicas{namespace="openshift-web-console",replicaset="webconsole-555c9bc876"} 3 -kube_replicaset_spec_replicas{namespace="telenet-cluster-ops",replicaset="springboot-cr-applier-76dff99bd6"} 1 -# HELP kube_replicaset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_replicaset_metadata_generation gauge -kube_replicaset_metadata_generation{namespace="openshift-logging",replicaset="metricbeat-6c69889f67"} 1 -kube_replicaset_metadata_generation{namespace="openshift-monitoring",replicaset="cluster-monitoring-operator-697c4644b8"} 1 -kube_replicaset_metadata_generation{namespace="tiller",replicaset="tiller-5f8989c65c"} 1 -kube_replicaset_metadata_generation{namespace="kibana-tst",replicaset="kibana-kibana-7c86d54f8f"} 9 -kube_replicaset_metadata_generation{namespace="devops-playground",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_metadata_generation{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-7f58789949"} 1 -kube_replicaset_metadata_generation{namespace="edev-tools",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_metadata_generation{namespace="gdpr",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_metadata_generation{namespace="openshift-logging",replicaset="kube-state-metrics-55884cb7cd"} 1 -kube_replicaset_metadata_generation{namespace="openshift-logging",replicaset="kube-state-metrics-77f9d45cd9"} 2 -kube_replicaset_metadata_generation{namespace="darwin-integrations",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_metadata_generation{namespace="devops-playground",replicaset="sonarqube-operator-6b54d978b9"} 1 -kube_replicaset_metadata_generation{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-5fcc798577"} 2 -kube_replicaset_metadata_generation{namespace="kibana-tst",replicaset="kibana-kibana-84fb579bf5"} 2 -kube_replicaset_metadata_generation{namespace="openshift-logging",replicaset="kube-state-metrics-6487c4cbd8"} 2 -kube_replicaset_metadata_generation{namespace="bi",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_metadata_generation{namespace="gdpr",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_metadata_generation{namespace="paas-demo",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_metadata_generation{namespace="telenet-baseimages",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_metadata_generation{namespace="devops-playground",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_metadata_generation{namespace="telenet-operators",replicaset="namespace-operator-7c6b4dd9f7"} 1 -kube_replicaset_metadata_generation{namespace="openshift-monitoring",replicaset="kube-state-metrics-66c7b98884"} 1 -kube_replicaset_metadata_generation{namespace="bi",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_metadata_generation{namespace="edev-communication",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_metadata_generation{namespace="edev-communication",replicaset="springboot-operator-59557c798d"} 1 -kube_replicaset_metadata_generation{namespace="weblogic-poc",replicaset="weblogic-operator-59fb7c87f6"} 6 -kube_replicaset_metadata_generation{namespace="adc-vault",replicaset="jenkins-operator-547b7dcbdc"} 2 -kube_replicaset_metadata_generation{namespace="openshift-console",replicaset="console-5b7cc698bd"} 4 -kube_replicaset_metadata_generation{namespace="openshift-monitoring",replicaset="prometheus-operator-599cf5c4d5"} 1 -kube_replicaset_metadata_generation{namespace="openshift-web-console",replicaset="webconsole-555c9bc876"} 3 -kube_replicaset_metadata_generation{namespace="telenet-cluster-ops",replicaset="springboot-cr-applier-76dff99bd6"} 1 -kube_replicaset_metadata_generation{namespace="test-config",replicaset="elasticsearch-96b98db7b"} 2 -kube_replicaset_metadata_generation{namespace="tiller",replicaset="tiller-deploy-58c78cccb5"} 1 -kube_replicaset_metadata_generation{namespace="weblogic-poc",replicaset="weblogic-operator-5b5d6c8dbc"} 5 -kube_replicaset_metadata_generation{namespace="edev-tools",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_metadata_generation{namespace="openshift-monitoring",replicaset="grafana-64fcf487dc"} 1 -kube_replicaset_metadata_generation{namespace="paas-demo",replicaset="jenkins-operator-844b99b574"} 1 -kube_replicaset_metadata_generation{namespace="telenet-cluster-ops",replicaset="jenkins-cr-applier-8f4b7f4d8"} 1 -kube_replicaset_metadata_generation{namespace="test-config",replicaset="kibana-854bdf584d"} 1 -kube_replicaset_metadata_generation{namespace="weblogic-poc",replicaset="weblogic-operator-75db9574d9"} 4 -kube_replicaset_metadata_generation{namespace="darwin-integrations",replicaset="jenkins-operator-844b99b574"} 1 -# HELP kube_replicaset_owner Information about the ReplicaSet's owner. -# TYPE kube_replicaset_owner gauge -kube_replicaset_owner{namespace="adc-vault",replicaset="jenkins-operator-547b7dcbdc",owner_kind="Deployment",owner_name="jenkins-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="bi",replicaset="springboot-operator-59557c798d",owner_kind="Deployment",owner_name="springboot-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="edev-communication",replicaset="jenkins-operator-844b99b574",owner_kind="Deployment",owner_name="jenkins-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="edev-communication",replicaset="springboot-operator-59557c798d",owner_kind="Deployment",owner_name="springboot-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="weblogic-poc",replicaset="weblogic-operator-59fb7c87f6",owner_kind="Deployment",owner_name="weblogic-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="edev-tools",replicaset="jenkins-operator-844b99b574",owner_kind="Deployment",owner_name="jenkins-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="openshift-console",replicaset="console-5b7cc698bd",owner_kind="Deployment",owner_name="console",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="openshift-monitoring",replicaset="prometheus-operator-599cf5c4d5",owner_kind="Deployment",owner_name="prometheus-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="openshift-web-console",replicaset="webconsole-555c9bc876",owner_kind="Deployment",owner_name="webconsole",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="telenet-cluster-ops",replicaset="springboot-cr-applier-76dff99bd6",owner_kind="Deployment",owner_name="springboot-cr-applier",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="test-config",replicaset="elasticsearch-96b98db7b",owner_kind="Deployment",owner_name="elasticsearch",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="tiller",replicaset="tiller-deploy-58c78cccb5",owner_kind="Deployment",owner_name="tiller-deploy",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="weblogic-poc",replicaset="weblogic-operator-5b5d6c8dbc",owner_kind="Deployment",owner_name="weblogic-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="darwin-integrations",replicaset="jenkins-operator-844b99b574",owner_kind="Deployment",owner_name="jenkins-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="openshift-monitoring",replicaset="grafana-64fcf487dc",owner_kind="Deployment",owner_name="grafana",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="paas-demo",replicaset="jenkins-operator-844b99b574",owner_kind="Deployment",owner_name="jenkins-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="telenet-cluster-ops",replicaset="jenkins-cr-applier-8f4b7f4d8",owner_kind="Deployment",owner_name="jenkins-cr-applier",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="test-config",replicaset="kibana-854bdf584d",owner_kind="Deployment",owner_name="kibana",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="weblogic-poc",replicaset="weblogic-operator-75db9574d9",owner_kind="Deployment",owner_name="weblogic-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="kibana-tst",replicaset="kibana-kibana-7c86d54f8f",owner_kind="Deployment",owner_name="kibana-kibana",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="openshift-logging",replicaset="metricbeat-6c69889f67",owner_kind="Deployment",owner_name="metricbeat",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="openshift-monitoring",replicaset="cluster-monitoring-operator-697c4644b8",owner_kind="Deployment",owner_name="cluster-monitoring-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="tiller",replicaset="tiller-5f8989c65c",owner_kind="Deployment",owner_name="tiller",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="darwin-integrations",replicaset="springboot-operator-59557c798d",owner_kind="Deployment",owner_name="springboot-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="devops-playground",replicaset="springboot-operator-59557c798d",owner_kind="Deployment",owner_name="springboot-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-7f58789949",owner_kind="Deployment",owner_name="dynatrace-oneagent-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="edev-tools",replicaset="springboot-operator-59557c798d",owner_kind="Deployment",owner_name="springboot-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="gdpr",replicaset="springboot-operator-59557c798d",owner_kind="Deployment",owner_name="springboot-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="openshift-logging",replicaset="kube-state-metrics-55884cb7cd",owner_kind="Deployment",owner_name="kube-state-metrics",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="openshift-logging",replicaset="kube-state-metrics-77f9d45cd9",owner_kind="Deployment",owner_name="kube-state-metrics",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="bi",replicaset="jenkins-operator-844b99b574",owner_kind="Deployment",owner_name="jenkins-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="devops-playground",replicaset="sonarqube-operator-6b54d978b9",owner_kind="Deployment",owner_name="sonarqube-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-5fcc798577",owner_kind="Deployment",owner_name="dynatrace-oneagent-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="kibana-tst",replicaset="kibana-kibana-84fb579bf5",owner_kind="Deployment",owner_name="kibana-kibana",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="openshift-logging",replicaset="kube-state-metrics-6487c4cbd8",owner_kind="Deployment",owner_name="kube-state-metrics",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="devops-playground",replicaset="jenkins-operator-844b99b574",owner_kind="Deployment",owner_name="jenkins-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="gdpr",replicaset="jenkins-operator-844b99b574",owner_kind="Deployment",owner_name="jenkins-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="paas-demo",replicaset="springboot-operator-59557c798d",owner_kind="Deployment",owner_name="springboot-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="telenet-baseimages",replicaset="jenkins-operator-844b99b574",owner_kind="Deployment",owner_name="jenkins-operator",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="openshift-monitoring",replicaset="kube-state-metrics-66c7b98884",owner_kind="Deployment",owner_name="kube-state-metrics",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="telenet-operators",replicaset="namespace-operator-7c6b4dd9f7",owner_kind="Deployment",owner_name="namespace-operator",owner_is_controller="true"} 1 -# HELP kube_replicaset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_replicaset_labels gauge -kube_replicaset_labels{namespace="darwin-integrations",replicaset="springboot-operator-59557c798d",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_replicaset_labels{namespace="devops-playground",replicaset="springboot-operator-59557c798d",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_replicaset_labels{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-7f58789949",label_dynatrace="operator",label_name="dynatrace-oneagent-operator",label_operator="oneagent",label_pod_template_hash="3914345505"} 1 -kube_replicaset_labels{namespace="edev-tools",replicaset="springboot-operator-59557c798d",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_replicaset_labels{namespace="gdpr",replicaset="springboot-operator-59557c798d",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_replicaset_labels{namespace="openshift-logging",replicaset="kube-state-metrics-55884cb7cd",label_app_kubernetes_io_name="kube-state-metrics",label_app_kubernetes_io_version="v1.8.0",label_pod_template_hash="1144076378"} 1 -kube_replicaset_labels{namespace="openshift-logging",replicaset="kube-state-metrics-77f9d45cd9",label_app_kubernetes_io_name="kube-state-metrics",label_app_kubernetes_io_version="v1.8.0",label_pod_template_hash="3395801785"} 1 -kube_replicaset_labels{namespace="bi",replicaset="jenkins-operator-844b99b574",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_replicaset_labels{namespace="devops-playground",replicaset="sonarqube-operator-6b54d978b9",label_name="sonarqube-operator",label_pod_template_hash="2610853465"} 1 -kube_replicaset_labels{namespace="dynatrace",replicaset="dynatrace-oneagent-operator-5fcc798577",label_dynatrace="operator",label_name="dynatrace-oneagent-operator",label_operator="oneagent",label_pod_template_hash="1977354133"} 1 -kube_replicaset_labels{namespace="kibana-tst",replicaset="kibana-kibana-84fb579bf5",label_app="kibana",label_pod_template_hash="4096135691"} 1 -kube_replicaset_labels{namespace="openshift-logging",replicaset="kube-state-metrics-6487c4cbd8",label_app_kubernetes_io_name="kube-state-metrics",label_app_kubernetes_io_version="v1.8.0",label_pod_template_hash="2043707684"} 1 -kube_replicaset_labels{namespace="devops-playground",replicaset="jenkins-operator-844b99b574",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_replicaset_labels{namespace="gdpr",replicaset="jenkins-operator-844b99b574",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_replicaset_labels{namespace="paas-demo",replicaset="springboot-operator-59557c798d",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_replicaset_labels{namespace="telenet-baseimages",replicaset="jenkins-operator-844b99b574",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_replicaset_labels{namespace="openshift-monitoring",replicaset="kube-state-metrics-66c7b98884",label_app="kube-state-metrics",label_pod_template_hash="2273654440"} 1 -kube_replicaset_labels{namespace="telenet-operators",replicaset="namespace-operator-7c6b4dd9f7",label_name="namespace-operator",label_pod_template_hash="3726088593",label_telenet_be_operator="namespace",label_telenet_be_owner="cloud"} 1 -kube_replicaset_labels{namespace="adc-vault",replicaset="jenkins-operator-547b7dcbdc",label_name="jenkins-operator",label_pod_template_hash="1036387687"} 1 -kube_replicaset_labels{namespace="bi",replicaset="springboot-operator-59557c798d",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_replicaset_labels{namespace="edev-communication",replicaset="jenkins-operator-844b99b574",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_replicaset_labels{namespace="edev-communication",replicaset="springboot-operator-59557c798d",label_name="springboot-operator",label_pod_template_hash="1511373548"} 1 -kube_replicaset_labels{namespace="weblogic-poc",replicaset="weblogic-operator-59fb7c87f6",label_app="weblogic-operator",label_pod_template_hash="1596374392",label_weblogic_operatorName="weblogic-poc",label_weblogic_resourceVersion="operator-v2"} 1 -kube_replicaset_labels{namespace="weblogic-poc",replicaset="weblogic-operator-5b5d6c8dbc",label_app="weblogic-operator",label_pod_template_hash="1618274867",label_weblogic_operatorName="weblogic-poc",label_weblogic_resourceVersion="operator-v2"} 1 -kube_replicaset_labels{namespace="edev-tools",replicaset="jenkins-operator-844b99b574",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_replicaset_labels{namespace="openshift-console",replicaset="console-5b7cc698bd",label_app="openshift-console",label_component="ui",label_pod_template_hash="1637725468"} 1 -kube_replicaset_labels{namespace="openshift-monitoring",replicaset="prometheus-operator-599cf5c4d5",label_k8s_app="prometheus-operator",label_pod_template_hash="1557917081"} 1 -kube_replicaset_labels{namespace="openshift-web-console",replicaset="webconsole-555c9bc876",label_app="openshift-web-console",label_pod_template_hash="1117567432",label_webconsole="true"} 1 -kube_replicaset_labels{namespace="telenet-cluster-ops",replicaset="springboot-cr-applier-76dff99bd6",label_app="springboot-cr-applier",label_pod_template_hash="3289955682"} 1 -kube_replicaset_labels{namespace="test-config",replicaset="elasticsearch-96b98db7b",label_app="elasticsearch",label_pod_template_hash="526548636"} 1 -kube_replicaset_labels{namespace="tiller",replicaset="tiller-deploy-58c78cccb5",label_app="helm",label_name="tiller",label_pod_template_hash="1473477761"} 1 -kube_replicaset_labels{namespace="darwin-integrations",replicaset="jenkins-operator-844b99b574",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_replicaset_labels{namespace="openshift-monitoring",replicaset="grafana-64fcf487dc",label_app="grafana",label_pod_template_hash="2097904387"} 1 -kube_replicaset_labels{namespace="paas-demo",replicaset="jenkins-operator-844b99b574",label_name="jenkins-operator",label_pod_template_hash="4006556130"} 1 -kube_replicaset_labels{namespace="telenet-cluster-ops",replicaset="jenkins-cr-applier-8f4b7f4d8",label_app="jenkins-cr-applier",label_pod_template_hash="490639084"} 1 -kube_replicaset_labels{namespace="test-config",replicaset="kibana-854bdf584d",label_app="kibana",label_pod_template_hash="4106891408"} 1 -kube_replicaset_labels{namespace="weblogic-poc",replicaset="weblogic-operator-75db9574d9",label_app="weblogic-operator",label_pod_template_hash="3186513085",label_weblogic_operatorName="weblogic-poc",label_weblogic_resourceVersion="operator-v2"} 1 -kube_replicaset_labels{namespace="kibana-tst",replicaset="kibana-kibana-7c86d54f8f",label_app="kibana",label_pod_template_hash="3742810949"} 1 -kube_replicaset_labels{namespace="openshift-logging",replicaset="metricbeat-6c69889f67",label_app="metricbeat",label_pod_template_hash="2725445923"} 1 -kube_replicaset_labels{namespace="openshift-monitoring",replicaset="cluster-monitoring-operator-697c4644b8",label_app="cluster-monitoring-operator",label_pod_template_hash="2537020064"} 1 -kube_replicaset_labels{namespace="tiller",replicaset="tiller-5f8989c65c",label_app="helm",label_name="tiller",label_pod_template_hash="1945457217"} 1 -# HELP kube_replicationcontroller_created Unix creation timestamp -# TYPE kube_replicationcontroller_created gauge -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-14"} 1.571662637e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-10"} 1.575376425e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-45"} 1.577687214e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-9"} 1.562158665e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-42"} 1.577426304e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-38"} 1.573733691e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-17"} 1.571661107e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="docker-registry-2"} 1.571823276e+09 -kube_replicationcontroller_created{namespace="playground",replicationcontroller="nwtool-1"} 1.570652454e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-48"} 1.576751193e+09 -kube_replicationcontroller_created{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-3"} 1.576573109e+09 -kube_replicationcontroller_created{namespace="jdk",replicationcontroller="base-jdk7-2"} 1.554729133e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-trg-9"} 1.564925458e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-6"} 1.575969289e+09 -kube_replicationcontroller_created{namespace="gdpr",replicationcontroller="jenkins-9"} 1.575969423e+09 -kube_replicationcontroller_created{namespace="base-apache",replicationcontroller="base-apache-36"} 1.56380688e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-angular-30"} 1.56215827e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-34"} 1.573731872e+09 -kube_replicationcontroller_created{namespace="gdpr",replicationcontroller="jenkins-2"} 1.56810119e+09 -kube_replicationcontroller_created{namespace="default",replicationcontroller="registry-console-1"} 1.551394739e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-angular-37"} 1.563365535e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-51"} 1.577774517e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-49"} 1.577956177e+09 -kube_replicationcontroller_created{namespace="myproject",replicationcontroller="wls-domain-dinoman-2"} 1.572329634e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="docker-registry-3"} 1.571824756e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-4"} 1.571382594e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-40"} 1.576045014e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-35"} 1.573732145e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-dev-21"} 1.575970897e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-edp-1"} 1.554995429e+09 -kube_replicationcontroller_created{namespace="gdpr",replicationcontroller="jenkins-5"} 1.573203437e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="jenkins-1"} 1.571318597e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-41"} 1.57604732e+09 -kube_replicationcontroller_created{namespace="base-apache",replicationcontroller="base-apache-27"} 1.563461062e+09 -kube_replicationcontroller_created{namespace="awx",replicationcontroller="nwtool-5"} 1.570709786e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-12"} 1.575376577e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-dvp-50"} 1.575972369e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="jenkins-2"} 1.572516429e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-5"} 1.57199106e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-edp-4"} 1.575972583e+09 -kube_replicationcontroller_created{namespace="base-apache",replicationcontroller="base-apache-33"} 1.563785826e+09 -kube_replicationcontroller_created{namespace="aem",replicationcontroller="atomic-runtime-20"} 1.572880848e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-52"} 1.573746618e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-15"} 1.573809565e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-16"} 1.573824425e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-3"} 1.561990031e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-dvp-51"} 1.576531499e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-44"} 1.573737184e+09 -kube_replicationcontroller_created{namespace="tiptool-uat",replicationcontroller="web-6"} 1.552645041e+09 -kube_replicationcontroller_created{namespace="myproject",replicationcontroller="microservice-5"} 1.575528664e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-16"} 1.571659972e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-11"} 1.572961221e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-3"} 1.574243296e+09 -kube_replicationcontroller_created{namespace="adc-vault",replicationcontroller="base-vault-10"} 1.557755242e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-3"} 1.57138127e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-dev-27"} 1.576064272e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-46"} 1.576500294e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-47"} 1.577691994e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-mre-41"} 1.576056355e+09 -kube_replicationcontroller_created{namespace="aem",replicationcontroller="atomic-runtime-28"} 1.573145357e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-57"} 1.573823137e+09 -kube_replicationcontroller_created{namespace="aem",replicationcontroller="atomic-runtime-25"} 1.572884042e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-mre-1"} 1.554995397e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-13"} 1.570805162e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-19"} 1.575657923e+09 -kube_replicationcontroller_created{namespace="paas-cloud-base-images",replicationcontroller="jenkins-1"} 1.560937528e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="sonarqube-2"} 1.573756784e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-trg-6"} 1.572444887e+09 -kube_replicationcontroller_created{namespace="base-apache",replicationcontroller="base-apache-30"} 1.563462911e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-trg-1"} 1.554236432e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-7"} 1.571386281e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-uat-24"} 1.559562721e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-25"} 1.571750256e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-trg-2"} 1.557389911e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-trg-13"} 1.574092939e+09 -kube_replicationcontroller_created{namespace="jenkins",replicationcontroller="jenkins-3"} 1.562079045e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-47"} 1.576750786e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-uat-23"} 1.559558802e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-1"} 1.571225301e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-2"} 1.576531943e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-uat-30"} 1.575972611e+09 -kube_replicationcontroller_created{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-3"} 1.567547443e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-prod-13"} 1.576069433e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-sup-1"} 1.554995413e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-8"} 1.575284177e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-angular-39"} 1.563374368e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-50"} 1.573741863e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-9"} 1.572461807e+09 -kube_replicationcontroller_created{namespace="bi",replicationcontroller="jenkins-2"} 1.562668715e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-30"} 1.572526615e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-int-3"} 1.575972588e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-3"} 1.576531943e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-18"} 1.572517032e+09 -kube_replicationcontroller_created{namespace="adc-vault",replicationcontroller="base-vault-9"} 1.557755217e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-mre-44"} 1.576537125e+09 -kube_replicationcontroller_created{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-1"} 1.565615277e+09 -kube_replicationcontroller_created{namespace="adc-vault",replicationcontroller="base-vault-2"} 1.557753851e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="jenkins-2"} 1.572511513e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-2"} 1.561733074e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-10"} 1.575540299e+09 -kube_replicationcontroller_created{namespace="base-apache",replicationcontroller="base-apache-32"} 1.563465998e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-11"} 1.57165817e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-dev-23"} 1.576052596e+09 -kube_replicationcontroller_created{namespace="adc-vault",replicationcontroller="base-vault-12"} 1.558018338e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-49"} 1.577694364e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-angular-38"} 1.563373647e+09 -kube_replicationcontroller_created{namespace="adc-vault",replicationcontroller="base-vault-3"} 1.55775448e+09 -kube_replicationcontroller_created{namespace="tiptool-uat",replicationcontroller="web-4"} 1.551802472e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-10"} 1.570635868e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-1"} 1.569923637e+09 -kube_replicationcontroller_created{namespace="openshift-monitoring",replicationcontroller="azure-alert-omi-1"} 1.562056607e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-12"} 1.570724789e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-26"} 1.57175082e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="psr-aggregator-uat-1"} 1.57502768e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-6"} 1.571385885e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-19"} 1.571667564e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-2"} 1.574240337e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-4"} 1.574241496e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-12"} 1.573547965e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-47"} 1.573738045e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-angular-36"} 1.563362049e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-50"} 1.577960371e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-2"} 1.571926661e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-uat-22"} 1.559558451e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-dvp-46"} 1.562658154e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-46"} 1.577689754e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-56"} 1.573821637e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-4"} 1.561990061e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-dvp-48"} 1.564136128e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-trg-8"} 1.572694089e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-uat-26"} 1.562663259e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-trg-5"} 1.557821764e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-45"} 1.576054562e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-trg-10"} 1.574067222e+09 -kube_replicationcontroller_created{namespace="aem",replicationcontroller="atomic-runtime-18"} 1.572879338e+09 -kube_replicationcontroller_created{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-7"} 1.567736906e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-24"} 1.571749504e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-trg-11"} 1.574076299e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-1"} 1.566911726e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-dvp-42"} 1.562573623e+09 -kube_replicationcontroller_created{namespace="jdk",replicationcontroller="base-jdk7-1"} 1.553694679e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-4"} 1.576058231e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-11"} 1.575376429e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-uat-25"} 1.562658192e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-42"} 1.573736588e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-1"} 1.573205761e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-mre-35"} 1.574090343e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-3"} 1.57198855e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-dvp-47"} 1.562663163e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-29"} 1.571828345e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-13"} 1.571658809e+09 -kube_replicationcontroller_created{namespace="jenkins",replicationcontroller="jenkins-2-centos7-1"} 1.557827429e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-43"} 1.577437135e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-prod-8"} 1.575645498e+09 -kube_replicationcontroller_created{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-8"} 1.574690038e+09 -kube_replicationcontroller_created{namespace="gdpr",replicationcontroller="jenkins-3"} 1.568105172e+09 -kube_replicationcontroller_created{namespace="base-apache",replicationcontroller="base-apache-29"} 1.563461673e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-44"} 1.577685824e+09 -kube_replicationcontroller_created{namespace="gdpr",replicationcontroller="jenkins-1"} 1.567674874e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-prod-14"} 1.576070019e+09 -kube_replicationcontroller_created{namespace="adc-vault",replicationcontroller="base-vault-6"} 1.557754928e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-edp-3"} 1.562578216e+09 -kube_replicationcontroller_created{namespace="jenkins",replicationcontroller="jenkins-1"} 1.557827635e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-4"} 1.571990687e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="jenkins-1"} 1.572004862e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-6"} 1.562156946e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-angular-32"} 1.562158672e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-2"} 1.571379855e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-10"} 1.571656639e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-9"} 1.575284179e+09 -kube_replicationcontroller_created{namespace="myproject",replicationcontroller="microservice-4"} 1.575363471e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-8"} 1.562158591e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-1"} 1.56992363e+09 -kube_replicationcontroller_created{namespace="jdk",replicationcontroller="base-jdk8-1"} 1.553693928e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-prod-15"} 1.576071793e+09 -kube_replicationcontroller_created{namespace="awx",replicationcontroller="nwtool-1"} 1.570652667e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-15"} 1.571663246e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-36"} 1.573732331e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-13"} 1.573549719e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-18"} 1.575560889e+09 -kube_replicationcontroller_created{namespace="awx",replicationcontroller="nwtool-6"} 1.570716824e+09 -kube_replicationcontroller_created{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-7"} 1.565949777e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="sonarqube-1"} 1.57192198e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="sonarqube-2"} 1.574153699e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-20"} 1.574090371e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-prod-7"} 1.574676222e+09 -kube_replicationcontroller_created{namespace="aem",replicationcontroller="atomic-runtime-27"} 1.573125082e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-5"} 1.571382795e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-9"} 1.574689266e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-6"} 1.575284093e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-dvp-41"} 1.561467883e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-53"} 1.573758387e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-1"} 1.573205771e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-37"} 1.573733493e+09 -kube_replicationcontroller_created{namespace="myproject",replicationcontroller="microservice-1"} 1.575291818e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-uat-27"} 1.56415214e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-uat-20"} 1.558622156e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-43"} 1.576048489e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-1"} 1.569923665e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-uat-28"} 1.564909446e+09 -kube_replicationcontroller_created{namespace="aem",replicationcontroller="atomic-runtime-22"} 1.572882543e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-5"} 1.562156474e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="sonarqube-3"} 1.573757577e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-6"} 1.571991483e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-17"} 1.574090334e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-dev-19"} 1.575969466e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-dev-25"} 1.576059059e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-prod-9"} 1.575647189e+09 -kube_replicationcontroller_created{namespace="tiptool-uat",replicationcontroller="web-3"} 1.551802031e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-5"} 1.574941307e+09 -kube_replicationcontroller_created{namespace="gdpr",replicationcontroller="jenkins-6"} 1.575312154e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-angular-31"} 1.562158657e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-dev-26"} 1.576059258e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-39"} 1.573735464e+09 -kube_replicationcontroller_created{namespace="jenkins-operator-demo",replicationcontroller="jenkins-1"} 1.568722989e+09 -kube_replicationcontroller_created{namespace="bi",replicationcontroller="jenkins-3"} 1.569418339e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-17"} 1.571664139e+09 -kube_replicationcontroller_created{namespace="bi",replicationcontroller="jenkins-1"} 1.562668173e+09 -kube_replicationcontroller_created{namespace="awx",replicationcontroller="nwtool-4"} 1.57065557e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-trg-4"} 1.557752787e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-3"} 1.57424081e+09 -kube_replicationcontroller_created{namespace="myproject",replicationcontroller="wls-domain-dinoman-1"} 1.572258524e+09 -kube_replicationcontroller_created{namespace="adc-vault",replicationcontroller="base-vault-5"} 1.557754871e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-55"} 1.573821165e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-mre-39"} 1.57599163e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="jenkins-2"} 1.572515073e+09 -kube_replicationcontroller_created{namespace="base-apache",replicationcontroller="base-apache-28"} 1.563461366e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-1"} 1.569923647e+09 -kube_replicationcontroller_created{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-6"} 1.574689673e+09 -kube_replicationcontroller_created{namespace="adc-vault",replicationcontroller="base-vault-11"} 1.55775602e+09 -kube_replicationcontroller_created{namespace="bi",replicationcontroller="jenkins-4"} 1.573206218e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-lat-1"} 1.554995365e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-dvp-44"} 1.562578357e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-trg-12"} 1.574090392e+09 -kube_replicationcontroller_created{namespace="default",replicationcontroller="router-1"} 1.551394715e+09 -kube_replicationcontroller_created{namespace="paas-cloud-base-images",replicationcontroller="jenkins-2"} 1.561468614e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-10"} 1.572961209e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-prod-11"} 1.576065392e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-7"} 1.575284094e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-trg-8"} 1.558959909e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-3"} 1.57653194e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-33"} 1.573731863e+09 -kube_replicationcontroller_created{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-6"} 1.567564096e+09 -kube_replicationcontroller_created{namespace="gdpr",replicationcontroller="jenkins-4"} 1.568105922e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-8"} 1.5718444e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-58"} 1.575970155e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-48"} 1.577693394e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-2"} 1.569923662e+09 -kube_replicationcontroller_created{namespace="awx",replicationcontroller="nwtool-3"} 1.570655224e+09 -kube_replicationcontroller_created{namespace="gdpr",replicationcontroller="jenkins-7"} 1.575382919e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-1"} 1.561638788e+09 -kube_replicationcontroller_created{namespace="tiptool-uat",replicationcontroller="web-2"} 1.551801963e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-mre-43"} 1.576230905e+09 -kube_replicationcontroller_created{namespace="aem",replicationcontroller="atomic-runtime-19"} 1.57287983e+09 -kube_replicationcontroller_created{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-9"} 1.574690098e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-28"} 1.571820367e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-11"} 1.57063785e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-uat-21"} 1.559117008e+09 -kube_replicationcontroller_created{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-1"} 1.556549908e+09 -kube_replicationcontroller_created{namespace="jenkins",replicationcontroller="jenkins-4"} 1.562317693e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="jenkins-1"} 1.554236406e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-mre-45"} 1.576756912e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-trg-10"} 1.575972602e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-14"} 1.571303214e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-32"} 1.573730217e+09 -kube_replicationcontroller_created{namespace="adc-vault",replicationcontroller="base-vault-4"} 1.55775472e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-21"} 1.571681425e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-trg-4"} 1.572360484e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-mre-42"} 1.576058656e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-44"} 1.576048623e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-trg-3"} 1.572345505e+09 -kube_replicationcontroller_created{namespace="gdpr",replicationcontroller="saint-peter-uat-1"} 1.576002602e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-dev-18"} 1.575644948e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-8"} 1.571386844e+09 -kube_replicationcontroller_created{namespace="jenkins",replicationcontroller="jenkins-2"} 1.562079043e+09 -kube_replicationcontroller_created{namespace="base-apache",replicationcontroller="base-apache-34"} 1.563800235e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-mre-37"} 1.575971356e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-12"} 1.571658317e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-mre-38"} 1.575990175e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-45"} 1.573737348e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-7"} 1.576058214e+09 -kube_replicationcontroller_created{namespace="tiptool-uat",replicationcontroller="web-5"} 1.552554649e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-23"} 1.571681673e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-20"} 1.571668153e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-42"} 1.576047798e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-31"} 1.573729772e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="sonarqube-1"} 1.573755063e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-10"} 1.562158678e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-mre-40"} 1.576050896e+09 -kube_replicationcontroller_created{namespace="tiptool-dvp",replicationcontroller="web-2"} 1.552038394e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-trg-7"} 1.557912635e+09 -kube_replicationcontroller_created{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-4"} 1.564731683e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-27"} 1.571820289e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-46"} 1.573737612e+09 -kube_replicationcontroller_created{namespace="gdpr",replicationcontroller="jenkins-8"} 1.575452635e+09 -kube_replicationcontroller_created{namespace="default",replicationcontroller="docker-registry-1"} 1.551394733e+09 -kube_replicationcontroller_created{namespace="myproject",replicationcontroller="microservice-2"} 1.575291946e+09 -kube_replicationcontroller_created{namespace="adc-vault",replicationcontroller="base-vault-7"} 1.557754967e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-18"} 1.571667003e+09 -kube_replicationcontroller_created{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-1"} 1.567518416e+09 -kube_replicationcontroller_created{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-5"} 1.564731685e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-1"} 1.569923656e+09 -kube_replicationcontroller_created{namespace="telenet-baseimages",replicationcontroller="jenkins-1"} 1.573208839e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-int-2"} 1.554728695e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-trg-9"} 1.573115092e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-22"} 1.57168156e+09 -kube_replicationcontroller_created{namespace="myproject",replicationcontroller="dummy-1"} 1.572330279e+09 -kube_replicationcontroller_created{namespace="aem",replicationcontroller="atomic-runtime-17"} 1.572878819e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-trg-3"} 1.557394268e+09 -kube_replicationcontroller_created{namespace="bi",replicationcontroller="cde-goldengate-rdb-uat-1"} 1.57521127e+09 -kube_replicationcontroller_created{namespace="base-apache",replicationcontroller="base-apache-31"} 1.563463899e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-2"} 1.574241594e+09 -kube_replicationcontroller_created{namespace="adc-vault",replicationcontroller="base-vault-8"} 1.557755175e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-4"} 1.574867383e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-dvp-43"} 1.562577719e+09 -kube_replicationcontroller_created{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-6"} 1.565949774e+09 -kube_replicationcontroller_created{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-2"} 1.562324479e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-prod-16"} 1.578316194e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-43"} 1.573736689e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-19"} 1.573824462e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-13"} 1.575376588e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-2"} 1.569923672e+09 -kube_replicationcontroller_created{namespace="aem",replicationcontroller="atomic-runtime-24"} 1.572883947e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-angular-29"} 1.562158176e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-14"} 1.57537687e+09 -kube_replicationcontroller_created{namespace="tiptool-uat",replicationcontroller="web-1"} 1.551395529e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-dev-20"} 1.575970115e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="docker-registry-4"} 1.571825248e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="sonarqube-3"} 1.57415505e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-48"} 1.573738511e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-prod-6"} 1.574246785e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-dvp-49"} 1.574084149e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-prod-12"} 1.576067878e+09 -kube_replicationcontroller_created{namespace="tiptool-uat",replicationcontroller="web-7"} 1.552647179e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-2"} 1.576531953e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-11"} 1.576496589e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-5"} 1.574243105e+09 -kube_replicationcontroller_created{namespace="awx",replicationcontroller="nwtool-2"} 1.570652736e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-dev-22"} 1.575974326e+09 -kube_replicationcontroller_created{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-2"} 1.567518833e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-trg-5"} 1.57242039e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="jenkins-1"} 1.573205019e+09 -kube_replicationcontroller_created{namespace="myproject",replicationcontroller="microservice-3"} 1.575358395e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-angular-35"} 1.563353363e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-2"} 1.566912471e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-edp-2"} 1.562574169e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-angular-33"} 1.56328422e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-dev-17"} 1.574675377e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-1"} 1.571926653e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-int-1"} 1.554728463e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-prod-10"} 1.575971142e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-16"} 1.571663616e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-7"} 1.571993135e+09 -kube_replicationcontroller_created{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-5"} 1.567548486e+09 -kube_replicationcontroller_created{namespace="aem",replicationcontroller="atomic-runtime-21"} 1.572881302e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-54"} 1.573819796e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-50"} 1.577766048e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-15"} 1.571311987e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-trg-7"} 1.572461855e+09 -kube_replicationcontroller_created{namespace="base-apache",replicationcontroller="base-apache-35"} 1.563805085e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-dev-24"} 1.576056936e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-7"} 1.562158274e+09 -kube_replicationcontroller_created{namespace="telenet-baseimages",replicationcontroller="jenkins-2"} 1.574065313e+09 -kube_replicationcontroller_created{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-52"} 1.5782844e+09 -kube_replicationcontroller_created{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-4"} 1.567547758e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-trg-6"} 1.557911996e+09 -kube_replicationcontroller_created{namespace="aem",replicationcontroller="atomic-runtime-26"} 1.572942064e+09 -kube_replicationcontroller_created{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-8"} 1.573844209e+09 -kube_replicationcontroller_created{namespace="bi",replicationcontroller="cde-residential-customer-uat-1"} 1.575211291e+09 -kube_replicationcontroller_created{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-5"} 1.57831658e+09 -kube_replicationcontroller_created{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-2"} 1.565615894e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-uat-29"} 1.57415731e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-3"} 1.566978861e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-41"} 1.573736312e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="plot-mre-36"} 1.574092678e+09 -kube_replicationcontroller_created{namespace="tiptool-dvp",replicationcontroller="web-1"} 1.551395509e+09 -kube_replicationcontroller_created{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-3"} 1.562324482e+09 -kube_replicationcontroller_created{namespace="playground",replicationcontroller="httpd-1"} 1.570646365e+09 -kube_replicationcontroller_created{namespace="paas-demo",replicationcontroller="jenkins-1"} 1.570803985e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-9"} 1.571387619e+09 -kube_replicationcontroller_created{namespace="casa-mila-squad",replicationcontroller="move-app-angular-34"} 1.563286982e+09 -kube_replicationcontroller_created{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-2"} 1.569923654e+09 -kube_replicationcontroller_created{namespace="base-apache",replicationcontroller="base-apache-26"} 1.563461023e+09 -kube_replicationcontroller_created{namespace="edev-communication",replicationcontroller="jenkins-3"} 1.57597135e+09 -kube_replicationcontroller_created{namespace="adc-vault",replicationcontroller="jenkins-1"} 1.570110316e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-40"} 1.573736167e+09 -kube_replicationcontroller_created{namespace="weblogic-poc",replicationcontroller="docker-registry-1"} 1.571318125e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-51"} 1.573741971e+09 -kube_replicationcontroller_created{namespace="tiptool",replicationcontroller="tiptool-dvp-45"} 1.562580302e+09 -kube_replicationcontroller_created{namespace="devops-playground",replicationcontroller="jenkins-49"} 1.573741118e+09 -kube_replicationcontroller_created{namespace="bi",replicationcontroller="cde-pega-feeder-uat-1"} 1.57521128e+09 -# HELP kube_replicationcontroller_status_replicas The number of replicas per ReplicationController. -# TYPE kube_replicationcontroller_status_replicas gauge -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-trg-11"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-1"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-42"} 0 -kube_replicationcontroller_status_replicas{namespace="aem",replicationcontroller="atomic-runtime-18"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-7"} 1 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-24"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-11"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-25"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-42"} 0 -kube_replicationcontroller_status_replicas{namespace="jdk",replicationcontroller="base-jdk7-1"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-4"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-13"} 0 -kube_replicationcontroller_status_replicas{namespace="jenkins",replicationcontroller="jenkins-2-centos7-1"} 0 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-43"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-1"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-mre-35"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-3"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-47"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-29"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-8"} 0 -kube_replicationcontroller_status_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-8"} 0 -kube_replicationcontroller_status_replicas{namespace="gdpr",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-3"} 0 -kube_replicationcontroller_status_replicas{namespace="jenkins",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-4"} 0 -kube_replicationcontroller_status_replicas{namespace="base-apache",replicationcontroller="base-apache-29"} 0 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-44"} 0 -kube_replicationcontroller_status_replicas{namespace="gdpr",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-14"} 0 -kube_replicationcontroller_status_replicas{namespace="adc-vault",replicationcontroller="base-vault-6"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-6"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-8"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-1"} 0 -kube_replicationcontroller_status_replicas{namespace="jdk",replicationcontroller="base-jdk8-1"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-32"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-10"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-9"} 0 -kube_replicationcontroller_status_replicas{namespace="myproject",replicationcontroller="microservice-4"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-18"} 0 -kube_replicationcontroller_status_replicas{namespace="awx",replicationcontroller="nwtool-6"} 0 -kube_replicationcontroller_status_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-7"} 1 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-15"} 0 -kube_replicationcontroller_status_replicas{namespace="awx",replicationcontroller="nwtool-1"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-15"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-36"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-13"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-5"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-9"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-6"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="sonarqube-1"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="sonarqube-2"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-20"} 1 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-7"} 0 -kube_replicationcontroller_status_replicas{namespace="aem",replicationcontroller="atomic-runtime-27"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-1"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-37"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-41"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-53"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-20"} 0 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-43"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-1"} 0 -kube_replicationcontroller_status_replicas{namespace="myproject",replicationcontroller="microservice-1"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-27"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-5"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="sonarqube-3"} 1 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-6"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-28"} 0 -kube_replicationcontroller_status_replicas{namespace="aem",replicationcontroller="atomic-runtime-22"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-19"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-25"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-17"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-5"} 0 -kube_replicationcontroller_status_replicas{namespace="gdpr",replicationcontroller="jenkins-6"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-31"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-9"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool-uat",replicationcontroller="web-3"} 0 -kube_replicationcontroller_status_replicas{namespace="jenkins-operator-demo",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-26"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-39"} 0 -kube_replicationcontroller_status_replicas{namespace="awx",replicationcontroller="nwtool-4"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-4"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-3"} 0 -kube_replicationcontroller_status_replicas{namespace="bi",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-17"} 0 -kube_replicationcontroller_status_replicas{namespace="bi",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_replicas{namespace="myproject",replicationcontroller="wls-domain-dinoman-1"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-mre-39"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_replicas{namespace="base-apache",replicationcontroller="base-apache-28"} 0 -kube_replicationcontroller_status_replicas{namespace="adc-vault",replicationcontroller="base-vault-5"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-55"} 0 -kube_replicationcontroller_status_replicas{namespace="adc-vault",replicationcontroller="base-vault-11"} 0 -kube_replicationcontroller_status_replicas{namespace="bi",replicationcontroller="jenkins-4"} 1 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-lat-1"} 2 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-1"} 0 -kube_replicationcontroller_status_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-6"} 0 -kube_replicationcontroller_status_replicas{namespace="default",replicationcontroller="router-1"} 2 -kube_replicationcontroller_status_replicas{namespace="paas-cloud-base-images",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-10"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-44"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-trg-12"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-8"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-3"} 1 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-33"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-11"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-7"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-58"} 1 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-48"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-2"} 1 -kube_replicationcontroller_status_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-6"} 0 -kube_replicationcontroller_status_replicas{namespace="gdpr",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-8"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool-uat",replicationcontroller="web-2"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-mre-43"} 0 -kube_replicationcontroller_status_replicas{namespace="aem",replicationcontroller="atomic-runtime-19"} 0 -kube_replicationcontroller_status_replicas{namespace="awx",replicationcontroller="nwtool-3"} 0 -kube_replicationcontroller_status_replicas{namespace="gdpr",replicationcontroller="jenkins-7"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-1"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-21"} 0 -kube_replicationcontroller_status_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-1"} 0 -kube_replicationcontroller_status_replicas{namespace="jenkins",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_status_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-9"} 1 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-28"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-11"} 0 -kube_replicationcontroller_status_replicas{namespace="adc-vault",replicationcontroller="base-vault-4"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-21"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-trg-4"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-mre-45"} 1 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-10"} 2 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-14"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-32"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-mre-42"} 0 -kube_replicationcontroller_status_replicas{namespace="jenkins",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_replicas{namespace="base-apache",replicationcontroller="base-apache-34"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-mre-37"} 0 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-44"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-trg-3"} 0 -kube_replicationcontroller_status_replicas{namespace="gdpr",replicationcontroller="saint-peter-uat-1"} 1 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-18"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-8"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-23"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-20"} 0 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-42"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-12"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-mre-38"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-45"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-7"} 1 -kube_replicationcontroller_status_replicas{namespace="tiptool-uat",replicationcontroller="web-5"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-31"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-7"} 0 -kube_replicationcontroller_status_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-4"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-27"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="sonarqube-1"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-10"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-mre-40"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool-dvp",replicationcontroller="web-2"} 0 -kube_replicationcontroller_status_replicas{namespace="adc-vault",replicationcontroller="base-vault-7"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-18"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-1"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-46"} 0 -kube_replicationcontroller_status_replicas{namespace="gdpr",replicationcontroller="jenkins-8"} 0 -kube_replicationcontroller_status_replicas{namespace="default",replicationcontroller="docker-registry-1"} 1 -kube_replicationcontroller_status_replicas{namespace="myproject",replicationcontroller="microservice-2"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-22"} 0 -kube_replicationcontroller_status_replicas{namespace="myproject",replicationcontroller="dummy-1"} 0 -kube_replicationcontroller_status_replicas{namespace="aem",replicationcontroller="atomic-runtime-17"} 0 -kube_replicationcontroller_status_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-5"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-1"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-baseimages",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-int-2"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-trg-9"} 0 -kube_replicationcontroller_status_replicas{namespace="base-apache",replicationcontroller="base-apache-31"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-3"} 0 -kube_replicationcontroller_status_replicas{namespace="bi",replicationcontroller="cde-goldengate-rdb-uat-1"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-43"} 0 -kube_replicationcontroller_status_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-6"} 0 -kube_replicationcontroller_status_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-2"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-2"} 0 -kube_replicationcontroller_status_replicas{namespace="adc-vault",replicationcontroller="base-vault-8"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-4"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-13"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-2"} 0 -kube_replicationcontroller_status_replicas{namespace="aem",replicationcontroller="atomic-runtime-24"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-16"} 1 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-43"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-19"} 0 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-4"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="sonarqube-3"} 1 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-48"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-29"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-14"} 2 -kube_replicationcontroller_status_replicas{namespace="tiptool-uat",replicationcontroller="web-1"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-20"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-6"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-49"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-2"} 1 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-11"} 2 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-12"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool-uat",replicationcontroller="web-7"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-2"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-trg-5"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="jenkins-1"} 1 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-5"} 0 -kube_replicationcontroller_status_replicas{namespace="awx",replicationcontroller="nwtool-2"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-22"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-2"} 0 -kube_replicationcontroller_status_replicas{namespace="myproject",replicationcontroller="microservice-3"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-35"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-17"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-2"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-33"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-5"} 0 -kube_replicationcontroller_status_replicas{namespace="aem",replicationcontroller="atomic-runtime-21"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-54"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-1"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-int-1"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-10"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-16"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-7"} 0 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-50"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-trg-7"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-15"} 0 -kube_replicationcontroller_status_replicas{namespace="base-apache",replicationcontroller="base-apache-35"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-24"} 0 -kube_replicationcontroller_status_replicas{namespace="aem",replicationcontroller="atomic-runtime-26"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-8"} 0 -kube_replicationcontroller_status_replicas{namespace="bi",replicationcontroller="cde-residential-customer-uat-1"} 1 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-7"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-baseimages",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-52"} 1 -kube_replicationcontroller_status_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-4"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-6"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-5"} 1 -kube_replicationcontroller_status_replicas{namespace="tiptool-dvp",replicationcontroller="web-1"} 0 -kube_replicationcontroller_status_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-3"} 0 -kube_replicationcontroller_status_replicas{namespace="playground",replicationcontroller="httpd-1"} 1 -kube_replicationcontroller_status_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-2"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-29"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-3"} 1 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-41"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-mre-36"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="jenkins-3"} 1 -kube_replicationcontroller_status_replicas{namespace="adc-vault",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-40"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-9"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-34"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-2"} 0 -kube_replicationcontroller_status_replicas{namespace="base-apache",replicationcontroller="base-apache-26"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-45"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-49"} 0 -kube_replicationcontroller_status_replicas{namespace="bi",replicationcontroller="cde-pega-feeder-uat-1"} 1 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-1"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-51"} 0 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-42"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-38"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-17"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-14"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-10"} 0 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-45"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-9"} 0 -kube_replicationcontroller_status_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-3"} 1 -kube_replicationcontroller_status_replicas{namespace="jdk",replicationcontroller="base-jdk7-2"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-9"} 0 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-2"} 0 -kube_replicationcontroller_status_replicas{namespace="playground",replicationcontroller="nwtool-1"} 1 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-48"} 0 -kube_replicationcontroller_status_replicas{namespace="gdpr",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_replicas{namespace="default",replicationcontroller="registry-console-1"} 1 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-37"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-6"} 0 -kube_replicationcontroller_status_replicas{namespace="gdpr",replicationcontroller="jenkins-9"} 1 -kube_replicationcontroller_status_replicas{namespace="base-apache",replicationcontroller="base-apache-36"} 1 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-30"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-34"} 0 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-51"} 0 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-49"} 0 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-40"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-35"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-21"} 0 -kube_replicationcontroller_status_replicas{namespace="myproject",replicationcontroller="wls-domain-dinoman-2"} 0 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-3"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-1"} 0 -kube_replicationcontroller_status_replicas{namespace="gdpr",replicationcontroller="jenkins-5"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-50"} 0 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-5"} 0 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-41"} 0 -kube_replicationcontroller_status_replicas{namespace="base-apache",replicationcontroller="base-apache-27"} 0 -kube_replicationcontroller_status_replicas{namespace="awx",replicationcontroller="nwtool-5"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-12"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-16"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-3"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-51"} 1 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-4"} 2 -kube_replicationcontroller_status_replicas{namespace="base-apache",replicationcontroller="base-apache-33"} 0 -kube_replicationcontroller_status_replicas{namespace="aem",replicationcontroller="atomic-runtime-20"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-52"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-15"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-44"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool-uat",replicationcontroller="web-6"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-27"} 1 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-46"} 0 -kube_replicationcontroller_status_replicas{namespace="myproject",replicationcontroller="microservice-5"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-16"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-11"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-3"} 0 -kube_replicationcontroller_status_replicas{namespace="adc-vault",replicationcontroller="base-vault-10"} 0 -kube_replicationcontroller_status_replicas{namespace="aem",replicationcontroller="atomic-runtime-25"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-mre-1"} 2 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-13"} 0 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-47"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-mre-41"} 0 -kube_replicationcontroller_status_replicas{namespace="aem",replicationcontroller="atomic-runtime-28"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-57"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-1"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-19"} 1 -kube_replicationcontroller_status_replicas{namespace="paas-cloud-base-images",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="sonarqube-2"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-trg-6"} 0 -kube_replicationcontroller_status_replicas{namespace="base-apache",replicationcontroller="base-apache-30"} 0 -kube_replicationcontroller_status_replicas{namespace="jenkins",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-47"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-23"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-7"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-24"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-25"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-2"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-trg-13"} 1 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-2"} 1 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-sup-1"} 2 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-8"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-39"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-30"} 2 -kube_replicationcontroller_status_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-3"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-13"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-50"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-3"} 1 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-18"} 0 -kube_replicationcontroller_status_replicas{namespace="adc-vault",replicationcontroller="base-vault-9"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-9"} 0 -kube_replicationcontroller_status_replicas{namespace="bi",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-30"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-int-3"} 2 -kube_replicationcontroller_status_replicas{namespace="adc-vault",replicationcontroller="base-vault-2"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-2"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-mre-44"} 0 -kube_replicationcontroller_status_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-1"} 0 -kube_replicationcontroller_status_replicas{namespace="adc-vault",replicationcontroller="base-vault-12"} 0 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-49"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-38"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-10"} 0 -kube_replicationcontroller_status_replicas{namespace="base-apache",replicationcontroller="base-apache-32"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-11"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-23"} 0 -kube_replicationcontroller_status_replicas{namespace="openshift-monitoring",replicationcontroller="azure-alert-omi-1"} 1 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-12"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-26"} 0 -kube_replicationcontroller_status_replicas{namespace="adc-vault",replicationcontroller="base-vault-3"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool-uat",replicationcontroller="web-4"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-10"} 0 -kube_replicationcontroller_status_replicas{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-1"} 0 -kube_replicationcontroller_status_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-12"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-47"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-36"} 0 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-uat-1"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-6"} 0 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-19"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-2"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-4"} 0 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-50"} 2 -kube_replicationcontroller_status_replicas{namespace="devops-playground",replicationcontroller="jenkins-56"} 0 -kube_replicationcontroller_status_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-4"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-48"} 0 -kube_replicationcontroller_status_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-2"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-22"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-46"} 0 -kube_replicationcontroller_status_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-46"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-5"} 0 -kube_replicationcontroller_status_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-45"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-trg-10"} 0 -kube_replicationcontroller_status_replicas{namespace="edev-communication",replicationcontroller="plot-trg-8"} 0 -kube_replicationcontroller_status_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-26"} 0 -# HELP kube_replicationcontroller_status_fully_labeled_replicas The number of fully labeled replicas per ReplicationController. -# TYPE kube_replicationcontroller_status_fully_labeled_replicas gauge -kube_replicationcontroller_status_fully_labeled_replicas{namespace="base-apache",replicationcontroller="base-apache-35"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-24"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-8"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="bi",replicationcontroller="cde-residential-customer-uat-1"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-7"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-baseimages",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-52"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="aem",replicationcontroller="atomic-runtime-26"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-5"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="playground",replicationcontroller="httpd-1"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-29"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-3"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-41"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-mre-36"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool-dvp",replicationcontroller="web-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="adc-vault",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-40"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-9"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-34"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="base-apache",replicationcontroller="base-apache-26"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="jenkins-3"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-49"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="bi",replicationcontroller="cde-pega-feeder-uat-1"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-51"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-45"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-38"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-17"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-14"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-10"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-45"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-9"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-42"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="jdk",replicationcontroller="base-jdk7-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-9"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="playground",replicationcontroller="nwtool-1"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-48"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-3"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="default",replicationcontroller="registry-console-1"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-37"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="gdpr",replicationcontroller="jenkins-9"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="base-apache",replicationcontroller="base-apache-36"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-30"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-34"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="gdpr",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-51"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-49"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-35"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-21"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="myproject",replicationcontroller="wls-domain-dinoman-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-40"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="gdpr",replicationcontroller="jenkins-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-41"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="base-apache",replicationcontroller="base-apache-27"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="awx",replicationcontroller="nwtool-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-12"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-50"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-51"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-4"} 2 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="base-apache",replicationcontroller="base-apache-33"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="aem",replicationcontroller="atomic-runtime-20"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-52"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-15"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-16"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-44"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool-uat",replicationcontroller="web-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-27"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-46"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="myproject",replicationcontroller="microservice-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-16"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-11"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="adc-vault",replicationcontroller="base-vault-10"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-mre-1"} 2 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-13"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-47"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-mre-41"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="aem",replicationcontroller="atomic-runtime-28"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-57"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="aem",replicationcontroller="atomic-runtime-25"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-19"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-cloud-base-images",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="sonarqube-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-trg-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="base-apache",replicationcontroller="base-apache-30"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-47"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-23"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-7"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-24"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-25"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-trg-13"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="jenkins",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-2"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-8"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-39"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-30"} 2 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-13"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-sup-1"} 2 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-50"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-18"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="adc-vault",replicationcontroller="base-vault-9"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-9"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="bi",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-30"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-int-3"} 2 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-3"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-mre-44"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="adc-vault",replicationcontroller="base-vault-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-49"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-38"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-10"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="base-apache",replicationcontroller="base-apache-32"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-11"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-23"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="adc-vault",replicationcontroller="base-vault-12"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-12"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-26"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="adc-vault",replicationcontroller="base-vault-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool-uat",replicationcontroller="web-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-10"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="openshift-monitoring",replicationcontroller="azure-alert-omi-1"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-47"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-36"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-uat-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-19"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-12"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-50"} 2 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-48"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-22"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-46"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-46"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-56"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-45"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-trg-10"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-trg-8"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-26"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-42"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="aem",replicationcontroller="atomic-runtime-18"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-7"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-24"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-trg-11"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-25"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-42"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="jdk",replicationcontroller="base-jdk7-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-11"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="jenkins",replicationcontroller="jenkins-2-centos7-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-43"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-mre-35"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-47"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-29"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-13"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-8"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-8"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="gdpr",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="jenkins",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="base-apache",replicationcontroller="base-apache-29"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-44"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="gdpr",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-14"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="adc-vault",replicationcontroller="base-vault-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="jdk",replicationcontroller="base-jdk8-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-32"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-10"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-9"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="myproject",replicationcontroller="microservice-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-8"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="awx",replicationcontroller="nwtool-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-7"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-15"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="awx",replicationcontroller="nwtool-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-15"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-36"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-13"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-18"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-9"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="sonarqube-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="sonarqube-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-20"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-7"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="aem",replicationcontroller="atomic-runtime-27"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-37"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-41"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-53"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-43"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="myproject",replicationcontroller="microservice-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-27"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-20"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="sonarqube-3"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-28"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="aem",replicationcontroller="atomic-runtime-22"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-25"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-17"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-19"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="gdpr",replicationcontroller="jenkins-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-31"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-9"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool-uat",replicationcontroller="web-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-26"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-39"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="jenkins-operator-demo",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="bi",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-17"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="bi",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="awx",replicationcontroller="nwtool-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="myproject",replicationcontroller="wls-domain-dinoman-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="base-apache",replicationcontroller="base-apache-28"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="adc-vault",replicationcontroller="base-vault-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-55"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-mre-39"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="bi",replicationcontroller="jenkins-4"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-lat-1"} 2 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="adc-vault",replicationcontroller="base-vault-11"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-cloud-base-images",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-10"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-44"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-trg-12"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="default",replicationcontroller="router-1"} 2 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-3"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-33"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-11"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-7"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-8"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-48"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-2"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="gdpr",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-8"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-58"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-mre-43"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="aem",replicationcontroller="atomic-runtime-19"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="awx",replicationcontroller="nwtool-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="gdpr",replicationcontroller="jenkins-7"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool-uat",replicationcontroller="web-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="jenkins",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-9"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-28"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-11"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-21"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-21"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-trg-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-mre-45"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-10"} 2 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-14"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-32"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="adc-vault",replicationcontroller="base-vault-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-mre-42"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="base-apache",replicationcontroller="base-apache-34"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-mre-37"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-44"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-trg-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="gdpr",replicationcontroller="saint-peter-uat-1"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-18"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-8"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="jenkins",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-20"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-42"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-12"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-mre-38"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-45"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-7"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool-uat",replicationcontroller="web-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-23"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-31"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-27"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="sonarqube-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-10"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-mre-40"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool-dvp",replicationcontroller="web-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-7"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-18"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-46"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="gdpr",replicationcontroller="jenkins-8"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="default",replicationcontroller="docker-registry-1"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="myproject",replicationcontroller="microservice-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="adc-vault",replicationcontroller="base-vault-7"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="myproject",replicationcontroller="dummy-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="aem",replicationcontroller="atomic-runtime-17"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-baseimages",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-int-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-trg-9"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-22"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="bi",replicationcontroller="cde-goldengate-rdb-uat-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="base-apache",replicationcontroller="base-apache-31"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="adc-vault",replicationcontroller="base-vault-8"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-43"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="aem",replicationcontroller="atomic-runtime-24"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-16"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-43"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-19"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-13"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="sonarqube-3"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-48"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-29"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-14"} 2 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool-uat",replicationcontroller="web-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-20"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-4"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-6"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-49"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-11"} 2 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-12"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool-uat",replicationcontroller="web-7"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-2"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-trg-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="jenkins-1"} 1 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="awx",replicationcontroller="nwtool-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-22"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="myproject",replicationcontroller="microservice-3"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-35"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-2"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-33"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-17"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="aem",replicationcontroller="atomic-runtime-21"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-54"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="tiptool",replicationcontroller="tiptool-int-1"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-10"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="devops-playground",replicationcontroller="jenkins-16"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-7"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-5"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-50"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-15"} 0 -kube_replicationcontroller_status_fully_labeled_replicas{namespace="edev-communication",replicationcontroller="plot-trg-7"} 0 -# HELP kube_replicationcontroller_status_ready_replicas The number of ready replicas per ReplicationController. -# TYPE kube_replicationcontroller_status_ready_replicas gauge -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="gdpr",replicationcontroller="jenkins-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-31"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-9"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool-uat",replicationcontroller="web-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="jenkins-operator-demo",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-26"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-39"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="awx",replicationcontroller="nwtool-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="bi",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-17"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="bi",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="myproject",replicationcontroller="wls-domain-dinoman-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-mre-39"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="base-apache",replicationcontroller="base-apache-28"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="adc-vault",replicationcontroller="base-vault-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-55"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="adc-vault",replicationcontroller="base-vault-11"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="bi",replicationcontroller="jenkins-4"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-lat-1"} 2 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="default",replicationcontroller="router-1"} 2 -kube_replicationcontroller_status_ready_replicas{namespace="paas-cloud-base-images",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-10"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-44"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-trg-12"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-8"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-3"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-33"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-11"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-7"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-58"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-48"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="gdpr",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-8"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool-uat",replicationcontroller="web-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-mre-43"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="aem",replicationcontroller="atomic-runtime-19"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="awx",replicationcontroller="nwtool-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="gdpr",replicationcontroller="jenkins-7"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-21"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="jenkins",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-9"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-28"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-11"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="adc-vault",replicationcontroller="base-vault-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-21"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-trg-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-mre-45"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-10"} 2 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-14"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-32"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-mre-42"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="jenkins",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="base-apache",replicationcontroller="base-apache-34"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-mre-37"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-44"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-trg-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="gdpr",replicationcontroller="saint-peter-uat-1"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-18"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-8"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-23"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-20"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-42"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-12"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-mre-38"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-45"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-7"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool-uat",replicationcontroller="web-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-31"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-7"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-27"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="sonarqube-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-10"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-mre-40"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool-dvp",replicationcontroller="web-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="adc-vault",replicationcontroller="base-vault-7"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-18"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-46"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="gdpr",replicationcontroller="jenkins-8"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="default",replicationcontroller="docker-registry-1"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="myproject",replicationcontroller="microservice-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-22"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="myproject",replicationcontroller="dummy-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="aem",replicationcontroller="atomic-runtime-17"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-baseimages",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-int-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-trg-9"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="base-apache",replicationcontroller="base-apache-31"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="bi",replicationcontroller="cde-goldengate-rdb-uat-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-43"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="adc-vault",replicationcontroller="base-vault-8"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-13"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="aem",replicationcontroller="atomic-runtime-24"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-16"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-43"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-19"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="sonarqube-3"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-48"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-29"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-14"} 2 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool-uat",replicationcontroller="web-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-20"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-49"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-2"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-11"} 2 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-12"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool-uat",replicationcontroller="web-7"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-trg-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="jenkins-1"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="awx",replicationcontroller="nwtool-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-22"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="myproject",replicationcontroller="microservice-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-35"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-17"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-33"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="aem",replicationcontroller="atomic-runtime-21"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-54"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-int-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-10"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-16"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-7"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-50"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-trg-7"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-15"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="base-apache",replicationcontroller="base-apache-35"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-24"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="aem",replicationcontroller="atomic-runtime-26"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-8"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="bi",replicationcontroller="cde-residential-customer-uat-1"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-7"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-baseimages",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-52"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-5"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool-dvp",replicationcontroller="web-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="playground",replicationcontroller="httpd-1"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-29"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-3"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-41"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-mre-36"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="jenkins-3"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="adc-vault",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-40"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-9"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-34"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="base-apache",replicationcontroller="base-apache-26"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-45"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-49"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="bi",replicationcontroller="cde-pega-feeder-uat-1"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-51"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-42"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-38"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-17"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-14"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-10"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-45"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-9"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-3"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="jdk",replicationcontroller="base-jdk7-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-9"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="playground",replicationcontroller="nwtool-1"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-48"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="gdpr",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="default",replicationcontroller="registry-console-1"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-37"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="gdpr",replicationcontroller="jenkins-9"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="base-apache",replicationcontroller="base-apache-36"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-30"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-34"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-51"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-49"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-40"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-35"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-21"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="myproject",replicationcontroller="wls-domain-dinoman-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="gdpr",replicationcontroller="jenkins-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-50"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-41"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="base-apache",replicationcontroller="base-apache-27"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="awx",replicationcontroller="nwtool-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-12"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-16"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-51"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-4"} 2 -kube_replicationcontroller_status_ready_replicas{namespace="base-apache",replicationcontroller="base-apache-33"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="aem",replicationcontroller="atomic-runtime-20"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-52"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-15"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-44"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool-uat",replicationcontroller="web-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-27"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-46"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="myproject",replicationcontroller="microservice-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-16"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-11"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="adc-vault",replicationcontroller="base-vault-10"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="aem",replicationcontroller="atomic-runtime-25"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-mre-1"} 2 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-13"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-47"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-mre-41"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="aem",replicationcontroller="atomic-runtime-28"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-57"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-19"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="paas-cloud-base-images",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="sonarqube-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-trg-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="base-apache",replicationcontroller="base-apache-30"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="jenkins",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-47"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-23"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-7"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-24"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-25"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-trg-13"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-2"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-sup-1"} 2 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-8"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-39"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-30"} 2 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-13"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-50"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-3"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-18"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="adc-vault",replicationcontroller="base-vault-9"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-9"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="bi",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-30"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-int-3"} 2 -kube_replicationcontroller_status_ready_replicas{namespace="adc-vault",replicationcontroller="base-vault-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-mre-44"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="adc-vault",replicationcontroller="base-vault-12"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-49"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-38"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-10"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="base-apache",replicationcontroller="base-apache-32"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-11"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-23"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="openshift-monitoring",replicationcontroller="azure-alert-omi-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-12"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-26"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="adc-vault",replicationcontroller="base-vault-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool-uat",replicationcontroller="web-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-10"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-12"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-47"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-36"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-uat-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-19"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-50"} 2 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-56"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-48"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-22"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-46"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-46"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-45"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-trg-10"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-trg-8"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-26"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-trg-11"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-42"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="aem",replicationcontroller="atomic-runtime-18"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-7"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-24"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-11"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-25"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-42"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="jdk",replicationcontroller="base-jdk7-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-13"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="jenkins",replicationcontroller="jenkins-2-centos7-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-43"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="plot-mre-35"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-47"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-29"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-8"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-8"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="gdpr",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-3"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="jenkins",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="base-apache",replicationcontroller="base-apache-29"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-44"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="gdpr",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-14"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="adc-vault",replicationcontroller="base-vault-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-communication",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-8"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="jdk",replicationcontroller="base-jdk8-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-32"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-10"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-9"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="myproject",replicationcontroller="microservice-4"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-18"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="awx",replicationcontroller="nwtool-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-7"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-15"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="awx",replicationcontroller="nwtool-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-15"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-36"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-13"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-9"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="sonarqube-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="sonarqube-2"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-20"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-7"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="aem",replicationcontroller="atomic-runtime-27"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-37"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-41"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="jenkins-53"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-20"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-43"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="myproject",replicationcontroller="microservice-1"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-27"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-5"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="devops-playground",replicationcontroller="sonarqube-3"} 1 -kube_replicationcontroller_status_ready_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-6"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-28"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="aem",replicationcontroller="atomic-runtime-22"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-19"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-25"} 0 -kube_replicationcontroller_status_ready_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-17"} 0 -# HELP kube_replicationcontroller_status_available_replicas The number of available replicas per ReplicationController. -# TYPE kube_replicationcontroller_status_available_replicas gauge -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-27"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-20"} 0 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-43"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="myproject",replicationcontroller="microservice-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="aem",replicationcontroller="atomic-runtime-22"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="sonarqube-3"} 1 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-28"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-19"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-25"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-17"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool-uat",replicationcontroller="web-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="gdpr",replicationcontroller="jenkins-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-31"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-9"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-39"} 0 -kube_replicationcontroller_status_available_replicas{namespace="jenkins-operator-demo",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-26"} 0 -kube_replicationcontroller_status_available_replicas{namespace="bi",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="awx",replicationcontroller="nwtool-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="bi",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-17"} 0 -kube_replicationcontroller_status_available_replicas{namespace="myproject",replicationcontroller="wls-domain-dinoman-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-mre-39"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_available_replicas{namespace="base-apache",replicationcontroller="base-apache-28"} 0 -kube_replicationcontroller_status_available_replicas{namespace="adc-vault",replicationcontroller="base-vault-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-55"} 0 -kube_replicationcontroller_status_available_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="adc-vault",replicationcontroller="base-vault-11"} 0 -kube_replicationcontroller_status_available_replicas{namespace="bi",replicationcontroller="jenkins-4"} 1 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-lat-1"} 2 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-trg-12"} 0 -kube_replicationcontroller_status_available_replicas{namespace="default",replicationcontroller="router-1"} 2 -kube_replicationcontroller_status_available_replicas{namespace="paas-cloud-base-images",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-10"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-44"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-7"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-8"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-3"} 1 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-33"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-11"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-8"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-58"} 1 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-48"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="gdpr",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool-uat",replicationcontroller="web-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-mre-43"} 0 -kube_replicationcontroller_status_available_replicas{namespace="aem",replicationcontroller="atomic-runtime-19"} 0 -kube_replicationcontroller_status_available_replicas{namespace="awx",replicationcontroller="nwtool-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="gdpr",replicationcontroller="jenkins-7"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-11"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-21"} 0 -kube_replicationcontroller_status_available_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="jenkins",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-9"} 1 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-28"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-32"} 0 -kube_replicationcontroller_status_available_replicas{namespace="adc-vault",replicationcontroller="base-vault-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-21"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-trg-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-mre-45"} 1 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-10"} 2 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-14"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-mre-42"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-8"} 0 -kube_replicationcontroller_status_available_replicas{namespace="jenkins",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="base-apache",replicationcontroller="base-apache-34"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-mre-37"} 0 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-44"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-trg-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="gdpr",replicationcontroller="saint-peter-uat-1"} 1 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-18"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool-uat",replicationcontroller="web-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-23"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-20"} 0 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-42"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-12"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-mre-38"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-45"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-7"} 1 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-31"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool-dvp",replicationcontroller="web-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-7"} 0 -kube_replicationcontroller_status_available_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-27"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="sonarqube-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-10"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-mre-40"} 0 -kube_replicationcontroller_status_available_replicas{namespace="myproject",replicationcontroller="microservice-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="adc-vault",replicationcontroller="base-vault-7"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-18"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-46"} 0 -kube_replicationcontroller_status_available_replicas{namespace="gdpr",replicationcontroller="jenkins-8"} 0 -kube_replicationcontroller_status_available_replicas{namespace="default",replicationcontroller="docker-registry-1"} 1 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-trg-9"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-22"} 0 -kube_replicationcontroller_status_available_replicas{namespace="myproject",replicationcontroller="dummy-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="aem",replicationcontroller="atomic-runtime-17"} 0 -kube_replicationcontroller_status_available_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-baseimages",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-int-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="bi",replicationcontroller="cde-goldengate-rdb-uat-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="base-apache",replicationcontroller="base-apache-31"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-43"} 0 -kube_replicationcontroller_status_available_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="adc-vault",replicationcontroller="base-vault-8"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-19"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-13"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="aem",replicationcontroller="atomic-runtime-24"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-16"} 1 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-43"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-20"} 0 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="sonarqube-3"} 1 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-48"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-29"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-14"} 2 -kube_replicationcontroller_status_available_replicas{namespace="tiptool-uat",replicationcontroller="web-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-49"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool-uat",replicationcontroller="web-7"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-2"} 1 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-11"} 2 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-12"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-22"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-trg-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="jenkins-1"} 1 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="awx",replicationcontroller="nwtool-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-35"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="myproject",replicationcontroller="microservice-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-33"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-17"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-7"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="aem",replicationcontroller="atomic-runtime-21"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-54"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-int-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-10"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-16"} 0 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-50"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-trg-7"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-15"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-24"} 0 -kube_replicationcontroller_status_available_replicas{namespace="base-apache",replicationcontroller="base-apache-35"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="aem",replicationcontroller="atomic-runtime-26"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-8"} 0 -kube_replicationcontroller_status_available_replicas{namespace="bi",replicationcontroller="cde-residential-customer-uat-1"} 1 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-7"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-baseimages",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-52"} 1 -kube_replicationcontroller_status_available_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-5"} 1 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-mre-36"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool-dvp",replicationcontroller="web-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="playground",replicationcontroller="httpd-1"} 1 -kube_replicationcontroller_status_available_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-29"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-3"} 1 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-41"} 0 -kube_replicationcontroller_status_available_replicas{namespace="base-apache",replicationcontroller="base-apache-26"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="jenkins-3"} 1 -kube_replicationcontroller_status_available_replicas{namespace="adc-vault",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-40"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-9"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-34"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-51"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-45"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-49"} 0 -kube_replicationcontroller_status_available_replicas{namespace="bi",replicationcontroller="cde-pega-feeder-uat-1"} 1 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-9"} 0 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-42"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-38"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-17"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-14"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-10"} 0 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-45"} 0 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-48"} 0 -kube_replicationcontroller_status_available_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-3"} 1 -kube_replicationcontroller_status_available_replicas{namespace="jdk",replicationcontroller="base-jdk7-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-9"} 0 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="playground",replicationcontroller="nwtool-1"} 1 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-34"} 0 -kube_replicationcontroller_status_available_replicas{namespace="gdpr",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="default",replicationcontroller="registry-console-1"} 1 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-37"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="gdpr",replicationcontroller="jenkins-9"} 1 -kube_replicationcontroller_status_available_replicas{namespace="base-apache",replicationcontroller="base-apache-36"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-30"} 0 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-49"} 0 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-51"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-40"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-35"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-21"} 0 -kube_replicationcontroller_status_available_replicas{namespace="myproject",replicationcontroller="wls-domain-dinoman-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="gdpr",replicationcontroller="jenkins-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-12"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-50"} 0 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-41"} 0 -kube_replicationcontroller_status_available_replicas{namespace="base-apache",replicationcontroller="base-apache-27"} 0 -kube_replicationcontroller_status_available_replicas{namespace="awx",replicationcontroller="nwtool-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-15"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-16"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-51"} 1 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-4"} 2 -kube_replicationcontroller_status_available_replicas{namespace="base-apache",replicationcontroller="base-apache-33"} 0 -kube_replicationcontroller_status_available_replicas{namespace="aem",replicationcontroller="atomic-runtime-20"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-52"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool-uat",replicationcontroller="web-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-44"} 0 -kube_replicationcontroller_status_available_replicas{namespace="adc-vault",replicationcontroller="base-vault-10"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-27"} 1 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-46"} 0 -kube_replicationcontroller_status_available_replicas{namespace="myproject",replicationcontroller="microservice-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-16"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-11"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-57"} 0 -kube_replicationcontroller_status_available_replicas{namespace="aem",replicationcontroller="atomic-runtime-25"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-mre-1"} 2 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-13"} 0 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-47"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-mre-41"} 0 -kube_replicationcontroller_status_available_replicas{namespace="aem",replicationcontroller="atomic-runtime-28"} 0 -kube_replicationcontroller_status_available_replicas{namespace="base-apache",replicationcontroller="base-apache-30"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-19"} 1 -kube_replicationcontroller_status_available_replicas{namespace="paas-cloud-base-images",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="sonarqube-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-trg-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-trg-13"} 1 -kube_replicationcontroller_status_available_replicas{namespace="jenkins",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-47"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-23"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-7"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-24"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-25"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-2"} 1 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-13"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-sup-1"} 2 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-8"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-39"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-30"} 2 -kube_replicationcontroller_status_available_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-50"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-int-3"} 2 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-3"} 1 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-18"} 0 -kube_replicationcontroller_status_available_replicas{namespace="adc-vault",replicationcontroller="base-vault-9"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-9"} 0 -kube_replicationcontroller_status_available_replicas{namespace="bi",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-30"} 0 -kube_replicationcontroller_status_available_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="adc-vault",replicationcontroller="base-vault-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-mre-44"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-23"} 0 -kube_replicationcontroller_status_available_replicas{namespace="adc-vault",replicationcontroller="base-vault-12"} 0 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-49"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-38"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-10"} 0 -kube_replicationcontroller_status_available_replicas{namespace="base-apache",replicationcontroller="base-apache-32"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-11"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="openshift-monitoring",replicationcontroller="azure-alert-omi-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-12"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-26"} 0 -kube_replicationcontroller_status_available_replicas{namespace="adc-vault",replicationcontroller="base-vault-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool-uat",replicationcontroller="web-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-10"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-12"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-47"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-36"} 0 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-uat-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-19"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-50"} 2 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-46"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-56"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-48"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-22"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-46"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-26"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-45"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-trg-10"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-trg-8"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-24"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-trg-11"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-42"} 0 -kube_replicationcontroller_status_available_replicas{namespace="aem",replicationcontroller="atomic-runtime-18"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-7"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-11"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-25"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-42"} 0 -kube_replicationcontroller_status_available_replicas{namespace="jdk",replicationcontroller="base-jdk7-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-29"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-13"} 0 -kube_replicationcontroller_status_available_replicas{namespace="jenkins",replicationcontroller="jenkins-2-centos7-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-43"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="plot-mre-35"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-47"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-8"} 0 -kube_replicationcontroller_status_available_replicas{namespace="gdpr",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-8"} 0 -kube_replicationcontroller_status_available_replicas{namespace="adc-vault",replicationcontroller="base-vault-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-3"} 0 -kube_replicationcontroller_status_available_replicas{namespace="jenkins",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="base-apache",replicationcontroller="base-apache-29"} 0 -kube_replicationcontroller_status_available_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-44"} 0 -kube_replicationcontroller_status_available_replicas{namespace="gdpr",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-14"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-communication",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="myproject",replicationcontroller="microservice-4"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-8"} 0 -kube_replicationcontroller_status_available_replicas{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="jdk",replicationcontroller="base-jdk8-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-32"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-10"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-9"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-13"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-18"} 0 -kube_replicationcontroller_status_available_replicas{namespace="awx",replicationcontroller="nwtool-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-7"} 1 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-15"} 0 -kube_replicationcontroller_status_available_replicas{namespace="awx",replicationcontroller="nwtool-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-15"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-36"} 0 -kube_replicationcontroller_status_available_replicas{namespace="aem",replicationcontroller="atomic-runtime-27"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-5"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-9"} 0 -kube_replicationcontroller_status_available_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-6"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="sonarqube-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="sonarqube-2"} 0 -kube_replicationcontroller_status_available_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-20"} 1 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-7"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-53"} 0 -kube_replicationcontroller_status_available_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-1"} 0 -kube_replicationcontroller_status_available_replicas{namespace="devops-playground",replicationcontroller="jenkins-37"} 0 -kube_replicationcontroller_status_available_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-41"} 0 -# HELP kube_replicationcontroller_status_observed_generation The generation observed by the ReplicationController controller. -# TYPE kube_replicationcontroller_status_observed_generation gauge -kube_replicationcontroller_status_observed_generation{namespace="tiptool-uat",replicationcontroller="web-5"} 9 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-23"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-20"} 7 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-42"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-12"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-mre-38"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-45"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-7"} 2 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-31"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool-dvp",replicationcontroller="web-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-trg-7"} 5 -kube_replicationcontroller_status_observed_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-4"} 1 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-27"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="sonarqube-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-10"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-mre-40"} 3 -kube_replicationcontroller_status_observed_generation{namespace="myproject",replicationcontroller="microservice-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="adc-vault",replicationcontroller="base-vault-7"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-18"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-46"} 3 -kube_replicationcontroller_status_observed_generation{namespace="gdpr",replicationcontroller="jenkins-8"} 3 -kube_replicationcontroller_status_observed_generation{namespace="default",replicationcontroller="docker-registry-1"} 2 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-trg-9"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-22"} 3 -kube_replicationcontroller_status_observed_generation{namespace="myproject",replicationcontroller="dummy-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="aem",replicationcontroller="atomic-runtime-17"} 5 -kube_replicationcontroller_status_observed_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-5"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-baseimages",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-int-2"} 7 -kube_replicationcontroller_status_observed_generation{namespace="bi",replicationcontroller="cde-goldengate-rdb-uat-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="base-apache",replicationcontroller="base-apache-31"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-trg-3"} 5 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-43"} 5 -kube_replicationcontroller_status_observed_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-6"} 1 -kube_replicationcontroller_status_observed_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-2"} 1 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="adc-vault",replicationcontroller="base-vault-8"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-19"} 3 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-13"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="aem",replicationcontroller="atomic-runtime-24"} 1 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-16"} 2 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-43"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-20"} 3 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="docker-registry-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="sonarqube-3"} 2 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-48"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-29"} 3 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-14"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool-uat",replicationcontroller="web-1"} 7 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-49"} 5 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-6"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool-uat",replicationcontroller="web-7"} 6 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-2"} 2 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-11"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-12"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-22"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-trg-5"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="jenkins-1"} 2 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-5"} 3 -kube_replicationcontroller_status_observed_generation{namespace="awx",replicationcontroller="nwtool-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-35"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="myproject",replicationcontroller="microservice-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-33"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-17"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-edp-2"} 5 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-7"} 4 -kube_replicationcontroller_status_observed_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-5"} 3 -kube_replicationcontroller_status_observed_generation{namespace="aem",replicationcontroller="atomic-runtime-21"} 5 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-54"} 3 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-1"} 1 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-int-1"} 4 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-10"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-16"} 3 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-50"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-trg-7"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-15"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-24"} 3 -kube_replicationcontroller_status_observed_generation{namespace="base-apache",replicationcontroller="base-apache-35"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-trg-6"} 5 -kube_replicationcontroller_status_observed_generation{namespace="aem",replicationcontroller="atomic-runtime-26"} 3 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-8"} 5 -kube_replicationcontroller_status_observed_generation{namespace="bi",replicationcontroller="cde-residential-customer-uat-1"} 2 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-7"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-baseimages",replicationcontroller="jenkins-2"} 2 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-52"} 2 -kube_replicationcontroller_status_observed_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-5"} 2 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-mre-36"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool-dvp",replicationcontroller="web-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="playground",replicationcontroller="httpd-1"} 2 -kube_replicationcontroller_status_observed_generation{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-uat-29"} 7 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-3"} 2 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-41"} 3 -kube_replicationcontroller_status_observed_generation{namespace="base-apache",replicationcontroller="base-apache-26"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="jenkins-3"} 2 -kube_replicationcontroller_status_observed_generation{namespace="adc-vault",replicationcontroller="jenkins-1"} 2 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-40"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-9"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-34"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-51"} 5 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-45"} 5 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-49"} 3 -kube_replicationcontroller_status_observed_generation{namespace="bi",replicationcontroller="cde-pega-feeder-uat-1"} 2 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="docker-registry-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-9"} 3 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-42"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-38"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-17"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-14"} 3 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-10"} 1 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-45"} 3 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-48"} 3 -kube_replicationcontroller_status_observed_generation{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-3"} 2 -kube_replicationcontroller_status_observed_generation{namespace="jdk",replicationcontroller="base-jdk7-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-trg-9"} 7 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="docker-registry-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="playground",replicationcontroller="nwtool-1"} 2 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-34"} 3 -kube_replicationcontroller_status_observed_generation{namespace="gdpr",replicationcontroller="jenkins-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="default",replicationcontroller="registry-console-1"} 2 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-37"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-6"} 3 -kube_replicationcontroller_status_observed_generation{namespace="gdpr",replicationcontroller="jenkins-9"} 2 -kube_replicationcontroller_status_observed_generation{namespace="base-apache",replicationcontroller="base-apache-36"} 2 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-30"} 3 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-49"} 3 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-51"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-40"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-35"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-21"} 3 -kube_replicationcontroller_status_observed_generation{namespace="myproject",replicationcontroller="wls-domain-dinoman-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="docker-registry-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="gdpr",replicationcontroller="jenkins-5"} 3 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-edp-1"} 4 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-12"} 1 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-50"} 5 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="jenkins-2"} 2 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-5"} 3 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-41"} 3 -kube_replicationcontroller_status_observed_generation{namespace="base-apache",replicationcontroller="base-apache-27"} 3 -kube_replicationcontroller_status_observed_generation{namespace="awx",replicationcontroller="nwtool-5"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-15"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-16"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-51"} 2 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-edp-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="base-apache",replicationcontroller="base-apache-33"} 3 -kube_replicationcontroller_status_observed_generation{namespace="aem",replicationcontroller="atomic-runtime-20"} 5 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-52"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool-uat",replicationcontroller="web-6"} 9 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-44"} 3 -kube_replicationcontroller_status_observed_generation{namespace="adc-vault",replicationcontroller="base-vault-10"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-27"} 2 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-46"} 3 -kube_replicationcontroller_status_observed_generation{namespace="myproject",replicationcontroller="microservice-5"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-16"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-11"} 5 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-57"} 3 -kube_replicationcontroller_status_observed_generation{namespace="aem",replicationcontroller="atomic-runtime-25"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-mre-1"} 4 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-13"} 3 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-47"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-mre-41"} 3 -kube_replicationcontroller_status_observed_generation{namespace="aem",replicationcontroller="atomic-runtime-28"} 3 -kube_replicationcontroller_status_observed_generation{namespace="base-apache",replicationcontroller="base-apache-30"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-trg-1"} 4 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-19"} 2 -kube_replicationcontroller_status_observed_generation{namespace="paas-cloud-base-images",replicationcontroller="jenkins-1"} 7 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="sonarqube-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-trg-6"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-trg-13"} 2 -kube_replicationcontroller_status_observed_generation{namespace="jenkins",replicationcontroller="jenkins-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-47"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-uat-23"} 5 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-7"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-uat-24"} 5 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-25"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-trg-2"} 5 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-2"} 2 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-13"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-sup-1"} 4 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-8"} 1 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-39"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-uat-30"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-50"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-int-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-3"} 2 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-18"} 3 -kube_replicationcontroller_status_observed_generation{namespace="adc-vault",replicationcontroller="base-vault-9"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-9"} 3 -kube_replicationcontroller_status_observed_generation{namespace="bi",replicationcontroller="jenkins-2"} 5 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-30"} 3 -kube_replicationcontroller_status_observed_generation{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="adc-vault",replicationcontroller="base-vault-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="jenkins-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-mre-44"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-23"} 3 -kube_replicationcontroller_status_observed_generation{namespace="adc-vault",replicationcontroller="base-vault-12"} 3 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-49"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-38"} 3 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-10"} 5 -kube_replicationcontroller_status_observed_generation{namespace="base-apache",replicationcontroller="base-apache-32"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-11"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="openshift-monitoring",replicationcontroller="azure-alert-omi-1"} 2 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-12"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-26"} 3 -kube_replicationcontroller_status_observed_generation{namespace="adc-vault",replicationcontroller="base-vault-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool-uat",replicationcontroller="web-4"} 9 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-10"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-12"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-47"} 5 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-36"} 3 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-uat-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-6"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-19"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-50"} 5 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-46"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-56"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-48"} 5 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-uat-22"} 5 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-46"} 5 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-uat-26"} 5 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-trg-5"} 5 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-45"} 5 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-trg-10"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-trg-8"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-24"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-trg-11"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-42"} 5 -kube_replicationcontroller_status_observed_generation{namespace="aem",replicationcontroller="atomic-runtime-18"} 5 -kube_replicationcontroller_status_observed_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-7"} 2 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-11"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-uat-25"} 5 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-42"} 3 -kube_replicationcontroller_status_observed_generation{namespace="jdk",replicationcontroller="base-jdk7-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-29"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-13"} 3 -kube_replicationcontroller_status_observed_generation{namespace="jenkins",replicationcontroller="jenkins-2-centos7-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-43"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-mre-35"} 3 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-47"} 5 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-8"} 3 -kube_replicationcontroller_status_observed_generation{namespace="gdpr",replicationcontroller="jenkins-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-8"} 3 -kube_replicationcontroller_status_observed_generation{namespace="adc-vault",replicationcontroller="base-vault-6"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-edp-3"} 9 -kube_replicationcontroller_status_observed_generation{namespace="jenkins",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="base-apache",replicationcontroller="base-apache-29"} 3 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-44"} 3 -kube_replicationcontroller_status_observed_generation{namespace="gdpr",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-14"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-6"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="myproject",replicationcontroller="microservice-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-8"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="jdk",replicationcontroller="base-jdk8-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-32"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-2"} 17 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-10"} 3 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-9"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-13"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-18"} 3 -kube_replicationcontroller_status_observed_generation{namespace="awx",replicationcontroller="nwtool-6"} 4 -kube_replicationcontroller_status_observed_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-7"} 2 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-15"} 3 -kube_replicationcontroller_status_observed_generation{namespace="awx",replicationcontroller="nwtool-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-15"} 5 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-36"} 3 -kube_replicationcontroller_status_observed_generation{namespace="aem",replicationcontroller="atomic-runtime-27"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-5"} 3 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-9"} 5 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-6"} 1 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="sonarqube-1"} 5 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="sonarqube-2"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-20"} 2 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-7"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-53"} 5 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-37"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-41"} 5 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-uat-27"} 5 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-uat-20"} 5 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-43"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="myproject",replicationcontroller="microservice-1"} 4 -kube_replicationcontroller_status_observed_generation{namespace="aem",replicationcontroller="atomic-runtime-22"} 8 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-5"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="sonarqube-3"} 2 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-6"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-uat-28"} 5 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-19"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-25"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-17"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool-uat",replicationcontroller="web-3"} 8 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-5"} 3 -kube_replicationcontroller_status_observed_generation{namespace="gdpr",replicationcontroller="jenkins-6"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-31"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-9"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-39"} 3 -kube_replicationcontroller_status_observed_generation{namespace="jenkins-operator-demo",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-26"} 3 -kube_replicationcontroller_status_observed_generation{namespace="bi",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="awx",replicationcontroller="nwtool-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-trg-4"} 5 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="bi",replicationcontroller="jenkins-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-17"} 5 -kube_replicationcontroller_status_observed_generation{namespace="myproject",replicationcontroller="wls-domain-dinoman-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-mre-39"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="jenkins-2"} 2 -kube_replicationcontroller_status_observed_generation{namespace="base-apache",replicationcontroller="base-apache-28"} 3 -kube_replicationcontroller_status_observed_generation{namespace="adc-vault",replicationcontroller="base-vault-5"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-55"} 5 -kube_replicationcontroller_status_observed_generation{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-6"} 3 -kube_replicationcontroller_status_observed_generation{namespace="adc-vault",replicationcontroller="base-vault-11"} 3 -kube_replicationcontroller_status_observed_generation{namespace="bi",replicationcontroller="jenkins-4"} 2 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-lat-1"} 4 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-trg-12"} 3 -kube_replicationcontroller_status_observed_generation{namespace="default",replicationcontroller="router-1"} 2 -kube_replicationcontroller_status_observed_generation{namespace="paas-cloud-base-images",replicationcontroller="jenkins-2"} 2 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-10"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-44"} 5 -kube_replicationcontroller_status_observed_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-7"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-trg-8"} 5 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-3"} 2 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-33"} 1 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-11"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-8"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-58"} 2 -kube_replicationcontroller_status_observed_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-48"} 3 -kube_replicationcontroller_status_observed_generation{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-2"} 2 -kube_replicationcontroller_status_observed_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-6"} 3 -kube_replicationcontroller_status_observed_generation{namespace="gdpr",replicationcontroller="jenkins-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool-uat",replicationcontroller="web-2"} 8 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-mre-43"} 3 -kube_replicationcontroller_status_observed_generation{namespace="aem",replicationcontroller="atomic-runtime-19"} 5 -kube_replicationcontroller_status_observed_generation{namespace="awx",replicationcontroller="nwtool-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="gdpr",replicationcontroller="jenkins-7"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-11"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-uat-21"} 5 -kube_replicationcontroller_status_observed_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="jenkins",replicationcontroller="jenkins-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-9"} 2 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-28"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-32"} 7 -kube_replicationcontroller_status_observed_generation{namespace="adc-vault",replicationcontroller="base-vault-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-21"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-trg-4"} 3 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-mre-45"} 2 -kube_replicationcontroller_status_observed_generation{namespace="tiptool",replicationcontroller="tiptool-trg-10"} 3 -kube_replicationcontroller_status_observed_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-14"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-mre-42"} 3 -kube_replicationcontroller_status_observed_generation{namespace="devops-playground",replicationcontroller="jenkins-8"} 3 -kube_replicationcontroller_status_observed_generation{namespace="jenkins",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_status_observed_generation{namespace="base-apache",replicationcontroller="base-apache-34"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-mre-37"} 3 -kube_replicationcontroller_status_observed_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-44"} 3 -kube_replicationcontroller_status_observed_generation{namespace="edev-communication",replicationcontroller="plot-trg-3"} 3 -kube_replicationcontroller_status_observed_generation{namespace="gdpr",replicationcontroller="saint-peter-uat-1"} 2 -kube_replicationcontroller_status_observed_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-18"} 3 -# HELP kube_replicationcontroller_spec_replicas Number of desired pods for a ReplicationController. -# TYPE kube_replicationcontroller_spec_replicas gauge -kube_replicationcontroller_spec_replicas{namespace="aem",replicationcontroller="atomic-runtime-21"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-54"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-int-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-10"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-16"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-7"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-50"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-15"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-trg-7"} 0 -kube_replicationcontroller_spec_replicas{namespace="base-apache",replicationcontroller="base-apache-35"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-24"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-8"} 0 -kube_replicationcontroller_spec_replicas{namespace="bi",replicationcontroller="cde-residential-customer-uat-1"} 1 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-7"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-baseimages",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-52"} 1 -kube_replicationcontroller_spec_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="aem",replicationcontroller="atomic-runtime-26"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-5"} 1 -kube_replicationcontroller_spec_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="playground",replicationcontroller="httpd-1"} 1 -kube_replicationcontroller_spec_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-29"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-3"} 1 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-41"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-mre-36"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool-dvp",replicationcontroller="web-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="adc-vault",replicationcontroller="jenkins-1"} 1 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-40"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-9"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-34"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="base-apache",replicationcontroller="base-apache-26"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="jenkins-3"} 1 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-49"} 0 -kube_replicationcontroller_spec_replicas{namespace="bi",replicationcontroller="cde-pega-feeder-uat-1"} 1 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-51"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-45"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-38"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-17"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-14"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-10"} 0 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-45"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-9"} 0 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-42"} 0 -kube_replicationcontroller_spec_replicas{namespace="jdk",replicationcontroller="base-jdk7-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-9"} 0 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="playground",replicationcontroller="nwtool-1"} 1 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-48"} 0 -kube_replicationcontroller_spec_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-3"} 1 -kube_replicationcontroller_spec_replicas{namespace="default",replicationcontroller="registry-console-1"} 1 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-37"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="gdpr",replicationcontroller="jenkins-9"} 1 -kube_replicationcontroller_spec_replicas{namespace="base-apache",replicationcontroller="base-apache-36"} 1 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-30"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-34"} 0 -kube_replicationcontroller_spec_replicas{namespace="gdpr",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-51"} 0 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-49"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-35"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-21"} 0 -kube_replicationcontroller_spec_replicas{namespace="myproject",replicationcontroller="wls-domain-dinoman-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-40"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="gdpr",replicationcontroller="jenkins-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-41"} 0 -kube_replicationcontroller_spec_replicas{namespace="base-apache",replicationcontroller="base-apache-27"} 0 -kube_replicationcontroller_spec_replicas{namespace="awx",replicationcontroller="nwtool-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-12"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-50"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-51"} 1 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-4"} 2 -kube_replicationcontroller_spec_replicas{namespace="base-apache",replicationcontroller="base-apache-33"} 0 -kube_replicationcontroller_spec_replicas{namespace="aem",replicationcontroller="atomic-runtime-20"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-52"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-15"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-16"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-44"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool-uat",replicationcontroller="web-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-27"} 1 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-46"} 0 -kube_replicationcontroller_spec_replicas{namespace="myproject",replicationcontroller="microservice-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-16"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-11"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="adc-vault",replicationcontroller="base-vault-10"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-mre-1"} 2 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-13"} 0 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-47"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-mre-41"} 0 -kube_replicationcontroller_spec_replicas{namespace="aem",replicationcontroller="atomic-runtime-28"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-57"} 0 -kube_replicationcontroller_spec_replicas{namespace="aem",replicationcontroller="atomic-runtime-25"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-19"} 1 -kube_replicationcontroller_spec_replicas{namespace="paas-cloud-base-images",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="sonarqube-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-trg-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="base-apache",replicationcontroller="base-apache-30"} 0 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-47"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-23"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-7"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-24"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-25"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-trg-13"} 1 -kube_replicationcontroller_spec_replicas{namespace="jenkins",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-2"} 1 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-8"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-39"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-30"} 2 -kube_replicationcontroller_spec_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-13"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-sup-1"} 2 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-50"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-18"} 0 -kube_replicationcontroller_spec_replicas{namespace="adc-vault",replicationcontroller="base-vault-9"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-9"} 0 -kube_replicationcontroller_spec_replicas{namespace="bi",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-30"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-int-3"} 2 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-3"} 1 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-mre-44"} 0 -kube_replicationcontroller_spec_replicas{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="adc-vault",replicationcontroller="base-vault-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-49"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-38"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-10"} 0 -kube_replicationcontroller_spec_replicas{namespace="base-apache",replicationcontroller="base-apache-32"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-11"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-23"} 0 -kube_replicationcontroller_spec_replicas{namespace="adc-vault",replicationcontroller="base-vault-12"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-12"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-26"} 0 -kube_replicationcontroller_spec_replicas{namespace="adc-vault",replicationcontroller="base-vault-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool-uat",replicationcontroller="web-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-10"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="openshift-monitoring",replicationcontroller="azure-alert-omi-1"} 1 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-47"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-36"} 0 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-uat-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-19"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-12"} 0 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-50"} 2 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-48"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-22"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-46"} 0 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-46"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-56"} 0 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-45"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-trg-10"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-trg-8"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-26"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-42"} 0 -kube_replicationcontroller_spec_replicas{namespace="aem",replicationcontroller="atomic-runtime-18"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-7"} 1 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-24"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-trg-11"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-25"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-42"} 0 -kube_replicationcontroller_spec_replicas{namespace="jdk",replicationcontroller="base-jdk7-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-11"} 0 -kube_replicationcontroller_spec_replicas{namespace="jenkins",replicationcontroller="jenkins-2-centos7-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-43"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-mre-35"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-47"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-29"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-13"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-8"} 0 -kube_replicationcontroller_spec_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-8"} 0 -kube_replicationcontroller_spec_replicas{namespace="gdpr",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="jenkins",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="base-apache",replicationcontroller="base-apache-29"} 0 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-44"} 0 -kube_replicationcontroller_spec_replicas{namespace="gdpr",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-14"} 0 -kube_replicationcontroller_spec_replicas{namespace="adc-vault",replicationcontroller="base-vault-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="jdk",replicationcontroller="base-jdk8-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-32"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-10"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-9"} 0 -kube_replicationcontroller_spec_replicas{namespace="myproject",replicationcontroller="microservice-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-8"} 0 -kube_replicationcontroller_spec_replicas{namespace="awx",replicationcontroller="nwtool-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-7"} 1 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-15"} 0 -kube_replicationcontroller_spec_replicas{namespace="awx",replicationcontroller="nwtool-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-15"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-36"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-13"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-18"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-9"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="sonarqube-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="sonarqube-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-20"} 1 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-7"} 0 -kube_replicationcontroller_spec_replicas{namespace="aem",replicationcontroller="atomic-runtime-27"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-37"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-41"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-53"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-43"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="myproject",replicationcontroller="microservice-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-27"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-20"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="sonarqube-3"} 1 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-28"} 0 -kube_replicationcontroller_spec_replicas{namespace="aem",replicationcontroller="atomic-runtime-22"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-25"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-17"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-19"} 0 -kube_replicationcontroller_spec_replicas{namespace="gdpr",replicationcontroller="jenkins-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-31"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-9"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool-uat",replicationcontroller="web-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-26"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-39"} 0 -kube_replicationcontroller_spec_replicas{namespace="jenkins-operator-demo",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="bi",replicationcontroller="jenkins-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-17"} 0 -kube_replicationcontroller_spec_replicas{namespace="bi",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="awx",replicationcontroller="nwtool-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="myproject",replicationcontroller="wls-domain-dinoman-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_spec_replicas{namespace="base-apache",replicationcontroller="base-apache-28"} 0 -kube_replicationcontroller_spec_replicas{namespace="adc-vault",replicationcontroller="base-vault-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-55"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-mre-39"} 0 -kube_replicationcontroller_spec_replicas{namespace="bi",replicationcontroller="jenkins-4"} 1 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-lat-1"} 2 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="adc-vault",replicationcontroller="base-vault-11"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-cloud-base-images",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-10"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-44"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-trg-12"} 0 -kube_replicationcontroller_spec_replicas{namespace="default",replicationcontroller="router-1"} 2 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-3"} 1 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-33"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-11"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-7"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-8"} 0 -kube_replicationcontroller_spec_replicas{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-48"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-2"} 1 -kube_replicationcontroller_spec_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="gdpr",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-8"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-58"} 1 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-mre-43"} 0 -kube_replicationcontroller_spec_replicas{namespace="aem",replicationcontroller="atomic-runtime-19"} 0 -kube_replicationcontroller_spec_replicas{namespace="awx",replicationcontroller="nwtool-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="gdpr",replicationcontroller="jenkins-7"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool-uat",replicationcontroller="web-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="jenkins",replicationcontroller="jenkins-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-9"} 1 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-28"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-11"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-uat-21"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-21"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-trg-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-mre-45"} 1 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-10"} 2 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-14"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-32"} 0 -kube_replicationcontroller_spec_replicas{namespace="adc-vault",replicationcontroller="base-vault-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-mre-42"} 0 -kube_replicationcontroller_spec_replicas{namespace="base-apache",replicationcontroller="base-apache-34"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-mre-37"} 0 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-44"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-trg-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="gdpr",replicationcontroller="saint-peter-uat-1"} 1 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-18"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-8"} 0 -kube_replicationcontroller_spec_replicas{namespace="jenkins",replicationcontroller="jenkins-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-20"} 0 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-42"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-12"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-mre-38"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-45"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-7"} 1 -kube_replicationcontroller_spec_replicas{namespace="tiptool-uat",replicationcontroller="web-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-23"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-31"} 0 -kube_replicationcontroller_spec_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-27"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="sonarqube-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-10"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-mre-40"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool-dvp",replicationcontroller="web-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-7"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-18"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-46"} 0 -kube_replicationcontroller_spec_replicas{namespace="gdpr",replicationcontroller="jenkins-8"} 0 -kube_replicationcontroller_spec_replicas{namespace="default",replicationcontroller="docker-registry-1"} 1 -kube_replicationcontroller_spec_replicas{namespace="myproject",replicationcontroller="microservice-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="adc-vault",replicationcontroller="base-vault-7"} 0 -kube_replicationcontroller_spec_replicas{namespace="myproject",replicationcontroller="dummy-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="aem",replicationcontroller="atomic-runtime-17"} 0 -kube_replicationcontroller_spec_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-baseimages",replicationcontroller="jenkins-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-int-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-trg-9"} 0 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-22"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-trg-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="bi",replicationcontroller="cde-goldengate-rdb-uat-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="base-apache",replicationcontroller="base-apache-31"} 0 -kube_replicationcontroller_spec_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="adc-vault",replicationcontroller="base-vault-8"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-43"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="aem",replicationcontroller="atomic-runtime-24"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-16"} 1 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-43"} 0 -kube_replicationcontroller_spec_replicas{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-19"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-13"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="sonarqube-3"} 1 -kube_replicationcontroller_spec_replicas{namespace="devops-playground",replicationcontroller="jenkins-48"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-29"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-14"} 2 -kube_replicationcontroller_spec_replicas{namespace="tiptool-uat",replicationcontroller="web-1"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-20"} 0 -kube_replicationcontroller_spec_replicas{namespace="weblogic-poc",replicationcontroller="docker-registry-4"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-6"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-dvp-49"} 0 -kube_replicationcontroller_spec_replicas{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-11"} 2 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-prod-12"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool-uat",replicationcontroller="web-7"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-2"} 1 -kube_replicationcontroller_spec_replicas{namespace="edev-communication",replicationcontroller="plot-trg-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="jenkins-1"} 1 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-5"} 0 -kube_replicationcontroller_spec_replicas{namespace="awx",replicationcontroller="nwtool-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-22"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="myproject",replicationcontroller="microservice-3"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-35"} 0 -kube_replicationcontroller_spec_replicas{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="tiptool",replicationcontroller="tiptool-edp-2"} 0 -kube_replicationcontroller_spec_replicas{namespace="casa-mila-squad",replicationcontroller="move-app-angular-33"} 0 -kube_replicationcontroller_spec_replicas{namespace="edev-tools",replicationcontroller="edevradiator-dev-17"} 0 -# HELP kube_replicationcontroller_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_replicationcontroller_metadata_generation gauge -kube_replicationcontroller_metadata_generation{namespace="adc-vault",replicationcontroller="base-vault-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="jenkins-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-mre-44"} 3 -kube_replicationcontroller_metadata_generation{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="adc-vault",replicationcontroller="base-vault-12"} 3 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-49"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-38"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-10"} 5 -kube_replicationcontroller_metadata_generation{namespace="base-apache",replicationcontroller="base-apache-32"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-11"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-23"} 3 -kube_replicationcontroller_metadata_generation{namespace="openshift-monitoring",replicationcontroller="azure-alert-omi-1"} 2 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-12"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-26"} 3 -kube_replicationcontroller_metadata_generation{namespace="adc-vault",replicationcontroller="base-vault-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool-uat",replicationcontroller="web-4"} 9 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-10"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-12"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-47"} 5 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-36"} 3 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-uat-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-6"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-19"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-50"} 5 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-56"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-48"} 5 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-uat-22"} 5 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-46"} 5 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-46"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-trg-5"} 5 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-45"} 5 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-trg-10"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-trg-8"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-uat-26"} 5 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-trg-11"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-42"} 5 -kube_replicationcontroller_metadata_generation{namespace="aem",replicationcontroller="atomic-runtime-18"} 5 -kube_replicationcontroller_metadata_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-7"} 2 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-24"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-11"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-uat-25"} 5 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-42"} 3 -kube_replicationcontroller_metadata_generation{namespace="jdk",replicationcontroller="base-jdk7-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-13"} 3 -kube_replicationcontroller_metadata_generation{namespace="jenkins",replicationcontroller="jenkins-2-centos7-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-43"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-mre-35"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-47"} 5 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-29"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-8"} 3 -kube_replicationcontroller_metadata_generation{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-8"} 3 -kube_replicationcontroller_metadata_generation{namespace="gdpr",replicationcontroller="jenkins-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-edp-3"} 9 -kube_replicationcontroller_metadata_generation{namespace="jenkins",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="base-apache",replicationcontroller="base-apache-29"} 3 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-44"} 3 -kube_replicationcontroller_metadata_generation{namespace="gdpr",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-14"} 3 -kube_replicationcontroller_metadata_generation{namespace="adc-vault",replicationcontroller="base-vault-6"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-6"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-8"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="jdk",replicationcontroller="base-jdk8-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-32"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-2"} 17 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-10"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-9"} 3 -kube_replicationcontroller_metadata_generation{namespace="myproject",replicationcontroller="microservice-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-18"} 3 -kube_replicationcontroller_metadata_generation{namespace="awx",replicationcontroller="nwtool-6"} 4 -kube_replicationcontroller_metadata_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-7"} 2 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-15"} 3 -kube_replicationcontroller_metadata_generation{namespace="awx",replicationcontroller="nwtool-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-15"} 5 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-36"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-13"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-5"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-9"} 5 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-6"} 1 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="sonarqube-1"} 5 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="sonarqube-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-20"} 2 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-7"} 3 -kube_replicationcontroller_metadata_generation{namespace="aem",replicationcontroller="atomic-runtime-27"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-37"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-41"} 5 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-53"} 5 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-uat-20"} 5 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-43"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="myproject",replicationcontroller="microservice-1"} 4 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-uat-27"} 5 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-5"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="sonarqube-3"} 2 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-6"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-uat-28"} 5 -kube_replicationcontroller_metadata_generation{namespace="aem",replicationcontroller="atomic-runtime-22"} 8 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-19"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-25"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-17"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-5"} 3 -kube_replicationcontroller_metadata_generation{namespace="gdpr",replicationcontroller="jenkins-6"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-31"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-9"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool-uat",replicationcontroller="web-3"} 8 -kube_replicationcontroller_metadata_generation{namespace="jenkins-operator-demo",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-26"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-39"} 3 -kube_replicationcontroller_metadata_generation{namespace="awx",replicationcontroller="nwtool-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-trg-4"} 5 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="bi",replicationcontroller="jenkins-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-17"} 5 -kube_replicationcontroller_metadata_generation{namespace="bi",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="myproject",replicationcontroller="wls-domain-dinoman-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-mre-39"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="jenkins-2"} 2 -kube_replicationcontroller_metadata_generation{namespace="base-apache",replicationcontroller="base-apache-28"} 3 -kube_replicationcontroller_metadata_generation{namespace="adc-vault",replicationcontroller="base-vault-5"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-55"} 5 -kube_replicationcontroller_metadata_generation{namespace="adc-vault",replicationcontroller="base-vault-11"} 3 -kube_replicationcontroller_metadata_generation{namespace="bi",replicationcontroller="jenkins-4"} 2 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-lat-1"} 4 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-6"} 3 -kube_replicationcontroller_metadata_generation{namespace="default",replicationcontroller="router-1"} 2 -kube_replicationcontroller_metadata_generation{namespace="paas-cloud-base-images",replicationcontroller="jenkins-2"} 2 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-10"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-44"} 5 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-trg-12"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-trg-8"} 5 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-3"} 2 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-33"} 1 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-11"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-7"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-58"} 2 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-48"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-2"} 2 -kube_replicationcontroller_metadata_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-6"} 3 -kube_replicationcontroller_metadata_generation{namespace="gdpr",replicationcontroller="jenkins-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-8"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool-uat",replicationcontroller="web-2"} 8 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-mre-43"} 3 -kube_replicationcontroller_metadata_generation{namespace="aem",replicationcontroller="atomic-runtime-19"} 5 -kube_replicationcontroller_metadata_generation{namespace="awx",replicationcontroller="nwtool-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="gdpr",replicationcontroller="jenkins-7"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-uat-21"} 5 -kube_replicationcontroller_metadata_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="jenkins",replicationcontroller="jenkins-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="yft-kafkaproxy",replicationcontroller="kafka-proxy-9"} 2 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-28"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-11"} 3 -kube_replicationcontroller_metadata_generation{namespace="adc-vault",replicationcontroller="base-vault-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-21"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-trg-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-mre-45"} 2 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-trg-10"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-14"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-32"} 7 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-mre-42"} 3 -kube_replicationcontroller_metadata_generation{namespace="jenkins",replicationcontroller="jenkins-2"} 1 -kube_replicationcontroller_metadata_generation{namespace="base-apache",replicationcontroller="base-apache-34"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-mre-37"} 3 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-44"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-trg-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="gdpr",replicationcontroller="saint-peter-uat-1"} 2 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-18"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-8"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-23"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-20"} 7 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-42"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-12"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-mre-38"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-45"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-7"} 2 -kube_replicationcontroller_metadata_generation{namespace="tiptool-uat",replicationcontroller="web-5"} 9 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-31"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-trg-7"} 5 -kube_replicationcontroller_metadata_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-4"} 1 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-27"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="sonarqube-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-10"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-mre-40"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool-dvp",replicationcontroller="web-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="adc-vault",replicationcontroller="base-vault-7"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-18"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-46"} 3 -kube_replicationcontroller_metadata_generation{namespace="gdpr",replicationcontroller="jenkins-8"} 3 -kube_replicationcontroller_metadata_generation{namespace="default",replicationcontroller="docker-registry-1"} 2 -kube_replicationcontroller_metadata_generation{namespace="myproject",replicationcontroller="microservice-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-22"} 3 -kube_replicationcontroller_metadata_generation{namespace="myproject",replicationcontroller="dummy-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="aem",replicationcontroller="atomic-runtime-17"} 5 -kube_replicationcontroller_metadata_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-5"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="aws-alert-omi-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-baseimages",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-int-2"} 7 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-trg-9"} 3 -kube_replicationcontroller_metadata_generation{namespace="base-apache",replicationcontroller="base-apache-31"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-trg-3"} 5 -kube_replicationcontroller_metadata_generation{namespace="bi",replicationcontroller="cde-goldengate-rdb-uat-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-43"} 5 -kube_replicationcontroller_metadata_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-6"} 1 -kube_replicationcontroller_metadata_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-2"} 1 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="adc-vault",replicationcontroller="base-vault-8"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-13"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="azure-alert-omi-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="aem",replicationcontroller="atomic-runtime-24"} 1 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-16"} 2 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-43"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-19"} 3 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="docker-registry-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="sonarqube-3"} 2 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-48"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-29"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-14"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool-uat",replicationcontroller="web-1"} 7 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-20"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-6"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-49"} 5 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="openshift-alert-omi-2"} 2 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-11"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-12"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool-uat",replicationcontroller="web-7"} 6 -kube_replicationcontroller_metadata_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-trg-5"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="jenkins-1"} 2 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-5"} 3 -kube_replicationcontroller_metadata_generation{namespace="awx",replicationcontroller="nwtool-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-22"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="myproject",replicationcontroller="microservice-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-35"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-17"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-edp-2"} 5 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-33"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-5"} 3 -kube_replicationcontroller_metadata_generation{namespace="aem",replicationcontroller="atomic-runtime-21"} 5 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-54"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-1"} 1 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-int-1"} 4 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-10"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-16"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-7"} 4 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-50"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-trg-7"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-15"} 3 -kube_replicationcontroller_metadata_generation{namespace="base-apache",replicationcontroller="base-apache-35"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-24"} 3 -kube_replicationcontroller_metadata_generation{namespace="aem",replicationcontroller="atomic-runtime-26"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-8"} 5 -kube_replicationcontroller_metadata_generation{namespace="bi",replicationcontroller="cde-residential-customer-uat-1"} 2 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-7"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-baseimages",replicationcontroller="jenkins-2"} 2 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-52"} 2 -kube_replicationcontroller_metadata_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-trg-6"} 5 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-5"} 2 -kube_replicationcontroller_metadata_generation{namespace="tiptool-dvp",replicationcontroller="web-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="openshift-monitoring",replicationcontroller="prometheus-alert-msteams-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="playground",replicationcontroller="httpd-1"} 2 -kube_replicationcontroller_metadata_generation{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-uat-29"} 7 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="ceph-alert-msteams-3"} 2 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-41"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-mre-36"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="jenkins-3"} 2 -kube_replicationcontroller_metadata_generation{namespace="adc-vault",replicationcontroller="jenkins-1"} 2 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-40"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-9"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-34"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="base-apache",replicationcontroller="base-apache-26"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-45"} 5 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-49"} 3 -kube_replicationcontroller_metadata_generation{namespace="bi",replicationcontroller="cde-pega-feeder-uat-1"} 2 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="docker-registry-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-51"} 5 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-42"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-38"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-17"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-14"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-10"} 1 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-45"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-9"} 3 -kube_replicationcontroller_metadata_generation{namespace="openshift-monitoring",replicationcontroller="aws-alert-omi-3"} 2 -kube_replicationcontroller_metadata_generation{namespace="jdk",replicationcontroller="base-jdk7-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-trg-9"} 7 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="docker-registry-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="playground",replicationcontroller="nwtool-1"} 2 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-48"} 3 -kube_replicationcontroller_metadata_generation{namespace="gdpr",replicationcontroller="jenkins-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="default",replicationcontroller="registry-console-1"} 2 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-37"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-dev-6"} 3 -kube_replicationcontroller_metadata_generation{namespace="gdpr",replicationcontroller="jenkins-9"} 2 -kube_replicationcontroller_metadata_generation{namespace="base-apache",replicationcontroller="base-apache-36"} 2 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-30"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-34"} 3 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-51"} 3 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-49"} 3 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-40"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-35"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-21"} 3 -kube_replicationcontroller_metadata_generation{namespace="myproject",replicationcontroller="wls-domain-dinoman-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="docker-registry-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-edp-1"} 4 -kube_replicationcontroller_metadata_generation{namespace="gdpr",replicationcontroller="jenkins-5"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-50"} 5 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="jenkins-2"} 2 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-uat-5"} 3 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-41"} 3 -kube_replicationcontroller_metadata_generation{namespace="base-apache",replicationcontroller="base-apache-27"} 3 -kube_replicationcontroller_metadata_generation{namespace="awx",replicationcontroller="nwtool-5"} 3 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-12"} 1 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-16"} 3 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-json-server-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-dvp-51"} 2 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-edp-4"} 3 -kube_replicationcontroller_metadata_generation{namespace="base-apache",replicationcontroller="base-apache-33"} 3 -kube_replicationcontroller_metadata_generation{namespace="aem",replicationcontroller="atomic-runtime-20"} 5 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-52"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-15"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-44"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool-uat",replicationcontroller="web-6"} 9 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-dev-27"} 2 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-46"} 3 -kube_replicationcontroller_metadata_generation{namespace="myproject",replicationcontroller="microservice-5"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-16"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-11"} 5 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-mysql-prod-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="adc-vault",replicationcontroller="base-vault-10"} 3 -kube_replicationcontroller_metadata_generation{namespace="aem",replicationcontroller="atomic-runtime-25"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-mre-1"} 4 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-13"} 3 -kube_replicationcontroller_metadata_generation{namespace="darwin-integrations",replicationcontroller="psr-aggregator-dvp-47"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-mre-41"} 3 -kube_replicationcontroller_metadata_generation{namespace="aem",replicationcontroller="atomic-runtime-28"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-57"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-trg-1"} 4 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-19"} 2 -kube_replicationcontroller_metadata_generation{namespace="paas-cloud-base-images",replicationcontroller="jenkins-1"} 7 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="sonarqube-2"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-trg-6"} 3 -kube_replicationcontroller_metadata_generation{namespace="base-apache",replicationcontroller="base-apache-30"} 3 -kube_replicationcontroller_metadata_generation{namespace="jenkins",replicationcontroller="jenkins-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="weblogic-poc",replicationcontroller="ws-network-inventorymgmt-dinoman-rest-47"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-uat-23"} 5 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-7"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-uat-24"} 5 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-25"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-trg-2"} 5 -kube_replicationcontroller_metadata_generation{namespace="edev-communication",replicationcontroller="plot-trg-13"} 2 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-1"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="dynatrace-alert-omi-2"} 2 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-sup-1"} 4 -kube_replicationcontroller_metadata_generation{namespace="freephone-bp",replicationcontroller="deployment-freephone-bp-dvp-8"} 1 -kube_replicationcontroller_metadata_generation{namespace="casa-mila-squad",replicationcontroller="move-app-angular-39"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-uat-30"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-baseimages",replicationcontroller="base-rhel-ubi-minimal-3"} 3 -kube_replicationcontroller_metadata_generation{namespace="edev-tools",replicationcontroller="edevradiator-prod-13"} 3 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-50"} 3 -kube_replicationcontroller_metadata_generation{namespace="telenet-monitoring",replicationcontroller="elk-alert-omi-3"} 2 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-uat-18"} 3 -kube_replicationcontroller_metadata_generation{namespace="adc-vault",replicationcontroller="base-vault-9"} 3 -kube_replicationcontroller_metadata_generation{namespace="paas-demo",replicationcontroller="springboot-sample-operator-int-9"} 3 -kube_replicationcontroller_metadata_generation{namespace="bi",replicationcontroller="jenkins-2"} 5 -kube_replicationcontroller_metadata_generation{namespace="devops-playground",replicationcontroller="jenkins-30"} 3 -kube_replicationcontroller_metadata_generation{namespace="tiptool",replicationcontroller="tiptool-int-3"} 3 -# HELP kube_resourcequota_created Unix creation timestamp -# TYPE kube_resourcequota_created gauge -kube_resourcequota_created{namespace="awx",resourcequota="compute-resources"} 1.568660551e+09 -kube_resourcequota_created{namespace="bi",resourcequota="compute-resources"} 1.56942033e+09 -kube_resourcequota_created{namespace="edev-tools",resourcequota="compute-resources"} 1.567168995e+09 -kube_resourcequota_created{namespace="freephone-bp",resourcequota="compute-resources"} 1.565340665e+09 -kube_resourcequota_created{namespace="yelo-backend",resourcequota="compute-resources"} 1.576153666e+09 -kube_resourcequota_created{namespace="yft-kafkaproxy",resourcequota="compute-resources"} 1.574169746e+09 -kube_resourcequota_created{namespace="darwin-integrations",resourcequota="compute-resources"} 1.56982845e+09 -kube_resourcequota_created{namespace="edev-communication",resourcequota="compute-resources"} 1.57044318e+09 -kube_resourcequota_created{namespace="gdpr",resourcequota="compute-resources"} 1.567608866e+09 -kube_resourcequota_created{namespace="tiptool-dvp",resourcequota="compute-resources"} 1.565254483e+09 -# HELP kube_resourcequota Information about resource quota. -# TYPE kube_resourcequota gauge -kube_resourcequota{namespace="yft-kafkaproxy",resourcequota="compute-resources",resource="limits.cpu",type="hard"} 2 -kube_resourcequota{namespace="yft-kafkaproxy",resourcequota="compute-resources",resource="limits.memory",type="hard"} 4e+09 -kube_resourcequota{namespace="yft-kafkaproxy",resourcequota="compute-resources",resource="requests.cpu",type="hard"} 2 -kube_resourcequota{namespace="yft-kafkaproxy",resourcequota="compute-resources",resource="requests.memory",type="hard"} 4e+09 -kube_resourcequota{namespace="yft-kafkaproxy",resourcequota="compute-resources",resource="requests.cpu",type="used"} 0.25 -kube_resourcequota{namespace="yft-kafkaproxy",resourcequota="compute-resources",resource="requests.memory",type="used"} 5.36870912e+08 -kube_resourcequota{namespace="yft-kafkaproxy",resourcequota="compute-resources",resource="limits.cpu",type="used"} 0.5 -kube_resourcequota{namespace="yft-kafkaproxy",resourcequota="compute-resources",resource="limits.memory",type="used"} 1.048576e+09 -kube_resourcequota{namespace="awx",resourcequota="compute-resources",resource="limits.cpu",type="hard"} 6 -kube_resourcequota{namespace="awx",resourcequota="compute-resources",resource="limits.memory",type="hard"} 2.4e+10 -kube_resourcequota{namespace="awx",resourcequota="compute-resources",resource="requests.cpu",type="hard"} 6 -kube_resourcequota{namespace="awx",resourcequota="compute-resources",resource="requests.memory",type="hard"} 2.4e+10 -kube_resourcequota{namespace="awx",resourcequota="compute-resources",resource="requests.memory",type="used"} 0 -kube_resourcequota{namespace="awx",resourcequota="compute-resources",resource="limits.cpu",type="used"} 0 -kube_resourcequota{namespace="awx",resourcequota="compute-resources",resource="limits.memory",type="used"} 0 -kube_resourcequota{namespace="awx",resourcequota="compute-resources",resource="requests.cpu",type="used"} 0 -kube_resourcequota{namespace="bi",resourcequota="compute-resources",resource="limits.cpu",type="hard"} 8 -kube_resourcequota{namespace="bi",resourcequota="compute-resources",resource="limits.memory",type="hard"} 1e+10 -kube_resourcequota{namespace="bi",resourcequota="compute-resources",resource="requests.cpu",type="hard"} 8 -kube_resourcequota{namespace="bi",resourcequota="compute-resources",resource="requests.memory",type="hard"} 1e+10 -kube_resourcequota{namespace="bi",resourcequota="compute-resources",resource="limits.cpu",type="used"} 3.7 -kube_resourcequota{namespace="bi",resourcequota="compute-resources",resource="limits.memory",type="used"} 4.664066048e+09 -kube_resourcequota{namespace="bi",resourcequota="compute-resources",resource="requests.cpu",type="used"} 1.85 -kube_resourcequota{namespace="bi",resourcequota="compute-resources",resource="requests.memory",type="used"} 2.332033024e+09 -kube_resourcequota{namespace="edev-tools",resourcequota="compute-resources",resource="limits.cpu",type="hard"} 6 -kube_resourcequota{namespace="edev-tools",resourcequota="compute-resources",resource="limits.memory",type="hard"} 2e+10 -kube_resourcequota{namespace="edev-tools",resourcequota="compute-resources",resource="requests.cpu",type="hard"} 6 -kube_resourcequota{namespace="edev-tools",resourcequota="compute-resources",resource="requests.memory",type="hard"} 2e+10 -kube_resourcequota{namespace="edev-tools",resourcequota="compute-resources",resource="limits.cpu",type="used"} 3.9 -kube_resourcequota{namespace="edev-tools",resourcequota="compute-resources",resource="limits.memory",type="used"} 1.1106516992e+10 -kube_resourcequota{namespace="edev-tools",resourcequota="compute-resources",resource="requests.cpu",type="used"} 3.05 -kube_resourcequota{namespace="edev-tools",resourcequota="compute-resources",resource="requests.memory",type="used"} 9.848225792e+09 -kube_resourcequota{namespace="freephone-bp",resourcequota="compute-resources",resource="limits.cpu",type="hard"} 6 -kube_resourcequota{namespace="freephone-bp",resourcequota="compute-resources",resource="limits.memory",type="hard"} 8e+09 -kube_resourcequota{namespace="freephone-bp",resourcequota="compute-resources",resource="requests.cpu",type="hard"} 6 -kube_resourcequota{namespace="freephone-bp",resourcequota="compute-resources",resource="requests.memory",type="hard"} 8e+09 -kube_resourcequota{namespace="freephone-bp",resourcequota="compute-resources",resource="limits.cpu",type="used"} 4 -kube_resourcequota{namespace="freephone-bp",resourcequota="compute-resources",resource="limits.memory",type="used"} 4e+09 -kube_resourcequota{namespace="freephone-bp",resourcequota="compute-resources",resource="requests.cpu",type="used"} 2 -kube_resourcequota{namespace="freephone-bp",resourcequota="compute-resources",resource="requests.memory",type="used"} 2.048e+09 -kube_resourcequota{namespace="yelo-backend",resourcequota="compute-resources",resource="requests.cpu",type="hard"} 8 -kube_resourcequota{namespace="yelo-backend",resourcequota="compute-resources",resource="requests.memory",type="hard"} 1.6e+10 -kube_resourcequota{namespace="yelo-backend",resourcequota="compute-resources",resource="limits.cpu",type="hard"} 8 -kube_resourcequota{namespace="yelo-backend",resourcequota="compute-resources",resource="limits.memory",type="hard"} 1.6e+10 -kube_resourcequota{namespace="yelo-backend",resourcequota="compute-resources",resource="limits.cpu",type="used"} 0 -kube_resourcequota{namespace="yelo-backend",resourcequota="compute-resources",resource="limits.memory",type="used"} 0 -kube_resourcequota{namespace="yelo-backend",resourcequota="compute-resources",resource="requests.cpu",type="used"} 0 -kube_resourcequota{namespace="yelo-backend",resourcequota="compute-resources",resource="requests.memory",type="used"} 0 -kube_resourcequota{namespace="darwin-integrations",resourcequota="compute-resources",resource="limits.cpu",type="hard"} 4 -kube_resourcequota{namespace="darwin-integrations",resourcequota="compute-resources",resource="limits.memory",type="hard"} 1.2e+10 -kube_resourcequota{namespace="darwin-integrations",resourcequota="compute-resources",resource="requests.cpu",type="hard"} 4 -kube_resourcequota{namespace="darwin-integrations",resourcequota="compute-resources",resource="requests.memory",type="hard"} 1.2e+10 -kube_resourcequota{namespace="darwin-integrations",resourcequota="compute-resources",resource="limits.cpu",type="used"} 2.2 -kube_resourcequota{namespace="darwin-integrations",resourcequota="compute-resources",resource="limits.memory",type="used"} 3.053453312e+09 -kube_resourcequota{namespace="darwin-integrations",resourcequota="compute-resources",resource="requests.cpu",type="used"} 1.05 -kube_resourcequota{namespace="darwin-integrations",resourcequota="compute-resources",resource="requests.memory",type="used"} 1.795162112e+09 -kube_resourcequota{namespace="edev-communication",resourcequota="compute-resources",resource="requests.cpu",type="hard"} 5 -kube_resourcequota{namespace="edev-communication",resourcequota="compute-resources",resource="requests.memory",type="hard"} 1.6e+10 -kube_resourcequota{namespace="edev-communication",resourcequota="compute-resources",resource="limits.cpu",type="hard"} 5 -kube_resourcequota{namespace="edev-communication",resourcequota="compute-resources",resource="limits.memory",type="hard"} 1.6e+10 -kube_resourcequota{namespace="edev-communication",resourcequota="compute-resources",resource="requests.cpu",type="used"} 2.05 -kube_resourcequota{namespace="edev-communication",resourcequota="compute-resources",resource="requests.memory",type="used"} 5.762973696e+09 -kube_resourcequota{namespace="edev-communication",resourcequota="compute-resources",resource="limits.cpu",type="used"} 3.1 -kube_resourcequota{namespace="edev-communication",resourcequota="compute-resources",resource="limits.memory",type="used"} 7.230980096e+09 -kube_resourcequota{namespace="gdpr",resourcequota="compute-resources",resource="limits.cpu",type="hard"} 8 -kube_resourcequota{namespace="gdpr",resourcequota="compute-resources",resource="limits.memory",type="hard"} 1e+10 -kube_resourcequota{namespace="gdpr",resourcequota="compute-resources",resource="requests.cpu",type="hard"} 8 -kube_resourcequota{namespace="gdpr",resourcequota="compute-resources",resource="requests.memory",type="hard"} 1e+10 -kube_resourcequota{namespace="gdpr",resourcequota="compute-resources",resource="limits.cpu",type="used"} 2.9 -kube_resourcequota{namespace="gdpr",resourcequota="compute-resources",resource="limits.memory",type="used"} 3.800039424e+09 -kube_resourcequota{namespace="gdpr",resourcequota="compute-resources",resource="requests.cpu",type="used"} 1.45 -kube_resourcequota{namespace="gdpr",resourcequota="compute-resources",resource="requests.memory",type="used"} 1.900019712e+09 -kube_resourcequota{namespace="tiptool-dvp",resourcequota="compute-resources",resource="limits.cpu",type="hard"} 2 -kube_resourcequota{namespace="tiptool-dvp",resourcequota="compute-resources",resource="limits.memory",type="hard"} 2e+09 -kube_resourcequota{namespace="tiptool-dvp",resourcequota="compute-resources",resource="requests.cpu",type="hard"} 1 -kube_resourcequota{namespace="tiptool-dvp",resourcequota="compute-resources",resource="requests.memory",type="hard"} 1e+09 -kube_resourcequota{namespace="tiptool-dvp",resourcequota="compute-resources",resource="limits.cpu",type="used"} 0 -kube_resourcequota{namespace="tiptool-dvp",resourcequota="compute-resources",resource="limits.memory",type="used"} 0 -kube_resourcequota{namespace="tiptool-dvp",resourcequota="compute-resources",resource="requests.cpu",type="used"} 0 -kube_resourcequota{namespace="tiptool-dvp",resourcequota="compute-resources",resource="requests.memory",type="used"} 0 -# HELP kube_secret_info Information about secret. -# TYPE kube_secret_info gauge -kube_secret_info{namespace="openshift-monitoring",secret="builder-dockercfg-86kxg"} 1 -kube_secret_info{namespace="telenet-monitoring",secret="default-token-87778"} 1 -kube_secret_info{namespace="vault",secret="deployer-dockercfg-sgzk9"} 1 -kube_secret_info{namespace="bi",secret="builder-dockercfg-dznp2"} 1 -kube_secret_info{namespace="devops-playground",secret="builder-token-8qk5j"} 1 -kube_secret_info{namespace="kube-public",secret="deployer-token-9trpz"} 1 -kube_secret_info{namespace="kube-system",secret="cronjob-controller-dockercfg-2klr6"} 1 -kube_secret_info{namespace="casa-mila-squad",secret="builder-token-dhlrj"} 1 -kube_secret_info{namespace="kube-system",secret="daemon-set-controller-token-dtf2m"} 1 -kube_secret_info{namespace="tiptool",secret="default-token-6nrhm"} 1 -kube_secret_info{namespace="telenet-monitoring",secret="ssh-key"} 1 -kube_secret_info{namespace="tiptool",secret="tiptool-uat-mysql-db-password-for-tip"} 1 -kube_secret_info{namespace="adc-vault",secret="jenkins-operator-token-98twk"} 1 -kube_secret_info{namespace="openshift-infra",secret="pv-recycler-controller-token-6fmkp"} 1 -kube_secret_info{namespace="sandbox",secret="deployer-token-nnj29"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="builder-dockercfg-p8kct"} 1 -kube_secret_info{namespace="devops-playground",secret="jenkins-token-4hr7b"} 1 -kube_secret_info{namespace="openshift-console",secret="console-oauth-config"} 1 -kube_secret_info{namespace="edev-tools",secret="default-dockercfg-tnnp4"} 1 -kube_secret_info{namespace="kibana-tst",secret="default-dockercfg-7wd45"} 1 -kube_secret_info{namespace="paas-demo",secret="jenkins-token-5mpnn"} 1 -kube_secret_info{namespace="sandbox",secret="vault-operator-dockercfg-lbwd7"} 1 -kube_secret_info{namespace="ns-createdby-namespace-operator",secret="builder-token-q8m6r"} 1 -kube_secret_info{namespace="test-jee",secret="default-token-2ldhr"} 1 -kube_secret_info{namespace="openshift-infra",secret="image-import-controller-token-8nvnl"} 1 -kube_secret_info{namespace="paas-demo",secret="proxy-sql-database-secret-dev"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="jenkins-dockercfg-n226v"} 1 -kube_secret_info{namespace="awx-cluster-db",secret="deployer-token-w49k6"} 1 -kube_secret_info{namespace="awx-db-cluster",secret="awx-token-scmpn"} 1 -kube_secret_info{namespace="gdpr",secret="default-token-67hnx"} 1 -kube_secret_info{namespace="kibana-tst",secret="builder-token-j6cdz"} 1 -kube_secret_info{namespace="gdpr",secret="deployer-token-dlc9c"} 1 -kube_secret_info{namespace="openshift-infra",secret="node-bootstrapper-token-z5vvv"} 1 -kube_secret_info{namespace="traefik",secret="default-dockercfg-wx2sz"} 1 -kube_secret_info{namespace="traefik",secret="default-token-wv2wt"} 1 -kube_secret_info{namespace="awx-db-cluster",secret="deployer-token-x49bp"} 1 -kube_secret_info{namespace="ceph",secret="default-token-dbvg2"} 1 -kube_secret_info{namespace="default",secret="default-dockercfg-rgn5n"} 1 -kube_secret_info{namespace="edev-tools",secret="springboot-operator-token-nssc4"} 1 -kube_secret_info{namespace="weblogic-poc",secret="github-credentials"} 1 -kube_secret_info{namespace="darwin-integrations",secret="springboot-operator-token-dg7h8"} 1 -kube_secret_info{namespace="dynatrace",secret="deployer-token-9khff"} 1 -kube_secret_info{namespace="openshift-console",secret="default-token-s8kj7"} 1 -kube_secret_info{namespace="test-jee",secret="deployer-token-w988p"} 1 -kube_secret_info{namespace="awx-cluster-db",secret="default-token-kc9s8"} 1 -kube_secret_info{namespace="demo",secret="default-token-msng7"} 1 -kube_secret_info{namespace="myproject",secret="github-ssasidha-credentials"} 1 -kube_secret_info{namespace="vault",secret="builder-dockercfg-kf5p7"} 1 -kube_secret_info{namespace="awx-tst",secret="awx-secrets"} 1 -kube_secret_info{namespace="paas-demo",secret="springboot-operator-dockercfg-cwwv6"} 1 -kube_secret_info{namespace="trident",secret="default-token-2grxn"} 1 -kube_secret_info{namespace="tvw",secret="builder-token-5dnm6"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="deployer-dockercfg-j29n8"} 1 -kube_secret_info{namespace="yelo-backend",secret="default-dockercfg-69q82"} 1 -kube_secret_info{namespace="devops-playground",secret="jenkins-dockercfg-jcgb8"} 1 -kube_secret_info{namespace="kube-system",secret="namespace-controller-token-xgs5g"} 1 -kube_secret_info{namespace="openshift-sdn",secret="builder-token-c8nwl"} 1 -kube_secret_info{namespace="sandbox",secret="default-token-l22bg"} 1 -kube_secret_info{namespace="openshift-logging",secret="builder-token-f9j2x"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="deployer-dockercfg-t7x45"} 1 -kube_secret_info{namespace="openshift-sdn",secret="sdn-token-26vtm"} 1 -kube_secret_info{namespace="openshift-web-console",secret="builder-token-9jmrj"} 1 -kube_secret_info{namespace="bi",secret="jenkins-operator-token-5v6jn"} 1 -kube_secret_info{namespace="devops-playground",secret="deployer-token-qf55r"} 1 -kube_secret_info{namespace="edev-tools",secret="default-token-bdpxd"} 1 -kube_secret_info{namespace="openshift-console",secret="builder-token-2mdcb"} 1 -kube_secret_info{namespace="vault",secret="builder-token-7z7tb"} 1 -kube_secret_info{namespace="weblogic-poc",secret="weblogic-sa-token-w2njd"} 1 -kube_secret_info{namespace="openshift",secret="default-token-prv2l"} 1 -kube_secret_info{namespace="telenet-system",secret="builder-dockercfg-lkcbf"} 1 -kube_secret_info{namespace="test-config",secret="builder-token-h55cz"} 1 -kube_secret_info{namespace="yft-kafkaproxy",secret="builder-token-kgwfp"} 1 -kube_secret_info{namespace="bi",secret="deployer-token-g4wzf"} 1 -kube_secret_info{namespace="edev-tools",secret="registry"} 1 -kube_secret_info{namespace="helloworld",secret="deployer-token-2kd98"} 1 -kube_secret_info{namespace="kube-public",secret="default-dockercfg-lph6t"} 1 -kube_secret_info{namespace="base-apache",secret="deployer-dockercfg-5f8np"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="alertmanager-main-token-q78sg"} 1 -kube_secret_info{namespace="openshift-web-console",secret="webconsole-token-tskbt"} 1 -kube_secret_info{namespace="vault",secret="builder-token-p2hwk"} 1 -kube_secret_info{namespace="bi",secret="spark-operator-dockercfg-wtm4x"} 1 -kube_secret_info{namespace="openshift-infra",secret="service-serving-cert-controller-token-w2b8c"} 1 -kube_secret_info{namespace="openshift-sdn",secret="default-dockercfg-z9lkt"} 1 -kube_secret_info{namespace="gdpr",secret="jenkins-token-qsbz2"} 1 -kube_secret_info{namespace="telenet-operators",secret="nexus-secret"} 1 -kube_secret_info{namespace="trident",secret="trident-token-s4cb7"} 1 -kube_secret_info{namespace="awx-cluster-db",secret="default-dockercfg-d72ql"} 1 -kube_secret_info{namespace="awx-db-cluster",secret="deployer-dockercfg-775cd"} 1 -kube_secret_info{namespace="casa-mila-squad",secret="default-token-slx4f"} 1 -kube_secret_info{namespace="edev-communication",secret="default-token-hmtvq"} 1 -kube_secret_info{namespace="tiptool-uat",secret="deployer-token-jbhh8"} 1 -kube_secret_info{namespace="tiptool",secret="tiptool-dvp-mysql-db-password-for-tip"} 1 -kube_secret_info{namespace="yelo-backend",secret="deployer-token-2t46t"} 1 -kube_secret_info{namespace="yelo-backend",secret="deployer-token-65q42"} 1 -kube_secret_info{namespace="base-apache",secret="git-ssh-key"} 1 -kube_secret_info{namespace="dynatrace",secret="dynatrace-oneagent-operator-token-kb29p"} 1 -kube_secret_info{namespace="telenet-system",secret="deployer-dockercfg-zspk7"} 1 -kube_secret_info{namespace="testea",secret="builder-dockercfg-b9gtj"} 1 -kube_secret_info{namespace="ceph",secret="default-token-dlngn"} 1 -kube_secret_info{namespace="darwin-integrations",secret="builder-token-r6snr"} 1 -kube_secret_info{namespace="gdpr",secret="builder-token-xgh79"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="prometheus-operator-dockercfg-gcxds"} 1 -kube_secret_info{namespace="playground",secret="builder-token-npwls"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-token-9q8lv"} 1 -kube_secret_info{namespace="telenet-operators",secret="deployer-token-6z2qr"} 1 -kube_secret_info{namespace="test-config",secret="default-dockercfg-t55fd"} 1 -kube_secret_info{namespace="testea",secret="deployer-token-lgbgc"} 1 -kube_secret_info{namespace="aem",secret="builder-dockercfg-nrtth"} 1 -kube_secret_info{namespace="base-apache",secret="builder-token-d79sl"} 1 -kube_secret_info{namespace="sandbox",secret="jenkins-token-d2b4k"} 1 -kube_secret_info{namespace="telenet-public",secret="builder-token-j8ksr"} 1 -kube_secret_info{namespace="tiptool-uat",secret="database-password"} 1 -kube_secret_info{namespace="tiptool",secret="git-sshkey"} 1 -kube_secret_info{namespace="kube-system",secret="filebeat-dockercfg-5cfrg"} 1 -kube_secret_info{namespace="openshift-infra",secret="origin-namespace-controller-token-tmppm"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="nexus"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="stash-credential"} 1 -kube_secret_info{namespace="edev-tools",secret="stash-authentication-http"} 1 -kube_secret_info{namespace="telenet-monitoring",secret="deployer-token-ncjpx"} 1 -kube_secret_info{namespace="ns-createdby-namespace-operator",secret="builder-dockercfg-zg859"} 1 -kube_secret_info{namespace="telenet-operators",secret="default-dockercfg-f2ptw"} 1 -kube_secret_info{namespace="tiller",secret="default-token-2bpdt"} 1 -kube_secret_info{namespace="trident",secret="deployer-dockercfg-28jqd"} 1 -kube_secret_info{namespace="casa-mila-squad",secret="deployer-token-f72t6"} 1 -kube_secret_info{namespace="kube-public",secret="deployer-dockercfg-hpk6c"} 1 -kube_secret_info{namespace="openshift-infra",secret="image-trigger-controller-token-h2j2s"} 1 -kube_secret_info{namespace="paas-demo",secret="jenkins-dockercfg-9k5g6"} 1 -kube_secret_info{namespace="awx",secret="builder-token-n9kr6"} 1 -kube_secret_info{namespace="devops-playground",secret="deployer-dockercfg-2xld4"} 1 -kube_secret_info{namespace="weblogic-poc",secret="builder-dockercfg-nbpqp"} 1 -kube_secret_info{namespace="openshift-infra",secret="sdn-controller-token-f49g9"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="jenkins-git-creds"} 1 -kube_secret_info{namespace="telenet-operators",secret="namespace-operator-token-djqs6"} 1 -kube_secret_info{namespace="telenet-public",secret="default-dockercfg-fthff"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="kube-state-metrics-dockercfg-mpbpw"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="ldap-sa-token-7s2q5"} 1 -kube_secret_info{namespace="tiller",secret="tiller-token-fbb66"} 1 -kube_secret_info{namespace="traefik",secret="builder-token-pwh2j"} 1 -kube_secret_info{namespace="weblogic-poc",secret="deployer-token-zchgw"} 1 -kube_secret_info{namespace="yelo-backend",secret="builder-token-ptd7z"} 1 -kube_secret_info{namespace="darwin-integrations",secret="deployer-token-chqws"} 1 -kube_secret_info{namespace="openshift-web-console",secret="deployer-token-x7d27"} 1 -kube_secret_info{namespace="default",secret="builder-dockercfg-2czsr"} 1 -kube_secret_info{namespace="default",secret="vault-auth-token-pdrkb"} 1 -kube_secret_info{namespace="helloworld",secret="default-token-76pgg"} 1 -kube_secret_info{namespace="kube-system",secret="default-token-2v5vt"} 1 -kube_secret_info{namespace="bi",secret="jenkins-token-gchkr"} 1 -kube_secret_info{namespace="freephone-bp",secret="builder-token-q4pq9"} 1 -kube_secret_info{namespace="sandbox",secret="vault-operator-apiserver-cert"} 1 -kube_secret_info{namespace="aem",secret="deployer-token-klm7m"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="prometheus-k8s"} 1 -kube_secret_info{namespace="openshift-web-console",secret="default-token-t5kfm"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="nexus-dockercfg"} 1 -kube_secret_info{namespace="telenet-operators",secret="namespace-operator-token-k8xc7"} 1 -kube_secret_info{namespace="test-config",secret="jenkins-dockercfg-kclxd"} 1 -kube_secret_info{namespace="base-apache",secret="default-dockercfg-8wzkm"} 1 -kube_secret_info{namespace="ceph",secret="builder-token-tdmw8"} 1 -kube_secret_info{namespace="gdpr",secret="proxysql-secret-uat526"} 1 -kube_secret_info{namespace="openshift-infra",secret="template-instance-finalizer-controller-token-k2jpq"} 1 -kube_secret_info{namespace="bi",secret="git-sshkey"} 1 -kube_secret_info{namespace="kube-system",secret="service-controller-dockercfg-77vjz"} 1 -kube_secret_info{namespace="openshift-logging",secret="kube-state-metrics-token-bf7zz"} 1 -kube_secret_info{namespace="yft-kafkaproxy",secret="deployer-token-sw2nl"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="builder-token-xl8df"} 1 -kube_secret_info{namespace="paas-demo",secret="default-token-pbwkr"} 1 -kube_secret_info{namespace="paas-demo",secret="jenkins-operator-token-mm2dl"} 1 -kube_secret_info{namespace="tvwassen",secret="builder-dockercfg-44dpm"} 1 -kube_secret_info{namespace="adc-vault",secret="jenkins-token-pjt9r"} 1 -kube_secret_info{namespace="awx",secret="default-dockercfg-4rtqm"} 1 -kube_secret_info{namespace="demo",secret="deployer-token-qnvrn"} 1 -kube_secret_info{namespace="eatest",secret="builder-token-8pgmc"} 1 -kube_secret_info{namespace="tvwassen",secret="deployer-token-j5nns"} 1 -kube_secret_info{namespace="paas-demo",secret="deployer-dockercfg-cntwm"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="jenkins-nexus-creds"} 1 -kube_secret_info{namespace="weblogic-poc",secret="sample-domain1-weblogic-credentials"} 1 -kube_secret_info{namespace="openshift-console",secret="deployer-token-5m7bs"} 1 -kube_secret_info{namespace="openshift-infra",secret="service-serving-cert-controller-token-mj7c9"} 1 -kube_secret_info{namespace="testea",secret="builder-token-6qsrq"} 1 -kube_secret_info{namespace="bi",secret="spark-operator-token-n92dc"} 1 -kube_secret_info{namespace="edev-communication",secret="git-sshkey"} 1 -kube_secret_info{namespace="openshift-web-console",secret="webconsole-dockercfg-95rdj"} 1 -kube_secret_info{namespace="tiptool-uat",secret="default-token-c9nc6"} 1 -kube_secret_info{namespace="telenet-monitoring",secret="deployer-dockercfg-7crss"} 1 -kube_secret_info{namespace="devops-playground",secret="springboot-operator-token-hqp4h"} 1 -kube_secret_info{namespace="kube-system",secret="pod-garbage-collector-token-l8fbf"} 1 -kube_secret_info{namespace="kube-system",secret="service-account-controller-dockercfg-v45m2"} 1 -kube_secret_info{namespace="openshift-infra",secret="resourcequota-controller-dockercfg-468lj"} 1 -kube_secret_info{namespace="sandbox",secret="vault-operator-token-lx224"} 1 -kube_secret_info{namespace="openshift-console",secret="builder-dockercfg-4mtn2"} 1 -kube_secret_info{namespace="paas-demo",secret="default-token-pmzgj"} 1 -kube_secret_info{namespace="paas-demo",secret="proxy-sql-database-secret"} 1 -kube_secret_info{namespace="sandbox",secret="builder-dockercfg-mkkjg"} 1 -kube_secret_info{namespace="kube-system",secret="node-controller-dockercfg-kvbd4"} 1 -kube_secret_info{namespace="openshift-infra",secret="image-import-controller-dockercfg-wx8bs"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="default-token-hlxss"} 1 -kube_secret_info{namespace="test-jee",secret="default-dockercfg-vkn77"} 1 -kube_secret_info{namespace="test-config",secret="deployer-token-2lspv"} 1 -kube_secret_info{namespace="tvw",secret="default-token-wnjk8"} 1 -kube_secret_info{namespace="devops-playground",secret="default-dockercfg-lkrvc"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="grafana-tls"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="builder-dockercfg-gpx2z"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="default-dockercfg-cb96h"} 1 -kube_secret_info{namespace="default",secret="vault-auth-dockercfg-95gnl"} 1 -kube_secret_info{namespace="edev-tools",secret="deployer-token-66cqs"} 1 -kube_secret_info{namespace="gitlab",secret="default-token-2slfs"} 1 -kube_secret_info{namespace="weblogic-poc",secret="dino-db"} 1 -kube_secret_info{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-token-qtzqm"} 1 -kube_secret_info{namespace="trident",secret="trident-token-9ps5k"} 1 -kube_secret_info{namespace="aem",secret="ssh-key"} 1 -kube_secret_info{namespace="awx",secret="awx-token-f8bw6"} 1 -kube_secret_info{namespace="edev-communication",secret="proxysql-secret-mre524"} 1 -kube_secret_info{namespace="kube-system",secret="certificate-controller-dockercfg-ml5mv"} 1 -kube_secret_info{namespace="kube-system",secret="replicaset-controller-token-v2jvv"} 1 -kube_secret_info{namespace="tiptool-dvp",secret="builder-token-xxhsm"} 1 -kube_secret_info{namespace="demo",secret="jenkins-dockercfg-lq798"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="grafana-datasources"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="kube-state-metrics-tls"} 1 -kube_secret_info{namespace="test-config",secret="weblogic-sa-dockercfg-2mgpb"} 1 -kube_secret_info{namespace="kube-system",secret="persistent-volume-binder-token-k8qfr"} 1 -kube_secret_info{namespace="traefik",secret="builder-token-pgbxh"} 1 -kube_secret_info{namespace="weblogic-poc",secret="builder-token-cz8gw"} 1 -kube_secret_info{namespace="test",secret="builder-token-hcfsh"} 1 -kube_secret_info{namespace="casa-mila-squad",secret="builder-token-x272z"} 1 -kube_secret_info{namespace="gitlab",secret="deployer-token-hr7pm"} 1 -kube_secret_info{namespace="openshift-node",secret="sync-token-nt6hq"} 1 -kube_secret_info{namespace="sandbox",secret="sandbox-operator-token-c9wfb"} 1 -kube_secret_info{namespace="eatest",secret="deployer-dockercfg-dzjvf"} 1 -kube_secret_info{namespace="jenkins",secret="builder-dockercfg-s7ldr"} 1 -kube_secret_info{namespace="kube-system",secret="endpoint-controller-token-w7hgc"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="jenkins-operator-dockercfg-ttbmh"} 1 -kube_secret_info{namespace="weblogic-poc",secret="builder-token-cr8hf"} 1 -kube_secret_info{namespace="aem",secret="deployer-token-h42jw"} 1 -kube_secret_info{namespace="demo",secret="builder-dockercfg-9f57b"} 1 -kube_secret_info{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-dockercfg-q4px2"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="builder-token-gx2j7"} 1 -kube_secret_info{namespace="bi",secret="jenkins-operator-dockercfg-n68fd"} 1 -kube_secret_info{namespace="devops-playground",secret="builder-token-sp9g8"} 1 -kube_secret_info{namespace="kube-system",secret="pv-protection-controller-dockercfg-tdjh2"} 1 -kube_secret_info{namespace="kube-public",secret="default-token-f46jg"} 1 -kube_secret_info{namespace="openshift-console",secret="console-token-j54c7"} 1 -kube_secret_info{namespace="openshift-infra",secret="ingress-to-route-controller-dockercfg-4b5jj"} 1 -kube_secret_info{namespace="openshift-node",secret="default-token-zr5cw"} 1 -kube_secret_info{namespace="awx-cluster-db",secret="builder-token-7q8rv"} 1 -kube_secret_info{namespace="awx-tst",secret="deployer-dockercfg-wlb74"} 1 -kube_secret_info{namespace="bi",secret="default-token-762wf"} 1 -kube_secret_info{namespace="bi",secret="jenkins-operator-token-x8scp"} 1 -kube_secret_info{namespace="casa-mila-squad",secret="deployer-dockercfg-8l549"} 1 -kube_secret_info{namespace="openshift-infra",secret="default-dockercfg-48gvg"} 1 -kube_secret_info{namespace="devops-playground",secret="jenkins-operator-dockercfg-qc9ph"} 1 -kube_secret_info{namespace="myproject",secret="deployer-token-v5csf"} 1 -kube_secret_info{namespace="openshift-infra",secret="image-trigger-controller-dockercfg-cl8ps"} 1 -kube_secret_info{namespace="openshift-infra",secret="template-instance-finalizer-controller-dockercfg-n5wkk"} 1 -kube_secret_info{namespace="adc-vault",secret="builder-token-kjhz8"} 1 -kube_secret_info{namespace="edev-communication",secret="jenkins-nexus-creds"} 1 -kube_secret_info{namespace="gdpr",secret="jenkins-operator-token-5fwrf"} 1 -kube_secret_info{namespace="freephone-bp",secret="nexus-dockercfg"} 1 -kube_secret_info{namespace="vault",secret="deployer-token-5t2w6"} 1 -kube_secret_info{namespace="awx-cluster-db",secret="awx-token-zvtkk"} 1 -kube_secret_info{namespace="darwin-integrations",secret="deployer-token-d88q4"} 1 -kube_secret_info{namespace="openshift-infra",secret="default-token-rttkt"} 1 -kube_secret_info{namespace="tiptool-dvp",secret="default-token-p9pmf"} 1 -kube_secret_info{namespace="openshift-infra",secret="ingress-to-route-controller-token-nlb74"} 1 -kube_secret_info{namespace="openshift-infra",secret="origin-namespace-controller-token-24tw2"} 1 -kube_secret_info{namespace="playground",secret="default-token-qvxjf"} 1 -kube_secret_info{namespace="tiptool",secret="tiptool-int-mysql-db-password-for-tip"} 1 -kube_secret_info{namespace="bi",secret="builder-token-pbrm6"} 1 -kube_secret_info{namespace="kube-system",secret="deployer-token-6g8b4"} 1 -kube_secret_info{namespace="kube-system",secret="generic-garbage-collector-token-tvqtq"} 1 -kube_secret_info{namespace="ns-createdby-namespace-operator",secret="default-token-vfn6n"} 1 -kube_secret_info{namespace="tiptool-dvp",secret="default-dockercfg-2q9k6"} 1 -kube_secret_info{namespace="awx",secret="awx-dockercfg-7t5xh"} 1 -kube_secret_info{namespace="dynatrace",secret="deployer-dockercfg-bl6td"} 1 -kube_secret_info{namespace="openshift-console",secret="deployer-token-994lw"} 1 -kube_secret_info{namespace="openshift",secret="default-token-pcwwk"} 1 -kube_secret_info{namespace="myproject",secret="default-dockercfg-4ll42"} 1 -kube_secret_info{namespace="ns-createdby-namespace-operator",secret="deployer-dockercfg-kdhj9"} 1 -kube_secret_info{namespace="openshift-infra",secret="default-rolebindings-controller-token-njbmj"} 1 -kube_secret_info{namespace="traefik",secret="builder-dockercfg-8mlmm"} 1 -kube_secret_info{namespace="openshift-infra",secret="ingress-to-route-controller-token-pfjdf"} 1 -kube_secret_info{namespace="test2",secret="builder-token-f9djb"} 1 -kube_secret_info{namespace="weblogic-poc",secret="traefik-operator-dockercfg-678l8"} 1 -kube_secret_info{namespace="awx",secret="default-token-jps2c"} 1 -kube_secret_info{namespace="dynatrace",secret="default-dockercfg-rscs7"} 1 -kube_secret_info{namespace="edev-communication",secret="builder-token-llx4s"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="jenkins-git-creds"} 1 -kube_secret_info{namespace="test-jee",secret="builder-token-jp2b9"} 1 -kube_secret_info{namespace="weblogic-poc",secret="deployer-dockercfg-8wklx"} 1 -kube_secret_info{namespace="awx-tst",secret="builder-token-sp4wm"} 1 -kube_secret_info{namespace="awx-tst",secret="default-dockercfg-mc6wk"} 1 -kube_secret_info{namespace="base-apache",secret="deployer-token-htpxc"} 1 -kube_secret_info{namespace="openshift-sdn",secret="builder-token-xs85b"} 1 -kube_secret_info{namespace="eatest",secret="builder-dockercfg-j5dsn"} 1 -kube_secret_info{namespace="freephone-bp",secret="builder-token-dhrx4"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="deployer-dockercfg-g56t2"} 1 -kube_secret_info{namespace="openshift-infra",secret="build-config-change-controller-dockercfg-s69ll"} 1 -kube_secret_info{namespace="tiller",secret="deployer-dockercfg-2hhh8"} 1 -kube_secret_info{namespace="test-jee",secret="builder-token-p92xv"} 1 -kube_secret_info{namespace="tiptool-uat",secret="deployer-dockercfg-wp6fg"} 1 -kube_secret_info{namespace="traefik",secret="default-token-5h7ln"} 1 -kube_secret_info{namespace="gdpr",secret="default-dockercfg-5tscb"} 1 -kube_secret_info{namespace="openshift-logging",secret="default-token-6ppjj"} 1 -kube_secret_info{namespace="openshift-logging",secret="deployer-token-6k7mt"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="alertmanager-main-tls"} 1 -kube_secret_info{namespace="telenet-operators",secret="builder-dockercfg-n87md"} 1 -kube_secret_info{namespace="dynatrace",secret="deployer-token-bh48g"} 1 -kube_secret_info{namespace="openshift-logging",secret="deployer-token-s4xcj"} 1 -kube_secret_info{namespace="openshift-sdn",secret="builder-dockercfg-htb9j"} 1 -kube_secret_info{namespace="paas-demo",secret="springboot-operator-token-vn4xx"} 1 -kube_secret_info{namespace="testea",secret="default-token-fvg4g"} 1 -kube_secret_info{namespace="awx-db-cluster",secret="default-token-j8498"} 1 -kube_secret_info{namespace="kube-system",secret="replication-controller-dockercfg-vhwlz"} 1 -kube_secret_info{namespace="openshift-logging",secret="builder-token-6gkn6"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="ssh-key2"} 1 -kube_secret_info{namespace="openshift-infra",secret="unidling-controller-token-8zwck"} 1 -kube_secret_info{namespace="gdpr",secret="deployer-token-cfwzr"} 1 -kube_secret_info{namespace="kube-system",secret="horizontal-pod-autoscaler-token-hlcwq"} 1 -kube_secret_info{namespace="kube-system",secret="job-controller-token-rjq57"} 1 -kube_secret_info{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-dockercfg-h5s8p"} 1 -kube_secret_info{namespace="dynatrace",secret="default-token-mswtg"} 1 -kube_secret_info{namespace="gdpr",secret="jenkins-dockercfg-qf4jj"} 1 -kube_secret_info{namespace="test2",secret="builder-dockercfg-jkdh9"} 1 -kube_secret_info{namespace="paas-demo",secret="default-dockercfg-pg7gh"} 1 -kube_secret_info{namespace="vault",secret="default-token-2jbz7"} 1 -kube_secret_info{namespace="vault",secret="deployer-token-j2q99"} 1 -kube_secret_info{namespace="dynatrace",secret="default-token-sg5kv"} 1 -kube_secret_info{namespace="eatest",secret="default-token-5dtnt"} 1 -kube_secret_info{namespace="kube-system",secret="replicaset-controller-token-ktz87"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="skopeo-token-r8hs9"} 1 -kube_secret_info{namespace="devops-playground",secret="jenkins-git-creds"} 1 -kube_secret_info{namespace="kube-system",secret="pvc-protection-controller-token-lrlvh"} 1 -kube_secret_info{namespace="openshift-infra",secret="serviceaccount-controller-token-4n2nd"} 1 -kube_secret_info{namespace="tvwassen",secret="jenkins-token-xlqx7"} 1 -kube_secret_info{namespace="awx-tst",secret="awx-token-xdhcd"} 1 -kube_secret_info{namespace="jenkins",secret="deployer-dockercfg-tbxnk"} 1 -kube_secret_info{namespace="kube-system",secret="disruption-controller-token-27t8j"} 1 -kube_secret_info{namespace="telenet-monitoring",secret="builder-token-tjzfp"} 1 -kube_secret_info{namespace="openshift-infra",secret="service-ingress-ip-controller-dockercfg-nr7b5"} 1 -kube_secret_info{namespace="telenet-monitoring",secret="default-token-65jrk"} 1 -kube_secret_info{namespace="tiptool",secret="builder-token-ng5gt"} 1 -kube_secret_info{namespace="bi",secret="default-dockercfg-w9gdg"} 1 -kube_secret_info{namespace="openshift-node",secret="sync-dockercfg-bqmx7"} 1 -kube_secret_info{namespace="playground",secret="deployer-token-tlx7l"} 1 -kube_secret_info{namespace="telenet-public",secret="builder-dockercfg-f2hdq"} 1 -kube_secret_info{namespace="edev-communication",secret="jenkins-dockercfg-ck9wl"} 1 -kube_secret_info{namespace="openshift-infra",secret="namespace-security-allocation-controller-dockercfg-7x948"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="cluster-monitoring-operator-token-zkpv2"} 1 -kube_secret_info{namespace="kube-system",secret="pv-protection-controller-token-w8bf9"} 1 -kube_secret_info{namespace="openshift",secret="builder-dockercfg-t28d6"} 1 -kube_secret_info{namespace="tiller",secret="tiller-token-688ft"} 1 -kube_secret_info{namespace="darwin-integrations",secret="default-dockercfg-tccj2"} 1 -kube_secret_info{namespace="default",secret="default-token-bnvfx"} 1 -kube_secret_info{namespace="default",secret="registry-dockercfg-7bknv"} 1 -kube_secret_info{namespace="jdk",secret="builder-dockercfg-s2fq6"} 1 -kube_secret_info{namespace="adc-vault",secret="jenkins-operator-token-wlblx"} 1 -kube_secret_info{namespace="kube-system",secret="metricbeat-dockercfg-8qtb8"} 1 -kube_secret_info{namespace="kube-system",secret="pod-garbage-collector-token-56kp7"} 1 -kube_secret_info{namespace="vault",secret="vault-token-8jjpl"} 1 -kube_secret_info{namespace="ceph",secret="default-dockercfg-9lqj8"} 1 -kube_secret_info{namespace="dynatrace",secret="builder-dockercfg-kjjbw"} 1 -kube_secret_info{namespace="kibana-tst",secret="deployer-token-svpcl"} 1 -kube_secret_info{namespace="openshift",secret="default-dockercfg-5gcj6"} 1 -kube_secret_info{namespace="telenet-operators",secret="jenkins-nexus-creds"} 1 -kube_secret_info{namespace="awx-cluster-db",secret="default-token-6zmzp"} 1 -kube_secret_info{namespace="devops-playground",secret="jenkins-token-452hp"} 1 -kube_secret_info{namespace="kube-system",secret="replication-controller-token-zfsjv"} 1 -kube_secret_info{namespace="openshift-infra",secret="deployer-dockercfg-vhfzz"} 1 -kube_secret_info{namespace="ns-createdby-namespace-operator",secret="default-dockercfg-7z7kw"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="nexus-promote-user"} 1 -kube_secret_info{namespace="telenet-operators",secret="deployer-token-h7gcz"} 1 -kube_secret_info{namespace="awx-tst",secret="default-token-kvtm6"} 1 -kube_secret_info{namespace="base-apache",secret="builder-token-bwhkl"} 1 -kube_secret_info{namespace="jdk",secret="builder-token-ctrgg"} 1 -kube_secret_info{namespace="kube-system",secret="replication-controller-token-zjhx5"} 1 -kube_secret_info{namespace="myproject",secret="deployer-token-ztgsc"} 1 -kube_secret_info{namespace="openshift-web-console",secret="webconsole-token-cwqmx"} 1 -kube_secret_info{namespace="test",secret="default-token-n4kvt"} 1 -kube_secret_info{namespace="openshift-infra",secret="build-controller-dockercfg-sx4qf"} 1 -kube_secret_info{namespace="openshift-infra",secret="service-ingress-ip-controller-token-mt6xb"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="deployer-token-bkhh8"} 1 -kube_secret_info{namespace="bi",secret="jenkins-git-creds"} 1 -kube_secret_info{namespace="jdk",secret="builder-token-kkjhn"} 1 -kube_secret_info{namespace="jdk",secret="default-token-cw27n"} 1 -kube_secret_info{namespace="jenkins",secret="jenkins-dockercfg-xnrfm"} 1 -kube_secret_info{namespace="test-config",secret="weblogic-operator-secrets"} 1 -kube_secret_info{namespace="casa-mila-squad",secret="default-token-gllxk"} 1 -kube_secret_info{namespace="gdpr",secret="deployer-dockercfg-5spjg"} 1 -kube_secret_info{namespace="openshift-node",secret="builder-dockercfg-4ncdf"} 1 -kube_secret_info{namespace="awx-tst",secret="awx-dockercfg-hzrtn"} 1 -kube_secret_info{namespace="default",secret="namespace-operator-dockercfg-ztrqj"} 1 -kube_secret_info{namespace="openshift-infra",secret="namespace-security-allocation-controller-token-z6brv"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="alertmanager-main-token-q66cd"} 1 -kube_secret_info{namespace="test-jee",secret="builder-dockercfg-bxmhl"} 1 -kube_secret_info{namespace="kube-system",secret="resourcequota-controller-dockercfg-pnkk2"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="alertmanager-main-proxy"} 1 -kube_secret_info{namespace="telenet-public",secret="deployer-dockercfg-9kvnx"} 1 -kube_secret_info{namespace="tiptool-uat",secret="builder-dockercfg-422cc"} 1 -kube_secret_info{namespace="testea",secret="deployer-token-z2k2f"} 1 -kube_secret_info{namespace="tiller",secret="tiller-dockercfg-2959q"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="deployer-token-wwh7v"} 1 -kube_secret_info{namespace="openshift-sdn",secret="deployer-dockercfg-9jpvb"} 1 -kube_secret_info{namespace="paas-demo",secret="jenkins-operator-token-pkbvl"} 1 -kube_secret_info{namespace="sandbox",secret="liab-poc-trg-mysql-db-password-for-tip"} 1 -kube_secret_info{namespace="bi",secret="default-token-5lpt5"} 1 -kube_secret_info{namespace="vault",secret="default-dockercfg-bpxqh"} 1 -kube_secret_info{namespace="telenet-monitoring",secret="default-dockercfg-g2gm4"} 1 -kube_secret_info{namespace="telenet-public",secret="builder-token-h566t"} 1 -kube_secret_info{namespace="casa-mila-squad",secret="deployer-token-xzsqg"} 1 -kube_secret_info{namespace="ceph",secret="builder-token-nnxh8"} 1 -kube_secret_info{namespace="edev-tools",secret="git-sshkey"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="ldap-bind-password-secret"} 1 -kube_secret_info{namespace="awx-db-cluster",secret="builder-token-jpmt6"} 1 -kube_secret_info{namespace="eatest",secret="deployer-token-75lr7"} 1 -kube_secret_info{namespace="weblogic-poc",secret="weblogic-operator-secrets"} 1 -kube_secret_info{namespace="tiptool",secret="deployer-dockercfg-mjwrx"} 1 -kube_secret_info{namespace="adc-vault",secret="default-token-699k8"} 1 -kube_secret_info{namespace="dynatrace",secret="dynatrace-monitoring-dockercfg-xjs95"} 1 -kube_secret_info{namespace="edev-communication",secret="ansible-vault-secret"} 1 -kube_secret_info{namespace="telenet-monitoring",secret="builder-dockercfg-vpqnn"} 1 -kube_secret_info{namespace="kube-system",secret="pv-protection-controller-token-2qpc7"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="jenkins-operator-token-r4dx2"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-token-4x2w7"} 1 -kube_secret_info{namespace="telenet-operators",secret="namespace-operator-dockercfg-5x2v6"} 1 -kube_secret_info{namespace="aem",secret="deployer-dockercfg-cshr2"} 1 -kube_secret_info{namespace="awx",secret="awx-secrets"} 1 -kube_secret_info{namespace="jenkins",secret="default-dockercfg-rmht7"} 1 -kube_secret_info{namespace="kibana-tst",secret="builder-token-27lht"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="kube-state-metrics-token-77wrq"} 1 -kube_secret_info{namespace="dynatrace",secret="dynatrace-oneagent-operator-token-ww7kv"} 1 -kube_secret_info{namespace="gitlab",secret="builder-token-llqmg"} 1 -kube_secret_info{namespace="kube-system",secret="disruption-controller-dockercfg-jdp8q"} 1 -kube_secret_info{namespace="openshift-infra",secret="node-bootstrapper-dockercfg-xqm4n"} 1 -kube_secret_info{namespace="adc-vault",secret="jenkins-git-creds"} 1 -kube_secret_info{namespace="devops-playground",secret="springboot-operator-token-rtkrl"} 1 -kube_secret_info{namespace="edev-communication",secret="builder-dockercfg-lr7wq"} 1 -kube_secret_info{namespace="openshift-infra",secret="resourcequota-controller-token-kcrq9"} 1 -kube_secret_info{namespace="bi",secret="ansible-vault-secret"} 1 -kube_secret_info{namespace="edev-communication",secret="jenkins-token-r24pt"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="bitbucket-secret"} 1 -kube_secret_info{namespace="openshift-sdn",secret="default-token-kdqpz"} 1 -kube_secret_info{namespace="darwin-integrations",secret="deployer-dockercfg-sfpw2"} 1 -kube_secret_info{namespace="kube-system",secret="cronjob-controller-token-ngj7t"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="ldap-sa-dockercfg-zdtcv"} 1 -kube_secret_info{namespace="openshift-infra",secret="template-instance-controller-token-wd88v"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="jenkins-operator-token-ptxpj"} 1 -kube_secret_info{namespace="test-config",secret="jenkins-token-6b9np"} 1 -kube_secret_info{namespace="test",secret="deployer-dockercfg-bp9m8"} 1 -kube_secret_info{namespace="bi",secret="spark-operator-token-jzjx9"} 1 -kube_secret_info{namespace="bi",secret="spark-token-txvk4"} 1 -kube_secret_info{namespace="kube-system",secret="resourcequota-controller-token-d58wp"} 1 -kube_secret_info{namespace="kube-system",secret="statefulset-controller-token-r74gk"} 1 -kube_secret_info{namespace="telenet-system",secret="builder-token-22m4g"} 1 -kube_secret_info{namespace="test-config",secret="weblogic-sa-token-m88qm"} 1 -kube_secret_info{namespace="adc-vault",secret="builder-dockercfg-b9dr2"} 1 -kube_secret_info{namespace="devops-playground",secret="sonarqube-operator-dockercfg-scwn5"} 1 -kube_secret_info{namespace="edev-tools",secret="jenkins-operator-token-jtnjn"} 1 -kube_secret_info{namespace="jenkins",secret="builder-token-d66kv"} 1 -kube_secret_info{namespace="helloworld",secret="deployer-dockercfg-l97c6"} 1 -kube_secret_info{namespace="kube-system",secret="clusterrole-aggregation-controller-token-xqrvb"} 1 -kube_secret_info{namespace="kube-system",secret="statefulset-controller-token-wnvtd"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="ssh-key"} 1 -kube_secret_info{namespace="demo",secret="jenkins-token-nn2rg"} 1 -kube_secret_info{namespace="helloworld",secret="default-dockercfg-9pdrd"} 1 -kube_secret_info{namespace="kube-public",secret="deployer-token-vpmcr"} 1 -kube_secret_info{namespace="openshift-infra",secret="deployer-controller-token-tt6j5"} 1 -kube_secret_info{namespace="kube-system",secret="metricbeat-token-zqcv8"} 1 -kube_secret_info{namespace="telenet-system",secret="deployer-token-6dckp"} 1 -kube_secret_info{namespace="awx-tst",secret="deployer-token-tmnd6"} 1 -kube_secret_info{namespace="ceph",secret="deployer-dockercfg-79kkv"} 1 -kube_secret_info{namespace="demo",secret="deployer-token-jvg4s"} 1 -kube_secret_info{namespace="edev-tools",secret="builder-dockercfg-5tr2n"} 1 -kube_secret_info{namespace="default",secret="registry-certificates"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="default-token-hxgxw"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="deployer-token-ztv2n"} 1 -kube_secret_info{namespace="jenkins",secret="deployer-token-v7ccg"} 1 -kube_secret_info{namespace="aem",secret="builder-token-b44pc"} 1 -kube_secret_info{namespace="awx-cluster-db",secret="awx-dockercfg-hv56x"} 1 -kube_secret_info{namespace="awx",secret="awx-token-4nbkk"} 1 -kube_secret_info{namespace="darwin-integrations",secret="jenkins-nexus-creds"} 1 -kube_secret_info{namespace="kube-system",secret="deployment-controller-token-d765x"} 1 -kube_secret_info{namespace="openshift-logging",secret="kube-state-metrics-token-n7csr"} 1 -kube_secret_info{namespace="test-config",secret="jenkins-token-8pzct"} 1 -kube_secret_info{namespace="tiller",secret="deployer-token-rxsgs"} 1 -kube_secret_info{namespace="awx",secret="deployer-token-54vgg"} 1 -kube_secret_info{namespace="devops-playground",secret="jenkins-nexus-creds"} 1 -kube_secret_info{namespace="telenet-operators",secret="builder-token-4dj62"} 1 -kube_secret_info{namespace="telenet-public",secret="deployer-token-vx62l"} 1 -kube_secret_info{namespace="bi",secret="deployer-dockercfg-ltfff"} 1 -kube_secret_info{namespace="kube-system",secret="clusterrole-aggregation-controller-dockercfg-x6hwj"} 1 -kube_secret_info{namespace="paas-demo",secret="springboot-operator-token-c94zl"} 1 -kube_secret_info{namespace="tiller",secret="default-token-nwctc"} 1 -kube_secret_info{namespace="tvw",secret="default-token-bvfg6"} 1 -kube_secret_info{namespace="base-apache",secret="default-token-m99p7"} 1 -kube_secret_info{namespace="demo",secret="deployer-dockercfg-t5cvm"} 1 -kube_secret_info{namespace="gitlab",secret="default-token-6wg8f"} 1 -kube_secret_info{namespace="jdk",secret="deployer-token-z2847"} 1 -kube_secret_info{namespace="aem",secret="default-dockercfg-wzlnm"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="cluster-monitoring-operator-dockercfg-x6jqv"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="grafana-token-dvvbk"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="container-registry-telenet.rel.apps.telenet.be"} 1 -kube_secret_info{namespace="tiptool-uat",secret="default-token-6gmjw"} 1 -kube_secret_info{namespace="edev-communication",secret="builder-token-hbknb"} 1 -kube_secret_info{namespace="kube-public",secret="builder-token-s9ccb"} 1 -kube_secret_info{namespace="kube-system",secret="job-controller-token-47gp4"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="jenkins-token-5tnlt"} 1 -kube_secret_info{namespace="openshift-infra",secret="builder-token-bhzc4"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="deployer-token-4rbrz"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="jenkins-operator-token-8sthc"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-token-bmrld"} 1 -kube_secret_info{namespace="bi",secret="builder-token-pgfnr"} 1 -kube_secret_info{namespace="default",secret="registry-token-d5dl9"} 1 -kube_secret_info{namespace="devops-playground",secret="sonarqube-operator-token-t8qp6"} 1 -kube_secret_info{namespace="edev-communication",secret="jenkins-operator-token-ztcsw"} 1 -kube_secret_info{namespace="test-config",secret="builder-dockercfg-2w5zg"} 1 -kube_secret_info{namespace="tiptool-uat",secret="builder-token-p8vcm"} 1 -kube_secret_info{namespace="tiptool",secret="tiptool-lat-mysql-db-password-for-tip"} 1 -kube_secret_info{namespace="weblogic-poc",secret="weblogic-sa-dockercfg-2mgpb"} 1 -kube_secret_info{namespace="default",secret="default-token-gfxl5"} 1 -kube_secret_info{namespace="openshift-infra",secret="deployer-controller-token-kcqd7"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="ssh-key-source"} 1 -kube_secret_info{namespace="telenet-operators",secret="git-sshkey"} 1 -kube_secret_info{namespace="darwin-integrations",secret="git-sshkey"} 1 -kube_secret_info{namespace="tiptool-dvp",secret="git-ssh-key"} 1 -kube_secret_info{namespace="tvw",secret="default-dockercfg-tvdnt"} 1 -kube_secret_info{namespace="awx",secret="builder-token-nndh5"} 1 -kube_secret_info{namespace="darwin-integrations",secret="jenkins-operator-dockercfg-jdzd8"} 1 -kube_secret_info{namespace="gdpr",secret="ansible-vault-secret"} 1 -kube_secret_info{namespace="test-config",secret="default-token-v7d57"} 1 -kube_secret_info{namespace="tvw",secret="builder-dockercfg-qmtls"} 1 -kube_secret_info{namespace="weblogic-poc",secret="weblogic-sa-token-2zrzc"} 1 -kube_secret_info{namespace="gdpr",secret="jenkins-operator-dockercfg-kzhnx"} 1 -kube_secret_info{namespace="kube-system",secret="filebeat-token-4n77n"} 1 -kube_secret_info{namespace="telenet-operators",secret="ansible-vault-secret"} 1 -kube_secret_info{namespace="test-jee",secret="deployer-dockercfg-kww7b"} 1 -kube_secret_info{namespace="test",secret="default-token-9d42j"} 1 -kube_secret_info{namespace="awx-cluster-db",secret="deployer-dockercfg-qzwcv"} 1 -kube_secret_info{namespace="devops-playground",secret="builder-dockercfg-f6xsp"} 1 -kube_secret_info{namespace="edev-communication",secret="default-token-p2jjb"} 1 -kube_secret_info{namespace="kube-system",secret="deployment-controller-dockercfg-rgt2l"} 1 -kube_secret_info{namespace="aem",secret="builder-token-sgbdt"} 1 -kube_secret_info{namespace="default",secret="router-token-75zcz"} 1 -kube_secret_info{namespace="kube-system",secret="endpoint-controller-dockercfg-vgf9c"} 1 -kube_secret_info{namespace="openshift-sdn",secret="sdn-token-tnhzq"} 1 -kube_secret_info{namespace="jenkins",secret="default-token-7dvxz"} 1 -kube_secret_info{namespace="kube-system",secret="namespace-controller-token-zbfd8"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="git-sshkey"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="default-token-4xrcd"} 1 -kube_secret_info{namespace="myproject",secret="builder-token-gjfj8"} 1 -kube_secret_info{namespace="openshift-infra",secret="serviceaccount-controller-dockercfg-rzc7f"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="builder-token-q5l97"} 1 -kube_secret_info{namespace="tiptool-dvp",secret="default-token-x7dqj"} 1 -kube_secret_info{namespace="yft-kafkaproxy",secret="default-token-b4kfd"} 1 -kube_secret_info{namespace="kube-system",secret="deployer-token-8vf2q"} 1 -kube_secret_info{namespace="openshift-sdn",secret="deployer-token-bsphm"} 1 -kube_secret_info{namespace="test2",secret="builder-token-l6lln"} 1 -kube_secret_info{namespace="awx-tst",secret="builder-token-x5htw"} 1 -kube_secret_info{namespace="awx-tst",secret="deployer-token-wsnk6"} 1 -kube_secret_info{namespace="openshift-infra",secret="origin-namespace-controller-dockercfg-2h5cd"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="default-token-s2j9z"} 1 -kube_secret_info{namespace="demo",secret="default-dockercfg-x6lrz"} 1 -kube_secret_info{namespace="openshift-infra",secret="builder-token-gsqqp"} 1 -kube_secret_info{namespace="trident",secret="trident-dockercfg-h6h58"} 1 -kube_secret_info{namespace="awx-cluster-db",secret="builder-dockercfg-lmctf"} 1 -kube_secret_info{namespace="darwin-integrations",secret="jenkins-operator-token-dxkb7"} 1 -kube_secret_info{namespace="jenkins",secret="default-token-fg8sk"} 1 -kube_secret_info{namespace="openshift-console",secret="console-serving-cert"} 1 -kube_secret_info{namespace="yft-kafkaproxy",secret="builder-dockercfg-dqp2c"} 1 -kube_secret_info{namespace="openshift-infra",secret="build-controller-token-6fgr7"} 1 -kube_secret_info{namespace="openshift-logging",secret="kube-state-metrics-dockercfg-wl9wp"} 1 -kube_secret_info{namespace="openshift-logging",secret="metricbeat-dockercfg-64nzd"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="alertmanager-main-dockercfg-nmh9w"} 1 -kube_secret_info{namespace="awx-cluster-db",secret="builder-token-j95tc"} 1 -kube_secret_info{namespace="awx-db-cluster",secret="default-dockercfg-cj26t"} 1 -kube_secret_info{namespace="freephone-bp",secret="deployer-token-9krkz"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="default-token-4h52h"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="node-exporter-token-l7n4c"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="prometheus-k8s-tls"} 1 -kube_secret_info{namespace="yft-kafkaproxy",secret="kafka-rest-config"} 1 -kube_secret_info{namespace="ceph",secret="builder-dockercfg-jdjsk"} 1 -kube_secret_info{namespace="dynatrace",secret="oneagent"} 1 -kube_secret_info{namespace="openshift-infra",secret="unidling-controller-token-vzmsz"} 1 -kube_secret_info{namespace="sandbox",secret="default-token-8x2dv"} 1 -kube_secret_info{namespace="ns-createdby-namespace-operator",secret="deployer-token-zwb72"} 1 -kube_secret_info{namespace="tiptool-dvp",secret="deployer-dockercfg-g9whw"} 1 -kube_secret_info{namespace="vault",secret="default-token-w8zbh"} 1 -kube_secret_info{namespace="base-apache",secret="default-token-9zcwq"} 1 -kube_secret_info{namespace="default",secret="builder-token-4qmk5"} 1 -kube_secret_info{namespace="eatest",secret="deployer-token-jrvz7"} 1 -kube_secret_info{namespace="edev-communication",secret="jenkins-operator-token-hqbfb"} 1 -kube_secret_info{namespace="myproject",secret="ssasidha"} 1 -kube_secret_info{namespace="telenet-monitoring",secret="builder-token-shvfm"} 1 -kube_secret_info{namespace="awx",secret="default-token-lwbzz"} 1 -kube_secret_info{namespace="ceph",secret="ceph-secret"} 1 -kube_secret_info{namespace="default",secret="router-certs"} 1 -kube_secret_info{namespace="gitlab",secret="deployer-dockercfg-r4mvz"} 1 -kube_secret_info{namespace="kibana-tst",secret="default-token-86mvv"} 1 -kube_secret_info{namespace="kube-system",secret="certificate-controller-token-kdt28"} 1 -kube_secret_info{namespace="openshift-infra",secret="build-controller-token-vj8nf"} 1 -kube_secret_info{namespace="tiptool",secret="tiptool-edp-mysql-db-password-for-tip"} 1 -kube_secret_info{namespace="kube-system",secret="builder-token-z25mv"} 1 -kube_secret_info{namespace="kube-system",secret="pod-garbage-collector-dockercfg-pnqb8"} 1 -kube_secret_info{namespace="telenet-operators",secret="builder-token-n875b"} 1 -kube_secret_info{namespace="test-config",secret="deployer-token-wzqqp"} 1 -kube_secret_info{namespace="bi",secret="spark-token-fzqpv"} 1 -kube_secret_info{namespace="jenkins",secret="jenkins-token-67wgw"} 1 -kube_secret_info{namespace="kube-system",secret="builder-token-2rb8k"} 1 -kube_secret_info{namespace="openshift-infra",secret="image-import-controller-token-27kb8"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="jenkins-operator-token-xfpz2"} 1 -kube_secret_info{namespace="tiptool",secret="tiptool-mre-mysql-db-password-for-tip"} 1 -kube_secret_info{namespace="tvwassen",secret="jenkins-token-vtjrt"} 1 -kube_secret_info{namespace="weblogic-poc",secret="traefik-operator-default-cert"} 1 -kube_secret_info{namespace="devops-playground",secret="ansible-vault-secret"} 1 -kube_secret_info{namespace="edev-communication",secret="springboot-operator-token-jszwr"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="default-dockercfg-twmpd"} 1 -kube_secret_info{namespace="tiptool",secret="deployer-token-jvstc"} 1 -kube_secret_info{namespace="freephone-bp",secret="default-dockercfg-lwgp6"} 1 -kube_secret_info{namespace="trident",secret="builder-dockercfg-nvl7r"} 1 -kube_secret_info{namespace="yft-kafkaproxy",secret="default-dockercfg-lswzm"} 1 -kube_secret_info{namespace="ns-createdby-namespace-operator",secret="builder-token-rxlgn"} 1 -kube_secret_info{namespace="openshift-infra",secret="service-serving-cert-controller-dockercfg-n87xx"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="builder-token-bn4vs"} 1 -kube_secret_info{namespace="paas-demo",secret="jenkins-git-creds"} 1 -kube_secret_info{namespace="awx-db-cluster",secret="awx-token-vs7pg"} 1 -kube_secret_info{namespace="awx-tst",secret="default-token-j27bn"} 1 -kube_secret_info{namespace="kube-system",secret="pvc-protection-controller-dockercfg-pgzrb"} 1 -kube_secret_info{namespace="openshift-infra",secret="namespace-security-allocation-controller-token-rvd7z"} 1 -kube_secret_info{namespace="bi",secret="jenkins-nexus-creds"} 1 -kube_secret_info{namespace="devops-playground",secret="sonarqube-token"} 1 -kube_secret_info{namespace="darwin-integrations",secret="jenkins-git-creds"} 1 -kube_secret_info{namespace="eatest",secret="default-token-h7g68"} 1 -kube_secret_info{namespace="edev-tools",secret="springboot-operator-dockercfg-cbzbs"} 1 -kube_secret_info{namespace="playground",secret="git-sshkey"} 1 -kube_secret_info{namespace="kube-system",secret="clusterrole-aggregation-controller-token-zsrvk"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-dockercfg-g2g86"} 1 -kube_secret_info{namespace="darwin-integrations",secret="jenkins-token-gxb49"} 1 -kube_secret_info{namespace="devops-playground",secret="jenkins-operator-token-6z7r9"} 1 -kube_secret_info{namespace="eatest",secret="builder-token-rqpzn"} 1 -kube_secret_info{namespace="helloworld",secret="builder-token-fk8fj"} 1 -kube_secret_info{namespace="myproject",secret="builder-dockercfg-4qnrb"} 1 -kube_secret_info{namespace="adc-vault",secret="ansible-vault-secret"} 1 -kube_secret_info{namespace="gdpr",secret="jenkins-operator-token-57s9x"} 1 -kube_secret_info{namespace="kube-system",secret="default-token-tz8w7"} 1 -kube_secret_info{namespace="kube-system",secret="job-controller-dockercfg-hwkkt"} 1 -kube_secret_info{namespace="edev-tools",secret="builder-token-tdmcn"} 1 -kube_secret_info{namespace="weblogic-poc",secret="registry-dockercfg-ssgvw"} 1 -kube_secret_info{namespace="openshift-logging",secret="builder-dockercfg-54k7s"} 1 -kube_secret_info{namespace="paas-demo",secret="jenkins-token-cvgxf"} 1 -kube_secret_info{namespace="yelo-backend",secret="deployer-dockercfg-4dqz6"} 1 -kube_secret_info{namespace="default",secret="namespace-operator-token-bg57h"} 1 -kube_secret_info{namespace="playground",secret="deployer-dockercfg-n8qnx"} 1 -kube_secret_info{namespace="test-config",secret="github-credentials"} 1 -kube_secret_info{namespace="helloworld",secret="deployer-token-xkgn4"} 1 -kube_secret_info{namespace="openshift-web-console",secret="builder-token-dh478"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="jenkins-token-kwjnw"} 1 -kube_secret_info{namespace="test-config",secret="builder-token-k5gp9"} 1 -kube_secret_info{namespace="weblogic-poc",secret="traefik-operator-token-96f5h"} 1 -kube_secret_info{namespace="dynatrace",secret="dynatrace-oneagent-token-zhppl"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="grafana-token-x8rzt"} 1 -kube_secret_info{namespace="sandbox",secret="deployer-dockercfg-cnj2t"} 1 -kube_secret_info{namespace="tvwassen",secret="default-token-bklbm"} 1 -kube_secret_info{namespace="myproject",secret="builder-token-8p6df"} 1 -kube_secret_info{namespace="bi",secret="jenkins-dockercfg-xjpsq"} 1 -kube_secret_info{namespace="kube-system",secret="generic-garbage-collector-dockercfg-4kw4d"} 1 -kube_secret_info{namespace="kube-system",secret="persistent-volume-binder-dockercfg-plh2b"} 1 -kube_secret_info{namespace="default",secret="router-dockercfg-pl7g5"} 1 -kube_secret_info{namespace="edev-tools",secret="jenkins-dockercfg-kvkmg"} 1 -kube_secret_info{namespace="paas-demo",secret="proxy-sql-database-secret-uat"} 1 -kube_secret_info{namespace="awx-tst",secret="awx-token-bjzrj"} 1 -kube_secret_info{namespace="kube-system",secret="service-account-controller-token-dkm8q"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="builder-token-7s9mg"} 1 -kube_secret_info{namespace="sandbox",secret="liab-poc-dvp-mysql-db-password-for-tip"} 1 -kube_secret_info{namespace="sandbox",secret="builder-token-fd6ht"} 1 -kube_secret_info{namespace="adc-vault",secret="default-token-6gmlb"} 1 -kube_secret_info{namespace="awx-db-cluster",secret="awx-dockercfg-flk8n"} 1 -kube_secret_info{namespace="freephone-bp",secret="git-ssh-key"} 1 -kube_secret_info{namespace="openshift-node",secret="deployer-dockercfg-zd2rh"} 1 -kube_secret_info{namespace="awx",secret="deployer-token-h9qq9"} 1 -kube_secret_info{namespace="default",secret="registry-token-zmzsp"} 1 -kube_secret_info{namespace="sandbox",secret="jenkins-token-wbk8n"} 1 -kube_secret_info{namespace="vault",secret="vault-token-mpv2v"} 1 -kube_secret_info{namespace="sandbox",secret="liab-poc-uat-mysql-db-password-for-tip"} 1 -kube_secret_info{namespace="telenet-operators",secret="default-token-zfbn7"} 1 -kube_secret_info{namespace="openshift-infra",secret="pv-recycler-controller-dockercfg-k6tq4"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="deployer-token-q7865"} 1 -kube_secret_info{namespace="darwin-integrations",secret="jenkins-token-7dlpm"} 1 -kube_secret_info{namespace="kube-public",secret="builder-token-ftxs8"} 1 -kube_secret_info{namespace="ns-createdby-namespace-operator",secret="default-token-zptxm"} 1 -kube_secret_info{namespace="openshift-console",secret="console-token-hhcjw"} 1 -kube_secret_info{namespace="openshift-infra",secret="template-instance-controller-token-rvnmq"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="grafana-proxy"} 1 -kube_secret_info{namespace="testea",secret="deployer-dockercfg-zpkqx"} 1 -kube_secret_info{namespace="edev-communication",secret="deployer-dockercfg-hppsw"} 1 -kube_secret_info{namespace="gdpr",secret="git-sshkey"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="builder-dockercfg-pps9r"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="builder-token-4jq89"} 1 -kube_secret_info{namespace="kube-system",secret="persistent-volume-binder-token-gb9ts"} 1 -kube_secret_info{namespace="openshift-infra",secret="deployer-controller-dockercfg-cs9nw"} 1 -kube_secret_info{namespace="paas-demo",secret="ansible-vault-secret"} 1 -kube_secret_info{namespace="gitlab",secret="deployer-token-v7lp2"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="deployer-dockercfg-wbf78"} 1 -kube_secret_info{namespace="tiptool-dvp",secret="builder-dockercfg-6l5gc"} 1 -kube_secret_info{namespace="tiptool",secret="jenkins-token-xhcrl"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="ldap-sa-token-d9gx5"} 1 -kube_secret_info{namespace="test-config",secret="deployer-dockercfg-5w6g9"} 1 -kube_secret_info{namespace="tiller",secret="default-dockercfg-gl76d"} 1 -kube_secret_info{namespace="traefik",secret="deployer-token-t8fbq"} 1 -kube_secret_info{namespace="gitlab",secret="builder-dockercfg-bh4wp"} 1 -kube_secret_info{namespace="helloworld",secret="default-token-2s2dm"} 1 -kube_secret_info{namespace="openshift-infra",secret="build-config-change-controller-token-22qkc"} 1 -kube_secret_info{namespace="sandbox",secret="jenkins-dockercfg-cq5fh"} 1 -kube_secret_info{namespace="darwin-integrations",secret="springboot-operator-token-sv7d6"} 1 -kube_secret_info{namespace="devops-playground",secret="jenkins-operator-token-pn4q6"} 1 -kube_secret_info{namespace="jdk",secret="deployer-token-dsn8d"} 1 -kube_secret_info{namespace="tiptool",secret="tiptool-sup-mysql-db-password-for-tip"} 1 -kube_secret_info{namespace="dynatrace",secret="dynatrace-monitoring-token-72bcm"} 1 -kube_secret_info{namespace="openshift-infra",secret="default-token-kmhkq"} 1 -kube_secret_info{namespace="tiptool",secret="default-dockercfg-scnfz"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="builder-token-4dhw7"} 1 -kube_secret_info{namespace="tiptool",secret="jenkins-dockercfg-4s54l"} 1 -kube_secret_info{namespace="awx-db-cluster",secret="deployer-token-tnftr"} 1 -kube_secret_info{namespace="edev-communication",secret="proxysql-secret-trg524"} 1 -kube_secret_info{namespace="gdpr",secret="builder-dockercfg-7dd2n"} 1 -kube_secret_info{namespace="kube-system",secret="endpoint-controller-token-74d7c"} 1 -kube_secret_info{namespace="jdk",secret="deployer-dockercfg-r29nf"} 1 -kube_secret_info{namespace="weblogic-poc",secret="default-token-8qrzx"} 1 -kube_secret_info{namespace="weblogic-poc",secret="registry-token-f2mnz"} 1 -kube_secret_info{namespace="kube-system",secret="deployer-dockercfg-9vstk"} 1 -kube_secret_info{namespace="test2",secret="default-dockercfg-cq5k2"} 1 -kube_secret_info{namespace="trident",secret="default-token-j8djx"} 1 -kube_secret_info{namespace="tvwassen",secret="deployer-dockercfg-5sjf2"} 1 -kube_secret_info{namespace="jenkins",secret="jenkins-token-cpn2b"} 1 -kube_secret_info{namespace="edev-communication",secret="jenkins-git-creds"} 1 -kube_secret_info{namespace="kube-system",secret="disruption-controller-token-pd9wj"} 1 -kube_secret_info{namespace="openshift-infra",secret="deployer-token-m48m4"} 1 -kube_secret_info{namespace="telenet-system",secret="default-token-6k77j"} 1 -kube_secret_info{namespace="openshift-node",secret="deployer-token-n4ffp"} 1 -kube_secret_info{namespace="telenet-monitoring",secret="deployer-token-jbj4g"} 1 -kube_secret_info{namespace="test",secret="deployer-token-2lhhx"} 1 -kube_secret_info{namespace="awx-cluster-db",secret="awx-token-bck4k"} 1 -kube_secret_info{namespace="default",secret="namespace-operator-token-64gjc"} 1 -kube_secret_info{namespace="edev-tools",secret="default-token-fftc2"} 1 -kube_secret_info{namespace="kube-system",secret="resourcequota-controller-token-rtnws"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="prometheus-operator-token-v75xh"} 1 -kube_secret_info{namespace="adc-vault",secret="ssh-key"} 1 -kube_secret_info{namespace="awx-db-cluster",secret="builder-token-x2jmj"} 1 -kube_secret_info{namespace="kube-system",secret="builder-dockercfg-x8jf2"} 1 -kube_secret_info{namespace="openshift-logging",secret="filebeat-token-vhq45"} 1 -kube_secret_info{namespace="kube-system",secret="daemon-set-controller-token-62zl5"} 1 -kube_secret_info{namespace="adc-vault",secret="default-dockercfg-ct6xr"} 1 -kube_secret_info{namespace="edev-tools",secret="jenkins-operator-token-j7vrr"} 1 -kube_secret_info{namespace="jenkins",secret="deployer-token-2wqnd"} 1 -kube_secret_info{namespace="kube-system",secret="daemon-set-controller-dockercfg-n7qnv"} 1 -kube_secret_info{namespace="openshift-sdn",secret="sdn-dockercfg-cwv2s"} 1 -kube_secret_info{namespace="test2",secret="deployer-token-56cn7"} 1 -kube_secret_info{namespace="aem",secret="default-token-zl5hq"} 1 -kube_secret_info{namespace="bi",secret="springboot-operator-token-8cd5b"} 1 -kube_secret_info{namespace="edev-communication",secret="deployer-token-9cdvs"} 1 -kube_secret_info{namespace="kube-system",secret="certificate-controller-token-kkgnz"} 1 -kube_secret_info{namespace="edev-communication",secret="springboot-operator-token-7vwcg"} 1 -kube_secret_info{namespace="kube-system",secret="cronjob-controller-token-mzfbs"} 1 -kube_secret_info{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-token-zmrb8"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-dockercfg-q6qqc"} 1 -kube_secret_info{namespace="test-config",secret="default-token-gqmwf"} 1 -kube_secret_info{namespace="vault",secret="vault-dockercfg-zxp8h"} 1 -kube_secret_info{namespace="yelo-backend",secret="default-token-vv292"} 1 -kube_secret_info{namespace="telenet-system",secret="default-token-ft7q9"} 1 -kube_secret_info{namespace="tvwassen",secret="builder-token-sb57j"} 1 -kube_secret_info{namespace="aem",secret="default-token-ch4lj"} 1 -kube_secret_info{namespace="casa-mila-squad",secret="ssh-key"} 1 -kube_secret_info{namespace="gdpr",secret="builder-token-9xcdm"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="default-dockercfg-nf4gp"} 1 -kube_secret_info{namespace="tvwassen",secret="jenkins-dockercfg-72947"} 1 -kube_secret_info{namespace="edev-communication",secret="jenkins-token-5kq42"} 1 -kube_secret_info{namespace="openshift-infra",secret="sdn-controller-dockercfg-2x6jc"} 1 -kube_secret_info{namespace="openshift-web-console",secret="deployer-token-d4c7r"} 1 -kube_secret_info{namespace="test-config",secret="blue-domain-weblogic-credentials"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="grafana-dockercfg-blcdb"} 1 -kube_secret_info{namespace="openshift-web-console",secret="default-dockercfg-lqk5f"} 1 -kube_secret_info{namespace="sandbox",secret="sandbox-operator-token-bnxth"} 1 -kube_secret_info{namespace="tiptool-dvp",secret="builder-token-2hhwc"} 1 -kube_secret_info{namespace="tvwassen",secret="builder-token-l7s4j"} 1 -kube_secret_info{namespace="trident",secret="deployer-token-g4qnl"} 1 -kube_secret_info{namespace="trident",secret="deployer-token-m6tcw"} 1 -kube_secret_info{namespace="adc-vault",secret="scmsecret"} 1 -kube_secret_info{namespace="bi",secret="spark-dockercfg-nxzjz"} 1 -kube_secret_info{namespace="openshift-infra",secret="sdn-controller-token-w8mf6"} 1 -kube_secret_info{namespace="testea",secret="default-token-hnl9b"} 1 -kube_secret_info{namespace="paas-demo",secret="jenkins-nexus-creds"} 1 -kube_secret_info{namespace="adc-vault",secret="builder-token-xkqn9"} 1 -kube_secret_info{namespace="gitlab",secret="default-dockercfg-7blxh"} 1 -kube_secret_info{namespace="kube-system",secret="service-controller-token-c5t6g"} 1 -kube_secret_info{namespace="myproject",secret="default-token-vm99k"} 1 -kube_secret_info{namespace="darwin-integrations",secret="builder-token-jf8rr"} 1 -kube_secret_info{namespace="openshift-logging",secret="filebeat-token-s9swc"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="jenkins-token-pcvhf"} 1 -kube_secret_info{namespace="test2",secret="deployer-token-6v2kc"} 1 -kube_secret_info{namespace="yelo-backend",secret="builder-token-42tsk"} 1 -kube_secret_info{namespace="openshift-logging",secret="default-dockercfg-bhddp"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="skopeo-token-nzksj"} 1 -kube_secret_info{namespace="weblogic-poc",secret="default-token-bkpcr"} 1 -kube_secret_info{namespace="default",secret="deployer-token-sqh6z"} 1 -kube_secret_info{namespace="gitlab",secret="builder-token-569s2"} 1 -kube_secret_info{namespace="jdk",secret="default-dockercfg-h7zgv"} 1 -kube_secret_info{namespace="kube-system",secret="expand-controller-dockercfg-5m9ww"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="default-token-895fh"} 1 -kube_secret_info{namespace="tiptool",secret="builder-token-sf2sg"} 1 -kube_secret_info{namespace="adc-vault",secret="deployer-token-tkqv8"} 1 -kube_secret_info{namespace="default",secret="deployer-dockercfg-x677c"} 1 -kube_secret_info{namespace="kube-system",secret="tiller-token-4kx7w"} 1 -kube_secret_info{namespace="openshift-infra",secret="default-rolebindings-controller-token-g9pfw"} 1 -kube_secret_info{namespace="kube-system",secret="service-account-controller-token-k87tr"} 1 -kube_secret_info{namespace="openshift",secret="deployer-token-rq8wf"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="jenkins-token-fv2rt"} 1 -kube_secret_info{namespace="telenet-operators",secret="namespace-operator-dockercfg-4g5zf"} 1 -kube_secret_info{namespace="test2",secret="default-token-759qc"} 1 -kube_secret_info{namespace="kibana-tst",secret="builder-dockercfg-v4m95"} 1 -kube_secret_info{namespace="openshift-console",secret="deployer-dockercfg-rqkk5"} 1 -kube_secret_info{namespace="openshift-logging",secret="metricbeat-token-488m8"} 1 -kube_secret_info{namespace="playground",secret="default-dockercfg-rl9wq"} 1 -kube_secret_info{namespace="adc-vault",secret="deployer-token-v6cgt"} 1 -kube_secret_info{namespace="edev-tools",secret="deployer-token-28snq"} 1 -kube_secret_info{namespace="edev-tools",secret="nexus-authentication"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="builder-token-t8tmh"} 1 -kube_secret_info{namespace="tvw",secret="deployer-token-whnkx"} 1 -kube_secret_info{namespace="jenkins",secret="builder-token-kqf7p"} 1 -kube_secret_info{namespace="trident",secret="default-dockercfg-wks9n"} 1 -kube_secret_info{namespace="default",secret="deployer-token-4n7vq"} 1 -kube_secret_info{namespace="telenet-system",secret="deployer-token-crd2g"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="node-exporter-tls"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="prometheus-k8s-token-2qxd4"} 1 -kube_secret_info{namespace="openshift-node",secret="default-dockercfg-lwsm8"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="stash-sshkey"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="builder-token-fxk72"} 1 -kube_secret_info{namespace="helloworld",secret="builder-token-tsnxn"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="jenkins-operator-dockercfg-5qrpm"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="node-exporter-token-4v4kl"} 1 -kube_secret_info{namespace="paas-demo",secret="builder-token-7tgc8"} 1 -kube_secret_info{namespace="devops-playground",secret="sonarqube-operator-token-h5hkq"} 1 -kube_secret_info{namespace="openshift-infra",secret="unidling-controller-dockercfg-w42s4"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="builder-dockercfg-j59dg"} 1 -kube_secret_info{namespace="tvw",secret="builder-token-d5wtx"} 1 -kube_secret_info{namespace="weblogic-poc",secret="default-dockercfg-qctz7"} 1 -kube_secret_info{namespace="edev-communication",secret="deployer-token-kmvnp"} 1 -kube_secret_info{namespace="edev-tools",secret="jenkins-token-vgscs"} 1 -kube_secret_info{namespace="kibana-tst",secret="deployer-dockercfg-q9drc"} 1 -kube_secret_info{namespace="testea",secret="builder-token-z9g4c"} 1 -kube_secret_info{namespace="playground",secret="builder-token-78ksh"} 1 -kube_secret_info{namespace="test",secret="builder-dockercfg-dx4xd"} 1 -kube_secret_info{namespace="adc-vault",secret="jenkins-token-2fjpd"} 1 -kube_secret_info{namespace="awx-cluster-db",secret="awx-secrets"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="prometheus-k8s-htpasswd"} 1 -kube_secret_info{namespace="paas-demo",secret="git-sshkey"} 1 -kube_secret_info{namespace="telenet-public",secret="deployer-token-zfxtb"} 1 -kube_secret_info{namespace="tiller",secret="builder-token-rgwwp"} 1 -kube_secret_info{namespace="bi",secret="jenkins-token-c9nb7"} 1 -kube_secret_info{namespace="kube-system",secret="node-controller-token-h9kml"} 1 -kube_secret_info{namespace="sandbox",secret="git-sshkey"} 1 -kube_secret_info{namespace="telenet-operators",secret="namespace-operator-token-jkt7k"} 1 -kube_secret_info{namespace="openshift-node",secret="default-token-s76b8"} 1 -kube_secret_info{namespace="awx-db-cluster",secret="default-token-mrt8w"} 1 -kube_secret_info{namespace="default",secret="builder-token-7xldb"} 1 -kube_secret_info{namespace="kube-system",secret="deployment-controller-token-wdlzn"} 1 -kube_secret_info{namespace="openshift-logging",secret="filebeat-dockercfg-b7fkc"} 1 -kube_secret_info{namespace="devops-playground",secret="sonardb"} 1 -kube_secret_info{namespace="telenet-public",secret="default-token-s5zhk"} 1 -kube_secret_info{namespace="paas-demo",secret="builder-token-tpzcf"} 1 -kube_secret_info{namespace="casa-mila-squad",secret="default-dockercfg-dxk5k"} 1 -kube_secret_info{namespace="demo",secret="builder-token-rb75j"} 1 -kube_secret_info{namespace="kibana-tst",secret="default-token-9r2sq"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="node-exporter-dockercfg-qgmkx"} 1 -kube_secret_info{namespace="kube-system",secret="tiller-dockercfg-5vsgl"} 1 -kube_secret_info{namespace="openshift-node",secret="builder-token-fs9b6"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="default-token-ln92d"} 1 -kube_secret_info{namespace="devops-playground",secret="slack-token-telenet-edevelopment"} 1 -kube_secret_info{namespace="edev-communication",secret="jenkins-operator-dockercfg-5r6zm"} 1 -kube_secret_info{namespace="openshift-infra",secret="default-rolebindings-controller-dockercfg-ncbfp"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="ansible-vault-secret"} 1 -kube_secret_info{namespace="openshift",secret="deployer-dockercfg-sq2xn"} 1 -kube_secret_info{namespace="tiptool",secret="jenkins-token-whvv2"} 1 -kube_secret_info{namespace="darwin-integrations",secret="jenkins-dockercfg-95fbk"} 1 -kube_secret_info{namespace="gdpr",secret="default-token-b9x9b"} 1 -kube_secret_info{namespace="openshift-infra",secret="template-instance-controller-dockercfg-hrn55"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="prometheus-k8s-dockercfg-knwv7"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="default-dockercfg-m6x2q"} 1 -kube_secret_info{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-token-8xt65"} 1 -kube_secret_info{namespace="openshift-infra",secret="deploymentconfig-controller-token-mqf7l"} 1 -kube_secret_info{namespace="openshift-web-console",secret="builder-dockercfg-p6bdf"} 1 -kube_secret_info{namespace="darwin-integrations",secret="ansible-vault-secret"} 1 -kube_secret_info{namespace="devops-playground",secret="deployer-token-w4b2p"} 1 -kube_secret_info{namespace="devops-playground",secret="git-sshkey"} 1 -kube_secret_info{namespace="gdpr",secret="jenkins-token-qv8sm"} 1 -kube_secret_info{namespace="tiptool",secret="builder-dockercfg-vr5kf"} 1 -kube_secret_info{namespace="adc-vault",secret="jenkins-dockercfg-t8jvq"} 1 -kube_secret_info{namespace="devops-playground",secret="default-token-9slls"} 1 -kube_secret_info{namespace="freephone-bp",secret="default-token-hr2hs"} 1 -kube_secret_info{namespace="openshift-infra",secret="deployer-token-7vcmc"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="jenkins-token-qhp2f"} 1 -kube_secret_info{namespace="kube-system",secret="attachdetach-controller-dockercfg-txsw8"} 1 -kube_secret_info{namespace="awx",secret="deployer-dockercfg-9r66h"} 1 -kube_secret_info{namespace="devops-playground",secret="registry"} 1 -kube_secret_info{namespace="edev-tools",secret="ansible-vault-secret"} 1 -kube_secret_info{namespace="helloworld",secret="builder-dockercfg-wgrg7"} 1 -kube_secret_info{namespace="gdpr",secret="jenkins-git-creds"} 1 -kube_secret_info{namespace="gdpr",secret="springboot-operator-token-5dzvn"} 1 -kube_secret_info{namespace="tvwassen",secret="deployer-token-5n47n"} 1 -kube_secret_info{namespace="weblogic-poc",secret="dinoman-domain-weblogic-credentials"} 1 -kube_secret_info{namespace="dynatrace",secret="dynatrace-oneagent-operator-dockercfg-8hq8h"} 1 -kube_secret_info{namespace="kube-system",secret="metricbeat-token-5gzjv"} 1 -kube_secret_info{namespace="openshift",secret="builder-token-94ksq"} 1 -kube_secret_info{namespace="tiptool-uat",secret="builder-token-rktr7"} 1 -kube_secret_info{namespace="adc-vault",secret="deployer-dockercfg-k8wnl"} 1 -kube_secret_info{namespace="openshift-web-console",secret="default-token-fk4bt"} 1 -kube_secret_info{namespace="playground",secret="builder-dockercfg-lrmxm"} 1 -kube_secret_info{namespace="edev-tools",secret="jenkins-operator-dockercfg-4sqjt"} 1 -kube_secret_info{namespace="freephone-bp",secret="deployer-dockercfg-6k9mj"} 1 -kube_secret_info{namespace="openshift-infra",secret="node-bootstrapper-token-ndkzx"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="prometheus-k8s-proxy"} 1 -kube_secret_info{namespace="playground",secret="default-token-xtwxf"} 1 -kube_secret_info{namespace="sandbox",secret="vault-operator-token-ntmp7"} 1 -kube_secret_info{namespace="tiptool-uat",secret="default-dockercfg-4gflq"} 1 -kube_secret_info{namespace="tvwassen",secret="default-token-qljt7"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="jenkins-dockercfg-mgbrr"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="builder-token-kb65d"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="default-dockercfg-t5k7h"} 1 -kube_secret_info{namespace="yelo-backend",secret="default-token-wdtps"} 1 -kube_secret_info{namespace="tiptool-dvp",secret="deployer-token-d5mvk"} 1 -kube_secret_info{namespace="kube-system",secret="namespace-controller-dockercfg-wwqb5"} 1 -kube_secret_info{namespace="kube-system",secret="statefulset-controller-dockercfg-jff7j"} 1 -kube_secret_info{namespace="openshift-console",secret="default-token-4w8b8"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="skopeo-dockercfg-k9wb4"} 1 -kube_secret_info{namespace="devops-playground",secret="default-token-78g6s"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="jenkins-token-gg25q"} 1 -kube_secret_info{namespace="paas-demo",secret="deployer-token-bnptg"} 1 -kube_secret_info{namespace="sandbox",secret="default-dockercfg-9tlxx"} 1 -kube_secret_info{namespace="tiller",secret="deployer-token-vjkwv"} 1 -kube_secret_info{namespace="trident",secret="builder-token-9zv4s"} 1 -kube_secret_info{namespace="yft-kafkaproxy",secret="builder-token-khctc"} 1 -kube_secret_info{namespace="awx-db-cluster",secret="awx-secrets"} 1 -kube_secret_info{namespace="ceph",secret="deployer-token-zjbb5"} 1 -kube_secret_info{namespace="edev-tools",secret="springboot-operator-token-ctnxs"} 1 -kube_secret_info{namespace="openshift-web-console",secret="webconsole-serving-cert"} 1 -kube_secret_info{namespace="adc-vault",secret="jenkins-nexus-creds"} 1 -kube_secret_info{namespace="darwin-integrations",secret="springboot-operator-dockercfg-8hvqg"} 1 -kube_secret_info{namespace="demo",secret="ssh-key"} 1 -kube_secret_info{namespace="openshift-sdn",secret="deployer-token-nfnsb"} 1 -kube_secret_info{namespace="telenet-operators",secret="namespace-operator-sshkey"} 1 -kube_secret_info{namespace="kube-system",secret="expand-controller-token-5lhr8"} 1 -kube_secret_info{namespace="openshift-infra",secret="deploymentconfig-controller-dockercfg-fqcg4"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="deployer-token-l8b2p"} 1 -kube_secret_info{namespace="sandbox",secret="builder-token-9kms2"} 1 -kube_secret_info{namespace="bi",secret="springboot-operator-dockercfg-cd9h4"} 1 -kube_secret_info{namespace="openshift-sdn",secret="default-token-k99vd"} 1 -kube_secret_info{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-token-7hgzv"} 1 -kube_secret_info{namespace="openshift-infra",secret="image-trigger-controller-token-t6bmc"} 1 -kube_secret_info{namespace="openshift-web-console",secret="deployer-dockercfg-kfrjk"} 1 -kube_secret_info{namespace="test",secret="builder-token-dx4z4"} 1 -kube_secret_info{namespace="ceph",secret="deployer-token-x82rs"} 1 -kube_secret_info{namespace="default",secret="router-metrics-tls"} 1 -kube_secret_info{namespace="kube-public",secret="builder-dockercfg-6sk29"} 1 -kube_secret_info{namespace="openshift-console",secret="builder-token-4sm9p"} 1 -kube_secret_info{namespace="tiptool-uat",secret="git-ssh-key"} 1 -kube_secret_info{namespace="dynatrace",secret="builder-token-bfpwc"} 1 -kube_secret_info{namespace="kube-public",secret="default-token-44w6d"} 1 -kube_secret_info{namespace="telenet-public",secret="default-token-9nlf8"} 1 -kube_secret_info{namespace="devops-playground",secret="nexus-authentication"} 1 -kube_secret_info{namespace="openshift-logging",secret="default-token-v44th"} 1 -kube_secret_info{namespace="weblogic-poc",secret="traefik-operator-token-95jtt"} 1 -kube_secret_info{namespace="darwin-integrations",secret="default-token-l9fv2"} 1 -kube_secret_info{namespace="kube-system",secret="pvc-protection-controller-token-4t7rs"} 1 -kube_secret_info{namespace="tiller",secret="builder-dockercfg-wt7gp"} 1 -kube_secret_info{namespace="trident",secret="builder-token-wskhm"} 1 -kube_secret_info{namespace="weblogic-poc",secret="deployer-token-t4ps6"} 1 -kube_secret_info{namespace="awx",secret="builder-dockercfg-pnqtw"} 1 -kube_secret_info{namespace="dynatrace",secret="dynatrace-monitoring-token-j2bvv"} 1 -kube_secret_info{namespace="sandbox",secret="deployer-token-hdsc9"} 1 -kube_secret_info{namespace="tiptool-dvp",secret="deployer-token-nttnr"} 1 -kube_secret_info{namespace="telenet-operators",secret="jenkins-git-creds"} 1 -kube_secret_info{namespace="tiller",secret="builder-token-hkl9n"} 1 -kube_secret_info{namespace="darwin-integrations",secret="default-token-mk478"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="ssh-key"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="deployer-token-67qf7"} 1 -kube_secret_info{namespace="telenet-operators",secret="default-token-8b7pw"} 1 -kube_secret_info{namespace="yft-kafkaproxy",secret="default-token-mzg9z"} 1 -kube_secret_info{namespace="edev-tools",secret="jenkins-token-j7zbv"} 1 -kube_secret_info{namespace="telenet-operators",secret="deployer-dockercfg-tdjrn"} 1 -kube_secret_info{namespace="telenet-system",secret="default-dockercfg-dmv82"} 1 -kube_secret_info{namespace="tiptool",secret="deployer-token-vvf88"} 1 -kube_secret_info{namespace="openshift",secret="builder-token-5vlbj"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-token-45hsf"} 1 -kube_secret_info{namespace="kube-system",secret="generic-garbage-collector-token-58xsg"} 1 -kube_secret_info{namespace="openshift-infra",secret="deploymentconfig-controller-token-6flgd"} 1 -kube_secret_info{namespace="openshift-logging",secret="metricbeat-token-9kbpm"} 1 -kube_secret_info{namespace="openshift-node",secret="deployer-token-zk5g6"} 1 -kube_secret_info{namespace="awx-cluster-db",secret="deployer-token-fc676"} 1 -kube_secret_info{namespace="default",secret="vault-auth-token-wsmvv"} 1 -kube_secret_info{namespace="tvw",secret="deployer-token-rc85q"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="deployer-token-hrhlc"} 1 -kube_secret_info{namespace="testea",secret="default-dockercfg-r2rqk"} 1 -kube_secret_info{namespace="tiptool",secret="default-token-pm2hj"} 1 -kube_secret_info{namespace="yelo-backend",secret="builder-dockercfg-4bjd5"} 1 -kube_secret_info{namespace="test",secret="deployer-token-7gkq8"} 1 -kube_secret_info{namespace="bi",secret="springboot-operator-token-bptrp"} 1 -kube_secret_info{namespace="edev-tools",secret="builder-token-mltjp"} 1 -kube_secret_info{namespace="kube-system",secret="default-dockercfg-cq75m"} 1 -kube_secret_info{namespace="paas-demo",secret="jenkins-operator-dockercfg-tj6gw"} 1 -kube_secret_info{namespace="edev-tools",secret="jenkins-git-creds"} 1 -kube_secret_info{namespace="gdpr",secret="springboot-operator-dockercfg-mn7m6"} 1 -kube_secret_info{namespace="openshift-console",secret="console-dockercfg-rqqcm"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="alertmanager-main"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="jenkins-dockercfg-v9tj8"} 1 -kube_secret_info{namespace="base-apache",secret="deployer-token-dnv82"} 1 -kube_secret_info{namespace="darwin-integrations",secret="jenkins-operator-token-wsn7r"} 1 -kube_secret_info{namespace="edev-communication",secret="default-dockercfg-lxkq8"} 1 -kube_secret_info{namespace="kube-system",secret="horizontal-pod-autoscaler-dockercfg-9bzdq"} 1 -kube_secret_info{namespace="awx-tst",secret="builder-dockercfg-gw2kt"} 1 -kube_secret_info{namespace="freephone-bp",secret="deployer-token-4gphr"} 1 -kube_secret_info{namespace="openshift-infra",secret="template-instance-finalizer-controller-token-7cqmd"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="default-token-8ckrf"} 1 -kube_secret_info{namespace="darwin-integrations",secret="builder-dockercfg-qrmn5"} 1 -kube_secret_info{namespace="kube-system",secret="tiller-token-m6hv8"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="grafana-config"} 1 -kube_secret_info{namespace="openshift-infra",secret="pv-recycler-controller-token-2h66p"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="deployer-token-2zqdv"} 1 -kube_secret_info{namespace="adc-vault",secret="jenkins-operator-dockercfg-z84rt"} 1 -kube_secret_info{namespace="casa-mila-squad",secret="builder-dockercfg-cklkt"} 1 -kube_secret_info{namespace="dynatrace",secret="dynatrace-oneagent-token-9hxmq"} 1 -kube_secret_info{namespace="kube-system",secret="horizontal-pod-autoscaler-token-rnrzz"} 1 -kube_secret_info{namespace="kube-system",secret="replicaset-controller-dockercfg-8dj5k"} 1 -kube_secret_info{namespace="openshift-infra",secret="build-config-change-controller-token-4q6gg"} 1 -kube_secret_info{namespace="openshift-logging",secret="deployer-dockercfg-7vvdv"} 1 -kube_secret_info{namespace="paas-demo",secret="deployer-token-8xnbn"} 1 -kube_secret_info{namespace="demo",secret="jenkins-token-dg84g"} 1 -kube_secret_info{namespace="edev-communication",secret="springboot-operator-dockercfg-jkszv"} 1 -kube_secret_info{namespace="gdpr",secret="springboot-operator-token-kxrsd"} 1 -kube_secret_info{namespace="kube-system",secret="expand-controller-token-2l4s8"} 1 -kube_secret_info{namespace="tiptool-uat",secret="deployer-token-s4xpf"} 1 -kube_secret_info{namespace="sandbox",secret="sandbox-operator-dockercfg-bt9gx"} 1 -kube_secret_info{namespace="test-jee",secret="deployer-token-4k4mq"} 1 -kube_secret_info{namespace="myproject",secret="deployer-dockercfg-szxrj"} 1 -kube_secret_info{namespace="openshift-infra",secret="resourcequota-controller-token-fpsdv"} 1 -kube_secret_info{namespace="dynatrace",secret="builder-token-xnmtv"} 1 -kube_secret_info{namespace="telenet-system",secret="builder-token-tlm9l"} 1 -kube_secret_info{namespace="telenet-operators",secret="namespace-operator-token-hgk44"} 1 -kube_secret_info{namespace="traefik",secret="deployer-dockercfg-wd28s"} 1 -kube_secret_info{namespace="weblogic-poc",secret="registry-token-psrjq"} 1 -kube_secret_info{namespace="eatest",secret="default-dockercfg-cf2vd"} 1 -kube_secret_info{namespace="kube-system",secret="filebeat-token-6hwzk"} 1 -kube_secret_info{namespace="kube-system",secret="service-controller-token-tvbh7"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="default-token-csndz"} 1 -kube_secret_info{namespace="default",secret="router-token-z9sch"} 1 -kube_secret_info{namespace="freephone-bp",secret="default-token-qxkgn"} 1 -kube_secret_info{namespace="openshift-node",secret="sync-token-q4nfn"} 1 -kube_secret_info{namespace="openshift",secret="deployer-token-rhzgl"} 1 -kube_secret_info{namespace="paas-demo",secret="builder-dockercfg-4p7dj"} 1 -kube_secret_info{namespace="playground",secret="deployer-token-zfc7l"} 1 -kube_secret_info{namespace="awx-db-cluster",secret="builder-dockercfg-fc4l7"} 1 -kube_secret_info{namespace="base-apache",secret="builder-dockercfg-8wsvf"} 1 -kube_secret_info{namespace="kibana-tst",secret="deployer-token-npg4c"} 1 -kube_secret_info{namespace="openshift-node",secret="builder-token-h9jnx"} 1 -kube_secret_info{namespace="dynatrace",secret="dynatrace-oneagent-dockercfg-rnrkz"} 1 -kube_secret_info{namespace="edev-tools",secret="jenkins-nexus-creds"} 1 -kube_secret_info{namespace="openshift-console",secret="default-dockercfg-lx2t9"} 1 -kube_secret_info{namespace="paas-cloud-base-images",secret="deployer-token-dnb9j"} 1 -kube_secret_info{namespace="edev-tools",secret="deployer-dockercfg-2tbld"} 1 -kube_secret_info{namespace="tiptool-dvp",secret="database-password"} 1 -kube_secret_info{namespace="openshift-infra",secret="builder-dockercfg-5wvq7"} 1 -kube_secret_info{namespace="openshift-infra",secret="serviceaccount-controller-token-qrb7c"} 1 -kube_secret_info{namespace="ns-createdby-namespace-operator",secret="deployer-token-22kmp"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="ssh-key"} 1 -kube_secret_info{namespace="test-jee",secret="default-token-v2ptw"} 1 -kube_secret_info{namespace="bi",secret="deployer-token-gkn6p"} 1 -kube_secret_info{namespace="gdpr",secret="jenkins-nexus-creds"} 1 -kube_secret_info{namespace="kube-system",secret="node-controller-token-xdkgl"} 1 -kube_secret_info{namespace="myproject",secret="default-token-6lbwx"} 1 -kube_secret_info{namespace="telenet-cluster-ops",secret="default-token-7j94t"} 1 -kube_secret_info{namespace="yft-kafkaproxy",secret="deployer-token-898t8"} 1 -kube_secret_info{namespace="telenet-baseimages",secret="deployer-dockercfg-6qc2x"} 1 -kube_secret_info{namespace="tvwassen",secret="default-dockercfg-n6kgn"} 1 -kube_secret_info{namespace="demo",secret="default-token-lbm5c"} 1 -kube_secret_info{namespace="jdk",secret="default-token-w2vnp"} 1 -kube_secret_info{namespace="kube-system",secret="attachdetach-controller-token-54j24"} 1 -kube_secret_info{namespace="kube-system",secret="attachdetach-controller-token-6rj7k"} 1 -kube_secret_info{namespace="adc-vault",secret="vault-cert"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="prometheus-operator-token-8wwdp"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="kube-state-metrics-token-f6m6q"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="prometheus-k8s-token-zrjfk"} 1 -kube_secret_info{namespace="test",secret="default-dockercfg-wxtqt"} 1 -kube_secret_info{namespace="yft-kafkaproxy",secret="deployer-dockercfg-sbxwx"} 1 -kube_secret_info{namespace="jenkins-operator-demo",secret="jenkins-nexus-creds"} 1 -kube_secret_info{namespace="test2",secret="deployer-dockercfg-t4bk5"} 1 -kube_secret_info{namespace="tvw",secret="deployer-dockercfg-r4q6d"} 1 -kube_secret_info{namespace="devops-playground",secret="springboot-operator-dockercfg-rp84r"} 1 -kube_secret_info{namespace="freephone-bp",secret="builder-dockercfg-j52sz"} 1 -kube_secret_info{namespace="traefik",secret="deployer-token-mpkzf"} 1 -kube_secret_info{namespace="demo",secret="builder-token-flp5j"} 1 -kube_secret_info{namespace="openshift-monitoring",secret="cluster-monitoring-operator-token-q7lw8"} 1 -kube_secret_info{namespace="test2",secret="default-token-5dm69"} 1 -kube_secret_info{namespace="tiptool",secret="tiptool-trg-mysql-db-password-for-tip"} 1 -# HELP kube_secret_type Type about secret. -# TYPE kube_secret_type gauge -kube_secret_type{namespace="darwin-integrations",secret="deployer-token-chqws",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-web-console",secret="deployer-token-x7d27",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="builder-dockercfg-2czsr",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="default",secret="vault-auth-token-pdrkb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="helloworld",secret="default-token-76pgg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="default-token-2v5vt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="jenkins-token-gchkr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="freephone-bp",secret="builder-token-q4pq9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="vault-operator-apiserver-cert",type="kubernetes.io/tls"} 1 -kube_secret_type{namespace="aem",secret="deployer-token-klm7m",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="prometheus-k8s",type="Opaque"} 1 -kube_secret_type{namespace="openshift-web-console",secret="default-token-t5kfm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="nexus-dockercfg",type="kubernetes.io/dockerconfigjson"} 1 -kube_secret_type{namespace="telenet-operators",secret="namespace-operator-token-k8xc7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-config",secret="jenkins-dockercfg-kclxd",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="base-apache",secret="default-dockercfg-8wzkm",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="ceph",secret="builder-token-tdmw8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gdpr",secret="proxysql-secret-uat526",type="Opaque"} 1 -kube_secret_type{namespace="openshift-infra",secret="template-instance-finalizer-controller-token-k2jpq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="git-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="kube-system",secret="service-controller-dockercfg-77vjz",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-logging",secret="kube-state-metrics-token-bf7zz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="yft-kafkaproxy",secret="deployer-token-sw2nl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="builder-token-xl8df",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-demo",secret="default-token-pbwkr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-demo",secret="jenkins-operator-token-mm2dl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tvwassen",secret="builder-dockercfg-44dpm",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="adc-vault",secret="jenkins-token-pjt9r",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx",secret="default-dockercfg-4rtqm",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="demo",secret="deployer-token-qnvrn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="eatest",secret="builder-token-8pgmc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tvwassen",secret="deployer-token-j5nns",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-demo",secret="deployer-dockercfg-cntwm",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="jenkins-nexus-creds",type="Opaque"} 1 -kube_secret_type{namespace="weblogic-poc",secret="sample-domain1-weblogic-credentials",type="Opaque"} 1 -kube_secret_type{namespace="openshift-console",secret="deployer-token-5m7bs",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="service-serving-cert-controller-token-mj7c9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="testea",secret="builder-token-6qsrq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="spark-operator-token-n92dc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="git-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="openshift-web-console",secret="webconsole-dockercfg-95rdj",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiptool-uat",secret="default-token-c9nc6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-monitoring",secret="deployer-dockercfg-7crss",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="devops-playground",secret="springboot-operator-token-hqp4h",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pod-garbage-collector-token-l8fbf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="service-account-controller-dockercfg-v45m2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="resourcequota-controller-dockercfg-468lj",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="sandbox",secret="vault-operator-token-lx224",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-console",secret="builder-dockercfg-4mtn2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-demo",secret="default-token-pmzgj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-demo",secret="proxy-sql-database-secret",type="Opaque"} 1 -kube_secret_type{namespace="sandbox",secret="builder-dockercfg-mkkjg",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="node-controller-dockercfg-kvbd4",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="image-import-controller-dockercfg-wx8bs",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="default-token-hlxss",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-jee",secret="default-dockercfg-vkn77",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test-config",secret="deployer-token-2lspv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tvw",secret="default-token-wnjk8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="devops-playground",secret="default-dockercfg-lkrvc",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="grafana-tls",type="kubernetes.io/tls"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="builder-dockercfg-gpx2z",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="default-dockercfg-cb96h",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="default",secret="vault-auth-dockercfg-95gnl",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-tools",secret="deployer-token-66cqs",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gitlab",secret="default-token-2slfs",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="dino-db",type="Opaque"} 1 -kube_secret_type{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-token-qtzqm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="trident",secret="trident-token-9ps5k",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="aem",secret="ssh-key",type="Opaque"} 1 -kube_secret_type{namespace="awx",secret="awx-token-f8bw6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="proxysql-secret-mre524",type="Opaque"} 1 -kube_secret_type{namespace="kube-system",secret="certificate-controller-dockercfg-ml5mv",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="replicaset-controller-token-v2jvv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-dvp",secret="builder-token-xxhsm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="demo",secret="jenkins-dockercfg-lq798",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="grafana-datasources",type="Opaque"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="kube-state-metrics-tls",type="kubernetes.io/tls"} 1 -kube_secret_type{namespace="test-config",secret="weblogic-sa-dockercfg-2mgpb",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="persistent-volume-binder-token-k8qfr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="traefik",secret="builder-token-pgbxh",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="builder-token-cz8gw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test",secret="builder-token-hcfsh",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="casa-mila-squad",secret="builder-token-x272z",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gitlab",secret="deployer-token-hr7pm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-node",secret="sync-token-nt6hq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="sandbox-operator-token-c9wfb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="eatest",secret="deployer-dockercfg-dzjvf",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="jenkins",secret="builder-dockercfg-s7ldr",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="endpoint-controller-token-w7hgc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="jenkins-operator-dockercfg-ttbmh",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="weblogic-poc",secret="builder-token-cr8hf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="aem",secret="deployer-token-h42jw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="demo",secret="builder-dockercfg-9f57b",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-dockercfg-q4px2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="builder-token-gx2j7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="jenkins-operator-dockercfg-n68fd",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="devops-playground",secret="builder-token-sp9g8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pv-protection-controller-dockercfg-tdjh2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-public",secret="default-token-f46jg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-console",secret="console-token-j54c7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="ingress-to-route-controller-dockercfg-4b5jj",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-node",secret="default-token-zr5cw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-cluster-db",secret="builder-token-7q8rv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-tst",secret="deployer-dockercfg-wlb74",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="bi",secret="default-token-762wf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="jenkins-operator-token-x8scp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="casa-mila-squad",secret="deployer-dockercfg-8l549",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="default-dockercfg-48gvg",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="devops-playground",secret="jenkins-operator-dockercfg-qc9ph",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="myproject",secret="deployer-token-v5csf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="image-trigger-controller-dockercfg-cl8ps",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="template-instance-finalizer-controller-dockercfg-n5wkk",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="adc-vault",secret="builder-token-kjhz8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="jenkins-nexus-creds",type="Opaque"} 1 -kube_secret_type{namespace="gdpr",secret="jenkins-operator-token-5fwrf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="freephone-bp",secret="nexus-dockercfg",type="kubernetes.io/dockerconfigjson"} 1 -kube_secret_type{namespace="vault",secret="deployer-token-5t2w6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-cluster-db",secret="awx-token-zvtkk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="darwin-integrations",secret="deployer-token-d88q4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="default-token-rttkt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-dvp",secret="default-token-p9pmf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="ingress-to-route-controller-token-nlb74",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="origin-namespace-controller-token-24tw2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="playground",secret="default-token-qvxjf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool",secret="tiptool-int-mysql-db-password-for-tip",type="Opaque"} 1 -kube_secret_type{namespace="bi",secret="builder-token-pbrm6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="deployer-token-6g8b4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="generic-garbage-collector-token-tvqtq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="ns-createdby-namespace-operator",secret="default-token-vfn6n",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-dvp",secret="default-dockercfg-2q9k6",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx",secret="awx-dockercfg-7t5xh",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="dynatrace",secret="deployer-dockercfg-bl6td",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-console",secret="deployer-token-994lw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift",secret="default-token-pcwwk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="myproject",secret="default-dockercfg-4ll42",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="ns-createdby-namespace-operator",secret="deployer-dockercfg-kdhj9",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="default-rolebindings-controller-token-njbmj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="traefik",secret="builder-dockercfg-8mlmm",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="ingress-to-route-controller-token-pfjdf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test2",secret="builder-token-f9djb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="traefik-operator-dockercfg-678l8",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx",secret="default-token-jps2c",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="dynatrace",secret="default-dockercfg-rscs7",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-communication",secret="builder-token-llx4s",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="jenkins-git-creds",type="Opaque"} 1 -kube_secret_type{namespace="test-jee",secret="builder-token-jp2b9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="deployer-dockercfg-8wklx",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx-tst",secret="builder-token-sp4wm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-tst",secret="default-dockercfg-mc6wk",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="base-apache",secret="deployer-token-htpxc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-sdn",secret="builder-token-xs85b",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="eatest",secret="builder-dockercfg-j5dsn",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="freephone-bp",secret="builder-token-dhrx4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="deployer-dockercfg-g56t2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="build-config-change-controller-dockercfg-s69ll",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiller",secret="deployer-dockercfg-2hhh8",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test-jee",secret="builder-token-p92xv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-uat",secret="deployer-dockercfg-wp6fg",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="traefik",secret="default-token-5h7ln",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gdpr",secret="default-dockercfg-5tscb",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-logging",secret="default-token-6ppjj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-logging",secret="deployer-token-6k7mt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="alertmanager-main-tls",type="kubernetes.io/tls"} 1 -kube_secret_type{namespace="telenet-operators",secret="builder-dockercfg-n87md",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="dynatrace",secret="deployer-token-bh48g",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-logging",secret="deployer-token-s4xcj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-sdn",secret="builder-dockercfg-htb9j",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-demo",secret="springboot-operator-token-vn4xx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="testea",secret="default-token-fvg4g",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-db-cluster",secret="default-token-j8498",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="replication-controller-dockercfg-vhwlz",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-logging",secret="builder-token-6gkn6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="ssh-key2",type="kubernetes.io/dockerconfigjson"} 1 -kube_secret_type{namespace="openshift-infra",secret="unidling-controller-token-8zwck",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gdpr",secret="deployer-token-cfwzr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="horizontal-pod-autoscaler-token-hlcwq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="job-controller-token-rjq57",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-dockercfg-h5s8p",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="dynatrace",secret="default-token-mswtg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gdpr",secret="jenkins-dockercfg-qf4jj",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test2",secret="builder-dockercfg-jkdh9",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-demo",secret="default-dockercfg-pg7gh",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="vault",secret="default-token-2jbz7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="vault",secret="deployer-token-j2q99",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="dynatrace",secret="default-token-sg5kv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="eatest",secret="default-token-5dtnt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="replicaset-controller-token-ktz87",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="skopeo-token-r8hs9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="devops-playground",secret="jenkins-git-creds",type="Opaque"} 1 -kube_secret_type{namespace="kube-system",secret="pvc-protection-controller-token-lrlvh",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="serviceaccount-controller-token-4n2nd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tvwassen",secret="jenkins-token-xlqx7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-tst",secret="awx-token-xdhcd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins",secret="deployer-dockercfg-tbxnk",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="disruption-controller-token-27t8j",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-monitoring",secret="builder-token-tjzfp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="service-ingress-ip-controller-dockercfg-nr7b5",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-monitoring",secret="default-token-65jrk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool",secret="builder-token-ng5gt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="default-dockercfg-w9gdg",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-node",secret="sync-dockercfg-bqmx7",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="playground",secret="deployer-token-tlx7l",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-public",secret="builder-dockercfg-f2hdq",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-communication",secret="jenkins-dockercfg-ck9wl",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="namespace-security-allocation-controller-dockercfg-7x948",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="cluster-monitoring-operator-token-zkpv2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pv-protection-controller-token-w8bf9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift",secret="builder-dockercfg-t28d6",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiller",secret="tiller-token-688ft",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="darwin-integrations",secret="default-dockercfg-tccj2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="default",secret="default-token-bnvfx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="registry-dockercfg-7bknv",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="jdk",secret="builder-dockercfg-s2fq6",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="adc-vault",secret="jenkins-operator-token-wlblx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="metricbeat-dockercfg-8qtb8",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="pod-garbage-collector-token-56kp7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="vault",secret="vault-token-8jjpl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="ceph",secret="default-dockercfg-9lqj8",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="dynatrace",secret="builder-dockercfg-kjjbw",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kibana-tst",secret="deployer-token-svpcl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift",secret="default-dockercfg-5gcj6",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-operators",secret="jenkins-nexus-creds",type="Opaque"} 1 -kube_secret_type{namespace="awx-cluster-db",secret="default-token-6zmzp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="devops-playground",secret="jenkins-token-452hp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="replication-controller-token-zfsjv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="deployer-dockercfg-vhfzz",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="ns-createdby-namespace-operator",secret="default-dockercfg-7z7kw",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="nexus-promote-user",type="Opaque"} 1 -kube_secret_type{namespace="telenet-operators",secret="deployer-token-h7gcz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-tst",secret="default-token-kvtm6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="base-apache",secret="builder-token-bwhkl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jdk",secret="builder-token-ctrgg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="replication-controller-token-zjhx5",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="myproject",secret="deployer-token-ztgsc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-web-console",secret="webconsole-token-cwqmx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test",secret="default-token-n4kvt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="build-controller-dockercfg-sx4qf",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="service-ingress-ip-controller-token-mt6xb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="deployer-token-bkhh8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="jenkins-git-creds",type="Opaque"} 1 -kube_secret_type{namespace="jdk",secret="builder-token-kkjhn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jdk",secret="default-token-cw27n",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins",secret="jenkins-dockercfg-xnrfm",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test-config",secret="weblogic-operator-secrets",type="Opaque"} 1 -kube_secret_type{namespace="casa-mila-squad",secret="default-token-gllxk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gdpr",secret="deployer-dockercfg-5spjg",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-node",secret="builder-dockercfg-4ncdf",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx-tst",secret="awx-dockercfg-hzrtn",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="default",secret="namespace-operator-dockercfg-ztrqj",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="namespace-security-allocation-controller-token-z6brv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="alertmanager-main-token-q66cd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-jee",secret="builder-dockercfg-bxmhl",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="resourcequota-controller-dockercfg-pnkk2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="alertmanager-main-proxy",type="Opaque"} 1 -kube_secret_type{namespace="telenet-public",secret="deployer-dockercfg-9kvnx",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiptool-uat",secret="builder-dockercfg-422cc",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="testea",secret="deployer-token-z2k2f",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiller",secret="tiller-dockercfg-2959q",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="deployer-token-wwh7v",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-sdn",secret="deployer-dockercfg-9jpvb",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-demo",secret="jenkins-operator-token-pkbvl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="liab-poc-trg-mysql-db-password-for-tip",type="Opaque"} 1 -kube_secret_type{namespace="bi",secret="default-token-5lpt5",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="vault",secret="default-dockercfg-bpxqh",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-monitoring",secret="default-dockercfg-g2gm4",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-public",secret="builder-token-h566t",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="casa-mila-squad",secret="deployer-token-xzsqg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="ceph",secret="builder-token-nnxh8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-tools",secret="git-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="ldap-bind-password-secret",type="Opaque"} 1 -kube_secret_type{namespace="awx-db-cluster",secret="builder-token-jpmt6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="eatest",secret="deployer-token-75lr7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="weblogic-operator-secrets",type="Opaque"} 1 -kube_secret_type{namespace="tiptool",secret="deployer-dockercfg-mjwrx",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="adc-vault",secret="default-token-699k8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="dynatrace",secret="dynatrace-monitoring-dockercfg-xjs95",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-communication",secret="ansible-vault-secret",type="Opaque"} 1 -kube_secret_type{namespace="telenet-monitoring",secret="builder-dockercfg-vpqnn",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="pv-protection-controller-token-2qpc7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="jenkins-operator-token-r4dx2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-token-4x2w7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-operators",secret="namespace-operator-dockercfg-5x2v6",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="aem",secret="deployer-dockercfg-cshr2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx",secret="awx-secrets",type="Opaque"} 1 -kube_secret_type{namespace="jenkins",secret="default-dockercfg-rmht7",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kibana-tst",secret="builder-token-27lht",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="kube-state-metrics-token-77wrq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="dynatrace",secret="dynatrace-oneagent-operator-token-ww7kv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gitlab",secret="builder-token-llqmg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="disruption-controller-dockercfg-jdp8q",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="node-bootstrapper-dockercfg-xqm4n",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="adc-vault",secret="jenkins-git-creds",type="Opaque"} 1 -kube_secret_type{namespace="devops-playground",secret="springboot-operator-token-rtkrl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="builder-dockercfg-lr7wq",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="resourcequota-controller-token-kcrq9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="ansible-vault-secret",type="Opaque"} 1 -kube_secret_type{namespace="edev-communication",secret="jenkins-token-r24pt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="bitbucket-secret",type="Opaque"} 1 -kube_secret_type{namespace="openshift-sdn",secret="default-token-kdqpz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="darwin-integrations",secret="deployer-dockercfg-sfpw2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="cronjob-controller-token-ngj7t",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="ldap-sa-dockercfg-zdtcv",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="template-instance-controller-token-wd88v",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="jenkins-operator-token-ptxpj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-config",secret="jenkins-token-6b9np",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test",secret="deployer-dockercfg-bp9m8",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="bi",secret="spark-operator-token-jzjx9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="spark-token-txvk4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="resourcequota-controller-token-d58wp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="statefulset-controller-token-r74gk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-system",secret="builder-token-22m4g",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-config",secret="weblogic-sa-token-m88qm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="adc-vault",secret="builder-dockercfg-b9dr2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="devops-playground",secret="sonarqube-operator-dockercfg-scwn5",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-tools",secret="jenkins-operator-token-jtnjn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins",secret="builder-token-d66kv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="helloworld",secret="deployer-dockercfg-l97c6",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="clusterrole-aggregation-controller-token-xqrvb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="statefulset-controller-token-wnvtd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="ssh-key",type="Opaque"} 1 -kube_secret_type{namespace="demo",secret="jenkins-token-nn2rg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="helloworld",secret="default-dockercfg-9pdrd",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-public",secret="deployer-token-vpmcr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="deployer-controller-token-tt6j5",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="metricbeat-token-zqcv8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-system",secret="deployer-token-6dckp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-tst",secret="deployer-token-tmnd6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="ceph",secret="deployer-dockercfg-79kkv",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="demo",secret="deployer-token-jvg4s",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-tools",secret="builder-dockercfg-5tr2n",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="default",secret="registry-certificates",type="Opaque"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="default-token-hxgxw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="deployer-token-ztv2n",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins",secret="deployer-token-v7ccg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="aem",secret="builder-token-b44pc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-cluster-db",secret="awx-dockercfg-hv56x",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx",secret="awx-token-4nbkk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="darwin-integrations",secret="jenkins-nexus-creds",type="Opaque"} 1 -kube_secret_type{namespace="kube-system",secret="deployment-controller-token-d765x",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-logging",secret="kube-state-metrics-token-n7csr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-config",secret="jenkins-token-8pzct",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiller",secret="deployer-token-rxsgs",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx",secret="deployer-token-54vgg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="devops-playground",secret="jenkins-nexus-creds",type="Opaque"} 1 -kube_secret_type{namespace="telenet-operators",secret="builder-token-4dj62",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-public",secret="deployer-token-vx62l",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="deployer-dockercfg-ltfff",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="clusterrole-aggregation-controller-dockercfg-x6hwj",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-demo",secret="springboot-operator-token-c94zl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiller",secret="default-token-nwctc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tvw",secret="default-token-bvfg6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="base-apache",secret="default-token-m99p7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="demo",secret="deployer-dockercfg-t5cvm",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="gitlab",secret="default-token-6wg8f",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jdk",secret="deployer-token-z2847",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="aem",secret="default-dockercfg-wzlnm",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="cluster-monitoring-operator-dockercfg-x6jqv",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="grafana-token-dvvbk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="container-registry-telenet.rel.apps.telenet.be",type="kubernetes.io/dockerconfigjson"} 1 -kube_secret_type{namespace="tiptool-uat",secret="default-token-6gmjw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="builder-token-hbknb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-public",secret="builder-token-s9ccb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="job-controller-token-47gp4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="jenkins-token-5tnlt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="builder-token-bhzc4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="deployer-token-4rbrz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="jenkins-operator-token-8sthc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-token-bmrld",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="builder-token-pgfnr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="registry-token-d5dl9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="devops-playground",secret="sonarqube-operator-token-t8qp6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="jenkins-operator-token-ztcsw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-config",secret="builder-dockercfg-2w5zg",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiptool-uat",secret="builder-token-p8vcm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool",secret="tiptool-lat-mysql-db-password-for-tip",type="Opaque"} 1 -kube_secret_type{namespace="weblogic-poc",secret="weblogic-sa-dockercfg-2mgpb",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="default",secret="default-token-gfxl5",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="deployer-controller-token-kcqd7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="ssh-key-source",type="kubernetes.io/ssh-auth"} 1 -kube_secret_type{namespace="telenet-operators",secret="git-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="darwin-integrations",secret="git-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="tiptool-dvp",secret="git-ssh-key",type="Opaque"} 1 -kube_secret_type{namespace="tvw",secret="default-dockercfg-tvdnt",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx",secret="builder-token-nndh5",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="darwin-integrations",secret="jenkins-operator-dockercfg-jdzd8",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="gdpr",secret="ansible-vault-secret",type="Opaque"} 1 -kube_secret_type{namespace="test-config",secret="default-token-v7d57",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tvw",secret="builder-dockercfg-qmtls",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="weblogic-poc",secret="weblogic-sa-token-2zrzc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gdpr",secret="jenkins-operator-dockercfg-kzhnx",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="filebeat-token-4n77n",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-operators",secret="ansible-vault-secret",type="Opaque"} 1 -kube_secret_type{namespace="test-jee",secret="deployer-dockercfg-kww7b",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test",secret="default-token-9d42j",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-cluster-db",secret="deployer-dockercfg-qzwcv",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="devops-playground",secret="builder-dockercfg-f6xsp",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-communication",secret="default-token-p2jjb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="deployment-controller-dockercfg-rgt2l",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="aem",secret="builder-token-sgbdt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="router-token-75zcz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="endpoint-controller-dockercfg-vgf9c",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-sdn",secret="sdn-token-tnhzq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins",secret="default-token-7dvxz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="namespace-controller-token-zbfd8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="git-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="default-token-4xrcd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="myproject",secret="builder-token-gjfj8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="serviceaccount-controller-dockercfg-rzc7f",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="builder-token-q5l97",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-dvp",secret="default-token-x7dqj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="yft-kafkaproxy",secret="default-token-b4kfd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="deployer-token-8vf2q",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-sdn",secret="deployer-token-bsphm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test2",secret="builder-token-l6lln",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-tst",secret="builder-token-x5htw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-tst",secret="deployer-token-wsnk6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="origin-namespace-controller-dockercfg-2h5cd",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="default-token-s2j9z",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="demo",secret="default-dockercfg-x6lrz",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="builder-token-gsqqp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="trident",secret="trident-dockercfg-h6h58",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx-cluster-db",secret="builder-dockercfg-lmctf",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="darwin-integrations",secret="jenkins-operator-token-dxkb7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins",secret="default-token-fg8sk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-console",secret="console-serving-cert",type="kubernetes.io/tls"} 1 -kube_secret_type{namespace="yft-kafkaproxy",secret="builder-dockercfg-dqp2c",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="build-controller-token-6fgr7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-logging",secret="kube-state-metrics-dockercfg-wl9wp",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-logging",secret="metricbeat-dockercfg-64nzd",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="alertmanager-main-dockercfg-nmh9w",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx-cluster-db",secret="builder-token-j95tc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-db-cluster",secret="default-dockercfg-cj26t",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="freephone-bp",secret="deployer-token-9krkz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="default-token-4h52h",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="node-exporter-token-l7n4c",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="prometheus-k8s-tls",type="kubernetes.io/tls"} 1 -kube_secret_type{namespace="yft-kafkaproxy",secret="kafka-rest-config",type="Opaque"} 1 -kube_secret_type{namespace="ceph",secret="builder-dockercfg-jdjsk",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="dynatrace",secret="oneagent",type="Opaque"} 1 -kube_secret_type{namespace="openshift-infra",secret="unidling-controller-token-vzmsz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="default-token-8x2dv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="ns-createdby-namespace-operator",secret="deployer-token-zwb72",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-dvp",secret="deployer-dockercfg-g9whw",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="vault",secret="default-token-w8zbh",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="base-apache",secret="default-token-9zcwq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="builder-token-4qmk5",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="eatest",secret="deployer-token-jrvz7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="jenkins-operator-token-hqbfb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="myproject",secret="ssasidha",type="Opaque"} 1 -kube_secret_type{namespace="telenet-monitoring",secret="builder-token-shvfm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx",secret="default-token-lwbzz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="ceph",secret="ceph-secret",type="Opaque"} 1 -kube_secret_type{namespace="default",secret="router-certs",type="kubernetes.io/tls"} 1 -kube_secret_type{namespace="gitlab",secret="deployer-dockercfg-r4mvz",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kibana-tst",secret="default-token-86mvv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="certificate-controller-token-kdt28",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="build-controller-token-vj8nf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool",secret="tiptool-edp-mysql-db-password-for-tip",type="Opaque"} 1 -kube_secret_type{namespace="kube-system",secret="builder-token-z25mv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pod-garbage-collector-dockercfg-pnqb8",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-operators",secret="builder-token-n875b",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-config",secret="deployer-token-wzqqp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="spark-token-fzqpv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins",secret="jenkins-token-67wgw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="builder-token-2rb8k",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="image-import-controller-token-27kb8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="jenkins-operator-token-xfpz2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool",secret="tiptool-mre-mysql-db-password-for-tip",type="Opaque"} 1 -kube_secret_type{namespace="tvwassen",secret="jenkins-token-vtjrt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="traefik-operator-default-cert",type="Opaque"} 1 -kube_secret_type{namespace="devops-playground",secret="ansible-vault-secret",type="Opaque"} 1 -kube_secret_type{namespace="edev-communication",secret="springboot-operator-token-jszwr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="default-dockercfg-twmpd",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiptool",secret="deployer-token-jvstc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="freephone-bp",secret="default-dockercfg-lwgp6",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="trident",secret="builder-dockercfg-nvl7r",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="yft-kafkaproxy",secret="default-dockercfg-lswzm",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="ns-createdby-namespace-operator",secret="builder-token-rxlgn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="service-serving-cert-controller-dockercfg-n87xx",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="builder-token-bn4vs",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-demo",secret="jenkins-git-creds",type="Opaque"} 1 -kube_secret_type{namespace="awx-db-cluster",secret="awx-token-vs7pg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-tst",secret="default-token-j27bn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pvc-protection-controller-dockercfg-pgzrb",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="namespace-security-allocation-controller-token-rvd7z",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="jenkins-nexus-creds",type="Opaque"} 1 -kube_secret_type{namespace="devops-playground",secret="sonarqube-token",type="Opaque"} 1 -kube_secret_type{namespace="darwin-integrations",secret="jenkins-git-creds",type="Opaque"} 1 -kube_secret_type{namespace="eatest",secret="default-token-h7g68",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-tools",secret="springboot-operator-dockercfg-cbzbs",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="playground",secret="git-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="kube-system",secret="clusterrole-aggregation-controller-token-zsrvk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-dockercfg-g2g86",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="darwin-integrations",secret="jenkins-token-gxb49",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="devops-playground",secret="jenkins-operator-token-6z7r9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="eatest",secret="builder-token-rqpzn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="helloworld",secret="builder-token-fk8fj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="myproject",secret="builder-dockercfg-4qnrb",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="adc-vault",secret="ansible-vault-secret",type="Opaque"} 1 -kube_secret_type{namespace="gdpr",secret="jenkins-operator-token-57s9x",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="default-token-tz8w7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="job-controller-dockercfg-hwkkt",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-tools",secret="builder-token-tdmcn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="registry-dockercfg-ssgvw",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-logging",secret="builder-dockercfg-54k7s",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-demo",secret="jenkins-token-cvgxf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="yelo-backend",secret="deployer-dockercfg-4dqz6",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="default",secret="namespace-operator-token-bg57h",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="playground",secret="deployer-dockercfg-n8qnx",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test-config",secret="github-credentials",type="kubernetes.io/basic-auth"} 1 -kube_secret_type{namespace="helloworld",secret="deployer-token-xkgn4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-web-console",secret="builder-token-dh478",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="jenkins-token-kwjnw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-config",secret="builder-token-k5gp9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="traefik-operator-token-96f5h",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="dynatrace",secret="dynatrace-oneagent-token-zhppl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="grafana-token-x8rzt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="deployer-dockercfg-cnj2t",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tvwassen",secret="default-token-bklbm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="myproject",secret="builder-token-8p6df",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="jenkins-dockercfg-xjpsq",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="generic-garbage-collector-dockercfg-4kw4d",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="persistent-volume-binder-dockercfg-plh2b",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="default",secret="router-dockercfg-pl7g5",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-tools",secret="jenkins-dockercfg-kvkmg",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-demo",secret="proxy-sql-database-secret-uat",type="Opaque"} 1 -kube_secret_type{namespace="awx-tst",secret="awx-token-bjzrj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="service-account-controller-token-dkm8q",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="builder-token-7s9mg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="liab-poc-dvp-mysql-db-password-for-tip",type="Opaque"} 1 -kube_secret_type{namespace="sandbox",secret="builder-token-fd6ht",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="adc-vault",secret="default-token-6gmlb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-db-cluster",secret="awx-dockercfg-flk8n",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="freephone-bp",secret="git-ssh-key",type="kubernetes/ssh-auth"} 1 -kube_secret_type{namespace="openshift-node",secret="deployer-dockercfg-zd2rh",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx",secret="deployer-token-h9qq9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="registry-token-zmzsp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="jenkins-token-wbk8n",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="vault",secret="vault-token-mpv2v",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="liab-poc-uat-mysql-db-password-for-tip",type="Opaque"} 1 -kube_secret_type{namespace="telenet-operators",secret="default-token-zfbn7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="pv-recycler-controller-dockercfg-k6tq4",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="deployer-token-q7865",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="darwin-integrations",secret="jenkins-token-7dlpm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-public",secret="builder-token-ftxs8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="ns-createdby-namespace-operator",secret="default-token-zptxm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-console",secret="console-token-hhcjw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="template-instance-controller-token-rvnmq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="grafana-proxy",type="Opaque"} 1 -kube_secret_type{namespace="testea",secret="deployer-dockercfg-zpkqx",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-communication",secret="deployer-dockercfg-hppsw",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="gdpr",secret="git-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="builder-dockercfg-pps9r",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="builder-token-4jq89",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="persistent-volume-binder-token-gb9ts",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="deployer-controller-dockercfg-cs9nw",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-demo",secret="ansible-vault-secret",type="Opaque"} 1 -kube_secret_type{namespace="gitlab",secret="deployer-token-v7lp2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="deployer-dockercfg-wbf78",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiptool-dvp",secret="builder-dockercfg-6l5gc",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiptool",secret="jenkins-token-xhcrl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="ldap-sa-token-d9gx5",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-config",secret="deployer-dockercfg-5w6g9",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiller",secret="default-dockercfg-gl76d",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="traefik",secret="deployer-token-t8fbq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gitlab",secret="builder-dockercfg-bh4wp",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="helloworld",secret="default-token-2s2dm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="build-config-change-controller-token-22qkc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="jenkins-dockercfg-cq5fh",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="darwin-integrations",secret="springboot-operator-token-sv7d6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="devops-playground",secret="jenkins-operator-token-pn4q6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jdk",secret="deployer-token-dsn8d",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool",secret="tiptool-sup-mysql-db-password-for-tip",type="Opaque"} 1 -kube_secret_type{namespace="dynatrace",secret="dynatrace-monitoring-token-72bcm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="default-token-kmhkq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool",secret="default-dockercfg-scnfz",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="builder-token-4dhw7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool",secret="jenkins-dockercfg-4s54l",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx-db-cluster",secret="deployer-token-tnftr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="proxysql-secret-trg524",type="Opaque"} 1 -kube_secret_type{namespace="gdpr",secret="builder-dockercfg-7dd2n",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="endpoint-controller-token-74d7c",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jdk",secret="deployer-dockercfg-r29nf",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="weblogic-poc",secret="default-token-8qrzx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="registry-token-f2mnz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="deployer-dockercfg-9vstk",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test2",secret="default-dockercfg-cq5k2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="trident",secret="default-token-j8djx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tvwassen",secret="deployer-dockercfg-5sjf2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="jenkins",secret="jenkins-token-cpn2b",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="jenkins-git-creds",type="Opaque"} 1 -kube_secret_type{namespace="kube-system",secret="disruption-controller-token-pd9wj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="deployer-token-m48m4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-system",secret="default-token-6k77j",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-node",secret="deployer-token-n4ffp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-monitoring",secret="deployer-token-jbj4g",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test",secret="deployer-token-2lhhx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-cluster-db",secret="awx-token-bck4k",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="namespace-operator-token-64gjc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-tools",secret="default-token-fftc2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="resourcequota-controller-token-rtnws",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="prometheus-operator-token-v75xh",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="adc-vault",secret="ssh-key",type="Opaque"} 1 -kube_secret_type{namespace="awx-db-cluster",secret="builder-token-x2jmj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="builder-dockercfg-x8jf2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-logging",secret="filebeat-token-vhq45",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="daemon-set-controller-token-62zl5",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="adc-vault",secret="default-dockercfg-ct6xr",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-tools",secret="jenkins-operator-token-j7vrr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins",secret="deployer-token-2wqnd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="daemon-set-controller-dockercfg-n7qnv",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-sdn",secret="sdn-dockercfg-cwv2s",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test2",secret="deployer-token-56cn7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="aem",secret="default-token-zl5hq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="springboot-operator-token-8cd5b",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="deployer-token-9cdvs",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="certificate-controller-token-kkgnz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="springboot-operator-token-7vwcg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="cronjob-controller-token-mzfbs",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-token-zmrb8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-dockercfg-q6qqc",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test-config",secret="default-token-gqmwf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="vault",secret="vault-dockercfg-zxp8h",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="yelo-backend",secret="default-token-vv292",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-system",secret="default-token-ft7q9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tvwassen",secret="builder-token-sb57j",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="aem",secret="default-token-ch4lj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="casa-mila-squad",secret="ssh-key",type="Opaque"} 1 -kube_secret_type{namespace="gdpr",secret="builder-token-9xcdm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="default-dockercfg-nf4gp",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tvwassen",secret="jenkins-dockercfg-72947",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-communication",secret="jenkins-token-5kq42",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="sdn-controller-dockercfg-2x6jc",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-web-console",secret="deployer-token-d4c7r",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-config",secret="blue-domain-weblogic-credentials",type="Opaque"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="grafana-dockercfg-blcdb",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-web-console",secret="default-dockercfg-lqk5f",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="sandbox",secret="sandbox-operator-token-bnxth",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-dvp",secret="builder-token-2hhwc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tvwassen",secret="builder-token-l7s4j",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="trident",secret="deployer-token-g4qnl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="trident",secret="deployer-token-m6tcw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="adc-vault",secret="scmsecret",type="Opaque"} 1 -kube_secret_type{namespace="bi",secret="spark-dockercfg-nxzjz",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="sdn-controller-token-w8mf6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="testea",secret="default-token-hnl9b",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-demo",secret="jenkins-nexus-creds",type="Opaque"} 1 -kube_secret_type{namespace="adc-vault",secret="builder-token-xkqn9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gitlab",secret="default-dockercfg-7blxh",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="service-controller-token-c5t6g",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="myproject",secret="default-token-vm99k",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="darwin-integrations",secret="builder-token-jf8rr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-logging",secret="filebeat-token-s9swc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="jenkins-token-pcvhf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test2",secret="deployer-token-6v2kc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="yelo-backend",secret="builder-token-42tsk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-logging",secret="default-dockercfg-bhddp",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="skopeo-token-nzksj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="default-token-bkpcr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="deployer-token-sqh6z",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gitlab",secret="builder-token-569s2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jdk",secret="default-dockercfg-h7zgv",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="expand-controller-dockercfg-5m9ww",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="default-token-895fh",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool",secret="builder-token-sf2sg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="adc-vault",secret="deployer-token-tkqv8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="deployer-dockercfg-x677c",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="tiller-token-4kx7w",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="default-rolebindings-controller-token-g9pfw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="service-account-controller-token-k87tr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift",secret="deployer-token-rq8wf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="jenkins-token-fv2rt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-operators",secret="namespace-operator-dockercfg-4g5zf",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test2",secret="default-token-759qc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kibana-tst",secret="builder-dockercfg-v4m95",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-console",secret="deployer-dockercfg-rqkk5",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-logging",secret="metricbeat-token-488m8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="playground",secret="default-dockercfg-rl9wq",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="adc-vault",secret="deployer-token-v6cgt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-tools",secret="deployer-token-28snq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-tools",secret="nexus-authentication",type="kubernetes.io/dockerconfigjson"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="builder-token-t8tmh",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tvw",secret="deployer-token-whnkx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins",secret="builder-token-kqf7p",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="trident",secret="default-dockercfg-wks9n",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="default",secret="deployer-token-4n7vq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-system",secret="deployer-token-crd2g",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="node-exporter-tls",type="kubernetes.io/tls"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="prometheus-k8s-token-2qxd4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-node",secret="default-dockercfg-lwsm8",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="stash-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="builder-token-fxk72",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="helloworld",secret="builder-token-tsnxn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="jenkins-operator-dockercfg-5qrpm",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="node-exporter-token-4v4kl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-demo",secret="builder-token-7tgc8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="devops-playground",secret="sonarqube-operator-token-h5hkq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="unidling-controller-dockercfg-w42s4",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="builder-dockercfg-j59dg",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tvw",secret="builder-token-d5wtx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="default-dockercfg-qctz7",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-communication",secret="deployer-token-kmvnp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-tools",secret="jenkins-token-vgscs",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kibana-tst",secret="deployer-dockercfg-q9drc",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="testea",secret="builder-token-z9g4c",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="playground",secret="builder-token-78ksh",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test",secret="builder-dockercfg-dx4xd",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="adc-vault",secret="jenkins-token-2fjpd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-cluster-db",secret="awx-secrets",type="Opaque"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="prometheus-k8s-htpasswd",type="Opaque"} 1 -kube_secret_type{namespace="paas-demo",secret="git-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="telenet-public",secret="deployer-token-zfxtb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiller",secret="builder-token-rgwwp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="jenkins-token-c9nb7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="node-controller-token-h9kml",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="git-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="telenet-operators",secret="namespace-operator-token-jkt7k",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-node",secret="default-token-s76b8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-db-cluster",secret="default-token-mrt8w",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="builder-token-7xldb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="deployment-controller-token-wdlzn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-logging",secret="filebeat-dockercfg-b7fkc",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="devops-playground",secret="sonardb",type="Opaque"} 1 -kube_secret_type{namespace="telenet-public",secret="default-token-s5zhk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-demo",secret="builder-token-tpzcf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="casa-mila-squad",secret="default-dockercfg-dxk5k",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="demo",secret="builder-token-rb75j",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kibana-tst",secret="default-token-9r2sq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="node-exporter-dockercfg-qgmkx",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="tiller-dockercfg-5vsgl",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-node",secret="builder-token-fs9b6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="default-token-ln92d",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="devops-playground",secret="slack-token-telenet-edevelopment",type="Opaque"} 1 -kube_secret_type{namespace="edev-communication",secret="jenkins-operator-dockercfg-5r6zm",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="default-rolebindings-controller-dockercfg-ncbfp",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="ansible-vault-secret",type="Opaque"} 1 -kube_secret_type{namespace="openshift",secret="deployer-dockercfg-sq2xn",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiptool",secret="jenkins-token-whvv2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="darwin-integrations",secret="jenkins-dockercfg-95fbk",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="gdpr",secret="default-token-b9x9b",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="template-instance-controller-dockercfg-hrn55",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="prometheus-k8s-dockercfg-knwv7",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="default-dockercfg-m6x2q",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-token-8xt65",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="deploymentconfig-controller-token-mqf7l",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-web-console",secret="builder-dockercfg-p6bdf",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="darwin-integrations",secret="ansible-vault-secret",type="Opaque"} 1 -kube_secret_type{namespace="devops-playground",secret="deployer-token-w4b2p",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="devops-playground",secret="git-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="gdpr",secret="jenkins-token-qv8sm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool",secret="builder-dockercfg-vr5kf",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="adc-vault",secret="jenkins-dockercfg-t8jvq",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="devops-playground",secret="default-token-9slls",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="freephone-bp",secret="default-token-hr2hs",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="deployer-token-7vcmc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="jenkins-token-qhp2f",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="attachdetach-controller-dockercfg-txsw8",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx",secret="deployer-dockercfg-9r66h",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="devops-playground",secret="registry",type="kubernetes.io/dockerconfigjson"} 1 -kube_secret_type{namespace="edev-tools",secret="ansible-vault-secret",type="Opaque"} 1 -kube_secret_type{namespace="helloworld",secret="builder-dockercfg-wgrg7",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="gdpr",secret="jenkins-git-creds",type="Opaque"} 1 -kube_secret_type{namespace="gdpr",secret="springboot-operator-token-5dzvn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tvwassen",secret="deployer-token-5n47n",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="dinoman-domain-weblogic-credentials",type="Opaque"} 1 -kube_secret_type{namespace="dynatrace",secret="dynatrace-oneagent-operator-dockercfg-8hq8h",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="metricbeat-token-5gzjv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift",secret="builder-token-94ksq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-uat",secret="builder-token-rktr7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="adc-vault",secret="deployer-dockercfg-k8wnl",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-web-console",secret="default-token-fk4bt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="playground",secret="builder-dockercfg-lrmxm",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-tools",secret="jenkins-operator-dockercfg-4sqjt",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="freephone-bp",secret="deployer-dockercfg-6k9mj",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="node-bootstrapper-token-ndkzx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="prometheus-k8s-proxy",type="Opaque"} 1 -kube_secret_type{namespace="playground",secret="default-token-xtwxf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="vault-operator-token-ntmp7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-uat",secret="default-dockercfg-4gflq",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tvwassen",secret="default-token-qljt7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="jenkins-dockercfg-mgbrr",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="builder-token-kb65d",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="default-dockercfg-t5k7h",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="yelo-backend",secret="default-token-wdtps",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-dvp",secret="deployer-token-d5mvk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="namespace-controller-dockercfg-wwqb5",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="statefulset-controller-dockercfg-jff7j",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-console",secret="default-token-4w8b8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="skopeo-dockercfg-k9wb4",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="devops-playground",secret="default-token-78g6s",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="jenkins-token-gg25q",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-demo",secret="deployer-token-bnptg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="default-dockercfg-9tlxx",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiller",secret="deployer-token-vjkwv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="trident",secret="builder-token-9zv4s",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="yft-kafkaproxy",secret="builder-token-khctc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-db-cluster",secret="awx-secrets",type="Opaque"} 1 -kube_secret_type{namespace="ceph",secret="deployer-token-zjbb5",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-tools",secret="springboot-operator-token-ctnxs",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-web-console",secret="webconsole-serving-cert",type="kubernetes.io/tls"} 1 -kube_secret_type{namespace="adc-vault",secret="jenkins-nexus-creds",type="Opaque"} 1 -kube_secret_type{namespace="darwin-integrations",secret="springboot-operator-dockercfg-8hvqg",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="demo",secret="ssh-key",type="Opaque"} 1 -kube_secret_type{namespace="openshift-sdn",secret="deployer-token-nfnsb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-operators",secret="namespace-operator-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="kube-system",secret="expand-controller-token-5lhr8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="deploymentconfig-controller-dockercfg-fqcg4",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="deployer-token-l8b2p",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="builder-token-9kms2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="springboot-operator-dockercfg-cd9h4",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-sdn",secret="default-token-k99vd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-token-7hgzv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="image-trigger-controller-token-t6bmc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-web-console",secret="deployer-dockercfg-kfrjk",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test",secret="builder-token-dx4z4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="ceph",secret="deployer-token-x82rs",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="router-metrics-tls",type="kubernetes.io/tls"} 1 -kube_secret_type{namespace="kube-public",secret="builder-dockercfg-6sk29",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-console",secret="builder-token-4sm9p",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-uat",secret="git-ssh-key",type="Opaque"} 1 -kube_secret_type{namespace="dynatrace",secret="builder-token-bfpwc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-public",secret="default-token-44w6d",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-public",secret="default-token-9nlf8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="devops-playground",secret="nexus-authentication",type="kubernetes.io/dockerconfigjson"} 1 -kube_secret_type{namespace="openshift-logging",secret="default-token-v44th",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="traefik-operator-token-95jtt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="darwin-integrations",secret="default-token-l9fv2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pvc-protection-controller-token-4t7rs",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiller",secret="builder-dockercfg-wt7gp",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="trident",secret="builder-token-wskhm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="deployer-token-t4ps6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx",secret="builder-dockercfg-pnqtw",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="dynatrace",secret="dynatrace-monitoring-token-j2bvv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="deployer-token-hdsc9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-dvp",secret="deployer-token-nttnr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-operators",secret="jenkins-git-creds",type="Opaque"} 1 -kube_secret_type{namespace="tiller",secret="builder-token-hkl9n",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="darwin-integrations",secret="default-token-mk478",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="ssh-key",type="kubernetes.io/ssh-auth"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="deployer-token-67qf7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-operators",secret="default-token-8b7pw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="yft-kafkaproxy",secret="default-token-mzg9z",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-tools",secret="jenkins-token-j7zbv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-operators",secret="deployer-dockercfg-tdjrn",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-system",secret="default-dockercfg-dmv82",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiptool",secret="deployer-token-vvf88",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift",secret="builder-token-5vlbj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-token-45hsf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="generic-garbage-collector-token-58xsg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="deploymentconfig-controller-token-6flgd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-logging",secret="metricbeat-token-9kbpm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-node",secret="deployer-token-zk5g6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-cluster-db",secret="deployer-token-fc676",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="vault-auth-token-wsmvv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tvw",secret="deployer-token-rc85q",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="deployer-token-hrhlc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="testea",secret="default-dockercfg-r2rqk",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiptool",secret="default-token-pm2hj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="yelo-backend",secret="builder-dockercfg-4bjd5",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test",secret="deployer-token-7gkq8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="springboot-operator-token-bptrp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-tools",secret="builder-token-mltjp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="default-dockercfg-cq75m",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-demo",secret="jenkins-operator-dockercfg-tj6gw",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-tools",secret="jenkins-git-creds",type="Opaque"} 1 -kube_secret_type{namespace="gdpr",secret="springboot-operator-dockercfg-mn7m6",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-console",secret="console-dockercfg-rqqcm",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="alertmanager-main",type="Opaque"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="jenkins-dockercfg-v9tj8",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="base-apache",secret="deployer-token-dnv82",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="darwin-integrations",secret="jenkins-operator-token-wsn7r",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="default-dockercfg-lxkq8",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="horizontal-pod-autoscaler-dockercfg-9bzdq",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx-tst",secret="builder-dockercfg-gw2kt",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="freephone-bp",secret="deployer-token-4gphr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="template-instance-finalizer-controller-token-7cqmd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="default-token-8ckrf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="darwin-integrations",secret="builder-dockercfg-qrmn5",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="tiller-token-m6hv8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="grafana-config",type="Opaque"} 1 -kube_secret_type{namespace="openshift-infra",secret="pv-recycler-controller-token-2h66p",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="deployer-token-2zqdv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="adc-vault",secret="jenkins-operator-dockercfg-z84rt",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="casa-mila-squad",secret="builder-dockercfg-cklkt",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="dynatrace",secret="dynatrace-oneagent-token-9hxmq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="horizontal-pod-autoscaler-token-rnrzz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="replicaset-controller-dockercfg-8dj5k",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="build-config-change-controller-token-4q6gg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-logging",secret="deployer-dockercfg-7vvdv",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-demo",secret="deployer-token-8xnbn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="demo",secret="jenkins-token-dg84g",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="springboot-operator-dockercfg-jkszv",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="gdpr",secret="springboot-operator-token-kxrsd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="expand-controller-token-2l4s8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-uat",secret="deployer-token-s4xpf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="sandbox-operator-dockercfg-bt9gx",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test-jee",secret="deployer-token-4k4mq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="myproject",secret="deployer-dockercfg-szxrj",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="resourcequota-controller-token-fpsdv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="dynatrace",secret="builder-token-xnmtv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-system",secret="builder-token-tlm9l",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-operators",secret="namespace-operator-token-hgk44",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="traefik",secret="deployer-dockercfg-wd28s",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="weblogic-poc",secret="registry-token-psrjq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="eatest",secret="default-dockercfg-cf2vd",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="filebeat-token-6hwzk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="service-controller-token-tvbh7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="default-token-csndz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="router-token-z9sch",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="freephone-bp",secret="default-token-qxkgn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-node",secret="sync-token-q4nfn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift",secret="deployer-token-rhzgl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-demo",secret="builder-dockercfg-4p7dj",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="playground",secret="deployer-token-zfc7l",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-db-cluster",secret="builder-dockercfg-fc4l7",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="base-apache",secret="builder-dockercfg-8wsvf",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kibana-tst",secret="deployer-token-npg4c",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-node",secret="builder-token-h9jnx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="dynatrace",secret="dynatrace-oneagent-dockercfg-rnrkz",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-tools",secret="jenkins-nexus-creds",type="Opaque"} 1 -kube_secret_type{namespace="openshift-console",secret="default-dockercfg-lx2t9",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="deployer-token-dnb9j",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-tools",secret="deployer-dockercfg-2tbld",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiptool-dvp",secret="database-password",type="Opaque"} 1 -kube_secret_type{namespace="openshift-infra",secret="builder-dockercfg-5wvq7",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="serviceaccount-controller-token-qrb7c",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="ns-createdby-namespace-operator",secret="deployer-token-22kmp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="ssh-key",type="Opaque"} 1 -kube_secret_type{namespace="test-jee",secret="default-token-v2ptw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="deployer-token-gkn6p",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gdpr",secret="jenkins-nexus-creds",type="Opaque"} 1 -kube_secret_type{namespace="kube-system",secret="node-controller-token-xdkgl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="myproject",secret="default-token-6lbwx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="default-token-7j94t",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="yft-kafkaproxy",secret="deployer-token-898t8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="deployer-dockercfg-6qc2x",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tvwassen",secret="default-dockercfg-n6kgn",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="demo",secret="default-token-lbm5c",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="jdk",secret="default-token-w2vnp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="attachdetach-controller-token-54j24",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="attachdetach-controller-token-6rj7k",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="adc-vault",secret="vault-cert",type="Opaque"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="prometheus-operator-token-8wwdp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="kube-state-metrics-token-f6m6q",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="prometheus-k8s-token-zrjfk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test",secret="default-dockercfg-wxtqt",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="yft-kafkaproxy",secret="deployer-dockercfg-sbxwx",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="jenkins-operator-demo",secret="jenkins-nexus-creds",type="Opaque"} 1 -kube_secret_type{namespace="test2",secret="deployer-dockercfg-t4bk5",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tvw",secret="deployer-dockercfg-r4q6d",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="devops-playground",secret="springboot-operator-dockercfg-rp84r",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="freephone-bp",secret="builder-dockercfg-j52sz",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="traefik",secret="deployer-token-mpkzf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="demo",secret="builder-token-flp5j",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="cluster-monitoring-operator-token-q7lw8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test2",secret="default-token-5dm69",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool",secret="tiptool-trg-mysql-db-password-for-tip",type="Opaque"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="builder-dockercfg-86kxg",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-monitoring",secret="default-token-87778",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="vault",secret="deployer-dockercfg-sgzk9",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="bi",secret="builder-dockercfg-dznp2",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="devops-playground",secret="builder-token-8qk5j",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-public",secret="deployer-token-9trpz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="cronjob-controller-dockercfg-2klr6",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="casa-mila-squad",secret="builder-token-dhlrj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="daemon-set-controller-token-dtf2m",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool",secret="default-token-6nrhm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-monitoring",secret="ssh-key",type="Opaque"} 1 -kube_secret_type{namespace="tiptool",secret="tiptool-uat-mysql-db-password-for-tip",type="Opaque"} 1 -kube_secret_type{namespace="adc-vault",secret="jenkins-operator-token-98twk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="pv-recycler-controller-token-6fmkp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="deployer-token-nnj29",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="builder-dockercfg-p8kct",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="devops-playground",secret="jenkins-token-4hr7b",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-console",secret="console-oauth-config",type="Opaque"} 1 -kube_secret_type{namespace="edev-tools",secret="default-dockercfg-tnnp4",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kibana-tst",secret="default-dockercfg-7wd45",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="paas-demo",secret="jenkins-token-5mpnn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="vault-operator-dockercfg-lbwd7",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="ns-createdby-namespace-operator",secret="builder-token-q8m6r",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-jee",secret="default-token-2ldhr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="image-import-controller-token-8nvnl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-demo",secret="proxy-sql-database-secret-dev",type="Opaque"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="jenkins-dockercfg-n226v",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx-cluster-db",secret="deployer-token-w49k6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-db-cluster",secret="awx-token-scmpn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gdpr",secret="default-token-67hnx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kibana-tst",secret="builder-token-j6cdz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gdpr",secret="deployer-token-dlc9c",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-infra",secret="node-bootstrapper-token-z5vvv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="traefik",secret="default-dockercfg-wx2sz",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="traefik",secret="default-token-wv2wt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-db-cluster",secret="deployer-token-x49bp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="ceph",secret="default-token-dbvg2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="default-dockercfg-rgn5n",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="edev-tools",secret="springboot-operator-token-nssc4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="github-credentials",type="kubernetes.io/basic-auth"} 1 -kube_secret_type{namespace="darwin-integrations",secret="springboot-operator-token-dg7h8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="dynatrace",secret="deployer-token-9khff",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-console",secret="default-token-s8kj7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-jee",secret="deployer-token-w988p",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-cluster-db",secret="default-token-kc9s8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="demo",secret="default-token-msng7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="myproject",secret="github-ssasidha-credentials",type="kubernetes.io/basic-auth"} 1 -kube_secret_type{namespace="vault",secret="builder-dockercfg-kf5p7",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx-tst",secret="awx-secrets",type="Opaque"} 1 -kube_secret_type{namespace="paas-demo",secret="springboot-operator-dockercfg-cwwv6",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="trident",secret="default-token-2grxn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tvw",secret="builder-token-5dnm6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="deployer-dockercfg-j29n8",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="yelo-backend",secret="default-dockercfg-69q82",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="devops-playground",secret="jenkins-dockercfg-jcgb8",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="kube-system",secret="namespace-controller-token-xgs5g",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-sdn",secret="builder-token-c8nwl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="default-token-l22bg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-logging",secret="builder-token-f9j2x",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="deployer-dockercfg-t7x45",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-sdn",secret="sdn-token-26vtm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-web-console",secret="builder-token-9jmrj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="jenkins-operator-token-5v6jn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="devops-playground",secret="deployer-token-qf55r",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-tools",secret="default-token-bdpxd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-console",secret="builder-token-2mdcb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="vault",secret="builder-token-7z7tb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="weblogic-sa-token-w2njd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift",secret="default-token-prv2l",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-system",secret="builder-dockercfg-lkcbf",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="test-config",secret="builder-token-h55cz",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="yft-kafkaproxy",secret="builder-token-kgwfp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="deployer-token-g4wzf",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-tools",secret="registry",type="kubernetes.io/dockerconfigjson"} 1 -kube_secret_type{namespace="helloworld",secret="deployer-token-2kd98",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-public",secret="default-dockercfg-lph6t",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="base-apache",secret="deployer-dockercfg-5f8np",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="alertmanager-main-token-q78sg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-web-console",secret="webconsole-token-tskbt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="vault",secret="builder-token-p2hwk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="bi",secret="spark-operator-dockercfg-wtm4x",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="service-serving-cert-controller-token-w2b8c",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-sdn",secret="default-dockercfg-z9lkt",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="gdpr",secret="jenkins-token-qsbz2",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-operators",secret="nexus-secret",type="Opaque"} 1 -kube_secret_type{namespace="trident",secret="trident-token-s4cb7",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="awx-cluster-db",secret="default-dockercfg-d72ql",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx-db-cluster",secret="deployer-dockercfg-775cd",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="casa-mila-squad",secret="default-token-slx4f",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="edev-communication",secret="default-token-hmtvq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-uat",secret="deployer-token-jbhh8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool",secret="tiptool-dvp-mysql-db-password-for-tip",type="Opaque"} 1 -kube_secret_type{namespace="yelo-backend",secret="deployer-token-2t46t",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="yelo-backend",secret="deployer-token-65q42",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="base-apache",secret="git-ssh-key",type="kubernetes/ssh-auth"} 1 -kube_secret_type{namespace="dynatrace",secret="dynatrace-oneagent-operator-token-kb29p",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-system",secret="deployer-dockercfg-zspk7",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="testea",secret="builder-dockercfg-b9gtj",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="ceph",secret="default-token-dlngn",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="darwin-integrations",secret="builder-token-r6snr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="gdpr",secret="builder-token-xgh79",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="prometheus-operator-dockercfg-gcxds",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="playground",secret="builder-token-npwls",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-token-9q8lv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-operators",secret="deployer-token-6z2qr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="test-config",secret="default-dockercfg-t55fd",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="testea",secret="deployer-token-lgbgc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="aem",secret="builder-dockercfg-nrtth",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="base-apache",secret="builder-token-d79sl",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="sandbox",secret="jenkins-token-d2b4k",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-public",secret="builder-token-j8ksr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiptool-uat",secret="database-password",type="Opaque"} 1 -kube_secret_type{namespace="tiptool",secret="git-sshkey",type="Opaque"} 1 -kube_secret_type{namespace="kube-system",secret="filebeat-dockercfg-5cfrg",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="origin-namespace-controller-token-tmppm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-cloud-base-images",secret="nexus",type="kubernetes.io/dockerconfigjson"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="stash-credential",type="Opaque"} 1 -kube_secret_type{namespace="edev-tools",secret="stash-authentication-http",type="kubernetes.io/basic-auth"} 1 -kube_secret_type{namespace="telenet-monitoring",secret="deployer-token-ncjpx",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="ns-createdby-namespace-operator",secret="builder-dockercfg-zg859",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-operators",secret="default-dockercfg-f2ptw",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="tiller",secret="default-token-2bpdt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="trident",secret="deployer-dockercfg-28jqd",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="casa-mila-squad",secret="deployer-token-f72t6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-public",secret="deployer-dockercfg-hpk6c",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="image-trigger-controller-token-h2j2s",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="paas-demo",secret="jenkins-dockercfg-9k5g6",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="awx",secret="builder-token-n9kr6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="devops-playground",secret="deployer-dockercfg-2xld4",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="weblogic-poc",secret="builder-dockercfg-nbpqp",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-infra",secret="sdn-controller-token-f49g9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-baseimages",secret="jenkins-git-creds",type="Opaque"} 1 -kube_secret_type{namespace="telenet-operators",secret="namespace-operator-token-djqs6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="telenet-public",secret="default-dockercfg-fthff",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="openshift-monitoring",secret="kube-state-metrics-dockercfg-mpbpw",type="kubernetes.io/dockercfg"} 1 -kube_secret_type{namespace="telenet-cluster-ops",secret="ldap-sa-token-7s2q5",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="tiller",secret="tiller-token-fbb66",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="traefik",secret="builder-token-pwh2j",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="weblogic-poc",secret="deployer-token-zchgw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="yelo-backend",secret="builder-token-ptd7z",type="kubernetes.io/service-account-token"} 1 -# HELP kube_secret_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_secret_labels gauge -kube_secret_labels{namespace="test2",secret="deployer-token-6v2kc"} 1 -kube_secret_labels{namespace="yelo-backend",secret="builder-token-42tsk"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="jenkins-token-pcvhf"} 1 -kube_secret_labels{namespace="gitlab",secret="builder-token-569s2"} 1 -kube_secret_labels{namespace="jdk",secret="default-dockercfg-h7zgv"} 1 -kube_secret_labels{namespace="kube-system",secret="expand-controller-dockercfg-5m9ww"} 1 -kube_secret_labels{namespace="openshift-logging",secret="default-dockercfg-bhddp"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="skopeo-token-nzksj"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="default-token-bkpcr"} 1 -kube_secret_labels{namespace="default",secret="deployer-token-sqh6z"} 1 -kube_secret_labels{namespace="default",secret="deployer-dockercfg-x677c"} 1 -kube_secret_labels{namespace="kube-system",secret="tiller-token-4kx7w"} 1 -kube_secret_labels{namespace="openshift-infra",secret="default-rolebindings-controller-token-g9pfw"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="default-token-895fh"} 1 -kube_secret_labels{namespace="tiptool",secret="builder-token-sf2sg"} 1 -kube_secret_labels{namespace="adc-vault",secret="deployer-token-tkqv8"} 1 -kube_secret_labels{namespace="openshift",secret="deployer-token-rq8wf"} 1 -kube_secret_labels{namespace="kube-system",secret="service-account-controller-token-k87tr"} 1 -kube_secret_labels{namespace="telenet-operators",secret="namespace-operator-dockercfg-4g5zf"} 1 -kube_secret_labels{namespace="test2",secret="default-token-759qc"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="jenkins-token-fv2rt"} 1 -kube_secret_labels{namespace="edev-tools",secret="deployer-token-28snq"} 1 -kube_secret_labels{namespace="edev-tools",secret="nexus-authentication"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="builder-token-t8tmh"} 1 -kube_secret_labels{namespace="kibana-tst",secret="builder-dockercfg-v4m95"} 1 -kube_secret_labels{namespace="openshift-console",secret="deployer-dockercfg-rqkk5"} 1 -kube_secret_labels{namespace="openshift-logging",secret="metricbeat-token-488m8"} 1 -kube_secret_labels{namespace="playground",secret="default-dockercfg-rl9wq"} 1 -kube_secret_labels{namespace="adc-vault",secret="deployer-token-v6cgt"} 1 -kube_secret_labels{namespace="tvw",secret="deployer-token-whnkx"} 1 -kube_secret_labels{namespace="trident",secret="default-dockercfg-wks9n"} 1 -kube_secret_labels{namespace="jenkins",secret="builder-token-kqf7p"} 1 -kube_secret_labels{namespace="default",secret="deployer-token-4n7vq"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="prometheus-k8s-token-2qxd4"} 1 -kube_secret_labels{namespace="openshift-node",secret="default-dockercfg-lwsm8"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="stash-sshkey"} 1 -kube_secret_labels{namespace="telenet-system",secret="deployer-token-crd2g"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="node-exporter-tls"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="jenkins-operator-dockercfg-5qrpm"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="node-exporter-token-4v4kl"} 1 -kube_secret_labels{namespace="paas-demo",secret="builder-token-7tgc8"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="builder-token-fxk72"} 1 -kube_secret_labels{namespace="helloworld",secret="builder-token-tsnxn"} 1 -kube_secret_labels{namespace="openshift-infra",secret="unidling-controller-dockercfg-w42s4"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="builder-dockercfg-j59dg"} 1 -kube_secret_labels{namespace="tvw",secret="builder-token-d5wtx"} 1 -kube_secret_labels{namespace="devops-playground",secret="sonarqube-operator-token-h5hkq"} 1 -kube_secret_labels{namespace="edev-tools",secret="jenkins-token-vgscs"} 1 -kube_secret_labels{namespace="kibana-tst",secret="deployer-dockercfg-q9drc"} 1 -kube_secret_labels{namespace="testea",secret="builder-token-z9g4c"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="default-dockercfg-qctz7"} 1 -kube_secret_labels{namespace="edev-communication",secret="deployer-token-kmvnp"} 1 -kube_secret_labels{namespace="awx-cluster-db",secret="awx-secrets"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="prometheus-k8s-htpasswd",label_k8s_app="prometheus-k8s"} 1 -kube_secret_labels{namespace="paas-demo",secret="git-sshkey",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="playground",secret="builder-token-78ksh"} 1 -kube_secret_labels{namespace="test",secret="builder-dockercfg-dx4xd"} 1 -kube_secret_labels{namespace="adc-vault",secret="jenkins-token-2fjpd"} 1 -kube_secret_labels{namespace="kube-system",secret="node-controller-token-h9kml"} 1 -kube_secret_labels{namespace="sandbox",secret="git-sshkey",label_app="common"} 1 -kube_secret_labels{namespace="telenet-operators",secret="namespace-operator-token-jkt7k"} 1 -kube_secret_labels{namespace="telenet-public",secret="deployer-token-zfxtb"} 1 -kube_secret_labels{namespace="tiller",secret="builder-token-rgwwp"} 1 -kube_secret_labels{namespace="bi",secret="jenkins-token-c9nb7"} 1 -kube_secret_labels{namespace="default",secret="builder-token-7xldb"} 1 -kube_secret_labels{namespace="kube-system",secret="deployment-controller-token-wdlzn"} 1 -kube_secret_labels{namespace="openshift-logging",secret="filebeat-dockercfg-b7fkc"} 1 -kube_secret_labels{namespace="openshift-node",secret="default-token-s76b8"} 1 -kube_secret_labels{namespace="awx-db-cluster",secret="default-token-mrt8w"} 1 -kube_secret_labels{namespace="telenet-public",secret="default-token-s5zhk"} 1 -kube_secret_labels{namespace="devops-playground",secret="sonardb",label_app="sonarqube"} 1 -kube_secret_labels{namespace="demo",secret="builder-token-rb75j"} 1 -kube_secret_labels{namespace="kibana-tst",secret="default-token-9r2sq"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="node-exporter-dockercfg-qgmkx"} 1 -kube_secret_labels{namespace="paas-demo",secret="builder-token-tpzcf"} 1 -kube_secret_labels{namespace="casa-mila-squad",secret="default-dockercfg-dxk5k"} 1 -kube_secret_labels{namespace="openshift-node",secret="builder-token-fs9b6"} 1 -kube_secret_labels{namespace="kube-system",secret="tiller-dockercfg-5vsgl"} 1 -kube_secret_labels{namespace="edev-communication",secret="jenkins-operator-dockercfg-5r6zm"} 1 -kube_secret_labels{namespace="openshift-infra",secret="default-rolebindings-controller-dockercfg-ncbfp"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="ansible-vault-secret"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="default-token-ln92d"} 1 -kube_secret_labels{namespace="devops-playground",secret="slack-token-telenet-edevelopment",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="gdpr",secret="default-token-b9x9b"} 1 -kube_secret_labels{namespace="openshift-infra",secret="template-instance-controller-dockercfg-hrn55"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="prometheus-k8s-dockercfg-knwv7"} 1 -kube_secret_labels{namespace="openshift",secret="deployer-dockercfg-sq2xn"} 1 -kube_secret_labels{namespace="tiptool",secret="jenkins-token-whvv2"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="jenkins-dockercfg-95fbk"} 1 -kube_secret_labels{namespace="devops-playground",secret="deployer-token-w4b2p"} 1 -kube_secret_labels{namespace="devops-playground",secret="git-sshkey",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="gdpr",secret="jenkins-token-qv8sm"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="default-dockercfg-m6x2q"} 1 -kube_secret_labels{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-token-8xt65"} 1 -kube_secret_labels{namespace="openshift-infra",secret="deploymentconfig-controller-token-mqf7l"} 1 -kube_secret_labels{namespace="openshift-web-console",secret="builder-dockercfg-p6bdf"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="ansible-vault-secret"} 1 -kube_secret_labels{namespace="devops-playground",secret="default-token-9slls"} 1 -kube_secret_labels{namespace="freephone-bp",secret="default-token-hr2hs"} 1 -kube_secret_labels{namespace="openshift-infra",secret="deployer-token-7vcmc"} 1 -kube_secret_labels{namespace="tiptool",secret="builder-dockercfg-vr5kf"} 1 -kube_secret_labels{namespace="adc-vault",secret="jenkins-dockercfg-t8jvq"} 1 -kube_secret_labels{namespace="devops-playground",secret="registry"} 1 -kube_secret_labels{namespace="edev-tools",secret="ansible-vault-secret"} 1 -kube_secret_labels{namespace="helloworld",secret="builder-dockercfg-wgrg7"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="jenkins-token-qhp2f"} 1 -kube_secret_labels{namespace="kube-system",secret="attachdetach-controller-dockercfg-txsw8"} 1 -kube_secret_labels{namespace="awx",secret="deployer-dockercfg-9r66h"} 1 -kube_secret_labels{namespace="gdpr",secret="springboot-operator-token-5dzvn"} 1 -kube_secret_labels{namespace="tvwassen",secret="deployer-token-5n47n"} 1 -kube_secret_labels{namespace="gdpr",secret="jenkins-git-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="kube-system",secret="metricbeat-token-5gzjv"} 1 -kube_secret_labels{namespace="openshift",secret="builder-token-94ksq"} 1 -kube_secret_labels{namespace="tiptool-uat",secret="builder-token-rktr7"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="dinoman-domain-weblogic-credentials",label_weblogic_domainName="dinoman-domain",label_weblogic_domainUID="dinoman-domain"} 1 -kube_secret_labels{namespace="dynatrace",secret="dynatrace-oneagent-operator-dockercfg-8hq8h"} 1 -kube_secret_labels{namespace="openshift-web-console",secret="default-token-fk4bt"} 1 -kube_secret_labels{namespace="playground",secret="builder-dockercfg-lrmxm"} 1 -kube_secret_labels{namespace="adc-vault",secret="deployer-dockercfg-k8wnl"} 1 -kube_secret_labels{namespace="freephone-bp",secret="deployer-dockercfg-6k9mj"} 1 -kube_secret_labels{namespace="openshift-infra",secret="node-bootstrapper-token-ndkzx"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="prometheus-k8s-proxy",label_k8s_app="prometheus-k8s"} 1 -kube_secret_labels{namespace="edev-tools",secret="jenkins-operator-dockercfg-4sqjt"} 1 -kube_secret_labels{namespace="sandbox",secret="vault-operator-token-ntmp7"} 1 -kube_secret_labels{namespace="tiptool-uat",secret="default-dockercfg-4gflq"} 1 -kube_secret_labels{namespace="tvwassen",secret="default-token-qljt7"} 1 -kube_secret_labels{namespace="playground",secret="default-token-xtwxf"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="builder-token-kb65d"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="default-dockercfg-t5k7h"} 1 -kube_secret_labels{namespace="yelo-backend",secret="default-token-wdtps"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="jenkins-dockercfg-mgbrr"} 1 -kube_secret_labels{namespace="kube-system",secret="statefulset-controller-dockercfg-jff7j"} 1 -kube_secret_labels{namespace="openshift-console",secret="default-token-4w8b8"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="skopeo-dockercfg-k9wb4"} 1 -kube_secret_labels{namespace="tiptool-dvp",secret="deployer-token-d5mvk"} 1 -kube_secret_labels{namespace="kube-system",secret="namespace-controller-dockercfg-wwqb5"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="jenkins-token-gg25q"} 1 -kube_secret_labels{namespace="paas-demo",secret="deployer-token-bnptg"} 1 -kube_secret_labels{namespace="devops-playground",secret="default-token-78g6s"} 1 -kube_secret_labels{namespace="tiller",secret="deployer-token-vjkwv"} 1 -kube_secret_labels{namespace="trident",secret="builder-token-9zv4s"} 1 -kube_secret_labels{namespace="sandbox",secret="default-dockercfg-9tlxx"} 1 -kube_secret_labels{namespace="ceph",secret="deployer-token-zjbb5"} 1 -kube_secret_labels{namespace="edev-tools",secret="springboot-operator-token-ctnxs"} 1 -kube_secret_labels{namespace="openshift-web-console",secret="webconsole-serving-cert"} 1 -kube_secret_labels{namespace="yft-kafkaproxy",secret="builder-token-khctc"} 1 -kube_secret_labels{namespace="awx-db-cluster",secret="awx-secrets"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="springboot-operator-dockercfg-8hvqg"} 1 -kube_secret_labels{namespace="demo",secret="ssh-key"} 1 -kube_secret_labels{namespace="openshift-sdn",secret="deployer-token-nfnsb"} 1 -kube_secret_labels{namespace="adc-vault",secret="jenkins-nexus-creds",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="openshift-infra",secret="deploymentconfig-controller-dockercfg-fqcg4"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="deployer-token-l8b2p"} 1 -kube_secret_labels{namespace="sandbox",secret="builder-token-9kms2"} 1 -kube_secret_labels{namespace="telenet-operators",secret="namespace-operator-sshkey"} 1 -kube_secret_labels{namespace="kube-system",secret="expand-controller-token-5lhr8"} 1 -kube_secret_labels{namespace="openshift-sdn",secret="default-token-k99vd"} 1 -kube_secret_labels{namespace="bi",secret="springboot-operator-dockercfg-cd9h4"} 1 -kube_secret_labels{namespace="default",secret="router-metrics-tls"} 1 -kube_secret_labels{namespace="kube-public",secret="builder-dockercfg-6sk29"} 1 -kube_secret_labels{namespace="openshift-console",secret="builder-token-4sm9p"} 1 -kube_secret_labels{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-token-7hgzv"} 1 -kube_secret_labels{namespace="openshift-infra",secret="image-trigger-controller-token-t6bmc"} 1 -kube_secret_labels{namespace="openshift-web-console",secret="deployer-dockercfg-kfrjk"} 1 -kube_secret_labels{namespace="test",secret="builder-token-dx4z4"} 1 -kube_secret_labels{namespace="ceph",secret="deployer-token-x82rs"} 1 -kube_secret_labels{namespace="tiptool-uat",secret="git-ssh-key"} 1 -kube_secret_labels{namespace="kube-public",secret="default-token-44w6d"} 1 -kube_secret_labels{namespace="telenet-public",secret="default-token-9nlf8"} 1 -kube_secret_labels{namespace="dynatrace",secret="builder-token-bfpwc"} 1 -kube_secret_labels{namespace="openshift-logging",secret="default-token-v44th"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="traefik-operator-token-95jtt"} 1 -kube_secret_labels{namespace="devops-playground",secret="nexus-authentication"} 1 -kube_secret_labels{namespace="kube-system",secret="pvc-protection-controller-token-4t7rs"} 1 -kube_secret_labels{namespace="tiller",secret="builder-dockercfg-wt7gp"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="default-token-l9fv2"} 1 -kube_secret_labels{namespace="dynatrace",secret="dynatrace-monitoring-token-j2bvv"} 1 -kube_secret_labels{namespace="sandbox",secret="deployer-token-hdsc9"} 1 -kube_secret_labels{namespace="tiptool-dvp",secret="deployer-token-nttnr"} 1 -kube_secret_labels{namespace="trident",secret="builder-token-wskhm"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="deployer-token-t4ps6"} 1 -kube_secret_labels{namespace="awx",secret="builder-dockercfg-pnqtw"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="ssh-key"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="deployer-token-67qf7"} 1 -kube_secret_labels{namespace="telenet-operators",secret="default-token-8b7pw"} 1 -kube_secret_labels{namespace="telenet-operators",secret="jenkins-git-creds",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="tiller",secret="builder-token-hkl9n"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="default-token-mk478"} 1 -kube_secret_labels{namespace="telenet-operators",secret="deployer-dockercfg-tdjrn"} 1 -kube_secret_labels{namespace="telenet-system",secret="default-dockercfg-dmv82"} 1 -kube_secret_labels{namespace="tiptool",secret="deployer-token-vvf88"} 1 -kube_secret_labels{namespace="yft-kafkaproxy",secret="default-token-mzg9z"} 1 -kube_secret_labels{namespace="edev-tools",secret="jenkins-token-j7zbv"} 1 -kube_secret_labels{namespace="openshift-infra",secret="deploymentconfig-controller-token-6flgd"} 1 -kube_secret_labels{namespace="openshift-logging",secret="metricbeat-token-9kbpm"} 1 -kube_secret_labels{namespace="openshift-node",secret="deployer-token-zk5g6"} 1 -kube_secret_labels{namespace="openshift",secret="builder-token-5vlbj"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-token-45hsf"} 1 -kube_secret_labels{namespace="kube-system",secret="generic-garbage-collector-token-58xsg"} 1 -kube_secret_labels{namespace="default",secret="vault-auth-token-wsmvv"} 1 -kube_secret_labels{namespace="tvw",secret="deployer-token-rc85q"} 1 -kube_secret_labels{namespace="awx-cluster-db",secret="deployer-token-fc676"} 1 -kube_secret_labels{namespace="testea",secret="default-dockercfg-r2rqk"} 1 -kube_secret_labels{namespace="tiptool",secret="default-token-pm2hj"} 1 -kube_secret_labels{namespace="yelo-backend",secret="builder-dockercfg-4bjd5"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="deployer-token-hrhlc"} 1 -kube_secret_labels{namespace="edev-tools",secret="builder-token-mltjp"} 1 -kube_secret_labels{namespace="kube-system",secret="default-dockercfg-cq75m"} 1 -kube_secret_labels{namespace="paas-demo",secret="jenkins-operator-dockercfg-tj6gw"} 1 -kube_secret_labels{namespace="test",secret="deployer-token-7gkq8"} 1 -kube_secret_labels{namespace="bi",secret="springboot-operator-token-bptrp"} 1 -kube_secret_labels{namespace="gdpr",secret="springboot-operator-dockercfg-mn7m6"} 1 -kube_secret_labels{namespace="openshift-console",secret="console-dockercfg-rqqcm"} 1 -kube_secret_labels{namespace="edev-tools",secret="jenkins-git-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="jenkins-operator-token-wsn7r"} 1 -kube_secret_labels{namespace="edev-communication",secret="default-dockercfg-lxkq8"} 1 -kube_secret_labels{namespace="kube-system",secret="horizontal-pod-autoscaler-dockercfg-9bzdq"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="alertmanager-main",label_k8s_app="alertmanager"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="jenkins-dockercfg-v9tj8"} 1 -kube_secret_labels{namespace="base-apache",secret="deployer-token-dnv82"} 1 -kube_secret_labels{namespace="freephone-bp",secret="deployer-token-4gphr"} 1 -kube_secret_labels{namespace="openshift-infra",secret="template-instance-finalizer-controller-token-7cqmd"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="default-token-8ckrf"} 1 -kube_secret_labels{namespace="awx-tst",secret="builder-dockercfg-gw2kt"} 1 -kube_secret_labels{namespace="kube-system",secret="tiller-token-m6hv8"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="grafana-config"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="builder-dockercfg-qrmn5"} 1 -kube_secret_labels{namespace="casa-mila-squad",secret="builder-dockercfg-cklkt"} 1 -kube_secret_labels{namespace="dynatrace",secret="dynatrace-oneagent-token-9hxmq"} 1 -kube_secret_labels{namespace="kube-system",secret="horizontal-pod-autoscaler-token-rnrzz"} 1 -kube_secret_labels{namespace="openshift-infra",secret="pv-recycler-controller-token-2h66p"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="deployer-token-2zqdv"} 1 -kube_secret_labels{namespace="adc-vault",secret="jenkins-operator-dockercfg-z84rt"} 1 -kube_secret_labels{namespace="edev-communication",secret="springboot-operator-dockercfg-jkszv"} 1 -kube_secret_labels{namespace="gdpr",secret="springboot-operator-token-kxrsd"} 1 -kube_secret_labels{namespace="kube-system",secret="expand-controller-token-2l4s8"} 1 -kube_secret_labels{namespace="kube-system",secret="replicaset-controller-dockercfg-8dj5k"} 1 -kube_secret_labels{namespace="openshift-infra",secret="build-config-change-controller-token-4q6gg"} 1 -kube_secret_labels{namespace="openshift-logging",secret="deployer-dockercfg-7vvdv"} 1 -kube_secret_labels{namespace="paas-demo",secret="deployer-token-8xnbn"} 1 -kube_secret_labels{namespace="demo",secret="jenkins-token-dg84g"} 1 -kube_secret_labels{namespace="tiptool-uat",secret="deployer-token-s4xpf"} 1 -kube_secret_labels{namespace="test-jee",secret="deployer-token-4k4mq"} 1 -kube_secret_labels{namespace="sandbox",secret="sandbox-operator-dockercfg-bt9gx"} 1 -kube_secret_labels{namespace="openshift-infra",secret="resourcequota-controller-token-fpsdv"} 1 -kube_secret_labels{namespace="myproject",secret="deployer-dockercfg-szxrj"} 1 -kube_secret_labels{namespace="telenet-system",secret="builder-token-tlm9l"} 1 -kube_secret_labels{namespace="dynatrace",secret="builder-token-xnmtv"} 1 -kube_secret_labels{namespace="kube-system",secret="filebeat-token-6hwzk"} 1 -kube_secret_labels{namespace="kube-system",secret="service-controller-token-tvbh7"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="default-token-csndz"} 1 -kube_secret_labels{namespace="telenet-operators",secret="namespace-operator-token-hgk44"} 1 -kube_secret_labels{namespace="traefik",secret="deployer-dockercfg-wd28s"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="registry-token-psrjq"} 1 -kube_secret_labels{namespace="eatest",secret="default-dockercfg-cf2vd"} 1 -kube_secret_labels{namespace="freephone-bp",secret="default-token-qxkgn"} 1 -kube_secret_labels{namespace="openshift-node",secret="sync-token-q4nfn"} 1 -kube_secret_labels{namespace="default",secret="router-token-z9sch"} 1 -kube_secret_labels{namespace="base-apache",secret="builder-dockercfg-8wsvf"} 1 -kube_secret_labels{namespace="kibana-tst",secret="deployer-token-npg4c"} 1 -kube_secret_labels{namespace="openshift-node",secret="builder-token-h9jnx"} 1 -kube_secret_labels{namespace="openshift",secret="deployer-token-rhzgl"} 1 -kube_secret_labels{namespace="paas-demo",secret="builder-dockercfg-4p7dj"} 1 -kube_secret_labels{namespace="playground",secret="deployer-token-zfc7l"} 1 -kube_secret_labels{namespace="awx-db-cluster",secret="builder-dockercfg-fc4l7"} 1 -kube_secret_labels{namespace="edev-tools",secret="jenkins-nexus-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="openshift-console",secret="default-dockercfg-lx2t9"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="deployer-token-dnb9j"} 1 -kube_secret_labels{namespace="dynatrace",secret="dynatrace-oneagent-dockercfg-rnrkz"} 1 -kube_secret_labels{namespace="tiptool-dvp",secret="database-password"} 1 -kube_secret_labels{namespace="edev-tools",secret="deployer-dockercfg-2tbld"} 1 -kube_secret_labels{namespace="openshift-infra",secret="serviceaccount-controller-token-qrb7c"} 1 -kube_secret_labels{namespace="openshift-infra",secret="builder-dockercfg-5wvq7"} 1 -kube_secret_labels{namespace="gdpr",secret="jenkins-nexus-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="kube-system",secret="node-controller-token-xdkgl"} 1 -kube_secret_labels{namespace="myproject",secret="default-token-6lbwx"} 1 -kube_secret_labels{namespace="ns-createdby-namespace-operator",secret="deployer-token-22kmp"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="ssh-key"} 1 -kube_secret_labels{namespace="test-jee",secret="default-token-v2ptw"} 1 -kube_secret_labels{namespace="bi",secret="deployer-token-gkn6p"} 1 -kube_secret_labels{namespace="yft-kafkaproxy",secret="deployer-token-898t8"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="default-token-7j94t"} 1 -kube_secret_labels{namespace="jdk",secret="default-token-w2vnp"} 1 -kube_secret_labels{namespace="kube-system",secret="attachdetach-controller-token-54j24"} 1 -kube_secret_labels{namespace="kube-system",secret="attachdetach-controller-token-6rj7k"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="deployer-dockercfg-6qc2x"} 1 -kube_secret_labels{namespace="tvwassen",secret="default-dockercfg-n6kgn"} 1 -kube_secret_labels{namespace="demo",secret="default-token-lbm5c"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="prometheus-operator-token-8wwdp"} 1 -kube_secret_labels{namespace="adc-vault",secret="vault-cert"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="prometheus-k8s-token-zrjfk"} 1 -kube_secret_labels{namespace="test",secret="default-dockercfg-wxtqt"} 1 -kube_secret_labels{namespace="yft-kafkaproxy",secret="deployer-dockercfg-sbxwx"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="kube-state-metrics-token-f6m6q"} 1 -kube_secret_labels{namespace="test2",secret="deployer-dockercfg-t4bk5"} 1 -kube_secret_labels{namespace="tvw",secret="deployer-dockercfg-r4q6d"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="jenkins-nexus-creds",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="freephone-bp",secret="builder-dockercfg-j52sz"} 1 -kube_secret_labels{namespace="traefik",secret="deployer-token-mpkzf"} 1 -kube_secret_labels{namespace="devops-playground",secret="springboot-operator-dockercfg-rp84r"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="cluster-monitoring-operator-token-q7lw8"} 1 -kube_secret_labels{namespace="test2",secret="default-token-5dm69"} 1 -kube_secret_labels{namespace="tiptool",secret="tiptool-trg-mysql-db-password-for-tip",label_app="tiptool-trg",label_env="trg"} 1 -kube_secret_labels{namespace="demo",secret="builder-token-flp5j"} 1 -kube_secret_labels{namespace="devops-playground",secret="builder-token-8qk5j"} 1 -kube_secret_labels{namespace="kube-public",secret="deployer-token-9trpz"} 1 -kube_secret_labels{namespace="kube-system",secret="cronjob-controller-dockercfg-2klr6"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="builder-dockercfg-86kxg"} 1 -kube_secret_labels{namespace="telenet-monitoring",secret="default-token-87778"} 1 -kube_secret_labels{namespace="vault",secret="deployer-dockercfg-sgzk9"} 1 -kube_secret_labels{namespace="bi",secret="builder-dockercfg-dznp2"} 1 -kube_secret_labels{namespace="kube-system",secret="daemon-set-controller-token-dtf2m"} 1 -kube_secret_labels{namespace="tiptool",secret="default-token-6nrhm"} 1 -kube_secret_labels{namespace="casa-mila-squad",secret="builder-token-dhlrj"} 1 -kube_secret_labels{namespace="openshift-infra",secret="pv-recycler-controller-token-6fmkp"} 1 -kube_secret_labels{namespace="sandbox",secret="deployer-token-nnj29"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="builder-dockercfg-p8kct"} 1 -kube_secret_labels{namespace="telenet-monitoring",secret="ssh-key",label_app="openshift-alertconverter",label_env="cmt",label_owner="itaas"} 1 -kube_secret_labels{namespace="tiptool",secret="tiptool-uat-mysql-db-password-for-tip",label_app="tiptool-uat",label_env="uat"} 1 -kube_secret_labels{namespace="adc-vault",secret="jenkins-operator-token-98twk"} 1 -kube_secret_labels{namespace="openshift-console",secret="console-oauth-config",label_app="openshift-console"} 1 -kube_secret_labels{namespace="devops-playground",secret="jenkins-token-4hr7b"} 1 -kube_secret_labels{namespace="kibana-tst",secret="default-dockercfg-7wd45"} 1 -kube_secret_labels{namespace="paas-demo",secret="jenkins-token-5mpnn"} 1 -kube_secret_labels{namespace="sandbox",secret="vault-operator-dockercfg-lbwd7"} 1 -kube_secret_labels{namespace="edev-tools",secret="default-dockercfg-tnnp4"} 1 -kube_secret_labels{namespace="test-jee",secret="default-token-2ldhr"} 1 -kube_secret_labels{namespace="ns-createdby-namespace-operator",secret="builder-token-q8m6r"} 1 -kube_secret_labels{namespace="awx-db-cluster",secret="awx-token-scmpn"} 1 -kube_secret_labels{namespace="gdpr",secret="default-token-67hnx"} 1 -kube_secret_labels{namespace="kibana-tst",secret="builder-token-j6cdz"} 1 -kube_secret_labels{namespace="openshift-infra",secret="image-import-controller-token-8nvnl"} 1 -kube_secret_labels{namespace="paas-demo",secret="proxy-sql-database-secret-dev",label_app="springboot-sample-dev",label_env="dev"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="jenkins-dockercfg-n226v"} 1 -kube_secret_labels{namespace="awx-cluster-db",secret="deployer-token-w49k6"} 1 -kube_secret_labels{namespace="ceph",secret="default-token-dbvg2"} 1 -kube_secret_labels{namespace="default",secret="default-dockercfg-rgn5n"} 1 -kube_secret_labels{namespace="edev-tools",secret="springboot-operator-token-nssc4"} 1 -kube_secret_labels{namespace="gdpr",secret="deployer-token-dlc9c"} 1 -kube_secret_labels{namespace="openshift-infra",secret="node-bootstrapper-token-z5vvv"} 1 -kube_secret_labels{namespace="traefik",secret="default-dockercfg-wx2sz"} 1 -kube_secret_labels{namespace="traefik",secret="default-token-wv2wt"} 1 -kube_secret_labels{namespace="awx-db-cluster",secret="deployer-token-x49bp"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="github-credentials"} 1 -kube_secret_labels{namespace="dynatrace",secret="deployer-token-9khff"} 1 -kube_secret_labels{namespace="openshift-console",secret="default-token-s8kj7"} 1 -kube_secret_labels{namespace="test-jee",secret="deployer-token-w988p"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="springboot-operator-token-dg7h8"} 1 -kube_secret_labels{namespace="demo",secret="default-token-msng7"} 1 -kube_secret_labels{namespace="myproject",secret="github-ssasidha-credentials"} 1 -kube_secret_labels{namespace="awx-cluster-db",secret="default-token-kc9s8"} 1 -kube_secret_labels{namespace="paas-demo",secret="springboot-operator-dockercfg-cwwv6"} 1 -kube_secret_labels{namespace="trident",secret="default-token-2grxn"} 1 -kube_secret_labels{namespace="tvw",secret="builder-token-5dnm6"} 1 -kube_secret_labels{namespace="vault",secret="builder-dockercfg-kf5p7"} 1 -kube_secret_labels{namespace="awx-tst",secret="awx-secrets"} 1 -kube_secret_labels{namespace="kube-system",secret="namespace-controller-token-xgs5g"} 1 -kube_secret_labels{namespace="openshift-sdn",secret="builder-token-c8nwl"} 1 -kube_secret_labels{namespace="sandbox",secret="default-token-l22bg"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="deployer-dockercfg-j29n8"} 1 -kube_secret_labels{namespace="yelo-backend",secret="default-dockercfg-69q82"} 1 -kube_secret_labels{namespace="devops-playground",secret="jenkins-dockercfg-jcgb8"} 1 -kube_secret_labels{namespace="devops-playground",secret="deployer-token-qf55r"} 1 -kube_secret_labels{namespace="edev-tools",secret="default-token-bdpxd"} 1 -kube_secret_labels{namespace="openshift-console",secret="builder-token-2mdcb"} 1 -kube_secret_labels{namespace="openshift-logging",secret="builder-token-f9j2x"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="deployer-dockercfg-t7x45"} 1 -kube_secret_labels{namespace="openshift-sdn",secret="sdn-token-26vtm"} 1 -kube_secret_labels{namespace="openshift-web-console",secret="builder-token-9jmrj"} 1 -kube_secret_labels{namespace="bi",secret="jenkins-operator-token-5v6jn"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="weblogic-sa-token-w2njd"} 1 -kube_secret_labels{namespace="vault",secret="builder-token-7z7tb"} 1 -kube_secret_labels{namespace="edev-tools",secret="registry"} 1 -kube_secret_labels{namespace="helloworld",secret="deployer-token-2kd98"} 1 -kube_secret_labels{namespace="kube-public",secret="default-dockercfg-lph6t"} 1 -kube_secret_labels{namespace="openshift",secret="default-token-prv2l"} 1 -kube_secret_labels{namespace="telenet-system",secret="builder-dockercfg-lkcbf"} 1 -kube_secret_labels{namespace="test-config",secret="builder-token-h55cz"} 1 -kube_secret_labels{namespace="yft-kafkaproxy",secret="builder-token-kgwfp"} 1 -kube_secret_labels{namespace="bi",secret="deployer-token-g4wzf"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="alertmanager-main-token-q78sg"} 1 -kube_secret_labels{namespace="openshift-web-console",secret="webconsole-token-tskbt"} 1 -kube_secret_labels{namespace="vault",secret="builder-token-p2hwk"} 1 -kube_secret_labels{namespace="base-apache",secret="deployer-dockercfg-5f8np"} 1 -kube_secret_labels{namespace="openshift-infra",secret="service-serving-cert-controller-token-w2b8c"} 1 -kube_secret_labels{namespace="openshift-sdn",secret="default-dockercfg-z9lkt"} 1 -kube_secret_labels{namespace="bi",secret="spark-operator-dockercfg-wtm4x"} 1 -kube_secret_labels{namespace="awx-db-cluster",secret="deployer-dockercfg-775cd"} 1 -kube_secret_labels{namespace="casa-mila-squad",secret="default-token-slx4f"} 1 -kube_secret_labels{namespace="edev-communication",secret="default-token-hmtvq"} 1 -kube_secret_labels{namespace="gdpr",secret="jenkins-token-qsbz2"} 1 -kube_secret_labels{namespace="telenet-operators",secret="nexus-secret"} 1 -kube_secret_labels{namespace="trident",secret="trident-token-s4cb7"} 1 -kube_secret_labels{namespace="awx-cluster-db",secret="default-dockercfg-d72ql"} 1 -kube_secret_labels{namespace="dynatrace",secret="dynatrace-oneagent-operator-token-kb29p"} 1 -kube_secret_labels{namespace="telenet-system",secret="deployer-dockercfg-zspk7"} 1 -kube_secret_labels{namespace="testea",secret="builder-dockercfg-b9gtj"} 1 -kube_secret_labels{namespace="tiptool-uat",secret="deployer-token-jbhh8"} 1 -kube_secret_labels{namespace="tiptool",secret="tiptool-dvp-mysql-db-password-for-tip",label_app="tiptool-dvp",label_env="dvp"} 1 -kube_secret_labels{namespace="yelo-backend",secret="deployer-token-2t46t"} 1 -kube_secret_labels{namespace="yelo-backend",secret="deployer-token-65q42"} 1 -kube_secret_labels{namespace="base-apache",secret="git-ssh-key"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="builder-token-r6snr"} 1 -kube_secret_labels{namespace="gdpr",secret="builder-token-xgh79"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="prometheus-operator-dockercfg-gcxds"} 1 -kube_secret_labels{namespace="ceph",secret="default-token-dlngn"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-token-9q8lv"} 1 -kube_secret_labels{namespace="telenet-operators",secret="deployer-token-6z2qr"} 1 -kube_secret_labels{namespace="test-config",secret="default-dockercfg-t55fd"} 1 -kube_secret_labels{namespace="playground",secret="builder-token-npwls"} 1 -kube_secret_labels{namespace="base-apache",secret="builder-token-d79sl"} 1 -kube_secret_labels{namespace="sandbox",secret="jenkins-token-d2b4k"} 1 -kube_secret_labels{namespace="telenet-public",secret="builder-token-j8ksr"} 1 -kube_secret_labels{namespace="testea",secret="deployer-token-lgbgc"} 1 -kube_secret_labels{namespace="aem",secret="builder-dockercfg-nrtth"} 1 -kube_secret_labels{namespace="openshift-infra",secret="origin-namespace-controller-token-tmppm"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="nexus"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="stash-credential",label_app="ldap-sync",label_telenet_be_tier="system"} 1 -kube_secret_labels{namespace="tiptool-uat",secret="database-password"} 1 -kube_secret_labels{namespace="tiptool",secret="git-sshkey",label_app="common"} 1 -kube_secret_labels{namespace="kube-system",secret="filebeat-dockercfg-5cfrg"} 1 -kube_secret_labels{namespace="telenet-monitoring",secret="deployer-token-ncjpx"} 1 -kube_secret_labels{namespace="edev-tools",secret="stash-authentication-http",label_deployed="manual"} 1 -kube_secret_labels{namespace="telenet-operators",secret="default-dockercfg-f2ptw"} 1 -kube_secret_labels{namespace="tiller",secret="default-token-2bpdt"} 1 -kube_secret_labels{namespace="trident",secret="deployer-dockercfg-28jqd"} 1 -kube_secret_labels{namespace="ns-createdby-namespace-operator",secret="builder-dockercfg-zg859"} 1 -kube_secret_labels{namespace="kube-public",secret="deployer-dockercfg-hpk6c"} 1 -kube_secret_labels{namespace="openshift-infra",secret="image-trigger-controller-token-h2j2s"} 1 -kube_secret_labels{namespace="paas-demo",secret="jenkins-dockercfg-9k5g6"} 1 -kube_secret_labels{namespace="casa-mila-squad",secret="deployer-token-f72t6"} 1 -kube_secret_labels{namespace="devops-playground",secret="deployer-dockercfg-2xld4"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="builder-dockercfg-nbpqp"} 1 -kube_secret_labels{namespace="awx",secret="builder-token-n9kr6"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="jenkins-git-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="telenet-operators",secret="namespace-operator-token-djqs6"} 1 -kube_secret_labels{namespace="telenet-public",secret="default-dockercfg-fthff"} 1 -kube_secret_labels{namespace="openshift-infra",secret="sdn-controller-token-f49g9"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="ldap-sa-token-7s2q5"} 1 -kube_secret_labels{namespace="tiller",secret="tiller-token-fbb66"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="kube-state-metrics-dockercfg-mpbpw"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="deployer-token-zchgw"} 1 -kube_secret_labels{namespace="yelo-backend",secret="builder-token-ptd7z"} 1 -kube_secret_labels{namespace="traefik",secret="builder-token-pwh2j"} 1 -kube_secret_labels{namespace="openshift-web-console",secret="deployer-token-x7d27"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="deployer-token-chqws"} 1 -kube_secret_labels{namespace="default",secret="vault-auth-token-pdrkb"} 1 -kube_secret_labels{namespace="helloworld",secret="default-token-76pgg"} 1 -kube_secret_labels{namespace="kube-system",secret="default-token-2v5vt"} 1 -kube_secret_labels{namespace="default",secret="builder-dockercfg-2czsr"} 1 -kube_secret_labels{namespace="freephone-bp",secret="builder-token-q4pq9"} 1 -kube_secret_labels{namespace="sandbox",secret="vault-operator-apiserver-cert",label_app="vault-operator"} 1 -kube_secret_labels{namespace="bi",secret="jenkins-token-gchkr"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="prometheus-k8s",label_managed_by="prometheus-operator"} 1 -kube_secret_labels{namespace="openshift-web-console",secret="default-token-t5kfm"} 1 -kube_secret_labels{namespace="aem",secret="deployer-token-klm7m"} 1 -kube_secret_labels{namespace="ceph",secret="builder-token-tdmw8"} 1 -kube_secret_labels{namespace="gdpr",secret="proxysql-secret-uat526",label_app="saint-peter-uat",label_env="uat"} 1 -kube_secret_labels{namespace="openshift-infra",secret="template-instance-finalizer-controller-token-k2jpq"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="nexus-dockercfg",label_name="base-jenkins"} 1 -kube_secret_labels{namespace="telenet-operators",secret="namespace-operator-token-k8xc7"} 1 -kube_secret_labels{namespace="test-config",secret="jenkins-dockercfg-kclxd"} 1 -kube_secret_labels{namespace="base-apache",secret="default-dockercfg-8wzkm"} 1 -kube_secret_labels{namespace="kube-system",secret="service-controller-dockercfg-77vjz"} 1 -kube_secret_labels{namespace="openshift-logging",secret="kube-state-metrics-token-bf7zz"} 1 -kube_secret_labels{namespace="yft-kafkaproxy",secret="deployer-token-sw2nl"} 1 -kube_secret_labels{namespace="bi",secret="git-sshkey",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="awx",secret="default-dockercfg-4rtqm"} 1 -kube_secret_labels{namespace="demo",secret="deployer-token-qnvrn"} 1 -kube_secret_labels{namespace="eatest",secret="builder-token-8pgmc"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="builder-token-xl8df"} 1 -kube_secret_labels{namespace="paas-demo",secret="default-token-pbwkr"} 1 -kube_secret_labels{namespace="paas-demo",secret="jenkins-operator-token-mm2dl"} 1 -kube_secret_labels{namespace="tvwassen",secret="builder-dockercfg-44dpm"} 1 -kube_secret_labels{namespace="adc-vault",secret="jenkins-token-pjt9r"} 1 -kube_secret_labels{namespace="tvwassen",secret="deployer-token-j5nns"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="jenkins-nexus-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="sample-domain1-weblogic-credentials",label_weblogic_domainName="sample-domain1",label_weblogic_domainUID="sample-domain1"} 1 -kube_secret_labels{namespace="paas-demo",secret="deployer-dockercfg-cntwm"} 1 -kube_secret_labels{namespace="openshift-infra",secret="service-serving-cert-controller-token-mj7c9"} 1 -kube_secret_labels{namespace="testea",secret="builder-token-6qsrq"} 1 -kube_secret_labels{namespace="openshift-console",secret="deployer-token-5m7bs"} 1 -kube_secret_labels{namespace="edev-communication",secret="git-sshkey",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="openshift-web-console",secret="webconsole-dockercfg-95rdj"} 1 -kube_secret_labels{namespace="tiptool-uat",secret="default-token-c9nc6"} 1 -kube_secret_labels{namespace="bi",secret="spark-operator-token-n92dc"} 1 -kube_secret_labels{namespace="kube-system",secret="pod-garbage-collector-token-l8fbf"} 1 -kube_secret_labels{namespace="kube-system",secret="service-account-controller-dockercfg-v45m2"} 1 -kube_secret_labels{namespace="openshift-infra",secret="resourcequota-controller-dockercfg-468lj"} 1 -kube_secret_labels{namespace="telenet-monitoring",secret="deployer-dockercfg-7crss"} 1 -kube_secret_labels{namespace="devops-playground",secret="springboot-operator-token-hqp4h"} 1 -kube_secret_labels{namespace="paas-demo",secret="default-token-pmzgj"} 1 -kube_secret_labels{namespace="paas-demo",secret="proxy-sql-database-secret",label_app="spring-boot-sample"} 1 -kube_secret_labels{namespace="sandbox",secret="builder-dockercfg-mkkjg"} 1 -kube_secret_labels{namespace="sandbox",secret="vault-operator-token-lx224"} 1 -kube_secret_labels{namespace="openshift-console",secret="builder-dockercfg-4mtn2"} 1 -kube_secret_labels{namespace="openshift-infra",secret="image-import-controller-dockercfg-wx8bs"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="default-token-hlxss"} 1 -kube_secret_labels{namespace="test-jee",secret="default-dockercfg-vkn77"} 1 -kube_secret_labels{namespace="kube-system",secret="node-controller-dockercfg-kvbd4"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="grafana-tls"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="builder-dockercfg-gpx2z"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="default-dockercfg-cb96h"} 1 -kube_secret_labels{namespace="test-config",secret="deployer-token-2lspv"} 1 -kube_secret_labels{namespace="tvw",secret="default-token-wnjk8"} 1 -kube_secret_labels{namespace="devops-playground",secret="default-dockercfg-lkrvc"} 1 -kube_secret_labels{namespace="edev-tools",secret="deployer-token-66cqs"} 1 -kube_secret_labels{namespace="gitlab",secret="default-token-2slfs"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="dino-db"} 1 -kube_secret_labels{namespace="default",secret="vault-auth-dockercfg-95gnl"} 1 -kube_secret_labels{namespace="awx",secret="awx-token-f8bw6"} 1 -kube_secret_labels{namespace="edev-communication",secret="proxysql-secret-mre524",label_app="plot-mre",label_env="mre"} 1 -kube_secret_labels{namespace="kube-system",secret="certificate-controller-dockercfg-ml5mv"} 1 -kube_secret_labels{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-token-qtzqm"} 1 -kube_secret_labels{namespace="trident",secret="trident-token-9ps5k"} 1 -kube_secret_labels{namespace="aem",secret="ssh-key"} 1 -kube_secret_labels{namespace="tiptool-dvp",secret="builder-token-xxhsm"} 1 -kube_secret_labels{namespace="kube-system",secret="replicaset-controller-token-v2jvv"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="grafana-datasources"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="kube-state-metrics-tls"} 1 -kube_secret_labels{namespace="test-config",secret="weblogic-sa-dockercfg-2mgpb"} 1 -kube_secret_labels{namespace="demo",secret="jenkins-dockercfg-lq798"} 1 -kube_secret_labels{namespace="traefik",secret="builder-token-pgbxh"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="builder-token-cz8gw"} 1 -kube_secret_labels{namespace="kube-system",secret="persistent-volume-binder-token-k8qfr"} 1 -kube_secret_labels{namespace="gitlab",secret="deployer-token-hr7pm"} 1 -kube_secret_labels{namespace="openshift-node",secret="sync-token-nt6hq"} 1 -kube_secret_labels{namespace="sandbox",secret="sandbox-operator-token-c9wfb"} 1 -kube_secret_labels{namespace="test",secret="builder-token-hcfsh"} 1 -kube_secret_labels{namespace="casa-mila-squad",secret="builder-token-x272z"} 1 -kube_secret_labels{namespace="jenkins",secret="builder-dockercfg-s7ldr"} 1 -kube_secret_labels{namespace="kube-system",secret="endpoint-controller-token-w7hgc"} 1 -kube_secret_labels{namespace="eatest",secret="deployer-dockercfg-dzjvf"} 1 -kube_secret_labels{namespace="demo",secret="builder-dockercfg-9f57b"} 1 -kube_secret_labels{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-dockercfg-q4px2"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="builder-token-gx2j7"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="jenkins-operator-dockercfg-ttbmh"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="builder-token-cr8hf"} 1 -kube_secret_labels{namespace="aem",secret="deployer-token-h42jw"} 1 -kube_secret_labels{namespace="devops-playground",secret="builder-token-sp9g8"} 1 -kube_secret_labels{namespace="kube-system",secret="pv-protection-controller-dockercfg-tdjh2"} 1 -kube_secret_labels{namespace="bi",secret="jenkins-operator-dockercfg-n68fd"} 1 -kube_secret_labels{namespace="awx-tst",secret="deployer-dockercfg-wlb74"} 1 -kube_secret_labels{namespace="bi",secret="default-token-762wf"} 1 -kube_secret_labels{namespace="bi",secret="jenkins-operator-token-x8scp"} 1 -kube_secret_labels{namespace="kube-public",secret="default-token-f46jg"} 1 -kube_secret_labels{namespace="openshift-console",secret="console-token-j54c7"} 1 -kube_secret_labels{namespace="openshift-infra",secret="ingress-to-route-controller-dockercfg-4b5jj"} 1 -kube_secret_labels{namespace="openshift-node",secret="default-token-zr5cw"} 1 -kube_secret_labels{namespace="awx-cluster-db",secret="builder-token-7q8rv"} 1 -kube_secret_labels{namespace="openshift-infra",secret="default-dockercfg-48gvg"} 1 -kube_secret_labels{namespace="casa-mila-squad",secret="deployer-dockercfg-8l549"} 1 -kube_secret_labels{namespace="myproject",secret="deployer-token-v5csf"} 1 -kube_secret_labels{namespace="openshift-infra",secret="image-trigger-controller-dockercfg-cl8ps"} 1 -kube_secret_labels{namespace="openshift-infra",secret="template-instance-finalizer-controller-dockercfg-n5wkk"} 1 -kube_secret_labels{namespace="devops-playground",secret="jenkins-operator-dockercfg-qc9ph"} 1 -kube_secret_labels{namespace="edev-communication",secret="jenkins-nexus-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="gdpr",secret="jenkins-operator-token-5fwrf"} 1 -kube_secret_labels{namespace="adc-vault",secret="builder-token-kjhz8"} 1 -kube_secret_labels{namespace="freephone-bp",secret="nexus-dockercfg"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="deployer-token-d88q4"} 1 -kube_secret_labels{namespace="openshift-infra",secret="default-token-rttkt"} 1 -kube_secret_labels{namespace="tiptool-dvp",secret="default-token-p9pmf"} 1 -kube_secret_labels{namespace="vault",secret="deployer-token-5t2w6"} 1 -kube_secret_labels{namespace="awx-cluster-db",secret="awx-token-zvtkk"} 1 -kube_secret_labels{namespace="kube-system",secret="deployer-token-6g8b4"} 1 -kube_secret_labels{namespace="kube-system",secret="generic-garbage-collector-token-tvqtq"} 1 -kube_secret_labels{namespace="ns-createdby-namespace-operator",secret="default-token-vfn6n"} 1 -kube_secret_labels{namespace="openshift-infra",secret="ingress-to-route-controller-token-nlb74"} 1 -kube_secret_labels{namespace="openshift-infra",secret="origin-namespace-controller-token-24tw2"} 1 -kube_secret_labels{namespace="playground",secret="default-token-qvxjf"} 1 -kube_secret_labels{namespace="tiptool",secret="tiptool-int-mysql-db-password-for-tip",label_app="tiptool-int",label_env="int"} 1 -kube_secret_labels{namespace="bi",secret="builder-token-pbrm6"} 1 -kube_secret_labels{namespace="dynatrace",secret="deployer-dockercfg-bl6td"} 1 -kube_secret_labels{namespace="openshift-console",secret="deployer-token-994lw"} 1 -kube_secret_labels{namespace="openshift",secret="default-token-pcwwk"} 1 -kube_secret_labels{namespace="tiptool-dvp",secret="default-dockercfg-2q9k6"} 1 -kube_secret_labels{namespace="awx",secret="awx-dockercfg-7t5xh"} 1 -kube_secret_labels{namespace="ns-createdby-namespace-operator",secret="deployer-dockercfg-kdhj9"} 1 -kube_secret_labels{namespace="openshift-infra",secret="default-rolebindings-controller-token-njbmj"} 1 -kube_secret_labels{namespace="traefik",secret="builder-dockercfg-8mlmm"} 1 -kube_secret_labels{namespace="myproject",secret="default-dockercfg-4ll42"} 1 -kube_secret_labels{namespace="dynatrace",secret="default-dockercfg-rscs7"} 1 -kube_secret_labels{namespace="edev-communication",secret="builder-token-llx4s"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="jenkins-git-creds",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="openshift-infra",secret="ingress-to-route-controller-token-pfjdf"} 1 -kube_secret_labels{namespace="test2",secret="builder-token-f9djb"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="traefik-operator-dockercfg-678l8"} 1 -kube_secret_labels{namespace="awx",secret="default-token-jps2c"} 1 -kube_secret_labels{namespace="awx-tst",secret="default-dockercfg-mc6wk"} 1 -kube_secret_labels{namespace="base-apache",secret="deployer-token-htpxc"} 1 -kube_secret_labels{namespace="openshift-sdn",secret="builder-token-xs85b"} 1 -kube_secret_labels{namespace="test-jee",secret="builder-token-jp2b9"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="deployer-dockercfg-8wklx"} 1 -kube_secret_labels{namespace="awx-tst",secret="builder-token-sp4wm"} 1 -kube_secret_labels{namespace="freephone-bp",secret="builder-token-dhrx4"} 1 -kube_secret_labels{namespace="eatest",secret="builder-dockercfg-j5dsn"} 1 -kube_secret_labels{namespace="openshift-infra",secret="build-config-change-controller-dockercfg-s69ll"} 1 -kube_secret_labels{namespace="tiller",secret="deployer-dockercfg-2hhh8"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="deployer-dockercfg-g56t2"} 1 -kube_secret_labels{namespace="tiptool-uat",secret="deployer-dockercfg-wp6fg"} 1 -kube_secret_labels{namespace="test-jee",secret="builder-token-p92xv"} 1 -kube_secret_labels{namespace="openshift-logging",secret="default-token-6ppjj"} 1 -kube_secret_labels{namespace="openshift-logging",secret="deployer-token-6k7mt"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="alertmanager-main-tls"} 1 -kube_secret_labels{namespace="traefik",secret="default-token-5h7ln"} 1 -kube_secret_labels{namespace="gdpr",secret="default-dockercfg-5tscb"} 1 -kube_secret_labels{namespace="openshift-logging",secret="deployer-token-s4xcj"} 1 -kube_secret_labels{namespace="openshift-sdn",secret="builder-dockercfg-htb9j"} 1 -kube_secret_labels{namespace="paas-demo",secret="springboot-operator-token-vn4xx"} 1 -kube_secret_labels{namespace="telenet-operators",secret="builder-dockercfg-n87md"} 1 -kube_secret_labels{namespace="dynatrace",secret="deployer-token-bh48g"} 1 -kube_secret_labels{namespace="kube-system",secret="replication-controller-dockercfg-vhwlz"} 1 -kube_secret_labels{namespace="openshift-logging",secret="builder-token-6gkn6"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="ssh-key2"} 1 -kube_secret_labels{namespace="testea",secret="default-token-fvg4g"} 1 -kube_secret_labels{namespace="awx-db-cluster",secret="default-token-j8498"} 1 -kube_secret_labels{namespace="kube-system",secret="horizontal-pod-autoscaler-token-hlcwq"} 1 -kube_secret_labels{namespace="kube-system",secret="job-controller-token-rjq57"} 1 -kube_secret_labels{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-dockercfg-h5s8p"} 1 -kube_secret_labels{namespace="openshift-infra",secret="unidling-controller-token-8zwck"} 1 -kube_secret_labels{namespace="gdpr",secret="deployer-token-cfwzr"} 1 -kube_secret_labels{namespace="gdpr",secret="jenkins-dockercfg-qf4jj"} 1 -kube_secret_labels{namespace="test2",secret="builder-dockercfg-jkdh9"} 1 -kube_secret_labels{namespace="dynatrace",secret="default-token-mswtg"} 1 -kube_secret_labels{namespace="eatest",secret="default-token-5dtnt"} 1 -kube_secret_labels{namespace="kube-system",secret="replicaset-controller-token-ktz87"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="skopeo-token-r8hs9"} 1 -kube_secret_labels{namespace="paas-demo",secret="default-dockercfg-pg7gh"} 1 -kube_secret_labels{namespace="vault",secret="default-token-2jbz7"} 1 -kube_secret_labels{namespace="vault",secret="deployer-token-j2q99"} 1 -kube_secret_labels{namespace="dynatrace",secret="default-token-sg5kv"} 1 -kube_secret_labels{namespace="kube-system",secret="pvc-protection-controller-token-lrlvh"} 1 -kube_secret_labels{namespace="openshift-infra",secret="serviceaccount-controller-token-4n2nd"} 1 -kube_secret_labels{namespace="tvwassen",secret="jenkins-token-xlqx7"} 1 -kube_secret_labels{namespace="devops-playground",secret="jenkins-git-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="jenkins",secret="deployer-dockercfg-tbxnk"} 1 -kube_secret_labels{namespace="kube-system",secret="disruption-controller-token-27t8j"} 1 -kube_secret_labels{namespace="telenet-monitoring",secret="builder-token-tjzfp"} 1 -kube_secret_labels{namespace="awx-tst",secret="awx-token-xdhcd"} 1 -kube_secret_labels{namespace="telenet-monitoring",secret="default-token-65jrk"} 1 -kube_secret_labels{namespace="tiptool",secret="builder-token-ng5gt"} 1 -kube_secret_labels{namespace="openshift-infra",secret="service-ingress-ip-controller-dockercfg-nr7b5"} 1 -kube_secret_labels{namespace="openshift-node",secret="sync-dockercfg-bqmx7"} 1 -kube_secret_labels{namespace="playground",secret="deployer-token-tlx7l"} 1 -kube_secret_labels{namespace="telenet-public",secret="builder-dockercfg-f2hdq"} 1 -kube_secret_labels{namespace="bi",secret="default-dockercfg-w9gdg"} 1 -kube_secret_labels{namespace="openshift-infra",secret="namespace-security-allocation-controller-dockercfg-7x948"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="cluster-monitoring-operator-token-zkpv2"} 1 -kube_secret_labels{namespace="edev-communication",secret="jenkins-dockercfg-ck9wl"} 1 -kube_secret_labels{namespace="default",secret="default-token-bnvfx"} 1 -kube_secret_labels{namespace="default",secret="registry-dockercfg-7bknv"} 1 -kube_secret_labels{namespace="jdk",secret="builder-dockercfg-s2fq6"} 1 -kube_secret_labels{namespace="kube-system",secret="pv-protection-controller-token-w8bf9"} 1 -kube_secret_labels{namespace="openshift",secret="builder-dockercfg-t28d6"} 1 -kube_secret_labels{namespace="tiller",secret="tiller-token-688ft"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="default-dockercfg-tccj2"} 1 -kube_secret_labels{namespace="kube-system",secret="metricbeat-dockercfg-8qtb8"} 1 -kube_secret_labels{namespace="kube-system",secret="pod-garbage-collector-token-56kp7"} 1 -kube_secret_labels{namespace="vault",secret="vault-token-8jjpl"} 1 -kube_secret_labels{namespace="adc-vault",secret="jenkins-operator-token-wlblx"} 1 -kube_secret_labels{namespace="dynatrace",secret="builder-dockercfg-kjjbw"} 1 -kube_secret_labels{namespace="kibana-tst",secret="deployer-token-svpcl"} 1 -kube_secret_labels{namespace="ceph",secret="default-dockercfg-9lqj8"} 1 -kube_secret_labels{namespace="devops-playground",secret="jenkins-token-452hp"} 1 -kube_secret_labels{namespace="kube-system",secret="replication-controller-token-zfsjv"} 1 -kube_secret_labels{namespace="openshift-infra",secret="deployer-dockercfg-vhfzz"} 1 -kube_secret_labels{namespace="openshift",secret="default-dockercfg-5gcj6"} 1 -kube_secret_labels{namespace="telenet-operators",secret="jenkins-nexus-creds",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="awx-cluster-db",secret="default-token-6zmzp"} 1 -kube_secret_labels{namespace="base-apache",secret="builder-token-bwhkl"} 1 -kube_secret_labels{namespace="jdk",secret="builder-token-ctrgg"} 1 -kube_secret_labels{namespace="kube-system",secret="replication-controller-token-zjhx5"} 1 -kube_secret_labels{namespace="ns-createdby-namespace-operator",secret="default-dockercfg-7z7kw"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="nexus-promote-user",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="telenet-operators",secret="deployer-token-h7gcz"} 1 -kube_secret_labels{namespace="awx-tst",secret="default-token-kvtm6"} 1 -kube_secret_labels{namespace="openshift-web-console",secret="webconsole-token-cwqmx"} 1 -kube_secret_labels{namespace="test",secret="default-token-n4kvt"} 1 -kube_secret_labels{namespace="myproject",secret="deployer-token-ztgsc"} 1 -kube_secret_labels{namespace="jdk",secret="builder-token-kkjhn"} 1 -kube_secret_labels{namespace="jdk",secret="default-token-cw27n"} 1 -kube_secret_labels{namespace="jenkins",secret="jenkins-dockercfg-xnrfm"} 1 -kube_secret_labels{namespace="openshift-infra",secret="build-controller-dockercfg-sx4qf"} 1 -kube_secret_labels{namespace="openshift-infra",secret="service-ingress-ip-controller-token-mt6xb"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="deployer-token-bkhh8"} 1 -kube_secret_labels{namespace="bi",secret="jenkins-git-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="test-config",secret="weblogic-operator-secrets",label_weblogic_operatorName="weblogic-poc",label_weblogic_resourceVersion="operator-v2"} 1 -kube_secret_labels{namespace="gdpr",secret="deployer-dockercfg-5spjg"} 1 -kube_secret_labels{namespace="openshift-node",secret="builder-dockercfg-4ncdf"} 1 -kube_secret_labels{namespace="casa-mila-squad",secret="default-token-gllxk"} 1 -kube_secret_labels{namespace="default",secret="namespace-operator-dockercfg-ztrqj"} 1 -kube_secret_labels{namespace="openshift-infra",secret="namespace-security-allocation-controller-token-z6brv"} 1 -kube_secret_labels{namespace="awx-tst",secret="awx-dockercfg-hzrtn"} 1 -kube_secret_labels{namespace="test-jee",secret="builder-dockercfg-bxmhl"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="alertmanager-main-token-q66cd"} 1 -kube_secret_labels{namespace="kube-system",secret="resourcequota-controller-dockercfg-pnkk2"} 1 -kube_secret_labels{namespace="telenet-public",secret="deployer-dockercfg-9kvnx"} 1 -kube_secret_labels{namespace="tiptool-uat",secret="builder-dockercfg-422cc"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="alertmanager-main-proxy",label_k8s_app="alertmanager-main"} 1 -kube_secret_labels{namespace="openshift-sdn",secret="deployer-dockercfg-9jpvb"} 1 -kube_secret_labels{namespace="paas-demo",secret="jenkins-operator-token-pkbvl"} 1 -kube_secret_labels{namespace="sandbox",secret="liab-poc-trg-mysql-db-password-for-tip",label_app="liab-poc-trg",label_env="trg"} 1 -kube_secret_labels{namespace="testea",secret="deployer-token-z2k2f"} 1 -kube_secret_labels{namespace="tiller",secret="tiller-dockercfg-2959q"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="deployer-token-wwh7v"} 1 -kube_secret_labels{namespace="vault",secret="default-dockercfg-bpxqh"} 1 -kube_secret_labels{namespace="bi",secret="default-token-5lpt5"} 1 -kube_secret_labels{namespace="ceph",secret="builder-token-nnxh8"} 1 -kube_secret_labels{namespace="edev-tools",secret="git-sshkey",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="ldap-bind-password-secret",label_app="ldap-sync",label_telenet_be_tier="system"} 1 -kube_secret_labels{namespace="telenet-monitoring",secret="default-dockercfg-g2gm4"} 1 -kube_secret_labels{namespace="telenet-public",secret="builder-token-h566t"} 1 -kube_secret_labels{namespace="casa-mila-squad",secret="deployer-token-xzsqg"} 1 -kube_secret_labels{namespace="eatest",secret="deployer-token-75lr7"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="weblogic-operator-secrets",label_weblogic_operatorName="weblogic-poc",label_weblogic_resourceVersion="operator-v2"} 1 -kube_secret_labels{namespace="awx-db-cluster",secret="builder-token-jpmt6"} 1 -kube_secret_labels{namespace="dynatrace",secret="dynatrace-monitoring-dockercfg-xjs95"} 1 -kube_secret_labels{namespace="edev-communication",secret="ansible-vault-secret"} 1 -kube_secret_labels{namespace="telenet-monitoring",secret="builder-dockercfg-vpqnn"} 1 -kube_secret_labels{namespace="tiptool",secret="deployer-dockercfg-mjwrx"} 1 -kube_secret_labels{namespace="adc-vault",secret="default-token-699k8"} 1 -kube_secret_labels{namespace="awx",secret="awx-secrets"} 1 -kube_secret_labels{namespace="jenkins",secret="default-dockercfg-rmht7"} 1 -kube_secret_labels{namespace="kibana-tst",secret="builder-token-27lht"} 1 -kube_secret_labels{namespace="kube-system",secret="pv-protection-controller-token-2qpc7"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="jenkins-operator-token-r4dx2"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-token-4x2w7"} 1 -kube_secret_labels{namespace="telenet-operators",secret="namespace-operator-dockercfg-5x2v6"} 1 -kube_secret_labels{namespace="aem",secret="deployer-dockercfg-cshr2"} 1 -kube_secret_labels{namespace="gitlab",secret="builder-token-llqmg"} 1 -kube_secret_labels{namespace="kube-system",secret="disruption-controller-dockercfg-jdp8q"} 1 -kube_secret_labels{namespace="openshift-infra",secret="node-bootstrapper-dockercfg-xqm4n"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="kube-state-metrics-token-77wrq"} 1 -kube_secret_labels{namespace="dynatrace",secret="dynatrace-oneagent-operator-token-ww7kv"} 1 -kube_secret_labels{namespace="devops-playground",secret="springboot-operator-token-rtkrl"} 1 -kube_secret_labels{namespace="edev-communication",secret="builder-dockercfg-lr7wq"} 1 -kube_secret_labels{namespace="openshift-infra",secret="resourcequota-controller-token-kcrq9"} 1 -kube_secret_labels{namespace="adc-vault",secret="jenkins-git-creds",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="edev-communication",secret="jenkins-token-r24pt"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="bitbucket-secret"} 1 -kube_secret_labels{namespace="openshift-sdn",secret="default-token-kdqpz"} 1 -kube_secret_labels{namespace="bi",secret="ansible-vault-secret"} 1 -kube_secret_labels{namespace="kube-system",secret="cronjob-controller-token-ngj7t"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="ldap-sa-dockercfg-zdtcv"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="deployer-dockercfg-sfpw2"} 1 -kube_secret_labels{namespace="bi",secret="spark-token-txvk4"} 1 -kube_secret_labels{namespace="kube-system",secret="resourcequota-controller-token-d58wp"} 1 -kube_secret_labels{namespace="kube-system",secret="statefulset-controller-token-r74gk"} 1 -kube_secret_labels{namespace="openshift-infra",secret="template-instance-controller-token-wd88v"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="jenkins-operator-token-ptxpj"} 1 -kube_secret_labels{namespace="test-config",secret="jenkins-token-6b9np"} 1 -kube_secret_labels{namespace="test",secret="deployer-dockercfg-bp9m8"} 1 -kube_secret_labels{namespace="bi",secret="spark-operator-token-jzjx9"} 1 -kube_secret_labels{namespace="devops-playground",secret="sonarqube-operator-dockercfg-scwn5"} 1 -kube_secret_labels{namespace="edev-tools",secret="jenkins-operator-token-jtnjn"} 1 -kube_secret_labels{namespace="jenkins",secret="builder-token-d66kv"} 1 -kube_secret_labels{namespace="telenet-system",secret="builder-token-22m4g"} 1 -kube_secret_labels{namespace="test-config",secret="weblogic-sa-token-m88qm"} 1 -kube_secret_labels{namespace="adc-vault",secret="builder-dockercfg-b9dr2"} 1 -kube_secret_labels{namespace="kube-system",secret="clusterrole-aggregation-controller-token-xqrvb"} 1 -kube_secret_labels{namespace="kube-system",secret="statefulset-controller-token-wnvtd"} 1 -kube_secret_labels{namespace="helloworld",secret="deployer-dockercfg-l97c6"} 1 -kube_secret_labels{namespace="helloworld",secret="default-dockercfg-9pdrd"} 1 -kube_secret_labels{namespace="kube-public",secret="deployer-token-vpmcr"} 1 -kube_secret_labels{namespace="openshift-infra",secret="deployer-controller-token-tt6j5"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="ssh-key"} 1 -kube_secret_labels{namespace="demo",secret="jenkins-token-nn2rg"} 1 -kube_secret_labels{namespace="ceph",secret="deployer-dockercfg-79kkv"} 1 -kube_secret_labels{namespace="demo",secret="deployer-token-jvg4s"} 1 -kube_secret_labels{namespace="edev-tools",secret="builder-dockercfg-5tr2n"} 1 -kube_secret_labels{namespace="kube-system",secret="metricbeat-token-zqcv8"} 1 -kube_secret_labels{namespace="telenet-system",secret="deployer-token-6dckp"} 1 -kube_secret_labels{namespace="awx-tst",secret="deployer-token-tmnd6"} 1 -kube_secret_labels{namespace="awx-cluster-db",secret="awx-dockercfg-hv56x"} 1 -kube_secret_labels{namespace="awx",secret="awx-token-4nbkk"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="jenkins-nexus-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="default",secret="registry-certificates"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="default-token-hxgxw"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="deployer-token-ztv2n"} 1 -kube_secret_labels{namespace="jenkins",secret="deployer-token-v7ccg"} 1 -kube_secret_labels{namespace="aem",secret="builder-token-b44pc"} 1 -kube_secret_labels{namespace="openshift-logging",secret="kube-state-metrics-token-n7csr"} 1 -kube_secret_labels{namespace="kube-system",secret="deployment-controller-token-d765x"} 1 -kube_secret_labels{namespace="devops-playground",secret="jenkins-nexus-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="telenet-operators",secret="builder-token-4dj62"} 1 -kube_secret_labels{namespace="telenet-public",secret="deployer-token-vx62l"} 1 -kube_secret_labels{namespace="test-config",secret="jenkins-token-8pzct"} 1 -kube_secret_labels{namespace="tiller",secret="deployer-token-rxsgs"} 1 -kube_secret_labels{namespace="awx",secret="deployer-token-54vgg"} 1 -kube_secret_labels{namespace="kube-system",secret="clusterrole-aggregation-controller-dockercfg-x6hwj"} 1 -kube_secret_labels{namespace="bi",secret="deployer-dockercfg-ltfff"} 1 -kube_secret_labels{namespace="demo",secret="deployer-dockercfg-t5cvm"} 1 -kube_secret_labels{namespace="gitlab",secret="default-token-6wg8f"} 1 -kube_secret_labels{namespace="jdk",secret="deployer-token-z2847"} 1 -kube_secret_labels{namespace="paas-demo",secret="springboot-operator-token-c94zl"} 1 -kube_secret_labels{namespace="tiller",secret="default-token-nwctc"} 1 -kube_secret_labels{namespace="tvw",secret="default-token-bvfg6"} 1 -kube_secret_labels{namespace="base-apache",secret="default-token-m99p7"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="cluster-monitoring-operator-dockercfg-x6jqv"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="grafana-token-dvvbk"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="container-registry-telenet.rel.apps.telenet.be"} 1 -kube_secret_labels{namespace="aem",secret="default-dockercfg-wzlnm"} 1 -kube_secret_labels{namespace="kube-public",secret="builder-token-s9ccb"} 1 -kube_secret_labels{namespace="kube-system",secret="job-controller-token-47gp4"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="jenkins-token-5tnlt"} 1 -kube_secret_labels{namespace="tiptool-uat",secret="default-token-6gmjw"} 1 -kube_secret_labels{namespace="edev-communication",secret="builder-token-hbknb"} 1 -kube_secret_labels{namespace="default",secret="registry-token-d5dl9"} 1 -kube_secret_labels{namespace="devops-playground",secret="sonarqube-operator-token-t8qp6"} 1 -kube_secret_labels{namespace="edev-communication",secret="jenkins-operator-token-ztcsw"} 1 -kube_secret_labels{namespace="openshift-infra",secret="builder-token-bhzc4"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="deployer-token-4rbrz"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="jenkins-operator-token-8sthc"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-token-bmrld"} 1 -kube_secret_labels{namespace="bi",secret="builder-token-pgfnr"} 1 -kube_secret_labels{namespace="openshift-infra",secret="deployer-controller-token-kcqd7"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="ssh-key-source"} 1 -kube_secret_labels{namespace="telenet-operators",secret="git-sshkey"} 1 -kube_secret_labels{namespace="test-config",secret="builder-dockercfg-2w5zg"} 1 -kube_secret_labels{namespace="tiptool-uat",secret="builder-token-p8vcm"} 1 -kube_secret_labels{namespace="tiptool",secret="tiptool-lat-mysql-db-password-for-tip",label_app="tiptool-lat",label_env="lat"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="weblogic-sa-dockercfg-2mgpb"} 1 -kube_secret_labels{namespace="default",secret="default-token-gfxl5"} 1 -kube_secret_labels{namespace="tiptool-dvp",secret="git-ssh-key"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="git-sshkey",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="jenkins-operator-dockercfg-jdzd8"} 1 -kube_secret_labels{namespace="gdpr",secret="ansible-vault-secret"} 1 -kube_secret_labels{namespace="test-config",secret="default-token-v7d57"} 1 -kube_secret_labels{namespace="tvw",secret="default-dockercfg-tvdnt"} 1 -kube_secret_labels{namespace="awx",secret="builder-token-nndh5"} 1 -kube_secret_labels{namespace="kube-system",secret="filebeat-token-4n77n"} 1 -kube_secret_labels{namespace="telenet-operators",secret="ansible-vault-secret"} 1 -kube_secret_labels{namespace="test-jee",secret="deployer-dockercfg-kww7b"} 1 -kube_secret_labels{namespace="tvw",secret="builder-dockercfg-qmtls"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="weblogic-sa-token-2zrzc"} 1 -kube_secret_labels{namespace="gdpr",secret="jenkins-operator-dockercfg-kzhnx"} 1 -kube_secret_labels{namespace="devops-playground",secret="builder-dockercfg-f6xsp"} 1 -kube_secret_labels{namespace="edev-communication",secret="default-token-p2jjb"} 1 -kube_secret_labels{namespace="kube-system",secret="deployment-controller-dockercfg-rgt2l"} 1 -kube_secret_labels{namespace="test",secret="default-token-9d42j"} 1 -kube_secret_labels{namespace="awx-cluster-db",secret="deployer-dockercfg-qzwcv"} 1 -kube_secret_labels{namespace="default",secret="router-token-75zcz"} 1 -kube_secret_labels{namespace="kube-system",secret="endpoint-controller-dockercfg-vgf9c"} 1 -kube_secret_labels{namespace="openshift-sdn",secret="sdn-token-tnhzq"} 1 -kube_secret_labels{namespace="aem",secret="builder-token-sgbdt"} 1 -kube_secret_labels{namespace="kube-system",secret="namespace-controller-token-zbfd8"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="git-sshkey",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="default-token-4xrcd"} 1 -kube_secret_labels{namespace="jenkins",secret="default-token-7dvxz"} 1 -kube_secret_labels{namespace="openshift-infra",secret="serviceaccount-controller-dockercfg-rzc7f"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="builder-token-q5l97"} 1 -kube_secret_labels{namespace="myproject",secret="builder-token-gjfj8"} 1 -kube_secret_labels{namespace="yft-kafkaproxy",secret="default-token-b4kfd"} 1 -kube_secret_labels{namespace="tiptool-dvp",secret="default-token-x7dqj"} 1 -kube_secret_labels{namespace="openshift-sdn",secret="deployer-token-bsphm"} 1 -kube_secret_labels{namespace="test2",secret="builder-token-l6lln"} 1 -kube_secret_labels{namespace="kube-system",secret="deployer-token-8vf2q"} 1 -kube_secret_labels{namespace="awx-tst",secret="deployer-token-wsnk6"} 1 -kube_secret_labels{namespace="openshift-infra",secret="origin-namespace-controller-dockercfg-2h5cd"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="default-token-s2j9z"} 1 -kube_secret_labels{namespace="awx-tst",secret="builder-token-x5htw"} 1 -kube_secret_labels{namespace="openshift-infra",secret="builder-token-gsqqp"} 1 -kube_secret_labels{namespace="trident",secret="trident-dockercfg-h6h58"} 1 -kube_secret_labels{namespace="demo",secret="default-dockercfg-x6lrz"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="jenkins-operator-token-dxkb7"} 1 -kube_secret_labels{namespace="jenkins",secret="default-token-fg8sk"} 1 -kube_secret_labels{namespace="openshift-console",secret="console-serving-cert"} 1 -kube_secret_labels{namespace="awx-cluster-db",secret="builder-dockercfg-lmctf"} 1 -kube_secret_labels{namespace="yft-kafkaproxy",secret="builder-dockercfg-dqp2c"} 1 -kube_secret_labels{namespace="awx-db-cluster",secret="default-dockercfg-cj26t"} 1 -kube_secret_labels{namespace="freephone-bp",secret="deployer-token-9krkz"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="default-token-4h52h"} 1 -kube_secret_labels{namespace="openshift-infra",secret="build-controller-token-6fgr7"} 1 -kube_secret_labels{namespace="openshift-logging",secret="kube-state-metrics-dockercfg-wl9wp"} 1 -kube_secret_labels{namespace="openshift-logging",secret="metricbeat-dockercfg-64nzd"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="alertmanager-main-dockercfg-nmh9w"} 1 -kube_secret_labels{namespace="awx-cluster-db",secret="builder-token-j95tc"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="prometheus-k8s-tls"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="node-exporter-token-l7n4c"} 1 -kube_secret_labels{namespace="dynatrace",secret="oneagent"} 1 -kube_secret_labels{namespace="openshift-infra",secret="unidling-controller-token-vzmsz"} 1 -kube_secret_labels{namespace="sandbox",secret="default-token-8x2dv"} 1 -kube_secret_labels{namespace="yft-kafkaproxy",secret="kafka-rest-config"} 1 -kube_secret_labels{namespace="ceph",secret="builder-dockercfg-jdjsk"} 1 -kube_secret_labels{namespace="default",secret="builder-token-4qmk5"} 1 -kube_secret_labels{namespace="eatest",secret="deployer-token-jrvz7"} 1 -kube_secret_labels{namespace="edev-communication",secret="jenkins-operator-token-hqbfb"} 1 -kube_secret_labels{namespace="ns-createdby-namespace-operator",secret="deployer-token-zwb72"} 1 -kube_secret_labels{namespace="tiptool-dvp",secret="deployer-dockercfg-g9whw"} 1 -kube_secret_labels{namespace="vault",secret="default-token-w8zbh"} 1 -kube_secret_labels{namespace="base-apache",secret="default-token-9zcwq"} 1 -kube_secret_labels{namespace="ceph",secret="ceph-secret"} 1 -kube_secret_labels{namespace="default",secret="router-certs"} 1 -kube_secret_labels{namespace="gitlab",secret="deployer-dockercfg-r4mvz"} 1 -kube_secret_labels{namespace="myproject",secret="ssasidha"} 1 -kube_secret_labels{namespace="telenet-monitoring",secret="builder-token-shvfm"} 1 -kube_secret_labels{namespace="awx",secret="default-token-lwbzz"} 1 -kube_secret_labels{namespace="kube-system",secret="certificate-controller-token-kdt28"} 1 -kube_secret_labels{namespace="openshift-infra",secret="build-controller-token-vj8nf"} 1 -kube_secret_labels{namespace="tiptool",secret="tiptool-edp-mysql-db-password-for-tip",label_app="tiptool-edp",label_env="edp"} 1 -kube_secret_labels{namespace="kibana-tst",secret="default-token-86mvv"} 1 -kube_secret_labels{namespace="kube-system",secret="pod-garbage-collector-dockercfg-pnqb8"} 1 -kube_secret_labels{namespace="telenet-operators",secret="builder-token-n875b"} 1 -kube_secret_labels{namespace="test-config",secret="deployer-token-wzqqp"} 1 -kube_secret_labels{namespace="kube-system",secret="builder-token-z25mv"} 1 -kube_secret_labels{namespace="jenkins",secret="jenkins-token-67wgw"} 1 -kube_secret_labels{namespace="kube-system",secret="builder-token-2rb8k"} 1 -kube_secret_labels{namespace="openshift-infra",secret="image-import-controller-token-27kb8"} 1 -kube_secret_labels{namespace="bi",secret="spark-token-fzqpv"} 1 -kube_secret_labels{namespace="tiptool",secret="tiptool-mre-mysql-db-password-for-tip",label_app="tiptool-mre",label_env="mre"} 1 -kube_secret_labels{namespace="tvwassen",secret="jenkins-token-vtjrt"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="jenkins-operator-token-xfpz2"} 1 -kube_secret_labels{namespace="edev-communication",secret="springboot-operator-token-jszwr"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="default-dockercfg-twmpd"} 1 -kube_secret_labels{namespace="tiptool",secret="deployer-token-jvstc"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="traefik-operator-default-cert",label_app="traefik",label_chart="traefik-1.77.1",label_heritage="Tiller",label_release="traefik-operator"} 1 -kube_secret_labels{namespace="devops-playground",secret="ansible-vault-secret"} 1 -kube_secret_labels{namespace="trident",secret="builder-dockercfg-nvl7r"} 1 -kube_secret_labels{namespace="yft-kafkaproxy",secret="default-dockercfg-lswzm"} 1 -kube_secret_labels{namespace="freephone-bp",secret="default-dockercfg-lwgp6"} 1 -kube_secret_labels{namespace="openshift-infra",secret="service-serving-cert-controller-dockercfg-n87xx"} 1 -kube_secret_labels{namespace="telenet-baseimages",secret="builder-token-bn4vs"} 1 -kube_secret_labels{namespace="ns-createdby-namespace-operator",secret="builder-token-rxlgn"} 1 -kube_secret_labels{namespace="awx-tst",secret="default-token-j27bn"} 1 -kube_secret_labels{namespace="kube-system",secret="pvc-protection-controller-dockercfg-pgzrb"} 1 -kube_secret_labels{namespace="openshift-infra",secret="namespace-security-allocation-controller-token-rvd7z"} 1 -kube_secret_labels{namespace="paas-demo",secret="jenkins-git-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="awx-db-cluster",secret="awx-token-vs7pg"} 1 -kube_secret_labels{namespace="devops-playground",secret="sonarqube-token",label_app="sonarqube",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="bi",secret="jenkins-nexus-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="eatest",secret="default-token-h7g68"} 1 -kube_secret_labels{namespace="edev-tools",secret="springboot-operator-dockercfg-cbzbs"} 1 -kube_secret_labels{namespace="playground",secret="git-sshkey"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="jenkins-git-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="devops-playground",secret="jenkins-operator-token-6z7r9"} 1 -kube_secret_labels{namespace="eatest",secret="builder-token-rqpzn"} 1 -kube_secret_labels{namespace="helloworld",secret="builder-token-fk8fj"} 1 -kube_secret_labels{namespace="kube-system",secret="clusterrole-aggregation-controller-token-zsrvk"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-dockercfg-g2g86"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="jenkins-token-gxb49"} 1 -kube_secret_labels{namespace="gdpr",secret="jenkins-operator-token-57s9x"} 1 -kube_secret_labels{namespace="kube-system",secret="default-token-tz8w7"} 1 -kube_secret_labels{namespace="kube-system",secret="job-controller-dockercfg-hwkkt"} 1 -kube_secret_labels{namespace="myproject",secret="builder-dockercfg-4qnrb"} 1 -kube_secret_labels{namespace="adc-vault",secret="ansible-vault-secret"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="registry-dockercfg-ssgvw"} 1 -kube_secret_labels{namespace="edev-tools",secret="builder-token-tdmcn"} 1 -kube_secret_labels{namespace="paas-demo",secret="jenkins-token-cvgxf"} 1 -kube_secret_labels{namespace="yelo-backend",secret="deployer-dockercfg-4dqz6"} 1 -kube_secret_labels{namespace="openshift-logging",secret="builder-dockercfg-54k7s"} 1 -kube_secret_labels{namespace="playground",secret="deployer-dockercfg-n8qnx"} 1 -kube_secret_labels{namespace="test-config",secret="github-credentials"} 1 -kube_secret_labels{namespace="default",secret="namespace-operator-token-bg57h"} 1 -kube_secret_labels{namespace="openshift-web-console",secret="builder-token-dh478"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="jenkins-token-kwjnw"} 1 -kube_secret_labels{namespace="test-config",secret="builder-token-k5gp9"} 1 -kube_secret_labels{namespace="helloworld",secret="deployer-token-xkgn4"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="grafana-token-x8rzt"} 1 -kube_secret_labels{namespace="sandbox",secret="deployer-dockercfg-cnj2t"} 1 -kube_secret_labels{namespace="tvwassen",secret="default-token-bklbm"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="traefik-operator-token-96f5h"} 1 -kube_secret_labels{namespace="dynatrace",secret="dynatrace-oneagent-token-zhppl"} 1 -kube_secret_labels{namespace="myproject",secret="builder-token-8p6df"} 1 -kube_secret_labels{namespace="kube-system",secret="generic-garbage-collector-dockercfg-4kw4d"} 1 -kube_secret_labels{namespace="kube-system",secret="persistent-volume-binder-dockercfg-plh2b"} 1 -kube_secret_labels{namespace="bi",secret="jenkins-dockercfg-xjpsq"} 1 -kube_secret_labels{namespace="edev-tools",secret="jenkins-dockercfg-kvkmg"} 1 -kube_secret_labels{namespace="paas-demo",secret="proxy-sql-database-secret-uat",label_app="springboot-sample-uat",label_env="uat"} 1 -kube_secret_labels{namespace="default",secret="router-dockercfg-pl7g5"} 1 -kube_secret_labels{namespace="kube-system",secret="service-account-controller-token-dkm8q"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="builder-token-7s9mg"} 1 -kube_secret_labels{namespace="sandbox",secret="liab-poc-dvp-mysql-db-password-for-tip",label_app="liab-poc-dvp",label_env="dvp"} 1 -kube_secret_labels{namespace="awx-tst",secret="awx-token-bjzrj"} 1 -kube_secret_labels{namespace="awx-db-cluster",secret="awx-dockercfg-flk8n"} 1 -kube_secret_labels{namespace="freephone-bp",secret="git-ssh-key"} 1 -kube_secret_labels{namespace="openshift-node",secret="deployer-dockercfg-zd2rh"} 1 -kube_secret_labels{namespace="sandbox",secret="builder-token-fd6ht"} 1 -kube_secret_labels{namespace="adc-vault",secret="default-token-6gmlb"} 1 -kube_secret_labels{namespace="default",secret="registry-token-zmzsp"} 1 -kube_secret_labels{namespace="sandbox",secret="jenkins-token-wbk8n"} 1 -kube_secret_labels{namespace="vault",secret="vault-token-mpv2v"} 1 -kube_secret_labels{namespace="awx",secret="deployer-token-h9qq9"} 1 -kube_secret_labels{namespace="telenet-operators",secret="default-token-zfbn7"} 1 -kube_secret_labels{namespace="sandbox",secret="liab-poc-uat-mysql-db-password-for-tip",label_app="liab-poc-uat",label_env="uat"} 1 -kube_secret_labels{namespace="openshift-infra",secret="pv-recycler-controller-dockercfg-k6tq4"} 1 -kube_secret_labels{namespace="kube-public",secret="builder-token-ftxs8"} 1 -kube_secret_labels{namespace="ns-createdby-namespace-operator",secret="default-token-zptxm"} 1 -kube_secret_labels{namespace="openshift-console",secret="console-token-hhcjw"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="deployer-token-q7865"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="jenkins-token-7dlpm"} 1 -kube_secret_labels{namespace="gdpr",secret="git-sshkey",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="builder-dockercfg-pps9r"} 1 -kube_secret_labels{namespace="jenkins-operator-demo",secret="builder-token-4jq89"} 1 -kube_secret_labels{namespace="openshift-infra",secret="template-instance-controller-token-rvnmq"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="grafana-proxy",label_k8s_app="grafana"} 1 -kube_secret_labels{namespace="testea",secret="deployer-dockercfg-zpkqx"} 1 -kube_secret_labels{namespace="edev-communication",secret="deployer-dockercfg-hppsw"} 1 -kube_secret_labels{namespace="openshift-infra",secret="deployer-controller-dockercfg-cs9nw"} 1 -kube_secret_labels{namespace="paas-demo",secret="ansible-vault-secret"} 1 -kube_secret_labels{namespace="kube-system",secret="persistent-volume-binder-token-gb9ts"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="deployer-dockercfg-wbf78"} 1 -kube_secret_labels{namespace="tiptool-dvp",secret="builder-dockercfg-6l5gc"} 1 -kube_secret_labels{namespace="tiptool",secret="jenkins-token-xhcrl"} 1 -kube_secret_labels{namespace="gitlab",secret="deployer-token-v7lp2"} 1 -kube_secret_labels{namespace="helloworld",secret="default-token-2s2dm"} 1 -kube_secret_labels{namespace="openshift-infra",secret="build-config-change-controller-token-22qkc"} 1 -kube_secret_labels{namespace="sandbox",secret="jenkins-dockercfg-cq5fh"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="ldap-sa-token-d9gx5"} 1 -kube_secret_labels{namespace="test-config",secret="deployer-dockercfg-5w6g9"} 1 -kube_secret_labels{namespace="tiller",secret="default-dockercfg-gl76d"} 1 -kube_secret_labels{namespace="traefik",secret="deployer-token-t8fbq"} 1 -kube_secret_labels{namespace="gitlab",secret="builder-dockercfg-bh4wp"} 1 -kube_secret_labels{namespace="devops-playground",secret="jenkins-operator-token-pn4q6"} 1 -kube_secret_labels{namespace="jdk",secret="deployer-token-dsn8d"} 1 -kube_secret_labels{namespace="tiptool",secret="tiptool-sup-mysql-db-password-for-tip",label_app="tiptool-sup",label_env="sup"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="springboot-operator-token-sv7d6"} 1 -kube_secret_labels{namespace="openshift-infra",secret="default-token-kmhkq"} 1 -kube_secret_labels{namespace="tiptool",secret="default-dockercfg-scnfz"} 1 -kube_secret_labels{namespace="dynatrace",secret="dynatrace-monitoring-token-72bcm"} 1 -kube_secret_labels{namespace="edev-communication",secret="proxysql-secret-trg524",label_app="plot-trg",label_env="trg"} 1 -kube_secret_labels{namespace="gdpr",secret="builder-dockercfg-7dd2n"} 1 -kube_secret_labels{namespace="kube-system",secret="endpoint-controller-token-74d7c"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="builder-token-4dhw7"} 1 -kube_secret_labels{namespace="tiptool",secret="jenkins-dockercfg-4s54l"} 1 -kube_secret_labels{namespace="awx-db-cluster",secret="deployer-token-tnftr"} 1 -kube_secret_labels{namespace="jdk",secret="deployer-dockercfg-r29nf"} 1 -kube_secret_labels{namespace="test2",secret="default-dockercfg-cq5k2"} 1 -kube_secret_labels{namespace="trident",secret="default-token-j8djx"} 1 -kube_secret_labels{namespace="tvwassen",secret="deployer-dockercfg-5sjf2"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="default-token-8qrzx"} 1 -kube_secret_labels{namespace="weblogic-poc",secret="registry-token-f2mnz"} 1 -kube_secret_labels{namespace="kube-system",secret="deployer-dockercfg-9vstk"} 1 -kube_secret_labels{namespace="jenkins",secret="jenkins-token-cpn2b"} 1 -kube_secret_labels{namespace="kube-system",secret="disruption-controller-token-pd9wj"} 1 -kube_secret_labels{namespace="openshift-infra",secret="deployer-token-m48m4"} 1 -kube_secret_labels{namespace="telenet-system",secret="default-token-6k77j"} 1 -kube_secret_labels{namespace="edev-communication",secret="jenkins-git-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="default",secret="namespace-operator-token-64gjc"} 1 -kube_secret_labels{namespace="edev-tools",secret="default-token-fftc2"} 1 -kube_secret_labels{namespace="kube-system",secret="resourcequota-controller-token-rtnws"} 1 -kube_secret_labels{namespace="openshift-node",secret="deployer-token-n4ffp"} 1 -kube_secret_labels{namespace="telenet-monitoring",secret="deployer-token-jbj4g"} 1 -kube_secret_labels{namespace="test",secret="deployer-token-2lhhx"} 1 -kube_secret_labels{namespace="awx-cluster-db",secret="awx-token-bck4k"} 1 -kube_secret_labels{namespace="awx-db-cluster",secret="builder-token-x2jmj"} 1 -kube_secret_labels{namespace="kube-system",secret="builder-dockercfg-x8jf2"} 1 -kube_secret_labels{namespace="openshift-logging",secret="filebeat-token-vhq45"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="prometheus-operator-token-v75xh"} 1 -kube_secret_labels{namespace="adc-vault",secret="ssh-key"} 1 -kube_secret_labels{namespace="edev-tools",secret="jenkins-operator-token-j7vrr"} 1 -kube_secret_labels{namespace="jenkins",secret="deployer-token-2wqnd"} 1 -kube_secret_labels{namespace="kube-system",secret="daemon-set-controller-dockercfg-n7qnv"} 1 -kube_secret_labels{namespace="kube-system",secret="daemon-set-controller-token-62zl5"} 1 -kube_secret_labels{namespace="adc-vault",secret="default-dockercfg-ct6xr"} 1 -kube_secret_labels{namespace="bi",secret="springboot-operator-token-8cd5b"} 1 -kube_secret_labels{namespace="edev-communication",secret="deployer-token-9cdvs"} 1 -kube_secret_labels{namespace="kube-system",secret="certificate-controller-token-kkgnz"} 1 -kube_secret_labels{namespace="openshift-sdn",secret="sdn-dockercfg-cwv2s"} 1 -kube_secret_labels{namespace="test2",secret="deployer-token-56cn7"} 1 -kube_secret_labels{namespace="aem",secret="default-token-zl5hq"} 1 -kube_secret_labels{namespace="kube-system",secret="cronjob-controller-token-mzfbs"} 1 -kube_secret_labels{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-token-zmrb8"} 1 -kube_secret_labels{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-dockercfg-q6qqc"} 1 -kube_secret_labels{namespace="edev-communication",secret="springboot-operator-token-7vwcg"} 1 -kube_secret_labels{namespace="vault",secret="vault-dockercfg-zxp8h"} 1 -kube_secret_labels{namespace="yelo-backend",secret="default-token-vv292"} 1 -kube_secret_labels{namespace="test-config",secret="default-token-gqmwf"} 1 -kube_secret_labels{namespace="casa-mila-squad",secret="ssh-key"} 1 -kube_secret_labels{namespace="gdpr",secret="builder-token-9xcdm"} 1 -kube_secret_labels{namespace="paas-cloud-base-images",secret="default-dockercfg-nf4gp"} 1 -kube_secret_labels{namespace="telenet-system",secret="default-token-ft7q9"} 1 -kube_secret_labels{namespace="tvwassen",secret="builder-token-sb57j"} 1 -kube_secret_labels{namespace="aem",secret="default-token-ch4lj"} 1 -kube_secret_labels{namespace="openshift-infra",secret="sdn-controller-dockercfg-2x6jc"} 1 -kube_secret_labels{namespace="openshift-web-console",secret="deployer-token-d4c7r"} 1 -kube_secret_labels{namespace="test-config",secret="blue-domain-weblogic-credentials",label_weblogic_domainName="blue-domain",label_weblogic_domainUID="blue-domain"} 1 -kube_secret_labels{namespace="tvwassen",secret="jenkins-dockercfg-72947"} 1 -kube_secret_labels{namespace="edev-communication",secret="jenkins-token-5kq42"} 1 -kube_secret_labels{namespace="openshift-web-console",secret="default-dockercfg-lqk5f"} 1 -kube_secret_labels{namespace="openshift-monitoring",secret="grafana-dockercfg-blcdb"} 1 -kube_secret_labels{namespace="tiptool-dvp",secret="builder-token-2hhwc"} 1 -kube_secret_labels{namespace="tvwassen",secret="builder-token-l7s4j"} 1 -kube_secret_labels{namespace="sandbox",secret="sandbox-operator-token-bnxth"} 1 -kube_secret_labels{namespace="bi",secret="spark-dockercfg-nxzjz"} 1 -kube_secret_labels{namespace="openshift-infra",secret="sdn-controller-token-w8mf6"} 1 -kube_secret_labels{namespace="testea",secret="default-token-hnl9b"} 1 -kube_secret_labels{namespace="trident",secret="deployer-token-g4qnl"} 1 -kube_secret_labels{namespace="trident",secret="deployer-token-m6tcw"} 1 -kube_secret_labels{namespace="adc-vault",secret="scmsecret"} 1 -kube_secret_labels{namespace="gitlab",secret="default-dockercfg-7blxh"} 1 -kube_secret_labels{namespace="kube-system",secret="service-controller-token-c5t6g"} 1 -kube_secret_labels{namespace="myproject",secret="default-token-vm99k"} 1 -kube_secret_labels{namespace="paas-demo",secret="jenkins-nexus-creds",label_app="jenkins-ephemeral",label_credential_sync_jenkins_openshift_io="true"} 1 -kube_secret_labels{namespace="adc-vault",secret="builder-token-xkqn9"} 1 -kube_secret_labels{namespace="openshift-logging",secret="filebeat-token-s9swc"} 1 -kube_secret_labels{namespace="darwin-integrations",secret="builder-token-jf8rr"} 1 -# HELP kube_secret_created Unix creation timestamp -# TYPE kube_secret_created gauge -kube_secret_created{namespace="edev-tools",secret="stash-authentication-http"} 1.573213179e+09 -kube_secret_created{namespace="telenet-monitoring",secret="deployer-token-ncjpx"} 1.562591687e+09 -kube_secret_created{namespace="ns-createdby-namespace-operator",secret="builder-dockercfg-zg859"} 1.567168326e+09 -kube_secret_created{namespace="telenet-operators",secret="default-dockercfg-f2ptw"} 1.56276231e+09 -kube_secret_created{namespace="tiller",secret="default-token-2bpdt"} 1.566553677e+09 -kube_secret_created{namespace="trident",secret="deployer-dockercfg-28jqd"} 1.55171988e+09 -kube_secret_created{namespace="casa-mila-squad",secret="deployer-token-f72t6"} 1.561551498e+09 -kube_secret_created{namespace="kube-public",secret="deployer-dockercfg-hpk6c"} 1.551394329e+09 -kube_secret_created{namespace="openshift-infra",secret="image-trigger-controller-token-h2j2s"} 1.551394394e+09 -kube_secret_created{namespace="paas-demo",secret="jenkins-dockercfg-9k5g6"} 1.562663953e+09 -kube_secret_created{namespace="awx",secret="builder-token-n9kr6"} 1.568660547e+09 -kube_secret_created{namespace="devops-playground",secret="deployer-dockercfg-2xld4"} 1.560785571e+09 -kube_secret_created{namespace="weblogic-poc",secret="builder-dockercfg-nbpqp"} 1.561035947e+09 -kube_secret_created{namespace="openshift-infra",secret="sdn-controller-token-f49g9"} 1.551394324e+09 -kube_secret_created{namespace="telenet-baseimages",secret="jenkins-git-creds"} 1.5638968e+09 -kube_secret_created{namespace="telenet-operators",secret="namespace-operator-token-djqs6"} 1.562764117e+09 -kube_secret_created{namespace="telenet-public",secret="default-dockercfg-fthff"} 1.562595895e+09 -kube_secret_created{namespace="openshift-monitoring",secret="kube-state-metrics-dockercfg-mpbpw"} 1.57667773e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="ldap-sa-token-7s2q5"} 1.569957809e+09 -kube_secret_created{namespace="tiller",secret="tiller-token-fbb66"} 1.566555242e+09 -kube_secret_created{namespace="traefik",secret="builder-token-pwh2j"} 1.568109268e+09 -kube_secret_created{namespace="weblogic-poc",secret="deployer-token-zchgw"} 1.561035946e+09 -kube_secret_created{namespace="yelo-backend",secret="builder-token-ptd7z"} 1.576153647e+09 -kube_secret_created{namespace="darwin-integrations",secret="deployer-token-chqws"} 1.569828251e+09 -kube_secret_created{namespace="openshift-web-console",secret="deployer-token-x7d27"} 1.551394785e+09 -kube_secret_created{namespace="default",secret="builder-dockercfg-2czsr"} 1.551394329e+09 -kube_secret_created{namespace="default",secret="vault-auth-token-pdrkb"} 1.569238901e+09 -kube_secret_created{namespace="helloworld",secret="default-token-76pgg"} 1.570966286e+09 -kube_secret_created{namespace="kube-system",secret="default-token-2v5vt"} 1.551394327e+09 -kube_secret_created{namespace="bi",secret="jenkins-token-gchkr"} 1.562668173e+09 -kube_secret_created{namespace="freephone-bp",secret="builder-token-q4pq9"} 1.564576423e+09 -kube_secret_created{namespace="sandbox",secret="vault-operator-apiserver-cert"} 1.565266824e+09 -kube_secret_created{namespace="aem",secret="deployer-token-klm7m"} 1.553591415e+09 -kube_secret_created{namespace="openshift-monitoring",secret="prometheus-k8s"} 1.551394795e+09 -kube_secret_created{namespace="openshift-web-console",secret="default-token-t5kfm"} 1.551394785e+09 -kube_secret_created{namespace="test-config",secret="jenkins-dockercfg-kclxd"} 1.574930642e+09 -kube_secret_created{namespace="base-apache",secret="default-dockercfg-8wzkm"} 1.558016439e+09 -kube_secret_created{namespace="ceph",secret="builder-token-tdmw8"} 1.568883833e+09 -kube_secret_created{namespace="gdpr",secret="proxysql-secret-uat526"} 1.568712063e+09 -kube_secret_created{namespace="openshift-infra",secret="template-instance-finalizer-controller-token-k2jpq"} 1.551394395e+09 -kube_secret_created{namespace="telenet-baseimages",secret="nexus-dockercfg"} 1.570803268e+09 -kube_secret_created{namespace="telenet-operators",secret="namespace-operator-token-k8xc7"} 1.56276231e+09 -kube_secret_created{namespace="bi",secret="git-sshkey"} 1.562668183e+09 -kube_secret_created{namespace="kube-system",secret="service-controller-dockercfg-77vjz"} 1.551394326e+09 -kube_secret_created{namespace="openshift-logging",secret="kube-state-metrics-token-bf7zz"} 1.576679527e+09 -kube_secret_created{namespace="yft-kafkaproxy",secret="deployer-token-sw2nl"} 1.574085507e+09 -kube_secret_created{namespace="paas-demo",secret="jenkins-operator-token-mm2dl"} 1.57071387e+09 -kube_secret_created{namespace="tvwassen",secret="builder-dockercfg-44dpm"} 1.566488003e+09 -kube_secret_created{namespace="adc-vault",secret="jenkins-token-pjt9r"} 1.5700313e+09 -kube_secret_created{namespace="awx",secret="default-dockercfg-4rtqm"} 1.568660547e+09 -kube_secret_created{namespace="demo",secret="deployer-token-qnvrn"} 1.554111943e+09 -kube_secret_created{namespace="eatest",secret="builder-token-8pgmc"} 1.574688708e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="builder-token-xl8df"} 1.560937477e+09 -kube_secret_created{namespace="paas-demo",secret="default-token-pbwkr"} 1.562663948e+09 -kube_secret_created{namespace="tvwassen",secret="deployer-token-j5nns"} 1.566488003e+09 -kube_secret_created{namespace="paas-demo",secret="deployer-dockercfg-cntwm"} 1.562663948e+09 -kube_secret_created{namespace="telenet-baseimages",secret="jenkins-nexus-creds"} 1.563896798e+09 -kube_secret_created{namespace="weblogic-poc",secret="sample-domain1-weblogic-credentials"} 1.566835153e+09 -kube_secret_created{namespace="openshift-console",secret="deployer-token-5m7bs"} 1.551394879e+09 -kube_secret_created{namespace="openshift-infra",secret="service-serving-cert-controller-token-mj7c9"} 1.551394395e+09 -kube_secret_created{namespace="testea",secret="builder-token-6qsrq"} 1.574688444e+09 -kube_secret_created{namespace="bi",secret="spark-operator-token-n92dc"} 1.574872903e+09 -kube_secret_created{namespace="edev-communication",secret="git-sshkey"} 1.572004887e+09 -kube_secret_created{namespace="openshift-web-console",secret="webconsole-dockercfg-95rdj"} 1.551394792e+09 -kube_secret_created{namespace="tiptool-uat",secret="default-token-c9nc6"} 1.551395594e+09 -kube_secret_created{namespace="devops-playground",secret="springboot-operator-token-hqp4h"} 1.570461227e+09 -kube_secret_created{namespace="kube-system",secret="pod-garbage-collector-token-l8fbf"} 1.551394323e+09 -kube_secret_created{namespace="kube-system",secret="service-account-controller-dockercfg-v45m2"} 1.551394326e+09 -kube_secret_created{namespace="openshift-infra",secret="resourcequota-controller-dockercfg-468lj"} 1.551394328e+09 -kube_secret_created{namespace="telenet-monitoring",secret="deployer-dockercfg-7crss"} 1.562591687e+09 -kube_secret_created{namespace="openshift-console",secret="builder-dockercfg-4mtn2"} 1.551394806e+09 -kube_secret_created{namespace="paas-demo",secret="default-token-pmzgj"} 1.562663948e+09 -kube_secret_created{namespace="paas-demo",secret="proxy-sql-database-secret"} 1.564134217e+09 -kube_secret_created{namespace="sandbox",secret="builder-dockercfg-mkkjg"} 1.551953236e+09 -kube_secret_created{namespace="sandbox",secret="vault-operator-token-lx224"} 1.565266825e+09 -kube_secret_created{namespace="kube-system",secret="node-controller-dockercfg-kvbd4"} 1.551394326e+09 -kube_secret_created{namespace="openshift-infra",secret="image-import-controller-dockercfg-wx8bs"} 1.551394327e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="default-token-hlxss"} 1.560937477e+09 -kube_secret_created{namespace="test-jee",secret="default-dockercfg-vkn77"} 1.571031922e+09 -kube_secret_created{namespace="devops-playground",secret="default-dockercfg-lkrvc"} 1.560785571e+09 -kube_secret_created{namespace="openshift-monitoring",secret="grafana-tls"} 1.551394787e+09 -kube_secret_created{namespace="telenet-baseimages",secret="builder-dockercfg-gpx2z"} 1.563896796e+09 -kube_secret_created{namespace="telenet-baseimages",secret="default-dockercfg-cb96h"} 1.563896796e+09 -kube_secret_created{namespace="test-config",secret="deployer-token-2lspv"} 1.573651291e+09 -kube_secret_created{namespace="tvw",secret="default-token-wnjk8"} 1.572504403e+09 -kube_secret_created{namespace="default",secret="vault-auth-dockercfg-95gnl"} 1.569238901e+09 -kube_secret_created{namespace="edev-tools",secret="deployer-token-66cqs"} 1.567169089e+09 -kube_secret_created{namespace="gitlab",secret="default-token-2slfs"} 1.57296529e+09 -kube_secret_created{namespace="weblogic-poc",secret="dino-db"} 1.573636241e+09 -kube_secret_created{namespace="aem",secret="ssh-key"} 1.553595185e+09 -kube_secret_created{namespace="awx",secret="awx-token-f8bw6"} 1.569577146e+09 -kube_secret_created{namespace="edev-communication",secret="proxysql-secret-mre524"} 1.572276429e+09 -kube_secret_created{namespace="kube-system",secret="certificate-controller-dockercfg-ml5mv"} 1.574335449e+09 -kube_secret_created{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-token-qtzqm"} 1.551394395e+09 -kube_secret_created{namespace="trident",secret="trident-token-9ps5k"} 1.551962689e+09 -kube_secret_created{namespace="kube-system",secret="replicaset-controller-token-v2jvv"} 1.551394323e+09 -kube_secret_created{namespace="tiptool-dvp",secret="builder-token-xxhsm"} 1.551395503e+09 -kube_secret_created{namespace="demo",secret="jenkins-dockercfg-lq798"} 1.557763081e+09 -kube_secret_created{namespace="openshift-monitoring",secret="grafana-datasources"} 1.551394834e+09 -kube_secret_created{namespace="openshift-monitoring",secret="kube-state-metrics-tls"} 1.576677731e+09 -kube_secret_created{namespace="test-config",secret="weblogic-sa-dockercfg-2mgpb"} 1.574254676e+09 -kube_secret_created{namespace="kube-system",secret="persistent-volume-binder-token-k8qfr"} 1.551394396e+09 -kube_secret_created{namespace="traefik",secret="builder-token-pgbxh"} 1.568109268e+09 -kube_secret_created{namespace="weblogic-poc",secret="builder-token-cz8gw"} 1.561035946e+09 -kube_secret_created{namespace="casa-mila-squad",secret="builder-token-x272z"} 1.561551498e+09 -kube_secret_created{namespace="gitlab",secret="deployer-token-hr7pm"} 1.57296529e+09 -kube_secret_created{namespace="openshift-node",secret="sync-token-nt6hq"} 1.551394583e+09 -kube_secret_created{namespace="sandbox",secret="sandbox-operator-token-c9wfb"} 1.562154064e+09 -kube_secret_created{namespace="test",secret="builder-token-hcfsh"} 1.574688362e+09 -kube_secret_created{namespace="eatest",secret="deployer-dockercfg-dzjvf"} 1.574688708e+09 -kube_secret_created{namespace="jenkins",secret="builder-dockercfg-s7ldr"} 1.557827321e+09 -kube_secret_created{namespace="kube-system",secret="endpoint-controller-token-w7hgc"} 1.551394323e+09 -kube_secret_created{namespace="aem",secret="deployer-token-h42jw"} 1.553591415e+09 -kube_secret_created{namespace="demo",secret="builder-dockercfg-9f57b"} 1.554111917e+09 -kube_secret_created{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-dockercfg-q4px2"} 1.551394328e+09 -kube_secret_created{namespace="telenet-baseimages",secret="builder-token-gx2j7"} 1.563896796e+09 -kube_secret_created{namespace="telenet-baseimages",secret="jenkins-operator-dockercfg-ttbmh"} 1.573208762e+09 -kube_secret_created{namespace="weblogic-poc",secret="builder-token-cr8hf"} 1.561035946e+09 -kube_secret_created{namespace="bi",secret="jenkins-operator-dockercfg-n68fd"} 1.573206118e+09 -kube_secret_created{namespace="devops-playground",secret="builder-token-sp9g8"} 1.560785645e+09 -kube_secret_created{namespace="kube-system",secret="pv-protection-controller-dockercfg-tdjh2"} 1.551394326e+09 -kube_secret_created{namespace="openshift-infra",secret="ingress-to-route-controller-dockercfg-4b5jj"} 1.551394327e+09 -kube_secret_created{namespace="openshift-node",secret="default-token-zr5cw"} 1.551394396e+09 -kube_secret_created{namespace="awx-cluster-db",secret="builder-token-7q8rv"} 1.569577937e+09 -kube_secret_created{namespace="awx-tst",secret="deployer-dockercfg-wlb74"} 1.567586665e+09 -kube_secret_created{namespace="bi",secret="default-token-762wf"} 1.562668167e+09 -kube_secret_created{namespace="bi",secret="jenkins-operator-token-x8scp"} 1.573206118e+09 -kube_secret_created{namespace="kube-public",secret="default-token-f46jg"} 1.551394327e+09 -kube_secret_created{namespace="openshift-console",secret="console-token-j54c7"} 1.551394813e+09 -kube_secret_created{namespace="casa-mila-squad",secret="deployer-dockercfg-8l549"} 1.561551498e+09 -kube_secret_created{namespace="openshift-infra",secret="default-dockercfg-48gvg"} 1.551394329e+09 -kube_secret_created{namespace="devops-playground",secret="jenkins-operator-dockercfg-qc9ph"} 1.571145484e+09 -kube_secret_created{namespace="myproject",secret="deployer-token-v5csf"} 1.572257326e+09 -kube_secret_created{namespace="openshift-infra",secret="image-trigger-controller-dockercfg-cl8ps"} 1.551394327e+09 -kube_secret_created{namespace="openshift-infra",secret="template-instance-finalizer-controller-dockercfg-n5wkk"} 1.551394328e+09 -kube_secret_created{namespace="adc-vault",secret="builder-token-kjhz8"} 1.557480429e+09 -kube_secret_created{namespace="edev-communication",secret="jenkins-nexus-creds"} 1.572004849e+09 -kube_secret_created{namespace="gdpr",secret="jenkins-operator-token-5fwrf"} 1.573203305e+09 -kube_secret_created{namespace="freephone-bp",secret="nexus-dockercfg"} 1.572345473e+09 -kube_secret_created{namespace="awx-cluster-db",secret="awx-token-zvtkk"} 1.569578141e+09 -kube_secret_created{namespace="darwin-integrations",secret="deployer-token-d88q4"} 1.569828251e+09 -kube_secret_created{namespace="openshift-infra",secret="default-token-rttkt"} 1.551394327e+09 -kube_secret_created{namespace="tiptool-dvp",secret="default-token-p9pmf"} 1.551395575e+09 -kube_secret_created{namespace="vault",secret="deployer-token-5t2w6"} 1.568722513e+09 -kube_secret_created{namespace="playground",secret="default-token-qvxjf"} 1.564497518e+09 -kube_secret_created{namespace="tiptool",secret="tiptool-int-mysql-db-password-for-tip"} 1.554728543e+09 -kube_secret_created{namespace="bi",secret="builder-token-pbrm6"} 1.562668167e+09 -kube_secret_created{namespace="kube-system",secret="deployer-token-6g8b4"} 1.551394396e+09 -kube_secret_created{namespace="kube-system",secret="generic-garbage-collector-token-tvqtq"} 1.551394394e+09 -kube_secret_created{namespace="ns-createdby-namespace-operator",secret="default-token-vfn6n"} 1.567168326e+09 -kube_secret_created{namespace="openshift-infra",secret="ingress-to-route-controller-token-nlb74"} 1.551394324e+09 -kube_secret_created{namespace="openshift-infra",secret="origin-namespace-controller-token-24tw2"} 1.551394324e+09 -kube_secret_created{namespace="awx",secret="awx-dockercfg-7t5xh"} 1.569577329e+09 -kube_secret_created{namespace="dynatrace",secret="deployer-dockercfg-bl6td"} 1.564585452e+09 -kube_secret_created{namespace="openshift-console",secret="deployer-token-994lw"} 1.551394806e+09 -kube_secret_created{namespace="openshift",secret="default-token-pcwwk"} 1.551394396e+09 -kube_secret_created{namespace="tiptool-dvp",secret="default-dockercfg-2q9k6"} 1.551395503e+09 -kube_secret_created{namespace="myproject",secret="default-dockercfg-4ll42"} 1.572257326e+09 -kube_secret_created{namespace="ns-createdby-namespace-operator",secret="deployer-dockercfg-kdhj9"} 1.567168326e+09 -kube_secret_created{namespace="openshift-infra",secret="default-rolebindings-controller-token-njbmj"} 1.551394324e+09 -kube_secret_created{namespace="traefik",secret="builder-dockercfg-8mlmm"} 1.568109268e+09 -kube_secret_created{namespace="weblogic-poc",secret="traefik-operator-dockercfg-678l8"} 1.568125625e+09 -kube_secret_created{namespace="awx",secret="default-token-jps2c"} 1.568660547e+09 -kube_secret_created{namespace="dynatrace",secret="default-dockercfg-rscs7"} 1.564585452e+09 -kube_secret_created{namespace="edev-communication",secret="builder-token-llx4s"} 1.570443175e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="jenkins-git-creds"} 1.568722835e+09 -kube_secret_created{namespace="openshift-infra",secret="ingress-to-route-controller-token-pfjdf"} 1.551394395e+09 -kube_secret_created{namespace="test2",secret="builder-token-f9djb"} 1.574689369e+09 -kube_secret_created{namespace="awx-tst",secret="builder-token-sp4wm"} 1.567586665e+09 -kube_secret_created{namespace="awx-tst",secret="default-dockercfg-mc6wk"} 1.567586665e+09 -kube_secret_created{namespace="base-apache",secret="deployer-token-htpxc"} 1.558016439e+09 -kube_secret_created{namespace="openshift-sdn",secret="builder-token-xs85b"} 1.551394529e+09 -kube_secret_created{namespace="test-jee",secret="builder-token-jp2b9"} 1.571031922e+09 -kube_secret_created{namespace="weblogic-poc",secret="deployer-dockercfg-8wklx"} 1.561035947e+09 -kube_secret_created{namespace="eatest",secret="builder-dockercfg-j5dsn"} 1.574688708e+09 -kube_secret_created{namespace="freephone-bp",secret="builder-token-dhrx4"} 1.564576428e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="deployer-dockercfg-g56t2"} 1.568381967e+09 -kube_secret_created{namespace="openshift-infra",secret="build-config-change-controller-dockercfg-s69ll"} 1.551394326e+09 -kube_secret_created{namespace="tiller",secret="deployer-dockercfg-2hhh8"} 1.566553677e+09 -kube_secret_created{namespace="test-jee",secret="builder-token-p92xv"} 1.571031922e+09 -kube_secret_created{namespace="tiptool-uat",secret="deployer-dockercfg-wp6fg"} 1.551395522e+09 -kube_secret_created{namespace="gdpr",secret="default-dockercfg-5tscb"} 1.567608976e+09 -kube_secret_created{namespace="openshift-logging",secret="default-token-6ppjj"} 1.551394773e+09 -kube_secret_created{namespace="openshift-logging",secret="deployer-token-6k7mt"} 1.5513947e+09 -kube_secret_created{namespace="openshift-monitoring",secret="alertmanager-main-tls"} 1.551394817e+09 -kube_secret_created{namespace="traefik",secret="default-token-5h7ln"} 1.568109268e+09 -kube_secret_created{namespace="dynatrace",secret="deployer-token-bh48g"} 1.564585452e+09 -kube_secret_created{namespace="openshift-logging",secret="deployer-token-s4xcj"} 1.551394773e+09 -kube_secret_created{namespace="openshift-sdn",secret="builder-dockercfg-htb9j"} 1.551394529e+09 -kube_secret_created{namespace="paas-demo",secret="springboot-operator-token-vn4xx"} 1.572512897e+09 -kube_secret_created{namespace="telenet-operators",secret="builder-dockercfg-n87md"} 1.56276231e+09 -kube_secret_created{namespace="awx-db-cluster",secret="default-token-j8498"} 1.570092356e+09 -kube_secret_created{namespace="kube-system",secret="replication-controller-dockercfg-vhwlz"} 1.551394326e+09 -kube_secret_created{namespace="openshift-logging",secret="builder-token-6gkn6"} 1.5513947e+09 -kube_secret_created{namespace="openshift-monitoring",secret="ssh-key2"} 1.562322132e+09 -kube_secret_created{namespace="testea",secret="default-token-fvg4g"} 1.574688444e+09 -kube_secret_created{namespace="gdpr",secret="deployer-token-cfwzr"} 1.567608975e+09 -kube_secret_created{namespace="kube-system",secret="horizontal-pod-autoscaler-token-hlcwq"} 1.551394323e+09 -kube_secret_created{namespace="kube-system",secret="job-controller-token-rjq57"} 1.551394395e+09 -kube_secret_created{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-dockercfg-h5s8p"} 1.551394327e+09 -kube_secret_created{namespace="openshift-infra",secret="unidling-controller-token-8zwck"} 1.551394395e+09 -kube_secret_created{namespace="dynatrace",secret="default-token-mswtg"} 1.564585457e+09 -kube_secret_created{namespace="gdpr",secret="jenkins-dockercfg-qf4jj"} 1.567674873e+09 -kube_secret_created{namespace="test2",secret="builder-dockercfg-jkdh9"} 1.574689369e+09 -kube_secret_created{namespace="vault",secret="deployer-token-j2q99"} 1.568722513e+09 -kube_secret_created{namespace="dynatrace",secret="default-token-sg5kv"} 1.564585452e+09 -kube_secret_created{namespace="eatest",secret="default-token-5dtnt"} 1.574688708e+09 -kube_secret_created{namespace="kube-system",secret="replicaset-controller-token-ktz87"} 1.551394395e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="skopeo-token-r8hs9"} 1.561549755e+09 -kube_secret_created{namespace="paas-demo",secret="default-dockercfg-pg7gh"} 1.562663948e+09 -kube_secret_created{namespace="vault",secret="default-token-2jbz7"} 1.568722513e+09 -kube_secret_created{namespace="devops-playground",secret="jenkins-git-creds"} 1.571225299e+09 -kube_secret_created{namespace="kube-system",secret="pvc-protection-controller-token-lrlvh"} 1.551394325e+09 -kube_secret_created{namespace="openshift-infra",secret="serviceaccount-controller-token-4n2nd"} 1.551394324e+09 -kube_secret_created{namespace="tvwassen",secret="jenkins-token-xlqx7"} 1.56648809e+09 -kube_secret_created{namespace="awx-tst",secret="awx-token-xdhcd"} 1.56760142e+09 -kube_secret_created{namespace="jenkins",secret="deployer-dockercfg-tbxnk"} 1.557827321e+09 -kube_secret_created{namespace="kube-system",secret="disruption-controller-token-27t8j"} 1.551394323e+09 -kube_secret_created{namespace="telenet-monitoring",secret="builder-token-tjzfp"} 1.562591687e+09 -kube_secret_created{namespace="openshift-infra",secret="service-ingress-ip-controller-dockercfg-nr7b5"} 1.551394328e+09 -kube_secret_created{namespace="telenet-monitoring",secret="default-token-65jrk"} 1.562591687e+09 -kube_secret_created{namespace="tiptool",secret="builder-token-ng5gt"} 1.55423642e+09 -kube_secret_created{namespace="bi",secret="default-dockercfg-w9gdg"} 1.562668167e+09 -kube_secret_created{namespace="openshift-node",secret="sync-dockercfg-bqmx7"} 1.551394511e+09 -kube_secret_created{namespace="playground",secret="deployer-token-tlx7l"} 1.564497518e+09 -kube_secret_created{namespace="telenet-public",secret="builder-dockercfg-f2hdq"} 1.562595895e+09 -kube_secret_created{namespace="edev-communication",secret="jenkins-dockercfg-ck9wl"} 1.572004873e+09 -kube_secret_created{namespace="openshift-infra",secret="namespace-security-allocation-controller-dockercfg-7x948"} 1.551394327e+09 -kube_secret_created{namespace="openshift-monitoring",secret="cluster-monitoring-operator-token-zkpv2"} 1.55139482e+09 -kube_secret_created{namespace="tiller",secret="tiller-token-688ft"} 1.566555242e+09 -kube_secret_created{namespace="darwin-integrations",secret="default-dockercfg-tccj2"} 1.569828251e+09 -kube_secret_created{namespace="default",secret="default-token-bnvfx"} 1.551394327e+09 -kube_secret_created{namespace="default",secret="registry-dockercfg-7bknv"} 1.551394717e+09 -kube_secret_created{namespace="jdk",secret="builder-dockercfg-s2fq6"} 1.5535045e+09 -kube_secret_created{namespace="kube-system",secret="pv-protection-controller-token-w8bf9"} 1.551394395e+09 -kube_secret_created{namespace="openshift",secret="builder-dockercfg-t28d6"} 1.551394329e+09 -kube_secret_created{namespace="adc-vault",secret="jenkins-operator-token-wlblx"} 1.570026521e+09 -kube_secret_created{namespace="kube-system",secret="metricbeat-dockercfg-8qtb8"} 1.554382304e+09 -kube_secret_created{namespace="kube-system",secret="pod-garbage-collector-token-56kp7"} 1.551394395e+09 -kube_secret_created{namespace="vault",secret="vault-token-8jjpl"} 1.568820746e+09 -kube_secret_created{namespace="ceph",secret="default-dockercfg-9lqj8"} 1.568883833e+09 -kube_secret_created{namespace="dynatrace",secret="builder-dockercfg-kjjbw"} 1.564585452e+09 -kube_secret_created{namespace="kibana-tst",secret="deployer-token-svpcl"} 1.567775154e+09 -kube_secret_created{namespace="awx-cluster-db",secret="default-token-6zmzp"} 1.569577753e+09 -kube_secret_created{namespace="devops-playground",secret="jenkins-token-452hp"} 1.571225312e+09 -kube_secret_created{namespace="kube-system",secret="replication-controller-token-zfsjv"} 1.551394394e+09 -kube_secret_created{namespace="openshift-infra",secret="deployer-dockercfg-vhfzz"} 1.551394329e+09 -kube_secret_created{namespace="openshift",secret="default-dockercfg-5gcj6"} 1.551394329e+09 -kube_secret_created{namespace="telenet-operators",secret="jenkins-nexus-creds"} 1.570017893e+09 -kube_secret_created{namespace="telenet-operators",secret="deployer-token-h7gcz"} 1.56276231e+09 -kube_secret_created{namespace="awx-tst",secret="default-token-kvtm6"} 1.567586665e+09 -kube_secret_created{namespace="base-apache",secret="builder-token-bwhkl"} 1.558016439e+09 -kube_secret_created{namespace="jdk",secret="builder-token-ctrgg"} 1.553504499e+09 -kube_secret_created{namespace="kube-system",secret="replication-controller-token-zjhx5"} 1.551394323e+09 -kube_secret_created{namespace="ns-createdby-namespace-operator",secret="default-dockercfg-7z7kw"} 1.567168326e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="nexus-promote-user"} 1.561553276e+09 -kube_secret_created{namespace="myproject",secret="deployer-token-ztgsc"} 1.572257326e+09 -kube_secret_created{namespace="openshift-web-console",secret="webconsole-token-cwqmx"} 1.551394865e+09 -kube_secret_created{namespace="test",secret="default-token-n4kvt"} 1.574688362e+09 -kube_secret_created{namespace="openshift-monitoring",secret="deployer-token-bkhh8"} 1.551394745e+09 -kube_secret_created{namespace="bi",secret="jenkins-git-creds"} 1.562741133e+09 -kube_secret_created{namespace="jdk",secret="builder-token-kkjhn"} 1.5535045e+09 -kube_secret_created{namespace="jdk",secret="default-token-cw27n"} 1.553504499e+09 -kube_secret_created{namespace="jenkins",secret="jenkins-dockercfg-xnrfm"} 1.557827635e+09 -kube_secret_created{namespace="openshift-infra",secret="build-controller-dockercfg-sx4qf"} 1.551394327e+09 -kube_secret_created{namespace="openshift-infra",secret="service-ingress-ip-controller-token-mt6xb"} 1.551394395e+09 -kube_secret_created{namespace="test-config",secret="weblogic-operator-secrets"} 1.574254205e+09 -kube_secret_created{namespace="casa-mila-squad",secret="default-token-gllxk"} 1.561551498e+09 -kube_secret_created{namespace="gdpr",secret="deployer-dockercfg-5spjg"} 1.567608976e+09 -kube_secret_created{namespace="openshift-node",secret="builder-dockercfg-4ncdf"} 1.551394329e+09 -kube_secret_created{namespace="awx-tst",secret="awx-dockercfg-hzrtn"} 1.56760142e+09 -kube_secret_created{namespace="default",secret="namespace-operator-dockercfg-ztrqj"} 1.562337019e+09 -kube_secret_created{namespace="openshift-infra",secret="namespace-security-allocation-controller-token-z6brv"} 1.551394396e+09 -kube_secret_created{namespace="openshift-monitoring",secret="alertmanager-main-token-q66cd"} 1.551394817e+09 -kube_secret_created{namespace="test-jee",secret="builder-dockercfg-bxmhl"} 1.571031922e+09 -kube_secret_created{namespace="kube-system",secret="resourcequota-controller-dockercfg-pnkk2"} 1.551394326e+09 -kube_secret_created{namespace="openshift-monitoring",secret="alertmanager-main-proxy"} 1.551394868e+09 -kube_secret_created{namespace="telenet-public",secret="deployer-dockercfg-9kvnx"} 1.562595895e+09 -kube_secret_created{namespace="tiptool-uat",secret="builder-dockercfg-422cc"} 1.551395522e+09 -kube_secret_created{namespace="openshift-monitoring",secret="deployer-token-wwh7v"} 1.551394818e+09 -kube_secret_created{namespace="openshift-sdn",secret="deployer-dockercfg-9jpvb"} 1.551394529e+09 -kube_secret_created{namespace="paas-demo",secret="jenkins-operator-token-pkbvl"} 1.57071387e+09 -kube_secret_created{namespace="sandbox",secret="liab-poc-trg-mysql-db-password-for-tip"} 1.551954107e+09 -kube_secret_created{namespace="testea",secret="deployer-token-z2k2f"} 1.574688444e+09 -kube_secret_created{namespace="tiller",secret="tiller-dockercfg-2959q"} 1.566555242e+09 -kube_secret_created{namespace="bi",secret="default-token-5lpt5"} 1.562668167e+09 -kube_secret_created{namespace="vault",secret="default-dockercfg-bpxqh"} 1.568722514e+09 -kube_secret_created{namespace="casa-mila-squad",secret="deployer-token-xzsqg"} 1.561551498e+09 -kube_secret_created{namespace="ceph",secret="builder-token-nnxh8"} 1.568883833e+09 -kube_secret_created{namespace="edev-tools",secret="git-sshkey"} 1.573205016e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="ldap-bind-password-secret"} 1.569957808e+09 -kube_secret_created{namespace="telenet-monitoring",secret="default-dockercfg-g2gm4"} 1.562591687e+09 -kube_secret_created{namespace="telenet-public",secret="builder-token-h566t"} 1.562595894e+09 -kube_secret_created{namespace="awx-db-cluster",secret="builder-token-jpmt6"} 1.570092356e+09 -kube_secret_created{namespace="eatest",secret="deployer-token-75lr7"} 1.574688708e+09 -kube_secret_created{namespace="weblogic-poc",secret="weblogic-operator-secrets"} 1.567603009e+09 -kube_secret_created{namespace="adc-vault",secret="default-token-699k8"} 1.557480429e+09 -kube_secret_created{namespace="dynatrace",secret="dynatrace-monitoring-dockercfg-xjs95"} 1.568627464e+09 -kube_secret_created{namespace="edev-communication",secret="ansible-vault-secret"} 1.572004579e+09 -kube_secret_created{namespace="telenet-monitoring",secret="builder-dockercfg-vpqnn"} 1.562591687e+09 -kube_secret_created{namespace="tiptool",secret="deployer-dockercfg-mjwrx"} 1.554236394e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-token-4x2w7"} 1.573649017e+09 -kube_secret_created{namespace="telenet-operators",secret="namespace-operator-dockercfg-5x2v6"} 1.562764117e+09 -kube_secret_created{namespace="aem",secret="deployer-dockercfg-cshr2"} 1.553591415e+09 -kube_secret_created{namespace="awx",secret="awx-secrets"} 1.569577147e+09 -kube_secret_created{namespace="jenkins",secret="default-dockercfg-rmht7"} 1.557827321e+09 -kube_secret_created{namespace="kibana-tst",secret="builder-token-27lht"} 1.567775154e+09 -kube_secret_created{namespace="kube-system",secret="pv-protection-controller-token-2qpc7"} 1.551394323e+09 -kube_secret_created{namespace="telenet-baseimages",secret="jenkins-operator-token-r4dx2"} 1.573208762e+09 -kube_secret_created{namespace="dynatrace",secret="dynatrace-oneagent-operator-token-ww7kv"} 1.568625264e+09 -kube_secret_created{namespace="gitlab",secret="builder-token-llqmg"} 1.57296529e+09 -kube_secret_created{namespace="kube-system",secret="disruption-controller-dockercfg-jdp8q"} 1.551394325e+09 -kube_secret_created{namespace="openshift-infra",secret="node-bootstrapper-dockercfg-xqm4n"} 1.551394328e+09 -kube_secret_created{namespace="openshift-monitoring",secret="kube-state-metrics-token-77wrq"} 1.57667773e+09 -kube_secret_created{namespace="adc-vault",secret="jenkins-git-creds"} 1.570110113e+09 -kube_secret_created{namespace="devops-playground",secret="springboot-operator-token-rtkrl"} 1.570461227e+09 -kube_secret_created{namespace="edev-communication",secret="builder-dockercfg-lr7wq"} 1.570443175e+09 -kube_secret_created{namespace="openshift-infra",secret="resourcequota-controller-token-kcrq9"} 1.551394324e+09 -kube_secret_created{namespace="bi",secret="ansible-vault-secret"} 1.57046092e+09 -kube_secret_created{namespace="edev-communication",secret="jenkins-token-r24pt"} 1.572004873e+09 -kube_secret_created{namespace="openshift-monitoring",secret="bitbucket-secret"} 1.556544387e+09 -kube_secret_created{namespace="openshift-sdn",secret="default-token-kdqpz"} 1.551394602e+09 -kube_secret_created{namespace="darwin-integrations",secret="deployer-dockercfg-sfpw2"} 1.569828251e+09 -kube_secret_created{namespace="kube-system",secret="cronjob-controller-token-ngj7t"} 1.551394395e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="ldap-sa-dockercfg-zdtcv"} 1.569957809e+09 -kube_secret_created{namespace="test-config",secret="jenkins-token-6b9np"} 1.574930642e+09 -kube_secret_created{namespace="test",secret="deployer-dockercfg-bp9m8"} 1.574688362e+09 -kube_secret_created{namespace="bi",secret="spark-operator-token-jzjx9"} 1.574872903e+09 -kube_secret_created{namespace="bi",secret="spark-token-txvk4"} 1.574870143e+09 -kube_secret_created{namespace="kube-system",secret="resourcequota-controller-token-d58wp"} 1.551394394e+09 -kube_secret_created{namespace="kube-system",secret="statefulset-controller-token-r74gk"} 1.551394324e+09 -kube_secret_created{namespace="openshift-infra",secret="template-instance-controller-token-wd88v"} 1.551394394e+09 -kube_secret_created{namespace="openshift-monitoring",secret="jenkins-operator-token-ptxpj"} 1.570020531e+09 -kube_secret_created{namespace="adc-vault",secret="builder-dockercfg-b9dr2"} 1.557480429e+09 -kube_secret_created{namespace="devops-playground",secret="sonarqube-operator-dockercfg-scwn5"} 1.573657549e+09 -kube_secret_created{namespace="edev-tools",secret="jenkins-operator-token-jtnjn"} 1.573204575e+09 -kube_secret_created{namespace="jenkins",secret="builder-token-d66kv"} 1.55782732e+09 -kube_secret_created{namespace="telenet-system",secret="builder-token-22m4g"} 1.562592036e+09 -kube_secret_created{namespace="test-config",secret="weblogic-sa-token-m88qm"} 1.574254903e+09 -kube_secret_created{namespace="helloworld",secret="deployer-dockercfg-l97c6"} 1.570966286e+09 -kube_secret_created{namespace="kube-system",secret="clusterrole-aggregation-controller-token-xqrvb"} 1.551394323e+09 -kube_secret_created{namespace="kube-system",secret="statefulset-controller-token-wnvtd"} 1.551394395e+09 -kube_secret_created{namespace="demo",secret="jenkins-token-nn2rg"} 1.557763081e+09 -kube_secret_created{namespace="helloworld",secret="default-dockercfg-9pdrd"} 1.570966286e+09 -kube_secret_created{namespace="kube-public",secret="deployer-token-vpmcr"} 1.551394325e+09 -kube_secret_created{namespace="openshift-infra",secret="deployer-controller-token-tt6j5"} 1.551394395e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="ssh-key"} 1.560937594e+09 -kube_secret_created{namespace="awx-tst",secret="deployer-token-tmnd6"} 1.567586665e+09 -kube_secret_created{namespace="ceph",secret="deployer-dockercfg-79kkv"} 1.568883833e+09 -kube_secret_created{namespace="demo",secret="deployer-token-jvg4s"} 1.554111917e+09 -kube_secret_created{namespace="edev-tools",secret="builder-dockercfg-5tr2n"} 1.567169089e+09 -kube_secret_created{namespace="kube-system",secret="metricbeat-token-zqcv8"} 1.554382304e+09 -kube_secret_created{namespace="telenet-system",secret="deployer-token-6dckp"} 1.562592036e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="deployer-token-ztv2n"} 1.568381966e+09 -kube_secret_created{namespace="jenkins",secret="deployer-token-v7ccg"} 1.55782732e+09 -kube_secret_created{namespace="aem",secret="builder-token-b44pc"} 1.553591415e+09 -kube_secret_created{namespace="awx-cluster-db",secret="awx-dockercfg-hv56x"} 1.569578141e+09 -kube_secret_created{namespace="awx",secret="awx-token-4nbkk"} 1.569577329e+09 -kube_secret_created{namespace="darwin-integrations",secret="jenkins-nexus-creds"} 1.56984633e+09 -kube_secret_created{namespace="default",secret="registry-certificates"} 1.5513948e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="default-token-hxgxw"} 1.568381967e+09 -kube_secret_created{namespace="kube-system",secret="deployment-controller-token-d765x"} 1.551394395e+09 -kube_secret_created{namespace="openshift-logging",secret="kube-state-metrics-token-n7csr"} 1.576679527e+09 -kube_secret_created{namespace="awx",secret="deployer-token-54vgg"} 1.568660547e+09 -kube_secret_created{namespace="devops-playground",secret="jenkins-nexus-creds"} 1.571225287e+09 -kube_secret_created{namespace="telenet-operators",secret="builder-token-4dj62"} 1.56276231e+09 -kube_secret_created{namespace="telenet-public",secret="deployer-token-vx62l"} 1.562595894e+09 -kube_secret_created{namespace="test-config",secret="jenkins-token-8pzct"} 1.574930642e+09 -kube_secret_created{namespace="tiller",secret="deployer-token-rxsgs"} 1.566553677e+09 -kube_secret_created{namespace="bi",secret="deployer-dockercfg-ltfff"} 1.562668167e+09 -kube_secret_created{namespace="kube-system",secret="clusterrole-aggregation-controller-dockercfg-x6hwj"} 1.551394325e+09 -kube_secret_created{namespace="tvw",secret="default-token-bvfg6"} 1.572504403e+09 -kube_secret_created{namespace="base-apache",secret="default-token-m99p7"} 1.558016439e+09 -kube_secret_created{namespace="demo",secret="deployer-dockercfg-t5cvm"} 1.554111917e+09 -kube_secret_created{namespace="gitlab",secret="default-token-6wg8f"} 1.57296529e+09 -kube_secret_created{namespace="jdk",secret="deployer-token-z2847"} 1.5535045e+09 -kube_secret_created{namespace="paas-demo",secret="springboot-operator-token-c94zl"} 1.572512897e+09 -kube_secret_created{namespace="tiller",secret="default-token-nwctc"} 1.566553677e+09 -kube_secret_created{namespace="aem",secret="default-dockercfg-wzlnm"} 1.553591415e+09 -kube_secret_created{namespace="openshift-monitoring",secret="cluster-monitoring-operator-dockercfg-x6jqv"} 1.551394748e+09 -kube_secret_created{namespace="openshift-monitoring",secret="grafana-token-dvvbk"} 1.551394786e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="container-registry-telenet.rel.apps.telenet.be"} 1.561469507e+09 -kube_secret_created{namespace="edev-communication",secret="builder-token-hbknb"} 1.570443175e+09 -kube_secret_created{namespace="kube-public",secret="builder-token-s9ccb"} 1.551394396e+09 -kube_secret_created{namespace="kube-system",secret="job-controller-token-47gp4"} 1.551394323e+09 -kube_secret_created{namespace="telenet-baseimages",secret="jenkins-token-5tnlt"} 1.563896802e+09 -kube_secret_created{namespace="tiptool-uat",secret="default-token-6gmjw"} 1.551395522e+09 -kube_secret_created{namespace="telenet-baseimages",secret="jenkins-operator-token-8sthc"} 1.573208762e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-token-bmrld"} 1.573639165e+09 -kube_secret_created{namespace="bi",secret="builder-token-pgfnr"} 1.562668167e+09 -kube_secret_created{namespace="default",secret="registry-token-d5dl9"} 1.551394717e+09 -kube_secret_created{namespace="devops-playground",secret="sonarqube-operator-token-t8qp6"} 1.573657549e+09 -kube_secret_created{namespace="edev-communication",secret="jenkins-operator-token-ztcsw"} 1.572004786e+09 -kube_secret_created{namespace="openshift-infra",secret="builder-token-bhzc4"} 1.551394396e+09 -kube_secret_created{namespace="telenet-baseimages",secret="deployer-token-4rbrz"} 1.563896796e+09 -kube_secret_created{namespace="tiptool",secret="tiptool-lat-mysql-db-password-for-tip"} 1.554995446e+09 -kube_secret_created{namespace="weblogic-poc",secret="weblogic-sa-dockercfg-2mgpb"} 1.566833139e+09 -kube_secret_created{namespace="default",secret="default-token-gfxl5"} 1.551394396e+09 -kube_secret_created{namespace="openshift-infra",secret="deployer-controller-token-kcqd7"} 1.551394324e+09 -kube_secret_created{namespace="telenet-baseimages",secret="ssh-key-source"} 1.567152094e+09 -kube_secret_created{namespace="telenet-operators",secret="git-sshkey"} 1.570178446e+09 -kube_secret_created{namespace="test-config",secret="builder-dockercfg-2w5zg"} 1.573651291e+09 -kube_secret_created{namespace="tiptool-uat",secret="builder-token-p8vcm"} 1.551395594e+09 -kube_secret_created{namespace="darwin-integrations",secret="git-sshkey"} 1.572516428e+09 -kube_secret_created{namespace="tiptool-dvp",secret="git-ssh-key"} 1.551395576e+09 -kube_secret_created{namespace="awx",secret="builder-token-nndh5"} 1.568660547e+09 -kube_secret_created{namespace="darwin-integrations",secret="jenkins-operator-dockercfg-jdzd8"} 1.571317676e+09 -kube_secret_created{namespace="gdpr",secret="ansible-vault-secret"} 1.570460647e+09 -kube_secret_created{namespace="test-config",secret="default-token-v7d57"} 1.573651291e+09 -kube_secret_created{namespace="tvw",secret="default-dockercfg-tvdnt"} 1.572504403e+09 -kube_secret_created{namespace="gdpr",secret="jenkins-operator-dockercfg-kzhnx"} 1.573203305e+09 -kube_secret_created{namespace="kube-system",secret="filebeat-token-4n77n"} 1.561024011e+09 -kube_secret_created{namespace="telenet-operators",secret="ansible-vault-secret"} 1.564687633e+09 -kube_secret_created{namespace="test-jee",secret="deployer-dockercfg-kww7b"} 1.571031922e+09 -kube_secret_created{namespace="tvw",secret="builder-dockercfg-qmtls"} 1.572504403e+09 -kube_secret_created{namespace="weblogic-poc",secret="weblogic-sa-token-2zrzc"} 1.566833139e+09 -kube_secret_created{namespace="awx-cluster-db",secret="deployer-dockercfg-qzwcv"} 1.569577937e+09 -kube_secret_created{namespace="devops-playground",secret="builder-dockercfg-f6xsp"} 1.560785571e+09 -kube_secret_created{namespace="edev-communication",secret="default-token-p2jjb"} 1.570443175e+09 -kube_secret_created{namespace="kube-system",secret="deployment-controller-dockercfg-rgt2l"} 1.551394325e+09 -kube_secret_created{namespace="test",secret="default-token-9d42j"} 1.574688362e+09 -kube_secret_created{namespace="aem",secret="builder-token-sgbdt"} 1.553591415e+09 -kube_secret_created{namespace="default",secret="router-token-75zcz"} 1.551394705e+09 -kube_secret_created{namespace="kube-system",secret="endpoint-controller-dockercfg-vgf9c"} 1.551394325e+09 -kube_secret_created{namespace="openshift-sdn",secret="sdn-token-tnhzq"} 1.551394535e+09 -kube_secret_created{namespace="jenkins",secret="default-token-7dvxz"} 1.55782732e+09 -kube_secret_created{namespace="kube-system",secret="namespace-controller-token-zbfd8"} 1.551394396e+09 -kube_secret_created{namespace="telenet-baseimages",secret="git-sshkey"} 1.567093512e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="default-token-4xrcd"} 1.569957481e+09 -kube_secret_created{namespace="myproject",secret="builder-token-gjfj8"} 1.572257326e+09 -kube_secret_created{namespace="openshift-infra",secret="serviceaccount-controller-dockercfg-rzc7f"} 1.551394328e+09 -kube_secret_created{namespace="openshift-monitoring",secret="builder-token-q5l97"} 1.551394818e+09 -kube_secret_created{namespace="tiptool-dvp",secret="default-token-x7dqj"} 1.551395503e+09 -kube_secret_created{namespace="yft-kafkaproxy",secret="default-token-b4kfd"} 1.574085508e+09 -kube_secret_created{namespace="kube-system",secret="deployer-token-8vf2q"} 1.551394324e+09 -kube_secret_created{namespace="openshift-sdn",secret="deployer-token-bsphm"} 1.551394529e+09 -kube_secret_created{namespace="test2",secret="builder-token-l6lln"} 1.574689369e+09 -kube_secret_created{namespace="awx-tst",secret="builder-token-x5htw"} 1.567586552e+09 -kube_secret_created{namespace="awx-tst",secret="deployer-token-wsnk6"} 1.567586552e+09 -kube_secret_created{namespace="openshift-infra",secret="origin-namespace-controller-dockercfg-2h5cd"} 1.551394328e+09 -kube_secret_created{namespace="telenet-baseimages",secret="default-token-s2j9z"} 1.563896796e+09 -kube_secret_created{namespace="demo",secret="default-dockercfg-x6lrz"} 1.554111917e+09 -kube_secret_created{namespace="openshift-infra",secret="builder-token-gsqqp"} 1.551394325e+09 -kube_secret_created{namespace="trident",secret="trident-dockercfg-h6h58"} 1.551962689e+09 -kube_secret_created{namespace="awx-cluster-db",secret="builder-dockercfg-lmctf"} 1.569577937e+09 -kube_secret_created{namespace="darwin-integrations",secret="jenkins-operator-token-dxkb7"} 1.571317676e+09 -kube_secret_created{namespace="jenkins",secret="default-token-fg8sk"} 1.55782732e+09 -kube_secret_created{namespace="openshift-console",secret="console-serving-cert"} 1.551394813e+09 -kube_secret_created{namespace="yft-kafkaproxy",secret="builder-dockercfg-dqp2c"} 1.574085507e+09 -kube_secret_created{namespace="openshift-logging",secret="metricbeat-dockercfg-64nzd"} 1.561393402e+09 -kube_secret_created{namespace="openshift-monitoring",secret="alertmanager-main-dockercfg-nmh9w"} 1.551394817e+09 -kube_secret_created{namespace="awx-cluster-db",secret="builder-token-j95tc"} 1.569577753e+09 -kube_secret_created{namespace="awx-db-cluster",secret="default-dockercfg-cj26t"} 1.570092356e+09 -kube_secret_created{namespace="freephone-bp",secret="deployer-token-9krkz"} 1.564576423e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="default-token-4h52h"} 1.568381967e+09 -kube_secret_created{namespace="openshift-infra",secret="build-controller-token-6fgr7"} 1.551394395e+09 -kube_secret_created{namespace="openshift-logging",secret="kube-state-metrics-dockercfg-wl9wp"} 1.576679527e+09 -kube_secret_created{namespace="openshift-monitoring",secret="node-exporter-token-l7n4c"} 1.55139491e+09 -kube_secret_created{namespace="openshift-monitoring",secret="prometheus-k8s-tls"} 1.551394795e+09 -kube_secret_created{namespace="ceph",secret="builder-dockercfg-jdjsk"} 1.568883833e+09 -kube_secret_created{namespace="dynatrace",secret="oneagent"} 1.564585697e+09 -kube_secret_created{namespace="openshift-infra",secret="unidling-controller-token-vzmsz"} 1.551394324e+09 -kube_secret_created{namespace="sandbox",secret="default-token-8x2dv"} 1.551953236e+09 -kube_secret_created{namespace="yft-kafkaproxy",secret="kafka-rest-config"} 1.574690026e+09 -kube_secret_created{namespace="vault",secret="default-token-w8zbh"} 1.568722513e+09 -kube_secret_created{namespace="base-apache",secret="default-token-9zcwq"} 1.558016439e+09 -kube_secret_created{namespace="default",secret="builder-token-4qmk5"} 1.551394396e+09 -kube_secret_created{namespace="eatest",secret="deployer-token-jrvz7"} 1.574688708e+09 -kube_secret_created{namespace="edev-communication",secret="jenkins-operator-token-hqbfb"} 1.572004786e+09 -kube_secret_created{namespace="ns-createdby-namespace-operator",secret="deployer-token-zwb72"} 1.567168326e+09 -kube_secret_created{namespace="tiptool-dvp",secret="deployer-dockercfg-g9whw"} 1.551395503e+09 -kube_secret_created{namespace="awx",secret="default-token-lwbzz"} 1.568660547e+09 -kube_secret_created{namespace="ceph",secret="ceph-secret"} 1.568884127e+09 -kube_secret_created{namespace="default",secret="router-certs"} 1.551394783e+09 -kube_secret_created{namespace="gitlab",secret="deployer-dockercfg-r4mvz"} 1.57296529e+09 -kube_secret_created{namespace="myproject",secret="ssasidha"} 1.575357053e+09 -kube_secret_created{namespace="telenet-monitoring",secret="builder-token-shvfm"} 1.562591687e+09 -kube_secret_created{namespace="kibana-tst",secret="default-token-86mvv"} 1.567775154e+09 -kube_secret_created{namespace="kube-system",secret="certificate-controller-token-kdt28"} 1.551394395e+09 -kube_secret_created{namespace="openshift-infra",secret="build-controller-token-vj8nf"} 1.551394324e+09 -kube_secret_created{namespace="tiptool",secret="tiptool-edp-mysql-db-password-for-tip"} 1.55499551e+09 -kube_secret_created{namespace="kube-system",secret="builder-token-z25mv"} 1.551394324e+09 -kube_secret_created{namespace="kube-system",secret="pod-garbage-collector-dockercfg-pnqb8"} 1.551394326e+09 -kube_secret_created{namespace="telenet-operators",secret="builder-token-n875b"} 1.56276231e+09 -kube_secret_created{namespace="test-config",secret="deployer-token-wzqqp"} 1.573651291e+09 -kube_secret_created{namespace="bi",secret="spark-token-fzqpv"} 1.574870143e+09 -kube_secret_created{namespace="jenkins",secret="jenkins-token-67wgw"} 1.557827635e+09 -kube_secret_created{namespace="kube-system",secret="builder-token-2rb8k"} 1.551394396e+09 -kube_secret_created{namespace="openshift-infra",secret="image-import-controller-token-27kb8"} 1.551394394e+09 -kube_secret_created{namespace="openshift-monitoring",secret="jenkins-operator-token-xfpz2"} 1.570020531e+09 -kube_secret_created{namespace="tiptool",secret="tiptool-mre-mysql-db-password-for-tip"} 1.554995478e+09 -kube_secret_created{namespace="tvwassen",secret="jenkins-token-vtjrt"} 1.56648809e+09 -kube_secret_created{namespace="devops-playground",secret="ansible-vault-secret"} 1.570461224e+09 -kube_secret_created{namespace="edev-communication",secret="springboot-operator-token-jszwr"} 1.572004832e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="default-dockercfg-twmpd"} 1.569957481e+09 -kube_secret_created{namespace="tiptool",secret="deployer-token-jvstc"} 1.55423642e+09 -kube_secret_created{namespace="weblogic-poc",secret="traefik-operator-default-cert"} 1.568125625e+09 -kube_secret_created{namespace="freephone-bp",secret="default-dockercfg-lwgp6"} 1.564576423e+09 -kube_secret_created{namespace="trident",secret="builder-dockercfg-nvl7r"} 1.55171988e+09 -kube_secret_created{namespace="yft-kafkaproxy",secret="default-dockercfg-lswzm"} 1.574085507e+09 -kube_secret_created{namespace="ns-createdby-namespace-operator",secret="builder-token-rxlgn"} 1.567168326e+09 -kube_secret_created{namespace="openshift-infra",secret="service-serving-cert-controller-dockercfg-n87xx"} 1.551394328e+09 -kube_secret_created{namespace="telenet-baseimages",secret="builder-token-bn4vs"} 1.563896796e+09 -kube_secret_created{namespace="awx-db-cluster",secret="awx-token-vs7pg"} 1.570092478e+09 -kube_secret_created{namespace="awx-tst",secret="default-token-j27bn"} 1.567586552e+09 -kube_secret_created{namespace="kube-system",secret="pvc-protection-controller-dockercfg-pgzrb"} 1.551394329e+09 -kube_secret_created{namespace="openshift-infra",secret="namespace-security-allocation-controller-token-rvd7z"} 1.551394324e+09 -kube_secret_created{namespace="paas-demo",secret="jenkins-git-creds"} 1.562740511e+09 -kube_secret_created{namespace="bi",secret="jenkins-nexus-creds"} 1.562741132e+09 -kube_secret_created{namespace="devops-playground",secret="sonarqube-token"} 1.573811594e+09 -kube_secret_created{namespace="darwin-integrations",secret="jenkins-git-creds"} 1.569846138e+09 -kube_secret_created{namespace="eatest",secret="default-token-h7g68"} 1.574688708e+09 -kube_secret_created{namespace="edev-tools",secret="springboot-operator-dockercfg-cbzbs"} 1.573207333e+09 -kube_secret_created{namespace="playground",secret="git-sshkey"} 1.568666984e+09 -kube_secret_created{namespace="darwin-integrations",secret="jenkins-token-gxb49"} 1.569828504e+09 -kube_secret_created{namespace="devops-playground",secret="jenkins-operator-token-6z7r9"} 1.571145484e+09 -kube_secret_created{namespace="eatest",secret="builder-token-rqpzn"} 1.574688708e+09 -kube_secret_created{namespace="helloworld",secret="builder-token-fk8fj"} 1.570966286e+09 -kube_secret_created{namespace="kube-system",secret="clusterrole-aggregation-controller-token-zsrvk"} 1.551394394e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-dockercfg-g2g86"} 1.573649018e+09 -kube_secret_created{namespace="adc-vault",secret="ansible-vault-secret"} 1.570025293e+09 -kube_secret_created{namespace="gdpr",secret="jenkins-operator-token-57s9x"} 1.573203305e+09 -kube_secret_created{namespace="kube-system",secret="default-token-tz8w7"} 1.551394396e+09 -kube_secret_created{namespace="kube-system",secret="job-controller-dockercfg-hwkkt"} 1.551394326e+09 -kube_secret_created{namespace="myproject",secret="builder-dockercfg-4qnrb"} 1.572257326e+09 -kube_secret_created{namespace="edev-tools",secret="builder-token-tdmcn"} 1.567169089e+09 -kube_secret_created{namespace="weblogic-poc",secret="registry-dockercfg-ssgvw"} 1.571318124e+09 -kube_secret_created{namespace="openshift-logging",secret="builder-dockercfg-54k7s"} 1.551394701e+09 -kube_secret_created{namespace="paas-demo",secret="jenkins-token-cvgxf"} 1.562663953e+09 -kube_secret_created{namespace="yelo-backend",secret="deployer-dockercfg-4dqz6"} 1.576153647e+09 -kube_secret_created{namespace="default",secret="namespace-operator-token-bg57h"} 1.562337019e+09 -kube_secret_created{namespace="playground",secret="deployer-dockercfg-n8qnx"} 1.564497521e+09 -kube_secret_created{namespace="test-config",secret="github-credentials"} 1.575455708e+09 -kube_secret_created{namespace="helloworld",secret="deployer-token-xkgn4"} 1.570966286e+09 -kube_secret_created{namespace="openshift-web-console",secret="builder-token-dh478"} 1.551394785e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="jenkins-token-kwjnw"} 1.560937528e+09 -kube_secret_created{namespace="test-config",secret="builder-token-k5gp9"} 1.573651291e+09 -kube_secret_created{namespace="dynatrace",secret="dynatrace-oneagent-token-zhppl"} 1.568625264e+09 -kube_secret_created{namespace="openshift-monitoring",secret="grafana-token-x8rzt"} 1.551394859e+09 -kube_secret_created{namespace="sandbox",secret="deployer-dockercfg-cnj2t"} 1.551953236e+09 -kube_secret_created{namespace="tvwassen",secret="default-token-bklbm"} 1.566488003e+09 -kube_secret_created{namespace="weblogic-poc",secret="traefik-operator-token-96f5h"} 1.568125625e+09 -kube_secret_created{namespace="myproject",secret="builder-token-8p6df"} 1.572257326e+09 -kube_secret_created{namespace="bi",secret="jenkins-dockercfg-xjpsq"} 1.562668173e+09 -kube_secret_created{namespace="kube-system",secret="generic-garbage-collector-dockercfg-4kw4d"} 1.551394326e+09 -kube_secret_created{namespace="kube-system",secret="persistent-volume-binder-dockercfg-plh2b"} 1.551394326e+09 -kube_secret_created{namespace="default",secret="router-dockercfg-pl7g5"} 1.551394705e+09 -kube_secret_created{namespace="edev-tools",secret="jenkins-dockercfg-kvkmg"} 1.573205032e+09 -kube_secret_created{namespace="paas-demo",secret="proxy-sql-database-secret-uat"} 1.564387164e+09 -kube_secret_created{namespace="awx-tst",secret="awx-token-bjzrj"} 1.567601306e+09 -kube_secret_created{namespace="kube-system",secret="service-account-controller-token-dkm8q"} 1.551394324e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="builder-token-7s9mg"} 1.560937477e+09 -kube_secret_created{namespace="sandbox",secret="liab-poc-dvp-mysql-db-password-for-tip"} 1.551953909e+09 -kube_secret_created{namespace="adc-vault",secret="default-token-6gmlb"} 1.557480429e+09 -kube_secret_created{namespace="awx-db-cluster",secret="awx-dockercfg-flk8n"} 1.570092478e+09 -kube_secret_created{namespace="freephone-bp",secret="git-ssh-key"} 1.564645075e+09 -kube_secret_created{namespace="openshift-node",secret="deployer-dockercfg-zd2rh"} 1.551394329e+09 -kube_secret_created{namespace="sandbox",secret="builder-token-fd6ht"} 1.551953235e+09 -kube_secret_created{namespace="awx",secret="deployer-token-h9qq9"} 1.568660547e+09 -kube_secret_created{namespace="default",secret="registry-token-zmzsp"} 1.551394789e+09 -kube_secret_created{namespace="sandbox",secret="jenkins-token-wbk8n"} 1.551954017e+09 -kube_secret_created{namespace="vault",secret="vault-token-mpv2v"} 1.568820589e+09 -kube_secret_created{namespace="sandbox",secret="liab-poc-uat-mysql-db-password-for-tip"} 1.551954096e+09 -kube_secret_created{namespace="telenet-operators",secret="default-token-zfbn7"} 1.56276231e+09 -kube_secret_created{namespace="openshift-infra",secret="pv-recycler-controller-dockercfg-k6tq4"} 1.551394328e+09 -kube_secret_created{namespace="darwin-integrations",secret="jenkins-token-7dlpm"} 1.569828504e+09 -kube_secret_created{namespace="kube-public",secret="builder-token-ftxs8"} 1.551394324e+09 -kube_secret_created{namespace="ns-createdby-namespace-operator",secret="default-token-zptxm"} 1.567168326e+09 -kube_secret_created{namespace="openshift-console",secret="console-token-hhcjw"} 1.551394885e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="deployer-token-q7865"} 1.569957481e+09 -kube_secret_created{namespace="testea",secret="deployer-dockercfg-zpkqx"} 1.574688444e+09 -kube_secret_created{namespace="edev-communication",secret="deployer-dockercfg-hppsw"} 1.570443175e+09 -kube_secret_created{namespace="gdpr",secret="git-sshkey"} 1.567674872e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="builder-dockercfg-pps9r"} 1.568381967e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="builder-token-4jq89"} 1.568381966e+09 -kube_secret_created{namespace="openshift-infra",secret="template-instance-controller-token-rvnmq"} 1.551394324e+09 -kube_secret_created{namespace="openshift-monitoring",secret="grafana-proxy"} 1.551394834e+09 -kube_secret_created{namespace="kube-system",secret="persistent-volume-binder-token-gb9ts"} 1.551394323e+09 -kube_secret_created{namespace="openshift-infra",secret="deployer-controller-dockercfg-cs9nw"} 1.551394327e+09 -kube_secret_created{namespace="paas-demo",secret="ansible-vault-secret"} 1.572514159e+09 -kube_secret_created{namespace="gitlab",secret="deployer-token-v7lp2"} 1.57296529e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="deployer-dockercfg-wbf78"} 1.560937477e+09 -kube_secret_created{namespace="tiptool-dvp",secret="builder-dockercfg-6l5gc"} 1.551395503e+09 -kube_secret_created{namespace="tiptool",secret="jenkins-token-xhcrl"} 1.554236405e+09 -kube_secret_created{namespace="tiller",secret="default-dockercfg-gl76d"} 1.566553677e+09 -kube_secret_created{namespace="traefik",secret="deployer-token-t8fbq"} 1.568109268e+09 -kube_secret_created{namespace="gitlab",secret="builder-dockercfg-bh4wp"} 1.57296529e+09 -kube_secret_created{namespace="helloworld",secret="default-token-2s2dm"} 1.570966286e+09 -kube_secret_created{namespace="openshift-infra",secret="build-config-change-controller-token-22qkc"} 1.551394324e+09 -kube_secret_created{namespace="sandbox",secret="jenkins-dockercfg-cq5fh"} 1.551954017e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="ldap-sa-token-d9gx5"} 1.569957809e+09 -kube_secret_created{namespace="test-config",secret="deployer-dockercfg-5w6g9"} 1.573651291e+09 -kube_secret_created{namespace="darwin-integrations",secret="springboot-operator-token-sv7d6"} 1.570518066e+09 -kube_secret_created{namespace="devops-playground",secret="jenkins-operator-token-pn4q6"} 1.571145484e+09 -kube_secret_created{namespace="jdk",secret="deployer-token-dsn8d"} 1.5535045e+09 -kube_secret_created{namespace="tiptool",secret="tiptool-sup-mysql-db-password-for-tip"} 1.554995494e+09 -kube_secret_created{namespace="dynatrace",secret="dynatrace-monitoring-token-72bcm"} 1.568627464e+09 -kube_secret_created{namespace="openshift-infra",secret="default-token-kmhkq"} 1.551394396e+09 -kube_secret_created{namespace="tiptool",secret="default-dockercfg-scnfz"} 1.554236394e+09 -kube_secret_created{namespace="awx-db-cluster",secret="deployer-token-tnftr"} 1.570092356e+09 -kube_secret_created{namespace="edev-communication",secret="proxysql-secret-trg524"} 1.572276357e+09 -kube_secret_created{namespace="gdpr",secret="builder-dockercfg-7dd2n"} 1.567608976e+09 -kube_secret_created{namespace="kube-system",secret="endpoint-controller-token-74d7c"} 1.551394396e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="builder-token-4dhw7"} 1.569957481e+09 -kube_secret_created{namespace="tiptool",secret="jenkins-dockercfg-4s54l"} 1.554236405e+09 -kube_secret_created{namespace="jdk",secret="deployer-dockercfg-r29nf"} 1.5535045e+09 -kube_secret_created{namespace="kube-system",secret="deployer-dockercfg-9vstk"} 1.551394329e+09 -kube_secret_created{namespace="test2",secret="default-dockercfg-cq5k2"} 1.574689369e+09 -kube_secret_created{namespace="trident",secret="default-token-j8djx"} 1.55171988e+09 -kube_secret_created{namespace="tvwassen",secret="deployer-dockercfg-5sjf2"} 1.566488003e+09 -kube_secret_created{namespace="weblogic-poc",secret="default-token-8qrzx"} 1.561035946e+09 -kube_secret_created{namespace="weblogic-poc",secret="registry-token-f2mnz"} 1.571318124e+09 -kube_secret_created{namespace="jenkins",secret="jenkins-token-cpn2b"} 1.557827635e+09 -kube_secret_created{namespace="edev-communication",secret="jenkins-git-creds"} 1.57200486e+09 -kube_secret_created{namespace="kube-system",secret="disruption-controller-token-pd9wj"} 1.551394395e+09 -kube_secret_created{namespace="openshift-infra",secret="deployer-token-m48m4"} 1.551394396e+09 -kube_secret_created{namespace="telenet-system",secret="default-token-6k77j"} 1.562592036e+09 -kube_secret_created{namespace="test",secret="deployer-token-2lhhx"} 1.574688362e+09 -kube_secret_created{namespace="awx-cluster-db",secret="awx-token-bck4k"} 1.569577957e+09 -kube_secret_created{namespace="default",secret="namespace-operator-token-64gjc"} 1.562337019e+09 -kube_secret_created{namespace="edev-tools",secret="default-token-fftc2"} 1.567169089e+09 -kube_secret_created{namespace="kube-system",secret="resourcequota-controller-token-rtnws"} 1.551394324e+09 -kube_secret_created{namespace="openshift-node",secret="deployer-token-n4ffp"} 1.551394325e+09 -kube_secret_created{namespace="telenet-monitoring",secret="deployer-token-jbj4g"} 1.562591687e+09 -kube_secret_created{namespace="adc-vault",secret="ssh-key"} 1.557493402e+09 -kube_secret_created{namespace="awx-db-cluster",secret="builder-token-x2jmj"} 1.570092356e+09 -kube_secret_created{namespace="kube-system",secret="builder-dockercfg-x8jf2"} 1.551394328e+09 -kube_secret_created{namespace="openshift-logging",secret="filebeat-token-vhq45"} 1.561025961e+09 -kube_secret_created{namespace="openshift-monitoring",secret="prometheus-operator-token-v75xh"} 1.55139476e+09 -kube_secret_created{namespace="adc-vault",secret="default-dockercfg-ct6xr"} 1.557480429e+09 -kube_secret_created{namespace="edev-tools",secret="jenkins-operator-token-j7vrr"} 1.573204575e+09 -kube_secret_created{namespace="jenkins",secret="deployer-token-2wqnd"} 1.557827321e+09 -kube_secret_created{namespace="kube-system",secret="daemon-set-controller-dockercfg-n7qnv"} 1.551394325e+09 -kube_secret_created{namespace="kube-system",secret="daemon-set-controller-token-62zl5"} 1.551394395e+09 -kube_secret_created{namespace="aem",secret="default-token-zl5hq"} 1.553591415e+09 -kube_secret_created{namespace="bi",secret="springboot-operator-token-8cd5b"} 1.570461139e+09 -kube_secret_created{namespace="edev-communication",secret="deployer-token-9cdvs"} 1.570443175e+09 -kube_secret_created{namespace="kube-system",secret="certificate-controller-token-kkgnz"} 1.574335449e+09 -kube_secret_created{namespace="openshift-sdn",secret="sdn-dockercfg-cwv2s"} 1.551394535e+09 -kube_secret_created{namespace="test2",secret="deployer-token-56cn7"} 1.574689369e+09 -kube_secret_created{namespace="edev-communication",secret="springboot-operator-token-7vwcg"} 1.572004832e+09 -kube_secret_created{namespace="kube-system",secret="cronjob-controller-token-mzfbs"} 1.551394323e+09 -kube_secret_created{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-token-zmrb8"} 1.551394324e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-dockercfg-q6qqc"} 1.573639165e+09 -kube_secret_created{namespace="test-config",secret="default-token-gqmwf"} 1.573651291e+09 -kube_secret_created{namespace="vault",secret="vault-dockercfg-zxp8h"} 1.568820746e+09 -kube_secret_created{namespace="yelo-backend",secret="default-token-vv292"} 1.576153647e+09 -kube_secret_created{namespace="aem",secret="default-token-ch4lj"} 1.553591415e+09 -kube_secret_created{namespace="casa-mila-squad",secret="ssh-key"} 1.561552357e+09 -kube_secret_created{namespace="gdpr",secret="builder-token-9xcdm"} 1.567608975e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="default-dockercfg-nf4gp"} 1.560937477e+09 -kube_secret_created{namespace="telenet-system",secret="default-token-ft7q9"} 1.562592036e+09 -kube_secret_created{namespace="tvwassen",secret="builder-token-sb57j"} 1.566488003e+09 -kube_secret_created{namespace="edev-communication",secret="jenkins-token-5kq42"} 1.572004873e+09 -kube_secret_created{namespace="openshift-infra",secret="sdn-controller-dockercfg-2x6jc"} 1.551394328e+09 -kube_secret_created{namespace="openshift-web-console",secret="deployer-token-d4c7r"} 1.551394858e+09 -kube_secret_created{namespace="test-config",secret="blue-domain-weblogic-credentials"} 1.576822834e+09 -kube_secret_created{namespace="tvwassen",secret="jenkins-dockercfg-72947"} 1.56648809e+09 -kube_secret_created{namespace="openshift-monitoring",secret="grafana-dockercfg-blcdb"} 1.551394787e+09 -kube_secret_created{namespace="openshift-web-console",secret="default-dockercfg-lqk5f"} 1.551394785e+09 -kube_secret_created{namespace="sandbox",secret="sandbox-operator-token-bnxth"} 1.562154064e+09 -kube_secret_created{namespace="tiptool-dvp",secret="builder-token-2hhwc"} 1.551395575e+09 -kube_secret_created{namespace="tvwassen",secret="builder-token-l7s4j"} 1.566488003e+09 -kube_secret_created{namespace="adc-vault",secret="scmsecret"} 1.557493656e+09 -kube_secret_created{namespace="bi",secret="spark-dockercfg-nxzjz"} 1.574870144e+09 -kube_secret_created{namespace="openshift-infra",secret="sdn-controller-token-w8mf6"} 1.551394396e+09 -kube_secret_created{namespace="testea",secret="default-token-hnl9b"} 1.574688444e+09 -kube_secret_created{namespace="trident",secret="deployer-token-g4qnl"} 1.55171988e+09 -kube_secret_created{namespace="trident",secret="deployer-token-m6tcw"} 1.55171988e+09 -kube_secret_created{namespace="adc-vault",secret="builder-token-xkqn9"} 1.557480429e+09 -kube_secret_created{namespace="gitlab",secret="default-dockercfg-7blxh"} 1.57296529e+09 -kube_secret_created{namespace="kube-system",secret="service-controller-token-c5t6g"} 1.551394395e+09 -kube_secret_created{namespace="myproject",secret="default-token-vm99k"} 1.572257326e+09 -kube_secret_created{namespace="paas-demo",secret="jenkins-nexus-creds"} 1.562663951e+09 -kube_secret_created{namespace="darwin-integrations",secret="builder-token-jf8rr"} 1.569828251e+09 -kube_secret_created{namespace="openshift-logging",secret="filebeat-token-s9swc"} 1.561025961e+09 -kube_secret_created{namespace="telenet-baseimages",secret="jenkins-token-pcvhf"} 1.563896802e+09 -kube_secret_created{namespace="test2",secret="deployer-token-6v2kc"} 1.574689369e+09 -kube_secret_created{namespace="yelo-backend",secret="builder-token-42tsk"} 1.576153647e+09 -kube_secret_created{namespace="weblogic-poc",secret="default-token-bkpcr"} 1.561035946e+09 -kube_secret_created{namespace="default",secret="deployer-token-sqh6z"} 1.551394325e+09 -kube_secret_created{namespace="gitlab",secret="builder-token-569s2"} 1.57296529e+09 -kube_secret_created{namespace="jdk",secret="default-dockercfg-h7zgv"} 1.5535045e+09 -kube_secret_created{namespace="kube-system",secret="expand-controller-dockercfg-5m9ww"} 1.551394326e+09 -kube_secret_created{namespace="openshift-logging",secret="default-dockercfg-bhddp"} 1.551394701e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="skopeo-token-nzksj"} 1.561549755e+09 -kube_secret_created{namespace="adc-vault",secret="deployer-token-tkqv8"} 1.557480429e+09 -kube_secret_created{namespace="default",secret="deployer-dockercfg-x677c"} 1.551394329e+09 -kube_secret_created{namespace="kube-system",secret="tiller-token-4kx7w"} 1.572965671e+09 -kube_secret_created{namespace="openshift-infra",secret="default-rolebindings-controller-token-g9pfw"} 1.551394396e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="default-token-895fh"} 1.560937477e+09 -kube_secret_created{namespace="tiptool",secret="builder-token-sf2sg"} 1.554236394e+09 -kube_secret_created{namespace="kube-system",secret="service-account-controller-token-k87tr"} 1.551394395e+09 -kube_secret_created{namespace="openshift",secret="deployer-token-rq8wf"} 1.551394396e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="jenkins-token-fv2rt"} 1.560937528e+09 -kube_secret_created{namespace="telenet-operators",secret="namespace-operator-dockercfg-4g5zf"} 1.56276231e+09 -kube_secret_created{namespace="test2",secret="default-token-759qc"} 1.574689369e+09 -kube_secret_created{namespace="openshift-logging",secret="metricbeat-token-488m8"} 1.561393402e+09 -kube_secret_created{namespace="playground",secret="default-dockercfg-rl9wq"} 1.564497521e+09 -kube_secret_created{namespace="adc-vault",secret="deployer-token-v6cgt"} 1.557480429e+09 -kube_secret_created{namespace="edev-tools",secret="deployer-token-28snq"} 1.567169089e+09 -kube_secret_created{namespace="edev-tools",secret="nexus-authentication"} 1.573214488e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="builder-token-t8tmh"} 1.568381967e+09 -kube_secret_created{namespace="kibana-tst",secret="builder-dockercfg-v4m95"} 1.567775154e+09 -kube_secret_created{namespace="openshift-console",secret="deployer-dockercfg-rqkk5"} 1.551394806e+09 -kube_secret_created{namespace="tvw",secret="deployer-token-whnkx"} 1.572504403e+09 -kube_secret_created{namespace="jenkins",secret="builder-token-kqf7p"} 1.55782732e+09 -kube_secret_created{namespace="trident",secret="default-dockercfg-wks9n"} 1.55171988e+09 -kube_secret_created{namespace="default",secret="deployer-token-4n7vq"} 1.551394396e+09 -kube_secret_created{namespace="openshift-monitoring",secret="node-exporter-tls"} 1.551394838e+09 -kube_secret_created{namespace="openshift-monitoring",secret="prometheus-k8s-token-2qxd4"} 1.551394792e+09 -kube_secret_created{namespace="openshift-node",secret="default-dockercfg-lwsm8"} 1.55139433e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="stash-sshkey"} 1.572874851e+09 -kube_secret_created{namespace="telenet-system",secret="deployer-token-crd2g"} 1.562592036e+09 -kube_secret_created{namespace="helloworld",secret="builder-token-tsnxn"} 1.570966286e+09 -kube_secret_created{namespace="openshift-monitoring",secret="jenkins-operator-dockercfg-5qrpm"} 1.570020531e+09 -kube_secret_created{namespace="openshift-monitoring",secret="node-exporter-token-4v4kl"} 1.551394838e+09 -kube_secret_created{namespace="paas-demo",secret="builder-token-7tgc8"} 1.562663948e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="builder-token-fxk72"} 1.569957481e+09 -kube_secret_created{namespace="devops-playground",secret="sonarqube-operator-token-h5hkq"} 1.573657549e+09 -kube_secret_created{namespace="openshift-infra",secret="unidling-controller-dockercfg-w42s4"} 1.551394328e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="builder-dockercfg-j59dg"} 1.560937477e+09 -kube_secret_created{namespace="tvw",secret="builder-token-d5wtx"} 1.572504403e+09 -kube_secret_created{namespace="edev-communication",secret="deployer-token-kmvnp"} 1.570443175e+09 -kube_secret_created{namespace="edev-tools",secret="jenkins-token-vgscs"} 1.573205032e+09 -kube_secret_created{namespace="kibana-tst",secret="deployer-dockercfg-q9drc"} 1.567775154e+09 -kube_secret_created{namespace="testea",secret="builder-token-z9g4c"} 1.574688444e+09 -kube_secret_created{namespace="weblogic-poc",secret="default-dockercfg-qctz7"} 1.561035947e+09 -kube_secret_created{namespace="adc-vault",secret="jenkins-token-2fjpd"} 1.5700313e+09 -kube_secret_created{namespace="awx-cluster-db",secret="awx-secrets"} 1.569578143e+09 -kube_secret_created{namespace="openshift-monitoring",secret="prometheus-k8s-htpasswd"} 1.551394843e+09 -kube_secret_created{namespace="paas-demo",secret="git-sshkey"} 1.562663965e+09 -kube_secret_created{namespace="playground",secret="builder-token-78ksh"} 1.564497521e+09 -kube_secret_created{namespace="test",secret="builder-dockercfg-dx4xd"} 1.574688362e+09 -kube_secret_created{namespace="bi",secret="jenkins-token-c9nb7"} 1.562668173e+09 -kube_secret_created{namespace="kube-system",secret="node-controller-token-h9kml"} 1.551394323e+09 -kube_secret_created{namespace="sandbox",secret="git-sshkey"} 1.55195334e+09 -kube_secret_created{namespace="telenet-operators",secret="namespace-operator-token-jkt7k"} 1.56276231e+09 -kube_secret_created{namespace="telenet-public",secret="deployer-token-zfxtb"} 1.562595894e+09 -kube_secret_created{namespace="tiller",secret="builder-token-rgwwp"} 1.566553677e+09 -kube_secret_created{namespace="awx-db-cluster",secret="default-token-mrt8w"} 1.570092356e+09 -kube_secret_created{namespace="default",secret="builder-token-7xldb"} 1.551394324e+09 -kube_secret_created{namespace="kube-system",secret="deployment-controller-token-wdlzn"} 1.551394323e+09 -kube_secret_created{namespace="openshift-logging",secret="filebeat-dockercfg-b7fkc"} 1.561025961e+09 -kube_secret_created{namespace="openshift-node",secret="default-token-s76b8"} 1.551394327e+09 -kube_secret_created{namespace="devops-playground",secret="sonardb"} 1.570087219e+09 -kube_secret_created{namespace="telenet-public",secret="default-token-s5zhk"} 1.562595894e+09 -kube_secret_created{namespace="casa-mila-squad",secret="default-dockercfg-dxk5k"} 1.561551498e+09 -kube_secret_created{namespace="demo",secret="builder-token-rb75j"} 1.554111917e+09 -kube_secret_created{namespace="kibana-tst",secret="default-token-9r2sq"} 1.567775154e+09 -kube_secret_created{namespace="openshift-monitoring",secret="node-exporter-dockercfg-qgmkx"} 1.551394838e+09 -kube_secret_created{namespace="paas-demo",secret="builder-token-tpzcf"} 1.562663948e+09 -kube_secret_created{namespace="kube-system",secret="tiller-dockercfg-5vsgl"} 1.572965671e+09 -kube_secret_created{namespace="openshift-node",secret="builder-token-fs9b6"} 1.551394325e+09 -kube_secret_created{namespace="devops-playground",secret="slack-token-telenet-edevelopment"} 1.572694052e+09 -kube_secret_created{namespace="edev-communication",secret="jenkins-operator-dockercfg-5r6zm"} 1.572004786e+09 -kube_secret_created{namespace="openshift-infra",secret="default-rolebindings-controller-dockercfg-ncbfp"} 1.551394327e+09 -kube_secret_created{namespace="telenet-baseimages",secret="ansible-vault-secret"} 1.573208754e+09 -kube_secret_created{namespace="telenet-baseimages",secret="default-token-ln92d"} 1.563896796e+09 -kube_secret_created{namespace="darwin-integrations",secret="jenkins-dockercfg-95fbk"} 1.569828504e+09 -kube_secret_created{namespace="gdpr",secret="default-token-b9x9b"} 1.567608862e+09 -kube_secret_created{namespace="openshift-infra",secret="template-instance-controller-dockercfg-hrn55"} 1.551394328e+09 -kube_secret_created{namespace="openshift-monitoring",secret="prometheus-k8s-dockercfg-knwv7"} 1.551394792e+09 -kube_secret_created{namespace="openshift",secret="deployer-dockercfg-sq2xn"} 1.551394329e+09 -kube_secret_created{namespace="tiptool",secret="jenkins-token-whvv2"} 1.55423643e+09 -kube_secret_created{namespace="openshift-infra",secret="deploymentconfig-controller-token-mqf7l"} 1.551394324e+09 -kube_secret_created{namespace="openshift-web-console",secret="builder-dockercfg-p6bdf"} 1.551394785e+09 -kube_secret_created{namespace="darwin-integrations",secret="ansible-vault-secret"} 1.57045958e+09 -kube_secret_created{namespace="devops-playground",secret="deployer-token-w4b2p"} 1.560785571e+09 -kube_secret_created{namespace="devops-playground",secret="git-sshkey"} 1.568098483e+09 -kube_secret_created{namespace="gdpr",secret="jenkins-token-qv8sm"} 1.567674873e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="default-dockercfg-m6x2q"} 1.568381967e+09 -kube_secret_created{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-token-8xt65"} 1.551394324e+09 -kube_secret_created{namespace="adc-vault",secret="jenkins-dockercfg-t8jvq"} 1.5700313e+09 -kube_secret_created{namespace="devops-playground",secret="default-token-9slls"} 1.560785645e+09 -kube_secret_created{namespace="freephone-bp",secret="default-token-hr2hs"} 1.564576428e+09 -kube_secret_created{namespace="openshift-infra",secret="deployer-token-7vcmc"} 1.551394325e+09 -kube_secret_created{namespace="tiptool",secret="builder-dockercfg-vr5kf"} 1.554236394e+09 -kube_secret_created{namespace="awx",secret="deployer-dockercfg-9r66h"} 1.568660547e+09 -kube_secret_created{namespace="devops-playground",secret="registry"} 1.562740886e+09 -kube_secret_created{namespace="edev-tools",secret="ansible-vault-secret"} 1.573204599e+09 -kube_secret_created{namespace="helloworld",secret="builder-dockercfg-wgrg7"} 1.570966287e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="jenkins-token-qhp2f"} 1.568383233e+09 -kube_secret_created{namespace="kube-system",secret="attachdetach-controller-dockercfg-txsw8"} 1.551394328e+09 -kube_secret_created{namespace="gdpr",secret="jenkins-git-creds"} 1.568896135e+09 -kube_secret_created{namespace="gdpr",secret="springboot-operator-token-5dzvn"} 1.570460868e+09 -kube_secret_created{namespace="tvwassen",secret="deployer-token-5n47n"} 1.566488003e+09 -kube_secret_created{namespace="dynatrace",secret="dynatrace-oneagent-operator-dockercfg-8hq8h"} 1.568625264e+09 -kube_secret_created{namespace="kube-system",secret="metricbeat-token-5gzjv"} 1.554382386e+09 -kube_secret_created{namespace="openshift",secret="builder-token-94ksq"} 1.551394325e+09 -kube_secret_created{namespace="tiptool-uat",secret="builder-token-rktr7"} 1.551395522e+09 -kube_secret_created{namespace="weblogic-poc",secret="dinoman-domain-weblogic-credentials"} 1.568214014e+09 -kube_secret_created{namespace="adc-vault",secret="deployer-dockercfg-k8wnl"} 1.557480429e+09 -kube_secret_created{namespace="openshift-web-console",secret="default-token-fk4bt"} 1.551394858e+09 -kube_secret_created{namespace="playground",secret="builder-dockercfg-lrmxm"} 1.564497521e+09 -kube_secret_created{namespace="edev-tools",secret="jenkins-operator-dockercfg-4sqjt"} 1.573204575e+09 -kube_secret_created{namespace="freephone-bp",secret="deployer-dockercfg-6k9mj"} 1.564576423e+09 -kube_secret_created{namespace="openshift-infra",secret="node-bootstrapper-token-ndkzx"} 1.551394324e+09 -kube_secret_created{namespace="openshift-monitoring",secret="prometheus-k8s-proxy"} 1.551394843e+09 -kube_secret_created{namespace="playground",secret="default-token-xtwxf"} 1.564497521e+09 -kube_secret_created{namespace="sandbox",secret="vault-operator-token-ntmp7"} 1.565266825e+09 -kube_secret_created{namespace="tiptool-uat",secret="default-dockercfg-4gflq"} 1.551395522e+09 -kube_secret_created{namespace="tvwassen",secret="default-token-qljt7"} 1.566488003e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="jenkins-dockercfg-mgbrr"} 1.568383233e+09 -kube_secret_created{namespace="openshift-monitoring",secret="builder-token-kb65d"} 1.551394745e+09 -kube_secret_created{namespace="openshift-monitoring",secret="default-dockercfg-t5k7h"} 1.551394745e+09 -kube_secret_created{namespace="yelo-backend",secret="default-token-wdtps"} 1.576153647e+09 -kube_secret_created{namespace="kube-system",secret="namespace-controller-dockercfg-wwqb5"} 1.551394326e+09 -kube_secret_created{namespace="kube-system",secret="statefulset-controller-dockercfg-jff7j"} 1.551394326e+09 -kube_secret_created{namespace="openshift-console",secret="default-token-4w8b8"} 1.551394806e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="skopeo-dockercfg-k9wb4"} 1.561549755e+09 -kube_secret_created{namespace="tiptool-dvp",secret="deployer-token-d5mvk"} 1.551395575e+09 -kube_secret_created{namespace="devops-playground",secret="default-token-78g6s"} 1.560785571e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="jenkins-token-gg25q"} 1.568383233e+09 -kube_secret_created{namespace="paas-demo",secret="deployer-token-bnptg"} 1.562663948e+09 -kube_secret_created{namespace="sandbox",secret="default-dockercfg-9tlxx"} 1.551953236e+09 -kube_secret_created{namespace="tiller",secret="deployer-token-vjkwv"} 1.566553677e+09 -kube_secret_created{namespace="trident",secret="builder-token-9zv4s"} 1.55171988e+09 -kube_secret_created{namespace="awx-db-cluster",secret="awx-secrets"} 1.57009248e+09 -kube_secret_created{namespace="ceph",secret="deployer-token-zjbb5"} 1.568883833e+09 -kube_secret_created{namespace="edev-tools",secret="springboot-operator-token-ctnxs"} 1.573207333e+09 -kube_secret_created{namespace="openshift-web-console",secret="webconsole-serving-cert"} 1.551394793e+09 -kube_secret_created{namespace="yft-kafkaproxy",secret="builder-token-khctc"} 1.574085508e+09 -kube_secret_created{namespace="adc-vault",secret="jenkins-nexus-creds"} 1.570110112e+09 -kube_secret_created{namespace="darwin-integrations",secret="springboot-operator-dockercfg-8hvqg"} 1.570518068e+09 -kube_secret_created{namespace="demo",secret="ssh-key"} 1.554112093e+09 -kube_secret_created{namespace="openshift-sdn",secret="deployer-token-nfnsb"} 1.551394602e+09 -kube_secret_created{namespace="kube-system",secret="expand-controller-token-5lhr8"} 1.551394323e+09 -kube_secret_created{namespace="openshift-infra",secret="deploymentconfig-controller-dockercfg-fqcg4"} 1.551394327e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="deployer-token-l8b2p"} 1.560937477e+09 -kube_secret_created{namespace="sandbox",secret="builder-token-9kms2"} 1.551953236e+09 -kube_secret_created{namespace="telenet-operators",secret="namespace-operator-sshkey"} 1.570111512e+09 -kube_secret_created{namespace="bi",secret="springboot-operator-dockercfg-cd9h4"} 1.570461139e+09 -kube_secret_created{namespace="openshift-sdn",secret="default-token-k99vd"} 1.551394529e+09 -kube_secret_created{namespace="openshift-web-console",secret="deployer-dockercfg-kfrjk"} 1.551394785e+09 -kube_secret_created{namespace="test",secret="builder-token-dx4z4"} 1.574688362e+09 -kube_secret_created{namespace="ceph",secret="deployer-token-x82rs"} 1.568883833e+09 -kube_secret_created{namespace="default",secret="router-metrics-tls"} 1.551394714e+09 -kube_secret_created{namespace="kube-public",secret="builder-dockercfg-6sk29"} 1.551394328e+09 -kube_secret_created{namespace="openshift-console",secret="builder-token-4sm9p"} 1.551394879e+09 -kube_secret_created{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-token-7hgzv"} 1.551394395e+09 -kube_secret_created{namespace="openshift-infra",secret="image-trigger-controller-token-t6bmc"} 1.551394324e+09 -kube_secret_created{namespace="tiptool-uat",secret="git-ssh-key"} 1.551395596e+09 -kube_secret_created{namespace="dynatrace",secret="builder-token-bfpwc"} 1.564585457e+09 -kube_secret_created{namespace="kube-public",secret="default-token-44w6d"} 1.551394396e+09 -kube_secret_created{namespace="telenet-public",secret="default-token-9nlf8"} 1.562595894e+09 -kube_secret_created{namespace="devops-playground",secret="nexus-authentication"} 1.573726549e+09 -kube_secret_created{namespace="openshift-logging",secret="default-token-v44th"} 1.5513947e+09 -kube_secret_created{namespace="weblogic-poc",secret="traefik-operator-token-95jtt"} 1.568125625e+09 -kube_secret_created{namespace="darwin-integrations",secret="default-token-l9fv2"} 1.569828251e+09 -kube_secret_created{namespace="kube-system",secret="pvc-protection-controller-token-4t7rs"} 1.5732838e+09 -kube_secret_created{namespace="tiller",secret="builder-dockercfg-wt7gp"} 1.566553677e+09 -kube_secret_created{namespace="awx",secret="builder-dockercfg-pnqtw"} 1.568660547e+09 -kube_secret_created{namespace="dynatrace",secret="dynatrace-monitoring-token-j2bvv"} 1.568627464e+09 -kube_secret_created{namespace="sandbox",secret="deployer-token-hdsc9"} 1.551953235e+09 -kube_secret_created{namespace="tiptool-dvp",secret="deployer-token-nttnr"} 1.551395503e+09 -kube_secret_created{namespace="trident",secret="builder-token-wskhm"} 1.55171988e+09 -kube_secret_created{namespace="weblogic-poc",secret="deployer-token-t4ps6"} 1.561035946e+09 -kube_secret_created{namespace="darwin-integrations",secret="default-token-mk478"} 1.569828251e+09 -kube_secret_created{namespace="telenet-baseimages",secret="ssh-key"} 1.567152349e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="deployer-token-67qf7"} 1.569957481e+09 -kube_secret_created{namespace="telenet-operators",secret="default-token-8b7pw"} 1.56276231e+09 -kube_secret_created{namespace="telenet-operators",secret="jenkins-git-creds"} 1.570017894e+09 -kube_secret_created{namespace="tiller",secret="builder-token-hkl9n"} 1.566553677e+09 -kube_secret_created{namespace="edev-tools",secret="jenkins-token-j7zbv"} 1.573205032e+09 -kube_secret_created{namespace="telenet-operators",secret="deployer-dockercfg-tdjrn"} 1.56276231e+09 -kube_secret_created{namespace="telenet-system",secret="default-dockercfg-dmv82"} 1.562592036e+09 -kube_secret_created{namespace="tiptool",secret="deployer-token-vvf88"} 1.554236394e+09 -kube_secret_created{namespace="yft-kafkaproxy",secret="default-token-mzg9z"} 1.574085507e+09 -kube_secret_created{namespace="kube-system",secret="generic-garbage-collector-token-58xsg"} 1.551394323e+09 -kube_secret_created{namespace="openshift-infra",secret="deploymentconfig-controller-token-6flgd"} 1.551394394e+09 -kube_secret_created{namespace="openshift-logging",secret="metricbeat-token-9kbpm"} 1.561393402e+09 -kube_secret_created{namespace="openshift-node",secret="deployer-token-zk5g6"} 1.551394396e+09 -kube_secret_created{namespace="openshift",secret="builder-token-5vlbj"} 1.551394396e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-token-45hsf"} 1.573649017e+09 -kube_secret_created{namespace="awx-cluster-db",secret="deployer-token-fc676"} 1.569577754e+09 -kube_secret_created{namespace="default",secret="vault-auth-token-wsmvv"} 1.569238901e+09 -kube_secret_created{namespace="tvw",secret="deployer-token-rc85q"} 1.572504403e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="deployer-token-hrhlc"} 1.568381967e+09 -kube_secret_created{namespace="testea",secret="default-dockercfg-r2rqk"} 1.574688444e+09 -kube_secret_created{namespace="tiptool",secret="default-token-pm2hj"} 1.554236394e+09 -kube_secret_created{namespace="yelo-backend",secret="builder-dockercfg-4bjd5"} 1.576153647e+09 -kube_secret_created{namespace="bi",secret="springboot-operator-token-bptrp"} 1.570461139e+09 -kube_secret_created{namespace="edev-tools",secret="builder-token-mltjp"} 1.567169089e+09 -kube_secret_created{namespace="kube-system",secret="default-dockercfg-cq75m"} 1.551394329e+09 -kube_secret_created{namespace="paas-demo",secret="jenkins-operator-dockercfg-tj6gw"} 1.57071387e+09 -kube_secret_created{namespace="test",secret="deployer-token-7gkq8"} 1.574688362e+09 -kube_secret_created{namespace="edev-tools",secret="jenkins-git-creds"} 1.573205003e+09 -kube_secret_created{namespace="gdpr",secret="springboot-operator-dockercfg-mn7m6"} 1.570460869e+09 -kube_secret_created{namespace="openshift-console",secret="console-dockercfg-rqqcm"} 1.551394813e+09 -kube_secret_created{namespace="base-apache",secret="deployer-token-dnv82"} 1.558016439e+09 -kube_secret_created{namespace="darwin-integrations",secret="jenkins-operator-token-wsn7r"} 1.571317676e+09 -kube_secret_created{namespace="edev-communication",secret="default-dockercfg-lxkq8"} 1.570443175e+09 -kube_secret_created{namespace="kube-system",secret="horizontal-pod-autoscaler-dockercfg-9bzdq"} 1.551394326e+09 -kube_secret_created{namespace="openshift-monitoring",secret="alertmanager-main"} 1.55139482e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="jenkins-dockercfg-v9tj8"} 1.560937528e+09 -kube_secret_created{namespace="awx-tst",secret="builder-dockercfg-gw2kt"} 1.567586665e+09 -kube_secret_created{namespace="freephone-bp",secret="deployer-token-4gphr"} 1.564576428e+09 -kube_secret_created{namespace="openshift-infra",secret="template-instance-finalizer-controller-token-7cqmd"} 1.551394324e+09 -kube_secret_created{namespace="openshift-monitoring",secret="default-token-8ckrf"} 1.551394745e+09 -kube_secret_created{namespace="darwin-integrations",secret="builder-dockercfg-qrmn5"} 1.569828251e+09 -kube_secret_created{namespace="kube-system",secret="tiller-token-m6hv8"} 1.572965671e+09 -kube_secret_created{namespace="openshift-monitoring",secret="grafana-config"} 1.551394834e+09 -kube_secret_created{namespace="adc-vault",secret="jenkins-operator-dockercfg-z84rt"} 1.570026521e+09 -kube_secret_created{namespace="casa-mila-squad",secret="builder-dockercfg-cklkt"} 1.561551498e+09 -kube_secret_created{namespace="dynatrace",secret="dynatrace-oneagent-token-9hxmq"} 1.568625264e+09 -kube_secret_created{namespace="kube-system",secret="horizontal-pod-autoscaler-token-rnrzz"} 1.551394395e+09 -kube_secret_created{namespace="openshift-infra",secret="pv-recycler-controller-token-2h66p"} 1.551394324e+09 -kube_secret_created{namespace="telenet-baseimages",secret="deployer-token-2zqdv"} 1.563896796e+09 -kube_secret_created{namespace="openshift-logging",secret="deployer-dockercfg-7vvdv"} 1.551394701e+09 -kube_secret_created{namespace="paas-demo",secret="deployer-token-8xnbn"} 1.562663948e+09 -kube_secret_created{namespace="demo",secret="jenkins-token-dg84g"} 1.557763081e+09 -kube_secret_created{namespace="edev-communication",secret="springboot-operator-dockercfg-jkszv"} 1.572004832e+09 -kube_secret_created{namespace="gdpr",secret="springboot-operator-token-kxrsd"} 1.570460868e+09 -kube_secret_created{namespace="kube-system",secret="expand-controller-token-2l4s8"} 1.551394395e+09 -kube_secret_created{namespace="kube-system",secret="replicaset-controller-dockercfg-8dj5k"} 1.551394326e+09 -kube_secret_created{namespace="openshift-infra",secret="build-config-change-controller-token-4q6gg"} 1.551394395e+09 -kube_secret_created{namespace="tiptool-uat",secret="deployer-token-s4xpf"} 1.551395522e+09 -kube_secret_created{namespace="sandbox",secret="sandbox-operator-dockercfg-bt9gx"} 1.562154064e+09 -kube_secret_created{namespace="test-jee",secret="deployer-token-4k4mq"} 1.571031922e+09 -kube_secret_created{namespace="myproject",secret="deployer-dockercfg-szxrj"} 1.572257326e+09 -kube_secret_created{namespace="openshift-infra",secret="resourcequota-controller-token-fpsdv"} 1.551394395e+09 -kube_secret_created{namespace="dynatrace",secret="builder-token-xnmtv"} 1.564585452e+09 -kube_secret_created{namespace="telenet-system",secret="builder-token-tlm9l"} 1.562592036e+09 -kube_secret_created{namespace="weblogic-poc",secret="registry-token-psrjq"} 1.571318124e+09 -kube_secret_created{namespace="eatest",secret="default-dockercfg-cf2vd"} 1.574688708e+09 -kube_secret_created{namespace="kube-system",secret="filebeat-token-6hwzk"} 1.561024011e+09 -kube_secret_created{namespace="kube-system",secret="service-controller-token-tvbh7"} 1.551394324e+09 -kube_secret_created{namespace="openshift-monitoring",secret="default-token-csndz"} 1.551394818e+09 -kube_secret_created{namespace="telenet-operators",secret="namespace-operator-token-hgk44"} 1.562764117e+09 -kube_secret_created{namespace="traefik",secret="deployer-dockercfg-wd28s"} 1.568109268e+09 -kube_secret_created{namespace="default",secret="router-token-z9sch"} 1.551394778e+09 -kube_secret_created{namespace="freephone-bp",secret="default-token-qxkgn"} 1.564576423e+09 -kube_secret_created{namespace="openshift-node",secret="sync-token-q4nfn"} 1.551394511e+09 -kube_secret_created{namespace="playground",secret="deployer-token-zfc7l"} 1.564497521e+09 -kube_secret_created{namespace="awx-db-cluster",secret="builder-dockercfg-fc4l7"} 1.570092356e+09 -kube_secret_created{namespace="base-apache",secret="builder-dockercfg-8wsvf"} 1.558016439e+09 -kube_secret_created{namespace="kibana-tst",secret="deployer-token-npg4c"} 1.567775154e+09 -kube_secret_created{namespace="openshift-node",secret="builder-token-h9jnx"} 1.551394396e+09 -kube_secret_created{namespace="openshift",secret="deployer-token-rhzgl"} 1.551394325e+09 -kube_secret_created{namespace="paas-demo",secret="builder-dockercfg-4p7dj"} 1.562663948e+09 -kube_secret_created{namespace="dynatrace",secret="dynatrace-oneagent-dockercfg-rnrkz"} 1.568625264e+09 -kube_secret_created{namespace="edev-tools",secret="jenkins-nexus-creds"} 1.573204991e+09 -kube_secret_created{namespace="openshift-console",secret="default-dockercfg-lx2t9"} 1.551394806e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="deployer-token-dnb9j"} 1.560937477e+09 -kube_secret_created{namespace="edev-tools",secret="deployer-dockercfg-2tbld"} 1.567169089e+09 -kube_secret_created{namespace="tiptool-dvp",secret="database-password"} 1.551395577e+09 -kube_secret_created{namespace="openshift-infra",secret="builder-dockercfg-5wvq7"} 1.551394329e+09 -kube_secret_created{namespace="openshift-infra",secret="serviceaccount-controller-token-qrb7c"} 1.551394395e+09 -kube_secret_created{namespace="test-jee",secret="default-token-v2ptw"} 1.571031922e+09 -kube_secret_created{namespace="bi",secret="deployer-token-gkn6p"} 1.562668167e+09 -kube_secret_created{namespace="gdpr",secret="jenkins-nexus-creds"} 1.568896141e+09 -kube_secret_created{namespace="kube-system",secret="node-controller-token-xdkgl"} 1.551394396e+09 -kube_secret_created{namespace="myproject",secret="default-token-6lbwx"} 1.572257326e+09 -kube_secret_created{namespace="ns-createdby-namespace-operator",secret="deployer-token-22kmp"} 1.567168326e+09 -kube_secret_created{namespace="openshift-monitoring",secret="ssh-key"} 1.556548431e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="default-token-7j94t"} 1.569957481e+09 -kube_secret_created{namespace="yft-kafkaproxy",secret="deployer-token-898t8"} 1.574085508e+09 -kube_secret_created{namespace="demo",secret="default-token-lbm5c"} 1.554111943e+09 -kube_secret_created{namespace="jdk",secret="default-token-w2vnp"} 1.5535045e+09 -kube_secret_created{namespace="kube-system",secret="attachdetach-controller-token-54j24"} 1.551394396e+09 -kube_secret_created{namespace="kube-system",secret="attachdetach-controller-token-6rj7k"} 1.551394324e+09 -kube_secret_created{namespace="telenet-baseimages",secret="deployer-dockercfg-6qc2x"} 1.563896796e+09 -kube_secret_created{namespace="tvwassen",secret="default-dockercfg-n6kgn"} 1.566488003e+09 -kube_secret_created{namespace="adc-vault",secret="vault-cert"} 1.557755946e+09 -kube_secret_created{namespace="openshift-monitoring",secret="prometheus-operator-token-8wwdp"} 1.551394832e+09 -kube_secret_created{namespace="openshift-monitoring",secret="kube-state-metrics-token-f6m6q"} 1.57667773e+09 -kube_secret_created{namespace="openshift-monitoring",secret="prometheus-k8s-token-zrjfk"} 1.551394864e+09 -kube_secret_created{namespace="test",secret="default-dockercfg-wxtqt"} 1.574688362e+09 -kube_secret_created{namespace="yft-kafkaproxy",secret="deployer-dockercfg-sbxwx"} 1.574085507e+09 -kube_secret_created{namespace="jenkins-operator-demo",secret="jenkins-nexus-creds"} 1.568722835e+09 -kube_secret_created{namespace="test2",secret="deployer-dockercfg-t4bk5"} 1.574689369e+09 -kube_secret_created{namespace="tvw",secret="deployer-dockercfg-r4q6d"} 1.572504403e+09 -kube_secret_created{namespace="devops-playground",secret="springboot-operator-dockercfg-rp84r"} 1.570461227e+09 -kube_secret_created{namespace="freephone-bp",secret="builder-dockercfg-j52sz"} 1.564576423e+09 -kube_secret_created{namespace="traefik",secret="deployer-token-mpkzf"} 1.568109268e+09 -kube_secret_created{namespace="demo",secret="builder-token-flp5j"} 1.554111943e+09 -kube_secret_created{namespace="openshift-monitoring",secret="cluster-monitoring-operator-token-q7lw8"} 1.551394748e+09 -kube_secret_created{namespace="test2",secret="default-token-5dm69"} 1.574689369e+09 -kube_secret_created{namespace="tiptool",secret="tiptool-trg-mysql-db-password-for-tip"} 1.554236511e+09 -kube_secret_created{namespace="vault",secret="deployer-dockercfg-sgzk9"} 1.568722514e+09 -kube_secret_created{namespace="bi",secret="builder-dockercfg-dznp2"} 1.562668167e+09 -kube_secret_created{namespace="devops-playground",secret="builder-token-8qk5j"} 1.560785571e+09 -kube_secret_created{namespace="kube-public",secret="deployer-token-9trpz"} 1.551394396e+09 -kube_secret_created{namespace="kube-system",secret="cronjob-controller-dockercfg-2klr6"} 1.551394325e+09 -kube_secret_created{namespace="openshift-monitoring",secret="builder-dockercfg-86kxg"} 1.551394745e+09 -kube_secret_created{namespace="telenet-monitoring",secret="default-token-87778"} 1.562591687e+09 -kube_secret_created{namespace="casa-mila-squad",secret="builder-token-dhlrj"} 1.561551498e+09 -kube_secret_created{namespace="kube-system",secret="daemon-set-controller-token-dtf2m"} 1.551394323e+09 -kube_secret_created{namespace="tiptool",secret="default-token-6nrhm"} 1.55423642e+09 -kube_secret_created{namespace="adc-vault",secret="jenkins-operator-token-98twk"} 1.570026521e+09 -kube_secret_created{namespace="openshift-infra",secret="pv-recycler-controller-token-6fmkp"} 1.551394394e+09 -kube_secret_created{namespace="sandbox",secret="deployer-token-nnj29"} 1.551953236e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="builder-dockercfg-p8kct"} 1.569957481e+09 -kube_secret_created{namespace="telenet-monitoring",secret="ssh-key"} 1.565361608e+09 -kube_secret_created{namespace="tiptool",secret="tiptool-uat-mysql-db-password-for-tip"} 1.554236494e+09 -kube_secret_created{namespace="devops-playground",secret="jenkins-token-4hr7b"} 1.571225312e+09 -kube_secret_created{namespace="openshift-console",secret="console-oauth-config"} 1.551394885e+09 -kube_secret_created{namespace="edev-tools",secret="default-dockercfg-tnnp4"} 1.567169089e+09 -kube_secret_created{namespace="kibana-tst",secret="default-dockercfg-7wd45"} 1.567775154e+09 -kube_secret_created{namespace="paas-demo",secret="jenkins-token-5mpnn"} 1.562663953e+09 -kube_secret_created{namespace="sandbox",secret="vault-operator-dockercfg-lbwd7"} 1.565266825e+09 -kube_secret_created{namespace="ns-createdby-namespace-operator",secret="builder-token-q8m6r"} 1.567168326e+09 -kube_secret_created{namespace="test-jee",secret="default-token-2ldhr"} 1.571031922e+09 -kube_secret_created{namespace="telenet-baseimages",secret="jenkins-dockercfg-n226v"} 1.563896802e+09 -kube_secret_created{namespace="awx-cluster-db",secret="deployer-token-w49k6"} 1.569577937e+09 -kube_secret_created{namespace="awx-db-cluster",secret="awx-token-scmpn"} 1.570092478e+09 -kube_secret_created{namespace="gdpr",secret="default-token-67hnx"} 1.567608976e+09 -kube_secret_created{namespace="kibana-tst",secret="builder-token-j6cdz"} 1.567775154e+09 -kube_secret_created{namespace="openshift-infra",secret="image-import-controller-token-8nvnl"} 1.551394324e+09 -kube_secret_created{namespace="paas-demo",secret="proxy-sql-database-secret-dev"} 1.564387158e+09 -kube_secret_created{namespace="traefik",secret="default-dockercfg-wx2sz"} 1.568109268e+09 -kube_secret_created{namespace="traefik",secret="default-token-wv2wt"} 1.568109268e+09 -kube_secret_created{namespace="awx-db-cluster",secret="deployer-token-x49bp"} 1.570092356e+09 -kube_secret_created{namespace="ceph",secret="default-token-dbvg2"} 1.568883833e+09 -kube_secret_created{namespace="default",secret="default-dockercfg-rgn5n"} 1.551394329e+09 -kube_secret_created{namespace="edev-tools",secret="springboot-operator-token-nssc4"} 1.573207332e+09 -kube_secret_created{namespace="gdpr",secret="deployer-token-dlc9c"} 1.567608862e+09 -kube_secret_created{namespace="openshift-infra",secret="node-bootstrapper-token-z5vvv"} 1.551394394e+09 -kube_secret_created{namespace="weblogic-poc",secret="github-credentials"} 1.572505324e+09 -kube_secret_created{namespace="darwin-integrations",secret="springboot-operator-token-dg7h8"} 1.570459781e+09 -kube_secret_created{namespace="dynatrace",secret="deployer-token-9khff"} 1.564585457e+09 -kube_secret_created{namespace="openshift-console",secret="default-token-s8kj7"} 1.551394879e+09 -kube_secret_created{namespace="test-jee",secret="deployer-token-w988p"} 1.571031922e+09 -kube_secret_created{namespace="awx-cluster-db",secret="default-token-kc9s8"} 1.569577937e+09 -kube_secret_created{namespace="demo",secret="default-token-msng7"} 1.554111917e+09 -kube_secret_created{namespace="myproject",secret="github-ssasidha-credentials"} 1.572439261e+09 -kube_secret_created{namespace="awx-tst",secret="awx-secrets"} 1.567601308e+09 -kube_secret_created{namespace="paas-demo",secret="springboot-operator-dockercfg-cwwv6"} 1.572512897e+09 -kube_secret_created{namespace="trident",secret="default-token-2grxn"} 1.55171988e+09 -kube_secret_created{namespace="tvw",secret="builder-token-5dnm6"} 1.572504403e+09 -kube_secret_created{namespace="vault",secret="builder-dockercfg-kf5p7"} 1.568722514e+09 -kube_secret_created{namespace="devops-playground",secret="jenkins-dockercfg-jcgb8"} 1.571225312e+09 -kube_secret_created{namespace="kube-system",secret="namespace-controller-token-xgs5g"} 1.551394323e+09 -kube_secret_created{namespace="openshift-sdn",secret="builder-token-c8nwl"} 1.551394602e+09 -kube_secret_created{namespace="sandbox",secret="default-token-l22bg"} 1.551953235e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="deployer-dockercfg-j29n8"} 1.569957481e+09 -kube_secret_created{namespace="yelo-backend",secret="default-dockercfg-69q82"} 1.576153647e+09 -kube_secret_created{namespace="openshift-sdn",secret="sdn-token-26vtm"} 1.551394608e+09 -kube_secret_created{namespace="openshift-web-console",secret="builder-token-9jmrj"} 1.551394858e+09 -kube_secret_created{namespace="bi",secret="jenkins-operator-token-5v6jn"} 1.573206118e+09 -kube_secret_created{namespace="devops-playground",secret="deployer-token-qf55r"} 1.560785645e+09 -kube_secret_created{namespace="edev-tools",secret="default-token-bdpxd"} 1.567169089e+09 -kube_secret_created{namespace="openshift-console",secret="builder-token-2mdcb"} 1.551394806e+09 -kube_secret_created{namespace="openshift-logging",secret="builder-token-f9j2x"} 1.551394773e+09 -kube_secret_created{namespace="openshift-monitoring",secret="deployer-dockercfg-t7x45"} 1.551394745e+09 -kube_secret_created{namespace="vault",secret="builder-token-7z7tb"} 1.568722513e+09 -kube_secret_created{namespace="weblogic-poc",secret="weblogic-sa-token-w2njd"} 1.566833139e+09 -kube_secret_created{namespace="test-config",secret="builder-token-h55cz"} 1.573651291e+09 -kube_secret_created{namespace="yft-kafkaproxy",secret="builder-token-kgwfp"} 1.574085507e+09 -kube_secret_created{namespace="bi",secret="deployer-token-g4wzf"} 1.562668167e+09 -kube_secret_created{namespace="edev-tools",secret="registry"} 1.571985939e+09 -kube_secret_created{namespace="helloworld",secret="deployer-token-2kd98"} 1.570966286e+09 -kube_secret_created{namespace="kube-public",secret="default-dockercfg-lph6t"} 1.551394329e+09 -kube_secret_created{namespace="openshift",secret="default-token-prv2l"} 1.551394327e+09 -kube_secret_created{namespace="telenet-system",secret="builder-dockercfg-lkcbf"} 1.562592036e+09 -kube_secret_created{namespace="base-apache",secret="deployer-dockercfg-5f8np"} 1.558016439e+09 -kube_secret_created{namespace="openshift-monitoring",secret="alertmanager-main-token-q78sg"} 1.551394889e+09 -kube_secret_created{namespace="openshift-web-console",secret="webconsole-token-tskbt"} 1.551394792e+09 -kube_secret_created{namespace="vault",secret="builder-token-p2hwk"} 1.568722513e+09 -kube_secret_created{namespace="bi",secret="spark-operator-dockercfg-wtm4x"} 1.574872903e+09 -kube_secret_created{namespace="openshift-infra",secret="service-serving-cert-controller-token-w2b8c"} 1.551394324e+09 -kube_secret_created{namespace="openshift-sdn",secret="default-dockercfg-z9lkt"} 1.551394529e+09 -kube_secret_created{namespace="trident",secret="trident-token-s4cb7"} 1.551962689e+09 -kube_secret_created{namespace="awx-cluster-db",secret="default-dockercfg-d72ql"} 1.569577937e+09 -kube_secret_created{namespace="awx-db-cluster",secret="deployer-dockercfg-775cd"} 1.570092356e+09 -kube_secret_created{namespace="casa-mila-squad",secret="default-token-slx4f"} 1.561551498e+09 -kube_secret_created{namespace="edev-communication",secret="default-token-hmtvq"} 1.570443175e+09 -kube_secret_created{namespace="gdpr",secret="jenkins-token-qsbz2"} 1.567674873e+09 -kube_secret_created{namespace="telenet-operators",secret="nexus-secret"} 1.575984938e+09 -kube_secret_created{namespace="yelo-backend",secret="deployer-token-2t46t"} 1.576153647e+09 -kube_secret_created{namespace="yelo-backend",secret="deployer-token-65q42"} 1.576153647e+09 -kube_secret_created{namespace="base-apache",secret="git-ssh-key"} 1.562584143e+09 -kube_secret_created{namespace="dynatrace",secret="dynatrace-oneagent-operator-token-kb29p"} 1.568625264e+09 -kube_secret_created{namespace="telenet-system",secret="deployer-dockercfg-zspk7"} 1.562592036e+09 -kube_secret_created{namespace="testea",secret="builder-dockercfg-b9gtj"} 1.574688444e+09 -kube_secret_created{namespace="tiptool-uat",secret="deployer-token-jbhh8"} 1.551395594e+09 -kube_secret_created{namespace="tiptool",secret="tiptool-dvp-mysql-db-password-for-tip"} 1.554236478e+09 -kube_secret_created{namespace="ceph",secret="default-token-dlngn"} 1.568883833e+09 -kube_secret_created{namespace="darwin-integrations",secret="builder-token-r6snr"} 1.569828251e+09 -kube_secret_created{namespace="gdpr",secret="builder-token-xgh79"} 1.567608862e+09 -kube_secret_created{namespace="openshift-monitoring",secret="prometheus-operator-dockercfg-gcxds"} 1.55139476e+09 -kube_secret_created{namespace="playground",secret="builder-token-npwls"} 1.564497518e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-token-9q8lv"} 1.573639165e+09 -kube_secret_created{namespace="telenet-operators",secret="deployer-token-6z2qr"} 1.56276231e+09 -kube_secret_created{namespace="test-config",secret="default-dockercfg-t55fd"} 1.573651291e+09 -kube_secret_created{namespace="aem",secret="builder-dockercfg-nrtth"} 1.553591415e+09 -kube_secret_created{namespace="base-apache",secret="builder-token-d79sl"} 1.558016439e+09 -kube_secret_created{namespace="sandbox",secret="jenkins-token-d2b4k"} 1.551954017e+09 -kube_secret_created{namespace="telenet-public",secret="builder-token-j8ksr"} 1.562595894e+09 -kube_secret_created{namespace="testea",secret="deployer-token-lgbgc"} 1.574688444e+09 -kube_secret_created{namespace="kube-system",secret="filebeat-dockercfg-5cfrg"} 1.561024011e+09 -kube_secret_created{namespace="openshift-infra",secret="origin-namespace-controller-token-tmppm"} 1.551394395e+09 -kube_secret_created{namespace="paas-cloud-base-images",secret="nexus"} 1.561471754e+09 -kube_secret_created{namespace="telenet-cluster-ops",secret="stash-credential"} 1.570028669e+09 -kube_secret_created{namespace="tiptool-uat",secret="database-password"} 1.551395597e+09 -kube_secret_created{namespace="tiptool",secret="git-sshkey"} 1.554236477e+09 -# HELP kube_secret_metadata_resource_version Resource version representing a specific version of secret. -# TYPE kube_secret_metadata_resource_version gauge -kube_secret_metadata_resource_version{namespace="demo",secret="builder-token-flp5j",resource_version="7743729"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="cluster-monitoring-operator-token-q7lw8",resource_version="3235"} 1 -kube_secret_metadata_resource_version{namespace="test2",secret="default-token-5dm69",resource_version="72239274"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="tiptool-trg-mysql-db-password-for-tip",resource_version="8107062"} 1 -kube_secret_metadata_resource_version{namespace="vault",secret="deployer-dockercfg-sgzk9",resource_version="51892726"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="builder-dockercfg-dznp2",resource_version="32350951"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="builder-token-8qk5j",resource_version="26787840"} 1 -kube_secret_metadata_resource_version{namespace="kube-public",secret="deployer-token-9trpz",resource_version="571"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="cronjob-controller-dockercfg-2klr6",resource_version="3008"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="builder-dockercfg-86kxg",resource_version="3208"} 1 -kube_secret_metadata_resource_version{namespace="telenet-monitoring",secret="default-token-87778",resource_version="32115919"} 1 -kube_secret_metadata_resource_version{namespace="casa-mila-squad",secret="builder-token-dhlrj",resource_version="29000676"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="daemon-set-controller-token-dtf2m",resource_version="623"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="default-token-6nrhm",resource_version="8106739"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="jenkins-operator-token-98twk",resource_version="56461340"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="pv-recycler-controller-token-6fmkp",resource_version="409"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="deployer-token-nnj29",resource_version="1599410"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="builder-dockercfg-p8kct",resource_version="56222888"} 1 -kube_secret_metadata_resource_version{namespace="telenet-monitoring",secret="ssh-key",resource_version="40904834"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="tiptool-uat-mysql-db-password-for-tip",resource_version="8106904"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="jenkins-token-4hr7b",resource_version="60532774"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="console-oauth-config",resource_version="3792"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="default-dockercfg-tnnp4",resource_version="46743622"} 1 -kube_secret_metadata_resource_version{namespace="kibana-tst",secret="default-dockercfg-7wd45",resource_version="48747196"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="jenkins-token-5mpnn",resource_version="32338083"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="vault-operator-dockercfg-lbwd7",resource_version="40592962"} 1 -kube_secret_metadata_resource_version{namespace="ns-createdby-namespace-operator",secret="builder-token-q8m6r",resource_version="46741145"} 1 -kube_secret_metadata_resource_version{namespace="test-jee",secret="default-token-2ldhr",resource_version="59875277"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="jenkins-dockercfg-n226v",resource_version="36104031"} 1 -kube_secret_metadata_resource_version{namespace="awx-cluster-db",secret="deployer-token-w49k6",resource_version="54849939"} 1 -kube_secret_metadata_resource_version{namespace="awx-db-cluster",secret="awx-token-scmpn",resource_version="56689986"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="default-token-67hnx",resource_version="48191943"} 1 -kube_secret_metadata_resource_version{namespace="kibana-tst",secret="builder-token-j6cdz",resource_version="48747187"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="image-import-controller-token-8nvnl",resource_version="753"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="proxy-sql-database-secret-dev",resource_version="40056390"} 1 -kube_secret_metadata_resource_version{namespace="traefik",secret="default-dockercfg-wx2sz",resource_version="49867494"} 1 -kube_secret_metadata_resource_version{namespace="traefik",secret="default-token-wv2wt",resource_version="49867493"} 1 -kube_secret_metadata_resource_version{namespace="awx-db-cluster",secret="deployer-token-x49bp",resource_version="56689533"} 1 -kube_secret_metadata_resource_version{namespace="ceph",secret="default-token-dbvg2",resource_version="52423849"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="default-dockercfg-rgn5n",resource_version="3002"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="springboot-operator-token-nssc4",resource_version="67283174"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="deployer-token-dlc9c",resource_version="48191930"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="node-bootstrapper-token-z5vvv",resource_version="412"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="github-credentials",resource_version="64894430"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="springboot-operator-token-dg7h8",resource_version="57936922"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="deployer-token-9khff",resource_version="38227006"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="default-token-s8kj7",resource_version="3715"} 1 -kube_secret_metadata_resource_version{namespace="test-jee",secret="deployer-token-w988p",resource_version="59875293"} 1 -kube_secret_metadata_resource_version{namespace="awx-cluster-db",secret="default-token-kc9s8",resource_version="54849938"} 1 -kube_secret_metadata_resource_version{namespace="demo",secret="default-token-msng7",resource_version="7743749"} 1 -kube_secret_metadata_resource_version{namespace="myproject",secret="github-ssasidha-credentials",resource_version="64669372"} 1 -kube_secret_metadata_resource_version{namespace="awx-tst",secret="awx-secrets",resource_version="54837604"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="springboot-operator-dockercfg-cwwv6",resource_version="64921331"} 1 -kube_secret_metadata_resource_version{namespace="trident",secret="default-token-2grxn",resource_version="925920"} 1 -kube_secret_metadata_resource_version{namespace="tvw",secret="builder-token-5dnm6",resource_version="64890916"} 1 -kube_secret_metadata_resource_version{namespace="vault",secret="builder-dockercfg-kf5p7",resource_version="51892720"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="jenkins-dockercfg-jcgb8",resource_version="60532776"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="namespace-controller-token-xgs5g",resource_version="661"} 1 -kube_secret_metadata_resource_version{namespace="openshift-sdn",secret="builder-token-c8nwl",resource_version="1482"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="default-token-l22bg",resource_version="1599396"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="deployer-dockercfg-j29n8",resource_version="56222898"} 1 -kube_secret_metadata_resource_version{namespace="yelo-backend",secret="default-dockercfg-69q82",resource_version="76464927"} 1 -kube_secret_metadata_resource_version{namespace="openshift-sdn",secret="sdn-token-26vtm",resource_version="1525"} 1 -kube_secret_metadata_resource_version{namespace="openshift-web-console",secret="builder-token-9jmrj",resource_version="3432"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="jenkins-operator-token-5v6jn",resource_version="67278643"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="deployer-token-qf55r",resource_version="26787764"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="default-token-bdpxd",resource_version="46743607"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="builder-token-2mdcb",resource_version="3737"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="builder-token-f9j2x",resource_version="2779"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="deployer-dockercfg-t7x45",resource_version="3210"} 1 -kube_secret_metadata_resource_version{namespace="vault",secret="builder-token-7z7tb",resource_version="51892705"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="weblogic-sa-token-w2njd",resource_version="45663832"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="builder-token-h55cz",resource_version="68792236"} 1 -kube_secret_metadata_resource_version{namespace="yft-kafkaproxy",secret="builder-token-kgwfp",resource_version="70266345"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="deployer-token-g4wzf",resource_version="32350944"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="registry",resource_version="63128786"} 1 -kube_secret_metadata_resource_version{namespace="helloworld",secret="deployer-token-2kd98",resource_version="59655320"} 1 -kube_secret_metadata_resource_version{namespace="kube-public",secret="default-dockercfg-lph6t",resource_version="2992"} 1 -kube_secret_metadata_resource_version{namespace="openshift",secret="default-token-prv2l",resource_version="936"} 1 -kube_secret_metadata_resource_version{namespace="telenet-system",secret="builder-dockercfg-lkcbf",resource_version="32116980"} 1 -kube_secret_metadata_resource_version{namespace="base-apache",secret="deployer-dockercfg-5f8np",resource_version="18790759"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="alertmanager-main-token-q78sg",resource_version="3861"} 1 -kube_secret_metadata_resource_version{namespace="openshift-web-console",secret="webconsole-token-tskbt",resource_version="3558"} 1 -kube_secret_metadata_resource_version{namespace="vault",secret="builder-token-p2hwk",resource_version="51892718"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="spark-operator-dockercfg-wtm4x",resource_version="72844558"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="service-serving-cert-controller-token-w2b8c",resource_version="772"} 1 -kube_secret_metadata_resource_version{namespace="openshift-sdn",secret="default-dockercfg-z9lkt",resource_version="2953"} 1 -kube_secret_metadata_resource_version{namespace="trident",secret="trident-token-s4cb7",resource_version="1627902"} 1 -kube_secret_metadata_resource_version{namespace="awx-cluster-db",secret="default-dockercfg-d72ql",resource_version="54849941"} 1 -kube_secret_metadata_resource_version{namespace="awx-db-cluster",secret="deployer-dockercfg-775cd",resource_version="56689549"} 1 -kube_secret_metadata_resource_version{namespace="casa-mila-squad",secret="default-token-slx4f",resource_version="29000683"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="default-token-hmtvq",resource_version="57880038"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="jenkins-token-qsbz2",resource_version="48413061"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="nexus-secret",resource_version="75899692"} 1 -kube_secret_metadata_resource_version{namespace="yelo-backend",secret="deployer-token-2t46t",resource_version="76464918"} 1 -kube_secret_metadata_resource_version{namespace="yelo-backend",secret="deployer-token-65q42",resource_version="76464928"} 1 -kube_secret_metadata_resource_version{namespace="base-apache",secret="git-ssh-key",resource_version="32092653"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="dynatrace-oneagent-operator-token-kb29p",resource_version="51574493"} 1 -kube_secret_metadata_resource_version{namespace="telenet-system",secret="deployer-dockercfg-zspk7",resource_version="32116978"} 1 -kube_secret_metadata_resource_version{namespace="testea",secret="builder-dockercfg-b9gtj",resource_version="72235748"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-uat",secret="deployer-token-jbhh8",resource_version="6302"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="tiptool-dvp-mysql-db-password-for-tip",resource_version="8106771"} 1 -kube_secret_metadata_resource_version{namespace="ceph",secret="default-token-dlngn",resource_version="52423839"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="builder-token-r6snr",resource_version="55729132"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="builder-token-xgh79",resource_version="48191926"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="prometheus-operator-dockercfg-gcxds",resource_version="3308"} 1 -kube_secret_metadata_resource_version{namespace="playground",secret="builder-token-npwls",resource_version="37957587"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-token-9q8lv",resource_version="68750239"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="deployer-token-6z2qr",resource_version="32629794"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="default-dockercfg-t55fd",resource_version="68792255"} 1 -kube_secret_metadata_resource_version{namespace="aem",secret="builder-dockercfg-nrtth",resource_version="6258522"} 1 -kube_secret_metadata_resource_version{namespace="base-apache",secret="builder-token-d79sl",resource_version="18790755"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="jenkins-token-d2b4k",resource_version="1601712"} 1 -kube_secret_metadata_resource_version{namespace="telenet-public",secret="builder-token-j8ksr",resource_version="32129152"} 1 -kube_secret_metadata_resource_version{namespace="testea",secret="deployer-token-lgbgc",resource_version="72235732"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="filebeat-dockercfg-5cfrg",resource_version="27473648"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="origin-namespace-controller-token-tmppm",resource_version="503"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="nexus",resource_version="28769028"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="stash-credential",resource_version="56469537"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-uat",secret="database-password",resource_version="6333"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="git-sshkey",resource_version="8106768"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="stash-authentication-http",resource_version="67304215"} 1 -kube_secret_metadata_resource_version{namespace="telenet-monitoring",secret="deployer-token-ncjpx",resource_version="32115910"} 1 -kube_secret_metadata_resource_version{namespace="ns-createdby-namespace-operator",secret="builder-dockercfg-zg859",resource_version="46741148"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="default-dockercfg-f2ptw",resource_version="32629793"} 1 -kube_secret_metadata_resource_version{namespace="tiller",secret="default-token-2bpdt",resource_version="44761371"} 1 -kube_secret_metadata_resource_version{namespace="trident",secret="deployer-dockercfg-28jqd",resource_version="925924"} 1 -kube_secret_metadata_resource_version{namespace="casa-mila-squad",secret="deployer-token-f72t6",resource_version="29000686"} 1 -kube_secret_metadata_resource_version{namespace="kube-public",secret="deployer-dockercfg-hpk6c",resource_version="2937"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="image-trigger-controller-token-h2j2s",resource_version="420"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="jenkins-dockercfg-9k5g6",resource_version="32338086"} 1 -kube_secret_metadata_resource_version{namespace="awx",secret="builder-token-n9kr6",resource_version="51690064"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="deployer-dockercfg-2xld4",resource_version="26787842"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="builder-dockercfg-nbpqp",resource_version="27509946"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="sdn-controller-token-f49g9",resource_version="774"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="jenkins-git-creds",resource_version="67288851"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="namespace-operator-token-djqs6",resource_version="32635645"} 1 -kube_secret_metadata_resource_version{namespace="telenet-public",secret="default-dockercfg-fthff",resource_version="32129153"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="kube-state-metrics-dockercfg-mpbpw",resource_version="81227594"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="ldap-sa-token-7s2q5",resource_version="56224041"} 1 -kube_secret_metadata_resource_version{namespace="tiller",secret="tiller-token-fbb66",resource_version="44766953"} 1 -kube_secret_metadata_resource_version{namespace="traefik",secret="builder-token-pwh2j",resource_version="49867500"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="deployer-token-zchgw",resource_version="27509931"} 1 -kube_secret_metadata_resource_version{namespace="yelo-backend",secret="builder-token-ptd7z",resource_version="76464916"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="deployer-token-chqws",resource_version="55729146"} 1 -kube_secret_metadata_resource_version{namespace="openshift-web-console",secret="deployer-token-x7d27",resource_version="3452"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="builder-dockercfg-2czsr",resource_version="2982"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="vault-auth-token-pdrkb",resource_version="53650489"} 1 -kube_secret_metadata_resource_version{namespace="helloworld",secret="default-token-76pgg",resource_version="59655302"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="default-token-2v5vt",resource_version="934"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="jenkins-token-gchkr",resource_version="32350993"} 1 -kube_secret_metadata_resource_version{namespace="freephone-bp",secret="builder-token-q4pq9",resource_version="38198616"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="vault-operator-apiserver-cert",resource_version="40592938"} 1 -kube_secret_metadata_resource_version{namespace="aem",secret="deployer-token-klm7m",resource_version="6258509"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="prometheus-k8s",resource_version="4208"} 1 -kube_secret_metadata_resource_version{namespace="openshift-web-console",secret="default-token-t5kfm",resource_version="3449"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="jenkins-dockercfg-kclxd",resource_version="73032259"} 1 -kube_secret_metadata_resource_version{namespace="base-apache",secret="default-dockercfg-8wzkm",resource_version="18790760"} 1 -kube_secret_metadata_resource_version{namespace="ceph",secret="builder-token-tdmw8",resource_version="52423852"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="proxysql-secret-uat526",resource_version="52714497"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="template-instance-finalizer-controller-token-k2jpq",resource_version="522"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="nexus-dockercfg",resource_version="59105560"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="namespace-operator-token-k8xc7",resource_version="32629805"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="git-sshkey",resource_version="67279024"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="service-controller-dockercfg-77vjz",resource_version="2989"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="kube-state-metrics-token-bf7zz",resource_version="81233071"} 1 -kube_secret_metadata_resource_version{namespace="yft-kafkaproxy",secret="deployer-token-sw2nl",resource_version="70266351"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="jenkins-operator-token-mm2dl",resource_version="58798362"} 1 -kube_secret_metadata_resource_version{namespace="tvwassen",secret="builder-dockercfg-44dpm",resource_version="44547085"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="jenkins-token-pjt9r",resource_version="56477940"} 1 -kube_secret_metadata_resource_version{namespace="awx",secret="default-dockercfg-4rtqm",resource_version="51690078"} 1 -kube_secret_metadata_resource_version{namespace="demo",secret="deployer-token-qnvrn",resource_version="7743735"} 1 -kube_secret_metadata_resource_version{namespace="eatest",secret="builder-token-8pgmc",resource_version="72236784"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="builder-token-xl8df",resource_version="27224266"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="default-token-pbwkr",resource_version="32338028"} 1 -kube_secret_metadata_resource_version{namespace="tvwassen",secret="deployer-token-j5nns",resource_version="44547076"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="deployer-dockercfg-cntwm",resource_version="32338045"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="jenkins-nexus-creds",resource_version="67288824"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="sample-domain1-weblogic-credentials",resource_version="45670463"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="deployer-token-5m7bs",resource_version="3719"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="service-serving-cert-controller-token-mj7c9",resource_version="508"} 1 -kube_secret_metadata_resource_version{namespace="testea",secret="builder-token-6qsrq",resource_version="72235727"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="spark-operator-token-n92dc",resource_version="72844552"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="git-sshkey",resource_version="64940037"} 1 -kube_secret_metadata_resource_version{namespace="openshift-web-console",secret="webconsole-dockercfg-95rdj",resource_version="3561"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-uat",secret="default-token-c9nc6",resource_version="6299"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="springboot-operator-token-hqp4h",resource_version="57942034"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pod-garbage-collector-token-l8fbf",resource_version="691"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="service-account-controller-dockercfg-v45m2",resource_version="2981"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="resourcequota-controller-dockercfg-468lj",resource_version="2993"} 1 -kube_secret_metadata_resource_version{namespace="telenet-monitoring",secret="deployer-dockercfg-7crss",resource_version="32115925"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="builder-dockercfg-4mtn2",resource_version="3740"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="default-token-pmzgj",resource_version="32338038"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="proxy-sql-database-secret",resource_version="36868714"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="builder-dockercfg-mkkjg",resource_version="1599409"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="vault-operator-token-lx224",resource_version="40592961"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="node-controller-dockercfg-kvbd4",resource_version="2941"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="image-import-controller-dockercfg-wx8bs",resource_version="2938"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="default-token-hlxss",resource_version="27224280"} 1 -kube_secret_metadata_resource_version{namespace="test-jee",secret="default-dockercfg-vkn77",resource_version="59875295"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="default-dockercfg-lkrvc",resource_version="26787845"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="grafana-tls",resource_version="3493"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="builder-dockercfg-gpx2z",resource_version="36103978"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="default-dockercfg-cb96h",resource_version="36103980"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="deployer-token-2lspv",resource_version="68792250"} 1 -kube_secret_metadata_resource_version{namespace="tvw",secret="default-token-wnjk8",resource_version="64890919"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="vault-auth-dockercfg-95gnl",resource_version="53650494"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="deployer-token-66cqs",resource_version="46743624"} 1 -kube_secret_metadata_resource_version{namespace="gitlab",secret="default-token-2slfs",resource_version="66457527"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="dino-db",resource_version="68739887"} 1 -kube_secret_metadata_resource_version{namespace="aem",secret="ssh-key",resource_version="6269177"} 1 -kube_secret_metadata_resource_version{namespace="awx",secret="awx-token-f8bw6",resource_version="54847713"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="proxysql-secret-mre524",resource_version="64320026"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="certificate-controller-dockercfg-ml5mv",resource_version="71092910"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-token-qtzqm",resource_version="516"} 1 -kube_secret_metadata_resource_version{namespace="trident",secret="trident-token-9ps5k",resource_version="1627904"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="replicaset-controller-token-v2jvv",resource_version="705"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-dvp",secret="builder-token-xxhsm",resource_version="6160"} 1 -kube_secret_metadata_resource_version{namespace="demo",secret="jenkins-dockercfg-lq798",resource_version="18044708"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="grafana-datasources",resource_version="3418"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="kube-state-metrics-tls",resource_version="81227614"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="weblogic-sa-dockercfg-2mgpb",resource_version="70829621"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="persistent-volume-binder-token-k8qfr",resource_version="538"} 1 -kube_secret_metadata_resource_version{namespace="traefik",secret="builder-token-pgbxh",resource_version="49867478"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="builder-token-cz8gw",resource_version="27509940"} 1 -kube_secret_metadata_resource_version{namespace="casa-mila-squad",secret="builder-token-x272z",resource_version="29000692"} 1 -kube_secret_metadata_resource_version{namespace="gitlab",secret="deployer-token-hr7pm",resource_version="66457516"} 1 -kube_secret_metadata_resource_version{namespace="openshift-node",secret="sync-token-nt6hq",resource_version="1373"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="sandbox-operator-token-c9wfb",resource_version="30804070"} 1 -kube_secret_metadata_resource_version{namespace="test",secret="builder-token-hcfsh",resource_version="72235392"} 1 -kube_secret_metadata_resource_version{namespace="eatest",secret="deployer-dockercfg-dzjvf",resource_version="72236802"} 1 -kube_secret_metadata_resource_version{namespace="jenkins",secret="builder-dockercfg-s7ldr",resource_version="18228541"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="endpoint-controller-token-w7hgc",resource_version="640"} 1 -kube_secret_metadata_resource_version{namespace="aem",secret="deployer-token-h42jw",resource_version="6258515"} 1 -kube_secret_metadata_resource_version{namespace="demo",secret="builder-dockercfg-9f57b",resource_version="7743751"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-dockercfg-q4px2",resource_version="2939"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="builder-token-gx2j7",resource_version="36103975"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="jenkins-operator-dockercfg-ttbmh",resource_version="67288587"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="builder-token-cr8hf",resource_version="27509932"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="jenkins-operator-dockercfg-n68fd",resource_version="67278647"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="builder-token-sp9g8",resource_version="26787765"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pv-protection-controller-dockercfg-tdjh2",resource_version="3012"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="ingress-to-route-controller-dockercfg-4b5jj",resource_version="2957"} 1 -kube_secret_metadata_resource_version{namespace="openshift-node",secret="default-token-zr5cw",resource_version="739"} 1 -kube_secret_metadata_resource_version{namespace="awx-cluster-db",secret="builder-token-7q8rv",resource_version="54849937"} 1 -kube_secret_metadata_resource_version{namespace="awx-tst",secret="deployer-dockercfg-wlb74",resource_version="48115853"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="default-token-762wf",resource_version="32350945"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="jenkins-operator-token-x8scp",resource_version="67278645"} 1 -kube_secret_metadata_resource_version{namespace="kube-public",secret="default-token-f46jg",resource_version="915"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="console-token-j54c7",resource_version="3812"} 1 -kube_secret_metadata_resource_version{namespace="casa-mila-squad",secret="deployer-dockercfg-8l549",resource_version="29000689"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="default-dockercfg-48gvg",resource_version="2986"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="jenkins-operator-dockercfg-qc9ph",resource_version="60261476"} 1 -kube_secret_metadata_resource_version{namespace="myproject",secret="deployer-token-v5csf",resource_version="64048170"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="image-trigger-controller-dockercfg-cl8ps",resource_version="3016"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="template-instance-finalizer-controller-dockercfg-n5wkk",resource_version="2979"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="builder-token-kjhz8",resource_version="17235343"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="jenkins-nexus-creds",resource_version="63194016"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="jenkins-operator-token-5fwrf",resource_version="67267864"} 1 -kube_secret_metadata_resource_version{namespace="freephone-bp",secret="nexus-dockercfg",resource_version="70498960"} 1 -kube_secret_metadata_resource_version{namespace="awx-cluster-db",secret="awx-token-zvtkk",resource_version="54850673"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="deployer-token-d88q4",resource_version="55729136"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="default-token-rttkt",resource_version="941"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-dvp",secret="default-token-p9pmf",resource_version="6143"} 1 -kube_secret_metadata_resource_version{namespace="vault",secret="deployer-token-5t2w6",resource_version="51892724"} 1 -kube_secret_metadata_resource_version{namespace="playground",secret="default-token-qvxjf",resource_version="37957588"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="tiptool-int-mysql-db-password-for-tip",resource_version="9388018"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="builder-token-pbrm6",resource_version="32350946"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="deployer-token-6g8b4",resource_version="572"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="generic-garbage-collector-token-tvqtq",resource_version="419"} 1 -kube_secret_metadata_resource_version{namespace="ns-createdby-namespace-operator",secret="default-token-vfn6n",resource_version="46741137"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="ingress-to-route-controller-token-nlb74",resource_version="763"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="origin-namespace-controller-token-24tw2",resource_version="766"} 1 -kube_secret_metadata_resource_version{namespace="awx",secret="awx-dockercfg-7t5xh",resource_version="54847719"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="deployer-dockercfg-bl6td",resource_version="38227018"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="deployer-token-994lw",resource_version="3741"} 1 -kube_secret_metadata_resource_version{namespace="openshift",secret="default-token-pcwwk",resource_version="722"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-dvp",secret="default-dockercfg-2q9k6",resource_version="6158"} 1 -kube_secret_metadata_resource_version{namespace="myproject",secret="default-dockercfg-4ll42",resource_version="64048172"} 1 -kube_secret_metadata_resource_version{namespace="ns-createdby-namespace-operator",secret="deployer-dockercfg-kdhj9",resource_version="46741151"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="default-rolebindings-controller-token-njbmj",resource_version="754"} 1 -kube_secret_metadata_resource_version{namespace="traefik",secret="builder-dockercfg-8mlmm",resource_version="49867503"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="traefik-operator-dockercfg-678l8",resource_version="49923452"} 1 -kube_secret_metadata_resource_version{namespace="awx",secret="default-token-jps2c",resource_version="51690076"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="default-dockercfg-rscs7",resource_version="38227020"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="builder-token-llx4s",resource_version="57880024"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="jenkins-git-creds",resource_version="51894399"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="ingress-to-route-controller-token-pfjdf",resource_version="485"} 1 -kube_secret_metadata_resource_version{namespace="test2",secret="builder-token-f9djb",resource_version="72239275"} 1 -kube_secret_metadata_resource_version{namespace="awx-tst",secret="builder-token-sp4wm",resource_version="48115849"} 1 -kube_secret_metadata_resource_version{namespace="awx-tst",secret="default-dockercfg-mc6wk",resource_version="48115854"} 1 -kube_secret_metadata_resource_version{namespace="base-apache",secret="deployer-token-htpxc",resource_version="18790746"} 1 -kube_secret_metadata_resource_version{namespace="openshift-sdn",secret="builder-token-xs85b",resource_version="1489"} 1 -kube_secret_metadata_resource_version{namespace="test-jee",secret="builder-token-jp2b9",resource_version="59875294"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="deployer-dockercfg-8wklx",resource_version="27509944"} 1 -kube_secret_metadata_resource_version{namespace="eatest",secret="builder-dockercfg-j5dsn",resource_version="72236799"} 1 -kube_secret_metadata_resource_version{namespace="freephone-bp",secret="builder-token-dhrx4",resource_version="38198608"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="deployer-dockercfg-g56t2",resource_version="50787495"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="build-config-change-controller-dockercfg-s69ll",resource_version="2965"} 1 -kube_secret_metadata_resource_version{namespace="tiller",secret="deployer-dockercfg-2hhh8",resource_version="44761379"} 1 -kube_secret_metadata_resource_version{namespace="test-jee",secret="builder-token-p92xv",resource_version="59875279"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-uat",secret="deployer-dockercfg-wp6fg",resource_version="6319"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="default-dockercfg-5tscb",resource_version="48191945"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="default-token-6ppjj",resource_version="2781"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="deployer-token-6k7mt",resource_version="2798"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="alertmanager-main-tls",resource_version="3885"} 1 -kube_secret_metadata_resource_version{namespace="traefik",secret="default-token-5h7ln",resource_version="49867476"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="deployer-token-bh48g",resource_version="38227015"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="deployer-token-s4xcj",resource_version="2784"} 1 -kube_secret_metadata_resource_version{namespace="openshift-sdn",secret="builder-dockercfg-htb9j",resource_version="2991"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="springboot-operator-token-vn4xx",resource_version="64921326"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="builder-dockercfg-n87md",resource_version="32629789"} 1 -kube_secret_metadata_resource_version{namespace="awx-db-cluster",secret="default-token-j8498",resource_version="56689544"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="replication-controller-dockercfg-vhwlz",resource_version="3015"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="builder-token-6gkn6",resource_version="2795"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="ssh-key2",resource_version="31330021"} 1 -kube_secret_metadata_resource_version{namespace="testea",secret="default-token-fvg4g",resource_version="72235726"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="deployer-token-cfwzr",resource_version="48191939"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="horizontal-pod-autoscaler-token-hlcwq",resource_version="652"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="job-controller-token-rjq57",resource_version="439"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-dockercfg-h5s8p",resource_version="2999"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="unidling-controller-token-8zwck",resource_version="440"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="default-token-mswtg",resource_version="38227002"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="jenkins-dockercfg-qf4jj",resource_version="48413062"} 1 -kube_secret_metadata_resource_version{namespace="test2",secret="builder-dockercfg-jkdh9",resource_version="72239281"} 1 -kube_secret_metadata_resource_version{namespace="vault",secret="deployer-token-j2q99",resource_version="51892711"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="default-token-sg5kv",resource_version="38227016"} 1 -kube_secret_metadata_resource_version{namespace="eatest",secret="default-token-5dtnt",resource_version="72236800"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="replicaset-controller-token-ktz87",resource_version="519"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="skopeo-token-r8hs9",resource_version="28995541"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="default-dockercfg-pg7gh",resource_version="32338041"} 1 -kube_secret_metadata_resource_version{namespace="vault",secret="default-token-2jbz7",resource_version="51892721"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="jenkins-git-creds",resource_version="69115520"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pvc-protection-controller-token-lrlvh",resource_version="852"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="serviceaccount-controller-token-4n2nd",resource_version="776"} 1 -kube_secret_metadata_resource_version{namespace="tvwassen",secret="jenkins-token-xlqx7",resource_version="44547399"} 1 -kube_secret_metadata_resource_version{namespace="awx-tst",secret="awx-token-xdhcd",resource_version="48165320"} 1 -kube_secret_metadata_resource_version{namespace="jenkins",secret="deployer-dockercfg-tbxnk",resource_version="18228542"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="disruption-controller-token-27t8j",resource_version="641"} 1 -kube_secret_metadata_resource_version{namespace="telenet-monitoring",secret="builder-token-tjzfp",resource_version="32115920"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="service-ingress-ip-controller-dockercfg-nr7b5",resource_version="3001"} 1 -kube_secret_metadata_resource_version{namespace="telenet-monitoring",secret="default-token-65jrk",resource_version="32115909"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="builder-token-ng5gt",resource_version="8106741"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="default-dockercfg-w9gdg",resource_version="32350950"} 1 -kube_secret_metadata_resource_version{namespace="openshift-node",secret="sync-dockercfg-bqmx7",resource_version="2995"} 1 -kube_secret_metadata_resource_version{namespace="playground",secret="deployer-token-tlx7l",resource_version="37957589"} 1 -kube_secret_metadata_resource_version{namespace="telenet-public",secret="builder-dockercfg-f2hdq",resource_version="32129155"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="jenkins-dockercfg-ck9wl",resource_version="63194135"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="namespace-security-allocation-controller-dockercfg-7x948",resource_version="2956"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="cluster-monitoring-operator-token-zkpv2",resource_version="3231"} 1 -kube_secret_metadata_resource_version{namespace="tiller",secret="tiller-token-688ft",resource_version="44766949"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="default-dockercfg-tccj2",resource_version="55729145"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="default-token-bnvfx",resource_version="909"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="registry-dockercfg-7bknv",resource_version="3014"} 1 -kube_secret_metadata_resource_version{namespace="jdk",secret="builder-dockercfg-s2fq6",resource_version="6009560"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pv-protection-controller-token-w8bf9",resource_version="471"} 1 -kube_secret_metadata_resource_version{namespace="openshift",secret="builder-dockercfg-t28d6",resource_version="2994"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="jenkins-operator-token-wlblx",resource_version="56461343"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="metricbeat-dockercfg-8qtb8",resource_version="8401277"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pod-garbage-collector-token-56kp7",resource_version="502"} 1 -kube_secret_metadata_resource_version{namespace="vault",secret="vault-token-8jjpl",resource_version="52219540"} 1 -kube_secret_metadata_resource_version{namespace="ceph",secret="default-dockercfg-9lqj8",resource_version="52423851"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="builder-dockercfg-kjjbw",resource_version="38227022"} 1 -kube_secret_metadata_resource_version{namespace="kibana-tst",secret="deployer-token-svpcl",resource_version="48747186"} 1 -kube_secret_metadata_resource_version{namespace="awx-cluster-db",secret="default-token-6zmzp",resource_version="54849919"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="jenkins-token-452hp",resource_version="60532771"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="replication-controller-token-zfsjv",resource_version="410"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="deployer-dockercfg-vhfzz",resource_version="2983"} 1 -kube_secret_metadata_resource_version{namespace="openshift",secret="default-dockercfg-5gcj6",resource_version="2987"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="jenkins-nexus-creds",resource_version="56431880"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="deployer-token-h7gcz",resource_version="32629772"} 1 -kube_secret_metadata_resource_version{namespace="awx-tst",secret="default-token-kvtm6",resource_version="48115852"} 1 -kube_secret_metadata_resource_version{namespace="base-apache",secret="builder-token-bwhkl",resource_version="18790742"} 1 -kube_secret_metadata_resource_version{namespace="jdk",secret="builder-token-ctrgg",resource_version="6009549"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="replication-controller-token-zjhx5",resource_version="706"} 1 -kube_secret_metadata_resource_version{namespace="ns-createdby-namespace-operator",secret="default-dockercfg-7z7kw",resource_version="46741153"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="nexus-promote-user",resource_version="29006514"} 1 -kube_secret_metadata_resource_version{namespace="myproject",secret="deployer-token-ztgsc",resource_version="64048161"} 1 -kube_secret_metadata_resource_version{namespace="openshift-web-console",secret="webconsole-token-cwqmx",resource_version="3554"} 1 -kube_secret_metadata_resource_version{namespace="test",secret="default-token-n4kvt",resource_version="72235396"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="deployer-token-bkhh8",resource_version="3207"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="jenkins-git-creds",resource_version="67278982"} 1 -kube_secret_metadata_resource_version{namespace="jdk",secret="builder-token-kkjhn",resource_version="6009552"} 1 -kube_secret_metadata_resource_version{namespace="jdk",secret="default-token-cw27n",resource_version="6009543"} 1 -kube_secret_metadata_resource_version{namespace="jenkins",secret="jenkins-dockercfg-xnrfm",resource_version="18229516"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="build-controller-dockercfg-sx4qf",resource_version="2980"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="service-ingress-ip-controller-token-mt6xb",resource_version="448"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="weblogic-operator-secrets",resource_version="70827996"} 1 -kube_secret_metadata_resource_version{namespace="casa-mila-squad",secret="default-token-gllxk",resource_version="29000672"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="deployer-dockercfg-5spjg",resource_version="48191942"} 1 -kube_secret_metadata_resource_version{namespace="openshift-node",secret="builder-dockercfg-4ncdf",resource_version="2961"} 1 -kube_secret_metadata_resource_version{namespace="awx-tst",secret="awx-dockercfg-hzrtn",resource_version="48165322"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="namespace-operator-dockercfg-ztrqj",resource_version="31374961"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="namespace-security-allocation-controller-token-z6brv",resource_version="535"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="alertmanager-main-token-q66cd",resource_version="3862"} 1 -kube_secret_metadata_resource_version{namespace="test-jee",secret="builder-dockercfg-bxmhl",resource_version="59875298"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="resourcequota-controller-dockercfg-pnkk2",resource_version="2998"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="alertmanager-main-proxy",resource_version="3867"} 1 -kube_secret_metadata_resource_version{namespace="telenet-public",secret="deployer-dockercfg-9kvnx",resource_version="32129157"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-uat",secret="builder-dockercfg-422cc",resource_version="6318"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="deployer-token-wwh7v",resource_version="3193"} 1 -kube_secret_metadata_resource_version{namespace="openshift-sdn",secret="deployer-dockercfg-9jpvb",resource_version="2996"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="jenkins-operator-token-pkbvl",resource_version="58798357"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="liab-poc-trg-mysql-db-password-for-tip",resource_version="1601877"} 1 -kube_secret_metadata_resource_version{namespace="testea",secret="deployer-token-z2k2f",resource_version="72235739"} 1 -kube_secret_metadata_resource_version{namespace="tiller",secret="tiller-dockercfg-2959q",resource_version="44766954"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="default-token-5lpt5",resource_version="32350932"} 1 -kube_secret_metadata_resource_version{namespace="vault",secret="default-dockercfg-bpxqh",resource_version="51892723"} 1 -kube_secret_metadata_resource_version{namespace="casa-mila-squad",secret="deployer-token-xzsqg",resource_version="29000677"} 1 -kube_secret_metadata_resource_version{namespace="ceph",secret="builder-token-nnxh8",resource_version="52423835"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="git-sshkey",resource_version="67274119"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="ldap-bind-password-secret",resource_version="56224032"} 1 -kube_secret_metadata_resource_version{namespace="telenet-monitoring",secret="default-dockercfg-g2gm4",resource_version="32115922"} 1 -kube_secret_metadata_resource_version{namespace="telenet-public",secret="builder-token-h566t",resource_version="32129140"} 1 -kube_secret_metadata_resource_version{namespace="awx-db-cluster",secret="builder-token-jpmt6",resource_version="56689532"} 1 -kube_secret_metadata_resource_version{namespace="eatest",secret="deployer-token-75lr7",resource_version="72236798"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="weblogic-operator-secrets",resource_version="48171559"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="default-token-699k8",resource_version="17235337"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="dynatrace-monitoring-dockercfg-xjs95",resource_version="51581859"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="ansible-vault-secret",resource_version="63193640"} 1 -kube_secret_metadata_resource_version{namespace="telenet-monitoring",secret="builder-dockercfg-vpqnn",resource_version="32115924"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="deployer-dockercfg-mjwrx",resource_version="8106758"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-token-4x2w7",resource_version="68784444"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="namespace-operator-dockercfg-5x2v6",resource_version="32635646"} 1 -kube_secret_metadata_resource_version{namespace="aem",secret="deployer-dockercfg-cshr2",resource_version="6258521"} 1 -kube_secret_metadata_resource_version{namespace="awx",secret="awx-secrets",resource_version="54847749"} 1 -kube_secret_metadata_resource_version{namespace="jenkins",secret="default-dockercfg-rmht7",resource_version="18228539"} 1 -kube_secret_metadata_resource_version{namespace="kibana-tst",secret="builder-token-27lht",resource_version="48747193"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pv-protection-controller-token-2qpc7",resource_version="708"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="jenkins-operator-token-r4dx2",resource_version="67288586"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="dynatrace-oneagent-operator-token-ww7kv",resource_version="51574486"} 1 -kube_secret_metadata_resource_version{namespace="gitlab",secret="builder-token-llqmg",resource_version="66457515"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="disruption-controller-dockercfg-jdp8q",resource_version="3004"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="node-bootstrapper-dockercfg-xqm4n",resource_version="3000"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="kube-state-metrics-token-77wrq",resource_version="81227593"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="jenkins-git-creds",resource_version="56755175"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="springboot-operator-token-rtkrl",resource_version="57942030"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="builder-dockercfg-lr7wq",resource_version="57880034"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="resourcequota-controller-token-kcrq9",resource_version="771"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="ansible-vault-secret",resource_version="57941685"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="jenkins-token-r24pt",resource_version="63194134"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="bitbucket-secret",resource_version="14560116"} 1 -kube_secret_metadata_resource_version{namespace="openshift-sdn",secret="default-token-kdqpz",resource_version="1488"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="deployer-dockercfg-sfpw2",resource_version="55729149"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="cronjob-controller-token-ngj7t",resource_version="453"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="ldap-sa-dockercfg-zdtcv",resource_version="56224043"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="jenkins-token-6b9np",resource_version="73032257"} 1 -kube_secret_metadata_resource_version{namespace="test",secret="deployer-dockercfg-bp9m8",resource_version="72235404"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="spark-operator-token-jzjx9",resource_version="72844557"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="spark-token-txvk4",resource_version="72831074"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="resourcequota-controller-token-d58wp",resource_version="434"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="statefulset-controller-token-r74gk",resource_version="738"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="template-instance-controller-token-wd88v",resource_version="433"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="jenkins-operator-token-ptxpj",resource_version="56440338"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="builder-dockercfg-b9dr2",resource_version="17235344"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="sonarqube-operator-dockercfg-scwn5",resource_version="68813831"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="jenkins-operator-token-jtnjn",resource_version="67272572"} 1 -kube_secret_metadata_resource_version{namespace="jenkins",secret="builder-token-d66kv",resource_version="18228538"} 1 -kube_secret_metadata_resource_version{namespace="telenet-system",secret="builder-token-22m4g",resource_version="32116977"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="weblogic-sa-token-m88qm",resource_version="70830431"} 1 -kube_secret_metadata_resource_version{namespace="helloworld",secret="deployer-dockercfg-l97c6",resource_version="59655324"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="clusterrole-aggregation-controller-token-xqrvb",resource_version="615"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="statefulset-controller-token-wnvtd",resource_version="447"} 1 -kube_secret_metadata_resource_version{namespace="demo",secret="jenkins-token-nn2rg",resource_version="18044707"} 1 -kube_secret_metadata_resource_version{namespace="helloworld",secret="default-dockercfg-9pdrd",resource_version="59655322"} 1 -kube_secret_metadata_resource_version{namespace="kube-public",secret="deployer-token-vpmcr",resource_version="825"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="deployer-controller-token-tt6j5",resource_version="459"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="ssh-key",resource_version="27224352"} 1 -kube_secret_metadata_resource_version{namespace="awx-tst",secret="deployer-token-tmnd6",resource_version="48115850"} 1 -kube_secret_metadata_resource_version{namespace="ceph",secret="deployer-dockercfg-79kkv",resource_version="52423857"} 1 -kube_secret_metadata_resource_version{namespace="demo",secret="deployer-token-jvg4s",resource_version="7743750"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="builder-dockercfg-5tr2n",resource_version="46743621"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="metricbeat-token-zqcv8",resource_version="8401276"} 1 -kube_secret_metadata_resource_version{namespace="telenet-system",secret="deployer-token-6dckp",resource_version="32116964"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="deployer-token-ztv2n",resource_version="50787477"} 1 -kube_secret_metadata_resource_version{namespace="jenkins",secret="deployer-token-v7ccg",resource_version="18228523"} 1 -kube_secret_metadata_resource_version{namespace="aem",secret="builder-token-b44pc",resource_version="6258504"} 1 -kube_secret_metadata_resource_version{namespace="awx-cluster-db",secret="awx-dockercfg-hv56x",resource_version="54850675"} 1 -kube_secret_metadata_resource_version{namespace="awx",secret="awx-token-4nbkk",resource_version="54847717"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="jenkins-nexus-creds",resource_version="60853217"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="registry-certificates",resource_version="3035"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="default-token-hxgxw",resource_version="50787481"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="deployment-controller-token-d765x",resource_version="494"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="kube-state-metrics-token-n7csr",resource_version="81233069"} 1 -kube_secret_metadata_resource_version{namespace="awx",secret="deployer-token-54vgg",resource_version="51690074"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="jenkins-nexus-creds",resource_version="60532649"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="builder-token-4dj62",resource_version="32629786"} 1 -kube_secret_metadata_resource_version{namespace="telenet-public",secret="deployer-token-vx62l",resource_version="32129141"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="jenkins-token-8pzct",resource_version="73032258"} 1 -kube_secret_metadata_resource_version{namespace="tiller",secret="deployer-token-rxsgs",resource_version="44761376"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="deployer-dockercfg-ltfff",resource_version="32350947"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="clusterrole-aggregation-controller-dockercfg-x6hwj",resource_version="2976"} 1 -kube_secret_metadata_resource_version{namespace="tvw",secret="default-token-bvfg6",resource_version="64890904"} 1 -kube_secret_metadata_resource_version{namespace="base-apache",secret="default-token-m99p7",resource_version="18790758"} 1 -kube_secret_metadata_resource_version{namespace="demo",secret="deployer-dockercfg-t5cvm",resource_version="7743754"} 1 -kube_secret_metadata_resource_version{namespace="gitlab",secret="default-token-6wg8f",resource_version="66457520"} 1 -kube_secret_metadata_resource_version{namespace="jdk",secret="deployer-token-z2847",resource_version="6009557"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="springboot-operator-token-c94zl",resource_version="64921329"} 1 -kube_secret_metadata_resource_version{namespace="tiller",secret="default-token-nwctc",resource_version="44761354"} 1 -kube_secret_metadata_resource_version{namespace="aem",secret="default-dockercfg-wzlnm",resource_version="6258524"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="cluster-monitoring-operator-dockercfg-x6jqv",resource_version="3236"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="grafana-token-dvvbk",resource_version="3476"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="container-registry-telenet.rel.apps.telenet.be",resource_version="28762565"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="builder-token-hbknb",resource_version="57880032"} 1 -kube_secret_metadata_resource_version{namespace="kube-public",secret="builder-token-s9ccb",resource_version="562"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="job-controller-token-47gp4",resource_version="662"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="jenkins-token-5tnlt",resource_version="36104029"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-uat",secret="default-token-6gmjw",resource_version="6313"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="jenkins-operator-token-8sthc",resource_version="67288584"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-token-bmrld",resource_version="68750231"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="builder-token-pgfnr",resource_version="32350934"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="registry-token-d5dl9",resource_version="2882"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="sonarqube-operator-token-t8qp6",resource_version="68813827"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="jenkins-operator-token-ztcsw",resource_version="63193680"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="builder-token-bhzc4",resource_version="599"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="deployer-token-4rbrz",resource_version="36103967"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="tiptool-lat-mysql-db-password-for-tip",resource_version="10148884"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="weblogic-sa-dockercfg-2mgpb",resource_version="45663835"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="default-token-gfxl5",resource_version="694"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="deployer-controller-token-kcqd7",resource_version="756"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="ssh-key-source",resource_version="46691130"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="git-sshkey",resource_version="75896667"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="builder-dockercfg-2w5zg",resource_version="68792256"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-uat",secret="builder-token-p8vcm",resource_version="6300"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="git-sshkey",resource_version="64934255"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-dvp",secret="git-ssh-key",resource_version="6173"} 1 -kube_secret_metadata_resource_version{namespace="awx",secret="builder-token-nndh5",resource_version="51690071"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="jenkins-operator-dockercfg-jdzd8",resource_version="60849782"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="ansible-vault-secret",resource_version="75373015"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="default-token-v7d57",resource_version="68792237"} 1 -kube_secret_metadata_resource_version{namespace="tvw",secret="default-dockercfg-tvdnt",resource_version="64890922"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="jenkins-operator-dockercfg-kzhnx",resource_version="67267865"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="filebeat-token-4n77n",resource_version="27473647"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="ansible-vault-secret",resource_version="75896741"} 1 -kube_secret_metadata_resource_version{namespace="test-jee",secret="deployer-dockercfg-kww7b",resource_version="59875296"} 1 -kube_secret_metadata_resource_version{namespace="tvw",secret="builder-dockercfg-qmtls",resource_version="64890920"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="weblogic-sa-token-2zrzc",resource_version="45663834"} 1 -kube_secret_metadata_resource_version{namespace="awx-cluster-db",secret="deployer-dockercfg-qzwcv",resource_version="54849943"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="builder-dockercfg-f6xsp",resource_version="26787844"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="default-token-p2jjb",resource_version="57880030"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="deployment-controller-dockercfg-rgt2l",resource_version="2974"} 1 -kube_secret_metadata_resource_version{namespace="test",secret="default-token-9d42j",resource_version="72235381"} 1 -kube_secret_metadata_resource_version{namespace="aem",secret="builder-token-sgbdt",resource_version="6258516"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="router-token-75zcz",resource_version="2820"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="endpoint-controller-dockercfg-vgf9c",resource_version="2967"} 1 -kube_secret_metadata_resource_version{namespace="openshift-sdn",secret="sdn-token-tnhzq",resource_version="1528"} 1 -kube_secret_metadata_resource_version{namespace="jenkins",secret="default-token-7dvxz",resource_version="18228537"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="namespace-controller-token-zbfd8",resource_version="547"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="git-sshkey",resource_version="67288877"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="default-token-4xrcd",resource_version="56222896"} 1 -kube_secret_metadata_resource_version{namespace="myproject",secret="builder-token-gjfj8",resource_version="64048156"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="serviceaccount-controller-dockercfg-rzc7f",resource_version="2959"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="builder-token-q5l97",resource_version="3187"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-dvp",secret="default-token-x7dqj",resource_version="6156"} 1 -kube_secret_metadata_resource_version{namespace="yft-kafkaproxy",secret="default-token-b4kfd",resource_version="70266342"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="deployer-token-8vf2q",resource_version="821"} 1 -kube_secret_metadata_resource_version{namespace="openshift-sdn",secret="deployer-token-bsphm",resource_version="1487"} 1 -kube_secret_metadata_resource_version{namespace="test2",secret="builder-token-l6lln",resource_version="72239280"} 1 -kube_secret_metadata_resource_version{namespace="awx-tst",secret="builder-token-x5htw",resource_version="48115830"} 1 -kube_secret_metadata_resource_version{namespace="awx-tst",secret="deployer-token-wsnk6",resource_version="48115831"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="origin-namespace-controller-dockercfg-2h5cd",resource_version="2968"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="default-token-s2j9z",resource_version="36103966"} 1 -kube_secret_metadata_resource_version{namespace="demo",secret="default-dockercfg-x6lrz",resource_version="7743752"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="builder-token-gsqqp",resource_version="832"} 1 -kube_secret_metadata_resource_version{namespace="trident",secret="trident-dockercfg-h6h58",resource_version="1627905"} 1 -kube_secret_metadata_resource_version{namespace="awx-cluster-db",secret="builder-dockercfg-lmctf",resource_version="54849940"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="jenkins-operator-token-dxkb7",resource_version="60849778"} 1 -kube_secret_metadata_resource_version{namespace="jenkins",secret="default-token-fg8sk",resource_version="18228522"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="console-serving-cert",resource_version="3824"} 1 -kube_secret_metadata_resource_version{namespace="yft-kafkaproxy",secret="builder-dockercfg-dqp2c",resource_version="70266346"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="metricbeat-dockercfg-64nzd",resource_version="28539849"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="alertmanager-main-dockercfg-nmh9w",resource_version="3863"} 1 -kube_secret_metadata_resource_version{namespace="awx-cluster-db",secret="builder-token-j95tc",resource_version="54849918"} 1 -kube_secret_metadata_resource_version{namespace="awx-db-cluster",secret="default-dockercfg-cj26t",resource_version="56689547"} 1 -kube_secret_metadata_resource_version{namespace="freephone-bp",secret="deployer-token-9krkz",resource_version="38198617"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="default-token-4h52h",resource_version="50787498"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="build-controller-token-6fgr7",resource_version="463"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="kube-state-metrics-dockercfg-wl9wp",resource_version="81233072"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="node-exporter-token-l7n4c",resource_version="4003"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="prometheus-k8s-tls",resource_version="3621"} 1 -kube_secret_metadata_resource_version{namespace="ceph",secret="builder-dockercfg-jdjsk",resource_version="52423855"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="oneagent",resource_version="38227900"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="unidling-controller-token-vzmsz",resource_version="795"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="default-token-8x2dv",resource_version="1599408"} 1 -kube_secret_metadata_resource_version{namespace="yft-kafkaproxy",secret="kafka-rest-config",resource_version="72241706"} 1 -kube_secret_metadata_resource_version{namespace="vault",secret="default-token-w8zbh",resource_version="51892710"} 1 -kube_secret_metadata_resource_version{namespace="base-apache",secret="default-token-9zcwq",resource_version="18790753"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="builder-token-4qmk5",resource_version="573"} 1 -kube_secret_metadata_resource_version{namespace="eatest",secret="deployer-token-jrvz7",resource_version="72236788"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="jenkins-operator-token-hqbfb",resource_version="63193678"} 1 -kube_secret_metadata_resource_version{namespace="ns-createdby-namespace-operator",secret="deployer-token-zwb72",resource_version="46741149"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-dvp",secret="deployer-dockercfg-g9whw",resource_version="6166"} 1 -kube_secret_metadata_resource_version{namespace="awx",secret="default-token-lwbzz",resource_version="51690059"} 1 -kube_secret_metadata_resource_version{namespace="ceph",secret="ceph-secret",resource_version="52424464"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="router-certs",resource_version="2847"} 1 -kube_secret_metadata_resource_version{namespace="gitlab",secret="deployer-dockercfg-r4mvz",resource_version="66457526"} 1 -kube_secret_metadata_resource_version{namespace="myproject",secret="ssasidha",resource_version="74409066"} 1 -kube_secret_metadata_resource_version{namespace="telenet-monitoring",secret="builder-token-shvfm",resource_version="32115908"} 1 -kube_secret_metadata_resource_version{namespace="kibana-tst",secret="default-token-86mvv",resource_version="48747178"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="certificate-controller-token-kdt28",resource_version="487"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="build-controller-token-vj8nf",resource_version="750"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="tiptool-edp-mysql-db-password-for-tip",resource_version="10149395"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="builder-token-z25mv",resource_version="814"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pod-garbage-collector-dockercfg-pnqb8",resource_version="2951"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="builder-token-n875b",resource_version="32629771"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="deployer-token-wzqqp",resource_version="68792238"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="spark-token-fzqpv",resource_version="72831070"} 1 -kube_secret_metadata_resource_version{namespace="jenkins",secret="jenkins-token-67wgw",resource_version="18229495"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="builder-token-2rb8k",resource_version="561"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="image-import-controller-token-27kb8",resource_version="425"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="jenkins-operator-token-xfpz2",resource_version="56440341"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="tiptool-mre-mysql-db-password-for-tip",resource_version="10149131"} 1 -kube_secret_metadata_resource_version{namespace="tvwassen",secret="jenkins-token-vtjrt",resource_version="44547384"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="ansible-vault-secret",resource_version="57942021"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="springboot-operator-token-jszwr",resource_version="63193931"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="default-dockercfg-twmpd",resource_version="56222899"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="deployer-token-jvstc",resource_version="8106745"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="traefik-operator-default-cert",resource_version="49923441"} 1 -kube_secret_metadata_resource_version{namespace="freephone-bp",secret="default-dockercfg-lwgp6",resource_version="38198625"} 1 -kube_secret_metadata_resource_version{namespace="trident",secret="builder-dockercfg-nvl7r",resource_version="925918"} 1 -kube_secret_metadata_resource_version{namespace="yft-kafkaproxy",secret="default-dockercfg-lswzm",resource_version="70266352"} 1 -kube_secret_metadata_resource_version{namespace="ns-createdby-namespace-operator",secret="builder-token-rxlgn",resource_version="46741135"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="service-serving-cert-controller-dockercfg-n87xx",resource_version="2945"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="builder-token-bn4vs",resource_version="36103964"} 1 -kube_secret_metadata_resource_version{namespace="awx-db-cluster",secret="awx-token-vs7pg",resource_version="56689983"} 1 -kube_secret_metadata_resource_version{namespace="awx-tst",secret="default-token-j27bn",resource_version="48115837"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pvc-protection-controller-dockercfg-pgzrb",resource_version="2955"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="namespace-security-allocation-controller-token-rvd7z",resource_version="762"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="jenkins-git-creds",resource_version="59084052"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="jenkins-nexus-creds",resource_version="67278964"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="sonarqube-token",resource_version="80786888"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="jenkins-git-creds",resource_version="60853237"} 1 -kube_secret_metadata_resource_version{namespace="eatest",secret="default-token-h7g68",resource_version="72236787"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="springboot-operator-dockercfg-cbzbs",resource_version="67283175"} 1 -kube_secret_metadata_resource_version{namespace="playground",secret="git-sshkey",resource_version="51711372"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="jenkins-token-gxb49",resource_version="55730063"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="jenkins-operator-token-6z7r9",resource_version="60261471"} 1 -kube_secret_metadata_resource_version{namespace="eatest",secret="builder-token-rqpzn",resource_version="72236797"} 1 -kube_secret_metadata_resource_version{namespace="helloworld",secret="builder-token-fk8fj",resource_version="59655315"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="clusterrole-aggregation-controller-token-zsrvk",resource_version="426"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-dockercfg-g2g86",resource_version="68784447"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="ansible-vault-secret",resource_version="56462551"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="jenkins-operator-token-57s9x",resource_version="67267861"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="default-token-tz8w7",resource_version="713"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="job-controller-dockercfg-hwkkt",resource_version="2985"} 1 -kube_secret_metadata_resource_version{namespace="myproject",secret="builder-dockercfg-4qnrb",resource_version="64048174"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="builder-token-tdmcn",resource_version="46743617"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="registry-dockercfg-ssgvw",resource_version="60851453"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="builder-dockercfg-54k7s",resource_version="2949"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="jenkins-token-cvgxf",resource_version="32338085"} 1 -kube_secret_metadata_resource_version{namespace="yelo-backend",secret="deployer-dockercfg-4dqz6",resource_version="76464932"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="namespace-operator-token-bg57h",resource_version="31374956"} 1 -kube_secret_metadata_resource_version{namespace="playground",secret="deployer-dockercfg-n8qnx",resource_version="37957605"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="github-credentials",resource_version="74745517"} 1 -kube_secret_metadata_resource_version{namespace="helloworld",secret="deployer-token-xkgn4",resource_version="59655316"} 1 -kube_secret_metadata_resource_version{namespace="openshift-web-console",secret="builder-token-dh478",resource_version="3453"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="jenkins-token-kwjnw",resource_version="27224440"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="builder-token-k5gp9",resource_version="68792254"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="dynatrace-oneagent-token-zhppl",resource_version="51574487"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="grafana-token-x8rzt",resource_version="3468"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="deployer-dockercfg-cnj2t",resource_version="1599415"} 1 -kube_secret_metadata_resource_version{namespace="tvwassen",secret="default-token-bklbm",resource_version="44547096"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="traefik-operator-token-96f5h",resource_version="49923450"} 1 -kube_secret_metadata_resource_version{namespace="myproject",secret="builder-token-8p6df",resource_version="64048171"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="jenkins-dockercfg-xjpsq",resource_version="32350994"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="generic-garbage-collector-dockercfg-4kw4d",resource_version="2962"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="persistent-volume-binder-dockercfg-plh2b",resource_version="2997"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="router-dockercfg-pl7g5",resource_version="3009"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="jenkins-dockercfg-kvkmg",resource_version="67274215"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="proxy-sql-database-secret-uat",resource_version="40056425"} 1 -kube_secret_metadata_resource_version{namespace="awx-tst",secret="awx-token-bjzrj",resource_version="48165317"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="service-account-controller-token-dkm8q",resource_version="723"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="builder-token-7s9mg",resource_version="27224279"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="liab-poc-dvp-mysql-db-password-for-tip",resource_version="1601163"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="default-token-6gmlb",resource_version="17235346"} 1 -kube_secret_metadata_resource_version{namespace="awx-db-cluster",secret="awx-dockercfg-flk8n",resource_version="56689988"} 1 -kube_secret_metadata_resource_version{namespace="freephone-bp",secret="git-ssh-key",resource_version="38415965"} 1 -kube_secret_metadata_resource_version{namespace="openshift-node",secret="deployer-dockercfg-zd2rh",resource_version="2954"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="builder-token-fd6ht",resource_version="1599395"} 1 -kube_secret_metadata_resource_version{namespace="awx",secret="deployer-token-h9qq9",resource_version="51690065"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="registry-token-zmzsp",resource_version="2878"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="jenkins-token-wbk8n",resource_version="1601701"} 1 -kube_secret_metadata_resource_version{namespace="vault",secret="vault-token-mpv2v",resource_version="52219529"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="liab-poc-uat-mysql-db-password-for-tip",resource_version="1601747"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="default-token-zfbn7",resource_version="32629790"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="pv-recycler-controller-dockercfg-k6tq4",resource_version="2971"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="jenkins-token-7dlpm",resource_version="55730053"} 1 -kube_secret_metadata_resource_version{namespace="kube-public",secret="builder-token-ftxs8",resource_version="812"} 1 -kube_secret_metadata_resource_version{namespace="ns-createdby-namespace-operator",secret="default-token-zptxm",resource_version="46741152"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="console-token-hhcjw",resource_version="3811"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="deployer-token-q7865",resource_version="56222895"} 1 -kube_secret_metadata_resource_version{namespace="testea",secret="deployer-dockercfg-zpkqx",resource_version="72235743"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="deployer-dockercfg-hppsw",resource_version="57880037"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="git-sshkey",resource_version="67268363"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="builder-dockercfg-pps9r",resource_version="50787496"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="builder-token-4jq89",resource_version="50787475"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="template-instance-controller-token-rvnmq",resource_version="786"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="grafana-proxy",resource_version="3416"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="persistent-volume-binder-token-gb9ts",resource_version="692"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="deployer-controller-dockercfg-cs9nw",resource_version="2975"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="ansible-vault-secret",resource_version="64925746"} 1 -kube_secret_metadata_resource_version{namespace="gitlab",secret="deployer-token-v7lp2",resource_version="66457525"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="deployer-dockercfg-wbf78",resource_version="27224285"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-dvp",secret="builder-dockercfg-6l5gc",resource_version="6162"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="jenkins-token-xhcrl",resource_version="8106845"} 1 -kube_secret_metadata_resource_version{namespace="tiller",secret="default-dockercfg-gl76d",resource_version="44761374"} 1 -kube_secret_metadata_resource_version{namespace="traefik",secret="deployer-token-t8fbq",resource_version="49867499"} 1 -kube_secret_metadata_resource_version{namespace="gitlab",secret="builder-dockercfg-bh4wp",resource_version="66457522"} 1 -kube_secret_metadata_resource_version{namespace="helloworld",secret="default-token-2s2dm",resource_version="59655319"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="build-config-change-controller-token-22qkc",resource_version="737"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="jenkins-dockercfg-cq5fh",resource_version="1601716"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="ldap-sa-token-d9gx5",resource_version="56224037"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="deployer-dockercfg-5w6g9",resource_version="68792252"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="springboot-operator-token-sv7d6",resource_version="58129687"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="jenkins-operator-token-pn4q6",resource_version="60261474"} 1 -kube_secret_metadata_resource_version{namespace="jdk",secret="deployer-token-dsn8d",resource_version="6009551"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="tiptool-sup-mysql-db-password-for-tip",resource_version="10149269"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="dynatrace-monitoring-token-72bcm",resource_version="51581857"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="default-token-kmhkq",resource_version="726"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="default-dockercfg-scnfz",resource_version="8106757"} 1 -kube_secret_metadata_resource_version{namespace="awx-db-cluster",secret="deployer-token-tnftr",resource_version="56689545"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="proxysql-secret-trg524",resource_version="64320470"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="builder-dockercfg-7dd2n",resource_version="48191944"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="endpoint-controller-token-74d7c",resource_version="541"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="builder-token-4dhw7",resource_version="56222886"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="jenkins-dockercfg-4s54l",resource_version="8106846"} 1 -kube_secret_metadata_resource_version{namespace="jdk",secret="deployer-dockercfg-r29nf",resource_version="6009563"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="deployer-dockercfg-9vstk",resource_version="2984"} 1 -kube_secret_metadata_resource_version{namespace="test2",secret="default-dockercfg-cq5k2",resource_version="72239286"} 1 -kube_secret_metadata_resource_version{namespace="trident",secret="default-token-j8djx",resource_version="925897"} 1 -kube_secret_metadata_resource_version{namespace="tvwassen",secret="deployer-dockercfg-5sjf2",resource_version="44547095"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="default-token-8qrzx",resource_version="27509933"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="registry-token-f2mnz",resource_version="60851450"} 1 -kube_secret_metadata_resource_version{namespace="jenkins",secret="jenkins-token-cpn2b",resource_version="18229514"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="jenkins-git-creds",resource_version="63194055"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="disruption-controller-token-pd9wj",resource_version="510"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="deployer-token-m48m4",resource_version="603"} 1 -kube_secret_metadata_resource_version{namespace="telenet-system",secret="default-token-6k77j",resource_version="32116979"} 1 -kube_secret_metadata_resource_version{namespace="test",secret="deployer-token-2lhhx",resource_version="72235400"} 1 -kube_secret_metadata_resource_version{namespace="awx-cluster-db",secret="awx-token-bck4k",resource_version="54850670"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="namespace-operator-token-64gjc",resource_version="31374960"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="default-token-fftc2",resource_version="46743620"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="resourcequota-controller-token-rtnws",resource_version="725"} 1 -kube_secret_metadata_resource_version{namespace="openshift-node",secret="deployer-token-n4ffp",resource_version="848"} 1 -kube_secret_metadata_resource_version{namespace="telenet-monitoring",secret="deployer-token-jbj4g",resource_version="32115923"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="ssh-key",resource_version="17272368"} 1 -kube_secret_metadata_resource_version{namespace="awx-db-cluster",secret="builder-token-x2jmj",resource_version="56689541"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="builder-dockercfg-x8jf2",resource_version="3005"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="filebeat-token-vhq45",resource_version="27479258"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="prometheus-operator-token-v75xh",resource_version="3307"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="default-dockercfg-ct6xr",resource_version="17235348"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="jenkins-operator-token-j7vrr",resource_version="67272569"} 1 -kube_secret_metadata_resource_version{namespace="jenkins",secret="deployer-token-2wqnd",resource_version="18228540"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="daemon-set-controller-dockercfg-n7qnv",resource_version="3006"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="daemon-set-controller-token-62zl5",resource_version="479"} 1 -kube_secret_metadata_resource_version{namespace="aem",secret="default-token-zl5hq",resource_version="6258507"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="springboot-operator-token-8cd5b",resource_version="57941694"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="deployer-token-9cdvs",resource_version="57880033"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="certificate-controller-token-kkgnz",resource_version="71092909"} 1 -kube_secret_metadata_resource_version{namespace="openshift-sdn",secret="sdn-dockercfg-cwv2s",resource_version="2978"} 1 -kube_secret_metadata_resource_version{namespace="test2",secret="deployer-token-56cn7",resource_version="72239276"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="springboot-operator-token-7vwcg",resource_version="63193929"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="cronjob-controller-token-mzfbs",resource_version="612"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="serviceaccount-pull-secrets-controller-token-zmrb8",resource_version="782"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="springboot-cr-applier-sa-dockercfg-q6qqc",resource_version="68750240"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="default-token-gqmwf",resource_version="68792253"} 1 -kube_secret_metadata_resource_version{namespace="vault",secret="vault-dockercfg-zxp8h",resource_version="52219541"} 1 -kube_secret_metadata_resource_version{namespace="yelo-backend",secret="default-token-vv292",resource_version="76464908"} 1 -kube_secret_metadata_resource_version{namespace="aem",secret="default-token-ch4lj",resource_version="6258520"} 1 -kube_secret_metadata_resource_version{namespace="casa-mila-squad",secret="ssh-key",resource_version="29003171"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="builder-token-9xcdm",resource_version="48191941"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="default-dockercfg-nf4gp",resource_version="27224284"} 1 -kube_secret_metadata_resource_version{namespace="telenet-system",secret="default-token-ft7q9",resource_version="32116965"} 1 -kube_secret_metadata_resource_version{namespace="tvwassen",secret="builder-token-sb57j",resource_version="44547077"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="jenkins-token-5kq42",resource_version="63194132"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="sdn-controller-dockercfg-2x6jc",resource_version="2988"} 1 -kube_secret_metadata_resource_version{namespace="openshift-web-console",secret="deployer-token-d4c7r",resource_version="3434"} 1 -kube_secret_metadata_resource_version{namespace="test-config",secret="blue-domain-weblogic-credentials",resource_version="81664841"} 1 -kube_secret_metadata_resource_version{namespace="tvwassen",secret="jenkins-dockercfg-72947",resource_version="44547402"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="grafana-dockercfg-blcdb",resource_version="3478"} 1 -kube_secret_metadata_resource_version{namespace="openshift-web-console",secret="default-dockercfg-lqk5f",resource_version="3451"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="sandbox-operator-token-bnxth",resource_version="30804068"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-dvp",secret="builder-token-2hhwc",resource_version="6147"} 1 -kube_secret_metadata_resource_version{namespace="tvwassen",secret="builder-token-l7s4j",resource_version="44547082"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="scmsecret",resource_version="17273138"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="spark-dockercfg-nxzjz",resource_version="72831075"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="sdn-controller-token-w8mf6",resource_version="528"} 1 -kube_secret_metadata_resource_version{namespace="testea",secret="default-token-hnl9b",resource_version="72235741"} 1 -kube_secret_metadata_resource_version{namespace="trident",secret="deployer-token-g4qnl",resource_version="925921"} 1 -kube_secret_metadata_resource_version{namespace="trident",secret="deployer-token-m6tcw",resource_version="925912"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="builder-token-xkqn9",resource_version="17235329"} 1 -kube_secret_metadata_resource_version{namespace="gitlab",secret="default-dockercfg-7blxh",resource_version="66457530"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="service-controller-token-c5t6g",resource_version="467"} 1 -kube_secret_metadata_resource_version{namespace="myproject",secret="default-token-vm99k",resource_version="64048160"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="jenkins-nexus-creds",resource_version="59084022"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="builder-token-jf8rr",resource_version="55729148"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="filebeat-token-s9swc",resource_version="27479260"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="jenkins-token-pcvhf",resource_version="36104028"} 1 -kube_secret_metadata_resource_version{namespace="test2",secret="deployer-token-6v2kc",resource_version="72239285"} 1 -kube_secret_metadata_resource_version{namespace="yelo-backend",secret="builder-token-42tsk",resource_version="76464924"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="default-token-bkpcr",resource_version="27509945"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="deployer-token-sqh6z",resource_version="830"} 1 -kube_secret_metadata_resource_version{namespace="gitlab",secret="builder-token-569s2",resource_version="66457521"} 1 -kube_secret_metadata_resource_version{namespace="jdk",secret="default-dockercfg-h7zgv",resource_version="6009550"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="expand-controller-dockercfg-5m9ww",resource_version="3013"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="default-dockercfg-bhddp",resource_version="2969"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="skopeo-token-nzksj",resource_version="28995543"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="deployer-token-tkqv8",resource_version="17235347"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="deployer-dockercfg-x677c",resource_version="2963"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="tiller-token-4kx7w",resource_version="66458810"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="default-rolebindings-controller-token-g9pfw",resource_version="544"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="default-token-895fh",resource_version="27224273"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="builder-token-sf2sg",resource_version="8106753"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="service-account-controller-token-k87tr",resource_version="476"} 1 -kube_secret_metadata_resource_version{namespace="openshift",secret="deployer-token-rq8wf",resource_version="619"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="jenkins-token-fv2rt",resource_version="27224450"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="namespace-operator-dockercfg-4g5zf",resource_version="32629806"} 1 -kube_secret_metadata_resource_version{namespace="test2",secret="default-token-759qc",resource_version="72239282"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="metricbeat-token-488m8",resource_version="28539844"} 1 -kube_secret_metadata_resource_version{namespace="playground",secret="default-dockercfg-rl9wq",resource_version="37957601"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="deployer-token-v6cgt",resource_version="17235332"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="deployer-token-28snq",resource_version="46743611"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="nexus-authentication",resource_version="67309183"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="builder-token-t8tmh",resource_version="50787493"} 1 -kube_secret_metadata_resource_version{namespace="kibana-tst",secret="builder-dockercfg-v4m95",resource_version="48747197"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="deployer-dockercfg-rqkk5",resource_version="3742"} 1 -kube_secret_metadata_resource_version{namespace="tvw",secret="deployer-token-whnkx",resource_version="64890917"} 1 -kube_secret_metadata_resource_version{namespace="jenkins",secret="builder-token-kqf7p",resource_version="18228520"} 1 -kube_secret_metadata_resource_version{namespace="trident",secret="default-dockercfg-wks9n",resource_version="925922"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="deployer-token-4n7vq",resource_version="590"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="node-exporter-tls",resource_version="4022"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="prometheus-k8s-token-2qxd4",resource_version="3532"} 1 -kube_secret_metadata_resource_version{namespace="openshift-node",secret="default-dockercfg-lwsm8",resource_version="2973"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="stash-sshkey",resource_version="66149419"} 1 -kube_secret_metadata_resource_version{namespace="telenet-system",secret="deployer-token-crd2g",resource_version="32116976"} 1 -kube_secret_metadata_resource_version{namespace="helloworld",secret="builder-token-tsnxn",resource_version="59655321"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="jenkins-operator-dockercfg-5qrpm",resource_version="56440343"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="node-exporter-token-4v4kl",resource_version="4005"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="builder-token-7tgc8",resource_version="32338027"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="builder-token-fxk72",resource_version="56222878"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="sonarqube-operator-token-h5hkq",resource_version="68813830"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="unidling-controller-dockercfg-w42s4",resource_version="2966"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="builder-dockercfg-j59dg",resource_version="27224283"} 1 -kube_secret_metadata_resource_version{namespace="tvw",secret="builder-token-d5wtx",resource_version="64890905"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="deployer-token-kmvnp",resource_version="57880028"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="jenkins-token-vgscs",resource_version="67274214"} 1 -kube_secret_metadata_resource_version{namespace="kibana-tst",secret="deployer-dockercfg-q9drc",resource_version="48747201"} 1 -kube_secret_metadata_resource_version{namespace="testea",secret="builder-token-z9g4c",resource_version="72235745"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="default-dockercfg-qctz7",resource_version="27509948"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="jenkins-token-2fjpd",resource_version="56477938"} 1 -kube_secret_metadata_resource_version{namespace="awx-cluster-db",secret="awx-secrets",resource_version="54850709"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="prometheus-k8s-htpasswd",resource_version="3527"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="git-sshkey",resource_version="64929146"} 1 -kube_secret_metadata_resource_version{namespace="playground",secret="builder-token-78ksh",resource_version="37957599"} 1 -kube_secret_metadata_resource_version{namespace="test",secret="builder-dockercfg-dx4xd",resource_version="72235402"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="jenkins-token-c9nb7",resource_version="32350991"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="node-controller-token-h9kml",resource_version="675"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="git-sshkey",resource_version="1599496"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="namespace-operator-token-jkt7k",resource_version="32629800"} 1 -kube_secret_metadata_resource_version{namespace="telenet-public",secret="deployer-token-zfxtb",resource_version="32129154"} 1 -kube_secret_metadata_resource_version{namespace="tiller",secret="builder-token-rgwwp",resource_version="44761360"} 1 -kube_secret_metadata_resource_version{namespace="awx-db-cluster",secret="default-token-mrt8w",resource_version="56689530"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="builder-token-7xldb",resource_version="818"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="deployment-controller-token-wdlzn",resource_version="622"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="filebeat-dockercfg-b7fkc",resource_version="27479262"} 1 -kube_secret_metadata_resource_version{namespace="openshift-node",secret="default-token-s76b8",resource_version="947"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="sonardb",resource_version="56672052"} 1 -kube_secret_metadata_resource_version{namespace="telenet-public",secret="default-token-s5zhk",resource_version="32129150"} 1 -kube_secret_metadata_resource_version{namespace="casa-mila-squad",secret="default-dockercfg-dxk5k",resource_version="29000685"} 1 -kube_secret_metadata_resource_version{namespace="demo",secret="builder-token-rb75j",resource_version="7743748"} 1 -kube_secret_metadata_resource_version{namespace="kibana-tst",secret="default-token-9r2sq",resource_version="48747192"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="node-exporter-dockercfg-qgmkx",resource_version="4008"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="builder-token-tpzcf",resource_version="32338046"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="tiller-dockercfg-5vsgl",resource_version="66458811"} 1 -kube_secret_metadata_resource_version{namespace="openshift-node",secret="builder-token-fs9b6",resource_version="842"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="slack-token-telenet-edevelopment",resource_version="65537399"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="jenkins-operator-dockercfg-5r6zm",resource_version="63193681"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="default-rolebindings-controller-dockercfg-ncbfp",resource_version="2952"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="ansible-vault-secret",resource_version="67288552"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="default-token-ln92d",resource_version="36103976"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="jenkins-dockercfg-95fbk",resource_version="55730066"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="default-token-b9x9b",resource_version="48191929"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="template-instance-controller-dockercfg-hrn55",resource_version="2958"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="prometheus-k8s-dockercfg-knwv7",resource_version="3533"} 1 -kube_secret_metadata_resource_version{namespace="openshift",secret="deployer-dockercfg-sq2xn",resource_version="3010"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="jenkins-token-whvv2",resource_version="8106833"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="deploymentconfig-controller-token-mqf7l",resource_version="760"} 1 -kube_secret_metadata_resource_version{namespace="openshift-web-console",secret="builder-dockercfg-p6bdf",resource_version="3456"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="ansible-vault-secret",resource_version="60849641"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="deployer-token-w4b2p",resource_version="26787839"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="git-sshkey",resource_version="64970332"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="jenkins-token-qv8sm",resource_version="48413051"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="default-dockercfg-m6x2q",resource_version="50787501"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-token-8xt65",resource_version="751"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="jenkins-dockercfg-t8jvq",resource_version="56477942"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="default-token-9slls",resource_version="26787766"} 1 -kube_secret_metadata_resource_version{namespace="freephone-bp",secret="default-token-hr2hs",resource_version="38198609"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="deployer-token-7vcmc",resource_version="837"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="builder-dockercfg-vr5kf",resource_version="8106755"} 1 -kube_secret_metadata_resource_version{namespace="awx",secret="deployer-dockercfg-9r66h",resource_version="51690077"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="registry",resource_version="32564756"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="ansible-vault-secret",resource_version="67272655"} 1 -kube_secret_metadata_resource_version{namespace="helloworld",secret="builder-dockercfg-wgrg7",resource_version="59655326"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="jenkins-token-qhp2f",resource_version="50791636"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="attachdetach-controller-dockercfg-txsw8",resource_version="2943"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="jenkins-git-creds",resource_version="67268342"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="springboot-operator-token-5dzvn",resource_version="57940776"} 1 -kube_secret_metadata_resource_version{namespace="tvwassen",secret="deployer-token-5n47n",resource_version="44547094"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="dynatrace-oneagent-operator-dockercfg-8hq8h",resource_version="51574495"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="metricbeat-token-5gzjv",resource_version="8401272"} 1 -kube_secret_metadata_resource_version{namespace="openshift",secret="builder-token-94ksq",resource_version="835"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-uat",secret="builder-token-rktr7",resource_version="6315"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="dinoman-domain-weblogic-credentials",resource_version="50222510"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="deployer-dockercfg-k8wnl",resource_version="17235349"} 1 -kube_secret_metadata_resource_version{namespace="openshift-web-console",secret="default-token-fk4bt",resource_version="3430"} 1 -kube_secret_metadata_resource_version{namespace="playground",secret="builder-dockercfg-lrmxm",resource_version="37957603"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="jenkins-operator-dockercfg-4sqjt",resource_version="67272574"} 1 -kube_secret_metadata_resource_version{namespace="freephone-bp",secret="deployer-dockercfg-6k9mj",resource_version="38198622"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="node-bootstrapper-token-ndkzx",resource_version="764"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="prometheus-k8s-proxy",resource_version="3526"} 1 -kube_secret_metadata_resource_version{namespace="playground",secret="default-token-xtwxf",resource_version="37957598"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="vault-operator-token-ntmp7",resource_version="40592957"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-uat",secret="default-dockercfg-4gflq",resource_version="6314"} 1 -kube_secret_metadata_resource_version{namespace="tvwassen",secret="default-token-qljt7",resource_version="44547081"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="jenkins-dockercfg-mgbrr",resource_version="50791641"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="builder-token-kb65d",resource_version="3206"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="default-dockercfg-t5k7h",resource_version="3201"} 1 -kube_secret_metadata_resource_version{namespace="yelo-backend",secret="default-token-wdtps",resource_version="76464923"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="namespace-controller-dockercfg-wwqb5",resource_version="2964"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="statefulset-controller-dockercfg-jff7j",resource_version="3003"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="default-token-4w8b8",resource_version="3731"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="skopeo-dockercfg-k9wb4",resource_version="28995545"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-dvp",secret="deployer-token-d5mvk",resource_version="6148"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="default-token-78g6s",resource_version="26787841"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="jenkins-token-gg25q",resource_version="50791639"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="deployer-token-bnptg",resource_version="32338043"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="default-dockercfg-9tlxx",resource_version="1599411"} 1 -kube_secret_metadata_resource_version{namespace="tiller",secret="deployer-token-vjkwv",resource_version="44761361"} 1 -kube_secret_metadata_resource_version{namespace="trident",secret="builder-token-9zv4s",resource_version="925907"} 1 -kube_secret_metadata_resource_version{namespace="awx-db-cluster",secret="awx-secrets",resource_version="56690022"} 1 -kube_secret_metadata_resource_version{namespace="ceph",secret="deployer-token-zjbb5",resource_version="52423840"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="springboot-operator-token-ctnxs",resource_version="67283170"} 1 -kube_secret_metadata_resource_version{namespace="openshift-web-console",secret="webconsole-serving-cert",resource_version="3568"} 1 -kube_secret_metadata_resource_version{namespace="yft-kafkaproxy",secret="builder-token-khctc",resource_version="70266338"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="jenkins-nexus-creds",resource_version="56755172"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="springboot-operator-dockercfg-8hvqg",resource_version="58129688"} 1 -kube_secret_metadata_resource_version{namespace="demo",secret="ssh-key",resource_version="7744017"} 1 -kube_secret_metadata_resource_version{namespace="openshift-sdn",secret="deployer-token-nfnsb",resource_version="1480"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="expand-controller-token-5lhr8",resource_version="650"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="deploymentconfig-controller-dockercfg-fqcg4",resource_version="2946"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="deployer-token-l8b2p",resource_version="27224281"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="builder-token-9kms2",resource_version="1599407"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="namespace-operator-sshkey",resource_version="56759591"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="springboot-operator-dockercfg-cd9h4",resource_version="57941700"} 1 -kube_secret_metadata_resource_version{namespace="openshift-sdn",secret="default-token-k99vd",resource_version="1495"} 1 -kube_secret_metadata_resource_version{namespace="openshift-web-console",secret="deployer-dockercfg-kfrjk",resource_version="3455"} 1 -kube_secret_metadata_resource_version{namespace="test",secret="builder-token-dx4z4",resource_version="72235399"} 1 -kube_secret_metadata_resource_version{namespace="ceph",secret="deployer-token-x82rs",resource_version="52423854"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="router-metrics-tls",resource_version="2856"} 1 -kube_secret_metadata_resource_version{namespace="kube-public",secret="builder-dockercfg-6sk29",resource_version="2972"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="builder-token-4sm9p",resource_version="3717"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="cluster-quota-reconciliation-controller-token-7hgzv",resource_version="496"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="image-trigger-controller-token-t6bmc",resource_version="759"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-uat",secret="git-ssh-key",resource_version="6327"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="builder-token-bfpwc",resource_version="38227005"} 1 -kube_secret_metadata_resource_version{namespace="kube-public",secret="default-token-44w6d",resource_version="709"} 1 -kube_secret_metadata_resource_version{namespace="telenet-public",secret="default-token-9nlf8",resource_version="32129139"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="nexus-authentication",resource_version="69046392"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="default-token-v44th",resource_version="2797"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="traefik-operator-token-95jtt",resource_version="49923445"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="default-token-l9fv2",resource_version="55729142"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pvc-protection-controller-token-4t7rs",resource_version="67551423"} 1 -kube_secret_metadata_resource_version{namespace="tiller",secret="builder-dockercfg-wt7gp",resource_version="44761377"} 1 -kube_secret_metadata_resource_version{namespace="awx",secret="builder-dockercfg-pnqtw",resource_version="51690075"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="dynatrace-monitoring-token-j2bvv",resource_version="51581854"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="deployer-token-hdsc9",resource_version="1599397"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-dvp",secret="deployer-token-nttnr",resource_version="6164"} 1 -kube_secret_metadata_resource_version{namespace="trident",secret="builder-token-wskhm",resource_version="925916"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="deployer-token-t4ps6",resource_version="27509939"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="default-token-mk478",resource_version="55729133"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="ssh-key",resource_version="46691927"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="deployer-token-67qf7",resource_version="56222883"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="default-token-8b7pw",resource_version="32629766"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="jenkins-git-creds",resource_version="56431884"} 1 -kube_secret_metadata_resource_version{namespace="tiller",secret="builder-token-hkl9n",resource_version="44761375"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="jenkins-token-j7zbv",resource_version="67274210"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="deployer-dockercfg-tdjrn",resource_version="32629801"} 1 -kube_secret_metadata_resource_version{namespace="telenet-system",secret="default-dockercfg-dmv82",resource_version="32116982"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="deployer-token-vvf88",resource_version="8106756"} 1 -kube_secret_metadata_resource_version{namespace="yft-kafkaproxy",secret="default-token-mzg9z",resource_version="70266350"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="generic-garbage-collector-token-58xsg",resource_version="651"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="deploymentconfig-controller-token-6flgd",resource_version="411"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="metricbeat-token-9kbpm",resource_version="28539848"} 1 -kube_secret_metadata_resource_version{namespace="openshift-node",secret="deployer-token-zk5g6",resource_version="635"} 1 -kube_secret_metadata_resource_version{namespace="openshift",secret="builder-token-5vlbj",resource_version="601"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="jenkins-cr-applier-sa-token-45hsf",resource_version="68784439"} 1 -kube_secret_metadata_resource_version{namespace="awx-cluster-db",secret="deployer-token-fc676",resource_version="54849920"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="vault-auth-token-wsmvv",resource_version="53650493"} 1 -kube_secret_metadata_resource_version{namespace="tvw",secret="deployer-token-rc85q",resource_version="64890906"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="deployer-token-hrhlc",resource_version="50787492"} 1 -kube_secret_metadata_resource_version{namespace="testea",secret="default-dockercfg-r2rqk",resource_version="72235744"} 1 -kube_secret_metadata_resource_version{namespace="tiptool",secret="default-token-pm2hj",resource_version="8106754"} 1 -kube_secret_metadata_resource_version{namespace="yelo-backend",secret="builder-dockercfg-4bjd5",resource_version="76464929"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="springboot-operator-token-bptrp",resource_version="57941698"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="builder-token-mltjp",resource_version="46743608"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="default-dockercfg-cq75m",resource_version="2970"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="jenkins-operator-dockercfg-tj6gw",resource_version="58798363"} 1 -kube_secret_metadata_resource_version{namespace="test",secret="deployer-token-7gkq8",resource_version="72235393"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="jenkins-git-creds",resource_version="69116032"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="springboot-operator-dockercfg-mn7m6",resource_version="57940779"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="console-dockercfg-rqqcm",resource_version="3814"} 1 -kube_secret_metadata_resource_version{namespace="base-apache",secret="deployer-token-dnv82",resource_version="18790756"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="jenkins-operator-token-wsn7r",resource_version="60849780"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="default-dockercfg-lxkq8",resource_version="57880040"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="horizontal-pod-autoscaler-dockercfg-9bzdq",resource_version="2977"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="alertmanager-main",resource_version="3225"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="jenkins-dockercfg-v9tj8",resource_version="27224452"} 1 -kube_secret_metadata_resource_version{namespace="awx-tst",secret="builder-dockercfg-gw2kt",resource_version="48115851"} 1 -kube_secret_metadata_resource_version{namespace="freephone-bp",secret="deployer-token-4gphr",resource_version="38198612"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="template-instance-finalizer-controller-token-7cqmd",resource_version="793"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="default-token-8ckrf",resource_version="3199"} 1 -kube_secret_metadata_resource_version{namespace="darwin-integrations",secret="builder-dockercfg-qrmn5",resource_version="55729151"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="tiller-token-m6hv8",resource_version="66458805"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="grafana-config",resource_version="3417"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="jenkins-operator-dockercfg-z84rt",resource_version="56461345"} 1 -kube_secret_metadata_resource_version{namespace="casa-mila-squad",secret="builder-dockercfg-cklkt",resource_version="29000694"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="dynatrace-oneagent-token-9hxmq",resource_version="51574494"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="horizontal-pod-autoscaler-token-rnrzz",resource_version="525"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="pv-recycler-controller-token-2h66p",resource_version="769"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="deployer-token-2zqdv",resource_version="36103983"} 1 -kube_secret_metadata_resource_version{namespace="openshift-logging",secret="deployer-dockercfg-7vvdv",resource_version="2942"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="deployer-token-8xnbn",resource_version="32338032"} 1 -kube_secret_metadata_resource_version{namespace="demo",secret="jenkins-token-dg84g",resource_version="18044703"} 1 -kube_secret_metadata_resource_version{namespace="edev-communication",secret="springboot-operator-dockercfg-jkszv",resource_version="63193932"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="springboot-operator-token-kxrsd",resource_version="57940778"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="expand-controller-token-2l4s8",resource_version="513"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="replicaset-controller-dockercfg-8dj5k",resource_version="2940"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="build-config-change-controller-token-4q6gg",resource_version="472"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-uat",secret="deployer-token-s4xpf",resource_version="6317"} 1 -kube_secret_metadata_resource_version{namespace="sandbox",secret="sandbox-operator-dockercfg-bt9gx",resource_version="30804071"} 1 -kube_secret_metadata_resource_version{namespace="test-jee",secret="deployer-token-4k4mq",resource_version="59875278"} 1 -kube_secret_metadata_resource_version{namespace="myproject",secret="deployer-dockercfg-szxrj",resource_version="64048173"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="resourcequota-controller-token-fpsdv",resource_version="490"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="builder-token-xnmtv",resource_version="38227019"} 1 -kube_secret_metadata_resource_version{namespace="telenet-system",secret="builder-token-tlm9l",resource_version="32116963"} 1 -kube_secret_metadata_resource_version{namespace="weblogic-poc",secret="registry-token-psrjq",resource_version="60851452"} 1 -kube_secret_metadata_resource_version{namespace="eatest",secret="default-dockercfg-cf2vd",resource_version="72236804"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="filebeat-token-6hwzk",resource_version="27473643"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="service-controller-token-tvbh7",resource_version="736"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="default-token-csndz",resource_version="3183"} 1 -kube_secret_metadata_resource_version{namespace="telenet-operators",secret="namespace-operator-token-hgk44",resource_version="32635642"} 1 -kube_secret_metadata_resource_version{namespace="traefik",secret="deployer-dockercfg-wd28s",resource_version="49867501"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="router-token-z9sch",resource_version="2817"} 1 -kube_secret_metadata_resource_version{namespace="freephone-bp",secret="default-token-qxkgn",resource_version="38198624"} 1 -kube_secret_metadata_resource_version{namespace="openshift-node",secret="sync-token-q4nfn",resource_version="1378"} 1 -kube_secret_metadata_resource_version{namespace="playground",secret="deployer-token-zfc7l",resource_version="37957600"} 1 -kube_secret_metadata_resource_version{namespace="awx-db-cluster",secret="builder-dockercfg-fc4l7",resource_version="56689542"} 1 -kube_secret_metadata_resource_version{namespace="base-apache",secret="builder-dockercfg-8wsvf",resource_version="18790757"} 1 -kube_secret_metadata_resource_version{namespace="kibana-tst",secret="deployer-token-npg4c",resource_version="48747198"} 1 -kube_secret_metadata_resource_version{namespace="openshift-node",secret="builder-token-h9jnx",resource_version="602"} 1 -kube_secret_metadata_resource_version{namespace="openshift",secret="deployer-token-rhzgl",resource_version="846"} 1 -kube_secret_metadata_resource_version{namespace="paas-demo",secret="builder-dockercfg-4p7dj",resource_version="32338049"} 1 -kube_secret_metadata_resource_version{namespace="dynatrace",secret="dynatrace-oneagent-dockercfg-rnrkz",resource_version="51574496"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="jenkins-nexus-creds",resource_version="67274011"} 1 -kube_secret_metadata_resource_version{namespace="openshift-console",secret="default-dockercfg-lx2t9",resource_version="3733"} 1 -kube_secret_metadata_resource_version{namespace="paas-cloud-base-images",secret="deployer-token-dnb9j",resource_version="27224272"} 1 -kube_secret_metadata_resource_version{namespace="edev-tools",secret="deployer-dockercfg-2tbld",resource_version="46743627"} 1 -kube_secret_metadata_resource_version{namespace="tiptool-dvp",secret="database-password",resource_version="6176"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="builder-dockercfg-5wvq7",resource_version="3007"} 1 -kube_secret_metadata_resource_version{namespace="openshift-infra",secret="serviceaccount-controller-token-qrb7c",resource_version="456"} 1 -kube_secret_metadata_resource_version{namespace="test-jee",secret="default-token-v2ptw",resource_version="59875292"} 1 -kube_secret_metadata_resource_version{namespace="bi",secret="deployer-token-gkn6p",resource_version="32350939"} 1 -kube_secret_metadata_resource_version{namespace="gdpr",secret="jenkins-nexus-creds",resource_version="67268323"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="node-controller-token-xdkgl",resource_version="532"} 1 -kube_secret_metadata_resource_version{namespace="myproject",secret="default-token-6lbwx",resource_version="64048167"} 1 -kube_secret_metadata_resource_version{namespace="ns-createdby-namespace-operator",secret="deployer-token-22kmp",resource_version="46741136"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="ssh-key",resource_version="14571938"} 1 -kube_secret_metadata_resource_version{namespace="telenet-cluster-ops",secret="default-token-7j94t",resource_version="56222880"} 1 -kube_secret_metadata_resource_version{namespace="yft-kafkaproxy",secret="deployer-token-898t8",resource_version="70266336"} 1 -kube_secret_metadata_resource_version{namespace="demo",secret="default-token-lbm5c",resource_version="7743734"} 1 -kube_secret_metadata_resource_version{namespace="jdk",secret="default-token-w2vnp",resource_version="6009548"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="attachdetach-controller-token-54j24",resource_version="552"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="attachdetach-controller-token-6rj7k",resource_version="805"} 1 -kube_secret_metadata_resource_version{namespace="telenet-baseimages",secret="deployer-dockercfg-6qc2x",resource_version="36103984"} 1 -kube_secret_metadata_resource_version{namespace="tvwassen",secret="default-dockercfg-n6kgn",resource_version="44547100"} 1 -kube_secret_metadata_resource_version{namespace="adc-vault",secret="vault-cert",resource_version="18024228"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="prometheus-operator-token-8wwdp",resource_version="3303"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="kube-state-metrics-token-f6m6q",resource_version="81227591"} 1 -kube_secret_metadata_resource_version{namespace="openshift-monitoring",secret="prometheus-k8s-token-zrjfk",resource_version="3530"} 1 -kube_secret_metadata_resource_version{namespace="test",secret="default-dockercfg-wxtqt",resource_version="72235398"} 1 -kube_secret_metadata_resource_version{namespace="yft-kafkaproxy",secret="deployer-dockercfg-sbxwx",resource_version="70266354"} 1 -kube_secret_metadata_resource_version{namespace="jenkins-operator-demo",secret="jenkins-nexus-creds",resource_version="51894397"} 1 -kube_secret_metadata_resource_version{namespace="test2",secret="deployer-dockercfg-t4bk5",resource_version="72239288"} 1 -kube_secret_metadata_resource_version{namespace="tvw",secret="deployer-dockercfg-r4q6d",resource_version="64890918"} 1 -kube_secret_metadata_resource_version{namespace="devops-playground",secret="springboot-operator-dockercfg-rp84r",resource_version="57942035"} 1 -kube_secret_metadata_resource_version{namespace="freephone-bp",secret="builder-dockercfg-j52sz",resource_version="38198618"} 1 -kube_secret_metadata_resource_version{namespace="traefik",secret="deployer-token-mpkzf",resource_version="49867477"} 1 -# HELP kube_service_info Information about service. -# TYPE kube_service_info gauge -kube_service_info{namespace="sandbox",service="liab-poc-uat",cluster_ip="172.30.249.21",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="alertmanager-main",cluster_ip="172.30.116.61",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="tiptool",service="tiptool-mre",cluster_ip="172.30.139.163",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-communication",service="plot-trg",cluster_ip="172.30.148.185",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="aws-alert-omi",cluster_ip="172.30.142.15",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-communication",service="jenkins-operator",cluster_ip="172.30.114.199",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="tiptool",service="tiptool-edp",cluster_ip="172.30.244.53",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="jenkins-operator-demo",service="jenkins",cluster_ip="172.30.78.228",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="jenkins",service="jenkins-jnlp",cluster_ip="172.30.212.102",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-monitoring",service="openshift-alertconverter",cluster_ip="172.30.2.125",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="weblogic-poc",service="dinoman-domain-admin-server",cluster_ip="None",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="paas-cloud-base-images",service="jenkins-jnlp",cluster_ip="172.30.153.177",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="myproject",service="ws-dinoman-rest-v2",cluster_ip="172.30.213.193",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="weblogic-poc",service="internal-weblogic-operator-svc",cluster_ip="172.30.102.43",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="jenkins-operator-demo",service="jenkins-jnlp",cluster_ip="172.30.103.110",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="sandbox",service="jenkins2-new",cluster_ip="172.30.109.229",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-baseimages",service="jenkins-operator",cluster_ip="172.30.8.76",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="darwin-integrations",service="jenkins-operator",cluster_ip="172.30.161.98",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="test-config",service="jenkins",cluster_ip="172.30.236.11",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="gdpr",service="jenkins",cluster_ip="172.30.222.57",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="grafana",cluster_ip="172.30.72.226",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="paas-demo",service="jenkins",cluster_ip="172.30.207.133",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="test-config",service="jenkins-jnlp",cluster_ip="172.30.207.26",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-communication",service="jenkins-jnlp",cluster_ip="172.30.204.127",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="weblogic-poc",service="traefik-operator-dashboard",cluster_ip="172.30.4.57",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="jenkins",service="jenkins",cluster_ip="172.30.159.43",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="kibana-tst",service="kibana-kibana",cluster_ip="172.30.135.80",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="default",service="docker-registry",cluster_ip="172.30.182.12",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="awx-db-cluster",service="rabbitmq",cluster_ip="172.30.172.218",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-baseimages",service="jenkins",cluster_ip="172.30.206.137",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="devops-playground",service="jenkins-jnlp",cluster_ip="172.30.64.238",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="devops-playground",service="sonarqube",cluster_ip="172.30.148.214",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="jenkins",service="jenkins-2-centos7",cluster_ip="172.30.162.220",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="test-config",service="elasticsearch",cluster_ip="172.30.79.181",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="elk-omi",cluster_ip="172.30.238.242",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="paas-demo",service="jenkins-jnlp",cluster_ip="172.30.86.171",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="bi",service="jenkins",cluster_ip="172.30.89.89",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="darwin-integrations",service="jenkins",cluster_ip="172.30.24.100",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="bi",service="springboot-operator",cluster_ip="172.30.226.108",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="tiptool",service="tiptool-uat",cluster_ip="172.30.254.235",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-tools",service="jenkins",cluster_ip="172.30.23.224",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="darwin-integrations",service="springboot-operator",cluster_ip="172.30.51.129",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="paas-cloud-base-images",service="jenkins",cluster_ip="172.30.165.117",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="awx-db-cluster",service="awx-rmq-mgmt",cluster_ip="172.30.176.237",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="freephone-bp",service="service-freephone-bp-dvp",cluster_ip="172.30.169.166",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="kube-state-metrics",cluster_ip="None",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="kube-system",service="kubelet",cluster_ip="None",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="cluster-monitoring-operator",cluster_ip="None",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-communication",service="plot-mre",cluster_ip="172.30.253.25",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="base-apache",service="base-apache",cluster_ip="172.30.153.22",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="sandbox",service="jenkins-jnlp",cluster_ip="172.30.211.69",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-tools",service="sonarqube",cluster_ip="172.30.184.248",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-tools",service="jenkins-operator",cluster_ip="172.30.107.87",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-cluster-ops",service="springboot-cr-applier",cluster_ip="172.30.73.198",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-console",service="console",cluster_ip="172.30.210.144",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="default",service="kubernetes",cluster_ip="172.30.0.1",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="prometheus-k8s",cluster_ip="172.30.121.102",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-monitoring",service="dynatrace-alert-omi",cluster_ip="172.30.210.30",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="dynatrace-omi",cluster_ip="172.30.182.172",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="casa-mila-squad",service="move-app",cluster_ip="172.30.95.216",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-tools",service="edevradiator-dev",cluster_ip="172.30.243.24",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="awx",service="awx-rmq-mgmt",cluster_ip="172.30.58.56",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="weblogic-poc",service="docker-registry",cluster_ip="172.30.155.219",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="tiptool",service="tiptool-dvp",cluster_ip="172.30.166.183",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="paas-demo",service="springboot-sample-operator-int",cluster_ip="172.30.155.72",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="myproject",service="eap-app",cluster_ip="172.30.101.192",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="tiptool",service="jenkins",cluster_ip="172.30.135.198",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="myproject",service="ws-dinoman-rest",cluster_ip="172.30.186.114",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="tiptool",service="jenkins-jnlp",cluster_ip="172.30.71.114",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="weblogic-poc",service="dinoman-domain-cluster-cluster01",cluster_ip="172.30.128.130",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-monitoring",service="aws-alert-omi",cluster_ip="172.30.39.201",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="devops-playground",service="springboot-operator",cluster_ip="172.30.251.62",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-tools",service="edevradiator-mysql-prod",cluster_ip="172.30.40.162",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-tools",service="edevradiator-prod",cluster_ip="172.30.140.184",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="paas-demo",service="springboot-sample-operator-uat",cluster_ip="172.30.182.70",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="sandbox",service="jenkins",cluster_ip="172.30.38.179",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-baseimages",service="jenkins-jnlp",cluster_ip="172.30.224.179",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="azure-alert-omi",cluster_ip="172.30.0.228",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="devops-playground",service="sonarqube-operator-metrics",cluster_ip="172.30.205.51",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="yft-kafkaproxy",service="kafka-proxy",cluster_ip="172.30.47.22",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="gdpr",service="saint-peter-uat",cluster_ip="172.30.130.172",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="prometheus-alert-msteams",cluster_ip="172.30.145.17",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-communication",service="jenkins",cluster_ip="172.30.162.113",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="kube-system",service="kube-controllers",cluster_ip="None",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-monitoring",service="ceph-alert-msteams",cluster_ip="172.30.171.18",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-monitoring",service="elk-alert-omi",cluster_ip="172.30.252.219",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="default",service="router",cluster_ip="172.30.67.246",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="freephone-bp",service="service-freephone-bp-uat",cluster_ip="172.30.150.249",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="bi",service="jenkins-operator",cluster_ip="172.30.7.83",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="test-config",service="ws-dino-rest",cluster_ip="172.30.43.68",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="base-vault",cluster_ip="172.30.131.91",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="casa-mila-squad",service="move-app-builder",cluster_ip="172.30.73.232",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-tools",service="jenkins-jnlp",cluster_ip="172.30.193.4",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="myproject",service="openjdk-app",cluster_ip="172.30.128.188",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="myproject",service="wls-domain-dinoman",cluster_ip="172.30.113.69",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="tiptool",service="tiptool-sup",cluster_ip="172.30.32.147",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-monitoring",service="elk-omi",cluster_ip="172.30.135.206",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="tiptool",service="tiptool-lat",cluster_ip="172.30.91.210",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-tools",service="edevradiator-mysql-dev",cluster_ip="172.30.84.102",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="test-config",service="kibana",cluster_ip="172.30.118.48",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="paas-demo",service="springboot-operator",cluster_ip="172.30.42.84",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-monitoring",service="dynatrace-omi",cluster_ip="172.30.205.178",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-communication",service="springboot-operator",cluster_ip="172.30.88.201",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="gdpr",service="jenkins-jnlp",cluster_ip="172.30.134.235",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="awx-tst",service="rabbitmq",cluster_ip="172.30.79.127",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="darwin-integrations",service="jenkins-jnlp",cluster_ip="172.30.134.224",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="adc-vault",service="base-vault",cluster_ip="172.30.245.201",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="aem",service="atomic-runtime",cluster_ip="172.30.26.97",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="tiptool",service="tiptool-int",cluster_ip="172.30.230.61",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="alertmanager-operated",cluster_ip="None",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="adc-vault",service="jenkins-operator-metrics",cluster_ip="172.30.143.55",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="casa-mila-squad",service="move-app-builder-dependencies",cluster_ip="172.30.238.207",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="darwin-integrations",service="psr-aggregator-uat",cluster_ip="172.30.239.239",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="casa-mila-squad",service="move-app-angular",cluster_ip="172.30.31.68",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="casa-mila-squad",service="move-app-json-server",cluster_ip="172.30.12.148",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="prometheus-alert-omi",cluster_ip="172.30.39.251",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="tiptool-dvp",service="web",cluster_ip="172.30.41.146",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="devops-playground",service="jenkins",cluster_ip="172.30.222.135",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="bi",service="jenkins-jnlp",cluster_ip="172.30.253.178",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="node-exporter",cluster_ip="None",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="prometheus-alert-omi-bmt",cluster_ip="172.30.32.97",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-monitoring",service="azure-alert-omi",cluster_ip="172.30.123.203",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="tiptool",service="tiptool-trg",cluster_ip="172.30.125.60",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-logging",service="kube-state-metrics",cluster_ip="None",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="default",service="registry-console",cluster_ip="172.30.124.243",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="prometheus-operator",cluster_ip="None",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="tiller",service="tiller-deploy",cluster_ip="172.30.132.119",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-cluster-ops",service="jenkins-cr-applier",cluster_ip="172.30.91.139",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="darwin-integrations",service="psr-aggregator-dvp",cluster_ip="172.30.53.207",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-operators",service="namespace-operator",cluster_ip="172.30.26.40",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="adc-vault",service="jenkins-jnlp",cluster_ip="172.30.9.197",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="awx-db-cluster",service="awx-web-svc",cluster_ip="172.30.219.106",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="weblogic-poc",service="dinoman-domain-managedserver1",cluster_ip="None",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="adc-vault",service="jenkins",cluster_ip="172.30.232.97",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-monitoring",service="prometheus-operated",cluster_ip="None",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="gdpr",service="springboot-operator",cluster_ip="172.30.30.172",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="playground",service="helloworld",cluster_ip="172.30.146.66",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="openshift-web-console",service="webconsole",cluster_ip="172.30.42.167",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="adc-vault",service="base-apache",cluster_ip="172.30.57.123",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="playground",service="httpd",cluster_ip="172.30.88.193",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="tiptool-uat",service="web",cluster_ip="172.30.25.43",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="paas-demo",service="jenkins-operator",cluster_ip="172.30.24.118",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="vault",service="vault",cluster_ip="172.30.192.96",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="gdpr",service="jenkins-operator",cluster_ip="172.30.174.234",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="weblogic-poc",service="traefik-operator",cluster_ip="172.30.134.89",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="awx",service="rabbitmq",cluster_ip="172.30.72.202",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="edev-tools",service="springboot-operator",cluster_ip="172.30.103.21",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="awx",service="awx-web-svc",cluster_ip="172.30.212.142",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="devops-playground",service="jenkins-operator",cluster_ip="172.30.121.82",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="awx-tst",service="awx-rmq-mgmt",cluster_ip="172.30.54.105",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="weblogic-poc",service="ws-network-inventorymgmt-dinoman-rest",cluster_ip="172.30.153.140",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="awx-tst",service="awx-web-svc",cluster_ip="172.30.117.231",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="telenet-monitoring",service="openshift-alert-omi",cluster_ip="172.30.182.149",external_name="",load_balancer_ip=""} 1 -# HELP kube_service_created Unix creation timestamp -# TYPE kube_service_created gauge -kube_service_created{namespace="sandbox",service="jenkins2-new"} 1.56164524e+09 -kube_service_created{namespace="telenet-baseimages",service="jenkins-operator"} 1.576070019e+09 -kube_service_created{namespace="darwin-integrations",service="jenkins-operator"} 1.576064732e+09 -kube_service_created{namespace="test-config",service="jenkins"} 1.574930642e+09 -kube_service_created{namespace="gdpr",service="jenkins"} 1.567674873e+09 -kube_service_created{namespace="openshift-monitoring",service="grafana"} 1.551394838e+09 -kube_service_created{namespace="paas-demo",service="jenkins"} 1.570715544e+09 -kube_service_created{namespace="test-config",service="jenkins-jnlp"} 1.574930642e+09 -kube_service_created{namespace="edev-communication",service="jenkins-jnlp"} 1.572004886e+09 -kube_service_created{namespace="weblogic-poc",service="traefik-operator-dashboard"} 1.568125625e+09 -kube_service_created{namespace="jenkins",service="jenkins"} 1.557827635e+09 -kube_service_created{namespace="kibana-tst",service="kibana-kibana"} 1.56777768e+09 -kube_service_created{namespace="default",service="docker-registry"} 1.551394793e+09 -kube_service_created{namespace="awx-db-cluster",service="rabbitmq"} 1.570092276e+09 -kube_service_created{namespace="telenet-baseimages",service="jenkins"} 1.57320887e+09 -kube_service_created{namespace="devops-playground",service="jenkins-jnlp"} 1.571225326e+09 -kube_service_created{namespace="devops-playground",service="sonarqube"} 1.573755075e+09 -kube_service_created{namespace="jenkins",service="jenkins-2-centos7"} 1.557827429e+09 -kube_service_created{namespace="test-config",service="elasticsearch"} 1.576159273e+09 -kube_service_created{namespace="openshift-monitoring",service="elk-omi"} 1.565015975e+09 -kube_service_created{namespace="paas-demo",service="jenkins-jnlp"} 1.570715532e+09 -kube_service_created{namespace="bi",service="jenkins"} 1.562668177e+09 -kube_service_created{namespace="darwin-integrations",service="jenkins"} 1.571318836e+09 -kube_service_created{namespace="bi",service="springboot-operator"} 1.576064979e+09 -kube_service_created{namespace="tiptool",service="tiptool-uat"} 1.554236499e+09 -kube_service_created{namespace="edev-tools",service="jenkins"} 1.573205061e+09 -kube_service_created{namespace="darwin-integrations",service="springboot-operator"} 1.576064983e+09 -kube_service_created{namespace="paas-cloud-base-images",service="jenkins"} 1.560937623e+09 -kube_service_created{namespace="awx-db-cluster",service="awx-rmq-mgmt"} 1.570092277e+09 -kube_service_created{namespace="freephone-bp",service="service-freephone-bp-dvp"} 1.571672066e+09 -kube_service_created{namespace="openshift-monitoring",service="kube-state-metrics"} 1.57667773e+09 -kube_service_created{namespace="kube-system",service="kubelet"} 1.551394952e+09 -kube_service_created{namespace="openshift-monitoring",service="cluster-monitoring-operator"} 1.551394832e+09 -kube_service_created{namespace="edev-communication",service="plot-mre"} 1.572004922e+09 -kube_service_created{namespace="base-apache",service="base-apache"} 1.558017637e+09 -kube_service_created{namespace="sandbox",service="jenkins-jnlp"} 1.551954093e+09 -kube_service_created{namespace="edev-tools",service="sonarqube"} 1.57192198e+09 -kube_service_created{namespace="edev-tools",service="jenkins-operator"} 1.57606473e+09 -kube_service_created{namespace="telenet-cluster-ops",service="springboot-cr-applier"} 1.573639165e+09 -kube_service_created{namespace="openshift-console",service="console"} 1.551394885e+09 -kube_service_created{namespace="default",service="kubernetes"} 1.551394368e+09 -kube_service_created{namespace="openshift-monitoring",service="prometheus-k8s"} 1.551394846e+09 -kube_service_created{namespace="telenet-monitoring",service="dynatrace-alert-omi"} 1.568378353e+09 -kube_service_created{namespace="openshift-monitoring",service="dynatrace-omi"} 1.556543052e+09 -kube_service_created{namespace="casa-mila-squad",service="move-app"} 1.561552186e+09 -kube_service_created{namespace="edev-tools",service="edevradiator-dev"} 1.573207865e+09 -kube_service_created{namespace="awx",service="awx-rmq-mgmt"} 1.56957733e+09 -kube_service_created{namespace="weblogic-poc",service="docker-registry"} 1.571318125e+09 -kube_service_created{namespace="tiptool",service="tiptool-dvp"} 1.554236483e+09 -kube_service_created{namespace="paas-demo",service="springboot-sample-operator-int"} 1.571303107e+09 -kube_service_created{namespace="myproject",service="eap-app"} 1.57553569e+09 -kube_service_created{namespace="tiptool",service="jenkins"} 1.554236486e+09 -kube_service_created{namespace="myproject",service="ws-dinoman-rest"} 1.575378776e+09 -kube_service_created{namespace="tiptool",service="jenkins-jnlp"} 1.554236486e+09 -kube_service_created{namespace="weblogic-poc",service="dinoman-domain-cluster-cluster01"} 1.574264618e+09 -kube_service_created{namespace="telenet-monitoring",service="aws-alert-omi"} 1.568368642e+09 -kube_service_created{namespace="devops-playground",service="springboot-operator"} 1.576064979e+09 -kube_service_created{namespace="edev-tools",service="edevradiator-mysql-prod"} 1.573205771e+09 -kube_service_created{namespace="edev-tools",service="edevradiator-prod"} 1.573207919e+09 -kube_service_created{namespace="paas-demo",service="springboot-sample-operator-uat"} 1.565621794e+09 -kube_service_created{namespace="sandbox",service="jenkins"} 1.551954093e+09 -kube_service_created{namespace="telenet-baseimages",service="jenkins-jnlp"} 1.573208859e+09 -kube_service_created{namespace="openshift-monitoring",service="azure-alert-omi"} 1.562056592e+09 -kube_service_created{namespace="devops-playground",service="sonarqube-operator-metrics"} 1.573749538e+09 -kube_service_created{namespace="yft-kafkaproxy",service="kafka-proxy"} 1.574166645e+09 -kube_service_created{namespace="gdpr",service="saint-peter-uat"} 1.56829567e+09 -kube_service_created{namespace="openshift-monitoring",service="prometheus-alert-msteams"} 1.556549908e+09 -kube_service_created{namespace="edev-communication",service="jenkins"} 1.572004897e+09 -kube_service_created{namespace="kube-system",service="kube-controllers"} 1.551394846e+09 -kube_service_created{namespace="telenet-monitoring",service="ceph-alert-msteams"} 1.56691213e+09 -kube_service_created{namespace="telenet-monitoring",service="elk-alert-omi"} 1.568378362e+09 -kube_service_created{namespace="default",service="router"} 1.551394787e+09 -kube_service_created{namespace="freephone-bp",service="service-freephone-bp-uat"} 1.566990772e+09 -kube_service_created{namespace="bi",service="jenkins-operator"} 1.576064734e+09 -kube_service_created{namespace="test-config",service="ws-dino-rest"} 1.575455923e+09 -kube_service_created{namespace="openshift-monitoring",service="base-vault"} 1.557492912e+09 -kube_service_created{namespace="casa-mila-squad",service="move-app-builder"} 1.561626812e+09 -kube_service_created{namespace="edev-tools",service="jenkins-jnlp"} 1.573205049e+09 -kube_service_created{namespace="myproject",service="openjdk-app"} 1.572431164e+09 -kube_service_created{namespace="myproject",service="wls-domain-dinoman"} 1.57225852e+09 -kube_service_created{namespace="tiptool",service="tiptool-sup"} 1.554995499e+09 -kube_service_created{namespace="telenet-monitoring",service="elk-omi"} 1.565950639e+09 -kube_service_created{namespace="tiptool",service="tiptool-lat"} 1.554995451e+09 -kube_service_created{namespace="edev-tools",service="edevradiator-mysql-dev"} 1.573205762e+09 -kube_service_created{namespace="test-config",service="kibana"} 1.576159274e+09 -kube_service_created{namespace="paas-demo",service="springboot-operator"} 1.576064985e+09 -kube_service_created{namespace="telenet-monitoring",service="dynatrace-omi"} 1.565950608e+09 -kube_service_created{namespace="edev-communication",service="springboot-operator"} 1.576064979e+09 -kube_service_created{namespace="gdpr",service="jenkins-jnlp"} 1.567674873e+09 -kube_service_created{namespace="awx-tst",service="rabbitmq"} 1.567601306e+09 -kube_service_created{namespace="darwin-integrations",service="jenkins-jnlp"} 1.571318824e+09 -kube_service_created{namespace="adc-vault",service="base-vault"} 1.55775045e+09 -kube_service_created{namespace="aem",service="atomic-runtime"} 1.553799469e+09 -kube_service_created{namespace="tiptool",service="tiptool-int"} 1.554728549e+09 -kube_service_created{namespace="openshift-monitoring",service="alertmanager-operated"} 1.551394817e+09 -kube_service_created{namespace="adc-vault",service="jenkins-operator-metrics"} 1.570110107e+09 -kube_service_created{namespace="casa-mila-squad",service="move-app-builder-dependencies"} 1.561712984e+09 -kube_service_created{namespace="darwin-integrations",service="psr-aggregator-uat"} 1.575027686e+09 -kube_service_created{namespace="casa-mila-squad",service="move-app-angular"} 1.561626851e+09 -kube_service_created{namespace="casa-mila-squad",service="move-app-json-server"} 1.56162688e+09 -kube_service_created{namespace="openshift-monitoring",service="prometheus-alert-omi"} 1.556549915e+09 -kube_service_created{namespace="tiptool-dvp",service="web"} 1.551395583e+09 -kube_service_created{namespace="devops-playground",service="jenkins"} 1.571225337e+09 -kube_service_created{namespace="bi",service="jenkins-jnlp"} 1.562668176e+09 -kube_service_created{namespace="openshift-monitoring",service="node-exporter"} 1.551394889e+09 -kube_service_created{namespace="openshift-monitoring",service="prometheus-alert-omi-bmt"} 1.562322871e+09 -kube_service_created{namespace="telenet-monitoring",service="azure-alert-omi"} 1.568368652e+09 -kube_service_created{namespace="tiptool",service="tiptool-trg"} 1.554236516e+09 -kube_service_created{namespace="openshift-logging",service="kube-state-metrics"} 1.576679531e+09 -kube_service_created{namespace="default",service="registry-console"} 1.551394812e+09 -kube_service_created{namespace="openshift-monitoring",service="prometheus-operator"} 1.551394811e+09 -kube_service_created{namespace="tiller",service="tiller-deploy"} 1.566798402e+09 -kube_service_created{namespace="telenet-cluster-ops",service="jenkins-cr-applier"} 1.573649018e+09 -kube_service_created{namespace="darwin-integrations",service="psr-aggregator-dvp"} 1.575027647e+09 -kube_service_created{namespace="telenet-operators",service="namespace-operator"} 1.576079554e+09 -kube_service_created{namespace="adc-vault",service="jenkins-jnlp"} 1.570110116e+09 -kube_service_created{namespace="awx-db-cluster",service="awx-web-svc"} 1.570092277e+09 -kube_service_created{namespace="weblogic-poc",service="dinoman-domain-managedserver1"} 1.578313757e+09 -kube_service_created{namespace="adc-vault",service="jenkins"} 1.570110116e+09 -kube_service_created{namespace="openshift-monitoring",service="prometheus-operated"} 1.551394795e+09 -kube_service_created{namespace="gdpr",service="springboot-operator"} 1.57606498e+09 -kube_service_created{namespace="playground",service="helloworld"} 1.56866716e+09 -kube_service_created{namespace="openshift-web-console",service="webconsole"} 1.551394865e+09 -kube_service_created{namespace="adc-vault",service="base-apache"} 1.558018471e+09 -kube_service_created{namespace="playground",service="httpd"} 1.570646592e+09 -kube_service_created{namespace="tiptool-uat",service="web"} 1.551395603e+09 -kube_service_created{namespace="paas-demo",service="jenkins-operator"} 1.576064735e+09 -kube_service_created{namespace="vault",service="vault"} 1.568820589e+09 -kube_service_created{namespace="gdpr",service="jenkins-operator"} 1.576064699e+09 -kube_service_created{namespace="weblogic-poc",service="traefik-operator"} 1.568125625e+09 -kube_service_created{namespace="awx",service="rabbitmq"} 1.569577329e+09 -kube_service_created{namespace="edev-tools",service="springboot-operator"} 1.576064984e+09 -kube_service_created{namespace="awx",service="awx-web-svc"} 1.56957733e+09 -kube_service_created{namespace="devops-playground",service="jenkins-operator"} 1.576064728e+09 -kube_service_created{namespace="awx-tst",service="awx-rmq-mgmt"} 1.567601307e+09 -kube_service_created{namespace="weblogic-poc",service="ws-network-inventorymgmt-dinoman-rest"} 1.575613596e+09 -kube_service_created{namespace="awx-tst",service="awx-web-svc"} 1.567601307e+09 -kube_service_created{namespace="telenet-monitoring",service="openshift-alert-omi"} 1.568378203e+09 -kube_service_created{namespace="sandbox",service="liab-poc-uat"} 1.551954102e+09 -kube_service_created{namespace="openshift-monitoring",service="alertmanager-main"} 1.551394868e+09 -kube_service_created{namespace="tiptool",service="tiptool-mre"} 1.554995483e+09 -kube_service_created{namespace="edev-communication",service="plot-trg"} 1.572004981e+09 -kube_service_created{namespace="openshift-monitoring",service="aws-alert-omi"} 1.565615288e+09 -kube_service_created{namespace="edev-communication",service="jenkins-operator"} 1.57614874e+09 -kube_service_created{namespace="tiptool",service="tiptool-edp"} 1.554995515e+09 -kube_service_created{namespace="jenkins-operator-demo",service="jenkins"} 1.568722838e+09 -kube_service_created{namespace="jenkins",service="jenkins-jnlp"} 1.557827635e+09 -kube_service_created{namespace="telenet-monitoring",service="openshift-alertconverter"} 1.565360155e+09 -kube_service_created{namespace="weblogic-poc",service="dinoman-domain-admin-server"} 1.57831372e+09 -kube_service_created{namespace="paas-cloud-base-images",service="jenkins-jnlp"} 1.560937622e+09 -kube_service_created{namespace="myproject",service="ws-dinoman-rest-v2"} 1.575379545e+09 -kube_service_created{namespace="weblogic-poc",service="internal-weblogic-operator-svc"} 1.567603009e+09 -kube_service_created{namespace="jenkins-operator-demo",service="jenkins-jnlp"} 1.568722838e+09 -# HELP kube_service_spec_type Type about service. -# TYPE kube_service_spec_type gauge -kube_service_spec_type{namespace="weblogic-poc",service="docker-registry",type="ClusterIP"} 1 -kube_service_spec_type{namespace="tiptool",service="tiptool-dvp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="paas-demo",service="springboot-sample-operator-int",type="ClusterIP"} 1 -kube_service_spec_type{namespace="myproject",service="eap-app",type="ClusterIP"} 1 -kube_service_spec_type{namespace="tiptool",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="myproject",service="ws-dinoman-rest",type="ClusterIP"} 1 -kube_service_spec_type{namespace="tiptool",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="weblogic-poc",service="dinoman-domain-cluster-cluster01",type="ClusterIP"} 1 -kube_service_spec_type{namespace="telenet-monitoring",service="aws-alert-omi",type="ClusterIP"} 1 -kube_service_spec_type{namespace="devops-playground",service="springboot-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-tools",service="edevradiator-mysql-prod",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-tools",service="edevradiator-prod",type="ClusterIP"} 1 -kube_service_spec_type{namespace="paas-demo",service="springboot-sample-operator-uat",type="ClusterIP"} 1 -kube_service_spec_type{namespace="sandbox",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="telenet-baseimages",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="azure-alert-omi",type="ClusterIP"} 1 -kube_service_spec_type{namespace="devops-playground",service="sonarqube-operator-metrics",type="ClusterIP"} 1 -kube_service_spec_type{namespace="yft-kafkaproxy",service="kafka-proxy",type="ClusterIP"} 1 -kube_service_spec_type{namespace="gdpr",service="saint-peter-uat",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="prometheus-alert-msteams",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-communication",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="kube-system",service="kube-controllers",type="ClusterIP"} 1 -kube_service_spec_type{namespace="telenet-monitoring",service="ceph-alert-msteams",type="ClusterIP"} 1 -kube_service_spec_type{namespace="telenet-monitoring",service="elk-alert-omi",type="ClusterIP"} 1 -kube_service_spec_type{namespace="default",service="router",type="ClusterIP"} 1 -kube_service_spec_type{namespace="freephone-bp",service="service-freephone-bp-uat",type="ClusterIP"} 1 -kube_service_spec_type{namespace="bi",service="jenkins-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="test-config",service="ws-dino-rest",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="base-vault",type="ClusterIP"} 1 -kube_service_spec_type{namespace="casa-mila-squad",service="move-app-builder",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-tools",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="myproject",service="openjdk-app",type="ClusterIP"} 1 -kube_service_spec_type{namespace="myproject",service="wls-domain-dinoman",type="ClusterIP"} 1 -kube_service_spec_type{namespace="tiptool",service="tiptool-sup",type="ClusterIP"} 1 -kube_service_spec_type{namespace="telenet-monitoring",service="elk-omi",type="ClusterIP"} 1 -kube_service_spec_type{namespace="tiptool",service="tiptool-lat",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-tools",service="edevradiator-mysql-dev",type="ClusterIP"} 1 -kube_service_spec_type{namespace="adc-vault",service="base-vault",type="ClusterIP"} 1 -kube_service_spec_type{namespace="test-config",service="kibana",type="NodePort"} 1 -kube_service_spec_type{namespace="paas-demo",service="springboot-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="telenet-monitoring",service="dynatrace-omi",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-communication",service="springboot-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="gdpr",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="awx-tst",service="rabbitmq",type="NodePort"} 1 -kube_service_spec_type{namespace="darwin-integrations",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="aem",service="atomic-runtime",type="ClusterIP"} 1 -kube_service_spec_type{namespace="tiptool",service="tiptool-int",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="alertmanager-operated",type="ClusterIP"} 1 -kube_service_spec_type{namespace="adc-vault",service="jenkins-operator-metrics",type="ClusterIP"} 1 -kube_service_spec_type{namespace="casa-mila-squad",service="move-app-builder-dependencies",type="ClusterIP"} 1 -kube_service_spec_type{namespace="darwin-integrations",service="psr-aggregator-uat",type="ClusterIP"} 1 -kube_service_spec_type{namespace="casa-mila-squad",service="move-app-angular",type="ClusterIP"} 1 -kube_service_spec_type{namespace="casa-mila-squad",service="move-app-json-server",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="prometheus-alert-omi",type="ClusterIP"} 1 -kube_service_spec_type{namespace="tiptool-dvp",service="web",type="ClusterIP"} 1 -kube_service_spec_type{namespace="devops-playground",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="bi",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="node-exporter",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="prometheus-alert-omi-bmt",type="ClusterIP"} 1 -kube_service_spec_type{namespace="telenet-monitoring",service="azure-alert-omi",type="ClusterIP"} 1 -kube_service_spec_type{namespace="tiptool",service="tiptool-trg",type="ClusterIP"} 1 -kube_service_spec_type{namespace="adc-vault",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-logging",service="kube-state-metrics",type="ClusterIP"} 1 -kube_service_spec_type{namespace="default",service="registry-console",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="prometheus-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="tiller",service="tiller-deploy",type="ClusterIP"} 1 -kube_service_spec_type{namespace="telenet-cluster-ops",service="jenkins-cr-applier",type="ClusterIP"} 1 -kube_service_spec_type{namespace="darwin-integrations",service="psr-aggregator-dvp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="telenet-operators",service="namespace-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="awx-db-cluster",service="awx-web-svc",type="NodePort"} 1 -kube_service_spec_type{namespace="weblogic-poc",service="dinoman-domain-managedserver1",type="ClusterIP"} 1 -kube_service_spec_type{namespace="tiptool-uat",service="web",type="ClusterIP"} 1 -kube_service_spec_type{namespace="adc-vault",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="prometheus-operated",type="ClusterIP"} 1 -kube_service_spec_type{namespace="gdpr",service="springboot-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="playground",service="helloworld",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-web-console",service="webconsole",type="ClusterIP"} 1 -kube_service_spec_type{namespace="adc-vault",service="base-apache",type="ClusterIP"} 1 -kube_service_spec_type{namespace="playground",service="httpd",type="ClusterIP"} 1 -kube_service_spec_type{namespace="paas-demo",service="jenkins-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="vault",service="vault",type="ClusterIP"} 1 -kube_service_spec_type{namespace="gdpr",service="jenkins-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="weblogic-poc",service="traefik-operator",type="NodePort"} 1 -kube_service_spec_type{namespace="awx",service="rabbitmq",type="NodePort"} 1 -kube_service_spec_type{namespace="edev-tools",service="springboot-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="awx",service="awx-web-svc",type="NodePort"} 1 -kube_service_spec_type{namespace="devops-playground",service="jenkins-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="awx-tst",service="awx-rmq-mgmt",type="ClusterIP"} 1 -kube_service_spec_type{namespace="weblogic-poc",service="ws-network-inventorymgmt-dinoman-rest",type="ClusterIP"} 1 -kube_service_spec_type{namespace="awx-tst",service="awx-web-svc",type="NodePort"} 1 -kube_service_spec_type{namespace="telenet-monitoring",service="openshift-alert-omi",type="ClusterIP"} 1 -kube_service_spec_type{namespace="sandbox",service="liab-poc-uat",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="alertmanager-main",type="ClusterIP"} 1 -kube_service_spec_type{namespace="tiptool",service="tiptool-mre",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-communication",service="plot-trg",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="aws-alert-omi",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-communication",service="jenkins-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="tiptool",service="tiptool-edp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="jenkins-operator-demo",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="jenkins",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="telenet-monitoring",service="openshift-alertconverter",type="ClusterIP"} 1 -kube_service_spec_type{namespace="weblogic-poc",service="dinoman-domain-admin-server",type="ClusterIP"} 1 -kube_service_spec_type{namespace="paas-cloud-base-images",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="myproject",service="ws-dinoman-rest-v2",type="ClusterIP"} 1 -kube_service_spec_type{namespace="weblogic-poc",service="internal-weblogic-operator-svc",type="ClusterIP"} 1 -kube_service_spec_type{namespace="jenkins-operator-demo",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="sandbox",service="jenkins2-new",type="ClusterIP"} 1 -kube_service_spec_type{namespace="telenet-baseimages",service="jenkins-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="darwin-integrations",service="jenkins-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="test-config",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="gdpr",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="grafana",type="ClusterIP"} 1 -kube_service_spec_type{namespace="paas-demo",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="test-config",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-communication",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="weblogic-poc",service="traefik-operator-dashboard",type="ClusterIP"} 1 -kube_service_spec_type{namespace="jenkins",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="kibana-tst",service="kibana-kibana",type="ClusterIP"} 1 -kube_service_spec_type{namespace="default",service="docker-registry",type="ClusterIP"} 1 -kube_service_spec_type{namespace="awx-db-cluster",service="rabbitmq",type="NodePort"} 1 -kube_service_spec_type{namespace="telenet-baseimages",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="devops-playground",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="devops-playground",service="sonarqube",type="ClusterIP"} 1 -kube_service_spec_type{namespace="jenkins",service="jenkins-2-centos7",type="ClusterIP"} 1 -kube_service_spec_type{namespace="test-config",service="elasticsearch",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="elk-omi",type="ClusterIP"} 1 -kube_service_spec_type{namespace="paas-demo",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="bi",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="darwin-integrations",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="bi",service="springboot-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="tiptool",service="tiptool-uat",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-tools",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="darwin-integrations",service="springboot-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="paas-cloud-base-images",service="jenkins",type="ClusterIP"} 1 -kube_service_spec_type{namespace="awx-db-cluster",service="awx-rmq-mgmt",type="ClusterIP"} 1 -kube_service_spec_type{namespace="freephone-bp",service="service-freephone-bp-dvp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="kube-state-metrics",type="ClusterIP"} 1 -kube_service_spec_type{namespace="kube-system",service="kubelet",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="cluster-monitoring-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-communication",service="plot-mre",type="ClusterIP"} 1 -kube_service_spec_type{namespace="base-apache",service="base-apache",type="ClusterIP"} 1 -kube_service_spec_type{namespace="sandbox",service="jenkins-jnlp",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-tools",service="sonarqube",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-tools",service="jenkins-operator",type="ClusterIP"} 1 -kube_service_spec_type{namespace="telenet-cluster-ops",service="springboot-cr-applier",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-console",service="console",type="ClusterIP"} 1 -kube_service_spec_type{namespace="default",service="kubernetes",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="prometheus-k8s",type="ClusterIP"} 1 -kube_service_spec_type{namespace="telenet-monitoring",service="dynatrace-alert-omi",type="ClusterIP"} 1 -kube_service_spec_type{namespace="openshift-monitoring",service="dynatrace-omi",type="ClusterIP"} 1 -kube_service_spec_type{namespace="casa-mila-squad",service="move-app",type="ClusterIP"} 1 -kube_service_spec_type{namespace="edev-tools",service="edevradiator-dev",type="ClusterIP"} 1 -kube_service_spec_type{namespace="awx",service="awx-rmq-mgmt",type="ClusterIP"} 1 -# HELP kube_service_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_service_labels gauge -kube_service_labels{namespace="edev-tools",service="edevradiator-mysql-dev",label_app="edevradiator-mysql-dev",label_environment="dev",label_template="edevradiator-mysql-dev"} 1 -kube_service_labels{namespace="tiptool",service="tiptool-lat",label_app="tiptool-lat",label_env="lat"} 1 -kube_service_labels{namespace="paas-demo",service="springboot-operator",label_name="springboot-operator"} 1 -kube_service_labels{namespace="telenet-monitoring",service="dynatrace-omi",label_app="dynatrace-omi"} 1 -kube_service_labels{namespace="edev-communication",service="springboot-operator",label_name="springboot-operator"} 1 -kube_service_labels{namespace="gdpr",service="jenkins-jnlp",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_service_labels{namespace="awx-tst",service="rabbitmq",label_app="awx",label_type="LoadBalancer"} 1 -kube_service_labels{namespace="darwin-integrations",service="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="adc-vault",service="base-vault",label_app="base-vault"} 1 -kube_service_labels{namespace="test-config",service="kibana",label_app="kibana"} 1 -kube_service_labels{namespace="tiptool",service="tiptool-int",label_app="tiptool-int",label_env="int"} 1 -kube_service_labels{namespace="openshift-monitoring",service="alertmanager-operated",label_operated_alertmanager="true"} 1 -kube_service_labels{namespace="adc-vault",service="jenkins-operator-metrics",label_name="jenkins-operator"} 1 -kube_service_labels{namespace="casa-mila-squad",service="move-app-builder-dependencies",label_app="move-app-builder-dependencies"} 1 -kube_service_labels{namespace="aem",service="atomic-runtime"} 1 -kube_service_labels{namespace="casa-mila-squad",service="move-app-angular",label_app="move-app-angular"} 1 -kube_service_labels{namespace="casa-mila-squad",service="move-app-json-server",label_app="move-app-json-server"} 1 -kube_service_labels{namespace="openshift-monitoring",service="prometheus-alert-omi",label_app="prometheus-alert-omi"} 1 -kube_service_labels{namespace="tiptool-dvp",service="web",label_app="web"} 1 -kube_service_labels{namespace="darwin-integrations",service="psr-aggregator-uat",label_app="psr-aggregator-uat",label_env="uat"} 1 -kube_service_labels{namespace="bi",service="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="openshift-monitoring",service="node-exporter",label_k8s_app="node-exporter"} 1 -kube_service_labels{namespace="openshift-monitoring",service="prometheus-alert-omi-bmt",label_app="prometheus-alert-omi-bmt"} 1 -kube_service_labels{namespace="telenet-monitoring",service="azure-alert-omi",label_app="azure-alert-omi"} 1 -kube_service_labels{namespace="tiptool",service="tiptool-trg",label_app="tiptool-trg",label_env="trg"} 1 -kube_service_labels{namespace="devops-playground",service="jenkins",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="default",service="registry-console",label_createdBy="registry-console-template",label_name="registry-console"} 1 -kube_service_labels{namespace="openshift-monitoring",service="prometheus-operator",label_k8s_app="prometheus-operator"} 1 -kube_service_labels{namespace="tiller",service="tiller-deploy",label_app="helm",label_name="tiller"} 1 -kube_service_labels{namespace="telenet-cluster-ops",service="jenkins-cr-applier",label_app="jenkins-cr-applier"} 1 -kube_service_labels{namespace="darwin-integrations",service="psr-aggregator-dvp",label_app="psr-aggregator-dvp",label_env="dvp"} 1 -kube_service_labels{namespace="telenet-operators",service="namespace-operator",label_name="namespace-operator"} 1 -kube_service_labels{namespace="adc-vault",service="jenkins-jnlp"} 1 -kube_service_labels{namespace="openshift-logging",service="kube-state-metrics",label_app_kubernetes_io_name="kube-state-metrics",label_app_kubernetes_io_version="v1.8.0"} 1 -kube_service_labels{namespace="weblogic-poc",service="dinoman-domain-managedserver1",label_serviceType="SERVER",label_weblogic_clusterName="cluster01",label_weblogic_createdByOperator="true",label_weblogic_domainName="dinoman-domain",label_weblogic_domainUID="dinoman-domain",label_weblogic_resourceVersion="domain-v2",label_weblogic_serverName="managedserver1"} 1 -kube_service_labels{namespace="awx-db-cluster",service="awx-web-svc",label_name="awx-web-svc"} 1 -kube_service_labels{namespace="openshift-monitoring",service="prometheus-operated",label_operated_prometheus="true"} 1 -kube_service_labels{namespace="gdpr",service="springboot-operator",label_name="springboot-operator"} 1 -kube_service_labels{namespace="playground",service="helloworld",label_app="helloworld"} 1 -kube_service_labels{namespace="openshift-web-console",service="webconsole",label_app="openshift-web-console"} 1 -kube_service_labels{namespace="adc-vault",service="base-apache",label_app="base-apache"} 1 -kube_service_labels{namespace="playground",service="httpd",label_run="httpd"} 1 -kube_service_labels{namespace="tiptool-uat",service="web",label_app="web"} 1 -kube_service_labels{namespace="adc-vault",service="jenkins"} 1 -kube_service_labels{namespace="vault",service="vault",label_app_kubernetes_io_instance="vault",label_app_kubernetes_io_managed_by="Tiller",label_app_kubernetes_io_name="vault",label_helm_sh_chart="vault-0.1.1"} 1 -kube_service_labels{namespace="gdpr",service="jenkins-operator",label_name="jenkins-operator"} 1 -kube_service_labels{namespace="weblogic-poc",service="traefik-operator",label_app="traefik",label_chart="traefik-1.77.1",label_heritage="Tiller",label_release="traefik-operator"} 1 -kube_service_labels{namespace="awx",service="rabbitmq",label_app="awx",label_type="LoadBalancer"} 1 -kube_service_labels{namespace="edev-tools",service="springboot-operator",label_name="springboot-operator"} 1 -kube_service_labels{namespace="awx",service="awx-web-svc",label_name="awx-web-svc"} 1 -kube_service_labels{namespace="paas-demo",service="jenkins-operator",label_name="jenkins-operator"} 1 -kube_service_labels{namespace="awx-tst",service="awx-rmq-mgmt",label_name="awx-rmq-mgmt"} 1 -kube_service_labels{namespace="weblogic-poc",service="ws-network-inventorymgmt-dinoman-rest",label_app="dinoman-poc-template",label_application="ws-network-inventorymgmt-dinoman-rest"} 1 -kube_service_labels{namespace="awx-tst",service="awx-web-svc",label_name="awx-web-svc"} 1 -kube_service_labels{namespace="telenet-monitoring",service="openshift-alert-omi",label_app="openshift-alert-omi",label_env="cmt",label_owner="itaas"} 1 -kube_service_labels{namespace="devops-playground",service="jenkins-operator",label_name="jenkins-operator"} 1 -kube_service_labels{namespace="openshift-monitoring",service="alertmanager-main",label_alertmanager="main"} 1 -kube_service_labels{namespace="tiptool",service="tiptool-mre",label_app="tiptool-mre",label_env="mre"} 1 -kube_service_labels{namespace="edev-communication",service="plot-trg",label_app="plot-trg",label_env="trg"} 1 -kube_service_labels{namespace="sandbox",service="liab-poc-uat",label_app="liab-poc-uat",label_env="uat"} 1 -kube_service_labels{namespace="openshift-monitoring",service="aws-alert-omi",label_app="aws-alert-omi"} 1 -kube_service_labels{namespace="tiptool",service="tiptool-edp",label_app="tiptool-edp",label_env="edp"} 1 -kube_service_labels{namespace="jenkins-operator-demo",service="jenkins"} 1 -kube_service_labels{namespace="jenkins",service="jenkins-jnlp",label_app="jenkins-persistent",label_template="jenkins-persistent-template"} 1 -kube_service_labels{namespace="telenet-monitoring",service="openshift-alertconverter",label_app="openshift-alertconverter",label_env="cmt",label_owner="itaas"} 1 -kube_service_labels{namespace="weblogic-poc",service="dinoman-domain-admin-server",label_serviceType="SERVER",label_weblogic_createdByOperator="true",label_weblogic_domainName="dinoman-domain",label_weblogic_domainUID="dinoman-domain",label_weblogic_resourceVersion="domain-v2",label_weblogic_serverName="admin-server"} 1 -kube_service_labels{namespace="edev-communication",service="jenkins-operator",label_name="jenkins-operator"} 1 -kube_service_labels{namespace="myproject",service="ws-dinoman-rest-v2",label_app="wildfly-basic-s2i",label_application="ws-dinoman-rest-v2",label_template="wildfly-basic-s2i",label_xpaas="1.2.0"} 1 -kube_service_labels{namespace="weblogic-poc",service="internal-weblogic-operator-svc",label_weblogic_operatorName="weblogic-poc",label_weblogic_resourceVersion="operator-v2"} 1 -kube_service_labels{namespace="jenkins-operator-demo",service="jenkins-jnlp"} 1 -kube_service_labels{namespace="paas-cloud-base-images",service="jenkins-jnlp",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_service_labels{namespace="telenet-baseimages",service="jenkins-operator",label_name="jenkins-operator"} 1 -kube_service_labels{namespace="darwin-integrations",service="jenkins-operator",label_name="jenkins-operator"} 1 -kube_service_labels{namespace="test-config",service="jenkins",label_app="jenkins-persistent",label_template="jenkins-persistent-template"} 1 -kube_service_labels{namespace="gdpr",service="jenkins",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_service_labels{namespace="openshift-monitoring",service="grafana"} 1 -kube_service_labels{namespace="sandbox",service="jenkins2-new",label_app="jenkins2-new"} 1 -kube_service_labels{namespace="test-config",service="jenkins-jnlp",label_app="jenkins-persistent",label_template="jenkins-persistent-template"} 1 -kube_service_labels{namespace="paas-demo",service="jenkins",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="weblogic-poc",service="traefik-operator-dashboard",label_app="traefik",label_chart="traefik-1.77.1",label_heritage="Tiller",label_release="traefik-operator"} 1 -kube_service_labels{namespace="jenkins",service="jenkins",label_app="jenkins-persistent",label_template="jenkins-persistent-template"} 1 -kube_service_labels{namespace="edev-communication",service="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="default",service="docker-registry",label_docker_registry="default"} 1 -kube_service_labels{namespace="awx-db-cluster",service="rabbitmq",label_app="awx",label_type="LoadBalancer"} 1 -kube_service_labels{namespace="telenet-baseimages",service="jenkins",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="devops-playground",service="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="devops-playground",service="sonarqube",label_app="sonarqube"} 1 -kube_service_labels{namespace="kibana-tst",service="kibana-kibana",label_app="kibana"} 1 -kube_service_labels{namespace="test-config",service="elasticsearch"} 1 -kube_service_labels{namespace="openshift-monitoring",service="elk-omi",label_app="elk-omi"} 1 -kube_service_labels{namespace="paas-demo",service="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="jenkins",service="jenkins-2-centos7",label_app="jenkins-2-centos7"} 1 -kube_service_labels{namespace="darwin-integrations",service="jenkins",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="bi",service="springboot-operator",label_name="springboot-operator"} 1 -kube_service_labels{namespace="bi",service="jenkins",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="edev-tools",service="jenkins",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="darwin-integrations",service="springboot-operator",label_name="springboot-operator"} 1 -kube_service_labels{namespace="paas-cloud-base-images",service="jenkins",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_service_labels{namespace="tiptool",service="tiptool-uat",label_app="tiptool-uat",label_env="uat"} 1 -kube_service_labels{namespace="freephone-bp",service="service-freephone-bp-dvp",label_app="freephone-bp-dvp"} 1 -kube_service_labels{namespace="openshift-monitoring",service="kube-state-metrics",label_k8s_app="kube-state-metrics"} 1 -kube_service_labels{namespace="kube-system",service="kubelet",label_k8s_app="kubelet"} 1 -kube_service_labels{namespace="openshift-monitoring",service="cluster-monitoring-operator",label_app="cluster-monitoring-operator"} 1 -kube_service_labels{namespace="awx-db-cluster",service="awx-rmq-mgmt",label_name="awx-rmq-mgmt"} 1 -kube_service_labels{namespace="base-apache",service="base-apache",label_app="base-apache"} 1 -kube_service_labels{namespace="sandbox",service="jenkins-jnlp",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_service_labels{namespace="edev-tools",service="sonarqube",label_app="sonarqube-ephemeral",label_template="sonarqube-ephemeral"} 1 -kube_service_labels{namespace="edev-communication",service="plot-mre",label_app="plot-mre",label_env="mre"} 1 -kube_service_labels{namespace="telenet-cluster-ops",service="springboot-cr-applier",label_app="springboot-cr-applier"} 1 -kube_service_labels{namespace="openshift-console",service="console",label_app="openshift-console"} 1 -kube_service_labels{namespace="default",service="kubernetes",label_component="apiserver",label_provider="kubernetes"} 1 -kube_service_labels{namespace="edev-tools",service="jenkins-operator",label_name="jenkins-operator"} 1 -kube_service_labels{namespace="telenet-monitoring",service="dynatrace-alert-omi",label_app="dynatrace-alert-omi"} 1 -kube_service_labels{namespace="openshift-monitoring",service="dynatrace-omi",label_app="dynatrace-omi"} 1 -kube_service_labels{namespace="casa-mila-squad",service="move-app",label_app="move-app"} 1 -kube_service_labels{namespace="edev-tools",service="edevradiator-dev",label_app="edevradiator-dev",label_env="dev"} 1 -kube_service_labels{namespace="awx",service="awx-rmq-mgmt",label_name="awx-rmq-mgmt"} 1 -kube_service_labels{namespace="openshift-monitoring",service="prometheus-k8s",label_prometheus="k8s"} 1 -kube_service_labels{namespace="tiptool",service="tiptool-dvp",label_app="tiptool-dvp",label_env="dvp"} 1 -kube_service_labels{namespace="paas-demo",service="springboot-sample-operator-int",label_app="springboot-sample-operator-int",label_env="int"} 1 -kube_service_labels{namespace="myproject",service="eap-app",label_app="wildfly-basic-s2i",label_application="eap-app",label_template="wildfly-basic-s2i",label_xpaas="1.2.0"} 1 -kube_service_labels{namespace="weblogic-poc",service="docker-registry",label_docker_registry="default"} 1 -kube_service_labels{namespace="myproject",service="ws-dinoman-rest",label_app="httpd-example",label_template="httpd-example"} 1 -kube_service_labels{namespace="tiptool",service="jenkins-jnlp",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_service_labels{namespace="weblogic-poc",service="dinoman-domain-cluster-cluster01",label_serviceType="CLUSTER",label_weblogic_clusterName="cluster01",label_weblogic_createdByOperator="true",label_weblogic_domainName="dinoman-domain",label_weblogic_domainUID="dinoman-domain",label_weblogic_resourceVersion="domain-v2"} 1 -kube_service_labels{namespace="tiptool",service="jenkins",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_service_labels{namespace="devops-playground",service="springboot-operator",label_name="springboot-operator"} 1 -kube_service_labels{namespace="edev-tools",service="edevradiator-mysql-prod",label_app="edevradiator-mysql-prod",label_environment="prod",label_template="edevradiator-mysql-prod"} 1 -kube_service_labels{namespace="edev-tools",service="edevradiator-prod",label_app="edevradiator-prod",label_env="prod"} 1 -kube_service_labels{namespace="paas-demo",service="springboot-sample-operator-uat",label_app="springboot-sample-operator-uat",label_env="uat"} 1 -kube_service_labels{namespace="sandbox",service="jenkins",label_app="jenkins-ephemeral",label_template="jenkins-ephemeral-template"} 1 -kube_service_labels{namespace="telenet-baseimages",service="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="telenet-monitoring",service="aws-alert-omi",label_app="aws-alert-omi"} 1 -kube_service_labels{namespace="devops-playground",service="sonarqube-operator-metrics",label_name="sonarqube-operator"} 1 -kube_service_labels{namespace="openshift-monitoring",service="azure-alert-omi",label_app="azure-alert-omi"} 1 -kube_service_labels{namespace="gdpr",service="saint-peter-uat",label_app="saint-peter-uat",label_env="uat"} 1 -kube_service_labels{namespace="openshift-monitoring",service="prometheus-alert-msteams",label_app="prometheus-alert-msteams"} 1 -kube_service_labels{namespace="edev-communication",service="jenkins",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="kube-system",service="kube-controllers",label_k8s_app="kube-controllers"} 1 -kube_service_labels{namespace="telenet-monitoring",service="ceph-alert-msteams",label_app="ceph-alert-msteams"} 1 -kube_service_labels{namespace="telenet-monitoring",service="elk-alert-omi",label_app="elk-alert-omi"} 1 -kube_service_labels{namespace="yft-kafkaproxy",service="kafka-proxy",label_app="kafka-proxy"} 1 -kube_service_labels{namespace="freephone-bp",service="service-freephone-bp-uat",label_app="freephone-bp-uat"} 1 -kube_service_labels{namespace="bi",service="jenkins-operator",label_name="jenkins-operator"} 1 -kube_service_labels{namespace="test-config",service="ws-dino-rest",label_app="dinoman-poc-template",label_application="ws-dino-rest"} 1 -kube_service_labels{namespace="openshift-monitoring",service="base-vault",label_app="base-vault"} 1 -kube_service_labels{namespace="casa-mila-squad",service="move-app-builder",label_app="move-app-builder"} 1 -kube_service_labels{namespace="default",service="router",label_router="router"} 1 -kube_service_labels{namespace="myproject",service="openjdk-app",label_app="openjdk-web-basic-s2i",label_application="openjdk-app",label_template="openjdk-web-basic-s2i",label_xpaas="1.4.17"} 1 -kube_service_labels{namespace="myproject",service="wls-domain-dinoman",label_app="wls-domain-dinoman"} 1 -kube_service_labels{namespace="tiptool",service="tiptool-sup",label_app="tiptool-sup",label_env="sup"} 1 -kube_service_labels{namespace="edev-tools",service="jenkins-jnlp",label_app="jenkins-ephemeral"} 1 -kube_service_labels{namespace="telenet-monitoring",service="elk-omi",label_app="elk-omi"} 1 -# HELP kube_service_spec_external_ip Service external ips. One series for each ip -# TYPE kube_service_spec_external_ip gauge -# HELP kube_service_status_load_balancer_ingress Service load balancer ingress status -# TYPE kube_service_status_load_balancer_ingress gauge -# HELP kube_statefulset_created Unix creation timestamp -# TYPE kube_statefulset_created gauge -kube_statefulset_created{namespace="openshift-monitoring",statefulset="alertmanager-main"} 1.551394817e+09 -kube_statefulset_created{namespace="openshift-monitoring",statefulset="prometheus-k8s"} 1.551394795e+09 -kube_statefulset_created{namespace="vault",statefulset="vault"} 1.568820589e+09 -kube_statefulset_created{namespace="awx-db-cluster",statefulset="awx"} 1.570095186e+09 -kube_statefulset_created{namespace="awx-tst",statefulset="awx"} 1.56957438e+09 -# HELP kube_statefulset_status_replicas The number of replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas gauge -kube_statefulset_status_replicas{namespace="openshift-monitoring",statefulset="prometheus-k8s"} 2 -kube_statefulset_status_replicas{namespace="vault",statefulset="vault"} 1 -kube_statefulset_status_replicas{namespace="awx-db-cluster",statefulset="awx"} 0 -kube_statefulset_status_replicas{namespace="awx-tst",statefulset="awx"} 0 -kube_statefulset_status_replicas{namespace="openshift-monitoring",statefulset="alertmanager-main"} 3 -# HELP kube_statefulset_status_replicas_current The number of current replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas_current gauge -kube_statefulset_status_replicas_current{namespace="awx-db-cluster",statefulset="awx"} 0 -kube_statefulset_status_replicas_current{namespace="awx-tst",statefulset="awx"} 0 -kube_statefulset_status_replicas_current{namespace="openshift-monitoring",statefulset="alertmanager-main"} 3 -kube_statefulset_status_replicas_current{namespace="openshift-monitoring",statefulset="prometheus-k8s"} 2 -kube_statefulset_status_replicas_current{namespace="vault",statefulset="vault"} 0 -# HELP kube_statefulset_status_replicas_ready The number of ready replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas_ready gauge -kube_statefulset_status_replicas_ready{namespace="awx-db-cluster",statefulset="awx"} 0 -kube_statefulset_status_replicas_ready{namespace="awx-tst",statefulset="awx"} 0 -kube_statefulset_status_replicas_ready{namespace="openshift-monitoring",statefulset="alertmanager-main"} 3 -kube_statefulset_status_replicas_ready{namespace="openshift-monitoring",statefulset="prometheus-k8s"} 2 -kube_statefulset_status_replicas_ready{namespace="vault",statefulset="vault"} 0 -# HELP kube_statefulset_status_replicas_updated The number of updated replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas_updated gauge -kube_statefulset_status_replicas_updated{namespace="awx-db-cluster",statefulset="awx"} 0 -kube_statefulset_status_replicas_updated{namespace="awx-tst",statefulset="awx"} 0 -kube_statefulset_status_replicas_updated{namespace="openshift-monitoring",statefulset="alertmanager-main"} 3 -kube_statefulset_status_replicas_updated{namespace="openshift-monitoring",statefulset="prometheus-k8s"} 2 -kube_statefulset_status_replicas_updated{namespace="vault",statefulset="vault"} 1 -# HELP kube_statefulset_status_observed_generation The generation observed by the StatefulSet controller. -# TYPE kube_statefulset_status_observed_generation gauge -kube_statefulset_status_observed_generation{namespace="awx-db-cluster",statefulset="awx"} 4 -kube_statefulset_status_observed_generation{namespace="awx-tst",statefulset="awx"} 6 -kube_statefulset_status_observed_generation{namespace="openshift-monitoring",statefulset="alertmanager-main"} 1 -kube_statefulset_status_observed_generation{namespace="openshift-monitoring",statefulset="prometheus-k8s"} 1 -kube_statefulset_status_observed_generation{namespace="vault",statefulset="vault"} 2 -# HELP kube_statefulset_replicas Number of desired pods for a StatefulSet. -# TYPE kube_statefulset_replicas gauge -kube_statefulset_replicas{namespace="awx-db-cluster",statefulset="awx"} 0 -kube_statefulset_replicas{namespace="awx-tst",statefulset="awx"} 0 -kube_statefulset_replicas{namespace="openshift-monitoring",statefulset="alertmanager-main"} 3 -kube_statefulset_replicas{namespace="openshift-monitoring",statefulset="prometheus-k8s"} 2 -kube_statefulset_replicas{namespace="vault",statefulset="vault"} 1 -# HELP kube_statefulset_metadata_generation Sequence number representing a specific generation of the desired state for the StatefulSet. -# TYPE kube_statefulset_metadata_generation gauge -kube_statefulset_metadata_generation{namespace="awx-db-cluster",statefulset="awx"} 4 -kube_statefulset_metadata_generation{namespace="awx-tst",statefulset="awx"} 6 -kube_statefulset_metadata_generation{namespace="openshift-monitoring",statefulset="alertmanager-main"} 1 -kube_statefulset_metadata_generation{namespace="openshift-monitoring",statefulset="prometheus-k8s"} 1 -kube_statefulset_metadata_generation{namespace="vault",statefulset="vault"} 2 -# HELP kube_statefulset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_statefulset_labels gauge -kube_statefulset_labels{namespace="awx-db-cluster",statefulset="awx",label_app="awx",label_name="awx-web-deploy",label_service="django"} 1 -kube_statefulset_labels{namespace="awx-tst",statefulset="awx",label_app="awx",label_name="awx-web-deploy",label_service="django"} 1 -kube_statefulset_labels{namespace="openshift-monitoring",statefulset="alertmanager-main",label_alertmanager="main"} 1 -kube_statefulset_labels{namespace="openshift-monitoring",statefulset="prometheus-k8s",label_prometheus="k8s"} 1 -kube_statefulset_labels{namespace="vault",statefulset="vault",label_app_kubernetes_io_instance="vault",label_app_kubernetes_io_managed_by="Tiller",label_app_kubernetes_io_name="vault",label_helm_sh_chart="vault-0.1.1"} 1 -# HELP kube_statefulset_status_current_revision Indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas). -# TYPE kube_statefulset_status_current_revision gauge -kube_statefulset_status_current_revision{namespace="awx-db-cluster",statefulset="awx",revision="awx-5b9644b647"} 1 -kube_statefulset_status_current_revision{namespace="awx-tst",statefulset="awx",revision="awx-6f787bc5b7"} 1 -kube_statefulset_status_current_revision{namespace="openshift-monitoring",statefulset="alertmanager-main",revision="alertmanager-main-5795b74b5b"} 1 -kube_statefulset_status_current_revision{namespace="openshift-monitoring",statefulset="prometheus-k8s",revision="prometheus-k8s-7d84658ccf"} 1 -kube_statefulset_status_current_revision{namespace="vault",statefulset="vault",revision="vault-8894f5ff4"} 1 -# HELP kube_statefulset_status_update_revision Indicates the version of the StatefulSet used to generate Pods in the sequence [replicas-updatedReplicas,replicas) -# TYPE kube_statefulset_status_update_revision gauge -kube_statefulset_status_update_revision{namespace="awx-db-cluster",statefulset="awx",revision="awx-5b9644b647"} 1 -kube_statefulset_status_update_revision{namespace="awx-tst",statefulset="awx",revision="awx-6f787bc5b7"} 1 -kube_statefulset_status_update_revision{namespace="openshift-monitoring",statefulset="alertmanager-main",revision="alertmanager-main-5795b74b5b"} 1 -kube_statefulset_status_update_revision{namespace="openshift-monitoring",statefulset="prometheus-k8s",revision="prometheus-k8s-7d84658ccf"} 1 -kube_statefulset_status_update_revision{namespace="vault",statefulset="vault",revision="vault-5cdb44584b"} 1 -# HELP kube_storageclass_info Information about storageclass. -# TYPE kube_storageclass_info gauge -kube_storageclass_info{storageclass="ntaph02-sas-resizable",provisioner="netapp.io/trident",reclaimPolicy="Delete",volumeBindingMode="Immediate"} 1 -kube_storageclass_info{storageclass="ntaph02-sas",provisioner="netapp.io/trident",reclaimPolicy="Delete",volumeBindingMode="Immediate"} 1 -# HELP kube_storageclass_created Unix creation timestamp -# TYPE kube_storageclass_created gauge -kube_storageclass_created{storageclass="ntaph02-sas"} 1.551969428e+09 -kube_storageclass_created{storageclass="ntaph02-sas-resizable"} 1.552318915e+09 -# HELP kube_storageclass_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_storageclass_labels gauge -kube_storageclass_labels{storageclass="ntaph02-sas"} 1 -kube_storageclass_labels{storageclass="ntaph02-sas-resizable"} 1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/ksm-v1.8.0.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/ksm-v1.8.0.plain-expected.json deleted file mode 100644 index b766e406..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/_meta/testdata/ksm-v1.8.0.plain-expected.json +++ /dev/null @@ -1,982 +0,0 @@ -[ - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "metricbeat", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "openshift-logging" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "springboot-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "bi" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "tiller", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "tiller" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "jenkins-operator", - "paused": false, - "replicas": { - "available": 0, - "desired": 0, - "unavailable": 0, - "updated": 0 - } - }, - "namespace": "adc-vault" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "jenkins-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "paas-demo" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "springboot-cr-applier", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "telenet-cluster-ops" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "springboot-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "paas-demo" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "springboot-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "edev-communication" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "kube-state-metrics", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "openshift-logging" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "jenkins-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "devops-playground" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "jenkins-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "edev-tools" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "springboot-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "devops-playground" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "prometheus-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "openshift-monitoring" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "tiller-deploy", - "paused": false, - "replicas": { - "available": 0, - "desired": 1, - "unavailable": 1, - "updated": 1 - } - }, - "namespace": "tiller" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "jenkins-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "darwin-integrations" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "jenkins-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "edev-communication" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "webconsole", - "paused": false, - "replicas": { - "available": 3, - "desired": 3, - "unavailable": 0, - "updated": 3 - } - }, - "namespace": "openshift-web-console" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "console", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "openshift-console" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "jenkins-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "gdpr" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "jenkins-cr-applier", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "telenet-cluster-ops" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "namespace-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "telenet-operators" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "jenkins-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "telenet-baseimages" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "cluster-monitoring-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "openshift-monitoring" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "springboot-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "darwin-integrations" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "kibana", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "test-config" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "dynatrace-oneagent-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "dynatrace" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "springboot-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "edev-tools" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "sonarqube-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "devops-playground" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "grafana", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "openshift-monitoring" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "kibana-kibana", - "paused": false, - "replicas": { - "available": 0, - "desired": 0, - "unavailable": 0, - "updated": 0 - } - }, - "namespace": "kibana-tst" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "kube-state-metrics", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "openshift-monitoring" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "elasticsearch", - "paused": false, - "replicas": { - "available": 0, - "desired": 1, - "unavailable": 1, - "updated": 1 - } - }, - "namespace": "test-config" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "springboot-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "gdpr" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "jenkins-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "bi" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.deployment", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "deployment": { - "name": "weblogic-operator", - "paused": false, - "replicas": { - "available": 1, - "desired": 1, - "unavailable": 0, - "updated": 1 - } - }, - "namespace": "weblogic-poc" - }, - "metricset": { - "name": "state_deployment", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/state_deployment.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/state_deployment.go deleted file mode 100644 index ded9115d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/state_deployment.go +++ /dev/null @@ -1,134 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state_deployment - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" - p "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes/util" -) - -const ( - defaultScheme = "http" - defaultPath = "/metrics" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() - - mapping = &p.MetricsMapping{ - Metrics: map[string]p.MetricMap{ - "kube_deployment_metadata_generation": p.InfoMetric(), - "kube_deployment_status_replicas_updated": p.Metric("replicas.updated"), - "kube_deployment_status_replicas_unavailable": p.Metric("replicas.unavailable"), - "kube_deployment_status_replicas_available": p.Metric("replicas.available"), - "kube_deployment_spec_replicas": p.Metric("replicas.desired"), - "kube_deployment_spec_paused": p.BooleanMetric("paused"), - }, - - Labels: map[string]p.LabelMap{ - "deployment": p.KeyLabel("name"), - "namespace": p.KeyLabel(mb.ModuleDataKey + ".namespace"), - }, - } -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - if err := mb.Registry.AddMetricSet("kubernetes", "state_deployment", New, hostParser); err != nil { - panic(err) - } -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - prometheus p.Prometheus - enricher util.Enricher -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - prometheus, err := p.NewPrometheusClient(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - enricher: util.NewResourceMetadataEnricher(base, &kubernetes.Deployment{}, false), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) { - m.enricher.Start() - - events, err := m.prometheus.GetProcessedMetrics(mapping) - if err != nil { - m.Logger().Error(err) - reporter.Error(err) - return - } - - m.enricher.Enrich(events) - - for _, event := range events { - - var moduleFieldsMapStr common.MapStr - moduleFields, ok := event[mb.ModuleDataKey] - if ok { - moduleFieldsMapStr, ok = moduleFields.(common.MapStr) - if !ok { - m.Logger().Errorf("error trying to convert '%s' from event to common.MapStr", mb.ModuleDataKey) - } - } - delete(event, mb.ModuleDataKey) - - if reported := reporter.Event(mb.Event{ - MetricSetFields: event, - ModuleFields: moduleFieldsMapStr, - Namespace: "kubernetes.deployment", - }); !reported { - m.Logger().Debug("error trying to emit event") - return - } - } - - return -} - -// Close stops this metricset -func (m *MetricSet) Close() error { - m.enricher.Stop() - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/state_deployment_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/state_deployment_test.go deleted file mode 100644 index 8d70c8ac..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_deployment/state_deployment_test.go +++ /dev/null @@ -1,47 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package state_deployment - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes" -) - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "state_deployment", - ptest.TestCases{ - { - MetricsFile: "../_meta/test/ksm.v1.3.0", - ExpectedFile: "./_meta/test/ksm.v1.3.0.expected", - }, - { - MetricsFile: "../_meta/test/ksm.v1.8.0", - ExpectedFile: "./_meta/test/ksm.v1.8.0.expected", - }, - }, - ) -} - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "kubernetes", "state_deployment") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/data.json deleted file mode 100644 index 1e3770a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/data.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "@timestamp": "2017-05-10T16:45:47.726Z", - "beat": { - "hostname": "X1", - "name": "X1", - "version": "6.0.0-alpha1" - }, - "kubernetes": { - "node": { - "cpu": { - "allocatable": { - "cores": 2 - }, - "capacity": { - "cores": 2 - } - }, - "memory": { - "allocatable": { - "bytes": 2097786880 - }, - "capacity": { - "bytes": 2097786880 - } - }, - "name": "minikube", - "pod": { - "allocatable": { - "total": 110 - }, - "capacity": { - "total": 110 - } - }, - "status": { - "ready": "true", - "unschedulable": false - } - } - }, - "metricset": { - "host": "192.168.99.100:18080", - "module": "kubernetes", - "name": "state_node", - "namespace": "node", - "rtt": 94611 - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/docs.asciidoc deleted file mode 100644 index 326e263d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `state_node` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/fields.yml deleted file mode 100644 index ea0f9520..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/fields.yml +++ /dev/null @@ -1,52 +0,0 @@ -- name: node - type: group - description: > - kubernetes node metrics - release: ga - fields: - - name: status - type: group - fields: - - name: ready - type: keyword - description: > - Node ready status (true, false or unknown) - - name: unschedulable - type: boolean - description: > - Node unschedulable status - - name: cpu - type: group - fields: - - name: allocatable.cores - type: float - description: > - Node CPU allocatable cores - - name: capacity.cores - type: long - description: > - Node CPU capacity cores - - name: memory - type: group - fields: - - name: allocatable.bytes - type: long - format: bytes - description: > - Node allocatable memory in bytes - - name: capacity.bytes - type: long - format: bytes - description: > - Node memory capacity in bytes - - name: pod - type: group - fields: - - name: allocatable.total - type: long - description: > - Node allocatable pods - - name: capacity.total - type: long - description: > - Node pod capacity diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/test/ksm.v1.3.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/test/ksm.v1.3.0.expected deleted file mode 100644 index c560b169..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/test/ksm.v1.3.0.expected +++ /dev/null @@ -1,47 +0,0 @@ -[ - { - "RootFields": {}, - "ModuleFields": null, - "MetricSetFields": { - "cpu": { - "allocatable": { - "cores": 2 - }, - "capacity": { - "cores": 2 - } - }, - "memory": { - "allocatable": { - "bytes": 1992347648 - }, - "capacity": { - "bytes": 2097205248 - } - }, - "name": "minikube", - "pod": { - "allocatable": { - "total": 110 - }, - "capacity": { - "total": 110 - } - }, - "status": { - "ready": "true", - "unschedulable": false - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.node", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/test/ksm.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/test/ksm.v1.8.0.expected deleted file mode 100644 index 7b0390a0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/test/ksm.v1.8.0.expected +++ /dev/null @@ -1,47 +0,0 @@ -[ - { - "RootFields": {}, - "ModuleFields": null, - "MetricSetFields": { - "cpu": { - "allocatable": { - "cores": 2 - }, - "capacity": { - "cores": 2 - } - }, - "memory": { - "allocatable": { - "bytes": 2033410048 - }, - "capacity": { - "bytes": 2033410048 - } - }, - "name": "minikube", - "pod": { - "allocatable": { - "total": 110 - }, - "capacity": { - "total": 110 - } - }, - "status": { - "ready": "true", - "unschedulable": false - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.node", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/testdata/config.yml deleted file mode 100644 index ab6bf241..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/metrics" -suffix: plain diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/testdata/kube-state-metrics-v1.3.0.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/testdata/kube-state-metrics-v1.3.0.plain deleted file mode 100644 index 32b7edd3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/testdata/kube-state-metrics-v1.3.0.plain +++ /dev/null @@ -1,464 +0,0 @@ -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 5.4333e-05 -go_gc_duration_seconds{quantile="0.25"} 0.000246606 -go_gc_duration_seconds{quantile="0.5"} 0.0006209060000000001 -go_gc_duration_seconds{quantile="0.75"} 0.001966929 -go_gc_duration_seconds{quantile="1"} 0.09220378600000001 -go_gc_duration_seconds_sum 5.104380396 -go_gc_duration_seconds_count 651 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 64 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 5.142496e+06 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 2.375809288e+09 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.516515e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 1.7162925e+07 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 1.273856e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 5.142496e+06 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 1.14688e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 7.176192e+06 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 32950 -# HELP go_memstats_heap_released_bytes_total Total number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes_total counter -go_memstats_heap_released_bytes_total 0 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 1.8644992e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.4939767617562683e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 18621 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 1.7195875e+07 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 2400 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 98400 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 114688 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 7.698843e+06 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 574741 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 4.42368e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 4.42368e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained by system. Sum of all system allocations. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 2.6564856e+07 -# HELP kube_deployment_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_deployment_metadata_generation gauge -kube_deployment_metadata_generation{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_metadata_generation{deployment="jumpy-owl-redis",namespace="test"} 2 -kube_deployment_metadata_generation{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_metadata_generation{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_metadata_generation{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_spec_paused Whether the deployment is paused and will not be processed by the deployment controller. -# TYPE kube_deployment_spec_paused gauge -kube_deployment_spec_paused{deployment="jumpy-owl-redis",namespace="default"} 0 -kube_deployment_spec_paused{deployment="jumpy-owl-redis",namespace="test"} 1 -kube_deployment_spec_paused{deployment="kube-state-metrics",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="tiller-deploy",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="wise-lynx-jenkins",namespace="jenkins"} 0 -# HELP kube_deployment_spec_replicas Number of desired pods for a deployment. -# TYPE kube_deployment_spec_replicas gauge -kube_deployment_spec_replicas{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_spec_replicas{deployment="jumpy-owl-redis",namespace="test"} 2 -kube_deployment_spec_replicas{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_spec_replicas{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_spec_replicas{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_spec_strategy_rollingupdate_max_unavailable Maximum number of unavailable replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_unavailable gauge -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="jumpy-owl-redis",namespace="test"} 3 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_observed_generation The generation observed by the deployment controller. -# TYPE kube_deployment_status_observed_generation gauge -kube_deployment_status_observed_generation{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_observed_generation{deployment="jumpy-owl-redis",namespace="test"} 4 -kube_deployment_status_observed_generation{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_observed_generation{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_observed_generation{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas The number of replicas per deployment. -# TYPE kube_deployment_status_replicas gauge -kube_deployment_status_replicas{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas{deployment="jumpy-owl-redis",namespace="test"} 5 -kube_deployment_status_replicas{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_status_replicas{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas_available The number of available replicas per deployment. -# TYPE kube_deployment_status_replicas_available gauge -kube_deployment_status_replicas_available{deployment="jumpy-owl-redis",namespace="default"} 0 -kube_deployment_status_replicas_available{deployment="jumpy-owl-redis",namespace="test"} 6 -kube_deployment_status_replicas_available{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas_unavailable The number of unavailable replicas per deployment. -# TYPE kube_deployment_status_replicas_unavailable gauge -kube_deployment_status_replicas_unavailable{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas_unavailable{deployment="jumpy-owl-redis",namespace="test"} 7 -kube_deployment_status_replicas_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_unavailable{deployment="tiller-deploy",namespace="kube-system"} 0 -kube_deployment_status_replicas_unavailable{deployment="wise-lynx-jenkins",namespace="jenkins"} 0 -# HELP kube_deployment_status_replicas_updated The number of updated replicas per deployment. -# TYPE kube_deployment_status_replicas_updated gauge -kube_deployment_status_replicas_updated{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas_updated{deployment="jumpy-owl-redis",namespace="test"} 8 -kube_deployment_status_replicas_updated{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_status_replicas_updated{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas_updated{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_node_info Information about a cluster node. -# TYPE kube_node_info gauge -kube_node_info{container_runtime_version="docker://1.11.1",kernel_version="4.7.2",kubelet_version="v1.5.3",kubeproxy_version="v1.5.3",node="minikube",os_image="Buildroot 2016.08"} 1 -kube_node_info{container_runtime_version="docker://1.11.1",kernel_version="4.7.2",kubelet_version="v1.5.3",kubeproxy_version="v1.5.3",node="minikube-test",os_image="Buildroot 2016.08"} 1 -# HELP kube_node_spec_unschedulable Whether a node can schedule new pods. -# TYPE kube_node_spec_unschedulable gauge -kube_node_spec_unschedulable{node="minikube"} 0 -kube_node_spec_unschedulable{node="minikube-test"} 1 -# HELP kube_node_status_allocatable_cpu_cores The CPU resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_cpu_cores gauge -kube_node_status_allocatable_cpu_cores{node="minikube"} 2 -kube_node_status_allocatable_cpu_cores{node="minikube-test"} 3 -# HELP kube_node_status_allocatable_memory_bytes The memory resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_memory_bytes gauge -kube_node_status_allocatable_memory_bytes{node="minikube"} 2.09778688e+09 -kube_node_status_allocatable_memory_bytes{node="minikube-test"} 3.09778688e+09 -# HELP kube_node_status_allocatable_pods The pod resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_pods gauge -kube_node_status_allocatable_pods{node="minikube"} 110 -kube_node_status_allocatable_pods{node="minikube-test"} 210 -# HELP kube_node_status_capacity_cpu_cores The total CPU resources of the node. -# TYPE kube_node_status_capacity_cpu_cores gauge -kube_node_status_capacity_cpu_cores{node="minikube"} 2 -kube_node_status_capacity_cpu_cores{node="minikube-test"} 4 -# HELP kube_node_status_capacity_memory_bytes The total memory resources of the node. -# TYPE kube_node_status_capacity_memory_bytes gauge -kube_node_status_capacity_memory_bytes{node="minikube"} 2.09778688e+09 -kube_node_status_capacity_memory_bytes{node="minikube-test"} 4.09778688e+09 -# HELP kube_node_status_capacity_pods The total pod resources of the node. -# TYPE kube_node_status_capacity_pods gauge -kube_node_status_capacity_pods{node="minikube"} 110 -kube_node_status_capacity_pods{node="minikube-test"} 310 -# HELP kube_node_status_out_of_disk Whether the node is out of disk space -# TYPE kube_node_status_out_of_disk gauge -kube_node_status_out_of_disk{condition="false",node="minikube"} 1 -kube_node_status_out_of_disk{condition="true",node="minikube"} 0 -kube_node_status_out_of_disk{condition="unknown",node="minikube"} 0 -kube_node_status_out_of_disk{condition="false",node="minikube-test"} 1 -kube_node_status_out_of_disk{condition="true",node="minikube-test"} 0 -kube_node_status_out_of_disk{condition="unknown",node="minikube-test"} 0 -# HELP kube_node_status_ready The ready status of a cluster node. -# TYPE kube_node_status_ready gauge -kube_node_status_ready{condition="false",node="minikube"} 0 -kube_node_status_ready{condition="true",node="minikube"} 1 -kube_node_status_ready{condition="unknown",node="minikube"} 0 -kube_node_status_ready{condition="false",node="minikube-test"} 0 -kube_node_status_ready{condition="true",node="minikube-test"} 1 -kube_node_status_ready{condition="unknown",node="minikube-test"} 0 -# HELP kube_pod_container_info Information about a container in a pod. -# TYPE kube_pod_container_info gauge -kube_pod_container_info{container="dnsmasq",container_id="docker://9a4c9462cd078d7be4f0a9b94bcfeb69d5fdd76bff67142df3f58367ac7e8d61",image="gcr.io/google_containers/kube-dnsmasq-amd64:1.4",image_id="docker://sha256:3ec65756a89b70b4095e43a340a6e2d5696cac7a93a29619ff5c4b6be9af2773",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="healthz",container_id="docker://52fa55e051dc5b68e44c027588685b7edd85aaa03b07f7216d399249ff4fc821",image="gcr.io/google_containers/exechealthz-amd64:1.2",image_id="docker://sha256:93a43bfb39bfe9795e76ccd75d7a0e6d40e2ae8563456a2a77c1b4cfc3bbd967",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="jumpy-owl-redis",container_id="docker://4fa227874ee68536bf902394fb662f07b99099798ca9cd5c1506b79075acc065",image="bitnami/redis:3.2.8-r2",image_id="docker://sha256:ab2690be624592578e9fb5a64f134fd395d20f401498a686ca75b6f87b55db3f",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_container_info{container="kube-addon-manager",container_id="docker://91fdd43f6b1b4c3dd133cfca53e0b1210bc557c2ae56006026b5ccdb5f52826f",image="gcr.io/google-containers/kube-addon-manager:v6.3",image_id="docker://sha256:79eb64bc98df10a9af7e39f70df817e1862f8a5ec7657714df68439a617ee9ec",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_info{container="kube-state-metrics",container_id="docker://973cbe45982c5126a5caf8c58d964c0ab1d5bb2c165ccc59715fcc1ebd58ab3d",image="gcr.io/google_containers/kube-state-metrics:v0.4.1",image_id="docker://sha256:be329a05c2e77e7d067b4e1dbefa1567a91d0487d3500d608171489369bfd945",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_info{container="kubedns",container_id="docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62",image="gcr.io/google_containers/kubedns-amd64:1.9",image_id="docker://sha256:26cf1ed9b14486b93acd70c060a17fea13620393d3aa8e76036b773197c47a05",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="kubedns",container_id="docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62-test",image="gcr.io/google_containers/kubedns-amd64:1.9-test",image_id="docker://sha256:26cf1ed9b14486b93acd70c060a17fea13620393d3aa8e76036b773197c47a05",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_info{container="kubernetes-dashboard",container_id="docker://3aaee8bdd311c015240e99fa2a5a5f2f26b11b51236a683b39d8c1902e423978",image="gcr.io/google_containers/kubernetes-dashboard-amd64:v1.5.1",image_id="docker://sha256:1180413103fdfd00a7882d3d8653a220d88c6ea4466fb860e98376c45ee1a1d0",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_info{container="tiller",container_id="docker://469f5d2b7854eb52e5d13dc0cd3e664c1b682b157aabaf596ffe4984f1516902",image="gcr.io/kubernetes-helm/tiller:v2.3.1",image_id="docker://sha256:38527daf791dbe472c37ecb1e8b13a62e31c00d9ff4c8a1f019d7022a96a43da",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_info{container="wise-lynx-jenkins",container_id="docker://e2ee1c2c7b8d4e5fd8c834b83cba8377d6b0e39da18157688ccc1a06b7c53117",image="jenkinsci/jenkins:2.46.1",image_id="docker://sha256:36023b9defd066ee53c03e33ba3add7225aee8447cb3154133012b1e152153c0",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_resource_limits_cpu_cores The limit on cpu cores to be used by a container. -# TYPE kube_pod_container_resource_limits_cpu_cores gauge -kube_pod_container_resource_limits_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 0.2 -kube_pod_container_resource_limits_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 0.2 -# HELP kube_pod_container_resource_limits_memory_bytes The limit on memory to be used by a container in bytes. -# TYPE kube_pod_container_resource_limits_memory_bytes gauge -kube_pod_container_resource_limits_memory_bytes{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 1.7825792e+08 -kube_pod_container_resource_limits_memory_bytes{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 2.7825792e+08 -# HELP kube_pod_container_resource_requests_cpu_cores The number of requested cpu cores by a container. -# TYPE kube_pod_container_resource_requests_cpu_cores gauge -kube_pod_container_resource_requests_cpu_cores{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 0.01 -kube_pod_container_resource_requests_cpu_cores{container="jumpy-owl-redis",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 0.005 -kube_pod_container_resource_requests_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 0.2 -kube_pod_container_resource_requests_cpu_cores{container="wise-lynx-jenkins",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k"} 0.2 -# HELP kube_pod_container_resource_requests_memory_bytes The number of requested memory bytes by a container. -# TYPE kube_pod_container_resource_requests_memory_bytes gauge -kube_pod_container_resource_requests_memory_bytes{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{container="jumpy-owl-redis",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 3.145728e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 3.145728e+07 -kube_pod_container_resource_requests_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 7.340032e+07 -kube_pod_container_resource_requests_memory_bytes{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 8.340032e+07 -kube_pod_container_resource_requests_memory_bytes{container="wise-lynx-jenkins",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k"} 2.68435456e+08 -# HELP kube_pod_container_status_ready Describes whether the containers readiness check succeeded. -# TYPE kube_pod_container_status_ready gauge -kube_pod_container_status_ready{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_ready{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_ready{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_ready{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_status_ready{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_status_ready{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_ready{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_restarts The number of container restarts per container. -# TYPE kube_pod_container_status_restarts counter -kube_pod_container_status_restarts{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 270 -kube_pod_container_status_restarts{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 2 -kube_pod_container_status_restarts{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_restarts{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 3 -kube_pod_container_status_restarts{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 2 -kube_pod_container_status_restarts{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_restarts{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_running Describes whether the container is currently in running state. -# TYPE kube_pod_container_status_running gauge -kube_pod_container_status_running{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_running{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_running{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_running{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_status_running{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_status_running{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_running{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_terminated Describes whether the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated gauge -kube_pod_container_status_terminated{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_terminated{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_terminated{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_container_status_terminated{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 1 -kube_pod_container_status_terminated{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_container_status_terminated{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_container_status_terminated{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -# HELP kube_pod_container_status_waiting Describes whether the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting gauge -kube_pod_container_status_waiting{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_container_status_waiting{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_waiting{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_container_status_waiting{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_container_status_waiting{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_container_status_waiting{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -# HELP kube_pod_info Information about pod. -# TYPE kube_pod_info gauge -kube_pod_info{host_ip="",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp",pod_ip=""} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9",pod_ip="172.17.0.4"} 1 -kube_pod_info{host_ip="192.168.99.200",namespace="test",node="minikube-test",pod="jumpy-owl-redis-3481028193-s78x9",pod_ip="172.17.0.5"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k",pod_ip="172.17.0.7"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube",pod_ip="192.168.99.100"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb",pod_ip="172.17.0.6"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1",pod_ip="172.17.0.3"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kubernetes-dashboard-vw0l6",pod_ip="172.17.0.5"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="tiller-deploy-3067024529-9lpmb",pod_ip="172.17.0.2"} 1 -# HELP kube_pod_status_phase The pods current phase. -# TYPE kube_pod_status_phase gauge -kube_pod_status_phase{namespace="default",phase="Running",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="default",phase="Succeeded",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_phase{namespace="default",phase="Unknown",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="test",phase="Running",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_phase{namespace="test",phase="Succeeded",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="test",phase="Unknown",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="jenkins",phase="Running",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kube-state-metrics-1303537707-mnzbp"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="tiller-deploy-3067024529-9lpmb"} 1 -# HELP kube_pod_status_ready Describes whether the pod is ready to serve requests. -# TYPE kube_pod_status_ready gauge -kube_pod_status_ready{condition="false",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_ready{condition="false",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="false",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_status_ready{condition="true",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="true",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_ready{condition="true",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_status_ready{condition="unknown",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="unknown",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="unknown",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -# HELP kube_pod_status_scheduled Describes the status of the scheduling process for the pod. -# TYPE kube_pod_status_scheduled gauge -kube_pod_status_scheduled{condition="false",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_scheduled{condition="false",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_scheduled{condition="false",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 1 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_status_scheduled{condition="true",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_scheduled{condition="true",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 0 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_status_scheduled{condition="unknown",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -# HELP kube_replicaset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_replicaset_metadata_generation gauge -kube_replicaset_metadata_generation{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_metadata_generation{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_metadata_generation{namespace="test",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_spec_replicas Number of desired pods for a ReplicaSet. -# TYPE kube_replicaset_spec_replicas gauge -kube_replicaset_spec_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_spec_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_spec_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 3 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_fully_labeled_replicas The number of fully labeled replicas per ReplicaSet. -# TYPE kube_replicaset_status_fully_labeled_replicas gauge -kube_replicaset_status_fully_labeled_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_status_fully_labeled_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 4 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_observed_generation The generation observed by the ReplicaSet controller. -# TYPE kube_replicaset_status_observed_generation gauge -kube_replicaset_status_observed_generation{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_observed_generation{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_status_observed_generation{namespace="test",replicaset="kube-state-metrics-1303537707"} 5 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_ready_replicas The number of ready replicas per ReplicaSet. -# TYPE kube_replicaset_status_ready_replicas gauge -kube_replicaset_status_ready_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 0 -kube_replicaset_status_ready_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_status_ready_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 6 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_replicas The number of replicas per ReplicaSet. -# TYPE kube_replicaset_status_replicas gauge -kube_replicaset_status_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_status_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 7 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 33.37 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 65536 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 14 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 4.2102784e+07 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.4939719827e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 5.2932608e+07 -# HELP kube_statefulset_created Unix creation timestamp -# TYPE kube_statefulset_created gauge -kube_statefulset_created{namespace="default",statefulset="elasticsearch"} 1.511973651e+09 -kube_statefulset_created{namespace="default",statefulset="mysql"} 1.511989697e+09 -kube_statefulset_created{namespace="custom",statefulset="mysql"} 1.511999697e+09 -# HELP kube_statefulset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_statefulset_labels gauge -kube_statefulset_labels{label_app="oci",label_io_kompose_service="elasticsearch",namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_labels{label_app="oci",label_custom_pod="true",label_io_kompose_service="s-mysql",namespace="default",statefulset="mysql"} 1 -kube_statefulset_labels{label_app="oci",label_custom_pod="true",label_io_kompose_service="s-mysql",namespace="custom",statefulset="mysql"} 1 -# HELP kube_statefulset_metadata_generation Sequence number representing a specific generation of the desired state for the StatefulSet. -# TYPE kube_statefulset_metadata_generation gauge -kube_statefulset_metadata_generation{namespace="default",statefulset="elasticsearch"} 3 -kube_statefulset_metadata_generation{namespace="default",statefulset="mysql"} 4 -kube_statefulset_metadata_generation{namespace="custom",statefulset="mysql"} 5 -# HELP kube_statefulset_replicas Number of desired pods for a StatefulSet. -# TYPE kube_statefulset_replicas gauge -kube_statefulset_replicas{namespace="default",statefulset="elasticsearch"} 4 -kube_statefulset_replicas{namespace="default",statefulset="mysql"} 5 -kube_statefulset_replicas{namespace="custom",statefulset="mysql"} 6 -# HELP kube_statefulset_status_observed_generation The generation observed by the StatefulSet controller. -# TYPE kube_statefulset_status_observed_generation gauge -kube_statefulset_status_observed_generation{namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_status_observed_generation{namespace="default",statefulset="mysql"} 2 -kube_statefulset_status_observed_generation{namespace="custom",statefulset="mysql"} 3 -# HELP kube_statefulset_status_replicas The number of replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas gauge -kube_statefulset_status_replicas{namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_status_replicas{namespace="default",statefulset="mysql"} 2 -kube_statefulset_status_replicas{namespace="custom",statefulset="mysql"} 3 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/testdata/kube-state-metrics-v1.3.0.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/testdata/kube-state-metrics-v1.3.0.plain-expected.json deleted file mode 100644 index dda1f8fb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/_meta/testdata/kube-state-metrics-v1.3.0.plain-expected.json +++ /dev/null @@ -1,98 +0,0 @@ -[ - { - "event": { - "dataset": "kubernetes.node", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "node": { - "cpu": { - "allocatable": { - "cores": 3 - }, - "capacity": { - "cores": 4 - } - }, - "memory": { - "allocatable": { - "bytes": 3097786880 - }, - "capacity": { - "bytes": 4097786880 - } - }, - "name": "minikube-test", - "pod": { - "allocatable": { - "total": 210 - }, - "capacity": { - "total": 310 - } - }, - "status": { - "ready": "true", - "unschedulable": true - } - } - }, - "metricset": { - "name": "state_node", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.node", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "node": { - "cpu": { - "allocatable": { - "cores": 2 - }, - "capacity": { - "cores": 2 - } - }, - "memory": { - "allocatable": { - "bytes": 2097786880 - }, - "capacity": { - "bytes": 2097786880 - } - }, - "name": "minikube", - "pod": { - "allocatable": { - "total": 110 - }, - "capacity": { - "total": 110 - } - }, - "status": { - "ready": "true", - "unschedulable": false - } - } - }, - "metricset": { - "name": "state_node", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/state_node.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/state_node.go deleted file mode 100644 index bd334915..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/state_node.go +++ /dev/null @@ -1,125 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state_node - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common/kubernetes" - p "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes/util" -) - -const ( - defaultScheme = "http" - defaultPath = "/metrics" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() - - mapping = &p.MetricsMapping{ - Metrics: map[string]p.MetricMap{ - "kube_node_info": p.InfoMetric(), - "kube_node_status_allocatable_pods": p.Metric("pod.allocatable.total"), - "kube_node_status_capacity_pods": p.Metric("pod.capacity.total"), - "kube_node_status_capacity_memory_bytes": p.Metric("memory.capacity.bytes"), - "kube_node_status_allocatable_memory_bytes": p.Metric("memory.allocatable.bytes"), - "kube_node_status_capacity_cpu_cores": p.Metric("cpu.capacity.cores"), - "kube_node_status_allocatable_cpu_cores": p.Metric("cpu.allocatable.cores"), - "kube_node_spec_unschedulable": p.BooleanMetric("status.unschedulable"), - "kube_node_status_ready": p.LabelMetric("status.ready", "condition"), - "kube_node_status_condition": p.LabelMetric("status.ready", "status", - p.OpFilter(map[string]string{ - "condition": "Ready", - })), - }, - - Labels: map[string]p.LabelMap{ - "node": p.KeyLabel("name"), - }, - } -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - if err := mb.Registry.AddMetricSet("kubernetes", "state_node", New, hostParser); err != nil { - panic(err) - } -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - prometheus p.Prometheus - enricher util.Enricher -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - prometheus, err := p.NewPrometheusClient(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - enricher: util.NewResourceMetadataEnricher(base, &kubernetes.Node{}, false), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - m.enricher.Start() - - events, err := m.prometheus.GetProcessedMetrics(mapping) - if err != nil { - return errors.Wrap(err, "error doing HTTP request to fetch 'state_node' Metricset data") - } - - m.enricher.Enrich(events) - for _, event := range events { - event[mb.NamespaceKey] = "node" - reported := reporter.Event(mb.TransformMapStrToEvent("kubernetes", event, nil)) - if !reported { - return nil - } - } - - return nil -} - -// Close stops this metricset -func (m *MetricSet) Close() error { - m.enricher.Stop() - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/state_node_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/state_node_test.go deleted file mode 100644 index 9cb46fa7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_node/state_node_test.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package state_node - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes" -) - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "state_node", - ptest.TestCases{ - { - MetricsFile: "../_meta/test/ksm.v1.3.0", - ExpectedFile: "./_meta/test/ksm.v1.3.0.expected", - }, - { - MetricsFile: "../_meta/test/ksm.v1.8.0", - ExpectedFile: "./_meta/test/ksm.v1.8.0.expected", - }, - }, - ) -} - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "kubernetes", "state_node") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/README.md deleted file mode 100644 index 33f7c8bf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/README.md +++ /dev/null @@ -1,32 +0,0 @@ -# Kube-state-metrics/PersistentVolume - - -This metricset connects to kube-state-metrics endpoint to retrieve and report Persistent Volume metrics. - -## Version history - -- November 2019, first release using kube-state-metrics `v1.8.0`. - -## Configuration - -See the metricset documentation for the configuration reference. - -## Manual testing - -Running a minikube cluster allows you to create persistent volume using the `/data/` directory at hostpath - -```yaml -apiVersion: v1 -kind: PersistentVolume -metadata: - name: pv0001 -spec: - accessModes: - - ReadWriteOnce - capacity: - storage: 5Gi - hostPath: - path: /data/pv0001/ -``` - -Try adding labels, and creating volumes from pods using PVC. \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/fields.yml deleted file mode 100644 index bfc7e903..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/fields.yml +++ /dev/null @@ -1,21 +0,0 @@ -- name: persistentvolume - type: group - description: > - kubernetes persistent volume metrics from kube-state-metrics - release: experimental - fields: - - name: name - type: keyword - description: Volume name. - - name: capacity.bytes - type: long - description: Volume capacity - - name: phase - type: keyword - description: Volume phase according to kubernetes - - name: storage_class - type: keyword - description: Storage class for the volume - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/test/ksm.unit.v1.8.0 b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/test/ksm.unit.v1.8.0 deleted file mode 100644 index 9a133c3b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/test/ksm.unit.v1.8.0 +++ /dev/null @@ -1,41 +0,0 @@ -# HELP kube_persistentvolume_status_phase The phase indicates if a volume is available, bound to a claim, or released by a claim. -# TYPE kube_persistentvolume_status_phase gauge -kube_persistentvolume_status_phase{persistentvolume="test-pv-pending",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-pending",phase="Bound"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-pending",phase="Failed"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-pending",phase="Pending"} 1 -kube_persistentvolume_status_phase{persistentvolume="test-pv-pending",phase="Released"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-bound",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-bound",phase="Bound"} 1 -kube_persistentvolume_status_phase{persistentvolume="test-pv-bound",phase="Failed"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-bound",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-bound",phase="Released"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-released",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-released",phase="Bound"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-released",phase="Failed"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-released",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-released",phase="Released"} 1 -kube_persistentvolume_status_phase{persistentvolume="test-pv-failed",phase="Available"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-failed",phase="Bound"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-failed",phase="Failed"} 1 -kube_persistentvolume_status_phase{persistentvolume="test-pv-failed",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-failed",phase="Released"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-available",phase="Available"} 1 -kube_persistentvolume_status_phase{persistentvolume="test-pv-available",phase="Bound"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-available",phase="Failed"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-available",phase="Pending"} 0 -kube_persistentvolume_status_phase{persistentvolume="test-pv-available",phase="Released"} 0 -# HELP kube_persistentvolume_info Information about persistentvolume. -# TYPE kube_persistentvolume_info gauge -kube_persistentvolume_info{persistentvolume="test-pv-available",storageclass=""} 1 -kube_persistentvolume_info{persistentvolume="test-labeled-pv",storageclass=""} 1 -kube_persistentvolume_info{persistentvolume="test-unlabeled-pv",storageclass="sc1"} 1 -# HELP kube_persistentvolume_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_persistentvolume_labels gauge -kube_persistentvolume_labels{label_app="mysql-server",persistentvolume="test-labeled-pv"} 1 -kube_persistentvolume_labels{persistentvolume="test-unlabeled-pv"} 1 -# HELP kube_persistentvolume_capacity_bytes Persistentvolume capacity in bytes. -# TYPE kube_persistentvolume_capacity_bytes gauge -kube_persistentvolume_capacity_bytes{persistentvolume="test-pv"} 5.36870912e+09 -kube_persistentvolume_capacity_bytes{persistentvolume="test-labeled-pv"} 5.36870912e+09 -kube_persistentvolume_capacity_bytes{persistentvolume="test-unlabeled-pv"} 5.36870912e+09 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/test/ksm.unit.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/test/ksm.unit.v1.8.0.expected deleted file mode 100644 index 1cf75352..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/test/ksm.unit.v1.8.0.expected +++ /dev/null @@ -1,157 +0,0 @@ -[ - { - "RootFields": {}, - "ModuleFields": null, - "MetricSetFields": { - "name": "test-pv-bound", - "phase": "Bound" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolume", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": null, - "MetricSetFields": { - "capacity": { - "bytes": 5368709120 - }, - "name": "test-pv" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolume", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": null, - "MetricSetFields": { - "name": "test-pv-pending", - "phase": "Pending" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolume", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": null, - "MetricSetFields": { - "name": "test-pv-available", - "phase": "Available" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolume", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": null, - "MetricSetFields": { - "capacity": { - "bytes": 5368709120 - }, - "name": "test-unlabeled-pv", - "storage_class": "sc1" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolume", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": null, - "MetricSetFields": { - "name": "test-pv-released", - "phase": "Released" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolume", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": null, - "MetricSetFields": { - "name": "test-pv-failed", - "phase": "Failed" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolume", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "app": "mysql-server" - } - }, - "MetricSetFields": { - "capacity": { - "bytes": 5368709120 - }, - "name": "test-labeled-pv" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolume", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/test/ksm.v1.3.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/test/ksm.v1.3.0.expected deleted file mode 100644 index ec747fa4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/test/ksm.v1.3.0.expected +++ /dev/null @@ -1 +0,0 @@ -null \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/test/ksm.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/test/ksm.v1.8.0.expected deleted file mode 100644 index 3b84fe01..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/_meta/test/ksm.v1.8.0.expected +++ /dev/null @@ -1,46 +0,0 @@ -[ - { - "RootFields": {}, - "ModuleFields": null, - "MetricSetFields": { - "capacity": { - "bytes": 1073741824 - }, - "name": "pvc-539a19cf-ea44-43a4-84c5-4acca3f9b583", - "phase": "Bound", - "storage_class": "standard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolume", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": null, - "MetricSetFields": { - "capacity": { - "bytes": 1073741824 - }, - "name": "pvc-c87e31f9-f853-4b20-b5db-fc41466c8b56", - "phase": "Bound", - "storage_class": "standard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolume", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/state_persistentvolume.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/state_persistentvolume.go deleted file mode 100644 index 6505e1e0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/state_persistentvolume.go +++ /dev/null @@ -1,88 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state_persistentvolume - -import ( - p "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - mb.Registry.MustAddMetricSet("kubernetes", "state_persistentvolume", - NewPersistentVolumeMetricSet, - mb.WithHostParser(p.HostParser)) -} - -// PersistentVolumeMetricSet is a prometheus based MetricSet that looks for -// mb.ModuleDataKey prefixed fields and puts then at the module level -type PersistentVolumeMetricSet struct { - mb.BaseMetricSet - prometheus p.Prometheus - mapping *p.MetricsMapping -} - -// NewPersistentVolumeMetricSet returns a prometheus based metricset for Persistent Volumes -func NewPersistentVolumeMetricSet(base mb.BaseMetricSet) (mb.MetricSet, error) { - prometheus, err := p.NewPrometheusClient(base) - if err != nil { - return nil, err - } - - return &PersistentVolumeMetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - mapping: &p.MetricsMapping{ - Metrics: map[string]p.MetricMap{ - "kube_persistentvolume_capacity_bytes": p.Metric("capacity.bytes"), - "kube_persistentvolume_status_phase": p.LabelMetric("phase", "phase"), - "kube_persistentvolume_labels": p.ExtendedInfoMetric( - p.Configuration{ - StoreNonMappedLabels: true, - NonMappedLabelsPlacement: mb.ModuleDataKey + ".labels", - MetricProcessingOptions: []p.MetricOption{p.OpLabelKeyPrefixRemover("label_")}, - }), - "kube_persistentvolume_info": p.InfoMetric(), - }, - Labels: map[string]p.LabelMap{ - "persistentvolume": p.KeyLabel("name"), - "storageclass": p.Label("storage_class"), - }, - }, - }, nil -} - -// Fetch prometheus metrics and treats those prefixed by mb.ModuleDataKey as -// module rooted fields at the event that gets reported -func (m *PersistentVolumeMetricSet) Fetch(reporter mb.ReporterV2) { - events, err := m.prometheus.GetProcessedMetrics(m.mapping) - if err != nil { - m.Logger().Error(err) - reporter.Error(err) - return - } - - for _, event := range events { - event[mb.NamespaceKey] = "persistentvolume" - reported := reporter.Event(mb.TransformMapStrToEvent("kubernetes", event, nil)) - if !reported { - m.Logger().Debug("error trying to emit event") - return - } - } - return -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/state_persistentvolume_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/state_persistentvolume_test.go deleted file mode 100644 index fc7f9350..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolume/state_persistentvolume_test.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package state_persistentvolume - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" -) - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "state_persistentvolume", - ptest.TestCases{ - { - MetricsFile: "../_meta/test/ksm.v1.3.0", - ExpectedFile: "./_meta/test/ksm.v1.3.0.expected", - }, - { - MetricsFile: "../_meta/test/ksm.v1.8.0", - ExpectedFile: "./_meta/test/ksm.v1.8.0.expected", - }, - { - MetricsFile: "./_meta/test/ksm.unit.v1.8.0", - ExpectedFile: "./_meta/test/ksm.unit.v1.8.0.expected", - }, - }, - ) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/README.md deleted file mode 100644 index 6d7ac451..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/README.md +++ /dev/null @@ -1,50 +0,0 @@ -# Kube-state-metrics/PersistentVolumeClaim - -This metricset connects to kube-state-metrics endpoint to retrieve and report Persistent Volume Claim metrics. - -## Version history - -- November 2019, first release using kube-state-metrics `v1.8.0`. - -## Configuration - -See the metricset documentation for the configuration reference. - -## Manual testing - -Create Persistent Volume Claims. -- Use non existent storage classes to stuck them pending -``` -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - name: claim2 -spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 8Gi - storageClassName: notexisting - volumeMode: Filesystem -``` - -- Add labels -``` -apiVersion: v1 -kind: PersistentVolumeClaim -metadata: - labels: - category: disposable - team: observability - name: claim1 -spec: - accessModes: - - ReadWriteOnce - resources: - requests: - storage: 80Gi - storageClassName: standard - volumeMode: Filesystem -``` - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/docs.asciidoc deleted file mode 100644 index 6b72510b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -The `state_persistentvolumeclaim` metricset for kubernetes service related metrics from `kube-state-metrics`. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/fields.yml deleted file mode 100644 index ad14467c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/fields.yml +++ /dev/null @@ -1,25 +0,0 @@ -- name: persistentvolumeclaim - type: group - description: > - kubernetes persistent volume clame metrics from kube-state-metrics - release: experimental - fields: - - name: name - type: keyword - description: PVC name. - - name: volume_name - type: keyword - description: Binded volume name. - - name: request_storage.bytes - type: long - description: Requested capacity. - - name: phase - type: keyword - description: PVC phase. - - name: access_mode - type: keyword - description: Access mode. - - name: storage_class - type: keyword - description: Storage class for the PVC. - \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/test/ksm.unit.v1.8.0 b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/test/ksm.unit.v1.8.0 deleted file mode 100644 index d61a7441..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/test/ksm.unit.v1.8.0 +++ /dev/null @@ -1,29 +0,0 @@ -# HELP kube_persistentvolumeclaim_access_mode The access mode(s) specified by the persistent volume claim. -# HELP kube_persistentvolumeclaim_info Information about persistent volume claim. -# HELP kube_persistentvolumeclaim_labels Kubernetes labels converted to Prometheus labels. -# HELP kube_persistentvolumeclaim_resource_requests_storage_bytes The capacity of storage requested by the persistent volume claim. -# HELP kube_persistentvolumeclaim_status_phase The phase the persistent volume claim is currently in. -# TYPE kube_persistentvolumeclaim_access_mode gauge -# TYPE kube_persistentvolumeclaim_info gauge -# TYPE kube_persistentvolumeclaim_labels gauge -# TYPE kube_persistentvolumeclaim_resource_requests_storage_bytes gauge -# TYPE kube_persistentvolumeclaim_status_phase gauge -kube_persistentvolumeclaim_info{namespace="default",persistentvolumeclaim="mysql-data",storageclass="rbd",volumename="pvc-mysql-data"} 1 -kube_persistentvolumeclaim_status_phase{namespace="default",persistentvolumeclaim="mysql-data",phase="Bound"} 1 -kube_persistentvolumeclaim_status_phase{namespace="default",persistentvolumeclaim="mysql-data",phase="Lost"} 0 -kube_persistentvolumeclaim_status_phase{namespace="default",persistentvolumeclaim="mysql-data",phase="Pending"} 0 -kube_persistentvolumeclaim_resource_requests_storage_bytes{namespace="default",persistentvolumeclaim="mysql-data"} 1.073741824e+09 -kube_persistentvolumeclaim_labels{label_app="mysql-server",namespace="default",persistentvolumeclaim="mysql-data"} 1 -kube_persistentvolumeclaim_access_mode{namespace="default",persistentvolumeclaim="mysql-data",access_mode="ReadWriteOnce"} 1 -kube_persistentvolumeclaim_info{namespace="default",persistentvolumeclaim="prometheus-data",storageclass="rbd",volumename="pvc-prometheus-data"} 1 -kube_persistentvolumeclaim_status_phase{namespace="default",persistentvolumeclaim="prometheus-data",phase="Bound"} 0 -kube_persistentvolumeclaim_status_phase{namespace="default",persistentvolumeclaim="prometheus-data",phase="Lost"} 0 -kube_persistentvolumeclaim_status_phase{namespace="default",persistentvolumeclaim="prometheus-data",phase="Pending"} 1 -kube_persistentvolumeclaim_labels{namespace="default",persistentvolumeclaim="prometheus-data"} 1 -kube_persistentvolumeclaim_access_mode{namespace="default",persistentvolumeclaim="prometheus-data",access_mode="ReadWriteOnce"} 1 -kube_persistentvolumeclaim_info{namespace="",persistentvolumeclaim="mongo-data",storageclass="",volumename=""} 1 -kube_persistentvolumeclaim_status_phase{namespace="",persistentvolumeclaim="mongo-data",phase="Bound"} 0 -kube_persistentvolumeclaim_status_phase{namespace="",persistentvolumeclaim="mongo-data",phase="Lost"} 1 -kube_persistentvolumeclaim_status_phase{namespace="",persistentvolumeclaim="mongo-data",phase="Pending"} 0 -kube_persistentvolumeclaim_labels{namespace="",persistentvolumeclaim="mongo-data"} 1 -kube_persistentvolumeclaim_access_mode{namespace="",persistentvolumeclaim="mongo-data",access_mode="ReadWriteOnce"} 1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/test/ksm.unit.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/test/ksm.unit.v1.8.0.expected deleted file mode 100644 index 1bafc31a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/test/ksm.unit.v1.8.0.expected +++ /dev/null @@ -1,74 +0,0 @@ -[ - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "app": "mysql-server" - }, - "namespace": "default" - }, - "MetricSetFields": { - "access_mode": "ReadWriteOnce", - "name": "mysql-data", - "phase": "Bound", - "request_storage": { - "bytes": 1073741824 - }, - "storage_class": "rbd", - "volume_name": "pvc-mysql-data" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolumeclaim", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "default" - }, - "MetricSetFields": { - "access_mode": "ReadWriteOnce", - "name": "prometheus-data", - "phase": "Pending", - "storage_class": "rbd", - "volume_name": "pvc-prometheus-data" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolumeclaim", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": null, - "MetricSetFields": { - "access_mode": "ReadWriteOnce", - "name": "mongo-data", - "phase": "Lost", - "storage_class": "\u003cnone\u003e" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolumeclaim", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/test/ksm.v1.3.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/test/ksm.v1.3.0.expected deleted file mode 100644 index ec747fa4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/test/ksm.v1.3.0.expected +++ /dev/null @@ -1 +0,0 @@ -null \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/test/ksm.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/test/ksm.v1.8.0.expected deleted file mode 100644 index e5c4c21b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/_meta/test/ksm.v1.8.0.expected +++ /dev/null @@ -1,60 +0,0 @@ -[ - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "app": "nginx" - }, - "namespace": "default" - }, - "MetricSetFields": { - "access_mode": "ReadWriteOnce", - "name": "www-web-0", - "phase": "Bound", - "request_storage": { - "bytes": 1073741824 - }, - "storage_class": "standard", - "volume_name": "pvc-c87e31f9-f853-4b20-b5db-fc41466c8b56" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolumeclaim", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "app": "nginx" - }, - "namespace": "default" - }, - "MetricSetFields": { - "access_mode": "ReadWriteOnce", - "name": "www-web-1", - "phase": "Bound", - "request_storage": { - "bytes": 1073741824 - }, - "storage_class": "standard", - "volume_name": "pvc-539a19cf-ea44-43a4-84c5-4acca3f9b583" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.persistentvolumeclaim", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/state_persistentvolumeclaim.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/state_persistentvolumeclaim.go deleted file mode 100644 index b7685089..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/state_persistentvolumeclaim.go +++ /dev/null @@ -1,89 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state_persistentvolumeclaim - -import ( - p "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - mb.Registry.MustAddMetricSet("kubernetes", "state_persistentvolumeclaim", - NewpersistentvolumeclaimMetricSet, - mb.WithHostParser(p.HostParser)) -} - -// persistentvolumeclaimMetricSet is a prometheus based MetricSet that looks for -// mb.ModuleDataKey prefixed fields and puts then at the module level -type persistentvolumeclaimMetricSet struct { - mb.BaseMetricSet - prometheus p.Prometheus - mapping *p.MetricsMapping -} - -// NewpersistentvolumeclaimMetricSet returns a prometheus based metricset for Persistent Volumes -func NewpersistentvolumeclaimMetricSet(base mb.BaseMetricSet) (mb.MetricSet, error) { - prometheus, err := p.NewPrometheusClient(base) - if err != nil { - return nil, err - } - - return &persistentvolumeclaimMetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - mapping: &p.MetricsMapping{ - Metrics: map[string]p.MetricMap{ - - "kube_persistentvolumeclaim_access_mode": p.LabelMetric("access_mode", "access_mode"), - "kube_persistentvolumeclaim_info": p.InfoMetric(), - "kube_persistentvolumeclaim_labels": p.ExtendedInfoMetric( - p.Configuration{ - StoreNonMappedLabels: true, - NonMappedLabelsPlacement: mb.ModuleDataKey + ".labels", - MetricProcessingOptions: []p.MetricOption{p.OpLabelKeyPrefixRemover("label_")}, - }), - "kube_persistentvolumeclaim_resource_requests_storage_bytes": p.Metric("request_storage.bytes"), - "kube_persistentvolumeclaim_status_phase": p.LabelMetric("phase", "phase"), - }, - Labels: map[string]p.LabelMap{ - "namespace": p.KeyLabel(mb.ModuleDataKey + ".namespace"), - "persistentvolumeclaim": p.KeyLabel("name"), - "storageclass": p.Label("storage_class"), - "volumename": p.Label("volume_name"), - }, - }, - }, nil -} - -// Fetch prometheus metrics and treats those prefixed by mb.ModuleDataKey as -// module rooted fields at the event that gets reported -func (m *persistentvolumeclaimMetricSet) Fetch(reporter mb.ReporterV2) error { - events, err := m.prometheus.GetProcessedMetrics(m.mapping) - if err != nil { - return err - } - - for _, event := range events { - event[mb.NamespaceKey] = "persistentvolumeclaim" - reported := reporter.Event(mb.TransformMapStrToEvent("kubernetes", event, nil)) - if !reported { - m.Logger().Debug("error trying to emit event") - } - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/state_persistentvolumeclaim_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/state_persistentvolumeclaim_test.go deleted file mode 100644 index 71e3c282..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_persistentvolumeclaim/state_persistentvolumeclaim_test.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package state_persistentvolumeclaim - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" -) - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "state_persistentvolumeclaim", - ptest.TestCases{ - { - MetricsFile: "../_meta/test/ksm.v1.3.0", - ExpectedFile: "./_meta/test/ksm.v1.3.0.expected", - }, - { - MetricsFile: "../_meta/test/ksm.v1.8.0", - ExpectedFile: "./_meta/test/ksm.v1.8.0.expected", - }, - { - MetricsFile: "./_meta/test/ksm.unit.v1.8.0", - ExpectedFile: "./_meta/test/ksm.unit.v1.8.0.expected", - }, - }, - ) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/data.json deleted file mode 100644 index 474341ca..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/data.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "kubernetes.pod", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "host_ip": "192.168.99.100", - "ip": "172.17.0.2", - "name": "tiller-deploy-3067024529-9lpmb", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - } - }, - "metricset": { - "name": "state_pod", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/docs.asciidoc deleted file mode 100644 index f466144a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `state_pod` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/fields.yml deleted file mode 100644 index aae7bd29..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/fields.yml +++ /dev/null @@ -1,31 +0,0 @@ -- name: pod - type: group - description: > - kubernetes pod metrics - release: ga - fields: - - name: ip - type: ip - description: > - Kubernetes pod IP - - name: host_ip - type: ip - description: > - Kubernetes pod host IP - - name: status - type: group - description: > - Kubernetes pod status metrics - fields: - - name: phase - type: keyword - description: > - Kubernetes pod phase (Running, Pending...) - - name: ready - type: keyword - description: > - Kubernetes pod ready status (true, false or unknown) - - name: scheduled - type: keyword - description: > - Kubernetes pod scheduled status (true, false, unknown) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/test/ksm.v1.3.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/test/ksm.v1.3.0.expected deleted file mode 100644 index b47439bb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/test/ksm.v1.3.0.expected +++ /dev/null @@ -1,292 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "10.0.2.15", - "ip": "10.0.2.15", - "name": "kube-scheduler-minikube", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "10.0.2.15", - "ip": "10.0.2.15", - "name": "kube-apiserver-minikube", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "10.0.2.15", - "ip": "10.0.2.15", - "name": "kube-addon-manager-minikube", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "10.0.2.15", - "ip": "172.17.0.3", - "name": "kubernetes-dashboard-77d8b98585-vqtzm", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "10.0.2.15", - "ip": "172.17.0.2", - "name": "kube-dns-6f4fd4bdf-wlmht", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "10.0.2.15", - "ip": "10.0.2.15", - "name": "kube-controller-manager-minikube", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "10.0.2.15", - "ip": "10.0.2.15", - "name": "storage-provisioner", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "10.0.2.15", - "ip": "10.0.2.15", - "name": "etcd-minikube", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "10.0.2.15", - "ip": "172.17.0.5", - "name": "kube-state-metrics-6479d88c5c-5b6cl", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "10.0.2.15", - "ip": "10.0.2.15", - "name": "kube-proxy-znhg6", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/test/ksm.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/test/ksm.v1.8.0.expected deleted file mode 100644 index 3048bed3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/test/ksm.v1.8.0.expected +++ /dev/null @@ -1,379 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": { - "namespace": "default", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "192.168.64.6", - "ip": "172.17.0.7", - "name": "hello-1578512100-vr7wj", - "status": { - "phase": "succeeded", - "ready": "false", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "192.168.64.6", - "ip": "192.168.64.6", - "name": "etcd-minikube", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "default", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "192.168.64.6", - "ip": "172.17.0.6", - "name": "web-1", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "192.168.64.6", - "ip": "172.17.0.2", - "name": "coredns-5644d7b6d9-fhwjd", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "default", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "192.168.64.6", - "ip": "172.17.0.5", - "name": "web-0", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "192.168.64.6", - "ip": "192.168.64.6", - "name": "kube-proxy-dwg6l", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "192.168.64.6", - "ip": "192.168.64.6", - "name": "kube-scheduler-minikube", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "192.168.64.6", - "ip": "192.168.64.6", - "name": "kube-addon-manager-minikube", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "192.168.64.6", - "ip": "172.17.0.3", - "name": "coredns-5644d7b6d9-k6wsp", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "192.168.64.6", - "ip": "192.168.64.6", - "name": "storage-provisioner", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "192.168.64.6", - "ip": "192.168.64.6", - "name": "kube-controller-manager-minikube", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "192.168.64.6", - "ip": "192.168.64.6", - "name": "kube-apiserver-minikube", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system", - "node": { - "name": "minikube" - } - }, - "MetricSetFields": { - "host_ip": "192.168.64.6", - "ip": "172.17.0.4", - "name": "kube-state-metrics-898d4db8d-dqmtg", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.pod", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/testdata/config.yml deleted file mode 100644 index ab6bf241..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/metrics" -suffix: plain diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/testdata/docs.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/testdata/docs.plain deleted file mode 100644 index 32b7edd3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/testdata/docs.plain +++ /dev/null @@ -1,464 +0,0 @@ -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 5.4333e-05 -go_gc_duration_seconds{quantile="0.25"} 0.000246606 -go_gc_duration_seconds{quantile="0.5"} 0.0006209060000000001 -go_gc_duration_seconds{quantile="0.75"} 0.001966929 -go_gc_duration_seconds{quantile="1"} 0.09220378600000001 -go_gc_duration_seconds_sum 5.104380396 -go_gc_duration_seconds_count 651 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 64 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 5.142496e+06 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 2.375809288e+09 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.516515e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 1.7162925e+07 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 1.273856e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 5.142496e+06 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 1.14688e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 7.176192e+06 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 32950 -# HELP go_memstats_heap_released_bytes_total Total number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes_total counter -go_memstats_heap_released_bytes_total 0 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 1.8644992e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.4939767617562683e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 18621 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 1.7195875e+07 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 2400 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 98400 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 114688 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 7.698843e+06 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 574741 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 4.42368e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 4.42368e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained by system. Sum of all system allocations. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 2.6564856e+07 -# HELP kube_deployment_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_deployment_metadata_generation gauge -kube_deployment_metadata_generation{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_metadata_generation{deployment="jumpy-owl-redis",namespace="test"} 2 -kube_deployment_metadata_generation{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_metadata_generation{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_metadata_generation{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_spec_paused Whether the deployment is paused and will not be processed by the deployment controller. -# TYPE kube_deployment_spec_paused gauge -kube_deployment_spec_paused{deployment="jumpy-owl-redis",namespace="default"} 0 -kube_deployment_spec_paused{deployment="jumpy-owl-redis",namespace="test"} 1 -kube_deployment_spec_paused{deployment="kube-state-metrics",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="tiller-deploy",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="wise-lynx-jenkins",namespace="jenkins"} 0 -# HELP kube_deployment_spec_replicas Number of desired pods for a deployment. -# TYPE kube_deployment_spec_replicas gauge -kube_deployment_spec_replicas{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_spec_replicas{deployment="jumpy-owl-redis",namespace="test"} 2 -kube_deployment_spec_replicas{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_spec_replicas{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_spec_replicas{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_spec_strategy_rollingupdate_max_unavailable Maximum number of unavailable replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_unavailable gauge -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="jumpy-owl-redis",namespace="test"} 3 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_observed_generation The generation observed by the deployment controller. -# TYPE kube_deployment_status_observed_generation gauge -kube_deployment_status_observed_generation{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_observed_generation{deployment="jumpy-owl-redis",namespace="test"} 4 -kube_deployment_status_observed_generation{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_observed_generation{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_observed_generation{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas The number of replicas per deployment. -# TYPE kube_deployment_status_replicas gauge -kube_deployment_status_replicas{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas{deployment="jumpy-owl-redis",namespace="test"} 5 -kube_deployment_status_replicas{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_status_replicas{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas_available The number of available replicas per deployment. -# TYPE kube_deployment_status_replicas_available gauge -kube_deployment_status_replicas_available{deployment="jumpy-owl-redis",namespace="default"} 0 -kube_deployment_status_replicas_available{deployment="jumpy-owl-redis",namespace="test"} 6 -kube_deployment_status_replicas_available{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas_unavailable The number of unavailable replicas per deployment. -# TYPE kube_deployment_status_replicas_unavailable gauge -kube_deployment_status_replicas_unavailable{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas_unavailable{deployment="jumpy-owl-redis",namespace="test"} 7 -kube_deployment_status_replicas_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_unavailable{deployment="tiller-deploy",namespace="kube-system"} 0 -kube_deployment_status_replicas_unavailable{deployment="wise-lynx-jenkins",namespace="jenkins"} 0 -# HELP kube_deployment_status_replicas_updated The number of updated replicas per deployment. -# TYPE kube_deployment_status_replicas_updated gauge -kube_deployment_status_replicas_updated{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas_updated{deployment="jumpy-owl-redis",namespace="test"} 8 -kube_deployment_status_replicas_updated{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_status_replicas_updated{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas_updated{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_node_info Information about a cluster node. -# TYPE kube_node_info gauge -kube_node_info{container_runtime_version="docker://1.11.1",kernel_version="4.7.2",kubelet_version="v1.5.3",kubeproxy_version="v1.5.3",node="minikube",os_image="Buildroot 2016.08"} 1 -kube_node_info{container_runtime_version="docker://1.11.1",kernel_version="4.7.2",kubelet_version="v1.5.3",kubeproxy_version="v1.5.3",node="minikube-test",os_image="Buildroot 2016.08"} 1 -# HELP kube_node_spec_unschedulable Whether a node can schedule new pods. -# TYPE kube_node_spec_unschedulable gauge -kube_node_spec_unschedulable{node="minikube"} 0 -kube_node_spec_unschedulable{node="minikube-test"} 1 -# HELP kube_node_status_allocatable_cpu_cores The CPU resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_cpu_cores gauge -kube_node_status_allocatable_cpu_cores{node="minikube"} 2 -kube_node_status_allocatable_cpu_cores{node="minikube-test"} 3 -# HELP kube_node_status_allocatable_memory_bytes The memory resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_memory_bytes gauge -kube_node_status_allocatable_memory_bytes{node="minikube"} 2.09778688e+09 -kube_node_status_allocatable_memory_bytes{node="minikube-test"} 3.09778688e+09 -# HELP kube_node_status_allocatable_pods The pod resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_pods gauge -kube_node_status_allocatable_pods{node="minikube"} 110 -kube_node_status_allocatable_pods{node="minikube-test"} 210 -# HELP kube_node_status_capacity_cpu_cores The total CPU resources of the node. -# TYPE kube_node_status_capacity_cpu_cores gauge -kube_node_status_capacity_cpu_cores{node="minikube"} 2 -kube_node_status_capacity_cpu_cores{node="minikube-test"} 4 -# HELP kube_node_status_capacity_memory_bytes The total memory resources of the node. -# TYPE kube_node_status_capacity_memory_bytes gauge -kube_node_status_capacity_memory_bytes{node="minikube"} 2.09778688e+09 -kube_node_status_capacity_memory_bytes{node="minikube-test"} 4.09778688e+09 -# HELP kube_node_status_capacity_pods The total pod resources of the node. -# TYPE kube_node_status_capacity_pods gauge -kube_node_status_capacity_pods{node="minikube"} 110 -kube_node_status_capacity_pods{node="minikube-test"} 310 -# HELP kube_node_status_out_of_disk Whether the node is out of disk space -# TYPE kube_node_status_out_of_disk gauge -kube_node_status_out_of_disk{condition="false",node="minikube"} 1 -kube_node_status_out_of_disk{condition="true",node="minikube"} 0 -kube_node_status_out_of_disk{condition="unknown",node="minikube"} 0 -kube_node_status_out_of_disk{condition="false",node="minikube-test"} 1 -kube_node_status_out_of_disk{condition="true",node="minikube-test"} 0 -kube_node_status_out_of_disk{condition="unknown",node="minikube-test"} 0 -# HELP kube_node_status_ready The ready status of a cluster node. -# TYPE kube_node_status_ready gauge -kube_node_status_ready{condition="false",node="minikube"} 0 -kube_node_status_ready{condition="true",node="minikube"} 1 -kube_node_status_ready{condition="unknown",node="minikube"} 0 -kube_node_status_ready{condition="false",node="minikube-test"} 0 -kube_node_status_ready{condition="true",node="minikube-test"} 1 -kube_node_status_ready{condition="unknown",node="minikube-test"} 0 -# HELP kube_pod_container_info Information about a container in a pod. -# TYPE kube_pod_container_info gauge -kube_pod_container_info{container="dnsmasq",container_id="docker://9a4c9462cd078d7be4f0a9b94bcfeb69d5fdd76bff67142df3f58367ac7e8d61",image="gcr.io/google_containers/kube-dnsmasq-amd64:1.4",image_id="docker://sha256:3ec65756a89b70b4095e43a340a6e2d5696cac7a93a29619ff5c4b6be9af2773",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="healthz",container_id="docker://52fa55e051dc5b68e44c027588685b7edd85aaa03b07f7216d399249ff4fc821",image="gcr.io/google_containers/exechealthz-amd64:1.2",image_id="docker://sha256:93a43bfb39bfe9795e76ccd75d7a0e6d40e2ae8563456a2a77c1b4cfc3bbd967",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="jumpy-owl-redis",container_id="docker://4fa227874ee68536bf902394fb662f07b99099798ca9cd5c1506b79075acc065",image="bitnami/redis:3.2.8-r2",image_id="docker://sha256:ab2690be624592578e9fb5a64f134fd395d20f401498a686ca75b6f87b55db3f",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_container_info{container="kube-addon-manager",container_id="docker://91fdd43f6b1b4c3dd133cfca53e0b1210bc557c2ae56006026b5ccdb5f52826f",image="gcr.io/google-containers/kube-addon-manager:v6.3",image_id="docker://sha256:79eb64bc98df10a9af7e39f70df817e1862f8a5ec7657714df68439a617ee9ec",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_info{container="kube-state-metrics",container_id="docker://973cbe45982c5126a5caf8c58d964c0ab1d5bb2c165ccc59715fcc1ebd58ab3d",image="gcr.io/google_containers/kube-state-metrics:v0.4.1",image_id="docker://sha256:be329a05c2e77e7d067b4e1dbefa1567a91d0487d3500d608171489369bfd945",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_info{container="kubedns",container_id="docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62",image="gcr.io/google_containers/kubedns-amd64:1.9",image_id="docker://sha256:26cf1ed9b14486b93acd70c060a17fea13620393d3aa8e76036b773197c47a05",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="kubedns",container_id="docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62-test",image="gcr.io/google_containers/kubedns-amd64:1.9-test",image_id="docker://sha256:26cf1ed9b14486b93acd70c060a17fea13620393d3aa8e76036b773197c47a05",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_info{container="kubernetes-dashboard",container_id="docker://3aaee8bdd311c015240e99fa2a5a5f2f26b11b51236a683b39d8c1902e423978",image="gcr.io/google_containers/kubernetes-dashboard-amd64:v1.5.1",image_id="docker://sha256:1180413103fdfd00a7882d3d8653a220d88c6ea4466fb860e98376c45ee1a1d0",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_info{container="tiller",container_id="docker://469f5d2b7854eb52e5d13dc0cd3e664c1b682b157aabaf596ffe4984f1516902",image="gcr.io/kubernetes-helm/tiller:v2.3.1",image_id="docker://sha256:38527daf791dbe472c37ecb1e8b13a62e31c00d9ff4c8a1f019d7022a96a43da",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_info{container="wise-lynx-jenkins",container_id="docker://e2ee1c2c7b8d4e5fd8c834b83cba8377d6b0e39da18157688ccc1a06b7c53117",image="jenkinsci/jenkins:2.46.1",image_id="docker://sha256:36023b9defd066ee53c03e33ba3add7225aee8447cb3154133012b1e152153c0",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_resource_limits_cpu_cores The limit on cpu cores to be used by a container. -# TYPE kube_pod_container_resource_limits_cpu_cores gauge -kube_pod_container_resource_limits_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 0.2 -kube_pod_container_resource_limits_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 0.2 -# HELP kube_pod_container_resource_limits_memory_bytes The limit on memory to be used by a container in bytes. -# TYPE kube_pod_container_resource_limits_memory_bytes gauge -kube_pod_container_resource_limits_memory_bytes{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 1.7825792e+08 -kube_pod_container_resource_limits_memory_bytes{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 2.7825792e+08 -# HELP kube_pod_container_resource_requests_cpu_cores The number of requested cpu cores by a container. -# TYPE kube_pod_container_resource_requests_cpu_cores gauge -kube_pod_container_resource_requests_cpu_cores{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 0.01 -kube_pod_container_resource_requests_cpu_cores{container="jumpy-owl-redis",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 0.005 -kube_pod_container_resource_requests_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 0.2 -kube_pod_container_resource_requests_cpu_cores{container="wise-lynx-jenkins",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k"} 0.2 -# HELP kube_pod_container_resource_requests_memory_bytes The number of requested memory bytes by a container. -# TYPE kube_pod_container_resource_requests_memory_bytes gauge -kube_pod_container_resource_requests_memory_bytes{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{container="jumpy-owl-redis",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 3.145728e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 3.145728e+07 -kube_pod_container_resource_requests_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 7.340032e+07 -kube_pod_container_resource_requests_memory_bytes{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 8.340032e+07 -kube_pod_container_resource_requests_memory_bytes{container="wise-lynx-jenkins",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k"} 2.68435456e+08 -# HELP kube_pod_container_status_ready Describes whether the containers readiness check succeeded. -# TYPE kube_pod_container_status_ready gauge -kube_pod_container_status_ready{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_ready{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_ready{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_ready{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_status_ready{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_status_ready{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_ready{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_restarts The number of container restarts per container. -# TYPE kube_pod_container_status_restarts counter -kube_pod_container_status_restarts{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 270 -kube_pod_container_status_restarts{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 2 -kube_pod_container_status_restarts{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_restarts{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 3 -kube_pod_container_status_restarts{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 2 -kube_pod_container_status_restarts{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_restarts{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_running Describes whether the container is currently in running state. -# TYPE kube_pod_container_status_running gauge -kube_pod_container_status_running{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_running{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_running{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_running{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_status_running{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_status_running{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_running{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_terminated Describes whether the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated gauge -kube_pod_container_status_terminated{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_terminated{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_terminated{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_container_status_terminated{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 1 -kube_pod_container_status_terminated{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_container_status_terminated{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_container_status_terminated{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -# HELP kube_pod_container_status_waiting Describes whether the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting gauge -kube_pod_container_status_waiting{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_container_status_waiting{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_waiting{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_container_status_waiting{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_container_status_waiting{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_container_status_waiting{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -# HELP kube_pod_info Information about pod. -# TYPE kube_pod_info gauge -kube_pod_info{host_ip="",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp",pod_ip=""} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9",pod_ip="172.17.0.4"} 1 -kube_pod_info{host_ip="192.168.99.200",namespace="test",node="minikube-test",pod="jumpy-owl-redis-3481028193-s78x9",pod_ip="172.17.0.5"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k",pod_ip="172.17.0.7"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube",pod_ip="192.168.99.100"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb",pod_ip="172.17.0.6"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1",pod_ip="172.17.0.3"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kubernetes-dashboard-vw0l6",pod_ip="172.17.0.5"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="tiller-deploy-3067024529-9lpmb",pod_ip="172.17.0.2"} 1 -# HELP kube_pod_status_phase The pods current phase. -# TYPE kube_pod_status_phase gauge -kube_pod_status_phase{namespace="default",phase="Running",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="default",phase="Succeeded",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_phase{namespace="default",phase="Unknown",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="test",phase="Running",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_phase{namespace="test",phase="Succeeded",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="test",phase="Unknown",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="jenkins",phase="Running",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kube-state-metrics-1303537707-mnzbp"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="tiller-deploy-3067024529-9lpmb"} 1 -# HELP kube_pod_status_ready Describes whether the pod is ready to serve requests. -# TYPE kube_pod_status_ready gauge -kube_pod_status_ready{condition="false",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_ready{condition="false",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="false",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_status_ready{condition="true",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="true",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_ready{condition="true",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_status_ready{condition="unknown",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="unknown",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="unknown",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -# HELP kube_pod_status_scheduled Describes the status of the scheduling process for the pod. -# TYPE kube_pod_status_scheduled gauge -kube_pod_status_scheduled{condition="false",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_scheduled{condition="false",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_scheduled{condition="false",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 1 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_status_scheduled{condition="true",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_scheduled{condition="true",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 0 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_status_scheduled{condition="unknown",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -# HELP kube_replicaset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_replicaset_metadata_generation gauge -kube_replicaset_metadata_generation{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_metadata_generation{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_metadata_generation{namespace="test",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_spec_replicas Number of desired pods for a ReplicaSet. -# TYPE kube_replicaset_spec_replicas gauge -kube_replicaset_spec_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_spec_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_spec_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 3 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_fully_labeled_replicas The number of fully labeled replicas per ReplicaSet. -# TYPE kube_replicaset_status_fully_labeled_replicas gauge -kube_replicaset_status_fully_labeled_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_status_fully_labeled_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 4 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_observed_generation The generation observed by the ReplicaSet controller. -# TYPE kube_replicaset_status_observed_generation gauge -kube_replicaset_status_observed_generation{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_observed_generation{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_status_observed_generation{namespace="test",replicaset="kube-state-metrics-1303537707"} 5 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_ready_replicas The number of ready replicas per ReplicaSet. -# TYPE kube_replicaset_status_ready_replicas gauge -kube_replicaset_status_ready_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 0 -kube_replicaset_status_ready_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_status_ready_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 6 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_replicas The number of replicas per ReplicaSet. -# TYPE kube_replicaset_status_replicas gauge -kube_replicaset_status_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_status_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 7 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 33.37 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 65536 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 14 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 4.2102784e+07 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.4939719827e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 5.2932608e+07 -# HELP kube_statefulset_created Unix creation timestamp -# TYPE kube_statefulset_created gauge -kube_statefulset_created{namespace="default",statefulset="elasticsearch"} 1.511973651e+09 -kube_statefulset_created{namespace="default",statefulset="mysql"} 1.511989697e+09 -kube_statefulset_created{namespace="custom",statefulset="mysql"} 1.511999697e+09 -# HELP kube_statefulset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_statefulset_labels gauge -kube_statefulset_labels{label_app="oci",label_io_kompose_service="elasticsearch",namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_labels{label_app="oci",label_custom_pod="true",label_io_kompose_service="s-mysql",namespace="default",statefulset="mysql"} 1 -kube_statefulset_labels{label_app="oci",label_custom_pod="true",label_io_kompose_service="s-mysql",namespace="custom",statefulset="mysql"} 1 -# HELP kube_statefulset_metadata_generation Sequence number representing a specific generation of the desired state for the StatefulSet. -# TYPE kube_statefulset_metadata_generation gauge -kube_statefulset_metadata_generation{namespace="default",statefulset="elasticsearch"} 3 -kube_statefulset_metadata_generation{namespace="default",statefulset="mysql"} 4 -kube_statefulset_metadata_generation{namespace="custom",statefulset="mysql"} 5 -# HELP kube_statefulset_replicas Number of desired pods for a StatefulSet. -# TYPE kube_statefulset_replicas gauge -kube_statefulset_replicas{namespace="default",statefulset="elasticsearch"} 4 -kube_statefulset_replicas{namespace="default",statefulset="mysql"} 5 -kube_statefulset_replicas{namespace="custom",statefulset="mysql"} 6 -# HELP kube_statefulset_status_observed_generation The generation observed by the StatefulSet controller. -# TYPE kube_statefulset_status_observed_generation gauge -kube_statefulset_status_observed_generation{namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_status_observed_generation{namespace="default",statefulset="mysql"} 2 -kube_statefulset_status_observed_generation{namespace="custom",statefulset="mysql"} 3 -# HELP kube_statefulset_status_replicas The number of replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas gauge -kube_statefulset_status_replicas{namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_status_replicas{namespace="default",statefulset="mysql"} 2 -kube_statefulset_status_replicas{namespace="custom",statefulset="mysql"} 3 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/testdata/docs.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/testdata/docs.plain-expected.json deleted file mode 100644 index 09de4a43..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/_meta/testdata/docs.plain-expected.json +++ /dev/null @@ -1,275 +0,0 @@ -[ - { - "event": { - "dataset": "kubernetes.pod", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "host_ip": "192.168.99.100", - "ip": "172.17.0.2", - "name": "tiller-deploy-3067024529-9lpmb", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - } - }, - "metricset": { - "name": "state_pod", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.pod", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "host_ip": "192.168.99.100", - "ip": "172.17.0.3", - "name": "kube-state-metrics-1303537707-7ncd1", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - } - }, - "metricset": { - "name": "state_pod", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.pod", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "default", - "node": { - "name": "minikube" - }, - "pod": { - "host_ip": "192.168.99.100", - "ip": "172.17.0.4", - "name": "jumpy-owl-redis-3481028193-s78x9", - "status": { - "phase": "succeeded", - "ready": "false", - "scheduled": "true" - } - } - }, - "metricset": { - "name": "state_pod", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.pod", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "test", - "node": { - "name": "minikube-test" - }, - "pod": { - "host_ip": "192.168.99.200", - "ip": "172.17.0.5", - "name": "jumpy-owl-redis-3481028193-s78x9", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "false" - } - } - }, - "metricset": { - "name": "state_pod", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.pod", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "jenkins", - "node": { - "name": "minikube" - }, - "pod": { - "host_ip": "192.168.99.100", - "ip": "172.17.0.7", - "name": "wise-lynx-jenkins-1616735317-svn6k", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - } - }, - "metricset": { - "name": "state_pod", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.pod", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "kube-system", - "pod": { - "name": "kube-state-metrics-1303537707-mnzbp", - "status": { - "phase": "pending", - "scheduled": "false" - } - } - }, - "metricset": { - "name": "state_pod", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.pod", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "host_ip": "192.168.99.100", - "ip": "172.17.0.6", - "name": "kube-dns-v20-5g5cb", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - } - }, - "metricset": { - "name": "state_pod", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.pod", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "host_ip": "192.168.99.100", - "ip": "172.17.0.5", - "name": "kubernetes-dashboard-vw0l6", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - } - }, - "metricset": { - "name": "state_pod", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.pod", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "kube-system", - "node": { - "name": "minikube" - }, - "pod": { - "host_ip": "192.168.99.100", - "ip": "192.168.99.100", - "name": "kube-addon-manager-minikube", - "status": { - "phase": "running", - "ready": "true", - "scheduled": "true" - } - } - }, - "metricset": { - "name": "state_pod", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/state_pod.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/state_pod.go deleted file mode 100644 index 7a531e0a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/state_pod.go +++ /dev/null @@ -1,136 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state_pod - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" - p "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes/util" -) - -const ( - defaultScheme = "http" - defaultPath = "/metrics" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() - - mapping = &p.MetricsMapping{ - Metrics: map[string]p.MetricMap{ - "kube_pod_info": p.InfoMetric(), - "kube_pod_status_phase": p.LabelMetric("status.phase", "phase", p.OpLowercaseValue()), - "kube_pod_status_ready": p.LabelMetric("status.ready", "condition", p.OpLowercaseValue()), - "kube_pod_status_scheduled": p.LabelMetric("status.scheduled", "condition", p.OpLowercaseValue()), - }, - - Labels: map[string]p.LabelMap{ - "pod": p.KeyLabel("name"), - "namespace": p.KeyLabel(mb.ModuleDataKey + ".namespace"), - - "node": p.Label(mb.ModuleDataKey + ".node.name"), - "pod_ip": p.Label("ip"), - "host_ip": p.Label("host_ip"), - }, - } -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - if err := mb.Registry.AddMetricSet("kubernetes", "state_pod", New, hostParser); err != nil { - panic(err) - } -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - prometheus p.Prometheus - enricher util.Enricher -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - prometheus, err := p.NewPrometheusClient(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - enricher: util.NewResourceMetadataEnricher(base, &kubernetes.Pod{}, false), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) { - m.enricher.Start() - - events, err := m.prometheus.GetProcessedMetrics(mapping) - if err != nil { - m.Logger().Error(err) - reporter.Error(err) - return - } - - m.enricher.Enrich(events) - - for _, event := range events { - var moduleFieldsMapStr common.MapStr - moduleFields, ok := event[mb.ModuleDataKey] - if ok { - moduleFieldsMapStr, ok = moduleFields.(common.MapStr) - if !ok { - m.Logger().Errorf("error trying to convert '%s' from event to common.MapStr", mb.ModuleDataKey) - } - } - delete(event, mb.ModuleDataKey) - - if reported := reporter.Event(mb.Event{ - MetricSetFields: event, - ModuleFields: moduleFieldsMapStr, - Namespace: "kubernetes.pod", - }); !reported { - m.Logger().Debug("error trying to emit event") - return - } - } - - return -} - -// Close stops this metricset -func (m *MetricSet) Close() error { - m.enricher.Stop() - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/state_pod_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/state_pod_test.go deleted file mode 100644 index 068c5fdc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_pod/state_pod_test.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package state_pod - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes" -) - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "state_pod", - ptest.TestCases{ - { - MetricsFile: "../_meta/test/ksm.v1.3.0", - ExpectedFile: "./_meta/test/ksm.v1.3.0.expected", - }, - { - MetricsFile: "../_meta/test/ksm.v1.8.0", - ExpectedFile: "./_meta/test/ksm.v1.8.0.expected", - }, - }, - ) -} - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "kubernetes", "state_pod") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/data.json deleted file mode 100644 index f4441104..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/data.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "kubernetes.replicaset", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "default", - "replicaset": { - "name": "jumpy-owl-redis-3481028193", - "replicas": { - "available": 1, - "desired": 1, - "labeled": 1, - "observed": 1, - "ready": 0 - } - } - }, - "metricset": { - "name": "state_replicaset", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/docs.asciidoc deleted file mode 100644 index 92b0a29b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `state_replicaset` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/fields.yml deleted file mode 100644 index bca50c79..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/fields.yml +++ /dev/null @@ -1,31 +0,0 @@ -- name: replicaset - type: group - description: > - kubernetes replica set metrics - release: ga - fields: - - name: replicas - type: group - description: > - Kubernetes replica set paused status - fields: - - name: available - type: long - description: > - The number of replicas per ReplicaSet - - name: desired - type: long - description: > - The number of replicas per ReplicaSet - - name: ready - type: long - description: > - The number of ready replicas per ReplicaSet - - name: observed - type: long - description: > - The generation observed by the ReplicaSet controller - - name: labeled - type: long - description: > - The number of fully labeled replicas per ReplicaSet diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/test/ksm.v1.3.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/test/ksm.v1.3.0.expected deleted file mode 100644 index 1705a5a8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/test/ksm.v1.3.0.expected +++ /dev/null @@ -1,106 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system" - }, - "MetricSetFields": { - "name": "kubernetes-dashboard-77d8b98585", - "replicas": { - "available": 1, - "desired": 1, - "labeled": 1, - "observed": 1, - "ready": 1 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.replicaset", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system" - }, - "MetricSetFields": { - "name": "kube-state-metrics-6479d88c5c", - "replicas": { - "available": 1, - "desired": 1, - "labeled": 1, - "observed": 1, - "ready": 1 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.replicaset", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system" - }, - "MetricSetFields": { - "name": "kube-dns-6f4fd4bdf", - "replicas": { - "available": 1, - "desired": 1, - "labeled": 1, - "observed": 1, - "ready": 1 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.replicaset", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system" - }, - "MetricSetFields": { - "name": "kube-state-metrics-86dd856df7", - "replicas": { - "available": 0, - "desired": 0, - "labeled": 0, - "observed": 2, - "ready": 0 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.replicaset", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/test/ksm.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/test/ksm.v1.8.0.expected deleted file mode 100644 index d292785f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/test/ksm.v1.8.0.expected +++ /dev/null @@ -1,54 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system" - }, - "MetricSetFields": { - "name": "coredns-5644d7b6d9", - "replicas": { - "available": 2, - "desired": 2, - "labeled": 2, - "observed": 1, - "ready": 2 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.replicaset", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": null, - "ModuleFields": { - "namespace": "kube-system" - }, - "MetricSetFields": { - "name": "kube-state-metrics-898d4db8d", - "replicas": { - "available": 1, - "desired": 1, - "labeled": 1, - "observed": 1, - "ready": 1 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.replicaset", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/testdata/config.yml deleted file mode 100644 index ab6bf241..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/metrics" -suffix: plain diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/testdata/docs.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/testdata/docs.plain deleted file mode 100644 index 32b7edd3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/testdata/docs.plain +++ /dev/null @@ -1,464 +0,0 @@ -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 5.4333e-05 -go_gc_duration_seconds{quantile="0.25"} 0.000246606 -go_gc_duration_seconds{quantile="0.5"} 0.0006209060000000001 -go_gc_duration_seconds{quantile="0.75"} 0.001966929 -go_gc_duration_seconds{quantile="1"} 0.09220378600000001 -go_gc_duration_seconds_sum 5.104380396 -go_gc_duration_seconds_count 651 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 64 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 5.142496e+06 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 2.375809288e+09 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.516515e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 1.7162925e+07 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 1.273856e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 5.142496e+06 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 1.14688e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 7.176192e+06 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 32950 -# HELP go_memstats_heap_released_bytes_total Total number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes_total counter -go_memstats_heap_released_bytes_total 0 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 1.8644992e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.4939767617562683e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 18621 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 1.7195875e+07 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 2400 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 98400 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 114688 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 7.698843e+06 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 574741 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 4.42368e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 4.42368e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained by system. Sum of all system allocations. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 2.6564856e+07 -# HELP kube_deployment_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_deployment_metadata_generation gauge -kube_deployment_metadata_generation{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_metadata_generation{deployment="jumpy-owl-redis",namespace="test"} 2 -kube_deployment_metadata_generation{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_metadata_generation{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_metadata_generation{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_spec_paused Whether the deployment is paused and will not be processed by the deployment controller. -# TYPE kube_deployment_spec_paused gauge -kube_deployment_spec_paused{deployment="jumpy-owl-redis",namespace="default"} 0 -kube_deployment_spec_paused{deployment="jumpy-owl-redis",namespace="test"} 1 -kube_deployment_spec_paused{deployment="kube-state-metrics",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="tiller-deploy",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="wise-lynx-jenkins",namespace="jenkins"} 0 -# HELP kube_deployment_spec_replicas Number of desired pods for a deployment. -# TYPE kube_deployment_spec_replicas gauge -kube_deployment_spec_replicas{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_spec_replicas{deployment="jumpy-owl-redis",namespace="test"} 2 -kube_deployment_spec_replicas{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_spec_replicas{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_spec_replicas{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_spec_strategy_rollingupdate_max_unavailable Maximum number of unavailable replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_unavailable gauge -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="jumpy-owl-redis",namespace="test"} 3 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_observed_generation The generation observed by the deployment controller. -# TYPE kube_deployment_status_observed_generation gauge -kube_deployment_status_observed_generation{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_observed_generation{deployment="jumpy-owl-redis",namespace="test"} 4 -kube_deployment_status_observed_generation{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_observed_generation{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_observed_generation{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas The number of replicas per deployment. -# TYPE kube_deployment_status_replicas gauge -kube_deployment_status_replicas{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas{deployment="jumpy-owl-redis",namespace="test"} 5 -kube_deployment_status_replicas{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_status_replicas{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas_available The number of available replicas per deployment. -# TYPE kube_deployment_status_replicas_available gauge -kube_deployment_status_replicas_available{deployment="jumpy-owl-redis",namespace="default"} 0 -kube_deployment_status_replicas_available{deployment="jumpy-owl-redis",namespace="test"} 6 -kube_deployment_status_replicas_available{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas_unavailable The number of unavailable replicas per deployment. -# TYPE kube_deployment_status_replicas_unavailable gauge -kube_deployment_status_replicas_unavailable{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas_unavailable{deployment="jumpy-owl-redis",namespace="test"} 7 -kube_deployment_status_replicas_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_unavailable{deployment="tiller-deploy",namespace="kube-system"} 0 -kube_deployment_status_replicas_unavailable{deployment="wise-lynx-jenkins",namespace="jenkins"} 0 -# HELP kube_deployment_status_replicas_updated The number of updated replicas per deployment. -# TYPE kube_deployment_status_replicas_updated gauge -kube_deployment_status_replicas_updated{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas_updated{deployment="jumpy-owl-redis",namespace="test"} 8 -kube_deployment_status_replicas_updated{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_status_replicas_updated{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas_updated{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_node_info Information about a cluster node. -# TYPE kube_node_info gauge -kube_node_info{container_runtime_version="docker://1.11.1",kernel_version="4.7.2",kubelet_version="v1.5.3",kubeproxy_version="v1.5.3",node="minikube",os_image="Buildroot 2016.08"} 1 -kube_node_info{container_runtime_version="docker://1.11.1",kernel_version="4.7.2",kubelet_version="v1.5.3",kubeproxy_version="v1.5.3",node="minikube-test",os_image="Buildroot 2016.08"} 1 -# HELP kube_node_spec_unschedulable Whether a node can schedule new pods. -# TYPE kube_node_spec_unschedulable gauge -kube_node_spec_unschedulable{node="minikube"} 0 -kube_node_spec_unschedulable{node="minikube-test"} 1 -# HELP kube_node_status_allocatable_cpu_cores The CPU resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_cpu_cores gauge -kube_node_status_allocatable_cpu_cores{node="minikube"} 2 -kube_node_status_allocatable_cpu_cores{node="minikube-test"} 3 -# HELP kube_node_status_allocatable_memory_bytes The memory resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_memory_bytes gauge -kube_node_status_allocatable_memory_bytes{node="minikube"} 2.09778688e+09 -kube_node_status_allocatable_memory_bytes{node="minikube-test"} 3.09778688e+09 -# HELP kube_node_status_allocatable_pods The pod resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_pods gauge -kube_node_status_allocatable_pods{node="minikube"} 110 -kube_node_status_allocatable_pods{node="minikube-test"} 210 -# HELP kube_node_status_capacity_cpu_cores The total CPU resources of the node. -# TYPE kube_node_status_capacity_cpu_cores gauge -kube_node_status_capacity_cpu_cores{node="minikube"} 2 -kube_node_status_capacity_cpu_cores{node="minikube-test"} 4 -# HELP kube_node_status_capacity_memory_bytes The total memory resources of the node. -# TYPE kube_node_status_capacity_memory_bytes gauge -kube_node_status_capacity_memory_bytes{node="minikube"} 2.09778688e+09 -kube_node_status_capacity_memory_bytes{node="minikube-test"} 4.09778688e+09 -# HELP kube_node_status_capacity_pods The total pod resources of the node. -# TYPE kube_node_status_capacity_pods gauge -kube_node_status_capacity_pods{node="minikube"} 110 -kube_node_status_capacity_pods{node="minikube-test"} 310 -# HELP kube_node_status_out_of_disk Whether the node is out of disk space -# TYPE kube_node_status_out_of_disk gauge -kube_node_status_out_of_disk{condition="false",node="minikube"} 1 -kube_node_status_out_of_disk{condition="true",node="minikube"} 0 -kube_node_status_out_of_disk{condition="unknown",node="minikube"} 0 -kube_node_status_out_of_disk{condition="false",node="minikube-test"} 1 -kube_node_status_out_of_disk{condition="true",node="minikube-test"} 0 -kube_node_status_out_of_disk{condition="unknown",node="minikube-test"} 0 -# HELP kube_node_status_ready The ready status of a cluster node. -# TYPE kube_node_status_ready gauge -kube_node_status_ready{condition="false",node="minikube"} 0 -kube_node_status_ready{condition="true",node="minikube"} 1 -kube_node_status_ready{condition="unknown",node="minikube"} 0 -kube_node_status_ready{condition="false",node="minikube-test"} 0 -kube_node_status_ready{condition="true",node="minikube-test"} 1 -kube_node_status_ready{condition="unknown",node="minikube-test"} 0 -# HELP kube_pod_container_info Information about a container in a pod. -# TYPE kube_pod_container_info gauge -kube_pod_container_info{container="dnsmasq",container_id="docker://9a4c9462cd078d7be4f0a9b94bcfeb69d5fdd76bff67142df3f58367ac7e8d61",image="gcr.io/google_containers/kube-dnsmasq-amd64:1.4",image_id="docker://sha256:3ec65756a89b70b4095e43a340a6e2d5696cac7a93a29619ff5c4b6be9af2773",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="healthz",container_id="docker://52fa55e051dc5b68e44c027588685b7edd85aaa03b07f7216d399249ff4fc821",image="gcr.io/google_containers/exechealthz-amd64:1.2",image_id="docker://sha256:93a43bfb39bfe9795e76ccd75d7a0e6d40e2ae8563456a2a77c1b4cfc3bbd967",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="jumpy-owl-redis",container_id="docker://4fa227874ee68536bf902394fb662f07b99099798ca9cd5c1506b79075acc065",image="bitnami/redis:3.2.8-r2",image_id="docker://sha256:ab2690be624592578e9fb5a64f134fd395d20f401498a686ca75b6f87b55db3f",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_container_info{container="kube-addon-manager",container_id="docker://91fdd43f6b1b4c3dd133cfca53e0b1210bc557c2ae56006026b5ccdb5f52826f",image="gcr.io/google-containers/kube-addon-manager:v6.3",image_id="docker://sha256:79eb64bc98df10a9af7e39f70df817e1862f8a5ec7657714df68439a617ee9ec",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_info{container="kube-state-metrics",container_id="docker://973cbe45982c5126a5caf8c58d964c0ab1d5bb2c165ccc59715fcc1ebd58ab3d",image="gcr.io/google_containers/kube-state-metrics:v0.4.1",image_id="docker://sha256:be329a05c2e77e7d067b4e1dbefa1567a91d0487d3500d608171489369bfd945",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_info{container="kubedns",container_id="docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62",image="gcr.io/google_containers/kubedns-amd64:1.9",image_id="docker://sha256:26cf1ed9b14486b93acd70c060a17fea13620393d3aa8e76036b773197c47a05",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="kubedns",container_id="docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62-test",image="gcr.io/google_containers/kubedns-amd64:1.9-test",image_id="docker://sha256:26cf1ed9b14486b93acd70c060a17fea13620393d3aa8e76036b773197c47a05",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_info{container="kubernetes-dashboard",container_id="docker://3aaee8bdd311c015240e99fa2a5a5f2f26b11b51236a683b39d8c1902e423978",image="gcr.io/google_containers/kubernetes-dashboard-amd64:v1.5.1",image_id="docker://sha256:1180413103fdfd00a7882d3d8653a220d88c6ea4466fb860e98376c45ee1a1d0",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_info{container="tiller",container_id="docker://469f5d2b7854eb52e5d13dc0cd3e664c1b682b157aabaf596ffe4984f1516902",image="gcr.io/kubernetes-helm/tiller:v2.3.1",image_id="docker://sha256:38527daf791dbe472c37ecb1e8b13a62e31c00d9ff4c8a1f019d7022a96a43da",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_info{container="wise-lynx-jenkins",container_id="docker://e2ee1c2c7b8d4e5fd8c834b83cba8377d6b0e39da18157688ccc1a06b7c53117",image="jenkinsci/jenkins:2.46.1",image_id="docker://sha256:36023b9defd066ee53c03e33ba3add7225aee8447cb3154133012b1e152153c0",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_resource_limits_cpu_cores The limit on cpu cores to be used by a container. -# TYPE kube_pod_container_resource_limits_cpu_cores gauge -kube_pod_container_resource_limits_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 0.2 -kube_pod_container_resource_limits_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 0.2 -# HELP kube_pod_container_resource_limits_memory_bytes The limit on memory to be used by a container in bytes. -# TYPE kube_pod_container_resource_limits_memory_bytes gauge -kube_pod_container_resource_limits_memory_bytes{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 1.7825792e+08 -kube_pod_container_resource_limits_memory_bytes{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 2.7825792e+08 -# HELP kube_pod_container_resource_requests_cpu_cores The number of requested cpu cores by a container. -# TYPE kube_pod_container_resource_requests_cpu_cores gauge -kube_pod_container_resource_requests_cpu_cores{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 0.01 -kube_pod_container_resource_requests_cpu_cores{container="jumpy-owl-redis",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 0.005 -kube_pod_container_resource_requests_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 0.2 -kube_pod_container_resource_requests_cpu_cores{container="wise-lynx-jenkins",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k"} 0.2 -# HELP kube_pod_container_resource_requests_memory_bytes The number of requested memory bytes by a container. -# TYPE kube_pod_container_resource_requests_memory_bytes gauge -kube_pod_container_resource_requests_memory_bytes{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{container="jumpy-owl-redis",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 3.145728e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 3.145728e+07 -kube_pod_container_resource_requests_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 7.340032e+07 -kube_pod_container_resource_requests_memory_bytes{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 8.340032e+07 -kube_pod_container_resource_requests_memory_bytes{container="wise-lynx-jenkins",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k"} 2.68435456e+08 -# HELP kube_pod_container_status_ready Describes whether the containers readiness check succeeded. -# TYPE kube_pod_container_status_ready gauge -kube_pod_container_status_ready{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_ready{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_ready{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_ready{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_status_ready{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_status_ready{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_ready{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_restarts The number of container restarts per container. -# TYPE kube_pod_container_status_restarts counter -kube_pod_container_status_restarts{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 270 -kube_pod_container_status_restarts{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 2 -kube_pod_container_status_restarts{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_restarts{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 3 -kube_pod_container_status_restarts{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 2 -kube_pod_container_status_restarts{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_restarts{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_running Describes whether the container is currently in running state. -# TYPE kube_pod_container_status_running gauge -kube_pod_container_status_running{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_running{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_running{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_running{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_status_running{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_status_running{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_running{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_terminated Describes whether the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated gauge -kube_pod_container_status_terminated{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_terminated{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_terminated{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_container_status_terminated{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 1 -kube_pod_container_status_terminated{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_container_status_terminated{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_container_status_terminated{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -# HELP kube_pod_container_status_waiting Describes whether the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting gauge -kube_pod_container_status_waiting{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_container_status_waiting{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_waiting{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_container_status_waiting{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_container_status_waiting{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_container_status_waiting{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -# HELP kube_pod_info Information about pod. -# TYPE kube_pod_info gauge -kube_pod_info{host_ip="",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp",pod_ip=""} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9",pod_ip="172.17.0.4"} 1 -kube_pod_info{host_ip="192.168.99.200",namespace="test",node="minikube-test",pod="jumpy-owl-redis-3481028193-s78x9",pod_ip="172.17.0.5"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k",pod_ip="172.17.0.7"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube",pod_ip="192.168.99.100"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb",pod_ip="172.17.0.6"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1",pod_ip="172.17.0.3"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kubernetes-dashboard-vw0l6",pod_ip="172.17.0.5"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="tiller-deploy-3067024529-9lpmb",pod_ip="172.17.0.2"} 1 -# HELP kube_pod_status_phase The pods current phase. -# TYPE kube_pod_status_phase gauge -kube_pod_status_phase{namespace="default",phase="Running",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="default",phase="Succeeded",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_phase{namespace="default",phase="Unknown",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="test",phase="Running",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_phase{namespace="test",phase="Succeeded",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="test",phase="Unknown",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="jenkins",phase="Running",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kube-state-metrics-1303537707-mnzbp"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="tiller-deploy-3067024529-9lpmb"} 1 -# HELP kube_pod_status_ready Describes whether the pod is ready to serve requests. -# TYPE kube_pod_status_ready gauge -kube_pod_status_ready{condition="false",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_ready{condition="false",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="false",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_status_ready{condition="true",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="true",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_ready{condition="true",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_status_ready{condition="unknown",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="unknown",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="unknown",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -# HELP kube_pod_status_scheduled Describes the status of the scheduling process for the pod. -# TYPE kube_pod_status_scheduled gauge -kube_pod_status_scheduled{condition="false",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_scheduled{condition="false",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_scheduled{condition="false",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 1 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_status_scheduled{condition="true",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_scheduled{condition="true",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 0 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_status_scheduled{condition="unknown",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -# HELP kube_replicaset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_replicaset_metadata_generation gauge -kube_replicaset_metadata_generation{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_metadata_generation{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_metadata_generation{namespace="test",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_spec_replicas Number of desired pods for a ReplicaSet. -# TYPE kube_replicaset_spec_replicas gauge -kube_replicaset_spec_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_spec_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_spec_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 3 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_fully_labeled_replicas The number of fully labeled replicas per ReplicaSet. -# TYPE kube_replicaset_status_fully_labeled_replicas gauge -kube_replicaset_status_fully_labeled_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_status_fully_labeled_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 4 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_observed_generation The generation observed by the ReplicaSet controller. -# TYPE kube_replicaset_status_observed_generation gauge -kube_replicaset_status_observed_generation{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_observed_generation{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_status_observed_generation{namespace="test",replicaset="kube-state-metrics-1303537707"} 5 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_ready_replicas The number of ready replicas per ReplicaSet. -# TYPE kube_replicaset_status_ready_replicas gauge -kube_replicaset_status_ready_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 0 -kube_replicaset_status_ready_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_status_ready_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 6 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_replicas The number of replicas per ReplicaSet. -# TYPE kube_replicaset_status_replicas gauge -kube_replicaset_status_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_status_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 7 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 33.37 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 65536 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 14 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 4.2102784e+07 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.4939719827e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 5.2932608e+07 -# HELP kube_statefulset_created Unix creation timestamp -# TYPE kube_statefulset_created gauge -kube_statefulset_created{namespace="default",statefulset="elasticsearch"} 1.511973651e+09 -kube_statefulset_created{namespace="default",statefulset="mysql"} 1.511989697e+09 -kube_statefulset_created{namespace="custom",statefulset="mysql"} 1.511999697e+09 -# HELP kube_statefulset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_statefulset_labels gauge -kube_statefulset_labels{label_app="oci",label_io_kompose_service="elasticsearch",namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_labels{label_app="oci",label_custom_pod="true",label_io_kompose_service="s-mysql",namespace="default",statefulset="mysql"} 1 -kube_statefulset_labels{label_app="oci",label_custom_pod="true",label_io_kompose_service="s-mysql",namespace="custom",statefulset="mysql"} 1 -# HELP kube_statefulset_metadata_generation Sequence number representing a specific generation of the desired state for the StatefulSet. -# TYPE kube_statefulset_metadata_generation gauge -kube_statefulset_metadata_generation{namespace="default",statefulset="elasticsearch"} 3 -kube_statefulset_metadata_generation{namespace="default",statefulset="mysql"} 4 -kube_statefulset_metadata_generation{namespace="custom",statefulset="mysql"} 5 -# HELP kube_statefulset_replicas Number of desired pods for a StatefulSet. -# TYPE kube_statefulset_replicas gauge -kube_statefulset_replicas{namespace="default",statefulset="elasticsearch"} 4 -kube_statefulset_replicas{namespace="default",statefulset="mysql"} 5 -kube_statefulset_replicas{namespace="custom",statefulset="mysql"} 6 -# HELP kube_statefulset_status_observed_generation The generation observed by the StatefulSet controller. -# TYPE kube_statefulset_status_observed_generation gauge -kube_statefulset_status_observed_generation{namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_status_observed_generation{namespace="default",statefulset="mysql"} 2 -kube_statefulset_status_observed_generation{namespace="custom",statefulset="mysql"} 3 -# HELP kube_statefulset_status_replicas The number of replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas gauge -kube_statefulset_status_replicas{namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_status_replicas{namespace="default",statefulset="mysql"} 2 -kube_statefulset_status_replicas{namespace="custom",statefulset="mysql"} 3 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/testdata/docs.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/testdata/docs.plain-expected.json deleted file mode 100644 index cfdafbd4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/_meta/testdata/docs.plain-expected.json +++ /dev/null @@ -1,142 +0,0 @@ -[ - { - "event": { - "dataset": "kubernetes.replicaset", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "default", - "replicaset": { - "name": "jumpy-owl-redis-3481028193", - "replicas": { - "available": 1, - "desired": 1, - "labeled": 1, - "observed": 1, - "ready": 0 - } - } - }, - "metricset": { - "name": "state_replicaset", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.replicaset", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "test", - "replicaset": { - "name": "kube-state-metrics-1303537707", - "replicas": { - "available": 7, - "desired": 3, - "labeled": 4, - "observed": 5, - "ready": 6 - } - } - }, - "metricset": { - "name": "state_replicaset", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.replicaset", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "kube-system", - "replicaset": { - "name": "kube-state-metrics-1303537707", - "replicas": { - "available": 2, - "desired": 2, - "labeled": 2, - "observed": 1, - "ready": 1 - } - } - }, - "metricset": { - "name": "state_replicaset", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.replicaset", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "jenkins", - "replicaset": { - "name": "wise-lynx-jenkins-1616735317", - "replicas": { - "available": 1, - "desired": 1, - "labeled": 1, - "observed": 1, - "ready": 1 - } - } - }, - "metricset": { - "name": "state_replicaset", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.replicaset", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "kube-system", - "replicaset": { - "name": "tiller-deploy-3067024529", - "replicas": { - "available": 1, - "desired": 1, - "labeled": 1, - "observed": 1, - "ready": 1 - } - } - }, - "metricset": { - "name": "state_replicaset", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/state_replicaset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/state_replicaset.go deleted file mode 100644 index cc24af63..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/state_replicaset.go +++ /dev/null @@ -1,133 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state_replicaset - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" - p "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes/util" -) - -const ( - defaultScheme = "http" - defaultPath = "/metrics" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() - - mapping = &p.MetricsMapping{ - Metrics: map[string]p.MetricMap{ - "kube_replicaset_metadata_generation": p.InfoMetric(), - "kube_replicaset_status_fully_labeled_replicas": p.Metric("replicas.labeled"), - "kube_replicaset_status_observed_generation": p.Metric("replicas.observed"), - "kube_replicaset_status_ready_replicas": p.Metric("replicas.ready"), - "kube_replicaset_spec_replicas": p.Metric("replicas.desired"), - "kube_replicaset_status_replicas": p.Metric("replicas.available"), - }, - - Labels: map[string]p.LabelMap{ - "replicaset": p.KeyLabel("name"), - "namespace": p.KeyLabel(mb.ModuleDataKey + ".namespace"), - }, - } -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - if err := mb.Registry.AddMetricSet("kubernetes", "state_replicaset", New, hostParser); err != nil { - panic(err) - } -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - prometheus p.Prometheus - enricher util.Enricher -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - prometheus, err := p.NewPrometheusClient(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - enricher: util.NewResourceMetadataEnricher(base, &kubernetes.ReplicaSet{}, false), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) { - m.enricher.Start() - - events, err := m.prometheus.GetProcessedMetrics(mapping) - if err != nil { - m.Logger().Error(err) - reporter.Error(err) - return - } - - m.enricher.Enrich(events) - for _, event := range events { - - var moduleFieldsMapStr common.MapStr - moduleFields, ok := event[mb.ModuleDataKey] - if ok { - moduleFieldsMapStr, ok = moduleFields.(common.MapStr) - if !ok { - m.Logger().Errorf("error trying to convert '%s' from event to common.MapStr", mb.ModuleDataKey) - } - } - delete(event, mb.ModuleDataKey) - - if reported := reporter.Event(mb.Event{ - MetricSetFields: event, - ModuleFields: moduleFieldsMapStr, - Namespace: "kubernetes.replicaset", - }); !reported { - m.Logger().Debug("error trying to emit event") - return - } - } - - return -} - -// Close stops this metricset -func (m *MetricSet) Close() error { - m.enricher.Stop() - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/state_replicaset_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/state_replicaset_test.go deleted file mode 100644 index ea32d725..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_replicaset/state_replicaset_test.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package state_replicaset - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes" -) - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "state_replicaset", - ptest.TestCases{ - { - MetricsFile: "../_meta/test/ksm.v1.3.0", - ExpectedFile: "./_meta/test/ksm.v1.3.0.expected", - }, - { - MetricsFile: "../_meta/test/ksm.v1.8.0", - ExpectedFile: "./_meta/test/ksm.v1.8.0.expected", - }, - }, - ) -} - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "kubernetes", "state_replicaset") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/README.md deleted file mode 100644 index fe34b970..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/README.md +++ /dev/null @@ -1,88 +0,0 @@ -# Kube-state-metrics/ResourceQuota - -## Version history - -- September 2019, `v1.7.0` - -## Resources - -Docs for 1.7 release of `kube-state-metrics` ResourceQuota can be found here: -https://github.com/kubernetes/kube-state-metrics/blob/release-1.7/docs/resourcequota-metrics.md - - -## Metrics insight - - - kube_resourcequota{namespace,resourcequota,resource,type} Gauge - - Info about existing `ResourceQuota` and current status - - - kube_resourcequota_created{namespace,resourcequota} Gauge - - Creation time for `ResourceQuota` - -## Setup environment for manual tests - -- Setup kubernetes environment for beats testing - -https://github.com/elastic/beats/tree/master/metricbeat/module/kubernetes/_meta/test - -- Install `kube-state-metrics` - -As part of the referred document above, follow these instructions - -https://github.com/elastic/beats/tree/master/metricbeat/module/kubernetes/_meta/test#testing-kubernetes-loads - -- Create `ResourceQuota` objects - -The manifest are found at this location, not only creates the `ResourceQuota` objects, but also other resources that will fail because of the existence of the quota at the namespace: - -https://github.com/elastic/beats/tree/master/metricbeat/module/kubernetes/_meta/test/docs/02_objects/resourcequota.yaml - -It will create - -- named `rqtest` namespace, which will be assigned the resource quotas -- named `resources` resource quota, which will limit the ammount of CPU and memory that can be assigned to the namespace. (This settings won't be put to test) -- `objects` resource quota, which will limit the quantity of objects that can be created at this namespace: - - 3 Pods - - 1 Configmap - - 0 PersistentVolumeClaims - - 1 ReplicaController - - 1 Secret - - 2 Services - - 1 Service type LoadBalancer - -- It will also create regular objects at that same namespace - - 1 Service type LoadBalancer, that will succeed - - 1 Service type LoadBalancer, that **will fail** due to exceeding Quota - -- Copy binary and metricbeat assets to the playground pod. The module file targeting `ResourceQuota` should look like this: - -```yaml -- module: kubernetes - enabled: true - metricsets: - - state_resourcequota - period: 10s - hosts: ["kube-state-metrics.kube-system:8080"] - in_cluster: true -``` - -- Execute metricbeat from the playground - -You should see at elasticsearch/kibana: - -Events that indicate a hard limit on services of type LoadBalancer - -- `dataset`: `kubernetes.resourcequota` -- `kubernetes.resourcequota.name`: `objects` -- `kubernetes.resourcequota.resource`: `services.loadbalancers` -- `kubernetes.resourcequota.quota`: 1 -- `kubernetes.resourcequota.type`: `hard` - -Events that indicate the number of service type LoadBalancer used - -- `dataset`: `kubernetes.resourcequota` -- `kubernetes.resourcequota.name`: `objects` -- `kubernetes.resourcequota.resource`: `services.loadbalancers` -- `kubernetes.resourcequota.quota`: 1 -- `kubernetes.resourcequota.type`: `used` diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/data.json deleted file mode 100644 index a74695a7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/data.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "@timestamp": "2019-09-16T18:37:16.237Z", - "@metadata": { - "beat": "metricbeat", - "type": "_doc", - "version": "8.0.0" - }, - "agent": { - "ephemeral_id": "9a223001-a65f-4460-b106-553151987b09", - "hostname": "minikube", - "id": "191c7322-6d36-4f6c-b451-d0302b96841b", - "version": "8.0.0", - "type": "metricbeat" - }, - "kubernetes": { - "namespace": "rqtest", - "resourcequota": { - "quota": 2, - "name": "objects", - "resource": "services", - "type": "hard" - } - }, - "event": { - "module": "kubernetes", - "duration": 13626177, - "dataset": "kubernetes.resourcequota" - }, - "metricset": { - "period": 10000, - "name": "state_resourcequota" - }, - "service": { - "address": "kube-state-metrics.kube-system:8080", - "type": "kubernetes" - }, - "ecs": { - "version": "1.1.0" - }, - "host": { - "name": "minikube", - "architecture": "x86_64", - "os": { - "kernel": "4.15.0", - "codename": "bionic", - "platform": "ubuntu", - "version": "18.04.3 LTS (Bionic Beaver)", - "family": "debian", - "name": "Ubuntu" - }, - "containerized": false, - "hostname": "minikube" - } - } -} - \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/docs.asciidoc deleted file mode 100644 index 6ff6b976..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -The `state_resourcequota` metricset for kubernetes reads from `kube-state-metrics`. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/fields.yml deleted file mode 100644 index 9fab0ed9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/fields.yml +++ /dev/null @@ -1,26 +0,0 @@ -- name: resourcequota - type: group - description: > - kubernetes resourcequota metrics - release: ga - fields: - - name: created.sec - type: double - description: Epoch seconds since the ResourceQuota was created - - name: quota - type: double - description: Quota informed (hard or used) for the resource - - name: name - type: keyword - description: ResourceQuota name - - name: type - type: keyword - description: Quota information type, `hard` or `used` - - name: resource - type: keyword - description: Resource name the quota applies to - - - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/test/ksm.v1.3.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/test/ksm.v1.3.0.expected deleted file mode 100644 index ec747fa4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/test/ksm.v1.3.0.expected +++ /dev/null @@ -1 +0,0 @@ -null \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/test/ksm.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/test/ksm.v1.8.0.expected deleted file mode 100644 index 07142339..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/_meta/test/ksm.v1.8.0.expected +++ /dev/null @@ -1,574 +0,0 @@ -[ - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 10, - "resource": "services", - "type": "hard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 0, - "resource": "replicationcontrollers", - "type": "used" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "compute-resources", - "quota": 0, - "resource": "requests.memory", - "type": "used" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "created": { - "sec": 1578507202 - }, - "name": "compute-resources" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "compute-resources", - "quota": 2147483648, - "resource": "limits.memory", - "type": "hard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 4, - "resource": "persistentvolumeclaims", - "type": "hard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "compute-resources", - "quota": 1073741824, - "resource": "requests.memory", - "type": "hard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 0, - "resource": "persistentvolumeclaims", - "type": "used" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 4, - "resource": "pods", - "type": "hard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 20, - "resource": "replicationcontrollers", - "type": "hard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 10, - "resource": "configmaps", - "type": "hard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "compute-resources", - "quota": 0, - "resource": "limits.memory", - "type": "used" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 10, - "resource": "secrets", - "type": "hard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 0, - "resource": "services", - "type": "used" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 2, - "resource": "services.loadbalancers", - "type": "hard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "compute-resources", - "quota": 0, - "resource": "limits.cpu", - "type": "used" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 0, - "resource": "configmaps", - "type": "used" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 1, - "resource": "secrets", - "type": "used" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 0, - "resource": "pods", - "type": "used" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "compute-resources", - "quota": 0, - "resource": "requests.nvidia.com/gpu", - "type": "used" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "created": { - "sec": 1578507217 - }, - "name": "object-counts" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "object-counts", - "quota": 0, - "resource": "services.loadbalancers", - "type": "used" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "compute-resources", - "quota": 2, - "resource": "limits.cpu", - "type": "hard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "compute-resources", - "quota": 0, - "resource": "requests.cpu", - "type": "used" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "compute-resources", - "quota": 1, - "resource": "requests.cpu", - "type": "hard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "namespace": "myspace" - }, - "MetricSetFields": { - "name": "compute-resources", - "quota": 4, - "resource": "requests.nvidia.com/gpu", - "type": "hard" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.resourcequota", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/state_resourcequota.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/state_resourcequota.go deleted file mode 100644 index 8901714b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/state_resourcequota.go +++ /dev/null @@ -1,87 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state_resourcequota - -import ( - p "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - mb.Registry.MustAddMetricSet("kubernetes", "state_resourcequota", - NewResourceQuotaMetricSet, - mb.WithHostParser(p.HostParser)) -} - -// ResourceQuotaMetricSet is a prometheus based MetricSet that looks for -// mb.ModuleDataKey prefixed fields and puts then at the module level -// -// Copying the code from other kube state metrics, this should be improved to -// avoid all these ugly tricks -type ResourceQuotaMetricSet struct { - mb.BaseMetricSet - prometheus p.Prometheus - mapping *p.MetricsMapping -} - -// NewResourceQuotaMetricSet returns a prometheus based metricset for ResourceQuotas -func NewResourceQuotaMetricSet(base mb.BaseMetricSet) (mb.MetricSet, error) { - prometheus, err := p.NewPrometheusClient(base) - if err != nil { - return nil, err - } - - return &ResourceQuotaMetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - mapping: &p.MetricsMapping{ - Metrics: map[string]p.MetricMap{ - "kube_resourcequota_created": p.Metric("created.sec"), - "kube_resourcequota": p.Metric("quota"), - }, - Labels: map[string]p.LabelMap{ - "namespace": p.KeyLabel(mb.ModuleDataKey + ".namespace"), - "resourcequota": p.KeyLabel("name"), - - "resource": p.KeyLabel("resource"), - "type": p.KeyLabel("type"), - }, - }, - }, nil -} - -// Fetch prometheus metrics and treats those prefixed by mb.ModuleDataKey as -// module rooted fields at the event that gets reported -func (m *ResourceQuotaMetricSet) Fetch(reporter mb.ReporterV2) { - events, err := m.prometheus.GetProcessedMetrics(m.mapping) - if err != nil { - m.Logger().Error(err) - reporter.Error(err) - return - } - - for _, event := range events { - event[mb.NamespaceKey] = "resourcequota" - reported := reporter.Event(mb.TransformMapStrToEvent("kubernetes", event, nil)) - if !reported { - m.Logger().Debug("error trying to emit event") - return - } - } - return -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/state_resourcequota_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/state_resourcequota_test.go deleted file mode 100644 index b32130ea..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_resourcequota/state_resourcequota_test.go +++ /dev/null @@ -1,41 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package state_resourcequota - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" -) - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "state_resourcequota", - ptest.TestCases{ - { - MetricsFile: "../_meta/test/ksm.v1.3.0", - ExpectedFile: "./_meta/test/ksm.v1.3.0.expected", - }, - { - MetricsFile: "../_meta/test/ksm.v1.8.0", - ExpectedFile: "./_meta/test/ksm.v1.8.0.expected", - }, - }, - ) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/README.md deleted file mode 100644 index 0015481d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/README.md +++ /dev/null @@ -1,50 +0,0 @@ -# Kube-state-metrics/Service - - -This metricset connects to kube-state-metrics endpoint to retrieve and report Service metrics. - -## Version history - -- December 2019, first release using kube-state-metrics `v1.8.0`. - -## Configuration - -See the metricset documentation for the configuration reference. - -## Manual testing - -Create a service. Try different types as: - -Example: -```bash -cat < - kubernetes service metrics - release: experimental - fields: - - name: name - type: keyword - description: Service name. - - name: cluster_ip - type: ip - description: Internal IP for the service. - - name: external_name - type: keyword - description: Service external DNS name - - name: external_ip - type: keyword - description: Service external IP - - name: load_balancer_ip - type: keyword - description: Load Balancer service IP - - name: type - type: keyword - description: Service type - - name: ingress_ip - type: keyword - description: Ingress IP - - name: ingress_hostname - type: ip - description: Ingress Hostname - - name: created - type: date - description: Service creation date - - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/_meta/test/ksm.unit.v1.8.0 b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/_meta/test/ksm.unit.v1.8.0 deleted file mode 100644 index abf784f3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/_meta/test/ksm.unit.v1.8.0 +++ /dev/null @@ -1,45 +0,0 @@ -# HELP kube_service_info Information about service. -# TYPE kube_service_info gauge -# HELP kube_service_created Unix creation timestamp -# TYPE kube_service_created gauge -# HELP kube_service_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_service_labels gauge -# HELP kube_service_spec_type Type about service. -# TYPE kube_service_spec_type gauge -# HELP kube_service_spec_external_ip Service external ips. One series for each ip -# TYPE kube_service_spec_external_ip gauge -# HELP kube_service_status_load_balancer_ingress Service load balancer ingress status -# TYPE kube_service_status_load_balancer_ingress gauge - -kube_service_created{namespace="default",service="test-service1"} 1.5e+09 -kube_service_info{cluster_ip="1.2.3.4",external_name="",load_balancer_ip="",namespace="default",service="test-service1"} 1 -kube_service_labels{label_app="example1",namespace="default",service="test-service1"} 1 -kube_service_spec_type{namespace="default",service="test-service1",type="ClusterIP"} 1 - -kube_service_created{namespace="default",service="test-service2"} 1.5e+09 -kube_service_info{cluster_ip="1.2.3.5",external_name="",load_balancer_ip="",namespace="default",service="test-service2"} 1 -kube_service_labels{label_app="example2",namespace="default",service="test-service2"} 1 -kube_service_spec_type{namespace="default",service="test-service2",type="NodePort"} 1 - -kube_service_created{namespace="default",service="test-service3"} 1.5e+09 -kube_service_info{cluster_ip="1.2.3.6",external_name="",load_balancer_ip="1.2.3.7",namespace="default",service="test-service3"} 1 -kube_service_labels{label_app="example3",namespace="default",service="test-service3"} 1 -kube_service_spec_type{namespace="default",service="test-service3",type="LoadBalancer"} 1 - -kube_service_created{namespace="default",service="test-service4"} 1.5e+09 -kube_service_info{cluster_ip="",external_name="www.example.com",load_balancer_ip="",namespace="default",service="test-service4"} 1 -kube_service_labels{label_app="example4",namespace="default",service="test-service4"} 1 -kube_service_spec_type{namespace="default",service="test-service4",type="ExternalName"} 1 - -kube_service_created{namespace="default",service="test-service5"} 1.5e+09 -kube_service_info{cluster_ip="",external_name="",load_balancer_ip="",namespace="default",service="test-service5"} 1 -kube_service_labels{label_app="example5",namespace="default",service="test-service5"} 1 -kube_service_spec_type{namespace="default",service="test-service5",type="LoadBalancer"} 1 -kube_service_status_load_balancer_ingress{hostname="www.example.com",ip="1.2.3.8",namespace="default",service="test-service5"} 1 - -kube_service_created{namespace="default",service="test-service6"} 1.5e+09 -kube_service_info{cluster_ip="",external_name="",load_balancer_ip="",namespace="default",service="test-service6"} 1 -kube_service_labels{label_app="example6",namespace="default",service="test-service6"} 1 -kube_service_spec_type{namespace="default",service="test-service6",type="ClusterIP"} 1 -kube_service_spec_external_ip{external_ip="1.2.3.9",namespace="default",service="test-service6"} 1 -kube_service_spec_external_ip{external_ip="1.2.3.10",namespace="default",service="test-service6"} 1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/_meta/test/ksm.unit.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/_meta/test/ksm.unit.v1.8.0.expected deleted file mode 100644 index 47a36f14..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/_meta/test/ksm.unit.v1.8.0.expected +++ /dev/null @@ -1,154 +0,0 @@ -[ - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "app": "example2" - }, - "namespace": "default" - }, - "MetricSetFields": { - "cluster_ip": "1.2.3.5", - "created": "2017-07-14T02:40:00.000Z", - "name": "test-service2", - "type": "NodePort" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "app": "example3" - }, - "namespace": "default" - }, - "MetricSetFields": { - "cluster_ip": "1.2.3.6", - "created": "2017-07-14T02:40:00.000Z", - "load_balancer_ip": "1.2.3.7", - "name": "test-service3", - "type": "LoadBalancer" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "app": "example5" - }, - "namespace": "default" - }, - "MetricSetFields": { - "created": "2017-07-14T02:40:00.000Z", - "ingress_hostname": "www.example.com", - "ingress_ip": "1.2.3.8", - "name": "test-service5", - "type": "LoadBalancer" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "app": "example4" - }, - "namespace": "default" - }, - "MetricSetFields": { - "created": "2017-07-14T02:40:00.000Z", - "external_name": "www.example.com", - "name": "test-service4", - "type": "ExternalName" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "app": "example6" - }, - "namespace": "default" - }, - "MetricSetFields": { - "created": "2017-07-14T02:40:00.000Z", - "external_ip": "1.2.3.10", - "name": "test-service6", - "type": "ClusterIP" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "app": "example1" - }, - "namespace": "default" - }, - "MetricSetFields": { - "cluster_ip": "1.2.3.4", - "created": "2017-07-14T02:40:00.000Z", - "name": "test-service1", - "type": "ClusterIP" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/_meta/test/ksm.v1.3.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/_meta/test/ksm.v1.3.0.expected deleted file mode 100644 index 84937313..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/_meta/test/ksm.v1.3.0.expected +++ /dev/null @@ -1,108 +0,0 @@ -[ - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "addonmanager_kubernetes_io_mode": "Reconcile", - "app": "kubernetes-dashboard", - "kubernetes_io_minikube_addons": "dashboard", - "kubernetes_io_minikube_addons_endpoint": "dashboard" - }, - "namespace": "kube-system" - }, - "MetricSetFields": { - "cluster_ip": "10.109.175.127", - "created": "2018-05-30T16:24:44.000Z", - "name": "kubernetes-dashboard", - "type": "NodePort" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "k8s_app": "kube-dns", - "kubernetes_io_cluster_service": "true", - "kubernetes_io_name": "KubeDNS" - }, - "namespace": "kube-system" - }, - "MetricSetFields": { - "cluster_ip": "10.96.0.10", - "created": "2018-05-30T16:24:36.000Z", - "name": "kube-dns", - "type": "ClusterIP" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "component": "apiserver", - "provider": "kubernetes" - }, - "namespace": "default" - }, - "MetricSetFields": { - "cluster_ip": "10.96.0.1", - "created": "2018-05-30T16:24:29.000Z", - "name": "kubernetes", - "type": "ClusterIP" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "k8s_app": "kube-state-metrics" - }, - "namespace": "kube-system" - }, - "MetricSetFields": { - "cluster_ip": "10.108.182.194", - "created": "2018-05-30T16:24:45.000Z", - "name": "kube-state-metrics", - "type": "ClusterIP" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/_meta/test/ksm.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/_meta/test/ksm.v1.8.0.expected deleted file mode 100644 index 56906dc9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/_meta/test/ksm.v1.8.0.expected +++ /dev/null @@ -1,105 +0,0 @@ -[ - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "k8s_app": "kube-state-metrics" - }, - "namespace": "kube-system" - }, - "MetricSetFields": { - "cluster_ip": "10.101.63.187", - "created": "2020-01-07T17:43:43.000Z", - "name": "kube-state-metrics", - "type": "ClusterIP" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "k8s_app": "kube-dns", - "kubernetes_io_cluster_service": "true", - "kubernetes_io_name": "KubeDNS" - }, - "namespace": "kube-system" - }, - "MetricSetFields": { - "cluster_ip": "10.96.0.10", - "created": "2020-01-07T16:11:03.000Z", - "name": "kube-dns", - "type": "ClusterIP" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "app": "nginx" - }, - "namespace": "default" - }, - "MetricSetFields": { - "cluster_ip": "None", - "created": "2020-01-08T18:15:25.000Z", - "name": "nginx", - "type": "ClusterIP" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - }, - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "component": "apiserver", - "provider": "kubernetes" - }, - "namespace": "default" - }, - "MetricSetFields": { - "cluster_ip": "10.96.0.1", - "created": "2020-01-07T16:11:02.000Z", - "name": "kubernetes", - "type": "ClusterIP" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.service", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/state_service.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/state_service.go deleted file mode 100644 index 4cadbb5a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/state_service.go +++ /dev/null @@ -1,100 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state_service - -import ( - p "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - mb.Registry.MustAddMetricSet("kubernetes", "state_service", - NewServiceMetricSet, - mb.WithHostParser(p.HostParser)) -} - -// ServiceMetricSet is a prometheus based MetricSet that looks for -// mb.ModuleDataKey prefixed fields and puts then at the module level -// -// Copying the code from other kube state metrics, this should be improved to -// avoid all these ugly tricks -type ServiceMetricSet struct { - mb.BaseMetricSet - prometheus p.Prometheus - mapping *p.MetricsMapping -} - -// NewServiceMetricSet returns a prometheus based metricset for Services -func NewServiceMetricSet(base mb.BaseMetricSet) (mb.MetricSet, error) { - prometheus, err := p.NewPrometheusClient(base) - if err != nil { - return nil, err - } - - return &ServiceMetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - mapping: &p.MetricsMapping{ - Metrics: map[string]p.MetricMap{ - "kube_service_info": p.InfoMetric(), - "kube_service_labels": p.ExtendedInfoMetric( - p.Configuration{ - StoreNonMappedLabels: true, - NonMappedLabelsPlacement: mb.ModuleDataKey + ".labels", - MetricProcessingOptions: []p.MetricOption{p.OpLabelKeyPrefixRemover("label_")}, - }), - "kube_service_created": p.Metric("created", p.OpUnixTimestampValue()), - "kube_service_spec_type": p.InfoMetric(), - "kube_service_spec_external_ip": p.InfoMetric(), - "kube_service_status_load_balancer_ingress": p.InfoMetric(), - }, - Labels: map[string]p.LabelMap{ - "namespace": p.KeyLabel(mb.ModuleDataKey + ".namespace"), - "service": p.KeyLabel("name"), - "cluster_ip": p.Label("cluster_ip"), - "external_name": p.Label("external_name"), - "external_ip": p.Label("external_ip"), - "load_balancer_ip": p.Label("load_balancer_ip"), - "type": p.Label("type"), - "ip": p.Label("ingress_ip"), - "hostname": p.Label("ingress_hostname"), - }, - }, - }, nil -} - -// Fetch prometheus metrics and treats those prefixed by mb.ModuleDataKey as -// module rooted fields at the event that gets reported -func (m *ServiceMetricSet) Fetch(reporter mb.ReporterV2) { - events, err := m.prometheus.GetProcessedMetrics(m.mapping) - if err != nil { - m.Logger().Error(err) - reporter.Error(err) - return - } - - for _, event := range events { - event[mb.NamespaceKey] = "service" - reported := reporter.Event(mb.TransformMapStrToEvent("kubernetes", event, nil)) - if !reported { - m.Logger().Debug("error trying to emit event") - return - } - } - return -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/state_service_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/state_service_test.go deleted file mode 100644 index cae6735c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/state_service_test.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package state_service - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" -) - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "state_service", - ptest.TestCases{ - { - MetricsFile: "../_meta/test/ksm.v1.3.0", - ExpectedFile: "./_meta/test/ksm.v1.3.0.expected", - }, - { - MetricsFile: "../_meta/test/ksm.v1.8.0", - ExpectedFile: "./_meta/test/ksm.v1.8.0.expected", - }, - { - MetricsFile: "./_meta/test/ksm.unit.v1.8.0", - ExpectedFile: "./_meta/test/ksm.unit.v1.8.0.expected", - }, - }, - ) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/svc-out.txt b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/svc-out.txt deleted file mode 100644 index 2ffe929b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_service/svc-out.txt +++ /dev/null @@ -1,1492 +0,0 @@ -# HELP kube_certificatesigningrequest_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_certificatesigningrequest_labels gauge -# HELP kube_certificatesigningrequest_created Unix creation timestamp -# TYPE kube_certificatesigningrequest_created gauge -# HELP kube_certificatesigningrequest_condition The number of each certificatesigningrequest condition -# TYPE kube_certificatesigningrequest_condition gauge -# HELP kube_certificatesigningrequest_cert_length Length of the issued cert -# TYPE kube_certificatesigningrequest_cert_length gauge -# HELP kube_configmap_info Information about configmap. -# TYPE kube_configmap_info gauge -kube_configmap_info{namespace="kube-system",configmap="extension-apiserver-authentication"} 1 -kube_configmap_info{namespace="kube-system",configmap="kubeadm-config"} 1 -kube_configmap_info{namespace="kube-system",configmap="kubelet-config-1.15"} 1 -kube_configmap_info{namespace="kube-public",configmap="cluster-info"} 1 -kube_configmap_info{namespace="kube-system",configmap="coredns"} 1 -kube_configmap_info{namespace="kube-system",configmap="kube-proxy"} 1 -# HELP kube_configmap_created Unix creation timestamp -# TYPE kube_configmap_created gauge -kube_configmap_created{namespace="kube-system",configmap="kubelet-config-1.15"} 1.573598938e+09 -kube_configmap_created{namespace="kube-public",configmap="cluster-info"} 1.573598939e+09 -kube_configmap_created{namespace="kube-system",configmap="coredns"} 1.573598939e+09 -kube_configmap_created{namespace="kube-system",configmap="kube-proxy"} 1.573598939e+09 -kube_configmap_created{namespace="kube-system",configmap="extension-apiserver-authentication"} 1.573598935e+09 -kube_configmap_created{namespace="kube-system",configmap="kubeadm-config"} 1.573598938e+09 -# HELP kube_configmap_metadata_resource_version Resource version representing a specific version of the configmap. -# TYPE kube_configmap_metadata_resource_version gauge -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="coredns",resource_version="176"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="kube-proxy",resource_version="190"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="extension-apiserver-authentication",resource_version="41"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="kubeadm-config",resource_version="155"} 1 -kube_configmap_metadata_resource_version{namespace="kube-system",configmap="kubelet-config-1.15",resource_version="158"} 1 -kube_configmap_metadata_resource_version{namespace="kube-public",configmap="cluster-info",resource_version="333"} 1 -# HELP kube_cronjob_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_cronjob_labels gauge -# HELP kube_cronjob_info Info about cronjob. -# TYPE kube_cronjob_info gauge -# HELP kube_cronjob_created Unix creation timestamp -# TYPE kube_cronjob_created gauge -# HELP kube_cronjob_status_active Active holds pointers to currently running jobs. -# TYPE kube_cronjob_status_active gauge -# HELP kube_cronjob_status_last_schedule_time LastScheduleTime keeps information of when was the last time the job was successfully scheduled. -# TYPE kube_cronjob_status_last_schedule_time gauge -# HELP kube_cronjob_spec_suspend Suspend flag tells the controller to suspend subsequent executions. -# TYPE kube_cronjob_spec_suspend gauge -# HELP kube_cronjob_spec_starting_deadline_seconds Deadline in seconds for starting the job if it misses scheduled time for any reason. -# TYPE kube_cronjob_spec_starting_deadline_seconds gauge -# HELP kube_cronjob_next_schedule_time Next time the cronjob should be scheduled. The time after lastScheduleTime, or after the cron job's creation time if it's never been scheduled. Use this to determine if the job is delayed. -# TYPE kube_cronjob_next_schedule_time gauge -# HELP kube_daemonset_created Unix creation timestamp -# TYPE kube_daemonset_created gauge -kube_daemonset_created{namespace="kube-system",daemonset="kube-proxy"} 1.57359894e+09 -kube_daemonset_created{namespace="kube-system",daemonset="kindnet"} 1.573598941e+09 -# HELP kube_daemonset_status_current_number_scheduled The number of nodes running at least one daemon pod and are supposed to. -# TYPE kube_daemonset_status_current_number_scheduled gauge -kube_daemonset_status_current_number_scheduled{namespace="kube-system",daemonset="kindnet"} 3 -kube_daemonset_status_current_number_scheduled{namespace="kube-system",daemonset="kube-proxy"} 3 -# HELP kube_daemonset_status_desired_number_scheduled The number of nodes that should be running the daemon pod. -# TYPE kube_daemonset_status_desired_number_scheduled gauge -kube_daemonset_status_desired_number_scheduled{namespace="kube-system",daemonset="kindnet"} 3 -kube_daemonset_status_desired_number_scheduled{namespace="kube-system",daemonset="kube-proxy"} 3 -# HELP kube_daemonset_status_number_available The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and available -# TYPE kube_daemonset_status_number_available gauge -kube_daemonset_status_number_available{namespace="kube-system",daemonset="kube-proxy"} 3 -kube_daemonset_status_number_available{namespace="kube-system",daemonset="kindnet"} 3 -# HELP kube_daemonset_status_number_misscheduled The number of nodes running a daemon pod but are not supposed to. -# TYPE kube_daemonset_status_number_misscheduled gauge -kube_daemonset_status_number_misscheduled{namespace="kube-system",daemonset="kindnet"} 0 -kube_daemonset_status_number_misscheduled{namespace="kube-system",daemonset="kube-proxy"} 0 -# HELP kube_daemonset_status_number_ready The number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready. -# TYPE kube_daemonset_status_number_ready gauge -kube_daemonset_status_number_ready{namespace="kube-system",daemonset="kindnet"} 3 -kube_daemonset_status_number_ready{namespace="kube-system",daemonset="kube-proxy"} 3 -# HELP kube_daemonset_status_number_unavailable The number of nodes that should be running the daemon pod and have none of the daemon pod running and available -# TYPE kube_daemonset_status_number_unavailable gauge -kube_daemonset_status_number_unavailable{namespace="kube-system",daemonset="kindnet"} 0 -kube_daemonset_status_number_unavailable{namespace="kube-system",daemonset="kube-proxy"} 0 -# HELP kube_daemonset_updated_number_scheduled The total number of nodes that are running updated daemon pod -# TYPE kube_daemonset_updated_number_scheduled gauge -kube_daemonset_updated_number_scheduled{namespace="kube-system",daemonset="kindnet"} 3 -kube_daemonset_updated_number_scheduled{namespace="kube-system",daemonset="kube-proxy"} 3 -# HELP kube_daemonset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_daemonset_metadata_generation gauge -kube_daemonset_metadata_generation{namespace="kube-system",daemonset="kindnet"} 1 -kube_daemonset_metadata_generation{namespace="kube-system",daemonset="kube-proxy"} 1 -# HELP kube_daemonset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_daemonset_labels gauge -kube_daemonset_labels{namespace="kube-system",daemonset="kube-proxy",label_k8s_app="kube-proxy"} 1 -kube_daemonset_labels{namespace="kube-system",daemonset="kindnet",label_app="kindnet",label_k8s_app="kindnet",label_tier="node"} 1 -# HELP kube_deployment_created Unix creation timestamp -# TYPE kube_deployment_created gauge -kube_deployment_created{namespace="kube-system",deployment="coredns"} 1.573598939e+09 -kube_deployment_created{namespace="default",deployment="nginx-deployment"} 1.573720876e+09 -kube_deployment_created{namespace="kube-system",deployment="kube-state-metrics"} 1.57444022e+09 -# HELP kube_deployment_status_replicas The number of replicas per deployment. -# TYPE kube_deployment_status_replicas gauge -kube_deployment_status_replicas{namespace="default",deployment="nginx-deployment"} 1 -kube_deployment_status_replicas{namespace="kube-system",deployment="kube-state-metrics"} 1 -kube_deployment_status_replicas{namespace="kube-system",deployment="coredns"} 2 -# HELP kube_deployment_status_replicas_available The number of available replicas per deployment. -# TYPE kube_deployment_status_replicas_available gauge -kube_deployment_status_replicas_available{namespace="kube-system",deployment="coredns"} 2 -kube_deployment_status_replicas_available{namespace="default",deployment="nginx-deployment"} 1 -kube_deployment_status_replicas_available{namespace="kube-system",deployment="kube-state-metrics"} 1 -# HELP kube_deployment_status_replicas_unavailable The number of unavailable replicas per deployment. -# TYPE kube_deployment_status_replicas_unavailable gauge -kube_deployment_status_replicas_unavailable{namespace="kube-system",deployment="kube-state-metrics"} 0 -kube_deployment_status_replicas_unavailable{namespace="kube-system",deployment="coredns"} 0 -kube_deployment_status_replicas_unavailable{namespace="default",deployment="nginx-deployment"} 0 -# HELP kube_deployment_status_replicas_updated The number of updated replicas per deployment. -# TYPE kube_deployment_status_replicas_updated gauge -kube_deployment_status_replicas_updated{namespace="kube-system",deployment="coredns"} 2 -kube_deployment_status_replicas_updated{namespace="default",deployment="nginx-deployment"} 1 -kube_deployment_status_replicas_updated{namespace="kube-system",deployment="kube-state-metrics"} 1 -# HELP kube_deployment_status_observed_generation The generation observed by the deployment controller. -# TYPE kube_deployment_status_observed_generation gauge -kube_deployment_status_observed_generation{namespace="kube-system",deployment="coredns"} 1 -kube_deployment_status_observed_generation{namespace="default",deployment="nginx-deployment"} 1 -kube_deployment_status_observed_generation{namespace="kube-system",deployment="kube-state-metrics"} 1 -# HELP kube_deployment_spec_replicas Number of desired pods for a deployment. -# TYPE kube_deployment_spec_replicas gauge -kube_deployment_spec_replicas{namespace="kube-system",deployment="kube-state-metrics"} 1 -kube_deployment_spec_replicas{namespace="kube-system",deployment="coredns"} 2 -kube_deployment_spec_replicas{namespace="default",deployment="nginx-deployment"} 1 -# HELP kube_deployment_spec_paused Whether the deployment is paused and will not be processed by the deployment controller. -# TYPE kube_deployment_spec_paused gauge -kube_deployment_spec_paused{namespace="kube-system",deployment="coredns"} 0 -kube_deployment_spec_paused{namespace="default",deployment="nginx-deployment"} 0 -kube_deployment_spec_paused{namespace="kube-system",deployment="kube-state-metrics"} 0 -# HELP kube_deployment_spec_strategy_rollingupdate_max_unavailable Maximum number of unavailable replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_unavailable gauge -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="kube-system",deployment="coredns"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="default",deployment="nginx-deployment"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{namespace="kube-system",deployment="kube-state-metrics"} 1 -# HELP kube_deployment_spec_strategy_rollingupdate_max_surge Maximum number of replicas that can be scheduled above the desired number of replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_surge gauge -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="kube-system",deployment="coredns"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="default",deployment="nginx-deployment"} 1 -kube_deployment_spec_strategy_rollingupdate_max_surge{namespace="kube-system",deployment="kube-state-metrics"} 1 -# HELP kube_deployment_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_deployment_metadata_generation gauge -kube_deployment_metadata_generation{namespace="kube-system",deployment="coredns"} 1 -kube_deployment_metadata_generation{namespace="default",deployment="nginx-deployment"} 1 -kube_deployment_metadata_generation{namespace="kube-system",deployment="kube-state-metrics"} 1 -# HELP kube_deployment_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_deployment_labels gauge -kube_deployment_labels{namespace="kube-system",deployment="coredns",label_k8s_app="kube-dns"} 1 -kube_deployment_labels{namespace="default",deployment="nginx-deployment"} 1 -kube_deployment_labels{namespace="kube-system",deployment="kube-state-metrics",label_k8s_app="kube-state-metrics"} 1 -# HELP kube_endpoint_info Information about endpoint. -# TYPE kube_endpoint_info gauge -kube_endpoint_info{namespace="kube-system",endpoint="kube-controller-manager"} 1 -kube_endpoint_info{namespace="default",endpoint="kubernetes"} 1 -kube_endpoint_info{namespace="kube-system",endpoint="kube-dns"} 1 -kube_endpoint_info{namespace="kube-system",endpoint="kube-state-metrics"} 1 -kube_endpoint_info{namespace="default",endpoint="elastic-test-svc"} 1 -kube_endpoint_info{namespace="kube-system",endpoint="kube-scheduler"} 1 -# HELP kube_endpoint_created Unix creation timestamp -# TYPE kube_endpoint_created gauge -kube_endpoint_created{namespace="kube-system",endpoint="kube-scheduler"} 1.573598937e+09 -kube_endpoint_created{namespace="kube-system",endpoint="kube-controller-manager"} 1.573598937e+09 -kube_endpoint_created{namespace="default",endpoint="kubernetes"} 1.573598938e+09 -kube_endpoint_created{namespace="kube-system",endpoint="kube-dns"} 1.573598955e+09 -kube_endpoint_created{namespace="kube-system",endpoint="kube-state-metrics"} 1.57444022e+09 -kube_endpoint_created{namespace="default",endpoint="elastic-test-svc"} 1.57468283e+09 -# HELP kube_endpoint_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_endpoint_labels gauge -kube_endpoint_labels{namespace="kube-system",endpoint="kube-state-metrics",label_k8s_app="kube-state-metrics"} 1 -kube_endpoint_labels{namespace="default",endpoint="elastic-test-svc",label_test1="value1",label_test2="value2"} 1 -kube_endpoint_labels{namespace="kube-system",endpoint="kube-scheduler"} 1 -kube_endpoint_labels{namespace="kube-system",endpoint="kube-controller-manager"} 1 -kube_endpoint_labels{namespace="default",endpoint="kubernetes"} 1 -kube_endpoint_labels{namespace="kube-system",endpoint="kube-dns",label_k8s_app="kube-dns",label_kubernetes_io_cluster_service="true",label_kubernetes_io_name="KubeDNS"} 1 -# HELP kube_endpoint_address_available Number of addresses available in endpoint. -# TYPE kube_endpoint_address_available gauge -kube_endpoint_address_available{namespace="kube-system",endpoint="kube-scheduler"} 0 -kube_endpoint_address_available{namespace="kube-system",endpoint="kube-controller-manager"} 0 -kube_endpoint_address_available{namespace="default",endpoint="kubernetes"} 1 -kube_endpoint_address_available{namespace="kube-system",endpoint="kube-dns"} 6 -kube_endpoint_address_available{namespace="kube-system",endpoint="kube-state-metrics"} 2 -kube_endpoint_address_available{namespace="default",endpoint="elastic-test-svc"} 0 -# HELP kube_endpoint_address_not_ready Number of addresses not ready in endpoint -# TYPE kube_endpoint_address_not_ready gauge -kube_endpoint_address_not_ready{namespace="kube-system",endpoint="kube-dns"} 0 -kube_endpoint_address_not_ready{namespace="kube-system",endpoint="kube-state-metrics"} 0 -kube_endpoint_address_not_ready{namespace="default",endpoint="elastic-test-svc"} 0 -kube_endpoint_address_not_ready{namespace="kube-system",endpoint="kube-scheduler"} 0 -kube_endpoint_address_not_ready{namespace="kube-system",endpoint="kube-controller-manager"} 0 -kube_endpoint_address_not_ready{namespace="default",endpoint="kubernetes"} 0 -# HELP kube_hpa_metadata_generation The generation observed by the HorizontalPodAutoscaler controller. -# TYPE kube_hpa_metadata_generation gauge -# HELP kube_hpa_spec_max_replicas Upper limit for the number of pods that can be set by the autoscaler; cannot be smaller than MinReplicas. -# TYPE kube_hpa_spec_max_replicas gauge -# HELP kube_hpa_spec_min_replicas Lower limit for the number of pods that can be set by the autoscaler, default 1. -# TYPE kube_hpa_spec_min_replicas gauge -# HELP kube_hpa_status_current_replicas Current number of replicas of pods managed by this autoscaler. -# TYPE kube_hpa_status_current_replicas gauge -# HELP kube_hpa_status_desired_replicas Desired number of replicas of pods managed by this autoscaler. -# TYPE kube_hpa_status_desired_replicas gauge -# HELP kube_hpa_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_hpa_labels gauge -# HELP kube_hpa_status_condition The condition of this autoscaler. -# TYPE kube_hpa_status_condition gauge -# HELP kube_ingress_info Information about ingress. -# TYPE kube_ingress_info gauge -# HELP kube_ingress_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_ingress_labels gauge -# HELP kube_ingress_created Unix creation timestamp -# TYPE kube_ingress_created gauge -# HELP kube_ingress_metadata_resource_version Resource version representing a specific version of ingress. -# TYPE kube_ingress_metadata_resource_version gauge -# HELP kube_ingress_path Ingress host, paths and backend service information. -# TYPE kube_ingress_path gauge -# HELP kube_ingress_tls Ingress TLS host and secret information. -# TYPE kube_ingress_tls gauge -# HELP kube_job_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_job_labels gauge -# HELP kube_job_info Information about job. -# TYPE kube_job_info gauge -# HELP kube_job_created Unix creation timestamp -# TYPE kube_job_created gauge -# HELP kube_job_spec_parallelism The maximum desired number of pods the job should run at any given time. -# TYPE kube_job_spec_parallelism gauge -# HELP kube_job_spec_completions The desired number of successfully finished pods the job should be run with. -# TYPE kube_job_spec_completions gauge -# HELP kube_job_spec_active_deadline_seconds The duration in seconds relative to the startTime that the job may be active before the system tries to terminate it. -# TYPE kube_job_spec_active_deadline_seconds gauge -# HELP kube_job_status_succeeded The number of pods which reached Phase Succeeded. -# TYPE kube_job_status_succeeded gauge -# HELP kube_job_status_failed The number of pods which reached Phase Failed. -# TYPE kube_job_status_failed gauge -# HELP kube_job_status_active The number of actively running pods. -# TYPE kube_job_status_active gauge -# HELP kube_job_complete The job has completed its execution. -# TYPE kube_job_complete gauge -# HELP kube_job_failed The job has failed its execution. -# TYPE kube_job_failed gauge -# HELP kube_job_status_start_time StartTime represents time when the job was acknowledged by the Job Manager. -# TYPE kube_job_status_start_time gauge -# HELP kube_job_status_completion_time CompletionTime represents time when the job was completed. -# TYPE kube_job_status_completion_time gauge -# HELP kube_job_owner Information about the Job's owner. -# TYPE kube_job_owner gauge -# HELP kube_limitrange Information about limit range. -# TYPE kube_limitrange gauge -# HELP kube_limitrange_created Unix creation timestamp -# TYPE kube_limitrange_created gauge -# HELP kube_namespace_created Unix creation timestamp -# TYPE kube_namespace_created gauge -kube_namespace_created{namespace="default"} 1.573598938e+09 -kube_namespace_created{namespace="kube-system"} 1.573598934e+09 -kube_namespace_created{namespace="kube-public"} 1.573598934e+09 -kube_namespace_created{namespace="kube-node-lease"} 1.573598934e+09 -# HELP kube_namespace_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_namespace_labels gauge -kube_namespace_labels{namespace="kube-public"} 1 -kube_namespace_labels{namespace="kube-node-lease"} 1 -kube_namespace_labels{namespace="default"} 1 -kube_namespace_labels{namespace="kube-system"} 1 -# HELP kube_namespace_status_phase kubernetes namespace status phase. -# TYPE kube_namespace_status_phase gauge -kube_namespace_status_phase{namespace="kube-public",phase="Active"} 1 -kube_namespace_status_phase{namespace="kube-public",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="kube-node-lease",phase="Active"} 1 -kube_namespace_status_phase{namespace="kube-node-lease",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="default",phase="Active"} 1 -kube_namespace_status_phase{namespace="default",phase="Terminating"} 0 -kube_namespace_status_phase{namespace="kube-system",phase="Active"} 1 -kube_namespace_status_phase{namespace="kube-system",phase="Terminating"} 0 -# HELP kube_node_info Information about a cluster node. -# TYPE kube_node_info gauge -kube_node_info{node="kind-control-plane",kernel_version="4.15.0-66-lowlatency",os_image="Ubuntu Disco Dingo (development branch)",container_runtime_version="containerd://1.2.6-0ubuntu1",kubelet_version="v1.15.3",kubeproxy_version="v1.15.3",provider_id=""} 1 -kube_node_info{node="kind-worker2",kernel_version="4.15.0-66-lowlatency",os_image="Ubuntu Disco Dingo (development branch)",container_runtime_version="containerd://1.2.6-0ubuntu1",kubelet_version="v1.15.3",kubeproxy_version="v1.15.3",provider_id=""} 1 -kube_node_info{node="kind-worker",kernel_version="4.15.0-66-lowlatency",os_image="Ubuntu Disco Dingo (development branch)",container_runtime_version="containerd://1.2.6-0ubuntu1",kubelet_version="v1.15.3",kubeproxy_version="v1.15.3",provider_id=""} 1 -# HELP kube_node_created Unix creation timestamp -# TYPE kube_node_created gauge -kube_node_created{node="kind-control-plane"} 1.573598934e+09 -kube_node_created{node="kind-worker2"} 1.573598973e+09 -kube_node_created{node="kind-worker"} 1.573598973e+09 -# HELP kube_node_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_node_labels gauge -kube_node_labels{node="kind-control-plane",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_arch="amd64",label_kubernetes_io_hostname="kind-control-plane",label_kubernetes_io_os="linux",label_node_role_kubernetes_io_master=""} 1 -kube_node_labels{node="kind-worker2",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_arch="amd64",label_kubernetes_io_hostname="kind-worker2",label_kubernetes_io_os="linux"} 1 -kube_node_labels{node="kind-worker",label_beta_kubernetes_io_arch="amd64",label_beta_kubernetes_io_os="linux",label_kubernetes_io_arch="amd64",label_kubernetes_io_hostname="kind-worker",label_kubernetes_io_os="linux"} 1 -# HELP kube_node_role The role of a cluster node. -# TYPE kube_node_role gauge -kube_node_role{node="kind-control-plane",role="master"} 1 -# HELP kube_node_spec_unschedulable Whether a node can schedule new pods. -# TYPE kube_node_spec_unschedulable gauge -kube_node_spec_unschedulable{node="kind-worker2"} 0 -kube_node_spec_unschedulable{node="kind-worker"} 0 -kube_node_spec_unschedulable{node="kind-control-plane"} 0 -# HELP kube_node_spec_taint The taint of a cluster node. -# TYPE kube_node_spec_taint gauge -kube_node_spec_taint{node="kind-control-plane",key="node-role.kubernetes.io/master",value="",effect="NoSchedule"} 1 -# HELP kube_node_status_condition The condition of a cluster node. -# TYPE kube_node_status_condition gauge -kube_node_status_condition{node="kind-control-plane",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="kind-control-plane",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="kind-control-plane",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="kind-control-plane",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="kind-control-plane",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="kind-control-plane",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="kind-control-plane",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="kind-control-plane",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="kind-control-plane",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="kind-control-plane",condition="Ready",status="true"} 1 -kube_node_status_condition{node="kind-control-plane",condition="Ready",status="false"} 0 -kube_node_status_condition{node="kind-control-plane",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="kind-worker2",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="kind-worker2",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="kind-worker2",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="kind-worker2",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="kind-worker2",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="kind-worker2",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="kind-worker2",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="kind-worker2",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="kind-worker2",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="kind-worker2",condition="Ready",status="true"} 1 -kube_node_status_condition{node="kind-worker2",condition="Ready",status="false"} 0 -kube_node_status_condition{node="kind-worker2",condition="Ready",status="unknown"} 0 -kube_node_status_condition{node="kind-worker",condition="MemoryPressure",status="true"} 0 -kube_node_status_condition{node="kind-worker",condition="MemoryPressure",status="false"} 1 -kube_node_status_condition{node="kind-worker",condition="MemoryPressure",status="unknown"} 0 -kube_node_status_condition{node="kind-worker",condition="DiskPressure",status="true"} 0 -kube_node_status_condition{node="kind-worker",condition="DiskPressure",status="false"} 1 -kube_node_status_condition{node="kind-worker",condition="DiskPressure",status="unknown"} 0 -kube_node_status_condition{node="kind-worker",condition="PIDPressure",status="true"} 0 -kube_node_status_condition{node="kind-worker",condition="PIDPressure",status="false"} 1 -kube_node_status_condition{node="kind-worker",condition="PIDPressure",status="unknown"} 0 -kube_node_status_condition{node="kind-worker",condition="Ready",status="true"} 1 -kube_node_status_condition{node="kind-worker",condition="Ready",status="false"} 0 -kube_node_status_condition{node="kind-worker",condition="Ready",status="unknown"} 0 -# HELP kube_node_status_phase The phase the node is currently in. -# TYPE kube_node_status_phase gauge -# HELP kube_node_status_capacity The capacity for different resources of a node. -# TYPE kube_node_status_capacity gauge -kube_node_status_capacity{node="kind-worker",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="kind-worker",resource="memory",unit="byte"} 3.3571188736e+10 -kube_node_status_capacity{node="kind-worker",resource="pods",unit="integer"} 110 -kube_node_status_capacity{node="kind-worker",resource="cpu",unit="core"} 8 -kube_node_status_capacity{node="kind-worker",resource="ephemeral_storage",unit="byte"} 1.006530654208e+12 -kube_node_status_capacity{node="kind-worker",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="kind-control-plane",resource="cpu",unit="core"} 8 -kube_node_status_capacity{node="kind-control-plane",resource="ephemeral_storage",unit="byte"} 1.006530654208e+12 -kube_node_status_capacity{node="kind-control-plane",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="kind-control-plane",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_capacity{node="kind-control-plane",resource="memory",unit="byte"} 3.3571188736e+10 -kube_node_status_capacity{node="kind-control-plane",resource="pods",unit="integer"} 110 -kube_node_status_capacity{node="kind-worker2",resource="memory",unit="byte"} 3.3571188736e+10 -kube_node_status_capacity{node="kind-worker2",resource="pods",unit="integer"} 110 -kube_node_status_capacity{node="kind-worker2",resource="cpu",unit="core"} 8 -kube_node_status_capacity{node="kind-worker2",resource="ephemeral_storage",unit="byte"} 1.006530654208e+12 -kube_node_status_capacity{node="kind-worker2",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_capacity{node="kind-worker2",resource="hugepages_2Mi",unit="byte"} 0 -# HELP kube_node_status_capacity_pods The total pod resources of the node. -# TYPE kube_node_status_capacity_pods gauge -kube_node_status_capacity_pods{node="kind-control-plane"} 110 -kube_node_status_capacity_pods{node="kind-worker2"} 110 -kube_node_status_capacity_pods{node="kind-worker"} 110 -# HELP kube_node_status_capacity_cpu_cores The total CPU resources of the node. -# TYPE kube_node_status_capacity_cpu_cores gauge -kube_node_status_capacity_cpu_cores{node="kind-control-plane"} 8 -kube_node_status_capacity_cpu_cores{node="kind-worker2"} 8 -kube_node_status_capacity_cpu_cores{node="kind-worker"} 8 -# HELP kube_node_status_capacity_memory_bytes The total memory resources of the node. -# TYPE kube_node_status_capacity_memory_bytes gauge -kube_node_status_capacity_memory_bytes{node="kind-control-plane"} 3.3571188736e+10 -kube_node_status_capacity_memory_bytes{node="kind-worker2"} 3.3571188736e+10 -kube_node_status_capacity_memory_bytes{node="kind-worker"} 3.3571188736e+10 -# HELP kube_node_status_allocatable The allocatable for different resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable gauge -kube_node_status_allocatable{node="kind-control-plane",resource="cpu",unit="core"} 8 -kube_node_status_allocatable{node="kind-control-plane",resource="ephemeral_storage",unit="byte"} 1.006530654208e+12 -kube_node_status_allocatable{node="kind-control-plane",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="kind-control-plane",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="kind-control-plane",resource="memory",unit="byte"} 3.3571188736e+10 -kube_node_status_allocatable{node="kind-control-plane",resource="pods",unit="integer"} 110 -kube_node_status_allocatable{node="kind-worker2",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="kind-worker2",resource="hugepages_2Mi",unit="byte"} 0 -kube_node_status_allocatable{node="kind-worker2",resource="memory",unit="byte"} 3.3571188736e+10 -kube_node_status_allocatable{node="kind-worker2",resource="pods",unit="integer"} 110 -kube_node_status_allocatable{node="kind-worker2",resource="cpu",unit="core"} 8 -kube_node_status_allocatable{node="kind-worker2",resource="ephemeral_storage",unit="byte"} 1.006530654208e+12 -kube_node_status_allocatable{node="kind-worker",resource="memory",unit="byte"} 3.3571188736e+10 -kube_node_status_allocatable{node="kind-worker",resource="pods",unit="integer"} 110 -kube_node_status_allocatable{node="kind-worker",resource="cpu",unit="core"} 8 -kube_node_status_allocatable{node="kind-worker",resource="ephemeral_storage",unit="byte"} 1.006530654208e+12 -kube_node_status_allocatable{node="kind-worker",resource="hugepages_1Gi",unit="byte"} 0 -kube_node_status_allocatable{node="kind-worker",resource="hugepages_2Mi",unit="byte"} 0 -# HELP kube_node_status_allocatable_pods The pod resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_pods gauge -kube_node_status_allocatable_pods{node="kind-control-plane"} 110 -kube_node_status_allocatable_pods{node="kind-worker2"} 110 -kube_node_status_allocatable_pods{node="kind-worker"} 110 -# HELP kube_node_status_allocatable_cpu_cores The CPU resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_cpu_cores gauge -kube_node_status_allocatable_cpu_cores{node="kind-control-plane"} 8 -kube_node_status_allocatable_cpu_cores{node="kind-worker2"} 8 -kube_node_status_allocatable_cpu_cores{node="kind-worker"} 8 -# HELP kube_node_status_allocatable_memory_bytes The memory resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_memory_bytes gauge -kube_node_status_allocatable_memory_bytes{node="kind-control-plane"} 3.3571188736e+10 -kube_node_status_allocatable_memory_bytes{node="kind-worker2"} 3.3571188736e+10 -kube_node_status_allocatable_memory_bytes{node="kind-worker"} 3.3571188736e+10 -# HELP kube_persistentvolumeclaim_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_persistentvolumeclaim_labels gauge -# HELP kube_persistentvolumeclaim_info Information about persistent volume claim. -# TYPE kube_persistentvolumeclaim_info gauge -# HELP kube_persistentvolumeclaim_status_phase The phase the persistent volume claim is currently in. -# TYPE kube_persistentvolumeclaim_status_phase gauge -# HELP kube_persistentvolumeclaim_resource_requests_storage_bytes The capacity of storage requested by the persistent volume claim. -# TYPE kube_persistentvolumeclaim_resource_requests_storage_bytes gauge -# HELP kube_persistentvolumeclaim_access_mode The access mode(s) specified by the persistent volume claim. -# TYPE kube_persistentvolumeclaim_access_mode gauge -# HELP kube_persistentvolume_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_persistentvolume_labels gauge -# HELP kube_persistentvolume_status_phase The phase indicates if a volume is available, bound to a claim, or released by a claim. -# TYPE kube_persistentvolume_status_phase gauge -# HELP kube_persistentvolume_info Information about persistentvolume. -# TYPE kube_persistentvolume_info gauge -# HELP kube_persistentvolume_capacity_bytes Persistentvolume capacity in bytes. -# TYPE kube_persistentvolume_capacity_bytes gauge -# HELP kube_poddisruptionbudget_created Unix creation timestamp -# TYPE kube_poddisruptionbudget_created gauge -# HELP kube_poddisruptionbudget_status_current_healthy Current number of healthy pods -# TYPE kube_poddisruptionbudget_status_current_healthy gauge -# HELP kube_poddisruptionbudget_status_desired_healthy Minimum desired number of healthy pods -# TYPE kube_poddisruptionbudget_status_desired_healthy gauge -# HELP kube_poddisruptionbudget_status_pod_disruptions_allowed Number of pod disruptions that are currently allowed -# TYPE kube_poddisruptionbudget_status_pod_disruptions_allowed gauge -# HELP kube_poddisruptionbudget_status_expected_pods Total number of pods counted by this disruption budget -# TYPE kube_poddisruptionbudget_status_expected_pods gauge -# HELP kube_poddisruptionbudget_status_observed_generation Most recent generation observed when updating this PDB status -# TYPE kube_poddisruptionbudget_status_observed_generation gauge -# HELP kube_pod_info Information about pod. -# TYPE kube_pod_info gauge -kube_pod_info{namespace="kube-system",pod="kube-proxy-45fn2",host_ip="172.17.0.2",pod_ip="172.17.0.2",uid="0a4f920b-e1b8-46eb-8950-1a8e2d133196",node="kind-control-plane",created_by_kind="DaemonSet",created_by_name="kube-proxy",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="kube-system",pod="etcd-kind-control-plane",host_ip="172.17.0.2",pod_ip="172.17.0.2",uid="1e55a3f6-ecf8-4be3-bba5-410c2bacec2f",node="kind-control-plane",created_by_kind="",created_by_name="",priority_class="system-cluster-critical"} 1 -kube_pod_info{namespace="kube-system",pod="kube-scheduler-kind-control-plane",host_ip="172.17.0.2",pod_ip="172.17.0.2",uid="d4673668-b8b9-4e9d-9800-cca01d779302",node="kind-control-plane",created_by_kind="",created_by_name="",priority_class="system-cluster-critical"} 1 -kube_pod_info{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",host_ip="172.17.0.3",pod_ip="10.244.1.2",uid="aab28745-eb78-470f-bfe6-d5d6bace07bc",node="kind-worker2",created_by_kind="ReplicaSet",created_by_name="coredns-5c98db65d4",priority_class="system-cluster-critical"} 1 -kube_pod_info{namespace="kube-system",pod="kindnet-sljhv",host_ip="172.17.0.3",pod_ip="172.17.0.3",uid="aeb7516d-1a36-4fac-b9b3-bd400feab901",node="kind-worker2",created_by_kind="DaemonSet",created_by_name="kindnet",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="kube-proxy-bwkmq",host_ip="172.17.0.4",pod_ip="172.17.0.4",uid="0869fc7f-c7d5-48b9-9dcb-e395673ff87d",node="kind-worker",created_by_kind="DaemonSet",created_by_name="kube-proxy",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="kube-system",pod="kindnet-7tmwp",host_ip="172.17.0.2",pod_ip="172.17.0.2",uid="a2baeecb-bb39-4279-8984-e2cd7558a7a1",node="kind-control-plane",created_by_kind="DaemonSet",created_by_name="kindnet",priority_class=""} 1 -kube_pod_info{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",host_ip="172.17.0.4",pod_ip="10.244.2.4",uid="57b388b6-3b7b-461c-849b-e727cd46bf2a",node="kind-worker",created_by_kind="ReplicaSet",created_by_name="nginx-deployment-5754944d6c",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",host_ip="172.17.0.3",pod_ip="10.244.1.3",uid="729eedaf-756d-4722-b62b-5134889180cb",node="kind-worker2",created_by_kind="ReplicaSet",created_by_name="coredns-5c98db65d4",priority_class="system-cluster-critical"} 1 -kube_pod_info{namespace="kube-system",pod="kindnet-2rtql",host_ip="172.17.0.4",pod_ip="172.17.0.4",uid="29a9e76f-36c7-44ec-b712-db7ca85d753a",node="kind-worker",created_by_kind="DaemonSet",created_by_name="kindnet",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",host_ip="172.17.0.4",pod_ip="10.244.2.5",uid="698fd91a-f260-439a-af48-6cf352c3187b",node="kind-worker",created_by_kind="ReplicaSet",created_by_name="kube-state-metrics-5d98669c98",priority_class=""} 1 -kube_pod_info{namespace="kube-system",pod="kube-proxy-tlbs2",host_ip="172.17.0.3",pod_ip="172.17.0.3",uid="0536627f-7887-4abb-afa6-0e1e19651a5a",node="kind-worker2",created_by_kind="DaemonSet",created_by_name="kube-proxy",priority_class="system-node-critical"} 1 -kube_pod_info{namespace="kube-system",pod="kube-apiserver-kind-control-plane",host_ip="172.17.0.2",pod_ip="172.17.0.2",uid="582b10b8-5c85-4324-80f9-063fcb59f803",node="kind-control-plane",created_by_kind="",created_by_name="",priority_class="system-cluster-critical"} 1 -kube_pod_info{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",host_ip="172.17.0.2",pod_ip="172.17.0.2",uid="61fce4fd-25ba-48b8-be5d-4eeb4d913e95",node="kind-control-plane",created_by_kind="",created_by_name="",priority_class="system-cluster-critical"} 1 -kube_pod_info{namespace="default",pod="playground",host_ip="172.17.0.3",pod_ip="172.17.0.3",uid="980e1849-8ece-4c41-870b-09dee935cbdb",node="kind-worker2",created_by_kind="",created_by_name="",priority_class=""} 1 -# HELP kube_pod_start_time Start time in unix timestamp for a pod. -# TYPE kube_pod_start_time gauge -kube_pod_start_time{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5"} 1.573598985e+09 -kube_pod_start_time{namespace="kube-system",pod="kindnet-sljhv"} 1.573598973e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-proxy-45fn2"} 1.573598956e+09 -kube_pod_start_time{namespace="kube-system",pod="etcd-kind-control-plane"} 1.573598928e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-scheduler-kind-control-plane"} 1.573598929e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-proxy-bwkmq"} 1.573598973e+09 -kube_pod_start_time{namespace="kube-system",pod="kindnet-7tmwp"} 1.573598956e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7"} 1.574440221e+09 -kube_pod_start_time{namespace="default",pod="nginx-deployment-5754944d6c-8nvts"} 1.573720876e+09 -kube_pod_start_time{namespace="kube-system",pod="coredns-5c98db65d4-cmbss"} 1.573598987e+09 -kube_pod_start_time{namespace="kube-system",pod="kindnet-2rtql"} 1.573598973e+09 -kube_pod_start_time{namespace="default",pod="playground"} 1.573658974e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-proxy-tlbs2"} 1.573598973e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-apiserver-kind-control-plane"} 1.573598928e+09 -kube_pod_start_time{namespace="kube-system",pod="kube-controller-manager-kind-control-plane"} 1.573598928e+09 -# HELP kube_pod_completion_time Completion time in unix timestamp for a pod. -# TYPE kube_pod_completion_time gauge -# HELP kube_pod_owner Information about the Pod's owner. -# TYPE kube_pod_owner gauge -kube_pod_owner{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",owner_kind="ReplicaSet",owner_name="coredns-5c98db65d4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="kindnet-sljhv",owner_kind="DaemonSet",owner_name="kindnet",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="kube-proxy-45fn2",owner_kind="DaemonSet",owner_name="kube-proxy",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="etcd-kind-control-plane",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="kube-system",pod="kube-scheduler-kind-control-plane",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="kube-system",pod="kube-proxy-bwkmq",owner_kind="DaemonSet",owner_name="kube-proxy",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="kindnet-7tmwp",owner_kind="DaemonSet",owner_name="kindnet",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",owner_kind="ReplicaSet",owner_name="kube-state-metrics-5d98669c98",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",owner_kind="ReplicaSet",owner_name="nginx-deployment-5754944d6c",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",owner_kind="ReplicaSet",owner_name="coredns-5c98db65d4",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="kindnet-2rtql",owner_kind="DaemonSet",owner_name="kindnet",owner_is_controller="true"} 1 -kube_pod_owner{namespace="default",pod="playground",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="kube-system",pod="kube-proxy-tlbs2",owner_kind="DaemonSet",owner_name="kube-proxy",owner_is_controller="true"} 1 -kube_pod_owner{namespace="kube-system",pod="kube-apiserver-kind-control-plane",owner_kind="",owner_name="",owner_is_controller=""} 1 -kube_pod_owner{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",owner_kind="",owner_name="",owner_is_controller=""} 1 -# HELP kube_pod_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_pod_labels gauge -kube_pod_labels{namespace="kube-system",pod="kindnet-7tmwp",label_app="kindnet",label_controller_revision_hash="7bd5df99b6",label_k8s_app="kindnet",label_pod_template_generation="1",label_tier="node"} 1 -kube_pod_labels{namespace="kube-system",pod="kube-proxy-bwkmq",label_controller_revision_hash="58ddb5b85",label_k8s_app="kube-proxy",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",label_k8s_app="kube-dns",label_pod_template_hash="5c98db65d4"} 1 -kube_pod_labels{namespace="kube-system",pod="kindnet-2rtql",label_app="kindnet",label_controller_revision_hash="7bd5df99b6",label_k8s_app="kindnet",label_pod_template_generation="1",label_tier="node"} 1 -kube_pod_labels{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",label_k8s_app="kube-state-metrics",label_pod_template_hash="5d98669c98"} 1 -kube_pod_labels{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",label_app="nginx",label_pod_template_hash="5754944d6c"} 1 -kube_pod_labels{namespace="kube-system",pod="kube-apiserver-kind-control-plane",label_component="kube-apiserver",label_tier="control-plane"} 1 -kube_pod_labels{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",label_component="kube-controller-manager",label_tier="control-plane"} 1 -kube_pod_labels{namespace="default",pod="playground",label_mytest="ptrue"} 1 -kube_pod_labels{namespace="kube-system",pod="kube-proxy-tlbs2",label_controller_revision_hash="58ddb5b85",label_k8s_app="kube-proxy",label_pod_template_generation="1"} 1 -kube_pod_labels{namespace="kube-system",pod="etcd-kind-control-plane",label_component="etcd",label_tier="control-plane"} 1 -kube_pod_labels{namespace="kube-system",pod="kube-scheduler-kind-control-plane",label_component="kube-scheduler",label_tier="control-plane"} 1 -kube_pod_labels{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",label_k8s_app="kube-dns",label_pod_template_hash="5c98db65d4"} 1 -kube_pod_labels{namespace="kube-system",pod="kindnet-sljhv",label_app="kindnet",label_controller_revision_hash="7bd5df99b6",label_k8s_app="kindnet",label_pod_template_generation="1",label_tier="node"} 1 -kube_pod_labels{namespace="kube-system",pod="kube-proxy-45fn2",label_controller_revision_hash="58ddb5b85",label_k8s_app="kube-proxy",label_pod_template_generation="1"} 1 -# HELP kube_pod_created Unix creation timestamp -# TYPE kube_pod_created gauge -kube_pod_created{namespace="kube-system",pod="kube-proxy-bwkmq"} 1.573598973e+09 -kube_pod_created{namespace="kube-system",pod="kindnet-7tmwp"} 1.573598956e+09 -kube_pod_created{namespace="default",pod="nginx-deployment-5754944d6c-8nvts"} 1.573720876e+09 -kube_pod_created{namespace="kube-system",pod="coredns-5c98db65d4-cmbss"} 1.573598955e+09 -kube_pod_created{namespace="kube-system",pod="kindnet-2rtql"} 1.573598973e+09 -kube_pod_created{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7"} 1.574440221e+09 -kube_pod_created{namespace="kube-system",pod="kube-proxy-tlbs2"} 1.573598973e+09 -kube_pod_created{namespace="kube-system",pod="kube-apiserver-kind-control-plane"} 1.573599016e+09 -kube_pod_created{namespace="kube-system",pod="kube-controller-manager-kind-control-plane"} 1.573599015e+09 -kube_pod_created{namespace="default",pod="playground"} 1.573658974e+09 -kube_pod_created{namespace="kube-system",pod="kube-proxy-45fn2"} 1.573598956e+09 -kube_pod_created{namespace="kube-system",pod="etcd-kind-control-plane"} 1.573598998e+09 -kube_pod_created{namespace="kube-system",pod="kube-scheduler-kind-control-plane"} 1.573599018e+09 -kube_pod_created{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5"} 1.573598955e+09 -kube_pod_created{namespace="kube-system",pod="kindnet-sljhv"} 1.573598973e+09 -# HELP kube_pod_restart_policy Describes the restart policy in use by this pod. -# TYPE kube_pod_restart_policy gauge -kube_pod_restart_policy{namespace="kube-system",pod="etcd-kind-control-plane",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kube-scheduler-kind-control-plane",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kindnet-sljhv",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kube-proxy-45fn2",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kindnet-7tmwp",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kube-proxy-bwkmq",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kindnet-2rtql",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",type="Always"} 1 -kube_pod_restart_policy{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kube-apiserver-kind-control-plane",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",type="Always"} 1 -kube_pod_restart_policy{namespace="default",pod="playground",type="Always"} 1 -kube_pod_restart_policy{namespace="kube-system",pod="kube-proxy-tlbs2",type="Always"} 1 -# HELP kube_pod_status_scheduled_time Unix timestamp when pod moved into scheduled status -# TYPE kube_pod_status_scheduled_time gauge -kube_pod_status_scheduled_time{namespace="kube-system",pod="kube-proxy-tlbs2"} 1.573598973e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kube-apiserver-kind-control-plane"} 1.573598928e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kube-controller-manager-kind-control-plane"} 1.573598928e+09 -kube_pod_status_scheduled_time{namespace="default",pod="playground"} 1.573658974e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kube-proxy-45fn2"} 1.573598956e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="etcd-kind-control-plane"} 1.573598928e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kube-scheduler-kind-control-plane"} 1.573598929e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5"} 1.573598985e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kindnet-sljhv"} 1.573598973e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kube-proxy-bwkmq"} 1.573598973e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kindnet-7tmwp"} 1.573598956e+09 -kube_pod_status_scheduled_time{namespace="default",pod="nginx-deployment-5754944d6c-8nvts"} 1.573720876e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="coredns-5c98db65d4-cmbss"} 1.573598987e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kindnet-2rtql"} 1.573598973e+09 -kube_pod_status_scheduled_time{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7"} 1.574440221e+09 -# HELP kube_pod_status_unschedulable Describes the unschedulable status for the pod. -# TYPE kube_pod_status_unschedulable gauge -# HELP kube_pod_status_phase The pods current phase. -# TYPE kube_pod_status_phase gauge -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-tlbs2",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-tlbs2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-tlbs2",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-tlbs2",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-tlbs2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-apiserver-kind-control-plane",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-apiserver-kind-control-plane",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-apiserver-kind-control-plane",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-apiserver-kind-control-plane",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kube-apiserver-kind-control-plane",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="playground",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="playground",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="playground",phase="Failed"} 0 -kube_pod_status_phase{namespace="default",pod="playground",phase="Running"} 1 -kube_pod_status_phase{namespace="default",pod="playground",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-45fn2",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-45fn2",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-45fn2",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-45fn2",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-45fn2",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="etcd-kind-control-plane",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="etcd-kind-control-plane",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="etcd-kind-control-plane",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="etcd-kind-control-plane",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="etcd-kind-control-plane",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-scheduler-kind-control-plane",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-scheduler-kind-control-plane",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-scheduler-kind-control-plane",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-scheduler-kind-control-plane",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kube-scheduler-kind-control-plane",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-sljhv",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-sljhv",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-sljhv",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-sljhv",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-sljhv",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-bwkmq",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-bwkmq",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-bwkmq",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-bwkmq",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kube-proxy-bwkmq",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-7tmwp",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-7tmwp",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-7tmwp",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-7tmwp",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-7tmwp",phase="Unknown"} 0 -kube_pod_status_phase{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",phase="Pending"} 0 -kube_pod_status_phase{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",phase="Failed"} 0 -kube_pod_status_phase{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",phase="Running"} 1 -kube_pod_status_phase{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-2rtql",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-2rtql",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-2rtql",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-2rtql",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kindnet-2rtql",phase="Unknown"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",phase="Pending"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",phase="Succeeded"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",phase="Failed"} 0 -kube_pod_status_phase{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",phase="Running"} 1 -kube_pod_status_phase{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",phase="Unknown"} 0 -# HELP kube_pod_status_ready Describes whether the pod is ready to serve requests. -# TYPE kube_pod_status_ready gauge -kube_pod_status_ready{namespace="kube-system",pod="kube-proxy-tlbs2",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kube-proxy-tlbs2",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-proxy-tlbs2",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-apiserver-kind-control-plane",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kube-apiserver-kind-control-plane",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-apiserver-kind-control-plane",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",condition="unknown"} 0 -kube_pod_status_ready{namespace="default",pod="playground",condition="true"} 1 -kube_pod_status_ready{namespace="default",pod="playground",condition="false"} 0 -kube_pod_status_ready{namespace="default",pod="playground",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kindnet-sljhv",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kindnet-sljhv",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kindnet-sljhv",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-proxy-45fn2",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kube-proxy-45fn2",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-proxy-45fn2",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="etcd-kind-control-plane",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="etcd-kind-control-plane",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="etcd-kind-control-plane",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-scheduler-kind-control-plane",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kube-scheduler-kind-control-plane",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-scheduler-kind-control-plane",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-proxy-bwkmq",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kube-proxy-bwkmq",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-proxy-bwkmq",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kindnet-7tmwp",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kindnet-7tmwp",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kindnet-7tmwp",condition="unknown"} 0 -kube_pod_status_ready{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",condition="true"} 1 -kube_pod_status_ready{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",condition="false"} 0 -kube_pod_status_ready{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kindnet-2rtql",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kindnet-2rtql",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kindnet-2rtql",condition="unknown"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",condition="true"} 1 -kube_pod_status_ready{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",condition="false"} 0 -kube_pod_status_ready{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",condition="unknown"} 0 -# HELP kube_pod_status_scheduled Describes the status of the scheduling process for the pod. -# TYPE kube_pod_status_scheduled gauge -kube_pod_status_scheduled{namespace="kube-system",pod="kube-proxy-tlbs2",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-proxy-tlbs2",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-proxy-tlbs2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-apiserver-kind-control-plane",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-apiserver-kind-control-plane",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-apiserver-kind-control-plane",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="default",pod="playground",condition="true"} 1 -kube_pod_status_scheduled{namespace="default",pod="playground",condition="false"} 0 -kube_pod_status_scheduled{namespace="default",pod="playground",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-proxy-45fn2",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-proxy-45fn2",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-proxy-45fn2",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="etcd-kind-control-plane",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="etcd-kind-control-plane",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="etcd-kind-control-plane",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-scheduler-kind-control-plane",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-scheduler-kind-control-plane",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-scheduler-kind-control-plane",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kindnet-sljhv",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kindnet-sljhv",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kindnet-sljhv",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-proxy-bwkmq",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-proxy-bwkmq",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-proxy-bwkmq",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kindnet-7tmwp",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kindnet-7tmwp",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kindnet-7tmwp",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",condition="true"} 1 -kube_pod_status_scheduled{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",condition="false"} 0 -kube_pod_status_scheduled{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kindnet-2rtql",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kindnet-2rtql",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kindnet-2rtql",condition="unknown"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",condition="true"} 1 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",condition="false"} 0 -kube_pod_status_scheduled{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",condition="unknown"} 0 -# HELP kube_pod_container_info Information about a container in a pod. -# TYPE kube_pod_container_info gauge -kube_pod_container_info{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",image="k8s.gcr.io/kube-proxy:v1.15.3",image_id="sha256:d4280396089923b4cbe4e156926956262af11cff12448727797238cd623219d5",container_id="containerd://c94c397a3c499e70174f11268d8f904cd9666782ba6404019d4978aabe71cba4"} 1 -kube_pod_container_info{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",image="k8s.gcr.io/kube-apiserver:v1.15.3",image_id="sha256:be321f2ded3f3c5343a037a8128ef402a63a9c9246a0d3140ea21236ac8b414f",container_id="containerd://20d08ca2297d893ded4ffb25375c92f1b27b8b3a409fb5ed2d5d08f0b814f51f"} 1 -kube_pod_container_info{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",image="k8s.gcr.io/kube-controller-manager:v1.15.3",image_id="sha256:ac7d3fe5b34b73034cf948b27822ec1cda4c40d12367ca915d79d8988fee3a23",container_id="containerd://d29470f1e56171ba5dd528491f54bcf72e4116d290c12843d47e9822100ff5cf"} 1 -kube_pod_container_info{namespace="default",pod="playground",container="ubuntu",image="docker.io/library/ubuntu:latest",image_id="docker.io/library/ubuntu@sha256:6e9f67fa63b0323e9a1e587fd71c561ba48a034504fb804fd26fd8800039835d",container_id="containerd://2334264b881082e9858e1884ab5573147c954d82777cc4e8cd68576aeb9f3478"} 1 -kube_pod_container_info{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",image="k8s.gcr.io/kube-proxy:v1.15.3",image_id="sha256:d4280396089923b4cbe4e156926956262af11cff12448727797238cd623219d5",container_id="containerd://3f21b07a1143aa84b379dc9f4c35322b14e196547bbf9c239200fd222cc2ff36"} 1 -kube_pod_container_info{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",image="k8s.gcr.io/etcd:3.3.10",image_id="sha256:2c4adeb21b4ff8ed3309d0e42b6b4ae39872399f7b37e0856e673b13c4aba13d",container_id="containerd://bc0161f45705f3b833860c9f770afd68f0e0857b9c07bc829b512b2b5aa2f475"} 1 -kube_pod_container_info{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",image="k8s.gcr.io/kube-scheduler:v1.15.3",image_id="sha256:a44f53b10fee079dda5a847b1c110e8e0836931551c1254f9f3f1e11f4142899",container_id="containerd://39be7f2cb44ad62ccd65292b39ffe74ec6088ac955ab610320f14fa03ec0441e"} 1 -kube_pod_container_info{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",image="k8s.gcr.io/coredns:1.3.1",image_id="sha256:eb516548c180f8a6e0235034ccee2428027896af16a509786da13022fe95fe8c",container_id="containerd://a5df904322537e033ff55eb33f74e7a3d1cfb326cbc1bbf514fb9af1e39d3821"} 1 -kube_pod_container_info{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",image="docker.io/kindest/kindnetd:0.5.0",image_id="sha256:ef97cccdfdb5048fe112cf868b2779e06dea11b0d742aad14d4bea690f653549",container_id="containerd://87e9888b26d3f39364e902cbe4c36973e7992cf55d748b36534f6778bcf06b26"} 1 -kube_pod_container_info{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",image="k8s.gcr.io/kube-proxy:v1.15.3",image_id="sha256:d4280396089923b4cbe4e156926956262af11cff12448727797238cd623219d5",container_id="containerd://7f17af6947166d08453df0ec17a71090c51a38494e2d5f8a5305c1d6b1cd2c2a"} 1 -kube_pod_container_info{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",image="docker.io/kindest/kindnetd:0.5.0",image_id="sha256:ef97cccdfdb5048fe112cf868b2779e06dea11b0d742aad14d4bea690f653549",container_id="containerd://3fc74680097adda420f97a88fa61b5d530e4d5dc6d7e40fea6d79dd68e45405f"} 1 -kube_pod_container_info{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",image="docker.io/library/nginx:1.7.9",image_id="sha256:35d28df486f6150fa3174367499d1eb01f22f5a410afe4b9581ac0e0e58b3eaf",container_id="containerd://5eec7bc0e69f989bc2473b1d27007e549d8bafb1be5e04eb26de13ee3c7c59dd"} 1 -kube_pod_container_info{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",image="k8s.gcr.io/coredns:1.3.1",image_id="sha256:eb516548c180f8a6e0235034ccee2428027896af16a509786da13022fe95fe8c",container_id="containerd://a697563751fcf1ca353824f78d7d0adca9ea7b2664a6218f1c663432776dd5a3"} 1 -kube_pod_container_info{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",image="docker.io/kindest/kindnetd:0.5.0",image_id="sha256:ef97cccdfdb5048fe112cf868b2779e06dea11b0d742aad14d4bea690f653549",container_id="containerd://dbfffc4c2ca1c4c1be920c5fff14eff6b09ce024ddb506e2d854a66339d22787"} 1 -kube_pod_container_info{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",image="quay.io/coreos/kube-state-metrics:v1.8.0",image_id="sha256:51a58aa4b4d9db628d855628a0c05f03ffc9b1003e46e8fd0352d10d23135d82",container_id="containerd://9e081654b82c3dd1289380113e9487a1dd2ab2f76e9ee3cf18a748f703c921a6"} 1 -# HELP kube_pod_init_container_info Information about an init container in a pod. -# TYPE kube_pod_init_container_info gauge -# HELP kube_pod_container_status_waiting Describes whether the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting gauge -kube_pod_container_status_waiting{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager"} 0 -kube_pod_container_status_waiting{namespace="default",pod="playground",container="ubuntu"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy"} 0 -kube_pod_container_status_waiting{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni"} 0 -# HELP kube_pod_init_container_status_waiting Describes whether the init container is currently in waiting state. -# TYPE kube_pod_init_container_status_waiting gauge -# HELP kube_pod_container_status_waiting_reason Describes the reason the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting_reason gauge -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="InvalidImageName"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="playground",container="ubuntu",reason="ContainerCreating"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="playground",container="ubuntu",reason="CrashLoopBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="playground",container="ubuntu",reason="CreateContainerConfigError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="playground",container="ubuntu",reason="ErrImagePull"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="playground",container="ubuntu",reason="ImagePullBackOff"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="playground",container="ubuntu",reason="CreateContainerError"} 0 -kube_pod_container_status_waiting_reason{namespace="default",pod="playground",container="ubuntu",reason="InvalidImageName"} 0 -# HELP kube_pod_init_container_status_waiting_reason Describes the reason the init container is currently in waiting state. -# TYPE kube_pod_init_container_status_waiting_reason gauge -# HELP kube_pod_container_status_running Describes whether the container is currently in running state. -# TYPE kube_pod_container_status_running gauge -kube_pod_container_status_running{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics"} 1 -kube_pod_container_status_running{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni"} 1 -kube_pod_container_status_running{namespace="default",pod="playground",container="ubuntu"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver"} 1 -kube_pod_container_status_running{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager"} 1 -# HELP kube_pod_init_container_status_running Describes whether the init container is currently in running state. -# TYPE kube_pod_init_container_status_running gauge -# HELP kube_pod_container_status_terminated Describes whether the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated gauge -kube_pod_container_status_terminated{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics"} 0 -kube_pod_container_status_terminated{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager"} 0 -kube_pod_container_status_terminated{namespace="default",pod="playground",container="ubuntu"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy"} 0 -kube_pod_container_status_terminated{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver"} 0 -# HELP kube_pod_init_container_status_terminated Describes whether the init container is currently in terminated state. -# TYPE kube_pod_init_container_status_terminated gauge -# HELP kube_pod_container_status_terminated_reason Describes the reason the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated_reason gauge -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="playground",container="ubuntu",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="playground",container="ubuntu",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="playground",container="ubuntu",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="playground",container="ubuntu",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="default",pod="playground",container="ubuntu",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="OOMKilled"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="Completed"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="Error"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="ContainerCannotRun"} 0 -kube_pod_container_status_terminated_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="DeadlineExceeded"} 0 -# HELP kube_pod_init_container_status_terminated_reason Describes the reason the init container is currently in terminated state. -# TYPE kube_pod_init_container_status_terminated_reason gauge -# HELP kube_pod_container_status_last_terminated_reason Describes the last reason the container was in terminated state. -# TYPE kube_pod_container_status_last_terminated_reason gauge -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="Error"} 1 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="playground",container="ubuntu",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="playground",container="ubuntu",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="playground",container="ubuntu",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="playground",container="ubuntu",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="default",pod="playground",container="ubuntu",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd",reason="DeadlineExceeded"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="OOMKilled"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="Completed"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="Error"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="ContainerCannotRun"} 0 -kube_pod_container_status_last_terminated_reason{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",reason="DeadlineExceeded"} 0 -# HELP kube_pod_init_container_status_last_terminated_reason Describes the last reason the init container was in terminated state. -# TYPE kube_pod_init_container_status_last_terminated_reason gauge -# HELP kube_pod_container_status_ready Describes whether the containers readiness check succeeded. -# TYPE kube_pod_container_status_ready gauge -kube_pod_container_status_ready{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics"} 1 -kube_pod_container_status_ready{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager"} 1 -kube_pod_container_status_ready{namespace="default",pod="playground",container="ubuntu"} 1 -kube_pod_container_status_ready{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy"} 1 -# HELP kube_pod_init_container_status_ready Describes whether the init containers readiness check succeeded. -# TYPE kube_pod_init_container_status_ready gauge -# HELP kube_pod_container_status_restarts_total The number of container restarts per container. -# TYPE kube_pod_container_status_restarts_total counter -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kube-proxy-bwkmq",container="kube-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni"} 1 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni"} 1 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kube-state-metrics-5d98669c98-wrwd7",container="kube-state-metrics"} 0 -kube_pod_container_status_restarts_total{namespace="default",pod="nginx-deployment-5754944d6c-8nvts",container="nginx"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager"} 0 -kube_pod_container_status_restarts_total{namespace="default",pod="playground",container="ubuntu"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kube-proxy-tlbs2",container="kube-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="kube-proxy-45fn2",container="kube-proxy"} 0 -kube_pod_container_status_restarts_total{namespace="kube-system",pod="etcd-kind-control-plane",container="etcd"} 0 -# HELP kube_pod_init_container_status_restarts_total The number of restarts for the init container. -# TYPE kube_pod_init_container_status_restarts_total counter -# HELP kube_pod_container_resource_requests The number of requested request resource by a container. -# TYPE kube_pod_container_resource_requests gauge -kube_pod_container_resource_requests{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",node="kind-control-plane",resource="cpu",unit="core"} 0.25 -kube_pod_container_resource_requests{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",node="kind-control-plane",resource="cpu",unit="core"} 0.2 -kube_pod_container_resource_requests{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",node="kind-worker2",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",node="kind-worker2",resource="memory",unit="byte"} 7.340032e+07 -kube_pod_container_resource_requests{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",node="kind-worker2",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",node="kind-worker2",resource="memory",unit="byte"} 5.24288e+07 -kube_pod_container_resource_requests{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",node="kind-control-plane",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",node="kind-control-plane",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",node="kind-control-plane",resource="memory",unit="byte"} 5.24288e+07 -kube_pod_container_resource_requests{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",node="kind-worker2",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",node="kind-worker2",resource="memory",unit="byte"} 7.340032e+07 -kube_pod_container_resource_requests{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",node="kind-worker",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_requests{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",node="kind-worker",resource="memory",unit="byte"} 5.24288e+07 -# HELP kube_pod_container_resource_limits The number of requested limit resource by a container. -# TYPE kube_pod_container_resource_limits gauge -kube_pod_container_resource_limits{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",node="kind-worker2",resource="memory",unit="byte"} 1.7825792e+08 -kube_pod_container_resource_limits{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",node="kind-worker2",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_limits{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",node="kind-worker2",resource="memory",unit="byte"} 5.24288e+07 -kube_pod_container_resource_limits{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",node="kind-control-plane",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_limits{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",node="kind-control-plane",resource="memory",unit="byte"} 5.24288e+07 -kube_pod_container_resource_limits{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",node="kind-worker2",resource="memory",unit="byte"} 1.7825792e+08 -kube_pod_container_resource_limits{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",node="kind-worker",resource="cpu",unit="core"} 0.1 -kube_pod_container_resource_limits{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",node="kind-worker",resource="memory",unit="byte"} 5.24288e+07 -# HELP kube_pod_init_container_resource_limits The number of requested limit resource by the init container. -# TYPE kube_pod_init_container_resource_limits gauge -# HELP kube_pod_container_resource_requests_cpu_cores The number of requested cpu cores by a container. -# TYPE kube_pod_container_resource_requests_cpu_cores gauge -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",node="kind-control-plane"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",node="kind-worker"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",node="kind-worker2"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="kube-controller-manager-kind-control-plane",container="kube-controller-manager",node="kind-control-plane"} 0.2 -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="kube-apiserver-kind-control-plane",container="kube-apiserver",node="kind-control-plane"} 0.25 -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="kube-scheduler-kind-control-plane",container="kube-scheduler",node="kind-control-plane"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",node="kind-worker2"} 0.1 -kube_pod_container_resource_requests_cpu_cores{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",node="kind-worker2"} 0.1 -# HELP kube_pod_container_resource_requests_memory_bytes The number of requested memory bytes by a container. -# TYPE kube_pod_container_resource_requests_memory_bytes gauge -kube_pod_container_resource_requests_memory_bytes{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",node="kind-worker2"} 7.340032e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",node="kind-worker2"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",node="kind-control-plane"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",node="kind-worker2"} 7.340032e+07 -kube_pod_container_resource_requests_memory_bytes{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",node="kind-worker"} 5.24288e+07 -# HELP kube_pod_container_resource_limits_cpu_cores The limit on cpu cores to be used by a container. -# TYPE kube_pod_container_resource_limits_cpu_cores gauge -kube_pod_container_resource_limits_cpu_cores{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",node="kind-worker"} 0.1 -kube_pod_container_resource_limits_cpu_cores{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",node="kind-worker2"} 0.1 -kube_pod_container_resource_limits_cpu_cores{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",node="kind-control-plane"} 0.1 -# HELP kube_pod_container_resource_limits_memory_bytes The limit on memory to be used by a container in bytes. -# TYPE kube_pod_container_resource_limits_memory_bytes gauge -kube_pod_container_resource_limits_memory_bytes{namespace="kube-system",pod="coredns-5c98db65d4-2dnk5",container="coredns",node="kind-worker2"} 1.7825792e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="kube-system",pod="kindnet-sljhv",container="kindnet-cni",node="kind-worker2"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="kube-system",pod="kindnet-7tmwp",container="kindnet-cni",node="kind-control-plane"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{namespace="kube-system",pod="coredns-5c98db65d4-cmbss",container="coredns",node="kind-worker2"} 1.7825792e+08 -kube_pod_container_resource_limits_memory_bytes{namespace="kube-system",pod="kindnet-2rtql",container="kindnet-cni",node="kind-worker"} 5.24288e+07 -# HELP kube_pod_spec_volumes_persistentvolumeclaims_info Information about persistentvolumeclaim volumes in a pod. -# TYPE kube_pod_spec_volumes_persistentvolumeclaims_info gauge -# HELP kube_pod_spec_volumes_persistentvolumeclaims_readonly Describes whether a persistentvolumeclaim is mounted read only. -# TYPE kube_pod_spec_volumes_persistentvolumeclaims_readonly gauge -# HELP kube_replicaset_created Unix creation timestamp -# TYPE kube_replicaset_created gauge -kube_replicaset_created{namespace="default",replicaset="nginx-deployment-5754944d6c"} 1.573720876e+09 -kube_replicaset_created{namespace="kube-system",replicaset="kube-state-metrics-5d98669c98"} 1.57444022e+09 -kube_replicaset_created{namespace="kube-system",replicaset="coredns-5c98db65d4"} 1.573598955e+09 -# HELP kube_replicaset_status_replicas The number of replicas per ReplicaSet. -# TYPE kube_replicaset_status_replicas gauge -kube_replicaset_status_replicas{namespace="default",replicaset="nginx-deployment-5754944d6c"} 1 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="kube-state-metrics-5d98669c98"} 1 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="coredns-5c98db65d4"} 2 -# HELP kube_replicaset_status_fully_labeled_replicas The number of fully labeled replicas per ReplicaSet. -# TYPE kube_replicaset_status_fully_labeled_replicas gauge -kube_replicaset_status_fully_labeled_replicas{namespace="default",replicaset="nginx-deployment-5754944d6c"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="kube-state-metrics-5d98669c98"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="coredns-5c98db65d4"} 2 -# HELP kube_replicaset_status_ready_replicas The number of ready replicas per ReplicaSet. -# TYPE kube_replicaset_status_ready_replicas gauge -kube_replicaset_status_ready_replicas{namespace="default",replicaset="nginx-deployment-5754944d6c"} 1 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="kube-state-metrics-5d98669c98"} 1 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="coredns-5c98db65d4"} 2 -# HELP kube_replicaset_status_observed_generation The generation observed by the ReplicaSet controller. -# TYPE kube_replicaset_status_observed_generation gauge -kube_replicaset_status_observed_generation{namespace="default",replicaset="nginx-deployment-5754944d6c"} 1 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="kube-state-metrics-5d98669c98"} 1 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="coredns-5c98db65d4"} 1 -# HELP kube_replicaset_spec_replicas Number of desired pods for a ReplicaSet. -# TYPE kube_replicaset_spec_replicas gauge -kube_replicaset_spec_replicas{namespace="default",replicaset="nginx-deployment-5754944d6c"} 1 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="kube-state-metrics-5d98669c98"} 1 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="coredns-5c98db65d4"} 2 -# HELP kube_replicaset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_replicaset_metadata_generation gauge -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="coredns-5c98db65d4"} 1 -kube_replicaset_metadata_generation{namespace="default",replicaset="nginx-deployment-5754944d6c"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="kube-state-metrics-5d98669c98"} 1 -# HELP kube_replicaset_owner Information about the ReplicaSet's owner. -# TYPE kube_replicaset_owner gauge -kube_replicaset_owner{namespace="default",replicaset="nginx-deployment-5754944d6c",owner_kind="Deployment",owner_name="nginx-deployment",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="kube-system",replicaset="kube-state-metrics-5d98669c98",owner_kind="Deployment",owner_name="kube-state-metrics",owner_is_controller="true"} 1 -kube_replicaset_owner{namespace="kube-system",replicaset="coredns-5c98db65d4",owner_kind="Deployment",owner_name="coredns",owner_is_controller="true"} 1 -# HELP kube_replicaset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_replicaset_labels gauge -kube_replicaset_labels{namespace="default",replicaset="nginx-deployment-5754944d6c",label_app="nginx",label_pod_template_hash="5754944d6c"} 1 -kube_replicaset_labels{namespace="kube-system",replicaset="kube-state-metrics-5d98669c98",label_k8s_app="kube-state-metrics",label_pod_template_hash="5d98669c98"} 1 -kube_replicaset_labels{namespace="kube-system",replicaset="coredns-5c98db65d4",label_k8s_app="kube-dns",label_pod_template_hash="5c98db65d4"} 1 -# HELP kube_replicationcontroller_created Unix creation timestamp -# TYPE kube_replicationcontroller_created gauge -# HELP kube_replicationcontroller_status_replicas The number of replicas per ReplicationController. -# TYPE kube_replicationcontroller_status_replicas gauge -# HELP kube_replicationcontroller_status_fully_labeled_replicas The number of fully labeled replicas per ReplicationController. -# TYPE kube_replicationcontroller_status_fully_labeled_replicas gauge -# HELP kube_replicationcontroller_status_ready_replicas The number of ready replicas per ReplicationController. -# TYPE kube_replicationcontroller_status_ready_replicas gauge -# HELP kube_replicationcontroller_status_available_replicas The number of available replicas per ReplicationController. -# TYPE kube_replicationcontroller_status_available_replicas gauge -# HELP kube_replicationcontroller_status_observed_generation The generation observed by the ReplicationController controller. -# TYPE kube_replicationcontroller_status_observed_generation gauge -# HELP kube_replicationcontroller_spec_replicas Number of desired pods for a ReplicationController. -# TYPE kube_replicationcontroller_spec_replicas gauge -# HELP kube_replicationcontroller_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_replicationcontroller_metadata_generation gauge -# HELP kube_resourcequota_created Unix creation timestamp -# TYPE kube_resourcequota_created gauge -# HELP kube_resourcequota Information about resource quota. -# TYPE kube_resourcequota gauge -# HELP kube_secret_info Information about secret. -# TYPE kube_secret_info gauge -kube_secret_info{namespace="kube-system",secret="service-account-controller-token-bm5pv"} 1 -kube_secret_info{namespace="kube-system",secret="kube-proxy-token-skph9"} 1 -kube_secret_info{namespace="kube-system",secret="replication-controller-token-sg94z"} 1 -kube_secret_info{namespace="kube-system",secret="pv-protection-controller-token-6rllt"} 1 -kube_secret_info{namespace="kube-system",secret="deployment-controller-token-mlf8v"} 1 -kube_secret_info{namespace="kube-system",secret="persistent-volume-binder-token-xhhgr"} 1 -kube_secret_info{namespace="kube-node-lease",secret="default-token-skv78"} 1 -kube_secret_info{namespace="kube-system",secret="pod-garbage-collector-token-txhsv"} 1 -kube_secret_info{namespace="kube-system",secret="expand-controller-token-n9zdm"} 1 -kube_secret_info{namespace="kube-system",secret="service-controller-token-g44cp"} 1 -kube_secret_info{namespace="kube-system",secret="daemon-set-controller-token-qkjdq"} 1 -kube_secret_info{namespace="kube-system",secret="certificate-controller-token-47pvk"} 1 -kube_secret_info{namespace="kube-system",secret="statefulset-controller-token-gn5kk"} 1 -kube_secret_info{namespace="kube-system",secret="resourcequota-controller-token-6hdvj"} 1 -kube_secret_info{namespace="kube-system",secret="ttl-controller-token-th2hd"} 1 -kube_secret_info{namespace="kube-public",secret="default-token-4cshk"} 1 -kube_secret_info{namespace="kube-system",secret="token-cleaner-token-9qn45"} 1 -kube_secret_info{namespace="kube-system",secret="endpoint-controller-token-r4p9c"} 1 -kube_secret_info{namespace="kube-system",secret="coredns-token-mqdpm"} 1 -kube_secret_info{namespace="kube-system",secret="cronjob-controller-token-jn2kv"} 1 -kube_secret_info{namespace="kube-system",secret="bootstrap-signer-token-5w2gg"} 1 -kube_secret_info{namespace="kube-system",secret="clusterrole-aggregation-controller-token-j5dn8"} 1 -kube_secret_info{namespace="kube-system",secret="replicaset-controller-token-z7jnj"} 1 -kube_secret_info{namespace="kube-system",secret="disruption-controller-token-ssm5l"} 1 -kube_secret_info{namespace="kube-system",secret="pvc-protection-controller-token-f7622"} 1 -kube_secret_info{namespace="default",secret="metricbeat-kube-token-rwt2f"} 1 -kube_secret_info{namespace="kube-system",secret="bootstrap-token-abcdef"} 1 -kube_secret_info{namespace="kube-system",secret="generic-garbage-collector-token-mntk4"} 1 -kube_secret_info{namespace="kube-system",secret="namespace-controller-token-z8bvb"} 1 -kube_secret_info{namespace="kube-system",secret="node-controller-token-nkrx6"} 1 -kube_secret_info{namespace="kube-system",secret="job-controller-token-4rpz9"} 1 -kube_secret_info{namespace="kube-system",secret="kindnet-token-zljwk"} 1 -kube_secret_info{namespace="kube-system",secret="horizontal-pod-autoscaler-token-p8bm8"} 1 -kube_secret_info{namespace="kube-system",secret="default-token-qv57v"} 1 -kube_secret_info{namespace="default",secret="default-token-b2pdc"} 1 -kube_secret_info{namespace="kube-system",secret="attachdetach-controller-token-wlctw"} 1 -kube_secret_info{namespace="kube-system",secret="kube-state-metrics-token-xv9g4"} 1 -# HELP kube_secret_type Type about secret. -# TYPE kube_secret_type gauge -kube_secret_type{namespace="kube-system",secret="job-controller-token-4rpz9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="kindnet-token-zljwk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="horizontal-pod-autoscaler-token-p8bm8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="default-token-qv57v",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="bootstrap-token-abcdef",type="bootstrap.kubernetes.io/token"} 1 -kube_secret_type{namespace="kube-system",secret="generic-garbage-collector-token-mntk4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="namespace-controller-token-z8bvb",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="node-controller-token-nkrx6",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="default-token-b2pdc",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="attachdetach-controller-token-wlctw",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="kube-state-metrics-token-xv9g4",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pv-protection-controller-token-6rllt",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="service-account-controller-token-bm5pv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="kube-proxy-token-skph9",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="replication-controller-token-sg94z",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pod-garbage-collector-token-txhsv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="deployment-controller-token-mlf8v",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="persistent-volume-binder-token-xhhgr",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-node-lease",secret="default-token-skv78",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="certificate-controller-token-47pvk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="statefulset-controller-token-gn5kk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="resourcequota-controller-token-6hdvj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="expand-controller-token-n9zdm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="service-controller-token-g44cp",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="daemon-set-controller-token-qkjdq",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="endpoint-controller-token-r4p9c",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="coredns-token-mqdpm",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="ttl-controller-token-th2hd",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-public",secret="default-token-4cshk",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="token-cleaner-token-9qn45",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="cronjob-controller-token-jn2kv",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="bootstrap-signer-token-5w2gg",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="clusterrole-aggregation-controller-token-j5dn8",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="default",secret="metricbeat-kube-token-rwt2f",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="replicaset-controller-token-z7jnj",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="disruption-controller-token-ssm5l",type="kubernetes.io/service-account-token"} 1 -kube_secret_type{namespace="kube-system",secret="pvc-protection-controller-token-f7622",type="kubernetes.io/service-account-token"} 1 -# HELP kube_secret_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_secret_labels gauge -kube_secret_labels{namespace="kube-system",secret="service-account-controller-token-bm5pv"} 1 -kube_secret_labels{namespace="kube-system",secret="kube-proxy-token-skph9"} 1 -kube_secret_labels{namespace="kube-system",secret="replication-controller-token-sg94z"} 1 -kube_secret_labels{namespace="kube-system",secret="pv-protection-controller-token-6rllt"} 1 -kube_secret_labels{namespace="kube-system",secret="deployment-controller-token-mlf8v"} 1 -kube_secret_labels{namespace="kube-system",secret="persistent-volume-binder-token-xhhgr"} 1 -kube_secret_labels{namespace="kube-node-lease",secret="default-token-skv78"} 1 -kube_secret_labels{namespace="kube-system",secret="pod-garbage-collector-token-txhsv"} 1 -kube_secret_labels{namespace="kube-system",secret="expand-controller-token-n9zdm"} 1 -kube_secret_labels{namespace="kube-system",secret="service-controller-token-g44cp"} 1 -kube_secret_labels{namespace="kube-system",secret="daemon-set-controller-token-qkjdq"} 1 -kube_secret_labels{namespace="kube-system",secret="certificate-controller-token-47pvk"} 1 -kube_secret_labels{namespace="kube-system",secret="statefulset-controller-token-gn5kk"} 1 -kube_secret_labels{namespace="kube-system",secret="resourcequota-controller-token-6hdvj"} 1 -kube_secret_labels{namespace="kube-system",secret="ttl-controller-token-th2hd"} 1 -kube_secret_labels{namespace="kube-public",secret="default-token-4cshk"} 1 -kube_secret_labels{namespace="kube-system",secret="token-cleaner-token-9qn45"} 1 -kube_secret_labels{namespace="kube-system",secret="endpoint-controller-token-r4p9c"} 1 -kube_secret_labels{namespace="kube-system",secret="coredns-token-mqdpm"} 1 -kube_secret_labels{namespace="kube-system",secret="cronjob-controller-token-jn2kv"} 1 -kube_secret_labels{namespace="kube-system",secret="bootstrap-signer-token-5w2gg"} 1 -kube_secret_labels{namespace="kube-system",secret="clusterrole-aggregation-controller-token-j5dn8"} 1 -kube_secret_labels{namespace="kube-system",secret="replicaset-controller-token-z7jnj"} 1 -kube_secret_labels{namespace="kube-system",secret="disruption-controller-token-ssm5l"} 1 -kube_secret_labels{namespace="kube-system",secret="pvc-protection-controller-token-f7622"} 1 -kube_secret_labels{namespace="default",secret="metricbeat-kube-token-rwt2f"} 1 -kube_secret_labels{namespace="kube-system",secret="bootstrap-token-abcdef"} 1 -kube_secret_labels{namespace="kube-system",secret="generic-garbage-collector-token-mntk4"} 1 -kube_secret_labels{namespace="kube-system",secret="namespace-controller-token-z8bvb"} 1 -kube_secret_labels{namespace="kube-system",secret="node-controller-token-nkrx6"} 1 -kube_secret_labels{namespace="kube-system",secret="job-controller-token-4rpz9"} 1 -kube_secret_labels{namespace="kube-system",secret="kindnet-token-zljwk"} 1 -kube_secret_labels{namespace="kube-system",secret="horizontal-pod-autoscaler-token-p8bm8"} 1 -kube_secret_labels{namespace="kube-system",secret="default-token-qv57v"} 1 -kube_secret_labels{namespace="default",secret="default-token-b2pdc"} 1 -kube_secret_labels{namespace="kube-system",secret="attachdetach-controller-token-wlctw"} 1 -kube_secret_labels{namespace="kube-system",secret="kube-state-metrics-token-xv9g4"} 1 -# HELP kube_secret_created Unix creation timestamp -# TYPE kube_secret_created gauge -kube_secret_created{namespace="kube-system",secret="token-cleaner-token-9qn45"} 1.573598939e+09 -kube_secret_created{namespace="kube-system",secret="endpoint-controller-token-r4p9c"} 1.573598955e+09 -kube_secret_created{namespace="kube-system",secret="coredns-token-mqdpm"} 1.573598939e+09 -kube_secret_created{namespace="kube-system",secret="ttl-controller-token-th2hd"} 1.573598949e+09 -kube_secret_created{namespace="kube-public",secret="default-token-4cshk"} 1.573598956e+09 -kube_secret_created{namespace="kube-system",secret="clusterrole-aggregation-controller-token-j5dn8"} 1.573598951e+09 -kube_secret_created{namespace="kube-system",secret="cronjob-controller-token-jn2kv"} 1.573598954e+09 -kube_secret_created{namespace="kube-system",secret="bootstrap-signer-token-5w2gg"} 1.57359895e+09 -kube_secret_created{namespace="kube-system",secret="pvc-protection-controller-token-f7622"} 1.573598949e+09 -kube_secret_created{namespace="default",secret="metricbeat-kube-token-rwt2f"} 1.573658974e+09 -kube_secret_created{namespace="kube-system",secret="replicaset-controller-token-z7jnj"} 1.573598951e+09 -kube_secret_created{namespace="kube-system",secret="disruption-controller-token-ssm5l"} 1.573598954e+09 -kube_secret_created{namespace="kube-system",secret="node-controller-token-nkrx6"} 1.573598939e+09 -kube_secret_created{namespace="kube-system",secret="job-controller-token-4rpz9"} 1.573598952e+09 -kube_secret_created{namespace="kube-system",secret="kindnet-token-zljwk"} 1.573598941e+09 -kube_secret_created{namespace="kube-system",secret="horizontal-pod-autoscaler-token-p8bm8"} 1.573598952e+09 -kube_secret_created{namespace="kube-system",secret="default-token-qv57v"} 1.573598956e+09 -kube_secret_created{namespace="kube-system",secret="bootstrap-token-abcdef"} 1.573598939e+09 -kube_secret_created{namespace="kube-system",secret="generic-garbage-collector-token-mntk4"} 1.57359895e+09 -kube_secret_created{namespace="kube-system",secret="namespace-controller-token-z8bvb"} 1.573598953e+09 -kube_secret_created{namespace="kube-system",secret="kube-state-metrics-token-xv9g4"} 1.57444022e+09 -kube_secret_created{namespace="default",secret="default-token-b2pdc"} 1.573598956e+09 -kube_secret_created{namespace="kube-system",secret="attachdetach-controller-token-wlctw"} 1.573598949e+09 -kube_secret_created{namespace="kube-system",secret="replication-controller-token-sg94z"} 1.573598949e+09 -kube_secret_created{namespace="kube-system",secret="pv-protection-controller-token-6rllt"} 1.573598949e+09 -kube_secret_created{namespace="kube-system",secret="service-account-controller-token-bm5pv"} 1.573598955e+09 -kube_secret_created{namespace="kube-system",secret="kube-proxy-token-skph9"} 1.573598939e+09 -kube_secret_created{namespace="kube-node-lease",secret="default-token-skv78"} 1.573598956e+09 -kube_secret_created{namespace="kube-system",secret="pod-garbage-collector-token-txhsv"} 1.57359895e+09 -kube_secret_created{namespace="kube-system",secret="deployment-controller-token-mlf8v"} 1.573598953e+09 -kube_secret_created{namespace="kube-system",secret="persistent-volume-binder-token-xhhgr"} 1.573598953e+09 -kube_secret_created{namespace="kube-system",secret="daemon-set-controller-token-qkjdq"} 1.57359895e+09 -kube_secret_created{namespace="kube-system",secret="certificate-controller-token-47pvk"} 1.573598949e+09 -kube_secret_created{namespace="kube-system",secret="statefulset-controller-token-gn5kk"} 1.573598949e+09 -kube_secret_created{namespace="kube-system",secret="resourcequota-controller-token-6hdvj"} 1.573598953e+09 -kube_secret_created{namespace="kube-system",secret="expand-controller-token-n9zdm"} 1.573598954e+09 -kube_secret_created{namespace="kube-system",secret="service-controller-token-g44cp"} 1.573598951e+09 -# HELP kube_secret_metadata_resource_version Resource version representing a specific version of secret. -# TYPE kube_secret_metadata_resource_version gauge -kube_secret_metadata_resource_version{namespace="kube-system",secret="replication-controller-token-sg94z",resource_version="264"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pv-protection-controller-token-6rllt",resource_version="252"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="service-account-controller-token-bm5pv",resource_version="331"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="kube-proxy-token-skph9",resource_version="187"} 1 -kube_secret_metadata_resource_version{namespace="kube-node-lease",secret="default-token-skv78",resource_version="369"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pod-garbage-collector-token-txhsv",resource_version="275"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="deployment-controller-token-mlf8v",resource_version="310"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="persistent-volume-binder-token-xhhgr",resource_version="304"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="daemon-set-controller-token-qkjdq",resource_version="278"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="certificate-controller-token-47pvk",resource_version="255"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="statefulset-controller-token-gn5kk",resource_version="267"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="resourcequota-controller-token-6hdvj",resource_version="307"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="expand-controller-token-n9zdm",resource_version="324"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="service-controller-token-g44cp",resource_version="290"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="token-cleaner-token-9qn45",resource_version="163"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="endpoint-controller-token-r4p9c",resource_version="328"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="coredns-token-mqdpm",resource_version="180"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="ttl-controller-token-th2hd",resource_version="258"} 1 -kube_secret_metadata_resource_version{namespace="kube-public",secret="default-token-4cshk",resource_version="366"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="clusterrole-aggregation-controller-token-j5dn8",resource_version="294"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="cronjob-controller-token-jn2kv",resource_version="321"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="bootstrap-signer-token-5w2gg",resource_version="281"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="pvc-protection-controller-token-f7622",resource_version="261"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="metricbeat-kube-token-rwt2f",resource_version="87429"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="replicaset-controller-token-z7jnj",resource_version="287"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="disruption-controller-token-ssm5l",resource_version="318"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="node-controller-token-nkrx6",resource_version="166"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="job-controller-token-4rpz9",resource_version="298"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="kindnet-token-zljwk",resource_version="216"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="horizontal-pod-autoscaler-token-p8bm8",resource_version="301"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="default-token-qv57v",resource_version="365"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="bootstrap-token-abcdef",resource_version="169"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="generic-garbage-collector-token-mntk4",resource_version="284"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="namespace-controller-token-z8bvb",resource_version="314"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="kube-state-metrics-token-xv9g4",resource_version="1218784"} 1 -kube_secret_metadata_resource_version{namespace="default",secret="default-token-b2pdc",resource_version="370"} 1 -kube_secret_metadata_resource_version{namespace="kube-system",secret="attachdetach-controller-token-wlctw",resource_version="271"} 1 -# HELP kube_service_info Information about service. -# TYPE kube_service_info gauge -kube_service_info{namespace="default",service="elastic-external-svc",cluster_ip="",external_name="elastic.resource",load_balancer_ip=""} 1 -kube_service_info{namespace="kube-system",service="kube-dns",cluster_ip="10.96.0.10",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="kube-system",service="kube-state-metrics",cluster_ip="10.102.200.110",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="default",service="kubernetes",cluster_ip="10.96.0.1",external_name="",load_balancer_ip=""} 1 -kube_service_info{namespace="default",service="elastic-test-svc",cluster_ip="10.101.166.245",external_name="",load_balancer_ip=""} 1 -# HELP kube_service_created Unix creation timestamp -# TYPE kube_service_created gauge -kube_service_created{namespace="default",service="elastic-external-svc"} 1.574683631e+09 -kube_service_created{namespace="kube-system",service="kube-dns"} 1.573598939e+09 -kube_service_created{namespace="kube-system",service="kube-state-metrics"} 1.57444022e+09 -kube_service_created{namespace="default",service="kubernetes"} 1.573598938e+09 -kube_service_created{namespace="default",service="elastic-test-svc"} 1.57468283e+09 -# HELP kube_service_spec_type Type about service. -# TYPE kube_service_spec_type gauge -kube_service_spec_type{namespace="kube-system",service="kube-dns",type="ClusterIP"} 1 -kube_service_spec_type{namespace="kube-system",service="kube-state-metrics",type="ClusterIP"} 1 -kube_service_spec_type{namespace="default",service="kubernetes",type="ClusterIP"} 1 -kube_service_spec_type{namespace="default",service="elastic-test-svc",type="ClusterIP"} 1 -kube_service_spec_type{namespace="default",service="elastic-external-svc",type="ExternalName"} 1 -# HELP kube_service_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_service_labels gauge -kube_service_labels{namespace="kube-system",service="kube-dns",label_k8s_app="kube-dns",label_kubernetes_io_cluster_service="true",label_kubernetes_io_name="KubeDNS"} 1 -kube_service_labels{namespace="kube-system",service="kube-state-metrics",label_k8s_app="kube-state-metrics"} 1 -kube_service_labels{namespace="default",service="kubernetes",label_component="apiserver",label_provider="kubernetes"} 1 -kube_service_labels{namespace="default",service="elastic-test-svc",label_test1="value1",label_test2="value2"} 1 -kube_service_labels{namespace="default",service="elastic-external-svc",label_test_external1="value1",label_test_external2="value2"} 1 -# HELP kube_service_spec_external_ip Service external ips. One series for each ip -# TYPE kube_service_spec_external_ip gauge -# HELP kube_service_status_load_balancer_ingress Service load balancer ingress status -# TYPE kube_service_status_load_balancer_ingress gauge -# HELP kube_statefulset_created Unix creation timestamp -# TYPE kube_statefulset_created gauge -# HELP kube_statefulset_status_replicas The number of replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas gauge -# HELP kube_statefulset_status_replicas_current The number of current replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas_current gauge -# HELP kube_statefulset_status_replicas_ready The number of ready replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas_ready gauge -# HELP kube_statefulset_status_replicas_updated The number of updated replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas_updated gauge -# HELP kube_statefulset_status_observed_generation The generation observed by the StatefulSet controller. -# TYPE kube_statefulset_status_observed_generation gauge -# HELP kube_statefulset_replicas Number of desired pods for a StatefulSet. -# TYPE kube_statefulset_replicas gauge -# HELP kube_statefulset_metadata_generation Sequence number representing a specific generation of the desired state for the StatefulSet. -# TYPE kube_statefulset_metadata_generation gauge -# HELP kube_statefulset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_statefulset_labels gauge -# HELP kube_statefulset_status_current_revision Indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas). -# TYPE kube_statefulset_status_current_revision gauge -# HELP kube_statefulset_status_update_revision Indicates the version of the StatefulSet used to generate Pods in the sequence [replicas-updatedReplicas,replicas) -# TYPE kube_statefulset_status_update_revision gauge -# HELP kube_storageclass_info Information about storageclass. -# TYPE kube_storageclass_info gauge -kube_storageclass_info{storageclass="standard",provisioner="kubernetes.io/host-path",reclaimPolicy="Delete",volumeBindingMode="Immediate"} 1 -# HELP kube_storageclass_created Unix creation timestamp -# TYPE kube_storageclass_created gauge -kube_storageclass_created{storageclass="standard"} 1.573598941e+09 -# HELP kube_storageclass_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_storageclass_labels gauge -kube_storageclass_labels{storageclass="standard",label_addonmanager_kubernetes_io_mode="EnsureExists"} 1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/data.json deleted file mode 100644 index 27291f2f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/data.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "kubernetes.statefulset", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "default", - "statefulset": { - "created": 1511989697, - "generation": { - "desired": 4, - "observed": 2 - }, - "name": "mysql", - "replicas": { - "desired": 5, - "observed": 2 - } - } - }, - "metricset": { - "name": "state_statefulset", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/docs.asciidoc deleted file mode 100644 index d2f15f21..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `state_statefulset` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/fields.yml deleted file mode 100644 index 9c499799..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/fields.yml +++ /dev/null @@ -1,36 +0,0 @@ -- name: statefulset - type: group - description: > - kubernetes stateful set metrics - release: ga - fields: - - name: created - type: long - description: > - The creation timestamp (epoch) for StatefulSet - - name: replicas - type: group - description: > - Kubernetes stateful set replicas status - fields: - - name: observed - type: long - description: > - The number of observed replicas per StatefulSet - - name: desired - type: long - description: > - The number of desired replicas per StatefulSet - - name: generation - type: group - description: > - Kubernetes stateful set generation information - fields: - - name: observed - type: long - description: > - The observed generation per StatefulSet - - name: desired - type: long - description: > - The desired generation per StatefulSet diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/test/ksm.v1.3.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/test/ksm.v1.3.0.expected deleted file mode 100644 index ec747fa4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/test/ksm.v1.3.0.expected +++ /dev/null @@ -1 +0,0 @@ -null \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/test/ksm.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/test/ksm.v1.8.0.expected deleted file mode 100644 index 1c3e98de..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/test/ksm.v1.8.0.expected +++ /dev/null @@ -1,30 +0,0 @@ -[ - { - "RootFields": null, - "ModuleFields": { - "namespace": "default" - }, - "MetricSetFields": { - "created": 1578507325, - "generation": { - "desired": 1, - "observed": 1 - }, - "name": "web", - "replicas": { - "desired": 2, - "observed": 2 - } - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.statefulset", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/testdata/config.yml deleted file mode 100644 index ab6bf241..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/testdata/config.yml +++ /dev/null @@ -1,3 +0,0 @@ -type: http -url: "/metrics" -suffix: plain diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/testdata/docs.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/testdata/docs.plain deleted file mode 100644 index 32b7edd3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/testdata/docs.plain +++ /dev/null @@ -1,464 +0,0 @@ -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 5.4333e-05 -go_gc_duration_seconds{quantile="0.25"} 0.000246606 -go_gc_duration_seconds{quantile="0.5"} 0.0006209060000000001 -go_gc_duration_seconds{quantile="0.75"} 0.001966929 -go_gc_duration_seconds{quantile="1"} 0.09220378600000001 -go_gc_duration_seconds_sum 5.104380396 -go_gc_duration_seconds_count 651 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 64 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 5.142496e+06 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 2.375809288e+09 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.516515e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 1.7162925e+07 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 1.273856e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 5.142496e+06 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 1.14688e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 7.176192e+06 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 32950 -# HELP go_memstats_heap_released_bytes_total Total number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes_total counter -go_memstats_heap_released_bytes_total 0 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 1.8644992e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.4939767617562683e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 18621 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 1.7195875e+07 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 2400 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 98400 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 114688 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 7.698843e+06 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 574741 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 4.42368e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 4.42368e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained by system. Sum of all system allocations. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 2.6564856e+07 -# HELP kube_deployment_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_deployment_metadata_generation gauge -kube_deployment_metadata_generation{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_metadata_generation{deployment="jumpy-owl-redis",namespace="test"} 2 -kube_deployment_metadata_generation{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_metadata_generation{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_metadata_generation{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_spec_paused Whether the deployment is paused and will not be processed by the deployment controller. -# TYPE kube_deployment_spec_paused gauge -kube_deployment_spec_paused{deployment="jumpy-owl-redis",namespace="default"} 0 -kube_deployment_spec_paused{deployment="jumpy-owl-redis",namespace="test"} 1 -kube_deployment_spec_paused{deployment="kube-state-metrics",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="tiller-deploy",namespace="kube-system"} 0 -kube_deployment_spec_paused{deployment="wise-lynx-jenkins",namespace="jenkins"} 0 -# HELP kube_deployment_spec_replicas Number of desired pods for a deployment. -# TYPE kube_deployment_spec_replicas gauge -kube_deployment_spec_replicas{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_spec_replicas{deployment="jumpy-owl-redis",namespace="test"} 2 -kube_deployment_spec_replicas{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_spec_replicas{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_spec_replicas{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_spec_strategy_rollingupdate_max_unavailable Maximum number of unavailable replicas during a rolling update of a deployment. -# TYPE kube_deployment_spec_strategy_rollingupdate_max_unavailable gauge -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="jumpy-owl-redis",namespace="test"} 3 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_spec_strategy_rollingupdate_max_unavailable{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_observed_generation The generation observed by the deployment controller. -# TYPE kube_deployment_status_observed_generation gauge -kube_deployment_status_observed_generation{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_observed_generation{deployment="jumpy-owl-redis",namespace="test"} 4 -kube_deployment_status_observed_generation{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_observed_generation{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_observed_generation{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas The number of replicas per deployment. -# TYPE kube_deployment_status_replicas gauge -kube_deployment_status_replicas{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas{deployment="jumpy-owl-redis",namespace="test"} 5 -kube_deployment_status_replicas{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_status_replicas{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas_available The number of available replicas per deployment. -# TYPE kube_deployment_status_replicas_available gauge -kube_deployment_status_replicas_available{deployment="jumpy-owl-redis",namespace="default"} 0 -kube_deployment_status_replicas_available{deployment="jumpy-owl-redis",namespace="test"} 6 -kube_deployment_status_replicas_available{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas_available{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_deployment_status_replicas_unavailable The number of unavailable replicas per deployment. -# TYPE kube_deployment_status_replicas_unavailable gauge -kube_deployment_status_replicas_unavailable{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas_unavailable{deployment="jumpy-owl-redis",namespace="test"} 7 -kube_deployment_status_replicas_unavailable{deployment="kube-state-metrics",namespace="kube-system"} 1 -kube_deployment_status_replicas_unavailable{deployment="tiller-deploy",namespace="kube-system"} 0 -kube_deployment_status_replicas_unavailable{deployment="wise-lynx-jenkins",namespace="jenkins"} 0 -# HELP kube_deployment_status_replicas_updated The number of updated replicas per deployment. -# TYPE kube_deployment_status_replicas_updated gauge -kube_deployment_status_replicas_updated{deployment="jumpy-owl-redis",namespace="default"} 1 -kube_deployment_status_replicas_updated{deployment="jumpy-owl-redis",namespace="test"} 8 -kube_deployment_status_replicas_updated{deployment="kube-state-metrics",namespace="kube-system"} 2 -kube_deployment_status_replicas_updated{deployment="tiller-deploy",namespace="kube-system"} 1 -kube_deployment_status_replicas_updated{deployment="wise-lynx-jenkins",namespace="jenkins"} 1 -# HELP kube_node_info Information about a cluster node. -# TYPE kube_node_info gauge -kube_node_info{container_runtime_version="docker://1.11.1",kernel_version="4.7.2",kubelet_version="v1.5.3",kubeproxy_version="v1.5.3",node="minikube",os_image="Buildroot 2016.08"} 1 -kube_node_info{container_runtime_version="docker://1.11.1",kernel_version="4.7.2",kubelet_version="v1.5.3",kubeproxy_version="v1.5.3",node="minikube-test",os_image="Buildroot 2016.08"} 1 -# HELP kube_node_spec_unschedulable Whether a node can schedule new pods. -# TYPE kube_node_spec_unschedulable gauge -kube_node_spec_unschedulable{node="minikube"} 0 -kube_node_spec_unschedulable{node="minikube-test"} 1 -# HELP kube_node_status_allocatable_cpu_cores The CPU resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_cpu_cores gauge -kube_node_status_allocatable_cpu_cores{node="minikube"} 2 -kube_node_status_allocatable_cpu_cores{node="minikube-test"} 3 -# HELP kube_node_status_allocatable_memory_bytes The memory resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_memory_bytes gauge -kube_node_status_allocatable_memory_bytes{node="minikube"} 2.09778688e+09 -kube_node_status_allocatable_memory_bytes{node="minikube-test"} 3.09778688e+09 -# HELP kube_node_status_allocatable_pods The pod resources of a node that are available for scheduling. -# TYPE kube_node_status_allocatable_pods gauge -kube_node_status_allocatable_pods{node="minikube"} 110 -kube_node_status_allocatable_pods{node="minikube-test"} 210 -# HELP kube_node_status_capacity_cpu_cores The total CPU resources of the node. -# TYPE kube_node_status_capacity_cpu_cores gauge -kube_node_status_capacity_cpu_cores{node="minikube"} 2 -kube_node_status_capacity_cpu_cores{node="minikube-test"} 4 -# HELP kube_node_status_capacity_memory_bytes The total memory resources of the node. -# TYPE kube_node_status_capacity_memory_bytes gauge -kube_node_status_capacity_memory_bytes{node="minikube"} 2.09778688e+09 -kube_node_status_capacity_memory_bytes{node="minikube-test"} 4.09778688e+09 -# HELP kube_node_status_capacity_pods The total pod resources of the node. -# TYPE kube_node_status_capacity_pods gauge -kube_node_status_capacity_pods{node="minikube"} 110 -kube_node_status_capacity_pods{node="minikube-test"} 310 -# HELP kube_node_status_out_of_disk Whether the node is out of disk space -# TYPE kube_node_status_out_of_disk gauge -kube_node_status_out_of_disk{condition="false",node="minikube"} 1 -kube_node_status_out_of_disk{condition="true",node="minikube"} 0 -kube_node_status_out_of_disk{condition="unknown",node="minikube"} 0 -kube_node_status_out_of_disk{condition="false",node="minikube-test"} 1 -kube_node_status_out_of_disk{condition="true",node="minikube-test"} 0 -kube_node_status_out_of_disk{condition="unknown",node="minikube-test"} 0 -# HELP kube_node_status_ready The ready status of a cluster node. -# TYPE kube_node_status_ready gauge -kube_node_status_ready{condition="false",node="minikube"} 0 -kube_node_status_ready{condition="true",node="minikube"} 1 -kube_node_status_ready{condition="unknown",node="minikube"} 0 -kube_node_status_ready{condition="false",node="minikube-test"} 0 -kube_node_status_ready{condition="true",node="minikube-test"} 1 -kube_node_status_ready{condition="unknown",node="minikube-test"} 0 -# HELP kube_pod_container_info Information about a container in a pod. -# TYPE kube_pod_container_info gauge -kube_pod_container_info{container="dnsmasq",container_id="docker://9a4c9462cd078d7be4f0a9b94bcfeb69d5fdd76bff67142df3f58367ac7e8d61",image="gcr.io/google_containers/kube-dnsmasq-amd64:1.4",image_id="docker://sha256:3ec65756a89b70b4095e43a340a6e2d5696cac7a93a29619ff5c4b6be9af2773",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="healthz",container_id="docker://52fa55e051dc5b68e44c027588685b7edd85aaa03b07f7216d399249ff4fc821",image="gcr.io/google_containers/exechealthz-amd64:1.2",image_id="docker://sha256:93a43bfb39bfe9795e76ccd75d7a0e6d40e2ae8563456a2a77c1b4cfc3bbd967",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="jumpy-owl-redis",container_id="docker://4fa227874ee68536bf902394fb662f07b99099798ca9cd5c1506b79075acc065",image="bitnami/redis:3.2.8-r2",image_id="docker://sha256:ab2690be624592578e9fb5a64f134fd395d20f401498a686ca75b6f87b55db3f",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_container_info{container="kube-addon-manager",container_id="docker://91fdd43f6b1b4c3dd133cfca53e0b1210bc557c2ae56006026b5ccdb5f52826f",image="gcr.io/google-containers/kube-addon-manager:v6.3",image_id="docker://sha256:79eb64bc98df10a9af7e39f70df817e1862f8a5ec7657714df68439a617ee9ec",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_info{container="kube-state-metrics",container_id="docker://973cbe45982c5126a5caf8c58d964c0ab1d5bb2c165ccc59715fcc1ebd58ab3d",image="gcr.io/google_containers/kube-state-metrics:v0.4.1",image_id="docker://sha256:be329a05c2e77e7d067b4e1dbefa1567a91d0487d3500d608171489369bfd945",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_info{container="kubedns",container_id="docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62",image="gcr.io/google_containers/kubedns-amd64:1.9",image_id="docker://sha256:26cf1ed9b14486b93acd70c060a17fea13620393d3aa8e76036b773197c47a05",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_info{container="kubedns",container_id="docker://fa3d83f648de42492b38fa3e8501d109376f391c50f2bd210c895c8477ae4b62-test",image="gcr.io/google_containers/kubedns-amd64:1.9-test",image_id="docker://sha256:26cf1ed9b14486b93acd70c060a17fea13620393d3aa8e76036b773197c47a05",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_info{container="kubernetes-dashboard",container_id="docker://3aaee8bdd311c015240e99fa2a5a5f2f26b11b51236a683b39d8c1902e423978",image="gcr.io/google_containers/kubernetes-dashboard-amd64:v1.5.1",image_id="docker://sha256:1180413103fdfd00a7882d3d8653a220d88c6ea4466fb860e98376c45ee1a1d0",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_info{container="tiller",container_id="docker://469f5d2b7854eb52e5d13dc0cd3e664c1b682b157aabaf596ffe4984f1516902",image="gcr.io/kubernetes-helm/tiller:v2.3.1",image_id="docker://sha256:38527daf791dbe472c37ecb1e8b13a62e31c00d9ff4c8a1f019d7022a96a43da",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_info{container="wise-lynx-jenkins",container_id="docker://e2ee1c2c7b8d4e5fd8c834b83cba8377d6b0e39da18157688ccc1a06b7c53117",image="jenkinsci/jenkins:2.46.1",image_id="docker://sha256:36023b9defd066ee53c03e33ba3add7225aee8447cb3154133012b1e152153c0",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_resource_limits_cpu_cores The limit on cpu cores to be used by a container. -# TYPE kube_pod_container_resource_limits_cpu_cores gauge -kube_pod_container_resource_limits_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 0.2 -kube_pod_container_resource_limits_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 0.2 -# HELP kube_pod_container_resource_limits_memory_bytes The limit on memory to be used by a container in bytes. -# TYPE kube_pod_container_resource_limits_memory_bytes gauge -kube_pod_container_resource_limits_memory_bytes{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 5.24288e+07 -kube_pod_container_resource_limits_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 1.7825792e+08 -kube_pod_container_resource_limits_memory_bytes{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 2.7825792e+08 -# HELP kube_pod_container_resource_requests_cpu_cores The number of requested cpu cores by a container. -# TYPE kube_pod_container_resource_requests_cpu_cores gauge -kube_pod_container_resource_requests_cpu_cores{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 0.01 -kube_pod_container_resource_requests_cpu_cores{container="jumpy-owl-redis",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 0.005 -kube_pod_container_resource_requests_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 0.1 -kube_pod_container_resource_requests_cpu_cores{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 0.2 -kube_pod_container_resource_requests_cpu_cores{container="wise-lynx-jenkins",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k"} 0.2 -# HELP kube_pod_container_resource_requests_memory_bytes The number of requested memory bytes by a container. -# TYPE kube_pod_container_resource_requests_memory_bytes gauge -kube_pod_container_resource_requests_memory_bytes{container="healthz",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{container="jumpy-owl-redis",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9"} 2.68435456e+08 -kube_pod_container_resource_requests_memory_bytes{container="kube-addon-manager",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube"} 5.24288e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp"} 3.145728e+07 -kube_pod_container_resource_requests_memory_bytes{container="kube-state-metrics",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1"} 3.145728e+07 -kube_pod_container_resource_requests_memory_bytes{container="kubedns",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb"} 7.340032e+07 -kube_pod_container_resource_requests_memory_bytes{container="kubedns",namespace="test",node="minikube-test",pod="kube-dns-v20-5g5cb-test"} 8.340032e+07 -kube_pod_container_resource_requests_memory_bytes{container="wise-lynx-jenkins",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k"} 2.68435456e+08 -# HELP kube_pod_container_status_ready Describes whether the containers readiness check succeeded. -# TYPE kube_pod_container_status_ready gauge -kube_pod_container_status_ready{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_ready{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_ready{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_ready{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_ready{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_status_ready{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_status_ready{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_ready{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_restarts The number of container restarts per container. -# TYPE kube_pod_container_status_restarts counter -kube_pod_container_status_restarts{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 270 -kube_pod_container_status_restarts{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 2 -kube_pod_container_status_restarts{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_restarts{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 2 -kube_pod_container_status_restarts{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 3 -kube_pod_container_status_restarts{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 2 -kube_pod_container_status_restarts{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_restarts{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_running Describes whether the container is currently in running state. -# TYPE kube_pod_container_status_running gauge -kube_pod_container_status_running{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_running{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_container_status_running{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_container_status_running{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_container_status_running{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 0 -kube_pod_container_status_running{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_container_status_running{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_container_status_running{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -# HELP kube_pod_container_status_terminated Describes whether the container is currently in terminated state. -# TYPE kube_pod_container_status_terminated gauge -kube_pod_container_status_terminated{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_container_status_terminated{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_terminated{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_container_status_terminated{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_terminated{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb-test"} 1 -kube_pod_container_status_terminated{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_container_status_terminated{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_container_status_terminated{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -# HELP kube_pod_container_status_waiting Describes whether the container is currently in waiting state. -# TYPE kube_pod_container_status_waiting gauge -kube_pod_container_status_waiting{container="dnsmasq",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="healthz",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="jumpy-owl-redis",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_container_status_waiting{container="kube-addon-manager",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_container_status_waiting{container="kube-state-metrics",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_container_status_waiting{container="kubedns",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="kubedns",namespace="test",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_container_status_waiting{container="kubernetes-dashboard",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_container_status_waiting{container="tiller",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_container_status_waiting{container="wise-lynx-jenkins",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -# HELP kube_pod_info Information about pod. -# TYPE kube_pod_info gauge -kube_pod_info{host_ip="",namespace="kube-system",node="",pod="kube-state-metrics-1303537707-mnzbp",pod_ip=""} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="default",node="minikube",pod="jumpy-owl-redis-3481028193-s78x9",pod_ip="172.17.0.4"} 1 -kube_pod_info{host_ip="192.168.99.200",namespace="test",node="minikube-test",pod="jumpy-owl-redis-3481028193-s78x9",pod_ip="172.17.0.5"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="jenkins",node="minikube",pod="wise-lynx-jenkins-1616735317-svn6k",pod_ip="172.17.0.7"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-addon-manager-minikube",pod_ip="192.168.99.100"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-dns-v20-5g5cb",pod_ip="172.17.0.6"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kube-state-metrics-1303537707-7ncd1",pod_ip="172.17.0.3"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="kubernetes-dashboard-vw0l6",pod_ip="172.17.0.5"} 1 -kube_pod_info{host_ip="192.168.99.100",namespace="kube-system",node="minikube",pod="tiller-deploy-3067024529-9lpmb",pod_ip="172.17.0.2"} 1 -# HELP kube_pod_status_phase The pods current phase. -# TYPE kube_pod_status_phase gauge -kube_pod_status_phase{namespace="default",phase="Running",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="default",phase="Succeeded",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_phase{namespace="default",phase="Unknown",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="test",phase="Running",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_phase{namespace="test",phase="Succeeded",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="test",phase="Unknown",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_phase{namespace="jenkins",phase="Running",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Pending",pod="kube-state-metrics-1303537707-mnzbp"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_phase{namespace="kube-system",phase="Running",pod="tiller-deploy-3067024529-9lpmb"} 1 -# HELP kube_pod_status_ready Describes whether the pod is ready to serve requests. -# TYPE kube_pod_status_ready gauge -kube_pod_status_ready{condition="false",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_ready{condition="false",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="false",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_ready{condition="false",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_status_ready{condition="true",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="true",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_ready{condition="true",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_ready{condition="true",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_status_ready{condition="unknown",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="unknown",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_ready{condition="unknown",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_ready{condition="unknown",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -# HELP kube_pod_status_scheduled Describes the status of the scheduling process for the pod. -# TYPE kube_pod_status_scheduled gauge -kube_pod_status_scheduled{condition="false",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_scheduled{condition="false",namespace="test",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_scheduled{condition="false",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 1 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_scheduled{condition="false",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -kube_pod_status_scheduled{condition="true",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 1 -kube_pod_status_scheduled{condition="true",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-addon-manager-minikube"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 0 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 1 -kube_pod_status_scheduled{condition="true",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 1 -kube_pod_status_scheduled{condition="unknown",namespace="default",pod="jumpy-owl-redis-3481028193-s78x9"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="jenkins",pod="wise-lynx-jenkins-1616735317-svn6k"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-addon-manager-minikube"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-dns-v20-5g5cb"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-7ncd1"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kube-state-metrics-1303537707-mnzbp"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="kubernetes-dashboard-vw0l6"} 0 -kube_pod_status_scheduled{condition="unknown",namespace="kube-system",pod="tiller-deploy-3067024529-9lpmb"} 0 -# HELP kube_replicaset_metadata_generation Sequence number representing a specific generation of the desired state. -# TYPE kube_replicaset_metadata_generation gauge -kube_replicaset_metadata_generation{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_metadata_generation{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_metadata_generation{namespace="test",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_metadata_generation{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_spec_replicas Number of desired pods for a ReplicaSet. -# TYPE kube_replicaset_spec_replicas gauge -kube_replicaset_spec_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_spec_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_spec_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 3 -kube_replicaset_spec_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_fully_labeled_replicas The number of fully labeled replicas per ReplicaSet. -# TYPE kube_replicaset_status_fully_labeled_replicas gauge -kube_replicaset_status_fully_labeled_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_status_fully_labeled_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 4 -kube_replicaset_status_fully_labeled_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_observed_generation The generation observed by the ReplicaSet controller. -# TYPE kube_replicaset_status_observed_generation gauge -kube_replicaset_status_observed_generation{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_observed_generation{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_status_observed_generation{namespace="test",replicaset="kube-state-metrics-1303537707"} 5 -kube_replicaset_status_observed_generation{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_ready_replicas The number of ready replicas per ReplicaSet. -# TYPE kube_replicaset_status_ready_replicas gauge -kube_replicaset_status_ready_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 0 -kube_replicaset_status_ready_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 1 -kube_replicaset_status_ready_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 6 -kube_replicaset_status_ready_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP kube_replicaset_status_replicas The number of replicas per ReplicaSet. -# TYPE kube_replicaset_status_replicas gauge -kube_replicaset_status_replicas{namespace="default",replicaset="jumpy-owl-redis-3481028193"} 1 -kube_replicaset_status_replicas{namespace="jenkins",replicaset="wise-lynx-jenkins-1616735317"} 1 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="kube-state-metrics-1303537707"} 2 -kube_replicaset_status_replicas{namespace="test",replicaset="kube-state-metrics-1303537707"} 7 -kube_replicaset_status_replicas{namespace="kube-system",replicaset="tiller-deploy-3067024529"} 1 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 33.37 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 65536 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 14 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 4.2102784e+07 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.4939719827e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 5.2932608e+07 -# HELP kube_statefulset_created Unix creation timestamp -# TYPE kube_statefulset_created gauge -kube_statefulset_created{namespace="default",statefulset="elasticsearch"} 1.511973651e+09 -kube_statefulset_created{namespace="default",statefulset="mysql"} 1.511989697e+09 -kube_statefulset_created{namespace="custom",statefulset="mysql"} 1.511999697e+09 -# HELP kube_statefulset_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_statefulset_labels gauge -kube_statefulset_labels{label_app="oci",label_io_kompose_service="elasticsearch",namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_labels{label_app="oci",label_custom_pod="true",label_io_kompose_service="s-mysql",namespace="default",statefulset="mysql"} 1 -kube_statefulset_labels{label_app="oci",label_custom_pod="true",label_io_kompose_service="s-mysql",namespace="custom",statefulset="mysql"} 1 -# HELP kube_statefulset_metadata_generation Sequence number representing a specific generation of the desired state for the StatefulSet. -# TYPE kube_statefulset_metadata_generation gauge -kube_statefulset_metadata_generation{namespace="default",statefulset="elasticsearch"} 3 -kube_statefulset_metadata_generation{namespace="default",statefulset="mysql"} 4 -kube_statefulset_metadata_generation{namespace="custom",statefulset="mysql"} 5 -# HELP kube_statefulset_replicas Number of desired pods for a StatefulSet. -# TYPE kube_statefulset_replicas gauge -kube_statefulset_replicas{namespace="default",statefulset="elasticsearch"} 4 -kube_statefulset_replicas{namespace="default",statefulset="mysql"} 5 -kube_statefulset_replicas{namespace="custom",statefulset="mysql"} 6 -# HELP kube_statefulset_status_observed_generation The generation observed by the StatefulSet controller. -# TYPE kube_statefulset_status_observed_generation gauge -kube_statefulset_status_observed_generation{namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_status_observed_generation{namespace="default",statefulset="mysql"} 2 -kube_statefulset_status_observed_generation{namespace="custom",statefulset="mysql"} 3 -# HELP kube_statefulset_status_replicas The number of replicas per StatefulSet. -# TYPE kube_statefulset_status_replicas gauge -kube_statefulset_status_replicas{namespace="default",statefulset="elasticsearch"} 1 -kube_statefulset_status_replicas{namespace="default",statefulset="mysql"} 2 -kube_statefulset_status_replicas{namespace="custom",statefulset="mysql"} 3 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/testdata/docs.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/testdata/docs.plain-expected.json deleted file mode 100644 index a2d37b44..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/_meta/testdata/docs.plain-expected.json +++ /dev/null @@ -1,92 +0,0 @@ -[ - { - "event": { - "dataset": "kubernetes.statefulset", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "default", - "statefulset": { - "created": 1511989697, - "generation": { - "desired": 4, - "observed": 2 - }, - "name": "mysql", - "replicas": { - "desired": 5, - "observed": 2 - } - } - }, - "metricset": { - "name": "state_statefulset", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.statefulset", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "default", - "statefulset": { - "created": 1511973651, - "generation": { - "desired": 3, - "observed": 1 - }, - "name": "elasticsearch", - "replicas": { - "desired": 4, - "observed": 1 - } - } - }, - "metricset": { - "name": "state_statefulset", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - }, - { - "event": { - "dataset": "kubernetes.statefulset", - "duration": 115000, - "module": "kubernetes" - }, - "kubernetes": { - "namespace": "custom", - "statefulset": { - "created": 1511999697, - "generation": { - "desired": 5, - "observed": 3 - }, - "name": "mysql", - "replicas": { - "desired": 6, - "observed": 3 - } - } - }, - "metricset": { - "name": "state_statefulset", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "kubernetes" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/state_statefulset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/state_statefulset.go deleted file mode 100644 index cadaf4a7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/state_statefulset.go +++ /dev/null @@ -1,132 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state_statefulset - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" - p "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes/util" -) - -const ( - defaultScheme = "http" - defaultPath = "/metrics" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() - - mapping = &p.MetricsMapping{ - Metrics: map[string]p.MetricMap{ - "kube_statefulset_created": p.Metric("created"), - "kube_statefulset_metadata_generation": p.Metric("generation.desired"), - "kube_statefulset_status_observed_generation": p.Metric("generation.observed"), - "kube_statefulset_replicas": p.Metric("replicas.desired"), - "kube_statefulset_status_replicas": p.Metric("replicas.observed"), - }, - - Labels: map[string]p.LabelMap{ - "statefulset": p.KeyLabel("name"), - "namespace": p.KeyLabel(mb.ModuleDataKey + ".namespace"), - }, - } -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - if err := mb.Registry.AddMetricSet("kubernetes", "state_statefulset", New, hostParser); err != nil { - panic(err) - } -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - prometheus p.Prometheus - enricher util.Enricher -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - prometheus, err := p.NewPrometheusClient(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - enricher: util.NewResourceMetadataEnricher(base, &kubernetes.StatefulSet{}, false), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) { - m.enricher.Start() - - events, err := m.prometheus.GetProcessedMetrics(mapping) - if err != nil { - m.Logger().Error(err) - reporter.Error(err) - return - } - - m.enricher.Enrich(events) - for _, event := range events { - - var moduleFieldsMapStr common.MapStr - moduleFields, ok := event[mb.ModuleDataKey] - if ok { - moduleFieldsMapStr, ok = moduleFields.(common.MapStr) - if !ok { - m.Logger().Errorf("error trying to convert '%s' from event to common.MapStr", mb.ModuleDataKey) - } - } - delete(event, mb.ModuleDataKey) - - if reported := reporter.Event(mb.Event{ - MetricSetFields: event, - ModuleFields: moduleFieldsMapStr, - Namespace: "kubernetes.statefulset", - }); !reported { - m.Logger().Debug("error trying to emit event") - return - } - } - - return -} - -// Close stops this metricset -func (m *MetricSet) Close() error { - m.enricher.Stop() - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/state_statefulset_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/state_statefulset_test.go deleted file mode 100644 index 119e4d16..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_statefulset/state_statefulset_test.go +++ /dev/null @@ -1,49 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package state_statefulset - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - _ "github.com/elastic/beats/v7/metricbeat/module/kubernetes" -) - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "state_statefulset", - ptest.TestCases{ - { - MetricsFile: "../_meta/test/ksm.v1.3.0", - ExpectedFile: "./_meta/test/ksm.v1.3.0.expected", - }, - { - MetricsFile: "../_meta/test/ksm.v1.8.0", - ExpectedFile: "./_meta/test/ksm.v1.8.0.expected", - }, - }, - ) -} - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "kubernetes", "state_statefulset") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/README.md deleted file mode 100644 index 8223563f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/README.md +++ /dev/null @@ -1,47 +0,0 @@ -# Kube-state-metrics/StorageClass - -This metricset connects to kube-state-metrics endpoint to retrieve and report Storage Class metrics. - -Interestingly enough kube-state-metrics does not repport annotations, we are unable to inform which storage class is default. We can consider enriching adding that info, or contributing back to kube-state-metrics to add annotations. - -## Version history - -- February 2020, first release using kube-state-metrics `v1.8.0`. - -## Configuration - -See the metricset documentation for the configuration reference. - -## Manual testing - -Probably your kubernetes cluster already has a storage class. You can add extra SCs: - -Example: - -```bash -kubectl apply -f - << EOF -apiVersion: storage.k8s.io/v1 -kind: StorageClass -metadata: - name: beats-test-sc1 - labels: - testl1: value1 - testl2: value2 -provisioner: kubernetes.io/non-existing1 -reclaimPolicy: Retain -volumeBindingMode: WaitForFirstConsumer ---- -apiVersion: storage.k8s.io/v1 -kind: StorageClass -metadata: - name: beats-test-sc2 - labels: - testl3: value3 - testl4: value4 -provisioner: kubernetes.io/non-existing2 -reclaimPolicy: Delete -volumeBindingMode: Immediate -EOF -``` - -Then run metricbeat pointing to the kube-state-metrics endpoint. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/data.json deleted file mode 100644 index f8dcdfb1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/data.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "@timestamp": "2020-02-07T17:10:12.124Z", - "@metadata": { - "beat": "metricbeat", - "type": "_doc", - "version": "8.0.0" - }, - "service": { - "address": "192.168.39.32:32042", - "type": "kubernetes" - }, - "kubernetes": { - "storageclass": { - "volume_binding_mode": "Immediate", - "name": "beats-test-sc2", - "created": "2020-02-07T10:14:28.000Z", - "provisioner": "kubernetes.io/non-existing2", - "reclaim_policy": "Delete" - }, - "labels": { - "testl3": "value3", - "testl4": "value4" - } - }, - "event": { - "duration": 13684387, - "dataset": "kubernetes.storageclass", - "module": "kubernetes" - }, - "ecs": { - "version": "1.4.0" - }, - "host": { - "name": "pl51" - }, - "agent": { - "version": "8.0.0", - "type": "metricbeat", - "ephemeral_id": "f4458304-dc2e-4831-be7a-45cd34126fd2", - "hostname": "tamag8", - "id": "e9952df4-592e-4102-84a6-ad0b333b3b98" - }, - "metricset": { - "name": "state_storageclass", - "period": 10000 - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/docs.asciidoc deleted file mode 100644 index 5ad3f81c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -The `state_storageclass` metricset for kubernetes storage class related metrics from `kube-state-metrics`. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/fields.yml deleted file mode 100644 index 2f3adac5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/fields.yml +++ /dev/null @@ -1,21 +0,0 @@ -- name: storageclass - type: group - description: > - kubernetes storage class metrics - release: experimental - fields: - - name: name - type: keyword - description: Storage class name. - - name: provisioner - type: keyword - description: Volume provisioner for the storage class. - - name: reclaim_policy - type: keyword - description: Reclaim policy for dynamically created volumes - - name: volume_binding_mode - type: keyword - description: Mode for default provisioning and binding - - name: created - type: date - description: Storage class creation date diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/test/ksm.unit.v1.8.0 b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/test/ksm.unit.v1.8.0 deleted file mode 100644 index 0a7712e7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/test/ksm.unit.v1.8.0 +++ /dev/null @@ -1,11 +0,0 @@ -# HELP kube_storageclass_info Information about storageclass. -# TYPE kube_storageclass_info gauge -kube_storageclass_info{storageclass="test_storageclass",provisioner="kubernetes.io/rbd",reclaimPolicy="Delete",volumeBindingMode="Immediate"} 1 -# HELP kube_storageclass_created Unix creation timestamp -# TYPE kube_storageclass_created gauge -kube_storageclass_created{storageclass="test_storageclass"} 1.501569018e+09 -# HELP kube_storageclass_labels Kubernetes labels converted to Prometheus labels. -# TYPE kube_storageclass_labels gauge -kube_storageclass_labels{storageclass="test_storageclass",label_foo="bar"} 1 - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/test/ksm.unit.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/test/ksm.unit.v1.8.0.expected deleted file mode 100644 index cd0595a1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/test/ksm.unit.v1.8.0.expected +++ /dev/null @@ -1,27 +0,0 @@ -[ - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "foo": "bar" - } - }, - "MetricSetFields": { - "created": "2017-08-01T06:30:18.000Z", - "name": "test_storageclass", - "provisioner": "kubernetes.io/rbd", - "reclaim_policy": "Delete", - "volume_binding_mode": "Immediate" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.storageclass", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/test/ksm.v1.8.0.expected b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/test/ksm.v1.8.0.expected deleted file mode 100644 index 346cc2cf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/_meta/test/ksm.v1.8.0.expected +++ /dev/null @@ -1,27 +0,0 @@ -[ - { - "RootFields": {}, - "ModuleFields": { - "labels": { - "addonmanager_kubernetes_io_mode": "EnsureExists" - } - }, - "MetricSetFields": { - "created": "2020-01-07T16:11:11.000Z", - "name": "standard", - "provisioner": "k8s.io/minikube-hostpath", - "reclaim_policy": "Delete", - "volume_binding_mode": "Immediate" - }, - "Index": "", - "ID": "", - "Namespace": "kubernetes.storageclass", - "Timestamp": "0001-01-01T00:00:00Z", - "Error": null, - "Host": "", - "Service": "", - "Took": 0, - "Period": 0, - "DisableTimeSeries": false - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/state_storageclass.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/state_storageclass.go deleted file mode 100644 index 98db701c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/state_storageclass.go +++ /dev/null @@ -1,89 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package state_storageclass - -import ( - p "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - mb.Registry.MustAddMetricSet("kubernetes", "state_storageclass", - NewStorageClassMetricSet, - mb.WithHostParser(p.HostParser)) -} - -// StorageClassMetricSet is a prometheus based MetricSet that fetches -// and reports kube-state-metrics storage class metrics -type StorageClassMetricSet struct { - mb.BaseMetricSet - prometheus p.Prometheus - mapping *p.MetricsMapping -} - -// NewStorageClassMetricSet returns a prometheus based metricset for Storage classes -func NewStorageClassMetricSet(base mb.BaseMetricSet) (mb.MetricSet, error) { - prometheus, err := p.NewPrometheusClient(base) - if err != nil { - return nil, err - } - - return &StorageClassMetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - mapping: &p.MetricsMapping{ - Metrics: map[string]p.MetricMap{ - "kube_storageclass_info": p.InfoMetric(), - "kube_storageclass_labels": p.ExtendedInfoMetric( - p.Configuration{ - StoreNonMappedLabels: true, - NonMappedLabelsPlacement: mb.ModuleDataKey + ".labels", - MetricProcessingOptions: []p.MetricOption{p.OpLabelKeyPrefixRemover("label_")}, - }), - "kube_storageclass_created": p.Metric("created", p.OpUnixTimestampValue()), - }, - Labels: map[string]p.LabelMap{ - "storageclass": p.KeyLabel("name"), - "provisioner": p.Label("provisioner"), - "reclaimPolicy": p.Label("reclaim_policy"), - "volumeBindingMode": p.Label("volume_binding_mode"), - }, - }, - }, nil -} - -// Fetch prometheus metrics and treats those prefixed by mb.ModuleDataKey as -// module rooted fields at the event that gets reported -func (m *StorageClassMetricSet) Fetch(reporter mb.ReporterV2) { - events, err := m.prometheus.GetProcessedMetrics(m.mapping) - if err != nil { - m.Logger().Error(err) - reporter.Error(err) - return - } - - for _, event := range events { - event[mb.NamespaceKey] = "storageclass" - reported := reporter.Event(mb.TransformMapStrToEvent("kubernetes", event, nil)) - if !reported { - m.Logger().Debug("error trying to emit event") - return - } - } - return -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/state_storageclass_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/state_storageclass_test.go deleted file mode 100644 index c8552663..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/state_storageclass/state_storageclass_test.go +++ /dev/null @@ -1,41 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package state_storageclass - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/helper/prometheus/ptest" -) - -func TestEventMapping(t *testing.T) { - ptest.TestMetricSet(t, "kubernetes", "state_storageclass", - ptest.TestCases{ - { - MetricsFile: "../_meta/test/ksm.v1.8.0", - ExpectedFile: "./_meta/test/ksm.v1.8.0.expected", - }, - { - MetricsFile: "./_meta/test/ksm.unit.v1.8.0", - ExpectedFile: "./_meta/test/ksm.unit.v1.8.0.expected", - }, - }, - ) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/_meta/data.json deleted file mode 100644 index dfda85ce..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/_meta/data.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "@timestamp": "2017-04-06T15:29:27.150Z", - "beat": { - "hostname": "beathost", - "name": "beathost", - "version": "6.0.0-alpha1" - }, - "kubernetes": { - "node": { - "name": "localhost" - }, - "system": { - "container": "kubernetes", - "cpu": { - "usage": { - "core": { - "ns": 1424273250468228 - }, - "nanocores": 382404825 - } - }, - "memory": { - "majorpagefaults": 49, - "pagefaults": 22921778663, - "rss": { - "bytes": 159412224 - }, - "usage": { - "bytes": 223035392 - }, - "workingset": { - "bytes": 169037824 - } - }, - "start_time": "2017-02-08T10:35:02Z" - } - }, - "metricset": { - "host": "localhost:10255", - "module": "kubernetes", - "name": "system", - "rtt": 640649 - }, - "type": "metricsets" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/_meta/docs.asciidoc deleted file mode 100644 index f38997b6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `system` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/_meta/fields.yml deleted file mode 100644 index 9495b8ed..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/_meta/fields.yml +++ /dev/null @@ -1,68 +0,0 @@ -- name: system - type: group - description: > - kubernetes system containers metrics - release: ga - fields: - - name: container - type: keyword - description: > - Container name - - name: start_time - type: date - description: > - Start time - - name: cpu - type: group - description: > - CPU usage metrics - fields: - - name: usage - type: group - fields: - - name: core - type: group - fields: - - name: ns - type: long - description: > - CPU Core usage nanoseconds - - name: nanocores - type: long - description: > - CPU used nanocores - - name: memory - type: group - fields: - - name: usage - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Total memory usage - - name: rss - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - RSS memory usage - - name: workingset - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Working set memory usage - - name: pagefaults - type: long - description: > - Number of page faults - - name: majorpagefaults - type: long - description: > - Number of major page faults diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/data.go deleted file mode 100644 index 7e839211..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/data.go +++ /dev/null @@ -1,79 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package system - -import ( - "encoding/json" - "fmt" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes" -) - -func eventMapping(content []byte) ([]common.MapStr, error) { - events := []common.MapStr{} - - var summary kubernetes.Summary - err := json.Unmarshal(content, &summary) - if err != nil { - return nil, fmt.Errorf("Cannot unmarshal json response: %s", err) - } - - node := summary.Node - - for _, syscontainer := range node.SystemContainers { - containerEvent := common.MapStr{ - mb.ModuleDataKey: common.MapStr{ - "node": common.MapStr{ - "name": node.NodeName, - }, - }, - "container": syscontainer.Name, - "cpu": common.MapStr{ - "usage": common.MapStr{ - "nanocores": syscontainer.CPU.UsageNanoCores, - "core": common.MapStr{ - "ns": syscontainer.CPU.UsageCoreNanoSeconds, - }, - }, - }, - "memory": common.MapStr{ - "usage": common.MapStr{ - "bytes": syscontainer.Memory.UsageBytes, - }, - "workingset": common.MapStr{ - "bytes": syscontainer.Memory.WorkingSetBytes, - }, - "rss": common.MapStr{ - "bytes": syscontainer.Memory.RssBytes, - }, - "pagefaults": syscontainer.Memory.PageFaults, - "majorpagefaults": syscontainer.Memory.MajorPageFaults, - }, - } - - if syscontainer.StartTime != "" { - containerEvent.Put("start_time", syscontainer.StartTime) - } - - events = append(events, containerEvent) - } - - return events, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/system.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/system.go deleted file mode 100644 index b10c9c4a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/system.go +++ /dev/null @@ -1,96 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package system - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/stats/summary" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() - - logger = logp.NewLogger("kubernetes.system") -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("kubernetes", "system", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - http: http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - body, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error doing HTTP request to fetch 'system' Metricset data") - } - - events, err := eventMapping(body) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - - for _, e := range events { - isOpen := reporter.Event(mb.TransformMapStrToEvent("kubernetes", e, nil)) - if !isOpen { - return nil - } - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/system_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/system_test.go deleted file mode 100644 index 657c4c19..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/system/system_test.go +++ /dev/null @@ -1,68 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package system - -import ( - "io/ioutil" - "os" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -const testFile = "../_meta/test/stats_summary.json" - -func TestEventMapping(t *testing.T) { - f, err := os.Open(testFile) - assert.NoError(t, err, "cannot open test file "+testFile) - - body, err := ioutil.ReadAll(f) - assert.NoError(t, err, "cannot read test file "+testFile) - - events, err := eventMapping(body) - assert.NoError(t, err, "error mapping "+testFile) - - assert.Len(t, events, 1, "got wrong number of events") - - testCases := map[string]interface{}{ - "container": "kubelet", - - "memory.usage.bytes": 36683776, - "memory.rss.bytes": 35512320, - "memory.workingset.bytes": 36495360, - "memory.pagefaults": 100835242, - "memory.majorpagefaults": 0, - - "cpu.usage.core.ns": 2357800908948, - "cpu.usage.nanocores": 11263994, - } - - for k, v := range testCases { - testValue(t, events[0], k, v) - } -} - -func testValue(t *testing.T, event common.MapStr, field string, value interface{}) { - data, err := event.GetValue(field) - assert.NoError(t, err, "Could not read field "+field) - assert.EqualValues(t, data, value, "Wrong value for field "+field) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/test_kubernetes.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/test_kubernetes.py deleted file mode 100644 index 911f29cf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/test_kubernetes.py +++ /dev/null @@ -1,88 +0,0 @@ -import os -import sys -import unittest - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -KUBERNETES_FIELDS = metricbeat.COMMON_FIELDS + ["kubernetes"] - - -class Test(metricbeat.BaseTest): - - # Tests are disabled as current docker-compose settings fail to start in many cases: - # COMPOSE_SERVICES = ['kubernetes'] # 'kubestate'] - - @unittest.skipUnless(False and metricbeat.INTEGRATION_TESTS, "integration test") - def test_kubelet_node(self): - """ Kubernetes kubelet node metricset tests """ - self._test_metricset('node', 1, self.get_kubelet_hosts()) - - @unittest.skipUnless(False and metricbeat.INTEGRATION_TESTS, "integration test") - def test_kubelet_system(self): - """ Kubernetes kubelet system metricset tests """ - self._test_metricset('system', 2, self.get_kubelet_hosts()) - - @unittest.skipUnless(False and metricbeat.INTEGRATION_TESTS, "integration test") - def test_kubelet_pod(self): - """ Kubernetes kubelet pod metricset tests """ - self._test_metricset('pod', 1, self.get_kubelet_hosts()) - - @unittest.skipUnless(False and metricbeat.INTEGRATION_TESTS, "integration test") - def test_kubelet_container(self): - """ Kubernetes kubelet container metricset tests """ - self._test_metricset('container', 1, self.get_kubelet_hosts()) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @unittest.skip("flacky kube-state-metrics container healthcheck") - def test_state_node(self): - """ Kubernetes state node metricset tests """ - self._test_metricset('state_node', 1, self.get_kube_state_hosts()) - - @unittest.skipUnless(False and metricbeat.INTEGRATION_TESTS, "integration test") - @unittest.skip("flacky kube-state-metrics container healthcheck") - def test_state_pod(self): - """ Kubernetes state pod metricset tests """ - self._test_metricset('state_pod', 1, self.get_kube_state_hosts()) - - @unittest.skipUnless(False and metricbeat.INTEGRATION_TESTS, "integration test") - @unittest.skip("flacky kube-state-metrics container healthcheck") - def test_state_container(self): - """ Kubernetes state container metricset tests """ - self._test_metricset('state_container', 1, self.get_kube_state_hosts()) - - def _test_metricset(self, metricset, expected_events, hosts): - self.render_config_template(modules=[{ - "name": "kubernetes", - "enabled": "true", - "metricsets": [metricset], - "hosts": hosts, - "period": "5s", - "extras": { - "add_metadata": "false", - } - }]) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - - # Ensure no errors or warnings exist in the log. - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), expected_events) - evt = output[0] - - self.assertCountEqual(self.de_dot(KUBERNETES_FIELDS), evt.keys(), evt) - - self.assert_fields_are_documented(evt) - - @classmethod - def get_kubelet_hosts(cls): - return [self.compose_host("kubernetes")] - - @classmethod - def get_kube_state_hosts(cls): - return [self.compose_host("kubestate")] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/types.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/types.go deleted file mode 100644 index a85e62f0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/types.go +++ /dev/null @@ -1,136 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package kubernetes - -type Summary struct { - Node struct { - CPU struct { - Time string `json:"time"` - UsageCoreNanoSeconds int64 `json:"usageCoreNanoSeconds"` - UsageNanoCores int64 `json:"usageNanoCores"` - } `json:"cpu"` - Fs struct { - AvailableBytes int64 `json:"availableBytes"` - CapacityBytes int64 `json:"capacityBytes"` - Inodes int64 `json:"inodes"` - InodesFree int64 `json:"inodesFree"` - InodesUsed int64 `json:"inodesUsed"` - UsedBytes int64 `json:"usedBytes"` - } `json:"fs"` - Memory struct { - AvailableBytes int64 `json:"availableBytes"` - MajorPageFaults int64 `json:"majorPageFaults"` - PageFaults int64 `json:"pageFaults"` - RssBytes int64 `json:"rssBytes"` - Time string `json:"time"` - UsageBytes int64 `json:"usageBytes"` - WorkingSetBytes int64 `json:"workingSetBytes"` - } `json:"memory"` - Network struct { - RxBytes int64 `json:"rxBytes"` - RxErrors int64 `json:"rxErrors"` - Time string `json:"time"` - TxBytes int64 `json:"txBytes"` - TxErrors int64 `json:"txErrors"` - } `json:"network"` - NodeName string `json:"nodeName"` - Runtime struct { - ImageFs struct { - AvailableBytes int64 `json:"availableBytes"` - CapacityBytes int64 `json:"capacityBytes"` - UsedBytes int64 `json:"usedBytes"` - } `json:"imageFs"` - } `json:"runtime"` - StartTime string `json:"startTime"` - SystemContainers []struct { - CPU struct { - Time string `json:"time"` - UsageCoreNanoSeconds int64 `json:"usageCoreNanoSeconds"` - UsageNanoCores int64 `json:"usageNanoCores"` - } `json:"cpu"` - Memory struct { - MajorPageFaults int64 `json:"majorPageFaults"` - PageFaults int64 `json:"pageFaults"` - RssBytes int64 `json:"rssBytes"` - Time string `json:"time"` - UsageBytes int64 `json:"usageBytes"` - WorkingSetBytes int64 `json:"workingSetBytes"` - } `json:"memory"` - Name string `json:"name"` - StartTime string `json:"startTime"` - UserDefinedMetrics interface{} `json:"userDefinedMetrics"` - } `json:"systemContainers"` - } `json:"node"` - Pods []struct { - Containers []struct { - CPU struct { - Time string `json:"time"` - UsageCoreNanoSeconds int64 `json:"usageCoreNanoSeconds"` - UsageNanoCores int64 `json:"usageNanoCores"` - } `json:"cpu"` - Logs struct { - AvailableBytes int64 `json:"availableBytes"` - CapacityBytes int64 `json:"capacityBytes"` - Inodes int64 `json:"inodes"` - InodesFree int64 `json:"inodesFree"` - InodesUsed int64 `json:"inodesUsed"` - UsedBytes int64 `json:"usedBytes"` - } `json:"logs"` - Memory struct { - AvailableBytes int64 `json:"availableBytes"` - MajorPageFaults int64 `json:"majorPageFaults"` - PageFaults int64 `json:"pageFaults"` - RssBytes int64 `json:"rssBytes"` - Time string `json:"time"` - UsageBytes int64 `json:"usageBytes"` - WorkingSetBytes int64 `json:"workingSetBytes"` - } `json:"memory"` - Name string `json:"name"` - Rootfs struct { - AvailableBytes int64 `json:"availableBytes"` - CapacityBytes int64 `json:"capacityBytes"` - InodesUsed int64 `json:"inodesUsed"` - UsedBytes int64 `json:"usedBytes"` - } `json:"rootfs"` - StartTime string `json:"startTime"` - UserDefinedMetrics interface{} `json:"userDefinedMetrics"` - } `json:"containers"` - Network struct { - RxBytes int64 `json:"rxBytes"` - RxErrors int64 `json:"rxErrors"` - Time string `json:"time"` - TxBytes int64 `json:"txBytes"` - TxErrors int64 `json:"txErrors"` - } `json:"network"` - PodRef struct { - Name string `json:"name"` - Namespace string `json:"namespace"` - UID string `json:"uid"` - } `json:"podRef"` - StartTime string `json:"startTime"` - Volume []struct { - AvailableBytes int64 `json:"availableBytes"` - CapacityBytes int64 `json:"capacityBytes"` - Inodes int64 `json:"inodes"` - InodesFree int64 `json:"inodesFree"` - InodesUsed int64 `json:"inodesUsed"` - Name string `json:"name"` - UsedBytes int64 `json:"usedBytes"` - } `json:"volume"` - } `json:"pods"` -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/kubernetes.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/kubernetes.go deleted file mode 100644 index 7f8317da..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/kubernetes.go +++ /dev/null @@ -1,354 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package util - -import ( - "strings" - "sync" - "time" - - "github.com/elastic/beats/v7/libbeat/common/kubernetes/metadata" - - "k8s.io/apimachinery/pkg/api/meta" - "k8s.io/apimachinery/pkg/api/resource" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// Enricher takes Kubernetes events and enrich them with k8s metadata -type Enricher interface { - // Start will start the Kubernetes watcher on the first call, does nothing on the rest - // errors are logged as warning - Start() - - // Stop will stop the Kubernetes watcher - Stop() - - // Enrich the given list of events - Enrich([]common.MapStr) -} - -type kubernetesConfig struct { - // AddMetadata enables enriching metricset events with metadata from the API server - AddMetadata bool `config:"add_metadata"` - KubeConfig string `config:"kube_config"` - Host string `config:"host"` - SyncPeriod time.Duration `config:"sync_period"` -} - -type enricher struct { - sync.RWMutex - metadata map[string]common.MapStr - index func(common.MapStr) string - watcher kubernetes.Watcher - watcherStarted bool - watcherStartedLock sync.Mutex - isPod bool -} - -const selector = "kubernetes" - -// GetWatcher initializes a kubernetes watcher with the given -// scope (node or cluster), and resource type -func GetWatcher(base mb.BaseMetricSet, resource kubernetes.Resource, nodeScope bool) (kubernetes.Watcher, error) { - config := kubernetesConfig{ - AddMetadata: true, - SyncPeriod: time.Minute * 10, - } - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - // Return nil if metadata enriching is disabled: - if !config.AddMetadata { - return nil, nil - } - - client, err := kubernetes.GetKubernetesClient(config.KubeConfig) - if err != nil { - return nil, err - } - - options := kubernetes.WatchOptions{ - SyncTimeout: config.SyncPeriod, - } - - log := logp.NewLogger(selector) - - // Watch objects in the node only - if nodeScope { - options.Node = kubernetes.DiscoverKubernetesNode(log, config.Host, kubernetes.IsInCluster(config.KubeConfig), client) - } - - log.Debugf("Initializing a new Kubernetes watcher using host: %v", config.Host) - - return kubernetes.NewWatcher(client, resource, options, nil) -} - -// NewResourceMetadataEnricher returns an Enricher configured for kubernetes resource events -func NewResourceMetadataEnricher( - base mb.BaseMetricSet, - res kubernetes.Resource, - nodeScope bool) Enricher { - - watcher, err := GetWatcher(base, res, nodeScope) - if err != nil { - logp.Err("Error initializing Kubernetes metadata enricher: %s", err) - return &nilEnricher{} - } - - if watcher == nil { - logp.Info("Kubernetes metricset enriching is disabled") - return &nilEnricher{} - } - - metaConfig := metadata.Config{} - if err := base.Module().UnpackConfig(&metaConfig); err != nil { - logp.Err("Error initializing Kubernetes metadata enricher: %s", err) - return &nilEnricher{} - } - - cfg, _ := common.NewConfigFrom(&metaConfig) - - metaGen := metadata.NewResourceMetadataGenerator(cfg) - podMetaGen := metadata.NewPodMetadataGenerator(cfg, nil, nil, nil) - enricher := buildMetadataEnricher(watcher, - // update - func(m map[string]common.MapStr, r kubernetes.Resource) { - accessor, _ := meta.Accessor(r) - id := join(accessor.GetNamespace(), accessor.GetName()) - - switch r := r.(type) { - case *kubernetes.Pod: - m[id] = podMetaGen.Generate(r) - - case *kubernetes.Node: - // Report node allocatable resources to PerfMetrics cache - name := r.GetObjectMeta().GetName() - if cpu, ok := r.Status.Capacity["cpu"]; ok { - if q, err := resource.ParseQuantity(cpu.String()); err == nil { - PerfMetrics.NodeCoresAllocatable.Set(name, float64(q.MilliValue())/1000) - } - } - if memory, ok := r.Status.Capacity["memory"]; ok { - if q, err := resource.ParseQuantity(memory.String()); err == nil { - PerfMetrics.NodeMemAllocatable.Set(name, float64(q.Value())) - } - } - - m[id] = metaGen.Generate("node", r) - - case *kubernetes.Deployment: - m[id] = metaGen.Generate("deployment", r) - case *kubernetes.StatefulSet: - m[id] = metaGen.Generate("statefulset", r) - case *kubernetes.Namespace: - m[id] = metaGen.Generate("namespace", r) - case *kubernetes.ReplicaSet: - m[id] = metaGen.Generate("replicaset", r) - default: - m[id] = metaGen.Generate(r.GetObjectKind().GroupVersionKind().Kind, r) - } - }, - // delete - func(m map[string]common.MapStr, r kubernetes.Resource) { - accessor, _ := meta.Accessor(r) - id := join(accessor.GetNamespace(), accessor.GetName()) - delete(m, id) - }, - // index - func(e common.MapStr) string { - return join(getString(e, mb.ModuleDataKey+".namespace"), getString(e, "name")) - }, - ) - - // Configure the enricher for Pods, so pod specific metadata ends up in the right place when - // calling Enrich - if _, ok := res.(*kubernetes.Pod); ok { - enricher.isPod = true - } - - return enricher -} - -// NewContainerMetadataEnricher returns an Enricher configured for container events -func NewContainerMetadataEnricher( - base mb.BaseMetricSet, - nodeScope bool) Enricher { - - watcher, err := GetWatcher(base, &kubernetes.Pod{}, nodeScope) - if err != nil { - logp.Err("Error initializing Kubernetes metadata enricher: %s", err) - return &nilEnricher{} - } - - if watcher == nil { - logp.Info("Kubernetes metricset enriching is disabled") - return &nilEnricher{} - } - - metaConfig := metadata.Config{} - if err := base.Module().UnpackConfig(&metaConfig); err != nil { - logp.Err("Error initializing Kubernetes metadata enricher: %s", err) - return &nilEnricher{} - } - - cfg, _ := common.NewConfigFrom(&metaConfig) - - metaGen := metadata.NewPodMetadataGenerator(cfg, nil, nil, nil) - enricher := buildMetadataEnricher(watcher, - // update - func(m map[string]common.MapStr, r kubernetes.Resource) { - pod := r.(*kubernetes.Pod) - meta := metaGen.Generate(pod) - - for _, container := range append(pod.Spec.Containers, pod.Spec.InitContainers...) { - cuid := ContainerUID(pod.GetObjectMeta().GetNamespace(), pod.GetObjectMeta().GetName(), container.Name) - - // Report container limits to PerfMetrics cache - if cpu, ok := container.Resources.Limits["cpu"]; ok { - if q, err := resource.ParseQuantity(cpu.String()); err == nil { - PerfMetrics.ContainerCoresLimit.Set(cuid, float64(q.MilliValue())/1000) - } - } - if memory, ok := container.Resources.Limits["memory"]; ok { - if q, err := resource.ParseQuantity(memory.String()); err == nil { - PerfMetrics.ContainerMemLimit.Set(cuid, float64(q.Value())) - } - } - - id := join(pod.GetObjectMeta().GetNamespace(), pod.GetObjectMeta().GetName(), container.Name) - m[id] = meta - } - }, - // delete - func(m map[string]common.MapStr, r kubernetes.Resource) { - pod := r.(*kubernetes.Pod) - for _, container := range append(pod.Spec.Containers, pod.Spec.InitContainers...) { - id := join(pod.ObjectMeta.GetNamespace(), pod.GetObjectMeta().GetName(), container.Name) - delete(m, id) - } - }, - // index - func(e common.MapStr) string { - return join(getString(e, mb.ModuleDataKey+".namespace"), getString(e, mb.ModuleDataKey+".pod.name"), getString(e, "name")) - }, - ) - - return enricher -} - -func getString(m common.MapStr, key string) string { - val, err := m.GetValue(key) - if err != nil { - return "" - } - - str, _ := val.(string) - return str -} - -func join(fields ...string) string { - return strings.Join(fields, ":") -} - -func buildMetadataEnricher( - watcher kubernetes.Watcher, - update func(map[string]common.MapStr, kubernetes.Resource), - delete func(map[string]common.MapStr, kubernetes.Resource), - index func(e common.MapStr) string) *enricher { - - enricher := enricher{ - metadata: map[string]common.MapStr{}, - index: index, - watcher: watcher, - } - - watcher.AddEventHandler(kubernetes.ResourceEventHandlerFuncs{ - AddFunc: func(obj interface{}) { - enricher.Lock() - defer enricher.Unlock() - update(enricher.metadata, obj.(kubernetes.Resource)) - }, - UpdateFunc: func(obj interface{}) { - enricher.Lock() - defer enricher.Unlock() - update(enricher.metadata, obj.(kubernetes.Resource)) - }, - DeleteFunc: func(obj interface{}) { - enricher.Lock() - defer enricher.Unlock() - delete(enricher.metadata, obj.(kubernetes.Resource)) - }, - }) - - return &enricher -} - -func (m *enricher) Start() { - m.watcherStartedLock.Lock() - defer m.watcherStartedLock.Unlock() - if !m.watcherStarted { - err := m.watcher.Start() - if err != nil { - logp.Warn("Error starting Kubernetes watcher: %s", err) - } - m.watcherStarted = true - } -} - -func (m *enricher) Stop() { - m.watcherStartedLock.Lock() - defer m.watcherStartedLock.Unlock() - if m.watcherStarted { - m.watcher.Stop() - m.watcherStarted = false - } -} - -func (m *enricher) Enrich(events []common.MapStr) { - m.RLock() - defer m.RUnlock() - for _, event := range events { - if meta := m.metadata[m.index(event)]; meta != nil { - if m.isPod { - // apply pod meta at metricset level - if podMeta, ok := meta["pod"].(common.MapStr); ok { - event.DeepUpdate(podMeta) - } - - // don't apply pod metadata to module level - meta = meta.Clone() - delete(meta, "pod") - } - - event.DeepUpdate(common.MapStr{ - mb.ModuleDataKey: meta, - }) - } - } -} - -type nilEnricher struct{} - -func (*nilEnricher) Start() {} -func (*nilEnricher) Stop() {} -func (*nilEnricher) Enrich([]common.MapStr) {} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/kubernetes_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/kubernetes_test.go deleted file mode 100644 index bab34ef6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/kubernetes_test.go +++ /dev/null @@ -1,159 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package util - -import ( - "testing" - - "k8s.io/client-go/tools/cache" - - "github.com/stretchr/testify/assert" - v1 "k8s.io/api/core/v1" - "k8s.io/apimachinery/pkg/api/meta" - metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" - "k8s.io/apimachinery/pkg/types" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/kubernetes" -) - -func TestBuildMetadataEnricher(t *testing.T) { - watcher := mockWatcher{} - funcs := mockFuncs{} - resource := &v1.Pod{ - ObjectMeta: metav1.ObjectMeta{ - UID: types.UID("mockuid"), - Name: "enrich", - Labels: map[string]string{ - "label": "value", - }, - Namespace: "default", - }, - } - - enricher := buildMetadataEnricher(&watcher, funcs.update, funcs.delete, funcs.index) - assert.NotNil(t, watcher.handler) - - enricher.Start() - assert.True(t, watcher.started) - - // Emit an event - watcher.handler.OnAdd(resource) - assert.Equal(t, resource, funcs.updated) - - // Test enricher - events := []common.MapStr{ - {"name": "unknown"}, - {"name": "enrich"}, - } - enricher.Enrich(events) - - assert.Equal(t, []common.MapStr{ - {"name": "unknown"}, - { - "name": "enrich", - "_module": common.MapStr{"label": "value", "pod": common.MapStr{"name": "enrich", "uid": "mockuid"}}, - }, - }, events) - - // Enrich a pod (metadata goes in root level) - events = []common.MapStr{ - {"name": "unknown"}, - {"name": "enrich"}, - } - enricher.isPod = true - enricher.Enrich(events) - - assert.Equal(t, []common.MapStr{ - {"name": "unknown"}, - { - "name": "enrich", - "uid": "mockuid", - "_module": common.MapStr{"label": "value"}, - }, - }, events) - - // Emit delete event - watcher.handler.OnDelete(resource) - assert.Equal(t, resource, funcs.deleted) - - events = []common.MapStr{ - {"name": "unknown"}, - {"name": "enrich"}, - } - enricher.Enrich(events) - - assert.Equal(t, []common.MapStr{ - {"name": "unknown"}, - {"name": "enrich"}, - }, events) -} - -type mockFuncs struct { - updated kubernetes.Resource - deleted kubernetes.Resource - indexed common.MapStr -} - -func (f *mockFuncs) update(m map[string]common.MapStr, obj kubernetes.Resource) { - accessor, _ := meta.Accessor(obj) - f.updated = obj - meta := common.MapStr{ - "pod": common.MapStr{ - "name": accessor.GetName(), - "uid": string(accessor.GetUID()), - }, - } - for k, v := range accessor.GetLabels() { - meta[k] = v - } - m[accessor.GetName()] = meta -} - -func (f *mockFuncs) delete(m map[string]common.MapStr, obj kubernetes.Resource) { - accessor, _ := meta.Accessor(obj) - f.deleted = obj - delete(m, accessor.GetName()) -} - -func (f *mockFuncs) index(m common.MapStr) string { - f.indexed = m - return m["name"].(string) -} - -type mockWatcher struct { - handler kubernetes.ResourceEventHandler - started bool -} - -func (m *mockWatcher) Start() error { - m.started = true - return nil -} - -func (m *mockWatcher) Stop() { - -} - -func (m *mockWatcher) AddEventHandler(r kubernetes.ResourceEventHandler) { - m.handler = r -} - -func (m *mockWatcher) Store() cache.Store { - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/metrics_cache.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/metrics_cache.go deleted file mode 100644 index 3fdf59d8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/metrics_cache.go +++ /dev/null @@ -1,115 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package util - -import ( - "time" - - "github.com/elastic/beats/v7/libbeat/common" -) - -// PerfMetrics stores known metrics from Kubernetes nodes and containers -var PerfMetrics = NewPerfMetricsCache() - -func init() { - PerfMetrics.Start() -} - -const defaultTimeout = 120 * time.Second - -// NewPerfMetricsCache initializes and returns a new PerfMetricsCache -func NewPerfMetricsCache() *PerfMetricsCache { - return &PerfMetricsCache{ - NodeMemAllocatable: newValueMap(defaultTimeout), - NodeCoresAllocatable: newValueMap(defaultTimeout), - - ContainerMemLimit: newValueMap(defaultTimeout), - ContainerCoresLimit: newValueMap(defaultTimeout), - } -} - -// PerfMetricsCache stores known metrics from Kubernetes nodes and containers -type PerfMetricsCache struct { - NodeMemAllocatable *valueMap - NodeCoresAllocatable *valueMap - - ContainerMemLimit *valueMap - ContainerCoresLimit *valueMap -} - -// Start cache workers -func (c *PerfMetricsCache) Start() { - c.NodeMemAllocatable.Start() - c.NodeCoresAllocatable.Start() - c.ContainerMemLimit.Start() - c.ContainerCoresLimit.Start() -} - -// Stop cache workers -func (c *PerfMetricsCache) Stop() { - c.NodeMemAllocatable.Stop() - c.NodeCoresAllocatable.Stop() - c.ContainerMemLimit.Stop() - c.ContainerCoresLimit.Stop() -} - -type valueMap struct { - cache *common.Cache - timeout time.Duration -} - -func newValueMap(timeout time.Duration) *valueMap { - return &valueMap{ - cache: common.NewCache(timeout, 0), - timeout: timeout, - } -} - -// Get value -func (m *valueMap) Get(name string) float64 { - return m.GetWithDefault(name, 0.0) -} - -// Get value -func (m *valueMap) GetWithDefault(name string, def float64) float64 { - v := m.cache.Get(name) - if v, ok := v.(float64); ok { - return v - } - return def -} - -// Set value -func (m *valueMap) Set(name string, val float64) { - m.cache.PutWithTimeout(name, val, m.timeout) -} - -// Start cache workers -func (m *valueMap) Start() { - m.cache.StartJanitor(m.timeout) -} - -// Stop cache workers -func (m *valueMap) Stop() { - m.cache.StopJanitor() -} - -// ContainerUID creates an unique ID for from namespace, pod name and container name -func ContainerUID(namespace, pod, container string) string { - return namespace + "/" + pod + "/" + container -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/metrics_cache_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/metrics_cache_test.go deleted file mode 100644 index 649c1f5f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/metrics_cache_test.go +++ /dev/null @@ -1,51 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package util - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestValueMap(t *testing.T) { - test := newValueMap(defaultTimeout) - - // no value - assert.Equal(t, 0.0, test.Get("foo")) - - // Set and test - test.Set("foo", 3.14) - assert.Equal(t, 3.14, test.Get("foo")) -} - -func TestGetWithDefault(t *testing.T) { - test := newValueMap(defaultTimeout) - - // Empty + default - assert.Equal(t, 0.0, test.Get("foo")) - assert.Equal(t, 3.14, test.GetWithDefault("foo", 3.14)) - - // Defined value - test.Set("foo", 38.2) - assert.Equal(t, 38.2, test.GetWithDefault("foo", 3.14)) -} - -func TestContainerUID(t *testing.T) { - assert.Equal(t, "a/b/c", ContainerUID("a", "b", "c")) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/prometheus.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/prometheus.go deleted file mode 100644 index a5236f95..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/util/prometheus.go +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package util - -import dto "github.com/prometheus/client_model/go" - -// GetLabel returns desired label from the given metric, or "" if not present -func GetLabel(m *dto.Metric, label string) string { - for _, l := range m.GetLabel() { - if l.GetName() == label { - return l.GetValue() - } - } - return "" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/_meta/data.json deleted file mode 100644 index 306f7fe6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/_meta/data.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "@timestamp": "2017-04-06T15:29:27.150Z", - "beat": { - "hostname": "beathost", - "name": "beathost", - "version": "6.0.0-alpha1" - }, - "kubernetes": { - "namespace": "ns", - "node": { - "name": "localhost", - }, - "pod": { - "name": "nginx-3137573019-pcfzh", - }, - "volume": { - "fs": { - "available": { - "bytes": 92849512448 - }, - "capacity": { - "bytes": 92849524736 - }, - "inodes": { - "count": 22668341, - "free": 22668332, - "used": 9 - }, - "used": { - "bytes": 12288 - } - }, - "name": "default-token-4fkmg" - } - }, - "metricset": { - "host": "localhost:10255", - "module": "kubernetes", - "name": "volume", - "rtt": 648606 - }, - "type": "metricsets" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/_meta/docs.asciidoc deleted file mode 100644 index 4a5d38ab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `volume` metricset of the Kubernetes module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/_meta/fields.yml deleted file mode 100644 index 5479b63c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/_meta/fields.yml +++ /dev/null @@ -1,52 +0,0 @@ -- name: volume - type: group - description: > - kubernetes volume metrics - release: ga - fields: - - name: name - type: keyword - description: > - Volume name - - name: fs - type: group - fields: - - name: capacity - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Filesystem total capacity in bytes - - name: available - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Filesystem total available in bytes - - name: used - type: group - fields: - - name: bytes - type: long - format: bytes - description: > - Filesystem total used in bytes - - name: inodes - type: group - fields: - - name: used - type: long - description: > - Used inodes - - name: free - type: long - description: > - Free inodes - - name: count - type: long - description: > - Total inodes diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/data.go deleted file mode 100644 index ae0f5d89..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/data.go +++ /dev/null @@ -1,75 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package volume - -import ( - "encoding/json" - "fmt" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/kubernetes" -) - -func eventMapping(content []byte) ([]common.MapStr, error) { - events := []common.MapStr{} - - var summary kubernetes.Summary - err := json.Unmarshal(content, &summary) - if err != nil { - return nil, fmt.Errorf("Cannot unmarshal json response: %s", err) - } - - node := summary.Node - for _, pod := range summary.Pods { - for _, volume := range pod.Volume { - volumeEvent := common.MapStr{ - mb.ModuleDataKey: common.MapStr{ - "namespace": pod.PodRef.Namespace, - "node": common.MapStr{ - "name": node.NodeName, - }, - "pod": common.MapStr{ - "name": pod.PodRef.Name, - }, - }, - - "name": volume.Name, - "fs": common.MapStr{ - "available": common.MapStr{ - "bytes": volume.AvailableBytes, - }, - "capacity": common.MapStr{ - "bytes": volume.CapacityBytes, - }, - "used": common.MapStr{ - "bytes": volume.UsedBytes, - }, - "inodes": common.MapStr{ - "used": volume.InodesUsed, - "free": volume.InodesFree, - "count": volume.Inodes, - }, - }, - } - events = append(events, volumeEvent) - } - - } - return events, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/volume.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/volume.go deleted file mode 100644 index 102d8edf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/volume.go +++ /dev/null @@ -1,93 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package volume - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/stats/summary" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - }.Build() - - logger = logp.NewLogger("kubernetes.volume") -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("kubernetes", "volume", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - http: http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - body, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error doing HTTP request to fetch 'volume' Metricset data") - } - - events, err := eventMapping(body) - for _, e := range events { - isOpen := reporter.Event(mb.TransformMapStrToEvent("kubernetes", e, nil)) - if !isOpen { - return nil - } - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/volume_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/volume_test.go deleted file mode 100644 index e527a64d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kubernetes/volume/volume_test.go +++ /dev/null @@ -1,66 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package volume - -import ( - "io/ioutil" - "os" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -const testFile = "../_meta/test/stats_summary.json" - -func TestEventMapping(t *testing.T) { - f, err := os.Open(testFile) - assert.NoError(t, err, "cannot open test file "+testFile) - - body, err := ioutil.ReadAll(f) - assert.NoError(t, err, "cannot read test file "+testFile) - - events, err := eventMapping(body) - assert.NoError(t, err, "error mapping "+testFile) - - assert.Len(t, events, 1, "got wrong number of events") - - testCases := map[string]interface{}{ - "name": "default-token-sg8x5", - - "fs.available.bytes": 1939689472, - "fs.capacity.bytes": 1939701760, - "fs.used.bytes": 12288, - "fs.inodes.used": 9, - "fs.inodes.free": 473551, - "fs.inodes.count": 473560, - } - - for k, v := range testCases { - testValue(t, events[0], k, v) - } -} - -func testValue(t *testing.T, event common.MapStr, field string, value interface{}) { - data, err := event.GetValue(field) - assert.NoError(t, err, "Could not read field "+field) - assert.EqualValues(t, data, value, "Wrong value for field "+field) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/_meta/config.reference.yml deleted file mode 100644 index 79f754a5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/_meta/config.reference.yml +++ /dev/null @@ -1,11 +0,0 @@ -- module: kvm - metricsets: ["dommemstat"] - enabled: true - period: 10s - hosts: ["unix:///var/run/libvirt/libvirt-sock"] - # For remote hosts, setup network access in libvirtd.conf - # and use the tcp scheme: - # hosts: [ "tcp://:16509" ] - - # Timeout to connect to Libvirt server - #timeout: 1s diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/_meta/config.yml deleted file mode 100644 index 2df123ca..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/_meta/config.yml +++ /dev/null @@ -1,5 +0,0 @@ -- module: kvm - #metricsets: - # - dommemstat - period: 10s - hosts: ["unix:///var/run/libvirt/libvirt-sock"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/_meta/docs.asciidoc deleted file mode 100644 index 3658a4cc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the kvm module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/_meta/fields.yml deleted file mode 100644 index fd624224..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/_meta/fields.yml +++ /dev/null @@ -1,10 +0,0 @@ -- key: kvm - title: "kvm" - release: beta - description: > - kvm module - fields: - - name: kvm - type: group - description: > - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/doc.go deleted file mode 100644 index 7cd7b213..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/doc.go +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package kvm is a Metricbeat module that contains MetricSets. -package kvm diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/_meta/data.json deleted file mode 100644 index 213f5ff1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/_meta/data.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event":{ - "dataset":"kvm.dommemstat", - "module":"kvm", - "duration":4012216 - }, - "metricset":{ - "name":"dommemstat" - }, - "service":{ - "address":"unix:///var/run/libvirt/libvirt-sock", - "type":"kvm" - }, - "kvm":{ - "dommemstat":{ - "stat":{ - "name":"actualballoon", - "value":524288 - }, - "id":1, - "name":"generic-2" - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/_meta/docs.asciidoc deleted file mode 100644 index 89e2dfff..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the dommemstat metricset of the module kvm. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/_meta/fields.yml deleted file mode 100644 index 55fe1481..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/_meta/fields.yml +++ /dev/null @@ -1,27 +0,0 @@ -- name: dommemstat - type: group - description: > - dommemstat - release: beta - fields: - - name: stat - type: group - description: > - Memory stat - fields: - - name: name - type: keyword - description: > - Memory stat name - - name: value - type: long - description: > - Memory stat value - - name: id - type: long - description: > - Domain id - - name: name - type: keyword - description: > - Domain name diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/dommemstat.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/dommemstat.go deleted file mode 100644 index 8beb22d4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/dommemstat.go +++ /dev/null @@ -1,191 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dommemstat - -import ( - "net" - "net/url" - "time" - - "github.com/elastic/beats/v7/libbeat/common/cfgwarn" - - "github.com/pkg/errors" - - "github.com/digitalocean/go-libvirt" - "github.com/digitalocean/go-libvirt/libvirttest" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -const ( - // maximum number of memory stats to be collected - // limit is defined by REMOTE_DOMAIN_MEMORY_STATS_MAX - // based on https://github.com/libvirt/libvirt/blob/5bb07527c11a6123e044a5dfc48bdeccee144994/src/remote/remote_protocol.x#L136 - maximumStats = 11 - // flag VIR_DOMAIN_AFFECT_CURRENT passed to collect memory stats - // based on https://libvirt.org/html/libvirt-libvirt-domain.html#virDomainModificationImpact - flags = 0 -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("kvm", "dommemstat", New, - mb.DefaultMetricSet(), - ) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - Timeout time.Duration - HostURL *url.URL -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - cfgwarn.Beta("The kvm dommemstat metricset is beta.") - u, err := url.Parse(base.HostData().URI) - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - Timeout: base.Module().Config().Timeout, - HostURL: u, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(report mb.ReporterV2) error { - var ( - c net.Conn - err error - ) - - u := m.HostURL - - if u.Scheme == "test" { - // when running tests, a mock Libvirt server is used - c = libvirttest.New() - } else { - address := u.Host - if u.Host == "" { - address = u.Path - } - - c, err = net.DialTimeout(u.Scheme, address, m.Timeout) - if err != nil { - return errors.Wrapf(err, "cannot connect to %v", u) - } - } - - defer c.Close() - - l := libvirt.New(c) - if err = l.Connect(); err != nil { - return errors.Wrap(err, "error connecting to libvirtd") - } - defer func() { - if err = l.Disconnect(); err != nil { - msg := errors.Wrap(err, "failed to disconnect") - report.Error(msg) - m.Logger().Error(msg) - } - }() - - domains, err := l.Domains() - if err != nil { - return errors.Wrap(err, "error listing domains") - } - - for _, d := range domains { - gotDomainMemoryStats, err := l.DomainMemoryStats(d, maximumStats, flags) - if err != nil { - msg := errors.Wrapf(err, "error fetching memory stats for domain %s", d.Name) - report.Error(msg) - m.Logger().Error(msg) - continue - } - - if len(gotDomainMemoryStats) == 0 { - msg := errors.Errorf("no memory stats for domain %s", d.Name) - report.Error(msg) - m.Logger().Error(msg) - continue - } - - for i := range gotDomainMemoryStats { - reported := report.Event(mb.Event{ - MetricSetFields: common.MapStr{ - "id": d.ID, - "name": d.Name, - "stat": common.MapStr{ - "name": getDomainMemoryStatName(gotDomainMemoryStats[i].Tag), - "value": gotDomainMemoryStats[i].Val, - }, - }, - }) - if !reported { - return errors.New("metricset has closed") - } - } - } - - return nil -} - -func getDomainMemoryStatName(tag int32) string { - // this is based on https://github.com/digitalocean/go-libvirt/blob/59d541f19311883ad82708651353009fb207d8a9/const.gen.go#L718 - switch tag { - case 0: - return "swapin" - case 1: - return "swapout" - case 2: - return "majorfault" - case 3: - return "minorfault" - case 4: - return "unused" - case 5: - return "available" - case 6: - return "actualballoon" - case 7: - return "rss" - case 8: - return "usable" - case 9: - return "lastupdate" - case 10: - return "nr" - default: - return "unidentified" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/dommemstat_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/dommemstat_test.go deleted file mode 100644 index 087b941d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/dommemstat/dommemstat_test.go +++ /dev/null @@ -1,77 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dommemstat - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/digitalocean/go-libvirt/libvirttest" -) - -func TestFetchEventContents(t *testing.T) { - conn := libvirttest.New() - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(conn)) - - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatal(errs) - } - if len(events) == 0 { - t.Fatal("no events received") - } - - for _, e := range events { - if e.Error != nil { - t.Fatalf("received error: %+v", e.Error) - } - } - if len(events) == 0 { - t.Fatal("received no events") - } - - e := events[0] - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), e) - - statName, err := e.MetricSetFields.GetValue("stat.name") - if err == nil { - assert.EqualValues(t, statName.(string), "actualballoon") - } else { - t.Errorf("error while getting value from event: %v", err) - } - - statValue, err := e.MetricSetFields.GetValue("stat.value") - if err == nil { - assert.EqualValues(t, statValue, uint64(1048576)) - } else { - t.Errorf("error while getting value from event: %v", err) - } -} - -func getConfig(conn *libvirttest.MockLibvirt) map[string]interface{} { - return map[string]interface{}{ - "module": "kvm", - "metricsets": []string{"dommemstat"}, - "hosts": []string{"test://" + conn.RemoteAddr().String() + ":123"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/fields.go deleted file mode 100644 index 7dd21356..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/kvm/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package kvm - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "kvm", asset.ModuleFieldsPri, AssetKvm); err != nil { - panic(err) - } -} - -// AssetKvm returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/kvm. -func AssetKvm() string { - return "eJyskDFuwzAMRXed4iN7LqChU9ceQq3YQLBoGrLsQrcvnEZFotByh3Lw4G+//8gzBioWw8oGyCFHsjgNK58MkCiSm8ninbIzgKf5I4UpBxktXgyA7T+w+CWSAT4DRT/ba3DG6JgqeJtcJrK4JFmm2xuF9wi5B3lhJp6zy7+Rxtzl3iKN0u5Zp1V5FGogPaFDrZ95I5ZUdLDucu+zPZW4Og1UviR59YtDs8Zur6uqrC4uPZco4+V/RLSmahGel+3UH1a/CrswPlO79+/f/q+dV/R3AAAA///hct15" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/Dockerfile deleted file mode 100644 index f363b845..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/Dockerfile +++ /dev/null @@ -1,6 +0,0 @@ -ARG LOGSTASH_VERSION -FROM docker.elastic.co/logstash/logstash:${LOGSTASH_VERSION} - -COPY healthcheck.sh / -ENV XPACK_MONITORING_ENABLED=FALSE -HEALTHCHECK --interval=1s --retries=300 CMD sh /healthcheck.sh diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/config-xpack.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/config-xpack.yml deleted file mode 100644 index 3e8f80b7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/config-xpack.yml +++ /dev/null @@ -1,9 +0,0 @@ -- module: logstash - metricsets: - - node - - node_stats - period: 10s - hosts: ["localhost:9600"] - #username: "user" - #password: "secret" - xpack.enabled: true diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/config.reference.yml deleted file mode 100644 index 70de278f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/config.reference.yml +++ /dev/null @@ -1,5 +0,0 @@ -- module: logstash - metricsets: ["node", "node_stats"] - enabled: true - period: 10s - hosts: ["localhost:9600"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/config.yml deleted file mode 100644 index eec892d9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/config.yml +++ /dev/null @@ -1,8 +0,0 @@ -- module: logstash - #metricsets: - # - node - # - node_stats - period: 10s - hosts: ["localhost:9600"] - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/docs.asciidoc deleted file mode 100644 index c56c1b38..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/docs.asciidoc +++ /dev/null @@ -1,8 +0,0 @@ -This is the Logstash module. - -The default metricsets are `node` and `node_stats`. - -[float] -=== Compatibility - -The Logstash module works with Logstash 7.3.0 and later. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/fields.yml deleted file mode 100644 index 67dbdfee..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/fields.yml +++ /dev/null @@ -1,11 +0,0 @@ -- key: logstash - title: "Logstash" - description: > - Logstash module - release: ga - settings: ["ssl", "http"] - fields: - - name: logstash - type: group - description: > - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/healthcheck.sh b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/healthcheck.sh deleted file mode 100644 index dd98c7c9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/_meta/healthcheck.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/usr/bin/env bash - -# Check that both endpoints are available -curl -f http://localhost:9600/_node || exit 1 -curl -f http://localhost:9600/_node/stats || exit 1 -curl -f http://localhost:9600/_node/stats | grep '"in":' || exit 1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/doc.go deleted file mode 100644 index 0984835e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package logstash is a Metricbeat module that contains MetricSets. -*/ -package logstash diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/docker-compose.yml deleted file mode 100644 index 40abaad9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - logstash: - image: docker.elastic.co/integrations-ci/beats-logstash:${LOGSTASH_VERSION:-7.5.2}-1 - build: - context: ./_meta - args: - LOGSTASH_VERSION: ${LOGSTASH_VERSION:-7.5.2} - ports: - - 9600 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/fields.go deleted file mode 100644 index a1f6963e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package logstash - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "logstash", asset.ModuleFieldsPri, AssetLogstash); err != nil { - panic(err) - } -} - -// AssetLogstash returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/logstash. -func AssetLogstash() string { - return "eJyslM2OmzAQgO88xYhzwwNw6KmtmqpV95TLarWyYALeGA/yDKzy9isCZMEx+d055OCJP3/jGbOCHe5TMFSwKC4jANFiMIX477AURwA5cuZ0LZpsCt8jAIAxDRXljcEIwKFBxZhCoSIARhFtC07hOWY28TeIS5E6fokAthpNzumBswKrKpwZdCH7uiM5auphJeAwJ01plnI8LoZoi8Q+vP3z0sbwD58KlMQyS4wSymjFXqZWUvZbku6nI3j/qHThVC8qrvGzZwrp4jexwAl0NG3RsSZ7oyyja3WGSXj3Q7rHydoE2KP1W1sFjf0eX3Hen80/WNsteYlQdy/f26fJDvfv5PJA/oJPF6HSp4fXOgRebhocG1c7ypA5CRPON+5K+af+CFj/CL7LhEUJP/o6Xw8UqFCczjh56LFii1b8K7t7nn4eaOBXuSQxFdHL42TIFve1Y20zqrQthjIho8YKumTRghr/0/UVGv8bKegWja02gg6XB/1+l18D+sTlIwAA//9sYbU7" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/logstash.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/logstash.go deleted file mode 100644 index 3e5e57ac..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/logstash.go +++ /dev/null @@ -1,236 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package logstash - -import ( - "encoding/json" - "fmt" - "net/url" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func init() { - // Register the ModuleFactory function for this module. - if err := mb.Registry.AddModule(ModuleName, NewModule); err != nil { - panic(err) - } -} - -// NewModule creates a new module after performing validation. -func NewModule(base mb.BaseModule) (mb.Module, error) { - if err := validateXPackMetricsets(base); err != nil { - return nil, err - } - - return &base, nil -} - -// Validate that correct metricsets have been specified if xpack.enabled = true. -func validateXPackMetricsets(base mb.BaseModule) error { - config := struct { - Metricsets []string `config:"metricsets"` - XPackEnabled bool `config:"xpack.enabled"` - }{} - if err := base.UnpackConfig(&config); err != nil { - return err - } - - // Nothing to validate if xpack.enabled != true - if !config.XPackEnabled { - return nil - } - - expectedXPackMetricsets := []string{ - "node", - "node_stats", - } - - if !common.MakeStringSet(config.Metricsets...).Equals(common.MakeStringSet(expectedXPackMetricsets...)) { - return errors.Errorf("The %v module with xpack.enabled: true must have metricsets: %v", ModuleName, expectedXPackMetricsets) - } - - return nil -} - -// ModuleName is the name of this module. -const ModuleName = "logstash" - -// PipelineGraphAPIsAvailableVersion is the version of Logstash since when its APIs -// can return pipeline graphs -var PipelineGraphAPIsAvailableVersion = common.MustNewVersion("7.3.0") - -// MetricSet can be used to build other metricsets within the Logstash module. -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP - XPack bool -} - -type graph struct { - Vertices []map[string]interface{} `json:"vertices"` - Edges []map[string]interface{} `json:"edges"` -} - -type graphContainer struct { - Graph *graph `json:"graph,omitempty"` - Type string `json:"type"` - Version string `json:"version"` - Hash string `json:"hash"` -} - -// PipelineState represents the state (shape) of a Logstash pipeline -type PipelineState struct { - ID string `json:"id"` - Hash string `json:"hash"` - EphemeralID string `json:"ephemeral_id"` - Graph *graphContainer `json:"graph,omitempty"` - Representation *graphContainer `json:"representation"` - BatchSize int `json:"batch_size"` - Workers int `json:"workers"` -} - -// NewMetricSet creates a metricset that can be used to build other metricsets -// within the Logstash module. -func NewMetricSet(base mb.BaseMetricSet) (*MetricSet, error) { - config := struct { - XPack bool `config:"xpack.enabled"` - }{ - XPack: false, - } - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - base, - http, - config.XPack, - }, nil -} - -// GetPipelines returns the list of pipelines running on a Logstash node and, -// optionally, an override cluster UUID. -func GetPipelines(m *MetricSet) ([]PipelineState, string, error) { - content, err := fetchPath(m.HTTP, "_node/pipelines", "graph=true") - if err != nil { - return nil, "", errors.Wrap(err, "could not fetch node pipelines") - } - - pipelinesResponse := struct { - Monitoring struct { - ClusterID string `json:"cluster_uuid"` - } `json:"monitoring"` - Pipelines map[string]PipelineState `json:"pipelines"` - }{} - - err = json.Unmarshal(content, &pipelinesResponse) - if err != nil { - return nil, "", errors.Wrap(err, "could not parse node pipelines response") - } - - var pipelines []PipelineState - for pipelineID, pipeline := range pipelinesResponse.Pipelines { - pipeline.ID = pipelineID - pipelines = append(pipelines, pipeline) - } - - return pipelines, pipelinesResponse.Monitoring.ClusterID, nil -} - -// CheckPipelineGraphAPIsAvailable returns an error if pipeline graph APIs are not -// available in the version of the Logstash node. -func (m *MetricSet) CheckPipelineGraphAPIsAvailable() error { - logstashVersion, err := m.getVersion() - if err != nil { - return err - } - - arePipelineGraphAPIsAvailable := elastic.IsFeatureAvailable(logstashVersion, PipelineGraphAPIsAvailableVersion) - - if !arePipelineGraphAPIsAvailable { - const errorMsg = "the %v metricset with X-Pack enabled is only supported with Logstash >= %v. You are currently running Logstash %v" - return fmt.Errorf(errorMsg, m.FullyQualifiedName(), PipelineGraphAPIsAvailableVersion, logstashVersion) - } - - return nil -} - -// GetVertexClusterUUID returns the correct cluster UUID value for the given Elasticsearch -// vertex from a Logstash pipeline. If the vertex has no cluster UUID associated with it, -// the given override cluster UUID is returned. -func GetVertexClusterUUID(vertex map[string]interface{}, overrideClusterUUID string) string { - c, ok := vertex["cluster_uuid"] - if !ok { - return overrideClusterUUID - } - - clusterUUID, ok := c.(string) - if !ok { - return overrideClusterUUID - } - - if clusterUUID == "" { - return overrideClusterUUID - } - - return clusterUUID -} - -func (m *MetricSet) getVersion() (*common.Version, error) { - const rootPath = "/" - content, err := fetchPath(m.HTTP, rootPath, "") - if err != nil { - return nil, err - } - - var response struct { - Version *common.Version `json:"version"` - } - - err = json.Unmarshal(content, &response) - if err != nil { - return nil, err - } - - return response.Version, nil -} - -func fetchPath(httpHelper *helper.HTTP, path string, query string) ([]byte, error) { - currentURI := httpHelper.GetURI() - defer httpHelper.SetURI(currentURI) - - // Parses the uri to replace the path - u, _ := url.Parse(currentURI) - u.Path = path - u.RawQuery = query - - // Http helper includes the HostData with username and password - httpHelper.SetURI(u.String()) - return httpHelper.FetchContent() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/logstash_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/logstash_integration_test.go deleted file mode 100644 index 30dca909..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/logstash_integration_test.go +++ /dev/null @@ -1,107 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package logstash_test - -import ( - "testing" - - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/logstash" - _ "github.com/elastic/beats/v7/metricbeat/module/logstash/node" - _ "github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats" -) - -var metricSets = []string{ - "node", - "node_stats", -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 300, "logstash") - - for _, metricSet := range metricSets { - t.Run(metricSet, func(t *testing.T) { - config := getConfig(metricSet, service.Host()) - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - - require.Empty(t, errs) - require.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("logstash", metricSet).Fields.StringToPrint()) - }) - } -} - -func TestData(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 300, "logstash") - - for _, metricSet := range metricSets { - t.Run(metricSet, func(t *testing.T) { - config := getConfig(metricSet, service.Host()) - f := mbtest.NewReportingMetricSetV2Error(t, config) - err := mbtest.WriteEventsReporterV2Error(f, t, metricSet) - require.NoError(t, err) - }) - } -} - -func TestXPackEnabled(t *testing.T) { - service := compose.EnsureUpWithTimeout(t, 300, "logstash") - - metricSetToTypeMap := map[string]string{ - "node": "logstash_state", - "node_stats": "logstash_stats", - } - - config := getXPackConfig(service.Host()) - - metricSets := mbtest.NewReportingMetricSetV2Errors(t, config) - for _, metricSet := range metricSets { - events, errs := mbtest.ReportingFetchV2Error(metricSet) - require.Empty(t, errs) - require.NotEmpty(t, events) - - event := events[0] - require.Equal(t, metricSetToTypeMap[metricSet.Name()], event.RootFields["type"]) - require.Regexp(t, `^.monitoring-logstash-\d-mb`, event.Index) - } -} - -func getConfig(metricSet string, host string) map[string]interface{} { - return map[string]interface{}{ - "module": logstash.ModuleName, - "metricsets": []string{metricSet}, - "hosts": []string{host}, - } -} - -func getXPackConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": logstash.ModuleName, - "metricsets": metricSets, - "hosts": []string{host}, - "xpack.enabled": true, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/logstash_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/logstash_test.go deleted file mode 100644 index 73ec193e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/logstash_test.go +++ /dev/null @@ -1,59 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package logstash - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestGetVertexClusterUUID(t *testing.T) { - tests := map[string]struct { - vertex map[string]interface{} - overrideClusterUUID string - expectedClusterUUID string - }{ - "vertex_and_override": { - map[string]interface{}{ - "cluster_uuid": "v", - }, - "o", - "v", - }, - "vertex_only": { - vertex: map[string]interface{}{ - "cluster_uuid": "v", - }, - expectedClusterUUID: "v", - }, - "override_only": { - overrideClusterUUID: "o", - expectedClusterUUID: "o", - }, - "none": { - expectedClusterUUID: "", - }, - } - - for name, test := range tests { - t.Run(name, func(t *testing.T) { - assert.Equal(t, test.expectedClusterUUID, GetVertexClusterUUID(test.vertex, test.overrideClusterUUID)) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/data.json deleted file mode 100644 index a9e3bbb1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/data.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "logstash.node", - "duration": 115000, - "module": "logstash" - }, - "logstash": { - "node": { - "jvm": { - "version": "1.8.0_191" - } - } - }, - "metricset": { - "name": "node" - }, - "process": { - "pid": 93559 - }, - "service": { - "address": "127.0.0.1:9600", - "hostname": "Shaunaks-MBP-2.attlocal.net", - "id": "7565df20-c3aa-4261-81d5-3b0ab8d15c16", - "name": "logstash", - "type": "logstash", - "version": "7.0.0" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/docs.asciidoc deleted file mode 100644 index e76cb3f3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the node metricset of the module Logstash. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/fields.yml deleted file mode 100644 index 658825ed..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/fields.yml +++ /dev/null @@ -1,33 +0,0 @@ -- name: node - type: group - description: > - node - release: ga - fields: - - name: host - type: alias - path: host.hostname - migration: true - description: > - Host name - - name: version - type: alias - path: service.version - migration: true - description: > - Logstash Version - - name: jvm - type: group - description: > - JVM Info - fields: - - name: version - type: keyword - description: > - Version - - name: pid - type: alias - path: process.pid - migration: true - description: > - Process ID diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/test/node.641.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/test/node.641.json deleted file mode 100644 index 5e86e3cb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/test/node.641.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "host": "Shaunaks-MBP-2", - "version": "6.4.1", - "http_address": "127.0.0.1:9600", - "id": "01cf780e-b576-4e59-9ee0-6b49d73e1238", - "name": "Shaunaks-MBP-2", - "pipelines": { - "main": { - "workers": 8, - "batch_size": 125, - "batch_delay": 50, - "config_reload_automatic": false, - "config_reload_interval": 3000000000, - "dead_letter_queue_enabled": false - } - }, - "os": { - "name": "Mac OS X", - "arch": "x86_64", - "version": "10.13.6", - "available_processors": 8 - }, - "jvm": { - "pid": 92230, - "version": "1.8.0_171", - "vm_version": "1.8.0_171", - "vm_vendor": "Oracle Corporation", - "vm_name": "Java HotSpot(TM) 64-Bit Server VM", - "start_time_in_millis": 1538404190630, - "mem": { - "heap_init_in_bytes": 1073741824, - "heap_max_in_bytes": 1037959168, - "non_heap_init_in_bytes": 2555904, - "non_heap_max_in_bytes": 0 - }, - "gc_collectors": [ - "ParNew", - "ConcurrentMarkSweep" - ] - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/test/node.650.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/test/node.650.json deleted file mode 100644 index 9f17a9c7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/test/node.650.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "host": "Shaunaks-MBP-2", - "version": "6.5.0", - "http_address": "127.0.0.1:9600", - "id": "7565df20-c3aa-4261-81d5-3b0ab8d15c16", - "name": "Shaunaks-MBP-2", - "pipelines": { - "main": { - "workers": 8, - "batch_size": 125, - "batch_delay": 50, - "config_reload_automatic": false, - "config_reload_interval": 3000000000, - "dead_letter_queue_enabled": false - } - }, - "os": { - "name": "Mac OS X", - "arch": "x86_64", - "version": "10.13.6", - "available_processors": 8 - }, - "jvm": { - "pid": 1559, - "version": "1.8.0_171", - "vm_version": "1.8.0_171", - "vm_vendor": "Oracle Corporation", - "vm_name": "Java HotSpot(TM) 64-Bit Server VM", - "start_time_in_millis": 1538406837613, - "mem": { - "heap_init_in_bytes": 1073741824, - "heap_max_in_bytes": 1037959168, - "non_heap_init_in_bytes": 2555904, - "non_heap_max_in_bytes": 0 - }, - "gc_collectors": [ - "ParNew", - "ConcurrentMarkSweep" - ] - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/test/node.700.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/test/node.700.json deleted file mode 100644 index d084786a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/_meta/test/node.700.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "host": "Shaunaks-MBP-2", - "version": "7.0.0-alpha1", - "http_address": "127.0.0.1:9600", - "id": "7565df20-c3aa-4261-81d5-3b0ab8d15c16", - "name": "Shaunaks-MBP-2", - "pipelines": { - "main": { - "workers": 8, - "batch_size": 125, - "batch_delay": 50, - "config_reload_automatic": false, - "config_reload_interval": 3000000000, - "dead_letter_queue_enabled": false - } - }, - "os": { - "name": "Mac OS X", - "arch": "x86_64", - "version": "10.13.6", - "available_processors": 8 - }, - "jvm": { - "pid": 83353, - "version": "1.8.0_171", - "vm_version": "1.8.0_171", - "vm_vendor": "Oracle Corporation", - "vm_name": "Java HotSpot(TM) 64-Bit Server VM", - "start_time_in_millis": 1538217473740, - "mem": { - "heap_init_in_bytes": 1073741824, - "heap_max_in_bytes": 1037959168, - "non_heap_init_in_bytes": 2555904, - "non_heap_max_in_bytes": 0 - }, - "gc_collectors": [ - "ParNew", - "ConcurrentMarkSweep" - ] - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/data.go deleted file mode 100644 index b1a6ef97..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/data.go +++ /dev/null @@ -1,97 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/logstash" -) - -var ( - schema = s.Schema{ - "id": c.Str("id"), - "host": c.Str("host"), - "version": c.Str("version"), - "jvm": c.Dict("jvm", s.Schema{ - "version": c.Str("version"), - "pid": c.Int("pid"), - }), - } -) - -func eventMapping(r mb.ReporterV2, content []byte) error { - event := mb.Event{} - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", logstash.ModuleName) - - var data map[string]interface{} - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Logstash Node API response") - } - - fields, err := schema.Apply(data) - if err != nil { - return errors.Wrap(err, "failure applying node schema") - } - - // Set service ID - serviceID, err := fields.GetValue("id") - if err != nil { - return elastic.MakeErrorForMissingField("id", elastic.Logstash) - } - event.RootFields.Put("service.id", serviceID) - fields.Delete("id") - - // Set service hostname - host, err := fields.GetValue("host") - if err != nil { - return elastic.MakeErrorForMissingField("host", elastic.Logstash) - } - event.RootFields.Put("service.hostname", host) - fields.Delete("host") - - // Set service version - version, err := fields.GetValue("version") - if err != nil { - return elastic.MakeErrorForMissingField("version", elastic.Logstash) - } - event.RootFields.Put("service.version", version) - fields.Delete("version") - - // Set PID - pid, err := fields.GetValue("jvm.pid") - if err != nil { - return elastic.MakeErrorForMissingField("jvm.pid", elastic.Logstash) - } - event.RootFields.Put("process.pid", pid) - fields.Delete("jvm.pid") - - event.MetricSetFields = fields - - r.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/data_test.go deleted file mode 100644 index 65539432..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/data_test.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package node - -import ( - "io/ioutil" - "path/filepath" - "testing" - - "github.com/stretchr/testify/require" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestEventMapping(t *testing.T) { - - files, err := filepath.Glob("./_meta/test/node.*.json") - require.NoError(t, err) - - for _, f := range files { - input, err := ioutil.ReadFile(f) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventMapping(reporter, input) - - require.NoError(t, err, f) - require.True(t, len(reporter.GetEvents()) >= 1, f) - require.Equal(t, 0, len(reporter.GetErrors()), f) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/data_xpack.go deleted file mode 100644 index 96fc2521..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/data_xpack.go +++ /dev/null @@ -1,115 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -import ( - "time" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/logstash" -) - -func eventMappingXPack(r mb.ReporterV2, m *MetricSet, pipelines []logstash.PipelineState, overrideClusterUUID string) error { - pipelines = getUserDefinedPipelines(pipelines) - clusterToPipelinesMap := makeClusterToPipelinesMap(pipelines, overrideClusterUUID) - for clusterUUID, pipelines := range clusterToPipelinesMap { - for _, pipeline := range pipelines { - removeClusterUUIDsFromPipeline(pipeline) - - // Rename key: graph -> representation - pipeline.Representation = pipeline.Graph - pipeline.Graph = nil - - logstashState := map[string]logstash.PipelineState{ - "pipeline": pipeline, - } - - event := mb.Event{} - event.RootFields = common.MapStr{ - "timestamp": common.Time(time.Now()), - "interval_ms": m.Module().Config().Period / time.Millisecond, - "type": "logstash_state", - "logstash_state": logstashState, - } - - if clusterUUID != "" { - event.RootFields["cluster_uuid"] = clusterUUID - } - - event.ID = pipeline.EphemeralID - event.Index = elastic.MakeXPackMonitoringIndexName(elastic.Logstash) - r.Event(event) - } - } - - return nil -} - -func makeClusterToPipelinesMap(pipelines []logstash.PipelineState, overrideClusterUUID string) map[string][]logstash.PipelineState { - var clusterToPipelinesMap map[string][]logstash.PipelineState - clusterToPipelinesMap = make(map[string][]logstash.PipelineState) - - for _, pipeline := range pipelines { - var clusterUUIDs []string - for _, vertex := range pipeline.Graph.Graph.Vertices { - clusterUUID := logstash.GetVertexClusterUUID(vertex, overrideClusterUUID) - if clusterUUID != "" { - clusterUUIDs = append(clusterUUIDs, clusterUUID) - } - } - - // If no cluster UUID was found in this pipeline, assign it a blank one - if len(clusterUUIDs) == 0 { - clusterUUIDs = []string{""} - } - - for _, clusterUUID := range clusterUUIDs { - clusterPipelines := clusterToPipelinesMap[clusterUUID] - if clusterPipelines == nil { - clusterToPipelinesMap[clusterUUID] = []logstash.PipelineState{} - } - - clusterToPipelinesMap[clusterUUID] = append(clusterPipelines, pipeline) - } - } - - return clusterToPipelinesMap -} - -func getUserDefinedPipelines(pipelines []logstash.PipelineState) []logstash.PipelineState { - userDefinedPipelines := []logstash.PipelineState{} - for _, pipeline := range pipelines { - if pipeline.ID[0] != '.' { - userDefinedPipelines = append(userDefinedPipelines, pipeline) - } - } - return userDefinedPipelines -} - -func removeClusterUUIDsFromPipeline(pipeline logstash.PipelineState) { - for _, vertex := range pipeline.Graph.Graph.Vertices { - _, exists := vertex["cluster_uuid"] - if !exists { - continue - } - - delete(vertex, "cluster_uuid") - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/node.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/node.go deleted file mode 100644 index 025d013e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node/node.go +++ /dev/null @@ -1,97 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -import ( - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/logstash" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet(logstash.ModuleName, "node", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -const ( - nodePath = "/_node" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: "http", - PathConfigKey: "path", - DefaultPath: nodePath, - }.Build() -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *logstash.MetricSet -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := logstash.NewMetricSet(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - ms, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -// It returns the event which is then forward to the output. In case of an error, a -// descriptive error must be returned. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - if !m.MetricSet.XPack { - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - - return eventMapping(r, content) - } - - pipelinesContent, overrideClusterUUID, err := logstash.GetPipelines(m.MetricSet) - if err != nil { - m.Logger().Error(err) - return nil - } - - err = eventMappingXPack(r, m, pipelinesContent, overrideClusterUUID) - if err != nil { - m.Logger().Error(err) - } - - return nil -} - -func (m *MetricSet) init() error { - if m.XPack { - return m.CheckPipelineGraphAPIsAvailable() - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/data.json deleted file mode 100644 index d6e05f6a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/data.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "logstash.node.stats", - "duration": 115000, - "module": "logstash" - }, - "logstash": { - "node": { - "stats": { - "events": { - "filtered": 0, - "in": 0, - "out": 0 - } - } - } - }, - "metricset": { - "name": "node_stats" - }, - "service": { - "address": "127.0.0.1:9600", - "hostname": "Shaunaks-MBP-2.attlocal.net", - "id": "7565df20-c3aa-4261-81d5-3b0ab8d15c16", - "name": "logstash", - "type": "logstash", - "version": "7.0.0" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/docs.asciidoc deleted file mode 100644 index e76cb3f3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the node metricset of the module Logstash. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/fields.yml deleted file mode 100644 index 8a06554c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/fields.yml +++ /dev/null @@ -1,23 +0,0 @@ -- name: node.stats - type: group - description: > - node_stats metrics. - release: ga - fields: - - name: events - type: group - description: > - Events stats - fields: - - name: in - type: long - description: > - Incoming events counter. - - name: out - type: long - description: > - Outgoing events counter. - - name: filtered - type: long - description: > - Filtered events counter. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/test/node_stats.641.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/test/node_stats.641.json deleted file mode 100644 index 6bcf88f1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/test/node_stats.641.json +++ /dev/null @@ -1,129 +0,0 @@ -{ - "host": "Shaunaks-MBP-2", - "version": "6.4.1", - "http_address": "127.0.0.1:9600", - "id": "01cf780e-b576-4e59-9ee0-6b49d73e1238", - "name": "Shaunaks-MBP-2", - "jvm": { - "threads": { - "count": 30, - "peak_count": 32 - }, - "mem": { - "heap_used_percent": 32, - "heap_committed_in_bytes": 1037959168, - "heap_max_in_bytes": 1037959168, - "heap_used_in_bytes": 341759888, - "non_heap_used_in_bytes": 121819632, - "non_heap_committed_in_bytes": 140050432, - "pools": { - "survivor": { - "peak_used_in_bytes": 35782656, - "used_in_bytes": 21321184, - "peak_max_in_bytes": 35782656, - "max_in_bytes": 35782656, - "committed_in_bytes": 35782656 - }, - "old": { - "peak_used_in_bytes": 103570264, - "used_in_bytes": 91787528, - "peak_max_in_bytes": 715849728, - "max_in_bytes": 715849728, - "committed_in_bytes": 715849728 - }, - "young": { - "peak_used_in_bytes": 286326784, - "used_in_bytes": 228651176, - "peak_max_in_bytes": 286326784, - "max_in_bytes": 286326784, - "committed_in_bytes": 286326784 - } - } - }, - "gc": { - "collectors": { - "old": { - "collection_time_in_millis": 184, - "collection_count": 2 - }, - "young": { - "collection_time_in_millis": 413, - "collection_count": 8 - } - } - }, - "uptime_in_millis": 70624 - }, - "process": { - "open_file_descriptors": 95, - "peak_open_file_descriptors": 96, - "max_file_descriptors": 10240, - "mem": { - "total_virtual_in_bytes": 7176814592 - }, - "cpu": { - "total_in_millis": 100279, - "percent": 0, - "load_average": { - "1m": 5.107421875 - } - } - }, - "events": { - "in": 0, - "filtered": 0, - "out": 0, - "duration_in_millis": 0, - "queue_push_duration_in_millis": 0 - }, - "pipelines": { - "main": { - "events": { - "duration_in_millis": 0, - "in": 0, - "out": 0, - "filtered": 0, - "queue_push_duration_in_millis": 0 - }, - "plugins": { - "inputs": [ - { - "id": "fc1bd2827edc6b55a3caf4af83c5ac8c5c32b84cb54453bdac8c0d1dcb37ee46", - "events": { - "out": 0, - "queue_push_duration_in_millis": 0 - }, - "name": "stdin" - } - ], - "filters": [], - "outputs": [ - { - "id": "47e3be4432eda99c8d50ea91fdec98aa9c3d5689589ddd3cfdbd62b43746d841", - "events": { - "duration_in_millis": 0, - "in": 0, - "out": 0 - }, - "name": "stdout" - } - ] - }, - "reloads": { - "last_error": null, - "successes": 0, - "last_success_timestamp": null, - "last_failure_timestamp": null, - "failures": 0 - }, - "queue": { - "type": "memory" - } - } - }, - "reloads": { - "successes": 0, - "failures": 0 - }, - "os": {} -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/test/node_stats.650.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/test/node_stats.650.json deleted file mode 100644 index cdd290d4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/test/node_stats.650.json +++ /dev/null @@ -1,129 +0,0 @@ -{ - "host": "Shaunaks-MBP-2", - "version": "6.5.0", - "http_address": "127.0.0.1:9600", - "id": "7565df20-c3aa-4261-81d5-3b0ab8d15c16", - "name": "Shaunaks-MBP-2", - "jvm": { - "threads": { - "count": 30, - "peak_count": 32 - }, - "mem": { - "heap_used_percent": 34, - "heap_committed_in_bytes": 1037959168, - "heap_max_in_bytes": 1037959168, - "heap_used_in_bytes": 362846688, - "non_heap_used_in_bytes": 126413504, - "non_heap_committed_in_bytes": 144498688, - "pools": { - "survivor": { - "peak_used_in_bytes": 35782656, - "used_in_bytes": 23317672, - "peak_max_in_bytes": 35782656, - "max_in_bytes": 35782656, - "committed_in_bytes": 35782656 - }, - "old": { - "peak_used_in_bytes": 101436232, - "used_in_bytes": 87297304, - "peak_max_in_bytes": 715849728, - "max_in_bytes": 715849728, - "committed_in_bytes": 715849728 - }, - "young": { - "peak_used_in_bytes": 286326784, - "used_in_bytes": 252231712, - "peak_max_in_bytes": 286326784, - "max_in_bytes": 286326784, - "committed_in_bytes": 286326784 - } - } - }, - "gc": { - "collectors": { - "old": { - "collection_time_in_millis": 147, - "collection_count": 2 - }, - "young": { - "collection_time_in_millis": 352, - "collection_count": 8 - } - } - }, - "uptime_in_millis": 118041 - }, - "process": { - "open_file_descriptors": 95, - "peak_open_file_descriptors": 97, - "max_file_descriptors": 10240, - "mem": { - "total_virtual_in_bytes": 7178244096 - }, - "cpu": { - "total_in_millis": 92452, - "percent": 0, - "load_average": { - "1m": 2.6640625 - } - } - }, - "events": { - "in": 0, - "filtered": 0, - "out": 0, - "duration_in_millis": 0, - "queue_push_duration_in_millis": 0 - }, - "pipelines": { - "main": { - "events": { - "duration_in_millis": 0, - "in": 0, - "out": 0, - "filtered": 0, - "queue_push_duration_in_millis": 0 - }, - "plugins": { - "inputs": [ - { - "id": "fc1bd2827edc6b55a3caf4af83c5ac8c5c32b84cb54453bdac8c0d1dcb37ee46", - "events": { - "out": 0, - "queue_push_duration_in_millis": 0 - }, - "name": "stdin" - } - ], - "filters": [], - "outputs": [ - { - "id": "47e3be4432eda99c8d50ea91fdec98aa9c3d5689589ddd3cfdbd62b43746d841", - "events": { - "duration_in_millis": 0, - "in": 0, - "out": 0 - }, - "name": "stdout" - } - ] - }, - "reloads": { - "last_error": null, - "successes": 0, - "last_success_timestamp": null, - "last_failure_timestamp": null, - "failures": 0 - }, - "queue": { - "type": "memory" - } - } - }, - "reloads": { - "successes": 0, - "failures": 0 - }, - "os": {} -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/test/node_stats.700.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/test/node_stats.700.json deleted file mode 100644 index a3710586..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/_meta/test/node_stats.700.json +++ /dev/null @@ -1,129 +0,0 @@ -{ - "host": "Shaunaks-MBP-2", - "version": "7.0.0-alpha1", - "http_address": "127.0.0.1:9600", - "id": "7565df20-c3aa-4261-81d5-3b0ab8d15c16", - "name": "Shaunaks-MBP-2", - "jvm": { - "threads": { - "count": 30, - "peak_count": 32 - }, - "mem": { - "heap_used_percent": 21, - "heap_committed_in_bytes": 1037959168, - "heap_max_in_bytes": 1037959168, - "heap_used_in_bytes": 220732000, - "non_heap_used_in_bytes": 139772840, - "non_heap_committed_in_bytes": 158154752, - "pools": { - "survivor": { - "peak_used_in_bytes": 35782656, - "used_in_bytes": 35782648, - "peak_max_in_bytes": 35782656, - "max_in_bytes": 35782656, - "committed_in_bytes": 35782656 - }, - "old": { - "peak_used_in_bytes": 100051832, - "used_in_bytes": 100051832, - "peak_max_in_bytes": 715849728, - "max_in_bytes": 715849728, - "committed_in_bytes": 715849728 - }, - "young": { - "peak_used_in_bytes": 286326784, - "used_in_bytes": 84897520, - "peak_max_in_bytes": 286326784, - "max_in_bytes": 286326784, - "committed_in_bytes": 286326784 - } - } - }, - "gc": { - "collectors": { - "old": { - "collection_time_in_millis": 157, - "collection_count": 2 - }, - "young": { - "collection_time_in_millis": 379, - "collection_count": 9 - } - } - }, - "uptime_in_millis": 242592 - }, - "process": { - "open_file_descriptors": 96, - "peak_open_file_descriptors": 97, - "max_file_descriptors": 10240, - "mem": { - "total_virtual_in_bytes": 7187554304 - }, - "cpu": { - "total_in_millis": 94249, - "percent": 0, - "load_average": { - "1m": 2.5634765625 - } - } - }, - "events": { - "in": 5, - "filtered": 5, - "out": 5, - "duration_in_millis": 331, - "queue_push_duration_in_millis": 0 - }, - "pipelines": { - "main": { - "events": { - "duration_in_millis": 331, - "in": 5, - "out": 5, - "filtered": 5, - "queue_push_duration_in_millis": 0 - }, - "plugins": { - "inputs": [ - { - "id": "fc1bd2827edc6b55a3caf4af83c5ac8c5c32b84cb54453bdac8c0d1dcb37ee46", - "events": { - "out": 5, - "queue_push_duration_in_millis": 0 - }, - "name": "stdin" - } - ], - "filters": [], - "outputs": [ - { - "id": "47e3be4432eda99c8d50ea91fdec98aa9c3d5689589ddd3cfdbd62b43746d841", - "events": { - "duration_in_millis": 2259, - "in": 5, - "out": 5 - }, - "name": "stdout" - } - ] - }, - "reloads": { - "last_error": null, - "successes": 0, - "last_success_timestamp": null, - "last_failure_timestamp": null, - "failures": 0 - }, - "queue": { - "type": "memory" - } - } - }, - "reloads": { - "successes": 0, - "failures": 0 - }, - "os": {} -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/data.go deleted file mode 100644 index da2f2f3b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/data.go +++ /dev/null @@ -1,90 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node_stats - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/logstash" -) - -var ( - schema = s.Schema{ - "id": c.Str("id"), - "host": c.Str("host"), - "version": c.Str("version"), - "events": c.Dict("events", s.Schema{ - "in": c.Int("in"), - "out": c.Int("out"), - "filtered": c.Int("filtered"), - }), - } -) - -func eventMapping(r mb.ReporterV2, content []byte) error { - event := mb.Event{} - event.RootFields = common.MapStr{} - event.RootFields.Put("service.name", logstash.ModuleName) - - var data map[string]interface{} - err := json.Unmarshal(content, &data) - if err != nil { - return errors.Wrap(err, "failure parsing Logstash Node Stats API response") - } - - fields, err := schema.Apply(data) - if err != nil { - return errors.Wrap(err, "failure applying node stats schema") - } - - // Set service ID - serviceID, err := fields.GetValue("id") - if err != nil { - return elastic.MakeErrorForMissingField("id", elastic.Logstash) - } - event.RootFields.Put("service.id", serviceID) - fields.Delete("id") - - // Set service hostname - host, err := fields.GetValue("host") - if err != nil { - return elastic.MakeErrorForMissingField("host", elastic.Logstash) - } - event.RootFields.Put("service.hostname", host) - fields.Delete("host") - - // Set service version - version, err := fields.GetValue("version") - if err != nil { - return elastic.MakeErrorForMissingField("version", elastic.Logstash) - } - event.RootFields.Put("service.version", version) - fields.Delete("version") - - event.MetricSetFields = fields - - r.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/data_test.go deleted file mode 100644 index 2ae2407c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/data_test.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package node_stats - -import ( - "io/ioutil" - "path/filepath" - "testing" - - "github.com/stretchr/testify/require" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestEventMapping(t *testing.T) { - - files, err := filepath.Glob("./_meta/test/node_stats.*.json") - require.NoError(t, err) - - for _, f := range files { - input, err := ioutil.ReadFile(f) - require.NoError(t, err) - - reporter := &mbtest.CapturingReporterV2{} - err = eventMapping(reporter, input) - - require.NoError(t, err, f) - require.True(t, len(reporter.GetEvents()) >= 1, f) - require.Equal(t, 0, len(reporter.GetErrors()), f) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/data_xpack.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/data_xpack.go deleted file mode 100644 index a6a9867b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/data_xpack.go +++ /dev/null @@ -1,256 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node_stats - -import ( - "encoding/json" - "time" - - "github.com/elastic/beats/v7/metricbeat/module/logstash" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper/elastic" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -type jvm struct { - GC map[string]interface{} `json:"gc"` - Mem struct { - HeapMaxInBytes int `json:"heap_max_in_bytes"` - HeapUsedInBytes int `json:"heap_used_in_bytes"` - HeapUsedPercent int `json:"heap_used_percent"` - } `json:"mem"` - UptimeInMillis int `json:"uptime_in_millis"` -} - -type events struct { - DurationInMillis int `json:"duration_in_millis"` - In int `json:"in"` - Filtered int `json:"filtered"` - Out int `json:"out"` -} - -type commonStats struct { - Events events `json:"events"` - JVM jvm `json:"jvm"` - Reloads map[string]interface{} `json:"reloads"` - Queue struct { - EventsCount int `json:"events_count"` - } `json:"queue"` -} - -type cpu struct { - Percent int `json:"percent,omitempty"` - LoadAverage map[string]interface{} `json:"load_average,omitempty"` -} - -type process struct { - OpenFileDescriptors int `json:"open_file_descriptors"` - MaxFileDescriptors int `json:"max_file_descriptors"` - CPU cpu `json:"cpu"` -} - -type cgroup struct { - CPUAcct map[string]interface{} `json:"cpuacct"` - CPU struct { - Stat map[string]interface{} `json:"stat"` - ControlGroup string `json:"control_group"` - } `json:"cpu"` -} - -type os struct { - CPU cpu `json:"cpu"` - CGroup cgroup `json:"cgroup,omitempty"` -} - -type pipeline struct { - BatchSize int `json:"batch_size"` - Workers int `json:"workers"` -} - -type nodeInfo struct { - ID string `json:"id,omitempty"` - UUID string `json:"uuid"` - EphemeralID string `json:"ephemeral_id"` - Name string `json:"name"` - Host string `json:"host"` - Version string `json:"version"` - Snapshot bool `json:"snapshot"` - Status string `json:"status"` - HTTPAddress string `json:"http_address"` - Pipeline pipeline `json:"pipeline"` -} - -// inNodeInfo represents the Logstash node info to be parsed from the Logstash API -// response. It contains nodeInfo (which is also used as-is elsewhere) + monitoring -// information. -type inNodeInfo struct { - nodeInfo - Monitoring struct { - ClusterID string `json:"cluster_uuid"` - } `json:"monitoring"` -} - -type reloads struct { - Successes int `json:"successes"` - Failures int `json:"failures"` -} - -// NodeStats represents the stats of a Logstash node -type NodeStats struct { - inNodeInfo - commonStats - Process process `json:"process"` - OS os `json:"os"` - Pipelines map[string]PipelineStats `json:"pipelines"` -} - -// LogstashStats represents the logstash_stats sub-document indexed into .monitoring-logstash-* -type LogstashStats struct { - commonStats - Process process `json:"process"` - OS os `json:"os"` - Pipelines []PipelineStats `json:"pipelines"` - Logstash nodeInfo `json:"logstash"` - Timestamp common.Time `json:"timestamp"` -} - -// PipelineStats represents the stats of a Logstash pipeline -type PipelineStats struct { - ID string `json:"id"` - Hash string `json:"hash"` - EphemeralID string `json:"ephemeral_id"` - Events map[string]interface{} `json:"events"` - Reloads reloads `json:"reloads"` - Queue map[string]interface{} `json:"queue"` - Vertices []map[string]interface{} `json:"vertices"` -} - -func eventMappingXPack(r mb.ReporterV2, m *MetricSet, content []byte) error { - var nodeStats NodeStats - err := json.Unmarshal(content, &nodeStats) - if err != nil { - return errors.Wrap(err, "could not parse node stats response") - } - - timestamp := common.Time(time.Now()) - - // Massage Logstash node basic info - nodeStats.nodeInfo.UUID = nodeStats.nodeInfo.ID - nodeStats.nodeInfo.ID = "" - - proc := process{ - nodeStats.Process.OpenFileDescriptors, - nodeStats.Process.MaxFileDescriptors, - cpu{ - Percent: nodeStats.Process.CPU.Percent, - }, - } - - o := os{ - cpu{ - LoadAverage: nodeStats.Process.CPU.LoadAverage, - }, - nodeStats.OS.CGroup, - } - - var pipelines []PipelineStats - for pipelineID, pipeline := range nodeStats.Pipelines { - pipeline.ID = pipelineID - pipelines = append(pipelines, pipeline) - } - - pipelines = getUserDefinedPipelines(pipelines) - clusterToPipelinesMap := makeClusterToPipelinesMap(pipelines, nodeStats.Monitoring.ClusterID) - - for clusterUUID, clusterPipelines := range clusterToPipelinesMap { - logstashStats := LogstashStats{ - nodeStats.commonStats, - proc, - o, - clusterPipelines, - nodeStats.nodeInfo, - timestamp, - } - - event := mb.Event{} - event.RootFields = common.MapStr{ - "timestamp": timestamp, - "interval_ms": m.Module().Config().Period / time.Millisecond, - "type": "logstash_stats", - "logstash_stats": logstashStats, - } - - if clusterUUID != "" { - event.RootFields["cluster_uuid"] = clusterUUID - } - - event.Index = elastic.MakeXPackMonitoringIndexName(elastic.Logstash) - r.Event(event) - } - - return nil -} - -func makeClusterToPipelinesMap(pipelines []PipelineStats, overrideClusterUUID string) map[string][]PipelineStats { - var clusterToPipelinesMap map[string][]PipelineStats - clusterToPipelinesMap = make(map[string][]PipelineStats) - - if overrideClusterUUID != "" { - clusterToPipelinesMap[overrideClusterUUID] = pipelines - return clusterToPipelinesMap - } - - for _, pipeline := range pipelines { - var clusterUUIDs []string - for _, vertex := range pipeline.Vertices { - clusterUUID := logstash.GetVertexClusterUUID(vertex, overrideClusterUUID) - if clusterUUID != "" { - clusterUUIDs = append(clusterUUIDs, clusterUUID) - } - } - - // If no cluster UUID was found in this pipeline, assign it a blank one - if len(clusterUUIDs) == 0 { - clusterUUIDs = []string{""} - } - - for _, clusterUUID := range clusterUUIDs { - clusterPipelines := clusterToPipelinesMap[clusterUUID] - if clusterPipelines == nil { - clusterToPipelinesMap[clusterUUID] = []PipelineStats{} - } - - clusterToPipelinesMap[clusterUUID] = append(clusterPipelines, pipeline) - } - } - - return clusterToPipelinesMap -} - -func getUserDefinedPipelines(pipelines []PipelineStats) []PipelineStats { - userDefinedPipelines := []PipelineStats{} - for _, pipeline := range pipelines { - if pipeline.ID[0] != '.' { - userDefinedPipelines = append(userDefinedPipelines, pipeline) - } - } - return userDefinedPipelines -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/node_stats.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/node_stats.go deleted file mode 100644 index 29a5a7d5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/node_stats/node_stats.go +++ /dev/null @@ -1,116 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node_stats - -import ( - "sync" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/logstash" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet(logstash.ModuleName, "node_stats", New, - mb.WithHostParser(hostParser), - mb.WithNamespace("logstash.node.stats"), - mb.DefaultMetricSet(), - ) -} - -const ( - nodeStatsPath = "/_node/stats" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: "http", - PathConfigKey: "path", - DefaultPath: nodeStatsPath, - }.Build() -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *logstash.MetricSet - initialized sync.Once -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := logstash.NewMetricSet(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - MetricSet: ms, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -// It returns the event which is then forward to the output. In case of an error, a -// descriptive error must be returned. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - var err error - m.initialized.Do(func() { - err = m.init() - }) - if err != nil { - if m.XPack { - m.Logger().Error(err) - return nil - } - return err - } - - content, err := m.HTTP.FetchContent() - if err != nil { - if m.XPack { - m.Logger().Error(err) - return nil - } - return err - } - - if !m.XPack { - return eventMapping(r, content) - } - - err = eventMappingXPack(r, m, content) - if err != nil { - m.Logger().Error(err) - } - - return nil -} - -func (m *MetricSet) init() error { - if m.XPack { - err := m.CheckPipelineGraphAPIsAvailable() - if err != nil { - return err - } - - m.HTTP.SetURI(m.HTTP.GetURI() + "?vertices=true") - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/test_logstash.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/test_logstash.py deleted file mode 100644 index 4d5f7c23..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/logstash/test_logstash.py +++ /dev/null @@ -1,68 +0,0 @@ -import json -import os -import semver -import sys -import time -import unittest -import urllib.error -import urllib.parse -import urllib.request -from nose.plugins.skip import SkipTest - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['logstash'] - FIELDS = ['logstash'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_node(self): - """ - logstash node metricset test - """ - self.check_metricset("logstash", "node", self.get_hosts(), self.FIELDS + ["process"]) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_node_stats(self): - """ - logstash node_stats metricset test - """ - self.check_metricset("logstash", "node_stats", self.get_hosts(), self.FIELDS) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @unittest.skip("flaky; see https://github.com/elastic/beats/issues/13947") - def test_xpack(self): - """ - logstash-xpack module tests - """ - version = self.get_version() - if semver.compare(version, "7.3.0") == -1: - # Skip for Logstash versions < 7.3.0 as necessary APIs not available - raise SkipTest - - self.render_config_template(modules=[{ - "name": "logstash", - "metricsets": ["node", "node_stats"], - "hosts": self.get_hosts(), - "period": "1s", - "extras": { - "xpack.enabled": "true" - } - }]) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - def get_version(self): - host = self.get_hosts()[0] - res = urllib.request.urlopen("http://" + host + "/").read() - - body = json.loads(res) - version = body["version"] - - return version diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/Dockerfile deleted file mode 100644 index 6cefa99b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/Dockerfile +++ /dev/null @@ -1,9 +0,0 @@ -ARG MEMCACHED_VERSION -FROM memcached:${MEMCACHED_VERSION}-alpine - -USER root -RUN apk update -RUN apk add netcat-openbsd -USER memcache - -HEALTHCHECK --interval=1s --retries=90 CMD nc -z localhost 11211 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/config.reference.yml deleted file mode 100644 index d3c847d2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/config.reference.yml +++ /dev/null @@ -1,5 +0,0 @@ -- module: memcached - metricsets: ["stats"] - period: 10s - hosts: ["localhost:11211"] - enabled: true diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/config.yml deleted file mode 100644 index 3e6ae607..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/config.yml +++ /dev/null @@ -1,4 +0,0 @@ -- module: memcached -# metricsets: ["stats"] - period: 10s - hosts: ["localhost:11211"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/docs.asciidoc deleted file mode 100644 index 53b33a0e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/docs.asciidoc +++ /dev/null @@ -1,8 +0,0 @@ -This is the Memcached module. These metricsets were tested with Memcached version 1.4.35. - -The default metricset is `stats`. - -[float] -=== Compatibility - -The memcached module is tested with memcached 1.4.35. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/fields.yml deleted file mode 100644 index d8f852e4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/_meta/fields.yml +++ /dev/null @@ -1,11 +0,0 @@ -- key: memcached - title: "Memcached" - description: > - Memcached module - short_config: false - release: ga - fields: - - name: memcached - type: group - description: > - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/doc.go deleted file mode 100644 index 6d55f949..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package memcached is a Metricbeat module that contains MetricSets. -*/ -package memcached diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/docker-compose.yml deleted file mode 100644 index 58fb6010..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - memcached: - image: docker.elastic.co/integrations-ci/beats-memcached:${MEMCACHED_VERSION:-1.4.35}-1 - build: - context: ./_meta - args: - MEMCACHED_VERSION: ${MEMCACHED_VERSION:-1.4.35} - ports: - - 11211 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/fields.go deleted file mode 100644 index d9fa12dd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package memcached - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "memcached", asset.ModuleFieldsPri, AssetMemcached); err != nil { - panic(err) - } -} - -// AssetMemcached returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/memcached. -func AssetMemcached() string { - return "eJzEVj2TGzcM7fUrMGpsz9j6ASrSJE2KpHJ/Q5FYiTmS2BCgZP37DMhdfcerS9a+be7EXT68B+CB/AKveFxDxGiN3aFbAIiXgGtY/jGuLRcADtlm34untIZfFgAAp/cQyZWACwDeUZYXS6nz2zV0JrCuZgxoGNewNQuAzmNwvK4QXyCZiNfh9ZFjr59nKv2w8iD+NdQlHIsRPq0+gvtXyPbcAlwrGJ/b8JcUeu+u1kcSgdL25sV3eOjza8kZk0CfySIz/P4bUAeyw4sCiOHX1WnnQ0KlFx9xxWhn4nWOzpj3mMcI36chu4zG8Uwc/ixxg7nlo+JCYXSwOdb82CFzd0yHVE5QtZQSWg3NqwFqdtrUY7oMBEIgO893nD+rt0pwsMGqjU3EO9y9CQWBEpgQhn0MrmSftpAoRxM0YDYa6g3ihcSE+aQ35Vys1qArYYwFRgRjL+ckDOVinyyCF9gZhg1iUn9mQTehYYuy2nmZv9kuuC+3KEuwFKNJjuFjLRpo1E8D78q19J/B+b13tXrxDnvo2KWN7qUitlIKqYjWzCNwNjJlMhUePTPOL70zPqAbZGf8uyCLFsWawgiJZKfNdjAMQ/t2lFsxX/F4h1vf4fhp06x7hQgoTNXXRrfa4vymvKlpRot+r05s9RyaspVVJYOlkkR1+zqY73UeMONl11DWfU/I4x8hj6/kqR5vz/KargluOmxXm6M832Gdzh/BNTzaNcH9qw4gSCcFFeJcly5TrH2UUA6UX5ubTvNjQsohexFM762GMbk2+P6jDi8Yf9xBVdHHEzUcwadLah8Guz9F8U3Hyf9J9C17FsroAJt96/90JWMFX/WHZ0gEy2i++Vhi3XyHXS0/julNETBtCR34ZLPeFus9RIMdIeGhwoxha/bwqZzh3rdj+OdmjDZ/oRU1WaQrj7VzSAi6jAil17s75WOd86PM26hwOiDO15qM7a+XDwxjqgcsRqnj9GPw0ctLNN+qlk8TqaofvdUB86Srefhsj3oN1ZSo2noy1NZ/hn/V/B7sL69cnvUOSQesM0krp2K0e80WV4t/AgAA//8M190C" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/_meta/data.json deleted file mode 100644 index 9c9cb3b5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/_meta/data.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "memcached.stats", - "duration": 115000, - "module": "memcached" - }, - "memcached": { - "stats": { - "bytes": { - "current": 0, - "limit": 67108864 - }, - "cmd": { - "get": 0, - "set": 0 - }, - "connections": { - "current": 10, - "total": 135 - }, - "evictions": 0, - "get": { - "hits": 0, - "misses": 0 - }, - "items": { - "current": 0, - "total": 0 - }, - "pid": 1, - "read": { - "bytes": 18 - }, - "threads": 4, - "uptime": { - "sec": 139 - }, - "written": { - "bytes": 2616 - } - } - }, - "metricset": { - "name": "stats" - }, - "service": { - "address": "172.26.0.2:11211", - "type": "memcached" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/_meta/docs.asciidoc deleted file mode 100644 index 839fd374..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `stats` metricset of the Memcached module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/_meta/fields.yml deleted file mode 100644 index f16eb23b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/_meta/fields.yml +++ /dev/null @@ -1,97 +0,0 @@ -- name: stats - type: group - description: > - stats - release: ga - fields: - - name: pid - type: long - description: > - Current process ID of the Memcached task. - - - name: uptime.sec - type: long - description: > - Memcached server uptime. - - - name: threads - type: long - description: > - Number of threads used by the current Memcached server process. - - - name: connections.current - type: long - description: > - Number of open connections to this Memcached server, should be the same - value on all servers during normal operation. - - - name: connections.total - type: long - description: > - Numer of successful connect attempts to this server since it has been started. - - - name: get.hits - type: long - description: > - Number of successful "get" commands (cache hits) since startup, divide them - by the "cmd_get" value to get the cache hitrate. - - - name: get.misses - type: long - description: > - Number of failed "get" requests because nothing was cached for this key - or the cached value was too old. - - - name: cmd.get - type: long - description: > - Number of "get" commands received since server startup not counting if they - were successful or not. - - - name: cmd.set - type: long - description: > - Number of "set" commands serviced since startup. - - - name: read.bytes - type: long - formate: bytes - description: > - Total number of bytes received from the network by this server. - - - name: written.bytes - type: long - formate: bytes - description: > - Total number of bytes send to the network by this server. - - - name: items.current - type: long - description: > - Number of items currently in this server's cache. - - - name: items.total - type: long - formate: bytes - description: > - Number of items stored ever stored on this server. This is no "maximum item - count" value but a counted increased by every new item stored in the cache. - - - name: evictions - type: long - formate: bytes - description: > - Number of objects removed from the cache to free up memory for new items - because Memcached reached it's maximum memory setting (limit_maxbytes). - - - name: bytes.current - type: long - formate: bytes - description: > - Number of bytes currently used for caching items. - - - name: bytes.limit - type: long - formate: bytes - description: > - Number of bytes this server is allowed to use for storage. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/data.go deleted file mode 100644 index 9d7bf9fa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/data.go +++ /dev/null @@ -1,60 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stats - -import ( - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" -) - -var ( - schema = s.Schema{ - "pid": c.Int("pid"), - "uptime": s.Object{ - "sec": c.Int("uptime"), - }, - "threads": c.Int("threads"), - "connections": s.Object{ - "current": c.Int("curr_connections"), - "total": c.Int("total_connections"), - }, - "get": s.Object{ - "hits": c.Int("get_hits"), - "misses": c.Int("get_misses"), - }, - "cmd": s.Object{ - "get": c.Int("cmd_get"), - "set": c.Int("cmd_set"), - }, - "read": s.Object{ - "bytes": c.Int("bytes_read"), - }, - "written": s.Object{ - "bytes": c.Int("bytes_written"), - }, - "items": s.Object{ - "current": c.Int("curr_items"), - "total": c.Int("total_items"), - }, - "evictions": c.Int("evictions"), - "bytes": s.Object{ - "current": c.Int("bytes"), - "limit": c.Int("limit_maxbytes"), - }, - } -) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/stats.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/stats.go deleted file mode 100644 index fc0e0f3d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/stats.go +++ /dev/null @@ -1,105 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stats - -import ( - "bufio" - "net" - "net/url" - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -var hostParser = parse.URLHostParserBuilder{DefaultScheme: "tcp"}.Build() - -func init() { - mb.Registry.MustAddMetricSet("memcached", "stats", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -type MetricSet struct { - mb.BaseMetricSet -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &MetricSet{ - BaseMetricSet: base, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - network, address, err := m.getNetworkAndAddress() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - conn, err := net.DialTimeout(network, address, m.Module().Config().Timeout) - if err != nil { - return errors.Wrap(err, "error in fetch") - } - defer conn.Close() - - _, err = conn.Write([]byte("stats\n")) - if err != nil { - return errors.Wrap(err, "error in connection") - } - - scanner := bufio.NewScanner(conn) - - data := map[string]interface{}{} - - for scanner.Scan() { - text := scanner.Text() - if text == "END" { - break - } - - // Split entries which look like: STAT time 1488291730 - entries := strings.Split(text, " ") - if len(entries) == 3 { - data[entries[1]] = entries[2] - } - } - - event, _ := schema.Apply(data) - - reporter.Event(mb.Event{MetricSetFields: event}) - - return nil -} - -func (m *MetricSet) getNetworkAndAddress() (network string, address string, err error) { - hostData := m.HostData() - u, err := url.Parse(hostData.URI) - if err != nil { - err = errors.Wrap(err, "invalid URL") - return - } - network = u.Scheme - address = u.Host - return -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/stats_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/stats_integration_test.go deleted file mode 100644 index 7c3a6222..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/stats/stats_integration_test.go +++ /dev/null @@ -1,66 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package stats - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "memcached") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "memcached") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "memcached", - "metricsets": []string{"stats"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/test_memcached.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/test_memcached.py deleted file mode 100644 index d5858e08..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/memcached/test_memcached.py +++ /dev/null @@ -1,34 +0,0 @@ -import os -import sys -import unittest - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['memcached'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_stats(self): - """ - memached stats metricset test - """ - self.render_config_template(modules=[{ - "name": "memcached", - "metricsets": ["stats"], - "hosts": self.get_hosts(), - "period": "1s", - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=20) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertTrue(len(output) >= 1) - evt = output[0] - print(evt) - - self.assert_fields_are_documented(evt) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/Dockerfile deleted file mode 100644 index f103b04e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/Dockerfile +++ /dev/null @@ -1,5 +0,0 @@ -ARG MONGODB_VERSION -FROM mongo:${MONGODB_VERSION} -RUN sed -i "/jessie-updates/d" /etc/apt/sources.list -RUN apt-get update && apt-get install -y netcat -HEALTHCHECK --interval=1s --retries=90 CMD nc -z localhost 27017 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/config.reference.yml deleted file mode 100644 index 91928047..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/config.reference.yml +++ /dev/null @@ -1,32 +0,0 @@ -- module: mongodb - metricsets: ["dbstats", "status", "collstats", "metrics", "replstatus"] - period: 10s - enabled: true - - # The hosts must be passed as MongoDB URLs in the format: - # [mongodb://][user:pass@]host[:port]. - # The username and password can also be set using the respective configuration - # options. The credentials in the URL take precedence over the username and - # password configuration options. - hosts: ["localhost:27017"] - - # Optional SSL. By default is off. - #ssl.enabled: true - - # Mode of verification of server certificate ('none' or 'full') - #ssl.verification_mode: 'full' - - # List of root certificates for TLS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - - # Username to use when connecting to MongoDB. Empty by default. - #username: user - - # Password to use when connecting to MongoDB. Empty by default. - #password: pass diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/config.yml deleted file mode 100644 index 971de03d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/config.yml +++ /dev/null @@ -1,36 +0,0 @@ -- module: mongodb - #metricsets: - # - dbstats - # - status - # - collstats - # - metrics - # - replstatus - period: 10s - - # The hosts must be passed as MongoDB URLs in the format: - # [mongodb://][user:pass@]host[:port]. - # The username and password can also be set using the respective configuration - # options. The credentials in the URL take precedence over the username and - # password configuration options. - hosts: ["localhost:27017"] - - # Optional SSL. By default is off. - #ssl.enabled: true - - # Mode of verification of server certificate ('none' or 'full') - #ssl.verification_mode: 'full' - - # List of root certificates for TLS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - - # Username to use when connecting to MongoDB. Empty by default. - #username: user - - # Password to use when connecting to MongoDB. Empty by default. - #password: pass diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/docs.asciidoc deleted file mode 100644 index fc9a0f8f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/docs.asciidoc +++ /dev/null @@ -1,76 +0,0 @@ -This module periodically fetches metrics from https://www.mongodb.com[MongoDB] -servers. - -[float] -=== Module-specific configuration notes - -When configuring the `hosts` option, you must use MongoDB URLs of the following -format: - ------------------------------------ -[mongodb://][user:pass@]host[:port][?options] ------------------------------------ - -The URL can be as simple as: - -[source,yaml] ----------------------------------------------------------------------- -- module: mongodb - hosts: ["localhost"] ----------------------------------------------------------------------- - -Or more complex like: - -[source,yaml] ----------------------------------------------------------------------- -- module: mongodb - hosts: ["mongodb://myuser:mypass@localhost:40001", "otherhost:40001"] ----------------------------------------------------------------------- - -The username and password can be included in the URL or they can be set using -the respective configuration options. The credentials in the URL take precedence -over the username and password configuration options. - -[source,yaml] ----- -- module: mongodb - metricsets: ["status"] - hosts: ["localhost:27017"] - username: root - password: test ----- - -The default metricsets are `collstats`, `dbstats` and `status`. - -[float] -=== Compatibility - -The MongoDB metricsets were tested with MongoDB 3.4 and 3.0 and are expected to -work with all versions >= 2.8. - -[float] -=== MongoDB Privileges - -In order to use the metricsets, the MongoDB user specified in the module configuration needs to have certain https://docs.mongodb.com/manual/core/authorization/#privileges[privileges]. - -We recommend using the https://docs.mongodb.com/manual/reference/built-in-roles/#clusterMonitor[`clusterMonitor` role] to cover all the necessary privileges. - -You can use the following command in Mongo shell to create the privileged user (make sure you are using the `admin` db by using `db` command in Mongo shell). - -["source","js",subs="attributes"] ----- -db.createUser( - { - user: "beats", - pwd: "pass", - roles: ["clusterMonitor"] - } -) ----- - -You can use the following command in Mongo shell to grant the role to an existing user (make sure you are using the `admin` db by using `db` command in Mongo shell). - -["source","js",subs="attributes"] ----- -db.grantRolesToUser("user", ["clusterMonitor"]) ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/fields.yml deleted file mode 100644 index a69721ff..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/fields.yml +++ /dev/null @@ -1,13 +0,0 @@ -- key: mongodb - title: "MongoDB" - description: > - Metrics collected from MongoDB servers. - short_config: false - release: ga - settings: ["ssl"] - fields: - - name: mongodb - type: group - description: > - MongoDB metrics. - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/kibana/7/dashboard/Metricbeat-mongodb-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/kibana/7/dashboard/Metricbeat-mongodb-overview.json deleted file mode 100644 index 1fdd1519..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/_meta/kibana/7/dashboard/Metricbeat-mongodb-overview.json +++ /dev/null @@ -1,1232 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "MongoDB-search-ecs", - "title": "Hosts [Metricbeat MongoDB] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Number of connections", - "field": "mongodb.status.connections.current" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "service.address", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Arch", - "field": "mongodb.status.memory.bits" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Resident memory", - "field": "mongodb.status.memory.resident.mb" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "Virtual memory", - "field": "mongodb.status.memory.virtual.mb" - }, - "schema": "metric", - "type": "avg" - } - ], - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Hosts [Metricbeat MongoDB] ECS", - "type": "table" - } - }, - "id": "MongoDB-hosts-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "MongoDB-search-ecs", - "title": "Engine & Version [Metricbeat MongoDB] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "field": "service.address" - }, - "schema": "metric", - "type": "cardinality" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Engine", - "field": "mongodb.status.storage_engine.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Version", - "field": "service.version", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "bottom", - "shareYAxis": true, - "type": "pie" - }, - "title": "Engine & Version [Metricbeat MongoDB] ECS", - "type": "pie" - } - }, - "id": "MongoDB-Engine-ampersand-Version-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "MongoDB-search-ecs", - "title": "Operation counters [Metricbeat MongoDB] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "command", - "field": "mongodb.status.ops.counters.command" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "delete", - "field": "mongodb.status.ops.counters.delete" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "getmore", - "field": "mongodb.status.ops.counters.getmore" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "insert", - "field": "mongodb.status.ops.counters.insert" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "6", - "params": { - "customLabel": "query", - "field": "mongodb.status.ops.counters.query" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "7", - "params": { - "customLabel": "update", - "field": "mongodb.status.ops.replicated.update" - }, - "schema": "metric", - "type": "avg" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "bottom", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "smoothLines": false, - "times": [], - "type": "area", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Count" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Operation counters [Metricbeat MongoDB] ECS", - "type": "area" - } - }, - "id": "MongoDB-operation-counters-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "MongoDB-search-ecs", - "title": "Concurrent transactions Read [Metricbeat MongoDB] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "Read Available": "#508642", - "Read Used": "#BF1B00" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Read Available", - "field": "mongodb.status.wired_tiger.concurrent_transactions.read.available" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Read Used", - "field": "mongodb.status.wired_tiger.concurrent_transactions.read.out" - }, - "schema": "metric", - "type": "avg" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "bottom", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "smoothLines": false, - "times": [], - "type": "area", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Count" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Concurrent transactions Read [Metricbeat MongoDB] ECS", - "type": "area" - } - }, - "id": "MongoDB-Concurrent-transactions-Read-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "MongoDB-search-ecs", - "title": "Concurrent transactions Write [Metricbeat MongoDB] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "Write Available": "#629E51", - "Write Used": "#BF1B00" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Write Available", - "field": "mongodb.status.wired_tiger.concurrent_transactions.write.available" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Write Used", - "field": "mongodb.status.wired_tiger.concurrent_transactions.write.out" - }, - "schema": "metric", - "type": "avg" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "bottom", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "smoothLines": false, - "times": [], - "type": "area", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Count" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Concurrent transactions Write [Metricbeat MongoDB] ECS", - "type": "area" - } - }, - "id": "MongoDB-Concurrent-transactions-Write-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "MongoDB-search-ecs", - "title": "Memory stats [Metricbeat MongoDB] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Mapped", - "field": "mongodb.status.memory.mapped.mb" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Mapped with journal", - "field": "mongodb.status.memory.mapped_with_journal.mb" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Rezident", - "field": "mongodb.status.memory.resident.mb" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "Virtual", - "field": "mongodb.status.memory.virtual.mb" - }, - "schema": "metric", - "type": "avg" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "defaultYExtents": false, - "drawLinesBetweenPoints": true, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "bottom", - "radiusRatio": 9, - "scale": "log", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "showCircles": true, - "smoothLines": false, - "times": [], - "type": "line", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Count" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Memory stats [Metricbeat MongoDB] ECS", - "type": "line" - } - }, - "id": "MongoDB-memory-stats-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "MongoDB-search-ecs", - "title": "Asserts [Metricbeat MongoDB] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "message", - "field": "mongodb.status.asserts.msg" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "regular", - "field": "mongodb.status.asserts.regular" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "rollover", - "field": "mongodb.status.asserts.rollovers" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "user", - "field": "mongodb.status.asserts.user" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "6", - "params": { - "customLabel": "warning", - "field": "mongodb.status.asserts.warning" - }, - "schema": "metric", - "type": "max" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "bottom", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "smoothLines": false, - "times": [], - "type": "area", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Count" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Asserts [Metricbeat MongoDB] ECS", - "type": "area" - } - }, - "id": "MongoDB-asserts-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "MongoDB-search-ecs", - "title": "WiredTiger Cache [Metricbeat MongoDB] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "max", - "field": "mongodb.status.wired_tiger.cache.maximum.bytes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "used", - "field": "mongodb.status.wired_tiger.cache.used.bytes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "dirty", - "field": "mongodb.status.wired_tiger.cache.dirty.bytes" - }, - "schema": "metric", - "type": "avg" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "bottom", - "mode": "overlap", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "smoothLines": false, - "times": [], - "type": "area", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Count" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "WiredTiger Cache [Metricbeat MongoDB] ECS", - "type": "area" - } - }, - "id": "MongoDB-WiredTiger-Cache-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "event.module:mongodb" - } - } - }, - "sort": [ - "@timestamp", - "desc" - ], - "title": "MongoDB search ECS", - "version": 1 - }, - "id": "MongoDB-search-ecs", - "type": "search", - "version": 1 - }, - { - "attributes": { - "description": "Overview of MongoDB server status", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "col": 1, - "id": "MongoDB-hosts-ecs", - "panelIndex": 1, - "row": 1, - "size_x": 8, - "size_y": 3, - "type": "visualization" - }, - { - "col": 9, - "id": "MongoDB-Engine-ampersand-Version-ecs", - "panelIndex": 4, - "row": 1, - "size_x": 4, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "MongoDB-operation-counters-ecs", - "panelIndex": 2, - "row": 4, - "size_x": 6, - "size_y": 3, - "type": "visualization" - }, - { - "col": 7, - "id": "MongoDB-Concurrent-transactions-Read-ecs", - "panelIndex": 6, - "row": 4, - "size_x": 3, - "size_y": 3, - "type": "visualization" - }, - { - "col": 10, - "id": "MongoDB-Concurrent-transactions-Write-ecs", - "panelIndex": 7, - "row": 4, - "size_x": 3, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "MongoDB-memory-stats-ecs", - "panelIndex": 5, - "row": 10, - "size_x": 12, - "size_y": 4, - "type": "visualization" - }, - { - "col": 7, - "id": "MongoDB-asserts-ecs", - "panelIndex": 3, - "row": 7, - "size_x": 6, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "MongoDB-WiredTiger-Cache-ecs", - "panelIndex": 8, - "row": 7, - "size_x": 6, - "size_y": 3, - "type": "visualization" - } - ], - "timeRestore": false, - "title": "[Metricbeat MongoDB] Overview ECS", - "uiStateJSON": { - "P-1": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - } - }, - "version": 1 - }, - "id": "Metricbeat-MongoDB-ecs", - "type": "dashboard", - "version": 3 - } - ], - "version": "6.0.0-beta1-SNAPSHOT" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/_meta/data.json deleted file mode 100644 index ff74e5f9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/_meta/data.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "mongodb.collstats", - "duration": 115000, - "module": "mongodb" - }, - "metricset": { - "name": "collstats" - }, - "mongodb": { - "collstats": { - "collection": "startup_log", - "commands": { - "count": 0, - "time": { - "us": 0 - } - }, - "db": "local", - "getmore": { - "count": 0, - "time": { - "us": 0 - } - }, - "insert": { - "count": 0, - "time": { - "us": 0 - } - }, - "lock": { - "read": { - "count": 74, - "time": { - "us": 443 - } - }, - "write": { - "count": 1, - "time": { - "us": 8 - } - } - }, - "name": "local.startup_log", - "queries": { - "count": 0, - "time": { - "us": 0 - } - }, - "remove": { - "count": 0, - "time": { - "us": 0 - } - }, - "total": { - "count": 75, - "time": { - "us": 451 - } - }, - "update": { - "count": 0, - "time": { - "us": 0 - } - } - } - }, - "service": { - "address": "172.26.0.2:27017", - "type": "mongodb" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/_meta/docs.asciidoc deleted file mode 100644 index fabfb946..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/_meta/docs.asciidoc +++ /dev/null @@ -1,17 +0,0 @@ -This is the `collstats` metricset of the module mongodb. - -It is using the `top` administrative command to return usage statistics for each collection. It provides the amount of time, in microseconds, used and a count of operations for the following types: - -- total -- readLock -- writeLock -- queries -- getmore -- insert -- update -- remove -- commands - -It requires the following privileges, which is covered by the https://docs.mongodb.com/manual/reference/built-in-roles/#clusterMonitor[`clusterMonitor` role]: - -- https://docs.mongodb.com/manual/reference/privilege-actions/#top[`top` action] on https://docs.mongodb.com/manual/reference/resource-document/#cluster-resource[`cluster` resource] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/_meta/fields.yml deleted file mode 100644 index 5b255dba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/_meta/fields.yml +++ /dev/null @@ -1,104 +0,0 @@ -- name: collstats - type: group - description: > - MongoDB collection statistics metrics. - release: ga - fields: - - name: db - type: keyword - description: > - Database name. - - - name: collection - type: keyword - description: > - Collection name. - - - name: name - type: keyword - description: > - Combination of database and collection name. - - - name: total.time.us - type: long - description: > - Total waiting time for locks in microseconds. - - name: total.count - type: long - description: > - Total number of lock wait events. - - - name: lock - type: group - fields: - - name: read.time.us - type: long - description: > - Time waiting for read locks in microseconds. - - name: read.count - type: long - description: > - Number of read lock wait events. - - - name: write.time.us - type: long - description: > - Time waiting for write locks in microseconds. - - name: write.count - type: long - description: > - Number of write lock wait events. - - - name: queries.time.us - type: long - description: > - Time running queries in microseconds. - - name: queries.count - type: long - description: > - Number of queries executed. - - - name: getmore.time.us - type: long - description: > - Time asking for more cursor rows in microseconds. - - name: getmore.count - type: long - description: > - Number of times a cursor asked for more data. - - - name: insert.time.us - type: long - description: > - Time inserting new documents in microseconds. - - name: insert.count - type: long - description: > - Number of document insert events. - - - name: update.time.us - type: long - description: > - Time updating documents in microseconds. - - name: update.count - type: long - description: > - Number of document update events. - - - name: remove.time.us - type: long - description: > - Time deleting documents in microseconds. - - name: remove.count - type: long - description: > - Number of document delete events. - - - name: commands.time.us - type: long - description: > - Time executing database commands in microseconds. - - name: commands.count - type: long - description: > - Number of database commands executed. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/_meta/test/input.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/_meta/test/input.json deleted file mode 100644 index 493116ed..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/_meta/test/input.json +++ /dev/null @@ -1 +0,0 @@ -{"commands":{"count":0,"time":0},"getmore":{"count":0,"time":0},"insert":{"count":0,"time":0},"queries":{"count":1,"time":23},"readLock":{"count":1,"time":23},"remove":{"count":0,"time":0},"total":{"count":1,"time":23},"update":{"count":0,"time":0},"writeLock":{"count":0,"time":0}} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/collstats.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/collstats.go deleted file mode 100644 index ebf7db99..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/collstats.go +++ /dev/null @@ -1,106 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package collstats - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/mongodb" -) - -func init() { - mb.Registry.MustAddMetricSet("mongodb", "collstats", New, - mb.WithHostParser(mongodb.ParseURL), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - *mongodb.MetricSet -} - -// New creates a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := mongodb.NewMetricSet(base) - if err != nil { - return nil, err - } - return &MetricSet{ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - // instantiate direct connections to each of the configured Mongo hosts - mongoSession, err := mongodb.NewDirectSession(m.DialInfo) - if err != nil { - return errors.Wrap(err, "error creating new Session") - } - defer mongoSession.Close() - - result := common.MapStr{} - - err = mongoSession.Run("top", &result) - if err != nil { - return errors.Wrap(err, "Error retrieving collection totals from Mongo instance") - } - - if _, ok := result["totals"]; !ok { - return errors.New("Error accessing collection totals in returned data") - } - - totals, ok := result["totals"].(common.MapStr) - if !ok { - return errors.New("Collection totals are not a map") - } - - for group, info := range totals { - if group == "note" { - continue - } - - infoMap, ok := info.(common.MapStr) - if !ok { - err = errors.New("Unexpected data returned by mongodb") - reporter.Error(err) - m.Logger().Error(err) - continue - } - - event, err := eventMapping(group, infoMap) - if err != nil { - err = errors.Wrap(err, "Mapping of the event data filed") - reporter.Error(err) - m.Logger().Error(err) - continue - } - - reporter.Event(mb.Event{MetricSetFields: event}) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/collstats_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/collstats_integration_test.go deleted file mode 100644 index 7d135fb5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/collstats_integration_test.go +++ /dev/null @@ -1,69 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package collstats - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "mongodb") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - for _, event := range events { - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) - metricsetFields := event.MetricSetFields - - // Check a few event Fields - db := metricsetFields["db"].(string) - assert.NotEqual(t, db, "") - - collection := metricsetFields["collection"].(string) - assert.NotEqual(t, collection, "") - } -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "mongodb") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "mongodb", - "metricsets": []string{"collstats"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/data.go deleted file mode 100644 index 5d70c68f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/data.go +++ /dev/null @@ -1,102 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package collstats - -import ( - "errors" - "strings" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func eventMapping(key string, data common.MapStr) (common.MapStr, error) { - names := strings.SplitN(key, ".", 2) - - if len(names) < 2 { - return nil, errors.New("Collection name invalid") - } - - event := common.MapStr{ - "db": names[0], - "collection": names[1], - "name": key, - "total": common.MapStr{ - "time": common.MapStr{ - "us": mustGetMapStrValue(data, "total.time"), - }, - "count": mustGetMapStrValue(data, "total.count"), - }, - "lock": common.MapStr{ - "read": common.MapStr{ - "time": common.MapStr{ - "us": mustGetMapStrValue(data, "readLock.time"), - }, - "count": mustGetMapStrValue(data, "readLock.count"), - }, - "write": common.MapStr{ - "time": common.MapStr{ - "us": mustGetMapStrValue(data, "writeLock.time"), - }, - "count": mustGetMapStrValue(data, "writeLock.count"), - }, - }, - "queries": common.MapStr{ - "time": common.MapStr{ - "us": mustGetMapStrValue(data, "queries.time"), - }, - "count": mustGetMapStrValue(data, "queries.count"), - }, - "getmore": common.MapStr{ - "time": common.MapStr{ - "us": mustGetMapStrValue(data, "getmore.time"), - }, - "count": mustGetMapStrValue(data, "getmore.count"), - }, - "insert": common.MapStr{ - "time": common.MapStr{ - "us": mustGetMapStrValue(data, "insert.time"), - }, - "count": mustGetMapStrValue(data, "insert.count"), - }, - "update": common.MapStr{ - "time": common.MapStr{ - "us": mustGetMapStrValue(data, "update.time"), - }, - "count": mustGetMapStrValue(data, "update.count"), - }, - "remove": common.MapStr{ - "time": common.MapStr{ - "us": mustGetMapStrValue(data, "remove.time"), - }, - "count": mustGetMapStrValue(data, "remove.count"), - }, - "commands": common.MapStr{ - "time": common.MapStr{ - "us": mustGetMapStrValue(data, "commands.time"), - }, - "count": mustGetMapStrValue(data, "commands.count"), - }, - } - - return event, nil -} - -func mustGetMapStrValue(m common.MapStr, key string) interface{} { - v, _ := m.GetValue(key) - return v -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/data_test.go deleted file mode 100644 index 5c2c7ae3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/collstats/data_test.go +++ /dev/null @@ -1,43 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package collstats - -import ( - "encoding/json" - "io/ioutil" - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/stretchr/testify/assert" -) - -func TestEventMapping(t *testing.T) { - - content, err := ioutil.ReadFile("./_meta/test/input.json") - assert.NoError(t, err) - - data := common.MapStr{} - json.Unmarshal(content, &data) - - event, _ := eventMapping("unit.test", data) - - assert.Equal(t, event["total"].(common.MapStr)["count"], float64(1)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/_meta/data.json deleted file mode 100644 index 6a4105be..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/_meta/data.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "mongodb.dbstats", - "duration": 115000, - "module": "mongodb" - }, - "metricset": { - "name": "dbstats" - }, - "mongodb": { - "dbstats": { - "avg_obj_size": { - "bytes": 741 - }, - "collections": 2, - "data_size": { - "bytes": 1482 - }, - "db": "local", - "file_size": {}, - "index_size": { - "bytes": 32768 - }, - "indexes": 2, - "ns_size_mb": {}, - "num_extents": 0, - "objects": 2, - "storage_size": { - "bytes": 32768 - } - } - }, - "service": { - "address": "172.26.0.2:27017", - "type": "mongodb" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/_meta/docs.asciidoc deleted file mode 100644 index 35c910a9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/_meta/docs.asciidoc +++ /dev/null @@ -1,6 +0,0 @@ -This is the `dbstats` metricset of the MongoDB module. - -It requires the following privileges, which is covered by the https://docs.mongodb.com/manual/reference/built-in-roles/#clusterMonitor[`clusterMonitor` role]: - -- https://docs.mongodb.com/manual/reference/privilege-actions/#listDatabases[`listDatabases` action] on https://docs.mongodb.com/manual/reference/resource-document/#cluster-resource[`cluster` resource] -- for each of the databases, also need https://docs.mongodb.com/manual/reference/privilege-actions/#dbStats[`dbStats` action] on the https://docs.mongodb.com/manual/reference/resource-document/#database-and-or-collection-resource[`database` resource] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/_meta/fields.yml deleted file mode 100644 index b5c0980f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/_meta/fields.yml +++ /dev/null @@ -1,63 +0,0 @@ -- name: dbstats - type: group - description: > - dbstats provides an overview of a particular mongo database. This document - is most concerned with data volumes of a database. - release: ga - fields: - - name: avg_obj_size.bytes - type: long - format: bytes - - - name: collections - type: integer - - - name: data_size.bytes - type: long - format: bytes - - - name: db - type: keyword - - - name: file_size.bytes - type: long - format: bytes - - - name: index_size.bytes - type: long - format: bytes - - - name: indexes - type: long - - - name: num_extents - type: long - - - name: objects - type: long - - - name: storage_size.bytes - type: long - format: bytes - - - name: ns_size_mb.mb - type: long - - - name: data_file_version - type: group - fields: - - name: major - type: long - - - name: minor - type: long - - - name: extent_free_list - type: group - fields: - - name: num - type: long - - - name: size.bytes - type: long - format: bytes diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/data.go deleted file mode 100644 index 15b57fef..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/data.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dbstats - -import ( - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" -) - -var schema = s.Schema{ - "db": c.Str("db"), - "collections": c.Int("collections"), - "objects": c.Int("objects"), - "avg_obj_size": s.Object{ - "bytes": c.Int("avgObjSize"), - }, - "data_size": s.Object{ - "bytes": c.Int("dataSize"), - }, - "storage_size": s.Object{ - "bytes": c.Int("storageSize"), - }, - "num_extents": c.Int("numExtents"), - "indexes": c.Int("indexes"), - "index_size": s.Object{ - "bytes": c.Int("indexSize"), - }, - // mmapv1 only - "ns_size_mb": s.Object{ - "mb": c.Int("nsSizeMB", s.Optional), - }, - // mmapv1 only - "file_size": s.Object{ - "bytes": c.Int("fileSize", s.Optional), - }, - // mmapv1 only - "data_file_version": c.Dict("dataFileVersion", s.Schema{ - "major": c.Int("major"), - "minor": c.Int("minor"), - }, c.DictOptional), - // mmapv1 only - "extent_free_list": c.Dict("extentFreeList", s.Schema{ - "num": c.Int("num"), - "size": s.Object{ - "bytes": c.Int("size", s.Optional), - }, - }, c.DictOptional), -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/dbstats.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/dbstats.go deleted file mode 100644 index 4153793e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/dbstats.go +++ /dev/null @@ -1,104 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package dbstats - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/mongodb" -) - -var logger = logp.NewLogger("mongodb.dbstats") - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("mongodb", "dbstats", New, - mb.WithHostParser(mongodb.ParseURL), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - *mongodb.MetricSet -} - -// New creates a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := mongodb.NewMetricSet(base) - if err != nil { - return nil, err - } - return &MetricSet{ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - // instantiate direct connections to each of the configured Mongo hosts - mongoSession, err := mongodb.NewDirectSession(m.DialInfo) - if err != nil { - return errors.Wrap(err, "error creating new Session") - } - defer mongoSession.Close() - - // Get the list of databases names, which we'll use to call db.stats() on each - dbNames, err := mongoSession.DatabaseNames() - if err != nil { - return errors.Wrap(err, "Error retrieving database names from Mongo instance") - } - - // for each database, call db.stats() and append to events - totalEvents := 0 - for _, dbName := range dbNames { - db := mongoSession.DB(dbName) - - result := common.MapStr{} - - err := db.Run("dbStats", &result) - if err != nil { - err = errors.Wrapf(err, "Failed to retrieve stats for db %s", dbName) - reporter.Error(err) - m.Logger().Error(err) - continue - } - data, _ := schema.Apply(result) - reported := reporter.Event(mb.Event{MetricSetFields: data}) - if !reported { - return nil - } - totalEvents++ - } - - if totalEvents == 0 { - return errors.New("Failed to retrieve dbStats from any databases") - - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/dbstats_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/dbstats_integration_test.go deleted file mode 100644 index 70c34006..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/dbstats/dbstats_integration_test.go +++ /dev/null @@ -1,94 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package dbstats - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "mongodb") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - for _, event := range events { - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) - metricsetFields := event.MetricSetFields - - // Check a few event Fields - db := metricsetFields["db"].(string) - assert.NotEqual(t, db, "") - - collections := metricsetFields["collections"].(int64) - assert.True(t, collections > 0) - - objects := metricsetFields["objects"].(int64) - assert.True(t, objects > 0) - - avgObjSize, err := metricsetFields.GetValue("avg_obj_size.bytes") - assert.NoError(t, err) - assert.True(t, avgObjSize.(int64) > 0) - - dataSize, err := metricsetFields.GetValue("data_size.bytes") - assert.NoError(t, err) - assert.True(t, dataSize.(int64) > 0) - - storageSize, err := metricsetFields.GetValue("storage_size.bytes") - assert.NoError(t, err) - assert.True(t, storageSize.(int64) > 0) - - numExtents := metricsetFields["num_extents"].(int64) - assert.True(t, numExtents >= 0) - - indexes := metricsetFields["indexes"].(int64) - assert.True(t, indexes >= 0) - - indexSize, err := metricsetFields.GetValue("index_size.bytes") - assert.NoError(t, err) - assert.True(t, indexSize.(int64) > 0) - } -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "mongodb") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "mongodb", - "metricsets": []string{"dbstats"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/doc.go deleted file mode 100644 index fe98f601..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package mongodb is a Metricbeat module that contains MetricSets. -*/ -package mongodb diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/docker-compose.yml deleted file mode 100644 index b2252b8b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/docker-compose.yml +++ /dev/null @@ -1,12 +0,0 @@ -version: '2.3' - -services: - mongodb: - image: docker.elastic.co/integrations-ci/beats-mongodb:${MONGODB_VERSION:-3.4}-1 - build: - context: ./_meta - args: - MONGODB_VERSION: ${MONGODB_VERSION:-3.4} - command: mongod --replSet beats - ports: - - 27017 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/fields.go deleted file mode 100644 index ae38c9b8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package mongodb - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "mongodb", asset.ModuleFieldsPri, AssetMongodb); err != nil { - panic(err) - } -} - -// AssetMongodb returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/mongodb. -func AssetMongodb() string { - return "eJzsXV+TI7dxf79PgVIeJFXt8cpOKg9Xjqoky46V0lmKdC4/pFKz4EyThBYDjAEMefSnT6EBzGCGmD/8u3vM8iGxbsnGrxuNRqPR3XhLnmD/npRSrGWxfEOIYYbDe/LFB/sv33/3xRtCCtC5YpVhUrwn37whhJAPYBTLNckl55AbKMhKyZL4HxENagtKL94QojdSmSyXYsXW78mKcg1vCFHAgWp4T9bUfgeMYWKt35P/+UJr/sX/viFkxYAX+j2O9pYIWkKM0n7MvrIElKwr/y8JoAjWoyod6IX/QzxCPIrlSRtqdPOX1Fgj48VjegExKYilybSxYushsZ+uRMKnjzHG2QiiC/IJ9jupit7fRqDaz/fU0CXVgKRbWMlxW5YuN/4fWzHNQGD/7yXHLpdMUBxcrkgRREFFEU/fDFxGGsoXhpWwqHUSIJdifRy6j5Ym2VFmVwixtMlKKsJl/qQJE6RkuZIacimKjj71UeWyFuaimERdLkFZkVkwCJHAFoTRE2KyX08i6a8vMrACYmIKaDEg8lEWZ7CJrFqBB+lbwdvx5kj/AGNqAi6B8K/NNDTQZsxFDG+nmIFbyhAHPFaIDuX1pdiCO0Kl/1GDYqAvvfat4FQthBWcH2Lemg94LrnqWxEFKPAJ8tpAMSGcNZhSqiENO0s4VD8FpbJDkLxW2i5SuZspqIDtOoKyHGtCAyyqn6ynFMDanWZCdExoUOYaknOUrfAE7Egh87q0ej5Pah7WdYQWsPhR5i3AuirooBE7S1BI2crpSBl5RFeWkRtlnowUlHJ7FRkVwOEUGXlEV5YRopspo1yWJbV4ryAlZy5RTMHHDMPNE1cD7koCO0B1aODbw8fZRyRPglRKbllh7aQgcgtqy2Bn4VBSUWVYXnOq3NGvQbggHzdMNzPcIcs0KaU2JJciByWgIDtmNvhTspW8thYZqTfEzjqF0e06k8vfMs3+CYvl3sBslVlJVVLznnR/NHHkSlNnwsAa1DgRy+91Yc48kSZ/u2IcrouOiQI+3WCIOZTTx9q6zOCTsVbqRApy+RvkJ/9aG6no+sqzIDTSz8rlokyryzRQ1GRUmC0oPRSIOOU0WdLfpJp3vBimwcRJNMLvnQpkKwWQcabTdv4U5kRdnsnaoGYMEIqwJTWkEZmLh03uJmnzPLLH/NrG3MyGGqJgZQ0pMRs8Kyh0oXysx+5G4LaGcOZ6dBHHR+uKGirybtSpceSZcOwxKR6IoU9AKOFSPhFqyMaYSr9/966QuV74AOYil+W7koqa8ncKVqBA5PDO77rvXPDUIq/1u3/xoVT8r8WhnMa2prCNz1agCU/hF6ikMppIgfKzckt5DYdH+I8b8EDRz/HBz8bLoAqQoEWt046InR+g+YZsKa/B7vE0vfsjg26mHVhL2PTiVQf+DaGa7IBz+/8RSfPVFWUciuC6STEWT+kztviD/1/fLDwZvbEH0+4I7ozYfDWMiEJGX8aqzKFMRwZz7M4Zq+F/fLQpw8J0poGvBm1CStfG6Ma0nTiSX5kwOb0I6PEkGhdvvVawpqYfc74bBpc140Vmrdi9cmgd6Kx/YrkzDoVwR4SskvLumR2LAn/mzBXL+568wjpkIr/b+VsxkQJwF7ytwWR5WWScCchkdb9KahnlVJsMlBo5zd0DlzI1xN2wZw9o98xfRRUtwcDd6uhGanPXvqm75rpb7nRWUn3H+om7xHCA/t74TIaU7odJpk0Wwk9368Uhl+m7irvhsWJJ+vfBm5Irxu/WrVFQcQ0ms+6NWrK7XYYxny7Af++cboAqswR6t95OYNSl5WSV1CyRKH037LrLqTtXXjeX98rdbkONLve1YvfC4ZsUDZeB+WYue5MlA8JQJrTLKlKwpqpgYh3yPN1NMhUFqbvpRWTGZZphJRSZrK+R5fwxdRmKmP39+IZuwSEgsjZEM5G7u1m30q3nkYPWlkPVyQvrcyErON7qzeBgSPJ2vMDKIap5uipkZllPi55M6+ssBoifhnYCYuguV80KXCIV8v13/12D2i9+wv9cCPnRISQaDDGSVArTGokHnmK94xOLUxfjicw9ujEfJyfobIN2BsjOEgiVW0yTkjLUtpBinnM2I4V0IC/hjLQLzFlp0x0JzXERWgNTyoKtWO6qlypqDChxIN8pk+MSZIf97MsanDZH2I87bEVcaOwZkIWBx2p6TK3Sq+m60MLAZLlvyjwmfJfbg/TjTheGDF+ynLxe7IqxInLJL0iaOA8VU2A2YI1mDrhtuGIfWYHy9X+ikxrWXqofu6SQcLajzCzKq9RUNeKnpayFCdk9LpGcc+YTyZ1Nszy51B6yoZroyjJXgVpJVVoxrMH8SLX5E8qqkUYKN3E7lJObT7EmX7EFLMjua7JWQA0oO6ggv5uo5XLSuVZBV0o/B9h0LFErlpytGBSXYc9vydea/X5WF050F3jEYs+xo5pY70nX3IRFsfN4idko0BvJC+tfxCKbWM3NaJdayH+RvNAu1wOUxh1YwxYU5UgTl7Ovf7FboTWG+5jnzna+oaLgoEmtrcLjVFMerXykeOwq1zkVGRVFJlUxcsNxWS0O1Xc+zdGaOqKl3a38l/yfciqEbJa58+KlMhHPThZUuLz1KX3OpVhxdphefhM+QXg9iFengzOjNHOfuUzHy20yIRcWjyHY+8DK16lgkyxK9F4bKE/RKgFFiNDf1ETimIQZKHXAQYpaxQWozVp7W3EqCGwpr2lqjzzkqHEQbspT65aczlFStRRU3Pvel9Yrn95LFHDrSFlTbBUsGjGcxYdTg+Mv06oCqjB3m3IenIGQ1q4fsDqOmI3U4BYcVSC+NKQEZ1GwvBzJ2ZPn0YZyYPmNi2qGuEg3LX1LFZO1jltt2F2jL7mA5tRAQdiSRg+pQxxNDRIPhGf7LEe3Y+jcTuYci/skret1GXq51R8+JIojiVlYFyKl8w0U9XDskcyaKDJjsuJRBZi8HBtyJhekkw+6k6rfMONMmvAp57Vm21RY+wyyFmiWvN05k+hlKa4o47VK3n0fQTVyMOpBWpezBUxklZJrBXp6hVxYpS8/Ay9cpxsjwgGqYUN/JDUFtNhfhtRKwRibMzW3FpqtBeVQZK44flSJJ8m1W8vU3jhJSm9qbAmWFXKXukdoSS2l5EDT3+mpcMbsrr2i+ZDoHMV0E6mWGq0qnprGSzoy1mOx4wSPxV0ThINtc96InRpZcbk+1aOhxkBZGZ0ZmS0hlyVkLoBE1ZDGzpzJJTX55gzzODOg35MdCqMjwXBzZU9lnjPr+s/0b8NnrrEeOt50+Z4wbTNZJwPHHi95JwUoCM2V1Brd/5DhNshn9zoyHcK8Pi+Toc1EVBNXp78RPFgvg2skjmKdaLqOunvqz5XT1wiyn7ThI/WyXq1OSKqdgTFEzNwI+hBb0vzovciJlrXKwf+SLGElFcQzYgmBMKGPFXU6mp6QxCl24Qm3HUPIju7xbKxo/hStfPfFs853N9CCcM3QuQsOUmZiFj8t6pKOdLe4BvySfmJlXWJXgBBF9kBdf5aoWDuXGGowoddnYM+t3wcMwTBNhMRLlxVb14ou+UHyRJfjm3IbJivmNpcC23WE/x6frNaTZ4ZRntklcz0/IgzjV+ZQita89VBWQzfEZL4r4HKBsuBrnE9s5Aw3I/Np+GBzMU/OD4GtEpb7+RG8edNyK83vb8Y+9YYWkzvB+PL1vfdu7Rv6YSNb+0B2G5ZvsBGFgn/UoI0LHNKiwPxNyv1lWd+XSOeVtR+qsYlV1z7MVAHymfmbh3L9nJxLO+9MuUi7r+aJLncOeXuZXmTjPYwszxkrU0EBSk8Enq/vD7vrNL9EQBOPZ3hnrRRwSY8vGDj+cP5YKXi7ApNvHu3eugZrQ0BB4z1bHDq6ekIHx13oESaMJL98+8HqGiutN9udIrNRsl5vqnQ+35ytoZD5rc1qy6plHQrHZQmlVPtw4eaTb5zgnNzuwfIdsD7MbhRoSF+Z9vm7mInM9bkm0h2wLYvdVp+9Te4UjlvXeKgojVxRdeNL76OUd+Zsfk667GQRDuleGst9Eyjzh/pEV9wLqAF5kb7BQz/y9NBbCl2ZnSiHNykh+JaMi6YZ4EIDVfnmTUoSp/QEXNb5E5gMPm1ora+XKZpMVotid/kG8ifrfG0A7zawRBXz8mRtsKMKZioRXTNDl3xPOFVru2nmUhWEci6H1Kp1aZxffyMG47gkzphv/E23lHG65AnsI2m8Pm/l6tjH0KVYmnoPw/Tz+M/Oi2ni+03G7sp7uD726LsSYts/w/3SHDhlzcyLf/a0JY/D+fNRq4GQuNowOuIZU+tBXxX/4RoHsqT5k51tUTQXMK7nd+waH8FWp86yH9JKK9fRPUNb2oOtqaOrIh9ZiyU/1pMTDzaXWhTulDQBsr0c9FBDtINhLYFisA2qVSwXazC/tL/7QazkV18fnb/I/gkLbzmON1rpTrGzZUIGNnJdUWcdijgS5+eZCTfciAW2PNVjPSGux06alUbAcW7gID+DjK2Y0u6BCW1omfKrz7YNgXawyzikz6oHqjgDbb6OTLq/Gkis8UEuOL01E3ZEzwOn5nwOdkwUcncl01ywle8yTJZgdgAimggqCsfNCP4pNxVMJi76KNdH3w+43d8bizuJBWvSEzXbDk7iD3ML8OLSIDwR09x6SXg4lHGZLLq3IW5VNAz8CuY/wbjOzqEJ8WRRBWr1xfz9posPM9fx9n+Ie2E3AUi7J1WS+TMVdhrG8+RDVMLrrgO1sb6nlXBUm+FKk+3hEwSm/xurwZJQ17CdmX1/V/bH1WGD7i/YP0sJhIwOVLqG0uhS6bNfuPvVz5L9SAHsT36TtRKU9wgfbzg4vZhj9j1wum9MLR0qM6wUK6nau9iwsSah2ju1Hkq+mn6/4NOpDorViEQlwwxukePDHcaZLjsPMZ+ayx1oM8hhxAsb7iDwMnhZUW3SvCQVbAO0UFL2H2E4XcvSu7pH+GXI3HGeBQLu3wVxug7r5B407jTOh2fxgNcXpJEnzvLg6ktqrN9FL6WwP4eTavRgBqFLWQ/VGblBmiMb861VjlRRL6rFRh48pkIms35nzc9f7K5Fi0JhhukqXoaTqJxpuQ6un/pma/h8GxQCpTQcJT0Lzo9MuwNsGIykBzsElXaDLyolHSNjibEOUZ0TTVNjiP7YHPVn4FGQyy0oJta3mLt2tGbNjk9iBO9a0cdGXAGRP78+tmM/Ji1HXArxJORO3EKCHuSXTm4NVo9gLtCbyRKDsXPRYV+ouvr9LeTo8xvZP+frYgPv5poYRp4SIFVLZkDdQn5+qCmZBURXF1nAM3xmvdECfSxQ0+epVHGTxdiFNGxrJedLmj/d0Iy1ttaPPaXhDcbb7wYzEdZiA5SbzU18od5ugNbWD0/+g6wo13OAXl2WzVAHOhjZ1jnXcSODhtQ5H0T1dxmhDiT66vGvtI69E0k5o/1JrqjZuFAyy2GR/vWE+H7wvRXC2OknfX2Q+Ehg4T47EXOfEVcPIewg70CN/Cy1ZksOrnDDPcyHt/6aSJV8G67tM5ZO1xnUv7nCc4T7CThpEFzmlGeJ09Spgf8fLUEf6df+RcH2/rBpFOixToQXqdagjF4oWNecphvRHC+o9vVmT9ePg/folZJFnbeI3cJKCy/A21ElDlunnw/P0z0XXqkvD63UZ8Oq9UEt3vm4LNFzgdk9zx6BLrUwI30LlI+BmMTadtm7WKTp+2532Pjirm0FyEQusf1dBIDQxONdPi2KcX/RhOnO4Y3S1CxMx6Q8mits2b3WphFr/r6kh9yn3/jWpli4l6TraTKR87qA7mWo3gDnRIPGjY78UQrNCnCNd1wRoEy9DkrIY5Nx9ogXH0XhXtTFwrpPprnhKqipD/poRdoeqFxBnj2B1gJzSNpMuaQWxXJOU82pCJk7w3xh5sdIGca5vH3rUo7x9MV5mhU/eveG+wg96Yol9Jh2naVzLvVkFiF8MoqmXoA6PQ7NqcGeeL7jY45zdewS3gCtslrT9UWfxJ7NBOkkOmFVakj7sfNp0SWSnprFP1p49pPg+0jFpSB/E+zTux+ZqEdzDNeQrWjNb9Yi0I5I3IihHSJWcZGC6ae4WIv8TNfpheh/jc9wWx3v948MFFOW06TeJCOhPTNWjyENpsWXpmMyCM0N24KvMJhqk8vlkvKMy7xfrHqJdFpLtn37PGZz7oLo2ys8CiSLjSdz9mdl66MmtHn5uZJtXn7TsL6ZK0xt8v3q8XqsMWgb8KL9UeZPQwUJWMjONMGKLL4nVh22lGMKkAyLz6mDPwSNyMfvlxm2jBqRz3CJy2wBJasCcdyCLCGnPk+a4vynmR8vW+nM+cB3ZtVozK7QmCh59MztKDOhYTsm6ln9xkS9B7eB1aXv+d5OxUIBLdCVtfrR+Qumbih9kATbF4OncDNBJEUQOjcGHvg+SMUy1pcM1ogOT3+v/+vnxZvLuBlirvEb0Qpn3vm91YL0HhEUweuObu2pZ6ebMKRDF99mI9dw+BpB/Hlxa7e3brHBldsDHR8dPzFqTY4ikepAIi93PR7J2myOnm8VzuZofJKiON3TxU7637bPYnh/zXk21hAAzTfO/v/B0v/mwflkwen5QykL+CYhd8t9FWKh0e9dRNT5DA+Nh/EQ1a48kBIMxVHsMh7oN9Wh71G45hMPZPdAfsHf/t2XaSjQlQLtjtlUQfHQdjq0HpBp/+KLzPFfmu+M1ADgRCwcbwuao6PrrhIWDhXRG7lzp9lUdQ+KZkc18b8twlVL20nfkjkUQGfg9hmA+aPqANddUCAQ/Bf33pru9gtPdpUNTlBDkuxAAdkAL1xvqtBgHK+XZ7JR60Me8rqsOcXVY78T9TJrPdeutxJzMjFqAbTAXe7YaRuUVqB4dLWcWxeDJ79zXhHr6uZQu5WZnYO6xFIlFycT++WSxP5+HrFoWZ0psIjSmdKKKJ0pqojSJeRU64sIqdYXkVCtLyKeWp8rm551OVNEPWpnSqpH7UyB9aidILeG0nDY99UQvhrCV0P4agj/fxjC9lT0agovRezVFM6j9GoKh8m8msKbm8ISDM2sY/hqCS9F7NUSzqP0agmHybxawptbwlT/I/JqBV+t4KsVfLWCd2sF36TIpd8feOakRiaeNZmxbXIWnk4wiq5WLH9okhsfsD0M24ZUCJcdnExYi7ad2rx8vvCO13fMmcXVlXua9nOtmqcRuhMwM8tfVnrBqQGRHxazn6z0PzUtdRrSzVVqkwGIj53vNjL1nAxmuvZfw/VJBKGdkFEsP3YdKaBF4Hf4sbgz5gfnJpflkgkoPPf7/rXymOpYfFdrB3qgOZ1MlyibyXdCamOFPoXT10tPvEn+kiXsAd5KxCMZYyfL2Leoe8lSbiDeSs5hwFPkO2gXBx6UPj0pqtsJtrGEkXpY072vZud4t/6BBnW7x+jtYN1nTfzO0yZ6O+OdpBkMeicHfFiX8LmRG7EWnp4fZKgLPkl3kiFs0n+NmqgUR26wm02W64l9I97cYDfjzb82dCPmDt82ui533oLeiLvGXjOt67aMrS3luQCHg3Y9dGE7KN67uGXvNvv+rKx8K6RZBj9JN2UzX5bBj7ictP2XWGU3tf0Rc3O2gQtO4U23gYjNOTvCBdm87Y4Q8Tlrc7ggo7fdHCJGZ+0TScJDPtvMfcKVgF5qf8DGB66lZlyg71+ywmrlUNHhMZ/Wv2CZSqk/f5L+xMwGFPn3fyNSkX/9/QMpoAL3+I8UviDCULUGQ6jKN8xAbmoFWITQFB0kKUePeHnGc1lWjE88w9nGSzQrQJhFubySbrYhwl++/eBKW2FNXT33Vx+++/ohKnxLVXQnCU/ytWXK1JRfha2WqyQ7chVGb9WzZWt4J5zkqaRVBcUtZsqN5OEnmUzNVLrQ6ztfjxLaCtUatKf81o+zYhz0gwtLNm9rc/YEHNuGLwfsk/3LUP1yt4GAXJG9rFUUMEhf54S/T05CtmNmk/kO7S9jRlxjisYWpKyv++DUraQKDeaZWKfr2TD0li1p/qRd0XDa219KyYEe2UXso6qB7DautbcCrBLrP8VPQ5OuZvvxhbEWvAKj9oPQ/ftyGYg1E5DqJ+awn/SGx7dEG290XWGeK2PzhUnR4x5tax5EQzya8X1zxxQUmWHrgc5LJ2yevxpqmDYs19EW+nc7zkc7zCA+95ls+SNFKC03igpNky2PxhmYwcQgI/Gg0V7CcPdbqzMeIscFsJD10NuVE/ers+tS/xqXUAelcYHviLkpjvq4x5oH3Qo9y5/A6LZFyBzcodkG/vRm2N1u0YE99ZY0LZ5LN/De6STVQNTPqhkO+3GKgaifUy9i0COHPJonD43XsXs4GpZGY7sg2LI82jybb5xq/Er6iZV1OZheQOaIeyrNYCb/9vPB4fFs47t1o/itm/NiwP8atbGK2xF196vB+YriQkyZ/Ytkq3kgAiE67nzZ/Ay+rAprbFdzs5WNQ7qVja9iH4UUN4obQw3vQ02v7z5atA0DAYTr4fWjTuINWE/JoD3VeLqNnm5cq6B1c55tveJT7SZappeyQN0tP76RGi/VOW7YS2Gh1SpnZcIqaNZsshUJ6e5k2YpxyF7U1IT9zCKbsZ2teK03pwM/Wtg43mQXn25S0M3AzWua1KzInCaPo9fBZkebD20v8htC24s8CS0ZiGjfuM5QGYa6Z58fzQ9PaHdChEb6aXb9JiX2vnT9Wb1zcSg42e3vuZIqSn7EaE3ojPPhw7c/b393ZuRjeE2eG/wLHWzDm6s+B2u4900T2dwctNYPzCBYfPreL9dGqIMM4uHnsPv9JThMXVvFrfDJV6X+2jEf3W2Et2c1dttNEtZViD8wsfYvGQf9/bqnTN81vZJcM8yDKKb70KWWvDa+5/ODPc0e9oEmj14dHvFM9ki3gCHIUj8ONVT1fZLJEoyd6dAc2iX6zukOjSNcb378AK6zk5NrkGSQIalA+b0CtiBGXmbFp6yvB7WJlEcdVFttemg1Ca8we7tbkqyR8smymcuy4mDGHFeqTbZigtkFNsjgQN7CrHbWJvlMd0BW9PmZsOxt4P9KBr0d4K0CjvfQUXAfQxYuyxTflyD/NYSHdF5UdNa9qoAqlw1/kN+eMPEHFLsmH8Fg5+4WMwFht4+D2/zpQHhZXuf6uNe2MA54DzwaHF0LD+ZZhu/ifHv02GZPbSkf1nb/s9vcRIYwQve2K+b6kOMkWVwwJ3LsLsKMxFJ3PEroF8A7HqsDR276k0SRDILua8Wp8rB2R7lHEa4khGgEgmajEzRL6/x48g0zOmMic1OZaDl+CeTNq1IubR4HdTZJ5hjoK8huY497NOrjizkeG+CJ5CFH05FhovsrJgrM8CG0cZuFLIDUwjomlGyAbvdkOEzFpW/Jm1uH0FrTVa0wSaVgdC2kZiOBbqCK77Ob2Tv0cgOXvlrLerJBY5ewkr6Vvc43UNR8INZ1or6Pv9F6Rmjqh4P3gvE41O6NvZym5iJ8wthtqWKy1qTaUO0Cs9Hu5oOygwYgSXFYSPOiYsWA70cueNA99AMxp9inVwX98Ucp3yjf6VaqorT9/C2cEJBRa3WC4955zgWIxPXjSLrvugfHJkK0CqqMy3W2rFcrUM8iJ+fcWyRUee/eX4VOmNjw+bWknIMKL6w11skfbYKexW7fdEDJbrlNjs2zSYXmpqac75szZU8m5M9s8CaVEL3XBrB4GQrn+hawZTm4FbWi1m3NqSB0tYLcnCCg2Cd5NhlFooncDbqK5v4gVyf+/BmDoFcSlYKSVlml2JYayLYMds8oKQRTuceIqv1bKd66heZTBV2e1yBZC14vLr7a/E7+jGKxDkhAMQdq15d7GcDHXL1BwgMu4Jv/CwAA//+2umBX" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/_meta/data.json deleted file mode 100644 index 1fee3da9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/_meta/data.json +++ /dev/null @@ -1,274 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "mongodb.metrics", - "duration": 115000, - "module": "mongodb" - }, - "metricset": { - "name": "metrics" - }, - "mongodb": { - "metrics": { - "commands": { - "aggregate": { - "failed": 0, - "total": 0 - }, - "build_info": { - "failed": 0, - "total": 0 - }, - "coll_stats": { - "failed": 0, - "total": 0 - }, - "connection_pool_stats": { - "failed": 0, - "total": 0 - }, - "count": { - "failed": 0, - "total": 0 - }, - "db_stats": { - "failed": 0, - "total": 3 - }, - "distinct": { - "failed": 0, - "total": 0 - }, - "find": { - "failed": 0, - "total": 0 - }, - "get_cmd_line_opts": { - "failed": 0, - "total": 0 - }, - "get_last_error": { - "failed": 0, - "total": 0 - }, - "get_log": { - "failed": 0, - "total": 0 - }, - "get_more": { - "failed": 0, - "total": 0 - }, - "get_parameter": { - "failed": 0, - "total": 0 - }, - "host_info": { - "failed": 0, - "total": 0 - }, - "insert": { - "failed": 0, - "total": 0 - }, - "is_master": { - "failed": 0, - "total": 12 - }, - "is_self": { - "failed": 0, - "total": 0 - }, - "last_collections": { - "failed": 0, - "total": 0 - }, - "last_commands": { - "failed": 0, - "total": 0 - }, - "list_databased": { - "failed": 0, - "total": 3 - }, - "list_indexes": { - "failed": 0, - "total": 0 - }, - "ping": { - "failed": 0, - "total": 12 - }, - "profile": { - "failed": 0, - "total": 0 - }, - "replset_get_rbid": { - "failed": 0, - "total": 0 - }, - "replset_get_status": { - "failed": 0, - "total": 0 - }, - "replset_heartbeat": { - "failed": 0, - "total": 0 - }, - "replset_update_position": { - "failed": 0, - "total": 0 - }, - "server_status": { - "failed": 0, - "total": 3 - }, - "update": { - "failed": 0, - "total": 0 - }, - "whatsmyuri": { - "failed": 0, - "total": 0 - } - }, - "cursor": { - "open": { - "no_timeout": 0, - "pinned": 0, - "total": 0 - }, - "timed_out": 0 - }, - "document": { - "deleted": 0, - "inserted": 0, - "returned": 0, - "updated": 0 - }, - "get_last_error": { - "write_timeouts": 0, - "write_wait": { - "count": 0, - "ms": 0 - } - }, - "operation": { - "scan_and_order": 0, - "write_conflicts": 0 - }, - "query_executor": { - "scanned_documents": { - "count": 0 - }, - "scanned_indexes": { - "count": 0 - } - }, - "replication": { - "apply": { - "attempts_to_become_secondary": 0, - "batches": { - "count": 0, - "time": { - "ms": 0 - } - }, - "ops": 0 - }, - "buffer": { - "count": 0, - "max_size": { - "bytes": 0 - }, - "size": { - "bytes": 0 - } - }, - "executor": { - "counters": { - "cancels": 0, - "event_created": 0, - "event_wait": 0, - "scheduled": { - "dbwork": 0, - "exclusive": 0, - "failures": 0, - "netcmd": 0, - "work": 0, - "work_at": 0 - }, - "waits": 0 - }, - "event_waiters": 0, - "network_interface": "\nNetworkInterfaceASIO Operations' Diagnostic:\nOperation: Count: \nConnecting 0 \nIn Progress 0 \nSucceeded 0 \nCanceled 0 \nFailed 0 \nTimed Out 0 \n\n", - "queues": { - "free": 0, - "in_progress": { - "dbwork": 0, - "exclusive": 0, - "network": 0 - }, - "ready": 0, - "sleepers": 0 - }, - "shutting_down": false, - "unsignaled_events": 0 - }, - "initial_sync": { - "completed": 0, - "failed_attempts": 0, - "failures": 0 - }, - "network": { - "bytes": 0, - "getmores": { - "count": 0, - "time": { - "ms": 0 - } - }, - "ops": 0, - "reders_created": 0 - }, - "preload": { - "docs": { - "count": 0, - "time": { - "ms": 0 - } - }, - "indexes": { - "count": 0, - "time": { - "ms": 0 - } - } - } - }, - "storage": { - "search": { - "bucket_exhausted": 0, - "requests": 0, - "scanned": 0 - } - }, - "ttl": { - "deleted_documents": { - "count": 0 - }, - "passes": { - "count": 0 - } - } - } - }, - "service": { - "address": "172.26.0.2:27017", - "type": "mongodb" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/_meta/docs.asciidoc deleted file mode 100644 index 24c1d6e6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/_meta/docs.asciidoc +++ /dev/null @@ -1,5 +0,0 @@ -This is the `metrics` metricset of the MongoDB module. - -It requires the following privileges, which is covered by the https://docs.mongodb.com/manual/reference/built-in-roles/#clusterMonitor[`clusterMonitor` role]: - -- https://docs.mongodb.com/manual/reference/privilege-actions/#serverStatus[`serverStatus` action] on https://docs.mongodb.com/manual/reference/resource-document/#cluster-resource[`cluster` resource] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/_meta/fields.yml deleted file mode 100644 index a7a16fdd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/_meta/fields.yml +++ /dev/null @@ -1,532 +0,0 @@ -- name: metrics - type: group - release: ga - description: > - Statistics that reflect the current use and state of a running `mongod` instance - for more information, take a look at https://docs.mongodb.com/manual/reference/command/serverStatus/#serverstatus.metrics - fields: - - name: commands - type: group - description: > - Reports on the use of database commands. - The fields in metrics.commands are the names of database commands and each value is a document - that reports the total number of commands executed as well as the number of failed executions. - - metrics.commands..failed shows the number of times failed on this mongod. - metrics.commands..total shows the number of times executed on this mongod. - fields: - - name: is_self - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: aggregate - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: build_info - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: coll_stats - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: connection_pool_stats - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: count - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: db_stats - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: distinct - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: find - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: get_cmd_line_opts - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: get_last_error - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: get_log - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: get_more - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: get_parameter - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: host_info - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: insert - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: is_master - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: last_collections - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: last_commands - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: list_databased - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: list_indexes - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: ping - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: profile - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: replset_get_rbid - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: replset_get_status - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: replset_heartbeat - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: replset_update_position - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: server_status - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: update - type: group - fields: - - name: failed - type: long - - name: total - type: long - - name: whatsmyuri - type: group - fields: - - name: failed - type: long - - name: total - type: long - - - name: cursor - type: group - description: > - Contains data regarding cursor state and use. - fields: - - name: timed_out - type: long - description: > - The total number of cursors that have timed out since the server process started. - - name: open - type: group - description: > - Contains data regarding open cursors. - fields: - - name: no_timeout - type: long - description: > - The number of open cursors with the option DBQuery.Option.noTimeout set to prevent timeout. - - name: pinned - type: long - description: > - The number of `pinned` open cursors. - - name: total - type: long - description: > - The number of cursors that MongoDB is maintaining for clients. - - - name: document - type: group - description: > - Reflects document access and modification patterns. - fields: - - name: deleted - type: long - description: > - The total number of documents deleted. - - name: inserted - type: long - description: > - The total number of documents inserted. - - name: returned - type: long - description: > - The total number of documents returned by queries. - - name: updated - type: long - description: > - The total number of documents updated. - - - name: get_last_error - type: group - description: > - Returns the error status of the preceding write operation on the current connection. - fields: - - name: write_wait.ms - type: long - description: > - The total amount of time in milliseconds that the mongod has spent performing getLastError operations - with write concern (i.e. w) greater than 1. - - name: write_wait.count - type: long - description: > - The total number of getLastError operations with a specified write concern (i.e. w) greater than 1. - - name: write_timeouts - type: long - description: > - The number of times that write concern operations have timed out as a result of the wtimeout threshold to getLastError. - - - name: operation - type: group - description: > - Holds counters for several types of update and query operations that MongoDB handles using special operation types. - fields: - - name: scan_and_order - type: long - description: > - The total number of queries that return sorted numbers that cannot perform the sort operation using an index. - - name: write_conflicts - type: long - description: > - The total number of queries that encountered write conflicts. - - - name: query_executor - type: group - description: > - Reports data from the query execution system. - fields: - - name: scanned_indexes.count - type: long - description: > - The total number of index items scanned during queries and query-plan evaluation. - - name: scanned_documents.count - type: long - description: > - The total number of documents scanned during queries and query-plan evaluation. - - - name: replication - type: group - description: > - Reports metrics related to the replication process. - metrics.replication appears on all mongod instances, even those that aren't members of replica sets. - fields: - - name: executor - type: group - description: > - Reports on various statistics for the replication executor. - fields: - - name: counters - type: group - fields: - - name: event_created - type: long - - name: event_wait - type: long - - name: cancels - type: long - - name: waits - type: long - - name: scheduled - type: group - fields: - - name: netcmd - type: long - - name: dbwork - type: long - - name: exclusive - type: long - - name: work_at - type: long - - name: work - type: long - - name: failures - type: long - - name: queues - type: group - fields: - - name: in_progress - type: group - fields: - - name: network - type: long - - name: dbwork - type: long - - name: exclusive - type: long - - name: sleepers - type: long - - name: ready - type: long - - name: free - type: long - - name: unsignaled_events - type: long - - name: event_waiters - type: long - - name: shutting_down - type: boolean - - name: network_interface - type: keyword - - name: apply - type: group - description: > - Reports on the application of operations from the replication oplog. - fields: - - name: attempts_to_become_secondary - type: long - - name: batches - type: group - description: > - Reports on the oplog application process on secondaries members of replica sets. - fields: - - name: count - type: long - description: > - The total number of batches applied across all databases. - - name: time.ms - type: long - description: > - The total amount of time in milliseconds the mongod has spent applying operations from the oplog. - - name: ops - type: long - description: > - The total number of oplog operations applied. - - name: buffer - type: group - description: > - MongoDB buffers oplog operations from the replication sync source buffer before applying oplog entries in a batch. - metrics.replication.buffer provides a way to track the oplog buffer. - fields: - - name: count - type: long - description: > - The current number of operations in the oplog buffer. - - name: max_size.bytes - type: long - description: > - The maximum size of the buffer. This value is a constant setting in the mongod, and is not configurable. - - name: size.bytes - type: long - description: > - The current size of the contents of the oplog buffer. - - name: initial_sync - type: group - description: > - Report initial sync status - fields: - - name: completed - type: long - - name: failed_attempts - type: long - - name: failures - type: long - - name: network - type: group - description: > - Reports network use by the replication process. - fields: - - name: bytes - type: long - description: > - The total amount of data read from the replication sync source. - - name: getmores - type: group - description: > - Reports on the getmore operations, which are requests for additional results from the oplog cursor - as part of the oplog replication process. - fields: - - name: count - type: long - description: > - The total number of getmore operations - - name: time.ms - type: long - description: > - The total amount of time required to collect data from getmore operations. - - name: ops - type: long - description: > - The total number of operations read from the replication source. - - name: reders_created - type: long - description: > - The total number of oplog query processes created. - - name: preload - type: group - description: > - Reports on the `pre-fetch` stage, where MongoDB loads documents and indexes into RAM to improve replication throughput. - fields: - - name: docs - type: group - description: > - Reports on the documents loaded into memory during the pre-fetch stage. - fields: - - name: count - type: long - description: > - The total number of documents loaded during the pre-fetch stage of replication. - - name: time.ms - type: long - decsription: > - The total amount of time spent loading documents as part of the pre-fetch stage of replication. - - name: indexes - type: group - description: > - Reports on the index items loaded into memory during the pre-fetch stage of replication. - fields: - - name: count - type: long - description: > - The total number of index entries loaded by members before updating documents as part of the pre-fetch stage of replication. - - name: time.ms - type: long - description: > - The total amount of time, in milliseconds, spent loading index entries as part of the pre-fetch stage of replication. - - - name: storage.free_list.search - type: group - fields: - - name: bucket_exhausted - type: long - description: > - The number of times that mongod has checked the free list without finding a suitably large record allocation. - - name: requests - type: long - description: > - The number of times mongod has searched for available record allocations. - - name: scanned - type: long - description: > - The number of available record allocations mongod has searched. - - - name: ttl - type: group - description: > - Reports on the operation of the resource use of the ttl index process. - fields: - - name: deleted_documents.count - type: long - description: > - The total number of documents deleted from collections with a ttl index. - - name: passes.count - type: long - description: > - The number of times the background process removes documents from collections with a ttl index. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/data.go deleted file mode 100644 index 30f166e7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/data.go +++ /dev/null @@ -1,167 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package metrics - -import ( - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" -) - -var schemaMetrics = s.Schema{ - "commands": c.Dict("metrics.commands", s.Schema{ - "is_self": c.Dict("_isSelf", commandSchema), - "aggregate": c.Dict("aggregate", commandSchema), - "build_info": c.Dict("buildInfo", commandSchema), - "coll_stats": c.Dict("collStats", commandSchema), - "connection_pool_stats": c.Dict("connPoolStats", commandSchema), - "count": c.Dict("count", commandSchema), - "db_stats": c.Dict("dbStats", commandSchema), - "distinct": c.Dict("distinct", commandSchema), - "find": c.Dict("find", commandSchema), - "get_cmd_line_opts": c.Dict("getCmdLineOpts", commandSchema), - "get_last_error": c.Dict("getLastError", commandSchema), - "get_log": c.Dict("getLog", commandSchema), - "get_more": c.Dict("getMore", commandSchema), - "get_parameter": c.Dict("getParameter", commandSchema), - "host_info": c.Dict("hostInfo", commandSchema), - "insert": c.Dict("insert", commandSchema), - "is_master": c.Dict("isMaster", commandSchema), - "last_collections": c.Dict("listCollections", commandSchema), - "last_commands": c.Dict("listCommands", commandSchema), - "list_databased": c.Dict("listDatabases", commandSchema), - "list_indexes": c.Dict("listIndexes", commandSchema), - "ping": c.Dict("ping", commandSchema), - "profile": c.Dict("profile", commandSchema), - "replset_get_rbid": c.Dict("replSetGetRBID", commandSchema), - "replset_get_status": c.Dict("replSetGetStatus", commandSchema), - "replset_heartbeat": c.Dict("replSetHeartbeat", commandSchema), - "replset_update_position": c.Dict("replSetUpdatePosition", commandSchema), - "server_status": c.Dict("serverStatus", commandSchema), - "update": c.Dict("update", commandSchema), - "whatsmyuri": c.Dict("whatsmyuri", commandSchema), - }), - "cursor": c.Dict("metrics.cursor", s.Schema{ - "timed_out": c.Int("timedOut"), - "open": c.Dict("open", s.Schema{ - "no_timeout": c.Int("noTimeout"), - "pinned": c.Int("pinned"), - "total": c.Int("total"), - }), - }), - "document": c.Dict("metrics.document", s.Schema{ - "deleted": c.Int("deleted"), - "inserted": c.Int("inserted"), - "returned": c.Int("returned"), - "updated": c.Int("updated"), - }), - "get_last_error": c.Dict("metrics.getLastError", s.Schema{ - "write_wait": c.Dict("wtime", s.Schema{ - "ms": c.Int("totalMillis"), - "count": c.Int("num"), - }), - "write_timeouts": c.Int("wtimeouts"), - }), - "operation": c.Dict("metrics.operation", s.Schema{ - "scan_and_order": c.Int("scanAndOrder"), - "write_conflicts": c.Int("writeConflicts"), - }), - "query_executor": c.Dict("metrics.queryExecutor", s.Schema{ - "scanned_indexes": s.Object{"count": c.Int("scanned")}, - "scanned_documents": s.Object{"count": c.Int("scannedObjects")}, - }), - "replication": c.Dict("metrics.repl", replicationSchema, c.DictOptional), - "storage": c.Dict("metrics.storage.freelist", s.Schema{ - "search": c.Dict("search", s.Schema{ - "bucket_exhausted": c.Int("bucketExhausted"), - "requests": c.Int("requests"), - "scanned": c.Int("scanned"), - }), - }), - "ttl": c.Dict("metrics.ttl", s.Schema{ - "deleted_documents": s.Object{"count": c.Int("deletedDocuments")}, - "passes": s.Object{"count": c.Int("passes")}, - }), -} - -var commandSchema = s.Schema{ - "failed": c.Int("failed"), - "total": c.Int("total"), -} - -var replicationSchema = s.Schema{ - "executor": c.Dict("executor", s.Schema{ - "counters": c.Dict("counters", s.Schema{ - "event_created": c.Int("eventCreated"), - "event_wait": c.Int("eventWait"), - "cancels": c.Int("cancels"), - "waits": c.Int("waits"), - "scheduled": s.Object{ - "netcmd": c.Int("scheduledNetCmd"), - "dbwork": c.Int("scheduledDBWork"), - "exclusive": c.Int("scheduledXclWork"), - "work_at": c.Int("scheduledWorkAt"), - "work": c.Int("scheduledWork"), - "failures": c.Int("schedulingFailures"), - }, - }), - "queues": c.Dict("queues", s.Schema{ - "in_progress": s.Object{ - "network": c.Int("networkInProgress"), - "dbwork": c.Int("dbWorkInProgress"), - "exclusive": c.Int("exclusiveInProgress"), - }, - "sleepers": c.Int("sleepers"), - "ready": c.Int("ready"), - "free": c.Int("free"), - }), - "unsignaled_events": c.Int("unsignaledEvents"), - "event_waiters": c.Int("eventWaiters"), - "shutting_down": c.Bool("shuttingDown"), - "network_interface": c.Str("networkInterface"), - }), - "apply": c.Dict("apply", s.Schema{ - "attempts_to_become_secondary": c.Int("attemptsToBecomeSecondary"), - "batches": c.Dict("batches", countAndTimeSchema), - "ops": c.Int("ops"), - }), - "buffer": c.Dict("buffer", s.Schema{ - "count": c.Int("count"), - "max_size": s.Object{"bytes": c.Int("maxSizeBytes")}, - "size": s.Object{"bytes": c.Int("sizeBytes")}, - }), - "initial_sync": c.Dict("initialSync", s.Schema{ - "completed": c.Int("completed"), - "failed_attempts": c.Int("failedAttempts"), - "failures": c.Int("failures"), - }), - "network": c.Dict("network", s.Schema{ - "bytes": c.Int("bytes"), - "getmores": c.Dict("getmores", countAndTimeSchema), - "ops": c.Int("ops"), - "reders_created": c.Int("readersCreated"), - }), - "preload": c.Dict("preload", s.Schema{ - "docs": c.Dict("docs", countAndTimeSchema), - "indexes": c.Dict("indexes", countAndTimeSchema), - }), -} - -var countAndTimeSchema = s.Schema{ - "count": c.Int("num"), - "time": s.Object{"ms": c.Int("totalMillis")}, -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/metrics.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/metrics.go deleted file mode 100644 index da2b0ddb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/metrics.go +++ /dev/null @@ -1,78 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package metrics - -import ( - "github.com/pkg/errors" - "gopkg.in/mgo.v2/bson" - - "github.com/elastic/beats/v7/libbeat/common/schema" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/mongodb" -) - -func init() { - mb.Registry.MustAddMetricSet("mongodb", "metrics", New, - mb.WithHostParser(mongodb.ParseURL), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - *mongodb.MetricSet -} - -// New creates a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := mongodb.NewMetricSet(base) - if err != nil { - return nil, err - } - return &MetricSet{ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - // instantiate direct connections to each of the configured Mongo hosts - mongoSession, err := mongodb.NewDirectSession(m.DialInfo) - if err != nil { - return errors.Wrap(err, "error creating new Session") - } - defer mongoSession.Close() - - result := map[string]interface{}{} - if err := mongoSession.DB("admin").Run(bson.D{{Name: "serverStatus", Value: 1}}, &result); err != nil { - return errors.Wrap(err, "failed to retrieve serverStatus") - } - - data, err := schemaMetrics.Apply(result, schema.FailOnRequired) - if err != nil { - return errors.Wrap(err, "failed to apply schema") - } - reporter.Event(mb.Event{MetricSetFields: data}) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/metrics_intergration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/metrics_intergration_test.go deleted file mode 100644 index c5415356..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metrics/metrics_intergration_test.go +++ /dev/null @@ -1,67 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package metrics - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - r := compose.EnsureUp(t, "mongodb") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(r.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - // Check a few event Fields - findCount, err := event.GetValue("commands.find.total") - assert.NoError(t, err) - assert.True(t, findCount.(int64) >= 0) - - deletedDocuments, err := event.GetValue("document.deleted") - assert.NoError(t, err) - assert.True(t, deletedDocuments.(int64) >= 0) -} - -func TestData(t *testing.T) { - r := compose.EnsureUp(t, "mongodb") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(r.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "mongodb", - "metricsets": []string{"metrics"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metricset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metricset.go deleted file mode 100644 index b1b09a7a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/metricset.go +++ /dev/null @@ -1,76 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mongodb - -import ( - "crypto/tls" - "net" - - "gopkg.in/mgo.v2" - - "github.com/elastic/beats/v7/libbeat/common/transport/tlscommon" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// ModuleConfig contains the common configuration for this module -type ModuleConfig struct { - TLS *tlscommon.Config `config:"ssl"` -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - DialInfo *mgo.DialInfo -} - -// NewMetricSet creates a new instance of the MetricSet -func NewMetricSet(base mb.BaseMetricSet) (*MetricSet, error) { - var config ModuleConfig - err := base.Module().UnpackConfig(&config) - if err != nil { - return nil, err - } - - dialInfo, err := mgo.ParseURL(base.HostData().URI) - if err != nil { - return nil, err - } - dialInfo.Timeout = base.Module().Config().Timeout - - if config.TLS.IsEnabled() { - tlsConfig, err := tlscommon.LoadTLSConfig(config.TLS) - if err != nil { - return nil, err - } - - dialInfo.DialServer = func(addr *mgo.ServerAddr) (net.Conn, error) { - hostname, _, err := net.SplitHostPort(base.HostData().Host) - if err != nil { - logp.Warn("Failed to obtain hostname from `%s`: %s", hostname, err) - hostname = "" - } - return tls.Dial("tcp", addr.String(), tlsConfig.BuildModuleConfig(hostname)) - } - } - - return &MetricSet{ - BaseMetricSet: base, - DialInfo: dialInfo, - }, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/module.yml deleted file mode 100644 index 3a523a41..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/module.yml +++ /dev/null @@ -1,3 +0,0 @@ -dashboards: - - id: Metricbeat-MongoDB - file: Metricbeat-mongodb-overview.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/mongodb.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/mongodb.go deleted file mode 100644 index 23f9ceb5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/mongodb.go +++ /dev/null @@ -1,106 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mongodb - -import ( - "fmt" - "net/url" - "strings" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - - mgo "gopkg.in/mgo.v2" -) - -func init() { - // Register the ModuleFactory function for the "mongodb" module. - if err := mb.Registry.AddModule("mongodb", NewModule); err != nil { - panic(err) - } -} - -// NewModule creates a new mb.Module instance and validates that at least one host has been -// specified -func NewModule(base mb.BaseModule) (mb.Module, error) { - // Validate that at least one host has been specified. - config := struct { - Hosts []string `config:"hosts" validate:"nonzero,required"` - }{} - if err := base.UnpackConfig(&config); err != nil { - return nil, err - } - - return &base, nil -} - -// ParseURL parses valid MongoDB URL strings into an mb.HostData instance -func ParseURL(module mb.Module, host string) (mb.HostData, error) { - c := struct { - Username string `config:"username"` - Password string `config:"password"` - }{} - if err := module.UnpackConfig(&c); err != nil { - return mb.HostData{}, err - } - - if parts := strings.SplitN(host, "://", 2); len(parts) != 2 { - // Add scheme. - host = fmt.Sprintf("mongodb://%s", host) - } - - // This doesn't use URLHostParserBuilder because MongoDB URLs can contain - // multiple hosts separated by commas (mongodb://host1,host2,host3?options). - u, err := url.Parse(host) - if err != nil { - return mb.HostData{}, fmt.Errorf("error parsing URL: %v", err) - } - - parse.SetURLUser(u, c.Username, c.Password) - - // https://docs.mongodb.com/manual/reference/connection-string/ - _, err = mgo.ParseURL(u.String()) - if err != nil { - return mb.HostData{}, err - } - - return parse.NewHostDataFromURL(u), nil -} - -// NewDirectSession estbalishes direct connections with a list of hosts. It uses the supplied -// dialInfo parameter as a template for establishing more direct connections -func NewDirectSession(dialInfo *mgo.DialInfo) (*mgo.Session, error) { - // make a copy - nodeDialInfo := *dialInfo - nodeDialInfo.Direct = true - nodeDialInfo.FailFast = true - - logp.Debug("mongodb", "Connecting to MongoDB node at %v", nodeDialInfo.Addrs) - - session, err := mgo.DialWithInfo(&nodeDialInfo) - if err != nil { - logp.Err("Error establishing direct connection to mongo node at %v. Error output: %s", nodeDialInfo.Addrs, err.Error()) - return nil, err - } - - // Relax consistency mode so reading from a secondary is allowed - session.SetMode(mgo.Monotonic, true) - - return session, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/mongodb_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/mongodb_test.go deleted file mode 100644 index 61756b1e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/mongodb_test.go +++ /dev/null @@ -1,115 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mongodb - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestParseMongoURL(t *testing.T) { - tests := []struct { - Name string - URL string - Username string - Password string - ExpectedAddr string - ExpectedUsername string - ExpectedPassword string - }{ - { - Name: "basic test", - URL: "localhost:40001", - Username: "user", - Password: "secret", - - ExpectedAddr: "localhost:40001", - ExpectedUsername: "user", - ExpectedPassword: "secret", - }, - { - Name: "with schema", - URL: "mongodb://localhost:40001", - Username: "user", - Password: "secret", - - ExpectedAddr: "localhost:40001", - ExpectedUsername: "user", - ExpectedPassword: "secret", - }, - { - Name: "user password in url", - URL: "mongodb://user:secret@localhost:40001", - Username: "", - Password: "", - - ExpectedAddr: "localhost:40001", - ExpectedUsername: "user", - ExpectedPassword: "secret", - }, - { - Name: "username and password do not override", - URL: "mongodb://user:secret@localhost:40001", - Username: "anotheruser", - Password: "anotherpass", - - ExpectedAddr: "localhost:40001", - ExpectedUsername: "user", - ExpectedPassword: "secret", - }, - { - Name: "with options", - URL: "mongodb://localhost:40001?connect=direct&authSource=me", - Username: "anotheruser", - Password: "anotherpass", - - ExpectedAddr: "localhost:40001", - ExpectedUsername: "anotheruser", - ExpectedPassword: "anotherpass", - }, - { - Name: "multiple hosts", - URL: "mongodb://localhost:40001,localhost:40002", - Username: "", - Password: "", - - ExpectedAddr: "localhost:40001,localhost:40002", - ExpectedUsername: "", - ExpectedPassword: "", - }, - } - - for _, test := range tests { - mod := mbtest.NewTestModule(t, map[string]interface{}{ - "username": test.Username, - "password": test.Password, - }) - hostData, err := ParseURL(mod, test.URL) - if err != nil { - t.Error(err) - continue - } - - assert.Equal(t, test.ExpectedAddr, hostData.Host, test.Name) - assert.Equal(t, test.ExpectedUsername, hostData.User, test.Name) - assert.Equal(t, test.ExpectedPassword, hostData.Password, test.Name) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/_meta/data.json deleted file mode 100644 index 9e8181a5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/_meta/data.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "mongodb.replstatus", - "duration": 115000, - "module": "mongodb" - }, - "metricset": { - "name": "replstatus" - }, - "mongodb": { - "replstatus": { - "headroom": { - "max": null, - "min": null - }, - "lag": { - "max": null, - "min": null - }, - "members": { - "arbiter": { - "count": 0, - "hosts": null - }, - "down": { - "count": 0, - "hosts": null - }, - "primary": { - "host": "22b4e1fb8197:27017", - "optime": 1550700559 - }, - "recovering": { - "count": 0, - "hosts": null - }, - "rollback": { - "count": 0, - "hosts": null - }, - "secondary": { - "count": 0, - "hosts": null, - "optimes": null - }, - "startup2": { - "count": 0, - "hosts": null - }, - "unhealthy": { - "count": 0, - "hosts": null - }, - "unknown": { - "count": 0, - "hosts": null - } - }, - "oplog": { - "first": { - "timestamp": 1550700557 - }, - "last": { - "timestamp": 1550700559 - }, - "size": { - "allocated": 40572728934, - "used": 180 - }, - "window": 2 - }, - "optimes": { - "applied": 1550700559, - "durable": 1550700559, - "last_committed": 1550700559 - }, - "server_date": "2019-02-20T23:09:23.733+01:00", - "set_name": "beats" - } - }, - "service": { - "address": "172.26.0.2:27017", - "type": "mongodb" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/_meta/docs.asciidoc deleted file mode 100644 index c69aec18..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/_meta/docs.asciidoc +++ /dev/null @@ -1,7 +0,0 @@ -This is the `replstatus` metricset of the module mongodb. - -It requires the following privileges, which is covered by the https://docs.mongodb.com/manual/reference/built-in-roles/#clusterMonitor[`clusterMonitor` role]: - -- https://docs.mongodb.com/manual/reference/privilege-actions/#find[`find`/`listCollections` action] on https://docs.mongodb.com/manual/reference/local-database/[the `local` database resource] -- https://docs.mongodb.com/manual/reference/privilege-actions/#collStats[`collStats` action] on https://docs.mongodb.com/manual/reference/local-database/#local.oplog.rs[the `local.oplog.rs` collection resource] -- https://docs.mongodb.com/manual/reference/privilege-actions/#replSetGetStatus[`replSetGetStatus` action] on https://docs.mongodb.com/manual/reference/resource-document/#cluster-resource[`cluster` resource] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/_meta/fields.yml deleted file mode 100644 index 4b31ebb4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/_meta/fields.yml +++ /dev/null @@ -1,176 +0,0 @@ -- name: replstatus - type: group - release: ga - description: > - replstatus provides an overview of replica set status. - fields: - - name: oplog - type: group - description: > - oplog provides an overview of replication oplog status, which is retrieved from db.getReplicationInfo(). - fields: - - name: size.allocated - type: long - format: bytes - description: > - The total amount of space used by the replstatus in bytes. - - name: size.used - type: long - format: bytes - description: > - total amount of space allocated to the replstatus in bytes. - - - name: first.timestamp - type: long - description: > - Timestamp of the first (i.e. earliest) operation in the replstatus - - - name: last.timestamp - type: long - description: > - Timestamp of the last (i.e. latest) operation in the replstatus - - - name: window - type: long - description: > - The difference between the first and last operation in the replstatus. - - - name: set_name - type: keyword - description: > - The name of the replica set. - - - name: server_date - type: date - description: > - Reflects the current time according to the server that processed the replSetGetStatus command. - - - name: optimes - type: group - fields: - - name: last_committed - type: long - description: > - Information, from the viewpoint of this member, regarding the most recent operation that has been written to a majority of replica set members. - - name: applied - type: long - description: > - Information, from the viewpoint of this member, regarding the most recent operation that has been applied to this member of the replica set. - - name: durable - type: long - description: > - Information, from the viewpoint of this member, regarding the most recent operation that has been written to the journal of this member of the replica set. - - - name: lag - type: group - description: > - Delay between a write operation on the primary and its copy to a secondary - fields: - - name: max - type: long - format: duration - description: > - Difference between optime of primary and slowest secondary - - name: min - type: long - format: duration - description: > - Difference between optime of primary and fastest secondary - - - name: headroom - type: group - description: > - Difference between the primary's oplog window and the replication lag of the secondary - fields: - - name: max - type: long - format: duration - description: > - Difference between primary's oplog window and the replication lag of the fastest secondary - - name: min - type: long - format: duration - description: > - Difference between primary's oplog window and the replication lag of the slowest secondary - - - name: members - type: group - description: > - Provides information about members of replica set grouped by their state - fields: - - name: primary.host - type: keyword - description: > - Host address of the primary - - name: primary.optime - type: keyword - description: > - Optime of primary - - name: secondary.hosts - type: keyword - description: > - List of secondary hosts - - name: secondary.optimes - type: keyword - description: > - Optimes of secondaries - - name: secondary.count - type: long - descriprtion: > - Count of secondaries - - name: recovering.hosts - type: keyword - description: > - List of recovering members hosts - - name: recovering.count - type: long - description: > - Count of members in the `recovering` state - - name: unknown.hosts - type: keyword - description: > - List of members' hosts in the `unknown` state - - name: unknown.count - type: long - description: > - Count of members with `unknown` state - - name: startup2.hosts - type: keyword - description: > - List of initializing members hosts - - name: startup2.count - type: long - description: > - Count of members in the `startup2` state - - name: arbiter.hosts - type: keyword - description: > - List of arbiters hosts - - name: arbiter.count - type: long - description: > - Count of arbiters - - name: down.hosts - type: keyword - description: > - List of `down` members hosts - - name: down.count - type: long - description: > - Count of `down` members - - name: rollback.hosts - type: keyword - description: > - List of members in the `rollback` state - - name: rollback.count - type: long - description: > - Count of members in the `rollback` state - - name: unhealthy.hosts - type: keyword - description: > - List of members' hosts with healthy = false - - name: unhealthy.count - type: long - description: > - Count of unhealthy members diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/data.go deleted file mode 100644 index fdeeb2b5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/data.go +++ /dev/null @@ -1,124 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package replstatus - -import ( - "github.com/elastic/beats/v7/libbeat/common" -) - -func eventMapping(oplogInfo oplogInfo, replStatus MongoReplStatus) common.MapStr { - var result common.MapStr = make(common.MapStr) - - result["oplog"] = common.MapStr{ - "size": common.MapStr{ - "allocated": oplogInfo.allocated, - "used": oplogInfo.used, - }, - "first": common.MapStr{ - "timestamp": oplogInfo.firstTs, - }, - "last": common.MapStr{ - "timestamp": oplogInfo.lastTs, - }, - "window": oplogInfo.diff, - } - result["set_name"] = replStatus.Set - result["server_date"] = replStatus.Date - result["optimes"] = common.MapStr{ - "last_committed": replStatus.OpTimes.LastCommitted.getTimeStamp(), - "applied": replStatus.OpTimes.Applied.getTimeStamp(), - "durable": replStatus.OpTimes.Durable.getTimeStamp(), - } - - // find lag and headroom - minLag, maxLag, lagIsOk := findLag(replStatus.Members) - if lagIsOk { - result["lag"] = common.MapStr{ - "max": maxLag, - "min": minLag, - } - - result["headroom"] = common.MapStr{ - "max": oplogInfo.diff - minLag, - "min": oplogInfo.diff - maxLag, - } - } else { - result["lag"] = common.MapStr{ - "max": nil, - "min": nil, - } - - result["headroom"] = common.MapStr{ - "max": nil, - "min": nil, - } - } - - var ( - secondaryHosts = findHostsByState(replStatus.Members, SECONDARY) - recoveringHosts = findHostsByState(replStatus.Members, RECOVERING) - unknownHosts = findHostsByState(replStatus.Members, UNKNOWN) - startup2Hosts = findHostsByState(replStatus.Members, STARTUP2) - arbiterHosts = findHostsByState(replStatus.Members, ARBITER) - downHosts = findHostsByState(replStatus.Members, DOWN) - rollbackHosts = findHostsByState(replStatus.Members, ROLLBACK) - unhealthyHosts = findUnhealthyHosts(replStatus.Members) - ) - - result["members"] = common.MapStr{ - "primary": common.MapStr{ - "host": findHostsByState(replStatus.Members, PRIMARY)[0], - "optime": findOptimesByState(replStatus.Members, PRIMARY)[0], - }, - "secondary": common.MapStr{ - "hosts": secondaryHosts, - "count": len(secondaryHosts), - "optimes": findOptimesByState(replStatus.Members, SECONDARY), - }, - "recovering": common.MapStr{ - "hosts": recoveringHosts, - "count": len(recoveringHosts), - }, - "unknown": common.MapStr{ - "hosts": unknownHosts, - "count": len(unknownHosts), - }, - "startup2": common.MapStr{ - "hosts": startup2Hosts, - "count": len(startup2Hosts), - }, - "arbiter": common.MapStr{ - "hosts": arbiterHosts, - "count": len(arbiterHosts), - }, - "down": common.MapStr{ - "hosts": downHosts, - "count": len(downHosts), - }, - "rollback": common.MapStr{ - "hosts": rollbackHosts, - "count": len(rollbackHosts), - }, - "unhealthy": common.MapStr{ - "hosts": unhealthyHosts, - "count": len(unhealthyHosts), - }, - } - - return result -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/info.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/info.go deleted file mode 100644 index 27301465..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/info.go +++ /dev/null @@ -1,101 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package replstatus - -import ( - "errors" - - mgo "gopkg.in/mgo.v2" - "gopkg.in/mgo.v2/bson" -) - -type oplogInfo struct { - allocated int64 - used float64 - firstTs int64 - lastTs int64 - diff int64 -} - -// CollSize contains data about collection size -type CollSize struct { - MaxSize int64 `bson:"maxSize"` // Shows the maximum size of the collection. - Size float64 `bson:"size"` // The total size in memory of all records in a collection. -} - -const oplogCol = "oplog.rs" - -func getReplicationInfo(mongoSession *mgo.Session) (*oplogInfo, error) { - // get oplog.rs collection - db := mongoSession.DB("local") - if collections, err := db.CollectionNames(); err != nil || !contains(collections, oplogCol) { - if err == nil { - err = errors.New("collection oplog.rs was not found") - } - - return nil, err - } - collection := db.C(oplogCol) - - // get oplog size - var oplogSize CollSize - if err := db.Run(bson.D{{Name: "collStats", Value: oplogCol}}, &oplogSize); err != nil { - return nil, err - } - - // get first and last items in the oplog - firstTs, err := getOpTimestamp(collection, "$natural") - if err != nil { - return nil, err - } - - lastTs, err := getOpTimestamp(collection, "-$natural") - if err != nil { - return nil, err - } - - diff := lastTs - firstTs - - return &oplogInfo{ - allocated: oplogSize.MaxSize, - used: oplogSize.Size, - firstTs: firstTs, - lastTs: lastTs, - diff: diff, - }, nil -} - -func getOpTimestamp(collection *mgo.Collection, sort string) (int64, error) { - iter := collection.Find(nil).Sort(sort).Iter() - - var opTime OpTime - if !iter.Next(&opTime) { - return 0, errors.New("objects not found in local.oplog.rs -- Is this a new and empty db instance?") - } - - return opTime.getTimeStamp(), nil -} - -func contains(s []string, x string) bool { - for _, n := range s { - if x == n { - return true - } - } - return false -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/replstatus.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/replstatus.go deleted file mode 100644 index fd734823..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/replstatus.go +++ /dev/null @@ -1,81 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package replstatus - -import ( - "gopkg.in/mgo.v2" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/mongodb" -) - -func init() { - mb.Registry.MustAddMetricSet("mongodb", "replstatus", New, - mb.WithHostParser(mongodb.ParseURL)) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - *mongodb.MetricSet -} - -// New creates a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := mongodb.NewMetricSet(base) - if err != nil { - return nil, err - } - return &MetricSet{ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - // instantiate direct connections to each of the configured Mongo hosts - mongoSession, err := mongodb.NewDirectSession(m.DialInfo) - if err != nil { - return errors.Wrap(err, "error creating new Session") - } - defer mongoSession.Close() - - mongoSession.SetMode(mgo.Strong, true) - - oplogInfo, err := getReplicationInfo(mongoSession) - if err != nil { - return errors.Wrap(err, "error getting replication info") - } - - replStatus, err := getReplicationStatus(mongoSession) - if err != nil { - return errors.Wrap(err, "error getting replication status") - } - - event := eventMapping(*oplogInfo, *replStatus) - - reporter.Event(mb.Event{MetricSetFields: event}) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/replstatus_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/replstatus_integration_test.go deleted file mode 100644 index 12f010ee..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/replstatus_integration_test.go +++ /dev/null @@ -1,141 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package replstatus - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - mgo "gopkg.in/mgo.v2" - "gopkg.in/mgo.v2/bson" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/mongodb" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "mongodb") - - err := initiateReplicaSet(t, service.Host()) - if !assert.NoError(t, err) { - t.FailNow() - } - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) - - // Check event fields - oplog := event["oplog"].(common.MapStr) - allocated := oplog["size"].(common.MapStr)["allocated"].(int64) - assert.True(t, allocated >= 0) - - used := oplog["size"].(common.MapStr)["used"].(float64) - assert.True(t, used > 0) - - firstTs := oplog["first"].(common.MapStr)["timestamp"].(int64) - assert.True(t, firstTs >= 0) - - window := oplog["window"].(int64) - assert.True(t, window >= 0) - - members := event["members"].(common.MapStr) - primary := members["primary"].(common.MapStr) - assert.NotEmpty(t, primary["host"].(string)) - assert.True(t, primary["optime"].(int64) > 0) - - set := event["set_name"].(string) - assert.Equal(t, set, "beats") -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "mongodb") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "mongodb", - "metricsets": []string{"replstatus"}, - "hosts": []string{host}, - } -} - -func initiateReplicaSet(t *testing.T, host string) error { - url := host - - dialInfo, err := mgo.ParseURL(url) - if err != nil { - return err - } - dialInfo.Direct = true - - mongoSession, err := mongodb.NewDirectSession(dialInfo) - if err != nil { - return err - } - defer mongoSession.Close() - - // get oplog.rs collection - db := mongoSession.DB("admin") - config := ReplicaConfig{"beats", []Host{{0, url}}} - var initiateResult map[string]interface{} - if err := db.Run(bson.M{"replSetInitiate": config}, &initiateResult); err != nil { - if err.Error() != "already initialized" { - return err - } - } - - var status map[string]interface{} - for { - db.Run(bson.M{"replSetGetStatus": 1}, &status) - myState, ok := status["myState"].(int) - t.Logf("Mongodb state is %d", myState) - if ok && myState == 1 { - time.Sleep(5 * time.Second) // hack, wait more for replica set to become stable - break - } - } - - return nil -} - -type ReplicaConfig struct { - id string `bson:_id` - members []Host `bson:hosts` -} - -type Host struct { - id int `bson:_id` - host string `bson:host` -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/status.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/status.go deleted file mode 100644 index e7e7de68..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/replstatus/status.go +++ /dev/null @@ -1,167 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package replstatus - -import ( - "time" - - mgo "gopkg.in/mgo.v2" - "gopkg.in/mgo.v2/bson" -) - -// MongoReplStatus cointains the status of the replica set from the point of view of the server that processed the command. -type MongoReplStatus struct { - Ok bool `bson:"ok"` - Set string `bson:"set"` - Date time.Time `bson:"date"` - Members []Member `bson:"members"` - MyState int `bson:"myState"` - Term int `bson:"term"` - HeartbeatIntervalMillis int `bson:"heartbeatIntervalMillis"` - OpTimes struct { - LastCommitted OpTime `bson:"lastCommittedOpTime"` - Applied OpTime `bson:"appliedOpTime"` - Durable OpTime `bson:"durableOpTime"` - } `bson:"optimes"` -} - -// Member provides information about a member in the replica set. -type Member struct { - Health bool `bson:"health"` - Name string `bson:"name"` - State int `bson:"state"` - StateStr string `bson:"stateStr"` - Uptime int `bson:"uptime"` - OpTime OpTime `bson:"optime"` - OpTimeDate time.Time `bson:"optimeDate"` - ElectionTime int64 `bson:"electionTime"` - ElectionDate time.Time `bson:"electaionDate"` - ConfigVersion int `bson:"configVersion"` - Self bool `bson:"self"` -} - -// OpTime holds information regarding the operation from the operation log -type OpTime struct { - Ts int64 `bson:"ts"` // The timestamp of the last operation applied to this member of the replica set - T int `bson:"t"` // The term in which the last applied operation was originally generated on the primary. -} - -// MemberState shows the state of a member in the replica set -type MemberState int - -const ( - // STARTUP state - STARTUP MemberState = 0 - // PRIMARY state - PRIMARY MemberState = 1 - // SECONDARY state - SECONDARY MemberState = 2 - // RECOVERING state - RECOVERING MemberState = 3 - // STARTUP2 state - STARTUP2 MemberState = 5 - // UNKNOWN state - UNKNOWN MemberState = 6 - // ARBITER state - ARBITER MemberState = 7 - // DOWN state - DOWN MemberState = 8 - // ROLLBACK state - ROLLBACK MemberState = 9 - // REMOVED state - REMOVED MemberState = 10 -) - -func (optime *OpTime) getTimeStamp() int64 { - return optime.Ts >> 32 -} - -func getReplicationStatus(mongoSession *mgo.Session) (*MongoReplStatus, error) { - db := mongoSession.DB("admin") - - var replStatus MongoReplStatus - if err := db.Run(bson.M{"replSetGetStatus": 1}, &replStatus); err != nil { - return nil, err - } - - return &replStatus, nil -} - -func findUnhealthyHosts(members []Member) []string { - var hosts []string - - for _, member := range members { - if member.Health == false { - hosts = append(hosts, member.Name) - } - } - - return hosts -} - -func findHostsByState(members []Member, state MemberState) []string { - var hosts []string - - for _, member := range members { - memberState := MemberState(member.State) - if memberState == state { - hosts = append(hosts, member.Name) - } - } - - return hosts -} - -func findLag(members []Member) (minLag int64, maxLag int64, hasSecondary bool) { - var minOptime, maxOptime, primaryOptime int64 = 1<<63 - 1, 0, 0 - hasSecondary = false - - for _, member := range members { - memberState := MemberState(member.State) - if memberState == SECONDARY { - hasSecondary = true - - if minOptime > member.OpTime.getTimeStamp() { - minOptime = member.OpTime.getTimeStamp() - } - - if member.OpTime.getTimeStamp() > maxOptime { - maxOptime = member.OpTime.getTimeStamp() - } - } else if memberState == PRIMARY { - primaryOptime = member.OpTime.getTimeStamp() - } - } - - minLag = primaryOptime - maxOptime - maxLag = primaryOptime - minOptime - return minLag, maxLag, hasSecondary -} - -func findOptimesByState(members []Member, state MemberState) []int64 { - var optimes []int64 - - for _, member := range members { - memberState := MemberState(member.State) - if memberState == state { - optimes = append(optimes, member.OpTime.getTimeStamp()) - } - } - - return optimes -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/_meta/data.json deleted file mode 100644 index 0ec8996d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/_meta/data.json +++ /dev/null @@ -1,209 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "mongodb.status", - "duration": 115000, - "module": "mongodb" - }, - "metricset": { - "name": "status" - }, - "mongodb": { - "status": { - "asserts": { - "msg": 0, - "regular": 0, - "rollovers": 0, - "user": 0, - "warning": 0 - }, - "connections": { - "available": 838859, - "current": 1, - "total_created": 69 - }, - "extra_info": { - "heap_usage": {}, - "page_faults": 0 - }, - "global_lock": { - "active_clients": { - "readers": 0, - "total": 7, - "writers": 0 - }, - "current_queue": { - "readers": 0, - "total": 0, - "writers": 0 - }, - "total_time": { - "us": 68634000 - } - }, - "local_time": "2019-01-29T13:47:39.864Z", - "locks": { - "collection": { - "acquire": { - "count": { - "r": 42, - "w": 2 - } - }, - "deadlock": {}, - "wait": {} - }, - "database": { - "acquire": { - "count": { - "R": 1, - "W": 7, - "r": 42 - } - }, - "deadlock": {}, - "wait": {} - }, - "global": { - "acquire": { - "count": { - "W": 3, - "r": 176, - "w": 7 - } - }, - "deadlock": {}, - "wait": {} - }, - "meta_data": { - "acquire": { - "count": { - "w": 1 - } - }, - "deadlock": {}, - "wait": {} - } - }, - "memory": { - "bits": 64, - "mapped": { - "mb": 0 - }, - "mapped_with_journal": { - "mb": 0 - }, - "resident": { - "mb": 59 - }, - "virtual": { - "mb": 928 - } - }, - "network": { - "in": { - "bytes": 1624 - }, - "out": { - "bytes": 143648 - }, - "requests": 55 - }, - "ops": { - "counters": { - "command": 28, - "delete": 0, - "getmore": 0, - "insert": 0, - "query": 1, - "update": 0 - }, - "latencies": { - "commands": { - "count": 27, - "latency": 2834 - }, - "reads": { - "count": 0, - "latency": 0 - }, - "writes": { - "count": 0, - "latency": 0 - } - }, - "replicated": { - "command": 0, - "delete": 0, - "getmore": 0, - "insert": 0, - "query": 0, - "update": 0 - } - }, - "storage_engine": { - "name": "wiredTiger" - }, - "uptime": { - "ms": 68626 - }, - "wired_tiger": { - "cache": { - "dirty": { - "bytes": 19336 - }, - "maximum": { - "bytes": 2585788416 - }, - "pages": { - "evicted": 0, - "read": 0, - "write": 14 - }, - "used": { - "bytes": 29316 - } - }, - "concurrent_transactions": { - "read": { - "available": 128, - "out": 0, - "total_tickets": 128 - }, - "write": { - "available": 128, - "out": 0, - "total_tickets": 128 - } - }, - "log": { - "flushes": 683, - "max_file_size": { - "bytes": 104857600 - }, - "scans": 0, - "size": { - "bytes": 33554432 - }, - "syncs": 13, - "write": { - "bytes": 16640 - }, - "writes": 42 - } - } - } - }, - "process": { - "name": "mongod" - }, - "service": { - "address": "127.0.0.1:27017", - "type": "mongodb", - "version": "3.4.19" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/_meta/docs.asciidoc deleted file mode 100644 index 88917c27..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/_meta/docs.asciidoc +++ /dev/null @@ -1,5 +0,0 @@ -This is the `status` metricset of the MongoDB module. - -It requires the following privileges, which is covered by the https://docs.mongodb.com/manual/reference/built-in-roles/#clusterMonitor[`clusterMonitor` role]: - -- https://docs.mongodb.com/manual/reference/privilege-actions/#serverStatus[`serverStatus` action] on https://docs.mongodb.com/manual/reference/resource-document/#cluster-resource[`cluster` resource] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/_meta/fields.yml deleted file mode 100644 index 7f6d4380..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/_meta/fields.yml +++ /dev/null @@ -1,698 +0,0 @@ -- name: status - type: group - description: > - MongoDB server status metrics. - release: ga - fields: - - name: version - type: alias - path: service.version - description: > - Instance version. - - name: process - type: alias - path: process.name - description: > - The current MongoDB process. Possible values are mongos or mongod. - - name: uptime.ms - type: long - description: > - Instance uptime in milliseconds. - - name: local_time - type: date - description: > - Local time as reported by the MongoDB instance. - - - name: asserts.regular - type: long - description: > - Number of regular assertions produced by the server. - - name: asserts.warning - type: long - description: > - Number of warning assertions produced by the server. - - name: asserts.msg - type: long - description: > - Number of msg assertions produced by the server. - - name: asserts.user - type: long - description: > - Number of user assertions produced by the server. - - name: asserts.rollovers - type: long - description: > - Number of rollovers assertions produced by the server. - - - name: connections - type: group - description: > - Data regarding the current status of incoming connections and - availability of the database server. - fields: - - name: current - type: long - description: > - The number of connections to the database server from clients. This - number includes the current shell session. Consider the value of - `available` to add more context to this datum. - - name: available - type: long - description: > - The number of unused available incoming connections the database - can provide. - - name: total_created - type: long - description: > - A count of all incoming connections created to the server. This - number includes connections that have since closed. - - - name: extra_info - type: group - description: > - Platform specific data. - fields: - - name: heap_usage.bytes - type: long - format: bytes - description: > - The total size in bytes of heap space used by the database process. - Only available on Unix/Linux. - - name: page_faults - type: long - description: > - The total number of page faults that require disk operations. Page - faults refer to operations that require the database server to - access data that isn't available in active memory. - - - name: global_lock - type: group - description: > - Reports on lock state of the database. - fields: - - name: total_time.us - type: long - description: > - The time, in microseconds, since the database last started and created the globalLock. - This is roughly equivalent to total server uptime. - - name: current_queue - type: group - description: > - The number of operations queued because of a lock. - fields: - - name: total - type: long - description: > - The total number of operations queued waiting for the lock (i.e., the sum of current_queue.readers and current_queue.writers). - - name: readers - type: long - description: > - The number of operations that are currently queued and waiting for the read lock. - - name: writers - type: long - description: > - The number of operations that are currently queued and waiting for the write lock. - - name: active_clients - type: group - description: > - The number of connected clients and the read and write operations performed by these clients. - fields: - - name: total - type: long - description: > - Total number of the active client connections performing read or write operations. - - name: readers - type: long - description: > - The number of the active client connections performing read operations. - - name: writers - type: long - description: > - The number of the active client connections performing write operations. - - name: locks - type: group - description: > - A document that reports for each lock , data on lock s. - The possible lock s are global, database, collection, metadata and oplog. - The possible s are r, w, R and W which respresent shared, exclusive, intent shared and intent exclusive. - - locks..acquire.count. shows the number of times the lock was acquired in the specified mode. - locks..wait.count. shows the number of times the locks.acquireCount lock acquisitions encountered waits - because the locks were held in a conflicting mode. - locks..wait.us. shows the cumulative wait time in microseconds for the lock acquisitions. - locks..deadlock.count. shows the number of times the lock acquisitions encountered deadlocks. - fields: - - name: global - type: group - fields: - - name: acquire.count.r - type: long - - name: acquire.count.w - type: long - - name: acquire.count.R - type: long - - name: acquire.count.W - type: long - - name: wait.count.r - type: long - - name: wait.count.w - type: long - - name: wait.count.R - type: long - - name: wait.count.W - type: long - - name: wait.us.r - type: long - - name: wait.us.w - type: long - - name: wait.us.R - type: long - - name: wait.us.W - type: long - - name: deadlock.count.r - type: long - - name: deadlock.count.w - type: long - - name: deadlock.count.R - type: long - - name: deadlock.count.W - type: long - - name: database - type: group - fields: - - name: acquire.count.r - type: long - - name: acquire.count.w - type: long - - name: acquire.count.R - type: long - - name: acquire.count.W - type: long - - name: wait.count.r - type: long - - name: wait.count.w - type: long - - name: wait.count.R - type: long - - name: wait.count.W - type: long - - name: wait.us.r - type: long - - name: wait.us.w - type: long - - name: wait.us.R - type: long - - name: wait.us.W - type: long - - name: deadlock.count.r - type: long - - name: deadlock.count.w - type: long - - name: deadlock.count.R - type: long - - name: deadlock.count.W - type: long - - name: collection - type: group - fields: - - name: acquire.count.r - type: long - - name: acquire.count.w - type: long - - name: acquire.count.R - type: long - - name: acquire.count.W - type: long - - name: wait.count.r - type: long - - name: wait.count.w - type: long - - name: wait.count.R - type: long - - name: wait.count.W - type: long - - name: wait.us.r - type: long - - name: wait.us.w - type: long - - name: wait.us.R - type: long - - name: wait.us.W - type: long - - name: deadlock.count.r - type: long - - name: deadlock.count.w - type: long - - name: deadlock.count.R - type: long - - name: deadlock.count.W - type: long - - name: meta_data - type: group - fields: - - name: acquire.count.r - type: long - - name: acquire.count.w - type: long - - name: acquire.count.R - type: long - - name: acquire.count.W - type: long - - name: wait.count.r - type: long - - name: wait.count.w - type: long - - name: wait.count.R - type: long - - name: wait.count.W - type: long - - name: wait.us.r - type: long - - name: wait.us.w - type: long - - name: wait.us.R - type: long - - name: wait.us.W - type: long - - name: deadlock.count.r - type: long - - name: deadlock.count.w - type: long - - name: deadlock.count.R - type: long - - name: deadlock.count.W - type: long - - name: oplog - type: group - fields: - - name: acquire.count.r - type: long - - name: acquire.count.w - type: long - - name: acquire.count.R - type: long - - name: acquire.count.W - type: long - - name: wait.count.r - type: long - - name: wait.count.w - type: long - - name: wait.count.R - type: long - - name: wait.count.W - type: long - - name: wait.us.r - type: long - - name: wait.us.w - type: long - - name: wait.us.R - type: long - - name: wait.us.W - type: long - - name: deadlock.count.r - type: long - - name: deadlock.count.w - type: long - - name: deadlock.count.R - type: long - - name: deadlock.count.W - type: long - - - name: network - type: group - description: > - Platform specific data. - fields: - - name: in.bytes - type: long - format: bytes - description: > - The amount of network traffic, in bytes, received by this database. - - name: out.bytes - type: long - format: bytes - description: > - The amount of network traffic, in bytes, sent from this database. - - name: requests - type: long - description: > - The total number of requests received by the server. - - - name: ops.latencies - type: group - description: > - Operation latencies for the database as a whole. - Only mongod instances report this metric. - fields: - - name: reads.latency - type: long - description: > - Total combined latency in microseconds. - - name: reads.count - type: long - description: > - Total number of read operations performed on the collection since startup. - - name: writes.latency - type: long - description: > - Total combined latency in microseconds. - - name: writes.count - type: long - description: > - Total number of write operations performed on the collection since startup. - - name: commands.latency - type: long - description: > - Total combined latency in microseconds. - - name: commands.count - type: long - description: > - Total number of commands performed on the collection since startup. - - - name: ops.counters - type: group - description: > - An overview of database operations by type. - fields: - - name: insert - type: long - description: > - The total number of insert operations received since the mongod - instance last started. - - name: query - type: long - description: > - The total number of queries received since the mongod instance last - started. - - name: update - type: long - description: > - The total number of update operations received since the mongod - instance last started. - - name: delete - type: long - description: > - The total number of delete operations received since the mongod - instance last started. - - name: getmore - type: long - description: > - The total number of getmore operations received since the mongod - instance last started. - - name: command - type: long - description: > - The total number of commands issued to the database since the mongod - instance last started. - - - name: ops.replicated - type: group - description: > - An overview of database replication operations by type. - fields: - - name: insert - type: long - description: > - The total number of replicated insert operations received since the - mongod instance last started. - - name: query - type: long - description: > - The total number of replicated queries received since the mongod - instance last started. - - name: update - type: long - description: > - The total number of replicated update operations received since the - mongod instance last started. - - name: delete - type: long - description: > - The total number of replicated delete operations received since the - mongod instance last started. - - name: getmore - type: long - description: > - The total number of replicated getmore operations received since the - mongod instance last started. - - name: command - type: long - description: > - The total number of replicated commands issued to the database since - the mongod instance last started. - - - name: memory - type: group - description: > - Data about the current memory usage of the mongod server. - fields: - - name: bits - type: long - description: > - Either 64 or 32, depending on which target architecture was specified - during the mongod compilation process. - - name: resident.mb - type: long - description: > - The amount of RAM, in megabytes (MB), currently used by the database - process. - - name: virtual.mb - type: long - description: > - The amount, in megabytes (MB), of virtual memory used by the mongod - process. - - name: mapped.mb - type: long - description: > - The amount of mapped memory, in megabytes (MB), used by the database. - Because MongoDB uses memory-mapped files, this value is likely to be - to be roughly equivalent to the total size of your database or - databases. - - name: mapped_with_journal.mb - type: long - description: > - The amount of mapped memory, in megabytes (MB), including the memory - used for journaling. - - name: write_backs_queued - type: boolean - description: > - True when there are operations from a mongos instance queued for retrying. - - name: storage_engine.name - type: keyword - description: > - A string that represents the name of the current storage engine. - - - name: wired_tiger - type: group - description: > - Statistics about the WiredTiger storage engine. - fields: - - name: concurrent_transactions - type: group - description: > - Statistics about the transactions currently in progress. - fields: - - name: write.out - type: long - description: > - Number of concurrent write transaction in progress. - - name: write.available - type: long - description: > - Number of concurrent write tickets available. - - name: write.total_tickets - type: long - description: > - Number of total write tickets. - - name: read.out - type: long - description: > - Number of concurrent read transaction in progress. - - name: read.available - type: long - description: > - Number of concurrent read tickets available. - - name: read.total_tickets - type: long - description: > - Number of total read tickets. - - name: cache - type: group - description: > - Statistics about the cache and page evictions from the cache. - fields: - - name: maximum.bytes - type: long - format: bytes - description: > - Maximum cache size. - - name: used.bytes - type: long - format: bytes - description: > - Size in byte of the data currently in cache. - - name: dirty.bytes - type: long - format: bytes - description: > - Size in bytes of the dirty data in the cache. - - name: pages.read - type: long - description: > - Number of pages read into the cache. - - name: pages.write - type: long - description: > - Number of pages written from the cache. - - name: pages.evicted - type: long - description: > - Number of pages evicted from the cache. - - name: log - type: group - description: > - Statistics about the write ahead log used by WiredTiger. - fields: - - name: size.bytes - type: long - format: bytes - description: > - Total log size in bytes. - - name: write.bytes - type: long - format: bytes - description: > - Number of bytes written into the log. - - name: max_file_size.bytes - type: long - format: bytes - description: > - Maximum file size. - - name: flushes - type: long - description: > - Number of flush operations. - - name: writes - type: long - description: > - Number of write operations. - - name: scans - type: long - description: > - Number of scan operations. - - name: syncs - type: long - description: > - Number of sync operations. - - - name: background_flushing - type: group - description: > - Data about the process MongoDB uses to write data to disk. This data is - only available for instances that use the MMAPv1 storage engine. - fields: - - name: flushes - type: long - description: > - A counter that collects the number of times the database has - flushed all writes to disk. - - name: total.ms - type: long - description: > - The total number of milliseconds (ms) that the mongod processes have - spent writing (i.e. flushing) data to disk. Because this is an - absolute value, consider the value of `flushes` and `average_ms` to - provide better context for this datum. - - name: average.ms - type: long - description: > - The average time spent flushing to disk per flush event. - - name: last.ms - type: long - description: > - The amount of time, in milliseconds, that the last flush operation - took to complete. - - name: last_finished - type: date - description: > - A timestamp of the last completed flush operation. - - - name: journaling - type: group - description: > - Data about the journaling-related operations and performance. Journaling - information only appears for mongod instances that use the MMAPv1 - storage engine and have journaling enabled. - fields: - - name: commits - type: long - description: > - The number of transactions written to the journal during the last - journal group commit interval. - - name: journaled.mb - type: long - description: > - The amount of data in megabytes (MB) written to journal during the - last journal group commit interval. - - name: write_to_data_files.mb - type: long - description: > - The amount of data in megabytes (MB) written from journal to the - data files during the last journal group commit interval. - - name: compression - type: long - description: > - The compression ratio of the data written to the journal. - - name: commits_in_write_lock - type: long - description: > - Count of the commits that occurred while a write lock was held. - Commits in a write lock indicate a MongoDB node under a heavy write - load and call for further diagnosis. - - name: early_commits - type: long - description: > - The number of times MongoDB requested a commit before the scheduled - journal group commit interval. - - name: times - type: group - description: > - Information about the performance of the mongod instance during the - various phases of journaling in the last journal group commit - interval. - fields: - - name: dt.ms - type: long - description: > - The amount of time over which MongoDB collected the times data. - Use this field to provide context to the other times field values. - - name: prep_log_buffer.ms - type: long - description: > - The amount of time spent preparing to write to the journal. - Smaller values indicate better journal performance. - - name: write_to_journal.ms - type: long - description: > - The amount of time spent actually writing to the journal. File - system speeds and device interfaces can affect performance. - - name: write_to_data_files.ms - type: long - description: > - The amount of time spent writing to data files after journaling. - File system speeds and device interfaces can affect performance. - - name: remap_private_view.ms - type: long - description: > - The amount of time spent remapping copy-on-write memory mapped - views. Smaller values indicate better journal performance. - - name: commits.ms - type: long - description: > - The amount of time spent for commits. - - name: commits_in_write_lock.ms - type: long - description: > - The amount of time spent for commits that occurred while a write - lock was held. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/data.go deleted file mode 100644 index ef254eca..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/data.go +++ /dev/null @@ -1,208 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package status - -import ( - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" -) - -var schema = s.Schema{ - "version": c.Str("version"), - "process": c.Str("process"), - "uptime": s.Object{ - "ms": c.Int("uptimeMillis"), - }, - "local_time": c.Time("localTime"), - "asserts": c.Dict("asserts", s.Schema{ - "regular": c.Int("regular"), - "warning": c.Int("warning"), - "msg": c.Int("msg"), - "user": c.Int("user"), - "rollovers": c.Int("rollovers"), - }), - "connections": c.Dict("connections", s.Schema{ - "current": c.Int("current"), - "available": c.Int("available"), - "total_created": c.Int("totalCreated"), - }), - "extra_info": c.Dict("extra_info", s.Schema{ - "heap_usage": s.Object{"bytes": c.Int("heap_usage_bytes", s.Optional)}, - "page_faults": c.Int("page_faults"), - }), - "global_lock": c.Dict("globalLock", s.Schema{ - "total_time": s.Object{"us": c.Int("totalTime")}, - "current_queue": c.Dict("currentQueue", globalLockItemSchema), - "active_clients": c.Dict("activeClients", globalLockItemSchema), - }), - "locks": c.Dict("locks", s.Schema{ - "global": c.Dict("Global", lockItemSchema), - "database": c.Dict("Database", lockItemSchema), - "collection": c.Dict("Collection", lockItemSchema), - "meta_data": c.Dict("Metadata", lockItemSchema), - "oplog": c.Dict("oplog", lockItemSchema), - }), - "network": c.Dict("network", s.Schema{ - "in": s.Object{"bytes": c.Int("bytesIn")}, - "out": s.Object{"bytes": c.Int("bytesOut")}, - "requests": c.Int("numRequests"), - }), - "ops": s.Object{ - "latencies": c.Dict("opLatencies", s.Schema{ - "reads": c.Dict("reads", opLatenciesItemSchema), - "writes": c.Dict("writes", opLatenciesItemSchema), - "commands": c.Dict("commands", opLatenciesItemSchema), - }, c.DictOptional), - "counters": c.Dict("opcounters", s.Schema{ - "insert": c.Int("insert"), - "query": c.Int("query"), - "update": c.Int("update"), - "delete": c.Int("delete"), - "getmore": c.Int("getmore"), - "command": c.Int("command"), - }), - "replicated": c.Dict("opcountersRepl", s.Schema{ - "insert": c.Int("insert"), - "query": c.Int("query"), - "update": c.Int("update"), - "delete": c.Int("delete"), - "getmore": c.Int("getmore"), - "command": c.Int("command"), - }), - }, - // ToDo add `repl` field - "storage_engine": c.Dict("storageEngine", s.Schema{ - "name": c.Str("name"), - // supportsCommitedReads boolean - // readOnly boolean - // persistent boolean - }), - // ToDo add `tcmalloc` field - "wired_tiger": c.Dict("wiredTiger", wiredTigerSchema, c.DictOptional), - "write_backs_queued": c.Bool("writeBacksQueued", s.Optional), - "memory": c.Dict("mem", s.Schema{ - "bits": c.Int("bits"), - "resident": s.Object{"mb": c.Int("resident")}, - "virtual": s.Object{"mb": c.Int("virtual")}, - "mapped": s.Object{"mb": c.Int("mapped")}, - "mapped_with_journal": s.Object{"mb": c.Int("mappedWithJournal")}, - }), - - // MMPAV1 only - "background_flushing": c.Dict("backgroundFlushing", s.Schema{ - "flushes": c.Int("flushes"), - "total": s.Object{ - "ms": c.Int("total_ms"), - }, - "average": s.Object{ - "ms": c.Int("average_ms"), - }, - "last": s.Object{ - "ms": c.Int("last_ms"), - }, - "last_finished": c.Time("last_finished"), - }, c.DictOptional), - - // MMPAV1 only - "journaling": c.Dict("dur", s.Schema{ - "commits": c.Int("commits"), - "journaled": s.Object{ - "mb": c.Int("journaledMB"), - }, - "write_to_data_files": s.Object{ - "mb": c.Int("writeToDataFilesMB"), - }, - "compression": c.Int("compression"), - "commits_in_write_lock": c.Int("commitsInWriteLock"), - "early_commits": c.Int("earlyCommits"), - "times": c.Dict("timeMs", s.Schema{ - "dt": s.Object{"ms": c.Int("dt")}, - "prep_log_buffer": s.Object{"ms": c.Int("prepLogBuffer")}, - "write_to_journal": s.Object{"ms": c.Int("writeToJournal")}, - "write_to_data_files": s.Object{"ms": c.Int("writeToDataFiles")}, - "remap_private_view": s.Object{"ms": c.Int("remapPrivateView")}, - "commits": s.Object{"ms": c.Int("commits")}, - "commits_in_write_lock": s.Object{"ms": c.Int("commitsInWriteLock")}, - }), - }, c.DictOptional), -} - -var wiredTigerSchema = s.Schema{ - "concurrent_transactions": c.Dict("concurrentTransactions", s.Schema{ - "write": c.Dict("write", s.Schema{ - "out": c.Int("out"), - "available": c.Int("available"), - "total_tickets": c.Int("totalTickets"), - }), - "read": c.Dict("write", s.Schema{ - "out": c.Int("out"), - "available": c.Int("available"), - "total_tickets": c.Int("totalTickets"), - }), - }), - "cache": c.Dict("cache", s.Schema{ - "maximum": s.Object{"bytes": c.Int("maximum bytes configured")}, - "used": s.Object{"bytes": c.Int("bytes currently in the cache")}, - "dirty": s.Object{"bytes": c.Int("tracked dirty bytes in the cache")}, - "pages": s.Object{ - "read": c.Int("pages read into cache"), - "write": c.Int("pages written from cache"), - "evicted": c.Int("unmodified pages evicted"), - }, - }), - "log": c.Dict("log", s.Schema{ - "size": s.Object{"bytes": c.Int("total log buffer size")}, - "write": s.Object{"bytes": c.Int("log bytes written")}, - "max_file_size": s.Object{"bytes": c.Int("maximum log file size")}, - "flushes": c.Int("log flush operations"), - "writes": c.Int("log write operations"), - "scans": c.Int("log scan operations"), - "syncs": c.Int("log sync operations"), - }), -} - -var globalLockItemSchema = s.Schema{ - "total": c.Int("total"), - "readers": c.Int("readers"), - "writers": c.Int("writers"), -} - -var lockItemSchema = s.Schema{ - "acquire": s.Object{ - "count": c.Dict("acquireCount", lockItemModesSchema, c.DictOptional), - }, - "wait": s.Object{ - "count": c.Dict("acquireWaitCount", lockItemModesSchema, c.DictOptional), - "us": c.Dict("timeAcquiringMicros", lockItemModesSchema, c.DictOptional), - }, - "deadlock": s.Object{ - "count": c.Dict("deadlockCount", lockItemModesSchema, c.DictOptional), - }, -} - -var lockItemModesSchema = s.Schema{ - "r": c.Int("r", s.Optional), - "w": c.Int("w", s.Optional), - "R": c.Int("R", s.Optional), - "W": c.Int("W", s.Optional), -} - -var opLatenciesItemSchema = s.Schema{ - "latency": c.Int("latency"), - "count": c.Int("ops"), -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/status.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/status.go deleted file mode 100644 index 8615d84e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/status.go +++ /dev/null @@ -1,89 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package status - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/mongodb" - - "gopkg.in/mgo.v2/bson" -) - -func init() { - mb.Registry.MustAddMetricSet("mongodb", "status", New, - mb.WithHostParser(mongodb.ParseURL), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - *mongodb.MetricSet -} - -// New creates a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := mongodb.NewMetricSet(base) - if err != nil { - return nil, err - } - return &MetricSet{ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -// It returns the event which is then forward to the output. In case of an error, a -// descriptive error must be returned. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - - // instantiate direct connections to each of the configured Mongo hosts - mongoSession, err := mongodb.NewDirectSession(m.DialInfo) - if err != nil { - return errors.Wrap(err, "error creating new Session") - } - defer mongoSession.Close() - - result := map[string]interface{}{} - if err := mongoSession.DB("admin").Run(bson.D{{Name: "serverStatus", Value: 1}}, &result); err != nil { - return errors.Wrap(err, "failed to retrieve serverStatus") - } - - event := mb.Event{ - RootFields: common.MapStr{}, - } - event.MetricSetFields, _ = schema.Apply(result) - - if v, err := event.MetricSetFields.GetValue("version"); err == nil { - event.RootFields.Put("service.version", v) - event.MetricSetFields.Delete("version") - } - if v, err := event.MetricSetFields.GetValue("process"); err == nil { - event.RootFields.Put("process.name", v) - event.MetricSetFields.Delete("process") - } - r.Event(event) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/status_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/status_integration_test.go deleted file mode 100644 index 0d69a03d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/status/status_integration_test.go +++ /dev/null @@ -1,76 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package status - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "mongodb") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("mongodb", "status").Fields.StringToPrint()) - - event := events[0].BeatEvent("mongodb", "status").Fields - - // Check event fields - current, _ := event.GetValue("mongodb.status.connections.current") - assert.True(t, current.(int64) >= 0) - - available, _ := event.GetValue("mongodb.status.connections.available") - assert.True(t, available.(int64) > 0) - - pageFaults, _ := event.GetValue("mongodb.status.extra_info.page_faults") - assert.True(t, pageFaults.(int64) >= 0) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "mongodb") - - config := getConfig(service.Host()) - f := mbtest.NewReportingMetricSetV2Error(t, config) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } - -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "mongodb", - "metricsets": []string{"status"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/test_mongodb.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/test_mongodb.py deleted file mode 100644 index c62801b9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mongodb/test_mongodb.py +++ /dev/null @@ -1,40 +0,0 @@ -import os -import sys -import unittest -from nose.plugins.attrib import attr - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -MONGODB_FIELDS = metricbeat.COMMON_FIELDS + ["mongodb"] - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['mongodb'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_status(self): - """ - MongoDB module outputs an event. - """ - self.render_config_template(modules=[{ - "name": "mongodb", - "metricsets": ["status"], - "hosts": self.get_hosts(), - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(MONGODB_FIELDS + ["process"]), evt.keys()) - - self.assert_fields_are_documented(evt) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/Dockerfile deleted file mode 100644 index bae8d611..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ -FROM ubuntu:16.04 - -RUN apt-get update && \ - apt-get install -y munin-node netcat && \ - apt-get clean && rm rm -rf /var/lib/apt/lists/* - -EXPOSE 4949 - -COPY munin-node.conf /etc/munin/munin-node.conf - -HEALTHCHECK --interval=1s --retries=90 CMD nc -z 127.0.0.1 4949 - -CMD munin-node diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/config.reference.yml deleted file mode 100644 index 3fe0cb32..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/config.reference.yml +++ /dev/null @@ -1,14 +0,0 @@ -- module: munin - metricsets: ["node"] - enabled: true - period: 10s - hosts: ["localhost:4949"] - - # List of plugins to collect metrics from, by default it collects from - # all the available ones. - #munin.plugins: [] - - # If set to true, it sanitizes fields names in concordance with munin - # implementation (all characters that are not alphanumeric, or underscore - # are replaced by underscores). - #munin.sanitize: false diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/config.yml deleted file mode 100644 index e14277e5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/config.yml +++ /dev/null @@ -1,5 +0,0 @@ -- module: munin - #metricsets: - # - node - period: 10s - hosts: ["localhost:4949"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/docs.asciidoc deleted file mode 100644 index 6476645f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/docs.asciidoc +++ /dev/null @@ -1,10 +0,0 @@ -This is the munin module. - -The default metricset is `node`. - -[float] -=== Compatibility - -Munin module should be compatible with any implementation of the munin network -protocol (http://guide.munin-monitoring.org/en/latest/master/network-protocol.html), -it is tested with munin node 2.0. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/fields.yml deleted file mode 100644 index 1516f1c7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/fields.yml +++ /dev/null @@ -1,19 +0,0 @@ -- key: munin - title: "Munin" - description: > - Munin node metrics exporter - release: ga - fields: - - name: munin.metrics.* - type: object - object_type: double - object_type_mapping_type: '*' - description: > - Metrics exposed by a plugin of a munin node agent. - - name: munin.plugin.name - type: keyword - description: > - Name of the plugin collecting these metrics. - - name: munin - type: group - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/munin-node.conf b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/munin-node.conf deleted file mode 100644 index 17c6c319..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/_meta/munin-node.conf +++ /dev/null @@ -1,15 +0,0 @@ -setsid 0 - -ignore_file [\#~]$ -ignore_file DEADJOE$ -ignore_file \.bak$ -ignore_file %$ -ignore_file \.dpkg-(tmp|new|old|dist)$ -ignore_file \.rpm(save|new)$ -ignore_file \.pod$ - -allow .* - -host 0.0.0.0 - -port 4949 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/doc.go deleted file mode 100644 index 72b90d70..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/doc.go +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package munin is a Metricbeat module that contains MetricSets. -package munin diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/docker-compose.yml deleted file mode 100644 index 33b8ed77..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/docker-compose.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: '2.3' - -services: - munin: - image: docker.elastic.co/integrations-ci/beats-munin:1 - build: - context: ./_meta - ports: - - 4949 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/fields.go deleted file mode 100644 index 4201760b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package munin - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "munin", asset.ModuleFieldsPri, AssetMunin); err != nil { - panic(err) - } -} - -// AssetMunin returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/munin. -func AssetMunin() string { - return "eJx8kUFuwyAURPc+xSibSJHiA7DoDdorRNhMKA0GBN9qffvKhlaOanX5Z/5oHp8rHlwUpjm40AHixFPh9LrOpw4wLGN2SVwMCi8dAGweQjTERMluLOBXilmYOyDTUxcqWN0Bd0dvitpyVwQ9sXX1LdpfNg+QJVEhDh8cpUl1uFXHxHnw/OvcJp2SC7atnS/ntnNAvtHvkAsNhgUayc/WBcQ7dMWrz9OWQfoD+Lrfr9IT/oPLZ8zmf4I3PXGtknf+FI/Re47igl3V8nvYg+6nPpvjnJqyP3VN7b/iOwAA//84wJVl" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/munin.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/munin.go deleted file mode 100644 index 39837a42..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/munin.go +++ /dev/null @@ -1,148 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package munin - -import ( - "bufio" - "io" - "net" - "regexp" - "strconv" - "strings" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -const ( - unknownValue = "U" -) - -var ( - // Field names must match with this expression - // http://guide.munin-monitoring.org/en/latest/reference/plugin.html#notes-on-fieldnames - nameRegexp = regexp.MustCompile("^[a-zA-Z_][a-zA-Z0-9_]*$") -) - -// Node connection -type Node struct { - conn net.Conn - - writer io.Writer - reader *bufio.Reader -} - -// Connect with a munin node -func Connect(address string, timeout time.Duration) (*Node, error) { - conn, err := net.DialTimeout("tcp", address, timeout) - if err != nil { - return nil, err - } - n := &Node{conn: conn, - writer: conn, - reader: bufio.NewReader(conn), - } - // Consume and ignore first line returned by munin, it is a comment - // about the node - scanner := bufio.NewScanner(n.reader) - scanner.Scan() - return n, scanner.Err() -} - -// Close node connection releasing its resources -func (n *Node) Close() error { - return n.conn.Close() -} - -// List of plugins exposed by the node -func (n *Node) List() ([]string, error) { - _, err := io.WriteString(n.writer, "list\n") - if err != nil { - return nil, err - } - - scanner := bufio.NewScanner(n.reader) - scanner.Scan() - return strings.Fields(scanner.Text()), scanner.Err() -} - -// Fetch metrics from munin node -func (n *Node) Fetch(plugin string, sanitize bool) (common.MapStr, error) { - _, err := io.WriteString(n.writer, "fetch "+plugin+"\n") - if err != nil { - return nil, errors.Wrapf(err, "failed to fetch metrics for plugin '%s'", plugin) - } - - event := common.MapStr{} - scanner := bufio.NewScanner(n.reader) - scanner.Split(bufio.ScanWords) - for scanner.Scan() { - name := strings.TrimSpace(scanner.Text()) - - // Munin delimits metrics with a dot - if name == "." { - break - } - - name = strings.TrimSuffix(name, ".value") - if !scanner.Scan() { - if scanner.Err() == nil { - return nil, errors.New("unexpected EOF when expecting value") - } - } - value := scanner.Text() - - if strings.Contains(name, ".") { - logp.Debug("munin", "ignoring field name with dot '%s'", name) - continue - } - - if value == unknownValue { - logp.Debug("munin", "unknown value for '%s'", name) - continue - } - - if sanitize && !nameRegexp.MatchString(name) { - logp.Debug("munin", "sanitizing name with invalid characters '%s'", name) - name = sanitizeName(name) - } - if f, err := strconv.ParseFloat(value, 64); err == nil { - event[name] = f - continue - } - } - - if err := scanner.Err(); err != nil { - return nil, err - } - - return event, nil -} - -var ( - invalidCharactersRegexp = regexp.MustCompile("(^[^a-zA-Z_]|[^a-zA-Z_0-9])") -) - -// Mimic munin master implementation -// https://github.com/munin-monitoring/munin/blob/20abb861/lib/Munin/Master/Node.pm#L385 -func sanitizeName(name string) string { - return invalidCharactersRegexp.ReplaceAllString(name, "_") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/munin_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/munin_test.go deleted file mode 100644 index 9ae6407d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/munin_test.go +++ /dev/null @@ -1,156 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package munin - -import ( - "bufio" - "bytes" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func dummyNode(response string) *Node { - return &Node{ - writer: &bytes.Buffer{}, - reader: bufio.NewReader(bytes.NewBuffer([]byte(response))), - } -} - -func TestList(t *testing.T) { - n := dummyNode("cpu df uptime\n") - - list, err := n.List() - - assert.Nil(t, err) - - expected := []string{"cpu", "df", "uptime"} - assert.ElementsMatch(t, expected, list) -} - -const ( - responseCPU = `user.value 4679836 -nice.value 59278 -system.value 1979168 -idle.value 59957502 -iowait.value 705373 -irq.value 76 -softirq.value 36404 -steal.value 0 -guest.value 0 -. -` - responseUnknown = `some.value U -other.value 42 -. -` - responseWithWrongFields = `user.value 4679836 -nice.value 59278 -system.value 1979168 -idle.value 59957502 -user.1000.value 23456 -user.0.value 38284 -. -` -) - -func TestFetch(t *testing.T) { - cases := []struct { - title string - response string - expected common.MapStr - }{ - { - "normal case", - responseCPU, - common.MapStr{ - "user": float64(4679836), - "nice": float64(59278), - "system": float64(1979168), - "idle": float64(59957502), - "iowait": float64(705373), - "irq": float64(76), - "softirq": float64(36404), - "steal": float64(0), - "guest": float64(0), - }, - }, - { - "unknown values", - responseUnknown, - common.MapStr{ - "other": float64(42), - }, - }, - { - "wrong field names", - responseWithWrongFields, - common.MapStr{ - "user": float64(4679836), - "nice": float64(59278), - "system": float64(1979168), - "idle": float64(59957502), - }, - }, - } - - for _, c := range cases { - t.Run(c.title, func(t *testing.T) { - n := dummyNode(c.response) - event, err := n.Fetch("cpu", true) - assert.Equal(t, c.expected, event) - assert.NoError(t, err) - }) - } -} - -func TestSanitizeName(t *testing.T) { - cases := []struct { - name string - expected string - }{ - { - "if_eth0", - "if_eth0", - }, - { - "/dev/sda1", - "_dev_sda1", - }, - { - "eth0:100", - "eth0_100", - }, - { - "user@host", - "user_host", - }, - { - "404", - "_04", - }, - } - - for _, c := range cases { - t.Run(c.name, func(t *testing.T) { - assert.Equal(t, c.expected, sanitizeName(c.name)) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/_meta/data.json deleted file mode 100644 index 790c54a5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/_meta/data.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "munin.node", - "duration": 115000, - "module": "munin" - }, - "metricset": { - "name": "node" - }, - "munin": { - "metrics": { - "guest": 0, - "idle": 6999219, - "iowait": 5441, - "irq": 0, - "nice": 0, - "softirq": 6419, - "steal": 0, - "system": 374903, - "user": 486780 - }, - "plugin": { - "name": "cpu" - } - }, - "service": { - "address": "127.0.0.1:4949", - "type": "cpu" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/_meta/docs.asciidoc deleted file mode 100644 index 3a5ead62..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/_meta/docs.asciidoc +++ /dev/null @@ -1,65 +0,0 @@ -This is the node metricset of the module munin. - -[float] -=== Features and configuration - -The node metricset of the munin module collects metrics from a munin node agent -and sends them as events to Elastic. - -[source,yaml] ---- -- module: munin - metricsets: ["node"] - hosts: ["localhost:4949"] - munin.plugins: ["cpu", "swap"] ---- - -Metrics exposed by a single munin node will be sent in an event per plugin. - -For example with the previous configuration two events are sent like the -following ones. - -[source,json] ---- -"munin": { - "plugin": { - "name": "swap" - }, - "metrics": { - "swap_in": 198609, - "swap_out": 612629 - } -} - -"munin": { - "plugin": { - "name": "cpu" - } - "metrics": { - "softirq": 680, - "guest": 0, - "user": 158212, - "iowait": 71095, - "irq": 1, - "system": 35906, - "idle": 1185709, - "steal": 0, - "nice": 1633 - } -} ---- - -In principle this module can be used to collect metrics from any agent that -implements the munin node protocol (http://guide.munin-monitoring.org/en/latest/master/network-protocol.html). - -[float] -=== Limitations -Currently this module only collects metrics using the basic protocol. It doesn't -support capabilities or automatic dashboards generation based on munin -configuration. - -[float] -=== Exposed fields, dashboards, indexes, etc. -Munin supports a great variety of plugins each of them can be used to obtain different -sets of metrics. Metricbeat cannot know the metrics exposed beforehand, so no field -description or dashboard is generated automatically. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/_meta/fields.yml deleted file mode 100644 index a927f3fc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/_meta/fields.yml +++ /dev/null @@ -1 +0,0 @@ -- release: ga diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/config.go deleted file mode 100644 index 9c649de9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/config.go +++ /dev/null @@ -1,28 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -// Config is the configuration for munin -type Config struct { - Plugins []string `config:"munin.plugins"` - Sanitize bool `config:"munin.sanitize"` -} - -var defaultConfig = Config{ - Sanitize: false, -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/node.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/node.go deleted file mode 100644 index 529031a5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/node.go +++ /dev/null @@ -1,114 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -import ( - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/munin" -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("munin", "node", New, - mb.DefaultMetricSet(), - ) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - serviceType string - plugins []string - sanitize bool - timeout time.Duration -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - - config := defaultConfig - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - plugins: config.Plugins, - sanitize: config.Sanitize, - timeout: base.Module().Config().Timeout, - }, nil -} - -// Fetch method implements the data gathering -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - node, err := munin.Connect(m.Host(), m.timeout) - if err != nil { - return errors.Wrap(err, "error in Connect") - } - defer node.Close() - - plugins := m.plugins - if len(plugins) == 0 { - plugins, err = node.List() - if err != nil { - return errors.Wrap(err, "error getting plugin list") - } - } - - for _, plugin := range plugins { - metrics, err := node.Fetch(plugin, m.sanitize) - if err != nil { - msg := errors.Wrap(err, "error fetching metrics") - r.Error(err) - m.Logger().Error(msg) - continue - } - - // Even if there was some error, keep sending succesfully collected metrics if any - if len(metrics) == 0 { - continue - } - event := mb.Event{ - Service: plugin, - RootFields: common.MapStr{ - "munin": common.MapStr{ - "plugin": common.MapStr{ - "name": plugin, - }, - "metrics": metrics, - }, - }, - } - if !r.Event(event) { - return errors.New("metricset has closed") - } - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/node_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/node_integration_test.go deleted file mode 100644 index 2fd4f039..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/node/node_integration_test.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package node - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "munin") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("munin", "node").Fields.StringToPrint()) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "munin") - - config := getConfig(service.Host()) - f := mbtest.NewReportingMetricSetV2Error(t, config) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "munin", - "metricsets": []string{"node"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/test_munin.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/test_munin.py deleted file mode 100644 index 43f68a04..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/munin/test_munin.py +++ /dev/null @@ -1,40 +0,0 @@ -import os -import sys -import unittest - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['munin'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_munin_node(self): - namespace = "node_test" - - self.render_config_template(modules=[{ - "name": "munin", - "metricsets": ["node"], - "hosts": self.get_hosts(), - "period": "1s", - "extras": { - "munin.plugins": ["cpu"], - }, - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=20) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertTrue(len(output) >= 1) - evt = output[0] - print(evt) - - assert evt["service"]["type"] == "cpu" - assert evt["munin"]["plugin"]["name"] == "cpu" - assert evt["munin"]["metrics"]["user"] > 0 - - self.assert_fields_are_documented(evt) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/Dockerfile deleted file mode 100644 index 2051c726..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -ARG MYSQL_IMAGE -FROM ${MYSQL_IMAGE} - -ENV MYSQL_ROOT_PASSWORD test - -HEALTHCHECK --interval=1s --retries=90 CMD mysql -u root -p$MYSQL_ROOT_PASSWORD -h$HOSTNAME -P 3306 -e "SHOW STATUS" > /dev/null - -COPY test.cnf /etc/mysql/conf.d/test.cnf diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/config.epr.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/config.epr.yml deleted file mode 100644 index 450b99a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/config.epr.yml +++ /dev/null @@ -1,21 +0,0 @@ -- module: mysql - metricsets: - - "status" - - "galera_status" - period: 10s - - # Host DSN should be defined as "user:pass@tcp(127.0.0.1:3306)/" - # or "unix(/var/lib/mysql/mysql.sock)/", - # or another DSN format supported by . - # The username and password can either be set in the DSN or using the username - # and password config options. Those specified in the DSN take precedence. - hosts: ["root:secret@tcp(127.0.0.1:3306)/"] - - # Username of hosts. Empty by default. - username: "root" - - # Password of hosts. Empty by default. - password: "secret" - - # By setting raw to true, all raw fields from the status metricset will be added to the event. - raw: false diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/config.reference.yml deleted file mode 100644 index 6715260a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/config.reference.yml +++ /dev/null @@ -1,21 +0,0 @@ -- module: mysql - metricsets: - - "status" - # - "galera_status" - period: 10s - - # Host DSN should be defined as "user:pass@tcp(127.0.0.1:3306)/" - # or "unix(/var/lib/mysql/mysql.sock)/", - # or another DSN format supported by . - # The username and password can either be set in the DSN or using the username - # and password config options. Those specified in the DSN take precedence. - hosts: ["root:secret@tcp(127.0.0.1:3306)/"] - - # Username of hosts. Empty by default. - #username: root - - # Password of hosts. Empty by default. - #password: secret - - # By setting raw to true, all raw fields from the status metricset will be added to the event. - #raw: false diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/config.yml deleted file mode 100644 index 81db7e28..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/config.yml +++ /dev/null @@ -1,18 +0,0 @@ -- module: mysql - #metricsets: - # - status - # - galera_status - period: 10s - - # Host DSN should be defined as "user:pass@tcp(127.0.0.1:3306)/" - # or "unix(/var/lib/mysql/mysql.sock)/", - # or another DSN format supported by . - # The username and password can either be set in the DSN or using the username - # and password config options. Those specified in the DSN take precedence. - hosts: ["root:secret@tcp(127.0.0.1:3306)/"] - - # Username of hosts. Empty by default. - #username: root - - # Password of hosts. Empty by default. - #password: secret \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/docs.asciidoc deleted file mode 100644 index 6a8004b5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/docs.asciidoc +++ /dev/null @@ -1,40 +0,0 @@ -This module periodically fetches metrics from https://www.mysql.com/[MySQL] -servers. - -The default metricset is `status`. - -[float] -=== Module-specific configuration notes - -When configuring the `hosts` option, you must use a MySQL Data Source Name (DSN) -of the following format: - ----- -[username[:password]@][protocol[(address)]]/ ----- - -You can also separately specify the username and password using the respective -configuration options. Usernames and passwords specified in the DSN take -precedence over those specified in the `username` and `password` config options. - ----- -- module: mysql - metricsets: ["status"] - hosts: ["tcp(127.0.0.1:3306)/"] - username: root - password: secret ----- - -[float] -=== Compatibility - -The mysql MetricSets were tested with MySQL and Percona 5.7 and 8.0 and are expected -to work with all versions >= 5.7.0. -It is also tested with MariaDB 10.2, 10.3 and 10.4. - -[float] -=== Dashboard - -The mysql module comes with a predefined dashboard. For example: - -image::./images/metricbeat-mysql.png[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/fields.yml deleted file mode 100644 index 025b2612..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/fields.yml +++ /dev/null @@ -1,13 +0,0 @@ -- key: mysql - title: "MySQL" - description: > - MySQL server status metrics collected from MySQL. - short_config: false - release: ga - fields: - - name: mysql - type: group - description: > - `mysql` contains the metrics that were obtained from MySQL - query. - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/kibana/7/dashboard/Metricbeat-mysql-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/kibana/7/dashboard/Metricbeat-mysql-overview.json deleted file mode 100644 index 57b699a4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/kibana/7/dashboard/Metricbeat-mysql-overview.json +++ /dev/null @@ -1,1655 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "Overview of MySQL server", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Open Tables, Files, Streams" - }, - "gridData": { - "h": 15, - "i": "14", - "w": 24, - "x": 24, - "y": 38 - }, - "panelIndex": "14", - "panelRefName": "panel_0", - "title": "Open Tables, Files, Streams", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Rate of Questions" - }, - "gridData": { - "h": 12, - "i": "050b110b-0b4d-404a-86c0-fa97f7eed2a0", - "w": 16, - "x": 0, - "y": 0 - }, - "panelIndex": "050b110b-0b4d-404a-86c0-fa97f7eed2a0", - "panelRefName": "panel_1", - "title": "Rate of Questions", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Rate of SELECT statements" - }, - "gridData": { - "h": 12, - "i": "988a61d7-ac3e-481e-a6ae-aa75aaa32a3a", - "w": 16, - "x": 16, - "y": 0 - }, - "panelIndex": "988a61d7-ac3e-481e-a6ae-aa75aaa32a3a", - "panelRefName": "panel_2", - "title": "Rate of SELECT statements", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Rate of INSERT, UPDATE, DELETE" - }, - "gridData": { - "h": 12, - "i": "a1f8fa38-a62f-4e05-adde-e995dae9ad83", - "w": 16, - "x": 32, - "y": 0 - }, - "panelIndex": "a1f8fa38-a62f-4e05-adde-e995dae9ad83", - "panelRefName": "panel_3", - "title": "Rate of INSERT, UPDATE, DELETE", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Connected Threads" - }, - "gridData": { - "h": 12, - "i": "d126fb61-605f-43af-b5d5-3fa3c128f726", - "w": 6, - "x": 0, - "y": 12 - }, - "panelIndex": "d126fb61-605f-43af-b5d5-3fa3c128f726", - "panelRefName": "panel_4", - "title": "Connected Threads", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Connections" - }, - "gridData": { - "h": 12, - "i": "59586d96-3abd-48a3-a258-cfd620826ec2", - "w": 14, - "x": 6, - "y": 12 - }, - "panelIndex": "59586d96-3abd-48a3-a258-cfd620826ec2", - "panelRefName": "panel_5", - "title": "Connections", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Aborted Connections Rate" - }, - "gridData": { - "h": 12, - "i": "dd0cf202-fe22-4daf-8f25-09c64d412bf3", - "w": 14, - "x": 20, - "y": 12 - }, - "panelIndex": "dd0cf202-fe22-4daf-8f25-09c64d412bf3", - "panelRefName": "panel_6", - "title": "Aborted Connections Rate", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Thread Activity" - }, - "gridData": { - "h": 12, - "i": "ead16a55-a2d3-49ae-a09b-a0b03560e9a0", - "w": 14, - "x": 34, - "y": 12 - }, - "panelIndex": "ead16a55-a2d3-49ae-a09b-a0b03560e9a0", - "panelRefName": "panel_7", - "title": "Thread Activity", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Buffer Pool Pages" - }, - "gridData": { - "h": 14, - "i": "24fc2926-610d-4910-8f3e-eb63ca69788c", - "w": 15, - "x": 0, - "y": 24 - }, - "panelIndex": "24fc2926-610d-4910-8f3e-eb63ca69788c", - "panelRefName": "panel_8", - "title": "Buffer Pool Pages", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Buffer Pool Utilization" - }, - "gridData": { - "h": 14, - "i": "33c10c95-be67-492e-afb5-863f375cffc2", - "w": 16, - "x": 15, - "y": 24 - }, - "panelIndex": "33c10c95-be67-492e-afb5-863f375cffc2", - "panelRefName": "panel_9", - "title": "Buffer Pool Utilization", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Network Traffic" - }, - "gridData": { - "h": 15, - "i": "3cd58868-0d03-4715-9ecc-9fba3cde47c1", - "w": 24, - "x": 0, - "y": 38 - }, - "panelIndex": "3cd58868-0d03-4715-9ecc-9fba3cde47c1", - "panelRefName": "panel_10", - "title": "Network Traffic", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Buffer Pool Efficiency" - }, - "gridData": { - "h": 14, - "i": "d35d7c5e-8832-40e2-8c77-953ad320c853", - "w": 17, - "x": 31, - "y": 24 - }, - "panelIndex": "d35d7c5e-8832-40e2-8c77-953ad320c853", - "panelRefName": "panel_11", - "title": "Buffer Pool Efficiency", - "version": "7.3.1" - } - ], - "timeRestore": false, - "title": "[Metricbeat MySQL] Database Overview", - "version": 1 - }, - "id": "57b3fb50-6309-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "dashboard": "7.3.0" - }, - "references": [ - { - "id": "aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "4fa69a10-630b-11ea-a83e-25b8612d00cc", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "7ea77d30-630a-11ea-a83e-25b8612d00cc", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "779ee920-6309-11ea-a83e-25b8612d00cc", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "fc6b5a40-630d-11ea-a83e-25b8612d00cc", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "493e8460-630d-11ea-a83e-25b8612d00cc", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "bf60bc10-639b-11ea-a83e-25b8612d00cc", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "822df290-630f-11ea-a83e-25b8612d00cc", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "98c7bca0-63a2-11ea-a83e-25b8612d00cc", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "96d46630-63a4-11ea-a83e-25b8612d00cc", - "name": "panel_9", - "type": "visualization" - }, - { - "id": "c8661020-6310-11ea-a83e-25b8612d00cc", - "name": "panel_10", - "type": "visualization" - }, - { - "id": "a1e00160-63a4-11ea-a83e-25b8612d00cc", - "name": "panel_11", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2020-03-16T13:01:34.528Z", - "version": "WzQ2NzAsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Open tables, files, streams [Metricbeat MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(22,165,165,1)", - "fill": "0.3", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Open Tables", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.open.tables", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,196,0,1)", - "fill": "0.3", - "formatter": "number", - "id": "615a2400-6312-11ea-99e6-b5eed31db613", - "label": "Open Files", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.open.files", - "id": "615a2401-6312-11ea-99e6-b5eed31db613", - "type": "avg" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(226,115,0,1)", - "fill": "0.3", - "formatter": "number", - "id": "15d7bcd0-6313-11ea-99e6-b5eed31db613", - "label": "Open Streams", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.open.streams", - "id": "15d7bcd1-6313-11ea-99e6-b5eed31db613", - "type": "avg" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Open tables, files, streams [Metricbeat MySQL] ECS", - "type": "metrics" - } - }, - "id": "aaa326b0-f1f5-11e7-85ab-594b1652e0d1-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-16T13:01:07.859Z", - "version": "WzQ2NjksMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Question rates [Metricbeat MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "d61928d0-6309-11ea-99e6-b5eed31db613" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "legend_position": "right", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,220,0,1)", - "fill": "0.3", - "formatter": "'0.0a'", - "id": "3c2a2a40-f1f4-11e7-a752-236fe3270d99", - "label": "SELECT", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.questions", - "id": "3c2a2a41-f1f4-11e7-a752-236fe3270d99", - "type": "max" - }, - { - "field": "3c2a2a41-f1f4-11e7-a752-236fe3270d99", - "id": "3c2a2a42-f1f4-11e7-a752-236fe3270d99", - "type": "derivative", - "unit": "1s" - }, - { - "field": "3c2a2a42-f1f4-11e7-a752-236fe3270d99", - "id": "82f59710-6309-11ea-99e6-b5eed31db613", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 0, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Question rates [Metricbeat MySQL] ECS", - "type": "metrics" - } - }, - "id": "4fa69a10-630b-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-16T12:58:09.873Z", - "version": "WzQ2NTQsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "SELECT rates [Metricbeat MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "d61928d0-6309-11ea-99e6-b5eed31db613" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "legend_position": "right", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": "0.3", - "formatter": "'0.0a'", - "id": "3c2a2a40-f1f4-11e7-a752-236fe3270d99", - "label": "SELECT", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.command.select", - "id": "3c2a2a41-f1f4-11e7-a752-236fe3270d99", - "type": "max" - }, - { - "field": "3c2a2a41-f1f4-11e7-a752-236fe3270d99", - "id": "3c2a2a42-f1f4-11e7-a752-236fe3270d99", - "type": "derivative", - "unit": "1s" - }, - { - "field": "3c2a2a42-f1f4-11e7-a752-236fe3270d99", - "id": "82f59710-6309-11ea-99e6-b5eed31db613", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 0, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "SELECT rates [Metricbeat MySQL] ECS", - "type": "metrics" - } - }, - "id": "7ea77d30-630a-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-16T12:59:11.517Z", - "version": "WzQ2NTUsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Insert, Update, Delete rates [Metricbeat MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "d61928d0-6309-11ea-99e6-b5eed31db613" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,204,202,1)", - "fill": "0.3", - "formatter": "number", - "id": "3c2a2a40-f1f4-11e7-a752-236fe3270d99", - "label": "INSERT", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.command.insert", - "id": "3c2a2a41-f1f4-11e7-a752-236fe3270d99", - "type": "max" - }, - { - "field": "3c2a2a41-f1f4-11e7-a752-236fe3270d99", - "id": "3c2a2a42-f1f4-11e7-a752-236fe3270d99", - "type": "derivative", - "unit": "1s" - }, - { - "field": "3c2a2a42-f1f4-11e7-a752-236fe3270d99", - "id": "82f59710-6309-11ea-99e6-b5eed31db613", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,220,0,1)", - "fill": "0.3", - "formatter": "number", - "id": "485ce050-f1f4-11e7-a752-236fe3270d99", - "label": "UPDATE", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.command.update", - "id": "485ce051-f1f4-11e7-a752-236fe3270d99", - "type": "max" - }, - { - "field": "485ce051-f1f4-11e7-a752-236fe3270d99", - "id": "485ce052-f1f4-11e7-a752-236fe3270d99", - "type": "derivative", - "unit": "1s" - }, - { - "field": "485ce052-f1f4-11e7-a752-236fe3270d99", - "id": "a4092660-6309-11ea-99e6-b5eed31db613", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(244,78,59,1)", - "fill": "0.3", - "formatter": "number", - "id": "543a4a70-f1f4-11e7-a752-236fe3270d99", - "label": "DELETE", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.command.delete", - "id": "543a4a71-f1f4-11e7-a752-236fe3270d99", - "type": "max" - }, - { - "field": "543a4a71-f1f4-11e7-a752-236fe3270d99", - "id": "543a4a72-f1f4-11e7-a752-236fe3270d99", - "type": "derivative", - "unit": "1s" - }, - { - "field": "543a4a72-f1f4-11e7-a752-236fe3270d99", - "id": "bae29b50-6309-11ea-99e6-b5eed31db613", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Insert, Update, Delete rates [Metricbeat MySQL] ECS", - "type": "metrics" - } - }, - "id": "779ee920-6309-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-16T12:59:32.603Z", - "version": "WzQ2NTYsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Connected Threads [Metricbeat MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "d5fcf170-630d-11ea-99e6-b5eed31db613" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "gauge_color_rules": [ - { - "id": "f1321f60-630d-11ea-99e6-b5eed31db613" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,0.89)", - "fill": "0.3", - "formatter": "number", - "id": "fe9af660-630b-11ea-99e6-b5eed31db613", - "label": "Connections", - "line_width": "2", - "metrics": [ - { - "field": "mysql.status.threads.connected", - "id": "fe9af661-630b-11ea-99e6-b5eed31db613", - "type": "max" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "Connected Threads [Metricbeat MySQL] ECS", - "type": "metrics" - } - }, - "id": "fc6b5a40-630d-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-16T12:59:47.044Z", - "version": "WzQ2NTcsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Connections [Metricbeat MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(198,135,31,1)", - "fill": "0.2", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Connection rate", - "line_width": "2", - "metrics": [ - { - "field": "mysql.status.connections", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "caee3e70-630c-11ea-99e6-b5eed31db613", - "type": "derivative", - "unit": "1s" - }, - { - "field": "caee3e70-630c-11ea-99e6-b5eed31db613", - "id": "d4eb4fd0-630c-11ea-99e6-b5eed31db613", - "type": "positive_only", - "unit": "" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,0.89)", - "fill": "0.3", - "formatter": "number", - "id": "fe9af660-630b-11ea-99e6-b5eed31db613", - "label": "Connected", - "line_width": "2", - "metrics": [ - { - "field": "mysql.status.threads.connected", - "id": "fe9af661-630b-11ea-99e6-b5eed31db613", - "type": "max" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "number", - "id": "e3d46bf0-630f-11ea-99e6-b5eed31db613", - "label": "Max Used Connections", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.max_used_connections", - "id": "e3d46bf1-630f-11ea-99e6-b5eed31db613", - "type": "avg" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Connections [Metricbeat MySQL] ECS", - "type": "metrics" - } - }, - "id": "493e8460-630d-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-16T13:00:08.292Z", - "version": "WzQ2NTgsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Aborted Connections Rate [Metricbeat MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "d61928d0-6309-11ea-99e6-b5eed31db613" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(176,188,0,1)", - "fill": "0.3", - "formatter": "'0.0a'", - "id": "3c2a2a40-f1f4-11e7-a752-236fe3270d99", - "label": "Aborted Connections", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.aborted.clients", - "id": "3c2a2a41-f1f4-11e7-a752-236fe3270d99", - "type": "max" - }, - { - "field": "3c2a2a41-f1f4-11e7-a752-236fe3270d99", - "id": "6d053540-639b-11ea-83d6-4f7a6fe5aed4", - "type": "derivative", - "unit": "1s" - }, - { - "field": "6d053540-639b-11ea-83d6-4f7a6fe5aed4", - "id": "7548afc0-639b-11ea-83d6-4f7a6fe5aed4", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(251,158,0,1)", - "fill": 0.5, - "formatter": "number", - "id": "d6572ee0-639b-11ea-83d6-4f7a6fe5aed4", - "label": "Failed Attempts to Connect ", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.aborted.connects", - "id": "d6572ee1-639b-11ea-83d6-4f7a6fe5aed4", - "type": "max" - }, - { - "field": "d6572ee1-639b-11ea-83d6-4f7a6fe5aed4", - "id": "e4a63540-639b-11ea-83d6-4f7a6fe5aed4", - "type": "derivative", - "unit": "1s" - }, - { - "id": "ec492a00-639b-11ea-83d6-4f7a6fe5aed4", - "type": "positive_only" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Aborted Connections Rate [Metricbeat MySQL] ECS", - "type": "metrics" - } - }, - "id": "bf60bc10-639b-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-16T13:00:17.572Z", - "version": "WzQ2NTksMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Thread Activity [Metricbeat MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(226,115,0,1)", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Avg Threads Running", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.threads.running", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(22,165,165,1)", - "fill": "0", - "formatter": "number", - "id": "895f0820-630e-11ea-99e6-b5eed31db613", - "label": "Peak Threads Running", - "line_width": "2", - "metrics": [ - { - "field": "mysql.status.threads.running", - "id": "895f0821-630e-11ea-99e6-b5eed31db613", - "type": "max" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(77,77,77,1)", - "fill": "0", - "formatter": "number", - "id": "f8752460-630e-11ea-99e6-b5eed31db613", - "label": "Peak Threads Connected", - "line_width": "2", - "metrics": [ - { - "field": "mysql.status.threads.connected", - "id": "f8752461-630e-11ea-99e6-b5eed31db613", - "type": "max" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Thread Activity [Metricbeat MySQL] ECS", - "type": "metrics" - } - }, - "id": "822df290-630f-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-16T13:00:25.480Z", - "version": "WzQ2NjAsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buffer Pool Pages [Metricbeat MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "515b9dd0-639f-11ea-96d8-1943b9bb65d9", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "'0.0a'", - "id": "37f2d600-63a0-11ea-90a2-c51229c5db5f", - "label": "Buffer Pool Pages Data", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.innodb.buffer_pool.pages.data", - "id": "37f2d601-63a0-11ea-90a2-c51229c5db5f", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(22,165,165,1)", - "fill": "0", - "formatter": "'0.0a'", - "id": "57ae9d80-63a0-11ea-90a2-c51229c5db5f", - "label": "Buffer Pool Pages Free", - "line_width": "2", - "metrics": [ - { - "field": "mysql.status.innodb.buffer_pool.pages.free", - "id": "57ae9d81-63a0-11ea-90a2-c51229c5db5f", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(102,102,102,1)", - "fill": "0", - "formatter": "'0.0a'", - "id": "c86cc470-63a0-11ea-90a2-c51229c5db5f", - "label": "Buffer Pool Pages Total", - "line_width": "2", - "metrics": [ - { - "field": "mysql.status.innodb.buffer_pool.pages.total", - "id": "c86ceb80-63a0-11ea-90a2-c51229c5db5f", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Buffer Pool Pages [Metricbeat MySQL] ECS", - "type": "metrics" - } - }, - "id": "98c7bca0-63a2-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-16T13:00:34.413Z", - "version": "WzQ2NjQsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buffer Pool Utilization [Metricbeat MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "0f20fa60-63a3-11ea-90a2-c51229c5db5f" - } - ], - "bar_color_rules": [ - { - "id": "0e1ecca0-63a3-11ea-90a2-c51229c5db5f" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "gauge_color_rules": [ - { - "id": "07c08ce0-63a3-11ea-90a2-c51229c5db5f" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "515b9dd0-639f-11ea-96d8-1943b9bb65d9", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(226,115,0,1)", - "fill": "0.1", - "formatter": "percent", - "id": "256f1f40-63a3-11ea-90a2-c51229c5db5f", - "label": "Utilization", - "line_width": "2", - "metrics": [ - { - "field": "mysql.status.innodb.buffer_pool.pages.total", - "id": "256f1f41-63a3-11ea-90a2-c51229c5db5f", - "type": "max" - }, - { - "field": "mysql.status.innodb.buffer_pool.pages.free", - "id": "256f1f43-63a3-11ea-90a2-c51229c5db5f", - "type": "max" - }, - { - "id": "256f1f45-63a3-11ea-90a2-c51229c5db5f", - "script": "params.total != null \u0026\u0026 params.total \u003e 0 ? (params.total - params.free)/params.total : null", - "type": "calculation", - "variables": [ - { - "field": "256f1f41-63a3-11ea-90a2-c51229c5db5f", - "id": "256f1f42-63a3-11ea-90a2-c51229c5db5f", - "name": "total" - }, - { - "field": "256f1f43-63a3-11ea-90a2-c51229c5db5f", - "id": "256f1f44-63a3-11ea-90a2-c51229c5db5f", - "name": "free" - } - ] - } - ], - "point_size": "2", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Buffer Pool Utilization [Metricbeat MySQL] ECS", - "type": "metrics" - } - }, - "id": "96d46630-63a4-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-16T13:00:42.999Z", - "version": "WzQ2NjUsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Network Traffic [Metricbeat MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,98,177,1)", - "fill": 0.5, - "formatter": "bytes", - "id": "2b1c2390-f1f7-11e7-a752-236fe3270d99", - "label": "Received bytes", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.bytes.received", - "id": "2b1c2391-f1f7-11e7-a752-236fe3270d99", - "type": "max" - }, - { - "field": "2b1c2391-f1f7-11e7-a752-236fe3270d99", - "id": "2b1c2392-f1f7-11e7-a752-236fe3270d99", - "type": "derivative", - "unit": "1s" - }, - { - "field": "2b1c2392-f1f7-11e7-a752-236fe3270d99", - "id": "788d3c90-6310-11ea-99e6-b5eed31db613", - "type": "positive_only", - "unit": "" - }, - { - "id": "88f8e160-6310-11ea-99e6-b5eed31db613", - "script": "params.received != null \u0026\u0026 params.received \u003e 0 ? params.received * -1 : null", - "type": "calculation", - "variables": [ - { - "field": "788d3c90-6310-11ea-99e6-b5eed31db613", - "id": "8beb4660-6310-11ea-99e6-b5eed31db613", - "name": "received" - } - ] - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Sent bytes", - "line_width": 1, - "metrics": [ - { - "field": "mysql.status.bytes.sent", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "23cfda50-f1f7-11e7-a752-236fe3270d99", - "type": "derivative", - "unit": "1s" - }, - { - "field": "23cfda50-f1f7-11e7-a752-236fe3270d99", - "id": "ad26a900-6310-11ea-99e6-b5eed31db613", - "type": "positive_only", - "unit": "" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Network Traffic [Metricbeat MySQL] ECS", - "type": "metrics" - } - }, - "id": "c8661020-6310-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-16T13:00:59.606Z", - "version": "WzQ2NjcsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Buffer Pool Efficiency [Metricbeat MySQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": 0, - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "0f20fa60-63a3-11ea-90a2-c51229c5db5f" - } - ], - "bar_color_rules": [ - { - "id": "0e1ecca0-63a3-11ea-90a2-c51229c5db5f" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "gauge_color_rules": [ - { - "id": "07c08ce0-63a3-11ea-90a2-c51229c5db5f" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "515b9dd0-639f-11ea-96d8-1943b9bb65d9", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(87,177,211,1)", - "fill": "0.1", - "formatter": "number", - "hidden": false, - "id": "a397d570-63a2-11ea-90a2-c51229c5db5f", - "label": "Effeciency (lower is better)", - "line_width": "2", - "metrics": [ - { - "field": "mysql.status.innodb.buffer_pool.pool.reads", - "id": "a397d571-63a2-11ea-90a2-c51229c5db5f", - "type": "max" - }, - { - "field": "mysql.status.innodb.buffer_pool.read.requests", - "id": "ad177970-63a2-11ea-90a2-c51229c5db5f", - "type": "max" - }, - { - "id": "af58ddf0-63a2-11ea-90a2-c51229c5db5f", - "script": "params.pool_read_requests != null \u0026\u0026 params.pool_read_requests \u003e 0 ? (params.pool_reads/params.pool_read_requests) * 100: null", - "type": "calculation", - "variables": [ - { - "field": "a397d571-63a2-11ea-90a2-c51229c5db5f", - "id": "b1b6cb20-63a2-11ea-90a2-c51229c5db5f", - "name": "pool_reads" - }, - { - "field": "ad177970-63a2-11ea-90a2-c51229c5db5f", - "id": "c3fe5be0-63a2-11ea-90a2-c51229c5db5f", - "name": "pool_read_requests" - } - ] - } - ], - "point_size": "2", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Buffer Pool Efficiency [Metricbeat MySQL] ECS", - "type": "metrics" - } - }, - "id": "a1e00160-63a4-11ea-a83e-25b8612d00cc", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-16T13:00:51.577Z", - "version": "WzQ2NjYsMV0=" - } - ], - "version": "7.3.1" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/supported-versions.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/supported-versions.yml deleted file mode 100644 index 1b55490d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/supported-versions.yml +++ /dev/null @@ -1,15 +0,0 @@ -variants: - - MYSQL_VARIANT: mysql - MYSQL_VERSION: 5.7.12 - - MYSQL_VARIANT: mysql - MYSQL_VERSION: 8.0.13 - - MYSQL_VARIANT: percona - MYSQL_VERSION: 5.7.24 - - MYSQL_VARIANT: percona - MYSQL_VERSION: 8.0.13-4 - - MYSQL_VARIANT: mariadb - MYSQL_VERSION: 10.2.23 - - MYSQL_VARIANT: mariadb - MYSQL_VERSION: 10.3.14 - - MYSQL_VARIANT: mariadb - MYSQL_VERSION: 10.4.4 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/test.cnf b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/test.cnf deleted file mode 100644 index f759a496..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/_meta/test.cnf +++ /dev/null @@ -1,2 +0,0 @@ -[mysqld] -bind-address = 0.0.0.0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/docker-compose.yml deleted file mode 100644 index e112587f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - mysql: - image: docker.elastic.co/integrations-ci/beats-mysql:${MYSQL_VARIANT:-mysql}-${MYSQL_VERSION:-5.7.12}-1 - build: - context: ./_meta - args: - MYSQL_IMAGE: ${MYSQL_VARIANT:-mysql}:${MYSQL_VERSION:-5.7.12} - ports: - - 3306 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/fields.go deleted file mode 100644 index 166d37fe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package mysql - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "mysql", asset.ModuleFieldsPri, AssetMysql); err != nil { - panic(err) - } -} - -// AssetMysql returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/mysql. -func AssetMysql() string { - return "eJzkXF1z2zazvs+v2MlN0xnb0+tcnBnXcVrPxElqOe2cK3ZFrkgcgwADgJLZX38GC1KiJFKiZFHO21c3iSWSeHaxePYDC17CE1XvIa/sd/kGwAkn6T28va8mf3x6+wYgIRsbUTih1Xv4nzcAAPwbWDJzMmAdutJCTs6I2EKspaTYUQIzo/Nw6dUbAJtp46JYq5lI38MMpaU3AIYkoaX3kOIbgJkgmdj3PMYlKMxphct/XFX4S40ui/qbDnD+8zff9TfEWjkUyoLLaInQZehgQYZAT/2va1CXj/hekqmu6j/bwNrgUpRkMAoqWP7aBdR/lsJOyWHr+x4hWJC1EYYLNK34inpu/GyxPKAV/MZPvGoNsyldW0IsClmt/dIn3R5J/OfaP6wBFUa92rioC0sbj9aatn5sICW6nMqun/fg8p/f9QL0zJFikUUwbOPteGGEo0tLLihDqBR06S717FKbhAy8K9CglCTFP+hHAJrNRCxIxdXPK/F2SSRHlmglwQItWA1W6gU4HQSq7Wd1jXAZZCLNvA7ou9I/2WBdQTEJEBqvoM2pC58/UZZkIZbakvFj/AKGZuG/CKkhdGQgxcKvggWRCmBQJTBD28JhB+huIVSiF6No73pOBlOCRFiHKqYlXNaMdYxY6oX/b6xVXBpDyslqqSVWXY8MDf6YjDvV4roh48RMxMEGX7TIEips1Aj+6tplRcLc21Uw1RgVTAkKba2YtjQuFDRLEd4V2pFyAiUklBoi0DPYWKhDVqdQCT1HVvzTrwepVXqcFh4zAlXmUzIeHSlnBFkvhufueG0+GccgvI7MHMdhlGbWVpidQWUx9jdZMBSTmHvGzIQkwPavYKiQXhjqW9fLNSFL68icbFmEx71sQfiwJRLJGCagHcqWQmvpISf/jc1EAXGGKiULGRYFKUoGWMFI9noTSK4Ft4a5tNmAfgjCzZBpHeMTVQttuhQ+AOYkTLU3z0zYpUpjnRdakXJX8OhpRNgLWGTkvJ/z4JVOCIT1LOH8zQhfH+7urx/+F7SBz18+R82fqwftsWSd5+J0/M5P+/Gjp7VV7+ONoAYfSemSFcth08u9+/F2fLRvX4kyyLtrpTgV6jSBbhPfg/5uxqYanKGw8OXjx4uV8WZoQWkHFbnV4Bx4qSosB9peDVtG5P2SsJBj5b1s4r2uhlzYkLuVhh3SFdxkFD/xI8kYbUDqFGbaQGF0QQYSganS1ol4H+HTfJMHjl4jcDu38PGopUFzEW+u1X2TNQQRAHwS1oWM7du3uw8/MTOhlDxnNgzc5KCdJLouYLg63Buj8vNt6P/0OgNDqZyQUOkSDHEi438VJqTTiZ+kmKztdcawQdX9rPEyps70ImiG4xaFMozWGOvtnxP4arTTsZZ7rGgm9SKK3Wbgc7QpffRZyY1Wzmh5JNsWWNqtxQ8n4VsfOc5MTbJeWSInsMJzmdeb9JnUx0/fJr/D5PH68duEmcuzGgfQTSzWMHQA2ix1r0kuNJi20tufOwWa3aafeXsBmV5AXsZZqDlInHsEqecnn9v5hDnRi0MjhAAqUv1BwssCb8eRV1Bc4aMa4Z1XrYpghTmhLU3ILBQqbSnWKhmyZgzF8xFwP5ArTV39WQVhH2+ir9ffJrdAc8/n6/6gCcovQKhYlomfDZdpS+uX2bVwpv35pqR4Isi1XQYfczQCp5Js8D2xLv3qZfbniEsrgkRTcEaGLDkPzVRB20xKZTCHtSrbLg4i1U/OZ9XnD6ioRkl+1UfLEKWTCDtUtUdNfqlY+l6S55agowsfEHMAdNEQNRPOKjpqhYD7MOt4K1k9mrM/+0myBcU+bz5N5jedRTjVxo3CQhu5H+tiPaVelXYZRajsBoZduy5k3EIBPVNc7tA7bFSfohkKWRp6Tfk8BEo2Ch6ObF9+BVs51iuhXxr8Sz1Cl60PhLlu836UHkuHHdbeBvq9pLIrKoF9Oh0IGFqFhHdC+QzMoSJd2p9Bkkpd1pAKC8Nwduh3C3qE8z50e+KuAwR4WEJrMGPIKRPQczLLMtyQmKzbm0Crlq6VFQkZnMoKJJqUCxao4JerX3yMosIyWrqpOisIxf1VPR3Qcom9dzhkV1cBGlrV8nzQuBBSQkqKjI+KEKTmPL4dRrrMaOekUOlBc5Xj88im5v1Xjs8iL/Ne8zpsloaIJdQ5xBJqTLFWzFVIrM5BsZv1Yqxsk5SgrfKw3+mJ+AlSg6qUaIQbGD7252EnI18fGv5ryNer7Acl38kSWjf5Dk2GX0a8QiW8n9FDgz5GVuQW2jzxt2WaFaUDYe2BGn1NilwZwb+KIk8m1hlKZHdNYSz0bSyzmo+T+7pKEfhzT55lCJPuPo6j6tB/tfZN6j4gYcMgzNZxTIXjpFXs3fBrQo1TZYF/ccQzIdc8+aV7f+UotYct79eK1JbRFxeFQ62NK74DbHFauRGzOSv+oReCbccVp5rzhxYHv6z1AR1G51GhH2q1LT6EZp7oLGGYH+ZwYGfS2uHg2CLPhC5Y/1S4AzGORTI7OabBB+84cnW6vXiHNMe8AtVs67S3o6CbTHY1W56oy7LNOesNrs1nZ8dlKPSdihmv67rhy3ygFKTGqbKtVd7rTeu+0ifFWNYbFwERJIISbljUpeOew7C9Qa0n1RvSckieWN81vqB1yROdo7xw1q+9emz/Xy9Au8d6jyOdCiX1JqwjDWavJWCc0VUi7FNU2lP1GO0ZbaSBdrHY0cvtV/8wXmwHL7KeOJhv1SZHNyLhrhknj7IR1qGUDQuMtF23T8YjxWhc234BGvAu83nMySziMTzuOJvgBTBK3+E67/IwjeRDiJL7uM8ALIxzCLKepqsRsK06rAajM6VSonP402Krx9mDbENn3u12Wv3wXePux3cay0gOyuVFcE+ON97H9lB+uJk400DjibTq/JdYnWuquG9wdMUJZcm4qJvVTz4aJyujTtFMljaL6trkKOs1x+eIe69G5gVd0GYNeCRLO8sKtc4Q5uMTwegkoPmYQTeBnsYhBOM9z9wnJGlHcf5UHvfD7afbx9um5F3vK3DnbVkMOrdjt8+CnR7l3efJ7cPj0SgtSdrRJX0qlJPbT7c3x6Msi2TXdsypUH77+uH6wBlvbYH5e164trph8aZQzo2LoRmsVagK1YTQ39/0JtZ9oXXWunnnQrhMKLBOG+K28dRgbi+gDM2O/ql/lGRDyaZ55BXcuVVfI9c24ebLffT17vNvoA3/f/J4/Xg3eby7We6z7YtSvzfjvKraltrSqj7LXN/VJJqtLbFp1aSc3EbjlXG8jtnIVhpen8MeZV9sqLr5+/4x+vpw+/X64bb1zc2nL5Pbi9X83D9GD7eT28eh85OhSuSpDu7t35XrOFu10xoGWMS2VSyPJdx8ub+/e2xN3wAeOpPncSKnulxq9MJChnOCKZGqATRHS9idD4BNz0HmSOr4aST0zZ6xik29GtyaPc+0AcI4gxil9KtK8IJpAXv3M8xKxcHpBSwyEWd1h5qUFeg4Lo2FuiluSqkI6bBfhaQSPoATx2RtOJXuah4Mp8EGqCg3JhLqDPbXzO1SY6UlC8hcgSkBqVQo+smCXii4L6UTlw+oUoIHwgREXkhWb9gY5bZzFjUIP+QQhqECzRg2fL3RDU/NWFBkaMMJoIW+DH+E1e4D03D6bNgRDByh52tIE9dMmN4uy1M2t3SZCY/NR8krPtBSnxznYz5eIwN7dJ5os1lkXAEMsXfn9ehhAnougylaSkArQI9oIHbZ3+N6JvDLdqInWpuFKxgmgaLnH0ACj4JnQSgWZN+xXVjnja5u9zNL4FEIXdpjpTCdXaNnFGJrFczEsw8RtRXhEO5gOaIfz6b839wDMxM+oB3A6FrKKY4Wk3RA965p09l6eQoyM21ynp+AaeWbhqTROKdCi3E6Pg6URGJM/pcG0iHwox9nRjwS4IngiO4Qcc5ULmivhzBkvbz53CnHZUPeiWDEmbGGytRQrKt6ltLJdFOOkyaDy/37cjYjExVd79HaFe3t0Up/pLfM78q82H732+bgvbw6iFUf2Y3p1PhkxactasU0gVljbWpvh/yWGJJJw653SukPv9YKAq+gC3BGpCmZdnXDOe5Xn9WTFrUUGrGM6CKblY4PcWvTe5nSi52OdXXmE5PX1tsCTQ5l0aMmrxvvs7xe2OQtufACqZSPBRhDttAqHKbW/uH1O9GASYf1L3I6WNusGa/tUEXsUTZfNVTZfe0U+zKhQXrelQ2t99T2Bg17g4/B4Uf7WP9mF0jvgmh6/fglBehwX0jVkkoY15ckjSVWvPUCpiBes+gZU22lvSIPMht+xn+J2ay5vj3K27KXH9Nctg3l5aYBm5vQnT0248jTHZowilqm5etzXiKVob6jaWOK5Ic92cxIdD0tY2OLUY98MklyYeNXEGMfAXChHQ3BtLRVuye5alXeUUodeus5YUlyoYR1PvyYEx9SzAiTC7BlnAGG+oTU8ZOFuhaKCRZ8bYY22/vyx3W9sas4s2NqevX7ok5+NWe6c/thb+X2jK4Hsz4IcAbb42qJUPVeYnd0Gk56Y3LJUDnz9XpRTTPiYGvh+6P6JWT/0SK3TgzYchreWeNktXzBWnNMIMO5995hnfJGSAjPd59W7NNcf41wTK29NagSnb9tKcRzlnAC643roMPBwjRu9TX8hk5FjDLYQINjWJDa/ersMxJFX09hG8bYOqv3futFE+tS1q0G6ISdVavIaI2RUSWQYbKszibCUOyXC1+eCPt0gO14+t+V0Y+hDLt8y+t2TYTdUQ+TJJXC3CtPVhv5eZObh/cRbqXd/NACDebkyLSfM1hTCxQuOluU+VmbPIgZulKhn17Du4WbqGdFrVfwV0aquUMRJat6vjZ1Zze/Ni+luscFYklYu3uOk3COQuJU0kXznJA9WLA6p7XEJOxe8itnUNTVXjbutfmd+WAqq1tgml1k/tcuN/Hr1/+SpfCoQXzCaop2UuGpalMbRzItJDoUsvuC5v8PAAD//zEqUrk=" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/_meta/data.json deleted file mode 100644 index 15858d76..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/_meta/data.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "@timestamp":"2016-05-23T08:05:34.853Z", - "beat":{ - "hostname":"host.example.com", - "name":"host.example.com" - }, - "metricset":{ - "host":"localhost:3306", - "module":"mysql", - "name":"galera_status", - "rtt":44269 - }, - "mysql":{ - "galera_status":{ - "apply": { - "oooe": 0, - "oool": 0, - "window": 1 - }, - "connected": "ON", - "flow_ctl": { - "recv": 0, - "sent": 0, - "paused": 0, - "paused_ns": 0 - }, - "ready": "ON", - "received": { - "count": 173, - "bytes": 152425 - }, - "local": { - "state": "Synced", - "bf_aborts": 0, - "cert_failures": 0, - "commits": 1325, - "recv": { - "queue_max": 2, - "queue_min": 0, - "queue": 0, - "queue_avg": 0.011561 - }, - "replays": 0, - "send": { - "queue_min": 0, - "queue": 0, - "queue_avg": 0, - "queue_max": 1 - } - }, - "evs": { - "evict": "", - "state": "OPERATIONAL" - }, - "repl": { - "bytes": 1689804, - "data_bytes": 1540647, - "keys": 4170, - "keys_bytes": 63973, - "other_bytes": 0, - "count": 1331 - }, - "commit": { - "oooe": 0, - "window": 1 - }, - "cluster": { - "conf_id": 930, - "size": 3, - "status": "Primary" - }, - "last_committed": 23944, - "cert": { - "deps_distance": 43.524557, - "index_size": 22, - "interval": 0 - } - } - }, - "type":"metricsets" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/_meta/docs.asciidoc deleted file mode 100644 index 73429405..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/_meta/docs.asciidoc +++ /dev/null @@ -1,39 +0,0 @@ -This module periodically fetches metrics from http://galeracluster.com/[Galera]-MySQL -cluster servers. - -[float] -=== Module-specific configuration notes - -When configuring the `hosts` option, you must use a MySQL Data Source Name (DSN) -of the following format: - ----- -[username[:password]@][protocol[(address)]]/ ----- - -You can also separately specify the username and password using the respective -configuration options. Usernames and passwords specified in the DSN take -precedence over those specified in the `username` and `password` config options. - ----- -- module: mysql - metricsets: ["status"] - hosts: ["tcp(127.0.0.1:3306)/"] - username: root - password: secret - - ----- -[float] -=== Compatibility - -The galera MetricSets were tested with galera 3.22 (MySQL 5.7.20) and are expected to work with -all versions >= 3.0 (MySQL >= 5.7.0) - - - -=== galera status MetricSet - -This is the status metricset of the module galera. - -Note: The galera_status metricset is in beta as we might merge it with the status metricset and we don't have tests for it yet. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/_meta/fields.yml deleted file mode 100644 index 1ffa8aaa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/_meta/fields.yml +++ /dev/null @@ -1,274 +0,0 @@ -- name: galera_status - type: group - release: beta - description: > - `galera_status` contains the metrics that were obtained by the status SQL query on Galera. - fields: - - name: apply - type: group - description: > - Apply status fields. - fields: - - name: oooe - type: double - description: > - How often applier started write-set applying out-of-order (parallelization efficiency). - - - name: oool - type: double - description: > - How often write-set was so slow to apply that write-set with higher seqno's were applied earlier. - Values closer to 0 refer to a greater gap between slow and fast write-sets. - - - name: window - type: double - description: > - Average distance between highest and lowest concurrently applied seqno. - - - name: cert - type: group - description: > - Certification status fields. - fields: - - name: deps_distance - type: double - description: > - Average distance between highest and lowest seqno value that can be possibly applied in parallel (potential degree of parallelization). - - - name: index_size - type: long - description: > - The number of entries in the certification index. - - - name: interval - type: double - description: > - Average number of transactions received while a transaction replicates. - - - name: cluster - type: group - description: > - Cluster status fields. - fields: - - name: conf_id - type: long - description: > - Total number of cluster membership changes happened. - - - name: size - type: long - description: > - Current number of members in the cluster. - - - name: status - type: keyword - description: > - Status of this cluster component. That is, whether the node is part of a PRIMARY or NON_PRIMARY component. - - - name: commit - type: group - description: > - Commit status fields. - fields: - - name: oooe - type: double - description: > - How often a transaction was committed out of order. - - - name: window - type: long - description: > - Average distance between highest and lowest concurrently committed seqno. - - - name: connected - type: keyword - description: > - If the value is OFF, the node has not yet connected to any of the cluster components. - This may be due to misconfiguration. Check the error log for proper diagnostics. - - - name: evs - type: group - description: > - Evs Fields. - fields: - - name: evict - type: keyword - description: > - Lists the UUID's of all nodes evicted from the cluster. - Evicted nodes cannot rejoin the cluster until you restart their mysqld processes. - - - name: state - type: keyword - description: > - Shows the internal state of the EVS Protocol. - - - name: flow_ctl - type: group - description: > - Flow Control fields. - fields: - - name: paused - type: double - description: > - The fraction of time since the last FLUSH STATUS command that replication was paused due to flow control. - In other words, how much the slave lag is slowing down the cluster. - - - name: paused_ns - type: long - description: > - The total time spent in a paused state measured in nanoseconds. - - - name: recv - type: long - description: > - Returns the number of FC_PAUSE events the node has received, including those the node has sent. - Unlike most status variables, the counter for this one does not reset every time you run the query. - - - name: sent - type: long - description: > - Returns the number of FC_PAUSE events the node has sent. - Unlike most status variables, the counter for this one does not reset every time you run the query. - - - name: last_committed - type: long - description: > - The sequence number, or seqno, of the last committed transaction. - - - name: local - type: group - description: > - Node specific Cluster status fields. - fields: - - name: bf_aborts - type: long - description: > - Total number of local transactions that were aborted by slave transactions while in execution. - - - name: cert_failures - type: long - description: > - Total number of local transactions that failed certification test. - - - name: commits - type: long - description: > - Total number of local transactions committed. - - - name: recv - type: group - description: > - Node specific recv fields. - fields: - - name: queue - type: long - description: > - Current (instantaneous) length of the recv queue. - - - name: queue_avg - type: double - description: > - Recv queue length averaged over interval since the last FLUSH STATUS command. - Values considerably larger than 0.0 mean that the node cannot apply write-sets as fast - as they are received and will generate a lot of replication throttling. - - - name: queue_max - type: long - description: > - The maximum length of the recv queue since the last FLUSH STATUS command. - - - name: queue_min - type: long - description: > - The minimum length of the recv queue since the last FLUSH STATUS command. - - - name: replays - type: long - description: > - Total number of transaction replays due to asymmetric lock granularity. - - - name: send - type: group - description: > - Node specific sent fields. - fields: - - name: queue - type: long - description: > - Current (instantaneous) length of the send queue. - - - name: queue_avg - type: double - description: > - Send queue length averaged over time since the last FLUSH STATUS command. - Values considerably larger than 0.0 indicate replication throttling or network throughput issue. - - - name: queue_max - type: long - description: > - The maximum length of the send queue since the last FLUSH STATUS command. - - - name: queue_min - type: long - description: > - The minimum length of the send queue since the last FLUSH STATUS command. - - - name: state - type: keyword - description: > - Internal Galera Cluster FSM state number. - - - name: ready - type: keyword - description: > - Whether the server is ready to accept queries. - - - name: received - type: group - description: > - Write-Set receive status fields. - fields: - - name: count - type: long - description: > - Total number of write-sets received from other nodes. - - - name: bytes - type: long - description: > - Total size of write-sets received from other nodes. - - - name: repl - type: group - description: > - Replication status fields. - fields: - - name: data_bytes - type: long - description: > - Total size of data replicated. - - - name: keys - type: long - description: > - Total number of keys replicated. - - - name: keys_bytes - type: long - description: > - Total size of keys replicated. - - - name: other_bytes - type: long - description: > - Total size of other bits replicated. - - - name: count - type: long - description: > - Total number of write-sets replicated (sent to other nodes). - - - name: bytes - type: long - description: > - Total size of write-sets replicated. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/data.go deleted file mode 100644 index 82fa64c4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/data.go +++ /dev/null @@ -1,120 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package galera_status - -import ( - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" -) - -var ( - // Schema for mapping all Galera-Status-Variables - schema = s.Schema{ - "apply": s.Object{ - "oooe": c.Float("wsrep_apply_oooe"), - "oool": c.Float("wsrep_apply_oool"), - "window": c.Float("wsrep_apply_window"), - }, - "cert": s.Object{ - "deps_distance": c.Float("wsrep_cert_deps_distance"), - "index_size": c.Int("wsrep_cert_index_size"), - "interval": c.Float("wsrep_cert_interval"), - }, - "cluster": s.Object{ - "conf_id": c.Int("wsrep_cluster_conf_id"), - "size": c.Int("wsrep_cluster_size"), - "status": c.Str("wsrep_cluster_status"), - }, - "commit": s.Object{ - "oooe": c.Float("wsrep_commit_oooe"), - "window": c.Float("wsrep_commit_window"), - }, - "connected": c.Str("wsrep_connected"), - "evs": s.Object{ - "evict": c.Str("wsrep_evs_evict_list"), - "state": c.Str("wsrep_evs_state"), - }, - "flow_ctl": s.Object{ - "paused": c.Float("wsrep_flow_control_paused"), - "paused_ns": c.Int("wsrep_flow_control_paused_ns"), - "recv": c.Int("wsrep_flow_control_recv"), - "sent": c.Int("wsrep_flow_control_sent"), - }, - "last_committed": c.Int("wsrep_last_committed"), - "local": s.Object{ - "bf_aborts": c.Int("wsrep_local_bf_aborts"), - "cert_failures": c.Int("wsrep_local_cert_failures"), - "commits": c.Int("wsrep_local_commits"), - "recv": s.Object{ - "queue": c.Int("wsrep_local_recv_queue"), - "queue_avg": c.Float("wsrep_local_recv_queue_avg"), - "queue_max": c.Int("wsrep_local_recv_queue_max"), - "queue_min": c.Int("wsrep_local_recv_queue_min"), - }, - "replays": c.Int("wsrep_local_replays"), - "send": s.Object{ - "queue": c.Int("wsrep_local_send_queue"), - "queue_avg": c.Float("wsrep_local_send_queue_avg"), - "queue_max": c.Int("wsrep_local_send_queue_max"), - "queue_min": c.Int("wsrep_local_send_queue_min"), - }, - "state": c.Str("wsrep_local_state_comment"), - }, - "ready": c.Str("wsrep_ready"), - "received": s.Object{ - "count": c.Int("wsrep_received"), - "bytes": c.Int("wsrep_received_bytes"), - }, - "repl": s.Object{ - "data_bytes": c.Int("wsrep_repl_data_bytes"), - "keys": c.Int("wsrep_repl_keys"), - "keys_bytes": c.Int("wsrep_repl_keys_bytes"), - "other_bytes": c.Int("wsrep_repl_other_bytes"), - "count": c.Int("wsrep_replicated"), - "bytes": c.Int("wsrep_replicated_bytes"), - }, - } -) - -// Map data to MapStr of server stats variables: http://galeracluster.com/documentation-webpages/galerastatusvariables.html -// queryMode specifies, which subset of the available Variables is used. -func eventMapping(status map[string]string) common.MapStr { - source := map[string]interface{}{} - for key, val := range status { - source[key] = val - } - - data, _ := schema.Apply(source) - return data -} - -// Maps all variables from the status fetch which are not in the predefined schema -func rawEventMapping(status map[string]string) common.MapStr { - source := common.MapStr{} - for key, val := range status { - // Only adds events which are not in the mapping - if schema.HasKey(key) { - continue - } - - source[key] = val - } - - return source -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/status.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/status.go deleted file mode 100644 index 54b4d8a9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/galera_status/status.go +++ /dev/null @@ -1,118 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package galera_status fetches MySQL Galera server status metrics. - -For more information on the query it uses, see: -http://dev.mysql.com/doc/refman/5.7/en/show-status.html -http://galeracluster.com/documentation-webpages/galerastatusvariables.html -*/ -package galera_status - -import ( - "database/sql" - - "github.com/elastic/beats/v7/libbeat/common/cfgwarn" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/mysql" - - "github.com/pkg/errors" -) - -// init registers the MetricSet with the central registry. -func init() { - mb.Registry.MustAddMetricSet("mysql", "galera_status", New, - mb.WithHostParser(mysql.ParseDSN), - ) -} - -// MetricSet for fetching Galera-MySQL server status -type MetricSet struct { - mb.BaseMetricSet - db *sql.DB -} - -// New create a new instance of the MetricSet -// Loads query_mode config setting from the config file -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - cfgwarn.Experimental("The galera_status metricset is experimental.") - return &MetricSet{BaseMetricSet: base}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -// It returns the event which is then forward to the output. -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - if m.db == nil { - var err error - m.db, err = mysql.NewDB(m.HostData().URI) - if err != nil { - return errors.Wrap(err, "Galera-status fetch failed") - } - } - - status, err := m.loadStatus(m.db) - if err != nil { - return err - } - - event := eventMapping(status) - - if m.Module().Config().Raw { - event["raw"] = rawEventMapping(status) - } - - reporter.Event(mb.Event{ - MetricSetFields: event, - }) - - return nil -} - -// loadStatus loads all status entries from the given database into an array. -func (m *MetricSet) loadStatus(db *sql.DB) (map[string]string, error) { - // Returns the global status, also for versions previous 5.0.2 - rows, err := db.Query("SHOW /*!50002 GLOBAL */ STATUS LIKE 'wsrep_%';") - if err != nil { - return nil, err - } - defer rows.Close() - - galeraStatus := map[string]string{} - - for rows.Next() { - var name string - var value string - - err = rows.Scan(&name, &value) - if err != nil { - return nil, err - } - - galeraStatus[name] = value - } - - return galeraStatus, nil -} - -// Close closes the database connection and prevents future queries. -func (m *MetricSet) Close() error { - if m.db == nil { - return nil - } - return errors.Wrap(m.db.Close(), "failed to close mysql database client") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/module.yml deleted file mode 100644 index ea9854af..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/module.yml +++ /dev/null @@ -1,3 +0,0 @@ -dashboards: - - id: 66881e90-0006-11e7-bf7f-c9acc3d3e306 - file: Metricbeat-mysql-overview.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/mysql.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/mysql.go deleted file mode 100644 index a98530eb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/mysql.go +++ /dev/null @@ -1,108 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package mysql is Metricbeat module for MySQL server. -*/ -package mysql - -import ( - "database/sql" - - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/go-sql-driver/mysql" - "github.com/pkg/errors" -) - -func init() { - // Register the ModuleFactory function for the "mysql" module. - if err := mb.Registry.AddModule("mysql", NewModule); err != nil { - panic(err) - } -} - -func NewModule(base mb.BaseModule) (mb.Module, error) { - // Validate that at least one host has been specified. - config := struct { - Hosts []string `config:"hosts" validate:"required"` - }{} - if err := base.UnpackConfig(&config); err != nil { - return nil, err - } - - return &base, nil -} - -// ParseDSN creates a DSN (data source name) string by parsing the host. -// It validates the resulting DSN and returns an error if the DSN is invalid. -// -// Format: [username[:password]@][protocol[(address)]]/ -// Example: root:test@tcp(127.0.0.1:3306)/ -func ParseDSN(mod mb.Module, host string) (mb.HostData, error) { - c := struct { - Username string `config:"username"` - Password string `config:"password"` - }{} - if err := mod.UnpackConfig(&c); err != nil { - return mb.HostData{}, err - } - - config, err := mysql.ParseDSN(host) - if err != nil { - return mb.HostData{}, errors.Wrapf(err, "error parsing mysql host") - } - - if config.User == "" { - config.User = c.Username - } - - if config.Passwd == "" { - config.Passwd = c.Password - } - - // Add connection timeouts to the DSN. - if timeout := mod.Config().Timeout; timeout > 0 { - config.Timeout = timeout - config.ReadTimeout = timeout - config.WriteTimeout = timeout - } - - noCredentialsConfig := *config - noCredentialsConfig.User = "" - noCredentialsConfig.Passwd = "" - - return mb.HostData{ - URI: config.FormatDSN(), - SanitizedURI: noCredentialsConfig.FormatDSN(), - Host: config.Addr, - User: config.User, - Password: config.Passwd, - }, nil -} - -// NewDB returns a new mysql database handle. The dsn value (data source name) -// must be valid, otherwise an error will be returned. -// -// DSN Format: [username[:password]@][protocol[(address)]]/ -func NewDB(dsn string) (*sql.DB, error) { - db, err := sql.Open("mysql", dsn) - if err != nil { - return nil, errors.Wrap(err, "sql open failed") - } - return db, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/mysql_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/mysql_integration_test.go deleted file mode 100644 index 585cf011..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/mysql_integration_test.go +++ /dev/null @@ -1,39 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package mysql - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - _ "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestNewDB(t *testing.T) { - service := compose.EnsureUp(t, "mysql") - - db, err := NewDB(GetMySQLEnvDSN(service.Host())) - assert.NoError(t, err) - - err = db.Ping() - assert.NoError(t, err) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/mysql_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/mysql_test.go deleted file mode 100644 index 1497dc78..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/mysql_test.go +++ /dev/null @@ -1,70 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package mysql - -import ( - "testing" - "time" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestParseDSN(t *testing.T) { - const query = "?readTimeout=10s&timeout=10s&writeTimeout=10s" - - var tests = []struct { - host string - username string - password string - uri string - }{ - {"", "", "", "tcp(127.0.0.1:3306)/" + query}, - {"", "root", "secret", "root:secret@tcp(127.0.0.1:3306)/" + query}, - {"unix(/tmp/mysql.sock)/", "root", "", "root@unix(/tmp/mysql.sock)/" + query}, - {"tcp(127.0.0.1:3306)/", "", "", "tcp(127.0.0.1:3306)/" + query}, - {"tcp(127.0.0.1:3306)/", "root", "", "root@tcp(127.0.0.1:3306)/" + query}, - {"tcp(127.0.0.1:3306)/", "root", "secret", "root:secret@tcp(127.0.0.1:3306)/" + query}, - } - - for _, test := range tests { - c := map[string]interface{}{ - "username": test.username, - "password": test.password, - } - mod := mbtest.NewTestModule(t, c) - mod.ModConfig.Timeout = 10 * time.Second - - hostData, err := ParseDSN(mod, test.host) - if err != nil { - t.Error(err) - continue - } - - assert.Equal(t, test.uri, hostData.URI) - if test.username != "" { - assert.NotContains(t, hostData.SanitizedURI, test.username) - } - if test.password != "" { - assert.NotContains(t, hostData.SanitizedURI, test.password) - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/_meta/data.json deleted file mode 100644 index 09c4e618..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/_meta/data.json +++ /dev/null @@ -1,116 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "mysql.status", - "duration": 115000, - "module": "mysql" - }, - "metricset": { - "name": "status" - }, - "mysql": { - "status": { - "aborted": { - "clients": 3, - "connects": 4 - }, - "binlog": { - "cache": { - "disk_use": 0, - "use": 0 - } - }, - "bytes": { - "received": 1272, - "sent": 47735 - }, - "command": { - "delete": 0, - "insert": 0, - "select": 1, - "update": 0 - }, - "connections": 12, - "created": { - "tmp": { - "disk_tables": 0, - "files": 5, - "tables": 6 - } - }, - "delayed": { - "errors": 0, - "insert_threads": 0, - "writes": 0 - }, - "flush_commands": 1, - "handler": { - "commit": 0, - "delete": 0, - "external_lock": 140, - "mrr_init": 0, - "prepare": 0, - "read": { - "first": 3, - "key": 2, - "last": 0, - "next": 32, - "prev": 0, - "rnd": 0, - "rnd_next": 1728 - }, - "rollback": 0, - "savepoint": 0, - "savepoint_rollback": 0, - "update": 0, - "write": 1705 - }, - "innodb": { - "buffer_pool": { - "bytes": { - "data": 6914048, - "dirty": 0 - }, - "pages": { - "data": 422, - "dirty": 0, - "flushed": 207, - "free": 7768, - "misc": 1, - "total": 8191 - }, - "pool": { - "reads": 423, - "wait_free": 0 - }, - "read": { - "ahead": 0, - "ahead_evicted": 0, - "ahead_rnd": 0, - "requests": 14198 - }, - "write_requests": 207 - } - }, - "max_used_connections": 3, - "open": { - "files": 16, - "streams": 0, - "tables": 60 - }, - "opened_tables": 67, - "queries": 10, - "questions": 9, - "threads": { - "cached": 0, - "connected": 3, - "created": 3, - "running": 1 - } - } - }, - "service": { - "address": "127.0.0.1:3306", - "type": "mysql" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/_meta/docs.asciidoc deleted file mode 100644 index a2a375f9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/_meta/docs.asciidoc +++ /dev/null @@ -1,17 +0,0 @@ -The MySQL `status` metricset collects data from MySQL by running a -http://dev.mysql.com/doc/refman/5.7/en/show-status.html[`SHOW GLOBAL STATUS;`] -SQL query. This query returns a large number of metrics. - - -==== raw config option - -experimental[] - -The MySQL Status Metricset supports the `raw` config option. When enabled, in -addition to the existing data structure, all fields available from the mysql -service through `"SHOW /*!50002 GLOBAL */ STATUS;"` will be added to the event. - -These fields will be added under the namespace `mysql.status.raw`. The fields -can vary from one MySQL instance to an other and no guarantees are provided for -the mapping of the fields as the mapping happens dynamically. This option is -intended for advanced use cases. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/_meta/fields.yml deleted file mode 100644 index 56fd1580..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/_meta/fields.yml +++ /dev/null @@ -1,384 +0,0 @@ -- name: status - type: group - description: > - `status` contains the metrics that were obtained by the status SQL query. - release: ga - fields: - - name: aborted - type: group - description: > - Aborted status fields. - fields: - - name: clients - type: long - description: > - The number of connections that were aborted because the client died without closing the connection properly. - - - name: connects - type: long - description: > - The number of failed attempts to connect to the MySQL server. - - - name: binlog - type: group - description: > - fields: - - name: cache.disk_use - type: long - description: > - - - name: cache.use - type: long - description: > - - - name: bytes - type: group - description: > - Bytes stats. - fields: - - name: received - format: bytes - type: long - description: > - The number of bytes received from all clients. - - - name: sent - type: long - format: bytes - description: > - The number of bytes sent to all clients. - - - name: threads - type: group - description: > - Threads stats. - fields: - - name: cached - type: long - description: > - The number of cached threads. - - - name: created - type: long - description: > - The number of created threads. - - - name: connected - type: long - description: > - The number of connected threads. - - - name: running - type: long - description: > - The number of running threads. - - - name: connections - type: long - description: > - - - name: created - type: group - description: > - fields: - - name: tmp.disk_tables - type: long - description: > - - - name: tmp.files - type: long - description: > - - - name: tmp.tables - type: long - description: > - - - name: delayed - type: group - description: > - fields: - - name: errors - type: long - description: > - - - name: insert_threads - type: long - description: > - - - name: writes - type: long - description: > - - - name: flush_commands - type: long - description: > - - - name: max_used_connections - type: long - description: > - - - name: open - type: group - description: > - fields: - - name: files - type: long - description: > - - - name: streams - type: long - description: > - - - name: tables - type: long - description: > - - - name: opened_tables - type: long - description: > - - - name: command - type: group - description: > - fields: - - name: delete - type: long - description: > - The number of DELETE queries since startup. - - - name: insert - type: long - description: > - The number of INSERT queries since startup. - - - name: select - type: long - description: > - The number of SELECT queries since startup. - - - name: update - type: long - description: > - The number of UPDATE queries since startup. - - - name: queries - type: long - description: > - The number of statements executed by the server. This variable includes statements executed within stored programs, unlike the Questions variable. It does not count COM_PING or COM_STATISTICS commands. - - - name: questions - type: long - description: > - The number of statements executed by the server. This includes only statements sent to the server by clients and not statements executed within stored programs, unlike the Queries variable. This variable does not count COM_PING, COM_STATISTICS, COM_STMT_PREPARE, COM_STMT_CLOSE, or COM_STMT_RESET commands. - - - name: handler - type: group - description: > - fields: - - name: commit - type: long - description: > - The number of internal COMMIT statements. - - - name: delete - type: long - description: > - The number of times that rows have been deleted from tables. - - - name: external_lock - type: long - description: > - The server increments this variable for each call to its external_lock() function, which generally occurs at the beginning and end of access to a table instance. - - - name: mrr_init - type: long - description: > - The number of times the server uses a storage engine's own Multi-Range Read implementation for table access. - - - name: prepare - type: long - description: > - A counter for the prepare phase of two-phase commit operations. - - - name: read - type: group - description: > - fields: - - name: first - type: long - description: > - The number of times the first entry in an index was read. - - - name: key - type: long - description: > - The number of requests to read a row based on a key. - - - name: last - type: long - description: > - The number of requests to read the last key in an index. - - - name: next - type: long - description: > - The number of requests to read the next row in key order. - - - name: prev - type: long - description: > - The number of requests to read the previous row in key order. - - - name: rnd - type: long - description: > - The number of requests to read a row based on a fixed position. - - - name: rnd_next - type: long - description: > - The number of requests to read the next row in the data file. - - - name: rollback - type: long - description: > - The number of requests for a storage engine to perform a rollback operation. - - - name: savepoint - type: long - description: > - The number of requests for a storage engine to place a savepoint. - - - name: savepoint_rollback - type: long - description: > - The number of requests for a storage engine to roll back to a savepoint. - - - name: update - type: long - description: > - The number of requests to update a row in a table. - - - name: write - type: long - description: > - The number of requests to insert a row in a table. - - - name: innodb - type: group - description: > - fields: - - name: buffer_pool - type: group - description: > - fields: - - name: dump_status - type: long - description: > - The progress of an operation to record the pages held in the InnoDB buffer pool, triggered by the setting of innodb_buffer_pool_dump_at_shutdown or innodb_buffer_pool_dump_now. - - - name: load_status - type: long - description: > - The progress of an operation to warm up the InnoDB buffer pool by reading in a set of pages corresponding to an earlier point in time, triggered by the setting of innodb_buffer_pool_load_at_startup or innodb_buffer_pool_load_now. - - - name: bytes - type: group - description: > - fields: - - name: data - type: long - description: > - The total number of bytes in the InnoDB buffer pool containing data. - - - name: dirty - type: long - description: > - The total current number of bytes held in dirty pages in the InnoDB buffer pool. - - - name: pages - type: group - description: > - fields: - - name: data - type: long - description: > - he number of pages in the InnoDB buffer pool containing data. - - - name: dirty - type: long - description: > - The current number of dirty pages in the InnoDB buffer pool. - - - name: flushed - type: long - description: > - The number of requests to flush pages from the InnoDB buffer pool. - - - name: free - type: long - description: > - The number of free pages in the InnoDB buffer pool. - - - name: latched - type: long - description: > - The number of latched pages in the InnoDB buffer pool. - - - name: misc - type: long - description: > - The number of pages in the InnoDB buffer pool that are busy because they have been allocated for administrative overhead, such as row locks or the adaptive hash index. - - - name: total - type: long - description: > - The total size of the InnoDB buffer pool, in pages. - - - name: read - type: group - description: > - fields: - - name: ahead - type: long - description: > - The number of pages read into the InnoDB buffer pool by the read-ahead background thread. - - - name: ahead_evicted - type: long - description: > - The number of pages read into the InnoDB buffer pool by the read-ahead background thread that were subsequently evicted without having been accessed by queries. - - - name: ahead_rnd - type: long - description: > - The number of "random" read-aheads initiated by InnoDB. - - - name: requests - type: long - description: > - The number of logical read requests. - - - name: pool - type: group - description: > - fields: - - name: reads - type: long - description: > - The number of logical reads that InnoDB could not satisfy from the buffer pool, and had to read directly from disk. - - - name: resize_status - type: long - description: > - The status of an operation to resize the InnoDB buffer pool dynamically, triggered by setting the innodb_buffer_pool_size parameter dynamically. - - - name: wait_free - type: long - description: > - Normally, writes to the InnoDB buffer pool happen in the background. When InnoDB needs to read or create a page and no clean pages are available, InnoDB flushes some dirty pages first and waits for that operation to finish. This counter counts instances of these waits. - - - name: write_requests - type: long - description: > - The number of writes done to the InnoDB buffer pool. \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/data.go deleted file mode 100644 index de1f9579..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/data.go +++ /dev/null @@ -1,154 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package status - -import ( - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" -) - -var ( - schema = s.Schema{ - "aborted": s.Object{ - "clients": c.Int("Aborted_clients"), - "connects": c.Int("Aborted_connects"), - }, - "binlog": s.Object{ - "cache": s.Object{ - "disk_use": c.Int("Binlog_cache_disk_use"), - "use": c.Int("Binlog_cache_use"), - }, - }, - "bytes": s.Object{ - "received": c.Int("Bytes_received"), - "sent": c.Int("Bytes_sent"), - }, - "threads": s.Object{ - "cached": c.Int("Threads_cached"), - "created": c.Int("Threads_created"), - "connected": c.Int("Threads_connected"), - "running": c.Int("Threads_running"), - }, - "connections": c.Int("Connections"), - "created": s.Object{ - "tmp": s.Object{ - "disk_tables": c.Int("Created_tmp_disk_tables"), - "files": c.Int("Created_tmp_files"), - "tables": c.Int("Created_tmp_tables"), - }, - }, - "delayed": s.Object{ - "errors": c.Int("Delayed_errors"), - "insert_threads": c.Int("Delayed_insert_threads"), - "writes": c.Int("Delayed_writes"), - }, - "flush_commands": c.Int("Flush_commands"), - "max_used_connections": c.Int("Max_used_connections"), - "open": s.Object{ - "files": c.Int("Open_files"), - "streams": c.Int("Open_streams"), - "tables": c.Int("Open_tables"), - }, - "opened_tables": c.Int("Opened_tables"), - "command": s.Object{ - "delete": c.Int("Com_delete"), - "insert": c.Int("Com_insert"), - "select": c.Int("Com_select"), - "update": c.Int("Com_update"), - }, - "queries": c.Int("Queries"), - "questions": c.Int("Questions"), - "handler": s.Object{ - "commit": c.Int("Handler_commit"), - "delete": c.Int("Handler_delete"), - "external_lock": c.Int("Handler_external_lock"), - "mrr_init": c.Int("Handler_mrr_init"), - "prepare": c.Int("Handler_prepare"), - "read": s.Object{ - "first": c.Int("Handler_read_first"), - "key": c.Int("Handler_read_key"), - "last": c.Int("Handler_read_last"), - "next": c.Int("Handler_read_next"), - "prev": c.Int("Handler_read_prev"), - "rnd": c.Int("Handler_read_rnd"), - "rnd_next": c.Int("Handler_read_rnd_next"), - }, - "rollback": c.Int("Handler_rollback"), - "savepoint": c.Int("Handler_savepoint"), - "savepoint_rollback": c.Int("Handler_savepoint_rollback"), - "update": c.Int("Handler_update"), - "write": c.Int("Handler_write"), - }, - "innodb": s.Object{ - "buffer_pool": s.Object{ - "dump_status": c.Int("Innodb_buffer_pool_dump_status"), - "load_status": c.Int("Innodb_buffer_pool_load_status"), - "bytes": s.Object{ - "data": c.Int("Innodb_buffer_pool_bytes_data"), - "dirty": c.Int("Innodb_buffer_pool_bytes_dirty"), - }, - "pages": s.Object{ - "data": c.Int("Innodb_buffer_pool_pages_data"), - "dirty": c.Int("Innodb_buffer_pool_pages_dirty"), - "flushed": c.Int("Innodb_buffer_pool_pages_flushed"), - "free": c.Int("Innodb_buffer_pool_pages_free"), - "latched": c.Int("Innodb_buffer_pool_pages_latched"), - "misc": c.Int("Innodb_buffer_pool_pages_misc"), - "total": c.Int("Innodb_buffer_pool_pages_total"), - }, - "read": s.Object{ - "ahead": c.Int("Innodb_buffer_pool_read_ahead"), - "ahead_evicted": c.Int("Innodb_buffer_pool_read_ahead_evicted"), - "ahead_rnd": c.Int("Innodb_buffer_pool_read_ahead_rnd"), - "requests": c.Int("Innodb_buffer_pool_read_requests"), - }, - "pool": s.Object{ - "reads": c.Int("Innodb_buffer_pool_reads"), - "resize_status": c.Int("Innodb_buffer_pool_resize_status"), - "wait_free": c.Int("Innodb_buffer_pool_wait_free"), - }, - "write_requests": c.Int("Innodb_buffer_pool_write_requests"), - }, - }, - } -) - -// Map data to MapStr of server stats variables: http://dev.mysql.com/doc/refman/5.7/en/server-status-variables.html -// This is only a subset of the available values -func eventMapping(status map[string]string) common.MapStr { - source := map[string]interface{}{} - for key, val := range status { - source[key] = val - } - data, _ := schema.Apply(source) - return data -} - -func rawEventMapping(status map[string]string) common.MapStr { - source := common.MapStr{} - for key, val := range status { - // Only adds events which are not in the mapping - if schema.HasKey(key) { - continue - } - - source[key] = val - } - return source -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/status.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/status.go deleted file mode 100644 index b2da6ec3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/status.go +++ /dev/null @@ -1,113 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package status fetches MySQL server status metrics. - -For more information on the query it uses, see: -http://dev.mysql.com/doc/refman/5.7/en/show-status.html -*/ -package status - -import ( - "database/sql" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/mysql" - - "github.com/pkg/errors" -) - -func init() { - mb.Registry.MustAddMetricSet("mysql", "status", New, - mb.WithHostParser(mysql.ParseDSN), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching MySQL server status. -type MetricSet struct { - mb.BaseMetricSet - db *sql.DB -} - -// New creates and returns a new MetricSet instance. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &MetricSet{BaseMetricSet: base}, nil -} - -// Fetch fetches status messages from a mysql host. -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - if m.db == nil { - var err error - m.db, err = mysql.NewDB(m.HostData().URI) - if err != nil { - return errors.Wrap(err, "mysql-status fetch failed") - } - } - - status, err := m.loadStatus(m.db) - if err != nil { - return err - } - - event := eventMapping(status) - - if m.Module().Config().Raw { - event["raw"] = rawEventMapping(status) - } - - reporter.Event(mb.Event{ - MetricSetFields: event, - }) - - return nil -} - -// loadStatus loads all status entries from the given database into an array. -func (m *MetricSet) loadStatus(db *sql.DB) (map[string]string, error) { - // Returns the global status, also for versions previous 5.0.2 - rows, err := db.Query("SHOW /*!50002 GLOBAL */ STATUS;") - if err != nil { - return nil, err - } - defer rows.Close() - - mysqlStatus := map[string]string{} - - for rows.Next() { - var name string - var value string - - err = rows.Scan(&name, &value) - if err != nil { - return nil, err - } - - mysqlStatus[name] = value - } - - return mysqlStatus, nil -} - -// Close closes the database connection and prevents future queries. -func (m *MetricSet) Close() error { - if m.db == nil { - return nil - } - return errors.Wrap(m.db.Close(), "failed to close mysql database client") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/status_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/status_integration_test.go deleted file mode 100644 index 2b0b2a51..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/status_integration_test.go +++ /dev/null @@ -1,103 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package status - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/mysql" - - "github.com/stretchr/testify/assert" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "mysql") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host(), false)) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 errors, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) - - // Check event fields - connections := event["connections"].(int64) - open := event["open"].(common.MapStr) - openTables := open["tables"].(int64) - openFiles := open["files"].(int64) - openStreams := open["streams"].(int64) - - assert.True(t, connections > 0) - assert.True(t, openTables > 0) - assert.True(t, openFiles >= 0) - assert.True(t, openStreams == 0) -} - -func TestFetchRaw(t *testing.T) { - service := compose.EnsureUp(t, "mysql") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host(), true)) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 errors, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) - - // Check event fields - cachedThreads := event["threads"].(common.MapStr)["cached"].(int64) - assert.True(t, cachedThreads >= 0) - - rawData := event["raw"].(common.MapStr) - - // Make sure field was removed from raw fields as in schema - _, exists := rawData["Threads_cached"] - assert.False(t, exists) - - // Check a raw field if it is available - _, exists = rawData["Slow_launch_threads"] - assert.True(t, exists) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "mysql") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host(), false)) - - err := mbtest.WriteEventsReporterV2Error(f, t, "") - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string, raw bool) map[string]interface{} { - return map[string]interface{}{ - "module": "mysql", - "metricsets": []string{"status"}, - "hosts": []string{mysql.GetMySQLEnvDSN(host)}, - "raw": raw, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/status_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/status_test.go deleted file mode 100644 index f3e976ee..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/status/status_test.go +++ /dev/null @@ -1,101 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package status - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/stretchr/testify/assert" -) - -// TestConfigValidation validates that the configuration and the DSN are -// validated when the MetricSet is created. -func TestConfigValidation(t *testing.T) { - tests := []struct { - in interface{} - err string - }{ - { - // Missing 'hosts' - in: map[string]interface{}{ - "module": "mysql", - "metricsets": []string{"status"}, - }, - err: "missing required field accessing 'hosts'", - }, - { - // Invalid DSN - in: map[string]interface{}{ - "module": "mysql", - "metricsets": []string{"status"}, - "hosts": []string{"127.0.0.1"}, - }, - err: "error parsing mysql host: invalid DSN: missing the slash separating the database name", - }, - { - // Local unix socket - in: map[string]interface{}{ - "module": "mysql", - "metricsets": []string{"status"}, - "hosts": []string{"user@unix(/path/to/socket)/"}, - }, - }, - { - // TCP on a remote host, e.g. Amazon RDS: - in: map[string]interface{}{ - "module": "mysql", - "metricsets": []string{"status"}, - "hosts": []string{"id:password@tcp(your-amazonaws-uri.com:3306)/}"}, - }, - }, - { - // TCP on a remote host with user/pass specified separately - in: map[string]interface{}{ - "module": "mysql", - "metricsets": []string{"status"}, - "hosts": []string{"tcp(your-amazonaws-uri.com:3306)/}"}, - "username": "id", - "password": "mypass", - }, - }, - } - - for i, test := range tests { - c, err := common.NewConfigFrom(test.in) - if err != nil { - t.Fatal(err) - } - - _, _, err = mb.NewModule(c, mb.Registry) - if err != nil && test.err == "" { - t.Errorf("unexpected error in testcase %d: %v", i, err) - continue - } - if test.err != "" { - if err != nil { - assert.Contains(t, err.Error(), test.err, "testcase %d", i) - } else { - t.Errorf("expected error '%v' in testcase %d", test.err, i) - } - continue - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/test_mysql.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/test_mysql.py deleted file mode 100644 index 2422422a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/test_mysql.py +++ /dev/null @@ -1,50 +0,0 @@ -import os -import sys -import unittest -from nose.plugins.attrib import attr - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - -MYSQL_FIELDS = metricbeat.COMMON_FIELDS + ["mysql"] - -MYSQL_STATUS_FIELDS = ["clients", "cluster", "cpu", "keyspace", "memory", - "persistence", "replication", "server", "stats"] - - -@metricbeat.parameterized_with_supported_versions -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['mysql'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_status(self): - """ - MySQL module outputs an event. - """ - self.render_config_template(modules=[{ - "name": "mysql", - "metricsets": ["status"], - "hosts": self.get_hosts(), - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(MYSQL_FIELDS), evt.keys(), evt) - - status = evt["mysql"]["status"] - assert status["connections"] > 0 - assert status["opened_tables"] > 0 - - self.assert_fields_are_documented(evt) - - def get_hosts(self): - return ['root:test@tcp({})/'.format(self.compose_host())] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/testing.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/testing.go deleted file mode 100644 index 878b8d9d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/mysql/testing.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mysql - -import ( - "github.com/go-sql-driver/mysql" -) - -// Helper functions for testing used in the mysql MetricSets. - -// GetMySQLEnvDSN returns the MySQL server DSN to use for testing. It -// reads the value from the MYSQL_DSN environment variable and returns -// root@tcp(127.0.0.1:3306)/ if it is not set. -func GetMySQLEnvDSN(host string) string { - c := mysql.NewConfig() - c.Net = "tcp" - c.Addr = host - c.User = "root" - c.Passwd = "test" - return c.FormatDSN() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/_meta/Dockerfile deleted file mode 100644 index f846c968..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/_meta/Dockerfile +++ /dev/null @@ -1,13 +0,0 @@ -ARG NATS_VERSION=2.0.4 -FROM nats:$NATS_VERSION - -# create an enhanced container with nc command available since nats is based -# on scratch image making healthcheck impossible -FROM alpine:latest -COPY --from=0 / /opt/nats -COPY run.sh /run.sh -# Expose client, management, and cluster ports -EXPOSE 4222 8222 6222 -HEALTHCHECK --interval=1s --retries=10 CMD nc -w 1 0.0.0.0 8222 - nats Module - release: ga - fields: - - name: nats - type: group - description: > - `nats` contains statistics that were read from Nats - fields: - - name: server.id - type: keyword - description: > - The server ID - - name: server.time - type: date - description: > - Server time of metric creation diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/_meta/kibana/7/dashboard/Metricbeat-nats-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/_meta/kibana/7/dashboard/Metricbeat-nats-overview.json deleted file mode 100644 index 7ff6121a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/_meta/kibana/7/dashboard/Metricbeat-nats-overview.json +++ /dev/null @@ -1,1689 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Subscriptions Info [Metricbeat NATS] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Cache Fanout Avg", - "field": "nats.subscriptions.cache.fanout.avg" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Cache Fanout Max", - "field": "nats.subscriptions.cache.fanout.max" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Cache Hit Rate", - "field": "nats.subscriptions.cache.hit_rate" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Cache Size", - "field": "nats.subscriptions.cache.size" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "Inserts", - "field": "nats.subscriptions.inserts" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "6", - "params": { - "customLabel": "Matches", - "field": "nats.subscriptions.matches" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "7", - "params": { - "customLabel": "Removes", - "field": "nats.subscriptions.removes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "8", - "params": { - "customLabel": "Total", - "field": "nats.subscriptions.total" - }, - "schema": "metric", - "type": "avg" - } - ], - "params": { - "perPage": 1, - "showMeticsAtAllLevels": false, - "showMetricsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Subscriptions Info [Metricbeat NATS] ECS", - "type": "table" - } - }, - "id": "b129b220-1e44-11e9-a1b4-79a7ae42ab61-ecs", - "type": "visualization", - "updated_at": "2019-01-24T07:54:30.301Z", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Current Memory Usage [Metricbeat NATS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Memory (Bytes)", - "field": "nats.stats.mem.bytes" - }, - "schema": "metric", - "type": "avg" - } - ], - "params": { - "addLegend": false, - "addTooltip": true, - "metric": { - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 10000 - } - ], - "invertColors": false, - "labels": { - "show": true - }, - "metricColorMode": "None", - "percentageMode": false, - "style": { - "bgColor": false, - "bgFill": "#000", - "fontSize": 42, - "labelColor": false, - "subText": "" - }, - "useRanges": false - }, - "type": "metric" - }, - "title": "Current Memory Usage [Metricbeat NATS] ECS", - "type": "metric" - } - }, - "id": "30a61c00-1e45-11e9-a1b4-79a7ae42ab61-ecs", - "type": "visualization", - "updated_at": "2019-01-24T07:56:32.097Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Server Uptime [Metricbeat NATS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Server Uptime", - "field": "nats.stats.uptime" - }, - "schema": "metric", - "type": "avg" - } - ], - "params": { - "addLegend": false, - "addTooltip": true, - "metric": { - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 10000 - } - ], - "invertColors": false, - "labels": { - "show": true - }, - "metricColorMode": "None", - "percentageMode": false, - "style": { - "bgColor": false, - "bgFill": "#000", - "fontSize": 42, - "labelColor": false, - "subText": "" - }, - "useRanges": false - }, - "type": "metric" - }, - "title": "Server Uptime [Metricbeat NATS] ECS", - "type": "metric" - } - }, - "id": "206f1bc0-1e45-11e9-a1b4-79a7ae42ab61-ecs", - "type": "visualization", - "updated_at": "2019-01-24T07:57:04.084Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Total Connections [Metricbeat NATS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Total Connections", - "field": "nats.stats.total_connections" - }, - "schema": "metric", - "type": "avg" - } - ], - "params": { - "addLegend": false, - "addTooltip": true, - "metric": { - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 10000 - } - ], - "invertColors": false, - "labels": { - "show": true - }, - "metricColorMode": "None", - "percentageMode": false, - "style": { - "bgColor": false, - "bgFill": "#000", - "fontSize": 42, - "labelColor": false, - "subText": "" - }, - "useRanges": false - }, - "type": "metric" - }, - "title": "Total Connections [Metricbeat NATS] ECS", - "type": "metric" - } - }, - "id": "4c380ff0-1e45-11e9-a1b4-79a7ae42ab61-ecs", - "type": "visualization", - "updated_at": "2019-01-24T07:57:32.006Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Remotes-Subsz-Connz-Routez Timeline [Metricbeat NATS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Connections", - "field": "nats.connections.total" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Routes", - "field": "nats.routes.total" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Remotes", - "field": "nats.stats.remotes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "Subscriptions", - "field": "nats.subscriptions.total" - }, - "schema": "metric", - "type": "avg" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Connections" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "3", - "label": "Routes" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": true, - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "4", - "label": "Remotes" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": true, - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "5", - "label": "Subscriptions" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": true, - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "area", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Connections" - }, - "type": "value" - } - ] - }, - "title": "Remotes-Subsz-Connz-Routez Timeline [Metricbeat NATS] ECS", - "type": "area" - } - }, - "id": "199d3d30-1e46-11e9-a1b4-79a7ae42ab61-ecs", - "type": "visualization", - "updated_at": "2019-01-24T07:53:31.785Z", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Subscription Stats Timeline [Metricbeat NATS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Cache Fanout Avg", - "field": "nats.subscriptions.cache.fanout.avg" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Cache Fanout Max", - "field": "nats.subscriptions.cache.fanout.max" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "Inserts", - "field": "nats.subscriptions.inserts" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "6", - "params": { - "customLabel": "Removes", - "field": "nats.subscriptions.removes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "7", - "params": { - "customLabel": "Matches", - "field": "nats.subscriptions.matches" - }, - "schema": "metric", - "type": "avg" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Cache Fanout Avg" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "3", - "label": "Cache Fanout Max" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "5", - "label": "Inserts" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "6", - "label": "Removes" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "7", - "label": "Matches" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "line", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Cache Fanout Avg" - }, - "type": "value" - } - ] - }, - "title": "Subscription Stats Timeline [Metricbeat NATS] ECS", - "type": "line" - } - }, - "id": "754215c0-1e46-11e9-a1b4-79a7ae42ab61-ecs", - "type": "visualization", - "updated_at": "2019-01-23T14:55:04.899Z", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Slow Consumers Timeline [Metricbeat NATS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Slow Consumers", - "field": "nats.stats.slow_consumers" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Slow Consumers" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "line", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Slow Consumers" - }, - "type": "value" - } - ] - }, - "title": "Slow Consumers Timeline [Metricbeat NATS] ECS", - "type": "line" - } - }, - "id": "94534190-1e97-11e9-b9e7-93b3bd2eec90-ecs", - "type": "visualization", - "updated_at": "2019-01-23T14:53:57.137Z", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "IO Bytes Stats [Metricbeat NATS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "In Bytes", - "field": "nats.stats.in.bytes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Out Bytes", - "field": "nats.stats.out.bytes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "3", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "In Bytes" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "2", - "label": "Out Bytes" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "line", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "IO Bytes" - }, - "type": "value" - } - ] - }, - "title": "IO Bytes Stats [Metricbeat NATS] ECS", - "type": "line" - } - }, - "id": "be1d8a20-1e98-11e9-b9e7-93b3bd2eec90-ecs", - "type": "visualization", - "updated_at": "2019-01-24T07:48:22.914Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Memory Utilization Timeline [Metricbeat NATS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Memory Avg", - "field": "nats.stats.mem.bytes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Memory Avg" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "line", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Memory Avg (Bytes)" - }, - "type": "value" - } - ] - }, - "title": "Memory Utilization Timeline [Metricbeat NATS] ECS", - "type": "line" - } - }, - "id": "8204e820-1e99-11e9-b9e7-93b3bd2eec90-ecs", - "type": "visualization", - "updated_at": "2019-01-24T07:52:55.445Z", - "version": 5 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "IO Messages Stats [Metricbeat NATS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "In Messages", - "field": "nats.stats.in.messages" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Out Messages", - "field": "nats.stats.out.messages" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "3", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "In Messages" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "2", - "label": "Out Messages" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": true, - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "line", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "IO Messages" - }, - "type": "value" - } - ] - }, - "title": "IO Messages Stats [Metricbeat NATS] ECS", - "type": "line" - } - }, - "id": "cdbf4110-1f0d-11e9-a673-d9577e5e50eb-ecs", - "type": "visualization", - "updated_at": "2019-01-24T07:47:25.774Z", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "CPU Utilization Timeline [Metricbeat NATS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "CPU Avg", - "field": "nats.stats.cpu" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "CPU Avg" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "line", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "CPU Avg (%)" - }, - "type": "value" - } - ] - }, - "title": "CPU Utilization Timeline [Metricbeat NATS] ECS", - "type": "line" - } - }, - "id": "138dc660-1f1a-11e9-a673-d9577e5e50eb-ecs", - "type": "visualization", - "updated_at": "2019-01-24T07:51:51.767Z", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Cache Hit Rate Timeline [Metricbeat NATS] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Cache Hit Rate", - "field": "nats.subscriptions.cache.hit_rate" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Cache Hit Rate" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "line", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Cache Hit Rate (%)" - }, - "type": "value" - } - ] - }, - "title": "Cache Hit Rate Timeline [Metricbeat NATS] ECS", - "type": "line" - } - }, - "id": "dff743a0-1f1c-11e9-a673-d9577e5e50eb-ecs", - "type": "visualization", - "updated_at": "2019-01-23T14:57:20.994Z", - "version": 2 - }, - { - "attributes": { - "description": "Overview of NATS server status", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "6", - "w": 24, - "x": 0, - "y": 45 - }, - "id": "b129b220-1e44-11e9-a1b4-79a7ae42ab61-ecs", - "panelIndex": "6", - "type": "visualization", - "version": "6.5.4" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "7", - "w": 13, - "x": 24, - "y": 34 - }, - "id": "30a61c00-1e45-11e9-a1b4-79a7ae42ab61-ecs", - "panelIndex": "7", - "type": "visualization", - "version": "6.5.4" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "8", - "w": 11, - "x": 37, - "y": 34 - }, - "id": "206f1bc0-1e45-11e9-a1b4-79a7ae42ab61-ecs", - "panelIndex": "8", - "type": "visualization", - "version": "6.5.4" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "9", - "w": 8, - "x": 24, - "y": 41 - }, - "id": "4c380ff0-1e45-11e9-a1b4-79a7ae42ab61-ecs", - "panelIndex": "9", - "type": "visualization", - "version": "6.5.4" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 11, - "i": "11", - "w": 24, - "x": 0, - "y": 34 - }, - "id": "199d3d30-1e46-11e9-a1b4-79a7ae42ab61-ecs", - "panelIndex": "11", - "type": "visualization", - "version": "6.5.4" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "12", - "w": 18, - "x": 15, - "y": 0 - }, - "id": "754215c0-1e46-11e9-a1b4-79a7ae42ab61-ecs", - "panelIndex": "12", - "type": "visualization", - "version": "6.5.4" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "13", - "w": 15, - "x": 0, - "y": 0 - }, - "id": "94534190-1e97-11e9-b9e7-93b3bd2eec90-ecs", - "panelIndex": "13", - "type": "visualization", - "version": "6.5.4" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "14", - "w": 24, - "x": 24, - "y": 10 - }, - "id": "be1d8a20-1e98-11e9-b9e7-93b3bd2eec90-ecs", - "panelIndex": "14", - "type": "visualization", - "version": "6.5.4" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": true - } - }, - "gridData": { - "h": 12, - "i": "15", - "w": 24, - "x": 24, - "y": 22 - }, - "id": "8204e820-1e99-11e9-b9e7-93b3bd2eec90-ecs", - "panelIndex": "15", - "type": "visualization", - "version": "6.5.4" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "16", - "w": 24, - "x": 0, - "y": 10 - }, - "id": "cdbf4110-1f0d-11e9-a673-d9577e5e50eb-ecs", - "panelIndex": "16", - "type": "visualization", - "version": "6.3.2" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 12, - "i": "17", - "w": 24, - "x": 0, - "y": 22 - }, - "id": "138dc660-1f1a-11e9-a673-d9577e5e50eb-ecs", - "panelIndex": "17", - "type": "visualization", - "version": "6.3.2" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "18", - "w": 15, - "x": 33, - "y": 0 - }, - "id": "dff743a0-1f1c-11e9-a673-d9577e5e50eb-ecs", - "panelIndex": "18", - "type": "visualization", - "version": "6.3.2" - } - ], - "timeRestore": false, - "title": "[Metricbeat NATS] Overview ECS", - "version": 1 - }, - "id": "Metricbeat-Nats-Dashboard-ecs", - "type": "dashboard", - "updated_at": "2019-01-24T08:13:29.732Z", - "version": 4 - } - ], - "version": "6.3.2" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/_meta/run.sh b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/_meta/run.sh deleted file mode 100644 index e98cf3fb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/_meta/run.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh - -# This script is used with old and new versions of nats, -# and they use different names for their binaries, detect -# which one is used and run it. - -# NATS 2.X -if [ -x /opt/nats/nats-server ]; then - exec /opt/nats/nats-server -c /opt/nats/nats-server.conf -fi - -# NATS 1.X -if [ -x /opt/nats/gnatsd ]; then - exec /opt/nats/gnatsd -c /opt/nats/gnatsd.conf -fi - -echo "Couldn't find the nats server binary" -exit 1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/_meta/supported-versions.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/_meta/supported-versions.yml deleted file mode 100644 index c7d09a24..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/_meta/supported-versions.yml +++ /dev/null @@ -1,4 +0,0 @@ -variants: - - NATS_VERSION: 2.1.4 - - NATS_VERSION: 2.0.4 - - NATS_VERSION: 1.3.0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/_meta/data.json deleted file mode 100644 index 74374d49..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/_meta/data.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "@timestamp":"2016-05-23T08:05:34.853Z", - "beat":{ - "hostname":"beathost", - "name":"beathost" - }, - "metricset":{ - "host":"localhost", - "module":"nats", - "name":"connections", - "rtt":44269 - }, - "nats":{ - "server": { - "id": "bUAdpRFtMWddIBWw80Yd9D", - "time": "2018-12-28T12:33:53.026865597Z" - }, - "connections":{ - "total": 10 - } - }, - "type":"metricsets" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/_meta/docs.asciidoc deleted file mode 100644 index 1d48f9d5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the connections metricset of the module nats. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/_meta/fields.yml deleted file mode 100644 index b8ae24cf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/_meta/fields.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: connections - type: group - description: > - Contains nats connection related metrics - release: ga - fields: - - name: total - type: integer - description: > - The number of currently active clients diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/_meta/test/connectionsmetrics.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/_meta/test/connectionsmetrics.json deleted file mode 100644 index 4dec7c8e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/_meta/test/connectionsmetrics.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "server_id": "bUAdpRFtMWddIBWw80Yd9D", - "now": "2018-12-28T12:33:53.026865597Z", - "total": 10 -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/connections.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/connections.go deleted file mode 100644 index 4a158180..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/connections.go +++ /dev/null @@ -1,95 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package connections - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/connz" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - PathConfigKey: "connections.metrics_path", - }.Build() -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("nats", "connections", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - Log *logp.Logger -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct{}{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - base, - http, - logp.NewLogger("nats"), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - content, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - err = eventMapping(r, content) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/connections_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/connections_integration_test.go deleted file mode 100644 index a9758e42..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/connections_integration_test.go +++ /dev/null @@ -1,57 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package connections - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "nats") - - metricSet := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - err := mbtest.WriteEventsReporterV2Error(metricSet, t, "./test_data.json") - if err != nil { - t.Fatal("write", err) - } -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "nats") - - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - metricSet.Fetch(reporter) - - e := mbtest.StandardizeEvent(metricSet, reporter.GetEvents()[0]) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "nats", - "metricsets": []string{"connections"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/connections_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/connections_test.go deleted file mode 100644 index 8c32d6c9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/connections_test.go +++ /dev/null @@ -1,66 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package connections - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestEventMapping(t *testing.T) { - content, err := ioutil.ReadFile("./_meta/test/connectionsmetrics.json") - assert.NoError(t, err) - reporter := &mbtest.CapturingReporterV2{} - err = eventMapping(reporter, content) - assert.NoError(t, err) - event := reporter.GetEvents()[0] - d, _ := event.MetricSetFields.GetValue("total") - assert.Equal(t, d, int64(10)) -} - -func TestFetchEventContent(t *testing.T) { - absPath, _ := filepath.Abs("./_meta/test") - - response, _ := ioutil.ReadFile(absPath + "/connectionsmetrics.json") - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "nats", - "metricsets": []string{"connections"}, - "hosts": []string{server.URL}, - } - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, config) - metricSet.Fetch(reporter) - - e := mbtest.StandardizeEvent(metricSet, reporter.GetEvents()[0]) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/data.go deleted file mode 100644 index 1efe616c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/connections/data.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package connections - -import ( - "encoding/json" - - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/pkg/errors" - - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" -) - -var ( - moduleSchema = s.Schema{ - "server": s.Object{ - "id": c.Str("server_id"), - "time": c.Str("now"), - }, - } - connectionsSchema = s.Schema{ - "total": c.Int("total"), - } -) - -func eventMapping(r mb.ReporterV2, content []byte) error { - var event mb.Event - var inInterface map[string]interface{} - - err := json.Unmarshal(content, &inInterface) - if err != nil { - return errors.Wrap(err, "failure parsing NATS connections API response") - } - event.MetricSetFields, err = connectionsSchema.Apply(inInterface) - if err != nil { - return errors.Wrap(err, "failure applying connections schema") - - } - - event.ModuleFields, err = moduleSchema.Apply(inInterface) - if err != nil { - return errors.Wrap(err, "failure applying module schema") - } - r.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/doc.go deleted file mode 100644 index 03f025bc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package nats is a Metricbeat module that contains MetricSets. -*/ -package nats diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/docker-compose.yml deleted file mode 100644 index 36cbd026..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/docker-compose.yml +++ /dev/null @@ -1,12 +0,0 @@ -version: '2.3' - -services: - nats: - image: docker.elastic.co/integrations-ci/beats-nats:${NATS_VERSION:-2.0.4}-1 - build: - context: ./_meta - dockerfile: Dockerfile - args: - NATS_VERSION: ${NATS_VERSION:-2.0.4} - ports: - - 8222 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/fields.go deleted file mode 100644 index 215ffc0c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package nats - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "nats", asset.ModuleFieldsPri, AssetNats); err != nil { - panic(err) - } -} - -// AssetNats returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/nats. -func AssetNats() string { - return "eJzUmM+S2zYMxu9+CkxO7SH7AD50ptNecugeuul5Q1OwzIlIKADojfP0HUqWLdGSLTdKtqujKeP76QP4B3wPn/GwhmBUVgDqtMI1vHs0Ku9WAAWKZVero7CG31YA0LwJf1ERK1wBMFZoBNdQmhXA1mFVyLp57z0E4/EUOT16qNObTLE+/jISPz2f0p8+gaWgxgUBUaNO1FkB3RmFF2QERlPAlsnD41miT9CnEOQ98oMrTiMdzmc8vBD3f5+ASs/HHR5DwYc/p0TUebyQKYziPI2nNn6KArQFj8rOgmU06e0LUUshoE1DciHat/qG6h+d101+z0FTho1iceToawxz3z15BvqsSmqqwUhH6oJiiZyNXeHtshGi3yAno2xkxqDVAYxVt0ewlcOgcuEYU1Rc0Kwm3tvxibF0oshY5E6c6liNLujP3vCi7sQ6m2FnxopCmQ1sib3RNRSRhxNotnU1sqMC9Dz3nUCs4RdB++sooUf/sDkMi2wW5NifZhAeSz/pEh8giimbtePx949PUDNZFBkFtcQTkAsUWkWls6ZqRRr7+jzAMQhk+Thx1XGUSqypsHjeVmR0wsIa2WLIR+8w0dZx4KBcdbCZqs/jizBcS/ldVjYq1aHdBbC4WNr6RIyepkpv4eVjRKmjcPlEG19EZsobTzFoknfBknehTBuqyUtgZNGAwbSUlNfcGriWphmAVyAnFTuksQl/k+faavF9vJcRO1CK+ZRaKKEUtaT/e0JPkG8koSfe6YRKRS9p3ZLokX/MqpUk4CTRO6BRaLaCUa6dal5P31VpKV537Djtie0+fme1MX55zo9GtxFnYHaojF8iivb7nbFimcDso0Z2o+O3QGfCZsBQOFF2m9g0DBTAU3BKnArwn78/PE3EuPYhkJ/Xv02+dmNu3flZcFHFO6fpnHLE6H/btMvD9uz12RuKe9H3hl+fPEHcCy5xI69P3lDci85E+T7788kTxBR43+NOZcFecRD27fTUxxuHKVP6x2JBvthBltlu29hANbadroALmaGVE51sGvbz+9U7O4YU+79xeaN294O41HkUMK1G6um3FEORDmNgBnzjLaqxO3wQ9238JmKRTktipSCojWOpgW5Er+DsnD7z8KYRfkrznES7ZIFhhA2mlYPTxMU9Hi9qb+FvTaCoD958XdZTb746Hz208dvTXwGbw1wgs88L7XipS3FT5WbP6X72yKbEKZ5/AwAA//9SJQAz" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/module.yml deleted file mode 100644 index 153522a6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/module.yml +++ /dev/null @@ -1,3 +0,0 @@ -dashboards: - - id: Metricbeat-Nats-Dashboard - file: Metricbeat-nats-overview.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/_meta/data.json deleted file mode 100644 index 7b3fcb83..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/_meta/data.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "@timestamp":"2016-05-23T08:05:34.853Z", - "beat":{ - "hostname":"beathost", - "name":"beathost" - }, - "metricset":{ - "host":"localhost", - "module":"nats", - "name":"routes", - "rtt":44269 - }, - "nats":{ - "server": { - "id": "bUAdpRFtMWddIBWw80Yd9D", - "time": "2018-12-28T12:33:53.026865597Z" - }, - "routes":{ - "total": 10 - } - }, - "type":"metricsets" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/_meta/docs.asciidoc deleted file mode 100644 index 85ddb92b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the routes metricset of the module nats. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/_meta/fields.yml deleted file mode 100644 index 3b9db253..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/_meta/fields.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: routes - type: group - description: > - Contains nats route related metrics - release: ga - fields: - - name: total - type: integer - description: > - The number of registered routes diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/_meta/test/routesmetrics.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/_meta/test/routesmetrics.json deleted file mode 100644 index f850791b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/_meta/test/routesmetrics.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "server_id": "bUAdpRFtMWddIBWw80Yd9D", - "now": "2018-12-28T12:33:53.026865597Z", - "num_routes": 10 -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/data.go deleted file mode 100644 index 83581a16..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/data.go +++ /dev/null @@ -1,62 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package routes - -import ( - "encoding/json" - - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/pkg/errors" - - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" -) - -var ( - moduleSchema = s.Schema{ - "server": s.Object{ - "id": c.Str("server_id"), - "time": c.Str("now"), - }, - } - routesSchema = s.Schema{ - "total": c.Int("num_routes"), - } -) - -func eventMapping(r mb.ReporterV2, content []byte) error { - var event mb.Event - var inInterface map[string]interface{} - - err := json.Unmarshal(content, &inInterface) - if err != nil { - return errors.Wrap(err, "failure parsing Nats routes API response") - } - event.MetricSetFields, err = routesSchema.Apply(inInterface) - if err != nil { - return errors.Wrap(err, "failure applying routes schema") - } - - event.ModuleFields, err = moduleSchema.Apply(inInterface) - if err != nil { - return errors.Wrap(err, "failure applying module schema") - } - r.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/routes.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/routes.go deleted file mode 100644 index 91b3ad33..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/routes.go +++ /dev/null @@ -1,96 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package routes - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/routez" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - PathConfigKey: "routes.metrics_path", - }.Build() -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("nats", "routes", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - Log *logp.Logger -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct{}{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - base, - http, - logp.NewLogger("nats"), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - content, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - err = eventMapping(r, content) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/routes_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/routes_integration_test.go deleted file mode 100644 index a10e4be9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/routes_integration_test.go +++ /dev/null @@ -1,57 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package routes - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "nats") - - metricSet := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - err := mbtest.WriteEventsReporterV2Error(metricSet, t, "./test_data.json") - if err != nil { - t.Fatal("write", err) - } -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "nats") - - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - metricSet.Fetch(reporter) - - e := mbtest.StandardizeEvent(metricSet, reporter.GetEvents()[0]) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "nats", - "metricsets": []string{"routes"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/routes_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/routes_test.go deleted file mode 100644 index a76b35c5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/routes/routes_test.go +++ /dev/null @@ -1,66 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package routes - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestEventMapping(t *testing.T) { - content, err := ioutil.ReadFile("./_meta/test/routesmetrics.json") - assert.NoError(t, err) - reporter := &mbtest.CapturingReporterV2{} - err = eventMapping(reporter, content) - assert.NoError(t, err) - event := reporter.GetEvents()[0] - d, _ := event.MetricSetFields.GetValue("total") - assert.Equal(t, d, int64(10)) -} - -func TestFetchEventContent(t *testing.T) { - absPath, _ := filepath.Abs("./_meta/test") - - response, _ := ioutil.ReadFile(absPath + "/routesmetrics.json") - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "nats", - "metricsets": []string{"routes"}, - "hosts": []string{server.URL}, - } - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, config) - metricSet.Fetch(reporter) - - e := mbtest.StandardizeEvent(metricSet, reporter.GetEvents()[0]) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/_meta/data.json deleted file mode 100644 index 7824c9b1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/_meta/data.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "@timestamp":"2016-05-23T08:05:34.853Z", - "beat":{ - "hostname":"beathost", - "name":"beathost" - }, - "metricset":{ - "host":"localhost", - "module":"nats", - "name":"stats", - "rtt":44269 - }, - "nats":{ - "server": { - "id": "bUAdpRFtMWddIBWw80Yd9D", - "time": "2018-12-28T12:33:53.026865597Z" - }, - "stats":{ - "cores":0, - "cpu":0.52, - "http":{ - "req_stats":{ - "uri":{ - "connz":10, - "routez":10, - "subsz":10, - "varz":10 - } - } - }, - "in":{ - "bytes":0, - "messages":0 - }, - "mem":{ - "bytes": 806976 - }, - "out":{ - "bytes":0, - "messages":0 - }, - "remotes":0, - "slow_consumers":0, - "total_connections":35, - "uptime":9702 - } - }, - "type":"metricsets" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/_meta/docs.asciidoc deleted file mode 100644 index 1e468233..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the stats metricset of the module nats. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/_meta/fields.yml deleted file mode 100644 index 8476636a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/_meta/fields.yml +++ /dev/null @@ -1,100 +0,0 @@ -- name: stats - type: group - description: > - Contains nats var related metrics - release: ga - fields: - - name: uptime - type: long - format: duration - description: > - The period the server is up (sec) - - name: mem.bytes - type: long - format: bytes - description: > - The current memory usage of NATS process - - name: cores - type: integer - description: > - The number of logical cores the NATS process runs on - - name: cpu - type: scaled_float - format: percent - description: > - The current cpu usage of NATs process - - name: total_connections - type: long - description: > - The number of totally created clients - - name: remotes - type: integer - description: > - The number of registered remotes - - name: in - type: group - description: > - The amount of incoming data - fields: - - name: messages - type: long - description: > - The amount of incoming messages - - name: bytes - type: long - format: bytes - description: > - The amount of incoming bytes - - name: out - type: group - description: > - The amount of outgoing data - fields: - - name: messages - type: long - description: > - The amount of outgoing messages - - name: bytes - type: long - format: bytes - description: > - The amount of outgoing bytes - - name: slow_consumers - type: long - description: > - The number of slow consumers currently on NATS - - name: http - type: group - description: > - The http metrics of NATS server - fields: - - name: req_stats - type: group - description: > - The requests statistics - fields: - - name: uri - type: group - description: > - The request distribution on monitoring URIS - fields: - - name: routez - type: long - description: > - The number of hits on routez monitoring uri - - name: connz - type: long - description: > - The number of hits on connz monitoring uri - - name: varz - type: long - description: > - The number of hits on varz monitoring uri - - name: subsz - type: long - description: > - The number of hits on subsz monitoring uri - - name: root - type: long - description: > - The number of hits on root monitoring uri diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/_meta/test/statsmetrics.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/_meta/test/statsmetrics.json deleted file mode 100644 index b7bf54f2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/_meta/test/statsmetrics.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "uptime": "2h41m42s", - "now": "2018-12-28T12:33:53.026864929Z", - "out_msgs": 0, - "out_bytes": 0, - "total_connections": 35, - "server_id": "bUAdpRFtMWddIBWw80Yd9D", - "in_bytes": 0, - "remotes": 0, - "slow_consumers": 0, - "in_msgs": 0, - "http_req_stats": { - "/": 10, - "/connz": 10, - "/routez": 10, - "/subsz": 10, - "/varz": 10 - }, - "cpu": 52, - "mem": 7806976, - "cores": 0 -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/data.go deleted file mode 100644 index 594276d3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/data.go +++ /dev/null @@ -1,203 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stats - -import ( - "encoding/json" - - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/pkg/errors" - - "strconv" - "strings" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" -) - -var ( - moduleSchema = s.Schema{ - "server": s.Object{ - "id": c.Str("server_id"), - "time": c.Str("now"), - }, - } - httpReqStatsSchema = s.Schema{ - "root_uri": c.Int("/"), - "connz_uri": c.Int("/connz"), - "routez_uri": c.Int("/routez"), - "subsz_uri": c.Int("/subsz"), - "varz_uri": c.Int("/varz"), - } - statsSchema = s.Schema{ - "uptime": c.Str("uptime"), - "mem": s.Object{ - "bytes": c.Int("mem"), - }, - "cores": c.Int("cores"), - "cpu": c.Float("cpu"), - "total_connections": c.Int("total_connections"), - "remotes": c.Int("remotes"), - "in": s.Object{ - "messages": c.Int("in_msgs"), - "bytes": c.Int("in_bytes"), - }, - "out": s.Object{ - "messages": c.Int("out_msgs"), - "bytes": c.Int("out_bytes"), - }, - "slow_consumers": c.Int("slow_consumers"), - "http_req_stats": c.Dict("http_req_stats", httpReqStatsSchema), - } -) - -// Converts uptime from formatted string to seconds -// input: "1y20d22h3m30s", output: 33343410 -func convertUptime(uptime string) (seconds int64, err error) { - - var split []string - var years, days, hours, minutes, secs int64 - if strings.Contains(uptime, "y") { - split = strings.Split(uptime, "y") - uptime = split[1] - years, err = strconv.ParseInt(split[0], 10, 64) - if err != nil { - err = errors.Wrap(err, "invalid years format in json data") - return - } - seconds += years * 31536000 - } - - if strings.Contains(uptime, "d") { - split = strings.Split(uptime, "d") - uptime = split[1] - days, err = strconv.ParseInt(split[0], 10, 64) - if err != nil { - err = errors.Wrap(err, "invalid days format in json data") - return - } - seconds += days * 86400 - } - - if strings.Contains(uptime, "h") { - split = strings.Split(uptime, "h") - uptime = split[1] - hours, err = strconv.ParseInt(split[0], 10, 64) - if err != nil { - err = errors.Wrap(err, "invalid hours format in json data") - return - } - seconds += hours * 3600 - } - - if strings.Contains(uptime, "m") { - split = strings.Split(uptime, "m") - uptime = split[1] - minutes, err = strconv.ParseInt(split[0], 10, 64) - if err != nil { - err = errors.Wrap(err, "invalid minutes format in json data") - return - } - seconds += minutes * 60 - } - - if strings.Contains(uptime, "s") { - split = strings.Split(uptime, "s") - uptime = split[1] - secs, err = strconv.ParseInt(split[0], 10, 64) - if err != nil { - err = errors.Wrap(err, "invalid seconds format in json data") - return - } - seconds += secs - } - return -} - -func eventMapping(r mb.ReporterV2, content []byte) error { - var event common.MapStr - var inInterface map[string]interface{} - - err := json.Unmarshal(content, &inInterface) - if err != nil { - return errors.Wrap(err, "failure parsing Nats stats API response") - } - event, err = statsSchema.Apply(inInterface) - if err != nil { - return errors.Wrap(err, "failure applying stats schema") - } - - uptime, err := event.GetValue("uptime") - if err != nil { - return errors.Wrap(err, "failure retrieving uptime key") - } - uptime, err = convertUptime(uptime.(string)) - if err != nil { - return errors.Wrap(err, "failure converting uptime from string to integer") - } - _, err = event.Put("uptime", uptime) - if err != nil { - return errors.Wrap(err, "failure updating uptime key") - } - - d, err := event.GetValue("http_req_stats") - if err != nil { - return errors.Wrap(err, "failure retrieving http_req_stats key") - } - httpStats, ok := d.(common.MapStr) - if !ok { - return errors.Wrap(err, "failure casting http_req_stats to common.Mapstr") - - } - err = event.Delete("http_req_stats") - if err != nil { - return errors.Wrap(err, "failure deleting http_req_stats key") - - } - event["http"] = common.MapStr{ - "req_stats": common.MapStr{ - "uri": common.MapStr{ - "root": httpStats["root_uri"], - "connz": httpStats["connz_uri"], - "routez": httpStats["routez_uri"], - "subsz": httpStats["subsz_uri"], - "varz": httpStats["varz_uri"], - }, - }, - } - cpu, err := event.GetValue("cpu") - if err != nil { - return errors.Wrap(err, "failure retrieving cpu key") - } - cpuUtil, ok := cpu.(float64) - if !ok { - return errors.Wrap(err, "failure casting cpu to float64") - } - _, err = event.Put("cpu", cpuUtil/100.0) - if err != nil { - return errors.Wrap(err, "failure updating cpu key") - } - moduleMetrics, err := moduleSchema.Apply(inInterface) - if err != nil { - return errors.Wrap(err, "failure applying module schema") - } - r.Event(mb.Event{MetricSetFields: event, ModuleFields: moduleMetrics}) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/stats.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/stats.go deleted file mode 100644 index f146e3f6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/stats.go +++ /dev/null @@ -1,96 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stats - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/varz" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - PathConfigKey: "stats.metrics_path", - }.Build() -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("nats", "stats", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - Log *logp.Logger -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct{}{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - base, - http, - logp.NewLogger("nats"), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - content, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - err = eventMapping(r, content) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/stats_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/stats_integration_test.go deleted file mode 100644 index b95447e9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/stats_integration_test.go +++ /dev/null @@ -1,57 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package stats - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "nats") - - metricSet := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - err := mbtest.WriteEventsReporterV2Error(metricSet, t, "./test_data.json") - if err != nil { - t.Fatal("write", err) - } -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "nats") - - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - metricSet.Fetch(reporter) - - e := mbtest.StandardizeEvent(metricSet, reporter.GetEvents()[0]) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "nats", - "metricsets": []string{"stats"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/stats_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/stats_test.go deleted file mode 100644 index 922ccaf6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/stats/stats_test.go +++ /dev/null @@ -1,66 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stats - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestEventMapping(t *testing.T) { - content, err := ioutil.ReadFile("./_meta/test/statsmetrics.json") - assert.NoError(t, err) - reporter := &mbtest.CapturingReporterV2{} - err = eventMapping(reporter, content) - assert.NoError(t, err) - event := reporter.GetEvents()[0] - d, _ := event.MetricSetFields.GetValue("total_connections") - assert.Equal(t, d, int64(35)) -} - -func TestFetchEventContent(t *testing.T) { - absPath, _ := filepath.Abs("./_meta/test/") - - response, _ := ioutil.ReadFile(absPath + "/statsmetrics.json") - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "nats", - "metricsets": []string{"stats"}, - "hosts": []string{server.URL}, - } - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, config) - metricSet.Fetch(reporter) - - e := mbtest.StandardizeEvent(metricSet, reporter.GetEvents()[0]) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/_meta/data.json deleted file mode 100644 index 42b31afb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/_meta/data.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "@timestamp":"2016-05-23T08:05:34.853Z", - "beat":{ - "hostname":"beathost", - "name":"beathost" - }, - "metricset":{ - "host":"localhost", - "module":"nats", - "name":"subscriptions", - "rtt":44269 - }, - "nats":{ - "subscriptions":{ - "total": 0, - "cache": { - "hit_rate": 0.0, - "size": 0, - "fanout": { - "max": 0, - "avg": 0.0 - } - }, - "inserts": 0, - "removes": 0, - "matches": 0 - } - }, - "type":"metricsets" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/_meta/docs.asciidoc deleted file mode 100644 index a0601ada..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the subscriptions metricset of the module nats. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/_meta/fields.yml deleted file mode 100644 index 9653d3b5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/_meta/fields.yml +++ /dev/null @@ -1,39 +0,0 @@ -- name: subscriptions - type: group - description: > - Contains nats subscriptions related metrics - release: ga - fields: - - name: total - type: integer - description: > - The number of active subscriptions - - name: inserts - type: long - description: > - The number of insert operations in subscriptions list - - name: removes - type: long - description: > - The number of remove operations in subscriptions list - - name: matches - type: long - description: > - The number of times a match is found for a subscription - - name: cache.size - type: integer - description: > - The number of result sets in the cache - - name: cache.hit_rate - type: scaled_float - format: percent - description: > - The rate matches are being retrieved from cache - - name: cache.fanout.max - type: integer - description: > - The maximum fanout served by cache - - name: cache.fanout.avg - type: double - description: > - The average fanout served by cache diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/_meta/test/subscriptionsmetrics.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/_meta/test/subscriptionsmetrics.json deleted file mode 100644 index f843ca67..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/_meta/test/subscriptionsmetrics.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "num_subscriptions": 100, - "num_inserts": 20, - "num_removes": 40, - "num_matches": 40, - "cache": 10343, - "num_cache": 10, - "cache_hit_rate": 10.0, - "max_fanout": 10, - "avg_fanout": 10.0 -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/data.go deleted file mode 100644 index a92bcae4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/data.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package subscriptions - -import ( - "encoding/json" - - "github.com/pkg/errors" - - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -var ( - subscriptionsSchema = s.Schema{ - "total": c.Int("num_subscriptions"), - "cache": s.Object{ - "size": c.Int("num_cache"), - "hit_rate": c.Float("cache_hit_rate"), - "fanout": s.Object{ - "max": c.Int("max_fanout"), - "avg": c.Float("avg_fanout"), - }, - }, - "inserts": c.Int("num_inserts"), - "removes": c.Int("num_removes"), - "matches": c.Int("num_matches"), - } -) - -func eventMapping(r mb.ReporterV2, content []byte) error { - var event mb.Event - var inInterface map[string]interface{} - - err := json.Unmarshal(content, &inInterface) - if err != nil { - return errors.Wrap(err, "failure parsing Nats subscriptions API response") - - } - event.MetricSetFields, err = subscriptionsSchema.Apply(inInterface) - if err != nil { - return errors.Wrap(err, "failure applying subscriptions schema") - } - - r.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/subscriptions.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/subscriptions.go deleted file mode 100644 index f1cdfbaa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/subscriptions.go +++ /dev/null @@ -1,96 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package subscriptions - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/subsz" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - PathConfigKey: "subscriptions_metrics_path", - }.Build() -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("nats", "subscriptions", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - Log *logp.Logger -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct{}{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - base, - http, - logp.NewLogger("nats"), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - content, err := m.http.FetchContent() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - err = eventMapping(r, content) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/subscriptions_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/subscriptions_integration_test.go deleted file mode 100644 index 909537b3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/subscriptions_integration_test.go +++ /dev/null @@ -1,57 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package subscriptions - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "nats") - - metricSet := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - err := mbtest.WriteEventsReporterV2Error(metricSet, t, "./test_data.json") - if err != nil { - t.Fatal("write", err) - } -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "nats") - - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - metricSet.Fetch(reporter) - - e := mbtest.StandardizeEvent(metricSet, reporter.GetEvents()[0]) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "nats", - "metricsets": []string{"subscriptions"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/subscriptions_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/subscriptions_test.go deleted file mode 100644 index d0b7e567..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/subscriptions/subscriptions_test.go +++ /dev/null @@ -1,66 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package subscriptions - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestEventMapping(t *testing.T) { - content, err := ioutil.ReadFile("./_meta/test/subscriptionsmetrics.json") - assert.NoError(t, err) - reporter := &mbtest.CapturingReporterV2{} - err = eventMapping(reporter, content) - assert.NoError(t, err) - event := reporter.GetEvents()[0] - d, _ := event.MetricSetFields.GetValue("total") - assert.Equal(t, d, int64(100)) -} - -func TestFetchEventContent(t *testing.T) { - absPath, _ := filepath.Abs("./_meta/test/") - - response, _ := ioutil.ReadFile(absPath + "/subscriptionsmetrics.json") - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "nats", - "metricsets": []string{"subscriptions"}, - "hosts": []string{server.URL}, - } - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, config) - metricSet.Fetch(reporter) - - e := mbtest.StandardizeEvent(metricSet, reporter.GetEvents()[0]) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/test_nats.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/test_nats.py deleted file mode 100644 index 0b9e547e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nats/test_nats.py +++ /dev/null @@ -1,114 +0,0 @@ -import os -import sys -import unittest - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -NATS_FIELDS = metricbeat.COMMON_FIELDS + ["nats"] - - -@metricbeat.parameterized_with_supported_versions -class TestNats(metricbeat.BaseTest): - COMPOSE_SERVICES = ['nats'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_stats(self): - """ - nats stats test - """ - self.render_config_template(modules=[{ - "name": "nats", - "metricsets": ["stats"], - "hosts": self.get_hosts(), - "period": "5s", - "stats.metrics_path": "/varz" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(NATS_FIELDS), evt.keys(), evt) - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_connections(self): - """ - nats connections test - """ - self.render_config_template(modules=[{ - "name": "nats", - "metricsets": ["connections"], - "hosts": self.get_hosts(), - "period": "5s", - "connections.metrics_path": "/connz" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(NATS_FIELDS), evt.keys(), evt) - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_routes(self): - """ - nats routes test - """ - self.render_config_template(modules=[{ - "name": "nats", - "metricsets": ["routes"], - "hosts": self.get_hosts(), - "period": "5s", - "routes.metrics_path": "/routez" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(NATS_FIELDS), evt.keys(), evt) - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_subscriptions(self): - """ - nats subscriptions test - """ - self.render_config_template(modules=[{ - "name": "nats", - "metricsets": ["subscriptions"], - "hosts": self.get_hosts(), - "period": "5s", - "subscriptions.metrics_path": "/subsz" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(NATS_FIELDS), evt.keys(), evt) - - self.assert_fields_are_documented(evt) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/Dockerfile deleted file mode 100644 index 19a65b19..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/Dockerfile +++ /dev/null @@ -1,6 +0,0 @@ -ARG NGINX_VERSION -FROM nginx:${NGINX_VERSION} -RUN sed -i "/jessie-updates/d" /etc/apt/sources.list -RUN apt-get update && apt-get install -y curl -HEALTHCHECK --interval=1s --retries=90 CMD curl -f http://localhost/server-status -COPY ./nginx.conf /etc/nginx/ diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/config.reference.yml deleted file mode 100644 index 98f26c62..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/config.reference.yml +++ /dev/null @@ -1,10 +0,0 @@ -- module: nginx - metricsets: ["stubstatus"] - enabled: true - period: 10s - - # Nginx hosts - hosts: ["http://127.0.0.1"] - - # Path to server status. Default nginx_status - server_status_path: "nginx_status" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/config.yml deleted file mode 100644 index 7d28f226..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/config.yml +++ /dev/null @@ -1,13 +0,0 @@ -- module: nginx - #metricsets: - # - stubstatus - period: 10s - - # Nginx hosts - hosts: ["http://127.0.0.1"] - - # Path to server status. Default server-status - #server_status_path: "server-status" - - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/docs.asciidoc deleted file mode 100644 index ab9ca5ab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/docs.asciidoc +++ /dev/null @@ -1,17 +0,0 @@ -This module periodically fetches metrics from https://nginx.org/[Nginx] servers. - -The default metricset is `stubstatus`. - - -[float] -=== Compatibility - -The Nginx metricsets were tested with Nginx 1.9 and are expected to work with all version ->= 1.9. - -[float] -=== Dashboard - -The nginx module comes with a predefined dashboard. For example: - -image::./images/metricbeat-nginx.png[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/fields.yml deleted file mode 100644 index 30d6acb4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/fields.yml +++ /dev/null @@ -1,13 +0,0 @@ -- key: nginx - title: "Nginx" - description: > - Nginx server status metrics collected from various modules. - short_config: false - release: ga - settings: ["ssl", "http"] - fields: - - name: nginx - type: group - description: > - `nginx` contains the metrics that were scraped from nginx. - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/kibana/7/dashboard/metricbeat-nginx-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/kibana/7/dashboard/metricbeat-nginx-overview.json deleted file mode 100644 index ba0af75e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/kibana/7/dashboard/metricbeat-nginx-overview.json +++ /dev/null @@ -1,474 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Request Rate [Metricbeat Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Request rate", - "line_width": 1, - "metrics": [ - { - "field": "nginx.stubstatus.requests", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "396ec980-f1a1-11e7-95d0-8ddf041d42a2", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Request Rate [Metricbeat Nginx] ECS", - "type": "metrics" - } - }, - "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", - "type": "visualization", - "updated_at": "2018-01-04T22:48:58.542Z", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Accepts and Handled Rate [Metricbeat Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "annotations": [ - { - "color": "#F00", - "icon": "fa-tag", - "id": "8644f980-f1a3-11e7-95d0-8ddf041d42a2", - "ignore_global_filters": 1, - "ignore_panel_filters": 1, - "index_pattern": "*", - "time_field": "@timestamp" - } - ], - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.5", - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Accepts rate", - "line_width": 1, - "metrics": [ - { - "field": "nginx.stubstatus.accepts", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "396ec980-f1a1-11e7-95d0-8ddf041d42a2", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_color_mode": "gradient", - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": "0.9", - "formatter": "number", - "id": "56dd33b0-f1a3-11e7-95d0-8ddf041d42a2", - "label": "Handled rate", - "line_width": 1, - "metrics": [ - { - "field": "nginx.stubstatus.handled", - "id": "56dd33b1-f1a3-11e7-95d0-8ddf041d42a2", - "type": "avg" - }, - { - "field": "56dd33b1-f1a3-11e7-95d0-8ddf041d42a2", - "id": "56dd33b2-f1a3-11e7-95d0-8ddf041d42a2", - "type": "derivative", - "unit": "" - } - ], - "point_size": "3", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Accepts and Handled Rate [Metricbeat Nginx] ECS", - "type": "metrics" - } - }, - "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", - "type": "visualization", - "updated_at": "2018-01-04T23:07:23.056Z", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Drops Rate [Metricbeat Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(188,0,65,1)", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Drops rate", - "line_width": 1, - "metrics": [ - { - "field": "nginx.stubstatus.dropped", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "396ec980-f1a1-11e7-95d0-8ddf041d42a2", - "type": "derivative", - "unit": "" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Drops Rate [Metricbeat Nginx] ECS", - "type": "metrics" - } - }, - "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", - "type": "visualization", - "updated_at": "2018-01-04T22:51:46.375Z", - "version": 1 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Active connections [Metricbeat Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "nginx.stubstatus.active", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Active connections [Metricbeat Nginx] ECS", - "type": "metrics" - } - }, - "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", - "type": "visualization", - "updated_at": "2018-01-04T23:09:55.944Z", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Reading / Writing / Waiting Rates [Metricbeat Nginx] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "legend_position": "bottom", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Reading", - "line_width": 1, - "metrics": [ - { - "field": "nginx.stubstatus.reading", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": 0.5, - "formatter": "number", - "id": "b1773680-f1a4-11e7-95d0-8ddf041d42a2", - "label": "Writing", - "line_width": 1, - "metrics": [ - { - "field": "nginx.stubstatus.writing", - "id": "b1773681-f1a4-11e7-95d0-8ddf041d42a2", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,220,0,1)", - "fill": 0.5, - "formatter": "number", - "id": "b68aa6c0-f1a4-11e7-95d0-8ddf041d42a2", - "label": "Waiting", - "line_width": 1, - "metrics": [ - { - "field": "nginx.stubstatus.waiting", - "id": "b68aa6c1-f1a4-11e7-95d0-8ddf041d42a2", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Reading / Writing / Waiting Rates [Metricbeat Nginx] ECS", - "type": "metrics" - } - }, - "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", - "type": "visualization", - "updated_at": "2018-01-04T23:13:23.859Z", - "version": 1 - }, - { - "attributes": { - "description": "Overview dashboard for the Nginx module in Metricbeat", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "gridData": { - "h": 3, - "i": "1", - "w": 6, - "x": 6, - "y": 0 - }, - "id": "555df8a0-f1a1-11e7-a9ef-93c69af7b129-ecs", - "panelIndex": "1", - "type": "visualization", - "version": "6.2.4" - }, - { - "gridData": { - "h": 3, - "i": "2", - "w": 6, - "x": 6, - "y": 3 - }, - "id": "a1d92240-f1a1-11e7-a9ef-93c69af7b129-ecs", - "panelIndex": "2", - "type": "visualization", - "version": "6.2.4" - }, - { - "gridData": { - "h": 3, - "i": "3", - "w": 6, - "x": 0, - "y": 3 - }, - "id": "d763a570-f1a1-11e7-a9ef-93c69af7b129-ecs", - "panelIndex": "3", - "type": "visualization", - "version": "6.2.4" - }, - { - "gridData": { - "h": 3, - "i": "4", - "w": 6, - "x": 0, - "y": 0 - }, - "id": "47a8e0f0-f1a4-11e7-a9ef-93c69af7b129-ecs", - "panelIndex": "4", - "type": "visualization", - "version": "6.2.4" - }, - { - "gridData": { - "h": 3, - "i": "5", - "w": 12, - "x": 0, - "y": 6 - }, - "id": "dcbffe30-f1a4-11e7-a9ef-93c69af7b129-ecs", - "panelIndex": "5", - "type": "visualization", - "version": "6.2.4" - } - ], - "timeRestore": false, - "title": "[Metricbeat Nginx] Overview ECS", - "version": 1 - }, - "id": "023d2930-f1a5-11e7-a9ef-93c69af7b129-ecs", - "type": "dashboard", - "updated_at": "2018-01-04T23:14:26.755Z", - "version": 1 - } - ], - "version": "6.2.4" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/nginx.conf b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/nginx.conf deleted file mode 100644 index d4b87304..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/_meta/nginx.conf +++ /dev/null @@ -1,33 +0,0 @@ -user nginx; -worker_processes 1; - -error_log /dev/stderr warn; -pid /var/run/nginx.pid; - - -events { - worker_connections 1024; -} - - -http { - include /etc/nginx/mime.types; - default_type application/octet-stream; - - log_format main '$remote_addr - $remote_user [$time_local] "$request" ' - '$status $body_bytes_sent "$http_referer" ' - '"$http_user_agent" "$http_x_forwarded_for"'; - - access_log /dev/stdout main; - - server { - listen 80; - server_name localhost; - - location /server-status { - stub_status on; - } - } - - include /etc/nginx/conf.d/*; -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/doc.go deleted file mode 100644 index 16d6a213..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package nginx is Metricbeat module for the Nginx reverse proxy. -*/ -package nginx diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/docker-compose.yml deleted file mode 100644 index a9a445bf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - nginx: - image: docker.elastic.co/integrations-ci/beats-nginx:${NGINX_VERSION:-1.9}-1 - build: - context: ./_meta - args: - NGINX_VERSION: ${NGINX_VERSION:-1.9} - ports: - - 80 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/fields.go deleted file mode 100644 index 3cd6e085..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package nginx - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "nginx", asset.ModuleFieldsPri, AssetNginx); err != nil { - panic(err) - } -} - -// AssetNginx returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/nginx. -func AssetNginx() string { - return "eJzElM9u2zAMxu9+ig8+r3kAH/YIOw3YYRhSVaJtIYrkkXTSvP0gR26cwC1SoMF0skWJ349/xCfs6NQgdj6+VoB6DdSg/pH/6wpwJJb9oD7FBt8rAJhsEOIDMUSNjoI9KXsrsCkEskoOLac9DoZ9yubkxkCyqQDpE+vWptj6rkFrglAFMAUyQg06k8+Qqo+dNPhdi4T6G+pedaj/VEDrKThpJpInRLOnC31eehqyG07jUHZWQsjrebr1DJuiGh8F2tNbHNobxZGYIJbNMMczXdkUF0uSJY3o+HJOy5tpDesDtAnv4uZzjPlI7F63OWPb7GR79rI9F2Gu2GA62iwUryswr9sYl3H2STR/XRnnSHd0OiZ2N7YP4r101ux3s6pqrPrDumZIsfuc4M+eYEdmioo47l+IkdoiARt83rcpRrLZg8BHG0bnY4dfxucWXVrf47U0qHwhsCY14Qo3K5BbAV5H6k10gW5r85VIReFuIsdpGB5KVBTuJmL6O5I8tG4FZVZa5yjd+dB+vwuEyeTGfyzI4qkd+zzZzhPByyw/TbcCip6MI17HPfL0Pv8XbpEvuDKkKIQXY3fQNG2ec/4Ou3k8u3dhdcIVbbSJYeZMb6p/AQAA//9pr1BQ" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/module.yml deleted file mode 100644 index 1bd8fa76..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/module.yml +++ /dev/null @@ -1,3 +0,0 @@ -dashboards: -- id: 023d2930-f1a5-11e7-a9ef-93c69af7b129 - file: metricbeat-nginx-overview.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/_meta/data.json deleted file mode 100644 index ed43b432..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/_meta/data.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "nginx.stubstatus", - "duration": 115000, - "module": "nginx" - }, - "metricset": { - "name": "stubstatus" - }, - "nginx": { - "stubstatus": { - "accepts": 6254, - "active": 2, - "current": 1, - "dropped": 0, - "handled": 6254, - "hostname": "127.0.0.1", - "reading": 0, - "requests": 6259, - "waiting": 1, - "writing": 1 - } - }, - "service": { - "address": "127.0.0.1", - "type": "nginx" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/_meta/docs.asciidoc deleted file mode 100644 index 1a6255b6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/_meta/docs.asciidoc +++ /dev/null @@ -1,4 +0,0 @@ -The Nginx `stubstatus` metricset collects data from the Nginx -http://nginx.org/en/docs/http/ngx_http_stub_status_module.html[ngx_http_stub_status] module. It -scrapes the server status data from the web page generated by ngx_http_stub_status. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/_meta/fields.yml deleted file mode 100644 index 5da412c8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/_meta/fields.yml +++ /dev/null @@ -1,46 +0,0 @@ -- name: stubstatus - type: group - description: > - `stubstatus` contains the metrics that were scraped from the ngx_http_stub_status_module status page. - release: ga - fields: - - name: hostname - type: keyword - description: > - Nginx hostname. - - name: active - type: long - description: > - The current number of active client connections including Waiting connections. - - name: accepts - type: long - description: > - The total number of accepted client connections. - - name: handled - type: long - description: > - The total number of handled client connections. - - name: dropped - type: long - description: > - The total number of dropped client connections. - - name: requests - type: long - description: > - The total number of client requests. - - name: current - type: long - description: > - The current number of client requests. - - name: reading - type: long - description: > - The current number of connections where Nginx is reading the request header. - - name: writing - type: long - description: > - The current number of connections where Nginx is writing the response back to the client. - - name: waiting - type: long - description: > - The current number of idle client connections waiting for a request. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/data.go deleted file mode 100644 index c58cabe4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/data.go +++ /dev/null @@ -1,109 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package stubstatus - -import ( - "bufio" - "fmt" - "regexp" - "strconv" - - "github.com/elastic/beats/v7/libbeat/common" -) - -var ( - activeRe = regexp.MustCompile("Active connections: (\\d+)") - requestRe = regexp.MustCompile("\\s(\\d+)\\s+(\\d+)\\s+(\\d+)") - connRe = regexp.MustCompile("Reading: (\\d+) Writing: (\\d+) Waiting: (\\d+)") -) - -// Map body to MapStr -func eventMapping(scanner *bufio.Scanner, m *MetricSet) (common.MapStr, error) { - // Nginx stub status sample: - // Active connections: 1 - // server accepts handled requests - // 7 7 19 - // Reading: 0 Writing: 1 Waiting: 0 - var ( - active int - accepts int - handled int - dropped int - requests int - current int - reading int - writing int - waiting int - ) - - // Parse active connections. - scanner.Scan() - matches := activeRe.FindStringSubmatch(scanner.Text()) - if matches == nil { - return nil, fmt.Errorf("cannot parse active connections from Nginx stub status") - } - - active, _ = strconv.Atoi(matches[1]) - - // Skip request status headers. - scanner.Scan() - - // Parse request status. - scanner.Scan() - matches = requestRe.FindStringSubmatch(scanner.Text()) - if matches == nil { - return nil, fmt.Errorf("cannot parse request status from Nginx stub status") - } - - accepts, _ = strconv.Atoi(matches[1]) - handled, _ = strconv.Atoi(matches[2]) - requests, _ = strconv.Atoi(matches[3]) - - // Derived request status. - dropped = accepts - handled - current = requests - m.previousNumRequests - - // Kept for next run. - m.previousNumRequests = requests - - // Parse connection status. - scanner.Scan() - matches = connRe.FindStringSubmatch(scanner.Text()) - if matches == nil { - return nil, fmt.Errorf("cannot parse connection status from Nginx stub status") - } - - reading, _ = strconv.Atoi(matches[1]) - writing, _ = strconv.Atoi(matches[2]) - waiting, _ = strconv.Atoi(matches[3]) - - event := common.MapStr{ - "hostname": m.Host(), - "active": active, - "accepts": accepts, - "handled": handled, - "dropped": dropped, - "requests": requests, - "current": current, - "reading": reading, - "writing": writing, - "waiting": waiting, - } - - return event, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/stubstatus.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/stubstatus.go deleted file mode 100644 index e9696b97..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/stubstatus.go +++ /dev/null @@ -1,87 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package stubstatus reads server status from nginx host under /server-status, ngx_http_stub_status_module is required. -package stubstatus - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - // defaultScheme is the default scheme to use when it is not specified in - // the host config. - defaultScheme = "http" - - // defaultPath is the default path to the ngx_http_stub_status_module endpoint on Nginx. - defaultPath = "/server-status" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - PathConfigKey: "server_status_path", - DefaultPath: defaultPath, - }.Build() -) - -var logger = logp.NewLogger("nginx.stubstatus") - -func init() { - mb.Registry.MustAddMetricSet("nginx", "stubstatus", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching Nginx stub status. -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - previousNumRequests int // Total number of requests as returned in the previous fetch. -} - -// New creates new instance of MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - http: http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - scanner, err := m.http.FetchScanner() - if err != nil { - return errors.Wrap(err, "error fetching status") - } - event, _ := eventMapping(scanner, m) - reporter.Event(mb.Event{MetricSetFields: event}) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/stubstatus_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/stubstatus_integration_test.go deleted file mode 100644 index c1024f91..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/nginx/stubstatus/stubstatus_integration_test.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package stubstatus - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "nginx") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), events[0]) - - // Check number of fields. - event := events[0].MetricSetFields - assert.Equal(t, 10, len(event)) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "nginx") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "nginx", - "metricsets": []string{"stubstatus"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/Dockerfile deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/Dockerfile deleted file mode 100644 index c06453ad..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -ARG PHPFPM_VERSION -FROM tsouza/nginx-php-fpm:php-${PHPFPM_VERSION} - -RUN echo "pm.status_path = /status" >> /usr/local/etc/php-fpm.d/www.conf -ADD ./php-fpm.conf /etc/nginx/sites-enabled - -HEALTHCHECK --interval=1s --retries=90 CMD curl -f http://localhost:81 -EXPOSE 81 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/config.reference.yml deleted file mode 100644 index 49277a10..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/config.reference.yml +++ /dev/null @@ -1,8 +0,0 @@ -- module: php_fpm - metricsets: - - pool - #- process - enabled: true - period: 10s - status_path: "/status" - hosts: ["localhost:8080"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/config.yml deleted file mode 100644 index e74cb31b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/config.yml +++ /dev/null @@ -1,9 +0,0 @@ -- module: php_fpm - #metricsets: - # - pool - # - process - period: 10s - hosts: ["localhost:8080"] - status_path: "/status" - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/docs.asciidoc deleted file mode 100644 index f84acaa2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/docs.asciidoc +++ /dev/null @@ -1,31 +0,0 @@ -This module periodically fetches metrics from https://php-fpm.org[PHP-FPM] -servers. - -The default metricset is `pool`. - -[float] -=== Module-specific configuration notes - -You need to enable the PHP-FPM status page by properly configuring -`pm.status_path`. - -Here is a sample nginx configuration to forward requests to the PHP-FPM status -page (assuming `pm.status_path` is configured with default value `/status`): - ----- -nginx -location ~ /status { - allow 127.0.0.1; - deny all; - include fastcgi_params; - fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; - fastcgi_pass 127.0.0.1:9000; -} ----- - - -[float] -=== Compatibility - -The PHP_FPM metricsets were tested with PHP 7.1.1 and are expected to -work with all versions >= 5. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/fields.yml deleted file mode 100644 index 7784d1a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/fields.yml +++ /dev/null @@ -1,23 +0,0 @@ -- key: php_fpm - title: "PHP_FPM" - description: > - PHP-FPM server status metrics collected from PHP-FPM. - short_config: false - release: ga - settings: ["ssl", "http"] - fields: - - name: php_fpm - type: group - description: > - `php_fpm` contains the metrics that were obtained from PHP-FPM status - page call. - fields: - - name: pool - type: group - description: > - `pool` contains the metrics that were obtained from the PHP-FPM process pool. - fields: - - name: name - type: keyword - description: > - The name of the pool. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/php-fpm.conf b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/php-fpm.conf deleted file mode 100644 index 470698d5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/_meta/php-fpm.conf +++ /dev/null @@ -1,16 +0,0 @@ -server { - listen 81; ## listen for ipv4; this line is default and implied - listen [::]:81 default ipv6only=on; ## listen for ipv6 - - # Make site accessible from http://localhost/ - server_name _; - - error_log /dev/stdout info; - access_log /dev/stdout; - - location ~ /status { - fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; - fastcgi_pass unix:/var/run/php-fpm.sock; - include fastcgi_params; - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/doc.go deleted file mode 100644 index e99030ef..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package php_fpm is a Metricbeat module that contains MetricSets. -*/ -package php_fpm diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/docker-compose.yml deleted file mode 100644 index e53e0148..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - phpfpm: - image: docker.elastic.co/integrations-ci/beats-phpfpm:${PHPFPM_VERSION:-7.1}-1 - build: - context: ./_meta - args: - PHPFPM_VERSION: ${PHPFPM_VERSION:-7.1} - ports: - - 81 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/fields.go deleted file mode 100644 index 7293bc9e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package php_fpm - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "php_fpm", asset.ModuleFieldsPri, AssetPhpFpm); err != nil { - panic(err) - } -} - -// AssetPhpFpm returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/php_fpm. -func AssetPhpFpm() string { - return "eJzMWc9v67gRvuevGOTyHNQRdq8pUKDY7vblsFsjL+9UFPKYGltEKFJLjux4//piKEqWZTlxGreoDg+IaA6/+fjNL717eKH9A9Rlna/r6gaANRt6gNvF10X+y+LX2xuAgoLyumbt7AP85QYAYPF1cf/L4lcI5LfkITByE6Ai9loFUM4YUkwFrL2ruh9nNwChdJ5z5exabx5gjSbQDYAnQxjoATYovyFmbTfhAf55G4K5ncNtyVzf/usGYK3JFOEhYrgHixUNscvD+1oMedfU6c0EfHmWad8SlLOM2gbgknofuESGHXkCt5LVkTPJ5d5ajRsChcZk6dUQ6RFa50z/cgruG5Bb2M6ZD2KW33S4a+8UhRBxZAPLY7xDzPLv0UKH+4X2O+eL0dob6OV5LilaBLeOyI6R/J/xdGRzzNmxbi9hMlnNK7S4IX89Ur8xslZzKPYWK63AeXC2oAptkU0iUc5aUmIuTKIYU30Bhp96kzE6CEJNSq+1in/qwFqFbLRriqwDSFSKaqYxFx1G4+zmZOkdkEl/TbUiLwrUVrlK2w14+r2hwEkdQymkJFdi6AH9ecLuriQLOCAW9GEDaJY/PVVuO5Sb0YHJwu8NNTTmpmMhLl6fA9V4T5YHXAw00bJQ4pZgRWRBW80amYo5rBoG63jC6p64dziDRwlvHWCLpiFx3jp7/wd5J1zwvtaSLvdQEXbHoTETVoUm3KI2uDLUXUYKJAqAvnfF7GHVhP0c0BayzVNctW7C6sBAb5tdaz4eaemVO1Fk8IQ66AmmJdFUWYWvuSq1KTzZJcxq77a6oIihA6zQQom2MASa76QQNqaAksw4yOR5Iapb8tLlGLfL4Fle1N7V5HkPa2eM24WDlNaoOPI4YbCTciu3AFuNgBCceiGG2fNPC0kYa20IVhiouOsobAJoW5LXPM4S8gR3yOKqRI+KybdxLq9b8ych38laSGvx5FHhVxd4ha+6aqqBwPsY1zaCjufKQk22mL7eYUwEbRWB8Ci5IDB6EfoZ94au5Ybs1d0L+o+e/XSTY3+G6KfLQB8G1yoCi9RfXKkC6MJcXxgHQbTB2ethuUMtvadkgsTMMnky0xllZ/LeIf2IPdmPsSG8SzHbZsAU8ms0BlbEO0mrXJ56l1KKtnmo0VOeMC5jSHbZZrQUTwhtCZq22fV9qfOQfLxMzcLynIRRsd7+L+jvSlECeWAQ7tvGTdsYyQL6x+WE2VlwQFuy4KQErxspLCKddMI8WvEUGsOw0/EC5C7BExaw/GF5d44CdoynRemK7YeA/FNi+hCNb+XM/9KtnGbLMaiP5b9hTcw9oSqv3MP81gNlXVFo77iTudGV5ggzti/p/Pm5tq2ugL2mEFsA8QsqJ31Fwg+znfMvAZw1UnjHfbs8dQVfUjx9iZH6peu/v9xNp95g3C7vKtJk+p3g5ZLZ6pgXwK7sAb2SamJnKiuRHXpVRMXEzSzTplxgGrfJZYtreHnGGSEtjwK5kiu/DbKEcra4SH7HcATyJJoCebxwAbGyq+2LhL2zOEal9TNDbKfmz06x/8nQ2ruhj8XROoFG42g4Ri57p7PxrkpvPLYush/1em9SL8QvHv/Wfyw4IXVw5aNLPT9Ov3tiW/OPz4TZY2FoDk+Ntdpu5kCs7qaBTGnvjPLehXKsuiGegfrOwjiNyBaHtkzjDxDvQrFnQvJyUJPp7iqIBuP7CIx0AG9gyYumVea1MHX2pKmstPKuI2v2I1TamLSEicS7foJKTVCXrWfVHtzOQkHrOH07O6W2zouKuHQfidSSuc66+XZi96citvOhtQuzv//8PIfFP749t1EDs2mf33Kw8foD3jXeZM7rjbaj9u0qbn1/eoSd5rIbIv0eAntpWz/gmCR1siyz4YbLj99cqJ0NlK1csc9Wex6NcJ/yM0GDFlon0F6YsQ2K/suVfug2mzAKp3euMZDPTj4/f8o3MQmzxddF/tfvz1/z799+fhIPPNyDXsehIBDfwWzt/KVOtSdeq/ZUqG0yGf9HgYpPwjMYuGs0c1U3E0BP2rMLUL4CVq6xLPKoqHJ+337RxHDIYcrZ0FTiQfv9E80O9wF+EF+GiTp+HWRJi49xaovld0UKm0CdcYVGNQa7L6uFs9QPvP2BgwlSkj+Tr7RFpuJdYtpTrlUErhVB/w4AAP//RurCFg==" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/data.json deleted file mode 100644 index 1e5437dd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/data.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "php_fpm.pool", - "duration": 115000, - "module": "php_fpm" - }, - "metricset": { - "name": "pool", - "period": 10000 - }, - "php_fpm": { - "pool": { - "connections": { - "accepted": 18, - "listen_queue_len": 0, - "max_listen_queue": 0, - "queued": 0 - }, - "name": "www", - "process_manager": "dynamic", - "processes": { - "active": 1, - "idle": 1, - "max_active": 1, - "max_children_reached": 0, - "total": 2 - }, - "slow_requests": 0, - "start_since": 3589, - "start_time": 1551792028 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "php_fpm" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/docs.asciidoc deleted file mode 100644 index 013e456f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `pool` metricset of the PHP_FPM module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/fields.yml deleted file mode 100644 index f076f295..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/fields.yml +++ /dev/null @@ -1,85 +0,0 @@ -- name: pool - type: group - description: > - `pool` contains the metrics that were obtained from the PHP-FPM process - pool. - release: ga - fields: - - name: process_manager - type: keyword - description: > - Static, dynamic or ondemand. - - name: connections - type: group - description: > - Connection state specific statistics. - fields: - - name: accepted - type: long - description: > - The number of incoming requests that the PHP-FPM server has accepted; - when a connection is accepted it is removed from the listen queue. - - name: queued - type: long - description: > - The current number of connections that have been initiated, but not - yet accepted. If this value is non-zero it typically means that all - the available server processes are currently busy, and there are no - processes available to serve the next request. Raising - `pm.max_children` (provided the server can handle it) should help - keep this number low. This property follows from the fact that - PHP-FPM listens via a socket (TCP or file based), and thus inherits - some of the characteristics of sockets. - - name: max_listen_queue - type: long - description: > - The maximum number of requests in the queue of pending - connections since FPM has started. - - name: listen_queue_len - type: long - description: > - The size of the socket queue of pending connections. - - name: processes - type: group - description: > - Process state specific statistics. - fields: - - name: idle - type: long - description: > - The number of servers in the `waiting to process` state (i.e. not - currently serving a page). This value should fall between the - `pm.min_spare_servers` and `pm.max_spare_servers` values when the - process manager is `dynamic`. - - name: active - type: long - description: > - The number of servers current processing a page - the minimum is `1` - (so even on a fully idle server, the result will be not read `0`). - - name: total - type: long - description: > - The number of idle + active processes. - - name: max_active - type: long - description: > - The maximum number of active processes since FPM has started. - - name: max_children_reached - type: long - description: > - Number of times, the process limit has been reached, - when pm tries to start more children (works only for - pm 'dynamic' and 'ondemand'). - - name: slow_requests - type: long - description: > - The number of times a request execution time has exceeded - `request_slowlog_timeout`. - - name: start_since - type: long - description: > - Number of seconds since FPM has started. - - name: start_time - type: date - description: > - The date and time FPM has started. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/testdata/config.yml deleted file mode 100644 index 7ff4a86b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/testdata/config.yml +++ /dev/null @@ -1,2 +0,0 @@ -type: http -url: "/status?json=" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/testdata/docs.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/testdata/docs.json deleted file mode 100644 index 34495c80..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/testdata/docs.json +++ /dev/null @@ -1 +0,0 @@ -{"pool":"www","process manager":"dynamic","start time":1551792028,"start since":3589,"accepted conn":18,"listen queue":0,"max listen queue":0,"listen queue len":0,"idle processes":1,"active processes":1,"total processes":2,"max active processes":1,"max children reached":0,"slow requests":0} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/testdata/docs.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/testdata/docs.json-expected.json deleted file mode 100644 index b2ee1b23..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/_meta/testdata/docs.json-expected.json +++ /dev/null @@ -1,39 +0,0 @@ -[ - { - "event": { - "dataset": "php_fpm.pool", - "duration": 115000, - "module": "php_fpm" - }, - "metricset": { - "name": "pool", - "period": 10000 - }, - "php_fpm": { - "pool": { - "connections": { - "accepted": 18, - "listen_queue_len": 0, - "max_listen_queue": 0, - "queued": 0 - }, - "name": "www", - "process_manager": "dynamic", - "processes": { - "active": 1, - "idle": 1, - "max_active": 1, - "max_children_reached": 0, - "total": 2 - }, - "slow_requests": 0, - "start_since": 3589, - "start_time": 1551792028 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "php_fpm" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/data.go deleted file mode 100644 index a2d6c29a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/data.go +++ /dev/null @@ -1,46 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pool - -import ( - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" -) - -var ( - schema = s.Schema{ - "name": c.Str("pool"), - "process_manager": c.Str("process manager"), - "slow_requests": c.Int("slow requests"), - "start_time": c.Int("start time"), - "start_since": c.Int("start since"), - "connections": s.Object{ - "accepted": c.Int("accepted conn"), - "listen_queue_len": c.Int("listen queue len"), - "max_listen_queue": c.Int("max listen queue"), - "queued": c.Int("listen queue"), - }, - "processes": s.Object{ - "active": c.Int("active processes"), - "idle": c.Int("idle processes"), - "max_active": c.Int("max active processes"), - "max_children_reached": c.Int("max children reached"), - "total": c.Int("total processes"), - }, - } -) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/pool.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/pool.go deleted file mode 100644 index ec15fb46..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/pool.go +++ /dev/null @@ -1,76 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package pool - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/php_fpm" -) - -// init registers the MetricSet with the central registry. -func init() { - mb.Registry.MustAddMetricSet("php_fpm", "pool", New, - mb.WithHostParser(php_fpm.HostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch gathers data for the pool metricset -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return errors.Wrap(err, "error in http fetch") - } - var stats map[string]interface{} - err = json.Unmarshal(content, &stats) - if err != nil { - return errors.Wrap(err, "error unmarshalling json") - } - event, err := schema.Apply(stats) - if err != nil { - return errors.Wrap(err, "error in event mapping") - } - reporter.Event(mb.Event{ - MetricSetFields: event, - }) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/pool_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/pool_integration_test.go deleted file mode 100644 index 84be99e0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/pool_integration_test.go +++ /dev/null @@ -1,53 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package pool - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "phpfpm") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("haproxy", "info").Fields.StringToPrint()) - -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "php_fpm", - "metricsets": []string{"pool"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/pool_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/pool_test.go deleted file mode 100644 index ec3ea2f5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/pool/pool_test.go +++ /dev/null @@ -1,32 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package pool - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - _ "github.com/elastic/beats/v7/metricbeat/module/php_fpm" -) - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "php_fpm", "pool") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/data.json deleted file mode 100644 index 19119771..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/data.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "php_fpm.process", - "duration": 115000, - "module": "php_fpm" - }, - "http": { - "request": { - "method": "get" - }, - "response": { - "body": { - "bytes": 0 - } - } - }, - "metricset": { - "name": "process", - "period": 10000 - }, - "php_fpm": { - "pool": { - "name": "www" - }, - "process": { - "last_request_cpu": 0, - "last_request_memory": 0, - "request_duration": 135, - "requests": 9, - "script": "-", - "start_since": 3471, - "start_time": 1551792028, - "state": "Running" - } - }, - "process": { - "pid": 24 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "php_fpm" - }, - "url": { - "original": "/status?full\u0026json" - }, - "user": { - "name": "-" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/docs.asciidoc deleted file mode 100644 index 1aaaba83..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the process metricset of the module php_fpm. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/fields.yml deleted file mode 100644 index 3965caab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/fields.yml +++ /dev/null @@ -1,68 +0,0 @@ -- name: process - type: group - description: > - process contains the metrics that were obtained from the PHP-FPM process. - release: ga - fields: - - name: pid - type: alias - path: process.pid - migration: true - description: > - The PID of the process - - name: state - type: keyword - description: > - The state of the process (Idle, Running, etc) - - name: start_time - type: date - description: > - The date and time the process has started - - name: start_since - type: integer - description: > - The number of seconds since the process has started - - name: requests - type: integer - description: > - The number of requests the process has served - - name: request_duration - type: integer - description: > - The duration in microseconds (1 million in a second) of the current request (my own definition) - - name: request_method - type: alias - path: http.request.method - migration: true - description: > - The request method (GET, POST, etc) (of the current request) - - name: request_uri - type: alias - path: url.original - migration: true - description: > - The request URI with the query string (of the current request) - - name: content_length - type: alias - path: http.response.body.bytes - migration: true - description: > - The content length of the request (only with POST) (of the current request) - - name: user - type: alias - path: user.name - migration: true - description: > - The user (PHP_AUTH_USER) (or - if not set) (for the current request) - - name: script - type: keyword - description: > - The main script called (or - if not set) (for the current request) - - name: last_request_cpu - type: long - description: > - The max amount of memory the last request consumed (it is always 0 if the process is not in Idle state because memory calculation is done when the request processing has terminated) - - name: last_request_memory - type: integer - description: > - The content length of the request (only with POST) (of the current request) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/testdata/config.yml deleted file mode 100644 index 1c6cb118..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/testdata/config.yml +++ /dev/null @@ -1,2 +0,0 @@ -type: http -url: "/status?full=&json=" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/testdata/docs.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/testdata/docs.json deleted file mode 100644 index 0965497a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/testdata/docs.json +++ /dev/null @@ -1 +0,0 @@ -{"pool":"www","process manager":"dynamic","start time":1551792028,"start since":3471,"accepted conn":17,"listen queue":0,"max listen queue":0,"listen queue len":0,"idle processes":1,"active processes":1,"total processes":2,"max active processes":1,"max children reached":0,"slow requests":0, "processes":[{"pid":24,"state":"Running","start time":1551792028,"start since":3471,"requests":9,"request duration":135,"request method":"GET","request uri":"/status?full&json","content length":0,"user":"-","script":"-","last request cpu":0.00,"last request memory":0},{"pid":25,"state":"Idle","start time":1551792028,"start since":3471,"requests":8,"request duration":811,"request method":"GET","request uri":"/status?full","content length":0,"user":"-","script":"-","last request cpu":0.00,"last request memory":2097152}]} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/testdata/docs.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/testdata/docs.json-expected.json deleted file mode 100644 index c8475e1b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/_meta/testdata/docs.json-expected.json +++ /dev/null @@ -1,100 +0,0 @@ -[ - { - "event": { - "dataset": "php_fpm.process", - "duration": 115000, - "module": "php_fpm" - }, - "http": { - "request": { - "method": "get" - }, - "response": { - "body": { - "bytes": 0 - } - } - }, - "metricset": { - "name": "process", - "period": 10000 - }, - "php_fpm": { - "pool": { - "name": "www" - }, - "process": { - "last_request_cpu": 0, - "last_request_memory": 0, - "request_duration": 135, - "requests": 9, - "script": "-", - "start_since": 3471, - "start_time": 1551792028, - "state": "Running" - } - }, - "process": { - "pid": 24 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "php_fpm" - }, - "url": { - "original": "/status?full\u0026json" - }, - "user": { - "name": "-" - } - }, - { - "event": { - "dataset": "php_fpm.process", - "duration": 115000, - "module": "php_fpm" - }, - "http": { - "request": { - "method": "get" - }, - "response": { - "body": { - "bytes": 0 - } - } - }, - "metricset": { - "name": "process", - "period": 10000 - }, - "php_fpm": { - "pool": { - "name": "www" - }, - "process": { - "last_request_cpu": 0, - "last_request_memory": 2097152, - "request_duration": 811, - "requests": 8, - "script": "-", - "start_since": 3471, - "start_time": 1551792028, - "state": "Idle" - } - }, - "process": { - "pid": 25 - }, - "service": { - "address": "127.0.0.1:55555", - "type": "php_fpm" - }, - "url": { - "original": "/status?full" - }, - "user": { - "name": "-" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/data.go deleted file mode 100644 index 8a5d142e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/data.go +++ /dev/null @@ -1,97 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package process - -import ( - "encoding/json" - "strings" - - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/elastic/beats/v7/libbeat/common" -) - -type phpFpmStatus struct { - Name string `json:"pool"` - Processes []phpFpmProcess `json:"processes"` -} - -type phpFpmProcess struct { - PID int `json:"pid"` - State string `json:"state"` - StartTime int `json:"start time"` - StartSince int `json:"start since"` - Requests int `json:"requests"` - RequestDuration int `json:"request duration"` - RequestMethod string `json:"request method"` - RequestURI string `json:"request uri"` - ContentLength int `json:"content length"` - User string `json:"user"` - Script string `json:"script"` - LastRequestCPU float64 `json:"last request cpu"` - LastRequestMemory int `json:"last request memory"` -} - -func eventsMapping(r mb.ReporterV2, content []byte) error { - var status phpFpmStatus - err := json.Unmarshal(content, &status) - if err != nil { - return err - } - //remapping process details to match the naming format - for _, process := range status.Processes { - event := mb.Event{ - RootFields: common.MapStr{ - "http": common.MapStr{ - "request": common.MapStr{ - "method": strings.ToLower(process.RequestMethod), - }, - "response": common.MapStr{ - "body": common.MapStr{ - "bytes": process.ContentLength, - }, - }, - }, - "user": common.MapStr{ - "name": process.User, - }, - "process": common.MapStr{ - "pid": process.PID, - }, - "url": common.MapStr{ - "original": process.RequestURI, - }, - }, - MetricSetFields: common.MapStr{ - "state": process.State, - "start_time": process.StartTime, - "start_since": process.StartSince, - "requests": process.Requests, - "request_duration": process.RequestDuration, - "script": process.Script, - "last_request_cpu": process.LastRequestCPU, - "last_request_memory": process.LastRequestMemory, - }, - } - - event.ModuleFields = common.MapStr{} - event.ModuleFields.Put("pool.name", status.Name) - r.Event(event) - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/process.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/process.go deleted file mode 100644 index 73a78e4f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/process.go +++ /dev/null @@ -1,77 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package process - -import ( - "net/url" - - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/php_fpm" -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.AddMetricSet("php_fpm", "process", New, php_fpm.HostParser) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(report mb.ReporterV2) error { - u, err := url.Parse(m.GetURI()) - if err != nil { - return err - } - u, err = parse.SetQueryParams(u, "full") - if err == nil { - m.SetURI(u.String()) - } - content, err := m.HTTP.FetchContent() - if err != nil { - return err - } - return eventsMapping(report, content) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/process_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/process_integration_test.go deleted file mode 100644 index 0cb8f3fa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/process_integration_test.go +++ /dev/null @@ -1,53 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package process - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "phpfpm") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("php_fpm", "process").Fields.StringToPrint()) - -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "php_fpm", - "metricsets": []string{"process"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/process_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/process_test.go deleted file mode 100644 index 7726226a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/process/process_test.go +++ /dev/null @@ -1,32 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package process - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - _ "github.com/elastic/beats/v7/metricbeat/module/php_fpm" -) - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "php_fpm", "process") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/test_phpfpm.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/test_phpfpm.py deleted file mode 100644 index a325b62c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/test_phpfpm.py +++ /dev/null @@ -1,38 +0,0 @@ -import os -import sys -import unittest - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -PHPFPM_FIELDS = metricbeat.COMMON_FIELDS + ["php_fpm"] - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['phpfpm'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_info(self): - """ - php_fpm pool metricset test - """ - self.render_config_template(modules=[{ - "name": "php_fpm", - "metricsets": ["pool"], - "hosts": self.get_hosts(), - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(PHPFPM_FIELDS), evt.keys(), evt) - - self.assert_fields_are_documented(evt) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/url.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/url.go deleted file mode 100644 index 544f18a0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/php_fpm/url.go +++ /dev/null @@ -1,38 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package php_fpm - -import ( - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/status" - defaultQueryParams = "json" -) - -var ( - // HostParser is used for parsing the configured php-fpm hosts. - HostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - QueryParams: defaultQueryParams, - PathConfigKey: "status_path", - }.Build() -) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/plugin.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/plugin.go deleted file mode 100644 index a1c408a2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/plugin.go +++ /dev/null @@ -1,72 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package module - -import ( - "errors" - - "github.com/elastic/beats/v7/libbeat/plugin" - - "github.com/elastic/beats/v7/metricbeat/mb" -) - -type modulePlugin struct { - name string - factory mb.ModuleFactory - metricsets map[string]mb.MetricSetFactory -} - -const pluginKey = "metricbeat.module" - -func init() { - plugin.MustRegisterLoader(pluginKey, func(ifc interface{}) error { - p, ok := ifc.(modulePlugin) - if !ok { - return errors.New("plugin does not match metricbeat module plugin type") - } - - if p.factory != nil { - if err := mb.Registry.AddModule(p.name, p.factory); err != nil { - return err - } - } - - for name, factory := range p.metricsets { - if err := mb.Registry.AddMetricSet(p.name, name, factory); err != nil { - return err - } - } - - return nil - }) -} - -func Plugin( - module string, - factory mb.ModuleFactory, - metricsets map[string]mb.MetricSetFactory, -) map[string][]interface{} { - return plugin.MakePlugin(pluginKey, modulePlugin{module, factory, metricsets}) -} - -func MetricSetsPlugin( - module string, - metricsets map[string]mb.MetricSetFactory, -) map[string][]interface{} { - return Plugin(module, nil, metricsets) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/Dockerfile deleted file mode 100644 index addb37dd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/Dockerfile +++ /dev/null @@ -1,4 +0,0 @@ -ARG POSTGRESQL_VERSION -FROM postgres:${POSTGRESQL_VERSION} -COPY docker-entrypoint-initdb.d /docker-entrypoint-initdb.d -HEALTHCHECK --interval=10s --retries=6 CMD psql -h localhost -U postgres -l diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/config.reference.yml deleted file mode 100644 index f27874ee..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/config.reference.yml +++ /dev/null @@ -1,25 +0,0 @@ -- module: postgresql - enabled: true - metricsets: - # Stats about every PostgreSQL database - - database - - # Stats about the background writer process's activity - - bgwriter - - # Stats about every PostgreSQL process - - activity - - period: 10s - - # The host must be passed as PostgreSQL URL. Example: - # postgres://localhost:5432?sslmode=disable - # The available parameters are documented here: - # https://godoc.org/github.com/lib/pq#hdr-Connection_String_Parameters - hosts: ["postgres://localhost:5432"] - - # Username to use when connecting to PostgreSQL. Empty by default. - #username: user - - # Password to use when connecting to PostgreSQL. Empty by default. - #password: pass diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/config.yml deleted file mode 100644 index bf897fd7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/config.yml +++ /dev/null @@ -1,9 +0,0 @@ -- module: postgresql - #metricsets: - # - database - # - bgwriter - # - activity - period: 10s - hosts: ["postgres://localhost:5432"] - #username: user - #password: pass diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/docker-entrypoint-initdb.d/0-enable-pg_stat_statements.sh b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/docker-entrypoint-initdb.d/0-enable-pg_stat_statements.sh deleted file mode 100644 index 66096a8f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/docker-entrypoint-initdb.d/0-enable-pg_stat_statements.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/usr/bin/env bash -echo -e "shared_preload_libraries = 'pg_stat_statements'\npg_stat_statements.max = 10000\npg_stat_statements.track = all" >> $PGDATA/postgresql.conf \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/docker-entrypoint-initdb.d/1-create-extension-pg_stat_statements.sql b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/docker-entrypoint-initdb.d/1-create-extension-pg_stat_statements.sql deleted file mode 100644 index 41424ded..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/docker-entrypoint-initdb.d/1-create-extension-pg_stat_statements.sql +++ /dev/null @@ -1 +0,0 @@ -create extension pg_stat_statements; \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/docs.asciidoc deleted file mode 100644 index 8d2dceb4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/docs.asciidoc +++ /dev/null @@ -1,58 +0,0 @@ -This module periodically fetches metrics from -https://www.postgresql.org/[PostgreSQL] servers. - -Default metricsets are `activity`, `bgwriter` and `database`. - - -[float] -=== Dashboard - -The PostgreSQL module comes with a predefined dashboard showing databse related metrics. For example: - -image::./images/metricbeat-postgresql-overview.png[] - - -[float] -=== Module-specific configuration notes - -When configuring the `hosts` option, you must use Postgres URLs of the following -format: - ------------------------------------ -[postgres://][user:pass@]host[:port][?options] ------------------------------------ - -The URL can be as simple as: - -[source,yaml] ----------------------------------------------------------------------- -- module: postgresql - hosts: ["postgres://localhost"] ----------------------------------------------------------------------- - -Or more complex like: - -[source,yaml] ----------------------------------------------------------------------- -- module: postgresql - hosts: ["postgres://localhost:40001?sslmode=disable", "postgres://otherhost:40001"] ----------------------------------------------------------------------- - -You can also separately specify the username and password using the respective -configuration options. Usernames and passwords specified in the URL take -precedence over those specified in the `username` and `password` config options. - -[source,yaml] ----- -- module: postgresql - metricsets: ["status"] - hosts: ["postgres://localhost:5432"] - username: root - password: test ----- - -[float] -=== Compatibility - -This module was tested with PostgreSQL 9.5.3 and is expected to work with all -versions >= 9. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/fields.yml deleted file mode 100644 index 94edbb46..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/fields.yml +++ /dev/null @@ -1,12 +0,0 @@ -- key: postgresql - title: "PostgreSQL" - description: > - Metrics collected from PostgreSQL servers. - short_config: false - release: ga - fields: - - name: postgresql - type: group - description: > - PostgreSQL metrics. - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/kibana/7/dashboard/Metricbeat-postgresql-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/kibana/7/dashboard/Metricbeat-postgresql-overview.json deleted file mode 100644 index f9a3ba57..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/_meta/kibana/7/dashboard/Metricbeat-postgresql-overview.json +++ /dev/null @@ -1,1394 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "This PostgreSQL dashboard shows the most important database related metrics.\n\n", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Query Latency" - }, - "gridData": { - "h": 13, - "i": "1", - "w": 24, - "x": 0, - "y": 6 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "Query Latency", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Database Transactions" - }, - "gridData": { - "h": 12, - "i": "2", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Database Transactions", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Fileblock IO" - }, - "gridData": { - "h": 10, - "i": "3", - "w": 24, - "x": 0, - "y": 19 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "Fileblock IO", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Rows Fetched/Returned" - }, - "gridData": { - "h": 6, - "i": "4", - "w": 14, - "x": 10, - "y": 0 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "Rows Fetched/Returned", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Rows Inserted/Deleted/Updated" - }, - "gridData": { - "h": 9, - "i": "5", - "w": 24, - "x": 24, - "y": 22 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "Rows Inserted/Deleted/Updated", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Conflict/Deadlock Rates" - }, - "gridData": { - "h": 11, - "i": "6", - "w": 24, - "x": 0, - "y": 29 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "title": "Conflict/Deadlock Rates", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Database Filter" - }, - "gridData": { - "h": 6, - "i": "7", - "w": 10, - "x": 0, - "y": 0 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "title": "Database Filter", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Top Queries" - }, - "gridData": { - "h": 10, - "i": "8", - "w": 24, - "x": 24, - "y": 12 - }, - "panelIndex": "8", - "panelRefName": "panel_7", - "title": "Top Queries", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Local block cache stats" - }, - "gridData": { - "h": 9, - "i": "9", - "w": 12, - "x": 24, - "y": 31 - }, - "panelIndex": "9", - "panelRefName": "panel_8", - "title": "Local block cache stats", - "version": "7.3.1" - }, - { - "embeddableConfig": { - "title": "Shared block cache stats" - }, - "gridData": { - "h": 9, - "i": "10", - "w": 12, - "x": 36, - "y": 31 - }, - "panelIndex": "10", - "panelRefName": "panel_9", - "title": "Shared block cache stats", - "version": "7.3.1" - } - ], - "timeRestore": false, - "title": "[Metricbeat PostgreSQL] Database Overview", - "version": 1 - }, - "id": "4288b790-b79f-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "dashboard": "7.3.0" - }, - "references": [ - { - "id": "fbfa67e0-b796-11e9-a579-f5c0a5d81340", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "d733c630-b797-11e9-a579-f5c0a5d81340", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "570973a0-b798-11e9-a579-f5c0a5d81340", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "66d67200-b799-11e9-a579-f5c0a5d81340", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "20931ef0-b79a-11e9-a579-f5c0a5d81340", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "960ecdf0-b79a-11e9-a579-f5c0a5d81340", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "98e6b0a0-b79b-11e9-a579-f5c0a5d81340", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "147875b0-b903-11e9-a579-f5c0a5d81340", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "0cb65170-b909-11e9-a579-f5c0a5d81340", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "e2b28ce0-b908-11e9-a579-f5c0a5d81340", - "name": "panel_9", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2020-02-06T12:05:20.696Z", - "version": "WzQzNTYsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Query Latency [Metricbeat PostgreSQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "919c5570-b796-11e9-8ed3-ef1959e6b366", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": "0.1", - "filter": { - "language": "kuery", - "query": "not postgresql.statement.query.text : (\"BEGIN;\" or \"begin\" or \"commit\" or \"end\" or \"END;\" or \"SELECT * FROM pg_stat_statements\" or \"SELECT * FROM pg_stat_database\" or \"SELECT * FROM pg_stat_bgwriter\" or \"SELECT * FROM pg_stat_activity\")" - }, - "formatter": "number", - "id": "919c5571-b796-11e9-8ed3-ef1959e6b366", - "label": "Query Latency", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.statement.query.time.total.ms", - "id": "919c7c80-b796-11e9-8ed3-ef1959e6b366", - "type": "max" - }, - { - "field": "919c7c80-b796-11e9-8ed3-ef1959e6b366", - "id": "9e553c60-b79f-11e9-9029-a9d302b79ec2", - "type": "derivative", - "unit": "1s" - }, - { - "field": "9e553c60-b79f-11e9-9029-a9d302b79ec2", - "id": "a58b6590-b79f-11e9-9029-a9d302b79ec2", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "postgresql.statement.query.text", - "terms_order_by": "919c7c80-b796-11e9-8ed3-ef1959e6b366", - "terms_size": "10", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Query Latency [Metricbeat PostgreSQL] ECS", - "type": "metrics" - } - }, - "id": "fbfa67e0-b796-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-02-06T11:59:01.903Z", - "version": "WzQzNTAsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Database Transactions [Metricbeat PostgreSQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "7af01590-b797-11e9-8816-2992f1df7a62", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(104,188,0,1)", - "fill": 0, - "formatter": "number", - "id": "7af01591-b797-11e9-8816-2992f1df7a62", - "label": "committed", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.database.transactions.commit", - "id": "7af01592-b797-11e9-8816-2992f1df7a62", - "type": "max" - }, - { - "field": "7af01592-b797-11e9-8816-2992f1df7a62", - "id": "7af01594-b797-11e9-8816-2992f1df7a62", - "type": "derivative", - "unit": "1s" - }, - { - "field": "7af01594-b797-11e9-8816-2992f1df7a62", - "id": "7af01593-b797-11e9-8816-2992f1df7a62", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(254,146,0,1)", - "fill": 0, - "formatter": "number", - "id": "7af01595-b797-11e9-8816-2992f1df7a62", - "label": "rolled back", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.database.transactions.rollback", - "id": "7af01596-b797-11e9-8816-2992f1df7a62", - "type": "max" - }, - { - "field": "7af01596-b797-11e9-8816-2992f1df7a62", - "id": "7af01598-b797-11e9-8816-2992f1df7a62", - "type": "derivative", - "unit": "1s" - }, - { - "field": "7af01598-b797-11e9-8816-2992f1df7a62", - "id": "7af01597-b797-11e9-8816-2992f1df7a62", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Database Transactions [Metricbeat PostgreSQL] ECS", - "type": "metrics" - } - }, - "id": "d733c630-b797-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-02-05T15:49:18.236Z", - "version": "WzQzMTIsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Fileblock IO Rate [Metricbeat PostgreSQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "fbc27280-b797-11e9-b46b-4f80f005c4a5", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(252,196,0,1)", - "fill": 0, - "formatter": "number", - "id": "fbc27281-b797-11e9-b46b-4f80f005c4a5", - "label": "read", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.database.blocks.time.read.ms", - "id": "fbc27282-b797-11e9-b46b-4f80f005c4a5", - "type": "max" - }, - { - "field": "fbc27282-b797-11e9-b46b-4f80f005c4a5", - "id": "fbc27284-b797-11e9-b46b-4f80f005c4a5", - "type": "derivative", - "unit": "1s" - }, - { - "field": "fbc27284-b797-11e9-b46b-4f80f005c4a5", - "id": "fbc27283-b797-11e9-b46b-4f80f005c4a5", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries", - "value_template": "{{value}} ms" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(123,100,255,1)", - "fill": 0, - "formatter": "number", - "id": "fbc27285-b797-11e9-b46b-4f80f005c4a5", - "label": "write", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.database.blocks.time.write.ms", - "id": "fbc27286-b797-11e9-b46b-4f80f005c4a5", - "type": "max" - }, - { - "field": "fbc27286-b797-11e9-b46b-4f80f005c4a5", - "id": "fbc27288-b797-11e9-b46b-4f80f005c4a5", - "type": "derivative", - "unit": "1s" - }, - { - "field": "fbc27288-b797-11e9-b46b-4f80f005c4a5", - "id": "fbc27287-b797-11e9-b46b-4f80f005c4a5", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries", - "value_template": "{{value}} ms" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Fileblock IO Rate [Metricbeat PostgreSQL] ECS", - "type": "metrics" - } - }, - "id": "570973a0-b798-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-02-05T19:01:54.390Z", - "version": "WzQzMjQsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Rows Fetched/Returned [Metricbeat PostgreSQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "bec42b70-b798-11e9-af2f-3be5a91b64a6" - } - ], - "bar_color_rules": [ - { - "id": "cc80b5d0-b798-11e9-af2f-3be5a91b64a6" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "gauge_color_rules": [ - { - "id": "ada89790-b798-11e9-af2f-3be5a91b64a6" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "a6981ed0-b798-11e9-a598-8baa89257193", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(164,221,0,1)", - "fill": 0, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "'0.0 a'", - "id": "a6981ed1-b798-11e9-a598-8baa89257193", - "label": "Rows Returned", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.database.rows.returned", - "id": "a6981ed2-b798-11e9-a598-8baa89257193", - "percentiles": [ - { - "id": "b507cc90-b798-11e9-af2f-3be5a91b64a6", - "mode": "line", - "shade": 0.2, - "value": 50 - } - ], - "type": "max" - }, - { - "field": "a6981ed2-b798-11e9-a598-8baa89257193", - "id": "ed6f33d0-b8ff-11e9-8645-31d6a6d28728", - "type": "derivative", - "unit": "1" - }, - { - "field": "ed6f33d0-b8ff-11e9-8645-31d6a6d28728", - "id": "f58b9e50-b8ff-11e9-8645-31d6a6d28728", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": 0, - "formatter": "number", - "id": "a6981ed3-b798-11e9-a598-8baa89257193", - "label": "Rows Fetched", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.database.rows.fetched", - "id": "a6981ed4-b798-11e9-a598-8baa89257193", - "type": "max" - }, - { - "field": "a6981ed4-b798-11e9-a598-8baa89257193", - "id": "064737e0-b900-11e9-8645-31d6a6d28728", - "type": "derivative", - "unit": "1s" - }, - { - "field": "064737e0-b900-11e9-8645-31d6a6d28728", - "id": "0fea1b50-b900-11e9-8645-31d6a6d28728", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Rows Fetched/Returned [Metricbeat PostgreSQL] ECS", - "type": "metrics" - } - }, - "id": "66d67200-b799-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-02-06T11:56:03.315Z", - "version": "WzQzNDYsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Rows Inserted/Deleted/Updated [Metricbeat PostgreSQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "fc474800-b799-11e9-bfa6-bd2fe13c0445", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "fc474801-b799-11e9-bfa6-bd2fe13c0445", - "label": "inserted", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.database.rows.inserted", - "id": "fc474802-b799-11e9-bfa6-bd2fe13c0445", - "type": "max" - }, - { - "field": "fc474802-b799-11e9-bfa6-bd2fe13c0445", - "id": "fc474804-b799-11e9-bfa6-bd2fe13c0445", - "type": "derivative", - "unit": "1s" - }, - { - "field": "fc474804-b799-11e9-bfa6-bd2fe13c0445", - "id": "fc474803-b799-11e9-bfa6-bd2fe13c0445", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}/s" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#DB1374", - "fill": 0, - "formatter": "number", - "id": "fc474805-b799-11e9-bfa6-bd2fe13c0445", - "label": "deleted", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.database.rows.deleted", - "id": "fc474806-b799-11e9-bfa6-bd2fe13c0445", - "type": "max" - }, - { - "field": "fc474806-b799-11e9-bfa6-bd2fe13c0445", - "id": "fc474808-b799-11e9-bfa6-bd2fe13c0445", - "type": "derivative", - "unit": "1s" - }, - { - "field": "fc474808-b799-11e9-bfa6-bd2fe13c0445", - "id": "fc474807-b799-11e9-bfa6-bd2fe13c0445", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}/s" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#00B3A4", - "fill": 0, - "formatter": "number", - "id": "fc476f10-b799-11e9-bfa6-bd2fe13c0445", - "label": "updated", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.database.rows.updated", - "id": "fc476f11-b799-11e9-bfa6-bd2fe13c0445", - "type": "max" - }, - { - "field": "fc476f11-b799-11e9-bfa6-bd2fe13c0445", - "id": "fc476f13-b799-11e9-bfa6-bd2fe13c0445", - "type": "derivative", - "unit": "1s" - }, - { - "field": "fc476f13-b799-11e9-bfa6-bd2fe13c0445", - "id": "fc476f12-b799-11e9-bfa6-bd2fe13c0445", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}/s" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Rows Inserted/Deleted/Updated [Metricbeat PostgreSQL] ECS", - "type": "metrics" - } - }, - "id": "20931ef0-b79a-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-02-06T12:01:45.205Z", - "version": "WzQzNTMsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Conflict/Deadlock Rates [Metricbeat PostgreSQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "6c90db30-b79a-11e9-a8f0-d7983cd3d871", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(12,121,125,1)", - "fill": 0, - "formatter": "number", - "id": "6c90db31-b79a-11e9-a8f0-d7983cd3d871", - "label": "conflicts", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.database.conflicts", - "id": "6c90db32-b79a-11e9-a8f0-d7983cd3d871", - "type": "avg" - }, - { - "field": "6c90db32-b79a-11e9-a8f0-d7983cd3d871", - "id": "6c90db34-b79a-11e9-a8f0-d7983cd3d871", - "type": "derivative", - "unit": "1s" - }, - { - "field": "6c90db34-b79a-11e9-a8f0-d7983cd3d871", - "id": "6c90db33-b79a-11e9-a8f0-d7983cd3d871", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(244,78,59,1)", - "fill": 0, - "formatter": "number", - "id": "6c90db35-b79a-11e9-a8f0-d7983cd3d871", - "label": "deadlocks", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.database.deadlocks", - "id": "6c90db36-b79a-11e9-a8f0-d7983cd3d871", - "type": "avg" - }, - { - "field": "6c90db36-b79a-11e9-a8f0-d7983cd3d871", - "id": "6c90db38-b79a-11e9-a8f0-d7983cd3d871", - "type": "derivative", - "unit": "1s" - }, - { - "field": "6c90db38-b79a-11e9-a8f0-d7983cd3d871", - "id": "6c90db37-b79a-11e9-a8f0-d7983cd3d871", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Conflict/Deadlock Rates [Metricbeat PostgreSQL] ECS", - "type": "metrics" - } - }, - "id": "960ecdf0-b79a-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-02-05T15:46:52.411Z", - "version": "WzQzMDgsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Database Filter [Metricbeat PostgreSQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "postgresql.database.name", - "id": "1549397251041", - "indexPatternRefName": "control_0_index_pattern", - "label": "database", - "options": { - "dynamicOptions": true, - "multiselect": false, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": true - }, - "title": "Database Filter [Metricbeat PostgreSQL] ECS", - "type": "input_control_vis" - } - }, - "id": "98e6b0a0-b79b-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "control_0_index_pattern", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-01-22T13:56:51.268Z", - "version": "WzQwMjgsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Query Calls Count [Metricbeat PostgreSQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color_rules": [ - { - "id": "d3cc2560-484b-11ea-a805-d7a3b4bc3300" - } - ], - "bar_color_rules": [ - { - "id": "6da7d6e0-b902-11e9-9f00-7b1f283b2282" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "gauge_color_rules": [ - { - "id": "d22727f0-484b-11ea-a805-d7a3b4bc3300" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "2bc5fea0-b902-11e9-8b8c-f99be54b4271", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "pivot_id": "postgresql.statement.query.text", - "pivot_type": "string", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(22,165,165,1)", - "fill": 0, - "filter": { - "language": "kuery", - "query": "not postgresql.statement.query.text : (\"BEGIN;\" or \"begin\" or \"commit\" or \"end\" or \"END;\" or \"SELECT * FROM pg_stat_statements\" or \"SELECT * FROM pg_stat_database\" or \"SELECT * FROM pg_stat_bgwriter\" or \"SELECT * FROM pg_stat_activity\")" - }, - "formatter": "'0a'", - "id": "2bc5fea1-b902-11e9-8b8c-f99be54b4271", - "label": "Number of times the query has been run", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.statement.query.calls", - "id": "2bc5fea2-b902-11e9-8b8c-f99be54b4271", - "type": "avg" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "postgresql.statement.query.text", - "terms_order_by": "2bc5fea2-b902-11e9-8b8c-f99be54b4271", - "terms_size": "20", - "type": "timeseries", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "time_range_mode": "entire_time_range", - "type": "top_n" - }, - "title": "Query Calls Count [Metricbeat PostgreSQL] ECS", - "type": "metrics" - } - }, - "id": "147875b0-b903-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-02-06T12:04:42.628Z", - "version": "WzQzNTUsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Local block cache stats [Metricbeat PostgreSQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "8f49dbd0-b908-11e9-a256-6d0ec934f3f9", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "8f49dbd1-b908-11e9-a256-6d0ec934f3f9", - "label": "cache hits", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.statement.query.memory.local.hit", - "id": "8f49dbd2-b908-11e9-a256-6d0ec934f3f9", - "type": "max" - }, - { - "field": "8f49dbd2-b908-11e9-a256-6d0ec934f3f9", - "id": "8f49dbd4-b908-11e9-a256-6d0ec934f3f9", - "type": "derivative", - "unit": "1s" - }, - { - "field": "8f49dbd2-b908-11e9-a256-6d0ec934f3f9", - "id": "8f49dbd3-b908-11e9-a256-6d0ec934f3f9", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#DB1374", - "fill": 0, - "formatter": "number", - "id": "8f49dbd5-b908-11e9-a256-6d0ec934f3f9", - "label": "cache read", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.statement.query.memory.local.read", - "id": "8f49dbd6-b908-11e9-a256-6d0ec934f3f9", - "type": "max" - }, - { - "field": "8f49dbd6-b908-11e9-a256-6d0ec934f3f9", - "id": "8f49dbd8-b908-11e9-a256-6d0ec934f3f9", - "type": "derivative", - "unit": "1s" - }, - { - "field": "8f49dbd6-b908-11e9-a256-6d0ec934f3f9", - "id": "8f49dbd7-b908-11e9-a256-6d0ec934f3f9", - "type": "positive_only", - "unit": "" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Local block cache stats [Metricbeat PostgreSQL] ECS", - "type": "metrics" - } - }, - "id": "0cb65170-b909-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-01-22T13:56:51.268Z", - "version": "WzQwMzAsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Shared block cache stats [Metricbeat PostgreSQL] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "8f49dbd0-b908-11e9-a256-6d0ec934f3f9", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#3185FC", - "fill": 0, - "formatter": "number", - "id": "8f49dbd1-b908-11e9-a256-6d0ec934f3f9", - "label": "cache hits", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.statement.query.memory.shared.hit", - "id": "8f49dbd2-b908-11e9-a256-6d0ec934f3f9", - "type": "max" - }, - { - "field": "8f49dbd2-b908-11e9-a256-6d0ec934f3f9", - "id": "8f49dbd4-b908-11e9-a256-6d0ec934f3f9", - "type": "derivative", - "unit": "1s" - }, - { - "field": "8f49dbd4-b908-11e9-a256-6d0ec934f3f9", - "id": "8f49dbd3-b908-11e9-a256-6d0ec934f3f9", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#DB1374", - "fill": 0, - "formatter": "number", - "id": "8f49dbd5-b908-11e9-a256-6d0ec934f3f9", - "label": "cache read", - "line_width": 2, - "metrics": [ - { - "field": "postgresql.statement.query.memory.shared.read", - "id": "8f49dbd6-b908-11e9-a256-6d0ec934f3f9", - "type": "max" - }, - { - "field": "8f49dbd6-b908-11e9-a256-6d0ec934f3f9", - "id": "8f49dbd8-b908-11e9-a256-6d0ec934f3f9", - "type": "derivative", - "unit": "1s" - }, - { - "field": "8f49dbd8-b908-11e9-a256-6d0ec934f3f9", - "id": "8f49dbd7-b908-11e9-a256-6d0ec934f3f9", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Shared block cache stats [Metricbeat PostgreSQL] ECS", - "type": "metrics" - } - }, - "id": "e2b28ce0-b908-11e9-a579-f5c0a5d81340", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-01-22T13:56:51.268Z", - "version": "WzQwMzEsMV0=" - } - ], - "version": "7.3.1" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/_meta/data.json deleted file mode 100644 index a8b9f7ac..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/_meta/data.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "postgresql.activity", - "duration": 115000, - "module": "postgresql" - }, - "metricset": { - "name": "activity" - }, - "postgresql": { - "activity": { - "application_name": "", - "backend_start": "2019-03-05T08:38:21.348Z", - "client": { - "address": "172.26.0.1", - "hostname": "", - "port": 41582 - }, - "database": { - "name": "postgres", - "oid": 12379 - }, - "pid": 347, - "query": "SELECT * FROM pg_stat_activity", - "query_start": "2019-03-05T08:38:21.352Z", - "state": "active", - "state_change": "2019-03-05T08:38:21.352Z", - "transaction_start": "2019-03-05T08:38:21.352Z", - "user": { - "id": 10, - "name": "postgres" - }, - "waiting": false - } - }, - "service": { - "address": "172.26.0.2:5432", - "type": "postgresql" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/_meta/docs.asciidoc deleted file mode 100644 index 7d7d2d2b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `activity` metricset of the PostgreSQL module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/_meta/fields.yml deleted file mode 100644 index 6a5ea2a6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/_meta/fields.yml +++ /dev/null @@ -1,82 +0,0 @@ -- name: activity - type: group - description: > - One document per server process, showing information related to the current - activity of that process, such as state and current query. Collected by - querying pg_stat_activity. - release: ga - fields: - - name: database.oid - type: long - description: > - OID of the database this backend is connected to. - - name: database.name - type: keyword - description: > - Name of the database this backend is connected to. - - name: pid - type: long - description: > - Process ID of this backend. - - name: user.id - type: long - description: > - OID of the user logged into this backend. - - name: user.name - description: > - Name of the user logged into this backend. - - name: application_name - description: > - Name of the application that is connected to this backend. - - name: client.address - description: > - IP address of the client connected to this backend. - - name: client.hostname - description: > - Host name of the connected client, as reported by a reverse DNS lookup of client_addr. - - name: client.port - type: long - description: > - TCP port number that the client is using for communication with this - backend, or -1 if a Unix socket is used. - - name: backend_start - type: date - description: > - Time when this process was started, i.e., when the client connected to - the server. - - name: transaction_start - type: date - description: > - Time when this process' current transaction was started. - - name: query_start - type: date - description: > - Time when the currently active query was started, or if state is not - active, when the last query was started. - - name: state_change - type: date - description: > - Time when the state was last changed. - - name: waiting - type: boolean - description: > - True if this backend is currently waiting on a lock. - - name: state - description: > - Current overall state of this backend. Possible values are: - - * active: The backend is executing a query. - * idle: The backend is waiting for a new client command. - * idle in transaction: The backend is in a transaction, but is not - currently executing a query. - * idle in transaction (aborted): This state is similar to idle in - transaction, except one of the statements in the transaction caused - an error. - * fastpath function call: The backend is executing a fast-path function. - * disabled: This state is reported if track_activities is disabled in this backend. - - name: query - description: > - Text of this backend's most recent query. If state is active this field - shows the currently executing query. In all other states, it shows the - last query that was executed. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/activity.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/activity.go deleted file mode 100644 index 38c8f0ec..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/activity.go +++ /dev/null @@ -1,72 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package activity - -import ( - "context" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/postgresql" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("postgresql", "activity", New, - mb.WithHostParser(postgresql.ParseURL), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the Postgresql MetricSet -type MetricSet struct { - *postgresql.MetricSet -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := postgresql.NewMetricSet(base) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - ctx := context.Background() - results, err := m.QueryStats(ctx, "SELECT * FROM pg_stat_activity") - if err != nil { - return errors.Wrap(err, "error in QueryStats") - } - - for _, result := range results { - data, _ := schema.Apply(result) - reporter.Event(mb.Event{ - MetricSetFields: data, - }) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/activity_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/activity_integration_test.go deleted file mode 100644 index 47a91c18..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/activity_integration_test.go +++ /dev/null @@ -1,76 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package activity - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/postgresql" - - "github.com/stretchr/testify/assert" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "postgresql") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) - - // Check event fields - assert.Contains(t, event, "database") - db_oid := event["database"].(common.MapStr)["oid"].(int64) - assert.True(t, db_oid > 0) - - assert.Contains(t, event, "pid") - assert.True(t, event["pid"].(int64) > 0) - - assert.Contains(t, event, "user") - assert.Contains(t, event["user"].(common.MapStr), "name") - assert.Contains(t, event["user"].(common.MapStr), "id") -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "postgresql") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "postgresql", - "metricsets": []string{"activity"}, - "hosts": []string{postgresql.GetDSN(host)}, - "username": postgresql.GetEnvUsername(), - "password": postgresql.GetEnvPassword(), - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/data.go deleted file mode 100644 index 7307c446..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/activity/data.go +++ /dev/null @@ -1,51 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package activity - -import ( - "time" - - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" -) - -// Based on: https://www.postgresql.org/docs/9.2/static/monitoring-stats.html#PG-STAT-ACTIVITY-VIEW -var schema = s.Schema{ - "database": s.Object{ - "oid": c.Int("datid", s.Optional), - "name": c.Str("datname"), - }, - "pid": c.Int("pid"), - "user": s.Object{ - "id": c.Int("usesysid", s.Optional), - "name": c.Str("usename"), - }, - "application_name": c.Str("application_name"), - "client": s.Object{ - "address": c.Str("client_addr"), - "hostname": c.Str("client_hostname"), - "port": c.Int("client_port", s.Optional), - }, - "backend_start": c.Time(time.RFC3339Nano, "backend_start"), - "transaction_start": c.Time(time.RFC3339Nano, "xact_start", s.Optional), - "query_start": c.Time(time.RFC3339Nano, "query_start", s.Optional), - "state_change": c.Time(time.RFC3339Nano, "state_change", s.Optional), - "waiting": c.Bool("waiting", s.Optional), - "state": c.Str("state"), - "query": c.Str("query"), -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/_meta/data.json deleted file mode 100644 index af0511c2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/_meta/data.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "postgresql.bgwriter", - "duration": 115000, - "module": "postgresql" - }, - "metricset": { - "name": "bgwriter" - }, - "postgresql": { - "bgwriter": { - "buffers": { - "allocated": 143, - "backend": 0, - "backend_fsync": 0, - "checkpoints": 0, - "clean": 0, - "clean_full": 0 - }, - "checkpoints": { - "requested": 0, - "scheduled": 1, - "times": { - "sync": { - "ms": 0 - }, - "write": { - "ms": 0 - } - } - }, - "stats_reset": "2019-03-05T08:32:30.028Z" - } - }, - "service": { - "address": "172.26.0.2:5432", - "type": "postgresql" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/_meta/docs.asciidoc deleted file mode 100644 index 18871885..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `bgwriter` metricset of the PostgreSQL module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/_meta/fields.yml deleted file mode 100644 index cdcadc51..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/_meta/fields.yml +++ /dev/null @@ -1,56 +0,0 @@ -- name: bgwriter - type: group - description: > - Statistics about the background writer process's activity. Collected using the - pg_stat_bgwriter query. - release: ga - fields: - - name: checkpoints.scheduled - type: long - description: > - Number of scheduled checkpoints that have been performed. - - name: checkpoints.requested - type: long - description: > - Number of requested checkpoints that have been performed. - - name: checkpoints.times.write.ms - type: float - description: > - Total amount of time that has been spent in the portion of checkpoint - processing where files are written to disk, in milliseconds. - - name: checkpoints.times.sync.ms - type: float - description: > - Total amount of time that has been spent in the portion of checkpoint - processing where files are synchronized to disk, in milliseconds. - - name: buffers.checkpoints - type: long - description: > - Number of buffers written during checkpoints. - - name: buffers.clean - type: long - description: > - Number of buffers written by the background writer. - - name: buffers.clean_full - type: long - description: > - Number of times the background writer stopped a cleaning scan because it - had written too many buffers. - - name: buffers.backend - type: long - description: > - Number of buffers written directly by a backend. - - name: buffers.backend_fsync - type: long - description: > - Number of times a backend had to execute its own fsync call (normally - the background writer handles those even when the backend does its own - write) - - name: buffers.allocated - type: long - description: > - Number of buffers allocated. - - name: stats_reset - type: date - description: > - Time at which these statistics were last reset. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/bgwriter.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/bgwriter.go deleted file mode 100644 index bb7dd702..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/bgwriter.go +++ /dev/null @@ -1,72 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package bgwriter - -import ( - "context" - "fmt" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/postgresql" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("postgresql", "bgwriter", New, - mb.WithHostParser(postgresql.ParseURL), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *postgresql.MetricSet -} - -// New create a new instance of the MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := postgresql.NewMetricSet(base) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - ctx := context.Background() - results, err := m.QueryStats(ctx, "SELECT * FROM pg_stat_bgwriter") - if err != nil { - return errors.Wrap(err, "error in QueryStats") - } - if len(results) == 0 { - return fmt.Errorf("No results from the pg_stat_bgwriter query") - } - - data, _ := schema.Apply(results[0]) - reporter.Event(mb.Event{ - MetricSetFields: data, - }) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/bgwriter_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/bgwriter_integration_test.go deleted file mode 100644 index 0302e6bf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/bgwriter_integration_test.go +++ /dev/null @@ -1,81 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package bgwriter - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/postgresql" - - "github.com/stretchr/testify/assert" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "postgresql") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) - - assert.Contains(t, event, "checkpoints") - assert.Contains(t, event, "buffers") - assert.Contains(t, event, "stats_reset") - - checkpoints := event["checkpoints"].(common.MapStr) - assert.Contains(t, checkpoints, "scheduled") - assert.Contains(t, checkpoints, "requested") - assert.Contains(t, checkpoints, "times") - - buffers := event["buffers"].(common.MapStr) - assert.Contains(t, buffers, "checkpoints") - assert.Contains(t, buffers, "clean") - assert.Contains(t, buffers, "clean_full") - assert.Contains(t, buffers, "backend") - assert.Contains(t, buffers, "backend_fsync") - assert.Contains(t, buffers, "allocated") -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "postgresql") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "postgresql", - "metricsets": []string{"bgwriter"}, - "hosts": []string{postgresql.GetDSN(host)}, - "username": postgresql.GetEnvUsername(), - "password": postgresql.GetEnvPassword(), - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/data.go deleted file mode 100644 index 998a558e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/bgwriter/data.go +++ /dev/null @@ -1,45 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package bgwriter - -import ( - "time" - - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" -) - -var schema = s.Schema{ - "checkpoints": s.Object{ - "scheduled": c.Int("checkpoints_timed"), - "requested": c.Int("checkpoints_req"), - "times": s.Object{ - "write": s.Object{"ms": c.Float("checkpoint_write_time")}, - "sync": s.Object{"ms": c.Float("checkpoint_sync_time")}, - }, - }, - "buffers": s.Object{ - "checkpoints": c.Int("buffers_checkpoint"), - "clean": c.Int("buffers_clean"), - "clean_full": c.Int("maxwritten_clean"), - "backend": c.Int("buffers_backend"), - "backend_fsync": c.Int("buffers_backend_fsync"), - "allocated": c.Int("buffers_alloc"), - }, - "stats_reset": c.Time(time.RFC3339Nano, "stats_reset", s.Optional), -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/_meta/data.json deleted file mode 100644 index 1c6b7b66..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/_meta/data.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "metricset": { - "host": "postgresql:5432", - "module": "postgresql", - "name": "database", - "rtt": 115 - }, - "postgresql": { - "database": { - "blocks": { - "hit": 0, - "read": 0, - "time": { - "read": { - "ms": 0 - }, - "write": { - "ms": 0 - } - } - }, - "conflicts": 0, - "deadlocks": 0, - "name": "template1", - "number_of_backends": 0, - "oid": 1, - "rows": { - "deleted": 0, - "fetched": 0, - "inserted": 0, - "returned": 0, - "updated": 0 - }, - "temporary": { - "bytes": 0, - "files": 0 - }, - "transactions": { - "commit": 0, - "rollback": 0 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/_meta/docs.asciidoc deleted file mode 100644 index a1b4f9aa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `database` metricset of the PostgreSQL module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/_meta/fields.yml deleted file mode 100644 index c39a3a6d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/_meta/fields.yml +++ /dev/null @@ -1,95 +0,0 @@ -- name: database - type: group - description: > - One row per database, showing database-wide statistics. Collected by querying - pg_stat_database - release: ga - fields: - - name: oid - type: long - description: > - OID of the database this backend is connected to. - - name: name - type: keyword - description: > - Name of the database this backend is connected to. - - name: number_of_backends - type: long - description: > - Number of backends currently connected to this database. - - name: transactions.commit - type: long - description: > - Number of transactions in this database that have been committed. - - name: transactions.rollback - type: long - description: > - Number of transactions in this database that have been rolled back. - - name: blocks.read - type: long - description: > - Number of disk blocks read in this database. - - name: blocks.hit - type: long - description: > - Number of times disk blocks were found already in the buffer cache, so - that a read was not necessary (this only includes hits in the PostgreSQL - buffer cache, not the operating system's file system cache). - - name: blocks.time.read.ms - type: long - description: > - Time spent reading data file blocks by backends in this database, in - milliseconds. - - name: blocks.time.write.ms - type: long - description: > - Time spent writing data file blocks by backends in this database, in - milliseconds. - - name: rows.returned - type: long - description: > - Number of rows returned by queries in this database. - - name: rows.fetched - type: long - description: > - Number of rows fetched by queries in this database. - - name: rows.inserted - type: long - description: > - Number of rows inserted by queries in this database. - - name: rows.updated - type: long - description: > - Number of rows updated by queries in this database. - - name: rows.deleted - type: long - description: > - Number of rows deleted by queries in this database. - - name: conflicts - type: long - description: > - Number of queries canceled due to conflicts with recovery in this - database. - - name: temporary.files - type: long - description: > - Number of temporary files created by queries in this database. All - temporary files are counted, regardless of why the temporary file was - created (e.g., sorting or hashing), and regardless of the log_temp_files - setting. - - name: temporary.bytes - type: long - description: > - Total amount of data written to temporary files by queries in this - database. All temporary files are counted, regardless of why the - temporary file was created, and regardless of the log_temp_files - setting. - - name: deadlocks - type: long - description: > - Number of deadlocks detected in this database. - - name: stats_reset - type: date - description: > - Time at which these statistics were last reset. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/data.go deleted file mode 100644 index 99d2bdb6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/data.go +++ /dev/null @@ -1,58 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package database - -import ( - "time" - - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" -) - -// Based on https://www.postgresql.org/docs/9.2/static/monitoring-stats.html#PG-STAT-DATABASE-VIEW -var schema = s.Schema{ - "oid": c.Int("datid"), - "name": c.Str("datname"), - "number_of_backends": c.Int("numbackends"), - "transactions": s.Object{ - "commit": c.Int("xact_commit"), - "rollback": c.Int("xact_rollback"), - }, - "blocks": s.Object{ - "read": c.Int("blks_read"), - "hit": c.Int("blks_hit"), - "time": s.Object{ - "read": s.Object{"ms": c.Int("blk_read_time")}, - "write": s.Object{"ms": c.Int("blk_write_time")}, - }, - }, - "rows": s.Object{ - "returned": c.Int("tup_returned"), - "fetched": c.Int("tup_fetched"), - "inserted": c.Int("tup_inserted"), - "updated": c.Int("tup_updated"), - "deleted": c.Int("tup_deleted"), - }, - "conflicts": c.Int("conflicts"), - "temporary": s.Object{ - "files": c.Int("temp_files"), - "bytes": c.Int("temp_bytes"), - }, - "deadlocks": c.Int("deadlocks"), - "stats_reset": c.Time(time.RFC3339Nano, "stats_reset", s.Optional), -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/database.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/database.go deleted file mode 100644 index 0b23a25d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/database.go +++ /dev/null @@ -1,73 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package database - -import ( - "context" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/postgresql" - - // Register postgresql database/sql driver - _ "github.com/lib/pq" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("postgresql", "database", New, - mb.WithHostParser(postgresql.ParseURL), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - *postgresql.MetricSet -} - -// New create a new instance of the postgresql database MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := postgresql.NewMetricSet(base) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - ctx := context.Background() - results, err := m.QueryStats(ctx, "SELECT * FROM pg_stat_database") - if err != nil { - return errors.Wrap(err, "error in QueryStats") - } - - for _, result := range results { - data, _ := schema.Apply(result) - reporter.Event(mb.Event{ - MetricSetFields: data, - }) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/database_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/database_integration_test.go deleted file mode 100644 index b64e410e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/database/database_integration_test.go +++ /dev/null @@ -1,78 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package database - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/postgresql" - - "github.com/stretchr/testify/assert" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "postgresql") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) - - // Check event fields - db_oid := event["oid"].(int64) - assert.True(t, db_oid > 0) - assert.Contains(t, event, "name") - _, ok := event["name"].(string) - assert.True(t, ok) - - rows := event["rows"].(common.MapStr) - assert.Contains(t, rows, "returned") - assert.Contains(t, rows, "fetched") - assert.Contains(t, rows, "inserted") - assert.Contains(t, rows, "updated") - assert.Contains(t, rows, "deleted") -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "postgresql") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "postgresql", - "metricsets": []string{"database"}, - "hosts": []string{postgresql.GetDSN(host)}, - "username": postgresql.GetEnvUsername(), - "password": postgresql.GetEnvPassword(), - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/doc.go deleted file mode 100644 index 44bece98..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package postgresql is a Metricbeat module that contains MetricSets. -*/ -package postgresql diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/docker-compose.yml deleted file mode 100644 index 25d81383..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - postgresql: - image: docker.elastic.co/integrations-ci/beats-postgresql:${POSTGRESQL_VERSION:-9.5.3}-1 - build: - context: ./_meta - args: - POSTGRESQL_VERSION: ${POSTGRESQL_VERSION:-9.5.3} - ports: - - 5432 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/fields.go deleted file mode 100644 index 065acbda..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package postgresql - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "postgresql", asset.ModuleFieldsPri, AssetPostgresql); err != nil { - panic(err) - } -} - -// AssetPostgresql returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/postgresql. -func AssetPostgresql() string { - return "eJzUWkuP2zgSvvevKMwlycIRsNc+LLDIHDbAJpNBsmejTJUswhSpkJTd3l+/KFIvS/Kzpd6MT922+NXHqmK9qI+wo+MzlMb5rSX3Uz0BeOkVPcNv3+KX3//8929PACk5YWXppdHP8I8nAIAv5K0UDoRRioSnFDJrCujWgSO7J+uSJwCXG+vXwuhMbp8hQ+XoCcCSInT0DFt8AsgkqdQ9B/CPoLGgATX++GPJz1tTlfU3E9T40+NRRKZJ/VtfTl8WCi/30h/bH6akXZDInz80QWpEVZD2UJKtdQClNYKcW7EiDlJvQerM2AIZg9WArD9vwOcEorKWtD/BbbiBycDn6HuAlcgBHTiPngB12qyHnxXZYwKfWvtsjieY4XfmUm7XvHrdCEl6j52aqPkMVdhXY4oeN+goMTI9eaBRpzJ6O/jhgkaDVj//HjdOLTr4XDrYoNiRTkGyG2odt+lNcpkY/zvJbEfHg7FD1lfIfcWCZmBXzqatb9E1oFFax2RacuXIJkvYioFBme2WUpA6ePdNXCbsc4cNHpCKZamkCIdx/TrhPaR4Tge2v4GMUJK0TzBNLTl3H5XP36Be1xCKaA9yyI3z9+vjX8b5gNNyaIVH3BXHK0ulsTEqAYIlzhQEv3/9DsqYXVXy4vj4mrd0kScjzeS+Pz59A4YDXRUbstGIPUVKB5XjoJkZC8IURaUbex+kz4NuR6C1rldgLHz8O8gMEP6j5Qs4I3ZUg9IZW9SLOUSf2WWK/k4T/ZAFwSEnHX2hTiZwiHmEzbICmVCyah6adKQRLD8XE970VrxF7TjLGP0G23nXZsKe3P4ep0mGtLgYvTa9q2NM6hQFnureWHaSmNKlA22GVOqKgHoGUuj8GGt6jwF5LXLU2+lM+NpNRurMI9CKks6QOaD0cnROI4+NMYpQ30nFVsT6GyXhVvO1SDAaEJQRuwtquk/2p9rlzJ4sKlUrYpiHuTp1cqMI9qgqcoCWumpqBArwt9rez/Ajp/6e6IVEFfaCdcE3uVqmary20QKHMgRNh+6QFwUOc0MfCqTuH6oRsmS99h5Ywaby5zyZP51p7tjQgAW8x01IKR+Yj3Td+XGykAot57563SSJE8L0Iqj0YHSbxgIcF/Zhf/xNX7hADuGTuKiBrDV2eicZOl+izyGrdAOl1EVD85KPJ2umoVPpcKMoHeqjzb18SCyKXVP6S3L8e7Mu7vNasRCsdOcJpRc/PBTvHBRcOVgSve7lcy8M1vEyLAodyAiXuys3iLKd4hpIDXwyjc+5P2NwtwLpu8Uj2F5oDfUAx7UI249po4Zysz1Y6cm+pqH87tFL57nRxo2pYi3CGmMMnUKU0KY813aK/cYvVizDnTVtX0NzfNzub/5ETmJXGqm9S5zIKa3U6FA8Wpp9jRWZyaBF7suLpslxT7Ah0tx9c4t9Luv0mVr6WZHzCzBtkWdi6mVBLgn2SophoRnpZsrgMMheO47GowIsTKXjseRcXpN0kaMrQ/Ub4x5HDw5UXKK35EaotU+y6x1ysgSZVDHVBa/1XCoYjjW7FQMXUinpSBidulsV4Y5a/JX1wPxza7T8b+zM7lDGpsoysi7pKWV2761ltOZKK8u76NvhMreJ2m1+VpvjdFC8gds6q5SanWDwzTOB2nlTlpQCQiDA6nQCNWwoFBAgx/6TY9o7MAYK1Md2Gxf3WGfW5f1CWhKca0Mvf7FYGFBbZ3wEFrJASyWo0JsmZ4P0DsxBQxAeyi14r40tUKlhIQNn7JijTlWwsnEEtCfdNT+N1NRwORVljWADzoeLOkKljMAl0lJjwFbC+f7HrS05mrUV5goqlyJnZblYV9clzoHDY6i2gtBkVFI1A9bXlFR/aAJrDmE83+B1g/nmm48Hmfa5nQ7S2+H5ZEU1wfL+UupXG5//klPzOKVbm2xdL1sgCdbAvZZiPE1t7xauzb1cws31KMrPEPJ6Mtq+rafZk4ozcjh77k/4WqMU6+D/y5hZ8MnDc7OajTJix6U8zh8uuSyrBQALGLG9SClfwtohwfV5hdCZhRSFikkemyo1BnsQKHKOc1NjW/RhBs+FBoYhDWjimhXtEd6HnRqtGFCoKiUHueyGIN1F6wj4VDLD8gJTksXQkLuj81S8c6Eirv+LT3+4qFHefbD0udr/gbk/J6ZY3DNwkwkis1rFm2MXDIYesJoaKt1Qxfc2dLGre9WOGPmtdmTNgU+hr6xeop82Bz6CEb3Jw2FqddOJDOQy8iJfilsN/iA1qR3ZReYQzK1Bf5BcVaaLFKOBWw3+ILWUFC1GrQa/n5owOlNSLNCYNzwEakGcF9OKuBZpJcbLSEvC7MkeG74jxCtlCxWlsWiPSZhYzJ/EGvx6IiIsXfUB+OeoYYcREFoCYSod7tIsbdFyrxbuxA95nBacLuG0N0Jt6LynZJtw4rTxzoibP5dLvf2wCu/bnAoIV3Fmu2YB6ym9ATjyjHRN6Zujn03pw8lWyAS9KdxQg2MTnPcdNskDJrhixVCJ1CZYQs8pYRqS4PzVYoMMKfnYJtwWL36ddnvUd7d3X69tvE9ejotXKvxXeGlnuiGfeFPuBFXqvanfwGhejgu43atxoqygcriNr8f5cBRCxXXHu3Hd5d/rLkje8mWrbhIVtGIxFuwTt6pv/u5e/60HW2kY3mCe3C3Op6+OS2vPS3I9vdx5g/BnvCQcrjuFFajUAtm0nTpH1bZXFra6qFyucWbNMvpytX7G9WqN87EMJ3T2a52OVr+JaXq+SuvuivgawULqGel9kVoWVTErQXyZkyC+zE6Q8KwK7/e7L4R6TnbOpynt5+P3zZSViinKedQp2hRS2ssua/WmD32mN94FRuoFFcYeE5ejpXTGqdPw+EQBcYQQpzVxHlTfw11V8SnPGQd2NxANM67HiKbSejlbj3kD11rgg3Tr4v7t6A6uY2+lq4xAtaC3BvxXO2tkuaCvjmk+4qqR5rKeOmb6oKNGssv66Zjsg27KbeaS9mf8V5s/kFxWoSOe0/r8XwAAAP//xMZFkg==" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/metricset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/metricset.go deleted file mode 100644 index 0e591398..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/metricset.go +++ /dev/null @@ -1,104 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package postgresql - -import ( - "context" - "database/sql" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" - - // Register postgresql database/sql driver - _ "github.com/lib/pq" -) - -type MetricSet struct { - mb.BaseMetricSet - - db *sql.DB -} - -// NewMetricSet creates a PostgreSQL metricset with a pool of connections -func NewMetricSet(base mb.BaseMetricSet) (*MetricSet, error) { - return &MetricSet{BaseMetricSet: base}, nil -} - -// DB creates a database connection, it must be freed after use with `Close()` -func (ms *MetricSet) DB(ctx context.Context) (*sql.Conn, error) { - if ms.db == nil { - db, err := sql.Open("postgres", ms.HostData().URI) - if err != nil { - return nil, errors.Wrap(err, "failed to open connection") - } - ms.db = db - } - return ms.db.Conn(ctx) -} - -//QueryStats makes the database call for a given metric -func (ms *MetricSet) QueryStats(ctx context.Context, query string) ([]map[string]interface{}, error) { - db, err := ms.DB(ctx) - if err != nil { - return nil, errors.Wrap(err, "failed to obtain a connection with the database") - } - defer db.Close() - - rows, err := db.QueryContext(ctx, query) - if err != nil { - return nil, errors.Wrap(err, "failed to query database") - } - - columns, err := rows.Columns() - if err != nil { - return nil, errors.Wrap(err, "scanning columns") - } - vals := make([][]byte, len(columns)) - valPointers := make([]interface{}, len(columns)) - for i := range vals { - valPointers[i] = &vals[i] - } - - results := []map[string]interface{}{} - - for rows.Next() { - err = rows.Scan(valPointers...) - if err != nil { - return nil, errors.Wrap(err, "scanning row") - } - - result := map[string]interface{}{} - for i, col := range columns { - result[col] = string(vals[i]) - } - - logp.Debug("postgresql", "Result: %v", result) - results = append(results, result) - } - return results, nil -} - -// Close closes the metricset and its connections -func (ms *MetricSet) Close() error { - if ms.db == nil { - return nil - } - return errors.Wrap(ms.db.Close(), "failed to close connection") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/postgresql.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/postgresql.go deleted file mode 100644 index 61bd5b1e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/postgresql.go +++ /dev/null @@ -1,102 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package postgresql is Metricbeat module for PostgreSQL server. -*/ -package postgresql - -import ( - "fmt" - "net/url" - "strconv" - "strings" - - "github.com/lib/pq" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -func init() { - // Register the ModuleFactory function for the "postgresql" module. - if err := mb.Registry.AddModule("postgresql", NewModule); err != nil { - panic(err) - } -} - -//NewModule returns a new instance of the module -func NewModule(base mb.BaseModule) (mb.Module, error) { - // Validate that at least one host has been specified. - config := struct { - Hosts []string `config:"hosts" validate:"nonzero,required"` - }{} - if err := base.UnpackConfig(&config); err != nil { - return nil, err - } - - return &base, nil -} - -//ParseURL is the postgres host parser -func ParseURL(mod mb.Module, rawURL string) (mb.HostData, error) { - c := struct { - Username string `config:"username"` - Password string `config:"password"` - }{} - if err := mod.UnpackConfig(&c); err != nil { - return mb.HostData{}, err - } - - if parts := strings.SplitN(rawURL, "://", 2); len(parts) != 2 { - // Add scheme. - rawURL = fmt.Sprintf("postgres://%s", rawURL) - } - - u, err := url.Parse(rawURL) - if err != nil { - return mb.HostData{}, fmt.Errorf("error parsing URL: %v", err) - } - - parse.SetURLUser(u, c.Username, c.Password) - - if timeout := mod.Config().Timeout; timeout > 0 { - q := u.Query() - q.Set("connect_timeout", strconv.Itoa(int(timeout.Seconds()))) - u.RawQuery = q.Encode() - } - - // https://www.postgresql.org/docs/current/static/libpq-connect.html#LIBPQ-CONNSTRING - connString, err := pq.ParseURL(u.String()) - if err != nil { - return mb.HostData{}, err - } - - h := parse.NewHostDataFromURL(u) - - // Store the connection string instead of URL to avoid the cost of sql.Open - // parsing the URL on each call. - h.URI = connString - - // Postgres URLs can use a host query param to specify the host. This is - // used for unix domain sockets (postgres:///dbname?host=/var/lib/postgres). - if host := u.Query().Get("host"); u.Host == "" && host != "" { - h.Host = host - } - - return h, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/postgresql_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/postgresql_test.go deleted file mode 100644 index 85e3c7a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/postgresql_test.go +++ /dev/null @@ -1,107 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package postgresql - -import ( - "testing" - "time" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestParseUrl(t *testing.T) { - tests := []struct { - Name string - URL string - Username string - Password string - Timeout time.Duration - Expected string - }{ - { - Name: "simple test", - URL: "postgres://host1:5432", - Expected: "host=host1 port=5432", - }, - { - Name: "no port", - URL: "postgres://host1", - Expected: "host=host1", - }, - { - Name: "user/pass in URL", - URL: "postgres://user:pass@host1:5432", - Expected: "host=host1 password=pass port=5432 user=user", - }, - { - Name: "user/pass in params", - URL: "postgres://host1:5432", - Username: "user", - Password: "secret", - Expected: "host=host1 password=secret port=5432 user=user", - }, - { - Name: "user/pass in URL take precedence", - URL: "postgres://user1:pass@host1:5432", - Username: "user", - Password: "secret", - Expected: "host=host1 password=pass port=5432 user=user1", - }, - { - Name: "timeout no override", - URL: "postgres://host1:5432?connect_timeout=2", - Expected: "connect_timeout=2 host=host1 port=5432", - }, - { - Name: "timeout from param", - URL: "postgres://host1:5432", - Timeout: 3 * time.Second, - Expected: "connect_timeout=3 host=host1 port=5432", - }, - { - Name: "user/pass in URL take precedence, and timeout override", - URL: "postgres://user1:pass@host1:5432?connect_timeout=2", - Username: "user", - Password: "secret", - Timeout: 3 * time.Second, - Expected: "connect_timeout=3 host=host1 password=pass port=5432 user=user1", - }, - { - Name: "unix socket", - URL: "postgresql:///dbname?host=/var/lib/postgresql", - Expected: "dbname=dbname host=/var/lib/postgresql", - }, - } - - for _, test := range tests { - mod := mbtest.NewTestModule(t, map[string]interface{}{ - "username": test.Username, - "password": test.Password, - }) - mod.ModConfig.Timeout = test.Timeout - hostData, err := ParseURL(mod, test.URL) - if err != nil { - t.Error(err) - continue - } - - assert.Equal(t, test.Expected, hostData.URI, test.Name) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/_meta/data.json deleted file mode 100644 index a10d067e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/_meta/data.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "postgresql.statement", - "duration": 115000, - "module": "postgresql" - }, - "metricset": { - "name": "statement" - }, - "postgresql": { - "statement": { - "database": { - "oid": 12379 - }, - "query": { - "calls": 2, - "id": "1592910677", - "memory": { - "local": { - "dirtied": 0, - "hit": 0, - "read": 0, - "written": 0 - }, - "shared": { - "dirtied": 0, - "hit": 0, - "read": 0, - "written": 0 - }, - "temp": { - "read": 0, - "written": 0 - } - }, - "rows": 3, - "text": "SELECT * FROM pg_stat_statements", - "time": { - "max": { - "ms": 0.388 - }, - "mean": { - "ms": 0.235 - }, - "min": { - "ms": 0.082 - }, - "stddev": { - "ms": 0.153 - }, - "total": { - "ms": 0.47000000000000003 - } - } - }, - "user": { - "id": 10 - } - } - }, - "service": { - "address": "172.26.0.2:5432", - "type": "postgresql" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/_meta/docs.asciidoc deleted file mode 100644 index 6c188dce..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `statement` metricset of the PostgreSQL module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/_meta/fields.yml deleted file mode 100644 index f8e31535..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/_meta/fields.yml +++ /dev/null @@ -1,91 +0,0 @@ -- name: statement - type: group - description: > - One document per query per user per database, showing information related - invocation of that query, such as cpu usage and total time. Collected by - querying pg_stat_statements. - release: ga - fields: - - name: user.id - type: long - description: > - OID of the user logged into the backend that ran the query. - - name: database.oid - type: long - description: > - OID of the database the query was run on. - - name: query.id - type: long - description: > - ID of the statement. - - name: query.text - description: > - Query text - - name: query.calls - type: long - description: > - Number of times the query has been run. - - name: query.rows - type: long - description: > - Total number of rows returned by query. - - name: query.time.total.ms - type: float - description: > - Total number of milliseconds spent running query. - - name: query.time.min.ms - type: float - description: > - Minimum number of milliseconds spent running query. - - name: query.time.max.ms - type: float - description: > - Maximum number of milliseconds spent running query. - - name: query.time.mean.ms - type: long - description: > - Mean number of milliseconds spent running query. - - name: query.time.stddev.ms - type: long - description: > - Population standard deviation of time spent running query, in milliseconds. - - name: query.memory.shared.hit - type: long - description: > - Total number of shared block cache hits by the query. - - name: query.memory.shared.read - type: long - description: > - Total number of shared block cache read by the query. - - name: query.memory.shared.dirtied - type: long - description: > - Total number of shared block cache dirtied by the query. - - name: query.memory.shared.written - type: long - description: > - Total number of shared block cache written by the query. - - name: query.memory.local.hit - type: long - description: > - Total number of local block cache hits by the query. - - name: query.memory.local.read - type: long - description: > - Total number of local block cache read by the query. - - name: query.memory.local.dirtied - type: long - description: > - Total number of local block cache dirtied by the query. - - name: query.memory.local.written - type: long - description: > - Total number of local block cache written by the query. - - name: query.memory.temp.read - type: long - description: > - Total number of temp block cache read by the query. - - name: query.memory.temp.written - type: long - description: > - Total number of temp block cache written by the query. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/data.go deleted file mode 100644 index 6dbb9959..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/data.go +++ /dev/null @@ -1,64 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package statement - -import ( - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" -) - -// Based on: https://www.postgresql.org/docs/9.2/static/monitoring-stats.html#PG-STAT-ACTIVITY-VIEW -var schema = s.Schema{ - "user": s.Object{ - "id": c.Int("userid"), - }, - "database": s.Object{ - "oid": c.Int("dbid"), - }, - "query": s.Object{ - "id": c.Str("queryid"), - "text": c.Str("query"), - "calls": c.Int("calls"), - "rows": c.Int("rows"), - "time": s.Object{ - "total": s.Object{"ms": c.Float("total_time")}, - "min": s.Object{"ms": c.Float("min_time")}, - "max": s.Object{"ms": c.Float("max_time")}, - "mean": s.Object{"ms": c.Float("mean_time")}, - "stddev": s.Object{"ms": c.Float("stddev_time")}, - }, - "memory": s.Object{ - "shared": s.Object{ - "hit": c.Int("shared_blks_hit"), - "read": c.Int("shared_blks_read"), - "dirtied": c.Int("shared_blks_dirtied"), - "written": c.Int("shared_blks_written"), - }, - "local": s.Object{ - "hit": c.Int("local_blks_hit"), - "read": c.Int("local_blks_read"), - "dirtied": c.Int("local_blks_dirtied"), - "written": c.Int("local_blks_written"), - }, - "temp": s.Object{ - "read": c.Int("temp_blks_read"), - "written": c.Int("temp_blks_written"), - }, - }, - }, -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/statement.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/statement.go deleted file mode 100644 index c874ec81..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/statement.go +++ /dev/null @@ -1,75 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package statement - -import ( - "context" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/postgresql" -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("postgresql", "statement", New, - mb.WithHostParser(postgresql.ParseURL), - ) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - *postgresql.MetricSet -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := postgresql.NewMetricSet(base) - if err != nil { - return nil, err - } - return &MetricSet{MetricSet: ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - ctx := context.Background() - results, err := m.QueryStats(ctx, "SELECT * FROM pg_stat_statements") - if err != nil { - return errors.Wrap(err, "QueryStats") - } - - for _, result := range results { - data, _ := schema.Apply(result) - reporter.Event(mb.Event{ - MetricSetFields: data, - }) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/statement_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/statement_integration_test.go deleted file mode 100644 index 365a5acb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/statement/statement_integration_test.go +++ /dev/null @@ -1,109 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package statement - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/postgresql" - - "github.com/stretchr/testify/assert" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "postgresql") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) - - // Check event fields - assert.Contains(t, event, "user") - assert.Contains(t, event["user"].(common.MapStr), "id") - - assert.Contains(t, event, "database") - db_oid := event["database"].(common.MapStr)["oid"].(int64) - assert.True(t, db_oid > 0) - - assert.Contains(t, event, "query") - query := event["query"].(common.MapStr) - assert.Contains(t, query, "id") - assert.Contains(t, query, "text") - assert.Contains(t, query, "calls") - assert.Contains(t, query, "rows") - - assert.Contains(t, query, "time") - time := query["time"].(common.MapStr) - assert.Contains(t, time, "total") - assert.Contains(t, time, "min") - assert.Contains(t, time, "max") - assert.Contains(t, time, "mean") - assert.Contains(t, time, "stddev") - - assert.Contains(t, query["memory"], "shared") - memory := query["memory"].(common.MapStr) - - assert.Contains(t, memory, "shared") - shared := memory["shared"].(common.MapStr) - assert.Contains(t, shared, "hit") - assert.Contains(t, shared, "read") - assert.Contains(t, shared, "dirtied") - assert.Contains(t, shared, "written") - - assert.Contains(t, memory, "local") - local := memory["local"].(common.MapStr) - assert.Contains(t, local, "hit") - assert.Contains(t, local, "read") - assert.Contains(t, local, "dirtied") - assert.Contains(t, local, "written") - - assert.Contains(t, memory, "temp") - temp := memory["temp"].(common.MapStr) - assert.Contains(t, temp, "read") - assert.Contains(t, temp, "written") -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "postgresql") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "postgresql", - "metricsets": []string{"statement"}, - "hosts": []string{postgresql.GetDSN(host)}, - "username": postgresql.GetEnvUsername(), - "password": postgresql.GetEnvPassword(), - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/test_postgresql.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/test_postgresql.py deleted file mode 100644 index 8dded22c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/test_postgresql.py +++ /dev/null @@ -1,116 +0,0 @@ -import os -import sys -import unittest -from nose.plugins.attrib import attr - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['postgresql'] - - def common_checks(self, output): - # Ensure no errors or warnings exist in the log. - self.assert_no_logged_warnings() - - for evt in output: - top_level_fields = metricbeat.COMMON_FIELDS + ["postgresql"] - self.assertCountEqual(self.de_dot(top_level_fields), evt.keys()) - - self.assert_fields_are_documented(evt) - - def get_hosts(self): - username = "postgres" - host = self.compose_host() - dsn = "postgres://{}?sslmode=disable".format(host) - return ( - [dsn], - username, - os.getenv("POSTGRESQL_PASSWORD"), - ) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_activity(self): - """ - PostgreSQL module outputs an event. - """ - hosts, username, password = self.get_hosts() - self.render_config_template(modules=[{ - "name": "postgresql", - "metricsets": ["activity"], - "hosts": hosts, - "username": username, - "password": password, - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - - output = self.read_output_json() - self.common_checks(output) - - for evt in output: - assert "name" in evt["postgresql"]["activity"]["database"] - assert "oid" in evt["postgresql"]["activity"]["database"] - assert "state" in evt["postgresql"]["activity"] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_database(self): - """ - PostgreSQL module outputs an event. - """ - hosts, username, password = self.get_hosts() - self.render_config_template(modules=[{ - "name": "postgresql", - "metricsets": ["database"], - "hosts": hosts, - "username": username, - "password": password, - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - - output = self.read_output_json() - self.common_checks(output) - - for evt in output: - assert "name" in evt["postgresql"]["database"] - assert "oid" in evt["postgresql"]["database"] - assert "blocks" in evt["postgresql"]["database"] - assert "rows" in evt["postgresql"]["database"] - assert "conflicts" in evt["postgresql"]["database"] - assert "deadlocks" in evt["postgresql"]["database"] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_bgwriter(self): - """ - PostgreSQL module outputs an event. - """ - hosts, username, password = self.get_hosts() - self.render_config_template(modules=[{ - "name": "postgresql", - "metricsets": ["bgwriter"], - "hosts": hosts, - "username": username, - "password": password, - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - - output = self.read_output_json() - self.common_checks(output) - - for evt in output: - assert "checkpoints" in evt["postgresql"]["bgwriter"] - assert "buffers" in evt["postgresql"]["bgwriter"] - assert "stats_reset" in evt["postgresql"]["bgwriter"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/testing.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/testing.go deleted file mode 100644 index 64d2d635..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/postgresql/testing.go +++ /dev/null @@ -1,44 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package postgresql - -import ( - "fmt" - "os" -) - -//GetDSN returns the Data Source Name for a given host -func GetDSN(host string) string { - return fmt.Sprintf("postgres://%s?sslmode=disable", host) -} - -//GetEnvUsername returns the username -func GetEnvUsername() string { - if username := os.Getenv("POSTGRESQL_USERNAME"); username != "" { - return username - } - return "postgres" -} - -//GetEnvPassword returns the password -func GetEnvPassword() string { - if password := os.Getenv("POSTGRESQL_USERNAME"); password != "" { - return password - } - return "postgres" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/_meta/Dockerfile deleted file mode 100644 index 95cc358f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/_meta/Dockerfile +++ /dev/null @@ -1,7 +0,0 @@ -ARG PROMETHEUS_VERSION -FROM prom/prometheus:v${PROMETHEUS_VERSION} -HEALTHCHECK --interval=1s --retries=90 CMD nc -w 1 localhost 9090 - Stats scraped from a Prometheus endpoint. - short_config: false - release: ga - settings: ["ssl", "http"] - fields: - - name: prometheus - type: group - fields: - # Order is important here, labels will match first, the rest are double - - name: labels.* - type: object - object_type: keyword - description: > - Prometheus metric labels - - name: metrics.* - type: object - object_type: double - object_type_mapping_type: "*" - description: > - Prometheus metric - - name: query.* - type: object - object_type: double - object_type_mapping_type: "*" - description: > - Prometheus value resulted from PromQL diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/_meta/kibana/7/dashboard/Metricbeat-prometheus-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/_meta/kibana/7/dashboard/Metricbeat-prometheus-overview.json deleted file mode 100644 index e04577d7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/_meta/kibana/7/dashboard/Metricbeat-prometheus-overview.json +++ /dev/null @@ -1,905 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "Various stats for Prometheus Server", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "1", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "title": "HTTP Requests", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "2", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "title": "Query Durations", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "3", - "w": 24, - "x": 24, - "y": 15 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "title": "Number of Targets", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "4", - "w": 24, - "x": 0, - "y": 22 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "title": "Head Chunks", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "5", - "w": 11, - "x": 0, - "y": 15 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "title": "WAL Stats", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 7, - "i": "6", - "w": 13, - "x": 11, - "y": 15 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "title": "Reload Count", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "7", - "w": 10, - "x": 24, - "y": 22 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "title": "Remote API Reads", - "version": "7.3.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "8", - "w": 14, - "x": 34, - "y": 22 - }, - "panelIndex": "8", - "panelRefName": "panel_7", - "title": "Alert Notifications", - "version": "7.3.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat Prometheus] Overview", - "version": 1 - }, - "id": "6a9b80c0-b2ed-11e9-9a23-67ee28886a4b", - "migrationVersion": { - "dashboard": "7.3.0" - }, - "references": [ - { - "id": "19886730-b2e7-11e9-9a23-67ee28886a4b", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "f77c5900-b2e4-11e9-9a23-67ee28886a4b", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "ffb70040-b2ec-11e9-9a23-67ee28886a4b", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "79345b00-b2e5-11e9-9a23-67ee28886a4b", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "138704c0-b2f8-11e9-9a23-67ee28886a4b", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "d7740b40-b2fc-11e9-9a23-67ee28886a4b", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "edd33100-b305-11e9-9a23-67ee28886a4b", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "0b356630-b308-11e9-9a23-67ee28886a4b", - "name": "panel_7", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2019-08-02T10:59:13.474Z", - "version": "WzYxMCwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "HTTP Requests [Metricbeat Prometheus]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "b2579fe0-b2e6-11e9-96a9-535735f478e7", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(219,223,0,1)", - "fill": 0, - "formatter": "number", - "id": "b2579fe1-b2e6-11e9-96a9-535735f478e7", - "label": "HTTP Requests", - "line_width": 2, - "metrics": [ - { - "field": "prometheus.metrics.prometheus_http_requests_total", - "id": "b2579fe2-b2e6-11e9-96a9-535735f478e7", - "type": "max" - }, - { - "field": "b2579fe2-b2e6-11e9-96a9-535735f478e7", - "id": "4ff83340-b445-11e9-88c2-81f27aea5920", - "type": "derivative", - "unit": "1s" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "prometheus.labels.handler", - "terms_size": "5", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "HTTP Requests [Metricbeat Prometheus]", - "type": "metrics" - } - }, - "id": "19886730-b2e7-11e9-9a23-67ee28886a4b", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-08-01T10:16:22.004Z", - "version": "WzUwMCwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Query Durations [Metricbeat Prometheus]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "prometheus.labels.quantile : \"0.99\"" - }, - "id": "0fa40ac0-b2e3-11e9-9d48-591d2f459020", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": 0, - "filter": { - "language": "kuery", - "query": "prometheus.labels.quantile : \"0.99\" " - }, - "formatter": "'0.0[0000]'", - "id": "0fa40ac1-b2e3-11e9-9d48-591d2f459020", - "label": "Query Durations p99", - "line_width": 2, - "metrics": [ - { - "field": "prometheus.metrics.prometheus_engine_query_duration_seconds", - "id": "0fa40ac2-b2e3-11e9-9d48-591d2f459020", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_filters": [ - { - "color": "#3185FC", - "filter": { - "language": "kuery", - "query": "prometheus.labels.slice : \"inner_eval\" " - }, - "id": "5089a8b0-b2e3-11e9-a478-1744b9617108", - "label": "Inner" - } - ], - "split_mode": "terms", - "stacked": "none", - "terms_field": "prometheus.labels.slice", - "terms_order_by": "_count", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Query Durations [Metricbeat Prometheus]", - "type": "metrics" - } - }, - "id": "f77c5900-b2e4-11e9-9a23-67ee28886a4b", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-31T12:29:35.301Z", - "version": "WzQ0MSwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Number of Targets [Metricbeat Prometheus]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "08298160-b2ea-11e9-a1e3-dd90a90fb461", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": "0.2", - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "number", - "id": "08298161-b2ea-11e9-a1e3-dd90a90fb461", - "label": "Total Number of Discovered Targets", - "line_width": "1", - "metrics": [ - { - "field": "prometheus.metrics.prometheus_sd_discovered_targets", - "id": "08298162-b2ea-11e9-a1e3-dd90a90fb461", - "type": "max" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "steps": 1, - "terms_direction": "desc", - "terms_field": "prometheus.labels.name", - "terms_order_by": "08298162-b2ea-11e9-a1e3-dd90a90fb461", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Number of Targets [Metricbeat Prometheus]", - "type": "metrics" - } - }, - "id": "ffb70040-b2ec-11e9-9a23-67ee28886a4b", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-31T12:34:36.214Z", - "version": "WzQ2MiwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Head Chunks [Metricbeat Prometheus]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "2f5a6920-b2e5-11e9-b248-0162f01eb4ee", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(101,50,148,1)", - "fill": 0, - "formatter": "number", - "id": "2f5a9030-b2e5-11e9-b248-0162f01eb4ee", - "label": "Head Chunks", - "line_width": 2, - "metrics": [ - { - "field": "prometheus.metrics.prometheus_tsdb_head_chunks", - "id": "2f5a9031-b2e5-11e9-b248-0162f01eb4ee", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Head Chunks [Metricbeat Prometheus]", - "type": "metrics" - } - }, - "id": "79345b00-b2e5-11e9-9a23-67ee28886a4b", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-31T12:35:36.349Z", - "version": "WzQ2OSwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "WAL [Metricbeat Prometheus]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "f4985140-b2f7-11e9-8481-37d39feabbb2" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "ce91d200-b2f7-11e9-9e3f-5b12e64d4361", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(247,75,56,1)", - "fill": 0, - "formatter": "number", - "id": "ce91f910-b2f7-11e9-9e3f-5b12e64d4361", - "label": "Failed WAL Truncations", - "line_width": 2, - "metrics": [ - { - "field": "prometheus.metrics.prometheus_tsdb_wal_truncations_failed_total", - "id": "ce91f911-b2f7-11e9-9e3f-5b12e64d4361", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(251,158,0,1)", - "fill": 0, - "formatter": "number", - "id": "ce91f912-b2f7-11e9-9e3f-5b12e64d4361", - "label": "WAL Corruptions Total", - "line_width": 2, - "metrics": [ - { - "field": "prometheus.metrics.prometheus_tsdb_wal_corruptions_total", - "id": "ce91f913-b2f7-11e9-9e3f-5b12e64d4361", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "WAL [Metricbeat Prometheus]", - "type": "metrics" - } - }, - "id": "138704c0-b2f8-11e9-9a23-67ee28886a4b", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-31T12:31:29.355Z", - "version": "WzQ0NywxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Reload Count [Metricbeat Prometheus]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "6acaf760-b2fc-11e9-86ff-9300d5a00260", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(12,121,125,1)", - "fill": "0.2", - "formatter": "'0.0[0000]'", - "id": "6acaf761-b2fc-11e9-86ff-9300d5a00260", - "label": "reloads", - "line_width": "1", - "metrics": [ - { - "field": "prometheus.metrics.prometheus_tsdb_reloads_total", - "id": "6acaf762-b2fc-11e9-86ff-9300d5a00260", - "type": "max" - }, - { - "field": "6acaf762-b2fc-11e9-86ff-9300d5a00260", - "id": "6acaf764-b2fc-11e9-86ff-9300d5a00260", - "type": "derivative", - "unit": "1s" - }, - { - "field": "6acaf764-b2fc-11e9-86ff-9300d5a00260", - "id": "6acaf763-b2fc-11e9-86ff-9300d5a00260", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "steps": 1, - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#DB1374", - "fill": "0.2", - "formatter": "'0.0[0000]'", - "id": "6acaf765-b2fc-11e9-86ff-9300d5a00260", - "label": "failures", - "line_width": "1", - "metrics": [ - { - "field": "prometheus.metrics.prometheus_tsdb_reloads_failures_total", - "id": "6acaf766-b2fc-11e9-86ff-9300d5a00260", - "type": "max" - }, - { - "field": "6acaf766-b2fc-11e9-86ff-9300d5a00260", - "id": "6acaf768-b2fc-11e9-86ff-9300d5a00260", - "type": "derivative", - "unit": "1s" - }, - { - "field": "6acaf768-b2fc-11e9-86ff-9300d5a00260", - "id": "6acaf767-b2fc-11e9-86ff-9300d5a00260", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "steps": 1, - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Reload Count [Metricbeat Prometheus]", - "type": "metrics" - } - }, - "id": "d7740b40-b2fc-11e9-9a23-67ee28886a4b", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-30T19:05:35.833Z", - "version": "WzM3OSwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Remote API Reads [Metricbeat Prometheus]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "a3dbf320-b305-11e9-a86d-99bede5bfcc3", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(219,223,0,1)", - "fill": 0, - "formatter": "number", - "id": "a3dbf321-b305-11e9-a86d-99bede5bfcc3", - "label": "# of remote read queries", - "line_width": 2, - "metrics": [ - { - "field": "prometheus.metrics.prometheus_api_remote_read_queries", - "id": "a3dbf322-b305-11e9-a86d-99bede5bfcc3", - "type": "max" - }, - { - "field": "a3dbf322-b305-11e9-a86d-99bede5bfcc3", - "id": "a3dbf324-b305-11e9-a86d-99bede5bfcc3", - "type": "derivative", - "unit": "1s" - }, - { - "field": "a3dbf324-b305-11e9-a86d-99bede5bfcc3", - "id": "a3dbf323-b305-11e9-a86d-99bede5bfcc3", - "type": "positive_only" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Remote API Reads [Metricbeat Prometheus]", - "type": "metrics" - } - }, - "id": "edd33100-b305-11e9-9a23-67ee28886a4b", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-30T20:09:25.775Z", - "version": "WzM5NCwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Alert Notifications [Metricbeat Prometheus]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "" - }, - "id": "b1741ab0-b307-11e9-95cd-c3f5589dc7d2", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(211,49,21,1)", - "fill": 0, - "formatter": "number", - "id": "b1741ab1-b307-11e9-95cd-c3f5589dc7d2", - "label": "Capacity of the alert notifications queue", - "line_width": 2, - "metrics": [ - { - "field": "prometheus.metrics.prometheus_notifications_queue_capacity", - "id": "b1741ab2-b307-11e9-95cd-c3f5589dc7d2", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(176,188,0,1)", - "fill": "0.2", - "formatter": "number", - "id": "b1741ab3-b307-11e9-95cd-c3f5589dc7d2", - "label": "Alert notifications in the queue", - "line_width": "1", - "metrics": [ - { - "field": "prometheus.metrics.prometheus_notifications_queue_length", - "id": "b1741ab4-b307-11e9-95cd-c3f5589dc7d2", - "type": "max" - } - ], - "point_size": 0, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Alert Notifications [Metricbeat Prometheus]", - "type": "metrics" - } - }, - "id": "0b356630-b308-11e9-9a23-67ee28886a4b", - "migrationVersion": { - "visualization": "7.3.0" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-07-30T20:24:34.067Z", - "version": "WzQwMiwxXQ==" - } - ], - "version": "7.3.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/_meta/prometheus.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/_meta/prometheus.yml deleted file mode 100644 index 06707841..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/_meta/prometheus.yml +++ /dev/null @@ -1,32 +0,0 @@ -# my global config -global: - scrape_interval: 1s # Set the scrape interval to every 1 second. Default is every 1 minute. - evaluation_interval: 15s # Evaluate rules every 15 seconds. The default is every 1 minute. - # scrape_timeout is set to the global default (10s). - -# Alertmanager configuration -alerting: - alertmanagers: - - static_configs: - - targets: - # - alertmanager:9093 - -# Load rules once and periodically evaluate them according to the global 'evaluation_interval'. -rule_files: - # - "first_rules.yml" - # - "second_rules.yml" - -remote_write: - - url: "http://REMOTE/write" - -# A scrape configuration containing exactly one endpoint to scrape: -# Here it's Prometheus itself. -scrape_configs: - # The job name is added as a label `job=` to any timeseries scraped from this config. - - job_name: 'prometheus' - - # metrics_path defaults to '/metrics' - # scheme defaults to 'http'. - - static_configs: - - targets: ['localhost:9090'] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/_meta/run.sh b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/_meta/run.sh deleted file mode 100644 index b2cadc95..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/_meta/run.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/sh - - -for i in 1 2 3 4 5; -do - a=`nslookup host.docker.internal | grep "** server can't find " | wc -l`; - if [ $a -gt 0 ]; then - # this works only on Linux envs - HOST_DOMAIN="0.0.0.0" - else - # this works only on Mac envs - HOST_DOMAIN="host.docker.internal" - break - fi -done - - - -REMOTE="$HOST_DOMAIN:9201" - -sed -i "s/REMOTE/$REMOTE/g" /etc/prometheus/prometheus.yml - -/bin/prometheus --config.file=/etc/prometheus/prometheus.yml \ - --storage.tsdb.path=/prometheus \ - --web.console.libraries=/usr/share/prometheus/console_libraries \ - --web.console.templates=/usr/share/prometheus/consoles diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/data.json deleted file mode 100644 index dba9f777..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/data.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "job": "prometheus", - "listener_name": "http" - }, - "metrics": { - "net_conntrack_listener_conn_accepted_total": 3, - "net_conntrack_listener_conn_closed_total": 0 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/docs.asciidoc deleted file mode 100644 index c3609b08..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/docs.asciidoc +++ /dev/null @@ -1,136 +0,0 @@ -The Prometheus `collector` metricset scrapes data from https://prometheus.io/docs/instrumenting/exporters/[prometheus exporters]. - - -[float] -=== Scraping from a Prometheus exporter - -To scrape metrics from a Prometheus exporter, configure the `hosts` field to it. The path -to retrieve the metrics from (`/metrics` by default) can be configured with `metrics_path`. - -[source,yaml] -------------------------------------------------------------------------------------- -- module: prometheus - period: 10s - hosts: ["node:9100"] - metrics_path: /metrics - - #username: "user" - #password: "secret" - - # This can be used for service account based authorization: - #bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token - #ssl.certificate_authorities: - # - /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt -------------------------------------------------------------------------------------- - - -[float] -[role="xpack"] -=== Histograms and types - -beta[] - -[source,yaml] -------------------------------------------------------------------------------------- -metricbeat.modules: -- module: prometheus - period: 10s - hosts: ["localhost:9090"] - use_types: true - rate_counters: false -------------------------------------------------------------------------------------- - -`use_types` paramater (default: false) enables a different layout for metrics storage, leveraging Elasticsearch -types, including https://www.elastic.co/guide/en/elasticsearch/reference/current/histogram.html[histograms]. - -`rate_counters` paramater (default: false) enables calculating a rate out of Prometheus counters. When enabled, Metricbeat stores -the counter increment since the last collection. This metric should make some aggregations easier and with better -performance. This parameter can only be enabled in combination with `use_types`. - -When `use_types` and `rate_counters` are enabled, metrics are stored like this: - -[source,json] ----- -{ - "prometheus": { - "labels": { - "instance": "172.27.0.2:9090", - "job": "prometheus" - }, - "prometheus_target_interval_length_seconds_count": { - "counter": 1, - "rate": 0 - }, - "prometheus_target_interval_length_seconds_sum": { - "counter": 15.000401344, - "rate": 0 - } - "prometheus_tsdb_compaction_chunk_range_seconds_bucket": { - "histogram": { - "values": [50, 300, 1000, 4000, 16000], - "counts": [10, 2, 34, 7] - } - } - }, -} ----- - - -[float] -=== Scraping all metrics from a Prometheus server - -[WARNING] -======================================= -Depending on your scale this method may not be suitable. We recommend using the -<> metricset for this, -and make Prometheus push metrics to Metricbeat. -======================================= - -This module can scrape all metrics stored in a Prometheus server, by using the -https://prometheus.io/docs/prometheus/latest/federation/[federation API]. By pointing this -config to the Prometheus server: - -[source,yaml] -------------------------------------------------------------------------------------- -metricbeat.modules: -- module: prometheus - period: 10s - hosts: ["localhost:9090"] - metrics_path: '/federate' - query: - 'match[]': '{__name__!=""}' -------------------------------------------------------------------------------------- - -[float] -=== Filtering metrics - -In order to filter out/in metrics one can make use of `metrics_filters.include` `metrics_filters.exclude` settings: - -[source,yaml] -------------------------------------------------------------------------------------- -- module: prometheus - period: 10s - hosts: ["localhost:9090"] - metrics_path: /metrics - metrics_filters: - include: ["node_filesystem_*"] - exclude: ["node_filesystem_device_*"] -------------------------------------------------------------------------------------- - -The configuration above will include only metrics that match `node_filesystem_*` pattern and do not match `node_filesystem_device_*`. - - -To keep only specific metrics, anchor the start and the end of the regexp of each metric: - -- the caret ^ matches the beginning of a text or line, -- the dollar sign $ matches the end of a text. - -[source,yaml] -------------------------------------------------------------------------------------- -- module: prometheus - period: 10s - hosts: ["localhost:9090"] - metrics_path: /metrics - metrics_filters: - include: ["^node_network_net_dev_group$", "^node_network_up$"] -------------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/fields.yml deleted file mode 100644 index a927f3fc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/fields.yml +++ /dev/null @@ -1 +0,0 @@ -- release: ga diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/config.yml deleted file mode 100644 index 0301667e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/config.yml +++ /dev/null @@ -1,4 +0,0 @@ -type: http -url: "/metrics" -suffix: plain -remove_fields_from_comparison: ["prometheus.labels.instance"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/docs.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/docs.plain deleted file mode 100644 index e1639901..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/docs.plain +++ /dev/null @@ -1,6 +0,0 @@ -# HELP net_conntrack_listener_conn_accepted_total Total number of connections opened to the listener of a given name. -# TYPE net_conntrack_listener_conn_accepted_total counter -net_conntrack_listener_conn_accepted_total{listener_name="http"} 3 -# HELP net_conntrack_listener_conn_closed_total Total number of connections closed that were made to the listener of a given name. -# TYPE net_conntrack_listener_conn_closed_total counter -net_conntrack_listener_conn_closed_total{listener_name="http"} 0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/docs.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/docs.plain-expected.json deleted file mode 100644 index b70af186..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/docs.plain-expected.json +++ /dev/null @@ -1,52 +0,0 @@ -[ - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55922", - "job": "prometheus" - }, - "metrics": { - "up": 1 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55922", - "job": "prometheus", - "listener_name": "http" - }, - "metrics": { - "net_conntrack_listener_conn_accepted_total": 3, - "net_conntrack_listener_conn_closed_total": 0 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/etcd-3.3.10-partial.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/etcd-3.3.10-partial.plain deleted file mode 100644 index eae96e07..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/etcd-3.3.10-partial.plain +++ /dev/null @@ -1,214 +0,0 @@ -# HELP etcd_debugging_mvcc_db_compaction_keys_total Total number of db keys compacted. -# TYPE etcd_debugging_mvcc_db_compaction_keys_total counter -etcd_debugging_mvcc_db_compaction_keys_total 0 -# HELP etcd_debugging_mvcc_db_total_size_in_bytes Total size of the underlying database physically allocated in bytes. Use etcd_mvcc_db_total_size_in_bytes -# TYPE etcd_debugging_mvcc_db_total_size_in_bytes gauge -etcd_debugging_mvcc_db_total_size_in_bytes 20480 -# HELP etcd_debugging_mvcc_delete_total Total number of deletes seen by this member. -# TYPE etcd_debugging_mvcc_delete_total counter -etcd_debugging_mvcc_delete_total 0 -# HELP etcd_debugging_mvcc_events_total Total number of events sent by this member. -# TYPE etcd_debugging_mvcc_events_total counter -etcd_debugging_mvcc_events_total 0 -# HELP etcd_debugging_mvcc_keys_total Total number of keys. -# TYPE etcd_debugging_mvcc_keys_total gauge -etcd_debugging_mvcc_keys_total 0 -# HELP etcd_debugging_mvcc_pending_events_total Total number of pending events to be sent. -# TYPE etcd_debugging_mvcc_pending_events_total gauge -etcd_debugging_mvcc_pending_events_total 0 -# HELP etcd_debugging_mvcc_put_total Total number of puts seen by this member. -# TYPE etcd_debugging_mvcc_put_total counter -etcd_debugging_mvcc_put_total 0 -# HELP etcd_debugging_mvcc_range_total Total number of ranges seen by this member. -# TYPE etcd_debugging_mvcc_range_total counter -etcd_debugging_mvcc_range_total 0 -# HELP etcd_debugging_mvcc_slow_watcher_total Total number of unsynced slow watchers. -# TYPE etcd_debugging_mvcc_slow_watcher_total gauge -etcd_debugging_mvcc_slow_watcher_total 0 -# HELP etcd_debugging_mvcc_txn_total Total number of txns seen by this member. -# TYPE etcd_debugging_mvcc_txn_total counter -etcd_debugging_mvcc_txn_total 0 -# HELP etcd_debugging_mvcc_watch_stream_total Total number of watch streams. -# TYPE etcd_debugging_mvcc_watch_stream_total gauge -etcd_debugging_mvcc_watch_stream_total 0 -# HELP etcd_debugging_mvcc_watcher_total Total number of watchers. -# TYPE etcd_debugging_mvcc_watcher_total gauge -etcd_debugging_mvcc_watcher_total 0 -# HELP etcd_debugging_server_lease_expired_total The total number of expired leases. -# TYPE etcd_debugging_server_lease_expired_total counter -etcd_debugging_server_lease_expired_total 0 -# HELP etcd_debugging_store_expires_total Total number of expired keys. -# TYPE etcd_debugging_store_expires_total counter -etcd_debugging_store_expires_total 0 -# HELP etcd_debugging_store_reads_total Total number of reads action by (get/getRecursive), local to this member. -# TYPE etcd_debugging_store_reads_total counter -etcd_debugging_store_reads_total{action="getRecursive"} 1 -# HELP etcd_debugging_store_watch_requests_total Total number of incoming watch requests (new or reestablished). -# TYPE etcd_debugging_store_watch_requests_total counter -etcd_debugging_store_watch_requests_total 0 -# HELP etcd_debugging_store_watchers Count of currently active watchers. -# TYPE etcd_debugging_store_watchers gauge -etcd_debugging_store_watchers 0 -# HELP etcd_debugging_store_writes_total Total number of writes (e.g. set/compareAndDelete) seen by this member. -# TYPE etcd_debugging_store_writes_total counter -etcd_debugging_store_writes_total{action="create"} 1 -etcd_debugging_store_writes_total{action="set"} 2 -# HELP etcd_grpc_proxy_cache_hits_total Total number of cache hits -# TYPE etcd_grpc_proxy_cache_hits_total gauge -etcd_grpc_proxy_cache_hits_total 0 -# HELP etcd_grpc_proxy_cache_keys_total Total number of keys/ranges cached -# TYPE etcd_grpc_proxy_cache_keys_total gauge -etcd_grpc_proxy_cache_keys_total 0 -# HELP etcd_grpc_proxy_cache_misses_total Total number of cache misses -# TYPE etcd_grpc_proxy_cache_misses_total gauge -etcd_grpc_proxy_cache_misses_total 0 -# HELP etcd_grpc_proxy_events_coalescing_total Total number of events coalescing -# TYPE etcd_grpc_proxy_events_coalescing_total counter -etcd_grpc_proxy_events_coalescing_total 0 -# HELP etcd_grpc_proxy_watchers_coalescing_total Total number of current watchers coalescing -# TYPE etcd_grpc_proxy_watchers_coalescing_total gauge -etcd_grpc_proxy_watchers_coalescing_total 0 -# HELP etcd_mvcc_db_total_size_in_bytes Total size of the underlying database physically allocated in bytes. -# TYPE etcd_mvcc_db_total_size_in_bytes gauge -etcd_mvcc_db_total_size_in_bytes 20480 -# HELP etcd_mvcc_db_total_size_in_use_in_bytes Total size of the underlying database logically in use in bytes. -# TYPE etcd_mvcc_db_total_size_in_use_in_bytes gauge -etcd_mvcc_db_total_size_in_use_in_bytes 16384 -# HELP etcd_network_client_grpc_received_bytes_total The total number of bytes received from grpc clients. -# TYPE etcd_network_client_grpc_received_bytes_total counter -etcd_network_client_grpc_received_bytes_total 0 -# HELP etcd_network_client_grpc_sent_bytes_total The total number of bytes sent to grpc clients. -# TYPE etcd_network_client_grpc_sent_bytes_total counter -etcd_network_client_grpc_sent_bytes_total 0 -# HELP etcd_server_go_version Which Go version server is running with. 1 for 'server_go_version' label with current version. -# TYPE etcd_server_go_version gauge -etcd_server_go_version{server_go_version="go1.10.4"} 1 -# HELP etcd_server_has_leader Whether or not a leader exists. 1 is existence, 0 is not. -# TYPE etcd_server_has_leader gauge -etcd_server_has_leader 1 -# HELP etcd_server_health_failures The total number of failed health checks -# TYPE etcd_server_health_failures counter -etcd_server_health_failures 0 -# HELP etcd_server_health_success The total number of successful health checks -# TYPE etcd_server_health_success counter -etcd_server_health_success 0 -# HELP etcd_server_heartbeat_send_failures_total The total number of leader heartbeat send failures (likely overloaded from slow disk). -# TYPE etcd_server_heartbeat_send_failures_total counter -etcd_server_heartbeat_send_failures_total 0 -# HELP etcd_server_id Server or member ID in hexadecimal format. 1 for 'server_id' label with current ID. -# TYPE etcd_server_id gauge -etcd_server_id{server_id="8e9e05c52164694d"} 1 -# HELP etcd_server_is_leader Whether or not this member is a leader. 1 if is, 0 otherwise. -# TYPE etcd_server_is_leader gauge -etcd_server_is_leader 1 -# HELP etcd_server_leader_changes_seen_total The number of leader changes seen. -# TYPE etcd_server_leader_changes_seen_total counter -etcd_server_leader_changes_seen_total 1 -# HELP etcd_server_proposals_applied_total The total number of consensus proposals applied. -# TYPE etcd_server_proposals_applied_total gauge -etcd_server_proposals_applied_total 4 -# HELP etcd_server_proposals_committed_total The total number of consensus proposals committed. -# TYPE etcd_server_proposals_committed_total gauge -etcd_server_proposals_committed_total 4 -# HELP etcd_server_proposals_failed_total The total number of failed proposals seen. -# TYPE etcd_server_proposals_failed_total counter -etcd_server_proposals_failed_total 0 -# HELP etcd_server_proposals_pending The current number of pending proposals to commit. -# TYPE etcd_server_proposals_pending gauge -etcd_server_proposals_pending 0 -# HELP etcd_server_quota_backend_bytes Current backend storage quota size in bytes. -# TYPE etcd_server_quota_backend_bytes gauge -etcd_server_quota_backend_bytes 2.147483648e+09 -# HELP etcd_server_read_indexes_failed_total The total number of failed read indexes seen. -# TYPE etcd_server_read_indexes_failed_total counter -etcd_server_read_indexes_failed_total 0 -# HELP etcd_server_slow_apply_total The total number of slow apply requests (likely overloaded from slow disk). -# TYPE etcd_server_slow_apply_total counter -etcd_server_slow_apply_total 0 -# HELP etcd_server_slow_read_indexes_total The total number of pending read indexes not in sync with leader's or timed out read index requests. -# TYPE etcd_server_slow_read_indexes_total counter -etcd_server_slow_read_indexes_total 0 -# HELP etcd_server_version Which version is running. 1 for 'server_version' label with current version. -# TYPE etcd_server_version gauge -etcd_server_version{server_version="3.3.10"} 1 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 76 -# HELP go_info Information about the Go environment. -# TYPE go_info gauge -go_info{version="go1.10.4"} 1 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 5.187216e+06 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 5.818832e+06 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.444537e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 5341 -# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. -# TYPE go_memstats_gc_cpu_fraction gauge -go_memstats_gc_cpu_fraction 0.06982921260067133 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 413696 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 5.187216e+06 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 811008 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 6.660096e+06 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 27762 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 0 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 7.471104e+06 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.5534302814931297e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 55 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 33103 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 6944 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 58520 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 65536 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 8.4788e+06 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 1.289791e+06 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 1.114112e+06 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 1.114112e+06 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 1.181516e+07 -# HELP go_threads Number of OS threads created. -# TYPE go_threads gauge -go_threads 13 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/etcd-3.3.10-partial.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/etcd-3.3.10-partial.plain-expected.json deleted file mode 100644 index 58ef5fff..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/etcd-3.3.10-partial.plain-expected.json +++ /dev/null @@ -1,289 +0,0 @@ -[ - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55924", - "job": "prometheus", - "version": "go1.10.4" - }, - "metrics": { - "go_info": 1 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55924", - "job": "prometheus", - "server_go_version": "go1.10.4" - }, - "metrics": { - "etcd_server_go_version": 1 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "action": "create", - "instance": "127.0.0.1:55924", - "job": "prometheus" - }, - "metrics": { - "etcd_debugging_store_writes_total": 1 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55924", - "job": "prometheus" - }, - "metrics": { - "up": 1 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55924", - "job": "prometheus", - "server_id": "8e9e05c52164694d" - }, - "metrics": { - "etcd_server_id": 1 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "action": "set", - "instance": "127.0.0.1:55924", - "job": "prometheus" - }, - "metrics": { - "etcd_debugging_store_writes_total": 2 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55924", - "job": "prometheus", - "server_version": "3.3.10" - }, - "metrics": { - "etcd_server_version": 1 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "action": "getRecursive", - "instance": "127.0.0.1:55924", - "job": "prometheus" - }, - "metrics": { - "etcd_debugging_store_reads_total": 1 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55924", - "job": "prometheus" - }, - "metrics": { - "etcd_debugging_mvcc_db_compaction_keys_total": 0, - "etcd_debugging_mvcc_db_total_size_in_bytes": 20480, - "etcd_debugging_mvcc_delete_total": 0, - "etcd_debugging_mvcc_events_total": 0, - "etcd_debugging_mvcc_keys_total": 0, - "etcd_debugging_mvcc_pending_events_total": 0, - "etcd_debugging_mvcc_put_total": 0, - "etcd_debugging_mvcc_range_total": 0, - "etcd_debugging_mvcc_slow_watcher_total": 0, - "etcd_debugging_mvcc_txn_total": 0, - "etcd_debugging_mvcc_watch_stream_total": 0, - "etcd_debugging_mvcc_watcher_total": 0, - "etcd_debugging_server_lease_expired_total": 0, - "etcd_debugging_store_expires_total": 0, - "etcd_debugging_store_watch_requests_total": 0, - "etcd_debugging_store_watchers": 0, - "etcd_grpc_proxy_cache_hits_total": 0, - "etcd_grpc_proxy_cache_keys_total": 0, - "etcd_grpc_proxy_cache_misses_total": 0, - "etcd_grpc_proxy_events_coalescing_total": 0, - "etcd_grpc_proxy_watchers_coalescing_total": 0, - "etcd_mvcc_db_total_size_in_bytes": 20480, - "etcd_mvcc_db_total_size_in_use_in_bytes": 16384, - "etcd_network_client_grpc_received_bytes_total": 0, - "etcd_network_client_grpc_sent_bytes_total": 0, - "etcd_server_has_leader": 1, - "etcd_server_health_failures": 0, - "etcd_server_health_success": 0, - "etcd_server_heartbeat_send_failures_total": 0, - "etcd_server_is_leader": 1, - "etcd_server_leader_changes_seen_total": 1, - "etcd_server_proposals_applied_total": 4, - "etcd_server_proposals_committed_total": 4, - "etcd_server_proposals_failed_total": 0, - "etcd_server_proposals_pending": 0, - "etcd_server_quota_backend_bytes": 2147483648, - "etcd_server_read_indexes_failed_total": 0, - "etcd_server_slow_apply_total": 0, - "etcd_server_slow_read_indexes_total": 0, - "go_goroutines": 76, - "go_memstats_alloc_bytes": 5187216, - "go_memstats_alloc_bytes_total": 5818832, - "go_memstats_buck_hash_sys_bytes": 1444537, - "go_memstats_frees_total": 5341, - "go_memstats_gc_cpu_fraction": 0.06982921260067133, - "go_memstats_gc_sys_bytes": 413696, - "go_memstats_heap_alloc_bytes": 5187216, - "go_memstats_heap_idle_bytes": 811008, - "go_memstats_heap_inuse_bytes": 6660096, - "go_memstats_heap_objects": 27762, - "go_memstats_heap_released_bytes": 0, - "go_memstats_heap_sys_bytes": 7471104, - "go_memstats_last_gc_time_seconds": 1553430281.4931297, - "go_memstats_lookups_total": 55, - "go_memstats_mallocs_total": 33103, - "go_memstats_mcache_inuse_bytes": 6944, - "go_memstats_mcache_sys_bytes": 16384, - "go_memstats_mspan_inuse_bytes": 58520, - "go_memstats_mspan_sys_bytes": 65536, - "go_memstats_next_gc_bytes": 8478800, - "go_memstats_other_sys_bytes": 1289791, - "go_memstats_stack_inuse_bytes": 1114112, - "go_memstats_stack_sys_bytes": 1114112, - "go_memstats_sys_bytes": 11815160, - "go_threads": 13 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/metrics-with-naninf.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/metrics-with-naninf.plain deleted file mode 100644 index ea88edb5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/metrics-with-naninf.plain +++ /dev/null @@ -1,38 +0,0 @@ -# HELP kafka_consumer_records_lag_records The latest lag of the partition -# TYPE kafka_consumer_records_lag_records gauge -kafka_consumer_records_lag_records{client_id="consumer1",} NaN -kafka_consumer_records_lag_records{client_id="consumer2",} +Inf -kafka_consumer_records_lag_records{client_id="consumer3",} -Inf -kafka_consumer_records_lag_records{client_id="consumer4",} 5 -# HELP http_failures Total number of http request failures -# TYPE http_failures counter -http_failures{method="GET"} 2 -http_failures{method="POST"} NaN -http_failures{method="DELETE"} +Inf -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0",} NaN -go_gc_duration_seconds{quantile="0.25",} +Inf -go_gc_duration_seconds{quantile="0.5",} -Inf -go_gc_duration_seconds{quantile="0.75"} 9.8154e-05 -go_gc_duration_seconds{quantile="1",} 0.011689149 -go_gc_duration_seconds_sum 3.451780079 -go_gc_duration_seconds_count 13118 -# HELP http_request_duration_seconds request duration histogram -# TYPE http_request_duration_seconds histogram -http_request_duration_seconds_bucket{le="0.1"} +Inf -http_request_duration_seconds_bucket{le="0.2"} -Inf -http_request_duration_seconds_bucket{le="0.5"} NaN -http_request_duration_seconds_bucket{le="1"} 1 -http_request_duration_seconds_bucket{le="2"} 2 -http_request_duration_seconds_bucket{le="3"} 3 -http_request_duration_seconds_bucket{le="5"} 3 -http_request_duration_seconds_bucket{le="+Inf"} 3 -http_request_duration_seconds_sum 6 -http_request_duration_seconds_count 3 -# HELP net_conntrack_listener_conn_accepted_total Total number of connections opened to the listener of a given name. -# TYPE net_conntrack_listener_conn_accepted_total untyped -net_conntrack_listener_conn_accepted_total{listener_name="http"} 1568652315554 -# HELP net_conntrack_listener_conn_closed_total Total number of connections closed that were made to the listener of a given name. -# TYPE net_conntrack_listener_conn_closed_total untyped -net_conntrack_listener_conn_closed_total{listener_name="http"} NaN diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/metrics-with-naninf.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/metrics-with-naninf.plain-expected.json deleted file mode 100644 index 6e1423be..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/metrics-with-naninf.plain-expected.json +++ /dev/null @@ -1,303 +0,0 @@ -[ - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55926", - "job": "prometheus", - "listener_name": "http" - }, - "metrics": { - "net_conntrack_listener_conn_accepted_total": 1568652315554 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55926", - "job": "prometheus" - }, - "metrics": { - "go_gc_duration_seconds_count": 13118, - "go_gc_duration_seconds_sum": 3.451780079, - "http_request_duration_seconds_count": 3, - "http_request_duration_seconds_sum": 6 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "client_id": "consumer4", - "instance": "127.0.0.1:55926", - "job": "prometheus" - }, - "metrics": { - "kafka_consumer_records_lag_records": 5 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55926", - "job": "prometheus", - "quantile": "1" - }, - "metrics": { - "go_gc_duration_seconds": 0.011689149 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55926", - "job": "prometheus", - "le": "5" - }, - "metrics": { - "http_request_duration_seconds_bucket": 3 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55926", - "job": "prometheus", - "le": "1" - }, - "metrics": { - "http_request_duration_seconds_bucket": 1 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55926", - "job": "prometheus", - "le": "2" - }, - "metrics": { - "http_request_duration_seconds_bucket": 2 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55926", - "job": "prometheus" - }, - "metrics": { - "up": 1 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55926", - "job": "prometheus", - "le": "+Inf" - }, - "metrics": { - "http_request_duration_seconds_bucket": 3 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55926", - "job": "prometheus", - "method": "GET" - }, - "metrics": { - "http_failures": 2 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55926", - "job": "prometheus", - "quantile": "0.75" - }, - "metrics": { - "go_gc_duration_seconds": 0.000098154 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55926", - "job": "prometheus", - "le": "3" - }, - "metrics": { - "http_request_duration_seconds_bucket": 3 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/prometheus-2.6.0-partial.plain b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/prometheus-2.6.0-partial.plain deleted file mode 100644 index 136196b7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/prometheus-2.6.0-partial.plain +++ /dev/null @@ -1,135 +0,0 @@ -# HELP go_gc_duration_seconds A summary of the GC invocation durations. -# TYPE go_gc_duration_seconds summary -go_gc_duration_seconds{quantile="0"} 3.8386e-05 -go_gc_duration_seconds{quantile="0.25"} 4.2803e-05 -go_gc_duration_seconds{quantile="0.5"} 6.0618e-05 -go_gc_duration_seconds{quantile="0.75"} 0.004392391 -go_gc_duration_seconds{quantile="1"} 0.004392391 -go_gc_duration_seconds_sum 0.004534198 -go_gc_duration_seconds_count 4 -# HELP go_goroutines Number of goroutines that currently exist. -# TYPE go_goroutines gauge -go_goroutines 35 -# HELP go_info Information about the Go environment. -# TYPE go_info gauge -go_info{version="go1.11.3"} 1 -# HELP go_memstats_alloc_bytes Number of bytes allocated and still in use. -# TYPE go_memstats_alloc_bytes gauge -go_memstats_alloc_bytes 1.0558112e+07 -# HELP go_memstats_alloc_bytes_total Total number of bytes allocated, even if freed. -# TYPE go_memstats_alloc_bytes_total counter -go_memstats_alloc_bytes_total 1.408776e+07 -# HELP go_memstats_buck_hash_sys_bytes Number of bytes used by the profiling bucket hash table. -# TYPE go_memstats_buck_hash_sys_bytes gauge -go_memstats_buck_hash_sys_bytes 1.447018e+06 -# HELP go_memstats_frees_total Total number of frees. -# TYPE go_memstats_frees_total counter -go_memstats_frees_total 15673 -# HELP go_memstats_gc_cpu_fraction The fraction of this program's available CPU time used by the GC since the program started. -# TYPE go_memstats_gc_cpu_fraction gauge -go_memstats_gc_cpu_fraction 0.0008429952574435172 -# HELP go_memstats_gc_sys_bytes Number of bytes used for garbage collection system metadata. -# TYPE go_memstats_gc_sys_bytes gauge -go_memstats_gc_sys_bytes 2.379776e+06 -# HELP go_memstats_heap_alloc_bytes Number of heap bytes allocated and still in use. -# TYPE go_memstats_heap_alloc_bytes gauge -go_memstats_heap_alloc_bytes 1.0558112e+07 -# HELP go_memstats_heap_idle_bytes Number of heap bytes waiting to be used. -# TYPE go_memstats_heap_idle_bytes gauge -go_memstats_heap_idle_bytes 5.4042624e+07 -# HELP go_memstats_heap_inuse_bytes Number of heap bytes that are in use. -# TYPE go_memstats_heap_inuse_bytes gauge -go_memstats_heap_inuse_bytes 1.2214272e+07 -# HELP go_memstats_heap_objects Number of allocated objects. -# TYPE go_memstats_heap_objects gauge -go_memstats_heap_objects 61771 -# HELP go_memstats_heap_released_bytes Number of heap bytes released to OS. -# TYPE go_memstats_heap_released_bytes gauge -go_memstats_heap_released_bytes 0 -# HELP go_memstats_heap_sys_bytes Number of heap bytes obtained from system. -# TYPE go_memstats_heap_sys_bytes gauge -go_memstats_heap_sys_bytes 6.6256896e+07 -# HELP go_memstats_last_gc_time_seconds Number of seconds since 1970 of last garbage collection. -# TYPE go_memstats_last_gc_time_seconds gauge -go_memstats_last_gc_time_seconds 1.5534303161488917e+09 -# HELP go_memstats_lookups_total Total number of pointer lookups. -# TYPE go_memstats_lookups_total counter -go_memstats_lookups_total 0 -# HELP go_memstats_mallocs_total Total number of mallocs. -# TYPE go_memstats_mallocs_total counter -go_memstats_mallocs_total 77444 -# HELP go_memstats_mcache_inuse_bytes Number of bytes in use by mcache structures. -# TYPE go_memstats_mcache_inuse_bytes gauge -go_memstats_mcache_inuse_bytes 6912 -# HELP go_memstats_mcache_sys_bytes Number of bytes used for mcache structures obtained from system. -# TYPE go_memstats_mcache_sys_bytes gauge -go_memstats_mcache_sys_bytes 16384 -# HELP go_memstats_mspan_inuse_bytes Number of bytes in use by mspan structures. -# TYPE go_memstats_mspan_inuse_bytes gauge -go_memstats_mspan_inuse_bytes 127984 -# HELP go_memstats_mspan_sys_bytes Number of bytes used for mspan structures obtained from system. -# TYPE go_memstats_mspan_sys_bytes gauge -go_memstats_mspan_sys_bytes 131072 -# HELP go_memstats_next_gc_bytes Number of heap bytes when next garbage collection will take place. -# TYPE go_memstats_next_gc_bytes gauge -go_memstats_next_gc_bytes 1.8390112e+07 -# HELP go_memstats_other_sys_bytes Number of bytes used for other system allocations. -# TYPE go_memstats_other_sys_bytes gauge -go_memstats_other_sys_bytes 1.201294e+06 -# HELP go_memstats_stack_inuse_bytes Number of bytes in use by the stack allocator. -# TYPE go_memstats_stack_inuse_bytes gauge -go_memstats_stack_inuse_bytes 851968 -# HELP go_memstats_stack_sys_bytes Number of bytes obtained from system for stack allocator. -# TYPE go_memstats_stack_sys_bytes gauge -go_memstats_stack_sys_bytes 851968 -# HELP go_memstats_sys_bytes Number of bytes obtained from system. -# TYPE go_memstats_sys_bytes gauge -go_memstats_sys_bytes 7.2284408e+07 -# HELP go_threads Number of OS threads created. -# TYPE go_threads gauge -go_threads 14 -# HELP net_conntrack_dialer_conn_attempted_total Total number of connections attempted by the given dialer a given name. -# TYPE net_conntrack_dialer_conn_attempted_total counter -net_conntrack_dialer_conn_attempted_total{dialer_name="alertmanager"} 0 -net_conntrack_dialer_conn_attempted_total{dialer_name="default"} 0 -net_conntrack_dialer_conn_attempted_total{dialer_name="prometheus"} 1 -# HELP net_conntrack_dialer_conn_closed_total Total number of connections closed which originated from the dialer of a given name. -# TYPE net_conntrack_dialer_conn_closed_total counter -net_conntrack_dialer_conn_closed_total{dialer_name="alertmanager"} 0 -net_conntrack_dialer_conn_closed_total{dialer_name="default"} 0 -net_conntrack_dialer_conn_closed_total{dialer_name="prometheus"} 0 -# HELP net_conntrack_dialer_conn_established_total Total number of connections successfully established by the given dialer a given name. -# TYPE net_conntrack_dialer_conn_established_total counter -net_conntrack_dialer_conn_established_total{dialer_name="alertmanager"} 0 -net_conntrack_dialer_conn_established_total{dialer_name="default"} 0 -net_conntrack_dialer_conn_established_total{dialer_name="prometheus"} 1 -# HELP net_conntrack_listener_conn_accepted_total Total number of connections opened to the listener of a given name. -# TYPE net_conntrack_listener_conn_accepted_total counter -net_conntrack_listener_conn_accepted_total{listener_name="http"} 3 -# HELP net_conntrack_listener_conn_closed_total Total number of connections closed that were made to the listener of a given name. -# TYPE net_conntrack_listener_conn_closed_total counter -net_conntrack_listener_conn_closed_total{listener_name="http"} 0 -# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds. -# TYPE process_cpu_seconds_total counter -process_cpu_seconds_total 0.14 -# HELP process_max_fds Maximum number of open file descriptors. -# TYPE process_max_fds gauge -process_max_fds 1.048576e+06 -# HELP process_open_fds Number of open file descriptors. -# TYPE process_open_fds gauge -process_open_fds 13 -# HELP process_resident_memory_bytes Resident memory size in bytes. -# TYPE process_resident_memory_bytes gauge -process_resident_memory_bytes 3.5934208e+07 -# HELP process_start_time_seconds Start time of the process since unix epoch in seconds. -# TYPE process_start_time_seconds gauge -process_start_time_seconds 1.5534303054e+09 -# HELP process_virtual_memory_bytes Virtual memory size in bytes. -# TYPE process_virtual_memory_bytes gauge -process_virtual_memory_bytes 1.50646784e+08 -# HELP process_virtual_memory_max_bytes Maximum amount of virtual memory available in bytes. -# TYPE process_virtual_memory_max_bytes gauge -process_virtual_memory_max_bytes -1 -# HELP prometheus_api_remote_read_queries The current number of remote read queries being executed or waiting. -# TYPE prometheus_api_remote_read_queries gauge -prometheus_api_remote_read_queries 0 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/prometheus-2.6.0-partial.plain-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/prometheus-2.6.0-partial.plain-expected.json deleted file mode 100644 index ee0abcba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/_meta/testdata/prometheus-2.6.0-partial.plain-expected.json +++ /dev/null @@ -1,342 +0,0 @@ -[ - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55928", - "job": "prometheus", - "quantile": "0.5" - }, - "metrics": { - "go_gc_duration_seconds": 0.000060618 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55928", - "job": "prometheus" - }, - "metrics": { - "up": 1 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "dialer_name": "alertmanager", - "instance": "127.0.0.1:55928", - "job": "prometheus" - }, - "metrics": { - "net_conntrack_dialer_conn_attempted_total": 0, - "net_conntrack_dialer_conn_closed_total": 0, - "net_conntrack_dialer_conn_established_total": 0 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55928", - "job": "prometheus", - "quantile": "0" - }, - "metrics": { - "go_gc_duration_seconds": 0.000038386 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55928", - "job": "prometheus", - "quantile": "1" - }, - "metrics": { - "go_gc_duration_seconds": 0.004392391 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55928", - "job": "prometheus" - }, - "metrics": { - "go_gc_duration_seconds_count": 4, - "go_gc_duration_seconds_sum": 0.004534198, - "go_goroutines": 35, - "go_memstats_alloc_bytes": 10558112, - "go_memstats_alloc_bytes_total": 14087760, - "go_memstats_buck_hash_sys_bytes": 1447018, - "go_memstats_frees_total": 15673, - "go_memstats_gc_cpu_fraction": 0.0008429952574435172, - "go_memstats_gc_sys_bytes": 2379776, - "go_memstats_heap_alloc_bytes": 10558112, - "go_memstats_heap_idle_bytes": 54042624, - "go_memstats_heap_inuse_bytes": 12214272, - "go_memstats_heap_objects": 61771, - "go_memstats_heap_released_bytes": 0, - "go_memstats_heap_sys_bytes": 66256896, - "go_memstats_last_gc_time_seconds": 1553430316.1488917, - "go_memstats_lookups_total": 0, - "go_memstats_mallocs_total": 77444, - "go_memstats_mcache_inuse_bytes": 6912, - "go_memstats_mcache_sys_bytes": 16384, - "go_memstats_mspan_inuse_bytes": 127984, - "go_memstats_mspan_sys_bytes": 131072, - "go_memstats_next_gc_bytes": 18390112, - "go_memstats_other_sys_bytes": 1201294, - "go_memstats_stack_inuse_bytes": 851968, - "go_memstats_stack_sys_bytes": 851968, - "go_memstats_sys_bytes": 72284408, - "go_threads": 14, - "process_cpu_seconds_total": 0.14, - "process_max_fds": 1048576, - "process_open_fds": 13, - "process_resident_memory_bytes": 35934208, - "process_start_time_seconds": 1553430305.4, - "process_virtual_memory_bytes": 150646784, - "process_virtual_memory_max_bytes": -1, - "prometheus_api_remote_read_queries": 0 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "dialer_name": "prometheus", - "instance": "127.0.0.1:55928", - "job": "prometheus" - }, - "metrics": { - "net_conntrack_dialer_conn_attempted_total": 1, - "net_conntrack_dialer_conn_closed_total": 0, - "net_conntrack_dialer_conn_established_total": 1 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55928", - "job": "prometheus", - "quantile": "0.25" - }, - "metrics": { - "go_gc_duration_seconds": 0.000042803 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55928", - "job": "prometheus", - "listener_name": "http" - }, - "metrics": { - "net_conntrack_listener_conn_accepted_total": 3, - "net_conntrack_listener_conn_closed_total": 0 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55928", - "job": "prometheus", - "version": "go1.11.3" - }, - "metrics": { - "go_info": 1 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "instance": "127.0.0.1:55928", - "job": "prometheus", - "quantile": "0.75" - }, - "metrics": { - "go_gc_duration_seconds": 0.004392391 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - }, - { - "event": { - "dataset": "prometheus.collector", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "collector", - "period": 10000 - }, - "prometheus": { - "labels": { - "dialer_name": "default", - "instance": "127.0.0.1:55928", - "job": "prometheus" - }, - "metrics": { - "net_conntrack_dialer_conn_attempted_total": 0, - "net_conntrack_dialer_conn_closed_total": 0, - "net_conntrack_dialer_conn_established_total": 0 - } - }, - "service": { - "address": "127.0.0.1:55555", - "type": "prometheus" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/collector.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/collector.go deleted file mode 100644 index 690672ff..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/collector.go +++ /dev/null @@ -1,272 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package collector - -import ( - "regexp" - "sync" - - "github.com/pkg/errors" - dto "github.com/prometheus/client_model/go" - - "github.com/elastic/beats/v7/libbeat/common" - p "github.com/elastic/beats/v7/metricbeat/helper/prometheus" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" - defaultPath = "/metrics" -) - -var ( - // HostParser parses a Prometheus endpoint URL - HostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - DefaultPath: defaultPath, - PathConfigKey: "metrics_path", - }.Build() - - upMetricName = "up" - upMetricType = dto.MetricType_GAUGE - upMetricInstanceLabel = "instance" - upMetricJobLabel = "job" - upMetricJobValue = "prometheus" -) - -func init() { - mb.Registry.MustAddMetricSet("prometheus", "collector", - MetricSetBuilder("prometheus", DefaultPromEventsGeneratorFactory), - mb.WithHostParser(HostParser), - mb.DefaultMetricSet(), - ) -} - -// PromEventsGenerator converts a Prometheus metric family into a PromEvent list -type PromEventsGenerator interface { - // Start must be called before using the generator - Start() - - // converts a Prometheus metric family into a list of PromEvents - GeneratePromEvents(mf *dto.MetricFamily) []PromEvent - - // Stop must be called when the generator won't be used anymore - Stop() -} - -// PromEventsGeneratorFactory creates a PromEventsGenerator when instanciating a metricset -type PromEventsGeneratorFactory func(ms mb.BaseMetricSet) (PromEventsGenerator, error) - -// MetricSet for fetching prometheus data -type MetricSet struct { - mb.BaseMetricSet - prometheus p.Prometheus - includeMetrics []*regexp.Regexp - excludeMetrics []*regexp.Regexp - namespace string - promEventsGen PromEventsGenerator - once sync.Once - host string -} - -// MetricSetBuilder returns a builder function for a new Prometheus metricset using -// the given namespace and event generator -func MetricSetBuilder(namespace string, genFactory PromEventsGeneratorFactory) func(base mb.BaseMetricSet) (mb.MetricSet, error) { - return func(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := defaultConfig - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - prometheus, err := p.NewPrometheusClient(base) - if err != nil { - return nil, err - } - - promEventsGen, err := genFactory(base) - if err != nil { - return nil, err - } - - ms := &MetricSet{ - BaseMetricSet: base, - prometheus: prometheus, - namespace: namespace, - promEventsGen: promEventsGen, - } - // store host here to use it as a pointer when building `up` metric - ms.host = ms.Host() - ms.excludeMetrics, err = compilePatternList(config.MetricsFilters.ExcludeMetrics) - if err != nil { - return nil, errors.Wrapf(err, "unable to compile exclude patterns") - } - ms.includeMetrics, err = compilePatternList(config.MetricsFilters.IncludeMetrics) - if err != nil { - return nil, errors.Wrapf(err, "unable to compile include patterns") - } - - return ms, nil - } -} - -// Fetch fetches data and reports it -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - m.once.Do(m.promEventsGen.Start) - - families, err := m.prometheus.GetFamilies() - eventList := map[string]common.MapStr{} - if err != nil { - // send up event only - families = append(families, m.upMetricFamily(0.0)) - - // set the error to report it after sending the up event - err = errors.Wrap(err, "unable to decode response from prometheus endpoint") - } else { - // add up event to the list - families = append(families, m.upMetricFamily(1.0)) - } - - for _, family := range families { - if m.skipFamily(family) { - continue - } - promEvents := m.promEventsGen.GeneratePromEvents(family) - - for _, promEvent := range promEvents { - labelsHash := promEvent.LabelsHash() - if _, ok := eventList[labelsHash]; !ok { - eventList[labelsHash] = common.MapStr{} - - // Add default instance label if not already there - if exists, _ := promEvent.Labels.HasKey(upMetricInstanceLabel); !exists { - promEvent.Labels.Put(upMetricInstanceLabel, m.Host()) - } - // Add default job label if not already there - if exists, _ := promEvent.Labels.HasKey("job"); !exists { - promEvent.Labels.Put("job", m.Module().Name()) - } - // Add labels - if len(promEvent.Labels) > 0 { - eventList[labelsHash]["labels"] = promEvent.Labels - } - } - - // Accumulate metrics in the event - eventList[labelsHash].DeepUpdate(promEvent.Data) - } - } - - // Report events - for _, e := range eventList { - isOpen := reporter.Event(mb.Event{ - RootFields: common.MapStr{m.namespace: e}, - }) - if !isOpen { - break - } - } - - return err -} - -// Close stops the metricset -func (m *MetricSet) Close() error { - m.promEventsGen.Stop() - return nil -} - -func (m *MetricSet) upMetricFamily(value float64) *dto.MetricFamily { - gauge := dto.Gauge{ - Value: &value, - } - label1 := dto.LabelPair{ - Name: &upMetricInstanceLabel, - Value: &m.host, - } - label2 := dto.LabelPair{ - Name: &upMetricJobLabel, - Value: &upMetricJobValue, - } - metric := dto.Metric{ - Gauge: &gauge, - Label: []*dto.LabelPair{&label1, &label2}, - } - return &dto.MetricFamily{ - Name: &upMetricName, - Type: &upMetricType, - Metric: []*dto.Metric{&metric}, - } -} - -func (m *MetricSet) skipFamily(family *dto.MetricFamily) bool { - if family == nil { - return false - } - return m.skipFamilyName(*family.Name) -} - -func (m *MetricSet) skipFamilyName(family string) bool { - // example: - // include_metrics: - // - node_* - // exclude_metrics: - // - node_disk_* - // - // This would mean that we want to keep only the metrics that start with node_ prefix but - // are not related to disk so we exclude node_disk_* metrics from them. - - // if include_metrics are defined, check if this metric should be included - if len(m.includeMetrics) > 0 { - if !matchMetricFamily(family, m.includeMetrics) { - return true - } - } - // now exclude the metric if it matches any of the given patterns - if len(m.excludeMetrics) > 0 { - if matchMetricFamily(family, m.excludeMetrics) { - return true - } - } - return false -} - -func compilePatternList(patterns *[]string) ([]*regexp.Regexp, error) { - var compiledPatterns []*regexp.Regexp - compiledPatterns = []*regexp.Regexp{} - if patterns != nil { - for _, pattern := range *patterns { - r, err := regexp.Compile(pattern) - if err != nil { - return nil, errors.Wrapf(err, "compiling pattern '%s'", pattern) - } - compiledPatterns = append(compiledPatterns, r) - } - return compiledPatterns, nil - } - return []*regexp.Regexp{}, nil -} - -func matchMetricFamily(family string, matchMetrics []*regexp.Regexp) bool { - for _, checkMetric := range matchMetrics { - matched := checkMetric.MatchString(family) - if matched { - return true - } - } - return false -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/collector_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/collector_test.go deleted file mode 100644 index 94477a0a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/collector_test.go +++ /dev/null @@ -1,380 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package collector - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/golang/protobuf/proto" - dto "github.com/prometheus/client_model/go" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - _ "github.com/elastic/beats/v7/metricbeat/module/prometheus" -) - -func TestGetPromEventsFromMetricFamily(t *testing.T) { - labels := common.MapStr{ - "handler": "query", - } - tests := []struct { - Family *dto.MetricFamily - Event []PromEvent - }{ - { - Family: &dto.MetricFamily{ - Name: proto.String("http_request_duration_microseconds"), - Help: proto.String("foo"), - Type: dto.MetricType_COUNTER.Enum(), - Metric: []*dto.Metric{ - { - Label: []*dto.LabelPair{ - { - Name: proto.String("handler"), - Value: proto.String("query"), - }, - }, - Counter: &dto.Counter{ - Value: proto.Float64(10), - }, - }, - }, - }, - Event: []PromEvent{ - { - Data: common.MapStr{ - "metrics": common.MapStr{ - "http_request_duration_microseconds": float64(10), - }, - }, - Labels: labels, - }, - }, - }, - { - Family: &dto.MetricFamily{ - Name: proto.String("http_request_duration_microseconds"), - Help: proto.String("foo"), - Type: dto.MetricType_GAUGE.Enum(), - Metric: []*dto.Metric{ - { - Gauge: &dto.Gauge{ - Value: proto.Float64(10), - }, - }, - }, - }, - Event: []PromEvent{ - { - Data: common.MapStr{ - "metrics": common.MapStr{ - "http_request_duration_microseconds": float64(10), - }, - }, - Labels: common.MapStr{}, - }, - }, - }, - { - Family: &dto.MetricFamily{ - Name: proto.String("http_request_duration_microseconds"), - Help: proto.String("foo"), - Type: dto.MetricType_SUMMARY.Enum(), - Metric: []*dto.Metric{ - { - Summary: &dto.Summary{ - SampleCount: proto.Uint64(10), - SampleSum: proto.Float64(10), - Quantile: []*dto.Quantile{ - { - Quantile: proto.Float64(0.99), - Value: proto.Float64(10), - }, - }, - }, - }, - }, - }, - Event: []PromEvent{ - { - Data: common.MapStr{ - "metrics": common.MapStr{ - "http_request_duration_microseconds_count": uint64(10), - "http_request_duration_microseconds_sum": float64(10), - }, - }, - Labels: common.MapStr{}, - }, - { - Data: common.MapStr{ - "metrics": common.MapStr{ - "http_request_duration_microseconds": float64(10), - }, - }, - Labels: common.MapStr{ - "quantile": "0.99", - }, - }, - }, - }, - { - Family: &dto.MetricFamily{ - Name: proto.String("http_request_duration_microseconds"), - Help: proto.String("foo"), - Type: dto.MetricType_HISTOGRAM.Enum(), - Metric: []*dto.Metric{ - { - Histogram: &dto.Histogram{ - SampleCount: proto.Uint64(10), - SampleSum: proto.Float64(10), - Bucket: []*dto.Bucket{ - { - UpperBound: proto.Float64(0.99), - CumulativeCount: proto.Uint64(10), - }, - }, - }, - }, - }, - }, - Event: []PromEvent{ - { - Data: common.MapStr{ - "metrics": common.MapStr{ - "http_request_duration_microseconds_count": uint64(10), - "http_request_duration_microseconds_sum": float64(10), - }, - }, - Labels: common.MapStr{}, - }, - { - Data: common.MapStr{ - "metrics": common.MapStr{ - "http_request_duration_microseconds_bucket": uint64(10), - }, - }, - Labels: common.MapStr{"le": "0.99"}, - }, - }, - }, - { - Family: &dto.MetricFamily{ - Name: proto.String("http_request_duration_microseconds"), - Help: proto.String("foo"), - Type: dto.MetricType_UNTYPED.Enum(), - Metric: []*dto.Metric{ - { - Label: []*dto.LabelPair{ - { - Name: proto.String("handler"), - Value: proto.String("query"), - }, - }, - Untyped: &dto.Untyped{ - Value: proto.Float64(10), - }, - }, - }, - }, - Event: []PromEvent{ - { - Data: common.MapStr{ - "metrics": common.MapStr{ - "http_request_duration_microseconds": float64(10), - }, - }, - Labels: labels, - }, - }, - }, - } - - p := promEventGenerator{} - for _, test := range tests { - event := p.GeneratePromEvents(test.Family) - assert.Equal(t, test.Event, event) - } -} - -func TestSkipMetricFamily(t *testing.T) { - testFamilies := []*dto.MetricFamily{ - { - Name: proto.String("http_request_duration_microseconds_a_a_in"), - Help: proto.String("foo"), - Type: dto.MetricType_COUNTER.Enum(), - Metric: []*dto.Metric{ - { - Label: []*dto.LabelPair{ - { - Name: proto.String("handler"), - Value: proto.String("query"), - }, - }, - Counter: &dto.Counter{ - Value: proto.Float64(10), - }, - }, - }, - }, - { - Name: proto.String("http_request_duration_microseconds_a_b_in"), - Help: proto.String("foo"), - Type: dto.MetricType_COUNTER.Enum(), - Metric: []*dto.Metric{ - { - Label: []*dto.LabelPair{ - { - Name: proto.String("handler"), - Value: proto.String("query"), - }, - }, - Counter: &dto.Counter{ - Value: proto.Float64(10), - }, - }, - }, - }, - { - Name: proto.String("http_request_duration_microseconds_b_in"), - Help: proto.String("foo"), - Type: dto.MetricType_GAUGE.Enum(), - Metric: []*dto.Metric{ - { - Gauge: &dto.Gauge{ - Value: proto.Float64(10), - }, - }, - }, - }, - { - Name: proto.String("http_request_duration_microseconds_c_in"), - Help: proto.String("foo"), - Type: dto.MetricType_SUMMARY.Enum(), - Metric: []*dto.Metric{ - { - Summary: &dto.Summary{ - SampleCount: proto.Uint64(10), - SampleSum: proto.Float64(10), - Quantile: []*dto.Quantile{ - { - Quantile: proto.Float64(0.99), - Value: proto.Float64(10), - }, - }, - }, - }, - }, - }, - { - Name: proto.String("http_request_duration_microseconds_d_in"), - Help: proto.String("foo"), - Type: dto.MetricType_HISTOGRAM.Enum(), - Metric: []*dto.Metric{ - { - Histogram: &dto.Histogram{ - SampleCount: proto.Uint64(10), - SampleSum: proto.Float64(10), - Bucket: []*dto.Bucket{ - { - UpperBound: proto.Float64(0.99), - CumulativeCount: proto.Uint64(10), - }, - }, - }, - }, - }, - }, - { - Name: proto.String("http_request_duration_microseconds_e_in"), - Help: proto.String("foo"), - Type: dto.MetricType_UNTYPED.Enum(), - Metric: []*dto.Metric{ - { - Label: []*dto.LabelPair{ - { - Name: proto.String("handler"), - Value: proto.String("query"), - }, - }, - Untyped: &dto.Untyped{ - Value: proto.Float64(10), - }, - }, - }, - }, - } - - ms := &MetricSet{ - BaseMetricSet: mb.BaseMetricSet{}, - } - - // test with no filters - ms.includeMetrics, _ = compilePatternList(&[]string{}) - ms.excludeMetrics, _ = compilePatternList(&[]string{}) - metricsToKeep := 0 - for _, testFamily := range testFamilies { - if !ms.skipFamily(testFamily) { - metricsToKeep++ - } - } - assert.Equal(t, metricsToKeep, len(testFamilies)) - - // test with only one include filter - ms.includeMetrics, _ = compilePatternList(&[]string{"http_request_duration_microseconds_a_*"}) - ms.excludeMetrics, _ = compilePatternList(&[]string{}) - metricsToKeep = 0 - for _, testFamily := range testFamilies { - if !ms.skipFamily(testFamily) { - metricsToKeep++ - } - } - assert.Equal(t, metricsToKeep, 2) - - // test with only one exclude filter - ms.includeMetrics, _ = compilePatternList(&[]string{""}) - ms.excludeMetrics, _ = compilePatternList(&[]string{"http_request_duration_microseconds_a_*"}) - metricsToKeep = 0 - for _, testFamily := range testFamilies { - if !ms.skipFamily(testFamily) { - metricsToKeep++ - } - } - assert.Equal(t, len(testFamilies)-2, metricsToKeep) - - // test with ine include and one exclude - ms.includeMetrics, _ = compilePatternList(&[]string{"http_request_duration_microseconds_a_*"}) - ms.excludeMetrics, _ = compilePatternList(&[]string{"http_request_duration_microseconds_a_b_*"}) - metricsToKeep = 0 - for _, testFamily := range testFamilies { - if !ms.skipFamily(testFamily) { - metricsToKeep++ - } - } - assert.Equal(t, 1, metricsToKeep) - -} - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "prometheus", "collector") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/config.go deleted file mode 100644 index 1a2c5688..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/config.go +++ /dev/null @@ -1,38 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package collector - -type metricsetConfig struct { - MetricsFilters MetricFilters `config:"metrics_filters" yaml:"metrics_filters,omitempty"` -} - -type MetricFilters struct { - IncludeMetrics *[]string `config:"include" yaml:"include,omitempty"` - ExcludeMetrics *[]string `config:"exclude" yaml:"exclude,omitempty"` -} - -var defaultConfig = metricsetConfig{ - MetricsFilters: MetricFilters{ - IncludeMetrics: nil, - ExcludeMetrics: nil}, -} - -func (c *metricsetConfig) Validate() error { - // validate configuration here - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/data.go deleted file mode 100644 index 717ec2dc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/collector/data.go +++ /dev/null @@ -1,178 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package collector - -import ( - "math" - "strconv" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper/labelhash" - "github.com/elastic/beats/v7/metricbeat/mb" - - dto "github.com/prometheus/client_model/go" -) - -// PromEvent stores a set of one or more metrics with the same labels -type PromEvent struct { - Data common.MapStr - Labels common.MapStr -} - -// LabelsHash returns a repeatable string that is unique for the set of labels in this event -func (p *PromEvent) LabelsHash() string { - return labelhash.LabelHash(p.Labels) -} - -// DefaultPromEventsGeneratorFactory returns the default prometheus events generator -func DefaultPromEventsGeneratorFactory(ms mb.BaseMetricSet) (PromEventsGenerator, error) { - return &promEventGenerator{}, nil -} - -type promEventGenerator struct{} - -func (p *promEventGenerator) Start() {} -func (p *promEventGenerator) Stop() {} - -// DefaultPromEventsGenerator stores all Prometheus metrics using -// only double field type in Elasticsearch. -func (p *promEventGenerator) GeneratePromEvents(mf *dto.MetricFamily) []PromEvent { - var events []PromEvent - - name := *mf.Name - metrics := mf.Metric - for _, metric := range metrics { - labels := common.MapStr{} - - if len(metric.Label) != 0 { - for _, label := range metric.Label { - if label.GetName() != "" && label.GetValue() != "" { - labels[label.GetName()] = label.GetValue() - } - } - } - - counter := metric.GetCounter() - if counter != nil { - if !math.IsNaN(counter.GetValue()) && !math.IsInf(counter.GetValue(), 0) { - events = append(events, PromEvent{ - Data: common.MapStr{ - "metrics": common.MapStr{ - name: counter.GetValue(), - }, - }, - Labels: labels, - }) - } - } - - gauge := metric.GetGauge() - if gauge != nil { - if !math.IsNaN(gauge.GetValue()) && !math.IsInf(gauge.GetValue(), 0) { - events = append(events, PromEvent{ - Data: common.MapStr{ - "metrics": common.MapStr{ - name: gauge.GetValue(), - }, - }, - Labels: labels, - }) - } - } - - summary := metric.GetSummary() - if summary != nil { - if !math.IsNaN(summary.GetSampleSum()) && !math.IsInf(summary.GetSampleSum(), 0) { - events = append(events, PromEvent{ - Data: common.MapStr{ - "metrics": common.MapStr{ - name + "_sum": summary.GetSampleSum(), - name + "_count": summary.GetSampleCount(), - }, - }, - Labels: labels, - }) - } - - for _, quantile := range summary.GetQuantile() { - if math.IsNaN(quantile.GetValue()) || math.IsInf(quantile.GetValue(), 0) { - continue - } - - quantileLabels := labels.Clone() - quantileLabels["quantile"] = strconv.FormatFloat(quantile.GetQuantile(), 'f', -1, 64) - events = append(events, PromEvent{ - Data: common.MapStr{ - "metrics": common.MapStr{ - name: quantile.GetValue(), - }, - }, - Labels: quantileLabels, - }) - } - } - - histogram := metric.GetHistogram() - if histogram != nil { - if !math.IsNaN(histogram.GetSampleSum()) && !math.IsInf(histogram.GetSampleSum(), 0) { - events = append(events, PromEvent{ - Data: common.MapStr{ - "metrics": common.MapStr{ - name + "_sum": histogram.GetSampleSum(), - name + "_count": histogram.GetSampleCount(), - }, - }, - Labels: labels, - }) - } - - for _, bucket := range histogram.GetBucket() { - if bucket.GetCumulativeCount() == uint64(math.NaN()) || bucket.GetCumulativeCount() == uint64(math.Inf(0)) { - continue - } - - bucketLabels := labels.Clone() - bucketLabels["le"] = strconv.FormatFloat(bucket.GetUpperBound(), 'f', -1, 64) - - events = append(events, PromEvent{ - Data: common.MapStr{ - "metrics": common.MapStr{ - name + "_bucket": bucket.GetCumulativeCount(), - }, - }, - Labels: bucketLabels, - }) - } - } - - untyped := metric.GetUntyped() - if untyped != nil { - if !math.IsNaN(untyped.GetValue()) && !math.IsInf(untyped.GetValue(), 0) { - events = append(events, PromEvent{ - Data: common.MapStr{ - "metrics": common.MapStr{ - name: untyped.GetValue(), - }, - }, - Labels: labels, - }) - } - } - } - return events -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/doc.go deleted file mode 100644 index 0afe6b37..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package prometheus is a Metricbeat module that contains MetricSets. -*/ -package prometheus diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/docker-compose.yml deleted file mode 100644 index adb78586..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/docker-compose.yml +++ /dev/null @@ -1,17 +0,0 @@ -version: '2.3' - -services: - prometheus: - image: docker.elastic.co/integrations-ci/beats-prometheus:${PROMETHEUS_VERSION:-2.6.0}-2 - build: - context: ./_meta - args: - PROMETHEUS_VERSION: ${PROMETHEUS_VERSION:-2.6.0} - ports: - - 9090 - # this service is to be used by system-tests for remote_write metricset, so as - # Prometheus service to send metrics to Metricbeat running on the host. - prometheus-host-network: - extends: - service: prometheus - network_mode: host diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/fields.go deleted file mode 100644 index d8b0eb23..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package prometheus - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "prometheus", asset.ModuleFieldsPri, AssetPrometheus); err != nil { - panic(err) - } -} - -// AssetPrometheus returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/prometheus. -func AssetPrometheus() string { - return "eJzMkkGO2zAMRfc+xYe7G2TmAF70BAXaosuiCBT7O1ZHllSSniC3LxzHGU0yQJF2Uy75RfLxi4945rFBljTSBk5aAeYtsEH95ZKsK6CjtuKz+RQbfKwA4Js5U2grLrNDL2mEw2sVGLucfLSnCtAhiW3bFHu/b9C7oKwAYaBTNti7+Q3NfNxrg++1aqg3qAezXP+ogN4zdNqc5j4iupFX1HPYMc+9JE35nCnL5viAz9JR4BV+zEnMRcNA4QbB7RgUBx8CRmftgN6L2gY2EEI1OCG6NO0CL/1WlKX46eEirDBp95OtFeklsV3UZx4PSbpCfsfmNQpnR5r49jz1BmZR76e52u2Nuh1dzj7uz0/rh/ovoW9of02U4//G+uLCdPr1Kdh627P89VPB//Z639nqZqfyNP8Ac2qwfiVLHy5jdzRX5K9vfUURjsm4PYg3/gvR0genPivYqzNn45TyQrmD9ncAAAD//1baTA8=" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/data.json deleted file mode 100644 index 6f03bd4c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/data.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "prometheus.query", - "duration": 115000, - "module": "prometheus" - }, - "metricset": { - "name": "query", - "period": 10000 - }, - "prometheus": { - "labels": { - "__name__": "go_threads", - "instance": "localhost:9090", - "job": "prometheus" - }, - "query": { - "dataType": "vector", - "go_threads": 26 - } - }, - "service": { - "address": "localhost:32768", - "type": "prometheus" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/docs.asciidoc deleted file mode 100644 index 60025f0d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/docs.asciidoc +++ /dev/null @@ -1,62 +0,0 @@ -This is the `query` metricset to query from https://prometheus.io/docs/prometheus/latest/querying/api/#expression-queries[querying API of Promtheus]. - - -[float] -=== Configuration - -[float] -==== Instant queries - -The following configuration performs an instant query for `up` metric at a single point in time: -[source,yaml] -------------------------------------------------------------------------------------- -- module: prometheus - period: 10s - hosts: ["localhost:9090"] - metricsets: ["query"] - queries: - - name: 'up' - path: '/api/v1/query' - params: - query: "up" -------------------------------------------------------------------------------------- - - -More complex PromQL expressions can also be used like the following one which calculates the per-second rate of HTTP -requests as measured over the last 5 minutes. -[source,yaml] -------------------------------------------------------------------------------------- -- module: prometheus - period: 10s - hosts: ["localhost:9090"] - metricsets: ["query"] - queries: - - name: "rate_http_requests_total" - path: "/api/v1/query" - params: - query: "rate(prometheus_http_requests_total[5m])" -------------------------------------------------------------------------------------- - - - - -[float] -==== Range queries - - -The following example evaluates the expression `up` over a 30-second range with a query resolution of 15 seconds: -[source,yaml] -------------------------------------------------------------------------------------- -- module: prometheus - period: 10s - metricsets: ["query"] - hosts: ["node:9100"] - queries: - - name: "up_master" - path: "/api/v1/query_range" - params: - query: "up{node='master01'}" - start: "2019-12-20T23:30:30.000Z" - end: "2019-12-21T23:31:00.000Z" - step: 15s -------------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/fields.yml deleted file mode 100644 index acbc35db..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/fields.yml +++ /dev/null @@ -1,6 +0,0 @@ -- name: query - type: group - description: > - query metricset - release: beta - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/test/querymetrics_instant_vector.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/test/querymetrics_instant_vector.json deleted file mode 100644 index 1ffdee97..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/test/querymetrics_instant_vector.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "status" : "success", - "data" : { - "resultType" : "vector", - "result" : [ - { - "metric" : { - "__name__" : "up", - "job" : "prometheus", - "instance" : "localhost:9090" - }, - "value": [ 1435781451.781, "1.0" ] - }, - { - "metric" : { - "__name__" : "up", - "job" : "node", - "instance" : "localhost:9100" - }, - "value" : [ 1435781451.781, "1.19" ] - } - ] - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/test/querymetrics_range_vector.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/test/querymetrics_range_vector.json deleted file mode 100644 index 7256a92c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/test/querymetrics_range_vector.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "status" : "success", - "data" : { - "resultType" : "matrix", - "result" : [ - { - "metric" : { - "__name__" : "up", - "job" : "prometheus", - "instance" : "localhost:9090" - }, - "values" : [ - [ 1435781430.781, "1" ], - [ 1435781445.781, "1" ], - [ 1435781460.781, "1" ] - ] - }, - { - "metric" : { - "__name__" : "up", - "job" : "node", - "instance" : "localhost:9091" - }, - "values" : [ - [ 1435781430.781, "0" ], - [ 1435781445.781, "0" ], - [ 1435781460.781, "1" ] - ] - } - ] - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/test/querymetrics_scalar.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/test/querymetrics_scalar.json deleted file mode 100644 index c7255fe9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/test/querymetrics_scalar.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "status":"success", - "data":{ - "resultType":"scalar", - "result":[ - 1584628364.185, - "100.4" - ] - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/test/querymetrics_string.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/test/querymetrics_string.json deleted file mode 100644 index 9dc16d2a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/_meta/test/querymetrics_string.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "status":"success", - "data":{ - "resultType":"string", - "result":[ - 1584628642.569, - "apis" - ] - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/config.go deleted file mode 100644 index afb30f1c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/config.go +++ /dev/null @@ -1,59 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package query - -import ( - "errors" - - "github.com/elastic/beats/v7/libbeat/common" -) - -// Config defines the "query" metricset's configuration -type Config struct { - Queries []QueryConfig `config:"queries"` - DefaultQuery QueryConfig `config:"default_path"` -} - -// QueryConfig is used to make an API request. -type QueryConfig struct { - Path string `config:"path"` - Params common.MapStr `config:"params"` - Name string `config:"name"` -} - -func defaultConfig() Config { - return Config{ - DefaultQuery: QueryConfig{ - Path: "/api/v1/query", - Name: "default", - }, - } -} - -// Validate for Prometheus "query" metricset config -func (p *QueryConfig) Validate() error { - if p.Name == "" { - return errors.New("`name` can not be empty in path configuration") - } - - if p.Path == "" { - return errors.New("`path` can not be empty in path configuration") - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/data.go deleted file mode 100644 index b89df6b4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/data.go +++ /dev/null @@ -1,327 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package query - -import ( - "encoding/json" - "fmt" - "math" - "strconv" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// Response stores the very basic response information to only keep the Status and the ResultType. -type Response struct { - Status string `json:"status"` - Data struct { - ResultType string `json:"resultType"` - } `json:"data"` -} - -// ArrayResponse is for "scalar", "string" type. -// example: {"status":"success","data":{"resultType":"string","result":[1584628642.569,"100"]}} -type ArrayResponse struct { - Status string `json:"status"` - Data arrayData `json:"data"` -} -type arrayData struct { - ResultType string `json:"resultType"` - Results []interface{} `json:"result"` -} - -// InstantVectorResponse is for "vector" type from Prometheus Query API Request -// instantVectorResult format: -// [ -// { -// "metric": { "": "", ... }, -// "value": [ , "" ] -// }, -// ... -//] -type InstantVectorResponse struct { - Status string `json:"status"` - Data instantVectorData `json:"data"` -} -type instantVectorData struct { - ResultType string `json:"resultType"` - Results []instantVectorResult `json:"result"` -} -type instantVectorResult struct { - Metric map[string]string `json:"metric"` - Vector []interface{} `json:"value"` -} - -// InstantVectorResponse is for "vector" type from Prometheus Query API Request -// rangeVectorResult format: -// [ -// { -// "metric": { "": "", ... }, -// "values": [ [ , "" ], ... ] -// }, -// ... -//] -type RangeVectorResponse struct { - Status string `json:"status"` - Data rangeVectorData `json:"data"` -} -type rangeVectorData struct { - ResultType string `json:"resultType"` - Results []rangeVectorResult `json:"result"` -} -type rangeVectorResult struct { - Metric map[string]string `json:"metric"` - Vectors [][]interface{} `json:"values"` -} - -func parseResponse(body []byte, pathConfig QueryConfig) ([]mb.Event, error) { - var events []mb.Event - - resultType, err := getResultType(body) - if err != nil { - return events, err - } - - switch resultType { - case "scalar", "string": - event, err := getEventFromScalarOrString(body, resultType, pathConfig.Name) - if err != nil { - return events, err - } - events = append(events, event) - case "vector": - evnts, err := getEventsFromVector(body, pathConfig.Name) - if err != nil { - return events, err - } - events = append(events, evnts...) - case "matrix": - evnts, err := getEventsFromMatrix(body, pathConfig.Name) - if err != nil { - return events, err - } - events = append(events, evnts...) - default: - msg := fmt.Sprintf("Unknown resultType '%v'", resultType) - return events, errors.New(msg) - } - return events, nil -} - -func getEventsFromMatrix(body []byte, queryName string) ([]mb.Event, error) { - events := []mb.Event{} - resultType := "matrix" - convertedMap, err := convertJSONToRangeVectorResponse(body) - if err != nil { - return events, err - } - results := convertedMap.Data.Results - for _, result := range results { - for _, vector := range result.Vectors { - if vector != nil { - timestamp, err := getTimestampFromVector(vector) - if err != nil { - return []mb.Event{}, err - } - val, err := getValueFromVector(vector) - if err != nil { - return []mb.Event{}, err - } - if math.IsNaN(val) || math.IsInf(val, 0) { - continue - } - events = append(events, mb.Event{ - Timestamp: getTimestamp(timestamp), - ModuleFields: common.MapStr{"labels": result.Metric}, - MetricSetFields: common.MapStr{ - "dataType": resultType, - queryName: val, - }, - }) - } else { - return []mb.Event{}, errors.New("Could not parse results") - } - } - } - return events, nil -} - -func getEventsFromVector(body []byte, queryName string) ([]mb.Event, error) { - events := []mb.Event{} - resultType := "vector" - convertedMap, err := convertJSONToInstantVectorResponse(body) - if err != nil { - return events, err - } - results := convertedMap.Data.Results - for _, result := range results { - if result.Vector != nil { - timestamp, err := getTimestampFromVector(result.Vector) - if err != nil { - return []mb.Event{}, err - } - val, err := getValueFromVector(result.Vector) - if err != nil { - return []mb.Event{}, err - } - if math.IsNaN(val) || math.IsInf(val, 0) { - continue - } - events = append(events, mb.Event{ - Timestamp: getTimestamp(timestamp), - ModuleFields: common.MapStr{"labels": result.Metric}, - MetricSetFields: common.MapStr{ - "dataType": resultType, - queryName: val, - }, - }) - } else { - return []mb.Event{}, errors.New("Could not parse results") - } - } - return events, nil -} - -func getEventFromScalarOrString(body []byte, resultType string, queryName string) (mb.Event, error) { - convertedArray, err := convertJSONToArrayResponse(body) - if err != nil { - return mb.Event{}, err - } - if convertedArray.Data.Results != nil { - timestamp, err := getTimestampFromVector(convertedArray.Data.Results) - if err != nil { - return mb.Event{}, err - } - if resultType == "scalar" { - val, err := getValueFromVector(convertedArray.Data.Results) - if err != nil { - return mb.Event{}, err - } - if math.IsNaN(val) || math.IsInf(val, 0) { - return mb.Event{}, nil - } - return mb.Event{ - Timestamp: getTimestamp(timestamp), - MetricSetFields: common.MapStr{ - "dataType": resultType, - queryName: val, - }, - }, nil - } else if resultType == "string" { - value, ok := convertedArray.Data.Results[1].(string) - if !ok { - msg := fmt.Sprintf("Could not parse value of result: %v", convertedArray.Data.Results) - return mb.Event{}, errors.New(msg) - } - return mb.Event{ - Timestamp: getTimestamp(timestamp), - ModuleFields: common.MapStr{"labels": common.MapStr{queryName: value}}, - MetricSetFields: common.MapStr{ - "dataType": resultType, - queryName: 1, - }, - }, nil - } - } - return mb.Event{}, errors.New("Could not parse results") -} - -func getTimestampFromVector(vector []interface{}) (float64, error) { - // Example input: [ , "" ] - if len(vector) != 2 { - return 0, errors.New("Could not parse results") - } - timestamp, ok := vector[0].(float64) - if !ok { - msg := fmt.Sprintf("Could not parse timestamp of result: %v", vector) - return 0, errors.New(msg) - } - return timestamp, nil -} - -func getValueFromVector(vector []interface{}) (float64, error) { - // Example input: [ , "" ] - if len(vector) != 2 { - return 0, errors.New("Could not parse results") - } - value, ok := vector[1].(string) - if !ok { - msg := fmt.Sprintf("Could not parse value of result: %v", vector) - return 0, errors.New(msg) - } - val, err := strconv.ParseFloat(value, 64) - if err != nil { - msg := fmt.Sprintf("Could not parse value of result: %v", vector) - return 0, errors.New(msg) - } - return val, nil -} - -func getResultType(body []byte) (string, error) { - response := Response{} - if err := json.Unmarshal(body, &response); err != nil { - return "", errors.Wrap(err, "Failed to parse api response") - } - if response.Status == "error" { - return "", errors.Errorf("Failed to query") - } - return response.Data.ResultType, nil -} - -func convertJSONToArrayResponse(body []byte) (ArrayResponse, error) { - arrayBody := ArrayResponse{} - if err := json.Unmarshal(body, &arrayBody); err != nil { - return arrayBody, errors.Wrap(err, "Failed to parse api response") - } - if arrayBody.Status == "error" { - return arrayBody, errors.Errorf("Failed to query") - } - return arrayBody, nil -} - -func convertJSONToRangeVectorResponse(body []byte) (RangeVectorResponse, error) { - mapBody := RangeVectorResponse{} - if err := json.Unmarshal(body, &mapBody); err != nil { - return RangeVectorResponse{}, errors.Wrap(err, "Failed to parse api response") - } - if mapBody.Status == "error" { - return mapBody, errors.Errorf("Failed to query") - } - return mapBody, nil -} - -func convertJSONToInstantVectorResponse(body []byte) (InstantVectorResponse, error) { - mapBody := InstantVectorResponse{} - if err := json.Unmarshal(body, &mapBody); err != nil { - return InstantVectorResponse{}, errors.Wrap(err, "Failed to parse api response") - } - if mapBody.Status == "error" { - return mapBody, errors.Errorf("Failed to query") - } - return mapBody, nil -} - -func getTimestamp(num float64) time.Time { - sec := int64(num) - ns := int64((num - float64(sec)) * 1000) - return time.Unix(sec, ns) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/query.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/query.go deleted file mode 100644 index 3f419753..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/query.go +++ /dev/null @@ -1,114 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package query - -import ( - "io/ioutil" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - defaultScheme = "http" -) - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - }.Build() -) - -func init() { - mb.Registry.MustAddMetricSet("prometheus", "query", New, - mb.WithHostParser(hostParser), - ) -} - -// MetricSet type defines all fields of the MetricSet for Prometheus Query -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP - queries []QueryConfig - baseURL string -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := defaultConfig() - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - return &MetricSet{ - BaseMetricSet: base, - http: http, - queries: config.Queries, - baseURL: http.GetURI(), - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - for _, pathConfig := range m.queries { - url := m.getURL(pathConfig.Path, pathConfig.Params) - m.http.SetURI(url) - response, err := m.http.FetchResponse() - if err != nil { - reporter.Error(errors.Wrapf(err, "unable to fetch data from prometheus endpoint: %v", url)) - continue - } - defer func() { - if err := response.Body.Close(); err != nil { - m.Logger().Debug("error closing http body") - } - }() - - body, err := ioutil.ReadAll(response.Body) - if err != nil { - return err - } - - events, parseErr := parseResponse(body, pathConfig) - if parseErr != nil { - reporter.Error(errors.Wrapf(parseErr, "error parsing response from: %v", url)) - continue - } - for _, e := range events { - reporter.Event(e) - } - } - return nil -} - -func (m *MetricSet) getURL(path string, queryMap common.MapStr) string { - queryStr := mb.QueryParams(queryMap).String() - return m.baseURL + path + "?" + queryStr -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/query_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/query_integration_test.go deleted file mode 100644 index a54c9f1d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/query_integration_test.go +++ /dev/null @@ -1,97 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package query - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - "github.com/elastic/beats/v7/metricbeat/mb" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "prometheus") - - config := map[string]interface{}{ - "module": "prometheus", - "metricsets": []string{"query"}, - "hosts": []string{service.Host()}, - "queries": []common.MapStr{ - common.MapStr{ - "name": "go_threads", - "path": "/api/v1/query", - "params": common.MapStr{ - "query": "go_threads", - }, - }, - }, - } - ms := mbtest.NewReportingMetricSetV2Error(t, config) - var err error - for retries := 0; retries < 3; retries++ { - err = mbtest.WriteEventsReporterV2Error(ms, t, "") - if err == nil { - return - } - time.Sleep(10 * time.Second) - } - t.Fatal("write", err) -} - -func TestQueryFetch(t *testing.T) { - service := compose.EnsureUp(t, "prometheus") - - config := map[string]interface{}{ - "module": "prometheus", - "metricsets": []string{"query"}, - "hosts": []string{service.Host()}, - "queries": []common.MapStr{ - common.MapStr{ - "name": "go_info", - "path": "/api/v1/query", - "params": common.MapStr{ - "query": "go_info", - }, - }, - }, - } - f := mbtest.NewReportingMetricSetV2Error(t, config) - - var events []mb.Event - var errors []error - for retries := 0; retries < 3; retries++ { - events, errors = mbtest.ReportingFetchV2Error(f) - if len(events) > 0 { - break - } - time.Sleep(10 * time.Second) - } - if len(errors) > 0 { - t.Fatalf("Expected 0 errors, had %d. %v\n", len(errors), errors) - } - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/query_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/query_test.go deleted file mode 100644 index 73a7b885..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/query/query_test.go +++ /dev/null @@ -1,216 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package query - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestQueryFetchEventContentInstantVector(t *testing.T) { - absPath, _ := filepath.Abs("./_meta/test/") - - // test with response format like: - //[ - // { - // "metric": { "": "", ... }, - // "value": [ , "" ] - // }, - // ... - //] - response, _ := ioutil.ReadFile(absPath + "/querymetrics_instant_vector.json") - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "prometheus", - "metricsets": []string{"query"}, - "hosts": []string{server.URL}, - // queries do not have an actual role here since all http responses are mocked - "queries": []common.MapStr{ - common.MapStr{ - "name": "up", - "path": "/api/v1/query", - "params": common.MapStr{ - "query": "up", - }, - }, - }, - } - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, config) - metricSet.Fetch(reporter) - - events := reporter.GetEvents() - if len(events) != 2 { - t.Fatalf("Expected 2 events, had %d. %v\n", len(events), events) - } - for _, event := range events { - e := mbtest.StandardizeEvent(metricSet, event) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) - } -} - -func TestQueryFetchEventContentRangeVector(t *testing.T) { - absPath, _ := filepath.Abs("./_meta/test/") - - // test with response format like: - //[ - // { - // "metric": { "": "", ... }, - // "values": [ [ , "" ], ... ] - // }, - // ... - //] - response, _ := ioutil.ReadFile(absPath + "/querymetrics_range_vector.json") - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "prometheus", - "metricsets": []string{"query"}, - "hosts": []string{server.URL}, - // queries do not have an actual role here since all http responses are mocked - "queries": []common.MapStr{ - common.MapStr{ - "name": "up_range", - "path": "/api/v1/query", - "params": common.MapStr{ - "query": "up", - "start": "2019-12-20T23:30:30.000Z", - "end": "2019-12-21T23:31:00.000Z", - "step": "15s", - }, - }, - }, - } - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, config) - metricSet.Fetch(reporter) - - events := reporter.GetEvents() - if len(events) != 6 { - t.Fatalf("Expected 6 events, had %d. %v\n", len(events), events) - } - for _, event := range events { - e := mbtest.StandardizeEvent(metricSet, event) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) - } -} - -func TestQueryFetchEventContentScalar(t *testing.T) { - absPath, _ := filepath.Abs("./_meta/test/") - - // test with response format like: - //[ , "" ] - response, _ := ioutil.ReadFile(absPath + "/querymetrics_scalar.json") - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "prometheus", - "metricsets": []string{"query"}, - "hosts": []string{server.URL}, - // queries do not have an actual role here since all http responses are mocked - "queries": []common.MapStr{ - common.MapStr{ - "name": "scalar", - "path": "/api/v1/query", - "params": common.MapStr{ - "query": "100", - }, - }, - }, - } - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, config) - metricSet.Fetch(reporter) - - events := reporter.GetEvents() - if len(events) != 1 { - t.Fatalf("Expected 1 events, had %d. %v\n", len(events), events) - } - for _, event := range events { - e := mbtest.StandardizeEvent(metricSet, event) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) - } -} - -func TestQueryFetchEventContentString(t *testing.T) { - absPath, _ := filepath.Abs("./_meta/test/") - - // test with response format like: - //[ , "" ] - response, _ := ioutil.ReadFile(absPath + "/querymetrics_string.json") - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte(response)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "prometheus", - "metricsets": []string{"query"}, - "hosts": []string{server.URL}, - // queries do not have an actual role here since all http responses are mocked - "queries": []common.MapStr{ - common.MapStr{ - "name": "string", - "path": "/api/v1/query", - "params": common.MapStr{ - "query": "some", - }, - }, - }, - } - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, config) - metricSet.Fetch(reporter) - - events := reporter.GetEvents() - if len(events) != 1 { - t.Fatalf("Expected 1 events, had %d. %v\n", len(events), events) - } - for _, event := range events { - e := mbtest.StandardizeEvent(metricSet, event) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/_meta/data.json deleted file mode 100644 index a29e8381..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/_meta/data.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "@timestamp": "2020-02-28T13:55:37.221Z", - "@metadata": { - "beat": "metricbeat", - "type": "_doc", - "version": "8.0.0" - }, - "service": { - "type": "prometheus" - }, - "agent": { - "version": "8.0.0", - "type": "metricbeat", - "ephemeral_id": "ead09243-0aa0-4fd2-8732-1e09a6d36338", - "hostname": "host1", - "id": "bd12ee45-881f-48e4-af20-13b139548607" - }, - "ecs": { - "version": "1.4.0" - }, - "host": {}, - "event": { - "dataset": "prometheus.remote_write", - "module": "prometheus" - }, - "metricset": { - "name": "remote_write" - }, - "prometheus": { - "metrics": { - "container_tasks_state": 0 - }, - "labels": { - "name": "nodeexporter", - "id": "/docker/1d6ec1931c9b527d4fe8e28d9c798f6ec612f48af51949f3219b5ca77e120b10", - "container_label_com_docker_compose_oneoff": "False", - "instance": "cadvisor:8080", - "container_label_com_docker_compose_service": "nodeexporter", - "state": "iowaiting", - "monitor": "docker-host-alpha", - "container_label_com_docker_compose_project": "dockprom", - "job": "cadvisor", - "image": "prom/node-exporter:v0.18.1", - "container_label_maintainer": "The Prometheus Authors ", - "container_label_com_docker_compose_config_hash": "2cc2fedf6da5ff0996a209d9801fb74962a8f4c21e44be03ed82659817d9e7f9", - "container_label_com_docker_compose_version": "1.24.1", - "container_label_com_docker_compose_container_number": "1", - "container_label_org_label_schema_group": "monitoring" - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/_meta/docs.asciidoc deleted file mode 100644 index 3dd73f27..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/_meta/docs.asciidoc +++ /dev/null @@ -1,46 +0,0 @@ -This is the remote_write metricset of the module prometheus. This metricset can receive metrics from a Prometheus server that -has configureed https://prometheus.io/docs/prometheus/latest/configuration/configuration/#remote_write[remote_write] setting accordingly, for instance: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -remote_write: - - url: "http://localhost:9201/write" ------------------------------------------------------------------------------- - -Metrics sent to the http endpoint will be put by default under the `prometheus.metrics` prefix with their labels under `prometheus.labels`. -A basic configuration would look like: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -- module: prometheus - metricsets: ["remote_write"] - host: "localhost" - port: "9201" ------------------------------------------------------------------------------- - - - -Also consider using secure settings for the server, configuring the module with TLS/SSL as shown: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -- module: prometheus - metricsets: ["remote_write"] - host: "localhost" - ssl.certificate: "/etc/pki/server/cert.pem" - ssl.key: "/etc/pki/server/cert.key" - port: "9201" ------------------------------------------------------------------------------- - -and on Prometheus side: - -["source","yaml",subs="attributes"] ------------------------------------------------------------------------------- -remote_write: - - url: "https://localhost:9201/write" - tls_config: - cert_file: "/etc/prometheus/my_key.pem" - key_file: "/etc/prometheus/my_key.key" - # Disable validation of the server certificate. - #insecure_skip_verify: true ------------------------------------------------------------------------------- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/_meta/fields.yml deleted file mode 100644 index e3b2f050..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/_meta/fields.yml +++ /dev/null @@ -1,6 +0,0 @@ -- name: remote_write - type: group - description: > - remote write metrics from Prometheus server - release: beta - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/config.go deleted file mode 100644 index 17390858..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/config.go +++ /dev/null @@ -1,33 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package remote_write - -import "github.com/elastic/beats/v7/libbeat/common/transport/tlscommon" - -type Config struct { - Host string `config:"host"` - Port int `config:"port"` - TLS *tlscommon.ServerConfig `config:"ssl"` -} - -func defaultConfig() Config { - return Config{ - Host: "localhost", - Port: 9201, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/data.go deleted file mode 100644 index 8dfa6072..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/data.go +++ /dev/null @@ -1,73 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package remote_write - -import ( - "math" - - "github.com/prometheus/common/model" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func samplesToEvents(metrics model.Samples) map[string]mb.Event { - eventList := map[string]mb.Event{} - - for _, metric := range metrics { - labels := common.MapStr{} - - if metric == nil { - continue - } - name := string(metric.Metric["__name__"]) - delete(metric.Metric, "__name__") - - for k, v := range metric.Metric { - labels[string(k)] = v - } - - val := float64(metric.Value) - if !math.IsNaN(val) && !math.IsInf(val, 0) { - // join metrics with same labels in a single event - labelsHash := labels.String() - if _, ok := eventList[labelsHash]; !ok { - eventList[labelsHash] = mb.Event{ - ModuleFields: common.MapStr{ - "metrics": common.MapStr{}, - }, - } - - // Add labels - if len(labels) > 0 { - eventList[labelsHash].ModuleFields["labels"] = labels - } - } - - // Not checking anything here because we create these maps some lines before - e := eventList[labelsHash] - e.Timestamp = metric.Timestamp.Time() - data := common.MapStr{ - name: val, - } - e.ModuleFields["metrics"].(common.MapStr).Update(data) - } - } - - return eventList -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/remote_write.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/remote_write.go deleted file mode 100644 index b0f22455..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/remote_write/remote_write.go +++ /dev/null @@ -1,132 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package remote_write - -import ( - "io/ioutil" - "net/http" - - "github.com/gogo/protobuf/proto" - "github.com/golang/snappy" - "github.com/prometheus/common/model" - "github.com/prometheus/prometheus/prompb" - - serverhelper "github.com/elastic/beats/v7/metricbeat/helper/server" - httpserver "github.com/elastic/beats/v7/metricbeat/helper/server/http" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -func init() { - mb.Registry.MustAddMetricSet("prometheus", "remote_write", New, - mb.WithHostParser(parse.EmptyHostParser), - ) -} - -type MetricSet struct { - mb.BaseMetricSet - server serverhelper.Server - events chan mb.Event -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := defaultConfig() - err := base.Module().UnpackConfig(&config) - if err != nil { - return nil, err - } - m := &MetricSet{ - BaseMetricSet: base, - events: make(chan mb.Event), - } - svc, err := httpserver.NewHttpServerWithHandler(base, m.handleFunc) - if err != nil { - return nil, err - } - m.server = svc - return m, nil -} - -func (m *MetricSet) Run(reporter mb.PushReporterV2) { - // Start event watcher - m.server.Start() - - for { - select { - case <-reporter.Done(): - m.server.Stop() - return - case e := <-m.events: - reporter.Event(e) - } - } -} - -func (m *MetricSet) handleFunc(writer http.ResponseWriter, req *http.Request) { - compressed, err := ioutil.ReadAll(req.Body) - if err != nil { - m.Logger().Errorf("Read error %v", err) - http.Error(writer, err.Error(), http.StatusInternalServerError) - return - } - - reqBuf, err := snappy.Decode(nil, compressed) - if err != nil { - m.Logger().Errorf("Decode error %v", err) - http.Error(writer, err.Error(), http.StatusBadRequest) - return - } - - var protoReq prompb.WriteRequest - if err := proto.Unmarshal(reqBuf, &protoReq); err != nil { - m.Logger().Errorf("Unmarshal error %v", err) - http.Error(writer, err.Error(), http.StatusBadRequest) - return - } - - samples := protoToSamples(&protoReq) - events := samplesToEvents(samples) - - for _, e := range events { - select { - case <-req.Context().Done(): - return - case m.events <- e: - } - } - writer.WriteHeader(http.StatusAccepted) -} - -func protoToSamples(req *prompb.WriteRequest) model.Samples { - var samples model.Samples - for _, ts := range req.Timeseries { - metric := make(model.Metric, len(ts.Labels)) - for _, l := range ts.Labels { - metric[model.LabelName(l.Name)] = model.LabelValue(l.Value) - } - - for _, s := range ts.Samples { - samples = append(samples, &model.Sample{ - Metric: metric, - Value: model.SampleValue(s.Value), - Timestamp: model.Time(s.Timestamp), - }) - } - } - return samples -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/test_prometheus.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/test_prometheus.py deleted file mode 100644 index e58b1138..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/prometheus/test_prometheus.py +++ /dev/null @@ -1,99 +0,0 @@ -import os -import sys -import unittest - - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -PROMETHEUS_FIELDS = metricbeat.COMMON_FIELDS + ["prometheus"] - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['prometheus'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_stats(self): - """ - prometheus stats test - """ - self.render_config_template(modules=[{ - "name": "prometheus", - "metricsets": ["collector"], - "hosts": self.get_hosts(), - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - evt = output[0] - - self.assertCountEqual(self.de_dot(PROMETHEUS_FIELDS), evt.keys(), evt) - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_query(self): - """ - prometheus query test - """ - self.render_config_template(modules=[{ - "name": "prometheus", - "metricsets": ["query"], - "hosts": self.get_hosts(), - "period": "5s", - "extras": { - "queries": [{ - "path": "/api/v1/query", - 'name': 'go_info', - 'params': {'query': 'go_info'} - }] - } - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, 60) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - evt = output[0] - - self.assertCountEqual(self.de_dot(PROMETHEUS_FIELDS), evt.keys(), evt) - - self.assert_fields_are_documented(evt) - - -class TestRemoteWrite(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['prometheus-host-network'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_remote_write(self): - """ - prometheus remote_write test - """ - self.render_config_template(modules=[{ - "name": "prometheus", - "metricsets": ["remote_write"], - "period": "5s", - "host": "localhost", - "port": "9201" - }]) - proc = self.start_beat() - - self.wait_until(lambda: self.log_contains("Starting HTTP")) - - self.wait_until(lambda: self.output_lines() > 0, 60) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - evt = output[0] - - self.assertCountEqual(self.de_dot(PROMETHEUS_FIELDS), evt.keys(), evt) - self.assert_fields_are_documented(evt) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/Dockerfile deleted file mode 100644 index 22576e1d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/Dockerfile +++ /dev/null @@ -1,6 +0,0 @@ -ARG RABBITMQ_VERSION -FROM rabbitmq:${RABBITMQ_VERSION}-management - -RUN apt-get update && apt-get install -y netcat && apt-get clean -HEALTHCHECK --interval=1s --retries=90 CMD nc -w 1 -v 127.0.0.1 15672 - RabbitMQ module - release: ga - settings: ["ssl", "http"] - fields: - - name: rabbitmq - type: group - description: > - fields: - - name: vhost - type: keyword - description: > - Virtual host name with non-ASCII characters escaped as in C. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/kibana/7/dashboard/Metricbeat-rabbitmq-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/kibana/7/dashboard/Metricbeat-rabbitmq-overview.json deleted file mode 100644 index 2bd4b044..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/kibana/7/dashboard/Metricbeat-rabbitmq-overview.json +++ /dev/null @@ -1,453 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Rabbitmq-ecs", - "title": "Memory Usage [Metricbeat RabbitMQ] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Used memory", - "field": "rabbitmq.node.mem.used.bytes", - "json": "" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "3", - "params": { - "customInterval": "30s", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "custom", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Node name", - "field": "rabbitmq.node.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": true, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "legendPosition": "top", - "radiusRatio": 9, - "scale": "linear", - "setYExtents": false, - "shareYAxis": true, - "showCircles": false, - "smoothLines": true, - "times": [], - "yAxis": {} - }, - "title": "RabbitMQ Memory Usage ECS", - "type": "line" - } - }, - "id": "RabbitMQ-Memory-Usage-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Rabbitmq-ecs", - "title": "Number of Nodes [Metricbeat RabbitMQ] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "RabbitMQ Nodes", - "field": "rabbitmq.node.name" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "listeners": {}, - "params": { - "fontSize": 60, - "handleNoResults": true - }, - "title": "Rabbitmq Number of Nodes ECS", - "type": "metric" - } - }, - "id": "Rabbitmq-Number-of-Nodes-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Rabbitmq-ecs", - "title": "Erlang Process Usage [Metricbeat RabbitMQ] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Used Process", - "field": "rabbitmq.node.proc.used" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "3", - "params": { - "customInterval": "30s", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "custom", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Node name", - "field": "rabbitmq.node.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "defaultYExtents": false, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "legendPosition": "top", - "radiusRatio": 9, - "scale": "linear", - "setYExtents": false, - "shareYAxis": true, - "showCircles": false, - "smoothLines": true, - "times": [], - "yAxis": {} - }, - "title": "RabbitMQ Erlang Process Usage ECS", - "type": "line" - } - }, - "id": "RabbitMQ-Erlang-Process-Usage-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Rabbitmq-ecs", - "title": "Queue Index Operations [Metricbeat RabbitMQ] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Queue Index Read", - "field": "rabbitmq.node.queue.index.read.count" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "30s", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "custom", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Queue Index Jornal Write", - "field": "rabbitmq.node.queue.index.journal_write.count" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Queue Index Write", - "field": "rabbitmq.node.queue.index.write.count" - }, - "schema": "metric", - "type": "max" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "defaultYExtents": false, - "drawLinesBetweenPoints": true, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "top", - "radiusRatio": 9, - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "showCircles": false, - "smoothLines": false, - "times": [], - "type": "line", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Count" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Queue Index Operations [Metricbeat RabbitMQ] ECS", - "type": "line" - } - }, - "id": "RabbitMQ-Queue-Index-Operations-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "event.module:rabbitmq" - } - } - }, - "sort": [ - "@timestamp", - "desc" - ], - "title": "Metricbeat Rabbitmq ECS", - "version": 1 - }, - "id": "Metricbeat-Rabbitmq-ecs", - "type": "search", - "version": 1 - }, - { - "attributes": { - "description": "Overview of RabbitMQ status", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "col": 1, - "id": "RabbitMQ-Memory-Usage-ecs", - "panelIndex": 8, - "row": 1, - "size_x": 6, - "size_y": 3, - "type": "visualization" - }, - { - "col": 8, - "id": "Rabbitmq-Number-of-Nodes-ecs", - "panelIndex": 2, - "row": 1, - "size_x": 3, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "RabbitMQ-Erlang-Process-Usage-ecs", - "panelIndex": 10, - "row": 4, - "size_x": 6, - "size_y": 3, - "type": "visualization" - }, - { - "col": 7, - "id": "RabbitMQ-Queue-Index-Operations-ecs", - "panelIndex": 9, - "row": 4, - "size_x": 6, - "size_y": 3, - "type": "visualization" - } - ], - "timeRestore": false, - "title": "[Metricbeat RabbitMQ] Overview ECS", - "uiStateJSON": { - "P-2": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - } - }, - "version": 1 - }, - "id": "AV4YobKIge1VCbKU_qVo-ecs", - "type": "dashboard", - "version": 2 - } - ], - "version": "6.0.0-beta1-SNAPSHOT" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/connection_sample_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/connection_sample_response.json deleted file mode 100644 index 9f0bd338..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/connection_sample_response.json +++ /dev/null @@ -1,116 +0,0 @@ -[ - { - "reductions_details": { - "rate": 94.8 - }, - "reductions": 356914, - "recv_oct_details": { - "rate": 0 - }, - "recv_oct": 3764, - "send_oct_details": { - "rate": 0 - }, - "send_oct": 3840, - "connected_at": 1519397210964, - "client_properties": { - "product": "https://github.com/streadway/amqp", - "version": "β", - "capabilities": { - "consumer_cancel_notify": true, - "connection.blocked": true - } - }, - "channel_max": 65535, - "frame_max": 131072, - "timeout": 10, - "vhost": "/", - "user": "guest", - "protocol": "AMQP 0-9-1", - "ssl_hash": null, - "ssl_cipher": null, - "ssl_key_exchange": null, - "ssl_protocol": null, - "auth_mechanism": "PLAIN", - "peer_cert_validity": null, - "peer_cert_issuer": null, - "peer_cert_subject": null, - "ssl": false, - "peer_host": "::1", - "host": "::1", - "peer_port": 60938, - "port": 5672, - "name": "[::1]:60938 -> [::1]:5672", - "node": "nodename", - "type": "network", - "garbage_collection": { - "minor_gcs": 228, - "fullsweep_after": 65535, - "min_heap_size": 233, - "min_bin_vheap_size": 46422, - "max_heap_size": 0 - }, - "channels": 8, - "state": "running", - "send_pend": 0, - "send_cnt": 376, - "recv_cnt": 376 - }, - { - "reductions_details": { - "rate": 94.8 - }, - "reductions": 354441, - "recv_oct_details": { - "rate": 0 - }, - "recv_oct": 3057, - "send_oct_details": { - "rate": 0 - }, - "send_oct": 3344, - "connected_at": 1519397211051, - "client_properties": { - "product": "https://github.com/streadway/amqp", - "version": "β", - "capabilities": { - "connection.blocked": true, - "consumer_cancel_notify": true - } - }, - "channel_max": 65535, - "frame_max": 131072, - "timeout": 10, - "vhost": "/", - "user": "guest", - "protocol": "AMQP 0-9-1", - "ssl_hash": null, - "ssl_cipher": null, - "ssl_key_exchange": null, - "ssl_protocol": null, - "auth_mechanism": "PLAIN", - "peer_cert_validity": null, - "peer_cert_issuer": null, - "peer_cert_subject": null, - "ssl": false, - "peer_host": "::1", - "host": "::1", - "peer_port": 60940, - "port": 5672, - "name": "[::1]:60940 -> [::1]:5672", - "node": "nodename", - "type": "network", - "garbage_collection": { - "minor_gcs": 197, - "fullsweep_after": 65535, - "min_heap_size": 233, - "min_bin_vheap_size": 46422, - "max_heap_size": 0 - }, - "channels": 2, - "state": "running", - "send_pend": 0, - "send_cnt": 352, - "recv_cnt": 352 - } -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/exchange_sample_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/exchange_sample_response.json deleted file mode 100644 index 6e438be8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/exchange_sample_response.json +++ /dev/null @@ -1,22 +0,0 @@ -[ - { - "message_stats": { - "publish_in": 100, - "publish_in_details": { - "rate": 0.5 - }, - "publish_out": 99, - "publish_out_details": { - "rate": 0.9 - } - }, - "user_who_performed_action": "guest", - "name": "exchange.name", - "vhost": "/", - "type": "fanout", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - } -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/node_sample_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/node_sample_response.json deleted file mode 100644 index c7c7c1fd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/node_sample_response.json +++ /dev/null @@ -1,337 +0,0 @@ -{ - "partitions": [], - "os_pid": "133", - "fd_total": 1048576, - "sockets_total": 943626, - "mem_limit": 6628692787, - "mem_alarm": false, - "disk_free_limit": 50000000, - "disk_free_alarm": false, - "proc_total": 1048576, - "rates_mode": "basic", - "uptime": 98754834, - "run_queue": 0, - "processors": 4, - "exchange_types": [ - { - "name": "fanout", - "description": "AMQP fanout exchange, as per the AMQP specification", - "enabled": true - }, - { - "name": "topic", - "description": "AMQP topic exchange, as per the AMQP specification", - "enabled": true - }, - { - "name": "direct", - "description": "AMQP direct exchange, as per the AMQP specification", - "enabled": true - }, - { - "name": "headers", - "description": "AMQP headers exchange, as per the AMQP specification", - "enabled": true - } - ], - "auth_mechanisms": [ - { - "name": "AMQPLAIN", - "description": "QPid AMQPLAIN mechanism", - "enabled": true - }, - { - "name": "PLAIN", - "description": "SASL PLAIN authentication mechanism", - "enabled": true - }, - { - "name": "RABBIT-CR-DEMO", - "description": "RabbitMQ Demo challenge-response authentication mechanism", - "enabled": false - } - ], - "applications": [ - { - "name": "amqp_client", - "description": "RabbitMQ AMQP Client", - "version": "3.7.4" - }, - { - "name": "asn1", - "description": "The Erlang ASN1 compiler version 5.0.4", - "version": "5.0.4" - }, - { - "name": "compiler", - "description": "ERTS CXC 138 10", - "version": "7.1.4" - }, - { - "name": "cowboy", - "description": "Small, fast, modern HTTP server.", - "version": "2.2.2" - }, - { - "name": "cowlib", - "description": "Support library for manipulating Web protocols.", - "version": "2.1.0" - }, - { - "name": "crypto", - "description": "CRYPTO", - "version": "4.2" - }, - { - "name": "goldrush", - "description": "Erlang event stream processor", - "version": "0.1.9" - }, - { - "name": "inets", - "description": "INETS CXC 138 49", - "version": "6.4.5" - }, - { - "name": "jsx", - "description": "a streaming, evented json parsing toolkit", - "version": "2.8.2" - }, - { - "name": "kernel", - "description": "ERTS CXC 138 10", - "version": "5.4.2" - }, - { - "name": "lager", - "description": "Erlang logging framework", - "version": "3.5.1" - }, - { - "name": "mnesia", - "description": "MNESIA CXC 138 12", - "version": "4.15.3" - }, - { - "name": "os_mon", - "description": "CPO CXC 138 46", - "version": "2.4.4" - }, - { - "name": "public_key", - "description": "Public key infrastructure", - "version": "1.5.2" - }, - { - "name": "rabbit", - "description": "RabbitMQ", - "version": "3.7.4" - }, - { - "name": "rabbit_common", - "description": "Modules shared by rabbitmq-server and rabbitmq-erlang-client", - "version": "3.7.4" - }, - { - "name": "rabbitmq_management", - "description": "RabbitMQ Management Console", - "version": "3.7.4" - }, - { - "name": "rabbitmq_management_agent", - "description": "RabbitMQ Management Agent", - "version": "3.7.4" - }, - { - "name": "rabbitmq_web_dispatch", - "description": "RabbitMQ Web Dispatcher", - "version": "3.7.4" - }, - { - "name": "ranch", - "description": "Socket acceptor pool for TCP protocols.", - "version": "1.4.0" - }, - { - "name": "ranch_proxy_protocol", - "description": "Ranch Proxy Protocol Transport", - "version": "1.4.4" - }, - { - "name": "recon", - "description": "Diagnostic tools for production use", - "version": "2.3.2" - }, - { - "name": "sasl", - "description": "SASL CXC 138 11", - "version": "3.1.1" - }, - { - "name": "ssl", - "description": "Erlang/OTP SSL application", - "version": "8.2.3" - }, - { - "name": "stdlib", - "description": "ERTS CXC 138 10", - "version": "3.4.3" - }, - { - "name": "syntax_tools", - "description": "Syntax tools", - "version": "2.1.4" - }, - { - "name": "xmerl", - "description": "XML parser", - "version": "1.3.16" - } - ], - "contexts": [ - { - "description": "RabbitMQ Management", - "path": "/", - "ssl": "false", - "port": "15672" - } - ], - "log_files": [ - "" - ], - "db_dir": "/var/lib/rabbitmq/mnesia/rabbit@e2b1ae6390fd", - "config_files": [ - "/etc/rabbitmq/rabbitmq.conf" - ], - "net_ticktime": 60, - "enabled_plugins": [ - "rabbitmq_management" - ], - "mem_calculation_strategy": "rss", - "name": "rabbit@e2b1ae6390fd", - "type": "disc", - "running": true, - "mem_used": 105504768, - "mem_used_details": { - "rate": -3276.8 - }, - "fd_used": 31, - "fd_used_details": { - "rate": 0 - }, - "sockets_used": 3, - "sockets_used_details": { - "rate": 0 - }, - "proc_used": 403, - "proc_used_details": { - "rate": 0 - }, - "disk_free": 98317942784, - "disk_free_details": { - "rate": -6553.6 - }, - "gc_num": 1049055, - "gc_num_details": { - "rate": 20 - }, - "gc_bytes_reclaimed": 27352751800, - "gc_bytes_reclaimed_details": { - "rate": 529257.6 - }, - "context_switches": 5377028, - "context_switches_details": { - "rate": 114.6 - }, - "io_read_count": 3, - "io_read_count_details": { - "rate": 0 - }, - "io_read_bytes": 1, - "io_read_bytes_details": { - "rate": 0 - }, - "io_read_avg_time": 0.063, - "io_read_avg_time_details": { - "rate": 0 - }, - "io_write_count": 149402, - "io_write_count_details": { - "rate": 4 - }, - "io_write_bytes": 36305460, - "io_write_bytes_details": { - "rate": 972 - }, - "io_write_avg_time": 0.23600591692212955, - "io_write_avg_time_details": { - "rate": 0.2701 - }, - "io_sync_count": 149402, - "io_sync_count_details": { - "rate": 4 - }, - "io_sync_avg_time": 2.776535053078272, - "io_sync_avg_time_details": { - "rate": 1.9805 - }, - "io_seek_count": 23, - "io_seek_count_details": { - "rate": 0 - }, - "io_seek_avg_time": 0.077, - "io_seek_avg_time_details": { - "rate": 0 - }, - "io_reopen_count": 0, - "io_reopen_count_details": { - "rate": 0 - }, - "mnesia_ram_tx_count": 92, - "mnesia_ram_tx_count_details": { - "rate": 0 - }, - "mnesia_disk_tx_count": 1, - "mnesia_disk_tx_count_details": { - "rate": 0 - }, - "msg_store_read_count": 0, - "msg_store_read_count_details": { - "rate": 0 - }, - "msg_store_write_count": 0, - "msg_store_write_count_details": { - "rate": 0 - }, - "queue_index_journal_write_count": 448230, - "queue_index_journal_write_count_details": { - "rate": 12 - }, - "queue_index_write_count": 2, - "queue_index_write_count_details": { - "rate": 0 - }, - "queue_index_read_count": 0, - "queue_index_read_count_details": { - "rate": 0 - }, - "io_file_handle_open_attempt_count": 597670, - "io_file_handle_open_attempt_count_details": { - "rate": 16 - }, - "io_file_handle_open_attempt_avg_time": 0.004204301704954239, - "io_file_handle_open_attempt_avg_time_details": { - "rate": 0.0052875 - }, - "cluster_links": [], - "metrics_gc_queue_length": { - "connection_closed": 0, - "channel_closed": 0, - "consumer_deleted": 0, - "exchange_deleted": 0, - "queue_deleted": 0, - "vhost_deleted": 0, - "node_node_deleted": 0, - "channel_consumer_deleted": 0 - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/nodes_sample_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/nodes_sample_response.json deleted file mode 100644 index a0124bb4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/nodes_sample_response.json +++ /dev/null @@ -1,339 +0,0 @@ -[ - { - "partitions": [], - "os_pid": "133", - "fd_total": 1048576, - "sockets_total": 943626, - "mem_limit": 6628692787, - "mem_alarm": false, - "disk_free_limit": 50000000, - "disk_free_alarm": false, - "proc_total": 1048576, - "rates_mode": "basic", - "uptime": 98754834, - "run_queue": 0, - "processors": 4, - "exchange_types": [ - { - "name": "fanout", - "description": "AMQP fanout exchange, as per the AMQP specification", - "enabled": true - }, - { - "name": "topic", - "description": "AMQP topic exchange, as per the AMQP specification", - "enabled": true - }, - { - "name": "direct", - "description": "AMQP direct exchange, as per the AMQP specification", - "enabled": true - }, - { - "name": "headers", - "description": "AMQP headers exchange, as per the AMQP specification", - "enabled": true - } - ], - "auth_mechanisms": [ - { - "name": "AMQPLAIN", - "description": "QPid AMQPLAIN mechanism", - "enabled": true - }, - { - "name": "PLAIN", - "description": "SASL PLAIN authentication mechanism", - "enabled": true - }, - { - "name": "RABBIT-CR-DEMO", - "description": "RabbitMQ Demo challenge-response authentication mechanism", - "enabled": false - } - ], - "applications": [ - { - "name": "amqp_client", - "description": "RabbitMQ AMQP Client", - "version": "3.7.4" - }, - { - "name": "asn1", - "description": "The Erlang ASN1 compiler version 5.0.4", - "version": "5.0.4" - }, - { - "name": "compiler", - "description": "ERTS CXC 138 10", - "version": "7.1.4" - }, - { - "name": "cowboy", - "description": "Small, fast, modern HTTP server.", - "version": "2.2.2" - }, - { - "name": "cowlib", - "description": "Support library for manipulating Web protocols.", - "version": "2.1.0" - }, - { - "name": "crypto", - "description": "CRYPTO", - "version": "4.2" - }, - { - "name": "goldrush", - "description": "Erlang event stream processor", - "version": "0.1.9" - }, - { - "name": "inets", - "description": "INETS CXC 138 49", - "version": "6.4.5" - }, - { - "name": "jsx", - "description": "a streaming, evented json parsing toolkit", - "version": "2.8.2" - }, - { - "name": "kernel", - "description": "ERTS CXC 138 10", - "version": "5.4.2" - }, - { - "name": "lager", - "description": "Erlang logging framework", - "version": "3.5.1" - }, - { - "name": "mnesia", - "description": "MNESIA CXC 138 12", - "version": "4.15.3" - }, - { - "name": "os_mon", - "description": "CPO CXC 138 46", - "version": "2.4.4" - }, - { - "name": "public_key", - "description": "Public key infrastructure", - "version": "1.5.2" - }, - { - "name": "rabbit", - "description": "RabbitMQ", - "version": "3.7.4" - }, - { - "name": "rabbit_common", - "description": "Modules shared by rabbitmq-server and rabbitmq-erlang-client", - "version": "3.7.4" - }, - { - "name": "rabbitmq_management", - "description": "RabbitMQ Management Console", - "version": "3.7.4" - }, - { - "name": "rabbitmq_management_agent", - "description": "RabbitMQ Management Agent", - "version": "3.7.4" - }, - { - "name": "rabbitmq_web_dispatch", - "description": "RabbitMQ Web Dispatcher", - "version": "3.7.4" - }, - { - "name": "ranch", - "description": "Socket acceptor pool for TCP protocols.", - "version": "1.4.0" - }, - { - "name": "ranch_proxy_protocol", - "description": "Ranch Proxy Protocol Transport", - "version": "1.4.4" - }, - { - "name": "recon", - "description": "Diagnostic tools for production use", - "version": "2.3.2" - }, - { - "name": "sasl", - "description": "SASL CXC 138 11", - "version": "3.1.1" - }, - { - "name": "ssl", - "description": "Erlang/OTP SSL application", - "version": "8.2.3" - }, - { - "name": "stdlib", - "description": "ERTS CXC 138 10", - "version": "3.4.3" - }, - { - "name": "syntax_tools", - "description": "Syntax tools", - "version": "2.1.4" - }, - { - "name": "xmerl", - "description": "XML parser", - "version": "1.3.16" - } - ], - "contexts": [ - { - "description": "RabbitMQ Management", - "path": "/", - "ssl": "false", - "port": "15672" - } - ], - "log_files": [ - "" - ], - "db_dir": "/var/lib/rabbitmq/mnesia/rabbit@e2b1ae6390fd", - "config_files": [ - "/etc/rabbitmq/rabbitmq.conf" - ], - "net_ticktime": 60, - "enabled_plugins": [ - "rabbitmq_management" - ], - "mem_calculation_strategy": "rss", - "name": "rabbit@e2b1ae6390fd", - "type": "disc", - "running": true, - "mem_used": 105504768, - "mem_used_details": { - "rate": -3276.8 - }, - "fd_used": 31, - "fd_used_details": { - "rate": 0 - }, - "sockets_used": 3, - "sockets_used_details": { - "rate": 0 - }, - "proc_used": 403, - "proc_used_details": { - "rate": 0 - }, - "disk_free": 98317942784, - "disk_free_details": { - "rate": -6553.6 - }, - "gc_num": 1049055, - "gc_num_details": { - "rate": 20 - }, - "gc_bytes_reclaimed": 27352751800, - "gc_bytes_reclaimed_details": { - "rate": 529257.6 - }, - "context_switches": 5377028, - "context_switches_details": { - "rate": 114.6 - }, - "io_read_count": 3, - "io_read_count_details": { - "rate": 0 - }, - "io_read_bytes": 1, - "io_read_bytes_details": { - "rate": 0 - }, - "io_read_avg_time": 0.063, - "io_read_avg_time_details": { - "rate": 0 - }, - "io_write_count": 149402, - "io_write_count_details": { - "rate": 4 - }, - "io_write_bytes": 36305460, - "io_write_bytes_details": { - "rate": 972 - }, - "io_write_avg_time": 0.23600591692212955, - "io_write_avg_time_details": { - "rate": 0.2701 - }, - "io_sync_count": 149402, - "io_sync_count_details": { - "rate": 4 - }, - "io_sync_avg_time": 2.776535053078272, - "io_sync_avg_time_details": { - "rate": 1.9805 - }, - "io_seek_count": 23, - "io_seek_count_details": { - "rate": 0 - }, - "io_seek_avg_time": 0.077, - "io_seek_avg_time_details": { - "rate": 0 - }, - "io_reopen_count": 0, - "io_reopen_count_details": { - "rate": 0 - }, - "mnesia_ram_tx_count": 92, - "mnesia_ram_tx_count_details": { - "rate": 0 - }, - "mnesia_disk_tx_count": 1, - "mnesia_disk_tx_count_details": { - "rate": 0 - }, - "msg_store_read_count": 0, - "msg_store_read_count_details": { - "rate": 0 - }, - "msg_store_write_count": 0, - "msg_store_write_count_details": { - "rate": 0 - }, - "queue_index_journal_write_count": 448230, - "queue_index_journal_write_count_details": { - "rate": 12 - }, - "queue_index_write_count": 2, - "queue_index_write_count_details": { - "rate": 0 - }, - "queue_index_read_count": 0, - "queue_index_read_count_details": { - "rate": 0 - }, - "io_file_handle_open_attempt_count": 597670, - "io_file_handle_open_attempt_count_details": { - "rate": 16 - }, - "io_file_handle_open_attempt_avg_time": 0.004204301704954239, - "io_file_handle_open_attempt_avg_time_details": { - "rate": 0.0052875 - }, - "cluster_links": [], - "metrics_gc_queue_length": { - "connection_closed": 0, - "channel_closed": 0, - "consumer_deleted": 0, - "exchange_deleted": 0, - "queue_deleted": 0, - "vhost_deleted": 0, - "node_node_deleted": 0, - "channel_consumer_deleted": 0 - } - } -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/notfound_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/notfound_response.json deleted file mode 100644 index 0d121cb2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/notfound_response.json +++ /dev/null @@ -1 +0,0 @@ -{"error":"Object Not Found","reason":"Not Found"} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/overview_sample_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/overview_sample_response.json deleted file mode 100644 index 6351606f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/overview_sample_response.json +++ /dev/null @@ -1,147 +0,0 @@ -{ - "management_version": "3.7.4", - "rates_mode": "basic", - "exchange_types": [ - { - "name": "fanout", - "description": "AMQP fanout exchange, as per the AMQP specification", - "enabled": true - }, - { - "name": "topic", - "description": "AMQP topic exchange, as per the AMQP specification", - "enabled": true - }, - { - "name": "direct", - "description": "AMQP direct exchange, as per the AMQP specification", - "enabled": true - }, - { - "name": "headers", - "description": "AMQP headers exchange, as per the AMQP specification", - "enabled": true - } - ], - "rabbitmq_version": "3.7.4", - "cluster_name": "rabbit@e2b1ae6390fd", - "erlang_version": "20.2.4", - "erlang_full_version": "Erlang/OTP 20 [erts-9.2.1] [source] [64-bit] [smp:4:4] [ds:4:4:10] [async-threads:64] [hipe] [kernel-poll:true]", - "message_stats": { - "ack": 150400, - "ack_details": { - "rate": 0 - }, - "confirm": 0, - "confirm_details": { - "rate": 0 - }, - "deliver": 200494, - "deliver_details": { - "rate": 0 - }, - "deliver_get": 200494, - "deliver_get_details": { - "rate": 0 - }, - "deliver_no_ack": 0, - "deliver_no_ack_details": { - "rate": 0 - }, - "disk_reads": 0, - "disk_reads_details": { - "rate": 0 - }, - "disk_writes": 150396, - "disk_writes_details": { - "rate": 0 - }, - "get": 0, - "get_details": { - "rate": 0 - }, - "get_no_ack": 0, - "get_no_ack_details": { - "rate": 0 - }, - "publish": 150395, - "publish_details": { - "rate": 0 - }, - "redeliver": 50094, - "redeliver_details": { - "rate": 0 - }, - "return_unroutable": 0, - "return_unroutable_details": { - "rate": 0 - } - }, - "queue_totals": { - "messages": 0, - "messages_details": { - "rate": 0 - }, - "messages_ready": 0, - "messages_ready_details": { - "rate": 0 - }, - "messages_unacknowledged": 0, - "messages_unacknowledged_details": { - "rate": 0 - } - }, - "object_totals": { - "channels": 3, - "connections": 3, - "consumers": 2, - "exchanges": 9, - "queues": 1 - }, - "statistics_db_event_queue": 0, - "node": "rabbit@e2b1ae6390fd", - "listeners": [ - { - "node": "rabbit@e2b1ae6390fd", - "protocol": "amqp", - "ip_address": "::", - "port": 5672, - "socket_opts": { - "backlog": 128, - "nodelay": true, - "linger": [ - true, - 0 - ], - "exit_on_close": false - } - }, - { - "node": "rabbit@e2b1ae6390fd", - "protocol": "clustering", - "ip_address": "::", - "port": 25672, - "socket_opts": [] - }, - { - "node": "rabbit@e2b1ae6390fd", - "protocol": "http", - "ip_address": "::", - "port": 15672, - "socket_opts": { - "ssl": false, - "port": 15672 - } - } - ], - "contexts": [ - { - "ssl_opts": [], - "node": "rabbit@e2b1ae6390fd", - "description": "RabbitMQ Management", - "path": "/", - "ssl": "false", - "port": "15672" - } - ] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/queue_sample_response.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/queue_sample_response.json deleted file mode 100644 index 7c3088e6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/_meta/testdata/queue_sample_response.json +++ /dev/null @@ -1,145 +0,0 @@ -[ - { - "memory": 232720, - "message_stats": { - "disk_reads": 212, - "disk_reads_details": { - "rate": 0 - }, - "disk_writes": 121, - "disk_writes_details": { - "rate": 0 - }, - "deliver": 15, - "deliver_details": { - "rate": 0 - }, - "deliver_no_ack": 0, - "deliver_no_ack_details": { - "rate": 0 - }, - "get": 0, - "get_details": { - "rate": 0 - }, - "get_no_ack": 38, - "get_no_ack_details": { - "rate": 0 - }, - "publish": 121, - "publish_details": { - "rate": 0 - }, - "publish_in": 0, - "publish_in_details": { - "rate": 0 - }, - "publish_out": 0, - "publish_out_details": { - "rate": 0 - }, - "ack": 9, - "ack_details": { - "rate": 0 - }, - "deliver_get": 53, - "deliver_get_details": { - "rate": 0 - }, - "confirm": 0, - "confirm_details": { - "rate": 0 - }, - "return_unroutable": 0, - "return_unroutable_details": { - "rate": 0 - }, - "redeliver": 3, - "redeliver_details": { - "rate": 0 - } - }, - "reductions": 787128, - "reductions_details": { - "rate": 0 - }, - "messages": 74, - "messages_details": { - "rate": 2.2 - }, - "messages_ready": 71, - "messages_ready_details": { - "rate": 0 - }, - "messages_unacknowledged": 3, - "messages_unacknowledged_details": { - "rate": 0.5 - }, - "idle_since": "2017-07-28 23:45:52", - "consumer_utilisation": 0.7, - "policy": null, - "exclusive_consumer_tag": null, - "consumers": 3, - "recoverable_slaves": null, - "state": "running", - "garbage_collection": { - "min_bin_vheap_size": 46422, - "min_heap_size": 233, - "fullsweep_after": 65535, - "minor_gcs": 0 - }, - "messages_ram": 74, - "messages_ready_ram": 71, - "messages_unacknowledged_ram": 3, - "messages_persistent": 73, - "message_bytes": 101824, - "message_bytes_ready": 97696, - "message_bytes_unacknowledged": 4128, - "message_bytes_ram": 101824, - "message_bytes_persistent": 101824, - "head_message_timestamp": 1501250275, - "disk_reads": 212, - "disk_writes": 121, - "backing_queue_status": { - "priority_lengths": { - "0": 0, - "1": 71, - "2": 0, - "3": 0, - "4": 0, - "5": 0, - "6": 0, - "7": 0, - "8": 0, - "9": 0 - }, - "mode": "default", - "q1": 0, - "q2": 0, - "delta": [ - "delta", - "todo", - "todo", - "todo" - ], - "q3": 0, - "q4": 71, - "len": 71, - "target_ram_count": "infinity", - "next_seq_id": 121, - "avg_ingress_rate": 0, - "avg_egress_rate": 0.00019793395296866087, - "avg_ack_ingress_rate": 0.00019793395296866087, - "avg_ack_egress_rate": 0.00019793395296866087 - }, - "node": "rabbit@localhost", - "arguments": { - "x-max-priority": 9 - }, - "exclusive": false, - "auto_delete": false, - "durable": true, - "vhost": "/", - "name": "queuenamehere" - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/data.json deleted file mode 100644 index 34464f22..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/data.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "rabbitmq.connection", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "connection", - "period": 10000 - }, - "rabbitmq": { - "connection": { - "channel_max": 65535, - "channels": 2, - "client_provided": { - "name": "Connection2" - }, - "frame_max": 131072, - "host": "::1", - "name": "[::1]:60940 -\u003e [::1]:5672", - "octet_count": { - "received": 3057, - "sent": 3344 - }, - "packet_count": { - "pending": 0, - "received": 352, - "sent": 352 - }, - "peer": { - "host": "::1", - "port": 60940 - }, - "port": 5672, - "state": "running", - "type": "network" - }, - "node": { - "name": "nodename" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "guest" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/docs.asciidoc deleted file mode 100644 index 5a61046f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `connection` metricset of the RabbitMQ module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/fields.yml deleted file mode 100644 index 9e849a10..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/fields.yml +++ /dev/null @@ -1,89 +0,0 @@ -- name: connection - type: group - description: > - connection - release: ga - fields: - - name: name - type: keyword - description: > - The name of the connection with non-ASCII characters escaped as in C. - - name: vhost - type: alias - path: rabbitmq.vhost - migration: true - description: > - Virtual host name with non-ASCII characters escaped as in C. - - name: user - type: alias - path: user.name - migration: true - description: > - User name. - - name: node - type: alias - path: rabbitmq.node.name - migration: true - description: > - Node name. - - name: state - type: keyword - description: > - Connection state. - - name: channels - type: long - description: > - The number of channels on the connection. - - name: channel_max - type: long - description: > - The maximum number of channels allowed on the connection. - - name: frame_max - type: long - description: > - Maximum permissible size of a frame (in bytes) to negotiate with clients. - format: bytes - - name: type - type: keyword - description: > - Type of the connection. - - name: host - type: keyword - description: > - Server hostname obtained via reverse DNS, or its IP address if reverse DNS failed or was disabled. - - name: peer.host - type: keyword - description: > - Peer hostname obtained via reverse DNS, or its IP address if reverse DNS failed or was not enabled. - - name: port - type: long - description: > - Server port. - - name: peer.port - type: long - description: > - Peer port. - - name: packet_count.sent - type: long - description: > - Number of packets sent on the connection. - - name: packet_count.received - type: long - description: > - Number of packets received on the connection. - - name: packet_count.pending - type: long - description: > - Number of packets pending on the connection. - - name: octet_count.sent - type: long - description: > - Number of octets sent on the connection. - - name: octet_count.received - type: long - description: > - Number of octets received on the connection. - - name: client_provided.name - type: keyword - description: > - User specified connection name. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/testdata/config.yml deleted file mode 100644 index dc576766..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/testdata/config.yml +++ /dev/null @@ -1 +0,0 @@ -url: /api/connections diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/testdata/docs.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/testdata/docs.json deleted file mode 100644 index 5d9e4d51..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/testdata/docs.json +++ /dev/null @@ -1,118 +0,0 @@ -[ - { - "reductions_details": { - "rate": 94.8 - }, - "reductions": 356914, - "recv_oct_details": { - "rate": 0 - }, - "recv_oct": 3764, - "send_oct_details": { - "rate": 0 - }, - "send_oct": 3840, - "connected_at": 1519397210964, - "client_properties": { - "product": "https://github.com/streadway/amqp", - "version": "β", - "capabilities": { - "consumer_cancel_notify": true, - "connection.blocked": true - }, - "connection_name": "Connection1" - }, - "channel_max": 65535, - "frame_max": 131072, - "timeout": 10, - "vhost": "/", - "user": "guest", - "protocol": "AMQP 0-9-1", - "ssl_hash": null, - "ssl_cipher": null, - "ssl_key_exchange": null, - "ssl_protocol": null, - "auth_mechanism": "PLAIN", - "peer_cert_validity": null, - "peer_cert_issuer": null, - "peer_cert_subject": null, - "ssl": false, - "peer_host": "::1", - "host": "::1", - "peer_port": 60938, - "port": 5672, - "name": "[::1]:60938 -> [::1]:5672", - "node": "nodename", - "type": "network", - "garbage_collection": { - "minor_gcs": 228, - "fullsweep_after": 65535, - "min_heap_size": 233, - "min_bin_vheap_size": 46422, - "max_heap_size": 0 - }, - "channels": 8, - "state": "running", - "send_pend": 0, - "send_cnt": 376, - "recv_cnt": 376 - }, - { - "reductions_details": { - "rate": 94.8 - }, - "reductions": 354441, - "recv_oct_details": { - "rate": 0 - }, - "recv_oct": 3057, - "send_oct_details": { - "rate": 0 - }, - "send_oct": 3344, - "connected_at": 1519397211051, - "client_properties": { - "product": "https://github.com/streadway/amqp", - "version": "β", - "capabilities": { - "connection.blocked": true, - "consumer_cancel_notify": true - }, - "connection_name": "Connection2" - }, - "channel_max": 65535, - "frame_max": 131072, - "timeout": 10, - "vhost": "/", - "user": "guest", - "protocol": "AMQP 0-9-1", - "ssl_hash": null, - "ssl_cipher": null, - "ssl_key_exchange": null, - "ssl_protocol": null, - "auth_mechanism": "PLAIN", - "peer_cert_validity": null, - "peer_cert_issuer": null, - "peer_cert_subject": null, - "ssl": false, - "peer_host": "::1", - "host": "::1", - "peer_port": 60940, - "port": 5672, - "name": "[::1]:60940 -> [::1]:5672", - "node": "nodename", - "type": "network", - "garbage_collection": { - "minor_gcs": 197, - "fullsweep_after": 65535, - "min_heap_size": 233, - "min_bin_vheap_size": 46422, - "max_heap_size": 0 - }, - "channels": 2, - "state": "running", - "send_pend": 0, - "send_cnt": 352, - "recv_cnt": 352 - } -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/testdata/docs.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/testdata/docs.json-expected.json deleted file mode 100644 index 00c01db6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/_meta/testdata/docs.json-expected.json +++ /dev/null @@ -1,102 +0,0 @@ -[ - { - "event": { - "dataset": "rabbitmq.connection", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "connection", - "period": 10000 - }, - "rabbitmq": { - "connection": { - "channel_max": 65535, - "channels": 2, - "client_provided": { - "name": "Connection2" - }, - "frame_max": 131072, - "host": "::1", - "name": "[::1]:60940 -\u003e [::1]:5672", - "octet_count": { - "received": 3057, - "sent": 3344 - }, - "packet_count": { - "pending": 0, - "received": 352, - "sent": 352 - }, - "peer": { - "host": "::1", - "port": 60940 - }, - "port": 5672, - "state": "running", - "type": "network" - }, - "node": { - "name": "nodename" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "guest" - } - }, - { - "event": { - "dataset": "rabbitmq.connection", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "connection", - "period": 10000 - }, - "rabbitmq": { - "connection": { - "channel_max": 65535, - "channels": 8, - "client_provided": { - "name": "Connection1" - }, - "frame_max": 131072, - "host": "::1", - "name": "[::1]:60938 -\u003e [::1]:5672", - "octet_count": { - "received": 3764, - "sent": 3840 - }, - "packet_count": { - "pending": 0, - "received": 376, - "sent": 376 - }, - "peer": { - "host": "::1", - "port": 60938 - }, - "port": 5672, - "state": "running", - "type": "network" - }, - "node": { - "name": "nodename" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "guest" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/connection.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/connection.go deleted file mode 100644 index e9cb4bce..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/connection.go +++ /dev/null @@ -1,57 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package connection - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/rabbitmq" -) - -func init() { - mb.Registry.MustAddMetricSet("rabbitmq", "connection", New, - mb.WithHostParser(rabbitmq.HostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching RabbitMQ connections. -type MetricSet struct { - *rabbitmq.MetricSet -} - -// New creates new instance of MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := rabbitmq.NewMetricSet(base, rabbitmq.ConnectionsPath) - if err != nil { - return nil, err - } - return &MetricSet{ms}, nil -} - -// Fetch makes an HTTP request to fetch connections metrics from the connections endpoint. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - return eventsMapping(content, r, m) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/connection_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/connection_test.go deleted file mode 100644 index d5acf1ab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/connection_test.go +++ /dev/null @@ -1,80 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package connection - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/rabbitmq/mtest" - - "github.com/stretchr/testify/assert" - - _ "github.com/elastic/beats/v7/metricbeat/module/rabbitmq" -) - -func TestFetchEventContents(t *testing.T) { - server := mtest.Server(t, mtest.DefaultServerConfig) - defer server.Close() - - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, getConfig(server.URL)) - metricSet.Fetch(reporter) - - e := mbtest.StandardizeEvent(metricSet, reporter.GetEvents()[0]) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) - - ee, _ := e.Fields.GetValue("rabbitmq.connection") - event := ee.(common.MapStr) - - assert.EqualValues(t, "[::1]:60938 -> [::1]:5672", event["name"]) - assert.EqualValues(t, 8, event["channels"]) - assert.EqualValues(t, 65535, event["channel_max"]) - assert.EqualValues(t, 131072, event["frame_max"]) - assert.EqualValues(t, "network", event["type"]) - - packetCount := event["packet_count"].(common.MapStr) - assert.EqualValues(t, 376, packetCount["sent"]) - assert.EqualValues(t, 376, packetCount["received"]) - assert.EqualValues(t, 0, packetCount["pending"]) - - octetCount := event["octet_count"].(common.MapStr) - assert.EqualValues(t, 3840, octetCount["sent"]) - assert.EqualValues(t, 3764, octetCount["received"]) - - assert.EqualValues(t, "::1", event["host"]) - assert.EqualValues(t, 5672, event["port"]) - - peer := event["peer"].(common.MapStr) - assert.EqualValues(t, "::1", peer["host"]) - assert.EqualValues(t, 60938, peer["port"]) -} - -func getConfig(url string) map[string]interface{} { - return map[string]interface{}{ - "module": "rabbitmq", - "metricsets": []string{"connection"}, - "hosts": []string{url}, - } -} - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "rabbitmq", "connection") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/data.go deleted file mode 100644 index 1649319a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/connection/data.go +++ /dev/null @@ -1,114 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package connection - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -var ( - schema = s.Schema{ - "name": c.Str("name"), - "client_provided": s.Object{ - "name": c.Str("client_properties.connection_name"), - }, - "vhost": c.Str("vhost", s.Required), - "user": c.Str("user", s.Required), - "node": c.Str("node", s.Required), - "state": c.Str("state"), - "channels": c.Int("channels"), - "channel_max": c.Int("channel_max"), - "frame_max": c.Int("frame_max"), - "type": c.Str("type"), - "packet_count": s.Object{ - "sent": c.Int("send_cnt"), - "received": c.Int("recv_cnt"), - "pending": c.Int("send_pend"), - }, - "octet_count": s.Object{ - "sent": c.Int("send_oct"), - "received": c.Int("recv_oct"), - }, - "host": c.Str("host"), - "port": c.Int("port"), - "peer": s.Object{ - "host": c.Str("peer_host"), - "port": c.Int("peer_port"), - }, - } -) - -func eventsMapping(content []byte, r mb.ReporterV2, m *MetricSet) error { - var connections []map[string]interface{} - err := json.Unmarshal(content, &connections) - if err != nil { - return errors.Wrap(err, "error in unmarshal") - } - - for _, node := range connections { - evt, err := eventMapping(node) - if err != nil { - m.Logger().Errorf("error in mapping: %s", err) - r.Error(err) - continue - } - - if !r.Event(evt) { - return nil - } - } - return nil -} - -func eventMapping(connection map[string]interface{}) (mb.Event, error) { - fields, err := schema.Apply(connection, s.FailOnRequired) - if err != nil { - return mb.Event{}, errors.Wrap(err, "error applying schema") - } - - rootFields := common.MapStr{} - if v, err := fields.GetValue("user"); err == nil { - rootFields.Put("user.name", v) - fields.Delete("user") - } - - moduleFields := common.MapStr{} - if v, err := fields.GetValue("vhost"); err == nil { - moduleFields.Put("vhost", v) - fields.Delete("vhost") - } - - if v, err := fields.GetValue("node"); err == nil { - moduleFields.Put("node.name", v) - fields.Delete("node") - } - - event := mb.Event{ - MetricSetFields: fields, - RootFields: rootFields, - ModuleFields: moduleFields, - } - return event, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/doc.go deleted file mode 100644 index 0d9d9e1f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package rabbitmq is a Metricbeat module that contains MetricSets. -*/ -package rabbitmq diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/docker-compose.yml deleted file mode 100644 index 3b52146d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - rabbitmq: - image: docker.elastic.co/integrations-ci/beats-rabbitmq:${RABBITMQ_VERSION:-3.7.4}-1 - build: - context: ./_meta - args: - RABBITMQ_VERSION: ${RABBITMQ_VERSION:-3.7.4} - ports: - - 15672 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/data.json deleted file mode 100644 index 338c5499..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/data.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "messages": { - "publish_in": { - "count": 100, - "details": { - "rate": 0.5 - } - }, - "publish_out": { - "count": 99, - "details": { - "rate": 0.9 - } - } - }, - "name": "exchange.name", - "type": "fanout" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "guest" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/docs.asciidoc deleted file mode 100644 index 3851b79c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the exchange metricset of the module rabbitmq. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/fields.yml deleted file mode 100644 index 3d0d9788..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/fields.yml +++ /dev/null @@ -1,51 +0,0 @@ -- name: exchange - type: group - description: > - exchange - release: ga - fields: - - name: name - type: keyword - description: > - The name of the queue with non-ASCII characters escaped as in C. - - name: vhost - type: alias - path: rabbitmq.vhost - migration: true - description: > - Virtual host name with non-ASCII characters escaped as in C. - - name: durable - type: boolean - description: > - Whether or not the queue survives server restarts. - - name: auto_delete - type: boolean - description: > - Whether the queue will be deleted automatically when no longer used. - - name: internal - type: boolean - description: > - Whether the exchange is internal, i.e. cannot be directly published to by a client. - - name: user - type: alias - path: user.name - migration: true - description: > - User who created the exchange. - - - name: messages.publish_in.count - type: long - description: > - Count of messages published "in" to an exchange, i.e. not taking account of routing. - - name: messages.publish_in.details.rate - type: float - description: > - How much the exchange publish-in count has changed per second in the most recent sampling interval. - - name: messages.publish_out.count - type: long - description: > - Count of messages published "out" of an exchange, i.e. taking account of routing. - - name: messages.publish_out.details.rate - type: float - description: > - How much the exchange publish-out count has changed per second in the most recent sampling interval. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/docs.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/docs.json deleted file mode 100644 index 6e438be8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/docs.json +++ /dev/null @@ -1,22 +0,0 @@ -[ - { - "message_stats": { - "publish_in": 100, - "publish_in_details": { - "rate": 0.5 - }, - "publish_out": 99, - "publish_out_details": { - "rate": 0.9 - } - }, - "user_who_performed_action": "guest", - "name": "exchange.name", - "vhost": "/", - "type": "fanout", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - } -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/docs.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/docs.json-expected.json deleted file mode 100644 index fb354fa1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/docs.json-expected.json +++ /dev/null @@ -1,44 +0,0 @@ -[ - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "messages": { - "publish_in": { - "count": 100, - "details": { - "rate": 0.5 - } - }, - "publish_out": { - "count": 99, - "details": { - "rate": 0.9 - } - } - }, - "name": "exchange.name", - "type": "fanout" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "guest" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.6.0.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.6.0.json deleted file mode 100644 index 7fa79f7c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.6.0.json +++ /dev/null @@ -1,74 +0,0 @@ -[ - { - "name": "", - "vhost": "/", - "type": "direct", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - }, - { - "name": "amq.direct", - "vhost": "/", - "type": "direct", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - }, - { - "name": "amq.fanout", - "vhost": "/", - "type": "fanout", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - }, - { - "name": "amq.headers", - "vhost": "/", - "type": "headers", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - }, - { - "name": "amq.match", - "vhost": "/", - "type": "headers", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - }, - { - "name": "amq.rabbitmq.log", - "vhost": "/", - "type": "topic", - "durable": true, - "auto_delete": false, - "internal": true, - "arguments": {} - }, - { - "name": "amq.rabbitmq.trace", - "vhost": "/", - "type": "topic", - "durable": true, - "auto_delete": false, - "internal": true, - "arguments": {} - }, - { - "name": "amq.topic", - "vhost": "/", - "type": "topic", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - } -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.6.0.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.6.0.json-expected.json deleted file mode 100644 index d7e308e2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.6.0.json-expected.json +++ /dev/null @@ -1,202 +0,0 @@ -[ - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.fanout", - "type": "fanout" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": true, - "name": "amq.rabbitmq.trace", - "type": "topic" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.match", - "type": "headers" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": true, - "name": "amq.rabbitmq.log", - "type": "topic" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.topic", - "type": "topic" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.headers", - "type": "headers" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "", - "type": "direct" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.direct", - "type": "direct" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.6.5.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.6.5.json deleted file mode 100644 index 7fa79f7c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.6.5.json +++ /dev/null @@ -1,74 +0,0 @@ -[ - { - "name": "", - "vhost": "/", - "type": "direct", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - }, - { - "name": "amq.direct", - "vhost": "/", - "type": "direct", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - }, - { - "name": "amq.fanout", - "vhost": "/", - "type": "fanout", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - }, - { - "name": "amq.headers", - "vhost": "/", - "type": "headers", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - }, - { - "name": "amq.match", - "vhost": "/", - "type": "headers", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - }, - { - "name": "amq.rabbitmq.log", - "vhost": "/", - "type": "topic", - "durable": true, - "auto_delete": false, - "internal": true, - "arguments": {} - }, - { - "name": "amq.rabbitmq.trace", - "vhost": "/", - "type": "topic", - "durable": true, - "auto_delete": false, - "internal": true, - "arguments": {} - }, - { - "name": "amq.topic", - "vhost": "/", - "type": "topic", - "durable": true, - "auto_delete": false, - "internal": false, - "arguments": {} - } -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.6.5.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.6.5.json-expected.json deleted file mode 100644 index d7e308e2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.6.5.json-expected.json +++ /dev/null @@ -1,202 +0,0 @@ -[ - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.fanout", - "type": "fanout" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": true, - "name": "amq.rabbitmq.trace", - "type": "topic" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.match", - "type": "headers" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": true, - "name": "amq.rabbitmq.log", - "type": "topic" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.topic", - "type": "topic" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.headers", - "type": "headers" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "", - "type": "direct" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.direct", - "type": "direct" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.7.14.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.7.14.json deleted file mode 100644 index f6040eab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.7.14.json +++ /dev/null @@ -1,72 +0,0 @@ -[ - { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "", - "type": "direct", - "user_who_performed_action": "rmq-internal", - "vhost": "/" - }, - { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.direct", - "type": "direct", - "user_who_performed_action": "rmq-internal", - "vhost": "/" - }, - { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.fanout", - "type": "fanout", - "user_who_performed_action": "rmq-internal", - "vhost": "/" - }, - { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.headers", - "type": "headers", - "user_who_performed_action": "rmq-internal", - "vhost": "/" - }, - { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.match", - "type": "headers", - "user_who_performed_action": "rmq-internal", - "vhost": "/" - }, - { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": true, - "name": "amq.rabbitmq.trace", - "type": "topic", - "user_who_performed_action": "rmq-internal", - "vhost": "/" - }, - { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.topic", - "type": "topic", - "user_who_performed_action": "rmq-internal", - "vhost": "/" - } -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.7.14.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.7.14.json-expected.json deleted file mode 100644 index 8226dc0b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.7.14.json-expected.json +++ /dev/null @@ -1,198 +0,0 @@ -[ - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.topic", - "type": "topic" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.match", - "type": "headers" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.fanout", - "type": "fanout" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": true, - "name": "amq.rabbitmq.trace", - "type": "topic" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.direct", - "type": "direct" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.headers", - "type": "headers" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "", - "type": "direct" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.7.4.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.7.4.json deleted file mode 100644 index 518f963d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.7.4.json +++ /dev/null @@ -1,72 +0,0 @@ -[ - { - "user_who_performed_action": "rmq-internal", - "arguments": {}, - "internal": false, - "auto_delete": false, - "durable": true, - "type": "direct", - "vhost": "/", - "name": "" - }, - { - "user_who_performed_action": "rmq-internal", - "arguments": {}, - "internal": false, - "auto_delete": false, - "durable": true, - "type": "direct", - "vhost": "/", - "name": "amq.direct" - }, - { - "user_who_performed_action": "rmq-internal", - "arguments": {}, - "internal": false, - "auto_delete": false, - "durable": true, - "type": "fanout", - "vhost": "/", - "name": "amq.fanout" - }, - { - "user_who_performed_action": "rmq-internal", - "arguments": {}, - "internal": false, - "auto_delete": false, - "durable": true, - "type": "headers", - "vhost": "/", - "name": "amq.headers" - }, - { - "user_who_performed_action": "rmq-internal", - "arguments": {}, - "internal": false, - "auto_delete": false, - "durable": true, - "type": "headers", - "vhost": "/", - "name": "amq.match" - }, - { - "user_who_performed_action": "rmq-internal", - "arguments": {}, - "internal": true, - "auto_delete": false, - "durable": true, - "type": "topic", - "vhost": "/", - "name": "amq.rabbitmq.trace" - }, - { - "user_who_performed_action": "rmq-internal", - "arguments": {}, - "internal": false, - "auto_delete": false, - "durable": true, - "type": "topic", - "vhost": "/", - "name": "amq.topic" - } -] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.7.4.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.7.4.json-expected.json deleted file mode 100644 index 8226dc0b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/_meta/testdata/exchange-3.7.4.json-expected.json +++ /dev/null @@ -1,198 +0,0 @@ -[ - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.topic", - "type": "topic" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.match", - "type": "headers" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.fanout", - "type": "fanout" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": true, - "name": "amq.rabbitmq.trace", - "type": "topic" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.direct", - "type": "direct" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "amq.headers", - "type": "headers" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - }, - { - "event": { - "dataset": "rabbitmq.exchange", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "exchange" - }, - "rabbitmq": { - "exchange": { - "arguments": {}, - "auto_delete": false, - "durable": true, - "internal": false, - "name": "", - "type": "direct" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - }, - "user": { - "name": "rmq-internal" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/data.go deleted file mode 100644 index 1ccda506..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/data.go +++ /dev/null @@ -1,104 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package exchange - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -var ( - schema = s.Schema{ - "name": c.Str("name"), - "vhost": c.Str("vhost"), - "type": c.Str("type"), - "durable": c.Bool("durable"), - "auto_delete": c.Bool("auto_delete"), - "internal": c.Bool("internal"), - "arguments": c.Dict("arguments", s.Schema{}), - "user": c.Str("user_who_performed_action", s.Optional), - "messages": c.Dict("message_stats", s.Schema{ - "publish_in": s.Object{ - "count": c.Int("publish_in", s.Optional), - "details": c.Dict("publish_in_details", s.Schema{ - "rate": c.Float("rate"), - }, c.DictOptional), - }, - "publish_out": s.Object{ - "count": c.Int("publish_out", s.Optional), - "details": c.Dict("publish_out_details", s.Schema{ - "rate": c.Float("rate"), - }, c.DictOptional), - }, - }, c.DictOptional), - } -) - -func eventsMapping(content []byte, r mb.ReporterV2, m *MetricSet) error { - var exchanges []map[string]interface{} - err := json.Unmarshal(content, &exchanges) - if err != nil { - return errors.Wrap(err, "error in unmarshal") - } - - for _, exchange := range exchanges { - evt, err := eventMapping(exchange) - if err != nil { - m.Logger().Errorf("error in mapping: %s", err) - r.Error(err) - continue - } - if !r.Event(evt) { - return nil - } - } - return nil -} - -func eventMapping(exchange map[string]interface{}) (mb.Event, error) { - fields, err := schema.Apply(exchange) - if err != nil { - return mb.Event{}, err - } - - rootFields := common.MapStr{} - if v, err := fields.GetValue("user"); err == nil { - rootFields.Put("user.name", v) - fields.Delete("user") - } - - moduleFields := common.MapStr{} - if v, err := fields.GetValue("vhost"); err == nil { - moduleFields.Put("vhost", v) - fields.Delete("vhost") - } - - event := mb.Event{ - MetricSetFields: fields, - RootFields: rootFields, - ModuleFields: moduleFields, - } - return event, nil - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/exchange.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/exchange.go deleted file mode 100644 index 969414b9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/exchange.go +++ /dev/null @@ -1,59 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package exchange - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/rabbitmq" -) - -func init() { - mb.Registry.MustAddMetricSet("rabbitmq", "exchange", New, - mb.WithHostParser(rabbitmq.HostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching RabbitMQ exchanges metrics. -type MetricSet struct { - *rabbitmq.MetricSet -} - -// New creates new instance of MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := rabbitmq.NewMetricSet(base, rabbitmq.ExchangesPath) - if err != nil { - return nil, err - } - return &MetricSet{ms}, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - return eventsMapping(content, r, m) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/exchange_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/exchange_test.go deleted file mode 100644 index 6bb9136a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/exchange/exchange_test.go +++ /dev/null @@ -1,85 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package exchange - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/rabbitmq/mtest" - - "github.com/stretchr/testify/assert" -) - -func TestFetchEventContents(t *testing.T) { - server := mtest.Server(t, mtest.DefaultServerConfig) - defer server.Close() - - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, getConfig(server.URL)) - err := metricSet.Fetch(reporter) - assert.NoError(t, err) - - e := mbtest.StandardizeEvent(metricSet, reporter.GetEvents()[0]) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) - - ee, _ := e.Fields.GetValue("rabbitmq.exchange") - event := ee.(common.MapStr) - - messagesExpected := common.MapStr{ - "publish_in": common.MapStr{ - "count": int64(100), - "details": common.MapStr{"rate": float64(0.5)}, - }, - "publish_out": common.MapStr{ - "count": int64(99), - "details": common.MapStr{"rate": float64(0.9)}, - }, - } - - assert.Equal(t, "exchange.name", event["name"]) - assert.Equal(t, true, event["durable"]) - assert.Equal(t, false, event["auto_delete"]) - assert.Equal(t, false, event["internal"]) - assert.Equal(t, messagesExpected, event["messages"]) -} - -func TestData(t *testing.T) { - server := mtest.Server(t, mtest.DefaultServerConfig) - defer server.Close() - - ms := mbtest.NewReportingMetricSetV2Error(t, getConfig(server.URL)) - err := mbtest.WriteEventsReporterV2ErrorCond(ms, t, "", func(e common.MapStr) bool { - hasIn, _ := e.HasKey("rabbitmq.exchange.messages.publish_in") - hasOut, _ := e.HasKey("rabbitmq.exchange.messages.publish_out") - return hasIn && hasOut - }) - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig(url string) map[string]interface{} { - return map[string]interface{}{ - "module": "rabbitmq", - "metricsets": []string{"exchange"}, - "hosts": []string{url}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/fields.go deleted file mode 100644 index e737f5f5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package rabbitmq - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "rabbitmq", asset.ModuleFieldsPri, AssetRabbitmq); err != nil { - panic(err) - } -} - -// AssetRabbitmq returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/rabbitmq. -func AssetRabbitmq() string { - return "eJzsWk9vG7sRv/tTDHxJAjiL9OpDgVe/9jUHB3lNXnsoCmNEjnZZcckNhytZLfrdiyFX/3ctyV4lr33RwYCl3Znfb2Y4f0i+hRktbyHgZGJi/eUKIJpo6Rau/5K+uv/5+gpAE6tgmmi8u4XfXwEArH6G2uvW0hVAIEvIdAslXgEwxWhcybfw92tme30D11WMzfU/rgCmhqzm2yTnLTisaQeBfOKyEUnBt033TQ+GXUnb0uaV57j+diVuRsuFD3rr+16h+fNXE2KLFkRSkgoLEytw3r394dPd+/egKgyoIgUGYoUNaUAG4+CuOMCjvHOkRM0BqG2ORyD1Stk1++qzb5htMPJ354dh+xwBJJ/PFWXz+CnEirZAPsdgTzlxAxStQd77pcFYbcKo6Hu5NmXAzCOGdt8GR3iOEg/b9FqmcCY7eaXocd+LiP3CFBKkfpjO6/5oOcEJ8u7oeD94TU/g5YhxxPC+24RzktyvVFXoHNl9c2S91rvyGWuqrScUZFWthIN3eyvsSTAPNT6OiKfGR1O3dR8utNYvSJ+KbxqwphHR3XfIGgq1YTYTS8DmXykjYdYGr42DyTISv4HowVHpo8HYrWFlDbnIxZ7kqQ81xtv8Xi8TQTxiJl02PVm034aDqfFZmj9RmFNIQnMqn0Q0jjTMDUKgOQUm+PHDpxvwAUxkeP8RUOtAzGCm20/AFI2VUAiwQAZtGCeWdD+JhigU4zL5SBfh4XwEck9R8aGfxfnh3DlDJD5hthEVJps9oQ7VjOKD8q2LBZMbS+2HdSLJGhhE+KlJZAdVIEVmTvuxMh6ylYJnoWvIaXOAYTxwnfxTsXkVL+vOpOA8b25jupgzO1zn+jJXh4cm+LnRpPv6mRckrNR9cUPKTA3p7e55t8VZoaFHKbslvWSO6JHxa5sivrTUvrjD/j8fIHQbpCL1Epx4bwndeQj/VlGsZK2EVPA2fuA2zM2cZE2n2hSII4b9jmmFC9voHzRZGujDX4RtOzishQlB1qST2hqjUWjtEhYVOXA+JQwKMjkNVG7jIgWH9jJQV0sNDK813YApqACFTqwsDEwgFe0SmnZiDVekpUmdLAG75PM/MEAuKg8qEIontolvoPdyqIkZS+Kio/5gXJHKwEjZH+5EmGSVlaYtI18bdy2WRreG2/kmhT/OpKqiUisRwbfRuLLfG31MNEU0loswNJJOrcd9qscYwZ/9AupWVbsB1ql9axxkwBUy5N+0jEbApLzTkk/kvVqykJRCF4GxbqxwTRE6R3siQ9/Gr+gs38brNNIdeOulnhIe38JVvo1j+mpgx+bs9mDv/fNbA214VkwDUXE4Oj8/On40PAORCtygIlhN9OeP7Rt81tQmjoryozcuAkZYVKbzu6gDtBjqXLNKD346PR/2VBfRx4FKdT7SPxlL62d8YMA5GisdxcC2jS6kio6k/RcmDdM9CP2KS1W4th4102yGgp/uwDeUi9+w/kDKoqlJjxorP91lb8NG/NlBYXwhVnyo0GlLhW/IPWCMVDexwHlZ1GOBTeGStYjFHOC8hGj2WolTYI3pyENUWcmgsQKhvpxhRPpRwyQIo2ZGjJhVr3Lic8IowRrTNxtYmxU2rFy8dwn1KSqOA2Ci2bhxkfSL2KMBkXSPTj2pPoH40qlLEF86dZy46B6fuKg+TnwRTKQLME9yj1LP2kfPAln5S9JABja6UzKwI16pqf46LVlNtQ/LMZoygZw2F8ZEfJ/hidyBNnet3hEbLFJHGx8v1CPdJyUQAzrGtDnJnS0rnBNMiJxMLWKsNP2jTCtfWhNIZ7+zTNkJ41MkAta/Kg7a6LQR0HE5jQqXBUcf6GH0crrhsp6O9wmkYjsNvu6CPD0GCc8xuOMv+xPwitJITkx6IuAX7DofAlxdJOjV1ASvRp237g8O0P8YLLoyaSLmoSWegIw4eX0Y1C+5puUBy3dP+TBWktvgUD4Qg6ZIKm3kOg1tOjeGybID2Y8pbQQXxml6LP7p2+DQXjSQAykfNO/Hbd6PTjCgg3Ec7wXzwwrmbjrYQnkc3be1Yj++0LoiPTQSoh/mFCTdDC9IWKCJxpUCUbT3wmKvZhS/0taMdCSyRgG5UzyQNTpUI+aNA1CpPTmGY9wrMilly/sDJyLNQcv9goAVXVni4R7rfhyevcm6L+D7Aez3A9jf5gEsPSrbsplfFKvhjR54nU6NKmTwC0fhoTH6zffLrwNJIYncyQoFfJCxWJz8KrTOGVe+uoFJG6HGpQTE9b956ZRx5Q3cc5kO9f5zDWa66w95pgreGTauLOBn+X41ImAgsF6l02TvQBwXKSR3cB7O5AnVhkAu2iVov3DreOQq/xcrwAS/ZcH/Sh56NbBiQtnW6Q5ojY8PTTA+mLi8WOO/UgCW5mQ5FfWNbaIHbpvhC3nKO25rCnyh/mwj/4j6NhprOMVy0aiTgaw2VRoK6vD+2bEuJOTpfRWRUp7h9YTiQgbKd8W7ND78rnj3JsfJTsilDip6MHVN2mAkCR2yRlLqekiNfosifK4Mg0IngWWJU/Q5kS/xvH4uB6ypjQTsZAmO4sKHmTxQEme8AZpAU4qqyoe+Rw6nUz85qoc/tXVuv1Ev85DlUM2cX1jSJemNBV5ng2lqYjWQGPdgXuL0fOfsfAvRBS82JNNcehMk2z/6rnRK8OULP73X0AcwXtzg6uAqRsZ9OePvRuOlvdBn+VTDpPFaUoQdMGch/3q+GVrAF7z6Q4ENR3LjHuN+liyyXSDXajakOvQ5E7xOxR7tApcsC+ldrqEBHYsr81M8mLxqH5bn7dgPnwQcJfeHdMafgi9t63dVIxUKYbS76wDI7JVJrU/qYdakb8A4Zdt015sjqtkNVIRNSuWru4XAMbQqtmFoNzFtXctSHrd72HeglGXeDsjDLep0LSaZwPBqzDFOEZgIaboZWneJQt6M/zYctjauTiLx3wAAAP//Fn8fpw==" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/metricset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/metricset.go deleted file mode 100644 index ab747dbc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/metricset.go +++ /dev/null @@ -1,46 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package rabbitmq - -import ( - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// MetricSet can be used to build other metric sets that query RabbitMQ -// management plugin -type MetricSet struct { - mb.BaseMetricSet - *helper.HTTP -} - -// NewMetricSet creates an metric set that can be used to build other metric -// sets that query RabbitMQ management plugin -func NewMetricSet(base mb.BaseMetricSet, subPath string) (*MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - http.SetURI(http.GetURI() + subPath) - http.SetHeader("Accept", "application/json") - - return &MetricSet{ - base, - http, - }, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/metricset_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/metricset_test.go deleted file mode 100644 index 2d9d0c51..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/metricset_test.go +++ /dev/null @@ -1,78 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package rabbitmq - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/logp" - - "github.com/elastic/beats/v7/metricbeat/mb" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/rabbitmq/mtest" -) - -var logger = logp.NewLogger("rabbitmq") - -func init() { - mb.Registry.MustAddMetricSet("rabbitmq", "test", newTestMetricSet, - mb.WithHostParser(HostParser), - ) -} - -type testMetricSet struct { - *MetricSet -} - -func newTestMetricSet(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := NewMetricSet(base, "/api/overview") - if err != nil { - return nil, err - } - return &testMetricSet{ms}, nil -} - -// Fetch makes an HTTP request to fetch connections metrics from the connections endpoint. -func (m *testMetricSet) Fetch(reporter mb.ReporterV2) { - _, err := m.HTTP.FetchContent() - if err != nil { - logger.Error(err) - reporter.Error(err) - } -} - -func TestManagementPathPrefix(t *testing.T) { - server := mtest.Server(t, mtest.ServerConfig{ - ManagementPathPrefix: "/management_prefix", - DataDir: "./_meta/testdata", - }) - defer server.Close() - - config := map[string]interface{}{ - "module": "rabbitmq", - "metricsets": []string{"test"}, - "hosts": []string{server.URL}, - pathConfigKey: "/management_prefix", - } - - f := mbtest.NewReportingMetricSetV2(t, config) - _, errs := mbtest.ReportingFetchV2(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/module.yml deleted file mode 100644 index 42a37caa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/module.yml +++ /dev/null @@ -1,3 +0,0 @@ -dashboards: - - id: AV4YobKIge1VCbKU_qVo - file: Metricbeat-rabbitmq-overview.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/mtest/integration.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/mtest/integration.go deleted file mode 100644 index cba64933..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/mtest/integration.go +++ /dev/null @@ -1,57 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mtest - -import ( - "os" -) - -// GetIntegrationConfig generates a base configuration with common values for -// integration tests -func GetIntegrationConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "rabbitmq", - "hosts": []string{host}, - "username": getTestRabbitMQUsername(), - "password": getTestRabbitMQPassword(), - } -} - -const ( - rabbitmqDefaultUsername = "guest" - rabbitmqDefaultPassword = "guest" -) - -func getTestRabbitMQUsername() string { - return getenv("RABBITMQ_USERNAME", rabbitmqDefaultUsername) -} - -func getTestRabbitMQPassword() string { - return getenv("RABBITMQ_PASSWORD", rabbitmqDefaultPassword) -} - -func getenv(name, defaultValue string) string { - return strDefault(os.Getenv(name), defaultValue) -} - -func strDefault(a, defaults string) string { - if len(a) == 0 { - return defaults - } - return a -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/mtest/server.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/mtest/server.go deleted file mode 100644 index d5353419..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/mtest/server.go +++ /dev/null @@ -1,80 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mtest - -import ( - "io/ioutil" - "net/http" - "net/http/httptest" - "path/filepath" - "testing" - - "github.com/stretchr/testify/assert" -) - -// ServerConfig is the configuration of a testing server -type ServerConfig struct { - ManagementPathPrefix string - DataDir string -} - -// DefaultServerConfig is the default configuration of a testing server -var DefaultServerConfig = ServerConfig{ - ManagementPathPrefix: "", - DataDir: "../_meta/testdata/", -} - -// Server starts a mocked RabbitMQ management API, it has to be closed with `server.Close()` -func Server(t *testing.T, c ServerConfig) *httptest.Server { - absPath, err := filepath.Abs(c.DataDir) - assert.Nil(t, err) - - responses := map[string]*struct { - file string - body []byte - }{ - c.ManagementPathPrefix + "/api/connections": {file: "connection_sample_response.json"}, - c.ManagementPathPrefix + "/api/exchanges": {file: "exchange_sample_response.json"}, - c.ManagementPathPrefix + "/api/nodes": {file: "nodes_sample_response.json"}, - c.ManagementPathPrefix + "/api/nodes/rabbit@e2b1ae6390fd": {file: "node_sample_response.json"}, - c.ManagementPathPrefix + "/api/overview": {file: "overview_sample_response.json"}, - c.ManagementPathPrefix + "/api/queues": {file: "queue_sample_response.json"}, - } - - for k := range responses { - r, err := ioutil.ReadFile(filepath.Join(absPath, responses[k].file)) - responses[k].body = r - assert.NoError(t, err) - } - - notFound, err := ioutil.ReadFile(filepath.Join(absPath, "notfound_response.json")) - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.Header().Set("Content-Type", "application/json;") - if response, found := responses[r.URL.Path]; found { - w.WriteHeader(200) - w.Write(response.body) - } else { - w.WriteHeader(404) - w.Write(notFound) - t.Log("RabbitMQ 404 error, url requested: " + r.URL.Path) - } - })) - return server -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/_meta/data.json deleted file mode 100644 index f9f865cb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/_meta/data.json +++ /dev/null @@ -1,134 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "rabbitmq.node", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "node" - }, - "rabbitmq": { - "node": { - "disk": { - "free": { - "bytes": 485213712384, - "limit": { - "bytes": 50000000 - } - } - }, - "fd": { - "total": 1048576, - "used": 54 - }, - "gc": { - "num": { - "count": 5724 - }, - "reclaimed": { - "bytes": 294021640 - } - }, - "io": { - "file_handle": { - "open_attempt": { - "avg": { - "ms": 0 - }, - "count": 10 - } - }, - "read": { - "avg": { - "ms": 0 - }, - "bytes": 1, - "count": 1 - }, - "reopen": { - "count": 1 - }, - "seek": { - "avg": { - "ms": 0 - }, - "count": 0 - }, - "sync": { - "avg": { - "ms": 0 - }, - "count": 0 - }, - "write": { - "avg": { - "ms": 0 - }, - "bytes": 0, - "count": 0 - } - }, - "mem": { - "limit": { - "bytes": 13340778496 - }, - "used": { - "bytes": 71448312 - } - }, - "mnesia": { - "disk": { - "tx": { - "count": 0 - } - }, - "ram": { - "tx": { - "count": 43 - } - } - }, - "msg": { - "store_read": { - "count": 0 - }, - "store_write": { - "count": 0 - } - }, - "name": "rabbit@my-rabbit", - "proc": { - "total": 1048576, - "used": 234 - }, - "processors": 12, - "queue": { - "index": { - "journal_write": { - "count": 0 - }, - "read": { - "count": 0 - }, - "write": { - "count": 0 - } - } - }, - "run": { - "queue": 0 - }, - "socket": { - "total": 943626, - "used": 0 - }, - "type": "disc", - "uptime": 155275 - } - }, - "service": { - "address": "172.17.0.2:15672", - "type": "rabbitmq" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/_meta/docs.asciidoc deleted file mode 100644 index 1b148a6b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/_meta/docs.asciidoc +++ /dev/null @@ -1,10 +0,0 @@ -This is the `node` metricset of the RabbitMQ module and collects metrics -about RabbitMQ nodes. - -The metricset has two modes to collect data which can be selected with the -`node.collect` setting: - -* `node`: collects metrics only from the node `metricbeat` connects to. This is the - default, as it is recommended to deploy `metricbeat` in all nodes. -* `cluster`: collects metrics from all the nodes in the cluster. This is recommended - when collecting metrics of an only endpoint for the whole cluster. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/_meta/fields.yml deleted file mode 100644 index dce18fec..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/_meta/fields.yml +++ /dev/null @@ -1,160 +0,0 @@ -- name: node - type: group - description: > - node - release: ga - fields: - - name: disk.free.bytes - type: long - description: > - Disk free space in bytes. - format: bytes - - name: disk.free.limit.bytes - type: long - description: > - Point at which the disk alarm will go off. - format: bytes - - name: fd.total - type: long - description: > - File descriptors available. - - name: fd.used - type: long - description: > - Used file descriptors. - - name: gc.num.count - type: long - description: > - Number of GC operations. - - name: gc.reclaimed.bytes - type: long - description: > - GC bytes reclaimed. - format: bytes - - name: io.file_handle.open_attempt.avg.ms - type: long - description: > - File handle open avg time - - name: io.file_handle.open_attempt.count - type: long - description: > - File handle open attempts - - name: io.read.avg.ms - type: long - description: > - File handle read avg time - - name: io.read.bytes - type: long - description: > - Data read in bytes - format: bytes - - name: io.read.count - type: long - description: > - Data read operations - - name: io.reopen.count - type: long - description: > - Data reopen operations - - name: io.seek.avg.ms - type: long - description: > - Data seek avg time - - name: io.seek.count - type: long - description: > - Data seek operations - - name: io.sync.avg.ms - type: long - description: > - Data sync avg time - - name: io.sync.count - type: long - description: > - Data sync operations - - name: io.write.avg.ms - type: long - description: > - Data write avg time - - name: io.write.bytes - type: long - description: > - Data write in bytes - format: bytes - - name: io.write.count - type: long - description: > - Data write operations - - name: mem.limit.bytes - type: long - description: > - Point at which the memory alarm will go off. - format: bytes - - name: mem.used.bytes - type: long - description: > - Memory used in bytes. - - name: mnesia.disk.tx.count - type: long - description: > - Number of Mnesia transactions which have been performed that required writes to disk. - - name: mnesia.ram.tx.count - type: long - description: > - Number of Mnesia transactions which have been performed that did not require writes to disk. - - name: msg.store_read.count - type: long - description: > - Number of messages which have been read from the message store. - - name: msg.store_write.count - type: long - description: > - Number of messages which have been written to the message store. - - name: name - type: keyword - description: - Node name - - name: proc.total - type: long - description: > - Maximum number of Erlang processes. - - name: proc.used - type: long - description: > - Number of Erlang processes in use. - - name: processors - type: long - description: > - Number of cores detected and usable by Erlang. - - name: queue.index.journal_write.count - type: long - description: > - Number of records written to the queue index journal. - - name: queue.index.read.count - type: long - description: > - Number of records read from the queue index. - - name: queue.index.write.count - type: long - description: > - Number of records written to the queue index. - - name: run.queue - type: long - description: > - Average number of Erlang processes waiting to run. - - name: socket.total - type: long - description: > - File descriptors available for use as sockets. - - name: socket.used - type: long - description: > - File descriptors used as sockets. - - name: type - type: keyword - description: > - Node type. - - name: uptime - type: long - description: > - Node uptime. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/config.go deleted file mode 100644 index 6dc623f3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/config.go +++ /dev/null @@ -1,35 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -const ( - configCollectNode = "node" - configCollectCluster = "cluster" -) - -// Config for node metricset -type Config struct { - // Collect mode - // - `node` to collect metrics for endpoint only (default) - // - `cluster` to collect metrics for all nodes in the cluster - Collect string `config:"node.collect"` -} - -var defaultConfig = Config{ - Collect: configCollectNode, -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/data.go deleted file mode 100644 index 2a84a1db..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/data.go +++ /dev/null @@ -1,180 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -import ( - "encoding/json" - - "github.com/pkg/errors" - - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -var ( - schema = s.Schema{ - "disk": s.Object{ - "free": s.Object{ - "bytes": c.Int("disk_free"), - "limit": s.Object{ - "bytes": c.Int("disk_free_limit"), - }, - }, - }, - "fd": s.Object{ - "total": c.Int("fd_total"), - "used": c.Int("fd_used"), - }, - "gc": s.Object{ - "reclaimed": s.Object{ - "bytes": c.Int("gc_bytes_reclaimed"), - }, - "num": s.Object{ - "count": c.Int("gc_num"), - }, - }, - "io": s.Object{ - "file_handle": s.Object{ - "open_attempt": s.Object{ - "avg": s.Object{ - "ms": c.Int("io_file_handle_open_attempt_avg_time"), - }, - "count": c.Int("io_file_handle_open_attempt_count"), - }, - }, - "read": s.Object{ - "avg": s.Object{ - "ms": c.Int("io_read_avg_time"), - }, - "bytes": c.Int("io_read_bytes"), - "count": c.Int("io_read_count"), - }, - "reopen": s.Object{ - "count": c.Int("io_read_count"), - }, - "seek": s.Object{ - "avg": s.Object{ - "ms": c.Int("io_seek_avg_time"), - }, - "count": c.Int("io_seek_count"), - }, - "sync": s.Object{ - "avg": s.Object{ - "ms": c.Int("io_sync_avg_time"), - }, - "count": c.Int("io_sync_count"), - }, - "write": s.Object{ - "avg": s.Object{ - "ms": c.Int("io_write_avg_time"), - }, - "bytes": c.Int("io_write_bytes"), - "count": c.Int("io_write_count"), - }, - }, - "mem": s.Object{ - "limit": s.Object{ - "bytes": c.Int("mem_limit"), - }, - "used": s.Object{ - "bytes": c.Int("mem_used"), - }, - }, - "mnesia": s.Object{ - "disk": s.Object{ - "tx": s.Object{ - "count": c.Int("mnesia_disk_tx_count"), - }, - }, - "ram": s.Object{ - "tx": s.Object{ - "count": c.Int("mnesia_ram_tx_count"), - }, - }, - }, - "msg": s.Object{ - "store_read": s.Object{ - "count": c.Int("msg_store_read_count"), - }, - "store_write": s.Object{ - "count": c.Int("msg_store_write_count"), - }, - }, - "name": c.Str("name"), - "proc": s.Object{ - "total": c.Int("proc_total"), - "used": c.Int("proc_used"), - }, - "processors": c.Int("processors"), - "queue": s.Object{ - "index": s.Object{ - "journal_write": s.Object{ - "count": c.Int("queue_index_journal_write_count"), - }, - "read": s.Object{ - "count": c.Int("queue_index_read_count"), - }, - "write": s.Object{ - "count": c.Int("queue_index_write_count"), - }, - }, - }, - "run": s.Object{ - "queue": c.Int("run_queue"), - }, - "socket": s.Object{ - "total": c.Int("sockets_total"), - "used": c.Int("sockets_used"), - }, - "type": c.Str("type"), - "uptime": c.Int("uptime"), - } -) - -func eventsMapping(r mb.ReporterV2, content []byte, m *ClusterMetricSet) error { - var nodes []map[string]interface{} - err := json.Unmarshal(content, &nodes) - if err != nil { - return errors.Wrap(err, "error in Unmarshal") - } - - for _, node := range nodes { - evt, err := eventMapping(node) - if err != nil { - m.Logger().Errorf("error in mapping: %s", err) - r.Error(err) - continue - } - if !r.Event(evt) { - return nil - } - } - return nil -} - -func eventMapping(node map[string]interface{}) (mb.Event, error) { - event, err := schema.Apply(node) - if err != nil { - return mb.Event{}, errors.Wrap(err, "error applying schema") - } - return mb.Event{ - MetricSetFields: event, - }, nil - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/node.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/node.go deleted file mode 100644 index bd6a56f1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/node.go +++ /dev/null @@ -1,124 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/rabbitmq" -) - -func init() { - mb.Registry.MustAddMetricSet("rabbitmq", "node", New, - mb.WithHostParser(rabbitmq.HostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching RabbitMQ node metrics -type MetricSet struct { - *rabbitmq.MetricSet -} - -// ClusterMetricSet is the MetricSet type used when node.collect is "all" -type ClusterMetricSet struct { - *rabbitmq.MetricSet -} - -// New creates new instance of MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := defaultConfig - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - switch config.Collect { - case configCollectNode: - ms, err := rabbitmq.NewMetricSet(base, rabbitmq.OverviewPath) - if err != nil { - return nil, err - } - - return &MetricSet{ms}, nil - case configCollectCluster: - ms, err := rabbitmq.NewMetricSet(base, rabbitmq.NodesPath) - if err != nil { - return nil, err - } - - return &ClusterMetricSet{ms}, nil - default: - return nil, errors.Errorf("incorrect node.collect: %s", config.Collect) - } -} - -type apiOverview struct { - Node string `json:"node"` -} - -func (m *MetricSet) fetchOverview() (*apiOverview, error) { - d, err := m.HTTP.FetchContent() - if err != nil { - return nil, err - } - - var apiOverview apiOverview - err = json.Unmarshal(d, &apiOverview) - if err != nil { - return nil, errors.Wrap(err, string(d)) - } - return &apiOverview, nil -} - -// Fetch metrics from rabbitmq node -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - o, err := m.fetchOverview() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - node, err := rabbitmq.NewMetricSet(m.BaseMetricSet, rabbitmq.NodesPath+"/"+o.Node) - if err != nil { - return errors.Wrap(err, "error creating new metricset") - } - - content, err := node.HTTP.FetchJSON() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - evt, err := eventMapping(content) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - r.Event(evt) - return nil -} - -// Fetch metrics from all rabbitmq nodes in the cluster -func (m *ClusterMetricSet) Fetch(r mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - return eventsMapping(r, content, m) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/node_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/node_integration_test.go deleted file mode 100644 index 76d13ce8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/node_integration_test.go +++ /dev/null @@ -1,61 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package node - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/rabbitmq/mtest" -) - -func TestData(t *testing.T) { - t.Skip("Skipping test as it was not stable. Probably first event is empty.") - service := compose.EnsureUpWithTimeout(t, 120, "rabbitmq") - - ms := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - err := mbtest.WriteEventsReporterV2Error(ms, t, "") - if err != nil { - t.Fatal("write", err) - } -} - -func TestFetch(t *testing.T) { - t.Skip("Skipping test as it was not stable. Probably first event is empty.") - service := compose.EnsureUpWithTimeout(t, 120, "rabbitmq") - - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - err := metricSet.Fetch(reporter) - assert.NoError(t, err) - - e := mbtest.StandardizeEvent(metricSet, reporter.GetEvents()[0]) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) -} - -func getConfig(host string) map[string]interface{} { - config := mtest.GetIntegrationConfig(host) - config["metricsets"] = []string{"node"} - return config -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/node_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/node_test.go deleted file mode 100644 index bc68b824..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/node/node_test.go +++ /dev/null @@ -1,157 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package node - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/rabbitmq/mtest" - - "github.com/stretchr/testify/assert" -) - -func TestFetchNodeEventContents(t *testing.T) { - testFetch(t, configCollectNode) -} - -func TestFetchClusterEventContents(t *testing.T) { - testFetch(t, configCollectCluster) -} - -func testFetch(t *testing.T, collect string) { - server := mtest.Server(t, mtest.DefaultServerConfig) - defer server.Close() - - config := map[string]interface{}{ - "module": "rabbitmq", - "metricsets": []string{"node"}, - "hosts": []string{server.URL}, - "node.collect": collect, - } - - ms := mbtest.NewReportingMetricSetV2Error(t, config) - events, errors := mbtest.ReportingFetchV2Error(ms) - if !assert.True(t, len(errors) == 0, "There shouldn't be errors") { - t.Log(errors) - } - if !assert.True(t, len(events) > 0, "There should be events") { - t.FailNow() - } - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", ms.Module().Name(), ms.Name(), event.StringToPrint()) - - disk := event["disk"].(common.MapStr) - free := disk["free"].(common.MapStr) - assert.EqualValues(t, 98317942784, free["bytes"]) - - limit := free["limit"].(common.MapStr) - assert.EqualValues(t, 50000000, limit["bytes"]) - - fd := event["fd"].(common.MapStr) - assert.EqualValues(t, 1048576, fd["total"]) - assert.EqualValues(t, 31, fd["used"]) - - gc := event["gc"].(common.MapStr) - num := gc["num"].(common.MapStr) - assert.EqualValues(t, 1049055, num["count"]) - reclaimed := gc["reclaimed"].(common.MapStr) - assert.EqualValues(t, 27352751800, reclaimed["bytes"]) - - io := event["io"].(common.MapStr) - fileHandle := io["file_handle"].(common.MapStr) - openAttempt := fileHandle["open_attempt"].(common.MapStr) - avg := openAttempt["avg"].(common.MapStr) - assert.EqualValues(t, 0, avg["ms"]) - assert.EqualValues(t, 597670, openAttempt["count"]) - - read := io["read"].(common.MapStr) - avg = read["avg"].(common.MapStr) - assert.EqualValues(t, 0, avg["ms"]) - assert.EqualValues(t, 1, read["bytes"]) - assert.EqualValues(t, 3, read["count"]) - - reopen := io["reopen"].(common.MapStr) - assert.EqualValues(t, 3, reopen["count"]) - - seek := io["seek"].(common.MapStr) - avg = seek["avg"].(common.MapStr) - assert.EqualValues(t, 0, avg["ms"]) - assert.EqualValues(t, 23, seek["count"]) - - sync := io["sync"].(common.MapStr) - avg = sync["avg"].(common.MapStr) - assert.EqualValues(t, 2, avg["ms"]) - assert.EqualValues(t, 149402, sync["count"]) - - write := io["write"].(common.MapStr) - avg = write["avg"].(common.MapStr) - assert.EqualValues(t, 0, avg["ms"]) - assert.EqualValues(t, 36305460, write["bytes"]) - assert.EqualValues(t, 149402, write["count"]) - - mem := event["mem"].(common.MapStr) - limit = mem["limit"].(common.MapStr) - assert.EqualValues(t, 6628692787, limit["bytes"]) - used := mem["used"].(common.MapStr) - assert.EqualValues(t, 105504768, used["bytes"]) - - mnesia := event["mnesia"].(common.MapStr) - disk = mnesia["disk"].(common.MapStr) - tx := disk["tx"].(common.MapStr) - assert.EqualValues(t, 1, tx["count"]) - ram := mnesia["ram"].(common.MapStr) - tx = ram["tx"].(common.MapStr) - assert.EqualValues(t, 92, tx["count"]) - - msg := event["msg"].(common.MapStr) - storeRead := msg["store_read"].(common.MapStr) - assert.EqualValues(t, 0, storeRead["count"]) - storeWrite := msg["store_write"].(common.MapStr) - assert.EqualValues(t, 0, storeWrite["count"]) - - assert.EqualValues(t, "rabbit@e2b1ae6390fd", event["name"]) - - proc := event["proc"].(common.MapStr) - assert.EqualValues(t, 1048576, proc["total"]) - assert.EqualValues(t, 403, proc["used"]) - - assert.EqualValues(t, 4, event["processors"]) - - queue := event["queue"].(common.MapStr) - index := queue["index"].(common.MapStr) - journalWrite := index["journal_write"].(common.MapStr) - assert.EqualValues(t, 448230, journalWrite["count"]) - read = index["read"].(common.MapStr) - assert.EqualValues(t, 0, read["count"]) - write = index["write"].(common.MapStr) - assert.EqualValues(t, 2, write["count"]) - - run := event["run"].(common.MapStr) - assert.EqualValues(t, 0, run["queue"]) - - socket := event["socket"].(common.MapStr) - assert.EqualValues(t, 943626, socket["total"]) - assert.EqualValues(t, 3, socket["used"]) - - assert.EqualValues(t, "disc", event["type"]) - - assert.EqualValues(t, 98754834, event["uptime"]) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/data.json deleted file mode 100644 index 51f8696f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/data.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "rabbitmq.queue", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "queue" - }, - "rabbitmq": { - "node": { - "name": "rabbit@localhost" - }, - "queue": { - "arguments": { - "max_priority": 9 - }, - "auto_delete": false, - "consumers": { - "count": 3, - "utilisation": { - "pct": 0 - } - }, - "disk": { - "reads": { - "count": 212 - }, - "writes": { - "count": 121 - } - }, - "durable": true, - "exclusive": false, - "memory": { - "bytes": 232720 - }, - "messages": { - "persistent": { - "count": 73 - }, - "ready": { - "count": 71, - "details": { - "rate": 0 - } - }, - "total": { - "count": 74, - "details": { - "rate": 2.2 - } - }, - "unacknowledged": { - "count": 3, - "details": { - "rate": 0.5 - } - } - }, - "name": "queuenamehere", - "state": "running" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/docs.asciidoc deleted file mode 100644 index 14328dc3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the queue metricset of the module rabbitmq. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/fields.yml deleted file mode 100644 index 93a496d5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/fields.yml +++ /dev/null @@ -1,92 +0,0 @@ -- name: queue - type: group - description: > - queue - release: ga - fields: - - name: name - type: keyword - description: > - The name of the queue with non-ASCII characters escaped as in C. - - name: vhost - type: alias - path: rabbitmq.vhost - migration: true - description: > - Virtual host name with non-ASCII characters escaped as in C. - - name: durable - type: boolean - description: > - Whether or not the queue survives server restarts. - - name: auto_delete - type: boolean - description: > - Whether the queue will be deleted automatically when no longer used. - - name: exclusive - type: boolean - description: > - Whether the queue is exclusive (i.e. has owner_pid). - - name: node - type: alias - path: rabbitmq.node.name - migration: true - description: > - Node name. - - name: state - type: keyword - description: > - The state of the queue. Normally 'running', but may be "{syncing, MsgCount}" if the queue is synchronising. Queues which are located on cluster nodes that are currently down will be shown with a status of 'down'. - - name: arguments.max_priority - type: long - description: > - Maximum number of priority levels for the queue to support. - - name: consumers.count - type: long - description: > - Number of consumers. - - name: consumers.utilisation.pct - type: long - format: percent - description: > - Fraction of the time (between 0.0 and 1.0) that the queue is able to immediately deliver messages to consumers. This can be less than 1.0 if consumers are limited by network congestion or prefetch count. - - name: messages.total.count - type: long - description: > - Sum of ready and unacknowledged messages (queue depth). - - name: messages.total.details.rate - type: float - description: > - How much the queue depth has changed per second in the most recent sampling interval. - - name: messages.ready.count - type: long - description: > - Number of messages ready to be delivered to clients. - - name: messages.ready.details.rate - type: float - description: > - How much the count of messages ready has changed per second in the most recent sampling interval. - - name: messages.unacknowledged.count - type: long - description: > - Number of messages delivered to clients but not yet acknowledged. - - name: messages.unacknowledged.details.rate - type: float - description: > - How much the count of unacknowledged messages has changed per second in the most recent sampling interval. - - name: messages.persistent.count - type: long - description: > - Total number of persistent messages in the queue (will always be 0 for transient queues). - - name: memory.bytes - type: long - format: bytes - description: > - Bytes of memory consumed by the Erlang process associated with the queue, including stack, heap and internal structures. - - name: disk.reads.count - type: long - description: > - Total number of times messages have been read from disk by this queue since it started. - - name: disk.writes.count - type: long - description: > - Total number of times messages have been written to disk by this queue since it started. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/testdata/docs.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/testdata/docs.json deleted file mode 100644 index 7c3088e6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/testdata/docs.json +++ /dev/null @@ -1,145 +0,0 @@ -[ - { - "memory": 232720, - "message_stats": { - "disk_reads": 212, - "disk_reads_details": { - "rate": 0 - }, - "disk_writes": 121, - "disk_writes_details": { - "rate": 0 - }, - "deliver": 15, - "deliver_details": { - "rate": 0 - }, - "deliver_no_ack": 0, - "deliver_no_ack_details": { - "rate": 0 - }, - "get": 0, - "get_details": { - "rate": 0 - }, - "get_no_ack": 38, - "get_no_ack_details": { - "rate": 0 - }, - "publish": 121, - "publish_details": { - "rate": 0 - }, - "publish_in": 0, - "publish_in_details": { - "rate": 0 - }, - "publish_out": 0, - "publish_out_details": { - "rate": 0 - }, - "ack": 9, - "ack_details": { - "rate": 0 - }, - "deliver_get": 53, - "deliver_get_details": { - "rate": 0 - }, - "confirm": 0, - "confirm_details": { - "rate": 0 - }, - "return_unroutable": 0, - "return_unroutable_details": { - "rate": 0 - }, - "redeliver": 3, - "redeliver_details": { - "rate": 0 - } - }, - "reductions": 787128, - "reductions_details": { - "rate": 0 - }, - "messages": 74, - "messages_details": { - "rate": 2.2 - }, - "messages_ready": 71, - "messages_ready_details": { - "rate": 0 - }, - "messages_unacknowledged": 3, - "messages_unacknowledged_details": { - "rate": 0.5 - }, - "idle_since": "2017-07-28 23:45:52", - "consumer_utilisation": 0.7, - "policy": null, - "exclusive_consumer_tag": null, - "consumers": 3, - "recoverable_slaves": null, - "state": "running", - "garbage_collection": { - "min_bin_vheap_size": 46422, - "min_heap_size": 233, - "fullsweep_after": 65535, - "minor_gcs": 0 - }, - "messages_ram": 74, - "messages_ready_ram": 71, - "messages_unacknowledged_ram": 3, - "messages_persistent": 73, - "message_bytes": 101824, - "message_bytes_ready": 97696, - "message_bytes_unacknowledged": 4128, - "message_bytes_ram": 101824, - "message_bytes_persistent": 101824, - "head_message_timestamp": 1501250275, - "disk_reads": 212, - "disk_writes": 121, - "backing_queue_status": { - "priority_lengths": { - "0": 0, - "1": 71, - "2": 0, - "3": 0, - "4": 0, - "5": 0, - "6": 0, - "7": 0, - "8": 0, - "9": 0 - }, - "mode": "default", - "q1": 0, - "q2": 0, - "delta": [ - "delta", - "todo", - "todo", - "todo" - ], - "q3": 0, - "q4": 71, - "len": 71, - "target_ram_count": "infinity", - "next_seq_id": 121, - "avg_ingress_rate": 0, - "avg_egress_rate": 0.00019793395296866087, - "avg_ack_ingress_rate": 0.00019793395296866087, - "avg_ack_egress_rate": 0.00019793395296866087 - }, - "node": "rabbit@localhost", - "arguments": { - "x-max-priority": 9 - }, - "exclusive": false, - "auto_delete": false, - "durable": true, - "vhost": "/", - "name": "queuenamehere" - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/testdata/docs.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/testdata/docs.json-expected.json deleted file mode 100644 index 655ff948..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/_meta/testdata/docs.json-expected.json +++ /dev/null @@ -1,72 +0,0 @@ -[ - { - "event": { - "dataset": "rabbitmq.queue", - "duration": 115000, - "module": "rabbitmq" - }, - "metricset": { - "name": "queue" - }, - "rabbitmq": { - "node": { - "name": "rabbit@localhost" - }, - "queue": { - "arguments": { - "max_priority": 9 - }, - "auto_delete": false, - "consumers": { - "count": 3, - "utilisation": { - "pct": 0 - } - }, - "disk": { - "reads": { - "count": 212 - }, - "writes": { - "count": 121 - } - }, - "durable": true, - "exclusive": false, - "memory": { - "bytes": 232720 - }, - "messages": { - "persistent": { - "count": 73 - }, - "ready": { - "count": 71, - "details": { - "rate": 0 - } - }, - "total": { - "count": 74, - "details": { - "rate": 2.2 - } - }, - "unacknowledged": { - "count": 3, - "details": { - "rate": 0.5 - } - } - }, - "name": "queuenamehere", - "state": "running" - }, - "vhost": "/" - }, - "service": { - "address": "127.0.0.1:55555", - "type": "rabbitmq" - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/data.go deleted file mode 100644 index a1d4b15a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/data.go +++ /dev/null @@ -1,131 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package queue - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" -) - -var ( - schema = s.Schema{ - "name": c.Str("name"), - "vhost": c.Str("vhost"), - "durable": c.Bool("durable"), - "auto_delete": c.Bool("auto_delete"), - "exclusive": c.Bool("exclusive"), - "node": c.Str("node"), - "state": c.Str("state"), - "arguments": c.Dict("arguments", s.Schema{ - "max_priority": c.Int("x-max-priority", s.Optional), - }), - "consumers": s.Object{ - "count": c.Int("consumers"), - "utilisation": s.Object{ - "pct": c.Int("consumer_utilisation", s.IgnoreAllErrors), - }, - }, - "messages": s.Object{ - "total": s.Object{ - "count": c.Int("messages"), - "details": c.Dict("messages_details", s.Schema{ - "rate": c.Float("rate"), - }), - }, - "ready": s.Object{ - "count": c.Int("messages_ready"), - "details": c.Dict("messages_ready_details", s.Schema{ - "rate": c.Float("rate"), - }), - }, - "unacknowledged": s.Object{ - "count": c.Int("messages_unacknowledged"), - "details": c.Dict("messages_unacknowledged_details", s.Schema{ - "rate": c.Float("rate"), - }), - }, - "persistent": s.Object{ - "count": c.Int("messages_persistent"), - }, - }, - "memory": s.Object{ - "bytes": c.Int("memory"), - }, - "disk": s.Object{ - "reads": s.Object{ - "count": c.Int("disk_reads", s.Optional), - }, - "writes": s.Object{ - "count": c.Int("disk_writes", s.Optional), - }, - }, - } -) - -func eventsMapping(content []byte, r mb.ReporterV2, m *MetricSet) error { - var queues []map[string]interface{} - err := json.Unmarshal(content, &queues) - if err != nil { - return errors.Wrap(err, "error in mapping") - } - - for _, queue := range queues { - evt, err := eventMapping(queue) - if err != nil { - m.Logger().Errorf("error in mapping: %s", err) - r.Error(err) - continue - } - if !r.Event(evt) { - return nil - } - } - - return nil -} - -func eventMapping(queue map[string]interface{}) (mb.Event, error) { - fields, err := schema.Apply(queue) - if err != nil { - return mb.Event{}, errors.Wrap(err, "error applying schema") - } - - moduleFields := common.MapStr{} - if v, err := fields.GetValue("vhost"); err == nil { - moduleFields.Put("vhost", v) - fields.Delete("vhost") - } - - if v, err := fields.GetValue("node"); err == nil { - moduleFields.Put("node.name", v) - fields.Delete("node") - } - - event := mb.Event{ - MetricSetFields: fields, - ModuleFields: moduleFields, - } - return event, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/queue.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/queue.go deleted file mode 100644 index b10b0ca0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/queue.go +++ /dev/null @@ -1,57 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package queue - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/rabbitmq" -) - -func init() { - mb.Registry.MustAddMetricSet("rabbitmq", "queue", New, - mb.WithHostParser(rabbitmq.HostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching RabbitMQ queues metrics. -type MetricSet struct { - *rabbitmq.MetricSet -} - -// New creates new instance of MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := rabbitmq.NewMetricSet(base, rabbitmq.QueuesPath) - if err != nil { - return nil, err - } - return &MetricSet{ms}, nil -} - -// Fetch fetches queue data -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - content, err := m.HTTP.FetchContent() - - if err != nil { - return errors.Wrap(err, "error in fetch") - } - - return eventsMapping(content, r, m) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/queue_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/queue_test.go deleted file mode 100644 index 5c9438c2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/queue/queue_test.go +++ /dev/null @@ -1,109 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package queue - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/rabbitmq/mtest" - - "github.com/stretchr/testify/assert" -) - -func TestFetchEventContents(t *testing.T) { - server := mtest.Server(t, mtest.DefaultServerConfig) - defer server.Close() - - reporter := &mbtest.CapturingReporterV2{} - - metricSet := mbtest.NewReportingMetricSetV2Error(t, getConfig(server.URL)) - err := metricSet.Fetch(reporter) - assert.NoError(t, err) - - e := mbtest.StandardizeEvent(metricSet, reporter.GetEvents()[0]) - t.Logf("%s/%s event: %+v", metricSet.Module().Name(), metricSet.Name(), e.Fields.StringToPrint()) - - ee, _ := e.Fields.GetValue("rabbitmq.queue") - event := ee.(common.MapStr) - - assert.EqualValues(t, "queuenamehere", event["name"]) - assert.EqualValues(t, true, event["durable"]) - assert.EqualValues(t, false, event["auto_delete"]) - assert.EqualValues(t, false, event["exclusive"]) - assert.EqualValues(t, "running", event["state"]) - - arguments := event["arguments"].(common.MapStr) - assert.EqualValues(t, 9, arguments["max_priority"]) - - consumers := event["consumers"].(common.MapStr) - utilisation := consumers["utilisation"].(common.MapStr) - assert.EqualValues(t, 3, consumers["count"]) - assert.EqualValues(t, 0.7, utilisation["pct"]) - - memory := event["memory"].(common.MapStr) - assert.EqualValues(t, 232720, memory["bytes"]) - - messages := event["messages"].(common.MapStr) - total := messages["total"].(common.MapStr) - ready := messages["ready"].(common.MapStr) - unacknowledged := messages["unacknowledged"].(common.MapStr) - persistent := messages["persistent"].(common.MapStr) - assert.EqualValues(t, 74, total["count"]) - assert.EqualValues(t, 71, ready["count"]) - assert.EqualValues(t, 3, unacknowledged["count"]) - assert.EqualValues(t, 73, persistent["count"]) - - totalDetails := total["details"].(common.MapStr) - assert.EqualValues(t, 2.2, totalDetails["rate"]) - - readyDetails := ready["details"].(common.MapStr) - assert.EqualValues(t, 0, readyDetails["rate"]) - - unacknowledgedDetails := unacknowledged["details"].(common.MapStr) - assert.EqualValues(t, 0.5, unacknowledgedDetails["rate"]) - - disk := event["disk"].(common.MapStr) - reads := disk["reads"].(common.MapStr) - writes := disk["writes"].(common.MapStr) - assert.EqualValues(t, 212, reads["count"]) - assert.EqualValues(t, 121, writes["count"]) -} - -func TestData(t *testing.T) { - server := mtest.Server(t, mtest.DefaultServerConfig) - defer server.Close() - - ms := mbtest.NewReportingMetricSetV2Error(t, getConfig(server.URL)) - err := mbtest.WriteEventsReporterV2ErrorCond(ms, t, "", func(e common.MapStr) bool { - hasTotal, _ := e.HasKey("rabbitmq.queue.messages.total") - return hasTotal - }) - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig(url string) map[string]interface{} { - return map[string]interface{}{ - "module": "rabbitmq", - "metricsets": []string{"queue"}, - "hosts": []string{url}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/url.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/url.go deleted file mode 100644 index 29990181..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/rabbitmq/url.go +++ /dev/null @@ -1,46 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package rabbitmq - -import ( - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -// Subpaths to management plugin endpoints -const ( - ConnectionsPath = "/api/connections" - ExchangesPath = "/api/exchanges" - NodesPath = "/api/nodes" - OverviewPath = "/api/overview" - QueuesPath = "/api/queues" -) - -const ( - defaultScheme = "http" - pathConfigKey = "management_path_prefix" -) - -var ( - // HostParser parses host urls for RabbitMQ management plugin - HostParser = parse.URLHostParserBuilder{ - DefaultScheme: defaultScheme, - PathConfigKey: pathConfigKey, - DefaultUsername: "guest", - DefaultPassword: "guest", - }.Build() -) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/Dockerfile deleted file mode 100644 index dc23cce5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/Dockerfile +++ /dev/null @@ -1,3 +0,0 @@ -ARG REDIS_VERSION -FROM redis:${REDIS_VERSION}-alpine -HEALTHCHECK --interval=1s --retries=90 CMD nc -z localhost 6379 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/config.reference.yml deleted file mode 100644 index 33b439ef..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/config.reference.yml +++ /dev/null @@ -1,30 +0,0 @@ -- module: redis - metricsets: ["info", "keyspace"] - enabled: true - period: 10s - - # Redis hosts - hosts: ["127.0.0.1:6379"] - - # Timeout after which time a metricset should return an error - # Timeout is by default defined as period, as a fetch of a metricset - # should never take longer then period, as otherwise calls can pile up. - #timeout: 1s - - # Optional fields to be added to each event - #fields: - # datacenter: west - - # Network type to be used for redis connection. Default: tcp - #network: tcp - - # Max number of concurrent connections. Default: 10 - #maxconn: 10 - - # Filters can be used to reduce the number of fields sent. - #processors: - # - include_fields: - # fields: ["beat", "metricset", "redis.info.stats"] - - # Redis AUTH password. Empty by default. - #password: foobared diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/config.yml deleted file mode 100644 index 3ececd56..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/config.yml +++ /dev/null @@ -1,17 +0,0 @@ -- module: redis - #metricsets: - # - info - # - keyspace - period: 10s - - # Redis hosts - hosts: ["127.0.0.1:6379"] - - # Network type to be used for redis connection. Default: tcp - #network: tcp - - # Max number of concurrent connections. Default: 10 - #maxconn: 10 - - # Redis AUTH password. Empty by default. - #password: foobared diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/docs.asciidoc deleted file mode 100644 index 8947ff6e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/docs.asciidoc +++ /dev/null @@ -1,30 +0,0 @@ -This module periodically fetches metrics from http://redis.io/[Redis] servers. - -The defaut metricsets are `info` and `keyspace`. - -[float] -=== Module-specific configuration notes - -The Redis module has these additional config options: - -*`hosts`*:: URLs that are used to connect to Redis. -URL format: -redis://[:password@]host[:port][/db-number][?option=value] -redis://HOST[:PORT][?password=PASSWORD[&db=DATABASE]] -*`password`*:: The password to authenticate, by default it's empty. -*`idle_timeout`*:: The duration to remain idle before closing connections. If - the value is zero, then idle connections are not closed. The default value - is 2 times the module period to allow a connection to be reused across - fetches. The `idle_timeout` should be set to less than the server's connection - timeout. -*`network`*:: The network type to be used for the Redis connection. The default value is - `tcp`. -*`maxconn`*:: The maximum number of concurrent connections to Redis. The default value - is 10. - - -[float] -=== Compatibility - -The redis metricsets `info`, `key` and `keyspace` are compatible with all distributions of Redis (OSS and enterprise). -They were tested with Redis 3.2.12, 4.0.11 and 5.0-rc4, and are expected to work with all versions >= 3.0. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/fields.yml deleted file mode 100644 index baecd5f4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/fields.yml +++ /dev/null @@ -1,11 +0,0 @@ -- key: redis - title: "Redis" - description: > - Redis metrics collected from Redis. - release: ga - fields: - - name: redis - type: group - description: > - `redis` contains the information and statistics from Redis. - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/kibana/7/dashboard/Metricbeat-redis-keys.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/kibana/7/dashboard/Metricbeat-redis-keys.json deleted file mode 100644 index e6350a74..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/kibana/7/dashboard/Metricbeat-redis-keys.json +++ /dev/null @@ -1,893 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Keyspace selector [Metricbeat Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "controls": [ - { - "fieldName": "redis.keyspace.id", - "id": "1545388837304", - "indexPattern": "metricbeat-*", - "label": "Keyspace", - "options": { - "dynamicOptions": true, - "multiselect": true, - "order": "desc", - "size": 5, - "type": "terms" - }, - "parent": "", - "type": "list" - } - ], - "pinFilters": false, - "updateFiltersOnChange": true, - "useTimeFilter": false - }, - "title": "Keyspace selector [Metricbeat Redis] ECS", - "type": "input_control_vis" - } - }, - "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", - "type": "visualization", - "updated_at": "2018-12-21T11:19:04.179Z", - "version": 5 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "metricbeat-*", - "key": "redis.key.type", - "negate": false, - "params": { - "query": "list", - "type": "phrase" - }, - "type": "phrase", - "value": "list" - }, - "query": { - "match": { - "redis.key.type": { - "query": "list", - "type": "phrase" - } - } - } - } - ], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Lists length [Metricbeat Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Number of elements", - "field": "redis.key.length" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Keyspace", - "field": "redis.keyspace.id", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 16 - }, - "schema": "group", - "type": "terms" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Key name", - "field": "redis.key.name", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": true, - "otherBucketLabel": "Other", - "size": 20 - }, - "schema": "group", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "customInterval": "2h", - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "time_zone": "Europe/Berlin", - "useNormalizedEsInterval": true - }, - "schema": "segment", - "type": "date_histogram" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Number of elements" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "line", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Number of elements" - }, - "type": "value" - } - ] - }, - "title": "Lists length [Metricbeat Redis] ECS", - "type": "line" - } - }, - "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", - "type": "visualization", - "updated_at": "2018-12-21T11:22:12.807Z", - "version": 4 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Keys by type [Metricbeat Redis] ECS", - "uiStateJSON": { - "vis": { - "legendOpen": false - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Number of keys", - "field": "redis.key.id" - }, - "schema": "metric", - "type": "cardinality" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Key type", - "field": "redis.key.type", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "group", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customInterval": "2h", - "customLabel": "", - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "time_zone": "Europe/Berlin", - "useNormalizedEsInterval": true - }, - "schema": "segment", - "type": "date_histogram" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Number of keys" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "line", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Number of keys" - }, - "type": "value" - } - ] - }, - "title": "Keys by type [Metricbeat Redis] ECS", - "type": "line" - } - }, - "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", - "type": "visualization", - "updated_at": "2018-12-21T11:23:46.207Z", - "version": 5 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "metricbeat-*", - "key": "redis.key.type", - "negate": false, - "params": { - "query": "string", - "type": "phrase" - }, - "type": "phrase", - "value": "string" - }, - "query": { - "match": { - "redis.key.type": { - "query": "string", - "type": "phrase" - } - } - } - } - ], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Average string key size [Metricbeat Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Average key size", - "field": "redis.key.length" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Keyspace", - "field": "redis.keyspace.id", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "group", - "type": "terms" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "time_zone": "Europe/Berlin", - "useNormalizedEsInterval": true - }, - "schema": "segment", - "type": "date_histogram" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Average key size" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "line", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Average key size" - }, - "type": "value" - } - ] - }, - "title": "Average string key size [Metricbeat Redis] ECS", - "type": "line" - } - }, - "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", - "type": "visualization", - "updated_at": "2018-12-21T11:28:20.970Z", - "version": 1 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "metricbeat-*", - "key": "redis.key.expire.ttl", - "negate": false, - "params": { - "gte": 0, - "lt": null - }, - "type": "range", - "value": "0 to +∞" - }, - "range": { - "redis.key.expire.ttl": { - "gte": 0, - "lt": null - } - } - } - ], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Average keys TTL [Metricbeat Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Average TTL", - "field": "redis.key.expire.ttl" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Keyspace", - "field": "redis.keyspace.id", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "group", - "type": "terms" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Key type", - "field": "redis.key.type", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "group", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customInterval": "2h", - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "mode": "quick", - "to": "now" - }, - "time_zone": "Europe/Berlin", - "useNormalizedEsInterval": true - }, - "schema": "segment", - "type": "date_histogram" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Average TTL" - }, - "drawLinesBetweenPoints": true, - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "line", - "valueAxis": "ValueAxis-1" - } - ], - "times": [], - "type": "line", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Average TTL" - }, - "type": "value" - } - ] - }, - "title": "Average keys TTL [Metricbeat Redis] ECS", - "type": "line" - } - }, - "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", - "type": "visualization", - "updated_at": "2018-12-21T11:34:03.597Z", - "version": 1 - }, - { - "attributes": { - "description": "Redis keys metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "controlledBy": "1545388837304", - "disabled": false, - "index": "metricbeat-*", - "key": "redis.keyspace.id", - "negate": false, - "params": [ - "db0", - "db1" - ], - "type": "phrases", - "value": "db0, db1" - }, - "query": { - "bool": { - "minimum_should_match": 1, - "should": [ - { - "match_phrase": { - "redis.keyspace.id": "db0" - } - }, - { - "match_phrase": { - "redis.keyspace.id": "db1" - } - } - ] - } - } - } - ], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 5, - "i": "1", - "w": 12, - "x": 0, - "y": 0 - }, - "id": "00d39210-050d-11e9-9c60-d582a238e2c5-ecs", - "panelIndex": "1", - "title": "Keyspace selector", - "type": "visualization", - "version": "6.5.2" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "2", - "w": 36, - "x": 12, - "y": 0 - }, - "id": "7f4bc7d0-050c-11e9-9c60-d582a238e2c5-ecs", - "panelIndex": "2", - "title": "Lists length", - "type": "visualization", - "version": "6.5.2" - }, - { - "embeddableConfig": { - "vis": { - "legendOpen": false - } - }, - "gridData": { - "h": 10, - "i": "3", - "w": 12, - "x": 0, - "y": 5 - }, - "id": "4435ac40-050e-11e9-9c60-d582a238e2c5-ecs", - "panelIndex": "3", - "title": "Keys by type", - "type": "visualization", - "version": "6.5.2" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "4", - "w": 24, - "x": 0, - "y": 15 - }, - "id": "8541a4a0-0513-11e9-9c60-d582a238e2c5-ecs", - "panelIndex": "4", - "title": "Average size of string keys", - "type": "visualization", - "version": "6.5.2" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "5", - "w": 24, - "x": 24, - "y": 15 - }, - "id": "517a5fd0-0514-11e9-9c60-d582a238e2c5-ecs", - "panelIndex": "5", - "title": "Average keys TTL", - "type": "visualization", - "version": "6.5.2" - } - ], - "timeRestore": false, - "title": "[Metricbeat Redis] Keys ECS", - "version": 1 - }, - "id": "28969190-0511-11e9-9c60-d582a238e2c5-ecs", - "type": "dashboard", - "updated_at": "2018-12-21T11:39:13.143Z", - "version": 4 - } - ], - "version": "6.5.2" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/kibana/7/dashboard/Metricbeat-redis-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/kibana/7/dashboard/Metricbeat-redis-overview.json deleted file mode 100644 index 7ab339ad..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/kibana/7/dashboard/Metricbeat-redis-overview.json +++ /dev/null @@ -1,819 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Redis-ecs", - "title": "Clients [Metricbeat Redis] ECS", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Connected clients", - "field": "redis.info.clients.connected" - }, - "schema": "metric", - "type": "max" - } - ], - "listeners": {}, - "params": { - "addLegend": false, - "addTooltip": true, - "fontSize": 60, - "gauge": { - "autoExtend": false, - "backStyle": "Full", - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 100 - } - ], - "gaugeColorMode": "None", - "gaugeStyle": "Full", - "gaugeType": "Metric", - "invertColors": false, - "labels": { - "color": "black", - "show": true - }, - "orientation": "vertical", - "percentageMode": false, - "scale": { - "color": "#333", - "labels": false, - "show": false, - "width": 2 - }, - "style": { - "bgColor": false, - "fontSize": 60, - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "handleNoResults": true, - "type": "gauge" - }, - "title": "Clients [Metricbeat Redis] ECS", - "type": "metric" - } - }, - "col": 1, - "id": "Redis-Clients-Metrics-ecs", - "panelIndex": 2, - "row": 1, - "size_x": 3, - "size_y": 3, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Redis-ecs", - "title": "Connected clients [Metricbeat Redis] ECS", - "uiStateJSON": { - "vis": { - "colors": { - "Blocked": "#C15C17" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Connected", - "field": "redis.info.clients.connected" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Blocked", - "field": "redis.info.clients.blocked" - }, - "schema": "metric", - "type": "max" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "legendPosition": "right", - "mode": "grouped", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "histogram", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "times": [], - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Count" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Connected clients [Metricbeat Redis] ECS", - "type": "histogram" - } - }, - "col": 4, - "id": "Redis-Connected-clients-ecs", - "panelIndex": 1, - "row": 1, - "size_x": 5, - "size_y": 3, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Redis-ecs", - "title": "Hosts [Metricbeat Redis] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "field": "service.address", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Uptime (s)", - "field": "redis.info.server.uptime" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "6", - "params": { - "customLabel": "PID", - "field": "process.pid" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Memory", - "field": "redis.info.memory.used.peak" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "CPU used (user)", - "field": "redis.info.cpu.used.user" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "CPU used (system)", - "field": "redis.info.cpu.used.sys" - }, - "schema": "metric", - "type": "max" - } - ], - "listeners": {}, - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Hosts [Metricbeat Redis] ECS", - "type": "table" - } - }, - "col": 1, - "id": "Redis-hosts-ecs", - "panelIndex": 3, - "row": 4, - "size_x": 12, - "size_y": 2, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Redis-ecs", - "title": "Server Versions [Metricbeat Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Hosts", - "field": "service.address" - }, - "schema": "metric", - "type": "cardinality" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Multiplexing API", - "field": "service.version", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "right", - "shareYAxis": true - }, - "title": "Server Versions [Metricbeat Redis] ECS", - "type": "pie" - } - }, - "col": 1, - "id": "Redis-Server-Versions-ecs", - "panelIndex": 4, - "row": 6, - "size_x": 4, - "size_y": 2, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Redis-ecs", - "title": "Server mode [Metricbeat Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Hosts", - "field": "service.address" - }, - "schema": "metric", - "type": "cardinality" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Server mode", - "field": "redis.info.server.mode", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "right", - "shareYAxis": true - }, - "title": "Server mode [Metricbeat Redis] ECS", - "type": "pie" - } - }, - "col": 5, - "id": "Redis-server-mode-ecs", - "panelIndex": 5, - "row": 6, - "size_x": 4, - "size_y": 2, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Redis-ecs", - "title": "Multiplexing API [Metricbeat Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Hosts", - "field": "service.address" - }, - "schema": "metric", - "type": "cardinality" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Multiplexing API", - "field": "redis.info.server.multiplexing_api", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": false, - "legendPosition": "right", - "shareYAxis": true - }, - "title": "Multiplexing API [Metricbeat Redis] ECS", - "type": "pie" - } - }, - "col": 9, - "id": "Redis-multiplexing-API-ecs", - "panelIndex": 6, - "row": 6, - "size_x": 3, - "size_y": 2, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [] - } - }, - "savedSearchId": "Metricbeat-Redis-ecs", - "title": "Keyspaces [Metricbeat Redis] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Number of keys", - "field": "redis.keyspace.keys" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customInterval": "2h", - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Keyspaces", - "field": "redis.keyspace.id", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "group", - "type": "terms" - } - ], - "listeners": {}, - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "defaultYExtents": false, - "grid": { - "categoryLines": false, - "style": { - "color": "#eee" - } - }, - "interpolate": "linear", - "legendPosition": "right", - "mode": "stacked", - "scale": "linear", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Count" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "setYExtents": false, - "shareYAxis": true, - "smoothLines": false, - "times": [], - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Count" - }, - "type": "value" - } - ], - "yAxis": {} - }, - "title": "Keyspaces [Metricbeat Redis] ECS", - "type": "area" - } - }, - "col": 9, - "id": "Redis-Keyspaces-ecs", - "panelIndex": 7, - "row": 1, - "size_x": 4, - "size_y": 3, - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlight": { - "fields": { - "*": {} - }, - "fragment_size": 2147483647, - "post_tags": [ - "@/kibana-highlighted-field@" - ], - "pre_tags": [ - "@kibana-highlighted-field@" - ], - "require_field_match": false - }, - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "event.module:redis" - } - } - }, - "sort": [ - "@timestamp", - "desc" - ], - "title": "Metricbeat Redis ECS", - "version": 1 - }, - "id": "Metricbeat-Redis-ecs", - "type": "search", - "version": 7 - }, - { - "attributes": { - "description": "Overview of Redis server metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - }, - "highlightAll": true, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "col": 1, - "id": "Redis-Clients-Metrics-ecs", - "panelIndex": 2, - "row": 1, - "size_x": 3, - "size_y": 3, - "type": "visualization" - }, - { - "col": 4, - "id": "Redis-Connected-clients-ecs", - "panelIndex": 1, - "row": 1, - "size_x": 5, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "Redis-hosts-ecs", - "panelIndex": 3, - "row": 4, - "size_x": 12, - "size_y": 2, - "type": "visualization" - }, - { - "col": 1, - "id": "Redis-Server-Versions-ecs", - "panelIndex": 4, - "row": 6, - "size_x": 4, - "size_y": 2, - "type": "visualization" - }, - { - "col": 5, - "id": "Redis-server-mode-ecs", - "panelIndex": 5, - "row": 6, - "size_x": 4, - "size_y": 2, - "type": "visualization" - }, - { - "col": 9, - "id": "Redis-multiplexing-API-ecs", - "panelIndex": 6, - "row": 6, - "size_x": 3, - "size_y": 2, - "type": "visualization" - }, - { - "col": 9, - "id": "Redis-Keyspaces-ecs", - "panelIndex": 7, - "row": 1, - "size_x": 4, - "size_y": 3, - "type": "visualization" - } - ], - "timeRestore": false, - "title": "[Metricbeat Redis] Overview ECS", - "uiStateJSON": { - "P-2": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "P-3": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "P-4": { - "vis": { - "legendOpen": true - } - } - }, - "version": 1 - }, - "id": "AV4YjZ5pux-M-tCAunxK-ecs", - "type": "dashboard", - "version": 1 - } - ], - "version": "5.6.0-SNAPSHOT" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/supported-versions.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/supported-versions.yml deleted file mode 100644 index 44898f1c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/_meta/supported-versions.yml +++ /dev/null @@ -1,4 +0,0 @@ -variants: - - REDIS_VERSION: 3.2.12 - - REDIS_VERSION: 4.0.11 - - REDIS_VERSION: 5.0.5 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/docker-compose.yml deleted file mode 100644 index 3cb5c07c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/docker-compose.yml +++ /dev/null @@ -1,12 +0,0 @@ -version: '2.3' - -services: - redis: - image: docker.elastic.co/integrations-ci/beats-redis:${REDIS_VERSION:-3.2.12}-1 - build: - context: ./_meta - args: - REDIS_VERSION: ${REDIS_VERSION:-3.2.12} - privileged: true - ports: - - 6379 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/fields.go deleted file mode 100644 index 5ec77a24..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package redis - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "redis", asset.ModuleFieldsPri, AssetRedis); err != nil { - panic(err) - } -} - -// AssetRedis returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/redis. -func AssetRedis() string { - return "eJzkXF9v27YWf++nOMh9WAYk6u7D9hAMA5q13S3WtUXS4mJPCiUd2ZwpUiMpp+6nvyAp2bJMSvIfORmuH1rElnh+5/D8JQ95DQtc3YDEjKoXAJpqhjdwcWf+vngBkKFKJS01FfwGfnkBAGB/gwK1pKmCVDCGqcYMcikK92P0AkAiQ6LwBmbkBUBOkWXqxr5/DZwUuKFpPnpVmkelqMr6Gw9h83mwbz1AKrgmlCvQcwTKcyELYp4FwjNQmmiqtIG3Dcp82lDacMwg6y99iHpQWWRmgPHAJOpKcswgWdlHH959ePvRvF4UhGdRa+htSTafLhttVlJGkWu19VuIowGuNhPuBrUsqKjzjA/MFiDBuVWSnScaWEzwmefHAWTm86EqEpQg8gZhTYwKruASv6asyiifbX1ttUIxskT1fZeXDWqDCZWORaXLSseMKr0//lJiSjRmN3DxU/Rj9MPFYVy+d1jAYQGDBUghDF+VlJZtD/cSS0ZSp2QF+dpwklR5jrKH851nJ5i3QzgKI07ozM4V5TXoJ5upW4cELBJw4jtgqtaMDM9U+9EJJupAhgR3Hh5+jH7oYSBhIl2cxTEoKJFbV2C8sSNsHQNhDC5v33/6+OkKbu82/73/9OX+Py3oAV9bKb0j96N9rR20HT/2dbnIScJ65JoIwZDww0T7jmfU2IqJckTb+NUBrhoAQ+Irq9OK7tdPX1yM2lNelcIsUqvuaxtEKiUMszhngvjCwAip3a+UxsIiTAVXVbGJ/g67QrlEGbaVBmOczinLJPpm71RgvyiUx0KtVI9DmlSeCUkXRoV4BqUUKSqFPcFjDfZJBduP2Ws9BRZCrk5rQG7Mw/I8K8glYRXu68+dn7uBZKXRZ4MjBPtZaMKAr72+HQoIY8KGdSPmrUIgAF+qsA+YDvyHDmzrV92EbDggxu6QNwojSpREmxCmnCVckmgREZCoaGZzddSg6DfsCb+W5RLJ4gl4/oRk0ahb2xjGzBKryBMg/qIwaxDXk/C+IoB8RjlGzVP9yDOiicK9K4lTGMgcrToA5bWWidzyUEMCv7OB7XTzyez7Dyd3RguqexPiqBSMpl23uIG4wNWjkL7UaASKN0tqM1xwREALM63wOEfeaIZFaFIgiSSdB1OgNupcklmBXLtUz1i1CMI/IvbcmYEhQf1o3IhRx9hhjqVSdoWi9d1IsKEZnVodbq0G78tLkCmSarrEOEPDXURVLCvOqRf8CRLot4zMgLos2jhwmtcAwAFYi9eokftlBAsuUIhwznWU5tf2t6YyQq3Xz8a+lBx6kxXoyTc8NLylDgzpIYzQRRgnHvN5tQ7VAROCHY17Dqid5hVY4BDmJrV4BqjvmixnhKjHuVcYdLF7wHu7ZcVhkvs5VTizkBsubGIWGm2tHEqdR7brqR8Wq8H0XIS5hr09lreyK1EqqjTytOshTrU+sm9txwTJzhkPTWJqaJoklUBWFSXklKEJiIJfz4Qfy7/gs3gtoBBLhIca8oNJ0po/onpd6sGmCCTLQOg5yoY9JxtI7FS5KuxSaSI1aFrgFWhbZNoJvLLvNJZxBVEUfT8cEmWW7B0Gx9RSUixphmp7yykRlYa717c96gQjwywjSseKLDFK54TPUMWK+keDMWY10mRaa7iOKliqTjmI0lYvRuI2Ezgx3DelSOfXCTFloiGnNClKg95iVVWaolJ5xeycGFBhfWnzkMwsA5THpRQzid4VChhhiXuw0rVIssY8YIE7sN0MaKKrftjh5HQP2PeWTlPYWrGvcdfrJcIvGR9qM4eRwvTY4JFVPYRH8/a6HmWAO1PeK0wFz/rDdc1ovYfzzHltFM7Lbw6E+xPAXgGkolzFgsePkupGTem355CRe1dqDNxrwa8t3KbssXttWSWNaDY6cfu6K6OQXMKlmwhvoU4Tp159fOvi1DFhKrztBdP6R4OeidnMZi91zb5VlQ7UVU4Jn9jFGyZqKG37GunvGyZUOsesepJZIDzAwyNlDBKENTYQTR6x61qoglQUJUONuwuNPo7/KcEiML/j4kXD7D8sYAR4DseMLr+u4yF6JqHh3oSFmsc2a532j4HIv6W4T5ib+SZnHA/PA39XrbRoJmYcF/9HKchI1XzWxhbssRrgyrDT+M1nwJZhpWndsmsqdqL348YUuc+ElQ0LggMjGpVtU5W6KkHIxr+M079crXga1Y1iZ1vcsFTX7Wl/iURZs9s0hLx7+RH+rtC779oFnyEjq8O3Q8bGW0elhp6KiutQ+NkE1JLR1Bfrj1jTDA05tJwpBQtvYh+1T3Yn2NppUK40MYnmZUq4yT8vCqI0yosro5kXtgX5ItRiCL4O6ti1LQehn6RfsiEGHWJBeI6rWOT5Aa0N7dbbn6IfD0Nv45VtSvtOrZ1bS+MggC3IkrE+JmZRcJvuWHl3a5c22Jq4Z/c3BDMQMc/TdOXtKvHxEwigXWZyKpWOzWgHq9QohXFqW6vGMO7Ny4MczKnSrKeP8HDc96EOHvPlSLkP2HE0qdAPsdIOPleuTqsbtVJUpUnqH+c0nW8BffdaAZEIJE2x9HUfdCAzyhfhSuUEYadTnVC+gMuqfJmJR/79IDhTeFAR18sAMZmF248GfElPNb9XDKqhdPd7qEkzSFqv6eh5zcGgwpjEqH9x7QS7mOu+eIu3di5UgaFuqyNXHdqgOgoxw9y5wefQkmrAQIK5kLjmqLVSNo6h565oVsm0JFwZf2/S7rqyJXD/54dfe/aQgvzb6Z7Wpe560MYPWOLrNHQAYympkFSHOyePQ9kMv5McEwUEUsIzmhnjyYWEnFAmlj2G7RBTFUskmeAsDHqKxoRarLbFM7veIu8tfVzMO1XVc29H655YhRFVzxKl8tuMA0MYJT53URI9d1zQFKPwKAWdOfO4AS291WqbteF8ZEZ1rObk30eGzHGEMip7dP9UlJKKsiym4ZNZpyJUiOzYCneYiAhHpn5dEirKK8bOoENEpvM4oT3tpyeTeMU0LRl+pXwWk5JOr7VpGg+Z9Klo1WeS+jS3f8brAaLSO8KpZ11W/BxGptMyLoU8KrAPU6nKQPPSCWnMv007PpNVnDKR7n3SaD8yqeA5ncU5PXp5byCiexraj2zNPOZqBXs6XmKKdHncYWp/9tY5Wtc+6N0QDR/J2Yb419EXQRwA0REdtc5q799QcXME8xxIHcn1qc8xODnqyB7IP+z8zViQqB+FXNRH/5tFp/BMG1TuPoezwKqvjtjFFQToSg5NOIpKRaJUcYky9jcxnHI9vTvDUKKsK8+RWN0lD4uknPKEuqnSauF+52obkKYi26A1wv799qVPYgEZu2tEzgrcbU8PIw8XlyuehtLTU1TCG+M3RECiIajcglZgf2cLWkmkpoRF4qhgOgpgs74JNc0aLEj8u0LlSaq9QFFOcTPJNtIMOR2BMwh4gSsV4deSykmuI+m6/QWuwFJzyza49FzZ1AW3pJNfolTTsAQhqxC0gIJ8bR9t3RmhF3VJUozmfeXXKWC3euuZEIuqrEWsml2RglAOmTu7S3oOt64hF1SpifdZc0IZZnsCDhdoVaKqxB7P4MimQP4bE8mWDpdV8lJVCTQ0nQdrbgqrkvWIYcWuUZdEa5Se5yZEXdMcATpc1NhukzgXchFX06QRu42ctsEltwlQu4ezoKkU3UbO8FqFrbcxTu0R9ViJdIGT2Oi2k67pGOTcLvT+8e63u1ef30BZyVKoMb0GNkDGzlGrWEuSLjCLjelMjt7aZ03RorcoVmvwcElKuxKfMATBmb0ewGQj9ov6wrlhDrfPok/uO+2FDibba/XzlShzIesLOeqj6XajuXM8vc5oR7JyBp9KEiFN/PIxZZvCNhfuBE7c78fSAlfx5DPk9G5ONDyibICzVQt6zwb0Lt4zTEMHsVrQsjxI8hurF49MzCLbaeZdd/HAHoD8qxnLeiUmHjfO1OODWtnBiy7dfe4IXeCqdUXo7hkYm+a1Xtn/7k/zr1c8/kWvAQn9jis74sA9VDsLrUeQ/MLp3xUCdQ5Wz6myqfLlf02UNspjZAY/N3naLzc/Gwy/DN3TZxCdVi7mdXsl01w82juZHj7/+emN5wpXLx6GfKbnJ1Lk93awJkOw4mpl9AwLe/2hkSejSqurmrr9RmlJ+UxdQUpkRjlhVK/cD6jVkFRdFI607lbKh3JyX+/Ga9GM7bNBO/PHGqIdpO/CXmuRtUDtw9Pe2ntKI/q9Rgz2wgGaUwxd17KOEstZfLppfLVESWYIWrMBup687VCinehT11Hrgm6MJh8K5X8BAAD//0AQtHI=" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/_meta/data.json deleted file mode 100644 index 474a8890..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/_meta/data.json +++ /dev/null @@ -1,190 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "redis.info", - "duration": 115000, - "module": "redis" - }, - "metricset": { - "name": "info" - }, - "os": { - "full": "Linux 4.9.125-linuxkit x86_64" - }, - "process": { - "pid": 1 - }, - "redis": { - "info": { - "clients": { - "biggest_input_buf": 0, - "blocked": 0, - "connected": 5, - "longest_output_list": 0, - "max_input_buffer": 0, - "max_output_buffer": 0 - }, - "cluster": { - "enabled": false - }, - "cpu": { - "used": { - "sys": 1.66, - "sys_children": 0, - "user": 0.39, - "user_children": 0.01 - } - }, - "memory": { - "active_defrag": {}, - "allocator": "jemalloc-4.0.3", - "allocator_stats": { - "fragmentation": {}, - "rss": {} - }, - "fragmentation": { - "ratio": 2.71 - }, - "max": { - "policy": "noeviction", - "value": 0 - }, - "used": { - "lua": 37888, - "peak": 945016, - "rss": 2453504, - "value": 904992 - } - }, - "persistence": { - "aof": { - "bgrewrite": { - "last_status": "ok" - }, - "buffer": {}, - "copy_on_write": {}, - "enabled": false, - "fsync": {}, - "rewrite": { - "buffer": {}, - "current_time": { - "sec": -1 - }, - "in_progress": false, - "last_time": { - "sec": -1 - }, - "scheduled": false - }, - "size": {}, - "write": { - "last_status": "ok" - } - }, - "loading": false, - "rdb": { - "bgsave": { - "current_time": { - "sec": -1 - }, - "in_progress": false, - "last_status": "ok", - "last_time": { - "sec": -1 - } - }, - "copy_on_write": {}, - "last_save": { - "changes_since": 35, - "time": 1548663522 - } - } - }, - "replication": { - "backlog": { - "active": 0, - "first_byte_offset": 0, - "histlen": 0, - "size": 1048576 - }, - "connected_slaves": 0, - "master": { - "offset": 0, - "sync": {} - }, - "master_offset": 0, - "role": "master", - "slave": {} - }, - "server": { - "arch_bits": "64", - "build_id": "b9a4cd86ce8027d3", - "config_file": "", - "gcc_version": "6.4.0", - "git_dirty": "0", - "git_sha1": "00000000", - "hz": 10, - "lru_clock": 5159690, - "mode": "standalone", - "multiplexing_api": "epoll", - "run_id": "0f681cb959aa47413ec40ff383715c923f9cbefd", - "tcp_port": 6379, - "uptime": 707 - }, - "slowlog": { - "count": 0 - }, - "stats": { - "active_defrag": {}, - "commands_processed": 265, - "connections": { - "received": 848, - "rejected": 0 - }, - "instantaneous": { - "input_kbps": 0.18, - "ops_per_sec": 6, - "output_kbps": 1.39 - }, - "keys": { - "evicted": 0, - "expired": 0 - }, - "keyspace": { - "hits": 15, - "misses": 0 - }, - "latest_fork_usec": 0, - "migrate_cached_sockets": 0, - "net": { - "input": { - "bytes": 7300 - }, - "output": { - "bytes": 219632 - } - }, - "pubsub": { - "channels": 0, - "patterns": 0 - }, - "sync": { - "full": 0, - "partial": { - "err": 0, - "ok": 0 - } - } - } - } - }, - "service": { - "address": "127.0.0.1:6379", - "type": "redis", - "version": "3.2.12" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/_meta/docs.asciidoc deleted file mode 100644 index a6454f49..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -The Redis `info` metricset collects information and statistics from Redis by running the -http://redis.io/commands/INFO[`INFO`] command and parsing the returned result. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/_meta/fields.yml deleted file mode 100644 index ff3c7322..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/_meta/fields.yml +++ /dev/null @@ -1,570 +0,0 @@ -- name: info - type: group - description: > - `info` contains the information and statistics returned by the `INFO` command. - release: ga - fields: - - name: clients - type: group - description: > - Redis client stats. - fields: - - name: connected - type: long - description: > - Number of client connections (excluding connections from slaves). - - name: longest_output_list - type: long - deprecated: "6.5.0" - description: > - Longest output list among current client connections (replaced by max_output_buffer). - - name: max_output_buffer - type: long - description: > - Longest output list among current client connections. - - name: biggest_input_buf - type: long - deprecated: "6.5.0" - description: > - Biggest input buffer among current client connections (replaced by max_input_buffer). - - name: max_input_buffer - type: long - description: > - Biggest input buffer among current client connections (on redis 5.0). - - name: blocked - type: long - description: > - Number of clients pending on a blocking call (BLPOP, BRPOP, BRPOPLPUSH). - - - name: cluster - type: group - description: > - Redis cluster information. - fields: - - name: enabled - type: boolean - description: > - Indicates that the Redis cluster is enabled. - - - name: cpu - type: group - description: > - Redis CPU stats - fields: - - name: used.sys - type: scaled_float - description: > - System CPU consumed by the Redis server. - - name: used.sys_children - type: scaled_float - description: > - User CPU consumed by the Redis server. - - name: used.user - type: scaled_float - description: > - System CPU consumed by the background processes. - - name: used.user_children - type: scaled_float - description: > - User CPU consumed by the background processes. - - - name: memory - type: group - description: > - Redis memory stats. - fields: - - name: used.value - type: long - format: bytes - description: > - Total number of bytes allocated by Redis. - - name: used.rss - type: long - format: bytes - description: > - Number of bytes that Redis allocated as seen by the operating system (a.k.a resident set size). - - name: used.peak - type: long - format: bytes - description: > - Peak memory consumed by Redis. - - name: used.lua - type: long - format: bytes - description: > - Used memory by the Lua engine. - - name: used.dataset - type: long - format: bytes - description: > - The size in bytes of the dataset - - - name: max.value - type: long - format: bytes - description: > - Memory limit. - - name: max.policy - type: keyword - description: > - Eviction policy to use when memory limit is reached. - - - name: fragmentation.ratio - type: float - description: > - Ratio between used_memory_rss and used_memory - - name: fragmentation.bytes - type: long - format: bytes - description: > - Bytes between used_memory_rss and used_memory - - - name: active_defrag.is_running - type: boolean - description: > - Flag indicating if active defragmentation is active - - - name: allocator - type: keyword - description: > - Memory allocator. - - - name: allocator_stats - type: group - fields: - - name: allocated - type: long - format: bytes - description: > - Allocated memory - - name: active - type: long - format: bytes - description: > - Active memeory - - name: resident - type: long - format: bytes - description: > - Resident memory - - name: fragmentation.ratio - type: float - description: > - Fragmentation ratio - - name: fragmentation.bytes - type: long - format: bytes - description: > - Fragmented bytes - - name: rss.ratio - type: float - description: > - Resident ratio - - name: rss.bytes - type: long - format: bytes - description: > - Resident bytes - - - name: persistence - type: group - description: > - Redis CPU stats. - fields: - - name: loading - type: boolean - description: > - Flag indicating if the load of a dump file is on-going - # ToDo move `loading` to `loading.enabled` and add other loading stats beside that (start time, total bytes, loaded bytes, ...) - - - name: rdb - type: group - description: > - Provides information about RDB persistence - fields: - - name: last_save.changes_since - type: long - description: > - Number of changes since the last dump - - name: last_save.time - type: long - description: > - Epoch-based timestamp of last successful RDB save - - - name: bgsave.in_progress - type: boolean - description: > - Flag indicating a RDB save is on-going - - name: bgsave.last_status - type: keyword - description: > - Status of the last RDB save operation - - name: bgsave.last_time.sec - type: long - format: duration - description: > - Duration of the last RDB save operation in seconds - - name: bgsave.current_time.sec - type: long - format: duration - description: > - Duration of the on-going RDB save operation if any - - - name: copy_on_write.last_size - type: long - format: bytes - description: > - The size in bytes of copy-on-write allocations during the last RBD save operation - - - name: aof - type: group - description: > - Provides information about AOF persitence - fields: - - name: enabled - type: boolean - description: > - Flag indicating AOF logging is activated - - - name: rewrite.in_progress - type: boolean - description: > - Flag indicating a AOF rewrite operation is on-going - - name: rewrite.scheduled - type: boolean - description: > - Flag indicating an AOF rewrite operation will be scheduled once the on-going RDB save is complete. - - name: rewrite.last_time.sec - type: long - format: duration - description: > - Duration of the last AOF rewrite operation in seconds - - name: rewrite.current_time.sec - type: long - format: duration - description: > - Duration of the on-going AOF rewrite operation if any - - name: rewrite.buffer.size - type: long - format: bytes - description: > - Size of the AOF rewrite buffer - - - name: bgrewrite.last_status - type: keyword - description: > - Status of the last AOF rewrite operatio - - - name: write.last_status - type: keyword - description: > - Status of the last write operation to the AOF - - - name: copy_on_write.last_size - type: long - format: bytes - description: > - The size in bytes of copy-on-write allocations during the last RBD save operation - - - name: buffer.size - type: long - format: bytes - description: > - Size of the AOF buffer - - - name: size.current - type: long - format: bytes - description: > - AOF current file size - - name: size.base - type: long - format: bytes - description: > - AOF file size on latest startup or rewrite - - - name: fsync.pending - type: long - description: > - Number of fsync pending jobs in background I/O queue - - name: fsync.delayed - type: long - description: > - Delayed fsync counter - - - name: replication - type: group - description: > - Replication - fields: - - name: role - type: keyword - description: > - Role of the instance (can be "master", or "slave"). - - - name: connected_slaves - type: long - description: > - Number of connected slaves - - - name: master_offset - type: long - deprecated: 6.5 - description: > - The server's current replication offset - - - name: backlog.active - type: long - description: > - Flag indicating replication backlog is active - - name: backlog.size - type: long - format: bytes - description: > - Total size in bytes of the replication backlog buffer - - name: backlog.first_byte_offset - type: long - description: > - The master offset of the replication backlog buffer - - name: backlog.histlen - type: long - description: > - Size in bytes of the data in the replication backlog buffer - - - name: master.offset - type: long - description: > - The server's current replication offset - - name: master.second_offset - type: long - description: > - The offset up to which replication IDs are accepted - - name: master.link_status - type: keyword - description: > - Status of the link (up/down) - - name: master.last_io_seconds_ago - type: long - format: duration - description: > - Number of seconds since the last interaction with master - - name: master.sync.in_progress - type: boolean - description: > - Indicate the master is syncing to the slave - - name: master.sync.left_bytes - type: long - format: bytes - description: > - Number of bytes left before syncing is complete - - name: master.sync.last_io_seconds_ago - type: long - format: duration - description: > - Number of seconds since last transfer I/O during a SYNC operation - - - name: slave.offset - type: long - description: > - The replication offset of the slave instance - - name: slave.priority - type: long - description: > - The priority of the instance as a candidate for failover - - name: slave.is_readonly - type: boolean - description: > - Flag indicating if the slave is read-only - - - name: server - type: group - description: > - Server info - fields: - - name: version - type: alias - path: service.version - migration: true - description: - - - name: git_sha1 - type: keyword - description: - - - name: git_dirty - type: keyword - description: - - - name: build_id - type: keyword - description: - - - name: mode - type: keyword - description: - - - name: os - type: alias - path: os.full - migration: true - description: - - - name: arch_bits - type: keyword - description: - - - name: multiplexing_api - type: keyword - description: - - - name: gcc_version - type: keyword - description: - - - name: process_id - type: alias - path: process.pid - migration: true - description: - - - name: run_id - type: keyword - description: - - - name: tcp_port - type: long - description: - - - name: uptime - type: long - description: - - - name: hz - type: long - description: - - - name: lru_clock - type: long - description: - - - name: config_file - type: keyword - description: - - - name: stats - type: group - description: > - Redis stats. - fields: - - name: connections.received - type: long - description: - Total number of connections received. - - name: connections.rejected - type: long - description: - Total number of connections rejected. - - - name: commands_processed - type: long - description: - Total number of commands processed. - - - name: net.input.bytes - type: long - description: - Total network input in bytes. - - name: net.output.bytes - type: long - description: - Total network output in bytes. - - - name: instantaneous.ops_per_sec - type: long - description: > - Number of commands processed per second - - name: instantaneous.input_kbps - type: scaled_float - description: > - The network's read rate per second in KB/sec - - name: instantaneous.output_kbps - type: scaled_float - description: > - The network's write rate per second in KB/sec - - - name: sync.full - type: long - description: > - The number of full resyncs with slaves - - name: sync.partial.ok - type: long - description: > - The number of accepted partial resync requests - - name: sync.partial.err - type: long - description: > - The number of denied partial resync requests - - - name: keys.expired - type: long - description: > - Total number of key expiration events - - name: keys.evicted - type: long - description: > - Number of evicted keys due to maxmemory limit - - - name: keyspace.hits - type: long - description: > - Number of successful lookup of keys in the main dictionary - - name: keyspace.misses - type: long - description: > - Number of failed lookup of keys in the main dictionary - - - name: pubsub.channels - type: long - description: > - Global number of pub/sub channels with client subscriptions - - name: pubsub.patterns - type: long - description: > - Global number of pub/sub pattern with client subscriptions - - - name: latest_fork_usec - type: long - description: > - Duration of the latest fork operation in microseconds - - - name: migrate_cached_sockets - type: long - description: > - The number of sockets open for MIGRATE purposes - - - name: slave_expires_tracked_keys - type: long - description: > - The number of keys tracked for expiry purposes (applicable only to writable slaves) - - - name: active_defrag.hits - type: long - description: > - Number of value reallocations performed by active the defragmentation process - - name: active_defrag.misses - type: long - description: > - Number of aborted value reallocations started by the active defragmentation process - - name: active_defrag.key_hits - type: long - description: > - Number of keys that were actively defragmented - - name: active_defrag.key_misses - type: long - description: > - Number of keys that were skipped by the active defragmentation process - - name: slowlog.count - type: long - description: > - Count of slow operations - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/data.go deleted file mode 100644 index 2e3b4e4b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/data.go +++ /dev/null @@ -1,266 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package info - -import ( - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -var ( - schema = s.Schema{ - "clients": s.Object{ - "connected": c.Int("connected_clients"), - "longest_output_list": c.Int("client_longest_output_list"), - "biggest_input_buf": c.Int("client_biggest_input_buf"), - "max_output_buffer": c.Int("client_recent_max_output_buffer"), - "max_input_buffer": c.Int("client_recent_max_input_buffer"), - "blocked": c.Int("blocked_clients"), - }, - "cluster": s.Object{ - "enabled": c.Bool("cluster_enabled"), - }, - "cpu": s.Object{ - "used": s.Object{ - "sys": c.Float("used_cpu_sys"), - "user": c.Float("used_cpu_user"), - "sys_children": c.Float("used_cpu_sys_children"), - "user_children": c.Float("used_cpu_user_children"), - }, - }, - "memory": s.Object{ - "used": s.Object{ - "value": c.Int("used_memory"), // As it is a top key, this goes into value - "rss": c.Int("used_memory_rss"), - "peak": c.Int("used_memory_peak"), - "lua": c.Int("used_memory_lua"), - "dataset": c.Int("used_memory_dataset"), - }, - "max": s.Object{ - "value": c.Int("maxmemory"), - "policy": c.Str("maxmemory_policy"), - }, - "fragmentation": s.Object{ - "ratio": c.Float("mem_fragmentation_ratio"), - "bytes": c.Int("mem_fragmentation_bytes"), - }, - "active_defrag": s.Object{ - "is_running": c.Bool("active_defrag_running"), - }, - "allocator": c.Str("mem_allocator"), // Could be moved to server as it rarely changes - "allocator_stats": s.Object{ - "allocated": c.Int("allocator_allocated"), - "active": c.Int("allocator_active"), - "resident": c.Int("allocator_resident"), - "fragmentation": s.Object{ - "ratio": c.Float("allocator_frag_ratio"), - "bytes": c.Int("allocator_frag_bytes"), - }, - "rss": s.Object{ - "ratio": c.Float("allocator_rss_ratio"), - "bytes": c.Int("allocator_rss_bytes"), - }, - }, - }, - "persistence": s.Object{ - "loading": c.Bool("loading"), - "rdb": s.Object{ - "last_save": s.Object{ - "changes_since": c.Int("rdb_changes_since_last_save"), - "time": c.Int("rdb_last_save_time"), - }, - "bgsave": s.Object{ - "last_status": c.Str("rdb_last_bgsave_status"), - "in_progress": c.Bool("rdb_bgsave_in_progress"), - "last_time": s.Object{ - "sec": c.Int("rdb_last_bgsave_time_sec"), - }, - "current_time": s.Object{ - "sec": c.Int("rdb_current_bgsave_time_sec"), - }, - }, - "copy_on_write": s.Object{ - "last_size": c.Int("rdb_last_cow_size"), - }, - }, - "aof": s.Object{ - "enabled": c.Bool("aof_enabled"), - "rewrite": s.Object{ - "in_progress": c.Bool("aof_rewrite_in_progress"), - "scheduled": c.Bool("aof_rewrite_scheduled"), - "last_time": s.Object{ - "sec": c.Int("aof_last_rewrite_time_sec"), - }, - "current_time": s.Object{ - "sec": c.Int("aof_current_rewrite_time_sec"), - }, - "buffer": s.Object{ - "size": c.Int("aof_rewrite_buffer_length"), - }, - }, - "bgrewrite": s.Object{ - "last_status": c.Str("aof_last_bgrewrite_status"), - }, - "write": s.Object{ - "last_status": c.Str("aof_last_write_status"), - }, - "copy_on_write": s.Object{ - "last_size": c.Int("aof_last_cow_size"), - }, - "buffer": s.Object{ - "size": c.Int("aof_buffer_length"), - }, - "size": s.Object{ - "current": c.Int("aof_current_size"), - "base": c.Int("aof_base_size"), - }, - "fsync": s.Object{ - "pending": c.Int("aof_pending_bio_fsync"), - "delayed": c.Int("aof_delayed_fsync"), - }, - }, - }, - "replication": s.Object{ - "role": c.Str("role"), - "connected_slaves": c.Int("connected_slaves"), - "master_offset": c.Int("master_repl_offset"), // ToDo Should be deprectad as master.offset introduced - "backlog": s.Object{ - "active": c.Int("repl_backlog_active"), - "size": c.Int("repl_backlog_size"), - "first_byte_offset": c.Int("repl_backlog_first_byte_offset"), - "histlen": c.Int("repl_backlog_histlen"), - }, - "master": s.Object{ - "offset": c.Int("master_repl_offset"), - "second_offset": c.Int("second_repl_offset"), - "link_status": c.Str("master_link_status", s.Optional), - "last_io_seconds_ago": c.Int("master_last_io_seconds_ago", s.Optional), - "sync": s.Object{ - "in_progress": c.Bool("master_sync_in_progress", s.Optional), - "left_bytes": c.Int("master_sync_left_bytes", s.Optional), - "last_io_seconds_ago": c.Int("master_sync_last_io_seconds_ago", s.Optional), - }, - }, - "slave": s.Object{ - "offset": c.Int("slave_repl_offset", s.Optional), - "priority": c.Int("slave_priority", s.Optional), - "is_readonly": c.Bool("slave_read_only", s.Optional), - }, - // ToDo find a way to add dynamic object of slaves: "slaves": s.Str("slaveXXX") - }, - "server": s.Object{ - "version": c.Str("redis_version"), - "git_sha1": c.Str("redis_git_sha1"), - "git_dirty": c.Str("redis_git_dirty"), - "build_id": c.Str("redis_build_id"), - "mode": c.Str("redis_mode"), - "os": c.Str("os"), - "arch_bits": c.Str("arch_bits"), - "multiplexing_api": c.Str("multiplexing_api"), - "gcc_version": c.Str("gcc_version"), - "process_id": c.Int("process_id"), - "run_id": c.Str("run_id"), - "tcp_port": c.Int("tcp_port"), - "uptime": c.Int("uptime_in_seconds"), // Uptime days was removed as duplicate - "hz": c.Int("hz"), - "lru_clock": c.Int("lru_clock"), - "config_file": c.Str("config_file"), - }, - "stats": s.Object{ - "connections": s.Object{ - "received": c.Int("total_connections_received"), - "rejected": c.Int("rejected_connections"), - }, - "commands_processed": c.Int("total_commands_processed"), - "net": s.Object{ - "input": s.Object{ - "bytes": c.Int("total_net_input_bytes"), - }, - "output": s.Object{ - "bytes": c.Int("total_net_output_bytes"), - }, - }, - "instantaneous": s.Object{ - "ops_per_sec": c.Int("instantaneous_ops_per_sec"), - "input_kbps": c.Float("instantaneous_input_kbps"), - "output_kbps": c.Float("instantaneous_output_kbps"), - }, - "sync": s.Object{ - "full": c.Int("sync_full"), - "partial": s.Object{ - "ok": c.Int("sync_partial_ok"), - "err": c.Int("sync_partial_err"), - }, - }, - "keys": s.Object{ - "expired": c.Int("expired_keys"), - "evicted": c.Int("evicted_keys"), - }, - "keyspace": s.Object{ - "hits": c.Int("keyspace_hits"), - "misses": c.Int("keyspace_misses"), - }, - "pubsub": s.Object{ - "channels": c.Int("pubsub_channels"), - "patterns": c.Int("pubsub_patterns"), - }, - "latest_fork_usec": c.Int("latest_fork_usec"), - "migrate_cached_sockets": c.Int("migrate_cached_sockets"), - "slave_expires_tracked_keys": c.Int("slave_expires_tracked_keys"), - "active_defrag": s.Object{ - "hits": c.Int("active_defrag_hits"), - "misses": c.Int("active_defrag_misses"), - "key_hits": c.Int("active_defrag_key_hits"), - "key_misses": c.Int("active_defrag_key_misses"), - }, - }, - "slowlog": s.Object{ - "count": c.Int("slowlog_len"), - }, - } -) - -// Map data to MapStr -func eventMapping(r mb.ReporterV2, info map[string]string) { - // Full mapping from info - source := map[string]interface{}{} - for key, val := range info { - source[key] = val - } - data, _ := schema.Apply(source) - - rootFields := common.MapStr{} - if v, err := data.GetValue("server.version"); err == nil { - rootFields.Put("service.version", v) - data.Delete("server.version") - } - if v, err := data.GetValue("server.process_id"); err == nil { - rootFields.Put("process.pid", v) - data.Delete("server.process_id") - } - if v, err := data.GetValue("server.os"); err == nil { - rootFields.Put("os.full", v) - data.Delete("server.os") - } - r.Event(mb.Event{ - MetricSetFields: data, - RootFields: rootFields, - }) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/doc.go deleted file mode 100644 index 30398d11..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/doc.go +++ /dev/null @@ -1,30 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package info fetches Redis server information and statistics using the Redis -INFO command. - -The current implementation is tested with redis 3.2.3 -More details on all the fields provided by the redis info command can be found here: http://redis.io/commands/INFO - -`info.go` uses the Redis `INFO default` command for stats. This allows us to fetch all metrics at once and filter out -undesired metrics based on user configuration on the client. The alternative would be to fetch each type as an -independent `INFO` call, which has the potential of introducing higher latency (e.g., more round trip Redis calls). - -*/ -package info diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/info.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/info.go deleted file mode 100644 index 2d1f88c7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/info.go +++ /dev/null @@ -1,93 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package info - -import ( - "strconv" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/redis" -) - -var hostParser = parse.URLHostParserBuilder{DefaultScheme: "redis"}.Build() - -func init() { - mb.Registry.MustAddMetricSet("redis", "info", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching Redis server information and statistics. -type MetricSet struct { - *redis.MetricSet -} - -// New creates new instance of MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := redis.NewMetricSet(base) - if err != nil { - return nil, errors.Wrap(err, "failed to create 'info' metricset") - } - return &MetricSet{ms}, nil -} - -// Fetch fetches metrics from Redis by issuing the INFO command. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - conn := m.Connection() - defer func() { - if err := conn.Close(); err != nil { - m.Logger().Debug(errors.Wrapf(err, "failed to release connection")) - } - }() - - // Fetch default INFO. - info, err := redis.FetchRedisInfo("default", conn) - if err != nil { - return errors.Wrap(err, "failed to fetch redis info") - } - - // In 5.0 some fields are renamed, maintain both names, old ones will be deprecated - renamings := []struct { - old, new string - }{ - {"client_longest_output_list", "client_recent_max_output_buffer"}, - {"client_biggest_input_buf", "client_recent_max_input_buffer"}, - } - for _, r := range renamings { - if v, ok := info[r.new]; ok { - info[r.old] = v - } else { - info[r.new] = info[r.old] - } - } - - slowLogLength, err := redis.FetchSlowLogLength(conn) - if err != nil { - return errors.Wrap(err, "failed to fetch slow log length") - - } - info["slowlog_len"] = strconv.FormatInt(slowLogLength, 10) - - m.Logger().Debugf("Redis INFO from %s: %+v", m.Host(), info) - eventMapping(r, info) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/info_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/info_integration_test.go deleted file mode 100644 index 044685d4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/info_integration_test.go +++ /dev/null @@ -1,69 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package info - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "redis") - - ms := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, err := mbtest.ReportingFetchV2Error(ms) - if err != nil { - t.Fatal("fetch", err) - } - if len(events) == 0 { - t.Fatal("no events") - } - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", ms.Module().Name(), ms.Name(), event) - - // Check fields - assert.Equal(t, 9, len(event)) - server := event["server"].(common.MapStr) - assert.Equal(t, "standalone", server["mode"]) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "redis") - - ms := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - err := mbtest.WriteEventsReporterV2Error(ms, t, "") - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "redis", - "metricsets": []string{"info"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/info_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/info_test.go deleted file mode 100644 index 99798bc9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/info/info_test.go +++ /dev/null @@ -1,80 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package info - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestNewMetricSet(t *testing.T) { - t.Run("regular url", func(t *testing.T) { - c, err := common.NewConfigFrom(map[string]interface{}{ - "module": "redis", - "metricsets": []string{"info"}, - "hosts": []string{ - "127.0.0.1:6379", - }, - }) - if err != nil { - t.Fatal(err) - } - - ms := mbtest.NewReportingMetricSetV2Error(t, c) - assert.Equal(t, "127.0.0.1:6379", ms.HostData().Host) - }) - - t.Run("pass in host", func(t *testing.T) { - c, err := common.NewConfigFrom(map[string]interface{}{ - "module": "redis", - "metricsets": []string{"info"}, - "hosts": []string{ - "redis://me:secret@localhost:123", - }, - }) - if err != nil { - t.Fatal(err) - } - - ms := mbtest.NewReportingMetricSetV2Error(t, c) - assert.Equal(t, "me", ms.HostData().User) - assert.Equal(t, "secret", ms.HostData().Password) - assert.Equal(t, "localhost:123", ms.HostData().Host) - }) - - t.Run("password in config", func(t *testing.T) { - c, err := common.NewConfigFrom(map[string]interface{}{ - "module": "redis", - "metricsets": []string{"info"}, - "hosts": []string{ - "redis://localhost:123", - }, - "password": "secret", - }) - if err != nil { - t.Fatal(err) - } - - ms := mbtest.NewReportingMetricSetV2Error(t, c) - assert.Equal(t, "secret", ms.HostData().Password) - }) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/_meta/data.json deleted file mode 100644 index 29d0fdc5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/_meta/data.json +++ /dev/null @@ -1,33 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "redis.key", - "duration": 115000, - "module": "redis" - }, - "metricset": { - "name": "key" - }, - "redis": { - "key": { - "expire": { - "ttl": 360 - }, - "id": "0:foo", - "length": 3, - "name": "foo", - "type": "string" - }, - "keyspace": { - "id": "db0" - } - }, - "service": { - "address": "127.0.0.1:6379", - "type": "redis" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/_meta/docs.asciidoc deleted file mode 100644 index 5851aa67..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/_meta/docs.asciidoc +++ /dev/null @@ -1,33 +0,0 @@ -The Redis `key` metricset collects information about Redis keys. - -For each key matching one of the configured patterns, an event is sent to -Elasticsearch with information about this key, what includes the type, its -length when available, and its ttl. - -Patterns are configured as a list containing these fields: - -* `pattern` (required): pattern for key names, as accepted by the Redis - `KEYS` or `SCAN` commands. -* `limit` (optional): safeguard when using patterns with wildcards to avoid - collecting too many keys (Default: 0, no limit) -* `keyspace` (optional): Identifier of the database to use to look for the keys - (Default: 0) - -For example the following configuration will collect information about all keys -whose name starts with `pipeline-*`, with a limit of 20 keys. - -[source,yaml] ------------------------------------------------------------------------------- -- module: redis - metricsets: ['key'] - key.patterns: - - pattern: 'pipeline-*' - limit: 20 ------------------------------------------------------------------------------- - -[float] -=== Dashboard - -The Redis key metricset comes with a predefined dashboard. For example: - -image::./images/metricbeat_redis_key_dashboard.png[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/_meta/fields.yml deleted file mode 100644 index a6be2ab8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/_meta/fields.yml +++ /dev/null @@ -1,30 +0,0 @@ -- name: key - type: group - description: > - `key` contains information about keys. - release: ga - fields: - - name: name - type: keyword - description: > - Key name. - - - name: id - type: keyword - description: > - Unique id for this key (With the form :). - - - name: type - type: keyword - description: > - Key type as shown by `TYPE` command. - - - name: length - type: long - description: > - Length of the key (Number of elements for lists, length for strings, cardinality for sets). - - - name: expire.ttl - type: long - description: > - Seconds to expire. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/data.go deleted file mode 100644 index d6fd8134..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/data.go +++ /dev/null @@ -1,37 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package key - -import ( - "fmt" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -func eventMapping(keyspace uint, info map[string]interface{}) mb.Event { - info["id"] = fmt.Sprintf("%d:%s", keyspace, info["name"]) - return mb.Event{ - MetricSetFields: info, - ModuleFields: common.MapStr{ - "keyspace": common.MapStr{ - "id": fmt.Sprintf("db%d", keyspace), - }, - }, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/key.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/key.go deleted file mode 100644 index c01fe25a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/key.go +++ /dev/null @@ -1,128 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package key - -import ( - "fmt" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/redis" -) - -var hostParser = parse.URLHostParserBuilder{DefaultScheme: "redis"}.Build() - -func init() { - mb.Registry.MustAddMetricSet("redis", "key", New, - mb.WithHostParser(hostParser), - ) -} - -// MetricSet for fetching Redis server information and statistics. -type MetricSet struct { - *redis.MetricSet - patterns []KeyPattern -} - -// KeyPattern contains the information required to query keys -type KeyPattern struct { - Keyspace *uint `config:"keyspace"` - Pattern string `config:"pattern" validate:"required"` - Limit uint `config:"limit"` -} - -// New creates new instance of MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct { - Patterns []KeyPattern `config:"key.patterns" validate:"nonzero,required"` - }{} - err := base.Module().UnpackConfig(&config) - if err != nil { - return nil, errors.Wrap(err, "failed to read configuration for 'key' metricset") - } - - ms, err := redis.NewMetricSet(base) - if err != nil { - return nil, errors.Wrap(err, "failed to create 'key' metricset") - } - - return &MetricSet{ - MetricSet: ms, - patterns: config.Patterns, - }, nil -} - -// Fetch fetches information from Redis keys -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - conn := m.Connection() - defer func() { - if err := conn.Close(); err != nil { - m.Logger().Debug(errors.Wrapf(err, "failed to release connection")) - } - }() - - for _, p := range m.patterns { - var keyspace uint - if p.Keyspace == nil { - keyspace = m.OriginalDBNumber() - } else { - keyspace = *p.Keyspace - } - if err := redis.Select(conn, keyspace); err != nil { - msg := errors.Wrapf(err, "Failed to select keyspace %d", keyspace) - m.Logger().Error(msg) - r.Error(err) - continue - } - - keys, err := redis.FetchKeys(conn, p.Pattern, p.Limit) - if err != nil { - msg := errors.Wrapf(err, "Failed to list keys in keyspace %d with pattern '%s'", keyspace, p.Pattern) - m.Logger().Error(msg) - r.Error(err) - continue - } - if p.Limit > 0 && len(keys) > int(p.Limit) { - m.Logger().Debugf("Collecting stats for %d keys, but there are more available for pattern '%s' in keyspace %d", p.Limit) - keys = keys[:p.Limit] - } - - for _, key := range keys { - keyInfo, err := redis.FetchKeyInfo(conn, key) - if err != nil { - msg := fmt.Errorf("Failed to fetch key info for key %s in keyspace %d", key, keyspace) - m.Logger().Error(msg) - r.Error(err) - continue - } - if keyInfo == nil { - m.Logger().Debugf("Ignoring removed key %s from keyspace %d", key, keyspace) - continue - } - event := eventMapping(keyspace, keyInfo) - if !r.Event(event) { - m.Logger().Debug("Failed to report event, interrupting fetch") - return nil - } - } - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/key_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/key_integration_test.go deleted file mode 100644 index bbe7b483..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/key/key_integration_test.go +++ /dev/null @@ -1,137 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package key - -import ( - "fmt" - "testing" - - rd "github.com/garyburd/redigo/redis" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "redis") - - addEntry(t, service.Host(), "foo", 1) - - ms := mbtest.NewFetcher(t, getConfig(service.Host())) - events, err := ms.FetchEvents() - if err != nil { - t.Fatal("fetch", err) - } - - t.Logf("%s/%s events: %+v", ms.Module().Name(), ms.Name(), events) - assert.NotEmpty(t, events) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "redis") - - addEntry(t, service.Host(), "foo", 1) - - ms := mbtest.NewFetcher(t, getConfig(service.Host())) - ms.WriteEvents(t, "") -} - -func TestFetchMultipleKeyspaces(t *testing.T) { - service := compose.EnsureUp(t, "redis") - - expectedKeyspaces := map[string]uint{ - "foo": 0, - "bar": 1, - "baz": 2, - } - expectedEvents := len(expectedKeyspaces) - - for name, keyspace := range expectedKeyspaces { - addEntry(t, service.Host(), name, keyspace) - } - - config := getConfig(service.Host()) - config["key.patterns"] = []map[string]interface{}{ - { - "pattern": "foo", - "keyspace": 0, - }, - { - "pattern": "bar", - // keyspace set to 1 in the host url - }, - { - "pattern": "baz", - "keyspace": 2, - }, - } - - ms := mbtest.NewFetcher(t, config) - events, err := ms.FetchEvents() - - assert.Len(t, err, 0) - assert.Len(t, events, expectedEvents) - - for _, event := range events { - name := event.MetricSetFields["name"].(string) - expectedKeyspace, found := expectedKeyspaces[name] - if !assert.True(t, found, name+" not expected") { - continue - } - id := event.MetricSetFields["id"].(string) - assert.Equal(t, fmt.Sprintf("%d:%s", expectedKeyspace, name), id) - keyspace := event.ModuleFields["keyspace"].(common.MapStr) - keyspaceID := keyspace["id"].(string) - assert.Equal(t, fmt.Sprintf("db%d", expectedKeyspace), keyspaceID) - } -} - -// addEntry adds an entry to redis -func addEntry(t *testing.T, host string, key string, keyspace uint) { - // Insert at least one event to make sure db exists - c, err := rd.Dial("tcp", host) - if err != nil { - t.Fatal("connect", err) - } - _, err = c.Do("SELECT", keyspace) - if err != nil { - t.Fatal("select", err) - } - defer c.Close() - _, err = c.Do("SET", key, "bar", "EX", "360") - if err != nil { - t.Fatal("SET", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "redis", - "metricsets": []string{"key"}, - "hosts": []string{host + "/1"}, - "key.patterns": []map[string]interface{}{ - { - "pattern": "foo", - }, - }, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/_meta/data.json deleted file mode 100644 index d656d1f1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/_meta/data.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "redis.keyspace", - "duration": 115000, - "module": "redis" - }, - "metricset": { - "name": "keyspace" - }, - "redis": { - "keyspace": { - "avg_ttl": 359459, - "expires": 0, - "id": "db0", - "keys": 1 - } - }, - "service": { - "address": "127.0.0.1:6379", - "type": "redis" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/_meta/docs.asciidoc deleted file mode 100644 index 7cb6f999..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/_meta/docs.asciidoc +++ /dev/null @@ -1,3 +0,0 @@ -The Redis `keyspace` metricset collects information about the Redis keyspaces. -For each keyspace, an event is sent to Elasticsearch. -The keyspace information is fetched from the http://redis.io/commands/INFO[`INFO`] command. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/_meta/fields.yml deleted file mode 100644 index 74912d75..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/_meta/fields.yml +++ /dev/null @@ -1,24 +0,0 @@ -- name: keyspace - type: group - description: > - `keyspace` contains the information about the keyspaces returned by the `INFO` command. - release: ga - fields: - - name: id - type: keyword - description: > - Keyspace identifier. - - - name: avg_ttl - type: long - description: > - Average ttl. - - - name: keys - type: long - description: > - Number of keys in the keyspace. - - - name: expires - type: long - description: > diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/data.go deleted file mode 100644 index 91f18130..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/data.go +++ /dev/null @@ -1,87 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package keyspace - -import ( - "strings" - - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/redis" -) - -// Map data to MapStr -func eventsMapping(r mb.ReporterV2, info map[string]string) { - for key, space := range getKeyspaceStats(info) { - space["id"] = key - event := mb.Event{ - MetricSetFields: space, - } - r.Event(event) - } -} - -func getKeyspaceStats(info map[string]string) map[string]common.MapStr { - keyspaceMap := findKeyspaceStats(info) - return parseKeyspaceStats(keyspaceMap) -} - -// findKeyspaceStats will grep for keyspace ("^db" keys) and return the resulting map -func findKeyspaceStats(info map[string]string) map[string]string { - keyspace := map[string]string{} - - for k, v := range info { - if strings.HasPrefix(k, "db") { - keyspace[k] = v - } - } - return keyspace -} - -var schema = s.Schema{ - "keys": c.Int("keys"), - "expires": c.Int("expires"), - "avg_ttl": c.Int("avg_ttl"), -} - -// parseKeyspaceStats resolves the overloaded value string that Redis returns for keyspace -func parseKeyspaceStats(keyspaceMap map[string]string) map[string]common.MapStr { - keyspace := map[string]common.MapStr{} - for k, v := range keyspaceMap { - - // Extract out the overloaded values for db keyspace - // fmt: info[db0] = keys=795341,expires=0,avg_ttl=0 - dbInfo := redis.ParseRedisLine(v, ",") - - if len(dbInfo) == 3 { - db := map[string]interface{}{} - for _, dbEntry := range dbInfo { - stats := redis.ParseRedisLine(dbEntry, "=") - - if len(stats) == 2 { - db[stats[0]] = stats[1] - } - } - data, _ := schema.Apply(db) - keyspace[k] = data - } - } - return keyspace -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/keyspace.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/keyspace.go deleted file mode 100644 index a9710fa6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/keyspace.go +++ /dev/null @@ -1,69 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package keyspace - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/redis" -) - -var hostParser = parse.URLHostParserBuilder{DefaultScheme: "redis"}.Build() - -func init() { - mb.Registry.MustAddMetricSet("redis", "keyspace", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching Redis server information and statistics. -type MetricSet struct { - *redis.MetricSet -} - -// New creates new instance of MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := redis.NewMetricSet(base) - if err != nil { - return nil, errors.Wrap(err, "failed to create 'keyspace' metricset") - } - return &MetricSet{ms}, nil -} - -// Fetch fetches metrics from Redis by issuing the INFO command. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - conn := m.Connection() - defer func() { - if err := conn.Close(); err != nil { - m.Logger().Debug(errors.Wrapf(err, "failed to release connection")) - } - }() - - // Fetch default INFO. - info, err := redis.FetchRedisInfo("keyspace", conn) - if err != nil { - return errors.Wrap(err, "Failed to fetch redis info for keyspaces") - } - - m.Logger().Debugf("Redis INFO from %s: %+v", m.Host(), info) - eventsMapping(r, info) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/keyspace_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/keyspace_integration_test.go deleted file mode 100644 index 239283f0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/keyspace/keyspace_integration_test.go +++ /dev/null @@ -1,90 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package keyspace - -import ( - "strings" - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - rd "github.com/garyburd/redigo/redis" - "github.com/stretchr/testify/assert" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "redis") - - addEntry(t, service.Host()) - - // Fetch data - ms := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, err := mbtest.ReportingFetchV2Error(ms) - if err != nil { - t.Fatal("fetch", err) - } - - t.Logf("%s/%s event: %+v", ms.Module().Name(), ms.Name(), events) - - // Make sure at least 1 db keyspace exists - assert.True(t, len(events) > 0) - - keyspace := events[0].MetricSetFields - - assert.True(t, keyspace["avg_ttl"].(int64) >= 0) - assert.True(t, keyspace["expires"].(int64) >= 0) - assert.True(t, keyspace["keys"].(int64) >= 0) - assert.True(t, strings.Contains(keyspace["id"].(string), "db")) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "redis") - - addEntry(t, service.Host()) - - ms := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - err := mbtest.WriteEventsReporterV2Error(ms, t, "") - if err != nil { - t.Fatal("write", err) - } -} - -// addEntry adds an entry to redis -func addEntry(t *testing.T, host string) { - // Insert at least one event to make sure db exists - c, err := rd.Dial("tcp", host) - if err != nil { - t.Fatal("connect", err) - } - defer c.Close() - _, err = c.Do("SET", "foo", "bar") - if err != nil { - t.Fatal("SET", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "redis", - "metricsets": []string{"keyspace"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/metricset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/metricset.go deleted file mode 100644 index dbd600f4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/metricset.go +++ /dev/null @@ -1,124 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package redis - -import ( - "net/url" - "strconv" - "strings" - "time" - - rd "github.com/garyburd/redigo/redis" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// MetricSet for fetching Redis server information and statistics. -type MetricSet struct { - mb.BaseMetricSet - pool *Pool -} - -// NewMetricSet creates the base for Redis metricsets -func NewMetricSet(base mb.BaseMetricSet) (*MetricSet, error) { - // Unpack additional configuration options. - config := struct { - IdleTimeout time.Duration `config:"idle_timeout"` - Network string `config:"network"` - MaxConn int `config:"maxconn" validate:"min=1"` - }{ - Network: "tcp", - MaxConn: 10, - } - - err := base.Module().UnpackConfig(&config) - if err != nil { - return nil, errors.Wrap(err, "failed to read configuration") - } - - password, dbNumber, err := getPasswordDBNumber(base.HostData()) - if err != nil { - return nil, errors.Wrap(err, "failed to getPasswordDBNumber from URI") - } - - return &MetricSet{ - BaseMetricSet: base, - pool: CreatePool(base.Host(), password, config.Network, dbNumber, - config.MaxConn, config.IdleTimeout, base.Module().Config().Timeout), - }, nil -} - -// Connection returns a redis connection from the pool -func (m *MetricSet) Connection() rd.Conn { - return m.pool.Get() -} - -// Close redis connections -func (m *MetricSet) Close() error { - return m.pool.Close() -} - -// OriginalDBNumber returns the originally configured database number, this can be used by -// metricsets that change keyspace to go back to the originally configured one -func (m *MetricSet) OriginalDBNumber() uint { - return uint(m.pool.DBNumber()) -} - -func getPasswordDBNumber(hostData mb.HostData) (string, int, error) { - // If there are more than one place specified password/db-number, use password/db-number in query - uriParsed, err := url.Parse(hostData.URI) - if err != nil { - return "", 0, errors.Wrapf(err, "failed to parse URL '%s'", hostData.URI) - } - - // get db-number from URI if it exists - database := 0 - if uriParsed.Path != "" && strings.HasPrefix(uriParsed.Path, "/") { - db := strings.TrimPrefix(uriParsed.Path, "/") - if db != "" { - database, err = strconv.Atoi(db) - if err != nil { - return "", 0, errors.Wrapf(err, "redis database in url should be an integer, found: %s", db) - } - } - } - - // get password from query and also check db-number - password := hostData.Password - if uriParsed.RawQuery != "" { - queryParsed, err := url.ParseQuery(uriParsed.RawQuery) - if err != nil { - return "", 0, errors.Wrapf(err, "failed to parse query string in '%s'", hostData.URI) - } - - pw := queryParsed.Get("password") - if pw != "" { - password = pw - } - - db := queryParsed.Get("db") - if db != "" { - database, err = strconv.Atoi(db) - if err != nil { - return "", 0, errors.Wrapf(err, "redis database in query should be an integer, found: %s", db) - } - } - } - return password, database, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/metricset_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/metricset_integration_test.go deleted file mode 100644 index 6f59508c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/metricset_integration_test.go +++ /dev/null @@ -1,152 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package redis - -import ( - "testing" - - rd "github.com/garyburd/redigo/redis" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -const ( - password = "foobared" -) - -func TestPasswords(t *testing.T) { - t.Skip("Changing password affects other tests, see https://github.com/elastic/beats/v7/issues/10955") - - service := compose.EnsureUp(t, "redis") - host := service.Host() - - registry := mb.NewRegister() - err := registry.AddModule("redis", mb.DefaultModuleFactory) - require.NoError(t, err) - - registry.MustAddMetricSet("redis", "test", newDummyMetricSet, - mb.WithHostParser(parse.PassThruHostParser), - ) - - // Add password and ensure it gets reset - defer func() { - err := resetPassword(host, password) - if err != nil { - t.Fatal("resetting password", err) - } - }() - - err = addPassword(host, password) - if err != nil { - t.Fatal("adding password", err) - } - - // Test Fetch metrics with missing password - ms := getMetricSet(t, registry, getConfig(host, "")) - _, err = ms.Connection().Do("PING") - if assert.Error(t, err, "missing password") { - assert.Contains(t, err, "NOAUTH Authentication required.") - } - - // Config redis and metricset with an invalid password - ms = getMetricSet(t, registry, getConfig(host, "blah")) - _, err = ms.Connection().Do("PING") - if assert.Error(t, err, "invalid password") { - assert.Contains(t, err, "ERR invalid password") - } - - // Config redis and metricset with a valid password - ms = getMetricSet(t, registry, getConfig(host, password)) - _, err = ms.Connection().Do("PING") - assert.Empty(t, err, "valid password") -} - -// addPassword will add a password to redis. -func addPassword(host, pass string) error { - c, err := rd.Dial("tcp", host) - if err != nil { - return err - } - defer c.Close() - - _, err = c.Do("CONFIG", "SET", "requirepass", pass) - return err -} - -// resetPassword changes the password to the redis DB. -func resetPassword(host, currentPass string) error { - c, err := rd.Dial("tcp", host) - if err != nil { - return err - } - defer c.Close() - - _, err = c.Do("AUTH", currentPass) - if err != nil { - return err - } - - _, err = c.Do("CONFIG", "SET", "requirepass", "") - return err -} - -// dummyMetricSet is a metricset used only to instantiate a metricset -// from config using a registry -type dummyMetricSet struct { - *MetricSet -} - -func newDummyMetricSet(base mb.BaseMetricSet) (mb.MetricSet, error) { - ms, err := NewMetricSet(base) - return &dummyMetricSet{ms}, err -} - -func (m *dummyMetricSet) Fetch(r mb.ReporterV2) { -} - -func getMetricSet(t *testing.T, registry *mb.Register, config map[string]interface{}) *MetricSet { - t.Helper() - - c, err := common.NewConfigFrom(config) - require.NoError(t, err) - - _, metricsets, err := mb.NewModule(c, registry) - require.NoError(t, err) - require.Len(t, metricsets, 1) - - ms, ok := metricsets[0].(*dummyMetricSet) - require.True(t, ok, "metricset must be dummyMetricSet") - - return ms.MetricSet -} - -func getConfig(host string, password string) map[string]interface{} { - return map[string]interface{}{ - "module": "redis", - "metricsets": "test", - "hosts": []string{host}, - "password": password, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/metricset_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/metricset_test.go deleted file mode 100644 index 6e023515..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/metricset_test.go +++ /dev/null @@ -1,89 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package redis - -import ( - "testing" - - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/stretchr/testify/assert" -) - -func TestGetPasswordDBNumber(t *testing.T) { - cases := []struct { - title string - hostData mb.HostData - expectedPassword string - expectedDatabase int - }{ - { - "test redis://127.0.0.1:6379 without password", - mb.HostData{URI: "redis://127.0.0.1:6379", Password: ""}, - "", - 0, - }, - { - "test redis uri with password in URI user info field", - mb.HostData{URI: "redis://:password@127.0.0.2:6379", Password: "password"}, - "password", - 0, - }, - { - "test redis uri with password in query field", - mb.HostData{URI: "redis://127.0.0.1:6379?password=test", Password: ""}, - "test", - 0, - }, - { - "test redis uri with password and db in query field", - mb.HostData{URI: "redis://127.0.0.1:6379?password=test&db=1", Password: ""}, - "test", - 1, - }, - { - "test redis uri with password in URI user info field and query field", - mb.HostData{URI: "redis://:password1@127.0.0.2:6379?password=password2", Password: "password1"}, - "password2", - 0, - }, - { - "test redis uri with db number in URI", - mb.HostData{URI: "redis://:password1@127.0.0.2:6379/1", Password: "password1"}, - "password1", - 1, - }, - { - "test redis uri with db number in URI and query field", - mb.HostData{URI: "redis://:password1@127.0.0.2:6379/1?password=password2&db=2", Password: "password1"}, - "password2", - 2, - }, - } - - for _, c := range cases { - t.Run(c.title, func(t *testing.T) { - password, database, err := getPasswordDBNumber(c.hostData) - assert.NoError(t, err) - assert.Equal(t, c.expectedPassword, password) - assert.Equal(t, c.expectedDatabase, database) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/module.yml deleted file mode 100644 index f89e64a7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/module.yml +++ /dev/null @@ -1,4 +0,0 @@ -name: redis -dashboards: - - id: AV4YjZ5pux-M-tCAunxK - file: Metricbeat-redis-overview.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/redis.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/redis.go deleted file mode 100644 index 2167a95f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/redis.go +++ /dev/null @@ -1,210 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package redis contains shared Redis functionality for the metric sets -*/ -package redis - -import ( - "strings" - "time" - - rd "github.com/garyburd/redigo/redis" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -// Redis types -const ( - TypeNone = "none" - TypeString = "string" - TypeList = "list" - TypeSet = "set" - TypeSortedSet = "zset" - TypeHash = "hash" -) - -// ParseRedisInfo parses the string returned by the INFO command -// Every line is split up into key and value -func ParseRedisInfo(info string) map[string]string { - // Feed every line into - result := strings.Split(info, "\r\n") - - // Load redis info values into array - values := map[string]string{} - - for _, value := range result { - // Values are separated by : - parts := ParseRedisLine(value, ":") - if len(parts) == 2 { - values[parts[0]] = parts[1] - } - } - return values -} - -// ParseRedisLine parses a single line returned by INFO -func ParseRedisLine(s string, delimiter string) []string { - return strings.Split(s, delimiter) -} - -// FetchRedisInfo returns a map of requested stats. -func FetchRedisInfo(stat string, c rd.Conn) (map[string]string, error) { - out, err := rd.String(c.Do("INFO", stat)) - if err != nil { - logp.Err("Error retrieving INFO stats: %v", err) - return nil, err - } - return ParseRedisInfo(out), nil -} - -// FetchSlowLogLength returns count of slow operations -func FetchSlowLogLength(c rd.Conn) (int64, error) { - count, err := rd.Int64(c.Do("SLOWLOG", "len")) - if err != nil { - logp.Err("Error retrieving slowlog len: %v", err) - return 0, err - } - - return count, nil -} - -// FetchKeyInfo collects info about a key -func FetchKeyInfo(c rd.Conn, key string) (map[string]interface{}, error) { - keyType, err := rd.String(c.Do("TYPE", key)) - if err != nil { - return nil, err - } - if keyType == TypeNone { - // Ignore it, it has been removed - return nil, nil - } - - keyTTL, err := rd.Int64(c.Do("TTL", key)) - if err != nil { - return nil, err - } - - info := map[string]interface{}{ - "name": key, - "type": keyType, - "expire": map[string]interface{}{ - "ttl": keyTTL, - }, - } - - lenCommand := "" - - switch keyType { - case TypeString: - lenCommand = "STRLEN" - case TypeList: - lenCommand = "LLEN" - case TypeSet: - lenCommand = "SCARD" - case TypeSortedSet: - lenCommand = "ZCARD" - case TypeHash: - lenCommand = "HLEN" - default: - logp.Debug("redis", "Not supported length for type %s", keyType) - } - - if lenCommand != "" { - length, err := rd.Int64(c.Do(lenCommand, key)) - if err != nil { - return nil, err - } - info["length"] = length - } - - return info, nil -} - -// FetchKeys gets a list of keys based on a pattern using SCAN, `limit` is a -// safeguard to limit the number of commands executed and the number of keys -// returned, if more than `limit` keys are being collected the method stops -// and returns the keys already collected. Setting `limit` to ' disables this -// limit. -func FetchKeys(c rd.Conn, pattern string, limit uint) ([]string, error) { - cursor := 0 - var keys []string - for { - resp, err := rd.Values(c.Do("SCAN", cursor, "MATCH", pattern)) - if err != nil { - return nil, err - } - - var scanKeys []string - _, err = rd.Scan(resp, &cursor, &scanKeys) - if err != nil { - return nil, err - } - - keys = append(keys, scanKeys...) - - if cursor == 0 || (limit > 0 && len(keys) > int(limit)) { - break - } - } - return keys, nil -} - -// Select selects the keyspace to use for this connection -func Select(c rd.Conn, keyspace uint) error { - _, err := c.Do("SELECT", keyspace) - return err -} - -// Pool is a redis pool that keeps track of the database number originally configured -type Pool struct { - *rd.Pool - - dbNumber int -} - -// DBNumber returns the db number originally used to configure this pool -func (p *Pool) DBNumber() int { - return p.dbNumber -} - -// CreatePool creates a redis connection pool -func CreatePool( - host, password, network string, - dbNumber int, - maxConn int, - idleTimeout, connTimeout time.Duration, -) *Pool { - pool := &rd.Pool{ - MaxIdle: maxConn, - IdleTimeout: idleTimeout, - Dial: func() (rd.Conn, error) { - return rd.Dial(network, host, - rd.DialPassword(password), - rd.DialDatabase(dbNumber), - rd.DialConnectTimeout(connTimeout), - rd.DialReadTimeout(connTimeout), - rd.DialWriteTimeout(connTimeout)) - }, - } - - return &Pool{ - Pool: pool, - dbNumber: dbNumber, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/redis_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/redis_integration_test.go deleted file mode 100644 index ccf6e59d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/redis_integration_test.go +++ /dev/null @@ -1,218 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package redis - -import ( - "strings" - "testing" - - rd "github.com/garyburd/redigo/redis" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - _ "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetchRedisInfo(t *testing.T) { - service := compose.EnsureUp(t, "redis") - host := service.Host() - - conn, err := rd.Dial("tcp", host) - if err != nil { - t.Fatal("connect", err) - } - defer conn.Close() - - t.Run("default info", func(t *testing.T) { - info, err := FetchRedisInfo("default", conn) - require.NoError(t, err) - - _, ok := info["redis_version"] - assert.True(t, ok, "redis_version should be in redis info") - }) - - t.Run("keyspace info", func(t *testing.T) { - conn.Do("FLUSHALL") - conn.Do("SET", "foo", "bar") - - info, err := FetchRedisInfo("keyspace", conn) - require.NoError(t, err) - - dbFound := false - for k := range info { - if strings.HasPrefix(k, "db") { - dbFound = true - break - } - } - assert.True(t, dbFound, "there should be keyspaces in redis info") - }) -} - -func TestFetchKeys(t *testing.T) { - service := compose.EnsureUp(t, "redis") - host := service.Host() - - conn, err := rd.Dial("tcp", host) - if err != nil { - t.Fatal("connect", err) - } - defer conn.Close() - - conn.Do("FLUSHALL") - conn.Do("SET", "foo", "bar") - conn.Do("LPUSH", "foo-list", "42") - - k, err := FetchKeys(conn, "notexist", 0) - assert.NoError(t, err) - assert.Empty(t, k) - - k, err = FetchKeys(conn, "foo", 0) - assert.NoError(t, err) - assert.ElementsMatch(t, []string{"foo"}, k) - - k, err = FetchKeys(conn, "foo*", 0) - assert.NoError(t, err) - assert.ElementsMatch(t, []string{"foo", "foo-list"}, k) -} - -func TestFetchKeyInfo(t *testing.T) { - service := compose.EnsureUp(t, "redis") - host := service.Host() - - conn, err := rd.Dial("tcp", host) - if err != nil { - t.Fatal("connect", err) - } - defer conn.Close() - - conn.Do("FLUSHALL") - - cases := []struct { - Title string - Key string - Command string - Value []interface{} - Expire uint - Expected map[string]interface{} - }{ - { - Title: "plain string", - Key: "string-key", - Command: "SET", - Value: []interface{}{"foo"}, - Expected: map[string]interface{}{ - "name": "string-key", - "type": "string", - "length": int64(3), - "expire": map[string]interface{}{ - "ttl": int64(-1), - }, - }, - }, - { - Title: "plain string with TTL", - Key: "string-key", - Command: "SET", - Value: []interface{}{"foo"}, - Expire: 60, - Expected: map[string]interface{}{ - "name": "string-key", - "type": "string", - "length": int64(3), - "expire": map[string]interface{}{ - "ttl": int64(60), - }, - }, - }, - { - Title: "list", - Key: "list-key", - Command: "LPUSH", - Value: []interface{}{"foo", "bar"}, - Expected: map[string]interface{}{ - "name": "list-key", - "type": "list", - "length": int64(2), - "expire": map[string]interface{}{ - "ttl": int64(-1), - }, - }, - }, - { - Title: "set", - Key: "set-key", - Command: "SADD", - Value: []interface{}{"foo", "bar"}, - Expected: map[string]interface{}{ - "name": "set-key", - "type": "set", - "length": int64(2), - "expire": map[string]interface{}{ - "ttl": int64(-1), - }, - }, - }, - { - Title: "sorted set", - Key: "sorted-set-key", - Command: "ZADD", - Value: []interface{}{1, "foo", 2, "bar"}, - Expected: map[string]interface{}{ - "name": "sorted-set-key", - "type": "zset", - "length": int64(2), - "expire": map[string]interface{}{ - "ttl": int64(-1), - }, - }, - }, - { - Title: "hash", - Key: "hash-key", - Command: "HSET", - Value: []interface{}{"foo", "bar"}, - Expected: map[string]interface{}{ - "name": "hash-key", - "type": "hash", - "length": int64(1), - "expire": map[string]interface{}{ - "ttl": int64(-1), - }, - }, - }, - } - - for _, c := range cases { - t.Run(c.Title, func(t *testing.T) { - args := append([]interface{}{c.Key}, c.Value...) - conn.Do(c.Command, args...) - defer conn.Do("DEL", c.Key) - if c.Expire > 0 { - conn.Do("EXPIRE", c.Key, c.Expire) - } - - info, err := FetchKeyInfo(conn, c.Key) - require.NoError(t, err) - require.Equal(t, c.Expected, info) - }) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/test_redis.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/test_redis.py deleted file mode 100644 index 98ffb982..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/redis/test_redis.py +++ /dev/null @@ -1,168 +0,0 @@ -import os -import redis -import sys -import unittest -from nose.plugins.attrib import attr - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -REDIS_FIELDS = metricbeat.COMMON_FIELDS + ["redis"] - -REDIS_INFO_FIELDS = ["clients", "cluster", "cpu", "memory", - "persistence", "replication", "server", "stats", "slowlog"] - -REDIS_KEYSPACE_FIELDS = ["keys", "expires", "id", "avg_ttl"] - -CPU_FIELDS = ["used.sys", "used.sys_children", "used.user", - "used.user_children"] - -CLIENTS_FIELDS = ["blocked", "biggest_input_buf", - "longest_output_list", "connected", - "max_input_buffer", "max_output_buffer"] - - -@metricbeat.parameterized_with_supported_versions -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['redis'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_info(self): - """ - Test redis info metricset - """ - - self.render_config_template(modules=[{ - "name": "redis", - "metricsets": ["info"], - "hosts": self.get_hosts(), - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - fields = REDIS_FIELDS + ["process", "os"] - self.assertCountEqual(self.de_dot(fields), evt.keys()) - redis_info = evt["redis"]["info"] - self.assertCountEqual(self.de_dot(REDIS_INFO_FIELDS), redis_info.keys()) - self.assertCountEqual(self.de_dot(CLIENTS_FIELDS), redis_info["clients"].keys()) - self.assertCountEqual(self.de_dot(CPU_FIELDS), redis_info["cpu"].keys()) - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_keyspace(self): - """ - Test redis keyspace metricset - """ - - # At least one event must be inserted so db stats exist - host, port = self.compose_host().split(":") - r = redis.StrictRedis( - host=host, - port=port, - db=0) - r.flushall() - r.set('foo', 'bar') - - self.render_config_template(modules=[{ - "name": "redis", - "metricsets": ["keyspace"], - "hosts": self.get_hosts(), - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(REDIS_FIELDS), evt.keys()) - redis_info = evt["redis"]["keyspace"] - self.assertCountEqual(self.de_dot(REDIS_KEYSPACE_FIELDS), redis_info.keys()) - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_key(self): - """ - Test redis key metricset - """ - - # At least one event must be inserted so db stats exist - host, port = self.compose_host().split(":") - r = redis.StrictRedis( - host=host, - port=port, - db=0) - r.flushall() - r.rpush('list-key', 'one', 'two', 'three') - - self.render_config_template(modules=[{ - "name": "redis", - "metricsets": ["key"], - "hosts": self.get_hosts(), - "period": "5s", - "additional_content": """ - key.patterns: - - pattern: list-key -""" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(REDIS_FIELDS), evt.keys()) - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_module_processors(self): - """ - Test local processors for Redis info event. - """ - - fields = ["clients", "cpu"] - eventFields = ['beat', 'metricset', 'service', 'event'] - eventFields += ['redis.info.' + f for f in fields] - self.render_config_template(modules=[{ - "name": "redis", - "metricsets": ["info"], - "hosts": self.get_hosts(), - "period": "5s", - "processors": [{ - "include_fields": eventFields, - }], - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(REDIS_FIELDS), evt.keys()) - redis_info = evt["redis"]["info"] - print(redis_info) - self.assertCountEqual(fields, redis_info.keys()) - self.assertCountEqual(self.de_dot(CLIENTS_FIELDS), redis_info["clients"].keys()) - self.assertCountEqual(self.de_dot(CPU_FIELDS), redis_info["cpu"].keys()) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/config.reference.yml deleted file mode 100644 index 39438686..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/config.reference.yml +++ /dev/null @@ -1,80 +0,0 @@ -- module: system - metricsets: - - cpu # CPU usage - - load # CPU load averages - - memory # Memory usage - - network # Network IO - - process # Per process metrics - - process_summary # Process summary - - uptime # System Uptime - - socket_summary # Socket summary - #- core # Per CPU core usage - #- diskio # Disk IO - #- filesystem # File system usage for each mountpoint - #- fsstat # File system summary metrics - #- raid # Raid - #- socket # Sockets and connection info (linux only) - #- service # systemd service information - enabled: true - period: 10s - processes: ['.*'] - - # Configure the metric types that are included by these metricsets. - cpu.metrics: ["percentages","normalized_percentages"] # The other available option is ticks. - core.metrics: ["percentages"] # The other available option is ticks. - - # A list of filesystem types to ignore. The filesystem metricset will not - # collect data from filesystems matching any of the specified types, and - # fsstats will not include data from these filesystems in its summary stats. - # If not set, types associated to virtual filesystems are automatically - # added when this information is available in the system (e.g. the list of - # `nodev` types in `/proc/filesystem`). - #filesystem.ignore_types: [] - - # These options allow you to filter out all processes that are not - # in the top N by CPU or memory, in order to reduce the number of documents created. - # If both the `by_cpu` and `by_memory` options are used, the union of the two sets - # is included. - #process.include_top_n: - - # Set to false to disable this feature and include all processes - #enabled: true - - # How many processes to include from the top by CPU. The processes are sorted - # by the `system.process.cpu.total.pct` field. - #by_cpu: 0 - - # How many processes to include from the top by memory. The processes are sorted - # by the `system.process.memory.rss.bytes` field. - #by_memory: 0 - - # If false, cmdline of a process is not cached. - #process.cmdline.cache.enabled: true - - # Enable collection of cgroup metrics from processes on Linux. - #process.cgroups.enabled: true - - # A list of regular expressions used to whitelist environment variables - # reported with the process metricset's events. Defaults to empty. - #process.env.whitelist: [] - - # Include the cumulative CPU tick values with the process metrics. Defaults - # to false. - #process.include_cpu_ticks: false - - # Raid mount point to monitor - #raid.mount_point: '/' - - # Configure reverse DNS lookup on remote IP addresses in the socket metricset. - #socket.reverse_lookup.enabled: false - #socket.reverse_lookup.success_ttl: 60s - #socket.reverse_lookup.failure_ttl: 60s - - # Diskio configurations - #diskio.include_devices: [] - - # Filter systemd services by status or sub-status - #service.state_filter: ["active"] - - # Filter systemd services based on a name pattern - #service.pattern_filter: ["ssh*", "nfs*"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/config.yml deleted file mode 100644 index 6fe06489..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/config.yml +++ /dev/null @@ -1,39 +0,0 @@ -- module: system - period: 10s - metricsets: - - cpu - - load - - memory - - network - - process - - process_summary - - socket_summary - #- entropy - #- core - #- diskio - #- socket - #- service - #- users - process.include_top_n: - by_cpu: 5 # include top 5 processes by CPU - by_memory: 5 # include top 5 processes by memory - -- module: system - period: 1m - metricsets: - - filesystem - - fsstat - processors: - - drop_event.when.regexp: - system.filesystem.mount_point: '^/(sys|cgroup|proc|dev|etc|host|lib|snap)($|/)' - -- module: system - period: 15m - metricsets: - - uptime - -#- module: system -# period: 5m -# metricsets: -# - raid -# raid.mount_point: '/' diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/docs.asciidoc deleted file mode 100644 index 917ee074..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/docs.asciidoc +++ /dev/null @@ -1,140 +0,0 @@ -The System module allows you to monitor your servers. Because the System module -always applies to the local server, the `hosts` config option is not needed. - -The default metricsets are `cpu`, `load`, `memory`, `network`, `process`, and -`process_summary`. To disable a default metricset, comment it out in the -`modules.d/system.yml` configuration file. If _all_ metricsets are commented out -and the System module is enabled, {beatname_uc} uses the default metricsets. - -Note that certain metricsets may access `/proc` to gather process information, -and the resulting `ptrace_may_access()` call by the kernel to check for -permissions can be blocked by -https://gitlab.com/apparmor/apparmor/wikis/TechnicalDoc_Proc_and_ptrace[AppArmor -and other LSM software], even though the System module doesn't use `ptrace` -directly. - -[float] -=== Dashboard - -The System module comes with a predefined dashboard. For example: - -image::./images/metricbeat_system_dashboard.png[] - -[float] -=== Required permissions - -The System metricsets collect different kinds of metric data, which may require dedicated permissions -to be fetched. For security reasons it's advised to grant the lowest possible permissions. This section -justifies which permissions must be present for particular metricsets. - -Please notice that modern Linux implementations divide the privileges traditionally associated with superuser -into distinct units, known as capabilities, which can be independently enabled and disabled. -Capabilities are a per-thread attribute. - -[float] -==== cpu - -CPU statistics (idle, irq, user, system, iowait, softirq, cores, nice, steal, total) should be available without -elevated permissions. - -[float] -==== load - -CPU load data (1 min, 5 min, 15 min, cores) should be available without elevated permissions. - -[float] -==== memory - -Memory statistics (swap, total, used, free, actual) should be available without elevated permissions. - -[float] -==== network - -Network metrics for interfaces (in, out, errors, dropped, bytes, packets) should be available without elevated -permissions. - -[float] -==== process - -Process execution data (state, memory, cpu, cmdline) should be available for an authorized user. - -If the beats process is running as less privileged user, it may not be able to read process data belonging to -other users. The issue should be reported in application logs: - -["source"] ----- -2019-12-23T13:32:06.457+0100 DEBUG [processes] process/process.go:475 Skip process pid=235: error getting process state for pid=235: Could not read process info for pid 23 ----- - -[float] -==== process_summary - -General process summary (unknown, dead, total, sleeping, running, idle, stopped, zombie) should be available without -elevated permissions. Please notice that if the process data belongs to the other users, it will be counted as unknown -value (no error will be reported in application logs). - -[float] -==== socket_summary - -Used sockets summary (TCP, UDP, count, listening, established, wait, etc.) should be available without elevated -permissions. - -[float] -==== entropy - -Entropy data (available, pool size) requires access to the `/proc/sys/kernel/random` path. -Otherwise an error will be reported. - -[float] -==== core - -Usage statistics for each CPU core (idle, irq, user, system, iowait, softirq, cores, nice, steal, total) should be available without -elevated permissions. - -[float] -==== diskio - -Disk IO metrics (io, read, write) should be available without elevated permissions. - -[float] -==== socket - -Events for each new TCP socket should be available for an authorized user. - -If the beats process is running as less privileged user, it may not be able to view socket data belonging to -other users. - -[float] -==== service - -Systemd service data (memory, tasks, states) should be available for an authorized user. - -If the beats process is running as less privileged user, it may not be able to read process data belonging to -other users. The issue should be reported in application logs: - -["source"] ----- -2020-01-02T08:19:50.635Z INFO module/wrapper.go:252 Error fetching data for metricset system.service: error getting list of running units: Rejected send message, 2 matched rules; type="method_call", sender=":1.35" (uid=1000 pid=4429 comm="./metricbeat -d * -e ") interface="org.freedesktop.systemd1.Manager" member="ListUnitsByPatterns" error name="(unset)" requested_reply="0" destination="org.freedesktop.systemd1" (uid=0 pid=1 comm="/usr/lib/systemd/systemd --switched-root --system ") ----- - -[float] -==== filesystem - -Filesystem metrics data (total, available, type, mount point, files, free, used) should be available without elevated -permissions. - -[float] -==== fsstat - -Fsstat metrics data (total size, free, total, used count) should be available without elevated permissions. - -[float] -==== uptime - -Uptime metrics data (duration) should be available without elevated permissions. - -[float] -==== raid - -RAID metrics data (block, disks) requires access to the `/sys/block` mount point and all referenced devices. -Otherwise an error will be reported. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/fields.yml deleted file mode 100644 index 45fd336a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/fields.yml +++ /dev/null @@ -1,12 +0,0 @@ -- key: system - title: "System" - description: > - System status metrics, like CPU and memory usage, that are collected from the operating system. - short_config: true - release: ga - fields: - - name: system - type: group - description: > - `system` contains local system metrics. - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/kibana/7/dashboard/Metricbeat-Host-Services-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/kibana/7/dashboard/Metricbeat-Host-Services-overview.json deleted file mode 100644 index 72033d93..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/kibana/7/dashboard/Metricbeat-Host-Services-overview.json +++ /dev/null @@ -1,831 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "Overview of services on an individual host.", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": { - "title": "Running Services" - }, - "gridData": { - "h": 11, - "i": "023b7623-9610-47ee-a10c-64ee8d2ccfa1", - "w": 14, - "x": 0, - "y": 0 - }, - "panelIndex": "023b7623-9610-47ee-a10c-64ee8d2ccfa1", - "panelRefName": "panel_0", - "title": "Running Services", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Service States" - }, - "gridData": { - "h": 11, - "i": "40ebab84-f48f-4060-a7af-3ffdf833ad3a", - "w": 12, - "x": 14, - "y": 0 - }, - "panelIndex": "40ebab84-f48f-4060-a7af-3ffdf833ad3a", - "panelRefName": "panel_1", - "title": "Service States", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Service Sub-State" - }, - "gridData": { - "h": 11, - "i": "0ad1caa8-2a3f-4429-9631-42d1c57a9e64", - "w": 12, - "x": 26, - "y": 0 - }, - "panelIndex": "0ad1caa8-2a3f-4429-9631-42d1c57a9e64", - "panelRefName": "panel_2", - "title": "Service Sub-State", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Return Codes Of Exited Services" - }, - "gridData": { - "h": 11, - "i": "9e37921b-da6f-464d-9683-5c9bd550640b", - "w": 10, - "x": 38, - "y": 0 - }, - "panelIndex": "9e37921b-da6f-464d-9683-5c9bd550640b", - "panelRefName": "panel_3", - "title": "Return Codes Of Exited Services", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Top Services By Memory Usage" - }, - "gridData": { - "h": 11, - "i": "e3ec1fe3-a03a-466e-8bc2-69136e3e6302", - "w": 24, - "x": 0, - "y": 11 - }, - "panelIndex": "e3ec1fe3-a03a-466e-8bc2-69136e3e6302", - "panelRefName": "panel_4", - "title": "Top Services By Memory Usage", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Top Services By Task Count" - }, - "gridData": { - "h": 11, - "i": "cc928f52-22c9-402d-a7a1-4f32720a4290", - "w": 24, - "x": 24, - "y": 11 - }, - "panelIndex": "cc928f52-22c9-402d-a7a1-4f32720a4290", - "panelRefName": "panel_5", - "title": "Top Services By Task Count", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "title": "Service Memory Use Over Time" - }, - "gridData": { - "h": 14, - "i": "c83f16cd-286f-411b-bae9-bade176a8db2", - "w": 48, - "x": 0, - "y": 22 - }, - "panelIndex": "c83f16cd-286f-411b-bae9-bade176a8db2", - "panelRefName": "panel_6", - "title": "Service Memory Use Over Time", - "version": "7.4.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat System] Host Services Overview", - "version": 1 - }, - "id": "c431f410-f9ac-11e9-90e8-1fb18e796788", - "migrationVersion": { - "dashboard": "7.3.0" - }, - "references": [ - { - "id": "a30871f0-f98f-11e9-90e8-1fb18e796788", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "bb3a8720-f991-11e9-90e8-1fb18e796788", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "e6e639e0-f992-11e9-90e8-1fb18e796788", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "9c69cad0-f9b0-11e9-90e8-1fb18e796788", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "8c071e20-f999-11e9-90e8-1fb18e796788", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "4b254630-f998-11e9-90e8-1fb18e796788", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "d3f51850-f9b6-11e9-90e8-1fb18e796788", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2019-10-31T14:21:04.680Z", - "version": "WzE0NjksMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Running Services [Metricbeat System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Running Services [Metricbeat Services]", - "field": "system.service.name" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "params": { - "addLegend": false, - "addTooltip": true, - "dimensions": { - "metrics": [ - { - "accessor": 0, - "format": { - "id": "number", - "params": {} - }, - "type": "vis_dimension" - } - ] - }, - "metric": { - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 10000, - "type": "range" - } - ], - "invertColors": false, - "labels": { - "show": true - }, - "metricColorMode": "None", - "percentageMode": false, - "style": { - "bgColor": false, - "bgFill": "#000", - "fontSize": 60, - "labelColor": false, - "subText": "" - }, - "useRanges": false - }, - "type": "metric" - }, - "title": "Running Services [Metricbeat System]", - "type": "metric" - } - }, - "id": "a30871f0-f98f-11e9-90e8-1fb18e796788", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2019-10-31T13:35:51.219Z", - "version": "WzE0NTAsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Service States [Metricbeat System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Service States [Metricbeat Services]" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "system.service.state", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "dimensions": { - "buckets": [ - { - "accessor": 0, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metric": { - "accessor": 1, - "aggType": "count", - "format": { - "id": "number" - }, - "params": {} - } - }, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Service States [Metricbeat System]", - "type": "pie" - } - }, - "id": "bb3a8720-f991-11e9-90e8-1fb18e796788", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2019-10-31T13:38:51.526Z", - "version": "WzE0NTIsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Service Sub-State [Metricbeat System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Service Sub-State [Metricbeat Services]" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "system.service.sub_state", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "dimensions": { - "buckets": [ - { - "accessor": 0, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metric": { - "accessor": 1, - "aggType": "count", - "format": { - "id": "number" - }, - "params": {} - } - }, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Service Sub-State [Metricbeat System]", - "type": "pie" - } - }, - "id": "e6e639e0-f992-11e9-90e8-1fb18e796788", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2019-10-31T13:40:09.336Z", - "version": "WzE0NTQsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "key": "metricset.name", - "negate": false, - "params": { - "query": "service" - }, - "type": "phrase", - "value": "service" - }, - "query": { - "match": { - "metricset.name": { - "query": "service", - "type": "phrase" - } - } - } - } - ], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Return Codes Of Exited Services [Metricbeat System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Return Codes Of Exited Services [Metricbeat Services]" - }, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "process.exit_code", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "dimensions": { - "buckets": [ - { - "accessor": 0, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "number", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metric": { - "accessor": 1, - "aggType": "count", - "format": { - "id": "number" - }, - "params": {} - } - }, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Return Codes Of Exited Services [Metricbeat System]", - "type": "pie" - } - }, - "id": "9c69cad0-f9b0-11e9-90e8-1fb18e796788", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - }, - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.filter[0].meta.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2019-10-31T14:03:44.126Z", - "version": "WzE0NjEsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Services By Memory Usage [Metricbeat System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "5af08c50-f998-11e9-ac67-272468589910" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "line_width": 1, - "metrics": [ - { - "field": "system.service.resources.memory.usage.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.service.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "top_n" - }, - "title": "Top Services By Memory Usage [Metricbeat System]", - "type": "metrics" - } - }, - "id": "8c071e20-f999-11e9-90e8-1fb18e796788", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-10-31T14:11:44.048Z", - "version": "WzE0NjMsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Services By Task Count [Metricbeat System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "id": "3aeae000-f997-11e9-ac67-272468589910" - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "hidden": false, - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "system.service.resources.tasks.count", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.service.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "top_n" - }, - "title": "Top Services By Task Count [Metricbeat System]", - "type": "metrics" - } - }, - "id": "4b254630-f998-11e9-90e8-1fb18e796788", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-10-31T14:14:42.665Z", - "version": "WzE0NjUsMV0=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Service Memory Use Over Time [Metricbeat System]", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "", - "interval": "", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(244,78,59,1)", - "fill": "0", - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "system.service.resources.memory.usage.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_color_mode": "rainbow", - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.service.name", - "terms_order_by": "61ca57f2-469d-11e7-af02-69e470af7417", - "terms_size": "5", - "type": "timeseries" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "timeseries" - }, - "title": "Service Memory Use Over Time [Metricbeat System]", - "type": "metrics" - } - }, - "id": "d3f51850-f9b6-11e9-90e8-1fb18e796788", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-10-31T14:18:54.802Z", - "version": "WzE0NjcsMV0=" - } - ], - "version": "7.4.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/kibana/7/dashboard/Metricbeat-containers-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/kibana/7/dashboard/Metricbeat-containers-overview.json deleted file mode 100644 index 75bfe06a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/kibana/7/dashboard/Metricbeat-containers-overview.json +++ /dev/null @@ -1,539 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Container CPU usage [Metricbeat System] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "CPU user", - "field": "system.process.cgroup.cpuacct.stats.user.ns" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "CPU quota", - "field": "system.process.cgroup.cpu.cfs.quota.us" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Container ID", - "field": "system.process.cgroup.id", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "CPU throttling", - "field": "system.process.cgroup.cpu.stats.throttled.ns" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "CPU kernel", - "field": "system.process.cgroup.cpuacct.stats.system.ns" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "6", - "params": { - "customLabel": "Process name", - "field": "process.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Container CPU usage [Metricbeat System] ECS", - "type": "table" - } - }, - "id": "Container-CPU-usage-ecs", - "type": "visualization", - "version": 1 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "System Navigation [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "fontSize": 12, - "markdown": "[System Overview](#/dashboard/Metricbeat-system-overview-ecs) | [Host Overview](#/dashboard/79ffd6e0-faa0-11e6-947f-177f697178b8-ecs) |\n[Containers overview](#/dashboard/CPU-slash-Memory-per-container-ecs)" - }, - "title": "System Navigation [Metricbeat System] ECS", - "type": "markdown" - } - }, - "id": "System-Navigation-ecs", - "type": "visualization", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Container Memory stats [Metricbeat System] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "13", - "params": { - "customLabel": "Usage", - "field": "system.process.cgroup.memory.mem.usage.bytes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "14", - "params": { - "customLabel": "Max usage", - "field": "system.process.cgroup.memory.mem.usage.max.bytes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Page faults", - "field": "system.process.cgroup.memory.stats.page_faults" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Pages in memory", - "field": "system.process.cgroup.memory.stats.pages_in" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Pages out of memory", - "field": "system.process.cgroup.memory.stats.pages_out" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Container ID", - "field": "system.process.cgroup.id", - "order": "desc", - "orderBy": "1", - "size": 50 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "Inactive files", - "field": "system.process.cgroup.memory.stats.inactive_file.bytes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "6", - "params": { - "customLabel": "# Major page faults", - "field": "system.process.cgroup.memory.stats.major_page_faults" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "8", - "params": { - "customLabel": "Process name", - "field": "process.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "12", - "params": { - "customLabel": "Failures", - "field": "system.process.cgroup.memory.mem.failures" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "10", - "params": { - "customLabel": "TCP buffers", - "field": "system.process.cgroup.memory.kmem_tcp.usage.bytes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "11", - "params": { - "customLabel": "Huge pages", - "field": "system.process.cgroup.memory.stats.rss_huge.bytes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "7", - "params": { - "customLabel": "Swap caches", - "field": "system.process.cgroup.memory.stats.rss.bytes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "15", - "params": { - "customLabel": "Swap usage", - "field": "system.process.cgroup.memory.stats.swap.bytes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "16", - "params": { - "customLabel": "Block I/O", - "field": "system.process.cgroup.blkio.total.ios" - }, - "schema": "metric", - "type": "avg" - } - ], - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Container Memory stats [Metricbeat System] ECS", - "type": "table" - } - }, - "id": "Container-Memory-stats-ecs", - "type": "visualization", - "version": 1 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Container Block IO [Metricbeat System] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Total", - "field": "system.process.cgroup.blkio.total.bytes" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "I/O", - "field": "system.process.cgroup.blkio.total.ios" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Container ID", - "field": "system.process.cgroup.id", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Process name", - "field": "process.name", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Container Block IO [Metricbeat System] ECS", - "type": "table" - } - }, - "id": "Container-Block-IO-ecs", - "type": "visualization", - "version": 1 - }, - { - "attributes": { - "description": "Overview of container metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "col": 1, - "id": "Container-CPU-usage-ecs", - "panelIndex": 2, - "row": 2, - "size_x": 12, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "System-Navigation-ecs", - "panelIndex": 3, - "row": 1, - "size_x": 12, - "size_y": 1, - "type": "visualization" - }, - { - "col": 1, - "id": "Container-Memory-stats-ecs", - "panelIndex": 4, - "row": 5, - "size_x": 12, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "Container-Block-IO-ecs", - "panelIndex": 5, - "row": 8, - "size_x": 12, - "size_y": 4, - "type": "visualization" - } - ], - "timeRestore": false, - "title": "[Metricbeat System] Containers overview ECS", - "uiStateJSON": { - "P-2": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "P-4": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "P-5": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - } - }, - "version": 1 - }, - "id": "CPU-slash-Memory-per-container-ecs", - "type": "dashboard", - "version": 1 - } - ], - "version": "6.0.0-rc1-SNAPSHOT" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/kibana/7/dashboard/Metricbeat-host-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/kibana/7/dashboard/Metricbeat-host-overview.json deleted file mode 100644 index 809b6b6e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/kibana/7/dashboard/Metricbeat-host-overview.json +++ /dev/null @@ -1,2755 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "Overview of host metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "host.name:\"CHANGEME_HOSTNAME\"" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "1", - "w": 24, - "x": 0, - "y": 55 - }, - "panelIndex": "1", - "panelRefName": "panel_0", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "2", - "w": 24, - "x": 24, - "y": 25 - }, - "panelIndex": "2", - "panelRefName": "panel_1", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "3", - "w": 24, - "x": 24, - "y": 55 - }, - "panelIndex": "3", - "panelRefName": "panel_2", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "4", - "w": 24, - "x": 0, - "y": 40 - }, - "panelIndex": "4", - "panelRefName": "panel_3", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "5", - "w": 24, - "x": 24, - "y": 70 - }, - "panelIndex": "5", - "panelRefName": "panel_4", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "6", - "w": 24, - "x": 0, - "y": 70 - }, - "panelIndex": "6", - "panelRefName": "panel_5", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "7", - "w": 24, - "x": 0, - "y": 25 - }, - "panelIndex": "7", - "panelRefName": "panel_6", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "8", - "w": 24, - "x": 24, - "y": 40 - }, - "panelIndex": "8", - "panelRefName": "panel_7", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "9", - "w": 8, - "x": 16, - "y": 5 - }, - "panelIndex": "9", - "panelRefName": "panel_8", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "10", - "w": 8, - "x": 0, - "y": 5 - }, - "panelIndex": "10", - "panelRefName": "panel_9", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "11", - "w": 8, - "x": 8, - "y": 5 - }, - "panelIndex": "11", - "panelRefName": "panel_10", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "12", - "w": 8, - "x": 24, - "y": 5 - }, - "panelIndex": "12", - "panelRefName": "panel_11", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "13", - "w": 8, - "x": 32, - "y": 5 - }, - "panelIndex": "13", - "panelRefName": "panel_12", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "14", - "w": 16, - "x": 32, - "y": 15 - }, - "panelIndex": "14", - "panelRefName": "panel_13", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 5, - "i": "16", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "16", - "panelRefName": "panel_14", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "21", - "w": 8, - "x": 0, - "y": 15 - }, - "panelIndex": "21", - "panelRefName": "panel_15", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "22", - "w": 8, - "x": 8, - "y": 15 - }, - "panelIndex": "22", - "panelRefName": "panel_16", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "23", - "w": 8, - "x": 24, - "y": 15 - }, - "panelIndex": "23", - "panelRefName": "panel_17", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 10, - "i": "25", - "w": 8, - "x": 40, - "y": 5 - }, - "panelIndex": "25", - "panelRefName": "panel_18", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "27", - "w": 24, - "x": 0, - "y": 85 - }, - "panelIndex": "27", - "panelRefName": "panel_19", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "28", - "w": 24, - "x": 24, - "y": 85 - }, - "panelIndex": "28", - "panelRefName": "panel_20", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 10, - "i": "29", - "w": 8, - "x": 16, - "y": 15 - }, - "panelIndex": "29", - "panelRefName": "panel_21", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 5, - "i": "30", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "30", - "panelRefName": "panel_22", - "version": "7.6.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat System] Host overview ECS", - "version": 1 - }, - "id": "79ffd6e0-faa0-11e6-947f-177f697178b8-ecs", - "migrationVersion": { - "dashboard": "7.3.0" - }, - "references": [ - { - "id": "6b7b9a40-faa1-11e6-86b1-cd7735ff7e23-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "4d546850-1b15-11e7-b09e-037021c4f8df-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "089b85d0-1b16-11e7-b09e-037021c4f8df-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "2e224660-1b19-11e7-b09e-037021c4f8df-ecs", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "name": "panel_9", - "type": "visualization" - }, - { - "id": "d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "name": "panel_10", - "type": "visualization" - }, - { - "id": "522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs", - "name": "panel_11", - "type": "visualization" - }, - { - "id": "1aae9140-1b93-11e7-8ada-3df93aab833e-ecs", - "name": "panel_12", - "type": "visualization" - }, - { - "id": "34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs", - "name": "panel_13", - "type": "visualization" - }, - { - "id": "System-Navigation-ecs", - "name": "panel_14", - "type": "visualization" - }, - { - "id": "19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs", - "name": "panel_15", - "type": "visualization" - }, - { - "id": "d2e80340-4d5c-11e7-aa29-87a97a796de6-ecs", - "name": "panel_16", - "type": "visualization" - }, - { - "id": "825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs", - "name": "panel_17", - "type": "visualization" - }, - { - "id": "96976150-4d5d-11e7-aa29-87a97a796de6-ecs", - "name": "panel_18", - "type": "visualization" - }, - { - "id": "99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs", - "name": "panel_19", - "type": "visualization" - }, - { - "id": "c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs", - "name": "panel_20", - "type": "visualization" - }, - { - "id": "590a60f0-5d87-11e7-8884-1bb4c3b890e4-ecs", - "name": "panel_21", - "type": "visualization" - }, - { - "id": "3d65d450-a9c3-11e7-af20-67db8aecb295-ecs", - "name": "panel_22", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2020-03-26T18:07:09.250Z", - "version": "WzY4MDMsN10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Network Traffic (Packets) [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": { - "language": "lucene", - "query": "-system.network.name:l*" - }, - "id": "da1046f0-faa0-11e6-86b1-cd7735ff7e23", - "index_pattern": "*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": "1", - "formatter": "0.[00]a", - "id": "da1046f1-faa0-11e6-86b1-cd7735ff7e23", - "label": "Inbound", - "line_width": "0", - "metrics": [ - { - "field": "system.network.in.packets", - "id": "da1046f2-faa0-11e6-86b1-cd7735ff7e23", - "type": "max" - }, - { - "field": "da1046f2-faa0-11e6-86b1-cd7735ff7e23", - "id": "f41f9280-faa0-11e6-86b1-cd7735ff7e23", - "type": "derivative", - "unit": "1s" - }, - { - "field": "f41f9280-faa0-11e6-86b1-cd7735ff7e23", - "id": "c0da3d80-1b93-11e7-8ada-3df93aab833e", - "type": "positive_only", - "unit": "" - }, - { - "function": "sum", - "id": "ecaad010-2c2c-11e7-be71-3162da85303f", - "type": "series_agg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "value_template": "{{value}}/s" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(250,40,255,1)", - "fill": "1", - "formatter": "0.[00]a", - "id": "fbbd5720-faa0-11e6-86b1-cd7735ff7e23", - "label": "Outbound", - "line_width": "0", - "metrics": [ - { - "field": "system.network.out.packets", - "id": "fbbd7e30-faa0-11e6-86b1-cd7735ff7e23", - "type": "max" - }, - { - "field": "fbbd7e30-faa0-11e6-86b1-cd7735ff7e23", - "id": "fbbd7e31-faa0-11e6-86b1-cd7735ff7e23", - "type": "derivative", - "unit": "1s" - }, - { - "id": "17e597a0-faa1-11e6-86b1-cd7735ff7e23", - "script": "params.rate != null \u0026\u0026 params.rate \u003e 0 ? params.rate * -1 : null", - "type": "calculation", - "variables": [ - { - "field": "fbbd7e31-faa0-11e6-86b1-cd7735ff7e23", - "id": "1940bad0-faa1-11e6-86b1-cd7735ff7e23", - "name": "rate" - } - ] - }, - { - "function": "sum", - "id": "fe5fbdc0-2c2c-11e7-be71-3162da85303f", - "type": "series_agg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "value_template": "{{value}}/s" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Mericbeat: Network Traffic (Packets) ECS", - "type": "metrics" - } - }, - "id": "6b7b9a40-faa1-11e6-86b1-cd7735ff7e23-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxNjMsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "System Load [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "f6264ad0-1b14-11e7-b09e-037021c4f8df", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": "0", - "formatter": "number", - "id": "f62671e0-1b14-11e7-b09e-037021c4f8df", - "label": "1m", - "line_width": "3", - "metrics": [ - { - "field": "system.load.1", - "id": "f62671e1-1b14-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": "0", - "formatter": "number", - "id": "1c324850-1b15-11e7-b09e-037021c4f8df", - "label": "5m", - "line_width": "3", - "metrics": [ - { - "field": "system.load.5", - "id": "1c324851-1b15-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,98,177,1)", - "fill": "0", - "formatter": "number", - "id": "3287e740-1b15-11e7-b09e-037021c4f8df", - "label": "15m", - "line_width": "3", - "metrics": [ - { - "field": "system.load.15", - "id": "32880e50-1b15-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "System Load [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "4d546850-1b15-11e7-b09e-037021c4f8df-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxNjQsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Network Traffic (Bytes) [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": { - "language": "lucene", - "query": "-system.network.name:l*" - }, - "id": "da1046f0-faa0-11e6-86b1-cd7735ff7e23", - "index_pattern": "*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": "1", - "formatter": "bytes", - "id": "da1046f1-faa0-11e6-86b1-cd7735ff7e23", - "label": "Inbound ", - "line_width": "0", - "metrics": [ - { - "field": "system.network.in.bytes", - "id": "da1046f2-faa0-11e6-86b1-cd7735ff7e23", - "type": "max" - }, - { - "field": "da1046f2-faa0-11e6-86b1-cd7735ff7e23", - "id": "f41f9280-faa0-11e6-86b1-cd7735ff7e23", - "type": "derivative", - "unit": "1s" - }, - { - "field": "f41f9280-faa0-11e6-86b1-cd7735ff7e23", - "id": "a87398e0-1b93-11e7-8ada-3df93aab833e", - "type": "positive_only", - "unit": "" - }, - { - "function": "sum", - "id": "2d533df0-2c2d-11e7-be71-3162da85303f", - "type": "series_agg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "value_template": "{{value}}/s" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(250,40,255,1)", - "fill": "1", - "formatter": "bytes", - "id": "fbbd5720-faa0-11e6-86b1-cd7735ff7e23", - "label": "Outbound ", - "line_width": "0", - "metrics": [ - { - "field": "system.network.out.bytes", - "id": "fbbd7e30-faa0-11e6-86b1-cd7735ff7e23", - "type": "max" - }, - { - "field": "fbbd7e30-faa0-11e6-86b1-cd7735ff7e23", - "id": "fbbd7e31-faa0-11e6-86b1-cd7735ff7e23", - "type": "derivative", - "unit": "1s" - }, - { - "id": "17e597a0-faa1-11e6-86b1-cd7735ff7e23", - "script": "params.rate != null \u0026\u0026 params.rate \u003e 0 ? params.rate * -1 : null", - "type": "calculation", - "variables": [ - { - "field": "fbbd7e31-faa0-11e6-86b1-cd7735ff7e23", - "id": "1940bad0-faa1-11e6-86b1-cd7735ff7e23", - "name": "rate" - } - ] - }, - { - "function": "sum", - "id": "533da9b0-2c2d-11e7-be71-3162da85303f", - "type": "series_agg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "value_template": "{{value}}/s" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Mericbeat: Network Traffic (Bytes) ECS", - "type": "metrics" - } - }, - "id": "089b85d0-1b16-11e7-b09e-037021c4f8df-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxNjUsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Memory Usage [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "32f46f40-1b16-11e7-b09e-037021c4f8df", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(211,49,21,1)", - "fill": "1", - "formatter": "bytes", - "id": "4ff61fd0-1b16-11e7-b09e-037021c4f8df", - "label": "Used", - "line_width": 1, - "metrics": [ - { - "field": "system.memory.actual.used.bytes", - "id": "4ff61fd1-1b16-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "stacked" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,156,224,1)", - "fill": "1", - "formatter": "bytes", - "id": "753a6080-1b16-11e7-b09e-037021c4f8df", - "label": "Cache", - "line_width": 1, - "metrics": [ - { - "field": "system.memory.actual.used.bytes", - "id": "753a6081-1b16-11e7-b09e-037021c4f8df", - "type": "avg" - }, - { - "field": "system.memory.used.bytes", - "id": "7c9d3f00-1b16-11e7-b09e-037021c4f8df", - "type": "avg" - }, - { - "id": "869cc160-1b16-11e7-b09e-037021c4f8df", - "script": "params.actual != null \u0026\u0026 params.used != null ? params.used - params.actual : null", - "type": "calculation", - "variables": [ - { - "field": "753a6081-1b16-11e7-b09e-037021c4f8df", - "id": "890f9620-1b16-11e7-b09e-037021c4f8df", - "name": "actual" - }, - { - "field": "7c9d3f00-1b16-11e7-b09e-037021c4f8df", - "id": "8f3ab7f0-1b16-11e7-b09e-037021c4f8df", - "name": "used" - } - ] - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "stacked" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "1", - "formatter": "bytes", - "id": "32f46f41-1b16-11e7-b09e-037021c4f8df", - "label": "Free", - "line_width": 1, - "metrics": [ - { - "field": "system.memory.free", - "id": "32f46f42-1b16-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "stacked" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Memory Usage [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "bfa5e400-1b16-11e7-b09e-037021c4f8df-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxNjYsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Processes By CPU [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "bar_color": "rgba(104,188,0,1)", - "id": "60e11be0-1b18-11e7-b09e-037021c4f8df", - "operator": "gte", - "value": 0 - } - ], - "drilldown_url": "", - "filter": "", - "id": "5f5b8d50-1b18-11e7-b09e-037021c4f8df", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "percent", - "id": "5f5b8d51-1b18-11e7-b09e-037021c4f8df", - "line_width": 1, - "metrics": [ - { - "field": "system.process.cpu.total.pct", - "id": "5f5b8d52-1b18-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "process.name", - "terms_order_by": "5f5b8d52-1b18-11e7-b09e-037021c4f8df" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Top Processes By CPU [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "e0f001c0-1b18-11e7-b09e-037021c4f8df-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxNjcsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Processes By Memory [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "bar_color": "rgba(104,188,0,1)", - "id": "efb9b660-1b18-11e7-b09e-037021c4f8df", - "operator": "gte", - "value": 0 - }, - { - "bar_color": "rgba(254,146,0,1)", - "id": "17fcb820-1b19-11e7-b09e-037021c4f8df", - "operator": "gte", - "value": 0.7 - }, - { - "bar_color": "rgba(211,49,21,1)", - "id": "1dd61070-1b19-11e7-b09e-037021c4f8df", - "operator": "gte", - "value": 0.85 - } - ], - "drilldown_url": "", - "filter": "", - "id": "edfceb30-1b18-11e7-b09e-037021c4f8df", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "percent", - "id": "edfceb31-1b18-11e7-b09e-037021c4f8df", - "line_width": 1, - "metrics": [ - { - "field": "system.process.memory.rss.pct", - "id": "edfceb32-1b18-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "process.name", - "terms_order_by": "edfceb32-1b18-11e7-b09e-037021c4f8df" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Processes By Memory [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "2e224660-1b19-11e7-b09e-037021c4f8df-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxNjgsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "CPU Usage [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "id": "80a04950-1b19-11e7-b09e-037021c4f8df", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "1", - "formatter": "percent", - "id": "80a04951-1b19-11e7-b09e-037021c4f8df", - "label": "user", - "line_width": 1, - "metrics": [ - { - "field": "system.cpu.user.pct", - "id": "80a04952-1b19-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "stacked" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(211,49,21,1)", - "fill": "1", - "formatter": "percent", - "id": "993acf30-1b19-11e7-b09e-037021c4f8df", - "label": "system", - "line_width": 1, - "metrics": [ - { - "field": "system.cpu.system.pct", - "id": "993acf31-1b19-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "stacked" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(123,100,255,1)", - "fill": "1", - "formatter": "percent", - "id": "65ca35e0-1b1a-11e7-b09e-037021c4f8df", - "label": "nice", - "line_width": 1, - "metrics": [ - { - "field": "system.cpu.nice.pct", - "id": "65ca5cf0-1b1a-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "stacked" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(226,115,0,1)", - "fill": "1", - "formatter": "percent", - "id": "741b5f20-1b1a-11e7-b09e-037021c4f8df", - "label": "irq", - "line_width": 1, - "metrics": [ - { - "field": "system.cpu.irq.pct", - "id": "741b5f21-1b1a-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "stacked" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(176,188,0,1)", - "fill": "1", - "formatter": "percent", - "id": "2efc5d40-1b1a-11e7-b09e-037021c4f8df", - "label": "softirq", - "line_width": 1, - "metrics": [ - { - "field": "system.cpu.softirq.pct", - "id": "2efc5d41-1b1a-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "stacked" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(15,20,25,1)", - "fill": "1", - "formatter": "percent", - "id": "ae644a30-1b19-11e7-b09e-037021c4f8df", - "label": "iowait", - "line_width": 1, - "metrics": [ - { - "field": "system.cpu.iowait.pct", - "id": "ae644a31-1b19-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "stacked" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "CPU Usage [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "ab2d1e90-1b1a-11e7-b09e-037021c4f8df-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxNjksM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Disk IO (Bytes) [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": "", - "id": "d3c67db0-1b1a-11e7-b09e-037021c4f8df", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(22,165,165,1)", - "fill": "1", - "formatter": "bytes", - "id": "d3c67db1-1b1a-11e7-b09e-037021c4f8df", - "label": "reads", - "line_width": 1, - "metrics": [ - { - "field": "system.diskio.read.bytes", - "id": "d3c67db2-1b1a-11e7-b09e-037021c4f8df", - "type": "max" - }, - { - "field": "d3c67db2-1b1a-11e7-b09e-037021c4f8df", - "id": "f55b9910-1b1a-11e7-b09e-037021c4f8df", - "type": "derivative", - "unit": "1s" - }, - { - "field": "f55b9910-1b1a-11e7-b09e-037021c4f8df", - "id": "dcbbb100-1b93-11e7-8ada-3df93aab833e", - "type": "positive_only", - "unit": "" - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}/s" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(251,158,0,1)", - "fill": "1", - "formatter": "bytes", - "id": "144124d0-1b1b-11e7-b09e-037021c4f8df", - "label": "writes", - "line_width": 1, - "metrics": [ - { - "field": "system.diskio.write.bytes", - "id": "144124d1-1b1b-11e7-b09e-037021c4f8df", - "type": "max" - }, - { - "field": "144124d1-1b1b-11e7-b09e-037021c4f8df", - "id": "144124d2-1b1b-11e7-b09e-037021c4f8df", - "type": "derivative", - "unit": "1s" - }, - { - "id": "144124d4-1b1b-11e7-b09e-037021c4f8df", - "script": "params.rate \u003e 0 ? params.rate * -1 : 0", - "type": "calculation", - "variables": [ - { - "field": "144124d2-1b1b-11e7-b09e-037021c4f8df", - "id": "144124d3-1b1b-11e7-b09e-037021c4f8df", - "name": "rate" - } - ] - } - ], - "point_size": "0", - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}/s" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Disk IO (Bytes) [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "4e4bb1e0-1b1b-11e7-b09e-037021c4f8df-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxNzAsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Load Gauge [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "feefabd0-1b90-11e7-bec4-a5e9ec5cab8b" - } - ], - "gauge_color_rules": [ - { - "id": "ffd94880-1b90-11e7-bec4-a5e9ec5cab8b" - } - ], - "gauge_inner_width": 10, - "gauge_style": "half", - "gauge_width": 10, - "id": "fdcc6180-1b90-11e7-bec4-a5e9ec5cab8b", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "fdcc6181-1b90-11e7-bec4-a5e9ec5cab8b", - "label": "5m Load", - "line_width": 1, - "metrics": [ - { - "field": "system.load.5", - "id": "fdcc6182-1b90-11e7-bec4-a5e9ec5cab8b", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "Load Gauge [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "26732e20-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxNzEsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "CPU Usage Gauge [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": "", - "gauge_color_rules": [ - { - "gauge": "rgba(104,188,0,1)", - "id": "4ef2c3b0-1b91-11e7-bec4-a5e9ec5cab8b", - "operator": "gte", - "value": 0 - }, - { - "gauge": "rgba(254,146,0,1)", - "id": "e6561ae0-1b91-11e7-bec4-a5e9ec5cab8b", - "operator": "gte", - "value": 0.7 - }, - { - "gauge": "rgba(211,49,21,1)", - "id": "ec655040-1b91-11e7-bec4-a5e9ec5cab8b", - "operator": "gte", - "value": 0.85 - } - ], - "gauge_inner_width": 10, - "gauge_max": "1", - "gauge_style": "half", - "gauge_width": 10, - "id": "4c9e2550-1b91-11e7-bec4-a5e9ec5cab8b", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "percent", - "id": "4c9e2551-1b91-11e7-bec4-a5e9ec5cab8b", - "label": "CPU Usage", - "line_width": 1, - "metrics": [ - { - "field": "system.cpu.user.pct", - "id": "4c9e2552-1b91-11e7-bec4-a5e9ec5cab8b", - "type": "avg" - }, - { - "field": "system.cpu.system.pct", - "id": "225c2140-5fd7-11e7-a63a-a937b7c1a7e1", - "type": "avg" - }, - { - "field": "system.cpu.cores", - "id": "837a30c0-5fd7-11e7-a63a-a937b7c1a7e1", - "type": "avg" - }, - { - "id": "587aa510-1b91-11e7-bec4-a5e9ec5cab8b", - "script": "params.n \u003e 0 ? (params.user+params.system)/params.n : null", - "type": "calculation", - "variables": [ - { - "field": "4c9e2552-1b91-11e7-bec4-a5e9ec5cab8b", - "id": "5a19af10-1b91-11e7-bec4-a5e9ec5cab8b", - "name": "user" - }, - { - "field": "225c2140-5fd7-11e7-a63a-a937b7c1a7e1", - "id": "32b54f80-5fd7-11e7-a63a-a937b7c1a7e1", - "name": "system" - }, - { - "field": "837a30c0-5fd7-11e7-a63a-a937b7c1a7e1", - "id": "8ba6eef0-5fd7-11e7-a63a-a937b7c1a7e1", - "name": "n" - } - ] - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "CPU Usage Gauge [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzODEsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Memory Usage Gauge [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": "", - "gauge_color_rules": [ - { - "gauge": "rgba(104,188,0,1)", - "id": "a0d522e0-1b91-11e7-bec4-a5e9ec5cab8b", - "operator": "gte", - "value": 0 - }, - { - "gauge": "rgba(254,146,0,1)", - "id": "b45ad8f0-1b91-11e7-bec4-a5e9ec5cab8b", - "operator": "gte", - "value": 0.7 - }, - { - "gauge": "rgba(211,49,21,1)", - "id": "c06e9550-1b91-11e7-bec4-a5e9ec5cab8b", - "operator": "gte", - "value": 0.85 - } - ], - "gauge_inner_width": 10, - "gauge_max": "1", - "gauge_style": "half", - "gauge_width": 10, - "id": "9f51b730-1b91-11e7-bec4-a5e9ec5cab8b", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "percent", - "id": "9f51b731-1b91-11e7-bec4-a5e9ec5cab8b", - "label": "Memory Usage", - "line_width": 1, - "metrics": [ - { - "field": "system.memory.actual.used.pct", - "id": "9f51b732-1b91-11e7-bec4-a5e9ec5cab8b", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "Memory Usage Gauge [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzODAsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Inbound Traffic [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "0e346760-1b92-11e7-bec4-a5e9ec5cab8b" - } - ], - "filter": { - "language": "lucene", - "query": "-system.network.name:l*" - }, - "id": "0c761590-1b92-11e7-bec4-a5e9ec5cab8b", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "0c761591-1b92-11e7-bec4-a5e9ec5cab8b", - "label": "Inbound Traffic", - "line_width": 1, - "metrics": [ - { - "field": "system.network.in.bytes", - "id": "0c761592-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "max" - }, - { - "field": "0c761592-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "1d659060-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "derivative", - "unit": "1s" - }, - { - "field": "1d659060-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "f2074f70-1b92-11e7-a416-41f5ccdba2e6", - "type": "positive_only", - "unit": "" - }, - { - "function": "sum", - "id": "c40e18f0-2c55-11e7-a0ad-277ce466684d", - "type": "series_agg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "value_template": "{{value}}/s" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "37f70440-1b92-11e7-bec4-a5e9ec5cab8b", - "label": "Total Transferred", - "line_width": 1, - "metrics": [ - { - "field": "system.network.in.bytes", - "id": "37f72b50-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "max" - }, - { - "field": "37f72b50-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "37f72b51-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "derivative", - "unit": "" - }, - { - "field": "37f72b51-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "f9da2dd0-1b92-11e7-a416-41f5ccdba2e6", - "type": "positive_only", - "unit": "" - }, - { - "field": "f9da2dd0-1b92-11e7-a416-41f5ccdba2e6", - "function": "overall_sum", - "id": "3e63c2f0-1b92-11e7-bec4-a5e9ec5cab8b", - "sigma": "", - "type": "series_agg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Inbound Traffic [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzNzcsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Outbound Traffic [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "0e346760-1b92-11e7-bec4-a5e9ec5cab8b" - } - ], - "filter": { - "language": "lucene", - "query": "-system.network.name:l*" - }, - "id": "0c761590-1b92-11e7-bec4-a5e9ec5cab8b", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "0c761591-1b92-11e7-bec4-a5e9ec5cab8b", - "label": "Outbound Traffic", - "line_width": 1, - "metrics": [ - { - "field": "system.network.out.bytes", - "id": "0c761592-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "max" - }, - { - "field": "0c761592-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "1d659060-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "derivative", - "unit": "1s" - }, - { - "field": "1d659060-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "f2074f70-1b92-11e7-a416-41f5ccdba2e6", - "type": "positive_only", - "unit": "" - }, - { - "function": "sum", - "id": "a1737470-2c55-11e7-a0ad-277ce466684d", - "type": "series_agg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "value_template": "{{value}}/s" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "37f70440-1b92-11e7-bec4-a5e9ec5cab8b", - "label": "Total Transferred", - "line_width": 1, - "metrics": [ - { - "field": "system.network.out.bytes", - "id": "37f72b50-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "max" - }, - { - "field": "37f72b50-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "37f72b51-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "derivative", - "unit": "" - }, - { - "field": "37f72b51-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "f9da2dd0-1b92-11e7-a416-41f5ccdba2e6", - "type": "positive_only", - "unit": "" - }, - { - "field": "f9da2dd0-1b92-11e7-a416-41f5ccdba2e6", - "function": "overall_sum", - "id": "3e63c2f0-1b92-11e7-bec4-a5e9ec5cab8b", - "sigma": "", - "type": "series_agg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Outbound Traffic [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "1aae9140-1b93-11e7-8ada-3df93aab833e-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzNzgsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Disk Usage [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "bar_color_rules": [ - { - "bar_color": "rgba(104,188,0,1)", - "id": "bf525310-1b95-11e7-8ada-3df93aab833e", - "operator": "gte", - "value": 0 - }, - { - "bar_color": "rgba(254,146,0,1)", - "id": "125fc4c0-1b96-11e7-8ada-3df93aab833e", - "operator": "gte", - "value": 0.7 - }, - { - "bar_color": "rgba(211,49,21,1)", - "id": "1a5c7240-1b96-11e7-8ada-3df93aab833e", - "operator": "gte", - "value": 0.85 - } - ], - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "drilldown_url": "", - "filter": { - "language": "lucene", - "query": "-system.filesystem.mount_point:\\/run* AND -system.filesystem.mount_point:\\/sys* AND -system.filesystem.mount_point:\\/dev* AND -system.filesystem.mount_point:\\/proc* AND -system.filesystem.mount_point:\\/var* AND -system.filesystem.mount_point:\\/boot" - }, - "id": "9f7e48a0-1b95-11e7-8ada-3df93aab833e", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "percent", - "id": "9f7e48a1-1b95-11e7-8ada-3df93aab833e", - "line_width": 1, - "metrics": [ - { - "agg_with": "avg", - "field": "system.filesystem.used.pct", - "id": "9f7e48a2-1b95-11e7-8ada-3df93aab833e", - "order": "desc", - "order_by": "@timestamp", - "size": 1, - "type": "top_hit" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.filesystem.mount_point" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "time_range_mode": "entire_time_range", - "type": "top_n" - }, - "title": "Disk Usage [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "34f97ee0-1b96-11e7-8ada-3df93aab833e-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-26T17:26:35.781Z", - "version": "WzY3NTEsN10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "System Navigation [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "fontSize": 12, - "markdown": "[System Overview](#/dashboard/Metricbeat-system-overview-ecs) | [Host Overview](#/dashboard/79ffd6e0-faa0-11e6-947f-177f697178b8-ecs) |\n[Containers overview](#/dashboard/CPU-slash-Memory-per-container-ecs)" - }, - "title": "System Navigation [Metricbeat System] ECS", - "type": "markdown" - } - }, - "id": "System-Navigation-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzNzIsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Swap usage [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": "", - "gauge_color_rules": [ - { - "gauge": "rgba(104,188,0,1)", - "id": "d17c1e90-4d59-11e7-aee5-fdc812cc3bec", - "operator": "gte", - "value": 0 - }, - { - "gauge": "rgba(251,158,0,1)", - "id": "fc1d3490-4d59-11e7-aee5-fdc812cc3bec", - "operator": "gte", - "value": 0.7 - }, - { - "gauge": "rgba(211,49,21,1)", - "id": "0e204240-4d5a-11e7-aee5-fdc812cc3bec", - "operator": "gte", - "value": 0.85 - } - ], - "gauge_inner_width": 10, - "gauge_max": "", - "gauge_style": "half", - "gauge_width": 10, - "id": "cee2fd20-4d59-11e7-aee5-fdc812cc3bec", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "percent", - "id": "cee2fd21-4d59-11e7-aee5-fdc812cc3bec", - "label": "Swap usage", - "line_width": 1, - "metrics": [ - { - "field": "system.memory.swap.used.pct", - "id": "cee2fd22-4d59-11e7-aee5-fdc812cc3bec", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "Swap usage [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "19e123b0-4d5a-11e7-aee5-fdc812cc3bec-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxNzgsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Memory usage vs total [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "listeners": {}, - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "6f7618b0-4d5c-11e7-aa29-87a97a796de6" - } - ], - "id": "6bc65720-4d5c-11e7-aa29-87a97a796de6", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "6bc65721-4d5c-11e7-aa29-87a97a796de6", - "label": "Memory usage", - "line_width": 1, - "metrics": [ - { - "field": "system.memory.actual.used.bytes", - "id": "6bc65722-4d5c-11e7-aa29-87a97a796de6", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "b8fe6820-4d5c-11e7-aa29-87a97a796de6", - "label": "Total Memory", - "line_width": 1, - "metrics": [ - { - "field": "system.memory.total", - "id": "b8fe6821-4d5c-11e7-aa29-87a97a796de6", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Memory usage vs total ECS", - "type": "metrics" - } - }, - "id": "d2e80340-4d5c-11e7-aa29-87a97a796de6-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxNzksM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Disk used [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "gauge": "rgba(104,188,0,1)", - "id": "51921d10-4d1d-11e7-b5f2-2b7c1895bf32", - "operator": "gte", - "value": 0 - }, - { - "gauge": "rgba(251,158,0,1)", - "id": "f26de750-4d54-11e7-b5f2-2b7c1895bf32", - "operator": "gte", - "value": 0.7 - }, - { - "gauge": "rgba(211,49,21,1)", - "id": "fa31d190-4d54-11e7-b5f2-2b7c1895bf32", - "operator": "gte", - "value": 0.85 - } - ], - "gauge_inner_width": 10, - "gauge_max": "1", - "gauge_style": "half", - "gauge_width": 10, - "id": "4e4dc780-4d1d-11e7-b5f2-2b7c1895bf32", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "percent", - "id": "4e4dee90-4d1d-11e7-b5f2-2b7c1895bf32", - "label": "Disk used", - "line_width": 1, - "metrics": [ - { - "agg_with": "avg", - "field": "system.fsstat.total_size.used", - "id": "4e4dee91-4d1d-11e7-b5f2-2b7c1895bf32", - "order": "desc", - "order_by": "@timestamp", - "size": 1, - "type": "top_hit" - }, - { - "agg_with": "avg", - "field": "system.fsstat.total_size.total", - "id": "57c96ee0-4d54-11e7-b5f2-2b7c1895bf32", - "order": "desc", - "order_by": "@timestamp", - "size": 1, - "type": "top_hit" - }, - { - "id": "6304cca0-4d54-11e7-b5f2-2b7c1895bf32", - "script": "params.used/params.total ", - "type": "math", - "variables": [ - { - "field": "4e4dee91-4d1d-11e7-b5f2-2b7c1895bf32", - "id": "6da10430-4d54-11e7-b5f2-2b7c1895bf32", - "name": "used" - }, - { - "field": "57c96ee0-4d54-11e7-b5f2-2b7c1895bf32", - "id": "73b8c510-4d54-11e7-b5f2-2b7c1895bf32", - "name": "total" - } - ] - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "time_range_mode": "entire_time_range", - "type": "gauge" - }, - "title": "Disk used [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-26T17:22:09.379Z", - "version": "WzY3MTksN10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Packetloss [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "6ba9b1f0-4d5d-11e7-aa29-87a97a796de6" - } - ], - "id": "6984af10-4d5d-11e7-aa29-87a97a796de6", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "6984af11-4d5d-11e7-aa29-87a97a796de6", - "label": "In Packetloss", - "line_width": 1, - "metrics": [ - { - "field": "system.network.in.dropped", - "id": "6984af12-4d5d-11e7-aa29-87a97a796de6", - "type": "max" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "number", - "id": "ac2e6b30-4d5d-11e7-aa29-87a97a796de6", - "label": "Out Packetloss", - "line_width": 1, - "metrics": [ - { - "field": "system.network.out.dropped", - "id": "ac2e6b31-4d5d-11e7-aa29-87a97a796de6", - "type": "max" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Packetloss [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "96976150-4d5d-11e7-aa29-87a97a796de6-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxODEsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Interfaces by Incoming traffic [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "44596d40-4d60-11e7-9a4c-ed99bbcaa42b" - } - ], - "id": "42ceae90-4d60-11e7-9a4c-ed99bbcaa42b", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "42ced5a0-4d60-11e7-9a4c-ed99bbcaa42b", - "label": "Interfaces by Incoming traffic", - "line_width": 1, - "metrics": [ - { - "field": "system.network.in.bytes", - "id": "42ced5a1-4d60-11e7-9a4c-ed99bbcaa42b", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "terms_order_by": "42ced5a1-4d60-11e7-9a4c-ed99bbcaa42b" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Interfaces by Incoming traffic [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "99381c80-4d60-11e7-9a4c-ed99bbcaa42b-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxODIsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Interfaces by Outgoing traffic [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "id": "9db20be0-4d60-11e7-9a4c-ed99bbcaa42b" - } - ], - "id": "9cdba910-4d60-11e7-9a4c-ed99bbcaa42b", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "9cdba911-4d60-11e7-9a4c-ed99bbcaa42b", - "label": "Interfaces by Outgoing traffic", - "line_width": 1, - "metrics": [ - { - "field": "system.network.out.bytes", - "id": "9cdba912-4d60-11e7-9a4c-ed99bbcaa42b", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "terms_order_by": "9cdba912-4d60-11e7-9a4c-ed99bbcaa42b" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Interfaces by Outgoing traffic [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "c5e3cf90-4d60-11e7-9a4c-ed99bbcaa42b-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxODMsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Number of processes [Metricbeat System] ECS", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Processes", - "field": "process.pid" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "listeners": {}, - "params": { - "addLegend": false, - "addTooltip": true, - "gauge": { - "autoExtend": false, - "backStyle": "Full", - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 100 - } - ], - "gaugeColorMode": "None", - "gaugeStyle": "Full", - "gaugeType": "Metric", - "invertColors": false, - "labels": { - "color": "black", - "show": true - }, - "orientation": "vertical", - "percentageMode": false, - "scale": { - "color": "#333", - "labels": false, - "show": false, - "width": 2 - }, - "style": { - "bgColor": false, - "bgFill": "#000", - "fontSize": 60, - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "type": "gauge" - }, - "title": "Number of processes ECS", - "type": "metric" - } - }, - "id": "590a60f0-5d87-11e7-8884-1bb4c3b890e4-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxODQsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Tip [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "fontSize": 12, - "markdown": "**TIP:** To select another host, go to the [System Overview](#/dashboard/Metricbeat-system-overview-ecs) dashboard and double-click a host name." - }, - "title": "Tip [Metricbeat System] ECS", - "type": "markdown" - } - }, - "id": "3d65d450-a9c3-11e7-af20-67db8aecb295-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:18.996Z", - "version": "WzUxODUsM10=" - } - ], - "version": "7.6.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/kibana/7/dashboard/Metricbeat-system-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/kibana/7/dashboard/Metricbeat-system-overview.json deleted file mode 100644 index 5264aeed..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/kibana/7/dashboard/Metricbeat-system-overview.json +++ /dev/null @@ -1,1266 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "Overview of system metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 4, - "i": "9", - "w": 48, - "x": 0, - "y": 0 - }, - "panelIndex": "9", - "panelRefName": "panel_0", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 8, - "i": "11", - "w": 8, - "x": 0, - "y": 4 - }, - "panelIndex": "11", - "panelRefName": "panel_1", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 20, - "i": "12", - "w": 24, - "x": 24, - "y": 12 - }, - "panelIndex": "12", - "panelRefName": "panel_2", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 20, - "i": "13", - "w": 24, - "x": 0, - "y": 12 - }, - "panelIndex": "13", - "panelRefName": "panel_3", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0% - 15%": "rgb(247,252,245)", - "15% - 30%": "rgb(199,233,192)", - "30% - 45%": "rgb(116,196,118)", - "45% - 60%": "rgb(35,139,69)" - } - } - }, - "gridData": { - "h": 24, - "i": "14", - "w": 48, - "x": 0, - "y": 32 - }, - "panelIndex": "14", - "panelRefName": "panel_4", - "version": "7.6.0" - }, - { - "embeddableConfig": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "gridData": { - "h": 8, - "i": "16", - "w": 8, - "x": 32, - "y": 4 - }, - "panelIndex": "16", - "panelRefName": "panel_5", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "17", - "w": 8, - "x": 40, - "y": 4 - }, - "panelIndex": "17", - "panelRefName": "panel_6", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "18", - "w": 8, - "x": 24, - "y": 4 - }, - "panelIndex": "18", - "panelRefName": "panel_7", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "19", - "w": 8, - "x": 16, - "y": 4 - }, - "panelIndex": "19", - "panelRefName": "panel_8", - "version": "7.6.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 8, - "i": "20", - "w": 8, - "x": 8, - "y": 4 - }, - "panelIndex": "20", - "panelRefName": "panel_9", - "version": "7.6.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat System] Overview ECS", - "version": 1 - }, - "id": "Metricbeat-system-overview-ecs", - "migrationVersion": { - "dashboard": "7.3.0" - }, - "references": [ - { - "id": "System-Navigation-ecs", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "855899e0-1b1c-11e7-b09e-037021c4f8df-ecs", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "1aae9140-1b93-11e7-8ada-3df93aab833e-ecs", - "name": "panel_6", - "type": "visualization" - }, - { - "id": "825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs", - "name": "panel_7", - "type": "visualization" - }, - { - "id": "d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "name": "panel_8", - "type": "visualization" - }, - { - "id": "83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "name": "panel_9", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2020-03-26T17:29:07.346Z", - "version": "WzY3NjMsN10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "System Navigation [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "fontSize": 12, - "markdown": "[System Overview](#/dashboard/Metricbeat-system-overview-ecs) | [Host Overview](#/dashboard/79ffd6e0-faa0-11e6-947f-177f697178b8-ecs) |\n[Containers overview](#/dashboard/CPU-slash-Memory-per-container-ecs)" - }, - "title": "System Navigation [Metricbeat System] ECS", - "type": "markdown" - } - }, - "id": "System-Navigation-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzNzIsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Number of hosts [Metricbeat System] ECS", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Number of hosts", - "field": "host.name" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "params": { - "addLegend": false, - "addTooltip": true, - "gauge": { - "autoExtend": false, - "backStyle": "Full", - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 100 - } - ], - "gaugeColorMode": "None", - "gaugeStyle": "Full", - "gaugeType": "Metric", - "invertColors": false, - "labels": { - "color": "black", - "show": false - }, - "orientation": "vertical", - "percentageMode": false, - "scale": { - "color": "#333", - "labels": false, - "show": false, - "width": 2 - }, - "style": { - "bgColor": false, - "bgFill": "#000", - "fontSize": "63", - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "type": "gauge" - }, - "title": "Number of hosts [Metricbeat System] ECS", - "type": "metric" - } - }, - "id": "c6f2ffd0-4d17-11e7-a196-69b9a7a020a9-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzNzMsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Hosts By Memory (Realtime) [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "bar_color": "rgba(104,188,0,1)", - "id": "33349dd0-1b1c-11e7-b09e-037021c4f8df", - "operator": "gte", - "value": 0 - }, - { - "bar_color": "rgba(254,146,0,1)", - "id": "997dc440-1b1c-11e7-b09e-037021c4f8df", - "operator": "gte", - "value": 0.6 - }, - { - "bar_color": "rgba(211,49,21,1)", - "id": "a10d7f20-1b1c-11e7-b09e-037021c4f8df", - "operator": "gte", - "value": 0.85 - } - ], - "drilldown_url": "../app/kibana#/dashboard/79ffd6e0-faa0-11e6-947f-177f697178b8-ecs?_a=(query:(language:kuery,query:'host.name:\"{{key}}\"'))", - "filter": "", - "id": "31e5afa0-1b1c-11e7-b09e-037021c4f8df", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "percent", - "id": "31e5afa1-1b1c-11e7-b09e-037021c4f8df", - "line_width": 1, - "metrics": [ - { - "field": "system.memory.actual.used.pct", - "id": "31e5afa2-1b1c-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "host.name", - "terms_order_by": "31e5afa2-1b1c-11e7-b09e-037021c4f8df", - "terms_size": "10" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Top Hosts By Memory (Realtime) [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "fe064790-1b1f-11e7-bec4-a5e9ec5cab8b-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzNzQsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Hosts By CPU (Realtime) [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "bar_color_rules": [ - { - "bar_color": "rgba(104,188,0,1)", - "id": "33349dd0-1b1c-11e7-b09e-037021c4f8df", - "operator": "gte", - "value": 0 - }, - { - "bar_color": "rgba(254,146,0,1)", - "id": "997dc440-1b1c-11e7-b09e-037021c4f8df", - "operator": "gte", - "value": 0.6 - }, - { - "bar_color": "rgba(211,49,21,1)", - "id": "a10d7f20-1b1c-11e7-b09e-037021c4f8df", - "operator": "gte", - "value": 0.85 - } - ], - "drilldown_url": "../app/kibana#/dashboard/79ffd6e0-faa0-11e6-947f-177f697178b8-ecs?_a=(query:(language:kuery,query:'host.name:\"{{key}}\"'))", - "filter": "", - "id": "31e5afa0-1b1c-11e7-b09e-037021c4f8df", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "percent", - "id": "31e5afa1-1b1c-11e7-b09e-037021c4f8df", - "line_width": 1, - "metrics": [ - { - "field": "system.cpu.user.pct", - "id": "31e5afa2-1b1c-11e7-b09e-037021c4f8df", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "host.name", - "terms_order_by": "31e5afa2-1b1c-11e7-b09e-037021c4f8df", - "terms_size": "10" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "top_n" - }, - "title": "Top Hosts By CPU (Realtime) [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "855899e0-1b1c-11e7-b09e-037021c4f8df-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzNzUsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Hosts histogram by CPU usage [Metricbeat System] ECS", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0% - 5%": "rgb(247,252,245)", - "10% - 15%": "rgb(116,196,118)", - "15% - 20%": "rgb(35,139,69)", - "5% - 10%": "rgb(199,233,192)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "CPU usage", - "field": "system.cpu.user.pct" - }, - "schema": "metric", - "type": "avg" - }, - { - "enabled": true, - "id": "2", - "params": { - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1 - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Hosts", - "field": "host.name", - "order": "desc", - "orderBy": "1", - "size": 20 - }, - "schema": "group", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "colorSchema": "Greens", - "colorsNumber": 4, - "colorsRange": [], - "enableHover": false, - "invertColors": false, - "legendPosition": "right", - "percentageMode": false, - "setColorRange": false, - "times": [], - "type": "heatmap", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "color": "#555", - "rotate": 0, - "show": false - }, - "scale": { - "defaultYExtents": false, - "type": "linear" - }, - "show": false, - "type": "value" - } - ] - }, - "title": "Hosts histogram by CPU usage [Metricbeat System] ECS", - "type": "heatmap" - } - }, - "id": "7cdb1330-4d1a-11e7-a196-69b9a7a020a9-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzNzYsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Inbound Traffic [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "0e346760-1b92-11e7-bec4-a5e9ec5cab8b" - } - ], - "filter": { - "language": "lucene", - "query": "-system.network.name:l*" - }, - "id": "0c761590-1b92-11e7-bec4-a5e9ec5cab8b", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "0c761591-1b92-11e7-bec4-a5e9ec5cab8b", - "label": "Inbound Traffic", - "line_width": 1, - "metrics": [ - { - "field": "system.network.in.bytes", - "id": "0c761592-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "max" - }, - { - "field": "0c761592-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "1d659060-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "derivative", - "unit": "1s" - }, - { - "field": "1d659060-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "f2074f70-1b92-11e7-a416-41f5ccdba2e6", - "type": "positive_only", - "unit": "" - }, - { - "function": "sum", - "id": "c40e18f0-2c55-11e7-a0ad-277ce466684d", - "type": "series_agg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "value_template": "{{value}}/s" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "37f70440-1b92-11e7-bec4-a5e9ec5cab8b", - "label": "Total Transferred", - "line_width": 1, - "metrics": [ - { - "field": "system.network.in.bytes", - "id": "37f72b50-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "max" - }, - { - "field": "37f72b50-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "37f72b51-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "derivative", - "unit": "" - }, - { - "field": "37f72b51-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "f9da2dd0-1b92-11e7-a416-41f5ccdba2e6", - "type": "positive_only", - "unit": "" - }, - { - "field": "f9da2dd0-1b92-11e7-a416-41f5ccdba2e6", - "function": "overall_sum", - "id": "3e63c2f0-1b92-11e7-bec4-a5e9ec5cab8b", - "sigma": "", - "type": "series_agg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Inbound Traffic [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "522ee670-1b92-11e7-bec4-a5e9ec5cab8b-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzNzcsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Outbound Traffic [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "background_color_rules": [ - { - "id": "0e346760-1b92-11e7-bec4-a5e9ec5cab8b" - } - ], - "filter": { - "language": "lucene", - "query": "-system.network.name:l*" - }, - "id": "0c761590-1b92-11e7-bec4-a5e9ec5cab8b", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "0c761591-1b92-11e7-bec4-a5e9ec5cab8b", - "label": "Outbound Traffic", - "line_width": 1, - "metrics": [ - { - "field": "system.network.out.bytes", - "id": "0c761592-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "max" - }, - { - "field": "0c761592-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "1d659060-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "derivative", - "unit": "1s" - }, - { - "field": "1d659060-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "f2074f70-1b92-11e7-a416-41f5ccdba2e6", - "type": "positive_only", - "unit": "" - }, - { - "function": "sum", - "id": "a1737470-2c55-11e7-a0ad-277ce466684d", - "type": "series_agg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "value_template": "{{value}}/s" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "37f70440-1b92-11e7-bec4-a5e9ec5cab8b", - "label": "Total Transferred", - "line_width": 1, - "metrics": [ - { - "field": "system.network.out.bytes", - "id": "37f72b50-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "max" - }, - { - "field": "37f72b50-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "37f72b51-1b92-11e7-bec4-a5e9ec5cab8b", - "type": "derivative", - "unit": "" - }, - { - "field": "37f72b51-1b92-11e7-bec4-a5e9ec5cab8b", - "id": "f9da2dd0-1b92-11e7-a416-41f5ccdba2e6", - "type": "positive_only", - "unit": "" - }, - { - "field": "f9da2dd0-1b92-11e7-a416-41f5ccdba2e6", - "function": "overall_sum", - "id": "3e63c2f0-1b92-11e7-bec4-a5e9ec5cab8b", - "sigma": "", - "type": "series_agg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "system.network.name", - "value_template": "{{value}}" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "metric" - }, - "title": "Outbound Traffic [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "1aae9140-1b93-11e7-8ada-3df93aab833e-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzNzgsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Disk used [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "default_index_pattern": "filebeat-*", - "default_timefield": "@timestamp", - "filter": "", - "gauge_color_rules": [ - { - "gauge": "rgba(104,188,0,1)", - "id": "51921d10-4d1d-11e7-b5f2-2b7c1895bf32", - "operator": "gte", - "value": 0 - }, - { - "gauge": "rgba(251,158,0,1)", - "id": "f26de750-4d54-11e7-b5f2-2b7c1895bf32", - "operator": "gte", - "value": 0.7 - }, - { - "gauge": "rgba(211,49,21,1)", - "id": "fa31d190-4d54-11e7-b5f2-2b7c1895bf32", - "operator": "gte", - "value": 0.85 - } - ], - "gauge_inner_width": 10, - "gauge_max": "1", - "gauge_style": "half", - "gauge_width": 10, - "id": "4e4dc780-4d1d-11e7-b5f2-2b7c1895bf32", - "index_pattern": "metricbeat-*", - "interval": "auto", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "percent", - "id": "4e4dee90-4d1d-11e7-b5f2-2b7c1895bf32", - "label": "Disk used", - "line_width": 1, - "metrics": [ - { - "agg_with": "avg", - "field": "system.fsstat.total_size.used", - "id": "4e4dee91-4d1d-11e7-b5f2-2b7c1895bf32", - "order": "desc", - "order_by": "@timestamp", - "size": 1, - "type": "top_hit" - }, - { - "agg_with": "avg", - "field": "system.fsstat.total_size.total", - "id": "57c96ee0-4d54-11e7-b5f2-2b7c1895bf32", - "order": "desc", - "order_by": "@timestamp", - "size": 1, - "type": "top_hit" - }, - { - "id": "6304cca0-4d54-11e7-b5f2-2b7c1895bf32", - "script": "params.used/params.total ", - "type": "math", - "variables": [ - { - "field": "4e4dee91-4d1d-11e7-b5f2-2b7c1895bf32", - "id": "6da10430-4d54-11e7-b5f2-2b7c1895bf32", - "name": "used" - }, - { - "field": "57c96ee0-4d54-11e7-b5f2-2b7c1895bf32", - "id": "73b8c510-4d54-11e7-b5f2-2b7c1895bf32", - "name": "total" - } - ] - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "time_range_mode": "entire_time_range", - "type": "gauge" - }, - "title": "Disk used [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "825fdb80-4d1d-11e7-b5f2-2b7c1895bf32-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-26T17:22:09.379Z", - "version": "WzY3MTksN10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Memory Usage Gauge [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": "", - "gauge_color_rules": [ - { - "gauge": "rgba(104,188,0,1)", - "id": "a0d522e0-1b91-11e7-bec4-a5e9ec5cab8b", - "operator": "gte", - "value": 0 - }, - { - "gauge": "rgba(254,146,0,1)", - "id": "b45ad8f0-1b91-11e7-bec4-a5e9ec5cab8b", - "operator": "gte", - "value": 0.7 - }, - { - "gauge": "rgba(211,49,21,1)", - "id": "c06e9550-1b91-11e7-bec4-a5e9ec5cab8b", - "operator": "gte", - "value": 0.85 - } - ], - "gauge_inner_width": 10, - "gauge_max": "1", - "gauge_style": "half", - "gauge_width": 10, - "id": "9f51b730-1b91-11e7-bec4-a5e9ec5cab8b", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "percent", - "id": "9f51b731-1b91-11e7-bec4-a5e9ec5cab8b", - "label": "Memory Usage", - "line_width": 1, - "metrics": [ - { - "field": "system.memory.actual.used.pct", - "id": "9f51b732-1b91-11e7-bec4-a5e9ec5cab8b", - "type": "avg" - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "Memory Usage Gauge [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "d3166e80-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzODAsM10=" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "CPU Usage Gauge [Metricbeat System] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "filter": "", - "gauge_color_rules": [ - { - "gauge": "rgba(104,188,0,1)", - "id": "4ef2c3b0-1b91-11e7-bec4-a5e9ec5cab8b", - "operator": "gte", - "value": 0 - }, - { - "gauge": "rgba(254,146,0,1)", - "id": "e6561ae0-1b91-11e7-bec4-a5e9ec5cab8b", - "operator": "gte", - "value": 0.7 - }, - { - "gauge": "rgba(211,49,21,1)", - "id": "ec655040-1b91-11e7-bec4-a5e9ec5cab8b", - "operator": "gte", - "value": 0.85 - } - ], - "gauge_inner_width": 10, - "gauge_max": "1", - "gauge_style": "half", - "gauge_width": 10, - "id": "4c9e2550-1b91-11e7-bec4-a5e9ec5cab8b", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "percent", - "id": "4c9e2551-1b91-11e7-bec4-a5e9ec5cab8b", - "label": "CPU Usage", - "line_width": 1, - "metrics": [ - { - "field": "system.cpu.user.pct", - "id": "4c9e2552-1b91-11e7-bec4-a5e9ec5cab8b", - "type": "avg" - }, - { - "field": "system.cpu.system.pct", - "id": "225c2140-5fd7-11e7-a63a-a937b7c1a7e1", - "type": "avg" - }, - { - "field": "system.cpu.cores", - "id": "837a30c0-5fd7-11e7-a63a-a937b7c1a7e1", - "type": "avg" - }, - { - "id": "587aa510-1b91-11e7-bec4-a5e9ec5cab8b", - "script": "params.n \u003e 0 ? (params.user+params.system)/params.n : null", - "type": "calculation", - "variables": [ - { - "field": "4c9e2552-1b91-11e7-bec4-a5e9ec5cab8b", - "id": "5a19af10-1b91-11e7-bec4-a5e9ec5cab8b", - "name": "user" - }, - { - "field": "225c2140-5fd7-11e7-a63a-a937b7c1a7e1", - "id": "32b54f80-5fd7-11e7-a63a-a937b7c1a7e1", - "name": "system" - }, - { - "field": "837a30c0-5fd7-11e7-a63a-a937b7c1a7e1", - "id": "8ba6eef0-5fd7-11e7-a63a-a937b7c1a7e1", - "name": "n" - } - ] - } - ], - "point_size": 1, - "seperate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "gauge" - }, - "title": "CPU Usage Gauge [Metricbeat System] ECS", - "type": "metrics" - } - }, - "id": "83e12df0-1b91-11e7-bec4-a5e9ec5cab8b-ecs", - "migrationVersion": { - "visualization": "7.4.2" - }, - "references": [], - "type": "visualization", - "updated_at": "2020-03-03T20:18:44.291Z", - "version": "WzUzODEsM10=" - } - ], - "version": "7.6.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/testing/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/testing/README.md deleted file mode 100644 index 92909ce5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/testing/README.md +++ /dev/null @@ -1,6 +0,0 @@ -This directory contains utilities for testing metricbeat system module. - -To execute burn application: -GOMAXPROCS=4 go run burn.go -cpus 4 - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/testing/burn.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/testing/burn.go deleted file mode 100644 index 11ef123e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/_meta/testing/burn.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import "flag" - -func main() { - cpus := flag.Int("cpus", 1, "Number of burning goroutines to start") - flag.Parse() - - x := 17 - var c chan bool - for i := 0; i < *cpus; i++ { - go func() { - for { - x = x * x - } - }() - } - <-c -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/_meta/data.json deleted file mode 100644 index bb382dc9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/_meta/data.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "system.core", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "core" - }, - "service": { - "type": "system" - }, - "system": { - "core": { - "id": 0, - "idle": { - "pct": 0.84, - "ticks": 69564411 - }, - "iowait": { - "pct": 0, - "ticks": 419844 - }, - "irq": { - "pct": 0, - "ticks": 0 - }, - "nice": { - "pct": 0, - "ticks": 45632 - }, - "softirq": { - "pct": 0, - "ticks": 189966 - }, - "steal": { - "pct": 0, - "ticks": 0 - }, - "system": { - "pct": 0.08, - "ticks": 6211665 - }, - "user": { - "pct": 0.08, - "ticks": 18833962 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/_meta/docs.asciidoc deleted file mode 100644 index e70e55f0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/_meta/docs.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -The System `core` metricset provides usage statistics for each CPU core. - -This metricset is available on: - -- FreeBSD -- Linux -- macOS -- OpenBSD -- Windows - -[float] -=== Configuration - -*`core.metrics`*:: This option controls what metrics are reported for each CPU -core. The value is a list and two metric types are supported - `percentages` and -`ticks`. The default value is `core.metrics: [percentages]`. -+ -[source,yaml] ----- -metricbeat.modules: -- module: system - metricsets: [core] - core.metrics: [percentages, ticks] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/_meta/fields.yml deleted file mode 100644 index 110fadb1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/_meta/fields.yml +++ /dev/null @@ -1,103 +0,0 @@ -- name: core - type: group - description: > - `system-core` contains CPU metrics for a single core of a multi-core system. - release: ga - fields: - - name: id - type: long - description: > - CPU Core number. - - # Percentages - - name: user.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in user space. - - - name: user.ticks - type: long - description: > - The amount of CPU time spent in user space. - - - name: system.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in kernel space. - - - name: system.ticks - type: long - description: > - The amount of CPU time spent in kernel space. - - - name: nice.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent on low-priority processes. - - - name: nice.ticks - type: long - description: > - The amount of CPU time spent on low-priority processes. - - - name: idle.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent idle. - - - name: idle.ticks - type: long - description: > - The amount of CPU time spent idle. - - - name: iowait.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in wait (on disk). - - - name: iowait.ticks - type: long - description: > - The amount of CPU time spent in wait (on disk). - - - name: irq.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent servicing and handling hardware interrupts. - - - name: irq.ticks - type: long - description: > - The amount of CPU time spent servicing and handling hardware interrupts. - - - name: softirq.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent servicing and handling software interrupts. - - - name: softirq.ticks - type: long - description: > - The amount of CPU time spent servicing and handling software interrupts. - - - name: steal.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in involuntary wait by the virtual CPU while the hypervisor - was servicing another processor. - Available only on Unix. - - - name: steal.ticks - type: long - description: > - The amount of CPU time spent in involuntary wait by the virtual CPU while the hypervisor - was servicing another processor. - Available only on Unix. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/config.go deleted file mode 100644 index e47b7d7c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/config.go +++ /dev/null @@ -1,64 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package core - -import ( - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common/cfgwarn" -) - -// Core metric types. -const ( - percentages = "percentages" - ticks = "ticks" -) - -// Config for the system core metricset. -type Config struct { - Metrics []string `config:"core.metrics"` - CPUTicks *bool `config:"cpu_ticks"` // Deprecated. -} - -// Validate validates the core config. -func (c Config) Validate() error { - if c.CPUTicks != nil { - cfgwarn.Deprecate("6.1.0", "cpu_ticks is deprecated. Add 'ticks' to the core.metrics list.") - } - - if len(c.Metrics) == 0 { - return errors.New("core.metrics cannot be empty") - } - - for _, metric := range c.Metrics { - switch strings.ToLower(metric) { - case percentages, ticks: - default: - return errors.Errorf("invalid core.metrics value '%v' (valid "+ - "options are %v and %v)", metric, percentages, ticks) - } - } - - return nil -} - -var defaultConfig = Config{ - Metrics: []string{percentages}, -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/core.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/core.go deleted file mode 100644 index 9fdb3178..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/core.go +++ /dev/null @@ -1,110 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux openbsd windows - -package core - -import ( - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/metric/system/cpu" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -func init() { - mb.Registry.MustAddMetricSet("system", "core", New, - mb.WithHostParser(parse.EmptyHostParser), - ) -} - -// MetricSet for fetching system core metrics. -type MetricSet struct { - mb.BaseMetricSet - config Config - cores *cpu.CoresMonitor -} - -// New returns a new core MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := defaultConfig - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - if config.CPUTicks != nil && *config.CPUTicks { - config.Metrics = append(config.Metrics, "ticks") - } - - return &MetricSet{ - BaseMetricSet: base, - config: config, - cores: new(cpu.CoresMonitor), - }, nil -} - -// Fetch fetches CPU core metrics from the OS. -func (m *MetricSet) Fetch(report mb.ReporterV2) error { - samples, err := m.cores.Sample() - if err != nil { - return errors.Wrap(err, "failed to sample CPU core times") - - } - - for id, sample := range samples { - event := common.MapStr{"id": id} - - for _, metric := range m.config.Metrics { - switch strings.ToLower(metric) { - case percentages: - // Use NormalizedPercentages here because per core metrics range on [0, 100%]. - pct := sample.Percentages() - event.Put("user.pct", pct.User) - event.Put("system.pct", pct.System) - event.Put("idle.pct", pct.Idle) - event.Put("iowait.pct", pct.IOWait) - event.Put("irq.pct", pct.IRQ) - event.Put("nice.pct", pct.Nice) - event.Put("softirq.pct", pct.SoftIRQ) - event.Put("steal.pct", pct.Steal) - case ticks: - ticks := sample.Ticks() - event.Put("user.ticks", ticks.User) - event.Put("system.ticks", ticks.System) - event.Put("idle.ticks", ticks.Idle) - event.Put("iowait.ticks", ticks.IOWait) - event.Put("irq.ticks", ticks.IRQ) - event.Put("nice.ticks", ticks.Nice) - event.Put("softirq.ticks", ticks.SoftIRQ) - event.Put("steal.ticks", ticks.Steal) - } - } - - isOpen := report.Event(mb.Event{ - MetricSetFields: event, - }) - if !isOpen { - return nil - } - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/core_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/core_test.go deleted file mode 100644 index 3e8a66f7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/core_test.go +++ /dev/null @@ -1,62 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux openbsd windows - -package core - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("system", "core").Fields.StringToPrint()) -} - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - - mbtest.ReportingFetchV2Error(f) - time.Sleep(500 * time.Millisecond) - - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } - -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"core"}, - "core.metrics": []string{"percentages", "ticks"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/doc.go deleted file mode 100644 index 0dca999b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/core/doc.go +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package core collects cpu core metrics from the host OS. -package core diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/_meta/data.json deleted file mode 100644 index ff6b7a15..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/_meta/data.json +++ /dev/null @@ -1,85 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "system.cpu", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "cpu" - }, - "service": { - "type": "system" - }, - "system": { - "cpu": { - "cores": 4, - "idle": { - "norm": { - "pct": 0.7198 - }, - "pct": 2.8792, - "ticks": 81308898 - }, - "iowait": { - "norm": { - "pct": 0 - }, - "pct": 0, - "ticks": 499109 - }, - "irq": { - "norm": { - "pct": 0 - }, - "pct": 0, - "ticks": 0 - }, - "nice": { - "norm": { - "pct": 0 - }, - "pct": 0, - "ticks": 172471 - }, - "softirq": { - "norm": { - "pct": 0 - }, - "pct": 0, - "ticks": 578041 - }, - "steal": { - "norm": { - "pct": 0 - }, - "pct": 0, - "ticks": 0 - }, - "system": { - "norm": { - "pct": 0.0591 - }, - "pct": 0.2365, - "ticks": 25140781 - }, - "total": { - "norm": { - "pct": 0.2802 - }, - "pct": 1.1208 - }, - "user": { - "norm": { - "pct": 0.2211 - }, - "pct": 0.8843, - "ticks": 75216920 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/_meta/docs.asciidoc deleted file mode 100644 index fb83c41e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/_meta/docs.asciidoc +++ /dev/null @@ -1,25 +0,0 @@ -The System `cpu` metricset provides CPU statistics. - -This metricset is available on: - -- FreeBSD -- Linux -- macOS -- OpenBSD -- Windows - -[float] -=== Configuration - -*`cpu.metrics`*:: This option controls what CPU metrics are reported. The value -is a list and three metric types are supported - `percentages`, -`normalized_percentages`, and `ticks`. The default value is -`cpu.metrics: [percentages]`. -+ -[source,yaml] ----- -metricbeat.modules: -- module: system - metricsets: [cpu] - cpu.metrics: [percentages, normalized_percentages, ticks] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/_meta/fields.yml deleted file mode 100644 index 40614c44..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/_meta/fields.yml +++ /dev/null @@ -1,173 +0,0 @@ -- name: cpu - type: group - description: > - `cpu` contains local CPU stats. - release: ga - fields: - - name: cores - type: long - description: > - The number of CPU cores present on the host. The non-normalized - percentages will have a maximum value of `100% * cores`. The - normalized percentages already take this value into account and have - a maximum value of 100%. - - # Percentages - - name: user.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in user space. On multi-core systems, - you can have percentages that are greater than 100%. For example, if 3 - cores are at 60% use, then the `system.cpu.user.pct` will be 180%. - - - name: system.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in kernel space. - - - name: nice.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent on low-priority processes. - - - name: idle.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent idle. - - - name: iowait.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in wait (on disk). - - - name: irq.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent servicing and handling hardware interrupts. - - - name: softirq.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent servicing and handling software interrupts. - - - name: steal.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in involuntary wait by the virtual CPU while the hypervisor - was servicing another processor. - Available only on Unix. - - - name: total.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in states other than Idle and IOWait. - - # Normalized Percentages - - name: user.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in user space. - - - name: system.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in kernel space. - - - name: nice.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent on low-priority processes. - - - name: idle.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent idle. - - - name: iowait.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in wait (on disk). - - - name: irq.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent servicing and handling hardware interrupts. - - - name: softirq.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent servicing and handling software interrupts. - - - name: steal.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent in involuntary wait by the virtual CPU while the hypervisor - was servicing another processor. - Available only on Unix. - - - name: total.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time in states other than Idle and IOWait, normalised by the number of cores. - - - # Ticks - - name: user.ticks - type: long - description: > - The amount of CPU time spent in user space. - - - name: system.ticks - type: long - description: > - The amount of CPU time spent in kernel space. - - - name: nice.ticks - type: long - description: > - The amount of CPU time spent on low-priority processes. - - - name: idle.ticks - type: long - description: > - The amount of CPU time spent idle. - - - name: iowait.ticks - type: long - description: > - The amount of CPU time spent in wait (on disk). - - - name: irq.ticks - type: long - description: > - The amount of CPU time spent servicing and handling hardware interrupts. - - - name: softirq.ticks - type: long - description: > - The amount of CPU time spent servicing and handling software interrupts. - - - name: steal.ticks - type: long - description: > - The amount of CPU time spent in involuntary wait by the virtual CPU while the hypervisor - was servicing another processor. - Available only on Unix. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/config.go deleted file mode 100644 index 4e19f25f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/config.go +++ /dev/null @@ -1,66 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package cpu - -import ( - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common/cfgwarn" -) - -// CPU metric types. -const ( - percentages = "percentages" - normalizedPercentages = "normalized_percentages" - ticks = "ticks" -) - -// Config for the system cpu metricset. -type Config struct { - Metrics []string `config:"cpu.metrics"` - CPUTicks *bool `config:"cpu_ticks"` // Deprecated. -} - -// Validate validates the cpu config. -func (c Config) Validate() error { - if c.CPUTicks != nil { - cfgwarn.Deprecate("6.1.0", "cpu_ticks is deprecated. Add 'ticks' to the cpu.metrics list.") - } - - if len(c.Metrics) == 0 { - return errors.New("cpu.metrics cannot be empty") - } - - for _, metric := range c.Metrics { - switch strings.ToLower(metric) { - case percentages, normalizedPercentages, ticks: - default: - return errors.Errorf("invalid cpu.metrics value '%v' (valid "+ - "options are %v, %v, and %v)", metric, percentages, - normalizedPercentages, ticks) - } - } - - return nil -} - -var defaultConfig = Config{ - Metrics: []string{percentages, normalizedPercentages}, -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/cpu.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/cpu.go deleted file mode 100644 index 8d017f0d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/cpu.go +++ /dev/null @@ -1,116 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux openbsd windows - -package cpu - -import ( - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/metric/system/cpu" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -func init() { - mb.Registry.MustAddMetricSet("system", "cpu", New, - mb.WithHostParser(parse.EmptyHostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching system CPU metrics. -type MetricSet struct { - mb.BaseMetricSet - config Config - cpu *cpu.Monitor -} - -// New is a mb.MetricSetFactory that returns a cpu.MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := defaultConfig - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - if config.CPUTicks != nil && *config.CPUTicks { - config.Metrics = append(config.Metrics, "ticks") - } - - return &MetricSet{ - BaseMetricSet: base, - config: config, - cpu: new(cpu.Monitor), - }, nil -} - -// Fetch fetches CPU metrics from the OS. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - sample, err := m.cpu.Sample() - if err != nil { - return errors.Wrap(err, "failed to fetch CPU times") - } - - event := common.MapStr{"cores": cpu.NumCores} - - for _, metric := range m.config.Metrics { - switch strings.ToLower(metric) { - case percentages: - pct := sample.Percentages() - event.Put("user.pct", pct.User) - event.Put("system.pct", pct.System) - event.Put("idle.pct", pct.Idle) - event.Put("iowait.pct", pct.IOWait) - event.Put("irq.pct", pct.IRQ) - event.Put("nice.pct", pct.Nice) - event.Put("softirq.pct", pct.SoftIRQ) - event.Put("steal.pct", pct.Steal) - event.Put("total.pct", pct.Total) - case normalizedPercentages: - normalizedPct := sample.NormalizedPercentages() - event.Put("user.norm.pct", normalizedPct.User) - event.Put("system.norm.pct", normalizedPct.System) - event.Put("idle.norm.pct", normalizedPct.Idle) - event.Put("iowait.norm.pct", normalizedPct.IOWait) - event.Put("irq.norm.pct", normalizedPct.IRQ) - event.Put("nice.norm.pct", normalizedPct.Nice) - event.Put("softirq.norm.pct", normalizedPct.SoftIRQ) - event.Put("steal.norm.pct", normalizedPct.Steal) - event.Put("total.norm.pct", normalizedPct.Total) - case ticks: - ticks := sample.Ticks() - event.Put("user.ticks", ticks.User) - event.Put("system.ticks", ticks.System) - event.Put("idle.ticks", ticks.Idle) - event.Put("iowait.ticks", ticks.IOWait) - event.Put("irq.ticks", ticks.IRQ) - event.Put("nice.ticks", ticks.Nice) - event.Put("softirq.ticks", ticks.SoftIRQ) - event.Put("steal.ticks", ticks.Steal) - } - } - - r.Event(mb.Event{ - MetricSetFields: event, - }) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/cpu_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/cpu_test.go deleted file mode 100644 index e3b7ba66..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/cpu_test.go +++ /dev/null @@ -1,62 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux openbsd windows - -package cpu - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("system", "cpu").Fields.StringToPrint()) -} - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - - // Do a first fetch to have percentages - mbtest.ReportingFetchV2Error(f) - time.Sleep(1 * time.Second) - - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"cpu"}, - "cpu.metrics": []string{"percentages", "normalized_percentages", "ticks"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/doc.go deleted file mode 100644 index f3c4e90e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/cpu/doc.go +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package cpu collects CPU metrics from the host OS. -package cpu diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/_meta/data.json deleted file mode 100644 index 291b1d23..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/_meta/data.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "system.diskio", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "diskio" - }, - "service": { - "type": "system" - }, - "system": { - "diskio": { - "io": { - "time": 656 - }, - "iostat": { - "await": 0, - "busy": 0, - "queue": { - "avg_size": 0 - }, - "read": { - "await": 0, - "per_sec": { - "bytes": 0 - }, - "request": { - "merges_per_sec": 0, - "per_sec": 0 - } - }, - "request": { - "avg_size": 0 - }, - "service_time": 0, - "write": { - "await": 0, - "per_sec": { - "bytes": 0 - }, - "request": { - "merges_per_sec": 0, - "per_sec": 0 - } - } - }, - "name": "nvme0n1p1", - "read": { - "bytes": 8028160, - "count": 3290, - "time": 130016 - }, - "write": { - "bytes": 5120, - "count": 3, - "time": 12 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/_meta/docs.asciidoc deleted file mode 100644 index cce8b162..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/_meta/docs.asciidoc +++ /dev/null @@ -1,27 +0,0 @@ -The System `diskio` metricset provides disk IO metrics collected from the -operating system. One event is created for each disk mounted on the system. - -This metricset is available on: - -- Linux -- macOS (requires 10.10+) -- Windows -- FreeBSD (amd64) - -[float] -=== Configuration - -*`diskio.include_devices`*:: When the `diskio` metricset is enabled, you can use the -`diskio.include_devices` option to define a list of device names to pre-filter the -devices that are reported. Filters only exact matches. -If not set or given `[]` empty array, all disk devices are returned -+ -The following example config returns metrics for devices matching include_devices: -+ -[source,yaml] ----- -metricbeat.modules: -- module: system - metricsets: ["diskio"] - diskio.include_devices: ["sda", "sda1"] ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/_meta/fields.yml deleted file mode 100644 index 0aadb9ed..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/_meta/fields.yml +++ /dev/null @@ -1,124 +0,0 @@ -- name: diskio - type: group - description: > - `disk` contains disk IO metrics collected from the operating system. - release: ga - fields: - - name: name - type: keyword - example: sda1 - description: > - The disk name. - - - name: serial_number - type: keyword - description: > - The disk's serial number. This may not be provided by all operating - systems. - - - name: read.count - type: long - description: > - The total number of reads completed successfully. - - - name: write.count - type: long - description: > - The total number of writes completed successfully. - - - name: read.bytes - type: long - format: bytes - description: > - The total number of bytes read successfully. On Linux this is - the number of sectors read multiplied by an assumed sector size of 512. - - - name: write.bytes - type: long - format: bytes - description: > - The total number of bytes written successfully. On Linux this is - the number of sectors written multiplied by an assumed sector size of - 512. - - - name: read.time - type: long - description: > - The total number of milliseconds spent by all reads. - - - name: write.time - type: long - description: > - The total number of milliseconds spent by all writes. - - - name: io.time - type: long - description: > - The total number of of milliseconds spent doing I/Os. - - - name: iostat.read.request.merges_per_sec - type: float - description: > - The number of read requests merged per second that were queued to the device. - - - name: iostat.write.request.merges_per_sec - type: float - description: > - The number of write requests merged per second that were queued to the device. - - - name: iostat.read.request.per_sec - type: float - description: > - The number of read requests that were issued to the device per second - - - name: iostat.write.request.per_sec - type: float - description: > - The number of write requests that were issued to the device per second - - - name: iostat.read.per_sec.bytes - type: float - description: > - The number of Bytes read from the device per second. - format: bytes - - - name: iostat.read.await - type: float - description: > - The average time spent for read requests issued to the device to be served. - - - name: iostat.write.per_sec.bytes - type: float - description: > - The number of Bytes write from the device per second. - format: bytes - - - name: iostat.write.await - type: float - description: > - The average time spent for write requests issued to the device to be served. - - - name: iostat.request.avg_size - type: float - description: > - The average size (in bytes) of the requests that were issued to the device. - - - name: iostat.queue.avg_size - type: float - description: > - The average queue length of the requests that were issued to the device. - - - name: iostat.await - type: float - description: > - The average time spent for requests issued to the device to be served. - - - name: iostat.service_time - type: float - description: > - The average service time (in milliseconds) for I/O requests that were issued to the device. - - - name: iostat.busy - type: float - description: > - Percentage of CPU time during which I/O requests were issued to the device (bandwidth utilization for the device). Device saturation occurs when this value is close to 100%. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/_meta/testdata/proc/diskstats b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/_meta/testdata/proc/diskstats deleted file mode 100644 index 8423e5c2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/_meta/testdata/proc/diskstats +++ /dev/null @@ -1,10 +0,0 @@ - 8 0 sda 592 0 4730 4924 0 0 0 0 0 1496 4924 - 8 1 sda1 85 0 680 204 0 0 0 0 0 204 204 - 8 2 sda2 81 0 648 1056 0 0 0 0 0 1056 1056 - 8 3 sda3 81 0 648 1044 0 0 0 0 0 1044 1044 - 8 4 sda4 1 0 2 0 0 0 0 0 0 0 0 - 8 5 sda5 80 0 640 1164 0 0 0 0 0 1164 1164 - 8 6 sda6 82 0 656 1296 0 0 0 0 0 1296 1296 - 8 16 sdb 7681508 3044909 164279706 2902996 9494419 12814534 568199104 61998668 0 3842396 64959416 - 8 17 sdb1 3146154 2988374 49078184 833872 861040 7368290 67190704 11224168 0 601740 12075776 - 8 18 sdb2 4535191 56535 115200218 2069120 7703033 5446244 501008400 48646568 0 2440248 50884632 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/disk_performance_386.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/disk_performance_386.go deleted file mode 100644 index cdc9dfc4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/disk_performance_386.go +++ /dev/null @@ -1,42 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package diskio - -// diskPerformance struct provides disk performance information. It is used by the IOCTL_DISK_PERFORMANCE control code. -// DeviceIoControl() will fail with ERROR_INSUFFICIENT_BUFFER (The data area passed to a system call is too small) on 32 bit systems. -// The memory layout is different for 32 bit vs 64 bit so an alignment (AlignmentPadding) is necessary in order to increase the buffer size -type diskPerformance struct { - BytesRead int64 - BytesWritten int64 - // Contains a cumulative time, expressed in increments of 100 nanoseconds (or ticks). - ReadTime int64 - // Contains a cumulative time, expressed in increments of 100 nanoseconds (or ticks). - WriteTime int64 - //Contains a cumulative time, expressed in increments of 100 nanoseconds (or ticks). - IdleTime int64 - ReadCount uint32 - WriteCount uint32 - QueueDepth uint32 - SplitCount uint32 - QueryTime int64 - StorageDeviceNumber uint32 - StorageManagerName [8]uint16 - AlignmentPadding uint32 -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/disk_performance_amd64.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/disk_performance_amd64.go deleted file mode 100644 index 9a0388a6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/disk_performance_amd64.go +++ /dev/null @@ -1,39 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package diskio - -// diskPerformance struct provides disk performance information. It is used by the IOCTL_DISK_PERFORMANCE control code. -type diskPerformance struct { - BytesRead int64 - BytesWritten int64 - // Contains a cumulative time, expressed in increments of 100 nanoseconds (or ticks). - ReadTime int64 - // Contains a cumulative time, expressed in increments of 100 nanoseconds (or ticks). - WriteTime int64 - //Contains a cumulative time, expressed in increments of 100 nanoseconds (or ticks). - IdleTime int64 - ReadCount uint32 - WriteCount uint32 - QueueDepth uint32 - SplitCount uint32 - QueryTime int64 - StorageDeviceNumber uint32 - StorageManagerName [8]uint16 -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskio.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskio.go deleted file mode 100644 index 80c49440..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskio.go +++ /dev/null @@ -1,139 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin,cgo freebsd linux windows - -package diskio - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - - "github.com/pkg/errors" -) - -func init() { - mb.Registry.MustAddMetricSet("system", "diskio", New, - mb.WithHostParser(parse.EmptyHostParser), - ) -} - -// MetricSet for fetching system disk IO metrics. -type MetricSet struct { - mb.BaseMetricSet - statistics *DiskIOStat - includeDevices []string -} - -// New is a mb.MetricSetFactory that returns a new MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct { - IncludeDevices []string `config:"diskio.include_devices"` - }{IncludeDevices: []string{}} - - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - statistics: NewDiskIOStat(), - includeDevices: config.IncludeDevices, - }, nil -} - -// Fetch fetches disk IO metrics from the OS. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - stats, err := IOCounters(m.includeDevices...) - if err != nil { - return errors.Wrap(err, "disk io counters") - } - - // Sample the current cpu counter - m.statistics.OpenSampling() - - // Store the last cpu counter when finished - defer m.statistics.CloseSampling() - - for _, counters := range stats { - event := common.MapStr{ - "name": counters.Name, - "read": common.MapStr{ - "count": counters.ReadCount, - "time": counters.ReadTime, - "bytes": counters.ReadBytes, - }, - "write": common.MapStr{ - "count": counters.WriteCount, - "time": counters.WriteTime, - "bytes": counters.WriteBytes, - }, - "io": common.MapStr{ - "time": counters.IoTime, - }, - } - var extraMetrics DiskIOMetric - err := m.statistics.CalIOStatistics(&extraMetrics, counters) - if err == nil { - event["iostat"] = common.MapStr{ - "read": common.MapStr{ - "request": common.MapStr{ - "merges_per_sec": extraMetrics.ReadRequestMergeCountPerSec, - "per_sec": extraMetrics.ReadRequestCountPerSec, - }, - "per_sec": common.MapStr{ - "bytes": extraMetrics.ReadBytesPerSec, - }, - "await": extraMetrics.AvgReadAwaitTime, - }, - "write": common.MapStr{ - "request": common.MapStr{ - "merges_per_sec": extraMetrics.WriteRequestMergeCountPerSec, - "per_sec": extraMetrics.WriteRequestCountPerSec, - }, - "per_sec": common.MapStr{ - "bytes": extraMetrics.WriteBytesPerSec, - }, - "await": extraMetrics.AvgWriteAwaitTime, - }, - "queue": common.MapStr{ - "avg_size": extraMetrics.AvgQueueSize, - }, - "request": common.MapStr{ - "avg_size": extraMetrics.AvgRequestSize, - }, - "await": extraMetrics.AvgAwaitTime, - "service_time": extraMetrics.AvgServiceTime, - "busy": extraMetrics.BusyPct, - } - } - - if counters.SerialNumber != "" { - event["serial_number"] = counters.SerialNumber - } - - isOpen := r.Event(mb.Event{ - MetricSetFields: event, - }) - if !isOpen { - return nil - } - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskio_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskio_test.go deleted file mode 100644 index aabc44c3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskio_test.go +++ /dev/null @@ -1,62 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration -// +build darwin,cgo freebsd linux windows - -package diskio - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("system", "diskio").Fields.StringToPrint()) -} - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - - // Do a first fetch to have a sample - mbtest.ReportingFetchV2Error(f) - time.Sleep(1 * time.Second) - - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"diskio"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat.go deleted file mode 100644 index 949d6977..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat.go +++ /dev/null @@ -1,53 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux windows - -package diskio - -import ( - "github.com/shirou/gopsutil/disk" - - sigar "github.com/elastic/gosigar" -) - -// mapping fields which output by `iostat -x` on linux -// -// Device: rrqm/s wrqm/s r/s w/s rsec/s wsec/s avgrq-sz avgqu-sz await r_await w_await svctm %util -// sda 0.06 0.78 0.09 0.27 9.42 8.06 48.64 0.00 1.34 0.99 1.45 0.77 0.03 -type DiskIOMetric struct { - ReadRequestMergeCountPerSec float64 `json:"rrqmCps"` - WriteRequestMergeCountPerSec float64 `json:"wrqmCps"` - ReadRequestCountPerSec float64 `json:"rrqCps"` - WriteRequestCountPerSec float64 `json:"wrqCps"` - // using bytes instead of sector - ReadBytesPerSec float64 `json:"rBps"` - WriteBytesPerSec float64 `json:"wBps"` - AvgRequestSize float64 `json:"avgrqSz"` - AvgQueueSize float64 `json:"avgquSz"` - AvgAwaitTime float64 `json:"await"` - AvgReadAwaitTime float64 `json:"r_await"` - AvgWriteAwaitTime float64 `json:"w_await"` - AvgServiceTime float64 `json:"svctm"` - BusyPct float64 `json:"busy"` -} - -type DiskIOStat struct { - lastDiskIOCounters map[string]disk.IOCountersStat - lastCpu sigar.Cpu - curCpu sigar.Cpu -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_linux.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_linux.go deleted file mode 100644 index 4ecfdf70..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_linux.go +++ /dev/null @@ -1,126 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux - -package diskio - -import ( - "github.com/pkg/errors" - "github.com/shirou/gopsutil/disk" - - "github.com/elastic/beats/v7/libbeat/metric/system/cpu" -) - -func Get_CLK_TCK() uint32 { - // return uint32(C.sysconf(C._SC_CLK_TCK)) - // NOTE: _SC_CLK_TCK should be fetched from sysconf using cgo - return uint32(100) -} - -// IOCounters should map functionality to disk package for linux os. -func IOCounters(names ...string) (map[string]disk.IOCountersStat, error) { - return disk.IOCounters(names...) -} - -// NewDiskIOStat :init DiskIOStat object. -func NewDiskIOStat() *DiskIOStat { - return &DiskIOStat{ - lastDiskIOCounters: map[string]disk.IOCountersStat{}, - } -} - -// OpenSampling creates current cpu sampling -// need call as soon as get IOCounters. -func (stat *DiskIOStat) OpenSampling() error { - return stat.curCpu.Get() -} - -// CalIOStatistics calculates IO statistics. -func (stat *DiskIOStat) CalIOStatistics(result *DiskIOMetric, counter disk.IOCountersStat) error { - var last disk.IOCountersStat - var ok bool - - // if last counter not found, create one and return all 0 - if last, ok = stat.lastDiskIOCounters[counter.Name]; !ok { - stat.lastDiskIOCounters[counter.Name] = counter - return nil - } - - // calculate the delta ms between the CloseSampling and OpenSampling - deltams := 1000.0 * float64(stat.curCpu.Total()-stat.lastCpu.Total()) / float64(cpu.NumCores) / float64(Get_CLK_TCK()) - if deltams <= 0 { - return errors.New("The delta cpu time between close sampling and open sampling is less or equal to 0") - } - - rd_ios := counter.ReadCount - last.ReadCount - rd_merges := counter.MergedReadCount - last.MergedReadCount - rd_bytes := counter.ReadBytes - last.ReadBytes - rd_ticks := counter.ReadTime - last.ReadTime - wr_ios := counter.WriteCount - last.WriteCount - wr_merges := counter.MergedWriteCount - last.MergedWriteCount - wr_bytes := counter.WriteBytes - last.WriteBytes - wr_ticks := counter.WriteTime - last.WriteTime - ticks := counter.IoTime - last.IoTime - aveq := counter.WeightedIO - last.WeightedIO - n_ios := rd_ios + wr_ios - n_ticks := rd_ticks + wr_ticks - n_bytes := rd_bytes + wr_bytes - size := float64(0) - wait := float64(0) - svct := float64(0) - - if n_ios > 0 { - size = float64(n_bytes) / float64(n_ios) - wait = float64(n_ticks) / float64(n_ios) - svct = float64(ticks) / float64(n_ios) - } - - queue := float64(aveq) / deltams - per_sec := func(x uint64) float64 { - return 1000.0 * float64(x) / deltams - } - - result.ReadRequestMergeCountPerSec = per_sec(rd_merges) - result.WriteRequestMergeCountPerSec = per_sec(wr_merges) - result.ReadRequestCountPerSec = per_sec(rd_ios) - result.WriteRequestCountPerSec = per_sec(wr_ios) - result.ReadBytesPerSec = per_sec(rd_bytes) - result.WriteBytesPerSec = per_sec(wr_bytes) - result.AvgRequestSize = size - result.AvgQueueSize = queue - result.AvgAwaitTime = wait - if rd_ios > 0 { - result.AvgReadAwaitTime = float64(rd_ticks) / float64(rd_ios) - } - if wr_ios > 0 { - result.AvgWriteAwaitTime = float64(wr_ticks) / float64(wr_ios) - } - result.AvgServiceTime = svct - result.BusyPct = 100.0 * float64(ticks) / deltams - if result.BusyPct > 100.0 { - result.BusyPct = 100.0 - } - - stat.lastDiskIOCounters[counter.Name] = counter - return nil - -} - -func (stat *DiskIOStat) CloseSampling() { - stat.lastCpu = stat.curCpu -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_linux_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_linux_test.go deleted file mode 100644 index 56a8d9dc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_linux_test.go +++ /dev/null @@ -1,116 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration -// +build linux - -package diskio - -import ( - "testing" - - "github.com/shirou/gopsutil/disk" - "github.com/stretchr/testify/assert" - - sigar "github.com/elastic/gosigar" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/system" -) - -func Test_Get_CLK_TCK(t *testing.T) { - //usually the tick is 100 - assert.Equal(t, uint32(100), Get_CLK_TCK()) -} - -func TestDataNameFilter(t *testing.T) { - oldFS := system.HostFS - newFS := "_meta/testdata" - system.HostFS = &newFS - defer func() { - system.HostFS = oldFS - }() - - conf := map[string]interface{}{ - "module": "system", - "metricsets": []string{"diskio"}, - "diskio.include_devices": []string{"sda", "sda1", "sda2"}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, conf) - data, errs := mbtest.ReportingFetchV2Error(f) - assert.Empty(t, errs) - assert.Equal(t, 3, len(data)) -} - -func TestDataEmptyFilter(t *testing.T) { - oldFS := system.HostFS - newFS := "_meta/testdata" - system.HostFS = &newFS - defer func() { - system.HostFS = oldFS - }() - - conf := map[string]interface{}{ - "module": "system", - "metricsets": []string{"diskio"}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, conf) - data, errs := mbtest.ReportingFetchV2Error(f) - assert.Empty(t, errs) - assert.Equal(t, 10, len(data)) -} - -func TestDiskIOStat_CalIOStatistics(t *testing.T) { - counter := disk.IOCountersStat{ - ReadCount: 13, - WriteCount: 17, - ReadTime: 19, - WriteTime: 23, - Name: "iostat", - } - - stat := &DiskIOStat{ - lastDiskIOCounters: map[string]disk.IOCountersStat{ - "iostat": disk.IOCountersStat{ - ReadCount: 3, - WriteCount: 5, - ReadTime: 7, - WriteTime: 11, - Name: "iostat", - }, - }, - lastCpu: sigar.Cpu{Idle: 100}, - curCpu: sigar.Cpu{Idle: 1}, - } - - expected := DiskIOMetric{ - AvgAwaitTime: 24.0 / 22.0, - AvgReadAwaitTime: 1.2, - AvgWriteAwaitTime: 1, - } - var got DiskIOMetric - err := stat.CalIOStatistics(&got, counter) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, expected.AvgAwaitTime, got.AvgAwaitTime) - assert.Equal(t, expected.AvgReadAwaitTime, got.AvgReadAwaitTime) - assert.Equal(t, expected.AvgWriteAwaitTime, got.AvgWriteAwaitTime) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_other.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_other.go deleted file mode 100644 index d2669117..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_other.go +++ /dev/null @@ -1,50 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin,cgo freebsd - -package diskio - -import ( - "github.com/pkg/errors" - "github.com/shirou/gopsutil/disk" -) - -// NewDiskIOStat :init DiskIOStat object. -func NewDiskIOStat() *DiskIOStat { - return &DiskIOStat{ - lastDiskIOCounters: map[string]disk.IOCountersStat{}, - } -} - -// OpenSampling stub for linux implementation. -func (stat *DiskIOStat) OpenSampling() error { - return nil -} - -// CalIOStatistics stub for linux implementation. -func (stat *DiskIOStat) CalIOStatistics(result *DiskIOMetric, counter disk.IOCountersStat) error { - return errors.New("not implemented out of linux") -} - -// CloseSampling stub for linux implementation. -func (stat *DiskIOStat) CloseSampling() {} - -// IOCounters should map functionality to disk package for linux os. -func IOCounters(names ...string) (map[string]disk.IOCountersStat, error) { - return disk.IOCounters(names...) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_windows.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_windows.go deleted file mode 100644 index 1e2b3630..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_windows.go +++ /dev/null @@ -1,50 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package diskio - -import ( - "github.com/pkg/errors" - "github.com/shirou/gopsutil/disk" -) - -// NewDiskIOStat :init DiskIOStat object. -func NewDiskIOStat() *DiskIOStat { - return &DiskIOStat{ - lastDiskIOCounters: map[string]disk.IOCountersStat{}, - } -} - -// OpenSampling stub for linux implementation. -func (stat *DiskIOStat) OpenSampling() error { - return nil -} - -// CalIOStatistics stub for linux implementation. -func (stat *DiskIOStat) CalIOStatistics(result *DiskIOMetric, counter disk.IOCountersStat) error { - return errors.New("iostat is not implement for Windows") -} - -// CloseSampling stub for linux implementation. -func (stat *DiskIOStat) CloseSampling() {} - -// IOCounters should map functionality to disk package for linux os. -func IOCounters(names ...string) (map[string]disk.IOCountersStat, error) { - return ioCounters(names...) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_windows_helper.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_windows_helper.go deleted file mode 100644 index 5d9072fd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_windows_helper.go +++ /dev/null @@ -1,259 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package diskio - -import ( - "strings" - "syscall" - "unsafe" - - "github.com/pkg/errors" - "github.com/shirou/gopsutil/disk" - "golang.org/x/sys/windows" - "golang.org/x/sys/windows/registry" - - "github.com/elastic/beats/v7/libbeat/logp" -) - -const ( - errorSuccess syscall.Errno = 0 - // ioctlDiskPerformance is used to enable performance counters that provide disk performance information. - ioctlDiskPerformance = 0x70020 - // ioctlDiskPerformanceOff used to disable performance counters that provide disk performance information. - ioctlDiskPerformanceOff = 0x70060 -) - -var ( - modkernel32 = windows.NewLazySystemDLL("kernel32.dll") - procGetLogicalDriveStringsW = modkernel32.NewProc("GetLogicalDriveStringsW") - procGetDriveTypeW = modkernel32.NewProc("GetDriveTypeW") -) - -type logicalDrive struct { - Name string - UNCPath string -} - -// ioCounters gets the diskio counters and maps them to the list of counterstat objects. -func ioCounters(names ...string) (map[string]disk.IOCountersStat, error) { - if err := enablePerformanceCounters(); err != nil { - return nil, err - } - logicalDisks, err := getLogicalDriveStrings() - if err != nil || len(logicalDisks) == 0 { - return nil, err - } - ret := make(map[string]disk.IOCountersStat) - for _, drive := range logicalDisks { - // not get _Total or Harddrive - if len(drive.Name) > 3 { - continue - } - // filter by included devices - if len(names) > 0 && !containsDrive(names, drive.Name) { - continue - } - var counter diskPerformance - err = ioCounter(drive.UNCPath, &counter) - if err != nil { - logp.Err("Could not return any performance counter values for %s .Error: %v", drive.UNCPath, err) - continue - } - ret[drive.Name] = disk.IOCountersStat{ - Name: drive.Name, - ReadCount: uint64(counter.ReadCount), - WriteCount: uint64(counter.WriteCount), - ReadBytes: uint64(counter.BytesRead), - WriteBytes: uint64(counter.BytesWritten), - // Ticks (which is equal to 100 nanoseconds) will be converted to milliseconds for consistency reasons for both ReadTime and WriteTime (https://docs.microsoft.com/en-us/dotnet/api/system.timespan.ticks?redirectedfrom=MSDN&view=netframework-4.8#remarks) - ReadTime: uint64(counter.ReadTime / 10000), - WriteTime: uint64(counter.WriteTime / 10000), - } - } - return ret, nil -} - -// ioCounter calls syscall func CreateFile to generate a handler then executes the DeviceIoControl func in order to retrieve the metrics. -func ioCounter(path string, diskPerformance *diskPerformance) error { - utfPath, err := syscall.UTF16PtrFromString(path) - if err != nil { - return err - } - hFile, err := syscall.CreateFile(utfPath, - syscall.GENERIC_READ|syscall.GENERIC_WRITE, - syscall.FILE_SHARE_READ|syscall.FILE_SHARE_WRITE, - nil, - syscall.OPEN_EXISTING, - syscall.FILE_FLAG_BACKUP_SEMANTICS, - 0) - - if err != nil { - return err - } - defer syscall.CloseHandle(hFile) - var diskPerformanceSize uint32 - return syscall.DeviceIoControl(hFile, - ioctlDiskPerformance, - nil, - 0, - (*byte)(unsafe.Pointer(diskPerformance)), - uint32(unsafe.Sizeof(*diskPerformance)), - &diskPerformanceSize, - nil) -} - -// enablePerformanceCounters will enable performance counters by adding the EnableCounterForIoctl registry key -func enablePerformanceCounters() error { - key, err := registry.OpenKey(registry.LOCAL_MACHINE, "SYSTEM\\CurrentControlSet\\Services\\partmgr", registry.READ|registry.WRITE) - // closing handler for the registry key. If the key is not one of the predefined registry keys (which is the case here), a call the RegCloseKey function should be executed after using the handle. - defer func() { - if key != 0 { - clErr := key.Close() - if clErr != nil { - logp.L().Named("diskio").Errorf("cannot close handler for HKLM:SYSTEM\\CurrentControlSet\\Services\\Partmgr\\EnableCounterForIoctl key in the registry: %s", clErr) - } - } - }() - - if err != nil { - return errors.Errorf("cannot open new key in the registry in order to enable the performance counters: %s", err) - } - val, _, err := key.GetIntegerValue("EnableCounterForIoctl") - if val != 1 || err != nil { - if err = key.SetDWordValue("EnableCounterForIoctl", 1); err != nil { - return errors.Errorf("cannot create HKLM:SYSTEM\\CurrentControlSet\\Services\\Partmgr\\EnableCounterForIoctl key in the registry in order to enable the performance counters: %s", err) - } - logp.L().Named("diskio").Info("The registry key EnableCounterForIoctl at HKLM:SYSTEM\\CurrentControlSet\\Services\\Partmgr has been created in order to enable the performance counters") - } - - return nil -} - -// disablePerformanceCounters will disable performance counters using the IOCTL_DISK_PERFORMANCE_OFF IOCTL control code -func disablePerformanceCounters(path string) error { - utfPath, err := syscall.UTF16PtrFromString(path) - if err != nil { - return err - } - hFile, err := syscall.CreateFile(utfPath, - syscall.GENERIC_READ|syscall.GENERIC_WRITE, - syscall.FILE_SHARE_READ|syscall.FILE_SHARE_WRITE, - nil, - syscall.OPEN_EXISTING, - syscall.FILE_FLAG_BACKUP_SEMANTICS, - 0) - - if err != nil { - return err - } - defer syscall.CloseHandle(hFile) - var diskPerformanceSize uint32 - return syscall.DeviceIoControl(hFile, - ioctlDiskPerformanceOff, - nil, - 0, - nil, - 0, - &diskPerformanceSize, - nil) -} - -// getLogicalDriveStrings calls the syscall GetLogicalDriveStrings in order to get the list of logical drives -func getLogicalDriveStrings() ([]logicalDrive, error) { - lpBuffer := make([]byte, 254) - r1, _, e1 := syscall.Syscall(procGetLogicalDriveStringsW.Addr(), 2, uintptr(len(lpBuffer)), uintptr(unsafe.Pointer(&lpBuffer[0])), 0) - if r1 == 0 { - err := e1 - if e1 != errorSuccess { - err = syscall.EINVAL - } - return nil, err - } - var logicalDrives []logicalDrive - for _, v := range lpBuffer { - if v >= 65 && v <= 90 { - s := string(v) - if s == "A" || s == "B" { - continue - } - path := s + ":" - drive := logicalDrive{path, `\\.\` + path} - if isValidLogicalDrive(path) { - logicalDrives = append(logicalDrives, drive) - } - } - } - return logicalDrives, nil -} - -func containsDrive(devices []string, disk string) bool { - for _, vv := range devices { - if vv == disk { - return true - } - } - return false -} - -// isValidLogicalDrive should filter CD-ROM type drives based on https://docs.microsoft.com/en-us/windows/desktop/api/fileapi/nf-fileapi-getdrivetypew -func isValidLogicalDrive(path string) bool { - utfPath, err := syscall.UTF16PtrFromString(path + `\`) - if err != nil { - return false - } - ret, _, err := syscall.Syscall(procGetDriveTypeW.Addr(), 1, uintptr(unsafe.Pointer(utfPath)), 0, 0) - - //DRIVE_NO_ROOT_DIR = 1 DRIVE_CDROM = 5 DRIVE_UNKNOWN = 0 DRIVE_RAMDISK = 6 - if ret == 1 || ret == 5 || ret == 0 || ret == 6 || err != errorSuccess { - return false - } - - //check for ramdisk label as the drive type is fixed in this case - volumeLabel, err := GetVolumeLabel(utfPath) - if err != nil { - return false - } - if strings.ToLower(volumeLabel) == "ramdisk" { - return false - } - return true -} - -// GetVolumeLabel function will retrieve the volume label -func GetVolumeLabel(path *uint16) (string, error) { - lpVolumeNameBuffer := make([]uint16, 256) - lpVolumeSerialNumber := uint32(0) - lpMaximumComponentLength := uint32(0) - lpFileSystemFlags := uint32(0) - lpFileSystemNameBuffer := make([]uint16, 256) - err := windows.GetVolumeInformation( - path, - &lpVolumeNameBuffer[0], - uint32(len(lpVolumeNameBuffer)), - &lpVolumeSerialNumber, - &lpMaximumComponentLength, - &lpFileSystemFlags, - &lpFileSystemNameBuffer[0], - uint32(len(lpFileSystemNameBuffer))) - if err != nil { - return "", err - } - return syscall.UTF16ToString(lpVolumeNameBuffer), nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_windows_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_windows_test.go deleted file mode 100644 index 6218e881..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/diskstat_windows_test.go +++ /dev/null @@ -1,85 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration -// +build windows - -package diskio - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestCDriveFilterOnWindowsTestEnv(t *testing.T) { - // Test if flakey. - t.Skip("See https://github.com/elastic/beats/issues/17126") - - conf := map[string]interface{}{ - "module": "system", - "metricsets": []string{"diskio"}, - "diskio.include_devices": []string{"C:"}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, conf) - data, errs := mbtest.ReportingFetchV2Error(f) - assert.Empty(t, errs) - assert.Equal(t, 1, len(data)) - assert.Equal(t, data[0].MetricSetFields["name"], "C:") - reads := data[0].MetricSetFields["read"].(common.MapStr) - writes := data[0].MetricSetFields["write"].(common.MapStr) - // Check values - readCount := reads["count"].(uint64) - readBytes := reads["bytes"].(uint64) - readTime := reads["time"].(uint64) - writeCount := writes["count"].(uint64) - writeBytes := writes["bytes"].(uint64) - writeTime := writes["time"].(uint64) - - assert.True(t, readCount > 0) - assert.True(t, readBytes > 0) - assert.True(t, readTime > 0) - - assert.True(t, writeCount > 0) - assert.True(t, writeBytes > 0) - assert.True(t, writeTime > 0) - err := disablePerformanceCounters(`\\.\C:`) - assert.NoError(t, err) -} - -func TestAllDrivesOnWindowsTestEnv(t *testing.T) { - conf := map[string]interface{}{ - "module": "system", - "metricsets": []string{"diskio"}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, conf) - data, errs := mbtest.ReportingFetchV2Error(f) - assert.Empty(t, errs) - assert.True(t, len(data) >= 1) - drives, err := getLogicalDriveStrings() - assert.NoError(t, err) - for _, drive := range drives { - err := disablePerformanceCounters(drive.UNCPath) - assert.NoError(t, err) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/doc.go deleted file mode 100644 index 53cad01d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/diskio/doc.go +++ /dev/null @@ -1,25 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package diskio fetches disk IO metrics from the OS. It is implemented for -darwin (requires cgo), freebsd, linux, and windows. - -Detailed descriptions of IO stats provided by Linux can be found here: -https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/plain/Documentation/iostats.txt?id=refs/tags/v4.6-rc7 -*/ -package diskio diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/doc.go deleted file mode 100644 index 1cf80cd1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/doc.go +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package system is a Metricbeat module that contains MetricSets that collect -system level information like CPU and memory stats. -*/ -package system diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/data.json deleted file mode 100644 index bba0ee60..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/data.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "system.entropy", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "entropy" - }, - "service": { - "type": "system" - }, - "system": { - "entropy": { - "available_bits": 2801, - "pct": 0.683837890625 - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/docs.asciidoc deleted file mode 100644 index 3666430f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/docs.asciidoc +++ /dev/null @@ -1,5 +0,0 @@ -This is the entropy metricset of the module system. It collects the amount of available entropy in bits. On kernel versions greater than 2.6, entropy will be out of a total pool size of 4096. - -This Metricset is available on: - -- linux \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/fields.yml deleted file mode 100644 index c7c09344..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/fields.yml +++ /dev/null @@ -1,15 +0,0 @@ -- name: entropy - type: group - description: > - Available system entropy - release: ga - fields: - - name: available_bits - type: long - description: > - The available bits of entropy - - name: pct - type: scaled_float - format: percent - description: > - The percentage of available entropy, relative to the pool size of 4096 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/testdata/proc/sys/kernel/random/entropy_avail b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/testdata/proc/sys/kernel/random/entropy_avail deleted file mode 100644 index cd0c00e3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/testdata/proc/sys/kernel/random/entropy_avail +++ /dev/null @@ -1 +0,0 @@ -2801 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/testdata/proc/sys/kernel/random/poolsize b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/testdata/proc/sys/kernel/random/poolsize deleted file mode 100644 index 801c306e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/_meta/testdata/proc/sys/kernel/random/poolsize +++ /dev/null @@ -1 +0,0 @@ -4096 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/doc.go deleted file mode 100644 index a84c24fd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/doc.go +++ /dev/null @@ -1,18 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package entropy diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/entropy.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/entropy.go deleted file mode 100644 index 15792ae0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/entropy.go +++ /dev/null @@ -1,106 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux - -package entropy - -import ( - "io/ioutil" - "path" - "strconv" - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/cfgwarn" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/system" -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("system", "entropy", New) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - randomPath string -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - cfgwarn.Beta("The system entropy metricset is beta.") - - systemModule, ok := base.Module().(*system.Module) - if !ok { - return nil, errors.New("unexpected module type") - } - - totalPath := path.Join(systemModule.HostFS, "/proc/sys/kernel/random") - - return &MetricSet{ - BaseMetricSet: base, - randomPath: totalPath, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(report mb.ReporterV2) error { - entropy, err := getEntropyData(path.Join(m.randomPath, "entropy_avail")) - if err != nil { - return errors.Wrap(err, "error getting entropy") - } - poolsize, err := getEntropyData(path.Join(m.randomPath, "poolsize")) - if err != nil { - return errors.Wrap(err, "error getting poolsize") - } - report.Event(mb.Event{ - MetricSetFields: common.MapStr{ - "available_bits": entropy, - "pct": float64(entropy) / float64(poolsize), - }, - }) - - return nil -} - -func getEntropyData(path string) (int, error) { - //This will be a number in the range 0 to 4096. - raw, err := ioutil.ReadFile(path) - if err != nil { - return 0, errors.Wrap(err, "error reading from random") - } - - intval, err := strconv.ParseInt(strings.TrimSpace(string(raw)), 10, 64) - if err != nil { - return 0, errors.Wrap(err, "error parsing from random") - } - - return int(intval), nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/entropy_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/entropy_test.go deleted file mode 100644 index ed4f9459..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/entropy/entropy_test.go +++ /dev/null @@ -1,59 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux - -package entropy - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/system" -) - -func TestData(t *testing.T) { - testdata := "./_meta/testdata" - system.HostFS = &testdata - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func TestFetch(t *testing.T) { - testdata := "./_meta/testdata" - system.HostFS = &testdata - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - assert.Equal(t, events[0].MetricSetFields["available_bits"], 2801) -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"entropy"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fields.go deleted file mode 100644 index 47201955..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package system - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "system", asset.ModuleFieldsPri, AssetSystem); err != nil { - panic(err) - } -} - -// AssetSystem returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/system. -func AssetSystem() string { - return "eJzsff+PGzey5+/5KwgfFhm/m5E93mxe3vxwgON5uRvAWQ9sB+8Bh4NMdZck7rDJDsmWrPz1BxbZ39nqbqmlkYMMFtlkRiI/VSwW6xuLN+QJdndE77SB5DtCDDMc7siLT/iLF98REoOOFEsNk+KO/K/vCCHE/ZFoQ02mSQJGsUhfE86egLx7/I1QEZMEEql2JNN0BdfErKkhVAGJJOcQGYjJUsmEmDUQmYKihomVRzH7jhC9lsrMIymWbHVHjMrgO0IUcKAa7siKfkfIkgGP9R0CuiGCJlAhw/6YXWo/q2SW+t8ESLE/X9zXvpBICkOZ0ITLiHI/Wk7fzH++Om917kgqKH4Zmn0PggqKGztOBYrlp0dAllIRSjQTKw44H5FLQkmSccPwexUO5j91puU/TSKqhLC49uucFC7FqvGHPdTYHwv9nUUlsmQBqkRV++T/II+gIhCGrkAHAWUa1CyNTBCWjiiHeL7kkjY/sJQqoeaOpG78ceA/ryH/Il0hoy05hiVAdArCECYQGNEpjaCDthoFhkVPehrWWnA0kZkwRwLz8nKJzH0CJYCPoWJCBvdyeAQ6wSK4PA5LQbjc3qSKScXMjqRKRqA16CHUnI3Th6JkMb9AniOqAcDPJ8gDAMktZeYCeSmIBUaupCAx008vh9FxTh0xDp/6/fKYrEFtWGRNM2vSramIuf2PNVXx1lpzTBhQKktN735Uv5+P9ZOh1nJpvqV1sXgPo/C51+YA5AYov7yVYYIwsZE8E4aqnVMBix36ORumTEY5fmO7Zhzwt+tdalmipWpNtqW6xi9p1qDyI1CqWesLbzeUcbrgQKTgO3t4/ibY10GMPKdevFwGFb5cmh3lykVp1vImLVXWY9bHeWfWzZtyoZxvli8Ujk5SBdpbX7gCUpuZ+7AUN8LuH87+gKabSCo7Q5Mt45ys6Qasg0q/siRLyIbyDDfNl9vXr/9G/s1N9wXHbg1WzlMbl3IFNN4RQ5+sfDDtR2XCSEKjCMXO6ZZNe9AAFgvlT+2akg+iHSLQ161hdzIjERVu0aosL4I3KwXUgLK/EI5v5BepCHylScrhmrAl+XtrWCdS9uvUkB9f/81Cu7Zy5YTLhz1mUZrNcm5+cdKzAHL7U+fi/Llc2D+Xk/jtul9/Fm/nG7Ja/7LLAxT+Zd1OY90aaS6UkdYWBE0c2XiiPsQcUHAePvyX1UJdRsk/S8tokH1iLamLZMHYMPXFEjL2oL9MQo467S+TpOFH/oXiP+Dcv0xKJj/8vykyD7UALpPIb9UMuDRuDrECrvNAiIY4Z3IZs0HnOkB7w2L43IrufSuZ6UvO6X4bWdALTCZedBLuuVMhh5+Iz4380EPur9xDlSdWTpn8rsmKMekHO0Ql/2D/kzx8KMrIBtbg5T/jcxT2n8H1fILdVqpm4sDHj++Ijunt+OVG8uyUfcIGilE+d4fnCHgDIXyv/Qx5uRv5vGaaJHRHhDRkAVY4Nix2xzjlvGR6a0wfo+8hSAGNZ5jwmHDzoKVUsTDsJFZk7ApZkdFZZCV8mXG+68G3VczAyQHiLAciRA4udmZ4Ri03BUNfOgA8DoMw6rDJB0HeM5F9dSku1pyKNOxADZGRyo+EyZ6UMy9pglCts8RyBj9FNPsD7dB/3L4ZtILPzyCLw4CYhkf5YAPZ1Bq1n20oVvbcOaHYJ4xbnyCSItb+ePNqBXfsoIV9Nohuz/Yai6cGGMYYS3sOPrz60A/Qem8zXG0Fv2egzSwBtQI9T0HNNURB7CEPswd8M1WP29xPqQnOiVly4ihxGdstKCC/Z5BBTIzEzRDDhvX6Np4sJyLnpQvnPDVhtfU660KV6JnWLfQVOg9YoPOuzLSU4Ip4AvacNhOQ8XN53ha2bwtz03YPH2m9BFHrX0xLCN2Aoiuo+jRLqRpSFlwRI60Fah0WiMfs/zOuihOxUy6LI+l869LYNBMtTL7j6WY1tzbKaUhB6+eKCcfel3aZLOqBGmAYJajDT0wHzkE4iJVZn4SIc27zaQXJhS9g3mllHS9EbgZHiBWmqrn1Eol6ePVh2vVYZHo3HTWP4ch9nClrJG7XLFrXSeg+FK8WVMRbFps1yQzj7A9qp0UmlJ96OSP37uOamky5j8goyqzj4mrmypJHTSIuNS59vYoxZwkIo2S6OyaYVIat/HXI9pjjA0Q0H3S+YGbS0F+B1g5sl6wNt4Tx/KmgEq/HeW25SQ3bQC49qZS8cNl/eP0fP7ZWeck41G6+koOihuUwrdrl8k9TlDAXRJ8ppoABQszqVPhtpHX5M5EqtmEcrJ+Buan8xJsFobtNOh8Z4BwVxKyW1N6RL69i2Lyyf739EkRk5z0BFDtGEwp8NT+EQWDAfZ5K1hHpOxgLDmw1LY7d4k0YDUrrCcMGdnwiZAzaSovdo/ibduS8AknBs0r7fqm26OZTc63CLwVwCNOQ72fimlvjCu/2cyzTcN7AsZ1wJLznP90aoPfVKRSiqO0Bc9Q55kXKjVQ5yiqHWJ4Jo6uVghUtUmGUc6dyGpdbyq8efXvn0GTIP+vqx6MhS5k1PePa9jliW38OqL0OeXNTBZy4fVIfXtk24aBxfUqqSSwj3YoGBLhO9mvgvazoQ9/CGfIeiGciasDGHmgCtJvl2QDiTu0BGFLH50Po1N4VAk15ppGnL9suD5c0PkZ9WBfPjpH7sEdu+Be3L8YqYfsnJlbzJY2MVHfWtRuniN9X4BfuJafakISJzEB4D7/4xyUh/YfH2qFwXtxeFNrbANwwbixBfC6ZCMgCiVlRkzCstLBNznMtRVhgpqDo2aSrQ6qOpAk/FKbotJeGW9rZdQU7yrxzQ7RCFL7f2AThibO5HXiuOdz9/aPO5278Zo/YQbDO6NU6/6ys7EOLyq954Qu5iisXHI0laCy8YiLiWVx8OJLCVXksdrk5GdFoDZpQ0ba/FtlyCUqTKw2Fr+pZQyOTUT5rmCEX744NWlhH22H2ehvJWxyt7AgIMdaNWs71WfF7reXgjiBnsEg9QRV+VmTwwRAFXhlqF9lnVohAREAWYLbgb757kcaqhmqsxq9QsCmC/Wl+ksSQgoh1rnk/fHJxskQqIDEYyri+JimqQRKtIXoqfOSKDH/pEAny/D6UZ3d4yz8YzINQHmUcHfkFtctS4UW9TMxph7y/wK+QlAkODAG8SpWMXiWQMLGU121e2B+pqhPi16rg0D0plUqhRNiyProFbjVUsaBt38v+fBDkw6f/JgwJpURnSVMB5jLEBI0wdZCL0AdB/ouJWG71tf8+/N7e2H4VZSEW/utDxaJDvZEhKo70qjky0Ets51Zau7SvQHhLm5qtW+elCpbs6x158X+RrP/XNK/qoRQreThKabZYS4VpwyLtUj5lvtDiqPVPzaU5FCztj3w8s99eEjNUlJ5LraPhMw7vc2nEMik7Cq7MzCxtXRYfgLmGKcqNMBwKIaRW5WamHwETpwPARP/8CmhM11hvdjQM5H0xIKkPOAABHhGjY377IOCIZF3NqX9rWjsbtgmLFD5dwRydvsOs1fzIxmqVQiOP1LDpSkdUzJ8s7AMFK+dm8HZKC7WX+4gK4TwZN3UfwJgpiA7UAMcAdPPyZllOFR86A2cDZmcrgimt0okW7wxQfsbVLaMrDq2CiFOWDF1pRHu+pe5G27vs7gNzWC5ZxEBEuzPqIzd3jpaUGCr6aEbeEi63oKo6iomYRXhpuxQea1lro7LVCi9CGlmM21RiTRa45XweFri5z86CoB5fZysICevZDXALxEvyc9vew/Zf+GAt08UVgnzhRSolv3Rb/NdKsIgJQjmXES5RSc4UnmkPAUfZNvXS0ZpcdVbokol8i2lEp4w0HSxEClxF8vMSkqMgi8y4kEtAnkZSpjOV8uzEh2sfYXIDKpJJwkZvjRiWNOMmVLQxmIYj9ve9m94Vti6lGgfeHlyzqr/ZBB46MFrIKksf8mEr9HZoedJwREK8IH3MbMEagqiiJSjnCxo9TTL1u9yxrrAGa/KTTOMVdp1yZv9liZ1ktzStwiuu/4PZSlVFND7L58eopPn8b6qNDGrv4eR/x+YTy0Yly/l6GIBZj0z8YkK1CX5IQwOZmbPWIDZvZWsQXU0KK+Ge50SoIALWfx/GhcWiJ5j0LkLVMcKxBzLsdEhUgWQgY5iYgVJSnYYtbmjfbsUhYmI1YK3OhUmDiPsRMTGLlbTK+iSImIhkgiXwfu3KS1J+2gEcOyVAmZmV3A+wmphnmlC+pbv2Yfna+lr3VG2twS9i8vOne7KAiGYafPbKmm4KUqlMGb7pbl3TOI/mOksSOqD6pDgsFmDosPPqV38iucs7zv9dcbmgvFDtmJpjZjfw/GHp7N+CyyUX/4KWR9OzYA+PLmYOKtwFzkRTzvb5Xc90WTzldL/d908358zAxHO+Zwb2T8yiZNJVfPdrgNLCAHWtp46yuvwYFavL/8aaXDSmhl5XHyS8rr702HgmkUxrdVHOaFNjpNSsC7pnga8mbOVuUBZPSLZnxAaMIwy9IVU3nmc4dOPO0guVCcHE6kW4rjXteHyxn/z2N4dQnx4x4YEzrg6fsf3VITNGScyZmHiNlxnnxHreVMQ3dngXqjLSrroyLpDgcF/7EjQ8FgI1PVStsgSLhTSkVFF/tgWr8dlKSAVzupAbuCNvXv/wU1jjaVAHbCXXLfywfRRtD11WezoysfIpi3p56NDZQWyGq1n3y/mREgBiw5QUduXIhipGF9zH9oJS4B7QsSo01KmKVpoDkl8UwM+f7q9d2ZJTsh8+kf8Oq4z6W0Vkupj5u8ffbnQKEVuyqBosT8s+h2PD4Z3dZsmorHd3LjnQ+tFUNfK+NrRNsK5nMBqtJ0JbvEFkwbpsg2YiAic9Xl908boJ9PJS+Y3um95eL9YCKS2K3bM0xtPywVQcBc0SxqnyhVHBaf9mZykYWZ0gZjrldFd6CkamucrO22+2Oy2GmdvROfqb4jBsauGH+shV96zy8lbrvkFZ72+5yAxRVHQFPrEw8nW7O0WTxXtaPZMz64VwC+gmYCcTp8TraoP3Lu8eflrtEerqUqKL20bvGHQW0zZ/wStnInbEtVNDx4XU1uUPMrxOx+UDx55Hfedd33n1TMmRUgLytsTex6qye011tcDXVTc3Ks/fYWqIvFtTtQJyZQIXKYqRqTNXcm+OCroCZWchLsGEpc4YcPcuTI7kZfECn4+6uktMTPdLqtL62TLMlskfQbPYbq1PYMgn9gfMGtoiwHcZRVnKXFo6ofYf7jNXH9/++rJ3RaJMKTuhN3qJBpcDu+640d/k1uWdQaNZ1L3b1lQ913bDueMQMZnubJsR9ngOuCHzC+NQfEYqbwvmERV3PFtJQXa7SCPTFadhGWhQ7u482FPa+xNTK0eZgjjq+Gt0CanzQOP4g888zhJmZlouR9d6DBUQuTRulrwiqAd6YT0Fh6x5hZWxIyrIAki0tmZV3LToqCFU7PD87WPFmrac2qlYYYc+FSsqY1tWYKv8BRBF8/dPlJSmwxEObbyDt2Qe0bcbCPHosjWlmwnbomIDODxXqX5yF3QSwPbvrRH9t4reIwrKXEbLmLLnrhtIr1mKJVCtAYUUN5YdfmRkoIbaBMi/WnAB1cJYv70VdyM9EbQBDCZemh7u0cCwkiSxAYujRhOqtYwYhsO2zKzdcWrZHPZhHtD7w+Z74ntDaD7qw70LyvjW0/noOBrSnV8GC45KF3uStqRW/2HWp2OSHT2/HuTlqNknzv9aZwvnT32vXSsb1zlrFMtwtnMwrR27IuNKeLo5FqVZyQuiozXEGQeNPhXFLvLOTqX6qaj88vsoOOZb951cP0thlOTca7atLGK3xVRKX5N3v3xCBfLxc3hQ+3dtqIgdmPwNA74jS8pUOZTXM6mSVl8wKSgPlFUjd7BRgLf+c/cxv3WaL2NxRXILbLU2M/LxcwVGcFwFlHtftAFKg9GVd7WDnnbQHiXlO0b1BUAm+3vaeadNSlZsA8Lankzuq54cVq0VVGhkwH4lTQl8uM/jTk3p2QugQ10cBCG8CezP4yFqo3O0kDrZS2S01DO/YMFCSTK6QG0PqTgProV/Wi1hkZJ5a38sMZRbomCVcarsqdg5lGPJ9zrXE0aiLCvQMlMRaKLXMuMx2iVQVJKO4MnvmTT09Cz53HD1OxnjNjLl4YvBCClXk7S6R1Um8v0pBfi9Sa6oJjEsmTP7urlcFY6uDgoh7qGrdmrevRVYi7cC5aMbGCDx4SewCq/YSIinqvA6B611H82NxhpbZ5W8QD5Z7LVjNyfTzDPFmd95seYbYoWerdZVa3Qve5W54P1a7Mtu/nbsVwzDjN2oysxUJtDVugRmYBhfihVog9YHE5nMtN9znQMz0XBR6pt4TTfQxbWBbHINdxyMU7OprHv3qgbLZTeUa1Q6tQ1jN0VdxXQrN7u1kRXAabr/ckabdLNW0hgO8dmZYGVFd63qwrUZ8djIFRLJ9HXnuPm1iK1LYFvdnhffmTXsPIO+rmmG/RjxAbPlXr1UUXdWqmsr5OIBTBE8C4eq/ybHxcmP0CJinrd9dx3Zr5ggggpZa2Xvd1qxHj0GRmidhvlMNNoTBR7kN3kvKO+uHKjdyn/+sqaLn2e2pn0m+jxWY/WN4oqg19pnWRVQ9Z975H3UHnelSNPQWtBSBV8Ax1KQRMZdty3C+HzO+nwIr1xq+uUYqCmocISF7C+Qyn9qhVLHS1ZBZUt7FmRLQYBGa/xoQ8L2HN9M94vY3iQ0Gac9/eVUHxZ2NbB/KdATKdDxijKBZIYZtM7cMhmyQ/syiyMIr7Z69Mm9xa4z/FW+ujSa4IR+vRyi11BEBau9/6am3OW7LpHqMvTiDpl67zpLbV4XbP327uOTRmt46Us02vFqTPRULPdMDz0fLPeWlPHs9PGUeq7Xey6NmhOX9rtqrOlLsm0VEJc/CrCJ0nCC9fbSdMMa8p5+eXFITVFgN0FsiORaoPs91DnelHurYNal6pVWpY49jNvMqjFljyFxLLMuXhXlkSQvcE2m4WLvj5NMrYD09pJUUHOz4YJ2jnjVWnVUViOV0tOl2iu+GPZkZsvT5dstTRb0mi+do47nzMUrE7ls8GefguiOEh6iOJ4u03RprtuUtosde26i9CJVRU1H2EPm87vHsu9xq7J1DKGXqhqqOqFJcUBH9ATHDtOeyKZvQU94ZjX51FIYfVw62NIouHWZSqO5kN3JqvH2hQtYus7gcypkuCXLYAZMKCtvhRS7RGa6tEBdB1spiO9kzoFqc6MgAmH47gZ329X7j791M4gzbWpXbpN0qcmVXieQvAyV2Q9nnvXSz8y8XxiHmwWNnsri9JI57z/+VpB7AFXI6zPT82gPCJx46jVaM1BURWsWUT53rJpflmqsho0LTyyH7a2novFCRU843deduZ2EXXp7mdwqPbLBfOscss7Pw/iWv7Hw7WjS4lWIqrqo7bxuB7e5Iw/i1DOozW5OhRVqkEcHSEeCTfsui+JP/u1wR+2Ng0j8/+Gjnt2qeFqdg83ase/j2YtkrI6gxe2KundqFFutQEFsP7EvAIbQR8rDv6SafwN0I9AewsmLX+2nXrj/1GRtRUiUd1d8MMC9u8J3eIfFyH3ur3u2Bpti4OWamFVvdwyUKD3vDLucoPAMe2Laf2L1may81sTcpby8Q9MBdHT1+jw1ITKrOGnHkrLvTu8gUs5xLPrUm90higqdUsy7FE3IX14TIbvjvtMarkrruZ35Yrj2z0YXTbkktGBkkF/jSme2NL0YWj8VaY8DVy8TsGGRwee7LoWoXyvh2IgKIY27q+AfZhhEaU7lgj+xkA4fUS7zM5dRtW/vX1UyU1fJHFAk46oJL0Vim2/NO8WDumYJSrlon3s00j/Tv0Chiu3m65yc7EnWjGITk+epuiwZ8PDqQ97ZVAos87fcdhVylvzDCcc6bCiv1vvaY2zoITmLdu0GqvkN7UADVWY43JFHb19+GthhdQ9T/BC1Ht+Vi9Ggi/YjwYeGT/7gb19nuMY6lrARLtMtvJUbJ46wiZBUXj+o92sZhIXFrYKk44HYQUeh0BwgPQVL8oHHoTFTNlGugHHjjsLyh0wWbPoVcsOOQhIDnZ4lMT6oF0ZBHsz3mmxA7UgmOHsC7k0dZtytdOuWUoVvfTBBtEz8XTrKiWYm8yqVGZLQnXdiw6Rl4knIbdO5PJ66krDKtZG1e4AOWwrzWHzvbTajGGys3lfWJfOI2ipa0Zp1NFrtNr5/8vcS+nhFk6KfnzvqurYkNa3beUfMmzfpvnFLMQABhw2ED4+DO4vatXDj1gGEObAT0dzClmE5PQjFO1+IaAcnbvBrwhyWj28f7glViu7cvco4EzEVJtx7Pmb6KU+fTbSNqu8TuZitm2TP/Kc84HGGyiLhXQamjXWb92FCH3p6luCwcT9LlpTxyY6yyvxu3P75cX/pMc3Rj+/aSxKKTXsU3SIKp2/DrdvRvZhWciphFRy8KjRryWMMw5Pb129+uLHuTw5hHzy7P09gkHh83sD2EF0oWeGNMDtvD9pCP4Fq6K7JHl2ough5nxc3mz7DoYUVHpVjqk1o5ZCQNJ4f1Wn+M17/pjGpHUz75jx6uvwsHDFltjieSp0tbsYROcdGt8E5A31OWxNipsTQJM0nxG653hbDPmwz3ykph4LBcXf2UBHn/tW1s1Ht/4wmWdru0lZ0K/8K0TyS8VF8+vTwv9/9n/f3xI5TtibzCL/XrvFi+1GIismY3/QPouhtmeZ3XNFtrNWtK7xy/c3GojTzpX/B25XDO9iVXbXr9w07Z/YJkP0FlsPnrxVFtjLozcmxDG6GGZejZq1UnWFh3fCFab2Y04ljUNg3f/gml7PO2wWDYr/nrrVwEciOzGIFVfi1rtPhyh9Z6kHW/aTZYGjBafueI+x6k+6wWX3+qTJn276QFtgxru/nd49+FF0aOU69HxdXdA9adDlm3Q9j+I0z6/p+14MYQRBLmrBWr7ihCOznjpmcy4jyGQs35Wz9ungk5/Y/3sxez97MbolU5M3r17d3r+9//unu7c//eX/30z/+/uPd3e040/a9xUEeHgmNY+V7jbKimR8V5OFx84Od7OFx82PxoSG0pVI1N0SniBf0vXlzCHw7VQ8mBYk0cAEM/4hAJua4p+4sLPcEDOf5Wuowqp73Qv/9x5s3t7c3t7f/fvP3H2diO/N/mUWy9dp4D+bHzx+JgkiqOHjoq3xNZuQBX9OTC0OxS9uGUaJgA0q3j+eHR8KlfOpMmDXYAIbH85Rnei5HPblUvp96KPn4Js9yCZFPlKY3LoQWS7SEr+Dz+/uXuYnveWEXzVWYSgEkke1rSpwugNfe8LrGAexo//MWXc8XSylnC6pmK8mpWM2kWs1eWP6+qP6ilfQungOyY8RgQCVM5G++2OFJJBPwXYepIJAsII4hJpFMd0VgkJpWmyH8wtqY9O7VqzRbcBbpbLlkXxHHYFme40uYhzoobeH8Tzuc/9AiJ9O1lyrWBCXQixvxFzV6EHc/f9Z3xo1/OG0vAP+wzIEgAoGIw1BM/dbZL5V3zkht6L044Ouhz/hZ3zjDcppj+IHtg0aLRPhb4yfuDCv1TL3MOJ+PEIW6Ddydnv+EfydD3z8dkZ2XS9emP7efWZmT9wGCoyzodkvSg/u5v0U5FsJZ1M1F6I1J7HXLfafQPoc4XP1hgSEPu9FVe/trA4EigQmxFFOg8dP5XuyU6+IejD10bXo6OnUzZIKnQ36tXwyvupJ5wOe6bLddhmaKZqS+DhfLU11ALXXPwP0BM/JOKgU6xcZrRub9pjRgXvuV1Ziv9E6/EmBesXTzwysTpfMEkhn50NH2v7vML9z89+hO7P2rSwYGgKRK13R/nXf3Sg9Ei4jdXveL5KeF2Ip8vrTd/N1LQZcOmZqAXJ/0832YXjkBPgttn55pwgNtLQKm161k1wkAlnmwyrSjuBlxqWG+pZ2tQ06CtoHQ6oh5iWQeTAjVcRuWXAbsAsgQ1Hon5jr8oNVZQec4hmJWEDUfrX0WzBbHEMxLJnBNmqGgs4MugIxB3Yz/PBvqN0NQc6rNnEahDMxZQec4hmC2uuYsJ0i/ymNiFUJcOGnxpObrb/d/EvPVEvKM5msWX6L5un91yUDz9dzGXxfqPf9S7I608YjF6CjBFzfEl3o3A3+dQaxyUXGf8rGEI1NtvjH7LAlXMwRSA/n2yb/a+DMTaWbm+YcSxjkLlw8MKOj88CmnFV92KIdql0tlGpTu5f0BxVLv5WoF8U3x9jlozaRoBpD38bgjnHZwmWt5CcuDCc6qofV41BHzvhXV1AiXK2Y1V3OKPfe9jqT5/udM+0pG98raAA4EkrBHorBfz2euSkPHAoRqRY5Zg0L4hpam1NMTQSQLKTm04gO9SOzXCBMxi5xmonlmaC9HjilxC69I3vm1Ufi2B0Mkp5aKymo4BR0HZinL3mncOqwOrqleA77rSR6H6QS3RvORKdfeI/RtLS3oc9Jly9QGoPJf/n8AAAD//y766bE=" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/_meta/data.json deleted file mode 100644 index 2cb9f089..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/_meta/data.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "system.filesystem", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "filesystem" - }, - "service": { - "type": "system" - }, - "system": { - "filesystem": { - "available": 53067177984, - "device_name": "/dev/dm-5", - "files": 0, - "free": 54342492160, - "free_files": 0, - "mount_point": "/var/lib/lxd/storage-pools/default", - "total": 86301999104, - "type": "btrfs", - "used": { - "bytes": 31959506944, - "pct": 0.3759 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/_meta/docs.asciidoc deleted file mode 100644 index dd10e665..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/_meta/docs.asciidoc +++ /dev/null @@ -1,53 +0,0 @@ -The System `filesystem` metricset provides file system statistics. For each file -system, one document is provided. - -This metricset is available on: - -- FreeBSD -- Linux -- macOS -- OpenBSD -- Windows - -[float] -=== Configuration - -*`filesystem.ignore_types`* - A list of filesystem types to ignore. Metrics will -not be collected from filesystems matching these types. This setting also -affects the `fsstats` metricset. If this option is not set, metricbeat ignores -all types for virtual devices in systems where this information is available (e.g. -all types marked as `nodev` in `/proc/filesystems` in Linux systems). - -[float] -=== Filtering - -Often there are mounted filesystems that you do not want Metricbeat to report -metrics on. One option is to configure Metricbeat to ignore specific filesystem -types. This can be accomplished by configuring `filesystem.ignore_types` with -a list of filesystem types to ignore. In this example we are ignoring three -types of filesystems. - -[source,yaml] ----- -metricbeat.modules: - - module: system - period: 30s - metricsets: ["filesystem"] - filesystem.ignore_types: [nfs, smbfs, autofs] ----- - -Another strategy to deal with these filesystems is to configure a `drop_event` -processor that matches the `mount_point` using a regular expression. This type -of filtering occurs after the data has been collected so it can be less -efficient than the previous method. - -[source,yaml] ----- -metricbeat.modules: - - module: system - period: 30s - metricsets: ["filesystem"] - processors: - - drop_event.when.regexp: - system.filesystem.mount_point: '^/(sys|cgroup|proc|dev|etc|host)($|/)' ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/_meta/fields.yml deleted file mode 100644 index a66f7efb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/_meta/fields.yml +++ /dev/null @@ -1,53 +0,0 @@ -- name: filesystem - type: group - description: > - `filesystem` contains local filesystem stats. - release: ga - fields: - - name: available - type: long - format: bytes - description: > - The disk space available to an unprivileged user in bytes. - - name: device_name - type: keyword - description: > - The disk name. For example: `/dev/disk1` - - name: type - type: keyword - description: > - The disk type. For example: `ext4` - - name: mount_point - type: keyword - description: > - The mounting point. For example: `/` - - name: files - type: long - description: > - The total number of file nodes in the file system. - - name: free - type: long - format: bytes - description: > - The disk space available in bytes. - - name: free_files - type: long - description: > - The number of free file nodes in the file system. - - name: total - type: long - format: bytes - description: > - The total disk space in bytes. - - name: used.bytes - type: long - format: bytes - description: > - The used disk space in bytes. - - name: used.pct - type: scaled_float - format: percent - description: > - The percentage of used disk space. - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/doc.go deleted file mode 100644 index d15a2f6b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/doc.go +++ /dev/null @@ -1,58 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package filesystem provides a MetricSet implementation that fetches metrics -for each of the mounted file systems. - -An example event looks as following: - -{ - "@timestamp": "2016-05-23T08:05:34.853Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "@metadata": { - "beat": "noindex", - "type": "doc" - }, - "metricset": { - "module": "system", - "name": "filesystem", - "rtt": 115 - }, - "system": { - "filesystem": { - "available": 105569656832, - "device_name": "/dev/disk1", - "type": "hfs", - "files": 4294967279 - "free": 105831800832, - "free_files": 4292793781, - "mount_point": "/", - "total": 249779191808, - "used": { - "bytes": 143947390976, - "pct": 0.5763 - }, - } - } -} - -*/ -package filesystem diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/filesystem.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/filesystem.go deleted file mode 100644 index 765a874c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/filesystem.go +++ /dev/null @@ -1,95 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux openbsd windows - -package filesystem - -import ( - "strings" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - - "github.com/pkg/errors" -) - -var debugf = logp.MakeDebug("system.filesystem") - -func init() { - mb.Registry.MustAddMetricSet("system", "filesystem", New, - mb.WithHostParser(parse.EmptyHostParser), - ) -} - -// MetricSet for fetching filesystem metrics. -type MetricSet struct { - mb.BaseMetricSet - config Config -} - -// New creates and returns a new instance of MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - var config Config - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - if config.IgnoreTypes == nil { - config.IgnoreTypes = DefaultIgnoredTypes() - } - if len(config.IgnoreTypes) > 0 { - logp.Info("Ignoring filesystem types: %s", strings.Join(config.IgnoreTypes, ", ")) - } - - return &MetricSet{ - BaseMetricSet: base, - config: config, - }, nil -} - -// Fetch fetches filesystem metrics for all mounted filesystems and returns -// an event for each mount point. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - fss, err := GetFileSystemList() - if err != nil { - return errors.Wrap(err, "error getting filesystem list") - - } - - if len(m.config.IgnoreTypes) > 0 { - fss = Filter(fss, BuildTypeFilter(m.config.IgnoreTypes...)) - } - - for _, fs := range fss { - fsStat, err := GetFileSystemStat(fs) - if err != nil { - debugf("error getting filesystem stats for '%s': %v", fs.DirName, err) - continue - } - AddFileSystemUsedPercentage(fsStat) - - event := mb.Event{ - MetricSetFields: GetFilesystemEvent(fsStat), - } - if !r.Event(event) { - return nil - } - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/filesystem_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/filesystem_test.go deleted file mode 100644 index 87ea5c07..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/filesystem_test.go +++ /dev/null @@ -1,57 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux openbsd windows - -package filesystem - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("system", "filesystem").Fields.StringToPrint()) -} - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - ignoreTypes := append(DefaultIgnoredTypes(), "fuse.lxcfs", "fuse.gvfsd-fuse", "nsfs", "squashfs") - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"filesystem"}, - "filesystem.ignore_types": ignoreTypes, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/helper.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/helper.go deleted file mode 100644 index d64ef95f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/helper.go +++ /dev/null @@ -1,212 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux openbsd windows - -package filesystem - -import ( - "bufio" - "os" - "path" - "path/filepath" - "strings" - "time" - - "runtime" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/system" - sigar "github.com/elastic/gosigar" -) - -// Config stores the metricset-local config -type Config struct { - IgnoreTypes []string `config:"filesystem.ignore_types"` -} - -// FSStat contains filesystem metrics -type FSStat struct { - sigar.FileSystemUsage - DevName string `json:"device_name"` - Mount string `json:"mount_point"` - UsedPercent float64 `json:"used_p"` - SysTypeName string `json:"type"` - ctime time.Time -} - -// GetFileSystemList retreves overall filesystem stats -func GetFileSystemList() ([]sigar.FileSystem, error) { - fss := sigar.FileSystemList{} - if err := fss.Get(); err != nil { - return nil, err - } - - if runtime.GOOS == "windows" { - // No filtering on Windows - return fss.List, nil - } - - return filterFileSystemList(fss.List), nil -} - -// filterFileSystemList filters mountpoints to avoid virtual filesystems -// and duplications -func filterFileSystemList(fsList []sigar.FileSystem) []sigar.FileSystem { - var filtered []sigar.FileSystem - devices := make(map[string]sigar.FileSystem) - for _, fs := range fsList { - // Ignore relative mount points, which are present for example - // in /proc/mounts on Linux with network namespaces. - if !filepath.IsAbs(fs.DirName) { - debugf("Filtering filesystem with relative mountpoint %+v", fs) - continue - } - - // Don't do further checks in special devices - if !filepath.IsAbs(fs.DevName) { - filtered = append(filtered, fs) - continue - } - - // If the device name is a directory, this is a bind mount or nullfs, - // don't count it as it'd be counting again its parent filesystem. - devFileInfo, _ := os.Stat(fs.DevName) - if devFileInfo != nil && devFileInfo.IsDir() { - continue - } - - // If a block device is mounted multiple times (e.g. with some bind mounts), - // store it only once, and use the shorter mount point path. - if seen, found := devices[fs.DevName]; found { - if len(fs.DirName) < len(seen.DirName) { - devices[fs.DevName] = fs - } - continue - } - - devices[fs.DevName] = fs - } - - for _, fs := range devices { - filtered = append(filtered, fs) - } - - return filtered -} - -// GetFileSystemStat retreves stats for a single filesystem -func GetFileSystemStat(fs sigar.FileSystem) (*FSStat, error) { - stat := sigar.FileSystemUsage{} - if err := stat.Get(fs.DirName); err != nil { - return nil, err - } - - var t string - if runtime.GOOS == "windows" { - t = fs.TypeName - } else { - t = fs.SysTypeName - } - - filesystem := FSStat{ - FileSystemUsage: stat, - DevName: fs.DevName, - Mount: fs.DirName, - SysTypeName: t, - } - - return &filesystem, nil -} - -// AddFileSystemUsedPercentage adds usage data to the filesystem struct -func AddFileSystemUsedPercentage(f *FSStat) { - if f.Total == 0 { - return - } - - perc := float64(f.Used) / float64(f.Used+f.Avail) - f.UsedPercent = common.Round(perc, common.DefaultDecimalPlacesCount) -} - -// GetFilesystemEvent turns a stat struct into a MapStr -func GetFilesystemEvent(fsStat *FSStat) common.MapStr { - return common.MapStr{ - "type": fsStat.SysTypeName, - "device_name": fsStat.DevName, - "mount_point": fsStat.Mount, - "total": fsStat.Total, - "free": fsStat.Free, - "available": fsStat.Avail, - "files": fsStat.Files, - "free_files": fsStat.FreeFiles, - "used": common.MapStr{ - "pct": fsStat.UsedPercent, - "bytes": fsStat.Used, - }, - } -} - -// Predicate is a function predicate for use with filesystems. It returns true -// if the argument matches the predicate. -type Predicate func(*sigar.FileSystem) bool - -// Filter returns a filtered list of filesystems. The in parameter -// is used as the backing storage for the returned slice and is therefore -// modified in this operation. -func Filter(in []sigar.FileSystem, p Predicate) []sigar.FileSystem { - out := in[:0] - for _, fs := range in { - if p(&fs) { - out = append(out, fs) - } - } - return out -} - -// BuildTypeFilter returns a predicate that returns false if the given -// filesystem has a type that matches one of the ignoreType values. -func BuildTypeFilter(ignoreType ...string) Predicate { - return func(fs *sigar.FileSystem) bool { - for _, fsType := range ignoreType { - // XXX (andrewkroh): SysTypeName appears to be used for non-Windows - // and TypeName is used exclusively for Windows. - if fs.SysTypeName == fsType || fs.TypeName == fsType { - return false - } - } - return true - } -} - -// DefaultIgnoredTypes tries to guess a sane list of filesystem types that -// could be ignored in the running system -func DefaultIgnoredTypes() (types []string) { - // If /proc/filesystems exist, default ignored types are all marked - // as nodev - fsListFile := path.Join(*system.HostFS, "/proc/filesystems") - if f, err := os.Open(fsListFile); err == nil { - scanner := bufio.NewScanner(f) - for scanner.Scan() { - line := strings.Fields(scanner.Text()) - if len(line) == 2 && line[0] == "nodev" { - types = append(types, line[1]) - } - } - } - return -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/helper_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/helper_test.go deleted file mode 100644 index 7ee8d997..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/filesystem/helper_test.go +++ /dev/null @@ -1,173 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration -// +build darwin freebsd linux openbsd windows - -package filesystem - -import ( - "io/ioutil" - "os" - "runtime" - "testing" - - "github.com/stretchr/testify/assert" - - sigar "github.com/elastic/gosigar" -) - -func TestFileSystemList(t *testing.T) { - if runtime.GOOS == "darwin" && os.Getenv("TRAVIS") == "true" { - t.Skip("FileSystem test fails on Travis/OSX with i/o error") - } - - fss, err := GetFileSystemList() - if err != nil { - t.Fatal("GetFileSystemList", err) - } - assert.True(t, (len(fss) > 0)) - - for _, fs := range fss { - if fs.TypeName == "cdrom" { - continue - } - - stat, err := GetFileSystemStat(fs) - if os.IsPermission(err) { - continue - } - - if assert.NoError(t, err, "filesystem=%v: %v", fs, err) { - assert.True(t, (stat.Total >= 0)) - assert.True(t, (stat.Free >= 0)) - assert.True(t, (stat.Avail >= 0)) - assert.True(t, (stat.Used >= 0)) - - if runtime.GOOS != "windows" { - assert.NotEqual(t, "", stat.SysTypeName) - } - } - } -} - -func TestFileSystemListFiltering(t *testing.T) { - if runtime.GOOS == "windows" { - t.Skip("These cases don't need to work on Windows") - } - - fakeDevDir, err := ioutil.TempDir(os.TempDir(), "dir") - assert.Empty(t, err) - defer os.RemoveAll(fakeDevDir) - - cases := []struct { - description string - fss, expected []sigar.FileSystem - }{ - { - fss: []sigar.FileSystem{ - {DirName: "/", DevName: "/dev/sda1"}, - {DirName: "/", DevName: "/dev/sda1"}, - }, - expected: []sigar.FileSystem{ - {DirName: "/", DevName: "/dev/sda1"}, - }, - }, - { - description: "Don't repeat devices, shortest of dir names should be used", - fss: []sigar.FileSystem{ - {DirName: "/", DevName: "/dev/sda1"}, - {DirName: "/bind", DevName: "/dev/sda1"}, - }, - expected: []sigar.FileSystem{ - {DirName: "/", DevName: "/dev/sda1"}, - }, - }, - { - description: "Don't repeat devices, shortest of dir names should be used", - fss: []sigar.FileSystem{ - {DirName: "/bind", DevName: "/dev/sda1"}, - {DirName: "/", DevName: "/dev/sda1"}, - }, - expected: []sigar.FileSystem{ - {DirName: "/", DevName: "/dev/sda1"}, - }, - }, - { - description: "Keep tmpfs", - fss: []sigar.FileSystem{ - {DirName: "/run", DevName: "tmpfs"}, - {DirName: "/tmp", DevName: "tmpfs"}, - }, - expected: []sigar.FileSystem{ - {DirName: "/run", DevName: "tmpfs"}, - {DirName: "/tmp", DevName: "tmpfs"}, - }, - }, - { - description: "Don't repeat devices, shortest of dir names should be used, keep tmpfs", - fss: []sigar.FileSystem{ - {DirName: "/", DevName: "/dev/sda1"}, - {DirName: "/bind", DevName: "/dev/sda1"}, - {DirName: "/run", DevName: "tmpfs"}, - }, - expected: []sigar.FileSystem{ - {DirName: "/", DevName: "/dev/sda1"}, - {DirName: "/run", DevName: "tmpfs"}, - }, - }, - { - description: "Don't keep the fs if the device is a directory (it'd be a bind mount)", - fss: []sigar.FileSystem{ - {DirName: "/", DevName: "/dev/sda1"}, - {DirName: "/bind", DevName: fakeDevDir}, - }, - expected: []sigar.FileSystem{ - {DirName: "/", DevName: "/dev/sda1"}, - }, - }, - { - description: "Don't filter out NFS", - fss: []sigar.FileSystem{ - {DirName: "/srv/data", DevName: "192.168.42.42:/exports/nfs1"}, - }, - expected: []sigar.FileSystem{ - {DirName: "/srv/data", DevName: "192.168.42.42:/exports/nfs1"}, - }, - }, - } - - for _, c := range cases { - filtered := filterFileSystemList(c.fss) - assert.ElementsMatch(t, c.expected, filtered, c.description) - } -} - -func TestFilter(t *testing.T) { - in := []sigar.FileSystem{ - {SysTypeName: "nfs"}, - {SysTypeName: "ext4"}, - {SysTypeName: "proc"}, - {SysTypeName: "smb"}, - } - - out := Filter(in, BuildTypeFilter("nfs", "smb", "proc")) - - if assert.Len(t, out, 1) { - assert.Equal(t, "ext4", out[0].SysTypeName) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/_meta/data.json deleted file mode 100644 index d35ba3c9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/_meta/data.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "system.fsstat", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "fsstat" - }, - "service": { - "type": "system" - }, - "system": { - "fsstat": { - "count": 37, - "total_files": 11762339, - "total_size": { - "free": 168018972672, - "total": 379794051072, - "used": 211775078400 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/_meta/docs.asciidoc deleted file mode 100644 index 8db580e1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/_meta/docs.asciidoc +++ /dev/null @@ -1,18 +0,0 @@ -The System `fsstat` metricset provides overall file system statistics. - -This metricset is available on: - -- FreeBSD -- Linux -- macOS -- OpenBSD -- Windows - -[float] -=== Configuration - -*`filesystem.ignore_types`* - A list of filesystem types to ignore. Metrics will -not be collected from filesystems matching these types. This setting also -affects the `filesystem` metricset. If this option is not set, metricbeat ignores -all types for virtual devices in systems where this information is available (e.g. -all types marked as `nodev` in `/proc/filesystems` in Linux systems). diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/_meta/fields.yml deleted file mode 100644 index d9d2b0e7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/_meta/fields.yml +++ /dev/null @@ -1,33 +0,0 @@ -- name: fsstat - type: group - description: > - `system.fsstat` contains filesystem metrics aggregated from all mounted - filesystems. - release: ga - fields: - - name: count - type: long - description: Number of file systems found. - - name: total_files - type: long - description: Total number of files. - - name: total_size - format: bytes - type: group - description: Nested file system docs. - fields: - - name: free - type: long - format: bytes - description: > - Total free space. - - name: used - type: long - format: bytes - description: > - Total used space. - - name: total - type: long - format: bytes - description: > - Total space (used plus free). diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/doc.go deleted file mode 100644 index 518c62fe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/doc.go +++ /dev/null @@ -1,49 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package fsstat provides a MetricSet for fetching aggregated filesystem stats. - -An example event looks as following: - -{ - "@timestamp": "2016-05-25T19:47:57.216Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "metricset": { - "module": "system", - "name": "fsstat", - "rtt": 119 - }, - "system": { - "fsstat": { - "count": 4, - "total_files": 60982408, - "total_size": { - "free": 14127017984, - "total": 249779535360, - "used": 235652517376 - } - } - }, - "type": "metricsets" -} - -*/ -package fsstat diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/fsstat.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/fsstat.go deleted file mode 100644 index a8a1eaa0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/fsstat.go +++ /dev/null @@ -1,107 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux openbsd windows - -package fsstat - -import ( - "strings" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/system/filesystem" - - "github.com/pkg/errors" -) - -func init() { - mb.Registry.MustAddMetricSet("system", "fsstat", New, - mb.WithHostParser(parse.EmptyHostParser), - ) -} - -// MetricSet for fetching a summary of filesystem stats. -type MetricSet struct { - mb.BaseMetricSet - config filesystem.Config -} - -// New creates and returns a new instance of MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - var config filesystem.Config - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - if config.IgnoreTypes == nil { - config.IgnoreTypes = filesystem.DefaultIgnoredTypes() - } - if len(config.IgnoreTypes) > 0 { - base.Logger().Info("Ignoring filesystem types: %s", strings.Join(config.IgnoreTypes, ", ")) - } - - return &MetricSet{ - BaseMetricSet: base, - config: config, - }, nil -} - -// Fetch fetches filesystem metrics for all mounted filesystems and returns -// a single event containing aggregated data. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - fss, err := filesystem.GetFileSystemList() - if err != nil { - return errors.Wrap(err, "filesystem list") - } - - if len(m.config.IgnoreTypes) > 0 { - fss = filesystem.Filter(fss, filesystem.BuildTypeFilter(m.config.IgnoreTypes...)) - } - - // These values are optional and could also be calculated by Kibana - var totalFiles, totalSize, totalSizeFree, totalSizeUsed uint64 - - for _, fs := range fss { - stat, err := filesystem.GetFileSystemStat(fs) - if err != nil { - m.Logger().Debugf("error fetching filesystem stats for '%s': %v", fs.DirName, err) - continue - } - m.Logger().Debugf("filesystem: %s total=%d, used=%d, free=%d", stat.Mount, stat.Total, stat.Used, stat.Free) - - totalFiles += stat.Files - totalSize += stat.Total - totalSizeFree += stat.Free - totalSizeUsed += stat.Used - } - - r.Event(mb.Event{ - MetricSetFields: common.MapStr{ - "total_size": common.MapStr{ - "free": totalSizeFree, - "used": totalSizeUsed, - "total": totalSize, - }, - "count": len(fss), - "total_files": totalFiles, - }, - }) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/fsstat_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/fsstat_test.go deleted file mode 100644 index df591a10..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/fsstat/fsstat_test.go +++ /dev/null @@ -1,61 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux openbsd windows - -package fsstat - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("system", "fsstat").Fields.StringToPrint()) -} - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - - // Do a first fetch to have percentages - mbtest.ReportingFetchV2Error(f) - time.Sleep(1 * time.Second) - - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"fsstat"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/hostnamechange_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/hostnamechange_test.go deleted file mode 100644 index aa1dc0e6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/hostnamechange_test.go +++ /dev/null @@ -1,38 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package system - -import ( - "bytes" - "io/ioutil" - "testing" -) - -// Checks that the Host Overview dashboard contains the CHANGEME_HOSTNAME variable -// that the dashboard loader code magically changes to the hostname on which the Beat -// is running. -func TestHostDashboardHasChangeableHost(t *testing.T) { - dashPath := "_meta/kibana/7/dashboard/Metricbeat-host-overview.json" - contents, err := ioutil.ReadFile(dashPath) - if err != nil { - t.Fatalf("Error reading file %s: %v", dashPath, err) - } - if !bytes.Contains(contents, []byte("CHANGEME_HOSTNAME")) { - t.Errorf("Dashboard '%s' doesn't contain string 'CHANGEME_HOSTNAME'. See elastic/beats#5340", dashPath) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/_meta/data.json deleted file mode 100644 index a6e797c4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/_meta/data.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "system.load", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "load" - }, - "service": { - "type": "system" - }, - "system": { - "load": { - "1": 2.33, - "15": 2.03, - "5": 1.93, - "cores": 4, - "norm": { - "1": 0.5825, - "15": 0.5075, - "5": 0.4825 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/_meta/docs.asciidoc deleted file mode 100644 index de516c8b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/_meta/docs.asciidoc +++ /dev/null @@ -1,13 +0,0 @@ -The System `load` metricset provides load statistics. - -This metricset is available on: - -- FreeBSD -- Linux -- macOS -- OpenBSD - -[float] -=== Configuration - -There are no configuration options for this metricset. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/_meta/fields.yml deleted file mode 100644 index ba979e61..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/_meta/fields.yml +++ /dev/null @@ -1,44 +0,0 @@ -- name: load - type: group - description: > - CPU load averages. - release: ga - fields: - - name: "1" - type: scaled_float - scaling_factor: 100 - description: > - Load average for the last minute. - - name: "5" - type: scaled_float - scaling_factor: 100 - description: > - Load average for the last 5 minutes. - - name: "15" - type: scaled_float - scaling_factor: 100 - description: > - Load average for the last 15 minutes. - - - name: "norm.1" - type: scaled_float - scaling_factor: 100 - description: > - Load for the last minute divided by the number of cores. - - - name: "norm.5" - type: scaled_float - scaling_factor: 100 - description: > - Load for the last 5 minutes divided by the number of cores. - - - name: "norm.15" - type: scaled_float - scaling_factor: 100 - description: > - Load for the last 15 minutes divided by the number of cores. - - - name: "cores" - type: long - description: > - The number of CPU cores present on the host. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/doc.go deleted file mode 100644 index 1083be9e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/doc.go +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package load collects system CPU load metrics from the host OS. -package load diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/load.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/load.go deleted file mode 100644 index 1e7a6fe2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/load.go +++ /dev/null @@ -1,77 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux openbsd - -package load - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/metric/system/cpu" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -func init() { - mb.Registry.MustAddMetricSet("system", "load", New, - mb.WithHostParser(parse.EmptyHostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching system CPU load metrics. -type MetricSet struct { - mb.BaseMetricSet -} - -// New returns a new load MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &MetricSet{ - BaseMetricSet: base, - }, nil -} - -// Fetch fetches system load metrics. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - load, err := cpu.Load() - if err != nil { - return errors.Wrap(err, "failed to get CPU load values") - } - - avgs := load.Averages() - normAvgs := load.NormalizedAverages() - - event := common.MapStr{ - "cores": cpu.NumCores, - "1": avgs.OneMinute, - "5": avgs.FiveMinute, - "15": avgs.FifteenMinute, - "norm": common.MapStr{ - "1": normAvgs.OneMinute, - "5": normAvgs.FiveMinute, - "15": normAvgs.FifteenMinute, - }, - } - - r.Event(mb.Event{ - MetricSetFields: event, - }) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/load_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/load_test.go deleted file mode 100644 index 6a8fadcc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/load/load_test.go +++ /dev/null @@ -1,55 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux openbsd - -package load - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("system", "load").Fields.StringToPrint()) -} - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"load"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/_meta/data.json deleted file mode 100644 index 01231bed..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/_meta/data.json +++ /dev/null @@ -1,90 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "system.memory", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "memory", - "period": 10000 - }, - "service": { - "type": "system" - }, - "system": { - "memory": { - "actual": { - "free": 14247317504, - "used": { - "bytes": 1407057920, - "pct": 0.0899 - } - }, - "free": 4859097088, - "hugepages": { - "default_size": 2097152, - "free": 0, - "reserved": 0, - "surplus": 0, - "swap": { - "out": { - "fallback": 0, - "pages": 0 - } - }, - "total": 0, - "used": { - "bytes": 0, - "pct": 0 - } - }, - "page_stats": { - "direct_efficiency": { - "pct": 0.9976 - }, - "kswapd_efficiency": { - "pct": 0.6213 - }, - "pgfree": { - "pages": 4382105954 - }, - "pgscan_direct": { - "pages": 485820 - }, - "pgscan_kswapd": { - "pages": 77390925 - }, - "pgsteal_direct": { - "pages": 484631 - }, - "pgsteal_kswapd": { - "pages": 48081976 - } - }, - "swap": { - "free": 7846490112, - "in": { - "pages": 1111 - }, - "out": { - "pages": 20255 - }, - "readahead": { - "cached": 28, - "pages": 65 - }, - "total": 7897870336, - "used": { - "bytes": 51380224, - "pct": 0.0065 - } - }, - "total": 15654375424, - "used": { - "bytes": 10795278336, - "pct": 0.6896 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/_meta/docs.asciidoc deleted file mode 100644 index b896469f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/_meta/docs.asciidoc +++ /dev/null @@ -1,14 +0,0 @@ -The System `memory` metricset provides memory statistics. - -This metricset is available on: - -- FreeBSD -- Linux -- macOS -- OpenBSD -- Windows - -[float] -=== Configuration - -There are no configuration options for this metricset. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/_meta/fields.yml deleted file mode 100644 index ab80bf3b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/_meta/fields.yml +++ /dev/null @@ -1,194 +0,0 @@ -- name: memory - type: group - description: > - `memory` contains local memory stats. - release: ga - fields: - - name: total - type: long - format: bytes - description: > - Total memory. - - - name: used.bytes - type: long - format: bytes - description: > - Used memory. - - - name: free - type: long - format: bytes - description: > - The total amount of free memory in bytes. This value does not include memory consumed by system caches and - buffers (see system.memory.actual.free). - - - name: used.pct - type: scaled_float - format: percent - description: > - The percentage of used memory. - - - name: actual - type: group - description: > - Actual memory used and free. - fields: - - - name: used.bytes - type: long - format: bytes - description: > - Actual used memory in bytes. It represents the difference between the total and the available memory. The - available memory depends on the OS. For more details, please check `system.actual.free`. - - - name: free - type: long - format: bytes - description: > - Actual free memory in bytes. It is calculated based on the OS. On Linux this value will be MemAvailable from /proc/meminfo, - or calculated from free memory plus caches and buffers if /proc/meminfo is not available. - On OSX it is a sum of free memory and the inactive memory. On Windows, it is equal - to `system.memory.free`. - - - name: used.pct - type: scaled_float - format: percent - description: > - The percentage of actual used memory. - - - name: swap - type: group - prefix: "[float]" - description: This group contains statistics related to the swap memory usage on the system. - fields: - - name: total - type: long - format: bytes - description: > - Total swap memory. - - - name: used.bytes - type: long - format: bytes - description: > - Used swap memory. - - - name: free - type: long - format: bytes - description: > - Available swap memory. - - - name: out.pages - type: long - description: count of pages swapped out - - - name: in.pages - type: long - description: count of pages swapped in - - - name: readahead.pages - type: long - description: swap readahead pages - - - name: readahead.cached - type: long - description: swap readahead cache hits - - - name: used.pct - type: scaled_float - format: percent - description: > - The percentage of used swap memory. - - - name: page_stats - type: group - description: memory page statistics - fields: - - name: pgscan_kswapd.pages - type: long - format: number - description: pages scanned by kswapd - - name: pgscan_direct.pages - type: long - format: number - description: pages scanned directly - - name: pgfree.pages - type: long - format: number - description: pages freed by the system - - name: pgsteal_kswapd.pages - type: long - format: number - description: number of pages reclaimed by kswapd - - name: pgsteal_direct.pages - type: long - format: number - description: number of pages reclaimed directly - - name: direct_efficiency.pct - type: scaled_float - format: percent - description: direct reclaim efficiency percentage. A lower percentage indicates the system is struggling to reclaim memory. - - name: kswapd_efficiency.pct - type: scaled_float - format: percent - description: kswapd reclaim efficiency percentage. A lower percentage indicates the system is struggling to reclaim memory. - - - name: hugepages - type: group - prefix: "[float]" - description: This group contains statistics related to huge pages usage on the system. - fields: - - name: total - type: long - format: number - description: > - Number of huge pages in the pool. - - - name: used.bytes - type: long - format: bytes - description: > - Memory used in allocated huge pages. - - - name: used.pct - type: long - format: percent - description: > - Percentage of huge pages used. - - - name: free - type: long - format: number - description: > - Number of available huge pages in the pool. - - - name: reserved - type: long - format: number - description: > - Number of reserved but not allocated huge pages in the pool. - - - name: surplus - type: long - format: number - description: > - Number of overcommited huge pages. - - - name: default_size - type: long - format: bytes - description: > - Default size for huge pages. - - - name: swap.out - type: group - description: huge pages swapped out - fields: - - name: pages - type: long - description: pages swapped out - - name: fallback - type: long - description: Count of huge pages that must be split before swapout diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/doc.go deleted file mode 100644 index e304387a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package memory collects memory metrics from the host OS. -*/ -package memory diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/memory.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/memory.go deleted file mode 100644 index 90283f80..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/memory.go +++ /dev/null @@ -1,175 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux openbsd windows - -package memory - -import ( - "github.com/elastic/beats/v7/libbeat/common" - mem "github.com/elastic/beats/v7/libbeat/metric/system/memory" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - - "github.com/pkg/errors" -) - -func init() { - mb.Registry.MustAddMetricSet("system", "memory", New, - mb.WithHostParser(parse.EmptyHostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching system memory metrics. -type MetricSet struct { - mb.BaseMetricSet -} - -// New is a mb.MetricSetFactory that returns a memory.MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &MetricSet{base}, nil -} - -// Fetch fetches memory metrics from the OS. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - memStat, err := mem.Get() - if err != nil { - return errors.Wrap(err, "memory") - } - mem.AddMemPercentage(memStat) - - swapStat, err := mem.GetSwap() - if err != nil { - return errors.Wrap(err, "swap") - } - mem.AddSwapPercentage(swapStat) - - memory := common.MapStr{ - "total": memStat.Total, - "used": common.MapStr{ - "bytes": memStat.Used, - "pct": memStat.UsedPercent, - }, - "free": memStat.Free, - "actual": common.MapStr{ - "free": memStat.ActualFree, - "used": common.MapStr{ - "pct": memStat.ActualUsedPercent, - "bytes": memStat.ActualUsed, - }, - }, - } - - vmstat, err := mem.GetVMStat() - if err != nil { - return errors.Wrap(err, "VMStat") - } - - swap := common.MapStr{ - "total": swapStat.Total, - "used": common.MapStr{ - "bytes": swapStat.Used, - "pct": swapStat.UsedPercent, - }, - "free": swapStat.Free, - } - - if vmstat != nil { - // Swap in and swap out numbers - swap["in"] = common.MapStr{ - "pages": vmstat.Pswpin, - } - swap["out"] = common.MapStr{ - "pages": vmstat.Pswpout, - } - //Swap readahead - //See https://www.kernel.org/doc/ols/2007/ols2007v2-pages-273-284.pdf - swap["readahead"] = common.MapStr{ - "pages": vmstat.SwapRa, - "cached": vmstat.SwapRaHit, - } - pageStats := common.MapStr{ - "pgscan_kswapd": common.MapStr{ - "pages": vmstat.PgscanKswapd, - }, - "pgscan_direct": common.MapStr{ - "pages": vmstat.PgscanDirect, - }, - "pgfree": common.MapStr{ - "pages": vmstat.Pgfree, - }, - "pgsteal_kswapd": common.MapStr{ - "pages": vmstat.PgstealKswapd, - }, - "pgsteal_direct": common.MapStr{ - "pages": vmstat.PgstealDirect, - }, - } - // This is similar to the vmeff stat gathered by sar - // these ratios calculate thhe efficiency of page reclaim - if vmstat.PgscanDirect != 0 { - pageStats["direct_efficiency"] = common.MapStr{ - "pct": common.Round(float64(vmstat.PgstealDirect)/float64(vmstat.PgscanDirect), common.DefaultDecimalPlacesCount), - } - } - - if vmstat.PgscanKswapd != 0 { - pageStats["kswapd_efficiency"] = common.MapStr{ - "pct": common.Round(float64(vmstat.PgstealKswapd)/float64(vmstat.PgscanKswapd), common.DefaultDecimalPlacesCount), - } - } - - memory["page_stats"] = pageStats - } - - memory["swap"] = swap - - hugePagesStat, err := mem.GetHugeTLBPages() - if err != nil { - return errors.Wrap(err, "hugepages") - } - if hugePagesStat != nil { - mem.AddHugeTLBPagesPercentage(hugePagesStat) - thp := common.MapStr{ - "total": hugePagesStat.Total, - "used": common.MapStr{ - "bytes": hugePagesStat.TotalAllocatedSize, - "pct": hugePagesStat.UsedPercent, - }, - "free": hugePagesStat.Free, - "reserved": hugePagesStat.Reserved, - "surplus": hugePagesStat.Surplus, - "default_size": hugePagesStat.DefaultSize, - } - if vmstat != nil { - thp["swap"] = common.MapStr{ - "out": common.MapStr{ - "pages": vmstat.ThpSwpout, - "fallback": vmstat.ThpSwpoutFallback, - }, - } - } - memory["hugepages"] = thp - } - - r.Event(mb.Event{ - MetricSetFields: memory, - }) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/memory_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/memory_test.go deleted file mode 100644 index 978d2de8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/memory/memory_test.go +++ /dev/null @@ -1,55 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux openbsd windows - -package memory - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("system", "memory").Fields.StringToPrint()) -} - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"memory"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/module.yml deleted file mode 100644 index 1cb7bc8f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/module.yml +++ /dev/null @@ -1,9 +0,0 @@ -dashboards: -- id: Metricbeat-system-overview - file: Metricbeat-system-overview.json - -- id: 79ffd6e0-faa0-11e6-947f-177f697178b8 - file: Metricbeat-host-overview.json - -- id: CPU-slash-Memory-per-container - file: Metricbeat-containers-overview.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/_meta/data.json deleted file mode 100644 index 8cf8a5f6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/_meta/data.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "system.network", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "network" - }, - "service": { - "type": "system" - }, - "system": { - "network": { - "in": { - "bytes": 37904869172, - "dropped": 32, - "errors": 0, - "packets": 32143403 - }, - "name": "wlp4s0", - "out": { - "bytes": 6299331926, - "dropped": 0, - "errors": 0, - "packets": 13362703 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/_meta/docs.asciidoc deleted file mode 100644 index 62068d62..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/_meta/docs.asciidoc +++ /dev/null @@ -1,26 +0,0 @@ -The System `network` metricset provides network IO metrics collected from the -operating system. One event is created for each network interface. - -This metricset is available on: - -- FreeBSD -- Linux -- macOS -- Windows - -[float] -=== Configuration - -*`interfaces`*:: By default metrics are reported from all network interfaces. -To select which interfaces metrics are reported from, use the `interfaces` -configuration option. The value must be an array of interface names. For -example: - -[source,yaml] ----------------------------- -metricbeat.modules: -- module: system - metricsets: [network] - interfaces: [eth0] ----------------------------- - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/_meta/fields.yml deleted file mode 100644 index c988906b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/_meta/fields.yml +++ /dev/null @@ -1,54 +0,0 @@ -- name: network - type: group - description: > - `network` contains network IO metrics for a single network interface. - release: ga - fields: - - name: name - type: keyword - example: eth0 - description: > - The network interface name. - - - name: out.bytes - type: long - format: bytes - description: > - The number of bytes sent. - - - name: in.bytes - type: long - format: bytes - description: > - The number of bytes received. - - - name: out.packets - type: long - description: > - The number of packets sent. - - - name: in.packets - type: long - description: > - The number or packets received. - - - name: in.errors - type: long - description: > - The number of errors while receiving. - - - name: out.errors - type: long - description: > - The number of errors while sending. - - - name: in.dropped - type: long - description: > - The number of incoming packets that were dropped. - - - name: out.dropped - type: long - description: > - The number of outgoing packets that were dropped. This value is always - 0 on Darwin and BSD because it is not reported by the operating system. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/doc.go deleted file mode 100644 index 011ef48c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package network provides network IO metrics from the OS. -*/ -package network diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/network.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/network.go deleted file mode 100644 index d9c04d83..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/network.go +++ /dev/null @@ -1,118 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux windows - -package network - -import ( - "strings" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - - "github.com/pkg/errors" - "github.com/shirou/gopsutil/net" -) - -var debugf = logp.MakeDebug("system-network") - -func init() { - mb.Registry.MustAddMetricSet("system", "network", New, - mb.WithHostParser(parse.EmptyHostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching system network IO metrics. -type MetricSet struct { - mb.BaseMetricSet - interfaces map[string]struct{} -} - -// New is a mb.MetricSetFactory that returns a new MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - // Unpack additional configuration options. - config := struct { - Interfaces []string `config:"interfaces"` - }{} - err := base.Module().UnpackConfig(&config) - if err != nil { - return nil, err - } - - var interfaceSet map[string]struct{} - if len(config.Interfaces) > 0 { - interfaceSet = make(map[string]struct{}, len(config.Interfaces)) - for _, ifc := range config.Interfaces { - interfaceSet[strings.ToLower(ifc)] = struct{}{} - } - debugf("network io stats will be included for %v", interfaceSet) - } - - return &MetricSet{ - BaseMetricSet: base, - interfaces: interfaceSet, - }, nil -} - -// Fetch fetches network IO metrics from the OS. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - stats, err := net.IOCounters(true) - if err != nil { - return errors.Wrap(err, "network io counters") - } - - for _, counters := range stats { - if m.interfaces != nil { - // Select stats by interface name. - name := strings.ToLower(counters.Name) - if _, include := m.interfaces[name]; !include { - continue - } - } - - isOpen := r.Event(mb.Event{ - MetricSetFields: ioCountersToMapStr(counters), - }) - if !isOpen { - return nil - } - } - - return nil -} - -func ioCountersToMapStr(counters net.IOCountersStat) common.MapStr { - return common.MapStr{ - "name": counters.Name, - "in": common.MapStr{ - "errors": counters.Errin, - "dropped": counters.Dropin, - "bytes": counters.BytesRecv, - "packets": counters.PacketsRecv, - }, - "out": common.MapStr{ - "errors": counters.Errout, - "dropped": counters.Dropout, - "packets": counters.PacketsSent, - "bytes": counters.BytesSent, - }, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/network_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/network_test.go deleted file mode 100644 index 999a1b91..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network/network_test.go +++ /dev/null @@ -1,55 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux windows - -package network - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("system", "network").Fields.StringToPrint()) -} - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"network"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/_meta/data.json deleted file mode 100644 index 905e26ac..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/_meta/data.json +++ /dev/null @@ -1,245 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "system.network_summary", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "network_summary", - "period": 10000 - }, - "service": { - "type": "system" - }, - "system": { - "network_summary": { - "icmp": { - "InAddrMaskReps": 0, - "InAddrMasks": 0, - "InCsumErrors": 0, - "InDestUnreachs": 835, - "InEchoReps": 0, - "InEchos": 1, - "InErrors": 20, - "InMsgs": 836, - "InParmProbs": 0, - "InRedirects": 0, - "InSrcQuenchs": 0, - "InTimeExcds": 0, - "InTimestampReps": 0, - "InTimestamps": 0, - "InType3": 835, - "InType8": 1, - "OutAddrMaskReps": 0, - "OutAddrMasks": 0, - "OutDestUnreachs": 940, - "OutEchoReps": 1, - "OutEchos": 0, - "OutErrors": 0, - "OutMsgs": 941, - "OutParmProbs": 0, - "OutRedirects": 0, - "OutSrcQuenchs": 0, - "OutTimeExcds": 0, - "OutTimestampReps": 0, - "OutTimestamps": 0, - "OutType0": 1, - "OutType3": 940 - }, - "ip": { - "DefaultTTL": 64, - "ForwDatagrams": 33389, - "Forwarding": 1, - "FragCreates": 0, - "FragFails": 0, - "FragOKs": 0, - "InAddrErrors": 19, - "InBcastOctets": 431773621, - "InBcastPkts": 1686995, - "InCEPkts": 0, - "InCsumErrors": 0, - "InDelivers": 38037698, - "InDiscards": 0, - "InECT0Pkts": 3160941, - "InECT1Pkts": 0, - "InHdrErrors": 0, - "InMcastOctets": 0, - "InMcastPkts": 0, - "InNoECTPkts": 129521210, - "InNoRoutes": 0, - "InOctets": 167733588581, - "InReceives": 41266648, - "InTruncatedPkts": 0, - "InUnknownProtos": 0, - "OutBcastOctets": 0, - "OutBcastPkts": 0, - "OutDiscards": 1, - "OutMcastOctets": 0, - "OutMcastPkts": 0, - "OutNoRoutes": 4, - "OutOctets": 75001958794, - "OutRequests": 29261852, - "ReasmFails": 0, - "ReasmOKs": 0, - "ReasmOverlaps": 0, - "ReasmReqds": 0, - "ReasmTimeout": 0 - }, - "tcp": { - "ActiveOpens": 6172, - "ArpFilter": 0, - "AttemptFails": 1488, - "BusyPollRxPackets": 0, - "CurrEstab": 9, - "DelayedACKLocked": 111, - "DelayedACKLost": 1587, - "DelayedACKs": 516004, - "EmbryonicRsts": 2, - "EstabResets": 404, - "IPReversePathFilter": 0, - "InCsumErrors": 0, - "InErrs": 4, - "InSegs": 38005498, - "ListenDrops": 0, - "ListenOverflows": 0, - "LockDroppedIcmps": 0, - "MaxConn": -1, - "OfoPruned": 0, - "OutOfWindowIcmps": 39, - "OutRsts": 10739, - "OutSegs": 66991971, - "PAWSActive": 0, - "PAWSEstab": 19, - "PFMemallocDrop": 0, - "PassiveOpens": 1411, - "PruneCalled": 0, - "RcvPruned": 0, - "RetransSegs": 15996, - "RtoAlgorithm": 1, - "RtoMax": 120000, - "RtoMin": 200, - "SyncookiesFailed": 2, - "SyncookiesRecv": 0, - "SyncookiesSent": 0, - "TCPACKSkippedChallenge": 2, - "TCPACKSkippedFinWait2": 0, - "TCPACKSkippedPAWS": 1, - "TCPACKSkippedSeq": 4, - "TCPACKSkippedSynRecv": 8, - "TCPACKSkippedTimeWait": 0, - "TCPAbortFailed": 0, - "TCPAbortOnClose": 321, - "TCPAbortOnData": 2613, - "TCPAbortOnLinger": 0, - "TCPAbortOnMemory": 0, - "TCPAbortOnTimeout": 84, - "TCPAckCompressed": 232116, - "TCPAutoCorking": 162, - "TCPBacklogCoalesce": 509441, - "TCPBacklogDrop": 0, - "TCPChallengeACK": 2, - "TCPDSACKIgnoredNoUndo": 4623, - "TCPDSACKIgnoredOld": 242, - "TCPDSACKOfoRecv": 2, - "TCPDSACKOfoSent": 15, - "TCPDSACKOldSent": 1668, - "TCPDSACKRecv": 8205, - "TCPDSACKUndo": 36, - "TCPDeferAcceptDrop": 0, - "TCPDelivered": 54733743, - "TCPDeliveredCE": 0, - "TCPFastOpenActive": 0, - "TCPFastOpenActiveFail": 0, - "TCPFastOpenBlackhole": 0, - "TCPFastOpenCookieReqd": 0, - "TCPFastOpenListenOverflow": 0, - "TCPFastOpenPassive": 0, - "TCPFastOpenPassiveFail": 0, - "TCPFastRetrans": 5324, - "TCPFromZeroWindowAdv": 977, - "TCPFullUndo": 3, - "TCPHPAcks": 4648338, - "TCPHPHits": 22005367, - "TCPHystartDelayCwnd": 3535, - "TCPHystartDelayDetect": 24, - "TCPHystartTrainCwnd": 4609, - "TCPHystartTrainDetect": 205, - "TCPKeepAlive": 312560, - "TCPLossFailures": 1, - "TCPLossProbeRecovery": 387, - "TCPLossProbes": 12748, - "TCPLossUndo": 437, - "TCPLostRetransmit": 1499, - "TCPMD5Failure": 0, - "TCPMD5NotFound": 0, - "TCPMD5Unexpected": 0, - "TCPMTUPFail": 0, - "TCPMTUPSuccess": 0, - "TCPMemoryPressures": 0, - "TCPMemoryPressuresChrono": 0, - "TCPMinTTLDrop": 0, - "TCPOFODrop": 0, - "TCPOFOMerge": 13, - "TCPOFOQueue": 266342, - "TCPOrigDataSent": 54724129, - "TCPPartialUndo": 145, - "TCPPureAcks": 6490261, - "TCPRcvCoalesce": 5762438, - "TCPRcvCollapsed": 0, - "TCPRcvQDrop": 0, - "TCPRenoFailures": 0, - "TCPRenoRecovery": 0, - "TCPRenoRecoveryFail": 0, - "TCPRenoReorder": 0, - "TCPReqQFullDoCookies": 0, - "TCPReqQFullDrop": 0, - "TCPRetransFail": 0, - "TCPSACKDiscard": 123, - "TCPSACKReneging": 0, - "TCPSACKReorder": 2707, - "TCPSYNChallenge": 4, - "TCPSackFailures": 5, - "TCPSackMerged": 13758, - "TCPSackRecovery": 241, - "TCPSackRecoveryFail": 3, - "TCPSackShiftFallback": 1455, - "TCPSackShifted": 37107, - "TCPSlowStartRetrans": 2, - "TCPSpuriousRTOs": 3, - "TCPSpuriousRtxHostQueues": 16, - "TCPSynRetrans": 346, - "TCPTSReorder": 732, - "TCPTimeWaitOverflow": 0, - "TCPTimeouts": 2178, - "TCPToZeroWindowAdv": 977, - "TCPWantZeroWindowAdv": 109048, - "TCPWinProbe": 0, - "TCPZeroWindowDrop": 0, - "TW": 1443, - "TWKilled": 0, - "TWRecycled": 0 - }, - "udp": { - "IgnoredMulti": 0, - "InCsumErrors": 0, - "InDatagrams": 31359, - "InErrors": 0, - "NoPorts": 61, - "OutDatagrams": 31756, - "RcvbufErrors": 0, - "SndbufErrors": 0 - }, - "udpLite": { - "IgnoredMulti": 0, - "InCsumErrors": 0, - "InDatagrams": 0, - "InErrors": 0, - "NoPorts": 0, - "OutDatagrams": 0, - "RcvbufErrors": 0, - "SndbufErrors": 0 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/_meta/docs.asciidoc deleted file mode 100644 index 854a377d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/_meta/docs.asciidoc +++ /dev/null @@ -1,6 +0,0 @@ -The System `network_summary` metricset provides network IO metrics collected from the -operating system. These events are global and sorted by protocol. - -This metricset is available on: - -- Linux diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/_meta/fields.yml deleted file mode 100644 index afbfc2cb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/_meta/fields.yml +++ /dev/null @@ -1,26 +0,0 @@ -- name: network_summary - type: group - release: beta - description: > - Metrics relating to global network activity - fields: - - name: ip.* - type: object - description: > - IP counters - - name: tcp.* - type: object - description: > - TCP counters - - name: udp.* - type: object - description: > - UDP counters - - name: udp_lite.* - type: object - description: > - UDP Lite counters - - name: icmp.* - type: object - description: > - ICMP counters diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/data.go deleted file mode 100644 index 95b530c9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/data.go +++ /dev/null @@ -1,64 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package network_summary - -import ( - "github.com/elastic/beats/v7/libbeat/common" - sysinfotypes "github.com/elastic/go-sysinfo/types" -) - -// eventMapping maps the network counters to a MapStr that wil be sent to report.Event -func eventMapping(raw *sysinfotypes.NetworkCountersInfo) common.MapStr { - - eventByProto := common.MapStr{ - "ip": combineMap(raw.Netstat.IPExt, raw.SNMP.IP), - "tcp": combineMap(raw.Netstat.TCPExt, raw.SNMP.TCP), - "udp": raw.SNMP.UDP, - "udp_lite": raw.SNMP.UDPLite, - "icmp": combineMap(raw.SNMP.ICMPMsg, raw.SNMP.ICMP), - } - - // if value, ok := raw.SNMP.TCP["MaxConn"]; ok && value != 0 { - // eventByProto["tcp"].(map) - // } - - return eventByProto -} - -// combineMap concatinates two given maps -func combineMap(map1, map2 map[string]uint64) map[string]interface{} { - var compMap = make(map[string]interface{}) - - for k, v := range map1 { - compMap[k] = checkMaxConn(k, v) - } - for k, v := range map2 { - compMap[k] = checkMaxConn(k, v) - } - return compMap -} - -// checkMaxConn deals with the "oddball" MaxConn value, which is defined by RFC2012 as a integer -// while the other values are going to be unsigned counters -func checkMaxConn(inKey string, in uint64) interface{} { - - if inKey == "MaxConn" { - return int64(in) - } - return in -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/network_summary.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/network_summary.go deleted file mode 100644 index bbb27d58..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/network_summary.go +++ /dev/null @@ -1,95 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package network_summary - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common/cfgwarn" - "github.com/elastic/beats/v7/metricbeat/mb" - sysinfo "github.com/elastic/go-sysinfo" - sysinfotypes "github.com/elastic/go-sysinfo/types" -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("system", "network_summary", New) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - cfgwarn.Beta("The system network_summary metricset is beta.") - - config := struct{}{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - }, nil -} - -// Fetch implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(report mb.ReporterV2) error { - counterInfo, err := fetchNetStats() - if err != nil { - return errors.Wrap(err, "Error fetching stats") - } - if counterInfo == nil { - return errors.New("NetworkCounters not available on this platform") - } - - report.Event(mb.Event{ - MetricSetFields: eventMapping(counterInfo), - }) - - return nil -} - -// fetchNetStats wraps the go-sysinfo commands, and returns a NetworkCountersInfo struct if one is available -func fetchNetStats() (*sysinfotypes.NetworkCountersInfo, error) { - h, err := sysinfo.Host() - if err != nil { - return nil, errors.Wrap(err, "failed to read self process information") - } - - if vmstatHandle, ok := h.(sysinfotypes.NetworkCounters); ok { - info, err := vmstatHandle.NetworkCounters() - if err != nil { - return nil, errors.Wrap(err, "error getting network counters") - } - return info, nil - } - - return nil, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/network_summary_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/network_summary_test.go deleted file mode 100644 index bd2ba95d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/network_summary/network_summary_test.go +++ /dev/null @@ -1,70 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package network_summary - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/go-sysinfo/types" -) - -func TestMapping(t *testing.T) { - example := &types.NetworkCountersInfo{ - SNMP: types.SNMP{ - IP: map[string]uint64{"DefaultTTL": 64}, - ICMP: map[string]uint64{"InAddrMaskReps": 5}, - ICMPMsg: map[string]uint64{"InType3": 835}, - TCP: map[string]uint64{"MaxConn": 0xffffffffffffffff}, - UDP: map[string]uint64{"IgnoredMulti": 10}, - UDPLite: map[string]uint64{"IgnoredMulti": 0}, - }, - Netstat: types.Netstat{ - TCPExt: map[string]uint64{"DelayedACKLocked": 111, "DelayedACKLost": 1587, "DelayedACKs": 516004}, - IPExt: map[string]uint64{"InBcastOctets": 431773621, "InBcastPkts": 1686995, "InCEPkts": 0}, - }, - } - - exampleOut := common.MapStr{ - "icmp": map[string]interface{}{"InAddrMaskReps": uint64(5), "InType3": uint64(835)}, - "ip": map[string]interface{}{"DefaultTTL": uint64(64), "InBcastOctets": uint64(431773621), "InBcastPkts": uint64(1686995), "InCEPkts": uint64(0)}, - "tcp": map[string]interface{}{"DelayedACKLocked": uint64(111), "DelayedACKLost": uint64(1587), "DelayedACKs": uint64(516004), "MaxConn": int64(-1)}, - "udp": map[string]uint64{"IgnoredMulti": 10}, - "udp_lite": map[string]uint64{"IgnoredMulti": 0}} - - out := eventMapping(example) - assert.Equal(t, exampleOut, out) -} - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"network_summary"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/_meta/data.json deleted file mode 100644 index 78ece4aa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/_meta/data.json +++ /dev/null @@ -1,220 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "system.process", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "process" - }, - "process": { - "args": [ - "/usr/bin/dockerd", - "-H", - "unix://" - ], - "executable": "/usr/bin/dockerd-ce", - "name": "dockerd", - "pgid": 2080, - "pid": 2080, - "ppid": 1, - "working_directory": "/" - }, - "service": { - "type": "system" - }, - "system": { - "process": { - "cgroup": { - "blkio": { - "id": "docker.service", - "path": "/system.slice/docker.service", - "total": { - "bytes": 844576104448, - "ios": 54869430 - } - }, - "cpu": { - "cfs": { - "period": { - "us": 100000 - }, - "quota": { - "us": 0 - }, - "shares": 1024 - }, - "id": "docker.service", - "path": "/system.slice/docker.service", - "rt": { - "period": { - "us": 0 - }, - "runtime": { - "us": 0 - } - }, - "stats": { - "periods": 0, - "throttled": { - "ns": 0, - "periods": 0 - } - } - }, - "cpuacct": { - "id": "docker.service", - "path": "/system.slice/docker.service", - "percpu": { - "1": 7058282754012, - "2": 7053634662537, - "3": 7069386293853, - "4": 7050055153087 - }, - "stats": { - "system": { - "ns": 7202920000000 - }, - "user": { - "ns": 19573240000000 - } - }, - "total": { - "ns": 28231358863489 - } - }, - "id": "docker.service", - "memory": { - "id": "docker.service", - "kmem": { - "failures": 0, - "limit": { - "bytes": 9223372036854771712 - }, - "usage": { - "bytes": 21139456, - "max": { - "bytes": 480030720 - } - } - }, - "kmem_tcp": { - "failures": 0, - "limit": { - "bytes": 9223372036854771712 - }, - "usage": { - "bytes": 0, - "max": { - "bytes": 0 - } - } - }, - "mem": { - "failures": 0, - "limit": { - "bytes": 9223372036854771712 - }, - "usage": { - "bytes": 3337703424, - "max": { - "bytes": 5245300736 - } - } - }, - "memsw": { - "failures": 0, - "limit": { - "bytes": 0 - }, - "usage": { - "bytes": 0, - "max": { - "bytes": 0 - } - } - }, - "path": "/system.slice/docker.service", - "stats": { - "active_anon": { - "bytes": 779677696 - }, - "active_file": { - "bytes": 1753378816 - }, - "cache": { - "bytes": 2127810560 - }, - "hierarchical_memory_limit": { - "bytes": 9223372036854771712 - }, - "hierarchical_memsw_limit": { - "bytes": 0 - }, - "inactive_anon": { - "bytes": 409075712 - }, - "inactive_file": { - "bytes": 374431744 - }, - "major_page_faults": 53164, - "mapped_file": { - "bytes": 7491584 - }, - "page_faults": 21923702, - "pages_in": 57261049, - "pages_out": 56521859, - "rss": { - "bytes": 1188753408 - }, - "rss_huge": { - "bytes": 56623104 - }, - "swap": { - "bytes": 0 - }, - "unevictable": { - "bytes": 0 - } - } - }, - "path": "/system.slice/docker.service" - }, - "cmdline": "/usr/bin/dockerd -H unix://", - "cpu": { - "start_time": "2019-01-08T17:06:39.000Z", - "total": { - "norm": { - "pct": 0.0049 - }, - "pct": 0.0195, - "value": 27827810 - } - }, - "fd": { - "limit": { - "hard": 1048576, - "soft": 1048576 - }, - "open": 68 - }, - "memory": { - "rss": { - "bytes": 1187336192, - "pct": 0.0716 - }, - "share": 8253440, - "size": 4438523904 - }, - "state": "sleeping" - } - }, - "user": { - "name": "root" - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/_meta/docs.asciidoc deleted file mode 100644 index a7f05890..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/_meta/docs.asciidoc +++ /dev/null @@ -1,100 +0,0 @@ -The System `process` metricset provides process statistics. One document is -provided for each process. - -This metricset is available on: - -- FreeBSD -- Linux -- macOS -- Windows - -[float] -=== Configuration - -*`processes`*:: When the `process` metricset is enabled, you can use the -`processes` option to define a list of regexp expressions to filter the -processes that are reported. For more complex filtering, you should use the -`processors` configuration option. See <> for more -information. -+ -The following example config returns metrics for all processes: -+ -[source,yaml] ----- -metricbeat.modules: -- module: system - metricsets: ["process"] - processes: ['.*'] ----- - -*`process.cgroups.enabled`*:: When the `process` metricset is enabled, you can -use this boolean configuration option to disable cgroup metrics. By default -cgroup metrics collection is enabled. -+ -The following example config disables cgroup metrics on Linux. -+ -[source,yaml] ----- -metricbeat.modules: -- module: system - metricsets: ["process"] - process.cgroups.enabled: false ----- - -*`process.cmdline.cache.enabled`*:: This metricset caches the command line args -for a running process by default. This means if you alter the command line for a -process while this metricset is running, these changes are not detected. Caching -can be disabled by setting `process.cmdline.cache.enabled: false` in the -configuration. - -*`process.env.whitelist`*:: This metricset can collect the environment variables -that were used to start the process. This feature is available on Linux, Darwin, -and FreeBSD. No environment variables are collected by default because they -could contain sensitive information. You must configure the environment -variables that you wish to collect by specifying a list of regular expressions -that match the variable name. -+ -[source,yaml] ----- -metricbeat.modules: -- module: system - metricsets: ["process"] - process.env.whitelist: - - '^PATH$' - - '^SSH_.*' ----- - -*`process.include_cpu_ticks`*:: By default the cumulative CPU tick values -are not reported by this metricset (only percentages are reported). Setting -this option to true will enable the reporting of the raw CPU tick values -(for user, system, and total CPU time). -+ -[source,yaml] ----- -metricbeat.modules: -- module: system - metricsets: ["process"] - process.include_cpu_ticks: true ----- - -*`process.include_per_cpu`*:: By default metrics per cpu are reported when -available. Setting this option to false will disable the reporting of these -metrics. - -*`process.include_top_n`*:: These options allow you to filter out all processes -that are not in the top N by CPU or memory, in order to reduce the number of -documents created. If both the `by_cpu` and `by_memory` options are used, the -union of the two sets is included. - -*`process.include_top_n.enabled`*:: Set to false to disable the top N feature -and include all processes, regardless of the other options. The default is -`true`, but nothing is filtered unless one of the other options (`by_cpu` or -`by_memory`) is set to a non-zero value. - -*`process.include_top_n.by_cpu`*:: How many processes to include from the top -by CPU. The processes are sorted by the `system.process.cpu.total.pct` field. -The default is 0. - -*`process.include_top_n.by_memory`*:: How many processes to include from the top -by memory. The processes are sorted by the `system.process.memory.rss.bytes` -field. The default is 0. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/_meta/fields.yml deleted file mode 100644 index 51ab8b81..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/_meta/fields.yml +++ /dev/null @@ -1,498 +0,0 @@ -- name: process - type: group - description: > - `process` contains process metadata, CPU metrics, and memory metrics. - release: ga - fields: - - name: name - type: alias - path: process.name - migration: true - - name: state - type: keyword - description: > - The process state. For example: "running". - - name: pid - type: alias - path: process.pid - migration: true - - name: ppid - type: alias - path: process.ppid - migration: true - - name: pgid - type: alias - path: process.pgid - migration: true - - name: cmdline - type: keyword - description: > - The full command-line used to start the process, including the - arguments separated by space. - ignore_above: 2048 - - name: username - type: alias - path: user.name - migration: true - - name: cwd - type: alias - path: process.working_directory - migration: true - - name: env - type: object - object_type: keyword - description: > - The environment variables used to start the process. The data is - available on FreeBSD, Linux, and OS X. - - name: cpu - type: group - prefix: "[float]" - description: CPU-specific statistics per process. - fields: - - name: user.ticks - type: long - description: > - The amount of CPU time the process spent in user space. - - name: total.value - type: long - description: > - The value of CPU usage since starting the process. - - name: total.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent by the process since the last update. Its value is similar to the - %CPU value of the process displayed by the top command on Unix systems. - - name: total.norm.pct - type: scaled_float - format: percent - description: > - The percentage of CPU time spent by the process since the last event. - This value is normalized by the number of CPU cores and it ranges - from 0 to 100%. - - name: system.ticks - type: long - description: > - The amount of CPU time the process spent in kernel space. - - name: total.ticks - type: long - description: > - The total CPU time spent by the process. - - name: start_time - type: date - description: > - The time when the process was started. - - name: memory - type: group - description: Memory-specific statistics per process. - prefix: "[float]" - fields: - - name: size - type: long - format: bytes - description: > - The total virtual memory the process has. On Windows this represents the Commit Charge (the total amount of memory that the memory manager has committed for a running process) value in bytes for this process. - - name: rss.bytes - type: long - format: bytes - description: > - The Resident Set Size. The amount of memory the process occupied in main memory (RAM). On Windows this represents the current working set size, in bytes. - - name: rss.pct - type: scaled_float - format: percent - description: > - The percentage of memory the process occupied in main memory (RAM). - - name: share - type: long - format: bytes - description: > - The shared memory the process uses. - - name: fd - type: group - description: > - File descriptor usage metrics. This set of metrics is available for - Linux and FreeBSD. - prefix: "[float]" - fields: - - name: open - type: long - description: The number of file descriptors open by the process. - - name: limit.soft - type: long - description: > - The soft limit on the number of file descriptors opened by the - process. The soft limit can be changed by the process at any time. - - name: limit.hard - type: long - description: > - The hard limit on the number of file descriptors opened by the - process. The hard limit can only be raised by root. - - name: cgroup - type: group - description: > - Metrics and limits from the cgroup of which the task is a member. - cgroup metrics are reported when the process has membership in a - non-root cgroup. These metrics are only available on Linux. - fields: - - name: id - type: keyword - description: > - The ID common to all cgroups associated with this task. - If there isn't a common ID used by all cgroups this field will be - absent. - - - name: path - type: keyword - description: > - The path to the cgroup relative to the cgroup subsystem's mountpoint. - If there isn't a common path used by all cgroups this field will be - absent. - - - name: cpu - type: group - description: > - The cpu subsystem schedules CPU access for tasks in the cgroup. - Access can be controlled by two separate schedulers, CFS and RT. - CFS stands for completely fair scheduler which proportionally - divides the CPU time between cgroups based on weight. RT stands for - real time scheduler which sets a maximum amount of CPU time that - processes in the cgroup can consume during a given period. - - fields: - - name: id - type: keyword - description: ID of the cgroup. - - - name: path - type: keyword - description: > - Path to the cgroup relative to the cgroup subsystem's - mountpoint. - - - name: cfs.period.us - type: long - description: > - Period of time in microseconds for how regularly a - cgroup's access to CPU resources should be reallocated. - - - name: cfs.quota.us - type: long - description: > - Total amount of time in microseconds for which all - tasks in a cgroup can run during one period (as defined by - cfs.period.us). - - - name: cfs.shares - type: long - description: > - An integer value that specifies a relative share of CPU time - available to the tasks in a cgroup. The value specified in the - cpu.shares file must be 2 or higher. - - - name: rt.period.us - type: long - description: > - Period of time in microseconds for how regularly a cgroup's - access to CPU resources is reallocated. - - - name: rt.runtime.us - type: long - description: > - Period of time in microseconds for the longest continuous period - in which the tasks in a cgroup have access to CPU resources. - - - name: stats.periods - type: long - description: > - Number of period intervals (as specified in cpu.cfs.period.us) - that have elapsed. - - - name: stats.throttled.periods - type: long - description: > - Number of times tasks in a cgroup have been throttled (that is, - not allowed to run because they have exhausted all of the - available time as specified by their quota). - - - name: stats.throttled.ns - type: long - description: > - The total time duration (in nanoseconds) for which tasks in a - cgroup have been throttled. - - - name: cpuacct - type: group - description: CPU accounting metrics. - fields: - - name: id - type: keyword - description: ID of the cgroup. - - - name: path - type: keyword - description: > - Path to the cgroup relative to the cgroup subsystem's - mountpoint. - - - name: total.ns - type: long - description: > - Total CPU time in nanoseconds consumed by all tasks in the - cgroup. - - - name: stats.user.ns - type: long - description: CPU time consumed by tasks in user mode. - - - name: stats.system.ns - type: long - description: CPU time consumed by tasks in user (kernel) mode. - - - name: percpu - type: object - object_type: long - description: > - CPU time (in nanoseconds) consumed on each CPU by all tasks in - this cgroup. - - - name: memory - type: group - description: Memory limits and metrics. - fields: - - name: id - type: keyword - description: ID of the cgroup. - - - name: path - type: keyword - description: > - Path to the cgroup relative to the cgroup subsystem's mountpoint. - - - name: mem.usage.bytes - type: long - format: bytes - description: > - Total memory usage by processes in the cgroup (in bytes). - - - name: mem.usage.max.bytes - type: long - format: bytes - description: > - The maximum memory used by processes in the cgroup (in bytes). - - - name: mem.limit.bytes - type: long - format: bytes - description: > - The maximum amount of user memory in bytes (including file - cache) that tasks in the cgroup are allowed to use. - - - name: mem.failures - type: long - description: > - The number of times that the memory limit (mem.limit.bytes) was - reached. - - - name: memsw.usage.bytes - type: long - format: bytes - description: > - The sum of current memory usage plus swap space used by - processes in the cgroup (in bytes). - - - name: memsw.usage.max.bytes - type: long - format: bytes - description: > - The maximum amount of memory and swap space used by processes in - the cgroup (in bytes). - - - name: memsw.limit.bytes - type: long - format: bytes - description: > - The maximum amount for the sum of memory and swap usage - that tasks in the cgroup are allowed to use. - - - name: memsw.failures - type: long - description: > - The number of times that the memory plus swap space limit - (memsw.limit.bytes) was reached. - - - name: kmem.usage.bytes - type: long - format: bytes - description: > - Total kernel memory usage by processes in the cgroup (in bytes). - - - name: kmem.usage.max.bytes - type: long - format: bytes - description: > - The maximum kernel memory used by processes in the cgroup (in - bytes). - - - name: kmem.limit.bytes - type: long - format: bytes - description: > - The maximum amount of kernel memory that tasks in the cgroup are - allowed to use. - - - name: kmem.failures - type: long - description: > - The number of times that the memory limit (kmem.limit.bytes) was - reached. - - - name: kmem_tcp.usage.bytes - type: long - format: bytes - description: > - Total memory usage for TCP buffers in bytes. - - - name: kmem_tcp.usage.max.bytes - type: long - format: bytes - description: > - The maximum memory used for TCP buffers by processes in the - cgroup (in bytes). - - - name: kmem_tcp.limit.bytes - type: long - format: bytes - description: > - The maximum amount of memory for TCP buffers that tasks in the - cgroup are allowed to use. - - - name: kmem_tcp.failures - type: long - description: > - The number of times that the memory limit (kmem_tcp.limit.bytes) - was reached. - - - name: stats.active_anon.bytes - type: long - format: bytes - description: > - Anonymous and swap cache on active least-recently-used (LRU) - list, including tmpfs (shmem), in bytes. - - - name: stats.active_file.bytes - type: long - format: bytes - description: File-backed memory on active LRU list, in bytes. - - - name: stats.cache.bytes - type: long - format: bytes - description: Page cache, including tmpfs (shmem), in bytes. - - - name: stats.hierarchical_memory_limit.bytes - type: long - format: bytes - description: > - Memory limit for the hierarchy that contains the memory cgroup, - in bytes. - - - name: stats.hierarchical_memsw_limit.bytes - type: long - format: bytes - description: > - Memory plus swap limit for the hierarchy that contains the - memory cgroup, in bytes. - - - name: stats.inactive_anon.bytes - type: long - format: bytes - description: > - Anonymous and swap cache on inactive LRU list, including tmpfs - (shmem), in bytes - - - name: stats.inactive_file.bytes - type: long - format: bytes - description: > - File-backed memory on inactive LRU list, in bytes. - - - name: stats.mapped_file.bytes - type: long - format: bytes - description: > - Size of memory-mapped mapped files, including tmpfs (shmem), - in bytes. - - - name: stats.page_faults - type: long - description: > - Number of times that a process in the cgroup triggered a page - fault. - - - name: stats.major_page_faults - type: long - description: > - Number of times that a process in the cgroup triggered a major - fault. "Major" faults happen when the kernel actually has to - read the data from disk. - - - name: stats.pages_in - type: long - description: > - Number of pages paged into memory. This is a counter. - - - name: stats.pages_out - type: long - description: > - Number of pages paged out of memory. This is a counter. - - - name: stats.rss.bytes - type: long - format: bytes - description: > - Anonymous and swap cache (includes transparent hugepages), not - including tmpfs (shmem), in bytes. - - - name: stats.rss_huge.bytes - type: long - format: bytes - description: > - Number of bytes of anonymous transparent hugepages. - - - name: stats.swap.bytes - type: long - format: bytes - description: > - Swap usage, in bytes. - - - name: stats.unevictable.bytes - type: long - format: bytes - description: > - Memory that cannot be reclaimed, in bytes. - - - name: blkio - type: group - description: Block IO metrics. - fields: - - name: id - type: keyword - description: ID of the cgroup. - - - name: path - type: keyword - description: > - Path to the cgroup relative to the cgroup subsystems mountpoint. - - - name: total.bytes - type: long - format: bytes - description: > - Total number of bytes transferred to and from all block devices - by processes in the cgroup. - - - name: total.ios - type: long - description: > - Total number of I/O operations performed on all devices - by processes in the cgroup as seen by the throttling policy. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/cgroup.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/cgroup.go deleted file mode 100644 index c71dc7fe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/cgroup.go +++ /dev/null @@ -1,223 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package process - -import ( - "strconv" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/gosigar/cgroup" -) - -// cgroupStatsToMap returns a MapStr containing the data from the stats object. -// If stats is nil then nil is returned. -func cgroupStatsToMap(stats *cgroup.Stats, perCPU bool) common.MapStr { - if stats == nil { - return nil - } - - cgroup := common.MapStr{} - - // id and path are only available when all subsystems share a common path. - if stats.ID != "" { - cgroup["id"] = stats.ID - } - if stats.Path != "" { - cgroup["path"] = stats.Path - } - - if cpu := cgroupCPUToMapStr(stats.CPU); cpu != nil { - cgroup["cpu"] = cpu - } - if cpuacct := cgroupCPUAccountingToMapStr(stats.CPUAccounting, perCPU); cpuacct != nil { - cgroup["cpuacct"] = cpuacct - } - if memory := cgroupMemoryToMapStr(stats.Memory); memory != nil { - cgroup["memory"] = memory - } - if blkio := cgroupBlockIOToMapStr(stats.BlockIO); blkio != nil { - cgroup["blkio"] = blkio - } - - return cgroup -} - -// cgroupCPUToMapStr returns a MapStr containing CPUSubsystem data. If the -// cpu parameter is nil then nil is returned. -func cgroupCPUToMapStr(cpu *cgroup.CPUSubsystem) common.MapStr { - if cpu == nil { - return nil - } - - return common.MapStr{ - "id": cpu.ID, - "path": cpu.Path, - "cfs": common.MapStr{ - "period": common.MapStr{ - "us": cpu.CFS.PeriodMicros, - }, - "quota": common.MapStr{ - "us": cpu.CFS.QuotaMicros, - }, - "shares": cpu.CFS.Shares, - }, - "rt": common.MapStr{ - "period": common.MapStr{ - "us": cpu.RT.PeriodMicros, - }, - "runtime": common.MapStr{ - "us": cpu.RT.RuntimeMicros, - }, - }, - "stats": common.MapStr{ - "periods": cpu.Stats.Periods, - "throttled": common.MapStr{ - "periods": cpu.Stats.ThrottledPeriods, - "ns": cpu.Stats.ThrottledTimeNanos, - }, - }, - } -} - -// cgroupCPUAccountingToMapStr returns a MapStr containing -// CPUAccountingSubsystem data. If the cpuacct parameter is nil then nil is -// returned. -func cgroupCPUAccountingToMapStr(cpuacct *cgroup.CPUAccountingSubsystem, perCPU bool) common.MapStr { - if cpuacct == nil { - return nil - } - - event := common.MapStr{ - "id": cpuacct.ID, - "path": cpuacct.Path, - "total": common.MapStr{ - "ns": cpuacct.TotalNanos, - }, - "stats": common.MapStr{ - "system": common.MapStr{ - "ns": cpuacct.Stats.SystemNanos, - }, - "user": common.MapStr{ - "ns": cpuacct.Stats.UserNanos, - }, - }, - } - - if perCPU { - perCPUUsage := common.MapStr{} - for i, usage := range cpuacct.UsagePerCPU { - perCPUUsage[strconv.Itoa(i+1)] = usage - } - event["percpu"] = perCPUUsage - } - - return event -} - -// cgroupMemoryToMapStr returns a MapStr containing MemorySubsystem data. If the -// memory parameter is nil then nil is returned. -func cgroupMemoryToMapStr(memory *cgroup.MemorySubsystem) common.MapStr { - if memory == nil { - return nil - } - - addMemData := func(key string, m common.MapStr, data cgroup.MemoryData) { - m[key] = common.MapStr{ - "failures": data.FailCount, - "limit": common.MapStr{ - "bytes": data.Limit, - }, - "usage": common.MapStr{ - "bytes": data.Usage, - "max": common.MapStr{ - "bytes": data.MaxUsage, - }, - }, - } - } - - memMap := common.MapStr{ - "id": memory.ID, - "path": memory.Path, - } - addMemData("mem", memMap, memory.Mem) - addMemData("memsw", memMap, memory.MemSwap) - addMemData("kmem", memMap, memory.Kernel) - addMemData("kmem_tcp", memMap, memory.KernelTCP) - memMap["stats"] = common.MapStr{ - "active_anon": common.MapStr{ - "bytes": memory.Stats.ActiveAnon, - }, - "active_file": common.MapStr{ - "bytes": memory.Stats.ActiveFile, - }, - "cache": common.MapStr{ - "bytes": memory.Stats.Cache, - }, - "hierarchical_memory_limit": common.MapStr{ - "bytes": memory.Stats.HierarchicalMemoryLimit, - }, - "hierarchical_memsw_limit": common.MapStr{ - "bytes": memory.Stats.HierarchicalMemswLimit, - }, - "inactive_anon": common.MapStr{ - "bytes": memory.Stats.InactiveAnon, - }, - "inactive_file": common.MapStr{ - "bytes": memory.Stats.InactiveFile, - }, - "mapped_file": common.MapStr{ - "bytes": memory.Stats.MappedFile, - }, - "page_faults": memory.Stats.PageFaults, - "major_page_faults": memory.Stats.MajorPageFaults, - "pages_in": memory.Stats.PagesIn, - "pages_out": memory.Stats.PagesOut, - "rss": common.MapStr{ - "bytes": memory.Stats.RSS, - }, - "rss_huge": common.MapStr{ - "bytes": memory.Stats.RSSHuge, - }, - "swap": common.MapStr{ - "bytes": memory.Stats.Swap, - }, - "unevictable": common.MapStr{ - "bytes": memory.Stats.Unevictable, - }, - } - - return memMap -} - -// cgroupBlockIOToMapStr returns a MapStr containing BlockIOSubsystem data. -// If the blockIO parameter is nil then nil is returned. -func cgroupBlockIOToMapStr(blockIO *cgroup.BlockIOSubsystem) common.MapStr { - if blockIO == nil { - return nil - } - - return common.MapStr{ - "id": blockIO.ID, - "path": blockIO.Path, - "total": common.MapStr{ - "bytes": blockIO.Throttle.TotalBytes, - "ios": blockIO.Throttle.TotalIOs, - }, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/config.go deleted file mode 100644 index 317515b9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/config.go +++ /dev/null @@ -1,54 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package process - -import ( - "github.com/elastic/beats/v7/libbeat/common/cfgwarn" - "github.com/elastic/beats/v7/libbeat/metric/system/process" -) - -// Config stores the system/process config options -type Config struct { - Procs []string `config:"processes"` - Cgroups *bool `config:"process.cgroups.enabled"` - EnvWhitelist []string `config:"process.env.whitelist"` - CacheCmdLine bool `config:"process.cmdline.cache.enabled"` - IncludeTop process.IncludeTopConfig `config:"process.include_top_n"` - IncludeCPUTicks bool `config:"process.include_cpu_ticks"` - IncludePerCPU bool `config:"process.include_per_cpu"` - CPUTicks *bool `config:"cpu_ticks"` // Deprecated -} - -// Validate checks for depricated config options -func (c Config) Validate() error { - if c.CPUTicks != nil { - cfgwarn.Deprecate("6.1.0", "cpu_ticks is deprecated. Use process.include_cpu_ticks instead") - } - return nil -} - -var defaultConfig = Config{ - Procs: []string{".*"}, // collect all processes by default - CacheCmdLine: true, - IncludeTop: process.IncludeTopConfig{ - Enabled: true, - ByCPU: 0, - ByMemory: 0, - }, - IncludePerCPU: true, -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/doc.go deleted file mode 100644 index aa546367..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/doc.go +++ /dev/null @@ -1,57 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package process collects metrics about the running processes using information -from the operating system. - -An example event looks as following: -{ - "@timestamp": "2016-05-25T20:57:51.854Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "metricset": { - "module": "system", - "name": "process", - "rtt": 12269 - }, - "system": { - "process": { - "cmdline": "/System/Library/CoreServices/ReportCrash", - "cpu": { - "start_time": "22:57", - "total_p": 0 - }, - "mem": { - "rss": 27123712, - "rss_pct": 0.0016, - "share": 0, - "size": 2577522688 - }, - "name": "ReportCrash", - "pid": 97801, - "ppid": 1, - "state": "running", - "username": "elastic" - } - }, - "type": "metricsets" -} -*/ -package process diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/process.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/process.go deleted file mode 100644 index 9c754177..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/process.go +++ /dev/null @@ -1,170 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux windows - -package process - -import ( - "fmt" - "runtime" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/metric/system/process" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/system" - "github.com/elastic/gosigar/cgroup" -) - -var debugf = logp.MakeDebug("system.process") - -func init() { - mb.Registry.MustAddMetricSet("system", "process", New, - mb.WithHostParser(parse.EmptyHostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet that fetches process metrics. -type MetricSet struct { - mb.BaseMetricSet - stats *process.Stats - cgroup *cgroup.Reader - perCPU bool -} - -// New creates and returns a new MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := defaultConfig - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - m := &MetricSet{ - BaseMetricSet: base, - stats: &process.Stats{ - Procs: config.Procs, - EnvWhitelist: config.EnvWhitelist, - CpuTicks: config.IncludeCPUTicks || (config.CPUTicks != nil && *config.CPUTicks), - CacheCmdLine: config.CacheCmdLine, - IncludeTop: config.IncludeTop, - }, - perCPU: config.IncludePerCPU, - } - err := m.stats.Init() - if err != nil { - return nil, err - } - - if runtime.GOOS == "linux" { - systemModule, ok := base.Module().(*system.Module) - if !ok { - return nil, fmt.Errorf("unexpected module type") - } - - if config.Cgroups == nil || *config.Cgroups { - debugf("process cgroup data collection is enabled, using hostfs='%v'", systemModule.HostFS) - m.cgroup, err = cgroup.NewReader(systemModule.HostFS, true) - if err != nil { - if err == cgroup.ErrCgroupsMissing { - logp.Warn("cgroup data collection will be disabled: %v", err) - } else { - return nil, errors.Wrap(err, "error initializing cgroup reader") - } - } - } - } - - return m, nil -} - -// Fetch fetches metrics for all processes. It iterates over each PID and -// collects process metadata, CPU metrics, and memory metrics. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - procs, err := m.stats.Get() - if err != nil { - return errors.Wrap(err, "process stats") - } - - if m.cgroup != nil { - for _, proc := range procs { - pid, ok := proc["pid"].(int) - if !ok { - debugf("error converting pid to int for proc %+v", proc) - continue - } - stats, err := m.cgroup.GetStatsForProcess(pid) - if err != nil { - debugf("error getting cgroups stats for pid=%d, %v", pid, err) - continue - } - - if statsMap := cgroupStatsToMap(stats, m.perCPU); statsMap != nil { - proc["cgroup"] = statsMap - } - } - } - - for _, proc := range procs { - rootFields := common.MapStr{ - "process": common.MapStr{ - "name": getAndRemove(proc, "name"), - "pid": getAndRemove(proc, "pid"), - "ppid": getAndRemove(proc, "ppid"), - "pgid": getAndRemove(proc, "pgid"), - }, - "user": common.MapStr{ - "name": getAndRemove(proc, "username"), - }, - } - - if cwd := getAndRemove(proc, "cwd"); cwd != nil { - rootFields.Put("process.working_directory", cwd) - } - - if exe := getAndRemove(proc, "exe"); exe != nil { - rootFields.Put("process.executable", exe) - } - - if args := getAndRemove(proc, "args"); args != nil { - rootFields.Put("process.args", args) - } - - e := mb.Event{ - RootFields: rootFields, - MetricSetFields: proc, - } - isOpen := r.Event(e) - if !isOpen { - return nil - } - } - - return nil -} - -func getAndRemove(from common.MapStr, field string) interface{} { - if v, ok := from[field]; ok { - delete(from, field) - return v - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/process_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/process_test.go deleted file mode 100644 index c997410a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process/process_test.go +++ /dev/null @@ -1,61 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux windows - -package process - -import ( - "testing" - "time" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("system", "process").Fields.StringToPrint()) -} - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - - // Do a first fetch to have percentages - mbtest.ReportingFetchV2Error(f) - time.Sleep(1 * time.Second) - - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"process"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/_meta/data.json deleted file mode 100644 index 363e5f77..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/_meta/data.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "system.process.summary", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "process_summary" - }, - "service": { - "type": "system" - }, - "system": { - "process": { - "summary": { - "dead": 0, - "idle": 112, - "running": 0, - "sleeping": 288, - "stopped": 0, - "total": 401, - "unknown": 0, - "zombie": 1 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/_meta/docs.asciidoc deleted file mode 100644 index ae5f05e9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/_meta/docs.asciidoc +++ /dev/null @@ -1,14 +0,0 @@ -The `process_summary` metricset collects high level statistics about the running -processes. - -This metricset is available on: - -- FreeBSD -- Linux -- macOS -- Windows - -[float] -=== Configuration - -There are no configuration options for this metricset. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/_meta/fields.yml deleted file mode 100644 index 6a22b934..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/_meta/fields.yml +++ /dev/null @@ -1,39 +0,0 @@ -- name: process.summary - title: Process Summary - type: group - description: > - Summary metrics for the processes running on the host. - release: ga - fields: - - name: total - type: long - description: > - Total number of processes on this host. - - name: running - type: long - description: > - Number of running processes on this host. - - name: idle - type: long - description: > - Number of idle processes on this host. - - name: sleeping - type: long - description: > - Number of sleeping processes on this host. - - name: stopped - type: long - description: > - Number of stopped processes on this host. - - name: zombie - type: long - description: > - Number of zombie processes on this host. - - name: dead - type: long - description: > - Number of dead processes on this host. It's very unlikely that it will appear but in some special situations it may happen. - - name: unknown - type: long - description: > - Number of processes for which the state couldn't be retrieved or is unknown. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/doc.go deleted file mode 100644 index dc21ba38..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/doc.go +++ /dev/null @@ -1,22 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package process_summary collects high level summary metrics about the running processes. -It is implemented on darwin, freebsd, linux, and windows. -*/ -package process_summary diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/process_summary.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/process_summary.go deleted file mode 100644 index 071a7b2a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/process_summary.go +++ /dev/null @@ -1,125 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux windows - -package process_summary - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/metric/system/process" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - sigar "github.com/elastic/gosigar" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("system", "process_summary", New, - mb.WithHostParser(parse.EmptyHostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &MetricSet{ - BaseMetricSet: base, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -// It returns the event which is then forward to the output. In case of an error, a -// descriptive error must be returned. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - pids, err := process.Pids() - if err != nil { - return errors.Wrap(err, "failed to fetch the list of PIDs") - } - - var summary struct { - sleeping int - running int - idle int - stopped int - zombie int - unknown int - dead int - } - - for _, pid := range pids { - state := sigar.ProcState{} - err = state.Get(pid) - if err != nil { - summary.unknown += 1 - continue - } - - switch byte(state.State) { - case 'S': - summary.sleeping++ - case 'R': - summary.running++ - case 'D': - summary.idle++ - case 'I': - summary.idle++ - case 'T': - summary.stopped++ - case 'Z': - summary.zombie++ - case 'X': - summary.dead++ - default: - logp.Err("Unknown or unexpected state <%c> for process with pid %d", state.State, pid) - summary.unknown++ - } - } - - event := common.MapStr{ - "total": len(pids), - "sleeping": summary.sleeping, - "running": summary.running, - "idle": summary.idle, - "stopped": summary.stopped, - "zombie": summary.zombie, - "unknown": summary.unknown, - "dead": summary.dead, - } - - r.Event(mb.Event{ - // change the name space to use . instead of _ - Namespace: "system.process.summary", - MetricSetFields: event, - }) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/process_summary_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/process_summary_test.go deleted file mode 100644 index 55afce8f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/process_summary/process_summary_test.go +++ /dev/null @@ -1,75 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin freebsd linux windows - -package process_summary - -import ( - "testing" - - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func TestFetch(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - require.Empty(t, errs) - require.NotEmpty(t, events) - event := events[0].BeatEvent("system", "process_summary").Fields - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - event.StringToPrint()) - - summary, err := event.GetValue("system.process.summary") - require.NoError(t, err) - - event, ok := summary.(common.MapStr) - require.True(t, ok) - - assert.Contains(t, event, "total") - assert.Contains(t, event, "sleeping") - assert.Contains(t, event, "running") - assert.Contains(t, event, "idle") - assert.Contains(t, event, "stopped") - assert.Contains(t, event, "zombie") - assert.Contains(t, event, "unknown") - - total := event["sleeping"].(int) + event["running"].(int) + event["idle"].(int) + - event["stopped"].(int) + event["zombie"].(int) + event["unknown"].(int) - - assert.Equal(t, event["total"].(int), total) -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"process_summary"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/data.json deleted file mode 100644 index 720c571c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/data.json +++ /dev/null @@ -1,36 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "system.raid", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "raid" - }, - "service": { - "type": "system" - }, - "system": { - "raid": { - "blocks": { - "synced": 0, - "total": 4189184 - }, - "disks": { - "active": 2, - "failed": 0, - "spare": 1, - "states": { - "in_sync": 2, - "spare": 1 - }, - "total": 3 - }, - "level": "raid1", - "name": "md0", - "status": "clean", - "sync_action": "repair" - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/docs.asciidoc deleted file mode 100644 index e8465147..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/docs.asciidoc +++ /dev/null @@ -1,7 +0,0 @@ -This is the raid metricset of the module system. It collects stats about the raid. - -This metricset is available on: - -- Linux - -The config option `raid.mount_point:` can be used to configure the location of the raid metadata. If running this metricset inside a container, you will need to mount `/sys/block` inside the container under the path specified by `--system.hostfs` diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/fields.yml deleted file mode 100644 index 21ed3ddf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/fields.yml +++ /dev/null @@ -1,51 +0,0 @@ -- name: raid - type: group - description: > - raid - release: ga - fields: - - name: name - type: keyword - description: > - Name of the device. - - name: status - type: keyword - description: > - activity-state of the device. - - name: level - type: keyword - description: > - The raid level of the device - - name: sync_action - type: keyword - description: > - Current sync action, if the RAID array is redundant - - name: disks.active - type: long - description: > - Number of active disks. - - name: disks.total - type: long - description: > - Total number of disks the device consists of. - - name: disks.spare - type: long - description: > - Number of spared disks. - - name: disks.failed - type: long - description: > - Number of failed disks. - - name: disks.states.* - type: object - object_type: keyword - description: > - map of raw disk states - - name: blocks.total - type: long - description: > - Number of blocks the device holds, in 1024-byte blocks. - - name: blocks.synced - type: long - description: > - Number of blocks on the device that are in sync, in 1024-byte blocks. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/proc/mdstat b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/proc/mdstat deleted file mode 100644 index 459c37ee..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/proc/mdstat +++ /dev/null @@ -1,30 +0,0 @@ -Personalities : [raid0] [raid1] [linear] [multipath] [raid6] [raid5] [raid4] [raid10] -md3 : active raid6 sda1[8] sdh1[7] sdg1[6] sdf1[5] sde1[11] sdd1[3] sdc1[10] sdb1[9] - 5853468288 blocks super 1.2 level 6, 64k chunk, algorithm 2 [8/8] [UUUUUUUU] - -md127 : active raid1 sdi2[0] sdj2[1] - 312319552 blocks [2/2] [UU] - -md0 : active raid1 sdk[2](S) sdi1[0] sdj1[1] - 248896 blocks [2/2] [UU] - -md4 : inactive raid1 sda3[0] sdb3[1] - 4883648 blocks [2/2] [UU] - -md6 : active raid1 sdb2[2] sda2[0] - 195310144 blocks [2/1] [U_] - [=>...................] recovery = 8.5% (16775552/195310144) finish=17.0min speed=259783K/sec - -md8 : active raid1 sdb1[1] sda1[0] - 195310144 blocks [2/2] [UU] - [=>...................] resync = 8.5% (16775552/195310144) finish=17.0min speed=259783K/sec - -md7 : active raid6 sdb1[0] sde1[3] sdd1[2] sdc1[1] - 7813735424 blocks super 1.2 level 6, 512k chunk, algorithm 2 [4/3] [U_UU] - bitmap: 0/30 pages [0KB], 65536KB chunk - -md1 : active raid6 sdb1[0] sde1[3] sdd1[2] sdc1[1] - 7813735424 blocks super 1.2 level 6, 512k chunk, algorithm 2 [4/3] [U_UU] - bitmap: 0/30 pages [0KB], 65536KB chunk - -unused devices: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/array_size b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/array_size deleted file mode 100644 index 4ad96d51..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/array_size +++ /dev/null @@ -1 +0,0 @@ -default diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/array_state b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/array_state deleted file mode 100644 index 83126302..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/array_state +++ /dev/null @@ -1 +0,0 @@ -clean diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb1/size b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb1/size deleted file mode 100644 index 71be42ce..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb1/size +++ /dev/null @@ -1 +0,0 @@ -4189184 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb1/state b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb1/state deleted file mode 100644 index 96499100..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb1/state +++ /dev/null @@ -1 +0,0 @@ -in_sync diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb2/size b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb2/size deleted file mode 100644 index 71be42ce..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb2/size +++ /dev/null @@ -1 +0,0 @@ -4189184 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb2/state b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb2/state deleted file mode 100644 index 96499100..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb2/state +++ /dev/null @@ -1 +0,0 @@ -in_sync diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb3/size b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb3/size deleted file mode 100644 index 71be42ce..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb3/size +++ /dev/null @@ -1 +0,0 @@ -4189184 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb3/state b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb3/state deleted file mode 100644 index cb75ec0a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/dev-sdb3/state +++ /dev/null @@ -1 +0,0 @@ -spare diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/level b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/level deleted file mode 100644 index 341b806e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/level +++ /dev/null @@ -1 +0,0 @@ -raid1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/raid_disks b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/raid_disks deleted file mode 100644 index 0cfbf088..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/raid_disks +++ /dev/null @@ -1 +0,0 @@ -2 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/sync_action b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/sync_action deleted file mode 100644 index 14254c16..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/sync_action +++ /dev/null @@ -1 +0,0 @@ -repair diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/sync_completed b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/sync_completed deleted file mode 100644 index fe61c317..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/md/sync_completed +++ /dev/null @@ -1 +0,0 @@ -0 / 8378368 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/size b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/size deleted file mode 100644 index 722d3569..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/_meta/testdata/sys/block/md0/size +++ /dev/null @@ -1 +0,0 @@ -8378368 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/blockinfo/blockinfo.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/blockinfo/blockinfo.go deleted file mode 100644 index f0dbd982..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/blockinfo/blockinfo.go +++ /dev/null @@ -1,46 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package blockinfo - -import "github.com/elastic/beats/v7/libbeat/common" - -// SyncStatus represents the status of a sync action as Complete/Total. Will be 0/0 if no sync action is going on -type SyncStatus struct { - Complete int64 - Total int64 -} - -// MDDevice represents /sys/block/[device] for an md device -type MDDevice struct { - Name string //the name of the device - Level string //The RAID level of the device - Size int64 //Size, as count of 512 byte blocks - ArrayState string //State of the Array - DiskStates DiskStates //Disks in the Array - SyncAction string //The current sync action, if any - SyncStatus SyncStatus //the current sync status, if any -} - -// DiskStates summarizes the state of all the devices in the array -type DiskStates struct { - Active int - Total int - Failed int - Spare int - States common.MapStr -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/blockinfo/getdev.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/blockinfo/getdev.go deleted file mode 100644 index 457a816c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/blockinfo/getdev.go +++ /dev/null @@ -1,78 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package blockinfo - -import ( - "fmt" - "io/ioutil" - "os" - "path/filepath" - - "github.com/pkg/errors" -) - -// ListAll lists all the multi-disk devices in a RAID array -func ListAll(path string) ([]MDDevice, error) { - dir, err := ioutil.ReadDir(path) - if err != nil { - return nil, errors.Wrap(err, "could not read directory") - } - var mds []MDDevice - for _, item := range dir { - testpath := filepath.Join(path, item.Name()) - if !isMD(testpath) { - continue - } - dev, err := getMDDevice(testpath) - if err != nil { - return nil, errors.Wrap(err, "could not get device info") - } - mds = append(mds, dev) - } - - if len(mds) == 0 { - return nil, fmt.Errorf("no matches from path %s,", path) - } - - return mds, nil -} - -// getMDDevice returns a MDDevice object representing a multi-disk device, or error if it's not a "real" md device -func getMDDevice(path string) (MDDevice, error) { - _, err := os.Stat(path) - if err != nil { - return MDDevice{}, errors.Wrap(err, "path does not exist") - } - - //This is the best heuristic I've found so far for identifying an md device. - if !isMD(path) { - return MDDevice{}, err - } - return newMD(path) -} - -//check if a block device directory looks like an MD device -//I'm not convinced that using /sys/block/md* is a reliable glob, as you should be able to make those whatever you want. -//Right now, we're doing this by looking for an `md` directory in the device dir. -func isMD(path string) bool { - _, err := os.Stat(filepath.Join(path, "md")) - if err != nil { - return false - } - return true -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/blockinfo/parser.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/blockinfo/parser.go deleted file mode 100644 index 7d0eb756..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/blockinfo/parser.go +++ /dev/null @@ -1,199 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package blockinfo - -import ( - "fmt" - "io/ioutil" - "path/filepath" - "strconv" - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -var debugf = logp.MakeDebug("system.raid") - -//get the raid level and use that to determine how we fill out the array -//Only data-reduntant RIAD levels (1,4,5,6,10) have some of these fields -func isRedundant(raidStr string) bool { - if raidStr == "raid1" || raidStr == "raid4" || raidStr == "raid5" || - raidStr == "raid6" || raidStr == "raid10" { - return true - } - - return false -} - -func parseIntVal(path string) (int64, error) { - var value int64 - raw, err := ioutil.ReadFile(path) - if err != nil { - return value, err - } - strVal := strings.TrimSpace(string(raw)) - - value, err = strconv.ParseInt(string(strVal), 10, 64) - if err != nil { - return value, err - } - - return value, nil -} - -//get the current sync status as it exists under md/sync_completed -//if there's no sync operation in progress, the file will just have 'none' -//in which case, default to to the overall size -func getSyncStatus(path string, size int64) (SyncStatus, error) { - raw, err := ioutil.ReadFile(filepath.Join(path, "md", "sync_completed")) - if err != nil { - return SyncStatus{}, errors.Wrap(err, "could not open sync_completed") - } - completedState := strings.TrimSpace(string(raw)) - if completedState == "none" { - return SyncStatus{Complete: size, Total: size}, nil - } - - matches := strings.SplitN(completedState, " / ", 2) - - if len(matches) != 2 { - return SyncStatus{}, fmt.Errorf("could not get data from sync_completed") - } - - current, err := strconv.ParseInt(matches[0], 10, 64) - if err != nil { - return SyncStatus{}, errors.Wrap(err, "could not parse data sync_completed") - } - - total, err := strconv.ParseInt(matches[1], 10, 64) - if err != nil { - return SyncStatus{}, errors.Wrap(err, "could not parse data sync_completed") - } - - return SyncStatus{Complete: current, Total: total}, nil - -} - -//Create a new disk object, parsing any needed fields -func newMD(path string) (MDDevice, error) { - var dev MDDevice - - dev.Name = filepath.Base(path) - size, err := parseIntVal(filepath.Join(path, "size")) - if err != nil { - return dev, errors.Wrap(err, "could not get device size") - } - dev.Size = size - - //RAID array state - state, err := ioutil.ReadFile(filepath.Join(path, "md", "array_state")) - if err != nil { - return dev, errors.Wrap(err, "could not open array_state") - } - dev.ArrayState = strings.TrimSpace(string(state)) - - //get total disks - disks, err := getDisks(path) - if err != nil { - return dev, errors.Wrap(err, "could not get disk data") - } - dev.DiskStates = disks - - level, err := ioutil.ReadFile(filepath.Join(path, "md", "level")) - if err != nil { - return dev, errors.Wrap(err, "could not get raid level") - } - dev.Level = strings.TrimSpace(string(level)) - - //sync action and sync status will only exist for redundant raid levels - if isRedundant(dev.Level) { - - //Get the sync action - //Will be idle if nothing is going on - syncAction, err := ioutil.ReadFile(filepath.Join(path, "md", "sync_action")) - if err != nil { - return dev, errors.Wrap(err, "could not open sync_action") - } - dev.SyncAction = strings.TrimSpace(string(syncAction)) - - //sync status - syncStats, err := getSyncStatus(path, dev.Size) - if err != nil { - return dev, errors.Wrap(err, "error getting sync data") - } - - dev.SyncStatus = syncStats - } - - return dev, nil -} - -//get all the disks associated with an MD device -func getDisks(path string) (DiskStates, error) { - //so far, haven't found a less hacky way to do this. - devices, err := filepath.Glob(filepath.Join(path, "md", "dev-*")) - if err != nil { - return DiskStates{}, errors.Wrap(err, "could not get device list") - } - - var disks DiskStates - disks.States = common.MapStr{} - //This is meant to provide a 'common status' for disks in the array - //see https://www.kernel.org/doc/html/v4.15/admin-guide/md.html#md-devices-in-sysfs - for _, disk := range devices { - disk, err := getDisk(disk) - if err != nil { - return DiskStates{}, err - } - - switch disk { - case "faulty", "blocked", "write_error", "want_replacement": - disks.Failed++ - case "in_sync", "writemostly", "replacement": - disks.Active++ - case "spare": - disks.Spare++ - default: - debugf("Unknown disk state %s", disk) - } - - if _, ok := disks.States[disk]; !ok { - disks.States[disk] = 1 - } else { - disks.States[disk] = disks.States[disk].(int) + 1 - } - - disks.Total++ - - } - - return disks, nil -} - -func getDisk(path string) (string, error) { - state, err := ioutil.ReadFile(filepath.Join(path, "state")) - if err != nil { - return "", errors.Wrap(err, "error getting disk state") - } - - return strings.TrimSpace(string(state)), nil - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/doc.go deleted file mode 100644 index bd05ec28..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/doc.go +++ /dev/null @@ -1,18 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package raid diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/raid.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/raid.go deleted file mode 100644 index bf542dbb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/raid.go +++ /dev/null @@ -1,136 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package raid - -import ( - "path/filepath" - - "github.com/pkg/errors" - "github.com/prometheus/procfs" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/system" - "github.com/elastic/beats/v7/metricbeat/module/system/raid/blockinfo" -) - -func init() { - mb.Registry.MustAddMetricSet("system", "raid", New, - mb.WithHostParser(parse.EmptyHostParser), - ) -} - -// MetricSet contains proc fs data. -type MetricSet struct { - mb.BaseMetricSet - fs procfs.FS - sysblock string -} - -// New creates a new instance of the raid metricset. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - systemModule, ok := base.Module().(*system.Module) - if !ok { - return nil, errors.New("unexpected module type") - } - - // Additional configuration options - config := struct { - MountPoint string `config:"raid.mount_point"` - }{} - - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - if config.MountPoint == "" { - config.MountPoint = systemModule.HostFS - } - - mountPoint := filepath.Join(config.MountPoint, procfs.DefaultMountPoint) - fs, err := procfs.NewFS(mountPoint) - if err != nil { - return nil, err - } - - sysMountPoint := filepath.Join(config.MountPoint, "/sys/block") - - return &MetricSet{ - BaseMetricSet: base, - fs: fs, - sysblock: sysMountPoint, - }, nil -} - -func blockto1024(b int64) int64 { - //Annoyingly, different linux subsystems report size size using different blocks - // /proc/mdstat /proc/partitions and mdadm (Via the BLKGETSIZE64 ioctl call) count "size" as the number of 1024-byte blocks. - // /sys/block/md*/size uses 512-byte blocks. As does /sys/block/md*/md/sync_completed - //convert the 512-byte blocks to 1024 byte blocks to maintain how this metricset "used to" report size - return b / 2 -} - -// Fetch fetches one event for each device -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - devices, err := blockinfo.ListAll(m.sysblock) - if err != nil { - return errors.Wrap(err, "failed to parse sysfs") - } - - for _, blockDev := range devices { - - event := common.MapStr{ - "name": blockDev.Name, - "status": blockDev.ArrayState, - "level": blockDev.Level, - "disks": common.MapStr{ - "active": blockDev.DiskStates.Active, - "total": blockDev.DiskStates.Total, - "spare": blockDev.DiskStates.Spare, - "failed": blockDev.DiskStates.Failed, - "states": blockDev.DiskStates.States, - }, - } - //emulate the behavior of the previous mdstat parser by using the size when no sync data is available - if blockDev.SyncStatus.Total == 0 { - event["blocks"] = common.MapStr{ - "synced": blockto1024(blockDev.Size), - "total": blockto1024(blockDev.Size), - } - } else { - event["blocks"] = common.MapStr{ - "synced": blockto1024(blockDev.SyncStatus.Complete), - "total": blockto1024(blockDev.SyncStatus.Total), - } - } - //sync action is only available on redundant RAID types - if blockDev.SyncAction != "" { - event["sync_action"] = blockDev.SyncAction - } - - isOpen := r.Event(mb.Event{ - MetricSetFields: event, - }) - if !isOpen { - return nil - } - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/raid_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/raid_test.go deleted file mode 100644 index f1ebaa97..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/raid/raid_test.go +++ /dev/null @@ -1,54 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package raid - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func TestFetch(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("system", "raid").Fields.StringToPrint()) -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"raid"}, - "raid.mount_point": "./_meta/testdata", - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/_meta/data.json deleted file mode 100644 index 12f3fae8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/_meta/data.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "system.service", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "service", - "period": 10000 - }, - "process": { - "pid": 811 - }, - "service": { - "type": "system" - }, - "system": { - "service": { - "load_state": "loaded", - "name": "NetworkManager.service", - "resources": { - "memory": { - "usage": { - "bytes": 15646720 - } - }, - "tasks": { - "count": 4 - } - }, - "state": "active", - "state_since": "2019-10-18T21:24:57.581561-07:00", - "sub_state": "running" - } - }, - "systemd": { - "fragment_path": "/usr/lib/systemd/system/NetworkManager.service", - "unit": "NetworkManager.service" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/_meta/docs.asciidoc deleted file mode 100644 index 8f7bdade..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/_meta/docs.asciidoc +++ /dev/null @@ -1,24 +0,0 @@ -The `service` metricset reports on the status of systemd services. - -This metricset is available on: - -- Linux - -[float] -== systemd resource accounting and process metrics - -If systemd resource accounting is enabled, this metricset will report any resources tracked by systemd. On most distributions, `tasks` and `memory` are the only resources with accounting enabled by default. -For more information, https://www.freedesktop.org/software/systemd/man/systemd.resource-control.html[see the systemd manual pages]. - -[float] -=== Configuration - -*`service.state_filter`* - A list of service states to filter by. This can be any of the states or sub-states known to systemd. -*`service.pattern_filter`* - A list of glob patterns to filter service names by. This is an "or" filter, and will report any systemd unit that matches at least one filter pattern. - -[float] -=== Dashboard - -The system service metricset comes with a predefined dashboard. For example: - -image::./images/metricbeat-services-host.png[] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/_meta/fields.yml deleted file mode 100644 index 529c4b01..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/_meta/fields.yml +++ /dev/null @@ -1,56 +0,0 @@ -- name: service - type: group - release: beta - description: > - metrics for system services - fields: - - name: name - type: keyword - description: The name of the service - - name: load_state - type: keyword - description: The load state of the service - - name: state - type: keyword - description: The activity state of the service - - name: sub_state - type: keyword - description: The sub-state of the service - - name: state_since - type: date - description: The timestamp of the last state change. If the service is active and running, this is its uptime. - - name: exec_code - type: keyword - description: The SIGCHLD code from the service's main process - - name: resources - type: group - description: system metrics associated with the service - fields: - - name: cpu.usage.ns - type: long - description: CPU usage in nanoseconds - - name: memory.usage.bytes - type: long - description: memory usage in bytes - - name: tasks.count - type: long - description: number of tasks associated with the service - - name: network - type: group - description: network resource usage - fields: - - name: in.bytes - type: long - format: bytes - description: bytes in - - name: in.packets - type: long - format: bytes - description: packets in - - name: out.packets - type: long - description: packets out - - name: out.bytes - type: long - description: bytes out - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/data.go deleted file mode 100644 index eda9eae0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/data.go +++ /dev/null @@ -1,224 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -//+build !netbsd - -package service - -import ( - "time" - - "github.com/coreos/go-systemd/v22/dbus" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// Properties is a struct representation of the dbus returns from GetAllProperties -type Properties struct { - ExecMainCode int32 - ExecMainStatus int32 - ExecMainPID uint32 - // accounting - CPUAccounting bool - MemoryAccounting bool - TasksAccounting bool - IPAccounting bool - // metrics - CPUUsageNSec int64 - MemoryCurrent int64 - TasksCurrent int64 - IPIngressPackets int64 - IPIngressBytes int64 - IPEgressPackets int64 - IPEgressBytes int64 - // timestamps - ActiveEnterTimestamp uint64 - InactiveEnterTimestamp uint64 - InactiveExitTimestamp uint64 - ActiveExitTimestamp uint64 - // Meta - FragmentPath string -} - -// formProperties gets properties for the systemd service and returns a MapStr with useful data -func formProperties(unit dbus.UnitStatus, props Properties) (mb.Event, error) { - timeSince, err := timeSince(props, unit.ActiveState) - if err != nil { - return mb.Event{}, errors.Wrap(err, "error getting timestamp") - } - - event := mb.Event{ - RootFields: common.MapStr{}, - } - msData := common.MapStr{ - "name": unit.Name, - "load_state": unit.LoadState, - "state": unit.ActiveState, - "sub_state": unit.SubState, - } - - //most of the properties values are context-dependent. - //If things aren't running/haven't run/etc than a lot of the values should be ignored. - - //Even systemd doesn't check the substate, leading to a lot of odd `Memory: 0B` lines in `systemctl status` - //Ignore the resource accounting if a service has exited - if unit.ActiveState == "active" && unit.SubState != "exited" { - msData["resources"] = getMetricsFromServivce(props) - } - - var childProc = common.MapStr{} - childData := false - //anything less than 1 isn't a valid SIGCHLD code - if props.ExecMainCode > 0 { - childData = true - msData["exec_code"] = translateChild(props.ExecMainCode) - childProc["exit_code"] = props.ExecMainStatus - } - - //only send timestamp if it's valid - if timeSince != 0 { - msData["state_since"] = time.Unix(0, timeSince) - } - - //only prints PID data if we have a PID - if props.ExecMainPID > 0 { - childData = true - childProc["pid"] = props.ExecMainPID - } - - if childData { - event.RootFields["process"] = childProc - } - if props.IPAccounting { - event.RootFields["network"] = common.MapStr{ - "packets": props.IPIngressPackets + props.IPEgressPackets, - "bytes": props.IPIngressBytes + props.IPEgressBytes, - } - } - event.RootFields["systemd"] = common.MapStr{ - "unit": unit.Name, - "fragment_path": props.FragmentPath, - } - - event.MetricSetFields = msData - - return event, nil -} - -// getMetricsFromServivce checks what accounting we have enabled and uses that to determine what metrics we can send back to the user -func getMetricsFromServivce(props Properties) common.MapStr { - metrics := common.MapStr{} - - if props.CPUAccounting { - metrics["cpu"] = common.MapStr{ - "usage": common.MapStr{ - "nsec": props.CPUUsageNSec, - }, - } - } - - if props.MemoryAccounting { - metrics["memory"] = common.MapStr{ - "usage": common.MapStr{ - "bytes": props.MemoryCurrent, - }, - } - } - - if props.TasksAccounting { - metrics["tasks"] = common.MapStr{ - "count": props.TasksCurrent, - } - } - - if props.IPAccounting { - metrics["network"] = common.MapStr{ - "in": common.MapStr{ - "packets": props.IPIngressPackets, - "bytes": props.IPIngressBytes, - }, - "out": common.MapStr{ - "packets": props.IPEgressPackets, - "bytes": props.IPEgressBytes, - }, - } - } - - return metrics -} - -// translateChild translates the SIGCHILD code that systemd gets from the MainPID under its control into a string value. -// Normally this shows up in systemctl status like this: Main PID: 5305 (code=exited, status=0/SUCCESS) -// This mapping of SIGCHILD int codes comes from the kernel. systemd does something similar to turn them into pretty strings -func translateChild(code int32) string { - /* - CLD_EXITED: 1 - CLD_KILLED: 2 - CLD_DUMPED: 3 - CLD_TRAPPED: 4 - CLD_STOPPED: 5 - CLD_CONTINUED: 6 - */ - switch code { - case 1: - return "exited" - case 2: - return "killed" - case 3: - return "dumped" - case 4: - return "trapped" - case 5: - return "stopped" - case 6: - return "continued" - default: - return "unknown" - } - -} - -// timeSince emulates the behavior of `systemctl status` with regards to reporting time: -// "Active: inactive (dead) since Sat 2019-10-19 16:31:25 PDT;"" -// The dbus properties data contains a number of different timestamps, which one systemd reports depends on the unit state -func timeSince(props Properties, state string) (int64, error) { - - var ts uint64 - //normally we would want to check these values before we cast, - //but checking the state before we access `props` insures the values will be there. - switch state { - case "reloading", "active": - ts = props.ActiveEnterTimestamp - case "failed", "inactive": - ts = props.InactiveEnterTimestamp - case "activating": - ts = props.InactiveExitTimestamp - default: - ts = props.ActiveExitTimestamp - } - - //That second number is "USEC_INFINITY" which seems to a thing systemd cares about - if ts <= 0 || ts == 18446744073709551615 { - return 0, nil - } - - //convert from usec - return int64(ts) * 1000, nil - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/dbus.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/dbus.go deleted file mode 100644 index 62112922..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/dbus.go +++ /dev/null @@ -1,182 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -//+build !netbsd - -package service - -import ( - "encoding/xml" - "fmt" - "os" - "path/filepath" - "strconv" - "strings" - - "github.com/coreos/go-systemd/v22/dbus" - dbusRaw "github.com/godbus/dbus" - "github.com/pkg/errors" -) - -type unitFetcher func(conn *dbus.Conn, states, patterns []string) ([]dbus.UnitStatus, error) - -// instrospectForUnitMethods determines what methods are available via dbus for listing systemd units. -// We have a number of functions, some better than others, for getting and filtering unit lists. -// This will attempt to find the most optimal method, and move down to methods that require more work. -func instrospectForUnitMethods() (unitFetcher, error) { - //setup a dbus connection - conn, err := dbusRaw.SystemBusPrivate() - if err != nil { - return nil, errors.Wrap(err, "error getting connection to system bus") - } - - auth := dbusRaw.AuthExternal(strconv.Itoa(os.Getuid())) - err = conn.Auth([]dbusRaw.Auth{auth}) - if err != nil { - return nil, errors.Wrap(err, "error authenticating") - } - - err = conn.Hello() - if err != nil { - return nil, errors.Wrap(err, "error in Hello") - } - - var props string - - //call "introspect" on the systemd1 path to see what ListUnit* methods are available - obj := conn.Object("org.freedesktop.systemd1", dbusRaw.ObjectPath("/org/freedesktop/systemd1")) - err = obj.Call("org.freedesktop.DBus.Introspectable.Introspect", 0).Store(&props) - if err != nil { - return nil, errors.Wrap(err, "error calling dbus") - } - - unitMap, err := parseXMLAndReturnMethods(props) - if err != nil { - return nil, errors.Wrap(err, "error handling XML") - } - - //return a function callback ordered by desirability - if _, ok := unitMap["ListUnitsByPatterns"]; ok { - return listUnitsByPatternWrapper, nil - } else if _, ok := unitMap["ListUnitsFiltered"]; ok { - return listUnitsFilteredWrapper, nil - } else if _, ok := unitMap["ListUnits"]; ok { - return listUnitsWrapper, nil - } - return nil, fmt.Errorf("no supported list Units function: %v", unitMap) -} - -func parseXMLAndReturnMethods(str string) (map[string]bool, error) { - - type Method struct { - Name string `xml:"name,attr"` - } - - type Iface struct { - Name string `xml:"name,attr"` - Method []Method `xml:"method"` - } - - type IntrospectData struct { - XMLName xml.Name `xml:"node"` - Interface []Iface `xml:"interface"` - } - - methods := IntrospectData{} - - err := xml.Unmarshal([]byte(str), &methods) - if err != nil { - return nil, errors.Wrap(err, "error unmarshalling XML") - } - - if len(methods.Interface) == 0 { - return nil, errors.Wrap(err, "no methods found on introspect") - } - methodMap := make(map[string]bool) - for _, iface := range methods.Interface { - for _, method := range iface.Method { - if strings.Contains(method.Name, "ListUnits") { - methodMap[method.Name] = true - } - } - } - - return methodMap, nil -} - -// listUnitsByPatternWrapper is a bare wrapper for the unitFetcher type -func listUnitsByPatternWrapper(conn *dbus.Conn, states, patterns []string) ([]dbus.UnitStatus, error) { - return conn.ListUnitsByPatterns(states, patterns) -} - -//listUnitsFilteredWrapper wraps the dbus ListUnitsFiltered method -func listUnitsFilteredWrapper(conn *dbus.Conn, states, patterns []string) ([]dbus.UnitStatus, error) { - units, err := conn.ListUnitsFiltered(states) - if err != nil { - return nil, errors.Wrap(err, "ListUnitsFiltered error") - } - - return matchUnitPatterns(patterns, units) -} - -// listUnitsWrapper wraps the dbus ListUnits method -func listUnitsWrapper(conn *dbus.Conn, states, patterns []string) ([]dbus.UnitStatus, error) { - units, err := conn.ListUnits() - if err != nil { - return nil, errors.Wrap(err, "ListUnits error") - } - if len(patterns) > 0 { - units, err = matchUnitPatterns(patterns, units) - if err != nil { - return nil, errors.Wrap(err, "error matching unit patterns") - } - } - - if len(states) > 0 { - var finalUnits []dbus.UnitStatus - for _, unit := range units { - for _, state := range states { - if unit.LoadState == state || unit.ActiveState == state || unit.SubState == state { - finalUnits = append(finalUnits, unit) - break - } - } - } - return finalUnits, nil - } - - return units, nil -} - -// matchUnitPatterns returns a list of units that match the pattern list. -// This algo, including filepath.Match, is designed to (somewhat) emulate the behavior of ListUnitsByPatterns, which uses `fnmatch`. -func matchUnitPatterns(patterns []string, units []dbus.UnitStatus) ([]dbus.UnitStatus, error) { - var matchUnits []dbus.UnitStatus - for _, unit := range units { - for _, pattern := range patterns { - match, err := filepath.Match(pattern, unit.Name) - if err != nil { - return nil, errors.Wrapf(err, "error matching with pattern %s", pattern) - } - if match { - matchUnits = append(matchUnits, unit) - break - } - } - } - return matchUnits, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/doc.go deleted file mode 100644 index 5ba13a7e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/doc.go +++ /dev/null @@ -1,18 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package service diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/service.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/service.go deleted file mode 100644 index d969726a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/service.go +++ /dev/null @@ -1,132 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -//+build !netbsd - -package service - -import ( - "github.com/coreos/go-systemd/v22/dbus" - "github.com/mitchellh/mapstructure" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common/cfgwarn" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// Config stores the config object -type Config struct { - StateFilter []string `config:"service.state_filter"` - PatternFilter []string `config:"service.pattern_filter"` -} - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("system", "service", New) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - conn *dbus.Conn - cfg Config - unitList unitFetcher -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - cfgwarn.Beta("The system service metricset is beta.") - - var config Config - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - conn, err := dbus.New() - if err != nil { - return nil, errors.Wrap(err, "error connecting to dbus") - } - - unitFunction, err := instrospectForUnitMethods() - if err != nil { - return nil, errors.Wrap(err, "error finding ListUnits Method") - } - - return &MetricSet{ - BaseMetricSet: base, - conn: conn, - cfg: config, - unitList: unitFunction, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(report mb.ReporterV2) error { - - units, err := m.unitList(m.conn, m.cfg.StateFilter, append([]string{"*.service"}, m.cfg.PatternFilter...)) - if err != nil { - return errors.Wrap(err, "error getting list of running units") - } - - for _, unit := range units { - //Skip what are basically errors dude to systemd's declarative dependency system - if unit.LoadState == "not-found" { - continue - } - - props, err := getProps(m.conn, unit.Name) - if err != nil { - m.Logger().Errorf("error getting properties for service: %s", err) - continue - } - - event, err := formProperties(unit, props) - if err != nil { - m.Logger().Errorf("Error getting properties for systemd service %s: %s", unit.Name, err) - continue - } - - isOpen := report.Event(event) - if !isOpen { - return nil - } - - } - return nil -} - -// Get Properties for a given unit, cast to a struct -func getProps(conn *dbus.Conn, unit string) (Properties, error) { - rawProps, err := conn.GetAllProperties(unit) - if err != nil { - return Properties{}, errors.Wrap(err, "error getting list of running units") - } - parsed := Properties{} - if err := mapstructure.Decode(rawProps, &parsed); err != nil { - return parsed, errors.Wrap(err, "error decoding properties") - } - return parsed, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/service_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/service_test.go deleted file mode 100644 index 53f43439..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/service/service_test.go +++ /dev/null @@ -1,74 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -//+build !netbsd - -package service - -import ( - "testing" - "time" - - "github.com/coreos/go-systemd/v22/dbus" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" -) - -func TestFormProps(t *testing.T) { - testUnit := dbus.UnitStatus{ - Name: "test.service", - LoadState: "loaded", - ActiveState: "active", - SubState: "running", - } - testprops := Properties{ - ExecMainPID: 0, - ExecMainStatus: 0, - ExecMainCode: 1, - ActiveEnterTimestamp: 1571850129000000, - IPAccounting: true, - IPEgressBytes: 100, - IPIngressBytes: 50, - IPEgressPackets: 100, - IPIngressPackets: 50, - } - event, err := formProperties(testUnit, testprops) - assert.NoError(t, err) - - testEvent := common.MapStr{ - "state": "active", - "exec_code": "exited", - "load_state": "loaded", - "name": "test.service", - "state_since": time.Unix(0, 1571850129000000*1000), - "sub_state": "running", - "resources": common.MapStr{"network": common.MapStr{ - "in": common.MapStr{ - "bytes": 50, - "packets": 50}, - "out": common.MapStr{ - "bytes": 100, - "packets": 100}, - }, - }, - } - - assert.NotEmpty(t, event.MetricSetFields["resources"]) - assert.Equal(t, event.MetricSetFields["state_since"], testEvent["state_since"]) - assert.NotEmpty(t, event.RootFields) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/data.json deleted file mode 100644 index 6f5e2e65..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/data.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "system.socket", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "socket" - }, - "network": { - "direction": "listening", - "iana_number": "41", - "type": "ipv6" - }, - "process": { - "args": [ - "/tmp/go-build774092237/b001/socket.test", - "-data" - ], - "executable": "/tmp/go-build774092237/b001/socket.test", - "name": "socket.test", - "pid": 32127 - }, - "server": { - "ip": "::", - "port": 45109 - }, - "service": { - "type": "system" - }, - "system": { - "socket": { - "local": { - "ip": "::", - "port": 45109 - }, - "process": { - "cmdline": "/tmp/go-build774092237/b001/socket.test -data" - } - } - }, - "user": { - "full_name": "Jaime Soriano Pastor", - "id": "1000", - "name": "jaime" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/data_inbound.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/data_inbound.json deleted file mode 100644 index 59ef52bc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/data_inbound.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "destination": { - "ip": "::1", - "port": 45109 - }, - "event": { - "dataset": "system.socket", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "socket" - }, - "network": { - "direction": "inbound", - "iana_number": "41", - "type": "ipv6" - }, - "service": { - "type": "system" - }, - "source": { - "ip": "::1", - "port": 33972 - }, - "system": { - "socket": { - "local": { - "ip": "::1", - "port": 45109 - }, - "remote": { - "ip": "::1", - "port": 33972 - } - } - }, - "user": { - "full_name": "root", - "id": "0", - "name": "root" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/data_outbound.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/data_outbound.json deleted file mode 100644 index 0013574a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/data_outbound.json +++ /dev/null @@ -1,48 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "destination": { - "ip": "::1", - "port": 45109 - }, - "event": { - "dataset": "system.socket", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "socket" - }, - "network": { - "direction": "outbound", - "iana_number": "41", - "type": "ipv6" - }, - "service": { - "type": "system" - }, - "source": { - "ip": "::1", - "port": 33974 - }, - "system": { - "socket": { - "local": { - "ip": "::1", - "port": 33974 - }, - "remote": { - "ip": "::1", - "port": 45109 - } - } - }, - "user": { - "full_name": "root", - "id": "0", - "name": "root" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/docs.asciidoc deleted file mode 100644 index e705b8ea..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/docs.asciidoc +++ /dev/null @@ -1,52 +0,0 @@ -This metricset is available on Linux only and requires kernel 2.6.14 or newer. - -The system `socket` metricset reports an event for each new TCP socket that it -sees. It does this by polling the kernel periodically to get a dump of all -sockets. You set the polling interval by configuring the `period` option. -Specifying a short polling interval with this metricset is important to avoid -missing short-lived connections. For example: - -[source,yaml] ----- -metricbeat.modules: -- module: system - metricsets: [cpu, memory] -- module: system - metricsets: [socket] <1> - period: 1s ----- - -<1> You can configure the `socket` metricset separately to specify a different -`period` value than the other metricsets. - -The metricset reports the process that has the socket open. To provide this -information on Linux for all processes, Metricbeat must be run with -`sys_ptrace` and `dac_read_search` capabilities. These permissions are usually -granted when running as root, but they can and may need to be explictly added -when running Metricbeat inside a container. - -[float] -=== Configuration - -[source,yaml] ----- -- module: system - metricsets: [socket] - socket.reverse_lookup.enabled: false - socket.reverse_lookup.success_ttl: 60s - socket.reverse_lookup.failure_ttl: 60s ----- - -*`socket.reverse_lookup.enabled`*:: -You can configure the metricset to perform a reverse lookup on the remote IP, -and the returned hostname will be added to the event and cached. If a hostname -is found, then the eTLD+1 (effective top-level domain plus one level) value will -also be added to the event. Reverse lookups are disabled by default. - -*`socket.reverse_lookup.success_ttl`*:: -The results of successful reverse lookups are cached for the period of time -defined by this option. The default value is 60s. - -*`socket.reverse_lookup.failure_ttl`*:: -The results of failed reverse lookups are cached for the period of time -defined by this option. The default value is 60s. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/fields.yml deleted file mode 100644 index 34218526..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/_meta/fields.yml +++ /dev/null @@ -1,90 +0,0 @@ -- name: socket - type: group - description: > - TCP sockets that are active. - release: ga - fields: - - name: direction - type: alias - path: network.direction - migration: true - - - name: family - type: alias - path: network.type - migration: true - - - name: local.ip - type: ip - example: 192.0.2.1 or 2001:0DB8:ABED:8536::1 - description: > - Local IP address. This can be an IPv4 or IPv6 address. - - - name: local.port - type: long - example: 22 - description: > - Local port. - - - name: remote.ip - type: ip - example: 192.0.2.1 or 2001:0DB8:ABED:8536::1 - description: > - Remote IP address. This can be an IPv4 or IPv6 address. - - - name: remote.port - type: long - example: 22 - description: > - Remote port. - - - name: remote.host - type: keyword - example: 76-211-117-36.nw.example.com. - description: > - PTR record associated with the remote IP. It is obtained via reverse - IP lookup. - - - name: remote.etld_plus_one - type: keyword - example: example.com. - description: > - The effective top-level domain (eTLD) of the remote host plus one more - label. For example, the eTLD+1 for "foo.bar.golang.org." is "golang.org.". - The data for determining the eTLD comes from an embedded copy of the data - from http://publicsuffix.org. - - - name: remote.host_error - type: keyword - description: > - Error describing the cause of the reverse lookup failure. - - - name: process.pid - type: alias - path: process.pid - migration: true - - - name: process.command - type: alias - path: process.name - migration: true - - - name: process.cmdline - type: keyword - description: > - Full command line - - - name: process.exe - type: alias - path: process.executable - migration: true - - - name: user.id - type: alias - path: user.id - migration: true - - - name: user.name - type: alias - path: user.full_name - migration: true diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/config.go deleted file mode 100644 index 5ca87a98..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/config.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package socket - -import "time" - -// Config is the configuration specific to the socket MetricSet. -type Config struct { - ReverseLookup *ReverseLookupConfig `config:"socket.reverse_lookup"` -} - -// ReverseLookupConfig contains the configuration that controls the reverse -// DNS lookup behavior. -type ReverseLookupConfig struct { - Enabled *bool `config:"enabled"` - SuccessTTL time.Duration `config:"success_ttl"` - FailureTTL time.Duration `config:"failure_ttl"` -} - -// IsEnabled returns true if reverse_lookup is defined and 'enabled' is either -// not set or set to true. -func (c *ReverseLookupConfig) IsEnabled() bool { - return c != nil && (c.Enabled == nil || *c.Enabled) -} - -const ( - defSuccessTTL = 60 * time.Second - defFailureTTL = 60 * time.Second -) - -var defaultConfig = Config{ - ReverseLookup: nil, -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/doc.go deleted file mode 100644 index 0d3c6587..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package socket captures active sockets and the processes that own them. -*/ -package socket diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/hashset.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/hashset.go deleted file mode 100644 index e017d248..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/hashset.go +++ /dev/null @@ -1,40 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package socket - -// hashSet is a simple set built upon a map. -type hashSet map[uint64]struct{} - -// Add adds a value to the set. -func (s hashSet) Add(hash uint64) { - s[hash] = struct{}{} -} - -// Contains return true if the value is in the set. -func (s hashSet) Contains(hash uint64) bool { - _, exists := s[hash] - return exists -} - -// Reset resets the contents of the set to empty and returns itself. -func (s hashSet) Reset() hashSet { - for k := range s { - delete(s, k) - } - return s -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/hashset_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/hashset_test.go deleted file mode 100644 index c748bca4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/hashset_test.go +++ /dev/null @@ -1,35 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package socket - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestHashSet(t *testing.T) { - set := hashSet{} - - set.Add(10) - assert.True(t, set.Contains(10)) - assert.False(t, set.Contains(0)) - - set.Reset() - assert.Len(t, set, 0) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/reverse_lookup.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/reverse_lookup.go deleted file mode 100644 index e2703f6b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/reverse_lookup.go +++ /dev/null @@ -1,129 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package socket - -import ( - "fmt" - "net" - "time" - - "golang.org/x/net/publicsuffix" -) - -type ptrRecord struct { - hostname string - error error - expires time.Time -} - -func (r ptrRecord) IsExpired(now time.Time) bool { - return now.After(r.expires) -} - -// ReverseLookupCache is a cache for storing and retrieving the results of -// reverse DNS queries. It caches the results of queries regardless of their -// outcome (success or failure). The result is cached for the amount of time -// specified by parameters and not based on the TTL from the PTR record. -type ReverseLookupCache struct { - data map[string]ptrRecord - successTTL, failureTTL time.Duration -} - -// NewReverseLookupCache returns a new cache. -func NewReverseLookupCache(successTTL, failureTTL time.Duration) *ReverseLookupCache { - c := &ReverseLookupCache{ - data: map[string]ptrRecord{}, - successTTL: successTTL, - failureTTL: failureTTL, - } - - return c -} - -// Cleanup removes expired entries from the cache. -func (c *ReverseLookupCache) Cleanup() { - now := time.Now() - for k, ptr := range c.data { - if ptr.IsExpired(now) { - delete(c.data, k) - } - } -} - -// Lookup performs a reverse lookup on the given IP address. A cached result -// will be returned if it is contained in the cache, otherwise a lookup is -// performed. -func (c ReverseLookupCache) Lookup(ip net.IP) (string, error) { - // Go doesn't expose a lookup method that accepts net.IP so - // unfortunately we must convert the IP to a string. - ipStr := ip.String() - - // XXX: This could be implemented using common.Cache with a separate - // cleanup thread. - c.Cleanup() - - // Check the cache. - now := time.Now() - if ptr, found := c.data[ipStr]; found && !ptr.IsExpired(now) { - return ptr.hostname, ptr.error - } - - // Do a new lookup. - names, err := net.LookupAddr(ipStr) - now = time.Now() - - var ptr ptrRecord - switch { - case err != nil: - ptr.expires = now.Add(c.failureTTL) - ptr.error = err - case len(names) == 0: - ptr.expires = now.Add(c.failureTTL) - ptr.error = fmt.Errorf("empty dns response") - default: - ptr.expires = now.Add(c.successTTL) - ptr.hostname = names[0] - } - - c.data[ipStr] = ptr - return ptr.hostname, ptr.error -} - -// etldPlusOne returns the effective top-level domain plus one domain for the -// given hostname. -func etldPlusOne(hostname string) (string, error) { - if hostname == "" { - return "", nil - } - - trimmed := false - if hostname[len(hostname)-1] == '.' { - hostname = hostname[:len(hostname)-1] - trimmed = true - } - - domain, err := publicsuffix.EffectiveTLDPlusOne(hostname) - if err != nil { - return "", err - } - - if trimmed { - return domain + ".", nil - } - return domain, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/socket.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/socket.go deleted file mode 100644 index bca2b795..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/socket.go +++ /dev/null @@ -1,385 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux - -package socket - -import ( - "fmt" - "net" - "os" - "os/user" - "path/filepath" - "strconv" - "syscall" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - sock "github.com/elastic/beats/v7/metricbeat/helper/socket" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/system" - "github.com/elastic/gosigar/sys/linux" -) - -var ( - debugSelector = "system.socket" - debugf = logp.MakeDebug(debugSelector) -) - -func init() { - mb.Registry.MustAddMetricSet("system", "socket", New, - mb.WithHostParser(parse.EmptyHostParser), - ) -} - -type MetricSet struct { - mb.BaseMetricSet - netlink *sock.NetlinkSession - ptable *sock.ProcTable - euid int - previousConns hashSet - currentConns hashSet - reverseLookup *ReverseLookupCache - listeners *sock.ListenerTable - users UserCache -} - -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - c := defaultConfig - if err := base.Module().UnpackConfig(&c); err != nil { - return nil, err - } - - systemModule, ok := base.Module().(*system.Module) - if !ok { - return nil, errors.New("unexpected module type") - } - - ptable, err := sock.NewProcTable(filepath.Join(systemModule.HostFS, "/proc")) - if err != nil { - return nil, err - } - if !ptable.Privileged() { - logp.Info("socket process info will only be available for processes owned by the %v user "+ - "because this Beat is not running with enough privileges", os.Geteuid()) - } - - m := &MetricSet{ - BaseMetricSet: base, - netlink: sock.NewNetlinkSession(), - ptable: ptable, - euid: os.Geteuid(), - previousConns: hashSet{}, - currentConns: hashSet{}, - listeners: sock.NewListenerTable(), - users: NewUserCache(), - } - - if c.ReverseLookup.IsEnabled() { - var successTTL, failureTTL = defSuccessTTL, defFailureTTL - if c.ReverseLookup.SuccessTTL != 0 { - successTTL = c.ReverseLookup.SuccessTTL - } - if c.ReverseLookup.FailureTTL != 0 { - successTTL = c.ReverseLookup.FailureTTL - } - debugf("enabled reverse DNS lookup with cache TTL of %v/%v", - successTTL, failureTTL) - m.reverseLookup = NewReverseLookupCache(successTTL, failureTTL) - } - - return m, nil -} - -// Fetch socket metrics from the system -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - // Refresh inode to process mapping (must be root). - if err := m.ptable.Refresh(); err != nil { - debugf("process table refresh had failures: %v", err) - } - - sockets, err := m.netlink.GetSocketList() - if err != nil { - return errors.Wrap(err, "failed requesting socket dump") - } - debugf("netlink returned %d sockets", len(sockets)) - - // Filter sockets that were known during the previous poll. - sockets = m.filterAndRememberSockets(sockets) - - // Enrich sockets with direction/pid/process/user/hostname and convert to MapStr. - for _, s := range sockets { - c := newConnection(s) - m.enrichConnectionData(c) - - root, metricSet := c.ToMapStr() - - isOpen := r.Event(mb.Event{ - RootFields: root, - MetricSetFields: metricSet, - }) - if !isOpen { - return nil - } - } - - // Set the "previous" connections set to the "current" connections. - tmp := m.previousConns - m.previousConns = m.currentConns - m.currentConns = tmp.Reset() - - // Reset the listeners for the next iteration. - m.listeners.Reset() - - return nil -} - -// filterAndRememberSockets filters sockets to remove sockets that were seen -// during the last poll. It stores all of the sockets it sees for the next -// poll. -func (m *MetricSet) filterAndRememberSockets(sockets ...[]*linux.InetDiagMsg) []*linux.InetDiagMsg { - var newSockets []*linux.InetDiagMsg - for _, list := range sockets { - for _, socket := range list { - // Register all listening sockets. - if socket.DstPort() == 0 { - m.listeners.Put(uint8(syscall.IPPROTO_TCP), socket.SrcIP(), socket.SrcPort()) - } - - // Filter known sockets. - if m.isNewSocket(socket) { - if logp.IsDebug(debugSelector) { - debugf("found new socket %v:%v -> %v:%v with state=%v, inode=%v, hash-id=%d", - socket.SrcIP(), socket.SrcPort(), - socket.DstIP(), socket.DstPort(), - linux.TCPState(socket.State), socket.Inode, socket.FastHash()) - } - newSockets = append(newSockets, socket) - } - } - } - return newSockets -} - -// isNewSocket returns true if the socket is new since the last poll. -func (m *MetricSet) isNewSocket(diag *linux.InetDiagMsg) bool { - // Don't use the socket's inode for deduplication because once the socket - // is closing the inode goes to 0. - key := diag.FastHash() - m.currentConns.Add(key) - return !m.previousConns.Contains(key) -} - -// enrichConnectionData enriches the connection with username, direction, -// hostname of the remote IP (if enabled), eTLD + 1 of the hostname, and the -// process owning the socket. -func (m *MetricSet) enrichConnectionData(c *connection) { - c.User = m.users.LookupUID(int(c.UID)) - - // Determine direction (incoming, outgoing, or listening). - c.Direction = m.listeners.Direction(uint8(c.Family), uint8(syscall.IPPROTO_TCP), - c.LocalIP, c.LocalPort, c.RemoteIP, c.RemotePort) - - // Reverse DNS lookup on the remote IP. - if m.reverseLookup != nil && c.Direction != sock.Listening { - hostname, err := m.reverseLookup.Lookup(c.RemoteIP) - if err != nil { - c.DestHostError = err - } else { - c.DestHost = hostname - c.DestHostETLDPlusOne, _ = etldPlusOne(hostname) - } - } - - // Add process info by finding the process that holds the socket's inode. - if proc := m.ptable.ProcessBySocketInode(c.Inode); proc != nil { - c.PID = proc.PID - c.Exe = proc.Executable - c.Command = proc.Command - c.CmdLine = proc.CmdLine - c.Args = proc.Args - } else if m.ptable.Privileged() { - if c.Inode == 0 { - c.ProcessError = fmt.Errorf("process has exited. inode=%v, tcp_state=%v", - c.Inode, c.State) - } else { - c.ProcessError = fmt.Errorf("process not found. inode=%v, tcp_state=%v", - c.Inode, c.State) - } - } -} - -type connection struct { - Family linux.AddressFamily - LocalIP net.IP - LocalPort int - RemoteIP net.IP - RemotePort int - - State linux.TCPState - Direction sock.Direction - - DestHost string // Reverse lookup of dest IP. - DestHostETLDPlusOne string - DestHostError error // Resolver error. - - // Process identifiers. - Inode uint32 // Inode of the socket. - PID int // PID of the socket owner. - Exe string // Absolute path to the executable. - Command string // Command - CmdLine string // Full command line with arguments. - Args []string // Raw arguments - ProcessError error // Reason process info is unavailable. - - // User identifiers. - UID uint32 // UID of the socket owner. - User *user.User // Owner of the socket. -} - -func newConnection(diag *linux.InetDiagMsg) *connection { - return &connection{ - Family: linux.AddressFamily(diag.Family), - State: linux.TCPState(diag.State), - LocalIP: diag.SrcIP(), - LocalPort: diag.SrcPort(), - RemoteIP: diag.DstIP(), - RemotePort: diag.DstPort(), - Inode: diag.Inode, - UID: diag.UID, - PID: -1, - } -} - -// Map helpers for conversion to event -var ( - ianaNumbersMap = map[string]string{ - "ipv4": "4", - "ipv6": "41", - } - - localHostInfoGroup = map[string]string{ - sock.InboundName: "destination", - sock.OutboundName: "source", - sock.ListeningName: "server", - } - - remoteHostInfoGroup = map[string]string{ - sock.InboundName: "source", - sock.OutboundName: "destination", - } -) - -func (c *connection) ToMapStr() (fields common.MapStr, metricSetFields common.MapStr) { - localGroup := "server" - if g, ok := localHostInfoGroup[c.Direction.String()]; ok { - localGroup = g - } - - fields = common.MapStr{ - "network": common.MapStr{ - "type": c.Family.String(), - "iana_number": ianaNumbersMap[c.Family.String()], - "direction": c.Direction.String(), - }, - "user": common.MapStr{ - "id": strconv.Itoa(int(c.UID)), - }, - // Aliases for this are not going to be possible, keeping - // duplicated fields by now for backwards comatibility - localGroup: common.MapStr{ - "ip": c.LocalIP.String(), - "port": c.LocalPort, - }, - } - - metricSetFields = common.MapStr{ - "local": common.MapStr{ - "ip": c.LocalIP.String(), - "port": c.LocalPort, - }, - } - - if c.User.Username != "" { - fields.Put("user.name", c.User.Username) - } - - if c.User.Name != "" { - fields.Put("user.full_name", c.User.Name) - } - - if c.ProcessError != nil { - fields.Put("error.code", c.ProcessError.Error()) - } else { - process := common.MapStr{"pid": c.PID} - - if c.PID > 0 { - addOptionalString(process, "executable", c.Exe) - addOptionalString(process, "name", c.Command) - - if len(c.Args) >= 0 { - process["args"] = c.Args - metricSetFields["process"] = common.MapStr{ - "cmdline": c.CmdLine, - } - } - } else if c.PID == 0 { - process["command"] = "kernel" - } - - if c.PID >= 0 { - fields["process"] = process - } - } - - if c.RemotePort != 0 { - // Aliases for this are not going to be possible, keeping - // duplicated fields by now for backwards comatibility - remote := common.MapStr{ - "ip": c.RemoteIP.String(), - "port": c.RemotePort, - } - if c.DestHostError != nil { - remote["host_error"] = c.DestHostError.Error() - } else { - addOptionalString(remote, "host", c.DestHost) - addOptionalString(remote, "etld_plus_one", c.DestHostETLDPlusOne) - } - metricSetFields["remote"] = remote - - remoteGroup, ok := remoteHostInfoGroup[c.Direction.String()] - if ok { - fields[remoteGroup] = common.MapStr{ - "ip": c.RemoteIP.String(), - "port": c.RemotePort, - } - } - } - - return fields, metricSetFields -} - -func addOptionalString(m common.MapStr, key, value string) { - if value == "" { - return - } - m[key] = value -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/socket_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/socket_test.go deleted file mode 100644 index ccf23d99..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/socket_test.go +++ /dev/null @@ -1,168 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux - -package socket - -import ( - "fmt" - "net" - "os" - "strconv" - "strings" - "testing" - - "github.com/pkg/errors" - "github.com/stretchr/testify/assert" - "github.com/stretchr/testify/require" - - "github.com/elastic/beats/v7/libbeat/common" - sock "github.com/elastic/beats/v7/metricbeat/helper/socket" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - directionIs := func(direction string) func(e common.MapStr) bool { - return func(e common.MapStr) bool { - v, err := e.GetValue("network.direction") - return err == nil && v == direction - } - } - - dataFiles := []struct { - direction string - path string - }{ - {sock.ListeningName, "."}, - {sock.InboundName, "./_meta/data_inbound.json"}, - {sock.OutboundName, "./_meta/data_outbound.json"}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - - ln, err := net.Listen("tcp", ":0") - if err != nil { - t.Fatal(err) - } - defer ln.Close() - - for _, df := range dataFiles { - c, err := net.Dial("tcp", ln.Addr().String()) - if err != nil { - t.Fatal(err) - } - c.Close() - - t.Run(fmt.Sprintf("direction:%s", df.direction), func(t *testing.T) { - err = mbtest.WriteEventsReporterV2ErrorCond(f, t, df.path, directionIs(df.direction)) - if err != nil { - t.Fatal("write", err) - } - }) - } -} - -func TestFetch(t *testing.T) { - ln, err := net.Listen("tcp", ":0") - if err != nil { - t.Fatal(err) - } - defer ln.Close() - - addr := ln.Addr().String() - i := strings.LastIndex(addr, ":") - listenerPort, err := strconv.Atoi(addr[i+1:]) - if err != nil { - t.Fatal("failed to get port from addr", addr) - } - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("system", "socket").Fields.StringToPrint()) - - var found bool - for _, event := range events { - root := event.BeatEvent("system", "socket").Fields - - s, err := root.GetValue("system.socket") - require.NoError(t, err) - - fields, ok := s.(common.MapStr) - require.True(t, ok) - - port, ok := getRequiredValue(t, "local.port", fields).(int) - if !ok { - t.Fatal("local.port is not an int") - } - if port != listenerPort { - continue - } - - pid, ok := getRequiredValue(t, "process.pid", root).(int) - if !ok { - t.Fatal("process.pid is not a int") - } - assert.Equal(t, os.Getpid(), pid) - - uid, ok := getRequiredValue(t, "user.id", root).(string) - if !ok { - t.Fatal("user.id is not a string") - } - assert.EqualValues(t, strconv.Itoa(os.Geteuid()), uid) - - dir, ok := getRequiredValue(t, "network.direction", root).(string) - if !ok { - t.Fatal("direction is not a string") - } - assert.Equal(t, "listening", dir) - - _ = getRequiredValue(t, "process.cmdline", fields).(string) - _ = getRequiredValue(t, "process.name", root).(string) - _ = getRequiredValue(t, "process.executable", root).(string) - _ = getRequiredValue(t, "process.args", root).([]string) - - found = true - break - } - - assert.True(t, found, "listener not found") -} - -func getRequiredValue(t testing.TB, key string, m common.MapStr) interface{} { - v, err := m.GetValue(key) - if err != nil { - t.Fatal(errors.Wrapf(err, "failed to get value for key '%s'", key)) - } - if v == nil { - t.Fatalf("key %v not found in %v", key, m) - } - return v -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"socket"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/user_cache.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/user_cache.go deleted file mode 100644 index 71304df6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket/user_cache.go +++ /dev/null @@ -1,54 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package socket - -import ( - "os/user" - "strconv" -) - -// UserCache is a cache of UID to username. -type UserCache map[int]*user.User - -// NewUserCache returns a new UserCache. -func NewUserCache() UserCache { - root := &user.User{ - Uid: "0", - Gid: "0", - Username: "root", - Name: "root", - } - return map[int]*user.User{0: root} -} - -// LookupUID looks up a UID and returns the username associated with it. If -// no username could be found an empty string is returned. The value will be -// cached forever. -func (c UserCache) LookupUID(uid int) *user.User { - if user, found := c[uid]; found { - return user - } - - // Cache the value (even on error). - u, err := user.LookupId(strconv.Itoa(uid)) - if err != nil { - u = &user.User{Uid: strconv.Itoa(uid)} - } - c[uid] = u - return u -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/_meta/docs.asciidoc deleted file mode 100644 index 284d043a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/_meta/docs.asciidoc +++ /dev/null @@ -1,17 +0,0 @@ -The System `socket_summary` metricset provides the summary of open network -sockets in the host system. - -It collects a summary of metrics with the count of existing TCP and UDP -connections and the count of listening ports. - -This metricset is available on: - -- FreeBSD -- Linux -- macOS -- Windows - -[float] -=== Configuration - -There are no configuration options for this metricset. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/_meta/fields.yml deleted file mode 100644 index acfe04e8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/_meta/fields.yml +++ /dev/null @@ -1,105 +0,0 @@ -- name: socket.summary - title: Socket summary - type: group - description: > - Summary metrics of open sockets in the host system - release: ga - fields: - - name: all - type: group - description: > - All connections - fields: - - name: count - type: integer - description: > - All open connections - - name: listening - type: integer - description: > - All listening ports - - name: tcp - type: group - description: > - All TCP connections - fields: - - name: memory - type: integer - format: bytes - description: > - Memory used by TCP sockets in bytes, based on number of allocated pages and system page size. Corresponds to limits set in /proc/sys/net/ipv4/tcp_mem. Only available on Linux. - - name: all - type: group - description: > - All TCP connections - fields: - - name: orphan - type: integer - description: > - A count of all orphaned tcp sockets. Only available on Linux. - - name: count - type: integer - description: > - All open TCP connections - - name: listening - type: integer - description: > - All TCP listening ports - - name: established - type: integer - description: > - Number of established TCP connections - - name: close_wait - type: integer - description: > - Number of TCP connections in _close_wait_ state - - name: time_wait - type: integer - description: > - Number of TCP connections in _time_wait_ state - - name: syn_sent - type: integer - description: > - Number of TCP connections in _syn_sent_ state - - name: syn_recv - type: integer - description: > - Number of TCP connections in _syn_recv_ state - - name: fin_wait1 - type: integer - description: > - Number of TCP connections in _fin_wait1_ state - - name: fin_wait2 - type: integer - description: > - Number of TCP connections in _fin_wait2_ state - - name: last_ack - type: integer - description: > - Number of TCP connections in _last_ack_ state - - name: closing - type: integer - description: > - Number of TCP connections in _closing_ state - - name: udp - type: group - description: > - All UDP connections - fields: - - name: memory - type: integer - format: bytes - description: > - Memory used by UDP sockets in bytes, based on number of allocated pages and system page size. Corresponds to limits set in /proc/sys/net/ipv4/udp_mem. Only available on Linux. - - name: all - type: group - description: > - All UDP connections - fields: - - name: count - type: integer - description: > - All open UDP connections - - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/_meta/testdata/sockstat b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/_meta/testdata/sockstat deleted file mode 100644 index f605ef3b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/_meta/testdata/sockstat +++ /dev/null @@ -1,6 +0,0 @@ -sockets: used 249 -TCP: inuse 2 orphan 0 tw 0 alloc 12 mem 1 -UDP: inuse 2 mem 11 -UDPLITE: inuse 0 -RAW: inuse 0 -FRAG: inuse 0 memory 0 \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/socket_summary.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/socket_summary.go deleted file mode 100644 index 928b5fe9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/socket_summary.go +++ /dev/null @@ -1,169 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package socket_summary - -import ( - "syscall" - - "github.com/pkg/errors" - "github.com/shirou/gopsutil/net" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("system", "socket_summary", New, - mb.WithNamespace("system.socket.summary"), - mb.DefaultMetricSet(), - ) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - sockstat string -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &MetricSet{ - BaseMetricSet: base, - }, nil -} - -func calculateConnStats(conns []net.ConnectionStat) common.MapStr { - var ( - allConns = len(conns) - allListening = 0 - tcpConns = 0 - tcpListening = 0 - tcpClosewait = 0 - tcpEstablished = 0 - tcpTimewait = 0 - tcpSynsent = 0 - tcpSynrecv = 0 - tcpFinwait1 = 0 - tcpFinwait2 = 0 - tcpLastack = 0 - tcpClosing = 0 - udpConns = 0 - ) - - for _, conn := range conns { - if conn.Status == "LISTEN" { - allListening++ - } - switch conn.Type { - case syscall.SOCK_STREAM: - tcpConns++ - if conn.Status == "ESTABLISHED" { - tcpEstablished++ - } - if conn.Status == "CLOSE_WAIT" { - tcpClosewait++ - } - if conn.Status == "TIME_WAIT" { - tcpTimewait++ - } - if conn.Status == "LISTEN" { - tcpListening++ - } - if conn.Status == "SYN_SENT" { - tcpSynsent++ - } - if conn.Status == "SYN_RECV" { - tcpSynrecv++ - } - if conn.Status == "FIN_WAIT1" { - tcpFinwait1++ - } - if conn.Status == "FIN_WAIT2" { - tcpFinwait2++ - } - if conn.Status == "LAST_ACK" { - tcpLastack++ - } - if conn.Status == "CLOSING" { - tcpClosing++ - } - case syscall.SOCK_DGRAM: - udpConns++ - } - } - - return common.MapStr{ - "all": common.MapStr{ - "count": allConns, - "listening": allListening, - }, - "tcp": common.MapStr{ - "all": common.MapStr{ - "count": tcpConns, - "listening": tcpListening, - "established": tcpEstablished, - "close_wait": tcpClosewait, - "time_wait": tcpTimewait, - "syn_sent": tcpSynsent, - "syn_recv": tcpSynrecv, - "fin_wait1": tcpFinwait1, - "fin_wait2": tcpFinwait2, - "last_ack": tcpLastack, - "closing": tcpClosing, - }, - }, - "udp": common.MapStr{ - "all": common.MapStr{ - "count": udpConns, - }, - }, - } -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(report mb.ReporterV2) error { - // all network connections - conns, err := connections("inet") - - if err != nil { - return errors.Wrap(err, "error getting connections") - } - - stats := calculateConnStats(conns) - newStats, err := applyEnhancements(stats, m) - if err != nil { - m.Logger().Debugf("error applying enhancements: %s", err) - newStats = stats - } - - report.Event(mb.Event{ - MetricSetFields: newStats, - }) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/socket_summary_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/socket_summary_test.go deleted file mode 100644 index f4a57405..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/socket_summary_test.go +++ /dev/null @@ -1,250 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package socket_summary - -import ( - "syscall" - "testing" - - "github.com/shirou/gopsutil/net" - "github.com/stretchr/testify/assert" -) - -func getMockedConns() []net.ConnectionStat { - return []net.ConnectionStat{ - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_DGRAM, - Status: "", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_DGRAM, - Status: "", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "LISTEN", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "ESTABLISHED", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "ESTABLISHED", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "CLOSE_WAIT", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "TIME_WAIT", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "CLOSE_WAIT", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "CLOSE_WAIT", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "CLOSE", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "LISTEN", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "SYN_SENT", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "SYN_RECV", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "SYN_RECV", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "LAST_ACK", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "FIN_WAIT1", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "FIN_WAIT2", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "FIN_WAIT2", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "LAST_ACK", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "CLOSING", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "CLOSING", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "FIN_WAIT2", - }, - net.ConnectionStat{ - Family: syscall.AF_INET, - Type: syscall.SOCK_STREAM, - Status: "LAST_ACK", - }, - } -} - -func TestCalculateConnStats(t *testing.T) { - conns := getMockedConns() - metrics := calculateConnStats(conns) - - allConns, err := metrics.GetValue("all.count") - - if err != nil { - t.Fail() - } - - allListens, err := metrics.GetValue("all.listening") - - if err != nil { - t.Fail() - } - - udpConns, err := metrics.GetValue("udp.all.count") - - if err != nil { - t.Fail() - } - - tcpConns, err := metrics.GetValue("tcp.all.count") - - if err != nil { - t.Fail() - } - - tcpListens, err := metrics.GetValue("tcp.all.listening") - - if err != nil { - t.Fail() - } - - tcpEstablisheds, err := metrics.GetValue("tcp.all.established") - - if err != nil { - t.Fail() - } - - tcpClosewaits, err := metrics.GetValue("tcp.all.close_wait") - - if err != nil { - t.Fail() - } - - tcpTimewaits, err := metrics.GetValue("tcp.all.time_wait") - - if err != nil { - t.Fail() - } - - tcpSynsents, err := metrics.GetValue("tcp.all.syn_sent") - - if err != nil { - t.Fail() - } - - tcpSynrecvs, err := metrics.GetValue("tcp.all.syn_recv") - - if err != nil { - t.Fail() - } - - tcpFinwait1s, err := metrics.GetValue("tcp.all.fin_wait1") - - if err != nil { - t.Fail() - } - - tcpFinwait2s, err := metrics.GetValue("tcp.all.fin_wait2") - - if err != nil { - t.Fail() - } - - tcpLastacks, err := metrics.GetValue("tcp.all.last_ack") - - if err != nil { - t.Fail() - } - - tcpClosings, err := metrics.GetValue("tcp.all.closing") - - if err != nil { - t.Fail() - } - - assert.Equal(t, allConns, 23) - assert.Equal(t, allListens, 2) - assert.Equal(t, udpConns, 2) - assert.Equal(t, tcpConns, 21) - assert.Equal(t, tcpListens, 2) - assert.Equal(t, tcpEstablisheds, 2) - assert.Equal(t, tcpClosewaits, 3) - assert.Equal(t, tcpTimewaits, 1) - assert.Equal(t, tcpSynsents, 1) - assert.Equal(t, tcpSynrecvs, 2) - assert.Equal(t, tcpFinwait1s, 1) - assert.Equal(t, tcpFinwait2s, 3) - assert.Equal(t, tcpLastacks, 3) - assert.Equal(t, tcpClosings, 2) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/sockstat_linux.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/sockstat_linux.go deleted file mode 100644 index 60836b6c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/sockstat_linux.go +++ /dev/null @@ -1,141 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux - -package socket_summary - -import ( - "bufio" - "fmt" - "os" - "path/filepath" - - "github.com/pkg/errors" - "github.com/shirou/gopsutil/net" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/module/system" -) - -// SockStat contains data from /proc/net/sockstat -type SockStat struct { - //The count of all sockets in use on the system, in the most liberal definition. See `ss -s` and `ss -a` for more. - SocketsUsed int - //Total in use TCP sockets - TCPInUse int - //Total 'orphaned' TCP sockets - TCPOrphan int - //Sockets in TIME_WAIT - TCPTW int - //Total allocated sockets - TCPAlloc int - //Socket memory use, in pages - TCPMem int - //In use UDP sockets - UDPInUse int - //Socket memory use, in pages - UDPMem int - //UDP-Lite in use sockets - UDPLiteInUse int - //In Use raw sockets - RawInUse int - //FRAG sockets in use - FragInUse int - //Frag memory, in bytes - FragMemory int -} - -// applyEnhancements gets a list of platform-specific enhancements and apply them to our mapStr object. -func applyEnhancements(data common.MapStr, m *MetricSet) (common.MapStr, error) { - systemModule, ok := m.BaseMetricSet.Module().(*system.Module) - if !ok { - return nil, errors.New("unexpected module type") - } - dir := filepath.Join(systemModule.HostFS, "/proc/net/sockstat") - pageSize := os.Getpagesize() - - stat, err := parseSockstat(dir) - if err != nil { - return nil, errors.Wrap(err, "error getting sockstat data") - } - data.Put("tcp.all.orphan", stat.TCPOrphan) - data.Put("tcp.memory", pageSize*stat.TCPMem) - data.Put("udp.memory", pageSize*stat.UDPMem) - - return data, nil - -} - -// parseSockstat parses the ipv4 sockstat file -//see net/ipv4/proc.c -func parseSockstat(path string) (SockStat, error) { - fd, err := os.Open(path) - if err != nil { - return SockStat{}, err - } - - var ss SockStat - scanfLines := []string{ - "sockets: used %d", - "TCP: inuse %d orphan %d tw %d alloc %d mem %d", - "UDP: inuse %d mem %d", - "UDPLITE: inuse %d", - "RAW: inuse %d", - "FRAG: inuse %d memory %d", - } - scanfOut := [][]interface{}{ - {&ss.SocketsUsed}, - {&ss.TCPInUse, &ss.TCPOrphan, &ss.TCPTW, &ss.TCPAlloc, &ss.TCPMem}, - {&ss.UDPInUse, &ss.UDPMem}, - {&ss.UDPLiteInUse}, - {&ss.RawInUse}, - {&ss.FragInUse, &ss.FragMemory}, - } - - scanner := bufio.NewScanner(fd) - - iter := 0 - for scanner.Scan() { - //bail if we've iterated more times than expected - if iter >= len(scanfLines) { - return ss, nil - } - txt := scanner.Text() - count, err := fmt.Sscanf(txt, scanfLines[iter], scanfOut[iter]...) - if err != nil { - return ss, errors.Wrap(err, "error reading sockstat") - } - if count != len(scanfOut[iter]) { - return ss, fmt.Errorf("did not match fields in line %s", scanfLines[iter]) - } - - iter++ - } - - if err = scanner.Err(); err != nil { - return ss, errors.Wrap(err, "error in scan") - } - - return ss, nil -} - -// connections gets connection information -// The linux function doesn't query UIDs for performance -func connections(kind string) ([]net.ConnectionStat, error) { - return net.ConnectionsWithoutUids(kind) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/sockstat_linux_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/sockstat_linux_test.go deleted file mode 100644 index 03d1f30a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/sockstat_linux_test.go +++ /dev/null @@ -1,37 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build linux - -package socket_summary - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestSockstat(t *testing.T) { - out, err := parseSockstat("./_meta/testdata/sockstat") - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, out.TCPMem, 1) - assert.Equal(t, out.TCPOrphan, 0) - assert.Equal(t, out.UDPMem, 11) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/sockstat_other.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/sockstat_other.go deleted file mode 100644 index 495c7d31..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/socket_summary/sockstat_other.go +++ /dev/null @@ -1,37 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !linux - -package socket_summary - -import ( - "github.com/shirou/gopsutil/net" - - "github.com/elastic/beats/v7/libbeat/common" -) - -//a stub function for non-linux systems -//get a list of platform-specific enhancements and apply them to our mapStr object. -func applyEnhancements(data common.MapStr, m *MetricSet) (common.MapStr, error) { - return data, nil -} - -// connections gets connection information -func connections(kind string) ([]net.ConnectionStat, error) { - return net.Connections(kind) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/system.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/system.go deleted file mode 100644 index edb9f55b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/system.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package system - -import ( - "flag" - "sync" - - "github.com/elastic/beats/v7/metricbeat/mb" -) - -var ( - HostFS = flag.String("system.hostfs", "", "mountpoint of the host's filesystem for use in monitoring a host from within a container") -) - -var once sync.Once - -func init() { - // Register the ModuleFactory function for the "system" module. - if err := mb.Registry.AddModule("system", NewModule); err != nil { - panic(err) - } -} - -type Module struct { - mb.BaseModule - HostFS string // Mountpoint of the host's filesystem for use in monitoring inside a container. -} - -func NewModule(base mb.BaseModule) (mb.Module, error) { - // This only needs to be configured once for all system modules. - once.Do(func() { - initModule() - }) - - return &Module{BaseModule: base, HostFS: *HostFS}, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/system_linux.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/system_linux.go deleted file mode 100644 index 72477566..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/system_linux.go +++ /dev/null @@ -1,44 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package system - -import ( - "os" - "path/filepath" - - "github.com/elastic/gosigar" -) - -func initModule() { - configureHostFS() -} - -func configureHostFS() { - dir := *HostFS - if dir == "" { - dir = "/" - } - - // Set environment variables for gopsutil. - os.Setenv("HOST_PROC", filepath.Join(dir, "/proc")) - os.Setenv("HOST_SYS", filepath.Join(dir, "/sys")) - os.Setenv("HOST_ETC", filepath.Join(dir, "/etc")) - - // Set proc location for gosigar. - gosigar.Procd = filepath.Join(dir, "/proc") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/system_other.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/system_other.go deleted file mode 100644 index 8d89efbd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/system_other.go +++ /dev/null @@ -1,24 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !linux,!windows - -package system - -func initModule() { - // Stub method for non-linux. -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/system_windows.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/system_windows.go deleted file mode 100644 index 154481eb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/system_windows.go +++ /dev/null @@ -1,29 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package system - -import ( - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" -) - -func initModule() { - if err := helper.CheckAndEnableSeDebugPrivilege(); err != nil { - logp.Warn("%v", err) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/test_system.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/test_system.py deleted file mode 100644 index cc6b731b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/test_system.py +++ /dev/null @@ -1,502 +0,0 @@ -import re -import six -import sys -import unittest -import getpass -import os - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -SYSTEM_CPU_FIELDS = ["cores", "idle.pct", "iowait.pct", "irq.pct", "nice.pct", - "softirq.pct", "steal.pct", "system.pct", "user.pct", "total.pct"] - -SYSTEM_CPU_FIELDS_ALL = ["cores", "idle.pct", "idle.ticks", "iowait.pct", "iowait.ticks", "irq.pct", "irq.ticks", "nice.pct", "nice.ticks", - "softirq.pct", "softirq.ticks", "steal.pct", "steal.ticks", "system.pct", "system.ticks", "user.pct", "user.ticks", - "idle.norm.pct", "iowait.norm.pct", "irq.norm.pct", "nice.norm.pct", "softirq.norm.pct", - "steal.norm.pct", "system.norm.pct", "user.norm.pct", "total.norm.pct", "total.value"] - -SYSTEM_LOAD_FIELDS = ["cores", "1", "5", "15", "norm.1", "norm.5", "norm.15"] - -SYSTEM_CORE_FIELDS = ["id", "idle.pct", "iowait.pct", "irq.pct", "nice.pct", - "softirq.pct", "steal.pct", "system.pct", "user.pct"] - -SYSTEM_CORE_FIELDS_ALL = SYSTEM_CORE_FIELDS + ["idle.ticks", "iowait.ticks", "irq.ticks", "nice.ticks", - "softirq.ticks", "steal.ticks", "system.ticks", "user.ticks", - "idle.norm.pct", "iowait.norm.pct", "irq.norm.pct", "nice.norm.pct", - "softirq.norm.pct", "steal.norm.pct", "system.norm.pct", "user.norm.pct"] - -SYSTEM_DISKIO_FIELDS = ["name", "read.count", "write.count", "read.bytes", - "write.bytes", "read.time", "write.time", "io.time"] - -SYSTEM_DISKIO_FIELDS_LINUX = ["name", "read.count", "write.count", "read.bytes", - "write.bytes", "read.time", "write.time", "io.time", - "iostat.read.request.merges_per_sec", "iostat.write.request.merges_per_sec", "iostat.read.request.per_sec", "iostat.write.request.per_sec", "iostat.read.per_sec.bytes", "iostat.write.per_sec.bytes" - "iostat.request.avg_size", "iostat.queue.avg_size", "iostat.await", "iostat.service_time", "iostat.busy"] - -SYSTEM_FILESYSTEM_FIELDS = ["available", "device_name", "type", "files", "free", - "free_files", "mount_point", "total", "used.bytes", - "used.pct"] - -SYSTEM_FSSTAT_FIELDS = ["count", "total_files", "total_size"] - -SYSTEM_MEMORY_FIELDS = ["swap", "actual.free", "free", "total", "used.bytes", "used.pct", "actual.used.bytes", - "actual.used.pct", "hugepages", "page_stats"] - -SYSTEM_NETWORK_FIELDS = ["name", "out.bytes", "in.bytes", "out.packets", - "in.packets", "in.error", "out.error", "in.dropped", "out.dropped"] - -# cmdline is also part of the system process fields, but it may not be present -# for some kernel level processes. fd is also part of the system process, but -# is not available on all OSes and requires root to read for all processes. -# cgroup is only available on linux. -SYSTEM_PROCESS_FIELDS = ["cpu", "memory", "state"] - - -class Test(metricbeat.BaseTest): - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd|openbsd", sys.platform), "os") - def test_cpu(self): - """ - Test cpu system output. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["cpu"], - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - self.assert_fields_are_documented(evt) - - cpu = evt["system"]["cpu"] - self.assertCountEqual(self.de_dot(SYSTEM_CPU_FIELDS), cpu.keys()) - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd|openbsd", sys.platform), "os") - def test_cpu_ticks_option(self): - """ - Test cpu_ticks configuration option. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["cpu"], - "period": "5s", - "extras": { - "cpu.metrics": ["percentages", "ticks"], - }, - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertGreater(len(output), 0) - - for evt in output: - self.assert_fields_are_documented(evt) - cpuStats = evt["system"]["cpu"] - self.assertCountEqual(self.de_dot(SYSTEM_CPU_FIELDS_ALL), cpuStats.keys()) - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd|openbsd", sys.platform), "os") - def test_core(self): - """ - Test core system output. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["core"], - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertGreater(len(output), 0) - - for evt in output: - self.assert_fields_are_documented(evt) - core = evt["system"]["core"] - self.assertCountEqual(self.de_dot(SYSTEM_CORE_FIELDS), core.keys()) - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd|openbsd", sys.platform), "os") - def test_core_with_cpu_ticks(self): - """ - Test core system output. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["core"], - "period": "5s", - "extras": { - "core.metrics": ["percentages", "ticks"], - }, - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertGreater(len(output), 0) - - for evt in output: - self.assert_fields_are_documented(evt) - core = evt["system"]["core"] - self.assertCountEqual(self.de_dot(SYSTEM_CORE_FIELDS_ALL), core.keys()) - - @unittest.skipUnless(re.match("(?i)linux|darwin|freebsd|openbsd", sys.platform), "os") - def test_load(self): - """ - Test system load. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["load"], - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - self.assert_fields_are_documented(evt) - - cpu = evt["system"]["load"] - self.assertCountEqual(self.de_dot(SYSTEM_LOAD_FIELDS), cpu.keys()) - - @unittest.skipUnless(re.match("(?i)win|freebsd", sys.platform), "os") - def test_diskio(self): - """ - Test system/diskio output. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["diskio"], - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertGreater(len(output), 0) - - for evt in output: - self.assert_fields_are_documented(evt) - if 'error' not in evt: - diskio = evt["system"]["diskio"] - self.assertCountEqual(self.de_dot(SYSTEM_DISKIO_FIELDS), diskio.keys()) - - @unittest.skipUnless(re.match("(?i)linux", sys.platform), "os") - def test_diskio_linux(self): - """ - Test system/diskio output on linux. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["diskio"], - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertGreater(len(output), 0) - - for evt in output: - self.assert_fields_are_documented(evt) - diskio = evt["system"]["diskio"] - self.assertCountEqual(self.de_dot(SYSTEM_DISKIO_FIELDS_LINUX), diskio.keys()) - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd|openbsd", sys.platform), "os") - def test_filesystem(self): - """ - Test system/filesystem output. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["filesystem"], - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertGreater(len(output), 0) - - for evt in output: - self.assert_fields_are_documented(evt) - filesystem = evt["system"]["filesystem"] - self.assertCountEqual(self.de_dot(SYSTEM_FILESYSTEM_FIELDS), filesystem.keys()) - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd|openbsd", sys.platform), "os") - def test_fsstat(self): - """ - Test system/fsstat output. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["fsstat"], - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - self.assert_fields_are_documented(evt) - - fsstat = evt["system"]["fsstat"] - self.assertCountEqual(SYSTEM_FSSTAT_FIELDS, fsstat.keys()) - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd|openbsd", sys.platform), "os") - def test_memory(self): - """ - Test system memory output. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["memory"], - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - self.assert_fields_are_documented(evt) - - memory = evt["system"]["memory"] - if not re.match("(?i)linux", sys.platform) and not "hugepages" in memory: - # Ensure presence of hugepages only in Linux - memory["hugepages"] = None - if not re.match("(?i)linux", sys.platform) and not "page_stats" in memory: - # Ensure presence of page_stats only in Linux - memory["page_stats"] = None - self.assertCountEqual(self.de_dot(SYSTEM_MEMORY_FIELDS), memory.keys()) - - # Check that percentages are calculated. - mem = memory - if mem["total"] != 0: - used_p = float(mem["used"]["bytes"]) / mem["total"] - self.assertAlmostEqual(mem["used"]["pct"], used_p, places=4) - - swap = memory["swap"] - if swap["total"] != 0: - used_p = float(swap["used"]["bytes"]) / swap["total"] - self.assertAlmostEqual(swap["used"]["pct"], used_p, places=4) - - @unittest.skipUnless(re.match("(?i)darwin|win|linux|freebsd", sys.platform), "os") - def test_network(self): - """ - Test system/network output. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["network"], - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertGreater(len(output), 0) - - for evt in output: - self.assert_fields_are_documented(evt) - network = evt["system"]["network"] - self.assertCountEqual(self.de_dot(SYSTEM_NETWORK_FIELDS), network.keys()) - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd", sys.platform), "os") - def test_process_summary(self): - """ - Test system/process_summary output. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["process_summary"], - "period": "5s", - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertGreater(len(output), 0) - - for evt in output: - self.assert_fields_are_documented(evt) - - summary = evt["system"]["process"]["summary"] - assert isinstance(summary["total"], int) - assert isinstance(summary["sleeping"], int) - assert isinstance(summary["running"], int) - assert isinstance(summary["idle"], int) - assert isinstance(summary["stopped"], int) - assert isinstance(summary["zombie"], int) - assert isinstance(summary["unknown"], int) - - assert summary["total"] == summary["sleeping"] + summary["running"] + \ - summary["idle"] + summary["stopped"] + summary["zombie"] + summary["unknown"] - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd", sys.platform), "os") - def test_process(self): - """ - Test system/process output. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["process"], - "period": "5s", - "extras": { - "process.env.whitelist": ["PATH"], - "process.include_cpu_ticks": True, - - # Remove 'percpu' prior to checking documented fields because its keys are dynamic. - "process.include_per_cpu": False, - } - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertGreater(len(output), 0) - - found_cmdline = False - found_env = False - found_fd = False - found_cwd = not sys.platform.startswith("linux") - for evt in output: - process = evt["system"]["process"] - - # Remove 'env' prior to checking documented fields because its keys are dynamic. - env = process.pop("env", None) - if env is not None: - found_env = True - - self.assert_fields_are_documented(evt) - - # Remove optional keys. - process.pop("cgroup", None) - cmdline = process.pop("cmdline", None) - if cmdline is not None: - found_cmdline = True - fd = process.pop("fd", None) - if fd is not None: - found_fd = True - cwd = process.pop("cwd", None) - if cwd is not None: - found_cwd = True - - self.assertCountEqual(SYSTEM_PROCESS_FIELDS, process.keys()) - - self.assertTrue(found_cmdline, "cmdline not found in any process events") - - if sys.platform.startswith("linux") or sys.platform.startswith("freebsd"): - self.assertTrue(found_fd, "fd not found in any process events") - - if sys.platform.startswith("linux") or sys.platform.startswith("freebsd")\ - or sys.platform.startswith("darwin"): - self.assertTrue(found_env, "env not found in any process events") - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd", sys.platform), "os") - def test_process_metricbeat(self): - """ - Checks that the per proc stats are found in the output and - have the expected types. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["process"], - "period": "5s", - "processes": ["(?i)metricbeat.test"] - }]) - - metricbeat = self.start_beat() - self.wait_until(lambda: self.output_count(lambda x: x >= 1)) - metricbeat.check_kill_and_wait() - - output = self.read_output()[0] - - assert re.match("(?i)metricbeat.test(.exe)?", output["process.name"]) - assert re.match("(?i).*metricbeat.test(.exe)? -systemTest", output["system.process.cmdline"]) - assert isinstance(output["system.process.state"], six.string_types) - assert isinstance(output["system.process.cpu.start_time"], six.string_types) - self.check_username(output["user.name"]) - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd", sys.platform), "os") - def test_socket_summary(self): - """ - Test system/socket_summary output. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["socket_summary"], - "period": "5s", - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertGreater(len(output), 0) - - for evt in output: - self.assert_fields_are_documented(evt) - - summary = evt["system"]["socket"]["summary"] - a = summary["all"] - tcp = summary["tcp"] - udp = summary["udp"] - - assert isinstance(a["count"], int) - assert isinstance(a["listening"], int) - - assert isinstance(tcp["all"]["count"], int) - assert isinstance(tcp["all"]["listening"], int) - assert isinstance(tcp["all"]["established"], int) - assert isinstance(tcp["all"]["close_wait"], int) - assert isinstance(tcp["all"]["time_wait"], int) - - assert isinstance(udp["all"]["count"], int) - - def check_username(self, observed, expected=None): - if expected == None: - expected = getpass.getuser() - - if os.name == 'nt': - parts = observed.split("\\", 2) - assert len(parts) == 2, "Expected proc.username to be of form DOMAIN\\username, but was %s" % observed - observed = parts[1] - - assert expected == observed, "proc.username = %s, but expected %s" % (observed, expected) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/_meta/data.json deleted file mode 100644 index eb5f41e6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/_meta/data.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "agent": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "event": { - "dataset": "system.uptime", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "uptime" - }, - "service": { - "type": "system" - }, - "system": { - "uptime": { - "duration": { - "ms": 1295582000 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/_meta/docs.asciidoc deleted file mode 100644 index 42b31cba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/_meta/docs.asciidoc +++ /dev/null @@ -1,14 +0,0 @@ -The System `uptime` metricset provides the uptime of the host operating system. - -This metricset is available on: - -- Linux -- macOS -- OpenBSD -- FreeBSD -- Windows - -[float] -=== Configuration - -There are no configuration options for this metricset. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/_meta/fields.yml deleted file mode 100644 index 61b7860e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/_meta/fields.yml +++ /dev/null @@ -1,12 +0,0 @@ -- name: uptime - type: group - description: > - `uptime` contains the operating system uptime metric. - release: ga - fields: - - name: duration.ms - type: long - format: duration - input_format: milliseconds - description: > - The OS uptime in milliseconds. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/doc.go deleted file mode 100644 index 3a4e38a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/doc.go +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package uptime reports the system's uptime. -package uptime diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/uptime.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/uptime.go deleted file mode 100644 index cbefa8bd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/uptime.go +++ /dev/null @@ -1,64 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin linux openbsd windows freebsd,cgo - -package uptime - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - sigar "github.com/elastic/gosigar" -) - -func init() { - mb.Registry.MustAddMetricSet("system", "uptime", New, - mb.WithHostParser(parse.EmptyHostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching an OS uptime metric. -type MetricSet struct { - mb.BaseMetricSet -} - -// New is a mb.MetricSetFactory that returns a new MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &MetricSet{base}, nil -} - -// Fetch fetches the uptime metric from the OS. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - var uptime sigar.Uptime - if err := uptime.Get(); err != nil { - return errors.Wrap(err, "failed to get uptime") - } - - r.Event(mb.Event{ - MetricSetFields: common.MapStr{ - "duration": common.MapStr{ - "ms": int64(uptime.Length * 1000), - }, - }, - }) - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/uptime_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/uptime_test.go deleted file mode 100644 index d0542c50..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/uptime/uptime_test.go +++ /dev/null @@ -1,55 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build darwin linux openbsd windows freebsd,cgo - -package uptime - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func TestFetch(t *testing.T) { - f := mbtest.NewReportingMetricSetV2Error(t, getConfig()) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("system", "uptime").Fields.StringToPrint()) -} - -func getConfig() map[string]interface{} { - return map[string]interface{}{ - "module": "system", - "metricsets": []string{"uptime"}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/_meta/data.json deleted file mode 100644 index 5b96b10b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/_meta/data.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "system.users", - "duration": 115000, - "module": "system" - }, - "metricset": { - "name": "users", - "period": 10000 - }, - "process": { - "pid": 10786 - }, - "service": { - "type": "system" - }, - "source": { - "ip": "192.168.1.86" - }, - "system": { - "users": { - "id": 6, - "leader": 10786, - "path": "/org/freedesktop/login1/session/_36", - "remote": true, - "remote_host": "192.168.1.86", - "scope": "session-6.scope", - "seat": "", - "service": "sshd", - "state": "active", - "type": "tty" - } - }, - "user": { - "id": 1000, - "name": "alexk" - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/_meta/docs.asciidoc deleted file mode 100644 index 596fae66..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/_meta/docs.asciidoc +++ /dev/null @@ -1,11 +0,0 @@ -The system/users metricset reports logged in users and associated sessions via dbus and logind, which is a systemd component. By default, the metricset will look in `/var/run/dbus/` for a system socket, although a new path can be selected with `DBUS_SYSTEM_BUS_ADDRESS`. - -This metricset is available on: - -- Linux - - -[float] -=== Configuration - -There are no configuration options for this metricset. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/_meta/fields.yml deleted file mode 100644 index 342d9562..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/_meta/fields.yml +++ /dev/null @@ -1,48 +0,0 @@ -- name: users - type: group - release: beta - description: > - Logged-in user session data - fields: - - name: id - type: keyword - description: > - The ID of the session - - name: seat - type: keyword - description: > - An associated logind seat - - name: path - type: keyword - description: > - The DBus object path of the session - - name: type - type: keyword - description: > - The type of the user session - - name: service - type: keyword - description: > - A session associated with the service - - name: remote - type: boolean - description: > - A bool indicating a remote session - - name: state - type: keyword - description: > - The current state of the session - - name: scope - type: keyword - description: > - The associated systemd scope - - name: leader - type: long - description: > - The root PID of the session - - name: remote_host - type: keyword - description: > - A remote host address for the session - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/dbus.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/dbus.go deleted file mode 100644 index 03dbc9fc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/dbus.go +++ /dev/null @@ -1,207 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -//+build linux - -package users - -import ( - "fmt" - "os" - "strconv" - - "github.com/godbus/dbus" - "github.com/pkg/errors" -) - -const ( - loginObj = "org.freedesktop.login1" - getAll = "org.freedesktop.DBus.Properties.GetAll" - sessionList = "org.freedesktop.login1.Manager.ListSessions" -) - -// sessionInfo contains useful properties for a session -type sessionInfo struct { - Remote bool - RemoteHost string - Name string - Scope string - Service string - State string - Type string - Leader uint32 -} - -// loginSession contains basic information on a login session -type loginSession struct { - ID uint64 - UID uint32 - User string - Seat string - Path dbus.ObjectPath -} - -// initDbusConnection initializes a connection to the dbus -func initDbusConnection() (*dbus.Conn, error) { - conn, err := dbus.SystemBusPrivate() - if err != nil { - return nil, errors.Wrap(err, "error getting connection to system bus") - } - - auth := dbus.AuthExternal(strconv.Itoa(os.Getuid())) - - err = conn.Auth([]dbus.Auth{auth}) - if err != nil { - return nil, errors.Wrap(err, "error authenticating") - } - - err = conn.Hello() - if err != nil { - return nil, errors.Wrap(err, "error in Hello") - } - - return conn, nil -} - -// getSessionProps returns info on a given session pointed to by path -func getSessionProps(conn *dbus.Conn, path dbus.ObjectPath) (sessionInfo, error) { - busObj := conn.Object(loginObj, path) - - var props map[string]dbus.Variant - - err := busObj.Call(getAll, 0, "").Store(&props) - if err != nil { - return sessionInfo{}, errors.Wrap(err, "error calling DBus") - } - - return formatSessionProps(props) -} - -func formatSessionProps(props map[string]dbus.Variant) (sessionInfo, error) { - if len(props) < 8 { - return sessionInfo{}, fmt.Errorf("wrong number of fields in info: %v", props) - } - - remote, ok := props["Remote"].Value().(bool) - if !ok { - return sessionInfo{}, fmt.Errorf("failed to cast remote to bool") - } - - remoteHost, ok := props["RemoteHost"].Value().(string) - if !ok { - return sessionInfo{}, fmt.Errorf("failed to cast remote host to string") - } - - userName, ok := props["Name"].Value().(string) - if !ok { - return sessionInfo{}, fmt.Errorf("failed to cast username to string") - } - - scope, ok := props["Scope"].Value().(string) - if !ok { - return sessionInfo{}, fmt.Errorf("failed to cast scope to string") - } - - service, ok := props["Service"].Value().(string) - if !ok { - return sessionInfo{}, fmt.Errorf("failed to cast service to string") - } - - state, ok := props["State"].Value().(string) - if !ok { - return sessionInfo{}, fmt.Errorf("failed to cast state to string") - } - - sessionType, ok := props["Type"].Value().(string) - if !ok { - return sessionInfo{}, fmt.Errorf("failed to cast type to string") - } - - leader, ok := props["Leader"].Value().(uint32) - if !ok { - return sessionInfo{}, fmt.Errorf("failed to cast leader to uint32") - } - - session := sessionInfo{ - Remote: remote, - RemoteHost: remoteHost, - Name: userName, - Scope: scope, - Service: service, - State: state, - Type: sessionType, - Leader: leader, - } - - return session, nil -} - -// listSessions lists all sessions known to dbus -func listSessions(conn *dbus.Conn) ([]loginSession, error) { - busObj := conn.Object(loginObj, dbus.ObjectPath("/org/freedesktop/login1")) - var props [][]dbus.Variant - - if err := busObj.Call(sessionList, 0).Store(&props); err != nil { - return nil, errors.Wrap(err, "error calling dbus") - } - return formatSessionList(props) -} - -func formatSessionList(props [][]dbus.Variant) ([]loginSession, error) { - sessionList := make([]loginSession, len(props)) - for iter, session := range props { - if len(session) < 5 { - return nil, fmt.Errorf("wrong number of fields in session: %v", session) - } - idStr, ok := session[0].Value().(string) - if !ok { - return nil, fmt.Errorf("failed to cast user ID to string") - } - - id, err := strconv.ParseUint(idStr, 10, 32) - if err != nil { - return nil, errors.Wrap(err, "error parsing ID to int") - } - - uid, ok := session[1].Value().(uint32) - if !ok { - return nil, fmt.Errorf("failed to cast session uid to uint32") - } - user, ok := session[2].Value().(string) - if !ok { - return nil, fmt.Errorf("failed to cast session user to string") - } - seat, ok := session[3].Value().(string) - if !ok { - return nil, fmt.Errorf("failed to cast session seat to string") - } - path, ok := session[4].Value().(dbus.ObjectPath) - if !ok { - return nil, fmt.Errorf("failed to cast session path to ObjectPath") - } - newSession := loginSession{ - ID: id, - UID: uid, - User: user, - Seat: seat, - Path: path, - } - sessionList[iter] = newSession - } - - return sessionList, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/doc.go deleted file mode 100644 index 41a0d978..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/doc.go +++ /dev/null @@ -1,18 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package users diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/users.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/users.go deleted file mode 100644 index ff6ad38f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/users.go +++ /dev/null @@ -1,133 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -//+build linux - -package users - -import ( - "net" - - "github.com/godbus/dbus" - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/cfgwarn" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("system", "users", New) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - counter int - conn *dbus.Conn -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - cfgwarn.Beta("The system users metricset is beta.") - - conn, err := initDbusConnection() - if err != nil { - return nil, errors.Wrap(err, "error connecting to dbus") - } - - return &MetricSet{ - BaseMetricSet: base, - counter: 1, - conn: conn, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(report mb.ReporterV2) error { - sessions, err := listSessions(m.conn) - if err != nil { - return errors.Wrap(err, "error listing sessions") - } - - eventMapping(m.conn, sessions, report) - - return nil -} - -// eventMapping iterates through the lists of users and sessions, combining the two -func eventMapping(conn *dbus.Conn, sessions []loginSession, report mb.ReporterV2) error { - - for _, session := range sessions { - - props, err := getSessionProps(conn, session.Path) - if err != nil { - return errors.Wrap(err, "error getting properties") - } - - event := common.MapStr{ - "id": session.ID, - "seat": session.Seat, - "path": session.Path, - "type": props.Type, - "service": props.Service, - "remote": props.Remote, - "state": props.State, - "scope": props.Scope, - "leader": props.Leader, - } - - rootEvents := common.MapStr{ - "process": common.MapStr{ - "pid": props.Leader, - }, - "user": common.MapStr{ - "name": session.User, - "id": session.UID, - }, - } - - if props.Remote { - event["remote_host"] = props.RemoteHost - if ipAddr := net.ParseIP(props.RemoteHost); ipAddr != nil { - rootEvents["source"] = common.MapStr{ - "ip": ipAddr, - } - } - } - - reported := report.Event(mb.Event{ - RootFields: rootEvents, - MetricSetFields: event, - }) - //if the channel is closed and metricbeat is shutting down, just return - if !reported { - break - } - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/users_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/users_test.go deleted file mode 100644 index 50de07a6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/system/users/users_test.go +++ /dev/null @@ -1,76 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -//+build linux - -package users - -import ( - "testing" - - "github.com/godbus/dbus" - "github.com/stretchr/testify/assert" -) - -func TestFormatSession(t *testing.T) { - - testIn := map[string]dbus.Variant{ - "Remote": dbus.MakeVariant(true), - "RemoteHost": dbus.MakeVariant("192.168.1.1"), - "Name": dbus.MakeVariant("user"), - "Scope": dbus.MakeVariant("user-6.scope"), - "Service": dbus.MakeVariant("sshd.service"), - "State": dbus.MakeVariant("active"), - "Type": dbus.MakeVariant("remote"), - "Leader": dbus.MakeVariant(uint32(17459)), - } - - goodOut := sessionInfo{ - Remote: true, - RemoteHost: "192.168.1.1", - Name: "user", - Scope: "user-6.scope", - Service: "sshd.service", - State: "active", - Type: "remote", - Leader: 17459, - } - - output, err := formatSessionProps(testIn) - assert.NoError(t, err) - assert.Equal(t, goodOut, output) -} - -func TestFormatSessionList(t *testing.T) { - testIn := [][]dbus.Variant{ - {dbus.MakeVariant("6"), dbus.MakeVariant(uint32(1000)), dbus.MakeVariant("user"), dbus.MakeVariant(""), dbus.MakeVariant(dbus.ObjectPath("/path/to/object"))}, - } - - goodOut := []loginSession{{ - ID: uint64(6), - UID: uint32(1000), - User: "user", - Seat: "", - Path: dbus.ObjectPath("/path/to/object"), - }, - } - - output, err := formatSessionList(testIn) - assert.NoError(t, err) - assert.Equal(t, goodOut, output) - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/Dockerfile deleted file mode 100644 index 32994f31..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/Dockerfile +++ /dev/null @@ -1,7 +0,0 @@ -ARG TRAEFIK_VERSION -FROM traefik:${TRAEFIK_VERSION}-alpine - -COPY ./traefik.toml /etc/traefik/traefik.toml - -RUN apk add --no-cache curl -HEALTHCHECK --interval=1s --retries=90 CMD curl -f http://localhost:8080/health diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/config.yml deleted file mode 100644 index 41f2bd10..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/config.yml +++ /dev/null @@ -1,4 +0,0 @@ -- module: traefik - metricsets: ["health"] - period: 10s - hosts: ["localhost:8080"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/docs.asciidoc deleted file mode 100644 index ec3e4ac7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/docs.asciidoc +++ /dev/null @@ -1,6 +0,0 @@ -This module periodically fetches metrics from a https://traefik.io/[Traefik] -instance. The Traefik instance must be configured to expose it's HTTP API. - -=== Compatibility - -The Traefik metricsets were tested with Traefik 1.6. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/fields.yml deleted file mode 100644 index 17147206..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/fields.yml +++ /dev/null @@ -1,11 +0,0 @@ -- key: traefik - title: "traefik" - description: > - Traefik reverse proxy / load balancer metrics - release: ga - fields: - - name: traefik - type: group - description: > - Traefik reverse proxy / load balancer metrics - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/traefik.toml b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/traefik.toml deleted file mode 100644 index 458075b2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/_meta/traefik.toml +++ /dev/null @@ -1 +0,0 @@ -[api] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/doc.go deleted file mode 100644 index d6cebf63..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/doc.go +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package traefik is a Metricbeat module that contains MetricSets. -package traefik diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/docker-compose.yml deleted file mode 100644 index a8077c6c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - traefik: - image: docker.elastic.co/integrations-ci/beats-traefik:${TRAEFIK_VERSION:-1.6}-1 - build: - context: ./_meta - args: - TRAEFIK_VERSION: ${TRAEFIK_VERSION:-1.6} - ports: - - 8080 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/fields.go deleted file mode 100644 index d18ad739..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package traefik - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "traefik", asset.ModuleFieldsPri, AssetTraefik); err != nil { - panic(err) - } -} - -// AssetTraefik returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/traefik. -func AssetTraefik() string { - return "eJy00bFu2zAQBuBdT/HDS4ECdncNBTx2aFEUzWxQ1ElmLPGIO8qI3z6gLDmyojhGgtzIo3if/lvjQKccUQxV7pAB0cWGcqyGk1UGlKRWXIiOfY6fGQD8P3chdCRRQhB+OuEHGjYlCtMYb0nQUhRnNQOEGjJKOWqTAZWjptS8f2kNb1qaClLFU0iXhbswnCwgPgJJNR0/JezJNHF/OV5S3JCk+n2eAy6icZ5KVMLtaPymwwRs//4C+TKw83Hy/XVIY821U3EXomtpo2Sv2qO8YV/PGjfwqR76B8HVJVjnNaYQ4TyULPtSFylCGtgrLULmEd4h+Te8N9vdrVSmHMvdVbbvBnMHKdWfri1IUkDjD89lLwZzrHf9frrXdz4v2R5JTE0XB/rNOY/WWeGlVU1tGk3sdGe5JN18f5PHxSPZpRzPjd0XxIlAMvCQeNlzAAAA//9iMTnZ" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/data.json deleted file mode 100644 index 8ca7b0f3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/data.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "@timestamp": "2019-03-01T08:05:34.853Z", - "event": { - "dataset": "traefik.health", - "duration": 115000, - "module": "traefik" - }, - "metricset": { - "name": "health", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "name": "traefik", - "type": "traefik" - }, - "traefik": { - "health": { - "response": { - "avg_time": { - "us": 15 - }, - "count": 18, - "status_codes": { - "200": 17, - "404": 1 - } - }, - "uptime": { - "sec": 64283 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/docs.asciidoc deleted file mode 100644 index 2a1cace1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the health metricset of the module traefik. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/fields.yml deleted file mode 100644 index b56cc8ab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/fields.yml +++ /dev/null @@ -1,28 +0,0 @@ -- name: health - type: group - description: > - Metrics obtained from Traefik's health API endpoint - release: ga - fields: - - name: uptime.sec - type: long - description: > - Uptime of Traefik instance in seconds - - name: response - type: group - description: > - Response metrics - fields: - - name: count - type: long - description: > - Number of responses - - name: avg_time.us - type: long - description: > - Average response time in microseconds - - name: status_codes.* - type: object - object_type: long - description: > - Number of responses per status code diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/test/simple.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/test/simple.json deleted file mode 100644 index a5073cfd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/test/simple.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "pid": 1, - "uptime": "17h51m23.252891567s", - "uptime_sec": 64283.252891567, - "time": "2018-06-27 22:07:28.966768969 +0000 UTC m=+64283.314491879", - "unixtime": 1530137248, - "status_code_count": {}, - "total_status_code_count": { - "200": 17, - "404": 1 - }, - "count": 0, - "total_count": 18, - "total_response_time": "272.119µs", - "total_response_time_sec": 0.000272119, - "average_response_time": "15.117µs", - "average_response_time_sec": 1.5117e-05 -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/testdata/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/testdata/config.yml deleted file mode 100644 index bd19b1bf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/testdata/config.yml +++ /dev/null @@ -1,2 +0,0 @@ -type: http -url: "/health" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/testdata/docs.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/testdata/docs.json deleted file mode 100644 index 3cb72a73..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/testdata/docs.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "pid": 1, - "uptime": "17h51m23.252891567s", - "uptime_sec": 64283.252891567, - "time": "2018-06-27 22:07:28.966768969 +0000 UTC m=+64283.314491879", - "unixtime": 1530137248, - "status_code_count": {}, - "total_status_code_count": { - "200": 17, - "404": 1 - }, - "count": 0, - "total_count": 18, - "total_response_time": "272.119µs", - "total_response_time_sec": 0.000272119, - "average_response_time": "15.117µs", - "average_response_time_sec": 1.5117e-05 -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/testdata/docs.json-expected.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/testdata/docs.json-expected.json deleted file mode 100644 index 5a99b86b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/_meta/testdata/docs.json-expected.json +++ /dev/null @@ -1,35 +0,0 @@ -[ - { - "event": { - "dataset": "traefik.health", - "duration": 115000, - "module": "traefik" - }, - "metricset": { - "name": "health", - "period": 10000 - }, - "service": { - "address": "127.0.0.1:55555", - "name": "traefik", - "type": "traefik" - }, - "traefik": { - "health": { - "response": { - "avg_time": { - "us": 15 - }, - "count": 18, - "status_codes": { - "200": 17, - "404": 1 - } - }, - "uptime": { - "sec": 64283 - } - } - } - } -] \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/data.go deleted file mode 100644 index 5d00a023..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/data.go +++ /dev/null @@ -1,59 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package health - -import ( - "github.com/elastic/beats/v7/libbeat/common" - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstriface" -) - -var ( - schema = s.Schema{ - "uptime": s.Object{ - "sec": c.Int("uptime_sec"), - }, - "response": s.Object{ - "count": c.Int("total_count"), - "avg_time": s.Object{ - "us": c.Int("average_response_time_us"), - }, - }, - } -) - -func eventMapping(health map[string]interface{}) (common.MapStr, error) { - if averageResponseTimeSec, ok := health["average_response_time_sec"]; ok { - if averageResponseTimeSec, ok := averageResponseTimeSec.(float64); ok { - health["average_response_time_us"] = averageResponseTimeSec * 1000 * 1000 - } - } - - event, _ := schema.Apply(health) - - statusCodeCountMap, ok := health["total_status_code_count"].(map[string]interface{}) - if !ok { - return event, nil - } - - for code, count := range statusCodeCountMap { - event.Put("response.status_codes."+code, count) - } - - return event, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/data_test.go deleted file mode 100644 index ad710e43..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/data_test.go +++ /dev/null @@ -1,66 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package health - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/stretchr/testify/assert" -) - -func TestEventMapping(t *testing.T) { - // Taken from actual response from a Traefik instance's health API endpoint - input := map[string]interface{}{ - "pid": 1, - "uptime": "16h43m51.452460402s", - "uptime_sec": 60231.452460402, - "time": "2018-06-27 20:59:57.166337808 +0000 UTC m=+60231.514060714", - "unixtime": 1530133197, - "status_code_count": map[string]interface{}{}, - "total_status_code_count": map[string]interface{}{ - "200": 17, - "404": 1, - }, - "count": 0, - "total_count": 18, - "total_response_time": "272.119µs", - "total_response_time_sec": 0.000272119, - "average_response_time": "15.117µs", - "average_response_time_sec": 1.5117e-05, - } - - event, errors := eventMapping(input) - assert.Nil(t, errors, "Errors while mapping input to event") - - uptime := event["uptime"].(common.MapStr) - assert.EqualValues(t, 60231, uptime["sec"]) - - response := event["response"].(common.MapStr) - assert.EqualValues(t, 18, response["count"]) - - avgTime := response["avg_time"].(common.MapStr) - assert.EqualValues(t, 15, avgTime["us"]) - - statusCodes := response["status_codes"].(common.MapStr) - assert.EqualValues(t, 17, statusCodes["200"]) - assert.EqualValues(t, 1, statusCodes["404"]) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/health.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/health.go deleted file mode 100644 index 23e94e96..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/health.go +++ /dev/null @@ -1,81 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package health - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("traefik", "health", New, - mb.WithHostParser(hostParser), - mb.DefaultMetricSet(), - ) -} - -var ( - hostParser = parse.URLHostParserBuilder{ - DefaultScheme: "http", - DefaultPath: "health", - }.Build() -) - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - http *helper.HTTP -} - -// New creates a new instance of the MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - http, err := helper.NewHTTP(base) - if err != nil { - return nil, err - } - - return &MetricSet{ - base, - http, - }, nil -} - -// Fetch methods gather data, convert it to the right format, and publish it. -// If there are errors, those are published instead. -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - data, err := m.http.FetchJSON() - if err != nil { - return errors.Wrap(err, "failed to sample health") - } - - metricSetFields, _ := eventMapping(data) - event := mb.Event{ - MetricSetFields: metricSetFields, - RootFields: common.MapStr{}, - } - event.RootFields.Put("service.name", "traefik") - - reporter.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/health_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/health_integration_test.go deleted file mode 100644 index 6f9aa36f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/health_integration_test.go +++ /dev/null @@ -1,63 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package health - -import ( - "net/http" - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - "github.com/elastic/beats/v7/metricbeat/module/traefik/mtest" - - "github.com/stretchr/testify/assert" -) - -func makeBadRequest(host string) error { - resp, err := http.Get("http://" + host + "/foobar") - if err != nil { - return err - } - resp.Body.Close() - return nil -} - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "traefik") - - makeBadRequest(service.Host()) - - config := mtest.GetConfig("health", service.Host()) - ms := mbtest.NewReportingMetricSetV2Error(t, config) - reporter := &mbtest.CapturingReporterV2{} - - ms.Fetch(reporter) - assert.Nil(t, reporter.GetErrors(), "Errors while fetching metrics") - - event := reporter.GetEvents()[0] - assert.NotNil(t, event) - t.Logf("%s/%s event: %+v", ms.Module().Name(), ms.Name(), event) - - responseCount, _ := event.MetricSetFields.GetValue("response.count") - assert.True(t, responseCount.(int64) >= 1) - - badResponseCount, _ := event.MetricSetFields.GetValue("response.status_codes.404") - assert.True(t, badResponseCount.(float64) >= 1) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/health_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/health_test.go deleted file mode 100644 index 7d96d7d8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/health/health_test.go +++ /dev/null @@ -1,80 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build !integration - -package health - -import ( - "fmt" - "io/ioutil" - "net/http" - "net/http/httptest" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - _ "github.com/elastic/beats/v7/metricbeat/module/traefik" -) - -func TestFetchEventContents(t *testing.T) { - mockResponse, err := ioutil.ReadFile("./_meta/test/simple.json") - assert.NoError(t, err) - - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json; charset=UTF-8") - w.Write([]byte(mockResponse)) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "traefik", - "metricsets": []string{"health"}, - "hosts": []string{server.URL}, - } - - fetcher := mbtest.NewReportingMetricSetV2Error(t, config) - reporter := &mbtest.CapturingReporterV2{} - - fetcher.Fetch(reporter) - assert.Nil(t, reporter.GetErrors(), "Errors while fetching metrics") - - event := reporter.GetEvents()[0] - fmt.Println(event.MetricSetFields) - metricSetFields := event.MetricSetFields - - uptime := metricSetFields["uptime"].(common.MapStr) - assert.EqualValues(t, 64283, uptime["sec"]) - - response := metricSetFields["response"].(common.MapStr) - assert.EqualValues(t, 18, response["count"]) - - avgTime := response["avg_time"].(common.MapStr) - assert.EqualValues(t, 15, avgTime["us"]) - - statusCodes := response["status_codes"].(common.MapStr) - assert.EqualValues(t, 17, statusCodes["200"]) - assert.EqualValues(t, 1, statusCodes["404"]) -} - -func TestData(t *testing.T) { - mbtest.TestDataFiles(t, "traefik", "health") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/mtest/testing.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/mtest/testing.go deleted file mode 100644 index 938f2ee7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/mtest/testing.go +++ /dev/null @@ -1,27 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mtest - -// GetConfig for Traefik -func GetConfig(metricset string, host string) map[string]interface{} { - return map[string]interface{}{ - "module": "traefik", - "metricsets": []string{metricset}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/test_traefik.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/test_traefik.py deleted file mode 100644 index cc2cfe66..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/traefik/test_traefik.py +++ /dev/null @@ -1,25 +0,0 @@ -import os -import sys -import unittest -import time -from parameterized import parameterized - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) - -import metricbeat - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['traefik'] - FIELDS = ['traefik'] - - @parameterized.expand([ - "health" - ]) - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_health(self, metricset): - """ - traefik metricset tests - """ - self.check_metricset("traefik", metricset, self.get_hosts(), self.FIELDS + ["service.name"]) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/.dockerignore b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/.dockerignore deleted file mode 100644 index e69de29b..00000000 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/Dockerfile deleted file mode 100644 index ee3cab3d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/Dockerfile +++ /dev/null @@ -1,12 +0,0 @@ -ARG UWSGI_PYTHON_VERSION -FROM python:${UWSGI_PYTHON_VERSION}-alpine - -ARG UWSGI_VERSION -RUN apk add --no-cache --virtual .build-deps gcc libc-dev linux-headers curl -RUN pip install --no-cache-dir --trusted-host pypi.python.org uwsgi==${UWSGI_VERSION} - -WORKDIR /app -COPY testdata/app /app - -HEALTHCHECK --interval=1s --retries=60 --timeout=10s CMD curl http://localhost:8080/ -EXPOSE 8080 9191 9192 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/config.reference.yml deleted file mode 100644 index 180ae4ab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/config.reference.yml +++ /dev/null @@ -1,5 +0,0 @@ -- module: uwsgi - metricsets: ["status"] - enable: true - period: 10s - hosts: ["tcp://127.0.0.1:9191"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/config.yml deleted file mode 100644 index 42ee93c1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/config.yml +++ /dev/null @@ -1,5 +0,0 @@ -- module: uwsgi - #metricsets: - # - status - period: 10s - hosts: ["tcp://127.0.0.1:9191"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/docs.asciidoc deleted file mode 100644 index 89c89dc5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/docs.asciidoc +++ /dev/null @@ -1,18 +0,0 @@ -This is the uwsgi module. By default collects the `stats` metricset, using -http://uwsgi-docs.readthedocs.io/en/latest/StatsServer.html[StatsServer]. - -[float] -=== Module-specific configuration notes - -The uWSGI module has these additional config options: - -*`hosts`*:: host URLs to get data from (e.g: `tcp://127.0.0.1:9191`). - Can obtain data from 3 types of schemes: tcp (tcp://ip:port), unix socket (unix:///tmp/uwsgi.sock) - and http/https server (http://ip:port) - -[float] -=== Dashboard - -The uwsgi module comes with a predefined dashboard. For example: - -image::./images/uwsgi_dashboard.png[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/fields.yml deleted file mode 100644 index e633a6e9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/fields.yml +++ /dev/null @@ -1,10 +0,0 @@ -- key: uwsgi - title: "uwsgi" - description: > - uwsgi module - release: ga - fields: - - name: uwsgi - type: group - description: > - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/kibana/7/dashboard/Metricbeat-uwsgi-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/kibana/7/dashboard/Metricbeat-uwsgi-overview.json deleted file mode 100644 index 49cd8c6f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/kibana/7/dashboard/Metricbeat-uwsgi-overview.json +++ /dev/null @@ -1,188 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Overview [Metricbeat uWSGI] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "params": { - "expression": ".es(metric=avg:uwsgi.status.total.requests).derivative().label('Requests').title('Overview of requests per period'),\n.es(metric=avg:uwsgi.status.total.exceptions).derivative().label('Exceptions'),\n.es(metric=max:uwsgi.status.worker.avg_rt).label('Average response time').yaxis(2)", - "interval": "15s" - }, - "title": "Overview [Metricbeat uWSGI] ECS", - "type": "timelion" - } - }, - "id": "a5058e70-f0ae-11e7-b9ff-9f96241065de-ecs", - "type": "visualization", - "version": 1 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Memory usage [Metricbeat uWSGI] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "params": { - "expression": ".es(metric=max:uwsgi.status.worker.rss).label('Currently used (rss)').title('Memory usage'),\n.es(metric=max:uwsgi.status.worker.vsz).label('Assigned (vsz)').yaxis(2)", - "interval": "15s" - }, - "title": "Memory usage [Metricbeat uWSGI] ECS", - "type": "timelion" - } - }, - "id": "ac7194b0-f0ae-11e7-b9ff-9f96241065de-ecs", - "type": "visualization", - "version": 1 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Workers [Metricbeat uWSGI] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "params": { - "expression": ".es(split=uwsgi.status.core.id:16,metric=max:uwsgi.status.core.requests.total).derivative().bars().title('Requests handled by each thread (core) per period')", - "interval": "15s" - }, - "title": "Workers [Metricbeat uWSGI] ECS", - "type": "timelion" - } - }, - "id": "8c5f96e0-f0ae-11e7-b9ff-9f96241065de-ecs", - "type": "visualization", - "version": 1 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": {} - }, - "title": "Errors [Metricbeat uWSGI] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "params": { - "expression": ".es(metric=max:uwsgi.status.total.read_errors).label('Read errors').title('Errors'),\n.es(metric=max:uwsgi.status.total.write_errors).label('Write errors'),\n.es(metric=max:uwsgi.status.worker.harakiri_count).label('Timeouted requests')", - "interval": "15s" - }, - "title": "Errors [Metricbeat uWSGI] ECS", - "type": "timelion" - } - }, - "id": "ba4a80b0-f0ae-11e7-b9ff-9f96241065de-ecs", - "type": "visualization", - "version": 1 - }, - { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "event.module: uwsgi" - }, - "version": true - } - }, - "sort": [ - "@timestamp", - "desc" - ], - "title": "Metricbeat uWSGI status-ecs ECS", - "version": 1 - }, - "id": "Metricbeat uWSGI status-ecs ECS", - "type": "search", - "version": 1 - }, - { - "attributes": { - "description": "Overview of uWSGI service metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "col": 1, - "id": "a5058e70-f0ae-11e7-b9ff-9f96241065de-ecs", - "panelIndex": 1, - "row": 1, - "size_x": 6, - "size_y": 3, - "type": "visualization" - }, - { - "col": 7, - "id": "ac7194b0-f0ae-11e7-b9ff-9f96241065de-ecs", - "panelIndex": 2, - "row": 1, - "size_x": 6, - "size_y": 3, - "type": "visualization" - }, - { - "col": 1, - "id": "8c5f96e0-f0ae-11e7-b9ff-9f96241065de-ecs", - "panelIndex": 3, - "row": 4, - "size_x": 6, - "size_y": 3, - "type": "visualization" - }, - { - "col": 7, - "id": "ba4a80b0-f0ae-11e7-b9ff-9f96241065de-ecs", - "panelIndex": 4, - "row": 4, - "size_x": 6, - "size_y": 3, - "type": "visualization" - } - ], - "timeRestore": false, - "title": "[Metricbeat uWSGI] Overview ECS", - "uiStateJSON": {}, - "version": 1 - }, - "id": "32fca290-f0af-11e7-b9ff-9f96241065de-ecs", - "type": "dashboard", - "version": 1 - } - ], - "version": "6.0.0-rc1" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/supported-versions.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/supported-versions.yml deleted file mode 100644 index 1e111392..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/supported-versions.yml +++ /dev/null @@ -1,2 +0,0 @@ -variants: - - UWSGI_VERSION: 2.0.18 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/testdata/app/app.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/testdata/app/app.py deleted file mode 100644 index a52fd1b1..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/testdata/app/app.py +++ /dev/null @@ -1,3 +0,0 @@ -def application(env, start_response): - start_response('200 OK', [('Content-Type', 'text/html'), ]) - return [b'Hello World'] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/testdata/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/testdata/data.json deleted file mode 100644 index 6c390e56..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/_meta/testdata/data.json +++ /dev/null @@ -1,167 +0,0 @@ -{ - "version": "2.0.15", - "listen_queue": 0, - "listen_queue_errors": 0, - "signal_queue": 0, - "load": 0, - "pid": 1, - "uid": 2, - "gid": 3, - "cwd": "/app", - "locks": [{ - "user 0": 0 - }, - { - "signal": 0 - }, - { - "filemon": 0 - }, - { - "timer": 0 - }, - { - "rbtimer": 0 - }, - { - "cron": 0 - }, - { - "rpc": 0 - }, - { - "snmp": 0 - } - ], - "sockets": [{ - "name": "127.0.0.1:42484", - "proto": "uwsgi", - "queue": 0, - "max_queue": 100, - "shared": 0, - "can_offload": 0 - }], - "workers": [{ - "id": 1, - "pid": 7, - "accepting": 1, - "requests": 1021, - "delta_requests": 0, - "exceptions": 0, - "harakiri_count": 0, - "signals": 0, - "signal_queue": 0, - "status": "idle", - "rss": 0, - "vsz": 0, - "running_time": 0, - "last_spawn": 1111111111, - "respawn_count": 1, - "tx": 0, - "avg_rt": 0, - "apps": [{ - "id": 0, - "modifier1": 0, - "mountpoint": "", - "startup_time": 1, - "requests": 0, - "exceptions": 0, - "chdir": "" - }], - "cores": [{ - "id": 0, - "requests": 123, - "static_requests": 2, - "routed_requests": 3, - "offloaded_requests": 4, - "write_errors": 5, - "read_errors": 6, - "in_request": 7, - "vars": [ - - ], - "req_info": { - - } - }, - { - "id": 1, - "requests": 898, - "static_requests": 9, - "routed_requests": 10, - "offloaded_requests": 11, - "write_errors": 12, - "read_errors": 13, - "in_request": 14, - "vars": [ - - ], - "req_info": { - - } - } - ] - }, - { - "id": 2, - "pid": 8, - "accepting": 1, - "requests": 1021, - "delta_requests": 0, - "exceptions": 0, - "harakiri_count": 0, - "signals": 0, - "signal_queue": 0, - "status": "idle", - "rss": 0, - "vsz": 0, - "running_time": 0, - "last_spawn": 1111111111, - "respawn_count": 1, - "tx": 0, - "avg_rt": 0, - "apps": [{ - "id": 0, - "modifier1": 0, - "mountpoint": "", - "startup_time": 1, - "requests": 0, - "exceptions": 0, - "chdir": "" - }], - "cores": [{ - "id": 0, - "requests": 123, - "static_requests": 2, - "routed_requests": 3, - "offloaded_requests": 4, - "write_errors": 5, - "read_errors": 6, - "in_request": 7, - "vars": [ - - ], - "req_info": { - - } - }, - { - "id": 1, - "requests": 898, - "static_requests": 9, - "routed_requests": 10, - "offloaded_requests": 11, - "write_errors": 12, - "read_errors": 13, - "in_request": 14, - "vars": [ - - ], - "req_info": { - - } - } - ] - } - ] -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/doc.go deleted file mode 100644 index aa0ca8c4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/doc.go +++ /dev/null @@ -1,19 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package uwsgi is a Metricbeat module that contains MetricSets. -package uwsgi diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/docker-compose.yml deleted file mode 100644 index f85a3f21..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/docker-compose.yml +++ /dev/null @@ -1,18 +0,0 @@ -version: '2.3' - -services: - uwsgi_tcp: - image: docker.elastic.co/integrations-ci/beats-uwsgi:${UWSGI_VERSION:-2.0.18}-py${UWSGI_PYTHON_VERSION:-3.8}-1 - build: - context: ./_meta - args: - UWSGI_VERSION: ${UWSGI_VERSION:-2.0.18} - UWSGI_PYTHON_VERSION: ${UWSGI_PYTHON_VERSION:-3.8} - ports: - - 9191 - command: uwsgi --http :8080 --master --processes 1 --threads 2 --stats 0.0.0.0:9191 --memory-report --wsgi-file app.py - - uwsgi_http: - extends: - service: uwsgi_tcp - command: uwsgi --http :8080 --master --processes 1 --threads 2 --stats 0.0.0.0:9191 --memory-report --stats-http --wsgi-file app.py diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/fields.go deleted file mode 100644 index 120cb4a8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package uwsgi - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "uwsgi", asset.ModuleFieldsPri, AssetUwsgi); err != nil { - panic(err) - } -} - -// AssetUwsgi returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/uwsgi. -func AssetUwsgi() string { - return "eJzEl8tu6zYQhvd+ikFWLWAb7daLAgGSRRdtUzvnslNocWQTpkhlOLQiP/0BdfFVVowDGoc7yfT/f8PLzGgCG6xm4Eu3UiMAVqxxBg/188MIQKJLSRWsrJnBXyMAaOZCbqXXOAIg1CgczmAlRgCZQi3drJ44ASNyPIiHwVURppL1Rfumx+FU5ljKsWDv9q/79MI4ZepGr1MzasRpow45MqnUIbcYRzPPuY7Z2LLQU8J3j47dyZSOU1uzOvthACqM1yAKnSishZEa5YA/fqRYq8UluCJ76l2SYkyQyNKd4q8doMfhfBOEvA+HkJ+7F0pGcn0hm6JzoPp3vLS0QZpGs/tW633iFi+61q64KUiR1gfwwuNnzRcsGMFmrf4Y/gSVgWOlNey9wGB5OHyW10ilcgh/DJFGzgD/+nyJFEj3IA5pixKWFfBaudZ3CEmiZpH8IjAQGSN1D8qF7GyFRAnlGk24U+kaJfzz+D2ZP///5XnxuhiKJXqCe94LAgnlrmTX1n0tSGwUqSS13nAkgieyRYHysI5hAVWO1vMQi1MrI3S0ZcgVM0poVeEywF775N2jx+hHqqMohaovIltY4mD566jOO4QDzwar0tJ59rotSbWtwW/pGkUxhkJ4h+NAOYald9UYlNT4+2BacBGp5uiURMOwQIaF2uEUcswtVZB6IjSsK/CuuYqiy7DTkOGELkXlYIdkgamCt8mk+eeEsLDEb2Br17AJx41bb0xbt4u0818VsRf6Mh6ndgjChfOAMhyDO4ZD3hhlVkm4e5EreCsNF9IXxcMVojRR08u80fz8RvNHrG6JhHH7fLIbjFhsVwnFCvVxiyRWCGEZrXF4fb1TSxivc2qL299P172aKUnE5lCEi95Zvwx5d4VlWjeo0ZM1nzbpTRdwA01IqiqNXztqWciUxoalv1k/ZSHrGWNtzbwWg96Gq9/eZlnTFEUi+K/TuwHiDp9th83IhNKh1QsegwsR+4vtAiFYuNGPAAAA//9dpnuJ" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/module.yml deleted file mode 100644 index a22a7fe0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/module.yml +++ /dev/null @@ -1,3 +0,0 @@ -dashboards: - - id: 32fca290-f0af-11e7-b9ff-9f96241065de - file: Metricbeat-uwsgi-overview.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/_meta/data.json deleted file mode 100644 index c9ce9d05..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/_meta/data.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "uwsgi.status", - "duration": 115000, - "module": "uwsgi" - }, - "metricset": { - "name": "status" - }, - "service": { - "address": "127.0.0.1:9192", - "type": "uwsgi" - }, - "uwsgi": { - "status": { - "core": { - "id": 1, - "read_errors": 0, - "requests": { - "offloaded": 0, - "routed": 0, - "static": 0, - "total": 941 - }, - "worker_pid": 7, - "write_errors": 0 - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/_meta/docs.asciidoc deleted file mode 100644 index 1e014007..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/_meta/docs.asciidoc +++ /dev/null @@ -1,7 +0,0 @@ -This module periodically fetches metrics from http://uwsgi-docs.readthedocs.io/en/latest/StatsServer.html[uWSGI] servers. - -[float] -=== Compatibility - -The uWSGI metricsets were tested with uWSGI 2.0.15 and are expected to work with all version ->= 1.4.9 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/_meta/fields.yml deleted file mode 100644 index c01dbb01..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/_meta/fields.yml +++ /dev/null @@ -1,122 +0,0 @@ -- name: status - type: group - release: ga - description: > - uwsgi.status metricset fields - fields: - - name: total.requests - type: long - description: > - Total requests handled - - name: total.exceptions - type: long - description: > - Total exceptions - - name: total.write_errors - type: long - description: > - Total requests write errors - - name: total.read_errors - type: long - description: > - Total read errors - - name: total.pid - type: long - description: > - Process id - - name: worker.id - type: long - description: > - Worker id - - name: worker.pid - type: long - description: > - Worker process id - - name: worker.accepting - type: long - description: > - State of worker, 1 if still accepting new requests otherwise 0 - - name: worker.requests - type: long - description: > - Number of requests served by this worker - - name: worker.delta_requests - type: long - description: > - Number of requests served by this worker after worker is reloaded when reached MAX_REQUESTS - - name: worker.exceptions - type: long - description: > - Exceptions raised - - name: worker.harakiri_count - type: long - description: > - Dropped requests by timeout - - name: worker.signals - type: long - description: > - Emitted signals count - - name: worker.signal_queue - type: long - description: > - Number of signals waiting to be handled - - name: worker.status - type: keyword - description: > - Worker status (cheap, pause, sig, busy, idle) - - name: worker.rss - type: keyword - description: > - Resident Set Size. memory currently used by a process. if always zero try `--memory-report` option of uwsgi - - name: worker.vsz - type: long - description: > - Virtual Set Size. memory size assigned to a process. if always zero try `--memory-report` option of uwsgi - - name: worker.running_time - type: long - description: > - Process running time - - name: worker.respawn_count - type: long - description: > - Respawn count - - name: worker.tx - type: long - description: > - Transmitted size - - name: worker.avg_rt - type: long - description: > - Average response time - - name: core.id - type: long - description: > - worker ID - - name: core.worker_pid - type: long - description: > - Parent worker PID - - name: core.requests.total - type: long - description: > - Number of total requests served - - name: core.requests.static - type: long - description: > - Number of static file serves - - name: core.requests.routed - type: long - description: > - Routed requests - - name: core.requests.offloaded - type: long - description: > - Offloaded requests - - name: core.write_errors - type: long - description: > - Number of failed writes - - name: core.read_errors - type: long - description: > - Number of failed reads diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/data.go deleted file mode 100644 index 7b371a44..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/data.go +++ /dev/null @@ -1,156 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package status - -import ( - "encoding/json" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -type uwsgiCore struct { - ID int `json:"id"` - Requests int `json:"requests"` - StaticRequests int `json:"static_requests"` - RoutedRequests int `json:"routed_requests"` - OffloadedRequests int `json:"offloaded_requests"` - WriteErrors int `json:"write_errors"` - ReadErrors int `json:"read_errors"` - - // omitted - // InRequest int `json:"in_request"` -} - -type uwsgiWorker struct { - ID int `json:"id"` - PID int `json:"pid"` - Accepting int `json:"accepting"` - Requests int `json:"requests"` - DeltaRequests int `json:"delta_requests"` - Exceptions int `json:"exceptions"` - HarakiriCount int `json:"harakiri_count"` - Signals int `json:"signals"` - SignalQueue int `json:"signal_queue"` - Status string `json:"status"` - RSS int `json:"rss"` - VSZ int `json:"vsz"` - RunningTime int `json:"running_time"` - LastSpawn int64 `json:"last_spawn"` - RespawnCount int `json:"respawn_count"` - Tx int `json:"tx"` - AvgRt int `json:"avg_rt"` - Cores []uwsgiCore `json:"cores"` - - // omitted - // Apps []UwsgiApp `json:"apps"` -} - -type uwsgiStat struct { - Version string `json:"version"` - ListenQueue int `json:"listen_queue"` - ListenQueueErrors int `json:"listen_queue_errors"` - SignalQueue int `json:"signal_queue"` - Load int `json:"load"` - PID int `json:"pid"` - Workers []uwsgiWorker `json:"workers"` - - // omitted - // Locks []map[string]int `json:"locks"` - // Sockets []UwsgiSocket `json:"sockets"` -} - -func eventsMapping(content []byte, reporter mb.ReporterV2) error { - var stats uwsgiStat - err := json.Unmarshal(content, &stats) - if err != nil { - return errors.Wrap(err, "uwsgi statistics parsing failed") - } - - totalRequests := 0 - totalExceptions := 0 - totalWriteErrors := 0 - totalReadErrors := 0 - coreID := 1 - - // worker cores info - for _, worker := range stats.Workers { - workerEvent := common.MapStr{ - "worker": common.MapStr{ - "id": worker.ID, - "pid": worker.PID, - "accepting": worker.Accepting, - "requests": worker.Requests, - "delta_requests": worker.DeltaRequests, - "exceptions": worker.Exceptions, - "harakiri_count": worker.HarakiriCount, - "signals": worker.Signals, - "signal_queue": worker.SignalQueue, - "status": worker.Status, - "rss": worker.RSS, - "vsz": worker.VSZ, - "running_time": worker.RunningTime, - "respawn_count": worker.RespawnCount, - "tx": worker.Tx, - "avg_rt": worker.AvgRt, - }, - } - totalRequests += worker.Requests - totalExceptions += worker.Exceptions - - for _, core := range worker.Cores { - totalWriteErrors += core.WriteErrors - totalReadErrors += core.ReadErrors - - coreEvent := common.MapStr{ - "core": common.MapStr{ - "id": coreID, - "worker_pid": worker.PID, - "requests": common.MapStr{ - "total": core.Requests, - "static": core.StaticRequests, - "routed": core.RoutedRequests, - "offloaded": core.OffloadedRequests, - }, - "write_errors": core.WriteErrors, - "read_errors": core.ReadErrors, - }, - } - reporter.Event(mb.Event{MetricSetFields: coreEvent}) - coreID++ - } - - reporter.Event(mb.Event{MetricSetFields: workerEvent}) - } - - // overall - baseEvent := common.MapStr{ - "total": common.MapStr{ - "requests": totalRequests, - "exceptions": totalExceptions, - "write_errors": totalWriteErrors, - "read_errors": totalReadErrors, - "pid": stats.PID, - }, - } - - reporter.Event(mb.Event{MetricSetFields: baseEvent}) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/status.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/status.go deleted file mode 100644 index 334662d8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/status.go +++ /dev/null @@ -1,114 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package status - -import ( - "fmt" - "io" - "io/ioutil" - "net" - "net/http" - "net/url" - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/module/uwsgi" -) - -func init() { - mb.Registry.MustAddMetricSet("uwsgi", "status", New, - mb.WithHostParser(uwsgi.HostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching uwsgi metrics from StatServer. -type MetricSet struct { - mb.BaseMetricSet -} - -// New creates a new instance of the MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &MetricSet{BaseMetricSet: base}, nil -} - -func fetchStatData(URL string) ([]byte, error) { - var reader io.Reader - - u, err := url.Parse(URL) - if err != nil { - - return nil, errors.Wrap(err, "parsing uwsgi stats url failed") - } - - switch u.Scheme { - case "tcp": - conn, err := net.Dial(u.Scheme, u.Host) - if err != nil { - return nil, err - } - defer conn.Close() - reader = conn - case "unix": - path := strings.Replace(URL, "unix://", "", -1) - conn, err := net.Dial(u.Scheme, path) - if err != nil { - return nil, err - } - defer conn.Close() - reader = conn - case "http", "https": - res, err := http.Get(u.String()) - if err != nil { - return nil, err - } - defer res.Body.Close() - - if res.StatusCode != 200 { - - return nil, fmt.Errorf("failed to fetch uwsgi status with code: %d", res.StatusCode) - } - reader = res.Body - default: - return nil, errors.New("unknown scheme") - } - - data, err := ioutil.ReadAll(reader) - if err != nil { - return nil, errors.Wrap(err, "uwsgi data read failed") - } - - return data, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - content, err := fetchStatData(m.HostData().URI) - if err != nil { - reporter.Event(mb.Event{MetricSetFields: common.MapStr{ - "error": err.Error(), - }}, - ) - return err - } - return eventsMapping(content, reporter) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/status_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/status_integration_test.go deleted file mode 100644 index cfcf9271..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/status_integration_test.go +++ /dev/null @@ -1,84 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package status - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetchTCP(t *testing.T) { - service := compose.EnsureUp(t, "uwsgi_tcp") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig("tcp", service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - t.Log(events) - totals := findItems(events, "total") - assert.Equal(t, 1, len(totals)) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "uwsgi_http") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig("http", service.Host())) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func TestFetchHTTP(t *testing.T) { - service := compose.EnsureUp(t, "uwsgi_http") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig("http", service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - t.Log(events) - totals := findItems(events, "total") - assert.Equal(t, 1, len(totals)) -} - -func getConfig(scheme string, host string) map[string]interface{} { - conf := map[string]interface{}{ - "module": "uwsgi", - "metricsets": []string{"status"}, - } - - switch scheme { - case "http", "https": - conf["hosts"] = []string{"http://" + host} - default: - conf["hosts"] = []string{"tcp://" + host} - } - return conf -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/status_linux_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/status_linux_test.go deleted file mode 100644 index bbd84faf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/status_linux_test.go +++ /dev/null @@ -1,68 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package status - -import ( - "io/ioutil" - "net" - "os" - "sync" - "testing" - - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetchDataUnixSock(t *testing.T) { - tmpfile, err := ioutil.TempFile("", "mb_uwsgi_status") - assert.NoError(t, err) - fname := tmpfile.Name() - os.Remove(fname) - - listener, err := net.Listen("unix", fname) - assert.NoError(t, err) - defer os.Remove(fname) - - var wg sync.WaitGroup - wg.Add(1) - go func() { - conn, err := listener.Accept() - assert.NoError(t, err) - - data := testData(t) - conn.Write(data) - conn.Close() - wg.Done() - }() - - config := map[string]interface{}{ - "module": "uwsgi", - "metricsets": []string{"status"}, - "hosts": []string{"unix://" + listener.Addr().String()}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - - assertTestData(t, events) - wg.Wait() -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/status_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/status_test.go deleted file mode 100644 index 30fc0867..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/status/status_test.go +++ /dev/null @@ -1,198 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package status - -import ( - "io/ioutil" - "net" - "net/http" - "net/http/httptest" - "path/filepath" - "sync" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func testData(t *testing.T) (data []byte) { - absPath, err := filepath.Abs(filepath.Join("..", "_meta", "testdata")) - if err != nil { - t.Fatalf("filepath failed: %s", err.Error()) - return - } - - data, err = ioutil.ReadFile(filepath.Join(absPath, "/data.json")) - if err != nil { - t.Fatalf("ReadFile failed: %s", err.Error()) - return - } - return -} - -func findItems(mp []mb.Event, key string) []common.MapStr { - result := make([]common.MapStr, 0, 1) - for _, v := range mp { - if el, ok := v.MetricSetFields[key]; ok { - result = append(result, el.(common.MapStr)) - } - } - - return result -} - -func assertTestData(t *testing.T, evt []mb.Event) { - totals := findItems(evt, "total") - assert.Equal(t, 1, len(totals)) - assert.Equal(t, 2042, totals[0]["requests"]) - assert.Equal(t, 0, totals[0]["exceptions"]) - assert.Equal(t, 34, totals[0]["write_errors"]) - assert.Equal(t, 38, totals[0]["read_errors"]) - - workers := findItems(evt, "core") - assert.Equal(t, 4, len(workers)) -} - -func TestFetchDataTCP(t *testing.T) { - - listener, err := net.Listen("tcp", "127.0.0.1:0") - assert.NoError(t, err) - - var wg sync.WaitGroup - wg.Add(1) - go func() { - conn, err := listener.Accept() - assert.NoError(t, err) - - data := testData(t) - conn.Write(data) - conn.Close() - wg.Done() - }() - - config := map[string]interface{}{ - "module": "uwsgi", - "metricsets": []string{"status"}, - "hosts": []string{"tcp://" + listener.Addr().String()}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - - assertTestData(t, events) - wg.Wait() -} - -func TestFetchDataHTTP(t *testing.T) { - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - data := testData(t) - - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write(data) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "uwsgi", - "metricsets": []string{"status"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - - assertTestData(t, events) -} - -func TestFetchDataUnmarshalledError(t *testing.T) { - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - w.Header().Set("Content-Type", "application/json;") - w.Write([]byte("fail json.Unmarshal")) - })) - defer server.Close() - - config := map[string]interface{}{ - "module": "uwsgi", - "metricsets": []string{"status"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - _, errs := mbtest.ReportingFetchV2Error(f) - assert.NotEmpty(t, errs) -} - -func TestFetchDataSourceDown(t *testing.T) { - server := httptest.NewServer(http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - w.WriteHeader(200) - })) - server.Close() - - config := map[string]interface{}{ - "module": "uwsgi", - "metricsets": []string{"status"}, - "hosts": []string{server.URL}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - _, errs := mbtest.ReportingFetchV2Error(f) - assert.NotEmpty(t, errs) -} - -func TestConfigError(t *testing.T) { - config := map[string]interface{}{ - "module": "uwsgi", - "metricsets": []string{"status"}, - "hosts": []string{"unix://127.0.0.1:8080"}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - _, errs := mbtest.ReportingFetchV2Error(f) - assert.NotEmpty(t, errs) - - config = map[string]interface{}{ - "module": "uwsgi", - "metricsets": []string{"status"}, - "hosts": []string{"unknown_url_format"}, - } - - f = mbtest.NewReportingMetricSetV2Error(t, config) - _, errs = mbtest.ReportingFetchV2Error(f) - assert.NotEmpty(t, errs) - - config = map[string]interface{}{ - "module": "uwsgi", - "metricsets": []string{"status"}, - "hosts": []string{"ftp://127.0.0.1:8080"}, - } - - f = mbtest.NewReportingMetricSetV2Error(t, config) - _, errs = mbtest.ReportingFetchV2Error(f) - assert.NotEmpty(t, errs) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/test_uwsgi.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/test_uwsgi.py deleted file mode 100644 index 6f58c0d6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/test_uwsgi.py +++ /dev/null @@ -1,78 +0,0 @@ -import logging -import os -import sys -import unittest -from nose.plugins.attrib import attr -from parameterized import parameterized - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -logger = logging.getLogger(__name__) - - -@metricbeat.parameterized_with_supported_versions -class Test(metricbeat.BaseTest): - COMPOSE_SERVICES = ['uwsgi_http', 'uwsgi_tcp'] - - def common_checks(self, output): - # Ensure no errors or warnings exist in the log. - self.assert_no_logged_warnings() - - cores = [] - total = None - workers = [] - - for evt in output: - top_level_fields = metricbeat.COMMON_FIELDS + ["uwsgi"] - self.assertCountEqual(self.de_dot(top_level_fields), evt.keys()) - - self.assert_fields_are_documented(evt) - - if "total" in evt["uwsgi"]["status"]: - total = evt["uwsgi"]["status"]["total"] - - if "core" in evt["uwsgi"]["status"]: - cores.append(evt["uwsgi"]["status"]["core"]) - - if "worker" in evt["uwsgi"]["status"]: - workers.append(evt["uwsgi"]["status"]["worker"]) - - requests = 0 - for core in cores: - requests += core["requests"]["total"] - - assert requests == total["requests"] - assert requests > 0 - - assert len(workers) > 0 - assert len(cores) > 0 - - assert "accepting" in workers[0] - assert "worker_pid" in cores[0] - assert "requests" in cores[0] - assert "static" in cores[0]["requests"] - - @parameterized.expand(["http", "tcp"]) - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_status(self, proto): - """ - uWSGI module outputs an event. - """ - self.render_config_template(modules=[{ - "name": "uwsgi", - "metricsets": ["status"], - "hosts": [self.get_host(proto)], - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - - output = self.read_output_json() - self.common_checks(output) - - def get_host(self, proto): - return proto + "://" + self.compose_host(service="uwsgi_"+proto) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/uwsgi.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/uwsgi.go deleted file mode 100644 index 42f8be1e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/uwsgi.go +++ /dev/null @@ -1,44 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package uwsgi - -import ( - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" -) - -// HostParser is used for parsing the configured uWSGI hosts. -var HostParser = parse.URLHostParserBuilder{DefaultScheme: "tcp"}.Build() - -func init() { - if err := mb.Registry.AddModule("uwsgi", NewModule); err != nil { - panic(err) - } -} - -func NewModule(base mb.BaseModule) (mb.Module, error) { - // Validate that at least one host has been specified. - config := struct { - Hosts []string `config:"hosts" validate:"nonzero,required"` - }{} - if err := base.UnpackConfig(&config); err != nil { - return nil, err - } - - return &base, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/uwsgi_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/uwsgi_test.go deleted file mode 100644 index 79ebf0ea..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/uwsgi/uwsgi_test.go +++ /dev/null @@ -1,50 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package uwsgi - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" -) - -func TestHostParser(t *testing.T) { - tests := []struct { - host, expected string - }{ - {"https://localhost", "https://localhost"}, - {"http://localhost:9191", "http://localhost:9191"}, - {"localhost", "tcp://localhost"}, - {"localhost:9191", "tcp://localhost:9191"}, - {"tcp://localhost:9191", "tcp://localhost:9191"}, - {"unix:///var/lib/uwsgi.sock", "unix:///var/lib/uwsgi.sock"}, - } - - m := mbtest.NewTestModule(t, map[string]interface{}{}) - - for _, test := range tests { - hi, err := HostParser(m, test.host) - if err != nil { - t.Error("failed on", test.host, err) - continue - } - assert.Equal(t, test.expected, hi.URI) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/Dockerfile deleted file mode 100644 index 0dfa4cbd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/Dockerfile +++ /dev/null @@ -1,8 +0,0 @@ -ARG VSPHERE_GOLANG_VERSION -FROM golang:${VSPHERE_GOLANG_VERSION}-alpine - -RUN apk add --no-cache curl git -RUN go get -u github.com/vmware/govmomi/vcsim - -HEALTHCHECK --interval=1s --retries=60 --timeout=10s CMD curl http://localhost:8989/ -CMD vcsim -l :8989 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/README.md b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/README.md deleted file mode 100644 index 9ebb2bbd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/README.md +++ /dev/null @@ -1,42 +0,0 @@ -# Testing using GOVCSIM. - - -To test the vsphere module without a real Vmware SDK URL you can use the following setup. Govcsim is a vCenter Server and ESXi API based simulator written using govmomi. It creates a vCenter Server model with a datacenter, hosts, cluster, resource pools, networks and a datastore. - - -Requirements: -- golang 1.7+ installed on a system -- git installed on a system - -1. Set the GOPATH where govcsim will be installed -``` -export GOPATH=/directory/code -``` - -2. Install Govcsim -``` -go get -u github.com/vmware/vic/cmd/vcsim -``` - -3. Run Govcsim -``` -$GOPATH/bin/vcsim -``` - -Now setup your metricbeat config to connect to Govcsim: - -``` -- module: vsphere - metricsets: - - datastore - - host - - virtualmachine - enabled: true - period: 5s - hosts: ["https://127.0.0.1:8989/sdk"] - - username: "user" - password: "pass" - insecure: true - -``` diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/config.reference.yml deleted file mode 100644 index d4803d0c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/config.reference.yml +++ /dev/null @@ -1,12 +0,0 @@ -- module: vsphere - enabled: true - metricsets: ["datastore", "host", "virtualmachine"] - period: 10s - hosts: ["https://localhost/sdk"] - - username: "user" - password: "password" - # If insecure is true, don't verify the server's certificate chain - insecure: false - # Get custom fields when using virtualmachine metric set. Default false. - # get_custom_fields: false diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/config.yml deleted file mode 100644 index 68620122..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/config.yml +++ /dev/null @@ -1,14 +0,0 @@ -- module: vsphere - #metricsets: - # - datastore - # - host - # - virtualmachine - period: 10s - hosts: ["https://localhost/sdk"] - - username: "user" - password: "password" - # If insecure is true, don't verify the server's certificate chain - insecure: false - # Get custom fields when using virtualmachine metric set. Default false. - # get_custom_fields: false diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/docs.asciidoc deleted file mode 100644 index c936565a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/docs.asciidoc +++ /dev/null @@ -1,11 +0,0 @@ -The vSphere module uses the https://github.com/vmware/govmomi[Govmomi] library to collect metrics from any Vmware SDK URL (ESXi/VCenter). This library is built for and tested against ESXi and vCenter 5.5, 6.0 and 6.5. - -By default it enables the metricsets `datastore`, `host` and `virtualmachine`. - -[float] -=== Dashboard - -The vsphere module comes with a predefined dashboard. For example: - -image::./images/metricbeat_vsphere_dashboard.png[] -image::./images/metricbeat_vsphere_vm_dashboard.png[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/fields.yml deleted file mode 100644 index 63cdb9a8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/fields.yml +++ /dev/null @@ -1,10 +0,0 @@ -- key: vsphere - title: "vSphere" - description: > - vSphere module - release: ga - fields: - - name: vsphere - type: group - description: > - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/kibana/7/dashboard/metricbeat-vsphere-host.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/kibana/7/dashboard/metricbeat-vsphere-host.json deleted file mode 100644 index b650881c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/kibana/7/dashboard/metricbeat-vsphere-host.json +++ /dev/null @@ -1,1286 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "Overview of VSphere host and cluster metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "5a175530-7b6d-4d40-af46-5c0c518a97bb", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "5a175530-7b6d-4d40-af46-5c0c518a97bb", - "panelRefName": "panel_0", - "version": "7.4.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "39b334e1-c61e-42c3-8e2f-ac534a19a986", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "39b334e1-c61e-42c3-8e2f-ac534a19a986", - "panelRefName": "panel_1", - "version": "7.4.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "5eb32eda-4f81-490e-a86f-6fc65ea3892a", - "w": 24, - "x": 0, - "y": 15 - }, - "panelIndex": "5eb32eda-4f81-490e-a86f-6fc65ea3892a", - "panelRefName": "panel_2", - "version": "7.4.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 20, - "i": "1c91b931-f2ec-4284-90eb-4b257f6f7904", - "w": 48, - "x": 0, - "y": 30 - }, - "panelIndex": "1c91b931-f2ec-4284-90eb-4b257f6f7904", - "panelRefName": "panel_3", - "version": "7.4.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 18, - "i": "712d4e28-54ad-452f-9f00-525764d4850d", - "w": 48, - "x": 0, - "y": 50 - }, - "panelIndex": "712d4e28-54ad-452f-9f00-525764d4850d", - "panelRefName": "panel_4", - "version": "7.4.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 18, - "i": "b8b5096a-30e1-4249-b8ca-eb4509b4ba59", - "w": 48, - "x": 0, - "y": 68 - }, - "panelIndex": "b8b5096a-30e1-4249-b8ca-eb4509b4ba59", - "panelRefName": "panel_5", - "version": "7.4.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "e561ff05-9f8f-4412-a2e1-d656cb965e96", - "w": 24, - "x": 24, - "y": 15 - }, - "panelIndex": "e561ff05-9f8f-4412-a2e1-d656cb965e96", - "panelRefName": "panel_6", - "version": "7.4.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat VSphere] Hosts Overview ECS", - "version": 1 - }, - "id": "0ebd0be0-f049-11e9-aaf3-15199b632da7", - "migrationVersion": { - "dashboard": "7.3.0" - }, - "references": [ - { - "id": "ab07c5d0-f03f-11e9-aaf3-15199b632da7", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "47125df0-f040-11e9-aaf3-15199b632da7", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "783f2c50-f040-11e9-aaf3-15199b632da7", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "867e0c70-f048-11e9-aaf3-15199b632da7", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "5f74c330-f048-11e9-aaf3-15199b632da7", - "name": "panel_4", - "type": "visualization" - }, - { - "id": "79dcd290-f047-11e9-aaf3-15199b632da7", - "name": "panel_5", - "type": "visualization" - }, - { - "id": "d6370680-f049-11e9-aaf3-15199b632da7", - "name": "panel_6", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2019-10-19T09:21:42.191Z", - "version": "WzY4NiwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "Free vs Used CPU on Cluster stacked [Metricbeat VSphere] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Free", - "field": "vsphere.host.cpu.free.mhz" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "2", - "params": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "to": "now" - }, - "useNormalizedEsInterval": true - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Used", - "field": "vsphere.host.cpu.used.mhz" - }, - "schema": "metric", - "type": "max" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "filter": true, - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "dimensions": { - "x": { - "accessor": 0, - "aggType": "date_histogram", - "format": { - "id": "date", - "params": { - "pattern": "HH:mm:ss" - } - }, - "params": { - "bounds": { - "max": "2019-10-16T18:04:26.629Z", - "min": "2019-10-16T17:49:26.629Z" - }, - "date": true, - "format": "HH:mm:ss", - "interval": "PT30S" - } - }, - "y": [ - { - "accessor": 1, - "aggType": "max", - "format": { - "id": "number" - }, - "params": {} - }, - { - "accessor": 2, - "aggType": "max", - "format": { - "id": "number" - }, - "params": {} - } - ] - }, - "grid": { - "categoryLines": false - }, - "labels": {}, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "1", - "label": "Free" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "normal", - "show": "true", - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "3", - "label": "Used" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": true, - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "thresholdLine": { - "color": "#34130C", - "show": false, - "style": "full", - "value": 10, - "width": 1 - }, - "times": [], - "type": "area", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Free" - }, - "type": "value" - } - ] - }, - "title": "Free vs Used CPU on Cluster stacked [Metricbeat VSphere] ECS", - "type": "area" - } - }, - "id": "ab07c5d0-f03f-11e9-aaf3-15199b632da7", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "1411b690-f017-11e9-aaf3-15199b632da7", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzMwNywxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "Cluster Memory free vs used stacked [Metricbeat VSphere] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Used", - "field": "vsphere.host.memory.used.bytes" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "3", - "params": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "to": "now" - }, - "useNormalizedEsInterval": true - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Free", - "field": "vsphere.host.memory.free.bytes" - }, - "schema": "metric", - "type": "max" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "filter": true, - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "dimensions": { - "x": { - "accessor": 0, - "aggType": "date_histogram", - "format": { - "id": "date", - "params": { - "pattern": "HH:mm:ss" - } - }, - "params": { - "bounds": { - "max": "2019-10-16T18:10:00.451Z", - "min": "2019-10-16T17:55:00.451Z" - }, - "date": true, - "format": "HH:mm:ss", - "interval": "PT30S" - } - }, - "y": [ - { - "accessor": 1, - "aggType": "max", - "format": { - "id": "bytes" - }, - "params": {} - }, - { - "accessor": 2, - "aggType": "max", - "format": { - "id": "bytes" - }, - "params": {} - } - ] - }, - "grid": { - "categoryLines": false - }, - "labels": {}, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "2", - "label": "Used" - }, - "drawLinesBetweenPoints": true, - "interpolate": "cardinal", - "mode": "stacked", - "show": true, - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "1", - "label": "Free" - }, - "drawLinesBetweenPoints": true, - "interpolate": "cardinal", - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "thresholdLine": { - "color": "#34130C", - "show": false, - "style": "full", - "value": 10, - "width": 1 - }, - "times": [], - "type": "area", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "" - }, - "type": "value" - } - ] - }, - "title": "Cluster Memory free vs used stacked [Metricbeat VSphere] ECS", - "type": "area" - } - }, - "id": "47125df0-f040-11e9-aaf3-15199b632da7", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "1411b690-f017-11e9-aaf3-15199b632da7", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzMwOCwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "Free vs Used Datastore [Metricbeat VSphere] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Used", - "field": "vsphere.datastore.capacity.used.bytes" - }, - "schema": "metric", - "type": "max" - }, - { - "enabled": true, - "id": "3", - "params": { - "drop_partials": false, - "extended_bounds": {}, - "field": "@timestamp", - "interval": "auto", - "min_doc_count": 1, - "timeRange": { - "from": "now-15m", - "to": "now" - }, - "useNormalizedEsInterval": true - }, - "schema": "segment", - "type": "date_histogram" - }, - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Free", - "field": "vsphere.datastore.capacity.free.bytes" - }, - "schema": "metric", - "type": "max" - } - ], - "params": { - "addLegend": true, - "addTimeMarker": false, - "addTooltip": true, - "categoryAxes": [ - { - "id": "CategoryAxis-1", - "labels": { - "filter": true, - "show": true, - "truncate": 100 - }, - "position": "bottom", - "scale": { - "type": "linear" - }, - "show": true, - "style": {}, - "title": {}, - "type": "category" - } - ], - "dimensions": { - "x": { - "accessor": 0, - "aggType": "date_histogram", - "format": { - "id": "date", - "params": { - "pattern": "HH:mm:ss" - } - }, - "params": { - "bounds": { - "max": "2019-10-16T18:11:40.605Z", - "min": "2019-10-16T17:56:40.605Z" - }, - "date": true, - "format": "HH:mm:ss", - "interval": "PT30S" - } - }, - "y": [ - { - "accessor": 1, - "aggType": "max", - "format": { - "id": "bytes" - }, - "params": {} - }, - { - "accessor": 2, - "aggType": "max", - "format": { - "id": "bytes" - }, - "params": {} - } - ] - }, - "grid": { - "categoryLines": false - }, - "labels": {}, - "legendPosition": "right", - "seriesParams": [ - { - "data": { - "id": "2", - "label": "Used" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": true, - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - }, - { - "data": { - "id": "1", - "label": "Free" - }, - "drawLinesBetweenPoints": true, - "interpolate": "linear", - "mode": "stacked", - "show": "true", - "showCircles": true, - "type": "area", - "valueAxis": "ValueAxis-1" - } - ], - "thresholdLine": { - "color": "#34130C", - "show": false, - "style": "full", - "value": 10, - "width": 1 - }, - "times": [], - "type": "area", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "filter": false, - "rotate": 0, - "show": true, - "truncate": 100 - }, - "name": "LeftAxis-1", - "position": "left", - "scale": { - "mode": "normal", - "type": "linear" - }, - "show": true, - "style": {}, - "title": { - "text": "Free" - }, - "type": "value" - } - ] - }, - "title": "Free vs Used Datastore [Metricbeat VSphere] ECS", - "type": "area" - } - }, - "id": "783f2c50-f040-11e9-aaf3-15199b632da7", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "1411b690-f017-11e9-aaf3-15199b632da7", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzMwOSwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Host top RAM util [Metricbeat VSphere] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color": null, - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "event.module : \"vsphere\" " - }, - "gauge_color_rules": [ - { - "gauge": "rgba(252,220,0,1)", - "id": "3e4e64a0-f047-11e9-8ffe-6377df51c23d", - "operator": "gt", - "value": 0.35 - }, - { - "gauge": "rgba(251,158,0,1)", - "id": "8e4a5090-f047-11e9-8ffe-6377df51c23d", - "operator": "gte", - "value": 0.7 - }, - { - "gauge": "rgba(159,5,0,1)", - "id": "93d7d2d0-f047-11e9-8ffe-6377df51c23d", - "operator": "gte", - "text": null, - "value": 0.95 - } - ], - "gauge_inner_width": 10, - "gauge_max": "1", - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "ignore_global_filter": 0, - "index_pattern": "metricbeat-*", - "interval": "", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(59,244,64,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "percent", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "vsphere.host.memory.total.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "field": "vsphere.host.memory.free.bytes", - "id": "51de05c0-f047-11e9-8ffe-6377df51c23d", - "type": "max" - }, - { - "id": "5e69b140-f047-11e9-8ffe-6377df51c23d", - "script": "params.used / params.total", - "type": "calculation", - "variables": [ - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "5fadf110-f047-11e9-8ffe-6377df51c23d", - "name": "total" - }, - { - "field": "51de05c0-f047-11e9-8ffe-6377df51c23d", - "id": "61c84590-f047-11e9-8ffe-6377df51c23d", - "name": "used" - } - ] - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "vsphere.host.name", - "terms_order_by": "51de05c0-f047-11e9-8ffe-6377df51c23d" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "gauge" - }, - "title": "Host top RAM util [Metricbeat VSphere] ECS", - "type": "metrics" - } - }, - "id": "867e0c70-f048-11e9-aaf3-15199b632da7", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzMxMCwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Host top CPU util [Metricbeat VSphere] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color": null, - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "event.module : \"vsphere\" " - }, - "gauge_color_rules": [ - { - "gauge": "rgba(252,220,0,1)", - "id": "3e4e64a0-f047-11e9-8ffe-6377df51c23d", - "operator": "gt", - "value": 0.35 - }, - { - "gauge": "rgba(251,158,0,1)", - "id": "8e4a5090-f047-11e9-8ffe-6377df51c23d", - "operator": "gte", - "value": 0.7 - }, - { - "gauge": "rgba(159,5,0,1)", - "id": "93d7d2d0-f047-11e9-8ffe-6377df51c23d", - "operator": "gte", - "text": null, - "value": 0.95 - } - ], - "gauge_inner_width": 10, - "gauge_max": "1", - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "ignore_global_filter": 0, - "index_pattern": "metricbeat-*", - "interval": "", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(59,244,64,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "percent", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "vsphere.host.cpu.total.mhz", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "field": "vsphere.host.cpu.used.mhz", - "id": "51de05c0-f047-11e9-8ffe-6377df51c23d", - "type": "max" - }, - { - "id": "5e69b140-f047-11e9-8ffe-6377df51c23d", - "script": "params.used / params.total", - "type": "calculation", - "variables": [ - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "5fadf110-f047-11e9-8ffe-6377df51c23d", - "name": "total" - }, - { - "field": "51de05c0-f047-11e9-8ffe-6377df51c23d", - "id": "61c84590-f047-11e9-8ffe-6377df51c23d", - "name": "used" - } - ] - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "vsphere.host.name", - "terms_order_by": "51de05c0-f047-11e9-8ffe-6377df51c23d" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "gauge" - }, - "title": "Host top CPU util [Metricbeat VSphere] ECS", - "type": "metrics" - } - }, - "id": "5f74c330-f048-11e9-aaf3-15199b632da7", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzMxMSwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Top Datastore Used [Metricbeat VSphere] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "background_color": null, - "default_index_pattern": "metricbeat-*", - "default_timefield": "@timestamp", - "filter": { - "language": "kuery", - "query": "event.module : \"vsphere\" " - }, - "gauge_color_rules": [ - { - "gauge": "rgba(252,220,0,1)", - "id": "3e4e64a0-f047-11e9-8ffe-6377df51c23d", - "operator": "gt", - "value": 0.35 - }, - { - "gauge": "rgba(251,158,0,1)", - "id": "8e4a5090-f047-11e9-8ffe-6377df51c23d", - "operator": "gte", - "value": 0.7 - }, - { - "gauge": "rgba(159,5,0,1)", - "id": "93d7d2d0-f047-11e9-8ffe-6377df51c23d", - "operator": "gte", - "text": null, - "value": 0.95 - } - ], - "gauge_inner_width": 10, - "gauge_max": "1", - "gauge_style": "half", - "gauge_width": 10, - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "ignore_global_filter": 0, - "index_pattern": "metricbeat-*", - "interval": "", - "isModelInvalid": false, - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(59,244,64,1)", - "fill": 0.5, - "filter": { - "language": "kuery", - "query": "" - }, - "formatter": "percent", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "", - "line_width": 1, - "metrics": [ - { - "field": "vsphere.datastore.capacity.total.bytes", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "max" - }, - { - "field": "vsphere.datastore.capacity.used.bytes", - "id": "51de05c0-f047-11e9-8ffe-6377df51c23d", - "type": "max" - }, - { - "field": "vsphere.datastore.capacity.used.pct", - "id": "5aec7160-f047-11e9-8ffe-6377df51c23d", - "type": "max" - }, - { - "id": "5e69b140-f047-11e9-8ffe-6377df51c23d", - "script": "params.used / params.total", - "type": "calculation", - "variables": [ - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "5fadf110-f047-11e9-8ffe-6377df51c23d", - "name": "total" - }, - { - "field": "51de05c0-f047-11e9-8ffe-6377df51c23d", - "id": "61c84590-f047-11e9-8ffe-6377df51c23d", - "name": "used" - } - ] - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "terms", - "stacked": "none", - "terms_field": "vsphere.datastore.name", - "terms_order_by": "5aec7160-f047-11e9-8ffe-6377df51c23d" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "", - "type": "gauge" - }, - "title": "Top Datastore Used [Metricbeat VSphere] ECS", - "type": "metrics" - } - }, - "id": "79dcd290-f047-11e9-aaf3-15199b632da7", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [], - "type": "visualization", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzMxMiwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "Datastore Types [Metricbeat VSphere] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "field": "vsphere.datastore.fstype", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "dimensions": { - "metric": { - "accessor": 0, - "aggType": "count", - "format": { - "id": "number" - }, - "params": {} - } - }, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Datastore types [Metricbeat VSphere] ECS", - "type": "pie" - } - }, - "id": "d6370680-f049-11e9-aaf3-15199b632da7", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "1411b690-f017-11e9-aaf3-15199b632da7", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzMxMywxXQ==" - }, - { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "event.module: \"vsphere\" " - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "search for event module vsphere [Metricbeat VSphere] ECS", - "version": 1 - }, - "id": "1411b690-f017-11e9-aaf3-15199b632da7", - "migrationVersion": { - "search": "7.4.0" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "search", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzMwNiwxXQ==" - } - ], - "version": "7.4.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/kibana/7/dashboard/metricbeat-vsphere-vm.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/kibana/7/dashboard/metricbeat-vsphere-vm.json deleted file mode 100644 index 7af83042..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/_meta/kibana/7/dashboard/metricbeat-vsphere-vm.json +++ /dev/null @@ -1,850 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "Overview of the VSphere virtualmachine metrics", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 18, - "i": "80c96802-a5b2-4196-91b7-9e39f59f472b", - "w": 24, - "x": 0, - "y": 0 - }, - "panelIndex": "80c96802-a5b2-4196-91b7-9e39f59f472b", - "panelRefName": "panel_0", - "version": "7.4.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 18, - "i": "948b7896-98e3-4260-b06e-78ac354bed69", - "w": 24, - "x": 24, - "y": 0 - }, - "panelIndex": "948b7896-98e3-4260-b06e-78ac354bed69", - "panelRefName": "panel_1", - "version": "7.4.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 19, - "i": "b6d0ae24-0b52-4d16-bbcd-a9d6143054d2", - "w": 24, - "x": 0, - "y": 18 - }, - "panelIndex": "b6d0ae24-0b52-4d16-bbcd-a9d6143054d2", - "panelRefName": "panel_2", - "version": "7.4.0" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 19, - "i": "52f8ef2e-3fa3-4494-bdb4-179737fc2fda", - "w": 24, - "x": 24, - "y": 18 - }, - "panelIndex": "52f8ef2e-3fa3-4494-bdb4-179737fc2fda", - "panelRefName": "panel_3", - "version": "7.4.0" - }, - { - "embeddableConfig": { - "vis": null - }, - "gridData": { - "h": 35, - "i": "dfc089db-6bab-4410-962d-14cc622d7681", - "w": 48, - "x": 0, - "y": 37 - }, - "panelIndex": "dfc089db-6bab-4410-962d-14cc622d7681", - "panelRefName": "panel_4", - "version": "7.4.0" - } - ], - "timeRestore": false, - "title": "[Metricbeat VSphere] VMs overview ECS", - "version": 1 - }, - "id": "8a2d1540-f049-11e9-aaf3-15199b632da7", - "migrationVersion": { - "dashboard": "7.3.0" - }, - "references": [ - { - "id": "dae93d90-f041-11e9-aaf3-15199b632da7", - "name": "panel_0", - "type": "visualization" - }, - { - "id": "a6026680-f017-11e9-aaf3-15199b632da7", - "name": "panel_1", - "type": "visualization" - }, - { - "id": "5c6a93a0-f04c-11e9-aaf3-15199b632da7", - "name": "panel_2", - "type": "visualization" - }, - { - "id": "9afddd20-f04c-11e9-aaf3-15199b632da7", - "name": "panel_3", - "type": "visualization" - }, - { - "id": "e3a3e080-f018-11e9-aaf3-15199b632da7", - "name": "panel_4", - "type": "visualization" - } - ], - "type": "dashboard", - "updated_at": "2019-10-19T09:21:58.142Z", - "version": "WzY4NywxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "CPU/RAM/Network per VM [Metricbeat VSphere] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Name", - "field": "vsphere.virtualmachine.name", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 50 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "Used CPU", - "field": "vsphere.virtualmachine.cpu.used.mhz", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderAgg": { - "enabled": true, - "id": "5-orderAgg", - "params": { - "field": "vsphere.virtualmachine.cpu.used.mhz" - }, - "schema": "orderAgg", - "type": "max" - }, - "orderBy": "custom", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "Total RAM", - "field": "vsphere.virtualmachine.memory.total.guest.bytes", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderAgg": { - "enabled": true, - "id": "3-orderAgg", - "params": { - "field": "vsphere.virtualmachine.memory.total.guest.bytes" - }, - "schema": "orderAgg", - "type": "max" - }, - "orderBy": "custom", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 15 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Networks", - "field": "vsphere.virtualmachine.network_names", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - } - ], - "params": { - "dimensions": { - "buckets": [ - { - "accessor": 0, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - }, - { - "accessor": 1, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "number", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - }, - { - "accessor": 2, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "bytes", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - }, - { - "accessor": 3, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metrics": [ - { - "accessor": 4, - "aggType": "count", - "format": { - "id": "number" - }, - "params": {} - } - ] - }, - "perPage": 10, - "percentageCol": "", - "showMetricsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "CPU/RAM/Network per VM [Metricbeat VSphere] ECS", - "type": "table" - } - }, - "id": "dae93d90-f041-11e9-aaf3-15199b632da7", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "1411b690-f017-11e9-aaf3-15199b632da7", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzQ2MCwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "OS Distribution [Metricbeat VSphere] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Operating Systems", - "field": "vsphere.virtualmachine.os", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 20 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "dimensions": { - "buckets": [ - { - "accessor": 0, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metric": { - "accessor": 1, - "aggType": "count", - "format": { - "id": "number" - }, - "params": {} - } - }, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "OS Pie [Metricbeat VSphere] ECS", - "type": "pie" - } - }, - "id": "a6026680-f017-11e9-aaf3-15199b632da7", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "1411b690-f017-11e9-aaf3-15199b632da7", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzQ2MSwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "Networks from virtualmachine [Metricbeat VSphere] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Networks", - "field": "vsphere.virtualmachine.network_names", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 15 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "dimensions": { - "buckets": [ - { - "accessor": 0, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metric": { - "accessor": 1, - "aggType": "count", - "format": { - "id": "number" - }, - "params": {} - } - }, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "Networks from virtualmachine [Metricbeat VSphere] ECS", - "type": "pie" - } - }, - "id": "5c6a93a0-f04c-11e9-aaf3-15199b632da7", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "1411b690-f017-11e9-aaf3-15199b632da7", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzQ2MiwxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "VMs per ESXI host [Metricbeat VSphere] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "VM ESXi Host", - "field": "vsphere.virtualmachine.host", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 20 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "dimensions": { - "buckets": [ - { - "accessor": 0, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "metric": { - "accessor": 1, - "aggType": "count", - "format": { - "id": "number" - }, - "params": {} - } - }, - "isDonut": true, - "labels": { - "last_level": true, - "show": false, - "truncate": 100, - "values": true - }, - "legendPosition": "right", - "type": "pie" - }, - "title": "how many VMs run on a ESXI host [Metricbeat VSphere] ECS", - "type": "pie" - } - }, - "id": "9afddd20-f04c-11e9-aaf3-15199b632da7", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "1411b690-f017-11e9-aaf3-15199b632da7", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzQ2MywxXQ==" - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchRefName": "search_0", - "title": "VM placements on ESXi Hosts[Metricbeat VSphere] ECS", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 40": "rgb(247,252,245)", - "120 - 160": "rgb(35,139,69)", - "40 - 80": "rgb(199,233,192)", - "80 - 120": "rgb(116,196,118)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": {}, - "schema": "metric", - "type": "count" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "VM Name", - "field": "vsphere.virtualmachine.name", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 50 - }, - "schema": "group", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "ESXi Host", - "field": "vsphere.virtualmachine.host", - "missingBucket": false, - "missingBucketLabel": "Missing", - "order": "desc", - "orderBy": "1", - "otherBucket": false, - "otherBucketLabel": "Other", - "size": 50 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "colorSchema": "Greens", - "colorsNumber": 4, - "colorsRange": [], - "dimensions": { - "series": [ - { - "accessor": 0, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - } - ], - "x": { - "accessor": 1, - "aggType": "terms", - "format": { - "id": "terms", - "params": { - "id": "string", - "missingBucketLabel": "Missing", - "otherBucketLabel": "Other" - } - }, - "params": {} - }, - "y": [ - { - "accessor": 2, - "aggType": "count", - "format": { - "id": "number" - }, - "params": {} - } - ] - }, - "enableHover": false, - "invertColors": false, - "legendPosition": "right", - "percentageMode": false, - "setColorRange": false, - "times": [], - "type": "heatmap", - "valueAxes": [ - { - "id": "ValueAxis-1", - "labels": { - "color": "black", - "overwriteColor": false, - "rotate": 0, - "show": false - }, - "scale": { - "defaultYExtents": false, - "type": "linear" - }, - "show": false, - "type": "value" - } - ] - }, - "title": "VM placements on ESXi Hosts[Metricbeat VSphere] ECS", - "type": "heatmap" - } - }, - "id": "e3a3e080-f018-11e9-aaf3-15199b632da7", - "migrationVersion": { - "visualization": "7.3.1" - }, - "references": [ - { - "id": "1411b690-f017-11e9-aaf3-15199b632da7", - "name": "search_0", - "type": "search" - } - ], - "type": "visualization", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzQ2NCwxXQ==" - }, - { - "attributes": { - "columns": [ - "_source" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "indexRefName": "kibanaSavedObjectMeta.searchSourceJSON.index", - "query": { - "language": "kuery", - "query": "event.module: \"vsphere\" " - }, - "version": true - } - }, - "sort": [ - [ - "@timestamp", - "desc" - ] - ], - "title": "search for event module [Metricbeat VSphere] ECS", - "version": 1 - }, - "id": "1411b690-f017-11e9-aaf3-15199b632da7", - "migrationVersion": { - "search": "7.4.0" - }, - "references": [ - { - "id": "metricbeat-*", - "name": "kibanaSavedObjectMeta.searchSourceJSON.index", - "type": "index-pattern" - } - ], - "type": "search", - "updated_at": "2019-10-19T09:14:27.107Z", - "version": "WzMwNiwxXQ==" - } - ], - "version": "7.4.0" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/_meta/data.json deleted file mode 100644 index 75ff4a08..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/_meta/data.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "metricset": { - "host": "http://127.0.0.1:36937/sdk", - "module": "vsphere", - "name": "datastore", - "rtt": 115 - }, - "vsphere": { - "datastore": { - "capacity": { - "free": { - "bytes": 50021150720 - }, - "total": { - "bytes": 63918878720 - }, - "used": { - "bytes": 13897728000, - "pct": 21 - } - }, - "fstype": "local", - "name": "LocalDS_0" - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/_meta/docs.asciidoc deleted file mode 100644 index 8dc45f9f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `datastore` metricset of the vSphere module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/_meta/fields.yml deleted file mode 100644 index 7a1ff578..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/_meta/fields.yml +++ /dev/null @@ -1,35 +0,0 @@ -- name: datastore - type: group - description: > - datastore - release: ga - fields: - - name: name - type: keyword - description: > - Datastore name - - name: fstype - type: keyword - description: > - Filesystem type - - name: capacity.total.bytes - type: long - description: > - Total bytes of the datastore - format: bytes - - name: capacity.free.bytes - type: long - description: > - Free bytes of the datastore - format: bytes - - name: capacity.used.bytes - type: long - description: > - Used bytes of the datastore - format: bytes - - name: capacity.used.pct - type: long - description: > - Used percent of the datastore - format: percent - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/datastore.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/datastore.go deleted file mode 100644 index c0699daa..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/datastore.go +++ /dev/null @@ -1,143 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package datastore - -import ( - "context" - "net/url" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/vmware/govmomi" - "github.com/vmware/govmomi/view" - "github.com/vmware/govmomi/vim25/mo" -) - -func init() { - mb.Registry.MustAddMetricSet("vsphere", "datastore", New, - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - HostURL *url.URL - Insecure bool -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct { - Username string `config:"username"` - Password string `config:"password"` - Insecure bool `config:"insecure"` - }{} - - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - u, err := url.Parse(base.HostData().URI) - if err != nil { - return nil, err - } - - u.User = url.UserPassword(config.Username, config.Password) - - return &MetricSet{ - BaseMetricSet: base, - HostURL: u, - Insecure: config.Insecure, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(ctx context.Context, reporter mb.ReporterV2) error { - ctx, cancel := context.WithCancel(ctx) - defer cancel() - - client, err := govmomi.NewClient(ctx, m.HostURL, m.Insecure) - if err != nil { - return errors.Wrap(err, "error in NewClient") - } - - defer func() { - if err := client.Logout(ctx); err != nil { - m.Logger().Debug(errors.Wrap(err, "error trying to logout from vshphere")) - } - }() - - c := client.Client - - // Create a view of Datastore objects - mgr := view.NewManager(c) - - v, err := mgr.CreateContainerView(ctx, c.ServiceContent.RootFolder, []string{"Datastore"}, true) - if err != nil { - return errors.Wrap(err, "error in CreateContainerView") - } - - defer func() { - if err := v.Destroy(ctx); err != nil { - m.Logger().Debug(errors.Wrap(err, "error trying to destroy view from vshphere")) - } - }() - - // Retrieve summary property for all datastores - var dst []mo.Datastore - if err = v.Retrieve(ctx, []string{"Datastore"}, []string{"summary"}, &dst); err != nil { - return errors.Wrap(err, "error in Retrieve") - } - - for _, ds := range dst { - var usedSpacePercent int64 - if ds.Summary.Capacity > 0 { - usedSpacePercent = 100 * (ds.Summary.Capacity - ds.Summary.FreeSpace) / ds.Summary.Capacity - } - usedSpaceBytes := ds.Summary.Capacity - ds.Summary.FreeSpace - - event := common.MapStr{ - "name": ds.Summary.Name, - "fstype": ds.Summary.Type, - "capacity": common.MapStr{ - "total": common.MapStr{ - "bytes": ds.Summary.Capacity, - }, - "free": common.MapStr{ - "bytes": ds.Summary.FreeSpace, - }, - "used": common.MapStr{ - "bytes": usedSpaceBytes, - "pct": usedSpacePercent, - }, - }, - } - - reporter.Event(mb.Event{ - MetricSetFields: event, - }) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/datastore_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/datastore_test.go deleted file mode 100644 index 30f1d32e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/datastore/datastore_test.go +++ /dev/null @@ -1,106 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package datastore - -import ( - "testing" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" - "github.com/vmware/govmomi/simulator" -) - -func TestFetchEventContents(t *testing.T) { - model := simulator.ESX() - if err := model.Create(); err != nil { - t.Fatal(err) - } - - ts := model.Service.NewServer() - defer ts.Close() - - f := mbtest.NewReportingMetricSetV2WithContext(t, getConfig(ts)) - events, errs := mbtest.ReportingFetchV2WithContext(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - - assert.NotEmpty(t, events) - - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event.StringToPrint()) - - assert.EqualValues(t, "LocalDS_0", event["name"]) - assert.EqualValues(t, "local", event["fstype"]) - - // Values are based on the result 'df -k'. - fields := []string{"capacity.total.bytes", "capacity.free.bytes", - "capacity.used.bytes", "capacity.used.pct"} - for _, field := range fields { - value, err := event.GetValue(field) - if err != nil { - t.Error(err) - } else { - isNonNegativeInt64(t, field, value) - } - } -} - -func isNonNegativeInt64(t testing.TB, field string, v interface{}) { - i, ok := v.(int64) - if !ok { - t.Errorf("%v: got %T, but expected int64", field, v) - return - } - - if i < 0 { - t.Errorf("%v: value is negative (%v)", field, i) - return - } -} - -func TestData(t *testing.T) { - model := simulator.ESX() - if err := model.Create(); err != nil { - t.Fatal(err) - } - - ts := model.Service.NewServer() - defer ts.Close() - - f := mbtest.NewReportingMetricSetV2WithContext(t, getConfig(ts)) - - if err := mbtest.WriteEventsReporterV2WithContext(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(ts *simulator.Server) map[string]interface{} { - urlSimulator := ts.URL.Scheme + "://" + ts.URL.Host + ts.URL.Path - - return map[string]interface{}{ - "module": "vsphere", - "metricsets": []string{"datastore"}, - "hosts": []string{urlSimulator}, - "username": "user", - "password": "pass", - "insecure": true, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/doc.go deleted file mode 100644 index b21c7409..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/doc.go +++ /dev/null @@ -1,21 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package vsphere is a Metricbeat module that contains MetricSets. -*/ -package vsphere diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/docker-compose.yml deleted file mode 100644 index 8037b645..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - vsphere: - image: docker.elastic.co/integrations-ci/beats-vsphere:${VSPHERE_GOLANG_VERSION:-1.14}-1 - build: - context: ./_meta - args: - VSPHERE_GOLANG_VERSION: ${VSPHERE_GOLANG_VERSION:-1.14} - ports: - - 8989 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/fields.go deleted file mode 100644 index 1490fb00..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package vsphere - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "vsphere", asset.ModuleFieldsPri, AssetVsphere); err != nil { - panic(err) - } -} - -// AssetVsphere returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/vsphere. -func AssetVsphere() string { - return "eJzMls1u2zoQhfd+ikH28QNocTe5SLtxWyBNtwYjjSzWooYgRwnUpy9ISoZ+6CapqLZcGLBInfNJ1JzhLZyxy+DZ6goN7gBYco0Z3Dw/+Cs3O4ACbW6kZklNBv/tAAD6WVBUtLW7zWCNwmIGJ7EDKCXWhc380ltohMKxhRvcabfYUKv7KxGXqdBYrBAsLNNFLi55VbafiohMn2MYc4wxivudTAwkZ+xeyBSzuV/wuPH/wLTUHQxL6/TTWd7LGm1nGRUshAfPXGiRS+72TCzq/VPHaKMENTWn99l/dYrgFYFK4AqjG+NGSUYJzmBpv+AsDWJSzHuDmJyytVgkpXy0WGxDqXNOyajR5NjwWyn75ZfZRSBUZHlNFszu/9sx8JEsX0+AXLdhU1T1I+Wm3H15BNnAYaY6tg31n843VP8bjH1Bp/P15fyKrUJFZqsiPXhxZx+Tfr06e7it8jgR3jYxvBauQX4hcz66f3Gw3yraT0EWprKX84803IpaibySzapzy1Wl96eWi729nD/n2uCaCU7M3M9GWTk0k1mWb5XR38I2wCHsw/W4poTf2Nz0s0YjWDYneAhHuH+taYxD9NSi5c2ilEr44AxWh5Zn9R/rhqihUJKkf/rXOukByd6rbwbpYcctYT1r3lomdQyhGSWkp++4OAyHi8cVlX3njSFi/Efb1s8AAAD//5A1D00=" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/_meta/data.json deleted file mode 100644 index c1948cdc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/_meta/data.json +++ /dev/null @@ -1,40 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "metricset": { - "host": "http://127.0.0.1:43843/sdk", - "module": "vsphere", - "name": "host", - "rtt": 115 - }, - "vsphere": { - "host": { - "cpu": { - "free": { - "mhz": 4521 - }, - "total": { - "mhz": 4588 - }, - "used": { - "mhz": 67 - } - }, - "memory": { - "free": { - "bytes": 2822230016 - }, - "total": { - "bytes": 4294430720 - }, - "used": { - "bytes": 1472200704 - } - }, - "name": "localhost.localdomain" - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/_meta/docs.asciidoc deleted file mode 100644 index 70260b66..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `host` metricset of the vSphere module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/_meta/fields.yml deleted file mode 100644 index ef633108..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/_meta/fields.yml +++ /dev/null @@ -1,41 +0,0 @@ -- name: host - type: group - description: > - host - release: ga - fields: - - name: name - type: keyword - description: > - Host name - - name: cpu.used.mhz - type: long - description: > - Used CPU in Mhz - - name: cpu.total.mhz - type: long - description: > - Total CPU in Mhz - - name: cpu.free.mhz - type: long - description: > - Free CPU in Mhz - - name: memory.used.bytes - type: long - description: > - Used Memory in bytes - format: bytes - - name: memory.total.bytes - type: long - description: > - Total Memory in bytes - format: bytes - - name: memory.free.bytes - type: long - description: > - Free Memory in bytes - format: bytes - - name: network_names - type: keyword - description: > - Network names diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/data.go deleted file mode 100644 index 81ceba8c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/data.go +++ /dev/null @@ -1,59 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package host - -import ( - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/vmware/govmomi/vim25/mo" -) - -func eventMapping(hs mo.HostSystem) common.MapStr { - totalCPU := int64(hs.Summary.Hardware.CpuMhz) * int64(hs.Summary.Hardware.NumCpuCores) - freeCPU := int64(totalCPU) - int64(hs.Summary.QuickStats.OverallCpuUsage) - usedMemory := int64(hs.Summary.QuickStats.OverallMemoryUsage) * 1024 * 1024 - freeMemory := int64(hs.Summary.Hardware.MemorySize) - usedMemory - - event := common.MapStr{ - "name": hs.Summary.Config.Name, - "cpu": common.MapStr{ - "used": common.MapStr{ - "mhz": hs.Summary.QuickStats.OverallCpuUsage, - }, - "total": common.MapStr{ - "mhz": totalCPU, - }, - "free": common.MapStr{ - "mhz": freeCPU, - }, - }, - "memory": common.MapStr{ - "used": common.MapStr{ - "bytes": usedMemory, - }, - "total": common.MapStr{ - "bytes": hs.Summary.Hardware.MemorySize, - }, - "free": common.MapStr{ - "bytes": freeMemory, - }, - }, - } - - return event -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/data_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/data_test.go deleted file mode 100644 index d3dfd780..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/data_test.go +++ /dev/null @@ -1,67 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package host - -import ( - "math" - "testing" - - "github.com/stretchr/testify/assert" - "github.com/vmware/govmomi/vim25/mo" - "github.com/vmware/govmomi/vim25/types" -) - -func TestEventMapping(t *testing.T) { - var HostSystemTest = mo.HostSystem{ - Summary: types.HostListSummary{ - Host: &types.ManagedObjectReference{Type: "HostSystem", Value: "ha-host"}, - Hardware: &types.HostHardwareSummary{ - MemorySize: 2251799812636672, - CpuMhz: 2294, - NumCpuCores: 2, - }, - Config: types.HostConfigSummary{ - Name: "localhost.localdomain", - }, - QuickStats: types.HostListSummaryQuickStats{ - OverallCpuUsage: 67, - OverallMemoryUsage: math.MaxInt32, - }, - }, - } - - event := eventMapping(HostSystemTest) - - cpuUsed, _ := event.GetValue("cpu.used.mhz") - assert.EqualValues(t, 67, cpuUsed) - - cpuTotal, _ := event.GetValue("cpu.total.mhz") - assert.EqualValues(t, 4588, cpuTotal) - - cpuFree, _ := event.GetValue("cpu.free.mhz") - assert.EqualValues(t, 4521, cpuFree) - - memoryUsed, _ := event.GetValue("memory.used.bytes") - assert.EqualValues(t, 2251799812636672, memoryUsed) - - memoryTotal, _ := event.GetValue("memory.total.bytes") - assert.EqualValues(t, 2251799812636672, memoryTotal) - - memoryFree, _ := event.GetValue("memory.free.bytes") - assert.EqualValues(t, 0, memoryFree) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/host.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/host.go deleted file mode 100644 index e8bc5d09..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/host.go +++ /dev/null @@ -1,193 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package host - -import ( - "context" - "fmt" - "net/url" - "strings" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/vmware/govmomi" - "github.com/vmware/govmomi/property" - "github.com/vmware/govmomi/view" - "github.com/vmware/govmomi/vim25" - "github.com/vmware/govmomi/vim25/mo" - "github.com/vmware/govmomi/vim25/types" -) - -func init() { - mb.Registry.MustAddMetricSet("vsphere", "host", New, - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - HostURL *url.URL - Insecure bool -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct { - Username string `config:"username"` - Password string `config:"password"` - Insecure bool `config:"insecure"` - }{} - - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - u, err := url.Parse(base.HostData().URI) - if err != nil { - return nil, err - } - - u.User = url.UserPassword(config.Username, config.Password) - - return &MetricSet{ - BaseMetricSet: base, - HostURL: u, - Insecure: config.Insecure, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(ctx context.Context, reporter mb.ReporterV2) error { - ctx, cancel := context.WithCancel(ctx) - defer cancel() - - client, err := govmomi.NewClient(ctx, m.HostURL, m.Insecure) - if err != nil { - return errors.Wrap(err, "error in NewClient") - } - - defer func() { - if err := client.Logout(ctx); err != nil { - m.Logger().Debug(errors.Wrap(err, "error trying to logout from vshphere")) - } - }() - - c := client.Client - - // Create a view of HostSystem objects. - mgr := view.NewManager(c) - - v, err := mgr.CreateContainerView(ctx, c.ServiceContent.RootFolder, []string{"HostSystem"}, true) - if err != nil { - return errors.Wrap(err, "error in CreateContainerView") - } - - defer func() { - if err := v.Destroy(ctx); err != nil { - m.Logger().Debug(errors.Wrap(err, "error trying to destroy view from vshphere")) - } - }() - - // Retrieve summary property for all hosts. - var hst []mo.HostSystem - err = v.Retrieve(ctx, []string{"HostSystem"}, []string{"summary"}, &hst) - if err != nil { - return errors.Wrap(err, "error in Retrieve") - } - - for _, hs := range hst { - - event := common.MapStr{} - - event["name"] = hs.Summary.Config.Name - event.Put("cpu.used.mhz", hs.Summary.QuickStats.OverallCpuUsage) - event.Put("memory.used.bytes", int64(hs.Summary.QuickStats.OverallMemoryUsage)*1024*1024) - - if hs.Summary.Hardware != nil { - totalCPU := int64(hs.Summary.Hardware.CpuMhz) * int64(hs.Summary.Hardware.NumCpuCores) - event.Put("cpu.total.mhz", totalCPU) - event.Put("cpu.free.mhz", int64(totalCPU)-int64(hs.Summary.QuickStats.OverallCpuUsage)) - event.Put("memory.free.bytes", int64(hs.Summary.Hardware.MemorySize)-(int64(hs.Summary.QuickStats.OverallMemoryUsage)*1024*1024)) - event.Put("memory.total.bytes", hs.Summary.Hardware.MemorySize) - } else { - m.Logger().Debug("'Hardware' or 'Summary' data not found. This is either a parsing error from vsphere library, an error trying to reach host/guest or incomplete information returned from host/guest") - } - - if hs.Summary.Host != nil { - networkNames, err := getNetworkNames(ctx, c, hs.Summary.Host.Reference()) - if err != nil { - m.Logger().Debugf("error trying to get network names: %s", err.Error()) - } else { - if len(networkNames) > 0 { - event["network_names"] = networkNames - } - } - } - reporter.Event(mb.Event{ - MetricSetFields: event, - }) - } - - return nil -} - -func getNetworkNames(ctx context.Context, c *vim25.Client, ref types.ManagedObjectReference) ([]string, error) { - var outputNetworkNames []string - - pc := property.DefaultCollector(c) - - var hs mo.HostSystem - err := pc.RetrieveOne(ctx, ref, []string{"network"}, &hs) - if err != nil { - return nil, fmt.Errorf("error retrieving host information: %v", err) - } - - if len(hs.Network) == 0 { - return nil, errors.New("no networks found") - } - - var networkRefs []types.ManagedObjectReference - for _, obj := range hs.Network { - if obj.Type == "Network" { - networkRefs = append(networkRefs, obj) - } - } - - if len(networkRefs) == 0 { - return nil, errors.New("no networks found") - } - - var nets []mo.Network - err = pc.Retrieve(ctx, networkRefs, []string{"name"}, &nets) - if err != nil { - return nil, fmt.Errorf("error retrieving network from host: %v", err) - } - - for _, net := range nets { - name := strings.Replace(net.Name, ".", "_", -1) - outputNetworkNames = append(outputNetworkNames, name) - } - - return outputNetworkNames, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/host_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/host_test.go deleted file mode 100644 index ce9ee1ba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/host/host_test.go +++ /dev/null @@ -1,103 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package host - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" - "github.com/vmware/govmomi/simulator" -) - -func TestFetchEventContents(t *testing.T) { - model := simulator.ESX() - if err := model.Create(); err != nil { - t.Fatal(err) - } - - ts := model.Service.NewServer() - defer ts.Close() - - f := mbtest.NewReportingMetricSetV2WithContext(t, getConfig(ts)) - events, errs := mbtest.ReportingFetchV2WithContext(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - - assert.NotEmpty(t, events) - - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event.StringToPrint()) - - assert.EqualValues(t, "localhost.localdomain", event["name"]) - - cpu := event["cpu"].(common.MapStr) - - cpuUsed := cpu["used"].(common.MapStr) - assert.EqualValues(t, 67, cpuUsed["mhz"]) - - cpuTotal := cpu["total"].(common.MapStr) - assert.EqualValues(t, 4588, cpuTotal["mhz"]) - - cpuFree := cpu["free"].(common.MapStr) - assert.EqualValues(t, 4521, cpuFree["mhz"]) - - memory := event["memory"].(common.MapStr) - - memoryUsed := memory["used"].(common.MapStr) - assert.EqualValues(t, uint64(1472200704), memoryUsed["bytes"]) - - memoryTotal := memory["total"].(common.MapStr) - assert.EqualValues(t, uint64(4294430720), memoryTotal["bytes"]) - - memoryFree := memory["free"].(common.MapStr) - assert.EqualValues(t, uint64(2822230016), memoryFree["bytes"]) -} - -func TestData(t *testing.T) { - model := simulator.ESX() - if err := model.Create(); err != nil { - t.Fatal(err) - } - - ts := model.Service.NewServer() - defer ts.Close() - - f := mbtest.NewReportingMetricSetV2WithContext(t, getConfig(ts)) - - if err := mbtest.WriteEventsReporterV2WithContext(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(ts *simulator.Server) map[string]interface{} { - urlSimulator := ts.URL.Scheme + "://" + ts.URL.Host + ts.URL.Path - - return map[string]interface{}{ - "module": "vsphere", - "metricsets": []string{"host"}, - "hosts": []string{urlSimulator}, - "username": "user", - "password": "pass", - "insecure": true, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/module.yml deleted file mode 100644 index 0fe75d87..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/module.yml +++ /dev/null @@ -1,5 +0,0 @@ -dashboards: -- id: 0ebd0be0-f049-11e9-aaf3-15199b632da7 - file: metricbeat-vsphere-host.json -- id: 8a2d1540-f049-11e9-aaf3-15199b632da7 - file: metricbeat-vsphere-vm.json \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/test_vsphere.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/test_vsphere.py deleted file mode 100644 index b9e3e470..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/test_vsphere.py +++ /dev/null @@ -1,105 +0,0 @@ -import os -import sys -import unittest - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -VSPHERE_FIELDS = metricbeat.COMMON_FIELDS + ["vsphere"] - - -@metricbeat.parameterized_with_supported_versions -class TestVsphere(metricbeat.BaseTest): - COMPOSE_SERVICES = ['vsphere'] - - @classmethod - def get_hosts(cls): - return ['https://{}/sdk'.format(cls.compose_host())] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_datastore(self): - """ - vsphere datastore test - """ - self.render_config_template(modules=[{ - "name": "vsphere", - "metricsets": ["datastore"], - "hosts": self.get_hosts(), - "period": "5s", - "username": "user", - "password": "pass", - "extras": { - "insecure": True, - }, - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(VSPHERE_FIELDS), evt.keys(), evt) - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_host(self): - """ - vsphere host test - """ - self.render_config_template(modules=[{ - "name": "vsphere", - "metricsets": ["host"], - "hosts": self.get_hosts(), - "period": "5s", - "username": "user", - "password": "pass", - "extras": { - "insecure": True, - }, - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 4) - evt = output[0] - - self.assertCountEqual(self.de_dot(VSPHERE_FIELDS), evt.keys(), evt) - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_virtualmachine(self): - """ - vsphere virtualmachine test - """ - self.render_config_template(modules=[{ - "name": "vsphere", - "metricsets": ["virtualmachine"], - "hosts": self.get_hosts(), - "period": "5s", - "username": "user", - "password": "pass", - "extras": { - "insecure": True, - }, - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 4) - evt = output[0] - - self.assertCountEqual(self.de_dot(VSPHERE_FIELDS), evt.keys(), evt) - - self.assert_fields_are_documented(evt) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/_meta/data.json deleted file mode 100644 index cae229ce..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/_meta/data.json +++ /dev/null @@ -1,45 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "metricset": { - "host": "http://127.0.0.1:35887/sdk", - "module": "vsphere", - "name": "virtualmachine", - "rtt": 115 - }, - "vsphere": { - "virtualmachine": { - "cpu": { - "used": { - "mhz": 0 - } - }, - "host.id": "ha-host", - "host.hostname": "localhost.localdomain", - "memory": { - "free": { - "guest": { - "bytes": 33554432 - } - }, - "total": { - "guest": { - "bytes": 33554432 - } - }, - "used": { - "guest": { - "bytes": 0 - }, - "host": { - "bytes": 0 - } - } - }, - "name": "ha-host_VM1" - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/_meta/docs.asciidoc deleted file mode 100644 index 839183c3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/_meta/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the `virtualmachine` metricset of the vSphere module. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/_meta/fields.yml deleted file mode 100644 index fbbbeec5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/_meta/fields.yml +++ /dev/null @@ -1,55 +0,0 @@ -- name: virtualmachine - type: group - description: > - virtualmachine - release: ga - fields: - - name: host.id - type: keyword - description: > - Host id - - name: host.hostname - type: keyword - description: > - Host name of the host - - name: name - type: keyword - description: > - Virtual Machine name - - name: os - type: keyword - description: > - Virtual Machine Operating System name - - name: cpu.used.mhz - type: long - description: > - Used CPU in Mhz - - name: memory.used.guest.bytes - type: long - description: > - Used Memory of Guest in bytes - format: bytes - - name: memory.used.host.bytes - type: long - description: > - Used Memory of Host in bytes - format: bytes - - name: memory.total.guest.bytes - type: long - description: > - Total Memory of Guest in bytes - format: bytes - - name: memory.free.guest.bytes - type: long - description: > - Free Memory of Guest in bytes - format: bytes - - name: custom_fields - type: object - object_type: keyword - description: > - Custom fields - - name: network_names - type: keyword - description: > - Network names diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/virtualmachine.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/virtualmachine.go deleted file mode 100644 index 82dd9c90..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/virtualmachine.go +++ /dev/null @@ -1,301 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package virtualmachine - -import ( - "context" - "fmt" - "net/url" - "strings" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/pkg/errors" - "github.com/vmware/govmomi" - "github.com/vmware/govmomi/object" - "github.com/vmware/govmomi/property" - "github.com/vmware/govmomi/view" - "github.com/vmware/govmomi/vim25" - "github.com/vmware/govmomi/vim25/mo" - "github.com/vmware/govmomi/vim25/types" -) - -func init() { - mb.Registry.MustAddMetricSet("vsphere", "virtualmachine", New, - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -type MetricSet struct { - mb.BaseMetricSet - HostURL *url.URL - Insecure bool - GetCustomFields bool -} - -// New create a new instance of the MetricSet -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct { - Username string `config:"username"` - Password string `config:"password"` - Insecure bool `config:"insecure"` - GetCustomFields bool `config:"get_custom_fields"` - }{ - GetCustomFields: false, - } - - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - u, err := url.Parse(base.HostData().URI) - if err != nil { - return nil, err - } - - u.User = url.UserPassword(config.Username, config.Password) - - return &MetricSet{ - BaseMetricSet: base, - HostURL: u, - Insecure: config.Insecure, - GetCustomFields: config.GetCustomFields, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(ctx context.Context, reporter mb.ReporterV2) error { - ctx, cancel := context.WithCancel(ctx) - defer cancel() - - client, err := govmomi.NewClient(ctx, m.HostURL, m.Insecure) - if err != nil { - return errors.Wrap(err, "error in NewClient") - } - - defer func() { - if err := client.Logout(ctx); err != nil { - m.Logger().Debug(errors.Wrap(err, "error trying to logout from vshphere")) - } - }() - - c := client.Client - - // Get custom fields (attributes) names if get_custom_fields is true. - customFieldsMap := make(map[int32]string) - if m.GetCustomFields { - var err error - customFieldsMap, err = setCustomFieldsMap(ctx, c) - if err != nil { - return errors.Wrap(err, "error in setCustomFieldsMap") - } - } - - // Create view of VirtualMachine objects - mgr := view.NewManager(c) - - v, err := mgr.CreateContainerView(ctx, c.ServiceContent.RootFolder, []string{"VirtualMachine"}, true) - if err != nil { - return errors.Wrap(err, "error in CreateContainerView") - } - - defer func() { - if err := v.Destroy(ctx); err != nil { - m.Logger().Debug(errors.Wrap(err, "error trying to destroy view from vshphere")) - } - }() - - // Retrieve summary property for all machines - var vmt []mo.VirtualMachine - err = v.Retrieve(ctx, []string{"VirtualMachine"}, []string{"summary"}, &vmt) - if err != nil { - return errors.Wrap(err, "error in Retrieve") - } - - for _, vm := range vmt { - freeMemory := (int64(vm.Summary.Config.MemorySizeMB) * 1024 * 1024) - (int64(vm.Summary.QuickStats.GuestMemoryUsage) * 1024 * 1024) - - event := common.MapStr{ - "name": vm.Summary.Config.Name, - "os": vm.Summary.Config.GuestFullName, - "cpu": common.MapStr{ - "used": common.MapStr{ - "mhz": vm.Summary.QuickStats.OverallCpuUsage, - }, - }, - "memory": common.MapStr{ - "used": common.MapStr{ - "guest": common.MapStr{ - "bytes": (int64(vm.Summary.QuickStats.GuestMemoryUsage) * 1024 * 1024), - }, - "host": common.MapStr{ - "bytes": int64(vm.Summary.QuickStats.HostMemoryUsage) * 1024 * 1024, - }, - }, - "total": common.MapStr{ - "guest": common.MapStr{ - "bytes": int64(vm.Summary.Config.MemorySizeMB) * 1024 * 1024, - }, - }, - "free": common.MapStr{ - "guest": common.MapStr{ - "bytes": freeMemory, - }, - }, - }, - } - - if vm.Summary.Runtime.Host != nil { - event["host.id"] = vm.Summary.Runtime.Host.Value - } else { - m.Logger().Debug("'Host', 'Runtime' or 'Summary' data not found. This is either a parsing error " + - "from vsphere library, an error trying to reach host/guest or incomplete information returned " + - "from host/guest") - } - - hostSystem, err := getHostSystem(ctx, c, vm.Summary.Runtime.Host.Reference()) - if err != nil { - m.Logger().Debug(err.Error()) - } else { - event["host.hostname"] = hostSystem.Summary.Config.Name - } - // Get custom fields (attributes) values if get_custom_fields is true. - if m.GetCustomFields && vm.Summary.CustomValue != nil { - customFields := getCustomFields(vm.Summary.CustomValue, customFieldsMap) - - if len(customFields) > 0 { - event["custom_fields"] = customFields - } - } else { - m.Logger().Debug("custom fields not activated or custom values not found/parse in Summary data. This " + - "is either a parsing error from vsphere library, an error trying to reach host/guest or incomplete " + - "information returned from host/guest") - } - - if vm.Summary.Vm != nil { - networkNames, err := getNetworkNames(ctx, c, vm.Summary.Vm.Reference()) - if err != nil { - m.Logger().Debug(err.Error()) - } else { - if len(networkNames) > 0 { - event["network_names"] = networkNames - } - } - } - - reporter.Event(mb.Event{ - MetricSetFields: event, - }) - } - - return nil -} - -func getCustomFields(customFields []types.BaseCustomFieldValue, customFieldsMap map[int32]string) common.MapStr { - outputFields := common.MapStr{} - for _, v := range customFields { - customFieldString := v.(*types.CustomFieldStringValue) - key, ok := customFieldsMap[v.GetCustomFieldValue().Key] - if ok { - // If key has '.', is replaced with '_' to be compatible with ES2.x. - fmtKey := strings.Replace(key, ".", "_", -1) - outputFields.Put(fmtKey, customFieldString.Value) - } - } - - return outputFields -} - -func getNetworkNames(ctx context.Context, c *vim25.Client, ref types.ManagedObjectReference) ([]string, error) { - ctx, cancel := context.WithCancel(ctx) - defer cancel() - - var outputNetworkNames []string - - pc := property.DefaultCollector(c) - - var vm mo.VirtualMachine - err := pc.RetrieveOne(ctx, ref, []string{"network"}, &vm) - if err != nil { - return nil, fmt.Errorf("error retrieving virtual machine information: %v", err) - } - - if len(vm.Network) == 0 { - return nil, errors.New("no networks found") - } - - var networkRefs []types.ManagedObjectReference - for _, obj := range vm.Network { - if obj.Type == "Network" { - networkRefs = append(networkRefs, obj) - } - } - - // If only "Distributed port group" was found, for example. - if len(networkRefs) == 0 { - return nil, errors.New("no networks found") - } - - var nets []mo.Network - err = pc.Retrieve(ctx, networkRefs, []string{"name"}, &nets) - if err != nil { - return nil, fmt.Errorf("error retrieving network from virtual machine: %v", err) - } - - for _, net := range nets { - name := strings.Replace(net.Name, ".", "_", -1) - outputNetworkNames = append(outputNetworkNames, name) - } - - return outputNetworkNames, nil -} - -func setCustomFieldsMap(ctx context.Context, client *vim25.Client) (map[int32]string, error) { - customFieldsMap := make(map[int32]string) - - customFieldsManager, err := object.GetCustomFieldsManager(client) - - if err != nil { - return nil, errors.Wrap(err, "failed to get custom fields manager") - } - field, err := customFieldsManager.Field(ctx) - if err != nil { - return nil, errors.Wrap(err, "failed to get custom fields") - } - - for _, def := range field { - customFieldsMap[def.Key] = def.Name - } - - return customFieldsMap, nil -} - -func getHostSystem(ctx context.Context, c *vim25.Client, ref types.ManagedObjectReference) (*mo.HostSystem, error) { - pc := property.DefaultCollector(c) - - var hs mo.HostSystem - err := pc.RetrieveOne(ctx, ref, []string{"summary"}, &hs) - if err != nil { - return nil, fmt.Errorf("error retrieving host information: %v", err) - } - return &hs, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/virtualmachine_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/virtualmachine_test.go deleted file mode 100644 index e3b12fea..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/vsphere/virtualmachine/virtualmachine_test.go +++ /dev/null @@ -1,104 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package virtualmachine - -import ( - "strings" - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" - - "github.com/stretchr/testify/assert" - "github.com/vmware/govmomi/simulator" -) - -func TestFetchEventContents(t *testing.T) { - model := simulator.ESX() - if err := model.Create(); err != nil { - t.Fatal(err) - } - - ts := model.Service.NewServer() - defer ts.Close() - - f := mbtest.NewReportingMetricSetV2WithContext(t, getConfig(ts)) - events, errs := mbtest.ReportingFetchV2WithContext(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - - assert.NotEmpty(t, events) - event := events[0].MetricSetFields - - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event.StringToPrint()) - - assert.EqualValues(t, "ha-host", event["host.id"]) - assert.EqualValues(t, "localhost.localdomain", event["host.hostname"]) - assert.True(t, strings.Contains(event["name"].(string), "ha-host_VM")) - - cpu := event["cpu"].(common.MapStr) - - cpuUsed := cpu["used"].(common.MapStr) - assert.EqualValues(t, 0, cpuUsed["mhz"]) - - memory := event["memory"].(common.MapStr) - - memoryUsed := memory["used"].(common.MapStr) - memoryUsedHost := memoryUsed["host"].(common.MapStr) - memoryUsedGuest := memoryUsed["guest"].(common.MapStr) - assert.EqualValues(t, 0, memoryUsedGuest["bytes"]) - assert.EqualValues(t, 0, memoryUsedHost["bytes"]) - - memoryTotal := memory["total"].(common.MapStr) - memoryTotalGuest := memoryTotal["guest"].(common.MapStr) - assert.EqualValues(t, uint64(33554432), memoryTotalGuest["bytes"]) - - memoryFree := memory["free"].(common.MapStr) - memoryFreeGuest := memoryFree["guest"].(common.MapStr) - assert.EqualValues(t, uint64(33554432), memoryFreeGuest["bytes"]) -} - -func TestData(t *testing.T) { - model := simulator.ESX() - if err := model.Create(); err != nil { - t.Fatal(err) - } - - ts := model.Service.NewServer() - defer ts.Close() - - f := mbtest.NewReportingMetricSetV2WithContext(t, getConfig(ts)) - - if err := mbtest.WriteEventsReporterV2WithContext(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(ts *simulator.Server) map[string]interface{} { - urlSimulator := ts.URL.Scheme + "://" + ts.URL.Host + ts.URL.Path - - return map[string]interface{}{ - "module": "vsphere", - "metricsets": []string{"virtualmachine"}, - "hosts": []string{urlSimulator}, - "username": "user", - "password": "pass", - "insecure": true, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/config.reference.yml deleted file mode 100644 index dc9b27a9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/config.reference.yml +++ /dev/null @@ -1,16 +0,0 @@ -- module: windows - metricsets: ["perfmon"] - enabled: true - period: 10s - perfmon.ignore_non_existent_counters: false - perfmon.group_measurements_by_instance: false - perfmon.counters: - # - instance_label: processor.name - # instance_name: total - # measurement_label: processor.time.total.pct - # query: '\Processor Information(_Total)\% Processor Time' - -- module: windows - metricsets: ["service"] - enabled: true - period: 60s diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/config.yml deleted file mode 100644 index 3d3269a3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/config.yml +++ /dev/null @@ -1,22 +0,0 @@ -- module: windows - #metricsets: - # - service - period: 1m - -#- module: windows -# metricsets: -# - perfmon -# period: 10s -# perfmon.counters: -# - instance_label: processor.name -# instance_name: total -# measurement_label: processor.time.total.pct -# query: '\Processor Information(_Total)\% Processor Time' -# -# - instance_label: physical_disk.name -# measurement_label: physical_disk.write.per_sec -# query: '\PhysicalDisk(*)\Disk Writes/sec' -# -# - instance_label: physical_disk.name -# measurement_label: physical_disk.write.time.pct -# query: '\PhysicalDisk(*)\% Disk Write Time' diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/docs.asciidoc deleted file mode 100644 index 3a14b2eb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -This is the Windows module. It collects metrics from Windows systems, -by default metricset `service` is enabled. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/fields.yml deleted file mode 100644 index 0140074b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/fields.yml +++ /dev/null @@ -1,11 +0,0 @@ -- key: windows - title: "Windows" - description: > - Module for Windows - short_config: false - release: ga - fields: - - name: windows - type: group - description: > - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/kibana/7/dashboard/metricbeat-windows-service.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/kibana/7/dashboard/metricbeat-windows-service.json deleted file mode 100644 index 23e0fb6a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/_meta/kibana/7/dashboard/metricbeat-windows-service.json +++ /dev/null @@ -1,760 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Service States [Metricbeat Windows] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "aggregate": "concat", - "customLabel": "Latest Report", - "field": "@timestamp", - "size": 1, - "sortField": "@timestamp", - "sortOrder": "desc" - }, - "schema": "metric", - "type": "top_hits" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Service", - "field": "windows.service.display_name", - "order": "asc", - "orderBy": "_term", - "size": 100 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "5", - "params": { - "customLabel": "Host", - "field": "host.name", - "order": "desc", - "orderBy": "_term", - "size": 5 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "State", - "field": "windows.service.state", - "order": "desc", - "orderAgg": { - "enabled": true, - "id": "3-orderAgg", - "params": { - "field": "@timestamp" - }, - "schema": { - "aggFilter": [ - "!top_hits", - "!percentiles", - "!median", - "!std_dev", - "!derivative", - "!moving_avg", - "!serial_diff", - "!cumulative_sum", - "!avg_bucket", - "!max_bucket", - "!min_bucket", - "!sum_bucket" - ], - "deprecate": false, - "editor": false, - "group": "none", - "hideCustomLabel": true, - "max": null, - "min": 0, - "name": "orderAgg", - "params": [], - "title": "Order Agg" - }, - "type": "max" - }, - "orderBy": "custom", - "size": 1 - }, - "schema": "bucket", - "type": "terms" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Startup Type", - "field": "windows.service.start_type", - "order": "desc", - "orderAgg": { - "enabled": true, - "id": "4-orderAgg", - "params": { - "field": "@timestamp" - }, - "schema": { - "aggFilter": [ - "!top_hits", - "!percentiles", - "!median", - "!std_dev", - "!derivative", - "!moving_avg", - "!serial_diff", - "!cumulative_sum", - "!avg_bucket", - "!max_bucket", - "!min_bucket", - "!sum_bucket" - ], - "deprecate": false, - "editor": false, - "group": "none", - "hideCustomLabel": true, - "max": null, - "min": 0, - "name": "orderAgg", - "params": [], - "title": "Order Agg" - }, - "type": "max" - }, - "orderBy": "custom", - "size": 1 - }, - "schema": "bucket", - "type": "terms" - } - ], - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Service States [Metricbeat Windows] ECS", - "type": "table" - } - }, - "id": "eb8277d0-c98c-11e7-9835-2f31fe08873b-ecs", - "type": "visualization", - "version": 1 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchId": "b6b7ccc0-c98d-11e7-9835-2f31fe08873b-ecs", - "title": "Hosts [Metricbeat Windows] ECS", - "uiStateJSON": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Total Services", - "field": "windows.service.id" - }, - "schema": "metric", - "type": "cardinality" - }, - { - "enabled": true, - "id": "2", - "params": { - "customLabel": "Host", - "field": "host.name", - "order": "desc", - "orderBy": "1", - "size": 100 - }, - "schema": "bucket", - "type": "terms" - } - ], - "params": { - "perPage": 10, - "showMeticsAtAllLevels": false, - "showPartialRows": false, - "showTotal": false, - "sort": { - "columnIndex": null, - "direction": null - }, - "totalFunc": "sum" - }, - "title": "Hosts [Metricbeat Windows] ECS", - "type": "table" - } - }, - "id": "23a5fff0-c98e-11e7-9835-2f31fe08873b-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchId": "b6b7ccc0-c98d-11e7-9835-2f31fe08873b-ecs", - "title": "Startup States [Metricbeat Windows] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Service Count", - "field": "windows.service.id" - }, - "schema": "metric", - "type": "cardinality" - }, - { - "enabled": true, - "id": "4", - "params": { - "customLabel": "Startup Type", - "field": "windows.service.start_type", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - }, - { - "enabled": true, - "id": "3", - "params": { - "customLabel": "State", - "field": "windows.service.state", - "order": "desc", - "orderBy": "1", - "size": 5 - }, - "schema": "segment", - "type": "terms" - } - ], - "params": { - "addLegend": true, - "addTooltip": true, - "isDonut": true, - "legendPosition": "right", - "type": "pie" - }, - "title": "Startup States [Metricbeat Windows] ECS", - "type": "pie" - } - }, - "id": "830c45f0-c991-11e7-9835-2f31fe08873b-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchId": "b6b7ccc0-c98d-11e7-9835-2f31fe08873b-ecs", - "title": "Unique Services [Metricbeat Windows] ECS", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Services", - "field": "windows.service.id" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "params": { - "addLegend": false, - "addTooltip": true, - "gauge": { - "autoExtend": false, - "backStyle": "Full", - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 100 - } - ], - "gaugeColorMode": "None", - "gaugeStyle": "Full", - "gaugeType": "Metric", - "invertColors": false, - "labels": { - "color": "black", - "show": false - }, - "orientation": "vertical", - "percentageMode": false, - "scale": { - "color": "#333", - "labels": false, - "show": false, - "width": 2 - }, - "style": { - "bgColor": false, - "fontSize": 60, - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "type": "gauge" - }, - "title": "Unique Services [Metricbeat Windows] ECS", - "type": "metric" - } - }, - "id": "35f5ad60-c996-11e7-9835-2f31fe08873b-ecs", - "type": "visualization", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "exists": { - "field": "windows.service.exit_code" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "metricbeat-*", - "key": "windows.service.exit_code", - "negate": false, - "type": "exists", - "value": "exists" - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "metricbeat-*", - "key": "windows.service.exit_code", - "negate": true, - "params": { - "query": "0", - "type": "phrase" - }, - "type": "phrase", - "value": "0" - }, - "query": { - "match": { - "windows.service.exit_code": { - "query": "0", - "type": "phrase" - } - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "metricbeat-*", - "key": "windows.service.exit_code", - "negate": true, - "params": { - "query": "ERROR_SERVICE_NEVER_STARTED", - "type": "phrase" - }, - "type": "phrase", - "value": "ERROR_SERVICE_NEVER_STARTED" - }, - "query": { - "match": { - "windows.service.exit_code": { - "query": "ERROR_SERVICE_NEVER_STARTED", - "type": "phrase" - } - } - } - } - ], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "savedSearchId": "b6b7ccc0-c98d-11e7-9835-2f31fe08873b-ecs", - "title": "Non-zero Service Exit Codes [Metricbeat Windows] ECS", - "uiStateJSON": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "version": 1, - "visState": { - "aggs": [ - { - "enabled": true, - "id": "1", - "params": { - "customLabel": "Non-zero Exit Codes", - "field": "windows.service.id" - }, - "schema": "metric", - "type": "cardinality" - } - ], - "params": { - "addLegend": false, - "addTooltip": true, - "gauge": { - "autoExtend": false, - "backStyle": "Full", - "colorSchema": "Green to Red", - "colorsRange": [ - { - "from": 0, - "to": 100 - } - ], - "gaugeColorMode": "None", - "gaugeStyle": "Full", - "gaugeType": "Metric", - "invertColors": false, - "labels": { - "color": "black", - "show": false - }, - "orientation": "vertical", - "percentageMode": false, - "scale": { - "color": "#333", - "labels": false, - "show": false, - "width": 2 - }, - "style": { - "bgColor": false, - "fontSize": 60, - "labelColor": false, - "subText": "" - }, - "type": "simple", - "useRange": false, - "verticalSplit": false - }, - "type": "gauge" - }, - "title": "Non-zero Service Exit Codes [Metricbeat Windows] ECS", - "type": "metric" - } - }, - "id": "c36b2ba0-ca29-11e7-9835-2f31fe08873b-ecs", - "type": "visualization", - "version": 1 - }, - { - "attributes": { - "columns": [ - "host.name", - "windows.service.display_name", - "windows.service.state", - "windows.service.start_type", - "windows.service.uptime.ms", - "windows.service.pid", - "windows.service.exit_code" - ], - "description": "", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [ - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "metricbeat-*", - "key": "event.module", - "negate": false, - "params": { - "query": "windows", - "type": "phrase" - }, - "type": "phrase", - "value": "windows" - }, - "query": { - "match": { - "event.module": { - "query": "windows", - "type": "phrase" - } - } - } - }, - { - "$state": { - "store": "appState" - }, - "meta": { - "alias": null, - "disabled": false, - "index": "metricbeat-*", - "key": "metricset.name", - "negate": false, - "params": { - "query": "service", - "type": "phrase" - }, - "type": "phrase", - "value": "service" - }, - "query": { - "match": { - "metricset.name": { - "query": "service", - "type": "phrase" - } - } - } - } - ], - "highlightAll": true, - "index": "metricbeat-*", - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "sort": [ - "@timestamp", - "desc" - ], - "title": "Services [Metricbeat Windows] ECS", - "version": 1 - }, - "id": "b6b7ccc0-c98d-11e7-9835-2f31fe08873b-ecs", - "type": "search", - "version": 2 - }, - { - "attributes": { - "description": "Overview of the Windows Service States", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "highlightAll": true, - "query": { - "language": "kuery", - "query": "" - }, - "version": true - } - }, - "optionsJSON": { - "darkTheme": false - }, - "panelsJSON": [ - { - "col": 4, - "id": "eb8277d0-c98c-11e7-9835-2f31fe08873b-ecs", - "panelIndex": 1, - "row": 4, - "size_x": 9, - "size_y": 5, - "type": "visualization" - }, - { - "col": 1, - "id": "23a5fff0-c98e-11e7-9835-2f31fe08873b-ecs", - "panelIndex": 2, - "row": 4, - "size_x": 3, - "size_y": 5, - "type": "visualization" - }, - { - "col": 1, - "id": "830c45f0-c991-11e7-9835-2f31fe08873b-ecs", - "panelIndex": 3, - "row": 1, - "size_x": 4, - "size_y": 3, - "type": "visualization" - }, - { - "col": 5, - "id": "35f5ad60-c996-11e7-9835-2f31fe08873b-ecs", - "panelIndex": 4, - "row": 1, - "size_x": 4, - "size_y": 3, - "type": "visualization" - }, - { - "col": 9, - "id": "c36b2ba0-ca29-11e7-9835-2f31fe08873b-ecs", - "panelIndex": 5, - "row": 1, - "size_x": 4, - "size_y": 3, - "type": "visualization" - } - ], - "timeRestore": false, - "title": "[Metricbeat Windows] Services ECS", - "uiStateJSON": { - "P-1": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "P-2": { - "vis": { - "params": { - "sort": { - "columnIndex": null, - "direction": null - } - } - } - }, - "P-4": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - }, - "P-5": { - "vis": { - "defaultColors": { - "0 - 100": "rgb(0,104,55)" - } - } - } - }, - "version": 1 - }, - "id": "d9eba730-c991-11e7-9835-2f31fe08873b-ecs", - "type": "dashboard", - "version": 6 - } - ], - "version": "6.0.0" -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/fields.go deleted file mode 100644 index 34f9f8b7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package windows - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "windows", asset.ModuleFieldsPri, AssetWindows); err != nil { - panic(err) - } -} - -// AssetWindows returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/windows. -func AssetWindows() string { - return "eJysVcFu2zgQvfsrBr30Ehvb9rQ+LOCNN7tebNOiSWEsECBiyJE1CEWqnKEd/31BSXZk2akdIzwY9JB8897MoziER1yPYUXO+BUPAITE4hjezZvIuwGAQdaBKiHvxvDHAADgszfRIuQ+wHx7lAsf5F57l9NiDLmyjAOAgBYV4xgWagCQE1rD4xpkCE6V2E2ehqyrtDn4WLWRA/l3gRqwbaIHFNWJN0kYw5I0buOHEr2YrBlZi5GB9k4UOQYpEFiURO7WYpOMR53zu3XYjL6MLmUyO+EN40dcr3zor+GTKqvUuWL+6frfK/1hUvV2/EJZGhOIjn5EhNm01lJLa3SMYCZADAoKxQX4vF4slS7I4XuGv7/PpqCcSeE93Baj1vRcj4OC0+85kueoealfJ/f2Wd4p1AxxZdX6/myKrTP+WqITuPTWohYfXs+5JVLT2nRi06ZfS2BRQe4T21cIOKWKCTdWNUyfUb2h8sz0YBGWykZkUAEhm0TxpRLS2cUeavan95JdQDYlVg8WTZp/Vi4qm13URstu1ixYZidJPrdn17cw+X77z5dvs9v/7/7zWtmbvY/ICTWaaO2jk6Zj0RkMsCpIF6C2BgzR8REplZLibCWX47v57Hr6ZX5zx3XhPn2846UuPMsInxCGj9DVB8NXfjuuorVr+BGVpZzQ1GRBfG2FnCyCFEqAEpkSnXDXI/vtJ6dtNOQWoMIi1geO91ne2NVKS1S2QT7d1ZfeCblIbnHI1l9V5HqpmTa+/hada4M3ya7bua+qZt4YPv1Hc8zx+ETpCTZvWI0rH57Tb582kII4PQqpMBiCD5DSNp3e+horH4T3IFcFuuZypi6LB27VptISw4qshQessRfoMJDuv617mB0O0VnkHZNBFfySTGrTJjTkCjXlpDsnj93BF15k693ipav34bffP55R740rDtdbMXtNStJVC14nsV9n0yPsYyVU4qjst+NFDbkPpZIxmBhUIttbJldFud9sKslaYtTemX6C01/i99yyhLY5aIDcDvZo8DMAAP//0yHt8w==" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/module.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/module.yml deleted file mode 100644 index e585b0ab..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/module.yml +++ /dev/null @@ -1,3 +0,0 @@ -dashboards: -- id: d9eba730-c991-11e7-9835-2f31fe08873b - file: metricbeat-windows-service.json diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/_meta/data.json deleted file mode 100644 index e6b39dd8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/_meta/data.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "beat": { - "hostname": "host.example.com", - "name": "host.example.com" - }, - "metricset": { - "module": "windows", - "name": "perfmon", - "rtt": 115 - }, - "windows": { - "perfmon": { - "processor": { - "name": "_Total", - "time": { - "total": { - "pct": 1.4663385364361736 - } - } - } - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/_meta/docs.asciidoc deleted file mode 100644 index 4c90de92..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/_meta/docs.asciidoc +++ /dev/null @@ -1,82 +0,0 @@ -The `perfmon` metricset of the Windows module reads Windows performance -counters. - -[float] -=== Configuration - -You must configure queries for the Windows performance counters that you wish -to collect. The example below collects processor time and disk writes every -10 seconds. If either of the counters do not exist it will ignore the error. - -[source,yaml] ----- -- module: windows - metricsets: [perfmon] - period: 10s - perfmon.ignore_non_existent_counters: true - perfmon.group_measurements_by_instance: true - perfmon.counters: - - instance_label: processor.name - instance_name: total - measurement_label: processor.time.total.pct - query: '\Processor Information(_Total)\% Processor Time' - - - instance_label: physical_disk.name - measurement_label: physical_disk.write.per_sec - query: '\PhysicalDisk(*)\Disk Writes/sec' - - - instance_label: physical_disk.name - measurement_label: physical_disk.write.time.pct - query: '\PhysicalDisk(*)\% Disk Write Time' ----- - -*`ignore_non_existent_counters`*:: A boolean option that causes the -metricset to ignore errors caused by counters that do not exist when set to -true. Instead of an error, a message will be logged at the info level stating -that the counter does not exist. - -*`group_measurements_by_instance`*:: A boolean option that causes metricbeat -to send all measurements with a matching perfmon instance as part of a single -event. In the above example, this will cause the physical_disk.write.per_sec -and physical_disk.write.time.pct measurements to be sent as a single event. -The default behaviour is for all measurements to be sent as separate events. - -*`counters`*:: Counters specifies a list of queries to perform. Each individual -counter requires three config options - `instance_label`, `measurement_label`, -and `query`. - -[float] -==== Counter Configuration - -Each item in the `counters` list specifies a perfmon query to perform. In the -events generated by the metricset these configuration options map to the field -values as shown below. - ----- -"%[instance_label]": "%[instance_name] or ", -"%[measurement_label]": , ----- - -*`instance_label`*:: The label used to identify the counter instance. - -*`instance_name`*:: The instance name to use in the event when the counter's -path (`query`) does not include an instance or when you want to override the -instance name. For example with `\Processor Information(_Total)` the -instance name would be `_Total` and by setting `instance_name: total` you can -override the value. -+ -The setting has no effect with wildcard queries (e.g. -`\PhysicalDisk(*)\Disk Writes/sec`). - -*`measurement_label`*:: The label used for the value returned by the query. -This field is required. - -*`query`*:: The perfmon query. This is the counter path specified in -Performance Data Helper (PDH) syntax. This field is required. For example -`\Processor Information(_Total)\% Processor Time`. An asterisk can be used in -place of an instance name to perform a wildcard query that generates an event -for each counter instance (e.g. `\PhysicalDisk(*)\Disk Writes/sec`). - -*`format`*:: Format of the measurement value. The value can be either `float` or -`long`. The default is `float`. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/_meta/fields.yml deleted file mode 100644 index 8033a27f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/_meta/fields.yml +++ /dev/null @@ -1 +0,0 @@ -- release: beta diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/doc.go deleted file mode 100644 index bab02b5f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/doc.go +++ /dev/null @@ -1,18 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package perfmon diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/perfmon.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/perfmon.go deleted file mode 100644 index 76f8833b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/perfmon.go +++ /dev/null @@ -1,134 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package perfmon - -import ( - "strings" - - "github.com/elastic/beats/v7/metricbeat/mb/parse" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common/cfgwarn" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// CounterConfig for perfmon counters. -type CounterConfig struct { - InstanceLabel string `config:"instance_label"` - InstanceName string `config:"instance_name"` - MeasurementLabel string `config:"measurement_label" validate:"required"` - Query string `config:"query" validate:"required"` - Format string `config:"format"` -} - -// Config for the windows perfmon metricset. -type Config struct { - IgnoreNECounters bool `config:"perfmon.ignore_non_existent_counters"` - GroupMeasurements bool `config:"perfmon.group_measurements_by_instance"` - CounterConfig []CounterConfig `config:"perfmon.counters" validate:"required"` - GroupAllCountersTo string `config:"perfmon.group_all_counter"` -} - -const metricsetName = "perfmon" - -func init() { - mb.Registry.MustAddMetricSet("windows", metricsetName, New, mb.WithHostParser(parse.EmptyHostParser)) -} - -type MetricSet struct { - mb.BaseMetricSet - reader *Reader - log *logp.Logger -} - -// New create a new instance of the MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - cfgwarn.Beta("The perfmon metricset is beta") - - var config Config - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - for _, value := range config.CounterConfig { - form := strings.ToLower(value.Format) - switch form { - case "", "float": - value.Format = "float" - case "long", "large": - default: - return nil, errors.Errorf("initialization failed: format '%s' "+ - "for counter '%s' is invalid (must be float, large or long)", - value.Format, value.InstanceLabel) - } - - } - reader, err := NewReader(config) - if err != nil { - return nil, errors.Wrap(err, "initialization of reader failed") - } - return &MetricSet{ - BaseMetricSet: base, - reader: reader, - log: logp.NewLogger(metricsetName), - }, nil -} - -// Fetch fetches events and reports them upstream -func (m *MetricSet) Fetch(report mb.ReporterV2) error { - // if the ignore_non_existent_counters flag is set and no valid counter paths are found the Read func will still execute, a check is done before - if len(m.reader.query.Counters) == 0 { - return errors.New("no counters to read") - } - - // refresh performance counter list - // Some counters, such as rate counters, require two counter values in order to compute a displayable value. In this case we must call PdhCollectQueryData twice before calling PdhGetFormattedCounterValue. - // For more information, see Collecting Performance Data (https://docs.microsoft.com/en-us/windows/desktop/PerfCtrs/collecting-performance-data). - // A flag is set if the second call has been executed else refresh will fail (reader.executed) - if m.reader.executed { - err := m.reader.RefreshCounterPaths() - if err != nil { - return errors.Wrap(err, "failed retrieving counters") - } - } - events, err := m.reader.Read() - if err != nil { - return errors.Wrap(err, "failed reading counters") - } - - for _, event := range events { - isOpen := report.Event(event) - if !isOpen { - break - } - } - - return nil -} - -// Close will be called when metricbeat is stopped, should close the query. -func (m *MetricSet) Close() error { - err := m.reader.Close() - if err != nil { - return errors.Wrap(err, "failed to close pdh query") - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/perfmon_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/perfmon_test.go deleted file mode 100644 index cd882131..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/perfmon_test.go +++ /dev/null @@ -1,451 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration -// +build windows - -package perfmon - -import ( - "strings" - "testing" - "time" - - "github.com/elastic/beats/v7/metricbeat/helper/windows/pdh" - - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/pkg/errors" - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/metricbeat/mb" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -const processorTimeCounter = `\Processor Information(_Total)\% Processor Time` - -func TestData(t *testing.T) { - config := map[string]interface{}{ - "module": "windows", - "metricsets": []string{"perfmon"}, - "perfmon.counters": []map[string]string{ - { - "instance_label": "processor.name", - "measurement_label": "processor.time.total.pct", - "query": `\Processor Information(_Total)\% Processor Time`, - }, - { - "instance_label": "process.name", - "measurement_label": "process.ID", - "query": `\Process(_Total)\ID Process`, - }, - { - "instance_label": "processor.name", - "measurement_label": "processor.time.user.ns", - "query": `\Processor Information(_Total)\% User Time`, - }, - }, - } - - ms := mbtest.NewReportingMetricSetV2Error(t, config) - mbtest.ReportingFetchV2Error(ms) - time.Sleep(60 * time.Millisecond) - - events, errs := mbtest.ReportingFetchV2Error(ms) - if len(errs) > 0 { - t.Fatal(errs) - } - if len(events) == 0 { - t.Fatal("no events received") - } - - beatEvent := mbtest.StandardizeEvent(ms, events[0], mb.AddMetricSetInfo) - mbtest.WriteEventToDataJSON(t, beatEvent, "") -} - -func TestCounterWithNoInstanceName(t *testing.T) { - config := map[string]interface{}{ - "module": "windows", - "metricsets": []string{"perfmon"}, - "perfmon.counters": []map[string]string{ - { - "instance_label": "processor.name", - "measurement_label": "processor.time.total.pct", - "query": `\UDPv4\Datagrams Sent/sec`, - //"query": `\UDPv4\Verzonden datagrammen per seconde`, - }, - }, - } - - ms := mbtest.NewReportingMetricSetV2Error(t, config) - mbtest.ReportingFetchV2Error(ms) - time.Sleep(60 * time.Millisecond) - - events, errs := mbtest.ReportingFetchV2Error(ms) - if len(errs) > 0 { - t.Fatal(errs) - } - if len(events) == 0 { - t.Fatal("no events received") - } - process := events[0].MetricSetFields["processor"].(common.MapStr) - // Check values - assert.EqualValues(t, "UDPv4", process["name"]) - -} - -func TestQuery(t *testing.T) { - var q pdh.Query - err := q.Open() - if err != nil { - t.Fatal(err) - } - defer q.Close() - counter := CounterConfig{Format: "float", InstanceName: "TestInstanceName"} - path, err := q.GetCounterPaths(processorTimeCounter) - if err != nil { - t.Fatal(err) - } - err = q.AddCounter(path[0], counter.InstanceName, counter.Format, false) - if err != nil { - t.Fatal(err) - } - - for i := 0; i < 2; i++ { - err = q.CollectData() - if err != nil { - t.Fatal(err) - } - } - - values, err := q.GetFormattedCounterValues() - if err != nil { - t.Fatal(err) - } - - assert.Len(t, values, 1) - - value, found := values[path[0]] - if !found { - t.Fatal(path[0], "not found") - } - - assert.NoError(t, value[0].Err) - assert.Equal(t, "TestInstanceName", value[0].Instance) -} - -func TestExistingCounter(t *testing.T) { - config := Config{ - CounterConfig: make([]CounterConfig, 1), - } - config.CounterConfig[0].InstanceLabel = "processor.name" - config.CounterConfig[0].MeasurementLabel = "processor.time.total.pct" - config.CounterConfig[0].Query = processorTimeCounter - config.CounterConfig[0].Format = "float" - handle, err := NewReader(config) - if err != nil { - t.Fatal(err) - } - defer handle.query.Close() - - values, err := handle.Read() - if err != nil { - t.Fatal(err) - } - - t.Log(values) -} - -func TestNonExistingCounter(t *testing.T) { - config := Config{ - CounterConfig: make([]CounterConfig, 1), - } - config.CounterConfig[0].InstanceLabel = "processor.name" - config.CounterConfig[0].MeasurementLabel = "processor.time.total.pct" - config.CounterConfig[0].Query = "\\Processor Information(_Total)\\not existing counter" - config.CounterConfig[0].Format = "float" - handle, err := NewReader(config) - if assert.Error(t, err) { - assert.EqualValues(t, pdh.PDH_CSTATUS_NO_COUNTER, errors.Cause(err)) - } - - if handle != nil { - err = handle.query.Close() - assert.NoError(t, err) - } -} - -func TestIgnoreNonExistentCounter(t *testing.T) { - config := Config{ - CounterConfig: make([]CounterConfig, 1), - IgnoreNECounters: true, - } - config.CounterConfig[0].InstanceLabel = "processor.name" - config.CounterConfig[0].MeasurementLabel = "processor.time.total.pct" - config.CounterConfig[0].Query = "\\Processor Information(_Total)\\not existing counter" - config.CounterConfig[0].Format = "float" - handle, err := NewReader(config) - - values, err := handle.Read() - - if assert.Error(t, err) { - assert.EqualValues(t, pdh.PDH_NO_DATA, errors.Cause(err)) - } - - if handle != nil { - err = handle.query.Close() - assert.NoError(t, err) - } - - t.Log(values) -} - -func TestNonExistingObject(t *testing.T) { - config := Config{ - CounterConfig: make([]CounterConfig, 1), - } - config.CounterConfig[0].InstanceLabel = "processor.name" - config.CounterConfig[0].MeasurementLabel = "processor.time.total.pct" - config.CounterConfig[0].Query = "\\non existing object\\% Processor Performance" - config.CounterConfig[0].Format = "float" - handle, err := NewReader(config) - if assert.Error(t, err) { - assert.EqualValues(t, pdh.PDH_CSTATUS_NO_OBJECT, errors.Cause(err)) - } - - if handle != nil { - err = handle.query.Close() - assert.NoError(t, err) - } -} - -func TestLongOutputFormat(t *testing.T) { - var query pdh.Query - err := query.Open() - if err != nil { - t.Fatal(err) - } - defer query.Close() - counter := CounterConfig{Format: "long"} - path, err := query.GetCounterPaths(processorTimeCounter) - if err != nil { - t.Fatal(err) - } - assert.NotZero(t, len(path)) - err = query.AddCounter(path[0], counter.InstanceName, counter.Format, false) - if err != nil && err != pdh.PDH_NO_MORE_DATA { - t.Fatal(err) - } - - err = query.CollectData() - if err != nil { - t.Fatal(err) - } - - time.Sleep(time.Millisecond * 1000) - - err = query.CollectData() - if err != nil { - t.Fatal(err) - } - - values, err := query.GetFormattedCounterValues() - if err != nil { - t.Fatal(err) - } - - _, okLong := values[path[0]][0].Measurement.(int32) - - assert.True(t, okLong) -} - -func TestFloatOutputFormat(t *testing.T) { - var query pdh.Query - err := query.Open() - if err != nil { - t.Fatal(err) - } - defer query.Close() - counter := CounterConfig{Format: "float"} - path, err := query.GetCounterPaths(processorTimeCounter) - if err != nil { - t.Fatal(err) - } - assert.NotZero(t, len(path)) - err = query.AddCounter(path[0], counter.InstanceName, counter.Format, false) - if err != nil && err != pdh.PDH_NO_MORE_DATA { - t.Fatal(err) - } - - err = query.CollectData() - if err != nil { - t.Fatal(err) - } - - time.Sleep(time.Millisecond * 1000) - - err = query.CollectData() - if err != nil { - t.Fatal(err) - } - - values, err := query.GetFormattedCounterValues() - if err != nil { - t.Fatal(err) - } - - _, okFloat := values[path[0]][0].Measurement.(float64) - - assert.True(t, okFloat) -} - -func TestWildcardQuery(t *testing.T) { - config := Config{ - CounterConfig: make([]CounterConfig, 1), - } - config.CounterConfig[0].InstanceLabel = "processor.name" - config.CounterConfig[0].InstanceName = "TestInstanceName" - config.CounterConfig[0].MeasurementLabel = "processor.time.pct" - config.CounterConfig[0].Query = `\Processor Information(*)\% Processor Time` - config.CounterConfig[0].Format = "float" - handle, err := NewReader(config) - if err != nil { - t.Fatal(err) - } - defer handle.query.Close() - - values, _ := handle.Read() - - time.Sleep(time.Millisecond * 1000) - - values, err = handle.Read() - if err != nil { - t.Fatal(err) - } - assert.NotZero(t, len(values)) - pctKey, err := values[0].MetricSetFields.HasKey("processor.time.pct") - if err != nil { - t.Fatal(err) - } - assert.True(t, pctKey) - - pct, err := values[0].MetricSetFields.GetValue("processor.name") - if err != nil { - t.Fatal(err) - } - assert.NotEqual(t, "TestInstanceName", pct) - - t.Log(values) -} - -func TestWildcardQueryNoInstanceName(t *testing.T) { - config := Config{ - CounterConfig: make([]CounterConfig, 1), - } - config.CounterConfig[0].InstanceLabel = "process_private_bytes" - config.CounterConfig[0].MeasurementLabel = "process.private.bytes" - config.CounterConfig[0].Query = `\Process(*)\Private Bytes` - handle, err := NewReader(config) - if err != nil { - t.Fatal(err) - } - defer handle.query.Close() - - values, _ := handle.Read() - - time.Sleep(time.Millisecond * 1000) - - values, err = handle.Read() - if err != nil { - t.Fatal(err) - } - assert.NotZero(t, len(values)) - pctKey, err := values[0].MetricSetFields.HasKey("process.private.bytes") - if err != nil { - t.Fatal(err) - } - assert.True(t, pctKey) - - for _, s := range values { - pct, err := s.MetricSetFields.GetValue("process_private_bytes") - if err != nil { - t.Fatal(err) - } - assert.False(t, strings.Contains(pct.(string), "*")) - } - - t.Log(values) -} - -func TestGroupByInstance(t *testing.T) { - config := Config{ - CounterConfig: make([]CounterConfig, 3), - GroupMeasurements: true, - } - config.CounterConfig[0].InstanceLabel = "processor.name" - config.CounterConfig[0].MeasurementLabel = "processor.time.pct" - config.CounterConfig[0].Query = `\Processor Information(_Total)\% Processor Time` - config.CounterConfig[0].Format = "float" - - config.CounterConfig[1].InstanceLabel = "processor.name" - config.CounterConfig[1].MeasurementLabel = "processor.time.user.pct" - config.CounterConfig[1].Query = `\Processor Information(_Total)\% User Time` - config.CounterConfig[1].Format = "float" - - config.CounterConfig[2].InstanceLabel = "processor.name" - config.CounterConfig[2].MeasurementLabel = "processor.time.privileged.ns" - config.CounterConfig[2].Query = `\Processor Information(_Total)\% Privileged Time` - config.CounterConfig[2].Format = "float" - - handle, err := NewReader(config) - if err != nil { - t.Fatal(err) - } - defer handle.query.Close() - - values, _ := handle.Read() - - time.Sleep(time.Millisecond * 1000) - - values, err = handle.Read() - if err != nil { - t.Fatal(err) - } - - assert.EqualValues(t, 1, len(values)) // Assert all metrics have been grouped into a single event - - // Test all keys exist in the event - pctKey, err := values[0].MetricSetFields.HasKey("processor.time.pct") - if err != nil { - t.Fatal(err) - } - assert.True(t, pctKey) - - pctKey, err = values[0].MetricSetFields.HasKey("processor.time.user.pct") - if err != nil { - t.Fatal(err) - } - assert.True(t, pctKey) - - pctKey, err = values[0].MetricSetFields.HasKey("processor.time.privileged.ns") - if err != nil { - t.Fatal(err) - } - assert.True(t, pctKey) - - t.Log(values) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/reader.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/reader.go deleted file mode 100644 index a7ecd666..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/reader.go +++ /dev/null @@ -1,274 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package perfmon - -import ( - "fmt" - "regexp" - "strconv" - "strings" - - "github.com/elastic/beats/v7/metricbeat/helper/windows/pdh" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -var processRegexp = regexp.MustCompile(`(.+?)#[1-9]+`) - -const instanceCountLabel = ":count" - -// Reader will contain the config options -type Reader struct { - query pdh.Query // PDH Query - instanceLabel map[string]string // Mapping of counter path to key used for the label (e.g. processor.name) - measurement map[string]string // Mapping of counter path to key used for the value (e.g. processor.cpu_time). - executed bool // Indicates if the query has been executed. - log *logp.Logger // - config Config // Metricset configuration -} - -// NewReader creates a new instance of Reader. -func NewReader(config Config) (*Reader, error) { - var query pdh.Query - if err := query.Open(); err != nil { - return nil, err - } - r := &Reader{ - query: query, - instanceLabel: map[string]string{}, - measurement: map[string]string{}, - log: logp.NewLogger("perfmon"), - config: config, - } - for _, counter := range config.CounterConfig { - childQueries, err := query.GetCounterPaths(counter.Query) - if err != nil { - if config.IgnoreNECounters { - switch err { - case pdh.PDH_CSTATUS_NO_COUNTER, pdh.PDH_CSTATUS_NO_COUNTERNAME, - pdh.PDH_CSTATUS_NO_INSTANCE, pdh.PDH_CSTATUS_NO_OBJECT: - r.log.Infow("Ignoring non existent counter", "error", err, - logp.Namespace("perfmon"), "query", counter.Query) - continue - } - } else { - query.Close() - return nil, errors.Wrapf(err, `failed to expand counter (query="%v")`, counter.Query) - } - } - // check if the pdhexpandcounterpath/pdhexpandwildcardpath functions have expanded the counter successfully. - if len(childQueries) == 0 || (len(childQueries) == 1 && strings.Contains(childQueries[0], "*")) { - // covering cases when PdhExpandWildCardPathW returns no counter paths or is unable to expand and the ignore_non_existent_counters flag is set - if config.IgnoreNECounters { - r.log.Infow("Ignoring non existent counter", "initial query", counter.Query, - logp.Namespace("perfmon"), "expanded query", childQueries) - continue - } - return nil, errors.Errorf(`failed to expand counter (query="%v")`, counter.Query) - } - for _, v := range childQueries { - if err := query.AddCounter(v, counter.InstanceName, counter.Format, len(childQueries) > 1); err != nil { - return nil, errors.Wrapf(err, `failed to add counter (query="%v")`, counter.Query) - } - r.instanceLabel[v] = counter.InstanceLabel - r.measurement[v] = counter.MeasurementLabel - } - } - return r, nil -} - -// RefreshCounterPaths will recheck for any new instances and add them to the counter list -func (re *Reader) RefreshCounterPaths() error { - var newCounters []string - for _, counter := range re.config.CounterConfig { - childQueries, err := re.query.GetCounterPaths(counter.Query) - if err != nil { - if re.config.IgnoreNECounters { - switch err { - case pdh.PDH_CSTATUS_NO_COUNTER, pdh.PDH_CSTATUS_NO_COUNTERNAME, - pdh.PDH_CSTATUS_NO_INSTANCE, pdh.PDH_CSTATUS_NO_OBJECT: - re.log.Infow("Ignoring non existent counter", "error", err, - logp.Namespace("perfmon"), "query", counter.Query) - continue - } - } else { - return errors.Wrapf(err, `failed to expand counter (query="%v")`, counter.Query) - } - } - newCounters = append(newCounters, childQueries...) - // there are cases when the ExpandWildCardPath will retrieve a successful status but not an expanded query so we need to check for the size of the list - if err == nil && len(childQueries) >= 1 && !strings.Contains(childQueries[0], "*") { - for _, v := range childQueries { - if err := re.query.AddCounter(v, counter.InstanceName, counter.Format, len(childQueries) > 1); err != nil { - return errors.Wrapf(err, "failed to add counter (query='%v')", counter.Query) - } - re.instanceLabel[v] = counter.InstanceLabel - re.measurement[v] = counter.MeasurementLabel - } - } - } - err := re.query.RemoveUnusedCounters(newCounters) - if err != nil { - return errors.Wrap(err, "failed removing unused counter values") - } - - return nil -} - -// Read executes a query and returns those values in an event. -func (re *Reader) Read() ([]mb.Event, error) { - // Some counters, such as rate counters, require two counter values in order to compute a displayable value. In this case we must call PdhCollectQueryData twice before calling PdhGetFormattedCounterValue. - // For more information, see Collecting Performance Data (https://docs.microsoft.com/en-us/windows/desktop/PerfCtrs/collecting-performance-data). - if err := re.query.CollectData(); err != nil { - return nil, errors.Wrap(err, "failed querying counter values") - } - - // Get the values. - values, err := re.query.GetFormattedCounterValues() - if err != nil { - return nil, errors.Wrap(err, "failed formatting counter values") - } - var events []mb.Event - // GroupAllCountersTo config option where counters for all instances are aggregated and instance count is added in the event under the string value provided by this option. - if re.config.GroupAllCountersTo != "" { - event := re.groupToEvent(values) - events = append(events, event) - } else { - events = re.groupToEvents(values) - } - re.executed = true - return events, nil -} - -func (re *Reader) groupToEvents(counters map[string][]pdh.CounterValue) []mb.Event { - eventMap := make(map[string]*mb.Event) - - for counterPath, values := range counters { - for ind, val := range values { - // Some counters, such as rate counters, require two counter values in order to compute a displayable value. In this case we must call PdhCollectQueryData twice before calling PdhGetFormattedCounterValue. - // For more information, see Collecting Performance Data (https://docs.microsoft.com/en-us/windows/desktop/PerfCtrs/collecting-performance-data). - if val.Err != nil && !re.executed { - re.log.Debugw("Ignoring the first measurement because the data isn't ready", - "error", val.Err, logp.Namespace("perfmon"), "query", counterPath) - continue - } - - var eventKey string - if re.config.GroupMeasurements && val.Err == nil { - // Send measurements with the same instance label as part of the same event - eventKey = val.Instance - } else { - // Send every measurement as an individual event - // If a counter contains an error, it will always be sent as an individual event - eventKey = counterPath + strconv.Itoa(ind) - } - - // Create a new event if the key doesn't exist in the map - if _, ok := eventMap[eventKey]; !ok { - eventMap[eventKey] = &mb.Event{ - MetricSetFields: common.MapStr{}, - Error: errors.Wrapf(val.Err, "failed on query=%v", counterPath), - } - if val.Instance != "" && re.instanceLabel[counterPath] != "" { - //will ignore instance counter - if ok, match := matchesParentProcess(val.Instance); ok { - eventMap[eventKey].MetricSetFields.Put(re.instanceLabel[counterPath], match) - } else { - eventMap[eventKey].MetricSetFields.Put(re.instanceLabel[counterPath], val.Instance) - } - } - } - event := eventMap[eventKey] - if val.Measurement != nil { - event.MetricSetFields.Put(re.measurement[counterPath], val.Measurement) - } else { - event.MetricSetFields.Put(re.measurement[counterPath], 0) - } - } - } - // Write the values into the map. - events := make([]mb.Event, 0, len(eventMap)) - for _, val := range eventMap { - events = append(events, *val) - } - return events -} - -func (re *Reader) groupToEvent(counters map[string][]pdh.CounterValue) mb.Event { - event := mb.Event{ - MetricSetFields: common.MapStr{}, - } - measurements := make(map[string]float64, 0) - for counterPath, values := range counters { - for _, val := range values { - // Some counters, such as rate counters, require two counter values in order to compute a displayable value. In this case we must call PdhCollectQueryData twice before calling PdhGetFormattedCounterValue. - // For more information, see Collecting Performance Data (https://docs.microsoft.com/en-us/windows/desktop/PerfCtrs/collecting-performance-data). - if val.Err != nil && !re.executed { - re.log.Debugw("Ignoring the first measurement because the data isn't ready", - "error", val.Err, logp.Namespace("perfmon"), "query", counterPath) - continue - } - var counterVal float64 - switch val.Measurement.(type) { - case int64: - counterVal = float64(val.Measurement.(int64)) - default: - counterVal = val.Measurement.(float64) - } - if _, ok := measurements[re.measurement[counterPath]]; !ok { - measurements[re.measurement[counterPath]] = counterVal - measurements[re.measurement[counterPath]+instanceCountLabel] = 1 - } else { - measurements[re.measurement[counterPath]+instanceCountLabel] = measurements[re.measurement[counterPath]+instanceCountLabel] + 1 - measurements[re.measurement[counterPath]] = measurements[re.measurement[counterPath]] + counterVal - } - } - } - for key, val := range measurements { - if strings.Contains(key, instanceCountLabel) { - if val == 1 { - continue - } else { - event.MetricSetFields.Put(fmt.Sprintf("%s.%s", strings.Split(key, ".")[0], re.config.GroupAllCountersTo), val) - } - } else { - event.MetricSetFields.Put(key, val) - } - } - return event -} - -// Close will close the PDH query for now. -func (re *Reader) Close() error { - return re.query.Close() -} - -// matchParentProcess will try to get the parent process name -func matchesParentProcess(instanceName string) (bool, string) { - matches := processRegexp.FindStringSubmatch(instanceName) - if len(matches) == 2 { - return true, matches[1] - } - return false, instanceName -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/reader_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/reader_test.go deleted file mode 100644 index 7f925d21..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/perfmon/reader_test.go +++ /dev/null @@ -1,85 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package perfmon - -import ( - "testing" - - "github.com/stretchr/testify/assert" -) - -var validQuery = `\Processor Information(_Total)\% Processor Time` - -// TestNewReaderWhenQueryPathNotProvided will check for invalid/no query. -func TestNewReaderWhenQueryPathNotProvided(t *testing.T) { - counter := CounterConfig{Format: "float", InstanceName: "TestInstanceName"} - config := Config{ - IgnoreNECounters: false, - GroupMeasurements: false, - CounterConfig: []CounterConfig{counter}, - } - reader, err := NewReader(config) - assert.NotNil(t, err) - assert.Nil(t, reader) - assert.EqualValues(t, err.Error(), `failed to expand counter (query=""): no query path given`) -} - -// TestNewReaderWithValidQueryPath should successfully instantiate the reader. -func TestNewReaderWithValidQueryPath(t *testing.T) { - counter := CounterConfig{Format: "float", InstanceName: "TestInstanceName", Query: validQuery} - config := Config{ - IgnoreNECounters: false, - GroupMeasurements: false, - CounterConfig: []CounterConfig{counter}, - } - reader, err := NewReader(config) - defer reader.Close() - assert.Nil(t, err) - assert.NotNil(t, reader) - assert.NotNil(t, reader.query) - assert.NotNil(t, reader.query.Handle) - assert.NotNil(t, reader.query.Counters) - assert.NotZero(t, len(reader.query.Counters)) - -} - -// TestReadSuccessfully will test the func read when it first retrieves no events (and ignored) and then starts retrieving events. -func TestReadSuccessfully(t *testing.T) { - counter := CounterConfig{Format: "float", InstanceName: "TestInstanceName", Query: validQuery} - config := Config{ - IgnoreNECounters: false, - GroupMeasurements: false, - CounterConfig: []CounterConfig{counter}, - } - reader, err := NewReader(config) - if err != nil { - t.Fatal(err) - } - //Some counters, such as rate counters, require two counter values in order to compute a displayable value. In this case we call reader.Read() twice. - // For more information, see Collecting Performance Data (https://docs.microsoft.com/en-us/windows/desktop/PerfCtrs/collecting-performance-data). - events, err := reader.Read() - assert.Nil(t, err) - assert.NotNil(t, events) - assert.Zero(t, len(events)) - events, err = reader.Read() - assert.Nil(t, err) - assert.NotNil(t, events) - assert.NotZero(t, len(events)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/_meta/data.json deleted file mode 100644 index d16c04fd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/_meta/data.json +++ /dev/null @@ -1,24 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "windows.service", - "duration": 115000, - "module": "windows" - }, - "metricset": { - "name": "service" - }, - "service": { - "type": "windows" - }, - "windows": { - "service": { - "display_name": "Servicio de enrutador de AllJoyn", - "exit_code": "ERROR_SERVICE_NEVER_STARTED", - "id": "IOQgaoSLJ7", - "name": "AJRouter", - "start_type": "Manual (Triggered)", - "state": "Stopped" - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/_meta/docs.asciidoc deleted file mode 100644 index bba2cd8e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/_meta/docs.asciidoc +++ /dev/null @@ -1,37 +0,0 @@ -The `service` metricset of the Windows module reads the status of Windows -services. - -[float] -=== Dashboard - -The service metricset comes with a predefined dashboard. For example: - -image::./images/metricbeat-windows-service.png[] - -[float] -=== Configuration - -[source,yaml] ----- -- module: windows - metricsets: ["service"] - period: 60s ----- - -[float] -=== Filtering - -Processors can be used to filter the events based on the service states or -their names. The example below configures the metricset to drop all events -except for the events for the firewall service. See -<> for more information about using processors. - -[source,yaml] ----- -- module: windows - metricsets: ["service"] - period: 60s - processors: - - drop_event.when.not.equals: - windows.service.display_name: Windows Firewall ----- diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/_meta/fields.yml deleted file mode 100644 index 9bdd8e59..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/_meta/fields.yml +++ /dev/null @@ -1,69 +0,0 @@ -- name: service - type: group - description: > - `service` contains the status for Windows services. - release: ga - fields: - - name: id - type: keyword - example: hW3NJFc1Ap - description: > - A unique ID for the service. It is a hash of the machine's GUID and the - service name. - - - name: name - type: keyword - example: Wecsvc - description: > - The service name. - - - name: display_name - type: keyword - example: Windows Event Collector - description: > - The display name of the service. - - - name: start_type - type: keyword - description: > - The startup type of the service. The possible values are `Automatic`, - `Boot`, `Disabled`, `Manual`, and `System`. - - - name: start_name - type: keyword - example: NT AUTHORITY\LocalService - description: > - Account name under which a service runs. - - - name: path_name - type: keyword - example: C:\WINDOWS\system32\svchost.exe -k LocalService -p - description: > - Fully qualified path to the file that implements the service, - including arguments. - - - name: state - type: keyword - description: > - The actual state of the service. The possible values are `Continuing`, - `Pausing`, `Paused`, `Running`, `Starting`, `Stopping`, and `Stopped`. - - - name: exit_code - type: keyword - description: > - For `Stopped` services this is the error code that service reports - when starting to stopping. This will be the generic Windows service - error code unless the service provides a service-specific error code. - - - name: pid - type: long - example: 1092 - description: > - For `Running` services this is the associated process PID. - - - name: uptime.ms - type: long - format: duration - input_format: milliseconds - description: > - The service's uptime specified in milliseconds. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/defs_service_windows.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/defs_service_windows.go deleted file mode 100644 index 69f77f7c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/defs_service_windows.go +++ /dev/null @@ -1,204 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build ignore - -package service - -/* -#include -#cgo LDFLAGS: -ladvapi32 -*/ -import "C" - -type ServiceErrno uintptr - -// Service Error Codes -const ( - SERVICE_ERROR_ACCESS_DENIED ServiceErrno = C.ERROR_ACCESS_DENIED - SERVICE_ERROR_MORE_DATA ServiceErrno = C.ERROR_MORE_DATA - SERVICE_ERROR_INVALID_PARAMETER ServiceErrno = C.ERROR_INVALID_PARAMETER - SERVICE_ERROR_INVALID_HANDLE ServiceErrno = C.ERROR_INVALID_HANDLE - SERVICE_ERROR_INVALID_LEVEL ServiceErrno = C.ERROR_INVALID_LEVEL - SERVICE_ERROR_INVALID_NAME ServiceErrno = C.ERROR_INVALID_NAME - SERVICE_ERROR_SHUTDOWN_IN_PROGRESS ServiceErrno = C.ERROR_SHUTDOWN_IN_PROGRESS - SERVICE_ERROR_DATABASE_DOES_NOT_EXIST ServiceErrno = C.ERROR_DATABASE_DOES_NOT_EXIST - SERVICE_ERROR_INSUFFICIENT_BUFFER ServiceErrno = C.ERROR_INSUFFICIENT_BUFFER - SERVICE_ERROR_SERVICE_DOES_NOT_EXIST ServiceErrno = C.ERROR_SERVICE_DOES_NOT_EXIST -) - -type ServiceErrorControl uint32 - -// Service Error Controls -const ( - SERVICE_ERROR_CRITICAL ServiceErrno = C.SERVICE_ERROR_CRITICAL - SERVICE_ERROR_IGNORE ServiceErrno = C.SERVICE_ERROR_IGNORE - SERVICE_ERROR_NORMAL ServiceErrno = C.SERVICE_ERROR_NORMAL - SERVICE_ERROR_SEVERE ServiceErrno = C.SERVICE_ERROR_SEVERE -) - -var serviceErrors = map[ServiceErrno]struct{}{ - SERVICE_ERROR_ACCESS_DENIED: struct{}{}, - SERVICE_ERROR_MORE_DATA: struct{}{}, - SERVICE_ERROR_INVALID_PARAMETER: struct{}{}, - SERVICE_ERROR_INVALID_HANDLE: struct{}{}, - SERVICE_ERROR_INVALID_LEVEL: struct{}{}, - SERVICE_ERROR_INVALID_NAME: struct{}{}, - SERVICE_ERROR_SHUTDOWN_IN_PROGRESS: struct{}{}, - SERVICE_ERROR_DATABASE_DOES_NOT_EXIST: struct{}{}, - SERVICE_ERROR_INSUFFICIENT_BUFFER: struct{}{}, - SERVICE_ERROR_CRITICAL: struct{}{}, - SERVICE_ERROR_IGNORE: struct{}{}, - SERVICE_ERROR_NORMAL: struct{}{}, - SERVICE_ERROR_SEVERE: struct{}{}, - SERVICE_ERROR_SERVICE_DOES_NOT_EXIST: struct{}{}, -} - -type ServiceType uint32 - -// ServiceTypes -const ( - // Services of type SERVICE_KERNEL_DRIVER and SERVICE_FILE_SYSTEM_DRIVER. - ServiceDriver ServiceType = C.SERVICE_DRIVER - // File system driver services. - ServiceFileSystemDriver ServiceType = C.SERVICE_FILE_SYSTEM_DRIVER - // Driver services. - ServiceKernelDriver ServiceType = C.SERVICE_KERNEL_DRIVER - // Services of type SERVICE_WIN32_OWN_PROCESS and SERVICE_WIN32_SHARE_PROCESS. - ServiceWin32 ServiceType = C.SERVICE_WIN32 - // Services that run in their own processes. - ServiceWin32OwnProcess ServiceType = C.SERVICE_WIN32_OWN_PROCESS - // Services that share a process with one or more other services. - ServiceWin32Shareprocess ServiceType = C.SERVICE_WIN32_SHARE_PROCESS - ServiceInteractiveProcess ServiceType = C.SERVICE_INTERACTIVE_PROCESS -) - -type ServiceState uint32 - -// ServiceStates -const ( - ServiceContinuePending ServiceState = C.SERVICE_CONTINUE_PENDING - ServicePausePending ServiceState = C.SERVICE_PAUSE_PENDING - ServicePaused ServiceState = C.SERVICE_PAUSED - ServiceRunning ServiceState = C.SERVICE_RUNNING - ServiceStartPending ServiceState = C.SERVICE_START_PENDING - ServiceStopPending ServiceState = C.SERVICE_STOP_PENDING - ServiceStopped ServiceState = C.SERVICE_STOPPED -) - -type ServiceEnumState uint32 - -//Service Enum States -const ( - // Enumerates services that are in the following states: SERVICE_START_PENDING, SERVICE_STOP_PENDING, SERVICE_RUNNING, SERVICE_CONTINUE_PENDING, SERVICE_PAUSE_PENDING, and SERVICE_PAUSED. - ServiceActive ServiceEnumState = C.SERVICE_ACTIVE - // Enumerates services that are in the SERVICE_STOPPED state. - ServiceInActive ServiceEnumState = C.SERVICE_INACTIVE - // Combines the SERVICE_ACTIVE and SERVICE_INACTIVE states. - ServiceStateAll ServiceEnumState = C.SERVICE_STATE_ALL -) - -type ServiceSCMAccessRight uint32 - -// Access Rights for the Service Control Manager -const ( - // Includes STANDARD_RIGHTS_REQUIRED, in addition to all access rights in this table. - ScManagerAllAccess ServiceSCMAccessRight = C.SC_MANAGER_ALL_ACCESS - // Required to connect to the service control manager. - ScManagerConnect ServiceSCMAccessRight = C.SC_MANAGER_CONNECT - // Required to call the EnumServicesStatus or EnumServicesStatusEx function to list the services that are in the database. - ScManagerEnumerateService ServiceSCMAccessRight = C.SC_MANAGER_ENUMERATE_SERVICE - // Required to call the QueryServiceLockStatus function to retrieve the lock status information for the database. - ScManagerQueryLockStatus ServiceSCMAccessRight = C.SC_MANAGER_QUERY_LOCK_STATUS -) - -type ServiceAccessRight uint32 - -// Access Rights for a Service -const ( - // Includes STANDARD_RIGHTS_REQUIRED in addition to all access rights in this table. - ServiceAllAccess ServiceAccessRight = C.SERVICE_ALL_ACCESS - // Required to call the ChangeServiceConfig or ChangeServiceConfig2 function to change the service configuration. Because this grants the caller the right to change the executable file that the system runs, it should be granted only to administrators. - ServiceChangeConfig ServiceAccessRight = C.SERVICE_CHANGE_CONFIG - // Required to call the EnumDependentServices function to enumerate all the services dependent on the service. - ServiceEnumerateDependents ServiceAccessRight = C.SERVICE_ENUMERATE_DEPENDENTS - // Required to call the ControlService function to ask the service to report its status immediately. - ServiceInterrogate ServiceAccessRight = C.SERVICE_INTERROGATE - // Required to call the ControlService function to pause or continue the service. - ServicePauseContinue ServiceAccessRight = C.SERVICE_PAUSE_CONTINUE - // Required to call the QueryServiceConfig and QueryServiceConfig2 functions to query the service configuration. - ServiceQueryConfig ServiceAccessRight = C.SERVICE_QUERY_CONFIG - // Required to call the QueryServiceStatus or QueryServiceStatusEx function to ask the service control manager about the status of the service. - ServiceQueryStatus ServiceAccessRight = C.SERVICE_QUERY_STATUS - // Required to call the StartService function to start the service. - ServiceStart ServiceAccessRight = C.SERVICE_START - // Required to call the ControlService function to stop the service. - ServiceStop ServiceAccessRight = C.SERVICE_STOP - // Required to call the ControlService function to specify a user-defined control code. - ServiceUserDefinedControl ServiceAccessRight = C.SERVICE_USER_DEFINED_CONTROL -) - -type ServiceInfoLevel uint32 - -// Service Info Levels -const ( - ScEnumProcessInfo ServiceInfoLevel = C.SC_ENUM_PROCESS_INFO -) - -type ServiceStartType uint32 - -// Service Start Types -const ( - // A service started automatically by the service control manager during system startup. - ServiceAutoStart ServiceStartType = C.SERVICE_AUTO_START - // A device driver started by the system loader. This value is valid only for driver services. - ServiceBootStart ServiceStartType = C.SERVICE_BOOT_START - // A service started by the service control manager when a process calls the StartService function. - ServiceDemandStart ServiceStartType = C.SERVICE_DEMAND_START - // A service that cannot be started. Attempts to start the service result in the error code ERROR_SERVICE_DISABLED. - ServiceDisabled ServiceStartType = C.SERVICE_DISABLED - // A device driver started by the IoInitSystem function. This value is valid only for driver services. - ServiceSystemStart ServiceStartType = C.SERVICE_SYSTEM_START -) - -type ProcessAccessRight uint32 - -const ( - ProcessAllAccess ProcessAccessRight = C.PROCESS_ALL_ACCESS - ProcessCreateProcess ProcessAccessRight = C.PROCESS_CREATE_PROCESS - ProcessCreateThread ProcessAccessRight = C.PROCESS_CREATE_THREAD - ProcessDupHandle ProcessAccessRight = C.PROCESS_DUP_HANDLE - ProcessQueryInformation ProcessAccessRight = C.PROCESS_QUERY_INFORMATION - ProcessQueryLimitInformation ProcessAccessRight = C.PROCESS_QUERY_LIMITED_INFORMATION - ProcessSetInformation ProcessAccessRight = C.PROCESS_SET_INFORMATION - ProcessSetQuota ProcessAccessRight = C.PROCESS_SET_QUOTA - ProcessSuspendResume ProcessAccessRight = C.PROCESS_SUSPEND_RESUME - ProcessTerminate ProcessAccessRight = C.PROCESS_TERMINATE - ProcessVmOperation ProcessAccessRight = C.PROCESS_VM_OPERATION - ProcessVmRead ProcessAccessRight = C.PROCESS_VM_READ - ProcessVmWrite ProcessAccessRight = C.PROCESS_VM_WRITE - ProcessSynchronize ProcessAccessRight = C.SYNCHRONIZE -) - -// Contains process status information for a service. -type ServiceStatusProcess C.SERVICE_STATUS_PROCESS - -// Contains the name of a service in a service control manager database and information about the service. -type EnumServiceStatusProcess C.ENUM_SERVICE_STATUS_PROCESS - -//Contains configuration information for an installed service. -type QueryServiceConfig C.QUERY_SERVICE_CONFIG diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/defs_service_windows_386.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/defs_service_windows_386.go deleted file mode 100644 index ebf58d8d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/defs_service_windows_386.go +++ /dev/null @@ -1,206 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Created by cgo -godefs - DO NOT EDIT -// cgo.exe -godefs defs_service_windows.go - -package service - -type ServiceErrno uintptr - -const ( - SERVICE_ERROR_ACCESS_DENIED ServiceErrno = 0x5 - SERVICE_ERROR_MORE_DATA ServiceErrno = 0xea - SERVICE_ERROR_INVALID_PARAMETER ServiceErrno = 0x57 - SERVICE_ERROR_INVALID_HANDLE ServiceErrno = 0x6 - SERVICE_ERROR_INVALID_LEVEL ServiceErrno = 0x7c - SERVICE_ERROR_INVALID_NAME ServiceErrno = 0x7b - SERVICE_ERROR_SHUTDOWN_IN_PROGRESS ServiceErrno = 0x45b - SERVICE_ERROR_DATABASE_DOES_NOT_EXIST ServiceErrno = 0x429 - SERVICE_ERROR_INSUFFICIENT_BUFFER ServiceErrno = 0x7a - SERVICE_ERROR_SERVICE_DOES_NOT_EXIST ServiceErrno = 0x424 -) - -type ServiceErrorControl uint32 - -const ( - SERVICE_ERROR_CRITICAL ServiceErrno = 0x3 - SERVICE_ERROR_IGNORE ServiceErrno = 0x0 - SERVICE_ERROR_NORMAL ServiceErrno = 0x1 - SERVICE_ERROR_SEVERE ServiceErrno = 0x2 -) - -var serviceErrors = map[ServiceErrno]struct{}{ - SERVICE_ERROR_ACCESS_DENIED: struct{}{}, - SERVICE_ERROR_MORE_DATA: struct{}{}, - SERVICE_ERROR_INVALID_PARAMETER: struct{}{}, - SERVICE_ERROR_INVALID_HANDLE: struct{}{}, - SERVICE_ERROR_INVALID_LEVEL: struct{}{}, - SERVICE_ERROR_INVALID_NAME: struct{}{}, - SERVICE_ERROR_SHUTDOWN_IN_PROGRESS: struct{}{}, - SERVICE_ERROR_DATABASE_DOES_NOT_EXIST: struct{}{}, - SERVICE_ERROR_INSUFFICIENT_BUFFER: struct{}{}, - SERVICE_ERROR_CRITICAL: struct{}{}, - SERVICE_ERROR_IGNORE: struct{}{}, - SERVICE_ERROR_NORMAL: struct{}{}, - SERVICE_ERROR_SEVERE: struct{}{}, - SERVICE_ERROR_SERVICE_DOES_NOT_EXIST: struct{}{}, -} - -type ServiceType uint32 - -const ( - ServiceDriver ServiceType = 0xb - - ServiceFileSystemDriver ServiceType = 0x2 - - ServiceKernelDriver ServiceType = 0x1 - - ServiceWin32 ServiceType = 0x30 - - ServiceWin32OwnProcess ServiceType = 0x10 - - ServiceWin32Shareprocess ServiceType = 0x20 - ServiceInteractiveProcess ServiceType = 0x100 -) - -type ServiceState uint32 - -const ( - ServiceContinuePending ServiceState = 0x5 - ServicePausePending ServiceState = 0x6 - ServicePaused ServiceState = 0x7 - ServiceRunning ServiceState = 0x4 - ServiceStartPending ServiceState = 0x2 - ServiceStopPending ServiceState = 0x3 - ServiceStopped ServiceState = 0x1 -) - -type ServiceEnumState uint32 - -const ( - ServiceActive ServiceEnumState = 0x1 - - ServiceInActive ServiceEnumState = 0x2 - - ServiceStateAll ServiceEnumState = 0x3 -) - -type ServiceSCMAccessRight uint32 - -const ( - ScManagerAllAccess ServiceSCMAccessRight = 0xf003f - - ScManagerConnect ServiceSCMAccessRight = 0x1 - - ScManagerEnumerateService ServiceSCMAccessRight = 0x4 - - ScManagerQueryLockStatus ServiceSCMAccessRight = 0x10 -) - -type ServiceAccessRight uint32 - -const ( - ServiceAllAccess ServiceAccessRight = 0xf01ff - - ServiceChangeConfig ServiceAccessRight = 0x2 - - ServiceEnumerateDependents ServiceAccessRight = 0x8 - - ServiceInterrogate ServiceAccessRight = 0x80 - - ServicePauseContinue ServiceAccessRight = 0x40 - - ServiceQueryConfig ServiceAccessRight = 0x1 - - ServiceQueryStatus ServiceAccessRight = 0x4 - - ServiceStart ServiceAccessRight = 0x10 - - ServiceStop ServiceAccessRight = 0x20 - - ServiceUserDefinedControl ServiceAccessRight = 0x100 -) - -type ServiceInfoLevel uint32 - -const ( - ScEnumProcessInfo ServiceInfoLevel = 0x0 -) - -type ServiceStartType uint32 - -const ( - ServiceAutoStart ServiceStartType = 0x2 - - ServiceBootStart ServiceStartType = 0x0 - - ServiceDemandStart ServiceStartType = 0x3 - - ServiceDisabled ServiceStartType = 0x4 - - ServiceSystemStart ServiceStartType = 0x1 -) - -type ProcessAccessRight uint32 - -const ( - ProcessAllAccess ProcessAccessRight = 0x1f0fff - ProcessCreateProcess ProcessAccessRight = 0x80 - ProcessCreateThread ProcessAccessRight = 0x2 - ProcessDupHandle ProcessAccessRight = 0x40 - ProcessQueryInformation ProcessAccessRight = 0x400 - ProcessQueryLimitInformation ProcessAccessRight = 0x1000 - ProcessSetInformation ProcessAccessRight = 0x200 - ProcessSetQuota ProcessAccessRight = 0x100 - ProcessSuspendResume ProcessAccessRight = 0x800 - ProcessTerminate ProcessAccessRight = 0x1 - ProcessVmOperation ProcessAccessRight = 0x8 - ProcessVmRead ProcessAccessRight = 0x10 - ProcessVmWrite ProcessAccessRight = 0x20 - ProcessSynchronize ProcessAccessRight = 0x100000 -) - -type ServiceStatusProcess struct { - DwServiceType uint32 - DwCurrentState uint32 - DwControlsAccepted uint32 - DwWin32ExitCode uint32 - DwServiceSpecificExitCode uint32 - DwCheckPoint uint32 - DwWaitHint uint32 - DwProcessId uint32 - DwServiceFlags uint32 -} - -type EnumServiceStatusProcess struct { - LpServiceName *int8 - LpDisplayName *int8 - ServiceStatusProcess ServiceStatusProcess -} - -type QueryServiceConfig struct { - DwServiceType uint32 - DwStartType uint32 - DwErrorControl uint32 - LpBinaryPathName *int8 - LpLoadOrderGroup *int8 - DwTagId uint32 - LpDependencies *int8 - LpServiceStartName *int8 - LpDisplayName *int8 -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/defs_service_windows_amd64.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/defs_service_windows_amd64.go deleted file mode 100644 index 9b2b6686..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/defs_service_windows_amd64.go +++ /dev/null @@ -1,209 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Created by cgo -godefs - DO NOT EDIT -// cgo.exe -godefs defs_service_windows.go - -package service - -type ServiceErrno uintptr - -const ( - SERVICE_ERROR_ACCESS_DENIED ServiceErrno = 0x5 - SERVICE_ERROR_MORE_DATA ServiceErrno = 0xea - SERVICE_ERROR_INVALID_PARAMETER ServiceErrno = 0x57 - SERVICE_ERROR_INVALID_HANDLE ServiceErrno = 0x6 - SERVICE_ERROR_INVALID_LEVEL ServiceErrno = 0x7c - SERVICE_ERROR_INVALID_NAME ServiceErrno = 0x7b - SERVICE_ERROR_SHUTDOWN_IN_PROGRESS ServiceErrno = 0x45b - SERVICE_ERROR_DATABASE_DOES_NOT_EXIST ServiceErrno = 0x429 - SERVICE_ERROR_INSUFFICIENT_BUFFER ServiceErrno = 0x7a - SERVICE_ERROR_SERVICE_DOES_NOT_EXIST ServiceErrno = 0x424 -) - -type ServiceErrorControl uint32 - -const ( - SERVICE_ERROR_CRITICAL ServiceErrno = 0x3 - SERVICE_ERROR_IGNORE ServiceErrno = 0x0 - SERVICE_ERROR_NORMAL ServiceErrno = 0x1 - SERVICE_ERROR_SEVERE ServiceErrno = 0x2 -) - -var serviceErrors = map[ServiceErrno]struct{}{ - SERVICE_ERROR_ACCESS_DENIED: struct{}{}, - SERVICE_ERROR_MORE_DATA: struct{}{}, - SERVICE_ERROR_INVALID_PARAMETER: struct{}{}, - SERVICE_ERROR_INVALID_HANDLE: struct{}{}, - SERVICE_ERROR_INVALID_LEVEL: struct{}{}, - SERVICE_ERROR_INVALID_NAME: struct{}{}, - SERVICE_ERROR_SHUTDOWN_IN_PROGRESS: struct{}{}, - SERVICE_ERROR_DATABASE_DOES_NOT_EXIST: struct{}{}, - SERVICE_ERROR_INSUFFICIENT_BUFFER: struct{}{}, - SERVICE_ERROR_CRITICAL: struct{}{}, - SERVICE_ERROR_IGNORE: struct{}{}, - SERVICE_ERROR_NORMAL: struct{}{}, - SERVICE_ERROR_SEVERE: struct{}{}, - SERVICE_ERROR_SERVICE_DOES_NOT_EXIST: struct{}{}, -} - -type ServiceType uint32 - -const ( - ServiceDriver ServiceType = 0xb - - ServiceFileSystemDriver ServiceType = 0x2 - - ServiceKernelDriver ServiceType = 0x1 - - ServiceWin32 ServiceType = 0x30 - - ServiceWin32OwnProcess ServiceType = 0x10 - - ServiceWin32Shareprocess ServiceType = 0x20 - ServiceInteractiveProcess ServiceType = 0x100 -) - -type ServiceState uint32 - -const ( - ServiceContinuePending ServiceState = 0x5 - ServicePausePending ServiceState = 0x6 - ServicePaused ServiceState = 0x7 - ServiceRunning ServiceState = 0x4 - ServiceStartPending ServiceState = 0x2 - ServiceStopPending ServiceState = 0x3 - ServiceStopped ServiceState = 0x1 -) - -type ServiceEnumState uint32 - -const ( - ServiceActive ServiceEnumState = 0x1 - - ServiceInActive ServiceEnumState = 0x2 - - ServiceStateAll ServiceEnumState = 0x3 -) - -type ServiceSCMAccessRight uint32 - -const ( - ScManagerAllAccess ServiceSCMAccessRight = 0xf003f - - ScManagerConnect ServiceSCMAccessRight = 0x1 - - ScManagerEnumerateService ServiceSCMAccessRight = 0x4 - - ScManagerQueryLockStatus ServiceSCMAccessRight = 0x10 -) - -type ServiceAccessRight uint32 - -const ( - ServiceAllAccess ServiceAccessRight = 0xf01ff - - ServiceChangeConfig ServiceAccessRight = 0x2 - - ServiceEnumerateDependents ServiceAccessRight = 0x8 - - ServiceInterrogate ServiceAccessRight = 0x80 - - ServicePauseContinue ServiceAccessRight = 0x40 - - ServiceQueryConfig ServiceAccessRight = 0x1 - - ServiceQueryStatus ServiceAccessRight = 0x4 - - ServiceStart ServiceAccessRight = 0x10 - - ServiceStop ServiceAccessRight = 0x20 - - ServiceUserDefinedControl ServiceAccessRight = 0x100 -) - -type ServiceInfoLevel uint32 - -const ( - ScEnumProcessInfo ServiceInfoLevel = 0x0 -) - -type ServiceStartType uint32 - -const ( - ServiceAutoStart ServiceStartType = 0x2 - - ServiceBootStart ServiceStartType = 0x0 - - ServiceDemandStart ServiceStartType = 0x3 - - ServiceDisabled ServiceStartType = 0x4 - - ServiceSystemStart ServiceStartType = 0x1 -) - -type ProcessAccessRight uint32 - -const ( - ProcessAllAccess ProcessAccessRight = 0x1f0fff - ProcessCreateProcess ProcessAccessRight = 0x80 - ProcessCreateThread ProcessAccessRight = 0x2 - ProcessDupHandle ProcessAccessRight = 0x40 - ProcessQueryInformation ProcessAccessRight = 0x400 - ProcessQueryLimitInformation ProcessAccessRight = 0x1000 - ProcessSetInformation ProcessAccessRight = 0x200 - ProcessSetQuota ProcessAccessRight = 0x100 - ProcessSuspendResume ProcessAccessRight = 0x800 - ProcessTerminate ProcessAccessRight = 0x1 - ProcessVmOperation ProcessAccessRight = 0x8 - ProcessVmRead ProcessAccessRight = 0x10 - ProcessVmWrite ProcessAccessRight = 0x20 - ProcessSynchronize ProcessAccessRight = 0x100000 -) - -type ServiceStatusProcess struct { - DwServiceType uint32 - DwCurrentState uint32 - DwControlsAccepted uint32 - DwWin32ExitCode uint32 - DwServiceSpecificExitCode uint32 - DwCheckPoint uint32 - DwWaitHint uint32 - DwProcessId uint32 - DwServiceFlags uint32 -} - -type EnumServiceStatusProcess struct { - LpServiceName *int8 - LpDisplayName *int8 - ServiceStatusProcess ServiceStatusProcess - Pad_cgo_0 [4]byte -} - -type QueryServiceConfig struct { - DwServiceType uint32 - DwStartType uint32 - DwErrorControl uint32 - Pad_cgo_0 [4]byte - LpBinaryPathName *int8 - LpLoadOrderGroup *int8 - DwTagId uint32 - Pad_cgo_1 [4]byte - LpDependencies *int8 - LpServiceStartName *int8 - LpDisplayName *int8 -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/doc.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/doc.go deleted file mode 100644 index a766843e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/doc.go +++ /dev/null @@ -1,24 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Package service implements a Metricbeat metricset for reading Windows Services -package service - -//go:generate go run ../../../helper/windows/run.go -cmd "go tool cgo -godefs defs_service_windows.go" -goarch amd64 -output defs_service_windows_amd64.go -//go:generate go run ../../../helper/windows/run.go -cmd "go tool cgo -godefs defs_service_windows.go" -goarch 386 -output defs_service_windows_386.go -//go:generate go run $GOROOT/src/syscall/mksyscall_windows.go -output zservice_windows.go service_windows.go -//go:generate goimports -w defs_service_windows_amd64.go defs_service_windows_386.go diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/service.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/service.go deleted file mode 100644 index fce48ab6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/service.go +++ /dev/null @@ -1,74 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package service - -import ( - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// init registers the MetricSet with the central registry. -// The New method will be called after the setup of the module and before starting to fetch data -func init() { - mb.Registry.MustAddMetricSet("windows", "service", New, - mb.DefaultMetricSet(), - ) -} - -// MetricSet type defines all fields of the MetricSet -// As a minimum it must inherit the mb.BaseMetricSet fields, but can be extended with -// additional entries. These variables can be used to persist data or configuration between -// multiple fetch calls. -type MetricSet struct { - mb.BaseMetricSet - reader *ServiceReader -} - -// New create a new instance of the MetricSet -// Part of new is also setting up the configuration by processing additional -// configuration entries if needed. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - reader, err := NewServiceReader() - if err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - reader: reader, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right format -// It returns the event which is then forward to the output. In case of an error, a -// descriptive error must be returned. -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - services, err := m.reader.Read() - if err != nil { - return err - } - - for _, event := range services { - reporter.Event(mb.Event{ - MetricSetFields: event, - }) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/service_integration_windows_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/service_integration_windows_test.go deleted file mode 100644 index 51306fe5..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/service_integration_windows_test.go +++ /dev/null @@ -1,128 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration windows - -package service - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/StackExchange/wmi" - "github.com/stretchr/testify/assert" - - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -type Win32Service struct { - Name string - ProcessId uint32 - DisplayName string - State string - StartName string - PathName string -} - -func TestData(t *testing.T) { - config := map[string]interface{}{ - "module": "windows", - "metricsets": []string{"service"}, - } - - f := mbtest.NewReportingMetricSetV2Error(t, config) - - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func TestReadService(t *testing.T) { - reader, err := NewServiceReader() - if err != nil { - t.Fatal(err) - } - - var wmiSrc []Win32Service - - // Get services from WMI, set NonePtrZero so nil fields are turned to empty strings - wmi.DefaultClient.NonePtrZero = true - err = wmi.Query("SELECT * FROM Win32_Service ", &wmiSrc) - if err != nil { - t.Fatal(err) - } - - // Get services from Windows module. - services, err := reader.Read() - if err != nil { - t.Fatal(err) - } - - var stateChangedServices []common.MapStr - - // Compare our module's data against WMI. - for _, s := range services { - // Look if the service is in the WMI data. - var found bool - for _, w := range wmiSrc { - if w.Name == s["name"] { - if s["pid"] != nil { - assert.Equal(t, w.ProcessId, s["pid"], - "PID of service %v does not match", w.DisplayName) - } - // For some services DisplayName and Name are the same. It seems to be a bug from the wmi query. - if w.DisplayName != w.Name { - assert.Equal(t, w.DisplayName, s["display_name"], - "Display name of service %v does not match", w.Name) - } - // some services come back without PathName or StartName from WMI, just skip them - if s["path_name"] != nil && w.PathName != "" { - assert.Equal(t, w.PathName, s["path_name"], - "Path name of service %v does not match", w.Name) - } - if s["start_name"] != nil && w.StartName != "" { - assert.Equal(t, w.StartName, s["start_name"], - "Start name of service %v does not match", w.Name) - } - // Some services have changed state before the second retrieval. - if w.State != s["state"] { - changed := s - changed["initial_state"] = w.State - stateChangedServices = append(stateChangedServices, changed) - } - found = true - break - } - } - - if !found { - // Service is not in the wmi query - t.Errorf("Service %s can not be found by wmi query", s["name"]) - } - } - // If more than 90% of the services have the same state then we have enough confidence the state check works while being resilient to race conditions, - // else it will require further investigation on which services are failing - if stateChangedServices != nil { - failing := float64(len(stateChangedServices)) / float64(len(services)) * 100 - if failing > 90 { - // print entire information on the services failing - t.Errorf("%.2f%% of the services have a different state than initial one \n : %s", failing, stateChangedServices) - } - } - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/service_windows.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/service_windows.go deleted file mode 100644 index 877be4e8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/service_windows.go +++ /dev/null @@ -1,586 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package service - -import ( - "bytes" - "crypto/sha256" - "encoding/base64" - "strconv" - "syscall" - "time" - "unicode/utf16" - "unsafe" - - "github.com/pkg/errors" - "golang.org/x/sys/windows" - "golang.org/x/sys/windows/registry" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/winlogbeat/sys" - "github.com/elastic/gosigar" -) - -// Windows API calls -//sys _OpenSCManager(machineName *uint16, databaseName *uint16, desiredAcces ServiceSCMAccessRight) (handle ServiceDatabaseHandle, err error) = advapi32.OpenSCManagerW -//sys _EnumServicesStatusEx(handle ServiceDatabaseHandle, infoLevel ServiceInfoLevel, serviceType ServiceType, serviceState ServiceEnumState, services *byte, bufSize uint32, bytesNeeded *uint32, servicesReturned *uint32, resumeHandle *uintptr, groupName *uintptr) (err error) [failretval==0] = advapi32.EnumServicesStatusExW -//sys _OpenService(handle ServiceDatabaseHandle, serviceName *uint16, desiredAccess ServiceAccessRight) (serviceHandle ServiceHandle, err error) = advapi32.OpenServiceW -//sys _QueryServiceConfig(serviceHandle ServiceHandle, serviceConfig *byte, bufSize uint32, bytesNeeded *uint32) (err error) [failretval==0] = advapi32.QueryServiceConfigW -//sys _QueryServiceConfig2(serviceHandle ServiceHandle, infoLevel ServiceConfigInformation, configBuffer *byte, bufSize uint32, bytesNeeded *uint32) (err error) [failretval==0] = advapi32.QueryServiceConfig2W -//sys _CloseServiceHandle(handle uintptr) (err error) = advapi32.CloseServiceHandle - -var ( - sizeofEnumServiceStatusProcess = (int)(unsafe.Sizeof(EnumServiceStatusProcess{})) -) - -type ServiceDatabaseHandle uintptr - -type ServiceHandle uintptr - -type ProcessHandle uintptr - -type ServiceConfigInformation uint32 - -const ( - ServiceConfigDelayedAutoStartInfo ServiceConfigInformation = 3 - ServiceConfigDescription ServiceConfigInformation = 1 - ServiceConfigFailureActions ServiceConfigInformation = 2 - ServiceConfigFailureActionsFlag ServiceConfigInformation = 4 - ServiceConfigPreferredNode ServiceConfigInformation = 9 - ServiceConfigPreshutdownInfo ServiceConfigInformation = 7 - ServiceConfigRequiredPrivilegesInfo ServiceConfigInformation = 6 - ServiceConfigServiceSidInfo ServiceConfigInformation = 5 - ServiceConfigTriggerInfo ServiceConfigInformation = 8 - ServiceConfigLaunchProtected ServiceConfigInformation = 12 -) - -type serviceDelayedAutoStartInfo struct { - delayedAutoStart bool -} - -type serviceTriggerInfo struct { - cTriggers uint32 - pTriggers uintptr - pReserved uintptr -} - -var serviceStates = map[ServiceState]string{ - ServiceContinuePending: "Continuing", - ServicePausePending: "Pausing", - ServicePaused: "Paused", - ServiceRunning: "Running", - ServiceStartPending: "Starting", - ServiceStopPending: "Stopping", - ServiceStopped: "Stopped", -} - -const ( - StartTypeBoot ServiceStartType = iota - StartTypeSystem - StartTypeAutomatic - StartTypeManual - StartTypeDisabled - StartTypeAutomaticDelayed - StartTypeAutomaticTriggered - StartTypeAutomaticDelayedTriggered - StartTypeManualTriggered -) - -var serviceStartTypes = map[ServiceStartType]string{ - StartTypeBoot: "Boot", - StartTypeSystem: "System", - StartTypeAutomatic: "Automatic", - StartTypeManual: "Manual", - StartTypeDisabled: "Disabled", - StartTypeAutomaticDelayed: "Automatic (Delayed)", - StartTypeAutomaticTriggered: "Automatic (Triggered)", - StartTypeAutomaticDelayedTriggered: "Automatic (Delayed, Triggered)", - StartTypeManualTriggered: "Manual (Triggered)", -} - -func (startType ServiceStartType) String() string { - return serviceStartTypes[startType] -} - -func (state ServiceState) String() string { - if val, ok := serviceStates[state]; ok { - return val - } - return "" -} - -// errorNames is mapping of errno values to names. -// https://msdn.microsoft.com/en-us/library/windows/desktop/ms681383(v=vs.85).aspx -var errorNames = map[uint32]string{ - 1077: "ERROR_SERVICE_NEVER_STARTED", -} - -type ServiceStatus struct { - DisplayName string - ServiceName string - CurrentState string - StartType ServiceStartType - PID uint32 // ID of the associated process. - Uptime time.Duration - ExitCode uint32 // Exit code for stopped services. - ServiceStartName string - BinaryPathName string -} - -type ServiceReader struct { - handle ServiceDatabaseHandle - state ServiceEnumState - guid string // Host's MachineGuid value (a unique ID for the host). - ids map[string]string // Cache of service IDs. - protectedServices map[string]struct{} -} - -var InvalidServiceDatabaseHandle = ^ServiceDatabaseHandle(0) -var InvalidServiceHandle = ^ServiceHandle(0) - -func OpenSCManager(machineName string, databaseName string, desiredAccess ServiceSCMAccessRight) (ServiceDatabaseHandle, error) { - var machineNamePtr *uint16 - if machineName != "" { - var err error - machineNamePtr, err = syscall.UTF16PtrFromString(machineName) - if err != nil { - return InvalidServiceDatabaseHandle, err - } - } - - var databaseNamePtr *uint16 - if databaseName != "" { - var err error - databaseNamePtr, err = syscall.UTF16PtrFromString(databaseName) - if err != nil { - return InvalidServiceDatabaseHandle, err - } - } - - handle, err := _OpenSCManager(machineNamePtr, databaseNamePtr, desiredAccess) - if err != nil { - return InvalidServiceDatabaseHandle, ServiceErrno(err.(syscall.Errno)) - } - - return handle, nil -} - -func OpenService(handle ServiceDatabaseHandle, serviceName string, desiredAccess ServiceAccessRight) (ServiceHandle, error) { - var serviceNamePtr *uint16 - if serviceName != "" { - var err error - serviceNamePtr, err = syscall.UTF16PtrFromString(serviceName) - if err != nil { - return InvalidServiceHandle, err - } - } - - serviceHandle, err := _OpenService(handle, serviceNamePtr, desiredAccess) - if err != nil { - return InvalidServiceHandle, ServiceErrno(err.(syscall.Errno)) - } - - return serviceHandle, nil -} - -func QueryServiceConfig2(serviceHandle ServiceHandle, infoLevel ServiceConfigInformation) ([]byte, error) { - var buffer []byte - - for { - var bytesNeeded uint32 - var bufPtr *byte - if len(buffer) > 0 { - bufPtr = &buffer[0] - } - - if err := _QueryServiceConfig2(serviceHandle, infoLevel, bufPtr, uint32(len(buffer)), &bytesNeeded); err != nil { - if ServiceErrno(err.(syscall.Errno)) == SERVICE_ERROR_INSUFFICIENT_BUFFER { - // Increase buffer size and retry. - buffer = make([]byte, len(buffer)+int(bytesNeeded)) - continue - } - return nil, err - } - - break - } - - return buffer, nil -} - -func getServiceStates(handle ServiceDatabaseHandle, state ServiceEnumState, protectedServices map[string]struct{}) ([]ServiceStatus, error) { - var servicesReturned uint32 - var servicesBuffer []byte - - for { - var bytesNeeded uint32 - var buf *byte - if len(servicesBuffer) > 0 { - buf = &servicesBuffer[0] - } - - if err := _EnumServicesStatusEx(handle, ScEnumProcessInfo, ServiceWin32, state, buf, uint32(len(servicesBuffer)), &bytesNeeded, &servicesReturned, nil, nil); err != nil { - if ServiceErrno(err.(syscall.Errno)) == SERVICE_ERROR_MORE_DATA { - // Increase buffer size and retry. - servicesBuffer = make([]byte, len(servicesBuffer)+int(bytesNeeded)) - continue - } - return nil, ServiceErrno(err.(syscall.Errno)) - } - - break - } - - // Windows appears to tack on a single byte null terminator to the UTF-16 - // strings, but we are expecting either no null terminator or \u0000 (an - // even number of bytes). - if len(servicesBuffer)%2 != 0 && servicesBuffer[len(servicesBuffer)-1] == 0 { - servicesBuffer = servicesBuffer[:len(servicesBuffer)-1] - } - - var services []ServiceStatus - for i := 0; i < int(servicesReturned); i++ { - serviceTemp := (*EnumServiceStatusProcess)(unsafe.Pointer(&servicesBuffer[i*sizeofEnumServiceStatusProcess])) - - service, err := getServiceInformation(serviceTemp, servicesBuffer, handle, protectedServices) - if err != nil { - return nil, err - } - - services = append(services, service) - } - - return services, nil -} - -func getServiceInformation(rawService *EnumServiceStatusProcess, servicesBuffer []byte, handle ServiceDatabaseHandle, protectedServices map[string]struct{}) (ServiceStatus, error) { - service := ServiceStatus{ - PID: rawService.ServiceStatusProcess.DwProcessId, - } - - // Read null-terminated UTF16 strings from the buffer. - serviceNameOffset := uintptr(unsafe.Pointer(rawService.LpServiceName)) - (uintptr)(unsafe.Pointer(&servicesBuffer[0])) - displayNameOffset := uintptr(unsafe.Pointer(rawService.LpDisplayName)) - (uintptr)(unsafe.Pointer(&servicesBuffer[0])) - - strBuf := new(bytes.Buffer) - if err := sys.UTF16ToUTF8Bytes(servicesBuffer[displayNameOffset:], strBuf); err != nil { - return service, err - } - service.DisplayName = strBuf.String() - - strBuf.Reset() - if err := sys.UTF16ToUTF8Bytes(servicesBuffer[serviceNameOffset:], strBuf); err != nil { - return service, err - } - service.ServiceName = strBuf.String() - - var state string - - if stat, ok := serviceStates[ServiceState(rawService.ServiceStatusProcess.DwCurrentState)]; ok { - state = stat - } else { - state = "Can not define State" - } - service.CurrentState = state - - // Exit code. - service.ExitCode = rawService.ServiceStatusProcess.DwWin32ExitCode - if service.ExitCode == uint32(windows.ERROR_SERVICE_SPECIFIC_ERROR) { - service.ExitCode = rawService.ServiceStatusProcess.DwServiceSpecificExitCode - } - - serviceHandle, err := OpenService(handle, service.ServiceName, ServiceQueryConfig) - if err != nil { - return service, err - } - - defer CloseServiceHandle(serviceHandle) - - // Get detailed information - if err := getAdditionalServiceInfo(serviceHandle, &service); err != nil { - return service, err - } - - // Get optional information - if err := getOptionalServiceInfo(serviceHandle, &service); err != nil { - return service, err - } - - //Get uptime for service - if ServiceState(rawService.ServiceStatusProcess.DwCurrentState) != ServiceStopped { - processUpTime, err := getServiceUptime(rawService.ServiceStatusProcess.DwProcessId) - if err != nil { - if _, ok := protectedServices[service.ServiceName]; errors.Cause(err) == syscall.ERROR_ACCESS_DENIED && !ok { - protectedServices[service.ServiceName] = struct{}{} - logp.Warn("Uptime for service %v is not available because of insufficient rights", service.ServiceName) - } else { - return service, err - } - } - service.Uptime = processUpTime / time.Millisecond - } - - return service, nil -} - -// getServiceUptime returns the uptime for process -func getServiceUptime(processID uint32) (time.Duration, error) { - var processCreationTime gosigar.ProcTime - - err := processCreationTime.Get(int(processID)) - if err != nil { - return time.Duration(processCreationTime.StartTime), err - } - - uptime := time.Since(time.Unix(0, int64(processCreationTime.StartTime)*int64(time.Millisecond))) - - return uptime, nil -} - -func getAdditionalServiceInfo(serviceHandle ServiceHandle, service *ServiceStatus) error { - var buffer []byte - - for { - var bytesNeeded uint32 - var bufPtr *byte - if len(buffer) > 0 { - bufPtr = &buffer[0] - } - - if err := _QueryServiceConfig(serviceHandle, bufPtr, uint32(len(buffer)), &bytesNeeded); err != nil { - if ServiceErrno(err.(syscall.Errno)) == SERVICE_ERROR_INSUFFICIENT_BUFFER { - // Increase buffer size and retry. - buffer = make([]byte, len(buffer)+int(bytesNeeded)) - continue - } - return ServiceErrno(err.(syscall.Errno)) - } - serviceQueryConfig := (*QueryServiceConfig)(unsafe.Pointer(&buffer[0])) - service.StartType = ServiceStartType(serviceQueryConfig.DwStartType) - serviceStartNameOffset := uintptr(unsafe.Pointer(serviceQueryConfig.LpServiceStartName)) - (uintptr)(unsafe.Pointer(&buffer[0])) - binaryPathNameOffset := uintptr(unsafe.Pointer(serviceQueryConfig.LpBinaryPathName)) - (uintptr)(unsafe.Pointer(&buffer[0])) - - strBuf := new(bytes.Buffer) - if err := sys.UTF16ToUTF8Bytes(buffer[serviceStartNameOffset:], strBuf); err != nil { - return err - } - service.ServiceStartName = strBuf.String() - - strBuf.Reset() - if err := sys.UTF16ToUTF8Bytes(buffer[binaryPathNameOffset:], strBuf); err != nil { - return err - } - service.BinaryPathName = strBuf.String() - - break - } - - return nil -} - -func getOptionalServiceInfo(serviceHandle ServiceHandle, service *ServiceStatus) error { - // Get information if the service is started delayed or triggered. Only valid for automatic or manual services. So filter them first. - if service.StartType == StartTypeAutomatic || service.StartType == StartTypeManual { - var delayedInfo *serviceDelayedAutoStartInfo - if service.StartType == StartTypeAutomatic { - delayedInfoBuffer, err := QueryServiceConfig2(serviceHandle, ServiceConfigDelayedAutoStartInfo) - if err != nil { - return err - } - - delayedInfo = (*serviceDelayedAutoStartInfo)(unsafe.Pointer(&delayedInfoBuffer[0])) - } - - // Get information if the service is triggered. - triggeredInfoBuffer, err := QueryServiceConfig2(serviceHandle, ServiceConfigTriggerInfo) - if err != nil { - return err - } - - triggeredInfo := (*serviceTriggerInfo)(unsafe.Pointer(&triggeredInfoBuffer[0])) - - if service.StartType == StartTypeAutomatic { - if triggeredInfo.cTriggers > 0 && delayedInfo.delayedAutoStart { - service.StartType = StartTypeAutomaticDelayedTriggered - } else if triggeredInfo.cTriggers > 0 { - service.StartType = StartTypeAutomaticTriggered - } else if delayedInfo.delayedAutoStart { - service.StartType = StartTypeAutomaticDelayed - } - return nil - } - - if service.StartType == StartTypeManual && triggeredInfo.cTriggers > 0 { - service.StartType = StartTypeManualTriggered - } - } - - return nil -} - -func (reader *ServiceReader) Close() error { - return CloseServiceDatabaseHandle(reader.handle) -} - -func CloseServiceDatabaseHandle(handle ServiceDatabaseHandle) error { - if err := _CloseServiceHandle(uintptr(handle)); err != nil { - return ServiceErrno(err.(syscall.Errno)) - } - - return nil -} - -func CloseServiceHandle(handle ServiceHandle) error { - if err := _CloseServiceHandle(uintptr(handle)); err != nil { - return ServiceErrno(err.(syscall.Errno)) - } - - return nil -} - -func NewServiceReader() (*ServiceReader, error) { - hndl, err := OpenSCManager("", "", ScManagerEnumerateService|ScManagerConnect) - if err != nil { - return nil, errors.Wrap(err, "initialization failed") - } - - guid, err := getMachineGUID() - if err != nil { - return nil, err - } - - r := &ServiceReader{ - handle: hndl, - state: ServiceStateAll, - guid: guid, - ids: map[string]string{}, - protectedServices: map[string]struct{}{}, - } - - return r, nil -} - -func (reader *ServiceReader) Read() ([]common.MapStr, error) { - services, err := getServiceStates(reader.handle, reader.state, reader.protectedServices) - if err != nil { - return nil, err - } - - result := make([]common.MapStr, 0, len(services)) - - for _, service := range services { - ev := common.MapStr{ - "id": reader.getServiceID(service.ServiceName), - "display_name": service.DisplayName, - "name": service.ServiceName, - "state": service.CurrentState, - "start_type": service.StartType.String(), - "start_name": service.ServiceStartName, - "path_name": service.BinaryPathName, - } - - if service.CurrentState == "Stopped" { - ev.Put("exit_code", getErrorCode(service.ExitCode)) - } - - if service.PID > 0 { - ev.Put("pid", service.PID) - } - - if service.Uptime > 0 { - if _, err = ev.Put("uptime.ms", service.Uptime); err != nil { - return nil, err - } - } - - result = append(result, ev) - } - - return result, nil -} - -// getServiceID returns a unique ID for the service that is derived from the -// machine's GUID and the service's name. -func (reader *ServiceReader) getServiceID(name string) string { - // hash returns a base64 encoded sha256 hash that is truncated to 10 chars. - hash := func(v string) string { - sum := sha256.Sum256([]byte(v)) - base64Hash := base64.RawURLEncoding.EncodeToString(sum[:]) - return base64Hash[:10] - } - - id, found := reader.ids[name] - if !found { - id = hash(reader.guid + name) - reader.ids[name] = id - } - - return id -} - -func (e ServiceErrno) Error() string { - // If the value is not one of the known Service errors then assume its a - // general windows error. - if _, found := serviceErrors[e]; !found { - return syscall.Errno(e).Error() - } - - // Use FormatMessage to convert the service errno to a string. - var flags uint32 = syscall.FORMAT_MESSAGE_FROM_SYSTEM | syscall.FORMAT_MESSAGE_ARGUMENT_ARRAY | syscall.FORMAT_MESSAGE_IGNORE_INSERTS - b := make([]uint16, 300) - n, err := windows.FormatMessage(flags, modadvapi32.Handle(), uint32(e), 0, b, nil) - if err != nil { - return "service error #" + strconv.Itoa(int(e)) - } - - // Trim terminating \r and \n - for ; n > 0 && (b[n-1] == '\n' || b[n-1] == '\r'); n-- { - } - return string(utf16.Decode(b[:n])) -} - -// getMachineGUID returns the machine's GUID value which is unique to a Windows -// installation. -func getMachineGUID() (string, error) { - const key = registry.LOCAL_MACHINE - const path = `SOFTWARE\Microsoft\Cryptography` - const name = "MachineGuid" - - k, err := registry.OpenKey(key, path, registry.READ|registry.WOW64_64KEY) - if err != nil { - return "", errors.Wrapf(err, `failed to open HKLM\%v`, path) - } - - guid, _, err := k.GetStringValue(name) - if err != nil { - return "", errors.Wrapf(err, `failed to get value of HKLM\%v\%v`, path, name) - } - - return guid, nil -} - -func getErrorCode(errno uint32) string { - name, found := errorNames[errno] - if found { - return name - } - return strconv.Itoa(int(errno)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/zservice_windows.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/zservice_windows.go deleted file mode 100644 index 31fdf630..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/service/zservice_windows.go +++ /dev/null @@ -1,139 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// MACHINE GENERATED BY 'go generate' COMMAND; DO NOT EDIT - -package service - -import ( - "syscall" - "unsafe" - - "golang.org/x/sys/windows" -) - -var _ unsafe.Pointer - -// Do the interface allocations only once for common -// Errno values. -const ( - errnoERROR_IO_PENDING = 997 -) - -var ( - errERROR_IO_PENDING error = syscall.Errno(errnoERROR_IO_PENDING) -) - -// errnoErr returns common boxed Errno values, to prevent -// allocations at runtime. -func errnoErr(e syscall.Errno) error { - switch e { - case 0: - return nil - case errnoERROR_IO_PENDING: - return errERROR_IO_PENDING - } - // TODO: add more here, after collecting data on the common - // error values see on Windows. (perhaps when running - // all.bat?) - return e -} - -var ( - modadvapi32 = windows.NewLazySystemDLL("advapi32.dll") - - procOpenSCManagerW = modadvapi32.NewProc("OpenSCManagerW") - procEnumServicesStatusExW = modadvapi32.NewProc("EnumServicesStatusExW") - procOpenServiceW = modadvapi32.NewProc("OpenServiceW") - procQueryServiceConfigW = modadvapi32.NewProc("QueryServiceConfigW") - procQueryServiceConfig2W = modadvapi32.NewProc("QueryServiceConfig2W") - procCloseServiceHandle = modadvapi32.NewProc("CloseServiceHandle") -) - -func _OpenSCManager(machineName *uint16, databaseName *uint16, desiredAcces ServiceSCMAccessRight) (handle ServiceDatabaseHandle, err error) { - r0, _, e1 := syscall.Syscall(procOpenSCManagerW.Addr(), 3, uintptr(unsafe.Pointer(machineName)), uintptr(unsafe.Pointer(databaseName)), uintptr(desiredAcces)) - handle = ServiceDatabaseHandle(r0) - if handle == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } - return -} - -func _EnumServicesStatusEx(handle ServiceDatabaseHandle, infoLevel ServiceInfoLevel, serviceType ServiceType, serviceState ServiceEnumState, services *byte, bufSize uint32, bytesNeeded *uint32, servicesReturned *uint32, resumeHandle *uintptr, groupName *uintptr) (err error) { - r1, _, e1 := syscall.Syscall12(procEnumServicesStatusExW.Addr(), 10, uintptr(handle), uintptr(infoLevel), uintptr(serviceType), uintptr(serviceState), uintptr(unsafe.Pointer(services)), uintptr(bufSize), uintptr(unsafe.Pointer(bytesNeeded)), uintptr(unsafe.Pointer(servicesReturned)), uintptr(unsafe.Pointer(resumeHandle)), uintptr(unsafe.Pointer(groupName)), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } - return -} - -func _OpenService(handle ServiceDatabaseHandle, serviceName *uint16, desiredAccess ServiceAccessRight) (serviceHandle ServiceHandle, err error) { - r0, _, e1 := syscall.Syscall(procOpenServiceW.Addr(), 3, uintptr(handle), uintptr(unsafe.Pointer(serviceName)), uintptr(desiredAccess)) - serviceHandle = ServiceHandle(r0) - if serviceHandle == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } - return -} - -func _QueryServiceConfig(serviceHandle ServiceHandle, serviceConfig *byte, bufSize uint32, bytesNeeded *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procQueryServiceConfigW.Addr(), 4, uintptr(serviceHandle), uintptr(unsafe.Pointer(serviceConfig)), uintptr(bufSize), uintptr(unsafe.Pointer(bytesNeeded)), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } - return -} - -func _QueryServiceConfig2(serviceHandle ServiceHandle, infoLevel ServiceConfigInformation, configBuffer *byte, bufSize uint32, bytesNeeded *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procQueryServiceConfig2W.Addr(), 5, uintptr(serviceHandle), uintptr(infoLevel), uintptr(unsafe.Pointer(configBuffer)), uintptr(bufSize), uintptr(unsafe.Pointer(bytesNeeded)), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } - return -} - -func _CloseServiceHandle(handle uintptr) (err error) { - r1, _, e1 := syscall.Syscall(procCloseServiceHandle.Addr(), 1, uintptr(handle), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } - return -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/windows.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/windows.go deleted file mode 100644 index 584817e6..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/windows/windows.go +++ /dev/null @@ -1,55 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build windows - -package windows - -import ( - "sync" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/helper" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -var once sync.Once - -func init() { - // Register the ModuleFactory function for the "windows" module. - if err := mb.Registry.AddModule("windows", NewModule); err != nil { - panic(err) - } -} - -func initModule() { - if err := helper.CheckAndEnableSeDebugPrivilege(); err != nil { - logp.Warn("%v", err) - } -} - -type Module struct { - mb.BaseModule -} - -func NewModule(base mb.BaseModule) (mb.Module, error) { - once.Do(func() { - initModule() - }) - - return &Module{BaseModule: base}, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/Dockerfile b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/Dockerfile deleted file mode 100644 index 7c02354e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/Dockerfile +++ /dev/null @@ -1,3 +0,0 @@ -ARG ZOOKEEPER_VERSION -FROM jplock/zookeeper:${ZOOKEEPER_VERSION} -HEALTHCHECK --interval=1s --retries=90 CMD nc -z localhost 2181 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/config.reference.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/config.reference.yml deleted file mode 100644 index 51b3e0b8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/config.reference.yml +++ /dev/null @@ -1,5 +0,0 @@ -- module: zookeeper - enabled: true - metricsets: ["mntr", "server"] - period: 10s - hosts: ["localhost:2181"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/config.yml deleted file mode 100644 index d6701a8b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/config.yml +++ /dev/null @@ -1,6 +0,0 @@ -- module: zookeeper - #metricsets: - # - mntr - # - server - period: 10s - hosts: ["localhost:2181"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/docs.asciidoc deleted file mode 100644 index 34703014..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/docs.asciidoc +++ /dev/null @@ -1,15 +0,0 @@ -The ZooKeeper module fetches statistics from the ZooKeeper service. The default -metricsets are `mntr` and `server`. - -[float] -=== Compatibility - -The ZooKeeper metricsets were tested with ZooKeeper 3.4.8 and are expected to work with all version ->= 3.4.0. Versions prior to 3.4 do not support the `mntr` command. - -[float] -=== Dashboard - -The Zookeeper module comes with a predefined dashboard: - -image::./images/metricbeat-zookeeper.png[] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/fields.yml deleted file mode 100644 index 99ad281a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/fields.yml +++ /dev/null @@ -1,13 +0,0 @@ -- key: zookeeper - title: "ZooKeeper" - description: > - ZooKeeper metrics collected by the four-letter monitoring commands. - short_config: false - release: ga - fields: - - name: zookeeper - type: group - description: > - `zookeeper` contains the metrics reported by ZooKeeper - commands. - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/kibana/7/dashboard/Metricbeat-zookeeper-overview.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/kibana/7/dashboard/Metricbeat-zookeeper-overview.json deleted file mode 100644 index f9307b4c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/_meta/kibana/7/dashboard/Metricbeat-zookeeper-overview.json +++ /dev/null @@ -1,504 +0,0 @@ -{ - "objects": [ - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Approximate data size [Metricbeat Zookeeper] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "bytes", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Approximate data size", - "line_width": 1, - "metrics": [ - { - "field": "zookeeper.mntr.approximate_data_size", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Approximate data size [Metricbeat Zookeeper] ECS", - "type": "metrics" - } - }, - "id": "8d3b7770-2319-11e9-bb66-8baac426dfd4-ecs", - "type": "visualization", - "updated_at": "2019-01-30T13:29:19.163Z", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Latency [Metricbeat Zookeeper] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "ms,ms,2", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Latency", - "line_width": 1, - "metrics": [ - { - "field": "zookeeper.mntr.latency.avg", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Latency [Metricbeat Zookeeper] ECS", - "type": "metrics" - } - }, - "id": "c0be43c0-2319-11e9-bb66-8baac426dfd4-ecs", - "type": "visualization", - "updated_at": "2019-01-30T13:29:05.974Z", - "version": 2 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Alive Connections [Metricbeat Zookeeper] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": 0.5, - "formatter": "0,0.[00]", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Alive connections", - "line_width": 1, - "metrics": [ - { - "field": "zookeeper.mntr.num_alive_connections", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Alive Connections [Metricbeat Zookeeper] ECS", - "type": "metrics" - } - }, - "id": "1c2f8930-231a-11e9-bb66-8baac426dfd4-ecs", - "type": "visualization", - "updated_at": "2019-01-30T13:28:52.034Z", - "version": 3 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Used file descriptors [Metricbeat Zookeeper] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_position": "left", - "axis_scale": "normal", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_min": "0", - "axis_position": "left", - "chart_type": "line", - "color": "#68BC00", - "fill": "0.1", - "formatter": "percent", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Used file descriptors", - "line_width": 1, - "metrics": [ - { - "field": "zookeeper.mntr.open_file_descriptor_count", - "id": "b92e4550-231a-11e9-9e57-679640dc0c7c", - "metric_agg": "avg", - "type": "avg" - }, - { - "field": "zookeeper.mntr.max_file_descriptor_count", - "id": "918d0c60-231b-11e9-9e57-679640dc0c7c", - "type": "avg" - }, - { - "id": "7e4d11e0-231b-11e9-9e57-679640dc0c7c", - "script": "params.a/params.b", - "type": "math", - "variables": [ - { - "field": "b92e4550-231a-11e9-9e57-679640dc0c7c", - "id": "81c03fa0-231b-11e9-9e57-679640dc0c7c", - "name": "a" - }, - { - "field": "918d0c60-231b-11e9-9e57-679640dc0c7c", - "id": "8a3af6c0-231b-11e9-9e57-679640dc0c7c", - "name": "b" - } - ] - } - ], - "point_size": 1, - "separate_axis": 1, - "split_mode": "everything", - "stacked": "none", - "value_template": "{{value}}" - }, - { - "axis_min": "0", - "axis_position": "right", - "chart_type": "line", - "color": "rgba(0,98,177,1)", - "fill": "0", - "formatter": "0,0.[00]", - "id": "dffaffe0-23cc-11e9-b1ff-37c851471450", - "label": "Open file descriptors", - "line_width": "1", - "metrics": [ - { - "field": "zookeeper.mntr.open_file_descriptor_count", - "id": "dffaffe1-23cc-11e9-b1ff-37c851471450", - "type": "avg" - } - ], - "point_size": 1, - "separate_axis": 1, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Used file descriptors [Metricbeat Zookeeper] ECS", - "type": "metrics" - } - }, - "id": "ddb13c60-231b-11e9-bb66-8baac426dfd4-ecs", - "type": "visualization", - "updated_at": "2019-01-30T13:28:22.583Z", - "version": 5 - }, - { - "attributes": { - "description": "", - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "title": "Packets received / sent [Metricbeat Zookeeper] ECS", - "uiStateJSON": {}, - "version": 1, - "visState": { - "aggs": [], - "params": { - "axis_formatter": "number", - "axis_min": "0", - "axis_position": "left", - "axis_scale": "normal", - "id": "61ca57f0-469d-11e7-af02-69e470af7417", - "index_pattern": "metricbeat-*", - "interval": "auto", - "series": [ - { - "axis_position": "right", - "chart_type": "line", - "color": "#68BC00", - "fill": "0", - "formatter": "0,0.[00]", - "id": "61ca57f1-469d-11e7-af02-69e470af7417", - "label": "Packets received", - "line_width": "2", - "metrics": [ - { - "field": "zookeeper.mntr.packets.received", - "id": "61ca57f2-469d-11e7-af02-69e470af7417", - "type": "avg" - }, - { - "field": "61ca57f2-469d-11e7-af02-69e470af7417", - "id": "34949540-231c-11e9-9707-f128cdaa3bf2", - "type": "derivative", - "unit": "" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_filters": [ - { - "color": "#68BC00", - "id": "5811d190-231c-11e9-9707-f128cdaa3bf2" - } - ], - "split_mode": "terms", - "stacked": "none" - }, - { - "axis_position": "right", - "chart_type": "line", - "color": "rgba(115,216,255,1)", - "fill": "0", - "formatter": "0,0.[00]", - "id": "753b2e60-231c-11e9-9707-f128cdaa3bf2", - "label": "Packets sent", - "line_width": "2", - "metrics": [ - { - "field": "zookeeper.mntr.packets.sent", - "id": "753b2e61-231c-11e9-9707-f128cdaa3bf2", - "type": "avg" - }, - { - "field": "753b2e61-231c-11e9-9707-f128cdaa3bf2", - "id": "7ed33c60-231c-11e9-9707-f128cdaa3bf2", - "type": "derivative", - "unit": "" - } - ], - "point_size": "0", - "separate_axis": 0, - "split_mode": "everything", - "stacked": "none" - } - ], - "show_grid": 1, - "show_legend": 1, - "time_field": "@timestamp", - "type": "timeseries" - }, - "title": "Packets received / sent [Metricbeat Zookeeper] ECS", - "type": "metrics" - } - }, - "id": "d2f52b50-231c-11e9-bb66-8baac426dfd4-ecs", - "type": "visualization", - "updated_at": "2019-01-30T13:26:42.583Z", - "version": 3 - }, - { - "attributes": { - "description": "Overview of Zookeeper", - "hits": 0, - "kibanaSavedObjectMeta": { - "searchSourceJSON": { - "filter": [], - "query": { - "language": "kuery", - "query": "" - } - } - }, - "optionsJSON": { - "darkTheme": false, - "hidePanelTitles": false, - "useMargins": true - }, - "panelsJSON": [ - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "1", - "w": 15, - "x": 0, - "y": 15 - }, - "id": "8d3b7770-2319-11e9-bb66-8baac426dfd4-ecs", - "panelIndex": "1", - "title": "Approximate data size", - "type": "visualization", - "version": "7.0.0-alpha2" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "2", - "w": 17, - "x": 15, - "y": 15 - }, - "id": "c0be43c0-2319-11e9-bb66-8baac426dfd4-ecs", - "panelIndex": "2", - "title": "Latency", - "type": "visualization", - "version": "7.0.0-alpha2" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "3", - "w": 16, - "x": 32, - "y": 15 - }, - "id": "1c2f8930-231a-11e9-bb66-8baac426dfd4-ecs", - "panelIndex": "3", - "title": "Alive Connections", - "type": "visualization", - "version": "7.0.0-alpha2" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "4", - "w": 25, - "x": 23, - "y": 0 - }, - "id": "ddb13c60-231b-11e9-bb66-8baac426dfd4-ecs", - "panelIndex": "4", - "title": "Used file descriptors", - "type": "visualization", - "version": "7.0.0-alpha2" - }, - { - "embeddableConfig": {}, - "gridData": { - "h": 15, - "i": "5", - "w": 23, - "x": 0, - "y": 0 - }, - "id": "d2f52b50-231c-11e9-bb66-8baac426dfd4-ecs", - "panelIndex": "5", - "title": "Packets received / sent", - "type": "visualization", - "version": "7.0.0-alpha2" - } - ], - "timeRestore": false, - "title": "[Metricbeat Zookeeper] Overview ECS", - "version": 1 - }, - "id": "467207a0-231e-11e9-bb66-8baac426dfd4-ecs", - "type": "dashboard", - "updated_at": "2019-01-30T13:34:01.235Z", - "version": 6 - } - ], - "version": "7.0.0-alpha2" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/_meta/data.json deleted file mode 100644 index a6c97436..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/_meta/data.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "client": { - "ip": "172.17.0.1", - "port": 47728 - }, - "event": { - "dataset": "zookeeper.connection", - "duration": 115000, - "module": "zookeeper" - }, - "metricset": { - "name": "connection" - }, - "service": { - "address": "localhost:2181", - "type": "zookeeper" - }, - "zookeeper": { - "connection": { - "interest_ops": 0, - "queued": 0, - "received": 1, - "sent": 0 - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/_meta/docs.asciidoc deleted file mode 100644 index 9e6ff502..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/_meta/docs.asciidoc +++ /dev/null @@ -1,6 +0,0 @@ -`connection` Metricset fetches the data returned by the `cons` admin keyword. It exposes the following metrics: - -* `zookeeper.connection.interest_ops`: Interest ops -* `zookeeper.connection.queued`: Queued connections -* `zookeeper.connection.received`: Received connections -* `zookeeper.connection.sent`: Connections sent diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/_meta/fields.yml deleted file mode 100644 index 95cfcd0c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/_meta/fields.yml +++ /dev/null @@ -1,22 +0,0 @@ -- name: connection - type: group - release: ga - description: > - connections - fields: - - name: interest_ops - type: long - description: > - Interest ops - - name: queued - type: long - description: > - Queued connections - - name: received - type: long - description: > - Received connections - - name: sent - type: long - description: > - Connections sent diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/connection.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/connection.go deleted file mode 100644 index 06daf9ba..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/connection.go +++ /dev/null @@ -1,77 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package connection - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/zookeeper" -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("zookeeper", "connection", New, - mb.WithHostParser(parse.PassThruHostParser), - ) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - config := struct{}{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - }, nil -} - -// Fetch fetches metrics from ZooKeeper by making a tcp connection to the -// command port and sending the "cons" command and parsing the output. -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - outputReader, err := zookeeper.RunCommand("cons", m.Host(), m.Module().Config().Timeout) - if err != nil { - return errors.Wrap(err, "'cons' command failed") - } - - events, err := m.parseCons(outputReader) - if err != nil { - return errors.Wrap(err, "error parsing response from zookeeper") - } - - for _, event := range events { - reporter.Event(event) - } - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/connection_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/connection_integration_test.go deleted file mode 100644 index f774f36c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/connection_integration_test.go +++ /dev/null @@ -1,44 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package connection - -import ( - "testing" - - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "zookeeper") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "zookeeper", - "metricsets": []string{"connection"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/connection_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/connection_test.go deleted file mode 100644 index 6477a777..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/connection_test.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package connection - -import ( - "bytes" - "testing" - - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/stretchr/testify/assert" -) - -var srvrTestInput = `/172.17.0.1:55218[0](queued=0,recved=1,sent=0) -/172.17.0.2:55218[55](queued=11,recved=22,sent=333) -/2001:0db8:85a3:0000:0000:8a2e:0370:7334:55218[0](queued=11,recved=22,sent=333) -` - -func TestParser(t *testing.T) { - conns := MetricSet{} - - mapStr, err := conns.parseCons(bytes.NewReader([]byte(srvrTestInput))) - if err != nil { - t.Fatal(err) - } - assert.True(t, len(mapStr) == 3) - firstLine := mapStr[0] - secondLine := mapStr[1] - thirdLine := mapStr[2] - - firstLineClient, ok := firstLine.RootFields["client"] - assert.True(t, ok) - - firstLineClientMap, ok := firstLineClient.(common.MapStr) - assert.True(t, ok) - - secondLineClient, ok := secondLine.RootFields["client"] - assert.True(t, ok) - - secondLineClientMap, ok := secondLineClient.(common.MapStr) - assert.True(t, ok) - - thirdLineClient, ok := thirdLine.RootFields["client"] - assert.True(t, ok) - - thirdLineClientMap, ok := thirdLineClient.(common.MapStr) - assert.True(t, ok) - - assert.Equal(t, "172.17.0.1", firstLineClientMap["ip"]) - assert.Equal(t, "172.17.0.2", secondLineClientMap["ip"]) - assert.Equal(t, "2001:0db8:85a3:0000:0000:8a2e:0370:7334", thirdLineClientMap["ip"]) - - assert.Equal(t, int64(55218), firstLineClientMap["port"]) - assert.Equal(t, int64(55218), secondLineClientMap["port"]) - - assert.Equal(t, int64(0), firstLine.MetricSetFields["interest_ops"]) - assert.Equal(t, int64(55), secondLine.MetricSetFields["interest_ops"]) - - assert.Equal(t, int64(0), firstLine.MetricSetFields["queued"]) - assert.Equal(t, int64(11), secondLine.MetricSetFields["queued"]) - - assert.Equal(t, int64(1), firstLine.MetricSetFields["received"]) - assert.Equal(t, int64(22), secondLine.MetricSetFields["received"]) - - assert.Equal(t, int64(0), firstLine.MetricSetFields["sent"]) - assert.Equal(t, int64(333), secondLine.MetricSetFields["sent"]) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/data.go deleted file mode 100644 index e205ba85..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/connection/data.go +++ /dev/null @@ -1,110 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package connection - -import ( - "bufio" - "io" - "regexp" - "strconv" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/metricbeat/mb" - - "github.com/elastic/beats/v7/libbeat/common" -) - -var capturer = regexp.MustCompile(`/(?P.*):(?P\d+)\[(?P\d*)]\(queued=(?P\d*),recved=(?P\d*),sent=(?P\d*)\)`) - -func (m *MetricSet) parseCons(i io.Reader) ([]mb.Event, error) { - scanner := bufio.NewScanner(i) - - result := make([]mb.Event, 0) - - for scanner.Scan() { - metricsetFields := common.MapStr{} - rootFields := common.MapStr{} - line := scanner.Text() - - oneParsingIsCorrect := false - keyMap, err := lineToMap(line) - if err != nil { - m.Logger().Debugf(err.Error()) - continue - } - - for k, v := range keyMap { - if k == "ip" { - if _, err := rootFields.Put("client.ip", v); err != nil { - m.Logger().Debugf("%v. Error placing key 'ip' on event", err) - } else { - oneParsingIsCorrect = true - } - } else if k == "port" { - m.checkRegexAndSetInt(rootFields, v, "client.port", &oneParsingIsCorrect) - } else { - m.checkRegexAndSetInt(metricsetFields, v, k, &oneParsingIsCorrect) - } - } - - if oneParsingIsCorrect { - result = append(result, mb.Event{MetricSetFields: metricsetFields, RootFields: rootFields}) - } else { - m.Logger().Debug("no field from incoming string '%s' could be parsed", line) - } - } - - return result, nil -} - -func lineToMap(line string) (map[string]string, error) { - capturedPatterns := capturer.FindStringSubmatch(line) - if len(capturedPatterns) < 1 { - //Nothing captured - return nil, errors.Errorf("no data captured in '%s'", line) - } - - keyMap := make(map[string]string) - for i, name := range capturer.SubexpNames() { - if i != 0 && name != "" { - keyMap[name] = capturedPatterns[i] - } - } - - return keyMap, nil -} - -func (m *MetricSet) checkRegexAndSetInt(output common.MapStr, capturedData string, key string, correct *bool) { - if capturedData != "" { - n, err := strconv.ParseInt(capturedData, 10, 64) - if err != nil { - m.Logger().Errorf("parse error: %v. Cannot convert string to it", err) - return - } - if _, err = output.Put(key, n); err != nil { - m.Logger().Errorf("parse error: %v. Error putting key '%s' on event", err, key) - return - } - *correct = true - } else { - m.Logger().Errorf("parse error: empty data for key '%s'", key) - } - - return -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/docker-compose.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/docker-compose.yml deleted file mode 100644 index 339134e7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/docker-compose.yml +++ /dev/null @@ -1,11 +0,0 @@ -version: '2.3' - -services: - zookeeper: - image: docker.elastic.co/integrations-ci/beats-zookeeper:${ZOOKEEPER_VERSION:-3.5.5}-1 - build: - context: ./_meta - args: - ZOOKEEPER_VERSION: ${ZOOKEEPER_VERSION:-3.5.5} - ports: - - 2181 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/fields.go deleted file mode 100644 index 9ab4ca9a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/fields.go +++ /dev/null @@ -1,36 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// Code generated by beats/dev-tools/cmd/asset/asset.go - DO NOT EDIT. - -package zookeeper - -import ( - "github.com/elastic/beats/v7/libbeat/asset" -) - -func init() { - if err := asset.SetFields("metricbeat", "zookeeper", asset.ModuleFieldsPri, AssetZookeeper); err != nil { - panic(err) - } -} - -// AssetZookeeper returns asset data. -// This is the base64 encoded gzipped contents of ../metricbeat/module/zookeeper. -func AssetZookeeper() string { - return "eJy0WM2O2zgMvucpiF56afMAc1ig2O6hWLSLLbqXXlxGZmJhZNGV6PzM0y8kW/5J7CQz4/EpiCx+Hyn+fPJHeKTTAzwxPxJV5FYAosXQA7z7yfx3/O/dCiAnr5yuRLN9gD9WAADdOpQkTisPio0hJZTD5gRSEGy5dh8NiYSX2Gphp+0OFJcl2tyvVwC+YCeZYrvVuwfYovG0AnBkCD09wA5XAFtNJvcPEfUjWCxpzDg8cqrC647rqv1ngnJ4fnU7f4FiK6itj2STF44qdq0TnY/d9iH38Ay5DfkptpZUAO+WpkiGZ+xsemboNxySbT/4/5zJkI22Qo68ZFz50QuJk2G7O1u4QiA8X1qTcG4yYf6uqaZ8IbR/o7EZz3tMR4r0fjHU7625m7ierCyE+WcPNTabsEor7mZOXQH5FQzckfvnBdzsO0vEWAzrm8l8LTcL9hJ+TcbvkU4HdufneSOEfWdKtteTyFhVjo+6RKEsR8HM66dpGs8/xk+9bQhmgbcDXgFtmpNBIatOa9yfA76YyZ4c7ihZhg3JgcgCWU/lxlAMkgdtodTGaE+KB/1tzI6qgkpyaHymuF4s57/V5YZcCFEHAE+Wc5qhsWVj+EBuqV7W43eWwYcYtWWgaufISozUNKMSj9lWG8oSErtFI/QVj7qsS7A9U20IejQPGJnnsGUXSffZVjlW5GdimRKuxOPCXFPC3ZVZHQ1tl6Kh7fNp2LrM0Og9ZXMtf4ksG9gG4cFJSYEC6LqMMyeIbKbJckX2TbPu23y2BexUHndmGtfiBW2u7S5z9LsmL8uHdgACCaQJqyXKQ7Q3lGj2c06Z2gu5ad4VqkcSv15YXPSc+/hZkgO7xwTZ6ZnrxBZUH/eQCnAzhKg5XX+yavmjba1DtB5OUqFzp3Di4yLqBlvXzKfZenJ7cpkXlAXFx3c2FHrNuDASpxkmJ6soz95urDUAg+nWCb1DQRYQwrAdBQS0B0OYzxXFnpwfX256pmg0nvtQoRRNyLWi9fTuu2Vdux3Q5rCptcnBi2sqvnFrmvMBRRVv1CCjbfKDxu1JgJs8MKzQ3Nsmo/B5I5aNqLqQ+Tf5jUvmebeP982mF1w4vNvHi0pzyXj/qlvGa8f5YHgbTVaGJ93absZL8OIiTBc6Z5LDeRjnfBrau7wnXPXpwq90O8AyJFzwT3RJIPhItpOS7QkKgyNfsY2OYhuJNGZnKV4qy+dRTHryLSleqM5nUmy15sIUO3qcv3hCfQ2dPRDqGKzhS2id3Uz6AFJoDyWegLQU5IJEano/sOuGxhr+CYsH7ekDaAkDIiotNGxpWky/rpH9YEEzuPHE3nVLWb6yuDvJ2Hy9ApRR4H6EQNFREeUenshxMz8Hp9sqNg8lOxopUNsGDYM0EU5NdvnvWBPeJHupzV5pUC8WkxOwwdYdkO04z/I5ITaxMIL+HARLm+M/0+fdNCQGjVpbqP10rj4d9XS07yix/6z+XRPs0dQTNMSh9RhHD3z5HHKIIloYG16HMPE2lmPFqoiSBiEWTazUmDLkBTdG+2Iwspv6DK9rH7yK3SQnIVdqS/EdobJihwbY5RT1URhfBdrdTB29tlYHrvoUiJaobh2c+ax0vnIv7l8xaHdG/lMKstc7q7eaGi1SkdOcB4aHQocjSLUcirXlv/o/AAD//7suFxk=" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/_meta/data.json deleted file mode 100644 index b0f4d9f3..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/_meta/data.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "zookeeper.mntr", - "duration": 115000, - "module": "zookeeper" - }, - "metricset": { - "name": "mntr" - }, - "service": { - "address": "localhost:32770", - "type": "zookeeper", - "version": "3.5.5-390fe37ea45dee01bf87dc1c042b5e3dcce88653, built on 05/03/2019 12:07 GMT" - }, - "zookeeper": { - "mntr": { - "approximate_data_size": 44, - "ephemerals_count": 0, - "latency": { - "avg": 0, - "max": 0, - "min": 0 - }, - "max_file_descriptor_count": 1048576, - "num_alive_connections": 1, - "open_file_descriptor_count": 65, - "outstanding_requests": 0, - "packets": { - "received": 2, - "sent": 1 - }, - "server_state": "standalone", - "watch_count": 0, - "znode_count": 5 - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/_meta/docs.asciidoc deleted file mode 100644 index 7821c750..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/_meta/docs.asciidoc +++ /dev/null @@ -1,21 +0,0 @@ -`mntr` Metricset fetches the data returned by the `mntr` admin keyword. It exposes the following metrics: - -* `zookeeper.mntr.hostname`: ZooKeeper hostname. -* `zookeeper.mntr.approximate_data_size`: Approximate size of ZooKeeper data. -* `zookeeper.mntr.latency.avg`: Average latency between ensemble hosts in milliseconds. -* `zookeeper.mntr.ephemerals_count`: Number of ephemeral znodes. -* `zookeeper.mntr.followers`: Number of followers seen by the current host. -* `zookeeper.mntr.max_file_descriptor_count`: Maximum number of file descriptors allowed for the ZooKeeper process. -* `zookeeper.mntr.latency.max`: Maximum latency in milliseconds. -* `zookeeper.mntr.latency.min`: Minimum latency in milliseconds. -* `zookeeper.mntr.num_alive_connections`: Number of connections to ZooKeeper that are currently alive. -* `zookeeper.mntr.open_file_descriptor_count`: Number of file descriptors open by the ZooKeeper process. -* `zookeeper.mntr.outstanding_requests`: Number of outstanding requests that need to be processed by the cluster. -* `zookeeper.mntr.packets.received`: Number of ZooKeeper network packets received. -* `zookeeper.mntr.packets.sent`: Number of ZooKeeper network packets sent. -* `zookeeper.mntr.pending_syncs`: Number of pending syncs to carry out to ZooKeeper ensemble followers. -* `zookeeper.mntr.server_state`: Role in the ZooKeeper ensemble. -* `zookeeper.mntr.synced_followers`: Number of synced followers reported when a node server_state is leader. -* `zookeeper.mntr.version`: Version and build string reported. -* `zookeeper.mntr.watch_count`: Number of watches currently set on the local ZooKeeper process. -* `zookeeper.mntr.znode_count`: Number of znodes reported by the local ZooKeeper process. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/_meta/fields.yml deleted file mode 100644 index f4e20090..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/_meta/fields.yml +++ /dev/null @@ -1,84 +0,0 @@ -- name: mntr - type: group - description: > - `mntr` contains the metrics reported by the four-letter `mntr` - command. - release: ga - fields: - - name: hostname - type: keyword - description: > - ZooKeeper hostname. - - name: approximate_data_size - type: long - description: > - Approximate size of ZooKeeper data. - - name: latency.avg - type: long - description: > - Average latency between ensemble hosts in milliseconds. - - name: ephemerals_count - type: long - description: > - Number of ephemeral znodes. - - name: followers - type: long - description: > - Number of followers seen by the current host. - - name: max_file_descriptor_count - type: long - description: > - Maximum number of file descriptors allowed for the ZooKeeper process. - - name: latency.max - type: long - description: > - Maximum latency in milliseconds. - - name: latency.min - type: long - description: > - Minimum latency in milliseconds. - - name: num_alive_connections - type: long - description: > - Number of connections to ZooKeeper that are currently alive. - - name: open_file_descriptor_count - type: long - description: > - Number of file descriptors open by the ZooKeeper process. - - name: outstanding_requests - type: long - description: > - Number of outstanding requests that need to be processed by the cluster. - - name: packets.received - type: long - description: > - Number of ZooKeeper network packets received. - - name: packets.sent - type: long - description: > - Number of ZooKeeper network packets sent. - - name: pending_syncs - type: long - description: > - Number of pending syncs to carry out to ZooKeeper ensemble followers. - - name: server_state - type: keyword - description: > - Role in the ZooKeeper ensemble. - - name: synced_followers - type: long - description: > - Number of synced followers reported when a node server_state is leader. - - name: version - type: alias - path: service.version - description: > - ZooKeeper version and build string reported. - - name: watch_count - type: long - description: > - Number of watches currently set on the local ZooKeeper process. - - name: znode_count - type: long - description: > - Number of znodes reported by the local ZooKeeper process. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/data.go deleted file mode 100644 index 5dc2dd3b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/data.go +++ /dev/null @@ -1,100 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mntr - -import ( - "bufio" - "io" - "regexp" - - "github.com/elastic/beats/v7/libbeat/common" - - s "github.com/elastic/beats/v7/libbeat/common/schema" - c "github.com/elastic/beats/v7/libbeat/common/schema/mapstrstr" - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -var ( - // Matches first the variable name, second the param itself - paramMatcher = regexp.MustCompile("([^\\s]+)\\s+(.*$)") - schema = s.Schema{ - "version": c.Str("zk_version"), - "latency": s.Object{ - "avg": c.Int("zk_avg_latency"), - "min": c.Int("zk_min_latency"), - "max": c.Int("zk_max_latency"), - }, - "packets": s.Object{ - "received": c.Int("zk_packets_received"), - "sent": c.Int("zk_packets_sent"), - }, - "num_alive_connections": c.Int("zk_num_alive_connections"), - "outstanding_requests": c.Int("zk_outstanding_requests"), - "server_state": c.Str("zk_server_state"), - "znode_count": c.Int("zk_znode_count"), - "watch_count": c.Int("zk_watch_count"), - "ephemerals_count": c.Int("zk_ephemerals_count"), - "approximate_data_size": c.Int("zk_approximate_data_size"), - } - schemaLeader = s.Schema{ - "followers": c.Int("zk_followers"), - "synced_followers": c.Int("zk_synced_followers"), - "pending_syncs": c.Int("zk_pending_syncs"), - } - schemaUnix = s.Schema{ - "open_file_descriptor_count": c.Int("zk_open_file_descriptor_count"), - "max_file_descriptor_count": c.Int("zk_max_file_descriptor_count"), - } -) - -func eventMapping(response io.Reader, r mb.ReporterV2, logger *logp.Logger) { - fullEvent := map[string]interface{}{} - scanner := bufio.NewScanner(response) - - // Iterate through all events to gather data - for scanner.Scan() { - if match := paramMatcher.FindStringSubmatch(scanner.Text()); len(match) == 3 { - fullEvent[match[1]] = match[2] - } else { - logger.Infof("Unexpected line in mntr output: %s", scanner.Text()) - } - } - - event, _ := schema.Apply(fullEvent) - e := mb.Event{} - - if version, ok := event["version"]; ok { - e.RootFields = common.MapStr{} - e.RootFields.Put("service.version", version) - delete(event, "version") - } - - // only exposed by the Leader - if _, ok := fullEvent["zk_followers"]; ok { - schemaLeader.ApplyTo(event, fullEvent) - } - - // only available on Unix platforms - if _, ok := fullEvent["zk_open_file_descriptor_count"]; ok { - schemaUnix.ApplyTo(event, fullEvent) - } - - e.MetricSetFields = event - r.Event(e) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/mntr.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/mntr.go deleted file mode 100644 index af5831b8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/mntr.go +++ /dev/null @@ -1,82 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package mntr fetches metrics from ZooKeeper by using the mntr command which was -added to ZooKeeper in version 3.4.0. - -See the mntr command documentation at -https://zookeeper.apache.org/doc/trunk/zookeeperAdmin.html - -ZooKeeper mntr Command Output - - $ echo mntr | nc localhost 2185 - zk_version 3.4.8--1, built on 02/06/2016 03:18 GMT - zk_avg_latency 0 - zk_max_latency 0 - zk_min_latency 0 - zk_packets_received 10 - zk_packets_sent 9 - zk_num_alive_connections 1 - zk_outstanding_requests 0 - zk_server_state standalone - zk_znode_count 4 - zk_watch_count 0 - zk_ephemerals_count 0 - zk_approximate_data_size 27 - zk_open_file_descriptor_count 25 - zk_max_file_descriptor_count 1048576 -*/ -package mntr - -import ( - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/zookeeper" - - "github.com/pkg/errors" -) - -func init() { - mb.Registry.MustAddMetricSet("zookeeper", "mntr", New, - mb.WithHostParser(parse.PassThruHostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching ZooKeeper health metrics. -type MetricSet struct { - mb.BaseMetricSet -} - -// New creates new instance of MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &MetricSet{ - BaseMetricSet: base, - }, nil -} - -// Fetch fetches metrics from ZooKeeper by making a tcp connection to the -// command port and sending the "mntr" command and parsing the output. -func (m *MetricSet) Fetch(r mb.ReporterV2) error { - outputReader, err := zookeeper.RunCommand("mntr", m.Host(), m.Module().Config().Timeout) - if err != nil { - return errors.Wrap(err, "mntr command failed") - } - eventMapping(outputReader, r, m.Logger()) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/mntr_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/mntr_integration_test.go deleted file mode 100644 index 34e36321..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/mntr/mntr_integration_test.go +++ /dev/null @@ -1,76 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package mntr - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - service := compose.EnsureUp(t, "zookeeper") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - - assert.Empty(t, errs) - if !assert.NotEmpty(t, events) { - t.FailNow() - } - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), - events[0].BeatEvent("zookeeper", "mntr").Fields.StringToPrint()) - - e, _ := events[0].BeatEvent("zookeeper", "mntr").Fields.GetValue("zookeeper.mntr") - event := e.(common.MapStr) - // Check values - avgLatency := event["latency"].(common.MapStr)["avg"].(int64) - maxLatency := event["latency"].(common.MapStr)["max"].(int64) - numAliveConnections := event["num_alive_connections"].(int64) - - assert.True(t, avgLatency >= 0) - assert.True(t, maxLatency >= 0) - assert.True(t, numAliveConnections > 0) - - // Check number of fields. At least 10, depending on environment - assert.True(t, len(event) >= 10) -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "zookeeper") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - err := mbtest.WriteEventsReporterV2Error(f, t, ".") - if err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "zookeeper", - "metricsets": []string{"mntr"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/_meta/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/_meta/data.json deleted file mode 100644 index 0e08348e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/_meta/data.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "@timestamp": "2017-10-12T08:05:34.853Z", - "event": { - "dataset": "zookeeper.server", - "duration": 115000, - "module": "zookeeper" - }, - "metricset": { - "name": "server" - }, - "service": { - "address": "localhost:2181", - "type": "zookeeper", - "version": "3.5.5-390fe37ea45dee01bf87dc1c042b5e3dcce88653" - }, - "zookeeper": { - "server": { - "connections": 1, - "count": 0, - "epoch": 0, - "latency": { - "avg": 0, - "max": 0, - "min": 0 - }, - "mode": "standalone", - "node_count": 5, - "outstanding": 0, - "received": 11, - "sent": 10, - "version_date": "2019-05-03T12:07:00Z", - "zxid": "0x0" - } - } -} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/_meta/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/_meta/docs.asciidoc deleted file mode 100644 index 0bb2ea5c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/_meta/docs.asciidoc +++ /dev/null @@ -1,15 +0,0 @@ -`server` Metricset fetches the data returned by the `srvr` admin keyword. - -* `zookeeper.server.connections`: Connections established by the server -* `zookeeper.server.latency.avg`: Average latency of the server -* `zookeeper.server.latency.max`: Max latency reached by the server -* `zookeeper.server.latency.min`: Minimum latency that has been reached by the server -* `zookeeper.server.mode`: Server mode -* `zookeeper.server.node_count`: Total number of nodes -* `zookeeper.server.outstanding`: Outstanding -* `zookeeper.server.received`: Received requests to the server -* `zookeeper.server.sent`: Requests sent by the server -* `zookeeper.server.version_date`: Date of the Zookeeper release in use -* `zookeeper.server.zxid`: Original value of the Zookeeper transaction ID -* `zookeeper.server.count`: Total transactions of the leader in epoch -* `zookeeper.server.epoch`: Epoch value of the Zookeeper transaction ID diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/_meta/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/_meta/fields.yml deleted file mode 100644 index 90647a25..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/_meta/fields.yml +++ /dev/null @@ -1,47 +0,0 @@ -- name: server - type: group - description: 'server contains the metrics reported by the four-letter `srvr` command.' - release: ga - fields: - - name: connections - type: long - description: Number of clients currently connected to the server - - name: latency - type: group - fields: - - name: avg - type: long - description: Average amount of time taken for the server to respond to a client request - - name: max - type: long - description: Maximum amount of time taken for the server to respond to a client request - - name: min - type: long - description: Minimum amount of time taken for the server to respond to a client request - - name: mode - type: keyword - description: Mode of the server. In an ensemble, this may either be leader or follower. Otherwise, it is standalone - - name: node_count - type: long - description: Total number of nodes - - name: outstanding - type: long - description: Number of requests queued at the server. This exceeds zero when the server receives more requests than it is able to process - - name: received - type: long - description: Number of requests received by the server - - name: sent - type: long - description: Number of requests sent by the server - - name: version_date - type: date - description: Date of the Zookeeper release currently in use - - name: zxid - type: keyword - description: Unique value of the Zookeeper transaction ID. The zxid consists of an epoch and a counter. It is established by the leader and is used to determine the temporal ordering of changes - - name: count - type: long - description: Total transactions of the leader in epoch - - name: epoch - type: long - description: Epoch value of the Zookeeper transaction ID. An epoch signifies the period in which a server is a leader diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/data.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/data.go deleted file mode 100644 index 9f185e3a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/data.go +++ /dev/null @@ -1,243 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "bufio" - "encoding/binary" - "io" - "regexp" - "strconv" - "strings" - "time" - - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -var latencyCapturer = regexp.MustCompile(`(\d+)/(\d+)/(\d+)`) -var ipCapturer = regexp.MustCompile(`\d+\.\d+\.\d+\.\d+`) -var thatNumberCapturer = regexp.MustCompile(`\[(\d+)\]`) -var portCapturer = regexp.MustCompile(`:(\d+)\[`) -var dataCapturer = regexp.MustCompile(`(\w+)=(\d+)`) -var fieldsCapturer = regexp.MustCompile(`^([a-zA-Z\s]+):\s(\d+)`) -var versionCapturer = regexp.MustCompile(`:\s(.*),`) -var dateCapturer = regexp.MustCompile(`built on (.*)`) - -func parseSrvr(i io.Reader, logger *logp.Logger) (common.MapStr, string, error) { - scanner := bufio.NewScanner(i) - - //Get version - ok := scanner.Scan() - - if !ok { - return nil, "", errors.New("no initial successful text scan, aborting") - } - - output := common.MapStr{} - - version := versionCapturer.FindStringSubmatch(scanner.Text())[1] - dateString := dateCapturer.FindStringSubmatch(scanner.Text())[1] - - date, err := time.Parse("01/02/2006 03:04 GMT", dateString) - if err != nil { - logger.Debugf("error trying to parse date '%s'", dateString) - } else { - output.Put("version_date", date.Format(time.RFC3339)) - } - - for scanner.Scan() { - line := scanner.Text() - - if strings.Contains(line, "Zxid") { - xid, err := parseZxid(line) - if err != nil { - err = errors.Wrapf(err, "error parsing 'zxid' line '%s'", line) - logger.Debug(err.Error()) - continue - } - - output.Update(xid) - - continue - } - - if strings.Contains(line, "Latency") { - latency, err := parseLatencyLine(line) - if err != nil { - err = errors.Wrapf(err, "error parsing 'latency values' line '%s'", line) - logger.Debug(err.Error()) - continue - } - - output.Put("latency", latency) - - continue - } - - if strings.Contains(line, "Proposal sizes") { - proposalSizes, err := parseProposalSizes(line) - if err != nil { - err = errors.Wrapf(err, "error parsing 'proposal sizes' line '%s'", line) - logger.Debug(err.Error()) - continue - } - - output.Put("proposal_sizes", proposalSizes) - - continue - } - - if strings.Contains(line, "Mode") { - modeSplit := strings.Split(line, " ") - if len(modeSplit) < 1 { - logger.Debugf("no tokens after splitting line '%s'", line) - continue - } - - output.Put("mode", modeSplit[1]) - continue - } - - // If code reaches here, just easy to parse lines or blank lines like the following are left: - // Received: 46 - // - // Sent: 45 - // Connections: 1 - // Outstanding: 0 - results := fieldsCapturer.FindAllStringSubmatch(line, -1) - if len(results) == 0 { - //probably a blank line - continue - } - - for _, result := range results { - // When submatching, the method returns the original value and the captured values, as you can see in the - // regexp of fieldsCapturer, they are 2 (so no less than 3, counting original value) - if len(result) < 3 { - logger.Debug("less than 3 tokens (%v) when regexp submatching '%s'", result, line) - continue - } - - val, err := strconv.ParseInt(result[2], 10, 64) - if err != nil { - err = errors.Wrapf(err, "error trying to parse value '%s' as int", result[2]) - logger.Debug(err.Error()) - continue - } - - output.Put(strings.ToLower(strings.Replace(result[1], " ", "_", -1)), val) - } - } - - return output, version, nil -} - -func parseZxid(line string) (common.MapStr, error) { - output := common.MapStr{} - - zxidSplit := strings.Split(line, " ") - if len(zxidSplit) < 2 { - return nil, errors.Errorf("less than 2 tokens (%v) after splitting", zxidSplit) - } - - zxidString := zxidSplit[1] - if len(zxidString) < 3 { - return nil, errors.Errorf("less than 3 characters on '%s'", zxidString) - } - zxid, err := strconv.ParseInt(zxidString[2:], 16, 64) - if err != nil { - return nil, errors.Wrapf(err, "error trying to parse value '%s' to int", zxidString[2:]) - } - - bs := make([]byte, 8) - binary.BigEndian.PutUint64(bs, uint64(zxid)) - - epoch := bs[:4] - count := bs[4:] - - output.Put("zxid", zxidString) - output.Put("epoch", binary.BigEndian.Uint32(epoch)) - output.Put("count", binary.BigEndian.Uint32(count)) - - return output, nil -} - -func parseProposalSizes(line string) (common.MapStr, error) { - output := common.MapStr{} - - initialSplit := strings.Split(line, " ") - if len(initialSplit) < 4 { - return nil, errors.Errorf("less than 4 tokens (%v) after splitting", initialSplit) - } - - values := strings.Split(initialSplit[3], "/") - if len(values) < 3 { - return nil, errors.Errorf("less than 3 tokens (%v) after splitting", values) - } - last, err := strconv.ParseInt(values[0], 10, 64) - if err != nil { - return nil, errors.Wrapf(err, "error trying to parse 'last' value as int from '%s'", values[0]) - } - output.Put("last", last) - - min, err := strconv.ParseInt(values[1], 10, 64) - if err != nil { - return nil, errors.Wrapf(err, "error trying to parse 'min' value as int from '%s'", values[1]) - } - output.Put("min", min) - - max, err := strconv.ParseInt(values[2], 10, 64) - if err != nil { - return nil, errors.Wrapf(err, "error trying to parse 'max' value as int from '%s'", values[2]) - } - output.Put("max", max) - - return output, nil -} - -func parseLatencyLine(line string) (common.MapStr, error) { - output := common.MapStr{} - - values := latencyCapturer.FindStringSubmatch(line) - if len(values) < 4 { - return nil, errors.Errorf("less than 4 fields (%v) after splitting", values) - } - - min, err := strconv.ParseInt(values[1], 10, 64) - if err != nil { - return nil, errors.Wrapf(err, "error trying to parse 'min' value '%s' as int", values[1]) - } - output.Put("min", min) - - avg, err := strconv.ParseInt(values[2], 10, 64) - if err != nil { - return nil, errors.Wrapf(err, "error trying to parse 'avg' value '%s' as int", values[2]) - } - output.Put("avg", avg) - - max, err := strconv.ParseInt(values[3], 10, 64) - if err != nil { - return nil, errors.Wrapf(err, "error trying to parse 'max' value '%s' as int", values[3]) - } - output.Put("max", max) - - return output, nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/server.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/server.go deleted file mode 100644 index af57d4e7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/server.go +++ /dev/null @@ -1,96 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package server fetches metrics from ZooKeeper by using the srvr command - -See the srvr command documentation at -https://zookeeper.apache.org/doc/current/zookeeperAdmin.html - -ZooKeeper srvr Command Output - - $ echo srvr | nc localhost 2181 - Zookeeper version: 3.4.13-2d71af4dbe22557fda74f9a9b4309b15a7487f03, built on 06/29/2018 04:05 GMT -Latency min/avg/max: 1/2/3 -Received: 46 -Sent: 45 -Connections: 1 -Outstanding: 0 -Zxid: 0x700601132 -Mode: standalone -Node count: 4 -Proposal sizes last/min/max: -3/-999/-1 - - -*/ -package server - -import ( - "github.com/pkg/errors" - - "github.com/elastic/beats/v7/libbeat/common" - - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/mb/parse" - "github.com/elastic/beats/v7/metricbeat/module/zookeeper" -) - -func init() { - mb.Registry.MustAddMetricSet("zookeeper", "server", New, - mb.WithHostParser(parse.PassThruHostParser), - mb.DefaultMetricSet(), - ) -} - -// MetricSet for fetching ZooKeeper health metrics. -type MetricSet struct { - mb.BaseMetricSet -} - -// New creates new instance of MetricSet. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - return &MetricSet{ - BaseMetricSet: base, - }, nil -} - -// Fetch fetches metrics from ZooKeeper by making a tcp connection to the -// command port and sending the "srvr" command and parsing the output. -func (m *MetricSet) Fetch(reporter mb.ReporterV2) error { - outputReader, err := zookeeper.RunCommand("srvr", m.Host(), m.Module().Config().Timeout) - if err != nil { - return errors.Wrap(err, "srvr command failed") - - } - - metricsetFields, version, err := parseSrvr(outputReader, m.Logger()) - if err != nil { - return errors.Wrap(err, "error parsing srvr output") - } - - event := mb.Event{ - MetricSetFields: metricsetFields, - RootFields: common.MapStr{ - "service": common.MapStr{ - "version": version, - }, - }, - } - - reporter.Event(event) - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/server_integration_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/server_integration_test.go deleted file mode 100644 index 6f235590..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/server_integration_test.go +++ /dev/null @@ -1,74 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -// +build integration - -package server - -import ( - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/logp" - "github.com/elastic/beats/v7/libbeat/tests/compose" - mbtest "github.com/elastic/beats/v7/metricbeat/mb/testing" -) - -func TestFetch(t *testing.T) { - logp.TestingSetup() - - service := compose.EnsureUp(t, "zookeeper") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - events, errs := mbtest.ReportingFetchV2Error(f) - if len(errs) > 0 { - t.Fatalf("Expected 0 error, had %d. %v\n", len(errs), errs) - } - assert.NotEmpty(t, events) - - for _, event := range events { - t.Logf("%s/%s event: %+v", f.Module().Name(), f.Name(), event) - metricsetFields := event.MetricSetFields - - // Check values - assert.Equal(t, "2019-05-03T12:07:00Z", metricsetFields["version_date"]) - - received := metricsetFields["received"].(int64) - assert.True(t, received >= 0) - - nodeCount := metricsetFields["node_count"].(int64) - assert.True(t, nodeCount >= 1) - } -} - -func TestData(t *testing.T) { - service := compose.EnsureUp(t, "zookeeper") - - f := mbtest.NewReportingMetricSetV2Error(t, getConfig(service.Host())) - if err := mbtest.WriteEventsReporterV2Error(f, t, ""); err != nil { - t.Fatal("write", err) - } -} - -func getConfig(host string) map[string]interface{} { - return map[string]interface{}{ - "module": "zookeeper", - "metricsets": []string{"server"}, - "hosts": []string{host}, - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/server_test.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/server_test.go deleted file mode 100644 index 442770ce..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/server/server_test.go +++ /dev/null @@ -1,72 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package server - -import ( - "bytes" - "testing" - - "github.com/stretchr/testify/assert" - - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/logp" -) - -var srvrTestInput = `Zookeeper version: 3.5.5-390fe37ea45dee01bf87dc1c042b5e3dcce88653, built on 05/03/2019 12:07 GMT -Latency min/avg/max: 1/2/3 -Received: 46 -Sent: 45 -Connections: 1 -Outstanding: 0 -Zxid: 0x700601132 -Mode: standalone -Node count: 4 -Proposal sizes last/min/max: -3/-999/-1 -` - -func TestParser(t *testing.T) { - logger := logp.NewLogger("zookeeper.server") - mapStr, versionID, err := parseSrvr(bytes.NewReader([]byte(srvrTestInput)), logger) - if err != nil { - t.Fatal(err) - } - - assert.Equal(t, "2019-05-03T12:07:00Z", mapStr["version_date"]) - assert.Equal(t, "3.5.5-390fe37ea45dee01bf87dc1c042b5e3dcce88653", versionID) - - latency := mapStr["latency"].(common.MapStr) - assert.Equal(t, int64(1), latency["min"]) - assert.Equal(t, int64(2), latency["avg"]) - assert.Equal(t, int64(3), latency["max"]) - - assert.Equal(t, int64(46), mapStr["received"]) - assert.Equal(t, int64(45), mapStr["sent"]) - assert.Equal(t, int64(1), mapStr["connections"]) - assert.Equal(t, int64(0), mapStr["outstanding"]) - assert.Equal(t, "standalone", mapStr["mode"]) - assert.Equal(t, int64(4), mapStr["node_count"]) - - proposalSizes := mapStr["proposal_sizes"].(common.MapStr) - assert.Equal(t, int64(-3), proposalSizes["last"]) - assert.Equal(t, int64(-999), proposalSizes["min"]) - assert.Equal(t, int64(-1), proposalSizes["max"]) - - assert.Equal(t, "0x700601132", mapStr["zxid"]) - assert.Equal(t, uint32(7), mapStr["epoch"]) - assert.Equal(t, uint32(0x601132), mapStr["count"]) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/test_zookeeper.py b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/test_zookeeper.py deleted file mode 100644 index 65db80bf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/test_zookeeper.py +++ /dev/null @@ -1,111 +0,0 @@ -import os -import sys -import unittest -from nose.plugins.attrib import attr - -sys.path.append(os.path.join(os.path.dirname(__file__), '../../tests/system')) -import metricbeat - - -ZK_FIELDS = metricbeat.COMMON_FIELDS + ["zookeeper"] - -MNTR_FIELDS = ["latency.avg", "latency.max", - "latency.min", "packets.received", "packets.sent", - "outstanding_requests", "server_state", "znode_count", - "watch_count", "ephemerals_count", - "approximate_data_size", "num_alive_connections"] - - -class ZooKeeperMntrTest(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['zookeeper'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_output(self): - """ - ZooKeeper mntr module outputs an event. - """ - self.render_config_template(modules=[{ - "name": "zookeeper", - "metricsets": ["mntr"], - "hosts": self.get_hosts(), - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(ZK_FIELDS), evt.keys()) - zk_mntr = evt["zookeeper"]["mntr"] - - zk_mntr.pop("pending_syncs", None) - zk_mntr.pop("open_file_descriptor_count", None) - zk_mntr.pop("synced_followers", None) - zk_mntr.pop("max_file_descriptor_count", None) - zk_mntr.pop("followers", None) - - self.assertCountEqual(self.de_dot(MNTR_FIELDS), zk_mntr.keys()) - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_output(self): - """ - ZooKeeper server module outputs an event. - """ - self.render_config_template(modules=[{ - "name": "zookeeper", - "metricsets": ["server"], - "hosts": self.get_hosts(), - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(ZK_FIELDS), evt.keys()) - zk_srvr = evt["zookeeper"]["server"] - - assert zk_srvr["connections"] >= 0 - - self.assert_fields_are_documented(evt) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - @attr('integration') - def test_connection(self): - """ - ZooKeeper server module outputs an event. - """ - self.render_config_template(modules=[{ - "name": "zookeeper", - "metricsets": ["connection"], - "hosts": self.get_hosts(), - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - self.assertCountEqual(self.de_dot(ZK_FIELDS + ["client"]), evt.keys()) - zk_conns = evt["zookeeper"]["connection"] - - assert zk_conns["queued"] >= 0 - - self.assert_fields_are_documented(evt) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/zookeeper.go b/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/zookeeper.go deleted file mode 100644 index 077692b7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/module/zookeeper/zookeeper.go +++ /dev/null @@ -1,62 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -/* -Package zookeeper is a Metricbeat module for ZooKeeper servers. -*/ -package zookeeper - -import ( - "bytes" - "io" - "io/ioutil" - "net" - "time" - - "github.com/pkg/errors" -) - -// RunCommand establishes a TCP connection the ZooKeeper command port that -// accepts the four-letter ZooKeeper commands and sends the given command. It -// reads all response data received on the socket and returns an io.Reader -// containing that data. -func RunCommand(command, address string, timeout time.Duration) (io.Reader, error) { - conn, err := net.DialTimeout("tcp", address, timeout) - if err != nil { - return nil, errors.Wrapf(err, "connection to host '%s' failed", address) - } - defer conn.Close() - - // Set read and write timeout. - err = conn.SetDeadline(time.Now().Add(timeout)) - if err != nil { - return nil, err - } - - // Write four-letter command. - _, err = conn.Write([]byte(command)) - if err != nil { - return nil, errors.Wrapf(err, "writing command '%s' failed", command) - } - - result, err := ioutil.ReadAll(conn) - if err != nil { - return nil, errors.Wrap(err, "read failed") - } - - return bytes.NewReader(result), nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/aerospike.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/aerospike.yml.disabled deleted file mode 100644 index a2fbdf83..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/aerospike.yml.disabled +++ /dev/null @@ -1,8 +0,0 @@ -# Module: aerospike -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-aerospike.html - -- module: aerospike - #metricsets: - # - namespace - period: 10s - hosts: ["localhost:3000"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/apache.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/apache.yml.disabled deleted file mode 100644 index 28e34fe4..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/apache.yml.disabled +++ /dev/null @@ -1,10 +0,0 @@ -# Module: apache -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-apache.html - -- module: apache - #metricsets: - # - status - period: 10s - hosts: ["http://127.0.0.1"] - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/beat-xpack.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/beat-xpack.yml.disabled deleted file mode 100644 index ed7ecc00..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/beat-xpack.yml.disabled +++ /dev/null @@ -1,13 +0,0 @@ -# Module: beat -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-beat.html - -- module: beat - metricsets: - - stats - - state - period: 10s - hosts: ["http://localhost:5066"] - #username: "user" - #password: "secret" - xpack.enabled: true - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/beat.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/beat.yml.disabled deleted file mode 100644 index af2907f7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/beat.yml.disabled +++ /dev/null @@ -1,10 +0,0 @@ -# Module: beat -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-beat.html - -- module: beat - metricsets: - - stats - - state - period: 10s - hosts: ["http://localhost:5066"] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/ceph-mgr.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/ceph-mgr.yml.disabled deleted file mode 100644 index 84932d3f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/ceph-mgr.yml.disabled +++ /dev/null @@ -1,22 +0,0 @@ -# Module: ceph -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-ceph.html - -- module: ceph - metricsets: - - mgr_cluster_health - period: 10s - hosts: [ "https://localhost:8003" ] - #username: "user" - #password: "secret" - -- module: ceph - metricsets: - - mgr_cluster_disk - - mgr_osd_perf - - mgr_pool_disk - # - mgr_osd_pool_stats - # - mgr_osd_tree - period: 1m - hosts: [ "https://localhost:8003" ] - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/ceph.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/ceph.yml.disabled deleted file mode 100644 index 7e875b27..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/ceph.yml.disabled +++ /dev/null @@ -1,21 +0,0 @@ -# Module: ceph -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-ceph.html - -- module: ceph - #metricsets: - # - cluster_health - # - cluster_status - # - monitor_health - period: 10s - hosts: ["localhost:5000"] - #username: "user" - #password: "secret" - -- module: ceph - #metricsets: - # - cluster_disk - # - osd_tree - # - osd_df - # - pool_disk - period: 1m - hosts: ["localhost:5000"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/consul.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/consul.yml.disabled deleted file mode 100644 index d9b9dc50..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/consul.yml.disabled +++ /dev/null @@ -1,10 +0,0 @@ -# Module: consul -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-consul.html - -- module: consul - metricsets: - - agent - enabled: true - period: 10s - hosts: ["localhost:8500"] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/couchbase.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/couchbase.yml.disabled deleted file mode 100644 index fbb8a53b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/couchbase.yml.disabled +++ /dev/null @@ -1,12 +0,0 @@ -# Module: couchbase -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-couchbase.html - -- module: couchbase - #metricsets: - # - bucket - # - cluster - # - node - period: 10s - hosts: ["localhost:8091"] - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/couchdb.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/couchdb.yml.disabled deleted file mode 100644 index 265878fc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/couchdb.yml.disabled +++ /dev/null @@ -1,7 +0,0 @@ -# Module: couchdb -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-couchdb.html - -- module: couchdb - metricsets: ["server"] - period: 10s - hosts: ["localhost:5984"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/docker.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/docker.yml.disabled deleted file mode 100644 index f4142798..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/docker.yml.disabled +++ /dev/null @@ -1,24 +0,0 @@ -# Module: docker -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-docker.html - -- module: docker - #metricsets: - # - container - # - cpu - # - diskio - # - event - # - healthcheck - # - info - # - memory - # - network - period: 10s - hosts: ["unix:///var/run/docker.sock"] - - # If set to true, replace dots in labels with `_`. - #labels.dedot: false - - # To connect to Docker over TLS you must specify a client and CA certificate. - #ssl: - #certificate_authority: "/etc/pki/root/ca.pem" - #certificate: "/etc/pki/client/cert.pem" - #key: "/etc/pki/client/cert.key" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/dropwizard.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/dropwizard.yml.disabled deleted file mode 100644 index 5baa6349..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/dropwizard.yml.disabled +++ /dev/null @@ -1,12 +0,0 @@ -# Module: dropwizard -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-dropwizard.html - -- module: dropwizard - #metricsets: - # - collector - period: 10s - hosts: ["localhost:8080"] - metrics_path: /metrics/metrics - namespace: example - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/elasticsearch-xpack.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/elasticsearch-xpack.yml.disabled deleted file mode 100644 index ed428acb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/elasticsearch-xpack.yml.disabled +++ /dev/null @@ -1,20 +0,0 @@ -# Module: elasticsearch -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-elasticsearch.html - -- module: elasticsearch - metricsets: - - ccr - - cluster_stats - - enrich - - index - - index_recovery - - index_summary - - ml_job - - node_stats - - shard - period: 10s - hosts: ["http://localhost:9200"] - #username: "user" - #password: "secret" - xpack.enabled: true - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/elasticsearch.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/elasticsearch.yml.disabled deleted file mode 100644 index 271f927e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/elasticsearch.yml.disabled +++ /dev/null @@ -1,11 +0,0 @@ -# Module: elasticsearch -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-elasticsearch.html - -- module: elasticsearch - #metricsets: - # - node - # - node_stats - period: 10s - hosts: ["http://localhost:9200"] - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/envoyproxy.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/envoyproxy.yml.disabled deleted file mode 100644 index 67d638f0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/envoyproxy.yml.disabled +++ /dev/null @@ -1,8 +0,0 @@ -# Module: envoyproxy -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-envoyproxy.html - -- module: envoyproxy - #metricsets: - # - server - period: 10s - hosts: ["localhost:9901"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/etcd.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/etcd.yml.disabled deleted file mode 100644 index 5a6fa8cd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/etcd.yml.disabled +++ /dev/null @@ -1,13 +0,0 @@ -# Module: etcd -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-etcd.html - -- module: etcd - #metricsets: - # - leader - # - self - # - store - # - metrics - period: 10s - hosts: ["localhost:2379"] - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/golang.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/golang.yml.disabled deleted file mode 100644 index 8bb65e09..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/golang.yml.disabled +++ /dev/null @@ -1,13 +0,0 @@ -# Module: golang -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-golang.html - -- module: golang - #metricsets: - # - expvar - # - heap - period: 10s - hosts: ["localhost:6060"] - heap.path: "/debug/vars" - expvar: - namespace: "example" - path: "/debug/vars" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/graphite.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/graphite.yml.disabled deleted file mode 100644 index 78f7c32b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/graphite.yml.disabled +++ /dev/null @@ -1,12 +0,0 @@ -# Module: graphite -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-graphite.html - -- module: graphite - #metricsets: - # - server - #protocol: "udp" - #templates: - # - filter: "test.*.bash.*" # This would match metrics like test.localhost.bash.stats - # namespace: "test" - # template: ".host.shell.metric*" # test.localhost.bash.stats would become metric=stats and tags host=localhost,shell=bash - # delimiter: "_" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/haproxy.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/haproxy.yml.disabled deleted file mode 100644 index 2c61ee0c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/haproxy.yml.disabled +++ /dev/null @@ -1,9 +0,0 @@ -# Module: haproxy -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-haproxy.html - -- module: haproxy - #metricsets: - # - info - # - stat - period: 10s - hosts: ["tcp://127.0.0.1:14567"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/http.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/http.yml.disabled deleted file mode 100644 index 0ce5b5c0..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/http.yml.disabled +++ /dev/null @@ -1,30 +0,0 @@ -# Module: http -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-http.html - -- module: http - #metricsets: - # - json - period: 10s - hosts: ["localhost:80"] - namespace: "json_namespace" - path: "/" - #body: "" - #method: "GET" - #username: "user" - #password: "secret" - #request.enabled: false - #response.enabled: false - #json.is_array: false - #dedot.enabled: false - -- module: http - #metricsets: - # - server - host: "localhost" - port: "8080" - enabled: false - #paths: - # - path: "/foo" - # namespace: "foo" - # fields: # added to the the response in root. overwrites existing fields - # key: "value" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/jolokia.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/jolokia.yml.disabled deleted file mode 100644 index 21902734..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/jolokia.yml.disabled +++ /dev/null @@ -1,32 +0,0 @@ -# Module: jolokia -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-jolokia.html - -- module: jolokia - #metricsets: ["jmx"] - period: 10s - hosts: ["localhost"] - namespace: "metrics" - #path: "/jolokia/?ignoreErrors=true&canonicalNaming=false" - #username: "user" - #password: "secret" - jmx.mappings: - #- mbean: 'java.lang:type=Runtime' - # attributes: - # - attr: Uptime - # field: uptime - #- mbean: 'java.lang:type=Memory' - # attributes: - # - attr: HeapMemoryUsage - # field: memory.heap_usage - # - attr: NonHeapMemoryUsage - # field: memory.non_heap_usage - # GC Metrics - this depends on what is available on your JVM - #- mbean: 'java.lang:type=GarbageCollector,name=ConcurrentMarkSweep' - # attributes: - # - attr: CollectionTime - # field: gc.cms_collection_time - # - attr: CollectionCount - # field: gc.cms_collection_count - - jmx.application: - jmx.instance: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kafka.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kafka.yml.disabled deleted file mode 100644 index b4636d48..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kafka.yml.disabled +++ /dev/null @@ -1,52 +0,0 @@ -# Module: kafka -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-kafka.html - -# Kafka metrics collected using the Kafka protocol -- module: kafka - #metricsets: - # - partition - # - consumergroup - period: 10s - hosts: ["localhost:9092"] - - #client_id: metricbeat - #retries: 3 - #backoff: 250ms - - # List of Topics to query metadata for. If empty, all topics will be queried. - #topics: [] - - # Optional SSL. By default is off. - # List of root certificates for HTTPS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - - # SASL authentication - #username: "" - #password: "" - -# Metrics collected from a Kafka broker using Jolokia -#- module: kafka -# metricsets: -# - broker -# period: 10s -# hosts: ["localhost:8779"] - -# Metrics collected from a Java Kafka consumer using Jolokia -#- module: kafka -# metricsets: -# - consumer -# period: 10s -# hosts: ["localhost:8774"] - -# Metrics collected from a Java Kafka producer using Jolokia -#- module: kafka -# metricsets: -# - producer -# period: 10s -# hosts: ["localhost:8775"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kibana-xpack.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kibana-xpack.yml.disabled deleted file mode 100644 index 84675eeb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kibana-xpack.yml.disabled +++ /dev/null @@ -1,12 +0,0 @@ -# Module: kibana -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-kibana.html - -- module: kibana - metricsets: - - stats - period: 10s - hosts: ["localhost:5601"] - #basepath: "" - #username: "user" - #password: "secret" - xpack.enabled: true diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kibana.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kibana.yml.disabled deleted file mode 100644 index 78f769cd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kibana.yml.disabled +++ /dev/null @@ -1,11 +0,0 @@ -# Module: kibana -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-kibana.html - -- module: kibana - #metricsets: - # - status - period: 10s - hosts: ["localhost:5601"] - #basepath: "" - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kubernetes.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kubernetes.yml.disabled deleted file mode 100644 index 358dc58b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kubernetes.yml.disabled +++ /dev/null @@ -1,52 +0,0 @@ -# Module: kubernetes -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-kubernetes.html - -# Node metrics, from kubelet: -- module: kubernetes - #metricsets: - # - node - # - system - # - pod - # - container - # - volume - period: 10s - hosts: ["localhost:10250"] - bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token - ssl.certificate_authorities: - - /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt - #username: "user" - #password: "secret" - - # Enriching parameters: - #add_metadata: true - #labels.dedot: true - #annotations.dedot: true - # When used outside the cluster: - #host: node_name - # If kube_config is not set, KUBECONFIG environment variable will be checked - # and if not present it will fall back to InCluster - #kube_config: ~/.kube/config - -# State metrics from kube-state-metrics service: -#- module: kubernetes -# metricsets: -# - state_node -# - state_deployment -# - state_replicaset -# - state_statefulset -# - state_pod -# - state_container -# - state_cronjob -# - state_resourcequota -# - state_service -# - state_persistentvolume -# - state_persistentvolumeclaim -# - state_storageclass -# period: 10s -# hosts: ["kube-state-metrics:8080"] -# add_metadata: true - -# Kubernetes events -#- module: kubernetes -# metricsets: -# - event diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kvm.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kvm.yml.disabled deleted file mode 100644 index 878e279b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/kvm.yml.disabled +++ /dev/null @@ -1,8 +0,0 @@ -# Module: kvm -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-kvm.html - -- module: kvm - #metricsets: - # - dommemstat - period: 10s - hosts: ["unix:///var/run/libvirt/libvirt-sock"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/logstash-xpack.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/logstash-xpack.yml.disabled deleted file mode 100644 index 5166f7b9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/logstash-xpack.yml.disabled +++ /dev/null @@ -1,12 +0,0 @@ -# Module: logstash -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-logstash.html - -- module: logstash - metricsets: - - node - - node_stats - period: 10s - hosts: ["localhost:9600"] - #username: "user" - #password: "secret" - xpack.enabled: true diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/logstash.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/logstash.yml.disabled deleted file mode 100644 index 72ea8231..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/logstash.yml.disabled +++ /dev/null @@ -1,11 +0,0 @@ -# Module: logstash -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-logstash.html - -- module: logstash - #metricsets: - # - node - # - node_stats - period: 10s - hosts: ["localhost:9600"] - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/memcached.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/memcached.yml.disabled deleted file mode 100644 index 7037988c..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/memcached.yml.disabled +++ /dev/null @@ -1,7 +0,0 @@ -# Module: memcached -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-memcached.html - -- module: memcached -# metricsets: ["stats"] - period: 10s - hosts: ["localhost:11211"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/mongodb.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/mongodb.yml.disabled deleted file mode 100644 index 0d4c26be..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/mongodb.yml.disabled +++ /dev/null @@ -1,39 +0,0 @@ -# Module: mongodb -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-mongodb.html - -- module: mongodb - #metricsets: - # - dbstats - # - status - # - collstats - # - metrics - # - replstatus - period: 10s - - # The hosts must be passed as MongoDB URLs in the format: - # [mongodb://][user:pass@]host[:port]. - # The username and password can also be set using the respective configuration - # options. The credentials in the URL take precedence over the username and - # password configuration options. - hosts: ["localhost:27017"] - - # Optional SSL. By default is off. - #ssl.enabled: true - - # Mode of verification of server certificate ('none' or 'full') - #ssl.verification_mode: 'full' - - # List of root certificates for TLS server verifications - #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"] - - # Certificate for SSL client authentication - #ssl.certificate: "/etc/pki/client/cert.pem" - - # Client Certificate Key - #ssl.key: "/etc/pki/client/cert.key" - - # Username to use when connecting to MongoDB. Empty by default. - #username: user - - # Password to use when connecting to MongoDB. Empty by default. - #password: pass diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/munin.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/munin.yml.disabled deleted file mode 100644 index d42b1d99..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/munin.yml.disabled +++ /dev/null @@ -1,8 +0,0 @@ -# Module: munin -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-munin.html - -- module: munin - #metricsets: - # - node - period: 10s - hosts: ["localhost:4949"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/mysql.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/mysql.yml.disabled deleted file mode 100644 index 610b5830..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/mysql.yml.disabled +++ /dev/null @@ -1,21 +0,0 @@ -# Module: mysql -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-mysql.html - -- module: mysql - #metricsets: - # - status - # - galera_status - period: 10s - - # Host DSN should be defined as "user:pass@tcp(127.0.0.1:3306)/" - # or "unix(/var/lib/mysql/mysql.sock)/", - # or another DSN format supported by . - # The username and password can either be set in the DSN or using the username - # and password config options. Those specified in the DSN take precedence. - hosts: ["root:secret@tcp(127.0.0.1:3306)/"] - - # Username of hosts. Empty by default. - #username: root - - # Password of hosts. Empty by default. - #password: secret \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/nats.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/nats.yml.disabled deleted file mode 100644 index abe09510..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/nats.yml.disabled +++ /dev/null @@ -1,11 +0,0 @@ -# Module: nats -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-nats.html - -- module: nats - metricsets: ["connections", "routes", "stats", "subscriptions"] - period: 10s - hosts: ["localhost:8222"] - #stats.metrics_path: "/varz" - #connections.metrics_path: "/connz" - #routes.metrics_path: "/routez" - #subscriptions.metrics_path: "/subsz" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/nginx.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/nginx.yml.disabled deleted file mode 100644 index d9833114..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/nginx.yml.disabled +++ /dev/null @@ -1,16 +0,0 @@ -# Module: nginx -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-nginx.html - -- module: nginx - #metricsets: - # - stubstatus - period: 10s - - # Nginx hosts - hosts: ["http://127.0.0.1"] - - # Path to server status. Default server-status - #server_status_path: "server-status" - - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/php_fpm.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/php_fpm.yml.disabled deleted file mode 100644 index 08aaa3cc..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/php_fpm.yml.disabled +++ /dev/null @@ -1,12 +0,0 @@ -# Module: php_fpm -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-php_fpm.html - -- module: php_fpm - #metricsets: - # - pool - # - process - period: 10s - hosts: ["localhost:8080"] - status_path: "/status" - #username: "user" - #password: "secret" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/postgresql.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/postgresql.yml.disabled deleted file mode 100644 index 14ee2fc7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/postgresql.yml.disabled +++ /dev/null @@ -1,12 +0,0 @@ -# Module: postgresql -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-postgresql.html - -- module: postgresql - #metricsets: - # - database - # - bgwriter - # - activity - period: 10s - hosts: ["postgres://localhost:5432"] - #username: user - #password: pass diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/prometheus.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/prometheus.yml.disabled deleted file mode 100644 index 82f45573..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/prometheus.yml.disabled +++ /dev/null @@ -1,56 +0,0 @@ -# Module: prometheus -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-prometheus.html - -# Metrics collected from a Prometheus endpoint -- module: prometheus - period: 10s - metricsets: ["collector"] - hosts: ["localhost:9090"] - metrics_path: /metrics - #metrics_filters: - # include: [] - # exclude: [] - #username: "user" - #password: "secret" - - # This can be used for service account based authorization: - #bearer_token_file: /var/run/secrets/kubernetes.io/serviceaccount/token - #ssl.certificate_authorities: - # - /var/run/secrets/kubernetes.io/serviceaccount/service-ca.crt - - -# Metrics sent by a Prometheus server using remote_write option -#- module: prometheus -# metricsets: ["remote_write"] -# host: "localhost" -# port: "9201" - - # Secure settings for the server using TLS/SSL: - #ssl.certificate: "/etc/pki/server/cert.pem" - #ssl.key: "/etc/pki/server/cert.key" - -# Metrics that will be collected using a PromQL -#- module: prometheus -# metricsets: ["query"] -# hosts: ["localhost:9090"] -# period: 10s -# queries: -# - name: "instant_vector" -# path: "/api/v1/query" -# params: -# query: "sum(rate(prometheus_http_requests_total[1m]))" -# - name: "range_vector" -# path: "/api/v1/query_range" -# params: -# query: "up" -# start: "2019-12-20T00:00:00.000Z" -# end: "2019-12-21T00:00:00.000Z" -# step: 1h -# - name: "scalar" -# path: "/api/v1/query" -# params: -# query: "100" -# - name: "string" -# path: "/api/v1/query" -# params: -# query: "some_value" diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/rabbitmq.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/rabbitmq.yml.disabled deleted file mode 100644 index 990c55ee..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/rabbitmq.yml.disabled +++ /dev/null @@ -1,12 +0,0 @@ -# Module: rabbitmq -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-rabbitmq.html - -- module: rabbitmq - #metricsets: - # - node - # - queue - # - connection - period: 10s - hosts: ["localhost:15672"] - #username: guest - #password: guest diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/redis.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/redis.yml.disabled deleted file mode 100644 index d2ad5abd..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/redis.yml.disabled +++ /dev/null @@ -1,20 +0,0 @@ -# Module: redis -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-redis.html - -- module: redis - #metricsets: - # - info - # - keyspace - period: 10s - - # Redis hosts - hosts: ["127.0.0.1:6379"] - - # Network type to be used for redis connection. Default: tcp - #network: tcp - - # Max number of concurrent connections. Default: 10 - #maxconn: 10 - - # Redis AUTH password. Empty by default. - #password: foobared diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/system.yml b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/system.yml deleted file mode 100644 index cf433cde..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/system.yml +++ /dev/null @@ -1,42 +0,0 @@ -# Module: system -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-system.html - -- module: system - period: 10s - metricsets: - - cpu - - load - - memory - - network - - process - - process_summary - - socket_summary - #- entropy - #- core - #- diskio - #- socket - #- service - #- users - process.include_top_n: - by_cpu: 5 # include top 5 processes by CPU - by_memory: 5 # include top 5 processes by memory - -- module: system - period: 1m - metricsets: - - filesystem - - fsstat - processors: - - drop_event.when.regexp: - system.filesystem.mount_point: '^/(sys|cgroup|proc|dev|etc|host|lib|snap)($|/)' - -- module: system - period: 15m - metricsets: - - uptime - -#- module: system -# period: 5m -# metricsets: -# - raid -# raid.mount_point: '/' diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/traefik.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/traefik.yml.disabled deleted file mode 100644 index 35326a4e..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/traefik.yml.disabled +++ /dev/null @@ -1,7 +0,0 @@ -# Module: traefik -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-traefik.html - -- module: traefik - metricsets: ["health"] - period: 10s - hosts: ["localhost:8080"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/uwsgi.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/uwsgi.yml.disabled deleted file mode 100644 index f758061b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/uwsgi.yml.disabled +++ /dev/null @@ -1,8 +0,0 @@ -# Module: uwsgi -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-uwsgi.html - -- module: uwsgi - #metricsets: - # - status - period: 10s - hosts: ["tcp://127.0.0.1:9191"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/vsphere.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/vsphere.yml.disabled deleted file mode 100644 index c56a9b1a..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/vsphere.yml.disabled +++ /dev/null @@ -1,17 +0,0 @@ -# Module: vsphere -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-vsphere.html - -- module: vsphere - #metricsets: - # - datastore - # - host - # - virtualmachine - period: 10s - hosts: ["https://localhost/sdk"] - - username: "user" - password: "password" - # If insecure is true, don't verify the server's certificate chain - insecure: false - # Get custom fields when using virtualmachine metric set. Default false. - # get_custom_fields: false diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/windows.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/windows.yml.disabled deleted file mode 100644 index 059667d8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/windows.yml.disabled +++ /dev/null @@ -1,25 +0,0 @@ -# Module: windows -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-windows.html - -- module: windows - #metricsets: - # - service - period: 1m - -#- module: windows -# metricsets: -# - perfmon -# period: 10s -# perfmon.counters: -# - instance_label: processor.name -# instance_name: total -# measurement_label: processor.time.total.pct -# query: '\Processor Information(_Total)\% Processor Time' -# -# - instance_label: physical_disk.name -# measurement_label: physical_disk.write.per_sec -# query: '\PhysicalDisk(*)\Disk Writes/sec' -# -# - instance_label: physical_disk.name -# measurement_label: physical_disk.write.time.pct -# query: '\PhysicalDisk(*)\% Disk Write Time' diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/zookeeper.yml.disabled b/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/zookeeper.yml.disabled deleted file mode 100644 index 7d44efb9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/modules.d/zookeeper.yml.disabled +++ /dev/null @@ -1,9 +0,0 @@ -# Module: zookeeper -# Docs: https://www.elastic.co/guide/en/beats/metricbeat/master/metricbeat-module-zookeeper.html - -- module: zookeeper - #metricsets: - # - mntr - # - server - period: 10s - hosts: ["localhost:2181"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/processor/add_kubernetes_metadata/indexers.go b/vendor/github.com/elastic/beats/v7/metricbeat/processor/add_kubernetes_metadata/indexers.go deleted file mode 100644 index b169b93f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/processor/add_kubernetes_metadata/indexers.go +++ /dev/null @@ -1,40 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package add_kubernetes_metadata - -import ( - "github.com/elastic/beats/v7/libbeat/common" - kubernetes "github.com/elastic/beats/v7/libbeat/processors/add_kubernetes_metadata" -) - -func init() { - // Register default indexers - cfg := common.NewConfig() - - //Add IP Port Indexer as a default indexer - kubernetes.Indexing.AddDefaultIndexerConfig(kubernetes.IPPortIndexerName, *cfg) - - config := map[string]interface{}{ - "lookup_fields": []string{"service.address"}, - } - fieldCfg, err := common.NewConfigFrom(config) - if err == nil { - //Add field matcher with field to lookup as metricset.host - kubernetes.Indexing.AddDefaultMatcherConfig(kubernetes.FieldMatcherName, *fieldCfg) - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/assets/assets.go b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/assets/assets.go deleted file mode 100644 index 51c24afe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/assets/assets.go +++ /dev/null @@ -1,75 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import ( - "flag" - "fmt" - "io/ioutil" - "os" - "path" - - "github.com/elastic/beats/v7/libbeat/asset" - "github.com/elastic/beats/v7/libbeat/generator/fields" - "github.com/elastic/beats/v7/licenses" -) - -func main() { - - flag.Parse() - args := flag.Args() - - if len(args) != 1 { - fmt.Fprintln(os.Stderr, "Module path must be set") - os.Exit(1) - } - - dir := args[0] - - modules, err := fields.GetModules(dir) - if err != nil { - fmt.Fprintf(os.Stderr, "Error fetching modules: %s\n", err) - os.Exit(1) - } - - for _, module := range modules { - files, err := fields.CollectFiles(module, dir) - if err != nil { - fmt.Fprintf(os.Stderr, "Error fetching files for module %s: %s\n", module, err) - os.Exit(1) - } - - data, err := fields.GenerateFieldsYml(files) - if err != nil { - fmt.Fprintf(os.Stderr, "Error fetching files for module %s: %s\n", module, err) - os.Exit(1) - } - - bs, err := asset.CreateAsset(licenses.ASL2, "metricbeat", module, module, data, "asset.ModuleFieldsPri", dir+"/"+module) - if err != nil { - fmt.Fprintf(os.Stderr, "Error creating golang file from template: %s\n", err) - os.Exit(1) - } - - err = ioutil.WriteFile(path.Join(dir, module, "fields.go"), bs, 0644) - if err != nil { - fmt.Fprintf(os.Stderr, "Error writing fields.go: %s\n", err) - os.Exit(1) - } - } -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/create_metricset.py b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/create_metricset.py deleted file mode 100644 index c6c2211b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/create_metricset.py +++ /dev/null @@ -1,114 +0,0 @@ -import os -import argparse - -# Creates a new metricset with all the necessary file -# In case the module does not exist, also the module is created - - -def generate_metricset(base_path, metricbeat_path, module, metricset): - - generate_module(base_path, metricbeat_path, module, metricset) - metricset_path = base_path + "/module/" + module + "/" + metricset - meta_path = metricset_path + "/_meta" - - if os.path.isdir(metricset_path): - print("Metricset already exists. Skipping creating metricset {}" - .format(metricset)) - return - - os.makedirs(meta_path) - - templates = metricbeat_path + "/scripts/module/metricset/" - - content = load_file(templates + "metricset.go.tmpl", module, metricset) - with open(metricset_path + "/" + metricset + ".go", "w") as f: - f.write(content) - - content = load_file(templates + "fields.yml", module, metricset) - with open(meta_path + "/fields.yml", "w") as f: - f.write(content) - - content = load_file(templates + "docs.asciidoc", module, metricset) - with open(meta_path + "/docs.asciidoc", "w") as f: - f.write(content) - - content = load_file(templates + "data.json", module, metricset) - with open(meta_path + "/data.json", "w") as f: - f.write(content) - - print("Metricset {} created.".format(metricset)) - - -def generate_module(base_path, metricbeat_path, module, metricset): - - module_path = base_path + "/module/" + module - meta_path = module_path + "/_meta" - - if os.path.isdir(module_path): - print("Module already exists. Skipping creating module {}" - .format(module)) - return - - os.makedirs(meta_path) - - templates = metricbeat_path + "/scripts/module/" - - content = load_file(templates + "fields.yml", module, "") - with open(meta_path + "/fields.yml", "w") as f: - f.write(content) - - content = load_file(templates + "docs.asciidoc", module, "") - with open(meta_path + "/docs.asciidoc", "w") as f: - f.write(content) - - content = load_file(templates + "config.yml", module, metricset) - with open(meta_path + "/config.yml", "w") as f: - f.write(content) - - content = load_file(templates + "doc.go.tmpl", module, "") - with open(module_path + "/doc.go", "w") as f: - f.write(content) - - print("Module {} created.".format(module)) - - -def load_file(file, module, metricset): - content = "" - with open(file) as f: - content = f.read() - - return content.replace("{module}", module).replace("{metricset}", - metricset) - - -if __name__ == "__main__": - - parser = argparse.ArgumentParser(description="Creates a metricset") - parser.add_argument("--module", help="Module name") - parser.add_argument("--metricset", help="Metricset name") - - parser.add_argument("--path", help="Beat path") - parser.add_argument("--es_beats", - help="The path to the general beats folder") - - args = parser.parse_args() - - if args.path is None: - args.path = './' - print("Set default path for beat path: " + args.path) - - if args.es_beats is None: - args.es_beats = '../' - print("Set default path for es_beats path: " + args.es_beats) - - if args.module is None or args.module == '': - args.module = input("Module name: ") - - if args.metricset is None or args.metricset == '': - args.metricset = input("Metricset name: ") - - path = os.path.abspath(args.path) - metricbeat_path = os.path.abspath(args.es_beats + "/metricbeat") - - generate_metricset(path, metricbeat_path, args.module.lower(), - args.metricset.lower()) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/config.go b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/config.go deleted file mode 100644 index ffa30d27..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/config.go +++ /dev/null @@ -1,69 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mage - -import ( - devtools "github.com/elastic/beats/v7/dev-tools/mage" -) - -const modulesConfigYml = "build/config.modules.yml" - -func configFileParams(moduleDirs ...string) devtools.ConfigFileParams { - collectModuleConfig := func() error { - return devtools.GenerateModuleReferenceConfig(modulesConfigYml, moduleDirs...) - } - - return devtools.ConfigFileParams{ - ShortParts: []string{ - devtools.OSSBeatDir("_meta/common.yml"), - devtools.OSSBeatDir("_meta/setup.yml"), - devtools.LibbeatDir("_meta/config.yml.tmpl"), - }, - ReferenceDeps: []interface{}{collectModuleConfig}, - ReferenceParts: []string{ - devtools.OSSBeatDir("_meta/common.reference.yml"), - modulesConfigYml, - devtools.LibbeatDir("_meta/config.reference.yml.tmpl"), - }, - DockerParts: []string{ - devtools.OSSBeatDir("_meta/beat.docker.yml"), - devtools.LibbeatDir("_meta/config.docker.yml"), - }, - ExtraVars: map[string]interface{}{ - "UseKubernetesMetadataProcessor": true, - }, - } -} - -// OSSConfigFileParams returns the default ConfigFileParams for generating -// metricbeat*.yml files. -func OSSConfigFileParams(moduleDirs ...string) devtools.ConfigFileParams { - return configFileParams(devtools.OSSBeatDir("module")) -} - -// XPackConfigFileParams returns the default ConfigFileParams for generating -// metricbeat*.yml files. -func XPackConfigFileParams() devtools.ConfigFileParams { - args := configFileParams(devtools.OSSBeatDir("module"), "module") - args.ReferenceParts = []string{ - devtools.OSSBeatDir("_meta/common.reference.yml"), - modulesConfigYml, - devtools.LibbeatDir("_meta/config.reference.yml.tmpl"), - } - return args -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/docs_collector.go b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/docs_collector.go deleted file mode 100644 index 427975a7..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/docs_collector.go +++ /dev/null @@ -1,466 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mage - -import ( - "encoding/json" - "fmt" - "io/ioutil" - "os" - "path" - "path/filepath" - "sort" - "strings" - "text/template" - - "github.com/magefile/mage/sh" - "github.com/pkg/errors" - "gopkg.in/yaml.v2" - - "github.com/elastic/beats/v7/dev-tools/mage" -) - -// moduleData provides module-level data that will be used to populate the module list -type moduleData struct { - Path string - Base string - Title string `yaml:"title"` - Release string `yaml:"release"` - Dashboards bool - Settings []string `yaml:"settings"` - CfgFile string - Asciidoc string - IsXpack bool - Metricsets []metricsetData -} - -type metricsetData struct { - Path string - Title string - Link string - Release string - DataExists bool - IsDefault bool -} - -func writeTemplate(filename string, t *template.Template, args interface{}) error { - fd, err := os.Create(filename) - if err != nil { - return errors.Wrapf(err, "error opening file at %s", filename) - } - defer fd.Close() - err = t.Execute(fd, args) - if err != nil { - return errors.Wrap(err, "error executing template") - } - return nil -} - -var funcMap = template.FuncMap{ - //a helper function used by the tempate engine to generate the base paths - // We're doing this because the mage.*Dir() functions will return an absolute path, which we can't just throw into the docs. - "basePath": func(path string) string { - rel, err := filepath.Rel(mage.OSSBeatDir(), path) - if err != nil { - panic(err) - } - return filepath.Dir(rel) - }, - "getBeatName": func() string { - return mage.BeatName - }, - "title": strings.Title, -} - -// checkXpack checks to see if the module belongs to x-pack. -func checkXpack(path string) bool { - return strings.Contains(path, "x-pack") - -} - -// setupDirectory clears and re-creates the docs/modules directory. -func setupDirectory() error { - docpath := mage.OSSBeatDir("docs/modules") - err := os.RemoveAll(docpath) - if err != nil { - return err - } - return os.MkdirAll(docpath, 0755) -} - -// getRelease gets the release tag, and errors out if one doesn't exist. -func getRelease(rel string) (string, error) { - switch rel { - case "ga", "beta", "experimental": - return rel, nil - case "": - return "", fmt.Errorf("Missing a release string") - default: - return "", fmt.Errorf("unknown release tag %s", rel) - } -} - -// createDocsPath creates the path for the entire docs/ folder -func createDocsPath(module string) error { - return os.MkdirAll(mage.OSSBeatDir("docs/modules", module), 0755) -} - -// testIfDocsInDir tests for a `_meta/docs.asciidoc` in a given directory -func testIfDocsInDir(moduleDir string) bool { - - _, err := os.Stat(filepath.Join(moduleDir, "_meta/docs.asciidoc")) - if err != nil { - return false - } - return true -} - -// compile and run the seprate go script to generate a list of default metricsets. -// This is done so a compile-time issue in metricbeat doesn't break the docs build -func getDefaultMetricsets() (map[string][]string, error) { - - runpaths := []string{ - mage.OSSBeatDir("scripts/msetlists/cmd/main.go"), - mage.XPackBeatDir("scripts/msetlists/main.go"), - } - - var masterMap = make(map[string][]string) - - //if we're dealing with a generated metricbeat, skip this. - if mage.BeatName != "metricbeat" { - return masterMap, nil - } - - cmd := []string{"run"} - if mage.UseVendor { - cmd = append(cmd, "-mod", "vendor") - } - for _, dir := range runpaths { - rawMap, err := sh.OutCmd("go", append(cmd, dir)...)() - if err != nil { - return nil, errors.Wrap(err, "Error running subcommand to get metricsets") - } - var msetMap = make(map[string][]string) - err = json.Unmarshal([]byte(rawMap), &msetMap) - if err != nil { - return nil, err - } - for k, v := range msetMap { - masterMap[k] = v - } - } - - return masterMap, nil -} - -// loadModuleFields loads the module-specific fields.yml file -func loadModuleFields(file string) (moduleData, error) { - fd, err := ioutil.ReadFile(file) - if err != nil { - return moduleData{}, errors.Wrap(err, "failed to read from spec file") - } - // Cheat and use the same struct. - var mod []moduleData - if err = yaml.Unmarshal(fd, &mod); err != nil { - return mod[0], err - } - module := mod[0] - - rel, err := getRelease(module.Release) - if err != nil { - return mod[0], errors.Wrapf(err, "file %s is missing a release string", file) - } - module.Release = rel - - return module, nil -} - -// getReleaseState gets the release tag in the metricset-level fields.yml, since that's all we need from that file -func getReleaseState(metricsetPath string) (string, error) { - raw, err := ioutil.ReadFile(metricsetPath) - if err != nil { - return "", errors.Wrap(err, "failed to read from spec file") - } - - type metricset struct { - Release string `yaml:"release"` - } - var rel []metricset - if err = yaml.Unmarshal(raw, &rel); err != nil { - return "", err - } - - relString, err := getRelease(rel[0].Release) - if err != nil { - return "", errors.Wrapf(err, "metricset %s is missing a release tag", metricsetPath) - } - return relString, nil -} - -// hasDashboards checks to see if the metricset has dashboards -func hasDashboards(modulePath string) bool { - info, err := os.Stat(filepath.Join(modulePath, "_meta/kibana")) - if err == nil && info.IsDir() { - return true - } - return false -} - -// getConfigfile uses the config.reference.yml file if it exists. if not, the normal one. -func getConfigfile(modulePath string) (string, error) { - knownPaths := []string{"_meta/config.reference.yml", "_meta/config.yml"} - var goodPath string - for _, path := range knownPaths { - testPath := filepath.Join(modulePath, path) - _, err := os.Stat(testPath) - if err == nil { - goodPath = testPath - break - } - } - if goodPath == "" { - return "", fmt.Errorf("could not find a config file in %s", modulePath) - } - - raw, err := ioutil.ReadFile(goodPath) - return string(raw), err - -} - -// gatherMetricsets gathers all the metricsets for a given module -func gatherMetricsets(modulePath string, moduleName string, defaultMetricSets []string) ([]metricsetData, error) { - metricsetList, err := filepath.Glob(filepath.Join(modulePath, "/*")) - if err != nil { - return nil, err - } - var metricsets []metricsetData - for _, metricset := range metricsetList { - isMetricset := testIfDocsInDir(metricset) - if err != nil { - return nil, err - } - if !isMetricset { - continue - } - metricsetName := filepath.Base(metricset) - release, err := getReleaseState(filepath.Join(metricset, "_meta/fields.yml")) - if err != nil { - return nil, err - } - - // generate the asciidoc link used in the module docs, since we need this in a few places - link := fmt.Sprintf("<<%s-metricset-%s-%s,%s>>", mage.BeatName, moduleName, metricsetName, metricsetName) - - // test to see if the metricset has a data.json - hasData := false - _, err = os.Stat(filepath.Join(metricset, "_meta/data.json")) - if err == nil { - hasData = true - } - - var isDefault = false - for _, defaultMsName := range defaultMetricSets { - if defaultMsName == metricsetName { - isDefault = true - break - } - } - - ms := metricsetData{ - Path: metricset, - Title: metricsetName, - Release: release, - Link: link, - DataExists: hasData, - IsDefault: isDefault, - } - - metricsets = append(metricsets, ms) - - } // end of metricset loop - - return metricsets, nil -} - -// gatherData gathers all the data we need to construct the docs that end up in metricbeat/docs -func gatherData(modules []string) ([]moduleData, error) { - defmset, err := getDefaultMetricsets() - if err != nil { - return nil, errors.Wrap(err, "error getting default metricsets") - } - moduleList := make([]moduleData, 0) - //iterate over all the modules, checking to make sure we have an asciidoc file - for _, module := range modules { - - isModule := testIfDocsInDir(module) - if !isModule { - continue - } - moduleName := filepath.Base(module) - - err := createDocsPath(moduleName) - if err != nil { - return moduleList, err - } - - fieldsm, err := loadModuleFields(filepath.Join(module, "_meta/fields.yml")) - if err != nil { - return moduleList, err - } - - cfgPath, err := getConfigfile(module) - if err != nil { - return moduleList, err - } - - metricsets, err := gatherMetricsets(module, moduleName, defmset[moduleName]) - if err != nil { - return moduleList, err - } - - //dump the contents of the module asciidoc - moduleDoc, err := ioutil.ReadFile(filepath.Join(module, "_meta/docs.asciidoc")) - if err != nil { - return moduleList, err - } - - fieldsm.IsXpack = checkXpack(module) - fieldsm.Path = module - fieldsm.CfgFile = cfgPath - fieldsm.Metricsets = metricsets - fieldsm.Asciidoc = string(moduleDoc) - fieldsm.Dashboards = hasDashboards(module) - fieldsm.Base = moduleName - - moduleList = append(moduleList, fieldsm) - - } // end of modules loop - - return moduleList, nil -} - -// writeModuleDocs writes the module-level docs -func writeModuleDocs(modules []moduleData, t *template.Template) error { - for _, mod := range modules { - filename := mage.OSSBeatDir("docs", "modules", fmt.Sprintf("%s.asciidoc", mod.Base)) - err := writeTemplate(filename, t.Lookup("moduleDoc.tmpl"), mod) - if err != nil { - return err - } - } - return nil -} - -// writeMetricsetDocs writes the metricset-level docs -func writeMetricsetDocs(modules []moduleData, t *template.Template) error { - for _, mod := range modules { - for _, metricset := range mod.Metricsets { - modData := struct { - Mod moduleData - Metricset metricsetData - }{ - mod, - metricset, - } - filename := mage.OSSBeatDir("docs", "modules", mod.Base, fmt.Sprintf("%s.asciidoc", metricset.Title)) - err := writeTemplate(filename, t.Lookup("metricsetDoc.tmpl"), modData) - if err != nil { - return errors.Wrapf(err, "error opening file at %s", filename) - } - } // end metricset loop - } // end module loop - return nil -} - -// writeModuleList writes the module linked list -func writeModuleList(modules []moduleData, t *template.Template) error { - // Turn the map into a sorted list - //Normally the glob functions would do this sorting for us, - //but because we mix the regular and x-pack dirs we have to sort them again. - sort.Slice(modules, func(i, j int) bool { - return modules[i].Base < modules[j].Base - }) - //write and execute the template - filepath := mage.OSSBeatDir("docs", "modules_list.asciidoc") - return writeTemplate(filepath, t.Lookup("moduleList.tmpl"), modules) - -} - -// writeDocs writes the module data to docs/ -func writeDocs(modules []moduleData) error { - tmplList := template.New("moduleList").Option("missingkey=error").Funcs(funcMap) - beatPath, err := mage.ElasticBeatsDir() - if err != nil { - return errors.Wrap(err, "error finding beats dir") - } - tmplList, err = tmplList.ParseGlob(path.Join(beatPath, "metricbeat/scripts/mage/template/*.tmpl")) - if err != nil { - return errors.Wrap(err, "error parsing template files") - } - - err = writeModuleDocs(modules, tmplList) - if err != nil { - return errors.Wrap(err, "error writing module docs") - } - err = writeMetricsetDocs(modules, tmplList) - if err != nil { - return errors.Wrap(err, "error writing metricset docs") - } - - err = writeModuleList(modules, tmplList) - if err != nil { - return errors.Wrap(err, "error writing module list") - } - - return nil -} - -// CollectDocs does the following: -// Generate the module-level docs under docs/ -// Generate the module lists -// Generate the metricset-level docs -// All these are 'collected' from the asciidoc files under _meta/ in each module & metricset -func CollectDocs() error { - - //create the docs/modules dir - err := setupDirectory() - if err != nil { - return err - } - // collect modules that have an asciidoc file - beatsModuleGlob := mage.OSSBeatDir("module", "/*/") - modules, err := filepath.Glob(beatsModuleGlob) - if err != nil { - return err - } - - // collect additional x-pack modules - xpackModuleGlob := mage.XPackBeatDir("module", "/*/") - xpackModules, err := filepath.Glob(xpackModuleGlob) - if err != nil { - return err - } - modules = append(modules, xpackModules...) - - moduleMap, err := gatherData(modules) - if err != nil { - return err - } - - return writeDocs(moduleMap) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/fields.go b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/fields.go deleted file mode 100644 index a46110fe..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/fields.go +++ /dev/null @@ -1,52 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mage - -import ( - devtools "github.com/elastic/beats/v7/dev-tools/mage" -) - -// GenerateOSSMetricbeatModuleIncludeListGo generates include/list_{suffix}.go files containing -// a import statement for each module and dataset. -func GenerateOSSMetricbeatModuleIncludeListGo() error { - // generate include/list_common.go - err := devtools.GenerateIncludeListGo( - devtools.IncludeListOptions{ - ImportDirs: nil, - ModuleDirs: []string{"module"}, - ModulesToExclude: []string{"module/docker", "module/kubernetes"}, - Outfile: "include/list_common.go", - BuildTags: "", - Pkg: "include"}) - if err != nil { - return err - } - // generate include/list_docker.go - err = devtools.GenerateIncludeListGo( - devtools.IncludeListOptions{ - ImportDirs: nil, - ModuleDirs: []string{"module/docker", "module/kubernetes"}, - ModulesToExclude: nil, - Outfile: "include/list_docker.go", - BuildTags: "\n// +build linux darwin windows\n", - Pkg: "include"}) - if err != nil { - return err - } - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/package.go b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/package.go deleted file mode 100644 index 15498e80..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/package.go +++ /dev/null @@ -1,319 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package mage - -import ( - "fmt" - "io" - "os" - "path/filepath" - "regexp" - "strings" - - "github.com/magefile/mage/mg" - "github.com/pkg/errors" - - devtools "github.com/elastic/beats/v7/dev-tools/mage" -) - -const ( - dirModulesGenerated = "build/package/module" - dirModulesDGenerated = "build/package/modules.d" -) - -// CustomizePackaging modifies the package specs to add the modules.d directory. -// And for Windows it comments out the system/load metricset because it's -// not supported. You must declare a dependency on either -// PrepareModulePackagingOSS or PrepareModulePackagingXPack. -func CustomizePackaging() { - mg.Deps(customizeLightModulesPackaging) - - var ( - modulesDTarget = "modules.d" - modulesD = devtools.PackageFile{ - Mode: 0644, - Source: dirModulesDGenerated, - Config: true, - Modules: true, - } - windowsModulesD = devtools.PackageFile{ - Mode: 0644, - Source: "{{.PackageDir}}/modules.d", - Config: true, - Modules: true, - Dep: func(spec devtools.PackageSpec) error { - if err := devtools.Copy(dirModulesDGenerated, spec.MustExpand("{{.PackageDir}}/modules.d")); err != nil { - return errors.Wrap(err, "failed to copy modules.d dir") - } - - return devtools.FindReplace( - spec.MustExpand("{{.PackageDir}}/modules.d/system.yml"), - regexp.MustCompile(`- load`), `#- load`) - }, - } - windowsReferenceConfig = devtools.PackageFile{ - Mode: 0644, - Source: "{{.PackageDir}}/metricbeat.reference.yml", - Dep: func(spec devtools.PackageSpec) error { - err := devtools.Copy("metricbeat.reference.yml", - spec.MustExpand("{{.PackageDir}}/metricbeat.reference.yml")) - if err != nil { - return errors.Wrap(err, "failed to copy reference config") - } - - return devtools.FindReplace( - spec.MustExpand("{{.PackageDir}}/metricbeat.reference.yml"), - regexp.MustCompile(`- load`), `#- load`) - }, - } - ) - - for _, args := range devtools.Packages { - switch args.OS { - case "windows": - args.Spec.Files[modulesDTarget] = windowsModulesD - args.Spec.ReplaceFile("{{.BeatName}}.reference.yml", windowsReferenceConfig) - default: - pkgType := args.Types[0] - switch pkgType { - case devtools.TarGz, devtools.Zip, devtools.Docker: - args.Spec.Files[modulesDTarget] = modulesD - case devtools.Deb, devtools.RPM, devtools.DMG: - args.Spec.Files["/etc/{{.BeatName}}/"+modulesDTarget] = modulesD - default: - panic(errors.Errorf("unhandled package type: %v", pkgType)) - } - } - } -} - -// PrepareModulePackagingOSS generates build/package/modules and -// build/package/modules.d directories for use in packaging. -func PrepareModulePackagingOSS() error { - err := prepareLightModulesPackaging("module") - if err != nil { - return err - } - return prepareModulePackaging([]struct{ Src, Dst string }{ - {devtools.OSSBeatDir("modules.d"), dirModulesDGenerated}, - }...) -} - -// PrepareModulePackagingXPack generates build/package/modules and -// build/package/modules.d directories for use in packaging. -func PrepareModulePackagingXPack() error { - err := prepareLightModulesPackaging("module", devtools.OSSBeatDir("module")) - if err != nil { - return err - } - return prepareModulePackaging([]struct{ Src, Dst string }{ - {devtools.OSSBeatDir("modules.d"), dirModulesDGenerated}, - {"modules.d", dirModulesDGenerated}, - }...) -} - -func prepareModulePackaging(files ...struct{ Src, Dst string }) error { - mg.Deps(GenerateDirModulesD) - - err := devtools.Clean([]string{ - dirModulesDGenerated, - }) - if err != nil { - return err - } - - for _, copyAction := range files { - err := (&devtools.CopyTask{ - Source: copyAction.Src, - Dest: copyAction.Dst, - Mode: 0644, - DirMode: 0755, - }).Execute() - if err != nil { - return err - } - } - return nil -} - -const modulesDHeader = "# Module: {{ .Module }}\n# Docs: https://www.elastic.co/guide/en/beats/{{ .BeatName }}/{{ .BeatDocBranch }}/{{ .BeatName }}-module-{{ .Module }}.html" - -// GenerateDirModulesD generates the modules.d directory -func GenerateDirModulesD() error { - if err := os.RemoveAll("modules.d"); err != nil { - return err - } - - shortConfigs, err := filepath.Glob("module/*/_meta/config.yml") - if err != nil { - return err - } - flavorConfigs, err := filepath.Glob("module/*/_meta/config-*.yml") - if err != nil { - return err - } - shortConfigs = append(shortConfigs, flavorConfigs...) - - docBranch, err := devtools.BeatDocBranch() - if err != nil { - errors.Wrap(err, "failed to get doc branch") - } - - mode := 0644 - for _, f := range shortConfigs { - moduleName, configName, ok := moduleConfigParts(f) - if !ok { - continue - } - - suffix := ".yml.disabled" - if configName == "system" { - suffix = ".yml" - } - path := filepath.Join("modules.d", configName+suffix) - - headerArgs := map[string]interface{}{ - "Module": moduleName, - "BeatName": devtools.BeatName, - "BeatDocBranch": docBranch, - } - header := devtools.MustExpand(modulesDHeader, headerArgs) - - err := copyWithHeader(header, f, path, os.FileMode(mode)) - if err != nil { - return err - } - } - return nil -} - -// customizeLightModulesPackaging customizes packaging to add light modules -func customizeLightModulesPackaging() error { - var ( - moduleTarget = "module" - module = devtools.PackageFile{ - Mode: 0644, - Source: dirModulesGenerated, - } - ) - - for _, args := range devtools.Packages { - pkgType := args.Types[0] - switch pkgType { - case devtools.TarGz, devtools.Zip, devtools.Docker: - args.Spec.Files[moduleTarget] = module - case devtools.Deb, devtools.RPM: - args.Spec.Files["/usr/share/{{.BeatName}}/"+moduleTarget] = module - case devtools.DMG: - args.Spec.Files["/Library/Application Support/{{.BeatVendor}}/{{.BeatName}}/"+moduleTarget] = module - default: - return fmt.Errorf("unhandled package type: %v", pkgType) - } - } - return nil -} - -// prepareLightModulesPackaging generates light modules -func prepareLightModulesPackaging(paths ...string) error { - err := devtools.Clean([]string{dirModulesGenerated}) - if err != nil { - return err - } - if err := os.MkdirAll(dirModulesGenerated, 0755); err != nil { - return err - } - - filePatterns := []string{ - "*/module.yml", - "*/*/manifest.yml", - } - - var tasks []devtools.CopyTask - for _, path := range paths { - for _, pattern := range filePatterns { - matches, err := filepath.Glob(filepath.Join(path, pattern)) - if err != nil { - return err - } - - for _, file := range matches { - rel, _ := filepath.Rel(path, file) - dest := filepath.Join(dirModulesGenerated, rel) - tasks = append(tasks, devtools.CopyTask{ - Source: file, - Dest: dest, - Mode: 0644, - DirMode: 0755, - }) - } - } - } - - if len(tasks) == 0 { - return fmt.Errorf("no light modules found") - } - - for _, task := range tasks { - if err := task.Execute(); err != nil { - return err - } - } - return nil -} - -// moduleConfigParts obtain the moduleName and the configName from a config path. -// The configName includes the flavor -func moduleConfigParts(f string) (moduleName string, configName string, ok bool) { - parts := strings.Split(filepath.ToSlash(f), "/") - if len(parts) < 4 { - return - } - moduleName = parts[1] - configName = moduleName - ok = true - - fileName := strings.TrimSuffix(parts[3], ".yml") - parts = strings.SplitN(fileName, "-", 2) - if len(parts) > 1 { - configName = moduleName + "-" + parts[1] // module + flavor - } - return -} - -// copyWithHeader copies a file from `src` to `dst` adding a `header` in the destination file -func copyWithHeader(header, src, dst string, mode os.FileMode) error { - dstFile, err := os.OpenFile(devtools.CreateDir(dst), os.O_CREATE|os.O_TRUNC|os.O_WRONLY, mode&os.ModePerm) - if err != nil { - return errors.Wrap(err, "failed to open copy destination") - } - defer dstFile.Close() - - _, err = io.WriteString(dstFile, header+"\n\n") - if err != nil { - return errors.Wrap(err, "failed to write header") - } - - srcFile, err := os.Open(src) - if err != nil { - return errors.Wrap(err, "failed to open copy source") - } - defer srcFile.Close() - - _, err = io.Copy(dstFile, srcFile) - return errors.Wrap(err, "failed to copy file") -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/template/metricsetDoc.tmpl b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/template/metricsetDoc.tmpl deleted file mode 100644 index 4d68b28d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/template/metricsetDoc.tmpl +++ /dev/null @@ -1,27 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[{{getBeatName}}-metricset-{{.Mod.Base}}-{{.Metricset.Title}}]] -=== {{.Mod.Title}} {{.Metricset.Title}} metricset - -{{if not ( eq .Metricset.Release "ga") -}} -{{.Metricset.Release}}[] - -{{end -}} -include::../../../{{.Mod.Path | basePath}}/{{.Mod.Base}}/{{.Metricset.Title}}/_meta/docs.asciidoc[] -{{if .Metricset.IsDefault}} -This is a default metricset. If the host module is unconfigured, this metricset is enabled by default.{{end}} - -==== Fields - -For a description of each field in the metricset, see the -<> section. - -{{if .Metricset.DataExists}}Here is an example document generated by this metricset: - -[source,json] ----- -include::../../../{{.Mod.Path | basePath}}/{{.Mod.Base}}/{{.Metricset.Title}}/_meta/data.json[] ----- -{{end -}} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/template/moduleDoc.tmpl b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/template/moduleDoc.tmpl deleted file mode 100644 index b3cbbdf8..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/template/moduleDoc.tmpl +++ /dev/null @@ -1,49 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[[{{getBeatName}}-module-{{.Base}}]] -{{- if .IsXpack}} -[role="xpack"]{{end}} -== {{.Title}} module - -{{if not (eq .Release "ga") -}} -{{.Release}}[] - -{{end -}} - -{{.Asciidoc}} - -[float] -=== Example configuration - -The {{.Title}} module supports the standard configuration options that are described -in <>. Here is an example configuration: - -[source,yaml] ----- -{{getBeatName}}.modules: -{{.CfgFile -}} ----- -{{/* This is ugly, yes. The python script basically does the same thing, to ensure we always get SSL, then HTTP */ -}}{{$added := false}} -{{- range $opt := .Settings}}{{if eq $opt "ssl"}} -This module supports TLS connections when using `ssl` config field, as described in <>.{{$added = true}}{{end}}{{end -}} -{{- range $opt := .Settings}}{{if eq $opt "http"}} -It also supports the options described in <>.{{$added = true}}{{end}}{{end}} -{{- if $added}} -{{end}} -[float] -=== Metricsets - -The following metricsets are available: - -{{range $metricset := .Metricsets -}} -* {{$metricset.Link}} - -{{end -}} -{{range $metricset := .Metricsets -}} -include::{{$.Base}}/{{$metricset.Title}}.asciidoc[] - -{{end -}} - - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/template/moduleList.tmpl b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/template/moduleList.tmpl deleted file mode 100644 index ddf72e67..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/mage/template/moduleList.tmpl +++ /dev/null @@ -1,19 +0,0 @@ -//// -This file is generated! See scripts/mage/docs_collector.go -//// - -[options="header"] -|=== -|Modules |Dashboards |Metricsets -{{range $k := . -}} -|<<{{getBeatName}}-module-{{$k.Base}},{{$k.Title}}>> {{if not (eq $k.Release "ga")}}{{$k.Release}}[]{{end}} |{{if $k.Dashboards}}image:./images/icon-yes.png[Prebuilt dashboards are available] {{else}}image:./images/icon-no.png[No prebuilt dashboards] {{end}} | -.{{$k.Metricsets | len}}+| .{{$k.Metricsets | len}}+| {{range $m := $k.Metricsets}}|{{$m.Link}} {{if not (eq $m.Release "ga")}}{{$m.Release}}[]{{end}} -{{end -}} -{{end -}} -|=== - --- - -{{range $k := . -}} -include::modules/{{$k.Base}}.asciidoc[] -{{end}} \ No newline at end of file diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/config.yml b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/config.yml deleted file mode 100644 index 46cb7a0f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/config.yml +++ /dev/null @@ -1,6 +0,0 @@ -- module: {module} - metricsets: ["{metricset}"] - enabled: false - period: 10s - hosts: ["localhost"] - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/doc.go.tmpl b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/doc.go.tmpl deleted file mode 100644 index b6c68c52..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/doc.go.tmpl +++ /dev/null @@ -1,2 +0,0 @@ -// Package {module} is a Metricbeat module that contains MetricSets. -package {module} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/docs.asciidoc deleted file mode 100644 index 447c150b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/docs.asciidoc +++ /dev/null @@ -1,2 +0,0 @@ -This is the {module} module. - diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/fields.yml deleted file mode 100644 index 6d909850..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/fields.yml +++ /dev/null @@ -1,10 +0,0 @@ -- key: {module} - title: "{module}" - release: beta - description: > - {module} module - fields: - - name: {module} - type: group - description: > - fields: diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/metricset/data.json b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/metricset/data.json deleted file mode 100644 index 708fea3d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/metricset/data.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "@timestamp":"2016-05-23T08:05:34.853Z", - "beat":{ - "hostname":"beathost", - "name":"beathost" - }, - "metricset":{ - "host":"localhost", - "module":"{module}", - "name":"{metricset}", - "rtt":44269 - }, - "{module}":{ - "{metricset}":{ - "example": "{metricset}" - } - }, - "type":"metricsets" -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/metricset/docs.asciidoc b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/metricset/docs.asciidoc deleted file mode 100644 index 9be9dece..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/metricset/docs.asciidoc +++ /dev/null @@ -1 +0,0 @@ -This is the {metricset} metricset of the module {module}. diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/metricset/fields.yml b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/metricset/fields.yml deleted file mode 100644 index bd35d8be..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/metricset/fields.yml +++ /dev/null @@ -1,10 +0,0 @@ -- name: {metricset} - type: group - release: beta - description: > - {metricset} - fields: - - name: example - type: keyword - description: > - Example field diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/metricset/metricset.go.tmpl b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/metricset/metricset.go.tmpl deleted file mode 100644 index a156abd9..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/module/metricset/metricset.go.tmpl +++ /dev/null @@ -1,54 +0,0 @@ -package {metricset} - -import ( - "github.com/elastic/beats/v7/libbeat/common" - "github.com/elastic/beats/v7/libbeat/common/cfgwarn" - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// init registers the MetricSet with the central registry as soon as the program -// starts. The New function will be called later to instantiate an instance of -// the MetricSet for each host defined in the module's configuration. After the -// MetricSet has been created then Fetch will begin to be called periodically. -func init() { - mb.Registry.MustAddMetricSet("{module}", "{metricset}", New) -} - -// MetricSet holds any configuration or state information. It must implement -// the mb.MetricSet interface. And this is best achieved by embedding -// mb.BaseMetricSet because it implements all of the required mb.MetricSet -// interface methods except for Fetch. -type MetricSet struct { - mb.BaseMetricSet - counter int -} - -// New creates a new instance of the MetricSet. New is responsible for unpacking -// any MetricSet specific configuration options if there are any. -func New(base mb.BaseMetricSet) (mb.MetricSet, error) { - cfgwarn.Beta("The {module} {metricset} metricset is beta.") - - config := struct{}{} - if err := base.Module().UnpackConfig(&config); err != nil { - return nil, err - } - - return &MetricSet{ - BaseMetricSet: base, - counter: 1, - }, nil -} - -// Fetch methods implements the data gathering and data conversion to the right -// format. It publishes the event which is then forwarded to the output. In case -// of an error set the Error field of mb.Event or simply call report.Error(). -func (m *MetricSet) Fetch(report mb.ReporterV2) error { - report.Event(mb.Event{ - MetricSetFields: common.MapStr{ - "counter": m.counter, - }, - }) - m.counter++ - - return nil -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/msetlists/cmd/main.go b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/msetlists/cmd/main.go deleted file mode 100644 index fec8aa0f..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/msetlists/cmd/main.go +++ /dev/null @@ -1,48 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package main - -import ( - "encoding/json" - "fmt" - "os" - - "github.com/elastic/beats/v7/libbeat/paths" - _ "github.com/elastic/beats/v7/metricbeat/include" - "github.com/elastic/beats/v7/metricbeat/mb" - "github.com/elastic/beats/v7/metricbeat/scripts/msetlists" -) - -func main() { - // Disable permission checks so it reads light modules in any case - os.Setenv("BEAT_STRICT_PERMS", "false") - - path := paths.Resolve(paths.Home, "../metricbeat/module") - lm := mb.NewLightModulesSource(path) - mb.Registry.SetSecondarySource(lm) - - msList := msetlists.DefaultMetricsets() - - raw, err := json.MarshalIndent(msList, "", " ") - if err != nil { - fmt.Fprintf(os.Stderr, "Error Marshalling json: %s\n", err) - os.Exit(1) - } - - fmt.Printf("%s\n", string(raw)) -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/msetlists/msetlists.go b/vendor/github.com/elastic/beats/v7/metricbeat/scripts/msetlists/msetlists.go deleted file mode 100644 index 2280bcf2..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/scripts/msetlists/msetlists.go +++ /dev/null @@ -1,41 +0,0 @@ -// Licensed to Elasticsearch B.V. under one or more contributor -// license agreements. See the NOTICE file distributed with -// this work for additional information regarding copyright -// ownership. Elasticsearch B.V. licenses this file to you under -// the Apache License, Version 2.0 (the "License"); you may -// not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, -// software distributed under the License is distributed on an -// "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -// KIND, either express or implied. See the License for the -// specific language governing permissions and limitations -// under the License. - -package msetlists - -import ( - "strings" - - "github.com/elastic/beats/v7/metricbeat/mb" -) - -// DefaultMetricsets returns a JSON array of all registered default metricsets -// It depends upon the calling library to actually import or register the metricsets. -func DefaultMetricsets() map[string][]string { - // List all registered modules and metricsets. - var defaultMap = make(map[string][]string) - for _, mod := range mb.Registry.Modules() { - metricSets, err := mb.Registry.DefaultMetricSets(mod) - if err != nil && !strings.Contains(err.Error(), "no default metricset for") { - continue - } - defaultMap[mod] = metricSets - } - - return defaultMap - -} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/config/metricbeat.yml.j2 b/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/config/metricbeat.yml.j2 deleted file mode 100644 index 2065c79b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/config/metricbeat.yml.j2 +++ /dev/null @@ -1,128 +0,0 @@ -###################### Metricbeat Configuration Template ####################### - -metricbeat.modules: -{% for m in modules -%} -- module: {{ m.name }} - {% if m.enabled is defined -%} - enabled: {{ m.enabled }} - {% endif -%} - - {% if m.hosts -%} - hosts: - {% for host in m.hosts -%} - - '{{ host }}' - {% endfor %} - {% endif -%} - - {% if m.socket -%} - socket: "{{ m.socket }}" - {% endif -%} - - {% if m.username -%} - username: {{ m.username }} - {% endif -%} - - {% if m.password -%} - password: {{ m.password }} - {% endif -%} - - {% if m.metricsets -%} - metricsets: - {% for ms in m.metricsets -%} - - {{ ms }} - {% endfor %} - {% endif -%} - - {% if m.period -%} - period: {{ m.period }} - {% endif -%} - - {% if m.metrics_path -%} - metrics_path: {{ m.metrics_path }} - {% endif -%} - - {% if m.path -%} - path: {{ m.path }} - {% endif -%} - - {% if m.port -%} - port: {{ m.port }} - {% endif -%} - - {% if m.timeout -%} - timeout: {{ m.timeout }} - {% endif -%} - - {% if m.namespace -%} - namespace: {{ m.namespace }} - {% endif -%} - - {% if m.processes -%} - processes: {{ m.processes }} - {% endif -%} - - {% if m.processors is defined -%} - processors: - {% for p in m.processors -%} - {% for k, v in p.items() -%} - - {{ k }}.fields: [ - {%- for field in v -%} - '{{ field }}' {%- if not loop.last %}, {% endif -%} - {%- endfor -%} - ] - {%- endfor %} - {%- endfor %} - {% endif -%} - - {% if m.tags is defined -%} - tags: - {% for tag in m.tags -%} - - {{ tag }} - {% endfor %} - {% endif -%} - - {% if m.fields is defined -%} - {% if m.fields_under_root %}fields_under_root: true{% endif %} - fields: - {% for k, v in m.fields.items() -%} - {{ k }}: {{ v }} - {%- endfor %} - {% endif -%} - - {% if m.extras -%} - {% for k, v in m.extras.items() -%} - {{ k }}: {{ v }} - {% endfor %} - {% endif -%} - {% if m.additional_content -%} - {{ m.additional_content }} - {% endif -%} -{%- endfor %} - -{% if reload or reload_path -%} -metricbeat.config.modules: - path: {{ reload_path|default("${path.config}/modules.d/*.yml") }} - reload.period: 1s - reload.enabled: {{ reload|default("false")}} -{% endif -%} - -# Disable random start delay for metricsets. -metricbeat.max_start_delay: 0 - - -#============================== Autodiscover ================================== - -{% if autodiscover %} -metricbeat.autodiscover: - providers: - {%- for provider, settings in autodiscover.items() %} - - type: {{provider}} - {%- if settings %} - {%- for k, v in settings.items() %} - {{k}}: {{v | default([])}} - {%- endfor %} - {%- endif %} - {%- endfor %} -{% endif %} - -{% include './tests/system/config/libbeat.yml.j2' %} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/metricbeat.py b/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/metricbeat.py deleted file mode 100644 index b0a0a232..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/metricbeat.py +++ /dev/null @@ -1,142 +0,0 @@ -import os -import re -import sys -import yaml - -sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '../../../libbeat/tests/system'))) - -from beat.beat import TestCase -from beat.tags import tag -from parameterized import parameterized_class - -COMMON_FIELDS = ["@timestamp", "agent", "metricset.name", "metricset.host", - "metricset.module", "metricset.rtt", "host.name", "service.name", "event", "ecs"] - -INTEGRATION_TESTS = os.environ.get('INTEGRATION_TESTS', False) - -import logging -logging.getLogger("urllib3").setLevel(logging.WARNING) - - -class BaseTest(TestCase): - - @classmethod - def setUpClass(self): - if not hasattr(self, 'beat_name'): - self.beat_name = "metricbeat" - - if not hasattr(self, 'beat_path'): - self.beat_path = os.path.abspath(os.path.join(os.path.dirname(__file__), "../../")) - - super(BaseTest, self).setUpClass() - - def setUp(self): - super(BaseTest, self).setUp() - - def tearDown(self): - super(BaseTest, self).tearDown() - - def de_dot(self, existing_fields): - fields = {} - - # Dedot first level of dots - for key in existing_fields: - parts = key.split('.', 1) - - if len(parts) > 1: - if parts[0] not in fields: - fields[parts[0]] = {} - - fields[parts[0]][parts[1]] = parts[1] - else: - fields[parts[0]] = parts[0] - - # Dedot further levels recursively - for key in fields: - if type(fields[key]) is dict: - fields[key] = self.de_dot(fields[key]) - - return fields - - def assert_no_logged_warnings(self, replace=None): - """ - Assert that the log file contains no ERROR or WARN lines. - """ - log = self.get_log() - - pattern = self.build_log_regex("\[cfgwarn\]") - log = pattern.sub("", log) - - # Jenkins runs as a Windows service and when Jenkins executes these - # tests the Beat is confused since it thinks it is running as a service. - pattern = self.build_log_regex("The service process could not connect to the service controller.") - log = pattern.sub("", log) - - if replace: - for r in replace: - pattern = self.build_log_regex(r) - log = pattern.sub("", log) - self.assertNotRegex(log, "\tERROR\t|\tWARN\t") - - def build_log_regex(self, message): - return re.compile(r"^.*\t(?:ERROR|WARN)\t.*" + message + r".*$", re.MULTILINE) - - def check_metricset(self, module, metricset, hosts, fields=[], extras=[]): - """ - Method to test a metricset for its fields - """ - self.render_config_template(modules=[{ - "name": module, - "metricsets": [metricset], - "hosts": hosts, - "period": "1s", - "extras": extras, - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - print(output) - self.assertTrue(len(output) >= 1) - evt = output[0] - print(evt) - - fields = COMMON_FIELDS + fields - print(fields) - self.assertCountEqual(self.de_dot(fields), evt.keys()) - - self.assert_fields_are_documented(evt) - - -def supported_versions(path): - """ - Returns variants information as expected by parameterized_class, - that is as a list of lists with an only element that is used to - override the value of COMPOSE_ENV. - """ - if not os.path.exists(path): - # Return an empty variant so a class is instantiated with defaults - return [[{}]] - - variants = [] - with open(path) as f: - versions_info = yaml.safe_load(f) - - for variant in versions_info['variants']: - variants += [[variant]] - - return variants - - -def parameterized_with_supported_versions(base_class): - """ - Decorates a class so instead of the base class, multiple copies - of it are registered, one for each supported version. - """ - class_dir = os.path.abspath(os.path.dirname(sys.modules[base_class.__module__].__file__)) - versions_path = os.path.join(class_dir, '_meta', 'supported-versions.yml') - variants = supported_versions(versions_path) - decorator = parameterized_class(['COMPOSE_ENV'], variants) - decorator(base_class) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/requirements.txt b/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/requirements.txt deleted file mode 100644 index d252ed70..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/requirements.txt +++ /dev/null @@ -1,3 +0,0 @@ -kafka-python==1.4.3 -elasticsearch==7.1.0 -semver==2.8.1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_autodiscover.py b/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_autodiscover.py deleted file mode 100644 index db627c05..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_autodiscover.py +++ /dev/null @@ -1,151 +0,0 @@ -import os -import metricbeat -import unittest - -from time import sleep -from beat.beat import INTEGRATION_TESTS - - -class TestAutodiscover(metricbeat.BaseTest): - """ - Test metricbeat autodiscover - """ - @unittest.skipIf(not INTEGRATION_TESTS or - os.getenv("TESTING_ENVIRONMENT") == "2x", - "integration test not available on 2.x") - def test_docker(self): - """ - Test docker autodiscover starts modules from templates - """ - import docker - docker_client = docker.from_env() - - self.render_config_template( - autodiscover={ - 'docker': { - 'cleanup_timeout': '0s', - 'templates': ''' - - condition: - equals.docker.container.image: memcached:latest - config: - - module: memcached - metricsets: ["stats"] - period: 1s - hosts: ["${data.host}:11211"] - ''', - }, - }, - ) - - proc = self.start_beat() - docker_client.images.pull('memcached:latest') - container = docker_client.containers.run('memcached:latest', detach=True) - - self.wait_until(lambda: self.log_contains('Starting runner: RunnerGroup{memcached')) - - self.wait_until(lambda: self.output_count(lambda x: x >= 1)) - container.stop() - - self.wait_until(lambda: self.log_contains('Stopping runner: RunnerGroup{memcached')) - - output = self.read_output_json() - proc.check_kill_and_wait() - - # Check metadata is added - assert output[0]['container']['image']['name'] == 'memcached:latest' - assert output[0]['docker']['container']['labels'] == {} - assert 'name' in output[0]['container'] - self.assert_fields_are_documented(output[0]) - - @unittest.skipIf(not INTEGRATION_TESTS or - os.getenv("TESTING_ENVIRONMENT") == "2x", - "integration test not available on 2.x") - def test_docker_labels(self): - """ - Test docker autodiscover starts modules from labels - """ - import docker - docker_client = docker.from_env() - - self.render_config_template( - autodiscover={ - 'docker': { - 'cleanup_timeout': '0s', - 'hints.enabled': 'true', - }, - }, - ) - - proc = self.start_beat() - docker_client.images.pull('memcached:latest') - labels = { - 'co.elastic.metrics/module': 'memcached', - 'co.elastic.metrics/period': '1s', - 'co.elastic.metrics/hosts': "'${data.host}:11211'", - } - container = docker_client.containers.run('memcached:latest', labels=labels, detach=True) - - self.wait_until(lambda: self.log_contains('Starting runner: RunnerGroup{memcached')) - - self.wait_until(lambda: self.output_count(lambda x: x >= 1)) - container.stop() - - self.wait_until(lambda: self.log_contains('Stopping runner: RunnerGroup{memcached')) - - output = self.read_output_json() - proc.check_kill_and_wait() - - # Check metadata is added - assert output[0]['container']['image']['name'] == 'memcached:latest' - assert 'name' in output[0]['container'] - self.assert_fields_are_documented(output[0]) - - @unittest.skipIf(not INTEGRATION_TESTS or - os.getenv("TESTING_ENVIRONMENT") == "2x", - "integration test not available on 2.x") - def test_config_appender(self): - """ - Test config appenders correctly updates configs - """ - import docker - docker_client = docker.from_env() - - self.render_config_template( - autodiscover={ - 'docker': { - 'cleanup_timeout': '0s', - 'hints.enabled': 'true', - 'appenders': ''' - - type: config - condition: - equals.docker.container.image: memcached:latest - config: - fields: - foo: bar - ''', - }, - }, - ) - - proc = self.start_beat() - docker_client.images.pull('memcached:latest') - labels = { - 'co.elastic.metrics/module': 'memcached', - 'co.elastic.metrics/period': '1s', - 'co.elastic.metrics/hosts': "'${data.host}:11211'", - } - container = docker_client.containers.run('memcached:latest', labels=labels, detach=True) - - self.wait_until(lambda: self.log_contains('Starting runner: RunnerGroup{memcached')) - - self.wait_until(lambda: self.output_count(lambda x: x >= 1)) - container.stop() - - self.wait_until(lambda: self.log_contains('Stopping runner: RunnerGroup{memcached')) - - output = self.read_output_json() - proc.check_kill_and_wait() - - # Check field is added - assert output[0]['fields']['foo'] == 'bar' - self.assert_fields_are_documented(output[0]) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_autodiscover_jolokia.py b/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_autodiscover_jolokia.py deleted file mode 100644 index 727e4e62..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_autodiscover_jolokia.py +++ /dev/null @@ -1,62 +0,0 @@ -import os -import metricbeat -import unittest -from nose.plugins.attrib import attr - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['jolokia'] - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_jolokia_jmx(self): - """ - jolokia autodiscover with jmx metricset - """ - - self.render_config_template( - autodiscover={ - 'jolokia': { - 'interfaces': ''' - - name: any - interval: 120s - ''', - 'templates': ''' - - condition: - contains: - jolokia.server.product: "tomcat" - config: - - module: jolokia - metricsets: ["jmx"] - hosts: "${data.jolokia.url}" - namespace: test - jmx.mappings: - - mbean: "java.lang:type=GarbageCollector,name=PS MarkSweep" - attributes: - - attr: CollectionCount - field: gc.collection_count - - ''', - }, - }, - ) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0, max_timeout=20) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertTrue(len(output) >= 1) - evt = output[0] - print(evt) - - assert evt["jolokia"]["test"]["gc"]["collection_count"] >= 0 - - # Check Jolokia autodiscover metadata is added - assert evt['jolokia']['server']['product'] == 'tomcat' - assert evt['jolokia']['server']['vendor'] == 'Apache' - - # Remove "test" fields because namespace specific fields are not documented - del(evt["jolokia"]["test"]) - self.assert_fields_are_documented(output[0]) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_base.py b/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_base.py deleted file mode 100644 index 5e52872b..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_base.py +++ /dev/null @@ -1,109 +0,0 @@ -import re -import sys -import unittest -import os -import shutil -from metricbeat import BaseTest -from elasticsearch import Elasticsearch -from beat.beat import INTEGRATION_TESTS - - -class Test(BaseTest): - - COMPOSE_SERVICES = ['elasticsearch', 'kibana'] - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd|openbsd", sys.platform), "os") - def test_start_stop(self): - """ - Metricbeat starts and stops without error. - """ - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["cpu"], - "period": "5s" - }]) - proc = self.start_beat() - self.wait_until(lambda: self.log_contains("start running")) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - # Ensure all Beater stages are used. - assert self.log_contains("Setup Beat: metricbeat") - assert self.log_contains("metricbeat start running") - assert self.log_contains("metricbeat stopped") - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - def test_template(self): - """ - Test that the template can be loaded with `setup --template` - """ - es = Elasticsearch([self.get_elasticsearch_url()]) - self.render_config_template( - modules=[{ - "name": "apache", - "metricsets": ["status"], - "hosts": ["localhost"], - }], - elasticsearch={"host": self.get_elasticsearch_url()}, - ) - exit_code = self.run_beat(extra_args=["setup", "--template", "-E", "setup.template.overwrite=true"]) - - assert exit_code == 0 - assert self.log_contains('Loaded index template') - assert len(es.cat.templates(name='metricbeat-*', h='name')) > 0 - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - def test_dashboards(self): - """ - Test that the dashboards can be loaded with `setup --dashboards` - """ - shutil.copytree(self.kibana_dir(), os.path.join(self.working_dir, "kibana")) - - es = Elasticsearch([self.get_elasticsearch_url()]) - self.render_config_template( - modules=[{ - "name": "apache", - "metricsets": ["status"], - "hosts": ["localhost"], - }], - elasticsearch={"host": self.get_elasticsearch_url()}, - kibana={"host": self.get_kibana_url()}, - ) - exit_code = self.run_beat(extra_args=["setup", "--dashboards"]) - - assert exit_code == 0, 'Error output: ' + self.get_log() - assert self.log_contains("Kibana dashboards successfully loaded.") - - @unittest.skipUnless(INTEGRATION_TESTS, "integration test") - def test_migration(self): - """ - Test that the template loads when migration is enabled - """ - - es = Elasticsearch([self.get_elasticsearch_url()]) - self.render_config_template( - modules=[{ - "name": "apache", - "metricsets": ["status"], - "hosts": ["localhost"], - }], - elasticsearch={"host": self.get_elasticsearch_url()}, - ) - exit_code = self.run_beat(extra_args=["setup", "--template", - "-E", "setup.template.overwrite=true", "-E", "migration.6_to_7.enabled=true"]) - - assert exit_code == 0 - assert self.log_contains('Loaded index template') - assert len(es.cat.templates(name='metricbeat-*', h='name')) > 0 - - def get_elasticsearch_url(self): - return "http://" + self.compose_host("elasticsearch") - - def get_kibana_url(self): - """ - Returns kibana host URL - """ - return "http://" + self.compose_host("kibana") - - def kibana_dir(self): - return os.path.join(self.beat_path, "_meta", "kibana.generated") diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_beat.py b/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_beat.py deleted file mode 100644 index 4ce00873..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_beat.py +++ /dev/null @@ -1,52 +0,0 @@ -import os -import metricbeat -import unittest -import time -from parameterized import parameterized -from elasticsearch import Elasticsearch - - -class Test(metricbeat.BaseTest): - - COMPOSE_SERVICES = ['metricbeat', 'elasticsearch'] - FIELDS = ['beat'] - METRICSETS = ['stats', 'state'] - - @parameterized.expand(METRICSETS) - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_metricsets(self, metricset): - """ - beat metricset tests - """ - self.check_metricset("beat", metricset, [self.compose_host("metricbeat")], self.FIELDS + ["service"]) - - @unittest.skipUnless(metricbeat.INTEGRATION_TESTS, "integration test") - def test_xpack(self): - """ - beat-xpack module tests - """ - - # Give the monitored Metricbeat instance enough time to collect metrics and index them - # into Elasticsearch, so it may establish the connection to Elasticsearch and determine - # it's cluster UUID in the process. Otherwise, the monitoring Metricbeat instance will - # show errors in its log about not being able to determine the Elasticsearch cluster UUID - # to be associated with the monitored Metricbeat instance. - self.wait_until(cond=self.mb_connected_to_es, max_timeout=50) - - self.render_config_template(modules=[{ - "name": "beat", - "metricsets": self.METRICSETS, - "hosts": [self.compose_host("metricbeat")], - "period": "1s", - "extras": { - "xpack.enabled": "true" - } - }]) - - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - def mb_connected_to_es(self): - return self.service_log_contains('metricbeat', 'Connection to backoff(elasticsearch(') diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_cmd.py b/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_cmd.py deleted file mode 100644 index 740beedb..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_cmd.py +++ /dev/null @@ -1,198 +0,0 @@ -import os -import shutil -import metricbeat - - -class TestCommands(metricbeat.BaseTest): - """ - Test metricbeat subcommands - """ - - def setUp(self): - super(TestCommands, self).setUp() - - # Enable modules reload with default paths - self.render_config_template(reload=True) - os.mkdir(self.working_dir + "/modules.d") - - def test_modules_list(self): - """ - Test modules list command - """ - self.touch(self.working_dir + "/modules.d/enabled.yml") - self.touch(self.working_dir + "/modules.d/disabled.yml.disabled") - - exit_code = self.run_beat(logging_args=None, - extra_args=["modules", "list"]) - - assert exit_code == 0 - assert "Enabled:\nenabled" in self.get_log() - assert "Disabled:\ndisabled" in self.get_log() - - # Add one more disabled module - self.touch(self.working_dir + "/modules.d/disabled2.yml.disabled") - exit_code = self.run_beat(logging_args=None, - extra_args=["modules", "list"]) - - assert exit_code == 0 - assert "Enabled:\nenabled" in self.get_log() - assert "Disabled:\ndisabled\ndisabled2" in self.get_log() - - def test_modules_enable(self): - """ - Test modules enable command - """ - self.touch(self.working_dir + "/modules.d/enabled.yml") - self.touch(self.working_dir + "/modules.d/disabled1.yml.disabled") - self.touch(self.working_dir + "/modules.d/disabled2.yml.disabled") - self.touch(self.working_dir + "/modules.d/disabled3.yml.disabled") - - # Enable one module - exit_code = self.run_beat( - extra_args=["modules", "enable", "disabled1"]) - assert exit_code == 0 - - assert self.log_contains("Enabled disabled1") - assert os.path.exists(self.working_dir + "/modules.d/disabled1.yml") - assert not os.path.exists( - self.working_dir + "/modules.d/disabled1.yml.disabled") - assert os.path.exists( - self.working_dir + "/modules.d/disabled2.yml.disabled") - assert os.path.exists( - self.working_dir + "/modules.d/disabled3.yml.disabled") - - # Enable several modules at once: - exit_code = self.run_beat( - extra_args=["modules", "enable", "disabled2", "disabled3"]) - assert exit_code == 0 - - assert self.log_contains("Enabled disabled2") - assert self.log_contains("Enabled disabled3") - assert os.path.exists(self.working_dir + "/modules.d/disabled2.yml") - assert os.path.exists(self.working_dir + "/modules.d/disabled3.yml") - assert not os.path.exists( - self.working_dir + "/modules.d/disabled2.yml.disabled") - assert not os.path.exists( - self.working_dir + "/modules.d/disabled3.yml.disabled") - - def test_modules_disable(self): - """ - Test modules disable command - """ - self.touch(self.working_dir + "/modules.d/enabled1.yml") - self.touch(self.working_dir + "/modules.d/enabled2.yml") - self.touch(self.working_dir + "/modules.d/enabled3.yml") - self.touch(self.working_dir + "/modules.d/disabled2.yml.disabled") - - # Disable one module - exit_code = self.run_beat( - extra_args=["modules", "disable", "enabled1"]) - assert exit_code == 0 - - assert self.log_contains("Disabled enabled1") - assert os.path.exists( - self.working_dir + "/modules.d/enabled1.yml.disabled") - assert not os.path.exists(self.working_dir + "/modules.d/enabled1.yml") - assert os.path.exists(self.working_dir + "/modules.d/enabled2.yml") - assert os.path.exists(self.working_dir + "/modules.d/enabled3.yml") - - # Disable several modules at once: - exit_code = self.run_beat( - extra_args=["modules", "disable", "enabled2", "enabled3"]) - assert exit_code == 0 - - assert self.log_contains("Disabled enabled2") - assert self.log_contains("Disabled enabled3") - assert os.path.exists( - self.working_dir + "/modules.d/enabled2.yml.disabled") - assert os.path.exists( - self.working_dir + "/modules.d/enabled3.yml.disabled") - assert not os.path.exists(self.working_dir + "/modules.d/enabled2.yml") - assert not os.path.exists(self.working_dir + "/modules.d/enabled3.yml") - - def test_modules_test(self): - """ - Test test modules command - """ - self.write_system_yml() - - exit_code = self.run_beat( - logging_args=None, - extra_args=["test", "modules"]) - - assert exit_code == 0 - assert self.log_contains("cpu...OK") - assert self.log_contains("memory...OK") - - def test_modules_test_error(self): - """ - Test test modules command with an error result - """ - self.write_system_yml() - self.write_nginx_yml() - - exit_code = self.run_beat( - logging_args=None, - extra_args=["test", "modules"]) - - assert exit_code == 0 - try: - assert any(( - self.log_contains("ERROR error fetching status"), - self.log_contains("ERROR timeout waiting for an event"), - )) - except: - # Print log to help debugging this if error message changes - print(self.get_log()) - raise - assert self.log_contains("cpu...OK") - assert self.log_contains("memory...OK") - - def test_modules_test_filter_no_result(self): - """ - Test test modules command filter by module (no result) - """ - self.write_system_yml() - - exit_code = self.run_beat( - logging_args=None, - extra_args=["test", "modules", "apache"]) - - assert exit_code == 0 - assert not self.log_contains("OK") - - def test_modules_test_filter(self): - """ - Test test modules command filter by metricset - """ - self.write_system_yml() - self.write_nginx_yml() - - exit_code = self.run_beat( - logging_args=None, - extra_args=["test", "modules", "system", "cpu"]) - - assert exit_code == 0 - assert self.log_contains("cpu...OK") - assert not self.log_contains("memory...OK") - - def touch(self, path): - open(path, 'a').close() - - def write_system_yml(self): - with open(self.working_dir + "/modules.d/system.yml", "w") as f: - f.write(""" -- module: system - period: 10s - metricsets: - - cpu - - memory""") - - def write_nginx_yml(self): - with open(self.working_dir + "/modules.d/nginx.yml", "w") as f: - f.write(""" -- module: nginx - period: 10s - hosts: ["errorhost:80"] - metricsets: - - stubstatus""") diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_config.py b/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_config.py deleted file mode 100644 index d1cd2702..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_config.py +++ /dev/null @@ -1,35 +0,0 @@ -import os -from metricbeat import BaseTest -import unittest -from nose.plugins.attrib import attr -import urllib.request -import urllib.error -import urllib.parse -import time - - -class ConfigTest(BaseTest): - def test_service_name(self): - """ - Test setting service name - """ - service_name = "testing" - self.render_config_template(modules=[{ - # Do it with any module that don't set the service name by itself - "name": "system", - "metricsets": ["cpu"], - "period": "5s", - "extras": { - "service.name": service_name, - }, - }]) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - event = output[0] - self.assert_fields_are_documented(event) - - self.assertEqual(service_name, event["service"]["name"]) diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_processors.py b/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_processors.py deleted file mode 100644 index 2f7d131d..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_processors.py +++ /dev/null @@ -1,289 +0,0 @@ -import re -import sys -import metricbeat -import unittest - - -@unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd", sys.platform), "os") -class Test(metricbeat.BaseTest): - - def test_drop_fields(self): - - self.render_config_template( - modules=[{ - "name": "system", - "metricsets": ["cpu"], - "period": "1s" - }], - processors=[{ - "drop_fields": { - "when": "range.system.cpu.system.pct.lt: 0.1", - "fields": ["system.cpu.load"], - }, - }] - ) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - self.assert_fields_are_documented(evt) - - print(evt) - print(list(evt.keys())) - self.assertCountEqual(self.de_dot([ - 'agent', '@timestamp', 'system', 'metricset.module', - 'metricset.rtt', 'metricset.name', 'host', 'service', 'ecs', 'event' - ]), evt.keys()) - cpu = evt["system"]["cpu"] - print(list(cpu.keys())) - self.assertCountEqual(self.de_dot([ - "system", "cores", "user", "softirq", "iowait", - "idle", "irq", "steal", "nice", "total" - ]), cpu.keys()) - - def test_dropfields_with_condition(self): - """ - Check drop_fields action works when a condition is associated. - """ - self.render_config_template( - modules=[{ - "name": "system", - "metricsets": ["process"], - "period": "1s" - }], - processors=[{ - "drop_fields": { - "fields": ["system.process.memory"], - "when": "range.system.process.cpu.total.pct.lt: 0.5", - }, - }] - ) - metricbeat = self.start_beat() - self.wait_until( - lambda: self.output_count(lambda x: x >= 1), - max_timeout=15) - - metricbeat.kill_and_wait() - - output = self.read_output( - required_fields=["@timestamp"], - ) - - for event in output: - if float(event["system.process.cpu.total.pct"]) < 0.5: - assert "system.process.memory.size" not in event - else: - assert "system.process.memory.size" in event - - def test_dropevent_with_condition(self): - """ - Check drop_event action works when a condition is associated. - """ - self.render_config_template( - modules=[{ - "name": "system", - "metricsets": ["process"], - "period": "1s" - }], - processors=[{ - "drop_event": { - "when": "range.system.process.cpu.total.pct.lt: 0.001", - }, - }] - ) - metricbeat = self.start_beat() - self.wait_until( - lambda: self.output_count(lambda x: x >= 1), - max_timeout=15) - - metricbeat.kill_and_wait() - - output = self.read_output( - required_fields=["@timestamp"], - ) - for event in output: - assert float(event["system.process.cpu.total.pct"]) >= 0.001 - - def test_dropevent_with_complex_condition(self): - """ - Check drop_event action works when a complex condition is associated. - """ - self.render_config_template( - modules=[{ - "name": "system", - "metricsets": ["process"], - "period": "1s" - }], - processors=[{ - "drop_event": { - "when.not": "contains.system.process.cmdline: metricbeat.test", - }, - }] - ) - metricbeat = self.start_beat() - self.wait_until( - lambda: self.output_count(lambda x: x >= 1), - max_timeout=15) - - metricbeat.kill_and_wait() - - output = self.read_output( - required_fields=["@timestamp"], - ) - assert len(output) >= 1 - - def test_include_fields(self): - """ - Check include_fields filtering action - """ - self.render_config_template( - modules=[{ - "name": "system", - "metricsets": ["process"], - "period": "1s" - }], - processors=[{ - "include_fields": {"fields": ["system.process.cpu", "system.process.memory"]}, - }] - ) - metricbeat = self.start_beat() - self.wait_until( - lambda: self.output_count(lambda x: x >= 1), - max_timeout=15) - - metricbeat.kill_and_wait() - - output = self.read_output( - required_fields=["@timestamp"], - )[0] - print(output) - - for key in [ - "system.process.cpu.start_time", - "system.process.cpu.total.pct", - "system.process.memory.size", - "system.process.memory.rss.bytes", - "system.process.memory.rss.pct" - ]: - assert key in output - - for key in [ - "system.process.name", - "system.process.pid", - ]: - assert key not in output - - def test_multiple_actions(self): - """ - Check the result when configuring two actions: include_fields - and drop_fields. - """ - self.render_config_template( - modules=[{ - "name": "system", - "metricsets": ["process"], - "period": "1s" - }], - processors=[{ - "include_fields": {"fields": ["system.process", "process"]}, - }, { - "drop_fields": {"fields": ["system.process.memory"]}, - }] - ) - metricbeat = self.start_beat() - self.wait_until( - lambda: self.output_count(lambda x: x >= 1), - max_timeout=15) - - metricbeat.kill_and_wait() - - output = self.read_output( - required_fields=["@timestamp"], - )[0] - - for key in [ - "system.process.cpu.start_time", - "system.process.cpu.total.pct", - "process.name", - "process.pid", - ]: - assert key in output, "'%s' not found" % key - - for key in [ - "system.process.memory.size", - "system.process.memory.rss.bytes", - "system.process.memory.rss.pct" - ]: - assert key not in output, "'%s' not expected but found" % key - - def test_contradictory_multiple_actions(self): - """ - Check the behaviour of a contradictory multiple actions - """ - self.render_config_template( - modules=[{ - "name": "system", - "metricsets": ["process"], - "period": "1s" - }], - processors=[{ - "include_fields": { - "fields": ["system.process.memory.size", "proc.memory.rss.pct"], - }, - }, { - "drop_fields": { - "fields": ["system.process.memory.size", "proc.memory.rss.pct"], - }, - }] - ) - metricbeat = self.start_beat() - self.wait_until( - lambda: self.output_count(lambda x: x >= 1), - max_timeout=15) - metricbeat.kill_and_wait() - - output = self.read_output( - required_fields=["@timestamp"], - )[0] - - for key in [ - "system.process.memory.size", - "system.process.memory.rss", - "system.process.cpu.start_time", - "system.process.cpu.total.pct", - "system.process.name", - "system.process.pid", - "system.process.memory.rss.pct" - ]: - assert key not in output - - def test_rename_field(self): - - self.render_config_template( - modules=[{ - "name": "system", - "metricsets": ["cpu"], - "period": "1s" - }], - processors=[{ - "rename": { - "fields": [{"from": "event.dataset", "to": "hello.world"}], - }, - }] - ) - proc = self.start_beat() - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - - print(evt) - print(list(evt.keys())) - - assert "dataset" not in output[0]["event"] - assert "cpu" in output[0]["hello"]["world"] diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_reload.py b/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_reload.py deleted file mode 100644 index 29d82bbf..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_reload.py +++ /dev/null @@ -1,118 +0,0 @@ -import re -import sys -import unittest -import metricbeat -import os -import time - - -# Further tests: -# * Mix full config modules with reloading modules -# * Load empty file -# * Add remove module -# * enabled / disable module -# * multiple files -# * Test empty file - -class Test(metricbeat.BaseTest): - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd|openbsd", sys.platform), "os") - def test_reload(self): - """ - Test basic reload - """ - self.render_config_template( - reload=True, - reload_path=self.working_dir + "/configs/*.yml", - flush_min_events=1, - ) - proc = self.start_beat() - - os.mkdir(self.working_dir + "/configs/") - - systemConfig = """ -- module: system - metricsets: ["cpu"] - period: 1s -""" - - with open(self.working_dir + "/configs/system.yml", 'w') as f: - f.write(systemConfig) - - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd|openbsd", sys.platform), "os") - def test_start_stop(self): - """ - Test if module is properly started and stopped - """ - self.render_config_template( - reload=True, - reload_path=self.working_dir + "/configs/*.yml", - flush_min_events=1, - ) - os.mkdir(self.working_dir + "/configs/") - - config_path = self.working_dir + "/configs/system.yml" - proc = self.start_beat() - - # Ensure no modules are loaded - self.wait_until( - lambda: self.log_contains("Start list: 0, Stop list: 0"), - max_timeout=10) - - systemConfig = """ -- module: system - metricsets: ["cpu"] - period: 1s -""" - - with open(config_path, 'w') as f: - f.write(systemConfig) - - # Ensure the module is started - self.wait_until( - lambda: self.log_contains("Start list: 1, Stop list: 0"), - max_timeout=10) - - # Remove config again - os.remove(config_path) - - # Ensure the module is stopped - self.wait_until( - lambda: self.log_contains("Start list: 0, Stop list: 1"), - max_timeout=10) - - time.sleep(1) - - proc.check_kill_and_wait() - - @unittest.skipUnless(re.match("(?i)win|linux|darwin|freebsd|openbsd", sys.platform), "os") - def test_wrong_module_no_reload(self): - """ - Test beat errors when reload is disabled and some module config is wrong - """ - self.render_config_template( - reload=False, - reload_path=self.working_dir + "/configs/*.yml", - ) - os.mkdir(self.working_dir + "/configs/") - - config_path = self.working_dir + "/configs/system.yml" - systemConfig = """ -- module: system - metricsets: ["wrong_metricset"] - period: 1s -""" - with open(config_path, 'w') as f: - f.write(systemConfig) - - exit_code = self.run_beat() - - # Wait until offset for new line is updated - self.wait_until( - lambda: self.log_contains("metricset 'system/wrong_metricset' not found"), - max_timeout=10) - - assert exit_code == 1 diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_template.py b/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_template.py deleted file mode 100644 index 58997965..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_template.py +++ /dev/null @@ -1,54 +0,0 @@ -import os -import metricbeat -import json -from nose.plugins.skip import SkipTest - - -class Test(metricbeat.BaseTest): - - def test_export_template(self): - """ - Test export template works and contains all fields - """ - - if os.name == "nt": - raise SkipTest - - self.render_config_template("metricbeat", - os.path.join(self.working_dir, - "metricbeat.yml"), - ) - - # Remove fields.yml to make sure template is built from internal binary data - os.remove(os.path.join(self.working_dir, "fields.yml")) - - exit_code = self.run_beat( - logging_args=[], - extra_args=["export", "template"], - config="metricbeat.yml", - output="template.json" - ) - assert exit_code == 0 - - template_path = os.path.join(self.working_dir, "template.json") - template_content = "" - - # Read in all json lines and discard the coverage info - with open(template_path) as f: - for line in f: - template_content += line - if line.startswith("}"): - break - - t = json.loads(template_content) - properties = t["mappings"]["properties"] - - # Check libbeat fields - assert properties["@timestamp"] == {"type": "date"} - assert properties["host"]["properties"]["name"] == {"type": "keyword", "ignore_above": 1024} - - # Check metricbeat generic field - assert properties["service"]["properties"]["address"] == {"type": "keyword", "ignore_above": 1024} - - # Check module specific field - assert properties["system"]["properties"]["cpu"]["properties"]["cores"] == {"type": "long"} diff --git a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_timeseries.py b/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_timeseries.py deleted file mode 100644 index a2980530..00000000 --- a/vendor/github.com/elastic/beats/v7/metricbeat/tests/system/test_timeseries.py +++ /dev/null @@ -1,29 +0,0 @@ -import os -import shutil -import metricbeat -import multiprocessing - - -class TestTimeseries(metricbeat.BaseTest): - """ - Test metricbeat timeseries.instance generation - """ - - def test_enable_timeseries(self): - self.render_config_template(modules=[{ - "name": "system", - "metricsets": ["cpu"], - "period": "5s" - }]) - - proc = self.start_beat(extra_args=["-E", "timeseries.enabled=true"]) - self.wait_until(lambda: self.output_lines() > 0) - proc.check_kill_and_wait() - self.assert_no_logged_warnings() - - output = self.read_output_json() - self.assertEqual(len(output), 1) - evt = output[0] - self.assert_fields_are_documented(evt) - - assert 'instance' in evt['timeseries'] diff --git a/vendor/github.com/elastic/beats/v7/script/build_docs.sh b/vendor/github.com/elastic/beats/v7/script/build_docs.sh deleted file mode 100644 index 50a70bb1..00000000 --- a/vendor/github.com/elastic/beats/v7/script/build_docs.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/usr/bin/env bash - -set -e - -name=$1 -path=$2 -build_dir=$3 -resource_dir=$4 - -docs_dir=$build_dir/docs -html_dir=$build_dir/html_docs - -# Checks if docs clone already exists -if [ ! -d $docs_dir ]; then - # Only head is cloned - git clone --depth=1 https://github.com/elastic/docs.git $docs_dir -else - echo "$docs_dir already exists. Not cloning." -fi - -index_list="$(find ${GOPATH%%:*}/src/$path -name 'index.asciidoc' -maxdepth 1)" -for index in $index_list -do - echo "Building docs for ${name}..." - echo "Index document: ${index}" - index_path=$(basename $(dirname $index)) - echo "Index path: $index_path" - - dest_dir="$html_dir/${name}/${index_path}" - echo "Destination directory: $dest_dir" - mkdir -p "$dest_dir" - params="--chunk=1" - if [ "$PREVIEW" = "1" ]; then - params="$params --open" - fi - - if [ -d "$resource_dir" ]; then - params="$params --resource=${resource_dir}" - fi - - $docs_dir/build_docs --direct_html --respect_edit_url_overrides $params --doc "$index" --out "$dest_dir" -done diff --git a/vendor/github.com/elastic/beats/v7/script/config_collector.py b/vendor/github.com/elastic/beats/v7/script/config_collector.py deleted file mode 100644 index 73e18ae7..00000000 --- a/vendor/github.com/elastic/beats/v7/script/config_collector.py +++ /dev/null @@ -1,95 +0,0 @@ -import os -import argparse -import yaml - -# Collects config for all modules - - -def collect(beat_name, beat_path, full=False): - - base_dir = beat_path + "/module" - path = os.path.abspath(base_dir) - - # yml file - - config_yml = "\n#========================== Modules configuration ============================\n" - config_yml += beat_name + """.modules: - -""" - - # Read the modules list but put "system" first - modules = ["system"] - for module in sorted(os.listdir(base_dir)): - if module != "system": - modules.append(module) - - # Iterate over all modules - for module in modules: - - beat_path = path + "/" + module + "/_meta" - - module_configs = beat_path + "/config.yml" - - # By default, short config is read if short is set - short_config = False - - # Check if full config exists - if full: - full_module_config = beat_path + "/config.reference.yml" - if os.path.isfile(full_module_config): - module_configs = full_module_config - - # Only check folders where config exists - if not os.path.isfile(module_configs): - continue - - # Load title from fields.yml - with open(beat_path + "/fields.yml") as f: - fields = yaml.load(f.read()) - title = fields[0]["title"] - - # Check if short config was disabled in fields.yml - if not full and "short_config" in fields[0]: - short_config = fields[0]["short_config"] - - if not full and short_config is False: - continue - - config_yml += get_title_line(title) - - # Load module yaml - with open(module_configs) as f: - for line in f: - config_yml += line - - config_yml += "\n" - # output string so it can be concatenated - print(config_yml) - - -# Makes sure every title line is 79 + newline chars long -def get_title_line(title): - dashes = (79 - 10 - len(title)) // 2 - - line = "#" - line += "-" * dashes - line += " " + title + " Module " - line += "-" * dashes - - return line[0:78] + "\n" - - -if __name__ == "__main__": - - parser = argparse.ArgumentParser( - description="Collects modules config") - parser.add_argument("path", help="Path to the beat folder") - parser.add_argument("--beat", help="Beat name") - parser.add_argument("--full", action="store_true", - help="Collect the full versions") - - args = parser.parse_args() - beat_name = args.beat - beat_path = args.path - - collect(beat_name, beat_path, args.full) diff --git a/vendor/github.com/elastic/beats/v7/script/fix_permissions.sh b/vendor/github.com/elastic/beats/v7/script/fix_permissions.sh deleted file mode 100644 index fd65a791..00000000 --- a/vendor/github.com/elastic/beats/v7/script/fix_permissions.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/usr/bin/env bash -set +e -readonly LOCATION="${1?Please define the path where the fix permissions should run from}" - -if ! docker version ; then - echo "It requires Docker daemon to be installed and running" -else - set -e - # Change ownership of all files inside the specific folder from root/root to current user/group - docker run -v ${LOCATION}:/beat alpine:3.4 sh -c "find /beat -user 0 -exec chown -h $(id -u):$(id -g) {} \;" -fi diff --git a/vendor/github.com/elastic/beats/v7/script/generate.py b/vendor/github.com/elastic/beats/v7/script/generate.py deleted file mode 100644 index 5d48872c..00000000 --- a/vendor/github.com/elastic/beats/v7/script/generate.py +++ /dev/null @@ -1,3 +0,0 @@ -if __name__ == "__main__": - print("This script is deprecated. Please use `mage GenerateCustomBeat`") - exit(1) diff --git a/vendor/github.com/elastic/beats/v7/script/kibana-migration.py b/vendor/github.com/elastic/beats/v7/script/kibana-migration.py deleted file mode 100644 index aa3d7d12..00000000 --- a/vendor/github.com/elastic/beats/v7/script/kibana-migration.py +++ /dev/null @@ -1,130 +0,0 @@ -import yaml -import glob - - -def migration(): - print("Start Kibana files migration") - - print("Migrate all fields to the ECS fields") - migration_fields = read_migration_fields() - rename_entries(migration_fields) - - print("Postfix all ids with -ecs") - ids = get_replaceable_ids() - rename_entries(ids) - - print("Postfix all titles with ` ECS`") - titles = get_replacable_titles() - rename_entries(titles) - - -def get_replaceable_ids(): - files = get_files() - - ids = {} - for file in files: - with open(file, 'r') as f: - objects = yaml.safe_load(f) - - for v in objects["objects"]: - # Checks if an id was already migrated, if not adds it to the list - if "-ecs" not in v["id"]: - # Add "{}" around fields to make them more unique and not have false positives - ids['"' + v["id"] + '"'] = '"' + v["id"] + "-ecs" + '"' - # Prefix with / to also modify links - ids['/' + v["id"]] = '/' + v["id"] + "-ecs" - - return ids - - -def read_migration_fields(): - migration_fields = {} - migration_yml = "../dev-tools/ecs-migration.yml" - with open(migration_yml, 'r') as f: - migration = yaml.safe_load(f) - for k in migration: - if "to" in k and "from" in k: - if "rename" in k and k["rename"] is False: - continue - if k["alias"] == False: - continue - if not isinstance(k["to"], str): - continue - - # Add "{}" around fields to make them more unique and not have false positives - migration_fields['"' + k["from"] + '"'] = '"' + k["to"] + '"' - # Some fields exist inside a query / filter where they are followed by : - migration_fields[k["from"] + ':'] = k["to"] + ':' - - return migration_fields - - -def get_replacable_titles(): - files = get_files() - - titles = {} - for file in files: - with open(file, 'r') as f: - objects = yaml.safe_load(f) - - for v in objects["objects"]: - - # Add "{}" around titles to make them more unique and not have false positives - if "title" in v["attributes"]: - if "ECS" not in v["attributes"]["title"]: - titles['"' + v["attributes"]["title"] + '"'] = '"' + v["attributes"]["title"] + " ECS" + '"' - - if "visState" in v["attributes"] and "title" in v["attributes"]["visState"]: - if "ECS" not in v["attributes"]["visState"]["title"]: - titles['"' + v["attributes"]["visState"]["title"] + '"'] = '"' + \ - v["attributes"]["visState"]["title"] + " ECS" + '"' - - return titles - - -def rename_entries(renames): - files = get_files() - - for file in files: - print(file) - s = open(file).read() - for k in renames: - s = s.replace(k, renames[k]) - f = open(file, 'w') - f.write(s) - f.close() - - -def get_files(): - all_beats = '../*/_meta/kibana/7/dashboard/*.json' - module_beats = '../*/module/*/_meta/kibana/7/dashboard/*.json' - heartbeat = '../heartbeat/monitors/active/*/_meta/kibana/7/dashboard/*.json' - xpack_module_beats = '../x-pack/*/module/*/_meta/kibana/7/dashboard/*.json' - - return glob.glob(all_beats) + glob.glob(module_beats) + glob.glob(heartbeat) + glob.glob(xpack_module_beats) - - -if __name__ == "__main__": - migration() - - -# There are more id's, do they matter? -# Example: -# -# "series": [ -# { -# "axis_position": "right", -# "chart_type": "line", -# "color": "#68BC00", -# "fill": 0.5, -# "formatter": "number", -# "id": "6984af11-4d5d-11e7-aa29-87a97a796de6", -# "label": "In Packetloss", -# "line_width": 1, -# "metrics": [ -# { -# "field": "system.network.in.dropped", -# "id": "6984af12-4d5d-11e7-aa29-87a97a796de6", -# "type": "max" -# } -# ], diff --git a/vendor/github.com/elastic/beats/v7/script/pre_commit.sh b/vendor/github.com/elastic/beats/v7/script/pre_commit.sh deleted file mode 100644 index bc79b868..00000000 --- a/vendor/github.com/elastic/beats/v7/script/pre_commit.sh +++ /dev/null @@ -1,29 +0,0 @@ -#!/usr/bin/env bash - -set -e - -echo "-- pre commit hook running" -#return if no files staged for commit -staged_files=$(git diff --name-only --cached) -[ -z "$staged_files" ] && exit 0 - -#run make cmds and check whether -#- unstaged files have changed -#- make cmd fails -unstaged_files=$(git diff --name-only) - -echo "---- lint" -make lint - -echo "---- format" -make fmt - -echo "---- misspell" -make misspell - -unstaged_files_after=$(git diff --name-only) -if [ "$unstaged_files" == "$unstaged_files_after" ] ; then - exit 0 -fi; -echo "Pre-Commit hook has failed, see changed files." -exit 1 diff --git a/vendor/github.com/elastic/beats/v7/script/renamed_fields.py b/vendor/github.com/elastic/beats/v7/script/renamed_fields.py deleted file mode 100644 index 43804c5d..00000000 --- a/vendor/github.com/elastic/beats/v7/script/renamed_fields.py +++ /dev/null @@ -1,44 +0,0 @@ -import yaml - - -def migration(): - - beats = ["Auditbeat", "Filebeat", "Heartbeat", "Journalbeat", "Metricbeat", "Packetbeat", "Winlogbeat"] - - for beat in beats: - print(".{} renamed fields in 7.0".format(beat)) - migration_fields = read_migration_fields(beat.lower()) - print(get_table(migration_fields)) - - -def get_table(migration_fields): - out = """[frame="topbot",options="header"] -|====================== -|Old Field|New Field -""" - - for k in migration_fields: - out += '|`{}` |`{}`\n'.format(k[0], k[1]) - - out += "|======================\n" - - return out - - -def read_migration_fields(beat): - migration_fields = {} - migration_yml = "../dev-tools/ecs-migration.yml" - with open(migration_yml, 'r') as f: - migration = yaml.safe_load(f) - for k in migration: - if "beat" not in k or k["beat"] == beat: - if "to" in k and "from" in k: - if not isinstance(k["to"], str): - continue - migration_fields[k["from"]] = k["to"] - - return sorted(migration_fields.items(), key=lambda x: x[0]) - - -if __name__ == "__main__": - migration() diff --git a/vendor/github.com/elastic/beats/v7/script/test_apm.sh b/vendor/github.com/elastic/beats/v7/script/test_apm.sh deleted file mode 100644 index 11edeb8f..00000000 --- a/vendor/github.com/elastic/beats/v7/script/test_apm.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/usr/bin/env bash - -# This script allows to test against the code from apm-server -# By default it is checked against master. The env variable BRANCH -# can be set to any value accepted by git checkout. -# -# go build is executed on the apm-server code to verify that it can -# still be built and runs the go tests with make unit. - -set -e - -# Check if a special branch env variable is set -if [ -z "${BRANCH}" ]; then - BRANCH=master -fi - -echo "apm-server branch: $BRANCH" - -BASE_PATH=$(pwd) -BUILD_DIR=$BASE_PATH/build -ELASTIC_DIR=$BUILD_DIR/apm-test/src/github.com/elastic -APM_SERVER_DIR=$ELASTIC_DIR/apm-server - -# Cleanup and create directories -rm -rf $APM_SERVER_DIR -mkdir -p $APM_SERVER_DIR - -# Clone and checkout defined branch -git clone https://github.com/elastic/apm-server $APM_SERVER_DIR -cd $APM_SERVER_DIR -git checkout $BRANCH -cd $BASE_PATH - -# Replace libbeat with local libbeat version -rm -r $APM_SERVER_DIR/vendor/github.com/elastic/beats/libbeat -cp -r libbeat $APM_SERVER_DIR/vendor/github.com/elastic/beats/ - -cd $APM_SERVER_DIR - -echo "Build apm-server binary" - -# Set temporary GOPATH to make sure local version of libbeat is used -GOPATH=$BUILD_DIR/apm-test go build - -echo "Run apm-server unit tests" -GOPATH=$BUILD_DIR/apm-test make unit diff --git a/vendor/github.com/elastic/gosigar/sigar_windows.go b/vendor/github.com/elastic/gosigar/sigar_windows.go index be787c3c..d1204b80 100644 --- a/vendor/github.com/elastic/gosigar/sigar_windows.go +++ b/vendor/github.com/elastic/gosigar/sigar_windows.go @@ -297,11 +297,6 @@ func (self *ProcMem) Get(pid int) error { self.Resident = uint64(counters.WorkingSetSize) self.Size = uint64(counters.PrivateUsage) - self.PageFaults = uint64(counters.QuotaPagedPoolUsage) - self.Share = uint64(counters.PagefileUsage) - self.MajorFaults = uint64(counters.PeakPagefileUsage) - self.MinorFaults = uint64(counters.QuotaNonPagedPoolUsage) - return nil } diff --git a/vendor/github.com/elastic/gosigar/sys/windows/syscall_windows.go b/vendor/github.com/elastic/gosigar/sys/windows/syscall_windows.go index b68c963b..371eb256 100644 --- a/vendor/github.com/elastic/gosigar/sys/windows/syscall_windows.go +++ b/vendor/github.com/elastic/gosigar/sys/windows/syscall_windows.go @@ -7,7 +7,6 @@ import ( "unsafe" "github.com/pkg/errors" - ) var ( @@ -68,18 +67,6 @@ type RtlUserProcessParameters struct { CommandLine UnicodeString } -type MemoryBasicInformation struct { - BaseAddress uint64 - AllocationBase uint64 - AllocationProtect uint32 - Allignment uint32 - RegionSize uint64 - State uint32 - Protect uint32 - Type uint32 - Allignment2 uint32 -} - func (dt DriveType) String() string { names := map[DriveType]string{ DRIVE_UNKNOWN: "unknown", @@ -593,7 +580,6 @@ func GetTickCount64() (uptime uint64, err error) { return uptime, nil } - // Windows API calls //sys _GlobalMemoryStatusEx(buffer *MemoryStatusEx) (err error) = kernel32.GlobalMemoryStatusEx //sys _GetLogicalDriveStringsW(bufferLength uint32, buffer *uint16) (length uint32, err error) = kernel32.GetLogicalDriveStringsW @@ -616,4 +602,4 @@ func GetTickCount64() (uptime uint64, err error) { //sys _FindVolumeClose(handle syscall.Handle) (err error) = kernel32.FindVolumeClose //sys _GetVolumePathNamesForVolumeName(volumeName string, buffer *uint16, bufferSize uint32, length *uint32) (err error) = kernel32.GetVolumePathNamesForVolumeNameW //sys _ReadProcessMemory(handle syscall.Handle, baseAddress uintptr, buffer uintptr, size uintptr, numRead *uintptr) (err error) = kernel32.ReadProcessMemory -//sys _GetTickCount64() (uptime uint64, err error) = kernel32.GetTickCount64 \ No newline at end of file +//sys _GetTickCount64() (uptime uint64, err error) = kernel32.GetTickCount64 diff --git a/vendor/github.com/klauspost/compress/fse/README.md b/vendor/github.com/klauspost/compress/fse/README.md index 27d8ed56..ea7324da 100644 --- a/vendor/github.com/klauspost/compress/fse/README.md +++ b/vendor/github.com/klauspost/compress/fse/README.md @@ -1,79 +1,79 @@ -# Finite State Entropy - -This package provides Finite State Entropy encoding and decoding. - -Finite State Entropy (also referenced as [tANS](https://en.wikipedia.org/wiki/Asymmetric_numeral_systems#tANS)) -encoding provides a fast near-optimal symbol encoding/decoding -for byte blocks as implemented in [zstandard](https://github.com/facebook/zstd). - -This can be used for compressing input with a lot of similar input values to the smallest number of bytes. -This does not perform any multi-byte [dictionary coding](https://en.wikipedia.org/wiki/Dictionary_coder) as LZ coders, -but it can be used as a secondary step to compressors (like Snappy) that does not do entropy encoding. - -* [Godoc documentation](https://godoc.org/github.com/klauspost/compress/fse) - -## News - - * Feb 2018: First implementation released. Consider this beta software for now. - -# Usage - -This package provides a low level interface that allows to compress single independent blocks. - -Each block is separate, and there is no built in integrity checks. -This means that the caller should keep track of block sizes and also do checksums if needed. - -Compressing a block is done via the [`Compress`](https://godoc.org/github.com/klauspost/compress/fse#Compress) function. -You must provide input and will receive the output and maybe an error. - -These error values can be returned: - -| Error | Description | -|---------------------|-----------------------------------------------------------------------------| -| `` | Everything ok, output is returned | -| `ErrIncompressible` | Returned when input is judged to be too hard to compress | -| `ErrUseRLE` | Returned from the compressor when the input is a single byte value repeated | -| `(error)` | An internal error occurred. | - -As can be seen above there are errors that will be returned even under normal operation so it is important to handle these. - -To reduce allocations you can provide a [`Scratch`](https://godoc.org/github.com/klauspost/compress/fse#Scratch) object -that can be re-used for successive calls. Both compression and decompression accepts a `Scratch` object, and the same -object can be used for both. - -Be aware, that when re-using a `Scratch` object that the *output* buffer is also re-used, so if you are still using this -you must set the `Out` field in the scratch to nil. The same buffer is used for compression and decompression output. - -Decompressing is done by calling the [`Decompress`](https://godoc.org/github.com/klauspost/compress/fse#Decompress) function. -You must provide the output from the compression stage, at exactly the size you got back. If you receive an error back -your input was likely corrupted. - -It is important to note that a successful decoding does *not* mean your output matches your original input. -There are no integrity checks, so relying on errors from the decompressor does not assure your data is valid. - -For more detailed usage, see examples in the [godoc documentation](https://godoc.org/github.com/klauspost/compress/fse#pkg-examples). - -# Performance - -A lot of factors are affecting speed. Block sizes and compressibility of the material are primary factors. -All compression functions are currently only running on the calling goroutine so only one core will be used per block. - -The compressor is significantly faster if symbols are kept as small as possible. The highest byte value of the input -is used to reduce some of the processing, so if all your input is above byte value 64 for instance, it may be -beneficial to transpose all your input values down by 64. - -With moderate block sizes around 64k speed are typically 200MB/s per core for compression and -around 300MB/s decompression speed. - -The same hardware typically does Huffman (deflate) encoding at 125MB/s and decompression at 100MB/s. - -# Plans - -At one point, more internals will be exposed to facilitate more "expert" usage of the components. - -A streaming interface is also likely to be implemented. Likely compatible with [FSE stream format](https://github.com/Cyan4973/FiniteStateEntropy/blob/dev/programs/fileio.c#L261). - -# Contributing - -Contributions are always welcome. Be aware that adding public functions will require good justification and breaking +# Finite State Entropy + +This package provides Finite State Entropy encoding and decoding. + +Finite State Entropy (also referenced as [tANS](https://en.wikipedia.org/wiki/Asymmetric_numeral_systems#tANS)) +encoding provides a fast near-optimal symbol encoding/decoding +for byte blocks as implemented in [zstandard](https://github.com/facebook/zstd). + +This can be used for compressing input with a lot of similar input values to the smallest number of bytes. +This does not perform any multi-byte [dictionary coding](https://en.wikipedia.org/wiki/Dictionary_coder) as LZ coders, +but it can be used as a secondary step to compressors (like Snappy) that does not do entropy encoding. + +* [Godoc documentation](https://godoc.org/github.com/klauspost/compress/fse) + +## News + + * Feb 2018: First implementation released. Consider this beta software for now. + +# Usage + +This package provides a low level interface that allows to compress single independent blocks. + +Each block is separate, and there is no built in integrity checks. +This means that the caller should keep track of block sizes and also do checksums if needed. + +Compressing a block is done via the [`Compress`](https://godoc.org/github.com/klauspost/compress/fse#Compress) function. +You must provide input and will receive the output and maybe an error. + +These error values can be returned: + +| Error | Description | +|---------------------|-----------------------------------------------------------------------------| +| `` | Everything ok, output is returned | +| `ErrIncompressible` | Returned when input is judged to be too hard to compress | +| `ErrUseRLE` | Returned from the compressor when the input is a single byte value repeated | +| `(error)` | An internal error occurred. | + +As can be seen above there are errors that will be returned even under normal operation so it is important to handle these. + +To reduce allocations you can provide a [`Scratch`](https://godoc.org/github.com/klauspost/compress/fse#Scratch) object +that can be re-used for successive calls. Both compression and decompression accepts a `Scratch` object, and the same +object can be used for both. + +Be aware, that when re-using a `Scratch` object that the *output* buffer is also re-used, so if you are still using this +you must set the `Out` field in the scratch to nil. The same buffer is used for compression and decompression output. + +Decompressing is done by calling the [`Decompress`](https://godoc.org/github.com/klauspost/compress/fse#Decompress) function. +You must provide the output from the compression stage, at exactly the size you got back. If you receive an error back +your input was likely corrupted. + +It is important to note that a successful decoding does *not* mean your output matches your original input. +There are no integrity checks, so relying on errors from the decompressor does not assure your data is valid. + +For more detailed usage, see examples in the [godoc documentation](https://godoc.org/github.com/klauspost/compress/fse#pkg-examples). + +# Performance + +A lot of factors are affecting speed. Block sizes and compressibility of the material are primary factors. +All compression functions are currently only running on the calling goroutine so only one core will be used per block. + +The compressor is significantly faster if symbols are kept as small as possible. The highest byte value of the input +is used to reduce some of the processing, so if all your input is above byte value 64 for instance, it may be +beneficial to transpose all your input values down by 64. + +With moderate block sizes around 64k speed are typically 200MB/s per core for compression and +around 300MB/s decompression speed. + +The same hardware typically does Huffman (deflate) encoding at 125MB/s and decompression at 100MB/s. + +# Plans + +At one point, more internals will be exposed to facilitate more "expert" usage of the components. + +A streaming interface is also likely to be implemented. Likely compatible with [FSE stream format](https://github.com/Cyan4973/FiniteStateEntropy/blob/dev/programs/fileio.c#L261). + +# Contributing + +Contributions are always welcome. Be aware that adding public functions will require good justification and breaking changes will likely not be accepted. If in doubt open an issue before writing the PR. \ No newline at end of file diff --git a/vendor/github.com/klauspost/compress/huff0/README.md b/vendor/github.com/klauspost/compress/huff0/README.md index f2f4ff84..0a8448ce 100644 --- a/vendor/github.com/klauspost/compress/huff0/README.md +++ b/vendor/github.com/klauspost/compress/huff0/README.md @@ -1,87 +1,87 @@ -# Huff0 entropy compression - -This package provides Huff0 encoding and decoding as used in zstd. - -[Huff0](https://github.com/Cyan4973/FiniteStateEntropy#new-generation-entropy-coders), -a Huffman codec designed for modern CPU, featuring OoO (Out of Order) operations on multiple ALU -(Arithmetic Logic Unit), achieving extremely fast compression and decompression speeds. - -This can be used for compressing input with a lot of similar input values to the smallest number of bytes. -This does not perform any multi-byte [dictionary coding](https://en.wikipedia.org/wiki/Dictionary_coder) as LZ coders, -but it can be used as a secondary step to compressors (like Snappy) that does not do entropy encoding. - -* [Godoc documentation](https://godoc.org/github.com/klauspost/compress/huff0) - -THIS PACKAGE IS NOT CONSIDERED STABLE AND API OR ENCODING MAY CHANGE IN THE FUTURE. - -## News - - * Mar 2018: First implementation released. Consider this beta software for now. - -# Usage - -This package provides a low level interface that allows to compress single independent blocks. - -Each block is separate, and there is no built in integrity checks. -This means that the caller should keep track of block sizes and also do checksums if needed. - -Compressing a block is done via the [`Compress1X`](https://godoc.org/github.com/klauspost/compress/huff0#Compress1X) and -[`Compress4X`](https://godoc.org/github.com/klauspost/compress/huff0#Compress4X) functions. -You must provide input and will receive the output and maybe an error. - -These error values can be returned: - -| Error | Description | -|---------------------|-----------------------------------------------------------------------------| -| `` | Everything ok, output is returned | -| `ErrIncompressible` | Returned when input is judged to be too hard to compress | -| `ErrUseRLE` | Returned from the compressor when the input is a single byte value repeated | -| `ErrTooBig` | Returned if the input block exceeds the maximum allowed size (128 Kib) | -| `(error)` | An internal error occurred. | - - -As can be seen above some of there are errors that will be returned even under normal operation so it is important to handle these. - -To reduce allocations you can provide a [`Scratch`](https://godoc.org/github.com/klauspost/compress/huff0#Scratch) object -that can be re-used for successive calls. Both compression and decompression accepts a `Scratch` object, and the same -object can be used for both. - -Be aware, that when re-using a `Scratch` object that the *output* buffer is also re-used, so if you are still using this -you must set the `Out` field in the scratch to nil. The same buffer is used for compression and decompression output. - -The `Scratch` object will retain state that allows to re-use previous tables for encoding and decoding. - -## Tables and re-use - -Huff0 allows for reusing tables from the previous block to save space if that is expected to give better/faster results. - -The Scratch object allows you to set a [`ReusePolicy`](https://godoc.org/github.com/klauspost/compress/huff0#ReusePolicy) -that controls this behaviour. See the documentation for details. This can be altered between each block. - -Do however note that this information is *not* stored in the output block and it is up to the users of the package to -record whether [`ReadTable`](https://godoc.org/github.com/klauspost/compress/huff0#ReadTable) should be called, -based on the boolean reported back from the CompressXX call. - -If you want to store the table separate from the data, you can access them as `OutData` and `OutTable` on the -[`Scratch`](https://godoc.org/github.com/klauspost/compress/huff0#Scratch) object. - -## Decompressing - -The first part of decoding is to initialize the decoding table through [`ReadTable`](https://godoc.org/github.com/klauspost/compress/huff0#ReadTable). -This will initialize the decoding tables. -You can supply the complete block to `ReadTable` and it will return the data part of the block -which can be given to the decompressor. - -Decompressing is done by calling the [`Decompress1X`](https://godoc.org/github.com/klauspost/compress/huff0#Scratch.Decompress1X) -or [`Decompress4X`](https://godoc.org/github.com/klauspost/compress/huff0#Scratch.Decompress4X) function. - -You must provide the output from the compression stage, at exactly the size you got back. If you receive an error back -your input was likely corrupted. - -It is important to note that a successful decoding does *not* mean your output matches your original input. -There are no integrity checks, so relying on errors from the decompressor does not assure your data is valid. - -# Contributing - -Contributions are always welcome. Be aware that adding public functions will require good justification and breaking +# Huff0 entropy compression + +This package provides Huff0 encoding and decoding as used in zstd. + +[Huff0](https://github.com/Cyan4973/FiniteStateEntropy#new-generation-entropy-coders), +a Huffman codec designed for modern CPU, featuring OoO (Out of Order) operations on multiple ALU +(Arithmetic Logic Unit), achieving extremely fast compression and decompression speeds. + +This can be used for compressing input with a lot of similar input values to the smallest number of bytes. +This does not perform any multi-byte [dictionary coding](https://en.wikipedia.org/wiki/Dictionary_coder) as LZ coders, +but it can be used as a secondary step to compressors (like Snappy) that does not do entropy encoding. + +* [Godoc documentation](https://godoc.org/github.com/klauspost/compress/huff0) + +THIS PACKAGE IS NOT CONSIDERED STABLE AND API OR ENCODING MAY CHANGE IN THE FUTURE. + +## News + + * Mar 2018: First implementation released. Consider this beta software for now. + +# Usage + +This package provides a low level interface that allows to compress single independent blocks. + +Each block is separate, and there is no built in integrity checks. +This means that the caller should keep track of block sizes and also do checksums if needed. + +Compressing a block is done via the [`Compress1X`](https://godoc.org/github.com/klauspost/compress/huff0#Compress1X) and +[`Compress4X`](https://godoc.org/github.com/klauspost/compress/huff0#Compress4X) functions. +You must provide input and will receive the output and maybe an error. + +These error values can be returned: + +| Error | Description | +|---------------------|-----------------------------------------------------------------------------| +| `` | Everything ok, output is returned | +| `ErrIncompressible` | Returned when input is judged to be too hard to compress | +| `ErrUseRLE` | Returned from the compressor when the input is a single byte value repeated | +| `ErrTooBig` | Returned if the input block exceeds the maximum allowed size (128 Kib) | +| `(error)` | An internal error occurred. | + + +As can be seen above some of there are errors that will be returned even under normal operation so it is important to handle these. + +To reduce allocations you can provide a [`Scratch`](https://godoc.org/github.com/klauspost/compress/huff0#Scratch) object +that can be re-used for successive calls. Both compression and decompression accepts a `Scratch` object, and the same +object can be used for both. + +Be aware, that when re-using a `Scratch` object that the *output* buffer is also re-used, so if you are still using this +you must set the `Out` field in the scratch to nil. The same buffer is used for compression and decompression output. + +The `Scratch` object will retain state that allows to re-use previous tables for encoding and decoding. + +## Tables and re-use + +Huff0 allows for reusing tables from the previous block to save space if that is expected to give better/faster results. + +The Scratch object allows you to set a [`ReusePolicy`](https://godoc.org/github.com/klauspost/compress/huff0#ReusePolicy) +that controls this behaviour. See the documentation for details. This can be altered between each block. + +Do however note that this information is *not* stored in the output block and it is up to the users of the package to +record whether [`ReadTable`](https://godoc.org/github.com/klauspost/compress/huff0#ReadTable) should be called, +based on the boolean reported back from the CompressXX call. + +If you want to store the table separate from the data, you can access them as `OutData` and `OutTable` on the +[`Scratch`](https://godoc.org/github.com/klauspost/compress/huff0#Scratch) object. + +## Decompressing + +The first part of decoding is to initialize the decoding table through [`ReadTable`](https://godoc.org/github.com/klauspost/compress/huff0#ReadTable). +This will initialize the decoding tables. +You can supply the complete block to `ReadTable` and it will return the data part of the block +which can be given to the decompressor. + +Decompressing is done by calling the [`Decompress1X`](https://godoc.org/github.com/klauspost/compress/huff0#Scratch.Decompress1X) +or [`Decompress4X`](https://godoc.org/github.com/klauspost/compress/huff0#Scratch.Decompress4X) function. + +You must provide the output from the compression stage, at exactly the size you got back. If you receive an error back +your input was likely corrupted. + +It is important to note that a successful decoding does *not* mean your output matches your original input. +There are no integrity checks, so relying on errors from the decompressor does not assure your data is valid. + +# Contributing + +Contributions are always welcome. Be aware that adding public functions will require good justification and breaking changes will likely not be accepted. If in doubt open an issue before writing the PR. \ No newline at end of file diff --git a/vendor/github.com/mattn/go-colorable/colorable_windows.go b/vendor/github.com/mattn/go-colorable/colorable_windows.go index 6194eb92..404e10ca 100644 --- a/vendor/github.com/mattn/go-colorable/colorable_windows.go +++ b/vendor/github.com/mattn/go-colorable/colorable_windows.go @@ -29,6 +29,15 @@ const ( backgroundMask = (backgroundRed | backgroundBlue | backgroundGreen | backgroundIntensity) ) +const ( + genericRead = 0x80000000 + genericWrite = 0x40000000 +) + +const ( + consoleTextmodeBuffer = 0x1 +) + type wchar uint16 type short int16 type dword uint32 @@ -69,14 +78,17 @@ var ( procGetConsoleCursorInfo = kernel32.NewProc("GetConsoleCursorInfo") procSetConsoleCursorInfo = kernel32.NewProc("SetConsoleCursorInfo") procSetConsoleTitle = kernel32.NewProc("SetConsoleTitleW") + procCreateConsoleScreenBuffer = kernel32.NewProc("CreateConsoleScreenBuffer") ) // Writer provide colorable Writer to the console type Writer struct { - out io.Writer - handle syscall.Handle - oldattr word - oldpos coord + out io.Writer + handle syscall.Handle + althandle syscall.Handle + oldattr word + oldpos coord + rest bytes.Buffer } // NewColorable return new instance of Writer which handle escape sequence from File. @@ -407,15 +419,21 @@ func (w *Writer) Write(data []byte) (n int, err error) { var csbi consoleScreenBufferInfo procGetConsoleScreenBufferInfo.Call(uintptr(w.handle), uintptr(unsafe.Pointer(&csbi))) - er := bytes.NewReader(data) + handle := w.handle + + var er *bytes.Reader + if w.rest.Len() > 0 { + var rest bytes.Buffer + w.rest.WriteTo(&rest) + w.rest.Reset() + rest.Write(data) + er = bytes.NewReader(rest.Bytes()) + } else { + er = bytes.NewReader(data) + } var bw [1]byte loop: for { - r1, _, err := procGetConsoleScreenBufferInfo.Call(uintptr(w.handle), uintptr(unsafe.Pointer(&csbi))) - if r1 == 0 { - break loop - } - c1, err := er.ReadByte() if err != nil { break loop @@ -430,29 +448,55 @@ loop: break loop } - if c2 == ']' { - if err := doTitleSequence(er); err != nil { + switch c2 { + case '>': + continue + case ']': + w.rest.WriteByte(c1) + w.rest.WriteByte(c2) + er.WriteTo(&w.rest) + if bytes.IndexByte(w.rest.Bytes(), 0x07) == -1 { + break loop + } + er = bytes.NewReader(w.rest.Bytes()[2:]) + err := doTitleSequence(er) + if err != nil { break loop } + w.rest.Reset() continue - } - if c2 != 0x5b { + // https://github.com/mattn/go-colorable/issues/27 + case '7': + procGetConsoleScreenBufferInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&csbi))) + w.oldpos = csbi.cursorPosition + continue + case '8': + procSetConsoleCursorPosition.Call(uintptr(handle), *(*uintptr)(unsafe.Pointer(&w.oldpos))) + continue + case 0x5b: + // execute part after switch + default: continue } + w.rest.WriteByte(c1) + w.rest.WriteByte(c2) + er.WriteTo(&w.rest) + var buf bytes.Buffer var m byte - for { - c, err := er.ReadByte() - if err != nil { - break loop - } + for i, c := range w.rest.Bytes()[2:] { if ('a' <= c && c <= 'z') || ('A' <= c && c <= 'Z') || c == '@' { m = c + er = bytes.NewReader(w.rest.Bytes()[2+i+1:]) + w.rest.Reset() break } buf.Write([]byte(string(c))) } + if m == 0 { + break loop + } switch m { case 'A': @@ -460,56 +504,64 @@ loop: if err != nil { continue } + procGetConsoleScreenBufferInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&csbi))) csbi.cursorPosition.y -= short(n) - procSetConsoleCursorPosition.Call(uintptr(w.handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) + procSetConsoleCursorPosition.Call(uintptr(handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) case 'B': n, err = strconv.Atoi(buf.String()) if err != nil { continue } + procGetConsoleScreenBufferInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&csbi))) csbi.cursorPosition.y += short(n) - procSetConsoleCursorPosition.Call(uintptr(w.handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) + procSetConsoleCursorPosition.Call(uintptr(handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) case 'C': n, err = strconv.Atoi(buf.String()) if err != nil { continue } - csbi.cursorPosition.x -= short(n) - procSetConsoleCursorPosition.Call(uintptr(w.handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) + procGetConsoleScreenBufferInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&csbi))) + csbi.cursorPosition.x += short(n) + procSetConsoleCursorPosition.Call(uintptr(handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) case 'D': n, err = strconv.Atoi(buf.String()) if err != nil { continue } - if n, err = strconv.Atoi(buf.String()); err == nil { - var csbi consoleScreenBufferInfo - csbi.cursorPosition.x += short(n) - procSetConsoleCursorPosition.Call(uintptr(w.handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) + procGetConsoleScreenBufferInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&csbi))) + csbi.cursorPosition.x -= short(n) + if csbi.cursorPosition.x < 0 { + csbi.cursorPosition.x = 0 } + procSetConsoleCursorPosition.Call(uintptr(handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) case 'E': n, err = strconv.Atoi(buf.String()) if err != nil { continue } + procGetConsoleScreenBufferInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&csbi))) csbi.cursorPosition.x = 0 csbi.cursorPosition.y += short(n) - procSetConsoleCursorPosition.Call(uintptr(w.handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) + procSetConsoleCursorPosition.Call(uintptr(handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) case 'F': n, err = strconv.Atoi(buf.String()) if err != nil { continue } + procGetConsoleScreenBufferInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&csbi))) csbi.cursorPosition.x = 0 csbi.cursorPosition.y -= short(n) - procSetConsoleCursorPosition.Call(uintptr(w.handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) + procSetConsoleCursorPosition.Call(uintptr(handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) case 'G': n, err = strconv.Atoi(buf.String()) if err != nil { continue } + procGetConsoleScreenBufferInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&csbi))) csbi.cursorPosition.x = short(n - 1) - procSetConsoleCursorPosition.Call(uintptr(w.handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) - case 'H': + procSetConsoleCursorPosition.Call(uintptr(handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) + case 'H', 'f': + procGetConsoleScreenBufferInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&csbi))) if buf.Len() > 0 { token := strings.Split(buf.String(), ";") switch len(token) { @@ -534,7 +586,7 @@ loop: } else { csbi.cursorPosition.y = 0 } - procSetConsoleCursorPosition.Call(uintptr(w.handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) + procSetConsoleCursorPosition.Call(uintptr(handle), *(*uintptr)(unsafe.Pointer(&csbi.cursorPosition))) case 'J': n := 0 if buf.Len() > 0 { @@ -545,19 +597,20 @@ loop: } var count, written dword var cursor coord + procGetConsoleScreenBufferInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&csbi))) switch n { case 0: cursor = coord{x: csbi.cursorPosition.x, y: csbi.cursorPosition.y} - count = dword(csbi.size.x - csbi.cursorPosition.x + (csbi.size.y-csbi.cursorPosition.y)*csbi.size.x) + count = dword(csbi.size.x) - dword(csbi.cursorPosition.x) + dword(csbi.size.y-csbi.cursorPosition.y)*dword(csbi.size.x) case 1: cursor = coord{x: csbi.window.left, y: csbi.window.top} - count = dword(csbi.size.x - csbi.cursorPosition.x + (csbi.window.top-csbi.cursorPosition.y)*csbi.size.x) + count = dword(csbi.size.x) - dword(csbi.cursorPosition.x) + dword(csbi.window.top-csbi.cursorPosition.y)*dword(csbi.size.x) case 2: cursor = coord{x: csbi.window.left, y: csbi.window.top} - count = dword(csbi.size.x - csbi.cursorPosition.x + (csbi.size.y-csbi.cursorPosition.y)*csbi.size.x) + count = dword(csbi.size.x) - dword(csbi.cursorPosition.x) + dword(csbi.size.y-csbi.cursorPosition.y)*dword(csbi.size.x) } - procFillConsoleOutputCharacter.Call(uintptr(w.handle), uintptr(' '), uintptr(count), *(*uintptr)(unsafe.Pointer(&cursor)), uintptr(unsafe.Pointer(&written))) - procFillConsoleOutputAttribute.Call(uintptr(w.handle), uintptr(csbi.attributes), uintptr(count), *(*uintptr)(unsafe.Pointer(&cursor)), uintptr(unsafe.Pointer(&written))) + procFillConsoleOutputCharacter.Call(uintptr(handle), uintptr(' '), uintptr(count), *(*uintptr)(unsafe.Pointer(&cursor)), uintptr(unsafe.Pointer(&written))) + procFillConsoleOutputAttribute.Call(uintptr(handle), uintptr(csbi.attributes), uintptr(count), *(*uintptr)(unsafe.Pointer(&cursor)), uintptr(unsafe.Pointer(&written))) case 'K': n := 0 if buf.Len() > 0 { @@ -566,24 +619,28 @@ loop: continue } } + procGetConsoleScreenBufferInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&csbi))) var cursor coord + var count, written dword switch n { case 0: cursor = coord{x: csbi.cursorPosition.x, y: csbi.cursorPosition.y} + count = dword(csbi.size.x - csbi.cursorPosition.x) case 1: - cursor = coord{x: csbi.window.left, y: csbi.window.top + csbi.cursorPosition.y} + cursor = coord{x: csbi.window.left, y: csbi.cursorPosition.y} + count = dword(csbi.size.x - csbi.cursorPosition.x) case 2: - cursor = coord{x: csbi.window.left, y: csbi.window.top + csbi.cursorPosition.y} + cursor = coord{x: csbi.window.left, y: csbi.cursorPosition.y} + count = dword(csbi.size.x) } - var count, written dword - count = dword(csbi.size.x - csbi.cursorPosition.x) - procFillConsoleOutputCharacter.Call(uintptr(w.handle), uintptr(' '), uintptr(count), *(*uintptr)(unsafe.Pointer(&cursor)), uintptr(unsafe.Pointer(&written))) - procFillConsoleOutputAttribute.Call(uintptr(w.handle), uintptr(csbi.attributes), uintptr(count), *(*uintptr)(unsafe.Pointer(&cursor)), uintptr(unsafe.Pointer(&written))) + procFillConsoleOutputCharacter.Call(uintptr(handle), uintptr(' '), uintptr(count), *(*uintptr)(unsafe.Pointer(&cursor)), uintptr(unsafe.Pointer(&written))) + procFillConsoleOutputAttribute.Call(uintptr(handle), uintptr(csbi.attributes), uintptr(count), *(*uintptr)(unsafe.Pointer(&cursor)), uintptr(unsafe.Pointer(&written))) case 'm': + procGetConsoleScreenBufferInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&csbi))) attr := csbi.attributes cs := buf.String() if cs == "" { - procSetConsoleTextAttribute.Call(uintptr(w.handle), uintptr(w.oldattr)) + procSetConsoleTextAttribute.Call(uintptr(handle), uintptr(w.oldattr)) continue } token := strings.Split(cs, ";") @@ -622,6 +679,21 @@ loop: attr |= n256foreAttr[n256] i += 2 } + } else if len(token) == 5 && token[i+1] == "2" { + var r, g, b int + r, _ = strconv.Atoi(token[i+2]) + g, _ = strconv.Atoi(token[i+3]) + b, _ = strconv.Atoi(token[i+4]) + i += 4 + if r > 127 { + attr |= foregroundRed + } + if g > 127 { + attr |= foregroundGreen + } + if b > 127 { + attr |= foregroundBlue + } } else { attr = attr & (w.oldattr & backgroundMask) } @@ -649,6 +721,21 @@ loop: attr |= n256backAttr[n256] i += 2 } + } else if len(token) == 5 && token[i+1] == "2" { + var r, g, b int + r, _ = strconv.Atoi(token[i+2]) + g, _ = strconv.Atoi(token[i+3]) + b, _ = strconv.Atoi(token[i+4]) + i += 4 + if r > 127 { + attr |= backgroundRed + } + if g > 127 { + attr |= backgroundGreen + } + if b > 127 { + attr |= backgroundBlue + } } else { attr = attr & (w.oldattr & foregroundMask) } @@ -680,29 +767,52 @@ loop: attr |= backgroundBlue } } - procSetConsoleTextAttribute.Call(uintptr(w.handle), uintptr(attr)) + procSetConsoleTextAttribute.Call(uintptr(handle), uintptr(attr)) } } case 'h': + var ci consoleCursorInfo cs := buf.String() - if cs == "?25" { - var ci consoleCursorInfo - procGetConsoleCursorInfo.Call(uintptr(w.handle), uintptr(unsafe.Pointer(&ci))) + if cs == "5>" { + procGetConsoleCursorInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&ci))) + ci.visible = 0 + procSetConsoleCursorInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&ci))) + } else if cs == "?25" { + procGetConsoleCursorInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&ci))) ci.visible = 1 - procSetConsoleCursorInfo.Call(uintptr(w.handle), uintptr(unsafe.Pointer(&ci))) + procSetConsoleCursorInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&ci))) + } else if cs == "?1049" { + if w.althandle == 0 { + h, _, _ := procCreateConsoleScreenBuffer.Call(uintptr(genericRead|genericWrite), 0, 0, uintptr(consoleTextmodeBuffer), 0, 0) + w.althandle = syscall.Handle(h) + if w.althandle != 0 { + handle = w.althandle + } + } } case 'l': + var ci consoleCursorInfo cs := buf.String() - if cs == "?25" { - var ci consoleCursorInfo - procGetConsoleCursorInfo.Call(uintptr(w.handle), uintptr(unsafe.Pointer(&ci))) + if cs == "5>" { + procGetConsoleCursorInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&ci))) + ci.visible = 1 + procSetConsoleCursorInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&ci))) + } else if cs == "?25" { + procGetConsoleCursorInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&ci))) ci.visible = 0 - procSetConsoleCursorInfo.Call(uintptr(w.handle), uintptr(unsafe.Pointer(&ci))) + procSetConsoleCursorInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&ci))) + } else if cs == "?1049" { + if w.althandle != 0 { + syscall.CloseHandle(w.althandle) + w.althandle = 0 + handle = w.handle + } } case 's': + procGetConsoleScreenBufferInfo.Call(uintptr(handle), uintptr(unsafe.Pointer(&csbi))) w.oldpos = csbi.cursorPosition case 'u': - procSetConsoleCursorPosition.Call(uintptr(w.handle), *(*uintptr)(unsafe.Pointer(&w.oldpos))) + procSetConsoleCursorPosition.Call(uintptr(handle), *(*uintptr)(unsafe.Pointer(&w.oldpos))) } } diff --git a/vendor/github.com/mattn/go-colorable/go.mod b/vendor/github.com/mattn/go-colorable/go.mod new file mode 100644 index 00000000..ef3ca9d4 --- /dev/null +++ b/vendor/github.com/mattn/go-colorable/go.mod @@ -0,0 +1,3 @@ +module github.com/mattn/go-colorable + +require github.com/mattn/go-isatty v0.0.8 diff --git a/vendor/github.com/mattn/go-colorable/go.sum b/vendor/github.com/mattn/go-colorable/go.sum new file mode 100644 index 00000000..2c12960e --- /dev/null +++ b/vendor/github.com/mattn/go-colorable/go.sum @@ -0,0 +1,4 @@ +github.com/mattn/go-isatty v0.0.5 h1:tHXDdz1cpzGaovsTB+TVB8q90WEokoVmfMqoVcrLUgw= +github.com/mattn/go-isatty v0.0.5/go.mod h1:Iq45c/XA43vh69/j3iqttzPXn0bhXyGjM0Hdxcsrc5s= +golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223 h1:DH4skfRX4EBpamg7iV4ZlCpblAHI6s6TDM39bFZumv8= +golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= diff --git a/vendor/github.com/mattn/go-isatty/.travis.yml b/vendor/github.com/mattn/go-isatty/.travis.yml index b9f8b239..5597e026 100644 --- a/vendor/github.com/mattn/go-isatty/.travis.yml +++ b/vendor/github.com/mattn/go-isatty/.travis.yml @@ -2,6 +2,10 @@ language: go go: - tip +os: + - linux + - osx + before_install: - go get github.com/mattn/goveralls - go get golang.org/x/tools/cmd/cover diff --git a/vendor/github.com/mattn/go-isatty/go.mod b/vendor/github.com/mattn/go-isatty/go.mod new file mode 100644 index 00000000..3b9b9abf --- /dev/null +++ b/vendor/github.com/mattn/go-isatty/go.mod @@ -0,0 +1,3 @@ +module github.com/mattn/go-isatty + +require golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a diff --git a/vendor/github.com/mattn/go-isatty/go.sum b/vendor/github.com/mattn/go-isatty/go.sum new file mode 100644 index 00000000..b1bd14d2 --- /dev/null +++ b/vendor/github.com/mattn/go-isatty/go.sum @@ -0,0 +1,2 @@ +golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a h1:aYOabOQFp6Vj6W1F80affTUvO9UxmJRx8K0gsfABByQ= +golang.org/x/sys v0.0.0-20190813064441-fde4db37ae7a/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= diff --git a/vendor/github.com/mattn/go-isatty/isatty_android.go b/vendor/github.com/mattn/go-isatty/isatty_android.go new file mode 100644 index 00000000..d3567cb5 --- /dev/null +++ b/vendor/github.com/mattn/go-isatty/isatty_android.go @@ -0,0 +1,23 @@ +// +build android + +package isatty + +import ( + "syscall" + "unsafe" +) + +const ioctlReadTermios = syscall.TCGETS + +// IsTerminal return true if the file descriptor is terminal. +func IsTerminal(fd uintptr) bool { + var termios syscall.Termios + _, _, err := syscall.Syscall6(syscall.SYS_IOCTL, fd, ioctlReadTermios, uintptr(unsafe.Pointer(&termios)), 0, 0, 0) + return err == 0 +} + +// IsCygwinTerminal return true if the file descriptor is a cygwin or msys2 +// terminal. This is also always false on this environment. +func IsCygwinTerminal(fd uintptr) bool { + return false +} diff --git a/vendor/github.com/mattn/go-isatty/isatty_appengine.go b/vendor/github.com/mattn/go-isatty/isatty_appengine.go deleted file mode 100644 index 9584a988..00000000 --- a/vendor/github.com/mattn/go-isatty/isatty_appengine.go +++ /dev/null @@ -1,15 +0,0 @@ -// +build appengine - -package isatty - -// IsTerminal returns true if the file descriptor is terminal which -// is always false on on appengine classic which is a sandboxed PaaS. -func IsTerminal(fd uintptr) bool { - return false -} - -// IsCygwinTerminal() return true if the file descriptor is a cygwin or msys2 -// terminal. This is also always false on this environment. -func IsCygwinTerminal(fd uintptr) bool { - return false -} diff --git a/vendor/github.com/mattn/go-isatty/isatty_bsd.go b/vendor/github.com/mattn/go-isatty/isatty_bsd.go index 42f2514d..07e93039 100644 --- a/vendor/github.com/mattn/go-isatty/isatty_bsd.go +++ b/vendor/github.com/mattn/go-isatty/isatty_bsd.go @@ -16,3 +16,9 @@ func IsTerminal(fd uintptr) bool { _, _, err := syscall.Syscall6(syscall.SYS_IOCTL, fd, ioctlReadTermios, uintptr(unsafe.Pointer(&termios)), 0, 0, 0) return err == 0 } + +// IsCygwinTerminal return true if the file descriptor is a cygwin or msys2 +// terminal. This is also always false on this environment. +func IsCygwinTerminal(fd uintptr) bool { + return false +} diff --git a/vendor/github.com/mattn/go-isatty/isatty_linux.go b/vendor/github.com/mattn/go-isatty/isatty_linux.go deleted file mode 100644 index 9d24bac1..00000000 --- a/vendor/github.com/mattn/go-isatty/isatty_linux.go +++ /dev/null @@ -1,18 +0,0 @@ -// +build linux -// +build !appengine - -package isatty - -import ( - "syscall" - "unsafe" -) - -const ioctlReadTermios = syscall.TCGETS - -// IsTerminal return true if the file descriptor is terminal. -func IsTerminal(fd uintptr) bool { - var termios syscall.Termios - _, _, err := syscall.Syscall6(syscall.SYS_IOCTL, fd, ioctlReadTermios, uintptr(unsafe.Pointer(&termios)), 0, 0, 0) - return err == 0 -} diff --git a/vendor/github.com/mattn/go-isatty/isatty_others.go b/vendor/github.com/mattn/go-isatty/isatty_others.go index ff4de3d9..ff714a37 100644 --- a/vendor/github.com/mattn/go-isatty/isatty_others.go +++ b/vendor/github.com/mattn/go-isatty/isatty_others.go @@ -1,8 +1,13 @@ -// +build !windows -// +build !appengine +// +build appengine js nacl package isatty +// IsTerminal returns true if the file descriptor is terminal which +// is always false on js and appengine classic which is a sandboxed PaaS. +func IsTerminal(fd uintptr) bool { + return false +} + // IsCygwinTerminal() return true if the file descriptor is a cygwin or msys2 // terminal. This is also always false on this environment. func IsCygwinTerminal(fd uintptr) bool { diff --git a/vendor/github.com/mattn/go-isatty/isatty_solaris.go b/vendor/github.com/mattn/go-isatty/isatty_solaris.go index 1f0c6bf5..bdd5c79a 100644 --- a/vendor/github.com/mattn/go-isatty/isatty_solaris.go +++ b/vendor/github.com/mattn/go-isatty/isatty_solaris.go @@ -14,3 +14,9 @@ func IsTerminal(fd uintptr) bool { err := unix.IoctlSetTermio(int(fd), unix.TCGETA, &termio) return err == nil } + +// IsCygwinTerminal return true if the file descriptor is a cygwin or msys2 +// terminal. This is also always false on this environment. +func IsCygwinTerminal(fd uintptr) bool { + return false +} diff --git a/vendor/github.com/mattn/go-isatty/isatty_tcgets.go b/vendor/github.com/mattn/go-isatty/isatty_tcgets.go new file mode 100644 index 00000000..453b025d --- /dev/null +++ b/vendor/github.com/mattn/go-isatty/isatty_tcgets.go @@ -0,0 +1,19 @@ +// +build linux aix +// +build !appengine +// +build !android + +package isatty + +import "golang.org/x/sys/unix" + +// IsTerminal return true if the file descriptor is terminal. +func IsTerminal(fd uintptr) bool { + _, err := unix.IoctlGetTermios(int(fd), unix.TCGETS) + return err == nil +} + +// IsCygwinTerminal return true if the file descriptor is a cygwin or msys2 +// terminal. This is also always false on this environment. +func IsCygwinTerminal(fd uintptr) bool { + return false +} diff --git a/vendor/github.com/pmezard/go-difflib/LICENSE b/vendor/github.com/pmezard/go-difflib/LICENSE new file mode 100644 index 00000000..c67dad61 --- /dev/null +++ b/vendor/github.com/pmezard/go-difflib/LICENSE @@ -0,0 +1,27 @@ +Copyright (c) 2013, Patrick Mezard +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + Redistributions in binary form must reproduce the above copyright +notice, this list of conditions and the following disclaimer in the +documentation and/or other materials provided with the distribution. + The names of its contributors may not be used to endorse or promote +products derived from this software without specific prior written +permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS +IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED +TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A +PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED +TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR +PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF +LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING +NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS +SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/vendor/github.com/pmezard/go-difflib/difflib/difflib.go b/vendor/github.com/pmezard/go-difflib/difflib/difflib.go new file mode 100644 index 00000000..003e99fa --- /dev/null +++ b/vendor/github.com/pmezard/go-difflib/difflib/difflib.go @@ -0,0 +1,772 @@ +// Package difflib is a partial port of Python difflib module. +// +// It provides tools to compare sequences of strings and generate textual diffs. +// +// The following class and functions have been ported: +// +// - SequenceMatcher +// +// - unified_diff +// +// - context_diff +// +// Getting unified diffs was the main goal of the port. Keep in mind this code +// is mostly suitable to output text differences in a human friendly way, there +// are no guarantees generated diffs are consumable by patch(1). +package difflib + +import ( + "bufio" + "bytes" + "fmt" + "io" + "strings" +) + +func min(a, b int) int { + if a < b { + return a + } + return b +} + +func max(a, b int) int { + if a > b { + return a + } + return b +} + +func calculateRatio(matches, length int) float64 { + if length > 0 { + return 2.0 * float64(matches) / float64(length) + } + return 1.0 +} + +type Match struct { + A int + B int + Size int +} + +type OpCode struct { + Tag byte + I1 int + I2 int + J1 int + J2 int +} + +// SequenceMatcher compares sequence of strings. The basic +// algorithm predates, and is a little fancier than, an algorithm +// published in the late 1980's by Ratcliff and Obershelp under the +// hyperbolic name "gestalt pattern matching". The basic idea is to find +// the longest contiguous matching subsequence that contains no "junk" +// elements (R-O doesn't address junk). The same idea is then applied +// recursively to the pieces of the sequences to the left and to the right +// of the matching subsequence. This does not yield minimal edit +// sequences, but does tend to yield matches that "look right" to people. +// +// SequenceMatcher tries to compute a "human-friendly diff" between two +// sequences. Unlike e.g. UNIX(tm) diff, the fundamental notion is the +// longest *contiguous* & junk-free matching subsequence. That's what +// catches peoples' eyes. The Windows(tm) windiff has another interesting +// notion, pairing up elements that appear uniquely in each sequence. +// That, and the method here, appear to yield more intuitive difference +// reports than does diff. This method appears to be the least vulnerable +// to synching up on blocks of "junk lines", though (like blank lines in +// ordinary text files, or maybe "

" lines in HTML files). That may be +// because this is the only method of the 3 that has a *concept* of +// "junk" . +// +// Timing: Basic R-O is cubic time worst case and quadratic time expected +// case. SequenceMatcher is quadratic time for the worst case and has +// expected-case behavior dependent in a complicated way on how many +// elements the sequences have in common; best case time is linear. +type SequenceMatcher struct { + a []string + b []string + b2j map[string][]int + IsJunk func(string) bool + autoJunk bool + bJunk map[string]struct{} + matchingBlocks []Match + fullBCount map[string]int + bPopular map[string]struct{} + opCodes []OpCode +} + +func NewMatcher(a, b []string) *SequenceMatcher { + m := SequenceMatcher{autoJunk: true} + m.SetSeqs(a, b) + return &m +} + +func NewMatcherWithJunk(a, b []string, autoJunk bool, + isJunk func(string) bool) *SequenceMatcher { + + m := SequenceMatcher{IsJunk: isJunk, autoJunk: autoJunk} + m.SetSeqs(a, b) + return &m +} + +// Set two sequences to be compared. +func (m *SequenceMatcher) SetSeqs(a, b []string) { + m.SetSeq1(a) + m.SetSeq2(b) +} + +// Set the first sequence to be compared. The second sequence to be compared is +// not changed. +// +// SequenceMatcher computes and caches detailed information about the second +// sequence, so if you want to compare one sequence S against many sequences, +// use .SetSeq2(s) once and call .SetSeq1(x) repeatedly for each of the other +// sequences. +// +// See also SetSeqs() and SetSeq2(). +func (m *SequenceMatcher) SetSeq1(a []string) { + if &a == &m.a { + return + } + m.a = a + m.matchingBlocks = nil + m.opCodes = nil +} + +// Set the second sequence to be compared. The first sequence to be compared is +// not changed. +func (m *SequenceMatcher) SetSeq2(b []string) { + if &b == &m.b { + return + } + m.b = b + m.matchingBlocks = nil + m.opCodes = nil + m.fullBCount = nil + m.chainB() +} + +func (m *SequenceMatcher) chainB() { + // Populate line -> index mapping + b2j := map[string][]int{} + for i, s := range m.b { + indices := b2j[s] + indices = append(indices, i) + b2j[s] = indices + } + + // Purge junk elements + m.bJunk = map[string]struct{}{} + if m.IsJunk != nil { + junk := m.bJunk + for s, _ := range b2j { + if m.IsJunk(s) { + junk[s] = struct{}{} + } + } + for s, _ := range junk { + delete(b2j, s) + } + } + + // Purge remaining popular elements + popular := map[string]struct{}{} + n := len(m.b) + if m.autoJunk && n >= 200 { + ntest := n/100 + 1 + for s, indices := range b2j { + if len(indices) > ntest { + popular[s] = struct{}{} + } + } + for s, _ := range popular { + delete(b2j, s) + } + } + m.bPopular = popular + m.b2j = b2j +} + +func (m *SequenceMatcher) isBJunk(s string) bool { + _, ok := m.bJunk[s] + return ok +} + +// Find longest matching block in a[alo:ahi] and b[blo:bhi]. +// +// If IsJunk is not defined: +// +// Return (i,j,k) such that a[i:i+k] is equal to b[j:j+k], where +// alo <= i <= i+k <= ahi +// blo <= j <= j+k <= bhi +// and for all (i',j',k') meeting those conditions, +// k >= k' +// i <= i' +// and if i == i', j <= j' +// +// In other words, of all maximal matching blocks, return one that +// starts earliest in a, and of all those maximal matching blocks that +// start earliest in a, return the one that starts earliest in b. +// +// If IsJunk is defined, first the longest matching block is +// determined as above, but with the additional restriction that no +// junk element appears in the block. Then that block is extended as +// far as possible by matching (only) junk elements on both sides. So +// the resulting block never matches on junk except as identical junk +// happens to be adjacent to an "interesting" match. +// +// If no blocks match, return (alo, blo, 0). +func (m *SequenceMatcher) findLongestMatch(alo, ahi, blo, bhi int) Match { + // CAUTION: stripping common prefix or suffix would be incorrect. + // E.g., + // ab + // acab + // Longest matching block is "ab", but if common prefix is + // stripped, it's "a" (tied with "b"). UNIX(tm) diff does so + // strip, so ends up claiming that ab is changed to acab by + // inserting "ca" in the middle. That's minimal but unintuitive: + // "it's obvious" that someone inserted "ac" at the front. + // Windiff ends up at the same place as diff, but by pairing up + // the unique 'b's and then matching the first two 'a's. + besti, bestj, bestsize := alo, blo, 0 + + // find longest junk-free match + // during an iteration of the loop, j2len[j] = length of longest + // junk-free match ending with a[i-1] and b[j] + j2len := map[int]int{} + for i := alo; i != ahi; i++ { + // look at all instances of a[i] in b; note that because + // b2j has no junk keys, the loop is skipped if a[i] is junk + newj2len := map[int]int{} + for _, j := range m.b2j[m.a[i]] { + // a[i] matches b[j] + if j < blo { + continue + } + if j >= bhi { + break + } + k := j2len[j-1] + 1 + newj2len[j] = k + if k > bestsize { + besti, bestj, bestsize = i-k+1, j-k+1, k + } + } + j2len = newj2len + } + + // Extend the best by non-junk elements on each end. In particular, + // "popular" non-junk elements aren't in b2j, which greatly speeds + // the inner loop above, but also means "the best" match so far + // doesn't contain any junk *or* popular non-junk elements. + for besti > alo && bestj > blo && !m.isBJunk(m.b[bestj-1]) && + m.a[besti-1] == m.b[bestj-1] { + besti, bestj, bestsize = besti-1, bestj-1, bestsize+1 + } + for besti+bestsize < ahi && bestj+bestsize < bhi && + !m.isBJunk(m.b[bestj+bestsize]) && + m.a[besti+bestsize] == m.b[bestj+bestsize] { + bestsize += 1 + } + + // Now that we have a wholly interesting match (albeit possibly + // empty!), we may as well suck up the matching junk on each + // side of it too. Can't think of a good reason not to, and it + // saves post-processing the (possibly considerable) expense of + // figuring out what to do with it. In the case of an empty + // interesting match, this is clearly the right thing to do, + // because no other kind of match is possible in the regions. + for besti > alo && bestj > blo && m.isBJunk(m.b[bestj-1]) && + m.a[besti-1] == m.b[bestj-1] { + besti, bestj, bestsize = besti-1, bestj-1, bestsize+1 + } + for besti+bestsize < ahi && bestj+bestsize < bhi && + m.isBJunk(m.b[bestj+bestsize]) && + m.a[besti+bestsize] == m.b[bestj+bestsize] { + bestsize += 1 + } + + return Match{A: besti, B: bestj, Size: bestsize} +} + +// Return list of triples describing matching subsequences. +// +// Each triple is of the form (i, j, n), and means that +// a[i:i+n] == b[j:j+n]. The triples are monotonically increasing in +// i and in j. It's also guaranteed that if (i, j, n) and (i', j', n') are +// adjacent triples in the list, and the second is not the last triple in the +// list, then i+n != i' or j+n != j'. IOW, adjacent triples never describe +// adjacent equal blocks. +// +// The last triple is a dummy, (len(a), len(b), 0), and is the only +// triple with n==0. +func (m *SequenceMatcher) GetMatchingBlocks() []Match { + if m.matchingBlocks != nil { + return m.matchingBlocks + } + + var matchBlocks func(alo, ahi, blo, bhi int, matched []Match) []Match + matchBlocks = func(alo, ahi, blo, bhi int, matched []Match) []Match { + match := m.findLongestMatch(alo, ahi, blo, bhi) + i, j, k := match.A, match.B, match.Size + if match.Size > 0 { + if alo < i && blo < j { + matched = matchBlocks(alo, i, blo, j, matched) + } + matched = append(matched, match) + if i+k < ahi && j+k < bhi { + matched = matchBlocks(i+k, ahi, j+k, bhi, matched) + } + } + return matched + } + matched := matchBlocks(0, len(m.a), 0, len(m.b), nil) + + // It's possible that we have adjacent equal blocks in the + // matching_blocks list now. + nonAdjacent := []Match{} + i1, j1, k1 := 0, 0, 0 + for _, b := range matched { + // Is this block adjacent to i1, j1, k1? + i2, j2, k2 := b.A, b.B, b.Size + if i1+k1 == i2 && j1+k1 == j2 { + // Yes, so collapse them -- this just increases the length of + // the first block by the length of the second, and the first + // block so lengthened remains the block to compare against. + k1 += k2 + } else { + // Not adjacent. Remember the first block (k1==0 means it's + // the dummy we started with), and make the second block the + // new block to compare against. + if k1 > 0 { + nonAdjacent = append(nonAdjacent, Match{i1, j1, k1}) + } + i1, j1, k1 = i2, j2, k2 + } + } + if k1 > 0 { + nonAdjacent = append(nonAdjacent, Match{i1, j1, k1}) + } + + nonAdjacent = append(nonAdjacent, Match{len(m.a), len(m.b), 0}) + m.matchingBlocks = nonAdjacent + return m.matchingBlocks +} + +// Return list of 5-tuples describing how to turn a into b. +// +// Each tuple is of the form (tag, i1, i2, j1, j2). The first tuple +// has i1 == j1 == 0, and remaining tuples have i1 == the i2 from the +// tuple preceding it, and likewise for j1 == the previous j2. +// +// The tags are characters, with these meanings: +// +// 'r' (replace): a[i1:i2] should be replaced by b[j1:j2] +// +// 'd' (delete): a[i1:i2] should be deleted, j1==j2 in this case. +// +// 'i' (insert): b[j1:j2] should be inserted at a[i1:i1], i1==i2 in this case. +// +// 'e' (equal): a[i1:i2] == b[j1:j2] +func (m *SequenceMatcher) GetOpCodes() []OpCode { + if m.opCodes != nil { + return m.opCodes + } + i, j := 0, 0 + matching := m.GetMatchingBlocks() + opCodes := make([]OpCode, 0, len(matching)) + for _, m := range matching { + // invariant: we've pumped out correct diffs to change + // a[:i] into b[:j], and the next matching block is + // a[ai:ai+size] == b[bj:bj+size]. So we need to pump + // out a diff to change a[i:ai] into b[j:bj], pump out + // the matching block, and move (i,j) beyond the match + ai, bj, size := m.A, m.B, m.Size + tag := byte(0) + if i < ai && j < bj { + tag = 'r' + } else if i < ai { + tag = 'd' + } else if j < bj { + tag = 'i' + } + if tag > 0 { + opCodes = append(opCodes, OpCode{tag, i, ai, j, bj}) + } + i, j = ai+size, bj+size + // the list of matching blocks is terminated by a + // sentinel with size 0 + if size > 0 { + opCodes = append(opCodes, OpCode{'e', ai, i, bj, j}) + } + } + m.opCodes = opCodes + return m.opCodes +} + +// Isolate change clusters by eliminating ranges with no changes. +// +// Return a generator of groups with up to n lines of context. +// Each group is in the same format as returned by GetOpCodes(). +func (m *SequenceMatcher) GetGroupedOpCodes(n int) [][]OpCode { + if n < 0 { + n = 3 + } + codes := m.GetOpCodes() + if len(codes) == 0 { + codes = []OpCode{OpCode{'e', 0, 1, 0, 1}} + } + // Fixup leading and trailing groups if they show no changes. + if codes[0].Tag == 'e' { + c := codes[0] + i1, i2, j1, j2 := c.I1, c.I2, c.J1, c.J2 + codes[0] = OpCode{c.Tag, max(i1, i2-n), i2, max(j1, j2-n), j2} + } + if codes[len(codes)-1].Tag == 'e' { + c := codes[len(codes)-1] + i1, i2, j1, j2 := c.I1, c.I2, c.J1, c.J2 + codes[len(codes)-1] = OpCode{c.Tag, i1, min(i2, i1+n), j1, min(j2, j1+n)} + } + nn := n + n + groups := [][]OpCode{} + group := []OpCode{} + for _, c := range codes { + i1, i2, j1, j2 := c.I1, c.I2, c.J1, c.J2 + // End the current group and start a new one whenever + // there is a large range with no changes. + if c.Tag == 'e' && i2-i1 > nn { + group = append(group, OpCode{c.Tag, i1, min(i2, i1+n), + j1, min(j2, j1+n)}) + groups = append(groups, group) + group = []OpCode{} + i1, j1 = max(i1, i2-n), max(j1, j2-n) + } + group = append(group, OpCode{c.Tag, i1, i2, j1, j2}) + } + if len(group) > 0 && !(len(group) == 1 && group[0].Tag == 'e') { + groups = append(groups, group) + } + return groups +} + +// Return a measure of the sequences' similarity (float in [0,1]). +// +// Where T is the total number of elements in both sequences, and +// M is the number of matches, this is 2.0*M / T. +// Note that this is 1 if the sequences are identical, and 0 if +// they have nothing in common. +// +// .Ratio() is expensive to compute if you haven't already computed +// .GetMatchingBlocks() or .GetOpCodes(), in which case you may +// want to try .QuickRatio() or .RealQuickRation() first to get an +// upper bound. +func (m *SequenceMatcher) Ratio() float64 { + matches := 0 + for _, m := range m.GetMatchingBlocks() { + matches += m.Size + } + return calculateRatio(matches, len(m.a)+len(m.b)) +} + +// Return an upper bound on ratio() relatively quickly. +// +// This isn't defined beyond that it is an upper bound on .Ratio(), and +// is faster to compute. +func (m *SequenceMatcher) QuickRatio() float64 { + // viewing a and b as multisets, set matches to the cardinality + // of their intersection; this counts the number of matches + // without regard to order, so is clearly an upper bound + if m.fullBCount == nil { + m.fullBCount = map[string]int{} + for _, s := range m.b { + m.fullBCount[s] = m.fullBCount[s] + 1 + } + } + + // avail[x] is the number of times x appears in 'b' less the + // number of times we've seen it in 'a' so far ... kinda + avail := map[string]int{} + matches := 0 + for _, s := range m.a { + n, ok := avail[s] + if !ok { + n = m.fullBCount[s] + } + avail[s] = n - 1 + if n > 0 { + matches += 1 + } + } + return calculateRatio(matches, len(m.a)+len(m.b)) +} + +// Return an upper bound on ratio() very quickly. +// +// This isn't defined beyond that it is an upper bound on .Ratio(), and +// is faster to compute than either .Ratio() or .QuickRatio(). +func (m *SequenceMatcher) RealQuickRatio() float64 { + la, lb := len(m.a), len(m.b) + return calculateRatio(min(la, lb), la+lb) +} + +// Convert range to the "ed" format +func formatRangeUnified(start, stop int) string { + // Per the diff spec at http://www.unix.org/single_unix_specification/ + beginning := start + 1 // lines start numbering with one + length := stop - start + if length == 1 { + return fmt.Sprintf("%d", beginning) + } + if length == 0 { + beginning -= 1 // empty ranges begin at line just before the range + } + return fmt.Sprintf("%d,%d", beginning, length) +} + +// Unified diff parameters +type UnifiedDiff struct { + A []string // First sequence lines + FromFile string // First file name + FromDate string // First file time + B []string // Second sequence lines + ToFile string // Second file name + ToDate string // Second file time + Eol string // Headers end of line, defaults to LF + Context int // Number of context lines +} + +// Compare two sequences of lines; generate the delta as a unified diff. +// +// Unified diffs are a compact way of showing line changes and a few +// lines of context. The number of context lines is set by 'n' which +// defaults to three. +// +// By default, the diff control lines (those with ---, +++, or @@) are +// created with a trailing newline. This is helpful so that inputs +// created from file.readlines() result in diffs that are suitable for +// file.writelines() since both the inputs and outputs have trailing +// newlines. +// +// For inputs that do not have trailing newlines, set the lineterm +// argument to "" so that the output will be uniformly newline free. +// +// The unidiff format normally has a header for filenames and modification +// times. Any or all of these may be specified using strings for +// 'fromfile', 'tofile', 'fromfiledate', and 'tofiledate'. +// The modification times are normally expressed in the ISO 8601 format. +func WriteUnifiedDiff(writer io.Writer, diff UnifiedDiff) error { + buf := bufio.NewWriter(writer) + defer buf.Flush() + wf := func(format string, args ...interface{}) error { + _, err := buf.WriteString(fmt.Sprintf(format, args...)) + return err + } + ws := func(s string) error { + _, err := buf.WriteString(s) + return err + } + + if len(diff.Eol) == 0 { + diff.Eol = "\n" + } + + started := false + m := NewMatcher(diff.A, diff.B) + for _, g := range m.GetGroupedOpCodes(diff.Context) { + if !started { + started = true + fromDate := "" + if len(diff.FromDate) > 0 { + fromDate = "\t" + diff.FromDate + } + toDate := "" + if len(diff.ToDate) > 0 { + toDate = "\t" + diff.ToDate + } + if diff.FromFile != "" || diff.ToFile != "" { + err := wf("--- %s%s%s", diff.FromFile, fromDate, diff.Eol) + if err != nil { + return err + } + err = wf("+++ %s%s%s", diff.ToFile, toDate, diff.Eol) + if err != nil { + return err + } + } + } + first, last := g[0], g[len(g)-1] + range1 := formatRangeUnified(first.I1, last.I2) + range2 := formatRangeUnified(first.J1, last.J2) + if err := wf("@@ -%s +%s @@%s", range1, range2, diff.Eol); err != nil { + return err + } + for _, c := range g { + i1, i2, j1, j2 := c.I1, c.I2, c.J1, c.J2 + if c.Tag == 'e' { + for _, line := range diff.A[i1:i2] { + if err := ws(" " + line); err != nil { + return err + } + } + continue + } + if c.Tag == 'r' || c.Tag == 'd' { + for _, line := range diff.A[i1:i2] { + if err := ws("-" + line); err != nil { + return err + } + } + } + if c.Tag == 'r' || c.Tag == 'i' { + for _, line := range diff.B[j1:j2] { + if err := ws("+" + line); err != nil { + return err + } + } + } + } + } + return nil +} + +// Like WriteUnifiedDiff but returns the diff a string. +func GetUnifiedDiffString(diff UnifiedDiff) (string, error) { + w := &bytes.Buffer{} + err := WriteUnifiedDiff(w, diff) + return string(w.Bytes()), err +} + +// Convert range to the "ed" format. +func formatRangeContext(start, stop int) string { + // Per the diff spec at http://www.unix.org/single_unix_specification/ + beginning := start + 1 // lines start numbering with one + length := stop - start + if length == 0 { + beginning -= 1 // empty ranges begin at line just before the range + } + if length <= 1 { + return fmt.Sprintf("%d", beginning) + } + return fmt.Sprintf("%d,%d", beginning, beginning+length-1) +} + +type ContextDiff UnifiedDiff + +// Compare two sequences of lines; generate the delta as a context diff. +// +// Context diffs are a compact way of showing line changes and a few +// lines of context. The number of context lines is set by diff.Context +// which defaults to three. +// +// By default, the diff control lines (those with *** or ---) are +// created with a trailing newline. +// +// For inputs that do not have trailing newlines, set the diff.Eol +// argument to "" so that the output will be uniformly newline free. +// +// The context diff format normally has a header for filenames and +// modification times. Any or all of these may be specified using +// strings for diff.FromFile, diff.ToFile, diff.FromDate, diff.ToDate. +// The modification times are normally expressed in the ISO 8601 format. +// If not specified, the strings default to blanks. +func WriteContextDiff(writer io.Writer, diff ContextDiff) error { + buf := bufio.NewWriter(writer) + defer buf.Flush() + var diffErr error + wf := func(format string, args ...interface{}) { + _, err := buf.WriteString(fmt.Sprintf(format, args...)) + if diffErr == nil && err != nil { + diffErr = err + } + } + ws := func(s string) { + _, err := buf.WriteString(s) + if diffErr == nil && err != nil { + diffErr = err + } + } + + if len(diff.Eol) == 0 { + diff.Eol = "\n" + } + + prefix := map[byte]string{ + 'i': "+ ", + 'd': "- ", + 'r': "! ", + 'e': " ", + } + + started := false + m := NewMatcher(diff.A, diff.B) + for _, g := range m.GetGroupedOpCodes(diff.Context) { + if !started { + started = true + fromDate := "" + if len(diff.FromDate) > 0 { + fromDate = "\t" + diff.FromDate + } + toDate := "" + if len(diff.ToDate) > 0 { + toDate = "\t" + diff.ToDate + } + if diff.FromFile != "" || diff.ToFile != "" { + wf("*** %s%s%s", diff.FromFile, fromDate, diff.Eol) + wf("--- %s%s%s", diff.ToFile, toDate, diff.Eol) + } + } + + first, last := g[0], g[len(g)-1] + ws("***************" + diff.Eol) + + range1 := formatRangeContext(first.I1, last.I2) + wf("*** %s ****%s", range1, diff.Eol) + for _, c := range g { + if c.Tag == 'r' || c.Tag == 'd' { + for _, cc := range g { + if cc.Tag == 'i' { + continue + } + for _, line := range diff.A[cc.I1:cc.I2] { + ws(prefix[cc.Tag] + line) + } + } + break + } + } + + range2 := formatRangeContext(first.J1, last.J2) + wf("--- %s ----%s", range2, diff.Eol) + for _, c := range g { + if c.Tag == 'r' || c.Tag == 'i' { + for _, cc := range g { + if cc.Tag == 'd' { + continue + } + for _, line := range diff.B[cc.J1:cc.J2] { + ws(prefix[cc.Tag] + line) + } + } + break + } + } + } + return diffErr +} + +// Like WriteContextDiff but returns the diff a string. +func GetContextDiffString(diff ContextDiff) (string, error) { + w := &bytes.Buffer{} + err := WriteContextDiff(w, diff) + return string(w.Bytes()), err +} + +// Split a string on "\n" while preserving them. The output can be used +// as input for UnifiedDiff and ContextDiff structures. +func SplitLines(s string) []string { + lines := strings.SplitAfter(s, "\n") + lines[len(lines)-1] += "\n" + return lines +} diff --git a/vendor/github.com/sirupsen/logrus/appveyor.yml b/vendor/github.com/sirupsen/logrus/appveyor.yml index b4ffca27..96c2ce15 100644 --- a/vendor/github.com/sirupsen/logrus/appveyor.yml +++ b/vendor/github.com/sirupsen/logrus/appveyor.yml @@ -1,14 +1,14 @@ -version: "{build}" -platform: x64 -clone_folder: c:\gopath\src\github.com\sirupsen\logrus -environment: - GOPATH: c:\gopath -branches: - only: - - master -install: - - set PATH=%GOPATH%\bin;c:\go\bin;%PATH% - - go version -build_script: - - go get -t - - go test +version: "{build}" +platform: x64 +clone_folder: c:\gopath\src\github.com\sirupsen\logrus +environment: + GOPATH: c:\gopath +branches: + only: + - master +install: + - set PATH=%GOPATH%\bin;c:\go\bin;%PATH% + - go version +build_script: + - go get -t + - go test diff --git a/vendor/github.com/stretchr/testify/LICENSE b/vendor/github.com/stretchr/testify/LICENSE new file mode 100644 index 00000000..f38ec595 --- /dev/null +++ b/vendor/github.com/stretchr/testify/LICENSE @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2012-2018 Mat Ryer and Tyler Bunnell + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/vendor/github.com/stretchr/testify/assert/assertion_format.go b/vendor/github.com/stretchr/testify/assert/assertion_format.go new file mode 100644 index 00000000..e0364e9e --- /dev/null +++ b/vendor/github.com/stretchr/testify/assert/assertion_format.go @@ -0,0 +1,566 @@ +/* +* CODE GENERATED AUTOMATICALLY WITH github.com/stretchr/testify/_codegen +* THIS FILE MUST NOT BE EDITED BY HAND + */ + +package assert + +import ( + http "net/http" + url "net/url" + time "time" +) + +// Conditionf uses a Comparison to assert a complex condition. +func Conditionf(t TestingT, comp Comparison, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Condition(t, comp, append([]interface{}{msg}, args...)...) +} + +// Containsf asserts that the specified string, list(array, slice...) or map contains the +// specified substring or element. +// +// assert.Containsf(t, "Hello World", "World", "error message %s", "formatted") +// assert.Containsf(t, ["Hello", "World"], "World", "error message %s", "formatted") +// assert.Containsf(t, {"Hello": "World"}, "Hello", "error message %s", "formatted") +func Containsf(t TestingT, s interface{}, contains interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Contains(t, s, contains, append([]interface{}{msg}, args...)...) +} + +// DirExistsf checks whether a directory exists in the given path. It also fails if the path is a file rather a directory or there is an error checking whether it exists. +func DirExistsf(t TestingT, path string, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return DirExists(t, path, append([]interface{}{msg}, args...)...) +} + +// ElementsMatchf asserts that the specified listA(array, slice...) is equal to specified +// listB(array, slice...) ignoring the order of the elements. If there are duplicate elements, +// the number of appearances of each of them in both lists should match. +// +// assert.ElementsMatchf(t, [1, 3, 2, 3], [1, 3, 3, 2], "error message %s", "formatted") +func ElementsMatchf(t TestingT, listA interface{}, listB interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return ElementsMatch(t, listA, listB, append([]interface{}{msg}, args...)...) +} + +// Emptyf asserts that the specified object is empty. I.e. nil, "", false, 0 or either +// a slice or a channel with len == 0. +// +// assert.Emptyf(t, obj, "error message %s", "formatted") +func Emptyf(t TestingT, object interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Empty(t, object, append([]interface{}{msg}, args...)...) +} + +// Equalf asserts that two objects are equal. +// +// assert.Equalf(t, 123, 123, "error message %s", "formatted") +// +// Pointer variable equality is determined based on the equality of the +// referenced values (as opposed to the memory addresses). Function equality +// cannot be determined and will always fail. +func Equalf(t TestingT, expected interface{}, actual interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Equal(t, expected, actual, append([]interface{}{msg}, args...)...) +} + +// EqualErrorf asserts that a function returned an error (i.e. not `nil`) +// and that it is equal to the provided error. +// +// actualObj, err := SomeFunction() +// assert.EqualErrorf(t, err, expectedErrorString, "error message %s", "formatted") +func EqualErrorf(t TestingT, theError error, errString string, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return EqualError(t, theError, errString, append([]interface{}{msg}, args...)...) +} + +// EqualValuesf asserts that two objects are equal or convertable to the same types +// and equal. +// +// assert.EqualValuesf(t, uint32(123, "error message %s", "formatted"), int32(123)) +func EqualValuesf(t TestingT, expected interface{}, actual interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return EqualValues(t, expected, actual, append([]interface{}{msg}, args...)...) +} + +// Errorf asserts that a function returned an error (i.e. not `nil`). +// +// actualObj, err := SomeFunction() +// if assert.Errorf(t, err, "error message %s", "formatted") { +// assert.Equal(t, expectedErrorf, err) +// } +func Errorf(t TestingT, err error, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Error(t, err, append([]interface{}{msg}, args...)...) +} + +// Eventuallyf asserts that given condition will be met in waitFor time, +// periodically checking target function each tick. +// +// assert.Eventuallyf(t, func() bool { return true; }, time.Second, 10*time.Millisecond, "error message %s", "formatted") +func Eventuallyf(t TestingT, condition func() bool, waitFor time.Duration, tick time.Duration, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Eventually(t, condition, waitFor, tick, append([]interface{}{msg}, args...)...) +} + +// Exactlyf asserts that two objects are equal in value and type. +// +// assert.Exactlyf(t, int32(123, "error message %s", "formatted"), int64(123)) +func Exactlyf(t TestingT, expected interface{}, actual interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Exactly(t, expected, actual, append([]interface{}{msg}, args...)...) +} + +// Failf reports a failure through +func Failf(t TestingT, failureMessage string, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Fail(t, failureMessage, append([]interface{}{msg}, args...)...) +} + +// FailNowf fails test +func FailNowf(t TestingT, failureMessage string, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return FailNow(t, failureMessage, append([]interface{}{msg}, args...)...) +} + +// Falsef asserts that the specified value is false. +// +// assert.Falsef(t, myBool, "error message %s", "formatted") +func Falsef(t TestingT, value bool, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return False(t, value, append([]interface{}{msg}, args...)...) +} + +// FileExistsf checks whether a file exists in the given path. It also fails if the path points to a directory or there is an error when trying to check the file. +func FileExistsf(t TestingT, path string, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return FileExists(t, path, append([]interface{}{msg}, args...)...) +} + +// Greaterf asserts that the first element is greater than the second +// +// assert.Greaterf(t, 2, 1, "error message %s", "formatted") +// assert.Greaterf(t, float64(2, "error message %s", "formatted"), float64(1)) +// assert.Greaterf(t, "b", "a", "error message %s", "formatted") +func Greaterf(t TestingT, e1 interface{}, e2 interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Greater(t, e1, e2, append([]interface{}{msg}, args...)...) +} + +// GreaterOrEqualf asserts that the first element is greater than or equal to the second +// +// assert.GreaterOrEqualf(t, 2, 1, "error message %s", "formatted") +// assert.GreaterOrEqualf(t, 2, 2, "error message %s", "formatted") +// assert.GreaterOrEqualf(t, "b", "a", "error message %s", "formatted") +// assert.GreaterOrEqualf(t, "b", "b", "error message %s", "formatted") +func GreaterOrEqualf(t TestingT, e1 interface{}, e2 interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return GreaterOrEqual(t, e1, e2, append([]interface{}{msg}, args...)...) +} + +// HTTPBodyContainsf asserts that a specified handler returns a +// body that contains a string. +// +// assert.HTTPBodyContainsf(t, myHandler, "GET", "www.google.com", nil, "I'm Feeling Lucky", "error message %s", "formatted") +// +// Returns whether the assertion was successful (true) or not (false). +func HTTPBodyContainsf(t TestingT, handler http.HandlerFunc, method string, url string, values url.Values, str interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return HTTPBodyContains(t, handler, method, url, values, str, append([]interface{}{msg}, args...)...) +} + +// HTTPBodyNotContainsf asserts that a specified handler returns a +// body that does not contain a string. +// +// assert.HTTPBodyNotContainsf(t, myHandler, "GET", "www.google.com", nil, "I'm Feeling Lucky", "error message %s", "formatted") +// +// Returns whether the assertion was successful (true) or not (false). +func HTTPBodyNotContainsf(t TestingT, handler http.HandlerFunc, method string, url string, values url.Values, str interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return HTTPBodyNotContains(t, handler, method, url, values, str, append([]interface{}{msg}, args...)...) +} + +// HTTPErrorf asserts that a specified handler returns an error status code. +// +// assert.HTTPErrorf(t, myHandler, "POST", "/a/b/c", url.Values{"a": []string{"b", "c"}} +// +// Returns whether the assertion was successful (true, "error message %s", "formatted") or not (false). +func HTTPErrorf(t TestingT, handler http.HandlerFunc, method string, url string, values url.Values, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return HTTPError(t, handler, method, url, values, append([]interface{}{msg}, args...)...) +} + +// HTTPRedirectf asserts that a specified handler returns a redirect status code. +// +// assert.HTTPRedirectf(t, myHandler, "GET", "/a/b/c", url.Values{"a": []string{"b", "c"}} +// +// Returns whether the assertion was successful (true, "error message %s", "formatted") or not (false). +func HTTPRedirectf(t TestingT, handler http.HandlerFunc, method string, url string, values url.Values, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return HTTPRedirect(t, handler, method, url, values, append([]interface{}{msg}, args...)...) +} + +// HTTPSuccessf asserts that a specified handler returns a success status code. +// +// assert.HTTPSuccessf(t, myHandler, "POST", "http://www.google.com", nil, "error message %s", "formatted") +// +// Returns whether the assertion was successful (true) or not (false). +func HTTPSuccessf(t TestingT, handler http.HandlerFunc, method string, url string, values url.Values, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return HTTPSuccess(t, handler, method, url, values, append([]interface{}{msg}, args...)...) +} + +// Implementsf asserts that an object is implemented by the specified interface. +// +// assert.Implementsf(t, (*MyInterface, "error message %s", "formatted")(nil), new(MyObject)) +func Implementsf(t TestingT, interfaceObject interface{}, object interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Implements(t, interfaceObject, object, append([]interface{}{msg}, args...)...) +} + +// InDeltaf asserts that the two numerals are within delta of each other. +// +// assert.InDeltaf(t, math.Pi, (22 / 7.0, "error message %s", "formatted"), 0.01) +func InDeltaf(t TestingT, expected interface{}, actual interface{}, delta float64, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return InDelta(t, expected, actual, delta, append([]interface{}{msg}, args...)...) +} + +// InDeltaMapValuesf is the same as InDelta, but it compares all values between two maps. Both maps must have exactly the same keys. +func InDeltaMapValuesf(t TestingT, expected interface{}, actual interface{}, delta float64, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return InDeltaMapValues(t, expected, actual, delta, append([]interface{}{msg}, args...)...) +} + +// InDeltaSlicef is the same as InDelta, except it compares two slices. +func InDeltaSlicef(t TestingT, expected interface{}, actual interface{}, delta float64, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return InDeltaSlice(t, expected, actual, delta, append([]interface{}{msg}, args...)...) +} + +// InEpsilonf asserts that expected and actual have a relative error less than epsilon +func InEpsilonf(t TestingT, expected interface{}, actual interface{}, epsilon float64, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return InEpsilon(t, expected, actual, epsilon, append([]interface{}{msg}, args...)...) +} + +// InEpsilonSlicef is the same as InEpsilon, except it compares each value from two slices. +func InEpsilonSlicef(t TestingT, expected interface{}, actual interface{}, epsilon float64, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return InEpsilonSlice(t, expected, actual, epsilon, append([]interface{}{msg}, args...)...) +} + +// IsTypef asserts that the specified objects are of the same type. +func IsTypef(t TestingT, expectedType interface{}, object interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return IsType(t, expectedType, object, append([]interface{}{msg}, args...)...) +} + +// JSONEqf asserts that two JSON strings are equivalent. +// +// assert.JSONEqf(t, `{"hello": "world", "foo": "bar"}`, `{"foo": "bar", "hello": "world"}`, "error message %s", "formatted") +func JSONEqf(t TestingT, expected string, actual string, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return JSONEq(t, expected, actual, append([]interface{}{msg}, args...)...) +} + +// YAMLEqf asserts that two YAML strings are equivalent. +func YAMLEqf(t TestingT, expected string, actual string, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return YAMLEq(t, expected, actual, append([]interface{}{msg}, args...)...) +} + +// Lenf asserts that the specified object has specific length. +// Lenf also fails if the object has a type that len() not accept. +// +// assert.Lenf(t, mySlice, 3, "error message %s", "formatted") +func Lenf(t TestingT, object interface{}, length int, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Len(t, object, length, append([]interface{}{msg}, args...)...) +} + +// Lessf asserts that the first element is less than the second +// +// assert.Lessf(t, 1, 2, "error message %s", "formatted") +// assert.Lessf(t, float64(1, "error message %s", "formatted"), float64(2)) +// assert.Lessf(t, "a", "b", "error message %s", "formatted") +func Lessf(t TestingT, e1 interface{}, e2 interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Less(t, e1, e2, append([]interface{}{msg}, args...)...) +} + +// LessOrEqualf asserts that the first element is less than or equal to the second +// +// assert.LessOrEqualf(t, 1, 2, "error message %s", "formatted") +// assert.LessOrEqualf(t, 2, 2, "error message %s", "formatted") +// assert.LessOrEqualf(t, "a", "b", "error message %s", "formatted") +// assert.LessOrEqualf(t, "b", "b", "error message %s", "formatted") +func LessOrEqualf(t TestingT, e1 interface{}, e2 interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return LessOrEqual(t, e1, e2, append([]interface{}{msg}, args...)...) +} + +// Nilf asserts that the specified object is nil. +// +// assert.Nilf(t, err, "error message %s", "formatted") +func Nilf(t TestingT, object interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Nil(t, object, append([]interface{}{msg}, args...)...) +} + +// NoErrorf asserts that a function returned no error (i.e. `nil`). +// +// actualObj, err := SomeFunction() +// if assert.NoErrorf(t, err, "error message %s", "formatted") { +// assert.Equal(t, expectedObj, actualObj) +// } +func NoErrorf(t TestingT, err error, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return NoError(t, err, append([]interface{}{msg}, args...)...) +} + +// NotContainsf asserts that the specified string, list(array, slice...) or map does NOT contain the +// specified substring or element. +// +// assert.NotContainsf(t, "Hello World", "Earth", "error message %s", "formatted") +// assert.NotContainsf(t, ["Hello", "World"], "Earth", "error message %s", "formatted") +// assert.NotContainsf(t, {"Hello": "World"}, "Earth", "error message %s", "formatted") +func NotContainsf(t TestingT, s interface{}, contains interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return NotContains(t, s, contains, append([]interface{}{msg}, args...)...) +} + +// NotEmptyf asserts that the specified object is NOT empty. I.e. not nil, "", false, 0 or either +// a slice or a channel with len == 0. +// +// if assert.NotEmptyf(t, obj, "error message %s", "formatted") { +// assert.Equal(t, "two", obj[1]) +// } +func NotEmptyf(t TestingT, object interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return NotEmpty(t, object, append([]interface{}{msg}, args...)...) +} + +// NotEqualf asserts that the specified values are NOT equal. +// +// assert.NotEqualf(t, obj1, obj2, "error message %s", "formatted") +// +// Pointer variable equality is determined based on the equality of the +// referenced values (as opposed to the memory addresses). +func NotEqualf(t TestingT, expected interface{}, actual interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return NotEqual(t, expected, actual, append([]interface{}{msg}, args...)...) +} + +// NotNilf asserts that the specified object is not nil. +// +// assert.NotNilf(t, err, "error message %s", "formatted") +func NotNilf(t TestingT, object interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return NotNil(t, object, append([]interface{}{msg}, args...)...) +} + +// NotPanicsf asserts that the code inside the specified PanicTestFunc does NOT panic. +// +// assert.NotPanicsf(t, func(){ RemainCalm() }, "error message %s", "formatted") +func NotPanicsf(t TestingT, f PanicTestFunc, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return NotPanics(t, f, append([]interface{}{msg}, args...)...) +} + +// NotRegexpf asserts that a specified regexp does not match a string. +// +// assert.NotRegexpf(t, regexp.MustCompile("starts", "error message %s", "formatted"), "it's starting") +// assert.NotRegexpf(t, "^start", "it's not starting", "error message %s", "formatted") +func NotRegexpf(t TestingT, rx interface{}, str interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return NotRegexp(t, rx, str, append([]interface{}{msg}, args...)...) +} + +// NotSubsetf asserts that the specified list(array, slice...) contains not all +// elements given in the specified subset(array, slice...). +// +// assert.NotSubsetf(t, [1, 3, 4], [1, 2], "But [1, 3, 4] does not contain [1, 2]", "error message %s", "formatted") +func NotSubsetf(t TestingT, list interface{}, subset interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return NotSubset(t, list, subset, append([]interface{}{msg}, args...)...) +} + +// NotZerof asserts that i is not the zero value for its type. +func NotZerof(t TestingT, i interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return NotZero(t, i, append([]interface{}{msg}, args...)...) +} + +// Panicsf asserts that the code inside the specified PanicTestFunc panics. +// +// assert.Panicsf(t, func(){ GoCrazy() }, "error message %s", "formatted") +func Panicsf(t TestingT, f PanicTestFunc, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Panics(t, f, append([]interface{}{msg}, args...)...) +} + +// PanicsWithValuef asserts that the code inside the specified PanicTestFunc panics, and that +// the recovered panic value equals the expected panic value. +// +// assert.PanicsWithValuef(t, "crazy error", func(){ GoCrazy() }, "error message %s", "formatted") +func PanicsWithValuef(t TestingT, expected interface{}, f PanicTestFunc, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return PanicsWithValue(t, expected, f, append([]interface{}{msg}, args...)...) +} + +// Regexpf asserts that a specified regexp matches a string. +// +// assert.Regexpf(t, regexp.MustCompile("start", "error message %s", "formatted"), "it's starting") +// assert.Regexpf(t, "start...$", "it's not starting", "error message %s", "formatted") +func Regexpf(t TestingT, rx interface{}, str interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Regexp(t, rx, str, append([]interface{}{msg}, args...)...) +} + +// Samef asserts that two pointers reference the same object. +// +// assert.Samef(t, ptr1, ptr2, "error message %s", "formatted") +// +// Both arguments must be pointer variables. Pointer variable sameness is +// determined based on the equality of both type and value. +func Samef(t TestingT, expected interface{}, actual interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Same(t, expected, actual, append([]interface{}{msg}, args...)...) +} + +// Subsetf asserts that the specified list(array, slice...) contains all +// elements given in the specified subset(array, slice...). +// +// assert.Subsetf(t, [1, 2, 3], [1, 2], "But [1, 2, 3] does contain [1, 2]", "error message %s", "formatted") +func Subsetf(t TestingT, list interface{}, subset interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Subset(t, list, subset, append([]interface{}{msg}, args...)...) +} + +// Truef asserts that the specified value is true. +// +// assert.Truef(t, myBool, "error message %s", "formatted") +func Truef(t TestingT, value bool, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return True(t, value, append([]interface{}{msg}, args...)...) +} + +// WithinDurationf asserts that the two times are within duration delta of each other. +// +// assert.WithinDurationf(t, time.Now(), time.Now(), 10*time.Second, "error message %s", "formatted") +func WithinDurationf(t TestingT, expected time.Time, actual time.Time, delta time.Duration, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return WithinDuration(t, expected, actual, delta, append([]interface{}{msg}, args...)...) +} + +// Zerof asserts that i is the zero value for its type. +func Zerof(t TestingT, i interface{}, msg string, args ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + return Zero(t, i, append([]interface{}{msg}, args...)...) +} diff --git a/vendor/github.com/stretchr/testify/assert/assertion_format.go.tmpl b/vendor/github.com/stretchr/testify/assert/assertion_format.go.tmpl new file mode 100644 index 00000000..d2bb0b81 --- /dev/null +++ b/vendor/github.com/stretchr/testify/assert/assertion_format.go.tmpl @@ -0,0 +1,5 @@ +{{.CommentFormat}} +func {{.DocInfo.Name}}f(t TestingT, {{.ParamsFormat}}) bool { + if h, ok := t.(tHelper); ok { h.Helper() } + return {{.DocInfo.Name}}(t, {{.ForwardedParamsFormat}}) +} diff --git a/vendor/github.com/stretchr/testify/assert/assertion_forward.go b/vendor/github.com/stretchr/testify/assert/assertion_forward.go new file mode 100644 index 00000000..26830403 --- /dev/null +++ b/vendor/github.com/stretchr/testify/assert/assertion_forward.go @@ -0,0 +1,1120 @@ +/* +* CODE GENERATED AUTOMATICALLY WITH github.com/stretchr/testify/_codegen +* THIS FILE MUST NOT BE EDITED BY HAND + */ + +package assert + +import ( + http "net/http" + url "net/url" + time "time" +) + +// Condition uses a Comparison to assert a complex condition. +func (a *Assertions) Condition(comp Comparison, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Condition(a.t, comp, msgAndArgs...) +} + +// Conditionf uses a Comparison to assert a complex condition. +func (a *Assertions) Conditionf(comp Comparison, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Conditionf(a.t, comp, msg, args...) +} + +// Contains asserts that the specified string, list(array, slice...) or map contains the +// specified substring or element. +// +// a.Contains("Hello World", "World") +// a.Contains(["Hello", "World"], "World") +// a.Contains({"Hello": "World"}, "Hello") +func (a *Assertions) Contains(s interface{}, contains interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Contains(a.t, s, contains, msgAndArgs...) +} + +// Containsf asserts that the specified string, list(array, slice...) or map contains the +// specified substring or element. +// +// a.Containsf("Hello World", "World", "error message %s", "formatted") +// a.Containsf(["Hello", "World"], "World", "error message %s", "formatted") +// a.Containsf({"Hello": "World"}, "Hello", "error message %s", "formatted") +func (a *Assertions) Containsf(s interface{}, contains interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Containsf(a.t, s, contains, msg, args...) +} + +// DirExists checks whether a directory exists in the given path. It also fails if the path is a file rather a directory or there is an error checking whether it exists. +func (a *Assertions) DirExists(path string, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return DirExists(a.t, path, msgAndArgs...) +} + +// DirExistsf checks whether a directory exists in the given path. It also fails if the path is a file rather a directory or there is an error checking whether it exists. +func (a *Assertions) DirExistsf(path string, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return DirExistsf(a.t, path, msg, args...) +} + +// ElementsMatch asserts that the specified listA(array, slice...) is equal to specified +// listB(array, slice...) ignoring the order of the elements. If there are duplicate elements, +// the number of appearances of each of them in both lists should match. +// +// a.ElementsMatch([1, 3, 2, 3], [1, 3, 3, 2]) +func (a *Assertions) ElementsMatch(listA interface{}, listB interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return ElementsMatch(a.t, listA, listB, msgAndArgs...) +} + +// ElementsMatchf asserts that the specified listA(array, slice...) is equal to specified +// listB(array, slice...) ignoring the order of the elements. If there are duplicate elements, +// the number of appearances of each of them in both lists should match. +// +// a.ElementsMatchf([1, 3, 2, 3], [1, 3, 3, 2], "error message %s", "formatted") +func (a *Assertions) ElementsMatchf(listA interface{}, listB interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return ElementsMatchf(a.t, listA, listB, msg, args...) +} + +// Empty asserts that the specified object is empty. I.e. nil, "", false, 0 or either +// a slice or a channel with len == 0. +// +// a.Empty(obj) +func (a *Assertions) Empty(object interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Empty(a.t, object, msgAndArgs...) +} + +// Emptyf asserts that the specified object is empty. I.e. nil, "", false, 0 or either +// a slice or a channel with len == 0. +// +// a.Emptyf(obj, "error message %s", "formatted") +func (a *Assertions) Emptyf(object interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Emptyf(a.t, object, msg, args...) +} + +// Equal asserts that two objects are equal. +// +// a.Equal(123, 123) +// +// Pointer variable equality is determined based on the equality of the +// referenced values (as opposed to the memory addresses). Function equality +// cannot be determined and will always fail. +func (a *Assertions) Equal(expected interface{}, actual interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Equal(a.t, expected, actual, msgAndArgs...) +} + +// EqualError asserts that a function returned an error (i.e. not `nil`) +// and that it is equal to the provided error. +// +// actualObj, err := SomeFunction() +// a.EqualError(err, expectedErrorString) +func (a *Assertions) EqualError(theError error, errString string, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return EqualError(a.t, theError, errString, msgAndArgs...) +} + +// EqualErrorf asserts that a function returned an error (i.e. not `nil`) +// and that it is equal to the provided error. +// +// actualObj, err := SomeFunction() +// a.EqualErrorf(err, expectedErrorString, "error message %s", "formatted") +func (a *Assertions) EqualErrorf(theError error, errString string, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return EqualErrorf(a.t, theError, errString, msg, args...) +} + +// EqualValues asserts that two objects are equal or convertable to the same types +// and equal. +// +// a.EqualValues(uint32(123), int32(123)) +func (a *Assertions) EqualValues(expected interface{}, actual interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return EqualValues(a.t, expected, actual, msgAndArgs...) +} + +// EqualValuesf asserts that two objects are equal or convertable to the same types +// and equal. +// +// a.EqualValuesf(uint32(123, "error message %s", "formatted"), int32(123)) +func (a *Assertions) EqualValuesf(expected interface{}, actual interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return EqualValuesf(a.t, expected, actual, msg, args...) +} + +// Equalf asserts that two objects are equal. +// +// a.Equalf(123, 123, "error message %s", "formatted") +// +// Pointer variable equality is determined based on the equality of the +// referenced values (as opposed to the memory addresses). Function equality +// cannot be determined and will always fail. +func (a *Assertions) Equalf(expected interface{}, actual interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Equalf(a.t, expected, actual, msg, args...) +} + +// Error asserts that a function returned an error (i.e. not `nil`). +// +// actualObj, err := SomeFunction() +// if a.Error(err) { +// assert.Equal(t, expectedError, err) +// } +func (a *Assertions) Error(err error, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Error(a.t, err, msgAndArgs...) +} + +// Errorf asserts that a function returned an error (i.e. not `nil`). +// +// actualObj, err := SomeFunction() +// if a.Errorf(err, "error message %s", "formatted") { +// assert.Equal(t, expectedErrorf, err) +// } +func (a *Assertions) Errorf(err error, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Errorf(a.t, err, msg, args...) +} + +// Eventually asserts that given condition will be met in waitFor time, +// periodically checking target function each tick. +// +// a.Eventually(func() bool { return true; }, time.Second, 10*time.Millisecond) +func (a *Assertions) Eventually(condition func() bool, waitFor time.Duration, tick time.Duration, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Eventually(a.t, condition, waitFor, tick, msgAndArgs...) +} + +// Eventuallyf asserts that given condition will be met in waitFor time, +// periodically checking target function each tick. +// +// a.Eventuallyf(func() bool { return true; }, time.Second, 10*time.Millisecond, "error message %s", "formatted") +func (a *Assertions) Eventuallyf(condition func() bool, waitFor time.Duration, tick time.Duration, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Eventuallyf(a.t, condition, waitFor, tick, msg, args...) +} + +// Exactly asserts that two objects are equal in value and type. +// +// a.Exactly(int32(123), int64(123)) +func (a *Assertions) Exactly(expected interface{}, actual interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Exactly(a.t, expected, actual, msgAndArgs...) +} + +// Exactlyf asserts that two objects are equal in value and type. +// +// a.Exactlyf(int32(123, "error message %s", "formatted"), int64(123)) +func (a *Assertions) Exactlyf(expected interface{}, actual interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Exactlyf(a.t, expected, actual, msg, args...) +} + +// Fail reports a failure through +func (a *Assertions) Fail(failureMessage string, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Fail(a.t, failureMessage, msgAndArgs...) +} + +// FailNow fails test +func (a *Assertions) FailNow(failureMessage string, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return FailNow(a.t, failureMessage, msgAndArgs...) +} + +// FailNowf fails test +func (a *Assertions) FailNowf(failureMessage string, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return FailNowf(a.t, failureMessage, msg, args...) +} + +// Failf reports a failure through +func (a *Assertions) Failf(failureMessage string, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Failf(a.t, failureMessage, msg, args...) +} + +// False asserts that the specified value is false. +// +// a.False(myBool) +func (a *Assertions) False(value bool, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return False(a.t, value, msgAndArgs...) +} + +// Falsef asserts that the specified value is false. +// +// a.Falsef(myBool, "error message %s", "formatted") +func (a *Assertions) Falsef(value bool, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Falsef(a.t, value, msg, args...) +} + +// FileExists checks whether a file exists in the given path. It also fails if the path points to a directory or there is an error when trying to check the file. +func (a *Assertions) FileExists(path string, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return FileExists(a.t, path, msgAndArgs...) +} + +// FileExistsf checks whether a file exists in the given path. It also fails if the path points to a directory or there is an error when trying to check the file. +func (a *Assertions) FileExistsf(path string, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return FileExistsf(a.t, path, msg, args...) +} + +// Greater asserts that the first element is greater than the second +// +// a.Greater(2, 1) +// a.Greater(float64(2), float64(1)) +// a.Greater("b", "a") +func (a *Assertions) Greater(e1 interface{}, e2 interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Greater(a.t, e1, e2, msgAndArgs...) +} + +// GreaterOrEqual asserts that the first element is greater than or equal to the second +// +// a.GreaterOrEqual(2, 1) +// a.GreaterOrEqual(2, 2) +// a.GreaterOrEqual("b", "a") +// a.GreaterOrEqual("b", "b") +func (a *Assertions) GreaterOrEqual(e1 interface{}, e2 interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return GreaterOrEqual(a.t, e1, e2, msgAndArgs...) +} + +// GreaterOrEqualf asserts that the first element is greater than or equal to the second +// +// a.GreaterOrEqualf(2, 1, "error message %s", "formatted") +// a.GreaterOrEqualf(2, 2, "error message %s", "formatted") +// a.GreaterOrEqualf("b", "a", "error message %s", "formatted") +// a.GreaterOrEqualf("b", "b", "error message %s", "formatted") +func (a *Assertions) GreaterOrEqualf(e1 interface{}, e2 interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return GreaterOrEqualf(a.t, e1, e2, msg, args...) +} + +// Greaterf asserts that the first element is greater than the second +// +// a.Greaterf(2, 1, "error message %s", "formatted") +// a.Greaterf(float64(2, "error message %s", "formatted"), float64(1)) +// a.Greaterf("b", "a", "error message %s", "formatted") +func (a *Assertions) Greaterf(e1 interface{}, e2 interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Greaterf(a.t, e1, e2, msg, args...) +} + +// HTTPBodyContains asserts that a specified handler returns a +// body that contains a string. +// +// a.HTTPBodyContains(myHandler, "GET", "www.google.com", nil, "I'm Feeling Lucky") +// +// Returns whether the assertion was successful (true) or not (false). +func (a *Assertions) HTTPBodyContains(handler http.HandlerFunc, method string, url string, values url.Values, str interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return HTTPBodyContains(a.t, handler, method, url, values, str, msgAndArgs...) +} + +// HTTPBodyContainsf asserts that a specified handler returns a +// body that contains a string. +// +// a.HTTPBodyContainsf(myHandler, "GET", "www.google.com", nil, "I'm Feeling Lucky", "error message %s", "formatted") +// +// Returns whether the assertion was successful (true) or not (false). +func (a *Assertions) HTTPBodyContainsf(handler http.HandlerFunc, method string, url string, values url.Values, str interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return HTTPBodyContainsf(a.t, handler, method, url, values, str, msg, args...) +} + +// HTTPBodyNotContains asserts that a specified handler returns a +// body that does not contain a string. +// +// a.HTTPBodyNotContains(myHandler, "GET", "www.google.com", nil, "I'm Feeling Lucky") +// +// Returns whether the assertion was successful (true) or not (false). +func (a *Assertions) HTTPBodyNotContains(handler http.HandlerFunc, method string, url string, values url.Values, str interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return HTTPBodyNotContains(a.t, handler, method, url, values, str, msgAndArgs...) +} + +// HTTPBodyNotContainsf asserts that a specified handler returns a +// body that does not contain a string. +// +// a.HTTPBodyNotContainsf(myHandler, "GET", "www.google.com", nil, "I'm Feeling Lucky", "error message %s", "formatted") +// +// Returns whether the assertion was successful (true) or not (false). +func (a *Assertions) HTTPBodyNotContainsf(handler http.HandlerFunc, method string, url string, values url.Values, str interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return HTTPBodyNotContainsf(a.t, handler, method, url, values, str, msg, args...) +} + +// HTTPError asserts that a specified handler returns an error status code. +// +// a.HTTPError(myHandler, "POST", "/a/b/c", url.Values{"a": []string{"b", "c"}} +// +// Returns whether the assertion was successful (true) or not (false). +func (a *Assertions) HTTPError(handler http.HandlerFunc, method string, url string, values url.Values, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return HTTPError(a.t, handler, method, url, values, msgAndArgs...) +} + +// HTTPErrorf asserts that a specified handler returns an error status code. +// +// a.HTTPErrorf(myHandler, "POST", "/a/b/c", url.Values{"a": []string{"b", "c"}} +// +// Returns whether the assertion was successful (true, "error message %s", "formatted") or not (false). +func (a *Assertions) HTTPErrorf(handler http.HandlerFunc, method string, url string, values url.Values, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return HTTPErrorf(a.t, handler, method, url, values, msg, args...) +} + +// HTTPRedirect asserts that a specified handler returns a redirect status code. +// +// a.HTTPRedirect(myHandler, "GET", "/a/b/c", url.Values{"a": []string{"b", "c"}} +// +// Returns whether the assertion was successful (true) or not (false). +func (a *Assertions) HTTPRedirect(handler http.HandlerFunc, method string, url string, values url.Values, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return HTTPRedirect(a.t, handler, method, url, values, msgAndArgs...) +} + +// HTTPRedirectf asserts that a specified handler returns a redirect status code. +// +// a.HTTPRedirectf(myHandler, "GET", "/a/b/c", url.Values{"a": []string{"b", "c"}} +// +// Returns whether the assertion was successful (true, "error message %s", "formatted") or not (false). +func (a *Assertions) HTTPRedirectf(handler http.HandlerFunc, method string, url string, values url.Values, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return HTTPRedirectf(a.t, handler, method, url, values, msg, args...) +} + +// HTTPSuccess asserts that a specified handler returns a success status code. +// +// a.HTTPSuccess(myHandler, "POST", "http://www.google.com", nil) +// +// Returns whether the assertion was successful (true) or not (false). +func (a *Assertions) HTTPSuccess(handler http.HandlerFunc, method string, url string, values url.Values, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return HTTPSuccess(a.t, handler, method, url, values, msgAndArgs...) +} + +// HTTPSuccessf asserts that a specified handler returns a success status code. +// +// a.HTTPSuccessf(myHandler, "POST", "http://www.google.com", nil, "error message %s", "formatted") +// +// Returns whether the assertion was successful (true) or not (false). +func (a *Assertions) HTTPSuccessf(handler http.HandlerFunc, method string, url string, values url.Values, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return HTTPSuccessf(a.t, handler, method, url, values, msg, args...) +} + +// Implements asserts that an object is implemented by the specified interface. +// +// a.Implements((*MyInterface)(nil), new(MyObject)) +func (a *Assertions) Implements(interfaceObject interface{}, object interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Implements(a.t, interfaceObject, object, msgAndArgs...) +} + +// Implementsf asserts that an object is implemented by the specified interface. +// +// a.Implementsf((*MyInterface, "error message %s", "formatted")(nil), new(MyObject)) +func (a *Assertions) Implementsf(interfaceObject interface{}, object interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Implementsf(a.t, interfaceObject, object, msg, args...) +} + +// InDelta asserts that the two numerals are within delta of each other. +// +// a.InDelta(math.Pi, (22 / 7.0), 0.01) +func (a *Assertions) InDelta(expected interface{}, actual interface{}, delta float64, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return InDelta(a.t, expected, actual, delta, msgAndArgs...) +} + +// InDeltaMapValues is the same as InDelta, but it compares all values between two maps. Both maps must have exactly the same keys. +func (a *Assertions) InDeltaMapValues(expected interface{}, actual interface{}, delta float64, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return InDeltaMapValues(a.t, expected, actual, delta, msgAndArgs...) +} + +// InDeltaMapValuesf is the same as InDelta, but it compares all values between two maps. Both maps must have exactly the same keys. +func (a *Assertions) InDeltaMapValuesf(expected interface{}, actual interface{}, delta float64, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return InDeltaMapValuesf(a.t, expected, actual, delta, msg, args...) +} + +// InDeltaSlice is the same as InDelta, except it compares two slices. +func (a *Assertions) InDeltaSlice(expected interface{}, actual interface{}, delta float64, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return InDeltaSlice(a.t, expected, actual, delta, msgAndArgs...) +} + +// InDeltaSlicef is the same as InDelta, except it compares two slices. +func (a *Assertions) InDeltaSlicef(expected interface{}, actual interface{}, delta float64, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return InDeltaSlicef(a.t, expected, actual, delta, msg, args...) +} + +// InDeltaf asserts that the two numerals are within delta of each other. +// +// a.InDeltaf(math.Pi, (22 / 7.0, "error message %s", "formatted"), 0.01) +func (a *Assertions) InDeltaf(expected interface{}, actual interface{}, delta float64, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return InDeltaf(a.t, expected, actual, delta, msg, args...) +} + +// InEpsilon asserts that expected and actual have a relative error less than epsilon +func (a *Assertions) InEpsilon(expected interface{}, actual interface{}, epsilon float64, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return InEpsilon(a.t, expected, actual, epsilon, msgAndArgs...) +} + +// InEpsilonSlice is the same as InEpsilon, except it compares each value from two slices. +func (a *Assertions) InEpsilonSlice(expected interface{}, actual interface{}, epsilon float64, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return InEpsilonSlice(a.t, expected, actual, epsilon, msgAndArgs...) +} + +// InEpsilonSlicef is the same as InEpsilon, except it compares each value from two slices. +func (a *Assertions) InEpsilonSlicef(expected interface{}, actual interface{}, epsilon float64, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return InEpsilonSlicef(a.t, expected, actual, epsilon, msg, args...) +} + +// InEpsilonf asserts that expected and actual have a relative error less than epsilon +func (a *Assertions) InEpsilonf(expected interface{}, actual interface{}, epsilon float64, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return InEpsilonf(a.t, expected, actual, epsilon, msg, args...) +} + +// IsType asserts that the specified objects are of the same type. +func (a *Assertions) IsType(expectedType interface{}, object interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return IsType(a.t, expectedType, object, msgAndArgs...) +} + +// IsTypef asserts that the specified objects are of the same type. +func (a *Assertions) IsTypef(expectedType interface{}, object interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return IsTypef(a.t, expectedType, object, msg, args...) +} + +// JSONEq asserts that two JSON strings are equivalent. +// +// a.JSONEq(`{"hello": "world", "foo": "bar"}`, `{"foo": "bar", "hello": "world"}`) +func (a *Assertions) JSONEq(expected string, actual string, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return JSONEq(a.t, expected, actual, msgAndArgs...) +} + +// JSONEqf asserts that two JSON strings are equivalent. +// +// a.JSONEqf(`{"hello": "world", "foo": "bar"}`, `{"foo": "bar", "hello": "world"}`, "error message %s", "formatted") +func (a *Assertions) JSONEqf(expected string, actual string, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return JSONEqf(a.t, expected, actual, msg, args...) +} + +// YAMLEq asserts that two YAML strings are equivalent. +func (a *Assertions) YAMLEq(expected string, actual string, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return YAMLEq(a.t, expected, actual, msgAndArgs...) +} + +// YAMLEqf asserts that two YAML strings are equivalent. +func (a *Assertions) YAMLEqf(expected string, actual string, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return YAMLEqf(a.t, expected, actual, msg, args...) +} + +// Len asserts that the specified object has specific length. +// Len also fails if the object has a type that len() not accept. +// +// a.Len(mySlice, 3) +func (a *Assertions) Len(object interface{}, length int, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Len(a.t, object, length, msgAndArgs...) +} + +// Lenf asserts that the specified object has specific length. +// Lenf also fails if the object has a type that len() not accept. +// +// a.Lenf(mySlice, 3, "error message %s", "formatted") +func (a *Assertions) Lenf(object interface{}, length int, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Lenf(a.t, object, length, msg, args...) +} + +// Less asserts that the first element is less than the second +// +// a.Less(1, 2) +// a.Less(float64(1), float64(2)) +// a.Less("a", "b") +func (a *Assertions) Less(e1 interface{}, e2 interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Less(a.t, e1, e2, msgAndArgs...) +} + +// LessOrEqual asserts that the first element is less than or equal to the second +// +// a.LessOrEqual(1, 2) +// a.LessOrEqual(2, 2) +// a.LessOrEqual("a", "b") +// a.LessOrEqual("b", "b") +func (a *Assertions) LessOrEqual(e1 interface{}, e2 interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return LessOrEqual(a.t, e1, e2, msgAndArgs...) +} + +// LessOrEqualf asserts that the first element is less than or equal to the second +// +// a.LessOrEqualf(1, 2, "error message %s", "formatted") +// a.LessOrEqualf(2, 2, "error message %s", "formatted") +// a.LessOrEqualf("a", "b", "error message %s", "formatted") +// a.LessOrEqualf("b", "b", "error message %s", "formatted") +func (a *Assertions) LessOrEqualf(e1 interface{}, e2 interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return LessOrEqualf(a.t, e1, e2, msg, args...) +} + +// Lessf asserts that the first element is less than the second +// +// a.Lessf(1, 2, "error message %s", "formatted") +// a.Lessf(float64(1, "error message %s", "formatted"), float64(2)) +// a.Lessf("a", "b", "error message %s", "formatted") +func (a *Assertions) Lessf(e1 interface{}, e2 interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Lessf(a.t, e1, e2, msg, args...) +} + +// Nil asserts that the specified object is nil. +// +// a.Nil(err) +func (a *Assertions) Nil(object interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Nil(a.t, object, msgAndArgs...) +} + +// Nilf asserts that the specified object is nil. +// +// a.Nilf(err, "error message %s", "formatted") +func (a *Assertions) Nilf(object interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Nilf(a.t, object, msg, args...) +} + +// NoError asserts that a function returned no error (i.e. `nil`). +// +// actualObj, err := SomeFunction() +// if a.NoError(err) { +// assert.Equal(t, expectedObj, actualObj) +// } +func (a *Assertions) NoError(err error, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NoError(a.t, err, msgAndArgs...) +} + +// NoErrorf asserts that a function returned no error (i.e. `nil`). +// +// actualObj, err := SomeFunction() +// if a.NoErrorf(err, "error message %s", "formatted") { +// assert.Equal(t, expectedObj, actualObj) +// } +func (a *Assertions) NoErrorf(err error, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NoErrorf(a.t, err, msg, args...) +} + +// NotContains asserts that the specified string, list(array, slice...) or map does NOT contain the +// specified substring or element. +// +// a.NotContains("Hello World", "Earth") +// a.NotContains(["Hello", "World"], "Earth") +// a.NotContains({"Hello": "World"}, "Earth") +func (a *Assertions) NotContains(s interface{}, contains interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotContains(a.t, s, contains, msgAndArgs...) +} + +// NotContainsf asserts that the specified string, list(array, slice...) or map does NOT contain the +// specified substring or element. +// +// a.NotContainsf("Hello World", "Earth", "error message %s", "formatted") +// a.NotContainsf(["Hello", "World"], "Earth", "error message %s", "formatted") +// a.NotContainsf({"Hello": "World"}, "Earth", "error message %s", "formatted") +func (a *Assertions) NotContainsf(s interface{}, contains interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotContainsf(a.t, s, contains, msg, args...) +} + +// NotEmpty asserts that the specified object is NOT empty. I.e. not nil, "", false, 0 or either +// a slice or a channel with len == 0. +// +// if a.NotEmpty(obj) { +// assert.Equal(t, "two", obj[1]) +// } +func (a *Assertions) NotEmpty(object interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotEmpty(a.t, object, msgAndArgs...) +} + +// NotEmptyf asserts that the specified object is NOT empty. I.e. not nil, "", false, 0 or either +// a slice or a channel with len == 0. +// +// if a.NotEmptyf(obj, "error message %s", "formatted") { +// assert.Equal(t, "two", obj[1]) +// } +func (a *Assertions) NotEmptyf(object interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotEmptyf(a.t, object, msg, args...) +} + +// NotEqual asserts that the specified values are NOT equal. +// +// a.NotEqual(obj1, obj2) +// +// Pointer variable equality is determined based on the equality of the +// referenced values (as opposed to the memory addresses). +func (a *Assertions) NotEqual(expected interface{}, actual interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotEqual(a.t, expected, actual, msgAndArgs...) +} + +// NotEqualf asserts that the specified values are NOT equal. +// +// a.NotEqualf(obj1, obj2, "error message %s", "formatted") +// +// Pointer variable equality is determined based on the equality of the +// referenced values (as opposed to the memory addresses). +func (a *Assertions) NotEqualf(expected interface{}, actual interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotEqualf(a.t, expected, actual, msg, args...) +} + +// NotNil asserts that the specified object is not nil. +// +// a.NotNil(err) +func (a *Assertions) NotNil(object interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotNil(a.t, object, msgAndArgs...) +} + +// NotNilf asserts that the specified object is not nil. +// +// a.NotNilf(err, "error message %s", "formatted") +func (a *Assertions) NotNilf(object interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotNilf(a.t, object, msg, args...) +} + +// NotPanics asserts that the code inside the specified PanicTestFunc does NOT panic. +// +// a.NotPanics(func(){ RemainCalm() }) +func (a *Assertions) NotPanics(f PanicTestFunc, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotPanics(a.t, f, msgAndArgs...) +} + +// NotPanicsf asserts that the code inside the specified PanicTestFunc does NOT panic. +// +// a.NotPanicsf(func(){ RemainCalm() }, "error message %s", "formatted") +func (a *Assertions) NotPanicsf(f PanicTestFunc, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotPanicsf(a.t, f, msg, args...) +} + +// NotRegexp asserts that a specified regexp does not match a string. +// +// a.NotRegexp(regexp.MustCompile("starts"), "it's starting") +// a.NotRegexp("^start", "it's not starting") +func (a *Assertions) NotRegexp(rx interface{}, str interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotRegexp(a.t, rx, str, msgAndArgs...) +} + +// NotRegexpf asserts that a specified regexp does not match a string. +// +// a.NotRegexpf(regexp.MustCompile("starts", "error message %s", "formatted"), "it's starting") +// a.NotRegexpf("^start", "it's not starting", "error message %s", "formatted") +func (a *Assertions) NotRegexpf(rx interface{}, str interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotRegexpf(a.t, rx, str, msg, args...) +} + +// NotSubset asserts that the specified list(array, slice...) contains not all +// elements given in the specified subset(array, slice...). +// +// a.NotSubset([1, 3, 4], [1, 2], "But [1, 3, 4] does not contain [1, 2]") +func (a *Assertions) NotSubset(list interface{}, subset interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotSubset(a.t, list, subset, msgAndArgs...) +} + +// NotSubsetf asserts that the specified list(array, slice...) contains not all +// elements given in the specified subset(array, slice...). +// +// a.NotSubsetf([1, 3, 4], [1, 2], "But [1, 3, 4] does not contain [1, 2]", "error message %s", "formatted") +func (a *Assertions) NotSubsetf(list interface{}, subset interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotSubsetf(a.t, list, subset, msg, args...) +} + +// NotZero asserts that i is not the zero value for its type. +func (a *Assertions) NotZero(i interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotZero(a.t, i, msgAndArgs...) +} + +// NotZerof asserts that i is not the zero value for its type. +func (a *Assertions) NotZerof(i interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return NotZerof(a.t, i, msg, args...) +} + +// Panics asserts that the code inside the specified PanicTestFunc panics. +// +// a.Panics(func(){ GoCrazy() }) +func (a *Assertions) Panics(f PanicTestFunc, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Panics(a.t, f, msgAndArgs...) +} + +// PanicsWithValue asserts that the code inside the specified PanicTestFunc panics, and that +// the recovered panic value equals the expected panic value. +// +// a.PanicsWithValue("crazy error", func(){ GoCrazy() }) +func (a *Assertions) PanicsWithValue(expected interface{}, f PanicTestFunc, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return PanicsWithValue(a.t, expected, f, msgAndArgs...) +} + +// PanicsWithValuef asserts that the code inside the specified PanicTestFunc panics, and that +// the recovered panic value equals the expected panic value. +// +// a.PanicsWithValuef("crazy error", func(){ GoCrazy() }, "error message %s", "formatted") +func (a *Assertions) PanicsWithValuef(expected interface{}, f PanicTestFunc, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return PanicsWithValuef(a.t, expected, f, msg, args...) +} + +// Panicsf asserts that the code inside the specified PanicTestFunc panics. +// +// a.Panicsf(func(){ GoCrazy() }, "error message %s", "formatted") +func (a *Assertions) Panicsf(f PanicTestFunc, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Panicsf(a.t, f, msg, args...) +} + +// Regexp asserts that a specified regexp matches a string. +// +// a.Regexp(regexp.MustCompile("start"), "it's starting") +// a.Regexp("start...$", "it's not starting") +func (a *Assertions) Regexp(rx interface{}, str interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Regexp(a.t, rx, str, msgAndArgs...) +} + +// Regexpf asserts that a specified regexp matches a string. +// +// a.Regexpf(regexp.MustCompile("start", "error message %s", "formatted"), "it's starting") +// a.Regexpf("start...$", "it's not starting", "error message %s", "formatted") +func (a *Assertions) Regexpf(rx interface{}, str interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Regexpf(a.t, rx, str, msg, args...) +} + +// Same asserts that two pointers reference the same object. +// +// a.Same(ptr1, ptr2) +// +// Both arguments must be pointer variables. Pointer variable sameness is +// determined based on the equality of both type and value. +func (a *Assertions) Same(expected interface{}, actual interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Same(a.t, expected, actual, msgAndArgs...) +} + +// Samef asserts that two pointers reference the same object. +// +// a.Samef(ptr1, ptr2, "error message %s", "formatted") +// +// Both arguments must be pointer variables. Pointer variable sameness is +// determined based on the equality of both type and value. +func (a *Assertions) Samef(expected interface{}, actual interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Samef(a.t, expected, actual, msg, args...) +} + +// Subset asserts that the specified list(array, slice...) contains all +// elements given in the specified subset(array, slice...). +// +// a.Subset([1, 2, 3], [1, 2], "But [1, 2, 3] does contain [1, 2]") +func (a *Assertions) Subset(list interface{}, subset interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Subset(a.t, list, subset, msgAndArgs...) +} + +// Subsetf asserts that the specified list(array, slice...) contains all +// elements given in the specified subset(array, slice...). +// +// a.Subsetf([1, 2, 3], [1, 2], "But [1, 2, 3] does contain [1, 2]", "error message %s", "formatted") +func (a *Assertions) Subsetf(list interface{}, subset interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Subsetf(a.t, list, subset, msg, args...) +} + +// True asserts that the specified value is true. +// +// a.True(myBool) +func (a *Assertions) True(value bool, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return True(a.t, value, msgAndArgs...) +} + +// Truef asserts that the specified value is true. +// +// a.Truef(myBool, "error message %s", "formatted") +func (a *Assertions) Truef(value bool, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Truef(a.t, value, msg, args...) +} + +// WithinDuration asserts that the two times are within duration delta of each other. +// +// a.WithinDuration(time.Now(), time.Now(), 10*time.Second) +func (a *Assertions) WithinDuration(expected time.Time, actual time.Time, delta time.Duration, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return WithinDuration(a.t, expected, actual, delta, msgAndArgs...) +} + +// WithinDurationf asserts that the two times are within duration delta of each other. +// +// a.WithinDurationf(time.Now(), time.Now(), 10*time.Second, "error message %s", "formatted") +func (a *Assertions) WithinDurationf(expected time.Time, actual time.Time, delta time.Duration, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return WithinDurationf(a.t, expected, actual, delta, msg, args...) +} + +// Zero asserts that i is the zero value for its type. +func (a *Assertions) Zero(i interface{}, msgAndArgs ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Zero(a.t, i, msgAndArgs...) +} + +// Zerof asserts that i is the zero value for its type. +func (a *Assertions) Zerof(i interface{}, msg string, args ...interface{}) bool { + if h, ok := a.t.(tHelper); ok { + h.Helper() + } + return Zerof(a.t, i, msg, args...) +} diff --git a/vendor/github.com/stretchr/testify/assert/assertion_forward.go.tmpl b/vendor/github.com/stretchr/testify/assert/assertion_forward.go.tmpl new file mode 100644 index 00000000..188bb9e1 --- /dev/null +++ b/vendor/github.com/stretchr/testify/assert/assertion_forward.go.tmpl @@ -0,0 +1,5 @@ +{{.CommentWithoutT "a"}} +func (a *Assertions) {{.DocInfo.Name}}({{.Params}}) bool { + if h, ok := a.t.(tHelper); ok { h.Helper() } + return {{.DocInfo.Name}}(a.t, {{.ForwardedParams}}) +} diff --git a/vendor/github.com/stretchr/testify/assert/assertion_order.go b/vendor/github.com/stretchr/testify/assert/assertion_order.go new file mode 100644 index 00000000..15a486ca --- /dev/null +++ b/vendor/github.com/stretchr/testify/assert/assertion_order.go @@ -0,0 +1,309 @@ +package assert + +import ( + "fmt" + "reflect" +) + +func compare(obj1, obj2 interface{}, kind reflect.Kind) (int, bool) { + switch kind { + case reflect.Int: + { + intobj1 := obj1.(int) + intobj2 := obj2.(int) + if intobj1 > intobj2 { + return -1, true + } + if intobj1 == intobj2 { + return 0, true + } + if intobj1 < intobj2 { + return 1, true + } + } + case reflect.Int8: + { + int8obj1 := obj1.(int8) + int8obj2 := obj2.(int8) + if int8obj1 > int8obj2 { + return -1, true + } + if int8obj1 == int8obj2 { + return 0, true + } + if int8obj1 < int8obj2 { + return 1, true + } + } + case reflect.Int16: + { + int16obj1 := obj1.(int16) + int16obj2 := obj2.(int16) + if int16obj1 > int16obj2 { + return -1, true + } + if int16obj1 == int16obj2 { + return 0, true + } + if int16obj1 < int16obj2 { + return 1, true + } + } + case reflect.Int32: + { + int32obj1 := obj1.(int32) + int32obj2 := obj2.(int32) + if int32obj1 > int32obj2 { + return -1, true + } + if int32obj1 == int32obj2 { + return 0, true + } + if int32obj1 < int32obj2 { + return 1, true + } + } + case reflect.Int64: + { + int64obj1 := obj1.(int64) + int64obj2 := obj2.(int64) + if int64obj1 > int64obj2 { + return -1, true + } + if int64obj1 == int64obj2 { + return 0, true + } + if int64obj1 < int64obj2 { + return 1, true + } + } + case reflect.Uint: + { + uintobj1 := obj1.(uint) + uintobj2 := obj2.(uint) + if uintobj1 > uintobj2 { + return -1, true + } + if uintobj1 == uintobj2 { + return 0, true + } + if uintobj1 < uintobj2 { + return 1, true + } + } + case reflect.Uint8: + { + uint8obj1 := obj1.(uint8) + uint8obj2 := obj2.(uint8) + if uint8obj1 > uint8obj2 { + return -1, true + } + if uint8obj1 == uint8obj2 { + return 0, true + } + if uint8obj1 < uint8obj2 { + return 1, true + } + } + case reflect.Uint16: + { + uint16obj1 := obj1.(uint16) + uint16obj2 := obj2.(uint16) + if uint16obj1 > uint16obj2 { + return -1, true + } + if uint16obj1 == uint16obj2 { + return 0, true + } + if uint16obj1 < uint16obj2 { + return 1, true + } + } + case reflect.Uint32: + { + uint32obj1 := obj1.(uint32) + uint32obj2 := obj2.(uint32) + if uint32obj1 > uint32obj2 { + return -1, true + } + if uint32obj1 == uint32obj2 { + return 0, true + } + if uint32obj1 < uint32obj2 { + return 1, true + } + } + case reflect.Uint64: + { + uint64obj1 := obj1.(uint64) + uint64obj2 := obj2.(uint64) + if uint64obj1 > uint64obj2 { + return -1, true + } + if uint64obj1 == uint64obj2 { + return 0, true + } + if uint64obj1 < uint64obj2 { + return 1, true + } + } + case reflect.Float32: + { + float32obj1 := obj1.(float32) + float32obj2 := obj2.(float32) + if float32obj1 > float32obj2 { + return -1, true + } + if float32obj1 == float32obj2 { + return 0, true + } + if float32obj1 < float32obj2 { + return 1, true + } + } + case reflect.Float64: + { + float64obj1 := obj1.(float64) + float64obj2 := obj2.(float64) + if float64obj1 > float64obj2 { + return -1, true + } + if float64obj1 == float64obj2 { + return 0, true + } + if float64obj1 < float64obj2 { + return 1, true + } + } + case reflect.String: + { + stringobj1 := obj1.(string) + stringobj2 := obj2.(string) + if stringobj1 > stringobj2 { + return -1, true + } + if stringobj1 == stringobj2 { + return 0, true + } + if stringobj1 < stringobj2 { + return 1, true + } + } + } + + return 0, false +} + +// Greater asserts that the first element is greater than the second +// +// assert.Greater(t, 2, 1) +// assert.Greater(t, float64(2), float64(1)) +// assert.Greater(t, "b", "a") +func Greater(t TestingT, e1 interface{}, e2 interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + e1Kind := reflect.ValueOf(e1).Kind() + e2Kind := reflect.ValueOf(e2).Kind() + if e1Kind != e2Kind { + return Fail(t, "Elements should be the same type", msgAndArgs...) + } + + res, isComparable := compare(e1, e2, e1Kind) + if !isComparable { + return Fail(t, fmt.Sprintf("Can not compare type \"%s\"", reflect.TypeOf(e1)), msgAndArgs...) + } + + if res != -1 { + return Fail(t, fmt.Sprintf("\"%v\" is not greater than \"%v\"", e1, e2), msgAndArgs...) + } + + return true +} + +// GreaterOrEqual asserts that the first element is greater than or equal to the second +// +// assert.GreaterOrEqual(t, 2, 1) +// assert.GreaterOrEqual(t, 2, 2) +// assert.GreaterOrEqual(t, "b", "a") +// assert.GreaterOrEqual(t, "b", "b") +func GreaterOrEqual(t TestingT, e1 interface{}, e2 interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + e1Kind := reflect.ValueOf(e1).Kind() + e2Kind := reflect.ValueOf(e2).Kind() + if e1Kind != e2Kind { + return Fail(t, "Elements should be the same type", msgAndArgs...) + } + + res, isComparable := compare(e1, e2, e1Kind) + if !isComparable { + return Fail(t, fmt.Sprintf("Can not compare type \"%s\"", reflect.TypeOf(e1)), msgAndArgs...) + } + + if res != -1 && res != 0 { + return Fail(t, fmt.Sprintf("\"%v\" is not greater than or equal to \"%v\"", e1, e2), msgAndArgs...) + } + + return true +} + +// Less asserts that the first element is less than the second +// +// assert.Less(t, 1, 2) +// assert.Less(t, float64(1), float64(2)) +// assert.Less(t, "a", "b") +func Less(t TestingT, e1 interface{}, e2 interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + e1Kind := reflect.ValueOf(e1).Kind() + e2Kind := reflect.ValueOf(e2).Kind() + if e1Kind != e2Kind { + return Fail(t, "Elements should be the same type", msgAndArgs...) + } + + res, isComparable := compare(e1, e2, e1Kind) + if !isComparable { + return Fail(t, fmt.Sprintf("Can not compare type \"%s\"", reflect.TypeOf(e1)), msgAndArgs...) + } + + if res != 1 { + return Fail(t, fmt.Sprintf("\"%v\" is not less than \"%v\"", e1, e2), msgAndArgs...) + } + + return true +} + +// LessOrEqual asserts that the first element is less than or equal to the second +// +// assert.LessOrEqual(t, 1, 2) +// assert.LessOrEqual(t, 2, 2) +// assert.LessOrEqual(t, "a", "b") +// assert.LessOrEqual(t, "b", "b") +func LessOrEqual(t TestingT, e1 interface{}, e2 interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + e1Kind := reflect.ValueOf(e1).Kind() + e2Kind := reflect.ValueOf(e2).Kind() + if e1Kind != e2Kind { + return Fail(t, "Elements should be the same type", msgAndArgs...) + } + + res, isComparable := compare(e1, e2, e1Kind) + if !isComparable { + return Fail(t, fmt.Sprintf("Can not compare type \"%s\"", reflect.TypeOf(e1)), msgAndArgs...) + } + + if res != 1 && res != 0 { + return Fail(t, fmt.Sprintf("\"%v\" is not less than or equal to \"%v\"", e1, e2), msgAndArgs...) + } + + return true +} diff --git a/vendor/github.com/stretchr/testify/assert/assertions.go b/vendor/github.com/stretchr/testify/assert/assertions.go new file mode 100644 index 00000000..044da8b0 --- /dev/null +++ b/vendor/github.com/stretchr/testify/assert/assertions.go @@ -0,0 +1,1498 @@ +package assert + +import ( + "bufio" + "bytes" + "encoding/json" + "errors" + "fmt" + "math" + "os" + "reflect" + "regexp" + "runtime" + "strings" + "time" + "unicode" + "unicode/utf8" + + "github.com/davecgh/go-spew/spew" + "github.com/pmezard/go-difflib/difflib" + yaml "gopkg.in/yaml.v2" +) + +//go:generate go run ../_codegen/main.go -output-package=assert -template=assertion_format.go.tmpl + +// TestingT is an interface wrapper around *testing.T +type TestingT interface { + Errorf(format string, args ...interface{}) +} + +// ComparisonAssertionFunc is a common function prototype when comparing two values. Can be useful +// for table driven tests. +type ComparisonAssertionFunc func(TestingT, interface{}, interface{}, ...interface{}) bool + +// ValueAssertionFunc is a common function prototype when validating a single value. Can be useful +// for table driven tests. +type ValueAssertionFunc func(TestingT, interface{}, ...interface{}) bool + +// BoolAssertionFunc is a common function prototype when validating a bool value. Can be useful +// for table driven tests. +type BoolAssertionFunc func(TestingT, bool, ...interface{}) bool + +// ErrorAssertionFunc is a common function prototype when validating an error value. Can be useful +// for table driven tests. +type ErrorAssertionFunc func(TestingT, error, ...interface{}) bool + +// Comparison a custom function that returns true on success and false on failure +type Comparison func() (success bool) + +/* + Helper functions +*/ + +// ObjectsAreEqual determines if two objects are considered equal. +// +// This function does no assertion of any kind. +func ObjectsAreEqual(expected, actual interface{}) bool { + if expected == nil || actual == nil { + return expected == actual + } + + exp, ok := expected.([]byte) + if !ok { + return reflect.DeepEqual(expected, actual) + } + + act, ok := actual.([]byte) + if !ok { + return false + } + if exp == nil || act == nil { + return exp == nil && act == nil + } + return bytes.Equal(exp, act) +} + +// ObjectsAreEqualValues gets whether two objects are equal, or if their +// values are equal. +func ObjectsAreEqualValues(expected, actual interface{}) bool { + if ObjectsAreEqual(expected, actual) { + return true + } + + actualType := reflect.TypeOf(actual) + if actualType == nil { + return false + } + expectedValue := reflect.ValueOf(expected) + if expectedValue.IsValid() && expectedValue.Type().ConvertibleTo(actualType) { + // Attempt comparison after type conversion + return reflect.DeepEqual(expectedValue.Convert(actualType).Interface(), actual) + } + + return false +} + +/* CallerInfo is necessary because the assert functions use the testing object +internally, causing it to print the file:line of the assert method, rather than where +the problem actually occurred in calling code.*/ + +// CallerInfo returns an array of strings containing the file and line number +// of each stack frame leading from the current test to the assert call that +// failed. +func CallerInfo() []string { + + pc := uintptr(0) + file := "" + line := 0 + ok := false + name := "" + + callers := []string{} + for i := 0; ; i++ { + pc, file, line, ok = runtime.Caller(i) + if !ok { + // The breaks below failed to terminate the loop, and we ran off the + // end of the call stack. + break + } + + // This is a huge edge case, but it will panic if this is the case, see #180 + if file == "" { + break + } + + f := runtime.FuncForPC(pc) + if f == nil { + break + } + name = f.Name() + + // testing.tRunner is the standard library function that calls + // tests. Subtests are called directly by tRunner, without going through + // the Test/Benchmark/Example function that contains the t.Run calls, so + // with subtests we should break when we hit tRunner, without adding it + // to the list of callers. + if name == "testing.tRunner" { + break + } + + parts := strings.Split(file, "/") + file = parts[len(parts)-1] + if len(parts) > 1 { + dir := parts[len(parts)-2] + if (dir != "assert" && dir != "mock" && dir != "require") || file == "mock_test.go" { + callers = append(callers, fmt.Sprintf("%s:%d", file, line)) + } + } + + // Drop the package + segments := strings.Split(name, ".") + name = segments[len(segments)-1] + if isTest(name, "Test") || + isTest(name, "Benchmark") || + isTest(name, "Example") { + break + } + } + + return callers +} + +// Stolen from the `go test` tool. +// isTest tells whether name looks like a test (or benchmark, according to prefix). +// It is a Test (say) if there is a character after Test that is not a lower-case letter. +// We don't want TesticularCancer. +func isTest(name, prefix string) bool { + if !strings.HasPrefix(name, prefix) { + return false + } + if len(name) == len(prefix) { // "Test" is ok + return true + } + rune, _ := utf8.DecodeRuneInString(name[len(prefix):]) + return !unicode.IsLower(rune) +} + +func messageFromMsgAndArgs(msgAndArgs ...interface{}) string { + if len(msgAndArgs) == 0 || msgAndArgs == nil { + return "" + } + if len(msgAndArgs) == 1 { + msg := msgAndArgs[0] + if msgAsStr, ok := msg.(string); ok { + return msgAsStr + } + return fmt.Sprintf("%+v", msg) + } + if len(msgAndArgs) > 1 { + return fmt.Sprintf(msgAndArgs[0].(string), msgAndArgs[1:]...) + } + return "" +} + +// Aligns the provided message so that all lines after the first line start at the same location as the first line. +// Assumes that the first line starts at the correct location (after carriage return, tab, label, spacer and tab). +// The longestLabelLen parameter specifies the length of the longest label in the output (required becaues this is the +// basis on which the alignment occurs). +func indentMessageLines(message string, longestLabelLen int) string { + outBuf := new(bytes.Buffer) + + for i, scanner := 0, bufio.NewScanner(strings.NewReader(message)); scanner.Scan(); i++ { + // no need to align first line because it starts at the correct location (after the label) + if i != 0 { + // append alignLen+1 spaces to align with "{{longestLabel}}:" before adding tab + outBuf.WriteString("\n\t" + strings.Repeat(" ", longestLabelLen+1) + "\t") + } + outBuf.WriteString(scanner.Text()) + } + + return outBuf.String() +} + +type failNower interface { + FailNow() +} + +// FailNow fails test +func FailNow(t TestingT, failureMessage string, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + Fail(t, failureMessage, msgAndArgs...) + + // We cannot extend TestingT with FailNow() and + // maintain backwards compatibility, so we fallback + // to panicking when FailNow is not available in + // TestingT. + // See issue #263 + + if t, ok := t.(failNower); ok { + t.FailNow() + } else { + panic("test failed and t is missing `FailNow()`") + } + return false +} + +// Fail reports a failure through +func Fail(t TestingT, failureMessage string, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + content := []labeledContent{ + {"Error Trace", strings.Join(CallerInfo(), "\n\t\t\t")}, + {"Error", failureMessage}, + } + + // Add test name if the Go version supports it + if n, ok := t.(interface { + Name() string + }); ok { + content = append(content, labeledContent{"Test", n.Name()}) + } + + message := messageFromMsgAndArgs(msgAndArgs...) + if len(message) > 0 { + content = append(content, labeledContent{"Messages", message}) + } + + t.Errorf("\n%s", ""+labeledOutput(content...)) + + return false +} + +type labeledContent struct { + label string + content string +} + +// labeledOutput returns a string consisting of the provided labeledContent. Each labeled output is appended in the following manner: +// +// \t{{label}}:{{align_spaces}}\t{{content}}\n +// +// The initial carriage return is required to undo/erase any padding added by testing.T.Errorf. The "\t{{label}}:" is for the label. +// If a label is shorter than the longest label provided, padding spaces are added to make all the labels match in length. Once this +// alignment is achieved, "\t{{content}}\n" is added for the output. +// +// If the content of the labeledOutput contains line breaks, the subsequent lines are aligned so that they start at the same location as the first line. +func labeledOutput(content ...labeledContent) string { + longestLabel := 0 + for _, v := range content { + if len(v.label) > longestLabel { + longestLabel = len(v.label) + } + } + var output string + for _, v := range content { + output += "\t" + v.label + ":" + strings.Repeat(" ", longestLabel-len(v.label)) + "\t" + indentMessageLines(v.content, longestLabel) + "\n" + } + return output +} + +// Implements asserts that an object is implemented by the specified interface. +// +// assert.Implements(t, (*MyInterface)(nil), new(MyObject)) +func Implements(t TestingT, interfaceObject interface{}, object interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + interfaceType := reflect.TypeOf(interfaceObject).Elem() + + if object == nil { + return Fail(t, fmt.Sprintf("Cannot check if nil implements %v", interfaceType), msgAndArgs...) + } + if !reflect.TypeOf(object).Implements(interfaceType) { + return Fail(t, fmt.Sprintf("%T must implement %v", object, interfaceType), msgAndArgs...) + } + + return true +} + +// IsType asserts that the specified objects are of the same type. +func IsType(t TestingT, expectedType interface{}, object interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + if !ObjectsAreEqual(reflect.TypeOf(object), reflect.TypeOf(expectedType)) { + return Fail(t, fmt.Sprintf("Object expected to be of type %v, but was %v", reflect.TypeOf(expectedType), reflect.TypeOf(object)), msgAndArgs...) + } + + return true +} + +// Equal asserts that two objects are equal. +// +// assert.Equal(t, 123, 123) +// +// Pointer variable equality is determined based on the equality of the +// referenced values (as opposed to the memory addresses). Function equality +// cannot be determined and will always fail. +func Equal(t TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if err := validateEqualArgs(expected, actual); err != nil { + return Fail(t, fmt.Sprintf("Invalid operation: %#v == %#v (%s)", + expected, actual, err), msgAndArgs...) + } + + if !ObjectsAreEqual(expected, actual) { + diff := diff(expected, actual) + expected, actual = formatUnequalValues(expected, actual) + return Fail(t, fmt.Sprintf("Not equal: \n"+ + "expected: %s\n"+ + "actual : %s%s", expected, actual, diff), msgAndArgs...) + } + + return true + +} + +// Same asserts that two pointers reference the same object. +// +// assert.Same(t, ptr1, ptr2) +// +// Both arguments must be pointer variables. Pointer variable sameness is +// determined based on the equality of both type and value. +func Same(t TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + expectedPtr, actualPtr := reflect.ValueOf(expected), reflect.ValueOf(actual) + if expectedPtr.Kind() != reflect.Ptr || actualPtr.Kind() != reflect.Ptr { + return Fail(t, "Invalid operation: both arguments must be pointers", msgAndArgs...) + } + + expectedType, actualType := reflect.TypeOf(expected), reflect.TypeOf(actual) + if expectedType != actualType { + return Fail(t, fmt.Sprintf("Pointer expected to be of type %v, but was %v", + expectedType, actualType), msgAndArgs...) + } + + if expected != actual { + return Fail(t, fmt.Sprintf("Not same: \n"+ + "expected: %p %#v\n"+ + "actual : %p %#v", expected, expected, actual, actual), msgAndArgs...) + } + + return true +} + +// formatUnequalValues takes two values of arbitrary types and returns string +// representations appropriate to be presented to the user. +// +// If the values are not of like type, the returned strings will be prefixed +// with the type name, and the value will be enclosed in parenthesis similar +// to a type conversion in the Go grammar. +func formatUnequalValues(expected, actual interface{}) (e string, a string) { + if reflect.TypeOf(expected) != reflect.TypeOf(actual) { + return fmt.Sprintf("%T(%#v)", expected, expected), + fmt.Sprintf("%T(%#v)", actual, actual) + } + + return fmt.Sprintf("%#v", expected), + fmt.Sprintf("%#v", actual) +} + +// EqualValues asserts that two objects are equal or convertable to the same types +// and equal. +// +// assert.EqualValues(t, uint32(123), int32(123)) +func EqualValues(t TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + if !ObjectsAreEqualValues(expected, actual) { + diff := diff(expected, actual) + expected, actual = formatUnequalValues(expected, actual) + return Fail(t, fmt.Sprintf("Not equal: \n"+ + "expected: %s\n"+ + "actual : %s%s", expected, actual, diff), msgAndArgs...) + } + + return true + +} + +// Exactly asserts that two objects are equal in value and type. +// +// assert.Exactly(t, int32(123), int64(123)) +func Exactly(t TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + aType := reflect.TypeOf(expected) + bType := reflect.TypeOf(actual) + + if aType != bType { + return Fail(t, fmt.Sprintf("Types expected to match exactly\n\t%v != %v", aType, bType), msgAndArgs...) + } + + return Equal(t, expected, actual, msgAndArgs...) + +} + +// NotNil asserts that the specified object is not nil. +// +// assert.NotNil(t, err) +func NotNil(t TestingT, object interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if !isNil(object) { + return true + } + return Fail(t, "Expected value not to be nil.", msgAndArgs...) +} + +// containsKind checks if a specified kind in the slice of kinds. +func containsKind(kinds []reflect.Kind, kind reflect.Kind) bool { + for i := 0; i < len(kinds); i++ { + if kind == kinds[i] { + return true + } + } + + return false +} + +// isNil checks if a specified object is nil or not, without Failing. +func isNil(object interface{}) bool { + if object == nil { + return true + } + + value := reflect.ValueOf(object) + kind := value.Kind() + isNilableKind := containsKind( + []reflect.Kind{ + reflect.Chan, reflect.Func, + reflect.Interface, reflect.Map, + reflect.Ptr, reflect.Slice}, + kind) + + if isNilableKind && value.IsNil() { + return true + } + + return false +} + +// Nil asserts that the specified object is nil. +// +// assert.Nil(t, err) +func Nil(t TestingT, object interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if isNil(object) { + return true + } + return Fail(t, fmt.Sprintf("Expected nil, but got: %#v", object), msgAndArgs...) +} + +// isEmpty gets whether the specified object is considered empty or not. +func isEmpty(object interface{}) bool { + + // get nil case out of the way + if object == nil { + return true + } + + objValue := reflect.ValueOf(object) + + switch objValue.Kind() { + // collection types are empty when they have no element + case reflect.Array, reflect.Chan, reflect.Map, reflect.Slice: + return objValue.Len() == 0 + // pointers are empty if nil or if the value they point to is empty + case reflect.Ptr: + if objValue.IsNil() { + return true + } + deref := objValue.Elem().Interface() + return isEmpty(deref) + // for all other types, compare against the zero value + default: + zero := reflect.Zero(objValue.Type()) + return reflect.DeepEqual(object, zero.Interface()) + } +} + +// Empty asserts that the specified object is empty. I.e. nil, "", false, 0 or either +// a slice or a channel with len == 0. +// +// assert.Empty(t, obj) +func Empty(t TestingT, object interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + pass := isEmpty(object) + if !pass { + Fail(t, fmt.Sprintf("Should be empty, but was %v", object), msgAndArgs...) + } + + return pass + +} + +// NotEmpty asserts that the specified object is NOT empty. I.e. not nil, "", false, 0 or either +// a slice or a channel with len == 0. +// +// if assert.NotEmpty(t, obj) { +// assert.Equal(t, "two", obj[1]) +// } +func NotEmpty(t TestingT, object interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + pass := !isEmpty(object) + if !pass { + Fail(t, fmt.Sprintf("Should NOT be empty, but was %v", object), msgAndArgs...) + } + + return pass + +} + +// getLen try to get length of object. +// return (false, 0) if impossible. +func getLen(x interface{}) (ok bool, length int) { + v := reflect.ValueOf(x) + defer func() { + if e := recover(); e != nil { + ok = false + } + }() + return true, v.Len() +} + +// Len asserts that the specified object has specific length. +// Len also fails if the object has a type that len() not accept. +// +// assert.Len(t, mySlice, 3) +func Len(t TestingT, object interface{}, length int, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + ok, l := getLen(object) + if !ok { + return Fail(t, fmt.Sprintf("\"%s\" could not be applied builtin len()", object), msgAndArgs...) + } + + if l != length { + return Fail(t, fmt.Sprintf("\"%s\" should have %d item(s), but has %d", object, length, l), msgAndArgs...) + } + return true +} + +// True asserts that the specified value is true. +// +// assert.True(t, myBool) +func True(t TestingT, value bool, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if h, ok := t.(interface { + Helper() + }); ok { + h.Helper() + } + + if value != true { + return Fail(t, "Should be true", msgAndArgs...) + } + + return true + +} + +// False asserts that the specified value is false. +// +// assert.False(t, myBool) +func False(t TestingT, value bool, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + if value != false { + return Fail(t, "Should be false", msgAndArgs...) + } + + return true + +} + +// NotEqual asserts that the specified values are NOT equal. +// +// assert.NotEqual(t, obj1, obj2) +// +// Pointer variable equality is determined based on the equality of the +// referenced values (as opposed to the memory addresses). +func NotEqual(t TestingT, expected, actual interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if err := validateEqualArgs(expected, actual); err != nil { + return Fail(t, fmt.Sprintf("Invalid operation: %#v != %#v (%s)", + expected, actual, err), msgAndArgs...) + } + + if ObjectsAreEqual(expected, actual) { + return Fail(t, fmt.Sprintf("Should not be: %#v\n", actual), msgAndArgs...) + } + + return true + +} + +// containsElement try loop over the list check if the list includes the element. +// return (false, false) if impossible. +// return (true, false) if element was not found. +// return (true, true) if element was found. +func includeElement(list interface{}, element interface{}) (ok, found bool) { + + listValue := reflect.ValueOf(list) + listKind := reflect.TypeOf(list).Kind() + defer func() { + if e := recover(); e != nil { + ok = false + found = false + } + }() + + if listKind == reflect.String { + elementValue := reflect.ValueOf(element) + return true, strings.Contains(listValue.String(), elementValue.String()) + } + + if listKind == reflect.Map { + mapKeys := listValue.MapKeys() + for i := 0; i < len(mapKeys); i++ { + if ObjectsAreEqual(mapKeys[i].Interface(), element) { + return true, true + } + } + return true, false + } + + for i := 0; i < listValue.Len(); i++ { + if ObjectsAreEqual(listValue.Index(i).Interface(), element) { + return true, true + } + } + return true, false + +} + +// Contains asserts that the specified string, list(array, slice...) or map contains the +// specified substring or element. +// +// assert.Contains(t, "Hello World", "World") +// assert.Contains(t, ["Hello", "World"], "World") +// assert.Contains(t, {"Hello": "World"}, "Hello") +func Contains(t TestingT, s, contains interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + ok, found := includeElement(s, contains) + if !ok { + return Fail(t, fmt.Sprintf("\"%s\" could not be applied builtin len()", s), msgAndArgs...) + } + if !found { + return Fail(t, fmt.Sprintf("\"%s\" does not contain \"%s\"", s, contains), msgAndArgs...) + } + + return true + +} + +// NotContains asserts that the specified string, list(array, slice...) or map does NOT contain the +// specified substring or element. +// +// assert.NotContains(t, "Hello World", "Earth") +// assert.NotContains(t, ["Hello", "World"], "Earth") +// assert.NotContains(t, {"Hello": "World"}, "Earth") +func NotContains(t TestingT, s, contains interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + ok, found := includeElement(s, contains) + if !ok { + return Fail(t, fmt.Sprintf("\"%s\" could not be applied builtin len()", s), msgAndArgs...) + } + if found { + return Fail(t, fmt.Sprintf("\"%s\" should not contain \"%s\"", s, contains), msgAndArgs...) + } + + return true + +} + +// Subset asserts that the specified list(array, slice...) contains all +// elements given in the specified subset(array, slice...). +// +// assert.Subset(t, [1, 2, 3], [1, 2], "But [1, 2, 3] does contain [1, 2]") +func Subset(t TestingT, list, subset interface{}, msgAndArgs ...interface{}) (ok bool) { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if subset == nil { + return true // we consider nil to be equal to the nil set + } + + subsetValue := reflect.ValueOf(subset) + defer func() { + if e := recover(); e != nil { + ok = false + } + }() + + listKind := reflect.TypeOf(list).Kind() + subsetKind := reflect.TypeOf(subset).Kind() + + if listKind != reflect.Array && listKind != reflect.Slice { + return Fail(t, fmt.Sprintf("%q has an unsupported type %s", list, listKind), msgAndArgs...) + } + + if subsetKind != reflect.Array && subsetKind != reflect.Slice { + return Fail(t, fmt.Sprintf("%q has an unsupported type %s", subset, subsetKind), msgAndArgs...) + } + + for i := 0; i < subsetValue.Len(); i++ { + element := subsetValue.Index(i).Interface() + ok, found := includeElement(list, element) + if !ok { + return Fail(t, fmt.Sprintf("\"%s\" could not be applied builtin len()", list), msgAndArgs...) + } + if !found { + return Fail(t, fmt.Sprintf("\"%s\" does not contain \"%s\"", list, element), msgAndArgs...) + } + } + + return true +} + +// NotSubset asserts that the specified list(array, slice...) contains not all +// elements given in the specified subset(array, slice...). +// +// assert.NotSubset(t, [1, 3, 4], [1, 2], "But [1, 3, 4] does not contain [1, 2]") +func NotSubset(t TestingT, list, subset interface{}, msgAndArgs ...interface{}) (ok bool) { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if subset == nil { + return Fail(t, fmt.Sprintf("nil is the empty set which is a subset of every set"), msgAndArgs...) + } + + subsetValue := reflect.ValueOf(subset) + defer func() { + if e := recover(); e != nil { + ok = false + } + }() + + listKind := reflect.TypeOf(list).Kind() + subsetKind := reflect.TypeOf(subset).Kind() + + if listKind != reflect.Array && listKind != reflect.Slice { + return Fail(t, fmt.Sprintf("%q has an unsupported type %s", list, listKind), msgAndArgs...) + } + + if subsetKind != reflect.Array && subsetKind != reflect.Slice { + return Fail(t, fmt.Sprintf("%q has an unsupported type %s", subset, subsetKind), msgAndArgs...) + } + + for i := 0; i < subsetValue.Len(); i++ { + element := subsetValue.Index(i).Interface() + ok, found := includeElement(list, element) + if !ok { + return Fail(t, fmt.Sprintf("\"%s\" could not be applied builtin len()", list), msgAndArgs...) + } + if !found { + return true + } + } + + return Fail(t, fmt.Sprintf("%q is a subset of %q", subset, list), msgAndArgs...) +} + +// ElementsMatch asserts that the specified listA(array, slice...) is equal to specified +// listB(array, slice...) ignoring the order of the elements. If there are duplicate elements, +// the number of appearances of each of them in both lists should match. +// +// assert.ElementsMatch(t, [1, 3, 2, 3], [1, 3, 3, 2]) +func ElementsMatch(t TestingT, listA, listB interface{}, msgAndArgs ...interface{}) (ok bool) { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if isEmpty(listA) && isEmpty(listB) { + return true + } + + aKind := reflect.TypeOf(listA).Kind() + bKind := reflect.TypeOf(listB).Kind() + + if aKind != reflect.Array && aKind != reflect.Slice { + return Fail(t, fmt.Sprintf("%q has an unsupported type %s", listA, aKind), msgAndArgs...) + } + + if bKind != reflect.Array && bKind != reflect.Slice { + return Fail(t, fmt.Sprintf("%q has an unsupported type %s", listB, bKind), msgAndArgs...) + } + + aValue := reflect.ValueOf(listA) + bValue := reflect.ValueOf(listB) + + aLen := aValue.Len() + bLen := bValue.Len() + + if aLen != bLen { + return Fail(t, fmt.Sprintf("lengths don't match: %d != %d", aLen, bLen), msgAndArgs...) + } + + // Mark indexes in bValue that we already used + visited := make([]bool, bLen) + for i := 0; i < aLen; i++ { + element := aValue.Index(i).Interface() + found := false + for j := 0; j < bLen; j++ { + if visited[j] { + continue + } + if ObjectsAreEqual(bValue.Index(j).Interface(), element) { + visited[j] = true + found = true + break + } + } + if !found { + return Fail(t, fmt.Sprintf("element %s appears more times in %s than in %s", element, aValue, bValue), msgAndArgs...) + } + } + + return true +} + +// Condition uses a Comparison to assert a complex condition. +func Condition(t TestingT, comp Comparison, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + result := comp() + if !result { + Fail(t, "Condition failed!", msgAndArgs...) + } + return result +} + +// PanicTestFunc defines a func that should be passed to the assert.Panics and assert.NotPanics +// methods, and represents a simple func that takes no arguments, and returns nothing. +type PanicTestFunc func() + +// didPanic returns true if the function passed to it panics. Otherwise, it returns false. +func didPanic(f PanicTestFunc) (bool, interface{}) { + + didPanic := false + var message interface{} + func() { + + defer func() { + if message = recover(); message != nil { + didPanic = true + } + }() + + // call the target function + f() + + }() + + return didPanic, message + +} + +// Panics asserts that the code inside the specified PanicTestFunc panics. +// +// assert.Panics(t, func(){ GoCrazy() }) +func Panics(t TestingT, f PanicTestFunc, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + if funcDidPanic, panicValue := didPanic(f); !funcDidPanic { + return Fail(t, fmt.Sprintf("func %#v should panic\n\tPanic value:\t%#v", f, panicValue), msgAndArgs...) + } + + return true +} + +// PanicsWithValue asserts that the code inside the specified PanicTestFunc panics, and that +// the recovered panic value equals the expected panic value. +// +// assert.PanicsWithValue(t, "crazy error", func(){ GoCrazy() }) +func PanicsWithValue(t TestingT, expected interface{}, f PanicTestFunc, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + funcDidPanic, panicValue := didPanic(f) + if !funcDidPanic { + return Fail(t, fmt.Sprintf("func %#v should panic\n\tPanic value:\t%#v", f, panicValue), msgAndArgs...) + } + if panicValue != expected { + return Fail(t, fmt.Sprintf("func %#v should panic with value:\t%#v\n\tPanic value:\t%#v", f, expected, panicValue), msgAndArgs...) + } + + return true +} + +// NotPanics asserts that the code inside the specified PanicTestFunc does NOT panic. +// +// assert.NotPanics(t, func(){ RemainCalm() }) +func NotPanics(t TestingT, f PanicTestFunc, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + if funcDidPanic, panicValue := didPanic(f); funcDidPanic { + return Fail(t, fmt.Sprintf("func %#v should not panic\n\tPanic value:\t%v", f, panicValue), msgAndArgs...) + } + + return true +} + +// WithinDuration asserts that the two times are within duration delta of each other. +// +// assert.WithinDuration(t, time.Now(), time.Now(), 10*time.Second) +func WithinDuration(t TestingT, expected, actual time.Time, delta time.Duration, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + dt := expected.Sub(actual) + if dt < -delta || dt > delta { + return Fail(t, fmt.Sprintf("Max difference between %v and %v allowed is %v, but difference was %v", expected, actual, delta, dt), msgAndArgs...) + } + + return true +} + +func toFloat(x interface{}) (float64, bool) { + var xf float64 + xok := true + + switch xn := x.(type) { + case uint8: + xf = float64(xn) + case uint16: + xf = float64(xn) + case uint32: + xf = float64(xn) + case uint64: + xf = float64(xn) + case int: + xf = float64(xn) + case int8: + xf = float64(xn) + case int16: + xf = float64(xn) + case int32: + xf = float64(xn) + case int64: + xf = float64(xn) + case float32: + xf = float64(xn) + case float64: + xf = float64(xn) + case time.Duration: + xf = float64(xn) + default: + xok = false + } + + return xf, xok +} + +// InDelta asserts that the two numerals are within delta of each other. +// +// assert.InDelta(t, math.Pi, (22 / 7.0), 0.01) +func InDelta(t TestingT, expected, actual interface{}, delta float64, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + af, aok := toFloat(expected) + bf, bok := toFloat(actual) + + if !aok || !bok { + return Fail(t, fmt.Sprintf("Parameters must be numerical"), msgAndArgs...) + } + + if math.IsNaN(af) { + return Fail(t, fmt.Sprintf("Expected must not be NaN"), msgAndArgs...) + } + + if math.IsNaN(bf) { + return Fail(t, fmt.Sprintf("Expected %v with delta %v, but was NaN", expected, delta), msgAndArgs...) + } + + dt := af - bf + if dt < -delta || dt > delta { + return Fail(t, fmt.Sprintf("Max difference between %v and %v allowed is %v, but difference was %v", expected, actual, delta, dt), msgAndArgs...) + } + + return true +} + +// InDeltaSlice is the same as InDelta, except it compares two slices. +func InDeltaSlice(t TestingT, expected, actual interface{}, delta float64, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if expected == nil || actual == nil || + reflect.TypeOf(actual).Kind() != reflect.Slice || + reflect.TypeOf(expected).Kind() != reflect.Slice { + return Fail(t, fmt.Sprintf("Parameters must be slice"), msgAndArgs...) + } + + actualSlice := reflect.ValueOf(actual) + expectedSlice := reflect.ValueOf(expected) + + for i := 0; i < actualSlice.Len(); i++ { + result := InDelta(t, actualSlice.Index(i).Interface(), expectedSlice.Index(i).Interface(), delta, msgAndArgs...) + if !result { + return result + } + } + + return true +} + +// InDeltaMapValues is the same as InDelta, but it compares all values between two maps. Both maps must have exactly the same keys. +func InDeltaMapValues(t TestingT, expected, actual interface{}, delta float64, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if expected == nil || actual == nil || + reflect.TypeOf(actual).Kind() != reflect.Map || + reflect.TypeOf(expected).Kind() != reflect.Map { + return Fail(t, "Arguments must be maps", msgAndArgs...) + } + + expectedMap := reflect.ValueOf(expected) + actualMap := reflect.ValueOf(actual) + + if expectedMap.Len() != actualMap.Len() { + return Fail(t, "Arguments must have the same number of keys", msgAndArgs...) + } + + for _, k := range expectedMap.MapKeys() { + ev := expectedMap.MapIndex(k) + av := actualMap.MapIndex(k) + + if !ev.IsValid() { + return Fail(t, fmt.Sprintf("missing key %q in expected map", k), msgAndArgs...) + } + + if !av.IsValid() { + return Fail(t, fmt.Sprintf("missing key %q in actual map", k), msgAndArgs...) + } + + if !InDelta( + t, + ev.Interface(), + av.Interface(), + delta, + msgAndArgs..., + ) { + return false + } + } + + return true +} + +func calcRelativeError(expected, actual interface{}) (float64, error) { + af, aok := toFloat(expected) + if !aok { + return 0, fmt.Errorf("expected value %q cannot be converted to float", expected) + } + if af == 0 { + return 0, fmt.Errorf("expected value must have a value other than zero to calculate the relative error") + } + bf, bok := toFloat(actual) + if !bok { + return 0, fmt.Errorf("actual value %q cannot be converted to float", actual) + } + + return math.Abs(af-bf) / math.Abs(af), nil +} + +// InEpsilon asserts that expected and actual have a relative error less than epsilon +func InEpsilon(t TestingT, expected, actual interface{}, epsilon float64, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + actualEpsilon, err := calcRelativeError(expected, actual) + if err != nil { + return Fail(t, err.Error(), msgAndArgs...) + } + if actualEpsilon > epsilon { + return Fail(t, fmt.Sprintf("Relative error is too high: %#v (expected)\n"+ + " < %#v (actual)", epsilon, actualEpsilon), msgAndArgs...) + } + + return true +} + +// InEpsilonSlice is the same as InEpsilon, except it compares each value from two slices. +func InEpsilonSlice(t TestingT, expected, actual interface{}, epsilon float64, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if expected == nil || actual == nil || + reflect.TypeOf(actual).Kind() != reflect.Slice || + reflect.TypeOf(expected).Kind() != reflect.Slice { + return Fail(t, fmt.Sprintf("Parameters must be slice"), msgAndArgs...) + } + + actualSlice := reflect.ValueOf(actual) + expectedSlice := reflect.ValueOf(expected) + + for i := 0; i < actualSlice.Len(); i++ { + result := InEpsilon(t, actualSlice.Index(i).Interface(), expectedSlice.Index(i).Interface(), epsilon) + if !result { + return result + } + } + + return true +} + +/* + Errors +*/ + +// NoError asserts that a function returned no error (i.e. `nil`). +// +// actualObj, err := SomeFunction() +// if assert.NoError(t, err) { +// assert.Equal(t, expectedObj, actualObj) +// } +func NoError(t TestingT, err error, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if err != nil { + return Fail(t, fmt.Sprintf("Received unexpected error:\n%+v", err), msgAndArgs...) + } + + return true +} + +// Error asserts that a function returned an error (i.e. not `nil`). +// +// actualObj, err := SomeFunction() +// if assert.Error(t, err) { +// assert.Equal(t, expectedError, err) +// } +func Error(t TestingT, err error, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + if err == nil { + return Fail(t, "An error is expected but got nil.", msgAndArgs...) + } + + return true +} + +// EqualError asserts that a function returned an error (i.e. not `nil`) +// and that it is equal to the provided error. +// +// actualObj, err := SomeFunction() +// assert.EqualError(t, err, expectedErrorString) +func EqualError(t TestingT, theError error, errString string, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if !Error(t, theError, msgAndArgs...) { + return false + } + expected := errString + actual := theError.Error() + // don't need to use deep equals here, we know they are both strings + if expected != actual { + return Fail(t, fmt.Sprintf("Error message not equal:\n"+ + "expected: %q\n"+ + "actual : %q", expected, actual), msgAndArgs...) + } + return true +} + +// matchRegexp return true if a specified regexp matches a string. +func matchRegexp(rx interface{}, str interface{}) bool { + + var r *regexp.Regexp + if rr, ok := rx.(*regexp.Regexp); ok { + r = rr + } else { + r = regexp.MustCompile(fmt.Sprint(rx)) + } + + return (r.FindStringIndex(fmt.Sprint(str)) != nil) + +} + +// Regexp asserts that a specified regexp matches a string. +// +// assert.Regexp(t, regexp.MustCompile("start"), "it's starting") +// assert.Regexp(t, "start...$", "it's not starting") +func Regexp(t TestingT, rx interface{}, str interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + match := matchRegexp(rx, str) + + if !match { + Fail(t, fmt.Sprintf("Expect \"%v\" to match \"%v\"", str, rx), msgAndArgs...) + } + + return match +} + +// NotRegexp asserts that a specified regexp does not match a string. +// +// assert.NotRegexp(t, regexp.MustCompile("starts"), "it's starting") +// assert.NotRegexp(t, "^start", "it's not starting") +func NotRegexp(t TestingT, rx interface{}, str interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + match := matchRegexp(rx, str) + + if match { + Fail(t, fmt.Sprintf("Expect \"%v\" to NOT match \"%v\"", str, rx), msgAndArgs...) + } + + return !match + +} + +// Zero asserts that i is the zero value for its type. +func Zero(t TestingT, i interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if i != nil && !reflect.DeepEqual(i, reflect.Zero(reflect.TypeOf(i)).Interface()) { + return Fail(t, fmt.Sprintf("Should be zero, but was %v", i), msgAndArgs...) + } + return true +} + +// NotZero asserts that i is not the zero value for its type. +func NotZero(t TestingT, i interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + if i == nil || reflect.DeepEqual(i, reflect.Zero(reflect.TypeOf(i)).Interface()) { + return Fail(t, fmt.Sprintf("Should not be zero, but was %v", i), msgAndArgs...) + } + return true +} + +// FileExists checks whether a file exists in the given path. It also fails if the path points to a directory or there is an error when trying to check the file. +func FileExists(t TestingT, path string, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + info, err := os.Lstat(path) + if err != nil { + if os.IsNotExist(err) { + return Fail(t, fmt.Sprintf("unable to find file %q", path), msgAndArgs...) + } + return Fail(t, fmt.Sprintf("error when running os.Lstat(%q): %s", path, err), msgAndArgs...) + } + if info.IsDir() { + return Fail(t, fmt.Sprintf("%q is a directory", path), msgAndArgs...) + } + return true +} + +// DirExists checks whether a directory exists in the given path. It also fails if the path is a file rather a directory or there is an error checking whether it exists. +func DirExists(t TestingT, path string, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + info, err := os.Lstat(path) + if err != nil { + if os.IsNotExist(err) { + return Fail(t, fmt.Sprintf("unable to find file %q", path), msgAndArgs...) + } + return Fail(t, fmt.Sprintf("error when running os.Lstat(%q): %s", path, err), msgAndArgs...) + } + if !info.IsDir() { + return Fail(t, fmt.Sprintf("%q is a file", path), msgAndArgs...) + } + return true +} + +// JSONEq asserts that two JSON strings are equivalent. +// +// assert.JSONEq(t, `{"hello": "world", "foo": "bar"}`, `{"foo": "bar", "hello": "world"}`) +func JSONEq(t TestingT, expected string, actual string, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + var expectedJSONAsInterface, actualJSONAsInterface interface{} + + if err := json.Unmarshal([]byte(expected), &expectedJSONAsInterface); err != nil { + return Fail(t, fmt.Sprintf("Expected value ('%s') is not valid json.\nJSON parsing error: '%s'", expected, err.Error()), msgAndArgs...) + } + + if err := json.Unmarshal([]byte(actual), &actualJSONAsInterface); err != nil { + return Fail(t, fmt.Sprintf("Input ('%s') needs to be valid json.\nJSON parsing error: '%s'", actual, err.Error()), msgAndArgs...) + } + + return Equal(t, expectedJSONAsInterface, actualJSONAsInterface, msgAndArgs...) +} + +// YAMLEq asserts that two YAML strings are equivalent. +func YAMLEq(t TestingT, expected string, actual string, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + var expectedYAMLAsInterface, actualYAMLAsInterface interface{} + + if err := yaml.Unmarshal([]byte(expected), &expectedYAMLAsInterface); err != nil { + return Fail(t, fmt.Sprintf("Expected value ('%s') is not valid yaml.\nYAML parsing error: '%s'", expected, err.Error()), msgAndArgs...) + } + + if err := yaml.Unmarshal([]byte(actual), &actualYAMLAsInterface); err != nil { + return Fail(t, fmt.Sprintf("Input ('%s') needs to be valid yaml.\nYAML error: '%s'", actual, err.Error()), msgAndArgs...) + } + + return Equal(t, expectedYAMLAsInterface, actualYAMLAsInterface, msgAndArgs...) +} + +func typeAndKind(v interface{}) (reflect.Type, reflect.Kind) { + t := reflect.TypeOf(v) + k := t.Kind() + + if k == reflect.Ptr { + t = t.Elem() + k = t.Kind() + } + return t, k +} + +// diff returns a diff of both values as long as both are of the same type and +// are a struct, map, slice, array or string. Otherwise it returns an empty string. +func diff(expected interface{}, actual interface{}) string { + if expected == nil || actual == nil { + return "" + } + + et, ek := typeAndKind(expected) + at, _ := typeAndKind(actual) + + if et != at { + return "" + } + + if ek != reflect.Struct && ek != reflect.Map && ek != reflect.Slice && ek != reflect.Array && ek != reflect.String { + return "" + } + + var e, a string + if et != reflect.TypeOf("") { + e = spewConfig.Sdump(expected) + a = spewConfig.Sdump(actual) + } else { + e = reflect.ValueOf(expected).String() + a = reflect.ValueOf(actual).String() + } + + diff, _ := difflib.GetUnifiedDiffString(difflib.UnifiedDiff{ + A: difflib.SplitLines(e), + B: difflib.SplitLines(a), + FromFile: "Expected", + FromDate: "", + ToFile: "Actual", + ToDate: "", + Context: 1, + }) + + return "\n\nDiff:\n" + diff +} + +// validateEqualArgs checks whether provided arguments can be safely used in the +// Equal/NotEqual functions. +func validateEqualArgs(expected, actual interface{}) error { + if isFunction(expected) || isFunction(actual) { + return errors.New("cannot take func type as argument") + } + return nil +} + +func isFunction(arg interface{}) bool { + if arg == nil { + return false + } + return reflect.TypeOf(arg).Kind() == reflect.Func +} + +var spewConfig = spew.ConfigState{ + Indent: " ", + DisablePointerAddresses: true, + DisableCapacities: true, + SortKeys: true, +} + +type tHelper interface { + Helper() +} + +// Eventually asserts that given condition will be met in waitFor time, +// periodically checking target function each tick. +// +// assert.Eventually(t, func() bool { return true; }, time.Second, 10*time.Millisecond) +func Eventually(t TestingT, condition func() bool, waitFor time.Duration, tick time.Duration, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + + timer := time.NewTimer(waitFor) + ticker := time.NewTicker(tick) + checkPassed := make(chan bool) + defer timer.Stop() + defer ticker.Stop() + defer close(checkPassed) + for { + select { + case <-timer.C: + return Fail(t, "Condition never satisfied", msgAndArgs...) + case result := <-checkPassed: + if result { + return true + } + case <-ticker.C: + go func() { + checkPassed <- condition() + }() + } + } +} diff --git a/vendor/github.com/stretchr/testify/assert/doc.go b/vendor/github.com/stretchr/testify/assert/doc.go new file mode 100644 index 00000000..c9dccc4d --- /dev/null +++ b/vendor/github.com/stretchr/testify/assert/doc.go @@ -0,0 +1,45 @@ +// Package assert provides a set of comprehensive testing tools for use with the normal Go testing system. +// +// Example Usage +// +// The following is a complete example using assert in a standard test function: +// import ( +// "testing" +// "github.com/stretchr/testify/assert" +// ) +// +// func TestSomething(t *testing.T) { +// +// var a string = "Hello" +// var b string = "Hello" +// +// assert.Equal(t, a, b, "The two words should be the same.") +// +// } +// +// if you assert many times, use the format below: +// +// import ( +// "testing" +// "github.com/stretchr/testify/assert" +// ) +// +// func TestSomething(t *testing.T) { +// assert := assert.New(t) +// +// var a string = "Hello" +// var b string = "Hello" +// +// assert.Equal(a, b, "The two words should be the same.") +// } +// +// Assertions +// +// Assertions allow you to easily write test code, and are global funcs in the `assert` package. +// All assertion functions take, as the first argument, the `*testing.T` object provided by the +// testing framework. This allows the assertion funcs to write the failings and other details to +// the correct place. +// +// Every assertion function also takes an optional string message as the final argument, +// allowing custom error messages to be appended to the message the assertion method outputs. +package assert diff --git a/vendor/github.com/stretchr/testify/assert/errors.go b/vendor/github.com/stretchr/testify/assert/errors.go new file mode 100644 index 00000000..ac9dc9d1 --- /dev/null +++ b/vendor/github.com/stretchr/testify/assert/errors.go @@ -0,0 +1,10 @@ +package assert + +import ( + "errors" +) + +// AnError is an error instance useful for testing. If the code does not care +// about error specifics, and only needs to return the error for example, this +// error should be used to make the test code more readable. +var AnError = errors.New("assert.AnError general error for testing") diff --git a/vendor/github.com/stretchr/testify/assert/forward_assertions.go b/vendor/github.com/stretchr/testify/assert/forward_assertions.go new file mode 100644 index 00000000..9ad56851 --- /dev/null +++ b/vendor/github.com/stretchr/testify/assert/forward_assertions.go @@ -0,0 +1,16 @@ +package assert + +// Assertions provides assertion methods around the +// TestingT interface. +type Assertions struct { + t TestingT +} + +// New makes a new Assertions object for the specified TestingT. +func New(t TestingT) *Assertions { + return &Assertions{ + t: t, + } +} + +//go:generate go run ../_codegen/main.go -output-package=assert -template=assertion_forward.go.tmpl -include-format-funcs diff --git a/vendor/github.com/stretchr/testify/assert/http_assertions.go b/vendor/github.com/stretchr/testify/assert/http_assertions.go new file mode 100644 index 00000000..df46fa77 --- /dev/null +++ b/vendor/github.com/stretchr/testify/assert/http_assertions.go @@ -0,0 +1,143 @@ +package assert + +import ( + "fmt" + "net/http" + "net/http/httptest" + "net/url" + "strings" +) + +// httpCode is a helper that returns HTTP code of the response. It returns -1 and +// an error if building a new request fails. +func httpCode(handler http.HandlerFunc, method, url string, values url.Values) (int, error) { + w := httptest.NewRecorder() + req, err := http.NewRequest(method, url, nil) + if err != nil { + return -1, err + } + req.URL.RawQuery = values.Encode() + handler(w, req) + return w.Code, nil +} + +// HTTPSuccess asserts that a specified handler returns a success status code. +// +// assert.HTTPSuccess(t, myHandler, "POST", "http://www.google.com", nil) +// +// Returns whether the assertion was successful (true) or not (false). +func HTTPSuccess(t TestingT, handler http.HandlerFunc, method, url string, values url.Values, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + code, err := httpCode(handler, method, url, values) + if err != nil { + Fail(t, fmt.Sprintf("Failed to build test request, got error: %s", err)) + return false + } + + isSuccessCode := code >= http.StatusOK && code <= http.StatusPartialContent + if !isSuccessCode { + Fail(t, fmt.Sprintf("Expected HTTP success status code for %q but received %d", url+"?"+values.Encode(), code)) + } + + return isSuccessCode +} + +// HTTPRedirect asserts that a specified handler returns a redirect status code. +// +// assert.HTTPRedirect(t, myHandler, "GET", "/a/b/c", url.Values{"a": []string{"b", "c"}} +// +// Returns whether the assertion was successful (true) or not (false). +func HTTPRedirect(t TestingT, handler http.HandlerFunc, method, url string, values url.Values, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + code, err := httpCode(handler, method, url, values) + if err != nil { + Fail(t, fmt.Sprintf("Failed to build test request, got error: %s", err)) + return false + } + + isRedirectCode := code >= http.StatusMultipleChoices && code <= http.StatusTemporaryRedirect + if !isRedirectCode { + Fail(t, fmt.Sprintf("Expected HTTP redirect status code for %q but received %d", url+"?"+values.Encode(), code)) + } + + return isRedirectCode +} + +// HTTPError asserts that a specified handler returns an error status code. +// +// assert.HTTPError(t, myHandler, "POST", "/a/b/c", url.Values{"a": []string{"b", "c"}} +// +// Returns whether the assertion was successful (true) or not (false). +func HTTPError(t TestingT, handler http.HandlerFunc, method, url string, values url.Values, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + code, err := httpCode(handler, method, url, values) + if err != nil { + Fail(t, fmt.Sprintf("Failed to build test request, got error: %s", err)) + return false + } + + isErrorCode := code >= http.StatusBadRequest + if !isErrorCode { + Fail(t, fmt.Sprintf("Expected HTTP error status code for %q but received %d", url+"?"+values.Encode(), code)) + } + + return isErrorCode +} + +// HTTPBody is a helper that returns HTTP body of the response. It returns +// empty string if building a new request fails. +func HTTPBody(handler http.HandlerFunc, method, url string, values url.Values) string { + w := httptest.NewRecorder() + req, err := http.NewRequest(method, url+"?"+values.Encode(), nil) + if err != nil { + return "" + } + handler(w, req) + return w.Body.String() +} + +// HTTPBodyContains asserts that a specified handler returns a +// body that contains a string. +// +// assert.HTTPBodyContains(t, myHandler, "GET", "www.google.com", nil, "I'm Feeling Lucky") +// +// Returns whether the assertion was successful (true) or not (false). +func HTTPBodyContains(t TestingT, handler http.HandlerFunc, method, url string, values url.Values, str interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + body := HTTPBody(handler, method, url, values) + + contains := strings.Contains(body, fmt.Sprint(str)) + if !contains { + Fail(t, fmt.Sprintf("Expected response body for \"%s\" to contain \"%s\" but found \"%s\"", url+"?"+values.Encode(), str, body)) + } + + return contains +} + +// HTTPBodyNotContains asserts that a specified handler returns a +// body that does not contain a string. +// +// assert.HTTPBodyNotContains(t, myHandler, "GET", "www.google.com", nil, "I'm Feeling Lucky") +// +// Returns whether the assertion was successful (true) or not (false). +func HTTPBodyNotContains(t TestingT, handler http.HandlerFunc, method, url string, values url.Values, str interface{}, msgAndArgs ...interface{}) bool { + if h, ok := t.(tHelper); ok { + h.Helper() + } + body := HTTPBody(handler, method, url, values) + + contains := strings.Contains(body, fmt.Sprint(str)) + if contains { + Fail(t, fmt.Sprintf("Expected response body for \"%s\" to NOT contain \"%s\" but found \"%s\"", url+"?"+values.Encode(), str, body)) + } + + return !contains +} diff --git a/vendor/github.com/tsg/go-daemon/src/god.c b/vendor/github.com/tsg/go-daemon/src/god.c deleted file mode 100644 index 7f63e081..00000000 --- a/vendor/github.com/tsg/go-daemon/src/god.c +++ /dev/null @@ -1,313 +0,0 @@ -// Copyright 2013-2014 Alexandre Fiori -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - -#include -#include -#include -#include -#include - -void usage() { - printf( - "Use: god [options] [--] program [arguments]\n" - "Options:\n" - "-h --help show this help and exit\n" - "-v --version show version and exit\n" - "-f --foreground run in foreground\n" - "-n --nohup make the program immune to SIGHUP\n" - "-l --logfile FILE write the program's stdout and stderr to FILE\n" - "-p --pidfile FILE write pid to FILE\n" - "-r --rundir DIR switch to DIR before executing the program\n" - "-u --user USER switch to USER before executing the program\n" - "-g --group GROUP switch to GROUP before executing the program\n" - "\nThe program's output go to a blackhole if no logfile is set.\n" - "Log files are recycled on SIGHUP.\n" - ); - exit(1); -} - -static int nohup = 0; -static int logfd[2]; // pipe -static pid_t childpid = 0; -static FILE *logfp = NULL; -static FILE *pidfp = NULL; -static char logfile[PATH_MAX]; -static char pidfile[PATH_MAX]; -static char linebuf[1024]; -static struct passwd *pwd = NULL; -static struct group *grp = NULL; -static pthread_mutex_t logger_mutex; - -void daemon_main(int optind, char **argv); -void *logger_thread(void *cmdname); -void sighup(int signum); -void sigfwd(int signum); - -int main(int argc, char **argv) { - char rundir[PATH_MAX]; - char user[64]; - char group[64]; - int foreground = 0; - struct stat exec_stat; - - memset(logfile, 0, sizeof logfile); - memset(pidfile, 0, sizeof pidfile); - memset(rundir, 0, sizeof rundir); - memset(user, 0, sizeof user); - memset(group, 0, sizeof group); - - static struct option opts[] = { - { "help", no_argument, NULL, 'h' }, - { "version", no_argument, NULL, 'v' }, - { "foreground", no_argument, NULL, 'f' }, - { "nohup", no_argument, NULL, 'n' }, - { "logfile", required_argument, NULL, 'l' }, - { "pidfile", required_argument, NULL, 'p' }, - { "rundir", required_argument, NULL, 'r' }, - { "user", required_argument, NULL, 'u' }, - { "group", required_argument, NULL, 'g' }, - { NULL, 0, NULL, 0 }, - }; - - int ch; - while (1) { - ch = getopt_long(argc, argv, "l:p:r:u:g:hvfns", opts, NULL); - if (ch == -1) - break; - - switch (ch) { - case 'v': - printf("Go daemon v1.2\n"); - printf("http://github.com/fiorix/go-daemon\n"); - return 0; - case 'f': - foreground = 1; - break; - case 'n': - nohup = 1; - break; - case 'l': - strncpy(logfile, optarg, sizeof logfile - 1); - break; - case 'p': - strncpy(pidfile, optarg, sizeof pidfile - 1); - break; - case 'r': - strncpy(rundir, optarg, sizeof rundir - 1); - break; - case 'u': - strncpy(user, optarg, sizeof user - 1); - break; - case 'g': - strncpy(group, optarg, sizeof group - 1); - break; - default: - usage(); - } - } - - // utility is expected to be argv's leftovers. - if (optind >= argc) - usage(); - - if (*rundir != 0 && chdir(rundir) == -1) { - perror("failed to switch to rundir"); - return 1; - } - - if (*user != 0 && (pwd = getpwnam(user)) == NULL) { - fprintf(stderr, "failed to switch to user %s: %s\n", - user, strerror(errno)); - return 1; - } - - if (*group != 0 && (grp = getgrnam(group)) == NULL) { - fprintf(stderr, "failed to switch to group %s: %s\n", - group, strerror(errno)); - return 1; - } - - if (*logfile != 0 && (logfp = fopen(logfile, "a")) == NULL) { - perror("failed to open logfile"); - return 1; - } - if (logfp) - setvbuf(logfp, linebuf, _IOLBF, sizeof linebuf); - - if (*pidfile != 0 && (pidfp = fopen(pidfile, "w+")) == NULL) { - perror("failed to open pidfile"); - return 1; - } - - if (grp != NULL && setegid(grp->gr_gid) == -1) { - fprintf(stderr, "failed to switch to group %s: %s\n", - group, strerror(errno)); - return 1; - } - - if (pwd != NULL && seteuid(pwd->pw_uid) == -1) { - fprintf(stderr, "failed to switch to user %s: %s\n", - user, strerror(errno)); - return 1; - } - - if (stat(argv[optind], &exec_stat) < 0) { - fprintf(stderr, "failed to stat %s: %s\n", - argv[optind], strerror(errno)); - return 1; - } - if (!(exec_stat.st_mode & (S_IXUSR | S_IXGRP | S_IXOTH))) { - fprintf(stderr, "permission denied: %s\n", - argv[optind]); - return 1; - } - - if (foreground) { - daemon_main(optind, argv); - } else { - // Daemonize. - pid_t pid = fork(); - if (pid) { - waitpid(pid, NULL, 0); - } else if (!pid) { - if ((pid = fork())) { - exit(0); - } else if (!pid) { - close(0); - close(1); - close(2); - daemon_main(optind, argv); - } else { - perror("fork"); - exit(1); - } - } else { - perror("fork"); - exit(1); - } - } - - return 0; -} - -void daemon_main(int optind, char **argv) { - if (pidfp) { - fprintf(pidfp, "%d\n", getpid()); - fclose(pidfp); - } - // Fwd all signals to the child, except SIGHUP. - int signum; - for (signum = 1; signum < 33; signum++) { - if (signal(signum, sigfwd) == SIG_IGN) - signal(signum, SIG_IGN); - } - signal(SIGHUP, sighup); - pipe(logfd); - if ((childpid = fork())) { - close(logfd[1]); - pthread_t logth; - pthread_create(&logth, NULL, logger_thread, argv[optind]); - waitpid(childpid, NULL, 0); - pthread_join(logth, NULL); - } else if (!childpid) { - close(logfd[0]); - close(0); - close(1); - close(2); - dup2(logfd[1], 1); - dup2(logfd[1], 2); - execvp(argv[optind], argv + optind); - printf("\x1b%s", strerror(errno)); - fflush(stdout); - close(logfd[1]); - close(1); - close(2); - } else { - perror("fork"); - exit(1); - } - if (pidfp) - unlink(pidfile); -} - -void *logger_thread(void *cmdname) { - int n; - char buf[4096]; - int has_read = 0; - - while(1) { - // read() will fail when the child process fails - // to execute or dies, and closes its terminal. - // This is what terminates this thread and therefore - // the main thread can move along. - n = read(logfd[0], buf, sizeof buf); - if (n <= 0) - break; - - buf[n] = 0; - if (!has_read) { - has_read = 1; - if (*buf == '\x1b') { - char *p = buf; - printf("%s: %s\n", (char *) cmdname, ++p); - close(logfd[0]); - break; - } - } - - pthread_mutex_lock(&logger_mutex); - if (logfp) { - fwrite(buf, 1, n, logfp); - //fflush(logfp); - } - pthread_mutex_unlock(&logger_mutex); - } - - return NULL; -} - -void sighup(int signum) { - if (pwd != NULL) { - seteuid(getuid()); - } - if (grp != NULL) { - setegid(getgid()); - } - pthread_mutex_lock(&logger_mutex); - if (logfp) { - FILE *fp = fopen(logfile, "a"); - if (fp != NULL) { - fclose(logfp); - logfp = fp; - setvbuf(logfp, linebuf, _IOLBF, sizeof linebuf); - } - } - if (grp != NULL) { - setegid(grp->gr_gid); - } - if (pwd != NULL) { - seteuid(pwd->pw_uid); - } - pthread_mutex_unlock(&logger_mutex); - if (!nohup && childpid) // nonohup :~ - kill(childpid, signum); -} - -void sigfwd(int signum) { - if (childpid) - kill(childpid, signum); -} diff --git a/vendor/golang.org/x/sys/AUTHORS b/vendor/golang.org/x/sys/AUTHORS deleted file mode 100644 index 15167cd7..00000000 --- a/vendor/golang.org/x/sys/AUTHORS +++ /dev/null @@ -1,3 +0,0 @@ -# This source code refers to The Go Authors for copyright purposes. -# The master list of authors is in the main Go distribution, -# visible at http://tip.golang.org/AUTHORS. diff --git a/vendor/golang.org/x/sys/CONTRIBUTORS b/vendor/golang.org/x/sys/CONTRIBUTORS deleted file mode 100644 index 1c4577e9..00000000 --- a/vendor/golang.org/x/sys/CONTRIBUTORS +++ /dev/null @@ -1,3 +0,0 @@ -# This source code was written by the Go contributors. -# The master list of contributors is in the main Go distribution, -# visible at http://tip.golang.org/CONTRIBUTORS. diff --git a/vendor/golang.org/x/sys/internal/unsafeheader/unsafeheader.go b/vendor/golang.org/x/sys/internal/unsafeheader/unsafeheader.go new file mode 100644 index 00000000..e07899b9 --- /dev/null +++ b/vendor/golang.org/x/sys/internal/unsafeheader/unsafeheader.go @@ -0,0 +1,30 @@ +// Copyright 2020 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +// Package unsafeheader contains header declarations for the Go runtime's +// slice and string implementations. +// +// This package allows x/sys to use types equivalent to +// reflect.SliceHeader and reflect.StringHeader without introducing +// a dependency on the (relatively heavy) "reflect" package. +package unsafeheader + +import ( + "unsafe" +) + +// Slice is the runtime representation of a slice. +// It cannot be used safely or portably and its representation may change in a later release. +type Slice struct { + Data unsafe.Pointer + Len int + Cap int +} + +// String is the runtime representation of a string. +// It cannot be used safely or portably and its representation may change in a later release. +type String struct { + Data unsafe.Pointer + Len int +} diff --git a/vendor/golang.org/x/sys/unix/README.md b/vendor/golang.org/x/sys/unix/README.md index ab433ccf..7d3c060e 100644 --- a/vendor/golang.org/x/sys/unix/README.md +++ b/vendor/golang.org/x/sys/unix/README.md @@ -76,7 +76,7 @@ arguments can be passed to the kernel. The third is for low-level use by the ForkExec wrapper. Unlike the first two, it does not call into the scheduler to let it know that a system call is running. -When porting Go to an new architecture/OS, this file must be implemented for +When porting Go to a new architecture/OS, this file must be implemented for each GOOS/GOARCH pair. ### mksysnum @@ -89,7 +89,7 @@ constants. Adding new syscall numbers is mostly done by running the build on a sufficiently new installation of the target OS (or updating the source checkouts for the -new build system). However, depending on the OS, you make need to update the +new build system). However, depending on the OS, you may need to update the parsing in mksysnum. ### mksyscall.go @@ -107,7 +107,7 @@ prototype can be exported (capitalized) or not. Adding a new syscall often just requires adding a new `//sys` function prototype with the desired arguments and a capitalized name so it is exported. However, if you want the interface to the syscall to be different, often one will make an -unexported `//sys` prototype, an then write a custom wrapper in +unexported `//sys` prototype, and then write a custom wrapper in `syscall_${GOOS}.go`. ### types files @@ -137,7 +137,7 @@ some `#if/#elif` macros in your include statements. This script is used to generate the system's various constants. This doesn't just include the error numbers and error strings, but also the signal numbers -an a wide variety of miscellaneous constants. The constants come from the list +and a wide variety of miscellaneous constants. The constants come from the list of include files in the `includes_${uname}` variable. A regex then picks out the desired `#define` statements, and generates the corresponding Go constants. The error numbers and strings are generated from `#include `, and the @@ -149,7 +149,7 @@ To add a constant, add the header that includes it to the appropriate variable. Then, edit the regex (if necessary) to match the desired constant. Avoid making the regex too broad to avoid matching unintended constants. -### mkmerge.go +### internal/mkmerge This program is used to extract duplicate const, func, and type declarations from the generated architecture-specific files listed below, and merge these @@ -163,7 +163,7 @@ The merge is performed in the following steps: ## Generated files -### `zerror_${GOOS}_${GOARCH}.go` +### `zerrors_${GOOS}_${GOARCH}.go` A file containing all of the system's generated error numbers, error strings, signal numbers, and constants. Generated by `mkerrors.sh` (see above). diff --git a/vendor/golang.org/x/sys/unix/aliases.go b/vendor/golang.org/x/sys/unix/aliases.go index 951fce4d..abc89c10 100644 --- a/vendor/golang.org/x/sys/unix/aliases.go +++ b/vendor/golang.org/x/sys/unix/aliases.go @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris +//go:build (aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos) && go1.9 +// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos // +build go1.9 package unix diff --git a/vendor/golang.org/x/sys/unix/asm_aix_ppc64.s b/vendor/golang.org/x/sys/unix/asm_aix_ppc64.s index 06f84b85..db9171c2 100644 --- a/vendor/golang.org/x/sys/unix/asm_aix_ppc64.s +++ b/vendor/golang.org/x/sys/unix/asm_aix_ppc64.s @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build !gccgo +//go:build gc +// +build gc #include "textflag.h" diff --git a/vendor/golang.org/x/sys/unix/asm_bsd_386.s b/vendor/golang.org/x/sys/unix/asm_bsd_386.s new file mode 100644 index 00000000..e0fcd9b3 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_bsd_386.s @@ -0,0 +1,29 @@ +// Copyright 2021 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build (freebsd || netbsd || openbsd) && gc +// +build freebsd netbsd openbsd +// +build gc + +#include "textflag.h" + +// System call support for 386 BSD + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-28 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-40 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-52 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-28 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_bsd_amd64.s b/vendor/golang.org/x/sys/unix/asm_bsd_amd64.s new file mode 100644 index 00000000..2b99c349 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_bsd_amd64.s @@ -0,0 +1,29 @@ +// Copyright 2021 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build (darwin || dragonfly || freebsd || netbsd || openbsd) && gc +// +build darwin dragonfly freebsd netbsd openbsd +// +build gc + +#include "textflag.h" + +// System call support for AMD64 BSD + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-104 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_bsd_arm.s b/vendor/golang.org/x/sys/unix/asm_bsd_arm.s new file mode 100644 index 00000000..d702d4ad --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_bsd_arm.s @@ -0,0 +1,29 @@ +// Copyright 2021 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build (freebsd || netbsd || openbsd) && gc +// +build freebsd netbsd openbsd +// +build gc + +#include "textflag.h" + +// System call support for ARM BSD + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-28 + B syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-40 + B syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-52 + B syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-28 + B syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 + B syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_bsd_arm64.s b/vendor/golang.org/x/sys/unix/asm_bsd_arm64.s new file mode 100644 index 00000000..fe36a739 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_bsd_arm64.s @@ -0,0 +1,29 @@ +// Copyright 2021 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build (darwin || freebsd || netbsd || openbsd) && gc +// +build darwin freebsd netbsd openbsd +// +build gc + +#include "textflag.h" + +// System call support for ARM64 BSD + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-104 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_bsd_ppc64.s b/vendor/golang.org/x/sys/unix/asm_bsd_ppc64.s new file mode 100644 index 00000000..e5b9a848 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_bsd_ppc64.s @@ -0,0 +1,31 @@ +// Copyright 2022 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build (darwin || freebsd || netbsd || openbsd) && gc +// +build darwin freebsd netbsd openbsd +// +build gc + +#include "textflag.h" + +// +// System call support for ppc64, BSD +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-104 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_bsd_riscv64.s b/vendor/golang.org/x/sys/unix/asm_bsd_riscv64.s new file mode 100644 index 00000000..d560019e --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_bsd_riscv64.s @@ -0,0 +1,29 @@ +// Copyright 2021 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build (darwin || freebsd || netbsd || openbsd) && gc +// +build darwin freebsd netbsd openbsd +// +build gc + +#include "textflag.h" + +// System call support for RISCV64 BSD + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-104 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_darwin_386.s b/vendor/golang.org/x/sys/unix/asm_darwin_386.s deleted file mode 100644 index 8a727831..00000000 --- a/vendor/golang.org/x/sys/unix/asm_darwin_386.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2009 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for 386, Darwin -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-28 - JMP syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-40 - JMP syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-52 - JMP syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-28 - JMP syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 - JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_darwin_amd64.s b/vendor/golang.org/x/sys/unix/asm_darwin_amd64.s deleted file mode 100644 index 6321421f..00000000 --- a/vendor/golang.org/x/sys/unix/asm_darwin_amd64.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2009 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for AMD64, Darwin -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-56 - JMP syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-80 - JMP syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-104 - JMP syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-56 - JMP syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 - JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_darwin_arm.s b/vendor/golang.org/x/sys/unix/asm_darwin_arm.s deleted file mode 100644 index 333242d5..00000000 --- a/vendor/golang.org/x/sys/unix/asm_darwin_arm.s +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright 2015 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo -// +build arm,darwin - -#include "textflag.h" - -// -// System call support for ARM, Darwin -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-28 - B syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-40 - B syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-52 - B syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-28 - B syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 - B syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_darwin_arm64.s b/vendor/golang.org/x/sys/unix/asm_darwin_arm64.s deleted file mode 100644 index 97e01743..00000000 --- a/vendor/golang.org/x/sys/unix/asm_darwin_arm64.s +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright 2015 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo -// +build arm64,darwin - -#include "textflag.h" - -// -// System call support for AMD64, Darwin -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-56 - B syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-80 - B syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-104 - B syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-56 - B syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 - B syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s b/vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s deleted file mode 100644 index 603dd572..00000000 --- a/vendor/golang.org/x/sys/unix/asm_dragonfly_amd64.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2009 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for AMD64, DragonFly -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-56 - JMP syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-80 - JMP syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-104 - JMP syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-56 - JMP syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 - JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_freebsd_386.s b/vendor/golang.org/x/sys/unix/asm_freebsd_386.s deleted file mode 100644 index c9a0a260..00000000 --- a/vendor/golang.org/x/sys/unix/asm_freebsd_386.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2009 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for 386, FreeBSD -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-28 - JMP syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-40 - JMP syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-52 - JMP syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-28 - JMP syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 - JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s b/vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s deleted file mode 100644 index 35172477..00000000 --- a/vendor/golang.org/x/sys/unix/asm_freebsd_amd64.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2009 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for AMD64, FreeBSD -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-56 - JMP syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-80 - JMP syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-104 - JMP syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-56 - JMP syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 - JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_freebsd_arm.s b/vendor/golang.org/x/sys/unix/asm_freebsd_arm.s deleted file mode 100644 index 9227c875..00000000 --- a/vendor/golang.org/x/sys/unix/asm_freebsd_arm.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2012 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for ARM, FreeBSD -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-28 - B syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-40 - B syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-52 - B syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-28 - B syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 - B syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_freebsd_arm64.s b/vendor/golang.org/x/sys/unix/asm_freebsd_arm64.s deleted file mode 100644 index d9318cbf..00000000 --- a/vendor/golang.org/x/sys/unix/asm_freebsd_arm64.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2018 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for ARM64, FreeBSD -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-56 - JMP syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-80 - JMP syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-104 - JMP syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-56 - JMP syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 - JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_linux_386.s b/vendor/golang.org/x/sys/unix/asm_linux_386.s index 448bebbb..8fd101d0 100644 --- a/vendor/golang.org/x/sys/unix/asm_linux_386.s +++ b/vendor/golang.org/x/sys/unix/asm_linux_386.s @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build !gccgo +//go:build gc +// +build gc #include "textflag.h" diff --git a/vendor/golang.org/x/sys/unix/asm_linux_amd64.s b/vendor/golang.org/x/sys/unix/asm_linux_amd64.s index c6468a95..7ed38e43 100644 --- a/vendor/golang.org/x/sys/unix/asm_linux_amd64.s +++ b/vendor/golang.org/x/sys/unix/asm_linux_amd64.s @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build !gccgo +//go:build gc +// +build gc #include "textflag.h" diff --git a/vendor/golang.org/x/sys/unix/asm_linux_arm.s b/vendor/golang.org/x/sys/unix/asm_linux_arm.s index cf0f3575..8ef1d514 100644 --- a/vendor/golang.org/x/sys/unix/asm_linux_arm.s +++ b/vendor/golang.org/x/sys/unix/asm_linux_arm.s @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build !gccgo +//go:build gc +// +build gc #include "textflag.h" diff --git a/vendor/golang.org/x/sys/unix/asm_linux_arm64.s b/vendor/golang.org/x/sys/unix/asm_linux_arm64.s index afe6fdf6..98ae0276 100644 --- a/vendor/golang.org/x/sys/unix/asm_linux_arm64.s +++ b/vendor/golang.org/x/sys/unix/asm_linux_arm64.s @@ -2,9 +2,10 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build linux && arm64 && gc // +build linux // +build arm64 -// +build !gccgo +// +build gc #include "textflag.h" diff --git a/vendor/golang.org/x/sys/unix/asm_linux_loong64.s b/vendor/golang.org/x/sys/unix/asm_linux_loong64.s new file mode 100644 index 00000000..56535728 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_linux_loong64.s @@ -0,0 +1,54 @@ +// Copyright 2022 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build linux && loong64 && gc +// +build linux +// +build loong64 +// +build gc + +#include "textflag.h" + + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + JMP syscall·Syscall6(SB) + +TEXT ·SyscallNoError(SB),NOSPLIT,$0-48 + JAL runtime·entersyscall(SB) + MOVV a1+8(FP), R4 + MOVV a2+16(FP), R5 + MOVV a3+24(FP), R6 + MOVV R0, R7 + MOVV R0, R8 + MOVV R0, R9 + MOVV trap+0(FP), R11 // syscall entry + SYSCALL + MOVV R4, r1+32(FP) + MOVV R0, r2+40(FP) // r2 is not used. Always set to 0 + JAL runtime·exitsyscall(SB) + RET + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + JMP syscall·RawSyscall6(SB) + +TEXT ·RawSyscallNoError(SB),NOSPLIT,$0-48 + MOVV a1+8(FP), R4 + MOVV a2+16(FP), R5 + MOVV a3+24(FP), R6 + MOVV R0, R7 + MOVV R0, R8 + MOVV R0, R9 + MOVV trap+0(FP), R11 // syscall entry + SYSCALL + MOVV R4, r1+32(FP) + MOVV R0, r2+40(FP) // r2 is not used. Always set to 0 + RET diff --git a/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s b/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s index ab9d6383..21231d2c 100644 --- a/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s +++ b/vendor/golang.org/x/sys/unix/asm_linux_mips64x.s @@ -2,9 +2,10 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build linux && (mips64 || mips64le) && gc // +build linux // +build mips64 mips64le -// +build !gccgo +// +build gc #include "textflag.h" diff --git a/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s b/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s index 99e53990..6783b26c 100644 --- a/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s +++ b/vendor/golang.org/x/sys/unix/asm_linux_mipsx.s @@ -2,9 +2,10 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build linux && (mips || mipsle) && gc // +build linux // +build mips mipsle -// +build !gccgo +// +build gc #include "textflag.h" diff --git a/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s b/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s index 88f71255..19d49893 100644 --- a/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s +++ b/vendor/golang.org/x/sys/unix/asm_linux_ppc64x.s @@ -2,9 +2,10 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build linux && (ppc64 || ppc64le) && gc // +build linux // +build ppc64 ppc64le -// +build !gccgo +// +build gc #include "textflag.h" diff --git a/vendor/golang.org/x/sys/unix/asm_linux_riscv64.s b/vendor/golang.org/x/sys/unix/asm_linux_riscv64.s index 3cfefed2..e42eb81d 100644 --- a/vendor/golang.org/x/sys/unix/asm_linux_riscv64.s +++ b/vendor/golang.org/x/sys/unix/asm_linux_riscv64.s @@ -2,7 +2,9 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build riscv64,!gccgo +//go:build riscv64 && gc +// +build riscv64 +// +build gc #include "textflag.h" diff --git a/vendor/golang.org/x/sys/unix/asm_linux_s390x.s b/vendor/golang.org/x/sys/unix/asm_linux_s390x.s index a5a863c6..c46aab33 100644 --- a/vendor/golang.org/x/sys/unix/asm_linux_s390x.s +++ b/vendor/golang.org/x/sys/unix/asm_linux_s390x.s @@ -2,9 +2,10 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build s390x +//go:build linux && s390x && gc // +build linux -// +build !gccgo +// +build s390x +// +build gc #include "textflag.h" diff --git a/vendor/golang.org/x/sys/unix/asm_netbsd_386.s b/vendor/golang.org/x/sys/unix/asm_netbsd_386.s deleted file mode 100644 index 48bdcd76..00000000 --- a/vendor/golang.org/x/sys/unix/asm_netbsd_386.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2009 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for 386, NetBSD -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-28 - JMP syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-40 - JMP syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-52 - JMP syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-28 - JMP syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 - JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s b/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s deleted file mode 100644 index 2ede05c7..00000000 --- a/vendor/golang.org/x/sys/unix/asm_netbsd_amd64.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2009 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for AMD64, NetBSD -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-56 - JMP syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-80 - JMP syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-104 - JMP syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-56 - JMP syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 - JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_netbsd_arm.s b/vendor/golang.org/x/sys/unix/asm_netbsd_arm.s deleted file mode 100644 index e8928571..00000000 --- a/vendor/golang.org/x/sys/unix/asm_netbsd_arm.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2013 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for ARM, NetBSD -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-28 - B syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-40 - B syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-52 - B syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-28 - B syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 - B syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_netbsd_arm64.s b/vendor/golang.org/x/sys/unix/asm_netbsd_arm64.s deleted file mode 100644 index 6f98ba5a..00000000 --- a/vendor/golang.org/x/sys/unix/asm_netbsd_arm64.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2019 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for ARM64, NetBSD -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-56 - B syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-80 - B syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-104 - B syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-56 - B syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 - B syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_openbsd_386.s b/vendor/golang.org/x/sys/unix/asm_openbsd_386.s deleted file mode 100644 index 00576f3c..00000000 --- a/vendor/golang.org/x/sys/unix/asm_openbsd_386.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2009 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for 386, OpenBSD -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-28 - JMP syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-40 - JMP syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-52 - JMP syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-28 - JMP syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 - JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s b/vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s deleted file mode 100644 index 790ef77f..00000000 --- a/vendor/golang.org/x/sys/unix/asm_openbsd_amd64.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2009 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for AMD64, OpenBSD -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-56 - JMP syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-80 - JMP syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-104 - JMP syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-56 - JMP syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 - JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_openbsd_arm.s b/vendor/golang.org/x/sys/unix/asm_openbsd_arm.s deleted file mode 100644 index 469bfa10..00000000 --- a/vendor/golang.org/x/sys/unix/asm_openbsd_arm.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2017 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for ARM, OpenBSD -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-28 - B syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-40 - B syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-52 - B syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-28 - B syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-40 - B syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_openbsd_arm64.s b/vendor/golang.org/x/sys/unix/asm_openbsd_arm64.s deleted file mode 100644 index 0cedea3d..00000000 --- a/vendor/golang.org/x/sys/unix/asm_openbsd_arm64.s +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2019 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build !gccgo - -#include "textflag.h" - -// -// System call support for arm64, OpenBSD -// - -// Just jump to package syscall's implementation for all these functions. -// The runtime may know about them. - -TEXT ·Syscall(SB),NOSPLIT,$0-56 - JMP syscall·Syscall(SB) - -TEXT ·Syscall6(SB),NOSPLIT,$0-80 - JMP syscall·Syscall6(SB) - -TEXT ·Syscall9(SB),NOSPLIT,$0-104 - JMP syscall·Syscall9(SB) - -TEXT ·RawSyscall(SB),NOSPLIT,$0-56 - JMP syscall·RawSyscall(SB) - -TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 - JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_openbsd_mips64.s b/vendor/golang.org/x/sys/unix/asm_openbsd_mips64.s new file mode 100644 index 00000000..5e7a1169 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_openbsd_mips64.s @@ -0,0 +1,30 @@ +// Copyright 2019 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build gc +// +build gc + +#include "textflag.h" + +// +// System call support for mips64, OpenBSD +// + +// Just jump to package syscall's implementation for all these functions. +// The runtime may know about them. + +TEXT ·Syscall(SB),NOSPLIT,$0-56 + JMP syscall·Syscall(SB) + +TEXT ·Syscall6(SB),NOSPLIT,$0-80 + JMP syscall·Syscall6(SB) + +TEXT ·Syscall9(SB),NOSPLIT,$0-104 + JMP syscall·Syscall9(SB) + +TEXT ·RawSyscall(SB),NOSPLIT,$0-56 + JMP syscall·RawSyscall(SB) + +TEXT ·RawSyscall6(SB),NOSPLIT,$0-80 + JMP syscall·RawSyscall6(SB) diff --git a/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s b/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s index ded8260f..f8c5394c 100644 --- a/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s +++ b/vendor/golang.org/x/sys/unix/asm_solaris_amd64.s @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build !gccgo +//go:build gc +// +build gc #include "textflag.h" diff --git a/vendor/golang.org/x/sys/unix/asm_zos_s390x.s b/vendor/golang.org/x/sys/unix/asm_zos_s390x.s new file mode 100644 index 00000000..3b54e185 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/asm_zos_s390x.s @@ -0,0 +1,426 @@ +// Copyright 2020 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build zos && s390x && gc +// +build zos +// +build s390x +// +build gc + +#include "textflag.h" + +#define PSALAA 1208(R0) +#define GTAB64(x) 80(x) +#define LCA64(x) 88(x) +#define CAA(x) 8(x) +#define EDCHPXV(x) 1016(x) // in the CAA +#define SAVSTACK_ASYNC(x) 336(x) // in the LCA + +// SS_*, where x=SAVSTACK_ASYNC +#define SS_LE(x) 0(x) +#define SS_GO(x) 8(x) +#define SS_ERRNO(x) 16(x) +#define SS_ERRNOJR(x) 20(x) + +#define LE_CALL BYTE $0x0D; BYTE $0x76; // BL R7, R6 + +TEXT ·clearErrno(SB),NOSPLIT,$0-0 + BL addrerrno<>(SB) + MOVD $0, 0(R3) + RET + +// Returns the address of errno in R3. +TEXT addrerrno<>(SB),NOSPLIT|NOFRAME,$0-0 + // Get library control area (LCA). + MOVW PSALAA, R8 + MOVD LCA64(R8), R8 + + // Get __errno FuncDesc. + MOVD CAA(R8), R9 + MOVD EDCHPXV(R9), R9 + ADD $(0x156*16), R9 + LMG 0(R9), R5, R6 + + // Switch to saved LE stack. + MOVD SAVSTACK_ASYNC(R8), R9 + MOVD 0(R9), R4 + MOVD $0, 0(R9) + + // Call __errno function. + LE_CALL + NOPH + + // Switch back to Go stack. + XOR R0, R0 // Restore R0 to $0. + MOVD R4, 0(R9) // Save stack pointer. + RET + +TEXT ·syscall_syscall(SB),NOSPLIT,$0-56 + BL runtime·entersyscall(SB) + MOVD a1+8(FP), R1 + MOVD a2+16(FP), R2 + MOVD a3+24(FP), R3 + + // Get library control area (LCA). + MOVW PSALAA, R8 + MOVD LCA64(R8), R8 + + // Get function. + MOVD CAA(R8), R9 + MOVD EDCHPXV(R9), R9 + MOVD trap+0(FP), R5 + SLD $4, R5 + ADD R5, R9 + LMG 0(R9), R5, R6 + + // Restore LE stack. + MOVD SAVSTACK_ASYNC(R8), R9 + MOVD 0(R9), R4 + MOVD $0, 0(R9) + + // Call function. + LE_CALL + NOPH + XOR R0, R0 // Restore R0 to $0. + MOVD R4, 0(R9) // Save stack pointer. + + MOVD R3, r1+32(FP) + MOVD R0, r2+40(FP) + MOVD R0, err+48(FP) + MOVW R3, R4 + CMP R4, $-1 + BNE done + BL addrerrno<>(SB) + MOVWZ 0(R3), R3 + MOVD R3, err+48(FP) +done: + BL runtime·exitsyscall(SB) + RET + +TEXT ·syscall_rawsyscall(SB),NOSPLIT,$0-56 + MOVD a1+8(FP), R1 + MOVD a2+16(FP), R2 + MOVD a3+24(FP), R3 + + // Get library control area (LCA). + MOVW PSALAA, R8 + MOVD LCA64(R8), R8 + + // Get function. + MOVD CAA(R8), R9 + MOVD EDCHPXV(R9), R9 + MOVD trap+0(FP), R5 + SLD $4, R5 + ADD R5, R9 + LMG 0(R9), R5, R6 + + // Restore LE stack. + MOVD SAVSTACK_ASYNC(R8), R9 + MOVD 0(R9), R4 + MOVD $0, 0(R9) + + // Call function. + LE_CALL + NOPH + XOR R0, R0 // Restore R0 to $0. + MOVD R4, 0(R9) // Save stack pointer. + + MOVD R3, r1+32(FP) + MOVD R0, r2+40(FP) + MOVD R0, err+48(FP) + MOVW R3, R4 + CMP R4, $-1 + BNE done + BL addrerrno<>(SB) + MOVWZ 0(R3), R3 + MOVD R3, err+48(FP) +done: + RET + +TEXT ·syscall_syscall6(SB),NOSPLIT,$0-80 + BL runtime·entersyscall(SB) + MOVD a1+8(FP), R1 + MOVD a2+16(FP), R2 + MOVD a3+24(FP), R3 + + // Get library control area (LCA). + MOVW PSALAA, R8 + MOVD LCA64(R8), R8 + + // Get function. + MOVD CAA(R8), R9 + MOVD EDCHPXV(R9), R9 + MOVD trap+0(FP), R5 + SLD $4, R5 + ADD R5, R9 + LMG 0(R9), R5, R6 + + // Restore LE stack. + MOVD SAVSTACK_ASYNC(R8), R9 + MOVD 0(R9), R4 + MOVD $0, 0(R9) + + // Fill in parameter list. + MOVD a4+32(FP), R12 + MOVD R12, (2176+24)(R4) + MOVD a5+40(FP), R12 + MOVD R12, (2176+32)(R4) + MOVD a6+48(FP), R12 + MOVD R12, (2176+40)(R4) + + // Call function. + LE_CALL + NOPH + XOR R0, R0 // Restore R0 to $0. + MOVD R4, 0(R9) // Save stack pointer. + + MOVD R3, r1+56(FP) + MOVD R0, r2+64(FP) + MOVD R0, err+72(FP) + MOVW R3, R4 + CMP R4, $-1 + BNE done + BL addrerrno<>(SB) + MOVWZ 0(R3), R3 + MOVD R3, err+72(FP) +done: + BL runtime·exitsyscall(SB) + RET + +TEXT ·syscall_rawsyscall6(SB),NOSPLIT,$0-80 + MOVD a1+8(FP), R1 + MOVD a2+16(FP), R2 + MOVD a3+24(FP), R3 + + // Get library control area (LCA). + MOVW PSALAA, R8 + MOVD LCA64(R8), R8 + + // Get function. + MOVD CAA(R8), R9 + MOVD EDCHPXV(R9), R9 + MOVD trap+0(FP), R5 + SLD $4, R5 + ADD R5, R9 + LMG 0(R9), R5, R6 + + // Restore LE stack. + MOVD SAVSTACK_ASYNC(R8), R9 + MOVD 0(R9), R4 + MOVD $0, 0(R9) + + // Fill in parameter list. + MOVD a4+32(FP), R12 + MOVD R12, (2176+24)(R4) + MOVD a5+40(FP), R12 + MOVD R12, (2176+32)(R4) + MOVD a6+48(FP), R12 + MOVD R12, (2176+40)(R4) + + // Call function. + LE_CALL + NOPH + XOR R0, R0 // Restore R0 to $0. + MOVD R4, 0(R9) // Save stack pointer. + + MOVD R3, r1+56(FP) + MOVD R0, r2+64(FP) + MOVD R0, err+72(FP) + MOVW R3, R4 + CMP R4, $-1 + BNE done + BL ·rrno<>(SB) + MOVWZ 0(R3), R3 + MOVD R3, err+72(FP) +done: + RET + +TEXT ·syscall_syscall9(SB),NOSPLIT,$0 + BL runtime·entersyscall(SB) + MOVD a1+8(FP), R1 + MOVD a2+16(FP), R2 + MOVD a3+24(FP), R3 + + // Get library control area (LCA). + MOVW PSALAA, R8 + MOVD LCA64(R8), R8 + + // Get function. + MOVD CAA(R8), R9 + MOVD EDCHPXV(R9), R9 + MOVD trap+0(FP), R5 + SLD $4, R5 + ADD R5, R9 + LMG 0(R9), R5, R6 + + // Restore LE stack. + MOVD SAVSTACK_ASYNC(R8), R9 + MOVD 0(R9), R4 + MOVD $0, 0(R9) + + // Fill in parameter list. + MOVD a4+32(FP), R12 + MOVD R12, (2176+24)(R4) + MOVD a5+40(FP), R12 + MOVD R12, (2176+32)(R4) + MOVD a6+48(FP), R12 + MOVD R12, (2176+40)(R4) + MOVD a7+56(FP), R12 + MOVD R12, (2176+48)(R4) + MOVD a8+64(FP), R12 + MOVD R12, (2176+56)(R4) + MOVD a9+72(FP), R12 + MOVD R12, (2176+64)(R4) + + // Call function. + LE_CALL + NOPH + XOR R0, R0 // Restore R0 to $0. + MOVD R4, 0(R9) // Save stack pointer. + + MOVD R3, r1+80(FP) + MOVD R0, r2+88(FP) + MOVD R0, err+96(FP) + MOVW R3, R4 + CMP R4, $-1 + BNE done + BL addrerrno<>(SB) + MOVWZ 0(R3), R3 + MOVD R3, err+96(FP) +done: + BL runtime·exitsyscall(SB) + RET + +TEXT ·syscall_rawsyscall9(SB),NOSPLIT,$0 + MOVD a1+8(FP), R1 + MOVD a2+16(FP), R2 + MOVD a3+24(FP), R3 + + // Get library control area (LCA). + MOVW PSALAA, R8 + MOVD LCA64(R8), R8 + + // Get function. + MOVD CAA(R8), R9 + MOVD EDCHPXV(R9), R9 + MOVD trap+0(FP), R5 + SLD $4, R5 + ADD R5, R9 + LMG 0(R9), R5, R6 + + // Restore LE stack. + MOVD SAVSTACK_ASYNC(R8), R9 + MOVD 0(R9), R4 + MOVD $0, 0(R9) + + // Fill in parameter list. + MOVD a4+32(FP), R12 + MOVD R12, (2176+24)(R4) + MOVD a5+40(FP), R12 + MOVD R12, (2176+32)(R4) + MOVD a6+48(FP), R12 + MOVD R12, (2176+40)(R4) + MOVD a7+56(FP), R12 + MOVD R12, (2176+48)(R4) + MOVD a8+64(FP), R12 + MOVD R12, (2176+56)(R4) + MOVD a9+72(FP), R12 + MOVD R12, (2176+64)(R4) + + // Call function. + LE_CALL + NOPH + XOR R0, R0 // Restore R0 to $0. + MOVD R4, 0(R9) // Save stack pointer. + + MOVD R3, r1+80(FP) + MOVD R0, r2+88(FP) + MOVD R0, err+96(FP) + MOVW R3, R4 + CMP R4, $-1 + BNE done + BL addrerrno<>(SB) + MOVWZ 0(R3), R3 + MOVD R3, err+96(FP) +done: + RET + +// func svcCall(fnptr unsafe.Pointer, argv *unsafe.Pointer, dsa *uint64) +TEXT ·svcCall(SB),NOSPLIT,$0 + BL runtime·save_g(SB) // Save g and stack pointer + MOVW PSALAA, R8 + MOVD LCA64(R8), R8 + MOVD SAVSTACK_ASYNC(R8), R9 + MOVD R15, 0(R9) + + MOVD argv+8(FP), R1 // Move function arguments into registers + MOVD dsa+16(FP), g + MOVD fnptr+0(FP), R15 + + BYTE $0x0D // Branch to function + BYTE $0xEF + + BL runtime·load_g(SB) // Restore g and stack pointer + MOVW PSALAA, R8 + MOVD LCA64(R8), R8 + MOVD SAVSTACK_ASYNC(R8), R9 + MOVD 0(R9), R15 + + RET + +// func svcLoad(name *byte) unsafe.Pointer +TEXT ·svcLoad(SB),NOSPLIT,$0 + MOVD R15, R2 // Save go stack pointer + MOVD name+0(FP), R0 // Move SVC args into registers + MOVD $0x80000000, R1 + MOVD $0, R15 + BYTE $0x0A // SVC 08 LOAD + BYTE $0x08 + MOVW R15, R3 // Save return code from SVC + MOVD R2, R15 // Restore go stack pointer + CMP R3, $0 // Check SVC return code + BNE error + + MOVD $-2, R3 // Reset last bit of entry point to zero + AND R0, R3 + MOVD R3, addr+8(FP) // Return entry point returned by SVC + CMP R0, R3 // Check if last bit of entry point was set + BNE done + + MOVD R15, R2 // Save go stack pointer + MOVD $0, R15 // Move SVC args into registers (entry point still in r0 from SVC 08) + BYTE $0x0A // SVC 09 DELETE + BYTE $0x09 + MOVD R2, R15 // Restore go stack pointer + +error: + MOVD $0, addr+8(FP) // Return 0 on failure +done: + XOR R0, R0 // Reset r0 to 0 + RET + +// func svcUnload(name *byte, fnptr unsafe.Pointer) int64 +TEXT ·svcUnload(SB),NOSPLIT,$0 + MOVD R15, R2 // Save go stack pointer + MOVD name+0(FP), R0 // Move SVC args into registers + MOVD addr+8(FP), R15 + BYTE $0x0A // SVC 09 + BYTE $0x09 + XOR R0, R0 // Reset r0 to 0 + MOVD R15, R1 // Save SVC return code + MOVD R2, R15 // Restore go stack pointer + MOVD R1, rc+0(FP) // Return SVC return code + RET + +// func gettid() uint64 +TEXT ·gettid(SB), NOSPLIT, $0 + // Get library control area (LCA). + MOVW PSALAA, R8 + MOVD LCA64(R8), R8 + + // Get CEECAATHDID + MOVD CAA(R8), R9 + MOVD 0x3D0(R9), R9 + MOVD R9, ret+0(FP) + + RET diff --git a/vendor/golang.org/x/sys/unix/cap_freebsd.go b/vendor/golang.org/x/sys/unix/cap_freebsd.go index df520487..0b7c6adb 100644 --- a/vendor/golang.org/x/sys/unix/cap_freebsd.go +++ b/vendor/golang.org/x/sys/unix/cap_freebsd.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build freebsd // +build freebsd package unix diff --git a/vendor/golang.org/x/sys/unix/constants.go b/vendor/golang.org/x/sys/unix/constants.go index 3a6ac648..394a3965 100644 --- a/vendor/golang.org/x/sys/unix/constants.go +++ b/vendor/golang.org/x/sys/unix/constants.go @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris +//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos +// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos package unix diff --git a/vendor/golang.org/x/sys/unix/dev_aix_ppc.go b/vendor/golang.org/x/sys/unix/dev_aix_ppc.go index 5e5fb451..65a99850 100644 --- a/vendor/golang.org/x/sys/unix/dev_aix_ppc.go +++ b/vendor/golang.org/x/sys/unix/dev_aix_ppc.go @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix -// +build ppc +//go:build aix && ppc +// +build aix,ppc // Functions to access/create device major and minor numbers matching the // encoding used by AIX. diff --git a/vendor/golang.org/x/sys/unix/dev_aix_ppc64.go b/vendor/golang.org/x/sys/unix/dev_aix_ppc64.go index 8b401244..8fc08ad0 100644 --- a/vendor/golang.org/x/sys/unix/dev_aix_ppc64.go +++ b/vendor/golang.org/x/sys/unix/dev_aix_ppc64.go @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix -// +build ppc64 +//go:build aix && ppc64 +// +build aix,ppc64 // Functions to access/create device major and minor numbers matching the // encoding used AIX. diff --git a/vendor/golang.org/x/sys/unix/dev_zos.go b/vendor/golang.org/x/sys/unix/dev_zos.go new file mode 100644 index 00000000..a388e59a --- /dev/null +++ b/vendor/golang.org/x/sys/unix/dev_zos.go @@ -0,0 +1,29 @@ +// Copyright 2020 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build zos && s390x +// +build zos,s390x + +// Functions to access/create device major and minor numbers matching the +// encoding used by z/OS. +// +// The information below is extracted and adapted from macros. + +package unix + +// Major returns the major component of a z/OS device number. +func Major(dev uint64) uint32 { + return uint32((dev >> 16) & 0x0000FFFF) +} + +// Minor returns the minor component of a z/OS device number. +func Minor(dev uint64) uint32 { + return uint32(dev & 0x0000FFFF) +} + +// Mkdev returns a z/OS device number generated from the given major and minor +// components. +func Mkdev(major, minor uint32) uint64 { + return (uint64(major) << 16) | uint64(minor) +} diff --git a/vendor/golang.org/x/sys/unix/dirent.go b/vendor/golang.org/x/sys/unix/dirent.go index 304016b6..2499f977 100644 --- a/vendor/golang.org/x/sys/unix/dirent.go +++ b/vendor/golang.org/x/sys/unix/dirent.go @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris +//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos +// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos package unix diff --git a/vendor/golang.org/x/sys/unix/endian_big.go b/vendor/golang.org/x/sys/unix/endian_big.go index 5e926906..a5202655 100644 --- a/vendor/golang.org/x/sys/unix/endian_big.go +++ b/vendor/golang.org/x/sys/unix/endian_big.go @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // -// +build ppc64 s390x mips mips64 +//go:build armbe || arm64be || m68k || mips || mips64 || mips64p32 || ppc || ppc64 || s390 || s390x || shbe || sparc || sparc64 +// +build armbe arm64be m68k mips mips64 mips64p32 ppc ppc64 s390 s390x shbe sparc sparc64 package unix diff --git a/vendor/golang.org/x/sys/unix/endian_little.go b/vendor/golang.org/x/sys/unix/endian_little.go index bcdb5d30..b0f2bc4a 100644 --- a/vendor/golang.org/x/sys/unix/endian_little.go +++ b/vendor/golang.org/x/sys/unix/endian_little.go @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // -// +build 386 amd64 amd64p32 arm arm64 ppc64le mipsle mips64le riscv64 +//go:build 386 || amd64 || amd64p32 || alpha || arm || arm64 || loong64 || mipsle || mips64le || mips64p32le || nios2 || ppc64le || riscv || riscv64 || sh +// +build 386 amd64 amd64p32 alpha arm arm64 loong64 mipsle mips64le mips64p32le nios2 ppc64le riscv riscv64 sh package unix diff --git a/vendor/golang.org/x/sys/unix/env_unix.go b/vendor/golang.org/x/sys/unix/env_unix.go index 84178b0a..29ccc4d1 100644 --- a/vendor/golang.org/x/sys/unix/env_unix.go +++ b/vendor/golang.org/x/sys/unix/env_unix.go @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris +//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos +// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos // Unix environment variables. diff --git a/vendor/golang.org/x/sys/unix/epoll_zos.go b/vendor/golang.org/x/sys/unix/epoll_zos.go new file mode 100644 index 00000000..cedaf7e0 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/epoll_zos.go @@ -0,0 +1,221 @@ +// Copyright 2020 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build zos && s390x +// +build zos,s390x + +package unix + +import ( + "sync" +) + +// This file simulates epoll on z/OS using poll. + +// Analogous to epoll_event on Linux. +// TODO(neeilan): Pad is because the Linux kernel expects a 96-bit struct. We never pass this to the kernel; remove? +type EpollEvent struct { + Events uint32 + Fd int32 + Pad int32 +} + +const ( + EPOLLERR = 0x8 + EPOLLHUP = 0x10 + EPOLLIN = 0x1 + EPOLLMSG = 0x400 + EPOLLOUT = 0x4 + EPOLLPRI = 0x2 + EPOLLRDBAND = 0x80 + EPOLLRDNORM = 0x40 + EPOLLWRBAND = 0x200 + EPOLLWRNORM = 0x100 + EPOLL_CTL_ADD = 0x1 + EPOLL_CTL_DEL = 0x2 + EPOLL_CTL_MOD = 0x3 + // The following constants are part of the epoll API, but represent + // currently unsupported functionality on z/OS. + // EPOLL_CLOEXEC = 0x80000 + // EPOLLET = 0x80000000 + // EPOLLONESHOT = 0x40000000 + // EPOLLRDHUP = 0x2000 // Typically used with edge-triggered notis + // EPOLLEXCLUSIVE = 0x10000000 // Exclusive wake-up mode + // EPOLLWAKEUP = 0x20000000 // Relies on Linux's BLOCK_SUSPEND capability +) + +// TODO(neeilan): We can eliminate these epToPoll / pToEpoll calls by using identical mask values for POLL/EPOLL +// constants where possible The lower 16 bits of epoll events (uint32) can fit any system poll event (int16). + +// epToPollEvt converts epoll event field to poll equivalent. +// In epoll, Events is a 32-bit field, while poll uses 16 bits. +func epToPollEvt(events uint32) int16 { + var ep2p = map[uint32]int16{ + EPOLLIN: POLLIN, + EPOLLOUT: POLLOUT, + EPOLLHUP: POLLHUP, + EPOLLPRI: POLLPRI, + EPOLLERR: POLLERR, + } + + var pollEvts int16 = 0 + for epEvt, pEvt := range ep2p { + if (events & epEvt) != 0 { + pollEvts |= pEvt + } + } + + return pollEvts +} + +// pToEpollEvt converts 16 bit poll event bitfields to 32-bit epoll event fields. +func pToEpollEvt(revents int16) uint32 { + var p2ep = map[int16]uint32{ + POLLIN: EPOLLIN, + POLLOUT: EPOLLOUT, + POLLHUP: EPOLLHUP, + POLLPRI: EPOLLPRI, + POLLERR: EPOLLERR, + } + + var epollEvts uint32 = 0 + for pEvt, epEvt := range p2ep { + if (revents & pEvt) != 0 { + epollEvts |= epEvt + } + } + + return epollEvts +} + +// Per-process epoll implementation. +type epollImpl struct { + mu sync.Mutex + epfd2ep map[int]*eventPoll + nextEpfd int +} + +// eventPoll holds a set of file descriptors being watched by the process. A process can have multiple epoll instances. +// On Linux, this is an in-kernel data structure accessed through a fd. +type eventPoll struct { + mu sync.Mutex + fds map[int]*EpollEvent +} + +// epoll impl for this process. +var impl epollImpl = epollImpl{ + epfd2ep: make(map[int]*eventPoll), + nextEpfd: 0, +} + +func (e *epollImpl) epollcreate(size int) (epfd int, err error) { + e.mu.Lock() + defer e.mu.Unlock() + epfd = e.nextEpfd + e.nextEpfd++ + + e.epfd2ep[epfd] = &eventPoll{ + fds: make(map[int]*EpollEvent), + } + return epfd, nil +} + +func (e *epollImpl) epollcreate1(flag int) (fd int, err error) { + return e.epollcreate(4) +} + +func (e *epollImpl) epollctl(epfd int, op int, fd int, event *EpollEvent) (err error) { + e.mu.Lock() + defer e.mu.Unlock() + + ep, ok := e.epfd2ep[epfd] + if !ok { + + return EBADF + } + + switch op { + case EPOLL_CTL_ADD: + // TODO(neeilan): When we make epfds and fds disjoint, detect epoll + // loops here (instances watching each other) and return ELOOP. + if _, ok := ep.fds[fd]; ok { + return EEXIST + } + ep.fds[fd] = event + case EPOLL_CTL_MOD: + if _, ok := ep.fds[fd]; !ok { + return ENOENT + } + ep.fds[fd] = event + case EPOLL_CTL_DEL: + if _, ok := ep.fds[fd]; !ok { + return ENOENT + } + delete(ep.fds, fd) + + } + return nil +} + +// Must be called while holding ep.mu +func (ep *eventPoll) getFds() []int { + fds := make([]int, len(ep.fds)) + for fd := range ep.fds { + fds = append(fds, fd) + } + return fds +} + +func (e *epollImpl) epollwait(epfd int, events []EpollEvent, msec int) (n int, err error) { + e.mu.Lock() // in [rare] case of concurrent epollcreate + epollwait + ep, ok := e.epfd2ep[epfd] + + if !ok { + e.mu.Unlock() + return 0, EBADF + } + + pollfds := make([]PollFd, 4) + for fd, epollevt := range ep.fds { + pollfds = append(pollfds, PollFd{Fd: int32(fd), Events: epToPollEvt(epollevt.Events)}) + } + e.mu.Unlock() + + n, err = Poll(pollfds, msec) + if err != nil { + return n, err + } + + i := 0 + for _, pFd := range pollfds { + if pFd.Revents != 0 { + events[i] = EpollEvent{Fd: pFd.Fd, Events: pToEpollEvt(pFd.Revents)} + i++ + } + + if i == n { + break + } + } + + return n, nil +} + +func EpollCreate(size int) (fd int, err error) { + return impl.epollcreate(size) +} + +func EpollCreate1(flag int) (fd int, err error) { + return impl.epollcreate1(flag) +} + +func EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) { + return impl.epollctl(epfd, op, fd, event) +} + +// Because EpollWait mutates events, the caller is expected to coordinate +// concurrent access if calling with the same epfd from multiple goroutines. +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + return impl.epollwait(epfd, events, msec) +} diff --git a/vendor/golang.org/x/sys/unix/errors_freebsd_386.go b/vendor/golang.org/x/sys/unix/errors_freebsd_386.go deleted file mode 100644 index 761db66e..00000000 --- a/vendor/golang.org/x/sys/unix/errors_freebsd_386.go +++ /dev/null @@ -1,233 +0,0 @@ -// Copyright 2017 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// Constants that were deprecated or moved to enums in the FreeBSD headers. Keep -// them here for backwards compatibility. - -package unix - -const ( - DLT_HHDLC = 0x79 - IFF_SMART = 0x20 - IFT_1822 = 0x2 - IFT_A12MPPSWITCH = 0x82 - IFT_AAL2 = 0xbb - IFT_AAL5 = 0x31 - IFT_ADSL = 0x5e - IFT_AFLANE8023 = 0x3b - IFT_AFLANE8025 = 0x3c - IFT_ARAP = 0x58 - IFT_ARCNET = 0x23 - IFT_ARCNETPLUS = 0x24 - IFT_ASYNC = 0x54 - IFT_ATM = 0x25 - IFT_ATMDXI = 0x69 - IFT_ATMFUNI = 0x6a - IFT_ATMIMA = 0x6b - IFT_ATMLOGICAL = 0x50 - IFT_ATMRADIO = 0xbd - IFT_ATMSUBINTERFACE = 0x86 - IFT_ATMVCIENDPT = 0xc2 - IFT_ATMVIRTUAL = 0x95 - IFT_BGPPOLICYACCOUNTING = 0xa2 - IFT_BSC = 0x53 - IFT_CCTEMUL = 0x3d - IFT_CEPT = 0x13 - IFT_CES = 0x85 - IFT_CHANNEL = 0x46 - IFT_CNR = 0x55 - IFT_COFFEE = 0x84 - IFT_COMPOSITELINK = 0x9b - IFT_DCN = 0x8d - IFT_DIGITALPOWERLINE = 0x8a - IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba - IFT_DLSW = 0x4a - IFT_DOCSCABLEDOWNSTREAM = 0x80 - IFT_DOCSCABLEMACLAYER = 0x7f - IFT_DOCSCABLEUPSTREAM = 0x81 - IFT_DS0 = 0x51 - IFT_DS0BUNDLE = 0x52 - IFT_DS1FDL = 0xaa - IFT_DS3 = 0x1e - IFT_DTM = 0x8c - IFT_DVBASILN = 0xac - IFT_DVBASIOUT = 0xad - IFT_DVBRCCDOWNSTREAM = 0x93 - IFT_DVBRCCMACLAYER = 0x92 - IFT_DVBRCCUPSTREAM = 0x94 - IFT_ENC = 0xf4 - IFT_EON = 0x19 - IFT_EPLRS = 0x57 - IFT_ESCON = 0x49 - IFT_ETHER = 0x6 - IFT_FAITH = 0xf2 - IFT_FAST = 0x7d - IFT_FASTETHER = 0x3e - IFT_FASTETHERFX = 0x45 - IFT_FDDI = 0xf - IFT_FIBRECHANNEL = 0x38 - IFT_FRAMERELAYINTERCONNECT = 0x3a - IFT_FRAMERELAYMPI = 0x5c - IFT_FRDLCIENDPT = 0xc1 - IFT_FRELAY = 0x20 - IFT_FRELAYDCE = 0x2c - IFT_FRF16MFRBUNDLE = 0xa3 - IFT_FRFORWARD = 0x9e - IFT_G703AT2MB = 0x43 - IFT_G703AT64K = 0x42 - IFT_GIF = 0xf0 - IFT_GIGABITETHERNET = 0x75 - IFT_GR303IDT = 0xb2 - IFT_GR303RDT = 0xb1 - IFT_H323GATEKEEPER = 0xa4 - IFT_H323PROXY = 0xa5 - IFT_HDH1822 = 0x3 - IFT_HDLC = 0x76 - IFT_HDSL2 = 0xa8 - IFT_HIPERLAN2 = 0xb7 - IFT_HIPPI = 0x2f - IFT_HIPPIINTERFACE = 0x39 - IFT_HOSTPAD = 0x5a - IFT_HSSI = 0x2e - IFT_HY = 0xe - IFT_IBM370PARCHAN = 0x48 - IFT_IDSL = 0x9a - IFT_IEEE80211 = 0x47 - IFT_IEEE80212 = 0x37 - IFT_IEEE8023ADLAG = 0xa1 - IFT_IFGSN = 0x91 - IFT_IMT = 0xbe - IFT_INTERLEAVE = 0x7c - IFT_IP = 0x7e - IFT_IPFORWARD = 0x8e - IFT_IPOVERATM = 0x72 - IFT_IPOVERCDLC = 0x6d - IFT_IPOVERCLAW = 0x6e - IFT_IPSWITCH = 0x4e - IFT_IPXIP = 0xf9 - IFT_ISDN = 0x3f - IFT_ISDNBASIC = 0x14 - IFT_ISDNPRIMARY = 0x15 - IFT_ISDNS = 0x4b - IFT_ISDNU = 0x4c - IFT_ISO88022LLC = 0x29 - IFT_ISO88023 = 0x7 - IFT_ISO88024 = 0x8 - IFT_ISO88025 = 0x9 - IFT_ISO88025CRFPINT = 0x62 - IFT_ISO88025DTR = 0x56 - IFT_ISO88025FIBER = 0x73 - IFT_ISO88026 = 0xa - IFT_ISUP = 0xb3 - IFT_L3IPXVLAN = 0x89 - IFT_LAPB = 0x10 - IFT_LAPD = 0x4d - IFT_LAPF = 0x77 - IFT_LOCALTALK = 0x2a - IFT_LOOP = 0x18 - IFT_MEDIAMAILOVERIP = 0x8b - IFT_MFSIGLINK = 0xa7 - IFT_MIOX25 = 0x26 - IFT_MODEM = 0x30 - IFT_MPC = 0x71 - IFT_MPLS = 0xa6 - IFT_MPLSTUNNEL = 0x96 - IFT_MSDSL = 0x8f - IFT_MVL = 0xbf - IFT_MYRINET = 0x63 - IFT_NFAS = 0xaf - IFT_NSIP = 0x1b - IFT_OPTICALCHANNEL = 0xc3 - IFT_OPTICALTRANSPORT = 0xc4 - IFT_OTHER = 0x1 - IFT_P10 = 0xc - IFT_P80 = 0xd - IFT_PARA = 0x22 - IFT_PFLOG = 0xf6 - IFT_PFSYNC = 0xf7 - IFT_PLC = 0xae - IFT_POS = 0xab - IFT_PPPMULTILINKBUNDLE = 0x6c - IFT_PROPBWAP2MP = 0xb8 - IFT_PROPCNLS = 0x59 - IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 - IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 - IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 - IFT_PROPMUX = 0x36 - IFT_PROPWIRELESSP2P = 0x9d - IFT_PTPSERIAL = 0x16 - IFT_PVC = 0xf1 - IFT_QLLC = 0x44 - IFT_RADIOMAC = 0xbc - IFT_RADSL = 0x5f - IFT_REACHDSL = 0xc0 - IFT_RFC1483 = 0x9f - IFT_RS232 = 0x21 - IFT_RSRB = 0x4f - IFT_SDLC = 0x11 - IFT_SDSL = 0x60 - IFT_SHDSL = 0xa9 - IFT_SIP = 0x1f - IFT_SLIP = 0x1c - IFT_SMDSDXI = 0x2b - IFT_SMDSICIP = 0x34 - IFT_SONET = 0x27 - IFT_SONETOVERHEADCHANNEL = 0xb9 - IFT_SONETPATH = 0x32 - IFT_SONETVT = 0x33 - IFT_SRP = 0x97 - IFT_SS7SIGLINK = 0x9c - IFT_STACKTOSTACK = 0x6f - IFT_STARLAN = 0xb - IFT_STF = 0xd7 - IFT_T1 = 0x12 - IFT_TDLC = 0x74 - IFT_TERMPAD = 0x5b - IFT_TR008 = 0xb0 - IFT_TRANSPHDLC = 0x7b - IFT_TUNNEL = 0x83 - IFT_ULTRA = 0x1d - IFT_USB = 0xa0 - IFT_V11 = 0x40 - IFT_V35 = 0x2d - IFT_V36 = 0x41 - IFT_V37 = 0x78 - IFT_VDSL = 0x61 - IFT_VIRTUALIPADDRESS = 0x70 - IFT_VOICEEM = 0x64 - IFT_VOICEENCAP = 0x67 - IFT_VOICEFXO = 0x65 - IFT_VOICEFXS = 0x66 - IFT_VOICEOVERATM = 0x98 - IFT_VOICEOVERFRAMERELAY = 0x99 - IFT_VOICEOVERIP = 0x68 - IFT_X213 = 0x5d - IFT_X25 = 0x5 - IFT_X25DDN = 0x4 - IFT_X25HUNTGROUP = 0x7a - IFT_X25MLP = 0x79 - IFT_X25PLE = 0x28 - IFT_XETHER = 0x1a - IPPROTO_MAXID = 0x34 - IPV6_FAITH = 0x1d - IPV6_MIN_MEMBERSHIPS = 0x1f - IP_FAITH = 0x16 - IP_MAX_SOURCE_FILTER = 0x400 - IP_MIN_MEMBERSHIPS = 0x1f - MAP_NORESERVE = 0x40 - MAP_RENAME = 0x20 - NET_RT_MAXID = 0x6 - RTF_PRCLONING = 0x10000 - RTM_OLDADD = 0x9 - RTM_OLDDEL = 0xa - RT_CACHING_CONTEXT = 0x1 - RT_NORTREF = 0x2 - SIOCADDRT = 0x8030720a - SIOCALIFADDR = 0x8118691b - SIOCDELRT = 0x8030720b - SIOCDLIFADDR = 0x8118691d - SIOCGLIFADDR = 0xc118691c - SIOCGLIFPHYADDR = 0xc118694b - SIOCSLIFPHYADDR = 0x8118694a -) diff --git a/vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go deleted file mode 100644 index 070f44b6..00000000 --- a/vendor/golang.org/x/sys/unix/errors_freebsd_amd64.go +++ /dev/null @@ -1,233 +0,0 @@ -// Copyright 2017 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// Constants that were deprecated or moved to enums in the FreeBSD headers. Keep -// them here for backwards compatibility. - -package unix - -const ( - DLT_HHDLC = 0x79 - IFF_SMART = 0x20 - IFT_1822 = 0x2 - IFT_A12MPPSWITCH = 0x82 - IFT_AAL2 = 0xbb - IFT_AAL5 = 0x31 - IFT_ADSL = 0x5e - IFT_AFLANE8023 = 0x3b - IFT_AFLANE8025 = 0x3c - IFT_ARAP = 0x58 - IFT_ARCNET = 0x23 - IFT_ARCNETPLUS = 0x24 - IFT_ASYNC = 0x54 - IFT_ATM = 0x25 - IFT_ATMDXI = 0x69 - IFT_ATMFUNI = 0x6a - IFT_ATMIMA = 0x6b - IFT_ATMLOGICAL = 0x50 - IFT_ATMRADIO = 0xbd - IFT_ATMSUBINTERFACE = 0x86 - IFT_ATMVCIENDPT = 0xc2 - IFT_ATMVIRTUAL = 0x95 - IFT_BGPPOLICYACCOUNTING = 0xa2 - IFT_BSC = 0x53 - IFT_CCTEMUL = 0x3d - IFT_CEPT = 0x13 - IFT_CES = 0x85 - IFT_CHANNEL = 0x46 - IFT_CNR = 0x55 - IFT_COFFEE = 0x84 - IFT_COMPOSITELINK = 0x9b - IFT_DCN = 0x8d - IFT_DIGITALPOWERLINE = 0x8a - IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba - IFT_DLSW = 0x4a - IFT_DOCSCABLEDOWNSTREAM = 0x80 - IFT_DOCSCABLEMACLAYER = 0x7f - IFT_DOCSCABLEUPSTREAM = 0x81 - IFT_DS0 = 0x51 - IFT_DS0BUNDLE = 0x52 - IFT_DS1FDL = 0xaa - IFT_DS3 = 0x1e - IFT_DTM = 0x8c - IFT_DVBASILN = 0xac - IFT_DVBASIOUT = 0xad - IFT_DVBRCCDOWNSTREAM = 0x93 - IFT_DVBRCCMACLAYER = 0x92 - IFT_DVBRCCUPSTREAM = 0x94 - IFT_ENC = 0xf4 - IFT_EON = 0x19 - IFT_EPLRS = 0x57 - IFT_ESCON = 0x49 - IFT_ETHER = 0x6 - IFT_FAITH = 0xf2 - IFT_FAST = 0x7d - IFT_FASTETHER = 0x3e - IFT_FASTETHERFX = 0x45 - IFT_FDDI = 0xf - IFT_FIBRECHANNEL = 0x38 - IFT_FRAMERELAYINTERCONNECT = 0x3a - IFT_FRAMERELAYMPI = 0x5c - IFT_FRDLCIENDPT = 0xc1 - IFT_FRELAY = 0x20 - IFT_FRELAYDCE = 0x2c - IFT_FRF16MFRBUNDLE = 0xa3 - IFT_FRFORWARD = 0x9e - IFT_G703AT2MB = 0x43 - IFT_G703AT64K = 0x42 - IFT_GIF = 0xf0 - IFT_GIGABITETHERNET = 0x75 - IFT_GR303IDT = 0xb2 - IFT_GR303RDT = 0xb1 - IFT_H323GATEKEEPER = 0xa4 - IFT_H323PROXY = 0xa5 - IFT_HDH1822 = 0x3 - IFT_HDLC = 0x76 - IFT_HDSL2 = 0xa8 - IFT_HIPERLAN2 = 0xb7 - IFT_HIPPI = 0x2f - IFT_HIPPIINTERFACE = 0x39 - IFT_HOSTPAD = 0x5a - IFT_HSSI = 0x2e - IFT_HY = 0xe - IFT_IBM370PARCHAN = 0x48 - IFT_IDSL = 0x9a - IFT_IEEE80211 = 0x47 - IFT_IEEE80212 = 0x37 - IFT_IEEE8023ADLAG = 0xa1 - IFT_IFGSN = 0x91 - IFT_IMT = 0xbe - IFT_INTERLEAVE = 0x7c - IFT_IP = 0x7e - IFT_IPFORWARD = 0x8e - IFT_IPOVERATM = 0x72 - IFT_IPOVERCDLC = 0x6d - IFT_IPOVERCLAW = 0x6e - IFT_IPSWITCH = 0x4e - IFT_IPXIP = 0xf9 - IFT_ISDN = 0x3f - IFT_ISDNBASIC = 0x14 - IFT_ISDNPRIMARY = 0x15 - IFT_ISDNS = 0x4b - IFT_ISDNU = 0x4c - IFT_ISO88022LLC = 0x29 - IFT_ISO88023 = 0x7 - IFT_ISO88024 = 0x8 - IFT_ISO88025 = 0x9 - IFT_ISO88025CRFPINT = 0x62 - IFT_ISO88025DTR = 0x56 - IFT_ISO88025FIBER = 0x73 - IFT_ISO88026 = 0xa - IFT_ISUP = 0xb3 - IFT_L3IPXVLAN = 0x89 - IFT_LAPB = 0x10 - IFT_LAPD = 0x4d - IFT_LAPF = 0x77 - IFT_LOCALTALK = 0x2a - IFT_LOOP = 0x18 - IFT_MEDIAMAILOVERIP = 0x8b - IFT_MFSIGLINK = 0xa7 - IFT_MIOX25 = 0x26 - IFT_MODEM = 0x30 - IFT_MPC = 0x71 - IFT_MPLS = 0xa6 - IFT_MPLSTUNNEL = 0x96 - IFT_MSDSL = 0x8f - IFT_MVL = 0xbf - IFT_MYRINET = 0x63 - IFT_NFAS = 0xaf - IFT_NSIP = 0x1b - IFT_OPTICALCHANNEL = 0xc3 - IFT_OPTICALTRANSPORT = 0xc4 - IFT_OTHER = 0x1 - IFT_P10 = 0xc - IFT_P80 = 0xd - IFT_PARA = 0x22 - IFT_PFLOG = 0xf6 - IFT_PFSYNC = 0xf7 - IFT_PLC = 0xae - IFT_POS = 0xab - IFT_PPPMULTILINKBUNDLE = 0x6c - IFT_PROPBWAP2MP = 0xb8 - IFT_PROPCNLS = 0x59 - IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 - IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 - IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 - IFT_PROPMUX = 0x36 - IFT_PROPWIRELESSP2P = 0x9d - IFT_PTPSERIAL = 0x16 - IFT_PVC = 0xf1 - IFT_QLLC = 0x44 - IFT_RADIOMAC = 0xbc - IFT_RADSL = 0x5f - IFT_REACHDSL = 0xc0 - IFT_RFC1483 = 0x9f - IFT_RS232 = 0x21 - IFT_RSRB = 0x4f - IFT_SDLC = 0x11 - IFT_SDSL = 0x60 - IFT_SHDSL = 0xa9 - IFT_SIP = 0x1f - IFT_SLIP = 0x1c - IFT_SMDSDXI = 0x2b - IFT_SMDSICIP = 0x34 - IFT_SONET = 0x27 - IFT_SONETOVERHEADCHANNEL = 0xb9 - IFT_SONETPATH = 0x32 - IFT_SONETVT = 0x33 - IFT_SRP = 0x97 - IFT_SS7SIGLINK = 0x9c - IFT_STACKTOSTACK = 0x6f - IFT_STARLAN = 0xb - IFT_STF = 0xd7 - IFT_T1 = 0x12 - IFT_TDLC = 0x74 - IFT_TERMPAD = 0x5b - IFT_TR008 = 0xb0 - IFT_TRANSPHDLC = 0x7b - IFT_TUNNEL = 0x83 - IFT_ULTRA = 0x1d - IFT_USB = 0xa0 - IFT_V11 = 0x40 - IFT_V35 = 0x2d - IFT_V36 = 0x41 - IFT_V37 = 0x78 - IFT_VDSL = 0x61 - IFT_VIRTUALIPADDRESS = 0x70 - IFT_VOICEEM = 0x64 - IFT_VOICEENCAP = 0x67 - IFT_VOICEFXO = 0x65 - IFT_VOICEFXS = 0x66 - IFT_VOICEOVERATM = 0x98 - IFT_VOICEOVERFRAMERELAY = 0x99 - IFT_VOICEOVERIP = 0x68 - IFT_X213 = 0x5d - IFT_X25 = 0x5 - IFT_X25DDN = 0x4 - IFT_X25HUNTGROUP = 0x7a - IFT_X25MLP = 0x79 - IFT_X25PLE = 0x28 - IFT_XETHER = 0x1a - IPPROTO_MAXID = 0x34 - IPV6_FAITH = 0x1d - IPV6_MIN_MEMBERSHIPS = 0x1f - IP_FAITH = 0x16 - IP_MAX_SOURCE_FILTER = 0x400 - IP_MIN_MEMBERSHIPS = 0x1f - MAP_NORESERVE = 0x40 - MAP_RENAME = 0x20 - NET_RT_MAXID = 0x6 - RTF_PRCLONING = 0x10000 - RTM_OLDADD = 0x9 - RTM_OLDDEL = 0xa - RT_CACHING_CONTEXT = 0x1 - RT_NORTREF = 0x2 - SIOCADDRT = 0x8040720a - SIOCALIFADDR = 0x8118691b - SIOCDELRT = 0x8040720b - SIOCDLIFADDR = 0x8118691d - SIOCGLIFADDR = 0xc118691c - SIOCGLIFPHYADDR = 0xc118694b - SIOCSLIFPHYADDR = 0x8118694a -) diff --git a/vendor/golang.org/x/sys/unix/errors_freebsd_arm.go b/vendor/golang.org/x/sys/unix/errors_freebsd_arm.go deleted file mode 100644 index 856dca32..00000000 --- a/vendor/golang.org/x/sys/unix/errors_freebsd_arm.go +++ /dev/null @@ -1,226 +0,0 @@ -// Copyright 2017 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package unix - -const ( - IFT_1822 = 0x2 - IFT_A12MPPSWITCH = 0x82 - IFT_AAL2 = 0xbb - IFT_AAL5 = 0x31 - IFT_ADSL = 0x5e - IFT_AFLANE8023 = 0x3b - IFT_AFLANE8025 = 0x3c - IFT_ARAP = 0x58 - IFT_ARCNET = 0x23 - IFT_ARCNETPLUS = 0x24 - IFT_ASYNC = 0x54 - IFT_ATM = 0x25 - IFT_ATMDXI = 0x69 - IFT_ATMFUNI = 0x6a - IFT_ATMIMA = 0x6b - IFT_ATMLOGICAL = 0x50 - IFT_ATMRADIO = 0xbd - IFT_ATMSUBINTERFACE = 0x86 - IFT_ATMVCIENDPT = 0xc2 - IFT_ATMVIRTUAL = 0x95 - IFT_BGPPOLICYACCOUNTING = 0xa2 - IFT_BSC = 0x53 - IFT_CCTEMUL = 0x3d - IFT_CEPT = 0x13 - IFT_CES = 0x85 - IFT_CHANNEL = 0x46 - IFT_CNR = 0x55 - IFT_COFFEE = 0x84 - IFT_COMPOSITELINK = 0x9b - IFT_DCN = 0x8d - IFT_DIGITALPOWERLINE = 0x8a - IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba - IFT_DLSW = 0x4a - IFT_DOCSCABLEDOWNSTREAM = 0x80 - IFT_DOCSCABLEMACLAYER = 0x7f - IFT_DOCSCABLEUPSTREAM = 0x81 - IFT_DS0 = 0x51 - IFT_DS0BUNDLE = 0x52 - IFT_DS1FDL = 0xaa - IFT_DS3 = 0x1e - IFT_DTM = 0x8c - IFT_DVBASILN = 0xac - IFT_DVBASIOUT = 0xad - IFT_DVBRCCDOWNSTREAM = 0x93 - IFT_DVBRCCMACLAYER = 0x92 - IFT_DVBRCCUPSTREAM = 0x94 - IFT_ENC = 0xf4 - IFT_EON = 0x19 - IFT_EPLRS = 0x57 - IFT_ESCON = 0x49 - IFT_ETHER = 0x6 - IFT_FAST = 0x7d - IFT_FASTETHER = 0x3e - IFT_FASTETHERFX = 0x45 - IFT_FDDI = 0xf - IFT_FIBRECHANNEL = 0x38 - IFT_FRAMERELAYINTERCONNECT = 0x3a - IFT_FRAMERELAYMPI = 0x5c - IFT_FRDLCIENDPT = 0xc1 - IFT_FRELAY = 0x20 - IFT_FRELAYDCE = 0x2c - IFT_FRF16MFRBUNDLE = 0xa3 - IFT_FRFORWARD = 0x9e - IFT_G703AT2MB = 0x43 - IFT_G703AT64K = 0x42 - IFT_GIF = 0xf0 - IFT_GIGABITETHERNET = 0x75 - IFT_GR303IDT = 0xb2 - IFT_GR303RDT = 0xb1 - IFT_H323GATEKEEPER = 0xa4 - IFT_H323PROXY = 0xa5 - IFT_HDH1822 = 0x3 - IFT_HDLC = 0x76 - IFT_HDSL2 = 0xa8 - IFT_HIPERLAN2 = 0xb7 - IFT_HIPPI = 0x2f - IFT_HIPPIINTERFACE = 0x39 - IFT_HOSTPAD = 0x5a - IFT_HSSI = 0x2e - IFT_HY = 0xe - IFT_IBM370PARCHAN = 0x48 - IFT_IDSL = 0x9a - IFT_IEEE80211 = 0x47 - IFT_IEEE80212 = 0x37 - IFT_IEEE8023ADLAG = 0xa1 - IFT_IFGSN = 0x91 - IFT_IMT = 0xbe - IFT_INTERLEAVE = 0x7c - IFT_IP = 0x7e - IFT_IPFORWARD = 0x8e - IFT_IPOVERATM = 0x72 - IFT_IPOVERCDLC = 0x6d - IFT_IPOVERCLAW = 0x6e - IFT_IPSWITCH = 0x4e - IFT_ISDN = 0x3f - IFT_ISDNBASIC = 0x14 - IFT_ISDNPRIMARY = 0x15 - IFT_ISDNS = 0x4b - IFT_ISDNU = 0x4c - IFT_ISO88022LLC = 0x29 - IFT_ISO88023 = 0x7 - IFT_ISO88024 = 0x8 - IFT_ISO88025 = 0x9 - IFT_ISO88025CRFPINT = 0x62 - IFT_ISO88025DTR = 0x56 - IFT_ISO88025FIBER = 0x73 - IFT_ISO88026 = 0xa - IFT_ISUP = 0xb3 - IFT_L3IPXVLAN = 0x89 - IFT_LAPB = 0x10 - IFT_LAPD = 0x4d - IFT_LAPF = 0x77 - IFT_LOCALTALK = 0x2a - IFT_LOOP = 0x18 - IFT_MEDIAMAILOVERIP = 0x8b - IFT_MFSIGLINK = 0xa7 - IFT_MIOX25 = 0x26 - IFT_MODEM = 0x30 - IFT_MPC = 0x71 - IFT_MPLS = 0xa6 - IFT_MPLSTUNNEL = 0x96 - IFT_MSDSL = 0x8f - IFT_MVL = 0xbf - IFT_MYRINET = 0x63 - IFT_NFAS = 0xaf - IFT_NSIP = 0x1b - IFT_OPTICALCHANNEL = 0xc3 - IFT_OPTICALTRANSPORT = 0xc4 - IFT_OTHER = 0x1 - IFT_P10 = 0xc - IFT_P80 = 0xd - IFT_PARA = 0x22 - IFT_PFLOG = 0xf6 - IFT_PFSYNC = 0xf7 - IFT_PLC = 0xae - IFT_POS = 0xab - IFT_PPPMULTILINKBUNDLE = 0x6c - IFT_PROPBWAP2MP = 0xb8 - IFT_PROPCNLS = 0x59 - IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 - IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 - IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 - IFT_PROPMUX = 0x36 - IFT_PROPWIRELESSP2P = 0x9d - IFT_PTPSERIAL = 0x16 - IFT_PVC = 0xf1 - IFT_QLLC = 0x44 - IFT_RADIOMAC = 0xbc - IFT_RADSL = 0x5f - IFT_REACHDSL = 0xc0 - IFT_RFC1483 = 0x9f - IFT_RS232 = 0x21 - IFT_RSRB = 0x4f - IFT_SDLC = 0x11 - IFT_SDSL = 0x60 - IFT_SHDSL = 0xa9 - IFT_SIP = 0x1f - IFT_SLIP = 0x1c - IFT_SMDSDXI = 0x2b - IFT_SMDSICIP = 0x34 - IFT_SONET = 0x27 - IFT_SONETOVERHEADCHANNEL = 0xb9 - IFT_SONETPATH = 0x32 - IFT_SONETVT = 0x33 - IFT_SRP = 0x97 - IFT_SS7SIGLINK = 0x9c - IFT_STACKTOSTACK = 0x6f - IFT_STARLAN = 0xb - IFT_STF = 0xd7 - IFT_T1 = 0x12 - IFT_TDLC = 0x74 - IFT_TERMPAD = 0x5b - IFT_TR008 = 0xb0 - IFT_TRANSPHDLC = 0x7b - IFT_TUNNEL = 0x83 - IFT_ULTRA = 0x1d - IFT_USB = 0xa0 - IFT_V11 = 0x40 - IFT_V35 = 0x2d - IFT_V36 = 0x41 - IFT_V37 = 0x78 - IFT_VDSL = 0x61 - IFT_VIRTUALIPADDRESS = 0x70 - IFT_VOICEEM = 0x64 - IFT_VOICEENCAP = 0x67 - IFT_VOICEFXO = 0x65 - IFT_VOICEFXS = 0x66 - IFT_VOICEOVERATM = 0x98 - IFT_VOICEOVERFRAMERELAY = 0x99 - IFT_VOICEOVERIP = 0x68 - IFT_X213 = 0x5d - IFT_X25 = 0x5 - IFT_X25DDN = 0x4 - IFT_X25HUNTGROUP = 0x7a - IFT_X25MLP = 0x79 - IFT_X25PLE = 0x28 - IFT_XETHER = 0x1a - - // missing constants on FreeBSD-11.1-RELEASE, copied from old values in ztypes_freebsd_arm.go - IFF_SMART = 0x20 - IFT_FAITH = 0xf2 - IFT_IPXIP = 0xf9 - IPPROTO_MAXID = 0x34 - IPV6_FAITH = 0x1d - IP_FAITH = 0x16 - MAP_NORESERVE = 0x40 - MAP_RENAME = 0x20 - NET_RT_MAXID = 0x6 - RTF_PRCLONING = 0x10000 - RTM_OLDADD = 0x9 - RTM_OLDDEL = 0xa - SIOCADDRT = 0x8030720a - SIOCALIFADDR = 0x8118691b - SIOCDELRT = 0x8030720b - SIOCDLIFADDR = 0x8118691d - SIOCGLIFADDR = 0xc118691c - SIOCGLIFPHYADDR = 0xc118694b - SIOCSLIFPHYADDR = 0x8118694a -) diff --git a/vendor/golang.org/x/sys/unix/errors_freebsd_arm64.go b/vendor/golang.org/x/sys/unix/errors_freebsd_arm64.go deleted file mode 100644 index 946dcf3f..00000000 --- a/vendor/golang.org/x/sys/unix/errors_freebsd_arm64.go +++ /dev/null @@ -1,17 +0,0 @@ -// Copyright 2020 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// Constants that were deprecated or moved to enums in the FreeBSD headers. Keep -// them here for backwards compatibility. - -package unix - -const ( - DLT_HHDLC = 0x79 - IPV6_MIN_MEMBERSHIPS = 0x1f - IP_MAX_SOURCE_FILTER = 0x400 - IP_MIN_MEMBERSHIPS = 0x1f - RT_CACHING_CONTEXT = 0x1 - RT_NORTREF = 0x2 -) diff --git a/vendor/golang.org/x/sys/unix/fcntl.go b/vendor/golang.org/x/sys/unix/fcntl.go index 4dc53486..e9b99125 100644 --- a/vendor/golang.org/x/sys/unix/fcntl.go +++ b/vendor/golang.org/x/sys/unix/fcntl.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build dragonfly || freebsd || linux || netbsd || openbsd // +build dragonfly freebsd linux netbsd openbsd package unix diff --git a/vendor/golang.org/x/sys/unix/fcntl_darwin.go b/vendor/golang.org/x/sys/unix/fcntl_darwin.go index 5868a4a4..a9911c7c 100644 --- a/vendor/golang.org/x/sys/unix/fcntl_darwin.go +++ b/vendor/golang.org/x/sys/unix/fcntl_darwin.go @@ -16,3 +16,9 @@ func FcntlFlock(fd uintptr, cmd int, lk *Flock_t) error { _, err := fcntl(int(fd), cmd, int(uintptr(unsafe.Pointer(lk)))) return err } + +// FcntlFstore performs a fcntl syscall for the F_PREALLOCATE command. +func FcntlFstore(fd uintptr, cmd int, fstore *Fstore_t) error { + _, err := fcntl(int(fd), cmd, int(uintptr(unsafe.Pointer(fstore)))) + return err +} diff --git a/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go b/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go index fc0e50e0..29d44808 100644 --- a/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go +++ b/vendor/golang.org/x/sys/unix/fcntl_linux_32bit.go @@ -1,9 +1,10 @@ -// +build linux,386 linux,arm linux,mips linux,mipsle - // Copyright 2014 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build (linux && 386) || (linux && arm) || (linux && mips) || (linux && mipsle) || (linux && ppc) +// +build linux,386 linux,arm linux,mips linux,mipsle linux,ppc + package unix func init() { diff --git a/vendor/golang.org/x/sys/unix/fdset.go b/vendor/golang.org/x/sys/unix/fdset.go index b27be0a0..a8068f94 100644 --- a/vendor/golang.org/x/sys/unix/fdset.go +++ b/vendor/golang.org/x/sys/unix/fdset.go @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris +//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos +// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos package unix diff --git a/vendor/golang.org/x/sys/unix/fstatfs_zos.go b/vendor/golang.org/x/sys/unix/fstatfs_zos.go new file mode 100644 index 00000000..e377cc9f --- /dev/null +++ b/vendor/golang.org/x/sys/unix/fstatfs_zos.go @@ -0,0 +1,164 @@ +// Copyright 2020 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build zos && s390x +// +build zos,s390x + +package unix + +import ( + "unsafe" +) + +// This file simulates fstatfs on z/OS using fstatvfs and w_getmntent. + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + var stat_v Statvfs_t + err = Fstatvfs(fd, &stat_v) + if err == nil { + // populate stat + stat.Type = 0 + stat.Bsize = stat_v.Bsize + stat.Blocks = stat_v.Blocks + stat.Bfree = stat_v.Bfree + stat.Bavail = stat_v.Bavail + stat.Files = stat_v.Files + stat.Ffree = stat_v.Ffree + stat.Fsid = stat_v.Fsid + stat.Namelen = stat_v.Namemax + stat.Frsize = stat_v.Frsize + stat.Flags = stat_v.Flag + for passn := 0; passn < 5; passn++ { + switch passn { + case 0: + err = tryGetmntent64(stat) + break + case 1: + err = tryGetmntent128(stat) + break + case 2: + err = tryGetmntent256(stat) + break + case 3: + err = tryGetmntent512(stat) + break + case 4: + err = tryGetmntent1024(stat) + break + default: + break + } + //proceed to return if: err is nil (found), err is nonnil but not ERANGE (another error occurred) + if err == nil || err != nil && err != ERANGE { + break + } + } + } + return err +} + +func tryGetmntent64(stat *Statfs_t) (err error) { + var mnt_ent_buffer struct { + header W_Mnth + filesys_info [64]W_Mntent + } + var buffer_size int = int(unsafe.Sizeof(mnt_ent_buffer)) + fs_count, err := W_Getmntent((*byte)(unsafe.Pointer(&mnt_ent_buffer)), buffer_size) + if err != nil { + return err + } + err = ERANGE //return ERANGE if no match is found in this batch + for i := 0; i < fs_count; i++ { + if stat.Fsid == uint64(mnt_ent_buffer.filesys_info[i].Dev) { + stat.Type = uint32(mnt_ent_buffer.filesys_info[i].Fstname[0]) + err = nil + break + } + } + return err +} + +func tryGetmntent128(stat *Statfs_t) (err error) { + var mnt_ent_buffer struct { + header W_Mnth + filesys_info [128]W_Mntent + } + var buffer_size int = int(unsafe.Sizeof(mnt_ent_buffer)) + fs_count, err := W_Getmntent((*byte)(unsafe.Pointer(&mnt_ent_buffer)), buffer_size) + if err != nil { + return err + } + err = ERANGE //return ERANGE if no match is found in this batch + for i := 0; i < fs_count; i++ { + if stat.Fsid == uint64(mnt_ent_buffer.filesys_info[i].Dev) { + stat.Type = uint32(mnt_ent_buffer.filesys_info[i].Fstname[0]) + err = nil + break + } + } + return err +} + +func tryGetmntent256(stat *Statfs_t) (err error) { + var mnt_ent_buffer struct { + header W_Mnth + filesys_info [256]W_Mntent + } + var buffer_size int = int(unsafe.Sizeof(mnt_ent_buffer)) + fs_count, err := W_Getmntent((*byte)(unsafe.Pointer(&mnt_ent_buffer)), buffer_size) + if err != nil { + return err + } + err = ERANGE //return ERANGE if no match is found in this batch + for i := 0; i < fs_count; i++ { + if stat.Fsid == uint64(mnt_ent_buffer.filesys_info[i].Dev) { + stat.Type = uint32(mnt_ent_buffer.filesys_info[i].Fstname[0]) + err = nil + break + } + } + return err +} + +func tryGetmntent512(stat *Statfs_t) (err error) { + var mnt_ent_buffer struct { + header W_Mnth + filesys_info [512]W_Mntent + } + var buffer_size int = int(unsafe.Sizeof(mnt_ent_buffer)) + fs_count, err := W_Getmntent((*byte)(unsafe.Pointer(&mnt_ent_buffer)), buffer_size) + if err != nil { + return err + } + err = ERANGE //return ERANGE if no match is found in this batch + for i := 0; i < fs_count; i++ { + if stat.Fsid == uint64(mnt_ent_buffer.filesys_info[i].Dev) { + stat.Type = uint32(mnt_ent_buffer.filesys_info[i].Fstname[0]) + err = nil + break + } + } + return err +} + +func tryGetmntent1024(stat *Statfs_t) (err error) { + var mnt_ent_buffer struct { + header W_Mnth + filesys_info [1024]W_Mntent + } + var buffer_size int = int(unsafe.Sizeof(mnt_ent_buffer)) + fs_count, err := W_Getmntent((*byte)(unsafe.Pointer(&mnt_ent_buffer)), buffer_size) + if err != nil { + return err + } + err = ERANGE //return ERANGE if no match is found in this batch + for i := 0; i < fs_count; i++ { + if stat.Fsid == uint64(mnt_ent_buffer.filesys_info[i].Dev) { + stat.Type = uint32(mnt_ent_buffer.filesys_info[i].Fstname[0]) + err = nil + break + } + } + return err +} diff --git a/vendor/golang.org/x/sys/unix/gccgo.go b/vendor/golang.org/x/sys/unix/gccgo.go index cd6f5a61..0dee2322 100644 --- a/vendor/golang.org/x/sys/unix/gccgo.go +++ b/vendor/golang.org/x/sys/unix/gccgo.go @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build gccgo -// +build !aix +//go:build gccgo && !aix +// +build gccgo,!aix package unix @@ -12,10 +12,8 @@ import "syscall" // We can't use the gc-syntax .s files for gccgo. On the plus side // much of the functionality can be written directly in Go. -//extern gccgoRealSyscallNoError func realSyscallNoError(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r uintptr) -//extern gccgoRealSyscall func realSyscall(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r, errno uintptr) func SyscallNoError(trap, a1, a2, a3 uintptr) (r1, r2 uintptr) { diff --git a/vendor/golang.org/x/sys/unix/gccgo_c.c b/vendor/golang.org/x/sys/unix/gccgo_c.c index c44730c5..2cb1fefa 100644 --- a/vendor/golang.org/x/sys/unix/gccgo_c.c +++ b/vendor/golang.org/x/sys/unix/gccgo_c.c @@ -21,6 +21,9 @@ struct ret { uintptr_t err; }; +struct ret gccgoRealSyscall(uintptr_t trap, uintptr_t a1, uintptr_t a2, uintptr_t a3, uintptr_t a4, uintptr_t a5, uintptr_t a6, uintptr_t a7, uintptr_t a8, uintptr_t a9) + __asm__(GOSYM_PREFIX GOPKGPATH ".realSyscall"); + struct ret gccgoRealSyscall(uintptr_t trap, uintptr_t a1, uintptr_t a2, uintptr_t a3, uintptr_t a4, uintptr_t a5, uintptr_t a6, uintptr_t a7, uintptr_t a8, uintptr_t a9) { @@ -32,6 +35,9 @@ gccgoRealSyscall(uintptr_t trap, uintptr_t a1, uintptr_t a2, uintptr_t a3, uintp return r; } +uintptr_t gccgoRealSyscallNoError(uintptr_t trap, uintptr_t a1, uintptr_t a2, uintptr_t a3, uintptr_t a4, uintptr_t a5, uintptr_t a6, uintptr_t a7, uintptr_t a8, uintptr_t a9) + __asm__(GOSYM_PREFIX GOPKGPATH ".realSyscallNoError"); + uintptr_t gccgoRealSyscallNoError(uintptr_t trap, uintptr_t a1, uintptr_t a2, uintptr_t a3, uintptr_t a4, uintptr_t a5, uintptr_t a6, uintptr_t a7, uintptr_t a8, uintptr_t a9) { diff --git a/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go b/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go index 251a977a..e60e49a3 100644 --- a/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go +++ b/vendor/golang.org/x/sys/unix/gccgo_linux_amd64.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build gccgo && linux && amd64 // +build gccgo,linux,amd64 package unix diff --git a/vendor/golang.org/x/sys/unix/ifreq_linux.go b/vendor/golang.org/x/sys/unix/ifreq_linux.go new file mode 100644 index 00000000..15721a51 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ifreq_linux.go @@ -0,0 +1,142 @@ +// Copyright 2021 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build linux +// +build linux + +package unix + +import ( + "unsafe" +) + +// Helpers for dealing with ifreq since it contains a union and thus requires a +// lot of unsafe.Pointer casts to use properly. + +// An Ifreq is a type-safe wrapper around the raw ifreq struct. An Ifreq +// contains an interface name and a union of arbitrary data which can be +// accessed using the Ifreq's methods. To create an Ifreq, use the NewIfreq +// function. +// +// Use the Name method to access the stored interface name. The union data +// fields can be get and set using the following methods: +// - Uint16/SetUint16: flags +// - Uint32/SetUint32: ifindex, metric, mtu +type Ifreq struct{ raw ifreq } + +// NewIfreq creates an Ifreq with the input network interface name after +// validating the name does not exceed IFNAMSIZ-1 (trailing NULL required) +// bytes. +func NewIfreq(name string) (*Ifreq, error) { + // Leave room for terminating NULL byte. + if len(name) >= IFNAMSIZ { + return nil, EINVAL + } + + var ifr ifreq + copy(ifr.Ifrn[:], name) + + return &Ifreq{raw: ifr}, nil +} + +// TODO(mdlayher): get/set methods for hardware address sockaddr, char array, etc. + +// Name returns the interface name associated with the Ifreq. +func (ifr *Ifreq) Name() string { + return ByteSliceToString(ifr.raw.Ifrn[:]) +} + +// According to netdevice(7), only AF_INET addresses are returned for numerous +// sockaddr ioctls. For convenience, we expose these as Inet4Addr since the Port +// field and other data is always empty. + +// Inet4Addr returns the Ifreq union data from an embedded sockaddr as a C +// in_addr/Go []byte (4-byte IPv4 address) value. If the sockaddr family is not +// AF_INET, an error is returned. +func (ifr *Ifreq) Inet4Addr() ([]byte, error) { + raw := *(*RawSockaddrInet4)(unsafe.Pointer(&ifr.raw.Ifru[:SizeofSockaddrInet4][0])) + if raw.Family != AF_INET { + // Cannot safely interpret raw.Addr bytes as an IPv4 address. + return nil, EINVAL + } + + return raw.Addr[:], nil +} + +// SetInet4Addr sets a C in_addr/Go []byte (4-byte IPv4 address) value in an +// embedded sockaddr within the Ifreq's union data. v must be 4 bytes in length +// or an error will be returned. +func (ifr *Ifreq) SetInet4Addr(v []byte) error { + if len(v) != 4 { + return EINVAL + } + + var addr [4]byte + copy(addr[:], v) + + ifr.clear() + *(*RawSockaddrInet4)( + unsafe.Pointer(&ifr.raw.Ifru[:SizeofSockaddrInet4][0]), + ) = RawSockaddrInet4{ + // Always set IP family as ioctls would require it anyway. + Family: AF_INET, + Addr: addr, + } + + return nil +} + +// Uint16 returns the Ifreq union data as a C short/Go uint16 value. +func (ifr *Ifreq) Uint16() uint16 { + return *(*uint16)(unsafe.Pointer(&ifr.raw.Ifru[:2][0])) +} + +// SetUint16 sets a C short/Go uint16 value as the Ifreq's union data. +func (ifr *Ifreq) SetUint16(v uint16) { + ifr.clear() + *(*uint16)(unsafe.Pointer(&ifr.raw.Ifru[:2][0])) = v +} + +// Uint32 returns the Ifreq union data as a C int/Go uint32 value. +func (ifr *Ifreq) Uint32() uint32 { + return *(*uint32)(unsafe.Pointer(&ifr.raw.Ifru[:4][0])) +} + +// SetUint32 sets a C int/Go uint32 value as the Ifreq's union data. +func (ifr *Ifreq) SetUint32(v uint32) { + ifr.clear() + *(*uint32)(unsafe.Pointer(&ifr.raw.Ifru[:4][0])) = v +} + +// clear zeroes the ifreq's union field to prevent trailing garbage data from +// being sent to the kernel if an ifreq is reused. +func (ifr *Ifreq) clear() { + for i := range ifr.raw.Ifru { + ifr.raw.Ifru[i] = 0 + } +} + +// TODO(mdlayher): export as IfreqData? For now we can provide helpers such as +// IoctlGetEthtoolDrvinfo which use these APIs under the hood. + +// An ifreqData is an Ifreq which carries pointer data. To produce an ifreqData, +// use the Ifreq.withData method. +type ifreqData struct { + name [IFNAMSIZ]byte + // A type separate from ifreq is required in order to comply with the + // unsafe.Pointer rules since the "pointer-ness" of data would not be + // preserved if it were cast into the byte array of a raw ifreq. + data unsafe.Pointer + // Pad to the same size as ifreq. + _ [len(ifreq{}.Ifru) - SizeofPtr]byte +} + +// withData produces an ifreqData with the pointer p set for ioctls which require +// arbitrary pointer data. +func (ifr Ifreq) withData(p unsafe.Pointer) ifreqData { + return ifreqData{ + name: ifr.raw.Ifrn, + data: p, + } +} diff --git a/vendor/golang.org/x/sys/unix/ioctl.go b/vendor/golang.org/x/sys/unix/ioctl.go index 3559e5dc..6c7ad052 100644 --- a/vendor/golang.org/x/sys/unix/ioctl.go +++ b/vendor/golang.org/x/sys/unix/ioctl.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris // +build aix darwin dragonfly freebsd linux netbsd openbsd solaris package unix @@ -20,6 +21,15 @@ func IoctlSetInt(fd int, req uint, value int) error { return ioctl(fd, req, uintptr(value)) } +// IoctlSetPointerInt performs an ioctl operation which sets an +// integer value on fd, using the specified request number. The ioctl +// argument is called with a pointer to the integer value, rather than +// passing the integer value directly. +func IoctlSetPointerInt(fd int, req uint, value int) error { + v := int32(value) + return ioctl(fd, req, uintptr(unsafe.Pointer(&v))) +} + // IoctlSetWinsize performs an ioctl on fd with a *Winsize argument. // // To change fd's window size, the req argument should be TIOCSWINSZ. diff --git a/vendor/golang.org/x/sys/unix/ioctl_linux.go b/vendor/golang.org/x/sys/unix/ioctl_linux.go new file mode 100644 index 00000000..0d12c085 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ioctl_linux.go @@ -0,0 +1,233 @@ +// Copyright 2021 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package unix + +import "unsafe" + +// IoctlRetInt performs an ioctl operation specified by req on a device +// associated with opened file descriptor fd, and returns a non-negative +// integer that is returned by the ioctl syscall. +func IoctlRetInt(fd int, req uint) (int, error) { + ret, _, err := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), 0) + if err != 0 { + return 0, err + } + return int(ret), nil +} + +func IoctlGetUint32(fd int, req uint) (uint32, error) { + var value uint32 + err := ioctlPtr(fd, req, unsafe.Pointer(&value)) + return value, err +} + +func IoctlGetRTCTime(fd int) (*RTCTime, error) { + var value RTCTime + err := ioctlPtr(fd, RTC_RD_TIME, unsafe.Pointer(&value)) + return &value, err +} + +func IoctlSetRTCTime(fd int, value *RTCTime) error { + return ioctlPtr(fd, RTC_SET_TIME, unsafe.Pointer(value)) +} + +func IoctlGetRTCWkAlrm(fd int) (*RTCWkAlrm, error) { + var value RTCWkAlrm + err := ioctlPtr(fd, RTC_WKALM_RD, unsafe.Pointer(&value)) + return &value, err +} + +func IoctlSetRTCWkAlrm(fd int, value *RTCWkAlrm) error { + return ioctlPtr(fd, RTC_WKALM_SET, unsafe.Pointer(value)) +} + +// IoctlGetEthtoolDrvinfo fetches ethtool driver information for the network +// device specified by ifname. +func IoctlGetEthtoolDrvinfo(fd int, ifname string) (*EthtoolDrvinfo, error) { + ifr, err := NewIfreq(ifname) + if err != nil { + return nil, err + } + + value := EthtoolDrvinfo{Cmd: ETHTOOL_GDRVINFO} + ifrd := ifr.withData(unsafe.Pointer(&value)) + + err = ioctlIfreqData(fd, SIOCETHTOOL, &ifrd) + return &value, err +} + +// IoctlGetWatchdogInfo fetches information about a watchdog device from the +// Linux watchdog API. For more information, see: +// https://www.kernel.org/doc/html/latest/watchdog/watchdog-api.html. +func IoctlGetWatchdogInfo(fd int) (*WatchdogInfo, error) { + var value WatchdogInfo + err := ioctlPtr(fd, WDIOC_GETSUPPORT, unsafe.Pointer(&value)) + return &value, err +} + +// IoctlWatchdogKeepalive issues a keepalive ioctl to a watchdog device. For +// more information, see: +// https://www.kernel.org/doc/html/latest/watchdog/watchdog-api.html. +func IoctlWatchdogKeepalive(fd int) error { + // arg is ignored and not a pointer, so ioctl is fine instead of ioctlPtr. + return ioctl(fd, WDIOC_KEEPALIVE, 0) +} + +// IoctlFileCloneRange performs an FICLONERANGE ioctl operation to clone the +// range of data conveyed in value to the file associated with the file +// descriptor destFd. See the ioctl_ficlonerange(2) man page for details. +func IoctlFileCloneRange(destFd int, value *FileCloneRange) error { + return ioctlPtr(destFd, FICLONERANGE, unsafe.Pointer(value)) +} + +// IoctlFileClone performs an FICLONE ioctl operation to clone the entire file +// associated with the file description srcFd to the file associated with the +// file descriptor destFd. See the ioctl_ficlone(2) man page for details. +func IoctlFileClone(destFd, srcFd int) error { + return ioctl(destFd, FICLONE, uintptr(srcFd)) +} + +type FileDedupeRange struct { + Src_offset uint64 + Src_length uint64 + Reserved1 uint16 + Reserved2 uint32 + Info []FileDedupeRangeInfo +} + +type FileDedupeRangeInfo struct { + Dest_fd int64 + Dest_offset uint64 + Bytes_deduped uint64 + Status int32 + Reserved uint32 +} + +// IoctlFileDedupeRange performs an FIDEDUPERANGE ioctl operation to share the +// range of data conveyed in value from the file associated with the file +// descriptor srcFd to the value.Info destinations. See the +// ioctl_fideduperange(2) man page for details. +func IoctlFileDedupeRange(srcFd int, value *FileDedupeRange) error { + buf := make([]byte, SizeofRawFileDedupeRange+ + len(value.Info)*SizeofRawFileDedupeRangeInfo) + rawrange := (*RawFileDedupeRange)(unsafe.Pointer(&buf[0])) + rawrange.Src_offset = value.Src_offset + rawrange.Src_length = value.Src_length + rawrange.Dest_count = uint16(len(value.Info)) + rawrange.Reserved1 = value.Reserved1 + rawrange.Reserved2 = value.Reserved2 + + for i := range value.Info { + rawinfo := (*RawFileDedupeRangeInfo)(unsafe.Pointer( + uintptr(unsafe.Pointer(&buf[0])) + uintptr(SizeofRawFileDedupeRange) + + uintptr(i*SizeofRawFileDedupeRangeInfo))) + rawinfo.Dest_fd = value.Info[i].Dest_fd + rawinfo.Dest_offset = value.Info[i].Dest_offset + rawinfo.Bytes_deduped = value.Info[i].Bytes_deduped + rawinfo.Status = value.Info[i].Status + rawinfo.Reserved = value.Info[i].Reserved + } + + err := ioctlPtr(srcFd, FIDEDUPERANGE, unsafe.Pointer(&buf[0])) + + // Output + for i := range value.Info { + rawinfo := (*RawFileDedupeRangeInfo)(unsafe.Pointer( + uintptr(unsafe.Pointer(&buf[0])) + uintptr(SizeofRawFileDedupeRange) + + uintptr(i*SizeofRawFileDedupeRangeInfo))) + value.Info[i].Dest_fd = rawinfo.Dest_fd + value.Info[i].Dest_offset = rawinfo.Dest_offset + value.Info[i].Bytes_deduped = rawinfo.Bytes_deduped + value.Info[i].Status = rawinfo.Status + value.Info[i].Reserved = rawinfo.Reserved + } + + return err +} + +func IoctlHIDGetDesc(fd int, value *HIDRawReportDescriptor) error { + return ioctlPtr(fd, HIDIOCGRDESC, unsafe.Pointer(value)) +} + +func IoctlHIDGetRawInfo(fd int) (*HIDRawDevInfo, error) { + var value HIDRawDevInfo + err := ioctlPtr(fd, HIDIOCGRAWINFO, unsafe.Pointer(&value)) + return &value, err +} + +func IoctlHIDGetRawName(fd int) (string, error) { + var value [_HIDIOCGRAWNAME_LEN]byte + err := ioctlPtr(fd, _HIDIOCGRAWNAME, unsafe.Pointer(&value[0])) + return ByteSliceToString(value[:]), err +} + +func IoctlHIDGetRawPhys(fd int) (string, error) { + var value [_HIDIOCGRAWPHYS_LEN]byte + err := ioctlPtr(fd, _HIDIOCGRAWPHYS, unsafe.Pointer(&value[0])) + return ByteSliceToString(value[:]), err +} + +func IoctlHIDGetRawUniq(fd int) (string, error) { + var value [_HIDIOCGRAWUNIQ_LEN]byte + err := ioctlPtr(fd, _HIDIOCGRAWUNIQ, unsafe.Pointer(&value[0])) + return ByteSliceToString(value[:]), err +} + +// IoctlIfreq performs an ioctl using an Ifreq structure for input and/or +// output. See the netdevice(7) man page for details. +func IoctlIfreq(fd int, req uint, value *Ifreq) error { + // It is possible we will add more fields to *Ifreq itself later to prevent + // misuse, so pass the raw *ifreq directly. + return ioctlPtr(fd, req, unsafe.Pointer(&value.raw)) +} + +// TODO(mdlayher): export if and when IfreqData is exported. + +// ioctlIfreqData performs an ioctl using an ifreqData structure for input +// and/or output. See the netdevice(7) man page for details. +func ioctlIfreqData(fd int, req uint, value *ifreqData) error { + // The memory layout of IfreqData (type-safe) and ifreq (not type-safe) are + // identical so pass *IfreqData directly. + return ioctlPtr(fd, req, unsafe.Pointer(value)) +} + +// IoctlKCMClone attaches a new file descriptor to a multiplexor by cloning an +// existing KCM socket, returning a structure containing the file descriptor of +// the new socket. +func IoctlKCMClone(fd int) (*KCMClone, error) { + var info KCMClone + if err := ioctlPtr(fd, SIOCKCMCLONE, unsafe.Pointer(&info)); err != nil { + return nil, err + } + + return &info, nil +} + +// IoctlKCMAttach attaches a TCP socket and associated BPF program file +// descriptor to a multiplexor. +func IoctlKCMAttach(fd int, info KCMAttach) error { + return ioctlPtr(fd, SIOCKCMATTACH, unsafe.Pointer(&info)) +} + +// IoctlKCMUnattach unattaches a TCP socket file descriptor from a multiplexor. +func IoctlKCMUnattach(fd int, info KCMUnattach) error { + return ioctlPtr(fd, SIOCKCMUNATTACH, unsafe.Pointer(&info)) +} + +// IoctlLoopGetStatus64 gets the status of the loop device associated with the +// file descriptor fd using the LOOP_GET_STATUS64 operation. +func IoctlLoopGetStatus64(fd int) (*LoopInfo64, error) { + var value LoopInfo64 + if err := ioctlPtr(fd, LOOP_GET_STATUS64, unsafe.Pointer(&value)); err != nil { + return nil, err + } + return &value, nil +} + +// IoctlLoopSetStatus64 sets the status of the loop device associated with the +// file descriptor fd using the LOOP_SET_STATUS64 operation. +func IoctlLoopSetStatus64(fd int, value *LoopInfo64) error { + return ioctlPtr(fd, LOOP_SET_STATUS64, unsafe.Pointer(value)) +} diff --git a/vendor/golang.org/x/sys/unix/ioctl_zos.go b/vendor/golang.org/x/sys/unix/ioctl_zos.go new file mode 100644 index 00000000..5384e7d9 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ioctl_zos.go @@ -0,0 +1,74 @@ +// Copyright 2020 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build zos && s390x +// +build zos,s390x + +package unix + +import ( + "runtime" + "unsafe" +) + +// ioctl itself should not be exposed directly, but additional get/set +// functions for specific types are permissible. + +// IoctlSetInt performs an ioctl operation which sets an integer value +// on fd, using the specified request number. +func IoctlSetInt(fd int, req uint, value int) error { + return ioctl(fd, req, uintptr(value)) +} + +// IoctlSetWinsize performs an ioctl on fd with a *Winsize argument. +// +// To change fd's window size, the req argument should be TIOCSWINSZ. +func IoctlSetWinsize(fd int, req uint, value *Winsize) error { + // TODO: if we get the chance, remove the req parameter and + // hardcode TIOCSWINSZ. + err := ioctl(fd, req, uintptr(unsafe.Pointer(value))) + runtime.KeepAlive(value) + return err +} + +// IoctlSetTermios performs an ioctl on fd with a *Termios. +// +// The req value is expected to be TCSETS, TCSETSW, or TCSETSF +func IoctlSetTermios(fd int, req uint, value *Termios) error { + if (req != TCSETS) && (req != TCSETSW) && (req != TCSETSF) { + return ENOSYS + } + err := Tcsetattr(fd, int(req), value) + runtime.KeepAlive(value) + return err +} + +// IoctlGetInt performs an ioctl operation which gets an integer value +// from fd, using the specified request number. +// +// A few ioctl requests use the return value as an output parameter; +// for those, IoctlRetInt should be used instead of this function. +func IoctlGetInt(fd int, req uint) (int, error) { + var value int + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return value, err +} + +func IoctlGetWinsize(fd int, req uint) (*Winsize, error) { + var value Winsize + err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) + return &value, err +} + +// IoctlGetTermios performs an ioctl on fd with a *Termios. +// +// The req value is expected to be TCGETS +func IoctlGetTermios(fd int, req uint) (*Termios, error) { + var value Termios + if req != TCGETS { + return &value, ENOSYS + } + err := Tcgetattr(fd, &value) + return &value, err +} diff --git a/vendor/golang.org/x/sys/unix/mkall.sh b/vendor/golang.org/x/sys/unix/mkall.sh index ece31e9d..727cba21 100644 --- a/vendor/golang.org/x/sys/unix/mkall.sh +++ b/vendor/golang.org/x/sys/unix/mkall.sh @@ -50,7 +50,7 @@ if [[ "$GOOS" = "linux" ]]; then # Use the Docker-based build system # Files generated through docker (use $cmd so you can Ctl-C the build or run) $cmd docker build --tag generate:$GOOS $GOOS - $cmd docker run --interactive --tty --volume $(cd -- "$(dirname -- "$0")" && /bin/pwd):/build generate:$GOOS + $cmd docker run --interactive --tty --volume $(cd -- "$(dirname -- "$0")/.." && /bin/pwd):/build generate:$GOOS exit fi @@ -70,31 +70,15 @@ aix_ppc64) mksyscall="go run mksyscall_aix_ppc64.go -aix" mktypes="GOARCH=$GOARCH go tool cgo -godefs" ;; -darwin_386) - mkerrors="$mkerrors -m32" - mksyscall="go run mksyscall.go -l32" - mksysnum="go run mksysnum.go $(xcrun --show-sdk-path --sdk macosx)/usr/include/sys/syscall.h" - mktypes="GOARCH=$GOARCH go tool cgo -godefs" - mkasm="go run mkasm_darwin.go" - ;; darwin_amd64) mkerrors="$mkerrors -m64" - mksysnum="go run mksysnum.go $(xcrun --show-sdk-path --sdk macosx)/usr/include/sys/syscall.h" mktypes="GOARCH=$GOARCH go tool cgo -godefs" - mkasm="go run mkasm_darwin.go" - ;; -darwin_arm) - mkerrors="$mkerrors" - mksyscall="go run mksyscall.go -l32" - mksysnum="go run mksysnum.go $(xcrun --show-sdk-path --sdk iphoneos)/usr/include/sys/syscall.h" - mktypes="GOARCH=$GOARCH go tool cgo -godefs" - mkasm="go run mkasm_darwin.go" + mkasm="go run mkasm.go" ;; darwin_arm64) mkerrors="$mkerrors -m64" - mksysnum="go run mksysnum.go $(xcrun --show-sdk-path --sdk iphoneos)/usr/include/sys/syscall.h" mktypes="GOARCH=$GOARCH go tool cgo -godefs" - mkasm="go run mkasm_darwin.go" + mkasm="go run mkasm.go" ;; dragonfly_amd64) mkerrors="$mkerrors -m64" @@ -105,25 +89,30 @@ dragonfly_amd64) freebsd_386) mkerrors="$mkerrors -m32" mksyscall="go run mksyscall.go -l32" - mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master'" + mksysnum="go run mksysnum.go 'https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12'" mktypes="GOARCH=$GOARCH go tool cgo -godefs" ;; freebsd_amd64) mkerrors="$mkerrors -m64" - mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master'" + mksysnum="go run mksysnum.go 'https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12'" mktypes="GOARCH=$GOARCH go tool cgo -godefs" ;; freebsd_arm) mkerrors="$mkerrors" mksyscall="go run mksyscall.go -l32 -arm" - mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master'" + mksysnum="go run mksysnum.go 'https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12'" # Let the type of C char be signed for making the bare syscall # API consistent across platforms. mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" ;; freebsd_arm64) mkerrors="$mkerrors -m64" - mksysnum="go run mksysnum.go 'https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master'" + mksysnum="go run mksysnum.go 'https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12'" + mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" + ;; +freebsd_riscv64) + mkerrors="$mkerrors -m64" + mksysnum="go run mksysnum.go 'https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12'" mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" ;; netbsd_386) @@ -153,29 +142,38 @@ netbsd_arm64) mktypes="GOARCH=$GOARCH go tool cgo -godefs" ;; openbsd_386) + mkasm="go run mkasm.go" mkerrors="$mkerrors -m32" - mksyscall="go run mksyscall.go -l32 -openbsd" + mksyscall="go run mksyscall.go -l32 -openbsd -libc" mksysctl="go run mksysctl_openbsd.go" - mksysnum="go run mksysnum.go 'https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master'" mktypes="GOARCH=$GOARCH go tool cgo -godefs" ;; openbsd_amd64) + mkasm="go run mkasm.go" mkerrors="$mkerrors -m64" - mksyscall="go run mksyscall.go -openbsd" + mksyscall="go run mksyscall.go -openbsd -libc" mksysctl="go run mksysctl_openbsd.go" - mksysnum="go run mksysnum.go 'https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master'" mktypes="GOARCH=$GOARCH go tool cgo -godefs" ;; openbsd_arm) + mkasm="go run mkasm.go" mkerrors="$mkerrors" - mksyscall="go run mksyscall.go -l32 -openbsd -arm" + mksyscall="go run mksyscall.go -l32 -openbsd -arm -libc" mksysctl="go run mksysctl_openbsd.go" - mksysnum="go run mksysnum.go 'https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master'" # Let the type of C char be signed for making the bare syscall # API consistent across platforms. mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" ;; openbsd_arm64) + mkasm="go run mkasm.go" + mkerrors="$mkerrors -m64" + mksyscall="go run mksyscall.go -openbsd -libc" + mksysctl="go run mksysctl_openbsd.go" + # Let the type of C char be signed for making the bare syscall + # API consistent across platforms. + mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" + ;; +openbsd_mips64) mkerrors="$mkerrors -m64" mksyscall="go run mksyscall.go -openbsd" mksysctl="go run mksysctl_openbsd.go" @@ -184,6 +182,24 @@ openbsd_arm64) # API consistent across platforms. mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" ;; +openbsd_ppc64) + mkasm="go run mkasm.go" + mkerrors="$mkerrors -m64" + mksyscall="go run mksyscall.go -openbsd -libc" + mksysctl="go run mksysctl_openbsd.go" + # Let the type of C char be signed for making the bare syscall + # API consistent across platforms. + mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" + ;; +openbsd_riscv64) + mkasm="go run mkasm.go" + mkerrors="$mkerrors -m64" + mksyscall="go run mksyscall.go -openbsd -libc" + mksysctl="go run mksysctl_openbsd.go" + # Let the type of C char be signed for making the bare syscall + # API consistent across platforms. + mktypes="GOARCH=$GOARCH go tool cgo -godefs -- -fsigned-char" + ;; solaris_amd64) mksyscall="go run mksyscall_solaris.go" mkerrors="$mkerrors -m64" @@ -194,7 +210,7 @@ illumos_amd64) mksyscall="go run mksyscall_solaris.go" mkerrors= mksysnum= - mktypes= + mktypes="GOARCH=$GOARCH go tool cgo -godefs" ;; *) echo 'unrecognized $GOOS_$GOARCH: ' "$GOOSARCH" 1>&2 @@ -216,13 +232,6 @@ esac if [ "$GOOSARCH" == "aix_ppc64" ]; then # aix/ppc64 script generates files instead of writing to stdin. echo "$mksyscall -tags $GOOS,$GOARCH $syscall_goos $GOOSARCH_in && gofmt -w zsyscall_$GOOSARCH.go && gofmt -w zsyscall_"$GOOSARCH"_gccgo.go && gofmt -w zsyscall_"$GOOSARCH"_gc.go " ; - elif [ "$GOOS" == "darwin" ]; then - # pre-1.12, direct syscalls - echo "$mksyscall -tags $GOOS,$GOARCH,!go1.12 $syscall_goos syscall_darwin_${GOARCH}.1_11.go $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.1_11.go"; - # 1.12 and later, syscalls via libSystem - echo "$mksyscall -tags $GOOS,$GOARCH,go1.12 $syscall_goos $GOOSARCH_in |gofmt >zsyscall_$GOOSARCH.go"; - # 1.13 and later, syscalls via libSystem (including syscallPtr) - echo "$mksyscall -tags $GOOS,$GOARCH,go1.13 syscall_darwin.1_13.go |gofmt >zsyscall_$GOOSARCH.1_13.go"; elif [ "$GOOS" == "illumos" ]; then # illumos code generation requires a --illumos switch echo "$mksyscall -illumos -tags illumos,$GOARCH syscall_illumos.go |gofmt > zsyscall_illumos_$GOARCH.go"; @@ -236,5 +245,5 @@ esac if [ -n "$mksysctl" ]; then echo "$mksysctl |gofmt >$zsysctl"; fi if [ -n "$mksysnum" ]; then echo "$mksysnum |gofmt >zsysnum_$GOOSARCH.go"; fi if [ -n "$mktypes" ]; then echo "$mktypes types_$GOOS.go | go run mkpost.go > ztypes_$GOOSARCH.go"; fi - if [ -n "$mkasm" ]; then echo "$mkasm $GOARCH"; fi + if [ -n "$mkasm" ]; then echo "$mkasm $GOOS $GOARCH"; fi ) | $run diff --git a/vendor/golang.org/x/sys/unix/mkerrors.sh b/vendor/golang.org/x/sys/unix/mkerrors.sh index ab09aafc..7456d9dd 100644 --- a/vendor/golang.org/x/sys/unix/mkerrors.sh +++ b/vendor/golang.org/x/sys/unix/mkerrors.sh @@ -54,22 +54,28 @@ includes_AIX=' includes_Darwin=' #define _DARWIN_C_SOURCE -#define KERNEL +#define KERNEL 1 #define _DARWIN_USE_64_BIT_INODE +#define __APPLE_USE_RFC_3542 #include #include +#include +#include #include #include #include #include #include +#include #include +#include #include #include #include #include #include #include +#include #include #include #include @@ -77,6 +83,9 @@ includes_Darwin=' #include #include #include + +// for backwards compatibility because moved TIOCREMOTE to Kernel.framework after MacOSX12.0.sdk. +#define TIOCREMOTE 0x80047469 ' includes_DragonFly=' @@ -93,6 +102,7 @@ includes_DragonFly=' #include #include #include +#include #include #include #include @@ -107,8 +117,10 @@ includes_FreeBSD=' #include #include #include +#include #include #include +#include #include #include #include @@ -116,6 +128,7 @@ includes_FreeBSD=' #include #include #include +#include #include #include #include @@ -187,23 +200,31 @@ struct ltchars { #include #include #include +#include #include #include +#include #include #include +#include +#include +#include #include #include #include +#include #include +#include #include #include +#include #include #include #include #include #include #include -#include +#include #include #include #include @@ -213,17 +234,24 @@ struct ltchars { #include #include #include +#include +#include #include #include +#include #include +#include #include #include #include +#include #include #include #include +#include #include #include +#include #include #include #include @@ -238,8 +266,10 @@ struct ltchars { #include #include #include +#include #include +#include #include #if defined(__sparc__) @@ -267,6 +297,10 @@ struct ltchars { #define SOL_NETLINK 270 #endif +#ifndef SOL_SMC +#define SOL_SMC 286 +#endif + #ifdef SOL_BLUETOOTH // SPARC includes this in /usr/include/sparc64-linux-gnu/bits/socket.h // but it is already in bluetooth_linux.go @@ -287,6 +321,17 @@ struct ltchars { // Including linux/l2tp.h here causes conflicts between linux/in.h // and netinet/in.h included via net/route.h above. #define IPPROTO_L2TP 115 + +// Copied from linux/hid.h. +// Keep in sync with the size of the referenced fields. +#define _HIDIOCGRAWNAME_LEN 128 // sizeof_field(struct hid_device, name) +#define _HIDIOCGRAWPHYS_LEN 64 // sizeof_field(struct hid_device, phys) +#define _HIDIOCGRAWUNIQ_LEN 64 // sizeof_field(struct hid_device, uniq) + +#define _HIDIOCGRAWNAME HIDIOCGRAWNAME(_HIDIOCGRAWNAME_LEN) +#define _HIDIOCGRAWPHYS HIDIOCGRAWPHYS(_HIDIOCGRAWPHYS_LEN) +#define _HIDIOCGRAWUNIQ HIDIOCGRAWUNIQ(_HIDIOCGRAWUNIQ_LEN) + ' includes_NetBSD=' @@ -296,6 +341,7 @@ includes_NetBSD=' #include #include #include +#include #include #include #include @@ -324,6 +370,7 @@ includes_OpenBSD=' #include #include #include +#include #include #include #include @@ -364,6 +411,7 @@ includes_SunOS=' #include #include #include +#include #include #include #include @@ -373,10 +421,11 @@ includes_SunOS=' #include #include #include +#include #include -#include #include #include +#include ' @@ -431,6 +480,7 @@ ccflags="$@" $2 !~ /^EPROC_/ && $2 !~ /^EQUIV_/ && $2 !~ /^EXPR_/ && + $2 !~ /^EVIOC/ && $2 ~ /^E[A-Z0-9_]+$/ || $2 ~ /^B[0-9_]+$/ || $2 ~ /^(OLD|NEW)DEV$/ || @@ -462,13 +512,18 @@ ccflags="$@" $2 ~ /^O?XTABS$/ || $2 ~ /^TC[IO](ON|OFF)$/ || $2 ~ /^IN_/ || + $2 ~ /^KCM/ || + $2 ~ /^LANDLOCK_/ || $2 ~ /^LOCK_(SH|EX|NB|UN)$/ || $2 ~ /^LO_(KEY|NAME)_SIZE$/ || $2 ~ /^LOOP_(CLR|CTL|GET|SET)_/ || - $2 ~ /^(AF|SOCK|SO|SOL|IPPROTO|IP|IPV6|ICMP6|TCP|MCAST|EVFILT|NOTE|EV|SHUT|PROT|MAP|MFD|T?PACKET|MSG|SCM|MCL|DT|MADV|PR)_/ || + $2 ~ /^(AF|SOCK|SO|SOL|IPPROTO|IP|IPV6|TCP|MCAST|EVFILT|NOTE|SHUT|PROT|MAP|MFD|T?PACKET|MSG|SCM|MCL|DT|MADV|PR|LOCAL|TCPOPT)_/ || + $2 ~ /^NFC_(GENL|PROTO|COMM|RF|SE|DIRECTION|LLCP|SOCKPROTO)_/ || + $2 ~ /^NFC_.*_(MAX)?SIZE$/ || + $2 ~ /^RAW_PAYLOAD_/ || $2 ~ /^TP_STATUS_/ || $2 ~ /^FALLOC_/ || - $2 == "ICMPV6_FILTER" || + $2 ~ /^ICMPV?6?_(FILTER|SEC)/ || $2 == "SOMAXCONN" || $2 == "NAME_MAX" || $2 == "IFNAMSIZ" || @@ -477,10 +532,10 @@ ccflags="$@" $2 ~ /^HW_MACHINE$/ || $2 ~ /^SYSCTL_VERS/ || $2 !~ "MNT_BITS" && - $2 ~ /^(MS|MNT|UMOUNT)_/ || + $2 ~ /^(MS|MNT|MOUNT|UMOUNT)_/ || $2 ~ /^NS_GET_/ || $2 ~ /^TUN(SET|GET|ATTACH|DETACH)/ || - $2 ~ /^(O|F|[ES]?FD|NAME|S|PTRACE|PT)_/ || + $2 ~ /^(O|F|[ES]?FD|NAME|S|PTRACE|PT|PIOD|TFD)_/ || $2 ~ /^KEXEC_/ || $2 ~ /^LINUX_REBOOT_CMD_/ || $2 ~ /^LINUX_REBOOT_MAGIC[12]$/ || @@ -488,6 +543,7 @@ ccflags="$@" $2 !~ "NLA_TYPE_MASK" && $2 !~ /^RTC_VL_(ACCURACY|BACKUP|DATA)/ && $2 ~ /^(NETLINK|NLM|NLMSG|NLA|IFA|IFAN|RT|RTC|RTCF|RTN|RTPROT|RTNH|ARPHRD|ETH_P|NETNSA)_/ || + $2 ~ /^FIORDCHK$/ || $2 ~ /^SIOC/ || $2 ~ /^TIOC/ || $2 ~ /^TCGET/ || @@ -503,23 +559,29 @@ ccflags="$@" $2 ~ /^CLONE_[A-Z_]+/ || $2 !~ /^(BPF_TIMEVAL|BPF_FIB_LOOKUP_[A-Z]+)$/ && $2 ~ /^(BPF|DLT)_/ || + $2 ~ /^AUDIT_/ || $2 ~ /^(CLOCK|TIMER)_/ || $2 ~ /^CAN_/ || $2 ~ /^CAP_/ || + $2 ~ /^CP_/ || + $2 ~ /^CPUSTATES$/ || + $2 ~ /^CTLIOCGINFO$/ || $2 ~ /^ALG_/ || + $2 ~ /^FI(CLONE|DEDUPERANGE)/ || $2 ~ /^FS_(POLICY_FLAGS|KEY_DESC|ENCRYPTION_MODE|[A-Z0-9_]+_KEY_SIZE)/ || - $2 ~ /^FS_IOC_.*(ENCRYPTION|VERITY|GETFLAGS)/ || + $2 ~ /^FS_IOC_.*(ENCRYPTION|VERITY|[GS]ETFLAGS)/ || $2 ~ /^FS_VERITY_/ || $2 ~ /^FSCRYPT_/ || + $2 ~ /^DM_/ || $2 ~ /^GRND_/ || $2 ~ /^RND/ || $2 ~ /^KEY_(SPEC|REQKEY_DEFL)_/ || $2 ~ /^KEYCTL_/ || - $2 ~ /^PERF_EVENT_IOC_/ || + $2 ~ /^PERF_/ || $2 ~ /^SECCOMP_MODE_/ || + $2 ~ /^SEEK_/ || $2 ~ /^SPLICE_/ || $2 ~ /^SYNC_FILE_RANGE_/ || - $2 !~ /^AUDIT_RECORD_MAGIC/ && $2 !~ /IOC_MAGIC/ && $2 ~ /^[A-Z][A-Z0-9_]+_MAGIC2?$/ || $2 ~ /^(VM|VMADDR)_/ || @@ -534,18 +596,31 @@ ccflags="$@" $2 ~ /^XATTR_(CREATE|REPLACE|NO(DEFAULT|FOLLOW|SECURITY)|SHOWCOMPRESSION)/ || $2 ~ /^ATTR_(BIT_MAP_COUNT|(CMN|VOL|FILE)_)/ || $2 ~ /^FSOPT_/ || - $2 ~ /^WDIOC_/ || + $2 ~ /^WDIO[CFS]_/ || $2 ~ /^NFN/ || $2 ~ /^XDP_/ || $2 ~ /^RWF_/ || $2 ~ /^(HDIO|WIN|SMART)_/ || $2 ~ /^CRYPTO_/ || $2 ~ /^TIPC_/ || + $2 !~ "DEVLINK_RELOAD_LIMITS_VALID_MASK" && $2 ~ /^DEVLINK_/ || + $2 ~ /^ETHTOOL_/ || + $2 ~ /^LWTUNNEL_IP/ || + $2 ~ /^ITIMER_/ || $2 !~ "WMESGLEN" && $2 ~ /^W[A-Z0-9]+$/ || + $2 ~ /^P_/ || $2 ~/^PPPIOC/ || $2 ~ /^FAN_|FANOTIFY_/ || + $2 == "HID_MAX_DESCRIPTOR_SIZE" || + $2 ~ /^_?HIDIOC/ || + $2 ~ /^BUS_(USB|HIL|BLUETOOTH|VIRTUAL)$/ || + $2 ~ /^MTD/ || + $2 ~ /^OTP/ || + $2 ~ /^MEM/ || + $2 ~ /^WG/ || + $2 ~ /^FIB_RULE_/ || $2 ~ /^BLK[A-Z]*(GET$|SET$|BUF$|PART$|SIZE)/ {printf("\t%s = C.%s\n", $2, $2)} $2 ~ /^__WCOREFLAG$/ {next} $2 ~ /^__W[A-Z0-9]+$/ {printf("\t%s = C.%s\n", substr($2,3), $2)} @@ -567,7 +642,7 @@ errors=$( signals=$( echo '#include ' | $CC -x c - -E -dM $ccflags | awk '$1=="#define" && $2 ~ /^SIG[A-Z0-9]+$/ { print $2 }' | - egrep -v '(SIGSTKSIZE|SIGSTKSZ|SIGRT|SIGMAX64)' | + grep -v 'SIGSTKSIZE\|SIGSTKSZ\|SIGRT\|SIGMAX64' | sort ) @@ -577,12 +652,13 @@ echo '#include ' | $CC -x c - -E -dM $ccflags | sort >_error.grep echo '#include ' | $CC -x c - -E -dM $ccflags | awk '$1=="#define" && $2 ~ /^SIG[A-Z0-9]+$/ { print "^\t" $2 "[ \t]*=" }' | - egrep -v '(SIGSTKSIZE|SIGSTKSZ|SIGRT|SIGMAX64)' | + grep -v 'SIGSTKSIZE\|SIGSTKSZ\|SIGRT\|SIGMAX64' | sort >_signal.grep echo '// mkerrors.sh' "$@" echo '// Code generated by the command above; see README.md. DO NOT EDIT.' echo +echo "//go:build ${GOARCH} && ${GOOS}" echo "// +build ${GOARCH},${GOOS}" echo go tool cgo -godefs -- "$@" _const.go >_error.out diff --git a/vendor/golang.org/x/sys/unix/pagesize_unix.go b/vendor/golang.org/x/sys/unix/pagesize_unix.go index bc2f3629..53f1b4c5 100644 --- a/vendor/golang.org/x/sys/unix/pagesize_unix.go +++ b/vendor/golang.org/x/sys/unix/pagesize_unix.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris // +build aix darwin dragonfly freebsd linux netbsd openbsd solaris // For Unix, get the pagesize from the runtime. diff --git a/vendor/golang.org/x/sys/unix/ptrace_darwin.go b/vendor/golang.org/x/sys/unix/ptrace_darwin.go new file mode 100644 index 00000000..463c3eff --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ptrace_darwin.go @@ -0,0 +1,12 @@ +// Copyright 2020 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build darwin && !ios +// +build darwin,!ios + +package unix + +func ptrace(request int, pid int, addr uintptr, data uintptr) error { + return ptrace1(request, pid, addr, data) +} diff --git a/vendor/golang.org/x/sys/unix/ptrace_ios.go b/vendor/golang.org/x/sys/unix/ptrace_ios.go new file mode 100644 index 00000000..ed0509a0 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ptrace_ios.go @@ -0,0 +1,12 @@ +// Copyright 2020 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build ios +// +build ios + +package unix + +func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { + return ENOTSUP +} diff --git a/vendor/golang.org/x/sys/unix/race.go b/vendor/golang.org/x/sys/unix/race.go index 61712b51..6f6c5fec 100644 --- a/vendor/golang.org/x/sys/unix/race.go +++ b/vendor/golang.org/x/sys/unix/race.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build (darwin && race) || (linux && race) || (freebsd && race) // +build darwin,race linux,race freebsd,race package unix diff --git a/vendor/golang.org/x/sys/unix/race0.go b/vendor/golang.org/x/sys/unix/race0.go index ad026678..706e1322 100644 --- a/vendor/golang.org/x/sys/unix/race0.go +++ b/vendor/golang.org/x/sys/unix/race0.go @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix darwin,!race linux,!race freebsd,!race netbsd openbsd solaris dragonfly +//go:build aix || (darwin && !race) || (linux && !race) || (freebsd && !race) || netbsd || openbsd || solaris || dragonfly || zos +// +build aix darwin,!race linux,!race freebsd,!race netbsd openbsd solaris dragonfly zos package unix diff --git a/vendor/golang.org/x/sys/unix/readdirent_getdents.go b/vendor/golang.org/x/sys/unix/readdirent_getdents.go index 3a90aa6d..4d625756 100644 --- a/vendor/golang.org/x/sys/unix/readdirent_getdents.go +++ b/vendor/golang.org/x/sys/unix/readdirent_getdents.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build aix || dragonfly || freebsd || linux || netbsd || openbsd // +build aix dragonfly freebsd linux netbsd openbsd package unix diff --git a/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go b/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go index 5fdae40b..2a4ba47c 100644 --- a/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go +++ b/vendor/golang.org/x/sys/unix/readdirent_getdirentries.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build darwin // +build darwin package unix diff --git a/vendor/golang.org/x/sys/unix/sockcmsg_linux.go b/vendor/golang.org/x/sys/unix/sockcmsg_linux.go index 8bf45705..5f63147e 100644 --- a/vendor/golang.org/x/sys/unix/sockcmsg_linux.go +++ b/vendor/golang.org/x/sys/unix/sockcmsg_linux.go @@ -34,3 +34,52 @@ func ParseUnixCredentials(m *SocketControlMessage) (*Ucred, error) { ucred := *(*Ucred)(unsafe.Pointer(&m.Data[0])) return &ucred, nil } + +// PktInfo4 encodes Inet4Pktinfo into a socket control message of type IP_PKTINFO. +func PktInfo4(info *Inet4Pktinfo) []byte { + b := make([]byte, CmsgSpace(SizeofInet4Pktinfo)) + h := (*Cmsghdr)(unsafe.Pointer(&b[0])) + h.Level = SOL_IP + h.Type = IP_PKTINFO + h.SetLen(CmsgLen(SizeofInet4Pktinfo)) + *(*Inet4Pktinfo)(h.data(0)) = *info + return b +} + +// PktInfo6 encodes Inet6Pktinfo into a socket control message of type IPV6_PKTINFO. +func PktInfo6(info *Inet6Pktinfo) []byte { + b := make([]byte, CmsgSpace(SizeofInet6Pktinfo)) + h := (*Cmsghdr)(unsafe.Pointer(&b[0])) + h.Level = SOL_IPV6 + h.Type = IPV6_PKTINFO + h.SetLen(CmsgLen(SizeofInet6Pktinfo)) + *(*Inet6Pktinfo)(h.data(0)) = *info + return b +} + +// ParseOrigDstAddr decodes a socket control message containing the original +// destination address. To receive such a message the IP_RECVORIGDSTADDR or +// IPV6_RECVORIGDSTADDR option must be enabled on the socket. +func ParseOrigDstAddr(m *SocketControlMessage) (Sockaddr, error) { + switch { + case m.Header.Level == SOL_IP && m.Header.Type == IP_ORIGDSTADDR: + pp := (*RawSockaddrInet4)(unsafe.Pointer(&m.Data[0])) + sa := new(SockaddrInet4) + p := (*[2]byte)(unsafe.Pointer(&pp.Port)) + sa.Port = int(p[0])<<8 + int(p[1]) + sa.Addr = pp.Addr + return sa, nil + + case m.Header.Level == SOL_IPV6 && m.Header.Type == IPV6_ORIGDSTADDR: + pp := (*RawSockaddrInet6)(unsafe.Pointer(&m.Data[0])) + sa := new(SockaddrInet6) + p := (*[2]byte)(unsafe.Pointer(&pp.Port)) + sa.Port = int(p[0])<<8 + int(p[1]) + sa.ZoneId = pp.Scope_id + sa.Addr = pp.Addr + return sa, nil + + default: + return nil, EINVAL + } +} diff --git a/vendor/golang.org/x/sys/unix/sockcmsg_unix.go b/vendor/golang.org/x/sys/unix/sockcmsg_unix.go index 003916ed..453a942c 100644 --- a/vendor/golang.org/x/sys/unix/sockcmsg_unix.go +++ b/vendor/golang.org/x/sys/unix/sockcmsg_unix.go @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris +//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos +// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos // Socket control messages diff --git a/vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go b/vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go index 7d08dae5..0840fe4a 100644 --- a/vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go +++ b/vendor/golang.org/x/sys/unix/sockcmsg_unix_other.go @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix darwin freebsd linux netbsd openbsd solaris +//go:build aix || darwin || freebsd || linux || netbsd || openbsd || solaris || zos +// +build aix darwin freebsd linux netbsd openbsd solaris zos package unix @@ -20,7 +21,7 @@ func cmsgAlignOf(salen int) int { case "aix": // There is no alignment on AIX. salign = 1 - case "darwin", "illumos", "solaris": + case "darwin", "ios", "illumos", "solaris": // NOTE: It seems like 64-bit Darwin, Illumos and Solaris // kernels still require 32-bit aligned access to network // subsystem. @@ -32,6 +33,14 @@ func cmsgAlignOf(salen int) int { if runtime.GOARCH == "arm" { salign = 8 } + // NetBSD aarch64 requires 128-bit alignment. + if runtime.GOOS == "netbsd" && runtime.GOARCH == "arm64" { + salign = 16 + } + case "zos": + // z/OS socket macros use [32-bit] sizeof(int) alignment, + // not pointer width. + salign = SizeofInt } return (salen + salign - 1) & ^(salign - 1) diff --git a/vendor/golang.org/x/sys/unix/str.go b/vendor/golang.org/x/sys/unix/str.go deleted file mode 100644 index 17fb6986..00000000 --- a/vendor/golang.org/x/sys/unix/str.go +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright 2009 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris - -package unix - -func itoa(val int) string { // do it here rather than with fmt to avoid dependency - if val < 0 { - return "-" + uitoa(uint(-val)) - } - return uitoa(uint(val)) -} - -func uitoa(val uint) string { - var buf [32]byte // big enough for int64 - i := len(buf) - 1 - for val >= 10 { - buf[i] = byte(val%10 + '0') - i-- - val /= 10 - } - buf[i] = byte(val + '0') - return string(buf[i:]) -} diff --git a/vendor/golang.org/x/sys/unix/syscall.go b/vendor/golang.org/x/sys/unix/syscall.go index fd4ee8eb..63e8c838 100644 --- a/vendor/golang.org/x/sys/unix/syscall.go +++ b/vendor/golang.org/x/sys/unix/syscall.go @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris +//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos +// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos // Package unix contains an interface to the low-level operating system // primitives. OS details vary depending on the underlying system, and @@ -24,7 +25,11 @@ // holds a value of type syscall.Errno. package unix // import "golang.org/x/sys/unix" -import "strings" +import ( + "bytes" + "strings" + "unsafe" +) // ByteSliceFromString returns a NUL-terminated slice of bytes // containing the text of s. If s contains a NUL byte at any @@ -49,5 +54,34 @@ func BytePtrFromString(s string) (*byte, error) { return &a[0], nil } +// ByteSliceToString returns a string form of the text represented by the slice s, with a terminating NUL and any +// bytes after the NUL removed. +func ByteSliceToString(s []byte) string { + if i := bytes.IndexByte(s, 0); i != -1 { + s = s[:i] + } + return string(s) +} + +// BytePtrToString takes a pointer to a sequence of text and returns the corresponding string. +// If the pointer is nil, it returns the empty string. It assumes that the text sequence is terminated +// at a zero byte; if the zero byte is not present, the program may crash. +func BytePtrToString(p *byte) string { + if p == nil { + return "" + } + if *p == 0 { + return "" + } + + // Find NUL terminator. + n := 0 + for ptr := unsafe.Pointer(p); *(*byte)(ptr) != 0; n++ { + ptr = unsafe.Pointer(uintptr(ptr) + 1) + } + + return string(unsafe.Slice(p, n)) +} + // Single-word zero for use when we need a valid pointer to 0 bytes. var _zero uintptr diff --git a/vendor/golang.org/x/sys/unix/syscall_aix.go b/vendor/golang.org/x/sys/unix/syscall_aix.go index 9ad8a0d4..2db1b51e 100644 --- a/vendor/golang.org/x/sys/unix/syscall_aix.go +++ b/vendor/golang.org/x/sys/unix/syscall_aix.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build aix // +build aix // Aix system calls. @@ -19,7 +20,24 @@ import "unsafe" * Wrapped */ +func Access(path string, mode uint32) (err error) { + return Faccessat(AT_FDCWD, path, mode, 0) +} + +func Chmod(path string, mode uint32) (err error) { + return Fchmodat(AT_FDCWD, path, mode, 0) +} + +func Chown(path string, uid int, gid int) (err error) { + return Fchownat(AT_FDCWD, path, uid, gid, 0) +} + +func Creat(path string, mode uint32) (fd int, err error) { + return Open(path, O_CREAT|O_WRONLY|O_TRUNC, mode) +} + //sys utimes(path string, times *[2]Timeval) (err error) + func Utimes(path string, tv []Timeval) error { if len(tv) != 2 { return EINVAL @@ -28,6 +46,7 @@ func Utimes(path string, tv []Timeval) error { } //sys utimensat(dirfd int, path string, times *[2]Timespec, flag int) (err error) + func UtimesNano(path string, ts []Timespec) error { if len(ts) != 2 { return EINVAL @@ -53,9 +72,7 @@ func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) { p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) p[0] = byte(sa.Port >> 8) p[1] = byte(sa.Port) - for i := 0; i < len(sa.Addr); i++ { - sa.raw.Addr[i] = sa.Addr[i] - } + sa.raw.Addr = sa.Addr return unsafe.Pointer(&sa.raw), SizeofSockaddrInet4, nil } @@ -68,9 +85,7 @@ func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) { p[0] = byte(sa.Port >> 8) p[1] = byte(sa.Port) sa.raw.Scope_id = sa.ZoneId - for i := 0; i < len(sa.Addr); i++ { - sa.raw.Addr[i] = sa.Addr[i] - } + sa.raw.Addr = sa.Addr return unsafe.Pointer(&sa.raw), SizeofSockaddrInet6, nil } @@ -202,20 +217,63 @@ func Accept(fd int) (nfd int, sa Sockaddr, err error) { return } -func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) { - // Recvmsg not implemented on AIX - sa := new(SockaddrUnix) - return -1, -1, -1, sa, ENOSYS -} - -func Sendmsg(fd int, p, oob []byte, to Sockaddr, flags int) (err error) { - _, err = SendmsgN(fd, p, oob, to, flags) +func recvmsgRaw(fd int, iov []Iovec, oob []byte, flags int, rsa *RawSockaddrAny) (n, oobn int, recvflags int, err error) { + var msg Msghdr + msg.Name = (*byte)(unsafe.Pointer(rsa)) + msg.Namelen = uint32(SizeofSockaddrAny) + var dummy byte + if len(oob) > 0 { + // receive at least one normal byte + if emptyIovecs(iov) { + var iova [1]Iovec + iova[0].Base = &dummy + iova[0].SetLen(1) + iov = iova[:] + } + msg.Control = (*byte)(unsafe.Pointer(&oob[0])) + msg.SetControllen(len(oob)) + } + if len(iov) > 0 { + msg.Iov = &iov[0] + msg.SetIovlen(len(iov)) + } + if n, err = recvmsg(fd, &msg, flags); n == -1 { + return + } + oobn = int(msg.Controllen) + recvflags = int(msg.Flags) return } -func SendmsgN(fd int, p, oob []byte, to Sockaddr, flags int) (n int, err error) { - // SendmsgN not implemented on AIX - return -1, ENOSYS +func sendmsgN(fd int, iov []Iovec, oob []byte, ptr unsafe.Pointer, salen _Socklen, flags int) (n int, err error) { + var msg Msghdr + msg.Name = (*byte)(unsafe.Pointer(ptr)) + msg.Namelen = uint32(salen) + var dummy byte + var empty bool + if len(oob) > 0 { + // send at least one normal byte + empty = emptyIovecs(iov) + if empty { + var iova [1]Iovec + iova[0].Base = &dummy + iova[0].SetLen(1) + iov = iova[:] + } + msg.Control = (*byte)(unsafe.Pointer(&oob[0])) + msg.SetControllen(len(oob)) + } + if len(iov) > 0 { + msg.Iov = &iov[0] + msg.SetIovlen(len(iov)) + } + if n, err = sendmsg(fd, &msg, flags); err != nil { + return 0, err + } + if len(oob) > 0 && empty { + n = 0 + } + return n, nil } func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { @@ -235,7 +293,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { } } - bytes := (*[10000]byte)(unsafe.Pointer(&pp.Path[0]))[0:n] + bytes := (*[len(pp.Path)]byte)(unsafe.Pointer(&pp.Path[0]))[0:n] sa.Name = string(bytes) return sa, nil @@ -244,9 +302,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { sa := new(SockaddrInet4) p := (*[2]byte)(unsafe.Pointer(&pp.Port)) sa.Port = int(p[0])<<8 + int(p[1]) - for i := 0; i < len(sa.Addr); i++ { - sa.Addr[i] = pp.Addr[i] - } + sa.Addr = pp.Addr return sa, nil case AF_INET6: @@ -255,9 +311,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { p := (*[2]byte)(unsafe.Pointer(&pp.Port)) sa.Port = int(p[0])<<8 + int(p[1]) sa.ZoneId = pp.Scope_id - for i := 0; i < len(sa.Addr); i++ { - sa.Addr[i] = pp.Addr[i] - } + sa.Addr = pp.Addr return sa, nil } return nil, EAFNOSUPPORT @@ -297,11 +351,13 @@ func direntNamlen(buf []byte) (uint64, bool) { } //sys getdirent(fd int, buf []byte) (n int, err error) + func Getdents(fd int, buf []byte) (n int, err error) { return getdirent(fd, buf) } //sys wait4(pid Pid_t, status *_C_int, options int, rusage *Rusage) (wpid Pid_t, err error) + func Wait4(pid int, wstatus *WaitStatus, options int, rusage *Rusage) (wpid int, err error) { var status _C_int var r Pid_t @@ -368,6 +424,12 @@ func (w WaitStatus) TrapCause() int { return -1 } //sys fcntl(fd int, cmd int, arg int) (val int, err error) +//sys fsyncRange(fd int, how int, start int64, length int64) (err error) = fsync_range + +func Fsync(fd int) error { + return fsyncRange(fd, O_SYNC, 0, 0) +} + /* * Direct access */ @@ -384,7 +446,6 @@ func (w WaitStatus) TrapCause() int { return -1 } //sys Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) //sys Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) //sys Fdatasync(fd int) (err error) -//sys Fsync(fd int) (err error) // readdir_r //sysnb Getpgid(pid int) (pgid int, err error) @@ -403,8 +464,8 @@ func (w WaitStatus) TrapCause() int { return -1 } //sys Mknod(path string, mode uint32, dev int) (err error) //sys Mknodat(dirfd int, path string, mode uint32, dev int) (err error) //sys Nanosleep(time *Timespec, leftover *Timespec) (err error) -//sys Open(path string, mode int, perm uint32) (fd int, err error) = open64 -//sys Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) +//sys Open(path string, mode int, perm uint32) (fd int, err error) = open64 +//sys Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) //sys read(fd int, p []byte) (n int, err error) //sys Readlink(path string, buf []byte) (n int, err error) //sys Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) @@ -423,8 +484,8 @@ func (w WaitStatus) TrapCause() int { return -1 } //sysnb Times(tms *Tms) (ticks uintptr, err error) //sysnb Umask(mask int) (oldmask int) //sysnb Uname(buf *Utsname) (err error) -//sys Unlink(path string) (err error) -//sys Unlinkat(dirfd int, path string, flags int) (err error) +//sys Unlink(path string) (err error) +//sys Unlinkat(dirfd int, path string, flags int) (err error) //sys Ustat(dev int, ubuf *Ustat_t) (err error) //sys write(fd int, p []byte) (n int, err error) //sys readlen(fd int, p *byte, np int) (n int, err error) = read @@ -445,8 +506,8 @@ func (w WaitStatus) TrapCause() int { return -1 } //sys Listen(s int, n int) (err error) //sys lstat(path string, stat *Stat_t) (err error) //sys Pause() (err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) = pread64 -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = pwrite64 +//sys pread(fd int, p []byte, offset int64) (n int, err error) = pread64 +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) = pwrite64 //sys Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) //sys Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) //sysnb Setregid(rgid int, egid int) (err error) @@ -498,7 +559,7 @@ func Munmap(b []byte) (err error) { //sys Munlock(b []byte) (err error) //sys Munlockall() (err error) -//sysnb pipe(p *[2]_C_int) (err error) +//sysnb pipe(p *[2]_C_int) (err error) func Pipe(p []int) (err error) { if len(p) != 2 { @@ -506,8 +567,10 @@ func Pipe(p []int) (err error) { } var pp [2]_C_int err = pipe(&pp) - p[0] = int(pp[0]) - p[1] = int(pp[1]) + if err == nil { + p[0] = int(pp[0]) + p[1] = int(pp[1]) + } return } @@ -527,6 +590,7 @@ func Poll(fds []PollFd, timeout int) (n int, err error) { //sys Getsystemcfg(label int) (n uint64) //sys umount(target string) (err error) + func Unmount(target string, flags int) (err error) { if flags != 0 { // AIX doesn't have any flags for umount. diff --git a/vendor/golang.org/x/sys/unix/syscall_aix_ppc.go b/vendor/golang.org/x/sys/unix/syscall_aix_ppc.go index b3c8e330..e92a0be1 100644 --- a/vendor/golang.org/x/sys/unix/syscall_aix_ppc.go +++ b/vendor/golang.org/x/sys/unix/syscall_aix_ppc.go @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix -// +build ppc +//go:build aix && ppc +// +build aix,ppc package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go b/vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go index 9a6e0241..16eed170 100644 --- a/vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go +++ b/vendor/golang.org/x/sys/unix/syscall_aix_ppc64.go @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix -// +build ppc64 +//go:build aix && ppc64 +// +build aix,ppc64 package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_bsd.go b/vendor/golang.org/x/sys/unix/syscall_bsd.go index 68605db6..eda42671 100644 --- a/vendor/golang.org/x/sys/unix/syscall_bsd.go +++ b/vendor/golang.org/x/sys/unix/syscall_bsd.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build darwin || dragonfly || freebsd || netbsd || openbsd // +build darwin dragonfly freebsd netbsd openbsd // BSD system call wrappers shared by *BSD based systems @@ -18,6 +19,21 @@ import ( "unsafe" ) +const ImplementsGetwd = true + +func Getwd() (string, error) { + var buf [PathMax]byte + _, err := Getcwd(buf[0:]) + if err != nil { + return "", err + } + n := clen(buf[:]) + if n < 1 { + return "", EINVAL + } + return string(buf[:n]), nil +} + /* * Wrapped */ @@ -147,9 +163,7 @@ func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) { p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) p[0] = byte(sa.Port >> 8) p[1] = byte(sa.Port) - for i := 0; i < len(sa.Addr); i++ { - sa.raw.Addr[i] = sa.Addr[i] - } + sa.raw.Addr = sa.Addr return unsafe.Pointer(&sa.raw), _Socklen(sa.raw.Len), nil } @@ -163,9 +177,7 @@ func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) { p[0] = byte(sa.Port >> 8) p[1] = byte(sa.Port) sa.raw.Scope_id = sa.ZoneId - for i := 0; i < len(sa.Addr); i++ { - sa.raw.Addr[i] = sa.Addr[i] - } + sa.raw.Addr = sa.Addr return unsafe.Pointer(&sa.raw), _Socklen(sa.raw.Len), nil } @@ -194,9 +206,7 @@ func (sa *SockaddrDatalink) sockaddr() (unsafe.Pointer, _Socklen, error) { sa.raw.Nlen = sa.Nlen sa.raw.Alen = sa.Alen sa.raw.Slen = sa.Slen - for i := 0; i < len(sa.raw.Data); i++ { - sa.raw.Data[i] = sa.Data[i] - } + sa.raw.Data = sa.Data return unsafe.Pointer(&sa.raw), SizeofSockaddrDatalink, nil } @@ -212,9 +222,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { sa.Nlen = pp.Nlen sa.Alen = pp.Alen sa.Slen = pp.Slen - for i := 0; i < len(sa.Data); i++ { - sa.Data[i] = pp.Data[i] - } + sa.Data = pp.Data return sa, nil case AF_UNIX: @@ -246,9 +254,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { sa := new(SockaddrInet4) p := (*[2]byte)(unsafe.Pointer(&pp.Port)) sa.Port = int(p[0])<<8 + int(p[1]) - for i := 0; i < len(sa.Addr); i++ { - sa.Addr[i] = pp.Addr[i] - } + sa.Addr = pp.Addr return sa, nil case AF_INET6: @@ -257,12 +263,10 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { p := (*[2]byte)(unsafe.Pointer(&pp.Port)) sa.Port = int(p[0])<<8 + int(p[1]) sa.ZoneId = pp.Scope_id - for i := 0; i < len(sa.Addr); i++ { - sa.Addr[i] = pp.Addr[i] - } + sa.Addr = pp.Addr return sa, nil } - return nil, EAFNOSUPPORT + return anyToSockaddrGOOS(fd, rsa) } func Accept(fd int) (nfd int, sa Sockaddr, err error) { @@ -272,7 +276,7 @@ func Accept(fd int) (nfd int, sa Sockaddr, err error) { if err != nil { return } - if runtime.GOOS == "darwin" && len == 0 { + if (runtime.GOOS == "darwin" || runtime.GOOS == "ios") && len == 0 { // Accepted socket has no address. // This is likely due to a bug in xnu kernels, // where instead of ECONNABORTED error socket @@ -303,7 +307,7 @@ func Getsockname(fd int) (sa Sockaddr, err error) { return anyToSockaddr(fd, &rsa) } -//sysnb socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) +//sysnb socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) // GetsockoptString returns the string value of the socket option opt for the // socket associated with fd at the given socket level. @@ -317,84 +321,66 @@ func GetsockoptString(fd, level, opt int) (string, error) { return string(buf[:vallen-1]), nil } -//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) -//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) +//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) +//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) //sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) -func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) { +func recvmsgRaw(fd int, iov []Iovec, oob []byte, flags int, rsa *RawSockaddrAny) (n, oobn int, recvflags int, err error) { var msg Msghdr - var rsa RawSockaddrAny - msg.Name = (*byte)(unsafe.Pointer(&rsa)) + msg.Name = (*byte)(unsafe.Pointer(rsa)) msg.Namelen = uint32(SizeofSockaddrAny) - var iov Iovec - if len(p) > 0 { - iov.Base = (*byte)(unsafe.Pointer(&p[0])) - iov.SetLen(len(p)) - } var dummy byte if len(oob) > 0 { // receive at least one normal byte - if len(p) == 0 { - iov.Base = &dummy - iov.SetLen(1) + if emptyIovecs(iov) { + var iova [1]Iovec + iova[0].Base = &dummy + iova[0].SetLen(1) + iov = iova[:] } msg.Control = (*byte)(unsafe.Pointer(&oob[0])) msg.SetControllen(len(oob)) } - msg.Iov = &iov - msg.Iovlen = 1 + if len(iov) > 0 { + msg.Iov = &iov[0] + msg.SetIovlen(len(iov)) + } if n, err = recvmsg(fd, &msg, flags); err != nil { return } oobn = int(msg.Controllen) recvflags = int(msg.Flags) - // source address is only specified if the socket is unconnected - if rsa.Addr.Family != AF_UNSPEC { - from, err = anyToSockaddr(fd, &rsa) - } return } //sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) -func Sendmsg(fd int, p, oob []byte, to Sockaddr, flags int) (err error) { - _, err = SendmsgN(fd, p, oob, to, flags) - return -} - -func SendmsgN(fd int, p, oob []byte, to Sockaddr, flags int) (n int, err error) { - var ptr unsafe.Pointer - var salen _Socklen - if to != nil { - ptr, salen, err = to.sockaddr() - if err != nil { - return 0, err - } - } +func sendmsgN(fd int, iov []Iovec, oob []byte, ptr unsafe.Pointer, salen _Socklen, flags int) (n int, err error) { var msg Msghdr msg.Name = (*byte)(unsafe.Pointer(ptr)) msg.Namelen = uint32(salen) - var iov Iovec - if len(p) > 0 { - iov.Base = (*byte)(unsafe.Pointer(&p[0])) - iov.SetLen(len(p)) - } var dummy byte + var empty bool if len(oob) > 0 { // send at least one normal byte - if len(p) == 0 { - iov.Base = &dummy - iov.SetLen(1) + empty = emptyIovecs(iov) + if empty { + var iova [1]Iovec + iova[0].Base = &dummy + iova[0].SetLen(1) + iov = iova[:] } msg.Control = (*byte)(unsafe.Pointer(&oob[0])) msg.SetControllen(len(oob)) } - msg.Iov = &iov - msg.Iovlen = 1 + if len(iov) > 0 { + msg.Iov = &iov[0] + msg.SetIovlen(len(iov)) + } if n, err = sendmsg(fd, &msg, flags); err != nil { return 0, err } - if len(oob) > 0 && len(p) == 0 { + if len(oob) > 0 && empty { n = 0 } return n, nil @@ -527,6 +513,23 @@ func SysctlClockinfo(name string) (*Clockinfo, error) { return &ci, nil } +func SysctlTimeval(name string) (*Timeval, error) { + mib, err := sysctlmib(name) + if err != nil { + return nil, err + } + + var tv Timeval + n := uintptr(unsafe.Sizeof(tv)) + if err := sysctl(mib, (*byte)(unsafe.Pointer(&tv)), &n, nil, 0); err != nil { + return nil, err + } + if n != unsafe.Sizeof(tv) { + return nil, EIO + } + return &tv, nil +} + //sys utimes(path string, timeval *[2]Timeval) (err error) func Utimes(path string, tv []Timeval) error { @@ -550,12 +553,7 @@ func UtimesNano(path string, ts []Timespec) error { if len(ts) != 2 { return EINVAL } - // Darwin setattrlist can set nanosecond timestamps - err := setattrlistTimes(path, ts, 0) - if err != ENOSYS { - return err - } - err = utimensat(AT_FDCWD, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0) + err := utimensat(AT_FDCWD, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0) if err != ENOSYS { return err } @@ -575,10 +573,6 @@ func UtimesNanoAt(dirfd int, path string, ts []Timespec, flags int) error { if len(ts) != 2 { return EINVAL } - err := setattrlistTimes(path, ts, flags) - if err != ENOSYS { - return err - } return utimensat(dirfd, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), flags) } @@ -594,7 +588,7 @@ func Futimes(fd int, tv []Timeval) error { return futimes(fd, (*[2]Timeval)(unsafe.Pointer(&tv[0]))) } -//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) +//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) func Poll(fds []PollFd, timeout int) (n int, err error) { if len(fds) == 0 { diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin.1_12.go b/vendor/golang.org/x/sys/unix/syscall_darwin.1_12.go deleted file mode 100644 index 6a15cba6..00000000 --- a/vendor/golang.org/x/sys/unix/syscall_darwin.1_12.go +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2019 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build darwin,go1.12,!go1.13 - -package unix - -import ( - "unsafe" -) - -func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { - // To implement this using libSystem we'd need syscall_syscallPtr for - // fdopendir. However, syscallPtr was only added in Go 1.13, so we fall - // back to raw syscalls for this func on Go 1.12. - var p unsafe.Pointer - if len(buf) > 0 { - p = unsafe.Pointer(&buf[0]) - } else { - p = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(p), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) - n = int(r0) - if e1 != 0 { - return n, errnoErr(e1) - } - return n, nil -} diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin.1_13.go b/vendor/golang.org/x/sys/unix/syscall_darwin.1_13.go deleted file mode 100644 index f911617b..00000000 --- a/vendor/golang.org/x/sys/unix/syscall_darwin.1_13.go +++ /dev/null @@ -1,101 +0,0 @@ -// Copyright 2019 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build darwin,go1.13 - -package unix - -import "unsafe" - -//sys closedir(dir uintptr) (err error) -//sys readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) - -func fdopendir(fd int) (dir uintptr, err error) { - r0, _, e1 := syscall_syscallPtr(funcPC(libc_fdopendir_trampoline), uintptr(fd), 0, 0) - dir = uintptr(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fdopendir_trampoline() - -//go:linkname libc_fdopendir libc_fdopendir -//go:cgo_import_dynamic libc_fdopendir fdopendir "/usr/lib/libSystem.B.dylib" - -func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { - // Simulate Getdirentries using fdopendir/readdir_r/closedir. - // We store the number of entries to skip in the seek - // offset of fd. See issue #31368. - // It's not the full required semantics, but should handle the case - // of calling Getdirentries or ReadDirent repeatedly. - // It won't handle assigning the results of lseek to *basep, or handle - // the directory being edited underfoot. - skip, err := Seek(fd, 0, 1 /* SEEK_CUR */) - if err != nil { - return 0, err - } - - // We need to duplicate the incoming file descriptor - // because the caller expects to retain control of it, but - // fdopendir expects to take control of its argument. - // Just Dup'ing the file descriptor is not enough, as the - // result shares underlying state. Use Openat to make a really - // new file descriptor referring to the same directory. - fd2, err := Openat(fd, ".", O_RDONLY, 0) - if err != nil { - return 0, err - } - d, err := fdopendir(fd2) - if err != nil { - Close(fd2) - return 0, err - } - defer closedir(d) - - var cnt int64 - for { - var entry Dirent - var entryp *Dirent - e := readdir_r(d, &entry, &entryp) - if e != 0 { - return n, errnoErr(e) - } - if entryp == nil { - break - } - if skip > 0 { - skip-- - cnt++ - continue - } - reclen := int(entry.Reclen) - if reclen > len(buf) { - // Not enough room. Return for now. - // The counter will let us know where we should start up again. - // Note: this strategy for suspending in the middle and - // restarting is O(n^2) in the length of the directory. Oh well. - break - } - // Copy entry into return buffer. - s := struct { - ptr unsafe.Pointer - siz int - cap int - }{ptr: unsafe.Pointer(&entry), siz: reclen, cap: reclen} - copy(buf, *(*[]byte)(unsafe.Pointer(&s))) - buf = buf[reclen:] - n += reclen - cnt++ - } - // Set the seek offset of the input fd to record - // how many files we've already returned. - _, err = Seek(fd, cnt, 0 /* SEEK_SET */) - if err != nil { - return n, err - } - - return n, nil -} diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin.go b/vendor/golang.org/x/sys/unix/syscall_darwin.go index 9a5a6ee5..1f633821 100644 --- a/vendor/golang.org/x/sys/unix/syscall_darwin.go +++ b/vendor/golang.org/x/sys/unix/syscall_darwin.go @@ -13,27 +13,100 @@ package unix import ( - "errors" + "fmt" + "runtime" "syscall" "unsafe" ) -const ImplementsGetwd = true - -func Getwd() (string, error) { - buf := make([]byte, 2048) - attrs, err := getAttrList(".", attrList{CommonAttr: attrCmnFullpath}, buf, 0) - if err == nil && len(attrs) == 1 && len(attrs[0]) >= 2 { - wd := string(attrs[0]) - // Sanity check that it's an absolute path and ends - // in a null byte, which we then strip. - if wd[0] == '/' && wd[len(wd)-1] == 0 { - return wd[:len(wd)-1], nil +//sys closedir(dir uintptr) (err error) +//sys readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) + +func fdopendir(fd int) (dir uintptr, err error) { + r0, _, e1 := syscall_syscallPtr(libc_fdopendir_trampoline_addr, uintptr(fd), 0, 0) + dir = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fdopendir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fdopendir fdopendir "/usr/lib/libSystem.B.dylib" + +func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { + // Simulate Getdirentries using fdopendir/readdir_r/closedir. + // We store the number of entries to skip in the seek + // offset of fd. See issue #31368. + // It's not the full required semantics, but should handle the case + // of calling Getdirentries or ReadDirent repeatedly. + // It won't handle assigning the results of lseek to *basep, or handle + // the directory being edited underfoot. + skip, err := Seek(fd, 0, 1 /* SEEK_CUR */) + if err != nil { + return 0, err + } + + // We need to duplicate the incoming file descriptor + // because the caller expects to retain control of it, but + // fdopendir expects to take control of its argument. + // Just Dup'ing the file descriptor is not enough, as the + // result shares underlying state. Use Openat to make a really + // new file descriptor referring to the same directory. + fd2, err := Openat(fd, ".", O_RDONLY, 0) + if err != nil { + return 0, err + } + d, err := fdopendir(fd2) + if err != nil { + Close(fd2) + return 0, err + } + defer closedir(d) + + var cnt int64 + for { + var entry Dirent + var entryp *Dirent + e := readdir_r(d, &entry, &entryp) + if e != 0 { + return n, errnoErr(e) } + if entryp == nil { + break + } + if skip > 0 { + skip-- + cnt++ + continue + } + + reclen := int(entry.Reclen) + if reclen > len(buf) { + // Not enough room. Return for now. + // The counter will let us know where we should start up again. + // Note: this strategy for suspending in the middle and + // restarting is O(n^2) in the length of the directory. Oh well. + break + } + + // Copy entry into return buffer. + s := unsafe.Slice((*byte)(unsafe.Pointer(&entry)), reclen) + copy(buf, s) + + buf = buf[reclen:] + n += reclen + cnt++ + } + // Set the seek offset of the input fd to record + // how many files we've already returned. + _, err = Seek(fd, cnt, 0 /* SEEK_SET */) + if err != nil { + return n, err } - // If pkg/os/getwd.go gets ENOTSUP, it will fall back to the - // slow algorithm. - return "", ENOTSUP + + return n, nil } // SockaddrDatalink implements the Sockaddr interface for AF_LINK type sockets. @@ -49,6 +122,72 @@ type SockaddrDatalink struct { raw RawSockaddrDatalink } +// SockaddrCtl implements the Sockaddr interface for AF_SYSTEM type sockets. +type SockaddrCtl struct { + ID uint32 + Unit uint32 + raw RawSockaddrCtl +} + +func (sa *SockaddrCtl) sockaddr() (unsafe.Pointer, _Socklen, error) { + sa.raw.Sc_len = SizeofSockaddrCtl + sa.raw.Sc_family = AF_SYSTEM + sa.raw.Ss_sysaddr = AF_SYS_CONTROL + sa.raw.Sc_id = sa.ID + sa.raw.Sc_unit = sa.Unit + return unsafe.Pointer(&sa.raw), SizeofSockaddrCtl, nil +} + +// SockaddrVM implements the Sockaddr interface for AF_VSOCK type sockets. +// SockaddrVM provides access to Darwin VM sockets: a mechanism that enables +// bidirectional communication between a hypervisor and its guest virtual +// machines. +type SockaddrVM struct { + // CID and Port specify a context ID and port address for a VM socket. + // Guests have a unique CID, and hosts may have a well-known CID of: + // - VMADDR_CID_HYPERVISOR: refers to the hypervisor process. + // - VMADDR_CID_LOCAL: refers to local communication (loopback). + // - VMADDR_CID_HOST: refers to other processes on the host. + CID uint32 + Port uint32 + raw RawSockaddrVM +} + +func (sa *SockaddrVM) sockaddr() (unsafe.Pointer, _Socklen, error) { + sa.raw.Len = SizeofSockaddrVM + sa.raw.Family = AF_VSOCK + sa.raw.Port = sa.Port + sa.raw.Cid = sa.CID + + return unsafe.Pointer(&sa.raw), SizeofSockaddrVM, nil +} + +func anyToSockaddrGOOS(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { + switch rsa.Addr.Family { + case AF_SYSTEM: + pp := (*RawSockaddrCtl)(unsafe.Pointer(rsa)) + if pp.Ss_sysaddr == AF_SYS_CONTROL { + sa := new(SockaddrCtl) + sa.ID = pp.Sc_id + sa.Unit = pp.Sc_unit + return sa, nil + } + case AF_VSOCK: + pp := (*RawSockaddrVM)(unsafe.Pointer(rsa)) + sa := &SockaddrVM{ + CID: pp.Cid, + Port: pp.Port, + } + return sa, nil + } + return nil, EAFNOSUPPORT +} + +// Some external packages rely on SYS___SYSCTL being defined to implement their +// own sysctl wrappers. Provide it here, even though direct syscalls are no +// longer supported on darwin. +const SYS___SYSCTL = SYS_SYSCTL + // Translate "kern.hostname" to []_C_int{0,1,2,3}. func nametomib(name string) (mib []_C_int, err error) { const siz = unsafe.Sizeof(mib[0]) @@ -92,76 +231,18 @@ func direntNamlen(buf []byte) (uint64, bool) { func PtraceAttach(pid int) (err error) { return ptrace(PT_ATTACH, pid, 0, 0) } func PtraceDetach(pid int) (err error) { return ptrace(PT_DETACH, pid, 0, 0) } -const ( - attrBitMapCount = 5 - attrCmnFullpath = 0x08000000 -) - -type attrList struct { - bitmapCount uint16 - _ uint16 - CommonAttr uint32 - VolAttr uint32 - DirAttr uint32 - FileAttr uint32 - Forkattr uint32 -} - -func getAttrList(path string, attrList attrList, attrBuf []byte, options uint) (attrs [][]byte, err error) { - if len(attrBuf) < 4 { - return nil, errors.New("attrBuf too small") - } - attrList.bitmapCount = attrBitMapCount - - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return nil, err - } - - if err := getattrlist(_p0, unsafe.Pointer(&attrList), unsafe.Pointer(&attrBuf[0]), uintptr(len(attrBuf)), int(options)); err != nil { - return nil, err - } - size := *(*uint32)(unsafe.Pointer(&attrBuf[0])) - - // dat is the section of attrBuf that contains valid data, - // without the 4 byte length header. All attribute offsets - // are relative to dat. - dat := attrBuf - if int(size) < len(attrBuf) { - dat = dat[:size] - } - dat = dat[4:] // remove length prefix - - for i := uint32(0); int(i) < len(dat); { - header := dat[i:] - if len(header) < 8 { - return attrs, errors.New("truncated attribute header") - } - datOff := *(*int32)(unsafe.Pointer(&header[0])) - attrLen := *(*uint32)(unsafe.Pointer(&header[4])) - if datOff < 0 || uint32(datOff)+attrLen > uint32(len(dat)) { - return attrs, errors.New("truncated results; attrBuf too small") - } - end := uint32(datOff) + attrLen - attrs = append(attrs, dat[datOff:end]) - i = end - if r := i % 4; r != 0 { - i += (4 - r) - } - } - return -} - -//sys getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) - -//sysnb pipe() (r int, w int, err error) +//sysnb pipe(p *[2]int32) (err error) func Pipe(p []int) (err error) { if len(p) != 2 { return EINVAL } - p[0], p[1], err = pipe() + var x [2]int32 + err = pipe(&x) + if err == nil { + p[0] = int(x[0]) + p[1] = int(x[1]) + } return } @@ -281,36 +362,7 @@ func Flistxattr(fd int, dest []byte) (sz int, err error) { return flistxattr(fd, xattrPointer(dest), len(dest), 0) } -func setattrlistTimes(path string, times []Timespec, flags int) error { - _p0, err := BytePtrFromString(path) - if err != nil { - return err - } - - var attrList attrList - attrList.bitmapCount = ATTR_BIT_MAP_COUNT - attrList.CommonAttr = ATTR_CMN_MODTIME | ATTR_CMN_ACCTIME - - // order is mtime, atime: the opposite of Chtimes - attributes := [2]Timespec{times[1], times[0]} - options := 0 - if flags&AT_SYMLINK_NOFOLLOW != 0 { - options |= FSOPT_NOFOLLOW - } - return setattrlist( - _p0, - unsafe.Pointer(&attrList), - unsafe.Pointer(&attributes), - unsafe.Sizeof(attributes), - options) -} - -//sys setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) - -func utimensat(dirfd int, path string, times *[2]Timespec, flags int) error { - // Darwin doesn't support SYS_UTIMENSAT - return ENOSYS -} +//sys utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) /* * Wrapped @@ -324,7 +376,36 @@ func Kill(pid int, signum syscall.Signal) (err error) { return kill(pid, int(sig //sys ioctl(fd int, req uint, arg uintptr) (err error) -//sys sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS_SYSCTL +func IoctlCtlInfo(fd int, ctlInfo *CtlInfo) error { + err := ioctl(fd, CTLIOCGINFO, uintptr(unsafe.Pointer(ctlInfo))) + runtime.KeepAlive(ctlInfo) + return err +} + +// IfreqMTU is struct ifreq used to get or set a network device's MTU. +type IfreqMTU struct { + Name [IFNAMSIZ]byte + MTU int32 +} + +// IoctlGetIfreqMTU performs the SIOCGIFMTU ioctl operation on fd to get the MTU +// of the network device specified by ifname. +func IoctlGetIfreqMTU(fd int, ifname string) (*IfreqMTU, error) { + var ifreq IfreqMTU + copy(ifreq.Name[:], ifname) + err := ioctl(fd, SIOCGIFMTU, uintptr(unsafe.Pointer(&ifreq))) + return &ifreq, err +} + +// IoctlSetIfreqMTU performs the SIOCSIFMTU ioctl operation on fd to set the MTU +// of the network device specified by ifreq.Name. +func IoctlSetIfreqMTU(fd int, ifreq *IfreqMTU) error { + err := ioctl(fd, SIOCSIFMTU, uintptr(unsafe.Pointer(ifreq))) + runtime.KeepAlive(ifreq) + return err +} + +//sys sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS_SYSCTL func Uname(uname *Utsname) error { mib := []_C_int{CTL_KERN, KERN_OSTYPE} @@ -382,8 +463,89 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e return } +func GetsockoptIPMreqn(fd, level, opt int) (*IPMreqn, error) { + var value IPMreqn + vallen := _Socklen(SizeofIPMreqn) + errno := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, errno +} + +func SetsockoptIPMreqn(fd, level, opt int, mreq *IPMreqn) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(mreq), unsafe.Sizeof(*mreq)) +} + +// GetsockoptXucred is a getsockopt wrapper that returns an Xucred struct. +// The usual level and opt are SOL_LOCAL and LOCAL_PEERCRED, respectively. +func GetsockoptXucred(fd, level, opt int) (*Xucred, error) { + x := new(Xucred) + vallen := _Socklen(SizeofXucred) + err := getsockopt(fd, level, opt, unsafe.Pointer(x), &vallen) + return x, err +} + +func GetsockoptTCPConnectionInfo(fd, level, opt int) (*TCPConnectionInfo, error) { + var value TCPConnectionInfo + vallen := _Socklen(SizeofTCPConnectionInfo) + err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, err +} + +func SysctlKinfoProc(name string, args ...int) (*KinfoProc, error) { + mib, err := sysctlmib(name, args...) + if err != nil { + return nil, err + } + + var kinfo KinfoProc + n := uintptr(SizeofKinfoProc) + if err := sysctl(mib, (*byte)(unsafe.Pointer(&kinfo)), &n, nil, 0); err != nil { + return nil, err + } + if n != SizeofKinfoProc { + return nil, EIO + } + return &kinfo, nil +} + +func SysctlKinfoProcSlice(name string, args ...int) ([]KinfoProc, error) { + mib, err := sysctlmib(name, args...) + if err != nil { + return nil, err + } + + // Find size. + n := uintptr(0) + if err := sysctl(mib, nil, &n, nil, 0); err != nil { + return nil, err + } + if n == 0 { + return nil, nil + } + if n%SizeofKinfoProc != 0 { + return nil, fmt.Errorf("sysctl() returned a size of %d, which is not a multiple of %d", n, SizeofKinfoProc) + } + + // Read into buffer of that size. + buf := make([]KinfoProc, n/SizeofKinfoProc) + if err := sysctl(mib, (*byte)(unsafe.Pointer(&buf[0])), &n, nil, 0); err != nil { + return nil, err + } + if n%SizeofKinfoProc != 0 { + return nil, fmt.Errorf("sysctl() returned a size of %d, which is not a multiple of %d", n, SizeofKinfoProc) + } + + // The actual call may return less than the original reported required + // size so ensure we deal with that. + return buf[:n/SizeofKinfoProc], nil +} + //sys sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) +//sys shmat(id int, addr uintptr, flag int) (ret uintptr, err error) +//sys shmctl(id int, cmd int, buf *SysvShmDesc) (result int, err error) +//sys shmdt(addr uintptr) (err error) +//sys shmget(key int, size int, flag int) (id int, err error) + /* * Exposed directly */ @@ -396,6 +558,8 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sys Chroot(path string) (err error) //sys ClockGettime(clockid int32, time *Timespec) (err error) //sys Close(fd int) (err error) +//sys Clonefile(src string, dst string, flags int) (err error) +//sys Clonefileat(srcDirfd int, src string, dstDirfd int, dst string, flags int) (err error) //sys Dup(fd int) (nfd int, err error) //sys Dup2(from int, to int) (err error) //sys Exchangedata(path1 string, path2 string, options int) (err error) @@ -407,10 +571,12 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sys Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) //sys Fchown(fd int, uid int, gid int) (err error) //sys Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) +//sys Fclonefileat(srcDirfd int, dstDirfd int, dst string, flags int) (err error) //sys Flock(fd int, how int) (err error) //sys Fpathconf(fd int, name int) (val int, err error) //sys Fsync(fd int) (err error) //sys Ftruncate(fd int, length int64) (err error) +//sys Getcwd(buf []byte) (n int, err error) //sys Getdtablesize() (size int) //sysnb Getegid() (egid int) //sysnb Geteuid() (uid int) @@ -423,6 +589,7 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sysnb Getrlimit(which int, lim *Rlimit) (err error) //sysnb Getrusage(who int, rusage *Rusage) (err error) //sysnb Getsid(pid int) (sid int, err error) +//sysnb Gettimeofday(tp *Timeval) (err error) //sysnb Getuid() (uid int) //sysnb Issetugid() (tainted bool) //sys Kqueue() (fd int, err error) @@ -434,11 +601,12 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sys Mkdirat(dirfd int, path string, mode uint32) (err error) //sys Mkfifo(path string, mode uint32) (err error) //sys Mknod(path string, mode uint32, dev int) (err error) +//sys Mount(fsType string, dir string, flags int, data unsafe.Pointer) (err error) //sys Open(path string, mode int, perm uint32) (fd int, err error) //sys Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) //sys Pathconf(path string, name int) (val int, err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) +//sys pread(fd int, p []byte, offset int64) (n int, err error) +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) //sys read(fd int, p []byte) (n int, err error) //sys Readlink(path string, buf []byte) (n int, err error) //sys Readlinkat(dirfd int, path string, buf []byte) (n int, err error) @@ -471,8 +639,8 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sys Unlinkat(dirfd int, path string, flags int) (err error) //sys Unmount(path string, flags int) (err error) //sys write(fd int, p []byte) (n int, err error) -//sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) -//sys munmap(addr uintptr, length uintptr) (err error) +//sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) +//sys munmap(addr uintptr, length uintptr) (err error) //sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ //sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE @@ -502,7 +670,6 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e // Nfssvc // Getfh // Quotactl -// Mount // Csops // Waitid // Add_profil @@ -536,10 +703,6 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e // Msgget // Msgsnd // Msgrcv -// Shmat -// Shmctl -// Shmdt -// Shmget // Shm_open // Shm_unlink // Sem_open diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin_386.1_11.go b/vendor/golang.org/x/sys/unix/syscall_darwin_386.1_11.go deleted file mode 100644 index 6b223f91..00000000 --- a/vendor/golang.org/x/sys/unix/syscall_darwin_386.1_11.go +++ /dev/null @@ -1,9 +0,0 @@ -// Copyright 2019 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build darwin,386,!go1.12 - -package unix - -//sys Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) = SYS_GETDIRENTRIES64 diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin_386.go b/vendor/golang.org/x/sys/unix/syscall_darwin_386.go deleted file mode 100644 index 707ba4f5..00000000 --- a/vendor/golang.org/x/sys/unix/syscall_darwin_386.go +++ /dev/null @@ -1,68 +0,0 @@ -// Copyright 2009 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build 386,darwin - -package unix - -import ( - "syscall" -) - -//sys ptrace(request int, pid int, addr uintptr, data uintptr) (err error) - -func setTimespec(sec, nsec int64) Timespec { - return Timespec{Sec: int32(sec), Nsec: int32(nsec)} -} - -func setTimeval(sec, usec int64) Timeval { - return Timeval{Sec: int32(sec), Usec: int32(usec)} -} - -//sysnb gettimeofday(tp *Timeval) (sec int32, usec int32, err error) -func Gettimeofday(tv *Timeval) (err error) { - // The tv passed to gettimeofday must be non-nil - // but is otherwise unused. The answers come back - // in the two registers. - sec, usec, err := gettimeofday(tv) - tv.Sec = int32(sec) - tv.Usec = int32(usec) - return err -} - -func SetKevent(k *Kevent_t, fd, mode, flags int) { - k.Ident = uint32(fd) - k.Filter = int16(mode) - k.Flags = uint16(flags) -} - -func (iov *Iovec) SetLen(length int) { - iov.Len = uint32(length) -} - -func (msghdr *Msghdr) SetControllen(length int) { - msghdr.Controllen = uint32(length) -} - -func (msghdr *Msghdr) SetIovlen(length int) { - msghdr.Iovlen = int32(length) -} - -func (cmsg *Cmsghdr) SetLen(length int) { - cmsg.Len = uint32(length) -} - -func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) - -// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions -// of darwin/386 the syscall is called sysctl instead of __sysctl. -const SYS___SYSCTL = SYS_SYSCTL - -//sys Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64 -//sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64 -//sys Fstatfs(fd int, stat *Statfs_t) (err error) = SYS_FSTATFS64 -//sys getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) = SYS_GETFSSTAT64 -//sys Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64 -//sys Stat(path string, stat *Stat_t) (err error) = SYS_STAT64 -//sys Statfs(path string, stat *Statfs_t) (err error) = SYS_STATFS64 diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.1_11.go b/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.1_11.go deleted file mode 100644 index 68ebd6fa..00000000 --- a/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.1_11.go +++ /dev/null @@ -1,9 +0,0 @@ -// Copyright 2019 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build darwin,amd64,!go1.12 - -package unix - -//sys Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) = SYS_GETDIRENTRIES64 diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go b/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go index fdbfb591..b37310ce 100644 --- a/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go +++ b/vendor/golang.org/x/sys/unix/syscall_darwin_amd64.go @@ -2,15 +2,12 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build amd64 && darwin // +build amd64,darwin package unix -import ( - "syscall" -) - -//sys ptrace(request int, pid int, addr uintptr, data uintptr) (err error) +import "syscall" func setTimespec(sec, nsec int64) Timespec { return Timespec{Sec: sec, Nsec: nsec} @@ -20,17 +17,6 @@ func setTimeval(sec, usec int64) Timeval { return Timeval{Sec: sec, Usec: int32(usec)} } -//sysnb gettimeofday(tp *Timeval) (sec int64, usec int32, err error) -func Gettimeofday(tv *Timeval) (err error) { - // The tv passed to gettimeofday must be non-nil - // but is otherwise unused. The answers come back - // in the two registers. - sec, usec, err := gettimeofday(tv) - tv.Sec = sec - tv.Usec = usec - return err -} - func SetKevent(k *Kevent_t, fd, mode, flags int) { k.Ident = uint64(fd) k.Filter = int16(mode) @@ -55,14 +41,11 @@ func (cmsg *Cmsghdr) SetLen(length int) { func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) -// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions -// of darwin/amd64 the syscall is called sysctl instead of __sysctl. -const SYS___SYSCTL = SYS_SYSCTL - //sys Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64 //sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64 //sys Fstatfs(fd int, stat *Statfs_t) (err error) = SYS_FSTATFS64 //sys getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) = SYS_GETFSSTAT64 //sys Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64 +//sys ptrace1(request int, pid int, addr uintptr, data uintptr) (err error) = SYS_ptrace //sys Stat(path string, stat *Stat_t) (err error) = SYS_STAT64 //sys Statfs(path string, stat *Statfs_t) (err error) = SYS_STATFS64 diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin_arm.1_11.go b/vendor/golang.org/x/sys/unix/syscall_darwin_arm.1_11.go deleted file mode 100644 index 0e3f25ac..00000000 --- a/vendor/golang.org/x/sys/unix/syscall_darwin_arm.1_11.go +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright 2019 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build darwin,arm,!go1.12 - -package unix - -func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { - return 0, ENOSYS -} diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go b/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go deleted file mode 100644 index f8bc4cfb..00000000 --- a/vendor/golang.org/x/sys/unix/syscall_darwin_arm.go +++ /dev/null @@ -1,68 +0,0 @@ -// Copyright 2015 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -package unix - -import ( - "syscall" -) - -func ptrace(request int, pid int, addr uintptr, data uintptr) error { - return ENOTSUP -} - -func setTimespec(sec, nsec int64) Timespec { - return Timespec{Sec: int32(sec), Nsec: int32(nsec)} -} - -func setTimeval(sec, usec int64) Timeval { - return Timeval{Sec: int32(sec), Usec: int32(usec)} -} - -//sysnb gettimeofday(tp *Timeval) (sec int32, usec int32, err error) -func Gettimeofday(tv *Timeval) (err error) { - // The tv passed to gettimeofday must be non-nil - // but is otherwise unused. The answers come back - // in the two registers. - sec, usec, err := gettimeofday(tv) - tv.Sec = int32(sec) - tv.Usec = int32(usec) - return err -} - -func SetKevent(k *Kevent_t, fd, mode, flags int) { - k.Ident = uint32(fd) - k.Filter = int16(mode) - k.Flags = uint16(flags) -} - -func (iov *Iovec) SetLen(length int) { - iov.Len = uint32(length) -} - -func (msghdr *Msghdr) SetControllen(length int) { - msghdr.Controllen = uint32(length) -} - -func (msghdr *Msghdr) SetIovlen(length int) { - msghdr.Iovlen = int32(length) -} - -func (cmsg *Cmsghdr) SetLen(length int) { - cmsg.Len = uint32(length) -} - -func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) // sic - -// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions -// of darwin/arm the syscall is called sysctl instead of __sysctl. -const SYS___SYSCTL = SYS_SYSCTL - -//sys Fstat(fd int, stat *Stat_t) (err error) -//sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) -//sys Fstatfs(fd int, stat *Statfs_t) (err error) -//sys getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) = SYS_GETFSSTAT -//sys Lstat(path string, stat *Stat_t) (err error) -//sys Stat(path string, stat *Stat_t) (err error) -//sys Statfs(path string, stat *Statfs_t) (err error) diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.1_11.go b/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.1_11.go deleted file mode 100644 index 01d45040..00000000 --- a/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.1_11.go +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright 2019 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build darwin,arm64,!go1.12 - -package unix - -func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { - return 0, ENOSYS -} diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go b/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go index 5ede3ac3..d51ec996 100644 --- a/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go +++ b/vendor/golang.org/x/sys/unix/syscall_darwin_arm64.go @@ -2,17 +2,12 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build arm64 && darwin // +build arm64,darwin package unix -import ( - "syscall" -) - -func ptrace(request int, pid int, addr uintptr, data uintptr) error { - return ENOTSUP -} +import "syscall" func setTimespec(sec, nsec int64) Timespec { return Timespec{Sec: sec, Nsec: nsec} @@ -22,17 +17,6 @@ func setTimeval(sec, usec int64) Timeval { return Timeval{Sec: sec, Usec: int32(usec)} } -//sysnb gettimeofday(tp *Timeval) (sec int64, usec int32, err error) -func Gettimeofday(tv *Timeval) (err error) { - // The tv passed to gettimeofday must be non-nil - // but is otherwise unused. The answers come back - // in the two registers. - sec, usec, err := gettimeofday(tv) - tv.Sec = sec - tv.Usec = usec - return err -} - func SetKevent(k *Kevent_t, fd, mode, flags int) { k.Ident = uint64(fd) k.Filter = int16(mode) @@ -57,14 +41,11 @@ func (cmsg *Cmsghdr) SetLen(length int) { func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) // sic -// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions -// of darwin/arm64 the syscall is called sysctl instead of __sysctl. -const SYS___SYSCTL = SYS_SYSCTL - //sys Fstat(fd int, stat *Stat_t) (err error) //sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) //sys Fstatfs(fd int, stat *Statfs_t) (err error) //sys getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) = SYS_GETFSSTAT //sys Lstat(path string, stat *Stat_t) (err error) +//sys ptrace1(request int, pid int, addr uintptr, data uintptr) (err error) = SYS_ptrace //sys Stat(path string, stat *Stat_t) (err error) //sys Statfs(path string, stat *Statfs_t) (err error) diff --git a/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go b/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go index f34c86c8..53c96641 100644 --- a/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go +++ b/vendor/golang.org/x/sys/unix/syscall_darwin_libSystem.go @@ -2,11 +2,12 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build darwin && go1.12 // +build darwin,go1.12 package unix -import "unsafe" +import _ "unsafe" // Implemented in the runtime package (runtime/sys_darwin.go) func syscall_syscall(fn, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) @@ -24,10 +25,3 @@ func syscall_syscallPtr(fn, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) //go:linkname syscall_rawSyscall syscall.rawSyscall //go:linkname syscall_rawSyscall6 syscall.rawSyscall6 //go:linkname syscall_syscallPtr syscall.syscallPtr - -// Find the entry point for f. See comments in runtime/proc.go for the -// function of the same name. -//go:nosplit -func funcPC(f func()) uintptr { - return **(**uintptr)(unsafe.Pointer(&f)) -} diff --git a/vendor/golang.org/x/sys/unix/syscall_dragonfly.go b/vendor/golang.org/x/sys/unix/syscall_dragonfly.go index 8a195ae5..61c0d0de 100644 --- a/vendor/golang.org/x/sys/unix/syscall_dragonfly.go +++ b/vendor/golang.org/x/sys/unix/syscall_dragonfly.go @@ -47,6 +47,10 @@ type SockaddrDatalink struct { raw RawSockaddrDatalink } +func anyToSockaddrGOOS(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { + return nil, EAFNOSUPPORT +} + // Translate "kern.hostname" to []_C_int{0,1,2,3}. func nametomib(name string) (mib []_C_int, err error) { const siz = unsafe.Sizeof(mib[0]) @@ -91,23 +95,44 @@ func direntNamlen(buf []byte) (uint64, bool) { return readInt(buf, unsafe.Offsetof(Dirent{}.Namlen), unsafe.Sizeof(Dirent{}.Namlen)) } -//sysnb pipe() (r int, w int, err error) +//sysnb pipe() (r int, w int, err error) func Pipe(p []int) (err error) { if len(p) != 2 { return EINVAL } - p[0], p[1], err = pipe() + r, w, err := pipe() + if err == nil { + p[0], p[1] = r, w + } return } +//sysnb pipe2(p *[2]_C_int, flags int) (r int, w int, err error) + +func Pipe2(p []int, flags int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + // pipe2 on dragonfly takes an fds array as an argument, but still + // returns the file descriptors. + r, w, err := pipe2(&pp, flags) + if err == nil { + p[0], p[1] = r, w + } + return err +} + //sys extpread(fd int, p []byte, flags int, offset int64) (n int, err error) -func Pread(fd int, p []byte, offset int64) (n int, err error) { + +func pread(fd int, p []byte, offset int64) (n int, err error) { return extpread(fd, p, 0, offset) } //sys extpwrite(fd int, p []byte, flags int, offset int64) (n int, err error) -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + +func pwrite(fd int, p []byte, offset int64) (n int, err error) { return extpwrite(fd, p, 0, offset) } @@ -129,23 +154,8 @@ func Accept4(fd, flags int) (nfd int, sa Sockaddr, err error) { return } -const ImplementsGetwd = true - //sys Getcwd(buf []byte) (n int, err error) = SYS___GETCWD -func Getwd() (string, error) { - var buf [PathMax]byte - _, err := Getcwd(buf[0:]) - if err != nil { - return "", err - } - n := clen(buf[:]) - if n < 1 { - return "", EINVAL - } - return string(buf[:n]), nil -} - func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { var _p0 unsafe.Pointer var bufsize uintptr @@ -161,14 +171,9 @@ func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { return } -func setattrlistTimes(path string, times []Timespec, flags int) error { - // used on Darwin for UtimesNano - return ENOSYS -} - //sys ioctl(fd int, req uint, arg uintptr) (err error) -//sys sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL +//sys sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL func sysctlUname(mib []_C_int, old *byte, oldlen *uintptr) error { err := sysctl(mib, old, oldlen, nil, 0) @@ -335,8 +340,8 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sys Unlinkat(dirfd int, path string, flags int) (err error) //sys Unmount(path string, flags int) (err error) //sys write(fd int, p []byte) (n int, err error) -//sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) -//sys munmap(addr uintptr, length uintptr) (err error) +//sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) +//sys munmap(addr uintptr, length uintptr) (err error) //sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ //sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE //sys accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) diff --git a/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go index a6b4830a..4e2d3212 100644 --- a/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go +++ b/vendor/golang.org/x/sys/unix/syscall_dragonfly_amd64.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build amd64 && dragonfly // +build amd64,dragonfly package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_freebsd.go b/vendor/golang.org/x/sys/unix/syscall_freebsd.go index 6932e7c2..de7c23e0 100644 --- a/vendor/golang.org/x/sys/unix/syscall_freebsd.go +++ b/vendor/golang.org/x/sys/unix/syscall_freebsd.go @@ -17,25 +17,12 @@ import ( "unsafe" ) -const ( - SYS_FSTAT_FREEBSD12 = 551 // { int fstat(int fd, _Out_ struct stat *sb); } - SYS_FSTATAT_FREEBSD12 = 552 // { int fstatat(int fd, _In_z_ char *path, \ - SYS_GETDIRENTRIES_FREEBSD12 = 554 // { ssize_t getdirentries(int fd, \ - SYS_STATFS_FREEBSD12 = 555 // { int statfs(_In_z_ char *path, \ - SYS_FSTATFS_FREEBSD12 = 556 // { int fstatfs(int fd, \ - SYS_GETFSSTAT_FREEBSD12 = 557 // { int getfsstat( \ - SYS_MKNODAT_FREEBSD12 = 559 // { int mknodat(int fd, _In_z_ char *path, \ -) - // See https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/versions.html. var ( osreldateOnce sync.Once osreldate uint32 ) -// INO64_FIRST from /usr/src/lib/libc/sys/compat-ino64.h -const _ino64First = 1200031 - func supportsABI(ver uint32) bool { osreldateOnce.Do(func() { osreldate, _ = SysctlUint32("kern.osreldate") }) return osreldate >= ver @@ -54,6 +41,10 @@ type SockaddrDatalink struct { raw RawSockaddrDatalink } +func anyToSockaddrGOOS(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { + return nil, EAFNOSUPPORT +} + // Translate "kern.hostname" to []_C_int{0,1,2,3}. func nametomib(name string) (mib []_C_int, err error) { const siz = unsafe.Sizeof(mib[0]) @@ -106,8 +97,10 @@ func Pipe2(p []int, flags int) error { } var pp [2]_C_int err := pipe2(&pp, flags) - p[0] = int(pp[0]) - p[1] = int(pp[1]) + if err == nil { + p[0] = int(pp[0]) + p[1] = int(pp[1]) + } return err } @@ -122,6 +115,15 @@ func SetsockoptIPMreqn(fd, level, opt int, mreq *IPMreqn) (err error) { return setsockopt(fd, level, opt, unsafe.Pointer(mreq), unsafe.Sizeof(*mreq)) } +// GetsockoptXucred is a getsockopt wrapper that returns an Xucred struct. +// The usual level and opt are SOL_LOCAL and LOCAL_PEERCRED, respectively. +func GetsockoptXucred(fd, level, opt int) (*Xucred, error) { + x := new(Xucred) + vallen := _Socklen(SizeofXucred) + err := getsockopt(fd, level, opt, unsafe.Pointer(x), &vallen) + return x, err +} + func Accept4(fd, flags int) (nfd int, sa Sockaddr, err error) { var rsa RawSockaddrAny var len _Socklen = SizeofSockaddrAny @@ -140,68 +142,28 @@ func Accept4(fd, flags int) (nfd int, sa Sockaddr, err error) { return } -const ImplementsGetwd = true - //sys Getcwd(buf []byte) (n int, err error) = SYS___GETCWD -func Getwd() (string, error) { - var buf [PathMax]byte - _, err := Getcwd(buf[0:]) - if err != nil { - return "", err - } - n := clen(buf[:]) - if n < 1 { - return "", EINVAL - } - return string(buf[:n]), nil -} - func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { var ( - _p0 unsafe.Pointer - bufsize uintptr - oldBuf []statfs_freebsd11_t - needsConvert bool + _p0 unsafe.Pointer + bufsize uintptr ) - if len(buf) > 0 { - if supportsABI(_ino64First) { - _p0 = unsafe.Pointer(&buf[0]) - bufsize = unsafe.Sizeof(Statfs_t{}) * uintptr(len(buf)) - } else { - n := len(buf) - oldBuf = make([]statfs_freebsd11_t, n) - _p0 = unsafe.Pointer(&oldBuf[0]) - bufsize = unsafe.Sizeof(statfs_freebsd11_t{}) * uintptr(n) - needsConvert = true - } - } - var sysno uintptr = SYS_GETFSSTAT - if supportsABI(_ino64First) { - sysno = SYS_GETFSSTAT_FREEBSD12 + _p0 = unsafe.Pointer(&buf[0]) + bufsize = unsafe.Sizeof(Statfs_t{}) * uintptr(len(buf)) } - r0, _, e1 := Syscall(sysno, uintptr(_p0), bufsize, uintptr(flags)) + r0, _, e1 := Syscall(SYS_GETFSSTAT, uintptr(_p0), bufsize, uintptr(flags)) n = int(r0) if e1 != 0 { err = e1 } - if e1 == 0 && needsConvert { - for i := range oldBuf { - buf[i].convertFrom(&oldBuf[i]) - } - } return } -func setattrlistTimes(path string, times []Timespec, flags int) error { - // used on Darwin for UtimesNano - return ENOSYS -} - -//sys ioctl(fd int, req uint, arg uintptr) (err error) +//sys ioctl(fd int, req uint, arg uintptr) (err error) -//sys sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL +//sys sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL func Uname(uname *Utsname) error { mib := []_C_int{CTL_KERN, KERN_OSTYPE} @@ -250,87 +212,11 @@ func Uname(uname *Utsname) error { } func Stat(path string, st *Stat_t) (err error) { - var oldStat stat_freebsd11_t - if supportsABI(_ino64First) { - return fstatat_freebsd12(AT_FDCWD, path, st, 0) - } - err = stat(path, &oldStat) - if err != nil { - return err - } - - st.convertFrom(&oldStat) - return nil + return Fstatat(AT_FDCWD, path, st, 0) } func Lstat(path string, st *Stat_t) (err error) { - var oldStat stat_freebsd11_t - if supportsABI(_ino64First) { - return fstatat_freebsd12(AT_FDCWD, path, st, AT_SYMLINK_NOFOLLOW) - } - err = lstat(path, &oldStat) - if err != nil { - return err - } - - st.convertFrom(&oldStat) - return nil -} - -func Fstat(fd int, st *Stat_t) (err error) { - var oldStat stat_freebsd11_t - if supportsABI(_ino64First) { - return fstat_freebsd12(fd, st) - } - err = fstat(fd, &oldStat) - if err != nil { - return err - } - - st.convertFrom(&oldStat) - return nil -} - -func Fstatat(fd int, path string, st *Stat_t, flags int) (err error) { - var oldStat stat_freebsd11_t - if supportsABI(_ino64First) { - return fstatat_freebsd12(fd, path, st, flags) - } - err = fstatat(fd, path, &oldStat, flags) - if err != nil { - return err - } - - st.convertFrom(&oldStat) - return nil -} - -func Statfs(path string, st *Statfs_t) (err error) { - var oldStatfs statfs_freebsd11_t - if supportsABI(_ino64First) { - return statfs_freebsd12(path, st) - } - err = statfs(path, &oldStatfs) - if err != nil { - return err - } - - st.convertFrom(&oldStatfs) - return nil -} - -func Fstatfs(fd int, st *Statfs_t) (err error) { - var oldStatfs statfs_freebsd11_t - if supportsABI(_ino64First) { - return fstatfs_freebsd12(fd, st) - } - err = fstatfs(fd, &oldStatfs) - if err != nil { - return err - } - - st.convertFrom(&oldStatfs) - return nil + return Fstatat(AT_FDCWD, path, st, AT_SYMLINK_NOFOLLOW) } func Getdents(fd int, buf []byte) (n int, err error) { @@ -338,162 +224,25 @@ func Getdents(fd int, buf []byte) (n int, err error) { } func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { - if supportsABI(_ino64First) { - if basep == nil || unsafe.Sizeof(*basep) == 8 { - return getdirentries_freebsd12(fd, buf, (*uint64)(unsafe.Pointer(basep))) - } - // The freebsd12 syscall needs a 64-bit base. On 32-bit machines - // we can't just use the basep passed in. See #32498. - var base uint64 = uint64(*basep) - n, err = getdirentries_freebsd12(fd, buf, &base) - *basep = uintptr(base) - if base>>32 != 0 { - // We can't stuff the base back into a uintptr, so any - // future calls would be suspect. Generate an error. - // EIO is allowed by getdirentries. - err = EIO - } - return - } - - // The old syscall entries are smaller than the new. Use 1/4 of the original - // buffer size rounded up to DIRBLKSIZ (see /usr/src/lib/libc/sys/getdirentries.c). - oldBufLen := roundup(len(buf)/4, _dirblksiz) - oldBuf := make([]byte, oldBufLen) - n, err = getdirentries(fd, oldBuf, basep) - if err == nil && n > 0 { - n = convertFromDirents11(buf, oldBuf[:n]) + if basep == nil || unsafe.Sizeof(*basep) == 8 { + return getdirentries(fd, buf, (*uint64)(unsafe.Pointer(basep))) + } + // The syscall needs a 64-bit base. On 32-bit machines + // we can't just use the basep passed in. See #32498. + var base uint64 = uint64(*basep) + n, err = getdirentries(fd, buf, &base) + *basep = uintptr(base) + if base>>32 != 0 { + // We can't stuff the base back into a uintptr, so any + // future calls would be suspect. Generate an error. + // EIO is allowed by getdirentries. + err = EIO } return } func Mknod(path string, mode uint32, dev uint64) (err error) { - var oldDev int - if supportsABI(_ino64First) { - return mknodat_freebsd12(AT_FDCWD, path, mode, dev) - } - oldDev = int(dev) - return mknod(path, mode, oldDev) -} - -func Mknodat(fd int, path string, mode uint32, dev uint64) (err error) { - var oldDev int - if supportsABI(_ino64First) { - return mknodat_freebsd12(fd, path, mode, dev) - } - oldDev = int(dev) - return mknodat(fd, path, mode, oldDev) -} - -// round x to the nearest multiple of y, larger or equal to x. -// -// from /usr/include/sys/param.h Macros for counting and rounding. -// #define roundup(x, y) ((((x)+((y)-1))/(y))*(y)) -func roundup(x, y int) int { - return ((x + y - 1) / y) * y -} - -func (s *Stat_t) convertFrom(old *stat_freebsd11_t) { - *s = Stat_t{ - Dev: uint64(old.Dev), - Ino: uint64(old.Ino), - Nlink: uint64(old.Nlink), - Mode: old.Mode, - Uid: old.Uid, - Gid: old.Gid, - Rdev: uint64(old.Rdev), - Atim: old.Atim, - Mtim: old.Mtim, - Ctim: old.Ctim, - Btim: old.Btim, - Size: old.Size, - Blocks: old.Blocks, - Blksize: old.Blksize, - Flags: old.Flags, - Gen: uint64(old.Gen), - } -} - -func (s *Statfs_t) convertFrom(old *statfs_freebsd11_t) { - *s = Statfs_t{ - Version: _statfsVersion, - Type: old.Type, - Flags: old.Flags, - Bsize: old.Bsize, - Iosize: old.Iosize, - Blocks: old.Blocks, - Bfree: old.Bfree, - Bavail: old.Bavail, - Files: old.Files, - Ffree: old.Ffree, - Syncwrites: old.Syncwrites, - Asyncwrites: old.Asyncwrites, - Syncreads: old.Syncreads, - Asyncreads: old.Asyncreads, - // Spare - Namemax: old.Namemax, - Owner: old.Owner, - Fsid: old.Fsid, - // Charspare - // Fstypename - // Mntfromname - // Mntonname - } - - sl := old.Fstypename[:] - n := clen(*(*[]byte)(unsafe.Pointer(&sl))) - copy(s.Fstypename[:], old.Fstypename[:n]) - - sl = old.Mntfromname[:] - n = clen(*(*[]byte)(unsafe.Pointer(&sl))) - copy(s.Mntfromname[:], old.Mntfromname[:n]) - - sl = old.Mntonname[:] - n = clen(*(*[]byte)(unsafe.Pointer(&sl))) - copy(s.Mntonname[:], old.Mntonname[:n]) -} - -func convertFromDirents11(buf []byte, old []byte) int { - const ( - fixedSize = int(unsafe.Offsetof(Dirent{}.Name)) - oldFixedSize = int(unsafe.Offsetof(dirent_freebsd11{}.Name)) - ) - - dstPos := 0 - srcPos := 0 - for dstPos+fixedSize < len(buf) && srcPos+oldFixedSize < len(old) { - var dstDirent Dirent - var srcDirent dirent_freebsd11 - - // If multiple direntries are written, sometimes when we reach the final one, - // we may have cap of old less than size of dirent_freebsd11. - copy((*[unsafe.Sizeof(srcDirent)]byte)(unsafe.Pointer(&srcDirent))[:], old[srcPos:]) - - reclen := roundup(fixedSize+int(srcDirent.Namlen)+1, 8) - if dstPos+reclen > len(buf) { - break - } - - dstDirent.Fileno = uint64(srcDirent.Fileno) - dstDirent.Off = 0 - dstDirent.Reclen = uint16(reclen) - dstDirent.Type = srcDirent.Type - dstDirent.Pad0 = 0 - dstDirent.Namlen = uint16(srcDirent.Namlen) - dstDirent.Pad1 = 0 - - copy(dstDirent.Name[:], srcDirent.Name[:srcDirent.Namlen]) - copy(buf[dstPos:], (*[unsafe.Sizeof(dstDirent)]byte)(unsafe.Pointer(&dstDirent))[:]) - padding := buf[dstPos+fixedSize+int(dstDirent.Namlen) : dstPos+reclen] - for i := range padding { - padding[i] = 0 - } - - dstPos += int(dstDirent.Reclen) - srcPos += int(srcDirent.Reclen) - } - - return dstPos + return Mknodat(AT_FDCWD, path, mode, dev) } func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { @@ -506,31 +255,31 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sys ptrace(request int, pid int, addr uintptr, data int) (err error) func PtraceAttach(pid int) (err error) { - return ptrace(PTRACE_ATTACH, pid, 0, 0) + return ptrace(PT_ATTACH, pid, 0, 0) } func PtraceCont(pid int, signal int) (err error) { - return ptrace(PTRACE_CONT, pid, 1, signal) + return ptrace(PT_CONTINUE, pid, 1, signal) } func PtraceDetach(pid int) (err error) { - return ptrace(PTRACE_DETACH, pid, 1, 0) + return ptrace(PT_DETACH, pid, 1, 0) } func PtraceGetFpRegs(pid int, fpregsout *FpReg) (err error) { - return ptrace(PTRACE_GETFPREGS, pid, uintptr(unsafe.Pointer(fpregsout)), 0) + return ptrace(PT_GETFPREGS, pid, uintptr(unsafe.Pointer(fpregsout)), 0) } func PtraceGetRegs(pid int, regsout *Reg) (err error) { - return ptrace(PTRACE_GETREGS, pid, uintptr(unsafe.Pointer(regsout)), 0) + return ptrace(PT_GETREGS, pid, uintptr(unsafe.Pointer(regsout)), 0) } func PtraceLwpEvents(pid int, enable int) (err error) { - return ptrace(PTRACE_LWPEVENTS, pid, 0, enable) + return ptrace(PT_LWP_EVENTS, pid, 0, enable) } func PtraceLwpInfo(pid int, info uintptr) (err error) { - return ptrace(PTRACE_LWPINFO, pid, info, int(unsafe.Sizeof(PtraceLwpInfoStruct{}))) + return ptrace(PT_LWPINFO, pid, info, int(unsafe.Sizeof(PtraceLwpInfoStruct{}))) } func PtracePeekData(pid int, addr uintptr, out []byte) (count int, err error) { @@ -550,11 +299,11 @@ func PtracePokeText(pid int, addr uintptr, data []byte) (count int, err error) { } func PtraceSetRegs(pid int, regs *Reg) (err error) { - return ptrace(PTRACE_SETREGS, pid, uintptr(unsafe.Pointer(regs)), 0) + return ptrace(PT_SETREGS, pid, uintptr(unsafe.Pointer(regs)), 0) } func PtraceSingleStep(pid int) (err error) { - return ptrace(PTRACE_SINGLESTEP, pid, 1, 0) + return ptrace(PT_STEP, pid, 1, 0) } /* @@ -596,16 +345,12 @@ func PtraceSingleStep(pid int) (err error) { //sys Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) //sys Flock(fd int, how int) (err error) //sys Fpathconf(fd int, name int) (val int, err error) -//sys fstat(fd int, stat *stat_freebsd11_t) (err error) -//sys fstat_freebsd12(fd int, stat *Stat_t) (err error) -//sys fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) -//sys fstatat_freebsd12(fd int, path string, stat *Stat_t, flags int) (err error) -//sys fstatfs(fd int, stat *statfs_freebsd11_t) (err error) -//sys fstatfs_freebsd12(fd int, stat *Statfs_t) (err error) +//sys Fstat(fd int, stat *Stat_t) (err error) +//sys Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) +//sys Fstatfs(fd int, stat *Statfs_t) (err error) //sys Fsync(fd int) (err error) //sys Ftruncate(fd int, length int64) (err error) -//sys getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) -//sys getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) +//sys getdirentries(fd int, buf []byte, basep *uint64) (n int, err error) //sys Getdtablesize() (size int) //sysnb Getegid() (egid int) //sysnb Geteuid() (uid int) @@ -627,19 +372,16 @@ func PtraceSingleStep(pid int) (err error) { //sys Link(path string, link string) (err error) //sys Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) //sys Listen(s int, backlog int) (err error) -//sys lstat(path string, stat *stat_freebsd11_t) (err error) //sys Mkdir(path string, mode uint32) (err error) //sys Mkdirat(dirfd int, path string, mode uint32) (err error) //sys Mkfifo(path string, mode uint32) (err error) -//sys mknod(path string, mode uint32, dev int) (err error) -//sys mknodat(fd int, path string, mode uint32, dev int) (err error) -//sys mknodat_freebsd12(fd int, path string, mode uint32, dev uint64) (err error) +//sys Mknodat(fd int, path string, mode uint32, dev uint64) (err error) //sys Nanosleep(time *Timespec, leftover *Timespec) (err error) //sys Open(path string, mode int, perm uint32) (fd int, err error) //sys Openat(fdat int, path string, mode int, perm uint32) (fd int, err error) //sys Pathconf(path string, name int) (val int, err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) +//sys pread(fd int, p []byte, offset int64) (n int, err error) +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) //sys read(fd int, p []byte) (n int, err error) //sys Readlink(path string, buf []byte) (n int, err error) //sys Readlinkat(dirfd int, path string, buf []byte) (n int, err error) @@ -663,9 +405,7 @@ func PtraceSingleStep(pid int) (err error) { //sysnb Setsid() (pid int, err error) //sysnb Settimeofday(tp *Timeval) (err error) //sysnb Setuid(uid int) (err error) -//sys stat(path string, stat *stat_freebsd11_t) (err error) -//sys statfs(path string, stat *statfs_freebsd11_t) (err error) -//sys statfs_freebsd12(path string, stat *Statfs_t) (err error) +//sys Statfs(path string, stat *Statfs_t) (err error) //sys Symlink(path string, link string) (err error) //sys Symlinkat(oldpath string, newdirfd int, newpath string) (err error) //sys Sync() (err error) @@ -676,8 +416,8 @@ func PtraceSingleStep(pid int) (err error) { //sys Unlinkat(dirfd int, path string, flags int) (err error) //sys Unmount(path string, flags int) (err error) //sys write(fd int, p []byte) (n int, err error) -//sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) -//sys munmap(addr uintptr, length uintptr) (err error) +//sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) +//sys munmap(addr uintptr, length uintptr) (err error) //sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ //sys writelen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_WRITE //sys accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) diff --git a/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go b/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go index 72a506dd..b11ede89 100644 --- a/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go +++ b/vendor/golang.org/x/sys/unix/syscall_freebsd_386.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build 386 && freebsd // +build 386,freebsd package unix @@ -56,11 +57,11 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) func PtraceGetFsBase(pid int, fsbase *int64) (err error) { - return ptrace(PTRACE_GETFSBASE, pid, uintptr(unsafe.Pointer(fsbase)), 0) + return ptrace(PT_GETFSBASE, pid, uintptr(unsafe.Pointer(fsbase)), 0) } func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) { - ioDesc := PtraceIoDesc{Op: int32(req), Offs: (*byte)(unsafe.Pointer(addr)), Addr: (*byte)(unsafe.Pointer(&out[0])), Len: uint32(countin)} - err = ptrace(PTRACE_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0) + ioDesc := PtraceIoDesc{Op: int32(req), Offs: uintptr(unsafe.Pointer(addr)), Addr: uintptr(unsafe.Pointer(&out[0])), Len: uint32(countin)} + err = ptrace(PT_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0) return int(ioDesc.Len), err } diff --git a/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go index d5e376ac..9ed8eec6 100644 --- a/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/syscall_freebsd_amd64.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build amd64 && freebsd // +build amd64,freebsd package unix @@ -56,11 +57,11 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) func PtraceGetFsBase(pid int, fsbase *int64) (err error) { - return ptrace(PTRACE_GETFSBASE, pid, uintptr(unsafe.Pointer(fsbase)), 0) + return ptrace(PT_GETFSBASE, pid, uintptr(unsafe.Pointer(fsbase)), 0) } func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) { - ioDesc := PtraceIoDesc{Op: int32(req), Offs: (*byte)(unsafe.Pointer(addr)), Addr: (*byte)(unsafe.Pointer(&out[0])), Len: uint64(countin)} - err = ptrace(PTRACE_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0) + ioDesc := PtraceIoDesc{Op: int32(req), Offs: uintptr(unsafe.Pointer(addr)), Addr: uintptr(unsafe.Pointer(&out[0])), Len: uint64(countin)} + err = ptrace(PT_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0) return int(ioDesc.Len), err } diff --git a/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go b/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go index 4ea45bce..f8ac9824 100644 --- a/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go +++ b/vendor/golang.org/x/sys/unix/syscall_freebsd_arm.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build arm && freebsd // +build arm,freebsd package unix @@ -56,7 +57,7 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) { - ioDesc := PtraceIoDesc{Op: int32(req), Offs: (*byte)(unsafe.Pointer(addr)), Addr: (*byte)(unsafe.Pointer(&out[0])), Len: uint32(countin)} - err = ptrace(PTRACE_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0) + ioDesc := PtraceIoDesc{Op: int32(req), Offs: uintptr(unsafe.Pointer(addr)), Addr: uintptr(unsafe.Pointer(&out[0])), Len: uint32(countin)} + err = ptrace(PT_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0) return int(ioDesc.Len), err } diff --git a/vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go b/vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go index aa5326db..8e932036 100644 --- a/vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/syscall_freebsd_arm64.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build arm64 && freebsd // +build arm64,freebsd package unix @@ -56,7 +57,7 @@ func sendfile(outfd int, infd int, offset *int64, count int) (written int, err e func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) { - ioDesc := PtraceIoDesc{Op: int32(req), Offs: (*byte)(unsafe.Pointer(addr)), Addr: (*byte)(unsafe.Pointer(&out[0])), Len: uint64(countin)} - err = ptrace(PTRACE_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0) + ioDesc := PtraceIoDesc{Op: int32(req), Offs: uintptr(unsafe.Pointer(addr)), Addr: uintptr(unsafe.Pointer(&out[0])), Len: uint64(countin)} + err = ptrace(PT_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0) return int(ioDesc.Len), err } diff --git a/vendor/golang.org/x/sys/unix/syscall_freebsd_riscv64.go b/vendor/golang.org/x/sys/unix/syscall_freebsd_riscv64.go new file mode 100644 index 00000000..cbe12227 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_freebsd_riscv64.go @@ -0,0 +1,63 @@ +// Copyright 2022 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build riscv64 && freebsd +// +build riscv64,freebsd + +package unix + +import ( + "syscall" + "unsafe" +) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint64(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (msghdr *Msghdr) SetIovlen(length int) { + msghdr.Iovlen = int32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + var writtenOut uint64 = 0 + _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(*offset), uintptr(count), 0, uintptr(unsafe.Pointer(&writtenOut)), 0, 0, 0) + + written = int(writtenOut) + + if e1 != 0 { + err = e1 + } + return +} + +func Syscall9(num, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) + +func PtraceIO(req int, pid int, addr uintptr, out []byte, countin int) (count int, err error) { + ioDesc := PtraceIoDesc{Op: int32(req), Offs: uintptr(unsafe.Pointer(addr)), Addr: uintptr(unsafe.Pointer(&out[0])), Len: uint64(countin)} + err = ptrace(PT_IO, pid, uintptr(unsafe.Pointer(&ioDesc)), 0) + return int(ioDesc.Len), err +} diff --git a/vendor/golang.org/x/sys/unix/syscall_illumos.go b/vendor/golang.org/x/sys/unix/syscall_illumos.go index 99e62dcd..87db5a6a 100644 --- a/vendor/golang.org/x/sys/unix/syscall_illumos.go +++ b/vendor/golang.org/x/sys/unix/syscall_illumos.go @@ -1,30 +1,32 @@ -// Copyright 2009 The Go Authors. All rights reserved. +// Copyright 2021 The Go Authors. All rights reserved. // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. // illumos system calls not present on Solaris. +//go:build amd64 && illumos // +build amd64,illumos package unix -import "unsafe" +import ( + "unsafe" +) func bytes2iovec(bs [][]byte) []Iovec { iovecs := make([]Iovec, len(bs)) for i, b := range bs { iovecs[i].SetLen(len(b)) if len(b) > 0 { - // somehow Iovec.Base on illumos is (*int8), not (*byte) - iovecs[i].Base = (*int8)(unsafe.Pointer(&b[0])) + iovecs[i].Base = &b[0] } else { - iovecs[i].Base = (*int8)(unsafe.Pointer(&_zero)) + iovecs[i].Base = (*byte)(unsafe.Pointer(&_zero)) } } return iovecs } -//sys readv(fd int, iovs []Iovec) (n int, err error) +//sys readv(fd int, iovs []Iovec) (n int, err error) func Readv(fd int, iovs [][]byte) (n int, err error) { iovecs := bytes2iovec(iovs) @@ -32,7 +34,7 @@ func Readv(fd int, iovs [][]byte) (n int, err error) { return n, err } -//sys preadv(fd int, iovs []Iovec, off int64) (n int, err error) +//sys preadv(fd int, iovs []Iovec, off int64) (n int, err error) func Preadv(fd int, iovs [][]byte, off int64) (n int, err error) { iovecs := bytes2iovec(iovs) @@ -40,7 +42,7 @@ func Preadv(fd int, iovs [][]byte, off int64) (n int, err error) { return n, err } -//sys writev(fd int, iovs []Iovec) (n int, err error) +//sys writev(fd int, iovs []Iovec) (n int, err error) func Writev(fd int, iovs [][]byte) (n int, err error) { iovecs := bytes2iovec(iovs) @@ -48,10 +50,30 @@ func Writev(fd int, iovs [][]byte) (n int, err error) { return n, err } -//sys pwritev(fd int, iovs []Iovec, off int64) (n int, err error) +//sys pwritev(fd int, iovs []Iovec, off int64) (n int, err error) func Pwritev(fd int, iovs [][]byte, off int64) (n int, err error) { iovecs := bytes2iovec(iovs) n, err = pwritev(fd, iovecs, off) return n, err } + +//sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) = libsocket.accept4 + +func Accept4(fd int, flags int) (nfd int, sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + nfd, err = accept4(fd, &rsa, &len, flags) + if err != nil { + return + } + if len > SizeofSockaddrAny { + panic("RawSockaddrAny too small") + } + sa, err = anyToSockaddr(fd, &rsa) + if err != nil { + Close(nfd) + nfd = 0 + } + return +} diff --git a/vendor/golang.org/x/sys/unix/syscall_linux.go b/vendor/golang.org/x/sys/unix/syscall_linux.go index bbe1abbc..e044d5b5 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux.go @@ -13,8 +13,9 @@ package unix import ( "encoding/binary" - "runtime" + "strconv" "syscall" + "time" "unsafe" ) @@ -38,6 +39,13 @@ func Creat(path string, mode uint32) (fd int, err error) { return Open(path, O_CREAT|O_WRONLY|O_TRUNC, mode) } +func EpollCreate(size int) (fd int, err error) { + if size <= 0 { + return -1, EINVAL + } + return EpollCreate1(0) +} + //sys FanotifyInit(flags uint, event_f_flags uint) (fd int, err error) //sys fanotifyMark(fd int, flags uint, mask uint64, dirFd int, pathname *byte) (err error) @@ -66,48 +74,22 @@ func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { return fchmodat(dirfd, path, mode) } -//sys ioctl(fd int, req uint, arg uintptr) (err error) - -// ioctl itself should not be exposed directly, but additional get/set -// functions for specific types are permissible. - -// IoctlRetInt performs an ioctl operation specified by req on a device -// associated with opened file descriptor fd, and returns a non-negative -// integer that is returned by the ioctl syscall. -func IoctlRetInt(fd int, req uint) (int, error) { - ret, _, err := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), 0) - if err != 0 { - return 0, err - } - return int(ret), nil -} - -// IoctlSetPointerInt performs an ioctl operation which sets an -// integer value on fd, using the specified request number. The ioctl -// argument is called with a pointer to the integer value, rather than -// passing the integer value directly. -func IoctlSetPointerInt(fd int, req uint, value int) error { - v := int32(value) - return ioctl(fd, req, uintptr(unsafe.Pointer(&v))) -} - -func IoctlSetRTCTime(fd int, value *RTCTime) error { - err := ioctl(fd, RTC_SET_TIME, uintptr(unsafe.Pointer(value))) - runtime.KeepAlive(value) - return err +func InotifyInit() (fd int, err error) { + return InotifyInit1(0) } -func IoctlGetUint32(fd int, req uint) (uint32, error) { - var value uint32 - err := ioctl(fd, req, uintptr(unsafe.Pointer(&value))) - return value, err -} +//sys ioctl(fd int, req uint, arg uintptr) (err error) = SYS_IOCTL +//sys ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) = SYS_IOCTL -func IoctlGetRTCTime(fd int) (*RTCTime, error) { - var value RTCTime - err := ioctl(fd, RTC_RD_TIME, uintptr(unsafe.Pointer(&value))) - return &value, err -} +// ioctl itself should not be exposed directly, but additional get/set functions +// for specific types are permissible. These are defined in ioctl.go and +// ioctl_linux.go. +// +// The third argument to ioctl is often a pointer but sometimes an integer. +// Callers should use ioctlPtr when the third argument is a pointer and ioctl +// when the third argument is an integer. +// +// TODO: some existing code incorrectly uses ioctl when it should use ioctlPtr. //sys Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) @@ -133,6 +115,31 @@ func Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) return openat(dirfd, path, flags|O_LARGEFILE, mode) } +//sys openat2(dirfd int, path string, open_how *OpenHow, size int) (fd int, err error) + +func Openat2(dirfd int, path string, how *OpenHow) (fd int, err error) { + return openat2(dirfd, path, how, SizeofOpenHow) +} + +func Pipe(p []int) error { + return Pipe2(p, 0) +} + +//sysnb pipe2(p *[2]_C_int, flags int) (err error) + +func Pipe2(p []int, flags int) error { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err := pipe2(&pp, flags) + if err == nil { + p[0] = int(pp[0]) + p[1] = int(pp[1]) + } + return err +} + //sys ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) func Ppoll(fds []PollFd, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { @@ -142,6 +149,15 @@ func Ppoll(fds []PollFd, timeout *Timespec, sigmask *Sigset_t) (n int, err error return ppoll(&fds[0], len(fds), timeout, sigmask) } +func Poll(fds []PollFd, timeout int) (n int, err error) { + var ts *Timespec + if timeout >= 0 { + ts = new(Timespec) + *ts = NsecToTimespec(int64(timeout) * 1e6) + } + return Ppoll(fds, ts, nil) +} + //sys Readlinkat(dirfd int, path string, buf []byte) (n int, err error) func Readlink(path string, buf []byte) (n int, err error) { @@ -192,27 +208,7 @@ func Utimes(path string, tv []Timeval) error { //sys utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) func UtimesNano(path string, ts []Timespec) error { - if ts == nil { - err := utimensat(AT_FDCWD, path, nil, 0) - if err != ENOSYS { - return err - } - return utimes(path, nil) - } - if len(ts) != 2 { - return EINVAL - } - err := utimensat(AT_FDCWD, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0) - if err != ENOSYS { - return err - } - // If the utimensat syscall isn't available (utimensat was added to Linux - // in 2.6.22, Released, 8 July 2007) then fall back to utimes - var tv [2]Timeval - for i := 0; i < 2; i++ { - tv[i] = NsecToTimeval(TimespecToNsec(ts[i])) - } - return utimes(path, (*[2]Timeval)(unsafe.Pointer(&tv[0]))) + return UtimesNanoAt(AT_FDCWD, path, ts, 0) } func UtimesNanoAt(dirfd int, path string, ts []Timespec, flags int) error { @@ -238,7 +234,7 @@ func Futimesat(dirfd int, path string, tv []Timeval) error { func Futimes(fd int, tv []Timeval) (err error) { // Believe it or not, this is the best we can do on Linux // (and is what glibc does). - return Utimes("/proc/self/fd/"+itoa(fd), tv) + return Utimes("/proc/self/fd/"+strconv.Itoa(fd), tv) } const ImplementsGetwd = true @@ -255,6 +251,13 @@ func Getwd() (wd string, err error) { if n < 1 || n > len(buf) || buf[n-1] != 0 { return "", EINVAL } + // In some cases, Linux can return a path that starts with the + // "(unreachable)" prefix, which can potentially be a valid relative + // path. To work around that, return ENOENT if path is not absolute. + if buf[0] != '/' { + return "", ENOENT + } + return string(buf[0 : n-1]), nil } @@ -364,6 +367,8 @@ func Wait4(pid int, wstatus *WaitStatus, options int, rusage *Rusage) (wpid int, return } +//sys Waitid(idType int, id int, info *Siginfo, options int, rusage *Rusage) (err error) + func Mkfifo(path string, mode uint32) error { return Mknod(path, mode|S_IFIFO, 0) } @@ -380,9 +385,7 @@ func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) { p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) p[0] = byte(sa.Port >> 8) p[1] = byte(sa.Port) - for i := 0; i < len(sa.Addr); i++ { - sa.raw.Addr[i] = sa.Addr[i] - } + sa.raw.Addr = sa.Addr return unsafe.Pointer(&sa.raw), SizeofSockaddrInet4, nil } @@ -395,9 +398,7 @@ func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) { p[0] = byte(sa.Port >> 8) p[1] = byte(sa.Port) sa.raw.Scope_id = sa.ZoneId - for i := 0; i < len(sa.Addr); i++ { - sa.raw.Addr[i] = sa.Addr[i] - } + sa.raw.Addr = sa.Addr return unsafe.Pointer(&sa.raw), SizeofSockaddrInet6, nil } @@ -446,9 +447,7 @@ func (sa *SockaddrLinklayer) sockaddr() (unsafe.Pointer, _Socklen, error) { sa.raw.Hatype = sa.Hatype sa.raw.Pkttype = sa.Pkttype sa.raw.Halen = sa.Halen - for i := 0; i < len(sa.Addr); i++ { - sa.raw.Addr[i] = sa.Addr[i] - } + sa.raw.Addr = sa.Addr return unsafe.Pointer(&sa.raw), SizeofSockaddrLinklayer, nil } @@ -514,24 +513,24 @@ func (sa *SockaddrL2) sockaddr() (unsafe.Pointer, _Socklen, error) { // // Server example: // -// fd, _ := Socket(AF_BLUETOOTH, SOCK_STREAM, BTPROTO_RFCOMM) -// _ = unix.Bind(fd, &unix.SockaddrRFCOMM{ -// Channel: 1, -// Addr: [6]uint8{0, 0, 0, 0, 0, 0}, // BDADDR_ANY or 00:00:00:00:00:00 -// }) -// _ = Listen(fd, 1) -// nfd, sa, _ := Accept(fd) -// fmt.Printf("conn addr=%v fd=%d", sa.(*unix.SockaddrRFCOMM).Addr, nfd) -// Read(nfd, buf) +// fd, _ := Socket(AF_BLUETOOTH, SOCK_STREAM, BTPROTO_RFCOMM) +// _ = unix.Bind(fd, &unix.SockaddrRFCOMM{ +// Channel: 1, +// Addr: [6]uint8{0, 0, 0, 0, 0, 0}, // BDADDR_ANY or 00:00:00:00:00:00 +// }) +// _ = Listen(fd, 1) +// nfd, sa, _ := Accept(fd) +// fmt.Printf("conn addr=%v fd=%d", sa.(*unix.SockaddrRFCOMM).Addr, nfd) +// Read(nfd, buf) // // Client example: // -// fd, _ := Socket(AF_BLUETOOTH, SOCK_STREAM, BTPROTO_RFCOMM) -// _ = Connect(fd, &SockaddrRFCOMM{ -// Channel: 1, -// Addr: [6]byte{0x11, 0x22, 0x33, 0xaa, 0xbb, 0xcc}, // CC:BB:AA:33:22:11 -// }) -// Write(fd, []byte(`hello`)) +// fd, _ := Socket(AF_BLUETOOTH, SOCK_STREAM, BTPROTO_RFCOMM) +// _ = Connect(fd, &SockaddrRFCOMM{ +// Channel: 1, +// Addr: [6]byte{0x11, 0x22, 0x33, 0xaa, 0xbb, 0xcc}, // CC:BB:AA:33:22:11 +// }) +// Write(fd, []byte(`hello`)) type SockaddrRFCOMM struct { // Addr represents a bluetooth address, byte ordering is little-endian. Addr [6]uint8 @@ -558,12 +557,12 @@ func (sa *SockaddrRFCOMM) sockaddr() (unsafe.Pointer, _Socklen, error) { // The SockaddrCAN struct must be bound to the socket file descriptor // using Bind before the CAN socket can be used. // -// // Read one raw CAN frame -// fd, _ := Socket(AF_CAN, SOCK_RAW, CAN_RAW) -// addr := &SockaddrCAN{Ifindex: index} -// Bind(fd, addr) -// frame := make([]byte, 16) -// Read(fd, frame) +// // Read one raw CAN frame +// fd, _ := Socket(AF_CAN, SOCK_RAW, CAN_RAW) +// addr := &SockaddrCAN{Ifindex: index} +// Bind(fd, addr) +// frame := make([]byte, 16) +// Read(fd, frame) // // The full SocketCAN documentation can be found in the linux kernel // archives at: https://www.kernel.org/doc/Documentation/networking/can.txt @@ -591,6 +590,36 @@ func (sa *SockaddrCAN) sockaddr() (unsafe.Pointer, _Socklen, error) { return unsafe.Pointer(&sa.raw), SizeofSockaddrCAN, nil } +// SockaddrCANJ1939 implements the Sockaddr interface for AF_CAN using J1939 +// protocol (https://en.wikipedia.org/wiki/SAE_J1939). For more information +// on the purposes of the fields, check the official linux kernel documentation +// available here: https://www.kernel.org/doc/Documentation/networking/j1939.rst +type SockaddrCANJ1939 struct { + Ifindex int + Name uint64 + PGN uint32 + Addr uint8 + raw RawSockaddrCAN +} + +func (sa *SockaddrCANJ1939) sockaddr() (unsafe.Pointer, _Socklen, error) { + if sa.Ifindex < 0 || sa.Ifindex > 0x7fffffff { + return nil, 0, EINVAL + } + sa.raw.Family = AF_CAN + sa.raw.Ifindex = int32(sa.Ifindex) + n := (*[8]byte)(unsafe.Pointer(&sa.Name)) + for i := 0; i < 8; i++ { + sa.raw.Addr[i] = n[i] + } + p := (*[4]byte)(unsafe.Pointer(&sa.PGN)) + for i := 0; i < 4; i++ { + sa.raw.Addr[i+8] = p[i] + } + sa.raw.Addr[12] = sa.Addr + return unsafe.Pointer(&sa.raw), SizeofSockaddrCAN, nil +} + // SockaddrALG implements the Sockaddr interface for AF_ALG type sockets. // SockaddrALG enables userspace access to the Linux kernel's cryptography // subsystem. The Type and Name fields specify which type of hash or cipher @@ -604,13 +633,13 @@ func (sa *SockaddrCAN) sockaddr() (unsafe.Pointer, _Socklen, error) { // Here is an example of using an AF_ALG socket with SHA1 hashing. // The initial socket setup process is as follows: // -// // Open a socket to perform SHA1 hashing. -// fd, _ := unix.Socket(unix.AF_ALG, unix.SOCK_SEQPACKET, 0) -// addr := &unix.SockaddrALG{Type: "hash", Name: "sha1"} -// unix.Bind(fd, addr) -// // Note: unix.Accept does not work at this time; must invoke accept() -// // manually using unix.Syscall. -// hashfd, _, _ := unix.Syscall(unix.SYS_ACCEPT, uintptr(fd), 0, 0) +// // Open a socket to perform SHA1 hashing. +// fd, _ := unix.Socket(unix.AF_ALG, unix.SOCK_SEQPACKET, 0) +// addr := &unix.SockaddrALG{Type: "hash", Name: "sha1"} +// unix.Bind(fd, addr) +// // Note: unix.Accept does not work at this time; must invoke accept() +// // manually using unix.Syscall. +// hashfd, _, _ := unix.Syscall(unix.SYS_ACCEPT, uintptr(fd), 0, 0) // // Once a file descriptor has been returned from Accept, it may be used to // perform SHA1 hashing. The descriptor is not safe for concurrent use, but @@ -619,39 +648,39 @@ func (sa *SockaddrCAN) sockaddr() (unsafe.Pointer, _Socklen, error) { // When hashing a small byte slice or string, a single Write and Read may // be used: // -// // Assume hashfd is already configured using the setup process. -// hash := os.NewFile(hashfd, "sha1") -// // Hash an input string and read the results. Each Write discards -// // previous hash state. Read always reads the current state. -// b := make([]byte, 20) -// for i := 0; i < 2; i++ { -// io.WriteString(hash, "Hello, world.") -// hash.Read(b) -// fmt.Println(hex.EncodeToString(b)) -// } -// // Output: -// // 2ae01472317d1935a84797ec1983ae243fc6aa28 -// // 2ae01472317d1935a84797ec1983ae243fc6aa28 +// // Assume hashfd is already configured using the setup process. +// hash := os.NewFile(hashfd, "sha1") +// // Hash an input string and read the results. Each Write discards +// // previous hash state. Read always reads the current state. +// b := make([]byte, 20) +// for i := 0; i < 2; i++ { +// io.WriteString(hash, "Hello, world.") +// hash.Read(b) +// fmt.Println(hex.EncodeToString(b)) +// } +// // Output: +// // 2ae01472317d1935a84797ec1983ae243fc6aa28 +// // 2ae01472317d1935a84797ec1983ae243fc6aa28 // // For hashing larger byte slices, or byte streams such as those read from // a file or socket, use Sendto with MSG_MORE to instruct the kernel to update // the hash digest instead of creating a new one for a given chunk and finalizing it. // -// // Assume hashfd and addr are already configured using the setup process. -// hash := os.NewFile(hashfd, "sha1") -// // Hash the contents of a file. -// f, _ := os.Open("/tmp/linux-4.10-rc7.tar.xz") -// b := make([]byte, 4096) -// for { -// n, err := f.Read(b) -// if err == io.EOF { -// break -// } -// unix.Sendto(hashfd, b[:n], unix.MSG_MORE, addr) -// } -// hash.Read(b) -// fmt.Println(hex.EncodeToString(b)) -// // Output: 85cdcad0c06eef66f805ecce353bec9accbeecc5 +// // Assume hashfd and addr are already configured using the setup process. +// hash := os.NewFile(hashfd, "sha1") +// // Hash the contents of a file. +// f, _ := os.Open("/tmp/linux-4.10-rc7.tar.xz") +// b := make([]byte, 4096) +// for { +// n, err := f.Read(b) +// if err == io.EOF { +// break +// } +// unix.Sendto(hashfd, b[:n], unix.MSG_MORE, addr) +// } +// hash.Read(b) +// fmt.Println(hex.EncodeToString(b)) +// // Output: 85cdcad0c06eef66f805ecce353bec9accbeecc5 // // For more information, see: http://www.chronox.de/crypto-API/crypto/userspace-if.html. type SockaddrALG struct { @@ -698,16 +727,19 @@ type SockaddrVM struct { // CID and Port specify a context ID and port address for a VM socket. // Guests have a unique CID, and hosts may have a well-known CID of: // - VMADDR_CID_HYPERVISOR: refers to the hypervisor process. + // - VMADDR_CID_LOCAL: refers to local communication (loopback). // - VMADDR_CID_HOST: refers to other processes on the host. - CID uint32 - Port uint32 - raw RawSockaddrVM + CID uint32 + Port uint32 + Flags uint8 + raw RawSockaddrVM } func (sa *SockaddrVM) sockaddr() (unsafe.Pointer, _Socklen, error) { sa.raw.Family = AF_VSOCK sa.raw.Port = sa.Port sa.raw.Cid = sa.CID + sa.raw.Flags = sa.Flags return unsafe.Pointer(&sa.raw), SizeofSockaddrVM, nil } @@ -830,12 +862,10 @@ func (sa *SockaddrTIPC) sockaddr() (unsafe.Pointer, _Socklen, error) { if sa.Addr == nil { return nil, 0, EINVAL } - sa.raw.Family = AF_TIPC sa.raw.Scope = int8(sa.Scope) sa.raw.Addrtype = sa.Addr.tipcAddrtype() sa.raw.Addr = sa.Addr.tipcAddr() - return unsafe.Pointer(&sa.raw), SizeofSockaddrTIPC, nil } @@ -849,9 +879,7 @@ type SockaddrL2TPIP struct { func (sa *SockaddrL2TPIP) sockaddr() (unsafe.Pointer, _Socklen, error) { sa.raw.Family = AF_INET sa.raw.Conn_id = sa.ConnId - for i := 0; i < len(sa.Addr); i++ { - sa.raw.Addr[i] = sa.Addr[i] - } + sa.raw.Addr = sa.Addr return unsafe.Pointer(&sa.raw), SizeofSockaddrL2TPIP, nil } @@ -867,12 +895,83 @@ func (sa *SockaddrL2TPIP6) sockaddr() (unsafe.Pointer, _Socklen, error) { sa.raw.Family = AF_INET6 sa.raw.Conn_id = sa.ConnId sa.raw.Scope_id = sa.ZoneId - for i := 0; i < len(sa.Addr); i++ { - sa.raw.Addr[i] = sa.Addr[i] - } + sa.raw.Addr = sa.Addr return unsafe.Pointer(&sa.raw), SizeofSockaddrL2TPIP6, nil } +// SockaddrIUCV implements the Sockaddr interface for AF_IUCV sockets. +type SockaddrIUCV struct { + UserID string + Name string + raw RawSockaddrIUCV +} + +func (sa *SockaddrIUCV) sockaddr() (unsafe.Pointer, _Socklen, error) { + sa.raw.Family = AF_IUCV + // These are EBCDIC encoded by the kernel, but we still need to pad them + // with blanks. Initializing with blanks allows the caller to feed in either + // a padded or an unpadded string. + for i := 0; i < 8; i++ { + sa.raw.Nodeid[i] = ' ' + sa.raw.User_id[i] = ' ' + sa.raw.Name[i] = ' ' + } + if len(sa.UserID) > 8 || len(sa.Name) > 8 { + return nil, 0, EINVAL + } + for i, b := range []byte(sa.UserID[:]) { + sa.raw.User_id[i] = int8(b) + } + for i, b := range []byte(sa.Name[:]) { + sa.raw.Name[i] = int8(b) + } + return unsafe.Pointer(&sa.raw), SizeofSockaddrIUCV, nil +} + +type SockaddrNFC struct { + DeviceIdx uint32 + TargetIdx uint32 + NFCProtocol uint32 + raw RawSockaddrNFC +} + +func (sa *SockaddrNFC) sockaddr() (unsafe.Pointer, _Socklen, error) { + sa.raw.Sa_family = AF_NFC + sa.raw.Dev_idx = sa.DeviceIdx + sa.raw.Target_idx = sa.TargetIdx + sa.raw.Nfc_protocol = sa.NFCProtocol + return unsafe.Pointer(&sa.raw), SizeofSockaddrNFC, nil +} + +type SockaddrNFCLLCP struct { + DeviceIdx uint32 + TargetIdx uint32 + NFCProtocol uint32 + DestinationSAP uint8 + SourceSAP uint8 + ServiceName string + raw RawSockaddrNFCLLCP +} + +func (sa *SockaddrNFCLLCP) sockaddr() (unsafe.Pointer, _Socklen, error) { + sa.raw.Sa_family = AF_NFC + sa.raw.Dev_idx = sa.DeviceIdx + sa.raw.Target_idx = sa.TargetIdx + sa.raw.Nfc_protocol = sa.NFCProtocol + sa.raw.Dsap = sa.DestinationSAP + sa.raw.Ssap = sa.SourceSAP + if len(sa.ServiceName) > len(sa.raw.Service_name) { + return nil, 0, EINVAL + } + copy(sa.raw.Service_name[:], sa.ServiceName) + sa.raw.SetServiceNameLen(len(sa.ServiceName)) + return unsafe.Pointer(&sa.raw), SizeofSockaddrNFCLLCP, nil +} + +var socketProtocol = func(fd int) (int, error) { + return GetsockoptInt(fd, SOL_SOCKET, SO_PROTOCOL) +} + func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { switch rsa.Addr.Family { case AF_NETLINK: @@ -892,9 +991,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { sa.Hatype = pp.Hatype sa.Pkttype = pp.Pkttype sa.Halen = pp.Halen - for i := 0; i < len(sa.Addr); i++ { - sa.Addr[i] = pp.Addr[i] - } + sa.Addr = pp.Addr return sa, nil case AF_UNIX: @@ -923,7 +1020,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { return sa, nil case AF_INET: - proto, err := GetsockoptInt(fd, SOL_SOCKET, SO_PROTOCOL) + proto, err := socketProtocol(fd) if err != nil { return nil, err } @@ -933,23 +1030,19 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { pp := (*RawSockaddrL2TPIP)(unsafe.Pointer(rsa)) sa := new(SockaddrL2TPIP) sa.ConnId = pp.Conn_id - for i := 0; i < len(sa.Addr); i++ { - sa.Addr[i] = pp.Addr[i] - } + sa.Addr = pp.Addr return sa, nil default: pp := (*RawSockaddrInet4)(unsafe.Pointer(rsa)) sa := new(SockaddrInet4) p := (*[2]byte)(unsafe.Pointer(&pp.Port)) sa.Port = int(p[0])<<8 + int(p[1]) - for i := 0; i < len(sa.Addr); i++ { - sa.Addr[i] = pp.Addr[i] - } + sa.Addr = pp.Addr return sa, nil } case AF_INET6: - proto, err := GetsockoptInt(fd, SOL_SOCKET, SO_PROTOCOL) + proto, err := socketProtocol(fd) if err != nil { return nil, err } @@ -960,9 +1053,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { sa := new(SockaddrL2TPIP6) sa.ConnId = pp.Conn_id sa.ZoneId = pp.Scope_id - for i := 0; i < len(sa.Addr); i++ { - sa.Addr[i] = pp.Addr[i] - } + sa.Addr = pp.Addr return sa, nil default: pp := (*RawSockaddrInet6)(unsafe.Pointer(rsa)) @@ -970,21 +1061,20 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { p := (*[2]byte)(unsafe.Pointer(&pp.Port)) sa.Port = int(p[0])<<8 + int(p[1]) sa.ZoneId = pp.Scope_id - for i := 0; i < len(sa.Addr); i++ { - sa.Addr[i] = pp.Addr[i] - } + sa.Addr = pp.Addr return sa, nil } case AF_VSOCK: pp := (*RawSockaddrVM)(unsafe.Pointer(rsa)) sa := &SockaddrVM{ - CID: pp.Cid, - Port: pp.Port, + CID: pp.Cid, + Port: pp.Port, + Flags: pp.Flags, } return sa, nil case AF_BLUETOOTH: - proto, err := GetsockoptInt(fd, SOL_SOCKET, SO_PROTOCOL) + proto, err := socketProtocol(fd) if err != nil { return nil, err } @@ -1053,6 +1143,92 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { } return sa, nil + case AF_IUCV: + pp := (*RawSockaddrIUCV)(unsafe.Pointer(rsa)) + + var user [8]byte + var name [8]byte + + for i := 0; i < 8; i++ { + user[i] = byte(pp.User_id[i]) + name[i] = byte(pp.Name[i]) + } + + sa := &SockaddrIUCV{ + UserID: string(user[:]), + Name: string(name[:]), + } + return sa, nil + + case AF_CAN: + proto, err := socketProtocol(fd) + if err != nil { + return nil, err + } + + pp := (*RawSockaddrCAN)(unsafe.Pointer(rsa)) + + switch proto { + case CAN_J1939: + sa := &SockaddrCANJ1939{ + Ifindex: int(pp.Ifindex), + } + name := (*[8]byte)(unsafe.Pointer(&sa.Name)) + for i := 0; i < 8; i++ { + name[i] = pp.Addr[i] + } + pgn := (*[4]byte)(unsafe.Pointer(&sa.PGN)) + for i := 0; i < 4; i++ { + pgn[i] = pp.Addr[i+8] + } + addr := (*[1]byte)(unsafe.Pointer(&sa.Addr)) + addr[0] = pp.Addr[12] + return sa, nil + default: + sa := &SockaddrCAN{ + Ifindex: int(pp.Ifindex), + } + rx := (*[4]byte)(unsafe.Pointer(&sa.RxID)) + for i := 0; i < 4; i++ { + rx[i] = pp.Addr[i] + } + tx := (*[4]byte)(unsafe.Pointer(&sa.TxID)) + for i := 0; i < 4; i++ { + tx[i] = pp.Addr[i+4] + } + return sa, nil + } + case AF_NFC: + proto, err := socketProtocol(fd) + if err != nil { + return nil, err + } + switch proto { + case NFC_SOCKPROTO_RAW: + pp := (*RawSockaddrNFC)(unsafe.Pointer(rsa)) + sa := &SockaddrNFC{ + DeviceIdx: pp.Dev_idx, + TargetIdx: pp.Target_idx, + NFCProtocol: pp.Nfc_protocol, + } + return sa, nil + case NFC_SOCKPROTO_LLCP: + pp := (*RawSockaddrNFCLLCP)(unsafe.Pointer(rsa)) + if uint64(pp.Service_name_len) > uint64(len(pp.Service_name)) { + return nil, EINVAL + } + sa := &SockaddrNFCLLCP{ + DeviceIdx: pp.Dev_idx, + TargetIdx: pp.Target_idx, + NFCProtocol: pp.Nfc_protocol, + DestinationSAP: pp.Dsap, + SourceSAP: pp.Ssap, + ServiceName: string(pp.Service_name[:pp.Service_name_len]), + } + return sa, nil + default: + return nil, EINVAL + } } return nil, EAFNOSUPPORT } @@ -1060,7 +1236,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { func Accept(fd int) (nfd int, sa Sockaddr, err error) { var rsa RawSockaddrAny var len _Socklen = SizeofSockaddrAny - nfd, err = accept(fd, &rsa, &len) + nfd, err = accept4(fd, &rsa, &len, 0) if err != nil { return } @@ -1182,6 +1358,13 @@ func SetsockoptTpacketReq3(fd, level, opt int, tp *TpacketReq3) error { return setsockopt(fd, level, opt, unsafe.Pointer(tp), unsafe.Sizeof(*tp)) } +func SetsockoptTCPRepairOpt(fd, level, opt int, o []TCPRepairOpt) (err error) { + if len(o) == 0 { + return EINVAL + } + return setsockopt(fd, level, opt, unsafe.Pointer(&o[0]), uintptr(SizeofTCPRepairOpt*len(o))) +} + // Keyctl Commands (http://man7.org/linux/man-pages/man2/keyctl.2.html) // KeyctlInt calls keyctl commands in which each argument is an int. @@ -1314,22 +1497,16 @@ func KeyctlRestrictKeyring(ringid int, keyType string, restriction string) error return keyctlRestrictKeyringByType(KEYCTL_RESTRICT_KEYRING, ringid, keyType, restriction) } -//sys keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) = SYS_KEYCTL -//sys keyctlRestrictKeyring(cmd int, arg2 int) (err error) = SYS_KEYCTL +//sys keyctlRestrictKeyringByType(cmd int, arg2 int, keyType string, restriction string) (err error) = SYS_KEYCTL +//sys keyctlRestrictKeyring(cmd int, arg2 int) (err error) = SYS_KEYCTL -func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) { +func recvmsgRaw(fd int, iov []Iovec, oob []byte, flags int, rsa *RawSockaddrAny) (n, oobn int, recvflags int, err error) { var msg Msghdr - var rsa RawSockaddrAny - msg.Name = (*byte)(unsafe.Pointer(&rsa)) + msg.Name = (*byte)(unsafe.Pointer(rsa)) msg.Namelen = uint32(SizeofSockaddrAny) - var iov Iovec - if len(p) > 0 { - iov.Base = &p[0] - iov.SetLen(len(p)) - } var dummy byte if len(oob) > 0 { - if len(p) == 0 { + if emptyIovecs(iov) { var sockType int sockType, err = GetsockoptInt(fd, SOL_SOCKET, SO_TYPE) if err != nil { @@ -1337,53 +1514,36 @@ func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from } // receive at least one normal byte if sockType != SOCK_DGRAM { - iov.Base = &dummy - iov.SetLen(1) + var iova [1]Iovec + iova[0].Base = &dummy + iova[0].SetLen(1) + iov = iova[:] } } msg.Control = &oob[0] msg.SetControllen(len(oob)) } - msg.Iov = &iov - msg.Iovlen = 1 + if len(iov) > 0 { + msg.Iov = &iov[0] + msg.SetIovlen(len(iov)) + } if n, err = recvmsg(fd, &msg, flags); err != nil { return } oobn = int(msg.Controllen) recvflags = int(msg.Flags) - // source address is only specified if the socket is unconnected - if rsa.Addr.Family != AF_UNSPEC { - from, err = anyToSockaddr(fd, &rsa) - } return } -func Sendmsg(fd int, p, oob []byte, to Sockaddr, flags int) (err error) { - _, err = SendmsgN(fd, p, oob, to, flags) - return -} - -func SendmsgN(fd int, p, oob []byte, to Sockaddr, flags int) (n int, err error) { - var ptr unsafe.Pointer - var salen _Socklen - if to != nil { - var err error - ptr, salen, err = to.sockaddr() - if err != nil { - return 0, err - } - } +func sendmsgN(fd int, iov []Iovec, oob []byte, ptr unsafe.Pointer, salen _Socklen, flags int) (n int, err error) { var msg Msghdr msg.Name = (*byte)(ptr) msg.Namelen = uint32(salen) - var iov Iovec - if len(p) > 0 { - iov.Base = &p[0] - iov.SetLen(len(p)) - } var dummy byte + var empty bool if len(oob) > 0 { - if len(p) == 0 { + empty = emptyIovecs(iov) + if empty { var sockType int sockType, err = GetsockoptInt(fd, SOL_SOCKET, SO_TYPE) if err != nil { @@ -1391,19 +1551,22 @@ func SendmsgN(fd int, p, oob []byte, to Sockaddr, flags int) (n int, err error) } // send at least one normal byte if sockType != SOCK_DGRAM { - iov.Base = &dummy - iov.SetLen(1) + var iova [1]Iovec + iova[0].Base = &dummy + iova[0].SetLen(1) } } msg.Control = &oob[0] msg.SetControllen(len(oob)) } - msg.Iov = &iov - msg.Iovlen = 1 + if len(iov) > 0 { + msg.Iov = &iov[0] + msg.SetIovlen(len(iov)) + } if n, err = sendmsg(fd, &msg, flags); err != nil { return 0, err } - if len(oob) > 0 && len(p) == 0 { + if len(oob) > 0 && empty { n = 0 } return n, nil @@ -1605,6 +1768,16 @@ func Mount(source string, target string, fstype string, flags uintptr, data stri return mount(source, target, fstype, flags, datap) } +//sys mountSetattr(dirfd int, pathname string, flags uint, attr *MountAttr, size uintptr) (err error) = SYS_MOUNT_SETATTR + +// MountSetattr is a wrapper for mount_setattr(2). +// https://man7.org/linux/man-pages/man2/mount_setattr.2.html +// +// Requires kernel >= 5.12. +func MountSetattr(dirfd int, pathname string, flags uint, attr *MountAttr) error { + return mountSetattr(dirfd, pathname, flags, attr, unsafe.Sizeof(*attr)) +} + func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { if raceenabled { raceReleaseMerge(unsafe.Pointer(&ioSync)) @@ -1630,9 +1803,15 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sys ClockGettime(clockid int32, time *Timespec) (err error) //sys ClockNanosleep(clockid int32, flags int, request *Timespec, remain *Timespec) (err error) //sys Close(fd int) (err error) +//sys CloseRange(first uint, last uint, flags uint) (err error) //sys CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) //sys DeleteModule(name string, flags int) (err error) //sys Dup(oldfd int) (fd int, err error) + +func Dup2(oldfd, newfd int) error { + return Dup3(oldfd, newfd, 0) +} + //sys Dup3(oldfd int, newfd int, flags int) (err error) //sysnb EpollCreate1(flag int) (fd int, err error) //sysnb EpollCtl(epfd int, op int, fd int, event *EpollEvent) (err error) @@ -1650,6 +1829,9 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sys Fremovexattr(fd int, attr string) (err error) //sys Fsetxattr(fd int, attr string, dest []byte, flags int) (err error) //sys Fsync(fd int) (err error) +//sys Fsmount(fd int, flags int, mountAttrs int) (fsfd int, err error) +//sys Fsopen(fsName string, flags int) (fd int, err error) +//sys Fspick(dirfd int, pathName string, flags int) (fd int, err error) //sys Getdents(fd int, buf []byte) (n int, err error) = SYS_GETDENTS64 //sysnb Getpgid(pid int) (pgid int, err error) @@ -1680,11 +1862,13 @@ func Getpgrp() (pid int) { //sys MemfdCreate(name string, flags int) (fd int, err error) //sys Mkdirat(dirfd int, path string, mode uint32) (err error) //sys Mknodat(dirfd int, path string, mode uint32, dev int) (err error) +//sys MoveMount(fromDirfd int, fromPathName string, toDirfd int, toPathName string, flags int) (err error) //sys Nanosleep(time *Timespec, leftover *Timespec) (err error) +//sys OpenTree(dfd int, fileName string, flags uint) (r int, err error) //sys PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) //sys PivotRoot(newroot string, putold string) (err error) = SYS_PIVOT_ROOT -//sysnb prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) = SYS_PRLIMIT64 -//sys Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) +//sysnb Prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) = SYS_PRLIMIT64 +//sys Prctl(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uintptr) (err error) //sys Pselect(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timespec, sigmask *Sigset_t) (n int, err error) = SYS_PSELECT6 //sys read(fd int, p []byte) (n int, err error) //sys Removexattr(path string, attr string) (err error) @@ -1708,17 +1892,28 @@ func PrctlRetInt(option int, arg2 uintptr, arg3 uintptr, arg4 uintptr, arg5 uint return int(ret), nil } -// issue 1435. -// On linux Setuid and Setgid only affects the current thread, not the process. -// This does not match what most callers expect so we must return an error -// here rather than letting the caller think that the call succeeded. - func Setuid(uid int) (err error) { - return EOPNOTSUPP + return syscall.Setuid(uid) +} + +func Setgid(gid int) (err error) { + return syscall.Setgid(gid) +} + +func Setreuid(ruid, euid int) (err error) { + return syscall.Setreuid(ruid, euid) } -func Setgid(uid int) (err error) { - return EOPNOTSUPP +func Setregid(rgid, egid int) (err error) { + return syscall.Setregid(rgid, egid) +} + +func Setresuid(ruid, euid, suid int) (err error) { + return syscall.Setresuid(ruid, euid, suid) +} + +func Setresgid(rgid, egid, sgid int) (err error) { + return syscall.Setresgid(rgid, egid, sgid) } // SetfsgidRetGid sets fsgid for current thread and returns previous fsgid set. @@ -1757,6 +1952,9 @@ func Signalfd(fd int, sigmask *Sigset_t, flags int) (newfd int, err error) { //sys Syncfs(fd int) (err error) //sysnb Sysinfo(info *Sysinfo_t) (err error) //sys Tee(rfd int, wfd int, len int, flags int) (n int64, err error) +//sysnb TimerfdCreate(clockid int, flags int) (fd int, err error) +//sysnb TimerfdGettime(fd int, currValue *ItimerSpec) (err error) +//sysnb TimerfdSettime(fd int, flags int, newValue *ItimerSpec, oldValue *ItimerSpec) (err error) //sysnb Tgkill(tgid int, tid int, sig syscall.Signal) (err error) //sysnb Times(tms *Tms) (ticks uintptr, err error) //sysnb Umask(mask int) (oldmask int) @@ -1926,11 +2124,30 @@ func Vmsplice(fd int, iovs []Iovec, flags int) (int, error) { return int(n), nil } +func isGroupMember(gid int) bool { + groups, err := Getgroups() + if err != nil { + return false + } + + for _, g := range groups { + if g == gid { + return true + } + } + return false +} + //sys faccessat(dirfd int, path string, mode uint32) (err error) +//sys Faccessat2(dirfd int, path string, mode uint32, flags int) (err error) func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { - if flags & ^(AT_SYMLINK_NOFOLLOW|AT_EACCESS) != 0 { - return EINVAL + if flags == 0 { + return faccessat(dirfd, path, mode) + } + + if err := Faccessat2(dirfd, path, mode, flags); err != ENOSYS && err != EPERM { + return err } // The Linux kernel faccessat system call does not take any flags. @@ -1939,8 +2156,8 @@ func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { // Because people naturally expect syscall.Faccessat to act // like C faccessat, we do the same. - if flags == 0 { - return faccessat(dirfd, path, mode) + if flags & ^(AT_SYMLINK_NOFOLLOW|AT_EACCESS) != 0 { + return EINVAL } var st Stat_t @@ -1983,7 +2200,7 @@ func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { gid = Getgid() } - if uint32(gid) == st.Gid { + if uint32(gid) == st.Gid || isGroupMember(int(st.Gid)) { fmode = (st.Mode >> 3) & 7 } else { fmode = st.Mode & 7 @@ -1997,8 +2214,8 @@ func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { return EACCES } -//sys nameToHandleAt(dirFD int, pathname string, fh *fileHandle, mountID *_C_int, flags int) (err error) = SYS_NAME_TO_HANDLE_AT -//sys openByHandleAt(mountFD int, fh *fileHandle, flags int) (fd int, err error) = SYS_OPEN_BY_HANDLE_AT +//sys nameToHandleAt(dirFD int, pathname string, fh *fileHandle, mountID *_C_int, flags int) (err error) = SYS_NAME_TO_HANDLE_AT +//sys openByHandleAt(mountFD int, fh *fileHandle, flags int) (fd int, err error) = SYS_OPEN_BY_HANDLE_AT // fileHandle is the argument to nameToHandleAt and openByHandleAt. We // originally tried to generate it via unix/linux/types.go with "type @@ -2035,7 +2252,7 @@ func (fh *FileHandle) Bytes() []byte { if n == 0 { return nil } - return (*[1 << 30]byte)(unsafe.Pointer(uintptr(unsafe.Pointer(&fh.fileHandle.Type)) + 4))[:n:n] + return unsafe.Slice((*byte)(unsafe.Pointer(uintptr(unsafe.Pointer(&fh.fileHandle.Type))+4)), n) } // NameToHandleAt wraps the name_to_handle_at system call; it obtains @@ -2084,11 +2301,87 @@ func Klogset(typ int, arg int) (err error) { return nil } +// RemoteIovec is Iovec with the pointer replaced with an integer. +// It is used for ProcessVMReadv and ProcessVMWritev, where the pointer +// refers to a location in a different process' address space, which +// would confuse the Go garbage collector. +type RemoteIovec struct { + Base uintptr + Len int +} + +//sys ProcessVMReadv(pid int, localIov []Iovec, remoteIov []RemoteIovec, flags uint) (n int, err error) = SYS_PROCESS_VM_READV +//sys ProcessVMWritev(pid int, localIov []Iovec, remoteIov []RemoteIovec, flags uint) (n int, err error) = SYS_PROCESS_VM_WRITEV + +//sys PidfdOpen(pid int, flags int) (fd int, err error) = SYS_PIDFD_OPEN +//sys PidfdGetfd(pidfd int, targetfd int, flags int) (fd int, err error) = SYS_PIDFD_GETFD +//sys PidfdSendSignal(pidfd int, sig Signal, info *Siginfo, flags int) (err error) = SYS_PIDFD_SEND_SIGNAL + +//sys shmat(id int, addr uintptr, flag int) (ret uintptr, err error) +//sys shmctl(id int, cmd int, buf *SysvShmDesc) (result int, err error) +//sys shmdt(addr uintptr) (err error) +//sys shmget(key int, size int, flag int) (id int, err error) + +//sys getitimer(which int, currValue *Itimerval) (err error) +//sys setitimer(which int, newValue *Itimerval, oldValue *Itimerval) (err error) + +// MakeItimerval creates an Itimerval from interval and value durations. +func MakeItimerval(interval, value time.Duration) Itimerval { + return Itimerval{ + Interval: NsecToTimeval(interval.Nanoseconds()), + Value: NsecToTimeval(value.Nanoseconds()), + } +} + +// A value which may be passed to the which parameter for Getitimer and +// Setitimer. +type ItimerWhich int + +// Possible which values for Getitimer and Setitimer. +const ( + ItimerReal ItimerWhich = ITIMER_REAL + ItimerVirtual ItimerWhich = ITIMER_VIRTUAL + ItimerProf ItimerWhich = ITIMER_PROF +) + +// Getitimer wraps getitimer(2) to return the current value of the timer +// specified by which. +func Getitimer(which ItimerWhich) (Itimerval, error) { + var it Itimerval + if err := getitimer(int(which), &it); err != nil { + return Itimerval{}, err + } + + return it, nil +} + +// Setitimer wraps setitimer(2) to arm or disarm the timer specified by which. +// It returns the previous value of the timer. +// +// If the Itimerval argument is the zero value, the timer will be disarmed. +func Setitimer(which ItimerWhich, it Itimerval) (Itimerval, error) { + var prev Itimerval + if err := setitimer(int(which), &it, &prev); err != nil { + return Itimerval{}, err + } + + return prev, nil +} + +//sysnb rtSigprocmask(how int, set *Sigset_t, oldset *Sigset_t, sigsetsize uintptr) (err error) = SYS_RT_SIGPROCMASK + +func PthreadSigmask(how int, set, oldset *Sigset_t) error { + if oldset != nil { + // Explicitly clear in case Sigset_t is larger than _C__NSIG. + *oldset = Sigset_t{} + } + return rtSigprocmask(how, set, oldset, _C__NSIG/8) +} + /* * Unimplemented */ // AfsSyscall -// Alarm // ArchPrctl // Brk // ClockNanosleep @@ -2104,7 +2397,6 @@ func Klogset(typ int, arg int) (err error) { // GetMempolicy // GetRobustList // GetThreadArea -// Getitimer // Getpmsg // IoCancel // IoDestroy @@ -2144,7 +2436,6 @@ func Klogset(typ int, arg int) (err error) { // RestartSyscall // RtSigaction // RtSigpending -// RtSigprocmask // RtSigqueueinfo // RtSigreturn // RtSigsuspend @@ -2165,10 +2456,6 @@ func Klogset(typ int, arg int) (err error) { // SetRobustList // SetThreadArea // SetTidAddress -// Shmat -// Shmctl -// Shmdt -// Shmget // Sigaltstack // Swapoff // Swapon @@ -2178,7 +2465,6 @@ func Klogset(typ int, arg int) (err error) { // TimerGetoverrun // TimerGettime // TimerSettime -// Timerfd // Tkill (obsolete) // Tuxcall // Umount2 @@ -2187,5 +2473,4 @@ func Klogset(typ int, arg int) (err error) { // Vfork // Vhangup // Vserver -// Waitid // _Sysctl diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_386.go b/vendor/golang.org/x/sys/unix/syscall_linux_386.go index a8374b67..ff5b5899 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_386.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_386.go @@ -2,9 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// TODO(rsc): Rewrite all nn(SP) references into name+(nn-8)(FP) -// so that go vet can check that they are correct. - +//go:build 386 && linux // +build 386,linux package unix @@ -21,36 +19,8 @@ func setTimeval(sec, usec int64) Timeval { return Timeval{Sec: int32(sec), Usec: int32(usec)} } -//sysnb pipe(p *[2]_C_int) (err error) - -func Pipe(p []int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe(&pp) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - -//sysnb pipe2(p *[2]_C_int, flags int) (err error) - -func Pipe2(p []int, flags int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe2(&pp, flags) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - // 64-bit file system and 32-bit uid calls // (386 default is 32-bit file system and 16-bit uid). -//sys Dup2(oldfd int, newfd int) (err error) -//sysnb EpollCreate(size int) (fd int, err error) //sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) //sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64_64 //sys Fchown(fd int, uid int, gid int) (err error) = SYS_FCHOWN32 @@ -61,21 +31,16 @@ func Pipe2(p []int, flags int) (err error) { //sysnb Geteuid() (euid int) = SYS_GETEUID32 //sysnb Getgid() (gid int) = SYS_GETGID32 //sysnb Getuid() (uid int) = SYS_GETUID32 -//sysnb InotifyInit() (fd int, err error) //sys Ioperm(from int, num int, on int) (err error) //sys Iopl(level int) (err error) //sys Lchown(path string, uid int, gid int) (err error) = SYS_LCHOWN32 //sys Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64 -//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 //sys Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) //sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) = SYS_SENDFILE64 //sys setfsgid(gid int) (prev int, err error) = SYS_SETFSGID32 //sys setfsuid(uid int) (prev int, err error) = SYS_SETFSUID32 -//sysnb Setregid(rgid int, egid int) (err error) = SYS_SETREGID32 -//sysnb Setresgid(rgid int, egid int, sgid int) (err error) = SYS_SETRESGID32 -//sysnb Setresuid(ruid int, euid int, suid int) (err error) = SYS_SETRESUID32 -//sysnb Setreuid(ruid int, euid int) (err error) = SYS_SETREUID32 //sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) //sys Stat(path string, stat *Stat_t) (err error) = SYS_STAT64 //sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) @@ -101,13 +66,13 @@ type rlimit32 struct { Max uint32 } -//sysnb getrlimit(resource int, rlim *rlimit32) (err error) = SYS_GETRLIMIT +//sysnb getrlimit(resource int, rlim *rlimit32) (err error) = SYS_GETRLIMIT const rlimInf32 = ^uint32(0) const rlimInf64 = ^uint64(0) func Getrlimit(resource int, rlim *Rlimit) (err error) { - err = prlimit(0, resource, nil, rlim) + err = Prlimit(0, resource, nil, rlim) if err != ENOSYS { return err } @@ -132,10 +97,10 @@ func Getrlimit(resource int, rlim *Rlimit) (err error) { return } -//sysnb setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT +//sysnb setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT func Setrlimit(resource int, rlim *Rlimit) (err error) { - err = prlimit(0, resource, rlim, nil) + err = Prlimit(0, resource, rlim, nil) if err != ENOSYS { return err } @@ -204,14 +169,6 @@ const ( _SENDMMSG = 20 ) -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - fd, e := socketcall(_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) - if e != 0 { - err = e - } - return -} - func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { fd, e := socketcall(_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) if e != 0 { @@ -380,11 +337,6 @@ func (cmsg *Cmsghdr) SetLen(length int) { cmsg.Len = uint32(length) } -//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) - -func Poll(fds []PollFd, timeout int) (n int, err error) { - if len(fds) == 0 { - return poll(nil, 0, timeout) - } - return poll(&fds[0], len(fds), timeout) +func (rsa *RawSockaddrNFCLLCP) SetServiceNameLen(length int) { + rsa.Service_name_len = uint32(length) } diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_alarm.go b/vendor/golang.org/x/sys/unix/syscall_linux_alarm.go new file mode 100644 index 00000000..08086ac6 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_alarm.go @@ -0,0 +1,14 @@ +// Copyright 2022 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build linux && (386 || amd64 || mips || mipsle || mips64 || mipsle || ppc64 || ppc64le || ppc || s390x || sparc64) +// +build linux +// +build 386 amd64 mips mipsle mips64 mipsle ppc64 ppc64le ppc s390x sparc64 + +package unix + +// SYS_ALARM is not defined on arm or riscv, but is available for other GOARCH +// values. + +//sys Alarm(seconds uint) (remaining uint, err error) diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go b/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go index 8ed1d546..9b270353 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_amd64.go @@ -2,12 +2,11 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build amd64 && linux // +build amd64,linux package unix -//sys Dup2(oldfd int, newfd int) (err error) -//sysnb EpollCreate(size int) (fd int, err error) //sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) //sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 //sys Fchown(fd int, uid int, gid int) (err error) @@ -20,17 +19,6 @@ package unix //sysnb Getgid() (gid int) //sysnb Getrlimit(resource int, rlim *Rlimit) (err error) //sysnb Getuid() (uid int) -//sysnb inotifyInit() (fd int, err error) - -func InotifyInit() (fd int, err error) { - // First try inotify_init1, because Android's seccomp policy blocks the latter. - fd, err = InotifyInit1(0) - if err == ENOSYS { - fd, err = inotifyInit() - } - return -} - //sys Ioperm(from int, num int, on int) (err error) //sys Iopl(level int) (err error) //sys Lchown(path string, uid int, gid int) (err error) @@ -40,9 +28,10 @@ func Lstat(path string, stat *Stat_t) (err error) { return Fstatat(AT_FDCWD, path, stat, AT_SYMLINK_NOFOLLOW) } +//sys MemfdSecret(flags int) (fd int, err error) //sys Pause() (err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 //sys Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) //sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK @@ -57,11 +46,7 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err //sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) //sys setfsgid(gid int) (prev int, err error) //sys setfsuid(uid int) (prev int, err error) -//sysnb Setregid(rgid int, egid int) (err error) -//sysnb Setresgid(rgid int, egid int, sgid int) (err error) -//sysnb Setresuid(ruid int, euid int, suid int) (err error) //sysnb Setrlimit(resource int, rlim *Rlimit) (err error) -//sysnb Setreuid(ruid int, euid int) (err error) //sys Shutdown(fd int, how int) (err error) //sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) @@ -74,7 +59,6 @@ func Stat(path string, stat *Stat_t) (err error) { //sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) //sys Truncate(path string, length int64) (err error) //sys Ustat(dev int, ubuf *Ustat_t) (err error) -//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) //sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) //sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) //sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) @@ -125,32 +109,6 @@ func setTimeval(sec, usec int64) Timeval { return Timeval{Sec: sec, Usec: usec} } -//sysnb pipe(p *[2]_C_int) (err error) - -func Pipe(p []int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe(&pp) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - -//sysnb pipe2(p *[2]_C_int, flags int) (err error) - -func Pipe2(p []int, flags int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe2(&pp, flags) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - func (r *PtraceRegs) PC() uint64 { return r.Rip } func (r *PtraceRegs) SetPC(pc uint64) { r.Rip = pc } @@ -171,13 +129,8 @@ func (cmsg *Cmsghdr) SetLen(length int) { cmsg.Len = uint64(length) } -//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) - -func Poll(fds []PollFd, timeout int) (n int, err error) { - if len(fds) == 0 { - return poll(nil, 0, timeout) - } - return poll(&fds[0], len(fds), timeout) +func (rsa *RawSockaddrNFCLLCP) SetServiceNameLen(length int) { + rsa.Service_name_len = uint64(length) } //sys kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go b/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go index 21a4946b..8b0f0f3a 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_amd64_gc.go @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build amd64,linux -// +build !gccgo +//go:build amd64 && linux && gc +// +build amd64,linux,gc package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_arm.go b/vendor/golang.org/x/sys/unix/syscall_linux_arm.go index 99ae6137..856ad1d6 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_arm.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_arm.go @@ -2,12 +2,12 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build arm && linux // +build arm,linux package unix import ( - "syscall" "unsafe" ) @@ -19,40 +19,6 @@ func setTimeval(sec, usec int64) Timeval { return Timeval{Sec: int32(sec), Usec: int32(usec)} } -//sysnb pipe(p *[2]_C_int) (err error) - -func Pipe(p []int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - // Try pipe2 first for Android O, then try pipe for kernel 2.6.23. - err = pipe2(&pp, 0) - if err == ENOSYS { - err = pipe(&pp) - } - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - -//sysnb pipe2(p *[2]_C_int, flags int) (err error) - -func Pipe2(p []int, flags int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe2(&pp, flags) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - -// Underlying system call writes to newoffset via pointer. -// Implemented in assembly to avoid allocation. -func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno) - func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { newoffset, errno := seek(fd, offset, whence) if errno != 0 { @@ -61,7 +27,6 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { return newoffset, nil } -//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) //sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) //sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) //sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) @@ -80,8 +45,6 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { // 64-bit file system and 32-bit uid calls // (16-bit uid calls are not always supported in newer kernels) -//sys Dup2(oldfd int, newfd int) (err error) -//sysnb EpollCreate(size int) (fd int, err error) //sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) //sys Fchown(fd int, uid int, gid int) (err error) = SYS_FCHOWN32 //sys Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64 @@ -90,7 +53,6 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { //sysnb Geteuid() (euid int) = SYS_GETEUID32 //sysnb Getgid() (gid int) = SYS_GETGID32 //sysnb Getuid() (uid int) = SYS_GETUID32 -//sysnb InotifyInit() (fd int, err error) //sys Lchown(path string, uid int, gid int) (err error) = SYS_LCHOWN32 //sys Listen(s int, n int) (err error) //sys Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64 @@ -100,10 +62,6 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { //sys Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) = SYS__NEWSELECT //sys setfsgid(gid int) (prev int, err error) = SYS_SETFSGID32 //sys setfsuid(uid int) (prev int, err error) = SYS_SETFSUID32 -//sysnb Setregid(rgid int, egid int) (err error) = SYS_SETREGID32 -//sysnb Setresgid(rgid int, egid int, sgid int) (err error) = SYS_SETRESGID32 -//sysnb Setresuid(ruid int, euid int, suid int) (err error) = SYS_SETRESUID32 -//sysnb Setreuid(ruid int, euid int) (err error) = SYS_SETREUID32 //sys Shutdown(fd int, how int) (err error) //sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) //sys Stat(path string, stat *Stat_t) (err error) = SYS_STAT64 @@ -134,8 +92,8 @@ func Utime(path string, buf *Utimbuf) error { //sys utimes(path string, times *[2]Timeval) (err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 //sys Truncate(path string, length int64) (err error) = SYS_TRUNCATE64 //sys Ftruncate(fd int, length int64) (err error) = SYS_FTRUNCATE64 @@ -182,13 +140,13 @@ type rlimit32 struct { Max uint32 } -//sysnb getrlimit(resource int, rlim *rlimit32) (err error) = SYS_UGETRLIMIT +//sysnb getrlimit(resource int, rlim *rlimit32) (err error) = SYS_UGETRLIMIT const rlimInf32 = ^uint32(0) const rlimInf64 = ^uint64(0) func Getrlimit(resource int, rlim *Rlimit) (err error) { - err = prlimit(0, resource, nil, rlim) + err = Prlimit(0, resource, nil, rlim) if err != ENOSYS { return err } @@ -213,10 +171,10 @@ func Getrlimit(resource int, rlim *Rlimit) (err error) { return } -//sysnb setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT +//sysnb setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT func Setrlimit(resource int, rlim *Rlimit) (err error) { - err = prlimit(0, resource, rlim, nil) + err = Prlimit(0, resource, rlim, nil) if err != ENOSYS { return err } @@ -260,13 +218,8 @@ func (cmsg *Cmsghdr) SetLen(length int) { cmsg.Len = uint32(length) } -//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) - -func Poll(fds []PollFd, timeout int) (n int, err error) { - if len(fds) == 0 { - return poll(nil, 0, timeout) - } - return poll(&fds[0], len(fds), timeout) +func (rsa *RawSockaddrNFCLLCP) SetServiceNameLen(length int) { + rsa.Service_name_len = uint32(length) } //sys armSyncFileRange(fd int, flags int, off int64, n int64) (err error) = SYS_ARM_SYNC_FILE_RANGE diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go b/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go index 807a0b20..6422704b 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_arm64.go @@ -2,19 +2,13 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build arm64 && linux // +build arm64,linux package unix import "unsafe" -func EpollCreate(size int) (fd int, err error) { - if size <= 0 { - return -1, EINVAL - } - return EpollCreate1(0) -} - //sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) = SYS_EPOLL_PWAIT //sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 //sys Fchown(fd int, uid int, gid int) (err error) @@ -25,11 +19,12 @@ func EpollCreate(size int) (fd int, err error) { //sysnb Getegid() (egid int) //sysnb Geteuid() (euid int) //sysnb Getgid() (gid int) -//sysnb Getrlimit(resource int, rlim *Rlimit) (err error) +//sysnb getrlimit(resource int, rlim *Rlimit) (err error) //sysnb Getuid() (uid int) //sys Listen(s int, n int) (err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys MemfdSecret(flags int) (fd int, err error) +//sys pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 //sys Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) //sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK @@ -44,11 +39,7 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err //sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) //sys setfsgid(gid int) (prev int, err error) //sys setfsuid(uid int) (prev int, err error) -//sysnb Setregid(rgid int, egid int) (err error) -//sysnb Setresgid(rgid int, egid int, sgid int) (err error) -//sysnb Setresuid(ruid int, euid int, suid int) (err error) -//sysnb Setrlimit(resource int, rlim *Rlimit) (err error) -//sysnb Setreuid(ruid int, euid int) (err error) +//sysnb setrlimit(resource int, rlim *Rlimit) (err error) //sys Shutdown(fd int, how int) (err error) //sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) @@ -72,7 +63,6 @@ func Ustat(dev int, ubuf *Ustat_t) (err error) { return ENOSYS } -//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) //sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) //sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) //sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) @@ -144,28 +134,22 @@ func utimes(path string, tv *[2]Timeval) (err error) { return utimensat(AT_FDCWD, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0) } -func Pipe(p []int) (err error) { - if len(p) != 2 { - return EINVAL +// Getrlimit prefers the prlimit64 system call. See issue 38604. +func Getrlimit(resource int, rlim *Rlimit) error { + err := Prlimit(0, resource, nil, rlim) + if err != ENOSYS { + return err } - var pp [2]_C_int - err = pipe2(&pp, 0) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return + return getrlimit(resource, rlim) } -//sysnb pipe2(p *[2]_C_int, flags int) (err error) - -func Pipe2(p []int, flags int) (err error) { - if len(p) != 2 { - return EINVAL +// Setrlimit prefers the prlimit64 system call. See issue 38604. +func Setrlimit(resource int, rlim *Rlimit) error { + err := Prlimit(0, resource, rlim, nil) + if err != ENOSYS { + return err } - var pp [2]_C_int - err = pipe2(&pp, flags) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return + return setrlimit(resource, rlim) } func (r *PtraceRegs) PC() uint64 { return r.Pc } @@ -188,12 +172,8 @@ func (cmsg *Cmsghdr) SetLen(length int) { cmsg.Len = uint64(length) } -func InotifyInit() (fd int, err error) { - return InotifyInit1(0) -} - -func Dup2(oldfd int, newfd int) (err error) { - return Dup3(oldfd, newfd, 0) +func (rsa *RawSockaddrNFCLLCP) SetServiceNameLen(length int) { + rsa.Service_name_len = uint64(length) } func Pause() error { @@ -201,18 +181,6 @@ func Pause() error { return err } -func Poll(fds []PollFd, timeout int) (n int, err error) { - var ts *Timespec - if timeout >= 0 { - ts = new(Timespec) - *ts = NsecToTimespec(int64(timeout) * 1e6) - } - if len(fds) == 0 { - return ppoll(nil, 0, ts, nil) - } - return ppoll(&fds[0], len(fds), ts, nil) -} - //sys kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) func KexecFileLoad(kernelFd int, initrdFd int, cmdline string, flags int) error { diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_gc.go b/vendor/golang.org/x/sys/unix/syscall_linux_gc.go index c26e6ec2..2b1168d7 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_gc.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_gc.go @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build linux,!gccgo +//go:build linux && gc +// +build linux,gc package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go b/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go index 070bd389..9843fb48 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_gc_386.go @@ -2,7 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build linux,!gccgo,386 +//go:build linux && gc && 386 +// +build linux,gc,386 package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_gc_arm.go b/vendor/golang.org/x/sys/unix/syscall_linux_gc_arm.go new file mode 100644 index 00000000..a6008fcc --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_gc_arm.go @@ -0,0 +1,14 @@ +// Copyright 2009 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build arm && gc && linux +// +build arm,gc,linux + +package unix + +import "syscall" + +// Underlying system call writes to newoffset via pointer. +// Implemented in assembly to avoid allocation. +func seek(fd int, offset int64, whence int) (newoffset int64, err syscall.Errno) diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_386.go b/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_386.go index 308eb7ae..7740af24 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_386.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_386.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build linux && gccgo && 386 // +build linux,gccgo,386 package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_arm.go b/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_arm.go index aa7fc9e1..e16a1229 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_arm.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_gccgo_arm.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build linux && gccgo && arm // +build linux,gccgo,arm package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_loong64.go b/vendor/golang.org/x/sys/unix/syscall_linux_loong64.go new file mode 100644 index 00000000..59dab510 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_loong64.go @@ -0,0 +1,222 @@ +// Copyright 2022 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build loong64 && linux +// +build loong64,linux + +package unix + +import "unsafe" + +//sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) = SYS_EPOLL_PWAIT +//sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Fstatfs(fd int, buf *Statfs_t) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sysnb Getegid() (egid int) +//sysnb Geteuid() (euid int) +//sysnb Getgid() (gid int) +//sysnb Getuid() (uid int) +//sys Listen(s int, n int) (err error) +//sys pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + var ts *Timespec + if timeout != nil { + ts = &Timespec{Sec: timeout.Sec, Nsec: timeout.Usec * 1000} + } + return Pselect(nfd, r, w, e, ts, nil) +} + +//sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) +//sys setfsgid(gid int) (prev int, err error) +//sys setfsuid(uid int) (prev int, err error) +//sys Shutdown(fd int, how int) (err error) +//sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) + +func timespecFromStatxTimestamp(x StatxTimestamp) Timespec { + return Timespec{ + Sec: x.Sec, + Nsec: int64(x.Nsec), + } +} + +func Fstatat(fd int, path string, stat *Stat_t, flags int) error { + var r Statx_t + // Do it the glibc way, add AT_NO_AUTOMOUNT. + if err := Statx(fd, path, AT_NO_AUTOMOUNT|flags, STATX_BASIC_STATS, &r); err != nil { + return err + } + + stat.Dev = Mkdev(r.Dev_major, r.Dev_minor) + stat.Ino = r.Ino + stat.Mode = uint32(r.Mode) + stat.Nlink = r.Nlink + stat.Uid = r.Uid + stat.Gid = r.Gid + stat.Rdev = Mkdev(r.Rdev_major, r.Rdev_minor) + // hope we don't get to process files so large to overflow these size + // fields... + stat.Size = int64(r.Size) + stat.Blksize = int32(r.Blksize) + stat.Blocks = int64(r.Blocks) + stat.Atim = timespecFromStatxTimestamp(r.Atime) + stat.Mtim = timespecFromStatxTimestamp(r.Mtime) + stat.Ctim = timespecFromStatxTimestamp(r.Ctime) + + return nil +} + +func Fstat(fd int, stat *Stat_t) (err error) { + return Fstatat(fd, "", stat, AT_EMPTY_PATH) +} + +func Stat(path string, stat *Stat_t) (err error) { + return Fstatat(AT_FDCWD, path, stat, 0) +} + +func Lchown(path string, uid int, gid int) (err error) { + return Fchownat(AT_FDCWD, path, uid, gid, AT_SYMLINK_NOFOLLOW) +} + +func Lstat(path string, stat *Stat_t) (err error) { + return Fstatat(AT_FDCWD, path, stat, AT_SYMLINK_NOFOLLOW) +} + +//sys Statfs(path string, buf *Statfs_t) (err error) +//sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) +//sys Truncate(path string, length int64) (err error) + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + return ENOSYS +} + +//sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) +//sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sysnb getgroups(n int, list *_Gid_t) (nn int, err error) +//sysnb setgroups(n int, list *_Gid_t) (err error) +//sys getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) +//sys setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) +//sysnb socket(domain int, typ int, proto int) (fd int, err error) +//sysnb socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) +//sysnb getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sysnb getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) +//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) +//sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) + +//sysnb Gettimeofday(tv *Timeval) (err error) + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + err = Prlimit(0, resource, nil, rlim) + return +} + +func Setrlimit(resource int, rlim *Rlimit) (err error) { + err = Prlimit(0, resource, rlim, nil) + return +} + +func futimesat(dirfd int, path string, tv *[2]Timeval) (err error) { + if tv == nil { + return utimensat(dirfd, path, nil, 0) + } + + ts := []Timespec{ + NsecToTimespec(TimevalToNsec(tv[0])), + NsecToTimespec(TimevalToNsec(tv[1])), + } + return utimensat(dirfd, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0) +} + +func Time(t *Time_t) (Time_t, error) { + var tv Timeval + err := Gettimeofday(&tv) + if err != nil { + return 0, err + } + if t != nil { + *t = Time_t(tv.Sec) + } + return Time_t(tv.Sec), nil +} + +func Utime(path string, buf *Utimbuf) error { + tv := []Timeval{ + {Sec: buf.Actime}, + {Sec: buf.Modtime}, + } + return Utimes(path, tv) +} + +func utimes(path string, tv *[2]Timeval) (err error) { + if tv == nil { + return utimensat(AT_FDCWD, path, nil, 0) + } + + ts := []Timespec{ + NsecToTimespec(TimevalToNsec(tv[0])), + NsecToTimespec(TimevalToNsec(tv[1])), + } + return utimensat(AT_FDCWD, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0) +} + +func (r *PtraceRegs) PC() uint64 { return r.Era } + +func (r *PtraceRegs) SetPC(era uint64) { r.Era = era } + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint64(length) +} + +func (msghdr *Msghdr) SetIovlen(length int) { + msghdr.Iovlen = uint64(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint64(length) +} + +func (rsa *RawSockaddrNFCLLCP) SetServiceNameLen(length int) { + rsa.Service_name_len = uint64(length) +} + +func Pause() error { + _, err := ppoll(nil, 0, nil, nil) + return err +} + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + return Renameat2(olddirfd, oldpath, newdirfd, newpath, 0) +} + +//sys kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) + +func KexecFileLoad(kernelFd int, initrdFd int, cmdline string, flags int) error { + cmdlineLen := len(cmdline) + if cmdlineLen > 0 { + // Account for the additional NULL byte added by + // BytePtrFromString in kexecFileLoad. The kexec_file_load + // syscall expects a NULL-terminated string. + cmdlineLen++ + } + return kexecFileLoad(kernelFd, initrdFd, cmdlineLen, cmdline, flags) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go b/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go index af77e6e2..bfef09a3 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_mips64x.go @@ -2,13 +2,12 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build linux && (mips64 || mips64le) // +build linux // +build mips64 mips64le package unix -//sys Dup2(oldfd int, newfd int) (err error) -//sysnb EpollCreate(size int) (fd int, err error) //sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) //sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 //sys Fchown(fd int, uid int, gid int) (err error) @@ -22,8 +21,8 @@ package unix //sys Lchown(path string, uid int, gid int) (err error) //sys Listen(s int, n int) (err error) //sys Pause() (err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 //sys Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) //sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK @@ -38,18 +37,13 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err //sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) //sys setfsgid(gid int) (prev int, err error) //sys setfsuid(uid int) (prev int, err error) -//sysnb Setregid(rgid int, egid int) (err error) -//sysnb Setresgid(rgid int, egid int, sgid int) (err error) -//sysnb Setresuid(ruid int, euid int, suid int) (err error) //sysnb Setrlimit(resource int, rlim *Rlimit) (err error) -//sysnb Setreuid(ruid int, euid int) (err error) //sys Shutdown(fd int, how int) (err error) //sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) //sys Statfs(path string, buf *Statfs_t) (err error) //sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) //sys Truncate(path string, length int64) (err error) //sys Ustat(dev int, ubuf *Ustat_t) (err error) -//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) //sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) //sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) //sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) @@ -93,30 +87,6 @@ func setTimeval(sec, usec int64) Timeval { return Timeval{Sec: sec, Usec: usec} } -func Pipe(p []int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe2(&pp, 0) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - -//sysnb pipe2(p *[2]_C_int, flags int) (err error) - -func Pipe2(p []int, flags int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe2(&pp, flags) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - func Ioperm(from int, num int, on int) (err error) { return ENOSYS } @@ -216,15 +186,6 @@ func (cmsg *Cmsghdr) SetLen(length int) { cmsg.Len = uint64(length) } -func InotifyInit() (fd int, err error) { - return InotifyInit1(0) -} - -//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) - -func Poll(fds []PollFd, timeout int) (n int, err error) { - if len(fds) == 0 { - return poll(nil, 0, timeout) - } - return poll(&fds[0], len(fds), timeout) +func (rsa *RawSockaddrNFCLLCP) SetServiceNameLen(length int) { + rsa.Service_name_len = uint64(length) } diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go b/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go index e286c6ba..ab302509 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_mipsx.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build linux && (mips || mipsle) // +build linux // +build mips mipsle @@ -14,8 +15,6 @@ import ( func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) -//sys Dup2(oldfd int, newfd int) (err error) -//sysnb EpollCreate(size int) (fd int, err error) //sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) //sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 //sys Fchown(fd int, uid int, gid int) (err error) @@ -26,23 +25,18 @@ func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, //sysnb Getuid() (uid int) //sys Lchown(path string, uid int, gid int) (err error) //sys Listen(s int, n int) (err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 //sys Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) //sys Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) = SYS__NEWSELECT //sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) = SYS_SENDFILE64 //sys setfsgid(gid int) (prev int, err error) //sys setfsuid(uid int) (prev int, err error) -//sysnb Setregid(rgid int, egid int) (err error) -//sysnb Setresgid(rgid int, egid int, sgid int) (err error) -//sysnb Setresuid(ruid int, euid int, suid int) (err error) -//sysnb Setreuid(ruid int, euid int) (err error) //sys Shutdown(fd int, how int) (err error) //sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) //sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) //sys Truncate(path string, length int64) (err error) = SYS_TRUNCATE64 //sys Ustat(dev int, ubuf *Ustat_t) (err error) -//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) //sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) //sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) //sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) @@ -59,7 +53,6 @@ func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, //sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) //sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) -//sysnb InotifyInit() (fd int, err error) //sys Ioperm(from int, num int, on int) (err error) //sys Iopl(level int) (err error) @@ -112,29 +105,6 @@ func setTimeval(sec, usec int64) Timeval { return Timeval{Sec: int32(sec), Usec: int32(usec)} } -//sysnb pipe2(p *[2]_C_int, flags int) (err error) - -func Pipe2(p []int, flags int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe2(&pp, flags) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - -//sysnb pipe() (p1 int, p2 int, err error) - -func Pipe(p []int) (err error) { - if len(p) != 2 { - return EINVAL - } - p[0], p[1], err = pipe() - return -} - //sys mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { @@ -153,10 +123,10 @@ type rlimit32 struct { Max uint32 } -//sysnb getrlimit(resource int, rlim *rlimit32) (err error) = SYS_GETRLIMIT +//sysnb getrlimit(resource int, rlim *rlimit32) (err error) = SYS_GETRLIMIT func Getrlimit(resource int, rlim *Rlimit) (err error) { - err = prlimit(0, resource, nil, rlim) + err = Prlimit(0, resource, nil, rlim) if err != ENOSYS { return err } @@ -181,10 +151,10 @@ func Getrlimit(resource int, rlim *Rlimit) (err error) { return } -//sysnb setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT +//sysnb setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT func Setrlimit(resource int, rlim *Rlimit) (err error) { - err = prlimit(0, resource, rlim, nil) + err = Prlimit(0, resource, rlim, nil) if err != ENOSYS { return err } @@ -228,11 +198,6 @@ func (cmsg *Cmsghdr) SetLen(length int) { cmsg.Len = uint32(length) } -//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) - -func Poll(fds []PollFd, timeout int) (n int, err error) { - if len(fds) == 0 { - return poll(nil, 0, timeout) - } - return poll(&fds[0], len(fds), timeout) +func (rsa *RawSockaddrNFCLLCP) SetServiceNameLen(length int) { + rsa.Service_name_len = uint32(length) } diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_ppc.go b/vendor/golang.org/x/sys/unix/syscall_linux_ppc.go new file mode 100644 index 00000000..eac1cf1a --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_linux_ppc.go @@ -0,0 +1,232 @@ +// Copyright 2021 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build linux && ppc +// +build linux,ppc + +package unix + +import ( + "syscall" + "unsafe" +) + +//sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) +//sys Fchown(fd int, uid int, gid int) (err error) +//sys Fstat(fd int, stat *Stat_t) (err error) = SYS_FSTAT64 +//sys Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64 +//sys Ftruncate(fd int, length int64) (err error) = SYS_FTRUNCATE64 +//sysnb Getegid() (egid int) +//sysnb Geteuid() (euid int) +//sysnb Getgid() (gid int) +//sysnb Getuid() (uid int) +//sys Ioperm(from int, num int, on int) (err error) +//sys Iopl(level int) (err error) +//sys Lchown(path string, uid int, gid int) (err error) +//sys Listen(s int, n int) (err error) +//sys Lstat(path string, stat *Stat_t) (err error) = SYS_LSTAT64 +//sys Pause() (err error) +//sys pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) +//sys Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) = SYS__NEWSELECT +//sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) = SYS_SENDFILE64 +//sys setfsgid(gid int) (prev int, err error) +//sys setfsuid(uid int) (prev int, err error) +//sys Shutdown(fd int, how int) (err error) +//sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) +//sys Stat(path string, stat *Stat_t) (err error) = SYS_STAT64 +//sys Truncate(path string, length int64) (err error) = SYS_TRUNCATE64 +//sys Ustat(dev int, ubuf *Ustat_t) (err error) +//sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) +//sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) +//sysnb getgroups(n int, list *_Gid_t) (nn int, err error) +//sysnb setgroups(n int, list *_Gid_t) (err error) +//sys getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) +//sys setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) +//sysnb socket(domain int, typ int, proto int) (fd int, err error) +//sysnb socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) +//sysnb getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sysnb getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) +//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) +//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) +//sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) +//sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) + +//sys futimesat(dirfd int, path string, times *[2]Timeval) (err error) +//sysnb Gettimeofday(tv *Timeval) (err error) +//sysnb Time(t *Time_t) (tt Time_t, err error) +//sys Utime(path string, buf *Utimbuf) (err error) +//sys utimes(path string, times *[2]Timeval) (err error) + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_FADVISE64_64, uintptr(fd), uintptr(advice), uintptr(offset>>32), uintptr(offset), uintptr(length>>32), uintptr(length)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +func seek(fd int, offset int64, whence int) (int64, syscall.Errno) { + var newoffset int64 + offsetLow := uint32(offset & 0xffffffff) + offsetHigh := uint32((offset >> 32) & 0xffffffff) + _, _, err := Syscall6(SYS__LLSEEK, uintptr(fd), uintptr(offsetHigh), uintptr(offsetLow), uintptr(unsafe.Pointer(&newoffset)), uintptr(whence), 0) + return newoffset, err +} + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + newoffset, errno := seek(fd, offset, whence) + if errno != 0 { + return 0, errno + } + return newoffset, nil +} + +func Fstatfs(fd int, buf *Statfs_t) (err error) { + _, _, e := Syscall(SYS_FSTATFS64, uintptr(fd), unsafe.Sizeof(*buf), uintptr(unsafe.Pointer(buf))) + if e != 0 { + err = e + } + return +} + +func Statfs(path string, buf *Statfs_t) (err error) { + pathp, err := BytePtrFromString(path) + if err != nil { + return err + } + _, _, e := Syscall(SYS_STATFS64, uintptr(unsafe.Pointer(pathp)), unsafe.Sizeof(*buf), uintptr(unsafe.Pointer(buf))) + if e != 0 { + err = e + } + return +} + +//sys mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) + +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + page := uintptr(offset / 4096) + if offset != int64(page)*4096 { + return 0, EINVAL + } + return mmap2(addr, length, prot, flags, fd, page) +} + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: int32(sec), Nsec: int32(nsec)} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: int32(sec), Usec: int32(usec)} +} + +type rlimit32 struct { + Cur uint32 + Max uint32 +} + +//sysnb getrlimit(resource int, rlim *rlimit32) (err error) = SYS_UGETRLIMIT + +const rlimInf32 = ^uint32(0) +const rlimInf64 = ^uint64(0) + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + err = Prlimit(0, resource, nil, rlim) + if err != ENOSYS { + return err + } + + rl := rlimit32{} + err = getrlimit(resource, &rl) + if err != nil { + return + } + + if rl.Cur == rlimInf32 { + rlim.Cur = rlimInf64 + } else { + rlim.Cur = uint64(rl.Cur) + } + + if rl.Max == rlimInf32 { + rlim.Max = rlimInf64 + } else { + rlim.Max = uint64(rl.Max) + } + return +} + +//sysnb setrlimit(resource int, rlim *rlimit32) (err error) = SYS_SETRLIMIT + +func Setrlimit(resource int, rlim *Rlimit) (err error) { + err = Prlimit(0, resource, rlim, nil) + if err != ENOSYS { + return err + } + + rl := rlimit32{} + if rlim.Cur == rlimInf64 { + rl.Cur = rlimInf32 + } else if rlim.Cur < uint64(rlimInf32) { + rl.Cur = uint32(rlim.Cur) + } else { + return EINVAL + } + if rlim.Max == rlimInf64 { + rl.Max = rlimInf32 + } else if rlim.Max < uint64(rlimInf32) { + rl.Max = uint32(rlim.Max) + } else { + return EINVAL + } + + return setrlimit(resource, &rl) +} + +func (r *PtraceRegs) PC() uint32 { return r.Nip } + +func (r *PtraceRegs) SetPC(pc uint32) { r.Nip = pc } + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint32(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (msghdr *Msghdr) SetIovlen(length int) { + msghdr.Iovlen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +func (rsa *RawSockaddrNFCLLCP) SetServiceNameLen(length int) { + rsa.Service_name_len = uint32(length) +} + +//sys syncFileRange2(fd int, flags int, off int64, n int64) (err error) = SYS_SYNC_FILE_RANGE2 + +func SyncFileRange(fd int, off int64, n int64, flags int) error { + // The sync_file_range and sync_file_range2 syscalls differ only in the + // order of their arguments. + return syncFileRange2(fd, flags, off, n) +} + +//sys kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) + +func KexecFileLoad(kernelFd int, initrdFd int, cmdline string, flags int) error { + cmdlineLen := len(cmdline) + if cmdlineLen > 0 { + // Account for the additional NULL byte added by + // BytePtrFromString in kexecFileLoad. The kexec_file_load + // syscall expects a NULL-terminated string. + cmdlineLen++ + } + return kexecFileLoad(kernelFd, initrdFd, cmdlineLen, cmdline, flags) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go b/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go index ca0345aa..4df56616 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_ppc64x.go @@ -2,13 +2,12 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build linux && (ppc64 || ppc64le) // +build linux // +build ppc64 ppc64le package unix -//sys Dup2(oldfd int, newfd int) (err error) -//sysnb EpollCreate(size int) (fd int, err error) //sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) //sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 //sys Fchown(fd int, uid int, gid int) (err error) @@ -21,33 +20,27 @@ package unix //sysnb Getgid() (gid int) //sysnb Getrlimit(resource int, rlim *Rlimit) (err error) = SYS_UGETRLIMIT //sysnb Getuid() (uid int) -//sysnb InotifyInit() (fd int, err error) //sys Ioperm(from int, num int, on int) (err error) //sys Iopl(level int) (err error) //sys Lchown(path string, uid int, gid int) (err error) //sys Listen(s int, n int) (err error) //sys Lstat(path string, stat *Stat_t) (err error) //sys Pause() (err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 //sys Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) //sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK //sys Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) = SYS__NEWSELECT //sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) //sys setfsgid(gid int) (prev int, err error) //sys setfsuid(uid int) (prev int, err error) -//sysnb Setregid(rgid int, egid int) (err error) -//sysnb Setresgid(rgid int, egid int, sgid int) (err error) -//sysnb Setresuid(ruid int, euid int, suid int) (err error) //sysnb Setrlimit(resource int, rlim *Rlimit) (err error) -//sysnb Setreuid(ruid int, euid int) (err error) //sys Shutdown(fd int, how int) (err error) //sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) //sys Stat(path string, stat *Stat_t) (err error) //sys Statfs(path string, buf *Statfs_t) (err error) //sys Truncate(path string, length int64) (err error) //sys Ustat(dev int, ubuf *Ustat_t) (err error) -//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) //sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) //sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) //sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) @@ -99,39 +92,8 @@ func (cmsg *Cmsghdr) SetLen(length int) { cmsg.Len = uint64(length) } -//sysnb pipe(p *[2]_C_int) (err error) - -func Pipe(p []int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe(&pp) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - -//sysnb pipe2(p *[2]_C_int, flags int) (err error) - -func Pipe2(p []int, flags int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe2(&pp, flags) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - -//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) - -func Poll(fds []PollFd, timeout int) (n int, err error) { - if len(fds) == 0 { - return poll(nil, 0, timeout) - } - return poll(&fds[0], len(fds), timeout) +func (rsa *RawSockaddrNFCLLCP) SetServiceNameLen(length int) { + rsa.Service_name_len = uint64(length) } //sys syncFileRange2(fd int, flags int, off int64, n int64) (err error) = SYS_SYNC_FILE_RANGE2 diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go b/vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go index abdabbac..5f4243de 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_riscv64.go @@ -2,19 +2,13 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build riscv64 && linux // +build riscv64,linux package unix import "unsafe" -func EpollCreate(size int) (fd int, err error) { - if size <= 0 { - return -1, EINVAL - } - return EpollCreate1(0) -} - //sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) = SYS_EPOLL_PWAIT //sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 //sys Fchown(fd int, uid int, gid int) (err error) @@ -28,8 +22,9 @@ func EpollCreate(size int) (fd int, err error) { //sysnb Getrlimit(resource int, rlim *Rlimit) (err error) //sysnb Getuid() (uid int) //sys Listen(s int, n int) (err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys MemfdSecret(flags int) (fd int, err error) +//sys pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 //sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { @@ -43,11 +38,7 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err //sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) //sys setfsgid(gid int) (prev int, err error) //sys setfsuid(uid int) (prev int, err error) -//sysnb Setregid(rgid int, egid int) (err error) -//sysnb Setresgid(rgid int, egid int, sgid int) (err error) -//sysnb Setresuid(ruid int, euid int, suid int) (err error) //sysnb Setrlimit(resource int, rlim *Rlimit) (err error) -//sysnb Setreuid(ruid int, euid int) (err error) //sys Shutdown(fd int, how int) (err error) //sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) @@ -71,7 +62,6 @@ func Ustat(dev int, ubuf *Ustat_t) (err error) { return ENOSYS } -//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) //sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) //sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) //sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) @@ -143,30 +133,6 @@ func utimes(path string, tv *[2]Timeval) (err error) { return utimensat(AT_FDCWD, path, (*[2]Timespec)(unsafe.Pointer(&ts[0])), 0) } -func Pipe(p []int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe2(&pp, 0) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - -//sysnb pipe2(p *[2]_C_int, flags int) (err error) - -func Pipe2(p []int, flags int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe2(&pp, flags) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - func (r *PtraceRegs) PC() uint64 { return r.Pc } func (r *PtraceRegs) SetPC(pc uint64) { r.Pc = pc } @@ -187,12 +153,8 @@ func (cmsg *Cmsghdr) SetLen(length int) { cmsg.Len = uint64(length) } -func InotifyInit() (fd int, err error) { - return InotifyInit1(0) -} - -func Dup2(oldfd int, newfd int) (err error) { - return Dup3(oldfd, newfd, 0) +func (rsa *RawSockaddrNFCLLCP) SetServiceNameLen(length int) { + rsa.Service_name_len = uint64(length) } func Pause() error { @@ -200,18 +162,6 @@ func Pause() error { return err } -func Poll(fds []PollFd, timeout int) (n int, err error) { - var ts *Timespec - if timeout >= 0 { - ts = new(Timespec) - *ts = NsecToTimespec(int64(timeout) * 1e6) - } - if len(fds) == 0 { - return ppoll(nil, 0, ts, nil) - } - return ppoll(&fds[0], len(fds), ts, nil) -} - func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { return Renameat2(olddirfd, oldpath, newdirfd, newpath, 0) } diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go b/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go index 533e9305..d0a7d406 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_s390x.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build s390x && linux // +build s390x,linux package unix @@ -10,8 +11,6 @@ import ( "unsafe" ) -//sys Dup2(oldfd int, newfd int) (err error) -//sysnb EpollCreate(size int) (fd int, err error) //sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) //sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 //sys Fchown(fd int, uid int, gid int) (err error) @@ -24,23 +23,18 @@ import ( //sysnb Getgid() (gid int) //sysnb Getrlimit(resource int, rlim *Rlimit) (err error) //sysnb Getuid() (uid int) -//sysnb InotifyInit() (fd int, err error) //sys Lchown(path string, uid int, gid int) (err error) //sys Lstat(path string, stat *Stat_t) (err error) //sys Pause() (err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 //sys Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) //sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK //sys Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) //sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) //sys setfsgid(gid int) (prev int, err error) //sys setfsuid(uid int) (prev int, err error) -//sysnb Setregid(rgid int, egid int) (err error) -//sysnb Setresgid(rgid int, egid int, sgid int) (err error) -//sysnb Setresuid(ruid int, euid int, suid int) (err error) //sysnb Setrlimit(resource int, rlim *Rlimit) (err error) -//sysnb Setreuid(ruid int, euid int) (err error) //sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) //sys Stat(path string, stat *Stat_t) (err error) //sys Statfs(path string, buf *Statfs_t) (err error) @@ -76,30 +70,6 @@ func setTimeval(sec, usec int64) Timeval { return Timeval{Sec: sec, Usec: usec} } -//sysnb pipe2(p *[2]_C_int, flags int) (err error) - -func Pipe(p []int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe2(&pp, 0) // pipe2 is the same as pipe when flags are set to 0. - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - -func Pipe2(p []int, flags int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe2(&pp, flags) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - func Ioperm(from int, num int, on int) (err error) { return ENOSYS } @@ -128,6 +98,10 @@ func (cmsg *Cmsghdr) SetLen(length int) { cmsg.Len = uint64(length) } +func (rsa *RawSockaddrNFCLLCP) SetServiceNameLen(length int) { + rsa.Service_name_len = uint64(length) +} + // Linux on s390x uses the old mmap interface, which requires arguments to be passed in a struct. // mmap2 also requires arguments to be passed in a struct; it is currently not exposed in . func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { @@ -167,15 +141,6 @@ const ( netSendMMsg = 20 ) -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (int, error) { - args := [3]uintptr{uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))} - fd, _, err := Syscall(SYS_SOCKETCALL, netAccept, uintptr(unsafe.Pointer(&args)), 0) - if err != 0 { - return 0, err - } - return int(fd), nil -} - func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (int, error) { args := [4]uintptr{uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags)} fd, _, err := Syscall(SYS_SOCKETCALL, netAccept4, uintptr(unsafe.Pointer(&args)), 0) @@ -249,7 +214,7 @@ func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen } func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) error { - args := [4]uintptr{uintptr(s), uintptr(level), uintptr(name), uintptr(val)} + args := [5]uintptr{uintptr(s), uintptr(level), uintptr(name), uintptr(val), vallen} _, _, err := Syscall(SYS_SOCKETCALL, netSetSockOpt, uintptr(unsafe.Pointer(&args)), 0) if err != 0 { return err @@ -319,15 +284,6 @@ func Shutdown(s, how int) error { return nil } -//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) - -func Poll(fds []PollFd, timeout int) (n int, err error) { - if len(fds) == 0 { - return poll(nil, 0, timeout) - } - return poll(&fds[0], len(fds), timeout) -} - //sys kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) func KexecFileLoad(kernelFd int, initrdFd int, cmdline string, flags int) error { diff --git a/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go b/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go index d890a227..f5c793be 100644 --- a/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go +++ b/vendor/golang.org/x/sys/unix/syscall_linux_sparc64.go @@ -2,13 +2,13 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build sparc64 && linux // +build sparc64,linux package unix //sys EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) //sys Fadvise(fd int, offset int64, length int64, advice int) (err error) = SYS_FADVISE64 -//sys Dup2(oldfd int, newfd int) (err error) //sys Fchown(fd int, uid int, gid int) (err error) //sys Fstat(fd int, stat *Stat_t) (err error) //sys Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) = SYS_FSTATAT64 @@ -19,31 +19,25 @@ package unix //sysnb Getgid() (gid int) //sysnb Getrlimit(resource int, rlim *Rlimit) (err error) //sysnb Getuid() (uid int) -//sysnb InotifyInit() (fd int, err error) //sys Lchown(path string, uid int, gid int) (err error) //sys Listen(s int, n int) (err error) //sys Lstat(path string, stat *Stat_t) (err error) //sys Pause() (err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 +//sys pread(fd int, p []byte, offset int64) (n int, err error) = SYS_PREAD64 +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) = SYS_PWRITE64 //sys Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) //sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK //sys Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) //sys sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) //sys setfsgid(gid int) (prev int, err error) //sys setfsuid(uid int) (prev int, err error) -//sysnb Setregid(rgid int, egid int) (err error) -//sysnb Setresgid(rgid int, egid int, sgid int) (err error) -//sysnb Setresuid(ruid int, euid int, suid int) (err error) //sysnb Setrlimit(resource int, rlim *Rlimit) (err error) -//sysnb Setreuid(ruid int, euid int) (err error) //sys Shutdown(fd int, how int) (err error) //sys Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) //sys Stat(path string, stat *Stat_t) (err error) //sys Statfs(path string, buf *Statfs_t) (err error) //sys SyncFileRange(fd int, off int64, n int64, flags int) (err error) //sys Truncate(path string, length int64) (err error) -//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) //sys accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) //sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) //sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) @@ -115,37 +109,6 @@ func (cmsg *Cmsghdr) SetLen(length int) { cmsg.Len = uint64(length) } -//sysnb pipe(p *[2]_C_int) (err error) - -func Pipe(p []int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe(&pp) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - -//sysnb pipe2(p *[2]_C_int, flags int) (err error) - -func Pipe2(p []int, flags int) (err error) { - if len(p) != 2 { - return EINVAL - } - var pp [2]_C_int - err = pipe2(&pp, flags) - p[0] = int(pp[0]) - p[1] = int(pp[1]) - return -} - -//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) - -func Poll(fds []PollFd, timeout int) (n int, err error) { - if len(fds) == 0 { - return poll(nil, 0, timeout) - } - return poll(&fds[0], len(fds), timeout) +func (rsa *RawSockaddrNFCLLCP) SetServiceNameLen(length int) { + rsa.Service_name_len = uint64(length) } diff --git a/vendor/golang.org/x/sys/unix/syscall_netbsd.go b/vendor/golang.org/x/sys/unix/syscall_netbsd.go index 45b50a61..666f0a1b 100644 --- a/vendor/golang.org/x/sys/unix/syscall_netbsd.go +++ b/vendor/golang.org/x/sys/unix/syscall_netbsd.go @@ -31,6 +31,10 @@ type SockaddrDatalink struct { raw RawSockaddrDatalink } +func anyToSockaddrGOOS(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { + return nil, EAFNOSUPPORT +} + func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) func sysctlNodes(mib []_C_int) (nodes []Sysctlnode, err error) { @@ -106,16 +110,27 @@ func direntNamlen(buf []byte) (uint64, bool) { return readInt(buf, unsafe.Offsetof(Dirent{}.Namlen), unsafe.Sizeof(Dirent{}.Namlen)) } -//sysnb pipe() (fd1 int, fd2 int, err error) func Pipe(p []int) (err error) { + return Pipe2(p, 0) +} + +//sysnb pipe2(p *[2]_C_int, flags int) (err error) + +func Pipe2(p []int, flags int) error { if len(p) != 2 { return EINVAL } - p[0], p[1], err = pipe() - return + var pp [2]_C_int + err := pipe2(&pp, flags) + if err == nil { + p[0] = int(pp[0]) + p[1] = int(pp[1]) + } + return err } -//sys Getdents(fd int, buf []byte) (n int, err error) +//sys Getdents(fd int, buf []byte) (n int, err error) + func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { n, err = Getdents(fd, buf) if err != nil || basep == nil { @@ -141,36 +156,16 @@ func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { return } -const ImplementsGetwd = true - //sys Getcwd(buf []byte) (n int, err error) = SYS___GETCWD -func Getwd() (string, error) { - var buf [PathMax]byte - _, err := Getcwd(buf[0:]) - if err != nil { - return "", err - } - n := clen(buf[:]) - if n < 1 { - return "", EINVAL - } - return string(buf[:n]), nil -} - // TODO func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { return -1, ENOSYS } -func setattrlistTimes(path string, times []Timespec, flags int) error { - // used on Darwin for UtimesNano - return ENOSYS -} - //sys ioctl(fd int, req uint, arg uintptr) (err error) -//sys sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL +//sys sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL func IoctlGetPtmget(fd int, req uint) (*Ptmget, error) { var value Ptmget @@ -313,8 +308,8 @@ func Statvfs(path string, buf *Statvfs_t) (err error) { //sys Open(path string, mode int, perm uint32) (fd int, err error) //sys Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) //sys Pathconf(path string, name int) (val int, err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) +//sys pread(fd int, p []byte, offset int64) (n int, err error) +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) //sys read(fd int, p []byte) (n int, err error) //sys Readlink(path string, buf []byte) (n int, err error) //sys Readlinkat(dirfd int, path string, buf []byte) (n int, err error) diff --git a/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go b/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go index 24da8b52..5199d282 100644 --- a/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go +++ b/vendor/golang.org/x/sys/unix/syscall_netbsd_386.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build 386 && netbsd // +build 386,netbsd package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go index 25a0ac82..70a9c52e 100644 --- a/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/syscall_netbsd_amd64.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build amd64 && netbsd // +build amd64,netbsd package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go b/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go index 21591ecd..3eb5942f 100644 --- a/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go +++ b/vendor/golang.org/x/sys/unix/syscall_netbsd_arm.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build arm && netbsd // +build arm,netbsd package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_netbsd_arm64.go b/vendor/golang.org/x/sys/unix/syscall_netbsd_arm64.go index 80474963..fc6ccfd8 100644 --- a/vendor/golang.org/x/sys/unix/syscall_netbsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/syscall_netbsd_arm64.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build arm64 && netbsd // +build arm64,netbsd package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd.go b/vendor/golang.org/x/sys/unix/syscall_openbsd.go index a266e92a..78daceb3 100644 --- a/vendor/golang.org/x/sys/unix/syscall_openbsd.go +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd.go @@ -31,6 +31,10 @@ type SockaddrDatalink struct { raw RawSockaddrDatalink } +func anyToSockaddrGOOS(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { + return nil, EAFNOSUPPORT +} + func Syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err syscall.Errno) func nametomib(name string) (mib []_C_int, err error) { @@ -77,18 +81,22 @@ func Pipe(p []int) (err error) { } //sysnb pipe2(p *[2]_C_int, flags int) (err error) + func Pipe2(p []int, flags int) error { if len(p) != 2 { return EINVAL } var pp [2]_C_int err := pipe2(&pp, flags) - p[0] = int(pp[0]) - p[1] = int(pp[1]) + if err == nil { + p[0] = int(pp[0]) + p[1] = int(pp[1]) + } return err } -//sys Getdents(fd int, buf []byte) (n int, err error) +//sys Getdents(fd int, buf []byte) (n int, err error) + func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { n, err = Getdents(fd, buf) if err != nil || basep == nil { @@ -114,23 +122,8 @@ func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { return } -const ImplementsGetwd = true - //sys Getcwd(buf []byte) (n int, err error) = SYS___GETCWD -func Getwd() (string, error) { - var buf [PathMax]byte - _, err := Getcwd(buf[0:]) - if err != nil { - return "", err - } - n := clen(buf[:]) - if n < 1 { - return "", EINVAL - } - return string(buf[:n]), nil -} - func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { if raceenabled { raceReleaseMerge(unsafe.Pointer(&ioSync)) @@ -158,14 +151,9 @@ func Getfsstat(buf []Statfs_t, flags int) (n int, err error) { return } -func setattrlistTimes(path string, times []Timespec, flags int) error { - // used on Darwin for UtimesNano - return ENOSYS -} - //sys ioctl(fd int, req uint, arg uintptr) (err error) -//sys sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL +//sys sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) = SYS___SYSCTL //sys ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) @@ -283,8 +271,8 @@ func Uname(uname *Utsname) error { //sys Open(path string, mode int, perm uint32) (fd int, err error) //sys Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) //sys Pathconf(path string, name int) (val int, err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) +//sys pread(fd int, p []byte, offset int64) (n int, err error) +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) //sys read(fd int, p []byte) (n int, err error) //sys Readlink(path string, buf []byte) (n int, err error) //sys Readlinkat(dirfd int, path string, buf []byte) (n int, err error) diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go b/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go index 42b5a0e5..6baabcdc 100644 --- a/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd_386.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build 386 && openbsd // +build 386,openbsd package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go index 6ea4b488..bab25360 100644 --- a/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd_amd64.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build amd64 && openbsd // +build amd64,openbsd package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go b/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go index 1c3d26fa..8eed3c4d 100644 --- a/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd_arm.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build arm && openbsd // +build arm,openbsd package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd_arm64.go b/vendor/golang.org/x/sys/unix/syscall_openbsd_arm64.go index a8c458cb..483dde99 100644 --- a/vendor/golang.org/x/sys/unix/syscall_openbsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd_arm64.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build arm64 && openbsd // +build arm64,openbsd package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd_libc.go b/vendor/golang.org/x/sys/unix/syscall_openbsd_libc.go new file mode 100644 index 00000000..e23c5394 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd_libc.go @@ -0,0 +1,27 @@ +// Copyright 2022 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build openbsd && !mips64 +// +build openbsd,!mips64 + +package unix + +import _ "unsafe" + +// Implemented in the runtime package (runtime/sys_openbsd3.go) +func syscall_syscall(fn, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) +func syscall_syscall6(fn, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno) +func syscall_syscall10(fn, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10 uintptr) (r1, r2 uintptr, err Errno) +func syscall_rawSyscall(fn, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) +func syscall_rawSyscall6(fn, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno) + +//go:linkname syscall_syscall syscall.syscall +//go:linkname syscall_syscall6 syscall.syscall6 +//go:linkname syscall_syscall10 syscall.syscall10 +//go:linkname syscall_rawSyscall syscall.rawSyscall +//go:linkname syscall_rawSyscall6 syscall.rawSyscall6 + +func syscall_syscall9(fn, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err Errno) { + return syscall_syscall10(fn, a1, a2, a3, a4, a5, a6, a7, a8, a9, 0) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd_mips64.go b/vendor/golang.org/x/sys/unix/syscall_openbsd_mips64.go new file mode 100644 index 00000000..1378489f --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd_mips64.go @@ -0,0 +1,39 @@ +// Copyright 2019 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package unix + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint64(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (msghdr *Msghdr) SetIovlen(length int) { + msghdr.Iovlen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions +// of OpenBSD the syscall is called sysctl instead of __sysctl. +const SYS___SYSCTL = SYS_SYSCTL diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd_ppc64.go b/vendor/golang.org/x/sys/unix/syscall_openbsd_ppc64.go new file mode 100644 index 00000000..c2796139 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd_ppc64.go @@ -0,0 +1,42 @@ +// Copyright 2019 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build ppc64 && openbsd +// +build ppc64,openbsd + +package unix + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint64(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (msghdr *Msghdr) SetIovlen(length int) { + msghdr.Iovlen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions +// of openbsd/ppc64 the syscall is called sysctl instead of __sysctl. +const SYS___SYSCTL = SYS_SYSCTL diff --git a/vendor/golang.org/x/sys/unix/syscall_openbsd_riscv64.go b/vendor/golang.org/x/sys/unix/syscall_openbsd_riscv64.go new file mode 100644 index 00000000..23199a7f --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_openbsd_riscv64.go @@ -0,0 +1,42 @@ +// Copyright 2019 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build riscv64 && openbsd +// +build riscv64,openbsd + +package unix + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { + return Timeval{Sec: sec, Usec: usec} +} + +func SetKevent(k *Kevent_t, fd, mode, flags int) { + k.Ident = uint64(fd) + k.Filter = int16(mode) + k.Flags = uint16(flags) +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = uint32(length) +} + +func (msghdr *Msghdr) SetIovlen(length int) { + msghdr.Iovlen = uint32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = uint32(length) +} + +// SYS___SYSCTL is used by syscall_bsd.go for all BSDs, but in modern versions +// of openbsd/riscv64 the syscall is called sysctl instead of __sysctl. +const SYS___SYSCTL = SYS_SYSCTL diff --git a/vendor/golang.org/x/sys/unix/syscall_solaris.go b/vendor/golang.org/x/sys/unix/syscall_solaris.go index 0e2a696a..2109e569 100644 --- a/vendor/golang.org/x/sys/unix/syscall_solaris.go +++ b/vendor/golang.org/x/sys/unix/syscall_solaris.go @@ -13,6 +13,10 @@ package unix import ( + "fmt" + "os" + "runtime" + "sync" "syscall" "unsafe" ) @@ -62,11 +66,28 @@ func Pipe(p []int) (err error) { if n != 0 { return err } - p[0] = int(pp[0]) - p[1] = int(pp[1]) + if err == nil { + p[0] = int(pp[0]) + p[1] = int(pp[1]) + } return nil } +//sysnb pipe2(p *[2]_C_int, flags int) (err error) + +func Pipe2(p []int, flags int) error { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err := pipe2(&pp, flags) + if err == nil { + p[0] = int(pp[0]) + p[1] = int(pp[1]) + } + return err +} + func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) { if sa.Port < 0 || sa.Port > 0xFFFF { return nil, 0, EINVAL @@ -75,9 +96,7 @@ func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) { p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) p[0] = byte(sa.Port >> 8) p[1] = byte(sa.Port) - for i := 0; i < len(sa.Addr); i++ { - sa.raw.Addr[i] = sa.Addr[i] - } + sa.raw.Addr = sa.Addr return unsafe.Pointer(&sa.raw), SizeofSockaddrInet4, nil } @@ -90,9 +109,7 @@ func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) { p[0] = byte(sa.Port >> 8) p[1] = byte(sa.Port) sa.raw.Scope_id = sa.ZoneId - for i := 0; i < len(sa.Addr); i++ { - sa.raw.Addr[i] = sa.Addr[i] - } + sa.raw.Addr = sa.Addr return unsafe.Pointer(&sa.raw), SizeofSockaddrInet6, nil } @@ -400,9 +417,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { sa := new(SockaddrInet4) p := (*[2]byte)(unsafe.Pointer(&pp.Port)) sa.Port = int(p[0])<<8 + int(p[1]) - for i := 0; i < len(sa.Addr); i++ { - sa.Addr[i] = pp.Addr[i] - } + sa.Addr = pp.Addr return sa, nil case AF_INET6: @@ -411,9 +426,7 @@ func anyToSockaddr(fd int, rsa *RawSockaddrAny) (Sockaddr, error) { p := (*[2]byte)(unsafe.Pointer(&pp.Port)) sa.Port = int(p[0])<<8 + int(p[1]) sa.ZoneId = pp.Scope_id - for i := 0; i < len(sa.Addr); i++ { - sa.Addr[i] = pp.Addr[i] - } + sa.Addr = pp.Addr return sa, nil } return nil, EAFNOSUPPORT @@ -438,77 +451,59 @@ func Accept(fd int) (nfd int, sa Sockaddr, err error) { //sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) = libsocket.__xnet_recvmsg -func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) { +func recvmsgRaw(fd int, iov []Iovec, oob []byte, flags int, rsa *RawSockaddrAny) (n, oobn int, recvflags int, err error) { var msg Msghdr - var rsa RawSockaddrAny - msg.Name = (*byte)(unsafe.Pointer(&rsa)) + msg.Name = (*byte)(unsafe.Pointer(rsa)) msg.Namelen = uint32(SizeofSockaddrAny) - var iov Iovec - if len(p) > 0 { - iov.Base = (*int8)(unsafe.Pointer(&p[0])) - iov.SetLen(len(p)) - } - var dummy int8 + var dummy byte if len(oob) > 0 { // receive at least one normal byte - if len(p) == 0 { - iov.Base = &dummy - iov.SetLen(1) + if emptyIovecs(iov) { + var iova [1]Iovec + iova[0].Base = &dummy + iova[0].SetLen(1) + iov = iova[:] } msg.Accrightslen = int32(len(oob)) } - msg.Iov = &iov - msg.Iovlen = 1 + if len(iov) > 0 { + msg.Iov = &iov[0] + msg.SetIovlen(len(iov)) + } if n, err = recvmsg(fd, &msg, flags); n == -1 { return } oobn = int(msg.Accrightslen) - // source address is only specified if the socket is unconnected - if rsa.Addr.Family != AF_UNSPEC { - from, err = anyToSockaddr(fd, &rsa) - } - return -} - -func Sendmsg(fd int, p, oob []byte, to Sockaddr, flags int) (err error) { - _, err = SendmsgN(fd, p, oob, to, flags) return } //sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) = libsocket.__xnet_sendmsg -func SendmsgN(fd int, p, oob []byte, to Sockaddr, flags int) (n int, err error) { - var ptr unsafe.Pointer - var salen _Socklen - if to != nil { - ptr, salen, err = to.sockaddr() - if err != nil { - return 0, err - } - } +func sendmsgN(fd int, iov []Iovec, oob []byte, ptr unsafe.Pointer, salen _Socklen, flags int) (n int, err error) { var msg Msghdr msg.Name = (*byte)(unsafe.Pointer(ptr)) msg.Namelen = uint32(salen) - var iov Iovec - if len(p) > 0 { - iov.Base = (*int8)(unsafe.Pointer(&p[0])) - iov.SetLen(len(p)) - } - var dummy int8 + var dummy byte + var empty bool if len(oob) > 0 { // send at least one normal byte - if len(p) == 0 { - iov.Base = &dummy - iov.SetLen(1) + empty = emptyIovecs(iov) + if empty { + var iova [1]Iovec + iova[0].Base = &dummy + iova[0].SetLen(1) + iov = iova[:] } msg.Accrightslen = int32(len(oob)) } - msg.Iov = &iov - msg.Iovlen = 1 + if len(iov) > 0 { + msg.Iov = &iov[0] + msg.SetIovlen(len(iov)) + } if n, err = sendmsg(fd, &msg, flags); err != nil { return 0, err } - if len(oob) > 0 && len(p) == 0 { + if len(oob) > 0 && empty { n = 0 } return n, nil @@ -551,10 +546,17 @@ func Minor(dev uint64) uint32 { * Expose the ioctl function */ -//sys ioctl(fd int, req uint, arg uintptr) (err error) +//sys ioctlRet(fd int, req uint, arg uintptr) (ret int, err error) = libc.ioctl + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, err = ioctlRet(fd, req, arg) + return err +} -func IoctlSetTermio(fd int, req uint, value *Termio) (err error) { - return ioctl(fd, req, uintptr(unsafe.Pointer(value))) +func IoctlSetTermio(fd int, req uint, value *Termio) error { + err := ioctl(fd, req, uintptr(unsafe.Pointer(value))) + runtime.KeepAlive(value) + return err } func IoctlGetTermio(fd int, req uint) (*Termio, error) { @@ -563,7 +565,7 @@ func IoctlGetTermio(fd int, req uint) (*Termio, error) { return &value, err } -//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) +//sys poll(fds *PollFd, nfds int, timeout int) (n int, err error) func Poll(fds []PollFd, timeout int) (n int, err error) { if len(fds) == 0 { @@ -616,6 +618,7 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sys Getpriority(which int, who int) (n int, err error) //sysnb Getrlimit(which int, lim *Rlimit) (err error) //sysnb Getrusage(who int, rusage *Rusage) (err error) +//sysnb Getsid(pid int) (sid int, err error) //sysnb Gettimeofday(tv *Timeval) (err error) //sysnb Getuid() (uid int) //sys Kill(pid int, signum syscall.Signal) (err error) @@ -641,8 +644,8 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sys Openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) //sys Pathconf(path string, name int) (val int, err error) //sys Pause() (err error) -//sys Pread(fd int, p []byte, offset int64) (n int, err error) -//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) +//sys pread(fd int, p []byte, offset int64) (n int, err error) +//sys pwrite(fd int, p []byte, offset int64) (n int, err error) //sys read(fd int, p []byte) (n int, err error) //sys Readlink(path string, buf []byte) (n int, err error) //sys Rename(from string, to string) (err error) @@ -666,6 +669,7 @@ func Sendfile(outfd int, infd int, offset *int64, count int) (written int, err e //sys Statvfs(path string, vfsstat *Statvfs_t) (err error) //sys Symlink(path string, link string) (err error) //sys Sync() (err error) +//sys Sysconf(which int) (n int64, err error) //sysnb Times(tms *Tms) (ticks uintptr, err error) //sys Truncate(path string, length int64) (err error) //sys Fsync(fd int) (err error) @@ -722,3 +726,407 @@ func Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, e func Munmap(b []byte) (err error) { return mapper.Munmap(b) } + +// Event Ports + +type fileObjCookie struct { + fobj *fileObj + cookie interface{} +} + +// EventPort provides a safe abstraction on top of Solaris/illumos Event Ports. +type EventPort struct { + port int + mu sync.Mutex + fds map[uintptr]*fileObjCookie + paths map[string]*fileObjCookie + // The user cookie presents an interesting challenge from a memory management perspective. + // There are two paths by which we can discover that it is no longer in use: + // 1. The user calls port_dissociate before any events fire + // 2. An event fires and we return it to the user + // The tricky situation is if the event has fired in the kernel but + // the user hasn't requested/received it yet. + // If the user wants to port_dissociate before the event has been processed, + // we should handle things gracefully. To do so, we need to keep an extra + // reference to the cookie around until the event is processed + // thus the otherwise seemingly extraneous "cookies" map + // The key of this map is a pointer to the corresponding fCookie + cookies map[*fileObjCookie]struct{} +} + +// PortEvent is an abstraction of the port_event C struct. +// Compare Source against PORT_SOURCE_FILE or PORT_SOURCE_FD +// to see if Path or Fd was the event source. The other will be +// uninitialized. +type PortEvent struct { + Cookie interface{} + Events int32 + Fd uintptr + Path string + Source uint16 + fobj *fileObj +} + +// NewEventPort creates a new EventPort including the +// underlying call to port_create(3c). +func NewEventPort() (*EventPort, error) { + port, err := port_create() + if err != nil { + return nil, err + } + e := &EventPort{ + port: port, + fds: make(map[uintptr]*fileObjCookie), + paths: make(map[string]*fileObjCookie), + cookies: make(map[*fileObjCookie]struct{}), + } + return e, nil +} + +//sys port_create() (n int, err error) +//sys port_associate(port int, source int, object uintptr, events int, user *byte) (n int, err error) +//sys port_dissociate(port int, source int, object uintptr) (n int, err error) +//sys port_get(port int, pe *portEvent, timeout *Timespec) (n int, err error) +//sys port_getn(port int, pe *portEvent, max uint32, nget *uint32, timeout *Timespec) (n int, err error) + +// Close closes the event port. +func (e *EventPort) Close() error { + e.mu.Lock() + defer e.mu.Unlock() + err := Close(e.port) + if err != nil { + return err + } + e.fds = nil + e.paths = nil + e.cookies = nil + return nil +} + +// PathIsWatched checks to see if path is associated with this EventPort. +func (e *EventPort) PathIsWatched(path string) bool { + e.mu.Lock() + defer e.mu.Unlock() + _, found := e.paths[path] + return found +} + +// FdIsWatched checks to see if fd is associated with this EventPort. +func (e *EventPort) FdIsWatched(fd uintptr) bool { + e.mu.Lock() + defer e.mu.Unlock() + _, found := e.fds[fd] + return found +} + +// AssociatePath wraps port_associate(3c) for a filesystem path including +// creating the necessary file_obj from the provided stat information. +func (e *EventPort) AssociatePath(path string, stat os.FileInfo, events int, cookie interface{}) error { + e.mu.Lock() + defer e.mu.Unlock() + if _, found := e.paths[path]; found { + return fmt.Errorf("%v is already associated with this Event Port", path) + } + fCookie, err := createFileObjCookie(path, stat, cookie) + if err != nil { + return err + } + _, err = port_associate(e.port, PORT_SOURCE_FILE, uintptr(unsafe.Pointer(fCookie.fobj)), events, (*byte)(unsafe.Pointer(fCookie))) + if err != nil { + return err + } + e.paths[path] = fCookie + e.cookies[fCookie] = struct{}{} + return nil +} + +// DissociatePath wraps port_dissociate(3c) for a filesystem path. +func (e *EventPort) DissociatePath(path string) error { + e.mu.Lock() + defer e.mu.Unlock() + f, ok := e.paths[path] + if !ok { + return fmt.Errorf("%v is not associated with this Event Port", path) + } + _, err := port_dissociate(e.port, PORT_SOURCE_FILE, uintptr(unsafe.Pointer(f.fobj))) + // If the path is no longer associated with this event port (ENOENT) + // we should delete it from our map. We can still return ENOENT to the caller. + // But we need to save the cookie + if err != nil && err != ENOENT { + return err + } + if err == nil { + // dissociate was successful, safe to delete the cookie + fCookie := e.paths[path] + delete(e.cookies, fCookie) + } + delete(e.paths, path) + return err +} + +// AssociateFd wraps calls to port_associate(3c) on file descriptors. +func (e *EventPort) AssociateFd(fd uintptr, events int, cookie interface{}) error { + e.mu.Lock() + defer e.mu.Unlock() + if _, found := e.fds[fd]; found { + return fmt.Errorf("%v is already associated with this Event Port", fd) + } + fCookie, err := createFileObjCookie("", nil, cookie) + if err != nil { + return err + } + _, err = port_associate(e.port, PORT_SOURCE_FD, fd, events, (*byte)(unsafe.Pointer(fCookie))) + if err != nil { + return err + } + e.fds[fd] = fCookie + e.cookies[fCookie] = struct{}{} + return nil +} + +// DissociateFd wraps calls to port_dissociate(3c) on file descriptors. +func (e *EventPort) DissociateFd(fd uintptr) error { + e.mu.Lock() + defer e.mu.Unlock() + _, ok := e.fds[fd] + if !ok { + return fmt.Errorf("%v is not associated with this Event Port", fd) + } + _, err := port_dissociate(e.port, PORT_SOURCE_FD, fd) + if err != nil && err != ENOENT { + return err + } + if err == nil { + // dissociate was successful, safe to delete the cookie + fCookie := e.fds[fd] + delete(e.cookies, fCookie) + } + delete(e.fds, fd) + return err +} + +func createFileObjCookie(name string, stat os.FileInfo, cookie interface{}) (*fileObjCookie, error) { + fCookie := new(fileObjCookie) + fCookie.cookie = cookie + if name != "" && stat != nil { + fCookie.fobj = new(fileObj) + bs, err := ByteSliceFromString(name) + if err != nil { + return nil, err + } + fCookie.fobj.Name = (*int8)(unsafe.Pointer(&bs[0])) + s := stat.Sys().(*syscall.Stat_t) + fCookie.fobj.Atim.Sec = s.Atim.Sec + fCookie.fobj.Atim.Nsec = s.Atim.Nsec + fCookie.fobj.Mtim.Sec = s.Mtim.Sec + fCookie.fobj.Mtim.Nsec = s.Mtim.Nsec + fCookie.fobj.Ctim.Sec = s.Ctim.Sec + fCookie.fobj.Ctim.Nsec = s.Ctim.Nsec + } + return fCookie, nil +} + +// GetOne wraps port_get(3c) and returns a single PortEvent. +func (e *EventPort) GetOne(t *Timespec) (*PortEvent, error) { + pe := new(portEvent) + _, err := port_get(e.port, pe, t) + if err != nil { + return nil, err + } + p := new(PortEvent) + e.mu.Lock() + defer e.mu.Unlock() + err = e.peIntToExt(pe, p) + if err != nil { + return nil, err + } + return p, nil +} + +// peIntToExt converts a cgo portEvent struct into the friendlier PortEvent +// NOTE: Always call this function while holding the e.mu mutex +func (e *EventPort) peIntToExt(peInt *portEvent, peExt *PortEvent) error { + if e.cookies == nil { + return fmt.Errorf("this EventPort is already closed") + } + peExt.Events = peInt.Events + peExt.Source = peInt.Source + fCookie := (*fileObjCookie)(unsafe.Pointer(peInt.User)) + _, found := e.cookies[fCookie] + + if !found { + panic("unexpected event port address; may be due to kernel bug; see https://go.dev/issue/54254") + } + peExt.Cookie = fCookie.cookie + delete(e.cookies, fCookie) + + switch peInt.Source { + case PORT_SOURCE_FD: + peExt.Fd = uintptr(peInt.Object) + // Only remove the fds entry if it exists and this cookie matches + if fobj, ok := e.fds[peExt.Fd]; ok { + if fobj == fCookie { + delete(e.fds, peExt.Fd) + } + } + case PORT_SOURCE_FILE: + peExt.fobj = fCookie.fobj + peExt.Path = BytePtrToString((*byte)(unsafe.Pointer(peExt.fobj.Name))) + // Only remove the paths entry if it exists and this cookie matches + if fobj, ok := e.paths[peExt.Path]; ok { + if fobj == fCookie { + delete(e.paths, peExt.Path) + } + } + } + return nil +} + +// Pending wraps port_getn(3c) and returns how many events are pending. +func (e *EventPort) Pending() (int, error) { + var n uint32 = 0 + _, err := port_getn(e.port, nil, 0, &n, nil) + return int(n), err +} + +// Get wraps port_getn(3c) and fills a slice of PortEvent. +// It will block until either min events have been received +// or the timeout has been exceeded. It will return how many +// events were actually received along with any error information. +func (e *EventPort) Get(s []PortEvent, min int, timeout *Timespec) (int, error) { + if min == 0 { + return 0, fmt.Errorf("need to request at least one event or use Pending() instead") + } + if len(s) < min { + return 0, fmt.Errorf("len(s) (%d) is less than min events requested (%d)", len(s), min) + } + got := uint32(min) + max := uint32(len(s)) + var err error + ps := make([]portEvent, max) + _, err = port_getn(e.port, &ps[0], max, &got, timeout) + // got will be trustworthy with ETIME, but not any other error. + if err != nil && err != ETIME { + return 0, err + } + e.mu.Lock() + defer e.mu.Unlock() + valid := 0 + for i := 0; i < int(got); i++ { + err2 := e.peIntToExt(&ps[i], &s[i]) + if err2 != nil { + if valid == 0 && err == nil { + // If err2 is the only error and there are no valid events + // to return, return it to the caller. + err = err2 + } + break + } + valid = i + 1 + } + return valid, err +} + +//sys putmsg(fd int, clptr *strbuf, dataptr *strbuf, flags int) (err error) + +func Putmsg(fd int, cl []byte, data []byte, flags int) (err error) { + var clp, datap *strbuf + if len(cl) > 0 { + clp = &strbuf{ + Len: int32(len(cl)), + Buf: (*int8)(unsafe.Pointer(&cl[0])), + } + } + if len(data) > 0 { + datap = &strbuf{ + Len: int32(len(data)), + Buf: (*int8)(unsafe.Pointer(&data[0])), + } + } + return putmsg(fd, clp, datap, flags) +} + +//sys getmsg(fd int, clptr *strbuf, dataptr *strbuf, flags *int) (err error) + +func Getmsg(fd int, cl []byte, data []byte) (retCl []byte, retData []byte, flags int, err error) { + var clp, datap *strbuf + if len(cl) > 0 { + clp = &strbuf{ + Maxlen: int32(len(cl)), + Buf: (*int8)(unsafe.Pointer(&cl[0])), + } + } + if len(data) > 0 { + datap = &strbuf{ + Maxlen: int32(len(data)), + Buf: (*int8)(unsafe.Pointer(&data[0])), + } + } + + if err = getmsg(fd, clp, datap, &flags); err != nil { + return nil, nil, 0, err + } + + if len(cl) > 0 { + retCl = cl[:clp.Len] + } + if len(data) > 0 { + retData = data[:datap.Len] + } + return retCl, retData, flags, nil +} + +func IoctlSetIntRetInt(fd int, req uint, arg int) (int, error) { + return ioctlRet(fd, req, uintptr(arg)) +} + +func IoctlSetString(fd int, req uint, val string) error { + bs := make([]byte, len(val)+1) + copy(bs[:len(bs)-1], val) + err := ioctl(fd, req, uintptr(unsafe.Pointer(&bs[0]))) + runtime.KeepAlive(&bs[0]) + return err +} + +// Lifreq Helpers + +func (l *Lifreq) SetName(name string) error { + if len(name) >= len(l.Name) { + return fmt.Errorf("name cannot be more than %d characters", len(l.Name)-1) + } + for i := range name { + l.Name[i] = int8(name[i]) + } + return nil +} + +func (l *Lifreq) SetLifruInt(d int) { + *(*int)(unsafe.Pointer(&l.Lifru[0])) = d +} + +func (l *Lifreq) GetLifruInt() int { + return *(*int)(unsafe.Pointer(&l.Lifru[0])) +} + +func (l *Lifreq) SetLifruUint(d uint) { + *(*uint)(unsafe.Pointer(&l.Lifru[0])) = d +} + +func (l *Lifreq) GetLifruUint() uint { + return *(*uint)(unsafe.Pointer(&l.Lifru[0])) +} + +func IoctlLifreq(fd int, req uint, l *Lifreq) error { + return ioctl(fd, req, uintptr(unsafe.Pointer(l))) +} + +// Strioctl Helpers + +func (s *Strioctl) SetInt(i int) { + s.Len = int32(unsafe.Sizeof(i)) + s.Dp = (*int8)(unsafe.Pointer(&i)) +} + +func IoctlSetStrioctlRetInt(fd int, req uint, s *Strioctl) (int, error) { + return ioctlRet(fd, req, uintptr(unsafe.Pointer(s))) +} diff --git a/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go b/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go index b22a34d7..0bd25ef8 100644 --- a/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go +++ b/vendor/golang.org/x/sys/unix/syscall_solaris_amd64.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build amd64 && solaris // +build amd64,solaris package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_unix.go b/vendor/golang.org/x/sys/unix/syscall_unix.go index 8f710d01..00bafda8 100644 --- a/vendor/golang.org/x/sys/unix/syscall_unix.go +++ b/vendor/golang.org/x/sys/unix/syscall_unix.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris // +build aix darwin dragonfly freebsd linux netbsd openbsd solaris package unix @@ -113,15 +114,8 @@ func (m *mmapper) Mmap(fd int, offset int64, length int, prot int, flags int) (d return nil, errno } - // Slice memory layout - var sl = struct { - addr uintptr - len int - cap int - }{addr, length, length} - - // Use unsafe to turn sl into a []byte. - b := *(*[]byte)(unsafe.Pointer(&sl)) + // Use unsafe to convert addr into a []byte. + b := unsafe.Slice((*byte)(unsafe.Pointer(addr)), length) // Register mapping in m and return it. p := &b[cap(b)-1] @@ -177,6 +171,30 @@ func Write(fd int, p []byte) (n int, err error) { return } +func Pread(fd int, p []byte, offset int64) (n int, err error) { + n, err = pread(fd, p, offset) + if raceenabled { + if n > 0 { + raceWriteRange(unsafe.Pointer(&p[0]), n) + } + if err == nil { + raceAcquire(unsafe.Pointer(&ioSync)) + } + } + return +} + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + if raceenabled { + raceReleaseMerge(unsafe.Pointer(&ioSync)) + } + n, err = pwrite(fd, p, offset) + if raceenabled && n > 0 { + raceReadRange(unsafe.Pointer(&p[0]), n) + } + return +} + // For testing: clients can set this flag to force // creation of IPv6 sockets to return EAFNOSUPPORT. var SocketDisableIPv6 bool @@ -313,12 +331,107 @@ func Recvfrom(fd int, p []byte, flags int) (n int, from Sockaddr, err error) { return } +func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) { + var iov [1]Iovec + if len(p) > 0 { + iov[0].Base = &p[0] + iov[0].SetLen(len(p)) + } + var rsa RawSockaddrAny + n, oobn, recvflags, err = recvmsgRaw(fd, iov[:], oob, flags, &rsa) + // source address is only specified if the socket is unconnected + if rsa.Addr.Family != AF_UNSPEC { + from, err = anyToSockaddr(fd, &rsa) + } + return +} + +// RecvmsgBuffers receives a message from a socket using the recvmsg +// system call. The flags are passed to recvmsg. Any non-control data +// read is scattered into the buffers slices. The results are: +// - n is the number of non-control data read into bufs +// - oobn is the number of control data read into oob; this may be interpreted using [ParseSocketControlMessage] +// - recvflags is flags returned by recvmsg +// - from is the address of the sender +func RecvmsgBuffers(fd int, buffers [][]byte, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) { + iov := make([]Iovec, len(buffers)) + for i := range buffers { + if len(buffers[i]) > 0 { + iov[i].Base = &buffers[i][0] + iov[i].SetLen(len(buffers[i])) + } else { + iov[i].Base = (*byte)(unsafe.Pointer(&_zero)) + } + } + var rsa RawSockaddrAny + n, oobn, recvflags, err = recvmsgRaw(fd, iov, oob, flags, &rsa) + if err == nil && rsa.Addr.Family != AF_UNSPEC { + from, err = anyToSockaddr(fd, &rsa) + } + return +} + +func Sendmsg(fd int, p, oob []byte, to Sockaddr, flags int) (err error) { + _, err = SendmsgN(fd, p, oob, to, flags) + return +} + +func SendmsgN(fd int, p, oob []byte, to Sockaddr, flags int) (n int, err error) { + var iov [1]Iovec + if len(p) > 0 { + iov[0].Base = &p[0] + iov[0].SetLen(len(p)) + } + var ptr unsafe.Pointer + var salen _Socklen + if to != nil { + ptr, salen, err = to.sockaddr() + if err != nil { + return 0, err + } + } + return sendmsgN(fd, iov[:], oob, ptr, salen, flags) +} + +// SendmsgBuffers sends a message on a socket to an address using the sendmsg +// system call. The flags are passed to sendmsg. Any non-control data written +// is gathered from buffers. The function returns the number of bytes written +// to the socket. +func SendmsgBuffers(fd int, buffers [][]byte, oob []byte, to Sockaddr, flags int) (n int, err error) { + iov := make([]Iovec, len(buffers)) + for i := range buffers { + if len(buffers[i]) > 0 { + iov[i].Base = &buffers[i][0] + iov[i].SetLen(len(buffers[i])) + } else { + iov[i].Base = (*byte)(unsafe.Pointer(&_zero)) + } + } + var ptr unsafe.Pointer + var salen _Socklen + if to != nil { + ptr, salen, err = to.sockaddr() + if err != nil { + return 0, err + } + } + return sendmsgN(fd, iov, oob, ptr, salen, flags) +} + +func Send(s int, buf []byte, flags int) (err error) { + return sendto(s, buf, flags, nil, 0) +} + func Sendto(fd int, p []byte, flags int, to Sockaddr) (err error) { - ptr, n, err := to.sockaddr() - if err != nil { - return err + var ptr unsafe.Pointer + var salen _Socklen + if to != nil { + ptr, salen, err = to.sockaddr() + if err != nil { + return err + } } - return sendto(fd, p, flags, ptr, n) + return sendto(fd, p, flags, ptr, salen) } func SetsockoptByte(fd, level, opt int, value byte) (err error) { @@ -429,3 +542,13 @@ func Lutimes(path string, tv []Timeval) error { } return UtimesNanoAt(AT_FDCWD, path, ts, AT_SYMLINK_NOFOLLOW) } + +// emptyIovec reports whether there are no bytes in the slice of Iovec. +func emptyIovecs(iov []Iovec) bool { + for i := range iov { + if iov[i].Len > 0 { + return false + } + } + return true +} diff --git a/vendor/golang.org/x/sys/unix/syscall_unix_gc.go b/vendor/golang.org/x/sys/unix/syscall_unix_gc.go index 1c70d1b6..b6919ca5 100644 --- a/vendor/golang.org/x/sys/unix/syscall_unix_gc.go +++ b/vendor/golang.org/x/sys/unix/syscall_unix_gc.go @@ -2,8 +2,9 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build darwin dragonfly freebsd linux netbsd openbsd solaris -// +build !gccgo,!ppc64le,!ppc64 +//go:build (darwin || dragonfly || freebsd || (linux && !ppc64 && !ppc64le) || netbsd || openbsd || solaris) && gc +// +build darwin dragonfly freebsd linux,!ppc64,!ppc64le netbsd openbsd solaris +// +build gc package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_unix_gc_ppc64x.go b/vendor/golang.org/x/sys/unix/syscall_unix_gc_ppc64x.go index 86dc765a..f6f707ac 100644 --- a/vendor/golang.org/x/sys/unix/syscall_unix_gc_ppc64x.go +++ b/vendor/golang.org/x/sys/unix/syscall_unix_gc_ppc64x.go @@ -2,9 +2,10 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build linux && (ppc64le || ppc64) && gc // +build linux // +build ppc64le ppc64 -// +build !gccgo +// +build gc package unix diff --git a/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go b/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go new file mode 100644 index 00000000..68b2f3e1 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/syscall_zos_s390x.go @@ -0,0 +1,1994 @@ +// Copyright 2020 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build zos && s390x +// +build zos,s390x + +package unix + +import ( + "bytes" + "fmt" + "runtime" + "sort" + "strings" + "sync" + "syscall" + "unsafe" +) + +const ( + O_CLOEXEC = 0 // Dummy value (not supported). + AF_LOCAL = AF_UNIX // AF_LOCAL is an alias for AF_UNIX +) + +func syscall_syscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) +func syscall_rawsyscall(trap, a1, a2, a3 uintptr) (r1, r2 uintptr, err Errno) +func syscall_syscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno) +func syscall_rawsyscall6(trap, a1, a2, a3, a4, a5, a6 uintptr) (r1, r2 uintptr, err Errno) +func syscall_syscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err Errno) +func syscall_rawsyscall9(trap, a1, a2, a3, a4, a5, a6, a7, a8, a9 uintptr) (r1, r2 uintptr, err Errno) + +func copyStat(stat *Stat_t, statLE *Stat_LE_t) { + stat.Dev = uint64(statLE.Dev) + stat.Ino = uint64(statLE.Ino) + stat.Nlink = uint64(statLE.Nlink) + stat.Mode = uint32(statLE.Mode) + stat.Uid = uint32(statLE.Uid) + stat.Gid = uint32(statLE.Gid) + stat.Rdev = uint64(statLE.Rdev) + stat.Size = statLE.Size + stat.Atim.Sec = int64(statLE.Atim) + stat.Atim.Nsec = 0 //zos doesn't return nanoseconds + stat.Mtim.Sec = int64(statLE.Mtim) + stat.Mtim.Nsec = 0 //zos doesn't return nanoseconds + stat.Ctim.Sec = int64(statLE.Ctim) + stat.Ctim.Nsec = 0 //zos doesn't return nanoseconds + stat.Blksize = int64(statLE.Blksize) + stat.Blocks = statLE.Blocks +} + +func svcCall(fnptr unsafe.Pointer, argv *unsafe.Pointer, dsa *uint64) +func svcLoad(name *byte) unsafe.Pointer +func svcUnload(name *byte, fnptr unsafe.Pointer) int64 + +func (d *Dirent) NameString() string { + if d == nil { + return "" + } + s := string(d.Name[:]) + idx := strings.IndexByte(s, 0) + if idx == -1 { + return s + } else { + return s[:idx] + } +} + +func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, _Socklen, error) { + if sa.Port < 0 || sa.Port > 0xFFFF { + return nil, 0, EINVAL + } + sa.raw.Len = SizeofSockaddrInet4 + sa.raw.Family = AF_INET + p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) + p[0] = byte(sa.Port >> 8) + p[1] = byte(sa.Port) + sa.raw.Addr = sa.Addr + return unsafe.Pointer(&sa.raw), _Socklen(sa.raw.Len), nil +} + +func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, _Socklen, error) { + if sa.Port < 0 || sa.Port > 0xFFFF { + return nil, 0, EINVAL + } + sa.raw.Len = SizeofSockaddrInet6 + sa.raw.Family = AF_INET6 + p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) + p[0] = byte(sa.Port >> 8) + p[1] = byte(sa.Port) + sa.raw.Scope_id = sa.ZoneId + sa.raw.Addr = sa.Addr + return unsafe.Pointer(&sa.raw), _Socklen(sa.raw.Len), nil +} + +func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, _Socklen, error) { + name := sa.Name + n := len(name) + if n >= len(sa.raw.Path) || n == 0 { + return nil, 0, EINVAL + } + sa.raw.Len = byte(3 + n) // 2 for Family, Len; 1 for NUL + sa.raw.Family = AF_UNIX + for i := 0; i < n; i++ { + sa.raw.Path[i] = int8(name[i]) + } + return unsafe.Pointer(&sa.raw), _Socklen(sa.raw.Len), nil +} + +func anyToSockaddr(_ int, rsa *RawSockaddrAny) (Sockaddr, error) { + // TODO(neeilan): Implement use of first param (fd) + switch rsa.Addr.Family { + case AF_UNIX: + pp := (*RawSockaddrUnix)(unsafe.Pointer(rsa)) + sa := new(SockaddrUnix) + // For z/OS, only replace NUL with @ when the + // length is not zero. + if pp.Len != 0 && pp.Path[0] == 0 { + // "Abstract" Unix domain socket. + // Rewrite leading NUL as @ for textual display. + // (This is the standard convention.) + // Not friendly to overwrite in place, + // but the callers below don't care. + pp.Path[0] = '@' + } + + // Assume path ends at NUL. + // + // For z/OS, the length of the name is a field + // in the structure. To be on the safe side, we + // will still scan the name for a NUL but only + // to the length provided in the structure. + // + // This is not technically the Linux semantics for + // abstract Unix domain sockets--they are supposed + // to be uninterpreted fixed-size binary blobs--but + // everyone uses this convention. + n := 0 + for n < int(pp.Len) && pp.Path[n] != 0 { + n++ + } + bytes := (*[len(pp.Path)]byte)(unsafe.Pointer(&pp.Path[0]))[0:n] + sa.Name = string(bytes) + return sa, nil + + case AF_INET: + pp := (*RawSockaddrInet4)(unsafe.Pointer(rsa)) + sa := new(SockaddrInet4) + p := (*[2]byte)(unsafe.Pointer(&pp.Port)) + sa.Port = int(p[0])<<8 + int(p[1]) + sa.Addr = pp.Addr + return sa, nil + + case AF_INET6: + pp := (*RawSockaddrInet6)(unsafe.Pointer(rsa)) + sa := new(SockaddrInet6) + p := (*[2]byte)(unsafe.Pointer(&pp.Port)) + sa.Port = int(p[0])<<8 + int(p[1]) + sa.ZoneId = pp.Scope_id + sa.Addr = pp.Addr + return sa, nil + } + return nil, EAFNOSUPPORT +} + +func Accept(fd int) (nfd int, sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + nfd, err = accept(fd, &rsa, &len) + if err != nil { + return + } + // TODO(neeilan): Remove 0 in call + sa, err = anyToSockaddr(0, &rsa) + if err != nil { + Close(nfd) + nfd = 0 + } + return +} + +func (iov *Iovec) SetLen(length int) { + iov.Len = uint64(length) +} + +func (msghdr *Msghdr) SetControllen(length int) { + msghdr.Controllen = int32(length) +} + +func (cmsg *Cmsghdr) SetLen(length int) { + cmsg.Len = int32(length) +} + +//sys fcntl(fd int, cmd int, arg int) (val int, err error) +//sys read(fd int, p []byte) (n int, err error) +//sys readlen(fd int, buf *byte, nbuf int) (n int, err error) = SYS_READ +//sys write(fd int, p []byte) (n int, err error) + +//sys accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) = SYS___ACCEPT_A +//sys bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) = SYS___BIND_A +//sys connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) = SYS___CONNECT_A +//sysnb getgroups(n int, list *_Gid_t) (nn int, err error) +//sysnb setgroups(n int, list *_Gid_t) (err error) +//sys getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) +//sys setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) +//sysnb socket(domain int, typ int, proto int) (fd int, err error) +//sysnb socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) +//sysnb getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) = SYS___GETPEERNAME_A +//sysnb getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) = SYS___GETSOCKNAME_A +//sys recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) = SYS___RECVFROM_A +//sys sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) = SYS___SENDTO_A +//sys recvmsg(s int, msg *Msghdr, flags int) (n int, err error) = SYS___RECVMSG_A +//sys sendmsg(s int, msg *Msghdr, flags int) (n int, err error) = SYS___SENDMSG_A +//sys mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) = SYS_MMAP +//sys munmap(addr uintptr, length uintptr) (err error) = SYS_MUNMAP +//sys ioctl(fd int, req uint, arg uintptr) (err error) = SYS_IOCTL + +//sys Access(path string, mode uint32) (err error) = SYS___ACCESS_A +//sys Chdir(path string) (err error) = SYS___CHDIR_A +//sys Chown(path string, uid int, gid int) (err error) = SYS___CHOWN_A +//sys Chmod(path string, mode uint32) (err error) = SYS___CHMOD_A +//sys Creat(path string, mode uint32) (fd int, err error) = SYS___CREAT_A +//sys Dup(oldfd int) (fd int, err error) +//sys Dup2(oldfd int, newfd int) (err error) +//sys Errno2() (er2 int) = SYS___ERRNO2 +//sys Err2ad() (eadd *int) = SYS___ERR2AD +//sys Exit(code int) +//sys Fchdir(fd int) (err error) +//sys Fchmod(fd int, mode uint32) (err error) +//sys Fchown(fd int, uid int, gid int) (err error) +//sys FcntlInt(fd uintptr, cmd int, arg int) (retval int, err error) = SYS_FCNTL +//sys fstat(fd int, stat *Stat_LE_t) (err error) + +func Fstat(fd int, stat *Stat_t) (err error) { + var statLE Stat_LE_t + err = fstat(fd, &statLE) + copyStat(stat, &statLE) + return +} + +//sys Fstatvfs(fd int, stat *Statvfs_t) (err error) = SYS_FSTATVFS +//sys Fsync(fd int) (err error) +//sys Ftruncate(fd int, length int64) (err error) +//sys Getpagesize() (pgsize int) = SYS_GETPAGESIZE +//sys Mprotect(b []byte, prot int) (err error) = SYS_MPROTECT +//sys Msync(b []byte, flags int) (err error) = SYS_MSYNC +//sys Poll(fds []PollFd, timeout int) (n int, err error) = SYS_POLL +//sys Times(tms *Tms) (ticks uintptr, err error) = SYS_TIMES +//sys W_Getmntent(buff *byte, size int) (lastsys int, err error) = SYS_W_GETMNTENT +//sys W_Getmntent_A(buff *byte, size int) (lastsys int, err error) = SYS___W_GETMNTENT_A + +//sys mount_LE(path string, filesystem string, fstype string, mtm uint32, parmlen int32, parm string) (err error) = SYS___MOUNT_A +//sys unmount(filesystem string, mtm int) (err error) = SYS___UMOUNT_A +//sys Chroot(path string) (err error) = SYS___CHROOT_A +//sys Select(nmsgsfds int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (ret int, err error) = SYS_SELECT +//sysnb Uname(buf *Utsname) (err error) = SYS___UNAME_A + +func Ptsname(fd int) (name string, err error) { + r0, _, e1 := syscall_syscall(SYS___PTSNAME_A, uintptr(fd), 0, 0) + name = u2s(unsafe.Pointer(r0)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +func u2s(cstr unsafe.Pointer) string { + str := (*[1024]uint8)(cstr) + i := 0 + for str[i] != 0 { + i++ + } + return string(str[:i]) +} + +func Close(fd int) (err error) { + _, _, e1 := syscall_syscall(SYS_CLOSE, uintptr(fd), 0, 0) + for i := 0; e1 == EAGAIN && i < 10; i++ { + _, _, _ = syscall_syscall(SYS_USLEEP, uintptr(10), 0, 0) + _, _, e1 = syscall_syscall(SYS_CLOSE, uintptr(fd), 0, 0) + } + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var mapper = &mmapper{ + active: make(map[*byte][]byte), + mmap: mmap, + munmap: munmap, +} + +// Dummy function: there are no semantics for Madvise on z/OS +func Madvise(b []byte, advice int) (err error) { + return +} + +func Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, err error) { + return mapper.Mmap(fd, offset, length, prot, flags) +} + +func Munmap(b []byte) (err error) { + return mapper.Munmap(b) +} + +//sys Gethostname(buf []byte) (err error) = SYS___GETHOSTNAME_A +//sysnb Getegid() (egid int) +//sysnb Geteuid() (uid int) +//sysnb Getgid() (gid int) +//sysnb Getpid() (pid int) +//sysnb Getpgid(pid int) (pgid int, err error) = SYS_GETPGID + +func Getpgrp() (pid int) { + pid, _ = Getpgid(0) + return +} + +//sysnb Getppid() (pid int) +//sys Getpriority(which int, who int) (prio int, err error) +//sysnb Getrlimit(resource int, rlim *Rlimit) (err error) = SYS_GETRLIMIT + +//sysnb getrusage(who int, rusage *rusage_zos) (err error) = SYS_GETRUSAGE + +func Getrusage(who int, rusage *Rusage) (err error) { + var ruz rusage_zos + err = getrusage(who, &ruz) + //Only the first two fields of Rusage are set + rusage.Utime.Sec = ruz.Utime.Sec + rusage.Utime.Usec = int64(ruz.Utime.Usec) + rusage.Stime.Sec = ruz.Stime.Sec + rusage.Stime.Usec = int64(ruz.Stime.Usec) + return +} + +//sysnb Getsid(pid int) (sid int, err error) = SYS_GETSID +//sysnb Getuid() (uid int) +//sysnb Kill(pid int, sig Signal) (err error) +//sys Lchown(path string, uid int, gid int) (err error) = SYS___LCHOWN_A +//sys Link(path string, link string) (err error) = SYS___LINK_A +//sys Listen(s int, n int) (err error) +//sys lstat(path string, stat *Stat_LE_t) (err error) = SYS___LSTAT_A + +func Lstat(path string, stat *Stat_t) (err error) { + var statLE Stat_LE_t + err = lstat(path, &statLE) + copyStat(stat, &statLE) + return +} + +//sys Mkdir(path string, mode uint32) (err error) = SYS___MKDIR_A +//sys Mkfifo(path string, mode uint32) (err error) = SYS___MKFIFO_A +//sys Mknod(path string, mode uint32, dev int) (err error) = SYS___MKNOD_A +//sys Pread(fd int, p []byte, offset int64) (n int, err error) +//sys Pwrite(fd int, p []byte, offset int64) (n int, err error) +//sys Readlink(path string, buf []byte) (n int, err error) = SYS___READLINK_A +//sys Rename(from string, to string) (err error) = SYS___RENAME_A +//sys Rmdir(path string) (err error) = SYS___RMDIR_A +//sys Seek(fd int, offset int64, whence int) (off int64, err error) = SYS_LSEEK +//sys Setpriority(which int, who int, prio int) (err error) +//sysnb Setpgid(pid int, pgid int) (err error) = SYS_SETPGID +//sysnb Setrlimit(resource int, lim *Rlimit) (err error) +//sysnb Setregid(rgid int, egid int) (err error) = SYS_SETREGID +//sysnb Setreuid(ruid int, euid int) (err error) = SYS_SETREUID +//sysnb Setsid() (pid int, err error) = SYS_SETSID +//sys Setuid(uid int) (err error) = SYS_SETUID +//sys Setgid(uid int) (err error) = SYS_SETGID +//sys Shutdown(fd int, how int) (err error) +//sys stat(path string, statLE *Stat_LE_t) (err error) = SYS___STAT_A + +func Stat(path string, sta *Stat_t) (err error) { + var statLE Stat_LE_t + err = stat(path, &statLE) + copyStat(sta, &statLE) + return +} + +//sys Symlink(path string, link string) (err error) = SYS___SYMLINK_A +//sys Sync() = SYS_SYNC +//sys Truncate(path string, length int64) (err error) = SYS___TRUNCATE_A +//sys Tcgetattr(fildes int, termptr *Termios) (err error) = SYS_TCGETATTR +//sys Tcsetattr(fildes int, when int, termptr *Termios) (err error) = SYS_TCSETATTR +//sys Umask(mask int) (oldmask int) +//sys Unlink(path string) (err error) = SYS___UNLINK_A +//sys Utime(path string, utim *Utimbuf) (err error) = SYS___UTIME_A + +//sys open(path string, mode int, perm uint32) (fd int, err error) = SYS___OPEN_A + +func Open(path string, mode int, perm uint32) (fd int, err error) { + return open(path, mode, perm) +} + +func Mkfifoat(dirfd int, path string, mode uint32) (err error) { + wd, err := Getwd() + if err != nil { + return err + } + + if err := Fchdir(dirfd); err != nil { + return err + } + defer Chdir(wd) + + return Mkfifo(path, mode) +} + +//sys remove(path string) (err error) + +func Remove(path string) error { + return remove(path) +} + +const ImplementsGetwd = true + +func Getcwd(buf []byte) (n int, err error) { + var p unsafe.Pointer + if len(buf) > 0 { + p = unsafe.Pointer(&buf[0]) + } else { + p = unsafe.Pointer(&_zero) + } + _, _, e := syscall_syscall(SYS___GETCWD_A, uintptr(p), uintptr(len(buf)), 0) + n = clen(buf) + 1 + if e != 0 { + err = errnoErr(e) + } + return +} + +func Getwd() (wd string, err error) { + var buf [PathMax]byte + n, err := Getcwd(buf[0:]) + if err != nil { + return "", err + } + // Getcwd returns the number of bytes written to buf, including the NUL. + if n < 1 || n > len(buf) || buf[n-1] != 0 { + return "", EINVAL + } + return string(buf[0 : n-1]), nil +} + +func Getgroups() (gids []int, err error) { + n, err := getgroups(0, nil) + if err != nil { + return nil, err + } + if n == 0 { + return nil, nil + } + + // Sanity check group count. Max is 1<<16 on Linux. + if n < 0 || n > 1<<20 { + return nil, EINVAL + } + + a := make([]_Gid_t, n) + n, err = getgroups(n, &a[0]) + if err != nil { + return nil, err + } + gids = make([]int, n) + for i, v := range a[0:n] { + gids[i] = int(v) + } + return +} + +func Setgroups(gids []int) (err error) { + if len(gids) == 0 { + return setgroups(0, nil) + } + + a := make([]_Gid_t, len(gids)) + for i, v := range gids { + a[i] = _Gid_t(v) + } + return setgroups(len(a), &a[0]) +} + +func gettid() uint64 + +func Gettid() (tid int) { + return int(gettid()) +} + +type WaitStatus uint32 + +// Wait status is 7 bits at bottom, either 0 (exited), +// 0x7F (stopped), or a signal number that caused an exit. +// The 0x80 bit is whether there was a core dump. +// An extra number (exit code, signal causing a stop) +// is in the high bits. At least that's the idea. +// There are various irregularities. For example, the +// "continued" status is 0xFFFF, distinguishing itself +// from stopped via the core dump bit. + +const ( + mask = 0x7F + core = 0x80 + exited = 0x00 + stopped = 0x7F + shift = 8 +) + +func (w WaitStatus) Exited() bool { return w&mask == exited } + +func (w WaitStatus) Signaled() bool { return w&mask != stopped && w&mask != exited } + +func (w WaitStatus) Stopped() bool { return w&0xFF == stopped } + +func (w WaitStatus) Continued() bool { return w == 0xFFFF } + +func (w WaitStatus) CoreDump() bool { return w.Signaled() && w&core != 0 } + +func (w WaitStatus) ExitStatus() int { + if !w.Exited() { + return -1 + } + return int(w>>shift) & 0xFF +} + +func (w WaitStatus) Signal() Signal { + if !w.Signaled() { + return -1 + } + return Signal(w & mask) +} + +func (w WaitStatus) StopSignal() Signal { + if !w.Stopped() { + return -1 + } + return Signal(w>>shift) & 0xFF +} + +func (w WaitStatus) TrapCause() int { return -1 } + +//sys waitpid(pid int, wstatus *_C_int, options int) (wpid int, err error) + +func Wait4(pid int, wstatus *WaitStatus, options int, rusage *Rusage) (wpid int, err error) { + // TODO(mundaym): z/OS doesn't have wait4. I don't think getrusage does what we want. + // At the moment rusage will not be touched. + var status _C_int + wpid, err = waitpid(pid, &status, options) + if wstatus != nil { + *wstatus = WaitStatus(status) + } + return +} + +//sysnb gettimeofday(tv *timeval_zos) (err error) + +func Gettimeofday(tv *Timeval) (err error) { + var tvz timeval_zos + err = gettimeofday(&tvz) + tv.Sec = tvz.Sec + tv.Usec = int64(tvz.Usec) + return +} + +func Time(t *Time_t) (tt Time_t, err error) { + var tv Timeval + err = Gettimeofday(&tv) + if err != nil { + return 0, err + } + if t != nil { + *t = Time_t(tv.Sec) + } + return Time_t(tv.Sec), nil +} + +func setTimespec(sec, nsec int64) Timespec { + return Timespec{Sec: sec, Nsec: nsec} +} + +func setTimeval(sec, usec int64) Timeval { //fix + return Timeval{Sec: sec, Usec: usec} +} + +//sysnb pipe(p *[2]_C_int) (err error) + +func Pipe(p []int) (err error) { + if len(p) != 2 { + return EINVAL + } + var pp [2]_C_int + err = pipe(&pp) + if err == nil { + p[0] = int(pp[0]) + p[1] = int(pp[1]) + } + return +} + +//sys utimes(path string, timeval *[2]Timeval) (err error) = SYS___UTIMES_A + +func Utimes(path string, tv []Timeval) (err error) { + if len(tv) != 2 { + return EINVAL + } + return utimes(path, (*[2]Timeval)(unsafe.Pointer(&tv[0]))) +} + +func UtimesNano(path string, ts []Timespec) error { + if len(ts) != 2 { + return EINVAL + } + // Not as efficient as it could be because Timespec and + // Timeval have different types in the different OSes + tv := [2]Timeval{ + NsecToTimeval(TimespecToNsec(ts[0])), + NsecToTimeval(TimespecToNsec(ts[1])), + } + return utimes(path, (*[2]Timeval)(unsafe.Pointer(&tv[0]))) +} + +func Getsockname(fd int) (sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + if err = getsockname(fd, &rsa, &len); err != nil { + return + } + // TODO(neeilan) : Remove this 0 ( added to get sys/unix compiling on z/OS ) + return anyToSockaddr(0, &rsa) +} + +const ( + // identifier constants + nwmHeaderIdentifier = 0xd5e6d4c8 + nwmFilterIdentifier = 0xd5e6d4c6 + nwmTCPConnIdentifier = 0xd5e6d4c3 + nwmRecHeaderIdentifier = 0xd5e6d4d9 + nwmIPStatsIdentifier = 0xd5e6d4c9d7e2e340 + nwmIPGStatsIdentifier = 0xd5e6d4c9d7c7e2e3 + nwmTCPStatsIdentifier = 0xd5e6d4e3c3d7e2e3 + nwmUDPStatsIdentifier = 0xd5e6d4e4c4d7e2e3 + nwmICMPGStatsEntry = 0xd5e6d4c9c3d4d7c7 + nwmICMPTStatsEntry = 0xd5e6d4c9c3d4d7e3 + + // nwmHeader constants + nwmVersion1 = 1 + nwmVersion2 = 2 + nwmCurrentVer = 2 + + nwmTCPConnType = 1 + nwmGlobalStatsType = 14 + + // nwmFilter constants + nwmFilterLclAddrMask = 0x20000000 // Local address + nwmFilterSrcAddrMask = 0x20000000 // Source address + nwmFilterLclPortMask = 0x10000000 // Local port + nwmFilterSrcPortMask = 0x10000000 // Source port + + // nwmConnEntry constants + nwmTCPStateClosed = 1 + nwmTCPStateListen = 2 + nwmTCPStateSynSent = 3 + nwmTCPStateSynRcvd = 4 + nwmTCPStateEstab = 5 + nwmTCPStateFinWait1 = 6 + nwmTCPStateFinWait2 = 7 + nwmTCPStateClosWait = 8 + nwmTCPStateLastAck = 9 + nwmTCPStateClosing = 10 + nwmTCPStateTimeWait = 11 + nwmTCPStateDeletTCB = 12 + + // Existing constants on linux + BPF_TCP_CLOSE = 1 + BPF_TCP_LISTEN = 2 + BPF_TCP_SYN_SENT = 3 + BPF_TCP_SYN_RECV = 4 + BPF_TCP_ESTABLISHED = 5 + BPF_TCP_FIN_WAIT1 = 6 + BPF_TCP_FIN_WAIT2 = 7 + BPF_TCP_CLOSE_WAIT = 8 + BPF_TCP_LAST_ACK = 9 + BPF_TCP_CLOSING = 10 + BPF_TCP_TIME_WAIT = 11 + BPF_TCP_NEW_SYN_RECV = -1 + BPF_TCP_MAX_STATES = -2 +) + +type nwmTriplet struct { + offset uint32 + length uint32 + number uint32 +} + +type nwmQuadruplet struct { + offset uint32 + length uint32 + number uint32 + match uint32 +} + +type nwmHeader struct { + ident uint32 + length uint32 + version uint16 + nwmType uint16 + bytesNeeded uint32 + options uint32 + _ [16]byte + inputDesc nwmTriplet + outputDesc nwmQuadruplet +} + +type nwmFilter struct { + ident uint32 + flags uint32 + resourceName [8]byte + resourceId uint32 + listenerId uint32 + local [28]byte // union of sockaddr4 and sockaddr6 + remote [28]byte // union of sockaddr4 and sockaddr6 + _ uint16 + _ uint16 + asid uint16 + _ [2]byte + tnLuName [8]byte + tnMonGrp uint32 + tnAppl [8]byte + applData [40]byte + nInterface [16]byte + dVipa [16]byte + dVipaPfx uint16 + dVipaPort uint16 + dVipaFamily byte + _ [3]byte + destXCF [16]byte + destXCFPfx uint16 + destXCFFamily byte + _ [1]byte + targIP [16]byte + targIPPfx uint16 + targIPFamily byte + _ [1]byte + _ [20]byte +} + +type nwmRecHeader struct { + ident uint32 + length uint32 + number byte + _ [3]byte +} + +type nwmTCPStatsEntry struct { + ident uint64 + currEstab uint32 + activeOpened uint32 + passiveOpened uint32 + connClosed uint32 + estabResets uint32 + attemptFails uint32 + passiveDrops uint32 + timeWaitReused uint32 + inSegs uint64 + predictAck uint32 + predictData uint32 + inDupAck uint32 + inBadSum uint32 + inBadLen uint32 + inShort uint32 + inDiscOldTime uint32 + inAllBeforeWin uint32 + inSomeBeforeWin uint32 + inAllAfterWin uint32 + inSomeAfterWin uint32 + inOutOfOrder uint32 + inAfterClose uint32 + inWinProbes uint32 + inWinUpdates uint32 + outWinUpdates uint32 + outSegs uint64 + outDelayAcks uint32 + outRsts uint32 + retransSegs uint32 + retransTimeouts uint32 + retransDrops uint32 + pmtuRetrans uint32 + pmtuErrors uint32 + outWinProbes uint32 + probeDrops uint32 + keepAliveProbes uint32 + keepAliveDrops uint32 + finwait2Drops uint32 + acceptCount uint64 + inBulkQSegs uint64 + inDiscards uint64 + connFloods uint32 + connStalls uint32 + cfgEphemDef uint16 + ephemInUse uint16 + ephemHiWater uint16 + flags byte + _ [1]byte + ephemExhaust uint32 + smcRCurrEstabLnks uint32 + smcRLnkActTimeOut uint32 + smcRActLnkOpened uint32 + smcRPasLnkOpened uint32 + smcRLnksClosed uint32 + smcRCurrEstab uint32 + smcRActiveOpened uint32 + smcRPassiveOpened uint32 + smcRConnClosed uint32 + smcRInSegs uint64 + smcROutSegs uint64 + smcRInRsts uint32 + smcROutRsts uint32 + smcDCurrEstabLnks uint32 + smcDActLnkOpened uint32 + smcDPasLnkOpened uint32 + smcDLnksClosed uint32 + smcDCurrEstab uint32 + smcDActiveOpened uint32 + smcDPassiveOpened uint32 + smcDConnClosed uint32 + smcDInSegs uint64 + smcDOutSegs uint64 + smcDInRsts uint32 + smcDOutRsts uint32 +} + +type nwmConnEntry struct { + ident uint32 + local [28]byte // union of sockaddr4 and sockaddr6 + remote [28]byte // union of sockaddr4 and sockaddr6 + startTime [8]byte // uint64, changed to prevent padding from being inserted + lastActivity [8]byte // uint64 + bytesIn [8]byte // uint64 + bytesOut [8]byte // uint64 + inSegs [8]byte // uint64 + outSegs [8]byte // uint64 + state uint16 + activeOpen byte + flag01 byte + outBuffered uint32 + inBuffered uint32 + maxSndWnd uint32 + reXmtCount uint32 + congestionWnd uint32 + ssThresh uint32 + roundTripTime uint32 + roundTripVar uint32 + sendMSS uint32 + sndWnd uint32 + rcvBufSize uint32 + sndBufSize uint32 + outOfOrderCount uint32 + lcl0WindowCount uint32 + rmt0WindowCount uint32 + dupacks uint32 + flag02 byte + sockOpt6Cont byte + asid uint16 + resourceName [8]byte + resourceId uint32 + subtask uint32 + sockOpt byte + sockOpt6 byte + clusterConnFlag byte + proto byte + targetAppl [8]byte + luName [8]byte + clientUserId [8]byte + logMode [8]byte + timeStamp uint32 + timeStampAge uint32 + serverResourceId uint32 + intfName [16]byte + ttlsStatPol byte + ttlsStatConn byte + ttlsSSLProt uint16 + ttlsNegCiph [2]byte + ttlsSecType byte + ttlsFIPS140Mode byte + ttlsUserID [8]byte + applData [40]byte + inOldestTime [8]byte // uint64 + outOldestTime [8]byte // uint64 + tcpTrustedPartner byte + _ [3]byte + bulkDataIntfName [16]byte + ttlsNegCiph4 [4]byte + smcReason uint32 + lclSMCLinkId uint32 + rmtSMCLinkId uint32 + smcStatus byte + smcFlags byte + _ [2]byte + rcvWnd uint32 + lclSMCBufSz uint32 + rmtSMCBufSz uint32 + ttlsSessID [32]byte + ttlsSessIDLen int16 + _ [1]byte + smcDStatus byte + smcDReason uint32 +} + +var svcNameTable [][]byte = [][]byte{ + []byte("\xc5\xe9\xc2\xd5\xd4\xc9\xc6\xf4"), // svc_EZBNMIF4 +} + +const ( + svc_EZBNMIF4 = 0 +) + +func GetsockoptTCPInfo(fd, level, opt int) (*TCPInfo, error) { + jobname := []byte("\x5c\x40\x40\x40\x40\x40\x40\x40") // "*" + responseBuffer := [4096]byte{0} + var bufferAlet, reasonCode uint32 = 0, 0 + var bufferLen, returnValue, returnCode int32 = 4096, 0, 0 + + dsa := [18]uint64{0} + var argv [7]unsafe.Pointer + argv[0] = unsafe.Pointer(&jobname[0]) + argv[1] = unsafe.Pointer(&responseBuffer[0]) + argv[2] = unsafe.Pointer(&bufferAlet) + argv[3] = unsafe.Pointer(&bufferLen) + argv[4] = unsafe.Pointer(&returnValue) + argv[5] = unsafe.Pointer(&returnCode) + argv[6] = unsafe.Pointer(&reasonCode) + + request := (*struct { + header nwmHeader + filter nwmFilter + })(unsafe.Pointer(&responseBuffer[0])) + + EZBNMIF4 := svcLoad(&svcNameTable[svc_EZBNMIF4][0]) + if EZBNMIF4 == nil { + return nil, errnoErr(EINVAL) + } + + // GetGlobalStats EZBNMIF4 call + request.header.ident = nwmHeaderIdentifier + request.header.length = uint32(unsafe.Sizeof(request.header)) + request.header.version = nwmCurrentVer + request.header.nwmType = nwmGlobalStatsType + request.header.options = 0x80000000 + + svcCall(EZBNMIF4, &argv[0], &dsa[0]) + + // outputDesc field is filled by EZBNMIF4 on success + if returnCode != 0 || request.header.outputDesc.offset == 0 { + return nil, errnoErr(EINVAL) + } + + // Check that EZBNMIF4 returned a nwmRecHeader + recHeader := (*nwmRecHeader)(unsafe.Pointer(&responseBuffer[request.header.outputDesc.offset])) + if recHeader.ident != nwmRecHeaderIdentifier { + return nil, errnoErr(EINVAL) + } + + // Parse nwmTriplets to get offsets of returned entries + var sections []*uint64 + var sectionDesc *nwmTriplet = (*nwmTriplet)(unsafe.Pointer(&responseBuffer[0])) + for i := uint32(0); i < uint32(recHeader.number); i++ { + offset := request.header.outputDesc.offset + uint32(unsafe.Sizeof(*recHeader)) + i*uint32(unsafe.Sizeof(*sectionDesc)) + sectionDesc = (*nwmTriplet)(unsafe.Pointer(&responseBuffer[offset])) + for j := uint32(0); j < sectionDesc.number; j++ { + offset = request.header.outputDesc.offset + sectionDesc.offset + j*sectionDesc.length + sections = append(sections, (*uint64)(unsafe.Pointer(&responseBuffer[offset]))) + } + } + + // Find nwmTCPStatsEntry in returned entries + var tcpStats *nwmTCPStatsEntry = nil + for _, ptr := range sections { + switch *ptr { + case nwmTCPStatsIdentifier: + if tcpStats != nil { + return nil, errnoErr(EINVAL) + } + tcpStats = (*nwmTCPStatsEntry)(unsafe.Pointer(ptr)) + case nwmIPStatsIdentifier: + case nwmIPGStatsIdentifier: + case nwmUDPStatsIdentifier: + case nwmICMPGStatsEntry: + case nwmICMPTStatsEntry: + default: + return nil, errnoErr(EINVAL) + } + } + if tcpStats == nil { + return nil, errnoErr(EINVAL) + } + + // GetConnectionDetail EZBNMIF4 call + responseBuffer = [4096]byte{0} + dsa = [18]uint64{0} + bufferAlet, reasonCode = 0, 0 + bufferLen, returnValue, returnCode = 4096, 0, 0 + nameptr := (*uint32)(unsafe.Pointer(uintptr(0x21c))) // Get jobname of current process + nameptr = (*uint32)(unsafe.Pointer(uintptr(*nameptr + 12))) + argv[0] = unsafe.Pointer(uintptr(*nameptr)) + + request.header.ident = nwmHeaderIdentifier + request.header.length = uint32(unsafe.Sizeof(request.header)) + request.header.version = nwmCurrentVer + request.header.nwmType = nwmTCPConnType + request.header.options = 0x80000000 + + request.filter.ident = nwmFilterIdentifier + + var localSockaddr RawSockaddrAny + socklen := _Socklen(SizeofSockaddrAny) + err := getsockname(fd, &localSockaddr, &socklen) + if err != nil { + return nil, errnoErr(EINVAL) + } + if localSockaddr.Addr.Family == AF_INET { + localSockaddr := (*RawSockaddrInet4)(unsafe.Pointer(&localSockaddr.Addr)) + localSockFilter := (*RawSockaddrInet4)(unsafe.Pointer(&request.filter.local[0])) + localSockFilter.Family = AF_INET + var i int + for i = 0; i < 4; i++ { + if localSockaddr.Addr[i] != 0 { + break + } + } + if i != 4 { + request.filter.flags |= nwmFilterLclAddrMask + for i = 0; i < 4; i++ { + localSockFilter.Addr[i] = localSockaddr.Addr[i] + } + } + if localSockaddr.Port != 0 { + request.filter.flags |= nwmFilterLclPortMask + localSockFilter.Port = localSockaddr.Port + } + } else if localSockaddr.Addr.Family == AF_INET6 { + localSockaddr := (*RawSockaddrInet6)(unsafe.Pointer(&localSockaddr.Addr)) + localSockFilter := (*RawSockaddrInet6)(unsafe.Pointer(&request.filter.local[0])) + localSockFilter.Family = AF_INET6 + var i int + for i = 0; i < 16; i++ { + if localSockaddr.Addr[i] != 0 { + break + } + } + if i != 16 { + request.filter.flags |= nwmFilterLclAddrMask + for i = 0; i < 16; i++ { + localSockFilter.Addr[i] = localSockaddr.Addr[i] + } + } + if localSockaddr.Port != 0 { + request.filter.flags |= nwmFilterLclPortMask + localSockFilter.Port = localSockaddr.Port + } + } + + svcCall(EZBNMIF4, &argv[0], &dsa[0]) + + // outputDesc field is filled by EZBNMIF4 on success + if returnCode != 0 || request.header.outputDesc.offset == 0 { + return nil, errnoErr(EINVAL) + } + + // Check that EZBNMIF4 returned a nwmConnEntry + conn := (*nwmConnEntry)(unsafe.Pointer(&responseBuffer[request.header.outputDesc.offset])) + if conn.ident != nwmTCPConnIdentifier { + return nil, errnoErr(EINVAL) + } + + // Copy data from the returned data structures into tcpInfo + // Stats from nwmConnEntry are specific to that connection. + // Stats from nwmTCPStatsEntry are global (to the interface?) + // Fields may not be an exact match. Some fields have no equivalent. + var tcpinfo TCPInfo + tcpinfo.State = uint8(conn.state) + tcpinfo.Ca_state = 0 // dummy + tcpinfo.Retransmits = uint8(tcpStats.retransSegs) + tcpinfo.Probes = uint8(tcpStats.outWinProbes) + tcpinfo.Backoff = 0 // dummy + tcpinfo.Options = 0 // dummy + tcpinfo.Rto = tcpStats.retransTimeouts + tcpinfo.Ato = tcpStats.outDelayAcks + tcpinfo.Snd_mss = conn.sendMSS + tcpinfo.Rcv_mss = conn.sendMSS // dummy + tcpinfo.Unacked = 0 // dummy + tcpinfo.Sacked = 0 // dummy + tcpinfo.Lost = 0 // dummy + tcpinfo.Retrans = conn.reXmtCount + tcpinfo.Fackets = 0 // dummy + tcpinfo.Last_data_sent = uint32(*(*uint64)(unsafe.Pointer(&conn.lastActivity[0]))) + tcpinfo.Last_ack_sent = uint32(*(*uint64)(unsafe.Pointer(&conn.outOldestTime[0]))) + tcpinfo.Last_data_recv = uint32(*(*uint64)(unsafe.Pointer(&conn.inOldestTime[0]))) + tcpinfo.Last_ack_recv = uint32(*(*uint64)(unsafe.Pointer(&conn.inOldestTime[0]))) + tcpinfo.Pmtu = conn.sendMSS // dummy, NWMIfRouteMtu is a candidate + tcpinfo.Rcv_ssthresh = conn.ssThresh + tcpinfo.Rtt = conn.roundTripTime + tcpinfo.Rttvar = conn.roundTripVar + tcpinfo.Snd_ssthresh = conn.ssThresh // dummy + tcpinfo.Snd_cwnd = conn.congestionWnd + tcpinfo.Advmss = conn.sendMSS // dummy + tcpinfo.Reordering = 0 // dummy + tcpinfo.Rcv_rtt = conn.roundTripTime // dummy + tcpinfo.Rcv_space = conn.sendMSS // dummy + tcpinfo.Total_retrans = conn.reXmtCount + + svcUnload(&svcNameTable[svc_EZBNMIF4][0], EZBNMIF4) + + return &tcpinfo, nil +} + +// GetsockoptString returns the string value of the socket option opt for the +// socket associated with fd at the given socket level. +func GetsockoptString(fd, level, opt int) (string, error) { + buf := make([]byte, 256) + vallen := _Socklen(len(buf)) + err := getsockopt(fd, level, opt, unsafe.Pointer(&buf[0]), &vallen) + if err != nil { + return "", err + } + + return string(buf[:vallen-1]), nil +} + +func Recvmsg(fd int, p, oob []byte, flags int) (n, oobn int, recvflags int, from Sockaddr, err error) { + var msg Msghdr + var rsa RawSockaddrAny + msg.Name = (*byte)(unsafe.Pointer(&rsa)) + msg.Namelen = SizeofSockaddrAny + var iov Iovec + if len(p) > 0 { + iov.Base = (*byte)(unsafe.Pointer(&p[0])) + iov.SetLen(len(p)) + } + var dummy byte + if len(oob) > 0 { + // receive at least one normal byte + if len(p) == 0 { + iov.Base = &dummy + iov.SetLen(1) + } + msg.Control = (*byte)(unsafe.Pointer(&oob[0])) + msg.SetControllen(len(oob)) + } + msg.Iov = &iov + msg.Iovlen = 1 + if n, err = recvmsg(fd, &msg, flags); err != nil { + return + } + oobn = int(msg.Controllen) + recvflags = int(msg.Flags) + // source address is only specified if the socket is unconnected + if rsa.Addr.Family != AF_UNSPEC { + // TODO(neeilan): Remove 0 arg added to get this compiling on z/OS + from, err = anyToSockaddr(0, &rsa) + } + return +} + +func Sendmsg(fd int, p, oob []byte, to Sockaddr, flags int) (err error) { + _, err = SendmsgN(fd, p, oob, to, flags) + return +} + +func SendmsgN(fd int, p, oob []byte, to Sockaddr, flags int) (n int, err error) { + var ptr unsafe.Pointer + var salen _Socklen + if to != nil { + var err error + ptr, salen, err = to.sockaddr() + if err != nil { + return 0, err + } + } + var msg Msghdr + msg.Name = (*byte)(unsafe.Pointer(ptr)) + msg.Namelen = int32(salen) + var iov Iovec + if len(p) > 0 { + iov.Base = (*byte)(unsafe.Pointer(&p[0])) + iov.SetLen(len(p)) + } + var dummy byte + if len(oob) > 0 { + // send at least one normal byte + if len(p) == 0 { + iov.Base = &dummy + iov.SetLen(1) + } + msg.Control = (*byte)(unsafe.Pointer(&oob[0])) + msg.SetControllen(len(oob)) + } + msg.Iov = &iov + msg.Iovlen = 1 + if n, err = sendmsg(fd, &msg, flags); err != nil { + return 0, err + } + if len(oob) > 0 && len(p) == 0 { + n = 0 + } + return n, nil +} + +func Opendir(name string) (uintptr, error) { + p, err := BytePtrFromString(name) + if err != nil { + return 0, err + } + dir, _, e := syscall_syscall(SYS___OPENDIR_A, uintptr(unsafe.Pointer(p)), 0, 0) + runtime.KeepAlive(unsafe.Pointer(p)) + if e != 0 { + err = errnoErr(e) + } + return dir, err +} + +// clearsyscall.Errno resets the errno value to 0. +func clearErrno() + +func Readdir(dir uintptr) (*Dirent, error) { + var ent Dirent + var res uintptr + // __readdir_r_a returns errno at the end of the directory stream, rather than 0. + // Therefore to avoid false positives we clear errno before calling it. + + // TODO(neeilan): Commented this out to get sys/unix compiling on z/OS. Uncomment and fix. Error: "undefined: clearsyscall" + //clearsyscall.Errno() // TODO(mundaym): check pre-emption rules. + + e, _, _ := syscall_syscall(SYS___READDIR_R_A, dir, uintptr(unsafe.Pointer(&ent)), uintptr(unsafe.Pointer(&res))) + var err error + if e != 0 { + err = errnoErr(Errno(e)) + } + if res == 0 { + return nil, err + } + return &ent, err +} + +func readdir_r(dirp uintptr, entry *direntLE, result **direntLE) (err error) { + r0, _, e1 := syscall_syscall(SYS___READDIR_R_A, dirp, uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result))) + if int64(r0) == -1 { + err = errnoErr(Errno(e1)) + } + return +} + +func Closedir(dir uintptr) error { + _, _, e := syscall_syscall(SYS_CLOSEDIR, dir, 0, 0) + if e != 0 { + return errnoErr(e) + } + return nil +} + +func Seekdir(dir uintptr, pos int) { + _, _, _ = syscall_syscall(SYS_SEEKDIR, dir, uintptr(pos), 0) +} + +func Telldir(dir uintptr) (int, error) { + p, _, e := syscall_syscall(SYS_TELLDIR, dir, 0, 0) + pos := int(p) + if pos == -1 { + return pos, errnoErr(e) + } + return pos, nil +} + +// FcntlFlock performs a fcntl syscall for the F_GETLK, F_SETLK or F_SETLKW command. +func FcntlFlock(fd uintptr, cmd int, lk *Flock_t) error { + // struct flock is packed on z/OS. We can't emulate that in Go so + // instead we pack it here. + var flock [24]byte + *(*int16)(unsafe.Pointer(&flock[0])) = lk.Type + *(*int16)(unsafe.Pointer(&flock[2])) = lk.Whence + *(*int64)(unsafe.Pointer(&flock[4])) = lk.Start + *(*int64)(unsafe.Pointer(&flock[12])) = lk.Len + *(*int32)(unsafe.Pointer(&flock[20])) = lk.Pid + _, _, errno := syscall_syscall(SYS_FCNTL, fd, uintptr(cmd), uintptr(unsafe.Pointer(&flock))) + lk.Type = *(*int16)(unsafe.Pointer(&flock[0])) + lk.Whence = *(*int16)(unsafe.Pointer(&flock[2])) + lk.Start = *(*int64)(unsafe.Pointer(&flock[4])) + lk.Len = *(*int64)(unsafe.Pointer(&flock[12])) + lk.Pid = *(*int32)(unsafe.Pointer(&flock[20])) + if errno == 0 { + return nil + } + return errno +} + +func Flock(fd int, how int) error { + + var flock_type int16 + var fcntl_cmd int + + switch how { + case LOCK_SH | LOCK_NB: + flock_type = F_RDLCK + fcntl_cmd = F_SETLK + case LOCK_EX | LOCK_NB: + flock_type = F_WRLCK + fcntl_cmd = F_SETLK + case LOCK_EX: + flock_type = F_WRLCK + fcntl_cmd = F_SETLKW + case LOCK_UN: + flock_type = F_UNLCK + fcntl_cmd = F_SETLKW + default: + } + + flock := Flock_t{ + Type: int16(flock_type), + Whence: int16(0), + Start: int64(0), + Len: int64(0), + Pid: int32(Getppid()), + } + + err := FcntlFlock(uintptr(fd), fcntl_cmd, &flock) + return err +} + +func Mlock(b []byte) (err error) { + _, _, e1 := syscall_syscall(SYS___MLOCKALL, _BPX_NONSWAP, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +func Mlock2(b []byte, flags int) (err error) { + _, _, e1 := syscall_syscall(SYS___MLOCKALL, _BPX_NONSWAP, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +func Mlockall(flags int) (err error) { + _, _, e1 := syscall_syscall(SYS___MLOCKALL, _BPX_NONSWAP, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +func Munlock(b []byte) (err error) { + _, _, e1 := syscall_syscall(SYS___MLOCKALL, _BPX_SWAP, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +func Munlockall() (err error) { + _, _, e1 := syscall_syscall(SYS___MLOCKALL, _BPX_SWAP, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +func ClockGettime(clockid int32, ts *Timespec) error { + + var ticks_per_sec uint32 = 100 //TODO(kenan): value is currently hardcoded; need sysconf() call otherwise + var nsec_per_sec int64 = 1000000000 + + if ts == nil { + return EFAULT + } + if clockid == CLOCK_REALTIME || clockid == CLOCK_MONOTONIC { + var nanotime int64 = runtime.Nanotime1() + ts.Sec = nanotime / nsec_per_sec + ts.Nsec = nanotime % nsec_per_sec + } else if clockid == CLOCK_PROCESS_CPUTIME_ID || clockid == CLOCK_THREAD_CPUTIME_ID { + var tm Tms + _, err := Times(&tm) + if err != nil { + return EFAULT + } + ts.Sec = int64(tm.Utime / ticks_per_sec) + ts.Nsec = int64(tm.Utime) * nsec_per_sec / int64(ticks_per_sec) + } else { + return EINVAL + } + return nil +} + +func Statfs(path string, stat *Statfs_t) (err error) { + fd, err := open(path, O_RDONLY, 0) + defer Close(fd) + if err != nil { + return err + } + return Fstatfs(fd, stat) +} + +var ( + Stdin = 0 + Stdout = 1 + Stderr = 2 +) + +// Do the interface allocations only once for common +// Errno values. +var ( + errEAGAIN error = syscall.EAGAIN + errEINVAL error = syscall.EINVAL + errENOENT error = syscall.ENOENT +) + +var ( + signalNameMapOnce sync.Once + signalNameMap map[string]syscall.Signal +) + +// errnoErr returns common boxed Errno values, to prevent +// allocations at runtime. +func errnoErr(e Errno) error { + switch e { + case 0: + return nil + case EAGAIN: + return errEAGAIN + case EINVAL: + return errEINVAL + case ENOENT: + return errENOENT + } + return e +} + +// ErrnoName returns the error name for error number e. +func ErrnoName(e Errno) string { + i := sort.Search(len(errorList), func(i int) bool { + return errorList[i].num >= e + }) + if i < len(errorList) && errorList[i].num == e { + return errorList[i].name + } + return "" +} + +// SignalName returns the signal name for signal number s. +func SignalName(s syscall.Signal) string { + i := sort.Search(len(signalList), func(i int) bool { + return signalList[i].num >= s + }) + if i < len(signalList) && signalList[i].num == s { + return signalList[i].name + } + return "" +} + +// SignalNum returns the syscall.Signal for signal named s, +// or 0 if a signal with such name is not found. +// The signal name should start with "SIG". +func SignalNum(s string) syscall.Signal { + signalNameMapOnce.Do(func() { + signalNameMap = make(map[string]syscall.Signal, len(signalList)) + for _, signal := range signalList { + signalNameMap[signal.name] = signal.num + } + }) + return signalNameMap[s] +} + +// clen returns the index of the first NULL byte in n or len(n) if n contains no NULL byte. +func clen(n []byte) int { + i := bytes.IndexByte(n, 0) + if i == -1 { + i = len(n) + } + return i +} + +// Mmap manager, for use by operating system-specific implementations. + +type mmapper struct { + sync.Mutex + active map[*byte][]byte // active mappings; key is last byte in mapping + mmap func(addr, length uintptr, prot, flags, fd int, offset int64) (uintptr, error) + munmap func(addr uintptr, length uintptr) error +} + +func (m *mmapper) Mmap(fd int, offset int64, length int, prot int, flags int) (data []byte, err error) { + if length <= 0 { + return nil, EINVAL + } + + // Map the requested memory. + addr, errno := m.mmap(0, uintptr(length), prot, flags, fd, offset) + if errno != nil { + return nil, errno + } + + // Slice memory layout + var sl = struct { + addr uintptr + len int + cap int + }{addr, length, length} + + // Use unsafe to turn sl into a []byte. + b := *(*[]byte)(unsafe.Pointer(&sl)) + + // Register mapping in m and return it. + p := &b[cap(b)-1] + m.Lock() + defer m.Unlock() + m.active[p] = b + return b, nil +} + +func (m *mmapper) Munmap(data []byte) (err error) { + if len(data) == 0 || len(data) != cap(data) { + return EINVAL + } + + // Find the base of the mapping. + p := &data[cap(data)-1] + m.Lock() + defer m.Unlock() + b := m.active[p] + if b == nil || &b[0] != &data[0] { + return EINVAL + } + + // Unmap the memory and update m. + if errno := m.munmap(uintptr(unsafe.Pointer(&b[0])), uintptr(len(b))); errno != nil { + return errno + } + delete(m.active, p) + return nil +} + +func Read(fd int, p []byte) (n int, err error) { + n, err = read(fd, p) + if raceenabled { + if n > 0 { + raceWriteRange(unsafe.Pointer(&p[0]), n) + } + if err == nil { + raceAcquire(unsafe.Pointer(&ioSync)) + } + } + return +} + +func Write(fd int, p []byte) (n int, err error) { + if raceenabled { + raceReleaseMerge(unsafe.Pointer(&ioSync)) + } + n, err = write(fd, p) + if raceenabled && n > 0 { + raceReadRange(unsafe.Pointer(&p[0]), n) + } + return +} + +// For testing: clients can set this flag to force +// creation of IPv6 sockets to return EAFNOSUPPORT. +var SocketDisableIPv6 bool + +// Sockaddr represents a socket address. +type Sockaddr interface { + sockaddr() (ptr unsafe.Pointer, len _Socklen, err error) // lowercase; only we can define Sockaddrs +} + +// SockaddrInet4 implements the Sockaddr interface for AF_INET type sockets. +type SockaddrInet4 struct { + Port int + Addr [4]byte + raw RawSockaddrInet4 +} + +// SockaddrInet6 implements the Sockaddr interface for AF_INET6 type sockets. +type SockaddrInet6 struct { + Port int + ZoneId uint32 + Addr [16]byte + raw RawSockaddrInet6 +} + +// SockaddrUnix implements the Sockaddr interface for AF_UNIX type sockets. +type SockaddrUnix struct { + Name string + raw RawSockaddrUnix +} + +func Bind(fd int, sa Sockaddr) (err error) { + ptr, n, err := sa.sockaddr() + if err != nil { + return err + } + return bind(fd, ptr, n) +} + +func Connect(fd int, sa Sockaddr) (err error) { + ptr, n, err := sa.sockaddr() + if err != nil { + return err + } + return connect(fd, ptr, n) +} + +func Getpeername(fd int) (sa Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + if err = getpeername(fd, &rsa, &len); err != nil { + return + } + return anyToSockaddr(fd, &rsa) +} + +func GetsockoptByte(fd, level, opt int) (value byte, err error) { + var n byte + vallen := _Socklen(1) + err = getsockopt(fd, level, opt, unsafe.Pointer(&n), &vallen) + return n, err +} + +func GetsockoptInt(fd, level, opt int) (value int, err error) { + var n int32 + vallen := _Socklen(4) + err = getsockopt(fd, level, opt, unsafe.Pointer(&n), &vallen) + return int(n), err +} + +func GetsockoptInet4Addr(fd, level, opt int) (value [4]byte, err error) { + vallen := _Socklen(4) + err = getsockopt(fd, level, opt, unsafe.Pointer(&value[0]), &vallen) + return value, err +} + +func GetsockoptIPMreq(fd, level, opt int) (*IPMreq, error) { + var value IPMreq + vallen := _Socklen(SizeofIPMreq) + err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, err +} + +func GetsockoptIPv6Mreq(fd, level, opt int) (*IPv6Mreq, error) { + var value IPv6Mreq + vallen := _Socklen(SizeofIPv6Mreq) + err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, err +} + +func GetsockoptIPv6MTUInfo(fd, level, opt int) (*IPv6MTUInfo, error) { + var value IPv6MTUInfo + vallen := _Socklen(SizeofIPv6MTUInfo) + err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, err +} + +func GetsockoptICMPv6Filter(fd, level, opt int) (*ICMPv6Filter, error) { + var value ICMPv6Filter + vallen := _Socklen(SizeofICMPv6Filter) + err := getsockopt(fd, level, opt, unsafe.Pointer(&value), &vallen) + return &value, err +} + +func GetsockoptLinger(fd, level, opt int) (*Linger, error) { + var linger Linger + vallen := _Socklen(SizeofLinger) + err := getsockopt(fd, level, opt, unsafe.Pointer(&linger), &vallen) + return &linger, err +} + +func GetsockoptTimeval(fd, level, opt int) (*Timeval, error) { + var tv Timeval + vallen := _Socklen(unsafe.Sizeof(tv)) + err := getsockopt(fd, level, opt, unsafe.Pointer(&tv), &vallen) + return &tv, err +} + +func GetsockoptUint64(fd, level, opt int) (value uint64, err error) { + var n uint64 + vallen := _Socklen(8) + err = getsockopt(fd, level, opt, unsafe.Pointer(&n), &vallen) + return n, err +} + +func Recvfrom(fd int, p []byte, flags int) (n int, from Sockaddr, err error) { + var rsa RawSockaddrAny + var len _Socklen = SizeofSockaddrAny + if n, err = recvfrom(fd, p, flags, &rsa, &len); err != nil { + return + } + if rsa.Addr.Family != AF_UNSPEC { + from, err = anyToSockaddr(fd, &rsa) + } + return +} + +func Sendto(fd int, p []byte, flags int, to Sockaddr) (err error) { + ptr, n, err := to.sockaddr() + if err != nil { + return err + } + return sendto(fd, p, flags, ptr, n) +} + +func SetsockoptByte(fd, level, opt int, value byte) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(&value), 1) +} + +func SetsockoptInt(fd, level, opt int, value int) (err error) { + var n = int32(value) + return setsockopt(fd, level, opt, unsafe.Pointer(&n), 4) +} + +func SetsockoptInet4Addr(fd, level, opt int, value [4]byte) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(&value[0]), 4) +} + +func SetsockoptIPMreq(fd, level, opt int, mreq *IPMreq) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(mreq), SizeofIPMreq) +} + +func SetsockoptIPv6Mreq(fd, level, opt int, mreq *IPv6Mreq) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(mreq), SizeofIPv6Mreq) +} + +func SetsockoptICMPv6Filter(fd, level, opt int, filter *ICMPv6Filter) error { + return setsockopt(fd, level, opt, unsafe.Pointer(filter), SizeofICMPv6Filter) +} + +func SetsockoptLinger(fd, level, opt int, l *Linger) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(l), SizeofLinger) +} + +func SetsockoptString(fd, level, opt int, s string) (err error) { + var p unsafe.Pointer + if len(s) > 0 { + p = unsafe.Pointer(&[]byte(s)[0]) + } + return setsockopt(fd, level, opt, p, uintptr(len(s))) +} + +func SetsockoptTimeval(fd, level, opt int, tv *Timeval) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(tv), unsafe.Sizeof(*tv)) +} + +func SetsockoptUint64(fd, level, opt int, value uint64) (err error) { + return setsockopt(fd, level, opt, unsafe.Pointer(&value), 8) +} + +func Socket(domain, typ, proto int) (fd int, err error) { + if domain == AF_INET6 && SocketDisableIPv6 { + return -1, EAFNOSUPPORT + } + fd, err = socket(domain, typ, proto) + return +} + +func Socketpair(domain, typ, proto int) (fd [2]int, err error) { + var fdx [2]int32 + err = socketpair(domain, typ, proto, &fdx) + if err == nil { + fd[0] = int(fdx[0]) + fd[1] = int(fdx[1]) + } + return +} + +var ioSync int64 + +func CloseOnExec(fd int) { fcntl(fd, F_SETFD, FD_CLOEXEC) } + +func SetNonblock(fd int, nonblocking bool) (err error) { + flag, err := fcntl(fd, F_GETFL, 0) + if err != nil { + return err + } + if nonblocking { + flag |= O_NONBLOCK + } else { + flag &= ^O_NONBLOCK + } + _, err = fcntl(fd, F_SETFL, flag) + return err +} + +// Exec calls execve(2), which replaces the calling executable in the process +// tree. argv0 should be the full path to an executable ("/bin/ls") and the +// executable name should also be the first argument in argv (["ls", "-l"]). +// envv are the environment variables that should be passed to the new +// process (["USER=go", "PWD=/tmp"]). +func Exec(argv0 string, argv []string, envv []string) error { + return syscall.Exec(argv0, argv, envv) +} + +func Mount(source string, target string, fstype string, flags uintptr, data string) (err error) { + if needspace := 8 - len(fstype); needspace <= 0 { + fstype = fstype[:8] + } else { + fstype += " "[:needspace] + } + return mount_LE(target, source, fstype, uint32(flags), int32(len(data)), data) +} + +func Unmount(name string, mtm int) (err error) { + // mountpoint is always a full path and starts with a '/' + // check if input string is not a mountpoint but a filesystem name + if name[0] != '/' { + return unmount(name, mtm) + } + // treat name as mountpoint + b2s := func(arr []byte) string { + nulli := bytes.IndexByte(arr, 0) + if nulli == -1 { + return string(arr) + } else { + return string(arr[:nulli]) + } + } + var buffer struct { + header W_Mnth + fsinfo [64]W_Mntent + } + fsCount, err := W_Getmntent_A((*byte)(unsafe.Pointer(&buffer)), int(unsafe.Sizeof(buffer))) + if err != nil { + return err + } + if fsCount == 0 { + return EINVAL + } + for i := 0; i < fsCount; i++ { + if b2s(buffer.fsinfo[i].Mountpoint[:]) == name { + err = unmount(b2s(buffer.fsinfo[i].Fsname[:]), mtm) + break + } + } + return err +} + +func fdToPath(dirfd int) (path string, err error) { + var buffer [1024]byte + // w_ctrl() + ret := runtime.CallLeFuncByPtr(runtime.XplinkLibvec+SYS_W_IOCTL<<4, + []uintptr{uintptr(dirfd), 17, 1024, uintptr(unsafe.Pointer(&buffer[0]))}) + if ret == 0 { + zb := bytes.IndexByte(buffer[:], 0) + if zb == -1 { + zb = len(buffer) + } + // __e2a_l() + runtime.CallLeFuncByPtr(runtime.XplinkLibvec+SYS___E2A_L<<4, + []uintptr{uintptr(unsafe.Pointer(&buffer[0])), uintptr(zb)}) + return string(buffer[:zb]), nil + } + // __errno() + errno := int(*(*int32)(unsafe.Pointer(runtime.CallLeFuncByPtr(runtime.XplinkLibvec+SYS___ERRNO<<4, + []uintptr{})))) + // __errno2() + errno2 := int(runtime.CallLeFuncByPtr(runtime.XplinkLibvec+SYS___ERRNO2<<4, + []uintptr{})) + // strerror_r() + ret = runtime.CallLeFuncByPtr(runtime.XplinkLibvec+SYS_STRERROR_R<<4, + []uintptr{uintptr(errno), uintptr(unsafe.Pointer(&buffer[0])), 1024}) + if ret == 0 { + zb := bytes.IndexByte(buffer[:], 0) + if zb == -1 { + zb = len(buffer) + } + return "", fmt.Errorf("%s (errno2=0x%x)", buffer[:zb], errno2) + } else { + return "", fmt.Errorf("fdToPath errno %d (errno2=0x%x)", errno, errno2) + } +} + +func direntLeToDirentUnix(dirent *direntLE, dir uintptr, path string) (Dirent, error) { + var d Dirent + + d.Ino = uint64(dirent.Ino) + offset, err := Telldir(dir) + if err != nil { + return d, err + } + + d.Off = int64(offset) + s := string(bytes.Split(dirent.Name[:], []byte{0})[0]) + copy(d.Name[:], s) + + d.Reclen = uint16(24 + len(d.NameString())) + var st Stat_t + path = path + "/" + s + err = Lstat(path, &st) + if err != nil { + return d, err + } + + d.Type = uint8(st.Mode >> 24) + return d, err +} + +func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { + // Simulation of Getdirentries port from the Darwin implementation. + // COMMENTS FROM DARWIN: + // It's not the full required semantics, but should handle the case + // of calling Getdirentries or ReadDirent repeatedly. + // It won't handle assigning the results of lseek to *basep, or handle + // the directory being edited underfoot. + + skip, err := Seek(fd, 0, 1 /* SEEK_CUR */) + if err != nil { + return 0, err + } + + // Get path from fd to avoid unavailable call (fdopendir) + path, err := fdToPath(fd) + if err != nil { + return 0, err + } + d, err := Opendir(path) + if err != nil { + return 0, err + } + defer Closedir(d) + + var cnt int64 + for { + var entryLE direntLE + var entrypLE *direntLE + e := readdir_r(d, &entryLE, &entrypLE) + if e != nil { + return n, e + } + if entrypLE == nil { + break + } + if skip > 0 { + skip-- + cnt++ + continue + } + + // Dirent on zos has a different structure + entry, e := direntLeToDirentUnix(&entryLE, d, path) + if e != nil { + return n, e + } + + reclen := int(entry.Reclen) + if reclen > len(buf) { + // Not enough room. Return for now. + // The counter will let us know where we should start up again. + // Note: this strategy for suspending in the middle and + // restarting is O(n^2) in the length of the directory. Oh well. + break + } + + // Copy entry into return buffer. + s := unsafe.Slice((*byte)(unsafe.Pointer(&entry)), reclen) + copy(buf, s) + + buf = buf[reclen:] + n += reclen + cnt++ + } + // Set the seek offset of the input fd to record + // how many files we've already returned. + _, err = Seek(fd, cnt, 0 /* SEEK_SET */) + if err != nil { + return n, err + } + + return n, nil +} + +func ReadDirent(fd int, buf []byte) (n int, err error) { + var base = (*uintptr)(unsafe.Pointer(new(uint64))) + return Getdirentries(fd, buf, base) +} + +func direntIno(buf []byte) (uint64, bool) { + return readInt(buf, unsafe.Offsetof(Dirent{}.Ino), unsafe.Sizeof(Dirent{}.Ino)) +} + +func direntReclen(buf []byte) (uint64, bool) { + return readInt(buf, unsafe.Offsetof(Dirent{}.Reclen), unsafe.Sizeof(Dirent{}.Reclen)) +} + +func direntNamlen(buf []byte) (uint64, bool) { + reclen, ok := direntReclen(buf) + if !ok { + return 0, false + } + return reclen - uint64(unsafe.Offsetof(Dirent{}.Name)), true +} diff --git a/vendor/golang.org/x/sys/unix/sysvshm_linux.go b/vendor/golang.org/x/sys/unix/sysvshm_linux.go new file mode 100644 index 00000000..2c3a4437 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/sysvshm_linux.go @@ -0,0 +1,21 @@ +// Copyright 2021 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build linux +// +build linux + +package unix + +import "runtime" + +// SysvShmCtl performs control operations on the shared memory segment +// specified by id. +func SysvShmCtl(id, cmd int, desc *SysvShmDesc) (result int, err error) { + if runtime.GOARCH == "arm" || + runtime.GOARCH == "mips64" || runtime.GOARCH == "mips64le" { + cmd |= ipc_64 + } + + return shmctl(id, cmd, desc) +} diff --git a/vendor/golang.org/x/sys/unix/sysvshm_unix.go b/vendor/golang.org/x/sys/unix/sysvshm_unix.go new file mode 100644 index 00000000..5bb41d17 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/sysvshm_unix.go @@ -0,0 +1,52 @@ +// Copyright 2021 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build (darwin && !ios) || linux +// +build darwin,!ios linux + +package unix + +import "unsafe" + +// SysvShmAttach attaches the Sysv shared memory segment associated with the +// shared memory identifier id. +func SysvShmAttach(id int, addr uintptr, flag int) ([]byte, error) { + addr, errno := shmat(id, addr, flag) + if errno != nil { + return nil, errno + } + + // Retrieve the size of the shared memory to enable slice creation + var info SysvShmDesc + + _, err := SysvShmCtl(id, IPC_STAT, &info) + if err != nil { + // release the shared memory if we can't find the size + + // ignoring error from shmdt as there's nothing sensible to return here + shmdt(addr) + return nil, err + } + + // Use unsafe to convert addr into a []byte. + b := unsafe.Slice((*byte)(unsafe.Pointer(addr)), int(info.Segsz)) + return b, nil +} + +// SysvShmDetach unmaps the shared memory slice returned from SysvShmAttach. +// +// It is not safe to use the slice after calling this function. +func SysvShmDetach(data []byte) error { + if len(data) == 0 { + return EINVAL + } + + return shmdt(uintptr(unsafe.Pointer(&data[0]))) +} + +// SysvShmGet returns the Sysv shared memory identifier associated with key. +// If the IPC_CREAT flag is specified a new segment is created. +func SysvShmGet(key, size, flag int) (id int, err error) { + return shmget(key, size, flag) +} diff --git a/vendor/golang.org/x/sys/unix/sysvshm_unix_other.go b/vendor/golang.org/x/sys/unix/sysvshm_unix_other.go new file mode 100644 index 00000000..71bddefd --- /dev/null +++ b/vendor/golang.org/x/sys/unix/sysvshm_unix_other.go @@ -0,0 +1,14 @@ +// Copyright 2021 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build darwin && !ios +// +build darwin,!ios + +package unix + +// SysvShmCtl performs control operations on the shared memory segment +// specified by id. +func SysvShmCtl(id, cmd int, desc *SysvShmDesc) (result int, err error) { + return shmctl(id, cmd, desc) +} diff --git a/vendor/golang.org/x/sys/unix/timestruct.go b/vendor/golang.org/x/sys/unix/timestruct.go index 4a672f56..3d893040 100644 --- a/vendor/golang.org/x/sys/unix/timestruct.go +++ b/vendor/golang.org/x/sys/unix/timestruct.go @@ -2,18 +2,17 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris +//go:build aix || darwin || dragonfly || freebsd || linux || netbsd || openbsd || solaris || zos +// +build aix darwin dragonfly freebsd linux netbsd openbsd solaris zos package unix import "time" -// TimespecToNsec converts a Timespec value into a number of -// nanoseconds since the Unix epoch. -func TimespecToNsec(ts Timespec) int64 { return int64(ts.Sec)*1e9 + int64(ts.Nsec) } +// TimespecToNSec returns the time stored in ts as nanoseconds. +func TimespecToNsec(ts Timespec) int64 { return ts.Nano() } -// NsecToTimespec takes a number of nanoseconds since the Unix epoch -// and returns the corresponding Timespec value. +// NsecToTimespec converts a number of nanoseconds into a Timespec. func NsecToTimespec(nsec int64) Timespec { sec := nsec / 1e9 nsec = nsec % 1e9 @@ -42,12 +41,10 @@ func TimeToTimespec(t time.Time) (Timespec, error) { return ts, nil } -// TimevalToNsec converts a Timeval value into a number of nanoseconds -// since the Unix epoch. -func TimevalToNsec(tv Timeval) int64 { return int64(tv.Sec)*1e9 + int64(tv.Usec)*1e3 } +// TimevalToNsec returns the time stored in tv as nanoseconds. +func TimevalToNsec(tv Timeval) int64 { return tv.Nano() } -// NsecToTimeval takes a number of nanoseconds since the Unix epoch -// and returns the corresponding Timeval value. +// NsecToTimeval converts a number of nanoseconds into a Timeval. func NsecToTimeval(nsec int64) Timeval { nsec += 999 // round up to microsecond usec := nsec % 1e9 / 1e3 @@ -59,24 +56,22 @@ func NsecToTimeval(nsec int64) Timeval { return setTimeval(sec, usec) } -// Unix returns ts as the number of seconds and nanoseconds elapsed since the -// Unix epoch. +// Unix returns the time stored in ts as seconds plus nanoseconds. func (ts *Timespec) Unix() (sec int64, nsec int64) { return int64(ts.Sec), int64(ts.Nsec) } -// Unix returns tv as the number of seconds and nanoseconds elapsed since the -// Unix epoch. +// Unix returns the time stored in tv as seconds plus nanoseconds. func (tv *Timeval) Unix() (sec int64, nsec int64) { return int64(tv.Sec), int64(tv.Usec) * 1000 } -// Nano returns ts as the number of nanoseconds elapsed since the Unix epoch. +// Nano returns the time stored in ts as nanoseconds. func (ts *Timespec) Nano() int64 { return int64(ts.Sec)*1e9 + int64(ts.Nsec) } -// Nano returns tv as the number of nanoseconds elapsed since the Unix epoch. +// Nano returns the time stored in tv as nanoseconds. func (tv *Timeval) Nano() int64 { return int64(tv.Sec)*1e9 + int64(tv.Usec)*1000 } diff --git a/vendor/golang.org/x/sys/unix/xattr_bsd.go b/vendor/golang.org/x/sys/unix/xattr_bsd.go index 30c1d71f..663b3779 100644 --- a/vendor/golang.org/x/sys/unix/xattr_bsd.go +++ b/vendor/golang.org/x/sys/unix/xattr_bsd.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build freebsd || netbsd // +build freebsd netbsd package unix @@ -159,13 +160,12 @@ func Lremovexattr(link string, attr string) (err error) { } func Listxattr(file string, dest []byte) (sz int, err error) { - d := initxattrdest(dest, 0) destsiz := len(dest) // FreeBSD won't allow you to list xattrs from multiple namespaces - s := 0 + s, pos := 0, 0 for _, nsid := range [...]int{EXTATTR_NAMESPACE_USER, EXTATTR_NAMESPACE_SYSTEM} { - stmp, e := ExtattrListFile(file, nsid, uintptr(d), destsiz) + stmp, e := ListxattrNS(file, nsid, dest[pos:]) /* Errors accessing system attrs are ignored so that * we can implement the Linux-like behavior of omitting errors that @@ -174,66 +174,102 @@ func Listxattr(file string, dest []byte) (sz int, err error) { * Linux will still error if we ask for user attributes on a file that * we don't have read permissions on, so don't ignore those errors */ - if e != nil && e == EPERM && nsid != EXTATTR_NAMESPACE_USER { - continue - } else if e != nil { + if e != nil { + if e == EPERM && nsid != EXTATTR_NAMESPACE_USER { + continue + } return s, e } s += stmp - destsiz -= s - if destsiz < 0 { - destsiz = 0 + pos = s + if pos > destsiz { + pos = destsiz } - d = initxattrdest(dest, s) } return s, nil } -func Flistxattr(fd int, dest []byte) (sz int, err error) { +func ListxattrNS(file string, nsid int, dest []byte) (sz int, err error) { d := initxattrdest(dest, 0) destsiz := len(dest) - s := 0 + s, e := ExtattrListFile(file, nsid, uintptr(d), destsiz) + if e != nil { + return 0, err + } + + return s, nil +} + +func Flistxattr(fd int, dest []byte) (sz int, err error) { + destsiz := len(dest) + + s, pos := 0, 0 for _, nsid := range [...]int{EXTATTR_NAMESPACE_USER, EXTATTR_NAMESPACE_SYSTEM} { - stmp, e := ExtattrListFd(fd, nsid, uintptr(d), destsiz) - if e != nil && e == EPERM && nsid != EXTATTR_NAMESPACE_USER { - continue - } else if e != nil { + stmp, e := FlistxattrNS(fd, nsid, dest[pos:]) + + if e != nil { + if e == EPERM && nsid != EXTATTR_NAMESPACE_USER { + continue + } return s, e } s += stmp - destsiz -= s - if destsiz < 0 { - destsiz = 0 + pos = s + if pos > destsiz { + pos = destsiz } - d = initxattrdest(dest, s) } return s, nil } -func Llistxattr(link string, dest []byte) (sz int, err error) { +func FlistxattrNS(fd int, nsid int, dest []byte) (sz int, err error) { d := initxattrdest(dest, 0) destsiz := len(dest) - s := 0 + s, e := ExtattrListFd(fd, nsid, uintptr(d), destsiz) + if e != nil { + return 0, err + } + + return s, nil +} + +func Llistxattr(link string, dest []byte) (sz int, err error) { + destsiz := len(dest) + + s, pos := 0, 0 for _, nsid := range [...]int{EXTATTR_NAMESPACE_USER, EXTATTR_NAMESPACE_SYSTEM} { - stmp, e := ExtattrListLink(link, nsid, uintptr(d), destsiz) - if e != nil && e == EPERM && nsid != EXTATTR_NAMESPACE_USER { - continue - } else if e != nil { + stmp, e := LlistxattrNS(link, nsid, dest[pos:]) + + if e != nil { + if e == EPERM && nsid != EXTATTR_NAMESPACE_USER { + continue + } return s, e } s += stmp - destsiz -= s - if destsiz < 0 { - destsiz = 0 + pos = s + if pos > destsiz { + pos = destsiz } - d = initxattrdest(dest, s) + } + + return s, nil +} + +func LlistxattrNS(link string, nsid int, dest []byte) (sz int, err error) { + d := initxattrdest(dest, 0) + destsiz := len(dest) + + s, e := ExtattrListLink(link, nsid, uintptr(d), destsiz) + if e != nil { + return 0, err } return s, nil diff --git a/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go b/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go index 104994bc..ca9799b7 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go +++ b/vendor/golang.org/x/sys/unix/zerrors_aix_ppc.go @@ -1,6 +1,7 @@ // mkerrors.sh -maix32 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build ppc && aix // +build ppc,aix // Created by cgo -godefs - DO NOT EDIT diff --git a/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go b/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go index 4fc8d306..200c8c26 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_aix_ppc64.go @@ -1,6 +1,7 @@ // mkerrors.sh -maix64 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build ppc64 && aix // +build ppc64,aix // Code generated by cmd/cgo -godefs; DO NOT EDIT. diff --git a/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go b/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go deleted file mode 100644 index 6217cdba..00000000 --- a/vendor/golang.org/x/sys/unix/zerrors_darwin_386.go +++ /dev/null @@ -1,1784 +0,0 @@ -// mkerrors.sh -m32 -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build 386,darwin - -// Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -m32 _const.go - -package unix - -import "syscall" - -const ( - AF_APPLETALK = 0x10 - AF_CCITT = 0xa - AF_CHAOS = 0x5 - AF_CNT = 0x15 - AF_COIP = 0x14 - AF_DATAKIT = 0x9 - AF_DECnet = 0xc - AF_DLI = 0xd - AF_E164 = 0x1c - AF_ECMA = 0x8 - AF_HYLINK = 0xf - AF_IEEE80211 = 0x25 - AF_IMPLINK = 0x3 - AF_INET = 0x2 - AF_INET6 = 0x1e - AF_IPX = 0x17 - AF_ISDN = 0x1c - AF_ISO = 0x7 - AF_LAT = 0xe - AF_LINK = 0x12 - AF_LOCAL = 0x1 - AF_MAX = 0x28 - AF_NATM = 0x1f - AF_NDRV = 0x1b - AF_NETBIOS = 0x21 - AF_NS = 0x6 - AF_OSI = 0x7 - AF_PPP = 0x22 - AF_PUP = 0x4 - AF_RESERVED_36 = 0x24 - AF_ROUTE = 0x11 - AF_SIP = 0x18 - AF_SNA = 0xb - AF_SYSTEM = 0x20 - AF_UNIX = 0x1 - AF_UNSPEC = 0x0 - AF_UTUN = 0x26 - ALTWERASE = 0x200 - ATTR_BIT_MAP_COUNT = 0x5 - ATTR_CMN_ACCESSMASK = 0x20000 - ATTR_CMN_ACCTIME = 0x1000 - ATTR_CMN_ADDEDTIME = 0x10000000 - ATTR_CMN_BKUPTIME = 0x2000 - ATTR_CMN_CHGTIME = 0x800 - ATTR_CMN_CRTIME = 0x200 - ATTR_CMN_DATA_PROTECT_FLAGS = 0x40000000 - ATTR_CMN_DEVID = 0x2 - ATTR_CMN_DOCUMENT_ID = 0x100000 - ATTR_CMN_ERROR = 0x20000000 - ATTR_CMN_EXTENDED_SECURITY = 0x400000 - ATTR_CMN_FILEID = 0x2000000 - ATTR_CMN_FLAGS = 0x40000 - ATTR_CMN_FNDRINFO = 0x4000 - ATTR_CMN_FSID = 0x4 - ATTR_CMN_FULLPATH = 0x8000000 - ATTR_CMN_GEN_COUNT = 0x80000 - ATTR_CMN_GRPID = 0x10000 - ATTR_CMN_GRPUUID = 0x1000000 - ATTR_CMN_MODTIME = 0x400 - ATTR_CMN_NAME = 0x1 - ATTR_CMN_NAMEDATTRCOUNT = 0x80000 - ATTR_CMN_NAMEDATTRLIST = 0x100000 - ATTR_CMN_OBJID = 0x20 - ATTR_CMN_OBJPERMANENTID = 0x40 - ATTR_CMN_OBJTAG = 0x10 - ATTR_CMN_OBJTYPE = 0x8 - ATTR_CMN_OWNERID = 0x8000 - ATTR_CMN_PARENTID = 0x4000000 - ATTR_CMN_PAROBJID = 0x80 - ATTR_CMN_RETURNED_ATTRS = 0x80000000 - ATTR_CMN_SCRIPT = 0x100 - ATTR_CMN_SETMASK = 0x41c7ff00 - ATTR_CMN_USERACCESS = 0x200000 - ATTR_CMN_UUID = 0x800000 - ATTR_CMN_VALIDMASK = 0xffffffff - ATTR_CMN_VOLSETMASK = 0x6700 - ATTR_FILE_ALLOCSIZE = 0x4 - ATTR_FILE_CLUMPSIZE = 0x10 - ATTR_FILE_DATAALLOCSIZE = 0x400 - ATTR_FILE_DATAEXTENTS = 0x800 - ATTR_FILE_DATALENGTH = 0x200 - ATTR_FILE_DEVTYPE = 0x20 - ATTR_FILE_FILETYPE = 0x40 - ATTR_FILE_FORKCOUNT = 0x80 - ATTR_FILE_FORKLIST = 0x100 - ATTR_FILE_IOBLOCKSIZE = 0x8 - ATTR_FILE_LINKCOUNT = 0x1 - ATTR_FILE_RSRCALLOCSIZE = 0x2000 - ATTR_FILE_RSRCEXTENTS = 0x4000 - ATTR_FILE_RSRCLENGTH = 0x1000 - ATTR_FILE_SETMASK = 0x20 - ATTR_FILE_TOTALSIZE = 0x2 - ATTR_FILE_VALIDMASK = 0x37ff - ATTR_VOL_ALLOCATIONCLUMP = 0x40 - ATTR_VOL_ATTRIBUTES = 0x40000000 - ATTR_VOL_CAPABILITIES = 0x20000 - ATTR_VOL_DIRCOUNT = 0x400 - ATTR_VOL_ENCODINGSUSED = 0x10000 - ATTR_VOL_FILECOUNT = 0x200 - ATTR_VOL_FSTYPE = 0x1 - ATTR_VOL_INFO = 0x80000000 - ATTR_VOL_IOBLOCKSIZE = 0x80 - ATTR_VOL_MAXOBJCOUNT = 0x800 - ATTR_VOL_MINALLOCATION = 0x20 - ATTR_VOL_MOUNTEDDEVICE = 0x8000 - ATTR_VOL_MOUNTFLAGS = 0x4000 - ATTR_VOL_MOUNTPOINT = 0x1000 - ATTR_VOL_NAME = 0x2000 - ATTR_VOL_OBJCOUNT = 0x100 - ATTR_VOL_QUOTA_SIZE = 0x10000000 - ATTR_VOL_RESERVED_SIZE = 0x20000000 - ATTR_VOL_SETMASK = 0x80002000 - ATTR_VOL_SIGNATURE = 0x2 - ATTR_VOL_SIZE = 0x4 - ATTR_VOL_SPACEAVAIL = 0x10 - ATTR_VOL_SPACEFREE = 0x8 - ATTR_VOL_UUID = 0x40000 - ATTR_VOL_VALIDMASK = 0xf007ffff - B0 = 0x0 - B110 = 0x6e - B115200 = 0x1c200 - B1200 = 0x4b0 - B134 = 0x86 - B14400 = 0x3840 - B150 = 0x96 - B1800 = 0x708 - B19200 = 0x4b00 - B200 = 0xc8 - B230400 = 0x38400 - B2400 = 0x960 - B28800 = 0x7080 - B300 = 0x12c - B38400 = 0x9600 - B4800 = 0x12c0 - B50 = 0x32 - B57600 = 0xe100 - B600 = 0x258 - B7200 = 0x1c20 - B75 = 0x4b - B76800 = 0x12c00 - B9600 = 0x2580 - BIOCFLUSH = 0x20004268 - BIOCGBLEN = 0x40044266 - BIOCGDLT = 0x4004426a - BIOCGDLTLIST = 0xc00c4279 - BIOCGETIF = 0x4020426b - BIOCGHDRCMPLT = 0x40044274 - BIOCGRSIG = 0x40044272 - BIOCGRTIMEOUT = 0x4008426e - BIOCGSEESENT = 0x40044276 - BIOCGSTATS = 0x4008426f - BIOCIMMEDIATE = 0x80044270 - BIOCPROMISC = 0x20004269 - BIOCSBLEN = 0xc0044266 - BIOCSDLT = 0x80044278 - BIOCSETF = 0x80084267 - BIOCSETFNR = 0x8008427e - BIOCSETIF = 0x8020426c - BIOCSHDRCMPLT = 0x80044275 - BIOCSRSIG = 0x80044273 - BIOCSRTIMEOUT = 0x8008426d - BIOCSSEESENT = 0x80044277 - BIOCVERSION = 0x40044271 - BPF_A = 0x10 - BPF_ABS = 0x20 - BPF_ADD = 0x0 - BPF_ALIGNMENT = 0x4 - BPF_ALU = 0x4 - BPF_AND = 0x50 - BPF_B = 0x10 - BPF_DIV = 0x30 - BPF_H = 0x8 - BPF_IMM = 0x0 - BPF_IND = 0x40 - BPF_JA = 0x0 - BPF_JEQ = 0x10 - BPF_JGE = 0x30 - BPF_JGT = 0x20 - BPF_JMP = 0x5 - BPF_JSET = 0x40 - BPF_K = 0x0 - BPF_LD = 0x0 - BPF_LDX = 0x1 - BPF_LEN = 0x80 - BPF_LSH = 0x60 - BPF_MAJOR_VERSION = 0x1 - BPF_MAXBUFSIZE = 0x80000 - BPF_MAXINSNS = 0x200 - BPF_MEM = 0x60 - BPF_MEMWORDS = 0x10 - BPF_MINBUFSIZE = 0x20 - BPF_MINOR_VERSION = 0x1 - BPF_MISC = 0x7 - BPF_MSH = 0xa0 - BPF_MUL = 0x20 - BPF_NEG = 0x80 - BPF_OR = 0x40 - BPF_RELEASE = 0x30bb6 - BPF_RET = 0x6 - BPF_RSH = 0x70 - BPF_ST = 0x2 - BPF_STX = 0x3 - BPF_SUB = 0x10 - BPF_TAX = 0x0 - BPF_TXA = 0x80 - BPF_W = 0x0 - BPF_X = 0x8 - BRKINT = 0x2 - BS0 = 0x0 - BS1 = 0x8000 - BSDLY = 0x8000 - CFLUSH = 0xf - CLOCAL = 0x8000 - CLOCK_MONOTONIC = 0x6 - CLOCK_MONOTONIC_RAW = 0x4 - CLOCK_MONOTONIC_RAW_APPROX = 0x5 - CLOCK_PROCESS_CPUTIME_ID = 0xc - CLOCK_REALTIME = 0x0 - CLOCK_THREAD_CPUTIME_ID = 0x10 - CLOCK_UPTIME_RAW = 0x8 - CLOCK_UPTIME_RAW_APPROX = 0x9 - CR0 = 0x0 - CR1 = 0x1000 - CR2 = 0x2000 - CR3 = 0x3000 - CRDLY = 0x3000 - CREAD = 0x800 - CRTSCTS = 0x30000 - CS5 = 0x0 - CS6 = 0x100 - CS7 = 0x200 - CS8 = 0x300 - CSIZE = 0x300 - CSTART = 0x11 - CSTATUS = 0x14 - CSTOP = 0x13 - CSTOPB = 0x400 - CSUSP = 0x1a - CTL_HW = 0x6 - CTL_KERN = 0x1 - CTL_MAXNAME = 0xc - CTL_NET = 0x4 - DLT_A429 = 0xb8 - DLT_A653_ICM = 0xb9 - DLT_AIRONET_HEADER = 0x78 - DLT_AOS = 0xde - DLT_APPLE_IP_OVER_IEEE1394 = 0x8a - DLT_ARCNET = 0x7 - DLT_ARCNET_LINUX = 0x81 - DLT_ATM_CLIP = 0x13 - DLT_ATM_RFC1483 = 0xb - DLT_AURORA = 0x7e - DLT_AX25 = 0x3 - DLT_AX25_KISS = 0xca - DLT_BACNET_MS_TP = 0xa5 - DLT_BLUETOOTH_HCI_H4 = 0xbb - DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 - DLT_CAN20B = 0xbe - DLT_CAN_SOCKETCAN = 0xe3 - DLT_CHAOS = 0x5 - DLT_CHDLC = 0x68 - DLT_CISCO_IOS = 0x76 - DLT_C_HDLC = 0x68 - DLT_C_HDLC_WITH_DIR = 0xcd - DLT_DBUS = 0xe7 - DLT_DECT = 0xdd - DLT_DOCSIS = 0x8f - DLT_DVB_CI = 0xeb - DLT_ECONET = 0x73 - DLT_EN10MB = 0x1 - DLT_EN3MB = 0x2 - DLT_ENC = 0x6d - DLT_ERF = 0xc5 - DLT_ERF_ETH = 0xaf - DLT_ERF_POS = 0xb0 - DLT_FC_2 = 0xe0 - DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 - DLT_FDDI = 0xa - DLT_FLEXRAY = 0xd2 - DLT_FRELAY = 0x6b - DLT_FRELAY_WITH_DIR = 0xce - DLT_GCOM_SERIAL = 0xad - DLT_GCOM_T1E1 = 0xac - DLT_GPF_F = 0xab - DLT_GPF_T = 0xaa - DLT_GPRS_LLC = 0xa9 - DLT_GSMTAP_ABIS = 0xda - DLT_GSMTAP_UM = 0xd9 - DLT_HHDLC = 0x79 - DLT_IBM_SN = 0x92 - DLT_IBM_SP = 0x91 - DLT_IEEE802 = 0x6 - DLT_IEEE802_11 = 0x69 - DLT_IEEE802_11_RADIO = 0x7f - DLT_IEEE802_11_RADIO_AVS = 0xa3 - DLT_IEEE802_15_4 = 0xc3 - DLT_IEEE802_15_4_LINUX = 0xbf - DLT_IEEE802_15_4_NOFCS = 0xe6 - DLT_IEEE802_15_4_NONASK_PHY = 0xd7 - DLT_IEEE802_16_MAC_CPS = 0xbc - DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 - DLT_IPFILTER = 0x74 - DLT_IPMB = 0xc7 - DLT_IPMB_LINUX = 0xd1 - DLT_IPNET = 0xe2 - DLT_IPOIB = 0xf2 - DLT_IPV4 = 0xe4 - DLT_IPV6 = 0xe5 - DLT_IP_OVER_FC = 0x7a - DLT_JUNIPER_ATM1 = 0x89 - DLT_JUNIPER_ATM2 = 0x87 - DLT_JUNIPER_ATM_CEMIC = 0xee - DLT_JUNIPER_CHDLC = 0xb5 - DLT_JUNIPER_ES = 0x84 - DLT_JUNIPER_ETHER = 0xb2 - DLT_JUNIPER_FIBRECHANNEL = 0xea - DLT_JUNIPER_FRELAY = 0xb4 - DLT_JUNIPER_GGSN = 0x85 - DLT_JUNIPER_ISM = 0xc2 - DLT_JUNIPER_MFR = 0x86 - DLT_JUNIPER_MLFR = 0x83 - DLT_JUNIPER_MLPPP = 0x82 - DLT_JUNIPER_MONITOR = 0xa4 - DLT_JUNIPER_PIC_PEER = 0xae - DLT_JUNIPER_PPP = 0xb3 - DLT_JUNIPER_PPPOE = 0xa7 - DLT_JUNIPER_PPPOE_ATM = 0xa8 - DLT_JUNIPER_SERVICES = 0x88 - DLT_JUNIPER_SRX_E2E = 0xe9 - DLT_JUNIPER_ST = 0xc8 - DLT_JUNIPER_VP = 0xb7 - DLT_JUNIPER_VS = 0xe8 - DLT_LAPB_WITH_DIR = 0xcf - DLT_LAPD = 0xcb - DLT_LIN = 0xd4 - DLT_LINUX_EVDEV = 0xd8 - DLT_LINUX_IRDA = 0x90 - DLT_LINUX_LAPD = 0xb1 - DLT_LINUX_PPP_WITHDIRECTION = 0xa6 - DLT_LINUX_SLL = 0x71 - DLT_LOOP = 0x6c - DLT_LTALK = 0x72 - DLT_MATCHING_MAX = 0xf5 - DLT_MATCHING_MIN = 0x68 - DLT_MFR = 0xb6 - DLT_MOST = 0xd3 - DLT_MPEG_2_TS = 0xf3 - DLT_MPLS = 0xdb - DLT_MTP2 = 0x8c - DLT_MTP2_WITH_PHDR = 0x8b - DLT_MTP3 = 0x8d - DLT_MUX27010 = 0xec - DLT_NETANALYZER = 0xf0 - DLT_NETANALYZER_TRANSPARENT = 0xf1 - DLT_NFC_LLCP = 0xf5 - DLT_NFLOG = 0xef - DLT_NG40 = 0xf4 - DLT_NULL = 0x0 - DLT_PCI_EXP = 0x7d - DLT_PFLOG = 0x75 - DLT_PFSYNC = 0x12 - DLT_PPI = 0xc0 - DLT_PPP = 0x9 - DLT_PPP_BSDOS = 0x10 - DLT_PPP_ETHER = 0x33 - DLT_PPP_PPPD = 0xa6 - DLT_PPP_SERIAL = 0x32 - DLT_PPP_WITH_DIR = 0xcc - DLT_PPP_WITH_DIRECTION = 0xa6 - DLT_PRISM_HEADER = 0x77 - DLT_PRONET = 0x4 - DLT_RAIF1 = 0xc6 - DLT_RAW = 0xc - DLT_RIO = 0x7c - DLT_SCCP = 0x8e - DLT_SITA = 0xc4 - DLT_SLIP = 0x8 - DLT_SLIP_BSDOS = 0xf - DLT_STANAG_5066_D_PDU = 0xed - DLT_SUNATM = 0x7b - DLT_SYMANTEC_FIREWALL = 0x63 - DLT_TZSP = 0x80 - DLT_USB = 0xba - DLT_USB_LINUX = 0xbd - DLT_USB_LINUX_MMAPPED = 0xdc - DLT_USER0 = 0x93 - DLT_USER1 = 0x94 - DLT_USER10 = 0x9d - DLT_USER11 = 0x9e - DLT_USER12 = 0x9f - DLT_USER13 = 0xa0 - DLT_USER14 = 0xa1 - DLT_USER15 = 0xa2 - DLT_USER2 = 0x95 - DLT_USER3 = 0x96 - DLT_USER4 = 0x97 - DLT_USER5 = 0x98 - DLT_USER6 = 0x99 - DLT_USER7 = 0x9a - DLT_USER8 = 0x9b - DLT_USER9 = 0x9c - DLT_WIHART = 0xdf - DLT_X2E_SERIAL = 0xd5 - DLT_X2E_XORAYA = 0xd6 - DT_BLK = 0x6 - DT_CHR = 0x2 - DT_DIR = 0x4 - DT_FIFO = 0x1 - DT_LNK = 0xa - DT_REG = 0x8 - DT_SOCK = 0xc - DT_UNKNOWN = 0x0 - DT_WHT = 0xe - ECHO = 0x8 - ECHOCTL = 0x40 - ECHOE = 0x2 - ECHOK = 0x4 - ECHOKE = 0x1 - ECHONL = 0x10 - ECHOPRT = 0x20 - EVFILT_AIO = -0x3 - EVFILT_EXCEPT = -0xf - EVFILT_FS = -0x9 - EVFILT_MACHPORT = -0x8 - EVFILT_PROC = -0x5 - EVFILT_READ = -0x1 - EVFILT_SIGNAL = -0x6 - EVFILT_SYSCOUNT = 0xf - EVFILT_THREADMARKER = 0xf - EVFILT_TIMER = -0x7 - EVFILT_USER = -0xa - EVFILT_VM = -0xc - EVFILT_VNODE = -0x4 - EVFILT_WRITE = -0x2 - EV_ADD = 0x1 - EV_CLEAR = 0x20 - EV_DELETE = 0x2 - EV_DISABLE = 0x8 - EV_DISPATCH = 0x80 - EV_DISPATCH2 = 0x180 - EV_ENABLE = 0x4 - EV_EOF = 0x8000 - EV_ERROR = 0x4000 - EV_FLAG0 = 0x1000 - EV_FLAG1 = 0x2000 - EV_ONESHOT = 0x10 - EV_OOBAND = 0x2000 - EV_POLL = 0x1000 - EV_RECEIPT = 0x40 - EV_SYSFLAGS = 0xf000 - EV_UDATA_SPECIFIC = 0x100 - EV_VANISHED = 0x200 - EXTA = 0x4b00 - EXTB = 0x9600 - EXTPROC = 0x800 - FD_CLOEXEC = 0x1 - FD_SETSIZE = 0x400 - FF0 = 0x0 - FF1 = 0x4000 - FFDLY = 0x4000 - FLUSHO = 0x800000 - FSOPT_ATTR_CMN_EXTENDED = 0x20 - FSOPT_NOFOLLOW = 0x1 - FSOPT_NOINMEMUPDATE = 0x2 - FSOPT_PACK_INVAL_ATTRS = 0x8 - FSOPT_REPORT_FULLSIZE = 0x4 - F_ADDFILESIGS = 0x3d - F_ADDFILESIGS_FOR_DYLD_SIM = 0x53 - F_ADDFILESIGS_RETURN = 0x61 - F_ADDSIGS = 0x3b - F_ALLOCATEALL = 0x4 - F_ALLOCATECONTIG = 0x2 - F_BARRIERFSYNC = 0x55 - F_CHECK_LV = 0x62 - F_CHKCLEAN = 0x29 - F_DUPFD = 0x0 - F_DUPFD_CLOEXEC = 0x43 - F_FINDSIGS = 0x4e - F_FLUSH_DATA = 0x28 - F_FREEZE_FS = 0x35 - F_FULLFSYNC = 0x33 - F_GETCODEDIR = 0x48 - F_GETFD = 0x1 - F_GETFL = 0x3 - F_GETLK = 0x7 - F_GETLKPID = 0x42 - F_GETNOSIGPIPE = 0x4a - F_GETOWN = 0x5 - F_GETPATH = 0x32 - F_GETPATH_MTMINFO = 0x47 - F_GETPROTECTIONCLASS = 0x3f - F_GETPROTECTIONLEVEL = 0x4d - F_GLOBAL_NOCACHE = 0x37 - F_LOG2PHYS = 0x31 - F_LOG2PHYS_EXT = 0x41 - F_NOCACHE = 0x30 - F_NODIRECT = 0x3e - F_OK = 0x0 - F_PATHPKG_CHECK = 0x34 - F_PEOFPOSMODE = 0x3 - F_PREALLOCATE = 0x2a - F_PUNCHHOLE = 0x63 - F_RDADVISE = 0x2c - F_RDAHEAD = 0x2d - F_RDLCK = 0x1 - F_SETBACKINGSTORE = 0x46 - F_SETFD = 0x2 - F_SETFL = 0x4 - F_SETLK = 0x8 - F_SETLKW = 0x9 - F_SETLKWTIMEOUT = 0xa - F_SETNOSIGPIPE = 0x49 - F_SETOWN = 0x6 - F_SETPROTECTIONCLASS = 0x40 - F_SETSIZE = 0x2b - F_SINGLE_WRITER = 0x4c - F_THAW_FS = 0x36 - F_TRANSCODEKEY = 0x4b - F_TRIM_ACTIVE_FILE = 0x64 - F_UNLCK = 0x2 - F_VOLPOSMODE = 0x4 - F_WRLCK = 0x3 - HUPCL = 0x4000 - HW_MACHINE = 0x1 - ICANON = 0x100 - ICMP6_FILTER = 0x12 - ICRNL = 0x100 - IEXTEN = 0x400 - IFF_ALLMULTI = 0x200 - IFF_ALTPHYS = 0x4000 - IFF_BROADCAST = 0x2 - IFF_DEBUG = 0x4 - IFF_LINK0 = 0x1000 - IFF_LINK1 = 0x2000 - IFF_LINK2 = 0x4000 - IFF_LOOPBACK = 0x8 - IFF_MULTICAST = 0x8000 - IFF_NOARP = 0x80 - IFF_NOTRAILERS = 0x20 - IFF_OACTIVE = 0x400 - IFF_POINTOPOINT = 0x10 - IFF_PROMISC = 0x100 - IFF_RUNNING = 0x40 - IFF_SIMPLEX = 0x800 - IFF_UP = 0x1 - IFNAMSIZ = 0x10 - IFT_1822 = 0x2 - IFT_AAL5 = 0x31 - IFT_ARCNET = 0x23 - IFT_ARCNETPLUS = 0x24 - IFT_ATM = 0x25 - IFT_BRIDGE = 0xd1 - IFT_CARP = 0xf8 - IFT_CELLULAR = 0xff - IFT_CEPT = 0x13 - IFT_DS3 = 0x1e - IFT_ENC = 0xf4 - IFT_EON = 0x19 - IFT_ETHER = 0x6 - IFT_FAITH = 0x38 - IFT_FDDI = 0xf - IFT_FRELAY = 0x20 - IFT_FRELAYDCE = 0x2c - IFT_GIF = 0x37 - IFT_HDH1822 = 0x3 - IFT_HIPPI = 0x2f - IFT_HSSI = 0x2e - IFT_HY = 0xe - IFT_IEEE1394 = 0x90 - IFT_IEEE8023ADLAG = 0x88 - IFT_ISDNBASIC = 0x14 - IFT_ISDNPRIMARY = 0x15 - IFT_ISO88022LLC = 0x29 - IFT_ISO88023 = 0x7 - IFT_ISO88024 = 0x8 - IFT_ISO88025 = 0x9 - IFT_ISO88026 = 0xa - IFT_L2VLAN = 0x87 - IFT_LAPB = 0x10 - IFT_LOCALTALK = 0x2a - IFT_LOOP = 0x18 - IFT_MIOX25 = 0x26 - IFT_MODEM = 0x30 - IFT_NSIP = 0x1b - IFT_OTHER = 0x1 - IFT_P10 = 0xc - IFT_P80 = 0xd - IFT_PARA = 0x22 - IFT_PDP = 0xff - IFT_PFLOG = 0xf5 - IFT_PFSYNC = 0xf6 - IFT_PKTAP = 0xfe - IFT_PPP = 0x17 - IFT_PROPMUX = 0x36 - IFT_PROPVIRTUAL = 0x35 - IFT_PTPSERIAL = 0x16 - IFT_RS232 = 0x21 - IFT_SDLC = 0x11 - IFT_SIP = 0x1f - IFT_SLIP = 0x1c - IFT_SMDSDXI = 0x2b - IFT_SMDSICIP = 0x34 - IFT_SONET = 0x27 - IFT_SONETPATH = 0x32 - IFT_SONETVT = 0x33 - IFT_STARLAN = 0xb - IFT_STF = 0x39 - IFT_T1 = 0x12 - IFT_ULTRA = 0x1d - IFT_V35 = 0x2d - IFT_X25 = 0x5 - IFT_X25DDN = 0x4 - IFT_X25PLE = 0x28 - IFT_XETHER = 0x1a - IGNBRK = 0x1 - IGNCR = 0x80 - IGNPAR = 0x4 - IMAXBEL = 0x2000 - INLCR = 0x40 - INPCK = 0x10 - IN_CLASSA_HOST = 0xffffff - IN_CLASSA_MAX = 0x80 - IN_CLASSA_NET = 0xff000000 - IN_CLASSA_NSHIFT = 0x18 - IN_CLASSB_HOST = 0xffff - IN_CLASSB_MAX = 0x10000 - IN_CLASSB_NET = 0xffff0000 - IN_CLASSB_NSHIFT = 0x10 - IN_CLASSC_HOST = 0xff - IN_CLASSC_NET = 0xffffff00 - IN_CLASSC_NSHIFT = 0x8 - IN_CLASSD_HOST = 0xfffffff - IN_CLASSD_NET = 0xf0000000 - IN_CLASSD_NSHIFT = 0x1c - IN_LINKLOCALNETNUM = 0xa9fe0000 - IN_LOOPBACKNET = 0x7f - IPPROTO_3PC = 0x22 - IPPROTO_ADFS = 0x44 - IPPROTO_AH = 0x33 - IPPROTO_AHIP = 0x3d - IPPROTO_APES = 0x63 - IPPROTO_ARGUS = 0xd - IPPROTO_AX25 = 0x5d - IPPROTO_BHA = 0x31 - IPPROTO_BLT = 0x1e - IPPROTO_BRSATMON = 0x4c - IPPROTO_CFTP = 0x3e - IPPROTO_CHAOS = 0x10 - IPPROTO_CMTP = 0x26 - IPPROTO_CPHB = 0x49 - IPPROTO_CPNX = 0x48 - IPPROTO_DDP = 0x25 - IPPROTO_DGP = 0x56 - IPPROTO_DIVERT = 0xfe - IPPROTO_DONE = 0x101 - IPPROTO_DSTOPTS = 0x3c - IPPROTO_EGP = 0x8 - IPPROTO_EMCON = 0xe - IPPROTO_ENCAP = 0x62 - IPPROTO_EON = 0x50 - IPPROTO_ESP = 0x32 - IPPROTO_ETHERIP = 0x61 - IPPROTO_FRAGMENT = 0x2c - IPPROTO_GGP = 0x3 - IPPROTO_GMTP = 0x64 - IPPROTO_GRE = 0x2f - IPPROTO_HELLO = 0x3f - IPPROTO_HMP = 0x14 - IPPROTO_HOPOPTS = 0x0 - IPPROTO_ICMP = 0x1 - IPPROTO_ICMPV6 = 0x3a - IPPROTO_IDP = 0x16 - IPPROTO_IDPR = 0x23 - IPPROTO_IDRP = 0x2d - IPPROTO_IGMP = 0x2 - IPPROTO_IGP = 0x55 - IPPROTO_IGRP = 0x58 - IPPROTO_IL = 0x28 - IPPROTO_INLSP = 0x34 - IPPROTO_INP = 0x20 - IPPROTO_IP = 0x0 - IPPROTO_IPCOMP = 0x6c - IPPROTO_IPCV = 0x47 - IPPROTO_IPEIP = 0x5e - IPPROTO_IPIP = 0x4 - IPPROTO_IPPC = 0x43 - IPPROTO_IPV4 = 0x4 - IPPROTO_IPV6 = 0x29 - IPPROTO_IRTP = 0x1c - IPPROTO_KRYPTOLAN = 0x41 - IPPROTO_LARP = 0x5b - IPPROTO_LEAF1 = 0x19 - IPPROTO_LEAF2 = 0x1a - IPPROTO_MAX = 0x100 - IPPROTO_MAXID = 0x34 - IPPROTO_MEAS = 0x13 - IPPROTO_MHRP = 0x30 - IPPROTO_MICP = 0x5f - IPPROTO_MTP = 0x5c - IPPROTO_MUX = 0x12 - IPPROTO_ND = 0x4d - IPPROTO_NHRP = 0x36 - IPPROTO_NONE = 0x3b - IPPROTO_NSP = 0x1f - IPPROTO_NVPII = 0xb - IPPROTO_OSPFIGP = 0x59 - IPPROTO_PGM = 0x71 - IPPROTO_PIGP = 0x9 - IPPROTO_PIM = 0x67 - IPPROTO_PRM = 0x15 - IPPROTO_PUP = 0xc - IPPROTO_PVP = 0x4b - IPPROTO_RAW = 0xff - IPPROTO_RCCMON = 0xa - IPPROTO_RDP = 0x1b - IPPROTO_ROUTING = 0x2b - IPPROTO_RSVP = 0x2e - IPPROTO_RVD = 0x42 - IPPROTO_SATEXPAK = 0x40 - IPPROTO_SATMON = 0x45 - IPPROTO_SCCSP = 0x60 - IPPROTO_SCTP = 0x84 - IPPROTO_SDRP = 0x2a - IPPROTO_SEP = 0x21 - IPPROTO_SRPC = 0x5a - IPPROTO_ST = 0x7 - IPPROTO_SVMTP = 0x52 - IPPROTO_SWIPE = 0x35 - IPPROTO_TCF = 0x57 - IPPROTO_TCP = 0x6 - IPPROTO_TP = 0x1d - IPPROTO_TPXX = 0x27 - IPPROTO_TRUNK1 = 0x17 - IPPROTO_TRUNK2 = 0x18 - IPPROTO_TTP = 0x54 - IPPROTO_UDP = 0x11 - IPPROTO_VINES = 0x53 - IPPROTO_VISA = 0x46 - IPPROTO_VMTP = 0x51 - IPPROTO_WBEXPAK = 0x4f - IPPROTO_WBMON = 0x4e - IPPROTO_WSN = 0x4a - IPPROTO_XNET = 0xf - IPPROTO_XTP = 0x24 - IPV6_2292DSTOPTS = 0x17 - IPV6_2292HOPLIMIT = 0x14 - IPV6_2292HOPOPTS = 0x16 - IPV6_2292NEXTHOP = 0x15 - IPV6_2292PKTINFO = 0x13 - IPV6_2292PKTOPTIONS = 0x19 - IPV6_2292RTHDR = 0x18 - IPV6_BINDV6ONLY = 0x1b - IPV6_BOUND_IF = 0x7d - IPV6_CHECKSUM = 0x1a - IPV6_DEFAULT_MULTICAST_HOPS = 0x1 - IPV6_DEFAULT_MULTICAST_LOOP = 0x1 - IPV6_DEFHLIM = 0x40 - IPV6_FAITH = 0x1d - IPV6_FLOWINFO_MASK = 0xffffff0f - IPV6_FLOWLABEL_MASK = 0xffff0f00 - IPV6_FLOW_ECN_MASK = 0x300 - IPV6_FRAGTTL = 0x3c - IPV6_FW_ADD = 0x1e - IPV6_FW_DEL = 0x1f - IPV6_FW_FLUSH = 0x20 - IPV6_FW_GET = 0x22 - IPV6_FW_ZERO = 0x21 - IPV6_HLIMDEC = 0x1 - IPV6_IPSEC_POLICY = 0x1c - IPV6_JOIN_GROUP = 0xc - IPV6_LEAVE_GROUP = 0xd - IPV6_MAXHLIM = 0xff - IPV6_MAXOPTHDR = 0x800 - IPV6_MAXPACKET = 0xffff - IPV6_MAX_GROUP_SRC_FILTER = 0x200 - IPV6_MAX_MEMBERSHIPS = 0xfff - IPV6_MAX_SOCK_SRC_FILTER = 0x80 - IPV6_MIN_MEMBERSHIPS = 0x1f - IPV6_MMTU = 0x500 - IPV6_MULTICAST_HOPS = 0xa - IPV6_MULTICAST_IF = 0x9 - IPV6_MULTICAST_LOOP = 0xb - IPV6_PORTRANGE = 0xe - IPV6_PORTRANGE_DEFAULT = 0x0 - IPV6_PORTRANGE_HIGH = 0x1 - IPV6_PORTRANGE_LOW = 0x2 - IPV6_RECVTCLASS = 0x23 - IPV6_RTHDR_LOOSE = 0x0 - IPV6_RTHDR_STRICT = 0x1 - IPV6_RTHDR_TYPE_0 = 0x0 - IPV6_SOCKOPT_RESERVED1 = 0x3 - IPV6_TCLASS = 0x24 - IPV6_UNICAST_HOPS = 0x4 - IPV6_V6ONLY = 0x1b - IPV6_VERSION = 0x60 - IPV6_VERSION_MASK = 0xf0 - IP_ADD_MEMBERSHIP = 0xc - IP_ADD_SOURCE_MEMBERSHIP = 0x46 - IP_BLOCK_SOURCE = 0x48 - IP_BOUND_IF = 0x19 - IP_DEFAULT_MULTICAST_LOOP = 0x1 - IP_DEFAULT_MULTICAST_TTL = 0x1 - IP_DF = 0x4000 - IP_DROP_MEMBERSHIP = 0xd - IP_DROP_SOURCE_MEMBERSHIP = 0x47 - IP_DUMMYNET_CONFIGURE = 0x3c - IP_DUMMYNET_DEL = 0x3d - IP_DUMMYNET_FLUSH = 0x3e - IP_DUMMYNET_GET = 0x40 - IP_FAITH = 0x16 - IP_FW_ADD = 0x28 - IP_FW_DEL = 0x29 - IP_FW_FLUSH = 0x2a - IP_FW_GET = 0x2c - IP_FW_RESETLOG = 0x2d - IP_FW_ZERO = 0x2b - IP_HDRINCL = 0x2 - IP_IPSEC_POLICY = 0x15 - IP_MAXPACKET = 0xffff - IP_MAX_GROUP_SRC_FILTER = 0x200 - IP_MAX_MEMBERSHIPS = 0xfff - IP_MAX_SOCK_MUTE_FILTER = 0x80 - IP_MAX_SOCK_SRC_FILTER = 0x80 - IP_MF = 0x2000 - IP_MIN_MEMBERSHIPS = 0x1f - IP_MSFILTER = 0x4a - IP_MSS = 0x240 - IP_MULTICAST_IF = 0x9 - IP_MULTICAST_IFINDEX = 0x42 - IP_MULTICAST_LOOP = 0xb - IP_MULTICAST_TTL = 0xa - IP_MULTICAST_VIF = 0xe - IP_NAT__XXX = 0x37 - IP_OFFMASK = 0x1fff - IP_OLD_FW_ADD = 0x32 - IP_OLD_FW_DEL = 0x33 - IP_OLD_FW_FLUSH = 0x34 - IP_OLD_FW_GET = 0x36 - IP_OLD_FW_RESETLOG = 0x38 - IP_OLD_FW_ZERO = 0x35 - IP_OPTIONS = 0x1 - IP_PKTINFO = 0x1a - IP_PORTRANGE = 0x13 - IP_PORTRANGE_DEFAULT = 0x0 - IP_PORTRANGE_HIGH = 0x1 - IP_PORTRANGE_LOW = 0x2 - IP_RECVDSTADDR = 0x7 - IP_RECVIF = 0x14 - IP_RECVOPTS = 0x5 - IP_RECVPKTINFO = 0x1a - IP_RECVRETOPTS = 0x6 - IP_RECVTOS = 0x1b - IP_RECVTTL = 0x18 - IP_RETOPTS = 0x8 - IP_RF = 0x8000 - IP_RSVP_OFF = 0x10 - IP_RSVP_ON = 0xf - IP_RSVP_VIF_OFF = 0x12 - IP_RSVP_VIF_ON = 0x11 - IP_STRIPHDR = 0x17 - IP_TOS = 0x3 - IP_TRAFFIC_MGT_BACKGROUND = 0x41 - IP_TTL = 0x4 - IP_UNBLOCK_SOURCE = 0x49 - ISIG = 0x80 - ISTRIP = 0x20 - IUTF8 = 0x4000 - IXANY = 0x800 - IXOFF = 0x400 - IXON = 0x200 - KERN_HOSTNAME = 0xa - KERN_OSRELEASE = 0x2 - KERN_OSTYPE = 0x1 - KERN_VERSION = 0x4 - LOCK_EX = 0x2 - LOCK_NB = 0x4 - LOCK_SH = 0x1 - LOCK_UN = 0x8 - MADV_CAN_REUSE = 0x9 - MADV_DONTNEED = 0x4 - MADV_FREE = 0x5 - MADV_FREE_REUSABLE = 0x7 - MADV_FREE_REUSE = 0x8 - MADV_NORMAL = 0x0 - MADV_PAGEOUT = 0xa - MADV_RANDOM = 0x1 - MADV_SEQUENTIAL = 0x2 - MADV_WILLNEED = 0x3 - MADV_ZERO_WIRED_PAGES = 0x6 - MAP_ANON = 0x1000 - MAP_ANONYMOUS = 0x1000 - MAP_COPY = 0x2 - MAP_FILE = 0x0 - MAP_FIXED = 0x10 - MAP_HASSEMAPHORE = 0x200 - MAP_JIT = 0x800 - MAP_NOCACHE = 0x400 - MAP_NOEXTEND = 0x100 - MAP_NORESERVE = 0x40 - MAP_PRIVATE = 0x2 - MAP_RENAME = 0x20 - MAP_RESERVED0080 = 0x80 - MAP_RESILIENT_CODESIGN = 0x2000 - MAP_RESILIENT_MEDIA = 0x4000 - MAP_SHARED = 0x1 - MCL_CURRENT = 0x1 - MCL_FUTURE = 0x2 - MNT_ASYNC = 0x40 - MNT_AUTOMOUNTED = 0x400000 - MNT_CMDFLAGS = 0xf0000 - MNT_CPROTECT = 0x80 - MNT_DEFWRITE = 0x2000000 - MNT_DONTBROWSE = 0x100000 - MNT_DOVOLFS = 0x8000 - MNT_DWAIT = 0x4 - MNT_EXPORTED = 0x100 - MNT_FORCE = 0x80000 - MNT_IGNORE_OWNERSHIP = 0x200000 - MNT_JOURNALED = 0x800000 - MNT_LOCAL = 0x1000 - MNT_MULTILABEL = 0x4000000 - MNT_NOATIME = 0x10000000 - MNT_NOBLOCK = 0x20000 - MNT_NODEV = 0x10 - MNT_NOEXEC = 0x4 - MNT_NOSUID = 0x8 - MNT_NOUSERXATTR = 0x1000000 - MNT_NOWAIT = 0x2 - MNT_QUARANTINE = 0x400 - MNT_QUOTA = 0x2000 - MNT_RDONLY = 0x1 - MNT_RELOAD = 0x40000 - MNT_ROOTFS = 0x4000 - MNT_SYNCHRONOUS = 0x2 - MNT_UNION = 0x20 - MNT_UNKNOWNPERMISSIONS = 0x200000 - MNT_UPDATE = 0x10000 - MNT_VISFLAGMASK = 0x17f0f5ff - MNT_WAIT = 0x1 - MSG_CTRUNC = 0x20 - MSG_DONTROUTE = 0x4 - MSG_DONTWAIT = 0x80 - MSG_EOF = 0x100 - MSG_EOR = 0x8 - MSG_FLUSH = 0x400 - MSG_HAVEMORE = 0x2000 - MSG_HOLD = 0x800 - MSG_NEEDSA = 0x10000 - MSG_OOB = 0x1 - MSG_PEEK = 0x2 - MSG_RCVMORE = 0x4000 - MSG_SEND = 0x1000 - MSG_TRUNC = 0x10 - MSG_WAITALL = 0x40 - MSG_WAITSTREAM = 0x200 - MS_ASYNC = 0x1 - MS_DEACTIVATE = 0x8 - MS_INVALIDATE = 0x2 - MS_KILLPAGES = 0x4 - MS_SYNC = 0x10 - NAME_MAX = 0xff - NET_RT_DUMP = 0x1 - NET_RT_DUMP2 = 0x7 - NET_RT_FLAGS = 0x2 - NET_RT_IFLIST = 0x3 - NET_RT_IFLIST2 = 0x6 - NET_RT_MAXID = 0xa - NET_RT_STAT = 0x4 - NET_RT_TRASH = 0x5 - NFDBITS = 0x20 - NL0 = 0x0 - NL1 = 0x100 - NL2 = 0x200 - NL3 = 0x300 - NLDLY = 0x300 - NOFLSH = 0x80000000 - NOKERNINFO = 0x2000000 - NOTE_ABSOLUTE = 0x8 - NOTE_ATTRIB = 0x8 - NOTE_BACKGROUND = 0x40 - NOTE_CHILD = 0x4 - NOTE_CRITICAL = 0x20 - NOTE_DELETE = 0x1 - NOTE_EXEC = 0x20000000 - NOTE_EXIT = 0x80000000 - NOTE_EXITSTATUS = 0x4000000 - NOTE_EXIT_CSERROR = 0x40000 - NOTE_EXIT_DECRYPTFAIL = 0x10000 - NOTE_EXIT_DETAIL = 0x2000000 - NOTE_EXIT_DETAIL_MASK = 0x70000 - NOTE_EXIT_MEMORY = 0x20000 - NOTE_EXIT_REPARENTED = 0x80000 - NOTE_EXTEND = 0x4 - NOTE_FFAND = 0x40000000 - NOTE_FFCOPY = 0xc0000000 - NOTE_FFCTRLMASK = 0xc0000000 - NOTE_FFLAGSMASK = 0xffffff - NOTE_FFNOP = 0x0 - NOTE_FFOR = 0x80000000 - NOTE_FORK = 0x40000000 - NOTE_FUNLOCK = 0x100 - NOTE_LEEWAY = 0x10 - NOTE_LINK = 0x10 - NOTE_LOWAT = 0x1 - NOTE_MACH_CONTINUOUS_TIME = 0x80 - NOTE_NONE = 0x80 - NOTE_NSECONDS = 0x4 - NOTE_OOB = 0x2 - NOTE_PCTRLMASK = -0x100000 - NOTE_PDATAMASK = 0xfffff - NOTE_REAP = 0x10000000 - NOTE_RENAME = 0x20 - NOTE_REVOKE = 0x40 - NOTE_SECONDS = 0x1 - NOTE_SIGNAL = 0x8000000 - NOTE_TRACK = 0x1 - NOTE_TRACKERR = 0x2 - NOTE_TRIGGER = 0x1000000 - NOTE_USECONDS = 0x2 - NOTE_VM_ERROR = 0x10000000 - NOTE_VM_PRESSURE = 0x80000000 - NOTE_VM_PRESSURE_SUDDEN_TERMINATE = 0x20000000 - NOTE_VM_PRESSURE_TERMINATE = 0x40000000 - NOTE_WRITE = 0x2 - OCRNL = 0x10 - OFDEL = 0x20000 - OFILL = 0x80 - ONLCR = 0x2 - ONLRET = 0x40 - ONOCR = 0x20 - ONOEOT = 0x8 - OPOST = 0x1 - OXTABS = 0x4 - O_ACCMODE = 0x3 - O_ALERT = 0x20000000 - O_APPEND = 0x8 - O_ASYNC = 0x40 - O_CLOEXEC = 0x1000000 - O_CREAT = 0x200 - O_DIRECTORY = 0x100000 - O_DP_GETRAWENCRYPTED = 0x1 - O_DP_GETRAWUNENCRYPTED = 0x2 - O_DSYNC = 0x400000 - O_EVTONLY = 0x8000 - O_EXCL = 0x800 - O_EXLOCK = 0x20 - O_FSYNC = 0x80 - O_NDELAY = 0x4 - O_NOCTTY = 0x20000 - O_NOFOLLOW = 0x100 - O_NONBLOCK = 0x4 - O_POPUP = 0x80000000 - O_RDONLY = 0x0 - O_RDWR = 0x2 - O_SHLOCK = 0x10 - O_SYMLINK = 0x200000 - O_SYNC = 0x80 - O_TRUNC = 0x400 - O_WRONLY = 0x1 - PARENB = 0x1000 - PARMRK = 0x8 - PARODD = 0x2000 - PENDIN = 0x20000000 - PRIO_PGRP = 0x1 - PRIO_PROCESS = 0x0 - PRIO_USER = 0x2 - PROT_EXEC = 0x4 - PROT_NONE = 0x0 - PROT_READ = 0x1 - PROT_WRITE = 0x2 - PT_ATTACH = 0xa - PT_ATTACHEXC = 0xe - PT_CONTINUE = 0x7 - PT_DENY_ATTACH = 0x1f - PT_DETACH = 0xb - PT_FIRSTMACH = 0x20 - PT_FORCEQUOTA = 0x1e - PT_KILL = 0x8 - PT_READ_D = 0x2 - PT_READ_I = 0x1 - PT_READ_U = 0x3 - PT_SIGEXC = 0xc - PT_STEP = 0x9 - PT_THUPDATE = 0xd - PT_TRACE_ME = 0x0 - PT_WRITE_D = 0x5 - PT_WRITE_I = 0x4 - PT_WRITE_U = 0x6 - RLIMIT_AS = 0x5 - RLIMIT_CORE = 0x4 - RLIMIT_CPU = 0x0 - RLIMIT_CPU_USAGE_MONITOR = 0x2 - RLIMIT_DATA = 0x2 - RLIMIT_FSIZE = 0x1 - RLIMIT_MEMLOCK = 0x6 - RLIMIT_NOFILE = 0x8 - RLIMIT_NPROC = 0x7 - RLIMIT_RSS = 0x5 - RLIMIT_STACK = 0x3 - RLIM_INFINITY = 0x7fffffffffffffff - RTAX_AUTHOR = 0x6 - RTAX_BRD = 0x7 - RTAX_DST = 0x0 - RTAX_GATEWAY = 0x1 - RTAX_GENMASK = 0x3 - RTAX_IFA = 0x5 - RTAX_IFP = 0x4 - RTAX_MAX = 0x8 - RTAX_NETMASK = 0x2 - RTA_AUTHOR = 0x40 - RTA_BRD = 0x80 - RTA_DST = 0x1 - RTA_GATEWAY = 0x2 - RTA_GENMASK = 0x8 - RTA_IFA = 0x20 - RTA_IFP = 0x10 - RTA_NETMASK = 0x4 - RTF_BLACKHOLE = 0x1000 - RTF_BROADCAST = 0x400000 - RTF_CLONING = 0x100 - RTF_CONDEMNED = 0x2000000 - RTF_DELCLONE = 0x80 - RTF_DONE = 0x40 - RTF_DYNAMIC = 0x10 - RTF_GATEWAY = 0x2 - RTF_HOST = 0x4 - RTF_IFREF = 0x4000000 - RTF_IFSCOPE = 0x1000000 - RTF_LLINFO = 0x400 - RTF_LOCAL = 0x200000 - RTF_MODIFIED = 0x20 - RTF_MULTICAST = 0x800000 - RTF_NOIFREF = 0x2000 - RTF_PINNED = 0x100000 - RTF_PRCLONING = 0x10000 - RTF_PROTO1 = 0x8000 - RTF_PROTO2 = 0x4000 - RTF_PROTO3 = 0x40000 - RTF_PROXY = 0x8000000 - RTF_REJECT = 0x8 - RTF_ROUTER = 0x10000000 - RTF_STATIC = 0x800 - RTF_UP = 0x1 - RTF_WASCLONED = 0x20000 - RTF_XRESOLVE = 0x200 - RTM_ADD = 0x1 - RTM_CHANGE = 0x3 - RTM_DELADDR = 0xd - RTM_DELETE = 0x2 - RTM_DELMADDR = 0x10 - RTM_GET = 0x4 - RTM_GET2 = 0x14 - RTM_IFINFO = 0xe - RTM_IFINFO2 = 0x12 - RTM_LOCK = 0x8 - RTM_LOSING = 0x5 - RTM_MISS = 0x7 - RTM_NEWADDR = 0xc - RTM_NEWMADDR = 0xf - RTM_NEWMADDR2 = 0x13 - RTM_OLDADD = 0x9 - RTM_OLDDEL = 0xa - RTM_REDIRECT = 0x6 - RTM_RESOLVE = 0xb - RTM_RTTUNIT = 0xf4240 - RTM_VERSION = 0x5 - RTV_EXPIRE = 0x4 - RTV_HOPCOUNT = 0x2 - RTV_MTU = 0x1 - RTV_RPIPE = 0x8 - RTV_RTT = 0x40 - RTV_RTTVAR = 0x80 - RTV_SPIPE = 0x10 - RTV_SSTHRESH = 0x20 - RUSAGE_CHILDREN = -0x1 - RUSAGE_SELF = 0x0 - SCM_CREDS = 0x3 - SCM_RIGHTS = 0x1 - SCM_TIMESTAMP = 0x2 - SCM_TIMESTAMP_MONOTONIC = 0x4 - SHUT_RD = 0x0 - SHUT_RDWR = 0x2 - SHUT_WR = 0x1 - SIOCADDMULTI = 0x80206931 - SIOCAIFADDR = 0x8040691a - SIOCARPIPLL = 0xc0206928 - SIOCATMARK = 0x40047307 - SIOCAUTOADDR = 0xc0206926 - SIOCAUTONETMASK = 0x80206927 - SIOCDELMULTI = 0x80206932 - SIOCDIFADDR = 0x80206919 - SIOCDIFPHYADDR = 0x80206941 - SIOCGDRVSPEC = 0xc01c697b - SIOCGETVLAN = 0xc020697f - SIOCGHIWAT = 0x40047301 - SIOCGIFADDR = 0xc0206921 - SIOCGIFALTMTU = 0xc0206948 - SIOCGIFASYNCMAP = 0xc020697c - SIOCGIFBOND = 0xc0206947 - SIOCGIFBRDADDR = 0xc0206923 - SIOCGIFCAP = 0xc020695b - SIOCGIFCONF = 0xc0086924 - SIOCGIFDEVMTU = 0xc0206944 - SIOCGIFDSTADDR = 0xc0206922 - SIOCGIFFLAGS = 0xc0206911 - SIOCGIFGENERIC = 0xc020693a - SIOCGIFKPI = 0xc0206987 - SIOCGIFMAC = 0xc0206982 - SIOCGIFMEDIA = 0xc0286938 - SIOCGIFMETRIC = 0xc0206917 - SIOCGIFMTU = 0xc0206933 - SIOCGIFNETMASK = 0xc0206925 - SIOCGIFPDSTADDR = 0xc0206940 - SIOCGIFPHYS = 0xc0206935 - SIOCGIFPSRCADDR = 0xc020693f - SIOCGIFSTATUS = 0xc331693d - SIOCGIFVLAN = 0xc020697f - SIOCGIFWAKEFLAGS = 0xc0206988 - SIOCGLOWAT = 0x40047303 - SIOCGPGRP = 0x40047309 - SIOCIFCREATE = 0xc0206978 - SIOCIFCREATE2 = 0xc020697a - SIOCIFDESTROY = 0x80206979 - SIOCIFGCLONERS = 0xc00c6981 - SIOCRSLVMULTI = 0xc008693b - SIOCSDRVSPEC = 0x801c697b - SIOCSETVLAN = 0x8020697e - SIOCSHIWAT = 0x80047300 - SIOCSIFADDR = 0x8020690c - SIOCSIFALTMTU = 0x80206945 - SIOCSIFASYNCMAP = 0x8020697d - SIOCSIFBOND = 0x80206946 - SIOCSIFBRDADDR = 0x80206913 - SIOCSIFCAP = 0x8020695a - SIOCSIFDSTADDR = 0x8020690e - SIOCSIFFLAGS = 0x80206910 - SIOCSIFGENERIC = 0x80206939 - SIOCSIFKPI = 0x80206986 - SIOCSIFLLADDR = 0x8020693c - SIOCSIFMAC = 0x80206983 - SIOCSIFMEDIA = 0xc0206937 - SIOCSIFMETRIC = 0x80206918 - SIOCSIFMTU = 0x80206934 - SIOCSIFNETMASK = 0x80206916 - SIOCSIFPHYADDR = 0x8040693e - SIOCSIFPHYS = 0x80206936 - SIOCSIFVLAN = 0x8020697e - SIOCSLOWAT = 0x80047302 - SIOCSPGRP = 0x80047308 - SOCK_DGRAM = 0x2 - SOCK_MAXADDRLEN = 0xff - SOCK_RAW = 0x3 - SOCK_RDM = 0x4 - SOCK_SEQPACKET = 0x5 - SOCK_STREAM = 0x1 - SOL_SOCKET = 0xffff - SOMAXCONN = 0x80 - SO_ACCEPTCONN = 0x2 - SO_BROADCAST = 0x20 - SO_DEBUG = 0x1 - SO_DONTROUTE = 0x10 - SO_DONTTRUNC = 0x2000 - SO_ERROR = 0x1007 - SO_KEEPALIVE = 0x8 - SO_LABEL = 0x1010 - SO_LINGER = 0x80 - SO_LINGER_SEC = 0x1080 - SO_NETSVC_MARKING_LEVEL = 0x1119 - SO_NET_SERVICE_TYPE = 0x1116 - SO_NKE = 0x1021 - SO_NOADDRERR = 0x1023 - SO_NOSIGPIPE = 0x1022 - SO_NOTIFYCONFLICT = 0x1026 - SO_NP_EXTENSIONS = 0x1083 - SO_NREAD = 0x1020 - SO_NUMRCVPKT = 0x1112 - SO_NWRITE = 0x1024 - SO_OOBINLINE = 0x100 - SO_PEERLABEL = 0x1011 - SO_RANDOMPORT = 0x1082 - SO_RCVBUF = 0x1002 - SO_RCVLOWAT = 0x1004 - SO_RCVTIMEO = 0x1006 - SO_REUSEADDR = 0x4 - SO_REUSEPORT = 0x200 - SO_REUSESHAREUID = 0x1025 - SO_SNDBUF = 0x1001 - SO_SNDLOWAT = 0x1003 - SO_SNDTIMEO = 0x1005 - SO_TIMESTAMP = 0x400 - SO_TIMESTAMP_MONOTONIC = 0x800 - SO_TYPE = 0x1008 - SO_UPCALLCLOSEWAIT = 0x1027 - SO_USELOOPBACK = 0x40 - SO_WANTMORE = 0x4000 - SO_WANTOOBFLAG = 0x8000 - S_IEXEC = 0x40 - S_IFBLK = 0x6000 - S_IFCHR = 0x2000 - S_IFDIR = 0x4000 - S_IFIFO = 0x1000 - S_IFLNK = 0xa000 - S_IFMT = 0xf000 - S_IFREG = 0x8000 - S_IFSOCK = 0xc000 - S_IFWHT = 0xe000 - S_IREAD = 0x100 - S_IRGRP = 0x20 - S_IROTH = 0x4 - S_IRUSR = 0x100 - S_IRWXG = 0x38 - S_IRWXO = 0x7 - S_IRWXU = 0x1c0 - S_ISGID = 0x400 - S_ISTXT = 0x200 - S_ISUID = 0x800 - S_ISVTX = 0x200 - S_IWGRP = 0x10 - S_IWOTH = 0x2 - S_IWRITE = 0x80 - S_IWUSR = 0x80 - S_IXGRP = 0x8 - S_IXOTH = 0x1 - S_IXUSR = 0x40 - TAB0 = 0x0 - TAB1 = 0x400 - TAB2 = 0x800 - TAB3 = 0x4 - TABDLY = 0xc04 - TCIFLUSH = 0x1 - TCIOFF = 0x3 - TCIOFLUSH = 0x3 - TCION = 0x4 - TCOFLUSH = 0x2 - TCOOFF = 0x1 - TCOON = 0x2 - TCP_CONNECTIONTIMEOUT = 0x20 - TCP_CONNECTION_INFO = 0x106 - TCP_ENABLE_ECN = 0x104 - TCP_FASTOPEN = 0x105 - TCP_KEEPALIVE = 0x10 - TCP_KEEPCNT = 0x102 - TCP_KEEPINTVL = 0x101 - TCP_MAXHLEN = 0x3c - TCP_MAXOLEN = 0x28 - TCP_MAXSEG = 0x2 - TCP_MAXWIN = 0xffff - TCP_MAX_SACK = 0x4 - TCP_MAX_WINSHIFT = 0xe - TCP_MINMSS = 0xd8 - TCP_MSS = 0x200 - TCP_NODELAY = 0x1 - TCP_NOOPT = 0x8 - TCP_NOPUSH = 0x4 - TCP_NOTSENT_LOWAT = 0x201 - TCP_RXT_CONNDROPTIME = 0x80 - TCP_RXT_FINDROP = 0x100 - TCP_SENDMOREACKS = 0x103 - TCSAFLUSH = 0x2 - TIOCCBRK = 0x2000747a - TIOCCDTR = 0x20007478 - TIOCCONS = 0x80047462 - TIOCDCDTIMESTAMP = 0x40087458 - TIOCDRAIN = 0x2000745e - TIOCDSIMICROCODE = 0x20007455 - TIOCEXCL = 0x2000740d - TIOCEXT = 0x80047460 - TIOCFLUSH = 0x80047410 - TIOCGDRAINWAIT = 0x40047456 - TIOCGETA = 0x402c7413 - TIOCGETD = 0x4004741a - TIOCGPGRP = 0x40047477 - TIOCGWINSZ = 0x40087468 - TIOCIXOFF = 0x20007480 - TIOCIXON = 0x20007481 - TIOCMBIC = 0x8004746b - TIOCMBIS = 0x8004746c - TIOCMGDTRWAIT = 0x4004745a - TIOCMGET = 0x4004746a - TIOCMODG = 0x40047403 - TIOCMODS = 0x80047404 - TIOCMSDTRWAIT = 0x8004745b - TIOCMSET = 0x8004746d - TIOCM_CAR = 0x40 - TIOCM_CD = 0x40 - TIOCM_CTS = 0x20 - TIOCM_DSR = 0x100 - TIOCM_DTR = 0x2 - TIOCM_LE = 0x1 - TIOCM_RI = 0x80 - TIOCM_RNG = 0x80 - TIOCM_RTS = 0x4 - TIOCM_SR = 0x10 - TIOCM_ST = 0x8 - TIOCNOTTY = 0x20007471 - TIOCNXCL = 0x2000740e - TIOCOUTQ = 0x40047473 - TIOCPKT = 0x80047470 - TIOCPKT_DATA = 0x0 - TIOCPKT_DOSTOP = 0x20 - TIOCPKT_FLUSHREAD = 0x1 - TIOCPKT_FLUSHWRITE = 0x2 - TIOCPKT_IOCTL = 0x40 - TIOCPKT_NOSTOP = 0x10 - TIOCPKT_START = 0x8 - TIOCPKT_STOP = 0x4 - TIOCPTYGNAME = 0x40807453 - TIOCPTYGRANT = 0x20007454 - TIOCPTYUNLK = 0x20007452 - TIOCREMOTE = 0x80047469 - TIOCSBRK = 0x2000747b - TIOCSCONS = 0x20007463 - TIOCSCTTY = 0x20007461 - TIOCSDRAINWAIT = 0x80047457 - TIOCSDTR = 0x20007479 - TIOCSETA = 0x802c7414 - TIOCSETAF = 0x802c7416 - TIOCSETAW = 0x802c7415 - TIOCSETD = 0x8004741b - TIOCSIG = 0x2000745f - TIOCSPGRP = 0x80047476 - TIOCSTART = 0x2000746e - TIOCSTAT = 0x20007465 - TIOCSTI = 0x80017472 - TIOCSTOP = 0x2000746f - TIOCSWINSZ = 0x80087467 - TIOCTIMESTAMP = 0x40087459 - TIOCUCNTL = 0x80047466 - TOSTOP = 0x400000 - VDISCARD = 0xf - VDSUSP = 0xb - VEOF = 0x0 - VEOL = 0x1 - VEOL2 = 0x2 - VERASE = 0x3 - VINTR = 0x8 - VKILL = 0x5 - VLNEXT = 0xe - VMIN = 0x10 - VM_LOADAVG = 0x2 - VM_MACHFACTOR = 0x4 - VM_MAXID = 0x6 - VM_METER = 0x1 - VM_SWAPUSAGE = 0x5 - VQUIT = 0x9 - VREPRINT = 0x6 - VSTART = 0xc - VSTATUS = 0x12 - VSTOP = 0xd - VSUSP = 0xa - VT0 = 0x0 - VT1 = 0x10000 - VTDLY = 0x10000 - VTIME = 0x11 - VWERASE = 0x4 - WCONTINUED = 0x10 - WCOREFLAG = 0x80 - WEXITED = 0x4 - WNOHANG = 0x1 - WNOWAIT = 0x20 - WORDSIZE = 0x20 - WSTOPPED = 0x8 - WUNTRACED = 0x2 - XATTR_CREATE = 0x2 - XATTR_NODEFAULT = 0x10 - XATTR_NOFOLLOW = 0x1 - XATTR_NOSECURITY = 0x8 - XATTR_REPLACE = 0x4 - XATTR_SHOWCOMPRESSION = 0x20 -) - -// Errors -const ( - E2BIG = syscall.Errno(0x7) - EACCES = syscall.Errno(0xd) - EADDRINUSE = syscall.Errno(0x30) - EADDRNOTAVAIL = syscall.Errno(0x31) - EAFNOSUPPORT = syscall.Errno(0x2f) - EAGAIN = syscall.Errno(0x23) - EALREADY = syscall.Errno(0x25) - EAUTH = syscall.Errno(0x50) - EBADARCH = syscall.Errno(0x56) - EBADEXEC = syscall.Errno(0x55) - EBADF = syscall.Errno(0x9) - EBADMACHO = syscall.Errno(0x58) - EBADMSG = syscall.Errno(0x5e) - EBADRPC = syscall.Errno(0x48) - EBUSY = syscall.Errno(0x10) - ECANCELED = syscall.Errno(0x59) - ECHILD = syscall.Errno(0xa) - ECONNABORTED = syscall.Errno(0x35) - ECONNREFUSED = syscall.Errno(0x3d) - ECONNRESET = syscall.Errno(0x36) - EDEADLK = syscall.Errno(0xb) - EDESTADDRREQ = syscall.Errno(0x27) - EDEVERR = syscall.Errno(0x53) - EDOM = syscall.Errno(0x21) - EDQUOT = syscall.Errno(0x45) - EEXIST = syscall.Errno(0x11) - EFAULT = syscall.Errno(0xe) - EFBIG = syscall.Errno(0x1b) - EFTYPE = syscall.Errno(0x4f) - EHOSTDOWN = syscall.Errno(0x40) - EHOSTUNREACH = syscall.Errno(0x41) - EIDRM = syscall.Errno(0x5a) - EILSEQ = syscall.Errno(0x5c) - EINPROGRESS = syscall.Errno(0x24) - EINTR = syscall.Errno(0x4) - EINVAL = syscall.Errno(0x16) - EIO = syscall.Errno(0x5) - EISCONN = syscall.Errno(0x38) - EISDIR = syscall.Errno(0x15) - ELAST = syscall.Errno(0x6a) - ELOOP = syscall.Errno(0x3e) - EMFILE = syscall.Errno(0x18) - EMLINK = syscall.Errno(0x1f) - EMSGSIZE = syscall.Errno(0x28) - EMULTIHOP = syscall.Errno(0x5f) - ENAMETOOLONG = syscall.Errno(0x3f) - ENEEDAUTH = syscall.Errno(0x51) - ENETDOWN = syscall.Errno(0x32) - ENETRESET = syscall.Errno(0x34) - ENETUNREACH = syscall.Errno(0x33) - ENFILE = syscall.Errno(0x17) - ENOATTR = syscall.Errno(0x5d) - ENOBUFS = syscall.Errno(0x37) - ENODATA = syscall.Errno(0x60) - ENODEV = syscall.Errno(0x13) - ENOENT = syscall.Errno(0x2) - ENOEXEC = syscall.Errno(0x8) - ENOLCK = syscall.Errno(0x4d) - ENOLINK = syscall.Errno(0x61) - ENOMEM = syscall.Errno(0xc) - ENOMSG = syscall.Errno(0x5b) - ENOPOLICY = syscall.Errno(0x67) - ENOPROTOOPT = syscall.Errno(0x2a) - ENOSPC = syscall.Errno(0x1c) - ENOSR = syscall.Errno(0x62) - ENOSTR = syscall.Errno(0x63) - ENOSYS = syscall.Errno(0x4e) - ENOTBLK = syscall.Errno(0xf) - ENOTCONN = syscall.Errno(0x39) - ENOTDIR = syscall.Errno(0x14) - ENOTEMPTY = syscall.Errno(0x42) - ENOTRECOVERABLE = syscall.Errno(0x68) - ENOTSOCK = syscall.Errno(0x26) - ENOTSUP = syscall.Errno(0x2d) - ENOTTY = syscall.Errno(0x19) - ENXIO = syscall.Errno(0x6) - EOPNOTSUPP = syscall.Errno(0x66) - EOVERFLOW = syscall.Errno(0x54) - EOWNERDEAD = syscall.Errno(0x69) - EPERM = syscall.Errno(0x1) - EPFNOSUPPORT = syscall.Errno(0x2e) - EPIPE = syscall.Errno(0x20) - EPROCLIM = syscall.Errno(0x43) - EPROCUNAVAIL = syscall.Errno(0x4c) - EPROGMISMATCH = syscall.Errno(0x4b) - EPROGUNAVAIL = syscall.Errno(0x4a) - EPROTO = syscall.Errno(0x64) - EPROTONOSUPPORT = syscall.Errno(0x2b) - EPROTOTYPE = syscall.Errno(0x29) - EPWROFF = syscall.Errno(0x52) - EQFULL = syscall.Errno(0x6a) - ERANGE = syscall.Errno(0x22) - EREMOTE = syscall.Errno(0x47) - EROFS = syscall.Errno(0x1e) - ERPCMISMATCH = syscall.Errno(0x49) - ESHLIBVERS = syscall.Errno(0x57) - ESHUTDOWN = syscall.Errno(0x3a) - ESOCKTNOSUPPORT = syscall.Errno(0x2c) - ESPIPE = syscall.Errno(0x1d) - ESRCH = syscall.Errno(0x3) - ESTALE = syscall.Errno(0x46) - ETIME = syscall.Errno(0x65) - ETIMEDOUT = syscall.Errno(0x3c) - ETOOMANYREFS = syscall.Errno(0x3b) - ETXTBSY = syscall.Errno(0x1a) - EUSERS = syscall.Errno(0x44) - EWOULDBLOCK = syscall.Errno(0x23) - EXDEV = syscall.Errno(0x12) -) - -// Signals -const ( - SIGABRT = syscall.Signal(0x6) - SIGALRM = syscall.Signal(0xe) - SIGBUS = syscall.Signal(0xa) - SIGCHLD = syscall.Signal(0x14) - SIGCONT = syscall.Signal(0x13) - SIGEMT = syscall.Signal(0x7) - SIGFPE = syscall.Signal(0x8) - SIGHUP = syscall.Signal(0x1) - SIGILL = syscall.Signal(0x4) - SIGINFO = syscall.Signal(0x1d) - SIGINT = syscall.Signal(0x2) - SIGIO = syscall.Signal(0x17) - SIGIOT = syscall.Signal(0x6) - SIGKILL = syscall.Signal(0x9) - SIGPIPE = syscall.Signal(0xd) - SIGPROF = syscall.Signal(0x1b) - SIGQUIT = syscall.Signal(0x3) - SIGSEGV = syscall.Signal(0xb) - SIGSTOP = syscall.Signal(0x11) - SIGSYS = syscall.Signal(0xc) - SIGTERM = syscall.Signal(0xf) - SIGTRAP = syscall.Signal(0x5) - SIGTSTP = syscall.Signal(0x12) - SIGTTIN = syscall.Signal(0x15) - SIGTTOU = syscall.Signal(0x16) - SIGURG = syscall.Signal(0x10) - SIGUSR1 = syscall.Signal(0x1e) - SIGUSR2 = syscall.Signal(0x1f) - SIGVTALRM = syscall.Signal(0x1a) - SIGWINCH = syscall.Signal(0x1c) - SIGXCPU = syscall.Signal(0x18) - SIGXFSZ = syscall.Signal(0x19) -) - -// Error table -var errorList = [...]struct { - num syscall.Errno - name string - desc string -}{ - {1, "EPERM", "operation not permitted"}, - {2, "ENOENT", "no such file or directory"}, - {3, "ESRCH", "no such process"}, - {4, "EINTR", "interrupted system call"}, - {5, "EIO", "input/output error"}, - {6, "ENXIO", "device not configured"}, - {7, "E2BIG", "argument list too long"}, - {8, "ENOEXEC", "exec format error"}, - {9, "EBADF", "bad file descriptor"}, - {10, "ECHILD", "no child processes"}, - {11, "EDEADLK", "resource deadlock avoided"}, - {12, "ENOMEM", "cannot allocate memory"}, - {13, "EACCES", "permission denied"}, - {14, "EFAULT", "bad address"}, - {15, "ENOTBLK", "block device required"}, - {16, "EBUSY", "resource busy"}, - {17, "EEXIST", "file exists"}, - {18, "EXDEV", "cross-device link"}, - {19, "ENODEV", "operation not supported by device"}, - {20, "ENOTDIR", "not a directory"}, - {21, "EISDIR", "is a directory"}, - {22, "EINVAL", "invalid argument"}, - {23, "ENFILE", "too many open files in system"}, - {24, "EMFILE", "too many open files"}, - {25, "ENOTTY", "inappropriate ioctl for device"}, - {26, "ETXTBSY", "text file busy"}, - {27, "EFBIG", "file too large"}, - {28, "ENOSPC", "no space left on device"}, - {29, "ESPIPE", "illegal seek"}, - {30, "EROFS", "read-only file system"}, - {31, "EMLINK", "too many links"}, - {32, "EPIPE", "broken pipe"}, - {33, "EDOM", "numerical argument out of domain"}, - {34, "ERANGE", "result too large"}, - {35, "EAGAIN", "resource temporarily unavailable"}, - {36, "EINPROGRESS", "operation now in progress"}, - {37, "EALREADY", "operation already in progress"}, - {38, "ENOTSOCK", "socket operation on non-socket"}, - {39, "EDESTADDRREQ", "destination address required"}, - {40, "EMSGSIZE", "message too long"}, - {41, "EPROTOTYPE", "protocol wrong type for socket"}, - {42, "ENOPROTOOPT", "protocol not available"}, - {43, "EPROTONOSUPPORT", "protocol not supported"}, - {44, "ESOCKTNOSUPPORT", "socket type not supported"}, - {45, "ENOTSUP", "operation not supported"}, - {46, "EPFNOSUPPORT", "protocol family not supported"}, - {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, - {48, "EADDRINUSE", "address already in use"}, - {49, "EADDRNOTAVAIL", "can't assign requested address"}, - {50, "ENETDOWN", "network is down"}, - {51, "ENETUNREACH", "network is unreachable"}, - {52, "ENETRESET", "network dropped connection on reset"}, - {53, "ECONNABORTED", "software caused connection abort"}, - {54, "ECONNRESET", "connection reset by peer"}, - {55, "ENOBUFS", "no buffer space available"}, - {56, "EISCONN", "socket is already connected"}, - {57, "ENOTCONN", "socket is not connected"}, - {58, "ESHUTDOWN", "can't send after socket shutdown"}, - {59, "ETOOMANYREFS", "too many references: can't splice"}, - {60, "ETIMEDOUT", "operation timed out"}, - {61, "ECONNREFUSED", "connection refused"}, - {62, "ELOOP", "too many levels of symbolic links"}, - {63, "ENAMETOOLONG", "file name too long"}, - {64, "EHOSTDOWN", "host is down"}, - {65, "EHOSTUNREACH", "no route to host"}, - {66, "ENOTEMPTY", "directory not empty"}, - {67, "EPROCLIM", "too many processes"}, - {68, "EUSERS", "too many users"}, - {69, "EDQUOT", "disc quota exceeded"}, - {70, "ESTALE", "stale NFS file handle"}, - {71, "EREMOTE", "too many levels of remote in path"}, - {72, "EBADRPC", "RPC struct is bad"}, - {73, "ERPCMISMATCH", "RPC version wrong"}, - {74, "EPROGUNAVAIL", "RPC prog. not avail"}, - {75, "EPROGMISMATCH", "program version wrong"}, - {76, "EPROCUNAVAIL", "bad procedure for program"}, - {77, "ENOLCK", "no locks available"}, - {78, "ENOSYS", "function not implemented"}, - {79, "EFTYPE", "inappropriate file type or format"}, - {80, "EAUTH", "authentication error"}, - {81, "ENEEDAUTH", "need authenticator"}, - {82, "EPWROFF", "device power is off"}, - {83, "EDEVERR", "device error"}, - {84, "EOVERFLOW", "value too large to be stored in data type"}, - {85, "EBADEXEC", "bad executable (or shared library)"}, - {86, "EBADARCH", "bad CPU type in executable"}, - {87, "ESHLIBVERS", "shared library version mismatch"}, - {88, "EBADMACHO", "malformed Mach-o file"}, - {89, "ECANCELED", "operation canceled"}, - {90, "EIDRM", "identifier removed"}, - {91, "ENOMSG", "no message of desired type"}, - {92, "EILSEQ", "illegal byte sequence"}, - {93, "ENOATTR", "attribute not found"}, - {94, "EBADMSG", "bad message"}, - {95, "EMULTIHOP", "EMULTIHOP (Reserved)"}, - {96, "ENODATA", "no message available on STREAM"}, - {97, "ENOLINK", "ENOLINK (Reserved)"}, - {98, "ENOSR", "no STREAM resources"}, - {99, "ENOSTR", "not a STREAM"}, - {100, "EPROTO", "protocol error"}, - {101, "ETIME", "STREAM ioctl timeout"}, - {102, "EOPNOTSUPP", "operation not supported on socket"}, - {103, "ENOPOLICY", "policy not found"}, - {104, "ENOTRECOVERABLE", "state not recoverable"}, - {105, "EOWNERDEAD", "previous owner died"}, - {106, "EQFULL", "interface output queue is full"}, -} - -// Signal table -var signalList = [...]struct { - num syscall.Signal - name string - desc string -}{ - {1, "SIGHUP", "hangup"}, - {2, "SIGINT", "interrupt"}, - {3, "SIGQUIT", "quit"}, - {4, "SIGILL", "illegal instruction"}, - {5, "SIGTRAP", "trace/BPT trap"}, - {6, "SIGABRT", "abort trap"}, - {7, "SIGEMT", "EMT trap"}, - {8, "SIGFPE", "floating point exception"}, - {9, "SIGKILL", "killed"}, - {10, "SIGBUS", "bus error"}, - {11, "SIGSEGV", "segmentation fault"}, - {12, "SIGSYS", "bad system call"}, - {13, "SIGPIPE", "broken pipe"}, - {14, "SIGALRM", "alarm clock"}, - {15, "SIGTERM", "terminated"}, - {16, "SIGURG", "urgent I/O condition"}, - {17, "SIGSTOP", "suspended (signal)"}, - {18, "SIGTSTP", "suspended"}, - {19, "SIGCONT", "continued"}, - {20, "SIGCHLD", "child exited"}, - {21, "SIGTTIN", "stopped (tty input)"}, - {22, "SIGTTOU", "stopped (tty output)"}, - {23, "SIGIO", "I/O possible"}, - {24, "SIGXCPU", "cputime limit exceeded"}, - {25, "SIGXFSZ", "filesize limit exceeded"}, - {26, "SIGVTALRM", "virtual timer expired"}, - {27, "SIGPROF", "profiling timer expired"}, - {28, "SIGWINCH", "window size changes"}, - {29, "SIGINFO", "information request"}, - {30, "SIGUSR1", "user defined signal 1"}, - {31, "SIGUSR2", "user defined signal 2"}, -} diff --git a/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go index e3ff2ee3..476a1c7e 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_darwin_amd64.go @@ -1,6 +1,7 @@ // mkerrors.sh -m64 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && darwin // +build amd64,darwin // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -11,1475 +12,1582 @@ package unix import "syscall" const ( - AF_APPLETALK = 0x10 - AF_CCITT = 0xa - AF_CHAOS = 0x5 - AF_CNT = 0x15 - AF_COIP = 0x14 - AF_DATAKIT = 0x9 - AF_DECnet = 0xc - AF_DLI = 0xd - AF_E164 = 0x1c - AF_ECMA = 0x8 - AF_HYLINK = 0xf - AF_IEEE80211 = 0x25 - AF_IMPLINK = 0x3 - AF_INET = 0x2 - AF_INET6 = 0x1e - AF_IPX = 0x17 - AF_ISDN = 0x1c - AF_ISO = 0x7 - AF_LAT = 0xe - AF_LINK = 0x12 - AF_LOCAL = 0x1 - AF_MAX = 0x28 - AF_NATM = 0x1f - AF_NDRV = 0x1b - AF_NETBIOS = 0x21 - AF_NS = 0x6 - AF_OSI = 0x7 - AF_PPP = 0x22 - AF_PUP = 0x4 - AF_RESERVED_36 = 0x24 - AF_ROUTE = 0x11 - AF_SIP = 0x18 - AF_SNA = 0xb - AF_SYSTEM = 0x20 - AF_UNIX = 0x1 - AF_UNSPEC = 0x0 - AF_UTUN = 0x26 - ALTWERASE = 0x200 - ATTR_BIT_MAP_COUNT = 0x5 - ATTR_CMN_ACCESSMASK = 0x20000 - ATTR_CMN_ACCTIME = 0x1000 - ATTR_CMN_ADDEDTIME = 0x10000000 - ATTR_CMN_BKUPTIME = 0x2000 - ATTR_CMN_CHGTIME = 0x800 - ATTR_CMN_CRTIME = 0x200 - ATTR_CMN_DATA_PROTECT_FLAGS = 0x40000000 - ATTR_CMN_DEVID = 0x2 - ATTR_CMN_DOCUMENT_ID = 0x100000 - ATTR_CMN_ERROR = 0x20000000 - ATTR_CMN_EXTENDED_SECURITY = 0x400000 - ATTR_CMN_FILEID = 0x2000000 - ATTR_CMN_FLAGS = 0x40000 - ATTR_CMN_FNDRINFO = 0x4000 - ATTR_CMN_FSID = 0x4 - ATTR_CMN_FULLPATH = 0x8000000 - ATTR_CMN_GEN_COUNT = 0x80000 - ATTR_CMN_GRPID = 0x10000 - ATTR_CMN_GRPUUID = 0x1000000 - ATTR_CMN_MODTIME = 0x400 - ATTR_CMN_NAME = 0x1 - ATTR_CMN_NAMEDATTRCOUNT = 0x80000 - ATTR_CMN_NAMEDATTRLIST = 0x100000 - ATTR_CMN_OBJID = 0x20 - ATTR_CMN_OBJPERMANENTID = 0x40 - ATTR_CMN_OBJTAG = 0x10 - ATTR_CMN_OBJTYPE = 0x8 - ATTR_CMN_OWNERID = 0x8000 - ATTR_CMN_PARENTID = 0x4000000 - ATTR_CMN_PAROBJID = 0x80 - ATTR_CMN_RETURNED_ATTRS = 0x80000000 - ATTR_CMN_SCRIPT = 0x100 - ATTR_CMN_SETMASK = 0x41c7ff00 - ATTR_CMN_USERACCESS = 0x200000 - ATTR_CMN_UUID = 0x800000 - ATTR_CMN_VALIDMASK = 0xffffffff - ATTR_CMN_VOLSETMASK = 0x6700 - ATTR_FILE_ALLOCSIZE = 0x4 - ATTR_FILE_CLUMPSIZE = 0x10 - ATTR_FILE_DATAALLOCSIZE = 0x400 - ATTR_FILE_DATAEXTENTS = 0x800 - ATTR_FILE_DATALENGTH = 0x200 - ATTR_FILE_DEVTYPE = 0x20 - ATTR_FILE_FILETYPE = 0x40 - ATTR_FILE_FORKCOUNT = 0x80 - ATTR_FILE_FORKLIST = 0x100 - ATTR_FILE_IOBLOCKSIZE = 0x8 - ATTR_FILE_LINKCOUNT = 0x1 - ATTR_FILE_RSRCALLOCSIZE = 0x2000 - ATTR_FILE_RSRCEXTENTS = 0x4000 - ATTR_FILE_RSRCLENGTH = 0x1000 - ATTR_FILE_SETMASK = 0x20 - ATTR_FILE_TOTALSIZE = 0x2 - ATTR_FILE_VALIDMASK = 0x37ff - ATTR_VOL_ALLOCATIONCLUMP = 0x40 - ATTR_VOL_ATTRIBUTES = 0x40000000 - ATTR_VOL_CAPABILITIES = 0x20000 - ATTR_VOL_DIRCOUNT = 0x400 - ATTR_VOL_ENCODINGSUSED = 0x10000 - ATTR_VOL_FILECOUNT = 0x200 - ATTR_VOL_FSTYPE = 0x1 - ATTR_VOL_INFO = 0x80000000 - ATTR_VOL_IOBLOCKSIZE = 0x80 - ATTR_VOL_MAXOBJCOUNT = 0x800 - ATTR_VOL_MINALLOCATION = 0x20 - ATTR_VOL_MOUNTEDDEVICE = 0x8000 - ATTR_VOL_MOUNTFLAGS = 0x4000 - ATTR_VOL_MOUNTPOINT = 0x1000 - ATTR_VOL_NAME = 0x2000 - ATTR_VOL_OBJCOUNT = 0x100 - ATTR_VOL_QUOTA_SIZE = 0x10000000 - ATTR_VOL_RESERVED_SIZE = 0x20000000 - ATTR_VOL_SETMASK = 0x80002000 - ATTR_VOL_SIGNATURE = 0x2 - ATTR_VOL_SIZE = 0x4 - ATTR_VOL_SPACEAVAIL = 0x10 - ATTR_VOL_SPACEFREE = 0x8 - ATTR_VOL_UUID = 0x40000 - ATTR_VOL_VALIDMASK = 0xf007ffff - B0 = 0x0 - B110 = 0x6e - B115200 = 0x1c200 - B1200 = 0x4b0 - B134 = 0x86 - B14400 = 0x3840 - B150 = 0x96 - B1800 = 0x708 - B19200 = 0x4b00 - B200 = 0xc8 - B230400 = 0x38400 - B2400 = 0x960 - B28800 = 0x7080 - B300 = 0x12c - B38400 = 0x9600 - B4800 = 0x12c0 - B50 = 0x32 - B57600 = 0xe100 - B600 = 0x258 - B7200 = 0x1c20 - B75 = 0x4b - B76800 = 0x12c00 - B9600 = 0x2580 - BIOCFLUSH = 0x20004268 - BIOCGBLEN = 0x40044266 - BIOCGDLT = 0x4004426a - BIOCGDLTLIST = 0xc00c4279 - BIOCGETIF = 0x4020426b - BIOCGHDRCMPLT = 0x40044274 - BIOCGRSIG = 0x40044272 - BIOCGRTIMEOUT = 0x4010426e - BIOCGSEESENT = 0x40044276 - BIOCGSTATS = 0x4008426f - BIOCIMMEDIATE = 0x80044270 - BIOCPROMISC = 0x20004269 - BIOCSBLEN = 0xc0044266 - BIOCSDLT = 0x80044278 - BIOCSETF = 0x80104267 - BIOCSETFNR = 0x8010427e - BIOCSETIF = 0x8020426c - BIOCSHDRCMPLT = 0x80044275 - BIOCSRSIG = 0x80044273 - BIOCSRTIMEOUT = 0x8010426d - BIOCSSEESENT = 0x80044277 - BIOCVERSION = 0x40044271 - BPF_A = 0x10 - BPF_ABS = 0x20 - BPF_ADD = 0x0 - BPF_ALIGNMENT = 0x4 - BPF_ALU = 0x4 - BPF_AND = 0x50 - BPF_B = 0x10 - BPF_DIV = 0x30 - BPF_H = 0x8 - BPF_IMM = 0x0 - BPF_IND = 0x40 - BPF_JA = 0x0 - BPF_JEQ = 0x10 - BPF_JGE = 0x30 - BPF_JGT = 0x20 - BPF_JMP = 0x5 - BPF_JSET = 0x40 - BPF_K = 0x0 - BPF_LD = 0x0 - BPF_LDX = 0x1 - BPF_LEN = 0x80 - BPF_LSH = 0x60 - BPF_MAJOR_VERSION = 0x1 - BPF_MAXBUFSIZE = 0x80000 - BPF_MAXINSNS = 0x200 - BPF_MEM = 0x60 - BPF_MEMWORDS = 0x10 - BPF_MINBUFSIZE = 0x20 - BPF_MINOR_VERSION = 0x1 - BPF_MISC = 0x7 - BPF_MSH = 0xa0 - BPF_MUL = 0x20 - BPF_NEG = 0x80 - BPF_OR = 0x40 - BPF_RELEASE = 0x30bb6 - BPF_RET = 0x6 - BPF_RSH = 0x70 - BPF_ST = 0x2 - BPF_STX = 0x3 - BPF_SUB = 0x10 - BPF_TAX = 0x0 - BPF_TXA = 0x80 - BPF_W = 0x0 - BPF_X = 0x8 - BRKINT = 0x2 - BS0 = 0x0 - BS1 = 0x8000 - BSDLY = 0x8000 - CFLUSH = 0xf - CLOCAL = 0x8000 - CLOCK_MONOTONIC = 0x6 - CLOCK_MONOTONIC_RAW = 0x4 - CLOCK_MONOTONIC_RAW_APPROX = 0x5 - CLOCK_PROCESS_CPUTIME_ID = 0xc - CLOCK_REALTIME = 0x0 - CLOCK_THREAD_CPUTIME_ID = 0x10 - CLOCK_UPTIME_RAW = 0x8 - CLOCK_UPTIME_RAW_APPROX = 0x9 - CR0 = 0x0 - CR1 = 0x1000 - CR2 = 0x2000 - CR3 = 0x3000 - CRDLY = 0x3000 - CREAD = 0x800 - CRTSCTS = 0x30000 - CS5 = 0x0 - CS6 = 0x100 - CS7 = 0x200 - CS8 = 0x300 - CSIZE = 0x300 - CSTART = 0x11 - CSTATUS = 0x14 - CSTOP = 0x13 - CSTOPB = 0x400 - CSUSP = 0x1a - CTL_HW = 0x6 - CTL_KERN = 0x1 - CTL_MAXNAME = 0xc - CTL_NET = 0x4 - DLT_A429 = 0xb8 - DLT_A653_ICM = 0xb9 - DLT_AIRONET_HEADER = 0x78 - DLT_AOS = 0xde - DLT_APPLE_IP_OVER_IEEE1394 = 0x8a - DLT_ARCNET = 0x7 - DLT_ARCNET_LINUX = 0x81 - DLT_ATM_CLIP = 0x13 - DLT_ATM_RFC1483 = 0xb - DLT_AURORA = 0x7e - DLT_AX25 = 0x3 - DLT_AX25_KISS = 0xca - DLT_BACNET_MS_TP = 0xa5 - DLT_BLUETOOTH_HCI_H4 = 0xbb - DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 - DLT_CAN20B = 0xbe - DLT_CAN_SOCKETCAN = 0xe3 - DLT_CHAOS = 0x5 - DLT_CHDLC = 0x68 - DLT_CISCO_IOS = 0x76 - DLT_C_HDLC = 0x68 - DLT_C_HDLC_WITH_DIR = 0xcd - DLT_DBUS = 0xe7 - DLT_DECT = 0xdd - DLT_DOCSIS = 0x8f - DLT_DVB_CI = 0xeb - DLT_ECONET = 0x73 - DLT_EN10MB = 0x1 - DLT_EN3MB = 0x2 - DLT_ENC = 0x6d - DLT_ERF = 0xc5 - DLT_ERF_ETH = 0xaf - DLT_ERF_POS = 0xb0 - DLT_FC_2 = 0xe0 - DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 - DLT_FDDI = 0xa - DLT_FLEXRAY = 0xd2 - DLT_FRELAY = 0x6b - DLT_FRELAY_WITH_DIR = 0xce - DLT_GCOM_SERIAL = 0xad - DLT_GCOM_T1E1 = 0xac - DLT_GPF_F = 0xab - DLT_GPF_T = 0xaa - DLT_GPRS_LLC = 0xa9 - DLT_GSMTAP_ABIS = 0xda - DLT_GSMTAP_UM = 0xd9 - DLT_HHDLC = 0x79 - DLT_IBM_SN = 0x92 - DLT_IBM_SP = 0x91 - DLT_IEEE802 = 0x6 - DLT_IEEE802_11 = 0x69 - DLT_IEEE802_11_RADIO = 0x7f - DLT_IEEE802_11_RADIO_AVS = 0xa3 - DLT_IEEE802_15_4 = 0xc3 - DLT_IEEE802_15_4_LINUX = 0xbf - DLT_IEEE802_15_4_NOFCS = 0xe6 - DLT_IEEE802_15_4_NONASK_PHY = 0xd7 - DLT_IEEE802_16_MAC_CPS = 0xbc - DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 - DLT_IPFILTER = 0x74 - DLT_IPMB = 0xc7 - DLT_IPMB_LINUX = 0xd1 - DLT_IPNET = 0xe2 - DLT_IPOIB = 0xf2 - DLT_IPV4 = 0xe4 - DLT_IPV6 = 0xe5 - DLT_IP_OVER_FC = 0x7a - DLT_JUNIPER_ATM1 = 0x89 - DLT_JUNIPER_ATM2 = 0x87 - DLT_JUNIPER_ATM_CEMIC = 0xee - DLT_JUNIPER_CHDLC = 0xb5 - DLT_JUNIPER_ES = 0x84 - DLT_JUNIPER_ETHER = 0xb2 - DLT_JUNIPER_FIBRECHANNEL = 0xea - DLT_JUNIPER_FRELAY = 0xb4 - DLT_JUNIPER_GGSN = 0x85 - DLT_JUNIPER_ISM = 0xc2 - DLT_JUNIPER_MFR = 0x86 - DLT_JUNIPER_MLFR = 0x83 - DLT_JUNIPER_MLPPP = 0x82 - DLT_JUNIPER_MONITOR = 0xa4 - DLT_JUNIPER_PIC_PEER = 0xae - DLT_JUNIPER_PPP = 0xb3 - DLT_JUNIPER_PPPOE = 0xa7 - DLT_JUNIPER_PPPOE_ATM = 0xa8 - DLT_JUNIPER_SERVICES = 0x88 - DLT_JUNIPER_SRX_E2E = 0xe9 - DLT_JUNIPER_ST = 0xc8 - DLT_JUNIPER_VP = 0xb7 - DLT_JUNIPER_VS = 0xe8 - DLT_LAPB_WITH_DIR = 0xcf - DLT_LAPD = 0xcb - DLT_LIN = 0xd4 - DLT_LINUX_EVDEV = 0xd8 - DLT_LINUX_IRDA = 0x90 - DLT_LINUX_LAPD = 0xb1 - DLT_LINUX_PPP_WITHDIRECTION = 0xa6 - DLT_LINUX_SLL = 0x71 - DLT_LOOP = 0x6c - DLT_LTALK = 0x72 - DLT_MATCHING_MAX = 0xf5 - DLT_MATCHING_MIN = 0x68 - DLT_MFR = 0xb6 - DLT_MOST = 0xd3 - DLT_MPEG_2_TS = 0xf3 - DLT_MPLS = 0xdb - DLT_MTP2 = 0x8c - DLT_MTP2_WITH_PHDR = 0x8b - DLT_MTP3 = 0x8d - DLT_MUX27010 = 0xec - DLT_NETANALYZER = 0xf0 - DLT_NETANALYZER_TRANSPARENT = 0xf1 - DLT_NFC_LLCP = 0xf5 - DLT_NFLOG = 0xef - DLT_NG40 = 0xf4 - DLT_NULL = 0x0 - DLT_PCI_EXP = 0x7d - DLT_PFLOG = 0x75 - DLT_PFSYNC = 0x12 - DLT_PPI = 0xc0 - DLT_PPP = 0x9 - DLT_PPP_BSDOS = 0x10 - DLT_PPP_ETHER = 0x33 - DLT_PPP_PPPD = 0xa6 - DLT_PPP_SERIAL = 0x32 - DLT_PPP_WITH_DIR = 0xcc - DLT_PPP_WITH_DIRECTION = 0xa6 - DLT_PRISM_HEADER = 0x77 - DLT_PRONET = 0x4 - DLT_RAIF1 = 0xc6 - DLT_RAW = 0xc - DLT_RIO = 0x7c - DLT_SCCP = 0x8e - DLT_SITA = 0xc4 - DLT_SLIP = 0x8 - DLT_SLIP_BSDOS = 0xf - DLT_STANAG_5066_D_PDU = 0xed - DLT_SUNATM = 0x7b - DLT_SYMANTEC_FIREWALL = 0x63 - DLT_TZSP = 0x80 - DLT_USB = 0xba - DLT_USB_LINUX = 0xbd - DLT_USB_LINUX_MMAPPED = 0xdc - DLT_USER0 = 0x93 - DLT_USER1 = 0x94 - DLT_USER10 = 0x9d - DLT_USER11 = 0x9e - DLT_USER12 = 0x9f - DLT_USER13 = 0xa0 - DLT_USER14 = 0xa1 - DLT_USER15 = 0xa2 - DLT_USER2 = 0x95 - DLT_USER3 = 0x96 - DLT_USER4 = 0x97 - DLT_USER5 = 0x98 - DLT_USER6 = 0x99 - DLT_USER7 = 0x9a - DLT_USER8 = 0x9b - DLT_USER9 = 0x9c - DLT_WIHART = 0xdf - DLT_X2E_SERIAL = 0xd5 - DLT_X2E_XORAYA = 0xd6 - DT_BLK = 0x6 - DT_CHR = 0x2 - DT_DIR = 0x4 - DT_FIFO = 0x1 - DT_LNK = 0xa - DT_REG = 0x8 - DT_SOCK = 0xc - DT_UNKNOWN = 0x0 - DT_WHT = 0xe - ECHO = 0x8 - ECHOCTL = 0x40 - ECHOE = 0x2 - ECHOK = 0x4 - ECHOKE = 0x1 - ECHONL = 0x10 - ECHOPRT = 0x20 - EVFILT_AIO = -0x3 - EVFILT_EXCEPT = -0xf - EVFILT_FS = -0x9 - EVFILT_MACHPORT = -0x8 - EVFILT_PROC = -0x5 - EVFILT_READ = -0x1 - EVFILT_SIGNAL = -0x6 - EVFILT_SYSCOUNT = 0xf - EVFILT_THREADMARKER = 0xf - EVFILT_TIMER = -0x7 - EVFILT_USER = -0xa - EVFILT_VM = -0xc - EVFILT_VNODE = -0x4 - EVFILT_WRITE = -0x2 - EV_ADD = 0x1 - EV_CLEAR = 0x20 - EV_DELETE = 0x2 - EV_DISABLE = 0x8 - EV_DISPATCH = 0x80 - EV_DISPATCH2 = 0x180 - EV_ENABLE = 0x4 - EV_EOF = 0x8000 - EV_ERROR = 0x4000 - EV_FLAG0 = 0x1000 - EV_FLAG1 = 0x2000 - EV_ONESHOT = 0x10 - EV_OOBAND = 0x2000 - EV_POLL = 0x1000 - EV_RECEIPT = 0x40 - EV_SYSFLAGS = 0xf000 - EV_UDATA_SPECIFIC = 0x100 - EV_VANISHED = 0x200 - EXTA = 0x4b00 - EXTB = 0x9600 - EXTPROC = 0x800 - FD_CLOEXEC = 0x1 - FD_SETSIZE = 0x400 - FF0 = 0x0 - FF1 = 0x4000 - FFDLY = 0x4000 - FLUSHO = 0x800000 - FSOPT_ATTR_CMN_EXTENDED = 0x20 - FSOPT_NOFOLLOW = 0x1 - FSOPT_NOINMEMUPDATE = 0x2 - FSOPT_PACK_INVAL_ATTRS = 0x8 - FSOPT_REPORT_FULLSIZE = 0x4 - F_ADDFILESIGS = 0x3d - F_ADDFILESIGS_FOR_DYLD_SIM = 0x53 - F_ADDFILESIGS_RETURN = 0x61 - F_ADDSIGS = 0x3b - F_ALLOCATEALL = 0x4 - F_ALLOCATECONTIG = 0x2 - F_BARRIERFSYNC = 0x55 - F_CHECK_LV = 0x62 - F_CHKCLEAN = 0x29 - F_DUPFD = 0x0 - F_DUPFD_CLOEXEC = 0x43 - F_FINDSIGS = 0x4e - F_FLUSH_DATA = 0x28 - F_FREEZE_FS = 0x35 - F_FULLFSYNC = 0x33 - F_GETCODEDIR = 0x48 - F_GETFD = 0x1 - F_GETFL = 0x3 - F_GETLK = 0x7 - F_GETLKPID = 0x42 - F_GETNOSIGPIPE = 0x4a - F_GETOWN = 0x5 - F_GETPATH = 0x32 - F_GETPATH_MTMINFO = 0x47 - F_GETPROTECTIONCLASS = 0x3f - F_GETPROTECTIONLEVEL = 0x4d - F_GLOBAL_NOCACHE = 0x37 - F_LOG2PHYS = 0x31 - F_LOG2PHYS_EXT = 0x41 - F_NOCACHE = 0x30 - F_NODIRECT = 0x3e - F_OK = 0x0 - F_PATHPKG_CHECK = 0x34 - F_PEOFPOSMODE = 0x3 - F_PREALLOCATE = 0x2a - F_PUNCHHOLE = 0x63 - F_RDADVISE = 0x2c - F_RDAHEAD = 0x2d - F_RDLCK = 0x1 - F_SETBACKINGSTORE = 0x46 - F_SETFD = 0x2 - F_SETFL = 0x4 - F_SETLK = 0x8 - F_SETLKW = 0x9 - F_SETLKWTIMEOUT = 0xa - F_SETNOSIGPIPE = 0x49 - F_SETOWN = 0x6 - F_SETPROTECTIONCLASS = 0x40 - F_SETSIZE = 0x2b - F_SINGLE_WRITER = 0x4c - F_THAW_FS = 0x36 - F_TRANSCODEKEY = 0x4b - F_TRIM_ACTIVE_FILE = 0x64 - F_UNLCK = 0x2 - F_VOLPOSMODE = 0x4 - F_WRLCK = 0x3 - HUPCL = 0x4000 - HW_MACHINE = 0x1 - ICANON = 0x100 - ICMP6_FILTER = 0x12 - ICRNL = 0x100 - IEXTEN = 0x400 - IFF_ALLMULTI = 0x200 - IFF_ALTPHYS = 0x4000 - IFF_BROADCAST = 0x2 - IFF_DEBUG = 0x4 - IFF_LINK0 = 0x1000 - IFF_LINK1 = 0x2000 - IFF_LINK2 = 0x4000 - IFF_LOOPBACK = 0x8 - IFF_MULTICAST = 0x8000 - IFF_NOARP = 0x80 - IFF_NOTRAILERS = 0x20 - IFF_OACTIVE = 0x400 - IFF_POINTOPOINT = 0x10 - IFF_PROMISC = 0x100 - IFF_RUNNING = 0x40 - IFF_SIMPLEX = 0x800 - IFF_UP = 0x1 - IFNAMSIZ = 0x10 - IFT_1822 = 0x2 - IFT_AAL5 = 0x31 - IFT_ARCNET = 0x23 - IFT_ARCNETPLUS = 0x24 - IFT_ATM = 0x25 - IFT_BRIDGE = 0xd1 - IFT_CARP = 0xf8 - IFT_CELLULAR = 0xff - IFT_CEPT = 0x13 - IFT_DS3 = 0x1e - IFT_ENC = 0xf4 - IFT_EON = 0x19 - IFT_ETHER = 0x6 - IFT_FAITH = 0x38 - IFT_FDDI = 0xf - IFT_FRELAY = 0x20 - IFT_FRELAYDCE = 0x2c - IFT_GIF = 0x37 - IFT_HDH1822 = 0x3 - IFT_HIPPI = 0x2f - IFT_HSSI = 0x2e - IFT_HY = 0xe - IFT_IEEE1394 = 0x90 - IFT_IEEE8023ADLAG = 0x88 - IFT_ISDNBASIC = 0x14 - IFT_ISDNPRIMARY = 0x15 - IFT_ISO88022LLC = 0x29 - IFT_ISO88023 = 0x7 - IFT_ISO88024 = 0x8 - IFT_ISO88025 = 0x9 - IFT_ISO88026 = 0xa - IFT_L2VLAN = 0x87 - IFT_LAPB = 0x10 - IFT_LOCALTALK = 0x2a - IFT_LOOP = 0x18 - IFT_MIOX25 = 0x26 - IFT_MODEM = 0x30 - IFT_NSIP = 0x1b - IFT_OTHER = 0x1 - IFT_P10 = 0xc - IFT_P80 = 0xd - IFT_PARA = 0x22 - IFT_PDP = 0xff - IFT_PFLOG = 0xf5 - IFT_PFSYNC = 0xf6 - IFT_PKTAP = 0xfe - IFT_PPP = 0x17 - IFT_PROPMUX = 0x36 - IFT_PROPVIRTUAL = 0x35 - IFT_PTPSERIAL = 0x16 - IFT_RS232 = 0x21 - IFT_SDLC = 0x11 - IFT_SIP = 0x1f - IFT_SLIP = 0x1c - IFT_SMDSDXI = 0x2b - IFT_SMDSICIP = 0x34 - IFT_SONET = 0x27 - IFT_SONETPATH = 0x32 - IFT_SONETVT = 0x33 - IFT_STARLAN = 0xb - IFT_STF = 0x39 - IFT_T1 = 0x12 - IFT_ULTRA = 0x1d - IFT_V35 = 0x2d - IFT_X25 = 0x5 - IFT_X25DDN = 0x4 - IFT_X25PLE = 0x28 - IFT_XETHER = 0x1a - IGNBRK = 0x1 - IGNCR = 0x80 - IGNPAR = 0x4 - IMAXBEL = 0x2000 - INLCR = 0x40 - INPCK = 0x10 - IN_CLASSA_HOST = 0xffffff - IN_CLASSA_MAX = 0x80 - IN_CLASSA_NET = 0xff000000 - IN_CLASSA_NSHIFT = 0x18 - IN_CLASSB_HOST = 0xffff - IN_CLASSB_MAX = 0x10000 - IN_CLASSB_NET = 0xffff0000 - IN_CLASSB_NSHIFT = 0x10 - IN_CLASSC_HOST = 0xff - IN_CLASSC_NET = 0xffffff00 - IN_CLASSC_NSHIFT = 0x8 - IN_CLASSD_HOST = 0xfffffff - IN_CLASSD_NET = 0xf0000000 - IN_CLASSD_NSHIFT = 0x1c - IN_LINKLOCALNETNUM = 0xa9fe0000 - IN_LOOPBACKNET = 0x7f - IPPROTO_3PC = 0x22 - IPPROTO_ADFS = 0x44 - IPPROTO_AH = 0x33 - IPPROTO_AHIP = 0x3d - IPPROTO_APES = 0x63 - IPPROTO_ARGUS = 0xd - IPPROTO_AX25 = 0x5d - IPPROTO_BHA = 0x31 - IPPROTO_BLT = 0x1e - IPPROTO_BRSATMON = 0x4c - IPPROTO_CFTP = 0x3e - IPPROTO_CHAOS = 0x10 - IPPROTO_CMTP = 0x26 - IPPROTO_CPHB = 0x49 - IPPROTO_CPNX = 0x48 - IPPROTO_DDP = 0x25 - IPPROTO_DGP = 0x56 - IPPROTO_DIVERT = 0xfe - IPPROTO_DONE = 0x101 - IPPROTO_DSTOPTS = 0x3c - IPPROTO_EGP = 0x8 - IPPROTO_EMCON = 0xe - IPPROTO_ENCAP = 0x62 - IPPROTO_EON = 0x50 - IPPROTO_ESP = 0x32 - IPPROTO_ETHERIP = 0x61 - IPPROTO_FRAGMENT = 0x2c - IPPROTO_GGP = 0x3 - IPPROTO_GMTP = 0x64 - IPPROTO_GRE = 0x2f - IPPROTO_HELLO = 0x3f - IPPROTO_HMP = 0x14 - IPPROTO_HOPOPTS = 0x0 - IPPROTO_ICMP = 0x1 - IPPROTO_ICMPV6 = 0x3a - IPPROTO_IDP = 0x16 - IPPROTO_IDPR = 0x23 - IPPROTO_IDRP = 0x2d - IPPROTO_IGMP = 0x2 - IPPROTO_IGP = 0x55 - IPPROTO_IGRP = 0x58 - IPPROTO_IL = 0x28 - IPPROTO_INLSP = 0x34 - IPPROTO_INP = 0x20 - IPPROTO_IP = 0x0 - IPPROTO_IPCOMP = 0x6c - IPPROTO_IPCV = 0x47 - IPPROTO_IPEIP = 0x5e - IPPROTO_IPIP = 0x4 - IPPROTO_IPPC = 0x43 - IPPROTO_IPV4 = 0x4 - IPPROTO_IPV6 = 0x29 - IPPROTO_IRTP = 0x1c - IPPROTO_KRYPTOLAN = 0x41 - IPPROTO_LARP = 0x5b - IPPROTO_LEAF1 = 0x19 - IPPROTO_LEAF2 = 0x1a - IPPROTO_MAX = 0x100 - IPPROTO_MAXID = 0x34 - IPPROTO_MEAS = 0x13 - IPPROTO_MHRP = 0x30 - IPPROTO_MICP = 0x5f - IPPROTO_MTP = 0x5c - IPPROTO_MUX = 0x12 - IPPROTO_ND = 0x4d - IPPROTO_NHRP = 0x36 - IPPROTO_NONE = 0x3b - IPPROTO_NSP = 0x1f - IPPROTO_NVPII = 0xb - IPPROTO_OSPFIGP = 0x59 - IPPROTO_PGM = 0x71 - IPPROTO_PIGP = 0x9 - IPPROTO_PIM = 0x67 - IPPROTO_PRM = 0x15 - IPPROTO_PUP = 0xc - IPPROTO_PVP = 0x4b - IPPROTO_RAW = 0xff - IPPROTO_RCCMON = 0xa - IPPROTO_RDP = 0x1b - IPPROTO_ROUTING = 0x2b - IPPROTO_RSVP = 0x2e - IPPROTO_RVD = 0x42 - IPPROTO_SATEXPAK = 0x40 - IPPROTO_SATMON = 0x45 - IPPROTO_SCCSP = 0x60 - IPPROTO_SCTP = 0x84 - IPPROTO_SDRP = 0x2a - IPPROTO_SEP = 0x21 - IPPROTO_SRPC = 0x5a - IPPROTO_ST = 0x7 - IPPROTO_SVMTP = 0x52 - IPPROTO_SWIPE = 0x35 - IPPROTO_TCF = 0x57 - IPPROTO_TCP = 0x6 - IPPROTO_TP = 0x1d - IPPROTO_TPXX = 0x27 - IPPROTO_TRUNK1 = 0x17 - IPPROTO_TRUNK2 = 0x18 - IPPROTO_TTP = 0x54 - IPPROTO_UDP = 0x11 - IPPROTO_VINES = 0x53 - IPPROTO_VISA = 0x46 - IPPROTO_VMTP = 0x51 - IPPROTO_WBEXPAK = 0x4f - IPPROTO_WBMON = 0x4e - IPPROTO_WSN = 0x4a - IPPROTO_XNET = 0xf - IPPROTO_XTP = 0x24 - IPV6_2292DSTOPTS = 0x17 - IPV6_2292HOPLIMIT = 0x14 - IPV6_2292HOPOPTS = 0x16 - IPV6_2292NEXTHOP = 0x15 - IPV6_2292PKTINFO = 0x13 - IPV6_2292PKTOPTIONS = 0x19 - IPV6_2292RTHDR = 0x18 - IPV6_BINDV6ONLY = 0x1b - IPV6_BOUND_IF = 0x7d - IPV6_CHECKSUM = 0x1a - IPV6_DEFAULT_MULTICAST_HOPS = 0x1 - IPV6_DEFAULT_MULTICAST_LOOP = 0x1 - IPV6_DEFHLIM = 0x40 - IPV6_FAITH = 0x1d - IPV6_FLOWINFO_MASK = 0xffffff0f - IPV6_FLOWLABEL_MASK = 0xffff0f00 - IPV6_FLOW_ECN_MASK = 0x300 - IPV6_FRAGTTL = 0x3c - IPV6_FW_ADD = 0x1e - IPV6_FW_DEL = 0x1f - IPV6_FW_FLUSH = 0x20 - IPV6_FW_GET = 0x22 - IPV6_FW_ZERO = 0x21 - IPV6_HLIMDEC = 0x1 - IPV6_IPSEC_POLICY = 0x1c - IPV6_JOIN_GROUP = 0xc - IPV6_LEAVE_GROUP = 0xd - IPV6_MAXHLIM = 0xff - IPV6_MAXOPTHDR = 0x800 - IPV6_MAXPACKET = 0xffff - IPV6_MAX_GROUP_SRC_FILTER = 0x200 - IPV6_MAX_MEMBERSHIPS = 0xfff - IPV6_MAX_SOCK_SRC_FILTER = 0x80 - IPV6_MIN_MEMBERSHIPS = 0x1f - IPV6_MMTU = 0x500 - IPV6_MULTICAST_HOPS = 0xa - IPV6_MULTICAST_IF = 0x9 - IPV6_MULTICAST_LOOP = 0xb - IPV6_PORTRANGE = 0xe - IPV6_PORTRANGE_DEFAULT = 0x0 - IPV6_PORTRANGE_HIGH = 0x1 - IPV6_PORTRANGE_LOW = 0x2 - IPV6_RECVTCLASS = 0x23 - IPV6_RTHDR_LOOSE = 0x0 - IPV6_RTHDR_STRICT = 0x1 - IPV6_RTHDR_TYPE_0 = 0x0 - IPV6_SOCKOPT_RESERVED1 = 0x3 - IPV6_TCLASS = 0x24 - IPV6_UNICAST_HOPS = 0x4 - IPV6_V6ONLY = 0x1b - IPV6_VERSION = 0x60 - IPV6_VERSION_MASK = 0xf0 - IP_ADD_MEMBERSHIP = 0xc - IP_ADD_SOURCE_MEMBERSHIP = 0x46 - IP_BLOCK_SOURCE = 0x48 - IP_BOUND_IF = 0x19 - IP_DEFAULT_MULTICAST_LOOP = 0x1 - IP_DEFAULT_MULTICAST_TTL = 0x1 - IP_DF = 0x4000 - IP_DROP_MEMBERSHIP = 0xd - IP_DROP_SOURCE_MEMBERSHIP = 0x47 - IP_DUMMYNET_CONFIGURE = 0x3c - IP_DUMMYNET_DEL = 0x3d - IP_DUMMYNET_FLUSH = 0x3e - IP_DUMMYNET_GET = 0x40 - IP_FAITH = 0x16 - IP_FW_ADD = 0x28 - IP_FW_DEL = 0x29 - IP_FW_FLUSH = 0x2a - IP_FW_GET = 0x2c - IP_FW_RESETLOG = 0x2d - IP_FW_ZERO = 0x2b - IP_HDRINCL = 0x2 - IP_IPSEC_POLICY = 0x15 - IP_MAXPACKET = 0xffff - IP_MAX_GROUP_SRC_FILTER = 0x200 - IP_MAX_MEMBERSHIPS = 0xfff - IP_MAX_SOCK_MUTE_FILTER = 0x80 - IP_MAX_SOCK_SRC_FILTER = 0x80 - IP_MF = 0x2000 - IP_MIN_MEMBERSHIPS = 0x1f - IP_MSFILTER = 0x4a - IP_MSS = 0x240 - IP_MULTICAST_IF = 0x9 - IP_MULTICAST_IFINDEX = 0x42 - IP_MULTICAST_LOOP = 0xb - IP_MULTICAST_TTL = 0xa - IP_MULTICAST_VIF = 0xe - IP_NAT__XXX = 0x37 - IP_OFFMASK = 0x1fff - IP_OLD_FW_ADD = 0x32 - IP_OLD_FW_DEL = 0x33 - IP_OLD_FW_FLUSH = 0x34 - IP_OLD_FW_GET = 0x36 - IP_OLD_FW_RESETLOG = 0x38 - IP_OLD_FW_ZERO = 0x35 - IP_OPTIONS = 0x1 - IP_PKTINFO = 0x1a - IP_PORTRANGE = 0x13 - IP_PORTRANGE_DEFAULT = 0x0 - IP_PORTRANGE_HIGH = 0x1 - IP_PORTRANGE_LOW = 0x2 - IP_RECVDSTADDR = 0x7 - IP_RECVIF = 0x14 - IP_RECVOPTS = 0x5 - IP_RECVPKTINFO = 0x1a - IP_RECVRETOPTS = 0x6 - IP_RECVTOS = 0x1b - IP_RECVTTL = 0x18 - IP_RETOPTS = 0x8 - IP_RF = 0x8000 - IP_RSVP_OFF = 0x10 - IP_RSVP_ON = 0xf - IP_RSVP_VIF_OFF = 0x12 - IP_RSVP_VIF_ON = 0x11 - IP_STRIPHDR = 0x17 - IP_TOS = 0x3 - IP_TRAFFIC_MGT_BACKGROUND = 0x41 - IP_TTL = 0x4 - IP_UNBLOCK_SOURCE = 0x49 - ISIG = 0x80 - ISTRIP = 0x20 - IUTF8 = 0x4000 - IXANY = 0x800 - IXOFF = 0x400 - IXON = 0x200 - KERN_HOSTNAME = 0xa - KERN_OSRELEASE = 0x2 - KERN_OSTYPE = 0x1 - KERN_VERSION = 0x4 - LOCK_EX = 0x2 - LOCK_NB = 0x4 - LOCK_SH = 0x1 - LOCK_UN = 0x8 - MADV_CAN_REUSE = 0x9 - MADV_DONTNEED = 0x4 - MADV_FREE = 0x5 - MADV_FREE_REUSABLE = 0x7 - MADV_FREE_REUSE = 0x8 - MADV_NORMAL = 0x0 - MADV_PAGEOUT = 0xa - MADV_RANDOM = 0x1 - MADV_SEQUENTIAL = 0x2 - MADV_WILLNEED = 0x3 - MADV_ZERO_WIRED_PAGES = 0x6 - MAP_ANON = 0x1000 - MAP_ANONYMOUS = 0x1000 - MAP_COPY = 0x2 - MAP_FILE = 0x0 - MAP_FIXED = 0x10 - MAP_HASSEMAPHORE = 0x200 - MAP_JIT = 0x800 - MAP_NOCACHE = 0x400 - MAP_NOEXTEND = 0x100 - MAP_NORESERVE = 0x40 - MAP_PRIVATE = 0x2 - MAP_RENAME = 0x20 - MAP_RESERVED0080 = 0x80 - MAP_RESILIENT_CODESIGN = 0x2000 - MAP_RESILIENT_MEDIA = 0x4000 - MAP_SHARED = 0x1 - MCL_CURRENT = 0x1 - MCL_FUTURE = 0x2 - MNT_ASYNC = 0x40 - MNT_AUTOMOUNTED = 0x400000 - MNT_CMDFLAGS = 0xf0000 - MNT_CPROTECT = 0x80 - MNT_DEFWRITE = 0x2000000 - MNT_DONTBROWSE = 0x100000 - MNT_DOVOLFS = 0x8000 - MNT_DWAIT = 0x4 - MNT_EXPORTED = 0x100 - MNT_FORCE = 0x80000 - MNT_IGNORE_OWNERSHIP = 0x200000 - MNT_JOURNALED = 0x800000 - MNT_LOCAL = 0x1000 - MNT_MULTILABEL = 0x4000000 - MNT_NOATIME = 0x10000000 - MNT_NOBLOCK = 0x20000 - MNT_NODEV = 0x10 - MNT_NOEXEC = 0x4 - MNT_NOSUID = 0x8 - MNT_NOUSERXATTR = 0x1000000 - MNT_NOWAIT = 0x2 - MNT_QUARANTINE = 0x400 - MNT_QUOTA = 0x2000 - MNT_RDONLY = 0x1 - MNT_RELOAD = 0x40000 - MNT_ROOTFS = 0x4000 - MNT_SYNCHRONOUS = 0x2 - MNT_UNION = 0x20 - MNT_UNKNOWNPERMISSIONS = 0x200000 - MNT_UPDATE = 0x10000 - MNT_VISFLAGMASK = 0x17f0f5ff - MNT_WAIT = 0x1 - MSG_CTRUNC = 0x20 - MSG_DONTROUTE = 0x4 - MSG_DONTWAIT = 0x80 - MSG_EOF = 0x100 - MSG_EOR = 0x8 - MSG_FLUSH = 0x400 - MSG_HAVEMORE = 0x2000 - MSG_HOLD = 0x800 - MSG_NEEDSA = 0x10000 - MSG_OOB = 0x1 - MSG_PEEK = 0x2 - MSG_RCVMORE = 0x4000 - MSG_SEND = 0x1000 - MSG_TRUNC = 0x10 - MSG_WAITALL = 0x40 - MSG_WAITSTREAM = 0x200 - MS_ASYNC = 0x1 - MS_DEACTIVATE = 0x8 - MS_INVALIDATE = 0x2 - MS_KILLPAGES = 0x4 - MS_SYNC = 0x10 - NAME_MAX = 0xff - NET_RT_DUMP = 0x1 - NET_RT_DUMP2 = 0x7 - NET_RT_FLAGS = 0x2 - NET_RT_IFLIST = 0x3 - NET_RT_IFLIST2 = 0x6 - NET_RT_MAXID = 0xa - NET_RT_STAT = 0x4 - NET_RT_TRASH = 0x5 - NFDBITS = 0x20 - NL0 = 0x0 - NL1 = 0x100 - NL2 = 0x200 - NL3 = 0x300 - NLDLY = 0x300 - NOFLSH = 0x80000000 - NOKERNINFO = 0x2000000 - NOTE_ABSOLUTE = 0x8 - NOTE_ATTRIB = 0x8 - NOTE_BACKGROUND = 0x40 - NOTE_CHILD = 0x4 - NOTE_CRITICAL = 0x20 - NOTE_DELETE = 0x1 - NOTE_EXEC = 0x20000000 - NOTE_EXIT = 0x80000000 - NOTE_EXITSTATUS = 0x4000000 - NOTE_EXIT_CSERROR = 0x40000 - NOTE_EXIT_DECRYPTFAIL = 0x10000 - NOTE_EXIT_DETAIL = 0x2000000 - NOTE_EXIT_DETAIL_MASK = 0x70000 - NOTE_EXIT_MEMORY = 0x20000 - NOTE_EXIT_REPARENTED = 0x80000 - NOTE_EXTEND = 0x4 - NOTE_FFAND = 0x40000000 - NOTE_FFCOPY = 0xc0000000 - NOTE_FFCTRLMASK = 0xc0000000 - NOTE_FFLAGSMASK = 0xffffff - NOTE_FFNOP = 0x0 - NOTE_FFOR = 0x80000000 - NOTE_FORK = 0x40000000 - NOTE_FUNLOCK = 0x100 - NOTE_LEEWAY = 0x10 - NOTE_LINK = 0x10 - NOTE_LOWAT = 0x1 - NOTE_MACH_CONTINUOUS_TIME = 0x80 - NOTE_NONE = 0x80 - NOTE_NSECONDS = 0x4 - NOTE_OOB = 0x2 - NOTE_PCTRLMASK = -0x100000 - NOTE_PDATAMASK = 0xfffff - NOTE_REAP = 0x10000000 - NOTE_RENAME = 0x20 - NOTE_REVOKE = 0x40 - NOTE_SECONDS = 0x1 - NOTE_SIGNAL = 0x8000000 - NOTE_TRACK = 0x1 - NOTE_TRACKERR = 0x2 - NOTE_TRIGGER = 0x1000000 - NOTE_USECONDS = 0x2 - NOTE_VM_ERROR = 0x10000000 - NOTE_VM_PRESSURE = 0x80000000 - NOTE_VM_PRESSURE_SUDDEN_TERMINATE = 0x20000000 - NOTE_VM_PRESSURE_TERMINATE = 0x40000000 - NOTE_WRITE = 0x2 - OCRNL = 0x10 - OFDEL = 0x20000 - OFILL = 0x80 - ONLCR = 0x2 - ONLRET = 0x40 - ONOCR = 0x20 - ONOEOT = 0x8 - OPOST = 0x1 - OXTABS = 0x4 - O_ACCMODE = 0x3 - O_ALERT = 0x20000000 - O_APPEND = 0x8 - O_ASYNC = 0x40 - O_CLOEXEC = 0x1000000 - O_CREAT = 0x200 - O_DIRECTORY = 0x100000 - O_DP_GETRAWENCRYPTED = 0x1 - O_DP_GETRAWUNENCRYPTED = 0x2 - O_DSYNC = 0x400000 - O_EVTONLY = 0x8000 - O_EXCL = 0x800 - O_EXLOCK = 0x20 - O_FSYNC = 0x80 - O_NDELAY = 0x4 - O_NOCTTY = 0x20000 - O_NOFOLLOW = 0x100 - O_NONBLOCK = 0x4 - O_POPUP = 0x80000000 - O_RDONLY = 0x0 - O_RDWR = 0x2 - O_SHLOCK = 0x10 - O_SYMLINK = 0x200000 - O_SYNC = 0x80 - O_TRUNC = 0x400 - O_WRONLY = 0x1 - PARENB = 0x1000 - PARMRK = 0x8 - PARODD = 0x2000 - PENDIN = 0x20000000 - PRIO_PGRP = 0x1 - PRIO_PROCESS = 0x0 - PRIO_USER = 0x2 - PROT_EXEC = 0x4 - PROT_NONE = 0x0 - PROT_READ = 0x1 - PROT_WRITE = 0x2 - PT_ATTACH = 0xa - PT_ATTACHEXC = 0xe - PT_CONTINUE = 0x7 - PT_DENY_ATTACH = 0x1f - PT_DETACH = 0xb - PT_FIRSTMACH = 0x20 - PT_FORCEQUOTA = 0x1e - PT_KILL = 0x8 - PT_READ_D = 0x2 - PT_READ_I = 0x1 - PT_READ_U = 0x3 - PT_SIGEXC = 0xc - PT_STEP = 0x9 - PT_THUPDATE = 0xd - PT_TRACE_ME = 0x0 - PT_WRITE_D = 0x5 - PT_WRITE_I = 0x4 - PT_WRITE_U = 0x6 - RLIMIT_AS = 0x5 - RLIMIT_CORE = 0x4 - RLIMIT_CPU = 0x0 - RLIMIT_CPU_USAGE_MONITOR = 0x2 - RLIMIT_DATA = 0x2 - RLIMIT_FSIZE = 0x1 - RLIMIT_MEMLOCK = 0x6 - RLIMIT_NOFILE = 0x8 - RLIMIT_NPROC = 0x7 - RLIMIT_RSS = 0x5 - RLIMIT_STACK = 0x3 - RLIM_INFINITY = 0x7fffffffffffffff - RTAX_AUTHOR = 0x6 - RTAX_BRD = 0x7 - RTAX_DST = 0x0 - RTAX_GATEWAY = 0x1 - RTAX_GENMASK = 0x3 - RTAX_IFA = 0x5 - RTAX_IFP = 0x4 - RTAX_MAX = 0x8 - RTAX_NETMASK = 0x2 - RTA_AUTHOR = 0x40 - RTA_BRD = 0x80 - RTA_DST = 0x1 - RTA_GATEWAY = 0x2 - RTA_GENMASK = 0x8 - RTA_IFA = 0x20 - RTA_IFP = 0x10 - RTA_NETMASK = 0x4 - RTF_BLACKHOLE = 0x1000 - RTF_BROADCAST = 0x400000 - RTF_CLONING = 0x100 - RTF_CONDEMNED = 0x2000000 - RTF_DELCLONE = 0x80 - RTF_DONE = 0x40 - RTF_DYNAMIC = 0x10 - RTF_GATEWAY = 0x2 - RTF_HOST = 0x4 - RTF_IFREF = 0x4000000 - RTF_IFSCOPE = 0x1000000 - RTF_LLINFO = 0x400 - RTF_LOCAL = 0x200000 - RTF_MODIFIED = 0x20 - RTF_MULTICAST = 0x800000 - RTF_NOIFREF = 0x2000 - RTF_PINNED = 0x100000 - RTF_PRCLONING = 0x10000 - RTF_PROTO1 = 0x8000 - RTF_PROTO2 = 0x4000 - RTF_PROTO3 = 0x40000 - RTF_PROXY = 0x8000000 - RTF_REJECT = 0x8 - RTF_ROUTER = 0x10000000 - RTF_STATIC = 0x800 - RTF_UP = 0x1 - RTF_WASCLONED = 0x20000 - RTF_XRESOLVE = 0x200 - RTM_ADD = 0x1 - RTM_CHANGE = 0x3 - RTM_DELADDR = 0xd - RTM_DELETE = 0x2 - RTM_DELMADDR = 0x10 - RTM_GET = 0x4 - RTM_GET2 = 0x14 - RTM_IFINFO = 0xe - RTM_IFINFO2 = 0x12 - RTM_LOCK = 0x8 - RTM_LOSING = 0x5 - RTM_MISS = 0x7 - RTM_NEWADDR = 0xc - RTM_NEWMADDR = 0xf - RTM_NEWMADDR2 = 0x13 - RTM_OLDADD = 0x9 - RTM_OLDDEL = 0xa - RTM_REDIRECT = 0x6 - RTM_RESOLVE = 0xb - RTM_RTTUNIT = 0xf4240 - RTM_VERSION = 0x5 - RTV_EXPIRE = 0x4 - RTV_HOPCOUNT = 0x2 - RTV_MTU = 0x1 - RTV_RPIPE = 0x8 - RTV_RTT = 0x40 - RTV_RTTVAR = 0x80 - RTV_SPIPE = 0x10 - RTV_SSTHRESH = 0x20 - RUSAGE_CHILDREN = -0x1 - RUSAGE_SELF = 0x0 - SCM_CREDS = 0x3 - SCM_RIGHTS = 0x1 - SCM_TIMESTAMP = 0x2 - SCM_TIMESTAMP_MONOTONIC = 0x4 - SHUT_RD = 0x0 - SHUT_RDWR = 0x2 - SHUT_WR = 0x1 - SIOCADDMULTI = 0x80206931 - SIOCAIFADDR = 0x8040691a - SIOCARPIPLL = 0xc0206928 - SIOCATMARK = 0x40047307 - SIOCAUTOADDR = 0xc0206926 - SIOCAUTONETMASK = 0x80206927 - SIOCDELMULTI = 0x80206932 - SIOCDIFADDR = 0x80206919 - SIOCDIFPHYADDR = 0x80206941 - SIOCGDRVSPEC = 0xc028697b - SIOCGETVLAN = 0xc020697f - SIOCGHIWAT = 0x40047301 - SIOCGIFADDR = 0xc0206921 - SIOCGIFALTMTU = 0xc0206948 - SIOCGIFASYNCMAP = 0xc020697c - SIOCGIFBOND = 0xc0206947 - SIOCGIFBRDADDR = 0xc0206923 - SIOCGIFCAP = 0xc020695b - SIOCGIFCONF = 0xc00c6924 - SIOCGIFDEVMTU = 0xc0206944 - SIOCGIFDSTADDR = 0xc0206922 - SIOCGIFFLAGS = 0xc0206911 - SIOCGIFGENERIC = 0xc020693a - SIOCGIFKPI = 0xc0206987 - SIOCGIFMAC = 0xc0206982 - SIOCGIFMEDIA = 0xc02c6938 - SIOCGIFMETRIC = 0xc0206917 - SIOCGIFMTU = 0xc0206933 - SIOCGIFNETMASK = 0xc0206925 - SIOCGIFPDSTADDR = 0xc0206940 - SIOCGIFPHYS = 0xc0206935 - SIOCGIFPSRCADDR = 0xc020693f - SIOCGIFSTATUS = 0xc331693d - SIOCGIFVLAN = 0xc020697f - SIOCGIFWAKEFLAGS = 0xc0206988 - SIOCGLOWAT = 0x40047303 - SIOCGPGRP = 0x40047309 - SIOCIFCREATE = 0xc0206978 - SIOCIFCREATE2 = 0xc020697a - SIOCIFDESTROY = 0x80206979 - SIOCIFGCLONERS = 0xc0106981 - SIOCRSLVMULTI = 0xc010693b - SIOCSDRVSPEC = 0x8028697b - SIOCSETVLAN = 0x8020697e - SIOCSHIWAT = 0x80047300 - SIOCSIFADDR = 0x8020690c - SIOCSIFALTMTU = 0x80206945 - SIOCSIFASYNCMAP = 0x8020697d - SIOCSIFBOND = 0x80206946 - SIOCSIFBRDADDR = 0x80206913 - SIOCSIFCAP = 0x8020695a - SIOCSIFDSTADDR = 0x8020690e - SIOCSIFFLAGS = 0x80206910 - SIOCSIFGENERIC = 0x80206939 - SIOCSIFKPI = 0x80206986 - SIOCSIFLLADDR = 0x8020693c - SIOCSIFMAC = 0x80206983 - SIOCSIFMEDIA = 0xc0206937 - SIOCSIFMETRIC = 0x80206918 - SIOCSIFMTU = 0x80206934 - SIOCSIFNETMASK = 0x80206916 - SIOCSIFPHYADDR = 0x8040693e - SIOCSIFPHYS = 0x80206936 - SIOCSIFVLAN = 0x8020697e - SIOCSLOWAT = 0x80047302 - SIOCSPGRP = 0x80047308 - SOCK_DGRAM = 0x2 - SOCK_MAXADDRLEN = 0xff - SOCK_RAW = 0x3 - SOCK_RDM = 0x4 - SOCK_SEQPACKET = 0x5 - SOCK_STREAM = 0x1 - SOL_SOCKET = 0xffff - SOMAXCONN = 0x80 - SO_ACCEPTCONN = 0x2 - SO_BROADCAST = 0x20 - SO_DEBUG = 0x1 - SO_DONTROUTE = 0x10 - SO_DONTTRUNC = 0x2000 - SO_ERROR = 0x1007 - SO_KEEPALIVE = 0x8 - SO_LABEL = 0x1010 - SO_LINGER = 0x80 - SO_LINGER_SEC = 0x1080 - SO_NETSVC_MARKING_LEVEL = 0x1119 - SO_NET_SERVICE_TYPE = 0x1116 - SO_NKE = 0x1021 - SO_NOADDRERR = 0x1023 - SO_NOSIGPIPE = 0x1022 - SO_NOTIFYCONFLICT = 0x1026 - SO_NP_EXTENSIONS = 0x1083 - SO_NREAD = 0x1020 - SO_NUMRCVPKT = 0x1112 - SO_NWRITE = 0x1024 - SO_OOBINLINE = 0x100 - SO_PEERLABEL = 0x1011 - SO_RANDOMPORT = 0x1082 - SO_RCVBUF = 0x1002 - SO_RCVLOWAT = 0x1004 - SO_RCVTIMEO = 0x1006 - SO_REUSEADDR = 0x4 - SO_REUSEPORT = 0x200 - SO_REUSESHAREUID = 0x1025 - SO_SNDBUF = 0x1001 - SO_SNDLOWAT = 0x1003 - SO_SNDTIMEO = 0x1005 - SO_TIMESTAMP = 0x400 - SO_TIMESTAMP_MONOTONIC = 0x800 - SO_TYPE = 0x1008 - SO_UPCALLCLOSEWAIT = 0x1027 - SO_USELOOPBACK = 0x40 - SO_WANTMORE = 0x4000 - SO_WANTOOBFLAG = 0x8000 - S_IEXEC = 0x40 - S_IFBLK = 0x6000 - S_IFCHR = 0x2000 - S_IFDIR = 0x4000 - S_IFIFO = 0x1000 - S_IFLNK = 0xa000 - S_IFMT = 0xf000 - S_IFREG = 0x8000 - S_IFSOCK = 0xc000 - S_IFWHT = 0xe000 - S_IREAD = 0x100 - S_IRGRP = 0x20 - S_IROTH = 0x4 - S_IRUSR = 0x100 - S_IRWXG = 0x38 - S_IRWXO = 0x7 - S_IRWXU = 0x1c0 - S_ISGID = 0x400 - S_ISTXT = 0x200 - S_ISUID = 0x800 - S_ISVTX = 0x200 - S_IWGRP = 0x10 - S_IWOTH = 0x2 - S_IWRITE = 0x80 - S_IWUSR = 0x80 - S_IXGRP = 0x8 - S_IXOTH = 0x1 - S_IXUSR = 0x40 - TAB0 = 0x0 - TAB1 = 0x400 - TAB2 = 0x800 - TAB3 = 0x4 - TABDLY = 0xc04 - TCIFLUSH = 0x1 - TCIOFF = 0x3 - TCIOFLUSH = 0x3 - TCION = 0x4 - TCOFLUSH = 0x2 - TCOOFF = 0x1 - TCOON = 0x2 - TCP_CONNECTIONTIMEOUT = 0x20 - TCP_CONNECTION_INFO = 0x106 - TCP_ENABLE_ECN = 0x104 - TCP_FASTOPEN = 0x105 - TCP_KEEPALIVE = 0x10 - TCP_KEEPCNT = 0x102 - TCP_KEEPINTVL = 0x101 - TCP_MAXHLEN = 0x3c - TCP_MAXOLEN = 0x28 - TCP_MAXSEG = 0x2 - TCP_MAXWIN = 0xffff - TCP_MAX_SACK = 0x4 - TCP_MAX_WINSHIFT = 0xe - TCP_MINMSS = 0xd8 - TCP_MSS = 0x200 - TCP_NODELAY = 0x1 - TCP_NOOPT = 0x8 - TCP_NOPUSH = 0x4 - TCP_NOTSENT_LOWAT = 0x201 - TCP_RXT_CONNDROPTIME = 0x80 - TCP_RXT_FINDROP = 0x100 - TCP_SENDMOREACKS = 0x103 - TCSAFLUSH = 0x2 - TIOCCBRK = 0x2000747a - TIOCCDTR = 0x20007478 - TIOCCONS = 0x80047462 - TIOCDCDTIMESTAMP = 0x40107458 - TIOCDRAIN = 0x2000745e - TIOCDSIMICROCODE = 0x20007455 - TIOCEXCL = 0x2000740d - TIOCEXT = 0x80047460 - TIOCFLUSH = 0x80047410 - TIOCGDRAINWAIT = 0x40047456 - TIOCGETA = 0x40487413 - TIOCGETD = 0x4004741a - TIOCGPGRP = 0x40047477 - TIOCGWINSZ = 0x40087468 - TIOCIXOFF = 0x20007480 - TIOCIXON = 0x20007481 - TIOCMBIC = 0x8004746b - TIOCMBIS = 0x8004746c - TIOCMGDTRWAIT = 0x4004745a - TIOCMGET = 0x4004746a - TIOCMODG = 0x40047403 - TIOCMODS = 0x80047404 - TIOCMSDTRWAIT = 0x8004745b - TIOCMSET = 0x8004746d - TIOCM_CAR = 0x40 - TIOCM_CD = 0x40 - TIOCM_CTS = 0x20 - TIOCM_DSR = 0x100 - TIOCM_DTR = 0x2 - TIOCM_LE = 0x1 - TIOCM_RI = 0x80 - TIOCM_RNG = 0x80 - TIOCM_RTS = 0x4 - TIOCM_SR = 0x10 - TIOCM_ST = 0x8 - TIOCNOTTY = 0x20007471 - TIOCNXCL = 0x2000740e - TIOCOUTQ = 0x40047473 - TIOCPKT = 0x80047470 - TIOCPKT_DATA = 0x0 - TIOCPKT_DOSTOP = 0x20 - TIOCPKT_FLUSHREAD = 0x1 - TIOCPKT_FLUSHWRITE = 0x2 - TIOCPKT_IOCTL = 0x40 - TIOCPKT_NOSTOP = 0x10 - TIOCPKT_START = 0x8 - TIOCPKT_STOP = 0x4 - TIOCPTYGNAME = 0x40807453 - TIOCPTYGRANT = 0x20007454 - TIOCPTYUNLK = 0x20007452 - TIOCREMOTE = 0x80047469 - TIOCSBRK = 0x2000747b - TIOCSCONS = 0x20007463 - TIOCSCTTY = 0x20007461 - TIOCSDRAINWAIT = 0x80047457 - TIOCSDTR = 0x20007479 - TIOCSETA = 0x80487414 - TIOCSETAF = 0x80487416 - TIOCSETAW = 0x80487415 - TIOCSETD = 0x8004741b - TIOCSIG = 0x2000745f - TIOCSPGRP = 0x80047476 - TIOCSTART = 0x2000746e - TIOCSTAT = 0x20007465 - TIOCSTI = 0x80017472 - TIOCSTOP = 0x2000746f - TIOCSWINSZ = 0x80087467 - TIOCTIMESTAMP = 0x40107459 - TIOCUCNTL = 0x80047466 - TOSTOP = 0x400000 - VDISCARD = 0xf - VDSUSP = 0xb - VEOF = 0x0 - VEOL = 0x1 - VEOL2 = 0x2 - VERASE = 0x3 - VINTR = 0x8 - VKILL = 0x5 - VLNEXT = 0xe - VMIN = 0x10 - VM_LOADAVG = 0x2 - VM_MACHFACTOR = 0x4 - VM_MAXID = 0x6 - VM_METER = 0x1 - VM_SWAPUSAGE = 0x5 - VQUIT = 0x9 - VREPRINT = 0x6 - VSTART = 0xc - VSTATUS = 0x12 - VSTOP = 0xd - VSUSP = 0xa - VT0 = 0x0 - VT1 = 0x10000 - VTDLY = 0x10000 - VTIME = 0x11 - VWERASE = 0x4 - WCONTINUED = 0x10 - WCOREFLAG = 0x80 - WEXITED = 0x4 - WNOHANG = 0x1 - WNOWAIT = 0x20 - WORDSIZE = 0x40 - WSTOPPED = 0x8 - WUNTRACED = 0x2 - XATTR_CREATE = 0x2 - XATTR_NODEFAULT = 0x10 - XATTR_NOFOLLOW = 0x1 - XATTR_NOSECURITY = 0x8 - XATTR_REPLACE = 0x4 - XATTR_SHOWCOMPRESSION = 0x20 + AF_APPLETALK = 0x10 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1c + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_IEEE80211 = 0x25 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x1e + AF_IPX = 0x17 + AF_ISDN = 0x1c + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x29 + AF_NATM = 0x1f + AF_NDRV = 0x1b + AF_NETBIOS = 0x21 + AF_NS = 0x6 + AF_OSI = 0x7 + AF_PPP = 0x22 + AF_PUP = 0x4 + AF_RESERVED_36 = 0x24 + AF_ROUTE = 0x11 + AF_SIP = 0x18 + AF_SNA = 0xb + AF_SYSTEM = 0x20 + AF_SYS_CONTROL = 0x2 + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_UTUN = 0x26 + AF_VSOCK = 0x28 + ALTWERASE = 0x200 + ATTR_BIT_MAP_COUNT = 0x5 + ATTR_CMN_ACCESSMASK = 0x20000 + ATTR_CMN_ACCTIME = 0x1000 + ATTR_CMN_ADDEDTIME = 0x10000000 + ATTR_CMN_BKUPTIME = 0x2000 + ATTR_CMN_CHGTIME = 0x800 + ATTR_CMN_CRTIME = 0x200 + ATTR_CMN_DATA_PROTECT_FLAGS = 0x40000000 + ATTR_CMN_DEVID = 0x2 + ATTR_CMN_DOCUMENT_ID = 0x100000 + ATTR_CMN_ERROR = 0x20000000 + ATTR_CMN_EXTENDED_SECURITY = 0x400000 + ATTR_CMN_FILEID = 0x2000000 + ATTR_CMN_FLAGS = 0x40000 + ATTR_CMN_FNDRINFO = 0x4000 + ATTR_CMN_FSID = 0x4 + ATTR_CMN_FULLPATH = 0x8000000 + ATTR_CMN_GEN_COUNT = 0x80000 + ATTR_CMN_GRPID = 0x10000 + ATTR_CMN_GRPUUID = 0x1000000 + ATTR_CMN_MODTIME = 0x400 + ATTR_CMN_NAME = 0x1 + ATTR_CMN_NAMEDATTRCOUNT = 0x80000 + ATTR_CMN_NAMEDATTRLIST = 0x100000 + ATTR_CMN_OBJID = 0x20 + ATTR_CMN_OBJPERMANENTID = 0x40 + ATTR_CMN_OBJTAG = 0x10 + ATTR_CMN_OBJTYPE = 0x8 + ATTR_CMN_OWNERID = 0x8000 + ATTR_CMN_PARENTID = 0x4000000 + ATTR_CMN_PAROBJID = 0x80 + ATTR_CMN_RETURNED_ATTRS = 0x80000000 + ATTR_CMN_SCRIPT = 0x100 + ATTR_CMN_SETMASK = 0x51c7ff00 + ATTR_CMN_USERACCESS = 0x200000 + ATTR_CMN_UUID = 0x800000 + ATTR_CMN_VALIDMASK = 0xffffffff + ATTR_CMN_VOLSETMASK = 0x6700 + ATTR_FILE_ALLOCSIZE = 0x4 + ATTR_FILE_CLUMPSIZE = 0x10 + ATTR_FILE_DATAALLOCSIZE = 0x400 + ATTR_FILE_DATAEXTENTS = 0x800 + ATTR_FILE_DATALENGTH = 0x200 + ATTR_FILE_DEVTYPE = 0x20 + ATTR_FILE_FILETYPE = 0x40 + ATTR_FILE_FORKCOUNT = 0x80 + ATTR_FILE_FORKLIST = 0x100 + ATTR_FILE_IOBLOCKSIZE = 0x8 + ATTR_FILE_LINKCOUNT = 0x1 + ATTR_FILE_RSRCALLOCSIZE = 0x2000 + ATTR_FILE_RSRCEXTENTS = 0x4000 + ATTR_FILE_RSRCLENGTH = 0x1000 + ATTR_FILE_SETMASK = 0x20 + ATTR_FILE_TOTALSIZE = 0x2 + ATTR_FILE_VALIDMASK = 0x37ff + ATTR_VOL_ALLOCATIONCLUMP = 0x40 + ATTR_VOL_ATTRIBUTES = 0x40000000 + ATTR_VOL_CAPABILITIES = 0x20000 + ATTR_VOL_DIRCOUNT = 0x400 + ATTR_VOL_ENCODINGSUSED = 0x10000 + ATTR_VOL_FILECOUNT = 0x200 + ATTR_VOL_FSTYPE = 0x1 + ATTR_VOL_INFO = 0x80000000 + ATTR_VOL_IOBLOCKSIZE = 0x80 + ATTR_VOL_MAXOBJCOUNT = 0x800 + ATTR_VOL_MINALLOCATION = 0x20 + ATTR_VOL_MOUNTEDDEVICE = 0x8000 + ATTR_VOL_MOUNTFLAGS = 0x4000 + ATTR_VOL_MOUNTPOINT = 0x1000 + ATTR_VOL_NAME = 0x2000 + ATTR_VOL_OBJCOUNT = 0x100 + ATTR_VOL_QUOTA_SIZE = 0x10000000 + ATTR_VOL_RESERVED_SIZE = 0x20000000 + ATTR_VOL_SETMASK = 0x80002000 + ATTR_VOL_SIGNATURE = 0x2 + ATTR_VOL_SIZE = 0x4 + ATTR_VOL_SPACEAVAIL = 0x10 + ATTR_VOL_SPACEFREE = 0x8 + ATTR_VOL_SPACEUSED = 0x800000 + ATTR_VOL_UUID = 0x40000 + ATTR_VOL_VALIDMASK = 0xf087ffff + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B9600 = 0x2580 + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc00c4279 + BIOCGETIF = 0x4020426b + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044272 + BIOCGRTIMEOUT = 0x4010426e + BIOCGSEESENT = 0x40044276 + BIOCGSTATS = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDLT = 0x80044278 + BIOCSETF = 0x80104267 + BIOCSETFNR = 0x8010427e + BIOCSETIF = 0x8020426c + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044273 + BIOCSRTIMEOUT = 0x8010426d + BIOCSSEESENT = 0x80044277 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x80000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x8000 + BSDLY = 0x8000 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_MONOTONIC = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_MONOTONIC_RAW_APPROX = 0x5 + CLOCK_PROCESS_CPUTIME_ID = 0xc + CLOCK_REALTIME = 0x0 + CLOCK_THREAD_CPUTIME_ID = 0x10 + CLOCK_UPTIME_RAW = 0x8 + CLOCK_UPTIME_RAW_APPROX = 0x9 + CLONE_NOFOLLOW = 0x1 + CLONE_NOOWNERCOPY = 0x2 + CR0 = 0x0 + CR1 = 0x1000 + CR2 = 0x2000 + CR3 = 0x3000 + CRDLY = 0x3000 + CREAD = 0x800 + CRTSCTS = 0x30000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTLIOCGINFO = 0xc0644e03 + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 + DLT_CHAOS = 0x5 + DLT_CHDLC = 0x68 + DLT_CISCO_IOS = 0x76 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DBUS = 0xe7 + DLT_DECT = 0xdd + DLT_DOCSIS = 0x8f + DLT_DVB_CI = 0xeb + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 + DLT_HHDLC = 0x79 + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NOFCS = 0xe6 + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_IPFILTER = 0x74 + DLT_IPMB = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IPNET = 0xe2 + DLT_IPOIB = 0xf2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 + DLT_IP_OVER_FC = 0x7a + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_ATM_CEMIC = 0xee + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FIBRECHANNEL = 0xea + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_SRX_E2E = 0xe9 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_JUNIPER_VS = 0xe8 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_PPP_WITHDIRECTION = 0xa6 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MATCHING_MAX = 0x10a + DLT_MATCHING_MIN = 0x68 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MPEG_2_TS = 0xf3 + DLT_MPLS = 0xdb + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_MUX27010 = 0xec + DLT_NETANALYZER = 0xf0 + DLT_NETANALYZER_TRANSPARENT = 0xf1 + DLT_NFC_LLCP = 0xf5 + DLT_NFLOG = 0xef + DLT_NG40 = 0xf4 + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PPP_WITH_DIRECTION = 0xa6 + DLT_PRISM_HEADER = 0x77 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_RIO = 0x7c + DLT_SCCP = 0x8e + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DLT_STANAG_5066_D_PDU = 0xed + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USB_DARWIN = 0x10a + DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DLT_WIHART = 0xdf + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EVFILT_AIO = -0x3 + EVFILT_EXCEPT = -0xf + EVFILT_FS = -0x9 + EVFILT_MACHPORT = -0x8 + EVFILT_PROC = -0x5 + EVFILT_READ = -0x1 + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0x11 + EVFILT_THREADMARKER = 0x11 + EVFILT_TIMER = -0x7 + EVFILT_USER = -0xa + EVFILT_VM = -0xc + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_DISPATCH2 = 0x180 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG0 = 0x1000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_OOBAND = 0x2000 + EV_POLL = 0x1000 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf000 + EV_UDATA_SPECIFIC = 0x100 + EV_VANISHED = 0x200 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x4000 + FFDLY = 0x4000 + FLUSHO = 0x800000 + FSOPT_ATTR_CMN_EXTENDED = 0x20 + FSOPT_NOFOLLOW = 0x1 + FSOPT_NOINMEMUPDATE = 0x2 + FSOPT_PACK_INVAL_ATTRS = 0x8 + FSOPT_REPORT_FULLSIZE = 0x4 + FSOPT_RETURN_REALDEV = 0x200 + F_ADDFILESIGS = 0x3d + F_ADDFILESIGS_FOR_DYLD_SIM = 0x53 + F_ADDFILESIGS_INFO = 0x67 + F_ADDFILESIGS_RETURN = 0x61 + F_ADDFILESUPPL = 0x68 + F_ADDSIGS = 0x3b + F_ALLOCATEALL = 0x4 + F_ALLOCATECONTIG = 0x2 + F_BARRIERFSYNC = 0x55 + F_CHECK_LV = 0x62 + F_CHKCLEAN = 0x29 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x43 + F_FINDSIGS = 0x4e + F_FLUSH_DATA = 0x28 + F_FREEZE_FS = 0x35 + F_FULLFSYNC = 0x33 + F_GETCODEDIR = 0x48 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETLKPID = 0x42 + F_GETNOSIGPIPE = 0x4a + F_GETOWN = 0x5 + F_GETPATH = 0x32 + F_GETPATH_MTMINFO = 0x47 + F_GETPATH_NOFIRMLINK = 0x66 + F_GETPROTECTIONCLASS = 0x3f + F_GETPROTECTIONLEVEL = 0x4d + F_GETSIGSINFO = 0x69 + F_GLOBAL_NOCACHE = 0x37 + F_LOG2PHYS = 0x31 + F_LOG2PHYS_EXT = 0x41 + F_NOCACHE = 0x30 + F_NODIRECT = 0x3e + F_OK = 0x0 + F_PATHPKG_CHECK = 0x34 + F_PEOFPOSMODE = 0x3 + F_PREALLOCATE = 0x2a + F_PUNCHHOLE = 0x63 + F_RDADVISE = 0x2c + F_RDAHEAD = 0x2d + F_RDLCK = 0x1 + F_SETBACKINGSTORE = 0x46 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETLKWTIMEOUT = 0xa + F_SETNOSIGPIPE = 0x49 + F_SETOWN = 0x6 + F_SETPROTECTIONCLASS = 0x40 + F_SETSIZE = 0x2b + F_SINGLE_WRITER = 0x4c + F_SPECULATIVE_READ = 0x65 + F_THAW_FS = 0x36 + F_TRANSCODEKEY = 0x4b + F_TRIM_ACTIVE_FILE = 0x64 + F_UNLCK = 0x2 + F_VOLPOSMODE = 0x4 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFF_ALLMULTI = 0x200 + IFF_ALTPHYS = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NOTRAILERS = 0x20 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_6LOWPAN = 0x40 + IFT_AAL5 = 0x31 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ATM = 0x25 + IFT_BRIDGE = 0xd1 + IFT_CARP = 0xf8 + IFT_CELLULAR = 0xff + IFT_CEPT = 0x13 + IFT_DS3 = 0x1e + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_ETHER = 0x6 + IFT_FAITH = 0x38 + IFT_FDDI = 0xf + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_GIF = 0x37 + IFT_HDH1822 = 0x3 + IFT_HIPPI = 0x2f + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IEEE1394 = 0x90 + IFT_IEEE8023ADLAG = 0x88 + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88026 = 0xa + IFT_L2VLAN = 0x87 + IFT_LAPB = 0x10 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_NSIP = 0x1b + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PDP = 0xff + IFT_PFLOG = 0xf5 + IFT_PFSYNC = 0xf6 + IFT_PKTAP = 0xfe + IFT_PPP = 0x17 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PTPSERIAL = 0x16 + IFT_RS232 = 0x21 + IFT_SDLC = 0x11 + IFT_SIP = 0x1f + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_STARLAN = 0xb + IFT_STF = 0x39 + IFT_T1 = 0x12 + IFT_ULTRA = 0x1d + IFT_V35 = 0x2d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LINKLOCALNETNUM = 0xa9fe0000 + IN_LOOPBACKNET = 0x7f + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x400473d1 + IPPROTO_3PC = 0x22 + IPPROTO_ADFS = 0x44 + IPPROTO_AH = 0x33 + IPPROTO_AHIP = 0x3d + IPPROTO_APES = 0x63 + IPPROTO_ARGUS = 0xd + IPPROTO_AX25 = 0x5d + IPPROTO_BHA = 0x31 + IPPROTO_BLT = 0x1e + IPPROTO_BRSATMON = 0x4c + IPPROTO_CFTP = 0x3e + IPPROTO_CHAOS = 0x10 + IPPROTO_CMTP = 0x26 + IPPROTO_CPHB = 0x49 + IPPROTO_CPNX = 0x48 + IPPROTO_DDP = 0x25 + IPPROTO_DGP = 0x56 + IPPROTO_DIVERT = 0xfe + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_EMCON = 0xe + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GMTP = 0x64 + IPPROTO_GRE = 0x2f + IPPROTO_HELLO = 0x3f + IPPROTO_HMP = 0x14 + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IDPR = 0x23 + IPPROTO_IDRP = 0x2d + IPPROTO_IGMP = 0x2 + IPPROTO_IGP = 0x55 + IPPROTO_IGRP = 0x58 + IPPROTO_IL = 0x28 + IPPROTO_INLSP = 0x34 + IPPROTO_INP = 0x20 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPCV = 0x47 + IPPROTO_IPEIP = 0x5e + IPPROTO_IPIP = 0x4 + IPPROTO_IPPC = 0x43 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IRTP = 0x1c + IPPROTO_KRYPTOLAN = 0x41 + IPPROTO_LARP = 0x5b + IPPROTO_LEAF1 = 0x19 + IPPROTO_LEAF2 = 0x1a + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x34 + IPPROTO_MEAS = 0x13 + IPPROTO_MHRP = 0x30 + IPPROTO_MICP = 0x5f + IPPROTO_MTP = 0x5c + IPPROTO_MUX = 0x12 + IPPROTO_ND = 0x4d + IPPROTO_NHRP = 0x36 + IPPROTO_NONE = 0x3b + IPPROTO_NSP = 0x1f + IPPROTO_NVPII = 0xb + IPPROTO_OSPFIGP = 0x59 + IPPROTO_PGM = 0x71 + IPPROTO_PIGP = 0x9 + IPPROTO_PIM = 0x67 + IPPROTO_PRM = 0x15 + IPPROTO_PUP = 0xc + IPPROTO_PVP = 0x4b + IPPROTO_RAW = 0xff + IPPROTO_RCCMON = 0xa + IPPROTO_RDP = 0x1b + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_RVD = 0x42 + IPPROTO_SATEXPAK = 0x40 + IPPROTO_SATMON = 0x45 + IPPROTO_SCCSP = 0x60 + IPPROTO_SCTP = 0x84 + IPPROTO_SDRP = 0x2a + IPPROTO_SEP = 0x21 + IPPROTO_SRPC = 0x5a + IPPROTO_ST = 0x7 + IPPROTO_SVMTP = 0x52 + IPPROTO_SWIPE = 0x35 + IPPROTO_TCF = 0x57 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_TPXX = 0x27 + IPPROTO_TRUNK1 = 0x17 + IPPROTO_TRUNK2 = 0x18 + IPPROTO_TTP = 0x54 + IPPROTO_UDP = 0x11 + IPPROTO_VINES = 0x53 + IPPROTO_VISA = 0x46 + IPPROTO_VMTP = 0x51 + IPPROTO_WBEXPAK = 0x4f + IPPROTO_WBMON = 0x4e + IPPROTO_WSN = 0x4a + IPPROTO_XNET = 0xf + IPPROTO_XTP = 0x24 + IPV6_2292DSTOPTS = 0x17 + IPV6_2292HOPLIMIT = 0x14 + IPV6_2292HOPOPTS = 0x16 + IPV6_2292NEXTHOP = 0x15 + IPV6_2292PKTINFO = 0x13 + IPV6_2292PKTOPTIONS = 0x19 + IPV6_2292RTHDR = 0x18 + IPV6_3542DSTOPTS = 0x32 + IPV6_3542HOPLIMIT = 0x2f + IPV6_3542HOPOPTS = 0x31 + IPV6_3542NEXTHOP = 0x30 + IPV6_3542PKTINFO = 0x2e + IPV6_3542RTHDR = 0x33 + IPV6_ADDR_MC_FLAGS_PREFIX = 0x20 + IPV6_ADDR_MC_FLAGS_TRANSIENT = 0x10 + IPV6_ADDR_MC_FLAGS_UNICAST_BASED = 0x30 + IPV6_AUTOFLOWLABEL = 0x3b + IPV6_BINDV6ONLY = 0x1b + IPV6_BOUND_IF = 0x7d + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FLOW_ECN_MASK = 0x3000 + IPV6_FRAGTTL = 0x3c + IPV6_FW_ADD = 0x1e + IPV6_FW_DEL = 0x1f + IPV6_FW_FLUSH = 0x20 + IPV6_FW_GET = 0x22 + IPV6_FW_ZERO = 0x21 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXOPTHDR = 0x800 + IPV6_MAXPACKET = 0xffff + IPV6_MAX_GROUP_SRC_FILTER = 0x200 + IPV6_MAX_MEMBERSHIPS = 0xfff + IPV6_MAX_SOCK_SRC_FILTER = 0x80 + IPV6_MIN_MEMBERSHIPS = 0x1f + IPV6_MMTU = 0x500 + IPV6_MSFILTER = 0x4a + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_PATHMTU = 0x2c + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_PREFER_TEMPADDR = 0x3f + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x3d + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x23 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x39 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x24 + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_ADD_SOURCE_MEMBERSHIP = 0x46 + IP_BLOCK_SOURCE = 0x48 + IP_BOUND_IF = 0x19 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DONTFRAG = 0x1c + IP_DROP_MEMBERSHIP = 0xd + IP_DROP_SOURCE_MEMBERSHIP = 0x47 + IP_DUMMYNET_CONFIGURE = 0x3c + IP_DUMMYNET_DEL = 0x3d + IP_DUMMYNET_FLUSH = 0x3e + IP_DUMMYNET_GET = 0x40 + IP_FAITH = 0x16 + IP_FW_ADD = 0x28 + IP_FW_DEL = 0x29 + IP_FW_FLUSH = 0x2a + IP_FW_GET = 0x2c + IP_FW_RESETLOG = 0x2d + IP_FW_ZERO = 0x2b + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x15 + IP_MAXPACKET = 0xffff + IP_MAX_GROUP_SRC_FILTER = 0x200 + IP_MAX_MEMBERSHIPS = 0xfff + IP_MAX_SOCK_MUTE_FILTER = 0x80 + IP_MAX_SOCK_SRC_FILTER = 0x80 + IP_MF = 0x2000 + IP_MIN_MEMBERSHIPS = 0x1f + IP_MSFILTER = 0x4a + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_IFINDEX = 0x42 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_MULTICAST_VIF = 0xe + IP_NAT__XXX = 0x37 + IP_OFFMASK = 0x1fff + IP_OLD_FW_ADD = 0x32 + IP_OLD_FW_DEL = 0x33 + IP_OLD_FW_FLUSH = 0x34 + IP_OLD_FW_GET = 0x36 + IP_OLD_FW_RESETLOG = 0x38 + IP_OLD_FW_ZERO = 0x35 + IP_OPTIONS = 0x1 + IP_PKTINFO = 0x1a + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVPKTINFO = 0x1a + IP_RECVRETOPTS = 0x6 + IP_RECVTOS = 0x1b + IP_RECVTTL = 0x18 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RSVP_OFF = 0x10 + IP_RSVP_ON = 0xf + IP_RSVP_VIF_OFF = 0x12 + IP_RSVP_VIF_ON = 0x11 + IP_STRIPHDR = 0x17 + IP_TOS = 0x3 + IP_TRAFFIC_MGT_BACKGROUND = 0x41 + IP_TTL = 0x4 + IP_UNBLOCK_SOURCE = 0x49 + ISIG = 0x80 + ISTRIP = 0x20 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCAL_PEERCRED = 0x1 + LOCAL_PEEREPID = 0x3 + LOCAL_PEEREUUID = 0x5 + LOCAL_PEERPID = 0x2 + LOCAL_PEERTOKEN = 0x6 + LOCAL_PEERUUID = 0x4 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_CAN_REUSE = 0x9 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x5 + MADV_FREE_REUSABLE = 0x7 + MADV_FREE_REUSE = 0x8 + MADV_NORMAL = 0x0 + MADV_PAGEOUT = 0xa + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_WILLNEED = 0x3 + MADV_ZERO_WIRED_PAGES = 0x6 + MAP_32BIT = 0x8000 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_COPY = 0x2 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_HASSEMAPHORE = 0x200 + MAP_JIT = 0x800 + MAP_NOCACHE = 0x400 + MAP_NOEXTEND = 0x100 + MAP_NORESERVE = 0x40 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_RESERVED0080 = 0x80 + MAP_RESILIENT_CODESIGN = 0x2000 + MAP_RESILIENT_MEDIA = 0x4000 + MAP_SHARED = 0x1 + MAP_TRANSLATED_ALLOW_EXECUTE = 0x20000 + MAP_UNIX03 = 0x40000 + MCAST_BLOCK_SOURCE = 0x54 + MCAST_EXCLUDE = 0x2 + MCAST_INCLUDE = 0x1 + MCAST_JOIN_GROUP = 0x50 + MCAST_JOIN_SOURCE_GROUP = 0x52 + MCAST_LEAVE_GROUP = 0x51 + MCAST_LEAVE_SOURCE_GROUP = 0x53 + MCAST_UNBLOCK_SOURCE = 0x55 + MCAST_UNDEFINED = 0x0 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MNT_ASYNC = 0x40 + MNT_AUTOMOUNTED = 0x400000 + MNT_CMDFLAGS = 0xf0000 + MNT_CPROTECT = 0x80 + MNT_DEFWRITE = 0x2000000 + MNT_DONTBROWSE = 0x100000 + MNT_DOVOLFS = 0x8000 + MNT_DWAIT = 0x4 + MNT_EXPORTED = 0x100 + MNT_EXT_ROOT_DATA_VOL = 0x1 + MNT_FORCE = 0x80000 + MNT_IGNORE_OWNERSHIP = 0x200000 + MNT_JOURNALED = 0x800000 + MNT_LOCAL = 0x1000 + MNT_MULTILABEL = 0x4000000 + MNT_NOATIME = 0x10000000 + MNT_NOBLOCK = 0x20000 + MNT_NODEV = 0x10 + MNT_NOEXEC = 0x4 + MNT_NOSUID = 0x8 + MNT_NOUSERXATTR = 0x1000000 + MNT_NOWAIT = 0x2 + MNT_QUARANTINE = 0x400 + MNT_QUOTA = 0x2000 + MNT_RDONLY = 0x1 + MNT_RELOAD = 0x40000 + MNT_REMOVABLE = 0x200 + MNT_ROOTFS = 0x4000 + MNT_SNAPSHOT = 0x40000000 + MNT_STRICTATIME = 0x80000000 + MNT_SYNCHRONOUS = 0x2 + MNT_UNION = 0x20 + MNT_UNKNOWNPERMISSIONS = 0x200000 + MNT_UPDATE = 0x10000 + MNT_VISFLAGMASK = 0xd7f0f7ff + MNT_WAIT = 0x1 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOF = 0x100 + MSG_EOR = 0x8 + MSG_FLUSH = 0x400 + MSG_HAVEMORE = 0x2000 + MSG_HOLD = 0x800 + MSG_NEEDSA = 0x10000 + MSG_NOSIGNAL = 0x80000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_RCVMORE = 0x4000 + MSG_SEND = 0x1000 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MSG_WAITSTREAM = 0x200 + MS_ASYNC = 0x1 + MS_DEACTIVATE = 0x8 + MS_INVALIDATE = 0x2 + MS_KILLPAGES = 0x4 + MS_SYNC = 0x10 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_DUMP2 = 0x7 + NET_RT_FLAGS = 0x2 + NET_RT_FLAGS_PRIV = 0xa + NET_RT_IFLIST = 0x3 + NET_RT_IFLIST2 = 0x6 + NET_RT_MAXID = 0xb + NET_RT_STAT = 0x4 + NET_RT_TRASH = 0x5 + NFDBITS = 0x20 + NL0 = 0x0 + NL1 = 0x100 + NL2 = 0x200 + NL3 = 0x300 + NLDLY = 0x300 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ABSOLUTE = 0x8 + NOTE_ATTRIB = 0x8 + NOTE_BACKGROUND = 0x40 + NOTE_CHILD = 0x4 + NOTE_CRITICAL = 0x20 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXITSTATUS = 0x4000000 + NOTE_EXIT_CSERROR = 0x40000 + NOTE_EXIT_DECRYPTFAIL = 0x10000 + NOTE_EXIT_DETAIL = 0x2000000 + NOTE_EXIT_DETAIL_MASK = 0x70000 + NOTE_EXIT_MEMORY = 0x20000 + NOTE_EXIT_REPARENTED = 0x80000 + NOTE_EXTEND = 0x4 + NOTE_FFAND = 0x40000000 + NOTE_FFCOPY = 0xc0000000 + NOTE_FFCTRLMASK = 0xc0000000 + NOTE_FFLAGSMASK = 0xffffff + NOTE_FFNOP = 0x0 + NOTE_FFOR = 0x80000000 + NOTE_FORK = 0x40000000 + NOTE_FUNLOCK = 0x100 + NOTE_LEEWAY = 0x10 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_MACHTIME = 0x100 + NOTE_MACH_CONTINUOUS_TIME = 0x80 + NOTE_NONE = 0x80 + NOTE_NSECONDS = 0x4 + NOTE_OOB = 0x2 + NOTE_PCTRLMASK = -0x100000 + NOTE_PDATAMASK = 0xfffff + NOTE_REAP = 0x10000000 + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_SECONDS = 0x1 + NOTE_SIGNAL = 0x8000000 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRIGGER = 0x1000000 + NOTE_USECONDS = 0x2 + NOTE_VM_ERROR = 0x10000000 + NOTE_VM_PRESSURE = 0x80000000 + NOTE_VM_PRESSURE_SUDDEN_TERMINATE = 0x20000000 + NOTE_VM_PRESSURE_TERMINATE = 0x40000000 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + OFDEL = 0x20000 + OFILL = 0x80 + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_ALERT = 0x20000000 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x1000000 + O_CREAT = 0x200 + O_DIRECTORY = 0x100000 + O_DP_GETRAWENCRYPTED = 0x1 + O_DP_GETRAWUNENCRYPTED = 0x2 + O_DSYNC = 0x400000 + O_EVTONLY = 0x8000 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x20000 + O_NOFOLLOW = 0x100 + O_NOFOLLOW_ANY = 0x20000000 + O_NONBLOCK = 0x4 + O_POPUP = 0x80000000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_SHLOCK = 0x10 + O_SYMLINK = 0x200000 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PT_ATTACH = 0xa + PT_ATTACHEXC = 0xe + PT_CONTINUE = 0x7 + PT_DENY_ATTACH = 0x1f + PT_DETACH = 0xb + PT_FIRSTMACH = 0x20 + PT_FORCEQUOTA = 0x1e + PT_KILL = 0x8 + PT_READ_D = 0x2 + PT_READ_I = 0x1 + PT_READ_U = 0x3 + PT_SIGEXC = 0xc + PT_STEP = 0x9 + PT_THUPDATE = 0xd + PT_TRACE_ME = 0x0 + PT_WRITE_D = 0x5 + PT_WRITE_I = 0x4 + PT_WRITE_U = 0x6 + RLIMIT_AS = 0x5 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_CPU_USAGE_MONITOR = 0x2 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x8 + RTAX_NETMASK = 0x2 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_CLONING = 0x100 + RTF_CONDEMNED = 0x2000000 + RTF_DEAD = 0x20000000 + RTF_DELCLONE = 0x80 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_GATEWAY = 0x2 + RTF_GLOBAL = 0x40000000 + RTF_HOST = 0x4 + RTF_IFREF = 0x4000000 + RTF_IFSCOPE = 0x1000000 + RTF_LLDATA = 0x400 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MULTICAST = 0x800000 + RTF_NOIFREF = 0x2000 + RTF_PINNED = 0x100000 + RTF_PRCLONING = 0x10000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x40000 + RTF_PROXY = 0x8000000 + RTF_REJECT = 0x8 + RTF_ROUTER = 0x10000000 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_WASCLONED = 0x20000 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DELMADDR = 0x10 + RTM_GET = 0x4 + RTM_GET2 = 0x14 + RTM_IFINFO = 0xe + RTM_IFINFO2 = 0x12 + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_NEWMADDR = 0xf + RTM_NEWMADDR2 = 0x13 + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + SCM_CREDS = 0x3 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x2 + SCM_TIMESTAMP_MONOTONIC = 0x4 + SEEK_CUR = 0x1 + SEEK_DATA = 0x4 + SEEK_END = 0x2 + SEEK_HOLE = 0x3 + SEEK_SET = 0x0 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCARPIPLL = 0xc0206928 + SIOCATMARK = 0x40047307 + SIOCAUTOADDR = 0xc0206926 + SIOCAUTONETMASK = 0x80206927 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFPHYADDR = 0x80206941 + SIOCGDRVSPEC = 0xc028697b + SIOCGETVLAN = 0xc020697f + SIOCGHIWAT = 0x40047301 + SIOCGIF6LOWPAN = 0xc02069c5 + SIOCGIFADDR = 0xc0206921 + SIOCGIFALTMTU = 0xc0206948 + SIOCGIFASYNCMAP = 0xc020697c + SIOCGIFBOND = 0xc0206947 + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCAP = 0xc020695b + SIOCGIFCONF = 0xc00c6924 + SIOCGIFDEVMTU = 0xc0206944 + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFFUNCTIONALTYPE = 0xc02069ad + SIOCGIFGENERIC = 0xc020693a + SIOCGIFKPI = 0xc0206987 + SIOCGIFMAC = 0xc0206982 + SIOCGIFMEDIA = 0xc02c6938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc0206933 + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206940 + SIOCGIFPHYS = 0xc0206935 + SIOCGIFPSRCADDR = 0xc020693f + SIOCGIFSTATUS = 0xc331693d + SIOCGIFVLAN = 0xc020697f + SIOCGIFWAKEFLAGS = 0xc0206988 + SIOCGIFXMEDIA = 0xc02c6948 + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCIFCREATE = 0xc0206978 + SIOCIFCREATE2 = 0xc020697a + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc0106981 + SIOCRSLVMULTI = 0xc010693b + SIOCSDRVSPEC = 0x8028697b + SIOCSETVLAN = 0x8020697e + SIOCSHIWAT = 0x80047300 + SIOCSIF6LOWPAN = 0x802069c4 + SIOCSIFADDR = 0x8020690c + SIOCSIFALTMTU = 0x80206945 + SIOCSIFASYNCMAP = 0x8020697d + SIOCSIFBOND = 0x80206946 + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFCAP = 0x8020695a + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGENERIC = 0x80206939 + SIOCSIFKPI = 0x80206986 + SIOCSIFLLADDR = 0x8020693c + SIOCSIFMAC = 0x80206983 + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x80206934 + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x8040693e + SIOCSIFPHYS = 0x80206936 + SIOCSIFVLAN = 0x8020697e + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SOCK_DGRAM = 0x2 + SOCK_MAXADDRLEN = 0xff + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_LOCAL = 0x0 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_DONTTRUNC = 0x2000 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LABEL = 0x1010 + SO_LINGER = 0x80 + SO_LINGER_SEC = 0x1080 + SO_NETSVC_MARKING_LEVEL = 0x1119 + SO_NET_SERVICE_TYPE = 0x1116 + SO_NKE = 0x1021 + SO_NOADDRERR = 0x1023 + SO_NOSIGPIPE = 0x1022 + SO_NOTIFYCONFLICT = 0x1026 + SO_NP_EXTENSIONS = 0x1083 + SO_NREAD = 0x1020 + SO_NUMRCVPKT = 0x1112 + SO_NWRITE = 0x1024 + SO_OOBINLINE = 0x100 + SO_PEERLABEL = 0x1011 + SO_RANDOMPORT = 0x1082 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_REUSESHAREUID = 0x1025 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_TIMESTAMP = 0x400 + SO_TIMESTAMP_MONOTONIC = 0x800 + SO_TRACKER_ATTRIBUTE_FLAGS_APP_APPROVED = 0x1 + SO_TRACKER_ATTRIBUTE_FLAGS_DOMAIN_SHORT = 0x4 + SO_TRACKER_ATTRIBUTE_FLAGS_TRACKER = 0x2 + SO_TRACKER_TRANSPARENCY_VERSION = 0x3 + SO_TYPE = 0x1008 + SO_UPCALLCLOSEWAIT = 0x1027 + SO_USELOOPBACK = 0x40 + SO_WANTMORE = 0x4000 + SO_WANTOOBFLAG = 0x8000 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IFWHT = 0xe000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISTXT = 0x200 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x400 + TAB2 = 0x800 + TAB3 = 0x4 + TABDLY = 0xc04 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCPOPT_CC = 0xb + TCPOPT_CCECHO = 0xd + TCPOPT_CCNEW = 0xc + TCPOPT_EOL = 0x0 + TCPOPT_FASTOPEN = 0x22 + TCPOPT_MAXSEG = 0x2 + TCPOPT_NOP = 0x1 + TCPOPT_SACK = 0x5 + TCPOPT_SACK_HDR = 0x1010500 + TCPOPT_SACK_PERMITTED = 0x4 + TCPOPT_SACK_PERMIT_HDR = 0x1010402 + TCPOPT_SIGNATURE = 0x13 + TCPOPT_TIMESTAMP = 0x8 + TCPOPT_TSTAMP_HDR = 0x101080a + TCPOPT_WINDOW = 0x3 + TCP_CONNECTIONTIMEOUT = 0x20 + TCP_CONNECTION_INFO = 0x106 + TCP_ENABLE_ECN = 0x104 + TCP_FASTOPEN = 0x105 + TCP_KEEPALIVE = 0x10 + TCP_KEEPCNT = 0x102 + TCP_KEEPINTVL = 0x101 + TCP_MAXHLEN = 0x3c + TCP_MAXOLEN = 0x28 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x4 + TCP_MAX_WINSHIFT = 0xe + TCP_MINMSS = 0xd8 + TCP_MSS = 0x200 + TCP_NODELAY = 0x1 + TCP_NOOPT = 0x8 + TCP_NOPUSH = 0x4 + TCP_NOTSENT_LOWAT = 0x201 + TCP_RXT_CONNDROPTIME = 0x80 + TCP_RXT_FINDROP = 0x100 + TCP_SENDMOREACKS = 0x103 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDCDTIMESTAMP = 0x40107458 + TIOCDRAIN = 0x2000745e + TIOCDSIMICROCODE = 0x20007455 + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLUSH = 0x80047410 + TIOCGDRAINWAIT = 0x40047456 + TIOCGETA = 0x40487413 + TIOCGETD = 0x4004741a + TIOCGPGRP = 0x40047477 + TIOCGWINSZ = 0x40087468 + TIOCIXOFF = 0x20007480 + TIOCIXON = 0x20007481 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGDTRWAIT = 0x4004745a + TIOCMGET = 0x4004746a + TIOCMODG = 0x40047403 + TIOCMODS = 0x80047404 + TIOCMSDTRWAIT = 0x8004745b + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCPTYGNAME = 0x40807453 + TIOCPTYGRANT = 0x20007454 + TIOCPTYUNLK = 0x20007452 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCONS = 0x20007463 + TIOCSCTTY = 0x20007461 + TIOCSDRAINWAIT = 0x80047457 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x80487414 + TIOCSETAF = 0x80487416 + TIOCSETAW = 0x80487415 + TIOCSETD = 0x8004741b + TIOCSIG = 0x2000745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCTIMESTAMP = 0x40107459 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x10 + VM_LOADAVG = 0x2 + VM_MACHFACTOR = 0x4 + VM_MAXID = 0x6 + VM_METER = 0x1 + VM_SWAPUSAGE = 0x5 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VT0 = 0x0 + VT1 = 0x10000 + VTDLY = 0x10000 + VTIME = 0x11 + VWERASE = 0x4 + WCONTINUED = 0x10 + WCOREFLAG = 0x80 + WEXITED = 0x4 + WNOHANG = 0x1 + WNOWAIT = 0x20 + WORDSIZE = 0x40 + WSTOPPED = 0x8 + WUNTRACED = 0x2 + XATTR_CREATE = 0x2 + XATTR_NODEFAULT = 0x10 + XATTR_NOFOLLOW = 0x1 + XATTR_NOSECURITY = 0x8 + XATTR_REPLACE = 0x4 + XATTR_SHOWCOMPRESSION = 0x20 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go b/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go deleted file mode 100644 index 3e417571..00000000 --- a/vendor/golang.org/x/sys/unix/zerrors_darwin_arm.go +++ /dev/null @@ -1,1784 +0,0 @@ -// mkerrors.sh -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build arm,darwin - -// Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- _const.go - -package unix - -import "syscall" - -const ( - AF_APPLETALK = 0x10 - AF_CCITT = 0xa - AF_CHAOS = 0x5 - AF_CNT = 0x15 - AF_COIP = 0x14 - AF_DATAKIT = 0x9 - AF_DECnet = 0xc - AF_DLI = 0xd - AF_E164 = 0x1c - AF_ECMA = 0x8 - AF_HYLINK = 0xf - AF_IEEE80211 = 0x25 - AF_IMPLINK = 0x3 - AF_INET = 0x2 - AF_INET6 = 0x1e - AF_IPX = 0x17 - AF_ISDN = 0x1c - AF_ISO = 0x7 - AF_LAT = 0xe - AF_LINK = 0x12 - AF_LOCAL = 0x1 - AF_MAX = 0x28 - AF_NATM = 0x1f - AF_NDRV = 0x1b - AF_NETBIOS = 0x21 - AF_NS = 0x6 - AF_OSI = 0x7 - AF_PPP = 0x22 - AF_PUP = 0x4 - AF_RESERVED_36 = 0x24 - AF_ROUTE = 0x11 - AF_SIP = 0x18 - AF_SNA = 0xb - AF_SYSTEM = 0x20 - AF_UNIX = 0x1 - AF_UNSPEC = 0x0 - AF_UTUN = 0x26 - ALTWERASE = 0x200 - ATTR_BIT_MAP_COUNT = 0x5 - ATTR_CMN_ACCESSMASK = 0x20000 - ATTR_CMN_ACCTIME = 0x1000 - ATTR_CMN_ADDEDTIME = 0x10000000 - ATTR_CMN_BKUPTIME = 0x2000 - ATTR_CMN_CHGTIME = 0x800 - ATTR_CMN_CRTIME = 0x200 - ATTR_CMN_DATA_PROTECT_FLAGS = 0x40000000 - ATTR_CMN_DEVID = 0x2 - ATTR_CMN_DOCUMENT_ID = 0x100000 - ATTR_CMN_ERROR = 0x20000000 - ATTR_CMN_EXTENDED_SECURITY = 0x400000 - ATTR_CMN_FILEID = 0x2000000 - ATTR_CMN_FLAGS = 0x40000 - ATTR_CMN_FNDRINFO = 0x4000 - ATTR_CMN_FSID = 0x4 - ATTR_CMN_FULLPATH = 0x8000000 - ATTR_CMN_GEN_COUNT = 0x80000 - ATTR_CMN_GRPID = 0x10000 - ATTR_CMN_GRPUUID = 0x1000000 - ATTR_CMN_MODTIME = 0x400 - ATTR_CMN_NAME = 0x1 - ATTR_CMN_NAMEDATTRCOUNT = 0x80000 - ATTR_CMN_NAMEDATTRLIST = 0x100000 - ATTR_CMN_OBJID = 0x20 - ATTR_CMN_OBJPERMANENTID = 0x40 - ATTR_CMN_OBJTAG = 0x10 - ATTR_CMN_OBJTYPE = 0x8 - ATTR_CMN_OWNERID = 0x8000 - ATTR_CMN_PARENTID = 0x4000000 - ATTR_CMN_PAROBJID = 0x80 - ATTR_CMN_RETURNED_ATTRS = 0x80000000 - ATTR_CMN_SCRIPT = 0x100 - ATTR_CMN_SETMASK = 0x41c7ff00 - ATTR_CMN_USERACCESS = 0x200000 - ATTR_CMN_UUID = 0x800000 - ATTR_CMN_VALIDMASK = 0xffffffff - ATTR_CMN_VOLSETMASK = 0x6700 - ATTR_FILE_ALLOCSIZE = 0x4 - ATTR_FILE_CLUMPSIZE = 0x10 - ATTR_FILE_DATAALLOCSIZE = 0x400 - ATTR_FILE_DATAEXTENTS = 0x800 - ATTR_FILE_DATALENGTH = 0x200 - ATTR_FILE_DEVTYPE = 0x20 - ATTR_FILE_FILETYPE = 0x40 - ATTR_FILE_FORKCOUNT = 0x80 - ATTR_FILE_FORKLIST = 0x100 - ATTR_FILE_IOBLOCKSIZE = 0x8 - ATTR_FILE_LINKCOUNT = 0x1 - ATTR_FILE_RSRCALLOCSIZE = 0x2000 - ATTR_FILE_RSRCEXTENTS = 0x4000 - ATTR_FILE_RSRCLENGTH = 0x1000 - ATTR_FILE_SETMASK = 0x20 - ATTR_FILE_TOTALSIZE = 0x2 - ATTR_FILE_VALIDMASK = 0x37ff - ATTR_VOL_ALLOCATIONCLUMP = 0x40 - ATTR_VOL_ATTRIBUTES = 0x40000000 - ATTR_VOL_CAPABILITIES = 0x20000 - ATTR_VOL_DIRCOUNT = 0x400 - ATTR_VOL_ENCODINGSUSED = 0x10000 - ATTR_VOL_FILECOUNT = 0x200 - ATTR_VOL_FSTYPE = 0x1 - ATTR_VOL_INFO = 0x80000000 - ATTR_VOL_IOBLOCKSIZE = 0x80 - ATTR_VOL_MAXOBJCOUNT = 0x800 - ATTR_VOL_MINALLOCATION = 0x20 - ATTR_VOL_MOUNTEDDEVICE = 0x8000 - ATTR_VOL_MOUNTFLAGS = 0x4000 - ATTR_VOL_MOUNTPOINT = 0x1000 - ATTR_VOL_NAME = 0x2000 - ATTR_VOL_OBJCOUNT = 0x100 - ATTR_VOL_QUOTA_SIZE = 0x10000000 - ATTR_VOL_RESERVED_SIZE = 0x20000000 - ATTR_VOL_SETMASK = 0x80002000 - ATTR_VOL_SIGNATURE = 0x2 - ATTR_VOL_SIZE = 0x4 - ATTR_VOL_SPACEAVAIL = 0x10 - ATTR_VOL_SPACEFREE = 0x8 - ATTR_VOL_UUID = 0x40000 - ATTR_VOL_VALIDMASK = 0xf007ffff - B0 = 0x0 - B110 = 0x6e - B115200 = 0x1c200 - B1200 = 0x4b0 - B134 = 0x86 - B14400 = 0x3840 - B150 = 0x96 - B1800 = 0x708 - B19200 = 0x4b00 - B200 = 0xc8 - B230400 = 0x38400 - B2400 = 0x960 - B28800 = 0x7080 - B300 = 0x12c - B38400 = 0x9600 - B4800 = 0x12c0 - B50 = 0x32 - B57600 = 0xe100 - B600 = 0x258 - B7200 = 0x1c20 - B75 = 0x4b - B76800 = 0x12c00 - B9600 = 0x2580 - BIOCFLUSH = 0x20004268 - BIOCGBLEN = 0x40044266 - BIOCGDLT = 0x4004426a - BIOCGDLTLIST = 0xc00c4279 - BIOCGETIF = 0x4020426b - BIOCGHDRCMPLT = 0x40044274 - BIOCGRSIG = 0x40044272 - BIOCGRTIMEOUT = 0x4010426e - BIOCGSEESENT = 0x40044276 - BIOCGSTATS = 0x4008426f - BIOCIMMEDIATE = 0x80044270 - BIOCPROMISC = 0x20004269 - BIOCSBLEN = 0xc0044266 - BIOCSDLT = 0x80044278 - BIOCSETF = 0x80104267 - BIOCSETFNR = 0x8010427e - BIOCSETIF = 0x8020426c - BIOCSHDRCMPLT = 0x80044275 - BIOCSRSIG = 0x80044273 - BIOCSRTIMEOUT = 0x8010426d - BIOCSSEESENT = 0x80044277 - BIOCVERSION = 0x40044271 - BPF_A = 0x10 - BPF_ABS = 0x20 - BPF_ADD = 0x0 - BPF_ALIGNMENT = 0x4 - BPF_ALU = 0x4 - BPF_AND = 0x50 - BPF_B = 0x10 - BPF_DIV = 0x30 - BPF_H = 0x8 - BPF_IMM = 0x0 - BPF_IND = 0x40 - BPF_JA = 0x0 - BPF_JEQ = 0x10 - BPF_JGE = 0x30 - BPF_JGT = 0x20 - BPF_JMP = 0x5 - BPF_JSET = 0x40 - BPF_K = 0x0 - BPF_LD = 0x0 - BPF_LDX = 0x1 - BPF_LEN = 0x80 - BPF_LSH = 0x60 - BPF_MAJOR_VERSION = 0x1 - BPF_MAXBUFSIZE = 0x80000 - BPF_MAXINSNS = 0x200 - BPF_MEM = 0x60 - BPF_MEMWORDS = 0x10 - BPF_MINBUFSIZE = 0x20 - BPF_MINOR_VERSION = 0x1 - BPF_MISC = 0x7 - BPF_MSH = 0xa0 - BPF_MUL = 0x20 - BPF_NEG = 0x80 - BPF_OR = 0x40 - BPF_RELEASE = 0x30bb6 - BPF_RET = 0x6 - BPF_RSH = 0x70 - BPF_ST = 0x2 - BPF_STX = 0x3 - BPF_SUB = 0x10 - BPF_TAX = 0x0 - BPF_TXA = 0x80 - BPF_W = 0x0 - BPF_X = 0x8 - BRKINT = 0x2 - BS0 = 0x0 - BS1 = 0x8000 - BSDLY = 0x8000 - CFLUSH = 0xf - CLOCAL = 0x8000 - CLOCK_MONOTONIC = 0x6 - CLOCK_MONOTONIC_RAW = 0x4 - CLOCK_MONOTONIC_RAW_APPROX = 0x5 - CLOCK_PROCESS_CPUTIME_ID = 0xc - CLOCK_REALTIME = 0x0 - CLOCK_THREAD_CPUTIME_ID = 0x10 - CLOCK_UPTIME_RAW = 0x8 - CLOCK_UPTIME_RAW_APPROX = 0x9 - CR0 = 0x0 - CR1 = 0x1000 - CR2 = 0x2000 - CR3 = 0x3000 - CRDLY = 0x3000 - CREAD = 0x800 - CRTSCTS = 0x30000 - CS5 = 0x0 - CS6 = 0x100 - CS7 = 0x200 - CS8 = 0x300 - CSIZE = 0x300 - CSTART = 0x11 - CSTATUS = 0x14 - CSTOP = 0x13 - CSTOPB = 0x400 - CSUSP = 0x1a - CTL_HW = 0x6 - CTL_KERN = 0x1 - CTL_MAXNAME = 0xc - CTL_NET = 0x4 - DLT_A429 = 0xb8 - DLT_A653_ICM = 0xb9 - DLT_AIRONET_HEADER = 0x78 - DLT_AOS = 0xde - DLT_APPLE_IP_OVER_IEEE1394 = 0x8a - DLT_ARCNET = 0x7 - DLT_ARCNET_LINUX = 0x81 - DLT_ATM_CLIP = 0x13 - DLT_ATM_RFC1483 = 0xb - DLT_AURORA = 0x7e - DLT_AX25 = 0x3 - DLT_AX25_KISS = 0xca - DLT_BACNET_MS_TP = 0xa5 - DLT_BLUETOOTH_HCI_H4 = 0xbb - DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 - DLT_CAN20B = 0xbe - DLT_CAN_SOCKETCAN = 0xe3 - DLT_CHAOS = 0x5 - DLT_CHDLC = 0x68 - DLT_CISCO_IOS = 0x76 - DLT_C_HDLC = 0x68 - DLT_C_HDLC_WITH_DIR = 0xcd - DLT_DBUS = 0xe7 - DLT_DECT = 0xdd - DLT_DOCSIS = 0x8f - DLT_DVB_CI = 0xeb - DLT_ECONET = 0x73 - DLT_EN10MB = 0x1 - DLT_EN3MB = 0x2 - DLT_ENC = 0x6d - DLT_ERF = 0xc5 - DLT_ERF_ETH = 0xaf - DLT_ERF_POS = 0xb0 - DLT_FC_2 = 0xe0 - DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 - DLT_FDDI = 0xa - DLT_FLEXRAY = 0xd2 - DLT_FRELAY = 0x6b - DLT_FRELAY_WITH_DIR = 0xce - DLT_GCOM_SERIAL = 0xad - DLT_GCOM_T1E1 = 0xac - DLT_GPF_F = 0xab - DLT_GPF_T = 0xaa - DLT_GPRS_LLC = 0xa9 - DLT_GSMTAP_ABIS = 0xda - DLT_GSMTAP_UM = 0xd9 - DLT_HHDLC = 0x79 - DLT_IBM_SN = 0x92 - DLT_IBM_SP = 0x91 - DLT_IEEE802 = 0x6 - DLT_IEEE802_11 = 0x69 - DLT_IEEE802_11_RADIO = 0x7f - DLT_IEEE802_11_RADIO_AVS = 0xa3 - DLT_IEEE802_15_4 = 0xc3 - DLT_IEEE802_15_4_LINUX = 0xbf - DLT_IEEE802_15_4_NOFCS = 0xe6 - DLT_IEEE802_15_4_NONASK_PHY = 0xd7 - DLT_IEEE802_16_MAC_CPS = 0xbc - DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 - DLT_IPFILTER = 0x74 - DLT_IPMB = 0xc7 - DLT_IPMB_LINUX = 0xd1 - DLT_IPNET = 0xe2 - DLT_IPOIB = 0xf2 - DLT_IPV4 = 0xe4 - DLT_IPV6 = 0xe5 - DLT_IP_OVER_FC = 0x7a - DLT_JUNIPER_ATM1 = 0x89 - DLT_JUNIPER_ATM2 = 0x87 - DLT_JUNIPER_ATM_CEMIC = 0xee - DLT_JUNIPER_CHDLC = 0xb5 - DLT_JUNIPER_ES = 0x84 - DLT_JUNIPER_ETHER = 0xb2 - DLT_JUNIPER_FIBRECHANNEL = 0xea - DLT_JUNIPER_FRELAY = 0xb4 - DLT_JUNIPER_GGSN = 0x85 - DLT_JUNIPER_ISM = 0xc2 - DLT_JUNIPER_MFR = 0x86 - DLT_JUNIPER_MLFR = 0x83 - DLT_JUNIPER_MLPPP = 0x82 - DLT_JUNIPER_MONITOR = 0xa4 - DLT_JUNIPER_PIC_PEER = 0xae - DLT_JUNIPER_PPP = 0xb3 - DLT_JUNIPER_PPPOE = 0xa7 - DLT_JUNIPER_PPPOE_ATM = 0xa8 - DLT_JUNIPER_SERVICES = 0x88 - DLT_JUNIPER_SRX_E2E = 0xe9 - DLT_JUNIPER_ST = 0xc8 - DLT_JUNIPER_VP = 0xb7 - DLT_JUNIPER_VS = 0xe8 - DLT_LAPB_WITH_DIR = 0xcf - DLT_LAPD = 0xcb - DLT_LIN = 0xd4 - DLT_LINUX_EVDEV = 0xd8 - DLT_LINUX_IRDA = 0x90 - DLT_LINUX_LAPD = 0xb1 - DLT_LINUX_PPP_WITHDIRECTION = 0xa6 - DLT_LINUX_SLL = 0x71 - DLT_LOOP = 0x6c - DLT_LTALK = 0x72 - DLT_MATCHING_MAX = 0xf5 - DLT_MATCHING_MIN = 0x68 - DLT_MFR = 0xb6 - DLT_MOST = 0xd3 - DLT_MPEG_2_TS = 0xf3 - DLT_MPLS = 0xdb - DLT_MTP2 = 0x8c - DLT_MTP2_WITH_PHDR = 0x8b - DLT_MTP3 = 0x8d - DLT_MUX27010 = 0xec - DLT_NETANALYZER = 0xf0 - DLT_NETANALYZER_TRANSPARENT = 0xf1 - DLT_NFC_LLCP = 0xf5 - DLT_NFLOG = 0xef - DLT_NG40 = 0xf4 - DLT_NULL = 0x0 - DLT_PCI_EXP = 0x7d - DLT_PFLOG = 0x75 - DLT_PFSYNC = 0x12 - DLT_PPI = 0xc0 - DLT_PPP = 0x9 - DLT_PPP_BSDOS = 0x10 - DLT_PPP_ETHER = 0x33 - DLT_PPP_PPPD = 0xa6 - DLT_PPP_SERIAL = 0x32 - DLT_PPP_WITH_DIR = 0xcc - DLT_PPP_WITH_DIRECTION = 0xa6 - DLT_PRISM_HEADER = 0x77 - DLT_PRONET = 0x4 - DLT_RAIF1 = 0xc6 - DLT_RAW = 0xc - DLT_RIO = 0x7c - DLT_SCCP = 0x8e - DLT_SITA = 0xc4 - DLT_SLIP = 0x8 - DLT_SLIP_BSDOS = 0xf - DLT_STANAG_5066_D_PDU = 0xed - DLT_SUNATM = 0x7b - DLT_SYMANTEC_FIREWALL = 0x63 - DLT_TZSP = 0x80 - DLT_USB = 0xba - DLT_USB_LINUX = 0xbd - DLT_USB_LINUX_MMAPPED = 0xdc - DLT_USER0 = 0x93 - DLT_USER1 = 0x94 - DLT_USER10 = 0x9d - DLT_USER11 = 0x9e - DLT_USER12 = 0x9f - DLT_USER13 = 0xa0 - DLT_USER14 = 0xa1 - DLT_USER15 = 0xa2 - DLT_USER2 = 0x95 - DLT_USER3 = 0x96 - DLT_USER4 = 0x97 - DLT_USER5 = 0x98 - DLT_USER6 = 0x99 - DLT_USER7 = 0x9a - DLT_USER8 = 0x9b - DLT_USER9 = 0x9c - DLT_WIHART = 0xdf - DLT_X2E_SERIAL = 0xd5 - DLT_X2E_XORAYA = 0xd6 - DT_BLK = 0x6 - DT_CHR = 0x2 - DT_DIR = 0x4 - DT_FIFO = 0x1 - DT_LNK = 0xa - DT_REG = 0x8 - DT_SOCK = 0xc - DT_UNKNOWN = 0x0 - DT_WHT = 0xe - ECHO = 0x8 - ECHOCTL = 0x40 - ECHOE = 0x2 - ECHOK = 0x4 - ECHOKE = 0x1 - ECHONL = 0x10 - ECHOPRT = 0x20 - EVFILT_AIO = -0x3 - EVFILT_EXCEPT = -0xf - EVFILT_FS = -0x9 - EVFILT_MACHPORT = -0x8 - EVFILT_PROC = -0x5 - EVFILT_READ = -0x1 - EVFILT_SIGNAL = -0x6 - EVFILT_SYSCOUNT = 0xf - EVFILT_THREADMARKER = 0xf - EVFILT_TIMER = -0x7 - EVFILT_USER = -0xa - EVFILT_VM = -0xc - EVFILT_VNODE = -0x4 - EVFILT_WRITE = -0x2 - EV_ADD = 0x1 - EV_CLEAR = 0x20 - EV_DELETE = 0x2 - EV_DISABLE = 0x8 - EV_DISPATCH = 0x80 - EV_DISPATCH2 = 0x180 - EV_ENABLE = 0x4 - EV_EOF = 0x8000 - EV_ERROR = 0x4000 - EV_FLAG0 = 0x1000 - EV_FLAG1 = 0x2000 - EV_ONESHOT = 0x10 - EV_OOBAND = 0x2000 - EV_POLL = 0x1000 - EV_RECEIPT = 0x40 - EV_SYSFLAGS = 0xf000 - EV_UDATA_SPECIFIC = 0x100 - EV_VANISHED = 0x200 - EXTA = 0x4b00 - EXTB = 0x9600 - EXTPROC = 0x800 - FD_CLOEXEC = 0x1 - FD_SETSIZE = 0x400 - FF0 = 0x0 - FF1 = 0x4000 - FFDLY = 0x4000 - FLUSHO = 0x800000 - FSOPT_ATTR_CMN_EXTENDED = 0x20 - FSOPT_NOFOLLOW = 0x1 - FSOPT_NOINMEMUPDATE = 0x2 - FSOPT_PACK_INVAL_ATTRS = 0x8 - FSOPT_REPORT_FULLSIZE = 0x4 - F_ADDFILESIGS = 0x3d - F_ADDFILESIGS_FOR_DYLD_SIM = 0x53 - F_ADDFILESIGS_RETURN = 0x61 - F_ADDSIGS = 0x3b - F_ALLOCATEALL = 0x4 - F_ALLOCATECONTIG = 0x2 - F_BARRIERFSYNC = 0x55 - F_CHECK_LV = 0x62 - F_CHKCLEAN = 0x29 - F_DUPFD = 0x0 - F_DUPFD_CLOEXEC = 0x43 - F_FINDSIGS = 0x4e - F_FLUSH_DATA = 0x28 - F_FREEZE_FS = 0x35 - F_FULLFSYNC = 0x33 - F_GETCODEDIR = 0x48 - F_GETFD = 0x1 - F_GETFL = 0x3 - F_GETLK = 0x7 - F_GETLKPID = 0x42 - F_GETNOSIGPIPE = 0x4a - F_GETOWN = 0x5 - F_GETPATH = 0x32 - F_GETPATH_MTMINFO = 0x47 - F_GETPROTECTIONCLASS = 0x3f - F_GETPROTECTIONLEVEL = 0x4d - F_GLOBAL_NOCACHE = 0x37 - F_LOG2PHYS = 0x31 - F_LOG2PHYS_EXT = 0x41 - F_NOCACHE = 0x30 - F_NODIRECT = 0x3e - F_OK = 0x0 - F_PATHPKG_CHECK = 0x34 - F_PEOFPOSMODE = 0x3 - F_PREALLOCATE = 0x2a - F_PUNCHHOLE = 0x63 - F_RDADVISE = 0x2c - F_RDAHEAD = 0x2d - F_RDLCK = 0x1 - F_SETBACKINGSTORE = 0x46 - F_SETFD = 0x2 - F_SETFL = 0x4 - F_SETLK = 0x8 - F_SETLKW = 0x9 - F_SETLKWTIMEOUT = 0xa - F_SETNOSIGPIPE = 0x49 - F_SETOWN = 0x6 - F_SETPROTECTIONCLASS = 0x40 - F_SETSIZE = 0x2b - F_SINGLE_WRITER = 0x4c - F_THAW_FS = 0x36 - F_TRANSCODEKEY = 0x4b - F_TRIM_ACTIVE_FILE = 0x64 - F_UNLCK = 0x2 - F_VOLPOSMODE = 0x4 - F_WRLCK = 0x3 - HUPCL = 0x4000 - HW_MACHINE = 0x1 - ICANON = 0x100 - ICMP6_FILTER = 0x12 - ICRNL = 0x100 - IEXTEN = 0x400 - IFF_ALLMULTI = 0x200 - IFF_ALTPHYS = 0x4000 - IFF_BROADCAST = 0x2 - IFF_DEBUG = 0x4 - IFF_LINK0 = 0x1000 - IFF_LINK1 = 0x2000 - IFF_LINK2 = 0x4000 - IFF_LOOPBACK = 0x8 - IFF_MULTICAST = 0x8000 - IFF_NOARP = 0x80 - IFF_NOTRAILERS = 0x20 - IFF_OACTIVE = 0x400 - IFF_POINTOPOINT = 0x10 - IFF_PROMISC = 0x100 - IFF_RUNNING = 0x40 - IFF_SIMPLEX = 0x800 - IFF_UP = 0x1 - IFNAMSIZ = 0x10 - IFT_1822 = 0x2 - IFT_AAL5 = 0x31 - IFT_ARCNET = 0x23 - IFT_ARCNETPLUS = 0x24 - IFT_ATM = 0x25 - IFT_BRIDGE = 0xd1 - IFT_CARP = 0xf8 - IFT_CELLULAR = 0xff - IFT_CEPT = 0x13 - IFT_DS3 = 0x1e - IFT_ENC = 0xf4 - IFT_EON = 0x19 - IFT_ETHER = 0x6 - IFT_FAITH = 0x38 - IFT_FDDI = 0xf - IFT_FRELAY = 0x20 - IFT_FRELAYDCE = 0x2c - IFT_GIF = 0x37 - IFT_HDH1822 = 0x3 - IFT_HIPPI = 0x2f - IFT_HSSI = 0x2e - IFT_HY = 0xe - IFT_IEEE1394 = 0x90 - IFT_IEEE8023ADLAG = 0x88 - IFT_ISDNBASIC = 0x14 - IFT_ISDNPRIMARY = 0x15 - IFT_ISO88022LLC = 0x29 - IFT_ISO88023 = 0x7 - IFT_ISO88024 = 0x8 - IFT_ISO88025 = 0x9 - IFT_ISO88026 = 0xa - IFT_L2VLAN = 0x87 - IFT_LAPB = 0x10 - IFT_LOCALTALK = 0x2a - IFT_LOOP = 0x18 - IFT_MIOX25 = 0x26 - IFT_MODEM = 0x30 - IFT_NSIP = 0x1b - IFT_OTHER = 0x1 - IFT_P10 = 0xc - IFT_P80 = 0xd - IFT_PARA = 0x22 - IFT_PDP = 0xff - IFT_PFLOG = 0xf5 - IFT_PFSYNC = 0xf6 - IFT_PKTAP = 0xfe - IFT_PPP = 0x17 - IFT_PROPMUX = 0x36 - IFT_PROPVIRTUAL = 0x35 - IFT_PTPSERIAL = 0x16 - IFT_RS232 = 0x21 - IFT_SDLC = 0x11 - IFT_SIP = 0x1f - IFT_SLIP = 0x1c - IFT_SMDSDXI = 0x2b - IFT_SMDSICIP = 0x34 - IFT_SONET = 0x27 - IFT_SONETPATH = 0x32 - IFT_SONETVT = 0x33 - IFT_STARLAN = 0xb - IFT_STF = 0x39 - IFT_T1 = 0x12 - IFT_ULTRA = 0x1d - IFT_V35 = 0x2d - IFT_X25 = 0x5 - IFT_X25DDN = 0x4 - IFT_X25PLE = 0x28 - IFT_XETHER = 0x1a - IGNBRK = 0x1 - IGNCR = 0x80 - IGNPAR = 0x4 - IMAXBEL = 0x2000 - INLCR = 0x40 - INPCK = 0x10 - IN_CLASSA_HOST = 0xffffff - IN_CLASSA_MAX = 0x80 - IN_CLASSA_NET = 0xff000000 - IN_CLASSA_NSHIFT = 0x18 - IN_CLASSB_HOST = 0xffff - IN_CLASSB_MAX = 0x10000 - IN_CLASSB_NET = 0xffff0000 - IN_CLASSB_NSHIFT = 0x10 - IN_CLASSC_HOST = 0xff - IN_CLASSC_NET = 0xffffff00 - IN_CLASSC_NSHIFT = 0x8 - IN_CLASSD_HOST = 0xfffffff - IN_CLASSD_NET = 0xf0000000 - IN_CLASSD_NSHIFT = 0x1c - IN_LINKLOCALNETNUM = 0xa9fe0000 - IN_LOOPBACKNET = 0x7f - IPPROTO_3PC = 0x22 - IPPROTO_ADFS = 0x44 - IPPROTO_AH = 0x33 - IPPROTO_AHIP = 0x3d - IPPROTO_APES = 0x63 - IPPROTO_ARGUS = 0xd - IPPROTO_AX25 = 0x5d - IPPROTO_BHA = 0x31 - IPPROTO_BLT = 0x1e - IPPROTO_BRSATMON = 0x4c - IPPROTO_CFTP = 0x3e - IPPROTO_CHAOS = 0x10 - IPPROTO_CMTP = 0x26 - IPPROTO_CPHB = 0x49 - IPPROTO_CPNX = 0x48 - IPPROTO_DDP = 0x25 - IPPROTO_DGP = 0x56 - IPPROTO_DIVERT = 0xfe - IPPROTO_DONE = 0x101 - IPPROTO_DSTOPTS = 0x3c - IPPROTO_EGP = 0x8 - IPPROTO_EMCON = 0xe - IPPROTO_ENCAP = 0x62 - IPPROTO_EON = 0x50 - IPPROTO_ESP = 0x32 - IPPROTO_ETHERIP = 0x61 - IPPROTO_FRAGMENT = 0x2c - IPPROTO_GGP = 0x3 - IPPROTO_GMTP = 0x64 - IPPROTO_GRE = 0x2f - IPPROTO_HELLO = 0x3f - IPPROTO_HMP = 0x14 - IPPROTO_HOPOPTS = 0x0 - IPPROTO_ICMP = 0x1 - IPPROTO_ICMPV6 = 0x3a - IPPROTO_IDP = 0x16 - IPPROTO_IDPR = 0x23 - IPPROTO_IDRP = 0x2d - IPPROTO_IGMP = 0x2 - IPPROTO_IGP = 0x55 - IPPROTO_IGRP = 0x58 - IPPROTO_IL = 0x28 - IPPROTO_INLSP = 0x34 - IPPROTO_INP = 0x20 - IPPROTO_IP = 0x0 - IPPROTO_IPCOMP = 0x6c - IPPROTO_IPCV = 0x47 - IPPROTO_IPEIP = 0x5e - IPPROTO_IPIP = 0x4 - IPPROTO_IPPC = 0x43 - IPPROTO_IPV4 = 0x4 - IPPROTO_IPV6 = 0x29 - IPPROTO_IRTP = 0x1c - IPPROTO_KRYPTOLAN = 0x41 - IPPROTO_LARP = 0x5b - IPPROTO_LEAF1 = 0x19 - IPPROTO_LEAF2 = 0x1a - IPPROTO_MAX = 0x100 - IPPROTO_MAXID = 0x34 - IPPROTO_MEAS = 0x13 - IPPROTO_MHRP = 0x30 - IPPROTO_MICP = 0x5f - IPPROTO_MTP = 0x5c - IPPROTO_MUX = 0x12 - IPPROTO_ND = 0x4d - IPPROTO_NHRP = 0x36 - IPPROTO_NONE = 0x3b - IPPROTO_NSP = 0x1f - IPPROTO_NVPII = 0xb - IPPROTO_OSPFIGP = 0x59 - IPPROTO_PGM = 0x71 - IPPROTO_PIGP = 0x9 - IPPROTO_PIM = 0x67 - IPPROTO_PRM = 0x15 - IPPROTO_PUP = 0xc - IPPROTO_PVP = 0x4b - IPPROTO_RAW = 0xff - IPPROTO_RCCMON = 0xa - IPPROTO_RDP = 0x1b - IPPROTO_ROUTING = 0x2b - IPPROTO_RSVP = 0x2e - IPPROTO_RVD = 0x42 - IPPROTO_SATEXPAK = 0x40 - IPPROTO_SATMON = 0x45 - IPPROTO_SCCSP = 0x60 - IPPROTO_SCTP = 0x84 - IPPROTO_SDRP = 0x2a - IPPROTO_SEP = 0x21 - IPPROTO_SRPC = 0x5a - IPPROTO_ST = 0x7 - IPPROTO_SVMTP = 0x52 - IPPROTO_SWIPE = 0x35 - IPPROTO_TCF = 0x57 - IPPROTO_TCP = 0x6 - IPPROTO_TP = 0x1d - IPPROTO_TPXX = 0x27 - IPPROTO_TRUNK1 = 0x17 - IPPROTO_TRUNK2 = 0x18 - IPPROTO_TTP = 0x54 - IPPROTO_UDP = 0x11 - IPPROTO_VINES = 0x53 - IPPROTO_VISA = 0x46 - IPPROTO_VMTP = 0x51 - IPPROTO_WBEXPAK = 0x4f - IPPROTO_WBMON = 0x4e - IPPROTO_WSN = 0x4a - IPPROTO_XNET = 0xf - IPPROTO_XTP = 0x24 - IPV6_2292DSTOPTS = 0x17 - IPV6_2292HOPLIMIT = 0x14 - IPV6_2292HOPOPTS = 0x16 - IPV6_2292NEXTHOP = 0x15 - IPV6_2292PKTINFO = 0x13 - IPV6_2292PKTOPTIONS = 0x19 - IPV6_2292RTHDR = 0x18 - IPV6_BINDV6ONLY = 0x1b - IPV6_BOUND_IF = 0x7d - IPV6_CHECKSUM = 0x1a - IPV6_DEFAULT_MULTICAST_HOPS = 0x1 - IPV6_DEFAULT_MULTICAST_LOOP = 0x1 - IPV6_DEFHLIM = 0x40 - IPV6_FAITH = 0x1d - IPV6_FLOWINFO_MASK = 0xffffff0f - IPV6_FLOWLABEL_MASK = 0xffff0f00 - IPV6_FLOW_ECN_MASK = 0x300 - IPV6_FRAGTTL = 0x3c - IPV6_FW_ADD = 0x1e - IPV6_FW_DEL = 0x1f - IPV6_FW_FLUSH = 0x20 - IPV6_FW_GET = 0x22 - IPV6_FW_ZERO = 0x21 - IPV6_HLIMDEC = 0x1 - IPV6_IPSEC_POLICY = 0x1c - IPV6_JOIN_GROUP = 0xc - IPV6_LEAVE_GROUP = 0xd - IPV6_MAXHLIM = 0xff - IPV6_MAXOPTHDR = 0x800 - IPV6_MAXPACKET = 0xffff - IPV6_MAX_GROUP_SRC_FILTER = 0x200 - IPV6_MAX_MEMBERSHIPS = 0xfff - IPV6_MAX_SOCK_SRC_FILTER = 0x80 - IPV6_MIN_MEMBERSHIPS = 0x1f - IPV6_MMTU = 0x500 - IPV6_MULTICAST_HOPS = 0xa - IPV6_MULTICAST_IF = 0x9 - IPV6_MULTICAST_LOOP = 0xb - IPV6_PORTRANGE = 0xe - IPV6_PORTRANGE_DEFAULT = 0x0 - IPV6_PORTRANGE_HIGH = 0x1 - IPV6_PORTRANGE_LOW = 0x2 - IPV6_RECVTCLASS = 0x23 - IPV6_RTHDR_LOOSE = 0x0 - IPV6_RTHDR_STRICT = 0x1 - IPV6_RTHDR_TYPE_0 = 0x0 - IPV6_SOCKOPT_RESERVED1 = 0x3 - IPV6_TCLASS = 0x24 - IPV6_UNICAST_HOPS = 0x4 - IPV6_V6ONLY = 0x1b - IPV6_VERSION = 0x60 - IPV6_VERSION_MASK = 0xf0 - IP_ADD_MEMBERSHIP = 0xc - IP_ADD_SOURCE_MEMBERSHIP = 0x46 - IP_BLOCK_SOURCE = 0x48 - IP_BOUND_IF = 0x19 - IP_DEFAULT_MULTICAST_LOOP = 0x1 - IP_DEFAULT_MULTICAST_TTL = 0x1 - IP_DF = 0x4000 - IP_DROP_MEMBERSHIP = 0xd - IP_DROP_SOURCE_MEMBERSHIP = 0x47 - IP_DUMMYNET_CONFIGURE = 0x3c - IP_DUMMYNET_DEL = 0x3d - IP_DUMMYNET_FLUSH = 0x3e - IP_DUMMYNET_GET = 0x40 - IP_FAITH = 0x16 - IP_FW_ADD = 0x28 - IP_FW_DEL = 0x29 - IP_FW_FLUSH = 0x2a - IP_FW_GET = 0x2c - IP_FW_RESETLOG = 0x2d - IP_FW_ZERO = 0x2b - IP_HDRINCL = 0x2 - IP_IPSEC_POLICY = 0x15 - IP_MAXPACKET = 0xffff - IP_MAX_GROUP_SRC_FILTER = 0x200 - IP_MAX_MEMBERSHIPS = 0xfff - IP_MAX_SOCK_MUTE_FILTER = 0x80 - IP_MAX_SOCK_SRC_FILTER = 0x80 - IP_MF = 0x2000 - IP_MIN_MEMBERSHIPS = 0x1f - IP_MSFILTER = 0x4a - IP_MSS = 0x240 - IP_MULTICAST_IF = 0x9 - IP_MULTICAST_IFINDEX = 0x42 - IP_MULTICAST_LOOP = 0xb - IP_MULTICAST_TTL = 0xa - IP_MULTICAST_VIF = 0xe - IP_NAT__XXX = 0x37 - IP_OFFMASK = 0x1fff - IP_OLD_FW_ADD = 0x32 - IP_OLD_FW_DEL = 0x33 - IP_OLD_FW_FLUSH = 0x34 - IP_OLD_FW_GET = 0x36 - IP_OLD_FW_RESETLOG = 0x38 - IP_OLD_FW_ZERO = 0x35 - IP_OPTIONS = 0x1 - IP_PKTINFO = 0x1a - IP_PORTRANGE = 0x13 - IP_PORTRANGE_DEFAULT = 0x0 - IP_PORTRANGE_HIGH = 0x1 - IP_PORTRANGE_LOW = 0x2 - IP_RECVDSTADDR = 0x7 - IP_RECVIF = 0x14 - IP_RECVOPTS = 0x5 - IP_RECVPKTINFO = 0x1a - IP_RECVRETOPTS = 0x6 - IP_RECVTOS = 0x1b - IP_RECVTTL = 0x18 - IP_RETOPTS = 0x8 - IP_RF = 0x8000 - IP_RSVP_OFF = 0x10 - IP_RSVP_ON = 0xf - IP_RSVP_VIF_OFF = 0x12 - IP_RSVP_VIF_ON = 0x11 - IP_STRIPHDR = 0x17 - IP_TOS = 0x3 - IP_TRAFFIC_MGT_BACKGROUND = 0x41 - IP_TTL = 0x4 - IP_UNBLOCK_SOURCE = 0x49 - ISIG = 0x80 - ISTRIP = 0x20 - IUTF8 = 0x4000 - IXANY = 0x800 - IXOFF = 0x400 - IXON = 0x200 - KERN_HOSTNAME = 0xa - KERN_OSRELEASE = 0x2 - KERN_OSTYPE = 0x1 - KERN_VERSION = 0x4 - LOCK_EX = 0x2 - LOCK_NB = 0x4 - LOCK_SH = 0x1 - LOCK_UN = 0x8 - MADV_CAN_REUSE = 0x9 - MADV_DONTNEED = 0x4 - MADV_FREE = 0x5 - MADV_FREE_REUSABLE = 0x7 - MADV_FREE_REUSE = 0x8 - MADV_NORMAL = 0x0 - MADV_PAGEOUT = 0xa - MADV_RANDOM = 0x1 - MADV_SEQUENTIAL = 0x2 - MADV_WILLNEED = 0x3 - MADV_ZERO_WIRED_PAGES = 0x6 - MAP_ANON = 0x1000 - MAP_ANONYMOUS = 0x1000 - MAP_COPY = 0x2 - MAP_FILE = 0x0 - MAP_FIXED = 0x10 - MAP_HASSEMAPHORE = 0x200 - MAP_JIT = 0x800 - MAP_NOCACHE = 0x400 - MAP_NOEXTEND = 0x100 - MAP_NORESERVE = 0x40 - MAP_PRIVATE = 0x2 - MAP_RENAME = 0x20 - MAP_RESERVED0080 = 0x80 - MAP_RESILIENT_CODESIGN = 0x2000 - MAP_RESILIENT_MEDIA = 0x4000 - MAP_SHARED = 0x1 - MCL_CURRENT = 0x1 - MCL_FUTURE = 0x2 - MNT_ASYNC = 0x40 - MNT_AUTOMOUNTED = 0x400000 - MNT_CMDFLAGS = 0xf0000 - MNT_CPROTECT = 0x80 - MNT_DEFWRITE = 0x2000000 - MNT_DONTBROWSE = 0x100000 - MNT_DOVOLFS = 0x8000 - MNT_DWAIT = 0x4 - MNT_EXPORTED = 0x100 - MNT_FORCE = 0x80000 - MNT_IGNORE_OWNERSHIP = 0x200000 - MNT_JOURNALED = 0x800000 - MNT_LOCAL = 0x1000 - MNT_MULTILABEL = 0x4000000 - MNT_NOATIME = 0x10000000 - MNT_NOBLOCK = 0x20000 - MNT_NODEV = 0x10 - MNT_NOEXEC = 0x4 - MNT_NOSUID = 0x8 - MNT_NOUSERXATTR = 0x1000000 - MNT_NOWAIT = 0x2 - MNT_QUARANTINE = 0x400 - MNT_QUOTA = 0x2000 - MNT_RDONLY = 0x1 - MNT_RELOAD = 0x40000 - MNT_ROOTFS = 0x4000 - MNT_SYNCHRONOUS = 0x2 - MNT_UNION = 0x20 - MNT_UNKNOWNPERMISSIONS = 0x200000 - MNT_UPDATE = 0x10000 - MNT_VISFLAGMASK = 0x17f0f5ff - MNT_WAIT = 0x1 - MSG_CTRUNC = 0x20 - MSG_DONTROUTE = 0x4 - MSG_DONTWAIT = 0x80 - MSG_EOF = 0x100 - MSG_EOR = 0x8 - MSG_FLUSH = 0x400 - MSG_HAVEMORE = 0x2000 - MSG_HOLD = 0x800 - MSG_NEEDSA = 0x10000 - MSG_OOB = 0x1 - MSG_PEEK = 0x2 - MSG_RCVMORE = 0x4000 - MSG_SEND = 0x1000 - MSG_TRUNC = 0x10 - MSG_WAITALL = 0x40 - MSG_WAITSTREAM = 0x200 - MS_ASYNC = 0x1 - MS_DEACTIVATE = 0x8 - MS_INVALIDATE = 0x2 - MS_KILLPAGES = 0x4 - MS_SYNC = 0x10 - NAME_MAX = 0xff - NET_RT_DUMP = 0x1 - NET_RT_DUMP2 = 0x7 - NET_RT_FLAGS = 0x2 - NET_RT_IFLIST = 0x3 - NET_RT_IFLIST2 = 0x6 - NET_RT_MAXID = 0xa - NET_RT_STAT = 0x4 - NET_RT_TRASH = 0x5 - NFDBITS = 0x20 - NL0 = 0x0 - NL1 = 0x100 - NL2 = 0x200 - NL3 = 0x300 - NLDLY = 0x300 - NOFLSH = 0x80000000 - NOKERNINFO = 0x2000000 - NOTE_ABSOLUTE = 0x8 - NOTE_ATTRIB = 0x8 - NOTE_BACKGROUND = 0x40 - NOTE_CHILD = 0x4 - NOTE_CRITICAL = 0x20 - NOTE_DELETE = 0x1 - NOTE_EXEC = 0x20000000 - NOTE_EXIT = 0x80000000 - NOTE_EXITSTATUS = 0x4000000 - NOTE_EXIT_CSERROR = 0x40000 - NOTE_EXIT_DECRYPTFAIL = 0x10000 - NOTE_EXIT_DETAIL = 0x2000000 - NOTE_EXIT_DETAIL_MASK = 0x70000 - NOTE_EXIT_MEMORY = 0x20000 - NOTE_EXIT_REPARENTED = 0x80000 - NOTE_EXTEND = 0x4 - NOTE_FFAND = 0x40000000 - NOTE_FFCOPY = 0xc0000000 - NOTE_FFCTRLMASK = 0xc0000000 - NOTE_FFLAGSMASK = 0xffffff - NOTE_FFNOP = 0x0 - NOTE_FFOR = 0x80000000 - NOTE_FORK = 0x40000000 - NOTE_FUNLOCK = 0x100 - NOTE_LEEWAY = 0x10 - NOTE_LINK = 0x10 - NOTE_LOWAT = 0x1 - NOTE_MACH_CONTINUOUS_TIME = 0x80 - NOTE_NONE = 0x80 - NOTE_NSECONDS = 0x4 - NOTE_OOB = 0x2 - NOTE_PCTRLMASK = -0x100000 - NOTE_PDATAMASK = 0xfffff - NOTE_REAP = 0x10000000 - NOTE_RENAME = 0x20 - NOTE_REVOKE = 0x40 - NOTE_SECONDS = 0x1 - NOTE_SIGNAL = 0x8000000 - NOTE_TRACK = 0x1 - NOTE_TRACKERR = 0x2 - NOTE_TRIGGER = 0x1000000 - NOTE_USECONDS = 0x2 - NOTE_VM_ERROR = 0x10000000 - NOTE_VM_PRESSURE = 0x80000000 - NOTE_VM_PRESSURE_SUDDEN_TERMINATE = 0x20000000 - NOTE_VM_PRESSURE_TERMINATE = 0x40000000 - NOTE_WRITE = 0x2 - OCRNL = 0x10 - OFDEL = 0x20000 - OFILL = 0x80 - ONLCR = 0x2 - ONLRET = 0x40 - ONOCR = 0x20 - ONOEOT = 0x8 - OPOST = 0x1 - OXTABS = 0x4 - O_ACCMODE = 0x3 - O_ALERT = 0x20000000 - O_APPEND = 0x8 - O_ASYNC = 0x40 - O_CLOEXEC = 0x1000000 - O_CREAT = 0x200 - O_DIRECTORY = 0x100000 - O_DP_GETRAWENCRYPTED = 0x1 - O_DP_GETRAWUNENCRYPTED = 0x2 - O_DSYNC = 0x400000 - O_EVTONLY = 0x8000 - O_EXCL = 0x800 - O_EXLOCK = 0x20 - O_FSYNC = 0x80 - O_NDELAY = 0x4 - O_NOCTTY = 0x20000 - O_NOFOLLOW = 0x100 - O_NONBLOCK = 0x4 - O_POPUP = 0x80000000 - O_RDONLY = 0x0 - O_RDWR = 0x2 - O_SHLOCK = 0x10 - O_SYMLINK = 0x200000 - O_SYNC = 0x80 - O_TRUNC = 0x400 - O_WRONLY = 0x1 - PARENB = 0x1000 - PARMRK = 0x8 - PARODD = 0x2000 - PENDIN = 0x20000000 - PRIO_PGRP = 0x1 - PRIO_PROCESS = 0x0 - PRIO_USER = 0x2 - PROT_EXEC = 0x4 - PROT_NONE = 0x0 - PROT_READ = 0x1 - PROT_WRITE = 0x2 - PT_ATTACH = 0xa - PT_ATTACHEXC = 0xe - PT_CONTINUE = 0x7 - PT_DENY_ATTACH = 0x1f - PT_DETACH = 0xb - PT_FIRSTMACH = 0x20 - PT_FORCEQUOTA = 0x1e - PT_KILL = 0x8 - PT_READ_D = 0x2 - PT_READ_I = 0x1 - PT_READ_U = 0x3 - PT_SIGEXC = 0xc - PT_STEP = 0x9 - PT_THUPDATE = 0xd - PT_TRACE_ME = 0x0 - PT_WRITE_D = 0x5 - PT_WRITE_I = 0x4 - PT_WRITE_U = 0x6 - RLIMIT_AS = 0x5 - RLIMIT_CORE = 0x4 - RLIMIT_CPU = 0x0 - RLIMIT_CPU_USAGE_MONITOR = 0x2 - RLIMIT_DATA = 0x2 - RLIMIT_FSIZE = 0x1 - RLIMIT_MEMLOCK = 0x6 - RLIMIT_NOFILE = 0x8 - RLIMIT_NPROC = 0x7 - RLIMIT_RSS = 0x5 - RLIMIT_STACK = 0x3 - RLIM_INFINITY = 0x7fffffffffffffff - RTAX_AUTHOR = 0x6 - RTAX_BRD = 0x7 - RTAX_DST = 0x0 - RTAX_GATEWAY = 0x1 - RTAX_GENMASK = 0x3 - RTAX_IFA = 0x5 - RTAX_IFP = 0x4 - RTAX_MAX = 0x8 - RTAX_NETMASK = 0x2 - RTA_AUTHOR = 0x40 - RTA_BRD = 0x80 - RTA_DST = 0x1 - RTA_GATEWAY = 0x2 - RTA_GENMASK = 0x8 - RTA_IFA = 0x20 - RTA_IFP = 0x10 - RTA_NETMASK = 0x4 - RTF_BLACKHOLE = 0x1000 - RTF_BROADCAST = 0x400000 - RTF_CLONING = 0x100 - RTF_CONDEMNED = 0x2000000 - RTF_DELCLONE = 0x80 - RTF_DONE = 0x40 - RTF_DYNAMIC = 0x10 - RTF_GATEWAY = 0x2 - RTF_HOST = 0x4 - RTF_IFREF = 0x4000000 - RTF_IFSCOPE = 0x1000000 - RTF_LLINFO = 0x400 - RTF_LOCAL = 0x200000 - RTF_MODIFIED = 0x20 - RTF_MULTICAST = 0x800000 - RTF_NOIFREF = 0x2000 - RTF_PINNED = 0x100000 - RTF_PRCLONING = 0x10000 - RTF_PROTO1 = 0x8000 - RTF_PROTO2 = 0x4000 - RTF_PROTO3 = 0x40000 - RTF_PROXY = 0x8000000 - RTF_REJECT = 0x8 - RTF_ROUTER = 0x10000000 - RTF_STATIC = 0x800 - RTF_UP = 0x1 - RTF_WASCLONED = 0x20000 - RTF_XRESOLVE = 0x200 - RTM_ADD = 0x1 - RTM_CHANGE = 0x3 - RTM_DELADDR = 0xd - RTM_DELETE = 0x2 - RTM_DELMADDR = 0x10 - RTM_GET = 0x4 - RTM_GET2 = 0x14 - RTM_IFINFO = 0xe - RTM_IFINFO2 = 0x12 - RTM_LOCK = 0x8 - RTM_LOSING = 0x5 - RTM_MISS = 0x7 - RTM_NEWADDR = 0xc - RTM_NEWMADDR = 0xf - RTM_NEWMADDR2 = 0x13 - RTM_OLDADD = 0x9 - RTM_OLDDEL = 0xa - RTM_REDIRECT = 0x6 - RTM_RESOLVE = 0xb - RTM_RTTUNIT = 0xf4240 - RTM_VERSION = 0x5 - RTV_EXPIRE = 0x4 - RTV_HOPCOUNT = 0x2 - RTV_MTU = 0x1 - RTV_RPIPE = 0x8 - RTV_RTT = 0x40 - RTV_RTTVAR = 0x80 - RTV_SPIPE = 0x10 - RTV_SSTHRESH = 0x20 - RUSAGE_CHILDREN = -0x1 - RUSAGE_SELF = 0x0 - SCM_CREDS = 0x3 - SCM_RIGHTS = 0x1 - SCM_TIMESTAMP = 0x2 - SCM_TIMESTAMP_MONOTONIC = 0x4 - SHUT_RD = 0x0 - SHUT_RDWR = 0x2 - SHUT_WR = 0x1 - SIOCADDMULTI = 0x80206931 - SIOCAIFADDR = 0x8040691a - SIOCARPIPLL = 0xc0206928 - SIOCATMARK = 0x40047307 - SIOCAUTOADDR = 0xc0206926 - SIOCAUTONETMASK = 0x80206927 - SIOCDELMULTI = 0x80206932 - SIOCDIFADDR = 0x80206919 - SIOCDIFPHYADDR = 0x80206941 - SIOCGDRVSPEC = 0xc028697b - SIOCGETVLAN = 0xc020697f - SIOCGHIWAT = 0x40047301 - SIOCGIFADDR = 0xc0206921 - SIOCGIFALTMTU = 0xc0206948 - SIOCGIFASYNCMAP = 0xc020697c - SIOCGIFBOND = 0xc0206947 - SIOCGIFBRDADDR = 0xc0206923 - SIOCGIFCAP = 0xc020695b - SIOCGIFCONF = 0xc00c6924 - SIOCGIFDEVMTU = 0xc0206944 - SIOCGIFDSTADDR = 0xc0206922 - SIOCGIFFLAGS = 0xc0206911 - SIOCGIFGENERIC = 0xc020693a - SIOCGIFKPI = 0xc0206987 - SIOCGIFMAC = 0xc0206982 - SIOCGIFMEDIA = 0xc02c6938 - SIOCGIFMETRIC = 0xc0206917 - SIOCGIFMTU = 0xc0206933 - SIOCGIFNETMASK = 0xc0206925 - SIOCGIFPDSTADDR = 0xc0206940 - SIOCGIFPHYS = 0xc0206935 - SIOCGIFPSRCADDR = 0xc020693f - SIOCGIFSTATUS = 0xc331693d - SIOCGIFVLAN = 0xc020697f - SIOCGIFWAKEFLAGS = 0xc0206988 - SIOCGLOWAT = 0x40047303 - SIOCGPGRP = 0x40047309 - SIOCIFCREATE = 0xc0206978 - SIOCIFCREATE2 = 0xc020697a - SIOCIFDESTROY = 0x80206979 - SIOCIFGCLONERS = 0xc0106981 - SIOCRSLVMULTI = 0xc010693b - SIOCSDRVSPEC = 0x8028697b - SIOCSETVLAN = 0x8020697e - SIOCSHIWAT = 0x80047300 - SIOCSIFADDR = 0x8020690c - SIOCSIFALTMTU = 0x80206945 - SIOCSIFASYNCMAP = 0x8020697d - SIOCSIFBOND = 0x80206946 - SIOCSIFBRDADDR = 0x80206913 - SIOCSIFCAP = 0x8020695a - SIOCSIFDSTADDR = 0x8020690e - SIOCSIFFLAGS = 0x80206910 - SIOCSIFGENERIC = 0x80206939 - SIOCSIFKPI = 0x80206986 - SIOCSIFLLADDR = 0x8020693c - SIOCSIFMAC = 0x80206983 - SIOCSIFMEDIA = 0xc0206937 - SIOCSIFMETRIC = 0x80206918 - SIOCSIFMTU = 0x80206934 - SIOCSIFNETMASK = 0x80206916 - SIOCSIFPHYADDR = 0x8040693e - SIOCSIFPHYS = 0x80206936 - SIOCSIFVLAN = 0x8020697e - SIOCSLOWAT = 0x80047302 - SIOCSPGRP = 0x80047308 - SOCK_DGRAM = 0x2 - SOCK_MAXADDRLEN = 0xff - SOCK_RAW = 0x3 - SOCK_RDM = 0x4 - SOCK_SEQPACKET = 0x5 - SOCK_STREAM = 0x1 - SOL_SOCKET = 0xffff - SOMAXCONN = 0x80 - SO_ACCEPTCONN = 0x2 - SO_BROADCAST = 0x20 - SO_DEBUG = 0x1 - SO_DONTROUTE = 0x10 - SO_DONTTRUNC = 0x2000 - SO_ERROR = 0x1007 - SO_KEEPALIVE = 0x8 - SO_LABEL = 0x1010 - SO_LINGER = 0x80 - SO_LINGER_SEC = 0x1080 - SO_NETSVC_MARKING_LEVEL = 0x1119 - SO_NET_SERVICE_TYPE = 0x1116 - SO_NKE = 0x1021 - SO_NOADDRERR = 0x1023 - SO_NOSIGPIPE = 0x1022 - SO_NOTIFYCONFLICT = 0x1026 - SO_NP_EXTENSIONS = 0x1083 - SO_NREAD = 0x1020 - SO_NUMRCVPKT = 0x1112 - SO_NWRITE = 0x1024 - SO_OOBINLINE = 0x100 - SO_PEERLABEL = 0x1011 - SO_RANDOMPORT = 0x1082 - SO_RCVBUF = 0x1002 - SO_RCVLOWAT = 0x1004 - SO_RCVTIMEO = 0x1006 - SO_REUSEADDR = 0x4 - SO_REUSEPORT = 0x200 - SO_REUSESHAREUID = 0x1025 - SO_SNDBUF = 0x1001 - SO_SNDLOWAT = 0x1003 - SO_SNDTIMEO = 0x1005 - SO_TIMESTAMP = 0x400 - SO_TIMESTAMP_MONOTONIC = 0x800 - SO_TYPE = 0x1008 - SO_UPCALLCLOSEWAIT = 0x1027 - SO_USELOOPBACK = 0x40 - SO_WANTMORE = 0x4000 - SO_WANTOOBFLAG = 0x8000 - S_IEXEC = 0x40 - S_IFBLK = 0x6000 - S_IFCHR = 0x2000 - S_IFDIR = 0x4000 - S_IFIFO = 0x1000 - S_IFLNK = 0xa000 - S_IFMT = 0xf000 - S_IFREG = 0x8000 - S_IFSOCK = 0xc000 - S_IFWHT = 0xe000 - S_IREAD = 0x100 - S_IRGRP = 0x20 - S_IROTH = 0x4 - S_IRUSR = 0x100 - S_IRWXG = 0x38 - S_IRWXO = 0x7 - S_IRWXU = 0x1c0 - S_ISGID = 0x400 - S_ISTXT = 0x200 - S_ISUID = 0x800 - S_ISVTX = 0x200 - S_IWGRP = 0x10 - S_IWOTH = 0x2 - S_IWRITE = 0x80 - S_IWUSR = 0x80 - S_IXGRP = 0x8 - S_IXOTH = 0x1 - S_IXUSR = 0x40 - TAB0 = 0x0 - TAB1 = 0x400 - TAB2 = 0x800 - TAB3 = 0x4 - TABDLY = 0xc04 - TCIFLUSH = 0x1 - TCIOFF = 0x3 - TCIOFLUSH = 0x3 - TCION = 0x4 - TCOFLUSH = 0x2 - TCOOFF = 0x1 - TCOON = 0x2 - TCP_CONNECTIONTIMEOUT = 0x20 - TCP_CONNECTION_INFO = 0x106 - TCP_ENABLE_ECN = 0x104 - TCP_FASTOPEN = 0x105 - TCP_KEEPALIVE = 0x10 - TCP_KEEPCNT = 0x102 - TCP_KEEPINTVL = 0x101 - TCP_MAXHLEN = 0x3c - TCP_MAXOLEN = 0x28 - TCP_MAXSEG = 0x2 - TCP_MAXWIN = 0xffff - TCP_MAX_SACK = 0x4 - TCP_MAX_WINSHIFT = 0xe - TCP_MINMSS = 0xd8 - TCP_MSS = 0x200 - TCP_NODELAY = 0x1 - TCP_NOOPT = 0x8 - TCP_NOPUSH = 0x4 - TCP_NOTSENT_LOWAT = 0x201 - TCP_RXT_CONNDROPTIME = 0x80 - TCP_RXT_FINDROP = 0x100 - TCP_SENDMOREACKS = 0x103 - TCSAFLUSH = 0x2 - TIOCCBRK = 0x2000747a - TIOCCDTR = 0x20007478 - TIOCCONS = 0x80047462 - TIOCDCDTIMESTAMP = 0x40107458 - TIOCDRAIN = 0x2000745e - TIOCDSIMICROCODE = 0x20007455 - TIOCEXCL = 0x2000740d - TIOCEXT = 0x80047460 - TIOCFLUSH = 0x80047410 - TIOCGDRAINWAIT = 0x40047456 - TIOCGETA = 0x40487413 - TIOCGETD = 0x4004741a - TIOCGPGRP = 0x40047477 - TIOCGWINSZ = 0x40087468 - TIOCIXOFF = 0x20007480 - TIOCIXON = 0x20007481 - TIOCMBIC = 0x8004746b - TIOCMBIS = 0x8004746c - TIOCMGDTRWAIT = 0x4004745a - TIOCMGET = 0x4004746a - TIOCMODG = 0x40047403 - TIOCMODS = 0x80047404 - TIOCMSDTRWAIT = 0x8004745b - TIOCMSET = 0x8004746d - TIOCM_CAR = 0x40 - TIOCM_CD = 0x40 - TIOCM_CTS = 0x20 - TIOCM_DSR = 0x100 - TIOCM_DTR = 0x2 - TIOCM_LE = 0x1 - TIOCM_RI = 0x80 - TIOCM_RNG = 0x80 - TIOCM_RTS = 0x4 - TIOCM_SR = 0x10 - TIOCM_ST = 0x8 - TIOCNOTTY = 0x20007471 - TIOCNXCL = 0x2000740e - TIOCOUTQ = 0x40047473 - TIOCPKT = 0x80047470 - TIOCPKT_DATA = 0x0 - TIOCPKT_DOSTOP = 0x20 - TIOCPKT_FLUSHREAD = 0x1 - TIOCPKT_FLUSHWRITE = 0x2 - TIOCPKT_IOCTL = 0x40 - TIOCPKT_NOSTOP = 0x10 - TIOCPKT_START = 0x8 - TIOCPKT_STOP = 0x4 - TIOCPTYGNAME = 0x40807453 - TIOCPTYGRANT = 0x20007454 - TIOCPTYUNLK = 0x20007452 - TIOCREMOTE = 0x80047469 - TIOCSBRK = 0x2000747b - TIOCSCONS = 0x20007463 - TIOCSCTTY = 0x20007461 - TIOCSDRAINWAIT = 0x80047457 - TIOCSDTR = 0x20007479 - TIOCSETA = 0x80487414 - TIOCSETAF = 0x80487416 - TIOCSETAW = 0x80487415 - TIOCSETD = 0x8004741b - TIOCSIG = 0x2000745f - TIOCSPGRP = 0x80047476 - TIOCSTART = 0x2000746e - TIOCSTAT = 0x20007465 - TIOCSTI = 0x80017472 - TIOCSTOP = 0x2000746f - TIOCSWINSZ = 0x80087467 - TIOCTIMESTAMP = 0x40107459 - TIOCUCNTL = 0x80047466 - TOSTOP = 0x400000 - VDISCARD = 0xf - VDSUSP = 0xb - VEOF = 0x0 - VEOL = 0x1 - VEOL2 = 0x2 - VERASE = 0x3 - VINTR = 0x8 - VKILL = 0x5 - VLNEXT = 0xe - VMIN = 0x10 - VM_LOADAVG = 0x2 - VM_MACHFACTOR = 0x4 - VM_MAXID = 0x6 - VM_METER = 0x1 - VM_SWAPUSAGE = 0x5 - VQUIT = 0x9 - VREPRINT = 0x6 - VSTART = 0xc - VSTATUS = 0x12 - VSTOP = 0xd - VSUSP = 0xa - VT0 = 0x0 - VT1 = 0x10000 - VTDLY = 0x10000 - VTIME = 0x11 - VWERASE = 0x4 - WCONTINUED = 0x10 - WCOREFLAG = 0x80 - WEXITED = 0x4 - WNOHANG = 0x1 - WNOWAIT = 0x20 - WORDSIZE = 0x40 - WSTOPPED = 0x8 - WUNTRACED = 0x2 - XATTR_CREATE = 0x2 - XATTR_NODEFAULT = 0x10 - XATTR_NOFOLLOW = 0x1 - XATTR_NOSECURITY = 0x8 - XATTR_REPLACE = 0x4 - XATTR_SHOWCOMPRESSION = 0x20 -) - -// Errors -const ( - E2BIG = syscall.Errno(0x7) - EACCES = syscall.Errno(0xd) - EADDRINUSE = syscall.Errno(0x30) - EADDRNOTAVAIL = syscall.Errno(0x31) - EAFNOSUPPORT = syscall.Errno(0x2f) - EAGAIN = syscall.Errno(0x23) - EALREADY = syscall.Errno(0x25) - EAUTH = syscall.Errno(0x50) - EBADARCH = syscall.Errno(0x56) - EBADEXEC = syscall.Errno(0x55) - EBADF = syscall.Errno(0x9) - EBADMACHO = syscall.Errno(0x58) - EBADMSG = syscall.Errno(0x5e) - EBADRPC = syscall.Errno(0x48) - EBUSY = syscall.Errno(0x10) - ECANCELED = syscall.Errno(0x59) - ECHILD = syscall.Errno(0xa) - ECONNABORTED = syscall.Errno(0x35) - ECONNREFUSED = syscall.Errno(0x3d) - ECONNRESET = syscall.Errno(0x36) - EDEADLK = syscall.Errno(0xb) - EDESTADDRREQ = syscall.Errno(0x27) - EDEVERR = syscall.Errno(0x53) - EDOM = syscall.Errno(0x21) - EDQUOT = syscall.Errno(0x45) - EEXIST = syscall.Errno(0x11) - EFAULT = syscall.Errno(0xe) - EFBIG = syscall.Errno(0x1b) - EFTYPE = syscall.Errno(0x4f) - EHOSTDOWN = syscall.Errno(0x40) - EHOSTUNREACH = syscall.Errno(0x41) - EIDRM = syscall.Errno(0x5a) - EILSEQ = syscall.Errno(0x5c) - EINPROGRESS = syscall.Errno(0x24) - EINTR = syscall.Errno(0x4) - EINVAL = syscall.Errno(0x16) - EIO = syscall.Errno(0x5) - EISCONN = syscall.Errno(0x38) - EISDIR = syscall.Errno(0x15) - ELAST = syscall.Errno(0x6a) - ELOOP = syscall.Errno(0x3e) - EMFILE = syscall.Errno(0x18) - EMLINK = syscall.Errno(0x1f) - EMSGSIZE = syscall.Errno(0x28) - EMULTIHOP = syscall.Errno(0x5f) - ENAMETOOLONG = syscall.Errno(0x3f) - ENEEDAUTH = syscall.Errno(0x51) - ENETDOWN = syscall.Errno(0x32) - ENETRESET = syscall.Errno(0x34) - ENETUNREACH = syscall.Errno(0x33) - ENFILE = syscall.Errno(0x17) - ENOATTR = syscall.Errno(0x5d) - ENOBUFS = syscall.Errno(0x37) - ENODATA = syscall.Errno(0x60) - ENODEV = syscall.Errno(0x13) - ENOENT = syscall.Errno(0x2) - ENOEXEC = syscall.Errno(0x8) - ENOLCK = syscall.Errno(0x4d) - ENOLINK = syscall.Errno(0x61) - ENOMEM = syscall.Errno(0xc) - ENOMSG = syscall.Errno(0x5b) - ENOPOLICY = syscall.Errno(0x67) - ENOPROTOOPT = syscall.Errno(0x2a) - ENOSPC = syscall.Errno(0x1c) - ENOSR = syscall.Errno(0x62) - ENOSTR = syscall.Errno(0x63) - ENOSYS = syscall.Errno(0x4e) - ENOTBLK = syscall.Errno(0xf) - ENOTCONN = syscall.Errno(0x39) - ENOTDIR = syscall.Errno(0x14) - ENOTEMPTY = syscall.Errno(0x42) - ENOTRECOVERABLE = syscall.Errno(0x68) - ENOTSOCK = syscall.Errno(0x26) - ENOTSUP = syscall.Errno(0x2d) - ENOTTY = syscall.Errno(0x19) - ENXIO = syscall.Errno(0x6) - EOPNOTSUPP = syscall.Errno(0x66) - EOVERFLOW = syscall.Errno(0x54) - EOWNERDEAD = syscall.Errno(0x69) - EPERM = syscall.Errno(0x1) - EPFNOSUPPORT = syscall.Errno(0x2e) - EPIPE = syscall.Errno(0x20) - EPROCLIM = syscall.Errno(0x43) - EPROCUNAVAIL = syscall.Errno(0x4c) - EPROGMISMATCH = syscall.Errno(0x4b) - EPROGUNAVAIL = syscall.Errno(0x4a) - EPROTO = syscall.Errno(0x64) - EPROTONOSUPPORT = syscall.Errno(0x2b) - EPROTOTYPE = syscall.Errno(0x29) - EPWROFF = syscall.Errno(0x52) - EQFULL = syscall.Errno(0x6a) - ERANGE = syscall.Errno(0x22) - EREMOTE = syscall.Errno(0x47) - EROFS = syscall.Errno(0x1e) - ERPCMISMATCH = syscall.Errno(0x49) - ESHLIBVERS = syscall.Errno(0x57) - ESHUTDOWN = syscall.Errno(0x3a) - ESOCKTNOSUPPORT = syscall.Errno(0x2c) - ESPIPE = syscall.Errno(0x1d) - ESRCH = syscall.Errno(0x3) - ESTALE = syscall.Errno(0x46) - ETIME = syscall.Errno(0x65) - ETIMEDOUT = syscall.Errno(0x3c) - ETOOMANYREFS = syscall.Errno(0x3b) - ETXTBSY = syscall.Errno(0x1a) - EUSERS = syscall.Errno(0x44) - EWOULDBLOCK = syscall.Errno(0x23) - EXDEV = syscall.Errno(0x12) -) - -// Signals -const ( - SIGABRT = syscall.Signal(0x6) - SIGALRM = syscall.Signal(0xe) - SIGBUS = syscall.Signal(0xa) - SIGCHLD = syscall.Signal(0x14) - SIGCONT = syscall.Signal(0x13) - SIGEMT = syscall.Signal(0x7) - SIGFPE = syscall.Signal(0x8) - SIGHUP = syscall.Signal(0x1) - SIGILL = syscall.Signal(0x4) - SIGINFO = syscall.Signal(0x1d) - SIGINT = syscall.Signal(0x2) - SIGIO = syscall.Signal(0x17) - SIGIOT = syscall.Signal(0x6) - SIGKILL = syscall.Signal(0x9) - SIGPIPE = syscall.Signal(0xd) - SIGPROF = syscall.Signal(0x1b) - SIGQUIT = syscall.Signal(0x3) - SIGSEGV = syscall.Signal(0xb) - SIGSTOP = syscall.Signal(0x11) - SIGSYS = syscall.Signal(0xc) - SIGTERM = syscall.Signal(0xf) - SIGTRAP = syscall.Signal(0x5) - SIGTSTP = syscall.Signal(0x12) - SIGTTIN = syscall.Signal(0x15) - SIGTTOU = syscall.Signal(0x16) - SIGURG = syscall.Signal(0x10) - SIGUSR1 = syscall.Signal(0x1e) - SIGUSR2 = syscall.Signal(0x1f) - SIGVTALRM = syscall.Signal(0x1a) - SIGWINCH = syscall.Signal(0x1c) - SIGXCPU = syscall.Signal(0x18) - SIGXFSZ = syscall.Signal(0x19) -) - -// Error table -var errorList = [...]struct { - num syscall.Errno - name string - desc string -}{ - {1, "EPERM", "operation not permitted"}, - {2, "ENOENT", "no such file or directory"}, - {3, "ESRCH", "no such process"}, - {4, "EINTR", "interrupted system call"}, - {5, "EIO", "input/output error"}, - {6, "ENXIO", "device not configured"}, - {7, "E2BIG", "argument list too long"}, - {8, "ENOEXEC", "exec format error"}, - {9, "EBADF", "bad file descriptor"}, - {10, "ECHILD", "no child processes"}, - {11, "EDEADLK", "resource deadlock avoided"}, - {12, "ENOMEM", "cannot allocate memory"}, - {13, "EACCES", "permission denied"}, - {14, "EFAULT", "bad address"}, - {15, "ENOTBLK", "block device required"}, - {16, "EBUSY", "resource busy"}, - {17, "EEXIST", "file exists"}, - {18, "EXDEV", "cross-device link"}, - {19, "ENODEV", "operation not supported by device"}, - {20, "ENOTDIR", "not a directory"}, - {21, "EISDIR", "is a directory"}, - {22, "EINVAL", "invalid argument"}, - {23, "ENFILE", "too many open files in system"}, - {24, "EMFILE", "too many open files"}, - {25, "ENOTTY", "inappropriate ioctl for device"}, - {26, "ETXTBSY", "text file busy"}, - {27, "EFBIG", "file too large"}, - {28, "ENOSPC", "no space left on device"}, - {29, "ESPIPE", "illegal seek"}, - {30, "EROFS", "read-only file system"}, - {31, "EMLINK", "too many links"}, - {32, "EPIPE", "broken pipe"}, - {33, "EDOM", "numerical argument out of domain"}, - {34, "ERANGE", "result too large"}, - {35, "EAGAIN", "resource temporarily unavailable"}, - {36, "EINPROGRESS", "operation now in progress"}, - {37, "EALREADY", "operation already in progress"}, - {38, "ENOTSOCK", "socket operation on non-socket"}, - {39, "EDESTADDRREQ", "destination address required"}, - {40, "EMSGSIZE", "message too long"}, - {41, "EPROTOTYPE", "protocol wrong type for socket"}, - {42, "ENOPROTOOPT", "protocol not available"}, - {43, "EPROTONOSUPPORT", "protocol not supported"}, - {44, "ESOCKTNOSUPPORT", "socket type not supported"}, - {45, "ENOTSUP", "operation not supported"}, - {46, "EPFNOSUPPORT", "protocol family not supported"}, - {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, - {48, "EADDRINUSE", "address already in use"}, - {49, "EADDRNOTAVAIL", "can't assign requested address"}, - {50, "ENETDOWN", "network is down"}, - {51, "ENETUNREACH", "network is unreachable"}, - {52, "ENETRESET", "network dropped connection on reset"}, - {53, "ECONNABORTED", "software caused connection abort"}, - {54, "ECONNRESET", "connection reset by peer"}, - {55, "ENOBUFS", "no buffer space available"}, - {56, "EISCONN", "socket is already connected"}, - {57, "ENOTCONN", "socket is not connected"}, - {58, "ESHUTDOWN", "can't send after socket shutdown"}, - {59, "ETOOMANYREFS", "too many references: can't splice"}, - {60, "ETIMEDOUT", "operation timed out"}, - {61, "ECONNREFUSED", "connection refused"}, - {62, "ELOOP", "too many levels of symbolic links"}, - {63, "ENAMETOOLONG", "file name too long"}, - {64, "EHOSTDOWN", "host is down"}, - {65, "EHOSTUNREACH", "no route to host"}, - {66, "ENOTEMPTY", "directory not empty"}, - {67, "EPROCLIM", "too many processes"}, - {68, "EUSERS", "too many users"}, - {69, "EDQUOT", "disc quota exceeded"}, - {70, "ESTALE", "stale NFS file handle"}, - {71, "EREMOTE", "too many levels of remote in path"}, - {72, "EBADRPC", "RPC struct is bad"}, - {73, "ERPCMISMATCH", "RPC version wrong"}, - {74, "EPROGUNAVAIL", "RPC prog. not avail"}, - {75, "EPROGMISMATCH", "program version wrong"}, - {76, "EPROCUNAVAIL", "bad procedure for program"}, - {77, "ENOLCK", "no locks available"}, - {78, "ENOSYS", "function not implemented"}, - {79, "EFTYPE", "inappropriate file type or format"}, - {80, "EAUTH", "authentication error"}, - {81, "ENEEDAUTH", "need authenticator"}, - {82, "EPWROFF", "device power is off"}, - {83, "EDEVERR", "device error"}, - {84, "EOVERFLOW", "value too large to be stored in data type"}, - {85, "EBADEXEC", "bad executable (or shared library)"}, - {86, "EBADARCH", "bad CPU type in executable"}, - {87, "ESHLIBVERS", "shared library version mismatch"}, - {88, "EBADMACHO", "malformed Mach-o file"}, - {89, "ECANCELED", "operation canceled"}, - {90, "EIDRM", "identifier removed"}, - {91, "ENOMSG", "no message of desired type"}, - {92, "EILSEQ", "illegal byte sequence"}, - {93, "ENOATTR", "attribute not found"}, - {94, "EBADMSG", "bad message"}, - {95, "EMULTIHOP", "EMULTIHOP (Reserved)"}, - {96, "ENODATA", "no message available on STREAM"}, - {97, "ENOLINK", "ENOLINK (Reserved)"}, - {98, "ENOSR", "no STREAM resources"}, - {99, "ENOSTR", "not a STREAM"}, - {100, "EPROTO", "protocol error"}, - {101, "ETIME", "STREAM ioctl timeout"}, - {102, "EOPNOTSUPP", "operation not supported on socket"}, - {103, "ENOPOLICY", "policy not found"}, - {104, "ENOTRECOVERABLE", "state not recoverable"}, - {105, "EOWNERDEAD", "previous owner died"}, - {106, "EQFULL", "interface output queue is full"}, -} - -// Signal table -var signalList = [...]struct { - num syscall.Signal - name string - desc string -}{ - {1, "SIGHUP", "hangup"}, - {2, "SIGINT", "interrupt"}, - {3, "SIGQUIT", "quit"}, - {4, "SIGILL", "illegal instruction"}, - {5, "SIGTRAP", "trace/BPT trap"}, - {6, "SIGABRT", "abort trap"}, - {7, "SIGEMT", "EMT trap"}, - {8, "SIGFPE", "floating point exception"}, - {9, "SIGKILL", "killed"}, - {10, "SIGBUS", "bus error"}, - {11, "SIGSEGV", "segmentation fault"}, - {12, "SIGSYS", "bad system call"}, - {13, "SIGPIPE", "broken pipe"}, - {14, "SIGALRM", "alarm clock"}, - {15, "SIGTERM", "terminated"}, - {16, "SIGURG", "urgent I/O condition"}, - {17, "SIGSTOP", "suspended (signal)"}, - {18, "SIGTSTP", "suspended"}, - {19, "SIGCONT", "continued"}, - {20, "SIGCHLD", "child exited"}, - {21, "SIGTTIN", "stopped (tty input)"}, - {22, "SIGTTOU", "stopped (tty output)"}, - {23, "SIGIO", "I/O possible"}, - {24, "SIGXCPU", "cputime limit exceeded"}, - {25, "SIGXFSZ", "filesize limit exceeded"}, - {26, "SIGVTALRM", "virtual timer expired"}, - {27, "SIGPROF", "profiling timer expired"}, - {28, "SIGWINCH", "window size changes"}, - {29, "SIGINFO", "information request"}, - {30, "SIGUSR1", "user defined signal 1"}, - {31, "SIGUSR2", "user defined signal 2"}, -} diff --git a/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go b/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go index cbd8ed18..e36f5178 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_darwin_arm64.go @@ -1,6 +1,7 @@ // mkerrors.sh -m64 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && darwin // +build arm64,darwin // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -11,1475 +12,1582 @@ package unix import "syscall" const ( - AF_APPLETALK = 0x10 - AF_CCITT = 0xa - AF_CHAOS = 0x5 - AF_CNT = 0x15 - AF_COIP = 0x14 - AF_DATAKIT = 0x9 - AF_DECnet = 0xc - AF_DLI = 0xd - AF_E164 = 0x1c - AF_ECMA = 0x8 - AF_HYLINK = 0xf - AF_IEEE80211 = 0x25 - AF_IMPLINK = 0x3 - AF_INET = 0x2 - AF_INET6 = 0x1e - AF_IPX = 0x17 - AF_ISDN = 0x1c - AF_ISO = 0x7 - AF_LAT = 0xe - AF_LINK = 0x12 - AF_LOCAL = 0x1 - AF_MAX = 0x28 - AF_NATM = 0x1f - AF_NDRV = 0x1b - AF_NETBIOS = 0x21 - AF_NS = 0x6 - AF_OSI = 0x7 - AF_PPP = 0x22 - AF_PUP = 0x4 - AF_RESERVED_36 = 0x24 - AF_ROUTE = 0x11 - AF_SIP = 0x18 - AF_SNA = 0xb - AF_SYSTEM = 0x20 - AF_UNIX = 0x1 - AF_UNSPEC = 0x0 - AF_UTUN = 0x26 - ALTWERASE = 0x200 - ATTR_BIT_MAP_COUNT = 0x5 - ATTR_CMN_ACCESSMASK = 0x20000 - ATTR_CMN_ACCTIME = 0x1000 - ATTR_CMN_ADDEDTIME = 0x10000000 - ATTR_CMN_BKUPTIME = 0x2000 - ATTR_CMN_CHGTIME = 0x800 - ATTR_CMN_CRTIME = 0x200 - ATTR_CMN_DATA_PROTECT_FLAGS = 0x40000000 - ATTR_CMN_DEVID = 0x2 - ATTR_CMN_DOCUMENT_ID = 0x100000 - ATTR_CMN_ERROR = 0x20000000 - ATTR_CMN_EXTENDED_SECURITY = 0x400000 - ATTR_CMN_FILEID = 0x2000000 - ATTR_CMN_FLAGS = 0x40000 - ATTR_CMN_FNDRINFO = 0x4000 - ATTR_CMN_FSID = 0x4 - ATTR_CMN_FULLPATH = 0x8000000 - ATTR_CMN_GEN_COUNT = 0x80000 - ATTR_CMN_GRPID = 0x10000 - ATTR_CMN_GRPUUID = 0x1000000 - ATTR_CMN_MODTIME = 0x400 - ATTR_CMN_NAME = 0x1 - ATTR_CMN_NAMEDATTRCOUNT = 0x80000 - ATTR_CMN_NAMEDATTRLIST = 0x100000 - ATTR_CMN_OBJID = 0x20 - ATTR_CMN_OBJPERMANENTID = 0x40 - ATTR_CMN_OBJTAG = 0x10 - ATTR_CMN_OBJTYPE = 0x8 - ATTR_CMN_OWNERID = 0x8000 - ATTR_CMN_PARENTID = 0x4000000 - ATTR_CMN_PAROBJID = 0x80 - ATTR_CMN_RETURNED_ATTRS = 0x80000000 - ATTR_CMN_SCRIPT = 0x100 - ATTR_CMN_SETMASK = 0x41c7ff00 - ATTR_CMN_USERACCESS = 0x200000 - ATTR_CMN_UUID = 0x800000 - ATTR_CMN_VALIDMASK = 0xffffffff - ATTR_CMN_VOLSETMASK = 0x6700 - ATTR_FILE_ALLOCSIZE = 0x4 - ATTR_FILE_CLUMPSIZE = 0x10 - ATTR_FILE_DATAALLOCSIZE = 0x400 - ATTR_FILE_DATAEXTENTS = 0x800 - ATTR_FILE_DATALENGTH = 0x200 - ATTR_FILE_DEVTYPE = 0x20 - ATTR_FILE_FILETYPE = 0x40 - ATTR_FILE_FORKCOUNT = 0x80 - ATTR_FILE_FORKLIST = 0x100 - ATTR_FILE_IOBLOCKSIZE = 0x8 - ATTR_FILE_LINKCOUNT = 0x1 - ATTR_FILE_RSRCALLOCSIZE = 0x2000 - ATTR_FILE_RSRCEXTENTS = 0x4000 - ATTR_FILE_RSRCLENGTH = 0x1000 - ATTR_FILE_SETMASK = 0x20 - ATTR_FILE_TOTALSIZE = 0x2 - ATTR_FILE_VALIDMASK = 0x37ff - ATTR_VOL_ALLOCATIONCLUMP = 0x40 - ATTR_VOL_ATTRIBUTES = 0x40000000 - ATTR_VOL_CAPABILITIES = 0x20000 - ATTR_VOL_DIRCOUNT = 0x400 - ATTR_VOL_ENCODINGSUSED = 0x10000 - ATTR_VOL_FILECOUNT = 0x200 - ATTR_VOL_FSTYPE = 0x1 - ATTR_VOL_INFO = 0x80000000 - ATTR_VOL_IOBLOCKSIZE = 0x80 - ATTR_VOL_MAXOBJCOUNT = 0x800 - ATTR_VOL_MINALLOCATION = 0x20 - ATTR_VOL_MOUNTEDDEVICE = 0x8000 - ATTR_VOL_MOUNTFLAGS = 0x4000 - ATTR_VOL_MOUNTPOINT = 0x1000 - ATTR_VOL_NAME = 0x2000 - ATTR_VOL_OBJCOUNT = 0x100 - ATTR_VOL_QUOTA_SIZE = 0x10000000 - ATTR_VOL_RESERVED_SIZE = 0x20000000 - ATTR_VOL_SETMASK = 0x80002000 - ATTR_VOL_SIGNATURE = 0x2 - ATTR_VOL_SIZE = 0x4 - ATTR_VOL_SPACEAVAIL = 0x10 - ATTR_VOL_SPACEFREE = 0x8 - ATTR_VOL_UUID = 0x40000 - ATTR_VOL_VALIDMASK = 0xf007ffff - B0 = 0x0 - B110 = 0x6e - B115200 = 0x1c200 - B1200 = 0x4b0 - B134 = 0x86 - B14400 = 0x3840 - B150 = 0x96 - B1800 = 0x708 - B19200 = 0x4b00 - B200 = 0xc8 - B230400 = 0x38400 - B2400 = 0x960 - B28800 = 0x7080 - B300 = 0x12c - B38400 = 0x9600 - B4800 = 0x12c0 - B50 = 0x32 - B57600 = 0xe100 - B600 = 0x258 - B7200 = 0x1c20 - B75 = 0x4b - B76800 = 0x12c00 - B9600 = 0x2580 - BIOCFLUSH = 0x20004268 - BIOCGBLEN = 0x40044266 - BIOCGDLT = 0x4004426a - BIOCGDLTLIST = 0xc00c4279 - BIOCGETIF = 0x4020426b - BIOCGHDRCMPLT = 0x40044274 - BIOCGRSIG = 0x40044272 - BIOCGRTIMEOUT = 0x4010426e - BIOCGSEESENT = 0x40044276 - BIOCGSTATS = 0x4008426f - BIOCIMMEDIATE = 0x80044270 - BIOCPROMISC = 0x20004269 - BIOCSBLEN = 0xc0044266 - BIOCSDLT = 0x80044278 - BIOCSETF = 0x80104267 - BIOCSETFNR = 0x8010427e - BIOCSETIF = 0x8020426c - BIOCSHDRCMPLT = 0x80044275 - BIOCSRSIG = 0x80044273 - BIOCSRTIMEOUT = 0x8010426d - BIOCSSEESENT = 0x80044277 - BIOCVERSION = 0x40044271 - BPF_A = 0x10 - BPF_ABS = 0x20 - BPF_ADD = 0x0 - BPF_ALIGNMENT = 0x4 - BPF_ALU = 0x4 - BPF_AND = 0x50 - BPF_B = 0x10 - BPF_DIV = 0x30 - BPF_H = 0x8 - BPF_IMM = 0x0 - BPF_IND = 0x40 - BPF_JA = 0x0 - BPF_JEQ = 0x10 - BPF_JGE = 0x30 - BPF_JGT = 0x20 - BPF_JMP = 0x5 - BPF_JSET = 0x40 - BPF_K = 0x0 - BPF_LD = 0x0 - BPF_LDX = 0x1 - BPF_LEN = 0x80 - BPF_LSH = 0x60 - BPF_MAJOR_VERSION = 0x1 - BPF_MAXBUFSIZE = 0x80000 - BPF_MAXINSNS = 0x200 - BPF_MEM = 0x60 - BPF_MEMWORDS = 0x10 - BPF_MINBUFSIZE = 0x20 - BPF_MINOR_VERSION = 0x1 - BPF_MISC = 0x7 - BPF_MSH = 0xa0 - BPF_MUL = 0x20 - BPF_NEG = 0x80 - BPF_OR = 0x40 - BPF_RELEASE = 0x30bb6 - BPF_RET = 0x6 - BPF_RSH = 0x70 - BPF_ST = 0x2 - BPF_STX = 0x3 - BPF_SUB = 0x10 - BPF_TAX = 0x0 - BPF_TXA = 0x80 - BPF_W = 0x0 - BPF_X = 0x8 - BRKINT = 0x2 - BS0 = 0x0 - BS1 = 0x8000 - BSDLY = 0x8000 - CFLUSH = 0xf - CLOCAL = 0x8000 - CLOCK_MONOTONIC = 0x6 - CLOCK_MONOTONIC_RAW = 0x4 - CLOCK_MONOTONIC_RAW_APPROX = 0x5 - CLOCK_PROCESS_CPUTIME_ID = 0xc - CLOCK_REALTIME = 0x0 - CLOCK_THREAD_CPUTIME_ID = 0x10 - CLOCK_UPTIME_RAW = 0x8 - CLOCK_UPTIME_RAW_APPROX = 0x9 - CR0 = 0x0 - CR1 = 0x1000 - CR2 = 0x2000 - CR3 = 0x3000 - CRDLY = 0x3000 - CREAD = 0x800 - CRTSCTS = 0x30000 - CS5 = 0x0 - CS6 = 0x100 - CS7 = 0x200 - CS8 = 0x300 - CSIZE = 0x300 - CSTART = 0x11 - CSTATUS = 0x14 - CSTOP = 0x13 - CSTOPB = 0x400 - CSUSP = 0x1a - CTL_HW = 0x6 - CTL_KERN = 0x1 - CTL_MAXNAME = 0xc - CTL_NET = 0x4 - DLT_A429 = 0xb8 - DLT_A653_ICM = 0xb9 - DLT_AIRONET_HEADER = 0x78 - DLT_AOS = 0xde - DLT_APPLE_IP_OVER_IEEE1394 = 0x8a - DLT_ARCNET = 0x7 - DLT_ARCNET_LINUX = 0x81 - DLT_ATM_CLIP = 0x13 - DLT_ATM_RFC1483 = 0xb - DLT_AURORA = 0x7e - DLT_AX25 = 0x3 - DLT_AX25_KISS = 0xca - DLT_BACNET_MS_TP = 0xa5 - DLT_BLUETOOTH_HCI_H4 = 0xbb - DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 - DLT_CAN20B = 0xbe - DLT_CAN_SOCKETCAN = 0xe3 - DLT_CHAOS = 0x5 - DLT_CHDLC = 0x68 - DLT_CISCO_IOS = 0x76 - DLT_C_HDLC = 0x68 - DLT_C_HDLC_WITH_DIR = 0xcd - DLT_DBUS = 0xe7 - DLT_DECT = 0xdd - DLT_DOCSIS = 0x8f - DLT_DVB_CI = 0xeb - DLT_ECONET = 0x73 - DLT_EN10MB = 0x1 - DLT_EN3MB = 0x2 - DLT_ENC = 0x6d - DLT_ERF = 0xc5 - DLT_ERF_ETH = 0xaf - DLT_ERF_POS = 0xb0 - DLT_FC_2 = 0xe0 - DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 - DLT_FDDI = 0xa - DLT_FLEXRAY = 0xd2 - DLT_FRELAY = 0x6b - DLT_FRELAY_WITH_DIR = 0xce - DLT_GCOM_SERIAL = 0xad - DLT_GCOM_T1E1 = 0xac - DLT_GPF_F = 0xab - DLT_GPF_T = 0xaa - DLT_GPRS_LLC = 0xa9 - DLT_GSMTAP_ABIS = 0xda - DLT_GSMTAP_UM = 0xd9 - DLT_HHDLC = 0x79 - DLT_IBM_SN = 0x92 - DLT_IBM_SP = 0x91 - DLT_IEEE802 = 0x6 - DLT_IEEE802_11 = 0x69 - DLT_IEEE802_11_RADIO = 0x7f - DLT_IEEE802_11_RADIO_AVS = 0xa3 - DLT_IEEE802_15_4 = 0xc3 - DLT_IEEE802_15_4_LINUX = 0xbf - DLT_IEEE802_15_4_NOFCS = 0xe6 - DLT_IEEE802_15_4_NONASK_PHY = 0xd7 - DLT_IEEE802_16_MAC_CPS = 0xbc - DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 - DLT_IPFILTER = 0x74 - DLT_IPMB = 0xc7 - DLT_IPMB_LINUX = 0xd1 - DLT_IPNET = 0xe2 - DLT_IPOIB = 0xf2 - DLT_IPV4 = 0xe4 - DLT_IPV6 = 0xe5 - DLT_IP_OVER_FC = 0x7a - DLT_JUNIPER_ATM1 = 0x89 - DLT_JUNIPER_ATM2 = 0x87 - DLT_JUNIPER_ATM_CEMIC = 0xee - DLT_JUNIPER_CHDLC = 0xb5 - DLT_JUNIPER_ES = 0x84 - DLT_JUNIPER_ETHER = 0xb2 - DLT_JUNIPER_FIBRECHANNEL = 0xea - DLT_JUNIPER_FRELAY = 0xb4 - DLT_JUNIPER_GGSN = 0x85 - DLT_JUNIPER_ISM = 0xc2 - DLT_JUNIPER_MFR = 0x86 - DLT_JUNIPER_MLFR = 0x83 - DLT_JUNIPER_MLPPP = 0x82 - DLT_JUNIPER_MONITOR = 0xa4 - DLT_JUNIPER_PIC_PEER = 0xae - DLT_JUNIPER_PPP = 0xb3 - DLT_JUNIPER_PPPOE = 0xa7 - DLT_JUNIPER_PPPOE_ATM = 0xa8 - DLT_JUNIPER_SERVICES = 0x88 - DLT_JUNIPER_SRX_E2E = 0xe9 - DLT_JUNIPER_ST = 0xc8 - DLT_JUNIPER_VP = 0xb7 - DLT_JUNIPER_VS = 0xe8 - DLT_LAPB_WITH_DIR = 0xcf - DLT_LAPD = 0xcb - DLT_LIN = 0xd4 - DLT_LINUX_EVDEV = 0xd8 - DLT_LINUX_IRDA = 0x90 - DLT_LINUX_LAPD = 0xb1 - DLT_LINUX_PPP_WITHDIRECTION = 0xa6 - DLT_LINUX_SLL = 0x71 - DLT_LOOP = 0x6c - DLT_LTALK = 0x72 - DLT_MATCHING_MAX = 0xf5 - DLT_MATCHING_MIN = 0x68 - DLT_MFR = 0xb6 - DLT_MOST = 0xd3 - DLT_MPEG_2_TS = 0xf3 - DLT_MPLS = 0xdb - DLT_MTP2 = 0x8c - DLT_MTP2_WITH_PHDR = 0x8b - DLT_MTP3 = 0x8d - DLT_MUX27010 = 0xec - DLT_NETANALYZER = 0xf0 - DLT_NETANALYZER_TRANSPARENT = 0xf1 - DLT_NFC_LLCP = 0xf5 - DLT_NFLOG = 0xef - DLT_NG40 = 0xf4 - DLT_NULL = 0x0 - DLT_PCI_EXP = 0x7d - DLT_PFLOG = 0x75 - DLT_PFSYNC = 0x12 - DLT_PPI = 0xc0 - DLT_PPP = 0x9 - DLT_PPP_BSDOS = 0x10 - DLT_PPP_ETHER = 0x33 - DLT_PPP_PPPD = 0xa6 - DLT_PPP_SERIAL = 0x32 - DLT_PPP_WITH_DIR = 0xcc - DLT_PPP_WITH_DIRECTION = 0xa6 - DLT_PRISM_HEADER = 0x77 - DLT_PRONET = 0x4 - DLT_RAIF1 = 0xc6 - DLT_RAW = 0xc - DLT_RIO = 0x7c - DLT_SCCP = 0x8e - DLT_SITA = 0xc4 - DLT_SLIP = 0x8 - DLT_SLIP_BSDOS = 0xf - DLT_STANAG_5066_D_PDU = 0xed - DLT_SUNATM = 0x7b - DLT_SYMANTEC_FIREWALL = 0x63 - DLT_TZSP = 0x80 - DLT_USB = 0xba - DLT_USB_LINUX = 0xbd - DLT_USB_LINUX_MMAPPED = 0xdc - DLT_USER0 = 0x93 - DLT_USER1 = 0x94 - DLT_USER10 = 0x9d - DLT_USER11 = 0x9e - DLT_USER12 = 0x9f - DLT_USER13 = 0xa0 - DLT_USER14 = 0xa1 - DLT_USER15 = 0xa2 - DLT_USER2 = 0x95 - DLT_USER3 = 0x96 - DLT_USER4 = 0x97 - DLT_USER5 = 0x98 - DLT_USER6 = 0x99 - DLT_USER7 = 0x9a - DLT_USER8 = 0x9b - DLT_USER9 = 0x9c - DLT_WIHART = 0xdf - DLT_X2E_SERIAL = 0xd5 - DLT_X2E_XORAYA = 0xd6 - DT_BLK = 0x6 - DT_CHR = 0x2 - DT_DIR = 0x4 - DT_FIFO = 0x1 - DT_LNK = 0xa - DT_REG = 0x8 - DT_SOCK = 0xc - DT_UNKNOWN = 0x0 - DT_WHT = 0xe - ECHO = 0x8 - ECHOCTL = 0x40 - ECHOE = 0x2 - ECHOK = 0x4 - ECHOKE = 0x1 - ECHONL = 0x10 - ECHOPRT = 0x20 - EVFILT_AIO = -0x3 - EVFILT_EXCEPT = -0xf - EVFILT_FS = -0x9 - EVFILT_MACHPORT = -0x8 - EVFILT_PROC = -0x5 - EVFILT_READ = -0x1 - EVFILT_SIGNAL = -0x6 - EVFILT_SYSCOUNT = 0xf - EVFILT_THREADMARKER = 0xf - EVFILT_TIMER = -0x7 - EVFILT_USER = -0xa - EVFILT_VM = -0xc - EVFILT_VNODE = -0x4 - EVFILT_WRITE = -0x2 - EV_ADD = 0x1 - EV_CLEAR = 0x20 - EV_DELETE = 0x2 - EV_DISABLE = 0x8 - EV_DISPATCH = 0x80 - EV_DISPATCH2 = 0x180 - EV_ENABLE = 0x4 - EV_EOF = 0x8000 - EV_ERROR = 0x4000 - EV_FLAG0 = 0x1000 - EV_FLAG1 = 0x2000 - EV_ONESHOT = 0x10 - EV_OOBAND = 0x2000 - EV_POLL = 0x1000 - EV_RECEIPT = 0x40 - EV_SYSFLAGS = 0xf000 - EV_UDATA_SPECIFIC = 0x100 - EV_VANISHED = 0x200 - EXTA = 0x4b00 - EXTB = 0x9600 - EXTPROC = 0x800 - FD_CLOEXEC = 0x1 - FD_SETSIZE = 0x400 - FF0 = 0x0 - FF1 = 0x4000 - FFDLY = 0x4000 - FLUSHO = 0x800000 - FSOPT_ATTR_CMN_EXTENDED = 0x20 - FSOPT_NOFOLLOW = 0x1 - FSOPT_NOINMEMUPDATE = 0x2 - FSOPT_PACK_INVAL_ATTRS = 0x8 - FSOPT_REPORT_FULLSIZE = 0x4 - F_ADDFILESIGS = 0x3d - F_ADDFILESIGS_FOR_DYLD_SIM = 0x53 - F_ADDFILESIGS_RETURN = 0x61 - F_ADDSIGS = 0x3b - F_ALLOCATEALL = 0x4 - F_ALLOCATECONTIG = 0x2 - F_BARRIERFSYNC = 0x55 - F_CHECK_LV = 0x62 - F_CHKCLEAN = 0x29 - F_DUPFD = 0x0 - F_DUPFD_CLOEXEC = 0x43 - F_FINDSIGS = 0x4e - F_FLUSH_DATA = 0x28 - F_FREEZE_FS = 0x35 - F_FULLFSYNC = 0x33 - F_GETCODEDIR = 0x48 - F_GETFD = 0x1 - F_GETFL = 0x3 - F_GETLK = 0x7 - F_GETLKPID = 0x42 - F_GETNOSIGPIPE = 0x4a - F_GETOWN = 0x5 - F_GETPATH = 0x32 - F_GETPATH_MTMINFO = 0x47 - F_GETPROTECTIONCLASS = 0x3f - F_GETPROTECTIONLEVEL = 0x4d - F_GLOBAL_NOCACHE = 0x37 - F_LOG2PHYS = 0x31 - F_LOG2PHYS_EXT = 0x41 - F_NOCACHE = 0x30 - F_NODIRECT = 0x3e - F_OK = 0x0 - F_PATHPKG_CHECK = 0x34 - F_PEOFPOSMODE = 0x3 - F_PREALLOCATE = 0x2a - F_PUNCHHOLE = 0x63 - F_RDADVISE = 0x2c - F_RDAHEAD = 0x2d - F_RDLCK = 0x1 - F_SETBACKINGSTORE = 0x46 - F_SETFD = 0x2 - F_SETFL = 0x4 - F_SETLK = 0x8 - F_SETLKW = 0x9 - F_SETLKWTIMEOUT = 0xa - F_SETNOSIGPIPE = 0x49 - F_SETOWN = 0x6 - F_SETPROTECTIONCLASS = 0x40 - F_SETSIZE = 0x2b - F_SINGLE_WRITER = 0x4c - F_THAW_FS = 0x36 - F_TRANSCODEKEY = 0x4b - F_TRIM_ACTIVE_FILE = 0x64 - F_UNLCK = 0x2 - F_VOLPOSMODE = 0x4 - F_WRLCK = 0x3 - HUPCL = 0x4000 - HW_MACHINE = 0x1 - ICANON = 0x100 - ICMP6_FILTER = 0x12 - ICRNL = 0x100 - IEXTEN = 0x400 - IFF_ALLMULTI = 0x200 - IFF_ALTPHYS = 0x4000 - IFF_BROADCAST = 0x2 - IFF_DEBUG = 0x4 - IFF_LINK0 = 0x1000 - IFF_LINK1 = 0x2000 - IFF_LINK2 = 0x4000 - IFF_LOOPBACK = 0x8 - IFF_MULTICAST = 0x8000 - IFF_NOARP = 0x80 - IFF_NOTRAILERS = 0x20 - IFF_OACTIVE = 0x400 - IFF_POINTOPOINT = 0x10 - IFF_PROMISC = 0x100 - IFF_RUNNING = 0x40 - IFF_SIMPLEX = 0x800 - IFF_UP = 0x1 - IFNAMSIZ = 0x10 - IFT_1822 = 0x2 - IFT_AAL5 = 0x31 - IFT_ARCNET = 0x23 - IFT_ARCNETPLUS = 0x24 - IFT_ATM = 0x25 - IFT_BRIDGE = 0xd1 - IFT_CARP = 0xf8 - IFT_CELLULAR = 0xff - IFT_CEPT = 0x13 - IFT_DS3 = 0x1e - IFT_ENC = 0xf4 - IFT_EON = 0x19 - IFT_ETHER = 0x6 - IFT_FAITH = 0x38 - IFT_FDDI = 0xf - IFT_FRELAY = 0x20 - IFT_FRELAYDCE = 0x2c - IFT_GIF = 0x37 - IFT_HDH1822 = 0x3 - IFT_HIPPI = 0x2f - IFT_HSSI = 0x2e - IFT_HY = 0xe - IFT_IEEE1394 = 0x90 - IFT_IEEE8023ADLAG = 0x88 - IFT_ISDNBASIC = 0x14 - IFT_ISDNPRIMARY = 0x15 - IFT_ISO88022LLC = 0x29 - IFT_ISO88023 = 0x7 - IFT_ISO88024 = 0x8 - IFT_ISO88025 = 0x9 - IFT_ISO88026 = 0xa - IFT_L2VLAN = 0x87 - IFT_LAPB = 0x10 - IFT_LOCALTALK = 0x2a - IFT_LOOP = 0x18 - IFT_MIOX25 = 0x26 - IFT_MODEM = 0x30 - IFT_NSIP = 0x1b - IFT_OTHER = 0x1 - IFT_P10 = 0xc - IFT_P80 = 0xd - IFT_PARA = 0x22 - IFT_PDP = 0xff - IFT_PFLOG = 0xf5 - IFT_PFSYNC = 0xf6 - IFT_PKTAP = 0xfe - IFT_PPP = 0x17 - IFT_PROPMUX = 0x36 - IFT_PROPVIRTUAL = 0x35 - IFT_PTPSERIAL = 0x16 - IFT_RS232 = 0x21 - IFT_SDLC = 0x11 - IFT_SIP = 0x1f - IFT_SLIP = 0x1c - IFT_SMDSDXI = 0x2b - IFT_SMDSICIP = 0x34 - IFT_SONET = 0x27 - IFT_SONETPATH = 0x32 - IFT_SONETVT = 0x33 - IFT_STARLAN = 0xb - IFT_STF = 0x39 - IFT_T1 = 0x12 - IFT_ULTRA = 0x1d - IFT_V35 = 0x2d - IFT_X25 = 0x5 - IFT_X25DDN = 0x4 - IFT_X25PLE = 0x28 - IFT_XETHER = 0x1a - IGNBRK = 0x1 - IGNCR = 0x80 - IGNPAR = 0x4 - IMAXBEL = 0x2000 - INLCR = 0x40 - INPCK = 0x10 - IN_CLASSA_HOST = 0xffffff - IN_CLASSA_MAX = 0x80 - IN_CLASSA_NET = 0xff000000 - IN_CLASSA_NSHIFT = 0x18 - IN_CLASSB_HOST = 0xffff - IN_CLASSB_MAX = 0x10000 - IN_CLASSB_NET = 0xffff0000 - IN_CLASSB_NSHIFT = 0x10 - IN_CLASSC_HOST = 0xff - IN_CLASSC_NET = 0xffffff00 - IN_CLASSC_NSHIFT = 0x8 - IN_CLASSD_HOST = 0xfffffff - IN_CLASSD_NET = 0xf0000000 - IN_CLASSD_NSHIFT = 0x1c - IN_LINKLOCALNETNUM = 0xa9fe0000 - IN_LOOPBACKNET = 0x7f - IPPROTO_3PC = 0x22 - IPPROTO_ADFS = 0x44 - IPPROTO_AH = 0x33 - IPPROTO_AHIP = 0x3d - IPPROTO_APES = 0x63 - IPPROTO_ARGUS = 0xd - IPPROTO_AX25 = 0x5d - IPPROTO_BHA = 0x31 - IPPROTO_BLT = 0x1e - IPPROTO_BRSATMON = 0x4c - IPPROTO_CFTP = 0x3e - IPPROTO_CHAOS = 0x10 - IPPROTO_CMTP = 0x26 - IPPROTO_CPHB = 0x49 - IPPROTO_CPNX = 0x48 - IPPROTO_DDP = 0x25 - IPPROTO_DGP = 0x56 - IPPROTO_DIVERT = 0xfe - IPPROTO_DONE = 0x101 - IPPROTO_DSTOPTS = 0x3c - IPPROTO_EGP = 0x8 - IPPROTO_EMCON = 0xe - IPPROTO_ENCAP = 0x62 - IPPROTO_EON = 0x50 - IPPROTO_ESP = 0x32 - IPPROTO_ETHERIP = 0x61 - IPPROTO_FRAGMENT = 0x2c - IPPROTO_GGP = 0x3 - IPPROTO_GMTP = 0x64 - IPPROTO_GRE = 0x2f - IPPROTO_HELLO = 0x3f - IPPROTO_HMP = 0x14 - IPPROTO_HOPOPTS = 0x0 - IPPROTO_ICMP = 0x1 - IPPROTO_ICMPV6 = 0x3a - IPPROTO_IDP = 0x16 - IPPROTO_IDPR = 0x23 - IPPROTO_IDRP = 0x2d - IPPROTO_IGMP = 0x2 - IPPROTO_IGP = 0x55 - IPPROTO_IGRP = 0x58 - IPPROTO_IL = 0x28 - IPPROTO_INLSP = 0x34 - IPPROTO_INP = 0x20 - IPPROTO_IP = 0x0 - IPPROTO_IPCOMP = 0x6c - IPPROTO_IPCV = 0x47 - IPPROTO_IPEIP = 0x5e - IPPROTO_IPIP = 0x4 - IPPROTO_IPPC = 0x43 - IPPROTO_IPV4 = 0x4 - IPPROTO_IPV6 = 0x29 - IPPROTO_IRTP = 0x1c - IPPROTO_KRYPTOLAN = 0x41 - IPPROTO_LARP = 0x5b - IPPROTO_LEAF1 = 0x19 - IPPROTO_LEAF2 = 0x1a - IPPROTO_MAX = 0x100 - IPPROTO_MAXID = 0x34 - IPPROTO_MEAS = 0x13 - IPPROTO_MHRP = 0x30 - IPPROTO_MICP = 0x5f - IPPROTO_MTP = 0x5c - IPPROTO_MUX = 0x12 - IPPROTO_ND = 0x4d - IPPROTO_NHRP = 0x36 - IPPROTO_NONE = 0x3b - IPPROTO_NSP = 0x1f - IPPROTO_NVPII = 0xb - IPPROTO_OSPFIGP = 0x59 - IPPROTO_PGM = 0x71 - IPPROTO_PIGP = 0x9 - IPPROTO_PIM = 0x67 - IPPROTO_PRM = 0x15 - IPPROTO_PUP = 0xc - IPPROTO_PVP = 0x4b - IPPROTO_RAW = 0xff - IPPROTO_RCCMON = 0xa - IPPROTO_RDP = 0x1b - IPPROTO_ROUTING = 0x2b - IPPROTO_RSVP = 0x2e - IPPROTO_RVD = 0x42 - IPPROTO_SATEXPAK = 0x40 - IPPROTO_SATMON = 0x45 - IPPROTO_SCCSP = 0x60 - IPPROTO_SCTP = 0x84 - IPPROTO_SDRP = 0x2a - IPPROTO_SEP = 0x21 - IPPROTO_SRPC = 0x5a - IPPROTO_ST = 0x7 - IPPROTO_SVMTP = 0x52 - IPPROTO_SWIPE = 0x35 - IPPROTO_TCF = 0x57 - IPPROTO_TCP = 0x6 - IPPROTO_TP = 0x1d - IPPROTO_TPXX = 0x27 - IPPROTO_TRUNK1 = 0x17 - IPPROTO_TRUNK2 = 0x18 - IPPROTO_TTP = 0x54 - IPPROTO_UDP = 0x11 - IPPROTO_VINES = 0x53 - IPPROTO_VISA = 0x46 - IPPROTO_VMTP = 0x51 - IPPROTO_WBEXPAK = 0x4f - IPPROTO_WBMON = 0x4e - IPPROTO_WSN = 0x4a - IPPROTO_XNET = 0xf - IPPROTO_XTP = 0x24 - IPV6_2292DSTOPTS = 0x17 - IPV6_2292HOPLIMIT = 0x14 - IPV6_2292HOPOPTS = 0x16 - IPV6_2292NEXTHOP = 0x15 - IPV6_2292PKTINFO = 0x13 - IPV6_2292PKTOPTIONS = 0x19 - IPV6_2292RTHDR = 0x18 - IPV6_BINDV6ONLY = 0x1b - IPV6_BOUND_IF = 0x7d - IPV6_CHECKSUM = 0x1a - IPV6_DEFAULT_MULTICAST_HOPS = 0x1 - IPV6_DEFAULT_MULTICAST_LOOP = 0x1 - IPV6_DEFHLIM = 0x40 - IPV6_FAITH = 0x1d - IPV6_FLOWINFO_MASK = 0xffffff0f - IPV6_FLOWLABEL_MASK = 0xffff0f00 - IPV6_FLOW_ECN_MASK = 0x300 - IPV6_FRAGTTL = 0x3c - IPV6_FW_ADD = 0x1e - IPV6_FW_DEL = 0x1f - IPV6_FW_FLUSH = 0x20 - IPV6_FW_GET = 0x22 - IPV6_FW_ZERO = 0x21 - IPV6_HLIMDEC = 0x1 - IPV6_IPSEC_POLICY = 0x1c - IPV6_JOIN_GROUP = 0xc - IPV6_LEAVE_GROUP = 0xd - IPV6_MAXHLIM = 0xff - IPV6_MAXOPTHDR = 0x800 - IPV6_MAXPACKET = 0xffff - IPV6_MAX_GROUP_SRC_FILTER = 0x200 - IPV6_MAX_MEMBERSHIPS = 0xfff - IPV6_MAX_SOCK_SRC_FILTER = 0x80 - IPV6_MIN_MEMBERSHIPS = 0x1f - IPV6_MMTU = 0x500 - IPV6_MULTICAST_HOPS = 0xa - IPV6_MULTICAST_IF = 0x9 - IPV6_MULTICAST_LOOP = 0xb - IPV6_PORTRANGE = 0xe - IPV6_PORTRANGE_DEFAULT = 0x0 - IPV6_PORTRANGE_HIGH = 0x1 - IPV6_PORTRANGE_LOW = 0x2 - IPV6_RECVTCLASS = 0x23 - IPV6_RTHDR_LOOSE = 0x0 - IPV6_RTHDR_STRICT = 0x1 - IPV6_RTHDR_TYPE_0 = 0x0 - IPV6_SOCKOPT_RESERVED1 = 0x3 - IPV6_TCLASS = 0x24 - IPV6_UNICAST_HOPS = 0x4 - IPV6_V6ONLY = 0x1b - IPV6_VERSION = 0x60 - IPV6_VERSION_MASK = 0xf0 - IP_ADD_MEMBERSHIP = 0xc - IP_ADD_SOURCE_MEMBERSHIP = 0x46 - IP_BLOCK_SOURCE = 0x48 - IP_BOUND_IF = 0x19 - IP_DEFAULT_MULTICAST_LOOP = 0x1 - IP_DEFAULT_MULTICAST_TTL = 0x1 - IP_DF = 0x4000 - IP_DROP_MEMBERSHIP = 0xd - IP_DROP_SOURCE_MEMBERSHIP = 0x47 - IP_DUMMYNET_CONFIGURE = 0x3c - IP_DUMMYNET_DEL = 0x3d - IP_DUMMYNET_FLUSH = 0x3e - IP_DUMMYNET_GET = 0x40 - IP_FAITH = 0x16 - IP_FW_ADD = 0x28 - IP_FW_DEL = 0x29 - IP_FW_FLUSH = 0x2a - IP_FW_GET = 0x2c - IP_FW_RESETLOG = 0x2d - IP_FW_ZERO = 0x2b - IP_HDRINCL = 0x2 - IP_IPSEC_POLICY = 0x15 - IP_MAXPACKET = 0xffff - IP_MAX_GROUP_SRC_FILTER = 0x200 - IP_MAX_MEMBERSHIPS = 0xfff - IP_MAX_SOCK_MUTE_FILTER = 0x80 - IP_MAX_SOCK_SRC_FILTER = 0x80 - IP_MF = 0x2000 - IP_MIN_MEMBERSHIPS = 0x1f - IP_MSFILTER = 0x4a - IP_MSS = 0x240 - IP_MULTICAST_IF = 0x9 - IP_MULTICAST_IFINDEX = 0x42 - IP_MULTICAST_LOOP = 0xb - IP_MULTICAST_TTL = 0xa - IP_MULTICAST_VIF = 0xe - IP_NAT__XXX = 0x37 - IP_OFFMASK = 0x1fff - IP_OLD_FW_ADD = 0x32 - IP_OLD_FW_DEL = 0x33 - IP_OLD_FW_FLUSH = 0x34 - IP_OLD_FW_GET = 0x36 - IP_OLD_FW_RESETLOG = 0x38 - IP_OLD_FW_ZERO = 0x35 - IP_OPTIONS = 0x1 - IP_PKTINFO = 0x1a - IP_PORTRANGE = 0x13 - IP_PORTRANGE_DEFAULT = 0x0 - IP_PORTRANGE_HIGH = 0x1 - IP_PORTRANGE_LOW = 0x2 - IP_RECVDSTADDR = 0x7 - IP_RECVIF = 0x14 - IP_RECVOPTS = 0x5 - IP_RECVPKTINFO = 0x1a - IP_RECVRETOPTS = 0x6 - IP_RECVTOS = 0x1b - IP_RECVTTL = 0x18 - IP_RETOPTS = 0x8 - IP_RF = 0x8000 - IP_RSVP_OFF = 0x10 - IP_RSVP_ON = 0xf - IP_RSVP_VIF_OFF = 0x12 - IP_RSVP_VIF_ON = 0x11 - IP_STRIPHDR = 0x17 - IP_TOS = 0x3 - IP_TRAFFIC_MGT_BACKGROUND = 0x41 - IP_TTL = 0x4 - IP_UNBLOCK_SOURCE = 0x49 - ISIG = 0x80 - ISTRIP = 0x20 - IUTF8 = 0x4000 - IXANY = 0x800 - IXOFF = 0x400 - IXON = 0x200 - KERN_HOSTNAME = 0xa - KERN_OSRELEASE = 0x2 - KERN_OSTYPE = 0x1 - KERN_VERSION = 0x4 - LOCK_EX = 0x2 - LOCK_NB = 0x4 - LOCK_SH = 0x1 - LOCK_UN = 0x8 - MADV_CAN_REUSE = 0x9 - MADV_DONTNEED = 0x4 - MADV_FREE = 0x5 - MADV_FREE_REUSABLE = 0x7 - MADV_FREE_REUSE = 0x8 - MADV_NORMAL = 0x0 - MADV_PAGEOUT = 0xa - MADV_RANDOM = 0x1 - MADV_SEQUENTIAL = 0x2 - MADV_WILLNEED = 0x3 - MADV_ZERO_WIRED_PAGES = 0x6 - MAP_ANON = 0x1000 - MAP_ANONYMOUS = 0x1000 - MAP_COPY = 0x2 - MAP_FILE = 0x0 - MAP_FIXED = 0x10 - MAP_HASSEMAPHORE = 0x200 - MAP_JIT = 0x800 - MAP_NOCACHE = 0x400 - MAP_NOEXTEND = 0x100 - MAP_NORESERVE = 0x40 - MAP_PRIVATE = 0x2 - MAP_RENAME = 0x20 - MAP_RESERVED0080 = 0x80 - MAP_RESILIENT_CODESIGN = 0x2000 - MAP_RESILIENT_MEDIA = 0x4000 - MAP_SHARED = 0x1 - MCL_CURRENT = 0x1 - MCL_FUTURE = 0x2 - MNT_ASYNC = 0x40 - MNT_AUTOMOUNTED = 0x400000 - MNT_CMDFLAGS = 0xf0000 - MNT_CPROTECT = 0x80 - MNT_DEFWRITE = 0x2000000 - MNT_DONTBROWSE = 0x100000 - MNT_DOVOLFS = 0x8000 - MNT_DWAIT = 0x4 - MNT_EXPORTED = 0x100 - MNT_FORCE = 0x80000 - MNT_IGNORE_OWNERSHIP = 0x200000 - MNT_JOURNALED = 0x800000 - MNT_LOCAL = 0x1000 - MNT_MULTILABEL = 0x4000000 - MNT_NOATIME = 0x10000000 - MNT_NOBLOCK = 0x20000 - MNT_NODEV = 0x10 - MNT_NOEXEC = 0x4 - MNT_NOSUID = 0x8 - MNT_NOUSERXATTR = 0x1000000 - MNT_NOWAIT = 0x2 - MNT_QUARANTINE = 0x400 - MNT_QUOTA = 0x2000 - MNT_RDONLY = 0x1 - MNT_RELOAD = 0x40000 - MNT_ROOTFS = 0x4000 - MNT_SYNCHRONOUS = 0x2 - MNT_UNION = 0x20 - MNT_UNKNOWNPERMISSIONS = 0x200000 - MNT_UPDATE = 0x10000 - MNT_VISFLAGMASK = 0x17f0f5ff - MNT_WAIT = 0x1 - MSG_CTRUNC = 0x20 - MSG_DONTROUTE = 0x4 - MSG_DONTWAIT = 0x80 - MSG_EOF = 0x100 - MSG_EOR = 0x8 - MSG_FLUSH = 0x400 - MSG_HAVEMORE = 0x2000 - MSG_HOLD = 0x800 - MSG_NEEDSA = 0x10000 - MSG_OOB = 0x1 - MSG_PEEK = 0x2 - MSG_RCVMORE = 0x4000 - MSG_SEND = 0x1000 - MSG_TRUNC = 0x10 - MSG_WAITALL = 0x40 - MSG_WAITSTREAM = 0x200 - MS_ASYNC = 0x1 - MS_DEACTIVATE = 0x8 - MS_INVALIDATE = 0x2 - MS_KILLPAGES = 0x4 - MS_SYNC = 0x10 - NAME_MAX = 0xff - NET_RT_DUMP = 0x1 - NET_RT_DUMP2 = 0x7 - NET_RT_FLAGS = 0x2 - NET_RT_IFLIST = 0x3 - NET_RT_IFLIST2 = 0x6 - NET_RT_MAXID = 0xa - NET_RT_STAT = 0x4 - NET_RT_TRASH = 0x5 - NFDBITS = 0x20 - NL0 = 0x0 - NL1 = 0x100 - NL2 = 0x200 - NL3 = 0x300 - NLDLY = 0x300 - NOFLSH = 0x80000000 - NOKERNINFO = 0x2000000 - NOTE_ABSOLUTE = 0x8 - NOTE_ATTRIB = 0x8 - NOTE_BACKGROUND = 0x40 - NOTE_CHILD = 0x4 - NOTE_CRITICAL = 0x20 - NOTE_DELETE = 0x1 - NOTE_EXEC = 0x20000000 - NOTE_EXIT = 0x80000000 - NOTE_EXITSTATUS = 0x4000000 - NOTE_EXIT_CSERROR = 0x40000 - NOTE_EXIT_DECRYPTFAIL = 0x10000 - NOTE_EXIT_DETAIL = 0x2000000 - NOTE_EXIT_DETAIL_MASK = 0x70000 - NOTE_EXIT_MEMORY = 0x20000 - NOTE_EXIT_REPARENTED = 0x80000 - NOTE_EXTEND = 0x4 - NOTE_FFAND = 0x40000000 - NOTE_FFCOPY = 0xc0000000 - NOTE_FFCTRLMASK = 0xc0000000 - NOTE_FFLAGSMASK = 0xffffff - NOTE_FFNOP = 0x0 - NOTE_FFOR = 0x80000000 - NOTE_FORK = 0x40000000 - NOTE_FUNLOCK = 0x100 - NOTE_LEEWAY = 0x10 - NOTE_LINK = 0x10 - NOTE_LOWAT = 0x1 - NOTE_MACH_CONTINUOUS_TIME = 0x80 - NOTE_NONE = 0x80 - NOTE_NSECONDS = 0x4 - NOTE_OOB = 0x2 - NOTE_PCTRLMASK = -0x100000 - NOTE_PDATAMASK = 0xfffff - NOTE_REAP = 0x10000000 - NOTE_RENAME = 0x20 - NOTE_REVOKE = 0x40 - NOTE_SECONDS = 0x1 - NOTE_SIGNAL = 0x8000000 - NOTE_TRACK = 0x1 - NOTE_TRACKERR = 0x2 - NOTE_TRIGGER = 0x1000000 - NOTE_USECONDS = 0x2 - NOTE_VM_ERROR = 0x10000000 - NOTE_VM_PRESSURE = 0x80000000 - NOTE_VM_PRESSURE_SUDDEN_TERMINATE = 0x20000000 - NOTE_VM_PRESSURE_TERMINATE = 0x40000000 - NOTE_WRITE = 0x2 - OCRNL = 0x10 - OFDEL = 0x20000 - OFILL = 0x80 - ONLCR = 0x2 - ONLRET = 0x40 - ONOCR = 0x20 - ONOEOT = 0x8 - OPOST = 0x1 - OXTABS = 0x4 - O_ACCMODE = 0x3 - O_ALERT = 0x20000000 - O_APPEND = 0x8 - O_ASYNC = 0x40 - O_CLOEXEC = 0x1000000 - O_CREAT = 0x200 - O_DIRECTORY = 0x100000 - O_DP_GETRAWENCRYPTED = 0x1 - O_DP_GETRAWUNENCRYPTED = 0x2 - O_DSYNC = 0x400000 - O_EVTONLY = 0x8000 - O_EXCL = 0x800 - O_EXLOCK = 0x20 - O_FSYNC = 0x80 - O_NDELAY = 0x4 - O_NOCTTY = 0x20000 - O_NOFOLLOW = 0x100 - O_NONBLOCK = 0x4 - O_POPUP = 0x80000000 - O_RDONLY = 0x0 - O_RDWR = 0x2 - O_SHLOCK = 0x10 - O_SYMLINK = 0x200000 - O_SYNC = 0x80 - O_TRUNC = 0x400 - O_WRONLY = 0x1 - PARENB = 0x1000 - PARMRK = 0x8 - PARODD = 0x2000 - PENDIN = 0x20000000 - PRIO_PGRP = 0x1 - PRIO_PROCESS = 0x0 - PRIO_USER = 0x2 - PROT_EXEC = 0x4 - PROT_NONE = 0x0 - PROT_READ = 0x1 - PROT_WRITE = 0x2 - PT_ATTACH = 0xa - PT_ATTACHEXC = 0xe - PT_CONTINUE = 0x7 - PT_DENY_ATTACH = 0x1f - PT_DETACH = 0xb - PT_FIRSTMACH = 0x20 - PT_FORCEQUOTA = 0x1e - PT_KILL = 0x8 - PT_READ_D = 0x2 - PT_READ_I = 0x1 - PT_READ_U = 0x3 - PT_SIGEXC = 0xc - PT_STEP = 0x9 - PT_THUPDATE = 0xd - PT_TRACE_ME = 0x0 - PT_WRITE_D = 0x5 - PT_WRITE_I = 0x4 - PT_WRITE_U = 0x6 - RLIMIT_AS = 0x5 - RLIMIT_CORE = 0x4 - RLIMIT_CPU = 0x0 - RLIMIT_CPU_USAGE_MONITOR = 0x2 - RLIMIT_DATA = 0x2 - RLIMIT_FSIZE = 0x1 - RLIMIT_MEMLOCK = 0x6 - RLIMIT_NOFILE = 0x8 - RLIMIT_NPROC = 0x7 - RLIMIT_RSS = 0x5 - RLIMIT_STACK = 0x3 - RLIM_INFINITY = 0x7fffffffffffffff - RTAX_AUTHOR = 0x6 - RTAX_BRD = 0x7 - RTAX_DST = 0x0 - RTAX_GATEWAY = 0x1 - RTAX_GENMASK = 0x3 - RTAX_IFA = 0x5 - RTAX_IFP = 0x4 - RTAX_MAX = 0x8 - RTAX_NETMASK = 0x2 - RTA_AUTHOR = 0x40 - RTA_BRD = 0x80 - RTA_DST = 0x1 - RTA_GATEWAY = 0x2 - RTA_GENMASK = 0x8 - RTA_IFA = 0x20 - RTA_IFP = 0x10 - RTA_NETMASK = 0x4 - RTF_BLACKHOLE = 0x1000 - RTF_BROADCAST = 0x400000 - RTF_CLONING = 0x100 - RTF_CONDEMNED = 0x2000000 - RTF_DELCLONE = 0x80 - RTF_DONE = 0x40 - RTF_DYNAMIC = 0x10 - RTF_GATEWAY = 0x2 - RTF_HOST = 0x4 - RTF_IFREF = 0x4000000 - RTF_IFSCOPE = 0x1000000 - RTF_LLINFO = 0x400 - RTF_LOCAL = 0x200000 - RTF_MODIFIED = 0x20 - RTF_MULTICAST = 0x800000 - RTF_NOIFREF = 0x2000 - RTF_PINNED = 0x100000 - RTF_PRCLONING = 0x10000 - RTF_PROTO1 = 0x8000 - RTF_PROTO2 = 0x4000 - RTF_PROTO3 = 0x40000 - RTF_PROXY = 0x8000000 - RTF_REJECT = 0x8 - RTF_ROUTER = 0x10000000 - RTF_STATIC = 0x800 - RTF_UP = 0x1 - RTF_WASCLONED = 0x20000 - RTF_XRESOLVE = 0x200 - RTM_ADD = 0x1 - RTM_CHANGE = 0x3 - RTM_DELADDR = 0xd - RTM_DELETE = 0x2 - RTM_DELMADDR = 0x10 - RTM_GET = 0x4 - RTM_GET2 = 0x14 - RTM_IFINFO = 0xe - RTM_IFINFO2 = 0x12 - RTM_LOCK = 0x8 - RTM_LOSING = 0x5 - RTM_MISS = 0x7 - RTM_NEWADDR = 0xc - RTM_NEWMADDR = 0xf - RTM_NEWMADDR2 = 0x13 - RTM_OLDADD = 0x9 - RTM_OLDDEL = 0xa - RTM_REDIRECT = 0x6 - RTM_RESOLVE = 0xb - RTM_RTTUNIT = 0xf4240 - RTM_VERSION = 0x5 - RTV_EXPIRE = 0x4 - RTV_HOPCOUNT = 0x2 - RTV_MTU = 0x1 - RTV_RPIPE = 0x8 - RTV_RTT = 0x40 - RTV_RTTVAR = 0x80 - RTV_SPIPE = 0x10 - RTV_SSTHRESH = 0x20 - RUSAGE_CHILDREN = -0x1 - RUSAGE_SELF = 0x0 - SCM_CREDS = 0x3 - SCM_RIGHTS = 0x1 - SCM_TIMESTAMP = 0x2 - SCM_TIMESTAMP_MONOTONIC = 0x4 - SHUT_RD = 0x0 - SHUT_RDWR = 0x2 - SHUT_WR = 0x1 - SIOCADDMULTI = 0x80206931 - SIOCAIFADDR = 0x8040691a - SIOCARPIPLL = 0xc0206928 - SIOCATMARK = 0x40047307 - SIOCAUTOADDR = 0xc0206926 - SIOCAUTONETMASK = 0x80206927 - SIOCDELMULTI = 0x80206932 - SIOCDIFADDR = 0x80206919 - SIOCDIFPHYADDR = 0x80206941 - SIOCGDRVSPEC = 0xc028697b - SIOCGETVLAN = 0xc020697f - SIOCGHIWAT = 0x40047301 - SIOCGIFADDR = 0xc0206921 - SIOCGIFALTMTU = 0xc0206948 - SIOCGIFASYNCMAP = 0xc020697c - SIOCGIFBOND = 0xc0206947 - SIOCGIFBRDADDR = 0xc0206923 - SIOCGIFCAP = 0xc020695b - SIOCGIFCONF = 0xc00c6924 - SIOCGIFDEVMTU = 0xc0206944 - SIOCGIFDSTADDR = 0xc0206922 - SIOCGIFFLAGS = 0xc0206911 - SIOCGIFGENERIC = 0xc020693a - SIOCGIFKPI = 0xc0206987 - SIOCGIFMAC = 0xc0206982 - SIOCGIFMEDIA = 0xc02c6938 - SIOCGIFMETRIC = 0xc0206917 - SIOCGIFMTU = 0xc0206933 - SIOCGIFNETMASK = 0xc0206925 - SIOCGIFPDSTADDR = 0xc0206940 - SIOCGIFPHYS = 0xc0206935 - SIOCGIFPSRCADDR = 0xc020693f - SIOCGIFSTATUS = 0xc331693d - SIOCGIFVLAN = 0xc020697f - SIOCGIFWAKEFLAGS = 0xc0206988 - SIOCGLOWAT = 0x40047303 - SIOCGPGRP = 0x40047309 - SIOCIFCREATE = 0xc0206978 - SIOCIFCREATE2 = 0xc020697a - SIOCIFDESTROY = 0x80206979 - SIOCIFGCLONERS = 0xc0106981 - SIOCRSLVMULTI = 0xc010693b - SIOCSDRVSPEC = 0x8028697b - SIOCSETVLAN = 0x8020697e - SIOCSHIWAT = 0x80047300 - SIOCSIFADDR = 0x8020690c - SIOCSIFALTMTU = 0x80206945 - SIOCSIFASYNCMAP = 0x8020697d - SIOCSIFBOND = 0x80206946 - SIOCSIFBRDADDR = 0x80206913 - SIOCSIFCAP = 0x8020695a - SIOCSIFDSTADDR = 0x8020690e - SIOCSIFFLAGS = 0x80206910 - SIOCSIFGENERIC = 0x80206939 - SIOCSIFKPI = 0x80206986 - SIOCSIFLLADDR = 0x8020693c - SIOCSIFMAC = 0x80206983 - SIOCSIFMEDIA = 0xc0206937 - SIOCSIFMETRIC = 0x80206918 - SIOCSIFMTU = 0x80206934 - SIOCSIFNETMASK = 0x80206916 - SIOCSIFPHYADDR = 0x8040693e - SIOCSIFPHYS = 0x80206936 - SIOCSIFVLAN = 0x8020697e - SIOCSLOWAT = 0x80047302 - SIOCSPGRP = 0x80047308 - SOCK_DGRAM = 0x2 - SOCK_MAXADDRLEN = 0xff - SOCK_RAW = 0x3 - SOCK_RDM = 0x4 - SOCK_SEQPACKET = 0x5 - SOCK_STREAM = 0x1 - SOL_SOCKET = 0xffff - SOMAXCONN = 0x80 - SO_ACCEPTCONN = 0x2 - SO_BROADCAST = 0x20 - SO_DEBUG = 0x1 - SO_DONTROUTE = 0x10 - SO_DONTTRUNC = 0x2000 - SO_ERROR = 0x1007 - SO_KEEPALIVE = 0x8 - SO_LABEL = 0x1010 - SO_LINGER = 0x80 - SO_LINGER_SEC = 0x1080 - SO_NETSVC_MARKING_LEVEL = 0x1119 - SO_NET_SERVICE_TYPE = 0x1116 - SO_NKE = 0x1021 - SO_NOADDRERR = 0x1023 - SO_NOSIGPIPE = 0x1022 - SO_NOTIFYCONFLICT = 0x1026 - SO_NP_EXTENSIONS = 0x1083 - SO_NREAD = 0x1020 - SO_NUMRCVPKT = 0x1112 - SO_NWRITE = 0x1024 - SO_OOBINLINE = 0x100 - SO_PEERLABEL = 0x1011 - SO_RANDOMPORT = 0x1082 - SO_RCVBUF = 0x1002 - SO_RCVLOWAT = 0x1004 - SO_RCVTIMEO = 0x1006 - SO_REUSEADDR = 0x4 - SO_REUSEPORT = 0x200 - SO_REUSESHAREUID = 0x1025 - SO_SNDBUF = 0x1001 - SO_SNDLOWAT = 0x1003 - SO_SNDTIMEO = 0x1005 - SO_TIMESTAMP = 0x400 - SO_TIMESTAMP_MONOTONIC = 0x800 - SO_TYPE = 0x1008 - SO_UPCALLCLOSEWAIT = 0x1027 - SO_USELOOPBACK = 0x40 - SO_WANTMORE = 0x4000 - SO_WANTOOBFLAG = 0x8000 - S_IEXEC = 0x40 - S_IFBLK = 0x6000 - S_IFCHR = 0x2000 - S_IFDIR = 0x4000 - S_IFIFO = 0x1000 - S_IFLNK = 0xa000 - S_IFMT = 0xf000 - S_IFREG = 0x8000 - S_IFSOCK = 0xc000 - S_IFWHT = 0xe000 - S_IREAD = 0x100 - S_IRGRP = 0x20 - S_IROTH = 0x4 - S_IRUSR = 0x100 - S_IRWXG = 0x38 - S_IRWXO = 0x7 - S_IRWXU = 0x1c0 - S_ISGID = 0x400 - S_ISTXT = 0x200 - S_ISUID = 0x800 - S_ISVTX = 0x200 - S_IWGRP = 0x10 - S_IWOTH = 0x2 - S_IWRITE = 0x80 - S_IWUSR = 0x80 - S_IXGRP = 0x8 - S_IXOTH = 0x1 - S_IXUSR = 0x40 - TAB0 = 0x0 - TAB1 = 0x400 - TAB2 = 0x800 - TAB3 = 0x4 - TABDLY = 0xc04 - TCIFLUSH = 0x1 - TCIOFF = 0x3 - TCIOFLUSH = 0x3 - TCION = 0x4 - TCOFLUSH = 0x2 - TCOOFF = 0x1 - TCOON = 0x2 - TCP_CONNECTIONTIMEOUT = 0x20 - TCP_CONNECTION_INFO = 0x106 - TCP_ENABLE_ECN = 0x104 - TCP_FASTOPEN = 0x105 - TCP_KEEPALIVE = 0x10 - TCP_KEEPCNT = 0x102 - TCP_KEEPINTVL = 0x101 - TCP_MAXHLEN = 0x3c - TCP_MAXOLEN = 0x28 - TCP_MAXSEG = 0x2 - TCP_MAXWIN = 0xffff - TCP_MAX_SACK = 0x4 - TCP_MAX_WINSHIFT = 0xe - TCP_MINMSS = 0xd8 - TCP_MSS = 0x200 - TCP_NODELAY = 0x1 - TCP_NOOPT = 0x8 - TCP_NOPUSH = 0x4 - TCP_NOTSENT_LOWAT = 0x201 - TCP_RXT_CONNDROPTIME = 0x80 - TCP_RXT_FINDROP = 0x100 - TCP_SENDMOREACKS = 0x103 - TCSAFLUSH = 0x2 - TIOCCBRK = 0x2000747a - TIOCCDTR = 0x20007478 - TIOCCONS = 0x80047462 - TIOCDCDTIMESTAMP = 0x40107458 - TIOCDRAIN = 0x2000745e - TIOCDSIMICROCODE = 0x20007455 - TIOCEXCL = 0x2000740d - TIOCEXT = 0x80047460 - TIOCFLUSH = 0x80047410 - TIOCGDRAINWAIT = 0x40047456 - TIOCGETA = 0x40487413 - TIOCGETD = 0x4004741a - TIOCGPGRP = 0x40047477 - TIOCGWINSZ = 0x40087468 - TIOCIXOFF = 0x20007480 - TIOCIXON = 0x20007481 - TIOCMBIC = 0x8004746b - TIOCMBIS = 0x8004746c - TIOCMGDTRWAIT = 0x4004745a - TIOCMGET = 0x4004746a - TIOCMODG = 0x40047403 - TIOCMODS = 0x80047404 - TIOCMSDTRWAIT = 0x8004745b - TIOCMSET = 0x8004746d - TIOCM_CAR = 0x40 - TIOCM_CD = 0x40 - TIOCM_CTS = 0x20 - TIOCM_DSR = 0x100 - TIOCM_DTR = 0x2 - TIOCM_LE = 0x1 - TIOCM_RI = 0x80 - TIOCM_RNG = 0x80 - TIOCM_RTS = 0x4 - TIOCM_SR = 0x10 - TIOCM_ST = 0x8 - TIOCNOTTY = 0x20007471 - TIOCNXCL = 0x2000740e - TIOCOUTQ = 0x40047473 - TIOCPKT = 0x80047470 - TIOCPKT_DATA = 0x0 - TIOCPKT_DOSTOP = 0x20 - TIOCPKT_FLUSHREAD = 0x1 - TIOCPKT_FLUSHWRITE = 0x2 - TIOCPKT_IOCTL = 0x40 - TIOCPKT_NOSTOP = 0x10 - TIOCPKT_START = 0x8 - TIOCPKT_STOP = 0x4 - TIOCPTYGNAME = 0x40807453 - TIOCPTYGRANT = 0x20007454 - TIOCPTYUNLK = 0x20007452 - TIOCREMOTE = 0x80047469 - TIOCSBRK = 0x2000747b - TIOCSCONS = 0x20007463 - TIOCSCTTY = 0x20007461 - TIOCSDRAINWAIT = 0x80047457 - TIOCSDTR = 0x20007479 - TIOCSETA = 0x80487414 - TIOCSETAF = 0x80487416 - TIOCSETAW = 0x80487415 - TIOCSETD = 0x8004741b - TIOCSIG = 0x2000745f - TIOCSPGRP = 0x80047476 - TIOCSTART = 0x2000746e - TIOCSTAT = 0x20007465 - TIOCSTI = 0x80017472 - TIOCSTOP = 0x2000746f - TIOCSWINSZ = 0x80087467 - TIOCTIMESTAMP = 0x40107459 - TIOCUCNTL = 0x80047466 - TOSTOP = 0x400000 - VDISCARD = 0xf - VDSUSP = 0xb - VEOF = 0x0 - VEOL = 0x1 - VEOL2 = 0x2 - VERASE = 0x3 - VINTR = 0x8 - VKILL = 0x5 - VLNEXT = 0xe - VMIN = 0x10 - VM_LOADAVG = 0x2 - VM_MACHFACTOR = 0x4 - VM_MAXID = 0x6 - VM_METER = 0x1 - VM_SWAPUSAGE = 0x5 - VQUIT = 0x9 - VREPRINT = 0x6 - VSTART = 0xc - VSTATUS = 0x12 - VSTOP = 0xd - VSUSP = 0xa - VT0 = 0x0 - VT1 = 0x10000 - VTDLY = 0x10000 - VTIME = 0x11 - VWERASE = 0x4 - WCONTINUED = 0x10 - WCOREFLAG = 0x80 - WEXITED = 0x4 - WNOHANG = 0x1 - WNOWAIT = 0x20 - WORDSIZE = 0x40 - WSTOPPED = 0x8 - WUNTRACED = 0x2 - XATTR_CREATE = 0x2 - XATTR_NODEFAULT = 0x10 - XATTR_NOFOLLOW = 0x1 - XATTR_NOSECURITY = 0x8 - XATTR_REPLACE = 0x4 - XATTR_SHOWCOMPRESSION = 0x20 + AF_APPLETALK = 0x10 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1c + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_IEEE80211 = 0x25 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x1e + AF_IPX = 0x17 + AF_ISDN = 0x1c + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x29 + AF_NATM = 0x1f + AF_NDRV = 0x1b + AF_NETBIOS = 0x21 + AF_NS = 0x6 + AF_OSI = 0x7 + AF_PPP = 0x22 + AF_PUP = 0x4 + AF_RESERVED_36 = 0x24 + AF_ROUTE = 0x11 + AF_SIP = 0x18 + AF_SNA = 0xb + AF_SYSTEM = 0x20 + AF_SYS_CONTROL = 0x2 + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_UTUN = 0x26 + AF_VSOCK = 0x28 + ALTWERASE = 0x200 + ATTR_BIT_MAP_COUNT = 0x5 + ATTR_CMN_ACCESSMASK = 0x20000 + ATTR_CMN_ACCTIME = 0x1000 + ATTR_CMN_ADDEDTIME = 0x10000000 + ATTR_CMN_BKUPTIME = 0x2000 + ATTR_CMN_CHGTIME = 0x800 + ATTR_CMN_CRTIME = 0x200 + ATTR_CMN_DATA_PROTECT_FLAGS = 0x40000000 + ATTR_CMN_DEVID = 0x2 + ATTR_CMN_DOCUMENT_ID = 0x100000 + ATTR_CMN_ERROR = 0x20000000 + ATTR_CMN_EXTENDED_SECURITY = 0x400000 + ATTR_CMN_FILEID = 0x2000000 + ATTR_CMN_FLAGS = 0x40000 + ATTR_CMN_FNDRINFO = 0x4000 + ATTR_CMN_FSID = 0x4 + ATTR_CMN_FULLPATH = 0x8000000 + ATTR_CMN_GEN_COUNT = 0x80000 + ATTR_CMN_GRPID = 0x10000 + ATTR_CMN_GRPUUID = 0x1000000 + ATTR_CMN_MODTIME = 0x400 + ATTR_CMN_NAME = 0x1 + ATTR_CMN_NAMEDATTRCOUNT = 0x80000 + ATTR_CMN_NAMEDATTRLIST = 0x100000 + ATTR_CMN_OBJID = 0x20 + ATTR_CMN_OBJPERMANENTID = 0x40 + ATTR_CMN_OBJTAG = 0x10 + ATTR_CMN_OBJTYPE = 0x8 + ATTR_CMN_OWNERID = 0x8000 + ATTR_CMN_PARENTID = 0x4000000 + ATTR_CMN_PAROBJID = 0x80 + ATTR_CMN_RETURNED_ATTRS = 0x80000000 + ATTR_CMN_SCRIPT = 0x100 + ATTR_CMN_SETMASK = 0x51c7ff00 + ATTR_CMN_USERACCESS = 0x200000 + ATTR_CMN_UUID = 0x800000 + ATTR_CMN_VALIDMASK = 0xffffffff + ATTR_CMN_VOLSETMASK = 0x6700 + ATTR_FILE_ALLOCSIZE = 0x4 + ATTR_FILE_CLUMPSIZE = 0x10 + ATTR_FILE_DATAALLOCSIZE = 0x400 + ATTR_FILE_DATAEXTENTS = 0x800 + ATTR_FILE_DATALENGTH = 0x200 + ATTR_FILE_DEVTYPE = 0x20 + ATTR_FILE_FILETYPE = 0x40 + ATTR_FILE_FORKCOUNT = 0x80 + ATTR_FILE_FORKLIST = 0x100 + ATTR_FILE_IOBLOCKSIZE = 0x8 + ATTR_FILE_LINKCOUNT = 0x1 + ATTR_FILE_RSRCALLOCSIZE = 0x2000 + ATTR_FILE_RSRCEXTENTS = 0x4000 + ATTR_FILE_RSRCLENGTH = 0x1000 + ATTR_FILE_SETMASK = 0x20 + ATTR_FILE_TOTALSIZE = 0x2 + ATTR_FILE_VALIDMASK = 0x37ff + ATTR_VOL_ALLOCATIONCLUMP = 0x40 + ATTR_VOL_ATTRIBUTES = 0x40000000 + ATTR_VOL_CAPABILITIES = 0x20000 + ATTR_VOL_DIRCOUNT = 0x400 + ATTR_VOL_ENCODINGSUSED = 0x10000 + ATTR_VOL_FILECOUNT = 0x200 + ATTR_VOL_FSTYPE = 0x1 + ATTR_VOL_INFO = 0x80000000 + ATTR_VOL_IOBLOCKSIZE = 0x80 + ATTR_VOL_MAXOBJCOUNT = 0x800 + ATTR_VOL_MINALLOCATION = 0x20 + ATTR_VOL_MOUNTEDDEVICE = 0x8000 + ATTR_VOL_MOUNTFLAGS = 0x4000 + ATTR_VOL_MOUNTPOINT = 0x1000 + ATTR_VOL_NAME = 0x2000 + ATTR_VOL_OBJCOUNT = 0x100 + ATTR_VOL_QUOTA_SIZE = 0x10000000 + ATTR_VOL_RESERVED_SIZE = 0x20000000 + ATTR_VOL_SETMASK = 0x80002000 + ATTR_VOL_SIGNATURE = 0x2 + ATTR_VOL_SIZE = 0x4 + ATTR_VOL_SPACEAVAIL = 0x10 + ATTR_VOL_SPACEFREE = 0x8 + ATTR_VOL_SPACEUSED = 0x800000 + ATTR_VOL_UUID = 0x40000 + ATTR_VOL_VALIDMASK = 0xf087ffff + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B9600 = 0x2580 + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc00c4279 + BIOCGETIF = 0x4020426b + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044272 + BIOCGRTIMEOUT = 0x4010426e + BIOCGSEESENT = 0x40044276 + BIOCGSTATS = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDLT = 0x80044278 + BIOCSETF = 0x80104267 + BIOCSETFNR = 0x8010427e + BIOCSETIF = 0x8020426c + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044273 + BIOCSRTIMEOUT = 0x8010426d + BIOCSSEESENT = 0x80044277 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x80000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + BS0 = 0x0 + BS1 = 0x8000 + BSDLY = 0x8000 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_MONOTONIC = 0x6 + CLOCK_MONOTONIC_RAW = 0x4 + CLOCK_MONOTONIC_RAW_APPROX = 0x5 + CLOCK_PROCESS_CPUTIME_ID = 0xc + CLOCK_REALTIME = 0x0 + CLOCK_THREAD_CPUTIME_ID = 0x10 + CLOCK_UPTIME_RAW = 0x8 + CLOCK_UPTIME_RAW_APPROX = 0x9 + CLONE_NOFOLLOW = 0x1 + CLONE_NOOWNERCOPY = 0x2 + CR0 = 0x0 + CR1 = 0x1000 + CR2 = 0x2000 + CR3 = 0x3000 + CRDLY = 0x3000 + CREAD = 0x800 + CRTSCTS = 0x30000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTLIOCGINFO = 0xc0644e03 + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 + DLT_CHAOS = 0x5 + DLT_CHDLC = 0x68 + DLT_CISCO_IOS = 0x76 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DBUS = 0xe7 + DLT_DECT = 0xdd + DLT_DOCSIS = 0x8f + DLT_DVB_CI = 0xeb + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 + DLT_HHDLC = 0x79 + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NOFCS = 0xe6 + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_IPFILTER = 0x74 + DLT_IPMB = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IPNET = 0xe2 + DLT_IPOIB = 0xf2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 + DLT_IP_OVER_FC = 0x7a + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_ATM_CEMIC = 0xee + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FIBRECHANNEL = 0xea + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_SRX_E2E = 0xe9 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_JUNIPER_VS = 0xe8 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_PPP_WITHDIRECTION = 0xa6 + DLT_LINUX_SLL = 0x71 + DLT_LOOP = 0x6c + DLT_LTALK = 0x72 + DLT_MATCHING_MAX = 0x10a + DLT_MATCHING_MIN = 0x68 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MPEG_2_TS = 0xf3 + DLT_MPLS = 0xdb + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_MUX27010 = 0xec + DLT_NETANALYZER = 0xf0 + DLT_NETANALYZER_TRANSPARENT = 0xf1 + DLT_NFC_LLCP = 0xf5 + DLT_NFLOG = 0xef + DLT_NG40 = 0xf4 + DLT_NULL = 0x0 + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PPP_WITH_DIRECTION = 0xa6 + DLT_PRISM_HEADER = 0x77 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_RIO = 0x7c + DLT_SCCP = 0x8e + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DLT_STANAG_5066_D_PDU = 0xed + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USB_DARWIN = 0x10a + DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DLT_WIHART = 0xdf + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EVFILT_AIO = -0x3 + EVFILT_EXCEPT = -0xf + EVFILT_FS = -0x9 + EVFILT_MACHPORT = -0x8 + EVFILT_PROC = -0x5 + EVFILT_READ = -0x1 + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0x11 + EVFILT_THREADMARKER = 0x11 + EVFILT_TIMER = -0x7 + EVFILT_USER = -0xa + EVFILT_VM = -0xc + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_DISPATCH2 = 0x180 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG0 = 0x1000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_OOBAND = 0x2000 + EV_POLL = 0x1000 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf000 + EV_UDATA_SPECIFIC = 0x100 + EV_VANISHED = 0x200 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FF0 = 0x0 + FF1 = 0x4000 + FFDLY = 0x4000 + FLUSHO = 0x800000 + FSOPT_ATTR_CMN_EXTENDED = 0x20 + FSOPT_NOFOLLOW = 0x1 + FSOPT_NOINMEMUPDATE = 0x2 + FSOPT_PACK_INVAL_ATTRS = 0x8 + FSOPT_REPORT_FULLSIZE = 0x4 + FSOPT_RETURN_REALDEV = 0x200 + F_ADDFILESIGS = 0x3d + F_ADDFILESIGS_FOR_DYLD_SIM = 0x53 + F_ADDFILESIGS_INFO = 0x67 + F_ADDFILESIGS_RETURN = 0x61 + F_ADDFILESUPPL = 0x68 + F_ADDSIGS = 0x3b + F_ALLOCATEALL = 0x4 + F_ALLOCATECONTIG = 0x2 + F_BARRIERFSYNC = 0x55 + F_CHECK_LV = 0x62 + F_CHKCLEAN = 0x29 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x43 + F_FINDSIGS = 0x4e + F_FLUSH_DATA = 0x28 + F_FREEZE_FS = 0x35 + F_FULLFSYNC = 0x33 + F_GETCODEDIR = 0x48 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETLKPID = 0x42 + F_GETNOSIGPIPE = 0x4a + F_GETOWN = 0x5 + F_GETPATH = 0x32 + F_GETPATH_MTMINFO = 0x47 + F_GETPATH_NOFIRMLINK = 0x66 + F_GETPROTECTIONCLASS = 0x3f + F_GETPROTECTIONLEVEL = 0x4d + F_GETSIGSINFO = 0x69 + F_GLOBAL_NOCACHE = 0x37 + F_LOG2PHYS = 0x31 + F_LOG2PHYS_EXT = 0x41 + F_NOCACHE = 0x30 + F_NODIRECT = 0x3e + F_OK = 0x0 + F_PATHPKG_CHECK = 0x34 + F_PEOFPOSMODE = 0x3 + F_PREALLOCATE = 0x2a + F_PUNCHHOLE = 0x63 + F_RDADVISE = 0x2c + F_RDAHEAD = 0x2d + F_RDLCK = 0x1 + F_SETBACKINGSTORE = 0x46 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETLKWTIMEOUT = 0xa + F_SETNOSIGPIPE = 0x49 + F_SETOWN = 0x6 + F_SETPROTECTIONCLASS = 0x40 + F_SETSIZE = 0x2b + F_SINGLE_WRITER = 0x4c + F_SPECULATIVE_READ = 0x65 + F_THAW_FS = 0x36 + F_TRANSCODEKEY = 0x4b + F_TRIM_ACTIVE_FILE = 0x64 + F_UNLCK = 0x2 + F_VOLPOSMODE = 0x4 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFF_ALLMULTI = 0x200 + IFF_ALTPHYS = 0x4000 + IFF_BROADCAST = 0x2 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NOTRAILERS = 0x20 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_6LOWPAN = 0x40 + IFT_AAL5 = 0x31 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ATM = 0x25 + IFT_BRIDGE = 0xd1 + IFT_CARP = 0xf8 + IFT_CELLULAR = 0xff + IFT_CEPT = 0x13 + IFT_DS3 = 0x1e + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_ETHER = 0x6 + IFT_FAITH = 0x38 + IFT_FDDI = 0xf + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_GIF = 0x37 + IFT_HDH1822 = 0x3 + IFT_HIPPI = 0x2f + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IEEE1394 = 0x90 + IFT_IEEE8023ADLAG = 0x88 + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88026 = 0xa + IFT_L2VLAN = 0x87 + IFT_LAPB = 0x10 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_NSIP = 0x1b + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PDP = 0xff + IFT_PFLOG = 0xf5 + IFT_PFSYNC = 0xf6 + IFT_PKTAP = 0xfe + IFT_PPP = 0x17 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PTPSERIAL = 0x16 + IFT_RS232 = 0x21 + IFT_SDLC = 0x11 + IFT_SIP = 0x1f + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_STARLAN = 0xb + IFT_STF = 0x39 + IFT_T1 = 0x12 + IFT_ULTRA = 0x1d + IFT_V35 = 0x2d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LINKLOCALNETNUM = 0xa9fe0000 + IN_LOOPBACKNET = 0x7f + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x400473d1 + IPPROTO_3PC = 0x22 + IPPROTO_ADFS = 0x44 + IPPROTO_AH = 0x33 + IPPROTO_AHIP = 0x3d + IPPROTO_APES = 0x63 + IPPROTO_ARGUS = 0xd + IPPROTO_AX25 = 0x5d + IPPROTO_BHA = 0x31 + IPPROTO_BLT = 0x1e + IPPROTO_BRSATMON = 0x4c + IPPROTO_CFTP = 0x3e + IPPROTO_CHAOS = 0x10 + IPPROTO_CMTP = 0x26 + IPPROTO_CPHB = 0x49 + IPPROTO_CPNX = 0x48 + IPPROTO_DDP = 0x25 + IPPROTO_DGP = 0x56 + IPPROTO_DIVERT = 0xfe + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_EMCON = 0xe + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GMTP = 0x64 + IPPROTO_GRE = 0x2f + IPPROTO_HELLO = 0x3f + IPPROTO_HMP = 0x14 + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IDPR = 0x23 + IPPROTO_IDRP = 0x2d + IPPROTO_IGMP = 0x2 + IPPROTO_IGP = 0x55 + IPPROTO_IGRP = 0x58 + IPPROTO_IL = 0x28 + IPPROTO_INLSP = 0x34 + IPPROTO_INP = 0x20 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPCV = 0x47 + IPPROTO_IPEIP = 0x5e + IPPROTO_IPIP = 0x4 + IPPROTO_IPPC = 0x43 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IRTP = 0x1c + IPPROTO_KRYPTOLAN = 0x41 + IPPROTO_LARP = 0x5b + IPPROTO_LEAF1 = 0x19 + IPPROTO_LEAF2 = 0x1a + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x34 + IPPROTO_MEAS = 0x13 + IPPROTO_MHRP = 0x30 + IPPROTO_MICP = 0x5f + IPPROTO_MTP = 0x5c + IPPROTO_MUX = 0x12 + IPPROTO_ND = 0x4d + IPPROTO_NHRP = 0x36 + IPPROTO_NONE = 0x3b + IPPROTO_NSP = 0x1f + IPPROTO_NVPII = 0xb + IPPROTO_OSPFIGP = 0x59 + IPPROTO_PGM = 0x71 + IPPROTO_PIGP = 0x9 + IPPROTO_PIM = 0x67 + IPPROTO_PRM = 0x15 + IPPROTO_PUP = 0xc + IPPROTO_PVP = 0x4b + IPPROTO_RAW = 0xff + IPPROTO_RCCMON = 0xa + IPPROTO_RDP = 0x1b + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_RVD = 0x42 + IPPROTO_SATEXPAK = 0x40 + IPPROTO_SATMON = 0x45 + IPPROTO_SCCSP = 0x60 + IPPROTO_SCTP = 0x84 + IPPROTO_SDRP = 0x2a + IPPROTO_SEP = 0x21 + IPPROTO_SRPC = 0x5a + IPPROTO_ST = 0x7 + IPPROTO_SVMTP = 0x52 + IPPROTO_SWIPE = 0x35 + IPPROTO_TCF = 0x57 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_TPXX = 0x27 + IPPROTO_TRUNK1 = 0x17 + IPPROTO_TRUNK2 = 0x18 + IPPROTO_TTP = 0x54 + IPPROTO_UDP = 0x11 + IPPROTO_VINES = 0x53 + IPPROTO_VISA = 0x46 + IPPROTO_VMTP = 0x51 + IPPROTO_WBEXPAK = 0x4f + IPPROTO_WBMON = 0x4e + IPPROTO_WSN = 0x4a + IPPROTO_XNET = 0xf + IPPROTO_XTP = 0x24 + IPV6_2292DSTOPTS = 0x17 + IPV6_2292HOPLIMIT = 0x14 + IPV6_2292HOPOPTS = 0x16 + IPV6_2292NEXTHOP = 0x15 + IPV6_2292PKTINFO = 0x13 + IPV6_2292PKTOPTIONS = 0x19 + IPV6_2292RTHDR = 0x18 + IPV6_3542DSTOPTS = 0x32 + IPV6_3542HOPLIMIT = 0x2f + IPV6_3542HOPOPTS = 0x31 + IPV6_3542NEXTHOP = 0x30 + IPV6_3542PKTINFO = 0x2e + IPV6_3542RTHDR = 0x33 + IPV6_ADDR_MC_FLAGS_PREFIX = 0x20 + IPV6_ADDR_MC_FLAGS_TRANSIENT = 0x10 + IPV6_ADDR_MC_FLAGS_UNICAST_BASED = 0x30 + IPV6_AUTOFLOWLABEL = 0x3b + IPV6_BINDV6ONLY = 0x1b + IPV6_BOUND_IF = 0x7d + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FLOW_ECN_MASK = 0x3000 + IPV6_FRAGTTL = 0x3c + IPV6_FW_ADD = 0x1e + IPV6_FW_DEL = 0x1f + IPV6_FW_FLUSH = 0x20 + IPV6_FW_GET = 0x22 + IPV6_FW_ZERO = 0x21 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXOPTHDR = 0x800 + IPV6_MAXPACKET = 0xffff + IPV6_MAX_GROUP_SRC_FILTER = 0x200 + IPV6_MAX_MEMBERSHIPS = 0xfff + IPV6_MAX_SOCK_SRC_FILTER = 0x80 + IPV6_MIN_MEMBERSHIPS = 0x1f + IPV6_MMTU = 0x500 + IPV6_MSFILTER = 0x4a + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_PATHMTU = 0x2c + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_PREFER_TEMPADDR = 0x3f + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x3d + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x23 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x39 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x24 + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_ADD_SOURCE_MEMBERSHIP = 0x46 + IP_BLOCK_SOURCE = 0x48 + IP_BOUND_IF = 0x19 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DONTFRAG = 0x1c + IP_DROP_MEMBERSHIP = 0xd + IP_DROP_SOURCE_MEMBERSHIP = 0x47 + IP_DUMMYNET_CONFIGURE = 0x3c + IP_DUMMYNET_DEL = 0x3d + IP_DUMMYNET_FLUSH = 0x3e + IP_DUMMYNET_GET = 0x40 + IP_FAITH = 0x16 + IP_FW_ADD = 0x28 + IP_FW_DEL = 0x29 + IP_FW_FLUSH = 0x2a + IP_FW_GET = 0x2c + IP_FW_RESETLOG = 0x2d + IP_FW_ZERO = 0x2b + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x15 + IP_MAXPACKET = 0xffff + IP_MAX_GROUP_SRC_FILTER = 0x200 + IP_MAX_MEMBERSHIPS = 0xfff + IP_MAX_SOCK_MUTE_FILTER = 0x80 + IP_MAX_SOCK_SRC_FILTER = 0x80 + IP_MF = 0x2000 + IP_MIN_MEMBERSHIPS = 0x1f + IP_MSFILTER = 0x4a + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_IFINDEX = 0x42 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_MULTICAST_VIF = 0xe + IP_NAT__XXX = 0x37 + IP_OFFMASK = 0x1fff + IP_OLD_FW_ADD = 0x32 + IP_OLD_FW_DEL = 0x33 + IP_OLD_FW_FLUSH = 0x34 + IP_OLD_FW_GET = 0x36 + IP_OLD_FW_RESETLOG = 0x38 + IP_OLD_FW_ZERO = 0x35 + IP_OPTIONS = 0x1 + IP_PKTINFO = 0x1a + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVPKTINFO = 0x1a + IP_RECVRETOPTS = 0x6 + IP_RECVTOS = 0x1b + IP_RECVTTL = 0x18 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RSVP_OFF = 0x10 + IP_RSVP_ON = 0xf + IP_RSVP_VIF_OFF = 0x12 + IP_RSVP_VIF_ON = 0x11 + IP_STRIPHDR = 0x17 + IP_TOS = 0x3 + IP_TRAFFIC_MGT_BACKGROUND = 0x41 + IP_TTL = 0x4 + IP_UNBLOCK_SOURCE = 0x49 + ISIG = 0x80 + ISTRIP = 0x20 + IUTF8 = 0x4000 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCAL_PEERCRED = 0x1 + LOCAL_PEEREPID = 0x3 + LOCAL_PEEREUUID = 0x5 + LOCAL_PEERPID = 0x2 + LOCAL_PEERTOKEN = 0x6 + LOCAL_PEERUUID = 0x4 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_CAN_REUSE = 0x9 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x5 + MADV_FREE_REUSABLE = 0x7 + MADV_FREE_REUSE = 0x8 + MADV_NORMAL = 0x0 + MADV_PAGEOUT = 0xa + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_WILLNEED = 0x3 + MADV_ZERO_WIRED_PAGES = 0x6 + MAP_32BIT = 0x8000 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_COPY = 0x2 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_HASSEMAPHORE = 0x200 + MAP_JIT = 0x800 + MAP_NOCACHE = 0x400 + MAP_NOEXTEND = 0x100 + MAP_NORESERVE = 0x40 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x20 + MAP_RESERVED0080 = 0x80 + MAP_RESILIENT_CODESIGN = 0x2000 + MAP_RESILIENT_MEDIA = 0x4000 + MAP_SHARED = 0x1 + MAP_TRANSLATED_ALLOW_EXECUTE = 0x20000 + MAP_UNIX03 = 0x40000 + MCAST_BLOCK_SOURCE = 0x54 + MCAST_EXCLUDE = 0x2 + MCAST_INCLUDE = 0x1 + MCAST_JOIN_GROUP = 0x50 + MCAST_JOIN_SOURCE_GROUP = 0x52 + MCAST_LEAVE_GROUP = 0x51 + MCAST_LEAVE_SOURCE_GROUP = 0x53 + MCAST_UNBLOCK_SOURCE = 0x55 + MCAST_UNDEFINED = 0x0 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MNT_ASYNC = 0x40 + MNT_AUTOMOUNTED = 0x400000 + MNT_CMDFLAGS = 0xf0000 + MNT_CPROTECT = 0x80 + MNT_DEFWRITE = 0x2000000 + MNT_DONTBROWSE = 0x100000 + MNT_DOVOLFS = 0x8000 + MNT_DWAIT = 0x4 + MNT_EXPORTED = 0x100 + MNT_EXT_ROOT_DATA_VOL = 0x1 + MNT_FORCE = 0x80000 + MNT_IGNORE_OWNERSHIP = 0x200000 + MNT_JOURNALED = 0x800000 + MNT_LOCAL = 0x1000 + MNT_MULTILABEL = 0x4000000 + MNT_NOATIME = 0x10000000 + MNT_NOBLOCK = 0x20000 + MNT_NODEV = 0x10 + MNT_NOEXEC = 0x4 + MNT_NOSUID = 0x8 + MNT_NOUSERXATTR = 0x1000000 + MNT_NOWAIT = 0x2 + MNT_QUARANTINE = 0x400 + MNT_QUOTA = 0x2000 + MNT_RDONLY = 0x1 + MNT_RELOAD = 0x40000 + MNT_REMOVABLE = 0x200 + MNT_ROOTFS = 0x4000 + MNT_SNAPSHOT = 0x40000000 + MNT_STRICTATIME = 0x80000000 + MNT_SYNCHRONOUS = 0x2 + MNT_UNION = 0x20 + MNT_UNKNOWNPERMISSIONS = 0x200000 + MNT_UPDATE = 0x10000 + MNT_VISFLAGMASK = 0xd7f0f7ff + MNT_WAIT = 0x1 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOF = 0x100 + MSG_EOR = 0x8 + MSG_FLUSH = 0x400 + MSG_HAVEMORE = 0x2000 + MSG_HOLD = 0x800 + MSG_NEEDSA = 0x10000 + MSG_NOSIGNAL = 0x80000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_RCVMORE = 0x4000 + MSG_SEND = 0x1000 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MSG_WAITSTREAM = 0x200 + MS_ASYNC = 0x1 + MS_DEACTIVATE = 0x8 + MS_INVALIDATE = 0x2 + MS_KILLPAGES = 0x4 + MS_SYNC = 0x10 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_DUMP2 = 0x7 + NET_RT_FLAGS = 0x2 + NET_RT_FLAGS_PRIV = 0xa + NET_RT_IFLIST = 0x3 + NET_RT_IFLIST2 = 0x6 + NET_RT_MAXID = 0xb + NET_RT_STAT = 0x4 + NET_RT_TRASH = 0x5 + NFDBITS = 0x20 + NL0 = 0x0 + NL1 = 0x100 + NL2 = 0x200 + NL3 = 0x300 + NLDLY = 0x300 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ABSOLUTE = 0x8 + NOTE_ATTRIB = 0x8 + NOTE_BACKGROUND = 0x40 + NOTE_CHILD = 0x4 + NOTE_CRITICAL = 0x20 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXITSTATUS = 0x4000000 + NOTE_EXIT_CSERROR = 0x40000 + NOTE_EXIT_DECRYPTFAIL = 0x10000 + NOTE_EXIT_DETAIL = 0x2000000 + NOTE_EXIT_DETAIL_MASK = 0x70000 + NOTE_EXIT_MEMORY = 0x20000 + NOTE_EXIT_REPARENTED = 0x80000 + NOTE_EXTEND = 0x4 + NOTE_FFAND = 0x40000000 + NOTE_FFCOPY = 0xc0000000 + NOTE_FFCTRLMASK = 0xc0000000 + NOTE_FFLAGSMASK = 0xffffff + NOTE_FFNOP = 0x0 + NOTE_FFOR = 0x80000000 + NOTE_FORK = 0x40000000 + NOTE_FUNLOCK = 0x100 + NOTE_LEEWAY = 0x10 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_MACHTIME = 0x100 + NOTE_MACH_CONTINUOUS_TIME = 0x80 + NOTE_NONE = 0x80 + NOTE_NSECONDS = 0x4 + NOTE_OOB = 0x2 + NOTE_PCTRLMASK = -0x100000 + NOTE_PDATAMASK = 0xfffff + NOTE_REAP = 0x10000000 + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_SECONDS = 0x1 + NOTE_SIGNAL = 0x8000000 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRIGGER = 0x1000000 + NOTE_USECONDS = 0x2 + NOTE_VM_ERROR = 0x10000000 + NOTE_VM_PRESSURE = 0x80000000 + NOTE_VM_PRESSURE_SUDDEN_TERMINATE = 0x20000000 + NOTE_VM_PRESSURE_TERMINATE = 0x40000000 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + OFDEL = 0x20000 + OFILL = 0x80 + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_ALERT = 0x20000000 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x1000000 + O_CREAT = 0x200 + O_DIRECTORY = 0x100000 + O_DP_GETRAWENCRYPTED = 0x1 + O_DP_GETRAWUNENCRYPTED = 0x2 + O_DSYNC = 0x400000 + O_EVTONLY = 0x8000 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x20000 + O_NOFOLLOW = 0x100 + O_NOFOLLOW_ANY = 0x20000000 + O_NONBLOCK = 0x4 + O_POPUP = 0x80000000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_SHLOCK = 0x10 + O_SYMLINK = 0x200000 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PT_ATTACH = 0xa + PT_ATTACHEXC = 0xe + PT_CONTINUE = 0x7 + PT_DENY_ATTACH = 0x1f + PT_DETACH = 0xb + PT_FIRSTMACH = 0x20 + PT_FORCEQUOTA = 0x1e + PT_KILL = 0x8 + PT_READ_D = 0x2 + PT_READ_I = 0x1 + PT_READ_U = 0x3 + PT_SIGEXC = 0xc + PT_STEP = 0x9 + PT_THUPDATE = 0xd + PT_TRACE_ME = 0x0 + PT_WRITE_D = 0x5 + PT_WRITE_I = 0x4 + PT_WRITE_U = 0x6 + RLIMIT_AS = 0x5 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_CPU_USAGE_MONITOR = 0x2 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x8 + RTAX_NETMASK = 0x2 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_CLONING = 0x100 + RTF_CONDEMNED = 0x2000000 + RTF_DEAD = 0x20000000 + RTF_DELCLONE = 0x80 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_GATEWAY = 0x2 + RTF_GLOBAL = 0x40000000 + RTF_HOST = 0x4 + RTF_IFREF = 0x4000000 + RTF_IFSCOPE = 0x1000000 + RTF_LLDATA = 0x400 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MULTICAST = 0x800000 + RTF_NOIFREF = 0x2000 + RTF_PINNED = 0x100000 + RTF_PRCLONING = 0x10000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x40000 + RTF_PROXY = 0x8000000 + RTF_REJECT = 0x8 + RTF_ROUTER = 0x10000000 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_WASCLONED = 0x20000 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DELMADDR = 0x10 + RTM_GET = 0x4 + RTM_GET2 = 0x14 + RTM_IFINFO = 0xe + RTM_IFINFO2 = 0x12 + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_NEWMADDR = 0xf + RTM_NEWMADDR2 = 0x13 + RTM_OLDADD = 0x9 + RTM_OLDDEL = 0xa + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + SCM_CREDS = 0x3 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x2 + SCM_TIMESTAMP_MONOTONIC = 0x4 + SEEK_CUR = 0x1 + SEEK_DATA = 0x4 + SEEK_END = 0x2 + SEEK_HOLE = 0x3 + SEEK_SET = 0x0 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCARPIPLL = 0xc0206928 + SIOCATMARK = 0x40047307 + SIOCAUTOADDR = 0xc0206926 + SIOCAUTONETMASK = 0x80206927 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFPHYADDR = 0x80206941 + SIOCGDRVSPEC = 0xc028697b + SIOCGETVLAN = 0xc020697f + SIOCGHIWAT = 0x40047301 + SIOCGIF6LOWPAN = 0xc02069c5 + SIOCGIFADDR = 0xc0206921 + SIOCGIFALTMTU = 0xc0206948 + SIOCGIFASYNCMAP = 0xc020697c + SIOCGIFBOND = 0xc0206947 + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCAP = 0xc020695b + SIOCGIFCONF = 0xc00c6924 + SIOCGIFDEVMTU = 0xc0206944 + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFFUNCTIONALTYPE = 0xc02069ad + SIOCGIFGENERIC = 0xc020693a + SIOCGIFKPI = 0xc0206987 + SIOCGIFMAC = 0xc0206982 + SIOCGIFMEDIA = 0xc02c6938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc0206933 + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206940 + SIOCGIFPHYS = 0xc0206935 + SIOCGIFPSRCADDR = 0xc020693f + SIOCGIFSTATUS = 0xc331693d + SIOCGIFVLAN = 0xc020697f + SIOCGIFWAKEFLAGS = 0xc0206988 + SIOCGIFXMEDIA = 0xc02c6948 + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCIFCREATE = 0xc0206978 + SIOCIFCREATE2 = 0xc020697a + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc0106981 + SIOCRSLVMULTI = 0xc010693b + SIOCSDRVSPEC = 0x8028697b + SIOCSETVLAN = 0x8020697e + SIOCSHIWAT = 0x80047300 + SIOCSIF6LOWPAN = 0x802069c4 + SIOCSIFADDR = 0x8020690c + SIOCSIFALTMTU = 0x80206945 + SIOCSIFASYNCMAP = 0x8020697d + SIOCSIFBOND = 0x80206946 + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFCAP = 0x8020695a + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGENERIC = 0x80206939 + SIOCSIFKPI = 0x80206986 + SIOCSIFLLADDR = 0x8020693c + SIOCSIFMAC = 0x80206983 + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x80206934 + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x8040693e + SIOCSIFPHYS = 0x80206936 + SIOCSIFVLAN = 0x8020697e + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SOCK_DGRAM = 0x2 + SOCK_MAXADDRLEN = 0xff + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_LOCAL = 0x0 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DONTROUTE = 0x10 + SO_DONTTRUNC = 0x2000 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LABEL = 0x1010 + SO_LINGER = 0x80 + SO_LINGER_SEC = 0x1080 + SO_NETSVC_MARKING_LEVEL = 0x1119 + SO_NET_SERVICE_TYPE = 0x1116 + SO_NKE = 0x1021 + SO_NOADDRERR = 0x1023 + SO_NOSIGPIPE = 0x1022 + SO_NOTIFYCONFLICT = 0x1026 + SO_NP_EXTENSIONS = 0x1083 + SO_NREAD = 0x1020 + SO_NUMRCVPKT = 0x1112 + SO_NWRITE = 0x1024 + SO_OOBINLINE = 0x100 + SO_PEERLABEL = 0x1011 + SO_RANDOMPORT = 0x1082 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_REUSESHAREUID = 0x1025 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_TIMESTAMP = 0x400 + SO_TIMESTAMP_MONOTONIC = 0x800 + SO_TRACKER_ATTRIBUTE_FLAGS_APP_APPROVED = 0x1 + SO_TRACKER_ATTRIBUTE_FLAGS_DOMAIN_SHORT = 0x4 + SO_TRACKER_ATTRIBUTE_FLAGS_TRACKER = 0x2 + SO_TRACKER_TRANSPARENCY_VERSION = 0x3 + SO_TYPE = 0x1008 + SO_UPCALLCLOSEWAIT = 0x1027 + SO_USELOOPBACK = 0x40 + SO_WANTMORE = 0x4000 + SO_WANTOOBFLAG = 0x8000 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IFWHT = 0xe000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISTXT = 0x200 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB1 = 0x400 + TAB2 = 0x800 + TAB3 = 0x4 + TABDLY = 0xc04 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCPOPT_CC = 0xb + TCPOPT_CCECHO = 0xd + TCPOPT_CCNEW = 0xc + TCPOPT_EOL = 0x0 + TCPOPT_FASTOPEN = 0x22 + TCPOPT_MAXSEG = 0x2 + TCPOPT_NOP = 0x1 + TCPOPT_SACK = 0x5 + TCPOPT_SACK_HDR = 0x1010500 + TCPOPT_SACK_PERMITTED = 0x4 + TCPOPT_SACK_PERMIT_HDR = 0x1010402 + TCPOPT_SIGNATURE = 0x13 + TCPOPT_TIMESTAMP = 0x8 + TCPOPT_TSTAMP_HDR = 0x101080a + TCPOPT_WINDOW = 0x3 + TCP_CONNECTIONTIMEOUT = 0x20 + TCP_CONNECTION_INFO = 0x106 + TCP_ENABLE_ECN = 0x104 + TCP_FASTOPEN = 0x105 + TCP_KEEPALIVE = 0x10 + TCP_KEEPCNT = 0x102 + TCP_KEEPINTVL = 0x101 + TCP_MAXHLEN = 0x3c + TCP_MAXOLEN = 0x28 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x4 + TCP_MAX_WINSHIFT = 0xe + TCP_MINMSS = 0xd8 + TCP_MSS = 0x200 + TCP_NODELAY = 0x1 + TCP_NOOPT = 0x8 + TCP_NOPUSH = 0x4 + TCP_NOTSENT_LOWAT = 0x201 + TCP_RXT_CONNDROPTIME = 0x80 + TCP_RXT_FINDROP = 0x100 + TCP_SENDMOREACKS = 0x103 + TCSAFLUSH = 0x2 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDCDTIMESTAMP = 0x40107458 + TIOCDRAIN = 0x2000745e + TIOCDSIMICROCODE = 0x20007455 + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLUSH = 0x80047410 + TIOCGDRAINWAIT = 0x40047456 + TIOCGETA = 0x40487413 + TIOCGETD = 0x4004741a + TIOCGPGRP = 0x40047477 + TIOCGWINSZ = 0x40087468 + TIOCIXOFF = 0x20007480 + TIOCIXON = 0x20007481 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGDTRWAIT = 0x4004745a + TIOCMGET = 0x4004746a + TIOCMODG = 0x40047403 + TIOCMODS = 0x80047404 + TIOCMSDTRWAIT = 0x8004745b + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCPTYGNAME = 0x40807453 + TIOCPTYGRANT = 0x20007454 + TIOCPTYUNLK = 0x20007452 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCONS = 0x20007463 + TIOCSCTTY = 0x20007461 + TIOCSDRAINWAIT = 0x80047457 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x80487414 + TIOCSETAF = 0x80487416 + TIOCSETAW = 0x80487415 + TIOCSETD = 0x8004741b + TIOCSIG = 0x2000745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCTIMESTAMP = 0x40107459 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMADDR_CID_ANY = 0xffffffff + VMADDR_CID_HOST = 0x2 + VMADDR_CID_HYPERVISOR = 0x0 + VMADDR_CID_RESERVED = 0x1 + VMADDR_PORT_ANY = 0xffffffff + VMIN = 0x10 + VM_LOADAVG = 0x2 + VM_MACHFACTOR = 0x4 + VM_MAXID = 0x6 + VM_METER = 0x1 + VM_SWAPUSAGE = 0x5 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VT0 = 0x0 + VT1 = 0x10000 + VTDLY = 0x10000 + VTIME = 0x11 + VWERASE = 0x4 + WCONTINUED = 0x10 + WCOREFLAG = 0x80 + WEXITED = 0x4 + WNOHANG = 0x1 + WNOWAIT = 0x20 + WORDSIZE = 0x40 + WSTOPPED = 0x8 + WUNTRACED = 0x2 + XATTR_CREATE = 0x2 + XATTR_NODEFAULT = 0x10 + XATTR_NOFOLLOW = 0x1 + XATTR_NOSECURITY = 0x8 + XATTR_REPLACE = 0x4 + XATTR_SHOWCOMPRESSION = 0x20 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go index 61304717..17bba0e4 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_dragonfly_amd64.go @@ -1,6 +1,7 @@ // mkerrors.sh -m64 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && dragonfly // +build amd64,dragonfly // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -62,6 +63,7 @@ const ( B28800 = 0x7080 B300 = 0x12c B38400 = 0x9600 + B460800 = 0x70800 B4800 = 0x12c0 B50 = 0x32 B57600 = 0xe100 @@ -69,12 +71,15 @@ const ( B7200 = 0x1c20 B75 = 0x4b B76800 = 0x12c00 + B921600 = 0xe1000 B9600 = 0x2580 + BIOCFEEDBACK = 0x8004427d BIOCFLUSH = 0x20004268 BIOCGBLEN = 0x40044266 BIOCGDLT = 0x4004426a BIOCGDLTLIST = 0xc0104279 BIOCGETIF = 0x4020426b + BIOCGFEEDBACK = 0x4004427c BIOCGHDRCMPLT = 0x40044274 BIOCGRSIG = 0x40044272 BIOCGRTIMEOUT = 0x4010426e @@ -88,6 +93,7 @@ const ( BIOCSETF = 0x80104267 BIOCSETIF = 0x8020426c BIOCSETWF = 0x8010427b + BIOCSFEEDBACK = 0x8004427d BIOCSHDRCMPLT = 0x80044275 BIOCSRSIG = 0x80044273 BIOCSRTIMEOUT = 0x8010426d @@ -125,6 +131,7 @@ const ( BPF_MINBUFSIZE = 0x20 BPF_MINOR_VERSION = 0x1 BPF_MISC = 0x7 + BPF_MOD = 0x90 BPF_MSH = 0xa0 BPF_MUL = 0x20 BPF_NEG = 0x80 @@ -139,6 +146,7 @@ const ( BPF_TXA = 0x80 BPF_W = 0x0 BPF_X = 0x8 + BPF_XOR = 0xa0 BRKINT = 0x2 CFLUSH = 0xf CLOCAL = 0x8000 @@ -156,6 +164,12 @@ const ( CLOCK_UPTIME_FAST = 0x8 CLOCK_UPTIME_PRECISE = 0x7 CLOCK_VIRTUAL = 0x1 + CPUSTATES = 0x5 + CP_IDLE = 0x4 + CP_INTR = 0x3 + CP_NICE = 0x1 + CP_SYS = 0x2 + CP_USER = 0x0 CREAD = 0x800 CRTSCTS = 0x30000 CS5 = 0x0 @@ -175,6 +189,7 @@ const ( DLT_A429 = 0xb8 DLT_A653_ICM = 0xb9 DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde DLT_APPLE_IP_OVER_IEEE1394 = 0x8a DLT_ARCNET = 0x7 DLT_ARCNET_LINUX = 0x81 @@ -184,22 +199,33 @@ const ( DLT_AX25 = 0x3 DLT_AX25_KISS = 0xca DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_BREDR_BB = 0xff DLT_BLUETOOTH_HCI_H4 = 0xbb DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_BLUETOOTH_LE_LL = 0xfb + DLT_BLUETOOTH_LE_LL_WITH_PHDR = 0x100 + DLT_BLUETOOTH_LINUX_MONITOR = 0xfe DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 DLT_CHAOS = 0x5 DLT_CHDLC = 0x68 DLT_CISCO_IOS = 0x76 DLT_C_HDLC = 0x68 DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DBUS = 0xe7 + DLT_DECT = 0xdd DLT_DOCSIS = 0x8f + DLT_DVB_CI = 0xeb DLT_ECONET = 0x73 DLT_EN10MB = 0x1 DLT_EN3MB = 0x2 DLT_ENC = 0x6d + DLT_EPON = 0x103 DLT_ERF = 0xc5 DLT_ERF_ETH = 0xaf DLT_ERF_POS = 0xb0 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 DLT_FDDI = 0xa DLT_FLEXRAY = 0xd2 DLT_FRELAY = 0x6b @@ -209,6 +235,8 @@ const ( DLT_GPF_F = 0xab DLT_GPF_T = 0xaa DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 DLT_HHDLC = 0x79 DLT_IBM_SN = 0x92 DLT_IBM_SP = 0x91 @@ -218,18 +246,28 @@ const ( DLT_IEEE802_11_RADIO_AVS = 0xa3 DLT_IEEE802_15_4 = 0xc3 DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NOFCS = 0xe6 DLT_IEEE802_15_4_NONASK_PHY = 0xd7 DLT_IEEE802_16_MAC_CPS = 0xbc DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_INFINIBAND = 0xf7 DLT_IPFILTER = 0x74 DLT_IPMB = 0xc7 DLT_IPMB_LINUX = 0xd1 + DLT_IPMI_HPM_2 = 0x104 + DLT_IPNET = 0xe2 + DLT_IPOIB = 0xf2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 DLT_IP_OVER_FC = 0x7a + DLT_ISO_14443 = 0x108 DLT_JUNIPER_ATM1 = 0x89 DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_ATM_CEMIC = 0xee DLT_JUNIPER_CHDLC = 0xb5 DLT_JUNIPER_ES = 0x84 DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FIBRECHANNEL = 0xea DLT_JUNIPER_FRELAY = 0xb4 DLT_JUNIPER_GGSN = 0x85 DLT_JUNIPER_ISM = 0xc2 @@ -242,25 +280,40 @@ const ( DLT_JUNIPER_PPPOE = 0xa7 DLT_JUNIPER_PPPOE_ATM = 0xa8 DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_SRX_E2E = 0xe9 DLT_JUNIPER_ST = 0xc8 DLT_JUNIPER_VP = 0xb7 + DLT_JUNIPER_VS = 0xe8 DLT_LAPB_WITH_DIR = 0xcf DLT_LAPD = 0xcb DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 DLT_LINUX_IRDA = 0x90 DLT_LINUX_LAPD = 0xb1 DLT_LINUX_SLL = 0x71 DLT_LOOP = 0x6c DLT_LTALK = 0x72 + DLT_MATCHING_MAX = 0x109 + DLT_MATCHING_MIN = 0x68 DLT_MFR = 0xb6 DLT_MOST = 0xd3 + DLT_MPEG_2_TS = 0xf3 + DLT_MPLS = 0xdb DLT_MTP2 = 0x8c DLT_MTP2_WITH_PHDR = 0x8b DLT_MTP3 = 0x8d + DLT_MUX27010 = 0xec + DLT_NETANALYZER = 0xf0 + DLT_NETANALYZER_TRANSPARENT = 0xf1 + DLT_NETLINK = 0xfd + DLT_NFC_LLCP = 0xf5 + DLT_NFLOG = 0xef + DLT_NG40 = 0xf4 DLT_NULL = 0x0 DLT_PCI_EXP = 0x7d DLT_PFLOG = 0x75 DLT_PFSYNC = 0x12 + DLT_PKTAP = 0x102 DLT_PPI = 0xc0 DLT_PPP = 0x9 DLT_PPP_BSDOS = 0x10 @@ -269,22 +322,51 @@ const ( DLT_PPP_SERIAL = 0x32 DLT_PPP_WITH_DIR = 0xcc DLT_PRISM_HEADER = 0x77 + DLT_PROFIBUS_DL = 0x101 DLT_PRONET = 0x4 DLT_RAIF1 = 0xc6 DLT_RAW = 0xc + DLT_RDS = 0x109 DLT_REDBACK_SMARTEDGE = 0x20 DLT_RIO = 0x7c + DLT_RTAC_SERIAL = 0xfa DLT_SCCP = 0x8e + DLT_SCTP = 0xf8 DLT_SITA = 0xc4 DLT_SLIP = 0x8 DLT_SLIP_BSDOS = 0xf + DLT_STANAG_5066_D_PDU = 0xed DLT_SUNATM = 0x7b DLT_SYMANTEC_FIREWALL = 0x63 DLT_TZSP = 0x80 DLT_USB = 0xba + DLT_USBPCAP = 0xf9 + DLT_USB_FREEBSD = 0xba DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DLT_WATTSTOPPER_DLM = 0x107 + DLT_WIHART = 0xdf + DLT_WIRESHARK_UPPER_PDU = 0xfc DLT_X2E_SERIAL = 0xd5 DLT_X2E_XORAYA = 0xd6 + DLT_ZWAVE_R1_R2 = 0x105 + DLT_ZWAVE_R3 = 0x106 DT_BLK = 0x6 DT_CHR = 0x2 DT_DBF = 0xf @@ -323,10 +405,11 @@ const ( EV_EOF = 0x8000 EV_ERROR = 0x4000 EV_FLAG1 = 0x2000 + EV_HUP = 0x800 EV_NODATA = 0x1000 EV_ONESHOT = 0x10 EV_RECEIPT = 0x40 - EV_SYSFLAGS = 0xf000 + EV_SYSFLAGS = 0xf800 EXTA = 0x4b00 EXTB = 0x9600 EXTEXIT_LWP = 0x10000 @@ -365,8 +448,9 @@ const ( IFF_ALLMULTI = 0x200 IFF_ALTPHYS = 0x4000 IFF_BROADCAST = 0x2 - IFF_CANTCHANGE = 0x118e72 + IFF_CANTCHANGE = 0x318e72 IFF_DEBUG = 0x4 + IFF_IDIRECT = 0x200000 IFF_LINK0 = 0x1000 IFF_LINK1 = 0x2000 IFF_LINK2 = 0x4000 @@ -441,7 +525,6 @@ const ( IFT_EPLRS = 0x57 IFT_ESCON = 0x49 IFT_ETHER = 0x6 - IFT_FAITH = 0xf2 IFT_FAST = 0x7d IFT_FASTETHER = 0x3e IFT_FASTETHERFX = 0x45 @@ -614,6 +697,7 @@ const ( IN_CLASSD_NET = 0xf0000000 IN_CLASSD_NSHIFT = 0x1c IN_LOOPBACKNET = 0x7f + IN_RFC3021_MASK = 0xfffffffe IPPROTO_3PC = 0x22 IPPROTO_ADFS = 0x44 IPPROTO_AH = 0x33 @@ -735,7 +819,6 @@ const ( IPV6_DEFHLIM = 0x40 IPV6_DONTFRAG = 0x3e IPV6_DSTOPTS = 0x32 - IPV6_FAITH = 0x1d IPV6_FLOWINFO_MASK = 0xffffff0f IPV6_FLOWLABEL_MASK = 0xffff0f00 IPV6_FRAGTTL = 0x78 @@ -747,7 +830,6 @@ const ( IPV6_HLIMDEC = 0x1 IPV6_HOPLIMIT = 0x2f IPV6_HOPOPTS = 0x31 - IPV6_IPSEC_POLICY = 0x1c IPV6_JOIN_GROUP = 0xc IPV6_LEAVE_GROUP = 0xd IPV6_MAXHLIM = 0xff @@ -795,16 +877,22 @@ const ( IP_DUMMYNET_DEL = 0x3d IP_DUMMYNET_FLUSH = 0x3e IP_DUMMYNET_GET = 0x40 - IP_FAITH = 0x16 IP_FW_ADD = 0x32 IP_FW_DEL = 0x33 IP_FW_FLUSH = 0x34 IP_FW_GET = 0x36 IP_FW_RESETLOG = 0x37 + IP_FW_TBL_ADD = 0x2a + IP_FW_TBL_CREATE = 0x28 + IP_FW_TBL_DEL = 0x2b + IP_FW_TBL_DESTROY = 0x29 + IP_FW_TBL_EXPIRE = 0x2f + IP_FW_TBL_FLUSH = 0x2c + IP_FW_TBL_GET = 0x2d + IP_FW_TBL_ZERO = 0x2e IP_FW_X = 0x31 IP_FW_ZERO = 0x35 IP_HDRINCL = 0x2 - IP_IPSEC_POLICY = 0x15 IP_MAXPACKET = 0xffff IP_MAX_MEMBERSHIPS = 0x14 IP_MF = 0x2000 @@ -1080,12 +1168,10 @@ const ( RTM_MISS = 0x7 RTM_NEWADDR = 0xc RTM_NEWMADDR = 0xf - RTM_OLDADD = 0x9 - RTM_OLDDEL = 0xa RTM_REDIRECT = 0x6 RTM_RESOLVE = 0xb RTM_RTTUNIT = 0xf4240 - RTM_VERSION = 0x6 + RTM_VERSION = 0x7 RTV_EXPIRE = 0x4 RTV_HOPCOUNT = 0x2 RTV_IWCAPSEGS = 0x400 @@ -1106,13 +1192,13 @@ const ( SHUT_RDWR = 0x2 SHUT_WR = 0x1 SIOCADDMULTI = 0x80206931 - SIOCADDRT = 0x8040720a SIOCAIFADDR = 0x8040691a + SIOCAIFGROUP = 0x80286987 SIOCALIFADDR = 0x8118691b SIOCATMARK = 0x40047307 SIOCDELMULTI = 0x80206932 - SIOCDELRT = 0x8040720b SIOCDIFADDR = 0x80206919 + SIOCDIFGROUP = 0x80286989 SIOCDIFPHYADDR = 0x80206949 SIOCDLIFADDR = 0x8118691d SIOCGDRVSPEC = 0xc028697b @@ -1120,6 +1206,7 @@ const ( SIOCGETVIFCNT = 0xc028720f SIOCGHIWAT = 0x40047301 SIOCGIFADDR = 0xc0206921 + SIOCGIFALIAS = 0xc0406929 SIOCGIFBRDADDR = 0xc0206923 SIOCGIFCAP = 0xc020691f SIOCGIFCONF = 0xc0106924 @@ -1128,6 +1215,7 @@ const ( SIOCGIFFLAGS = 0xc0206911 SIOCGIFGENERIC = 0xc020693a SIOCGIFGMEMB = 0xc028698a + SIOCGIFGROUP = 0xc0286988 SIOCGIFINDEX = 0xc0206920 SIOCGIFMEDIA = 0xc0306938 SIOCGIFMETRIC = 0xc0206917 @@ -1194,6 +1282,7 @@ const ( SO_RCVBUF = 0x1002 SO_RCVLOWAT = 0x1004 SO_RCVTIMEO = 0x1006 + SO_RERROR = 0x2000 SO_REUSEADDR = 0x4 SO_REUSEPORT = 0x200 SO_SNDBUF = 0x1001 @@ -1233,6 +1322,9 @@ const ( S_IXGRP = 0x8 S_IXOTH = 0x1 S_IXUSR = 0x40 + TAB0 = 0x0 + TAB3 = 0x4 + TABDLY = 0x4 TCIFLUSH = 0x1 TCIOFF = 0x3 TCIOFLUSH = 0x3 @@ -1259,6 +1351,8 @@ const ( TCP_NOPUSH = 0x4 TCP_SIGNATURE_ENABLE = 0x10 TCSAFLUSH = 0x2 + TIMER_ABSTIME = 0x1 + TIMER_RELTIME = 0x0 TIOCCBRK = 0x2000747a TIOCCDTR = 0x20007478 TIOCCONS = 0x80047462 @@ -1272,7 +1366,6 @@ const ( TIOCGETD = 0x4004741a TIOCGPGRP = 0x40047477 TIOCGSID = 0x40047463 - TIOCGSIZE = 0x40087468 TIOCGWINSZ = 0x40087468 TIOCISPTMASTER = 0x20007455 TIOCMBIC = 0x8004746b @@ -1317,7 +1410,6 @@ const ( TIOCSETD = 0x8004741b TIOCSIG = 0x2000745f TIOCSPGRP = 0x80047476 - TIOCSSIZE = 0x80087467 TIOCSTART = 0x2000746e TIOCSTAT = 0x20007465 TIOCSTI = 0x80017472 @@ -1326,6 +1418,8 @@ const ( TIOCTIMESTAMP = 0x40107459 TIOCUCNTL = 0x80047466 TOSTOP = 0x400000 + UTIME_NOW = -0x1 + UTIME_OMIT = -0x2 VCHECKPT = 0x13 VDISCARD = 0xf VDSUSP = 0xb @@ -1350,9 +1444,12 @@ const ( VWERASE = 0x4 WCONTINUED = 0x4 WCOREFLAG = 0x80 + WEXITED = 0x10 WLINUXCLONE = 0x80000000 WNOHANG = 0x1 - WSTOPPED = 0x7f + WNOWAIT = 0x8 + WSTOPPED = 0x2 + WTRAPPED = 0x20 WUNTRACED = 0x2 ) @@ -1452,11 +1549,6 @@ const ( ETIMEDOUT = syscall.Errno(0x3c) ETOOMANYREFS = syscall.Errno(0x3b) ETXTBSY = syscall.Errno(0x1a) - EUNUSED94 = syscall.Errno(0x5e) - EUNUSED95 = syscall.Errno(0x5f) - EUNUSED96 = syscall.Errno(0x60) - EUNUSED97 = syscall.Errno(0x61) - EUNUSED98 = syscall.Errno(0x62) EUSERS = syscall.Errno(0x44) EWOULDBLOCK = syscall.Errno(0x23) EXDEV = syscall.Errno(0x12) @@ -1600,12 +1692,7 @@ var errorList = [...]struct { {91, "ENOLINK", "link has been severed"}, {92, "EPROTO", "protocol error"}, {93, "ENOMEDIUM", "no medium found"}, - {94, "EUNUSED94", "unknown error: 94"}, - {95, "EUNUSED95", "unknown error: 95"}, - {96, "EUNUSED96", "unknown error: 96"}, - {97, "EUNUSED97", "unknown error: 97"}, - {98, "EUNUSED98", "unknown error: 98"}, - {99, "ELAST", "unknown error: 99"}, + {99, "EASYNC", "unknown error: 99"}, } // Signal table diff --git a/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go b/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go index 84824587..f8c2c513 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go +++ b/vendor/golang.org/x/sys/unix/zerrors_freebsd_386.go @@ -1,6 +1,7 @@ // mkerrors.sh -m32 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build 386 && freebsd // +build 386,freebsd // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -150,6 +151,7 @@ const ( BIOCSETF = 0x80084267 BIOCSETFNR = 0x80084282 BIOCSETIF = 0x8020426c + BIOCSETVLANPCP = 0x80044285 BIOCSETWF = 0x8008427b BIOCSETZBUF = 0x800c4281 BIOCSHDRCMPLT = 0x80044275 @@ -339,6 +341,12 @@ const ( CLOCK_UPTIME_FAST = 0x8 CLOCK_UPTIME_PRECISE = 0x7 CLOCK_VIRTUAL = 0x1 + CPUSTATES = 0x5 + CP_IDLE = 0x4 + CP_INTR = 0x3 + CP_NICE = 0x1 + CP_SYS = 0x2 + CP_USER = 0x0 CREAD = 0x800 CRTSCTS = 0x30000 CS5 = 0x0 @@ -440,7 +448,7 @@ const ( DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 DLT_INFINIBAND = 0xf7 DLT_IPFILTER = 0x74 - DLT_IPMB = 0xc7 + DLT_IPMB_KONTRON = 0xc7 DLT_IPMB_LINUX = 0xd1 DLT_IPMI_HPM_2 = 0x104 DLT_IPNET = 0xe2 @@ -480,10 +488,11 @@ const ( DLT_LINUX_LAPD = 0xb1 DLT_LINUX_PPP_WITHDIRECTION = 0xa6 DLT_LINUX_SLL = 0x71 + DLT_LINUX_SLL2 = 0x114 DLT_LOOP = 0x6c DLT_LORATAP = 0x10e DLT_LTALK = 0x72 - DLT_MATCHING_MAX = 0x113 + DLT_MATCHING_MAX = 0x114 DLT_MATCHING_MIN = 0x68 DLT_MFR = 0xb6 DLT_MOST = 0xd3 @@ -727,6 +736,7 @@ const ( IPPROTO_CMTP = 0x26 IPPROTO_CPHB = 0x49 IPPROTO_CPNX = 0x48 + IPPROTO_DCCP = 0x21 IPPROTO_DDP = 0x25 IPPROTO_DGP = 0x56 IPPROTO_DIVERT = 0x102 @@ -807,7 +817,6 @@ const ( IPPROTO_SCTP = 0x84 IPPROTO_SDRP = 0x2a IPPROTO_SEND = 0x103 - IPPROTO_SEP = 0x21 IPPROTO_SHIM6 = 0x8c IPPROTO_SKIP = 0x39 IPPROTO_SPACER = 0x7fff @@ -904,6 +913,7 @@ const ( IPV6_V6ONLY = 0x1b IPV6_VERSION = 0x60 IPV6_VERSION_MASK = 0xf0 + IPV6_VLAN_PCP = 0x4b IP_ADD_MEMBERSHIP = 0xc IP_ADD_SOURCE_MEMBERSHIP = 0x46 IP_BINDANY = 0x18 @@ -982,8 +992,12 @@ const ( IP_TOS = 0x3 IP_TTL = 0x4 IP_UNBLOCK_SOURCE = 0x49 + IP_VLAN_PCP = 0x4b ISIG = 0x80 ISTRIP = 0x20 + ITIMER_PROF = 0x2 + ITIMER_REAL = 0x0 + ITIMER_VIRTUAL = 0x1 IXANY = 0x800 IXOFF = 0x400 IXON = 0x200 @@ -991,6 +1005,10 @@ const ( KERN_OSRELEASE = 0x2 KERN_OSTYPE = 0x1 KERN_VERSION = 0x4 + LOCAL_CONNWAIT = 0x4 + LOCAL_CREDS = 0x2 + LOCAL_PEERCRED = 0x1 + LOCAL_VENDOR = 0x80000000 LOCK_EX = 0x2 LOCK_NB = 0x4 LOCK_SH = 0x1 @@ -1167,6 +1185,8 @@ const ( O_NONBLOCK = 0x4 O_RDONLY = 0x0 O_RDWR = 0x2 + O_RESOLVE_BENEATH = 0x800000 + O_SEARCH = 0x40000 O_SHLOCK = 0x10 O_SYNC = 0x80 O_TRUNC = 0x400 @@ -1177,6 +1197,10 @@ const ( PARMRK = 0x8 PARODD = 0x2000 PENDIN = 0x20000000 + PIOD_READ_D = 0x1 + PIOD_READ_I = 0x3 + PIOD_WRITE_D = 0x2 + PIOD_WRITE_I = 0x4 PRIO_PGRP = 0x1 PRIO_PROCESS = 0x0 PRIO_USER = 0x2 @@ -1184,6 +1208,60 @@ const ( PROT_NONE = 0x0 PROT_READ = 0x1 PROT_WRITE = 0x2 + PTRACE_DEFAULT = 0x1 + PTRACE_EXEC = 0x1 + PTRACE_FORK = 0x8 + PTRACE_LWP = 0x10 + PTRACE_SCE = 0x2 + PTRACE_SCX = 0x4 + PTRACE_SYSCALL = 0x6 + PTRACE_VFORK = 0x20 + PT_ATTACH = 0xa + PT_CLEARSTEP = 0x10 + PT_CONTINUE = 0x7 + PT_DETACH = 0xb + PT_FIRSTMACH = 0x40 + PT_FOLLOW_FORK = 0x17 + PT_GETDBREGS = 0x25 + PT_GETFPREGS = 0x23 + PT_GETFSBASE = 0x47 + PT_GETGSBASE = 0x49 + PT_GETLWPLIST = 0xf + PT_GETNUMLWPS = 0xe + PT_GETREGS = 0x21 + PT_GETXMMREGS = 0x40 + PT_GETXSTATE = 0x45 + PT_GETXSTATE_INFO = 0x44 + PT_GET_EVENT_MASK = 0x19 + PT_GET_SC_ARGS = 0x1b + PT_GET_SC_RET = 0x1c + PT_IO = 0xc + PT_KILL = 0x8 + PT_LWPINFO = 0xd + PT_LWP_EVENTS = 0x18 + PT_READ_D = 0x2 + PT_READ_I = 0x1 + PT_RESUME = 0x13 + PT_SETDBREGS = 0x26 + PT_SETFPREGS = 0x24 + PT_SETFSBASE = 0x48 + PT_SETGSBASE = 0x4a + PT_SETREGS = 0x22 + PT_SETSTEP = 0x11 + PT_SETXMMREGS = 0x41 + PT_SETXSTATE = 0x46 + PT_SET_EVENT_MASK = 0x1a + PT_STEP = 0x9 + PT_SUSPEND = 0x12 + PT_SYSCALL = 0x16 + PT_TO_SCE = 0x14 + PT_TO_SCX = 0x15 + PT_TRACE_ME = 0x0 + PT_VM_ENTRY = 0x29 + PT_VM_TIMESTAMP = 0x28 + PT_WRITE_D = 0x5 + PT_WRITE_I = 0x4 + P_ZONEID = 0xc RLIMIT_AS = 0xa RLIMIT_CORE = 0x4 RLIMIT_CPU = 0x0 @@ -1285,6 +1363,11 @@ const ( SCM_RIGHTS = 0x1 SCM_TIMESTAMP = 0x2 SCM_TIME_INFO = 0x7 + SEEK_CUR = 0x1 + SEEK_DATA = 0x3 + SEEK_END = 0x2 + SEEK_HOLE = 0x4 + SEEK_SET = 0x0 SHUT_RD = 0x0 SHUT_RDWR = 0x2 SHUT_WR = 0x1 @@ -1303,10 +1386,12 @@ const ( SIOCGHWADDR = 0xc020693e SIOCGI2C = 0xc020693d SIOCGIFADDR = 0xc0206921 + SIOCGIFALIAS = 0xc044692d SIOCGIFBRDADDR = 0xc0206923 SIOCGIFCAP = 0xc020691f SIOCGIFCONF = 0xc0086924 SIOCGIFDESCR = 0xc020692a + SIOCGIFDOWNREASON = 0xc058699a SIOCGIFDSTADDR = 0xc0206922 SIOCGIFFIB = 0xc020695c SIOCGIFFLAGS = 0xc0206911 @@ -1369,6 +1454,7 @@ const ( SOCK_RDM = 0x4 SOCK_SEQPACKET = 0x5 SOCK_STREAM = 0x1 + SOL_LOCAL = 0x0 SOL_SOCKET = 0xffff SOMAXCONN = 0x80 SO_ACCEPTCONN = 0x2 @@ -1396,6 +1482,7 @@ const ( SO_RCVBUF = 0x1002 SO_RCVLOWAT = 0x1004 SO_RCVTIMEO = 0x1006 + SO_RERROR = 0x20000 SO_REUSEADDR = 0x4 SO_REUSEPORT = 0x200 SO_REUSEPORT_LB = 0x10000 @@ -1454,22 +1541,40 @@ const ( TCOFLUSH = 0x2 TCOOFF = 0x1 TCOON = 0x2 + TCPOPT_EOL = 0x0 + TCPOPT_FAST_OPEN = 0x22 + TCPOPT_MAXSEG = 0x2 + TCPOPT_NOP = 0x1 + TCPOPT_PAD = 0x0 + TCPOPT_SACK = 0x5 + TCPOPT_SACK_PERMITTED = 0x4 + TCPOPT_SIGNATURE = 0x13 + TCPOPT_TIMESTAMP = 0x8 + TCPOPT_WINDOW = 0x3 TCP_BBR_ACK_COMP_ALG = 0x448 + TCP_BBR_ALGORITHM = 0x43b TCP_BBR_DRAIN_INC_EXTRA = 0x43c TCP_BBR_DRAIN_PG = 0x42e TCP_BBR_EXTRA_GAIN = 0x449 + TCP_BBR_EXTRA_STATE = 0x453 + TCP_BBR_FLOOR_MIN_TSO = 0x454 + TCP_BBR_HDWR_PACE = 0x451 + TCP_BBR_HOLD_TARGET = 0x436 TCP_BBR_IWINTSO = 0x42b TCP_BBR_LOWGAIN_FD = 0x436 TCP_BBR_LOWGAIN_HALF = 0x435 TCP_BBR_LOWGAIN_THRESH = 0x434 TCP_BBR_MAX_RTO = 0x439 TCP_BBR_MIN_RTO = 0x438 + TCP_BBR_MIN_TOPACEOUT = 0x455 TCP_BBR_ONE_RETRAN = 0x431 TCP_BBR_PACE_CROSS = 0x442 TCP_BBR_PACE_DEL_TAR = 0x43f + TCP_BBR_PACE_OH = 0x435 TCP_BBR_PACE_PER_SEC = 0x43e TCP_BBR_PACE_SEG_MAX = 0x440 TCP_BBR_PACE_SEG_MIN = 0x441 + TCP_BBR_POLICER_DETECT = 0x457 TCP_BBR_PROBE_RTT_GAIN = 0x44d TCP_BBR_PROBE_RTT_INT = 0x430 TCP_BBR_PROBE_RTT_LEN = 0x44e @@ -1478,12 +1583,18 @@ const ( TCP_BBR_REC_OVER_HPTS = 0x43a TCP_BBR_RETRAN_WTSO = 0x44b TCP_BBR_RWND_IS_APP = 0x42f + TCP_BBR_SEND_IWND_IN_TSO = 0x44f TCP_BBR_STARTUP_EXIT_EPOCH = 0x43d TCP_BBR_STARTUP_LOSS_EXIT = 0x432 TCP_BBR_STARTUP_PG = 0x42d + TCP_BBR_TMR_PACE_OH = 0x448 + TCP_BBR_TSLIMITS = 0x434 + TCP_BBR_TSTMP_RAISES = 0x456 TCP_BBR_UNLIMITED = 0x43b TCP_BBR_USEDEL_RATE = 0x437 TCP_BBR_USE_LOWGAIN = 0x433 + TCP_BBR_USE_RACK_CHEAT = 0x450 + TCP_BBR_UTTER_MAX_TSO = 0x452 TCP_CA_NAME_MAX = 0x10 TCP_CCALGOOPT = 0x41 TCP_CONGESTION = 0x40 @@ -1523,6 +1634,7 @@ const ( TCP_PCAP_OUT = 0x800 TCP_RACK_EARLY_RECOV = 0x423 TCP_RACK_EARLY_SEG = 0x424 + TCP_RACK_GP_INCREASE = 0x446 TCP_RACK_IDLE_REDUCE_HIGH = 0x444 TCP_RACK_MIN_PACE = 0x445 TCP_RACK_MIN_PACE_SEG = 0x446 @@ -1536,7 +1648,6 @@ const ( TCP_RACK_PRR_SENDALOT = 0x421 TCP_RACK_REORD_FADE = 0x426 TCP_RACK_REORD_THRESH = 0x425 - TCP_RACK_SESS_CWV = 0x42a TCP_RACK_TLP_INC_VAR = 0x429 TCP_RACK_TLP_REDUCE = 0x41c TCP_RACK_TLP_THRESH = 0x427 @@ -1676,12 +1787,13 @@ const ( EIDRM = syscall.Errno(0x52) EILSEQ = syscall.Errno(0x56) EINPROGRESS = syscall.Errno(0x24) + EINTEGRITY = syscall.Errno(0x61) EINTR = syscall.Errno(0x4) EINVAL = syscall.Errno(0x16) EIO = syscall.Errno(0x5) EISCONN = syscall.Errno(0x38) EISDIR = syscall.Errno(0x15) - ELAST = syscall.Errno(0x60) + ELAST = syscall.Errno(0x61) ELOOP = syscall.Errno(0x3e) EMFILE = syscall.Errno(0x18) EMLINK = syscall.Errno(0x1f) @@ -1824,7 +1936,7 @@ var errorList = [...]struct { {32, "EPIPE", "broken pipe"}, {33, "EDOM", "numerical argument out of domain"}, {34, "ERANGE", "result too large"}, - {35, "EAGAIN", "resource temporarily unavailable"}, + {35, "EWOULDBLOCK", "resource temporarily unavailable"}, {36, "EINPROGRESS", "operation now in progress"}, {37, "EALREADY", "operation already in progress"}, {38, "ENOTSOCK", "socket operation on non-socket"}, @@ -1886,6 +1998,7 @@ var errorList = [...]struct { {94, "ECAPMODE", "not permitted in capability mode"}, {95, "ENOTRECOVERABLE", "state not recoverable"}, {96, "EOWNERDEAD", "previous owner died"}, + {97, "EINTEGRITY", "integrity check failed"}, } // Signal table diff --git a/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go index 4acd101c..96310c3b 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_freebsd_amd64.go @@ -1,6 +1,7 @@ // mkerrors.sh -m64 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && freebsd // +build amd64,freebsd // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -150,6 +151,7 @@ const ( BIOCSETF = 0x80104267 BIOCSETFNR = 0x80104282 BIOCSETIF = 0x8020426c + BIOCSETVLANPCP = 0x80044285 BIOCSETWF = 0x8010427b BIOCSETZBUF = 0x80184281 BIOCSHDRCMPLT = 0x80044275 @@ -339,6 +341,12 @@ const ( CLOCK_UPTIME_FAST = 0x8 CLOCK_UPTIME_PRECISE = 0x7 CLOCK_VIRTUAL = 0x1 + CPUSTATES = 0x5 + CP_IDLE = 0x4 + CP_INTR = 0x3 + CP_NICE = 0x1 + CP_SYS = 0x2 + CP_USER = 0x0 CREAD = 0x800 CRTSCTS = 0x30000 CS5 = 0x0 @@ -440,7 +448,7 @@ const ( DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 DLT_INFINIBAND = 0xf7 DLT_IPFILTER = 0x74 - DLT_IPMB = 0xc7 + DLT_IPMB_KONTRON = 0xc7 DLT_IPMB_LINUX = 0xd1 DLT_IPMI_HPM_2 = 0x104 DLT_IPNET = 0xe2 @@ -480,10 +488,11 @@ const ( DLT_LINUX_LAPD = 0xb1 DLT_LINUX_PPP_WITHDIRECTION = 0xa6 DLT_LINUX_SLL = 0x71 + DLT_LINUX_SLL2 = 0x114 DLT_LOOP = 0x6c DLT_LORATAP = 0x10e DLT_LTALK = 0x72 - DLT_MATCHING_MAX = 0x113 + DLT_MATCHING_MAX = 0x114 DLT_MATCHING_MIN = 0x68 DLT_MFR = 0xb6 DLT_MOST = 0xd3 @@ -727,6 +736,7 @@ const ( IPPROTO_CMTP = 0x26 IPPROTO_CPHB = 0x49 IPPROTO_CPNX = 0x48 + IPPROTO_DCCP = 0x21 IPPROTO_DDP = 0x25 IPPROTO_DGP = 0x56 IPPROTO_DIVERT = 0x102 @@ -807,7 +817,6 @@ const ( IPPROTO_SCTP = 0x84 IPPROTO_SDRP = 0x2a IPPROTO_SEND = 0x103 - IPPROTO_SEP = 0x21 IPPROTO_SHIM6 = 0x8c IPPROTO_SKIP = 0x39 IPPROTO_SPACER = 0x7fff @@ -904,6 +913,7 @@ const ( IPV6_V6ONLY = 0x1b IPV6_VERSION = 0x60 IPV6_VERSION_MASK = 0xf0 + IPV6_VLAN_PCP = 0x4b IP_ADD_MEMBERSHIP = 0xc IP_ADD_SOURCE_MEMBERSHIP = 0x46 IP_BINDANY = 0x18 @@ -982,8 +992,12 @@ const ( IP_TOS = 0x3 IP_TTL = 0x4 IP_UNBLOCK_SOURCE = 0x49 + IP_VLAN_PCP = 0x4b ISIG = 0x80 ISTRIP = 0x20 + ITIMER_PROF = 0x2 + ITIMER_REAL = 0x0 + ITIMER_VIRTUAL = 0x1 IXANY = 0x800 IXOFF = 0x400 IXON = 0x200 @@ -991,6 +1005,10 @@ const ( KERN_OSRELEASE = 0x2 KERN_OSTYPE = 0x1 KERN_VERSION = 0x4 + LOCAL_CONNWAIT = 0x4 + LOCAL_CREDS = 0x2 + LOCAL_PEERCRED = 0x1 + LOCAL_VENDOR = 0x80000000 LOCK_EX = 0x2 LOCK_NB = 0x4 LOCK_SH = 0x1 @@ -1168,6 +1186,8 @@ const ( O_NONBLOCK = 0x4 O_RDONLY = 0x0 O_RDWR = 0x2 + O_RESOLVE_BENEATH = 0x800000 + O_SEARCH = 0x40000 O_SHLOCK = 0x10 O_SYNC = 0x80 O_TRUNC = 0x400 @@ -1178,6 +1198,10 @@ const ( PARMRK = 0x8 PARODD = 0x2000 PENDIN = 0x20000000 + PIOD_READ_D = 0x1 + PIOD_READ_I = 0x3 + PIOD_WRITE_D = 0x2 + PIOD_WRITE_I = 0x4 PRIO_PGRP = 0x1 PRIO_PROCESS = 0x0 PRIO_USER = 0x2 @@ -1185,6 +1209,58 @@ const ( PROT_NONE = 0x0 PROT_READ = 0x1 PROT_WRITE = 0x2 + PTRACE_DEFAULT = 0x1 + PTRACE_EXEC = 0x1 + PTRACE_FORK = 0x8 + PTRACE_LWP = 0x10 + PTRACE_SCE = 0x2 + PTRACE_SCX = 0x4 + PTRACE_SYSCALL = 0x6 + PTRACE_VFORK = 0x20 + PT_ATTACH = 0xa + PT_CLEARSTEP = 0x10 + PT_CONTINUE = 0x7 + PT_DETACH = 0xb + PT_FIRSTMACH = 0x40 + PT_FOLLOW_FORK = 0x17 + PT_GETDBREGS = 0x25 + PT_GETFPREGS = 0x23 + PT_GETFSBASE = 0x47 + PT_GETGSBASE = 0x49 + PT_GETLWPLIST = 0xf + PT_GETNUMLWPS = 0xe + PT_GETREGS = 0x21 + PT_GETXSTATE = 0x45 + PT_GETXSTATE_INFO = 0x44 + PT_GET_EVENT_MASK = 0x19 + PT_GET_SC_ARGS = 0x1b + PT_GET_SC_RET = 0x1c + PT_IO = 0xc + PT_KILL = 0x8 + PT_LWPINFO = 0xd + PT_LWP_EVENTS = 0x18 + PT_READ_D = 0x2 + PT_READ_I = 0x1 + PT_RESUME = 0x13 + PT_SETDBREGS = 0x26 + PT_SETFPREGS = 0x24 + PT_SETFSBASE = 0x48 + PT_SETGSBASE = 0x4a + PT_SETREGS = 0x22 + PT_SETSTEP = 0x11 + PT_SETXSTATE = 0x46 + PT_SET_EVENT_MASK = 0x1a + PT_STEP = 0x9 + PT_SUSPEND = 0x12 + PT_SYSCALL = 0x16 + PT_TO_SCE = 0x14 + PT_TO_SCX = 0x15 + PT_TRACE_ME = 0x0 + PT_VM_ENTRY = 0x29 + PT_VM_TIMESTAMP = 0x28 + PT_WRITE_D = 0x5 + PT_WRITE_I = 0x4 + P_ZONEID = 0xc RLIMIT_AS = 0xa RLIMIT_CORE = 0x4 RLIMIT_CPU = 0x0 @@ -1286,6 +1362,11 @@ const ( SCM_RIGHTS = 0x1 SCM_TIMESTAMP = 0x2 SCM_TIME_INFO = 0x7 + SEEK_CUR = 0x1 + SEEK_DATA = 0x3 + SEEK_END = 0x2 + SEEK_HOLE = 0x4 + SEEK_SET = 0x0 SHUT_RD = 0x0 SHUT_RDWR = 0x2 SHUT_WR = 0x1 @@ -1304,10 +1385,12 @@ const ( SIOCGHWADDR = 0xc020693e SIOCGI2C = 0xc020693d SIOCGIFADDR = 0xc0206921 + SIOCGIFALIAS = 0xc044692d SIOCGIFBRDADDR = 0xc0206923 SIOCGIFCAP = 0xc020691f SIOCGIFCONF = 0xc0106924 SIOCGIFDESCR = 0xc020692a + SIOCGIFDOWNREASON = 0xc058699a SIOCGIFDSTADDR = 0xc0206922 SIOCGIFFIB = 0xc020695c SIOCGIFFLAGS = 0xc0206911 @@ -1370,6 +1453,7 @@ const ( SOCK_RDM = 0x4 SOCK_SEQPACKET = 0x5 SOCK_STREAM = 0x1 + SOL_LOCAL = 0x0 SOL_SOCKET = 0xffff SOMAXCONN = 0x80 SO_ACCEPTCONN = 0x2 @@ -1397,6 +1481,7 @@ const ( SO_RCVBUF = 0x1002 SO_RCVLOWAT = 0x1004 SO_RCVTIMEO = 0x1006 + SO_RERROR = 0x20000 SO_REUSEADDR = 0x4 SO_REUSEPORT = 0x200 SO_REUSEPORT_LB = 0x10000 @@ -1455,22 +1540,40 @@ const ( TCOFLUSH = 0x2 TCOOFF = 0x1 TCOON = 0x2 + TCPOPT_EOL = 0x0 + TCPOPT_FAST_OPEN = 0x22 + TCPOPT_MAXSEG = 0x2 + TCPOPT_NOP = 0x1 + TCPOPT_PAD = 0x0 + TCPOPT_SACK = 0x5 + TCPOPT_SACK_PERMITTED = 0x4 + TCPOPT_SIGNATURE = 0x13 + TCPOPT_TIMESTAMP = 0x8 + TCPOPT_WINDOW = 0x3 TCP_BBR_ACK_COMP_ALG = 0x448 + TCP_BBR_ALGORITHM = 0x43b TCP_BBR_DRAIN_INC_EXTRA = 0x43c TCP_BBR_DRAIN_PG = 0x42e TCP_BBR_EXTRA_GAIN = 0x449 + TCP_BBR_EXTRA_STATE = 0x453 + TCP_BBR_FLOOR_MIN_TSO = 0x454 + TCP_BBR_HDWR_PACE = 0x451 + TCP_BBR_HOLD_TARGET = 0x436 TCP_BBR_IWINTSO = 0x42b TCP_BBR_LOWGAIN_FD = 0x436 TCP_BBR_LOWGAIN_HALF = 0x435 TCP_BBR_LOWGAIN_THRESH = 0x434 TCP_BBR_MAX_RTO = 0x439 TCP_BBR_MIN_RTO = 0x438 + TCP_BBR_MIN_TOPACEOUT = 0x455 TCP_BBR_ONE_RETRAN = 0x431 TCP_BBR_PACE_CROSS = 0x442 TCP_BBR_PACE_DEL_TAR = 0x43f + TCP_BBR_PACE_OH = 0x435 TCP_BBR_PACE_PER_SEC = 0x43e TCP_BBR_PACE_SEG_MAX = 0x440 TCP_BBR_PACE_SEG_MIN = 0x441 + TCP_BBR_POLICER_DETECT = 0x457 TCP_BBR_PROBE_RTT_GAIN = 0x44d TCP_BBR_PROBE_RTT_INT = 0x430 TCP_BBR_PROBE_RTT_LEN = 0x44e @@ -1479,12 +1582,18 @@ const ( TCP_BBR_REC_OVER_HPTS = 0x43a TCP_BBR_RETRAN_WTSO = 0x44b TCP_BBR_RWND_IS_APP = 0x42f + TCP_BBR_SEND_IWND_IN_TSO = 0x44f TCP_BBR_STARTUP_EXIT_EPOCH = 0x43d TCP_BBR_STARTUP_LOSS_EXIT = 0x432 TCP_BBR_STARTUP_PG = 0x42d + TCP_BBR_TMR_PACE_OH = 0x448 + TCP_BBR_TSLIMITS = 0x434 + TCP_BBR_TSTMP_RAISES = 0x456 TCP_BBR_UNLIMITED = 0x43b TCP_BBR_USEDEL_RATE = 0x437 TCP_BBR_USE_LOWGAIN = 0x433 + TCP_BBR_USE_RACK_CHEAT = 0x450 + TCP_BBR_UTTER_MAX_TSO = 0x452 TCP_CA_NAME_MAX = 0x10 TCP_CCALGOOPT = 0x41 TCP_CONGESTION = 0x40 @@ -1524,6 +1633,7 @@ const ( TCP_PCAP_OUT = 0x800 TCP_RACK_EARLY_RECOV = 0x423 TCP_RACK_EARLY_SEG = 0x424 + TCP_RACK_GP_INCREASE = 0x446 TCP_RACK_IDLE_REDUCE_HIGH = 0x444 TCP_RACK_MIN_PACE = 0x445 TCP_RACK_MIN_PACE_SEG = 0x446 @@ -1537,7 +1647,6 @@ const ( TCP_RACK_PRR_SENDALOT = 0x421 TCP_RACK_REORD_FADE = 0x426 TCP_RACK_REORD_THRESH = 0x425 - TCP_RACK_SESS_CWV = 0x42a TCP_RACK_TLP_INC_VAR = 0x429 TCP_RACK_TLP_REDUCE = 0x41c TCP_RACK_TLP_THRESH = 0x427 @@ -1675,12 +1784,13 @@ const ( EIDRM = syscall.Errno(0x52) EILSEQ = syscall.Errno(0x56) EINPROGRESS = syscall.Errno(0x24) + EINTEGRITY = syscall.Errno(0x61) EINTR = syscall.Errno(0x4) EINVAL = syscall.Errno(0x16) EIO = syscall.Errno(0x5) EISCONN = syscall.Errno(0x38) EISDIR = syscall.Errno(0x15) - ELAST = syscall.Errno(0x60) + ELAST = syscall.Errno(0x61) ELOOP = syscall.Errno(0x3e) EMFILE = syscall.Errno(0x18) EMLINK = syscall.Errno(0x1f) @@ -1823,7 +1933,7 @@ var errorList = [...]struct { {32, "EPIPE", "broken pipe"}, {33, "EDOM", "numerical argument out of domain"}, {34, "ERANGE", "result too large"}, - {35, "EAGAIN", "resource temporarily unavailable"}, + {35, "EWOULDBLOCK", "resource temporarily unavailable"}, {36, "EINPROGRESS", "operation now in progress"}, {37, "EALREADY", "operation already in progress"}, {38, "ENOTSOCK", "socket operation on non-socket"}, @@ -1885,6 +1995,7 @@ var errorList = [...]struct { {94, "ECAPMODE", "not permitted in capability mode"}, {95, "ENOTRECOVERABLE", "state not recoverable"}, {96, "EOWNERDEAD", "previous owner died"}, + {97, "EINTEGRITY", "integrity check failed"}, } // Signal table diff --git a/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go b/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go index e4719873..777b69de 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go +++ b/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm.go @@ -1,6 +1,7 @@ // mkerrors.sh // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm && freebsd // +build arm,freebsd // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -150,6 +151,7 @@ const ( BIOCSETF = 0x80084267 BIOCSETFNR = 0x80084282 BIOCSETIF = 0x8020426c + BIOCSETVLANPCP = 0x80044285 BIOCSETWF = 0x8008427b BIOCSETZBUF = 0x800c4281 BIOCSHDRCMPLT = 0x80044275 @@ -339,6 +341,12 @@ const ( CLOCK_UPTIME_FAST = 0x8 CLOCK_UPTIME_PRECISE = 0x7 CLOCK_VIRTUAL = 0x1 + CPUSTATES = 0x5 + CP_IDLE = 0x4 + CP_INTR = 0x3 + CP_NICE = 0x1 + CP_SYS = 0x2 + CP_USER = 0x0 CREAD = 0x800 CRTSCTS = 0x30000 CS5 = 0x0 @@ -355,7 +363,7 @@ const ( CTL_KERN = 0x1 CTL_MAXNAME = 0x18 CTL_NET = 0x4 - DIOCGATTR = 0xc144648e + DIOCGATTR = 0xc148648e DIOCGDELETE = 0x80106488 DIOCGFLUSH = 0x20006487 DIOCGFRONTSTUFF = 0x40086486 @@ -370,7 +378,7 @@ const ( DIOCGSTRIPESIZE = 0x4008648b DIOCSKERNELDUMP = 0x804c6490 DIOCSKERNELDUMP_FREEBSD11 = 0x80046485 - DIOCZONECMD = 0xc06c648f + DIOCZONECMD = 0xc078648f DLT_A429 = 0xb8 DLT_A653_ICM = 0xb9 DLT_AIRONET_HEADER = 0x78 @@ -400,7 +408,9 @@ const ( DLT_C_HDLC_WITH_DIR = 0xcd DLT_DBUS = 0xe7 DLT_DECT = 0xdd + DLT_DISPLAYPORT_AUX = 0x113 DLT_DOCSIS = 0x8f + DLT_DOCSIS31_XRA31 = 0x111 DLT_DVB_CI = 0xeb DLT_ECONET = 0x73 DLT_EN10MB = 0x1 @@ -410,6 +420,7 @@ const ( DLT_ERF = 0xc5 DLT_ERF_ETH = 0xaf DLT_ERF_POS = 0xb0 + DLT_ETHERNET_MPACKET = 0x112 DLT_FC_2 = 0xe0 DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 DLT_FDDI = 0xa @@ -437,7 +448,7 @@ const ( DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 DLT_INFINIBAND = 0xf7 DLT_IPFILTER = 0x74 - DLT_IPMB = 0xc7 + DLT_IPMB_KONTRON = 0xc7 DLT_IPMB_LINUX = 0xd1 DLT_IPMI_HPM_2 = 0x104 DLT_IPNET = 0xe2 @@ -477,9 +488,11 @@ const ( DLT_LINUX_LAPD = 0xb1 DLT_LINUX_PPP_WITHDIRECTION = 0xa6 DLT_LINUX_SLL = 0x71 + DLT_LINUX_SLL2 = 0x114 DLT_LOOP = 0x6c + DLT_LORATAP = 0x10e DLT_LTALK = 0x72 - DLT_MATCHING_MAX = 0x109 + DLT_MATCHING_MAX = 0x114 DLT_MATCHING_MIN = 0x68 DLT_MFR = 0xb6 DLT_MOST = 0xd3 @@ -495,7 +508,9 @@ const ( DLT_NFC_LLCP = 0xf5 DLT_NFLOG = 0xef DLT_NG40 = 0xf4 + DLT_NORDIC_BLE = 0x110 DLT_NULL = 0x0 + DLT_OPENFLOW = 0x10b DLT_PCI_EXP = 0x7d DLT_PFLOG = 0x75 DLT_PFSYNC = 0x79 @@ -519,15 +534,18 @@ const ( DLT_RTAC_SERIAL = 0xfa DLT_SCCP = 0x8e DLT_SCTP = 0xf8 + DLT_SDLC = 0x10c DLT_SITA = 0xc4 DLT_SLIP = 0x8 DLT_SLIP_BSDOS = 0xd DLT_STANAG_5066_D_PDU = 0xed DLT_SUNATM = 0x7b DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TI_LLN_SNIFFER = 0x10d DLT_TZSP = 0x80 DLT_USB = 0xba DLT_USBPCAP = 0xf9 + DLT_USB_DARWIN = 0x10a DLT_USB_FREEBSD = 0xba DLT_USB_LINUX = 0xbd DLT_USB_LINUX_MMAPPED = 0xdc @@ -547,6 +565,7 @@ const ( DLT_USER7 = 0x9a DLT_USER8 = 0x9b DLT_USER9 = 0x9c + DLT_VSOCK = 0x10f DLT_WATTSTOPPER_DLM = 0x107 DLT_WIHART = 0xdf DLT_WIRESHARK_UPPER_PDU = 0xfc @@ -571,6 +590,7 @@ const ( ECHONL = 0x10 ECHOPRT = 0x20 EVFILT_AIO = -0x3 + EVFILT_EMPTY = -0xd EVFILT_FS = -0x9 EVFILT_LIO = -0xa EVFILT_PROC = -0x5 @@ -578,11 +598,12 @@ const ( EVFILT_READ = -0x1 EVFILT_SENDFILE = -0xc EVFILT_SIGNAL = -0x6 - EVFILT_SYSCOUNT = 0xc + EVFILT_SYSCOUNT = 0xd EVFILT_TIMER = -0x7 EVFILT_USER = -0xb EVFILT_VNODE = -0x4 EVFILT_WRITE = -0x2 + EVNAMEMAP_NAME_SIZE = 0x40 EV_ADD = 0x1 EV_CLEAR = 0x20 EV_DELETE = 0x2 @@ -599,6 +620,7 @@ const ( EV_RECEIPT = 0x40 EV_SYSFLAGS = 0xf000 EXTA = 0x4b00 + EXTATTR_MAXNAMELEN = 0xff EXTATTR_NAMESPACE_EMPTY = 0x0 EXTATTR_NAMESPACE_SYSTEM = 0x2 EXTATTR_NAMESPACE_USER = 0x1 @@ -640,6 +662,7 @@ const ( IEXTEN = 0x400 IFAN_ARRIVAL = 0x0 IFAN_DEPARTURE = 0x1 + IFCAP_WOL_MAGIC = 0x2000 IFF_ALLMULTI = 0x200 IFF_ALTPHYS = 0x4000 IFF_BROADCAST = 0x2 @@ -656,6 +679,7 @@ const ( IFF_MONITOR = 0x40000 IFF_MULTICAST = 0x8000 IFF_NOARP = 0x80 + IFF_NOGROUP = 0x800000 IFF_OACTIVE = 0x400 IFF_POINTOPOINT = 0x10 IFF_PPROMISC = 0x20000 @@ -712,6 +736,7 @@ const ( IPPROTO_CMTP = 0x26 IPPROTO_CPHB = 0x49 IPPROTO_CPNX = 0x48 + IPPROTO_DCCP = 0x21 IPPROTO_DDP = 0x25 IPPROTO_DGP = 0x56 IPPROTO_DIVERT = 0x102 @@ -792,7 +817,6 @@ const ( IPPROTO_SCTP = 0x84 IPPROTO_SDRP = 0x2a IPPROTO_SEND = 0x103 - IPPROTO_SEP = 0x21 IPPROTO_SHIM6 = 0x8c IPPROTO_SKIP = 0x39 IPPROTO_SPACER = 0x7fff @@ -830,6 +854,7 @@ const ( IPV6_DSTOPTS = 0x32 IPV6_FLOWID = 0x43 IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_LEN = 0x14 IPV6_FLOWLABEL_MASK = 0xffff0f00 IPV6_FLOWTYPE = 0x44 IPV6_FRAGTTL = 0x78 @@ -850,13 +875,13 @@ const ( IPV6_MAX_GROUP_SRC_FILTER = 0x200 IPV6_MAX_MEMBERSHIPS = 0xfff IPV6_MAX_SOCK_SRC_FILTER = 0x80 - IPV6_MIN_MEMBERSHIPS = 0x1f IPV6_MMTU = 0x500 IPV6_MSFILTER = 0x4a IPV6_MULTICAST_HOPS = 0xa IPV6_MULTICAST_IF = 0x9 IPV6_MULTICAST_LOOP = 0xb IPV6_NEXTHOP = 0x30 + IPV6_ORIGDSTADDR = 0x48 IPV6_PATHMTU = 0x2c IPV6_PKTINFO = 0x2e IPV6_PORTRANGE = 0xe @@ -868,6 +893,7 @@ const ( IPV6_RECVFLOWID = 0x46 IPV6_RECVHOPLIMIT = 0x25 IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVORIGDSTADDR = 0x48 IPV6_RECVPATHMTU = 0x2b IPV6_RECVPKTINFO = 0x24 IPV6_RECVRSSBUCKETID = 0x47 @@ -887,6 +913,7 @@ const ( IPV6_V6ONLY = 0x1b IPV6_VERSION = 0x60 IPV6_VERSION_MASK = 0xf0 + IPV6_VLAN_PCP = 0x4b IP_ADD_MEMBERSHIP = 0xc IP_ADD_SOURCE_MEMBERSHIP = 0x46 IP_BINDANY = 0x18 @@ -928,10 +955,8 @@ const ( IP_MAX_MEMBERSHIPS = 0xfff IP_MAX_SOCK_MUTE_FILTER = 0x80 IP_MAX_SOCK_SRC_FILTER = 0x80 - IP_MAX_SOURCE_FILTER = 0x400 IP_MF = 0x2000 IP_MINTTL = 0x42 - IP_MIN_MEMBERSHIPS = 0x1f IP_MSFILTER = 0x4a IP_MSS = 0x240 IP_MULTICAST_IF = 0x9 @@ -941,6 +966,7 @@ const ( IP_OFFMASK = 0x1fff IP_ONESBCAST = 0x17 IP_OPTIONS = 0x1 + IP_ORIGDSTADDR = 0x1b IP_PORTRANGE = 0x13 IP_PORTRANGE_DEFAULT = 0x0 IP_PORTRANGE_HIGH = 0x1 @@ -949,6 +975,7 @@ const ( IP_RECVFLOWID = 0x5d IP_RECVIF = 0x14 IP_RECVOPTS = 0x5 + IP_RECVORIGDSTADDR = 0x1b IP_RECVRETOPTS = 0x6 IP_RECVRSSBUCKETID = 0x5e IP_RECVTOS = 0x44 @@ -965,8 +992,12 @@ const ( IP_TOS = 0x3 IP_TTL = 0x4 IP_UNBLOCK_SOURCE = 0x49 + IP_VLAN_PCP = 0x4b ISIG = 0x80 ISTRIP = 0x20 + ITIMER_PROF = 0x2 + ITIMER_REAL = 0x0 + ITIMER_VIRTUAL = 0x1 IXANY = 0x800 IXOFF = 0x400 IXON = 0x200 @@ -974,6 +1005,10 @@ const ( KERN_OSRELEASE = 0x2 KERN_OSTYPE = 0x1 KERN_VERSION = 0x4 + LOCAL_CONNWAIT = 0x4 + LOCAL_CREDS = 0x2 + LOCAL_PEERCRED = 0x1 + LOCAL_VENDOR = 0x80000000 LOCK_EX = 0x2 LOCK_NB = 0x4 LOCK_SH = 0x1 @@ -1010,6 +1045,15 @@ const ( MAP_RESERVED0100 = 0x100 MAP_SHARED = 0x1 MAP_STACK = 0x400 + MCAST_BLOCK_SOURCE = 0x54 + MCAST_EXCLUDE = 0x2 + MCAST_INCLUDE = 0x1 + MCAST_JOIN_GROUP = 0x50 + MCAST_JOIN_SOURCE_GROUP = 0x52 + MCAST_LEAVE_GROUP = 0x51 + MCAST_LEAVE_SOURCE_GROUP = 0x53 + MCAST_UNBLOCK_SOURCE = 0x55 + MCAST_UNDEFINED = 0x0 MCL_CURRENT = 0x1 MCL_FUTURE = 0x2 MNT_ACLS = 0x8000000 @@ -1050,10 +1094,12 @@ const ( MNT_SUSPEND = 0x4 MNT_SYNCHRONOUS = 0x2 MNT_UNION = 0x20 + MNT_UNTRUSTED = 0x800000000 MNT_UPDATE = 0x10000 - MNT_UPDATEMASK = 0x2d8d0807e + MNT_UPDATEMASK = 0xad8d0807e MNT_USER = 0x8000 - MNT_VISFLAGMASK = 0x3fef0ffff + MNT_VERIFIED = 0x400000000 + MNT_VISFLAGMASK = 0xffef0ffff MNT_WAIT = 0x1 MSG_CMSG_CLOEXEC = 0x40000 MSG_COMPAT = 0x8000 @@ -1082,6 +1128,7 @@ const ( NFDBITS = 0x20 NOFLSH = 0x80000000 NOKERNINFO = 0x2000000 + NOTE_ABSTIME = 0x10 NOTE_ATTRIB = 0x8 NOTE_CHILD = 0x4 NOTE_CLOSE = 0x100 @@ -1138,6 +1185,8 @@ const ( O_NONBLOCK = 0x4 O_RDONLY = 0x0 O_RDWR = 0x2 + O_RESOLVE_BENEATH = 0x800000 + O_SEARCH = 0x40000 O_SHLOCK = 0x10 O_SYNC = 0x80 O_TRUNC = 0x400 @@ -1148,6 +1197,10 @@ const ( PARMRK = 0x8 PARODD = 0x2000 PENDIN = 0x20000000 + PIOD_READ_D = 0x1 + PIOD_READ_I = 0x3 + PIOD_WRITE_D = 0x2 + PIOD_WRITE_I = 0x4 PRIO_PGRP = 0x1 PRIO_PROCESS = 0x0 PRIO_USER = 0x2 @@ -1155,6 +1208,53 @@ const ( PROT_NONE = 0x0 PROT_READ = 0x1 PROT_WRITE = 0x2 + PTRACE_DEFAULT = 0x1 + PTRACE_EXEC = 0x1 + PTRACE_FORK = 0x8 + PTRACE_LWP = 0x10 + PTRACE_SCE = 0x2 + PTRACE_SCX = 0x4 + PTRACE_SYSCALL = 0x6 + PTRACE_VFORK = 0x20 + PT_ATTACH = 0xa + PT_CLEARSTEP = 0x10 + PT_CONTINUE = 0x7 + PT_DETACH = 0xb + PT_FIRSTMACH = 0x40 + PT_FOLLOW_FORK = 0x17 + PT_GETDBREGS = 0x25 + PT_GETFPREGS = 0x23 + PT_GETLWPLIST = 0xf + PT_GETNUMLWPS = 0xe + PT_GETREGS = 0x21 + PT_GETVFPREGS = 0x40 + PT_GET_EVENT_MASK = 0x19 + PT_GET_SC_ARGS = 0x1b + PT_GET_SC_RET = 0x1c + PT_IO = 0xc + PT_KILL = 0x8 + PT_LWPINFO = 0xd + PT_LWP_EVENTS = 0x18 + PT_READ_D = 0x2 + PT_READ_I = 0x1 + PT_RESUME = 0x13 + PT_SETDBREGS = 0x26 + PT_SETFPREGS = 0x24 + PT_SETREGS = 0x22 + PT_SETSTEP = 0x11 + PT_SETVFPREGS = 0x41 + PT_SET_EVENT_MASK = 0x1a + PT_STEP = 0x9 + PT_SUSPEND = 0x12 + PT_SYSCALL = 0x16 + PT_TO_SCE = 0x14 + PT_TO_SCX = 0x15 + PT_TRACE_ME = 0x0 + PT_VM_ENTRY = 0x29 + PT_VM_TIMESTAMP = 0x28 + PT_WRITE_D = 0x5 + PT_WRITE_I = 0x4 + P_ZONEID = 0xc RLIMIT_AS = 0xa RLIMIT_CORE = 0x4 RLIMIT_CPU = 0x0 @@ -1236,7 +1336,6 @@ const ( RTV_WEIGHT = 0x100 RT_ALL_FIBS = -0x1 RT_BLACKHOLE = 0x40 - RT_CACHING_CONTEXT = 0x1 RT_DEFAULT_FIB = 0x0 RT_HAS_GW = 0x80 RT_HAS_HEADER = 0x10 @@ -1246,15 +1345,22 @@ const ( RT_LLE_CACHE = 0x100 RT_MAY_LOOP = 0x8 RT_MAY_LOOP_BIT = 0x3 - RT_NORTREF = 0x2 RT_REJECT = 0x20 RUSAGE_CHILDREN = -0x1 RUSAGE_SELF = 0x0 RUSAGE_THREAD = 0x1 SCM_BINTIME = 0x4 SCM_CREDS = 0x3 + SCM_MONOTONIC = 0x6 + SCM_REALTIME = 0x5 SCM_RIGHTS = 0x1 SCM_TIMESTAMP = 0x2 + SCM_TIME_INFO = 0x7 + SEEK_CUR = 0x1 + SEEK_DATA = 0x3 + SEEK_END = 0x2 + SEEK_HOLE = 0x4 + SEEK_SET = 0x0 SHUT_RD = 0x0 SHUT_RDWR = 0x2 SHUT_WR = 0x1 @@ -1273,10 +1379,12 @@ const ( SIOCGHWADDR = 0xc020693e SIOCGI2C = 0xc020693d SIOCGIFADDR = 0xc0206921 + SIOCGIFALIAS = 0xc044692d SIOCGIFBRDADDR = 0xc0206923 SIOCGIFCAP = 0xc020691f SIOCGIFCONF = 0xc0086924 SIOCGIFDESCR = 0xc020692a + SIOCGIFDOWNREASON = 0xc058699a SIOCGIFDSTADDR = 0xc0206922 SIOCGIFFIB = 0xc020695c SIOCGIFFLAGS = 0xc0206911 @@ -1292,8 +1400,11 @@ const ( SIOCGIFPDSTADDR = 0xc0206948 SIOCGIFPHYS = 0xc0206935 SIOCGIFPSRCADDR = 0xc0206947 + SIOCGIFRSSHASH = 0xc0186997 + SIOCGIFRSSKEY = 0xc0946996 SIOCGIFSTATUS = 0xc331693b SIOCGIFXMEDIA = 0xc028698b + SIOCGLANPCP = 0xc0206998 SIOCGLOWAT = 0x40047303 SIOCGPGRP = 0x40047309 SIOCGPRIVATE_0 = 0xc0206950 @@ -1324,6 +1435,7 @@ const ( SIOCSIFPHYS = 0x80206936 SIOCSIFRVNET = 0xc020695b SIOCSIFVNET = 0xc020695a + SIOCSLANPCP = 0x80206999 SIOCSLOWAT = 0x80047302 SIOCSPGRP = 0x80047308 SIOCSTUNFIB = 0x8020695f @@ -1335,6 +1447,7 @@ const ( SOCK_RDM = 0x4 SOCK_SEQPACKET = 0x5 SOCK_STREAM = 0x1 + SOL_LOCAL = 0x0 SOL_SOCKET = 0xffff SOMAXCONN = 0x80 SO_ACCEPTCONN = 0x2 @@ -1342,6 +1455,7 @@ const ( SO_BINTIME = 0x2000 SO_BROADCAST = 0x20 SO_DEBUG = 0x1 + SO_DOMAIN = 0x1019 SO_DONTROUTE = 0x10 SO_ERROR = 0x1007 SO_KEEPALIVE = 0x8 @@ -1350,6 +1464,7 @@ const ( SO_LISTENINCQLEN = 0x1013 SO_LISTENQLEN = 0x1012 SO_LISTENQLIMIT = 0x1011 + SO_MAX_PACING_RATE = 0x1018 SO_NOSIGPIPE = 0x800 SO_NO_DDP = 0x8000 SO_NO_OFFLOAD = 0x4000 @@ -1360,13 +1475,22 @@ const ( SO_RCVBUF = 0x1002 SO_RCVLOWAT = 0x1004 SO_RCVTIMEO = 0x1006 + SO_RERROR = 0x20000 SO_REUSEADDR = 0x4 SO_REUSEPORT = 0x200 + SO_REUSEPORT_LB = 0x10000 SO_SETFIB = 0x1014 SO_SNDBUF = 0x1001 SO_SNDLOWAT = 0x1003 SO_SNDTIMEO = 0x1005 SO_TIMESTAMP = 0x400 + SO_TS_BINTIME = 0x1 + SO_TS_CLOCK = 0x1017 + SO_TS_CLOCK_MAX = 0x3 + SO_TS_DEFAULT = 0x0 + SO_TS_MONOTONIC = 0x3 + SO_TS_REALTIME = 0x2 + SO_TS_REALTIME_MICRO = 0x0 SO_TYPE = 0x1008 SO_USELOOPBACK = 0x40 SO_USER_COOKIE = 0x1015 @@ -1410,10 +1534,69 @@ const ( TCOFLUSH = 0x2 TCOOFF = 0x1 TCOON = 0x2 + TCPOPT_EOL = 0x0 + TCPOPT_FAST_OPEN = 0x22 + TCPOPT_MAXSEG = 0x2 + TCPOPT_NOP = 0x1 + TCPOPT_PAD = 0x0 + TCPOPT_SACK = 0x5 + TCPOPT_SACK_PERMITTED = 0x4 + TCPOPT_SIGNATURE = 0x13 + TCPOPT_TIMESTAMP = 0x8 + TCPOPT_WINDOW = 0x3 + TCP_BBR_ACK_COMP_ALG = 0x448 + TCP_BBR_ALGORITHM = 0x43b + TCP_BBR_DRAIN_INC_EXTRA = 0x43c + TCP_BBR_DRAIN_PG = 0x42e + TCP_BBR_EXTRA_GAIN = 0x449 + TCP_BBR_EXTRA_STATE = 0x453 + TCP_BBR_FLOOR_MIN_TSO = 0x454 + TCP_BBR_HDWR_PACE = 0x451 + TCP_BBR_HOLD_TARGET = 0x436 + TCP_BBR_IWINTSO = 0x42b + TCP_BBR_LOWGAIN_FD = 0x436 + TCP_BBR_LOWGAIN_HALF = 0x435 + TCP_BBR_LOWGAIN_THRESH = 0x434 + TCP_BBR_MAX_RTO = 0x439 + TCP_BBR_MIN_RTO = 0x438 + TCP_BBR_MIN_TOPACEOUT = 0x455 + TCP_BBR_ONE_RETRAN = 0x431 + TCP_BBR_PACE_CROSS = 0x442 + TCP_BBR_PACE_DEL_TAR = 0x43f + TCP_BBR_PACE_OH = 0x435 + TCP_BBR_PACE_PER_SEC = 0x43e + TCP_BBR_PACE_SEG_MAX = 0x440 + TCP_BBR_PACE_SEG_MIN = 0x441 + TCP_BBR_POLICER_DETECT = 0x457 + TCP_BBR_PROBE_RTT_GAIN = 0x44d + TCP_BBR_PROBE_RTT_INT = 0x430 + TCP_BBR_PROBE_RTT_LEN = 0x44e + TCP_BBR_RACK_RTT_USE = 0x44a + TCP_BBR_RECFORCE = 0x42c + TCP_BBR_REC_OVER_HPTS = 0x43a + TCP_BBR_RETRAN_WTSO = 0x44b + TCP_BBR_RWND_IS_APP = 0x42f + TCP_BBR_SEND_IWND_IN_TSO = 0x44f + TCP_BBR_STARTUP_EXIT_EPOCH = 0x43d + TCP_BBR_STARTUP_LOSS_EXIT = 0x432 + TCP_BBR_STARTUP_PG = 0x42d + TCP_BBR_TMR_PACE_OH = 0x448 + TCP_BBR_TSLIMITS = 0x434 + TCP_BBR_TSTMP_RAISES = 0x456 + TCP_BBR_UNLIMITED = 0x43b + TCP_BBR_USEDEL_RATE = 0x437 + TCP_BBR_USE_LOWGAIN = 0x433 + TCP_BBR_USE_RACK_CHEAT = 0x450 + TCP_BBR_UTTER_MAX_TSO = 0x452 TCP_CA_NAME_MAX = 0x10 TCP_CCALGOOPT = 0x41 TCP_CONGESTION = 0x40 + TCP_DATA_AFTER_CLOSE = 0x44c + TCP_DELACK = 0x48 TCP_FASTOPEN = 0x401 + TCP_FASTOPEN_MAX_COOKIE_LEN = 0x10 + TCP_FASTOPEN_MIN_COOKIE_LEN = 0x4 + TCP_FASTOPEN_PSK_LEN = 0x10 TCP_FUNCTION_BLK = 0x2000 TCP_FUNCTION_NAME_LEN_MAX = 0x20 TCP_INFO = 0x20 @@ -1421,6 +1604,12 @@ const ( TCP_KEEPIDLE = 0x100 TCP_KEEPINIT = 0x80 TCP_KEEPINTVL = 0x200 + TCP_LOG = 0x22 + TCP_LOGBUF = 0x23 + TCP_LOGDUMP = 0x25 + TCP_LOGDUMPID = 0x26 + TCP_LOGID = 0x24 + TCP_LOG_ID_LEN = 0x40 TCP_MAXBURST = 0x4 TCP_MAXHLEN = 0x3c TCP_MAXOLEN = 0x28 @@ -1436,8 +1625,30 @@ const ( TCP_NOPUSH = 0x4 TCP_PCAP_IN = 0x1000 TCP_PCAP_OUT = 0x800 + TCP_RACK_EARLY_RECOV = 0x423 + TCP_RACK_EARLY_SEG = 0x424 + TCP_RACK_GP_INCREASE = 0x446 + TCP_RACK_IDLE_REDUCE_HIGH = 0x444 + TCP_RACK_MIN_PACE = 0x445 + TCP_RACK_MIN_PACE_SEG = 0x446 + TCP_RACK_MIN_TO = 0x422 + TCP_RACK_PACE_ALWAYS = 0x41f + TCP_RACK_PACE_MAX_SEG = 0x41e + TCP_RACK_PACE_REDUCE = 0x41d + TCP_RACK_PKT_DELAY = 0x428 + TCP_RACK_PROP = 0x41b + TCP_RACK_PROP_RATE = 0x420 + TCP_RACK_PRR_SENDALOT = 0x421 + TCP_RACK_REORD_FADE = 0x426 + TCP_RACK_REORD_THRESH = 0x425 + TCP_RACK_TLP_INC_VAR = 0x429 + TCP_RACK_TLP_REDUCE = 0x41c + TCP_RACK_TLP_THRESH = 0x427 + TCP_RACK_TLP_USE = 0x447 TCP_VENDOR = 0x80000000 TCSAFLUSH = 0x2 + TIMER_ABSTIME = 0x1 + TIMER_RELTIME = 0x0 TIOCCBRK = 0x2000747a TIOCCDTR = 0x20007478 TIOCCONS = 0x80047462 @@ -1501,6 +1712,8 @@ const ( TIOCTIMESTAMP = 0x40107459 TIOCUCNTL = 0x80047466 TOSTOP = 0x400000 + UTIME_NOW = -0x1 + UTIME_OMIT = -0x2 VDISCARD = 0xf VDSUSP = 0xb VEOF = 0x0 @@ -1565,12 +1778,13 @@ const ( EIDRM = syscall.Errno(0x52) EILSEQ = syscall.Errno(0x56) EINPROGRESS = syscall.Errno(0x24) + EINTEGRITY = syscall.Errno(0x61) EINTR = syscall.Errno(0x4) EINVAL = syscall.Errno(0x16) EIO = syscall.Errno(0x5) EISCONN = syscall.Errno(0x38) EISDIR = syscall.Errno(0x15) - ELAST = syscall.Errno(0x60) + ELAST = syscall.Errno(0x61) ELOOP = syscall.Errno(0x3e) EMFILE = syscall.Errno(0x18) EMLINK = syscall.Errno(0x1f) @@ -1713,7 +1927,7 @@ var errorList = [...]struct { {32, "EPIPE", "broken pipe"}, {33, "EDOM", "numerical argument out of domain"}, {34, "ERANGE", "result too large"}, - {35, "EAGAIN", "resource temporarily unavailable"}, + {35, "EWOULDBLOCK", "resource temporarily unavailable"}, {36, "EINPROGRESS", "operation now in progress"}, {37, "EALREADY", "operation already in progress"}, {38, "ENOTSOCK", "socket operation on non-socket"}, @@ -1775,6 +1989,7 @@ var errorList = [...]struct { {94, "ECAPMODE", "not permitted in capability mode"}, {95, "ENOTRECOVERABLE", "state not recoverable"}, {96, "EOWNERDEAD", "previous owner died"}, + {97, "EINTEGRITY", "integrity check failed"}, } // Signal table diff --git a/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go b/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go index 5e49769d..c557ac2d 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_freebsd_arm64.go @@ -1,6 +1,7 @@ // mkerrors.sh -m64 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && freebsd // +build arm64,freebsd // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -150,6 +151,7 @@ const ( BIOCSETF = 0x80104267 BIOCSETFNR = 0x80104282 BIOCSETIF = 0x8020426c + BIOCSETVLANPCP = 0x80044285 BIOCSETWF = 0x8010427b BIOCSETZBUF = 0x80184281 BIOCSHDRCMPLT = 0x80044275 @@ -339,6 +341,12 @@ const ( CLOCK_UPTIME_FAST = 0x8 CLOCK_UPTIME_PRECISE = 0x7 CLOCK_VIRTUAL = 0x1 + CPUSTATES = 0x5 + CP_IDLE = 0x4 + CP_INTR = 0x3 + CP_NICE = 0x1 + CP_SYS = 0x2 + CP_USER = 0x0 CREAD = 0x800 CRTSCTS = 0x30000 CS5 = 0x0 @@ -440,7 +448,7 @@ const ( DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 DLT_INFINIBAND = 0xf7 DLT_IPFILTER = 0x74 - DLT_IPMB = 0xc7 + DLT_IPMB_KONTRON = 0xc7 DLT_IPMB_LINUX = 0xd1 DLT_IPMI_HPM_2 = 0x104 DLT_IPNET = 0xe2 @@ -480,10 +488,11 @@ const ( DLT_LINUX_LAPD = 0xb1 DLT_LINUX_PPP_WITHDIRECTION = 0xa6 DLT_LINUX_SLL = 0x71 + DLT_LINUX_SLL2 = 0x114 DLT_LOOP = 0x6c DLT_LORATAP = 0x10e DLT_LTALK = 0x72 - DLT_MATCHING_MAX = 0x113 + DLT_MATCHING_MAX = 0x114 DLT_MATCHING_MIN = 0x68 DLT_MFR = 0xb6 DLT_MOST = 0xd3 @@ -727,6 +736,7 @@ const ( IPPROTO_CMTP = 0x26 IPPROTO_CPHB = 0x49 IPPROTO_CPNX = 0x48 + IPPROTO_DCCP = 0x21 IPPROTO_DDP = 0x25 IPPROTO_DGP = 0x56 IPPROTO_DIVERT = 0x102 @@ -807,7 +817,6 @@ const ( IPPROTO_SCTP = 0x84 IPPROTO_SDRP = 0x2a IPPROTO_SEND = 0x103 - IPPROTO_SEP = 0x21 IPPROTO_SHIM6 = 0x8c IPPROTO_SKIP = 0x39 IPPROTO_SPACER = 0x7fff @@ -904,6 +913,7 @@ const ( IPV6_V6ONLY = 0x1b IPV6_VERSION = 0x60 IPV6_VERSION_MASK = 0xf0 + IPV6_VLAN_PCP = 0x4b IP_ADD_MEMBERSHIP = 0xc IP_ADD_SOURCE_MEMBERSHIP = 0x46 IP_BINDANY = 0x18 @@ -982,8 +992,12 @@ const ( IP_TOS = 0x3 IP_TTL = 0x4 IP_UNBLOCK_SOURCE = 0x49 + IP_VLAN_PCP = 0x4b ISIG = 0x80 ISTRIP = 0x20 + ITIMER_PROF = 0x2 + ITIMER_REAL = 0x0 + ITIMER_VIRTUAL = 0x1 IXANY = 0x800 IXOFF = 0x400 IXON = 0x200 @@ -991,6 +1005,10 @@ const ( KERN_OSRELEASE = 0x2 KERN_OSTYPE = 0x1 KERN_VERSION = 0x4 + LOCAL_CONNWAIT = 0x4 + LOCAL_CREDS = 0x2 + LOCAL_PEERCRED = 0x1 + LOCAL_VENDOR = 0x80000000 LOCK_EX = 0x2 LOCK_NB = 0x4 LOCK_SH = 0x1 @@ -1168,6 +1186,8 @@ const ( O_NONBLOCK = 0x4 O_RDONLY = 0x0 O_RDWR = 0x2 + O_RESOLVE_BENEATH = 0x800000 + O_SEARCH = 0x40000 O_SHLOCK = 0x10 O_SYNC = 0x80 O_TRUNC = 0x400 @@ -1178,6 +1198,10 @@ const ( PARMRK = 0x8 PARODD = 0x2000 PENDIN = 0x20000000 + PIOD_READ_D = 0x1 + PIOD_READ_I = 0x3 + PIOD_WRITE_D = 0x2 + PIOD_WRITE_I = 0x4 PRIO_PGRP = 0x1 PRIO_PROCESS = 0x0 PRIO_USER = 0x2 @@ -1185,6 +1209,51 @@ const ( PROT_NONE = 0x0 PROT_READ = 0x1 PROT_WRITE = 0x2 + PTRACE_DEFAULT = 0x1 + PTRACE_EXEC = 0x1 + PTRACE_FORK = 0x8 + PTRACE_LWP = 0x10 + PTRACE_SCE = 0x2 + PTRACE_SCX = 0x4 + PTRACE_SYSCALL = 0x6 + PTRACE_VFORK = 0x20 + PT_ATTACH = 0xa + PT_CLEARSTEP = 0x10 + PT_CONTINUE = 0x7 + PT_DETACH = 0xb + PT_FIRSTMACH = 0x40 + PT_FOLLOW_FORK = 0x17 + PT_GETDBREGS = 0x25 + PT_GETFPREGS = 0x23 + PT_GETLWPLIST = 0xf + PT_GETNUMLWPS = 0xe + PT_GETREGS = 0x21 + PT_GET_EVENT_MASK = 0x19 + PT_GET_SC_ARGS = 0x1b + PT_GET_SC_RET = 0x1c + PT_IO = 0xc + PT_KILL = 0x8 + PT_LWPINFO = 0xd + PT_LWP_EVENTS = 0x18 + PT_READ_D = 0x2 + PT_READ_I = 0x1 + PT_RESUME = 0x13 + PT_SETDBREGS = 0x26 + PT_SETFPREGS = 0x24 + PT_SETREGS = 0x22 + PT_SETSTEP = 0x11 + PT_SET_EVENT_MASK = 0x1a + PT_STEP = 0x9 + PT_SUSPEND = 0x12 + PT_SYSCALL = 0x16 + PT_TO_SCE = 0x14 + PT_TO_SCX = 0x15 + PT_TRACE_ME = 0x0 + PT_VM_ENTRY = 0x29 + PT_VM_TIMESTAMP = 0x28 + PT_WRITE_D = 0x5 + PT_WRITE_I = 0x4 + P_ZONEID = 0xc RLIMIT_AS = 0xa RLIMIT_CORE = 0x4 RLIMIT_CPU = 0x0 @@ -1286,6 +1355,11 @@ const ( SCM_RIGHTS = 0x1 SCM_TIMESTAMP = 0x2 SCM_TIME_INFO = 0x7 + SEEK_CUR = 0x1 + SEEK_DATA = 0x3 + SEEK_END = 0x2 + SEEK_HOLE = 0x4 + SEEK_SET = 0x0 SHUT_RD = 0x0 SHUT_RDWR = 0x2 SHUT_WR = 0x1 @@ -1304,10 +1378,12 @@ const ( SIOCGHWADDR = 0xc020693e SIOCGI2C = 0xc020693d SIOCGIFADDR = 0xc0206921 + SIOCGIFALIAS = 0xc044692d SIOCGIFBRDADDR = 0xc0206923 SIOCGIFCAP = 0xc020691f SIOCGIFCONF = 0xc0106924 SIOCGIFDESCR = 0xc020692a + SIOCGIFDOWNREASON = 0xc058699a SIOCGIFDSTADDR = 0xc0206922 SIOCGIFFIB = 0xc020695c SIOCGIFFLAGS = 0xc0206911 @@ -1370,6 +1446,7 @@ const ( SOCK_RDM = 0x4 SOCK_SEQPACKET = 0x5 SOCK_STREAM = 0x1 + SOL_LOCAL = 0x0 SOL_SOCKET = 0xffff SOMAXCONN = 0x80 SO_ACCEPTCONN = 0x2 @@ -1397,6 +1474,7 @@ const ( SO_RCVBUF = 0x1002 SO_RCVLOWAT = 0x1004 SO_RCVTIMEO = 0x1006 + SO_RERROR = 0x20000 SO_REUSEADDR = 0x4 SO_REUSEPORT = 0x200 SO_REUSEPORT_LB = 0x10000 @@ -1455,22 +1533,40 @@ const ( TCOFLUSH = 0x2 TCOOFF = 0x1 TCOON = 0x2 + TCPOPT_EOL = 0x0 + TCPOPT_FAST_OPEN = 0x22 + TCPOPT_MAXSEG = 0x2 + TCPOPT_NOP = 0x1 + TCPOPT_PAD = 0x0 + TCPOPT_SACK = 0x5 + TCPOPT_SACK_PERMITTED = 0x4 + TCPOPT_SIGNATURE = 0x13 + TCPOPT_TIMESTAMP = 0x8 + TCPOPT_WINDOW = 0x3 TCP_BBR_ACK_COMP_ALG = 0x448 + TCP_BBR_ALGORITHM = 0x43b TCP_BBR_DRAIN_INC_EXTRA = 0x43c TCP_BBR_DRAIN_PG = 0x42e TCP_BBR_EXTRA_GAIN = 0x449 + TCP_BBR_EXTRA_STATE = 0x453 + TCP_BBR_FLOOR_MIN_TSO = 0x454 + TCP_BBR_HDWR_PACE = 0x451 + TCP_BBR_HOLD_TARGET = 0x436 TCP_BBR_IWINTSO = 0x42b TCP_BBR_LOWGAIN_FD = 0x436 TCP_BBR_LOWGAIN_HALF = 0x435 TCP_BBR_LOWGAIN_THRESH = 0x434 TCP_BBR_MAX_RTO = 0x439 TCP_BBR_MIN_RTO = 0x438 + TCP_BBR_MIN_TOPACEOUT = 0x455 TCP_BBR_ONE_RETRAN = 0x431 TCP_BBR_PACE_CROSS = 0x442 TCP_BBR_PACE_DEL_TAR = 0x43f + TCP_BBR_PACE_OH = 0x435 TCP_BBR_PACE_PER_SEC = 0x43e TCP_BBR_PACE_SEG_MAX = 0x440 TCP_BBR_PACE_SEG_MIN = 0x441 + TCP_BBR_POLICER_DETECT = 0x457 TCP_BBR_PROBE_RTT_GAIN = 0x44d TCP_BBR_PROBE_RTT_INT = 0x430 TCP_BBR_PROBE_RTT_LEN = 0x44e @@ -1479,12 +1575,18 @@ const ( TCP_BBR_REC_OVER_HPTS = 0x43a TCP_BBR_RETRAN_WTSO = 0x44b TCP_BBR_RWND_IS_APP = 0x42f + TCP_BBR_SEND_IWND_IN_TSO = 0x44f TCP_BBR_STARTUP_EXIT_EPOCH = 0x43d TCP_BBR_STARTUP_LOSS_EXIT = 0x432 TCP_BBR_STARTUP_PG = 0x42d + TCP_BBR_TMR_PACE_OH = 0x448 + TCP_BBR_TSLIMITS = 0x434 + TCP_BBR_TSTMP_RAISES = 0x456 TCP_BBR_UNLIMITED = 0x43b TCP_BBR_USEDEL_RATE = 0x437 TCP_BBR_USE_LOWGAIN = 0x433 + TCP_BBR_USE_RACK_CHEAT = 0x450 + TCP_BBR_UTTER_MAX_TSO = 0x452 TCP_CA_NAME_MAX = 0x10 TCP_CCALGOOPT = 0x41 TCP_CONGESTION = 0x40 @@ -1524,6 +1626,7 @@ const ( TCP_PCAP_OUT = 0x800 TCP_RACK_EARLY_RECOV = 0x423 TCP_RACK_EARLY_SEG = 0x424 + TCP_RACK_GP_INCREASE = 0x446 TCP_RACK_IDLE_REDUCE_HIGH = 0x444 TCP_RACK_MIN_PACE = 0x445 TCP_RACK_MIN_PACE_SEG = 0x446 @@ -1537,7 +1640,6 @@ const ( TCP_RACK_PRR_SENDALOT = 0x421 TCP_RACK_REORD_FADE = 0x426 TCP_RACK_REORD_THRESH = 0x425 - TCP_RACK_SESS_CWV = 0x42a TCP_RACK_TLP_INC_VAR = 0x429 TCP_RACK_TLP_REDUCE = 0x41c TCP_RACK_TLP_THRESH = 0x427 @@ -1676,12 +1778,13 @@ const ( EIDRM = syscall.Errno(0x52) EILSEQ = syscall.Errno(0x56) EINPROGRESS = syscall.Errno(0x24) + EINTEGRITY = syscall.Errno(0x61) EINTR = syscall.Errno(0x4) EINVAL = syscall.Errno(0x16) EIO = syscall.Errno(0x5) EISCONN = syscall.Errno(0x38) EISDIR = syscall.Errno(0x15) - ELAST = syscall.Errno(0x60) + ELAST = syscall.Errno(0x61) ELOOP = syscall.Errno(0x3e) EMFILE = syscall.Errno(0x18) EMLINK = syscall.Errno(0x1f) @@ -1824,7 +1927,7 @@ var errorList = [...]struct { {32, "EPIPE", "broken pipe"}, {33, "EDOM", "numerical argument out of domain"}, {34, "ERANGE", "result too large"}, - {35, "EAGAIN", "resource temporarily unavailable"}, + {35, "EWOULDBLOCK", "resource temporarily unavailable"}, {36, "EINPROGRESS", "operation now in progress"}, {37, "EALREADY", "operation already in progress"}, {38, "ENOTSOCK", "socket operation on non-socket"}, @@ -1886,6 +1989,7 @@ var errorList = [...]struct { {94, "ECAPMODE", "not permitted in capability mode"}, {95, "ENOTRECOVERABLE", "state not recoverable"}, {96, "EOWNERDEAD", "previous owner died"}, + {97, "EINTEGRITY", "integrity check failed"}, } // Signal table diff --git a/vendor/golang.org/x/sys/unix/zerrors_freebsd_riscv64.go b/vendor/golang.org/x/sys/unix/zerrors_freebsd_riscv64.go new file mode 100644 index 00000000..341b4d96 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_freebsd_riscv64.go @@ -0,0 +1,2148 @@ +// mkerrors.sh -m64 +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build riscv64 && freebsd +// +build riscv64,freebsd + +// Code generated by cmd/cgo -godefs; DO NOT EDIT. +// cgo -godefs -- -m64 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_ARP = 0x23 + AF_ATM = 0x1e + AF_BLUETOOTH = 0x24 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_HYLINK = 0xf + AF_HYPERV = 0x2b + AF_IEEE80211 = 0x25 + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x1c + AF_INET6_SDP = 0x2a + AF_INET_SDP = 0x28 + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x2b + AF_NATM = 0x1d + AF_NETBIOS = 0x6 + AF_NETGRAPH = 0x20 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x11 + AF_SCLUSTER = 0x22 + AF_SIP = 0x18 + AF_SLOW = 0x21 + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + AF_VENDOR00 = 0x27 + AF_VENDOR01 = 0x29 + AF_VENDOR03 = 0x2d + AF_VENDOR04 = 0x2f + AF_VENDOR05 = 0x31 + AF_VENDOR06 = 0x33 + AF_VENDOR07 = 0x35 + AF_VENDOR08 = 0x37 + AF_VENDOR09 = 0x39 + AF_VENDOR10 = 0x3b + AF_VENDOR11 = 0x3d + AF_VENDOR12 = 0x3f + AF_VENDOR13 = 0x41 + AF_VENDOR14 = 0x43 + AF_VENDOR15 = 0x45 + AF_VENDOR16 = 0x47 + AF_VENDOR17 = 0x49 + AF_VENDOR18 = 0x4b + AF_VENDOR19 = 0x4d + AF_VENDOR20 = 0x4f + AF_VENDOR21 = 0x51 + AF_VENDOR22 = 0x53 + AF_VENDOR23 = 0x55 + AF_VENDOR24 = 0x57 + AF_VENDOR25 = 0x59 + AF_VENDOR26 = 0x5b + AF_VENDOR27 = 0x5d + AF_VENDOR28 = 0x5f + AF_VENDOR29 = 0x61 + AF_VENDOR30 = 0x63 + AF_VENDOR31 = 0x65 + AF_VENDOR32 = 0x67 + AF_VENDOR33 = 0x69 + AF_VENDOR34 = 0x6b + AF_VENDOR35 = 0x6d + AF_VENDOR36 = 0x6f + AF_VENDOR37 = 0x71 + AF_VENDOR38 = 0x73 + AF_VENDOR39 = 0x75 + AF_VENDOR40 = 0x77 + AF_VENDOR41 = 0x79 + AF_VENDOR42 = 0x7b + AF_VENDOR43 = 0x7d + AF_VENDOR44 = 0x7f + AF_VENDOR45 = 0x81 + AF_VENDOR46 = 0x83 + AF_VENDOR47 = 0x85 + ALTWERASE = 0x200 + B0 = 0x0 + B1000000 = 0xf4240 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1500000 = 0x16e360 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B2000000 = 0x1e8480 + B230400 = 0x38400 + B2400 = 0x960 + B2500000 = 0x2625a0 + B28800 = 0x7080 + B300 = 0x12c + B3000000 = 0x2dc6c0 + B3500000 = 0x3567e0 + B38400 = 0x9600 + B4000000 = 0x3d0900 + B460800 = 0x70800 + B4800 = 0x12c0 + B50 = 0x32 + B500000 = 0x7a120 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B921600 = 0xe1000 + B9600 = 0x2580 + BIOCFEEDBACK = 0x8004427c + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDIRECTION = 0x40044276 + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc0104279 + BIOCGETBUFMODE = 0x4004427d + BIOCGETIF = 0x4020426b + BIOCGETZMAX = 0x4008427f + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044272 + BIOCGRTIMEOUT = 0x4010426e + BIOCGSEESENT = 0x40044276 + BIOCGSTATS = 0x4008426f + BIOCGTSTAMP = 0x40044283 + BIOCIMMEDIATE = 0x80044270 + BIOCLOCK = 0x2000427a + BIOCPROMISC = 0x20004269 + BIOCROTZBUF = 0x40184280 + BIOCSBLEN = 0xc0044266 + BIOCSDIRECTION = 0x80044277 + BIOCSDLT = 0x80044278 + BIOCSETBUFMODE = 0x8004427e + BIOCSETF = 0x80104267 + BIOCSETFNR = 0x80104282 + BIOCSETIF = 0x8020426c + BIOCSETVLANPCP = 0x80044285 + BIOCSETWF = 0x8010427b + BIOCSETZBUF = 0x80184281 + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044273 + BIOCSRTIMEOUT = 0x8010426d + BIOCSSEESENT = 0x80044277 + BIOCSTSTAMP = 0x80044284 + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x8 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_BUFMODE_BUFFER = 0x1 + BPF_BUFMODE_ZBUF = 0x2 + BPF_DIV = 0x30 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x80000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MOD = 0x90 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_T_BINTIME = 0x2 + BPF_T_BINTIME_FAST = 0x102 + BPF_T_BINTIME_MONOTONIC = 0x202 + BPF_T_BINTIME_MONOTONIC_FAST = 0x302 + BPF_T_FAST = 0x100 + BPF_T_FLAG_MASK = 0x300 + BPF_T_FORMAT_MASK = 0x3 + BPF_T_MICROTIME = 0x0 + BPF_T_MICROTIME_FAST = 0x100 + BPF_T_MICROTIME_MONOTONIC = 0x200 + BPF_T_MICROTIME_MONOTONIC_FAST = 0x300 + BPF_T_MONOTONIC = 0x200 + BPF_T_MONOTONIC_FAST = 0x300 + BPF_T_NANOTIME = 0x1 + BPF_T_NANOTIME_FAST = 0x101 + BPF_T_NANOTIME_MONOTONIC = 0x201 + BPF_T_NANOTIME_MONOTONIC_FAST = 0x301 + BPF_T_NONE = 0x3 + BPF_T_NORMAL = 0x0 + BPF_W = 0x0 + BPF_X = 0x8 + BPF_XOR = 0xa0 + BRKINT = 0x2 + CAP_ACCEPT = 0x200000020000000 + CAP_ACL_CHECK = 0x400000000010000 + CAP_ACL_DELETE = 0x400000000020000 + CAP_ACL_GET = 0x400000000040000 + CAP_ACL_SET = 0x400000000080000 + CAP_ALL0 = 0x20007ffffffffff + CAP_ALL1 = 0x4000000001fffff + CAP_BIND = 0x200000040000000 + CAP_BINDAT = 0x200008000000400 + CAP_CHFLAGSAT = 0x200000000001400 + CAP_CONNECT = 0x200000080000000 + CAP_CONNECTAT = 0x200010000000400 + CAP_CREATE = 0x200000000000040 + CAP_EVENT = 0x400000000000020 + CAP_EXTATTR_DELETE = 0x400000000001000 + CAP_EXTATTR_GET = 0x400000000002000 + CAP_EXTATTR_LIST = 0x400000000004000 + CAP_EXTATTR_SET = 0x400000000008000 + CAP_FCHDIR = 0x200000000000800 + CAP_FCHFLAGS = 0x200000000001000 + CAP_FCHMOD = 0x200000000002000 + CAP_FCHMODAT = 0x200000000002400 + CAP_FCHOWN = 0x200000000004000 + CAP_FCHOWNAT = 0x200000000004400 + CAP_FCNTL = 0x200000000008000 + CAP_FCNTL_ALL = 0x78 + CAP_FCNTL_GETFL = 0x8 + CAP_FCNTL_GETOWN = 0x20 + CAP_FCNTL_SETFL = 0x10 + CAP_FCNTL_SETOWN = 0x40 + CAP_FEXECVE = 0x200000000000080 + CAP_FLOCK = 0x200000000010000 + CAP_FPATHCONF = 0x200000000020000 + CAP_FSCK = 0x200000000040000 + CAP_FSTAT = 0x200000000080000 + CAP_FSTATAT = 0x200000000080400 + CAP_FSTATFS = 0x200000000100000 + CAP_FSYNC = 0x200000000000100 + CAP_FTRUNCATE = 0x200000000000200 + CAP_FUTIMES = 0x200000000200000 + CAP_FUTIMESAT = 0x200000000200400 + CAP_GETPEERNAME = 0x200000100000000 + CAP_GETSOCKNAME = 0x200000200000000 + CAP_GETSOCKOPT = 0x200000400000000 + CAP_IOCTL = 0x400000000000080 + CAP_IOCTLS_ALL = 0x7fffffffffffffff + CAP_KQUEUE = 0x400000000100040 + CAP_KQUEUE_CHANGE = 0x400000000100000 + CAP_KQUEUE_EVENT = 0x400000000000040 + CAP_LINKAT_SOURCE = 0x200020000000400 + CAP_LINKAT_TARGET = 0x200000000400400 + CAP_LISTEN = 0x200000800000000 + CAP_LOOKUP = 0x200000000000400 + CAP_MAC_GET = 0x400000000000001 + CAP_MAC_SET = 0x400000000000002 + CAP_MKDIRAT = 0x200000000800400 + CAP_MKFIFOAT = 0x200000001000400 + CAP_MKNODAT = 0x200000002000400 + CAP_MMAP = 0x200000000000010 + CAP_MMAP_R = 0x20000000000001d + CAP_MMAP_RW = 0x20000000000001f + CAP_MMAP_RWX = 0x20000000000003f + CAP_MMAP_RX = 0x20000000000003d + CAP_MMAP_W = 0x20000000000001e + CAP_MMAP_WX = 0x20000000000003e + CAP_MMAP_X = 0x20000000000003c + CAP_PDGETPID = 0x400000000000200 + CAP_PDKILL = 0x400000000000800 + CAP_PDWAIT = 0x400000000000400 + CAP_PEELOFF = 0x200001000000000 + CAP_POLL_EVENT = 0x400000000000020 + CAP_PREAD = 0x20000000000000d + CAP_PWRITE = 0x20000000000000e + CAP_READ = 0x200000000000001 + CAP_RECV = 0x200000000000001 + CAP_RENAMEAT_SOURCE = 0x200000004000400 + CAP_RENAMEAT_TARGET = 0x200040000000400 + CAP_RIGHTS_VERSION = 0x0 + CAP_RIGHTS_VERSION_00 = 0x0 + CAP_SEEK = 0x20000000000000c + CAP_SEEK_TELL = 0x200000000000004 + CAP_SEM_GETVALUE = 0x400000000000004 + CAP_SEM_POST = 0x400000000000008 + CAP_SEM_WAIT = 0x400000000000010 + CAP_SEND = 0x200000000000002 + CAP_SETSOCKOPT = 0x200002000000000 + CAP_SHUTDOWN = 0x200004000000000 + CAP_SOCK_CLIENT = 0x200007780000003 + CAP_SOCK_SERVER = 0x200007f60000003 + CAP_SYMLINKAT = 0x200000008000400 + CAP_TTYHOOK = 0x400000000000100 + CAP_UNLINKAT = 0x200000010000400 + CAP_UNUSED0_44 = 0x200080000000000 + CAP_UNUSED0_57 = 0x300000000000000 + CAP_UNUSED1_22 = 0x400000000200000 + CAP_UNUSED1_57 = 0x500000000000000 + CAP_WRITE = 0x200000000000002 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_BOOTTIME = 0x5 + CLOCK_MONOTONIC = 0x4 + CLOCK_MONOTONIC_COARSE = 0xc + CLOCK_MONOTONIC_FAST = 0xc + CLOCK_MONOTONIC_PRECISE = 0xb + CLOCK_PROCESS_CPUTIME_ID = 0xf + CLOCK_PROF = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_REALTIME_COARSE = 0xa + CLOCK_REALTIME_FAST = 0xa + CLOCK_REALTIME_PRECISE = 0x9 + CLOCK_SECOND = 0xd + CLOCK_THREAD_CPUTIME_ID = 0xe + CLOCK_UPTIME = 0x5 + CLOCK_UPTIME_FAST = 0x8 + CLOCK_UPTIME_PRECISE = 0x7 + CLOCK_VIRTUAL = 0x1 + CPUSTATES = 0x5 + CP_IDLE = 0x4 + CP_INTR = 0x3 + CP_NICE = 0x1 + CP_SYS = 0x2 + CP_USER = 0x0 + CREAD = 0x800 + CRTSCTS = 0x30000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0x14 + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0x18 + CTL_NET = 0x4 + DIOCGATTR = 0xc148648e + DIOCGDELETE = 0x80106488 + DIOCGFLUSH = 0x20006487 + DIOCGFWHEADS = 0x40046483 + DIOCGFWSECTORS = 0x40046482 + DIOCGIDENT = 0x41006489 + DIOCGKERNELDUMP = 0xc0986492 + DIOCGMEDIASIZE = 0x40086481 + DIOCGPHYSPATH = 0x4400648d + DIOCGPROVIDERNAME = 0x4400648a + DIOCGSECTORSIZE = 0x40046480 + DIOCGSTRIPEOFFSET = 0x4008648c + DIOCGSTRIPESIZE = 0x4008648b + DIOCSKERNELDUMP = 0x80986491 + DIOCSKERNELDUMP_FREEBSD11 = 0x80046485 + DIOCSKERNELDUMP_FREEBSD12 = 0x80506490 + DIOCZONECMD = 0xc080648f + DLT_A429 = 0xb8 + DLT_A653_ICM = 0xb9 + DLT_AIRONET_HEADER = 0x78 + DLT_AOS = 0xde + DLT_APPLE_IP_OVER_IEEE1394 = 0x8a + DLT_ARCNET = 0x7 + DLT_ARCNET_LINUX = 0x81 + DLT_ATM_CLIP = 0x13 + DLT_ATM_RFC1483 = 0xb + DLT_AURORA = 0x7e + DLT_AX25 = 0x3 + DLT_AX25_KISS = 0xca + DLT_BACNET_MS_TP = 0xa5 + DLT_BLUETOOTH_BREDR_BB = 0xff + DLT_BLUETOOTH_HCI_H4 = 0xbb + DLT_BLUETOOTH_HCI_H4_WITH_PHDR = 0xc9 + DLT_BLUETOOTH_LE_LL = 0xfb + DLT_BLUETOOTH_LE_LL_WITH_PHDR = 0x100 + DLT_BLUETOOTH_LINUX_MONITOR = 0xfe + DLT_CAN20B = 0xbe + DLT_CAN_SOCKETCAN = 0xe3 + DLT_CHAOS = 0x5 + DLT_CHDLC = 0x68 + DLT_CISCO_IOS = 0x76 + DLT_CLASS_NETBSD_RAWAF = 0x2240000 + DLT_C_HDLC = 0x68 + DLT_C_HDLC_WITH_DIR = 0xcd + DLT_DBUS = 0xe7 + DLT_DECT = 0xdd + DLT_DISPLAYPORT_AUX = 0x113 + DLT_DOCSIS = 0x8f + DLT_DOCSIS31_XRA31 = 0x111 + DLT_DVB_CI = 0xeb + DLT_ECONET = 0x73 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0x6d + DLT_EPON = 0x103 + DLT_ERF = 0xc5 + DLT_ERF_ETH = 0xaf + DLT_ERF_POS = 0xb0 + DLT_ETHERNET_MPACKET = 0x112 + DLT_FC_2 = 0xe0 + DLT_FC_2_WITH_FRAME_DELIMS = 0xe1 + DLT_FDDI = 0xa + DLT_FLEXRAY = 0xd2 + DLT_FRELAY = 0x6b + DLT_FRELAY_WITH_DIR = 0xce + DLT_GCOM_SERIAL = 0xad + DLT_GCOM_T1E1 = 0xac + DLT_GPF_F = 0xab + DLT_GPF_T = 0xaa + DLT_GPRS_LLC = 0xa9 + DLT_GSMTAP_ABIS = 0xda + DLT_GSMTAP_UM = 0xd9 + DLT_IBM_SN = 0x92 + DLT_IBM_SP = 0x91 + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_IEEE802_11_RADIO_AVS = 0xa3 + DLT_IEEE802_15_4 = 0xc3 + DLT_IEEE802_15_4_LINUX = 0xbf + DLT_IEEE802_15_4_NOFCS = 0xe6 + DLT_IEEE802_15_4_NONASK_PHY = 0xd7 + DLT_IEEE802_16_MAC_CPS = 0xbc + DLT_IEEE802_16_MAC_CPS_RADIO = 0xc1 + DLT_INFINIBAND = 0xf7 + DLT_IPFILTER = 0x74 + DLT_IPMB_KONTRON = 0xc7 + DLT_IPMB_LINUX = 0xd1 + DLT_IPMI_HPM_2 = 0x104 + DLT_IPNET = 0xe2 + DLT_IPOIB = 0xf2 + DLT_IPV4 = 0xe4 + DLT_IPV6 = 0xe5 + DLT_IP_OVER_FC = 0x7a + DLT_ISO_14443 = 0x108 + DLT_JUNIPER_ATM1 = 0x89 + DLT_JUNIPER_ATM2 = 0x87 + DLT_JUNIPER_ATM_CEMIC = 0xee + DLT_JUNIPER_CHDLC = 0xb5 + DLT_JUNIPER_ES = 0x84 + DLT_JUNIPER_ETHER = 0xb2 + DLT_JUNIPER_FIBRECHANNEL = 0xea + DLT_JUNIPER_FRELAY = 0xb4 + DLT_JUNIPER_GGSN = 0x85 + DLT_JUNIPER_ISM = 0xc2 + DLT_JUNIPER_MFR = 0x86 + DLT_JUNIPER_MLFR = 0x83 + DLT_JUNIPER_MLPPP = 0x82 + DLT_JUNIPER_MONITOR = 0xa4 + DLT_JUNIPER_PIC_PEER = 0xae + DLT_JUNIPER_PPP = 0xb3 + DLT_JUNIPER_PPPOE = 0xa7 + DLT_JUNIPER_PPPOE_ATM = 0xa8 + DLT_JUNIPER_SERVICES = 0x88 + DLT_JUNIPER_SRX_E2E = 0xe9 + DLT_JUNIPER_ST = 0xc8 + DLT_JUNIPER_VP = 0xb7 + DLT_JUNIPER_VS = 0xe8 + DLT_LAPB_WITH_DIR = 0xcf + DLT_LAPD = 0xcb + DLT_LIN = 0xd4 + DLT_LINUX_EVDEV = 0xd8 + DLT_LINUX_IRDA = 0x90 + DLT_LINUX_LAPD = 0xb1 + DLT_LINUX_PPP_WITHDIRECTION = 0xa6 + DLT_LINUX_SLL = 0x71 + DLT_LINUX_SLL2 = 0x114 + DLT_LOOP = 0x6c + DLT_LORATAP = 0x10e + DLT_LTALK = 0x72 + DLT_MATCHING_MAX = 0x114 + DLT_MATCHING_MIN = 0x68 + DLT_MFR = 0xb6 + DLT_MOST = 0xd3 + DLT_MPEG_2_TS = 0xf3 + DLT_MPLS = 0xdb + DLT_MTP2 = 0x8c + DLT_MTP2_WITH_PHDR = 0x8b + DLT_MTP3 = 0x8d + DLT_MUX27010 = 0xec + DLT_NETANALYZER = 0xf0 + DLT_NETANALYZER_TRANSPARENT = 0xf1 + DLT_NETLINK = 0xfd + DLT_NFC_LLCP = 0xf5 + DLT_NFLOG = 0xef + DLT_NG40 = 0xf4 + DLT_NORDIC_BLE = 0x110 + DLT_NULL = 0x0 + DLT_OPENFLOW = 0x10b + DLT_PCI_EXP = 0x7d + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x79 + DLT_PKTAP = 0x102 + DLT_PPI = 0xc0 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0xe + DLT_PPP_ETHER = 0x33 + DLT_PPP_PPPD = 0xa6 + DLT_PPP_SERIAL = 0x32 + DLT_PPP_WITH_DIR = 0xcc + DLT_PPP_WITH_DIRECTION = 0xa6 + DLT_PRISM_HEADER = 0x77 + DLT_PROFIBUS_DL = 0x101 + DLT_PRONET = 0x4 + DLT_RAIF1 = 0xc6 + DLT_RAW = 0xc + DLT_RDS = 0x109 + DLT_REDBACK_SMARTEDGE = 0x20 + DLT_RIO = 0x7c + DLT_RTAC_SERIAL = 0xfa + DLT_SCCP = 0x8e + DLT_SCTP = 0xf8 + DLT_SDLC = 0x10c + DLT_SITA = 0xc4 + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xd + DLT_STANAG_5066_D_PDU = 0xed + DLT_SUNATM = 0x7b + DLT_SYMANTEC_FIREWALL = 0x63 + DLT_TI_LLN_SNIFFER = 0x10d + DLT_TZSP = 0x80 + DLT_USB = 0xba + DLT_USBPCAP = 0xf9 + DLT_USB_DARWIN = 0x10a + DLT_USB_FREEBSD = 0xba + DLT_USB_LINUX = 0xbd + DLT_USB_LINUX_MMAPPED = 0xdc + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DLT_VSOCK = 0x10f + DLT_WATTSTOPPER_DLM = 0x107 + DLT_WIHART = 0xdf + DLT_WIRESHARK_UPPER_PDU = 0xfc + DLT_X2E_SERIAL = 0xd5 + DLT_X2E_XORAYA = 0xd6 + DLT_ZWAVE_R1_R2 = 0x105 + DLT_ZWAVE_R3 = 0x106 + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + DT_WHT = 0xe + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EHE_DEAD_PRIORITY = -0x1 + EVFILT_AIO = -0x3 + EVFILT_EMPTY = -0xd + EVFILT_FS = -0x9 + EVFILT_LIO = -0xa + EVFILT_PROC = -0x5 + EVFILT_PROCDESC = -0x8 + EVFILT_READ = -0x1 + EVFILT_SENDFILE = -0xc + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0xd + EVFILT_TIMER = -0x7 + EVFILT_USER = -0xb + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EVNAMEMAP_NAME_SIZE = 0x40 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_DROP = 0x1000 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_FLAG2 = 0x4000 + EV_FORCEONESHOT = 0x100 + EV_ONESHOT = 0x10 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf000 + EXTA = 0x4b00 + EXTATTR_MAXNAMELEN = 0xff + EXTATTR_NAMESPACE_EMPTY = 0x0 + EXTATTR_NAMESPACE_SYSTEM = 0x2 + EXTATTR_NAMESPACE_USER = 0x1 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_NONE = -0xc8 + FD_SETSIZE = 0x400 + FLUSHO = 0x800000 + F_ADD_SEALS = 0x13 + F_CANCEL = 0x5 + F_DUP2FD = 0xa + F_DUP2FD_CLOEXEC = 0x12 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0x11 + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0xb + F_GETOWN = 0x5 + F_GET_SEALS = 0x14 + F_ISUNIONSTACK = 0x15 + F_KINFO = 0x16 + F_OGETLK = 0x7 + F_OK = 0x0 + F_OSETLK = 0x8 + F_OSETLKW = 0x9 + F_RDAHEAD = 0x10 + F_RDLCK = 0x1 + F_READAHEAD = 0xf + F_SEAL_GROW = 0x4 + F_SEAL_SEAL = 0x1 + F_SEAL_SHRINK = 0x2 + F_SEAL_WRITE = 0x8 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0xc + F_SETLKW = 0xd + F_SETLK_REMOTE = 0xe + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_UNLCKSYS = 0x4 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFCAP_WOL_MAGIC = 0x2000 + IFF_ALLMULTI = 0x200 + IFF_ALTPHYS = 0x4000 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x218f72 + IFF_CANTCONFIG = 0x10000 + IFF_DEBUG = 0x4 + IFF_DRV_OACTIVE = 0x400 + IFF_DRV_RUNNING = 0x40 + IFF_DYING = 0x200000 + IFF_KNOWSEPOCH = 0x20 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MONITOR = 0x40000 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_NOGROUP = 0x800000 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PPROMISC = 0x20000 + IFF_PROMISC = 0x100 + IFF_RENAMING = 0x400000 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_STATICARP = 0x80000 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_BRIDGE = 0xd1 + IFT_CARP = 0xf8 + IFT_IEEE1394 = 0x90 + IFT_INFINIBAND = 0xc7 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_PPP = 0x17 + IFT_PROPVIRTUAL = 0x35 + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IN_NETMASK_DEFAULT = 0xffffff00 + IN_RFC3021_MASK = 0xfffffffe + IPPROTO_3PC = 0x22 + IPPROTO_ADFS = 0x44 + IPPROTO_AH = 0x33 + IPPROTO_AHIP = 0x3d + IPPROTO_APES = 0x63 + IPPROTO_ARGUS = 0xd + IPPROTO_AX25 = 0x5d + IPPROTO_BHA = 0x31 + IPPROTO_BLT = 0x1e + IPPROTO_BRSATMON = 0x4c + IPPROTO_CARP = 0x70 + IPPROTO_CFTP = 0x3e + IPPROTO_CHAOS = 0x10 + IPPROTO_CMTP = 0x26 + IPPROTO_CPHB = 0x49 + IPPROTO_CPNX = 0x48 + IPPROTO_DCCP = 0x21 + IPPROTO_DDP = 0x25 + IPPROTO_DGP = 0x56 + IPPROTO_DIVERT = 0x102 + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_EMCON = 0xe + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GMTP = 0x64 + IPPROTO_GRE = 0x2f + IPPROTO_HELLO = 0x3f + IPPROTO_HIP = 0x8b + IPPROTO_HMP = 0x14 + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IDPR = 0x23 + IPPROTO_IDRP = 0x2d + IPPROTO_IGMP = 0x2 + IPPROTO_IGP = 0x55 + IPPROTO_IGRP = 0x58 + IPPROTO_IL = 0x28 + IPPROTO_INLSP = 0x34 + IPPROTO_INP = 0x20 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPCV = 0x47 + IPPROTO_IPEIP = 0x5e + IPPROTO_IPIP = 0x4 + IPPROTO_IPPC = 0x43 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_IRTP = 0x1c + IPPROTO_KRYPTOLAN = 0x41 + IPPROTO_LARP = 0x5b + IPPROTO_LEAF1 = 0x19 + IPPROTO_LEAF2 = 0x1a + IPPROTO_MAX = 0x100 + IPPROTO_MEAS = 0x13 + IPPROTO_MH = 0x87 + IPPROTO_MHRP = 0x30 + IPPROTO_MICP = 0x5f + IPPROTO_MOBILE = 0x37 + IPPROTO_MPLS = 0x89 + IPPROTO_MTP = 0x5c + IPPROTO_MUX = 0x12 + IPPROTO_ND = 0x4d + IPPROTO_NHRP = 0x36 + IPPROTO_NONE = 0x3b + IPPROTO_NSP = 0x1f + IPPROTO_NVPII = 0xb + IPPROTO_OLD_DIVERT = 0xfe + IPPROTO_OSPFIGP = 0x59 + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PGM = 0x71 + IPPROTO_PIGP = 0x9 + IPPROTO_PIM = 0x67 + IPPROTO_PRM = 0x15 + IPPROTO_PUP = 0xc + IPPROTO_PVP = 0x4b + IPPROTO_RAW = 0xff + IPPROTO_RCCMON = 0xa + IPPROTO_RDP = 0x1b + IPPROTO_RESERVED_253 = 0xfd + IPPROTO_RESERVED_254 = 0xfe + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_RVD = 0x42 + IPPROTO_SATEXPAK = 0x40 + IPPROTO_SATMON = 0x45 + IPPROTO_SCCSP = 0x60 + IPPROTO_SCTP = 0x84 + IPPROTO_SDRP = 0x2a + IPPROTO_SEND = 0x103 + IPPROTO_SHIM6 = 0x8c + IPPROTO_SKIP = 0x39 + IPPROTO_SPACER = 0x7fff + IPPROTO_SRPC = 0x5a + IPPROTO_ST = 0x7 + IPPROTO_SVMTP = 0x52 + IPPROTO_SWIPE = 0x35 + IPPROTO_TCF = 0x57 + IPPROTO_TCP = 0x6 + IPPROTO_TLSP = 0x38 + IPPROTO_TP = 0x1d + IPPROTO_TPXX = 0x27 + IPPROTO_TRUNK1 = 0x17 + IPPROTO_TRUNK2 = 0x18 + IPPROTO_TTP = 0x54 + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPPROTO_VINES = 0x53 + IPPROTO_VISA = 0x46 + IPPROTO_VMTP = 0x51 + IPPROTO_WBEXPAK = 0x4f + IPPROTO_WBMON = 0x4e + IPPROTO_WSN = 0x4a + IPPROTO_XNET = 0xf + IPPROTO_XTP = 0x24 + IPV6_AUTOFLOWLABEL = 0x3b + IPV6_BINDANY = 0x40 + IPV6_BINDMULTI = 0x41 + IPV6_BINDV6ONLY = 0x1b + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_FLOWID = 0x43 + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_LEN = 0x14 + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FLOWTYPE = 0x44 + IPV6_FRAGTTL = 0x78 + IPV6_FW_ADD = 0x1e + IPV6_FW_DEL = 0x1f + IPV6_FW_FLUSH = 0x20 + IPV6_FW_GET = 0x22 + IPV6_FW_ZERO = 0x21 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPSEC_POLICY = 0x1c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXOPTHDR = 0x800 + IPV6_MAXPACKET = 0xffff + IPV6_MAX_GROUP_SRC_FILTER = 0x200 + IPV6_MAX_MEMBERSHIPS = 0xfff + IPV6_MAX_SOCK_SRC_FILTER = 0x80 + IPV6_MMTU = 0x500 + IPV6_MSFILTER = 0x4a + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_ORIGDSTADDR = 0x48 + IPV6_PATHMTU = 0x2c + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_PREFER_TEMPADDR = 0x3f + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVFLOWID = 0x46 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVORIGDSTADDR = 0x48 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRSSBUCKETID = 0x47 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RSSBUCKETID = 0x45 + IPV6_RSS_LISTEN_BUCKET = 0x42 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IPV6_VLAN_PCP = 0x4b + IP_ADD_MEMBERSHIP = 0xc + IP_ADD_SOURCE_MEMBERSHIP = 0x46 + IP_BINDANY = 0x18 + IP_BINDMULTI = 0x19 + IP_BLOCK_SOURCE = 0x48 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DONTFRAG = 0x43 + IP_DROP_MEMBERSHIP = 0xd + IP_DROP_SOURCE_MEMBERSHIP = 0x47 + IP_DUMMYNET3 = 0x31 + IP_DUMMYNET_CONFIGURE = 0x3c + IP_DUMMYNET_DEL = 0x3d + IP_DUMMYNET_FLUSH = 0x3e + IP_DUMMYNET_GET = 0x40 + IP_FLOWID = 0x5a + IP_FLOWTYPE = 0x5b + IP_FW3 = 0x30 + IP_FW_ADD = 0x32 + IP_FW_DEL = 0x33 + IP_FW_FLUSH = 0x34 + IP_FW_GET = 0x36 + IP_FW_NAT_CFG = 0x38 + IP_FW_NAT_DEL = 0x39 + IP_FW_NAT_GET_CONFIG = 0x3a + IP_FW_NAT_GET_LOG = 0x3b + IP_FW_RESETLOG = 0x37 + IP_FW_TABLE_ADD = 0x28 + IP_FW_TABLE_DEL = 0x29 + IP_FW_TABLE_FLUSH = 0x2a + IP_FW_TABLE_GETSIZE = 0x2b + IP_FW_TABLE_LIST = 0x2c + IP_FW_ZERO = 0x35 + IP_HDRINCL = 0x2 + IP_IPSEC_POLICY = 0x15 + IP_MAXPACKET = 0xffff + IP_MAX_GROUP_SRC_FILTER = 0x200 + IP_MAX_MEMBERSHIPS = 0xfff + IP_MAX_SOCK_MUTE_FILTER = 0x80 + IP_MAX_SOCK_SRC_FILTER = 0x80 + IP_MF = 0x2000 + IP_MINTTL = 0x42 + IP_MSFILTER = 0x4a + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_MULTICAST_VIF = 0xe + IP_OFFMASK = 0x1fff + IP_ONESBCAST = 0x17 + IP_OPTIONS = 0x1 + IP_ORIGDSTADDR = 0x1b + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVFLOWID = 0x5d + IP_RECVIF = 0x14 + IP_RECVOPTS = 0x5 + IP_RECVORIGDSTADDR = 0x1b + IP_RECVRETOPTS = 0x6 + IP_RECVRSSBUCKETID = 0x5e + IP_RECVTOS = 0x44 + IP_RECVTTL = 0x41 + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RSSBUCKETID = 0x5c + IP_RSS_LISTEN_BUCKET = 0x1a + IP_RSVP_OFF = 0x10 + IP_RSVP_ON = 0xf + IP_RSVP_VIF_OFF = 0x12 + IP_RSVP_VIF_ON = 0x11 + IP_SENDSRCADDR = 0x7 + IP_TOS = 0x3 + IP_TTL = 0x4 + IP_UNBLOCK_SOURCE = 0x49 + IP_VLAN_PCP = 0x4b + ISIG = 0x80 + ISTRIP = 0x20 + ITIMER_PROF = 0x2 + ITIMER_REAL = 0x0 + ITIMER_VIRTUAL = 0x1 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LOCAL_CONNWAIT = 0x4 + LOCAL_CREDS = 0x2 + LOCAL_CREDS_PERSISTENT = 0x3 + LOCAL_PEERCRED = 0x1 + LOCAL_VENDOR = 0x80000000 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_AUTOSYNC = 0x7 + MADV_CORE = 0x9 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x5 + MADV_NOCORE = 0x8 + MADV_NORMAL = 0x0 + MADV_NOSYNC = 0x6 + MADV_PROTECT = 0xa + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_WILLNEED = 0x3 + MAP_32BIT = 0x80000 + MAP_ALIGNED_SUPER = 0x1000000 + MAP_ALIGNMENT_MASK = -0x1000000 + MAP_ALIGNMENT_SHIFT = 0x18 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_COPY = 0x2 + MAP_EXCL = 0x4000 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_GUARD = 0x2000 + MAP_HASSEMAPHORE = 0x200 + MAP_NOCORE = 0x20000 + MAP_NOSYNC = 0x800 + MAP_PREFAULT_READ = 0x40000 + MAP_PRIVATE = 0x2 + MAP_RESERVED0020 = 0x20 + MAP_RESERVED0040 = 0x40 + MAP_RESERVED0080 = 0x80 + MAP_RESERVED0100 = 0x100 + MAP_SHARED = 0x1 + MAP_STACK = 0x400 + MCAST_BLOCK_SOURCE = 0x54 + MCAST_EXCLUDE = 0x2 + MCAST_INCLUDE = 0x1 + MCAST_JOIN_GROUP = 0x50 + MCAST_JOIN_SOURCE_GROUP = 0x52 + MCAST_LEAVE_GROUP = 0x51 + MCAST_LEAVE_SOURCE_GROUP = 0x53 + MCAST_UNBLOCK_SOURCE = 0x55 + MCAST_UNDEFINED = 0x0 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MFD_ALLOW_SEALING = 0x2 + MFD_CLOEXEC = 0x1 + MFD_HUGETLB = 0x4 + MFD_HUGE_16GB = -0x78000000 + MFD_HUGE_16MB = 0x60000000 + MFD_HUGE_1GB = 0x78000000 + MFD_HUGE_1MB = 0x50000000 + MFD_HUGE_256MB = 0x70000000 + MFD_HUGE_2GB = 0x7c000000 + MFD_HUGE_2MB = 0x54000000 + MFD_HUGE_32MB = 0x64000000 + MFD_HUGE_512KB = 0x4c000000 + MFD_HUGE_512MB = 0x74000000 + MFD_HUGE_64KB = 0x40000000 + MFD_HUGE_8MB = 0x5c000000 + MFD_HUGE_MASK = 0xfc000000 + MFD_HUGE_SHIFT = 0x1a + MNT_ACLS = 0x8000000 + MNT_ASYNC = 0x40 + MNT_AUTOMOUNTED = 0x200000000 + MNT_BYFSID = 0x8000000 + MNT_CMDFLAGS = 0x300d0f0000 + MNT_DEFEXPORTED = 0x200 + MNT_DELEXPORT = 0x20000 + MNT_EMPTYDIR = 0x2000000000 + MNT_EXKERB = 0x800 + MNT_EXPORTANON = 0x400 + MNT_EXPORTED = 0x100 + MNT_EXPUBLIC = 0x20000000 + MNT_EXRDONLY = 0x80 + MNT_EXTLS = 0x4000000000 + MNT_EXTLSCERT = 0x8000000000 + MNT_EXTLSCERTUSER = 0x10000000000 + MNT_FORCE = 0x80000 + MNT_GJOURNAL = 0x2000000 + MNT_IGNORE = 0x800000 + MNT_LAZY = 0x3 + MNT_LOCAL = 0x1000 + MNT_MULTILABEL = 0x4000000 + MNT_NFS4ACLS = 0x10 + MNT_NOATIME = 0x10000000 + MNT_NOCLUSTERR = 0x40000000 + MNT_NOCLUSTERW = 0x80000000 + MNT_NOCOVER = 0x1000000000 + MNT_NOEXEC = 0x4 + MNT_NONBUSY = 0x4000000 + MNT_NOSUID = 0x8 + MNT_NOSYMFOLLOW = 0x400000 + MNT_NOWAIT = 0x2 + MNT_QUOTA = 0x2000 + MNT_RDONLY = 0x1 + MNT_RELOAD = 0x40000 + MNT_ROOTFS = 0x4000 + MNT_SNAPSHOT = 0x1000000 + MNT_SOFTDEP = 0x200000 + MNT_SUIDDIR = 0x100000 + MNT_SUJ = 0x100000000 + MNT_SUSPEND = 0x4 + MNT_SYNCHRONOUS = 0x2 + MNT_UNION = 0x20 + MNT_UNTRUSTED = 0x800000000 + MNT_UPDATE = 0x10000 + MNT_UPDATEMASK = 0xad8d0807e + MNT_USER = 0x8000 + MNT_VERIFIED = 0x400000000 + MNT_VISFLAGMASK = 0xffef0ffff + MNT_WAIT = 0x1 + MSG_CMSG_CLOEXEC = 0x40000 + MSG_COMPAT = 0x8000 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOF = 0x100 + MSG_EOR = 0x8 + MSG_NBIO = 0x4000 + MSG_NOSIGNAL = 0x20000 + MSG_NOTIFICATION = 0x2000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MSG_WAITFORONE = 0x80000 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x2 + MS_SYNC = 0x0 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_IFLISTL = 0x5 + NET_RT_IFMALIST = 0x4 + NET_RT_NHGRP = 0x7 + NET_RT_NHOP = 0x6 + NFDBITS = 0x40 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ABSTIME = 0x10 + NOTE_ATTRIB = 0x8 + NOTE_CHILD = 0x4 + NOTE_CLOSE = 0x100 + NOTE_CLOSE_WRITE = 0x200 + NOTE_DELETE = 0x1 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FFAND = 0x40000000 + NOTE_FFCOPY = 0xc0000000 + NOTE_FFCTRLMASK = 0xc0000000 + NOTE_FFLAGSMASK = 0xffffff + NOTE_FFNOP = 0x0 + NOTE_FFOR = 0x80000000 + NOTE_FILE_POLL = 0x2 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_MSECONDS = 0x2 + NOTE_NSECONDS = 0x8 + NOTE_OPEN = 0x80 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_READ = 0x400 + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_SECONDS = 0x1 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRIGGER = 0x1000000 + NOTE_USECONDS = 0x4 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + ONLCR = 0x2 + ONLRET = 0x40 + ONOCR = 0x20 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x100000 + O_CREAT = 0x200 + O_DIRECT = 0x10000 + O_DIRECTORY = 0x20000 + O_DSYNC = 0x1000000 + O_EMPTY_PATH = 0x2000000 + O_EXCL = 0x800 + O_EXEC = 0x40000 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_PATH = 0x400000 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RESOLVE_BENEATH = 0x800000 + O_SEARCH = 0x40000 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_TTY_INIT = 0x80000 + O_VERIFY = 0x200000 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PIOD_READ_D = 0x1 + PIOD_READ_I = 0x3 + PIOD_WRITE_D = 0x2 + PIOD_WRITE_I = 0x4 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + PTRACE_DEFAULT = 0x1 + PTRACE_EXEC = 0x1 + PTRACE_FORK = 0x8 + PTRACE_LWP = 0x10 + PTRACE_SCE = 0x2 + PTRACE_SCX = 0x4 + PTRACE_SYSCALL = 0x6 + PTRACE_VFORK = 0x20 + PT_ATTACH = 0xa + PT_CLEARSTEP = 0x10 + PT_CONTINUE = 0x7 + PT_COREDUMP = 0x1d + PT_DETACH = 0xb + PT_FIRSTMACH = 0x40 + PT_FOLLOW_FORK = 0x17 + PT_GETDBREGS = 0x25 + PT_GETFPREGS = 0x23 + PT_GETLWPLIST = 0xf + PT_GETNUMLWPS = 0xe + PT_GETREGS = 0x21 + PT_GET_EVENT_MASK = 0x19 + PT_GET_SC_ARGS = 0x1b + PT_GET_SC_RET = 0x1c + PT_IO = 0xc + PT_KILL = 0x8 + PT_LWPINFO = 0xd + PT_LWP_EVENTS = 0x18 + PT_READ_D = 0x2 + PT_READ_I = 0x1 + PT_RESUME = 0x13 + PT_SETDBREGS = 0x26 + PT_SETFPREGS = 0x24 + PT_SETREGS = 0x22 + PT_SETSTEP = 0x11 + PT_SET_EVENT_MASK = 0x1a + PT_STEP = 0x9 + PT_SUSPEND = 0x12 + PT_SYSCALL = 0x16 + PT_TO_SCE = 0x14 + PT_TO_SCX = 0x15 + PT_TRACE_ME = 0x0 + PT_VM_ENTRY = 0x29 + PT_VM_TIMESTAMP = 0x28 + PT_WRITE_D = 0x5 + PT_WRITE_I = 0x4 + P_ZONEID = 0xc + RLIMIT_AS = 0xa + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BRD = 0x7 + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_MAX = 0x8 + RTAX_NETMASK = 0x2 + RTA_AUTHOR = 0x40 + RTA_BRD = 0x80 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_NETMASK = 0x4 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_FIXEDMTU = 0x80000 + RTF_FMASK = 0x1004d808 + RTF_GATEWAY = 0x2 + RTF_GWFLAG_COMPAT = 0x80000000 + RTF_HOST = 0x4 + RTF_LLDATA = 0x400 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MULTICAST = 0x800000 + RTF_PINNED = 0x100000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x40000 + RTF_REJECT = 0x8 + RTF_STATIC = 0x800 + RTF_STICKY = 0x10000000 + RTF_UP = 0x1 + RTF_XRESOLVE = 0x200 + RTM_ADD = 0x1 + RTM_CHANGE = 0x3 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DELMADDR = 0x10 + RTM_GET = 0x4 + RTM_IEEE80211 = 0x12 + RTM_IFANNOUNCE = 0x11 + RTM_IFINFO = 0xe + RTM_LOCK = 0x8 + RTM_LOSING = 0x5 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_NEWMADDR = 0xf + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RTV_WEIGHT = 0x100 + RT_ALL_FIBS = -0x1 + RT_BLACKHOLE = 0x40 + RT_DEFAULT_FIB = 0x0 + RT_DEFAULT_WEIGHT = 0x1 + RT_HAS_GW = 0x80 + RT_HAS_HEADER = 0x10 + RT_HAS_HEADER_BIT = 0x4 + RT_L2_ME = 0x4 + RT_L2_ME_BIT = 0x2 + RT_LLE_CACHE = 0x100 + RT_MAX_WEIGHT = 0xffffff + RT_MAY_LOOP = 0x8 + RT_MAY_LOOP_BIT = 0x3 + RT_REJECT = 0x20 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_BINTIME = 0x4 + SCM_CREDS = 0x3 + SCM_CREDS2 = 0x8 + SCM_MONOTONIC = 0x6 + SCM_REALTIME = 0x5 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x2 + SCM_TIME_INFO = 0x7 + SEEK_CUR = 0x1 + SEEK_DATA = 0x3 + SEEK_END = 0x2 + SEEK_HOLE = 0x4 + SEEK_SET = 0x0 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCAIFGROUP = 0x80286987 + SIOCATMARK = 0x40047307 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFGROUP = 0x80286989 + SIOCDIFPHYADDR = 0x80206949 + SIOCGDRVSPEC = 0xc028697b + SIOCGETSGCNT = 0xc0207210 + SIOCGETVIFCNT = 0xc028720f + SIOCGHIWAT = 0x40047301 + SIOCGHWADDR = 0xc020693e + SIOCGI2C = 0xc020693d + SIOCGIFADDR = 0xc0206921 + SIOCGIFALIAS = 0xc044692d + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCAP = 0xc020691f + SIOCGIFCONF = 0xc0106924 + SIOCGIFDATA = 0x8020692c + SIOCGIFDESCR = 0xc020692a + SIOCGIFDOWNREASON = 0xc058699a + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFIB = 0xc020695c + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGENERIC = 0xc020693a + SIOCGIFGMEMB = 0xc028698a + SIOCGIFGROUP = 0xc0286988 + SIOCGIFINDEX = 0xc0206920 + SIOCGIFMAC = 0xc0206926 + SIOCGIFMEDIA = 0xc0306938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc0206933 + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPDSTADDR = 0xc0206948 + SIOCGIFPHYS = 0xc0206935 + SIOCGIFPSRCADDR = 0xc0206947 + SIOCGIFRSSHASH = 0xc0186997 + SIOCGIFRSSKEY = 0xc0946996 + SIOCGIFSTATUS = 0xc331693b + SIOCGIFXMEDIA = 0xc030698b + SIOCGLANPCP = 0xc0206998 + SIOCGLOWAT = 0x40047303 + SIOCGPGRP = 0x40047309 + SIOCGPRIVATE_0 = 0xc0206950 + SIOCGPRIVATE_1 = 0xc0206951 + SIOCGTUNFIB = 0xc020695e + SIOCIFCREATE = 0xc020697a + SIOCIFCREATE2 = 0xc020697c + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc0106978 + SIOCSDRVSPEC = 0x8028697b + SIOCSHIWAT = 0x80047300 + SIOCSIFADDR = 0x8020690c + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFCAP = 0x8020691e + SIOCSIFDESCR = 0x80206929 + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFIB = 0x8020695d + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGENERIC = 0x80206939 + SIOCSIFLLADDR = 0x8020693c + SIOCSIFMAC = 0x80206927 + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x80206934 + SIOCSIFNAME = 0x80206928 + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPHYADDR = 0x80406946 + SIOCSIFPHYS = 0x80206936 + SIOCSIFRVNET = 0xc020695b + SIOCSIFVNET = 0xc020695a + SIOCSLANPCP = 0x80206999 + SIOCSLOWAT = 0x80047302 + SIOCSPGRP = 0x80047308 + SIOCSTUNFIB = 0x8020695f + SOCK_CLOEXEC = 0x10000000 + SOCK_DGRAM = 0x2 + SOCK_MAXADDRLEN = 0xff + SOCK_NONBLOCK = 0x20000000 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_LOCAL = 0x0 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_ACCEPTFILTER = 0x1000 + SO_BINTIME = 0x2000 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DOMAIN = 0x1019 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LABEL = 0x1009 + SO_LINGER = 0x80 + SO_LISTENINCQLEN = 0x1013 + SO_LISTENQLEN = 0x1012 + SO_LISTENQLIMIT = 0x1011 + SO_MAX_PACING_RATE = 0x1018 + SO_NOSIGPIPE = 0x800 + SO_NO_DDP = 0x8000 + SO_NO_OFFLOAD = 0x4000 + SO_OOBINLINE = 0x100 + SO_PEERLABEL = 0x1010 + SO_PROTOCOL = 0x1016 + SO_PROTOTYPE = 0x1016 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_RERROR = 0x20000 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_REUSEPORT_LB = 0x10000 + SO_SETFIB = 0x1014 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_TIMESTAMP = 0x400 + SO_TS_BINTIME = 0x1 + SO_TS_CLOCK = 0x1017 + SO_TS_CLOCK_MAX = 0x3 + SO_TS_DEFAULT = 0x0 + SO_TS_MONOTONIC = 0x3 + SO_TS_REALTIME = 0x2 + SO_TS_REALTIME_MICRO = 0x0 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + SO_USER_COOKIE = 0x1015 + SO_VENDOR = 0x80000000 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IFWHT = 0xe000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISTXT = 0x200 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TAB0 = 0x0 + TAB3 = 0x4 + TABDLY = 0x4 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCPOPT_EOL = 0x0 + TCPOPT_FAST_OPEN = 0x22 + TCPOPT_MAXSEG = 0x2 + TCPOPT_NOP = 0x1 + TCPOPT_PAD = 0x0 + TCPOPT_SACK = 0x5 + TCPOPT_SACK_PERMITTED = 0x4 + TCPOPT_SIGNATURE = 0x13 + TCPOPT_TIMESTAMP = 0x8 + TCPOPT_WINDOW = 0x3 + TCP_BBR_ACK_COMP_ALG = 0x448 + TCP_BBR_ALGORITHM = 0x43b + TCP_BBR_DRAIN_INC_EXTRA = 0x43c + TCP_BBR_DRAIN_PG = 0x42e + TCP_BBR_EXTRA_GAIN = 0x449 + TCP_BBR_EXTRA_STATE = 0x453 + TCP_BBR_FLOOR_MIN_TSO = 0x454 + TCP_BBR_HDWR_PACE = 0x451 + TCP_BBR_HOLD_TARGET = 0x436 + TCP_BBR_IWINTSO = 0x42b + TCP_BBR_LOWGAIN_FD = 0x436 + TCP_BBR_LOWGAIN_HALF = 0x435 + TCP_BBR_LOWGAIN_THRESH = 0x434 + TCP_BBR_MAX_RTO = 0x439 + TCP_BBR_MIN_RTO = 0x438 + TCP_BBR_MIN_TOPACEOUT = 0x455 + TCP_BBR_ONE_RETRAN = 0x431 + TCP_BBR_PACE_CROSS = 0x442 + TCP_BBR_PACE_DEL_TAR = 0x43f + TCP_BBR_PACE_OH = 0x435 + TCP_BBR_PACE_PER_SEC = 0x43e + TCP_BBR_PACE_SEG_MAX = 0x440 + TCP_BBR_PACE_SEG_MIN = 0x441 + TCP_BBR_POLICER_DETECT = 0x457 + TCP_BBR_PROBE_RTT_GAIN = 0x44d + TCP_BBR_PROBE_RTT_INT = 0x430 + TCP_BBR_PROBE_RTT_LEN = 0x44e + TCP_BBR_RACK_INIT_RATE = 0x458 + TCP_BBR_RACK_RTT_USE = 0x44a + TCP_BBR_RECFORCE = 0x42c + TCP_BBR_REC_OVER_HPTS = 0x43a + TCP_BBR_RETRAN_WTSO = 0x44b + TCP_BBR_RWND_IS_APP = 0x42f + TCP_BBR_SEND_IWND_IN_TSO = 0x44f + TCP_BBR_STARTUP_EXIT_EPOCH = 0x43d + TCP_BBR_STARTUP_LOSS_EXIT = 0x432 + TCP_BBR_STARTUP_PG = 0x42d + TCP_BBR_TMR_PACE_OH = 0x448 + TCP_BBR_TSLIMITS = 0x434 + TCP_BBR_TSTMP_RAISES = 0x456 + TCP_BBR_UNLIMITED = 0x43b + TCP_BBR_USEDEL_RATE = 0x437 + TCP_BBR_USE_LOWGAIN = 0x433 + TCP_BBR_USE_RACK_CHEAT = 0x450 + TCP_BBR_USE_RACK_RR = 0x450 + TCP_BBR_UTTER_MAX_TSO = 0x452 + TCP_CA_NAME_MAX = 0x10 + TCP_CCALGOOPT = 0x41 + TCP_CONGESTION = 0x40 + TCP_DATA_AFTER_CLOSE = 0x44c + TCP_DEFER_OPTIONS = 0x470 + TCP_DELACK = 0x48 + TCP_FASTOPEN = 0x401 + TCP_FASTOPEN_MAX_COOKIE_LEN = 0x10 + TCP_FASTOPEN_MIN_COOKIE_LEN = 0x4 + TCP_FASTOPEN_PSK_LEN = 0x10 + TCP_FAST_RSM_HACK = 0x471 + TCP_FIN_IS_RST = 0x49 + TCP_FUNCTION_BLK = 0x2000 + TCP_FUNCTION_NAME_LEN_MAX = 0x20 + TCP_HDWR_RATE_CAP = 0x46a + TCP_HDWR_UP_ONLY = 0x46c + TCP_IDLE_REDUCE = 0x46 + TCP_INFO = 0x20 + TCP_IWND_NB = 0x2b + TCP_IWND_NSEG = 0x2c + TCP_KEEPCNT = 0x400 + TCP_KEEPIDLE = 0x100 + TCP_KEEPINIT = 0x80 + TCP_KEEPINTVL = 0x200 + TCP_LOG = 0x22 + TCP_LOGBUF = 0x23 + TCP_LOGDUMP = 0x25 + TCP_LOGDUMPID = 0x26 + TCP_LOGID = 0x24 + TCP_LOGID_CNT = 0x2e + TCP_LOG_ID_LEN = 0x40 + TCP_LOG_LIMIT = 0x4a + TCP_LOG_TAG = 0x2f + TCP_MAXBURST = 0x4 + TCP_MAXHLEN = 0x3c + TCP_MAXOLEN = 0x28 + TCP_MAXPEAKRATE = 0x45 + TCP_MAXSEG = 0x2 + TCP_MAXUNACKTIME = 0x44 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x4 + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0x10 + TCP_MINMSS = 0xd8 + TCP_MSS = 0x218 + TCP_NODELAY = 0x1 + TCP_NOOPT = 0x8 + TCP_NOPUSH = 0x4 + TCP_NO_PRR = 0x462 + TCP_PACING_RATE_CAP = 0x46b + TCP_PCAP_IN = 0x1000 + TCP_PCAP_OUT = 0x800 + TCP_PERF_INFO = 0x4e + TCP_PROC_ACCOUNTING = 0x4c + TCP_RACK_ABC_VAL = 0x46d + TCP_RACK_CHEAT_NOT_CONF_RATE = 0x459 + TCP_RACK_DO_DETECTION = 0x449 + TCP_RACK_EARLY_RECOV = 0x423 + TCP_RACK_EARLY_SEG = 0x424 + TCP_RACK_FORCE_MSEG = 0x45d + TCP_RACK_GP_INCREASE = 0x446 + TCP_RACK_GP_INCREASE_CA = 0x45a + TCP_RACK_GP_INCREASE_REC = 0x45c + TCP_RACK_GP_INCREASE_SS = 0x45b + TCP_RACK_IDLE_REDUCE_HIGH = 0x444 + TCP_RACK_MBUF_QUEUE = 0x41a + TCP_RACK_MEASURE_CNT = 0x46f + TCP_RACK_MIN_PACE = 0x445 + TCP_RACK_MIN_PACE_SEG = 0x446 + TCP_RACK_MIN_TO = 0x422 + TCP_RACK_NONRXT_CFG_RATE = 0x463 + TCP_RACK_NO_PUSH_AT_MAX = 0x466 + TCP_RACK_PACE_ALWAYS = 0x41f + TCP_RACK_PACE_MAX_SEG = 0x41e + TCP_RACK_PACE_RATE_CA = 0x45e + TCP_RACK_PACE_RATE_REC = 0x460 + TCP_RACK_PACE_RATE_SS = 0x45f + TCP_RACK_PACE_REDUCE = 0x41d + TCP_RACK_PACE_TO_FILL = 0x467 + TCP_RACK_PACING_BETA = 0x472 + TCP_RACK_PACING_BETA_ECN = 0x473 + TCP_RACK_PKT_DELAY = 0x428 + TCP_RACK_PROFILE = 0x469 + TCP_RACK_PROP = 0x41b + TCP_RACK_PROP_RATE = 0x420 + TCP_RACK_PRR_SENDALOT = 0x421 + TCP_RACK_REORD_FADE = 0x426 + TCP_RACK_REORD_THRESH = 0x425 + TCP_RACK_RR_CONF = 0x459 + TCP_RACK_TIMER_SLOP = 0x474 + TCP_RACK_TLP_INC_VAR = 0x429 + TCP_RACK_TLP_REDUCE = 0x41c + TCP_RACK_TLP_THRESH = 0x427 + TCP_RACK_TLP_USE = 0x447 + TCP_REC_ABC_VAL = 0x46e + TCP_REMOTE_UDP_ENCAPS_PORT = 0x47 + TCP_REUSPORT_LB_NUMA = 0x402 + TCP_REUSPORT_LB_NUMA_CURDOM = -0x1 + TCP_REUSPORT_LB_NUMA_NODOM = -0x2 + TCP_RXTLS_ENABLE = 0x29 + TCP_RXTLS_MODE = 0x2a + TCP_SHARED_CWND_ALLOWED = 0x4b + TCP_SHARED_CWND_ENABLE = 0x464 + TCP_SHARED_CWND_TIME_LIMIT = 0x468 + TCP_STATS = 0x21 + TCP_TIMELY_DYN_ADJ = 0x465 + TCP_TLS_MODE_IFNET = 0x2 + TCP_TLS_MODE_NONE = 0x0 + TCP_TLS_MODE_SW = 0x1 + TCP_TLS_MODE_TOE = 0x3 + TCP_TXTLS_ENABLE = 0x27 + TCP_TXTLS_MODE = 0x28 + TCP_USER_LOG = 0x30 + TCP_USE_CMP_ACKS = 0x4d + TCP_VENDOR = 0x80000000 + TCSAFLUSH = 0x2 + TIMER_ABSTIME = 0x1 + TIMER_RELTIME = 0x0 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCONS = 0x80047462 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLUSH = 0x80047410 + TIOCGDRAINWAIT = 0x40047456 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGPGRP = 0x40047477 + TIOCGPTN = 0x4004740f + TIOCGSID = 0x40047463 + TIOCGWINSZ = 0x40087468 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGDTRWAIT = 0x4004745a + TIOCMGET = 0x4004746a + TIOCMSDTRWAIT = 0x8004745b + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DCD = 0x40 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCPTMASTER = 0x2000741c + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDRAINWAIT = 0x80047457 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSIG = 0x2004745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTI = 0x80017472 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCTIMESTAMP = 0x40107459 + TIOCUCNTL = 0x80047466 + TOSTOP = 0x400000 + UTIME_NOW = -0x1 + UTIME_OMIT = -0x2 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VERASE2 = 0x7 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WCONTINUED = 0x4 + WCOREFLAG = 0x80 + WEXITED = 0x10 + WLINUXCLONE = 0x80000000 + WNOHANG = 0x1 + WNOWAIT = 0x8 + WSTOPPED = 0x2 + WTRAPPED = 0x20 + WUNTRACED = 0x2 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x59) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x55) + ECAPMODE = syscall.Errno(0x5e) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDOOFUS = syscall.Errno(0x58) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x52) + EILSEQ = syscall.Errno(0x56) + EINPROGRESS = syscall.Errno(0x24) + EINTEGRITY = syscall.Errno(0x61) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x61) + ELOOP = syscall.Errno(0x3e) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + EMULTIHOP = syscall.Errno(0x5a) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x57) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOLINK = syscall.Errno(0x5b) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x53) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCAPABLE = syscall.Errno(0x5d) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x5f) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x2d) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x54) + EOWNERDEAD = syscall.Errno(0x60) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x5c) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGLIBRT = syscall.Signal(0x21) + SIGLWP = syscall.Signal(0x20) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EWOULDBLOCK", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disc quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC prog. not avail"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIDRM", "identifier removed"}, + {83, "ENOMSG", "no message of desired type"}, + {84, "EOVERFLOW", "value too large to be stored in data type"}, + {85, "ECANCELED", "operation canceled"}, + {86, "EILSEQ", "illegal byte sequence"}, + {87, "ENOATTR", "attribute not found"}, + {88, "EDOOFUS", "programming error"}, + {89, "EBADMSG", "bad message"}, + {90, "EMULTIHOP", "multihop attempted"}, + {91, "ENOLINK", "link has been severed"}, + {92, "EPROTO", "protocol error"}, + {93, "ENOTCAPABLE", "capabilities insufficient"}, + {94, "ECAPMODE", "not permitted in capability mode"}, + {95, "ENOTRECOVERABLE", "state not recoverable"}, + {96, "EOWNERDEAD", "previous owner died"}, + {97, "EINTEGRITY", "integrity check failed"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGIOT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGTHR", "unknown signal"}, + {33, "SIGLIBRT", "unknown signal"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux.go b/vendor/golang.org/x/sys/unix/zerrors_linux.go index 21973940..785d693e 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux.go @@ -1,5 +1,6 @@ -// Code generated by mkmerge.go; DO NOT EDIT. +// Code generated by mkmerge; DO NOT EDIT. +//go:build linux // +build linux package unix @@ -37,7 +38,8 @@ const ( AF_KEY = 0xf AF_LLC = 0x1a AF_LOCAL = 0x1 - AF_MAX = 0x2d + AF_MAX = 0x2e + AF_MCTP = 0x2d AF_MPLS = 0x1c AF_NETBEUI = 0xd AF_NETLINK = 0x10 @@ -65,6 +67,7 @@ const ( ALG_OP_ENCRYPT = 0x1 ALG_SET_AEAD_ASSOCLEN = 0x4 ALG_SET_AEAD_AUTHSIZE = 0x5 + ALG_SET_DRBG_ENTROPY = 0x6 ALG_SET_IV = 0x2 ALG_SET_KEY = 0x1 ALG_SET_OP = 0x3 @@ -114,6 +117,7 @@ const ( ARPHRD_LAPB = 0x204 ARPHRD_LOCALTLK = 0x305 ARPHRD_LOOPBACK = 0x304 + ARPHRD_MCTP = 0x122 ARPHRD_METRICOM = 0x17 ARPHRD_NETLINK = 0x338 ARPHRD_NETROM = 0x0 @@ -136,6 +140,306 @@ const ( ARPHRD_VOID = 0xffff ARPHRD_VSOCKMON = 0x33a ARPHRD_X25 = 0x10f + AUDIT_ADD = 0x3eb + AUDIT_ADD_RULE = 0x3f3 + AUDIT_ALWAYS = 0x2 + AUDIT_ANOM_ABEND = 0x6a5 + AUDIT_ANOM_CREAT = 0x6a7 + AUDIT_ANOM_LINK = 0x6a6 + AUDIT_ANOM_PROMISCUOUS = 0x6a4 + AUDIT_ARCH = 0xb + AUDIT_ARCH_AARCH64 = 0xc00000b7 + AUDIT_ARCH_ALPHA = 0xc0009026 + AUDIT_ARCH_ARCOMPACT = 0x4000005d + AUDIT_ARCH_ARCOMPACTBE = 0x5d + AUDIT_ARCH_ARCV2 = 0x400000c3 + AUDIT_ARCH_ARCV2BE = 0xc3 + AUDIT_ARCH_ARM = 0x40000028 + AUDIT_ARCH_ARMEB = 0x28 + AUDIT_ARCH_C6X = 0x4000008c + AUDIT_ARCH_C6XBE = 0x8c + AUDIT_ARCH_CRIS = 0x4000004c + AUDIT_ARCH_CSKY = 0x400000fc + AUDIT_ARCH_FRV = 0x5441 + AUDIT_ARCH_H8300 = 0x2e + AUDIT_ARCH_HEXAGON = 0xa4 + AUDIT_ARCH_I386 = 0x40000003 + AUDIT_ARCH_IA64 = 0xc0000032 + AUDIT_ARCH_LOONGARCH32 = 0x40000102 + AUDIT_ARCH_LOONGARCH64 = 0xc0000102 + AUDIT_ARCH_M32R = 0x58 + AUDIT_ARCH_M68K = 0x4 + AUDIT_ARCH_MICROBLAZE = 0xbd + AUDIT_ARCH_MIPS = 0x8 + AUDIT_ARCH_MIPS64 = 0x80000008 + AUDIT_ARCH_MIPS64N32 = 0xa0000008 + AUDIT_ARCH_MIPSEL = 0x40000008 + AUDIT_ARCH_MIPSEL64 = 0xc0000008 + AUDIT_ARCH_MIPSEL64N32 = 0xe0000008 + AUDIT_ARCH_NDS32 = 0x400000a7 + AUDIT_ARCH_NDS32BE = 0xa7 + AUDIT_ARCH_NIOS2 = 0x40000071 + AUDIT_ARCH_OPENRISC = 0x5c + AUDIT_ARCH_PARISC = 0xf + AUDIT_ARCH_PARISC64 = 0x8000000f + AUDIT_ARCH_PPC = 0x14 + AUDIT_ARCH_PPC64 = 0x80000015 + AUDIT_ARCH_PPC64LE = 0xc0000015 + AUDIT_ARCH_RISCV32 = 0x400000f3 + AUDIT_ARCH_RISCV64 = 0xc00000f3 + AUDIT_ARCH_S390 = 0x16 + AUDIT_ARCH_S390X = 0x80000016 + AUDIT_ARCH_SH = 0x2a + AUDIT_ARCH_SH64 = 0x8000002a + AUDIT_ARCH_SHEL = 0x4000002a + AUDIT_ARCH_SHEL64 = 0xc000002a + AUDIT_ARCH_SPARC = 0x2 + AUDIT_ARCH_SPARC64 = 0x8000002b + AUDIT_ARCH_TILEGX = 0xc00000bf + AUDIT_ARCH_TILEGX32 = 0x400000bf + AUDIT_ARCH_TILEPRO = 0x400000bc + AUDIT_ARCH_UNICORE = 0x4000006e + AUDIT_ARCH_X86_64 = 0xc000003e + AUDIT_ARCH_XTENSA = 0x5e + AUDIT_ARG0 = 0xc8 + AUDIT_ARG1 = 0xc9 + AUDIT_ARG2 = 0xca + AUDIT_ARG3 = 0xcb + AUDIT_AVC = 0x578 + AUDIT_AVC_PATH = 0x57a + AUDIT_BITMASK_SIZE = 0x40 + AUDIT_BIT_MASK = 0x8000000 + AUDIT_BIT_TEST = 0x48000000 + AUDIT_BPF = 0x536 + AUDIT_BPRM_FCAPS = 0x529 + AUDIT_CAPSET = 0x52a + AUDIT_CLASS_CHATTR = 0x2 + AUDIT_CLASS_CHATTR_32 = 0x3 + AUDIT_CLASS_DIR_WRITE = 0x0 + AUDIT_CLASS_DIR_WRITE_32 = 0x1 + AUDIT_CLASS_READ = 0x4 + AUDIT_CLASS_READ_32 = 0x5 + AUDIT_CLASS_SIGNAL = 0x8 + AUDIT_CLASS_SIGNAL_32 = 0x9 + AUDIT_CLASS_WRITE = 0x6 + AUDIT_CLASS_WRITE_32 = 0x7 + AUDIT_COMPARE_AUID_TO_EUID = 0x10 + AUDIT_COMPARE_AUID_TO_FSUID = 0xe + AUDIT_COMPARE_AUID_TO_OBJ_UID = 0x5 + AUDIT_COMPARE_AUID_TO_SUID = 0xf + AUDIT_COMPARE_EGID_TO_FSGID = 0x17 + AUDIT_COMPARE_EGID_TO_OBJ_GID = 0x4 + AUDIT_COMPARE_EGID_TO_SGID = 0x18 + AUDIT_COMPARE_EUID_TO_FSUID = 0x12 + AUDIT_COMPARE_EUID_TO_OBJ_UID = 0x3 + AUDIT_COMPARE_EUID_TO_SUID = 0x11 + AUDIT_COMPARE_FSGID_TO_OBJ_GID = 0x9 + AUDIT_COMPARE_FSUID_TO_OBJ_UID = 0x8 + AUDIT_COMPARE_GID_TO_EGID = 0x14 + AUDIT_COMPARE_GID_TO_FSGID = 0x15 + AUDIT_COMPARE_GID_TO_OBJ_GID = 0x2 + AUDIT_COMPARE_GID_TO_SGID = 0x16 + AUDIT_COMPARE_SGID_TO_FSGID = 0x19 + AUDIT_COMPARE_SGID_TO_OBJ_GID = 0x7 + AUDIT_COMPARE_SUID_TO_FSUID = 0x13 + AUDIT_COMPARE_SUID_TO_OBJ_UID = 0x6 + AUDIT_COMPARE_UID_TO_AUID = 0xa + AUDIT_COMPARE_UID_TO_EUID = 0xb + AUDIT_COMPARE_UID_TO_FSUID = 0xc + AUDIT_COMPARE_UID_TO_OBJ_UID = 0x1 + AUDIT_COMPARE_UID_TO_SUID = 0xd + AUDIT_CONFIG_CHANGE = 0x519 + AUDIT_CWD = 0x51b + AUDIT_DAEMON_ABORT = 0x4b2 + AUDIT_DAEMON_CONFIG = 0x4b3 + AUDIT_DAEMON_END = 0x4b1 + AUDIT_DAEMON_START = 0x4b0 + AUDIT_DEL = 0x3ec + AUDIT_DEL_RULE = 0x3f4 + AUDIT_DEVMAJOR = 0x64 + AUDIT_DEVMINOR = 0x65 + AUDIT_DIR = 0x6b + AUDIT_DM_CTRL = 0x53a + AUDIT_DM_EVENT = 0x53b + AUDIT_EGID = 0x6 + AUDIT_EOE = 0x528 + AUDIT_EQUAL = 0x40000000 + AUDIT_EUID = 0x2 + AUDIT_EVENT_LISTENER = 0x537 + AUDIT_EXE = 0x70 + AUDIT_EXECVE = 0x51d + AUDIT_EXIT = 0x67 + AUDIT_FAIL_PANIC = 0x2 + AUDIT_FAIL_PRINTK = 0x1 + AUDIT_FAIL_SILENT = 0x0 + AUDIT_FANOTIFY = 0x533 + AUDIT_FD_PAIR = 0x525 + AUDIT_FEATURE_BITMAP_ALL = 0x7f + AUDIT_FEATURE_BITMAP_BACKLOG_LIMIT = 0x1 + AUDIT_FEATURE_BITMAP_BACKLOG_WAIT_TIME = 0x2 + AUDIT_FEATURE_BITMAP_EXCLUDE_EXTEND = 0x8 + AUDIT_FEATURE_BITMAP_EXECUTABLE_PATH = 0x4 + AUDIT_FEATURE_BITMAP_FILTER_FS = 0x40 + AUDIT_FEATURE_BITMAP_LOST_RESET = 0x20 + AUDIT_FEATURE_BITMAP_SESSIONID_FILTER = 0x10 + AUDIT_FEATURE_CHANGE = 0x530 + AUDIT_FEATURE_LOGINUID_IMMUTABLE = 0x1 + AUDIT_FEATURE_ONLY_UNSET_LOGINUID = 0x0 + AUDIT_FEATURE_VERSION = 0x1 + AUDIT_FIELD_COMPARE = 0x6f + AUDIT_FILETYPE = 0x6c + AUDIT_FILTERKEY = 0xd2 + AUDIT_FILTER_ENTRY = 0x2 + AUDIT_FILTER_EXCLUDE = 0x5 + AUDIT_FILTER_EXIT = 0x4 + AUDIT_FILTER_FS = 0x6 + AUDIT_FILTER_PREPEND = 0x10 + AUDIT_FILTER_TASK = 0x1 + AUDIT_FILTER_TYPE = 0x5 + AUDIT_FILTER_URING_EXIT = 0x7 + AUDIT_FILTER_USER = 0x0 + AUDIT_FILTER_WATCH = 0x3 + AUDIT_FIRST_KERN_ANOM_MSG = 0x6a4 + AUDIT_FIRST_USER_MSG = 0x44c + AUDIT_FIRST_USER_MSG2 = 0x834 + AUDIT_FSGID = 0x8 + AUDIT_FSTYPE = 0x1a + AUDIT_FSUID = 0x4 + AUDIT_GET = 0x3e8 + AUDIT_GET_FEATURE = 0x3fb + AUDIT_GID = 0x5 + AUDIT_GREATER_THAN = 0x20000000 + AUDIT_GREATER_THAN_OR_EQUAL = 0x60000000 + AUDIT_INODE = 0x66 + AUDIT_INTEGRITY_DATA = 0x708 + AUDIT_INTEGRITY_EVM_XATTR = 0x70e + AUDIT_INTEGRITY_HASH = 0x70b + AUDIT_INTEGRITY_METADATA = 0x709 + AUDIT_INTEGRITY_PCR = 0x70c + AUDIT_INTEGRITY_POLICY_RULE = 0x70f + AUDIT_INTEGRITY_RULE = 0x70d + AUDIT_INTEGRITY_STATUS = 0x70a + AUDIT_IPC = 0x517 + AUDIT_IPC_SET_PERM = 0x51f + AUDIT_KERNEL = 0x7d0 + AUDIT_KERNEL_OTHER = 0x524 + AUDIT_KERN_MODULE = 0x532 + AUDIT_LAST_FEATURE = 0x1 + AUDIT_LAST_KERN_ANOM_MSG = 0x707 + AUDIT_LAST_USER_MSG = 0x4af + AUDIT_LAST_USER_MSG2 = 0xbb7 + AUDIT_LESS_THAN = 0x10000000 + AUDIT_LESS_THAN_OR_EQUAL = 0x50000000 + AUDIT_LIST = 0x3ea + AUDIT_LIST_RULES = 0x3f5 + AUDIT_LOGIN = 0x3ee + AUDIT_LOGINUID = 0x9 + AUDIT_LOGINUID_SET = 0x18 + AUDIT_MAC_CALIPSO_ADD = 0x58a + AUDIT_MAC_CALIPSO_DEL = 0x58b + AUDIT_MAC_CIPSOV4_ADD = 0x57f + AUDIT_MAC_CIPSOV4_DEL = 0x580 + AUDIT_MAC_CONFIG_CHANGE = 0x57d + AUDIT_MAC_IPSEC_ADDSA = 0x583 + AUDIT_MAC_IPSEC_ADDSPD = 0x585 + AUDIT_MAC_IPSEC_DELSA = 0x584 + AUDIT_MAC_IPSEC_DELSPD = 0x586 + AUDIT_MAC_IPSEC_EVENT = 0x587 + AUDIT_MAC_MAP_ADD = 0x581 + AUDIT_MAC_MAP_DEL = 0x582 + AUDIT_MAC_POLICY_LOAD = 0x57b + AUDIT_MAC_STATUS = 0x57c + AUDIT_MAC_UNLBL_ALLOW = 0x57e + AUDIT_MAC_UNLBL_STCADD = 0x588 + AUDIT_MAC_UNLBL_STCDEL = 0x589 + AUDIT_MAKE_EQUIV = 0x3f7 + AUDIT_MAX_FIELDS = 0x40 + AUDIT_MAX_FIELD_COMPARE = 0x19 + AUDIT_MAX_KEY_LEN = 0x100 + AUDIT_MESSAGE_TEXT_MAX = 0x2170 + AUDIT_MMAP = 0x52b + AUDIT_MQ_GETSETATTR = 0x523 + AUDIT_MQ_NOTIFY = 0x522 + AUDIT_MQ_OPEN = 0x520 + AUDIT_MQ_SENDRECV = 0x521 + AUDIT_MSGTYPE = 0xc + AUDIT_NEGATE = 0x80000000 + AUDIT_NETFILTER_CFG = 0x52d + AUDIT_NETFILTER_PKT = 0x52c + AUDIT_NEVER = 0x0 + AUDIT_NLGRP_MAX = 0x1 + AUDIT_NOT_EQUAL = 0x30000000 + AUDIT_NR_FILTERS = 0x8 + AUDIT_OBJ_GID = 0x6e + AUDIT_OBJ_LEV_HIGH = 0x17 + AUDIT_OBJ_LEV_LOW = 0x16 + AUDIT_OBJ_PID = 0x526 + AUDIT_OBJ_ROLE = 0x14 + AUDIT_OBJ_TYPE = 0x15 + AUDIT_OBJ_UID = 0x6d + AUDIT_OBJ_USER = 0x13 + AUDIT_OPENAT2 = 0x539 + AUDIT_OPERATORS = 0x78000000 + AUDIT_PATH = 0x516 + AUDIT_PERM = 0x6a + AUDIT_PERM_ATTR = 0x8 + AUDIT_PERM_EXEC = 0x1 + AUDIT_PERM_READ = 0x4 + AUDIT_PERM_WRITE = 0x2 + AUDIT_PERS = 0xa + AUDIT_PID = 0x0 + AUDIT_POSSIBLE = 0x1 + AUDIT_PPID = 0x12 + AUDIT_PROCTITLE = 0x52f + AUDIT_REPLACE = 0x531 + AUDIT_SADDR_FAM = 0x71 + AUDIT_SECCOMP = 0x52e + AUDIT_SELINUX_ERR = 0x579 + AUDIT_SESSIONID = 0x19 + AUDIT_SET = 0x3e9 + AUDIT_SET_FEATURE = 0x3fa + AUDIT_SGID = 0x7 + AUDIT_SID_UNSET = 0xffffffff + AUDIT_SIGNAL_INFO = 0x3f2 + AUDIT_SOCKADDR = 0x51a + AUDIT_SOCKETCALL = 0x518 + AUDIT_STATUS_BACKLOG_LIMIT = 0x10 + AUDIT_STATUS_BACKLOG_WAIT_TIME = 0x20 + AUDIT_STATUS_BACKLOG_WAIT_TIME_ACTUAL = 0x80 + AUDIT_STATUS_ENABLED = 0x1 + AUDIT_STATUS_FAILURE = 0x2 + AUDIT_STATUS_LOST = 0x40 + AUDIT_STATUS_PID = 0x4 + AUDIT_STATUS_RATE_LIMIT = 0x8 + AUDIT_SUBJ_CLR = 0x11 + AUDIT_SUBJ_ROLE = 0xe + AUDIT_SUBJ_SEN = 0x10 + AUDIT_SUBJ_TYPE = 0xf + AUDIT_SUBJ_USER = 0xd + AUDIT_SUCCESS = 0x68 + AUDIT_SUID = 0x3 + AUDIT_SYSCALL = 0x514 + AUDIT_SYSCALL_CLASSES = 0x10 + AUDIT_TIME_ADJNTPVAL = 0x535 + AUDIT_TIME_INJOFFSET = 0x534 + AUDIT_TRIM = 0x3f6 + AUDIT_TTY = 0x527 + AUDIT_TTY_GET = 0x3f8 + AUDIT_TTY_SET = 0x3f9 + AUDIT_UID = 0x1 + AUDIT_UID_UNSET = 0xffffffff + AUDIT_UNUSED_BITS = 0x7fffc00 + AUDIT_URINGOP = 0x538 + AUDIT_USER = 0x3ed + AUDIT_USER_AVC = 0x453 + AUDIT_USER_TTY = 0x464 + AUDIT_VERSION_BACKLOG_LIMIT = 0x1 + AUDIT_VERSION_BACKLOG_WAIT_TIME = 0x2 + AUDIT_VERSION_LATEST = 0x7f + AUDIT_WATCH = 0x69 + AUDIT_WATCH_INS = 0x3ef + AUDIT_WATCH_LIST = 0x3f1 + AUDIT_WATCH_REM = 0x3f0 AUTOFS_SUPER_MAGIC = 0x187 B0 = 0x0 B110 = 0x3 @@ -160,78 +464,36 @@ const ( BPF_A = 0x10 BPF_ABS = 0x20 BPF_ADD = 0x0 - BPF_ADJ_ROOM_ENCAP_L2_MASK = 0xff - BPF_ADJ_ROOM_ENCAP_L2_SHIFT = 0x38 BPF_ALU = 0x4 BPF_ALU64 = 0x7 BPF_AND = 0x50 - BPF_ANY = 0x0 BPF_ARSH = 0xc0 + BPF_ATOMIC = 0xc0 BPF_B = 0x10 BPF_BUILD_ID_SIZE = 0x14 BPF_CALL = 0x80 - BPF_DEVCG_ACC_MKNOD = 0x1 - BPF_DEVCG_ACC_READ = 0x2 - BPF_DEVCG_ACC_WRITE = 0x4 - BPF_DEVCG_DEV_BLOCK = 0x1 - BPF_DEVCG_DEV_CHAR = 0x2 + BPF_CMPXCHG = 0xf1 BPF_DIV = 0x30 BPF_DW = 0x18 BPF_END = 0xd0 - BPF_EXIST = 0x2 BPF_EXIT = 0x90 - BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG = 0x1 - BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP = 0x4 - BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL = 0x2 + BPF_FETCH = 0x1 BPF_FROM_BE = 0x8 BPF_FROM_LE = 0x0 BPF_FS_MAGIC = 0xcafe4a11 - BPF_F_ADJ_ROOM_ENCAP_L3_IPV4 = 0x2 - BPF_F_ADJ_ROOM_ENCAP_L3_IPV6 = 0x4 - BPF_F_ADJ_ROOM_ENCAP_L4_GRE = 0x8 - BPF_F_ADJ_ROOM_ENCAP_L4_UDP = 0x10 - BPF_F_ADJ_ROOM_FIXED_GSO = 0x1 BPF_F_ALLOW_MULTI = 0x2 BPF_F_ALLOW_OVERRIDE = 0x1 BPF_F_ANY_ALIGNMENT = 0x2 - BPF_F_CLONE = 0x200 - BPF_F_CTXLEN_MASK = 0xfffff00000000 - BPF_F_CURRENT_CPU = 0xffffffff - BPF_F_CURRENT_NETNS = -0x1 - BPF_F_DONT_FRAGMENT = 0x4 - BPF_F_FAST_STACK_CMP = 0x200 - BPF_F_HDR_FIELD_MASK = 0xf - BPF_F_INDEX_MASK = 0xffffffff - BPF_F_INGRESS = 0x1 - BPF_F_INVALIDATE_HASH = 0x2 - BPF_F_LOCK = 0x4 - BPF_F_MARK_ENFORCE = 0x40 - BPF_F_MARK_MANGLED_0 = 0x20 - BPF_F_MMAPABLE = 0x400 - BPF_F_NO_COMMON_LRU = 0x2 - BPF_F_NO_PREALLOC = 0x1 - BPF_F_NUMA_NODE = 0x4 - BPF_F_PSEUDO_HDR = 0x10 + BPF_F_KPROBE_MULTI_RETURN = 0x1 BPF_F_QUERY_EFFECTIVE = 0x1 - BPF_F_RDONLY = 0x8 - BPF_F_RDONLY_PROG = 0x80 - BPF_F_RECOMPUTE_CSUM = 0x1 BPF_F_REPLACE = 0x4 - BPF_F_REUSE_STACKID = 0x400 - BPF_F_SEQ_NUMBER = 0x8 - BPF_F_SKIP_FIELD_MASK = 0xff - BPF_F_STACK_BUILD_ID = 0x20 + BPF_F_SLEEPABLE = 0x10 BPF_F_STRICT_ALIGNMENT = 0x1 - BPF_F_SYSCTL_BASE_NAME = 0x1 BPF_F_TEST_RND_HI32 = 0x4 + BPF_F_TEST_RUN_ON_CPU = 0x1 BPF_F_TEST_STATE_FREQ = 0x8 - BPF_F_TUNINFO_IPV6 = 0x1 - BPF_F_USER_BUILD_ID = 0x800 - BPF_F_USER_STACK = 0x100 - BPF_F_WRONLY = 0x10 - BPF_F_WRONLY_PROG = 0x100 - BPF_F_ZERO_CSUM_TX = 0x2 - BPF_F_ZERO_SEED = 0x40 + BPF_F_TEST_XDP_LIVE_FRAMES = 0x2 + BPF_F_XDP_HAS_FRAGS = 0x20 BPF_H = 0x8 BPF_IMM = 0x0 BPF_IND = 0x40 @@ -267,20 +529,18 @@ const ( BPF_MUL = 0x20 BPF_NEG = 0x80 BPF_NET_OFF = -0x100000 - BPF_NOEXIST = 0x1 BPF_OBJ_NAME_LEN = 0x10 BPF_OR = 0x40 + BPF_PSEUDO_BTF_ID = 0x3 BPF_PSEUDO_CALL = 0x1 + BPF_PSEUDO_FUNC = 0x4 + BPF_PSEUDO_KFUNC_CALL = 0x2 BPF_PSEUDO_MAP_FD = 0x1 + BPF_PSEUDO_MAP_IDX = 0x5 + BPF_PSEUDO_MAP_IDX_VALUE = 0x6 BPF_PSEUDO_MAP_VALUE = 0x2 BPF_RET = 0x6 BPF_RSH = 0x70 - BPF_SK_STORAGE_GET_F_CREATE = 0x1 - BPF_SOCK_OPS_ALL_CB_FLAGS = 0xf - BPF_SOCK_OPS_RETRANS_CB_FLAG = 0x2 - BPF_SOCK_OPS_RTO_CB_FLAG = 0x1 - BPF_SOCK_OPS_RTT_CB_FLAG = 0x8 - BPF_SOCK_OPS_STATE_CB_FLAG = 0x4 BPF_ST = 0x2 BPF_STX = 0x3 BPF_SUB = 0x10 @@ -292,22 +552,97 @@ const ( BPF_W = 0x0 BPF_X = 0x8 BPF_XADD = 0xc0 + BPF_XCHG = 0xe1 BPF_XOR = 0xa0 BRKINT = 0x2 BS0 = 0x0 BTRFS_SUPER_MAGIC = 0x9123683e BTRFS_TEST_MAGIC = 0x73727279 + BUS_BLUETOOTH = 0x5 + BUS_HIL = 0x4 + BUS_USB = 0x3 + BUS_VIRTUAL = 0x6 CAN_BCM = 0x2 + CAN_CTRLMODE_3_SAMPLES = 0x4 + CAN_CTRLMODE_BERR_REPORTING = 0x10 + CAN_CTRLMODE_CC_LEN8_DLC = 0x100 + CAN_CTRLMODE_FD = 0x20 + CAN_CTRLMODE_FD_NON_ISO = 0x80 + CAN_CTRLMODE_LISTENONLY = 0x2 + CAN_CTRLMODE_LOOPBACK = 0x1 + CAN_CTRLMODE_ONE_SHOT = 0x8 + CAN_CTRLMODE_PRESUME_ACK = 0x40 + CAN_CTRLMODE_TDC_AUTO = 0x200 + CAN_CTRLMODE_TDC_MANUAL = 0x400 CAN_EFF_FLAG = 0x80000000 CAN_EFF_ID_BITS = 0x1d CAN_EFF_MASK = 0x1fffffff + CAN_ERR_ACK = 0x20 + CAN_ERR_BUSERROR = 0x80 + CAN_ERR_BUSOFF = 0x40 + CAN_ERR_CRTL = 0x4 + CAN_ERR_CRTL_ACTIVE = 0x40 + CAN_ERR_CRTL_RX_OVERFLOW = 0x1 + CAN_ERR_CRTL_RX_PASSIVE = 0x10 + CAN_ERR_CRTL_RX_WARNING = 0x4 + CAN_ERR_CRTL_TX_OVERFLOW = 0x2 + CAN_ERR_CRTL_TX_PASSIVE = 0x20 + CAN_ERR_CRTL_TX_WARNING = 0x8 + CAN_ERR_CRTL_UNSPEC = 0x0 + CAN_ERR_DLC = 0x8 CAN_ERR_FLAG = 0x20000000 + CAN_ERR_LOSTARB = 0x2 + CAN_ERR_LOSTARB_UNSPEC = 0x0 CAN_ERR_MASK = 0x1fffffff + CAN_ERR_PROT = 0x8 + CAN_ERR_PROT_ACTIVE = 0x40 + CAN_ERR_PROT_BIT = 0x1 + CAN_ERR_PROT_BIT0 = 0x8 + CAN_ERR_PROT_BIT1 = 0x10 + CAN_ERR_PROT_FORM = 0x2 + CAN_ERR_PROT_LOC_ACK = 0x19 + CAN_ERR_PROT_LOC_ACK_DEL = 0x1b + CAN_ERR_PROT_LOC_CRC_DEL = 0x18 + CAN_ERR_PROT_LOC_CRC_SEQ = 0x8 + CAN_ERR_PROT_LOC_DATA = 0xa + CAN_ERR_PROT_LOC_DLC = 0xb + CAN_ERR_PROT_LOC_EOF = 0x1a + CAN_ERR_PROT_LOC_ID04_00 = 0xe + CAN_ERR_PROT_LOC_ID12_05 = 0xf + CAN_ERR_PROT_LOC_ID17_13 = 0x7 + CAN_ERR_PROT_LOC_ID20_18 = 0x6 + CAN_ERR_PROT_LOC_ID28_21 = 0x2 + CAN_ERR_PROT_LOC_IDE = 0x5 + CAN_ERR_PROT_LOC_INTERM = 0x12 + CAN_ERR_PROT_LOC_RES0 = 0x9 + CAN_ERR_PROT_LOC_RES1 = 0xd + CAN_ERR_PROT_LOC_RTR = 0xc + CAN_ERR_PROT_LOC_SOF = 0x3 + CAN_ERR_PROT_LOC_SRTR = 0x4 + CAN_ERR_PROT_LOC_UNSPEC = 0x0 + CAN_ERR_PROT_OVERLOAD = 0x20 + CAN_ERR_PROT_STUFF = 0x4 + CAN_ERR_PROT_TX = 0x80 + CAN_ERR_PROT_UNSPEC = 0x0 + CAN_ERR_RESTARTED = 0x100 + CAN_ERR_TRX = 0x10 + CAN_ERR_TRX_CANH_NO_WIRE = 0x4 + CAN_ERR_TRX_CANH_SHORT_TO_BAT = 0x5 + CAN_ERR_TRX_CANH_SHORT_TO_GND = 0x7 + CAN_ERR_TRX_CANH_SHORT_TO_VCC = 0x6 + CAN_ERR_TRX_CANL_NO_WIRE = 0x40 + CAN_ERR_TRX_CANL_SHORT_TO_BAT = 0x50 + CAN_ERR_TRX_CANL_SHORT_TO_CANH = 0x80 + CAN_ERR_TRX_CANL_SHORT_TO_GND = 0x70 + CAN_ERR_TRX_CANL_SHORT_TO_VCC = 0x60 + CAN_ERR_TRX_UNSPEC = 0x0 + CAN_ERR_TX_TIMEOUT = 0x1 CAN_INV_FILTER = 0x20000000 CAN_ISOTP = 0x6 CAN_J1939 = 0x7 CAN_MAX_DLC = 0x8 CAN_MAX_DLEN = 0x8 + CAN_MAX_RAW_DLC = 0xf CAN_MCNET = 0x5 CAN_MTU = 0x10 CAN_NPROTO = 0x8 @@ -316,12 +651,15 @@ const ( CAN_RTR_FLAG = 0x40000000 CAN_SFF_ID_BITS = 0xb CAN_SFF_MASK = 0x7ff + CAN_TERMINATION_DISABLED = 0x0 CAN_TP16 = 0x3 CAN_TP20 = 0x4 CAP_AUDIT_CONTROL = 0x1e CAP_AUDIT_READ = 0x25 CAP_AUDIT_WRITE = 0x1d CAP_BLOCK_SUSPEND = 0x24 + CAP_BPF = 0x27 + CAP_CHECKPOINT_RESTORE = 0x28 CAP_CHOWN = 0x0 CAP_DAC_OVERRIDE = 0x1 CAP_DAC_READ_SEARCH = 0x2 @@ -330,7 +668,7 @@ const ( CAP_IPC_LOCK = 0xe CAP_IPC_OWNER = 0xf CAP_KILL = 0x5 - CAP_LAST_CAP = 0x25 + CAP_LAST_CAP = 0x28 CAP_LEASE = 0x1c CAP_LINUX_IMMUTABLE = 0x9 CAP_MAC_ADMIN = 0x21 @@ -340,6 +678,7 @@ const ( CAP_NET_BIND_SERVICE = 0xa CAP_NET_BROADCAST = 0xb CAP_NET_RAW = 0xd + CAP_PERFMON = 0x26 CAP_SETFCAP = 0x1f CAP_SETGID = 0x6 CAP_SETPCAP = 0x8 @@ -357,9 +696,11 @@ const ( CAP_SYS_TIME = 0x19 CAP_SYS_TTY_CONFIG = 0x1a CAP_WAKE_ALARM = 0x23 + CEPH_SUPER_MAGIC = 0xc36400 CFLUSH = 0xf CGROUP2_SUPER_MAGIC = 0x63677270 CGROUP_SUPER_MAGIC = 0x27e0eb + CIFS_SUPER_MAGIC = 0xff534d42 CLOCK_BOOTTIME = 0x7 CLOCK_BOOTTIME_ALARM = 0x9 CLOCK_DEFAULT = 0x0 @@ -378,12 +719,14 @@ const ( CLOCK_TXINT = 0x3 CLONE_ARGS_SIZE_VER0 = 0x40 CLONE_ARGS_SIZE_VER1 = 0x50 + CLONE_ARGS_SIZE_VER2 = 0x58 CLONE_CHILD_CLEARTID = 0x200000 CLONE_CHILD_SETTID = 0x1000000 CLONE_CLEAR_SIGHAND = 0x100000000 CLONE_DETACHED = 0x400000 CLONE_FILES = 0x400 CLONE_FS = 0x200 + CLONE_INTO_CGROUP = 0x200000000 CLONE_IO = 0x80000000 CLONE_NEWCGROUP = 0x2000000 CLONE_NEWIPC = 0x8000000 @@ -423,12 +766,64 @@ const ( DEBUGFS_MAGIC = 0x64626720 DEVLINK_CMD_ESWITCH_MODE_GET = 0x1d DEVLINK_CMD_ESWITCH_MODE_SET = 0x1e + DEVLINK_FLASH_OVERWRITE_IDENTIFIERS = 0x2 + DEVLINK_FLASH_OVERWRITE_SETTINGS = 0x1 DEVLINK_GENL_MCGRP_CONFIG_NAME = "config" DEVLINK_GENL_NAME = "devlink" DEVLINK_GENL_VERSION = 0x1 DEVLINK_SB_THRESHOLD_TO_ALPHA_MAX = 0x14 + DEVLINK_SUPPORTED_FLASH_OVERWRITE_SECTIONS = 0x3 + DEVMEM_MAGIC = 0x454d444d DEVPTS_SUPER_MAGIC = 0x1cd1 DMA_BUF_MAGIC = 0x444d4142 + DM_ACTIVE_PRESENT_FLAG = 0x20 + DM_BUFFER_FULL_FLAG = 0x100 + DM_CONTROL_NODE = "control" + DM_DATA_OUT_FLAG = 0x10000 + DM_DEFERRED_REMOVE = 0x20000 + DM_DEV_ARM_POLL = 0xc138fd10 + DM_DEV_CREATE = 0xc138fd03 + DM_DEV_REMOVE = 0xc138fd04 + DM_DEV_RENAME = 0xc138fd05 + DM_DEV_SET_GEOMETRY = 0xc138fd0f + DM_DEV_STATUS = 0xc138fd07 + DM_DEV_SUSPEND = 0xc138fd06 + DM_DEV_WAIT = 0xc138fd08 + DM_DIR = "mapper" + DM_GET_TARGET_VERSION = 0xc138fd11 + DM_IMA_MEASUREMENT_FLAG = 0x80000 + DM_INACTIVE_PRESENT_FLAG = 0x40 + DM_INTERNAL_SUSPEND_FLAG = 0x40000 + DM_IOCTL = 0xfd + DM_LIST_DEVICES = 0xc138fd02 + DM_LIST_VERSIONS = 0xc138fd0d + DM_MAX_TYPE_NAME = 0x10 + DM_NAME_LEN = 0x80 + DM_NAME_LIST_FLAG_DOESNT_HAVE_UUID = 0x2 + DM_NAME_LIST_FLAG_HAS_UUID = 0x1 + DM_NOFLUSH_FLAG = 0x800 + DM_PERSISTENT_DEV_FLAG = 0x8 + DM_QUERY_INACTIVE_TABLE_FLAG = 0x1000 + DM_READONLY_FLAG = 0x1 + DM_REMOVE_ALL = 0xc138fd01 + DM_SECURE_DATA_FLAG = 0x8000 + DM_SKIP_BDGET_FLAG = 0x200 + DM_SKIP_LOCKFS_FLAG = 0x400 + DM_STATUS_TABLE_FLAG = 0x10 + DM_SUSPEND_FLAG = 0x2 + DM_TABLE_CLEAR = 0xc138fd0a + DM_TABLE_DEPS = 0xc138fd0b + DM_TABLE_LOAD = 0xc138fd09 + DM_TABLE_STATUS = 0xc138fd0c + DM_TARGET_MSG = 0xc138fd0e + DM_UEVENT_GENERATED_FLAG = 0x2000 + DM_UUID_FLAG = 0x4000 + DM_UUID_LEN = 0x81 + DM_VERSION = 0xc138fd00 + DM_VERSION_EXTRA = "-ioctl (2022-02-22)" + DM_VERSION_MAJOR = 0x4 + DM_VERSION_MINOR = 0x2e + DM_VERSION_PATCHLEVEL = 0x0 DT_BLK = 0x6 DT_CHR = 0x2 DT_DIR = 0x4 @@ -443,6 +838,55 @@ const ( EFD_SEMAPHORE = 0x1 EFIVARFS_MAGIC = 0xde5e81e4 EFS_SUPER_MAGIC = 0x414a53 + EM_386 = 0x3 + EM_486 = 0x6 + EM_68K = 0x4 + EM_860 = 0x7 + EM_88K = 0x5 + EM_AARCH64 = 0xb7 + EM_ALPHA = 0x9026 + EM_ALTERA_NIOS2 = 0x71 + EM_ARCOMPACT = 0x5d + EM_ARCV2 = 0xc3 + EM_ARM = 0x28 + EM_BLACKFIN = 0x6a + EM_BPF = 0xf7 + EM_CRIS = 0x4c + EM_CSKY = 0xfc + EM_CYGNUS_M32R = 0x9041 + EM_CYGNUS_MN10300 = 0xbeef + EM_FRV = 0x5441 + EM_H8_300 = 0x2e + EM_HEXAGON = 0xa4 + EM_IA_64 = 0x32 + EM_LOONGARCH = 0x102 + EM_M32 = 0x1 + EM_M32R = 0x58 + EM_MICROBLAZE = 0xbd + EM_MIPS = 0x8 + EM_MIPS_RS3_LE = 0xa + EM_MIPS_RS4_BE = 0xa + EM_MN10300 = 0x59 + EM_NDS32 = 0xa7 + EM_NONE = 0x0 + EM_OPENRISC = 0x5c + EM_PARISC = 0xf + EM_PPC = 0x14 + EM_PPC64 = 0x15 + EM_RISCV = 0xf3 + EM_S390 = 0x16 + EM_S390_OLD = 0xa390 + EM_SH = 0x2a + EM_SPARC = 0x2 + EM_SPARC32PLUS = 0x12 + EM_SPARCV9 = 0x2b + EM_SPU = 0x17 + EM_TILEGX = 0xbf + EM_TILEPRO = 0xbc + EM_TI_C6000 = 0x8c + EM_UNICORE = 0x6e + EM_X86_64 = 0x3e + EM_XTENSA = 0x5e ENCODING_DEFAULT = 0x0 ENCODING_FM_MARK = 0x3 ENCODING_FM_SPACE = 0x4 @@ -468,6 +912,119 @@ const ( EPOLL_CTL_DEL = 0x2 EPOLL_CTL_MOD = 0x3 EROFS_SUPER_MAGIC_V1 = 0xe0f5e1e2 + ESP_V4_FLOW = 0xa + ESP_V6_FLOW = 0xc + ETHER_FLOW = 0x12 + ETHTOOL_BUSINFO_LEN = 0x20 + ETHTOOL_EROMVERS_LEN = 0x20 + ETHTOOL_FEC_AUTO = 0x2 + ETHTOOL_FEC_BASER = 0x10 + ETHTOOL_FEC_LLRS = 0x20 + ETHTOOL_FEC_NONE = 0x1 + ETHTOOL_FEC_OFF = 0x4 + ETHTOOL_FEC_RS = 0x8 + ETHTOOL_FLAG_ALL = 0x7 + ETHTOOL_FLAG_COMPACT_BITSETS = 0x1 + ETHTOOL_FLAG_OMIT_REPLY = 0x2 + ETHTOOL_FLAG_STATS = 0x4 + ETHTOOL_FLASHDEV = 0x33 + ETHTOOL_FLASH_MAX_FILENAME = 0x80 + ETHTOOL_FWVERS_LEN = 0x20 + ETHTOOL_F_COMPAT = 0x4 + ETHTOOL_F_UNSUPPORTED = 0x1 + ETHTOOL_F_WISH = 0x2 + ETHTOOL_GCHANNELS = 0x3c + ETHTOOL_GCOALESCE = 0xe + ETHTOOL_GDRVINFO = 0x3 + ETHTOOL_GEEE = 0x44 + ETHTOOL_GEEPROM = 0xb + ETHTOOL_GENL_NAME = "ethtool" + ETHTOOL_GENL_VERSION = 0x1 + ETHTOOL_GET_DUMP_DATA = 0x40 + ETHTOOL_GET_DUMP_FLAG = 0x3f + ETHTOOL_GET_TS_INFO = 0x41 + ETHTOOL_GFEATURES = 0x3a + ETHTOOL_GFECPARAM = 0x50 + ETHTOOL_GFLAGS = 0x25 + ETHTOOL_GGRO = 0x2b + ETHTOOL_GGSO = 0x23 + ETHTOOL_GLINK = 0xa + ETHTOOL_GLINKSETTINGS = 0x4c + ETHTOOL_GMODULEEEPROM = 0x43 + ETHTOOL_GMODULEINFO = 0x42 + ETHTOOL_GMSGLVL = 0x7 + ETHTOOL_GPAUSEPARAM = 0x12 + ETHTOOL_GPERMADDR = 0x20 + ETHTOOL_GPFLAGS = 0x27 + ETHTOOL_GPHYSTATS = 0x4a + ETHTOOL_GREGS = 0x4 + ETHTOOL_GRINGPARAM = 0x10 + ETHTOOL_GRSSH = 0x46 + ETHTOOL_GRXCLSRLALL = 0x30 + ETHTOOL_GRXCLSRLCNT = 0x2e + ETHTOOL_GRXCLSRULE = 0x2f + ETHTOOL_GRXCSUM = 0x14 + ETHTOOL_GRXFH = 0x29 + ETHTOOL_GRXFHINDIR = 0x38 + ETHTOOL_GRXNTUPLE = 0x36 + ETHTOOL_GRXRINGS = 0x2d + ETHTOOL_GSET = 0x1 + ETHTOOL_GSG = 0x18 + ETHTOOL_GSSET_INFO = 0x37 + ETHTOOL_GSTATS = 0x1d + ETHTOOL_GSTRINGS = 0x1b + ETHTOOL_GTSO = 0x1e + ETHTOOL_GTUNABLE = 0x48 + ETHTOOL_GTXCSUM = 0x16 + ETHTOOL_GUFO = 0x21 + ETHTOOL_GWOL = 0x5 + ETHTOOL_MCGRP_MONITOR_NAME = "monitor" + ETHTOOL_NWAY_RST = 0x9 + ETHTOOL_PERQUEUE = 0x4b + ETHTOOL_PHYS_ID = 0x1c + ETHTOOL_PHY_EDPD_DFLT_TX_MSECS = 0xffff + ETHTOOL_PHY_EDPD_DISABLE = 0x0 + ETHTOOL_PHY_EDPD_NO_TX = 0xfffe + ETHTOOL_PHY_FAST_LINK_DOWN_OFF = 0xff + ETHTOOL_PHY_FAST_LINK_DOWN_ON = 0x0 + ETHTOOL_PHY_GTUNABLE = 0x4e + ETHTOOL_PHY_STUNABLE = 0x4f + ETHTOOL_RESET = 0x34 + ETHTOOL_RXNTUPLE_ACTION_CLEAR = -0x2 + ETHTOOL_RXNTUPLE_ACTION_DROP = -0x1 + ETHTOOL_RX_FLOW_SPEC_RING = 0xffffffff + ETHTOOL_RX_FLOW_SPEC_RING_VF = 0xff00000000 + ETHTOOL_RX_FLOW_SPEC_RING_VF_OFF = 0x20 + ETHTOOL_SCHANNELS = 0x3d + ETHTOOL_SCOALESCE = 0xf + ETHTOOL_SEEE = 0x45 + ETHTOOL_SEEPROM = 0xc + ETHTOOL_SET_DUMP = 0x3e + ETHTOOL_SFEATURES = 0x3b + ETHTOOL_SFECPARAM = 0x51 + ETHTOOL_SFLAGS = 0x26 + ETHTOOL_SGRO = 0x2c + ETHTOOL_SGSO = 0x24 + ETHTOOL_SLINKSETTINGS = 0x4d + ETHTOOL_SMSGLVL = 0x8 + ETHTOOL_SPAUSEPARAM = 0x13 + ETHTOOL_SPFLAGS = 0x28 + ETHTOOL_SRINGPARAM = 0x11 + ETHTOOL_SRSSH = 0x47 + ETHTOOL_SRXCLSRLDEL = 0x31 + ETHTOOL_SRXCLSRLINS = 0x32 + ETHTOOL_SRXCSUM = 0x15 + ETHTOOL_SRXFH = 0x2a + ETHTOOL_SRXFHINDIR = 0x39 + ETHTOOL_SRXNTUPLE = 0x35 + ETHTOOL_SSET = 0x2 + ETHTOOL_SSG = 0x19 + ETHTOOL_STSO = 0x1f + ETHTOOL_STUNABLE = 0x49 + ETHTOOL_STXCSUM = 0x17 + ETHTOOL_SUFO = 0x22 + ETHTOOL_SWOL = 0x6 + ETHTOOL_TEST = 0x1a ETH_P_1588 = 0x88f7 ETH_P_8021AD = 0x88a8 ETH_P_8021AH = 0x88e7 @@ -492,6 +1049,7 @@ const ( ETH_P_CAIF = 0xf7 ETH_P_CAN = 0xc ETH_P_CANFD = 0xd + ETH_P_CFM = 0x8902 ETH_P_CONTROL = 0x16 ETH_P_CUST = 0x6006 ETH_P_DDCMP = 0x6 @@ -506,6 +1064,7 @@ const ( ETH_P_EDSA = 0xdada ETH_P_ERSPAN = 0x88be ETH_P_ERSPAN2 = 0x22eb + ETH_P_ETHERCAT = 0x88a4 ETH_P_FCOE = 0x8906 ETH_P_FIP = 0x8914 ETH_P_HDLC = 0x19 @@ -527,9 +1086,11 @@ const ( ETH_P_LOOPBACK = 0x9000 ETH_P_MACSEC = 0x88e5 ETH_P_MAP = 0xf9 + ETH_P_MCTP = 0xfa ETH_P_MOBITEX = 0x15 ETH_P_MPLS_MC = 0x8848 ETH_P_MPLS_UC = 0x8847 + ETH_P_MRP = 0x88e3 ETH_P_MVRP = 0x88f5 ETH_P_NCSI = 0x88f8 ETH_P_NSH = 0x894f @@ -541,6 +1102,7 @@ const ( ETH_P_PPP_MP = 0x8 ETH_P_PPP_SES = 0x8864 ETH_P_PREAUTH = 0x88c7 + ETH_P_PROFINET = 0x8892 ETH_P_PRP = 0x88fb ETH_P_PUP = 0x200 ETH_P_PUPAT = 0x201 @@ -548,6 +1110,7 @@ const ( ETH_P_QINQ2 = 0x9200 ETH_P_QINQ3 = 0x9300 ETH_P_RARP = 0x8035 + ETH_P_REALTEK = 0x8899 ETH_P_SCA = 0x6007 ETH_P_SLOW = 0x8809 ETH_P_SNAP = 0x5 @@ -561,7 +1124,23 @@ const ( ETH_P_WCCP = 0x883e ETH_P_X25 = 0x805 ETH_P_XDSA = 0xf8 + EV_ABS = 0x3 + EV_CNT = 0x20 + EV_FF = 0x15 + EV_FF_STATUS = 0x17 + EV_KEY = 0x1 + EV_LED = 0x11 + EV_MAX = 0x1f + EV_MSC = 0x4 + EV_PWR = 0x16 + EV_REL = 0x2 + EV_REP = 0x14 + EV_SND = 0x12 + EV_SW = 0x5 + EV_SYN = 0x0 + EV_VERSION = 0x10001 EXABYTE_ENABLE_NEST = 0xf0 + EXFAT_SUPER_MAGIC = 0x2011bab0 EXT2_SUPER_MAGIC = 0xef53 EXT3_SUPER_MAGIC = 0xef53 EXT4_SUPER_MAGIC = 0xef53 @@ -599,11 +1178,20 @@ const ( FAN_DELETE_SELF = 0x400 FAN_DENY = 0x2 FAN_ENABLE_AUDIT = 0x40 + FAN_EPIDFD = -0x2 + FAN_EVENT_INFO_TYPE_DFID = 0x3 + FAN_EVENT_INFO_TYPE_DFID_NAME = 0x2 + FAN_EVENT_INFO_TYPE_ERROR = 0x5 FAN_EVENT_INFO_TYPE_FID = 0x1 + FAN_EVENT_INFO_TYPE_NEW_DFID_NAME = 0xc + FAN_EVENT_INFO_TYPE_OLD_DFID_NAME = 0xa + FAN_EVENT_INFO_TYPE_PIDFD = 0x4 FAN_EVENT_METADATA_LEN = 0x18 FAN_EVENT_ON_CHILD = 0x8000000 + FAN_FS_ERROR = 0x8000 FAN_MARK_ADD = 0x1 FAN_MARK_DONT_FOLLOW = 0x4 + FAN_MARK_EVICTABLE = 0x200 FAN_MARK_FILESYSTEM = 0x100 FAN_MARK_FLUSH = 0x80 FAN_MARK_IGNORED_MASK = 0x20 @@ -619,19 +1207,35 @@ const ( FAN_MOVE_SELF = 0x800 FAN_NOFD = -0x1 FAN_NONBLOCK = 0x2 + FAN_NOPIDFD = -0x1 FAN_ONDIR = 0x40000000 FAN_OPEN = 0x20 FAN_OPEN_EXEC = 0x1000 FAN_OPEN_EXEC_PERM = 0x40000 FAN_OPEN_PERM = 0x10000 FAN_Q_OVERFLOW = 0x4000 + FAN_RENAME = 0x10000000 + FAN_REPORT_DFID_NAME = 0xc00 + FAN_REPORT_DFID_NAME_TARGET = 0x1e00 + FAN_REPORT_DIR_FID = 0x400 FAN_REPORT_FID = 0x200 + FAN_REPORT_NAME = 0x800 + FAN_REPORT_PIDFD = 0x80 + FAN_REPORT_TARGET_FID = 0x1000 FAN_REPORT_TID = 0x100 FAN_UNLIMITED_MARKS = 0x20 FAN_UNLIMITED_QUEUE = 0x10 FD_CLOEXEC = 0x1 FD_SETSIZE = 0x400 FF0 = 0x0 + FIB_RULE_DEV_DETACHED = 0x8 + FIB_RULE_FIND_SADDR = 0x10000 + FIB_RULE_IIF_DETACHED = 0x8 + FIB_RULE_INVERT = 0x2 + FIB_RULE_OIF_DETACHED = 0x10 + FIB_RULE_PERMANENT = 0x1 + FIB_RULE_UNRESOLVED = 0x4 + FIDEDUPERANGE = 0xc0189436 FSCRYPT_KEY_DESCRIPTOR_SIZE = 0x8 FSCRYPT_KEY_DESC_PREFIX = "fscrypt:" FSCRYPT_KEY_DESC_PREFIX_SIZE = 0x8 @@ -655,8 +1259,8 @@ const ( FSCRYPT_POLICY_FLAGS_PAD_4 = 0x0 FSCRYPT_POLICY_FLAGS_PAD_8 = 0x1 FSCRYPT_POLICY_FLAGS_PAD_MASK = 0x3 - FSCRYPT_POLICY_FLAGS_VALID = 0xf FSCRYPT_POLICY_FLAG_DIRECT_KEY = 0x4 + FSCRYPT_POLICY_FLAG_IV_INO_LBLK_32 = 0x10 FSCRYPT_POLICY_FLAG_IV_INO_LBLK_64 = 0x8 FSCRYPT_POLICY_V1 = 0x0 FSCRYPT_POLICY_V2 = 0x2 @@ -674,6 +1278,7 @@ const ( FS_IOC_GET_ENCRYPTION_KEY_STATUS = 0xc080661a FS_IOC_GET_ENCRYPTION_POLICY_EX = 0xc0096616 FS_IOC_MEASURE_VERITY = 0xc0046686 + FS_IOC_READ_VERITY_METADATA = 0xc0286687 FS_IOC_REMOVE_ENCRYPTION_KEY = 0xc0406618 FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS = 0xc0406619 FS_KEY_DESCRIPTOR_SIZE = 0x8 @@ -685,10 +1290,14 @@ const ( FS_POLICY_FLAGS_PAD_4 = 0x0 FS_POLICY_FLAGS_PAD_8 = 0x1 FS_POLICY_FLAGS_PAD_MASK = 0x3 - FS_POLICY_FLAGS_VALID = 0xf + FS_POLICY_FLAGS_VALID = 0x7 FS_VERITY_FL = 0x100000 FS_VERITY_HASH_ALG_SHA256 = 0x1 FS_VERITY_HASH_ALG_SHA512 = 0x2 + FS_VERITY_METADATA_TYPE_DESCRIPTOR = 0x2 + FS_VERITY_METADATA_TYPE_MERKLE_TREE = 0x1 + FS_VERITY_METADATA_TYPE_SIGNATURE = 0x3 + FUSE_SUPER_MAGIC = 0x65735546 FUTEXFS_SUPER_MAGIC = 0xbad1dea F_ADD_SEALS = 0x409 F_DUPFD = 0x0 @@ -782,11 +1391,11 @@ const ( HDIO_SET_XFER = 0x306 HDIO_TRISTATE_HWIF = 0x31b HDIO_UNREGISTER_HWIF = 0x32a + HID_MAX_DESCRIPTOR_SIZE = 0x1000 HOSTFS_SUPER_MAGIC = 0xc0ffee HPFS_SUPER_MAGIC = 0xf995e849 HUGETLBFS_MAGIC = 0x958458f6 IBSHIFT = 0x10 - ICMPV6_FILTER = 0x1 ICRNL = 0x100 IFA_F_DADFAILED = 0x8 IFA_F_DEPRECATED = 0x20 @@ -801,7 +1410,7 @@ const ( IFA_F_STABLE_PRIVACY = 0x800 IFA_F_TEMPORARY = 0x1 IFA_F_TENTATIVE = 0x40 - IFA_MAX = 0xa + IFA_MAX = 0xb IFF_ALLMULTI = 0x200 IFF_ATTACH_QUEUE = 0x200 IFF_AUTOMEDIA = 0x4000 @@ -887,6 +1496,7 @@ const ( IPPROTO_EGP = 0x8 IPPROTO_ENCAP = 0x62 IPPROTO_ESP = 0x32 + IPPROTO_ETHERNET = 0x8f IPPROTO_FRAGMENT = 0x2c IPPROTO_GRE = 0x2f IPPROTO_HOPOPTS = 0x0 @@ -900,6 +1510,7 @@ const ( IPPROTO_L2TP = 0x73 IPPROTO_MH = 0x87 IPPROTO_MPLS = 0x89 + IPPROTO_MPTCP = 0x106 IPPROTO_MTP = 0x5c IPPROTO_NONE = 0x3b IPPROTO_PIM = 0x67 @@ -927,6 +1538,7 @@ const ( IPV6_DONTFRAG = 0x3e IPV6_DROP_MEMBERSHIP = 0x15 IPV6_DSTOPTS = 0x3b + IPV6_FLOW = 0x11 IPV6_FREEBIND = 0x4e IPV6_HDRINCL = 0x24 IPV6_HOPLIMIT = 0x34 @@ -955,6 +1567,7 @@ const ( IPV6_PMTUDISC_WANT = 0x1 IPV6_RECVDSTOPTS = 0x3a IPV6_RECVERR = 0x19 + IPV6_RECVERR_RFC4884 = 0x1f IPV6_RECVFRAGSIZE = 0x4d IPV6_RECVHOPLIMIT = 0x33 IPV6_RECVHOPOPTS = 0x35 @@ -976,6 +1589,7 @@ const ( IPV6_TRANSPARENT = 0x4b IPV6_UNICAST_HOPS = 0x10 IPV6_UNICAST_IF = 0x4c + IPV6_USER_FLOW = 0xe IPV6_V6ONLY = 0x1a IPV6_XFRM_POLICY = 0x23 IP_ADD_MEMBERSHIP = 0x23 @@ -1018,6 +1632,7 @@ const ( IP_PMTUDISC_PROBE = 0x3 IP_PMTUDISC_WANT = 0x1 IP_RECVERR = 0xb + IP_RECVERR_RFC4884 = 0x1a IP_RECVFRAGSIZE = 0x19 IP_RECVOPTS = 0x6 IP_RECVORIGDSTADDR = 0x14 @@ -1032,24 +1647,32 @@ const ( IP_TTL = 0x2 IP_UNBLOCK_SOURCE = 0x25 IP_UNICAST_IF = 0x32 + IP_USER_FLOW = 0xd IP_XFRM_POLICY = 0x11 ISOFS_SUPER_MAGIC = 0x9660 ISTRIP = 0x20 + ITIMER_PROF = 0x2 + ITIMER_REAL = 0x0 + ITIMER_VIRTUAL = 0x1 IUTF8 = 0x4000 IXANY = 0x800 JFFS2_SUPER_MAGIC = 0x72b6 + KCMPROTO_CONNECTED = 0x0 + KCM_RECV_DISABLE = 0x1 KEXEC_ARCH_386 = 0x30000 KEXEC_ARCH_68K = 0x40000 KEXEC_ARCH_AARCH64 = 0xb70000 KEXEC_ARCH_ARM = 0x280000 KEXEC_ARCH_DEFAULT = 0x0 KEXEC_ARCH_IA_64 = 0x320000 + KEXEC_ARCH_LOONGARCH = 0x1020000 KEXEC_ARCH_MASK = 0xffff0000 KEXEC_ARCH_MIPS = 0x80000 KEXEC_ARCH_MIPS_LE = 0xa0000 KEXEC_ARCH_PARISC = 0xf0000 KEXEC_ARCH_PPC = 0x140000 KEXEC_ARCH_PPC64 = 0x150000 + KEXEC_ARCH_RISCV = 0xf30000 KEXEC_ARCH_S390 = 0x160000 KEXEC_ARCH_SH = 0x2a0000 KEXEC_ARCH_X86_64 = 0x3e0000 @@ -1069,6 +1692,7 @@ const ( KEYCTL_CAPS0_PERSISTENT_KEYRINGS = 0x2 KEYCTL_CAPS0_PUBLIC_KEY = 0x8 KEYCTL_CAPS0_RESTRICT_KEYRING = 0x40 + KEYCTL_CAPS1_NOTIFICATIONS = 0x4 KEYCTL_CAPS1_NS_KEYRING_NAME = 0x1 KEYCTL_CAPS1_NS_KEY_TAG = 0x2 KEYCTL_CHOWN = 0x4 @@ -1106,6 +1730,7 @@ const ( KEYCTL_SUPPORTS_VERIFY = 0x8 KEYCTL_UNLINK = 0x9 KEYCTL_UPDATE = 0x2 + KEYCTL_WATCH_KEY = 0x20 KEY_REQKEY_DEFL_DEFAULT = 0x0 KEY_REQKEY_DEFL_GROUP_KEYRING = 0x6 KEY_REQKEY_DEFL_NO_CHANGE = -0x1 @@ -1123,6 +1748,21 @@ const ( KEY_SPEC_THREAD_KEYRING = -0x1 KEY_SPEC_USER_KEYRING = -0x4 KEY_SPEC_USER_SESSION_KEYRING = -0x5 + LANDLOCK_ACCESS_FS_EXECUTE = 0x1 + LANDLOCK_ACCESS_FS_MAKE_BLOCK = 0x800 + LANDLOCK_ACCESS_FS_MAKE_CHAR = 0x40 + LANDLOCK_ACCESS_FS_MAKE_DIR = 0x80 + LANDLOCK_ACCESS_FS_MAKE_FIFO = 0x400 + LANDLOCK_ACCESS_FS_MAKE_REG = 0x100 + LANDLOCK_ACCESS_FS_MAKE_SOCK = 0x200 + LANDLOCK_ACCESS_FS_MAKE_SYM = 0x1000 + LANDLOCK_ACCESS_FS_READ_DIR = 0x8 + LANDLOCK_ACCESS_FS_READ_FILE = 0x4 + LANDLOCK_ACCESS_FS_REFER = 0x2000 + LANDLOCK_ACCESS_FS_REMOVE_DIR = 0x10 + LANDLOCK_ACCESS_FS_REMOVE_FILE = 0x20 + LANDLOCK_ACCESS_FS_WRITE_FILE = 0x2 + LANDLOCK_CREATE_RULESET_VERSION = 0x1 LINUX_REBOOT_CMD_CAD_OFF = 0x0 LINUX_REBOOT_CMD_CAD_ON = 0x89abcdef LINUX_REBOOT_CMD_HALT = 0xcdef0123 @@ -1149,8 +1789,16 @@ const ( LOOP_SET_FD = 0x4c00 LOOP_SET_STATUS = 0x4c02 LOOP_SET_STATUS64 = 0x4c04 + LOOP_SET_STATUS_CLEARABLE_FLAGS = 0x4 + LOOP_SET_STATUS_SETTABLE_FLAGS = 0xc LO_KEY_SIZE = 0x20 LO_NAME_SIZE = 0x40 + LWTUNNEL_IP6_MAX = 0x8 + LWTUNNEL_IP_MAX = 0x8 + LWTUNNEL_IP_OPTS_MAX = 0x3 + LWTUNNEL_IP_OPT_ERSPAN_MAX = 0x4 + LWTUNNEL_IP_OPT_GENEVE_MAX = 0x3 + LWTUNNEL_IP_OPT_VXLAN_MAX = 0x1 MADV_COLD = 0x14 MADV_DODUMP = 0x11 MADV_DOFORK = 0xb @@ -1165,6 +1813,8 @@ const ( MADV_NOHUGEPAGE = 0xf MADV_NORMAL = 0x0 MADV_PAGEOUT = 0x15 + MADV_POPULATE_READ = 0x16 + MADV_POPULATE_WRITE = 0x17 MADV_RANDOM = 0x1 MADV_REMOVE = 0x9 MADV_SEQUENTIAL = 0x2 @@ -1189,6 +1839,10 @@ const ( MCAST_LEAVE_SOURCE_GROUP = 0x2f MCAST_MSFILTER = 0x30 MCAST_UNBLOCK_SOURCE = 0x2c + MEMGETREGIONINFO = 0xc0104d08 + MEMREADOOB64 = 0xc0184d16 + MEMWRITE = 0xc0304d18 + MEMWRITEOOB64 = 0xc0184d15 MFD_ALLOW_SEALING = 0x2 MFD_CLOEXEC = 0x1 MFD_HUGETLB = 0x4 @@ -1214,8 +1868,21 @@ const ( MNT_DETACH = 0x2 MNT_EXPIRE = 0x4 MNT_FORCE = 0x1 + MODULE_INIT_COMPRESSED_FILE = 0x4 MODULE_INIT_IGNORE_MODVERSIONS = 0x1 MODULE_INIT_IGNORE_VERMAGIC = 0x2 + MOUNT_ATTR_IDMAP = 0x100000 + MOUNT_ATTR_NOATIME = 0x10 + MOUNT_ATTR_NODEV = 0x4 + MOUNT_ATTR_NODIRATIME = 0x80 + MOUNT_ATTR_NOEXEC = 0x8 + MOUNT_ATTR_NOSUID = 0x2 + MOUNT_ATTR_NOSYMFOLLOW = 0x200000 + MOUNT_ATTR_RDONLY = 0x1 + MOUNT_ATTR_RELATIME = 0x0 + MOUNT_ATTR_SIZE_VER0 = 0x20 + MOUNT_ATTR_STRICTATIME = 0x20 + MOUNT_ATTR__ATIME = 0x70 MSDOS_SUPER_MAGIC = 0x4d44 MSG_BATCH = 0x40000 MSG_CMSG_CLOEXEC = 0x40000000 @@ -1259,6 +1926,7 @@ const ( MS_NOREMOTELOCK = 0x8000000 MS_NOSEC = 0x10000000 MS_NOSUID = 0x2 + MS_NOSYMFOLLOW = 0x100 MS_NOUSER = -0x80000000 MS_POSIXACL = 0x10000 MS_PRIVATE = 0x40000 @@ -1276,7 +1944,35 @@ const ( MS_SYNCHRONOUS = 0x10 MS_UNBINDABLE = 0x20000 MS_VERBOSE = 0x8000 + MTD_ABSENT = 0x0 + MTD_BIT_WRITEABLE = 0x800 + MTD_CAP_NANDFLASH = 0x400 + MTD_CAP_NORFLASH = 0xc00 + MTD_CAP_NVRAM = 0x1c00 + MTD_CAP_RAM = 0x1c00 + MTD_CAP_ROM = 0x0 + MTD_DATAFLASH = 0x6 MTD_INODE_FS_MAGIC = 0x11307854 + MTD_MAX_ECCPOS_ENTRIES = 0x40 + MTD_MAX_OOBFREE_ENTRIES = 0x8 + MTD_MLCNANDFLASH = 0x8 + MTD_NANDECC_AUTOPLACE = 0x2 + MTD_NANDECC_AUTOPL_USR = 0x4 + MTD_NANDECC_OFF = 0x0 + MTD_NANDECC_PLACE = 0x1 + MTD_NANDECC_PLACEONLY = 0x3 + MTD_NANDFLASH = 0x4 + MTD_NORFLASH = 0x3 + MTD_NO_ERASE = 0x1000 + MTD_OTP_FACTORY = 0x1 + MTD_OTP_OFF = 0x0 + MTD_OTP_USER = 0x2 + MTD_POWERUP_LOCK = 0x2000 + MTD_RAM = 0x1 + MTD_ROM = 0x2 + MTD_SLC_ON_MLC_EMULATION = 0x4000 + MTD_UBIVOLUME = 0x7 + MTD_WRITEABLE = 0x400 NAME_MAX = 0xff NCP_SUPER_MAGIC = 0x564c NETLINK_ADD_MEMBERSHIP = 0x1 @@ -1316,6 +2012,59 @@ const ( NETLINK_XFRM = 0x6 NETNSA_MAX = 0x5 NETNSA_NSID_NOT_ASSIGNED = -0x1 + NFC_ATR_REQ_GB_MAXSIZE = 0x30 + NFC_ATR_REQ_MAXSIZE = 0x40 + NFC_ATR_RES_GB_MAXSIZE = 0x2f + NFC_ATR_RES_MAXSIZE = 0x40 + NFC_COMM_ACTIVE = 0x0 + NFC_COMM_PASSIVE = 0x1 + NFC_DEVICE_NAME_MAXSIZE = 0x8 + NFC_DIRECTION_RX = 0x0 + NFC_DIRECTION_TX = 0x1 + NFC_FIRMWARE_NAME_MAXSIZE = 0x20 + NFC_GB_MAXSIZE = 0x30 + NFC_GENL_MCAST_EVENT_NAME = "events" + NFC_GENL_NAME = "nfc" + NFC_GENL_VERSION = 0x1 + NFC_HEADER_SIZE = 0x1 + NFC_ISO15693_UID_MAXSIZE = 0x8 + NFC_LLCP_MAX_SERVICE_NAME = 0x3f + NFC_LLCP_MIUX = 0x1 + NFC_LLCP_REMOTE_LTO = 0x3 + NFC_LLCP_REMOTE_MIU = 0x2 + NFC_LLCP_REMOTE_RW = 0x4 + NFC_LLCP_RW = 0x0 + NFC_NFCID1_MAXSIZE = 0xa + NFC_NFCID2_MAXSIZE = 0x8 + NFC_NFCID3_MAXSIZE = 0xa + NFC_PROTO_FELICA = 0x3 + NFC_PROTO_FELICA_MASK = 0x8 + NFC_PROTO_ISO14443 = 0x4 + NFC_PROTO_ISO14443_B = 0x6 + NFC_PROTO_ISO14443_B_MASK = 0x40 + NFC_PROTO_ISO14443_MASK = 0x10 + NFC_PROTO_ISO15693 = 0x7 + NFC_PROTO_ISO15693_MASK = 0x80 + NFC_PROTO_JEWEL = 0x1 + NFC_PROTO_JEWEL_MASK = 0x2 + NFC_PROTO_MAX = 0x8 + NFC_PROTO_MIFARE = 0x2 + NFC_PROTO_MIFARE_MASK = 0x4 + NFC_PROTO_NFC_DEP = 0x5 + NFC_PROTO_NFC_DEP_MASK = 0x20 + NFC_RAW_HEADER_SIZE = 0x2 + NFC_RF_INITIATOR = 0x0 + NFC_RF_NONE = 0x2 + NFC_RF_TARGET = 0x1 + NFC_SENSB_RES_MAXSIZE = 0xc + NFC_SENSF_RES_MAXSIZE = 0x12 + NFC_SE_DISABLED = 0x0 + NFC_SE_EMBEDDED = 0x2 + NFC_SE_ENABLED = 0x1 + NFC_SE_UICC = 0x1 + NFC_SOCKPROTO_LLCP = 0x1 + NFC_SOCKPROTO_MAX = 0x2 + NFC_SOCKPROTO_RAW = 0x0 NFNETLINK_V0 = 0x0 NFNLGRP_ACCT_QUOTA = 0x8 NFNLGRP_CONNTRACK_DESTROY = 0x3 @@ -1333,11 +2082,12 @@ const ( NFNL_MSG_BATCH_END = 0x11 NFNL_NFA_NEST = 0x8000 NFNL_SUBSYS_ACCT = 0x7 - NFNL_SUBSYS_COUNT = 0xc + NFNL_SUBSYS_COUNT = 0xd NFNL_SUBSYS_CTHELPER = 0x9 NFNL_SUBSYS_CTNETLINK = 0x1 NFNL_SUBSYS_CTNETLINK_EXP = 0x2 NFNL_SUBSYS_CTNETLINK_TIMEOUT = 0x8 + NFNL_SUBSYS_HOOK = 0xc NFNL_SUBSYS_IPSET = 0x6 NFNL_SUBSYS_NFTABLES = 0xa NFNL_SUBSYS_NFT_COMPAT = 0xb @@ -1364,6 +2114,7 @@ const ( NLM_F_ACK_TLVS = 0x200 NLM_F_APPEND = 0x800 NLM_F_ATOMIC = 0x400 + NLM_F_BULK = 0x200 NLM_F_CAPPED = 0x100 NLM_F_CREATE = 0x400 NLM_F_DUMP = 0x300 @@ -1446,6 +2197,109 @@ const ( PARITY_DEFAULT = 0x0 PARITY_NONE = 0x1 PARMRK = 0x8 + PERF_ATTR_SIZE_VER0 = 0x40 + PERF_ATTR_SIZE_VER1 = 0x48 + PERF_ATTR_SIZE_VER2 = 0x50 + PERF_ATTR_SIZE_VER3 = 0x60 + PERF_ATTR_SIZE_VER4 = 0x68 + PERF_ATTR_SIZE_VER5 = 0x70 + PERF_ATTR_SIZE_VER6 = 0x78 + PERF_ATTR_SIZE_VER7 = 0x80 + PERF_AUX_FLAG_COLLISION = 0x8 + PERF_AUX_FLAG_CORESIGHT_FORMAT_CORESIGHT = 0x0 + PERF_AUX_FLAG_CORESIGHT_FORMAT_RAW = 0x100 + PERF_AUX_FLAG_OVERWRITE = 0x2 + PERF_AUX_FLAG_PARTIAL = 0x4 + PERF_AUX_FLAG_PMU_FORMAT_TYPE_MASK = 0xff00 + PERF_AUX_FLAG_TRUNCATED = 0x1 + PERF_FLAG_FD_CLOEXEC = 0x8 + PERF_FLAG_FD_NO_GROUP = 0x1 + PERF_FLAG_FD_OUTPUT = 0x2 + PERF_FLAG_PID_CGROUP = 0x4 + PERF_HW_EVENT_MASK = 0xffffffff + PERF_MAX_CONTEXTS_PER_STACK = 0x8 + PERF_MAX_STACK_DEPTH = 0x7f + PERF_MEM_BLK_ADDR = 0x4 + PERF_MEM_BLK_DATA = 0x2 + PERF_MEM_BLK_NA = 0x1 + PERF_MEM_BLK_SHIFT = 0x28 + PERF_MEM_HOPS_0 = 0x1 + PERF_MEM_HOPS_1 = 0x2 + PERF_MEM_HOPS_2 = 0x3 + PERF_MEM_HOPS_3 = 0x4 + PERF_MEM_HOPS_SHIFT = 0x2b + PERF_MEM_LOCK_LOCKED = 0x2 + PERF_MEM_LOCK_NA = 0x1 + PERF_MEM_LOCK_SHIFT = 0x18 + PERF_MEM_LVLNUM_ANY_CACHE = 0xb + PERF_MEM_LVLNUM_L1 = 0x1 + PERF_MEM_LVLNUM_L2 = 0x2 + PERF_MEM_LVLNUM_L3 = 0x3 + PERF_MEM_LVLNUM_L4 = 0x4 + PERF_MEM_LVLNUM_LFB = 0xc + PERF_MEM_LVLNUM_NA = 0xf + PERF_MEM_LVLNUM_PMEM = 0xe + PERF_MEM_LVLNUM_RAM = 0xd + PERF_MEM_LVLNUM_SHIFT = 0x21 + PERF_MEM_LVL_HIT = 0x2 + PERF_MEM_LVL_IO = 0x1000 + PERF_MEM_LVL_L1 = 0x8 + PERF_MEM_LVL_L2 = 0x20 + PERF_MEM_LVL_L3 = 0x40 + PERF_MEM_LVL_LFB = 0x10 + PERF_MEM_LVL_LOC_RAM = 0x80 + PERF_MEM_LVL_MISS = 0x4 + PERF_MEM_LVL_NA = 0x1 + PERF_MEM_LVL_REM_CCE1 = 0x400 + PERF_MEM_LVL_REM_CCE2 = 0x800 + PERF_MEM_LVL_REM_RAM1 = 0x100 + PERF_MEM_LVL_REM_RAM2 = 0x200 + PERF_MEM_LVL_SHIFT = 0x5 + PERF_MEM_LVL_UNC = 0x2000 + PERF_MEM_OP_EXEC = 0x10 + PERF_MEM_OP_LOAD = 0x2 + PERF_MEM_OP_NA = 0x1 + PERF_MEM_OP_PFETCH = 0x8 + PERF_MEM_OP_SHIFT = 0x0 + PERF_MEM_OP_STORE = 0x4 + PERF_MEM_REMOTE_REMOTE = 0x1 + PERF_MEM_REMOTE_SHIFT = 0x25 + PERF_MEM_SNOOPX_FWD = 0x1 + PERF_MEM_SNOOPX_SHIFT = 0x26 + PERF_MEM_SNOOP_HIT = 0x4 + PERF_MEM_SNOOP_HITM = 0x10 + PERF_MEM_SNOOP_MISS = 0x8 + PERF_MEM_SNOOP_NA = 0x1 + PERF_MEM_SNOOP_NONE = 0x2 + PERF_MEM_SNOOP_SHIFT = 0x13 + PERF_MEM_TLB_HIT = 0x2 + PERF_MEM_TLB_L1 = 0x8 + PERF_MEM_TLB_L2 = 0x10 + PERF_MEM_TLB_MISS = 0x4 + PERF_MEM_TLB_NA = 0x1 + PERF_MEM_TLB_OS = 0x40 + PERF_MEM_TLB_SHIFT = 0x1a + PERF_MEM_TLB_WK = 0x20 + PERF_PMU_TYPE_SHIFT = 0x20 + PERF_RECORD_KSYMBOL_FLAGS_UNREGISTER = 0x1 + PERF_RECORD_MISC_COMM_EXEC = 0x2000 + PERF_RECORD_MISC_CPUMODE_MASK = 0x7 + PERF_RECORD_MISC_CPUMODE_UNKNOWN = 0x0 + PERF_RECORD_MISC_EXACT_IP = 0x4000 + PERF_RECORD_MISC_EXT_RESERVED = 0x8000 + PERF_RECORD_MISC_FORK_EXEC = 0x2000 + PERF_RECORD_MISC_GUEST_KERNEL = 0x4 + PERF_RECORD_MISC_GUEST_USER = 0x5 + PERF_RECORD_MISC_HYPERVISOR = 0x3 + PERF_RECORD_MISC_KERNEL = 0x1 + PERF_RECORD_MISC_MMAP_BUILD_ID = 0x4000 + PERF_RECORD_MISC_MMAP_DATA = 0x2000 + PERF_RECORD_MISC_PROC_MAP_PARSE_TIMEOUT = 0x1000 + PERF_RECORD_MISC_SWITCH_OUT = 0x2000 + PERF_RECORD_MISC_SWITCH_OUT_PREEMPT = 0x4000 + PERF_RECORD_MISC_USER = 0x2 + PERF_SAMPLE_BRANCH_PLM_ALL = 0x7 + PERF_SAMPLE_WEIGHT_TYPE = 0x1004000 PIPEFS_MAGIC = 0x50495045 PPC_CMM_MAGIC = 0xc7571590 PPPIOCGNPMODE = 0xc008744c @@ -1514,12 +2368,30 @@ const ( PR_MCE_KILL_SET = 0x1 PR_MPX_DISABLE_MANAGEMENT = 0x2c PR_MPX_ENABLE_MANAGEMENT = 0x2b + PR_MTE_TAG_MASK = 0x7fff8 + PR_MTE_TAG_SHIFT = 0x3 + PR_MTE_TCF_ASYNC = 0x4 + PR_MTE_TCF_MASK = 0x6 + PR_MTE_TCF_NONE = 0x0 + PR_MTE_TCF_SHIFT = 0x1 + PR_MTE_TCF_SYNC = 0x2 PR_PAC_APDAKEY = 0x4 PR_PAC_APDBKEY = 0x8 PR_PAC_APGAKEY = 0x10 PR_PAC_APIAKEY = 0x1 PR_PAC_APIBKEY = 0x2 + PR_PAC_GET_ENABLED_KEYS = 0x3d PR_PAC_RESET_KEYS = 0x36 + PR_PAC_SET_ENABLED_KEYS = 0x3c + PR_SCHED_CORE = 0x3e + PR_SCHED_CORE_CREATE = 0x1 + PR_SCHED_CORE_GET = 0x0 + PR_SCHED_CORE_MAX = 0x4 + PR_SCHED_CORE_SCOPE_PROCESS_GROUP = 0x2 + PR_SCHED_CORE_SCOPE_THREAD = 0x0 + PR_SCHED_CORE_SCOPE_THREAD_GROUP = 0x1 + PR_SCHED_CORE_SHARE_FROM = 0x3 + PR_SCHED_CORE_SHARE_TO = 0x2 PR_SET_CHILD_SUBREAPER = 0x24 PR_SET_DUMPABLE = 0x4 PR_SET_ENDIAN = 0x14 @@ -1551,17 +2423,26 @@ const ( PR_SET_SECCOMP = 0x16 PR_SET_SECUREBITS = 0x1c PR_SET_SPECULATION_CTRL = 0x35 + PR_SET_SYSCALL_USER_DISPATCH = 0x3b PR_SET_TAGGED_ADDR_CTRL = 0x37 PR_SET_THP_DISABLE = 0x29 PR_SET_TIMERSLACK = 0x1d PR_SET_TIMING = 0xe PR_SET_TSC = 0x1a PR_SET_UNALIGN = 0x6 + PR_SET_VMA = 0x53564d41 + PR_SET_VMA_ANON_NAME = 0x0 + PR_SME_GET_VL = 0x40 + PR_SME_SET_VL = 0x3f + PR_SME_SET_VL_ONEXEC = 0x40000 + PR_SME_VL_INHERIT = 0x20000 + PR_SME_VL_LEN_MASK = 0xffff PR_SPEC_DISABLE = 0x4 PR_SPEC_DISABLE_NOEXEC = 0x10 PR_SPEC_ENABLE = 0x2 PR_SPEC_FORCE_DISABLE = 0x8 PR_SPEC_INDIRECT_BRANCH = 0x1 + PR_SPEC_L1D_FLUSH = 0x2 PR_SPEC_NOT_AFFECTED = 0x0 PR_SPEC_PRCTL = 0x1 PR_SPEC_STORE_BYPASS = 0x0 @@ -1570,6 +2451,8 @@ const ( PR_SVE_SET_VL_ONEXEC = 0x40000 PR_SVE_VL_INHERIT = 0x20000 PR_SVE_VL_LEN_MASK = 0xffff + PR_SYS_DISPATCH_OFF = 0x0 + PR_SYS_DISPATCH_ON = 0x1 PR_TAGGED_ADDR_ENABLE = 0x1 PR_TASK_PERF_EVENTS_DISABLE = 0x1f PR_TASK_PERF_EVENTS_ENABLE = 0x20 @@ -1598,6 +2481,7 @@ const ( PTRACE_GETREGSET = 0x4204 PTRACE_GETSIGINFO = 0x4202 PTRACE_GETSIGMASK = 0x420a + PTRACE_GET_RSEQ_CONFIGURATION = 0x420f PTRACE_GET_SYSCALL_INFO = 0x420e PTRACE_INTERRUPT = 0x4207 PTRACE_KILL = 0x8 @@ -1636,9 +2520,18 @@ const ( PTRACE_SYSCALL_INFO_NONE = 0x0 PTRACE_SYSCALL_INFO_SECCOMP = 0x3 PTRACE_TRACEME = 0x0 + P_ALL = 0x0 + P_PGID = 0x2 + P_PID = 0x1 + P_PIDFD = 0x3 QNX4_SUPER_MAGIC = 0x2f QNX6_SUPER_MAGIC = 0x68191122 RAMFS_MAGIC = 0x858458f6 + RAW_PAYLOAD_DIGITAL = 0x3 + RAW_PAYLOAD_HCI = 0x2 + RAW_PAYLOAD_LLCP = 0x0 + RAW_PAYLOAD_NCI = 0x1 + RAW_PAYLOAD_PROPRIETARY = 0x4 RDTGROUP_SUPER_MAGIC = 0x7655821 REISERFS_SUPER_MAGIC = 0x52654973 RENAME_EXCHANGE = 0x2 @@ -1689,8 +2582,24 @@ const ( RTCF_NAT = 0x800000 RTCF_VALVE = 0x200000 RTC_AF = 0x20 + RTC_BSM_DIRECT = 0x1 + RTC_BSM_DISABLED = 0x0 + RTC_BSM_LEVEL = 0x2 + RTC_BSM_STANDBY = 0x3 + RTC_FEATURE_ALARM = 0x0 + RTC_FEATURE_ALARM_RES_2S = 0x3 + RTC_FEATURE_ALARM_RES_MINUTE = 0x1 + RTC_FEATURE_ALARM_WAKEUP_ONLY = 0x7 + RTC_FEATURE_BACKUP_SWITCH_MODE = 0x6 + RTC_FEATURE_CNT = 0x8 + RTC_FEATURE_CORRECTION = 0x5 + RTC_FEATURE_NEED_WEEK_DAY = 0x2 + RTC_FEATURE_UPDATE_INTERRUPT = 0x4 RTC_IRQF = 0x80 RTC_MAX_FREQ = 0x2000 + RTC_PARAM_BACKUP_SWITCH_MODE = 0x2 + RTC_PARAM_CORRECTION = 0x1 + RTC_PARAM_FEATURES = 0x0 RTC_PF = 0x40 RTC_UF = 0x10 RTF_ADDRCLASSMASK = 0xf8000000 @@ -1749,12 +2658,14 @@ const ( RTM_DELNEIGH = 0x1d RTM_DELNETCONF = 0x51 RTM_DELNEXTHOP = 0x69 + RTM_DELNEXTHOPBUCKET = 0x75 RTM_DELNSID = 0x59 RTM_DELQDISC = 0x25 RTM_DELROUTE = 0x19 RTM_DELRULE = 0x21 RTM_DELTCLASS = 0x29 RTM_DELTFILTER = 0x2d + RTM_DELTUNNEL = 0x79 RTM_DELVLAN = 0x71 RTM_F_CLONED = 0x200 RTM_F_EQUALIZE = 0x400 @@ -1762,6 +2673,7 @@ const ( RTM_F_LOOKUP_TABLE = 0x1000 RTM_F_NOTIFY = 0x100 RTM_F_OFFLOAD = 0x4000 + RTM_F_OFFLOAD_FAILED = 0x20000000 RTM_F_PREFIX = 0x800 RTM_F_TRAP = 0x8000 RTM_GETACTION = 0x32 @@ -1778,6 +2690,7 @@ const ( RTM_GETNEIGHTBL = 0x42 RTM_GETNETCONF = 0x52 RTM_GETNEXTHOP = 0x6a + RTM_GETNEXTHOPBUCKET = 0x76 RTM_GETNSID = 0x5a RTM_GETQDISC = 0x26 RTM_GETROUTE = 0x1a @@ -1785,8 +2698,9 @@ const ( RTM_GETSTATS = 0x5e RTM_GETTCLASS = 0x2a RTM_GETTFILTER = 0x2e + RTM_GETTUNNEL = 0x7a RTM_GETVLAN = 0x72 - RTM_MAX = 0x73 + RTM_MAX = 0x7b RTM_NEWACTION = 0x30 RTM_NEWADDR = 0x14 RTM_NEWADDRLABEL = 0x48 @@ -1800,6 +2714,7 @@ const ( RTM_NEWNEIGHTBL = 0x40 RTM_NEWNETCONF = 0x50 RTM_NEWNEXTHOP = 0x68 + RTM_NEWNEXTHOPBUCKET = 0x74 RTM_NEWNSID = 0x58 RTM_NEWNVLAN = 0x70 RTM_NEWPREFIX = 0x34 @@ -1809,18 +2724,21 @@ const ( RTM_NEWSTATS = 0x5c RTM_NEWTCLASS = 0x28 RTM_NEWTFILTER = 0x2c - RTM_NR_FAMILIES = 0x19 - RTM_NR_MSGTYPES = 0x64 + RTM_NEWTUNNEL = 0x78 + RTM_NR_FAMILIES = 0x1b + RTM_NR_MSGTYPES = 0x6c RTM_SETDCB = 0x4f RTM_SETLINK = 0x13 RTM_SETNEIGHTBL = 0x43 + RTM_SETSTATS = 0x5f RTNH_ALIGNTO = 0x4 - RTNH_COMPARE_MASK = 0x19 + RTNH_COMPARE_MASK = 0x59 RTNH_F_DEAD = 0x1 RTNH_F_LINKDOWN = 0x10 RTNH_F_OFFLOAD = 0x8 RTNH_F_ONLINK = 0x4 RTNH_F_PERVASIVE = 0x2 + RTNH_F_TRAP = 0x40 RTNH_F_UNRESOLVED = 0x20 RTN_MAX = 0xb RTPROT_BABEL = 0x2a @@ -1832,10 +2750,12 @@ const ( RTPROT_EIGRP = 0xc0 RTPROT_GATED = 0x8 RTPROT_ISIS = 0xbb + RTPROT_KEEPALIVED = 0x12 RTPROT_KERNEL = 0x2 RTPROT_MROUTED = 0x11 RTPROT_MRT = 0xa RTPROT_NTK = 0xf + RTPROT_OPENR = 0x63 RTPROT_OSPF = 0xbc RTPROT_RA = 0x9 RTPROT_REDIRECT = 0x1 @@ -1866,7 +2786,14 @@ const ( SECCOMP_MODE_DISABLED = 0x0 SECCOMP_MODE_FILTER = 0x2 SECCOMP_MODE_STRICT = 0x1 + SECRETMEM_MAGIC = 0x5345434d SECURITYFS_MAGIC = 0x73636673 + SEEK_CUR = 0x1 + SEEK_DATA = 0x3 + SEEK_END = 0x2 + SEEK_HOLE = 0x4 + SEEK_MAX = 0x4 + SEEK_SET = 0x0 SELINUX_MAGIC = 0xf97cff8c SHUT_RD = 0x0 SHUT_RDWR = 0x2 @@ -1927,6 +2854,9 @@ const ( SIOCGSTAMPNS = 0x8907 SIOCGSTAMPNS_OLD = 0x8907 SIOCGSTAMP_OLD = 0x8906 + SIOCKCMATTACH = 0x89e0 + SIOCKCMCLONE = 0x89e2 + SIOCKCMUNATTACH = 0x89e1 SIOCOUTQNSD = 0x894b SIOCPROTOPRIVATE = 0x89e0 SIOCRTMSG = 0x890d @@ -1969,19 +2899,27 @@ const ( SMART_STATUS = 0xda SMART_WRITE_LOG_SECTOR = 0xd6 SMART_WRITE_THRESHOLDS = 0xd7 + SMB2_SUPER_MAGIC = 0xfe534d42 SMB_SUPER_MAGIC = 0x517b SOCKFS_MAGIC = 0x534f434b + SOCK_BUF_LOCK_MASK = 0x3 SOCK_DCCP = 0x6 SOCK_IOC_TYPE = 0x89 SOCK_PACKET = 0xa SOCK_RAW = 0x3 + SOCK_RCVBUF_LOCK = 0x2 SOCK_RDM = 0x4 SOCK_SEQPACKET = 0x5 + SOCK_SNDBUF_LOCK = 0x1 + SOCK_TXREHASH_DEFAULT = 0xff + SOCK_TXREHASH_DISABLED = 0x0 + SOCK_TXREHASH_ENABLED = 0x1 SOL_AAL = 0x109 SOL_ALG = 0x117 SOL_ATM = 0x108 SOL_CAIF = 0x116 SOL_CAN_BASE = 0x64 + SOL_CAN_RAW = 0x65 SOL_DCCP = 0x10d SOL_DECNET = 0x105 SOL_ICMPV6 = 0x3a @@ -1991,6 +2929,8 @@ const ( SOL_IUCV = 0x115 SOL_KCM = 0x119 SOL_LLC = 0x10c + SOL_MCTP = 0x11d + SOL_MPTCP = 0x11c SOL_NETBEUI = 0x10b SOL_NETLINK = 0x10e SOL_NFC = 0x118 @@ -2000,6 +2940,7 @@ const ( SOL_RAW = 0xff SOL_RDS = 0x114 SOL_RXRPC = 0x110 + SOL_SMC = 0x11e SOL_TCP = 0x6 SOL_TIPC = 0x10f SOL_TLS = 0x11a @@ -2021,6 +2962,7 @@ const ( SO_EE_ORIGIN_TXSTATUS = 0x4 SO_EE_ORIGIN_TXTIME = 0x6 SO_EE_ORIGIN_ZEROCOPY = 0x5 + SO_EE_RFC4884_FLAG_INVALID = 0x1 SO_GET_FILTER = 0x1a SO_NO_CHECK = 0xb SO_PEERNAME = 0x1c @@ -2031,6 +2973,8 @@ const ( SO_VM_SOCKETS_BUFFER_MIN_SIZE = 0x1 SO_VM_SOCKETS_BUFFER_SIZE = 0x0 SO_VM_SOCKETS_CONNECT_TIMEOUT = 0x6 + SO_VM_SOCKETS_CONNECT_TIMEOUT_NEW = 0x8 + SO_VM_SOCKETS_CONNECT_TIMEOUT_OLD = 0x6 SO_VM_SOCKETS_NONBLOCK_TXRX = 0x7 SO_VM_SOCKETS_PEER_HOST_VM_ID = 0x3 SO_VM_SOCKETS_TRUSTED = 0x5 @@ -2045,8 +2989,10 @@ const ( STATX_ATTR_APPEND = 0x20 STATX_ATTR_AUTOMOUNT = 0x1000 STATX_ATTR_COMPRESSED = 0x4 + STATX_ATTR_DAX = 0x200000 STATX_ATTR_ENCRYPTED = 0x800 STATX_ATTR_IMMUTABLE = 0x10 + STATX_ATTR_MOUNT_ROOT = 0x2000 STATX_ATTR_NODUMP = 0x40 STATX_ATTR_VERITY = 0x100000 STATX_BASIC_STATS = 0x7ff @@ -2055,6 +3001,7 @@ const ( STATX_CTIME = 0x80 STATX_GID = 0x10 STATX_INO = 0x100 + STATX_MNT_ID = 0x1000 STATX_MODE = 0x2 STATX_MTIME = 0x40 STATX_NLINK = 0x4 @@ -2100,7 +3047,7 @@ const ( TASKSTATS_GENL_NAME = "TASKSTATS" TASKSTATS_GENL_VERSION = 0x1 TASKSTATS_TYPE_MAX = 0x6 - TASKSTATS_VERSION = 0xa + TASKSTATS_VERSION = 0xd TCIFLUSH = 0x0 TCIOFF = 0x2 TCIOFLUSH = 0x2 @@ -2108,8 +3055,14 @@ const ( TCOFLUSH = 0x1 TCOOFF = 0x0 TCOON = 0x1 - TCP_BPF_IW = 0x3e9 - TCP_BPF_SNDCWND_CLAMP = 0x3ea + TCPOPT_EOL = 0x0 + TCPOPT_MAXSEG = 0x2 + TCPOPT_NOP = 0x1 + TCPOPT_SACK = 0x5 + TCPOPT_SACK_PERMITTED = 0x4 + TCPOPT_TIMESTAMP = 0x8 + TCPOPT_TSTAMP_HDR = 0x101080a + TCPOPT_WINDOW = 0x3 TCP_CC_INFO = 0x1a TCP_CM_INQ = 0x24 TCP_CONGESTION = 0xd @@ -2163,8 +3116,12 @@ const ( TCP_TX_DELAY = 0x25 TCP_ULP = 0x1f TCP_USER_TIMEOUT = 0x12 + TCP_V4_FLOW = 0x1 + TCP_V6_FLOW = 0x5 TCP_WINDOW_CLAMP = 0xa TCP_ZEROCOPY_RECEIVE = 0x23 + TFD_TIMER_ABSTIME = 0x1 + TFD_TIMER_CANCEL_ON_SET = 0x2 TIMER_ABSTIME = 0x1 TIOCM_DTR = 0x2 TIOCM_LE = 0x1 @@ -2226,6 +3183,7 @@ const ( TIPC_NODE_STATE = 0x0 TIPC_OK = 0x0 TIPC_PUBLISHED = 0x1 + TIPC_REKEYING_NOW = 0xffffffff TIPC_RESERVED_TYPES = 0x40 TIPC_RETDATA = 0x2 TIPC_SERVICE_ADDR = 0x2 @@ -2282,16 +3240,42 @@ const ( VMADDR_CID_HOST = 0x2 VMADDR_CID_HYPERVISOR = 0x0 VMADDR_CID_LOCAL = 0x1 + VMADDR_FLAG_TO_HOST = 0x1 VMADDR_PORT_ANY = 0xffffffff VM_SOCKETS_INVALID_VERSION = 0xffffffff VQUIT = 0x1 VT0 = 0x0 + WAKE_MAGIC = 0x20 WALL = 0x40000000 WCLONE = 0x80000000 WCONTINUED = 0x8 WDIOC_SETPRETIMEOUT = 0xc0045708 WDIOC_SETTIMEOUT = 0xc0045706 + WDIOF_ALARMONLY = 0x400 + WDIOF_CARDRESET = 0x20 + WDIOF_EXTERN1 = 0x4 + WDIOF_EXTERN2 = 0x8 + WDIOF_FANFAULT = 0x2 + WDIOF_KEEPALIVEPING = 0x8000 + WDIOF_MAGICCLOSE = 0x100 + WDIOF_OVERHEAT = 0x1 + WDIOF_POWEROVER = 0x40 + WDIOF_POWERUNDER = 0x10 + WDIOF_PRETIMEOUT = 0x200 + WDIOF_SETTIMEOUT = 0x80 + WDIOF_UNKNOWN = -0x1 + WDIOS_DISABLECARD = 0x1 + WDIOS_ENABLECARD = 0x2 + WDIOS_TEMPPANIC = 0x4 + WDIOS_UNKNOWN = -0x1 WEXITED = 0x4 + WGALLOWEDIP_A_MAX = 0x3 + WGDEVICE_A_MAX = 0x8 + WGPEER_A_MAX = 0xa + WG_CMD_MAX = 0x1 + WG_GENL_NAME = "wireguard" + WG_GENL_VERSION = 0x1 + WG_KEY_LEN = 0x20 WIN_ACKMEDIACHANGE = 0xdb WIN_CHECKPOWERMODE1 = 0xe5 WIN_CHECKPOWERMODE2 = 0x98 @@ -2382,8 +3366,9 @@ const ( XDP_COPY = 0x2 XDP_FLAGS_DRV_MODE = 0x4 XDP_FLAGS_HW_MODE = 0x8 - XDP_FLAGS_MASK = 0xf + XDP_FLAGS_MASK = 0x1f XDP_FLAGS_MODES = 0xe + XDP_FLAGS_REPLACE = 0x10 XDP_FLAGS_SKB_MODE = 0x2 XDP_FLAGS_UPDATE_IF_NOEXIST = 0x1 XDP_MMAP_OFFSETS = 0x1 @@ -2410,6 +3395,9 @@ const ( Z3FOLD_MAGIC = 0x33 ZONEFS_MAGIC = 0x5a4f4653 ZSMALLOC_MAGIC = 0x58295829 + _HIDIOCGRAWNAME_LEN = 0x80 + _HIDIOCGRAWPHYS_LEN = 0x40 + _HIDIOCGRAWUNIQ_LEN = 0x40 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_386.go b/vendor/golang.org/x/sys/unix/zerrors_linux_386.go index 028c9d87..36c0dfc7 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_386.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_386.go @@ -1,10 +1,11 @@ -// mkerrors.sh -Wall -Werror -static -I/tmp/include -m32 +// mkerrors.sh -Wall -Werror -static -I/tmp/386/include -m32 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build 386 && linux // +build 386,linux // Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -Wall -Werror -static -I/tmp/include -m32 _const.go +// cgo -godefs -- -Wall -Werror -static -I/tmp/386/include -m32 _const.go package unix @@ -59,6 +60,8 @@ const ( CS8 = 0x30 CSIZE = 0x30 CSTOPB = 0x40 + ECCGETLAYOUT = 0x81484d11 + ECCGETSTATS = 0x80104d12 ECHOCTL = 0x200 ECHOE = 0x10 ECHOK = 0x20 @@ -71,12 +74,16 @@ const ( EXTPROC = 0x10000 FF1 = 0x8000 FFDLY = 0x8000 + FICLONE = 0x40049409 + FICLONERANGE = 0x4020940d FLUSHO = 0x1000 FP_XSTATE_MAGIC2 = 0x46505845 FS_IOC_ENABLE_VERITY = 0x40806685 FS_IOC_GETFLAGS = 0x80046601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x8010661b FS_IOC_GET_ENCRYPTION_POLICY = 0x400c6615 FS_IOC_GET_ENCRYPTION_PWSALT = 0x40106614 + FS_IOC_SETFLAGS = 0x40046602 FS_IOC_SET_ENCRYPTION_POLICY = 0x800c6613 F_GETLK = 0xc F_GETLK64 = 0xc @@ -89,6 +96,9 @@ const ( F_SETOWN = 0x8 F_UNLCK = 0x2 F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x80084803 + HIDIOCGRDESC = 0x90044802 + HIDIOCGRDESCSIZE = 0x80044801 HUPCL = 0x400 ICANON = 0x2 IEXTEN = 0x8000 @@ -115,6 +125,19 @@ const ( MCL_CURRENT = 0x1 MCL_FUTURE = 0x2 MCL_ONFAULT = 0x4 + MEMERASE = 0x40084d02 + MEMERASE64 = 0x40104d14 + MEMGETBADBLOCK = 0x40084d0b + MEMGETINFO = 0x80204d01 + MEMGETOOBSEL = 0x80c84d0a + MEMGETREGIONCOUNT = 0x80044d07 + MEMISLOCKED = 0x80084d17 + MEMLOCK = 0x40084d05 + MEMREADOOB = 0xc00c4d04 + MEMSETBADBLOCK = 0x40084d0c + MEMUNLOCK = 0x40084d06 + MEMWRITEOOB = 0xc00c4d03 + MTDFILEMODE = 0x4d13 NFDBITS = 0x20 NLDLY = 0x100 NOFLSH = 0x80 @@ -124,6 +147,11 @@ const ( NS_GET_USERNS = 0xb701 OLCUC = 0x2 ONLCR = 0x4 + OTPERASE = 0x400c4d19 + OTPGETREGIONCOUNT = 0x40044d0e + OTPGETREGIONINFO = 0x400c4d0f + OTPLOCK = 0x800c4d10 + OTPSELECT = 0x80044d0d O_APPEND = 0x400 O_ASYNC = 0x2000 O_CLOEXEC = 0x80000 @@ -161,6 +189,7 @@ const ( PERF_EVENT_IOC_SET_OUTPUT = 0x2405 PPPIOCATTACH = 0x4004743d PPPIOCATTCHAN = 0x40047438 + PPPIOCBRIDGECHAN = 0x40047435 PPPIOCCONNECT = 0x4004743a PPPIOCDETACH = 0x4004743c PPPIOCDISCONN = 0x7439 @@ -188,6 +217,7 @@ const ( PPPIOCSPASS = 0x40087447 PPPIOCSRASYNCMAP = 0x40047454 PPPIOCSXASYNCMAP = 0x4020744f + PPPIOCUNBRIDGECHAN = 0x7434 PPPIOCXFERUNIT = 0x744e PR_SET_PTRACER_ANY = 0xffffffff PTRACE_GETFPREGS = 0xe @@ -220,6 +250,8 @@ const ( RTC_EPOCH_SET = 0x4004700e RTC_IRQP_READ = 0x8004700b RTC_IRQP_SET = 0x4004700c + RTC_PARAM_GET = 0x40187013 + RTC_PARAM_SET = 0x40187014 RTC_PIE_OFF = 0x7006 RTC_PIE_ON = 0x7005 RTC_PLL_GET = 0x801c7011 @@ -263,7 +295,9 @@ const ( SO_BPF_EXTENSIONS = 0x30 SO_BROADCAST = 0x6 SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 SO_CNX_ADVICE = 0x35 SO_COOKIE = 0x39 SO_DETACH_REUSEPORT_BPF = 0x44 @@ -278,6 +312,7 @@ const ( SO_MARK = 0x24 SO_MAX_PACING_RATE = 0x2f SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x10 @@ -286,13 +321,16 @@ const ( SO_PEERCRED = 0x11 SO_PEERGROUPS = 0x3b SO_PEERSEC = 0x1f + SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 SO_RCVBUF = 0x8 SO_RCVBUFFORCE = 0x21 SO_RCVLOWAT = 0x12 + SO_RCVMARK = 0x4b SO_RCVTIMEO = 0x14 SO_RCVTIMEO_NEW = 0x42 SO_RCVTIMEO_OLD = 0x14 + SO_RESERVE_MEM = 0x49 SO_REUSEADDR = 0x2 SO_REUSEPORT = 0xf SO_RXQ_OVFL = 0x28 @@ -313,6 +351,7 @@ const ( SO_TIMESTAMPNS_NEW = 0x40 SO_TIMESTAMPNS_OLD = 0x23 SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a SO_TXTIME = 0x3d SO_TYPE = 0x3 SO_WIFI_STATUS = 0x29 @@ -342,6 +381,8 @@ const ( TCSETXF = 0x5434 TCSETXW = 0x5435 TCXONC = 0x540a + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x800 TIOCCBRK = 0x5428 TIOCCONS = 0x541d TIOCEXCL = 0x540c @@ -475,6 +516,9 @@ const ( X86_FXSR_MAGIC = 0x0 XCASE = 0x4 XTABS = 0x1800 + _HIDIOCGRAWNAME = 0x80804804 + _HIDIOCGRAWPHYS = 0x80404805 + _HIDIOCGRAWUNIQ = 0x80404808 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go index 005970f7..4ff94270 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_amd64.go @@ -1,10 +1,11 @@ -// mkerrors.sh -Wall -Werror -static -I/tmp/include -m64 +// mkerrors.sh -Wall -Werror -static -I/tmp/amd64/include -m64 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && linux // +build amd64,linux // Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -Wall -Werror -static -I/tmp/include -m64 _const.go +// cgo -godefs -- -Wall -Werror -static -I/tmp/amd64/include -m64 _const.go package unix @@ -59,6 +60,8 @@ const ( CS8 = 0x30 CSIZE = 0x30 CSTOPB = 0x40 + ECCGETLAYOUT = 0x81484d11 + ECCGETSTATS = 0x80104d12 ECHOCTL = 0x200 ECHOE = 0x10 ECHOK = 0x20 @@ -71,12 +74,16 @@ const ( EXTPROC = 0x10000 FF1 = 0x8000 FFDLY = 0x8000 + FICLONE = 0x40049409 + FICLONERANGE = 0x4020940d FLUSHO = 0x1000 FP_XSTATE_MAGIC2 = 0x46505845 FS_IOC_ENABLE_VERITY = 0x40806685 FS_IOC_GETFLAGS = 0x80086601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x8010661b FS_IOC_GET_ENCRYPTION_POLICY = 0x400c6615 FS_IOC_GET_ENCRYPTION_PWSALT = 0x40106614 + FS_IOC_SETFLAGS = 0x40086602 FS_IOC_SET_ENCRYPTION_POLICY = 0x800c6613 F_GETLK = 0x5 F_GETLK64 = 0x5 @@ -89,6 +96,9 @@ const ( F_SETOWN = 0x8 F_UNLCK = 0x2 F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x80084803 + HIDIOCGRDESC = 0x90044802 + HIDIOCGRDESCSIZE = 0x80044801 HUPCL = 0x400 ICANON = 0x2 IEXTEN = 0x8000 @@ -115,6 +125,19 @@ const ( MCL_CURRENT = 0x1 MCL_FUTURE = 0x2 MCL_ONFAULT = 0x4 + MEMERASE = 0x40084d02 + MEMERASE64 = 0x40104d14 + MEMGETBADBLOCK = 0x40084d0b + MEMGETINFO = 0x80204d01 + MEMGETOOBSEL = 0x80c84d0a + MEMGETREGIONCOUNT = 0x80044d07 + MEMISLOCKED = 0x80084d17 + MEMLOCK = 0x40084d05 + MEMREADOOB = 0xc0104d04 + MEMSETBADBLOCK = 0x40084d0c + MEMUNLOCK = 0x40084d06 + MEMWRITEOOB = 0xc0104d03 + MTDFILEMODE = 0x4d13 NFDBITS = 0x40 NLDLY = 0x100 NOFLSH = 0x80 @@ -124,6 +147,11 @@ const ( NS_GET_USERNS = 0xb701 OLCUC = 0x2 ONLCR = 0x4 + OTPERASE = 0x400c4d19 + OTPGETREGIONCOUNT = 0x40044d0e + OTPGETREGIONINFO = 0x400c4d0f + OTPLOCK = 0x800c4d10 + OTPSELECT = 0x80044d0d O_APPEND = 0x400 O_ASYNC = 0x2000 O_CLOEXEC = 0x80000 @@ -161,6 +189,7 @@ const ( PERF_EVENT_IOC_SET_OUTPUT = 0x2405 PPPIOCATTACH = 0x4004743d PPPIOCATTCHAN = 0x40047438 + PPPIOCBRIDGECHAN = 0x40047435 PPPIOCCONNECT = 0x4004743a PPPIOCDETACH = 0x4004743c PPPIOCDISCONN = 0x7439 @@ -188,6 +217,7 @@ const ( PPPIOCSPASS = 0x40107447 PPPIOCSRASYNCMAP = 0x40047454 PPPIOCSXASYNCMAP = 0x4020744f + PPPIOCUNBRIDGECHAN = 0x7434 PPPIOCXFERUNIT = 0x744e PR_SET_PTRACER_ANY = 0xffffffffffffffff PTRACE_ARCH_PRCTL = 0x1e @@ -221,6 +251,8 @@ const ( RTC_EPOCH_SET = 0x4008700e RTC_IRQP_READ = 0x8008700b RTC_IRQP_SET = 0x4008700c + RTC_PARAM_GET = 0x40187013 + RTC_PARAM_SET = 0x40187014 RTC_PIE_OFF = 0x7006 RTC_PIE_ON = 0x7005 RTC_PLL_GET = 0x80207011 @@ -264,7 +296,9 @@ const ( SO_BPF_EXTENSIONS = 0x30 SO_BROADCAST = 0x6 SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 SO_CNX_ADVICE = 0x35 SO_COOKIE = 0x39 SO_DETACH_REUSEPORT_BPF = 0x44 @@ -279,6 +313,7 @@ const ( SO_MARK = 0x24 SO_MAX_PACING_RATE = 0x2f SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x10 @@ -287,13 +322,16 @@ const ( SO_PEERCRED = 0x11 SO_PEERGROUPS = 0x3b SO_PEERSEC = 0x1f + SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 SO_RCVBUF = 0x8 SO_RCVBUFFORCE = 0x21 SO_RCVLOWAT = 0x12 + SO_RCVMARK = 0x4b SO_RCVTIMEO = 0x14 SO_RCVTIMEO_NEW = 0x42 SO_RCVTIMEO_OLD = 0x14 + SO_RESERVE_MEM = 0x49 SO_REUSEADDR = 0x2 SO_REUSEPORT = 0xf SO_RXQ_OVFL = 0x28 @@ -314,6 +352,7 @@ const ( SO_TIMESTAMPNS_NEW = 0x40 SO_TIMESTAMPNS_OLD = 0x23 SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a SO_TXTIME = 0x3d SO_TYPE = 0x3 SO_WIFI_STATUS = 0x29 @@ -343,6 +382,8 @@ const ( TCSETXF = 0x5434 TCSETXW = 0x5435 TCXONC = 0x540a + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x800 TIOCCBRK = 0x5428 TIOCCONS = 0x541d TIOCEXCL = 0x540c @@ -475,6 +516,9 @@ const ( WORDSIZE = 0x40 XCASE = 0x4 XTABS = 0x1800 + _HIDIOCGRAWNAME = 0x80804804 + _HIDIOCGRAWPHYS = 0x80404805 + _HIDIOCGRAWUNIQ = 0x80404808 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go b/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go index 0541f36e..3eaa0fb7 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_arm.go @@ -1,10 +1,11 @@ -// mkerrors.sh -Wall -Werror -static -I/tmp/include +// mkerrors.sh -Wall -Werror -static -I/tmp/arm/include // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm && linux // +build arm,linux // Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go +// cgo -godefs -- -Wall -Werror -static -I/tmp/arm/include _const.go package unix @@ -59,6 +60,8 @@ const ( CS8 = 0x30 CSIZE = 0x30 CSTOPB = 0x40 + ECCGETLAYOUT = 0x81484d11 + ECCGETSTATS = 0x80104d12 ECHOCTL = 0x200 ECHOE = 0x10 ECHOK = 0x20 @@ -71,11 +74,15 @@ const ( EXTPROC = 0x10000 FF1 = 0x8000 FFDLY = 0x8000 + FICLONE = 0x40049409 + FICLONERANGE = 0x4020940d FLUSHO = 0x1000 FS_IOC_ENABLE_VERITY = 0x40806685 FS_IOC_GETFLAGS = 0x80046601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x8010661b FS_IOC_GET_ENCRYPTION_POLICY = 0x400c6615 FS_IOC_GET_ENCRYPTION_PWSALT = 0x40106614 + FS_IOC_SETFLAGS = 0x40046602 FS_IOC_SET_ENCRYPTION_POLICY = 0x800c6613 F_GETLK = 0xc F_GETLK64 = 0xc @@ -88,6 +95,9 @@ const ( F_SETOWN = 0x8 F_UNLCK = 0x2 F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x80084803 + HIDIOCGRDESC = 0x90044802 + HIDIOCGRDESCSIZE = 0x80044801 HUPCL = 0x400 ICANON = 0x2 IEXTEN = 0x8000 @@ -113,6 +123,19 @@ const ( MCL_CURRENT = 0x1 MCL_FUTURE = 0x2 MCL_ONFAULT = 0x4 + MEMERASE = 0x40084d02 + MEMERASE64 = 0x40104d14 + MEMGETBADBLOCK = 0x40084d0b + MEMGETINFO = 0x80204d01 + MEMGETOOBSEL = 0x80c84d0a + MEMGETREGIONCOUNT = 0x80044d07 + MEMISLOCKED = 0x80084d17 + MEMLOCK = 0x40084d05 + MEMREADOOB = 0xc00c4d04 + MEMSETBADBLOCK = 0x40084d0c + MEMUNLOCK = 0x40084d06 + MEMWRITEOOB = 0xc00c4d03 + MTDFILEMODE = 0x4d13 NFDBITS = 0x20 NLDLY = 0x100 NOFLSH = 0x80 @@ -122,6 +145,11 @@ const ( NS_GET_USERNS = 0xb701 OLCUC = 0x2 ONLCR = 0x4 + OTPERASE = 0x400c4d19 + OTPGETREGIONCOUNT = 0x40044d0e + OTPGETREGIONINFO = 0x400c4d0f + OTPLOCK = 0x800c4d10 + OTPSELECT = 0x80044d0d O_APPEND = 0x400 O_ASYNC = 0x2000 O_CLOEXEC = 0x80000 @@ -159,6 +187,7 @@ const ( PERF_EVENT_IOC_SET_OUTPUT = 0x2405 PPPIOCATTACH = 0x4004743d PPPIOCATTCHAN = 0x40047438 + PPPIOCBRIDGECHAN = 0x40047435 PPPIOCCONNECT = 0x4004743a PPPIOCDETACH = 0x4004743c PPPIOCDISCONN = 0x7439 @@ -186,6 +215,7 @@ const ( PPPIOCSPASS = 0x40087447 PPPIOCSRASYNCMAP = 0x40047454 PPPIOCSXASYNCMAP = 0x4020744f + PPPIOCUNBRIDGECHAN = 0x7434 PPPIOCXFERUNIT = 0x744e PR_SET_PTRACER_ANY = 0xffffffff PTRACE_GETCRUNCHREGS = 0x19 @@ -227,6 +257,8 @@ const ( RTC_EPOCH_SET = 0x4004700e RTC_IRQP_READ = 0x8004700b RTC_IRQP_SET = 0x4004700c + RTC_PARAM_GET = 0x40187013 + RTC_PARAM_SET = 0x40187014 RTC_PIE_OFF = 0x7006 RTC_PIE_ON = 0x7005 RTC_PLL_GET = 0x801c7011 @@ -270,7 +302,9 @@ const ( SO_BPF_EXTENSIONS = 0x30 SO_BROADCAST = 0x6 SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 SO_CNX_ADVICE = 0x35 SO_COOKIE = 0x39 SO_DETACH_REUSEPORT_BPF = 0x44 @@ -285,6 +319,7 @@ const ( SO_MARK = 0x24 SO_MAX_PACING_RATE = 0x2f SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x10 @@ -293,13 +328,16 @@ const ( SO_PEERCRED = 0x11 SO_PEERGROUPS = 0x3b SO_PEERSEC = 0x1f + SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 SO_RCVBUF = 0x8 SO_RCVBUFFORCE = 0x21 SO_RCVLOWAT = 0x12 + SO_RCVMARK = 0x4b SO_RCVTIMEO = 0x14 SO_RCVTIMEO_NEW = 0x42 SO_RCVTIMEO_OLD = 0x14 + SO_RESERVE_MEM = 0x49 SO_REUSEADDR = 0x2 SO_REUSEPORT = 0xf SO_RXQ_OVFL = 0x28 @@ -320,6 +358,7 @@ const ( SO_TIMESTAMPNS_NEW = 0x40 SO_TIMESTAMPNS_OLD = 0x23 SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a SO_TXTIME = 0x3d SO_TYPE = 0x3 SO_WIFI_STATUS = 0x29 @@ -349,6 +388,8 @@ const ( TCSETXF = 0x5434 TCSETXW = 0x5435 TCXONC = 0x540a + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x800 TIOCCBRK = 0x5428 TIOCCONS = 0x541d TIOCEXCL = 0x540c @@ -481,6 +522,9 @@ const ( WORDSIZE = 0x20 XCASE = 0x4 XTABS = 0x1800 + _HIDIOCGRAWNAME = 0x80804804 + _HIDIOCGRAWPHYS = 0x80404805 + _HIDIOCGRAWUNIQ = 0x80404808 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go index 9ee8d1bc..d7995bdc 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_arm64.go @@ -1,10 +1,11 @@ -// mkerrors.sh -Wall -Werror -static -I/tmp/include -fsigned-char +// mkerrors.sh -Wall -Werror -static -I/tmp/arm64/include -fsigned-char // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && linux // +build arm64,linux // Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char _const.go +// cgo -godefs -- -Wall -Werror -static -I/tmp/arm64/include -fsigned-char _const.go package unix @@ -59,6 +60,8 @@ const ( CS8 = 0x30 CSIZE = 0x30 CSTOPB = 0x40 + ECCGETLAYOUT = 0x81484d11 + ECCGETSTATS = 0x80104d12 ECHOCTL = 0x200 ECHOE = 0x10 ECHOK = 0x20 @@ -73,12 +76,16 @@ const ( EXTRA_MAGIC = 0x45585401 FF1 = 0x8000 FFDLY = 0x8000 + FICLONE = 0x40049409 + FICLONERANGE = 0x4020940d FLUSHO = 0x1000 FPSIMD_MAGIC = 0x46508001 FS_IOC_ENABLE_VERITY = 0x40806685 FS_IOC_GETFLAGS = 0x80086601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x8010661b FS_IOC_GET_ENCRYPTION_POLICY = 0x400c6615 FS_IOC_GET_ENCRYPTION_PWSALT = 0x40106614 + FS_IOC_SETFLAGS = 0x40086602 FS_IOC_SET_ENCRYPTION_POLICY = 0x800c6613 F_GETLK = 0x5 F_GETLK64 = 0x5 @@ -91,6 +98,9 @@ const ( F_SETOWN = 0x8 F_UNLCK = 0x2 F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x80084803 + HIDIOCGRDESC = 0x90044802 + HIDIOCGRDESCSIZE = 0x80044801 HUPCL = 0x400 ICANON = 0x2 IEXTEN = 0x8000 @@ -116,6 +126,19 @@ const ( MCL_CURRENT = 0x1 MCL_FUTURE = 0x2 MCL_ONFAULT = 0x4 + MEMERASE = 0x40084d02 + MEMERASE64 = 0x40104d14 + MEMGETBADBLOCK = 0x40084d0b + MEMGETINFO = 0x80204d01 + MEMGETOOBSEL = 0x80c84d0a + MEMGETREGIONCOUNT = 0x80044d07 + MEMISLOCKED = 0x80084d17 + MEMLOCK = 0x40084d05 + MEMREADOOB = 0xc0104d04 + MEMSETBADBLOCK = 0x40084d0c + MEMUNLOCK = 0x40084d06 + MEMWRITEOOB = 0xc0104d03 + MTDFILEMODE = 0x4d13 NFDBITS = 0x40 NLDLY = 0x100 NOFLSH = 0x80 @@ -125,6 +148,11 @@ const ( NS_GET_USERNS = 0xb701 OLCUC = 0x2 ONLCR = 0x4 + OTPERASE = 0x400c4d19 + OTPGETREGIONCOUNT = 0x40044d0e + OTPGETREGIONINFO = 0x400c4d0f + OTPLOCK = 0x800c4d10 + OTPSELECT = 0x80044d0d O_APPEND = 0x400 O_ASYNC = 0x2000 O_CLOEXEC = 0x80000 @@ -162,6 +190,7 @@ const ( PERF_EVENT_IOC_SET_OUTPUT = 0x2405 PPPIOCATTACH = 0x4004743d PPPIOCATTCHAN = 0x40047438 + PPPIOCBRIDGECHAN = 0x40047435 PPPIOCCONNECT = 0x4004743a PPPIOCDETACH = 0x4004743c PPPIOCDISCONN = 0x7439 @@ -189,8 +218,13 @@ const ( PPPIOCSPASS = 0x40107447 PPPIOCSRASYNCMAP = 0x40047454 PPPIOCSXASYNCMAP = 0x4020744f + PPPIOCUNBRIDGECHAN = 0x7434 PPPIOCXFERUNIT = 0x744e + PROT_BTI = 0x10 + PROT_MTE = 0x20 PR_SET_PTRACER_ANY = 0xffffffffffffffff + PTRACE_PEEKMTETAGS = 0x21 + PTRACE_POKEMTETAGS = 0x22 PTRACE_SYSEMU = 0x1f PTRACE_SYSEMU_SINGLESTEP = 0x20 RLIMIT_AS = 0x9 @@ -213,6 +247,8 @@ const ( RTC_EPOCH_SET = 0x4008700e RTC_IRQP_READ = 0x8008700b RTC_IRQP_SET = 0x4008700c + RTC_PARAM_GET = 0x40187013 + RTC_PARAM_SET = 0x40187014 RTC_PIE_OFF = 0x7006 RTC_PIE_ON = 0x7005 RTC_PLL_GET = 0x80207011 @@ -256,7 +292,9 @@ const ( SO_BPF_EXTENSIONS = 0x30 SO_BROADCAST = 0x6 SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 SO_CNX_ADVICE = 0x35 SO_COOKIE = 0x39 SO_DETACH_REUSEPORT_BPF = 0x44 @@ -271,6 +309,7 @@ const ( SO_MARK = 0x24 SO_MAX_PACING_RATE = 0x2f SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x10 @@ -279,13 +318,16 @@ const ( SO_PEERCRED = 0x11 SO_PEERGROUPS = 0x3b SO_PEERSEC = 0x1f + SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 SO_RCVBUF = 0x8 SO_RCVBUFFORCE = 0x21 SO_RCVLOWAT = 0x12 + SO_RCVMARK = 0x4b SO_RCVTIMEO = 0x14 SO_RCVTIMEO_NEW = 0x42 SO_RCVTIMEO_OLD = 0x14 + SO_RESERVE_MEM = 0x49 SO_REUSEADDR = 0x2 SO_REUSEPORT = 0xf SO_RXQ_OVFL = 0x28 @@ -306,6 +348,7 @@ const ( SO_TIMESTAMPNS_NEW = 0x40 SO_TIMESTAMPNS_OLD = 0x23 SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a SO_TXTIME = 0x3d SO_TYPE = 0x3 SO_WIFI_STATUS = 0x29 @@ -336,6 +379,8 @@ const ( TCSETXF = 0x5434 TCSETXW = 0x5435 TCXONC = 0x540a + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x800 TIOCCBRK = 0x5428 TIOCCONS = 0x541d TIOCEXCL = 0x540c @@ -468,6 +513,10 @@ const ( WORDSIZE = 0x40 XCASE = 0x4 XTABS = 0x1800 + ZA_MAGIC = 0x54366345 + _HIDIOCGRAWNAME = 0x80804804 + _HIDIOCGRAWPHYS = 0x80404805 + _HIDIOCGRAWUNIQ = 0x80404808 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go new file mode 100644 index 00000000..928e24c2 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_loong64.go @@ -0,0 +1,818 @@ +// mkerrors.sh -Wall -Werror -static -I/tmp/loong64/include +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build loong64 && linux +// +build loong64,linux + +// Code generated by cmd/cgo -godefs; DO NOT EDIT. +// cgo -godefs -- -Wall -Werror -static -I/tmp/loong64/include _const.go + +package unix + +import "syscall" + +const ( + B1000000 = 0x1008 + B115200 = 0x1002 + B1152000 = 0x1009 + B1500000 = 0x100a + B2000000 = 0x100b + B230400 = 0x1003 + B2500000 = 0x100c + B3000000 = 0x100d + B3500000 = 0x100e + B4000000 = 0x100f + B460800 = 0x1004 + B500000 = 0x1005 + B57600 = 0x1001 + B576000 = 0x1006 + B921600 = 0x1007 + BLKBSZGET = 0x80081270 + BLKBSZSET = 0x40081271 + BLKFLSBUF = 0x1261 + BLKFRAGET = 0x1265 + BLKFRASET = 0x1264 + BLKGETSIZE = 0x1260 + BLKGETSIZE64 = 0x80081272 + BLKPBSZGET = 0x127b + BLKRAGET = 0x1263 + BLKRASET = 0x1262 + BLKROGET = 0x125e + BLKROSET = 0x125d + BLKRRPART = 0x125f + BLKSECTGET = 0x1267 + BLKSECTSET = 0x1266 + BLKSSZGET = 0x1268 + BOTHER = 0x1000 + BS1 = 0x2000 + BSDLY = 0x2000 + CBAUD = 0x100f + CBAUDEX = 0x1000 + CIBAUD = 0x100f0000 + CLOCAL = 0x800 + CR1 = 0x200 + CR2 = 0x400 + CR3 = 0x600 + CRDLY = 0x600 + CREAD = 0x80 + CS6 = 0x10 + CS7 = 0x20 + CS8 = 0x30 + CSIZE = 0x30 + CSTOPB = 0x40 + ECCGETLAYOUT = 0x81484d11 + ECCGETSTATS = 0x80104d12 + ECHOCTL = 0x200 + ECHOE = 0x10 + ECHOK = 0x20 + ECHOKE = 0x800 + ECHONL = 0x40 + ECHOPRT = 0x400 + EFD_CLOEXEC = 0x80000 + EFD_NONBLOCK = 0x800 + EPOLL_CLOEXEC = 0x80000 + EXTPROC = 0x10000 + FF1 = 0x8000 + FFDLY = 0x8000 + FICLONE = 0x40049409 + FICLONERANGE = 0x4020940d + FLUSHO = 0x1000 + FPU_CTX_MAGIC = 0x46505501 + FS_IOC_ENABLE_VERITY = 0x40806685 + FS_IOC_GETFLAGS = 0x80086601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x8010661b + FS_IOC_GET_ENCRYPTION_POLICY = 0x400c6615 + FS_IOC_GET_ENCRYPTION_PWSALT = 0x40106614 + FS_IOC_SETFLAGS = 0x40086602 + FS_IOC_SET_ENCRYPTION_POLICY = 0x800c6613 + F_GETLK = 0x5 + F_GETLK64 = 0x5 + F_GETOWN = 0x9 + F_RDLCK = 0x0 + F_SETLK = 0x6 + F_SETLK64 = 0x6 + F_SETLKW = 0x7 + F_SETLKW64 = 0x7 + F_SETOWN = 0x8 + F_UNLCK = 0x2 + F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x80084803 + HIDIOCGRDESC = 0x90044802 + HIDIOCGRDESCSIZE = 0x80044801 + HUPCL = 0x400 + ICANON = 0x2 + IEXTEN = 0x8000 + IN_CLOEXEC = 0x80000 + IN_NONBLOCK = 0x800 + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x7b9 + ISIG = 0x1 + IUCLC = 0x200 + IXOFF = 0x1000 + IXON = 0x400 + MAP_ANON = 0x20 + MAP_ANONYMOUS = 0x20 + MAP_DENYWRITE = 0x800 + MAP_EXECUTABLE = 0x1000 + MAP_GROWSDOWN = 0x100 + MAP_HUGETLB = 0x40000 + MAP_LOCKED = 0x2000 + MAP_NONBLOCK = 0x10000 + MAP_NORESERVE = 0x4000 + MAP_POPULATE = 0x8000 + MAP_STACK = 0x20000 + MAP_SYNC = 0x80000 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MCL_ONFAULT = 0x4 + MEMERASE = 0x40084d02 + MEMERASE64 = 0x40104d14 + MEMGETBADBLOCK = 0x40084d0b + MEMGETINFO = 0x80204d01 + MEMGETOOBSEL = 0x80c84d0a + MEMGETREGIONCOUNT = 0x80044d07 + MEMISLOCKED = 0x80084d17 + MEMLOCK = 0x40084d05 + MEMREADOOB = 0xc0104d04 + MEMSETBADBLOCK = 0x40084d0c + MEMUNLOCK = 0x40084d06 + MEMWRITEOOB = 0xc0104d03 + MTDFILEMODE = 0x4d13 + NFDBITS = 0x40 + NLDLY = 0x100 + NOFLSH = 0x80 + NS_GET_NSTYPE = 0xb703 + NS_GET_OWNER_UID = 0xb704 + NS_GET_PARENT = 0xb702 + NS_GET_USERNS = 0xb701 + OLCUC = 0x2 + ONLCR = 0x4 + OTPERASE = 0x400c4d19 + OTPGETREGIONCOUNT = 0x40044d0e + OTPGETREGIONINFO = 0x400c4d0f + OTPLOCK = 0x800c4d10 + OTPSELECT = 0x80044d0d + O_APPEND = 0x400 + O_ASYNC = 0x2000 + O_CLOEXEC = 0x80000 + O_CREAT = 0x40 + O_DIRECT = 0x4000 + O_DIRECTORY = 0x10000 + O_DSYNC = 0x1000 + O_EXCL = 0x80 + O_FSYNC = 0x101000 + O_LARGEFILE = 0x0 + O_NDELAY = 0x800 + O_NOATIME = 0x40000 + O_NOCTTY = 0x100 + O_NOFOLLOW = 0x20000 + O_NONBLOCK = 0x800 + O_PATH = 0x200000 + O_RSYNC = 0x101000 + O_SYNC = 0x101000 + O_TMPFILE = 0x410000 + O_TRUNC = 0x200 + PARENB = 0x100 + PARODD = 0x200 + PENDIN = 0x4000 + PERF_EVENT_IOC_DISABLE = 0x2401 + PERF_EVENT_IOC_ENABLE = 0x2400 + PERF_EVENT_IOC_ID = 0x80082407 + PERF_EVENT_IOC_MODIFY_ATTRIBUTES = 0x4008240b + PERF_EVENT_IOC_PAUSE_OUTPUT = 0x40042409 + PERF_EVENT_IOC_PERIOD = 0x40082404 + PERF_EVENT_IOC_QUERY_BPF = 0xc008240a + PERF_EVENT_IOC_REFRESH = 0x2402 + PERF_EVENT_IOC_RESET = 0x2403 + PERF_EVENT_IOC_SET_BPF = 0x40042408 + PERF_EVENT_IOC_SET_FILTER = 0x40082406 + PERF_EVENT_IOC_SET_OUTPUT = 0x2405 + PPPIOCATTACH = 0x4004743d + PPPIOCATTCHAN = 0x40047438 + PPPIOCBRIDGECHAN = 0x40047435 + PPPIOCCONNECT = 0x4004743a + PPPIOCDETACH = 0x4004743c + PPPIOCDISCONN = 0x7439 + PPPIOCGASYNCMAP = 0x80047458 + PPPIOCGCHAN = 0x80047437 + PPPIOCGDEBUG = 0x80047441 + PPPIOCGFLAGS = 0x8004745a + PPPIOCGIDLE = 0x8010743f + PPPIOCGIDLE32 = 0x8008743f + PPPIOCGIDLE64 = 0x8010743f + PPPIOCGL2TPSTATS = 0x80487436 + PPPIOCGMRU = 0x80047453 + PPPIOCGRASYNCMAP = 0x80047455 + PPPIOCGUNIT = 0x80047456 + PPPIOCGXASYNCMAP = 0x80207450 + PPPIOCSACTIVE = 0x40107446 + PPPIOCSASYNCMAP = 0x40047457 + PPPIOCSCOMPRESS = 0x4010744d + PPPIOCSDEBUG = 0x40047440 + PPPIOCSFLAGS = 0x40047459 + PPPIOCSMAXCID = 0x40047451 + PPPIOCSMRRU = 0x4004743b + PPPIOCSMRU = 0x40047452 + PPPIOCSNPMODE = 0x4008744b + PPPIOCSPASS = 0x40107447 + PPPIOCSRASYNCMAP = 0x40047454 + PPPIOCSXASYNCMAP = 0x4020744f + PPPIOCUNBRIDGECHAN = 0x7434 + PPPIOCXFERUNIT = 0x744e + PR_SET_PTRACER_ANY = 0xffffffffffffffff + PTRACE_SYSEMU = 0x1f + PTRACE_SYSEMU_SINGLESTEP = 0x20 + RLIMIT_AS = 0x9 + RLIMIT_MEMLOCK = 0x8 + RLIMIT_NOFILE = 0x7 + RLIMIT_NPROC = 0x6 + RLIMIT_RSS = 0x5 + RNDADDENTROPY = 0x40085203 + RNDADDTOENTCNT = 0x40045201 + RNDCLEARPOOL = 0x5206 + RNDGETENTCNT = 0x80045200 + RNDGETPOOL = 0x80085202 + RNDRESEEDCRNG = 0x5207 + RNDZAPENTCNT = 0x5204 + RTC_AIE_OFF = 0x7002 + RTC_AIE_ON = 0x7001 + RTC_ALM_READ = 0x80247008 + RTC_ALM_SET = 0x40247007 + RTC_EPOCH_READ = 0x8008700d + RTC_EPOCH_SET = 0x4008700e + RTC_IRQP_READ = 0x8008700b + RTC_IRQP_SET = 0x4008700c + RTC_PARAM_GET = 0x40187013 + RTC_PARAM_SET = 0x40187014 + RTC_PIE_OFF = 0x7006 + RTC_PIE_ON = 0x7005 + RTC_PLL_GET = 0x80207011 + RTC_PLL_SET = 0x40207012 + RTC_RD_TIME = 0x80247009 + RTC_SET_TIME = 0x4024700a + RTC_UIE_OFF = 0x7004 + RTC_UIE_ON = 0x7003 + RTC_VL_CLR = 0x7014 + RTC_VL_READ = 0x80047013 + RTC_WIE_OFF = 0x7010 + RTC_WIE_ON = 0x700f + RTC_WKALM_RD = 0x80287010 + RTC_WKALM_SET = 0x4028700f + SCM_TIMESTAMPING = 0x25 + SCM_TIMESTAMPING_OPT_STATS = 0x36 + SCM_TIMESTAMPING_PKTINFO = 0x3a + SCM_TIMESTAMPNS = 0x23 + SCM_TXTIME = 0x3d + SCM_WIFI_STATUS = 0x29 + SFD_CLOEXEC = 0x80000 + SFD_NONBLOCK = 0x800 + SIOCATMARK = 0x8905 + SIOCGPGRP = 0x8904 + SIOCGSTAMPNS_NEW = 0x80108907 + SIOCGSTAMP_NEW = 0x80108906 + SIOCINQ = 0x541b + SIOCOUTQ = 0x5411 + SIOCSPGRP = 0x8902 + SOCK_CLOEXEC = 0x80000 + SOCK_DGRAM = 0x2 + SOCK_NONBLOCK = 0x800 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0x1 + SO_ACCEPTCONN = 0x1e + SO_ATTACH_BPF = 0x32 + SO_ATTACH_REUSEPORT_CBPF = 0x33 + SO_ATTACH_REUSEPORT_EBPF = 0x34 + SO_BINDTODEVICE = 0x19 + SO_BINDTOIFINDEX = 0x3e + SO_BPF_EXTENSIONS = 0x30 + SO_BROADCAST = 0x6 + SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 + SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 + SO_CNX_ADVICE = 0x35 + SO_COOKIE = 0x39 + SO_DETACH_REUSEPORT_BPF = 0x44 + SO_DOMAIN = 0x27 + SO_DONTROUTE = 0x5 + SO_ERROR = 0x4 + SO_INCOMING_CPU = 0x31 + SO_INCOMING_NAPI_ID = 0x38 + SO_KEEPALIVE = 0x9 + SO_LINGER = 0xd + SO_LOCK_FILTER = 0x2c + SO_MARK = 0x24 + SO_MAX_PACING_RATE = 0x2f + SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 + SO_NOFCS = 0x2b + SO_OOBINLINE = 0xa + SO_PASSCRED = 0x10 + SO_PASSSEC = 0x22 + SO_PEEK_OFF = 0x2a + SO_PEERCRED = 0x11 + SO_PEERGROUPS = 0x3b + SO_PEERSEC = 0x1f + SO_PREFER_BUSY_POLL = 0x45 + SO_PROTOCOL = 0x26 + SO_RCVBUF = 0x8 + SO_RCVBUFFORCE = 0x21 + SO_RCVLOWAT = 0x12 + SO_RCVMARK = 0x4b + SO_RCVTIMEO = 0x14 + SO_RCVTIMEO_NEW = 0x42 + SO_RCVTIMEO_OLD = 0x14 + SO_RESERVE_MEM = 0x49 + SO_REUSEADDR = 0x2 + SO_REUSEPORT = 0xf + SO_RXQ_OVFL = 0x28 + SO_SECURITY_AUTHENTICATION = 0x16 + SO_SECURITY_ENCRYPTION_NETWORK = 0x18 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 + SO_SELECT_ERR_QUEUE = 0x2d + SO_SNDBUF = 0x7 + SO_SNDBUFFORCE = 0x20 + SO_SNDLOWAT = 0x13 + SO_SNDTIMEO = 0x15 + SO_SNDTIMEO_NEW = 0x43 + SO_SNDTIMEO_OLD = 0x15 + SO_TIMESTAMPING = 0x25 + SO_TIMESTAMPING_NEW = 0x41 + SO_TIMESTAMPING_OLD = 0x25 + SO_TIMESTAMPNS = 0x23 + SO_TIMESTAMPNS_NEW = 0x40 + SO_TIMESTAMPNS_OLD = 0x23 + SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a + SO_TXTIME = 0x3d + SO_TYPE = 0x3 + SO_WIFI_STATUS = 0x29 + SO_ZEROCOPY = 0x3c + TAB1 = 0x800 + TAB2 = 0x1000 + TAB3 = 0x1800 + TABDLY = 0x1800 + TCFLSH = 0x540b + TCGETA = 0x5405 + TCGETS = 0x5401 + TCGETS2 = 0x802c542a + TCGETX = 0x5432 + TCSAFLUSH = 0x2 + TCSBRK = 0x5409 + TCSBRKP = 0x5425 + TCSETA = 0x5406 + TCSETAF = 0x5408 + TCSETAW = 0x5407 + TCSETS = 0x5402 + TCSETS2 = 0x402c542b + TCSETSF = 0x5404 + TCSETSF2 = 0x402c542d + TCSETSW = 0x5403 + TCSETSW2 = 0x402c542c + TCSETX = 0x5433 + TCSETXF = 0x5434 + TCSETXW = 0x5435 + TCXONC = 0x540a + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x800 + TIOCCBRK = 0x5428 + TIOCCONS = 0x541d + TIOCEXCL = 0x540c + TIOCGDEV = 0x80045432 + TIOCGETD = 0x5424 + TIOCGEXCL = 0x80045440 + TIOCGICOUNT = 0x545d + TIOCGISO7816 = 0x80285442 + TIOCGLCKTRMIOS = 0x5456 + TIOCGPGRP = 0x540f + TIOCGPKT = 0x80045438 + TIOCGPTLCK = 0x80045439 + TIOCGPTN = 0x80045430 + TIOCGPTPEER = 0x5441 + TIOCGRS485 = 0x542e + TIOCGSERIAL = 0x541e + TIOCGSID = 0x5429 + TIOCGSOFTCAR = 0x5419 + TIOCGWINSZ = 0x5413 + TIOCINQ = 0x541b + TIOCLINUX = 0x541c + TIOCMBIC = 0x5417 + TIOCMBIS = 0x5416 + TIOCMGET = 0x5415 + TIOCMIWAIT = 0x545c + TIOCMSET = 0x5418 + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x5422 + TIOCNXCL = 0x540d + TIOCOUTQ = 0x5411 + TIOCPKT = 0x5420 + TIOCSBRK = 0x5427 + TIOCSCTTY = 0x540e + TIOCSERCONFIG = 0x5453 + TIOCSERGETLSR = 0x5459 + TIOCSERGETMULTI = 0x545a + TIOCSERGSTRUCT = 0x5458 + TIOCSERGWILD = 0x5454 + TIOCSERSETMULTI = 0x545b + TIOCSERSWILD = 0x5455 + TIOCSER_TEMT = 0x1 + TIOCSETD = 0x5423 + TIOCSIG = 0x40045436 + TIOCSISO7816 = 0xc0285443 + TIOCSLCKTRMIOS = 0x5457 + TIOCSPGRP = 0x5410 + TIOCSPTLCK = 0x40045431 + TIOCSRS485 = 0x542f + TIOCSSERIAL = 0x541f + TIOCSSOFTCAR = 0x541a + TIOCSTI = 0x5412 + TIOCSWINSZ = 0x5414 + TIOCVHANGUP = 0x5437 + TOSTOP = 0x100 + TUNATTACHFILTER = 0x401054d5 + TUNDETACHFILTER = 0x401054d6 + TUNGETDEVNETNS = 0x54e3 + TUNGETFEATURES = 0x800454cf + TUNGETFILTER = 0x801054db + TUNGETIFF = 0x800454d2 + TUNGETSNDBUF = 0x800454d3 + TUNGETVNETBE = 0x800454df + TUNGETVNETHDRSZ = 0x800454d7 + TUNGETVNETLE = 0x800454dd + TUNSETCARRIER = 0x400454e2 + TUNSETDEBUG = 0x400454c9 + TUNSETFILTEREBPF = 0x800454e1 + TUNSETGROUP = 0x400454ce + TUNSETIFF = 0x400454ca + TUNSETIFINDEX = 0x400454da + TUNSETLINK = 0x400454cd + TUNSETNOCSUM = 0x400454c8 + TUNSETOFFLOAD = 0x400454d0 + TUNSETOWNER = 0x400454cc + TUNSETPERSIST = 0x400454cb + TUNSETQUEUE = 0x400454d9 + TUNSETSNDBUF = 0x400454d4 + TUNSETSTEERINGEBPF = 0x800454e0 + TUNSETTXFILTER = 0x400454d1 + TUNSETVNETBE = 0x400454de + TUNSETVNETHDRSZ = 0x400454d8 + TUNSETVNETLE = 0x400454dc + UBI_IOCATT = 0x40186f40 + UBI_IOCDET = 0x40046f41 + UBI_IOCEBCH = 0x40044f02 + UBI_IOCEBER = 0x40044f01 + UBI_IOCEBISMAP = 0x80044f05 + UBI_IOCEBMAP = 0x40084f03 + UBI_IOCEBUNMAP = 0x40044f04 + UBI_IOCMKVOL = 0x40986f00 + UBI_IOCRMVOL = 0x40046f01 + UBI_IOCRNVOL = 0x51106f03 + UBI_IOCRPEB = 0x40046f04 + UBI_IOCRSVOL = 0x400c6f02 + UBI_IOCSETVOLPROP = 0x40104f06 + UBI_IOCSPEB = 0x40046f05 + UBI_IOCVOLCRBLK = 0x40804f07 + UBI_IOCVOLRMBLK = 0x4f08 + UBI_IOCVOLUP = 0x40084f00 + VDISCARD = 0xd + VEOF = 0x4 + VEOL = 0xb + VEOL2 = 0x10 + VMIN = 0x6 + VREPRINT = 0xc + VSTART = 0x8 + VSTOP = 0x9 + VSUSP = 0xa + VSWTC = 0x7 + VT1 = 0x4000 + VTDLY = 0x4000 + VTIME = 0x5 + VWERASE = 0xe + WDIOC_GETBOOTSTATUS = 0x80045702 + WDIOC_GETPRETIMEOUT = 0x80045709 + WDIOC_GETSTATUS = 0x80045701 + WDIOC_GETSUPPORT = 0x80285700 + WDIOC_GETTEMP = 0x80045703 + WDIOC_GETTIMELEFT = 0x8004570a + WDIOC_GETTIMEOUT = 0x80045707 + WDIOC_KEEPALIVE = 0x80045705 + WDIOC_SETOPTIONS = 0x80045704 + WORDSIZE = 0x40 + XCASE = 0x4 + XTABS = 0x1800 + _HIDIOCGRAWNAME = 0x80804804 + _HIDIOCGRAWPHYS = 0x80404805 + _HIDIOCGRAWUNIQ = 0x80404808 +) + +// Errors +const ( + EADDRINUSE = syscall.Errno(0x62) + EADDRNOTAVAIL = syscall.Errno(0x63) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x61) + EALREADY = syscall.Errno(0x72) + EBADE = syscall.Errno(0x34) + EBADFD = syscall.Errno(0x4d) + EBADMSG = syscall.Errno(0x4a) + EBADR = syscall.Errno(0x35) + EBADRQC = syscall.Errno(0x38) + EBADSLT = syscall.Errno(0x39) + EBFONT = syscall.Errno(0x3b) + ECANCELED = syscall.Errno(0x7d) + ECHRNG = syscall.Errno(0x2c) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x67) + ECONNREFUSED = syscall.Errno(0x6f) + ECONNRESET = syscall.Errno(0x68) + EDEADLK = syscall.Errno(0x23) + EDEADLOCK = syscall.Errno(0x23) + EDESTADDRREQ = syscall.Errno(0x59) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x7a) + EHOSTDOWN = syscall.Errno(0x70) + EHOSTUNREACH = syscall.Errno(0x71) + EHWPOISON = syscall.Errno(0x85) + EIDRM = syscall.Errno(0x2b) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x73) + EISCONN = syscall.Errno(0x6a) + EISNAM = syscall.Errno(0x78) + EKEYEXPIRED = syscall.Errno(0x7f) + EKEYREJECTED = syscall.Errno(0x81) + EKEYREVOKED = syscall.Errno(0x80) + EL2HLT = syscall.Errno(0x33) + EL2NSYNC = syscall.Errno(0x2d) + EL3HLT = syscall.Errno(0x2e) + EL3RST = syscall.Errno(0x2f) + ELIBACC = syscall.Errno(0x4f) + ELIBBAD = syscall.Errno(0x50) + ELIBEXEC = syscall.Errno(0x53) + ELIBMAX = syscall.Errno(0x52) + ELIBSCN = syscall.Errno(0x51) + ELNRNG = syscall.Errno(0x30) + ELOOP = syscall.Errno(0x28) + EMEDIUMTYPE = syscall.Errno(0x7c) + EMSGSIZE = syscall.Errno(0x5a) + EMULTIHOP = syscall.Errno(0x48) + ENAMETOOLONG = syscall.Errno(0x24) + ENAVAIL = syscall.Errno(0x77) + ENETDOWN = syscall.Errno(0x64) + ENETRESET = syscall.Errno(0x66) + ENETUNREACH = syscall.Errno(0x65) + ENOANO = syscall.Errno(0x37) + ENOBUFS = syscall.Errno(0x69) + ENOCSI = syscall.Errno(0x32) + ENODATA = syscall.Errno(0x3d) + ENOKEY = syscall.Errno(0x7e) + ENOLCK = syscall.Errno(0x25) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x7b) + ENOMSG = syscall.Errno(0x2a) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x5c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x26) + ENOTCONN = syscall.Errno(0x6b) + ENOTEMPTY = syscall.Errno(0x27) + ENOTNAM = syscall.Errno(0x76) + ENOTRECOVERABLE = syscall.Errno(0x83) + ENOTSOCK = syscall.Errno(0x58) + ENOTSUP = syscall.Errno(0x5f) + ENOTUNIQ = syscall.Errno(0x4c) + EOPNOTSUPP = syscall.Errno(0x5f) + EOVERFLOW = syscall.Errno(0x4b) + EOWNERDEAD = syscall.Errno(0x82) + EPFNOSUPPORT = syscall.Errno(0x60) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x5d) + EPROTOTYPE = syscall.Errno(0x5b) + EREMCHG = syscall.Errno(0x4e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x79) + ERESTART = syscall.Errno(0x55) + ERFKILL = syscall.Errno(0x84) + ESHUTDOWN = syscall.Errno(0x6c) + ESOCKTNOSUPPORT = syscall.Errno(0x5e) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x74) + ESTRPIPE = syscall.Errno(0x56) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x6e) + ETOOMANYREFS = syscall.Errno(0x6d) + EUCLEAN = syscall.Errno(0x75) + EUNATCH = syscall.Errno(0x31) + EUSERS = syscall.Errno(0x57) + EXFULL = syscall.Errno(0x36) +) + +// Signals +const ( + SIGBUS = syscall.Signal(0x7) + SIGCHLD = syscall.Signal(0x11) + SIGCLD = syscall.Signal(0x11) + SIGCONT = syscall.Signal(0x12) + SIGIO = syscall.Signal(0x1d) + SIGPOLL = syscall.Signal(0x1d) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x1e) + SIGSTKFLT = syscall.Signal(0x10) + SIGSTOP = syscall.Signal(0x13) + SIGSYS = syscall.Signal(0x1f) + SIGTSTP = syscall.Signal(0x14) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x17) + SIGUSR1 = syscall.Signal(0xa) + SIGUSR2 = syscall.Signal(0xc) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device or resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "invalid cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "numerical result out of range"}, + {35, "EDEADLK", "resource deadlock avoided"}, + {36, "ENAMETOOLONG", "file name too long"}, + {37, "ENOLCK", "no locks available"}, + {38, "ENOSYS", "function not implemented"}, + {39, "ENOTEMPTY", "directory not empty"}, + {40, "ELOOP", "too many levels of symbolic links"}, + {42, "ENOMSG", "no message of desired type"}, + {43, "EIDRM", "identifier removed"}, + {44, "ECHRNG", "channel number out of range"}, + {45, "EL2NSYNC", "level 2 not synchronized"}, + {46, "EL3HLT", "level 3 halted"}, + {47, "EL3RST", "level 3 reset"}, + {48, "ELNRNG", "link number out of range"}, + {49, "EUNATCH", "protocol driver not attached"}, + {50, "ENOCSI", "no CSI structure available"}, + {51, "EL2HLT", "level 2 halted"}, + {52, "EBADE", "invalid exchange"}, + {53, "EBADR", "invalid request descriptor"}, + {54, "EXFULL", "exchange full"}, + {55, "ENOANO", "no anode"}, + {56, "EBADRQC", "invalid request code"}, + {57, "EBADSLT", "invalid slot"}, + {59, "EBFONT", "bad font file format"}, + {60, "ENOSTR", "device not a stream"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of streams resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {72, "EMULTIHOP", "multihop attempted"}, + {73, "EDOTDOT", "RFS specific error"}, + {74, "EBADMSG", "bad message"}, + {75, "EOVERFLOW", "value too large for defined data type"}, + {76, "ENOTUNIQ", "name not unique on network"}, + {77, "EBADFD", "file descriptor in bad state"}, + {78, "EREMCHG", "remote address changed"}, + {79, "ELIBACC", "can not access a needed shared library"}, + {80, "ELIBBAD", "accessing a corrupted shared library"}, + {81, "ELIBSCN", ".lib section in a.out corrupted"}, + {82, "ELIBMAX", "attempting to link in too many shared libraries"}, + {83, "ELIBEXEC", "cannot exec a shared library directly"}, + {84, "EILSEQ", "invalid or incomplete multibyte or wide character"}, + {85, "ERESTART", "interrupted system call should be restarted"}, + {86, "ESTRPIPE", "streams pipe error"}, + {87, "EUSERS", "too many users"}, + {88, "ENOTSOCK", "socket operation on non-socket"}, + {89, "EDESTADDRREQ", "destination address required"}, + {90, "EMSGSIZE", "message too long"}, + {91, "EPROTOTYPE", "protocol wrong type for socket"}, + {92, "ENOPROTOOPT", "protocol not available"}, + {93, "EPROTONOSUPPORT", "protocol not supported"}, + {94, "ESOCKTNOSUPPORT", "socket type not supported"}, + {95, "ENOTSUP", "operation not supported"}, + {96, "EPFNOSUPPORT", "protocol family not supported"}, + {97, "EAFNOSUPPORT", "address family not supported by protocol"}, + {98, "EADDRINUSE", "address already in use"}, + {99, "EADDRNOTAVAIL", "cannot assign requested address"}, + {100, "ENETDOWN", "network is down"}, + {101, "ENETUNREACH", "network is unreachable"}, + {102, "ENETRESET", "network dropped connection on reset"}, + {103, "ECONNABORTED", "software caused connection abort"}, + {104, "ECONNRESET", "connection reset by peer"}, + {105, "ENOBUFS", "no buffer space available"}, + {106, "EISCONN", "transport endpoint is already connected"}, + {107, "ENOTCONN", "transport endpoint is not connected"}, + {108, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, + {109, "ETOOMANYREFS", "too many references: cannot splice"}, + {110, "ETIMEDOUT", "connection timed out"}, + {111, "ECONNREFUSED", "connection refused"}, + {112, "EHOSTDOWN", "host is down"}, + {113, "EHOSTUNREACH", "no route to host"}, + {114, "EALREADY", "operation already in progress"}, + {115, "EINPROGRESS", "operation now in progress"}, + {116, "ESTALE", "stale file handle"}, + {117, "EUCLEAN", "structure needs cleaning"}, + {118, "ENOTNAM", "not a XENIX named type file"}, + {119, "ENAVAIL", "no XENIX semaphores available"}, + {120, "EISNAM", "is a named type file"}, + {121, "EREMOTEIO", "remote I/O error"}, + {122, "EDQUOT", "disk quota exceeded"}, + {123, "ENOMEDIUM", "no medium found"}, + {124, "EMEDIUMTYPE", "wrong medium type"}, + {125, "ECANCELED", "operation canceled"}, + {126, "ENOKEY", "required key not available"}, + {127, "EKEYEXPIRED", "key has expired"}, + {128, "EKEYREVOKED", "key has been revoked"}, + {129, "EKEYREJECTED", "key was rejected by service"}, + {130, "EOWNERDEAD", "owner died"}, + {131, "ENOTRECOVERABLE", "state not recoverable"}, + {132, "ERFKILL", "operation not possible due to RF-kill"}, + {133, "EHWPOISON", "memory page has hardware error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/breakpoint trap"}, + {6, "SIGABRT", "aborted"}, + {7, "SIGBUS", "bus error"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGUSR1", "user defined signal 1"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGUSR2", "user defined signal 2"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGSTKFLT", "stack fault"}, + {17, "SIGCHLD", "child exited"}, + {18, "SIGCONT", "continued"}, + {19, "SIGSTOP", "stopped (signal)"}, + {20, "SIGTSTP", "stopped"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGURG", "urgent I/O condition"}, + {24, "SIGXCPU", "CPU time limit exceeded"}, + {25, "SIGXFSZ", "file size limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window changed"}, + {29, "SIGIO", "I/O possible"}, + {30, "SIGPWR", "power failure"}, + {31, "SIGSYS", "bad system call"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go b/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go index 4826bd70..179bffb4 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_mips.go @@ -1,10 +1,11 @@ -// mkerrors.sh -Wall -Werror -static -I/tmp/include +// mkerrors.sh -Wall -Werror -static -I/tmp/mips/include // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build mips && linux // +build mips,linux // Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go +// cgo -godefs -- -Wall -Werror -static -I/tmp/mips/include _const.go package unix @@ -59,6 +60,8 @@ const ( CS8 = 0x30 CSIZE = 0x30 CSTOPB = 0x40 + ECCGETLAYOUT = 0x41484d11 + ECCGETSTATS = 0x40104d12 ECHOCTL = 0x200 ECHOE = 0x10 ECHOK = 0x20 @@ -71,11 +74,15 @@ const ( EXTPROC = 0x10000 FF1 = 0x8000 FFDLY = 0x8000 + FICLONE = 0x80049409 + FICLONERANGE = 0x8020940d FLUSHO = 0x2000 FS_IOC_ENABLE_VERITY = 0x80806685 FS_IOC_GETFLAGS = 0x40046601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x4010661b FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SETFLAGS = 0x80046602 FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 F_GETLK = 0x21 F_GETLK64 = 0x21 @@ -88,6 +95,9 @@ const ( F_SETOWN = 0x18 F_UNLCK = 0x2 F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x40084803 + HIDIOCGRDESC = 0x50044802 + HIDIOCGRDESCSIZE = 0x40044801 HUPCL = 0x400 ICANON = 0x2 IEXTEN = 0x100 @@ -113,6 +123,19 @@ const ( MCL_CURRENT = 0x1 MCL_FUTURE = 0x2 MCL_ONFAULT = 0x4 + MEMERASE = 0x80084d02 + MEMERASE64 = 0x80104d14 + MEMGETBADBLOCK = 0x80084d0b + MEMGETINFO = 0x40204d01 + MEMGETOOBSEL = 0x40c84d0a + MEMGETREGIONCOUNT = 0x40044d07 + MEMISLOCKED = 0x40084d17 + MEMLOCK = 0x80084d05 + MEMREADOOB = 0xc00c4d04 + MEMSETBADBLOCK = 0x80084d0c + MEMUNLOCK = 0x80084d06 + MEMWRITEOOB = 0xc00c4d03 + MTDFILEMODE = 0x20004d13 NFDBITS = 0x20 NLDLY = 0x100 NOFLSH = 0x80 @@ -122,6 +145,11 @@ const ( NS_GET_USERNS = 0x2000b701 OLCUC = 0x2 ONLCR = 0x4 + OTPERASE = 0x800c4d19 + OTPGETREGIONCOUNT = 0x80044d0e + OTPGETREGIONINFO = 0x800c4d0f + OTPLOCK = 0x400c4d10 + OTPSELECT = 0x40044d0d O_APPEND = 0x8 O_ASYNC = 0x1000 O_CLOEXEC = 0x80000 @@ -159,6 +187,7 @@ const ( PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 PPPIOCATTACH = 0x8004743d PPPIOCATTCHAN = 0x80047438 + PPPIOCBRIDGECHAN = 0x80047435 PPPIOCCONNECT = 0x8004743a PPPIOCDETACH = 0x8004743c PPPIOCDISCONN = 0x20007439 @@ -186,6 +215,7 @@ const ( PPPIOCSPASS = 0x80087447 PPPIOCSRASYNCMAP = 0x80047454 PPPIOCSXASYNCMAP = 0x8020744f + PPPIOCUNBRIDGECHAN = 0x20007434 PPPIOCXFERUNIT = 0x2000744e PR_SET_PTRACER_ANY = 0xffffffff PTRACE_GETFPREGS = 0xe @@ -220,6 +250,8 @@ const ( RTC_EPOCH_SET = 0x8004700e RTC_IRQP_READ = 0x4004700b RTC_IRQP_SET = 0x8004700c + RTC_PARAM_GET = 0x80187013 + RTC_PARAM_SET = 0x80187014 RTC_PIE_OFF = 0x20007006 RTC_PIE_ON = 0x20007005 RTC_PLL_GET = 0x401c7011 @@ -263,7 +295,9 @@ const ( SO_BPF_EXTENSIONS = 0x30 SO_BROADCAST = 0x20 SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 SO_CNX_ADVICE = 0x35 SO_COOKIE = 0x39 SO_DETACH_REUSEPORT_BPF = 0x44 @@ -278,6 +312,7 @@ const ( SO_MARK = 0x24 SO_MAX_PACING_RATE = 0x2f SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 SO_NOFCS = 0x2b SO_OOBINLINE = 0x100 SO_PASSCRED = 0x11 @@ -286,13 +321,16 @@ const ( SO_PEERCRED = 0x12 SO_PEERGROUPS = 0x3b SO_PEERSEC = 0x1e + SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x1028 SO_RCVBUF = 0x1002 SO_RCVBUFFORCE = 0x21 SO_RCVLOWAT = 0x1004 + SO_RCVMARK = 0x4b SO_RCVTIMEO = 0x1006 SO_RCVTIMEO_NEW = 0x42 SO_RCVTIMEO_OLD = 0x1006 + SO_RESERVE_MEM = 0x49 SO_REUSEADDR = 0x4 SO_REUSEPORT = 0x200 SO_RXQ_OVFL = 0x28 @@ -314,6 +352,7 @@ const ( SO_TIMESTAMPNS_NEW = 0x40 SO_TIMESTAMPNS_OLD = 0x23 SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a SO_TXTIME = 0x3d SO_TYPE = 0x1008 SO_WIFI_STATUS = 0x29 @@ -339,6 +378,8 @@ const ( TCSETSW = 0x540f TCSETSW2 = 0x8030542c TCXONC = 0x5406 + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x80 TIOCCBRK = 0x5428 TIOCCONS = 0x80047478 TIOCEXCL = 0x740d @@ -477,6 +518,9 @@ const ( WORDSIZE = 0x20 XCASE = 0x4 XTABS = 0x1800 + _HIDIOCGRAWNAME = 0x40804804 + _HIDIOCGRAWPHYS = 0x40404805 + _HIDIOCGRAWUNIQ = 0x40404808 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go index 2346dc55..1fba17bd 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_mips64.go @@ -1,10 +1,11 @@ -// mkerrors.sh -Wall -Werror -static -I/tmp/include +// mkerrors.sh -Wall -Werror -static -I/tmp/mips64/include // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build mips64 && linux // +build mips64,linux // Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go +// cgo -godefs -- -Wall -Werror -static -I/tmp/mips64/include _const.go package unix @@ -59,6 +60,8 @@ const ( CS8 = 0x30 CSIZE = 0x30 CSTOPB = 0x40 + ECCGETLAYOUT = 0x41484d11 + ECCGETSTATS = 0x40104d12 ECHOCTL = 0x200 ECHOE = 0x10 ECHOK = 0x20 @@ -71,11 +74,15 @@ const ( EXTPROC = 0x10000 FF1 = 0x8000 FFDLY = 0x8000 + FICLONE = 0x80049409 + FICLONERANGE = 0x8020940d FLUSHO = 0x2000 FS_IOC_ENABLE_VERITY = 0x80806685 FS_IOC_GETFLAGS = 0x40086601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x4010661b FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SETFLAGS = 0x80086602 FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 F_GETLK = 0xe F_GETLK64 = 0xe @@ -88,6 +95,9 @@ const ( F_SETOWN = 0x18 F_UNLCK = 0x2 F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x40084803 + HIDIOCGRDESC = 0x50044802 + HIDIOCGRDESCSIZE = 0x40044801 HUPCL = 0x400 ICANON = 0x2 IEXTEN = 0x100 @@ -113,6 +123,19 @@ const ( MCL_CURRENT = 0x1 MCL_FUTURE = 0x2 MCL_ONFAULT = 0x4 + MEMERASE = 0x80084d02 + MEMERASE64 = 0x80104d14 + MEMGETBADBLOCK = 0x80084d0b + MEMGETINFO = 0x40204d01 + MEMGETOOBSEL = 0x40c84d0a + MEMGETREGIONCOUNT = 0x40044d07 + MEMISLOCKED = 0x40084d17 + MEMLOCK = 0x80084d05 + MEMREADOOB = 0xc0104d04 + MEMSETBADBLOCK = 0x80084d0c + MEMUNLOCK = 0x80084d06 + MEMWRITEOOB = 0xc0104d03 + MTDFILEMODE = 0x20004d13 NFDBITS = 0x40 NLDLY = 0x100 NOFLSH = 0x80 @@ -122,6 +145,11 @@ const ( NS_GET_USERNS = 0x2000b701 OLCUC = 0x2 ONLCR = 0x4 + OTPERASE = 0x800c4d19 + OTPGETREGIONCOUNT = 0x80044d0e + OTPGETREGIONINFO = 0x800c4d0f + OTPLOCK = 0x400c4d10 + OTPSELECT = 0x40044d0d O_APPEND = 0x8 O_ASYNC = 0x1000 O_CLOEXEC = 0x80000 @@ -159,6 +187,7 @@ const ( PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 PPPIOCATTACH = 0x8004743d PPPIOCATTCHAN = 0x80047438 + PPPIOCBRIDGECHAN = 0x80047435 PPPIOCCONNECT = 0x8004743a PPPIOCDETACH = 0x8004743c PPPIOCDISCONN = 0x20007439 @@ -186,6 +215,7 @@ const ( PPPIOCSPASS = 0x80107447 PPPIOCSRASYNCMAP = 0x80047454 PPPIOCSXASYNCMAP = 0x8020744f + PPPIOCUNBRIDGECHAN = 0x20007434 PPPIOCXFERUNIT = 0x2000744e PR_SET_PTRACER_ANY = 0xffffffffffffffff PTRACE_GETFPREGS = 0xe @@ -220,6 +250,8 @@ const ( RTC_EPOCH_SET = 0x8008700e RTC_IRQP_READ = 0x4008700b RTC_IRQP_SET = 0x8008700c + RTC_PARAM_GET = 0x80187013 + RTC_PARAM_SET = 0x80187014 RTC_PIE_OFF = 0x20007006 RTC_PIE_ON = 0x20007005 RTC_PLL_GET = 0x40207011 @@ -263,7 +295,9 @@ const ( SO_BPF_EXTENSIONS = 0x30 SO_BROADCAST = 0x20 SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 SO_CNX_ADVICE = 0x35 SO_COOKIE = 0x39 SO_DETACH_REUSEPORT_BPF = 0x44 @@ -278,6 +312,7 @@ const ( SO_MARK = 0x24 SO_MAX_PACING_RATE = 0x2f SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 SO_NOFCS = 0x2b SO_OOBINLINE = 0x100 SO_PASSCRED = 0x11 @@ -286,13 +321,16 @@ const ( SO_PEERCRED = 0x12 SO_PEERGROUPS = 0x3b SO_PEERSEC = 0x1e + SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x1028 SO_RCVBUF = 0x1002 SO_RCVBUFFORCE = 0x21 SO_RCVLOWAT = 0x1004 + SO_RCVMARK = 0x4b SO_RCVTIMEO = 0x1006 SO_RCVTIMEO_NEW = 0x42 SO_RCVTIMEO_OLD = 0x1006 + SO_RESERVE_MEM = 0x49 SO_REUSEADDR = 0x4 SO_REUSEPORT = 0x200 SO_RXQ_OVFL = 0x28 @@ -314,6 +352,7 @@ const ( SO_TIMESTAMPNS_NEW = 0x40 SO_TIMESTAMPNS_OLD = 0x23 SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a SO_TXTIME = 0x3d SO_TYPE = 0x1008 SO_WIFI_STATUS = 0x29 @@ -339,6 +378,8 @@ const ( TCSETSW = 0x540f TCSETSW2 = 0x8030542c TCXONC = 0x5406 + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x80 TIOCCBRK = 0x5428 TIOCCONS = 0x80047478 TIOCEXCL = 0x740d @@ -477,6 +518,9 @@ const ( WORDSIZE = 0x40 XCASE = 0x4 XTABS = 0x1800 + _HIDIOCGRAWNAME = 0x40804804 + _HIDIOCGRAWPHYS = 0x40404805 + _HIDIOCGRAWUNIQ = 0x40404808 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go b/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go index e758b61e..b77dde31 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_mips64le.go @@ -1,10 +1,11 @@ -// mkerrors.sh -Wall -Werror -static -I/tmp/include +// mkerrors.sh -Wall -Werror -static -I/tmp/mips64le/include // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build mips64le && linux // +build mips64le,linux // Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go +// cgo -godefs -- -Wall -Werror -static -I/tmp/mips64le/include _const.go package unix @@ -59,6 +60,8 @@ const ( CS8 = 0x30 CSIZE = 0x30 CSTOPB = 0x40 + ECCGETLAYOUT = 0x41484d11 + ECCGETSTATS = 0x40104d12 ECHOCTL = 0x200 ECHOE = 0x10 ECHOK = 0x20 @@ -71,11 +74,15 @@ const ( EXTPROC = 0x10000 FF1 = 0x8000 FFDLY = 0x8000 + FICLONE = 0x80049409 + FICLONERANGE = 0x8020940d FLUSHO = 0x2000 FS_IOC_ENABLE_VERITY = 0x80806685 FS_IOC_GETFLAGS = 0x40086601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x4010661b FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SETFLAGS = 0x80086602 FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 F_GETLK = 0xe F_GETLK64 = 0xe @@ -88,6 +95,9 @@ const ( F_SETOWN = 0x18 F_UNLCK = 0x2 F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x40084803 + HIDIOCGRDESC = 0x50044802 + HIDIOCGRDESCSIZE = 0x40044801 HUPCL = 0x400 ICANON = 0x2 IEXTEN = 0x100 @@ -113,6 +123,19 @@ const ( MCL_CURRENT = 0x1 MCL_FUTURE = 0x2 MCL_ONFAULT = 0x4 + MEMERASE = 0x80084d02 + MEMERASE64 = 0x80104d14 + MEMGETBADBLOCK = 0x80084d0b + MEMGETINFO = 0x40204d01 + MEMGETOOBSEL = 0x40c84d0a + MEMGETREGIONCOUNT = 0x40044d07 + MEMISLOCKED = 0x40084d17 + MEMLOCK = 0x80084d05 + MEMREADOOB = 0xc0104d04 + MEMSETBADBLOCK = 0x80084d0c + MEMUNLOCK = 0x80084d06 + MEMWRITEOOB = 0xc0104d03 + MTDFILEMODE = 0x20004d13 NFDBITS = 0x40 NLDLY = 0x100 NOFLSH = 0x80 @@ -122,6 +145,11 @@ const ( NS_GET_USERNS = 0x2000b701 OLCUC = 0x2 ONLCR = 0x4 + OTPERASE = 0x800c4d19 + OTPGETREGIONCOUNT = 0x80044d0e + OTPGETREGIONINFO = 0x800c4d0f + OTPLOCK = 0x400c4d10 + OTPSELECT = 0x40044d0d O_APPEND = 0x8 O_ASYNC = 0x1000 O_CLOEXEC = 0x80000 @@ -159,6 +187,7 @@ const ( PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 PPPIOCATTACH = 0x8004743d PPPIOCATTCHAN = 0x80047438 + PPPIOCBRIDGECHAN = 0x80047435 PPPIOCCONNECT = 0x8004743a PPPIOCDETACH = 0x8004743c PPPIOCDISCONN = 0x20007439 @@ -186,6 +215,7 @@ const ( PPPIOCSPASS = 0x80107447 PPPIOCSRASYNCMAP = 0x80047454 PPPIOCSXASYNCMAP = 0x8020744f + PPPIOCUNBRIDGECHAN = 0x20007434 PPPIOCXFERUNIT = 0x2000744e PR_SET_PTRACER_ANY = 0xffffffffffffffff PTRACE_GETFPREGS = 0xe @@ -220,6 +250,8 @@ const ( RTC_EPOCH_SET = 0x8008700e RTC_IRQP_READ = 0x4008700b RTC_IRQP_SET = 0x8008700c + RTC_PARAM_GET = 0x80187013 + RTC_PARAM_SET = 0x80187014 RTC_PIE_OFF = 0x20007006 RTC_PIE_ON = 0x20007005 RTC_PLL_GET = 0x40207011 @@ -263,7 +295,9 @@ const ( SO_BPF_EXTENSIONS = 0x30 SO_BROADCAST = 0x20 SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 SO_CNX_ADVICE = 0x35 SO_COOKIE = 0x39 SO_DETACH_REUSEPORT_BPF = 0x44 @@ -278,6 +312,7 @@ const ( SO_MARK = 0x24 SO_MAX_PACING_RATE = 0x2f SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 SO_NOFCS = 0x2b SO_OOBINLINE = 0x100 SO_PASSCRED = 0x11 @@ -286,13 +321,16 @@ const ( SO_PEERCRED = 0x12 SO_PEERGROUPS = 0x3b SO_PEERSEC = 0x1e + SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x1028 SO_RCVBUF = 0x1002 SO_RCVBUFFORCE = 0x21 SO_RCVLOWAT = 0x1004 + SO_RCVMARK = 0x4b SO_RCVTIMEO = 0x1006 SO_RCVTIMEO_NEW = 0x42 SO_RCVTIMEO_OLD = 0x1006 + SO_RESERVE_MEM = 0x49 SO_REUSEADDR = 0x4 SO_REUSEPORT = 0x200 SO_RXQ_OVFL = 0x28 @@ -314,6 +352,7 @@ const ( SO_TIMESTAMPNS_NEW = 0x40 SO_TIMESTAMPNS_OLD = 0x23 SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a SO_TXTIME = 0x3d SO_TYPE = 0x1008 SO_WIFI_STATUS = 0x29 @@ -339,6 +378,8 @@ const ( TCSETSW = 0x540f TCSETSW2 = 0x8030542c TCXONC = 0x5406 + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x80 TIOCCBRK = 0x5428 TIOCCONS = 0x80047478 TIOCEXCL = 0x740d @@ -477,6 +518,9 @@ const ( WORDSIZE = 0x40 XCASE = 0x4 XTABS = 0x1800 + _HIDIOCGRAWNAME = 0x40804804 + _HIDIOCGRAWPHYS = 0x40404805 + _HIDIOCGRAWUNIQ = 0x40404808 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go b/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go index 2dfe6bba..78c6c751 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_mipsle.go @@ -1,10 +1,11 @@ -// mkerrors.sh -Wall -Werror -static -I/tmp/include +// mkerrors.sh -Wall -Werror -static -I/tmp/mipsle/include // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build mipsle && linux // +build mipsle,linux // Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go +// cgo -godefs -- -Wall -Werror -static -I/tmp/mipsle/include _const.go package unix @@ -59,6 +60,8 @@ const ( CS8 = 0x30 CSIZE = 0x30 CSTOPB = 0x40 + ECCGETLAYOUT = 0x41484d11 + ECCGETSTATS = 0x40104d12 ECHOCTL = 0x200 ECHOE = 0x10 ECHOK = 0x20 @@ -71,11 +74,15 @@ const ( EXTPROC = 0x10000 FF1 = 0x8000 FFDLY = 0x8000 + FICLONE = 0x80049409 + FICLONERANGE = 0x8020940d FLUSHO = 0x2000 FS_IOC_ENABLE_VERITY = 0x80806685 FS_IOC_GETFLAGS = 0x40046601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x4010661b FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SETFLAGS = 0x80046602 FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 F_GETLK = 0x21 F_GETLK64 = 0x21 @@ -88,6 +95,9 @@ const ( F_SETOWN = 0x18 F_UNLCK = 0x2 F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x40084803 + HIDIOCGRDESC = 0x50044802 + HIDIOCGRDESCSIZE = 0x40044801 HUPCL = 0x400 ICANON = 0x2 IEXTEN = 0x100 @@ -113,6 +123,19 @@ const ( MCL_CURRENT = 0x1 MCL_FUTURE = 0x2 MCL_ONFAULT = 0x4 + MEMERASE = 0x80084d02 + MEMERASE64 = 0x80104d14 + MEMGETBADBLOCK = 0x80084d0b + MEMGETINFO = 0x40204d01 + MEMGETOOBSEL = 0x40c84d0a + MEMGETREGIONCOUNT = 0x40044d07 + MEMISLOCKED = 0x40084d17 + MEMLOCK = 0x80084d05 + MEMREADOOB = 0xc00c4d04 + MEMSETBADBLOCK = 0x80084d0c + MEMUNLOCK = 0x80084d06 + MEMWRITEOOB = 0xc00c4d03 + MTDFILEMODE = 0x20004d13 NFDBITS = 0x20 NLDLY = 0x100 NOFLSH = 0x80 @@ -122,6 +145,11 @@ const ( NS_GET_USERNS = 0x2000b701 OLCUC = 0x2 ONLCR = 0x4 + OTPERASE = 0x800c4d19 + OTPGETREGIONCOUNT = 0x80044d0e + OTPGETREGIONINFO = 0x800c4d0f + OTPLOCK = 0x400c4d10 + OTPSELECT = 0x40044d0d O_APPEND = 0x8 O_ASYNC = 0x1000 O_CLOEXEC = 0x80000 @@ -159,6 +187,7 @@ const ( PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 PPPIOCATTACH = 0x8004743d PPPIOCATTCHAN = 0x80047438 + PPPIOCBRIDGECHAN = 0x80047435 PPPIOCCONNECT = 0x8004743a PPPIOCDETACH = 0x8004743c PPPIOCDISCONN = 0x20007439 @@ -186,6 +215,7 @@ const ( PPPIOCSPASS = 0x80087447 PPPIOCSRASYNCMAP = 0x80047454 PPPIOCSXASYNCMAP = 0x8020744f + PPPIOCUNBRIDGECHAN = 0x20007434 PPPIOCXFERUNIT = 0x2000744e PR_SET_PTRACER_ANY = 0xffffffff PTRACE_GETFPREGS = 0xe @@ -220,6 +250,8 @@ const ( RTC_EPOCH_SET = 0x8004700e RTC_IRQP_READ = 0x4004700b RTC_IRQP_SET = 0x8004700c + RTC_PARAM_GET = 0x80187013 + RTC_PARAM_SET = 0x80187014 RTC_PIE_OFF = 0x20007006 RTC_PIE_ON = 0x20007005 RTC_PLL_GET = 0x401c7011 @@ -263,7 +295,9 @@ const ( SO_BPF_EXTENSIONS = 0x30 SO_BROADCAST = 0x20 SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 SO_CNX_ADVICE = 0x35 SO_COOKIE = 0x39 SO_DETACH_REUSEPORT_BPF = 0x44 @@ -278,6 +312,7 @@ const ( SO_MARK = 0x24 SO_MAX_PACING_RATE = 0x2f SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 SO_NOFCS = 0x2b SO_OOBINLINE = 0x100 SO_PASSCRED = 0x11 @@ -286,13 +321,16 @@ const ( SO_PEERCRED = 0x12 SO_PEERGROUPS = 0x3b SO_PEERSEC = 0x1e + SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x1028 SO_RCVBUF = 0x1002 SO_RCVBUFFORCE = 0x21 SO_RCVLOWAT = 0x1004 + SO_RCVMARK = 0x4b SO_RCVTIMEO = 0x1006 SO_RCVTIMEO_NEW = 0x42 SO_RCVTIMEO_OLD = 0x1006 + SO_RESERVE_MEM = 0x49 SO_REUSEADDR = 0x4 SO_REUSEPORT = 0x200 SO_RXQ_OVFL = 0x28 @@ -314,6 +352,7 @@ const ( SO_TIMESTAMPNS_NEW = 0x40 SO_TIMESTAMPNS_OLD = 0x23 SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a SO_TXTIME = 0x3d SO_TYPE = 0x1008 SO_WIFI_STATUS = 0x29 @@ -339,6 +378,8 @@ const ( TCSETSW = 0x540f TCSETSW2 = 0x8030542c TCXONC = 0x5406 + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x80 TIOCCBRK = 0x5428 TIOCCONS = 0x80047478 TIOCEXCL = 0x740d @@ -477,6 +518,9 @@ const ( WORDSIZE = 0x20 XCASE = 0x4 XTABS = 0x1800 + _HIDIOCGRAWNAME = 0x40804804 + _HIDIOCGRAWPHYS = 0x40404805 + _HIDIOCGRAWUNIQ = 0x40404808 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go b/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go new file mode 100644 index 00000000..1c0d31f0 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_ppc.go @@ -0,0 +1,887 @@ +// mkerrors.sh -Wall -Werror -static -I/tmp/ppc/include +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build ppc && linux +// +build ppc,linux + +// Code generated by cmd/cgo -godefs; DO NOT EDIT. +// cgo -godefs -- -Wall -Werror -static -I/tmp/ppc/include _const.go + +package unix + +import "syscall" + +const ( + B1000000 = 0x17 + B115200 = 0x11 + B1152000 = 0x18 + B1500000 = 0x19 + B2000000 = 0x1a + B230400 = 0x12 + B2500000 = 0x1b + B3000000 = 0x1c + B3500000 = 0x1d + B4000000 = 0x1e + B460800 = 0x13 + B500000 = 0x14 + B57600 = 0x10 + B576000 = 0x15 + B921600 = 0x16 + BLKBSZGET = 0x40041270 + BLKBSZSET = 0x80041271 + BLKFLSBUF = 0x20001261 + BLKFRAGET = 0x20001265 + BLKFRASET = 0x20001264 + BLKGETSIZE = 0x20001260 + BLKGETSIZE64 = 0x40041272 + BLKPBSZGET = 0x2000127b + BLKRAGET = 0x20001263 + BLKRASET = 0x20001262 + BLKROGET = 0x2000125e + BLKROSET = 0x2000125d + BLKRRPART = 0x2000125f + BLKSECTGET = 0x20001267 + BLKSECTSET = 0x20001266 + BLKSSZGET = 0x20001268 + BOTHER = 0x1f + BS1 = 0x8000 + BSDLY = 0x8000 + CBAUD = 0xff + CBAUDEX = 0x0 + CIBAUD = 0xff0000 + CLOCAL = 0x8000 + CR1 = 0x1000 + CR2 = 0x2000 + CR3 = 0x3000 + CRDLY = 0x3000 + CREAD = 0x800 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTOPB = 0x400 + ECCGETLAYOUT = 0x41484d11 + ECCGETSTATS = 0x40104d12 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EFD_CLOEXEC = 0x80000 + EFD_NONBLOCK = 0x800 + EPOLL_CLOEXEC = 0x80000 + EXTPROC = 0x10000000 + FF1 = 0x4000 + FFDLY = 0x4000 + FICLONE = 0x80049409 + FICLONERANGE = 0x8020940d + FLUSHO = 0x800000 + FS_IOC_ENABLE_VERITY = 0x80806685 + FS_IOC_GETFLAGS = 0x40046601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x4010661b + FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 + FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SETFLAGS = 0x80046602 + FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 + F_GETLK = 0xc + F_GETLK64 = 0xc + F_GETOWN = 0x9 + F_RDLCK = 0x0 + F_SETLK = 0xd + F_SETLK64 = 0xd + F_SETLKW = 0xe + F_SETLKW64 = 0xe + F_SETOWN = 0x8 + F_UNLCK = 0x2 + F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x40084803 + HIDIOCGRDESC = 0x50044802 + HIDIOCGRDESCSIZE = 0x40044801 + HUPCL = 0x4000 + ICANON = 0x100 + IEXTEN = 0x400 + IN_CLOEXEC = 0x80000 + IN_NONBLOCK = 0x800 + IOCTL_VM_SOCKETS_GET_LOCAL_CID = 0x200007b9 + ISIG = 0x80 + IUCLC = 0x1000 + IXOFF = 0x400 + IXON = 0x200 + MAP_ANON = 0x20 + MAP_ANONYMOUS = 0x20 + MAP_DENYWRITE = 0x800 + MAP_EXECUTABLE = 0x1000 + MAP_GROWSDOWN = 0x100 + MAP_HUGETLB = 0x40000 + MAP_LOCKED = 0x80 + MAP_NONBLOCK = 0x10000 + MAP_NORESERVE = 0x40 + MAP_POPULATE = 0x8000 + MAP_STACK = 0x20000 + MAP_SYNC = 0x80000 + MCL_CURRENT = 0x2000 + MCL_FUTURE = 0x4000 + MCL_ONFAULT = 0x8000 + MEMERASE = 0x80084d02 + MEMERASE64 = 0x80104d14 + MEMGETBADBLOCK = 0x80084d0b + MEMGETINFO = 0x40204d01 + MEMGETOOBSEL = 0x40c84d0a + MEMGETREGIONCOUNT = 0x40044d07 + MEMISLOCKED = 0x40084d17 + MEMLOCK = 0x80084d05 + MEMREADOOB = 0xc00c4d04 + MEMSETBADBLOCK = 0x80084d0c + MEMUNLOCK = 0x80084d06 + MEMWRITEOOB = 0xc00c4d03 + MTDFILEMODE = 0x20004d13 + NFDBITS = 0x20 + NL2 = 0x200 + NL3 = 0x300 + NLDLY = 0x300 + NOFLSH = 0x80000000 + NS_GET_NSTYPE = 0x2000b703 + NS_GET_OWNER_UID = 0x2000b704 + NS_GET_PARENT = 0x2000b702 + NS_GET_USERNS = 0x2000b701 + OLCUC = 0x4 + ONLCR = 0x2 + OTPERASE = 0x800c4d19 + OTPGETREGIONCOUNT = 0x80044d0e + OTPGETREGIONINFO = 0x800c4d0f + OTPLOCK = 0x400c4d10 + OTPSELECT = 0x40044d0d + O_APPEND = 0x400 + O_ASYNC = 0x2000 + O_CLOEXEC = 0x80000 + O_CREAT = 0x40 + O_DIRECT = 0x20000 + O_DIRECTORY = 0x4000 + O_DSYNC = 0x1000 + O_EXCL = 0x80 + O_FSYNC = 0x101000 + O_LARGEFILE = 0x10000 + O_NDELAY = 0x800 + O_NOATIME = 0x40000 + O_NOCTTY = 0x100 + O_NOFOLLOW = 0x8000 + O_NONBLOCK = 0x800 + O_PATH = 0x200000 + O_RSYNC = 0x101000 + O_SYNC = 0x101000 + O_TMPFILE = 0x404000 + O_TRUNC = 0x200 + PARENB = 0x1000 + PARODD = 0x2000 + PENDIN = 0x20000000 + PERF_EVENT_IOC_DISABLE = 0x20002401 + PERF_EVENT_IOC_ENABLE = 0x20002400 + PERF_EVENT_IOC_ID = 0x40042407 + PERF_EVENT_IOC_MODIFY_ATTRIBUTES = 0x8004240b + PERF_EVENT_IOC_PAUSE_OUTPUT = 0x80042409 + PERF_EVENT_IOC_PERIOD = 0x80082404 + PERF_EVENT_IOC_QUERY_BPF = 0xc004240a + PERF_EVENT_IOC_REFRESH = 0x20002402 + PERF_EVENT_IOC_RESET = 0x20002403 + PERF_EVENT_IOC_SET_BPF = 0x80042408 + PERF_EVENT_IOC_SET_FILTER = 0x80042406 + PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 + PPPIOCATTACH = 0x8004743d + PPPIOCATTCHAN = 0x80047438 + PPPIOCBRIDGECHAN = 0x80047435 + PPPIOCCONNECT = 0x8004743a + PPPIOCDETACH = 0x8004743c + PPPIOCDISCONN = 0x20007439 + PPPIOCGASYNCMAP = 0x40047458 + PPPIOCGCHAN = 0x40047437 + PPPIOCGDEBUG = 0x40047441 + PPPIOCGFLAGS = 0x4004745a + PPPIOCGIDLE = 0x4008743f + PPPIOCGIDLE32 = 0x4008743f + PPPIOCGIDLE64 = 0x4010743f + PPPIOCGL2TPSTATS = 0x40487436 + PPPIOCGMRU = 0x40047453 + PPPIOCGRASYNCMAP = 0x40047455 + PPPIOCGUNIT = 0x40047456 + PPPIOCGXASYNCMAP = 0x40207450 + PPPIOCSACTIVE = 0x80087446 + PPPIOCSASYNCMAP = 0x80047457 + PPPIOCSCOMPRESS = 0x800c744d + PPPIOCSDEBUG = 0x80047440 + PPPIOCSFLAGS = 0x80047459 + PPPIOCSMAXCID = 0x80047451 + PPPIOCSMRRU = 0x8004743b + PPPIOCSMRU = 0x80047452 + PPPIOCSNPMODE = 0x8008744b + PPPIOCSPASS = 0x80087447 + PPPIOCSRASYNCMAP = 0x80047454 + PPPIOCSXASYNCMAP = 0x8020744f + PPPIOCUNBRIDGECHAN = 0x20007434 + PPPIOCXFERUNIT = 0x2000744e + PROT_SAO = 0x10 + PR_SET_PTRACER_ANY = 0xffffffff + PTRACE_GETEVRREGS = 0x14 + PTRACE_GETFPREGS = 0xe + PTRACE_GETREGS64 = 0x16 + PTRACE_GETVRREGS = 0x12 + PTRACE_GETVSRREGS = 0x1b + PTRACE_GET_DEBUGREG = 0x19 + PTRACE_SETEVRREGS = 0x15 + PTRACE_SETFPREGS = 0xf + PTRACE_SETREGS64 = 0x17 + PTRACE_SETVRREGS = 0x13 + PTRACE_SETVSRREGS = 0x1c + PTRACE_SET_DEBUGREG = 0x1a + PTRACE_SINGLEBLOCK = 0x100 + PTRACE_SYSEMU = 0x1d + PTRACE_SYSEMU_SINGLESTEP = 0x1e + PT_CCR = 0x26 + PT_CTR = 0x23 + PT_DAR = 0x29 + PT_DSCR = 0x2c + PT_DSISR = 0x2a + PT_FPR0 = 0x30 + PT_FPR31 = 0x6e + PT_FPSCR = 0x71 + PT_LNK = 0x24 + PT_MQ = 0x27 + PT_MSR = 0x21 + PT_NIP = 0x20 + PT_ORIG_R3 = 0x22 + PT_R0 = 0x0 + PT_R1 = 0x1 + PT_R10 = 0xa + PT_R11 = 0xb + PT_R12 = 0xc + PT_R13 = 0xd + PT_R14 = 0xe + PT_R15 = 0xf + PT_R16 = 0x10 + PT_R17 = 0x11 + PT_R18 = 0x12 + PT_R19 = 0x13 + PT_R2 = 0x2 + PT_R20 = 0x14 + PT_R21 = 0x15 + PT_R22 = 0x16 + PT_R23 = 0x17 + PT_R24 = 0x18 + PT_R25 = 0x19 + PT_R26 = 0x1a + PT_R27 = 0x1b + PT_R28 = 0x1c + PT_R29 = 0x1d + PT_R3 = 0x3 + PT_R30 = 0x1e + PT_R31 = 0x1f + PT_R4 = 0x4 + PT_R5 = 0x5 + PT_R6 = 0x6 + PT_R7 = 0x7 + PT_R8 = 0x8 + PT_R9 = 0x9 + PT_REGS_COUNT = 0x2c + PT_RESULT = 0x2b + PT_TRAP = 0x28 + PT_XER = 0x25 + RLIMIT_AS = 0x9 + RLIMIT_MEMLOCK = 0x8 + RLIMIT_NOFILE = 0x7 + RLIMIT_NPROC = 0x6 + RLIMIT_RSS = 0x5 + RNDADDENTROPY = 0x80085203 + RNDADDTOENTCNT = 0x80045201 + RNDCLEARPOOL = 0x20005206 + RNDGETENTCNT = 0x40045200 + RNDGETPOOL = 0x40085202 + RNDRESEEDCRNG = 0x20005207 + RNDZAPENTCNT = 0x20005204 + RTC_AIE_OFF = 0x20007002 + RTC_AIE_ON = 0x20007001 + RTC_ALM_READ = 0x40247008 + RTC_ALM_SET = 0x80247007 + RTC_EPOCH_READ = 0x4004700d + RTC_EPOCH_SET = 0x8004700e + RTC_IRQP_READ = 0x4004700b + RTC_IRQP_SET = 0x8004700c + RTC_PARAM_GET = 0x80187013 + RTC_PARAM_SET = 0x80187014 + RTC_PIE_OFF = 0x20007006 + RTC_PIE_ON = 0x20007005 + RTC_PLL_GET = 0x401c7011 + RTC_PLL_SET = 0x801c7012 + RTC_RD_TIME = 0x40247009 + RTC_SET_TIME = 0x8024700a + RTC_UIE_OFF = 0x20007004 + RTC_UIE_ON = 0x20007003 + RTC_VL_CLR = 0x20007014 + RTC_VL_READ = 0x40047013 + RTC_WIE_OFF = 0x20007010 + RTC_WIE_ON = 0x2000700f + RTC_WKALM_RD = 0x40287010 + RTC_WKALM_SET = 0x8028700f + SCM_TIMESTAMPING = 0x25 + SCM_TIMESTAMPING_OPT_STATS = 0x36 + SCM_TIMESTAMPING_PKTINFO = 0x3a + SCM_TIMESTAMPNS = 0x23 + SCM_TXTIME = 0x3d + SCM_WIFI_STATUS = 0x29 + SFD_CLOEXEC = 0x80000 + SFD_NONBLOCK = 0x800 + SIOCATMARK = 0x8905 + SIOCGPGRP = 0x8904 + SIOCGSTAMPNS_NEW = 0x40108907 + SIOCGSTAMP_NEW = 0x40108906 + SIOCINQ = 0x4004667f + SIOCOUTQ = 0x40047473 + SIOCSPGRP = 0x8902 + SOCK_CLOEXEC = 0x80000 + SOCK_DGRAM = 0x2 + SOCK_NONBLOCK = 0x800 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0x1 + SO_ACCEPTCONN = 0x1e + SO_ATTACH_BPF = 0x32 + SO_ATTACH_REUSEPORT_CBPF = 0x33 + SO_ATTACH_REUSEPORT_EBPF = 0x34 + SO_BINDTODEVICE = 0x19 + SO_BINDTOIFINDEX = 0x3e + SO_BPF_EXTENSIONS = 0x30 + SO_BROADCAST = 0x6 + SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 + SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 + SO_CNX_ADVICE = 0x35 + SO_COOKIE = 0x39 + SO_DETACH_REUSEPORT_BPF = 0x44 + SO_DOMAIN = 0x27 + SO_DONTROUTE = 0x5 + SO_ERROR = 0x4 + SO_INCOMING_CPU = 0x31 + SO_INCOMING_NAPI_ID = 0x38 + SO_KEEPALIVE = 0x9 + SO_LINGER = 0xd + SO_LOCK_FILTER = 0x2c + SO_MARK = 0x24 + SO_MAX_PACING_RATE = 0x2f + SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 + SO_NOFCS = 0x2b + SO_OOBINLINE = 0xa + SO_PASSCRED = 0x14 + SO_PASSSEC = 0x22 + SO_PEEK_OFF = 0x2a + SO_PEERCRED = 0x15 + SO_PEERGROUPS = 0x3b + SO_PEERSEC = 0x1f + SO_PREFER_BUSY_POLL = 0x45 + SO_PROTOCOL = 0x26 + SO_RCVBUF = 0x8 + SO_RCVBUFFORCE = 0x21 + SO_RCVLOWAT = 0x10 + SO_RCVMARK = 0x4b + SO_RCVTIMEO = 0x12 + SO_RCVTIMEO_NEW = 0x42 + SO_RCVTIMEO_OLD = 0x12 + SO_RESERVE_MEM = 0x49 + SO_REUSEADDR = 0x2 + SO_REUSEPORT = 0xf + SO_RXQ_OVFL = 0x28 + SO_SECURITY_AUTHENTICATION = 0x16 + SO_SECURITY_ENCRYPTION_NETWORK = 0x18 + SO_SECURITY_ENCRYPTION_TRANSPORT = 0x17 + SO_SELECT_ERR_QUEUE = 0x2d + SO_SNDBUF = 0x7 + SO_SNDBUFFORCE = 0x20 + SO_SNDLOWAT = 0x11 + SO_SNDTIMEO = 0x13 + SO_SNDTIMEO_NEW = 0x43 + SO_SNDTIMEO_OLD = 0x13 + SO_TIMESTAMPING = 0x25 + SO_TIMESTAMPING_NEW = 0x41 + SO_TIMESTAMPING_OLD = 0x25 + SO_TIMESTAMPNS = 0x23 + SO_TIMESTAMPNS_NEW = 0x40 + SO_TIMESTAMPNS_OLD = 0x23 + SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a + SO_TXTIME = 0x3d + SO_TYPE = 0x3 + SO_WIFI_STATUS = 0x29 + SO_ZEROCOPY = 0x3c + TAB1 = 0x400 + TAB2 = 0x800 + TAB3 = 0xc00 + TABDLY = 0xc00 + TCFLSH = 0x2000741f + TCGETA = 0x40147417 + TCGETS = 0x402c7413 + TCSAFLUSH = 0x2 + TCSBRK = 0x2000741d + TCSBRKP = 0x5425 + TCSETA = 0x80147418 + TCSETAF = 0x8014741c + TCSETAW = 0x80147419 + TCSETS = 0x802c7414 + TCSETSF = 0x802c7416 + TCSETSW = 0x802c7415 + TCXONC = 0x2000741e + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x800 + TIOCCBRK = 0x5428 + TIOCCONS = 0x541d + TIOCEXCL = 0x540c + TIOCGDEV = 0x40045432 + TIOCGETC = 0x40067412 + TIOCGETD = 0x5424 + TIOCGETP = 0x40067408 + TIOCGEXCL = 0x40045440 + TIOCGICOUNT = 0x545d + TIOCGISO7816 = 0x40285442 + TIOCGLCKTRMIOS = 0x5456 + TIOCGLTC = 0x40067474 + TIOCGPGRP = 0x40047477 + TIOCGPKT = 0x40045438 + TIOCGPTLCK = 0x40045439 + TIOCGPTN = 0x40045430 + TIOCGPTPEER = 0x20005441 + TIOCGRS485 = 0x542e + TIOCGSERIAL = 0x541e + TIOCGSID = 0x5429 + TIOCGSOFTCAR = 0x5419 + TIOCGWINSZ = 0x40087468 + TIOCINQ = 0x4004667f + TIOCLINUX = 0x541c + TIOCMBIC = 0x5417 + TIOCMBIS = 0x5416 + TIOCMGET = 0x5415 + TIOCMIWAIT = 0x545c + TIOCMSET = 0x5418 + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_LOOP = 0x8000 + TIOCM_OUT1 = 0x2000 + TIOCM_OUT2 = 0x4000 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x5422 + TIOCNXCL = 0x540d + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x5420 + TIOCSBRK = 0x5427 + TIOCSCTTY = 0x540e + TIOCSERCONFIG = 0x5453 + TIOCSERGETLSR = 0x5459 + TIOCSERGETMULTI = 0x545a + TIOCSERGSTRUCT = 0x5458 + TIOCSERGWILD = 0x5454 + TIOCSERSETMULTI = 0x545b + TIOCSERSWILD = 0x5455 + TIOCSER_TEMT = 0x1 + TIOCSETC = 0x80067411 + TIOCSETD = 0x5423 + TIOCSETN = 0x8006740a + TIOCSETP = 0x80067409 + TIOCSIG = 0x80045436 + TIOCSISO7816 = 0xc0285443 + TIOCSLCKTRMIOS = 0x5457 + TIOCSLTC = 0x80067475 + TIOCSPGRP = 0x80047476 + TIOCSPTLCK = 0x80045431 + TIOCSRS485 = 0x542f + TIOCSSERIAL = 0x541f + TIOCSSOFTCAR = 0x541a + TIOCSTART = 0x2000746e + TIOCSTI = 0x5412 + TIOCSTOP = 0x2000746f + TIOCSWINSZ = 0x80087467 + TIOCVHANGUP = 0x5437 + TOSTOP = 0x400000 + TUNATTACHFILTER = 0x800854d5 + TUNDETACHFILTER = 0x800854d6 + TUNGETDEVNETNS = 0x200054e3 + TUNGETFEATURES = 0x400454cf + TUNGETFILTER = 0x400854db + TUNGETIFF = 0x400454d2 + TUNGETSNDBUF = 0x400454d3 + TUNGETVNETBE = 0x400454df + TUNGETVNETHDRSZ = 0x400454d7 + TUNGETVNETLE = 0x400454dd + TUNSETCARRIER = 0x800454e2 + TUNSETDEBUG = 0x800454c9 + TUNSETFILTEREBPF = 0x400454e1 + TUNSETGROUP = 0x800454ce + TUNSETIFF = 0x800454ca + TUNSETIFINDEX = 0x800454da + TUNSETLINK = 0x800454cd + TUNSETNOCSUM = 0x800454c8 + TUNSETOFFLOAD = 0x800454d0 + TUNSETOWNER = 0x800454cc + TUNSETPERSIST = 0x800454cb + TUNSETQUEUE = 0x800454d9 + TUNSETSNDBUF = 0x800454d4 + TUNSETSTEERINGEBPF = 0x400454e0 + TUNSETTXFILTER = 0x800454d1 + TUNSETVNETBE = 0x800454de + TUNSETVNETHDRSZ = 0x800454d8 + TUNSETVNETLE = 0x800454dc + UBI_IOCATT = 0x80186f40 + UBI_IOCDET = 0x80046f41 + UBI_IOCEBCH = 0x80044f02 + UBI_IOCEBER = 0x80044f01 + UBI_IOCEBISMAP = 0x40044f05 + UBI_IOCEBMAP = 0x80084f03 + UBI_IOCEBUNMAP = 0x80044f04 + UBI_IOCMKVOL = 0x80986f00 + UBI_IOCRMVOL = 0x80046f01 + UBI_IOCRNVOL = 0x91106f03 + UBI_IOCRPEB = 0x80046f04 + UBI_IOCRSVOL = 0x800c6f02 + UBI_IOCSETVOLPROP = 0x80104f06 + UBI_IOCSPEB = 0x80046f05 + UBI_IOCVOLCRBLK = 0x80804f07 + UBI_IOCVOLRMBLK = 0x20004f08 + UBI_IOCVOLUP = 0x80084f00 + VDISCARD = 0x10 + VEOF = 0x4 + VEOL = 0x6 + VEOL2 = 0x8 + VMIN = 0x5 + VREPRINT = 0xb + VSTART = 0xd + VSTOP = 0xe + VSUSP = 0xc + VSWTC = 0x9 + VT1 = 0x10000 + VTDLY = 0x10000 + VTIME = 0x7 + VWERASE = 0xa + WDIOC_GETBOOTSTATUS = 0x40045702 + WDIOC_GETPRETIMEOUT = 0x40045709 + WDIOC_GETSTATUS = 0x40045701 + WDIOC_GETSUPPORT = 0x40285700 + WDIOC_GETTEMP = 0x40045703 + WDIOC_GETTIMELEFT = 0x4004570a + WDIOC_GETTIMEOUT = 0x40045707 + WDIOC_KEEPALIVE = 0x40045705 + WDIOC_SETOPTIONS = 0x40045704 + WORDSIZE = 0x20 + XCASE = 0x4000 + XTABS = 0xc00 + _HIDIOCGRAWNAME = 0x40804804 + _HIDIOCGRAWPHYS = 0x40404805 + _HIDIOCGRAWUNIQ = 0x40404808 +) + +// Errors +const ( + EADDRINUSE = syscall.Errno(0x62) + EADDRNOTAVAIL = syscall.Errno(0x63) + EADV = syscall.Errno(0x44) + EAFNOSUPPORT = syscall.Errno(0x61) + EALREADY = syscall.Errno(0x72) + EBADE = syscall.Errno(0x34) + EBADFD = syscall.Errno(0x4d) + EBADMSG = syscall.Errno(0x4a) + EBADR = syscall.Errno(0x35) + EBADRQC = syscall.Errno(0x38) + EBADSLT = syscall.Errno(0x39) + EBFONT = syscall.Errno(0x3b) + ECANCELED = syscall.Errno(0x7d) + ECHRNG = syscall.Errno(0x2c) + ECOMM = syscall.Errno(0x46) + ECONNABORTED = syscall.Errno(0x67) + ECONNREFUSED = syscall.Errno(0x6f) + ECONNRESET = syscall.Errno(0x68) + EDEADLK = syscall.Errno(0x23) + EDEADLOCK = syscall.Errno(0x3a) + EDESTADDRREQ = syscall.Errno(0x59) + EDOTDOT = syscall.Errno(0x49) + EDQUOT = syscall.Errno(0x7a) + EHOSTDOWN = syscall.Errno(0x70) + EHOSTUNREACH = syscall.Errno(0x71) + EHWPOISON = syscall.Errno(0x85) + EIDRM = syscall.Errno(0x2b) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x73) + EISCONN = syscall.Errno(0x6a) + EISNAM = syscall.Errno(0x78) + EKEYEXPIRED = syscall.Errno(0x7f) + EKEYREJECTED = syscall.Errno(0x81) + EKEYREVOKED = syscall.Errno(0x80) + EL2HLT = syscall.Errno(0x33) + EL2NSYNC = syscall.Errno(0x2d) + EL3HLT = syscall.Errno(0x2e) + EL3RST = syscall.Errno(0x2f) + ELIBACC = syscall.Errno(0x4f) + ELIBBAD = syscall.Errno(0x50) + ELIBEXEC = syscall.Errno(0x53) + ELIBMAX = syscall.Errno(0x52) + ELIBSCN = syscall.Errno(0x51) + ELNRNG = syscall.Errno(0x30) + ELOOP = syscall.Errno(0x28) + EMEDIUMTYPE = syscall.Errno(0x7c) + EMSGSIZE = syscall.Errno(0x5a) + EMULTIHOP = syscall.Errno(0x48) + ENAMETOOLONG = syscall.Errno(0x24) + ENAVAIL = syscall.Errno(0x77) + ENETDOWN = syscall.Errno(0x64) + ENETRESET = syscall.Errno(0x66) + ENETUNREACH = syscall.Errno(0x65) + ENOANO = syscall.Errno(0x37) + ENOBUFS = syscall.Errno(0x69) + ENOCSI = syscall.Errno(0x32) + ENODATA = syscall.Errno(0x3d) + ENOKEY = syscall.Errno(0x7e) + ENOLCK = syscall.Errno(0x25) + ENOLINK = syscall.Errno(0x43) + ENOMEDIUM = syscall.Errno(0x7b) + ENOMSG = syscall.Errno(0x2a) + ENONET = syscall.Errno(0x40) + ENOPKG = syscall.Errno(0x41) + ENOPROTOOPT = syscall.Errno(0x5c) + ENOSR = syscall.Errno(0x3f) + ENOSTR = syscall.Errno(0x3c) + ENOSYS = syscall.Errno(0x26) + ENOTCONN = syscall.Errno(0x6b) + ENOTEMPTY = syscall.Errno(0x27) + ENOTNAM = syscall.Errno(0x76) + ENOTRECOVERABLE = syscall.Errno(0x83) + ENOTSOCK = syscall.Errno(0x58) + ENOTSUP = syscall.Errno(0x5f) + ENOTUNIQ = syscall.Errno(0x4c) + EOPNOTSUPP = syscall.Errno(0x5f) + EOVERFLOW = syscall.Errno(0x4b) + EOWNERDEAD = syscall.Errno(0x82) + EPFNOSUPPORT = syscall.Errno(0x60) + EPROTO = syscall.Errno(0x47) + EPROTONOSUPPORT = syscall.Errno(0x5d) + EPROTOTYPE = syscall.Errno(0x5b) + EREMCHG = syscall.Errno(0x4e) + EREMOTE = syscall.Errno(0x42) + EREMOTEIO = syscall.Errno(0x79) + ERESTART = syscall.Errno(0x55) + ERFKILL = syscall.Errno(0x84) + ESHUTDOWN = syscall.Errno(0x6c) + ESOCKTNOSUPPORT = syscall.Errno(0x5e) + ESRMNT = syscall.Errno(0x45) + ESTALE = syscall.Errno(0x74) + ESTRPIPE = syscall.Errno(0x56) + ETIME = syscall.Errno(0x3e) + ETIMEDOUT = syscall.Errno(0x6e) + ETOOMANYREFS = syscall.Errno(0x6d) + EUCLEAN = syscall.Errno(0x75) + EUNATCH = syscall.Errno(0x31) + EUSERS = syscall.Errno(0x57) + EXFULL = syscall.Errno(0x36) +) + +// Signals +const ( + SIGBUS = syscall.Signal(0x7) + SIGCHLD = syscall.Signal(0x11) + SIGCLD = syscall.Signal(0x11) + SIGCONT = syscall.Signal(0x12) + SIGIO = syscall.Signal(0x1d) + SIGPOLL = syscall.Signal(0x1d) + SIGPROF = syscall.Signal(0x1b) + SIGPWR = syscall.Signal(0x1e) + SIGSTKFLT = syscall.Signal(0x10) + SIGSTOP = syscall.Signal(0x13) + SIGSYS = syscall.Signal(0x1f) + SIGTSTP = syscall.Signal(0x14) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x17) + SIGUSR1 = syscall.Signal(0xa) + SIGUSR2 = syscall.Signal(0xc) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "no such device or address"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EAGAIN", "resource temporarily unavailable"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device or resource busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "invalid cross-device link"}, + {19, "ENODEV", "no such device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "numerical result out of range"}, + {35, "EDEADLK", "resource deadlock avoided"}, + {36, "ENAMETOOLONG", "file name too long"}, + {37, "ENOLCK", "no locks available"}, + {38, "ENOSYS", "function not implemented"}, + {39, "ENOTEMPTY", "directory not empty"}, + {40, "ELOOP", "too many levels of symbolic links"}, + {42, "ENOMSG", "no message of desired type"}, + {43, "EIDRM", "identifier removed"}, + {44, "ECHRNG", "channel number out of range"}, + {45, "EL2NSYNC", "level 2 not synchronized"}, + {46, "EL3HLT", "level 3 halted"}, + {47, "EL3RST", "level 3 reset"}, + {48, "ELNRNG", "link number out of range"}, + {49, "EUNATCH", "protocol driver not attached"}, + {50, "ENOCSI", "no CSI structure available"}, + {51, "EL2HLT", "level 2 halted"}, + {52, "EBADE", "invalid exchange"}, + {53, "EBADR", "invalid request descriptor"}, + {54, "EXFULL", "exchange full"}, + {55, "ENOANO", "no anode"}, + {56, "EBADRQC", "invalid request code"}, + {57, "EBADSLT", "invalid slot"}, + {58, "EDEADLOCK", "file locking deadlock error"}, + {59, "EBFONT", "bad font file format"}, + {60, "ENOSTR", "device not a stream"}, + {61, "ENODATA", "no data available"}, + {62, "ETIME", "timer expired"}, + {63, "ENOSR", "out of streams resources"}, + {64, "ENONET", "machine is not on the network"}, + {65, "ENOPKG", "package not installed"}, + {66, "EREMOTE", "object is remote"}, + {67, "ENOLINK", "link has been severed"}, + {68, "EADV", "advertise error"}, + {69, "ESRMNT", "srmount error"}, + {70, "ECOMM", "communication error on send"}, + {71, "EPROTO", "protocol error"}, + {72, "EMULTIHOP", "multihop attempted"}, + {73, "EDOTDOT", "RFS specific error"}, + {74, "EBADMSG", "bad message"}, + {75, "EOVERFLOW", "value too large for defined data type"}, + {76, "ENOTUNIQ", "name not unique on network"}, + {77, "EBADFD", "file descriptor in bad state"}, + {78, "EREMCHG", "remote address changed"}, + {79, "ELIBACC", "can not access a needed shared library"}, + {80, "ELIBBAD", "accessing a corrupted shared library"}, + {81, "ELIBSCN", ".lib section in a.out corrupted"}, + {82, "ELIBMAX", "attempting to link in too many shared libraries"}, + {83, "ELIBEXEC", "cannot exec a shared library directly"}, + {84, "EILSEQ", "invalid or incomplete multibyte or wide character"}, + {85, "ERESTART", "interrupted system call should be restarted"}, + {86, "ESTRPIPE", "streams pipe error"}, + {87, "EUSERS", "too many users"}, + {88, "ENOTSOCK", "socket operation on non-socket"}, + {89, "EDESTADDRREQ", "destination address required"}, + {90, "EMSGSIZE", "message too long"}, + {91, "EPROTOTYPE", "protocol wrong type for socket"}, + {92, "ENOPROTOOPT", "protocol not available"}, + {93, "EPROTONOSUPPORT", "protocol not supported"}, + {94, "ESOCKTNOSUPPORT", "socket type not supported"}, + {95, "ENOTSUP", "operation not supported"}, + {96, "EPFNOSUPPORT", "protocol family not supported"}, + {97, "EAFNOSUPPORT", "address family not supported by protocol"}, + {98, "EADDRINUSE", "address already in use"}, + {99, "EADDRNOTAVAIL", "cannot assign requested address"}, + {100, "ENETDOWN", "network is down"}, + {101, "ENETUNREACH", "network is unreachable"}, + {102, "ENETRESET", "network dropped connection on reset"}, + {103, "ECONNABORTED", "software caused connection abort"}, + {104, "ECONNRESET", "connection reset by peer"}, + {105, "ENOBUFS", "no buffer space available"}, + {106, "EISCONN", "transport endpoint is already connected"}, + {107, "ENOTCONN", "transport endpoint is not connected"}, + {108, "ESHUTDOWN", "cannot send after transport endpoint shutdown"}, + {109, "ETOOMANYREFS", "too many references: cannot splice"}, + {110, "ETIMEDOUT", "connection timed out"}, + {111, "ECONNREFUSED", "connection refused"}, + {112, "EHOSTDOWN", "host is down"}, + {113, "EHOSTUNREACH", "no route to host"}, + {114, "EALREADY", "operation already in progress"}, + {115, "EINPROGRESS", "operation now in progress"}, + {116, "ESTALE", "stale file handle"}, + {117, "EUCLEAN", "structure needs cleaning"}, + {118, "ENOTNAM", "not a XENIX named type file"}, + {119, "ENAVAIL", "no XENIX semaphores available"}, + {120, "EISNAM", "is a named type file"}, + {121, "EREMOTEIO", "remote I/O error"}, + {122, "EDQUOT", "disk quota exceeded"}, + {123, "ENOMEDIUM", "no medium found"}, + {124, "EMEDIUMTYPE", "wrong medium type"}, + {125, "ECANCELED", "operation canceled"}, + {126, "ENOKEY", "required key not available"}, + {127, "EKEYEXPIRED", "key has expired"}, + {128, "EKEYREVOKED", "key has been revoked"}, + {129, "EKEYREJECTED", "key was rejected by service"}, + {130, "EOWNERDEAD", "owner died"}, + {131, "ENOTRECOVERABLE", "state not recoverable"}, + {132, "ERFKILL", "operation not possible due to RF-kill"}, + {133, "EHWPOISON", "memory page has hardware error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/breakpoint trap"}, + {6, "SIGABRT", "aborted"}, + {7, "SIGBUS", "bus error"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGUSR1", "user defined signal 1"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGUSR2", "user defined signal 2"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGSTKFLT", "stack fault"}, + {17, "SIGCHLD", "child exited"}, + {18, "SIGCONT", "continued"}, + {19, "SIGSTOP", "stopped (signal)"}, + {20, "SIGTSTP", "stopped"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGURG", "urgent I/O condition"}, + {24, "SIGXCPU", "CPU time limit exceeded"}, + {25, "SIGXFSZ", "file size limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window changed"}, + {29, "SIGIO", "I/O possible"}, + {30, "SIGPWR", "power failure"}, + {31, "SIGSYS", "bad system call"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go index 51858667..959dd9bb 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64.go @@ -1,10 +1,11 @@ -// mkerrors.sh -Wall -Werror -static -I/tmp/include +// mkerrors.sh -Wall -Werror -static -I/tmp/ppc64/include // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build ppc64 && linux // +build ppc64,linux // Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go +// cgo -godefs -- -Wall -Werror -static -I/tmp/ppc64/include _const.go package unix @@ -59,6 +60,8 @@ const ( CS8 = 0x300 CSIZE = 0x300 CSTOPB = 0x400 + ECCGETLAYOUT = 0x41484d11 + ECCGETSTATS = 0x40104d12 ECHOCTL = 0x40 ECHOE = 0x2 ECHOK = 0x4 @@ -71,11 +74,15 @@ const ( EXTPROC = 0x10000000 FF1 = 0x4000 FFDLY = 0x4000 + FICLONE = 0x80049409 + FICLONERANGE = 0x8020940d FLUSHO = 0x800000 FS_IOC_ENABLE_VERITY = 0x80806685 FS_IOC_GETFLAGS = 0x40086601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x4010661b FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SETFLAGS = 0x80086602 FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 F_GETLK = 0x5 F_GETLK64 = 0xc @@ -88,6 +95,9 @@ const ( F_SETOWN = 0x8 F_UNLCK = 0x2 F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x40084803 + HIDIOCGRDESC = 0x50044802 + HIDIOCGRDESCSIZE = 0x40044801 HUPCL = 0x4000 ICANON = 0x100 IEXTEN = 0x400 @@ -113,6 +123,19 @@ const ( MCL_CURRENT = 0x2000 MCL_FUTURE = 0x4000 MCL_ONFAULT = 0x8000 + MEMERASE = 0x80084d02 + MEMERASE64 = 0x80104d14 + MEMGETBADBLOCK = 0x80084d0b + MEMGETINFO = 0x40204d01 + MEMGETOOBSEL = 0x40c84d0a + MEMGETREGIONCOUNT = 0x40044d07 + MEMISLOCKED = 0x40084d17 + MEMLOCK = 0x80084d05 + MEMREADOOB = 0xc0104d04 + MEMSETBADBLOCK = 0x80084d0c + MEMUNLOCK = 0x80084d06 + MEMWRITEOOB = 0xc0104d03 + MTDFILEMODE = 0x20004d13 NFDBITS = 0x40 NL2 = 0x200 NL3 = 0x300 @@ -124,6 +147,11 @@ const ( NS_GET_USERNS = 0x2000b701 OLCUC = 0x4 ONLCR = 0x2 + OTPERASE = 0x800c4d19 + OTPGETREGIONCOUNT = 0x80044d0e + OTPGETREGIONINFO = 0x800c4d0f + OTPLOCK = 0x400c4d10 + OTPSELECT = 0x40044d0d O_APPEND = 0x400 O_ASYNC = 0x2000 O_CLOEXEC = 0x80000 @@ -161,6 +189,7 @@ const ( PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 PPPIOCATTACH = 0x8004743d PPPIOCATTCHAN = 0x80047438 + PPPIOCBRIDGECHAN = 0x80047435 PPPIOCCONNECT = 0x8004743a PPPIOCDETACH = 0x8004743c PPPIOCDISCONN = 0x20007439 @@ -188,6 +217,7 @@ const ( PPPIOCSPASS = 0x80107447 PPPIOCSRASYNCMAP = 0x80047454 PPPIOCSXASYNCMAP = 0x8020744f + PPPIOCUNBRIDGECHAN = 0x20007434 PPPIOCXFERUNIT = 0x2000744e PROT_SAO = 0x10 PR_SET_PTRACER_ANY = 0xffffffffffffffff @@ -279,6 +309,8 @@ const ( RTC_EPOCH_SET = 0x8008700e RTC_IRQP_READ = 0x4008700b RTC_IRQP_SET = 0x8008700c + RTC_PARAM_GET = 0x80187013 + RTC_PARAM_SET = 0x80187014 RTC_PIE_OFF = 0x20007006 RTC_PIE_ON = 0x20007005 RTC_PLL_GET = 0x40207011 @@ -322,7 +354,9 @@ const ( SO_BPF_EXTENSIONS = 0x30 SO_BROADCAST = 0x6 SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 SO_CNX_ADVICE = 0x35 SO_COOKIE = 0x39 SO_DETACH_REUSEPORT_BPF = 0x44 @@ -337,6 +371,7 @@ const ( SO_MARK = 0x24 SO_MAX_PACING_RATE = 0x2f SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x14 @@ -345,13 +380,16 @@ const ( SO_PEERCRED = 0x15 SO_PEERGROUPS = 0x3b SO_PEERSEC = 0x1f + SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 SO_RCVBUF = 0x8 SO_RCVBUFFORCE = 0x21 SO_RCVLOWAT = 0x10 + SO_RCVMARK = 0x4b SO_RCVTIMEO = 0x12 SO_RCVTIMEO_NEW = 0x42 SO_RCVTIMEO_OLD = 0x12 + SO_RESERVE_MEM = 0x49 SO_REUSEADDR = 0x2 SO_REUSEPORT = 0xf SO_RXQ_OVFL = 0x28 @@ -372,6 +410,7 @@ const ( SO_TIMESTAMPNS_NEW = 0x40 SO_TIMESTAMPNS_OLD = 0x23 SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a SO_TXTIME = 0x3d SO_TYPE = 0x3 SO_WIFI_STATUS = 0x29 @@ -393,6 +432,8 @@ const ( TCSETSF = 0x802c7416 TCSETSW = 0x802c7415 TCXONC = 0x2000741e + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x800 TIOCCBRK = 0x5428 TIOCCONS = 0x541d TIOCEXCL = 0x540c @@ -537,6 +578,9 @@ const ( WORDSIZE = 0x40 XCASE = 0x4000 XTABS = 0xc00 + _HIDIOCGRAWNAME = 0x40804804 + _HIDIOCGRAWPHYS = 0x40404805 + _HIDIOCGRAWUNIQ = 0x40404808 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go b/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go index 4231b20b..5a873cdb 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_ppc64le.go @@ -1,10 +1,11 @@ -// mkerrors.sh -Wall -Werror -static -I/tmp/include +// mkerrors.sh -Wall -Werror -static -I/tmp/ppc64le/include // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build ppc64le && linux // +build ppc64le,linux // Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go +// cgo -godefs -- -Wall -Werror -static -I/tmp/ppc64le/include _const.go package unix @@ -59,6 +60,8 @@ const ( CS8 = 0x300 CSIZE = 0x300 CSTOPB = 0x400 + ECCGETLAYOUT = 0x41484d11 + ECCGETSTATS = 0x40104d12 ECHOCTL = 0x40 ECHOE = 0x2 ECHOK = 0x4 @@ -71,11 +74,15 @@ const ( EXTPROC = 0x10000000 FF1 = 0x4000 FFDLY = 0x4000 + FICLONE = 0x80049409 + FICLONERANGE = 0x8020940d FLUSHO = 0x800000 FS_IOC_ENABLE_VERITY = 0x80806685 FS_IOC_GETFLAGS = 0x40086601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x4010661b FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SETFLAGS = 0x80086602 FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 F_GETLK = 0x5 F_GETLK64 = 0xc @@ -88,6 +95,9 @@ const ( F_SETOWN = 0x8 F_UNLCK = 0x2 F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x40084803 + HIDIOCGRDESC = 0x50044802 + HIDIOCGRDESCSIZE = 0x40044801 HUPCL = 0x4000 ICANON = 0x100 IEXTEN = 0x400 @@ -113,6 +123,19 @@ const ( MCL_CURRENT = 0x2000 MCL_FUTURE = 0x4000 MCL_ONFAULT = 0x8000 + MEMERASE = 0x80084d02 + MEMERASE64 = 0x80104d14 + MEMGETBADBLOCK = 0x80084d0b + MEMGETINFO = 0x40204d01 + MEMGETOOBSEL = 0x40c84d0a + MEMGETREGIONCOUNT = 0x40044d07 + MEMISLOCKED = 0x40084d17 + MEMLOCK = 0x80084d05 + MEMREADOOB = 0xc0104d04 + MEMSETBADBLOCK = 0x80084d0c + MEMUNLOCK = 0x80084d06 + MEMWRITEOOB = 0xc0104d03 + MTDFILEMODE = 0x20004d13 NFDBITS = 0x40 NL2 = 0x200 NL3 = 0x300 @@ -124,6 +147,11 @@ const ( NS_GET_USERNS = 0x2000b701 OLCUC = 0x4 ONLCR = 0x2 + OTPERASE = 0x800c4d19 + OTPGETREGIONCOUNT = 0x80044d0e + OTPGETREGIONINFO = 0x800c4d0f + OTPLOCK = 0x400c4d10 + OTPSELECT = 0x40044d0d O_APPEND = 0x400 O_ASYNC = 0x2000 O_CLOEXEC = 0x80000 @@ -161,6 +189,7 @@ const ( PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 PPPIOCATTACH = 0x8004743d PPPIOCATTCHAN = 0x80047438 + PPPIOCBRIDGECHAN = 0x80047435 PPPIOCCONNECT = 0x8004743a PPPIOCDETACH = 0x8004743c PPPIOCDISCONN = 0x20007439 @@ -188,6 +217,7 @@ const ( PPPIOCSPASS = 0x80107447 PPPIOCSRASYNCMAP = 0x80047454 PPPIOCSXASYNCMAP = 0x8020744f + PPPIOCUNBRIDGECHAN = 0x20007434 PPPIOCXFERUNIT = 0x2000744e PROT_SAO = 0x10 PR_SET_PTRACER_ANY = 0xffffffffffffffff @@ -279,6 +309,8 @@ const ( RTC_EPOCH_SET = 0x8008700e RTC_IRQP_READ = 0x4008700b RTC_IRQP_SET = 0x8008700c + RTC_PARAM_GET = 0x80187013 + RTC_PARAM_SET = 0x80187014 RTC_PIE_OFF = 0x20007006 RTC_PIE_ON = 0x20007005 RTC_PLL_GET = 0x40207011 @@ -322,7 +354,9 @@ const ( SO_BPF_EXTENSIONS = 0x30 SO_BROADCAST = 0x6 SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 SO_CNX_ADVICE = 0x35 SO_COOKIE = 0x39 SO_DETACH_REUSEPORT_BPF = 0x44 @@ -337,6 +371,7 @@ const ( SO_MARK = 0x24 SO_MAX_PACING_RATE = 0x2f SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x14 @@ -345,13 +380,16 @@ const ( SO_PEERCRED = 0x15 SO_PEERGROUPS = 0x3b SO_PEERSEC = 0x1f + SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 SO_RCVBUF = 0x8 SO_RCVBUFFORCE = 0x21 SO_RCVLOWAT = 0x10 + SO_RCVMARK = 0x4b SO_RCVTIMEO = 0x12 SO_RCVTIMEO_NEW = 0x42 SO_RCVTIMEO_OLD = 0x12 + SO_RESERVE_MEM = 0x49 SO_REUSEADDR = 0x2 SO_REUSEPORT = 0xf SO_RXQ_OVFL = 0x28 @@ -372,6 +410,7 @@ const ( SO_TIMESTAMPNS_NEW = 0x40 SO_TIMESTAMPNS_OLD = 0x23 SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a SO_TXTIME = 0x3d SO_TYPE = 0x3 SO_WIFI_STATUS = 0x29 @@ -393,6 +432,8 @@ const ( TCSETSF = 0x802c7416 TCSETSW = 0x802c7415 TCXONC = 0x2000741e + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x800 TIOCCBRK = 0x5428 TIOCCONS = 0x541d TIOCEXCL = 0x540c @@ -537,6 +578,9 @@ const ( WORDSIZE = 0x40 XCASE = 0x4000 XTABS = 0xc00 + _HIDIOCGRAWNAME = 0x40804804 + _HIDIOCGRAWPHYS = 0x40404805 + _HIDIOCGRAWUNIQ = 0x40404808 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go index 6a0b2d29..e336d141 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_riscv64.go @@ -1,10 +1,11 @@ -// mkerrors.sh -Wall -Werror -static -I/tmp/include +// mkerrors.sh -Wall -Werror -static -I/tmp/riscv64/include // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build riscv64 && linux // +build riscv64,linux // Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go +// cgo -godefs -- -Wall -Werror -static -I/tmp/riscv64/include _const.go package unix @@ -59,6 +60,8 @@ const ( CS8 = 0x30 CSIZE = 0x30 CSTOPB = 0x40 + ECCGETLAYOUT = 0x81484d11 + ECCGETSTATS = 0x80104d12 ECHOCTL = 0x200 ECHOE = 0x10 ECHOK = 0x20 @@ -71,11 +74,15 @@ const ( EXTPROC = 0x10000 FF1 = 0x8000 FFDLY = 0x8000 + FICLONE = 0x40049409 + FICLONERANGE = 0x4020940d FLUSHO = 0x1000 FS_IOC_ENABLE_VERITY = 0x40806685 FS_IOC_GETFLAGS = 0x80086601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x8010661b FS_IOC_GET_ENCRYPTION_POLICY = 0x400c6615 FS_IOC_GET_ENCRYPTION_PWSALT = 0x40106614 + FS_IOC_SETFLAGS = 0x40086602 FS_IOC_SET_ENCRYPTION_POLICY = 0x800c6613 F_GETLK = 0x5 F_GETLK64 = 0x5 @@ -88,6 +95,9 @@ const ( F_SETOWN = 0x8 F_UNLCK = 0x2 F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x80084803 + HIDIOCGRDESC = 0x90044802 + HIDIOCGRDESCSIZE = 0x80044801 HUPCL = 0x400 ICANON = 0x2 IEXTEN = 0x8000 @@ -113,6 +123,19 @@ const ( MCL_CURRENT = 0x1 MCL_FUTURE = 0x2 MCL_ONFAULT = 0x4 + MEMERASE = 0x40084d02 + MEMERASE64 = 0x40104d14 + MEMGETBADBLOCK = 0x40084d0b + MEMGETINFO = 0x80204d01 + MEMGETOOBSEL = 0x80c84d0a + MEMGETREGIONCOUNT = 0x80044d07 + MEMISLOCKED = 0x80084d17 + MEMLOCK = 0x40084d05 + MEMREADOOB = 0xc0104d04 + MEMSETBADBLOCK = 0x40084d0c + MEMUNLOCK = 0x40084d06 + MEMWRITEOOB = 0xc0104d03 + MTDFILEMODE = 0x4d13 NFDBITS = 0x40 NLDLY = 0x100 NOFLSH = 0x80 @@ -122,6 +145,11 @@ const ( NS_GET_USERNS = 0xb701 OLCUC = 0x2 ONLCR = 0x4 + OTPERASE = 0x400c4d19 + OTPGETREGIONCOUNT = 0x40044d0e + OTPGETREGIONINFO = 0x400c4d0f + OTPLOCK = 0x800c4d10 + OTPSELECT = 0x80044d0d O_APPEND = 0x400 O_ASYNC = 0x2000 O_CLOEXEC = 0x80000 @@ -159,6 +187,7 @@ const ( PERF_EVENT_IOC_SET_OUTPUT = 0x2405 PPPIOCATTACH = 0x4004743d PPPIOCATTCHAN = 0x40047438 + PPPIOCBRIDGECHAN = 0x40047435 PPPIOCCONNECT = 0x4004743a PPPIOCDETACH = 0x4004743c PPPIOCDISCONN = 0x7439 @@ -186,6 +215,7 @@ const ( PPPIOCSPASS = 0x40107447 PPPIOCSRASYNCMAP = 0x40047454 PPPIOCSXASYNCMAP = 0x4020744f + PPPIOCUNBRIDGECHAN = 0x7434 PPPIOCXFERUNIT = 0x744e PR_SET_PTRACER_ANY = 0xffffffffffffffff RLIMIT_AS = 0x9 @@ -208,6 +238,8 @@ const ( RTC_EPOCH_SET = 0x4008700e RTC_IRQP_READ = 0x8008700b RTC_IRQP_SET = 0x4008700c + RTC_PARAM_GET = 0x40187013 + RTC_PARAM_SET = 0x40187014 RTC_PIE_OFF = 0x7006 RTC_PIE_ON = 0x7005 RTC_PLL_GET = 0x80207011 @@ -251,7 +283,9 @@ const ( SO_BPF_EXTENSIONS = 0x30 SO_BROADCAST = 0x6 SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 SO_CNX_ADVICE = 0x35 SO_COOKIE = 0x39 SO_DETACH_REUSEPORT_BPF = 0x44 @@ -266,6 +300,7 @@ const ( SO_MARK = 0x24 SO_MAX_PACING_RATE = 0x2f SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x10 @@ -274,13 +309,16 @@ const ( SO_PEERCRED = 0x11 SO_PEERGROUPS = 0x3b SO_PEERSEC = 0x1f + SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 SO_RCVBUF = 0x8 SO_RCVBUFFORCE = 0x21 SO_RCVLOWAT = 0x12 + SO_RCVMARK = 0x4b SO_RCVTIMEO = 0x14 SO_RCVTIMEO_NEW = 0x42 SO_RCVTIMEO_OLD = 0x14 + SO_RESERVE_MEM = 0x49 SO_REUSEADDR = 0x2 SO_REUSEPORT = 0xf SO_RXQ_OVFL = 0x28 @@ -301,6 +339,7 @@ const ( SO_TIMESTAMPNS_NEW = 0x40 SO_TIMESTAMPNS_OLD = 0x23 SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a SO_TXTIME = 0x3d SO_TYPE = 0x3 SO_WIFI_STATUS = 0x29 @@ -330,6 +369,8 @@ const ( TCSETXF = 0x5434 TCSETXW = 0x5435 TCXONC = 0x540a + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x800 TIOCCBRK = 0x5428 TIOCCONS = 0x541d TIOCEXCL = 0x540c @@ -462,6 +503,9 @@ const ( WORDSIZE = 0x40 XCASE = 0x4 XTABS = 0x1800 + _HIDIOCGRAWNAME = 0x80804804 + _HIDIOCGRAWPHYS = 0x80404805 + _HIDIOCGRAWUNIQ = 0x80404808 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go b/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go index 95e950fc..390c01d9 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_s390x.go @@ -1,10 +1,11 @@ -// mkerrors.sh -Wall -Werror -static -I/tmp/include -fsigned-char +// mkerrors.sh -Wall -Werror -static -I/tmp/s390x/include -fsigned-char // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build s390x && linux // +build s390x,linux // Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char _const.go +// cgo -godefs -- -Wall -Werror -static -I/tmp/s390x/include -fsigned-char _const.go package unix @@ -59,6 +60,8 @@ const ( CS8 = 0x30 CSIZE = 0x30 CSTOPB = 0x40 + ECCGETLAYOUT = 0x81484d11 + ECCGETSTATS = 0x80104d12 ECHOCTL = 0x200 ECHOE = 0x10 ECHOK = 0x20 @@ -71,11 +74,15 @@ const ( EXTPROC = 0x10000 FF1 = 0x8000 FFDLY = 0x8000 + FICLONE = 0x40049409 + FICLONERANGE = 0x4020940d FLUSHO = 0x1000 FS_IOC_ENABLE_VERITY = 0x40806685 FS_IOC_GETFLAGS = 0x80086601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x8010661b FS_IOC_GET_ENCRYPTION_POLICY = 0x400c6615 FS_IOC_GET_ENCRYPTION_PWSALT = 0x40106614 + FS_IOC_SETFLAGS = 0x40086602 FS_IOC_SET_ENCRYPTION_POLICY = 0x800c6613 F_GETLK = 0x5 F_GETLK64 = 0x5 @@ -88,6 +95,9 @@ const ( F_SETOWN = 0x8 F_UNLCK = 0x2 F_WRLCK = 0x1 + HIDIOCGRAWINFO = 0x80084803 + HIDIOCGRDESC = 0x90044802 + HIDIOCGRDESCSIZE = 0x80044801 HUPCL = 0x400 ICANON = 0x2 IEXTEN = 0x8000 @@ -113,6 +123,19 @@ const ( MCL_CURRENT = 0x1 MCL_FUTURE = 0x2 MCL_ONFAULT = 0x4 + MEMERASE = 0x40084d02 + MEMERASE64 = 0x40104d14 + MEMGETBADBLOCK = 0x40084d0b + MEMGETINFO = 0x80204d01 + MEMGETOOBSEL = 0x80c84d0a + MEMGETREGIONCOUNT = 0x80044d07 + MEMISLOCKED = 0x80084d17 + MEMLOCK = 0x40084d05 + MEMREADOOB = 0xc0104d04 + MEMSETBADBLOCK = 0x40084d0c + MEMUNLOCK = 0x40084d06 + MEMWRITEOOB = 0xc0104d03 + MTDFILEMODE = 0x4d13 NFDBITS = 0x40 NLDLY = 0x100 NOFLSH = 0x80 @@ -122,6 +145,11 @@ const ( NS_GET_USERNS = 0xb701 OLCUC = 0x2 ONLCR = 0x4 + OTPERASE = 0x400c4d19 + OTPGETREGIONCOUNT = 0x40044d0e + OTPGETREGIONINFO = 0x400c4d0f + OTPLOCK = 0x800c4d10 + OTPSELECT = 0x80044d0d O_APPEND = 0x400 O_ASYNC = 0x2000 O_CLOEXEC = 0x80000 @@ -159,6 +187,7 @@ const ( PERF_EVENT_IOC_SET_OUTPUT = 0x2405 PPPIOCATTACH = 0x4004743d PPPIOCATTCHAN = 0x40047438 + PPPIOCBRIDGECHAN = 0x40047435 PPPIOCCONNECT = 0x4004743a PPPIOCDETACH = 0x4004743c PPPIOCDISCONN = 0x7439 @@ -186,6 +215,7 @@ const ( PPPIOCSPASS = 0x40107447 PPPIOCSRASYNCMAP = 0x40047454 PPPIOCSXASYNCMAP = 0x4020744f + PPPIOCUNBRIDGECHAN = 0x7434 PPPIOCXFERUNIT = 0x744e PR_SET_PTRACER_ANY = 0xffffffffffffffff PTRACE_DISABLE_TE = 0x5010 @@ -202,6 +232,8 @@ const ( PTRACE_POKE_SYSTEM_CALL = 0x5008 PTRACE_PROT = 0x15 PTRACE_SINGLEBLOCK = 0xc + PTRACE_SYSEMU = 0x1f + PTRACE_SYSEMU_SINGLESTEP = 0x20 PTRACE_TE_ABORT_RAND = 0x5011 PT_ACR0 = 0x90 PT_ACR1 = 0x94 @@ -281,6 +313,8 @@ const ( RTC_EPOCH_SET = 0x4008700e RTC_IRQP_READ = 0x8008700b RTC_IRQP_SET = 0x4008700c + RTC_PARAM_GET = 0x40187013 + RTC_PARAM_SET = 0x40187014 RTC_PIE_OFF = 0x7006 RTC_PIE_ON = 0x7005 RTC_PLL_GET = 0x80207011 @@ -324,7 +358,9 @@ const ( SO_BPF_EXTENSIONS = 0x30 SO_BROADCAST = 0x6 SO_BSDCOMPAT = 0xe + SO_BUF_LOCK = 0x48 SO_BUSY_POLL = 0x2e + SO_BUSY_POLL_BUDGET = 0x46 SO_CNX_ADVICE = 0x35 SO_COOKIE = 0x39 SO_DETACH_REUSEPORT_BPF = 0x44 @@ -339,6 +375,7 @@ const ( SO_MARK = 0x24 SO_MAX_PACING_RATE = 0x2f SO_MEMINFO = 0x37 + SO_NETNS_COOKIE = 0x47 SO_NOFCS = 0x2b SO_OOBINLINE = 0xa SO_PASSCRED = 0x10 @@ -347,13 +384,16 @@ const ( SO_PEERCRED = 0x11 SO_PEERGROUPS = 0x3b SO_PEERSEC = 0x1f + SO_PREFER_BUSY_POLL = 0x45 SO_PROTOCOL = 0x26 SO_RCVBUF = 0x8 SO_RCVBUFFORCE = 0x21 SO_RCVLOWAT = 0x12 + SO_RCVMARK = 0x4b SO_RCVTIMEO = 0x14 SO_RCVTIMEO_NEW = 0x42 SO_RCVTIMEO_OLD = 0x14 + SO_RESERVE_MEM = 0x49 SO_REUSEADDR = 0x2 SO_REUSEPORT = 0xf SO_RXQ_OVFL = 0x28 @@ -374,6 +414,7 @@ const ( SO_TIMESTAMPNS_NEW = 0x40 SO_TIMESTAMPNS_OLD = 0x23 SO_TIMESTAMP_NEW = 0x3f + SO_TXREHASH = 0x4a SO_TXTIME = 0x3d SO_TYPE = 0x3 SO_WIFI_STATUS = 0x29 @@ -403,6 +444,8 @@ const ( TCSETXF = 0x5434 TCSETXW = 0x5435 TCXONC = 0x540a + TFD_CLOEXEC = 0x80000 + TFD_NONBLOCK = 0x800 TIOCCBRK = 0x5428 TIOCCONS = 0x541d TIOCEXCL = 0x540c @@ -535,6 +578,9 @@ const ( WORDSIZE = 0x40 XCASE = 0x4 XTABS = 0x1800 + _HIDIOCGRAWNAME = 0x80804804 + _HIDIOCGRAWPHYS = 0x80404805 + _HIDIOCGRAWUNIQ = 0x80404808 ) // Errors diff --git a/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go b/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go index 079762fa..98a6e5f1 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_linux_sparc64.go @@ -1,10 +1,11 @@ -// mkerrors.sh -Wall -Werror -static -I/tmp/include +// mkerrors.sh -Wall -Werror -static -I/tmp/sparc64/include // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build sparc64 && linux // +build sparc64,linux // Code generated by cmd/cgo -godefs; DO NOT EDIT. -// cgo -godefs -- -Wall -Werror -static -I/tmp/include _const.go +// cgo -godefs -- -Wall -Werror -static -I/tmp/sparc64/include _const.go package unix @@ -62,6 +63,8 @@ const ( CS8 = 0x30 CSIZE = 0x30 CSTOPB = 0x40 + ECCGETLAYOUT = 0x41484d11 + ECCGETSTATS = 0x40104d12 ECHOCTL = 0x200 ECHOE = 0x10 ECHOK = 0x20 @@ -75,11 +78,15 @@ const ( EXTPROC = 0x10000 FF1 = 0x8000 FFDLY = 0x8000 + FICLONE = 0x80049409 + FICLONERANGE = 0x8020940d FLUSHO = 0x1000 FS_IOC_ENABLE_VERITY = 0x80806685 FS_IOC_GETFLAGS = 0x40086601 + FS_IOC_GET_ENCRYPTION_NONCE = 0x4010661b FS_IOC_GET_ENCRYPTION_POLICY = 0x800c6615 FS_IOC_GET_ENCRYPTION_PWSALT = 0x80106614 + FS_IOC_SETFLAGS = 0x80086602 FS_IOC_SET_ENCRYPTION_POLICY = 0x400c6613 F_GETLK = 0x7 F_GETLK64 = 0x7 @@ -92,6 +99,9 @@ const ( F_SETOWN = 0x6 F_UNLCK = 0x3 F_WRLCK = 0x2 + HIDIOCGRAWINFO = 0x40084803 + HIDIOCGRDESC = 0x50044802 + HIDIOCGRDESCSIZE = 0x40044801 HUPCL = 0x400 ICANON = 0x2 IEXTEN = 0x8000 @@ -118,6 +128,19 @@ const ( MCL_CURRENT = 0x2000 MCL_FUTURE = 0x4000 MCL_ONFAULT = 0x8000 + MEMERASE = 0x80084d02 + MEMERASE64 = 0x80104d14 + MEMGETBADBLOCK = 0x80084d0b + MEMGETINFO = 0x40204d01 + MEMGETOOBSEL = 0x40c84d0a + MEMGETREGIONCOUNT = 0x40044d07 + MEMISLOCKED = 0x40084d17 + MEMLOCK = 0x80084d05 + MEMREADOOB = 0xc0104d04 + MEMSETBADBLOCK = 0x80084d0c + MEMUNLOCK = 0x80084d06 + MEMWRITEOOB = 0xc0104d03 + MTDFILEMODE = 0x20004d13 NFDBITS = 0x40 NLDLY = 0x100 NOFLSH = 0x80 @@ -127,6 +150,11 @@ const ( NS_GET_USERNS = 0x2000b701 OLCUC = 0x2 ONLCR = 0x4 + OTPERASE = 0x800c4d19 + OTPGETREGIONCOUNT = 0x80044d0e + OTPGETREGIONINFO = 0x800c4d0f + OTPLOCK = 0x400c4d10 + OTPSELECT = 0x40044d0d O_APPEND = 0x8 O_ASYNC = 0x40 O_CLOEXEC = 0x400000 @@ -164,6 +192,7 @@ const ( PERF_EVENT_IOC_SET_OUTPUT = 0x20002405 PPPIOCATTACH = 0x8004743d PPPIOCATTCHAN = 0x80047438 + PPPIOCBRIDGECHAN = 0x80047435 PPPIOCCONNECT = 0x8004743a PPPIOCDETACH = 0x8004743c PPPIOCDISCONN = 0x20007439 @@ -191,6 +220,7 @@ const ( PPPIOCSPASS = 0x80107447 PPPIOCSRASYNCMAP = 0x80047454 PPPIOCSXASYNCMAP = 0x8020744f + PPPIOCUNBRIDGECHAN = 0x20007434 PPPIOCXFERUNIT = 0x2000744e PR_SET_PTRACER_ANY = 0xffffffffffffffff PTRACE_GETFPAREGS = 0x14 @@ -274,6 +304,8 @@ const ( RTC_EPOCH_SET = 0x8008700e RTC_IRQP_READ = 0x4008700b RTC_IRQP_SET = 0x8008700c + RTC_PARAM_GET = 0x80187013 + RTC_PARAM_SET = 0x80187014 RTC_PIE_OFF = 0x20007006 RTC_PIE_ON = 0x20007005 RTC_PLL_GET = 0x40207011 @@ -317,7 +349,9 @@ const ( SO_BPF_EXTENSIONS = 0x32 SO_BROADCAST = 0x20 SO_BSDCOMPAT = 0x400 + SO_BUF_LOCK = 0x51 SO_BUSY_POLL = 0x30 + SO_BUSY_POLL_BUDGET = 0x49 SO_CNX_ADVICE = 0x37 SO_COOKIE = 0x3b SO_DETACH_REUSEPORT_BPF = 0x47 @@ -332,6 +366,7 @@ const ( SO_MARK = 0x22 SO_MAX_PACING_RATE = 0x31 SO_MEMINFO = 0x39 + SO_NETNS_COOKIE = 0x50 SO_NOFCS = 0x27 SO_OOBINLINE = 0x100 SO_PASSCRED = 0x2 @@ -340,13 +375,16 @@ const ( SO_PEERCRED = 0x40 SO_PEERGROUPS = 0x3d SO_PEERSEC = 0x1e + SO_PREFER_BUSY_POLL = 0x48 SO_PROTOCOL = 0x1028 SO_RCVBUF = 0x1002 SO_RCVBUFFORCE = 0x100b SO_RCVLOWAT = 0x800 + SO_RCVMARK = 0x54 SO_RCVTIMEO = 0x2000 SO_RCVTIMEO_NEW = 0x44 SO_RCVTIMEO_OLD = 0x2000 + SO_RESERVE_MEM = 0x52 SO_REUSEADDR = 0x4 SO_REUSEPORT = 0x200 SO_RXQ_OVFL = 0x24 @@ -367,6 +405,7 @@ const ( SO_TIMESTAMPNS_NEW = 0x42 SO_TIMESTAMPNS_OLD = 0x21 SO_TIMESTAMP_NEW = 0x46 + SO_TXREHASH = 0x53 SO_TXTIME = 0x3f SO_TYPE = 0x1008 SO_WIFI_STATUS = 0x25 @@ -392,6 +431,8 @@ const ( TCSETSW = 0x8024540a TCSETSW2 = 0x802c540e TCXONC = 0x20005406 + TFD_CLOEXEC = 0x400000 + TFD_NONBLOCK = 0x4000 TIOCCBRK = 0x2000747a TIOCCONS = 0x20007424 TIOCEXCL = 0x2000740d @@ -525,6 +566,9 @@ const ( WORDSIZE = 0x40 XCASE = 0x4 XTABS = 0x1800 + _HIDIOCGRAWNAME = 0x40804804 + _HIDIOCGRAWPHYS = 0x40404805 + _HIDIOCGRAWUNIQ = 0x40404808 __TIOCFLUSH = 0x80047410 ) diff --git a/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go b/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go index 96b9b8ab..72f7420d 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go +++ b/vendor/golang.org/x/sys/unix/zerrors_netbsd_386.go @@ -1,6 +1,7 @@ // mkerrors.sh -m32 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build 386 && netbsd // +build 386,netbsd // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -158,6 +159,12 @@ const ( CLONE_SIGHAND = 0x800 CLONE_VFORK = 0x4000 CLONE_VM = 0x100 + CPUSTATES = 0x5 + CP_IDLE = 0x4 + CP_INTR = 0x3 + CP_NICE = 0x1 + CP_SYS = 0x2 + CP_USER = 0x0 CREAD = 0x800 CRTSCTS = 0x10000 CS5 = 0x0 diff --git a/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go index ed522a84..8d4eb0c0 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_netbsd_amd64.go @@ -1,6 +1,7 @@ // mkerrors.sh -m64 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && netbsd // +build amd64,netbsd // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -158,6 +159,12 @@ const ( CLONE_SIGHAND = 0x800 CLONE_VFORK = 0x4000 CLONE_VM = 0x100 + CPUSTATES = 0x5 + CP_IDLE = 0x4 + CP_INTR = 0x3 + CP_NICE = 0x1 + CP_SYS = 0x2 + CP_USER = 0x0 CREAD = 0x800 CRTSCTS = 0x10000 CS5 = 0x0 diff --git a/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go b/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go index c8d36fe9..9eef9749 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go +++ b/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm.go @@ -1,6 +1,7 @@ // mkerrors.sh -marm // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm && netbsd // +build arm,netbsd // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -150,6 +151,12 @@ const ( BRKINT = 0x2 CFLUSH = 0xf CLOCAL = 0x8000 + CPUSTATES = 0x5 + CP_IDLE = 0x4 + CP_INTR = 0x3 + CP_NICE = 0x1 + CP_SYS = 0x2 + CP_USER = 0x0 CREAD = 0x800 CRTSCTS = 0x10000 CS5 = 0x0 diff --git a/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go b/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go index f1c146a7..3b62ba19 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_netbsd_arm64.go @@ -1,6 +1,7 @@ // mkerrors.sh -m64 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && netbsd // +build arm64,netbsd // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -158,6 +159,12 @@ const ( CLONE_SIGHAND = 0x800 CLONE_VFORK = 0x4000 CLONE_VM = 0x100 + CPUSTATES = 0x5 + CP_IDLE = 0x4 + CP_INTR = 0x3 + CP_NICE = 0x1 + CP_SYS = 0x2 + CP_USER = 0x0 CREAD = 0x800 CRTSCTS = 0x10000 CS5 = 0x0 diff --git a/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go b/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go index 5402bd55..6d56edc0 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go +++ b/vendor/golang.org/x/sys/unix/zerrors_openbsd_386.go @@ -1,6 +1,7 @@ // mkerrors.sh -m32 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build 386 && openbsd // +build 386,openbsd // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -146,6 +147,13 @@ const ( BRKINT = 0x2 CFLUSH = 0xf CLOCAL = 0x8000 + CPUSTATES = 0x6 + CP_IDLE = 0x5 + CP_INTR = 0x4 + CP_NICE = 0x1 + CP_SPIN = 0x3 + CP_SYS = 0x2 + CP_USER = 0x0 CREAD = 0x800 CRTSCTS = 0x10000 CS5 = 0x0 @@ -1012,7 +1020,10 @@ const ( RLIMIT_CPU = 0x0 RLIMIT_DATA = 0x2 RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 RLIMIT_STACK = 0x3 RLIM_INFINITY = 0x7fffffffffffffff RTAX_AUTHOR = 0x6 diff --git a/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go index ffaf2d2f..25cb6094 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_openbsd_amd64.go @@ -1,6 +1,7 @@ // mkerrors.sh -m64 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && openbsd // +build amd64,openbsd // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -153,6 +154,13 @@ const ( CLOCK_REALTIME = 0x0 CLOCK_THREAD_CPUTIME_ID = 0x4 CLOCK_UPTIME = 0x5 + CPUSTATES = 0x6 + CP_IDLE = 0x5 + CP_INTR = 0x4 + CP_NICE = 0x1 + CP_SPIN = 0x3 + CP_SYS = 0x2 + CP_USER = 0x0 CREAD = 0x800 CRTSCTS = 0x10000 CS5 = 0x0 diff --git a/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go b/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go index 7aa796a6..aef6c085 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go +++ b/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm.go @@ -1,6 +1,7 @@ // mkerrors.sh // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm && openbsd // +build arm,openbsd // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -146,6 +147,13 @@ const ( BRKINT = 0x2 CFLUSH = 0xf CLOCAL = 0x8000 + CPUSTATES = 0x6 + CP_IDLE = 0x5 + CP_INTR = 0x4 + CP_NICE = 0x1 + CP_SPIN = 0x3 + CP_SYS = 0x2 + CP_USER = 0x0 CREAD = 0x800 CRTSCTS = 0x10000 CS5 = 0x0 @@ -1012,7 +1020,10 @@ const ( RLIMIT_CPU = 0x0 RLIMIT_DATA = 0x2 RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 RLIMIT_STACK = 0x3 RLIM_INFINITY = 0x7fffffffffffffff RTAX_AUTHOR = 0x6 diff --git a/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go b/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go index 1792d3f1..90de7dfc 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_openbsd_arm64.go @@ -1,6 +1,7 @@ // mkerrors.sh -m64 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && openbsd // +build arm64,openbsd // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -156,6 +157,13 @@ const ( CLOCK_REALTIME = 0x0 CLOCK_THREAD_CPUTIME_ID = 0x4 CLOCK_UPTIME = 0x5 + CPUSTATES = 0x6 + CP_IDLE = 0x5 + CP_INTR = 0x4 + CP_NICE = 0x1 + CP_SPIN = 0x3 + CP_SYS = 0x2 + CP_USER = 0x0 CREAD = 0x800 CRTSCTS = 0x10000 CS5 = 0x0 diff --git a/vendor/golang.org/x/sys/unix/zerrors_openbsd_mips64.go b/vendor/golang.org/x/sys/unix/zerrors_openbsd_mips64.go new file mode 100644 index 00000000..f1154ff5 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_openbsd_mips64.go @@ -0,0 +1,1863 @@ +// mkerrors.sh -m64 +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build mips64 && openbsd +// +build mips64,openbsd + +// Code generated by cmd/cgo -godefs; DO NOT EDIT. +// cgo -godefs -- -m64 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_BLUETOOTH = 0x20 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_ENCAP = 0x1c + AF_HYLINK = 0xf + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x18 + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_KEY = 0x1e + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x24 + AF_MPLS = 0x21 + AF_NATM = 0x1b + AF_NS = 0x6 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x11 + AF_SIP = 0x1d + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + ALTWERASE = 0x200 + ARPHRD_ETHER = 0x1 + ARPHRD_FRELAY = 0xf + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B9600 = 0x2580 + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDIRFILT = 0x4004427c + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc010427b + BIOCGETIF = 0x4020426b + BIOCGFILDROP = 0x40044278 + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044273 + BIOCGRTIMEOUT = 0x4010426e + BIOCGSTATS = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCLOCK = 0x20004276 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDIRFILT = 0x8004427d + BIOCSDLT = 0x8004427a + BIOCSETF = 0x80104267 + BIOCSETIF = 0x8020426c + BIOCSETWF = 0x80104277 + BIOCSFILDROP = 0x80044279 + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044272 + BIOCSRTIMEOUT = 0x8010426d + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIRECTION_IN = 0x1 + BPF_DIRECTION_OUT = 0x2 + BPF_DIV = 0x30 + BPF_FILDROP_CAPTURE = 0x1 + BPF_FILDROP_DROP = 0x2 + BPF_FILDROP_PASS = 0x0 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x200000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_BOOTTIME = 0x6 + CLOCK_MONOTONIC = 0x3 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_THREAD_CPUTIME_ID = 0x4 + CLOCK_UPTIME = 0x5 + CPUSTATES = 0x6 + CP_IDLE = 0x5 + CP_INTR = 0x4 + CP_NICE = 0x1 + CP_SPIN = 0x3 + CP_SYS = 0x2 + CP_USER = 0x0 + CREAD = 0x800 + CRTSCTS = 0x10000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0xff + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + DIOCADDQUEUE = 0xc110445d + DIOCADDRULE = 0xcd604404 + DIOCADDSTATE = 0xc1084425 + DIOCCHANGERULE = 0xcd60441a + DIOCCLRIFFLAG = 0xc028445a + DIOCCLRSRCNODES = 0x20004455 + DIOCCLRSTATES = 0xc0e04412 + DIOCCLRSTATUS = 0xc0284416 + DIOCGETLIMIT = 0xc0084427 + DIOCGETQSTATS = 0xc1204460 + DIOCGETQUEUE = 0xc110445f + DIOCGETQUEUES = 0xc110445e + DIOCGETRULE = 0xcd604407 + DIOCGETRULES = 0xcd604406 + DIOCGETRULESET = 0xc444443b + DIOCGETRULESETS = 0xc444443a + DIOCGETSRCNODES = 0xc0104454 + DIOCGETSTATE = 0xc1084413 + DIOCGETSTATES = 0xc0104419 + DIOCGETSTATUS = 0xc1e84415 + DIOCGETSYNFLWATS = 0xc0084463 + DIOCGETTIMEOUT = 0xc008441e + DIOCIGETIFACES = 0xc0284457 + DIOCKILLSRCNODES = 0xc080445b + DIOCKILLSTATES = 0xc0e04429 + DIOCNATLOOK = 0xc0504417 + DIOCOSFPADD = 0xc088444f + DIOCOSFPFLUSH = 0x2000444e + DIOCOSFPGET = 0xc0884450 + DIOCRADDADDRS = 0xc4504443 + DIOCRADDTABLES = 0xc450443d + DIOCRCLRADDRS = 0xc4504442 + DIOCRCLRASTATS = 0xc4504448 + DIOCRCLRTABLES = 0xc450443c + DIOCRCLRTSTATS = 0xc4504441 + DIOCRDELADDRS = 0xc4504444 + DIOCRDELTABLES = 0xc450443e + DIOCRGETADDRS = 0xc4504446 + DIOCRGETASTATS = 0xc4504447 + DIOCRGETTABLES = 0xc450443f + DIOCRGETTSTATS = 0xc4504440 + DIOCRINADEFINE = 0xc450444d + DIOCRSETADDRS = 0xc4504445 + DIOCRSETTFLAGS = 0xc450444a + DIOCRTSTADDRS = 0xc4504449 + DIOCSETDEBUG = 0xc0044418 + DIOCSETHOSTID = 0xc0044456 + DIOCSETIFFLAG = 0xc0284459 + DIOCSETLIMIT = 0xc0084428 + DIOCSETREASS = 0xc004445c + DIOCSETSTATUSIF = 0xc0284414 + DIOCSETSYNCOOKIES = 0xc0014462 + DIOCSETSYNFLWATS = 0xc0084461 + DIOCSETTIMEOUT = 0xc008441d + DIOCSTART = 0x20004401 + DIOCSTOP = 0x20004402 + DIOCXBEGIN = 0xc0104451 + DIOCXCOMMIT = 0xc0104452 + DIOCXROLLBACK = 0xc0104453 + DLT_ARCNET = 0x7 + DLT_ATM_RFC1483 = 0xb + DLT_AX25 = 0x3 + DLT_CHAOS = 0x5 + DLT_C_HDLC = 0x68 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0xd + DLT_FDDI = 0xa + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_LOOP = 0xc + DLT_MPLS = 0xdb + DLT_NULL = 0x0 + DLT_OPENFLOW = 0x10b + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_SERIAL = 0x32 + DLT_PRONET = 0x4 + DLT_RAW = 0xe + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DLT_USBPCAP = 0xf9 + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EMT_TAGOVF = 0x1 + EMUL_ENABLED = 0x1 + EMUL_NATIVE = 0x2 + ENDRUNDISC = 0x9 + ETHERMIN = 0x2e + ETHERMTU = 0x5dc + ETHERTYPE_8023 = 0x4 + ETHERTYPE_AARP = 0x80f3 + ETHERTYPE_ACCTON = 0x8390 + ETHERTYPE_AEONIC = 0x8036 + ETHERTYPE_ALPHA = 0x814a + ETHERTYPE_AMBER = 0x6008 + ETHERTYPE_AMOEBA = 0x8145 + ETHERTYPE_AOE = 0x88a2 + ETHERTYPE_APOLLO = 0x80f7 + ETHERTYPE_APOLLODOMAIN = 0x8019 + ETHERTYPE_APPLETALK = 0x809b + ETHERTYPE_APPLITEK = 0x80c7 + ETHERTYPE_ARGONAUT = 0x803a + ETHERTYPE_ARP = 0x806 + ETHERTYPE_AT = 0x809b + ETHERTYPE_ATALK = 0x809b + ETHERTYPE_ATOMIC = 0x86df + ETHERTYPE_ATT = 0x8069 + ETHERTYPE_ATTSTANFORD = 0x8008 + ETHERTYPE_AUTOPHON = 0x806a + ETHERTYPE_AXIS = 0x8856 + ETHERTYPE_BCLOOP = 0x9003 + ETHERTYPE_BOFL = 0x8102 + ETHERTYPE_CABLETRON = 0x7034 + ETHERTYPE_CHAOS = 0x804 + ETHERTYPE_COMDESIGN = 0x806c + ETHERTYPE_COMPUGRAPHIC = 0x806d + ETHERTYPE_COUNTERPOINT = 0x8062 + ETHERTYPE_CRONUS = 0x8004 + ETHERTYPE_CRONUSVLN = 0x8003 + ETHERTYPE_DCA = 0x1234 + ETHERTYPE_DDE = 0x807b + ETHERTYPE_DEBNI = 0xaaaa + ETHERTYPE_DECAM = 0x8048 + ETHERTYPE_DECCUST = 0x6006 + ETHERTYPE_DECDIAG = 0x6005 + ETHERTYPE_DECDNS = 0x803c + ETHERTYPE_DECDTS = 0x803e + ETHERTYPE_DECEXPER = 0x6000 + ETHERTYPE_DECLAST = 0x8041 + ETHERTYPE_DECLTM = 0x803f + ETHERTYPE_DECMUMPS = 0x6009 + ETHERTYPE_DECNETBIOS = 0x8040 + ETHERTYPE_DELTACON = 0x86de + ETHERTYPE_DIDDLE = 0x4321 + ETHERTYPE_DLOG1 = 0x660 + ETHERTYPE_DLOG2 = 0x661 + ETHERTYPE_DN = 0x6003 + ETHERTYPE_DOGFIGHT = 0x1989 + ETHERTYPE_DSMD = 0x8039 + ETHERTYPE_ECMA = 0x803 + ETHERTYPE_ENCRYPT = 0x803d + ETHERTYPE_ES = 0x805d + ETHERTYPE_EXCELAN = 0x8010 + ETHERTYPE_EXPERDATA = 0x8049 + ETHERTYPE_FLIP = 0x8146 + ETHERTYPE_FLOWCONTROL = 0x8808 + ETHERTYPE_FRARP = 0x808 + ETHERTYPE_GENDYN = 0x8068 + ETHERTYPE_HAYES = 0x8130 + ETHERTYPE_HIPPI_FP = 0x8180 + ETHERTYPE_HITACHI = 0x8820 + ETHERTYPE_HP = 0x8005 + ETHERTYPE_IEEEPUP = 0xa00 + ETHERTYPE_IEEEPUPAT = 0xa01 + ETHERTYPE_IMLBL = 0x4c42 + ETHERTYPE_IMLBLDIAG = 0x424c + ETHERTYPE_IP = 0x800 + ETHERTYPE_IPAS = 0x876c + ETHERTYPE_IPV6 = 0x86dd + ETHERTYPE_IPX = 0x8137 + ETHERTYPE_IPXNEW = 0x8037 + ETHERTYPE_KALPANA = 0x8582 + ETHERTYPE_LANBRIDGE = 0x8038 + ETHERTYPE_LANPROBE = 0x8888 + ETHERTYPE_LAT = 0x6004 + ETHERTYPE_LBACK = 0x9000 + ETHERTYPE_LITTLE = 0x8060 + ETHERTYPE_LLDP = 0x88cc + ETHERTYPE_LOGICRAFT = 0x8148 + ETHERTYPE_LOOPBACK = 0x9000 + ETHERTYPE_MACSEC = 0x88e5 + ETHERTYPE_MATRA = 0x807a + ETHERTYPE_MAX = 0xffff + ETHERTYPE_MERIT = 0x807c + ETHERTYPE_MICP = 0x873a + ETHERTYPE_MOPDL = 0x6001 + ETHERTYPE_MOPRC = 0x6002 + ETHERTYPE_MOTOROLA = 0x818d + ETHERTYPE_MPLS = 0x8847 + ETHERTYPE_MPLS_MCAST = 0x8848 + ETHERTYPE_MUMPS = 0x813f + ETHERTYPE_NBPCC = 0x3c04 + ETHERTYPE_NBPCLAIM = 0x3c09 + ETHERTYPE_NBPCLREQ = 0x3c05 + ETHERTYPE_NBPCLRSP = 0x3c06 + ETHERTYPE_NBPCREQ = 0x3c02 + ETHERTYPE_NBPCRSP = 0x3c03 + ETHERTYPE_NBPDG = 0x3c07 + ETHERTYPE_NBPDGB = 0x3c08 + ETHERTYPE_NBPDLTE = 0x3c0a + ETHERTYPE_NBPRAR = 0x3c0c + ETHERTYPE_NBPRAS = 0x3c0b + ETHERTYPE_NBPRST = 0x3c0d + ETHERTYPE_NBPSCD = 0x3c01 + ETHERTYPE_NBPVCD = 0x3c00 + ETHERTYPE_NBS = 0x802 + ETHERTYPE_NCD = 0x8149 + ETHERTYPE_NESTAR = 0x8006 + ETHERTYPE_NETBEUI = 0x8191 + ETHERTYPE_NOVELL = 0x8138 + ETHERTYPE_NS = 0x600 + ETHERTYPE_NSAT = 0x601 + ETHERTYPE_NSCOMPAT = 0x807 + ETHERTYPE_NTRAILER = 0x10 + ETHERTYPE_OS9 = 0x7007 + ETHERTYPE_OS9NET = 0x7009 + ETHERTYPE_PACER = 0x80c6 + ETHERTYPE_PAE = 0x888e + ETHERTYPE_PBB = 0x88e7 + ETHERTYPE_PCS = 0x4242 + ETHERTYPE_PLANNING = 0x8044 + ETHERTYPE_PPP = 0x880b + ETHERTYPE_PPPOE = 0x8864 + ETHERTYPE_PPPOEDISC = 0x8863 + ETHERTYPE_PRIMENTS = 0x7031 + ETHERTYPE_PUP = 0x200 + ETHERTYPE_PUPAT = 0x200 + ETHERTYPE_QINQ = 0x88a8 + ETHERTYPE_RACAL = 0x7030 + ETHERTYPE_RATIONAL = 0x8150 + ETHERTYPE_RAWFR = 0x6559 + ETHERTYPE_RCL = 0x1995 + ETHERTYPE_RDP = 0x8739 + ETHERTYPE_RETIX = 0x80f2 + ETHERTYPE_REVARP = 0x8035 + ETHERTYPE_SCA = 0x6007 + ETHERTYPE_SECTRA = 0x86db + ETHERTYPE_SECUREDATA = 0x876d + ETHERTYPE_SGITW = 0x817e + ETHERTYPE_SG_BOUNCE = 0x8016 + ETHERTYPE_SG_DIAG = 0x8013 + ETHERTYPE_SG_NETGAMES = 0x8014 + ETHERTYPE_SG_RESV = 0x8015 + ETHERTYPE_SIMNET = 0x5208 + ETHERTYPE_SLOW = 0x8809 + ETHERTYPE_SNA = 0x80d5 + ETHERTYPE_SNMP = 0x814c + ETHERTYPE_SONIX = 0xfaf5 + ETHERTYPE_SPIDER = 0x809f + ETHERTYPE_SPRITE = 0x500 + ETHERTYPE_STP = 0x8181 + ETHERTYPE_TALARIS = 0x812b + ETHERTYPE_TALARISMC = 0x852b + ETHERTYPE_TCPCOMP = 0x876b + ETHERTYPE_TCPSM = 0x9002 + ETHERTYPE_TEC = 0x814f + ETHERTYPE_TIGAN = 0x802f + ETHERTYPE_TRAIL = 0x1000 + ETHERTYPE_TRANSETHER = 0x6558 + ETHERTYPE_TYMSHARE = 0x802e + ETHERTYPE_UBBST = 0x7005 + ETHERTYPE_UBDEBUG = 0x900 + ETHERTYPE_UBDIAGLOOP = 0x7002 + ETHERTYPE_UBDL = 0x7000 + ETHERTYPE_UBNIU = 0x7001 + ETHERTYPE_UBNMC = 0x7003 + ETHERTYPE_VALID = 0x1600 + ETHERTYPE_VARIAN = 0x80dd + ETHERTYPE_VAXELN = 0x803b + ETHERTYPE_VEECO = 0x8067 + ETHERTYPE_VEXP = 0x805b + ETHERTYPE_VGLAB = 0x8131 + ETHERTYPE_VINES = 0xbad + ETHERTYPE_VINESECHO = 0xbaf + ETHERTYPE_VINESLOOP = 0xbae + ETHERTYPE_VITAL = 0xff00 + ETHERTYPE_VLAN = 0x8100 + ETHERTYPE_VLTLMAN = 0x8080 + ETHERTYPE_VPROD = 0x805c + ETHERTYPE_VURESERVED = 0x8147 + ETHERTYPE_WATERLOO = 0x8130 + ETHERTYPE_WELLFLEET = 0x8103 + ETHERTYPE_X25 = 0x805 + ETHERTYPE_X75 = 0x801 + ETHERTYPE_XNSSM = 0x9001 + ETHERTYPE_XTP = 0x817d + ETHER_ADDR_LEN = 0x6 + ETHER_ALIGN = 0x2 + ETHER_CRC_LEN = 0x4 + ETHER_CRC_POLY_BE = 0x4c11db6 + ETHER_CRC_POLY_LE = 0xedb88320 + ETHER_HDR_LEN = 0xe + ETHER_MAX_DIX_LEN = 0x600 + ETHER_MAX_HARDMTU_LEN = 0xff9b + ETHER_MAX_LEN = 0x5ee + ETHER_MIN_LEN = 0x40 + ETHER_TYPE_LEN = 0x2 + ETHER_VLAN_ENCAP_LEN = 0x4 + EVFILT_AIO = -0x3 + EVFILT_DEVICE = -0x8 + EVFILT_PROC = -0x5 + EVFILT_READ = -0x1 + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0x8 + EVFILT_TIMER = -0x7 + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EVL_ENCAPLEN = 0x4 + EVL_PRIO_BITS = 0xd + EVL_PRIO_MAX = 0x7 + EVL_VLID_MASK = 0xfff + EVL_VLID_MAX = 0xffe + EVL_VLID_MIN = 0x1 + EVL_VLID_NULL = 0x0 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf000 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FLUSHO = 0x800000 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0xa + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETOWN = 0x5 + F_ISATTY = 0xb + F_OK = 0x0 + F_RDLCK = 0x1 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFF_ALLMULTI = 0x200 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x8e52 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_STATICARP = 0x20 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_A12MPPSWITCH = 0x82 + IFT_AAL2 = 0xbb + IFT_AAL5 = 0x31 + IFT_ADSL = 0x5e + IFT_AFLANE8023 = 0x3b + IFT_AFLANE8025 = 0x3c + IFT_ARAP = 0x58 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ASYNC = 0x54 + IFT_ATM = 0x25 + IFT_ATMDXI = 0x69 + IFT_ATMFUNI = 0x6a + IFT_ATMIMA = 0x6b + IFT_ATMLOGICAL = 0x50 + IFT_ATMRADIO = 0xbd + IFT_ATMSUBINTERFACE = 0x86 + IFT_ATMVCIENDPT = 0xc2 + IFT_ATMVIRTUAL = 0x95 + IFT_BGPPOLICYACCOUNTING = 0xa2 + IFT_BLUETOOTH = 0xf8 + IFT_BRIDGE = 0xd1 + IFT_BSC = 0x53 + IFT_CARP = 0xf7 + IFT_CCTEMUL = 0x3d + IFT_CEPT = 0x13 + IFT_CES = 0x85 + IFT_CHANNEL = 0x46 + IFT_CNR = 0x55 + IFT_COFFEE = 0x84 + IFT_COMPOSITELINK = 0x9b + IFT_DCN = 0x8d + IFT_DIGITALPOWERLINE = 0x8a + IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba + IFT_DLSW = 0x4a + IFT_DOCSCABLEDOWNSTREAM = 0x80 + IFT_DOCSCABLEMACLAYER = 0x7f + IFT_DOCSCABLEUPSTREAM = 0x81 + IFT_DOCSCABLEUPSTREAMCHANNEL = 0xcd + IFT_DS0 = 0x51 + IFT_DS0BUNDLE = 0x52 + IFT_DS1FDL = 0xaa + IFT_DS3 = 0x1e + IFT_DTM = 0x8c + IFT_DUMMY = 0xf1 + IFT_DVBASILN = 0xac + IFT_DVBASIOUT = 0xad + IFT_DVBRCCDOWNSTREAM = 0x93 + IFT_DVBRCCMACLAYER = 0x92 + IFT_DVBRCCUPSTREAM = 0x94 + IFT_ECONET = 0xce + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_EPLRS = 0x57 + IFT_ESCON = 0x49 + IFT_ETHER = 0x6 + IFT_FAITH = 0xf3 + IFT_FAST = 0x7d + IFT_FASTETHER = 0x3e + IFT_FASTETHERFX = 0x45 + IFT_FDDI = 0xf + IFT_FIBRECHANNEL = 0x38 + IFT_FRAMERELAYINTERCONNECT = 0x3a + IFT_FRAMERELAYMPI = 0x5c + IFT_FRDLCIENDPT = 0xc1 + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_FRF16MFRBUNDLE = 0xa3 + IFT_FRFORWARD = 0x9e + IFT_G703AT2MB = 0x43 + IFT_G703AT64K = 0x42 + IFT_GIF = 0xf0 + IFT_GIGABITETHERNET = 0x75 + IFT_GR303IDT = 0xb2 + IFT_GR303RDT = 0xb1 + IFT_H323GATEKEEPER = 0xa4 + IFT_H323PROXY = 0xa5 + IFT_HDH1822 = 0x3 + IFT_HDLC = 0x76 + IFT_HDSL2 = 0xa8 + IFT_HIPERLAN2 = 0xb7 + IFT_HIPPI = 0x2f + IFT_HIPPIINTERFACE = 0x39 + IFT_HOSTPAD = 0x5a + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IBM370PARCHAN = 0x48 + IFT_IDSL = 0x9a + IFT_IEEE1394 = 0x90 + IFT_IEEE80211 = 0x47 + IFT_IEEE80212 = 0x37 + IFT_IEEE8023ADLAG = 0xa1 + IFT_IFGSN = 0x91 + IFT_IMT = 0xbe + IFT_INFINIBAND = 0xc7 + IFT_INTERLEAVE = 0x7c + IFT_IP = 0x7e + IFT_IPFORWARD = 0x8e + IFT_IPOVERATM = 0x72 + IFT_IPOVERCDLC = 0x6d + IFT_IPOVERCLAW = 0x6e + IFT_IPSWITCH = 0x4e + IFT_ISDN = 0x3f + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISDNS = 0x4b + IFT_ISDNU = 0x4c + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88025CRFPINT = 0x62 + IFT_ISO88025DTR = 0x56 + IFT_ISO88025FIBER = 0x73 + IFT_ISO88026 = 0xa + IFT_ISUP = 0xb3 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_L3IPXVLAN = 0x89 + IFT_LAPB = 0x10 + IFT_LAPD = 0x4d + IFT_LAPF = 0x77 + IFT_LINEGROUP = 0xd2 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MBIM = 0xfa + IFT_MEDIAMAILOVERIP = 0x8b + IFT_MFSIGLINK = 0xa7 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_MPC = 0x71 + IFT_MPLS = 0xa6 + IFT_MPLSTUNNEL = 0x96 + IFT_MSDSL = 0x8f + IFT_MVL = 0xbf + IFT_MYRINET = 0x63 + IFT_NFAS = 0xaf + IFT_NSIP = 0x1b + IFT_OPTICALCHANNEL = 0xc3 + IFT_OPTICALTRANSPORT = 0xc4 + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PFLOG = 0xf5 + IFT_PFLOW = 0xf9 + IFT_PFSYNC = 0xf6 + IFT_PLC = 0xae + IFT_PON155 = 0xcf + IFT_PON622 = 0xd0 + IFT_POS = 0xab + IFT_PPP = 0x17 + IFT_PPPMULTILINKBUNDLE = 0x6c + IFT_PROPATM = 0xc5 + IFT_PROPBWAP2MP = 0xb8 + IFT_PROPCNLS = 0x59 + IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 + IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 + IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PROPWIRELESSP2P = 0x9d + IFT_PTPSERIAL = 0x16 + IFT_PVC = 0xf2 + IFT_Q2931 = 0xc9 + IFT_QLLC = 0x44 + IFT_RADIOMAC = 0xbc + IFT_RADSL = 0x5f + IFT_REACHDSL = 0xc0 + IFT_RFC1483 = 0x9f + IFT_RS232 = 0x21 + IFT_RSRB = 0x4f + IFT_SDLC = 0x11 + IFT_SDSL = 0x60 + IFT_SHDSL = 0xa9 + IFT_SIP = 0x1f + IFT_SIPSIG = 0xcc + IFT_SIPTG = 0xcb + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETOVERHEADCHANNEL = 0xb9 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_SRP = 0x97 + IFT_SS7SIGLINK = 0x9c + IFT_STACKTOSTACK = 0x6f + IFT_STARLAN = 0xb + IFT_T1 = 0x12 + IFT_TDLC = 0x74 + IFT_TELINK = 0xc8 + IFT_TERMPAD = 0x5b + IFT_TR008 = 0xb0 + IFT_TRANSPHDLC = 0x7b + IFT_TUNNEL = 0x83 + IFT_ULTRA = 0x1d + IFT_USB = 0xa0 + IFT_V11 = 0x40 + IFT_V35 = 0x2d + IFT_V36 = 0x41 + IFT_V37 = 0x78 + IFT_VDSL = 0x61 + IFT_VIRTUALIPADDRESS = 0x70 + IFT_VIRTUALTG = 0xca + IFT_VOICEDID = 0xd5 + IFT_VOICEEM = 0x64 + IFT_VOICEEMFGD = 0xd3 + IFT_VOICEENCAP = 0x67 + IFT_VOICEFGDEANA = 0xd4 + IFT_VOICEFXO = 0x65 + IFT_VOICEFXS = 0x66 + IFT_VOICEOVERATM = 0x98 + IFT_VOICEOVERCABLE = 0xc6 + IFT_VOICEOVERFRAMERELAY = 0x99 + IFT_VOICEOVERIP = 0x68 + IFT_X213 = 0x5d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25HUNTGROUP = 0x7a + IFT_X25MLP = 0x79 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IN_RFC3021_HOST = 0x1 + IN_RFC3021_NET = 0xfffffffe + IN_RFC3021_NSHIFT = 0x1f + IPPROTO_AH = 0x33 + IPPROTO_CARP = 0x70 + IPPROTO_DIVERT = 0x102 + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPIP = 0x4 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x103 + IPPROTO_MOBILE = 0x37 + IPPROTO_MPLS = 0x89 + IPPROTO_NONE = 0x3b + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_AUTH_LEVEL = 0x35 + IPV6_AUTOFLOWLABEL = 0x3b + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_ESP_NETWORK_LEVEL = 0x37 + IPV6_ESP_TRANS_LEVEL = 0x36 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xfffffff + IPV6_FLOWLABEL_MASK = 0xfffff + IPV6_FRAGTTL = 0x78 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPCOMP_LEVEL = 0x3c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXPACKET = 0xffff + IPV6_MINHOPCOUNT = 0x41 + IPV6_MMTU = 0x500 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_OPTIONS = 0x1 + IPV6_PATHMTU = 0x2c + IPV6_PIPEX = 0x3f + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVDSTPORT = 0x40 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RTABLE = 0x1021 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_AUTH_LEVEL = 0x14 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0xd + IP_ESP_NETWORK_LEVEL = 0x16 + IP_ESP_TRANS_LEVEL = 0x15 + IP_HDRINCL = 0x2 + IP_IPCOMP_LEVEL = 0x1d + IP_IPDEFTTL = 0x25 + IP_IPSECFLOWINFO = 0x24 + IP_IPSEC_LOCAL_AUTH = 0x1b + IP_IPSEC_LOCAL_CRED = 0x19 + IP_IPSEC_LOCAL_ID = 0x17 + IP_IPSEC_REMOTE_AUTH = 0x1c + IP_IPSEC_REMOTE_CRED = 0x1a + IP_IPSEC_REMOTE_ID = 0x18 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0xfff + IP_MF = 0x2000 + IP_MINTTL = 0x20 + IP_MIN_MEMBERSHIPS = 0xf + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x1 + IP_PIPEX = 0x22 + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVDSTPORT = 0x21 + IP_RECVIF = 0x1e + IP_RECVOPTS = 0x5 + IP_RECVRETOPTS = 0x6 + IP_RECVRTABLE = 0x23 + IP_RECVTTL = 0x1f + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RTABLE = 0x1021 + IP_SENDSRCADDR = 0x7 + IP_TOS = 0x3 + IP_TTL = 0x4 + ISIG = 0x80 + ISTRIP = 0x20 + IUCLC = 0x1000 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LCNT_OVERLOAD_FLUSH = 0x6 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x6 + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_SPACEAVAIL = 0x5 + MADV_WILLNEED = 0x3 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_CONCEAL = 0x8000 + MAP_COPY = 0x2 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_FLAGMASK = 0xfff7 + MAP_HASSEMAPHORE = 0x0 + MAP_INHERIT = 0x0 + MAP_INHERIT_COPY = 0x1 + MAP_INHERIT_NONE = 0x2 + MAP_INHERIT_SHARE = 0x0 + MAP_INHERIT_ZERO = 0x3 + MAP_NOEXTEND = 0x0 + MAP_NORESERVE = 0x0 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x0 + MAP_SHARED = 0x1 + MAP_STACK = 0x4000 + MAP_TRYFIXED = 0x0 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MNT_ASYNC = 0x40 + MNT_DEFEXPORTED = 0x200 + MNT_DELEXPORT = 0x20000 + MNT_DOOMED = 0x8000000 + MNT_EXPORTANON = 0x400 + MNT_EXPORTED = 0x100 + MNT_EXRDONLY = 0x80 + MNT_FORCE = 0x80000 + MNT_LAZY = 0x3 + MNT_LOCAL = 0x1000 + MNT_NOATIME = 0x8000 + MNT_NODEV = 0x10 + MNT_NOEXEC = 0x4 + MNT_NOPERM = 0x20 + MNT_NOSUID = 0x8 + MNT_NOWAIT = 0x2 + MNT_QUOTA = 0x2000 + MNT_RDONLY = 0x1 + MNT_RELOAD = 0x40000 + MNT_ROOTFS = 0x4000 + MNT_SOFTDEP = 0x4000000 + MNT_STALLED = 0x100000 + MNT_SWAPPABLE = 0x200000 + MNT_SYNCHRONOUS = 0x2 + MNT_UPDATE = 0x10000 + MNT_VISFLAGMASK = 0x400ffff + MNT_WAIT = 0x1 + MNT_WANTRDWR = 0x2000000 + MNT_WXALLOWED = 0x800 + MSG_BCAST = 0x100 + MSG_CMSG_CLOEXEC = 0x800 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOR = 0x8 + MSG_MCAST = 0x200 + MSG_NOSIGNAL = 0x400 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x4 + MS_SYNC = 0x2 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_IFNAMES = 0x6 + NET_RT_MAXID = 0x7 + NET_RT_STATS = 0x4 + NET_RT_TABLE = 0x5 + NFDBITS = 0x20 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ATTRIB = 0x8 + NOTE_CHANGE = 0x1 + NOTE_CHILD = 0x4 + NOTE_DELETE = 0x1 + NOTE_EOF = 0x2 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRUNCATE = 0x80 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + OLCUC = 0x20 + ONLCR = 0x2 + ONLRET = 0x80 + ONOCR = 0x40 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x10000 + O_CREAT = 0x200 + O_DIRECTORY = 0x20000 + O_DSYNC = 0x80 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x80 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PF_FLUSH = 0x1 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BFD = 0xb + RTAX_BRD = 0x7 + RTAX_DNS = 0xc + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_LABEL = 0xa + RTAX_MAX = 0xf + RTAX_NETMASK = 0x2 + RTAX_SEARCH = 0xe + RTAX_SRC = 0x8 + RTAX_SRCMASK = 0x9 + RTAX_STATIC = 0xd + RTA_AUTHOR = 0x40 + RTA_BFD = 0x800 + RTA_BRD = 0x80 + RTA_DNS = 0x1000 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_LABEL = 0x400 + RTA_NETMASK = 0x4 + RTA_SEARCH = 0x4000 + RTA_SRC = 0x100 + RTA_SRCMASK = 0x200 + RTA_STATIC = 0x2000 + RTF_ANNOUNCE = 0x4000 + RTF_BFD = 0x1000000 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_CACHED = 0x20000 + RTF_CLONED = 0x10000 + RTF_CLONING = 0x100 + RTF_CONNECTED = 0x800000 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_FMASK = 0x110fc08 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MPATH = 0x40000 + RTF_MPLS = 0x100000 + RTF_MULTICAST = 0x200 + RTF_PERMANENT_ARP = 0x2000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x2000 + RTF_REJECT = 0x8 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_USETRAILERS = 0x8000 + RTM_80211INFO = 0x15 + RTM_ADD = 0x1 + RTM_BFD = 0x12 + RTM_CHANGE = 0x3 + RTM_CHGADDRATTR = 0x14 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DESYNC = 0x10 + RTM_GET = 0x4 + RTM_IFANNOUNCE = 0xf + RTM_IFINFO = 0xe + RTM_INVALIDATE = 0x11 + RTM_LOSING = 0x5 + RTM_MAXSIZE = 0x800 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_PROPOSAL = 0x13 + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_RTTUNIT = 0xf4240 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RT_TABLEID_BITS = 0x8 + RT_TABLEID_MASK = 0xff + RT_TABLEID_MAX = 0xff + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x4 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCAIFGROUP = 0x80286987 + SIOCATMARK = 0x40047307 + SIOCBRDGADD = 0x8060693c + SIOCBRDGADDL = 0x80606949 + SIOCBRDGADDS = 0x80606941 + SIOCBRDGARL = 0x808c694d + SIOCBRDGDADDR = 0x81286947 + SIOCBRDGDEL = 0x8060693d + SIOCBRDGDELS = 0x80606942 + SIOCBRDGFLUSH = 0x80606948 + SIOCBRDGFRL = 0x808c694e + SIOCBRDGGCACHE = 0xc0186941 + SIOCBRDGGFD = 0xc0186952 + SIOCBRDGGHT = 0xc0186951 + SIOCBRDGGIFFLGS = 0xc060693e + SIOCBRDGGMA = 0xc0186953 + SIOCBRDGGPARAM = 0xc0406958 + SIOCBRDGGPRI = 0xc0186950 + SIOCBRDGGRL = 0xc030694f + SIOCBRDGGTO = 0xc0186946 + SIOCBRDGIFS = 0xc0606942 + SIOCBRDGRTS = 0xc0206943 + SIOCBRDGSADDR = 0xc1286944 + SIOCBRDGSCACHE = 0x80186940 + SIOCBRDGSFD = 0x80186952 + SIOCBRDGSHT = 0x80186951 + SIOCBRDGSIFCOST = 0x80606955 + SIOCBRDGSIFFLGS = 0x8060693f + SIOCBRDGSIFPRIO = 0x80606954 + SIOCBRDGSIFPROT = 0x8060694a + SIOCBRDGSMA = 0x80186953 + SIOCBRDGSPRI = 0x80186950 + SIOCBRDGSPROTO = 0x8018695a + SIOCBRDGSTO = 0x80186945 + SIOCBRDGSTXHC = 0x80186959 + SIOCDELLABEL = 0x80206997 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFGROUP = 0x80286989 + SIOCDIFPARENT = 0x802069b4 + SIOCDIFPHYADDR = 0x80206949 + SIOCDPWE3NEIGHBOR = 0x802069de + SIOCDVNETID = 0x802069af + SIOCGETKALIVE = 0xc01869a4 + SIOCGETLABEL = 0x8020699a + SIOCGETMPWCFG = 0xc02069ae + SIOCGETPFLOW = 0xc02069fe + SIOCGETPFSYNC = 0xc02069f8 + SIOCGETSGCNT = 0xc0207534 + SIOCGETVIFCNT = 0xc0287533 + SIOCGETVLAN = 0xc0206990 + SIOCGIFADDR = 0xc0206921 + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCONF = 0xc0106924 + SIOCGIFDATA = 0xc020691b + SIOCGIFDESCR = 0xc0206981 + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGATTR = 0xc028698b + SIOCGIFGENERIC = 0xc020693a + SIOCGIFGLIST = 0xc028698d + SIOCGIFGMEMB = 0xc028698a + SIOCGIFGROUP = 0xc0286988 + SIOCGIFHARDMTU = 0xc02069a5 + SIOCGIFLLPRIO = 0xc02069b6 + SIOCGIFMEDIA = 0xc0406938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc020697e + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPAIR = 0xc02069b1 + SIOCGIFPARENT = 0xc02069b3 + SIOCGIFPRIORITY = 0xc020699c + SIOCGIFRDOMAIN = 0xc02069a0 + SIOCGIFRTLABEL = 0xc0206983 + SIOCGIFRXR = 0x802069aa + SIOCGIFSFFPAGE = 0xc1126939 + SIOCGIFXFLAGS = 0xc020699e + SIOCGLIFPHYADDR = 0xc218694b + SIOCGLIFPHYDF = 0xc02069c2 + SIOCGLIFPHYECN = 0xc02069c8 + SIOCGLIFPHYRTABLE = 0xc02069a2 + SIOCGLIFPHYTTL = 0xc02069a9 + SIOCGPGRP = 0x40047309 + SIOCGPWE3 = 0xc0206998 + SIOCGPWE3CTRLWORD = 0xc02069dc + SIOCGPWE3FAT = 0xc02069dd + SIOCGPWE3NEIGHBOR = 0xc21869de + SIOCGRXHPRIO = 0xc02069db + SIOCGSPPPPARAMS = 0xc0206994 + SIOCGTXHPRIO = 0xc02069c6 + SIOCGUMBINFO = 0xc02069be + SIOCGUMBPARAM = 0xc02069c0 + SIOCGVH = 0xc02069f6 + SIOCGVNETFLOWID = 0xc02069c4 + SIOCGVNETID = 0xc02069a7 + SIOCIFAFATTACH = 0x801169ab + SIOCIFAFDETACH = 0x801169ac + SIOCIFCREATE = 0x8020697a + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc0106978 + SIOCSETKALIVE = 0x801869a3 + SIOCSETLABEL = 0x80206999 + SIOCSETMPWCFG = 0x802069ad + SIOCSETPFLOW = 0x802069fd + SIOCSETPFSYNC = 0x802069f7 + SIOCSETVLAN = 0x8020698f + SIOCSIFADDR = 0x8020690c + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFDESCR = 0x80206980 + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGATTR = 0x8028698c + SIOCSIFGENERIC = 0x80206939 + SIOCSIFLLADDR = 0x8020691f + SIOCSIFLLPRIO = 0x802069b5 + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x8020697f + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPAIR = 0x802069b0 + SIOCSIFPARENT = 0x802069b2 + SIOCSIFPRIORITY = 0x8020699b + SIOCSIFRDOMAIN = 0x8020699f + SIOCSIFRTLABEL = 0x80206982 + SIOCSIFXFLAGS = 0x8020699d + SIOCSLIFPHYADDR = 0x8218694a + SIOCSLIFPHYDF = 0x802069c1 + SIOCSLIFPHYECN = 0x802069c7 + SIOCSLIFPHYRTABLE = 0x802069a1 + SIOCSLIFPHYTTL = 0x802069a8 + SIOCSPGRP = 0x80047308 + SIOCSPWE3CTRLWORD = 0x802069dc + SIOCSPWE3FAT = 0x802069dd + SIOCSPWE3NEIGHBOR = 0x821869de + SIOCSRXHPRIO = 0x802069db + SIOCSSPPPPARAMS = 0x80206993 + SIOCSTXHPRIO = 0x802069c5 + SIOCSUMBPARAM = 0x802069bf + SIOCSVH = 0xc02069f5 + SIOCSVNETFLOWID = 0x802069c3 + SIOCSVNETID = 0x802069a6 + SIOCSWGDPID = 0xc018695b + SIOCSWGMAXFLOW = 0xc0186960 + SIOCSWGMAXGROUP = 0xc018695d + SIOCSWSDPID = 0x8018695c + SIOCSWSPORTNO = 0xc060695f + SOCK_CLOEXEC = 0x8000 + SOCK_DGRAM = 0x2 + SOCK_DNS = 0x1000 + SOCK_NONBLOCK = 0x4000 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_BINDANY = 0x1000 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DOMAIN = 0x1024 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_NETPROC = 0x1020 + SO_OOBINLINE = 0x100 + SO_PEERCRED = 0x1022 + SO_PROTOCOL = 0x1025 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_RTABLE = 0x1021 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_SPLICE = 0x1023 + SO_TIMESTAMP = 0x800 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + SO_ZEROIZE = 0x2000 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISTXT = 0x200 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCP_MAXBURST = 0x4 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x3 + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0x4 + TCP_MSS = 0x200 + TCP_NODELAY = 0x1 + TCP_NOPUSH = 0x10 + TCP_SACKHOLE_LIMIT = 0x80 + TCP_SACK_ENABLE = 0x8 + TCSAFLUSH = 0x2 + TIMER_ABSTIME = 0x1 + TIMER_RELTIME = 0x0 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCHKVERAUTH = 0x2000741e + TIOCCLRVERAUTH = 0x2000741d + TIOCCONS = 0x80047462 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLAG_CLOCAL = 0x2 + TIOCFLAG_CRTSCTS = 0x4 + TIOCFLAG_MDMBUF = 0x8 + TIOCFLAG_PPS = 0x10 + TIOCFLAG_SOFTCAR = 0x1 + TIOCFLUSH = 0x80047410 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGFLAGS = 0x4004745d + TIOCGPGRP = 0x40047477 + TIOCGSID = 0x40047463 + TIOCGTSTAMP = 0x4010745b + TIOCGWINSZ = 0x40087468 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGET = 0x4004746a + TIOCMODG = 0x4004746a + TIOCMODS = 0x8004746d + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSETVERAUTH = 0x8004741c + TIOCSFLAGS = 0x8004745c + TIOCSIG = 0x8004745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTOP = 0x2000746f + TIOCSTSTAMP = 0x8008745a + TIOCSWINSZ = 0x80087467 + TIOCUCNTL = 0x80047466 + TIOCUCNTL_CBRK = 0x7a + TIOCUCNTL_SBRK = 0x7b + TOSTOP = 0x400000 + UTIME_NOW = -0x2 + UTIME_OMIT = -0x1 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VM_ANONMIN = 0x7 + VM_LOADAVG = 0x2 + VM_MALLOC_CONF = 0xc + VM_MAXID = 0xd + VM_MAXSLP = 0xa + VM_METER = 0x1 + VM_NKMEMPAGES = 0x6 + VM_PSSTRINGS = 0x3 + VM_SWAPENCRYPT = 0x5 + VM_USPACE = 0xb + VM_UVMEXP = 0x4 + VM_VNODEMIN = 0x9 + VM_VTEXTMIN = 0x8 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WALTSIG = 0x4 + WCONTINUED = 0x8 + WCOREFLAG = 0x80 + WNOHANG = 0x1 + WUNTRACED = 0x2 + XCASE = 0x1000000 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x5c) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x58) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x59) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EIPSEC = syscall.Errno(0x52) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x5f) + ELOOP = syscall.Errno(0x3e) + EMEDIUMTYPE = syscall.Errno(0x56) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x53) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOMEDIUM = syscall.Errno(0x55) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5a) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x5d) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x5b) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x57) + EOWNERDEAD = syscall.Errno(0x5e) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x5f) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EAGAIN", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disk quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC program not available"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIPSEC", "IPsec processing failure"}, + {83, "ENOATTR", "attribute not found"}, + {84, "EILSEQ", "illegal byte sequence"}, + {85, "ENOMEDIUM", "no medium found"}, + {86, "EMEDIUMTYPE", "wrong medium type"}, + {87, "EOVERFLOW", "value too large to be stored in data type"}, + {88, "ECANCELED", "operation canceled"}, + {89, "EIDRM", "identifier removed"}, + {90, "ENOMSG", "no message of desired type"}, + {91, "ENOTSUP", "not supported"}, + {92, "EBADMSG", "bad message"}, + {93, "ENOTRECOVERABLE", "state not recoverable"}, + {94, "EOWNERDEAD", "previous owner died"}, + {95, "ELAST", "protocol error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGABRT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGTHR", "thread AST"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_openbsd_ppc64.go b/vendor/golang.org/x/sys/unix/zerrors_openbsd_ppc64.go new file mode 100644 index 00000000..8e2c51b1 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_openbsd_ppc64.go @@ -0,0 +1,1905 @@ +// mkerrors.sh -m64 +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build ppc64 && openbsd +// +build ppc64,openbsd + +// Code generated by cmd/cgo -godefs; DO NOT EDIT. +// cgo -godefs -- -m64 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_BLUETOOTH = 0x20 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_ENCAP = 0x1c + AF_HYLINK = 0xf + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x18 + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_KEY = 0x1e + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x24 + AF_MPLS = 0x21 + AF_NATM = 0x1b + AF_NS = 0x6 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x11 + AF_SIP = 0x1d + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + ALTWERASE = 0x200 + ARPHRD_ETHER = 0x1 + ARPHRD_FRELAY = 0xf + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B9600 = 0x2580 + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDIRFILT = 0x4004427c + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc010427b + BIOCGETIF = 0x4020426b + BIOCGFILDROP = 0x40044278 + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044273 + BIOCGRTIMEOUT = 0x4010426e + BIOCGSTATS = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCLOCK = 0x20004276 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDIRFILT = 0x8004427d + BIOCSDLT = 0x8004427a + BIOCSETF = 0x80104267 + BIOCSETIF = 0x8020426c + BIOCSETWF = 0x80104277 + BIOCSFILDROP = 0x80044279 + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044272 + BIOCSRTIMEOUT = 0x8010426d + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIRECTION_IN = 0x1 + BPF_DIRECTION_OUT = 0x2 + BPF_DIV = 0x30 + BPF_FILDROP_CAPTURE = 0x1 + BPF_FILDROP_DROP = 0x2 + BPF_FILDROP_PASS = 0x0 + BPF_F_DIR_IN = 0x10 + BPF_F_DIR_MASK = 0x30 + BPF_F_DIR_OUT = 0x20 + BPF_F_DIR_SHIFT = 0x4 + BPF_F_FLOWID = 0x8 + BPF_F_PRI_MASK = 0x7 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x200000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RND = 0xc0 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_BOOTTIME = 0x6 + CLOCK_MONOTONIC = 0x3 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_THREAD_CPUTIME_ID = 0x4 + CLOCK_UPTIME = 0x5 + CPUSTATES = 0x6 + CP_IDLE = 0x5 + CP_INTR = 0x4 + CP_NICE = 0x1 + CP_SPIN = 0x3 + CP_SYS = 0x2 + CP_USER = 0x0 + CREAD = 0x800 + CRTSCTS = 0x10000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0xff + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + DIOCADDQUEUE = 0xc110445d + DIOCADDRULE = 0xcd604404 + DIOCADDSTATE = 0xc1084425 + DIOCCHANGERULE = 0xcd60441a + DIOCCLRIFFLAG = 0xc028445a + DIOCCLRSRCNODES = 0x20004455 + DIOCCLRSTATES = 0xc0e04412 + DIOCCLRSTATUS = 0xc0284416 + DIOCGETLIMIT = 0xc0084427 + DIOCGETQSTATS = 0xc1204460 + DIOCGETQUEUE = 0xc110445f + DIOCGETQUEUES = 0xc110445e + DIOCGETRULE = 0xcd604407 + DIOCGETRULES = 0xcd604406 + DIOCGETRULESET = 0xc444443b + DIOCGETRULESETS = 0xc444443a + DIOCGETSRCNODES = 0xc0104454 + DIOCGETSTATE = 0xc1084413 + DIOCGETSTATES = 0xc0104419 + DIOCGETSTATUS = 0xc1e84415 + DIOCGETSYNFLWATS = 0xc0084463 + DIOCGETTIMEOUT = 0xc008441e + DIOCIGETIFACES = 0xc0284457 + DIOCKILLSRCNODES = 0xc080445b + DIOCKILLSTATES = 0xc0e04429 + DIOCNATLOOK = 0xc0504417 + DIOCOSFPADD = 0xc088444f + DIOCOSFPFLUSH = 0x2000444e + DIOCOSFPGET = 0xc0884450 + DIOCRADDADDRS = 0xc4504443 + DIOCRADDTABLES = 0xc450443d + DIOCRCLRADDRS = 0xc4504442 + DIOCRCLRASTATS = 0xc4504448 + DIOCRCLRTABLES = 0xc450443c + DIOCRCLRTSTATS = 0xc4504441 + DIOCRDELADDRS = 0xc4504444 + DIOCRDELTABLES = 0xc450443e + DIOCRGETADDRS = 0xc4504446 + DIOCRGETASTATS = 0xc4504447 + DIOCRGETTABLES = 0xc450443f + DIOCRGETTSTATS = 0xc4504440 + DIOCRINADEFINE = 0xc450444d + DIOCRSETADDRS = 0xc4504445 + DIOCRSETTFLAGS = 0xc450444a + DIOCRTSTADDRS = 0xc4504449 + DIOCSETDEBUG = 0xc0044418 + DIOCSETHOSTID = 0xc0044456 + DIOCSETIFFLAG = 0xc0284459 + DIOCSETLIMIT = 0xc0084428 + DIOCSETREASS = 0xc004445c + DIOCSETSTATUSIF = 0xc0284414 + DIOCSETSYNCOOKIES = 0xc0014462 + DIOCSETSYNFLWATS = 0xc0084461 + DIOCSETTIMEOUT = 0xc008441d + DIOCSTART = 0x20004401 + DIOCSTOP = 0x20004402 + DIOCXBEGIN = 0xc0104451 + DIOCXCOMMIT = 0xc0104452 + DIOCXROLLBACK = 0xc0104453 + DLT_ARCNET = 0x7 + DLT_ATM_RFC1483 = 0xb + DLT_AX25 = 0x3 + DLT_CHAOS = 0x5 + DLT_C_HDLC = 0x68 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0xd + DLT_FDDI = 0xa + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_LOOP = 0xc + DLT_MPLS = 0xdb + DLT_NULL = 0x0 + DLT_OPENFLOW = 0x10b + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_SERIAL = 0x32 + DLT_PRONET = 0x4 + DLT_RAW = 0xe + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DLT_USBPCAP = 0xf9 + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EMT_TAGOVF = 0x1 + EMUL_ENABLED = 0x1 + EMUL_NATIVE = 0x2 + ENDRUNDISC = 0x9 + ETH64_8021_RSVD_MASK = 0xfffffffffff0 + ETH64_8021_RSVD_PREFIX = 0x180c2000000 + ETHERMIN = 0x2e + ETHERMTU = 0x5dc + ETHERTYPE_8023 = 0x4 + ETHERTYPE_AARP = 0x80f3 + ETHERTYPE_ACCTON = 0x8390 + ETHERTYPE_AEONIC = 0x8036 + ETHERTYPE_ALPHA = 0x814a + ETHERTYPE_AMBER = 0x6008 + ETHERTYPE_AMOEBA = 0x8145 + ETHERTYPE_AOE = 0x88a2 + ETHERTYPE_APOLLO = 0x80f7 + ETHERTYPE_APOLLODOMAIN = 0x8019 + ETHERTYPE_APPLETALK = 0x809b + ETHERTYPE_APPLITEK = 0x80c7 + ETHERTYPE_ARGONAUT = 0x803a + ETHERTYPE_ARP = 0x806 + ETHERTYPE_AT = 0x809b + ETHERTYPE_ATALK = 0x809b + ETHERTYPE_ATOMIC = 0x86df + ETHERTYPE_ATT = 0x8069 + ETHERTYPE_ATTSTANFORD = 0x8008 + ETHERTYPE_AUTOPHON = 0x806a + ETHERTYPE_AXIS = 0x8856 + ETHERTYPE_BCLOOP = 0x9003 + ETHERTYPE_BOFL = 0x8102 + ETHERTYPE_CABLETRON = 0x7034 + ETHERTYPE_CHAOS = 0x804 + ETHERTYPE_COMDESIGN = 0x806c + ETHERTYPE_COMPUGRAPHIC = 0x806d + ETHERTYPE_COUNTERPOINT = 0x8062 + ETHERTYPE_CRONUS = 0x8004 + ETHERTYPE_CRONUSVLN = 0x8003 + ETHERTYPE_DCA = 0x1234 + ETHERTYPE_DDE = 0x807b + ETHERTYPE_DEBNI = 0xaaaa + ETHERTYPE_DECAM = 0x8048 + ETHERTYPE_DECCUST = 0x6006 + ETHERTYPE_DECDIAG = 0x6005 + ETHERTYPE_DECDNS = 0x803c + ETHERTYPE_DECDTS = 0x803e + ETHERTYPE_DECEXPER = 0x6000 + ETHERTYPE_DECLAST = 0x8041 + ETHERTYPE_DECLTM = 0x803f + ETHERTYPE_DECMUMPS = 0x6009 + ETHERTYPE_DECNETBIOS = 0x8040 + ETHERTYPE_DELTACON = 0x86de + ETHERTYPE_DIDDLE = 0x4321 + ETHERTYPE_DLOG1 = 0x660 + ETHERTYPE_DLOG2 = 0x661 + ETHERTYPE_DN = 0x6003 + ETHERTYPE_DOGFIGHT = 0x1989 + ETHERTYPE_DSMD = 0x8039 + ETHERTYPE_EAPOL = 0x888e + ETHERTYPE_ECMA = 0x803 + ETHERTYPE_ENCRYPT = 0x803d + ETHERTYPE_ES = 0x805d + ETHERTYPE_EXCELAN = 0x8010 + ETHERTYPE_EXPERDATA = 0x8049 + ETHERTYPE_FLIP = 0x8146 + ETHERTYPE_FLOWCONTROL = 0x8808 + ETHERTYPE_FRARP = 0x808 + ETHERTYPE_GENDYN = 0x8068 + ETHERTYPE_HAYES = 0x8130 + ETHERTYPE_HIPPI_FP = 0x8180 + ETHERTYPE_HITACHI = 0x8820 + ETHERTYPE_HP = 0x8005 + ETHERTYPE_IEEEPUP = 0xa00 + ETHERTYPE_IEEEPUPAT = 0xa01 + ETHERTYPE_IMLBL = 0x4c42 + ETHERTYPE_IMLBLDIAG = 0x424c + ETHERTYPE_IP = 0x800 + ETHERTYPE_IPAS = 0x876c + ETHERTYPE_IPV6 = 0x86dd + ETHERTYPE_IPX = 0x8137 + ETHERTYPE_IPXNEW = 0x8037 + ETHERTYPE_KALPANA = 0x8582 + ETHERTYPE_LANBRIDGE = 0x8038 + ETHERTYPE_LANPROBE = 0x8888 + ETHERTYPE_LAT = 0x6004 + ETHERTYPE_LBACK = 0x9000 + ETHERTYPE_LITTLE = 0x8060 + ETHERTYPE_LLDP = 0x88cc + ETHERTYPE_LOGICRAFT = 0x8148 + ETHERTYPE_LOOPBACK = 0x9000 + ETHERTYPE_MACSEC = 0x88e5 + ETHERTYPE_MATRA = 0x807a + ETHERTYPE_MAX = 0xffff + ETHERTYPE_MERIT = 0x807c + ETHERTYPE_MICP = 0x873a + ETHERTYPE_MOPDL = 0x6001 + ETHERTYPE_MOPRC = 0x6002 + ETHERTYPE_MOTOROLA = 0x818d + ETHERTYPE_MPLS = 0x8847 + ETHERTYPE_MPLS_MCAST = 0x8848 + ETHERTYPE_MUMPS = 0x813f + ETHERTYPE_NBPCC = 0x3c04 + ETHERTYPE_NBPCLAIM = 0x3c09 + ETHERTYPE_NBPCLREQ = 0x3c05 + ETHERTYPE_NBPCLRSP = 0x3c06 + ETHERTYPE_NBPCREQ = 0x3c02 + ETHERTYPE_NBPCRSP = 0x3c03 + ETHERTYPE_NBPDG = 0x3c07 + ETHERTYPE_NBPDGB = 0x3c08 + ETHERTYPE_NBPDLTE = 0x3c0a + ETHERTYPE_NBPRAR = 0x3c0c + ETHERTYPE_NBPRAS = 0x3c0b + ETHERTYPE_NBPRST = 0x3c0d + ETHERTYPE_NBPSCD = 0x3c01 + ETHERTYPE_NBPVCD = 0x3c00 + ETHERTYPE_NBS = 0x802 + ETHERTYPE_NCD = 0x8149 + ETHERTYPE_NESTAR = 0x8006 + ETHERTYPE_NETBEUI = 0x8191 + ETHERTYPE_NHRP = 0x2001 + ETHERTYPE_NOVELL = 0x8138 + ETHERTYPE_NS = 0x600 + ETHERTYPE_NSAT = 0x601 + ETHERTYPE_NSCOMPAT = 0x807 + ETHERTYPE_NSH = 0x984f + ETHERTYPE_NTRAILER = 0x10 + ETHERTYPE_OS9 = 0x7007 + ETHERTYPE_OS9NET = 0x7009 + ETHERTYPE_PACER = 0x80c6 + ETHERTYPE_PBB = 0x88e7 + ETHERTYPE_PCS = 0x4242 + ETHERTYPE_PLANNING = 0x8044 + ETHERTYPE_PPP = 0x880b + ETHERTYPE_PPPOE = 0x8864 + ETHERTYPE_PPPOEDISC = 0x8863 + ETHERTYPE_PRIMENTS = 0x7031 + ETHERTYPE_PUP = 0x200 + ETHERTYPE_PUPAT = 0x200 + ETHERTYPE_QINQ = 0x88a8 + ETHERTYPE_RACAL = 0x7030 + ETHERTYPE_RATIONAL = 0x8150 + ETHERTYPE_RAWFR = 0x6559 + ETHERTYPE_RCL = 0x1995 + ETHERTYPE_RDP = 0x8739 + ETHERTYPE_RETIX = 0x80f2 + ETHERTYPE_REVARP = 0x8035 + ETHERTYPE_SCA = 0x6007 + ETHERTYPE_SECTRA = 0x86db + ETHERTYPE_SECUREDATA = 0x876d + ETHERTYPE_SGITW = 0x817e + ETHERTYPE_SG_BOUNCE = 0x8016 + ETHERTYPE_SG_DIAG = 0x8013 + ETHERTYPE_SG_NETGAMES = 0x8014 + ETHERTYPE_SG_RESV = 0x8015 + ETHERTYPE_SIMNET = 0x5208 + ETHERTYPE_SLOW = 0x8809 + ETHERTYPE_SNA = 0x80d5 + ETHERTYPE_SNMP = 0x814c + ETHERTYPE_SONIX = 0xfaf5 + ETHERTYPE_SPIDER = 0x809f + ETHERTYPE_SPRITE = 0x500 + ETHERTYPE_STP = 0x8181 + ETHERTYPE_TALARIS = 0x812b + ETHERTYPE_TALARISMC = 0x852b + ETHERTYPE_TCPCOMP = 0x876b + ETHERTYPE_TCPSM = 0x9002 + ETHERTYPE_TEC = 0x814f + ETHERTYPE_TIGAN = 0x802f + ETHERTYPE_TRAIL = 0x1000 + ETHERTYPE_TRANSETHER = 0x6558 + ETHERTYPE_TYMSHARE = 0x802e + ETHERTYPE_UBBST = 0x7005 + ETHERTYPE_UBDEBUG = 0x900 + ETHERTYPE_UBDIAGLOOP = 0x7002 + ETHERTYPE_UBDL = 0x7000 + ETHERTYPE_UBNIU = 0x7001 + ETHERTYPE_UBNMC = 0x7003 + ETHERTYPE_VALID = 0x1600 + ETHERTYPE_VARIAN = 0x80dd + ETHERTYPE_VAXELN = 0x803b + ETHERTYPE_VEECO = 0x8067 + ETHERTYPE_VEXP = 0x805b + ETHERTYPE_VGLAB = 0x8131 + ETHERTYPE_VINES = 0xbad + ETHERTYPE_VINESECHO = 0xbaf + ETHERTYPE_VINESLOOP = 0xbae + ETHERTYPE_VITAL = 0xff00 + ETHERTYPE_VLAN = 0x8100 + ETHERTYPE_VLTLMAN = 0x8080 + ETHERTYPE_VPROD = 0x805c + ETHERTYPE_VURESERVED = 0x8147 + ETHERTYPE_WATERLOO = 0x8130 + ETHERTYPE_WELLFLEET = 0x8103 + ETHERTYPE_X25 = 0x805 + ETHERTYPE_X75 = 0x801 + ETHERTYPE_XNSSM = 0x9001 + ETHERTYPE_XTP = 0x817d + ETHER_ADDR_LEN = 0x6 + ETHER_ALIGN = 0x2 + ETHER_CRC_LEN = 0x4 + ETHER_CRC_POLY_BE = 0x4c11db6 + ETHER_CRC_POLY_LE = 0xedb88320 + ETHER_HDR_LEN = 0xe + ETHER_MAX_DIX_LEN = 0x600 + ETHER_MAX_HARDMTU_LEN = 0xff9b + ETHER_MAX_LEN = 0x5ee + ETHER_MIN_LEN = 0x40 + ETHER_TYPE_LEN = 0x2 + ETHER_VLAN_ENCAP_LEN = 0x4 + EVFILT_AIO = -0x3 + EVFILT_DEVICE = -0x8 + EVFILT_EXCEPT = -0x9 + EVFILT_PROC = -0x5 + EVFILT_READ = -0x1 + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0x9 + EVFILT_TIMER = -0x7 + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EVL_ENCAPLEN = 0x4 + EVL_PRIO_BITS = 0xd + EVL_PRIO_MAX = 0x7 + EVL_VLID_MASK = 0xfff + EVL_VLID_MAX = 0xffe + EVL_VLID_MIN = 0x1 + EVL_VLID_NULL = 0x0 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf800 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FLUSHO = 0x800000 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0xa + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETOWN = 0x5 + F_ISATTY = 0xb + F_OK = 0x0 + F_RDLCK = 0x1 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFF_ALLMULTI = 0x200 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x8e52 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_STATICARP = 0x20 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_A12MPPSWITCH = 0x82 + IFT_AAL2 = 0xbb + IFT_AAL5 = 0x31 + IFT_ADSL = 0x5e + IFT_AFLANE8023 = 0x3b + IFT_AFLANE8025 = 0x3c + IFT_ARAP = 0x58 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ASYNC = 0x54 + IFT_ATM = 0x25 + IFT_ATMDXI = 0x69 + IFT_ATMFUNI = 0x6a + IFT_ATMIMA = 0x6b + IFT_ATMLOGICAL = 0x50 + IFT_ATMRADIO = 0xbd + IFT_ATMSUBINTERFACE = 0x86 + IFT_ATMVCIENDPT = 0xc2 + IFT_ATMVIRTUAL = 0x95 + IFT_BGPPOLICYACCOUNTING = 0xa2 + IFT_BLUETOOTH = 0xf8 + IFT_BRIDGE = 0xd1 + IFT_BSC = 0x53 + IFT_CARP = 0xf7 + IFT_CCTEMUL = 0x3d + IFT_CEPT = 0x13 + IFT_CES = 0x85 + IFT_CHANNEL = 0x46 + IFT_CNR = 0x55 + IFT_COFFEE = 0x84 + IFT_COMPOSITELINK = 0x9b + IFT_DCN = 0x8d + IFT_DIGITALPOWERLINE = 0x8a + IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba + IFT_DLSW = 0x4a + IFT_DOCSCABLEDOWNSTREAM = 0x80 + IFT_DOCSCABLEMACLAYER = 0x7f + IFT_DOCSCABLEUPSTREAM = 0x81 + IFT_DOCSCABLEUPSTREAMCHANNEL = 0xcd + IFT_DS0 = 0x51 + IFT_DS0BUNDLE = 0x52 + IFT_DS1FDL = 0xaa + IFT_DS3 = 0x1e + IFT_DTM = 0x8c + IFT_DUMMY = 0xf1 + IFT_DVBASILN = 0xac + IFT_DVBASIOUT = 0xad + IFT_DVBRCCDOWNSTREAM = 0x93 + IFT_DVBRCCMACLAYER = 0x92 + IFT_DVBRCCUPSTREAM = 0x94 + IFT_ECONET = 0xce + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_EPLRS = 0x57 + IFT_ESCON = 0x49 + IFT_ETHER = 0x6 + IFT_FAITH = 0xf3 + IFT_FAST = 0x7d + IFT_FASTETHER = 0x3e + IFT_FASTETHERFX = 0x45 + IFT_FDDI = 0xf + IFT_FIBRECHANNEL = 0x38 + IFT_FRAMERELAYINTERCONNECT = 0x3a + IFT_FRAMERELAYMPI = 0x5c + IFT_FRDLCIENDPT = 0xc1 + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_FRF16MFRBUNDLE = 0xa3 + IFT_FRFORWARD = 0x9e + IFT_G703AT2MB = 0x43 + IFT_G703AT64K = 0x42 + IFT_GIF = 0xf0 + IFT_GIGABITETHERNET = 0x75 + IFT_GR303IDT = 0xb2 + IFT_GR303RDT = 0xb1 + IFT_H323GATEKEEPER = 0xa4 + IFT_H323PROXY = 0xa5 + IFT_HDH1822 = 0x3 + IFT_HDLC = 0x76 + IFT_HDSL2 = 0xa8 + IFT_HIPERLAN2 = 0xb7 + IFT_HIPPI = 0x2f + IFT_HIPPIINTERFACE = 0x39 + IFT_HOSTPAD = 0x5a + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IBM370PARCHAN = 0x48 + IFT_IDSL = 0x9a + IFT_IEEE1394 = 0x90 + IFT_IEEE80211 = 0x47 + IFT_IEEE80212 = 0x37 + IFT_IEEE8023ADLAG = 0xa1 + IFT_IFGSN = 0x91 + IFT_IMT = 0xbe + IFT_INFINIBAND = 0xc7 + IFT_INTERLEAVE = 0x7c + IFT_IP = 0x7e + IFT_IPFORWARD = 0x8e + IFT_IPOVERATM = 0x72 + IFT_IPOVERCDLC = 0x6d + IFT_IPOVERCLAW = 0x6e + IFT_IPSWITCH = 0x4e + IFT_ISDN = 0x3f + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISDNS = 0x4b + IFT_ISDNU = 0x4c + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88025CRFPINT = 0x62 + IFT_ISO88025DTR = 0x56 + IFT_ISO88025FIBER = 0x73 + IFT_ISO88026 = 0xa + IFT_ISUP = 0xb3 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_L3IPXVLAN = 0x89 + IFT_LAPB = 0x10 + IFT_LAPD = 0x4d + IFT_LAPF = 0x77 + IFT_LINEGROUP = 0xd2 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MBIM = 0xfa + IFT_MEDIAMAILOVERIP = 0x8b + IFT_MFSIGLINK = 0xa7 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_MPC = 0x71 + IFT_MPLS = 0xa6 + IFT_MPLSTUNNEL = 0x96 + IFT_MSDSL = 0x8f + IFT_MVL = 0xbf + IFT_MYRINET = 0x63 + IFT_NFAS = 0xaf + IFT_NSIP = 0x1b + IFT_OPTICALCHANNEL = 0xc3 + IFT_OPTICALTRANSPORT = 0xc4 + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PFLOG = 0xf5 + IFT_PFLOW = 0xf9 + IFT_PFSYNC = 0xf6 + IFT_PLC = 0xae + IFT_PON155 = 0xcf + IFT_PON622 = 0xd0 + IFT_POS = 0xab + IFT_PPP = 0x17 + IFT_PPPMULTILINKBUNDLE = 0x6c + IFT_PROPATM = 0xc5 + IFT_PROPBWAP2MP = 0xb8 + IFT_PROPCNLS = 0x59 + IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 + IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 + IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PROPWIRELESSP2P = 0x9d + IFT_PTPSERIAL = 0x16 + IFT_PVC = 0xf2 + IFT_Q2931 = 0xc9 + IFT_QLLC = 0x44 + IFT_RADIOMAC = 0xbc + IFT_RADSL = 0x5f + IFT_REACHDSL = 0xc0 + IFT_RFC1483 = 0x9f + IFT_RS232 = 0x21 + IFT_RSRB = 0x4f + IFT_SDLC = 0x11 + IFT_SDSL = 0x60 + IFT_SHDSL = 0xa9 + IFT_SIP = 0x1f + IFT_SIPSIG = 0xcc + IFT_SIPTG = 0xcb + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETOVERHEADCHANNEL = 0xb9 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_SRP = 0x97 + IFT_SS7SIGLINK = 0x9c + IFT_STACKTOSTACK = 0x6f + IFT_STARLAN = 0xb + IFT_T1 = 0x12 + IFT_TDLC = 0x74 + IFT_TELINK = 0xc8 + IFT_TERMPAD = 0x5b + IFT_TR008 = 0xb0 + IFT_TRANSPHDLC = 0x7b + IFT_TUNNEL = 0x83 + IFT_ULTRA = 0x1d + IFT_USB = 0xa0 + IFT_V11 = 0x40 + IFT_V35 = 0x2d + IFT_V36 = 0x41 + IFT_V37 = 0x78 + IFT_VDSL = 0x61 + IFT_VIRTUALIPADDRESS = 0x70 + IFT_VIRTUALTG = 0xca + IFT_VOICEDID = 0xd5 + IFT_VOICEEM = 0x64 + IFT_VOICEEMFGD = 0xd3 + IFT_VOICEENCAP = 0x67 + IFT_VOICEFGDEANA = 0xd4 + IFT_VOICEFXO = 0x65 + IFT_VOICEFXS = 0x66 + IFT_VOICEOVERATM = 0x98 + IFT_VOICEOVERCABLE = 0xc6 + IFT_VOICEOVERFRAMERELAY = 0x99 + IFT_VOICEOVERIP = 0x68 + IFT_WIREGUARD = 0xfb + IFT_X213 = 0x5d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25HUNTGROUP = 0x7a + IFT_X25MLP = 0x79 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IN_RFC3021_HOST = 0x1 + IN_RFC3021_NET = 0xfffffffe + IN_RFC3021_NSHIFT = 0x1f + IPPROTO_AH = 0x33 + IPPROTO_CARP = 0x70 + IPPROTO_DIVERT = 0x102 + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPIP = 0x4 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x103 + IPPROTO_MOBILE = 0x37 + IPPROTO_MPLS = 0x89 + IPPROTO_NONE = 0x3b + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_AUTH_LEVEL = 0x35 + IPV6_AUTOFLOWLABEL = 0x3b + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_ESP_NETWORK_LEVEL = 0x37 + IPV6_ESP_TRANS_LEVEL = 0x36 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xfffffff + IPV6_FLOWLABEL_MASK = 0xfffff + IPV6_FRAGTTL = 0x78 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPCOMP_LEVEL = 0x3c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXPACKET = 0xffff + IPV6_MINHOPCOUNT = 0x41 + IPV6_MMTU = 0x500 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_OPTIONS = 0x1 + IPV6_PATHMTU = 0x2c + IPV6_PIPEX = 0x3f + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVDSTPORT = 0x40 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RTABLE = 0x1021 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_AUTH_LEVEL = 0x14 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0xd + IP_ESP_NETWORK_LEVEL = 0x16 + IP_ESP_TRANS_LEVEL = 0x15 + IP_HDRINCL = 0x2 + IP_IPCOMP_LEVEL = 0x1d + IP_IPDEFTTL = 0x25 + IP_IPSECFLOWINFO = 0x24 + IP_IPSEC_LOCAL_AUTH = 0x1b + IP_IPSEC_LOCAL_CRED = 0x19 + IP_IPSEC_LOCAL_ID = 0x17 + IP_IPSEC_REMOTE_AUTH = 0x1c + IP_IPSEC_REMOTE_CRED = 0x1a + IP_IPSEC_REMOTE_ID = 0x18 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0xfff + IP_MF = 0x2000 + IP_MINTTL = 0x20 + IP_MIN_MEMBERSHIPS = 0xf + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x1 + IP_PIPEX = 0x22 + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVDSTPORT = 0x21 + IP_RECVIF = 0x1e + IP_RECVOPTS = 0x5 + IP_RECVRETOPTS = 0x6 + IP_RECVRTABLE = 0x23 + IP_RECVTTL = 0x1f + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RTABLE = 0x1021 + IP_SENDSRCADDR = 0x7 + IP_TOS = 0x3 + IP_TTL = 0x4 + ISIG = 0x80 + ISTRIP = 0x20 + ITIMER_PROF = 0x2 + ITIMER_REAL = 0x0 + ITIMER_VIRTUAL = 0x1 + IUCLC = 0x1000 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LCNT_OVERLOAD_FLUSH = 0x6 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x6 + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_SPACEAVAIL = 0x5 + MADV_WILLNEED = 0x3 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_CONCEAL = 0x8000 + MAP_COPY = 0x2 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_FLAGMASK = 0xfff7 + MAP_HASSEMAPHORE = 0x0 + MAP_INHERIT = 0x0 + MAP_INHERIT_COPY = 0x1 + MAP_INHERIT_NONE = 0x2 + MAP_INHERIT_SHARE = 0x0 + MAP_INHERIT_ZERO = 0x3 + MAP_NOEXTEND = 0x0 + MAP_NORESERVE = 0x0 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x0 + MAP_SHARED = 0x1 + MAP_STACK = 0x4000 + MAP_TRYFIXED = 0x0 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MNT_ASYNC = 0x40 + MNT_DEFEXPORTED = 0x200 + MNT_DELEXPORT = 0x20000 + MNT_DOOMED = 0x8000000 + MNT_EXPORTANON = 0x400 + MNT_EXPORTED = 0x100 + MNT_EXRDONLY = 0x80 + MNT_FORCE = 0x80000 + MNT_LAZY = 0x3 + MNT_LOCAL = 0x1000 + MNT_NOATIME = 0x8000 + MNT_NODEV = 0x10 + MNT_NOEXEC = 0x4 + MNT_NOPERM = 0x20 + MNT_NOSUID = 0x8 + MNT_NOWAIT = 0x2 + MNT_QUOTA = 0x2000 + MNT_RDONLY = 0x1 + MNT_RELOAD = 0x40000 + MNT_ROOTFS = 0x4000 + MNT_SOFTDEP = 0x4000000 + MNT_STALLED = 0x100000 + MNT_SWAPPABLE = 0x200000 + MNT_SYNCHRONOUS = 0x2 + MNT_UPDATE = 0x10000 + MNT_VISFLAGMASK = 0x400ffff + MNT_WAIT = 0x1 + MNT_WANTRDWR = 0x2000000 + MNT_WXALLOWED = 0x800 + MOUNT_AFS = "afs" + MOUNT_CD9660 = "cd9660" + MOUNT_EXT2FS = "ext2fs" + MOUNT_FFS = "ffs" + MOUNT_FUSEFS = "fuse" + MOUNT_MFS = "mfs" + MOUNT_MSDOS = "msdos" + MOUNT_NCPFS = "ncpfs" + MOUNT_NFS = "nfs" + MOUNT_NTFS = "ntfs" + MOUNT_TMPFS = "tmpfs" + MOUNT_UDF = "udf" + MOUNT_UFS = "ffs" + MSG_BCAST = 0x100 + MSG_CMSG_CLOEXEC = 0x800 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOR = 0x8 + MSG_MCAST = 0x200 + MSG_NOSIGNAL = 0x400 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MSG_WAITFORONE = 0x1000 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x4 + MS_SYNC = 0x2 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_IFNAMES = 0x6 + NET_RT_MAXID = 0x8 + NET_RT_SOURCE = 0x7 + NET_RT_STATS = 0x4 + NET_RT_TABLE = 0x5 + NFDBITS = 0x20 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ATTRIB = 0x8 + NOTE_CHANGE = 0x1 + NOTE_CHILD = 0x4 + NOTE_DELETE = 0x1 + NOTE_EOF = 0x2 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_OOB = 0x4 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRUNCATE = 0x80 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + OLCUC = 0x20 + ONLCR = 0x2 + ONLRET = 0x80 + ONOCR = 0x40 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x10000 + O_CREAT = 0x200 + O_DIRECTORY = 0x20000 + O_DSYNC = 0x80 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x80 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PF_FLUSH = 0x1 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BFD = 0xb + RTAX_BRD = 0x7 + RTAX_DNS = 0xc + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_LABEL = 0xa + RTAX_MAX = 0xf + RTAX_NETMASK = 0x2 + RTAX_SEARCH = 0xe + RTAX_SRC = 0x8 + RTAX_SRCMASK = 0x9 + RTAX_STATIC = 0xd + RTA_AUTHOR = 0x40 + RTA_BFD = 0x800 + RTA_BRD = 0x80 + RTA_DNS = 0x1000 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_LABEL = 0x400 + RTA_NETMASK = 0x4 + RTA_SEARCH = 0x4000 + RTA_SRC = 0x100 + RTA_SRCMASK = 0x200 + RTA_STATIC = 0x2000 + RTF_ANNOUNCE = 0x4000 + RTF_BFD = 0x1000000 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_CACHED = 0x20000 + RTF_CLONED = 0x10000 + RTF_CLONING = 0x100 + RTF_CONNECTED = 0x800000 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_FMASK = 0x110fc08 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MPATH = 0x40000 + RTF_MPLS = 0x100000 + RTF_MULTICAST = 0x200 + RTF_PERMANENT_ARP = 0x2000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x2000 + RTF_REJECT = 0x8 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_USETRAILERS = 0x8000 + RTM_80211INFO = 0x15 + RTM_ADD = 0x1 + RTM_BFD = 0x12 + RTM_CHANGE = 0x3 + RTM_CHGADDRATTR = 0x14 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DESYNC = 0x10 + RTM_GET = 0x4 + RTM_IFANNOUNCE = 0xf + RTM_IFINFO = 0xe + RTM_INVALIDATE = 0x11 + RTM_LOSING = 0x5 + RTM_MAXSIZE = 0x800 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_PROPOSAL = 0x13 + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_SOURCE = 0x16 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RT_TABLEID_BITS = 0x8 + RT_TABLEID_MASK = 0xff + RT_TABLEID_MAX = 0xff + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x4 + SEEK_CUR = 0x1 + SEEK_END = 0x2 + SEEK_SET = 0x0 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCAIFGROUP = 0x80286987 + SIOCATMARK = 0x40047307 + SIOCBRDGADD = 0x8060693c + SIOCBRDGADDL = 0x80606949 + SIOCBRDGADDS = 0x80606941 + SIOCBRDGARL = 0x808c694d + SIOCBRDGDADDR = 0x81286947 + SIOCBRDGDEL = 0x8060693d + SIOCBRDGDELS = 0x80606942 + SIOCBRDGFLUSH = 0x80606948 + SIOCBRDGFRL = 0x808c694e + SIOCBRDGGCACHE = 0xc0146941 + SIOCBRDGGFD = 0xc0146952 + SIOCBRDGGHT = 0xc0146951 + SIOCBRDGGIFFLGS = 0xc060693e + SIOCBRDGGMA = 0xc0146953 + SIOCBRDGGPARAM = 0xc0406958 + SIOCBRDGGPRI = 0xc0146950 + SIOCBRDGGRL = 0xc030694f + SIOCBRDGGTO = 0xc0146946 + SIOCBRDGIFS = 0xc0606942 + SIOCBRDGRTS = 0xc0206943 + SIOCBRDGSADDR = 0xc1286944 + SIOCBRDGSCACHE = 0x80146940 + SIOCBRDGSFD = 0x80146952 + SIOCBRDGSHT = 0x80146951 + SIOCBRDGSIFCOST = 0x80606955 + SIOCBRDGSIFFLGS = 0x8060693f + SIOCBRDGSIFPRIO = 0x80606954 + SIOCBRDGSIFPROT = 0x8060694a + SIOCBRDGSMA = 0x80146953 + SIOCBRDGSPRI = 0x80146950 + SIOCBRDGSPROTO = 0x8014695a + SIOCBRDGSTO = 0x80146945 + SIOCBRDGSTXHC = 0x80146959 + SIOCDELLABEL = 0x80206997 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFGROUP = 0x80286989 + SIOCDIFPARENT = 0x802069b4 + SIOCDIFPHYADDR = 0x80206949 + SIOCDPWE3NEIGHBOR = 0x802069de + SIOCDVNETID = 0x802069af + SIOCGETKALIVE = 0xc01869a4 + SIOCGETLABEL = 0x8020699a + SIOCGETMPWCFG = 0xc02069ae + SIOCGETPFLOW = 0xc02069fe + SIOCGETPFSYNC = 0xc02069f8 + SIOCGETSGCNT = 0xc0207534 + SIOCGETVIFCNT = 0xc0287533 + SIOCGETVLAN = 0xc0206990 + SIOCGIFADDR = 0xc0206921 + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCONF = 0xc0106924 + SIOCGIFDATA = 0xc020691b + SIOCGIFDESCR = 0xc0206981 + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGATTR = 0xc028698b + SIOCGIFGENERIC = 0xc020693a + SIOCGIFGLIST = 0xc028698d + SIOCGIFGMEMB = 0xc028698a + SIOCGIFGROUP = 0xc0286988 + SIOCGIFHARDMTU = 0xc02069a5 + SIOCGIFLLPRIO = 0xc02069b6 + SIOCGIFMEDIA = 0xc0406938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc020697e + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPAIR = 0xc02069b1 + SIOCGIFPARENT = 0xc02069b3 + SIOCGIFPRIORITY = 0xc020699c + SIOCGIFRDOMAIN = 0xc02069a0 + SIOCGIFRTLABEL = 0xc0206983 + SIOCGIFRXR = 0x802069aa + SIOCGIFSFFPAGE = 0xc1126939 + SIOCGIFXFLAGS = 0xc020699e + SIOCGLIFPHYADDR = 0xc218694b + SIOCGLIFPHYDF = 0xc02069c2 + SIOCGLIFPHYECN = 0xc02069c8 + SIOCGLIFPHYRTABLE = 0xc02069a2 + SIOCGLIFPHYTTL = 0xc02069a9 + SIOCGPGRP = 0x40047309 + SIOCGPWE3 = 0xc0206998 + SIOCGPWE3CTRLWORD = 0xc02069dc + SIOCGPWE3FAT = 0xc02069dd + SIOCGPWE3NEIGHBOR = 0xc21869de + SIOCGRXHPRIO = 0xc02069db + SIOCGSPPPPARAMS = 0xc0206994 + SIOCGTXHPRIO = 0xc02069c6 + SIOCGUMBINFO = 0xc02069be + SIOCGUMBPARAM = 0xc02069c0 + SIOCGVH = 0xc02069f6 + SIOCGVNETFLOWID = 0xc02069c4 + SIOCGVNETID = 0xc02069a7 + SIOCIFAFATTACH = 0x801169ab + SIOCIFAFDETACH = 0x801169ac + SIOCIFCREATE = 0x8020697a + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc0106978 + SIOCSETKALIVE = 0x801869a3 + SIOCSETLABEL = 0x80206999 + SIOCSETMPWCFG = 0x802069ad + SIOCSETPFLOW = 0x802069fd + SIOCSETPFSYNC = 0x802069f7 + SIOCSETVLAN = 0x8020698f + SIOCSIFADDR = 0x8020690c + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFDESCR = 0x80206980 + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGATTR = 0x8028698c + SIOCSIFGENERIC = 0x80206939 + SIOCSIFLLADDR = 0x8020691f + SIOCSIFLLPRIO = 0x802069b5 + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x8020697f + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPAIR = 0x802069b0 + SIOCSIFPARENT = 0x802069b2 + SIOCSIFPRIORITY = 0x8020699b + SIOCSIFRDOMAIN = 0x8020699f + SIOCSIFRTLABEL = 0x80206982 + SIOCSIFXFLAGS = 0x8020699d + SIOCSLIFPHYADDR = 0x8218694a + SIOCSLIFPHYDF = 0x802069c1 + SIOCSLIFPHYECN = 0x802069c7 + SIOCSLIFPHYRTABLE = 0x802069a1 + SIOCSLIFPHYTTL = 0x802069a8 + SIOCSPGRP = 0x80047308 + SIOCSPWE3CTRLWORD = 0x802069dc + SIOCSPWE3FAT = 0x802069dd + SIOCSPWE3NEIGHBOR = 0x821869de + SIOCSRXHPRIO = 0x802069db + SIOCSSPPPPARAMS = 0x80206993 + SIOCSTXHPRIO = 0x802069c5 + SIOCSUMBPARAM = 0x802069bf + SIOCSVH = 0xc02069f5 + SIOCSVNETFLOWID = 0x802069c3 + SIOCSVNETID = 0x802069a6 + SOCK_CLOEXEC = 0x8000 + SOCK_DGRAM = 0x2 + SOCK_DNS = 0x1000 + SOCK_NONBLOCK = 0x4000 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_BINDANY = 0x1000 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DOMAIN = 0x1024 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_NETPROC = 0x1020 + SO_OOBINLINE = 0x100 + SO_PEERCRED = 0x1022 + SO_PROTOCOL = 0x1025 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_RTABLE = 0x1021 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_SPLICE = 0x1023 + SO_TIMESTAMP = 0x800 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + SO_ZEROIZE = 0x2000 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISTXT = 0x200 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCPOPT_EOL = 0x0 + TCPOPT_MAXSEG = 0x2 + TCPOPT_NOP = 0x1 + TCPOPT_SACK = 0x5 + TCPOPT_SACK_HDR = 0x1010500 + TCPOPT_SACK_PERMITTED = 0x4 + TCPOPT_SACK_PERMIT_HDR = 0x1010402 + TCPOPT_SIGNATURE = 0x13 + TCPOPT_TIMESTAMP = 0x8 + TCPOPT_TSTAMP_HDR = 0x101080a + TCPOPT_WINDOW = 0x3 + TCP_INFO = 0x9 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x3 + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0x4 + TCP_MSS = 0x200 + TCP_NODELAY = 0x1 + TCP_NOPUSH = 0x10 + TCP_SACKHOLE_LIMIT = 0x80 + TCP_SACK_ENABLE = 0x8 + TCSAFLUSH = 0x2 + TIMER_ABSTIME = 0x1 + TIMER_RELTIME = 0x0 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCHKVERAUTH = 0x2000741e + TIOCCLRVERAUTH = 0x2000741d + TIOCCONS = 0x80047462 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLAG_CLOCAL = 0x2 + TIOCFLAG_CRTSCTS = 0x4 + TIOCFLAG_MDMBUF = 0x8 + TIOCFLAG_PPS = 0x10 + TIOCFLAG_SOFTCAR = 0x1 + TIOCFLUSH = 0x80047410 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGFLAGS = 0x4004745d + TIOCGPGRP = 0x40047477 + TIOCGSID = 0x40047463 + TIOCGTSTAMP = 0x4010745b + TIOCGWINSZ = 0x40087468 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGET = 0x4004746a + TIOCMODG = 0x4004746a + TIOCMODS = 0x8004746d + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSETVERAUTH = 0x8004741c + TIOCSFLAGS = 0x8004745c + TIOCSIG = 0x8004745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTOP = 0x2000746f + TIOCSTSTAMP = 0x8008745a + TIOCSWINSZ = 0x80087467 + TIOCUCNTL = 0x80047466 + TIOCUCNTL_CBRK = 0x7a + TIOCUCNTL_SBRK = 0x7b + TOSTOP = 0x400000 + UTIME_NOW = -0x2 + UTIME_OMIT = -0x1 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VM_ANONMIN = 0x7 + VM_LOADAVG = 0x2 + VM_MALLOC_CONF = 0xc + VM_MAXID = 0xd + VM_MAXSLP = 0xa + VM_METER = 0x1 + VM_NKMEMPAGES = 0x6 + VM_PSSTRINGS = 0x3 + VM_SWAPENCRYPT = 0x5 + VM_USPACE = 0xb + VM_UVMEXP = 0x4 + VM_VNODEMIN = 0x9 + VM_VTEXTMIN = 0x8 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WALTSIG = 0x4 + WCONTINUED = 0x8 + WCOREFLAG = 0x80 + WNOHANG = 0x1 + WUNTRACED = 0x2 + XCASE = 0x1000000 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x5c) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x58) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x59) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EIPSEC = syscall.Errno(0x52) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x5f) + ELOOP = syscall.Errno(0x3e) + EMEDIUMTYPE = syscall.Errno(0x56) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x53) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOMEDIUM = syscall.Errno(0x55) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5a) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x5d) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x5b) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x57) + EOWNERDEAD = syscall.Errno(0x5e) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x5f) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EAGAIN", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disk quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC program not available"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIPSEC", "IPsec processing failure"}, + {83, "ENOATTR", "attribute not found"}, + {84, "EILSEQ", "illegal byte sequence"}, + {85, "ENOMEDIUM", "no medium found"}, + {86, "EMEDIUMTYPE", "wrong medium type"}, + {87, "EOVERFLOW", "value too large to be stored in data type"}, + {88, "ECANCELED", "operation canceled"}, + {89, "EIDRM", "identifier removed"}, + {90, "ENOMSG", "no message of desired type"}, + {91, "ENOTSUP", "not supported"}, + {92, "EBADMSG", "bad message"}, + {93, "ENOTRECOVERABLE", "state not recoverable"}, + {94, "EOWNERDEAD", "previous owner died"}, + {95, "ELAST", "protocol error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGABRT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGTHR", "thread AST"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_openbsd_riscv64.go b/vendor/golang.org/x/sys/unix/zerrors_openbsd_riscv64.go new file mode 100644 index 00000000..13d40303 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_openbsd_riscv64.go @@ -0,0 +1,1904 @@ +// mkerrors.sh -m64 +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build riscv64 && openbsd +// +build riscv64,openbsd + +// Code generated by cmd/cgo -godefs; DO NOT EDIT. +// cgo -godefs -- -m64 _const.go + +package unix + +import "syscall" + +const ( + AF_APPLETALK = 0x10 + AF_BLUETOOTH = 0x20 + AF_CCITT = 0xa + AF_CHAOS = 0x5 + AF_CNT = 0x15 + AF_COIP = 0x14 + AF_DATAKIT = 0x9 + AF_DECnet = 0xc + AF_DLI = 0xd + AF_E164 = 0x1a + AF_ECMA = 0x8 + AF_ENCAP = 0x1c + AF_HYLINK = 0xf + AF_IMPLINK = 0x3 + AF_INET = 0x2 + AF_INET6 = 0x18 + AF_IPX = 0x17 + AF_ISDN = 0x1a + AF_ISO = 0x7 + AF_KEY = 0x1e + AF_LAT = 0xe + AF_LINK = 0x12 + AF_LOCAL = 0x1 + AF_MAX = 0x24 + AF_MPLS = 0x21 + AF_NATM = 0x1b + AF_NS = 0x6 + AF_OSI = 0x7 + AF_PUP = 0x4 + AF_ROUTE = 0x11 + AF_SIP = 0x1d + AF_SNA = 0xb + AF_UNIX = 0x1 + AF_UNSPEC = 0x0 + ALTWERASE = 0x200 + ARPHRD_ETHER = 0x1 + ARPHRD_FRELAY = 0xf + ARPHRD_IEEE1394 = 0x18 + ARPHRD_IEEE802 = 0x6 + B0 = 0x0 + B110 = 0x6e + B115200 = 0x1c200 + B1200 = 0x4b0 + B134 = 0x86 + B14400 = 0x3840 + B150 = 0x96 + B1800 = 0x708 + B19200 = 0x4b00 + B200 = 0xc8 + B230400 = 0x38400 + B2400 = 0x960 + B28800 = 0x7080 + B300 = 0x12c + B38400 = 0x9600 + B4800 = 0x12c0 + B50 = 0x32 + B57600 = 0xe100 + B600 = 0x258 + B7200 = 0x1c20 + B75 = 0x4b + B76800 = 0x12c00 + B9600 = 0x2580 + BIOCFLUSH = 0x20004268 + BIOCGBLEN = 0x40044266 + BIOCGDIRFILT = 0x4004427c + BIOCGDLT = 0x4004426a + BIOCGDLTLIST = 0xc010427b + BIOCGETIF = 0x4020426b + BIOCGFILDROP = 0x40044278 + BIOCGHDRCMPLT = 0x40044274 + BIOCGRSIG = 0x40044273 + BIOCGRTIMEOUT = 0x4010426e + BIOCGSTATS = 0x4008426f + BIOCIMMEDIATE = 0x80044270 + BIOCLOCK = 0x20004276 + BIOCPROMISC = 0x20004269 + BIOCSBLEN = 0xc0044266 + BIOCSDIRFILT = 0x8004427d + BIOCSDLT = 0x8004427a + BIOCSETF = 0x80104267 + BIOCSETIF = 0x8020426c + BIOCSETWF = 0x80104277 + BIOCSFILDROP = 0x80044279 + BIOCSHDRCMPLT = 0x80044275 + BIOCSRSIG = 0x80044272 + BIOCSRTIMEOUT = 0x8010426d + BIOCVERSION = 0x40044271 + BPF_A = 0x10 + BPF_ABS = 0x20 + BPF_ADD = 0x0 + BPF_ALIGNMENT = 0x4 + BPF_ALU = 0x4 + BPF_AND = 0x50 + BPF_B = 0x10 + BPF_DIRECTION_IN = 0x1 + BPF_DIRECTION_OUT = 0x2 + BPF_DIV = 0x30 + BPF_FILDROP_CAPTURE = 0x1 + BPF_FILDROP_DROP = 0x2 + BPF_FILDROP_PASS = 0x0 + BPF_F_DIR_IN = 0x10 + BPF_F_DIR_MASK = 0x30 + BPF_F_DIR_OUT = 0x20 + BPF_F_DIR_SHIFT = 0x4 + BPF_F_FLOWID = 0x8 + BPF_F_PRI_MASK = 0x7 + BPF_H = 0x8 + BPF_IMM = 0x0 + BPF_IND = 0x40 + BPF_JA = 0x0 + BPF_JEQ = 0x10 + BPF_JGE = 0x30 + BPF_JGT = 0x20 + BPF_JMP = 0x5 + BPF_JSET = 0x40 + BPF_K = 0x0 + BPF_LD = 0x0 + BPF_LDX = 0x1 + BPF_LEN = 0x80 + BPF_LSH = 0x60 + BPF_MAJOR_VERSION = 0x1 + BPF_MAXBUFSIZE = 0x200000 + BPF_MAXINSNS = 0x200 + BPF_MEM = 0x60 + BPF_MEMWORDS = 0x10 + BPF_MINBUFSIZE = 0x20 + BPF_MINOR_VERSION = 0x1 + BPF_MISC = 0x7 + BPF_MSH = 0xa0 + BPF_MUL = 0x20 + BPF_NEG = 0x80 + BPF_OR = 0x40 + BPF_RELEASE = 0x30bb6 + BPF_RET = 0x6 + BPF_RND = 0xc0 + BPF_RSH = 0x70 + BPF_ST = 0x2 + BPF_STX = 0x3 + BPF_SUB = 0x10 + BPF_TAX = 0x0 + BPF_TXA = 0x80 + BPF_W = 0x0 + BPF_X = 0x8 + BRKINT = 0x2 + CFLUSH = 0xf + CLOCAL = 0x8000 + CLOCK_BOOTTIME = 0x6 + CLOCK_MONOTONIC = 0x3 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_THREAD_CPUTIME_ID = 0x4 + CLOCK_UPTIME = 0x5 + CPUSTATES = 0x6 + CP_IDLE = 0x5 + CP_INTR = 0x4 + CP_NICE = 0x1 + CP_SPIN = 0x3 + CP_SYS = 0x2 + CP_USER = 0x0 + CREAD = 0x800 + CRTSCTS = 0x10000 + CS5 = 0x0 + CS6 = 0x100 + CS7 = 0x200 + CS8 = 0x300 + CSIZE = 0x300 + CSTART = 0x11 + CSTATUS = 0xff + CSTOP = 0x13 + CSTOPB = 0x400 + CSUSP = 0x1a + CTL_HW = 0x6 + CTL_KERN = 0x1 + CTL_MAXNAME = 0xc + CTL_NET = 0x4 + DIOCADDQUEUE = 0xc110445d + DIOCADDRULE = 0xcd604404 + DIOCADDSTATE = 0xc1084425 + DIOCCHANGERULE = 0xcd60441a + DIOCCLRIFFLAG = 0xc028445a + DIOCCLRSRCNODES = 0x20004455 + DIOCCLRSTATES = 0xc0e04412 + DIOCCLRSTATUS = 0xc0284416 + DIOCGETLIMIT = 0xc0084427 + DIOCGETQSTATS = 0xc1204460 + DIOCGETQUEUE = 0xc110445f + DIOCGETQUEUES = 0xc110445e + DIOCGETRULE = 0xcd604407 + DIOCGETRULES = 0xcd604406 + DIOCGETRULESET = 0xc444443b + DIOCGETRULESETS = 0xc444443a + DIOCGETSRCNODES = 0xc0104454 + DIOCGETSTATE = 0xc1084413 + DIOCGETSTATES = 0xc0104419 + DIOCGETSTATUS = 0xc1e84415 + DIOCGETSYNFLWATS = 0xc0084463 + DIOCGETTIMEOUT = 0xc008441e + DIOCIGETIFACES = 0xc0284457 + DIOCKILLSRCNODES = 0xc080445b + DIOCKILLSTATES = 0xc0e04429 + DIOCNATLOOK = 0xc0504417 + DIOCOSFPADD = 0xc088444f + DIOCOSFPFLUSH = 0x2000444e + DIOCOSFPGET = 0xc0884450 + DIOCRADDADDRS = 0xc4504443 + DIOCRADDTABLES = 0xc450443d + DIOCRCLRADDRS = 0xc4504442 + DIOCRCLRASTATS = 0xc4504448 + DIOCRCLRTABLES = 0xc450443c + DIOCRCLRTSTATS = 0xc4504441 + DIOCRDELADDRS = 0xc4504444 + DIOCRDELTABLES = 0xc450443e + DIOCRGETADDRS = 0xc4504446 + DIOCRGETASTATS = 0xc4504447 + DIOCRGETTABLES = 0xc450443f + DIOCRGETTSTATS = 0xc4504440 + DIOCRINADEFINE = 0xc450444d + DIOCRSETADDRS = 0xc4504445 + DIOCRSETTFLAGS = 0xc450444a + DIOCRTSTADDRS = 0xc4504449 + DIOCSETDEBUG = 0xc0044418 + DIOCSETHOSTID = 0xc0044456 + DIOCSETIFFLAG = 0xc0284459 + DIOCSETLIMIT = 0xc0084428 + DIOCSETREASS = 0xc004445c + DIOCSETSTATUSIF = 0xc0284414 + DIOCSETSYNCOOKIES = 0xc0014462 + DIOCSETSYNFLWATS = 0xc0084461 + DIOCSETTIMEOUT = 0xc008441d + DIOCSTART = 0x20004401 + DIOCSTOP = 0x20004402 + DIOCXBEGIN = 0xc0104451 + DIOCXCOMMIT = 0xc0104452 + DIOCXROLLBACK = 0xc0104453 + DLT_ARCNET = 0x7 + DLT_ATM_RFC1483 = 0xb + DLT_AX25 = 0x3 + DLT_CHAOS = 0x5 + DLT_C_HDLC = 0x68 + DLT_EN10MB = 0x1 + DLT_EN3MB = 0x2 + DLT_ENC = 0xd + DLT_FDDI = 0xa + DLT_IEEE802 = 0x6 + DLT_IEEE802_11 = 0x69 + DLT_IEEE802_11_RADIO = 0x7f + DLT_LOOP = 0xc + DLT_MPLS = 0xdb + DLT_NULL = 0x0 + DLT_OPENFLOW = 0x10b + DLT_PFLOG = 0x75 + DLT_PFSYNC = 0x12 + DLT_PPP = 0x9 + DLT_PPP_BSDOS = 0x10 + DLT_PPP_ETHER = 0x33 + DLT_PPP_SERIAL = 0x32 + DLT_PRONET = 0x4 + DLT_RAW = 0xe + DLT_SLIP = 0x8 + DLT_SLIP_BSDOS = 0xf + DLT_USBPCAP = 0xf9 + DLT_USER0 = 0x93 + DLT_USER1 = 0x94 + DLT_USER10 = 0x9d + DLT_USER11 = 0x9e + DLT_USER12 = 0x9f + DLT_USER13 = 0xa0 + DLT_USER14 = 0xa1 + DLT_USER15 = 0xa2 + DLT_USER2 = 0x95 + DLT_USER3 = 0x96 + DLT_USER4 = 0x97 + DLT_USER5 = 0x98 + DLT_USER6 = 0x99 + DLT_USER7 = 0x9a + DLT_USER8 = 0x9b + DLT_USER9 = 0x9c + DT_BLK = 0x6 + DT_CHR = 0x2 + DT_DIR = 0x4 + DT_FIFO = 0x1 + DT_LNK = 0xa + DT_REG = 0x8 + DT_SOCK = 0xc + DT_UNKNOWN = 0x0 + ECHO = 0x8 + ECHOCTL = 0x40 + ECHOE = 0x2 + ECHOK = 0x4 + ECHOKE = 0x1 + ECHONL = 0x10 + ECHOPRT = 0x20 + EMT_TAGOVF = 0x1 + EMUL_ENABLED = 0x1 + EMUL_NATIVE = 0x2 + ENDRUNDISC = 0x9 + ETH64_8021_RSVD_MASK = 0xfffffffffff0 + ETH64_8021_RSVD_PREFIX = 0x180c2000000 + ETHERMIN = 0x2e + ETHERMTU = 0x5dc + ETHERTYPE_8023 = 0x4 + ETHERTYPE_AARP = 0x80f3 + ETHERTYPE_ACCTON = 0x8390 + ETHERTYPE_AEONIC = 0x8036 + ETHERTYPE_ALPHA = 0x814a + ETHERTYPE_AMBER = 0x6008 + ETHERTYPE_AMOEBA = 0x8145 + ETHERTYPE_AOE = 0x88a2 + ETHERTYPE_APOLLO = 0x80f7 + ETHERTYPE_APOLLODOMAIN = 0x8019 + ETHERTYPE_APPLETALK = 0x809b + ETHERTYPE_APPLITEK = 0x80c7 + ETHERTYPE_ARGONAUT = 0x803a + ETHERTYPE_ARP = 0x806 + ETHERTYPE_AT = 0x809b + ETHERTYPE_ATALK = 0x809b + ETHERTYPE_ATOMIC = 0x86df + ETHERTYPE_ATT = 0x8069 + ETHERTYPE_ATTSTANFORD = 0x8008 + ETHERTYPE_AUTOPHON = 0x806a + ETHERTYPE_AXIS = 0x8856 + ETHERTYPE_BCLOOP = 0x9003 + ETHERTYPE_BOFL = 0x8102 + ETHERTYPE_CABLETRON = 0x7034 + ETHERTYPE_CHAOS = 0x804 + ETHERTYPE_COMDESIGN = 0x806c + ETHERTYPE_COMPUGRAPHIC = 0x806d + ETHERTYPE_COUNTERPOINT = 0x8062 + ETHERTYPE_CRONUS = 0x8004 + ETHERTYPE_CRONUSVLN = 0x8003 + ETHERTYPE_DCA = 0x1234 + ETHERTYPE_DDE = 0x807b + ETHERTYPE_DEBNI = 0xaaaa + ETHERTYPE_DECAM = 0x8048 + ETHERTYPE_DECCUST = 0x6006 + ETHERTYPE_DECDIAG = 0x6005 + ETHERTYPE_DECDNS = 0x803c + ETHERTYPE_DECDTS = 0x803e + ETHERTYPE_DECEXPER = 0x6000 + ETHERTYPE_DECLAST = 0x8041 + ETHERTYPE_DECLTM = 0x803f + ETHERTYPE_DECMUMPS = 0x6009 + ETHERTYPE_DECNETBIOS = 0x8040 + ETHERTYPE_DELTACON = 0x86de + ETHERTYPE_DIDDLE = 0x4321 + ETHERTYPE_DLOG1 = 0x660 + ETHERTYPE_DLOG2 = 0x661 + ETHERTYPE_DN = 0x6003 + ETHERTYPE_DOGFIGHT = 0x1989 + ETHERTYPE_DSMD = 0x8039 + ETHERTYPE_EAPOL = 0x888e + ETHERTYPE_ECMA = 0x803 + ETHERTYPE_ENCRYPT = 0x803d + ETHERTYPE_ES = 0x805d + ETHERTYPE_EXCELAN = 0x8010 + ETHERTYPE_EXPERDATA = 0x8049 + ETHERTYPE_FLIP = 0x8146 + ETHERTYPE_FLOWCONTROL = 0x8808 + ETHERTYPE_FRARP = 0x808 + ETHERTYPE_GENDYN = 0x8068 + ETHERTYPE_HAYES = 0x8130 + ETHERTYPE_HIPPI_FP = 0x8180 + ETHERTYPE_HITACHI = 0x8820 + ETHERTYPE_HP = 0x8005 + ETHERTYPE_IEEEPUP = 0xa00 + ETHERTYPE_IEEEPUPAT = 0xa01 + ETHERTYPE_IMLBL = 0x4c42 + ETHERTYPE_IMLBLDIAG = 0x424c + ETHERTYPE_IP = 0x800 + ETHERTYPE_IPAS = 0x876c + ETHERTYPE_IPV6 = 0x86dd + ETHERTYPE_IPX = 0x8137 + ETHERTYPE_IPXNEW = 0x8037 + ETHERTYPE_KALPANA = 0x8582 + ETHERTYPE_LANBRIDGE = 0x8038 + ETHERTYPE_LANPROBE = 0x8888 + ETHERTYPE_LAT = 0x6004 + ETHERTYPE_LBACK = 0x9000 + ETHERTYPE_LITTLE = 0x8060 + ETHERTYPE_LLDP = 0x88cc + ETHERTYPE_LOGICRAFT = 0x8148 + ETHERTYPE_LOOPBACK = 0x9000 + ETHERTYPE_MACSEC = 0x88e5 + ETHERTYPE_MATRA = 0x807a + ETHERTYPE_MAX = 0xffff + ETHERTYPE_MERIT = 0x807c + ETHERTYPE_MICP = 0x873a + ETHERTYPE_MOPDL = 0x6001 + ETHERTYPE_MOPRC = 0x6002 + ETHERTYPE_MOTOROLA = 0x818d + ETHERTYPE_MPLS = 0x8847 + ETHERTYPE_MPLS_MCAST = 0x8848 + ETHERTYPE_MUMPS = 0x813f + ETHERTYPE_NBPCC = 0x3c04 + ETHERTYPE_NBPCLAIM = 0x3c09 + ETHERTYPE_NBPCLREQ = 0x3c05 + ETHERTYPE_NBPCLRSP = 0x3c06 + ETHERTYPE_NBPCREQ = 0x3c02 + ETHERTYPE_NBPCRSP = 0x3c03 + ETHERTYPE_NBPDG = 0x3c07 + ETHERTYPE_NBPDGB = 0x3c08 + ETHERTYPE_NBPDLTE = 0x3c0a + ETHERTYPE_NBPRAR = 0x3c0c + ETHERTYPE_NBPRAS = 0x3c0b + ETHERTYPE_NBPRST = 0x3c0d + ETHERTYPE_NBPSCD = 0x3c01 + ETHERTYPE_NBPVCD = 0x3c00 + ETHERTYPE_NBS = 0x802 + ETHERTYPE_NCD = 0x8149 + ETHERTYPE_NESTAR = 0x8006 + ETHERTYPE_NETBEUI = 0x8191 + ETHERTYPE_NHRP = 0x2001 + ETHERTYPE_NOVELL = 0x8138 + ETHERTYPE_NS = 0x600 + ETHERTYPE_NSAT = 0x601 + ETHERTYPE_NSCOMPAT = 0x807 + ETHERTYPE_NSH = 0x984f + ETHERTYPE_NTRAILER = 0x10 + ETHERTYPE_OS9 = 0x7007 + ETHERTYPE_OS9NET = 0x7009 + ETHERTYPE_PACER = 0x80c6 + ETHERTYPE_PBB = 0x88e7 + ETHERTYPE_PCS = 0x4242 + ETHERTYPE_PLANNING = 0x8044 + ETHERTYPE_PPP = 0x880b + ETHERTYPE_PPPOE = 0x8864 + ETHERTYPE_PPPOEDISC = 0x8863 + ETHERTYPE_PRIMENTS = 0x7031 + ETHERTYPE_PUP = 0x200 + ETHERTYPE_PUPAT = 0x200 + ETHERTYPE_QINQ = 0x88a8 + ETHERTYPE_RACAL = 0x7030 + ETHERTYPE_RATIONAL = 0x8150 + ETHERTYPE_RAWFR = 0x6559 + ETHERTYPE_RCL = 0x1995 + ETHERTYPE_RDP = 0x8739 + ETHERTYPE_RETIX = 0x80f2 + ETHERTYPE_REVARP = 0x8035 + ETHERTYPE_SCA = 0x6007 + ETHERTYPE_SECTRA = 0x86db + ETHERTYPE_SECUREDATA = 0x876d + ETHERTYPE_SGITW = 0x817e + ETHERTYPE_SG_BOUNCE = 0x8016 + ETHERTYPE_SG_DIAG = 0x8013 + ETHERTYPE_SG_NETGAMES = 0x8014 + ETHERTYPE_SG_RESV = 0x8015 + ETHERTYPE_SIMNET = 0x5208 + ETHERTYPE_SLOW = 0x8809 + ETHERTYPE_SNA = 0x80d5 + ETHERTYPE_SNMP = 0x814c + ETHERTYPE_SONIX = 0xfaf5 + ETHERTYPE_SPIDER = 0x809f + ETHERTYPE_SPRITE = 0x500 + ETHERTYPE_STP = 0x8181 + ETHERTYPE_TALARIS = 0x812b + ETHERTYPE_TALARISMC = 0x852b + ETHERTYPE_TCPCOMP = 0x876b + ETHERTYPE_TCPSM = 0x9002 + ETHERTYPE_TEC = 0x814f + ETHERTYPE_TIGAN = 0x802f + ETHERTYPE_TRAIL = 0x1000 + ETHERTYPE_TRANSETHER = 0x6558 + ETHERTYPE_TYMSHARE = 0x802e + ETHERTYPE_UBBST = 0x7005 + ETHERTYPE_UBDEBUG = 0x900 + ETHERTYPE_UBDIAGLOOP = 0x7002 + ETHERTYPE_UBDL = 0x7000 + ETHERTYPE_UBNIU = 0x7001 + ETHERTYPE_UBNMC = 0x7003 + ETHERTYPE_VALID = 0x1600 + ETHERTYPE_VARIAN = 0x80dd + ETHERTYPE_VAXELN = 0x803b + ETHERTYPE_VEECO = 0x8067 + ETHERTYPE_VEXP = 0x805b + ETHERTYPE_VGLAB = 0x8131 + ETHERTYPE_VINES = 0xbad + ETHERTYPE_VINESECHO = 0xbaf + ETHERTYPE_VINESLOOP = 0xbae + ETHERTYPE_VITAL = 0xff00 + ETHERTYPE_VLAN = 0x8100 + ETHERTYPE_VLTLMAN = 0x8080 + ETHERTYPE_VPROD = 0x805c + ETHERTYPE_VURESERVED = 0x8147 + ETHERTYPE_WATERLOO = 0x8130 + ETHERTYPE_WELLFLEET = 0x8103 + ETHERTYPE_X25 = 0x805 + ETHERTYPE_X75 = 0x801 + ETHERTYPE_XNSSM = 0x9001 + ETHERTYPE_XTP = 0x817d + ETHER_ADDR_LEN = 0x6 + ETHER_ALIGN = 0x2 + ETHER_CRC_LEN = 0x4 + ETHER_CRC_POLY_BE = 0x4c11db6 + ETHER_CRC_POLY_LE = 0xedb88320 + ETHER_HDR_LEN = 0xe + ETHER_MAX_DIX_LEN = 0x600 + ETHER_MAX_HARDMTU_LEN = 0xff9b + ETHER_MAX_LEN = 0x5ee + ETHER_MIN_LEN = 0x40 + ETHER_TYPE_LEN = 0x2 + ETHER_VLAN_ENCAP_LEN = 0x4 + EVFILT_AIO = -0x3 + EVFILT_DEVICE = -0x8 + EVFILT_EXCEPT = -0x9 + EVFILT_PROC = -0x5 + EVFILT_READ = -0x1 + EVFILT_SIGNAL = -0x6 + EVFILT_SYSCOUNT = 0x9 + EVFILT_TIMER = -0x7 + EVFILT_VNODE = -0x4 + EVFILT_WRITE = -0x2 + EVL_ENCAPLEN = 0x4 + EVL_PRIO_BITS = 0xd + EVL_PRIO_MAX = 0x7 + EVL_VLID_MASK = 0xfff + EVL_VLID_MAX = 0xffe + EVL_VLID_MIN = 0x1 + EVL_VLID_NULL = 0x0 + EV_ADD = 0x1 + EV_CLEAR = 0x20 + EV_DELETE = 0x2 + EV_DISABLE = 0x8 + EV_DISPATCH = 0x80 + EV_ENABLE = 0x4 + EV_EOF = 0x8000 + EV_ERROR = 0x4000 + EV_FLAG1 = 0x2000 + EV_ONESHOT = 0x10 + EV_RECEIPT = 0x40 + EV_SYSFLAGS = 0xf800 + EXTA = 0x4b00 + EXTB = 0x9600 + EXTPROC = 0x800 + FD_CLOEXEC = 0x1 + FD_SETSIZE = 0x400 + FLUSHO = 0x800000 + F_DUPFD = 0x0 + F_DUPFD_CLOEXEC = 0xa + F_GETFD = 0x1 + F_GETFL = 0x3 + F_GETLK = 0x7 + F_GETOWN = 0x5 + F_ISATTY = 0xb + F_OK = 0x0 + F_RDLCK = 0x1 + F_SETFD = 0x2 + F_SETFL = 0x4 + F_SETLK = 0x8 + F_SETLKW = 0x9 + F_SETOWN = 0x6 + F_UNLCK = 0x2 + F_WRLCK = 0x3 + HUPCL = 0x4000 + HW_MACHINE = 0x1 + ICANON = 0x100 + ICMP6_FILTER = 0x12 + ICRNL = 0x100 + IEXTEN = 0x400 + IFAN_ARRIVAL = 0x0 + IFAN_DEPARTURE = 0x1 + IFF_ALLMULTI = 0x200 + IFF_BROADCAST = 0x2 + IFF_CANTCHANGE = 0x8e52 + IFF_DEBUG = 0x4 + IFF_LINK0 = 0x1000 + IFF_LINK1 = 0x2000 + IFF_LINK2 = 0x4000 + IFF_LOOPBACK = 0x8 + IFF_MULTICAST = 0x8000 + IFF_NOARP = 0x80 + IFF_OACTIVE = 0x400 + IFF_POINTOPOINT = 0x10 + IFF_PROMISC = 0x100 + IFF_RUNNING = 0x40 + IFF_SIMPLEX = 0x800 + IFF_STATICARP = 0x20 + IFF_UP = 0x1 + IFNAMSIZ = 0x10 + IFT_1822 = 0x2 + IFT_A12MPPSWITCH = 0x82 + IFT_AAL2 = 0xbb + IFT_AAL5 = 0x31 + IFT_ADSL = 0x5e + IFT_AFLANE8023 = 0x3b + IFT_AFLANE8025 = 0x3c + IFT_ARAP = 0x58 + IFT_ARCNET = 0x23 + IFT_ARCNETPLUS = 0x24 + IFT_ASYNC = 0x54 + IFT_ATM = 0x25 + IFT_ATMDXI = 0x69 + IFT_ATMFUNI = 0x6a + IFT_ATMIMA = 0x6b + IFT_ATMLOGICAL = 0x50 + IFT_ATMRADIO = 0xbd + IFT_ATMSUBINTERFACE = 0x86 + IFT_ATMVCIENDPT = 0xc2 + IFT_ATMVIRTUAL = 0x95 + IFT_BGPPOLICYACCOUNTING = 0xa2 + IFT_BLUETOOTH = 0xf8 + IFT_BRIDGE = 0xd1 + IFT_BSC = 0x53 + IFT_CARP = 0xf7 + IFT_CCTEMUL = 0x3d + IFT_CEPT = 0x13 + IFT_CES = 0x85 + IFT_CHANNEL = 0x46 + IFT_CNR = 0x55 + IFT_COFFEE = 0x84 + IFT_COMPOSITELINK = 0x9b + IFT_DCN = 0x8d + IFT_DIGITALPOWERLINE = 0x8a + IFT_DIGITALWRAPPEROVERHEADCHANNEL = 0xba + IFT_DLSW = 0x4a + IFT_DOCSCABLEDOWNSTREAM = 0x80 + IFT_DOCSCABLEMACLAYER = 0x7f + IFT_DOCSCABLEUPSTREAM = 0x81 + IFT_DOCSCABLEUPSTREAMCHANNEL = 0xcd + IFT_DS0 = 0x51 + IFT_DS0BUNDLE = 0x52 + IFT_DS1FDL = 0xaa + IFT_DS3 = 0x1e + IFT_DTM = 0x8c + IFT_DUMMY = 0xf1 + IFT_DVBASILN = 0xac + IFT_DVBASIOUT = 0xad + IFT_DVBRCCDOWNSTREAM = 0x93 + IFT_DVBRCCMACLAYER = 0x92 + IFT_DVBRCCUPSTREAM = 0x94 + IFT_ECONET = 0xce + IFT_ENC = 0xf4 + IFT_EON = 0x19 + IFT_EPLRS = 0x57 + IFT_ESCON = 0x49 + IFT_ETHER = 0x6 + IFT_FAITH = 0xf3 + IFT_FAST = 0x7d + IFT_FASTETHER = 0x3e + IFT_FASTETHERFX = 0x45 + IFT_FDDI = 0xf + IFT_FIBRECHANNEL = 0x38 + IFT_FRAMERELAYINTERCONNECT = 0x3a + IFT_FRAMERELAYMPI = 0x5c + IFT_FRDLCIENDPT = 0xc1 + IFT_FRELAY = 0x20 + IFT_FRELAYDCE = 0x2c + IFT_FRF16MFRBUNDLE = 0xa3 + IFT_FRFORWARD = 0x9e + IFT_G703AT2MB = 0x43 + IFT_G703AT64K = 0x42 + IFT_GIF = 0xf0 + IFT_GIGABITETHERNET = 0x75 + IFT_GR303IDT = 0xb2 + IFT_GR303RDT = 0xb1 + IFT_H323GATEKEEPER = 0xa4 + IFT_H323PROXY = 0xa5 + IFT_HDH1822 = 0x3 + IFT_HDLC = 0x76 + IFT_HDSL2 = 0xa8 + IFT_HIPERLAN2 = 0xb7 + IFT_HIPPI = 0x2f + IFT_HIPPIINTERFACE = 0x39 + IFT_HOSTPAD = 0x5a + IFT_HSSI = 0x2e + IFT_HY = 0xe + IFT_IBM370PARCHAN = 0x48 + IFT_IDSL = 0x9a + IFT_IEEE1394 = 0x90 + IFT_IEEE80211 = 0x47 + IFT_IEEE80212 = 0x37 + IFT_IEEE8023ADLAG = 0xa1 + IFT_IFGSN = 0x91 + IFT_IMT = 0xbe + IFT_INFINIBAND = 0xc7 + IFT_INTERLEAVE = 0x7c + IFT_IP = 0x7e + IFT_IPFORWARD = 0x8e + IFT_IPOVERATM = 0x72 + IFT_IPOVERCDLC = 0x6d + IFT_IPOVERCLAW = 0x6e + IFT_IPSWITCH = 0x4e + IFT_ISDN = 0x3f + IFT_ISDNBASIC = 0x14 + IFT_ISDNPRIMARY = 0x15 + IFT_ISDNS = 0x4b + IFT_ISDNU = 0x4c + IFT_ISO88022LLC = 0x29 + IFT_ISO88023 = 0x7 + IFT_ISO88024 = 0x8 + IFT_ISO88025 = 0x9 + IFT_ISO88025CRFPINT = 0x62 + IFT_ISO88025DTR = 0x56 + IFT_ISO88025FIBER = 0x73 + IFT_ISO88026 = 0xa + IFT_ISUP = 0xb3 + IFT_L2VLAN = 0x87 + IFT_L3IPVLAN = 0x88 + IFT_L3IPXVLAN = 0x89 + IFT_LAPB = 0x10 + IFT_LAPD = 0x4d + IFT_LAPF = 0x77 + IFT_LINEGROUP = 0xd2 + IFT_LOCALTALK = 0x2a + IFT_LOOP = 0x18 + IFT_MBIM = 0xfa + IFT_MEDIAMAILOVERIP = 0x8b + IFT_MFSIGLINK = 0xa7 + IFT_MIOX25 = 0x26 + IFT_MODEM = 0x30 + IFT_MPC = 0x71 + IFT_MPLS = 0xa6 + IFT_MPLSTUNNEL = 0x96 + IFT_MSDSL = 0x8f + IFT_MVL = 0xbf + IFT_MYRINET = 0x63 + IFT_NFAS = 0xaf + IFT_NSIP = 0x1b + IFT_OPTICALCHANNEL = 0xc3 + IFT_OPTICALTRANSPORT = 0xc4 + IFT_OTHER = 0x1 + IFT_P10 = 0xc + IFT_P80 = 0xd + IFT_PARA = 0x22 + IFT_PFLOG = 0xf5 + IFT_PFLOW = 0xf9 + IFT_PFSYNC = 0xf6 + IFT_PLC = 0xae + IFT_PON155 = 0xcf + IFT_PON622 = 0xd0 + IFT_POS = 0xab + IFT_PPP = 0x17 + IFT_PPPMULTILINKBUNDLE = 0x6c + IFT_PROPATM = 0xc5 + IFT_PROPBWAP2MP = 0xb8 + IFT_PROPCNLS = 0x59 + IFT_PROPDOCSWIRELESSDOWNSTREAM = 0xb5 + IFT_PROPDOCSWIRELESSMACLAYER = 0xb4 + IFT_PROPDOCSWIRELESSUPSTREAM = 0xb6 + IFT_PROPMUX = 0x36 + IFT_PROPVIRTUAL = 0x35 + IFT_PROPWIRELESSP2P = 0x9d + IFT_PTPSERIAL = 0x16 + IFT_PVC = 0xf2 + IFT_Q2931 = 0xc9 + IFT_QLLC = 0x44 + IFT_RADIOMAC = 0xbc + IFT_RADSL = 0x5f + IFT_REACHDSL = 0xc0 + IFT_RFC1483 = 0x9f + IFT_RS232 = 0x21 + IFT_RSRB = 0x4f + IFT_SDLC = 0x11 + IFT_SDSL = 0x60 + IFT_SHDSL = 0xa9 + IFT_SIP = 0x1f + IFT_SIPSIG = 0xcc + IFT_SIPTG = 0xcb + IFT_SLIP = 0x1c + IFT_SMDSDXI = 0x2b + IFT_SMDSICIP = 0x34 + IFT_SONET = 0x27 + IFT_SONETOVERHEADCHANNEL = 0xb9 + IFT_SONETPATH = 0x32 + IFT_SONETVT = 0x33 + IFT_SRP = 0x97 + IFT_SS7SIGLINK = 0x9c + IFT_STACKTOSTACK = 0x6f + IFT_STARLAN = 0xb + IFT_T1 = 0x12 + IFT_TDLC = 0x74 + IFT_TELINK = 0xc8 + IFT_TERMPAD = 0x5b + IFT_TR008 = 0xb0 + IFT_TRANSPHDLC = 0x7b + IFT_TUNNEL = 0x83 + IFT_ULTRA = 0x1d + IFT_USB = 0xa0 + IFT_V11 = 0x40 + IFT_V35 = 0x2d + IFT_V36 = 0x41 + IFT_V37 = 0x78 + IFT_VDSL = 0x61 + IFT_VIRTUALIPADDRESS = 0x70 + IFT_VIRTUALTG = 0xca + IFT_VOICEDID = 0xd5 + IFT_VOICEEM = 0x64 + IFT_VOICEEMFGD = 0xd3 + IFT_VOICEENCAP = 0x67 + IFT_VOICEFGDEANA = 0xd4 + IFT_VOICEFXO = 0x65 + IFT_VOICEFXS = 0x66 + IFT_VOICEOVERATM = 0x98 + IFT_VOICEOVERCABLE = 0xc6 + IFT_VOICEOVERFRAMERELAY = 0x99 + IFT_VOICEOVERIP = 0x68 + IFT_WIREGUARD = 0xfb + IFT_X213 = 0x5d + IFT_X25 = 0x5 + IFT_X25DDN = 0x4 + IFT_X25HUNTGROUP = 0x7a + IFT_X25MLP = 0x79 + IFT_X25PLE = 0x28 + IFT_XETHER = 0x1a + IGNBRK = 0x1 + IGNCR = 0x80 + IGNPAR = 0x4 + IMAXBEL = 0x2000 + INLCR = 0x40 + INPCK = 0x10 + IN_CLASSA_HOST = 0xffffff + IN_CLASSA_MAX = 0x80 + IN_CLASSA_NET = 0xff000000 + IN_CLASSA_NSHIFT = 0x18 + IN_CLASSB_HOST = 0xffff + IN_CLASSB_MAX = 0x10000 + IN_CLASSB_NET = 0xffff0000 + IN_CLASSB_NSHIFT = 0x10 + IN_CLASSC_HOST = 0xff + IN_CLASSC_NET = 0xffffff00 + IN_CLASSC_NSHIFT = 0x8 + IN_CLASSD_HOST = 0xfffffff + IN_CLASSD_NET = 0xf0000000 + IN_CLASSD_NSHIFT = 0x1c + IN_LOOPBACKNET = 0x7f + IN_RFC3021_HOST = 0x1 + IN_RFC3021_NET = 0xfffffffe + IN_RFC3021_NSHIFT = 0x1f + IPPROTO_AH = 0x33 + IPPROTO_CARP = 0x70 + IPPROTO_DIVERT = 0x102 + IPPROTO_DONE = 0x101 + IPPROTO_DSTOPTS = 0x3c + IPPROTO_EGP = 0x8 + IPPROTO_ENCAP = 0x62 + IPPROTO_EON = 0x50 + IPPROTO_ESP = 0x32 + IPPROTO_ETHERIP = 0x61 + IPPROTO_FRAGMENT = 0x2c + IPPROTO_GGP = 0x3 + IPPROTO_GRE = 0x2f + IPPROTO_HOPOPTS = 0x0 + IPPROTO_ICMP = 0x1 + IPPROTO_ICMPV6 = 0x3a + IPPROTO_IDP = 0x16 + IPPROTO_IGMP = 0x2 + IPPROTO_IP = 0x0 + IPPROTO_IPCOMP = 0x6c + IPPROTO_IPIP = 0x4 + IPPROTO_IPV4 = 0x4 + IPPROTO_IPV6 = 0x29 + IPPROTO_MAX = 0x100 + IPPROTO_MAXID = 0x103 + IPPROTO_MOBILE = 0x37 + IPPROTO_MPLS = 0x89 + IPPROTO_NONE = 0x3b + IPPROTO_PFSYNC = 0xf0 + IPPROTO_PIM = 0x67 + IPPROTO_PUP = 0xc + IPPROTO_RAW = 0xff + IPPROTO_ROUTING = 0x2b + IPPROTO_RSVP = 0x2e + IPPROTO_SCTP = 0x84 + IPPROTO_TCP = 0x6 + IPPROTO_TP = 0x1d + IPPROTO_UDP = 0x11 + IPPROTO_UDPLITE = 0x88 + IPV6_AUTH_LEVEL = 0x35 + IPV6_AUTOFLOWLABEL = 0x3b + IPV6_CHECKSUM = 0x1a + IPV6_DEFAULT_MULTICAST_HOPS = 0x1 + IPV6_DEFAULT_MULTICAST_LOOP = 0x1 + IPV6_DEFHLIM = 0x40 + IPV6_DONTFRAG = 0x3e + IPV6_DSTOPTS = 0x32 + IPV6_ESP_NETWORK_LEVEL = 0x37 + IPV6_ESP_TRANS_LEVEL = 0x36 + IPV6_FAITH = 0x1d + IPV6_FLOWINFO_MASK = 0xffffff0f + IPV6_FLOWLABEL_MASK = 0xffff0f00 + IPV6_FRAGTTL = 0x78 + IPV6_HLIMDEC = 0x1 + IPV6_HOPLIMIT = 0x2f + IPV6_HOPOPTS = 0x31 + IPV6_IPCOMP_LEVEL = 0x3c + IPV6_JOIN_GROUP = 0xc + IPV6_LEAVE_GROUP = 0xd + IPV6_MAXHLIM = 0xff + IPV6_MAXPACKET = 0xffff + IPV6_MINHOPCOUNT = 0x41 + IPV6_MMTU = 0x500 + IPV6_MULTICAST_HOPS = 0xa + IPV6_MULTICAST_IF = 0x9 + IPV6_MULTICAST_LOOP = 0xb + IPV6_NEXTHOP = 0x30 + IPV6_OPTIONS = 0x1 + IPV6_PATHMTU = 0x2c + IPV6_PIPEX = 0x3f + IPV6_PKTINFO = 0x2e + IPV6_PORTRANGE = 0xe + IPV6_PORTRANGE_DEFAULT = 0x0 + IPV6_PORTRANGE_HIGH = 0x1 + IPV6_PORTRANGE_LOW = 0x2 + IPV6_RECVDSTOPTS = 0x28 + IPV6_RECVDSTPORT = 0x40 + IPV6_RECVHOPLIMIT = 0x25 + IPV6_RECVHOPOPTS = 0x27 + IPV6_RECVPATHMTU = 0x2b + IPV6_RECVPKTINFO = 0x24 + IPV6_RECVRTHDR = 0x26 + IPV6_RECVTCLASS = 0x39 + IPV6_RTABLE = 0x1021 + IPV6_RTHDR = 0x33 + IPV6_RTHDRDSTOPTS = 0x23 + IPV6_RTHDR_LOOSE = 0x0 + IPV6_RTHDR_STRICT = 0x1 + IPV6_RTHDR_TYPE_0 = 0x0 + IPV6_SOCKOPT_RESERVED1 = 0x3 + IPV6_TCLASS = 0x3d + IPV6_UNICAST_HOPS = 0x4 + IPV6_USE_MIN_MTU = 0x2a + IPV6_V6ONLY = 0x1b + IPV6_VERSION = 0x60 + IPV6_VERSION_MASK = 0xf0 + IP_ADD_MEMBERSHIP = 0xc + IP_AUTH_LEVEL = 0x14 + IP_DEFAULT_MULTICAST_LOOP = 0x1 + IP_DEFAULT_MULTICAST_TTL = 0x1 + IP_DF = 0x4000 + IP_DROP_MEMBERSHIP = 0xd + IP_ESP_NETWORK_LEVEL = 0x16 + IP_ESP_TRANS_LEVEL = 0x15 + IP_HDRINCL = 0x2 + IP_IPCOMP_LEVEL = 0x1d + IP_IPDEFTTL = 0x25 + IP_IPSECFLOWINFO = 0x24 + IP_IPSEC_LOCAL_AUTH = 0x1b + IP_IPSEC_LOCAL_CRED = 0x19 + IP_IPSEC_LOCAL_ID = 0x17 + IP_IPSEC_REMOTE_AUTH = 0x1c + IP_IPSEC_REMOTE_CRED = 0x1a + IP_IPSEC_REMOTE_ID = 0x18 + IP_MAXPACKET = 0xffff + IP_MAX_MEMBERSHIPS = 0xfff + IP_MF = 0x2000 + IP_MINTTL = 0x20 + IP_MIN_MEMBERSHIPS = 0xf + IP_MSS = 0x240 + IP_MULTICAST_IF = 0x9 + IP_MULTICAST_LOOP = 0xb + IP_MULTICAST_TTL = 0xa + IP_OFFMASK = 0x1fff + IP_OPTIONS = 0x1 + IP_PIPEX = 0x22 + IP_PORTRANGE = 0x13 + IP_PORTRANGE_DEFAULT = 0x0 + IP_PORTRANGE_HIGH = 0x1 + IP_PORTRANGE_LOW = 0x2 + IP_RECVDSTADDR = 0x7 + IP_RECVDSTPORT = 0x21 + IP_RECVIF = 0x1e + IP_RECVOPTS = 0x5 + IP_RECVRETOPTS = 0x6 + IP_RECVRTABLE = 0x23 + IP_RECVTTL = 0x1f + IP_RETOPTS = 0x8 + IP_RF = 0x8000 + IP_RTABLE = 0x1021 + IP_SENDSRCADDR = 0x7 + IP_TOS = 0x3 + IP_TTL = 0x4 + ISIG = 0x80 + ISTRIP = 0x20 + ITIMER_PROF = 0x2 + ITIMER_REAL = 0x0 + ITIMER_VIRTUAL = 0x1 + IUCLC = 0x1000 + IXANY = 0x800 + IXOFF = 0x400 + IXON = 0x200 + KERN_HOSTNAME = 0xa + KERN_OSRELEASE = 0x2 + KERN_OSTYPE = 0x1 + KERN_VERSION = 0x4 + LCNT_OVERLOAD_FLUSH = 0x6 + LOCK_EX = 0x2 + LOCK_NB = 0x4 + LOCK_SH = 0x1 + LOCK_UN = 0x8 + MADV_DONTNEED = 0x4 + MADV_FREE = 0x6 + MADV_NORMAL = 0x0 + MADV_RANDOM = 0x1 + MADV_SEQUENTIAL = 0x2 + MADV_SPACEAVAIL = 0x5 + MADV_WILLNEED = 0x3 + MAP_ANON = 0x1000 + MAP_ANONYMOUS = 0x1000 + MAP_CONCEAL = 0x8000 + MAP_COPY = 0x2 + MAP_FILE = 0x0 + MAP_FIXED = 0x10 + MAP_FLAGMASK = 0xfff7 + MAP_HASSEMAPHORE = 0x0 + MAP_INHERIT = 0x0 + MAP_INHERIT_COPY = 0x1 + MAP_INHERIT_NONE = 0x2 + MAP_INHERIT_SHARE = 0x0 + MAP_INHERIT_ZERO = 0x3 + MAP_NOEXTEND = 0x0 + MAP_NORESERVE = 0x0 + MAP_PRIVATE = 0x2 + MAP_RENAME = 0x0 + MAP_SHARED = 0x1 + MAP_STACK = 0x4000 + MAP_TRYFIXED = 0x0 + MCL_CURRENT = 0x1 + MCL_FUTURE = 0x2 + MNT_ASYNC = 0x40 + MNT_DEFEXPORTED = 0x200 + MNT_DELEXPORT = 0x20000 + MNT_DOOMED = 0x8000000 + MNT_EXPORTANON = 0x400 + MNT_EXPORTED = 0x100 + MNT_EXRDONLY = 0x80 + MNT_FORCE = 0x80000 + MNT_LAZY = 0x3 + MNT_LOCAL = 0x1000 + MNT_NOATIME = 0x8000 + MNT_NODEV = 0x10 + MNT_NOEXEC = 0x4 + MNT_NOPERM = 0x20 + MNT_NOSUID = 0x8 + MNT_NOWAIT = 0x2 + MNT_QUOTA = 0x2000 + MNT_RDONLY = 0x1 + MNT_RELOAD = 0x40000 + MNT_ROOTFS = 0x4000 + MNT_SOFTDEP = 0x4000000 + MNT_STALLED = 0x100000 + MNT_SWAPPABLE = 0x200000 + MNT_SYNCHRONOUS = 0x2 + MNT_UPDATE = 0x10000 + MNT_VISFLAGMASK = 0x400ffff + MNT_WAIT = 0x1 + MNT_WANTRDWR = 0x2000000 + MNT_WXALLOWED = 0x800 + MOUNT_AFS = "afs" + MOUNT_CD9660 = "cd9660" + MOUNT_EXT2FS = "ext2fs" + MOUNT_FFS = "ffs" + MOUNT_FUSEFS = "fuse" + MOUNT_MFS = "mfs" + MOUNT_MSDOS = "msdos" + MOUNT_NCPFS = "ncpfs" + MOUNT_NFS = "nfs" + MOUNT_NTFS = "ntfs" + MOUNT_TMPFS = "tmpfs" + MOUNT_UDF = "udf" + MOUNT_UFS = "ffs" + MSG_BCAST = 0x100 + MSG_CMSG_CLOEXEC = 0x800 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_DONTWAIT = 0x80 + MSG_EOR = 0x8 + MSG_MCAST = 0x200 + MSG_NOSIGNAL = 0x400 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + MS_ASYNC = 0x1 + MS_INVALIDATE = 0x4 + MS_SYNC = 0x2 + NAME_MAX = 0xff + NET_RT_DUMP = 0x1 + NET_RT_FLAGS = 0x2 + NET_RT_IFLIST = 0x3 + NET_RT_IFNAMES = 0x6 + NET_RT_MAXID = 0x8 + NET_RT_SOURCE = 0x7 + NET_RT_STATS = 0x4 + NET_RT_TABLE = 0x5 + NFDBITS = 0x20 + NOFLSH = 0x80000000 + NOKERNINFO = 0x2000000 + NOTE_ATTRIB = 0x8 + NOTE_CHANGE = 0x1 + NOTE_CHILD = 0x4 + NOTE_DELETE = 0x1 + NOTE_EOF = 0x2 + NOTE_EXEC = 0x20000000 + NOTE_EXIT = 0x80000000 + NOTE_EXTEND = 0x4 + NOTE_FORK = 0x40000000 + NOTE_LINK = 0x10 + NOTE_LOWAT = 0x1 + NOTE_OOB = 0x4 + NOTE_PCTRLMASK = 0xf0000000 + NOTE_PDATAMASK = 0xfffff + NOTE_RENAME = 0x20 + NOTE_REVOKE = 0x40 + NOTE_TRACK = 0x1 + NOTE_TRACKERR = 0x2 + NOTE_TRUNCATE = 0x80 + NOTE_WRITE = 0x2 + OCRNL = 0x10 + OLCUC = 0x20 + ONLCR = 0x2 + ONLRET = 0x80 + ONOCR = 0x40 + ONOEOT = 0x8 + OPOST = 0x1 + OXTABS = 0x4 + O_ACCMODE = 0x3 + O_APPEND = 0x8 + O_ASYNC = 0x40 + O_CLOEXEC = 0x10000 + O_CREAT = 0x200 + O_DIRECTORY = 0x20000 + O_DSYNC = 0x80 + O_EXCL = 0x800 + O_EXLOCK = 0x20 + O_FSYNC = 0x80 + O_NDELAY = 0x4 + O_NOCTTY = 0x8000 + O_NOFOLLOW = 0x100 + O_NONBLOCK = 0x4 + O_RDONLY = 0x0 + O_RDWR = 0x2 + O_RSYNC = 0x80 + O_SHLOCK = 0x10 + O_SYNC = 0x80 + O_TRUNC = 0x400 + O_WRONLY = 0x1 + PARENB = 0x1000 + PARMRK = 0x8 + PARODD = 0x2000 + PENDIN = 0x20000000 + PF_FLUSH = 0x1 + PRIO_PGRP = 0x1 + PRIO_PROCESS = 0x0 + PRIO_USER = 0x2 + PROT_EXEC = 0x4 + PROT_NONE = 0x0 + PROT_READ = 0x1 + PROT_WRITE = 0x2 + RLIMIT_CORE = 0x4 + RLIMIT_CPU = 0x0 + RLIMIT_DATA = 0x2 + RLIMIT_FSIZE = 0x1 + RLIMIT_MEMLOCK = 0x6 + RLIMIT_NOFILE = 0x8 + RLIMIT_NPROC = 0x7 + RLIMIT_RSS = 0x5 + RLIMIT_STACK = 0x3 + RLIM_INFINITY = 0x7fffffffffffffff + RTAX_AUTHOR = 0x6 + RTAX_BFD = 0xb + RTAX_BRD = 0x7 + RTAX_DNS = 0xc + RTAX_DST = 0x0 + RTAX_GATEWAY = 0x1 + RTAX_GENMASK = 0x3 + RTAX_IFA = 0x5 + RTAX_IFP = 0x4 + RTAX_LABEL = 0xa + RTAX_MAX = 0xf + RTAX_NETMASK = 0x2 + RTAX_SEARCH = 0xe + RTAX_SRC = 0x8 + RTAX_SRCMASK = 0x9 + RTAX_STATIC = 0xd + RTA_AUTHOR = 0x40 + RTA_BFD = 0x800 + RTA_BRD = 0x80 + RTA_DNS = 0x1000 + RTA_DST = 0x1 + RTA_GATEWAY = 0x2 + RTA_GENMASK = 0x8 + RTA_IFA = 0x20 + RTA_IFP = 0x10 + RTA_LABEL = 0x400 + RTA_NETMASK = 0x4 + RTA_SEARCH = 0x4000 + RTA_SRC = 0x100 + RTA_SRCMASK = 0x200 + RTA_STATIC = 0x2000 + RTF_ANNOUNCE = 0x4000 + RTF_BFD = 0x1000000 + RTF_BLACKHOLE = 0x1000 + RTF_BROADCAST = 0x400000 + RTF_CACHED = 0x20000 + RTF_CLONED = 0x10000 + RTF_CLONING = 0x100 + RTF_CONNECTED = 0x800000 + RTF_DONE = 0x40 + RTF_DYNAMIC = 0x10 + RTF_FMASK = 0x110fc08 + RTF_GATEWAY = 0x2 + RTF_HOST = 0x4 + RTF_LLINFO = 0x400 + RTF_LOCAL = 0x200000 + RTF_MODIFIED = 0x20 + RTF_MPATH = 0x40000 + RTF_MPLS = 0x100000 + RTF_MULTICAST = 0x200 + RTF_PERMANENT_ARP = 0x2000 + RTF_PROTO1 = 0x8000 + RTF_PROTO2 = 0x4000 + RTF_PROTO3 = 0x2000 + RTF_REJECT = 0x8 + RTF_STATIC = 0x800 + RTF_UP = 0x1 + RTF_USETRAILERS = 0x8000 + RTM_80211INFO = 0x15 + RTM_ADD = 0x1 + RTM_BFD = 0x12 + RTM_CHANGE = 0x3 + RTM_CHGADDRATTR = 0x14 + RTM_DELADDR = 0xd + RTM_DELETE = 0x2 + RTM_DESYNC = 0x10 + RTM_GET = 0x4 + RTM_IFANNOUNCE = 0xf + RTM_IFINFO = 0xe + RTM_INVALIDATE = 0x11 + RTM_LOSING = 0x5 + RTM_MAXSIZE = 0x800 + RTM_MISS = 0x7 + RTM_NEWADDR = 0xc + RTM_PROPOSAL = 0x13 + RTM_REDIRECT = 0x6 + RTM_RESOLVE = 0xb + RTM_SOURCE = 0x16 + RTM_VERSION = 0x5 + RTV_EXPIRE = 0x4 + RTV_HOPCOUNT = 0x2 + RTV_MTU = 0x1 + RTV_RPIPE = 0x8 + RTV_RTT = 0x40 + RTV_RTTVAR = 0x80 + RTV_SPIPE = 0x10 + RTV_SSTHRESH = 0x20 + RT_TABLEID_BITS = 0x8 + RT_TABLEID_MASK = 0xff + RT_TABLEID_MAX = 0xff + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 + RUSAGE_THREAD = 0x1 + SCM_RIGHTS = 0x1 + SCM_TIMESTAMP = 0x4 + SEEK_CUR = 0x1 + SEEK_END = 0x2 + SEEK_SET = 0x0 + SHUT_RD = 0x0 + SHUT_RDWR = 0x2 + SHUT_WR = 0x1 + SIOCADDMULTI = 0x80206931 + SIOCAIFADDR = 0x8040691a + SIOCAIFGROUP = 0x80286987 + SIOCATMARK = 0x40047307 + SIOCBRDGADD = 0x8060693c + SIOCBRDGADDL = 0x80606949 + SIOCBRDGADDS = 0x80606941 + SIOCBRDGARL = 0x808c694d + SIOCBRDGDADDR = 0x81286947 + SIOCBRDGDEL = 0x8060693d + SIOCBRDGDELS = 0x80606942 + SIOCBRDGFLUSH = 0x80606948 + SIOCBRDGFRL = 0x808c694e + SIOCBRDGGCACHE = 0xc0146941 + SIOCBRDGGFD = 0xc0146952 + SIOCBRDGGHT = 0xc0146951 + SIOCBRDGGIFFLGS = 0xc060693e + SIOCBRDGGMA = 0xc0146953 + SIOCBRDGGPARAM = 0xc0406958 + SIOCBRDGGPRI = 0xc0146950 + SIOCBRDGGRL = 0xc030694f + SIOCBRDGGTO = 0xc0146946 + SIOCBRDGIFS = 0xc0606942 + SIOCBRDGRTS = 0xc0206943 + SIOCBRDGSADDR = 0xc1286944 + SIOCBRDGSCACHE = 0x80146940 + SIOCBRDGSFD = 0x80146952 + SIOCBRDGSHT = 0x80146951 + SIOCBRDGSIFCOST = 0x80606955 + SIOCBRDGSIFFLGS = 0x8060693f + SIOCBRDGSIFPRIO = 0x80606954 + SIOCBRDGSIFPROT = 0x8060694a + SIOCBRDGSMA = 0x80146953 + SIOCBRDGSPRI = 0x80146950 + SIOCBRDGSPROTO = 0x8014695a + SIOCBRDGSTO = 0x80146945 + SIOCBRDGSTXHC = 0x80146959 + SIOCDELLABEL = 0x80206997 + SIOCDELMULTI = 0x80206932 + SIOCDIFADDR = 0x80206919 + SIOCDIFGROUP = 0x80286989 + SIOCDIFPARENT = 0x802069b4 + SIOCDIFPHYADDR = 0x80206949 + SIOCDPWE3NEIGHBOR = 0x802069de + SIOCDVNETID = 0x802069af + SIOCGETKALIVE = 0xc01869a4 + SIOCGETLABEL = 0x8020699a + SIOCGETMPWCFG = 0xc02069ae + SIOCGETPFLOW = 0xc02069fe + SIOCGETPFSYNC = 0xc02069f8 + SIOCGETSGCNT = 0xc0207534 + SIOCGETVIFCNT = 0xc0287533 + SIOCGETVLAN = 0xc0206990 + SIOCGIFADDR = 0xc0206921 + SIOCGIFBRDADDR = 0xc0206923 + SIOCGIFCONF = 0xc0106924 + SIOCGIFDATA = 0xc020691b + SIOCGIFDESCR = 0xc0206981 + SIOCGIFDSTADDR = 0xc0206922 + SIOCGIFFLAGS = 0xc0206911 + SIOCGIFGATTR = 0xc028698b + SIOCGIFGENERIC = 0xc020693a + SIOCGIFGLIST = 0xc028698d + SIOCGIFGMEMB = 0xc028698a + SIOCGIFGROUP = 0xc0286988 + SIOCGIFHARDMTU = 0xc02069a5 + SIOCGIFLLPRIO = 0xc02069b6 + SIOCGIFMEDIA = 0xc0406938 + SIOCGIFMETRIC = 0xc0206917 + SIOCGIFMTU = 0xc020697e + SIOCGIFNETMASK = 0xc0206925 + SIOCGIFPAIR = 0xc02069b1 + SIOCGIFPARENT = 0xc02069b3 + SIOCGIFPRIORITY = 0xc020699c + SIOCGIFRDOMAIN = 0xc02069a0 + SIOCGIFRTLABEL = 0xc0206983 + SIOCGIFRXR = 0x802069aa + SIOCGIFSFFPAGE = 0xc1126939 + SIOCGIFXFLAGS = 0xc020699e + SIOCGLIFPHYADDR = 0xc218694b + SIOCGLIFPHYDF = 0xc02069c2 + SIOCGLIFPHYECN = 0xc02069c8 + SIOCGLIFPHYRTABLE = 0xc02069a2 + SIOCGLIFPHYTTL = 0xc02069a9 + SIOCGPGRP = 0x40047309 + SIOCGPWE3 = 0xc0206998 + SIOCGPWE3CTRLWORD = 0xc02069dc + SIOCGPWE3FAT = 0xc02069dd + SIOCGPWE3NEIGHBOR = 0xc21869de + SIOCGRXHPRIO = 0xc02069db + SIOCGSPPPPARAMS = 0xc0206994 + SIOCGTXHPRIO = 0xc02069c6 + SIOCGUMBINFO = 0xc02069be + SIOCGUMBPARAM = 0xc02069c0 + SIOCGVH = 0xc02069f6 + SIOCGVNETFLOWID = 0xc02069c4 + SIOCGVNETID = 0xc02069a7 + SIOCIFAFATTACH = 0x801169ab + SIOCIFAFDETACH = 0x801169ac + SIOCIFCREATE = 0x8020697a + SIOCIFDESTROY = 0x80206979 + SIOCIFGCLONERS = 0xc0106978 + SIOCSETKALIVE = 0x801869a3 + SIOCSETLABEL = 0x80206999 + SIOCSETMPWCFG = 0x802069ad + SIOCSETPFLOW = 0x802069fd + SIOCSETPFSYNC = 0x802069f7 + SIOCSETVLAN = 0x8020698f + SIOCSIFADDR = 0x8020690c + SIOCSIFBRDADDR = 0x80206913 + SIOCSIFDESCR = 0x80206980 + SIOCSIFDSTADDR = 0x8020690e + SIOCSIFFLAGS = 0x80206910 + SIOCSIFGATTR = 0x8028698c + SIOCSIFGENERIC = 0x80206939 + SIOCSIFLLADDR = 0x8020691f + SIOCSIFLLPRIO = 0x802069b5 + SIOCSIFMEDIA = 0xc0206937 + SIOCSIFMETRIC = 0x80206918 + SIOCSIFMTU = 0x8020697f + SIOCSIFNETMASK = 0x80206916 + SIOCSIFPAIR = 0x802069b0 + SIOCSIFPARENT = 0x802069b2 + SIOCSIFPRIORITY = 0x8020699b + SIOCSIFRDOMAIN = 0x8020699f + SIOCSIFRTLABEL = 0x80206982 + SIOCSIFXFLAGS = 0x8020699d + SIOCSLIFPHYADDR = 0x8218694a + SIOCSLIFPHYDF = 0x802069c1 + SIOCSLIFPHYECN = 0x802069c7 + SIOCSLIFPHYRTABLE = 0x802069a1 + SIOCSLIFPHYTTL = 0x802069a8 + SIOCSPGRP = 0x80047308 + SIOCSPWE3CTRLWORD = 0x802069dc + SIOCSPWE3FAT = 0x802069dd + SIOCSPWE3NEIGHBOR = 0x821869de + SIOCSRXHPRIO = 0x802069db + SIOCSSPPPPARAMS = 0x80206993 + SIOCSTXHPRIO = 0x802069c5 + SIOCSUMBPARAM = 0x802069bf + SIOCSVH = 0xc02069f5 + SIOCSVNETFLOWID = 0x802069c3 + SIOCSVNETID = 0x802069a6 + SOCK_CLOEXEC = 0x8000 + SOCK_DGRAM = 0x2 + SOCK_DNS = 0x1000 + SOCK_NONBLOCK = 0x4000 + SOCK_RAW = 0x3 + SOCK_RDM = 0x4 + SOCK_SEQPACKET = 0x5 + SOCK_STREAM = 0x1 + SOL_SOCKET = 0xffff + SOMAXCONN = 0x80 + SO_ACCEPTCONN = 0x2 + SO_BINDANY = 0x1000 + SO_BROADCAST = 0x20 + SO_DEBUG = 0x1 + SO_DOMAIN = 0x1024 + SO_DONTROUTE = 0x10 + SO_ERROR = 0x1007 + SO_KEEPALIVE = 0x8 + SO_LINGER = 0x80 + SO_NETPROC = 0x1020 + SO_OOBINLINE = 0x100 + SO_PEERCRED = 0x1022 + SO_PROTOCOL = 0x1025 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x4 + SO_REUSEPORT = 0x200 + SO_RTABLE = 0x1021 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_SPLICE = 0x1023 + SO_TIMESTAMP = 0x800 + SO_TYPE = 0x1008 + SO_USELOOPBACK = 0x40 + SO_ZEROIZE = 0x2000 + S_BLKSIZE = 0x200 + S_IEXEC = 0x40 + S_IFBLK = 0x6000 + S_IFCHR = 0x2000 + S_IFDIR = 0x4000 + S_IFIFO = 0x1000 + S_IFLNK = 0xa000 + S_IFMT = 0xf000 + S_IFREG = 0x8000 + S_IFSOCK = 0xc000 + S_IREAD = 0x100 + S_IRGRP = 0x20 + S_IROTH = 0x4 + S_IRUSR = 0x100 + S_IRWXG = 0x38 + S_IRWXO = 0x7 + S_IRWXU = 0x1c0 + S_ISGID = 0x400 + S_ISTXT = 0x200 + S_ISUID = 0x800 + S_ISVTX = 0x200 + S_IWGRP = 0x10 + S_IWOTH = 0x2 + S_IWRITE = 0x80 + S_IWUSR = 0x80 + S_IXGRP = 0x8 + S_IXOTH = 0x1 + S_IXUSR = 0x40 + TCIFLUSH = 0x1 + TCIOFF = 0x3 + TCIOFLUSH = 0x3 + TCION = 0x4 + TCOFLUSH = 0x2 + TCOOFF = 0x1 + TCOON = 0x2 + TCPOPT_EOL = 0x0 + TCPOPT_MAXSEG = 0x2 + TCPOPT_NOP = 0x1 + TCPOPT_SACK = 0x5 + TCPOPT_SACK_HDR = 0x1010500 + TCPOPT_SACK_PERMITTED = 0x4 + TCPOPT_SACK_PERMIT_HDR = 0x1010402 + TCPOPT_SIGNATURE = 0x13 + TCPOPT_TIMESTAMP = 0x8 + TCPOPT_TSTAMP_HDR = 0x101080a + TCPOPT_WINDOW = 0x3 + TCP_INFO = 0x9 + TCP_MAXSEG = 0x2 + TCP_MAXWIN = 0xffff + TCP_MAX_SACK = 0x3 + TCP_MAX_WINSHIFT = 0xe + TCP_MD5SIG = 0x4 + TCP_MSS = 0x200 + TCP_NODELAY = 0x1 + TCP_NOPUSH = 0x10 + TCP_SACKHOLE_LIMIT = 0x80 + TCP_SACK_ENABLE = 0x8 + TCSAFLUSH = 0x2 + TIMER_ABSTIME = 0x1 + TIMER_RELTIME = 0x0 + TIOCCBRK = 0x2000747a + TIOCCDTR = 0x20007478 + TIOCCHKVERAUTH = 0x2000741e + TIOCCLRVERAUTH = 0x2000741d + TIOCCONS = 0x80047462 + TIOCDRAIN = 0x2000745e + TIOCEXCL = 0x2000740d + TIOCEXT = 0x80047460 + TIOCFLAG_CLOCAL = 0x2 + TIOCFLAG_CRTSCTS = 0x4 + TIOCFLAG_MDMBUF = 0x8 + TIOCFLAG_PPS = 0x10 + TIOCFLAG_SOFTCAR = 0x1 + TIOCFLUSH = 0x80047410 + TIOCGETA = 0x402c7413 + TIOCGETD = 0x4004741a + TIOCGFLAGS = 0x4004745d + TIOCGPGRP = 0x40047477 + TIOCGSID = 0x40047463 + TIOCGTSTAMP = 0x4010745b + TIOCGWINSZ = 0x40087468 + TIOCMBIC = 0x8004746b + TIOCMBIS = 0x8004746c + TIOCMGET = 0x4004746a + TIOCMODG = 0x4004746a + TIOCMODS = 0x8004746d + TIOCMSET = 0x8004746d + TIOCM_CAR = 0x40 + TIOCM_CD = 0x40 + TIOCM_CTS = 0x20 + TIOCM_DSR = 0x100 + TIOCM_DTR = 0x2 + TIOCM_LE = 0x1 + TIOCM_RI = 0x80 + TIOCM_RNG = 0x80 + TIOCM_RTS = 0x4 + TIOCM_SR = 0x10 + TIOCM_ST = 0x8 + TIOCNOTTY = 0x20007471 + TIOCNXCL = 0x2000740e + TIOCOUTQ = 0x40047473 + TIOCPKT = 0x80047470 + TIOCPKT_DATA = 0x0 + TIOCPKT_DOSTOP = 0x20 + TIOCPKT_FLUSHREAD = 0x1 + TIOCPKT_FLUSHWRITE = 0x2 + TIOCPKT_IOCTL = 0x40 + TIOCPKT_NOSTOP = 0x10 + TIOCPKT_START = 0x8 + TIOCPKT_STOP = 0x4 + TIOCREMOTE = 0x80047469 + TIOCSBRK = 0x2000747b + TIOCSCTTY = 0x20007461 + TIOCSDTR = 0x20007479 + TIOCSETA = 0x802c7414 + TIOCSETAF = 0x802c7416 + TIOCSETAW = 0x802c7415 + TIOCSETD = 0x8004741b + TIOCSETVERAUTH = 0x8004741c + TIOCSFLAGS = 0x8004745c + TIOCSIG = 0x8004745f + TIOCSPGRP = 0x80047476 + TIOCSTART = 0x2000746e + TIOCSTAT = 0x20007465 + TIOCSTOP = 0x2000746f + TIOCSTSTAMP = 0x8008745a + TIOCSWINSZ = 0x80087467 + TIOCUCNTL = 0x80047466 + TIOCUCNTL_CBRK = 0x7a + TIOCUCNTL_SBRK = 0x7b + TOSTOP = 0x400000 + UTIME_NOW = -0x2 + UTIME_OMIT = -0x1 + VDISCARD = 0xf + VDSUSP = 0xb + VEOF = 0x0 + VEOL = 0x1 + VEOL2 = 0x2 + VERASE = 0x3 + VINTR = 0x8 + VKILL = 0x5 + VLNEXT = 0xe + VMIN = 0x10 + VM_ANONMIN = 0x7 + VM_LOADAVG = 0x2 + VM_MALLOC_CONF = 0xc + VM_MAXID = 0xd + VM_MAXSLP = 0xa + VM_METER = 0x1 + VM_NKMEMPAGES = 0x6 + VM_PSSTRINGS = 0x3 + VM_SWAPENCRYPT = 0x5 + VM_USPACE = 0xb + VM_UVMEXP = 0x4 + VM_VNODEMIN = 0x9 + VM_VTEXTMIN = 0x8 + VQUIT = 0x9 + VREPRINT = 0x6 + VSTART = 0xc + VSTATUS = 0x12 + VSTOP = 0xd + VSUSP = 0xa + VTIME = 0x11 + VWERASE = 0x4 + WALTSIG = 0x4 + WCONTINUED = 0x8 + WCOREFLAG = 0x80 + WNOHANG = 0x1 + WUNTRACED = 0x2 + XCASE = 0x1000000 +) + +// Errors +const ( + E2BIG = syscall.Errno(0x7) + EACCES = syscall.Errno(0xd) + EADDRINUSE = syscall.Errno(0x30) + EADDRNOTAVAIL = syscall.Errno(0x31) + EAFNOSUPPORT = syscall.Errno(0x2f) + EAGAIN = syscall.Errno(0x23) + EALREADY = syscall.Errno(0x25) + EAUTH = syscall.Errno(0x50) + EBADF = syscall.Errno(0x9) + EBADMSG = syscall.Errno(0x5c) + EBADRPC = syscall.Errno(0x48) + EBUSY = syscall.Errno(0x10) + ECANCELED = syscall.Errno(0x58) + ECHILD = syscall.Errno(0xa) + ECONNABORTED = syscall.Errno(0x35) + ECONNREFUSED = syscall.Errno(0x3d) + ECONNRESET = syscall.Errno(0x36) + EDEADLK = syscall.Errno(0xb) + EDESTADDRREQ = syscall.Errno(0x27) + EDOM = syscall.Errno(0x21) + EDQUOT = syscall.Errno(0x45) + EEXIST = syscall.Errno(0x11) + EFAULT = syscall.Errno(0xe) + EFBIG = syscall.Errno(0x1b) + EFTYPE = syscall.Errno(0x4f) + EHOSTDOWN = syscall.Errno(0x40) + EHOSTUNREACH = syscall.Errno(0x41) + EIDRM = syscall.Errno(0x59) + EILSEQ = syscall.Errno(0x54) + EINPROGRESS = syscall.Errno(0x24) + EINTR = syscall.Errno(0x4) + EINVAL = syscall.Errno(0x16) + EIO = syscall.Errno(0x5) + EIPSEC = syscall.Errno(0x52) + EISCONN = syscall.Errno(0x38) + EISDIR = syscall.Errno(0x15) + ELAST = syscall.Errno(0x5f) + ELOOP = syscall.Errno(0x3e) + EMEDIUMTYPE = syscall.Errno(0x56) + EMFILE = syscall.Errno(0x18) + EMLINK = syscall.Errno(0x1f) + EMSGSIZE = syscall.Errno(0x28) + ENAMETOOLONG = syscall.Errno(0x3f) + ENEEDAUTH = syscall.Errno(0x51) + ENETDOWN = syscall.Errno(0x32) + ENETRESET = syscall.Errno(0x34) + ENETUNREACH = syscall.Errno(0x33) + ENFILE = syscall.Errno(0x17) + ENOATTR = syscall.Errno(0x53) + ENOBUFS = syscall.Errno(0x37) + ENODEV = syscall.Errno(0x13) + ENOENT = syscall.Errno(0x2) + ENOEXEC = syscall.Errno(0x8) + ENOLCK = syscall.Errno(0x4d) + ENOMEDIUM = syscall.Errno(0x55) + ENOMEM = syscall.Errno(0xc) + ENOMSG = syscall.Errno(0x5a) + ENOPROTOOPT = syscall.Errno(0x2a) + ENOSPC = syscall.Errno(0x1c) + ENOSYS = syscall.Errno(0x4e) + ENOTBLK = syscall.Errno(0xf) + ENOTCONN = syscall.Errno(0x39) + ENOTDIR = syscall.Errno(0x14) + ENOTEMPTY = syscall.Errno(0x42) + ENOTRECOVERABLE = syscall.Errno(0x5d) + ENOTSOCK = syscall.Errno(0x26) + ENOTSUP = syscall.Errno(0x5b) + ENOTTY = syscall.Errno(0x19) + ENXIO = syscall.Errno(0x6) + EOPNOTSUPP = syscall.Errno(0x2d) + EOVERFLOW = syscall.Errno(0x57) + EOWNERDEAD = syscall.Errno(0x5e) + EPERM = syscall.Errno(0x1) + EPFNOSUPPORT = syscall.Errno(0x2e) + EPIPE = syscall.Errno(0x20) + EPROCLIM = syscall.Errno(0x43) + EPROCUNAVAIL = syscall.Errno(0x4c) + EPROGMISMATCH = syscall.Errno(0x4b) + EPROGUNAVAIL = syscall.Errno(0x4a) + EPROTO = syscall.Errno(0x5f) + EPROTONOSUPPORT = syscall.Errno(0x2b) + EPROTOTYPE = syscall.Errno(0x29) + ERANGE = syscall.Errno(0x22) + EREMOTE = syscall.Errno(0x47) + EROFS = syscall.Errno(0x1e) + ERPCMISMATCH = syscall.Errno(0x49) + ESHUTDOWN = syscall.Errno(0x3a) + ESOCKTNOSUPPORT = syscall.Errno(0x2c) + ESPIPE = syscall.Errno(0x1d) + ESRCH = syscall.Errno(0x3) + ESTALE = syscall.Errno(0x46) + ETIMEDOUT = syscall.Errno(0x3c) + ETOOMANYREFS = syscall.Errno(0x3b) + ETXTBSY = syscall.Errno(0x1a) + EUSERS = syscall.Errno(0x44) + EWOULDBLOCK = syscall.Errno(0x23) + EXDEV = syscall.Errno(0x12) +) + +// Signals +const ( + SIGABRT = syscall.Signal(0x6) + SIGALRM = syscall.Signal(0xe) + SIGBUS = syscall.Signal(0xa) + SIGCHLD = syscall.Signal(0x14) + SIGCONT = syscall.Signal(0x13) + SIGEMT = syscall.Signal(0x7) + SIGFPE = syscall.Signal(0x8) + SIGHUP = syscall.Signal(0x1) + SIGILL = syscall.Signal(0x4) + SIGINFO = syscall.Signal(0x1d) + SIGINT = syscall.Signal(0x2) + SIGIO = syscall.Signal(0x17) + SIGIOT = syscall.Signal(0x6) + SIGKILL = syscall.Signal(0x9) + SIGPIPE = syscall.Signal(0xd) + SIGPROF = syscall.Signal(0x1b) + SIGQUIT = syscall.Signal(0x3) + SIGSEGV = syscall.Signal(0xb) + SIGSTOP = syscall.Signal(0x11) + SIGSYS = syscall.Signal(0xc) + SIGTERM = syscall.Signal(0xf) + SIGTHR = syscall.Signal(0x20) + SIGTRAP = syscall.Signal(0x5) + SIGTSTP = syscall.Signal(0x12) + SIGTTIN = syscall.Signal(0x15) + SIGTTOU = syscall.Signal(0x16) + SIGURG = syscall.Signal(0x10) + SIGUSR1 = syscall.Signal(0x1e) + SIGUSR2 = syscall.Signal(0x1f) + SIGVTALRM = syscall.Signal(0x1a) + SIGWINCH = syscall.Signal(0x1c) + SIGXCPU = syscall.Signal(0x18) + SIGXFSZ = syscall.Signal(0x19) +) + +// Error table +var errorList = [...]struct { + num syscall.Errno + name string + desc string +}{ + {1, "EPERM", "operation not permitted"}, + {2, "ENOENT", "no such file or directory"}, + {3, "ESRCH", "no such process"}, + {4, "EINTR", "interrupted system call"}, + {5, "EIO", "input/output error"}, + {6, "ENXIO", "device not configured"}, + {7, "E2BIG", "argument list too long"}, + {8, "ENOEXEC", "exec format error"}, + {9, "EBADF", "bad file descriptor"}, + {10, "ECHILD", "no child processes"}, + {11, "EDEADLK", "resource deadlock avoided"}, + {12, "ENOMEM", "cannot allocate memory"}, + {13, "EACCES", "permission denied"}, + {14, "EFAULT", "bad address"}, + {15, "ENOTBLK", "block device required"}, + {16, "EBUSY", "device busy"}, + {17, "EEXIST", "file exists"}, + {18, "EXDEV", "cross-device link"}, + {19, "ENODEV", "operation not supported by device"}, + {20, "ENOTDIR", "not a directory"}, + {21, "EISDIR", "is a directory"}, + {22, "EINVAL", "invalid argument"}, + {23, "ENFILE", "too many open files in system"}, + {24, "EMFILE", "too many open files"}, + {25, "ENOTTY", "inappropriate ioctl for device"}, + {26, "ETXTBSY", "text file busy"}, + {27, "EFBIG", "file too large"}, + {28, "ENOSPC", "no space left on device"}, + {29, "ESPIPE", "illegal seek"}, + {30, "EROFS", "read-only file system"}, + {31, "EMLINK", "too many links"}, + {32, "EPIPE", "broken pipe"}, + {33, "EDOM", "numerical argument out of domain"}, + {34, "ERANGE", "result too large"}, + {35, "EAGAIN", "resource temporarily unavailable"}, + {36, "EINPROGRESS", "operation now in progress"}, + {37, "EALREADY", "operation already in progress"}, + {38, "ENOTSOCK", "socket operation on non-socket"}, + {39, "EDESTADDRREQ", "destination address required"}, + {40, "EMSGSIZE", "message too long"}, + {41, "EPROTOTYPE", "protocol wrong type for socket"}, + {42, "ENOPROTOOPT", "protocol not available"}, + {43, "EPROTONOSUPPORT", "protocol not supported"}, + {44, "ESOCKTNOSUPPORT", "socket type not supported"}, + {45, "EOPNOTSUPP", "operation not supported"}, + {46, "EPFNOSUPPORT", "protocol family not supported"}, + {47, "EAFNOSUPPORT", "address family not supported by protocol family"}, + {48, "EADDRINUSE", "address already in use"}, + {49, "EADDRNOTAVAIL", "can't assign requested address"}, + {50, "ENETDOWN", "network is down"}, + {51, "ENETUNREACH", "network is unreachable"}, + {52, "ENETRESET", "network dropped connection on reset"}, + {53, "ECONNABORTED", "software caused connection abort"}, + {54, "ECONNRESET", "connection reset by peer"}, + {55, "ENOBUFS", "no buffer space available"}, + {56, "EISCONN", "socket is already connected"}, + {57, "ENOTCONN", "socket is not connected"}, + {58, "ESHUTDOWN", "can't send after socket shutdown"}, + {59, "ETOOMANYREFS", "too many references: can't splice"}, + {60, "ETIMEDOUT", "operation timed out"}, + {61, "ECONNREFUSED", "connection refused"}, + {62, "ELOOP", "too many levels of symbolic links"}, + {63, "ENAMETOOLONG", "file name too long"}, + {64, "EHOSTDOWN", "host is down"}, + {65, "EHOSTUNREACH", "no route to host"}, + {66, "ENOTEMPTY", "directory not empty"}, + {67, "EPROCLIM", "too many processes"}, + {68, "EUSERS", "too many users"}, + {69, "EDQUOT", "disk quota exceeded"}, + {70, "ESTALE", "stale NFS file handle"}, + {71, "EREMOTE", "too many levels of remote in path"}, + {72, "EBADRPC", "RPC struct is bad"}, + {73, "ERPCMISMATCH", "RPC version wrong"}, + {74, "EPROGUNAVAIL", "RPC program not available"}, + {75, "EPROGMISMATCH", "program version wrong"}, + {76, "EPROCUNAVAIL", "bad procedure for program"}, + {77, "ENOLCK", "no locks available"}, + {78, "ENOSYS", "function not implemented"}, + {79, "EFTYPE", "inappropriate file type or format"}, + {80, "EAUTH", "authentication error"}, + {81, "ENEEDAUTH", "need authenticator"}, + {82, "EIPSEC", "IPsec processing failure"}, + {83, "ENOATTR", "attribute not found"}, + {84, "EILSEQ", "illegal byte sequence"}, + {85, "ENOMEDIUM", "no medium found"}, + {86, "EMEDIUMTYPE", "wrong medium type"}, + {87, "EOVERFLOW", "value too large to be stored in data type"}, + {88, "ECANCELED", "operation canceled"}, + {89, "EIDRM", "identifier removed"}, + {90, "ENOMSG", "no message of desired type"}, + {91, "ENOTSUP", "not supported"}, + {92, "EBADMSG", "bad message"}, + {93, "ENOTRECOVERABLE", "state not recoverable"}, + {94, "EOWNERDEAD", "previous owner died"}, + {95, "ELAST", "protocol error"}, +} + +// Signal table +var signalList = [...]struct { + num syscall.Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGQUIT", "quit"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGTRAP", "trace/BPT trap"}, + {6, "SIGABRT", "abort trap"}, + {7, "SIGEMT", "EMT trap"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad system call"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGURG", "urgent I/O condition"}, + {17, "SIGSTOP", "suspended (signal)"}, + {18, "SIGTSTP", "suspended"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGXCPU", "cputime limit exceeded"}, + {25, "SIGXFSZ", "filesize limit exceeded"}, + {26, "SIGVTALRM", "virtual timer expired"}, + {27, "SIGPROF", "profiling timer expired"}, + {28, "SIGWINCH", "window size changes"}, + {29, "SIGINFO", "information request"}, + {30, "SIGUSR1", "user defined signal 1"}, + {31, "SIGUSR2", "user defined signal 2"}, + {32, "SIGTHR", "thread AST"}, +} diff --git a/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go b/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go index 46e054cc..1afee6a0 100644 --- a/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go +++ b/vendor/golang.org/x/sys/unix/zerrors_solaris_amd64.go @@ -1,6 +1,7 @@ // mkerrors.sh -m64 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && solaris // +build amd64,solaris // Code generated by cmd/cgo -godefs; DO NOT EDIT. @@ -192,6 +193,12 @@ const ( CSTOPB = 0x40 CSUSP = 0x1a CSWTCH = 0x1a + DIOC = 0x6400 + DIOCGETB = 0x6402 + DIOCGETC = 0x6401 + DIOCGETP = 0x6408 + DIOCSETE = 0x6403 + DIOCSETP = 0x6409 DLT_AIRONET_HEADER = 0x78 DLT_APPLE_IP_OVER_IEEE1394 = 0x8a DLT_ARCNET = 0x7 @@ -290,6 +297,7 @@ const ( FF0 = 0x0 FF1 = 0x8000 FFDLY = 0x8000 + FIORDCHK = 0x6603 FLUSHALL = 0x1 FLUSHDATA = 0x0 FLUSHO = 0x2000 @@ -358,6 +366,7 @@ const ( HUPCL = 0x400 IBSHIFT = 0x10 ICANON = 0x2 + ICMP6_FILTER = 0x1 ICRNL = 0x100 IEXTEN = 0x8000 IFF_ADDRCONF = 0x80000 @@ -604,6 +613,7 @@ const ( IP_RECVPKTINFO = 0x1a IP_RECVRETOPTS = 0x6 IP_RECVSLLA = 0xa + IP_RECVTOS = 0xc IP_RECVTTL = 0xb IP_RETOPTS = 0x8 IP_REUSEADDR = 0x104 @@ -645,6 +655,14 @@ const ( MAP_SHARED = 0x1 MAP_TEXT = 0x400 MAP_TYPE = 0xf + MCAST_BLOCK_SOURCE = 0x2b + MCAST_EXCLUDE = 0x2 + MCAST_INCLUDE = 0x1 + MCAST_JOIN_GROUP = 0x29 + MCAST_JOIN_SOURCE_GROUP = 0x2d + MCAST_LEAVE_GROUP = 0x2a + MCAST_LEAVE_SOURCE_GROUP = 0x2e + MCAST_UNBLOCK_SOURCE = 0x2c MCL_CURRENT = 0x1 MCL_FUTURE = 0x2 MSG_CTRUNC = 0x10 @@ -653,6 +671,7 @@ const ( MSG_DUPCTRL = 0x800 MSG_EOR = 0x8 MSG_MAXIOVLEN = 0x10 + MSG_NOSIGNAL = 0x200 MSG_NOTIFICATION = 0x100 MSG_OOB = 0x1 MSG_PEEK = 0x2 @@ -687,6 +706,8 @@ const ( O_APPEND = 0x8 O_CLOEXEC = 0x800000 O_CREAT = 0x100 + O_DIRECT = 0x2000000 + O_DIRECTORY = 0x1000000 O_DSYNC = 0x40 O_EXCL = 0x400 O_EXEC = 0x400000 @@ -725,7 +746,7 @@ const ( RLIMIT_FSIZE = 0x1 RLIMIT_NOFILE = 0x5 RLIMIT_STACK = 0x3 - RLIM_INFINITY = -0x3 + RLIM_INFINITY = 0xfffffffffffffffd RTAX_AUTHOR = 0x6 RTAX_BRD = 0x7 RTAX_DST = 0x0 @@ -1047,6 +1068,7 @@ const ( TCOON = 0x1 TCP_ABORT_THRESHOLD = 0x11 TCP_ANONPRIVBIND = 0x20 + TCP_CONGESTION = 0x25 TCP_CONN_ABORT_THRESHOLD = 0x13 TCP_CONN_NOTIFY_THRESHOLD = 0x12 TCP_CORK = 0x18 @@ -1076,6 +1098,8 @@ const ( TCSETSF = 0x5410 TCSETSW = 0x540f TCXONC = 0x5406 + TIMER_ABSTIME = 0x1 + TIMER_RELTIME = 0x0 TIOC = 0x5400 TIOCCBRK = 0x747a TIOCCDTR = 0x7478 diff --git a/vendor/golang.org/x/sys/unix/zerrors_zos_s390x.go b/vendor/golang.org/x/sys/unix/zerrors_zos_s390x.go new file mode 100644 index 00000000..fc7d0506 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zerrors_zos_s390x.go @@ -0,0 +1,860 @@ +// Copyright 2020 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build zos && s390x +// +build zos,s390x + +// Hand edited based on zerrors_linux_s390x.go +// TODO: auto-generate. + +package unix + +const ( + BRKINT = 0x0001 + CLOCK_MONOTONIC = 0x1 + CLOCK_PROCESS_CPUTIME_ID = 0x2 + CLOCK_REALTIME = 0x0 + CLOCK_THREAD_CPUTIME_ID = 0x3 + CS8 = 0x0030 + CSIZE = 0x0030 + ECHO = 0x00000008 + ECHONL = 0x00000001 + FD_CLOEXEC = 0x01 + FD_CLOFORK = 0x02 + FNDELAY = 0x04 + F_CLOSFD = 9 + F_CONTROL_CVT = 13 + F_DUPFD = 0 + F_DUPFD2 = 8 + F_GETFD = 1 + F_GETFL = 259 + F_GETLK = 5 + F_GETOWN = 10 + F_OK = 0x0 + F_RDLCK = 1 + F_SETFD = 2 + F_SETFL = 4 + F_SETLK = 6 + F_SETLKW = 7 + F_SETOWN = 11 + F_SETTAG = 12 + F_UNLCK = 3 + F_WRLCK = 2 + FSTYPE_ZFS = 0xe9 //"Z" + FSTYPE_HFS = 0xc8 //"H" + FSTYPE_NFS = 0xd5 //"N" + FSTYPE_TFS = 0xe3 //"T" + FSTYPE_AUTOMOUNT = 0xc1 //"A" + IP6F_MORE_FRAG = 0x0001 + IP6F_OFF_MASK = 0xfff8 + IP6F_RESERVED_MASK = 0x0006 + IP6OPT_JUMBO = 0xc2 + IP6OPT_JUMBO_LEN = 6 + IP6OPT_MUTABLE = 0x20 + IP6OPT_NSAP_ADDR = 0xc3 + IP6OPT_PAD1 = 0x00 + IP6OPT_PADN = 0x01 + IP6OPT_ROUTER_ALERT = 0x05 + IP6OPT_TUNNEL_LIMIT = 0x04 + IP6OPT_TYPE_DISCARD = 0x40 + IP6OPT_TYPE_FORCEICMP = 0x80 + IP6OPT_TYPE_ICMP = 0xc0 + IP6OPT_TYPE_SKIP = 0x00 + IP6_ALERT_AN = 0x0002 + IP6_ALERT_MLD = 0x0000 + IP6_ALERT_RSVP = 0x0001 + IPPORT_RESERVED = 1024 + IPPORT_USERRESERVED = 5000 + IPPROTO_AH = 51 + SOL_AH = 51 + IPPROTO_DSTOPTS = 60 + SOL_DSTOPTS = 60 + IPPROTO_EGP = 8 + SOL_EGP = 8 + IPPROTO_ESP = 50 + SOL_ESP = 50 + IPPROTO_FRAGMENT = 44 + SOL_FRAGMENT = 44 + IPPROTO_GGP = 2 + SOL_GGP = 2 + IPPROTO_HOPOPTS = 0 + SOL_HOPOPTS = 0 + IPPROTO_ICMP = 1 + SOL_ICMP = 1 + IPPROTO_ICMPV6 = 58 + SOL_ICMPV6 = 58 + IPPROTO_IDP = 22 + SOL_IDP = 22 + IPPROTO_IP = 0 + SOL_IP = 0 + IPPROTO_IPV6 = 41 + SOL_IPV6 = 41 + IPPROTO_MAX = 256 + SOL_MAX = 256 + IPPROTO_NONE = 59 + SOL_NONE = 59 + IPPROTO_PUP = 12 + SOL_PUP = 12 + IPPROTO_RAW = 255 + SOL_RAW = 255 + IPPROTO_ROUTING = 43 + SOL_ROUTING = 43 + IPPROTO_TCP = 6 + SOL_TCP = 6 + IPPROTO_UDP = 17 + SOL_UDP = 17 + IPV6_ADDR_PREFERENCES = 32 + IPV6_CHECKSUM = 19 + IPV6_DONTFRAG = 29 + IPV6_DSTOPTS = 23 + IPV6_HOPLIMIT = 11 + IPV6_HOPOPTS = 22 + IPV6_JOIN_GROUP = 5 + IPV6_LEAVE_GROUP = 6 + IPV6_MULTICAST_HOPS = 9 + IPV6_MULTICAST_IF = 7 + IPV6_MULTICAST_LOOP = 4 + IPV6_NEXTHOP = 20 + IPV6_PATHMTU = 12 + IPV6_PKTINFO = 13 + IPV6_PREFER_SRC_CGA = 0x10 + IPV6_PREFER_SRC_COA = 0x02 + IPV6_PREFER_SRC_HOME = 0x01 + IPV6_PREFER_SRC_NONCGA = 0x20 + IPV6_PREFER_SRC_PUBLIC = 0x08 + IPV6_PREFER_SRC_TMP = 0x04 + IPV6_RECVDSTOPTS = 28 + IPV6_RECVHOPLIMIT = 14 + IPV6_RECVHOPOPTS = 26 + IPV6_RECVPATHMTU = 16 + IPV6_RECVPKTINFO = 15 + IPV6_RECVRTHDR = 25 + IPV6_RECVTCLASS = 31 + IPV6_RTHDR = 21 + IPV6_RTHDRDSTOPTS = 24 + IPV6_RTHDR_TYPE_0 = 0 + IPV6_TCLASS = 30 + IPV6_UNICAST_HOPS = 3 + IPV6_USE_MIN_MTU = 18 + IPV6_V6ONLY = 10 + IP_ADD_MEMBERSHIP = 5 + IP_ADD_SOURCE_MEMBERSHIP = 12 + IP_BLOCK_SOURCE = 10 + IP_DEFAULT_MULTICAST_LOOP = 1 + IP_DEFAULT_MULTICAST_TTL = 1 + IP_DROP_MEMBERSHIP = 6 + IP_DROP_SOURCE_MEMBERSHIP = 13 + IP_MAX_MEMBERSHIPS = 20 + IP_MULTICAST_IF = 7 + IP_MULTICAST_LOOP = 4 + IP_MULTICAST_TTL = 3 + IP_OPTIONS = 1 + IP_PKTINFO = 101 + IP_RECVPKTINFO = 102 + IP_TOS = 2 + IP_TTL = 3 + IP_UNBLOCK_SOURCE = 11 + ICANON = 0x0010 + ICMP6_FILTER = 0x26 + ICRNL = 0x0002 + IEXTEN = 0x0020 + IGNBRK = 0x0004 + IGNCR = 0x0008 + INLCR = 0x0020 + ISIG = 0x0040 + ISTRIP = 0x0080 + IXON = 0x0200 + IXOFF = 0x0100 + LOCK_SH = 0x1 // Not exist on zOS + LOCK_EX = 0x2 // Not exist on zOS + LOCK_NB = 0x4 // Not exist on zOS + LOCK_UN = 0x8 // Not exist on zOS + POLLIN = 0x0003 + POLLOUT = 0x0004 + POLLPRI = 0x0010 + POLLERR = 0x0020 + POLLHUP = 0x0040 + POLLNVAL = 0x0080 + PROT_READ = 0x1 // mmap - page can be read + PROT_WRITE = 0x2 // page can be written + PROT_NONE = 0x4 // can't be accessed + PROT_EXEC = 0x8 // can be executed + MAP_PRIVATE = 0x1 // changes are private + MAP_SHARED = 0x2 // changes are shared + MAP_FIXED = 0x4 // place exactly + MCAST_JOIN_GROUP = 40 + MCAST_LEAVE_GROUP = 41 + MCAST_JOIN_SOURCE_GROUP = 42 + MCAST_LEAVE_SOURCE_GROUP = 43 + MCAST_BLOCK_SOURCE = 44 + MCAST_UNBLOCK_SOURCE = 45 + MS_SYNC = 0x1 // msync - synchronous writes + MS_ASYNC = 0x2 // asynchronous writes + MS_INVALIDATE = 0x4 // invalidate mappings + MTM_RDONLY = 0x80000000 + MTM_RDWR = 0x40000000 + MTM_UMOUNT = 0x10000000 + MTM_IMMED = 0x08000000 + MTM_FORCE = 0x04000000 + MTM_DRAIN = 0x02000000 + MTM_RESET = 0x01000000 + MTM_SAMEMODE = 0x00100000 + MTM_UNQSEFORCE = 0x00040000 + MTM_NOSUID = 0x00000400 + MTM_SYNCHONLY = 0x00000200 + MTM_REMOUNT = 0x00000100 + MTM_NOSECURITY = 0x00000080 + NFDBITS = 0x20 + O_ACCMODE = 0x03 + O_APPEND = 0x08 + O_ASYNCSIG = 0x0200 + O_CREAT = 0x80 + O_EXCL = 0x40 + O_GETFL = 0x0F + O_LARGEFILE = 0x0400 + O_NONBLOCK = 0x04 + O_RDONLY = 0x02 + O_RDWR = 0x03 + O_SYNC = 0x0100 + O_TRUNC = 0x10 + O_WRONLY = 0x01 + O_NOCTTY = 0x20 + OPOST = 0x0001 + ONLCR = 0x0004 + PARENB = 0x0200 + PARMRK = 0x0400 + QUERYCVT = 3 + RUSAGE_CHILDREN = -0x1 + RUSAGE_SELF = 0x0 // RUSAGE_THREAD unsupported on z/OS + SEEK_CUR = 1 + SEEK_END = 2 + SEEK_SET = 0 + SETAUTOCVTALL = 5 + SETAUTOCVTON = 2 + SETCVTALL = 4 + SETCVTOFF = 0 + SETCVTON = 1 + AF_APPLETALK = 16 + AF_CCITT = 10 + AF_CHAOS = 5 + AF_DATAKIT = 9 + AF_DLI = 13 + AF_ECMA = 8 + AF_HYLINK = 15 + AF_IMPLINK = 3 + AF_INET = 2 + AF_INET6 = 19 + AF_INTF = 20 + AF_IUCV = 17 + AF_LAT = 14 + AF_LINK = 18 + AF_MAX = 30 + AF_NBS = 7 + AF_NDD = 23 + AF_NETWARE = 22 + AF_NS = 6 + AF_PUP = 4 + AF_RIF = 21 + AF_ROUTE = 20 + AF_SNA = 11 + AF_UNIX = 1 + AF_UNSPEC = 0 + IBMTCP_IMAGE = 1 + MSG_ACK_EXPECTED = 0x10 + MSG_ACK_GEN = 0x40 + MSG_ACK_TIMEOUT = 0x20 + MSG_CONNTERM = 0x80 + MSG_CTRUNC = 0x20 + MSG_DONTROUTE = 0x4 + MSG_EOF = 0x8000 + MSG_EOR = 0x8 + MSG_MAXIOVLEN = 16 + MSG_NONBLOCK = 0x4000 + MSG_OOB = 0x1 + MSG_PEEK = 0x2 + MSG_TRUNC = 0x10 + MSG_WAITALL = 0x40 + PRIO_PROCESS = 1 + PRIO_PGRP = 2 + PRIO_USER = 3 + RLIMIT_CPU = 0 + RLIMIT_FSIZE = 1 + RLIMIT_DATA = 2 + RLIMIT_STACK = 3 + RLIMIT_CORE = 4 + RLIMIT_AS = 5 + RLIMIT_NOFILE = 6 + RLIMIT_MEMLIMIT = 7 + RLIM_INFINITY = 2147483647 + SCM_RIGHTS = 0x01 + SF_CLOSE = 0x00000002 + SF_REUSE = 0x00000001 + SHUT_RD = 0 + SHUT_RDWR = 2 + SHUT_WR = 1 + SOCK_CONN_DGRAM = 6 + SOCK_DGRAM = 2 + SOCK_RAW = 3 + SOCK_RDM = 4 + SOCK_SEQPACKET = 5 + SOCK_STREAM = 1 + SOL_SOCKET = 0xffff + SOMAXCONN = 10 + SO_ACCEPTCONN = 0x0002 + SO_ACCEPTECONNABORTED = 0x0006 + SO_ACKNOW = 0x7700 + SO_BROADCAST = 0x0020 + SO_BULKMODE = 0x8000 + SO_CKSUMRECV = 0x0800 + SO_CLOSE = 0x01 + SO_CLUSTERCONNTYPE = 0x00004001 + SO_CLUSTERCONNTYPE_INTERNAL = 8 + SO_CLUSTERCONNTYPE_NOCONN = 0 + SO_CLUSTERCONNTYPE_NONE = 1 + SO_CLUSTERCONNTYPE_SAME_CLUSTER = 2 + SO_CLUSTERCONNTYPE_SAME_IMAGE = 4 + SO_DEBUG = 0x0001 + SO_DONTROUTE = 0x0010 + SO_ERROR = 0x1007 + SO_IGNOREINCOMINGPUSH = 0x1 + SO_IGNORESOURCEVIPA = 0x0002 + SO_KEEPALIVE = 0x0008 + SO_LINGER = 0x0080 + SO_NONBLOCKLOCAL = 0x8001 + SO_NOREUSEADDR = 0x1000 + SO_OOBINLINE = 0x0100 + SO_OPTACK = 0x8004 + SO_OPTMSS = 0x8003 + SO_RCVBUF = 0x1002 + SO_RCVLOWAT = 0x1004 + SO_RCVTIMEO = 0x1006 + SO_REUSEADDR = 0x0004 + SO_REUSEPORT = 0x0200 + SO_SECINFO = 0x00004002 + SO_SET = 0x0200 + SO_SNDBUF = 0x1001 + SO_SNDLOWAT = 0x1003 + SO_SNDTIMEO = 0x1005 + SO_TYPE = 0x1008 + SO_UNSET = 0x0400 + SO_USELOOPBACK = 0x0040 + SO_USE_IFBUFS = 0x0400 + S_ISUID = 0x0800 + S_ISGID = 0x0400 + S_ISVTX = 0x0200 + S_IRUSR = 0x0100 + S_IWUSR = 0x0080 + S_IXUSR = 0x0040 + S_IRWXU = 0x01C0 + S_IRGRP = 0x0020 + S_IWGRP = 0x0010 + S_IXGRP = 0x0008 + S_IRWXG = 0x0038 + S_IROTH = 0x0004 + S_IWOTH = 0x0002 + S_IXOTH = 0x0001 + S_IRWXO = 0x0007 + S_IREAD = S_IRUSR + S_IWRITE = S_IWUSR + S_IEXEC = S_IXUSR + S_IFDIR = 0x01000000 + S_IFCHR = 0x02000000 + S_IFREG = 0x03000000 + S_IFFIFO = 0x04000000 + S_IFIFO = 0x04000000 + S_IFLNK = 0x05000000 + S_IFBLK = 0x06000000 + S_IFSOCK = 0x07000000 + S_IFVMEXTL = 0xFE000000 + S_IFVMEXTL_EXEC = 0x00010000 + S_IFVMEXTL_DATA = 0x00020000 + S_IFVMEXTL_MEL = 0x00030000 + S_IFEXTL = 0x00000001 + S_IFPROGCTL = 0x00000002 + S_IFAPFCTL = 0x00000004 + S_IFNOSHARE = 0x00000008 + S_IFSHARELIB = 0x00000010 + S_IFMT = 0xFF000000 + S_IFMST = 0x00FF0000 + TCP_KEEPALIVE = 0x8 + TCP_NODELAY = 0x1 + TCP_INFO = 0xb + TCP_USER_TIMEOUT = 0x1 + TIOCGWINSZ = 0x4008a368 + TIOCSWINSZ = 0x8008a367 + TIOCSBRK = 0x2000a77b + TIOCCBRK = 0x2000a77a + TIOCSTI = 0x8001a772 + TIOCGPGRP = 0x4004a777 // _IOR(167, 119, int) + TCSANOW = 0 + TCSETS = 0 // equivalent to TCSANOW for tcsetattr + TCSADRAIN = 1 + TCSETSW = 1 // equivalent to TCSADRAIN for tcsetattr + TCSAFLUSH = 2 + TCSETSF = 2 // equivalent to TCSAFLUSH for tcsetattr + TCGETS = 3 // not defined in ioctl.h -- zos golang only + TCIFLUSH = 0 + TCOFLUSH = 1 + TCIOFLUSH = 2 + TCOOFF = 0 + TCOON = 1 + TCIOFF = 2 + TCION = 3 + TIOCSPGRP = 0x8004a776 + TIOCNOTTY = 0x2000a771 + TIOCEXCL = 0x2000a70d + TIOCNXCL = 0x2000a70e + TIOCGETD = 0x4004a700 + TIOCSETD = 0x8004a701 + TIOCPKT = 0x8004a770 + TIOCSTOP = 0x2000a76f + TIOCSTART = 0x2000a76e + TIOCUCNTL = 0x8004a766 + TIOCREMOTE = 0x8004a769 + TIOCMGET = 0x4004a76a + TIOCMSET = 0x8004a76d + TIOCMBIC = 0x8004a76b + TIOCMBIS = 0x8004a76c + VINTR = 0 + VQUIT = 1 + VERASE = 2 + VKILL = 3 + VEOF = 4 + VEOL = 5 + VMIN = 6 + VSTART = 7 + VSTOP = 8 + VSUSP = 9 + VTIME = 10 + WCONTINUED = 0x4 + WNOHANG = 0x1 + WUNTRACED = 0x2 + _BPX_SWAP = 1 + _BPX_NONSWAP = 2 + MCL_CURRENT = 1 // for Linux compatibility -- no zos semantics + MCL_FUTURE = 2 // for Linux compatibility -- no zos semantics + MCL_ONFAULT = 3 // for Linux compatibility -- no zos semantics + MADV_NORMAL = 0 // for Linux compatibility -- no zos semantics + MADV_RANDOM = 1 // for Linux compatibility -- no zos semantics + MADV_SEQUENTIAL = 2 // for Linux compatibility -- no zos semantics + MADV_WILLNEED = 3 // for Linux compatibility -- no zos semantics + MADV_REMOVE = 4 // for Linux compatibility -- no zos semantics + MADV_DONTFORK = 5 // for Linux compatibility -- no zos semantics + MADV_DOFORK = 6 // for Linux compatibility -- no zos semantics + MADV_HWPOISON = 7 // for Linux compatibility -- no zos semantics + MADV_MERGEABLE = 8 // for Linux compatibility -- no zos semantics + MADV_UNMERGEABLE = 9 // for Linux compatibility -- no zos semantics + MADV_SOFT_OFFLINE = 10 // for Linux compatibility -- no zos semantics + MADV_HUGEPAGE = 11 // for Linux compatibility -- no zos semantics + MADV_NOHUGEPAGE = 12 // for Linux compatibility -- no zos semantics + MADV_DONTDUMP = 13 // for Linux compatibility -- no zos semantics + MADV_DODUMP = 14 // for Linux compatibility -- no zos semantics + MADV_FREE = 15 // for Linux compatibility -- no zos semantics + MADV_WIPEONFORK = 16 // for Linux compatibility -- no zos semantics + MADV_KEEPONFORK = 17 // for Linux compatibility -- no zos semantics + AT_SYMLINK_NOFOLLOW = 1 // for Unix compatibility -- no zos semantics + AT_FDCWD = 2 // for Unix compatibility -- no zos semantics +) + +const ( + EDOM = Errno(1) + ERANGE = Errno(2) + EACCES = Errno(111) + EAGAIN = Errno(112) + EBADF = Errno(113) + EBUSY = Errno(114) + ECHILD = Errno(115) + EDEADLK = Errno(116) + EEXIST = Errno(117) + EFAULT = Errno(118) + EFBIG = Errno(119) + EINTR = Errno(120) + EINVAL = Errno(121) + EIO = Errno(122) + EISDIR = Errno(123) + EMFILE = Errno(124) + EMLINK = Errno(125) + ENAMETOOLONG = Errno(126) + ENFILE = Errno(127) + ENODEV = Errno(128) + ENOENT = Errno(129) + ENOEXEC = Errno(130) + ENOLCK = Errno(131) + ENOMEM = Errno(132) + ENOSPC = Errno(133) + ENOSYS = Errno(134) + ENOTDIR = Errno(135) + ENOTEMPTY = Errno(136) + ENOTTY = Errno(137) + ENXIO = Errno(138) + EPERM = Errno(139) + EPIPE = Errno(140) + EROFS = Errno(141) + ESPIPE = Errno(142) + ESRCH = Errno(143) + EXDEV = Errno(144) + E2BIG = Errno(145) + ELOOP = Errno(146) + EILSEQ = Errno(147) + ENODATA = Errno(148) + EOVERFLOW = Errno(149) + EMVSNOTUP = Errno(150) + ECMSSTORAGE = Errno(151) + EMVSDYNALC = Errno(151) + EMVSCVAF = Errno(152) + EMVSCATLG = Errno(153) + ECMSINITIAL = Errno(156) + EMVSINITIAL = Errno(156) + ECMSERR = Errno(157) + EMVSERR = Errno(157) + EMVSPARM = Errno(158) + ECMSPFSFILE = Errno(159) + EMVSPFSFILE = Errno(159) + EMVSBADCHAR = Errno(160) + ECMSPFSPERM = Errno(162) + EMVSPFSPERM = Errno(162) + EMVSSAFEXTRERR = Errno(163) + EMVSSAF2ERR = Errno(164) + EMVSTODNOTSET = Errno(165) + EMVSPATHOPTS = Errno(166) + EMVSNORTL = Errno(167) + EMVSEXPIRE = Errno(168) + EMVSPASSWORD = Errno(169) + EMVSWLMERROR = Errno(170) + EMVSCPLERROR = Errno(171) + EMVSARMERROR = Errno(172) + ELENOFORK = Errno(200) + ELEMSGERR = Errno(201) + EFPMASKINV = Errno(202) + EFPMODEINV = Errno(203) + EBUFLEN = Errno(227) + EEXTLINK = Errno(228) + ENODD = Errno(229) + ECMSESMERR = Errno(230) + ECPERR = Errno(231) + ELEMULTITHREAD = Errno(232) + ELEFENCE = Errno(244) + EBADDATA = Errno(245) + EUNKNOWN = Errno(246) + ENOTSUP = Errno(247) + EBADNAME = Errno(248) + ENOTSAFE = Errno(249) + ELEMULTITHREADFORK = Errno(257) + ECUNNOENV = Errno(258) + ECUNNOCONV = Errno(259) + ECUNNOTALIGNED = Errno(260) + ECUNERR = Errno(262) + EIBMBADCALL = Errno(1000) + EIBMBADPARM = Errno(1001) + EIBMSOCKOUTOFRANGE = Errno(1002) + EIBMSOCKINUSE = Errno(1003) + EIBMIUCVERR = Errno(1004) + EOFFLOADboxERROR = Errno(1005) + EOFFLOADboxRESTART = Errno(1006) + EOFFLOADboxDOWN = Errno(1007) + EIBMCONFLICT = Errno(1008) + EIBMCANCELLED = Errno(1009) + EIBMBADTCPNAME = Errno(1011) + ENOTBLK = Errno(1100) + ETXTBSY = Errno(1101) + EWOULDBLOCK = Errno(1102) + EINPROGRESS = Errno(1103) + EALREADY = Errno(1104) + ENOTSOCK = Errno(1105) + EDESTADDRREQ = Errno(1106) + EMSGSIZE = Errno(1107) + EPROTOTYPE = Errno(1108) + ENOPROTOOPT = Errno(1109) + EPROTONOSUPPORT = Errno(1110) + ESOCKTNOSUPPORT = Errno(1111) + EOPNOTSUPP = Errno(1112) + EPFNOSUPPORT = Errno(1113) + EAFNOSUPPORT = Errno(1114) + EADDRINUSE = Errno(1115) + EADDRNOTAVAIL = Errno(1116) + ENETDOWN = Errno(1117) + ENETUNREACH = Errno(1118) + ENETRESET = Errno(1119) + ECONNABORTED = Errno(1120) + ECONNRESET = Errno(1121) + ENOBUFS = Errno(1122) + EISCONN = Errno(1123) + ENOTCONN = Errno(1124) + ESHUTDOWN = Errno(1125) + ETOOMANYREFS = Errno(1126) + ETIMEDOUT = Errno(1127) + ECONNREFUSED = Errno(1128) + EHOSTDOWN = Errno(1129) + EHOSTUNREACH = Errno(1130) + EPROCLIM = Errno(1131) + EUSERS = Errno(1132) + EDQUOT = Errno(1133) + ESTALE = Errno(1134) + EREMOTE = Errno(1135) + ENOSTR = Errno(1136) + ETIME = Errno(1137) + ENOSR = Errno(1138) + ENOMSG = Errno(1139) + EBADMSG = Errno(1140) + EIDRM = Errno(1141) + ENONET = Errno(1142) + ERREMOTE = Errno(1143) + ENOLINK = Errno(1144) + EADV = Errno(1145) + ESRMNT = Errno(1146) + ECOMM = Errno(1147) + EPROTO = Errno(1148) + EMULTIHOP = Errno(1149) + EDOTDOT = Errno(1150) + EREMCHG = Errno(1151) + ECANCELED = Errno(1152) + EINTRNODATA = Errno(1159) + ENOREUSE = Errno(1160) + ENOMOVE = Errno(1161) +) + +// Signals +const ( + SIGHUP = Signal(1) + SIGINT = Signal(2) + SIGABRT = Signal(3) + SIGILL = Signal(4) + SIGPOLL = Signal(5) + SIGURG = Signal(6) + SIGSTOP = Signal(7) + SIGFPE = Signal(8) + SIGKILL = Signal(9) + SIGBUS = Signal(10) + SIGSEGV = Signal(11) + SIGSYS = Signal(12) + SIGPIPE = Signal(13) + SIGALRM = Signal(14) + SIGTERM = Signal(15) + SIGUSR1 = Signal(16) + SIGUSR2 = Signal(17) + SIGABND = Signal(18) + SIGCONT = Signal(19) + SIGCHLD = Signal(20) + SIGTTIN = Signal(21) + SIGTTOU = Signal(22) + SIGIO = Signal(23) + SIGQUIT = Signal(24) + SIGTSTP = Signal(25) + SIGTRAP = Signal(26) + SIGIOERR = Signal(27) + SIGWINCH = Signal(28) + SIGXCPU = Signal(29) + SIGXFSZ = Signal(30) + SIGVTALRM = Signal(31) + SIGPROF = Signal(32) + SIGDANGER = Signal(33) + SIGTHSTOP = Signal(34) + SIGTHCONT = Signal(35) + SIGTRACE = Signal(37) + SIGDCE = Signal(38) + SIGDUMP = Signal(39) +) + +// Error table +var errorList = [...]struct { + num Errno + name string + desc string +}{ + {1, "EDC5001I", "A domain error occurred."}, + {2, "EDC5002I", "A range error occurred."}, + {111, "EDC5111I", "Permission denied."}, + {112, "EDC5112I", "Resource temporarily unavailable."}, + {113, "EDC5113I", "Bad file descriptor."}, + {114, "EDC5114I", "Resource busy."}, + {115, "EDC5115I", "No child processes."}, + {116, "EDC5116I", "Resource deadlock avoided."}, + {117, "EDC5117I", "File exists."}, + {118, "EDC5118I", "Incorrect address."}, + {119, "EDC5119I", "File too large."}, + {120, "EDC5120I", "Interrupted function call."}, + {121, "EDC5121I", "Invalid argument."}, + {122, "EDC5122I", "Input/output error."}, + {123, "EDC5123I", "Is a directory."}, + {124, "EDC5124I", "Too many open files."}, + {125, "EDC5125I", "Too many links."}, + {126, "EDC5126I", "Filename too long."}, + {127, "EDC5127I", "Too many open files in system."}, + {128, "EDC5128I", "No such device."}, + {129, "EDC5129I", "No such file or directory."}, + {130, "EDC5130I", "Exec format error."}, + {131, "EDC5131I", "No locks available."}, + {132, "EDC5132I", "Not enough memory."}, + {133, "EDC5133I", "No space left on device."}, + {134, "EDC5134I", "Function not implemented."}, + {135, "EDC5135I", "Not a directory."}, + {136, "EDC5136I", "Directory not empty."}, + {137, "EDC5137I", "Inappropriate I/O control operation."}, + {138, "EDC5138I", "No such device or address."}, + {139, "EDC5139I", "Operation not permitted."}, + {140, "EDC5140I", "Broken pipe."}, + {141, "EDC5141I", "Read-only file system."}, + {142, "EDC5142I", "Invalid seek."}, + {143, "EDC5143I", "No such process."}, + {144, "EDC5144I", "Improper link."}, + {145, "EDC5145I", "The parameter list is too long, or the message to receive was too large for the buffer."}, + {146, "EDC5146I", "Too many levels of symbolic links."}, + {147, "EDC5147I", "Illegal byte sequence."}, + {148, "", ""}, + {149, "EDC5149I", "Value Overflow Error."}, + {150, "EDC5150I", "UNIX System Services is not active."}, + {151, "EDC5151I", "Dynamic allocation error."}, + {152, "EDC5152I", "Common VTOC access facility (CVAF) error."}, + {153, "EDC5153I", "Catalog obtain error."}, + {156, "EDC5156I", "Process initialization error."}, + {157, "EDC5157I", "An internal error has occurred."}, + {158, "EDC5158I", "Bad parameters were passed to the service."}, + {159, "EDC5159I", "The Physical File System encountered a permanent file error."}, + {160, "EDC5160I", "Bad character in environment variable name."}, + {162, "EDC5162I", "The Physical File System encountered a system error."}, + {163, "EDC5163I", "SAF/RACF extract error."}, + {164, "EDC5164I", "SAF/RACF error."}, + {165, "EDC5165I", "System TOD clock not set."}, + {166, "EDC5166I", "Access mode argument on function call conflicts with PATHOPTS parameter on JCL DD statement."}, + {167, "EDC5167I", "Access to the UNIX System Services version of the C RTL is denied."}, + {168, "EDC5168I", "Password has expired."}, + {169, "EDC5169I", "Password is invalid."}, + {170, "EDC5170I", "An error was encountered with WLM."}, + {171, "EDC5171I", "An error was encountered with CPL."}, + {172, "EDC5172I", "An error was encountered with Application Response Measurement (ARM) component."}, + {200, "EDC5200I", "The application contains a Language Environment member language that cannot tolerate a fork()."}, + {201, "EDC5201I", "The Language Environment message file was not found in the hierarchical file system."}, + {202, "EDC5202E", "DLL facilities are not supported under SPC environment."}, + {203, "EDC5203E", "DLL facilities are not supported under POSIX environment."}, + {227, "EDC5227I", "Buffer is not long enough to contain a path definition"}, + {228, "EDC5228I", "The file referred to is an external link"}, + {229, "EDC5229I", "No path definition for ddname in effect"}, + {230, "EDC5230I", "ESM error."}, + {231, "EDC5231I", "CP or the external security manager had an error"}, + {232, "EDC5232I", "The function failed because it was invoked from a multithread environment."}, + {244, "EDC5244I", "The program, module or DLL is not supported in this environment."}, + {245, "EDC5245I", "Data is not valid."}, + {246, "EDC5246I", "Unknown system state."}, + {247, "EDC5247I", "Operation not supported."}, + {248, "EDC5248I", "The object name specified is not correct."}, + {249, "EDC5249I", "The function is not allowed."}, + {257, "EDC5257I", "Function cannot be called in the child process of a fork() from a multithreaded process until exec() is called."}, + {258, "EDC5258I", "A CUN_RS_NO_UNI_ENV error was issued by Unicode Services."}, + {259, "EDC5259I", "A CUN_RS_NO_CONVERSION error was issued by Unicode Services."}, + {260, "EDC5260I", "A CUN_RS_TABLE_NOT_ALIGNED error was issued by Unicode Services."}, + {262, "EDC5262I", "An iconv() function encountered an unexpected error while using Unicode Services."}, + {1000, "EDC8000I", "A bad socket-call constant was found in the IUCV header."}, + {1001, "EDC8001I", "An error was found in the IUCV header."}, + {1002, "EDC8002I", "A socket descriptor is out of range."}, + {1003, "EDC8003I", "A socket descriptor is in use."}, + {1004, "EDC8004I", "Request failed because of an IUCV error."}, + {1005, "EDC8005I", "Offload box error."}, + {1006, "EDC8006I", "Offload box restarted."}, + {1007, "EDC8007I", "Offload box down."}, + {1008, "EDC8008I", "Already a conflicting call outstanding on socket."}, + {1009, "EDC8009I", "Request cancelled using a SOCKcallCANCEL request."}, + {1011, "EDC8011I", "A name of a PFS was specified that either is not configured or is not a Sockets PFS."}, + {1100, "EDC8100I", "Block device required."}, + {1101, "EDC8101I", "Text file busy."}, + {1102, "EDC8102I", "Operation would block."}, + {1103, "EDC8103I", "Operation now in progress."}, + {1104, "EDC8104I", "Connection already in progress."}, + {1105, "EDC8105I", "Socket operation on non-socket."}, + {1106, "EDC8106I", "Destination address required."}, + {1107, "EDC8107I", "Message too long."}, + {1108, "EDC8108I", "Protocol wrong type for socket."}, + {1109, "EDC8109I", "Protocol not available."}, + {1110, "EDC8110I", "Protocol not supported."}, + {1111, "EDC8111I", "Socket type not supported."}, + {1112, "EDC8112I", "Operation not supported on socket."}, + {1113, "EDC8113I", "Protocol family not supported."}, + {1114, "EDC8114I", "Address family not supported."}, + {1115, "EDC8115I", "Address already in use."}, + {1116, "EDC8116I", "Address not available."}, + {1117, "EDC8117I", "Network is down."}, + {1118, "EDC8118I", "Network is unreachable."}, + {1119, "EDC8119I", "Network dropped connection on reset."}, + {1120, "EDC8120I", "Connection ended abnormally."}, + {1121, "EDC8121I", "Connection reset."}, + {1122, "EDC8122I", "No buffer space available."}, + {1123, "EDC8123I", "Socket already connected."}, + {1124, "EDC8124I", "Socket not connected."}, + {1125, "EDC8125I", "Can't send after socket shutdown."}, + {1126, "EDC8126I", "Too many references; can't splice."}, + {1127, "EDC8127I", "Connection timed out."}, + {1128, "EDC8128I", "Connection refused."}, + {1129, "EDC8129I", "Host is not available."}, + {1130, "EDC8130I", "Host cannot be reached."}, + {1131, "EDC8131I", "Too many processes."}, + {1132, "EDC8132I", "Too many users."}, + {1133, "EDC8133I", "Disk quota exceeded."}, + {1134, "EDC8134I", "Stale file handle."}, + {1135, "", ""}, + {1136, "EDC8136I", "File is not a STREAM."}, + {1137, "EDC8137I", "STREAMS ioctl() timeout."}, + {1138, "EDC8138I", "No STREAMS resources."}, + {1139, "EDC8139I", "The message identified by set_id and msg_id is not in the message catalog."}, + {1140, "EDC8140I", "Bad message."}, + {1141, "EDC8141I", "Identifier removed."}, + {1142, "", ""}, + {1143, "", ""}, + {1144, "EDC8144I", "The link has been severed."}, + {1145, "", ""}, + {1146, "", ""}, + {1147, "", ""}, + {1148, "EDC8148I", "Protocol error."}, + {1149, "EDC8149I", "Multihop not allowed."}, + {1150, "", ""}, + {1151, "", ""}, + {1152, "EDC8152I", "The asynchronous I/O request has been canceled."}, + {1159, "EDC8159I", "Function call was interrupted before any data was received."}, + {1160, "EDC8160I", "Socket reuse is not supported."}, + {1161, "EDC8161I", "The file system cannot currently be moved."}, +} + +// Signal table +var signalList = [...]struct { + num Signal + name string + desc string +}{ + {1, "SIGHUP", "hangup"}, + {2, "SIGINT", "interrupt"}, + {3, "SIGABT", "aborted"}, + {4, "SIGILL", "illegal instruction"}, + {5, "SIGPOLL", "pollable event"}, + {6, "SIGURG", "urgent I/O condition"}, + {7, "SIGSTOP", "stop process"}, + {8, "SIGFPE", "floating point exception"}, + {9, "SIGKILL", "killed"}, + {10, "SIGBUS", "bus error"}, + {11, "SIGSEGV", "segmentation fault"}, + {12, "SIGSYS", "bad argument to routine"}, + {13, "SIGPIPE", "broken pipe"}, + {14, "SIGALRM", "alarm clock"}, + {15, "SIGTERM", "terminated"}, + {16, "SIGUSR1", "user defined signal 1"}, + {17, "SIGUSR2", "user defined signal 2"}, + {18, "SIGABND", "abend"}, + {19, "SIGCONT", "continued"}, + {20, "SIGCHLD", "child exited"}, + {21, "SIGTTIN", "stopped (tty input)"}, + {22, "SIGTTOU", "stopped (tty output)"}, + {23, "SIGIO", "I/O possible"}, + {24, "SIGQUIT", "quit"}, + {25, "SIGTSTP", "stopped"}, + {26, "SIGTRAP", "trace/breakpoint trap"}, + {27, "SIGIOER", "I/O error"}, + {28, "SIGWINCH", "window changed"}, + {29, "SIGXCPU", "CPU time limit exceeded"}, + {30, "SIGXFSZ", "file size limit exceeded"}, + {31, "SIGVTALRM", "virtual timer expired"}, + {32, "SIGPROF", "profiling timer expired"}, + {33, "SIGDANGER", "danger"}, + {34, "SIGTHSTOP", "stop thread"}, + {35, "SIGTHCONT", "continue thread"}, + {37, "SIGTRACE", "trace"}, + {38, "", "DCE"}, + {39, "SIGDUMP", "dump"}, +} diff --git a/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go b/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go index 89c5920e..bd001a6e 100644 --- a/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go +++ b/vendor/golang.org/x/sys/unix/zptrace_armnn_linux.go @@ -1,5 +1,6 @@ // Code generated by linux/mkall.go generatePtracePair("arm", "arm64"). DO NOT EDIT. +//go:build linux && (arm || arm64) // +build linux // +build arm arm64 diff --git a/vendor/golang.org/x/sys/unix/zptrace_mipsnn_linux.go b/vendor/golang.org/x/sys/unix/zptrace_mipsnn_linux.go index 24b841ee..c34d0639 100644 --- a/vendor/golang.org/x/sys/unix/zptrace_mipsnn_linux.go +++ b/vendor/golang.org/x/sys/unix/zptrace_mipsnn_linux.go @@ -1,5 +1,6 @@ // Code generated by linux/mkall.go generatePtracePair("mips", "mips64"). DO NOT EDIT. +//go:build linux && (mips || mips64) // +build linux // +build mips mips64 diff --git a/vendor/golang.org/x/sys/unix/zptrace_mipsnnle_linux.go b/vendor/golang.org/x/sys/unix/zptrace_mipsnnle_linux.go index 47b04895..3ccf0c0c 100644 --- a/vendor/golang.org/x/sys/unix/zptrace_mipsnnle_linux.go +++ b/vendor/golang.org/x/sys/unix/zptrace_mipsnnle_linux.go @@ -1,5 +1,6 @@ // Code generated by linux/mkall.go generatePtracePair("mipsle", "mips64le"). DO NOT EDIT. +//go:build linux && (mipsle || mips64le) // +build linux // +build mipsle mips64le diff --git a/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go b/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go index ea5d9cb5..7d658570 100644 --- a/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go +++ b/vendor/golang.org/x/sys/unix/zptrace_x86_linux.go @@ -1,5 +1,6 @@ // Code generated by linux/mkall.go generatePtracePair("386", "amd64"). DO NOT EDIT. +//go:build linux && (386 || amd64) // +build linux // +build 386 amd64 diff --git a/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go b/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go index ed657ff1..870215d2 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc.go @@ -1,6 +1,7 @@ // go run mksyscall_aix_ppc.go -aix -tags aix,ppc syscall_aix.go syscall_aix_ppc.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build aix && ppc // +build aix,ppc package unix @@ -16,6 +17,7 @@ int getdirent(int, uintptr_t, size_t); int wait4(int, uintptr_t, int, uintptr_t); int ioctl(int, int, uintptr_t); int fcntl(uintptr_t, int, uintptr_t); +int fsync_range(int, int, long long, long long); int acct(uintptr_t); int chdir(uintptr_t); int chroot(uintptr_t); @@ -28,7 +30,6 @@ int fchmod(int, unsigned int); int fchmodat(int, uintptr_t, unsigned int, int); int fchownat(int, uintptr_t, int, int, int); int fdatasync(int); -int fsync(int); int getpgid(int); int getpgrp(); int getpid(); @@ -254,6 +255,16 @@ func fcntl(fd int, cmd int, arg int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func fsyncRange(fd int, how int, start int64, length int64) (err error) { + r0, er := C.fsync_range(C.int(fd), C.int(how), C.longlong(start), C.longlong(length)) + if r0 == -1 && er != nil { + err = er + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Acct(path string) (err error) { _p0 := uintptr(unsafe.Pointer(C.CString(path))) r0, er := C.acct(C.uintptr_t(_p0)) @@ -378,16 +389,6 @@ func Fdatasync(fd int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Fsync(fd int) (err error) { - r0, er := C.fsync(C.int(fd)) - if r0 == -1 && er != nil { - err = er - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Getpgid(pid int) (pgid int, err error) { r0, er := C.getpgid(C.int(pid)) pgid = int(r0) @@ -974,7 +975,7 @@ func Pause() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 *byte if len(p) > 0 { _p0 = &p[0] @@ -991,7 +992,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 *byte if len(p) > 0 { _p0 = &p[0] diff --git a/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go b/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go index 664b293b..a89b0bfa 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64.go @@ -1,6 +1,7 @@ // go run mksyscall_aix_ppc64.go -aix -tags aix,ppc64 syscall_aix.go syscall_aix_ppc64.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build aix && ppc64 // +build aix,ppc64 package unix @@ -134,6 +135,16 @@ func fcntl(fd int, cmd int, arg int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func fsyncRange(fd int, how int, start int64, length int64) (err error) { + _, e1 := callfsync_range(fd, how, start, length) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Acct(path string) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) @@ -282,16 +293,6 @@ func Fdatasync(fd int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Fsync(fd int) (err error) { - _, e1 := callfsync(fd) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Getpgid(pid int) (pgid int, err error) { r0, e1 := callgetpgid(pid) pgid = int(r0) @@ -930,7 +931,7 @@ func Pause() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 *byte if len(p) > 0 { _p0 = &p[0] @@ -945,7 +946,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 *byte if len(p) > 0 { _p0 = &p[0] diff --git a/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go b/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go index 4b3a8ad7..2caa5adf 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gc.go @@ -1,8 +1,8 @@ // go run mksyscall_aix_ppc64.go -aix -tags aix,ppc64 syscall_aix.go syscall_aix_ppc64.go // Code generated by the command above; see README.md. DO NOT EDIT. -// +build aix,ppc64 -// +build !gccgo +//go:build aix && ppc64 && gc +// +build aix,ppc64,gc package unix @@ -18,6 +18,7 @@ import ( //go:cgo_import_dynamic libc_wait4 wait4 "libc.a/shr_64.o" //go:cgo_import_dynamic libc_ioctl ioctl "libc.a/shr_64.o" //go:cgo_import_dynamic libc_fcntl fcntl "libc.a/shr_64.o" +//go:cgo_import_dynamic libc_fsync_range fsync_range "libc.a/shr_64.o" //go:cgo_import_dynamic libc_acct acct "libc.a/shr_64.o" //go:cgo_import_dynamic libc_chdir chdir "libc.a/shr_64.o" //go:cgo_import_dynamic libc_chroot chroot "libc.a/shr_64.o" @@ -30,7 +31,6 @@ import ( //go:cgo_import_dynamic libc_fchmodat fchmodat "libc.a/shr_64.o" //go:cgo_import_dynamic libc_fchownat fchownat "libc.a/shr_64.o" //go:cgo_import_dynamic libc_fdatasync fdatasync "libc.a/shr_64.o" -//go:cgo_import_dynamic libc_fsync fsync "libc.a/shr_64.o" //go:cgo_import_dynamic libc_getpgid getpgid "libc.a/shr_64.o" //go:cgo_import_dynamic libc_getpgrp getpgrp "libc.a/shr_64.o" //go:cgo_import_dynamic libc_getpid getpid "libc.a/shr_64.o" @@ -136,6 +136,7 @@ import ( //go:linkname libc_wait4 libc_wait4 //go:linkname libc_ioctl libc_ioctl //go:linkname libc_fcntl libc_fcntl +//go:linkname libc_fsync_range libc_fsync_range //go:linkname libc_acct libc_acct //go:linkname libc_chdir libc_chdir //go:linkname libc_chroot libc_chroot @@ -148,7 +149,6 @@ import ( //go:linkname libc_fchmodat libc_fchmodat //go:linkname libc_fchownat libc_fchownat //go:linkname libc_fdatasync libc_fdatasync -//go:linkname libc_fsync libc_fsync //go:linkname libc_getpgid libc_getpgid //go:linkname libc_getpgrp libc_getpgrp //go:linkname libc_getpid libc_getpid @@ -257,6 +257,7 @@ var ( libc_wait4, libc_ioctl, libc_fcntl, + libc_fsync_range, libc_acct, libc_chdir, libc_chroot, @@ -269,7 +270,6 @@ var ( libc_fchmodat, libc_fchownat, libc_fdatasync, - libc_fsync, libc_getpgid, libc_getpgrp, libc_getpid, @@ -430,6 +430,13 @@ func callfcntl(fd uintptr, cmd int, arg uintptr) (r1 uintptr, e1 Errno) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func callfsync_range(fd int, how int, start int64, length int64) (r1 uintptr, e1 Errno) { + r1, _, e1 = syscall6(uintptr(unsafe.Pointer(&libc_fsync_range)), 4, uintptr(fd), uintptr(how), uintptr(start), uintptr(length), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func callacct(_p0 uintptr) (r1 uintptr, e1 Errno) { r1, _, e1 = syscall6(uintptr(unsafe.Pointer(&libc_acct)), 1, _p0, 0, 0, 0, 0, 0) return @@ -514,13 +521,6 @@ func callfdatasync(fd int) (r1 uintptr, e1 Errno) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func callfsync(fd int) (r1 uintptr, e1 Errno) { - r1, _, e1 = syscall6(uintptr(unsafe.Pointer(&libc_fsync)), 1, uintptr(fd), 0, 0, 0, 0, 0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func callgetpgid(pid int) (r1 uintptr, e1 Errno) { r1, _, e1 = rawSyscall6(uintptr(unsafe.Pointer(&libc_getpgid)), 1, uintptr(pid), 0, 0, 0, 0, 0) return diff --git a/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gccgo.go b/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gccgo.go index cde4dbc5..944a714b 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gccgo.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_aix_ppc64_gccgo.go @@ -1,8 +1,8 @@ // go run mksyscall_aix_ppc64.go -aix -tags aix,ppc64 syscall_aix.go syscall_aix_ppc64.go // Code generated by the command above; see README.md. DO NOT EDIT. -// +build aix,ppc64 -// +build gccgo +//go:build aix && ppc64 && gccgo +// +build aix,ppc64,gccgo package unix @@ -16,6 +16,7 @@ int getdirent(int, uintptr_t, size_t); int wait4(int, uintptr_t, int, uintptr_t); int ioctl(int, int, uintptr_t); int fcntl(uintptr_t, int, uintptr_t); +int fsync_range(int, int, long long, long long); int acct(uintptr_t); int chdir(uintptr_t); int chroot(uintptr_t); @@ -28,7 +29,6 @@ int fchmod(int, unsigned int); int fchmodat(int, uintptr_t, unsigned int, int); int fchownat(int, uintptr_t, int, int, int); int fdatasync(int); -int fsync(int); int getpgid(int); int getpgrp(); int getpid(); @@ -199,6 +199,14 @@ func callfcntl(fd uintptr, cmd int, arg uintptr) (r1 uintptr, e1 Errno) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func callfsync_range(fd int, how int, start int64, length int64) (r1 uintptr, e1 Errno) { + r1 = uintptr(C.fsync_range(C.int(fd), C.int(how), C.longlong(start), C.longlong(length))) + e1 = syscall.GetErrno() + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func callacct(_p0 uintptr) (r1 uintptr, e1 Errno) { r1 = uintptr(C.acct(C.uintptr_t(_p0))) e1 = syscall.GetErrno() @@ -295,14 +303,6 @@ func callfdatasync(fd int) (r1 uintptr, e1 Errno) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func callfsync(fd int) (r1 uintptr, e1 Errno) { - r1 = uintptr(C.fsync(C.int(fd))) - e1 = syscall.GetErrno() - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func callgetpgid(pid int) (r1 uintptr, e1 Errno) { r1 = uintptr(C.getpgid(C.int(pid))) e1 = syscall.GetErrno() diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_11.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_11.go deleted file mode 100644 index c1cc0a41..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_11.go +++ /dev/null @@ -1,1811 +0,0 @@ -// go run mksyscall.go -l32 -tags darwin,386,!go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_386.1_11.go syscall_darwin_386.go -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build darwin,386,!go1.12 - -package unix - -import ( - "syscall" - "unsafe" -) - -var _ syscall.Errno - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getgroups(ngid int, gid *_Gid_t) (n int, err error) { - r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setgroups(ngid int, gid *_Gid_t) (err error) { - _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { - r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) - wpid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func socket(domain int, typ int, proto int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { - _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { - _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Shutdown(s int, how int) (err error) { - _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { - _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { - var _p0 unsafe.Pointer - if len(buf) > 0 { - _p0 = unsafe.Pointer(&buf[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { - r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func utimes(path string, timeval *[2]Timeval) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func futimes(fd int, timeval *[2]Timeval) (err error) { - _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Madvise(b []byte, behav int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mlock(b []byte) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mlockall(flags int) (err error) { - _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mprotect(b []byte, prot int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Msync(b []byte, flags int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Munlock(b []byte) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Munlockall() (err error) { - _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := Syscall6(SYS_GETATTRLIST, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func pipe() (r int, w int, err error) { - r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) - r = int(r0) - w = int(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getxattr(path string, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fgetxattr(fd int, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_FGETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setxattr(path string, attr string, data *byte, size int, position uint32, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fsetxattr(fd int, attr string, data *byte, size int, position uint32, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FSETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func removexattr(path string, attr string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fremovexattr(fd int, attr string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_FREMOVEXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func listxattr(path string, dest *byte, size int, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func flistxattr(fd int, dest *byte, size int, options int) (sz int, err error) { - r0, _, e1 := Syscall6(SYS_FLISTXATTR, uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := Syscall6(SYS_SETATTRLIST, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fcntl(fd int, cmd int, arg int) (val int, err error) { - r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func kill(pid int, signum int, posix int) (err error) { - _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func ioctl(fd int, req uint, arg uintptr) (err error) { - _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { - var _p0 unsafe.Pointer - if len(mib) > 0 { - _p0 = unsafe.Pointer(&mib[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall6(SYS_SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) { - _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(offset>>32), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Access(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { - _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chdir(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chflags(path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chmod(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chown(path string, uid int, gid int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chroot(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Close(fd int) (err error) { - _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Dup(fd int) (nfd int, err error) { - r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) - nfd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Dup2(from int, to int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Exchangedata(path1 string, path2 string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path1) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(path2) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_EXCHANGEDATA, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Exit(code int) { - Syscall(SYS_EXIT, uintptr(code), 0, 0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchdir(fd int) (err error) { - _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchflags(fd int, flags int) (err error) { - _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchmod(fd int, mode uint32) (err error) { - _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchown(fd int, uid int, gid int) (err error) { - _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Flock(fd int, how int) (err error) { - _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fpathconf(fd int, name int) (val int, err error) { - r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fsync(fd int) (err error) { - _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Ftruncate(fd int, length int64) (err error) { - _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), uintptr(length>>32)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getdtablesize() (size int) { - r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) - size = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getegid() (egid int) { - r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) - egid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Geteuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) - uid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getgid() (gid int) { - r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) - gid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpgid(pid int) (pgid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) - pgid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpgrp() (pgrp int) { - r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) - pgrp = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpid() (pid int) { - r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) - pid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getppid() (ppid int) { - r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) - ppid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpriority(which int, who int) (prio int, err error) { - r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) - prio = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getrusage(who int, rusage *Rusage) (err error) { - _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getsid(pid int) (sid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) - sid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) - uid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Issetugid() (tainted bool) { - r0, _, _ := RawSyscall(SYS_ISSETUGID, 0, 0, 0) - tainted = bool(r0 != 0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Kqueue() (fd int, err error) { - r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Lchown(path string, uid int, gid int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Link(path string, link string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Listen(s int, backlog int) (err error) { - _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkdir(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkdirat(dirfd int, path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkfifo(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mknod(path string, mode uint32, dev int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Open(path string, mode int, perm uint32) (fd int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pathconf(path string, name int) (val int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pread(fd int, p []byte, offset int64) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func read(fd int, p []byte) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Readlink(path string, buf []byte) (n int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 unsafe.Pointer - if len(buf) > 0 { - _p1 = unsafe.Pointer(&buf[0]) - } else { - _p1 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 unsafe.Pointer - if len(buf) > 0 { - _p1 = unsafe.Pointer(&buf[0]) - } else { - _p1 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Rename(from string, to string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(from) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(to) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Renameat(fromfd int, from string, tofd int, to string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(from) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(to) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Revoke(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Rmdir(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { - r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0) - newoffset = int64(int64(r1)<<32 | int64(r0)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { - r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setegid(egid int) (err error) { - _, _, e1 := Syscall(SYS_SETEGID, uintptr(egid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Seteuid(euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setgid(gid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setlogin(name string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(name) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setpgid(pid int, pgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setpriority(which int, who int, prio int) (err error) { - _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setprivexec(flag int) (err error) { - _, _, e1 := Syscall(SYS_SETPRIVEXEC, uintptr(flag), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setsid() (pid int, err error) { - r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) - pid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Settimeofday(tp *Timeval) (err error) { - _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setuid(uid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Symlink(path string, link string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(oldpath) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(newpath) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Sync() (err error) { - _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Truncate(path string, length int64) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Umask(newmask int) (oldmask int) { - r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) - oldmask = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Undelete(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unlink(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unlinkat(dirfd int, path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unmount(path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func write(fd int, p []byte) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { - r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos), uintptr(pos>>32), 0, 0) - ret = uintptr(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func munmap(addr uintptr, length uintptr) (err error) { - _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { - var _p0 unsafe.Pointer - if len(buf) > 0 { - _p0 = unsafe.Pointer(&buf[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { - _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func gettimeofday(tp *Timeval) (sec int32, usec int32, err error) { - r0, r1, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) - sec = int32(r0) - usec = int32(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstat(fd int, stat *Stat_t) (err error) { - _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstatfs(fd int, stat *Statfs_t) (err error) { - _, _, e1 := Syscall(SYS_FSTATFS64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_GETFSSTAT64, uintptr(buf), uintptr(size), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Lstat(path string, stat *Stat_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Stat(path string, stat *Stat_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Statfs(path string, stat *Statfs_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STATFS64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.go deleted file mode 100644 index e263fbdb..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.go +++ /dev/null @@ -1,41 +0,0 @@ -// go run mksyscall.go -l32 -tags darwin,386,go1.13 syscall_darwin.1_13.go -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build darwin,386,go1.13 - -package unix - -import ( - "syscall" - "unsafe" -) - -var _ syscall.Errno - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func closedir(dir uintptr) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_closedir_trampoline), uintptr(dir), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_closedir_trampoline() - -//go:linkname libc_closedir libc_closedir -//go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) { - r0, _, _ := syscall_syscall(funcPC(libc_readdir_r_trampoline), uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result))) - res = Errno(r0) - return -} - -func libc_readdir_r_trampoline() - -//go:linkname libc_readdir_r libc_readdir_r -//go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.s b/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.s deleted file mode 100644 index 00da1ebf..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.1_13.s +++ /dev/null @@ -1,12 +0,0 @@ -// go run mkasm_darwin.go 386 -// Code generated by the command above; DO NOT EDIT. - -// +build go1.13 - -#include "textflag.h" -TEXT ·libc_fdopendir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fdopendir(SB) -TEXT ·libc_closedir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_closedir(SB) -TEXT ·libc_readdir_r_trampoline(SB),NOSPLIT,$0-0 - JMP libc_readdir_r(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go deleted file mode 100644 index a3fc4900..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.go +++ /dev/null @@ -1,2499 +0,0 @@ -// go run mksyscall.go -l32 -tags darwin,386,go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_386.go -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build darwin,386,go1.12 - -package unix - -import ( - "syscall" - "unsafe" -) - -var _ syscall.Errno - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getgroups(ngid int, gid *_Gid_t) (n int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_getgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getgroups_trampoline() - -//go:linkname libc_getgroups libc_getgroups -//go:cgo_import_dynamic libc_getgroups getgroups "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setgroups(ngid int, gid *_Gid_t) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setgroups_trampoline() - -//go:linkname libc_setgroups libc_setgroups -//go:cgo_import_dynamic libc_setgroups setgroups "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_wait4_trampoline), uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) - wpid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_wait4_trampoline() - -//go:linkname libc_wait4 libc_wait4 -//go:cgo_import_dynamic libc_wait4 wait4 "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_accept_trampoline), uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_accept_trampoline() - -//go:linkname libc_accept libc_accept -//go:cgo_import_dynamic libc_accept accept "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_bind_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_bind_trampoline() - -//go:linkname libc_bind libc_bind -//go:cgo_import_dynamic libc_bind bind "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_connect_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_connect_trampoline() - -//go:linkname libc_connect libc_connect -//go:cgo_import_dynamic libc_connect connect "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func socket(domain int, typ int, proto int) (fd int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_socket_trampoline), uintptr(domain), uintptr(typ), uintptr(proto)) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_socket_trampoline() - -//go:linkname libc_socket libc_socket -//go:cgo_import_dynamic libc_socket socket "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_getsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getsockopt_trampoline() - -//go:linkname libc_getsockopt libc_getsockopt -//go:cgo_import_dynamic libc_getsockopt getsockopt "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_setsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setsockopt_trampoline() - -//go:linkname libc_setsockopt libc_setsockopt -//go:cgo_import_dynamic libc_setsockopt setsockopt "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getpeername_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getpeername_trampoline() - -//go:linkname libc_getpeername libc_getpeername -//go:cgo_import_dynamic libc_getpeername getpeername "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getsockname_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getsockname_trampoline() - -//go:linkname libc_getsockname libc_getsockname -//go:cgo_import_dynamic libc_getsockname getsockname "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Shutdown(s int, how int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_shutdown_trampoline), uintptr(s), uintptr(how), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_shutdown_trampoline() - -//go:linkname libc_shutdown libc_shutdown -//go:cgo_import_dynamic libc_shutdown shutdown "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { - _, _, e1 := syscall_rawSyscall6(funcPC(libc_socketpair_trampoline), uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_socketpair_trampoline() - -//go:linkname libc_socketpair libc_socketpair -//go:cgo_import_dynamic libc_socketpair socketpair "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall6(funcPC(libc_recvfrom_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_recvfrom_trampoline() - -//go:linkname libc_recvfrom libc_recvfrom -//go:cgo_import_dynamic libc_recvfrom recvfrom "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { - var _p0 unsafe.Pointer - if len(buf) > 0 { - _p0 = unsafe.Pointer(&buf[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall6(funcPC(libc_sendto_trampoline), uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_sendto_trampoline() - -//go:linkname libc_sendto libc_sendto -//go:cgo_import_dynamic libc_sendto sendto "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_recvmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_recvmsg_trampoline() - -//go:linkname libc_recvmsg libc_recvmsg -//go:cgo_import_dynamic libc_recvmsg recvmsg "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_sendmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_sendmsg_trampoline() - -//go:linkname libc_sendmsg libc_sendmsg -//go:cgo_import_dynamic libc_sendmsg sendmsg "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_kevent_trampoline), uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_kevent_trampoline() - -//go:linkname libc_kevent libc_kevent -//go:cgo_import_dynamic libc_kevent kevent "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func utimes(path string, timeval *[2]Timeval) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_utimes_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_utimes_trampoline() - -//go:linkname libc_utimes libc_utimes -//go:cgo_import_dynamic libc_utimes utimes "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func futimes(fd int, timeval *[2]Timeval) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_futimes_trampoline), uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_futimes_trampoline() - -//go:linkname libc_futimes libc_futimes -//go:cgo_import_dynamic libc_futimes futimes "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_poll_trampoline), uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_poll_trampoline() - -//go:linkname libc_poll libc_poll -//go:cgo_import_dynamic libc_poll poll "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Madvise(b []byte, behav int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall(funcPC(libc_madvise_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(behav)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_madvise_trampoline() - -//go:linkname libc_madvise libc_madvise -//go:cgo_import_dynamic libc_madvise madvise "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mlock(b []byte) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall(funcPC(libc_mlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mlock_trampoline() - -//go:linkname libc_mlock libc_mlock -//go:cgo_import_dynamic libc_mlock mlock "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mlockall(flags int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_mlockall_trampoline), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mlockall_trampoline() - -//go:linkname libc_mlockall libc_mlockall -//go:cgo_import_dynamic libc_mlockall mlockall "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mprotect(b []byte, prot int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall(funcPC(libc_mprotect_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(prot)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mprotect_trampoline() - -//go:linkname libc_mprotect libc_mprotect -//go:cgo_import_dynamic libc_mprotect mprotect "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Msync(b []byte, flags int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall(funcPC(libc_msync_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_msync_trampoline() - -//go:linkname libc_msync libc_msync -//go:cgo_import_dynamic libc_msync msync "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Munlock(b []byte) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall(funcPC(libc_munlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_munlock_trampoline() - -//go:linkname libc_munlock libc_munlock -//go:cgo_import_dynamic libc_munlock munlock "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Munlockall() (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_munlockall_trampoline), 0, 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_munlockall_trampoline() - -//go:linkname libc_munlockall libc_munlockall -//go:cgo_import_dynamic libc_munlockall munlockall "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_getattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getattrlist_trampoline() - -//go:linkname libc_getattrlist libc_getattrlist -//go:cgo_import_dynamic libc_getattrlist getattrlist "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func pipe() (r int, w int, err error) { - r0, r1, e1 := syscall_rawSyscall(funcPC(libc_pipe_trampoline), 0, 0, 0) - r = int(r0) - w = int(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_pipe_trampoline() - -//go:linkname libc_pipe libc_pipe -//go:cgo_import_dynamic libc_pipe pipe "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getxattr(path string, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - r0, _, e1 := syscall_syscall6(funcPC(libc_getxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getxattr_trampoline() - -//go:linkname libc_getxattr libc_getxattr -//go:cgo_import_dynamic libc_getxattr getxattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fgetxattr(fd int, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - r0, _, e1 := syscall_syscall6(funcPC(libc_fgetxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fgetxattr_trampoline() - -//go:linkname libc_fgetxattr libc_fgetxattr -//go:cgo_import_dynamic libc_fgetxattr fgetxattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setxattr(path string, attr string, data *byte, size int, position uint32, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_setxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setxattr_trampoline() - -//go:linkname libc_setxattr libc_setxattr -//go:cgo_import_dynamic libc_setxattr setxattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fsetxattr(fd int, attr string, data *byte, size int, position uint32, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_fsetxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fsetxattr_trampoline() - -//go:linkname libc_fsetxattr libc_fsetxattr -//go:cgo_import_dynamic libc_fsetxattr fsetxattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func removexattr(path string, attr string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_removexattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_removexattr_trampoline() - -//go:linkname libc_removexattr libc_removexattr -//go:cgo_import_dynamic libc_removexattr removexattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fremovexattr(fd int, attr string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_fremovexattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fremovexattr_trampoline() - -//go:linkname libc_fremovexattr libc_fremovexattr -//go:cgo_import_dynamic libc_fremovexattr fremovexattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func listxattr(path string, dest *byte, size int, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := syscall_syscall6(funcPC(libc_listxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_listxattr_trampoline() - -//go:linkname libc_listxattr libc_listxattr -//go:cgo_import_dynamic libc_listxattr listxattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func flistxattr(fd int, dest *byte, size int, options int) (sz int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_flistxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_flistxattr_trampoline() - -//go:linkname libc_flistxattr libc_flistxattr -//go:cgo_import_dynamic libc_flistxattr flistxattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_setattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setattrlist_trampoline() - -//go:linkname libc_setattrlist libc_setattrlist -//go:cgo_import_dynamic libc_setattrlist setattrlist "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fcntl(fd int, cmd int, arg int) (val int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg)) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fcntl_trampoline() - -//go:linkname libc_fcntl libc_fcntl -//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func kill(pid int, signum int, posix int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_kill_trampoline), uintptr(pid), uintptr(signum), uintptr(posix)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_kill_trampoline() - -//go:linkname libc_kill libc_kill -//go:cgo_import_dynamic libc_kill kill "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func ioctl(fd int, req uint, arg uintptr) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_ioctl_trampoline), uintptr(fd), uintptr(req), uintptr(arg)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_ioctl_trampoline() - -//go:linkname libc_ioctl libc_ioctl -//go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { - var _p0 unsafe.Pointer - if len(mib) > 0 { - _p0 = unsafe.Pointer(&mib[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall6(funcPC(libc_sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_sysctl_trampoline() - -//go:linkname libc_sysctl libc_sysctl -//go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) { - _, _, e1 := syscall_syscall9(funcPC(libc_sendfile_trampoline), uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(offset>>32), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_sendfile_trampoline() - -//go:linkname libc_sendfile libc_sendfile -//go:cgo_import_dynamic libc_sendfile sendfile "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Access(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_access_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_access_trampoline() - -//go:linkname libc_access libc_access -//go:cgo_import_dynamic libc_access access "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_adjtime_trampoline), uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_adjtime_trampoline() - -//go:linkname libc_adjtime libc_adjtime -//go:cgo_import_dynamic libc_adjtime adjtime "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chdir(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_chdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_chdir_trampoline() - -//go:linkname libc_chdir libc_chdir -//go:cgo_import_dynamic libc_chdir chdir "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chflags(path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_chflags_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_chflags_trampoline() - -//go:linkname libc_chflags libc_chflags -//go:cgo_import_dynamic libc_chflags chflags "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chmod(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_chmod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_chmod_trampoline() - -//go:linkname libc_chmod libc_chmod -//go:cgo_import_dynamic libc_chmod chmod "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chown(path string, uid int, gid int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_chown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_chown_trampoline() - -//go:linkname libc_chown libc_chown -//go:cgo_import_dynamic libc_chown chown "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chroot(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_chroot_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_chroot_trampoline() - -//go:linkname libc_chroot libc_chroot -//go:cgo_import_dynamic libc_chroot chroot "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func ClockGettime(clockid int32, time *Timespec) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_clock_gettime_trampoline), uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_clock_gettime_trampoline() - -//go:linkname libc_clock_gettime libc_clock_gettime -//go:cgo_import_dynamic libc_clock_gettime clock_gettime "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Close(fd int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_close_trampoline), uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_close_trampoline() - -//go:linkname libc_close libc_close -//go:cgo_import_dynamic libc_close close "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Dup(fd int) (nfd int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_dup_trampoline), uintptr(fd), 0, 0) - nfd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_dup_trampoline() - -//go:linkname libc_dup libc_dup -//go:cgo_import_dynamic libc_dup dup "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Dup2(from int, to int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_dup2_trampoline), uintptr(from), uintptr(to), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_dup2_trampoline() - -//go:linkname libc_dup2 libc_dup2 -//go:cgo_import_dynamic libc_dup2 dup2 "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Exchangedata(path1 string, path2 string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path1) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(path2) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_exchangedata_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_exchangedata_trampoline() - -//go:linkname libc_exchangedata libc_exchangedata -//go:cgo_import_dynamic libc_exchangedata exchangedata "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Exit(code int) { - syscall_syscall(funcPC(libc_exit_trampoline), uintptr(code), 0, 0) - return -} - -func libc_exit_trampoline() - -//go:linkname libc_exit libc_exit -//go:cgo_import_dynamic libc_exit exit "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_faccessat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_faccessat_trampoline() - -//go:linkname libc_faccessat libc_faccessat -//go:cgo_import_dynamic libc_faccessat faccessat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchdir(fd int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchdir_trampoline), uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fchdir_trampoline() - -//go:linkname libc_fchdir libc_fchdir -//go:cgo_import_dynamic libc_fchdir fchdir "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchflags(fd int, flags int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchflags_trampoline), uintptr(fd), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fchflags_trampoline() - -//go:linkname libc_fchflags libc_fchflags -//go:cgo_import_dynamic libc_fchflags fchflags "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchmod(fd int, mode uint32) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchmod_trampoline), uintptr(fd), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fchmod_trampoline() - -//go:linkname libc_fchmod libc_fchmod -//go:cgo_import_dynamic libc_fchmod fchmod "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_fchmodat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fchmodat_trampoline() - -//go:linkname libc_fchmodat libc_fchmodat -//go:cgo_import_dynamic libc_fchmodat fchmodat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchown(fd int, uid int, gid int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchown_trampoline), uintptr(fd), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fchown_trampoline() - -//go:linkname libc_fchown libc_fchown -//go:cgo_import_dynamic libc_fchown fchown "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_fchownat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fchownat_trampoline() - -//go:linkname libc_fchownat libc_fchownat -//go:cgo_import_dynamic libc_fchownat fchownat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Flock(fd int, how int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_flock_trampoline), uintptr(fd), uintptr(how), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_flock_trampoline() - -//go:linkname libc_flock libc_flock -//go:cgo_import_dynamic libc_flock flock "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fpathconf(fd int, name int) (val int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_fpathconf_trampoline), uintptr(fd), uintptr(name), 0) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fpathconf_trampoline() - -//go:linkname libc_fpathconf libc_fpathconf -//go:cgo_import_dynamic libc_fpathconf fpathconf "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fsync(fd int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fsync_trampoline), uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fsync_trampoline() - -//go:linkname libc_fsync libc_fsync -//go:cgo_import_dynamic libc_fsync fsync "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Ftruncate(fd int, length int64) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_ftruncate_trampoline), uintptr(fd), uintptr(length), uintptr(length>>32)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_ftruncate_trampoline() - -//go:linkname libc_ftruncate libc_ftruncate -//go:cgo_import_dynamic libc_ftruncate ftruncate "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getdtablesize() (size int) { - r0, _, _ := syscall_syscall(funcPC(libc_getdtablesize_trampoline), 0, 0, 0) - size = int(r0) - return -} - -func libc_getdtablesize_trampoline() - -//go:linkname libc_getdtablesize libc_getdtablesize -//go:cgo_import_dynamic libc_getdtablesize getdtablesize "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getegid() (egid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getegid_trampoline), 0, 0, 0) - egid = int(r0) - return -} - -func libc_getegid_trampoline() - -//go:linkname libc_getegid libc_getegid -//go:cgo_import_dynamic libc_getegid getegid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Geteuid() (uid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_geteuid_trampoline), 0, 0, 0) - uid = int(r0) - return -} - -func libc_geteuid_trampoline() - -//go:linkname libc_geteuid libc_geteuid -//go:cgo_import_dynamic libc_geteuid geteuid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getgid() (gid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getgid_trampoline), 0, 0, 0) - gid = int(r0) - return -} - -func libc_getgid_trampoline() - -//go:linkname libc_getgid libc_getgid -//go:cgo_import_dynamic libc_getgid getgid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpgid(pid int) (pgid int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_getpgid_trampoline), uintptr(pid), 0, 0) - pgid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getpgid_trampoline() - -//go:linkname libc_getpgid libc_getpgid -//go:cgo_import_dynamic libc_getpgid getpgid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpgrp() (pgrp int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getpgrp_trampoline), 0, 0, 0) - pgrp = int(r0) - return -} - -func libc_getpgrp_trampoline() - -//go:linkname libc_getpgrp libc_getpgrp -//go:cgo_import_dynamic libc_getpgrp getpgrp "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpid() (pid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getpid_trampoline), 0, 0, 0) - pid = int(r0) - return -} - -func libc_getpid_trampoline() - -//go:linkname libc_getpid libc_getpid -//go:cgo_import_dynamic libc_getpid getpid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getppid() (ppid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getppid_trampoline), 0, 0, 0) - ppid = int(r0) - return -} - -func libc_getppid_trampoline() - -//go:linkname libc_getppid libc_getppid -//go:cgo_import_dynamic libc_getppid getppid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpriority(which int, who int) (prio int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_getpriority_trampoline), uintptr(which), uintptr(who), 0) - prio = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getpriority_trampoline() - -//go:linkname libc_getpriority libc_getpriority -//go:cgo_import_dynamic libc_getpriority getpriority "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getrlimit_trampoline() - -//go:linkname libc_getrlimit libc_getrlimit -//go:cgo_import_dynamic libc_getrlimit getrlimit "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getrusage(who int, rusage *Rusage) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getrusage_trampoline), uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getrusage_trampoline() - -//go:linkname libc_getrusage libc_getrusage -//go:cgo_import_dynamic libc_getrusage getrusage "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getsid(pid int) (sid int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_getsid_trampoline), uintptr(pid), 0, 0) - sid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getsid_trampoline() - -//go:linkname libc_getsid libc_getsid -//go:cgo_import_dynamic libc_getsid getsid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getuid() (uid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getuid_trampoline), 0, 0, 0) - uid = int(r0) - return -} - -func libc_getuid_trampoline() - -//go:linkname libc_getuid libc_getuid -//go:cgo_import_dynamic libc_getuid getuid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Issetugid() (tainted bool) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_issetugid_trampoline), 0, 0, 0) - tainted = bool(r0 != 0) - return -} - -func libc_issetugid_trampoline() - -//go:linkname libc_issetugid libc_issetugid -//go:cgo_import_dynamic libc_issetugid issetugid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Kqueue() (fd int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_kqueue_trampoline), 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_kqueue_trampoline() - -//go:linkname libc_kqueue libc_kqueue -//go:cgo_import_dynamic libc_kqueue kqueue "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Lchown(path string, uid int, gid int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_lchown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_lchown_trampoline() - -//go:linkname libc_lchown libc_lchown -//go:cgo_import_dynamic libc_lchown lchown "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Link(path string, link string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_link_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_link_trampoline() - -//go:linkname libc_link libc_link -//go:cgo_import_dynamic libc_link link "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_linkat_trampoline), uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_linkat_trampoline() - -//go:linkname libc_linkat libc_linkat -//go:cgo_import_dynamic libc_linkat linkat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Listen(s int, backlog int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_listen_trampoline), uintptr(s), uintptr(backlog), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_listen_trampoline() - -//go:linkname libc_listen libc_listen -//go:cgo_import_dynamic libc_listen listen "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkdir(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_mkdir_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mkdir_trampoline() - -//go:linkname libc_mkdir libc_mkdir -//go:cgo_import_dynamic libc_mkdir mkdir "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkdirat(dirfd int, path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_mkdirat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mkdirat_trampoline() - -//go:linkname libc_mkdirat libc_mkdirat -//go:cgo_import_dynamic libc_mkdirat mkdirat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkfifo(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_mkfifo_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mkfifo_trampoline() - -//go:linkname libc_mkfifo libc_mkfifo -//go:cgo_import_dynamic libc_mkfifo mkfifo "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mknod(path string, mode uint32, dev int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_mknod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mknod_trampoline() - -//go:linkname libc_mknod libc_mknod -//go:cgo_import_dynamic libc_mknod mknod "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Open(path string, mode int, perm uint32) (fd int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := syscall_syscall(funcPC(libc_open_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_open_trampoline() - -//go:linkname libc_open libc_open -//go:cgo_import_dynamic libc_open open "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := syscall_syscall6(funcPC(libc_openat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_openat_trampoline() - -//go:linkname libc_openat libc_openat -//go:cgo_import_dynamic libc_openat openat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pathconf(path string, name int) (val int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := syscall_syscall(funcPC(libc_pathconf_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_pathconf_trampoline() - -//go:linkname libc_pathconf libc_pathconf -//go:cgo_import_dynamic libc_pathconf pathconf "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pread(fd int, p []byte, offset int64) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall6(funcPC(libc_pread_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_pread_trampoline() - -//go:linkname libc_pread libc_pread -//go:cgo_import_dynamic libc_pread pread "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall6(funcPC(libc_pwrite_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_pwrite_trampoline() - -//go:linkname libc_pwrite libc_pwrite -//go:cgo_import_dynamic libc_pwrite pwrite "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func read(fd int, p []byte) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall(funcPC(libc_read_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_read_trampoline() - -//go:linkname libc_read libc_read -//go:cgo_import_dynamic libc_read read "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Readlink(path string, buf []byte) (n int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 unsafe.Pointer - if len(buf) > 0 { - _p1 = unsafe.Pointer(&buf[0]) - } else { - _p1 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall(funcPC(libc_readlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_readlink_trampoline() - -//go:linkname libc_readlink libc_readlink -//go:cgo_import_dynamic libc_readlink readlink "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 unsafe.Pointer - if len(buf) > 0 { - _p1 = unsafe.Pointer(&buf[0]) - } else { - _p1 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall6(funcPC(libc_readlinkat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_readlinkat_trampoline() - -//go:linkname libc_readlinkat libc_readlinkat -//go:cgo_import_dynamic libc_readlinkat readlinkat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Rename(from string, to string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(from) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(to) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_rename_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_rename_trampoline() - -//go:linkname libc_rename libc_rename -//go:cgo_import_dynamic libc_rename rename "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Renameat(fromfd int, from string, tofd int, to string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(from) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(to) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_renameat_trampoline), uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_renameat_trampoline() - -//go:linkname libc_renameat libc_renameat -//go:cgo_import_dynamic libc_renameat renameat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Revoke(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_revoke_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_revoke_trampoline() - -//go:linkname libc_revoke libc_revoke -//go:cgo_import_dynamic libc_revoke revoke "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Rmdir(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_rmdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_rmdir_trampoline() - -//go:linkname libc_rmdir libc_rmdir -//go:cgo_import_dynamic libc_rmdir rmdir "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { - r0, r1, e1 := syscall_syscall6(funcPC(libc_lseek_trampoline), uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0) - newoffset = int64(int64(r1)<<32 | int64(r0)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_lseek_trampoline() - -//go:linkname libc_lseek libc_lseek -//go:cgo_import_dynamic libc_lseek lseek "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_select_trampoline() - -//go:linkname libc_select libc_select -//go:cgo_import_dynamic libc_select select "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setegid(egid int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_setegid_trampoline), uintptr(egid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setegid_trampoline() - -//go:linkname libc_setegid libc_setegid -//go:cgo_import_dynamic libc_setegid setegid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Seteuid(euid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_seteuid_trampoline), uintptr(euid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_seteuid_trampoline() - -//go:linkname libc_seteuid libc_seteuid -//go:cgo_import_dynamic libc_seteuid seteuid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setgid(gid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setgid_trampoline), uintptr(gid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setgid_trampoline() - -//go:linkname libc_setgid libc_setgid -//go:cgo_import_dynamic libc_setgid setgid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setlogin(name string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(name) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_setlogin_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setlogin_trampoline() - -//go:linkname libc_setlogin libc_setlogin -//go:cgo_import_dynamic libc_setlogin setlogin "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setpgid(pid int, pgid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setpgid_trampoline), uintptr(pid), uintptr(pgid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setpgid_trampoline() - -//go:linkname libc_setpgid libc_setpgid -//go:cgo_import_dynamic libc_setpgid setpgid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setpriority(which int, who int, prio int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_setpriority_trampoline), uintptr(which), uintptr(who), uintptr(prio)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setpriority_trampoline() - -//go:linkname libc_setpriority libc_setpriority -//go:cgo_import_dynamic libc_setpriority setpriority "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setprivexec(flag int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_setprivexec_trampoline), uintptr(flag), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setprivexec_trampoline() - -//go:linkname libc_setprivexec libc_setprivexec -//go:cgo_import_dynamic libc_setprivexec setprivexec "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setregid_trampoline), uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setregid_trampoline() - -//go:linkname libc_setregid libc_setregid -//go:cgo_import_dynamic libc_setregid setregid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setreuid_trampoline), uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setreuid_trampoline() - -//go:linkname libc_setreuid libc_setreuid -//go:cgo_import_dynamic libc_setreuid setreuid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setrlimit_trampoline() - -//go:linkname libc_setrlimit libc_setrlimit -//go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setsid() (pid int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_setsid_trampoline), 0, 0, 0) - pid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setsid_trampoline() - -//go:linkname libc_setsid libc_setsid -//go:cgo_import_dynamic libc_setsid setsid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Settimeofday(tp *Timeval) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_settimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_settimeofday_trampoline() - -//go:linkname libc_settimeofday libc_settimeofday -//go:cgo_import_dynamic libc_settimeofday settimeofday "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setuid(uid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setuid_trampoline), uintptr(uid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setuid_trampoline() - -//go:linkname libc_setuid libc_setuid -//go:cgo_import_dynamic libc_setuid setuid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Symlink(path string, link string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_symlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_symlink_trampoline() - -//go:linkname libc_symlink libc_symlink -//go:cgo_import_dynamic libc_symlink symlink "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(oldpath) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(newpath) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_symlinkat_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_symlinkat_trampoline() - -//go:linkname libc_symlinkat libc_symlinkat -//go:cgo_import_dynamic libc_symlinkat symlinkat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Sync() (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_sync_trampoline), 0, 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_sync_trampoline() - -//go:linkname libc_sync libc_sync -//go:cgo_import_dynamic libc_sync sync "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Truncate(path string, length int64) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_truncate_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_truncate_trampoline() - -//go:linkname libc_truncate libc_truncate -//go:cgo_import_dynamic libc_truncate truncate "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Umask(newmask int) (oldmask int) { - r0, _, _ := syscall_syscall(funcPC(libc_umask_trampoline), uintptr(newmask), 0, 0) - oldmask = int(r0) - return -} - -func libc_umask_trampoline() - -//go:linkname libc_umask libc_umask -//go:cgo_import_dynamic libc_umask umask "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Undelete(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_undelete_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_undelete_trampoline() - -//go:linkname libc_undelete libc_undelete -//go:cgo_import_dynamic libc_undelete undelete "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unlink(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_unlink_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_unlink_trampoline() - -//go:linkname libc_unlink libc_unlink -//go:cgo_import_dynamic libc_unlink unlink "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unlinkat(dirfd int, path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_unlinkat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_unlinkat_trampoline() - -//go:linkname libc_unlinkat libc_unlinkat -//go:cgo_import_dynamic libc_unlinkat unlinkat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unmount(path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_unmount_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_unmount_trampoline() - -//go:linkname libc_unmount libc_unmount -//go:cgo_import_dynamic libc_unmount unmount "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func write(fd int, p []byte) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall(funcPC(libc_write_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_write_trampoline() - -//go:linkname libc_write libc_write -//go:cgo_import_dynamic libc_write write "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { - r0, _, e1 := syscall_syscall9(funcPC(libc_mmap_trampoline), uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos), uintptr(pos>>32), 0, 0) - ret = uintptr(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mmap_trampoline() - -//go:linkname libc_mmap libc_mmap -//go:cgo_import_dynamic libc_mmap mmap "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func munmap(addr uintptr, length uintptr) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_munmap_trampoline), uintptr(addr), uintptr(length), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_munmap_trampoline() - -//go:linkname libc_munmap libc_munmap -//go:cgo_import_dynamic libc_munmap munmap "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_read_trampoline), uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_write_trampoline), uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_ptrace_trampoline() - -//go:linkname libc_ptrace libc_ptrace -//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func gettimeofday(tp *Timeval) (sec int32, usec int32, err error) { - r0, r1, e1 := syscall_rawSyscall(funcPC(libc_gettimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) - sec = int32(r0) - usec = int32(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_gettimeofday_trampoline() - -//go:linkname libc_gettimeofday libc_gettimeofday -//go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstat(fd int, stat *Stat_t) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fstat64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fstat64_trampoline() - -//go:linkname libc_fstat64 libc_fstat64 -//go:cgo_import_dynamic libc_fstat64 fstat64 "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_fstatat64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fstatat64_trampoline() - -//go:linkname libc_fstatat64 libc_fstatat64 -//go:cgo_import_dynamic libc_fstatat64 fstatat64 "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstatfs(fd int, stat *Statfs_t) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fstatfs64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fstatfs64_trampoline() - -//go:linkname libc_fstatfs64 libc_fstatfs64 -//go:cgo_import_dynamic libc_fstatfs64 fstatfs64 "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_getfsstat64_trampoline), uintptr(buf), uintptr(size), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getfsstat64_trampoline() - -//go:linkname libc_getfsstat64 libc_getfsstat64 -//go:cgo_import_dynamic libc_getfsstat64 getfsstat64 "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Lstat(path string, stat *Stat_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_lstat64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_lstat64_trampoline() - -//go:linkname libc_lstat64 libc_lstat64 -//go:cgo_import_dynamic libc_lstat64 lstat64 "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Stat(path string, stat *Stat_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_stat64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_stat64_trampoline() - -//go:linkname libc_stat64 libc_stat64 -//go:cgo_import_dynamic libc_stat64 stat64 "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Statfs(path string, stat *Statfs_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_statfs64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_statfs64_trampoline() - -//go:linkname libc_statfs64 libc_statfs64 -//go:cgo_import_dynamic libc_statfs64 statfs64 "/usr/lib/libSystem.B.dylib" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.s b/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.s deleted file mode 100644 index 6836a412..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_386.s +++ /dev/null @@ -1,284 +0,0 @@ -// go run mkasm_darwin.go 386 -// Code generated by the command above; DO NOT EDIT. - -// +build go1.12 - -#include "textflag.h" -TEXT ·libc_getgroups_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getgroups(SB) -TEXT ·libc_setgroups_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setgroups(SB) -TEXT ·libc_wait4_trampoline(SB),NOSPLIT,$0-0 - JMP libc_wait4(SB) -TEXT ·libc_accept_trampoline(SB),NOSPLIT,$0-0 - JMP libc_accept(SB) -TEXT ·libc_bind_trampoline(SB),NOSPLIT,$0-0 - JMP libc_bind(SB) -TEXT ·libc_connect_trampoline(SB),NOSPLIT,$0-0 - JMP libc_connect(SB) -TEXT ·libc_socket_trampoline(SB),NOSPLIT,$0-0 - JMP libc_socket(SB) -TEXT ·libc_getsockopt_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getsockopt(SB) -TEXT ·libc_setsockopt_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setsockopt(SB) -TEXT ·libc_getpeername_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getpeername(SB) -TEXT ·libc_getsockname_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getsockname(SB) -TEXT ·libc_shutdown_trampoline(SB),NOSPLIT,$0-0 - JMP libc_shutdown(SB) -TEXT ·libc_socketpair_trampoline(SB),NOSPLIT,$0-0 - JMP libc_socketpair(SB) -TEXT ·libc_recvfrom_trampoline(SB),NOSPLIT,$0-0 - JMP libc_recvfrom(SB) -TEXT ·libc_sendto_trampoline(SB),NOSPLIT,$0-0 - JMP libc_sendto(SB) -TEXT ·libc_recvmsg_trampoline(SB),NOSPLIT,$0-0 - JMP libc_recvmsg(SB) -TEXT ·libc_sendmsg_trampoline(SB),NOSPLIT,$0-0 - JMP libc_sendmsg(SB) -TEXT ·libc_kevent_trampoline(SB),NOSPLIT,$0-0 - JMP libc_kevent(SB) -TEXT ·libc_utimes_trampoline(SB),NOSPLIT,$0-0 - JMP libc_utimes(SB) -TEXT ·libc_futimes_trampoline(SB),NOSPLIT,$0-0 - JMP libc_futimes(SB) -TEXT ·libc_poll_trampoline(SB),NOSPLIT,$0-0 - JMP libc_poll(SB) -TEXT ·libc_madvise_trampoline(SB),NOSPLIT,$0-0 - JMP libc_madvise(SB) -TEXT ·libc_mlock_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mlock(SB) -TEXT ·libc_mlockall_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mlockall(SB) -TEXT ·libc_mprotect_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mprotect(SB) -TEXT ·libc_msync_trampoline(SB),NOSPLIT,$0-0 - JMP libc_msync(SB) -TEXT ·libc_munlock_trampoline(SB),NOSPLIT,$0-0 - JMP libc_munlock(SB) -TEXT ·libc_munlockall_trampoline(SB),NOSPLIT,$0-0 - JMP libc_munlockall(SB) -TEXT ·libc_getattrlist_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getattrlist(SB) -TEXT ·libc_pipe_trampoline(SB),NOSPLIT,$0-0 - JMP libc_pipe(SB) -TEXT ·libc_getxattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getxattr(SB) -TEXT ·libc_fgetxattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fgetxattr(SB) -TEXT ·libc_setxattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setxattr(SB) -TEXT ·libc_fsetxattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fsetxattr(SB) -TEXT ·libc_removexattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_removexattr(SB) -TEXT ·libc_fremovexattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fremovexattr(SB) -TEXT ·libc_listxattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_listxattr(SB) -TEXT ·libc_flistxattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_flistxattr(SB) -TEXT ·libc_setattrlist_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setattrlist(SB) -TEXT ·libc_fcntl_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fcntl(SB) -TEXT ·libc_kill_trampoline(SB),NOSPLIT,$0-0 - JMP libc_kill(SB) -TEXT ·libc_ioctl_trampoline(SB),NOSPLIT,$0-0 - JMP libc_ioctl(SB) -TEXT ·libc_sysctl_trampoline(SB),NOSPLIT,$0-0 - JMP libc_sysctl(SB) -TEXT ·libc_sendfile_trampoline(SB),NOSPLIT,$0-0 - JMP libc_sendfile(SB) -TEXT ·libc_access_trampoline(SB),NOSPLIT,$0-0 - JMP libc_access(SB) -TEXT ·libc_adjtime_trampoline(SB),NOSPLIT,$0-0 - JMP libc_adjtime(SB) -TEXT ·libc_chdir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_chdir(SB) -TEXT ·libc_chflags_trampoline(SB),NOSPLIT,$0-0 - JMP libc_chflags(SB) -TEXT ·libc_chmod_trampoline(SB),NOSPLIT,$0-0 - JMP libc_chmod(SB) -TEXT ·libc_chown_trampoline(SB),NOSPLIT,$0-0 - JMP libc_chown(SB) -TEXT ·libc_chroot_trampoline(SB),NOSPLIT,$0-0 - JMP libc_chroot(SB) -TEXT ·libc_clock_gettime_trampoline(SB),NOSPLIT,$0-0 - JMP libc_clock_gettime(SB) -TEXT ·libc_close_trampoline(SB),NOSPLIT,$0-0 - JMP libc_close(SB) -TEXT ·libc_dup_trampoline(SB),NOSPLIT,$0-0 - JMP libc_dup(SB) -TEXT ·libc_dup2_trampoline(SB),NOSPLIT,$0-0 - JMP libc_dup2(SB) -TEXT ·libc_exchangedata_trampoline(SB),NOSPLIT,$0-0 - JMP libc_exchangedata(SB) -TEXT ·libc_exit_trampoline(SB),NOSPLIT,$0-0 - JMP libc_exit(SB) -TEXT ·libc_faccessat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_faccessat(SB) -TEXT ·libc_fchdir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fchdir(SB) -TEXT ·libc_fchflags_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fchflags(SB) -TEXT ·libc_fchmod_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fchmod(SB) -TEXT ·libc_fchmodat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fchmodat(SB) -TEXT ·libc_fchown_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fchown(SB) -TEXT ·libc_fchownat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fchownat(SB) -TEXT ·libc_flock_trampoline(SB),NOSPLIT,$0-0 - JMP libc_flock(SB) -TEXT ·libc_fpathconf_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fpathconf(SB) -TEXT ·libc_fsync_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fsync(SB) -TEXT ·libc_ftruncate_trampoline(SB),NOSPLIT,$0-0 - JMP libc_ftruncate(SB) -TEXT ·libc_getdtablesize_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getdtablesize(SB) -TEXT ·libc_getegid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getegid(SB) -TEXT ·libc_geteuid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_geteuid(SB) -TEXT ·libc_getgid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getgid(SB) -TEXT ·libc_getpgid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getpgid(SB) -TEXT ·libc_getpgrp_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getpgrp(SB) -TEXT ·libc_getpid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getpid(SB) -TEXT ·libc_getppid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getppid(SB) -TEXT ·libc_getpriority_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getpriority(SB) -TEXT ·libc_getrlimit_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getrlimit(SB) -TEXT ·libc_getrusage_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getrusage(SB) -TEXT ·libc_getsid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getsid(SB) -TEXT ·libc_getuid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getuid(SB) -TEXT ·libc_issetugid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_issetugid(SB) -TEXT ·libc_kqueue_trampoline(SB),NOSPLIT,$0-0 - JMP libc_kqueue(SB) -TEXT ·libc_lchown_trampoline(SB),NOSPLIT,$0-0 - JMP libc_lchown(SB) -TEXT ·libc_link_trampoline(SB),NOSPLIT,$0-0 - JMP libc_link(SB) -TEXT ·libc_linkat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_linkat(SB) -TEXT ·libc_listen_trampoline(SB),NOSPLIT,$0-0 - JMP libc_listen(SB) -TEXT ·libc_mkdir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mkdir(SB) -TEXT ·libc_mkdirat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mkdirat(SB) -TEXT ·libc_mkfifo_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mkfifo(SB) -TEXT ·libc_mknod_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mknod(SB) -TEXT ·libc_open_trampoline(SB),NOSPLIT,$0-0 - JMP libc_open(SB) -TEXT ·libc_openat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_openat(SB) -TEXT ·libc_pathconf_trampoline(SB),NOSPLIT,$0-0 - JMP libc_pathconf(SB) -TEXT ·libc_pread_trampoline(SB),NOSPLIT,$0-0 - JMP libc_pread(SB) -TEXT ·libc_pwrite_trampoline(SB),NOSPLIT,$0-0 - JMP libc_pwrite(SB) -TEXT ·libc_read_trampoline(SB),NOSPLIT,$0-0 - JMP libc_read(SB) -TEXT ·libc_readlink_trampoline(SB),NOSPLIT,$0-0 - JMP libc_readlink(SB) -TEXT ·libc_readlinkat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_readlinkat(SB) -TEXT ·libc_rename_trampoline(SB),NOSPLIT,$0-0 - JMP libc_rename(SB) -TEXT ·libc_renameat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_renameat(SB) -TEXT ·libc_revoke_trampoline(SB),NOSPLIT,$0-0 - JMP libc_revoke(SB) -TEXT ·libc_rmdir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_rmdir(SB) -TEXT ·libc_lseek_trampoline(SB),NOSPLIT,$0-0 - JMP libc_lseek(SB) -TEXT ·libc_select_trampoline(SB),NOSPLIT,$0-0 - JMP libc_select(SB) -TEXT ·libc_setegid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setegid(SB) -TEXT ·libc_seteuid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_seteuid(SB) -TEXT ·libc_setgid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setgid(SB) -TEXT ·libc_setlogin_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setlogin(SB) -TEXT ·libc_setpgid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setpgid(SB) -TEXT ·libc_setpriority_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setpriority(SB) -TEXT ·libc_setprivexec_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setprivexec(SB) -TEXT ·libc_setregid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setregid(SB) -TEXT ·libc_setreuid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setreuid(SB) -TEXT ·libc_setrlimit_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setrlimit(SB) -TEXT ·libc_setsid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setsid(SB) -TEXT ·libc_settimeofday_trampoline(SB),NOSPLIT,$0-0 - JMP libc_settimeofday(SB) -TEXT ·libc_setuid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setuid(SB) -TEXT ·libc_symlink_trampoline(SB),NOSPLIT,$0-0 - JMP libc_symlink(SB) -TEXT ·libc_symlinkat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_symlinkat(SB) -TEXT ·libc_sync_trampoline(SB),NOSPLIT,$0-0 - JMP libc_sync(SB) -TEXT ·libc_truncate_trampoline(SB),NOSPLIT,$0-0 - JMP libc_truncate(SB) -TEXT ·libc_umask_trampoline(SB),NOSPLIT,$0-0 - JMP libc_umask(SB) -TEXT ·libc_undelete_trampoline(SB),NOSPLIT,$0-0 - JMP libc_undelete(SB) -TEXT ·libc_unlink_trampoline(SB),NOSPLIT,$0-0 - JMP libc_unlink(SB) -TEXT ·libc_unlinkat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_unlinkat(SB) -TEXT ·libc_unmount_trampoline(SB),NOSPLIT,$0-0 - JMP libc_unmount(SB) -TEXT ·libc_write_trampoline(SB),NOSPLIT,$0-0 - JMP libc_write(SB) -TEXT ·libc_mmap_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mmap(SB) -TEXT ·libc_munmap_trampoline(SB),NOSPLIT,$0-0 - JMP libc_munmap(SB) -TEXT ·libc_ptrace_trampoline(SB),NOSPLIT,$0-0 - JMP libc_ptrace(SB) -TEXT ·libc_gettimeofday_trampoline(SB),NOSPLIT,$0-0 - JMP libc_gettimeofday(SB) -TEXT ·libc_fstat64_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fstat64(SB) -TEXT ·libc_fstatat64_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fstatat64(SB) -TEXT ·libc_fstatfs64_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fstatfs64(SB) -TEXT ·libc_getfsstat64_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getfsstat64(SB) -TEXT ·libc_lstat64_trampoline(SB),NOSPLIT,$0-0 - JMP libc_lstat64(SB) -TEXT ·libc_stat64_trampoline(SB),NOSPLIT,$0-0 - JMP libc_stat64(SB) -TEXT ·libc_statfs64_trampoline(SB),NOSPLIT,$0-0 - JMP libc_statfs64(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_11.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_11.go deleted file mode 100644 index f8e5c37c..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_11.go +++ /dev/null @@ -1,1811 +0,0 @@ -// go run mksyscall.go -tags darwin,amd64,!go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_amd64.1_11.go syscall_darwin_amd64.go -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build darwin,amd64,!go1.12 - -package unix - -import ( - "syscall" - "unsafe" -) - -var _ syscall.Errno - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getgroups(ngid int, gid *_Gid_t) (n int, err error) { - r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setgroups(ngid int, gid *_Gid_t) (err error) { - _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { - r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) - wpid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func socket(domain int, typ int, proto int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { - _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { - _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Shutdown(s int, how int) (err error) { - _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { - _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { - var _p0 unsafe.Pointer - if len(buf) > 0 { - _p0 = unsafe.Pointer(&buf[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { - r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func utimes(path string, timeval *[2]Timeval) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func futimes(fd int, timeval *[2]Timeval) (err error) { - _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Madvise(b []byte, behav int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mlock(b []byte) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mlockall(flags int) (err error) { - _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mprotect(b []byte, prot int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Msync(b []byte, flags int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Munlock(b []byte) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Munlockall() (err error) { - _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := Syscall6(SYS_GETATTRLIST, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func pipe() (r int, w int, err error) { - r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) - r = int(r0) - w = int(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getxattr(path string, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fgetxattr(fd int, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_FGETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setxattr(path string, attr string, data *byte, size int, position uint32, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fsetxattr(fd int, attr string, data *byte, size int, position uint32, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FSETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func removexattr(path string, attr string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fremovexattr(fd int, attr string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_FREMOVEXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func listxattr(path string, dest *byte, size int, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func flistxattr(fd int, dest *byte, size int, options int) (sz int, err error) { - r0, _, e1 := Syscall6(SYS_FLISTXATTR, uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := Syscall6(SYS_SETATTRLIST, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fcntl(fd int, cmd int, arg int) (val int, err error) { - r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func kill(pid int, signum int, posix int) (err error) { - _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func ioctl(fd int, req uint, arg uintptr) (err error) { - _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { - var _p0 unsafe.Pointer - if len(mib) > 0 { - _p0 = unsafe.Pointer(&mib[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall6(SYS_SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) { - _, _, e1 := Syscall6(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Access(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { - _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chdir(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chflags(path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chmod(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chown(path string, uid int, gid int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chroot(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Close(fd int) (err error) { - _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Dup(fd int) (nfd int, err error) { - r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) - nfd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Dup2(from int, to int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Exchangedata(path1 string, path2 string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path1) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(path2) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_EXCHANGEDATA, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Exit(code int) { - Syscall(SYS_EXIT, uintptr(code), 0, 0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchdir(fd int) (err error) { - _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchflags(fd int, flags int) (err error) { - _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchmod(fd int, mode uint32) (err error) { - _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchown(fd int, uid int, gid int) (err error) { - _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Flock(fd int, how int) (err error) { - _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fpathconf(fd int, name int) (val int, err error) { - r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fsync(fd int) (err error) { - _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Ftruncate(fd int, length int64) (err error) { - _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getdtablesize() (size int) { - r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) - size = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getegid() (egid int) { - r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) - egid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Geteuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) - uid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getgid() (gid int) { - r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) - gid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpgid(pid int) (pgid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) - pgid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpgrp() (pgrp int) { - r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) - pgrp = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpid() (pid int) { - r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) - pid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getppid() (ppid int) { - r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) - ppid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpriority(which int, who int) (prio int, err error) { - r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) - prio = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getrusage(who int, rusage *Rusage) (err error) { - _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getsid(pid int) (sid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) - sid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) - uid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Issetugid() (tainted bool) { - r0, _, _ := RawSyscall(SYS_ISSETUGID, 0, 0, 0) - tainted = bool(r0 != 0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Kqueue() (fd int, err error) { - r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Lchown(path string, uid int, gid int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Link(path string, link string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Listen(s int, backlog int) (err error) { - _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkdir(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkdirat(dirfd int, path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkfifo(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mknod(path string, mode uint32, dev int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Open(path string, mode int, perm uint32) (fd int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pathconf(path string, name int) (val int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pread(fd int, p []byte, offset int64) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func read(fd int, p []byte) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Readlink(path string, buf []byte) (n int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 unsafe.Pointer - if len(buf) > 0 { - _p1 = unsafe.Pointer(&buf[0]) - } else { - _p1 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 unsafe.Pointer - if len(buf) > 0 { - _p1 = unsafe.Pointer(&buf[0]) - } else { - _p1 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Rename(from string, to string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(from) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(to) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Renameat(fromfd int, from string, tofd int, to string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(from) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(to) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Revoke(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Rmdir(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { - r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) - newoffset = int64(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { - r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setegid(egid int) (err error) { - _, _, e1 := Syscall(SYS_SETEGID, uintptr(egid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Seteuid(euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setgid(gid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setlogin(name string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(name) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setpgid(pid int, pgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setpriority(which int, who int, prio int) (err error) { - _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setprivexec(flag int) (err error) { - _, _, e1 := Syscall(SYS_SETPRIVEXEC, uintptr(flag), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setsid() (pid int, err error) { - r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) - pid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Settimeofday(tp *Timeval) (err error) { - _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setuid(uid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Symlink(path string, link string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(oldpath) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(newpath) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Sync() (err error) { - _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Truncate(path string, length int64) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Umask(newmask int) (oldmask int) { - r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) - oldmask = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Undelete(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unlink(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unlinkat(dirfd int, path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unmount(path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func write(fd int, p []byte) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { - r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) - ret = uintptr(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func munmap(addr uintptr, length uintptr) (err error) { - _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { - var _p0 unsafe.Pointer - if len(buf) > 0 { - _p0 = unsafe.Pointer(&buf[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_GETDIRENTRIES64, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { - _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func gettimeofday(tp *Timeval) (sec int64, usec int32, err error) { - r0, r1, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) - sec = int64(r0) - usec = int32(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstat(fd int, stat *Stat_t) (err error) { - _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstatfs(fd int, stat *Statfs_t) (err error) { - _, _, e1 := Syscall(SYS_FSTATFS64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_GETFSSTAT64, uintptr(buf), uintptr(size), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Lstat(path string, stat *Stat_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Stat(path string, stat *Stat_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Statfs(path string, stat *Statfs_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STATFS64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.go deleted file mode 100644 index 314042a9..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.go +++ /dev/null @@ -1,41 +0,0 @@ -// go run mksyscall.go -tags darwin,amd64,go1.13 syscall_darwin.1_13.go -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build darwin,amd64,go1.13 - -package unix - -import ( - "syscall" - "unsafe" -) - -var _ syscall.Errno - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func closedir(dir uintptr) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_closedir_trampoline), uintptr(dir), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_closedir_trampoline() - -//go:linkname libc_closedir libc_closedir -//go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) { - r0, _, _ := syscall_syscall(funcPC(libc_readdir_r_trampoline), uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result))) - res = Errno(r0) - return -} - -func libc_readdir_r_trampoline() - -//go:linkname libc_readdir_r libc_readdir_r -//go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.s b/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.s deleted file mode 100644 index d671e831..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.1_13.s +++ /dev/null @@ -1,12 +0,0 @@ -// go run mkasm_darwin.go amd64 -// Code generated by the command above; DO NOT EDIT. - -// +build go1.13 - -#include "textflag.h" -TEXT ·libc_fdopendir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fdopendir(SB) -TEXT ·libc_closedir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_closedir(SB) -TEXT ·libc_readdir_r_trampoline(SB),NOSPLIT,$0-0 - JMP libc_readdir_r(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go index 50d6437e..c2461c49 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.go @@ -1,7 +1,8 @@ -// go run mksyscall.go -tags darwin,amd64,go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_amd64.go +// go run mksyscall.go -tags darwin,amd64 syscall_bsd.go syscall_darwin.go syscall_darwin_amd64.go // Code generated by the command above; see README.md. DO NOT EDIT. -// +build darwin,amd64,go1.12 +//go:build darwin && amd64 +// +build darwin,amd64 package unix @@ -15,7 +16,7 @@ var _ syscall.Errno // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getgroups(ngid int, gid *_Gid_t) (n int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_getgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + r0, _, e1 := syscall_rawSyscall(libc_getgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -23,30 +24,28 @@ func getgroups(ngid int, gid *_Gid_t) (n int, err error) { return } -func libc_getgroups_trampoline() +var libc_getgroups_trampoline_addr uintptr -//go:linkname libc_getgroups libc_getgroups //go:cgo_import_dynamic libc_getgroups getgroups "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func setgroups(ngid int, gid *_Gid_t) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + _, _, e1 := syscall_rawSyscall(libc_setgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setgroups_trampoline() +var libc_setgroups_trampoline_addr uintptr -//go:linkname libc_setgroups libc_setgroups //go:cgo_import_dynamic libc_setgroups setgroups "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_wait4_trampoline), uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_wait4_trampoline_addr, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) wpid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -54,15 +53,14 @@ func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err return } -func libc_wait4_trampoline() +var libc_wait4_trampoline_addr uintptr -//go:linkname libc_wait4 libc_wait4 //go:cgo_import_dynamic libc_wait4 wait4 "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_accept_trampoline), uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + r0, _, e1 := syscall_syscall(libc_accept_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -70,45 +68,42 @@ func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { return } -func libc_accept_trampoline() +var libc_accept_trampoline_addr uintptr -//go:linkname libc_accept libc_accept //go:cgo_import_dynamic libc_accept accept "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_bind_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) + _, _, e1 := syscall_syscall(libc_bind_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_bind_trampoline() +var libc_bind_trampoline_addr uintptr -//go:linkname libc_bind libc_bind //go:cgo_import_dynamic libc_bind bind "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_connect_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) + _, _, e1 := syscall_syscall(libc_connect_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_connect_trampoline() +var libc_connect_trampoline_addr uintptr -//go:linkname libc_connect libc_connect //go:cgo_import_dynamic libc_connect connect "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func socket(domain int, typ int, proto int) (fd int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_socket_trampoline), uintptr(domain), uintptr(typ), uintptr(proto)) + r0, _, e1 := syscall_rawSyscall(libc_socket_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto)) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -116,99 +111,92 @@ func socket(domain int, typ int, proto int) (fd int, err error) { return } -func libc_socket_trampoline() +var libc_socket_trampoline_addr uintptr -//go:linkname libc_socket libc_socket //go:cgo_import_dynamic libc_socket socket "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_getsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + _, _, e1 := syscall_syscall6(libc_getsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_getsockopt_trampoline() +var libc_getsockopt_trampoline_addr uintptr -//go:linkname libc_getsockopt libc_getsockopt //go:cgo_import_dynamic libc_getsockopt getsockopt "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_setsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + _, _, e1 := syscall_syscall6(libc_setsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setsockopt_trampoline() +var libc_setsockopt_trampoline_addr uintptr -//go:linkname libc_setsockopt libc_setsockopt //go:cgo_import_dynamic libc_setsockopt setsockopt "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getpeername_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + _, _, e1 := syscall_rawSyscall(libc_getpeername_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) if e1 != 0 { err = errnoErr(e1) } return } -func libc_getpeername_trampoline() +var libc_getpeername_trampoline_addr uintptr -//go:linkname libc_getpeername libc_getpeername //go:cgo_import_dynamic libc_getpeername getpeername "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getsockname_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + _, _, e1 := syscall_rawSyscall(libc_getsockname_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) if e1 != 0 { err = errnoErr(e1) } return } -func libc_getsockname_trampoline() +var libc_getsockname_trampoline_addr uintptr -//go:linkname libc_getsockname libc_getsockname //go:cgo_import_dynamic libc_getsockname getsockname "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Shutdown(s int, how int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_shutdown_trampoline), uintptr(s), uintptr(how), 0) + _, _, e1 := syscall_syscall(libc_shutdown_trampoline_addr, uintptr(s), uintptr(how), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_shutdown_trampoline() +var libc_shutdown_trampoline_addr uintptr -//go:linkname libc_shutdown libc_shutdown //go:cgo_import_dynamic libc_shutdown shutdown "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { - _, _, e1 := syscall_rawSyscall6(funcPC(libc_socketpair_trampoline), uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + _, _, e1 := syscall_rawSyscall6(libc_socketpair_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_socketpair_trampoline() +var libc_socketpair_trampoline_addr uintptr -//go:linkname libc_socketpair libc_socketpair //go:cgo_import_dynamic libc_socketpair socketpair "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -220,7 +208,7 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall6(funcPC(libc_recvfrom_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + r0, _, e1 := syscall_syscall6(libc_recvfrom_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -228,9 +216,8 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl return } -func libc_recvfrom_trampoline() +var libc_recvfrom_trampoline_addr uintptr -//go:linkname libc_recvfrom libc_recvfrom //go:cgo_import_dynamic libc_recvfrom recvfrom "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -242,22 +229,21 @@ func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) ( } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall6(funcPC(libc_sendto_trampoline), uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + _, _, e1 := syscall_syscall6(libc_sendto_trampoline_addr, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_sendto_trampoline() +var libc_sendto_trampoline_addr uintptr -//go:linkname libc_sendto libc_sendto //go:cgo_import_dynamic libc_sendto sendto "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_recvmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_recvmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -265,15 +251,14 @@ func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { return } -func libc_recvmsg_trampoline() +var libc_recvmsg_trampoline_addr uintptr -//go:linkname libc_recvmsg libc_recvmsg //go:cgo_import_dynamic libc_recvmsg recvmsg "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_sendmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_sendmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -281,15 +266,14 @@ func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { return } -func libc_sendmsg_trampoline() +var libc_sendmsg_trampoline_addr uintptr -//go:linkname libc_sendmsg libc_sendmsg //go:cgo_import_dynamic libc_sendmsg sendmsg "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_kevent_trampoline), uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + r0, _, e1 := syscall_syscall6(libc_kevent_trampoline_addr, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -297,9 +281,8 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne return } -func libc_kevent_trampoline() +var libc_kevent_trampoline_addr uintptr -//go:linkname libc_kevent libc_kevent //go:cgo_import_dynamic libc_kevent kevent "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -310,37 +293,35 @@ func utimes(path string, timeval *[2]Timeval) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_utimes_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + _, _, e1 := syscall_syscall(libc_utimes_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_utimes_trampoline() +var libc_utimes_trampoline_addr uintptr -//go:linkname libc_utimes libc_utimes //go:cgo_import_dynamic libc_utimes utimes "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func futimes(fd int, timeval *[2]Timeval) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_futimes_trampoline), uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + _, _, e1 := syscall_syscall(libc_futimes_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_futimes_trampoline() +var libc_futimes_trampoline_addr uintptr -//go:linkname libc_futimes libc_futimes //go:cgo_import_dynamic libc_futimes futimes "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_poll_trampoline), uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + r0, _, e1 := syscall_syscall(libc_poll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -348,9 +329,8 @@ func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { return } -func libc_poll_trampoline() +var libc_poll_trampoline_addr uintptr -//go:linkname libc_poll libc_poll //go:cgo_import_dynamic libc_poll poll "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -362,16 +342,15 @@ func Madvise(b []byte, behav int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall(funcPC(libc_madvise_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(behav)) + _, _, e1 := syscall_syscall(libc_madvise_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(behav)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_madvise_trampoline() +var libc_madvise_trampoline_addr uintptr -//go:linkname libc_madvise libc_madvise //go:cgo_import_dynamic libc_madvise madvise "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -383,31 +362,29 @@ func Mlock(b []byte) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall(funcPC(libc_mlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) + _, _, e1 := syscall_syscall(libc_mlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mlock_trampoline() +var libc_mlock_trampoline_addr uintptr -//go:linkname libc_mlock libc_mlock //go:cgo_import_dynamic libc_mlock mlock "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mlockall(flags int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_mlockall_trampoline), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall(libc_mlockall_trampoline_addr, uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mlockall_trampoline() +var libc_mlockall_trampoline_addr uintptr -//go:linkname libc_mlockall libc_mlockall //go:cgo_import_dynamic libc_mlockall mlockall "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -419,16 +396,15 @@ func Mprotect(b []byte, prot int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall(funcPC(libc_mprotect_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(prot)) + _, _, e1 := syscall_syscall(libc_mprotect_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(prot)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mprotect_trampoline() +var libc_mprotect_trampoline_addr uintptr -//go:linkname libc_mprotect libc_mprotect //go:cgo_import_dynamic libc_mprotect mprotect "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -440,16 +416,15 @@ func Msync(b []byte, flags int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall(funcPC(libc_msync_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_msync_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_msync_trampoline() +var libc_msync_trampoline_addr uintptr -//go:linkname libc_msync libc_msync //go:cgo_import_dynamic libc_msync msync "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -461,63 +436,69 @@ func Munlock(b []byte) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall(funcPC(libc_munlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) + _, _, e1 := syscall_syscall(libc_munlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_munlock_trampoline() +var libc_munlock_trampoline_addr uintptr -//go:linkname libc_munlock libc_munlock //go:cgo_import_dynamic libc_munlock munlock "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Munlockall() (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_munlockall_trampoline), 0, 0, 0) + _, _, e1 := syscall_syscall(libc_munlockall_trampoline_addr, 0, 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_munlockall_trampoline() +var libc_munlockall_trampoline_addr uintptr -//go:linkname libc_munlockall libc_munlockall //go:cgo_import_dynamic libc_munlockall munlockall "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_getattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) +func closedir(dir uintptr) (err error) { + _, _, e1 := syscall_syscall(libc_closedir_trampoline_addr, uintptr(dir), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_getattrlist_trampoline() +var libc_closedir_trampoline_addr uintptr -//go:linkname libc_getattrlist libc_getattrlist -//go:cgo_import_dynamic libc_getattrlist getattrlist "/usr/lib/libSystem.B.dylib" +//go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe() (r int, w int, err error) { - r0, r1, e1 := syscall_rawSyscall(funcPC(libc_pipe_trampoline), 0, 0, 0) - r = int(r0) - w = int(r1) +func readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) { + r0, _, _ := syscall_syscall(libc_readdir_r_trampoline_addr, uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result))) + res = Errno(r0) + return +} + +var libc_readdir_r_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe(p *[2]int32) (err error) { + _, _, e1 := syscall_rawSyscall(libc_pipe_trampoline_addr, uintptr(unsafe.Pointer(p)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_pipe_trampoline() +var libc_pipe_trampoline_addr uintptr -//go:linkname libc_pipe libc_pipe //go:cgo_import_dynamic libc_pipe pipe "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -533,7 +514,7 @@ func getxattr(path string, attr string, dest *byte, size int, position uint32, o if err != nil { return } - r0, _, e1 := syscall_syscall6(funcPC(libc_getxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) + r0, _, e1 := syscall_syscall6(libc_getxattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) sz = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -541,9 +522,8 @@ func getxattr(path string, attr string, dest *byte, size int, position uint32, o return } -func libc_getxattr_trampoline() +var libc_getxattr_trampoline_addr uintptr -//go:linkname libc_getxattr libc_getxattr //go:cgo_import_dynamic libc_getxattr getxattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -554,7 +534,7 @@ func fgetxattr(fd int, attr string, dest *byte, size int, position uint32, optio if err != nil { return } - r0, _, e1 := syscall_syscall6(funcPC(libc_fgetxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) + r0, _, e1 := syscall_syscall6(libc_fgetxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) sz = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -562,9 +542,8 @@ func fgetxattr(fd int, attr string, dest *byte, size int, position uint32, optio return } -func libc_fgetxattr_trampoline() +var libc_fgetxattr_trampoline_addr uintptr -//go:linkname libc_fgetxattr libc_fgetxattr //go:cgo_import_dynamic libc_fgetxattr fgetxattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -580,16 +559,15 @@ func setxattr(path string, attr string, data *byte, size int, position uint32, o if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_setxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) + _, _, e1 := syscall_syscall6(libc_setxattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setxattr_trampoline() +var libc_setxattr_trampoline_addr uintptr -//go:linkname libc_setxattr libc_setxattr //go:cgo_import_dynamic libc_setxattr setxattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -600,16 +578,15 @@ func fsetxattr(fd int, attr string, data *byte, size int, position uint32, optio if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_fsetxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) + _, _, e1 := syscall_syscall6(libc_fsetxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fsetxattr_trampoline() +var libc_fsetxattr_trampoline_addr uintptr -//go:linkname libc_fsetxattr libc_fsetxattr //go:cgo_import_dynamic libc_fsetxattr fsetxattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -625,16 +602,15 @@ func removexattr(path string, attr string, options int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_removexattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) + _, _, e1 := syscall_syscall(libc_removexattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_removexattr_trampoline() +var libc_removexattr_trampoline_addr uintptr -//go:linkname libc_removexattr libc_removexattr //go:cgo_import_dynamic libc_removexattr removexattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -645,16 +621,15 @@ func fremovexattr(fd int, attr string, options int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_fremovexattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options)) + _, _, e1 := syscall_syscall(libc_fremovexattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fremovexattr_trampoline() +var libc_fremovexattr_trampoline_addr uintptr -//go:linkname libc_fremovexattr libc_fremovexattr //go:cgo_import_dynamic libc_fremovexattr fremovexattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -665,7 +640,7 @@ func listxattr(path string, dest *byte, size int, options int) (sz int, err erro if err != nil { return } - r0, _, e1 := syscall_syscall6(funcPC(libc_listxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) + r0, _, e1 := syscall_syscall6(libc_listxattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) sz = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -673,15 +648,14 @@ func listxattr(path string, dest *byte, size int, options int) (sz int, err erro return } -func libc_listxattr_trampoline() +var libc_listxattr_trampoline_addr uintptr -//go:linkname libc_listxattr libc_listxattr //go:cgo_import_dynamic libc_listxattr listxattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func flistxattr(fd int, dest *byte, size int, options int) (sz int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_flistxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) + r0, _, e1 := syscall_syscall6(libc_flistxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) sz = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -689,30 +663,33 @@ func flistxattr(fd int, dest *byte, size int, options int) (sz int, err error) { return } -func libc_flistxattr_trampoline() +var libc_flistxattr_trampoline_addr uintptr -//go:linkname libc_flistxattr libc_flistxattr //go:cgo_import_dynamic libc_flistxattr flistxattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_setattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_utimensat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setattrlist_trampoline() +var libc_utimensat_trampoline_addr uintptr -//go:linkname libc_setattrlist libc_setattrlist -//go:cgo_import_dynamic libc_setattrlist setattrlist "/usr/lib/libSystem.B.dylib" +//go:cgo_import_dynamic libc_utimensat utimensat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func fcntl(fd int, cmd int, arg int) (val int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg)) + r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg)) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -720,39 +697,36 @@ func fcntl(fd int, cmd int, arg int) (val int, err error) { return } -func libc_fcntl_trampoline() +var libc_fcntl_trampoline_addr uintptr -//go:linkname libc_fcntl libc_fcntl //go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func kill(pid int, signum int, posix int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_kill_trampoline), uintptr(pid), uintptr(signum), uintptr(posix)) + _, _, e1 := syscall_syscall(libc_kill_trampoline_addr, uintptr(pid), uintptr(signum), uintptr(posix)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_kill_trampoline() +var libc_kill_trampoline_addr uintptr -//go:linkname libc_kill libc_kill //go:cgo_import_dynamic libc_kill kill "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func ioctl(fd int, req uint, arg uintptr) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_ioctl_trampoline), uintptr(fd), uintptr(req), uintptr(arg)) + _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_ioctl_trampoline() +var libc_ioctl_trampoline_addr uintptr -//go:linkname libc_ioctl libc_ioctl //go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -764,66 +738,121 @@ func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall6(funcPC(libc_sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + _, _, e1 := syscall_syscall6(libc_sysctl_trampoline_addr, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_sysctl_trampoline() +var libc_sysctl_trampoline_addr uintptr -//go:linkname libc_sysctl libc_sysctl //go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_sendfile_trampoline), uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags)) + _, _, e1 := syscall_syscall6(libc_sendfile_trampoline_addr, uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_sendfile_trampoline() +var libc_sendfile_trampoline_addr uintptr -//go:linkname libc_sendfile libc_sendfile //go:cgo_import_dynamic libc_sendfile sendfile "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func shmat(id int, addr uintptr, flag int) (ret uintptr, err error) { + r0, _, e1 := syscall_syscall(libc_shmat_trampoline_addr, uintptr(id), uintptr(addr), uintptr(flag)) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_shmat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shmat shmat "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func shmctl(id int, cmd int, buf *SysvShmDesc) (result int, err error) { + r0, _, e1 := syscall_syscall(libc_shmctl_trampoline_addr, uintptr(id), uintptr(cmd), uintptr(unsafe.Pointer(buf))) + result = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_shmctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shmctl shmctl "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func shmdt(addr uintptr) (err error) { + _, _, e1 := syscall_syscall(libc_shmdt_trampoline_addr, uintptr(addr), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_shmdt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shmdt shmdt "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func shmget(key int, size int, flag int) (id int, err error) { + r0, _, e1 := syscall_syscall(libc_shmget_trampoline_addr, uintptr(key), uintptr(size), uintptr(flag)) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_shmget_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shmget shmget "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Access(path string, mode uint32) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_access_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_access_trampoline() +var libc_access_trampoline_addr uintptr -//go:linkname libc_access libc_access //go:cgo_import_dynamic libc_access access "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_adjtime_trampoline), uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + _, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_adjtime_trampoline() +var libc_adjtime_trampoline_addr uintptr -//go:linkname libc_adjtime libc_adjtime //go:cgo_import_dynamic libc_adjtime adjtime "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -834,16 +863,15 @@ func Chdir(path string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_chdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_chdir_trampoline() +var libc_chdir_trampoline_addr uintptr -//go:linkname libc_chdir libc_chdir //go:cgo_import_dynamic libc_chdir chdir "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -854,16 +882,15 @@ func Chflags(path string, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_chflags_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_chflags_trampoline() +var libc_chflags_trampoline_addr uintptr -//go:linkname libc_chflags libc_chflags //go:cgo_import_dynamic libc_chflags chflags "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -874,16 +901,15 @@ func Chmod(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_chmod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_chmod_trampoline() +var libc_chmod_trampoline_addr uintptr -//go:linkname libc_chmod libc_chmod //go:cgo_import_dynamic libc_chmod chmod "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -894,16 +920,15 @@ func Chown(path string, uid int, gid int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_chown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_chown_trampoline() +var libc_chown_trampoline_addr uintptr -//go:linkname libc_chown libc_chown //go:cgo_import_dynamic libc_chown chown "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -914,52 +939,97 @@ func Chroot(path string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_chroot_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_chroot_trampoline() +var libc_chroot_trampoline_addr uintptr -//go:linkname libc_chroot libc_chroot //go:cgo_import_dynamic libc_chroot chroot "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func ClockGettime(clockid int32, time *Timespec) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_clock_gettime_trampoline), uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + _, _, e1 := syscall_syscall(libc_clock_gettime_trampoline_addr, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_clock_gettime_trampoline() +var libc_clock_gettime_trampoline_addr uintptr -//go:linkname libc_clock_gettime libc_clock_gettime //go:cgo_import_dynamic libc_clock_gettime clock_gettime "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Close(fd int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_close_trampoline), uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_close_trampoline() +var libc_close_trampoline_addr uintptr -//go:linkname libc_close libc_close //go:cgo_import_dynamic libc_close close "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Clonefile(src string, dst string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(src) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(dst) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_clonefile_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_clonefile_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_clonefile clonefile "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Clonefileat(srcDirfd int, src string, dstDirfd int, dst string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(src) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(dst) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_clonefileat_trampoline_addr, uintptr(srcDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_clonefileat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_clonefileat clonefileat "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Dup(fd int) (nfd int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_dup_trampoline), uintptr(fd), 0, 0) + r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0) nfd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -967,24 +1037,22 @@ func Dup(fd int) (nfd int, err error) { return } -func libc_dup_trampoline() +var libc_dup_trampoline_addr uintptr -//go:linkname libc_dup libc_dup //go:cgo_import_dynamic libc_dup dup "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup2(from int, to int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_dup2_trampoline), uintptr(from), uintptr(to), 0) + _, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_dup2_trampoline() +var libc_dup2_trampoline_addr uintptr -//go:linkname libc_dup2 libc_dup2 //go:cgo_import_dynamic libc_dup2 dup2 "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1000,28 +1068,26 @@ func Exchangedata(path1 string, path2 string, options int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_exchangedata_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) + _, _, e1 := syscall_syscall(libc_exchangedata_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_exchangedata_trampoline() +var libc_exchangedata_trampoline_addr uintptr -//go:linkname libc_exchangedata libc_exchangedata //go:cgo_import_dynamic libc_exchangedata exchangedata "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Exit(code int) { - syscall_syscall(funcPC(libc_exit_trampoline), uintptr(code), 0, 0) + syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0) return } -func libc_exit_trampoline() +var libc_exit_trampoline_addr uintptr -//go:linkname libc_exit libc_exit //go:cgo_import_dynamic libc_exit exit "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1032,61 +1098,57 @@ func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_faccessat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_faccessat_trampoline() +var libc_faccessat_trampoline_addr uintptr -//go:linkname libc_faccessat libc_faccessat //go:cgo_import_dynamic libc_faccessat faccessat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchdir(fd int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchdir_trampoline), uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fchdir_trampoline() +var libc_fchdir_trampoline_addr uintptr -//go:linkname libc_fchdir libc_fchdir //go:cgo_import_dynamic libc_fchdir fchdir "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchflags(fd int, flags int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchflags_trampoline), uintptr(fd), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fchflags_trampoline() +var libc_fchflags_trampoline_addr uintptr -//go:linkname libc_fchflags libc_fchflags //go:cgo_import_dynamic libc_fchflags fchflags "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchmod(fd int, mode uint32) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchmod_trampoline), uintptr(fd), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fchmod_trampoline() +var libc_fchmod_trampoline_addr uintptr -//go:linkname libc_fchmod libc_fchmod //go:cgo_import_dynamic libc_fchmod fchmod "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1097,31 +1159,29 @@ func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_fchmodat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fchmodat_trampoline() +var libc_fchmodat_trampoline_addr uintptr -//go:linkname libc_fchmodat libc_fchmodat //go:cgo_import_dynamic libc_fchmodat fchmodat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchown(fd int, uid int, gid int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchown_trampoline), uintptr(fd), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fchown_trampoline() +var libc_fchown_trampoline_addr uintptr -//go:linkname libc_fchown libc_fchown //go:cgo_import_dynamic libc_fchown fchown "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1132,37 +1192,54 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_fchownat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + _, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fchownat_trampoline() +var libc_fchownat_trampoline_addr uintptr -//go:linkname libc_fchownat libc_fchownat //go:cgo_import_dynamic libc_fchownat fchownat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Fclonefileat(srcDirfd int, dstDirfd int, dst string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(dst) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_fclonefileat_trampoline_addr, uintptr(srcDirfd), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fclonefileat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fclonefileat fclonefileat "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Flock(fd int, how int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_flock_trampoline), uintptr(fd), uintptr(how), 0) + _, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_flock_trampoline() +var libc_flock_trampoline_addr uintptr -//go:linkname libc_flock libc_flock //go:cgo_import_dynamic libc_flock flock "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fpathconf(fd int, name int) (val int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_fpathconf_trampoline), uintptr(fd), uintptr(name), 0) + r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1170,97 +1247,111 @@ func Fpathconf(fd int, name int) (val int, err error) { return } -func libc_fpathconf_trampoline() +var libc_fpathconf_trampoline_addr uintptr -//go:linkname libc_fpathconf libc_fpathconf //go:cgo_import_dynamic libc_fpathconf fpathconf "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fsync(fd int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fsync_trampoline), uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fsync_trampoline() +var libc_fsync_trampoline_addr uintptr -//go:linkname libc_fsync libc_fsync //go:cgo_import_dynamic libc_fsync fsync "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Ftruncate(fd int, length int64) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_ftruncate_trampoline), uintptr(fd), uintptr(length), 0) + _, _, e1 := syscall_syscall(libc_ftruncate_trampoline_addr, uintptr(fd), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_ftruncate_trampoline() +var libc_ftruncate_trampoline_addr uintptr -//go:linkname libc_ftruncate libc_ftruncate //go:cgo_import_dynamic libc_ftruncate ftruncate "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getcwd_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getcwd getcwd "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Getdtablesize() (size int) { - r0, _, _ := syscall_syscall(funcPC(libc_getdtablesize_trampoline), 0, 0, 0) + r0, _, _ := syscall_syscall(libc_getdtablesize_trampoline_addr, 0, 0, 0) size = int(r0) return } -func libc_getdtablesize_trampoline() +var libc_getdtablesize_trampoline_addr uintptr -//go:linkname libc_getdtablesize libc_getdtablesize //go:cgo_import_dynamic libc_getdtablesize getdtablesize "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getegid() (egid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getegid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0) egid = int(r0) return } -func libc_getegid_trampoline() +var libc_getegid_trampoline_addr uintptr -//go:linkname libc_getegid libc_getegid //go:cgo_import_dynamic libc_getegid getegid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Geteuid() (uid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_geteuid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0) uid = int(r0) return } -func libc_geteuid_trampoline() +var libc_geteuid_trampoline_addr uintptr -//go:linkname libc_geteuid libc_geteuid //go:cgo_import_dynamic libc_geteuid geteuid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getgid() (gid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getgid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0) gid = int(r0) return } -func libc_getgid_trampoline() +var libc_getgid_trampoline_addr uintptr -//go:linkname libc_getgid libc_getgid //go:cgo_import_dynamic libc_getgid getgid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpgid(pid int) (pgid int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_getpgid_trampoline), uintptr(pid), 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0) pgid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1268,54 +1359,50 @@ func Getpgid(pid int) (pgid int, err error) { return } -func libc_getpgid_trampoline() +var libc_getpgid_trampoline_addr uintptr -//go:linkname libc_getpgid libc_getpgid //go:cgo_import_dynamic libc_getpgid getpgid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpgrp() (pgrp int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getpgrp_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0) pgrp = int(r0) return } -func libc_getpgrp_trampoline() +var libc_getpgrp_trampoline_addr uintptr -//go:linkname libc_getpgrp libc_getpgrp //go:cgo_import_dynamic libc_getpgrp getpgrp "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpid() (pid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getpid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0) pid = int(r0) return } -func libc_getpid_trampoline() +var libc_getpid_trampoline_addr uintptr -//go:linkname libc_getpid libc_getpid //go:cgo_import_dynamic libc_getpid getpid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getppid() (ppid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getppid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0) ppid = int(r0) return } -func libc_getppid_trampoline() +var libc_getppid_trampoline_addr uintptr -//go:linkname libc_getppid libc_getppid //go:cgo_import_dynamic libc_getppid getppid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpriority(which int, who int) (prio int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_getpriority_trampoline), uintptr(which), uintptr(who), 0) + r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0) prio = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1323,45 +1410,42 @@ func Getpriority(which int, who int) (prio int, err error) { return } -func libc_getpriority_trampoline() +var libc_getpriority_trampoline_addr uintptr -//go:linkname libc_getpriority libc_getpriority //go:cgo_import_dynamic libc_getpriority getpriority "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + _, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_getrlimit_trampoline() +var libc_getrlimit_trampoline_addr uintptr -//go:linkname libc_getrlimit libc_getrlimit //go:cgo_import_dynamic libc_getrlimit getrlimit "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrusage(who int, rusage *Rusage) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getrusage_trampoline), uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + _, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_getrusage_trampoline() +var libc_getrusage_trampoline_addr uintptr -//go:linkname libc_getrusage libc_getrusage //go:cgo_import_dynamic libc_getrusage getrusage "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getsid(pid int) (sid int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_getsid_trampoline), uintptr(pid), 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0) sid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1369,41 +1453,52 @@ func Getsid(pid int) (sid int, err error) { return } -func libc_getsid_trampoline() +var libc_getsid_trampoline_addr uintptr -//go:linkname libc_getsid libc_getsid //go:cgo_import_dynamic libc_getsid getsid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Gettimeofday(tp *Timeval) (err error) { + _, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_gettimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Getuid() (uid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getuid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0) uid = int(r0) return } -func libc_getuid_trampoline() +var libc_getuid_trampoline_addr uintptr -//go:linkname libc_getuid libc_getuid //go:cgo_import_dynamic libc_getuid getuid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Issetugid() (tainted bool) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_issetugid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_issetugid_trampoline_addr, 0, 0, 0) tainted = bool(r0 != 0) return } -func libc_issetugid_trampoline() +var libc_issetugid_trampoline_addr uintptr -//go:linkname libc_issetugid libc_issetugid //go:cgo_import_dynamic libc_issetugid issetugid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Kqueue() (fd int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_kqueue_trampoline), 0, 0, 0) + r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1411,9 +1506,8 @@ func Kqueue() (fd int, err error) { return } -func libc_kqueue_trampoline() +var libc_kqueue_trampoline_addr uintptr -//go:linkname libc_kqueue libc_kqueue //go:cgo_import_dynamic libc_kqueue kqueue "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1424,16 +1518,15 @@ func Lchown(path string, uid int, gid int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_lchown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_lchown_trampoline() +var libc_lchown_trampoline_addr uintptr -//go:linkname libc_lchown libc_lchown //go:cgo_import_dynamic libc_lchown lchown "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1449,16 +1542,15 @@ func Link(path string, link string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_link_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_link_trampoline() +var libc_link_trampoline_addr uintptr -//go:linkname libc_link libc_link //go:cgo_import_dynamic libc_link link "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1474,31 +1566,29 @@ func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err er if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_linkat_trampoline), uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + _, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_linkat_trampoline() +var libc_linkat_trampoline_addr uintptr -//go:linkname libc_linkat libc_linkat //go:cgo_import_dynamic libc_linkat linkat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Listen(s int, backlog int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_listen_trampoline), uintptr(s), uintptr(backlog), 0) + _, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_listen_trampoline() +var libc_listen_trampoline_addr uintptr -//go:linkname libc_listen libc_listen //go:cgo_import_dynamic libc_listen listen "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1509,16 +1599,15 @@ func Mkdir(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_mkdir_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mkdir_trampoline() +var libc_mkdir_trampoline_addr uintptr -//go:linkname libc_mkdir libc_mkdir //go:cgo_import_dynamic libc_mkdir mkdir "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1529,16 +1618,15 @@ func Mkdirat(dirfd int, path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_mkdirat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + _, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mkdirat_trampoline() +var libc_mkdirat_trampoline_addr uintptr -//go:linkname libc_mkdirat libc_mkdirat //go:cgo_import_dynamic libc_mkdirat mkdirat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1549,16 +1637,15 @@ func Mkfifo(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_mkfifo_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mkfifo_trampoline() +var libc_mkfifo_trampoline_addr uintptr -//go:linkname libc_mkfifo libc_mkfifo //go:cgo_import_dynamic libc_mkfifo mkfifo "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1569,27 +1656,50 @@ func Mknod(path string, mode uint32, dev int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_mknod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + _, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mknod_trampoline() +var libc_mknod_trampoline_addr uintptr -//go:linkname libc_mknod libc_mknod //go:cgo_import_dynamic libc_mknod mknod "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Mount(fsType string, dir string, flags int, data unsafe.Pointer) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(fsType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(dir) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_mount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(flags), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mount_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mount mount "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Open(path string, mode int, perm uint32) (fd int, err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { return } - r0, _, e1 := syscall_syscall(funcPC(libc_open_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1597,9 +1707,8 @@ func Open(path string, mode int, perm uint32) (fd int, err error) { return } -func libc_open_trampoline() +var libc_open_trampoline_addr uintptr -//go:linkname libc_open libc_open //go:cgo_import_dynamic libc_open open "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1610,7 +1719,7 @@ func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { if err != nil { return } - r0, _, e1 := syscall_syscall6(funcPC(libc_openat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1618,9 +1727,8 @@ func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { return } -func libc_openat_trampoline() +var libc_openat_trampoline_addr uintptr -//go:linkname libc_openat libc_openat //go:cgo_import_dynamic libc_openat openat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1631,7 +1739,7 @@ func Pathconf(path string, name int) (val int, err error) { if err != nil { return } - r0, _, e1 := syscall_syscall(funcPC(libc_pathconf_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1639,21 +1747,20 @@ func Pathconf(path string, name int) (val int, err error) { return } -func libc_pathconf_trampoline() +var libc_pathconf_trampoline_addr uintptr -//go:linkname libc_pathconf libc_pathconf //go:cgo_import_dynamic libc_pathconf pathconf "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall6(funcPC(libc_pread_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1661,21 +1768,20 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { return } -func libc_pread_trampoline() +var libc_pread_trampoline_addr uintptr -//go:linkname libc_pread libc_pread //go:cgo_import_dynamic libc_pread pread "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall6(funcPC(libc_pwrite_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1683,9 +1789,8 @@ func Pwrite(fd int, p []byte, offset int64) (n int, err error) { return } -func libc_pwrite_trampoline() +var libc_pwrite_trampoline_addr uintptr -//go:linkname libc_pwrite libc_pwrite //go:cgo_import_dynamic libc_pwrite pwrite "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1697,7 +1802,7 @@ func read(fd int, p []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall(funcPC(libc_read_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1705,9 +1810,8 @@ func read(fd int, p []byte) (n int, err error) { return } -func libc_read_trampoline() +var libc_read_trampoline_addr uintptr -//go:linkname libc_read libc_read //go:cgo_import_dynamic libc_read read "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1724,7 +1828,7 @@ func Readlink(path string, buf []byte) (n int, err error) { } else { _p1 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall(funcPC(libc_readlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1732,9 +1836,8 @@ func Readlink(path string, buf []byte) (n int, err error) { return } -func libc_readlink_trampoline() +var libc_readlink_trampoline_addr uintptr -//go:linkname libc_readlink libc_readlink //go:cgo_import_dynamic libc_readlink readlink "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1751,7 +1854,7 @@ func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { } else { _p1 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall6(funcPC(libc_readlinkat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1759,9 +1862,8 @@ func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { return } -func libc_readlinkat_trampoline() +var libc_readlinkat_trampoline_addr uintptr -//go:linkname libc_readlinkat libc_readlinkat //go:cgo_import_dynamic libc_readlinkat readlinkat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1777,16 +1879,15 @@ func Rename(from string, to string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_rename_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_rename_trampoline() +var libc_rename_trampoline_addr uintptr -//go:linkname libc_rename libc_rename //go:cgo_import_dynamic libc_rename rename "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1802,16 +1903,15 @@ func Renameat(fromfd int, from string, tofd int, to string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_renameat_trampoline), uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + _, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_renameat_trampoline() +var libc_renameat_trampoline_addr uintptr -//go:linkname libc_renameat libc_renameat //go:cgo_import_dynamic libc_renameat renameat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1822,16 +1922,15 @@ func Revoke(path string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_revoke_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_revoke_trampoline() +var libc_revoke_trampoline_addr uintptr -//go:linkname libc_revoke libc_revoke //go:cgo_import_dynamic libc_revoke revoke "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1842,22 +1941,21 @@ func Rmdir(path string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_rmdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_rmdir_trampoline() +var libc_rmdir_trampoline_addr uintptr -//go:linkname libc_rmdir libc_rmdir //go:cgo_import_dynamic libc_rmdir rmdir "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_lseek_trampoline), uintptr(fd), uintptr(offset), uintptr(whence)) + r0, _, e1 := syscall_syscall(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(whence)) newoffset = int64(r0) if e1 != 0 { err = errnoErr(e1) @@ -1865,15 +1963,14 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { return } -func libc_lseek_trampoline() +var libc_lseek_trampoline_addr uintptr -//go:linkname libc_lseek libc_lseek //go:cgo_import_dynamic libc_lseek lseek "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + r0, _, e1 := syscall_syscall6(libc_select_trampoline_addr, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1881,54 +1978,50 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err return } -func libc_select_trampoline() +var libc_select_trampoline_addr uintptr -//go:linkname libc_select libc_select //go:cgo_import_dynamic libc_select select "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setegid(egid int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_setegid_trampoline), uintptr(egid), 0, 0) + _, _, e1 := syscall_syscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setegid_trampoline() +var libc_setegid_trampoline_addr uintptr -//go:linkname libc_setegid libc_setegid //go:cgo_import_dynamic libc_setegid setegid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Seteuid(euid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_seteuid_trampoline), uintptr(euid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_seteuid_trampoline() +var libc_seteuid_trampoline_addr uintptr -//go:linkname libc_seteuid libc_seteuid //go:cgo_import_dynamic libc_seteuid seteuid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setgid(gid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setgid_trampoline), uintptr(gid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setgid_trampoline() +var libc_setgid_trampoline_addr uintptr -//go:linkname libc_setgid libc_setgid //go:cgo_import_dynamic libc_setgid setgid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1939,112 +2032,105 @@ func Setlogin(name string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_setlogin_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setlogin_trampoline() +var libc_setlogin_trampoline_addr uintptr -//go:linkname libc_setlogin libc_setlogin //go:cgo_import_dynamic libc_setlogin setlogin "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setpgid(pid int, pgid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setpgid_trampoline), uintptr(pid), uintptr(pgid), 0) + _, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setpgid_trampoline() +var libc_setpgid_trampoline_addr uintptr -//go:linkname libc_setpgid libc_setpgid //go:cgo_import_dynamic libc_setpgid setpgid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setpriority(which int, who int, prio int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_setpriority_trampoline), uintptr(which), uintptr(who), uintptr(prio)) + _, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setpriority_trampoline() +var libc_setpriority_trampoline_addr uintptr -//go:linkname libc_setpriority libc_setpriority //go:cgo_import_dynamic libc_setpriority setpriority "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setprivexec(flag int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_setprivexec_trampoline), uintptr(flag), 0, 0) + _, _, e1 := syscall_syscall(libc_setprivexec_trampoline_addr, uintptr(flag), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setprivexec_trampoline() +var libc_setprivexec_trampoline_addr uintptr -//go:linkname libc_setprivexec libc_setprivexec //go:cgo_import_dynamic libc_setprivexec setprivexec "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setregid(rgid int, egid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setregid_trampoline), uintptr(rgid), uintptr(egid), 0) + _, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setregid_trampoline() +var libc_setregid_trampoline_addr uintptr -//go:linkname libc_setregid libc_setregid //go:cgo_import_dynamic libc_setregid setregid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setreuid_trampoline), uintptr(ruid), uintptr(euid), 0) + _, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setreuid_trampoline() +var libc_setreuid_trampoline_addr uintptr -//go:linkname libc_setreuid libc_setreuid //go:cgo_import_dynamic libc_setreuid setreuid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + _, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setrlimit_trampoline() +var libc_setrlimit_trampoline_addr uintptr -//go:linkname libc_setrlimit libc_setrlimit //go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setsid() (pid int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_setsid_trampoline), 0, 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) pid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -2052,39 +2138,36 @@ func Setsid() (pid int, err error) { return } -func libc_setsid_trampoline() +var libc_setsid_trampoline_addr uintptr -//go:linkname libc_setsid libc_setsid //go:cgo_import_dynamic libc_setsid setsid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Settimeofday(tp *Timeval) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_settimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_settimeofday_trampoline() +var libc_settimeofday_trampoline_addr uintptr -//go:linkname libc_settimeofday libc_settimeofday //go:cgo_import_dynamic libc_settimeofday settimeofday "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setuid(uid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setuid_trampoline), uintptr(uid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setuid_trampoline() +var libc_setuid_trampoline_addr uintptr -//go:linkname libc_setuid libc_setuid //go:cgo_import_dynamic libc_setuid setuid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2100,16 +2183,15 @@ func Symlink(path string, link string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_symlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_symlink_trampoline() +var libc_symlink_trampoline_addr uintptr -//go:linkname libc_symlink libc_symlink //go:cgo_import_dynamic libc_symlink symlink "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2125,31 +2207,29 @@ func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_symlinkat_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + _, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) if e1 != 0 { err = errnoErr(e1) } return } -func libc_symlinkat_trampoline() +var libc_symlinkat_trampoline_addr uintptr -//go:linkname libc_symlinkat libc_symlinkat //go:cgo_import_dynamic libc_symlinkat symlinkat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Sync() (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_sync_trampoline), 0, 0, 0) + _, _, e1 := syscall_syscall(libc_sync_trampoline_addr, 0, 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_sync_trampoline() +var libc_sync_trampoline_addr uintptr -//go:linkname libc_sync libc_sync //go:cgo_import_dynamic libc_sync sync "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2160,29 +2240,27 @@ func Truncate(path string, length int64) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_truncate_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + _, _, e1 := syscall_syscall(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_truncate_trampoline() +var libc_truncate_trampoline_addr uintptr -//go:linkname libc_truncate libc_truncate //go:cgo_import_dynamic libc_truncate truncate "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Umask(newmask int) (oldmask int) { - r0, _, _ := syscall_syscall(funcPC(libc_umask_trampoline), uintptr(newmask), 0, 0) + r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0) oldmask = int(r0) return } -func libc_umask_trampoline() +var libc_umask_trampoline_addr uintptr -//go:linkname libc_umask libc_umask //go:cgo_import_dynamic libc_umask umask "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2193,16 +2271,15 @@ func Undelete(path string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_undelete_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_undelete_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_undelete_trampoline() +var libc_undelete_trampoline_addr uintptr -//go:linkname libc_undelete libc_undelete //go:cgo_import_dynamic libc_undelete undelete "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2213,16 +2290,15 @@ func Unlink(path string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_unlink_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_unlink_trampoline() +var libc_unlink_trampoline_addr uintptr -//go:linkname libc_unlink libc_unlink //go:cgo_import_dynamic libc_unlink unlink "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2233,16 +2309,15 @@ func Unlinkat(dirfd int, path string, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_unlinkat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_unlinkat_trampoline() +var libc_unlinkat_trampoline_addr uintptr -//go:linkname libc_unlinkat libc_unlinkat //go:cgo_import_dynamic libc_unlinkat unlinkat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2253,16 +2328,15 @@ func Unmount(path string, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_unmount_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_unmount_trampoline() +var libc_unmount_trampoline_addr uintptr -//go:linkname libc_unmount libc_unmount //go:cgo_import_dynamic libc_unmount unmount "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2274,7 +2348,7 @@ func write(fd int, p []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall(funcPC(libc_write_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -2282,15 +2356,14 @@ func write(fd int, p []byte) (n int, err error) { return } -func libc_write_trampoline() +var libc_write_trampoline_addr uintptr -//go:linkname libc_write libc_write //go:cgo_import_dynamic libc_write write "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_mmap_trampoline), uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) + r0, _, e1 := syscall_syscall6(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) ret = uintptr(r0) if e1 != 0 { err = errnoErr(e1) @@ -2298,30 +2371,28 @@ func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) ( return } -func libc_mmap_trampoline() +var libc_mmap_trampoline_addr uintptr -//go:linkname libc_mmap libc_mmap //go:cgo_import_dynamic libc_mmap mmap "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func munmap(addr uintptr, length uintptr) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_munmap_trampoline), uintptr(addr), uintptr(length), 0) + _, _, e1 := syscall_syscall(libc_munmap_trampoline_addr, uintptr(addr), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_munmap_trampoline() +var libc_munmap_trampoline_addr uintptr -//go:linkname libc_munmap libc_munmap //go:cgo_import_dynamic libc_munmap munmap "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_read_trampoline), uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -2332,7 +2403,7 @@ func readlen(fd int, buf *byte, nbuf int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_write_trampoline), uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -2342,49 +2413,16 @@ func writelen(fd int, buf *byte, nbuf int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func ptrace(request int, pid int, addr uintptr, data uintptr) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_ptrace_trampoline), uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_ptrace_trampoline() - -//go:linkname libc_ptrace libc_ptrace -//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func gettimeofday(tp *Timeval) (sec int64, usec int32, err error) { - r0, r1, e1 := syscall_rawSyscall(funcPC(libc_gettimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) - sec = int64(r0) - usec = int32(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_gettimeofday_trampoline() - -//go:linkname libc_gettimeofday libc_gettimeofday -//go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Fstat(fd int, stat *Stat_t) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fstat64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_fstat64_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fstat64_trampoline() +var libc_fstat64_trampoline_addr uintptr -//go:linkname libc_fstat64 libc_fstat64 //go:cgo_import_dynamic libc_fstat64 fstat64 "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2395,37 +2433,35 @@ func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_fstatat64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_fstatat64_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fstatat64_trampoline() +var libc_fstatat64_trampoline_addr uintptr -//go:linkname libc_fstatat64 libc_fstatat64 //go:cgo_import_dynamic libc_fstatat64 fstatat64 "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstatfs(fd int, stat *Statfs_t) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fstatfs64_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_fstatfs64_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fstatfs64_trampoline() +var libc_fstatfs64_trampoline_addr uintptr -//go:linkname libc_fstatfs64 libc_fstatfs64 //go:cgo_import_dynamic libc_fstatfs64 fstatfs64 "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_getfsstat64_trampoline), uintptr(buf), uintptr(size), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_getfsstat64_trampoline_addr, uintptr(buf), uintptr(size), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -2433,9 +2469,8 @@ func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) { return } -func libc_getfsstat64_trampoline() +var libc_getfsstat64_trampoline_addr uintptr -//go:linkname libc_getfsstat64 libc_getfsstat64 //go:cgo_import_dynamic libc_getfsstat64 getfsstat64 "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2446,36 +2481,48 @@ func Lstat(path string, stat *Stat_t) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_lstat64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_lstat64_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_lstat64_trampoline() +var libc_lstat64_trampoline_addr uintptr -//go:linkname libc_lstat64 libc_lstat64 //go:cgo_import_dynamic libc_lstat64 lstat64 "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func ptrace1(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := syscall_syscall6(libc_ptrace_trampoline_addr, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_ptrace_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Stat(path string, stat *Stat_t) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_stat64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_stat64_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_stat64_trampoline() +var libc_stat64_trampoline_addr uintptr -//go:linkname libc_stat64 libc_stat64 //go:cgo_import_dynamic libc_stat64 stat64 "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2486,14 +2533,13 @@ func Statfs(path string, stat *Statfs_t) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_statfs64_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_statfs64_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_statfs64_trampoline() +var libc_statfs64_trampoline_addr uintptr -//go:linkname libc_statfs64 libc_statfs64 //go:cgo_import_dynamic libc_statfs64 statfs64 "/usr/lib/libSystem.B.dylib" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s b/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s index a3fdf099..95fe4c0e 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s +++ b/vendor/golang.org/x/sys/unix/zsyscall_darwin_amd64.s @@ -1,284 +1,904 @@ -// go run mkasm_darwin.go amd64 +// go run mkasm.go darwin amd64 // Code generated by the command above; DO NOT EDIT. -// +build go1.12 - #include "textflag.h" -TEXT ·libc_getgroups_trampoline(SB),NOSPLIT,$0-0 + +TEXT libc_fdopendir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fdopendir(SB) + +GLOBL ·libc_fdopendir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fdopendir_trampoline_addr(SB)/8, $libc_fdopendir_trampoline<>(SB) + +TEXT libc_getgroups_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getgroups(SB) -TEXT ·libc_setgroups_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getgroups_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getgroups_trampoline_addr(SB)/8, $libc_getgroups_trampoline<>(SB) + +TEXT libc_setgroups_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setgroups(SB) -TEXT ·libc_wait4_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setgroups_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setgroups_trampoline_addr(SB)/8, $libc_setgroups_trampoline<>(SB) + +TEXT libc_wait4_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_wait4(SB) -TEXT ·libc_accept_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_wait4_trampoline_addr(SB), RODATA, $8 +DATA ·libc_wait4_trampoline_addr(SB)/8, $libc_wait4_trampoline<>(SB) + +TEXT libc_accept_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_accept(SB) -TEXT ·libc_bind_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_accept_trampoline_addr(SB), RODATA, $8 +DATA ·libc_accept_trampoline_addr(SB)/8, $libc_accept_trampoline<>(SB) + +TEXT libc_bind_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_bind(SB) -TEXT ·libc_connect_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_bind_trampoline_addr(SB), RODATA, $8 +DATA ·libc_bind_trampoline_addr(SB)/8, $libc_bind_trampoline<>(SB) + +TEXT libc_connect_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_connect(SB) -TEXT ·libc_socket_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_connect_trampoline_addr(SB), RODATA, $8 +DATA ·libc_connect_trampoline_addr(SB)/8, $libc_connect_trampoline<>(SB) + +TEXT libc_socket_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_socket(SB) -TEXT ·libc_getsockopt_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_socket_trampoline_addr(SB), RODATA, $8 +DATA ·libc_socket_trampoline_addr(SB)/8, $libc_socket_trampoline<>(SB) + +TEXT libc_getsockopt_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getsockopt(SB) -TEXT ·libc_setsockopt_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getsockopt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsockopt_trampoline_addr(SB)/8, $libc_getsockopt_trampoline<>(SB) + +TEXT libc_setsockopt_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setsockopt(SB) -TEXT ·libc_getpeername_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setsockopt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setsockopt_trampoline_addr(SB)/8, $libc_setsockopt_trampoline<>(SB) + +TEXT libc_getpeername_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpeername(SB) -TEXT ·libc_getsockname_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getpeername_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpeername_trampoline_addr(SB)/8, $libc_getpeername_trampoline<>(SB) + +TEXT libc_getsockname_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getsockname(SB) -TEXT ·libc_shutdown_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getsockname_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsockname_trampoline_addr(SB)/8, $libc_getsockname_trampoline<>(SB) + +TEXT libc_shutdown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_shutdown(SB) -TEXT ·libc_socketpair_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_shutdown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shutdown_trampoline_addr(SB)/8, $libc_shutdown_trampoline<>(SB) + +TEXT libc_socketpair_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_socketpair(SB) -TEXT ·libc_recvfrom_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_socketpair_trampoline_addr(SB), RODATA, $8 +DATA ·libc_socketpair_trampoline_addr(SB)/8, $libc_socketpair_trampoline<>(SB) + +TEXT libc_recvfrom_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_recvfrom(SB) -TEXT ·libc_sendto_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_recvfrom_trampoline_addr(SB), RODATA, $8 +DATA ·libc_recvfrom_trampoline_addr(SB)/8, $libc_recvfrom_trampoline<>(SB) + +TEXT libc_sendto_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sendto(SB) -TEXT ·libc_recvmsg_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_sendto_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendto_trampoline_addr(SB)/8, $libc_sendto_trampoline<>(SB) + +TEXT libc_recvmsg_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_recvmsg(SB) -TEXT ·libc_sendmsg_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_recvmsg_trampoline_addr(SB), RODATA, $8 +DATA ·libc_recvmsg_trampoline_addr(SB)/8, $libc_recvmsg_trampoline<>(SB) + +TEXT libc_sendmsg_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sendmsg(SB) -TEXT ·libc_kevent_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_sendmsg_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendmsg_trampoline_addr(SB)/8, $libc_sendmsg_trampoline<>(SB) + +TEXT libc_kevent_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_kevent(SB) -TEXT ·libc_utimes_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_kevent_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kevent_trampoline_addr(SB)/8, $libc_kevent_trampoline<>(SB) + +TEXT libc_utimes_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_utimes(SB) -TEXT ·libc_futimes_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_utimes_trampoline_addr(SB), RODATA, $8 +DATA ·libc_utimes_trampoline_addr(SB)/8, $libc_utimes_trampoline<>(SB) + +TEXT libc_futimes_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_futimes(SB) -TEXT ·libc_poll_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_futimes_trampoline_addr(SB), RODATA, $8 +DATA ·libc_futimes_trampoline_addr(SB)/8, $libc_futimes_trampoline<>(SB) + +TEXT libc_poll_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_poll(SB) -TEXT ·libc_madvise_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_poll_trampoline_addr(SB), RODATA, $8 +DATA ·libc_poll_trampoline_addr(SB)/8, $libc_poll_trampoline<>(SB) + +TEXT libc_madvise_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_madvise(SB) -TEXT ·libc_mlock_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_madvise_trampoline_addr(SB), RODATA, $8 +DATA ·libc_madvise_trampoline_addr(SB)/8, $libc_madvise_trampoline<>(SB) + +TEXT libc_mlock_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mlock(SB) -TEXT ·libc_mlockall_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mlock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mlock_trampoline_addr(SB)/8, $libc_mlock_trampoline<>(SB) + +TEXT libc_mlockall_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mlockall(SB) -TEXT ·libc_mprotect_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mlockall_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mlockall_trampoline_addr(SB)/8, $libc_mlockall_trampoline<>(SB) + +TEXT libc_mprotect_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mprotect(SB) -TEXT ·libc_msync_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mprotect_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mprotect_trampoline_addr(SB)/8, $libc_mprotect_trampoline<>(SB) + +TEXT libc_msync_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_msync(SB) -TEXT ·libc_munlock_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_msync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_msync_trampoline_addr(SB)/8, $libc_msync_trampoline<>(SB) + +TEXT libc_munlock_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_munlock(SB) -TEXT ·libc_munlockall_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_munlock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munlock_trampoline_addr(SB)/8, $libc_munlock_trampoline<>(SB) + +TEXT libc_munlockall_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_munlockall(SB) -TEXT ·libc_getattrlist_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getattrlist(SB) -TEXT ·libc_pipe_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_munlockall_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munlockall_trampoline_addr(SB)/8, $libc_munlockall_trampoline<>(SB) + +TEXT libc_closedir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_closedir(SB) + +GLOBL ·libc_closedir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_closedir_trampoline_addr(SB)/8, $libc_closedir_trampoline<>(SB) + +TEXT libc_readdir_r_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_readdir_r(SB) + +GLOBL ·libc_readdir_r_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readdir_r_trampoline_addr(SB)/8, $libc_readdir_r_trampoline<>(SB) + +TEXT libc_pipe_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pipe(SB) -TEXT ·libc_getxattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_pipe_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pipe_trampoline_addr(SB)/8, $libc_pipe_trampoline<>(SB) + +TEXT libc_getxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getxattr(SB) -TEXT ·libc_fgetxattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getxattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getxattr_trampoline_addr(SB)/8, $libc_getxattr_trampoline<>(SB) + +TEXT libc_fgetxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fgetxattr(SB) -TEXT ·libc_setxattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fgetxattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fgetxattr_trampoline_addr(SB)/8, $libc_fgetxattr_trampoline<>(SB) + +TEXT libc_setxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setxattr(SB) -TEXT ·libc_fsetxattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setxattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setxattr_trampoline_addr(SB)/8, $libc_setxattr_trampoline<>(SB) + +TEXT libc_fsetxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fsetxattr(SB) -TEXT ·libc_removexattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fsetxattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fsetxattr_trampoline_addr(SB)/8, $libc_fsetxattr_trampoline<>(SB) + +TEXT libc_removexattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_removexattr(SB) -TEXT ·libc_fremovexattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_removexattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_removexattr_trampoline_addr(SB)/8, $libc_removexattr_trampoline<>(SB) + +TEXT libc_fremovexattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fremovexattr(SB) -TEXT ·libc_listxattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fremovexattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fremovexattr_trampoline_addr(SB)/8, $libc_fremovexattr_trampoline<>(SB) + +TEXT libc_listxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_listxattr(SB) -TEXT ·libc_flistxattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_listxattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_listxattr_trampoline_addr(SB)/8, $libc_listxattr_trampoline<>(SB) + +TEXT libc_flistxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_flistxattr(SB) -TEXT ·libc_setattrlist_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setattrlist(SB) -TEXT ·libc_fcntl_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_flistxattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_flistxattr_trampoline_addr(SB)/8, $libc_flistxattr_trampoline<>(SB) + +TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_utimensat(SB) + +GLOBL ·libc_utimensat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB) + +TEXT libc_fcntl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fcntl(SB) -TEXT ·libc_kill_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fcntl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fcntl_trampoline_addr(SB)/8, $libc_fcntl_trampoline<>(SB) + +TEXT libc_kill_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_kill(SB) -TEXT ·libc_ioctl_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_kill_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kill_trampoline_addr(SB)/8, $libc_kill_trampoline<>(SB) + +TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_ioctl(SB) -TEXT ·libc_sysctl_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_ioctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ioctl_trampoline_addr(SB)/8, $libc_ioctl_trampoline<>(SB) + +TEXT libc_sysctl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sysctl(SB) -TEXT ·libc_sendfile_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_sysctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB) + +TEXT libc_sendfile_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sendfile(SB) -TEXT ·libc_access_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_sendfile_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendfile_trampoline_addr(SB)/8, $libc_sendfile_trampoline<>(SB) + +TEXT libc_shmat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_shmat(SB) + +GLOBL ·libc_shmat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shmat_trampoline_addr(SB)/8, $libc_shmat_trampoline<>(SB) + +TEXT libc_shmctl_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_shmctl(SB) + +GLOBL ·libc_shmctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shmctl_trampoline_addr(SB)/8, $libc_shmctl_trampoline<>(SB) + +TEXT libc_shmdt_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_shmdt(SB) + +GLOBL ·libc_shmdt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shmdt_trampoline_addr(SB)/8, $libc_shmdt_trampoline<>(SB) + +TEXT libc_shmget_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_shmget(SB) + +GLOBL ·libc_shmget_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shmget_trampoline_addr(SB)/8, $libc_shmget_trampoline<>(SB) + +TEXT libc_access_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_access(SB) -TEXT ·libc_adjtime_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_access_trampoline_addr(SB), RODATA, $8 +DATA ·libc_access_trampoline_addr(SB)/8, $libc_access_trampoline<>(SB) + +TEXT libc_adjtime_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_adjtime(SB) -TEXT ·libc_chdir_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_adjtime_trampoline_addr(SB), RODATA, $8 +DATA ·libc_adjtime_trampoline_addr(SB)/8, $libc_adjtime_trampoline<>(SB) + +TEXT libc_chdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chdir(SB) -TEXT ·libc_chflags_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_chdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chdir_trampoline_addr(SB)/8, $libc_chdir_trampoline<>(SB) + +TEXT libc_chflags_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chflags(SB) -TEXT ·libc_chmod_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_chflags_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chflags_trampoline_addr(SB)/8, $libc_chflags_trampoline<>(SB) + +TEXT libc_chmod_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chmod(SB) -TEXT ·libc_chown_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_chmod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chmod_trampoline_addr(SB)/8, $libc_chmod_trampoline<>(SB) + +TEXT libc_chown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chown(SB) -TEXT ·libc_chroot_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_chown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chown_trampoline_addr(SB)/8, $libc_chown_trampoline<>(SB) + +TEXT libc_chroot_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chroot(SB) -TEXT ·libc_clock_gettime_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_chroot_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chroot_trampoline_addr(SB)/8, $libc_chroot_trampoline<>(SB) + +TEXT libc_clock_gettime_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_clock_gettime(SB) -TEXT ·libc_close_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_clock_gettime_trampoline_addr(SB), RODATA, $8 +DATA ·libc_clock_gettime_trampoline_addr(SB)/8, $libc_clock_gettime_trampoline<>(SB) + +TEXT libc_close_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_close(SB) -TEXT ·libc_dup_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_close_trampoline_addr(SB), RODATA, $8 +DATA ·libc_close_trampoline_addr(SB)/8, $libc_close_trampoline<>(SB) + +TEXT libc_clonefile_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_clonefile(SB) + +GLOBL ·libc_clonefile_trampoline_addr(SB), RODATA, $8 +DATA ·libc_clonefile_trampoline_addr(SB)/8, $libc_clonefile_trampoline<>(SB) + +TEXT libc_clonefileat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_clonefileat(SB) + +GLOBL ·libc_clonefileat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_clonefileat_trampoline_addr(SB)/8, $libc_clonefileat_trampoline<>(SB) + +TEXT libc_dup_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_dup(SB) -TEXT ·libc_dup2_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_dup_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup_trampoline_addr(SB)/8, $libc_dup_trampoline<>(SB) + +TEXT libc_dup2_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_dup2(SB) -TEXT ·libc_exchangedata_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_dup2_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup2_trampoline_addr(SB)/8, $libc_dup2_trampoline<>(SB) + +TEXT libc_exchangedata_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_exchangedata(SB) -TEXT ·libc_exit_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_exchangedata_trampoline_addr(SB), RODATA, $8 +DATA ·libc_exchangedata_trampoline_addr(SB)/8, $libc_exchangedata_trampoline<>(SB) + +TEXT libc_exit_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_exit(SB) -TEXT ·libc_faccessat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_exit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_exit_trampoline_addr(SB)/8, $libc_exit_trampoline<>(SB) + +TEXT libc_faccessat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_faccessat(SB) -TEXT ·libc_fchdir_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_faccessat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_faccessat_trampoline_addr(SB)/8, $libc_faccessat_trampoline<>(SB) + +TEXT libc_fchdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchdir(SB) -TEXT ·libc_fchflags_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fchdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchdir_trampoline_addr(SB)/8, $libc_fchdir_trampoline<>(SB) + +TEXT libc_fchflags_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchflags(SB) -TEXT ·libc_fchmod_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fchflags_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchflags_trampoline_addr(SB)/8, $libc_fchflags_trampoline<>(SB) + +TEXT libc_fchmod_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchmod(SB) -TEXT ·libc_fchmodat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fchmod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchmod_trampoline_addr(SB)/8, $libc_fchmod_trampoline<>(SB) + +TEXT libc_fchmodat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchmodat(SB) -TEXT ·libc_fchown_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fchmodat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchmodat_trampoline_addr(SB)/8, $libc_fchmodat_trampoline<>(SB) + +TEXT libc_fchown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchown(SB) -TEXT ·libc_fchownat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fchown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchown_trampoline_addr(SB)/8, $libc_fchown_trampoline<>(SB) + +TEXT libc_fchownat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchownat(SB) -TEXT ·libc_flock_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fchownat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchownat_trampoline_addr(SB)/8, $libc_fchownat_trampoline<>(SB) + +TEXT libc_fclonefileat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fclonefileat(SB) + +GLOBL ·libc_fclonefileat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fclonefileat_trampoline_addr(SB)/8, $libc_fclonefileat_trampoline<>(SB) + +TEXT libc_flock_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_flock(SB) -TEXT ·libc_fpathconf_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_flock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_flock_trampoline_addr(SB)/8, $libc_flock_trampoline<>(SB) + +TEXT libc_fpathconf_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fpathconf(SB) -TEXT ·libc_fsync_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fpathconf_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fpathconf_trampoline_addr(SB)/8, $libc_fpathconf_trampoline<>(SB) + +TEXT libc_fsync_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fsync(SB) -TEXT ·libc_ftruncate_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fsync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fsync_trampoline_addr(SB)/8, $libc_fsync_trampoline<>(SB) + +TEXT libc_ftruncate_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_ftruncate(SB) -TEXT ·libc_getdtablesize_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_ftruncate_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ftruncate_trampoline_addr(SB)/8, $libc_ftruncate_trampoline<>(SB) + +TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getcwd(SB) + +GLOBL ·libc_getcwd_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB) + +TEXT libc_getdtablesize_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getdtablesize(SB) -TEXT ·libc_getegid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getdtablesize_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getdtablesize_trampoline_addr(SB)/8, $libc_getdtablesize_trampoline<>(SB) + +TEXT libc_getegid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getegid(SB) -TEXT ·libc_geteuid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getegid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getegid_trampoline_addr(SB)/8, $libc_getegid_trampoline<>(SB) + +TEXT libc_geteuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_geteuid(SB) -TEXT ·libc_getgid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_geteuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_geteuid_trampoline_addr(SB)/8, $libc_geteuid_trampoline<>(SB) + +TEXT libc_getgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getgid(SB) -TEXT ·libc_getpgid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getgid_trampoline_addr(SB)/8, $libc_getgid_trampoline<>(SB) + +TEXT libc_getpgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpgid(SB) -TEXT ·libc_getpgrp_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getpgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpgid_trampoline_addr(SB)/8, $libc_getpgid_trampoline<>(SB) + +TEXT libc_getpgrp_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpgrp(SB) -TEXT ·libc_getpid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getpgrp_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpgrp_trampoline_addr(SB)/8, $libc_getpgrp_trampoline<>(SB) + +TEXT libc_getpid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpid(SB) -TEXT ·libc_getppid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getpid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpid_trampoline_addr(SB)/8, $libc_getpid_trampoline<>(SB) + +TEXT libc_getppid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getppid(SB) -TEXT ·libc_getpriority_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getppid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getppid_trampoline_addr(SB)/8, $libc_getppid_trampoline<>(SB) + +TEXT libc_getpriority_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpriority(SB) -TEXT ·libc_getrlimit_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getpriority_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpriority_trampoline_addr(SB)/8, $libc_getpriority_trampoline<>(SB) + +TEXT libc_getrlimit_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getrlimit(SB) -TEXT ·libc_getrusage_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getrlimit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrlimit_trampoline_addr(SB)/8, $libc_getrlimit_trampoline<>(SB) + +TEXT libc_getrusage_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getrusage(SB) -TEXT ·libc_getsid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getrusage_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrusage_trampoline_addr(SB)/8, $libc_getrusage_trampoline<>(SB) + +TEXT libc_getsid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getsid(SB) -TEXT ·libc_getuid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getsid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsid_trampoline_addr(SB)/8, $libc_getsid_trampoline<>(SB) + +TEXT libc_gettimeofday_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_gettimeofday(SB) + +GLOBL ·libc_gettimeofday_trampoline_addr(SB), RODATA, $8 +DATA ·libc_gettimeofday_trampoline_addr(SB)/8, $libc_gettimeofday_trampoline<>(SB) + +TEXT libc_getuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getuid(SB) -TEXT ·libc_issetugid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getuid_trampoline_addr(SB)/8, $libc_getuid_trampoline<>(SB) + +TEXT libc_issetugid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_issetugid(SB) -TEXT ·libc_kqueue_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_issetugid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_issetugid_trampoline_addr(SB)/8, $libc_issetugid_trampoline<>(SB) + +TEXT libc_kqueue_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_kqueue(SB) -TEXT ·libc_lchown_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_kqueue_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kqueue_trampoline_addr(SB)/8, $libc_kqueue_trampoline<>(SB) + +TEXT libc_lchown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_lchown(SB) -TEXT ·libc_link_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_lchown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lchown_trampoline_addr(SB)/8, $libc_lchown_trampoline<>(SB) + +TEXT libc_link_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_link(SB) -TEXT ·libc_linkat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_link_trampoline_addr(SB), RODATA, $8 +DATA ·libc_link_trampoline_addr(SB)/8, $libc_link_trampoline<>(SB) + +TEXT libc_linkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_linkat(SB) -TEXT ·libc_listen_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_linkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_linkat_trampoline_addr(SB)/8, $libc_linkat_trampoline<>(SB) + +TEXT libc_listen_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_listen(SB) -TEXT ·libc_mkdir_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_listen_trampoline_addr(SB), RODATA, $8 +DATA ·libc_listen_trampoline_addr(SB)/8, $libc_listen_trampoline<>(SB) + +TEXT libc_mkdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mkdir(SB) -TEXT ·libc_mkdirat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mkdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkdir_trampoline_addr(SB)/8, $libc_mkdir_trampoline<>(SB) + +TEXT libc_mkdirat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mkdirat(SB) -TEXT ·libc_mkfifo_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mkdirat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkdirat_trampoline_addr(SB)/8, $libc_mkdirat_trampoline<>(SB) + +TEXT libc_mkfifo_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mkfifo(SB) -TEXT ·libc_mknod_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mkfifo_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkfifo_trampoline_addr(SB)/8, $libc_mkfifo_trampoline<>(SB) + +TEXT libc_mknod_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mknod(SB) -TEXT ·libc_open_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mknod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mknod_trampoline_addr(SB)/8, $libc_mknod_trampoline<>(SB) + +TEXT libc_mount_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mount(SB) + +GLOBL ·libc_mount_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mount_trampoline_addr(SB)/8, $libc_mount_trampoline<>(SB) + +TEXT libc_open_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_open(SB) -TEXT ·libc_openat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_open_trampoline_addr(SB), RODATA, $8 +DATA ·libc_open_trampoline_addr(SB)/8, $libc_open_trampoline<>(SB) + +TEXT libc_openat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_openat(SB) -TEXT ·libc_pathconf_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_openat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_openat_trampoline_addr(SB)/8, $libc_openat_trampoline<>(SB) + +TEXT libc_pathconf_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pathconf(SB) -TEXT ·libc_pread_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_pathconf_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pathconf_trampoline_addr(SB)/8, $libc_pathconf_trampoline<>(SB) + +TEXT libc_pread_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pread(SB) -TEXT ·libc_pwrite_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_pread_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pread_trampoline_addr(SB)/8, $libc_pread_trampoline<>(SB) + +TEXT libc_pwrite_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pwrite(SB) -TEXT ·libc_read_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_pwrite_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pwrite_trampoline_addr(SB)/8, $libc_pwrite_trampoline<>(SB) + +TEXT libc_read_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_read(SB) -TEXT ·libc_readlink_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_read_trampoline_addr(SB), RODATA, $8 +DATA ·libc_read_trampoline_addr(SB)/8, $libc_read_trampoline<>(SB) + +TEXT libc_readlink_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_readlink(SB) -TEXT ·libc_readlinkat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_readlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readlink_trampoline_addr(SB)/8, $libc_readlink_trampoline<>(SB) + +TEXT libc_readlinkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_readlinkat(SB) -TEXT ·libc_rename_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_readlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readlinkat_trampoline_addr(SB)/8, $libc_readlinkat_trampoline<>(SB) + +TEXT libc_rename_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_rename(SB) -TEXT ·libc_renameat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_rename_trampoline_addr(SB), RODATA, $8 +DATA ·libc_rename_trampoline_addr(SB)/8, $libc_rename_trampoline<>(SB) + +TEXT libc_renameat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_renameat(SB) -TEXT ·libc_revoke_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_renameat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_renameat_trampoline_addr(SB)/8, $libc_renameat_trampoline<>(SB) + +TEXT libc_revoke_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_revoke(SB) -TEXT ·libc_rmdir_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_revoke_trampoline_addr(SB), RODATA, $8 +DATA ·libc_revoke_trampoline_addr(SB)/8, $libc_revoke_trampoline<>(SB) + +TEXT libc_rmdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_rmdir(SB) -TEXT ·libc_lseek_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_rmdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_rmdir_trampoline_addr(SB)/8, $libc_rmdir_trampoline<>(SB) + +TEXT libc_lseek_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_lseek(SB) -TEXT ·libc_select_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_lseek_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lseek_trampoline_addr(SB)/8, $libc_lseek_trampoline<>(SB) + +TEXT libc_select_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_select(SB) -TEXT ·libc_setegid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_select_trampoline_addr(SB), RODATA, $8 +DATA ·libc_select_trampoline_addr(SB)/8, $libc_select_trampoline<>(SB) + +TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setegid(SB) -TEXT ·libc_seteuid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setegid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setegid_trampoline_addr(SB)/8, $libc_setegid_trampoline<>(SB) + +TEXT libc_seteuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_seteuid(SB) -TEXT ·libc_setgid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_seteuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_seteuid_trampoline_addr(SB)/8, $libc_seteuid_trampoline<>(SB) + +TEXT libc_setgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setgid(SB) -TEXT ·libc_setlogin_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setgid_trampoline_addr(SB)/8, $libc_setgid_trampoline<>(SB) + +TEXT libc_setlogin_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setlogin(SB) -TEXT ·libc_setpgid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setlogin_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setlogin_trampoline_addr(SB)/8, $libc_setlogin_trampoline<>(SB) + +TEXT libc_setpgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setpgid(SB) -TEXT ·libc_setpriority_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setpgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setpgid_trampoline_addr(SB)/8, $libc_setpgid_trampoline<>(SB) + +TEXT libc_setpriority_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setpriority(SB) -TEXT ·libc_setprivexec_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setpriority_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setpriority_trampoline_addr(SB)/8, $libc_setpriority_trampoline<>(SB) + +TEXT libc_setprivexec_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setprivexec(SB) -TEXT ·libc_setregid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setprivexec_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setprivexec_trampoline_addr(SB)/8, $libc_setprivexec_trampoline<>(SB) + +TEXT libc_setregid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setregid(SB) -TEXT ·libc_setreuid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setregid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setregid_trampoline_addr(SB)/8, $libc_setregid_trampoline<>(SB) + +TEXT libc_setreuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setreuid(SB) -TEXT ·libc_setrlimit_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setreuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setreuid_trampoline_addr(SB)/8, $libc_setreuid_trampoline<>(SB) + +TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setrlimit(SB) -TEXT ·libc_setsid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setrlimit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setrlimit_trampoline_addr(SB)/8, $libc_setrlimit_trampoline<>(SB) + +TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setsid(SB) -TEXT ·libc_settimeofday_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setsid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setsid_trampoline_addr(SB)/8, $libc_setsid_trampoline<>(SB) + +TEXT libc_settimeofday_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_settimeofday(SB) -TEXT ·libc_setuid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_settimeofday_trampoline_addr(SB), RODATA, $8 +DATA ·libc_settimeofday_trampoline_addr(SB)/8, $libc_settimeofday_trampoline<>(SB) + +TEXT libc_setuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setuid(SB) -TEXT ·libc_symlink_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setuid_trampoline_addr(SB)/8, $libc_setuid_trampoline<>(SB) + +TEXT libc_symlink_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_symlink(SB) -TEXT ·libc_symlinkat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_symlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_symlink_trampoline_addr(SB)/8, $libc_symlink_trampoline<>(SB) + +TEXT libc_symlinkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_symlinkat(SB) -TEXT ·libc_sync_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_symlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_symlinkat_trampoline_addr(SB)/8, $libc_symlinkat_trampoline<>(SB) + +TEXT libc_sync_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sync(SB) -TEXT ·libc_truncate_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_sync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sync_trampoline_addr(SB)/8, $libc_sync_trampoline<>(SB) + +TEXT libc_truncate_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_truncate(SB) -TEXT ·libc_umask_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_truncate_trampoline_addr(SB), RODATA, $8 +DATA ·libc_truncate_trampoline_addr(SB)/8, $libc_truncate_trampoline<>(SB) + +TEXT libc_umask_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_umask(SB) -TEXT ·libc_undelete_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_umask_trampoline_addr(SB), RODATA, $8 +DATA ·libc_umask_trampoline_addr(SB)/8, $libc_umask_trampoline<>(SB) + +TEXT libc_undelete_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_undelete(SB) -TEXT ·libc_unlink_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_undelete_trampoline_addr(SB), RODATA, $8 +DATA ·libc_undelete_trampoline_addr(SB)/8, $libc_undelete_trampoline<>(SB) + +TEXT libc_unlink_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_unlink(SB) -TEXT ·libc_unlinkat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_unlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unlink_trampoline_addr(SB)/8, $libc_unlink_trampoline<>(SB) + +TEXT libc_unlinkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_unlinkat(SB) -TEXT ·libc_unmount_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_unlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unlinkat_trampoline_addr(SB)/8, $libc_unlinkat_trampoline<>(SB) + +TEXT libc_unmount_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_unmount(SB) -TEXT ·libc_write_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_unmount_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unmount_trampoline_addr(SB)/8, $libc_unmount_trampoline<>(SB) + +TEXT libc_write_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_write(SB) -TEXT ·libc_mmap_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_write_trampoline_addr(SB), RODATA, $8 +DATA ·libc_write_trampoline_addr(SB)/8, $libc_write_trampoline<>(SB) + +TEXT libc_mmap_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mmap(SB) -TEXT ·libc_munmap_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mmap_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mmap_trampoline_addr(SB)/8, $libc_mmap_trampoline<>(SB) + +TEXT libc_munmap_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_munmap(SB) -TEXT ·libc_ptrace_trampoline(SB),NOSPLIT,$0-0 - JMP libc_ptrace(SB) -TEXT ·libc_gettimeofday_trampoline(SB),NOSPLIT,$0-0 - JMP libc_gettimeofday(SB) -TEXT ·libc_fstat64_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_munmap_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB) + +TEXT libc_fstat64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fstat64(SB) -TEXT ·libc_fstatat64_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fstat64_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstat64_trampoline_addr(SB)/8, $libc_fstat64_trampoline<>(SB) + +TEXT libc_fstatat64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fstatat64(SB) -TEXT ·libc_fstatfs64_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fstatat64_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstatat64_trampoline_addr(SB)/8, $libc_fstatat64_trampoline<>(SB) + +TEXT libc_fstatfs64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fstatfs64(SB) -TEXT ·libc_getfsstat64_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fstatfs64_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstatfs64_trampoline_addr(SB)/8, $libc_fstatfs64_trampoline<>(SB) + +TEXT libc_getfsstat64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getfsstat64(SB) -TEXT ·libc_lstat64_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getfsstat64_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getfsstat64_trampoline_addr(SB)/8, $libc_getfsstat64_trampoline<>(SB) + +TEXT libc_lstat64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_lstat64(SB) -TEXT ·libc_stat64_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_lstat64_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lstat64_trampoline_addr(SB)/8, $libc_lstat64_trampoline<>(SB) + +TEXT libc_ptrace_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ptrace(SB) + +GLOBL ·libc_ptrace_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ptrace_trampoline_addr(SB)/8, $libc_ptrace_trampoline<>(SB) + +TEXT libc_stat64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_stat64(SB) -TEXT ·libc_statfs64_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_stat64_trampoline_addr(SB), RODATA, $8 +DATA ·libc_stat64_trampoline_addr(SB)/8, $libc_stat64_trampoline<>(SB) + +TEXT libc_statfs64_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_statfs64(SB) + +GLOBL ·libc_statfs64_trampoline_addr(SB), RODATA, $8 +DATA ·libc_statfs64_trampoline_addr(SB)/8, $libc_statfs64_trampoline<>(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_11.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_11.go deleted file mode 100644 index cea04e04..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_11.go +++ /dev/null @@ -1,1784 +0,0 @@ -// go run mksyscall.go -l32 -tags darwin,arm,!go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_arm.1_11.go syscall_darwin_arm.go -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build darwin,arm,!go1.12 - -package unix - -import ( - "syscall" - "unsafe" -) - -var _ syscall.Errno - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getgroups(ngid int, gid *_Gid_t) (n int, err error) { - r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setgroups(ngid int, gid *_Gid_t) (err error) { - _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { - r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) - wpid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func socket(domain int, typ int, proto int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { - _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { - _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Shutdown(s int, how int) (err error) { - _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { - _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { - var _p0 unsafe.Pointer - if len(buf) > 0 { - _p0 = unsafe.Pointer(&buf[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { - r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func utimes(path string, timeval *[2]Timeval) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func futimes(fd int, timeval *[2]Timeval) (err error) { - _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Madvise(b []byte, behav int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mlock(b []byte) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mlockall(flags int) (err error) { - _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mprotect(b []byte, prot int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Msync(b []byte, flags int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Munlock(b []byte) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Munlockall() (err error) { - _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := Syscall6(SYS_GETATTRLIST, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func pipe() (r int, w int, err error) { - r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) - r = int(r0) - w = int(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getxattr(path string, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fgetxattr(fd int, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_FGETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setxattr(path string, attr string, data *byte, size int, position uint32, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fsetxattr(fd int, attr string, data *byte, size int, position uint32, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FSETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func removexattr(path string, attr string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fremovexattr(fd int, attr string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_FREMOVEXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func listxattr(path string, dest *byte, size int, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func flistxattr(fd int, dest *byte, size int, options int) (sz int, err error) { - r0, _, e1 := Syscall6(SYS_FLISTXATTR, uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := Syscall6(SYS_SETATTRLIST, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fcntl(fd int, cmd int, arg int) (val int, err error) { - r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func kill(pid int, signum int, posix int) (err error) { - _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func ioctl(fd int, req uint, arg uintptr) (err error) { - _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { - var _p0 unsafe.Pointer - if len(mib) > 0 { - _p0 = unsafe.Pointer(&mib[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall6(SYS_SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) { - _, _, e1 := Syscall9(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(offset>>32), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Access(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { - _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chdir(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chflags(path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chmod(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chown(path string, uid int, gid int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chroot(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Close(fd int) (err error) { - _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Dup(fd int) (nfd int, err error) { - r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) - nfd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Dup2(from int, to int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Exchangedata(path1 string, path2 string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path1) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(path2) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_EXCHANGEDATA, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Exit(code int) { - Syscall(SYS_EXIT, uintptr(code), 0, 0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchdir(fd int) (err error) { - _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchflags(fd int, flags int) (err error) { - _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchmod(fd int, mode uint32) (err error) { - _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchown(fd int, uid int, gid int) (err error) { - _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Flock(fd int, how int) (err error) { - _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fpathconf(fd int, name int) (val int, err error) { - r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fsync(fd int) (err error) { - _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Ftruncate(fd int, length int64) (err error) { - _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), uintptr(length>>32)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getdtablesize() (size int) { - r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) - size = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getegid() (egid int) { - r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) - egid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Geteuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) - uid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getgid() (gid int) { - r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) - gid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpgid(pid int) (pgid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) - pgid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpgrp() (pgrp int) { - r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) - pgrp = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpid() (pid int) { - r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) - pid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getppid() (ppid int) { - r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) - ppid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpriority(which int, who int) (prio int, err error) { - r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) - prio = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getrusage(who int, rusage *Rusage) (err error) { - _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getsid(pid int) (sid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) - sid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) - uid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Issetugid() (tainted bool) { - r0, _, _ := RawSyscall(SYS_ISSETUGID, 0, 0, 0) - tainted = bool(r0 != 0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Kqueue() (fd int, err error) { - r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Lchown(path string, uid int, gid int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Link(path string, link string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Listen(s int, backlog int) (err error) { - _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkdir(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkdirat(dirfd int, path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkfifo(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mknod(path string, mode uint32, dev int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Open(path string, mode int, perm uint32) (fd int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pathconf(path string, name int) (val int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pread(fd int, p []byte, offset int64) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func read(fd int, p []byte) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Readlink(path string, buf []byte) (n int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 unsafe.Pointer - if len(buf) > 0 { - _p1 = unsafe.Pointer(&buf[0]) - } else { - _p1 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 unsafe.Pointer - if len(buf) > 0 { - _p1 = unsafe.Pointer(&buf[0]) - } else { - _p1 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Rename(from string, to string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(from) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(to) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Renameat(fromfd int, from string, tofd int, to string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(from) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(to) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Revoke(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Rmdir(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { - r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0) - newoffset = int64(int64(r1)<<32 | int64(r0)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { - r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setegid(egid int) (err error) { - _, _, e1 := Syscall(SYS_SETEGID, uintptr(egid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Seteuid(euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setgid(gid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setlogin(name string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(name) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setpgid(pid int, pgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setpriority(which int, who int, prio int) (err error) { - _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setprivexec(flag int) (err error) { - _, _, e1 := Syscall(SYS_SETPRIVEXEC, uintptr(flag), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setsid() (pid int, err error) { - r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) - pid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Settimeofday(tp *Timeval) (err error) { - _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setuid(uid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Symlink(path string, link string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(oldpath) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(newpath) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Sync() (err error) { - _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Truncate(path string, length int64) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Umask(newmask int) (oldmask int) { - r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) - oldmask = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Undelete(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unlink(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unlinkat(dirfd int, path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unmount(path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func write(fd int, p []byte) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { - r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos), uintptr(pos>>32), 0, 0) - ret = uintptr(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func munmap(addr uintptr, length uintptr) (err error) { - _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func gettimeofday(tp *Timeval) (sec int32, usec int32, err error) { - r0, r1, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) - sec = int32(r0) - usec = int32(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstat(fd int, stat *Stat_t) (err error) { - _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstatfs(fd int, stat *Statfs_t) (err error) { - _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_GETFSSTAT, uintptr(buf), uintptr(size), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Lstat(path string, stat *Stat_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Stat(path string, stat *Stat_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Statfs(path string, stat *Statfs_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.go deleted file mode 100644 index f519ce9a..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.go +++ /dev/null @@ -1,41 +0,0 @@ -// go run mksyscall.go -l32 -tags darwin,arm,go1.13 syscall_darwin.1_13.go -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build darwin,arm,go1.13 - -package unix - -import ( - "syscall" - "unsafe" -) - -var _ syscall.Errno - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func closedir(dir uintptr) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_closedir_trampoline), uintptr(dir), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_closedir_trampoline() - -//go:linkname libc_closedir libc_closedir -//go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) { - r0, _, _ := syscall_syscall(funcPC(libc_readdir_r_trampoline), uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result))) - res = Errno(r0) - return -} - -func libc_readdir_r_trampoline() - -//go:linkname libc_readdir_r libc_readdir_r -//go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.s b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.s deleted file mode 100644 index 488e5570..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.1_13.s +++ /dev/null @@ -1,12 +0,0 @@ -// go run mkasm_darwin.go arm -// Code generated by the command above; DO NOT EDIT. - -// +build go1.13 - -#include "textflag.h" -TEXT ·libc_fdopendir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fdopendir(SB) -TEXT ·libc_closedir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_closedir(SB) -TEXT ·libc_readdir_r_trampoline(SB),NOSPLIT,$0-0 - JMP libc_readdir_r(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go deleted file mode 100644 index 63103950..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.go +++ /dev/null @@ -1,2484 +0,0 @@ -// go run mksyscall.go -l32 -tags darwin,arm,go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_arm.go -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build darwin,arm,go1.12 - -package unix - -import ( - "syscall" - "unsafe" -) - -var _ syscall.Errno - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getgroups(ngid int, gid *_Gid_t) (n int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_getgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getgroups_trampoline() - -//go:linkname libc_getgroups libc_getgroups -//go:cgo_import_dynamic libc_getgroups getgroups "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setgroups(ngid int, gid *_Gid_t) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setgroups_trampoline() - -//go:linkname libc_setgroups libc_setgroups -//go:cgo_import_dynamic libc_setgroups setgroups "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_wait4_trampoline), uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) - wpid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_wait4_trampoline() - -//go:linkname libc_wait4 libc_wait4 -//go:cgo_import_dynamic libc_wait4 wait4 "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_accept_trampoline), uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_accept_trampoline() - -//go:linkname libc_accept libc_accept -//go:cgo_import_dynamic libc_accept accept "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_bind_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_bind_trampoline() - -//go:linkname libc_bind libc_bind -//go:cgo_import_dynamic libc_bind bind "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_connect_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_connect_trampoline() - -//go:linkname libc_connect libc_connect -//go:cgo_import_dynamic libc_connect connect "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func socket(domain int, typ int, proto int) (fd int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_socket_trampoline), uintptr(domain), uintptr(typ), uintptr(proto)) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_socket_trampoline() - -//go:linkname libc_socket libc_socket -//go:cgo_import_dynamic libc_socket socket "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_getsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getsockopt_trampoline() - -//go:linkname libc_getsockopt libc_getsockopt -//go:cgo_import_dynamic libc_getsockopt getsockopt "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_setsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setsockopt_trampoline() - -//go:linkname libc_setsockopt libc_setsockopt -//go:cgo_import_dynamic libc_setsockopt setsockopt "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getpeername_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getpeername_trampoline() - -//go:linkname libc_getpeername libc_getpeername -//go:cgo_import_dynamic libc_getpeername getpeername "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getsockname_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getsockname_trampoline() - -//go:linkname libc_getsockname libc_getsockname -//go:cgo_import_dynamic libc_getsockname getsockname "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Shutdown(s int, how int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_shutdown_trampoline), uintptr(s), uintptr(how), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_shutdown_trampoline() - -//go:linkname libc_shutdown libc_shutdown -//go:cgo_import_dynamic libc_shutdown shutdown "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { - _, _, e1 := syscall_rawSyscall6(funcPC(libc_socketpair_trampoline), uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_socketpair_trampoline() - -//go:linkname libc_socketpair libc_socketpair -//go:cgo_import_dynamic libc_socketpair socketpair "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall6(funcPC(libc_recvfrom_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_recvfrom_trampoline() - -//go:linkname libc_recvfrom libc_recvfrom -//go:cgo_import_dynamic libc_recvfrom recvfrom "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { - var _p0 unsafe.Pointer - if len(buf) > 0 { - _p0 = unsafe.Pointer(&buf[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall6(funcPC(libc_sendto_trampoline), uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_sendto_trampoline() - -//go:linkname libc_sendto libc_sendto -//go:cgo_import_dynamic libc_sendto sendto "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_recvmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_recvmsg_trampoline() - -//go:linkname libc_recvmsg libc_recvmsg -//go:cgo_import_dynamic libc_recvmsg recvmsg "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_sendmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_sendmsg_trampoline() - -//go:linkname libc_sendmsg libc_sendmsg -//go:cgo_import_dynamic libc_sendmsg sendmsg "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_kevent_trampoline), uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_kevent_trampoline() - -//go:linkname libc_kevent libc_kevent -//go:cgo_import_dynamic libc_kevent kevent "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func utimes(path string, timeval *[2]Timeval) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_utimes_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_utimes_trampoline() - -//go:linkname libc_utimes libc_utimes -//go:cgo_import_dynamic libc_utimes utimes "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func futimes(fd int, timeval *[2]Timeval) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_futimes_trampoline), uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_futimes_trampoline() - -//go:linkname libc_futimes libc_futimes -//go:cgo_import_dynamic libc_futimes futimes "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_poll_trampoline), uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_poll_trampoline() - -//go:linkname libc_poll libc_poll -//go:cgo_import_dynamic libc_poll poll "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Madvise(b []byte, behav int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall(funcPC(libc_madvise_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(behav)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_madvise_trampoline() - -//go:linkname libc_madvise libc_madvise -//go:cgo_import_dynamic libc_madvise madvise "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mlock(b []byte) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall(funcPC(libc_mlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mlock_trampoline() - -//go:linkname libc_mlock libc_mlock -//go:cgo_import_dynamic libc_mlock mlock "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mlockall(flags int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_mlockall_trampoline), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mlockall_trampoline() - -//go:linkname libc_mlockall libc_mlockall -//go:cgo_import_dynamic libc_mlockall mlockall "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mprotect(b []byte, prot int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall(funcPC(libc_mprotect_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(prot)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mprotect_trampoline() - -//go:linkname libc_mprotect libc_mprotect -//go:cgo_import_dynamic libc_mprotect mprotect "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Msync(b []byte, flags int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall(funcPC(libc_msync_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_msync_trampoline() - -//go:linkname libc_msync libc_msync -//go:cgo_import_dynamic libc_msync msync "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Munlock(b []byte) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall(funcPC(libc_munlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_munlock_trampoline() - -//go:linkname libc_munlock libc_munlock -//go:cgo_import_dynamic libc_munlock munlock "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Munlockall() (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_munlockall_trampoline), 0, 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_munlockall_trampoline() - -//go:linkname libc_munlockall libc_munlockall -//go:cgo_import_dynamic libc_munlockall munlockall "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_getattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getattrlist_trampoline() - -//go:linkname libc_getattrlist libc_getattrlist -//go:cgo_import_dynamic libc_getattrlist getattrlist "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func pipe() (r int, w int, err error) { - r0, r1, e1 := syscall_rawSyscall(funcPC(libc_pipe_trampoline), 0, 0, 0) - r = int(r0) - w = int(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_pipe_trampoline() - -//go:linkname libc_pipe libc_pipe -//go:cgo_import_dynamic libc_pipe pipe "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getxattr(path string, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - r0, _, e1 := syscall_syscall6(funcPC(libc_getxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getxattr_trampoline() - -//go:linkname libc_getxattr libc_getxattr -//go:cgo_import_dynamic libc_getxattr getxattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fgetxattr(fd int, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - r0, _, e1 := syscall_syscall6(funcPC(libc_fgetxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fgetxattr_trampoline() - -//go:linkname libc_fgetxattr libc_fgetxattr -//go:cgo_import_dynamic libc_fgetxattr fgetxattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setxattr(path string, attr string, data *byte, size int, position uint32, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_setxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setxattr_trampoline() - -//go:linkname libc_setxattr libc_setxattr -//go:cgo_import_dynamic libc_setxattr setxattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fsetxattr(fd int, attr string, data *byte, size int, position uint32, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_fsetxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fsetxattr_trampoline() - -//go:linkname libc_fsetxattr libc_fsetxattr -//go:cgo_import_dynamic libc_fsetxattr fsetxattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func removexattr(path string, attr string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_removexattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_removexattr_trampoline() - -//go:linkname libc_removexattr libc_removexattr -//go:cgo_import_dynamic libc_removexattr removexattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fremovexattr(fd int, attr string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_fremovexattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fremovexattr_trampoline() - -//go:linkname libc_fremovexattr libc_fremovexattr -//go:cgo_import_dynamic libc_fremovexattr fremovexattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func listxattr(path string, dest *byte, size int, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := syscall_syscall6(funcPC(libc_listxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_listxattr_trampoline() - -//go:linkname libc_listxattr libc_listxattr -//go:cgo_import_dynamic libc_listxattr listxattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func flistxattr(fd int, dest *byte, size int, options int) (sz int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_flistxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_flistxattr_trampoline() - -//go:linkname libc_flistxattr libc_flistxattr -//go:cgo_import_dynamic libc_flistxattr flistxattr "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_setattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setattrlist_trampoline() - -//go:linkname libc_setattrlist libc_setattrlist -//go:cgo_import_dynamic libc_setattrlist setattrlist "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fcntl(fd int, cmd int, arg int) (val int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg)) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fcntl_trampoline() - -//go:linkname libc_fcntl libc_fcntl -//go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func kill(pid int, signum int, posix int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_kill_trampoline), uintptr(pid), uintptr(signum), uintptr(posix)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_kill_trampoline() - -//go:linkname libc_kill libc_kill -//go:cgo_import_dynamic libc_kill kill "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func ioctl(fd int, req uint, arg uintptr) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_ioctl_trampoline), uintptr(fd), uintptr(req), uintptr(arg)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_ioctl_trampoline() - -//go:linkname libc_ioctl libc_ioctl -//go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { - var _p0 unsafe.Pointer - if len(mib) > 0 { - _p0 = unsafe.Pointer(&mib[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := syscall_syscall6(funcPC(libc_sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_sysctl_trampoline() - -//go:linkname libc_sysctl libc_sysctl -//go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) { - _, _, e1 := syscall_syscall9(funcPC(libc_sendfile_trampoline), uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(offset>>32), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_sendfile_trampoline() - -//go:linkname libc_sendfile libc_sendfile -//go:cgo_import_dynamic libc_sendfile sendfile "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Access(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_access_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_access_trampoline() - -//go:linkname libc_access libc_access -//go:cgo_import_dynamic libc_access access "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_adjtime_trampoline), uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_adjtime_trampoline() - -//go:linkname libc_adjtime libc_adjtime -//go:cgo_import_dynamic libc_adjtime adjtime "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chdir(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_chdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_chdir_trampoline() - -//go:linkname libc_chdir libc_chdir -//go:cgo_import_dynamic libc_chdir chdir "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chflags(path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_chflags_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_chflags_trampoline() - -//go:linkname libc_chflags libc_chflags -//go:cgo_import_dynamic libc_chflags chflags "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chmod(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_chmod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_chmod_trampoline() - -//go:linkname libc_chmod libc_chmod -//go:cgo_import_dynamic libc_chmod chmod "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chown(path string, uid int, gid int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_chown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_chown_trampoline() - -//go:linkname libc_chown libc_chown -//go:cgo_import_dynamic libc_chown chown "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chroot(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_chroot_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_chroot_trampoline() - -//go:linkname libc_chroot libc_chroot -//go:cgo_import_dynamic libc_chroot chroot "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func ClockGettime(clockid int32, time *Timespec) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_clock_gettime_trampoline), uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_clock_gettime_trampoline() - -//go:linkname libc_clock_gettime libc_clock_gettime -//go:cgo_import_dynamic libc_clock_gettime clock_gettime "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Close(fd int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_close_trampoline), uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_close_trampoline() - -//go:linkname libc_close libc_close -//go:cgo_import_dynamic libc_close close "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Dup(fd int) (nfd int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_dup_trampoline), uintptr(fd), 0, 0) - nfd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_dup_trampoline() - -//go:linkname libc_dup libc_dup -//go:cgo_import_dynamic libc_dup dup "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Dup2(from int, to int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_dup2_trampoline), uintptr(from), uintptr(to), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_dup2_trampoline() - -//go:linkname libc_dup2 libc_dup2 -//go:cgo_import_dynamic libc_dup2 dup2 "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Exchangedata(path1 string, path2 string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path1) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(path2) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_exchangedata_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_exchangedata_trampoline() - -//go:linkname libc_exchangedata libc_exchangedata -//go:cgo_import_dynamic libc_exchangedata exchangedata "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Exit(code int) { - syscall_syscall(funcPC(libc_exit_trampoline), uintptr(code), 0, 0) - return -} - -func libc_exit_trampoline() - -//go:linkname libc_exit libc_exit -//go:cgo_import_dynamic libc_exit exit "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_faccessat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_faccessat_trampoline() - -//go:linkname libc_faccessat libc_faccessat -//go:cgo_import_dynamic libc_faccessat faccessat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchdir(fd int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchdir_trampoline), uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fchdir_trampoline() - -//go:linkname libc_fchdir libc_fchdir -//go:cgo_import_dynamic libc_fchdir fchdir "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchflags(fd int, flags int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchflags_trampoline), uintptr(fd), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fchflags_trampoline() - -//go:linkname libc_fchflags libc_fchflags -//go:cgo_import_dynamic libc_fchflags fchflags "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchmod(fd int, mode uint32) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchmod_trampoline), uintptr(fd), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fchmod_trampoline() - -//go:linkname libc_fchmod libc_fchmod -//go:cgo_import_dynamic libc_fchmod fchmod "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_fchmodat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fchmodat_trampoline() - -//go:linkname libc_fchmodat libc_fchmodat -//go:cgo_import_dynamic libc_fchmodat fchmodat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchown(fd int, uid int, gid int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchown_trampoline), uintptr(fd), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fchown_trampoline() - -//go:linkname libc_fchown libc_fchown -//go:cgo_import_dynamic libc_fchown fchown "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_fchownat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fchownat_trampoline() - -//go:linkname libc_fchownat libc_fchownat -//go:cgo_import_dynamic libc_fchownat fchownat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Flock(fd int, how int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_flock_trampoline), uintptr(fd), uintptr(how), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_flock_trampoline() - -//go:linkname libc_flock libc_flock -//go:cgo_import_dynamic libc_flock flock "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fpathconf(fd int, name int) (val int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_fpathconf_trampoline), uintptr(fd), uintptr(name), 0) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fpathconf_trampoline() - -//go:linkname libc_fpathconf libc_fpathconf -//go:cgo_import_dynamic libc_fpathconf fpathconf "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fsync(fd int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fsync_trampoline), uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fsync_trampoline() - -//go:linkname libc_fsync libc_fsync -//go:cgo_import_dynamic libc_fsync fsync "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Ftruncate(fd int, length int64) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_ftruncate_trampoline), uintptr(fd), uintptr(length), uintptr(length>>32)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_ftruncate_trampoline() - -//go:linkname libc_ftruncate libc_ftruncate -//go:cgo_import_dynamic libc_ftruncate ftruncate "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getdtablesize() (size int) { - r0, _, _ := syscall_syscall(funcPC(libc_getdtablesize_trampoline), 0, 0, 0) - size = int(r0) - return -} - -func libc_getdtablesize_trampoline() - -//go:linkname libc_getdtablesize libc_getdtablesize -//go:cgo_import_dynamic libc_getdtablesize getdtablesize "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getegid() (egid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getegid_trampoline), 0, 0, 0) - egid = int(r0) - return -} - -func libc_getegid_trampoline() - -//go:linkname libc_getegid libc_getegid -//go:cgo_import_dynamic libc_getegid getegid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Geteuid() (uid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_geteuid_trampoline), 0, 0, 0) - uid = int(r0) - return -} - -func libc_geteuid_trampoline() - -//go:linkname libc_geteuid libc_geteuid -//go:cgo_import_dynamic libc_geteuid geteuid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getgid() (gid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getgid_trampoline), 0, 0, 0) - gid = int(r0) - return -} - -func libc_getgid_trampoline() - -//go:linkname libc_getgid libc_getgid -//go:cgo_import_dynamic libc_getgid getgid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpgid(pid int) (pgid int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_getpgid_trampoline), uintptr(pid), 0, 0) - pgid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getpgid_trampoline() - -//go:linkname libc_getpgid libc_getpgid -//go:cgo_import_dynamic libc_getpgid getpgid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpgrp() (pgrp int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getpgrp_trampoline), 0, 0, 0) - pgrp = int(r0) - return -} - -func libc_getpgrp_trampoline() - -//go:linkname libc_getpgrp libc_getpgrp -//go:cgo_import_dynamic libc_getpgrp getpgrp "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpid() (pid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getpid_trampoline), 0, 0, 0) - pid = int(r0) - return -} - -func libc_getpid_trampoline() - -//go:linkname libc_getpid libc_getpid -//go:cgo_import_dynamic libc_getpid getpid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getppid() (ppid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getppid_trampoline), 0, 0, 0) - ppid = int(r0) - return -} - -func libc_getppid_trampoline() - -//go:linkname libc_getppid libc_getppid -//go:cgo_import_dynamic libc_getppid getppid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpriority(which int, who int) (prio int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_getpriority_trampoline), uintptr(which), uintptr(who), 0) - prio = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getpriority_trampoline() - -//go:linkname libc_getpriority libc_getpriority -//go:cgo_import_dynamic libc_getpriority getpriority "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getrlimit_trampoline() - -//go:linkname libc_getrlimit libc_getrlimit -//go:cgo_import_dynamic libc_getrlimit getrlimit "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getrusage(who int, rusage *Rusage) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getrusage_trampoline), uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getrusage_trampoline() - -//go:linkname libc_getrusage libc_getrusage -//go:cgo_import_dynamic libc_getrusage getrusage "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getsid(pid int) (sid int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_getsid_trampoline), uintptr(pid), 0, 0) - sid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getsid_trampoline() - -//go:linkname libc_getsid libc_getsid -//go:cgo_import_dynamic libc_getsid getsid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getuid() (uid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getuid_trampoline), 0, 0, 0) - uid = int(r0) - return -} - -func libc_getuid_trampoline() - -//go:linkname libc_getuid libc_getuid -//go:cgo_import_dynamic libc_getuid getuid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Issetugid() (tainted bool) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_issetugid_trampoline), 0, 0, 0) - tainted = bool(r0 != 0) - return -} - -func libc_issetugid_trampoline() - -//go:linkname libc_issetugid libc_issetugid -//go:cgo_import_dynamic libc_issetugid issetugid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Kqueue() (fd int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_kqueue_trampoline), 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_kqueue_trampoline() - -//go:linkname libc_kqueue libc_kqueue -//go:cgo_import_dynamic libc_kqueue kqueue "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Lchown(path string, uid int, gid int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_lchown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_lchown_trampoline() - -//go:linkname libc_lchown libc_lchown -//go:cgo_import_dynamic libc_lchown lchown "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Link(path string, link string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_link_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_link_trampoline() - -//go:linkname libc_link libc_link -//go:cgo_import_dynamic libc_link link "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_linkat_trampoline), uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_linkat_trampoline() - -//go:linkname libc_linkat libc_linkat -//go:cgo_import_dynamic libc_linkat linkat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Listen(s int, backlog int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_listen_trampoline), uintptr(s), uintptr(backlog), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_listen_trampoline() - -//go:linkname libc_listen libc_listen -//go:cgo_import_dynamic libc_listen listen "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkdir(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_mkdir_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mkdir_trampoline() - -//go:linkname libc_mkdir libc_mkdir -//go:cgo_import_dynamic libc_mkdir mkdir "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkdirat(dirfd int, path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_mkdirat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mkdirat_trampoline() - -//go:linkname libc_mkdirat libc_mkdirat -//go:cgo_import_dynamic libc_mkdirat mkdirat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkfifo(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_mkfifo_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mkfifo_trampoline() - -//go:linkname libc_mkfifo libc_mkfifo -//go:cgo_import_dynamic libc_mkfifo mkfifo "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mknod(path string, mode uint32, dev int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_mknod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mknod_trampoline() - -//go:linkname libc_mknod libc_mknod -//go:cgo_import_dynamic libc_mknod mknod "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Open(path string, mode int, perm uint32) (fd int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := syscall_syscall(funcPC(libc_open_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_open_trampoline() - -//go:linkname libc_open libc_open -//go:cgo_import_dynamic libc_open open "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := syscall_syscall6(funcPC(libc_openat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_openat_trampoline() - -//go:linkname libc_openat libc_openat -//go:cgo_import_dynamic libc_openat openat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pathconf(path string, name int) (val int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := syscall_syscall(funcPC(libc_pathconf_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_pathconf_trampoline() - -//go:linkname libc_pathconf libc_pathconf -//go:cgo_import_dynamic libc_pathconf pathconf "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pread(fd int, p []byte, offset int64) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall6(funcPC(libc_pread_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_pread_trampoline() - -//go:linkname libc_pread libc_pread -//go:cgo_import_dynamic libc_pread pread "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall6(funcPC(libc_pwrite_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_pwrite_trampoline() - -//go:linkname libc_pwrite libc_pwrite -//go:cgo_import_dynamic libc_pwrite pwrite "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func read(fd int, p []byte) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall(funcPC(libc_read_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_read_trampoline() - -//go:linkname libc_read libc_read -//go:cgo_import_dynamic libc_read read "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Readlink(path string, buf []byte) (n int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 unsafe.Pointer - if len(buf) > 0 { - _p1 = unsafe.Pointer(&buf[0]) - } else { - _p1 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall(funcPC(libc_readlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_readlink_trampoline() - -//go:linkname libc_readlink libc_readlink -//go:cgo_import_dynamic libc_readlink readlink "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 unsafe.Pointer - if len(buf) > 0 { - _p1 = unsafe.Pointer(&buf[0]) - } else { - _p1 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall6(funcPC(libc_readlinkat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_readlinkat_trampoline() - -//go:linkname libc_readlinkat libc_readlinkat -//go:cgo_import_dynamic libc_readlinkat readlinkat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Rename(from string, to string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(from) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(to) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_rename_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_rename_trampoline() - -//go:linkname libc_rename libc_rename -//go:cgo_import_dynamic libc_rename rename "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Renameat(fromfd int, from string, tofd int, to string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(from) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(to) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_renameat_trampoline), uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_renameat_trampoline() - -//go:linkname libc_renameat libc_renameat -//go:cgo_import_dynamic libc_renameat renameat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Revoke(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_revoke_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_revoke_trampoline() - -//go:linkname libc_revoke libc_revoke -//go:cgo_import_dynamic libc_revoke revoke "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Rmdir(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_rmdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_rmdir_trampoline() - -//go:linkname libc_rmdir libc_rmdir -//go:cgo_import_dynamic libc_rmdir rmdir "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { - r0, r1, e1 := syscall_syscall6(funcPC(libc_lseek_trampoline), uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0) - newoffset = int64(int64(r1)<<32 | int64(r0)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_lseek_trampoline() - -//go:linkname libc_lseek libc_lseek -//go:cgo_import_dynamic libc_lseek lseek "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_select_trampoline() - -//go:linkname libc_select libc_select -//go:cgo_import_dynamic libc_select select "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setegid(egid int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_setegid_trampoline), uintptr(egid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setegid_trampoline() - -//go:linkname libc_setegid libc_setegid -//go:cgo_import_dynamic libc_setegid setegid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Seteuid(euid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_seteuid_trampoline), uintptr(euid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_seteuid_trampoline() - -//go:linkname libc_seteuid libc_seteuid -//go:cgo_import_dynamic libc_seteuid seteuid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setgid(gid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setgid_trampoline), uintptr(gid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setgid_trampoline() - -//go:linkname libc_setgid libc_setgid -//go:cgo_import_dynamic libc_setgid setgid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setlogin(name string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(name) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_setlogin_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setlogin_trampoline() - -//go:linkname libc_setlogin libc_setlogin -//go:cgo_import_dynamic libc_setlogin setlogin "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setpgid(pid int, pgid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setpgid_trampoline), uintptr(pid), uintptr(pgid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setpgid_trampoline() - -//go:linkname libc_setpgid libc_setpgid -//go:cgo_import_dynamic libc_setpgid setpgid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setpriority(which int, who int, prio int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_setpriority_trampoline), uintptr(which), uintptr(who), uintptr(prio)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setpriority_trampoline() - -//go:linkname libc_setpriority libc_setpriority -//go:cgo_import_dynamic libc_setpriority setpriority "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setprivexec(flag int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_setprivexec_trampoline), uintptr(flag), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setprivexec_trampoline() - -//go:linkname libc_setprivexec libc_setprivexec -//go:cgo_import_dynamic libc_setprivexec setprivexec "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setregid_trampoline), uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setregid_trampoline() - -//go:linkname libc_setregid libc_setregid -//go:cgo_import_dynamic libc_setregid setregid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setreuid_trampoline), uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setreuid_trampoline() - -//go:linkname libc_setreuid libc_setreuid -//go:cgo_import_dynamic libc_setreuid setreuid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setrlimit_trampoline() - -//go:linkname libc_setrlimit libc_setrlimit -//go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setsid() (pid int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_setsid_trampoline), 0, 0, 0) - pid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setsid_trampoline() - -//go:linkname libc_setsid libc_setsid -//go:cgo_import_dynamic libc_setsid setsid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Settimeofday(tp *Timeval) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_settimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_settimeofday_trampoline() - -//go:linkname libc_settimeofday libc_settimeofday -//go:cgo_import_dynamic libc_settimeofday settimeofday "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setuid(uid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setuid_trampoline), uintptr(uid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_setuid_trampoline() - -//go:linkname libc_setuid libc_setuid -//go:cgo_import_dynamic libc_setuid setuid "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Symlink(path string, link string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_symlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_symlink_trampoline() - -//go:linkname libc_symlink libc_symlink -//go:cgo_import_dynamic libc_symlink symlink "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(oldpath) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(newpath) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_symlinkat_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_symlinkat_trampoline() - -//go:linkname libc_symlinkat libc_symlinkat -//go:cgo_import_dynamic libc_symlinkat symlinkat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Sync() (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_sync_trampoline), 0, 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_sync_trampoline() - -//go:linkname libc_sync libc_sync -//go:cgo_import_dynamic libc_sync sync "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Truncate(path string, length int64) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_truncate_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_truncate_trampoline() - -//go:linkname libc_truncate libc_truncate -//go:cgo_import_dynamic libc_truncate truncate "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Umask(newmask int) (oldmask int) { - r0, _, _ := syscall_syscall(funcPC(libc_umask_trampoline), uintptr(newmask), 0, 0) - oldmask = int(r0) - return -} - -func libc_umask_trampoline() - -//go:linkname libc_umask libc_umask -//go:cgo_import_dynamic libc_umask umask "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Undelete(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_undelete_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_undelete_trampoline() - -//go:linkname libc_undelete libc_undelete -//go:cgo_import_dynamic libc_undelete undelete "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unlink(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_unlink_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_unlink_trampoline() - -//go:linkname libc_unlink libc_unlink -//go:cgo_import_dynamic libc_unlink unlink "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unlinkat(dirfd int, path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_unlinkat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_unlinkat_trampoline() - -//go:linkname libc_unlinkat libc_unlinkat -//go:cgo_import_dynamic libc_unlinkat unlinkat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unmount(path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_unmount_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_unmount_trampoline() - -//go:linkname libc_unmount libc_unmount -//go:cgo_import_dynamic libc_unmount unmount "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func write(fd int, p []byte) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := syscall_syscall(funcPC(libc_write_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_write_trampoline() - -//go:linkname libc_write libc_write -//go:cgo_import_dynamic libc_write write "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { - r0, _, e1 := syscall_syscall9(funcPC(libc_mmap_trampoline), uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos), uintptr(pos>>32), 0, 0) - ret = uintptr(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_mmap_trampoline() - -//go:linkname libc_mmap libc_mmap -//go:cgo_import_dynamic libc_mmap mmap "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func munmap(addr uintptr, length uintptr) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_munmap_trampoline), uintptr(addr), uintptr(length), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_munmap_trampoline() - -//go:linkname libc_munmap libc_munmap -//go:cgo_import_dynamic libc_munmap munmap "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_read_trampoline), uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_write_trampoline), uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func gettimeofday(tp *Timeval) (sec int32, usec int32, err error) { - r0, r1, e1 := syscall_rawSyscall(funcPC(libc_gettimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) - sec = int32(r0) - usec = int32(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_gettimeofday_trampoline() - -//go:linkname libc_gettimeofday libc_gettimeofday -//go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstat(fd int, stat *Stat_t) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fstat_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fstat_trampoline() - -//go:linkname libc_fstat libc_fstat -//go:cgo_import_dynamic libc_fstat fstat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall6(funcPC(libc_fstatat_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fstatat_trampoline() - -//go:linkname libc_fstatat libc_fstatat -//go:cgo_import_dynamic libc_fstatat fstatat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstatfs(fd int, stat *Statfs_t) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fstatfs_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_fstatfs_trampoline() - -//go:linkname libc_fstatfs libc_fstatfs -//go:cgo_import_dynamic libc_fstatfs fstatfs "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_getfsstat_trampoline), uintptr(buf), uintptr(size), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_getfsstat_trampoline() - -//go:linkname libc_getfsstat libc_getfsstat -//go:cgo_import_dynamic libc_getfsstat getfsstat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Lstat(path string, stat *Stat_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_lstat_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_lstat_trampoline() - -//go:linkname libc_lstat libc_lstat -//go:cgo_import_dynamic libc_lstat lstat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Stat(path string, stat *Stat_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_stat_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_stat_trampoline() - -//go:linkname libc_stat libc_stat -//go:cgo_import_dynamic libc_stat stat "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Statfs(path string, stat *Statfs_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := syscall_syscall(funcPC(libc_statfs_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_statfs_trampoline() - -//go:linkname libc_statfs libc_statfs -//go:cgo_import_dynamic libc_statfs statfs "/usr/lib/libSystem.B.dylib" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.s b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.s deleted file mode 100644 index b67f518f..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm.s +++ /dev/null @@ -1,282 +0,0 @@ -// go run mkasm_darwin.go arm -// Code generated by the command above; DO NOT EDIT. - -// +build go1.12 - -#include "textflag.h" -TEXT ·libc_getgroups_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getgroups(SB) -TEXT ·libc_setgroups_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setgroups(SB) -TEXT ·libc_wait4_trampoline(SB),NOSPLIT,$0-0 - JMP libc_wait4(SB) -TEXT ·libc_accept_trampoline(SB),NOSPLIT,$0-0 - JMP libc_accept(SB) -TEXT ·libc_bind_trampoline(SB),NOSPLIT,$0-0 - JMP libc_bind(SB) -TEXT ·libc_connect_trampoline(SB),NOSPLIT,$0-0 - JMP libc_connect(SB) -TEXT ·libc_socket_trampoline(SB),NOSPLIT,$0-0 - JMP libc_socket(SB) -TEXT ·libc_getsockopt_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getsockopt(SB) -TEXT ·libc_setsockopt_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setsockopt(SB) -TEXT ·libc_getpeername_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getpeername(SB) -TEXT ·libc_getsockname_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getsockname(SB) -TEXT ·libc_shutdown_trampoline(SB),NOSPLIT,$0-0 - JMP libc_shutdown(SB) -TEXT ·libc_socketpair_trampoline(SB),NOSPLIT,$0-0 - JMP libc_socketpair(SB) -TEXT ·libc_recvfrom_trampoline(SB),NOSPLIT,$0-0 - JMP libc_recvfrom(SB) -TEXT ·libc_sendto_trampoline(SB),NOSPLIT,$0-0 - JMP libc_sendto(SB) -TEXT ·libc_recvmsg_trampoline(SB),NOSPLIT,$0-0 - JMP libc_recvmsg(SB) -TEXT ·libc_sendmsg_trampoline(SB),NOSPLIT,$0-0 - JMP libc_sendmsg(SB) -TEXT ·libc_kevent_trampoline(SB),NOSPLIT,$0-0 - JMP libc_kevent(SB) -TEXT ·libc_utimes_trampoline(SB),NOSPLIT,$0-0 - JMP libc_utimes(SB) -TEXT ·libc_futimes_trampoline(SB),NOSPLIT,$0-0 - JMP libc_futimes(SB) -TEXT ·libc_poll_trampoline(SB),NOSPLIT,$0-0 - JMP libc_poll(SB) -TEXT ·libc_madvise_trampoline(SB),NOSPLIT,$0-0 - JMP libc_madvise(SB) -TEXT ·libc_mlock_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mlock(SB) -TEXT ·libc_mlockall_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mlockall(SB) -TEXT ·libc_mprotect_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mprotect(SB) -TEXT ·libc_msync_trampoline(SB),NOSPLIT,$0-0 - JMP libc_msync(SB) -TEXT ·libc_munlock_trampoline(SB),NOSPLIT,$0-0 - JMP libc_munlock(SB) -TEXT ·libc_munlockall_trampoline(SB),NOSPLIT,$0-0 - JMP libc_munlockall(SB) -TEXT ·libc_getattrlist_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getattrlist(SB) -TEXT ·libc_pipe_trampoline(SB),NOSPLIT,$0-0 - JMP libc_pipe(SB) -TEXT ·libc_getxattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getxattr(SB) -TEXT ·libc_fgetxattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fgetxattr(SB) -TEXT ·libc_setxattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setxattr(SB) -TEXT ·libc_fsetxattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fsetxattr(SB) -TEXT ·libc_removexattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_removexattr(SB) -TEXT ·libc_fremovexattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fremovexattr(SB) -TEXT ·libc_listxattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_listxattr(SB) -TEXT ·libc_flistxattr_trampoline(SB),NOSPLIT,$0-0 - JMP libc_flistxattr(SB) -TEXT ·libc_setattrlist_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setattrlist(SB) -TEXT ·libc_fcntl_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fcntl(SB) -TEXT ·libc_kill_trampoline(SB),NOSPLIT,$0-0 - JMP libc_kill(SB) -TEXT ·libc_ioctl_trampoline(SB),NOSPLIT,$0-0 - JMP libc_ioctl(SB) -TEXT ·libc_sysctl_trampoline(SB),NOSPLIT,$0-0 - JMP libc_sysctl(SB) -TEXT ·libc_sendfile_trampoline(SB),NOSPLIT,$0-0 - JMP libc_sendfile(SB) -TEXT ·libc_access_trampoline(SB),NOSPLIT,$0-0 - JMP libc_access(SB) -TEXT ·libc_adjtime_trampoline(SB),NOSPLIT,$0-0 - JMP libc_adjtime(SB) -TEXT ·libc_chdir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_chdir(SB) -TEXT ·libc_chflags_trampoline(SB),NOSPLIT,$0-0 - JMP libc_chflags(SB) -TEXT ·libc_chmod_trampoline(SB),NOSPLIT,$0-0 - JMP libc_chmod(SB) -TEXT ·libc_chown_trampoline(SB),NOSPLIT,$0-0 - JMP libc_chown(SB) -TEXT ·libc_chroot_trampoline(SB),NOSPLIT,$0-0 - JMP libc_chroot(SB) -TEXT ·libc_clock_gettime_trampoline(SB),NOSPLIT,$0-0 - JMP libc_clock_gettime(SB) -TEXT ·libc_close_trampoline(SB),NOSPLIT,$0-0 - JMP libc_close(SB) -TEXT ·libc_dup_trampoline(SB),NOSPLIT,$0-0 - JMP libc_dup(SB) -TEXT ·libc_dup2_trampoline(SB),NOSPLIT,$0-0 - JMP libc_dup2(SB) -TEXT ·libc_exchangedata_trampoline(SB),NOSPLIT,$0-0 - JMP libc_exchangedata(SB) -TEXT ·libc_exit_trampoline(SB),NOSPLIT,$0-0 - JMP libc_exit(SB) -TEXT ·libc_faccessat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_faccessat(SB) -TEXT ·libc_fchdir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fchdir(SB) -TEXT ·libc_fchflags_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fchflags(SB) -TEXT ·libc_fchmod_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fchmod(SB) -TEXT ·libc_fchmodat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fchmodat(SB) -TEXT ·libc_fchown_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fchown(SB) -TEXT ·libc_fchownat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fchownat(SB) -TEXT ·libc_flock_trampoline(SB),NOSPLIT,$0-0 - JMP libc_flock(SB) -TEXT ·libc_fpathconf_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fpathconf(SB) -TEXT ·libc_fsync_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fsync(SB) -TEXT ·libc_ftruncate_trampoline(SB),NOSPLIT,$0-0 - JMP libc_ftruncate(SB) -TEXT ·libc_getdtablesize_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getdtablesize(SB) -TEXT ·libc_getegid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getegid(SB) -TEXT ·libc_geteuid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_geteuid(SB) -TEXT ·libc_getgid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getgid(SB) -TEXT ·libc_getpgid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getpgid(SB) -TEXT ·libc_getpgrp_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getpgrp(SB) -TEXT ·libc_getpid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getpid(SB) -TEXT ·libc_getppid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getppid(SB) -TEXT ·libc_getpriority_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getpriority(SB) -TEXT ·libc_getrlimit_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getrlimit(SB) -TEXT ·libc_getrusage_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getrusage(SB) -TEXT ·libc_getsid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getsid(SB) -TEXT ·libc_getuid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getuid(SB) -TEXT ·libc_issetugid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_issetugid(SB) -TEXT ·libc_kqueue_trampoline(SB),NOSPLIT,$0-0 - JMP libc_kqueue(SB) -TEXT ·libc_lchown_trampoline(SB),NOSPLIT,$0-0 - JMP libc_lchown(SB) -TEXT ·libc_link_trampoline(SB),NOSPLIT,$0-0 - JMP libc_link(SB) -TEXT ·libc_linkat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_linkat(SB) -TEXT ·libc_listen_trampoline(SB),NOSPLIT,$0-0 - JMP libc_listen(SB) -TEXT ·libc_mkdir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mkdir(SB) -TEXT ·libc_mkdirat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mkdirat(SB) -TEXT ·libc_mkfifo_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mkfifo(SB) -TEXT ·libc_mknod_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mknod(SB) -TEXT ·libc_open_trampoline(SB),NOSPLIT,$0-0 - JMP libc_open(SB) -TEXT ·libc_openat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_openat(SB) -TEXT ·libc_pathconf_trampoline(SB),NOSPLIT,$0-0 - JMP libc_pathconf(SB) -TEXT ·libc_pread_trampoline(SB),NOSPLIT,$0-0 - JMP libc_pread(SB) -TEXT ·libc_pwrite_trampoline(SB),NOSPLIT,$0-0 - JMP libc_pwrite(SB) -TEXT ·libc_read_trampoline(SB),NOSPLIT,$0-0 - JMP libc_read(SB) -TEXT ·libc_readlink_trampoline(SB),NOSPLIT,$0-0 - JMP libc_readlink(SB) -TEXT ·libc_readlinkat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_readlinkat(SB) -TEXT ·libc_rename_trampoline(SB),NOSPLIT,$0-0 - JMP libc_rename(SB) -TEXT ·libc_renameat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_renameat(SB) -TEXT ·libc_revoke_trampoline(SB),NOSPLIT,$0-0 - JMP libc_revoke(SB) -TEXT ·libc_rmdir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_rmdir(SB) -TEXT ·libc_lseek_trampoline(SB),NOSPLIT,$0-0 - JMP libc_lseek(SB) -TEXT ·libc_select_trampoline(SB),NOSPLIT,$0-0 - JMP libc_select(SB) -TEXT ·libc_setegid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setegid(SB) -TEXT ·libc_seteuid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_seteuid(SB) -TEXT ·libc_setgid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setgid(SB) -TEXT ·libc_setlogin_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setlogin(SB) -TEXT ·libc_setpgid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setpgid(SB) -TEXT ·libc_setpriority_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setpriority(SB) -TEXT ·libc_setprivexec_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setprivexec(SB) -TEXT ·libc_setregid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setregid(SB) -TEXT ·libc_setreuid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setreuid(SB) -TEXT ·libc_setrlimit_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setrlimit(SB) -TEXT ·libc_setsid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setsid(SB) -TEXT ·libc_settimeofday_trampoline(SB),NOSPLIT,$0-0 - JMP libc_settimeofday(SB) -TEXT ·libc_setuid_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setuid(SB) -TEXT ·libc_symlink_trampoline(SB),NOSPLIT,$0-0 - JMP libc_symlink(SB) -TEXT ·libc_symlinkat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_symlinkat(SB) -TEXT ·libc_sync_trampoline(SB),NOSPLIT,$0-0 - JMP libc_sync(SB) -TEXT ·libc_truncate_trampoline(SB),NOSPLIT,$0-0 - JMP libc_truncate(SB) -TEXT ·libc_umask_trampoline(SB),NOSPLIT,$0-0 - JMP libc_umask(SB) -TEXT ·libc_undelete_trampoline(SB),NOSPLIT,$0-0 - JMP libc_undelete(SB) -TEXT ·libc_unlink_trampoline(SB),NOSPLIT,$0-0 - JMP libc_unlink(SB) -TEXT ·libc_unlinkat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_unlinkat(SB) -TEXT ·libc_unmount_trampoline(SB),NOSPLIT,$0-0 - JMP libc_unmount(SB) -TEXT ·libc_write_trampoline(SB),NOSPLIT,$0-0 - JMP libc_write(SB) -TEXT ·libc_mmap_trampoline(SB),NOSPLIT,$0-0 - JMP libc_mmap(SB) -TEXT ·libc_munmap_trampoline(SB),NOSPLIT,$0-0 - JMP libc_munmap(SB) -TEXT ·libc_gettimeofday_trampoline(SB),NOSPLIT,$0-0 - JMP libc_gettimeofday(SB) -TEXT ·libc_fstat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fstat(SB) -TEXT ·libc_fstatat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fstatat(SB) -TEXT ·libc_fstatfs_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fstatfs(SB) -TEXT ·libc_getfsstat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getfsstat(SB) -TEXT ·libc_lstat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_lstat(SB) -TEXT ·libc_stat_trampoline(SB),NOSPLIT,$0-0 - JMP libc_stat(SB) -TEXT ·libc_statfs_trampoline(SB),NOSPLIT,$0-0 - JMP libc_statfs(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_11.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_11.go deleted file mode 100644 index 8c3bb3a2..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_11.go +++ /dev/null @@ -1,1784 +0,0 @@ -// go run mksyscall.go -tags darwin,arm64,!go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_arm64.1_11.go syscall_darwin_arm64.go -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build darwin,arm64,!go1.12 - -package unix - -import ( - "syscall" - "unsafe" -) - -var _ syscall.Errno - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getgroups(ngid int, gid *_Gid_t) (n int, err error) { - r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setgroups(ngid int, gid *_Gid_t) (err error) { - _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { - r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) - wpid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func socket(domain int, typ int, proto int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { - _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { - _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Shutdown(s int, how int) (err error) { - _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { - _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { - var _p0 unsafe.Pointer - if len(buf) > 0 { - _p0 = unsafe.Pointer(&buf[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { - r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func utimes(path string, timeval *[2]Timeval) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func futimes(fd int, timeval *[2]Timeval) (err error) { - _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Madvise(b []byte, behav int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mlock(b []byte) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mlockall(flags int) (err error) { - _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mprotect(b []byte, prot int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Msync(b []byte, flags int) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Munlock(b []byte) (err error) { - var _p0 unsafe.Pointer - if len(b) > 0 { - _p0 = unsafe.Pointer(&b[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Munlockall() (err error) { - _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := Syscall6(SYS_GETATTRLIST, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func pipe() (r int, w int, err error) { - r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) - r = int(r0) - w = int(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getxattr(path string, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_GETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fgetxattr(fd int, attr string, dest *byte, size int, position uint32, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_FGETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setxattr(path string, attr string, data *byte, size int, position uint32, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_SETXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fsetxattr(fd int, attr string, data *byte, size int, position uint32, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FSETXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func removexattr(path string, attr string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_REMOVEXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fremovexattr(fd int, attr string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(attr) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_FREMOVEXATTR, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func listxattr(path string, dest *byte, size int, options int) (sz int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_LISTXATTR, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func flistxattr(fd int, dest *byte, size int, options int) (sz int, err error) { - r0, _, e1 := Syscall6(SYS_FLISTXATTR, uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) - sz = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := Syscall6(SYS_SETATTRLIST, uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fcntl(fd int, cmd int, arg int) (val int, err error) { - r0, _, e1 := Syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func kill(pid int, signum int, posix int) (err error) { - _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), uintptr(posix)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func ioctl(fd int, req uint, arg uintptr) (err error) { - _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { - var _p0 unsafe.Pointer - if len(mib) > 0 { - _p0 = unsafe.Pointer(&mib[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall6(SYS_SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) { - _, _, e1 := Syscall6(SYS_SENDFILE, uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Access(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { - _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chdir(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chflags(path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chmod(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chown(path string, uid int, gid int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Chroot(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Close(fd int) (err error) { - _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Dup(fd int) (nfd int, err error) { - r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) - nfd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Dup2(from int, to int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Exchangedata(path1 string, path2 string, options int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path1) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(path2) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_EXCHANGEDATA, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Exit(code int) { - Syscall(SYS_EXIT, uintptr(code), 0, 0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchdir(fd int) (err error) { - _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchflags(fd int, flags int) (err error) { - _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchmod(fd int, mode uint32) (err error) { - _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchown(fd int, uid int, gid int) (err error) { - _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Flock(fd int, how int) (err error) { - _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fpathconf(fd int, name int) (val int, err error) { - r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fsync(fd int) (err error) { - _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Ftruncate(fd int, length int64) (err error) { - _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getdtablesize() (size int) { - r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) - size = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getegid() (egid int) { - r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) - egid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Geteuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) - uid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getgid() (gid int) { - r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) - gid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpgid(pid int) (pgid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) - pgid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpgrp() (pgrp int) { - r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) - pgrp = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpid() (pid int) { - r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) - pid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getppid() (ppid int) { - r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) - ppid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getpriority(which int, who int) (prio int, err error) { - r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) - prio = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getrusage(who int, rusage *Rusage) (err error) { - _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getsid(pid int) (sid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) - sid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Getuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) - uid = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Issetugid() (tainted bool) { - r0, _, _ := RawSyscall(SYS_ISSETUGID, 0, 0, 0) - tainted = bool(r0 != 0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Kqueue() (fd int, err error) { - r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Lchown(path string, uid int, gid int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Link(path string, link string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Listen(s int, backlog int) (err error) { - _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkdir(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkdirat(dirfd int, path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mkfifo(path string, mode uint32) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Mknod(path string, mode uint32, dev int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Open(path string, mode int, perm uint32) (fd int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pathconf(path string, name int) (val int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) - val = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pread(fd int, p []byte, offset int64) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func read(fd int, p []byte) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Readlink(path string, buf []byte) (n int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 unsafe.Pointer - if len(buf) > 0 { - _p1 = unsafe.Pointer(&buf[0]) - } else { - _p1 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 unsafe.Pointer - if len(buf) > 0 { - _p1 = unsafe.Pointer(&buf[0]) - } else { - _p1 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Rename(from string, to string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(from) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(to) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Renameat(fromfd int, from string, tofd int, to string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(from) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(to) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Revoke(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Rmdir(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { - r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) - newoffset = int64(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { - r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setegid(egid int) (err error) { - _, _, e1 := Syscall(SYS_SETEGID, uintptr(egid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Seteuid(euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setgid(gid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setlogin(name string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(name) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setpgid(pid int, pgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setpriority(which int, who int, prio int) (err error) { - _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setprivexec(flag int) (err error) { - _, _, e1 := Syscall(SYS_SETPRIVEXEC, uintptr(flag), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setsid() (pid int, err error) { - r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) - pid = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Settimeofday(tp *Timeval) (err error) { - _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setuid(uid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Symlink(path string, link string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(link) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(oldpath) - if err != nil { - return - } - var _p1 *byte - _p1, err = BytePtrFromString(newpath) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Sync() (err error) { - _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Truncate(path string, length int64) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Umask(newmask int) (oldmask int) { - r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) - oldmask = int(r0) - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Undelete(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unlink(path string) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unlinkat(dirfd int, path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Unmount(path string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func write(fd int, p []byte) (n int, err error) { - var _p0 unsafe.Pointer - if len(p) > 0 { - _p0 = unsafe.Pointer(&p[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { - r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) - ret = uintptr(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func munmap(addr uintptr, length uintptr) (err error) { - _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func gettimeofday(tp *Timeval) (sec int64, usec int32, err error) { - r0, r1, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) - sec = int64(r0) - usec = int32(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstat(fd int, stat *Stat_t) (err error) { - _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Fstatfs(fd int, stat *Statfs_t) (err error) { - _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_GETFSSTAT, uintptr(buf), uintptr(size), uintptr(flags)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Lstat(path string, stat *Stat_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Stat(path string, stat *Stat_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Statfs(path string, stat *Statfs_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.go deleted file mode 100644 index d64e6c80..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.go +++ /dev/null @@ -1,41 +0,0 @@ -// go run mksyscall.go -tags darwin,arm64,go1.13 syscall_darwin.1_13.go -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build darwin,arm64,go1.13 - -package unix - -import ( - "syscall" - "unsafe" -) - -var _ syscall.Errno - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func closedir(dir uintptr) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_closedir_trampoline), uintptr(dir), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_closedir_trampoline() - -//go:linkname libc_closedir libc_closedir -//go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) { - r0, _, _ := syscall_syscall(funcPC(libc_readdir_r_trampoline), uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result))) - res = Errno(r0) - return -} - -func libc_readdir_r_trampoline() - -//go:linkname libc_readdir_r libc_readdir_r -//go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.s b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.s deleted file mode 100644 index b29dabb0..00000000 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.1_13.s +++ /dev/null @@ -1,12 +0,0 @@ -// go run mkasm_darwin.go arm64 -// Code generated by the command above; DO NOT EDIT. - -// +build go1.13 - -#include "textflag.h" -TEXT ·libc_fdopendir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_fdopendir(SB) -TEXT ·libc_closedir_trampoline(SB),NOSPLIT,$0-0 - JMP libc_closedir(SB) -TEXT ·libc_readdir_r_trampoline(SB),NOSPLIT,$0-0 - JMP libc_readdir_r(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go index a8709f72..26a0fdc5 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.go @@ -1,7 +1,8 @@ -// go run mksyscall.go -tags darwin,arm64,go1.12 syscall_bsd.go syscall_darwin.go syscall_darwin_arm64.go +// go run mksyscall.go -tags darwin,arm64 syscall_bsd.go syscall_darwin.go syscall_darwin_arm64.go // Code generated by the command above; see README.md. DO NOT EDIT. -// +build darwin,arm64,go1.12 +//go:build darwin && arm64 +// +build darwin,arm64 package unix @@ -15,7 +16,7 @@ var _ syscall.Errno // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getgroups(ngid int, gid *_Gid_t) (n int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_getgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + r0, _, e1 := syscall_rawSyscall(libc_getgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -23,30 +24,28 @@ func getgroups(ngid int, gid *_Gid_t) (n int, err error) { return } -func libc_getgroups_trampoline() +var libc_getgroups_trampoline_addr uintptr -//go:linkname libc_getgroups libc_getgroups //go:cgo_import_dynamic libc_getgroups getgroups "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func setgroups(ngid int, gid *_Gid_t) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setgroups_trampoline), uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + _, _, e1 := syscall_rawSyscall(libc_setgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setgroups_trampoline() +var libc_setgroups_trampoline_addr uintptr -//go:linkname libc_setgroups libc_setgroups //go:cgo_import_dynamic libc_setgroups setgroups "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_wait4_trampoline), uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_wait4_trampoline_addr, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) wpid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -54,15 +53,14 @@ func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err return } -func libc_wait4_trampoline() +var libc_wait4_trampoline_addr uintptr -//go:linkname libc_wait4 libc_wait4 //go:cgo_import_dynamic libc_wait4 wait4 "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_accept_trampoline), uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + r0, _, e1 := syscall_syscall(libc_accept_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -70,45 +68,42 @@ func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { return } -func libc_accept_trampoline() +var libc_accept_trampoline_addr uintptr -//go:linkname libc_accept libc_accept //go:cgo_import_dynamic libc_accept accept "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_bind_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) + _, _, e1 := syscall_syscall(libc_bind_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_bind_trampoline() +var libc_bind_trampoline_addr uintptr -//go:linkname libc_bind libc_bind //go:cgo_import_dynamic libc_bind bind "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_connect_trampoline), uintptr(s), uintptr(addr), uintptr(addrlen)) + _, _, e1 := syscall_syscall(libc_connect_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_connect_trampoline() +var libc_connect_trampoline_addr uintptr -//go:linkname libc_connect libc_connect //go:cgo_import_dynamic libc_connect connect "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func socket(domain int, typ int, proto int) (fd int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_socket_trampoline), uintptr(domain), uintptr(typ), uintptr(proto)) + r0, _, e1 := syscall_rawSyscall(libc_socket_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto)) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -116,99 +111,92 @@ func socket(domain int, typ int, proto int) (fd int, err error) { return } -func libc_socket_trampoline() +var libc_socket_trampoline_addr uintptr -//go:linkname libc_socket libc_socket //go:cgo_import_dynamic libc_socket socket "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_getsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + _, _, e1 := syscall_syscall6(libc_getsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_getsockopt_trampoline() +var libc_getsockopt_trampoline_addr uintptr -//go:linkname libc_getsockopt libc_getsockopt //go:cgo_import_dynamic libc_getsockopt getsockopt "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_setsockopt_trampoline), uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + _, _, e1 := syscall_syscall6(libc_setsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setsockopt_trampoline() +var libc_setsockopt_trampoline_addr uintptr -//go:linkname libc_setsockopt libc_setsockopt //go:cgo_import_dynamic libc_setsockopt setsockopt "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getpeername_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + _, _, e1 := syscall_rawSyscall(libc_getpeername_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) if e1 != 0 { err = errnoErr(e1) } return } -func libc_getpeername_trampoline() +var libc_getpeername_trampoline_addr uintptr -//go:linkname libc_getpeername libc_getpeername //go:cgo_import_dynamic libc_getpeername getpeername "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getsockname_trampoline), uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + _, _, e1 := syscall_rawSyscall(libc_getsockname_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) if e1 != 0 { err = errnoErr(e1) } return } -func libc_getsockname_trampoline() +var libc_getsockname_trampoline_addr uintptr -//go:linkname libc_getsockname libc_getsockname //go:cgo_import_dynamic libc_getsockname getsockname "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Shutdown(s int, how int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_shutdown_trampoline), uintptr(s), uintptr(how), 0) + _, _, e1 := syscall_syscall(libc_shutdown_trampoline_addr, uintptr(s), uintptr(how), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_shutdown_trampoline() +var libc_shutdown_trampoline_addr uintptr -//go:linkname libc_shutdown libc_shutdown //go:cgo_import_dynamic libc_shutdown shutdown "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { - _, _, e1 := syscall_rawSyscall6(funcPC(libc_socketpair_trampoline), uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + _, _, e1 := syscall_rawSyscall6(libc_socketpair_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_socketpair_trampoline() +var libc_socketpair_trampoline_addr uintptr -//go:linkname libc_socketpair libc_socketpair //go:cgo_import_dynamic libc_socketpair socketpair "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -220,7 +208,7 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall6(funcPC(libc_recvfrom_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + r0, _, e1 := syscall_syscall6(libc_recvfrom_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -228,9 +216,8 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl return } -func libc_recvfrom_trampoline() +var libc_recvfrom_trampoline_addr uintptr -//go:linkname libc_recvfrom libc_recvfrom //go:cgo_import_dynamic libc_recvfrom recvfrom "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -242,22 +229,21 @@ func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) ( } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall6(funcPC(libc_sendto_trampoline), uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + _, _, e1 := syscall_syscall6(libc_sendto_trampoline_addr, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_sendto_trampoline() +var libc_sendto_trampoline_addr uintptr -//go:linkname libc_sendto libc_sendto //go:cgo_import_dynamic libc_sendto sendto "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_recvmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_recvmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -265,15 +251,14 @@ func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { return } -func libc_recvmsg_trampoline() +var libc_recvmsg_trampoline_addr uintptr -//go:linkname libc_recvmsg libc_recvmsg //go:cgo_import_dynamic libc_recvmsg recvmsg "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_sendmsg_trampoline), uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_sendmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -281,15 +266,14 @@ func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { return } -func libc_sendmsg_trampoline() +var libc_sendmsg_trampoline_addr uintptr -//go:linkname libc_sendmsg libc_sendmsg //go:cgo_import_dynamic libc_sendmsg sendmsg "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_kevent_trampoline), uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + r0, _, e1 := syscall_syscall6(libc_kevent_trampoline_addr, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -297,9 +281,8 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne return } -func libc_kevent_trampoline() +var libc_kevent_trampoline_addr uintptr -//go:linkname libc_kevent libc_kevent //go:cgo_import_dynamic libc_kevent kevent "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -310,37 +293,35 @@ func utimes(path string, timeval *[2]Timeval) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_utimes_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + _, _, e1 := syscall_syscall(libc_utimes_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_utimes_trampoline() +var libc_utimes_trampoline_addr uintptr -//go:linkname libc_utimes libc_utimes //go:cgo_import_dynamic libc_utimes utimes "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func futimes(fd int, timeval *[2]Timeval) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_futimes_trampoline), uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + _, _, e1 := syscall_syscall(libc_futimes_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_futimes_trampoline() +var libc_futimes_trampoline_addr uintptr -//go:linkname libc_futimes libc_futimes //go:cgo_import_dynamic libc_futimes futimes "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_poll_trampoline), uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + r0, _, e1 := syscall_syscall(libc_poll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -348,9 +329,8 @@ func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { return } -func libc_poll_trampoline() +var libc_poll_trampoline_addr uintptr -//go:linkname libc_poll libc_poll //go:cgo_import_dynamic libc_poll poll "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -362,16 +342,15 @@ func Madvise(b []byte, behav int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall(funcPC(libc_madvise_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(behav)) + _, _, e1 := syscall_syscall(libc_madvise_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(behav)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_madvise_trampoline() +var libc_madvise_trampoline_addr uintptr -//go:linkname libc_madvise libc_madvise //go:cgo_import_dynamic libc_madvise madvise "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -383,31 +362,29 @@ func Mlock(b []byte) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall(funcPC(libc_mlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) + _, _, e1 := syscall_syscall(libc_mlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mlock_trampoline() +var libc_mlock_trampoline_addr uintptr -//go:linkname libc_mlock libc_mlock //go:cgo_import_dynamic libc_mlock mlock "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mlockall(flags int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_mlockall_trampoline), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall(libc_mlockall_trampoline_addr, uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mlockall_trampoline() +var libc_mlockall_trampoline_addr uintptr -//go:linkname libc_mlockall libc_mlockall //go:cgo_import_dynamic libc_mlockall mlockall "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -419,16 +396,15 @@ func Mprotect(b []byte, prot int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall(funcPC(libc_mprotect_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(prot)) + _, _, e1 := syscall_syscall(libc_mprotect_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(prot)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mprotect_trampoline() +var libc_mprotect_trampoline_addr uintptr -//go:linkname libc_mprotect libc_mprotect //go:cgo_import_dynamic libc_mprotect mprotect "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -440,16 +416,15 @@ func Msync(b []byte, flags int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall(funcPC(libc_msync_trampoline), uintptr(_p0), uintptr(len(b)), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_msync_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_msync_trampoline() +var libc_msync_trampoline_addr uintptr -//go:linkname libc_msync libc_msync //go:cgo_import_dynamic libc_msync msync "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -461,63 +436,69 @@ func Munlock(b []byte) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall(funcPC(libc_munlock_trampoline), uintptr(_p0), uintptr(len(b)), 0) + _, _, e1 := syscall_syscall(libc_munlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_munlock_trampoline() +var libc_munlock_trampoline_addr uintptr -//go:linkname libc_munlock libc_munlock //go:cgo_import_dynamic libc_munlock munlock "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Munlockall() (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_munlockall_trampoline), 0, 0, 0) + _, _, e1 := syscall_syscall(libc_munlockall_trampoline_addr, 0, 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_munlockall_trampoline() +var libc_munlockall_trampoline_addr uintptr -//go:linkname libc_munlockall libc_munlockall //go:cgo_import_dynamic libc_munlockall munlockall "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func getattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_getattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) +func closedir(dir uintptr) (err error) { + _, _, e1 := syscall_syscall(libc_closedir_trampoline_addr, uintptr(dir), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_getattrlist_trampoline() +var libc_closedir_trampoline_addr uintptr -//go:linkname libc_getattrlist libc_getattrlist -//go:cgo_import_dynamic libc_getattrlist getattrlist "/usr/lib/libSystem.B.dylib" +//go:cgo_import_dynamic libc_closedir closedir "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe() (r int, w int, err error) { - r0, r1, e1 := syscall_rawSyscall(funcPC(libc_pipe_trampoline), 0, 0, 0) - r = int(r0) - w = int(r1) +func readdir_r(dir uintptr, entry *Dirent, result **Dirent) (res Errno) { + r0, _, _ := syscall_syscall(libc_readdir_r_trampoline_addr, uintptr(dir), uintptr(unsafe.Pointer(entry)), uintptr(unsafe.Pointer(result))) + res = Errno(r0) + return +} + +var libc_readdir_r_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readdir_r readdir_r "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe(p *[2]int32) (err error) { + _, _, e1 := syscall_rawSyscall(libc_pipe_trampoline_addr, uintptr(unsafe.Pointer(p)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_pipe_trampoline() +var libc_pipe_trampoline_addr uintptr -//go:linkname libc_pipe libc_pipe //go:cgo_import_dynamic libc_pipe pipe "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -533,7 +514,7 @@ func getxattr(path string, attr string, dest *byte, size int, position uint32, o if err != nil { return } - r0, _, e1 := syscall_syscall6(funcPC(libc_getxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) + r0, _, e1 := syscall_syscall6(libc_getxattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) sz = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -541,9 +522,8 @@ func getxattr(path string, attr string, dest *byte, size int, position uint32, o return } -func libc_getxattr_trampoline() +var libc_getxattr_trampoline_addr uintptr -//go:linkname libc_getxattr libc_getxattr //go:cgo_import_dynamic libc_getxattr getxattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -554,7 +534,7 @@ func fgetxattr(fd int, attr string, dest *byte, size int, position uint32, optio if err != nil { return } - r0, _, e1 := syscall_syscall6(funcPC(libc_fgetxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) + r0, _, e1 := syscall_syscall6(libc_fgetxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(position), uintptr(options)) sz = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -562,9 +542,8 @@ func fgetxattr(fd int, attr string, dest *byte, size int, position uint32, optio return } -func libc_fgetxattr_trampoline() +var libc_fgetxattr_trampoline_addr uintptr -//go:linkname libc_fgetxattr libc_fgetxattr //go:cgo_import_dynamic libc_fgetxattr fgetxattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -580,16 +559,15 @@ func setxattr(path string, attr string, data *byte, size int, position uint32, o if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_setxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) + _, _, e1 := syscall_syscall6(libc_setxattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setxattr_trampoline() +var libc_setxattr_trampoline_addr uintptr -//go:linkname libc_setxattr libc_setxattr //go:cgo_import_dynamic libc_setxattr setxattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -600,16 +578,15 @@ func fsetxattr(fd int, attr string, data *byte, size int, position uint32, optio if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_fsetxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) + _, _, e1 := syscall_syscall6(libc_fsetxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(data)), uintptr(size), uintptr(position), uintptr(options)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fsetxattr_trampoline() +var libc_fsetxattr_trampoline_addr uintptr -//go:linkname libc_fsetxattr libc_fsetxattr //go:cgo_import_dynamic libc_fsetxattr fsetxattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -625,16 +602,15 @@ func removexattr(path string, attr string, options int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_removexattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) + _, _, e1 := syscall_syscall(libc_removexattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_removexattr_trampoline() +var libc_removexattr_trampoline_addr uintptr -//go:linkname libc_removexattr libc_removexattr //go:cgo_import_dynamic libc_removexattr removexattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -645,16 +621,15 @@ func fremovexattr(fd int, attr string, options int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_fremovexattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options)) + _, _, e1 := syscall_syscall(libc_fremovexattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(options)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fremovexattr_trampoline() +var libc_fremovexattr_trampoline_addr uintptr -//go:linkname libc_fremovexattr libc_fremovexattr //go:cgo_import_dynamic libc_fremovexattr fremovexattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -665,7 +640,7 @@ func listxattr(path string, dest *byte, size int, options int) (sz int, err erro if err != nil { return } - r0, _, e1 := syscall_syscall6(funcPC(libc_listxattr_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) + r0, _, e1 := syscall_syscall6(libc_listxattr_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) sz = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -673,15 +648,14 @@ func listxattr(path string, dest *byte, size int, options int) (sz int, err erro return } -func libc_listxattr_trampoline() +var libc_listxattr_trampoline_addr uintptr -//go:linkname libc_listxattr libc_listxattr //go:cgo_import_dynamic libc_listxattr listxattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func flistxattr(fd int, dest *byte, size int, options int) (sz int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_flistxattr_trampoline), uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) + r0, _, e1 := syscall_syscall6(libc_flistxattr_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(dest)), uintptr(size), uintptr(options), 0, 0) sz = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -689,30 +663,33 @@ func flistxattr(fd int, dest *byte, size int, options int) (sz int, err error) { return } -func libc_flistxattr_trampoline() +var libc_flistxattr_trampoline_addr uintptr -//go:linkname libc_flistxattr libc_flistxattr //go:cgo_import_dynamic libc_flistxattr flistxattr "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func setattrlist(path *byte, list unsafe.Pointer, buf unsafe.Pointer, size uintptr, options int) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_setattrlist_trampoline), uintptr(unsafe.Pointer(path)), uintptr(list), uintptr(buf), uintptr(size), uintptr(options), 0) +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_utimensat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setattrlist_trampoline() +var libc_utimensat_trampoline_addr uintptr -//go:linkname libc_setattrlist libc_setattrlist -//go:cgo_import_dynamic libc_setattrlist setattrlist "/usr/lib/libSystem.B.dylib" +//go:cgo_import_dynamic libc_utimensat utimensat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func fcntl(fd int, cmd int, arg int) (val int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_fcntl_trampoline), uintptr(fd), uintptr(cmd), uintptr(arg)) + r0, _, e1 := syscall_syscall(libc_fcntl_trampoline_addr, uintptr(fd), uintptr(cmd), uintptr(arg)) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -720,39 +697,36 @@ func fcntl(fd int, cmd int, arg int) (val int, err error) { return } -func libc_fcntl_trampoline() +var libc_fcntl_trampoline_addr uintptr -//go:linkname libc_fcntl libc_fcntl //go:cgo_import_dynamic libc_fcntl fcntl "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func kill(pid int, signum int, posix int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_kill_trampoline), uintptr(pid), uintptr(signum), uintptr(posix)) + _, _, e1 := syscall_syscall(libc_kill_trampoline_addr, uintptr(pid), uintptr(signum), uintptr(posix)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_kill_trampoline() +var libc_kill_trampoline_addr uintptr -//go:linkname libc_kill libc_kill //go:cgo_import_dynamic libc_kill kill "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func ioctl(fd int, req uint, arg uintptr) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_ioctl_trampoline), uintptr(fd), uintptr(req), uintptr(arg)) + _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_ioctl_trampoline() +var libc_ioctl_trampoline_addr uintptr -//go:linkname libc_ioctl libc_ioctl //go:cgo_import_dynamic libc_ioctl ioctl "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -764,66 +738,121 @@ func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := syscall_syscall6(funcPC(libc_sysctl_trampoline), uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + _, _, e1 := syscall_syscall6(libc_sysctl_trampoline_addr, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_sysctl_trampoline() +var libc_sysctl_trampoline_addr uintptr -//go:linkname libc_sysctl libc_sysctl //go:cgo_import_dynamic libc_sysctl sysctl "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sendfile(infd int, outfd int, offset int64, len *int64, hdtr unsafe.Pointer, flags int) (err error) { - _, _, e1 := syscall_syscall6(funcPC(libc_sendfile_trampoline), uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags)) + _, _, e1 := syscall_syscall6(libc_sendfile_trampoline_addr, uintptr(infd), uintptr(outfd), uintptr(offset), uintptr(unsafe.Pointer(len)), uintptr(hdtr), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_sendfile_trampoline() +var libc_sendfile_trampoline_addr uintptr -//go:linkname libc_sendfile libc_sendfile //go:cgo_import_dynamic libc_sendfile sendfile "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func shmat(id int, addr uintptr, flag int) (ret uintptr, err error) { + r0, _, e1 := syscall_syscall(libc_shmat_trampoline_addr, uintptr(id), uintptr(addr), uintptr(flag)) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_shmat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shmat shmat "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func shmctl(id int, cmd int, buf *SysvShmDesc) (result int, err error) { + r0, _, e1 := syscall_syscall(libc_shmctl_trampoline_addr, uintptr(id), uintptr(cmd), uintptr(unsafe.Pointer(buf))) + result = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_shmctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shmctl shmctl "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func shmdt(addr uintptr) (err error) { + _, _, e1 := syscall_syscall(libc_shmdt_trampoline_addr, uintptr(addr), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_shmdt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shmdt shmdt "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func shmget(key int, size int, flag int) (id int, err error) { + r0, _, e1 := syscall_syscall(libc_shmget_trampoline_addr, uintptr(key), uintptr(size), uintptr(flag)) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_shmget_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shmget shmget "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Access(path string, mode uint32) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_access_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_access_trampoline() +var libc_access_trampoline_addr uintptr -//go:linkname libc_access libc_access //go:cgo_import_dynamic libc_access access "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_adjtime_trampoline), uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + _, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_adjtime_trampoline() +var libc_adjtime_trampoline_addr uintptr -//go:linkname libc_adjtime libc_adjtime //go:cgo_import_dynamic libc_adjtime adjtime "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -834,16 +863,15 @@ func Chdir(path string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_chdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_chdir_trampoline() +var libc_chdir_trampoline_addr uintptr -//go:linkname libc_chdir libc_chdir //go:cgo_import_dynamic libc_chdir chdir "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -854,16 +882,15 @@ func Chflags(path string, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_chflags_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_chflags_trampoline() +var libc_chflags_trampoline_addr uintptr -//go:linkname libc_chflags libc_chflags //go:cgo_import_dynamic libc_chflags chflags "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -874,16 +901,15 @@ func Chmod(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_chmod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_chmod_trampoline() +var libc_chmod_trampoline_addr uintptr -//go:linkname libc_chmod libc_chmod //go:cgo_import_dynamic libc_chmod chmod "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -894,16 +920,15 @@ func Chown(path string, uid int, gid int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_chown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_chown_trampoline() +var libc_chown_trampoline_addr uintptr -//go:linkname libc_chown libc_chown //go:cgo_import_dynamic libc_chown chown "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -914,52 +939,97 @@ func Chroot(path string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_chroot_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_chroot_trampoline() +var libc_chroot_trampoline_addr uintptr -//go:linkname libc_chroot libc_chroot //go:cgo_import_dynamic libc_chroot chroot "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func ClockGettime(clockid int32, time *Timespec) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_clock_gettime_trampoline), uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) + _, _, e1 := syscall_syscall(libc_clock_gettime_trampoline_addr, uintptr(clockid), uintptr(unsafe.Pointer(time)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_clock_gettime_trampoline() +var libc_clock_gettime_trampoline_addr uintptr -//go:linkname libc_clock_gettime libc_clock_gettime //go:cgo_import_dynamic libc_clock_gettime clock_gettime "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Close(fd int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_close_trampoline), uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_close_trampoline() +var libc_close_trampoline_addr uintptr -//go:linkname libc_close libc_close //go:cgo_import_dynamic libc_close close "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Clonefile(src string, dst string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(src) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(dst) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_clonefile_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_clonefile_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_clonefile clonefile "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Clonefileat(srcDirfd int, src string, dstDirfd int, dst string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(src) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(dst) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_clonefileat_trampoline_addr, uintptr(srcDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_clonefileat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_clonefileat clonefileat "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Dup(fd int) (nfd int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_dup_trampoline), uintptr(fd), 0, 0) + r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0) nfd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -967,24 +1037,22 @@ func Dup(fd int) (nfd int, err error) { return } -func libc_dup_trampoline() +var libc_dup_trampoline_addr uintptr -//go:linkname libc_dup libc_dup //go:cgo_import_dynamic libc_dup dup "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup2(from int, to int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_dup2_trampoline), uintptr(from), uintptr(to), 0) + _, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_dup2_trampoline() +var libc_dup2_trampoline_addr uintptr -//go:linkname libc_dup2 libc_dup2 //go:cgo_import_dynamic libc_dup2 dup2 "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1000,28 +1068,26 @@ func Exchangedata(path1 string, path2 string, options int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_exchangedata_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) + _, _, e1 := syscall_syscall(libc_exchangedata_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(options)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_exchangedata_trampoline() +var libc_exchangedata_trampoline_addr uintptr -//go:linkname libc_exchangedata libc_exchangedata //go:cgo_import_dynamic libc_exchangedata exchangedata "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Exit(code int) { - syscall_syscall(funcPC(libc_exit_trampoline), uintptr(code), 0, 0) + syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0) return } -func libc_exit_trampoline() +var libc_exit_trampoline_addr uintptr -//go:linkname libc_exit libc_exit //go:cgo_import_dynamic libc_exit exit "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1032,61 +1098,57 @@ func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_faccessat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_faccessat_trampoline() +var libc_faccessat_trampoline_addr uintptr -//go:linkname libc_faccessat libc_faccessat //go:cgo_import_dynamic libc_faccessat faccessat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchdir(fd int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchdir_trampoline), uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fchdir_trampoline() +var libc_fchdir_trampoline_addr uintptr -//go:linkname libc_fchdir libc_fchdir //go:cgo_import_dynamic libc_fchdir fchdir "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchflags(fd int, flags int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchflags_trampoline), uintptr(fd), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fchflags_trampoline() +var libc_fchflags_trampoline_addr uintptr -//go:linkname libc_fchflags libc_fchflags //go:cgo_import_dynamic libc_fchflags fchflags "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchmod(fd int, mode uint32) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchmod_trampoline), uintptr(fd), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fchmod_trampoline() +var libc_fchmod_trampoline_addr uintptr -//go:linkname libc_fchmod libc_fchmod //go:cgo_import_dynamic libc_fchmod fchmod "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1097,31 +1159,29 @@ func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_fchmodat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fchmodat_trampoline() +var libc_fchmodat_trampoline_addr uintptr -//go:linkname libc_fchmodat libc_fchmodat //go:cgo_import_dynamic libc_fchmodat fchmodat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchown(fd int, uid int, gid int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fchown_trampoline), uintptr(fd), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fchown_trampoline() +var libc_fchown_trampoline_addr uintptr -//go:linkname libc_fchown libc_fchown //go:cgo_import_dynamic libc_fchown fchown "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1132,37 +1192,54 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_fchownat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + _, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fchownat_trampoline() +var libc_fchownat_trampoline_addr uintptr -//go:linkname libc_fchownat libc_fchownat //go:cgo_import_dynamic libc_fchownat fchownat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Fclonefileat(srcDirfd int, dstDirfd int, dst string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(dst) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_fclonefileat_trampoline_addr, uintptr(srcDirfd), uintptr(dstDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fclonefileat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fclonefileat fclonefileat "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Flock(fd int, how int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_flock_trampoline), uintptr(fd), uintptr(how), 0) + _, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_flock_trampoline() +var libc_flock_trampoline_addr uintptr -//go:linkname libc_flock libc_flock //go:cgo_import_dynamic libc_flock flock "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fpathconf(fd int, name int) (val int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_fpathconf_trampoline), uintptr(fd), uintptr(name), 0) + r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1170,97 +1247,111 @@ func Fpathconf(fd int, name int) (val int, err error) { return } -func libc_fpathconf_trampoline() +var libc_fpathconf_trampoline_addr uintptr -//go:linkname libc_fpathconf libc_fpathconf //go:cgo_import_dynamic libc_fpathconf fpathconf "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fsync(fd int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fsync_trampoline), uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fsync_trampoline() +var libc_fsync_trampoline_addr uintptr -//go:linkname libc_fsync libc_fsync //go:cgo_import_dynamic libc_fsync fsync "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Ftruncate(fd int, length int64) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_ftruncate_trampoline), uintptr(fd), uintptr(length), 0) + _, _, e1 := syscall_syscall(libc_ftruncate_trampoline_addr, uintptr(fd), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_ftruncate_trampoline() +var libc_ftruncate_trampoline_addr uintptr -//go:linkname libc_ftruncate libc_ftruncate //go:cgo_import_dynamic libc_ftruncate ftruncate "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getcwd_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getcwd getcwd "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Getdtablesize() (size int) { - r0, _, _ := syscall_syscall(funcPC(libc_getdtablesize_trampoline), 0, 0, 0) + r0, _, _ := syscall_syscall(libc_getdtablesize_trampoline_addr, 0, 0, 0) size = int(r0) return } -func libc_getdtablesize_trampoline() +var libc_getdtablesize_trampoline_addr uintptr -//go:linkname libc_getdtablesize libc_getdtablesize //go:cgo_import_dynamic libc_getdtablesize getdtablesize "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getegid() (egid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getegid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0) egid = int(r0) return } -func libc_getegid_trampoline() +var libc_getegid_trampoline_addr uintptr -//go:linkname libc_getegid libc_getegid //go:cgo_import_dynamic libc_getegid getegid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Geteuid() (uid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_geteuid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0) uid = int(r0) return } -func libc_geteuid_trampoline() +var libc_geteuid_trampoline_addr uintptr -//go:linkname libc_geteuid libc_geteuid //go:cgo_import_dynamic libc_geteuid geteuid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getgid() (gid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getgid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0) gid = int(r0) return } -func libc_getgid_trampoline() +var libc_getgid_trampoline_addr uintptr -//go:linkname libc_getgid libc_getgid //go:cgo_import_dynamic libc_getgid getgid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpgid(pid int) (pgid int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_getpgid_trampoline), uintptr(pid), 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0) pgid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1268,54 +1359,50 @@ func Getpgid(pid int) (pgid int, err error) { return } -func libc_getpgid_trampoline() +var libc_getpgid_trampoline_addr uintptr -//go:linkname libc_getpgid libc_getpgid //go:cgo_import_dynamic libc_getpgid getpgid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpgrp() (pgrp int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getpgrp_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0) pgrp = int(r0) return } -func libc_getpgrp_trampoline() +var libc_getpgrp_trampoline_addr uintptr -//go:linkname libc_getpgrp libc_getpgrp //go:cgo_import_dynamic libc_getpgrp getpgrp "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpid() (pid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getpid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0) pid = int(r0) return } -func libc_getpid_trampoline() +var libc_getpid_trampoline_addr uintptr -//go:linkname libc_getpid libc_getpid //go:cgo_import_dynamic libc_getpid getpid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getppid() (ppid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getppid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0) ppid = int(r0) return } -func libc_getppid_trampoline() +var libc_getppid_trampoline_addr uintptr -//go:linkname libc_getppid libc_getppid //go:cgo_import_dynamic libc_getppid getppid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpriority(which int, who int) (prio int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_getpriority_trampoline), uintptr(which), uintptr(who), 0) + r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0) prio = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1323,45 +1410,42 @@ func Getpriority(which int, who int) (prio int, err error) { return } -func libc_getpriority_trampoline() +var libc_getpriority_trampoline_addr uintptr -//go:linkname libc_getpriority libc_getpriority //go:cgo_import_dynamic libc_getpriority getpriority "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + _, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_getrlimit_trampoline() +var libc_getrlimit_trampoline_addr uintptr -//go:linkname libc_getrlimit libc_getrlimit //go:cgo_import_dynamic libc_getrlimit getrlimit "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrusage(who int, rusage *Rusage) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_getrusage_trampoline), uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + _, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_getrusage_trampoline() +var libc_getrusage_trampoline_addr uintptr -//go:linkname libc_getrusage libc_getrusage //go:cgo_import_dynamic libc_getrusage getrusage "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getsid(pid int) (sid int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_getsid_trampoline), uintptr(pid), 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0) sid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1369,41 +1453,52 @@ func Getsid(pid int) (sid int, err error) { return } -func libc_getsid_trampoline() +var libc_getsid_trampoline_addr uintptr -//go:linkname libc_getsid libc_getsid //go:cgo_import_dynamic libc_getsid getsid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Gettimeofday(tp *Timeval) (err error) { + _, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_gettimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Getuid() (uid int) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_getuid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0) uid = int(r0) return } -func libc_getuid_trampoline() +var libc_getuid_trampoline_addr uintptr -//go:linkname libc_getuid libc_getuid //go:cgo_import_dynamic libc_getuid getuid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Issetugid() (tainted bool) { - r0, _, _ := syscall_rawSyscall(funcPC(libc_issetugid_trampoline), 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_issetugid_trampoline_addr, 0, 0, 0) tainted = bool(r0 != 0) return } -func libc_issetugid_trampoline() +var libc_issetugid_trampoline_addr uintptr -//go:linkname libc_issetugid libc_issetugid //go:cgo_import_dynamic libc_issetugid issetugid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Kqueue() (fd int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_kqueue_trampoline), 0, 0, 0) + r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1411,9 +1506,8 @@ func Kqueue() (fd int, err error) { return } -func libc_kqueue_trampoline() +var libc_kqueue_trampoline_addr uintptr -//go:linkname libc_kqueue libc_kqueue //go:cgo_import_dynamic libc_kqueue kqueue "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1424,16 +1518,15 @@ func Lchown(path string, uid int, gid int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_lchown_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_lchown_trampoline() +var libc_lchown_trampoline_addr uintptr -//go:linkname libc_lchown libc_lchown //go:cgo_import_dynamic libc_lchown lchown "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1449,16 +1542,15 @@ func Link(path string, link string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_link_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_link_trampoline() +var libc_link_trampoline_addr uintptr -//go:linkname libc_link libc_link //go:cgo_import_dynamic libc_link link "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1474,31 +1566,29 @@ func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err er if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_linkat_trampoline), uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + _, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_linkat_trampoline() +var libc_linkat_trampoline_addr uintptr -//go:linkname libc_linkat libc_linkat //go:cgo_import_dynamic libc_linkat linkat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Listen(s int, backlog int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_listen_trampoline), uintptr(s), uintptr(backlog), 0) + _, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_listen_trampoline() +var libc_listen_trampoline_addr uintptr -//go:linkname libc_listen libc_listen //go:cgo_import_dynamic libc_listen listen "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1509,16 +1599,15 @@ func Mkdir(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_mkdir_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mkdir_trampoline() +var libc_mkdir_trampoline_addr uintptr -//go:linkname libc_mkdir libc_mkdir //go:cgo_import_dynamic libc_mkdir mkdir "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1529,16 +1618,15 @@ func Mkdirat(dirfd int, path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_mkdirat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + _, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mkdirat_trampoline() +var libc_mkdirat_trampoline_addr uintptr -//go:linkname libc_mkdirat libc_mkdirat //go:cgo_import_dynamic libc_mkdirat mkdirat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1549,16 +1637,15 @@ func Mkfifo(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_mkfifo_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mkfifo_trampoline() +var libc_mkfifo_trampoline_addr uintptr -//go:linkname libc_mkfifo libc_mkfifo //go:cgo_import_dynamic libc_mkfifo mkfifo "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1569,27 +1656,50 @@ func Mknod(path string, mode uint32, dev int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_mknod_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + _, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_mknod_trampoline() +var libc_mknod_trampoline_addr uintptr -//go:linkname libc_mknod libc_mknod //go:cgo_import_dynamic libc_mknod mknod "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Mount(fsType string, dir string, flags int, data unsafe.Pointer) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(fsType) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(dir) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_mount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(flags), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mount_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mount mount "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Open(path string, mode int, perm uint32) (fd int, err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { return } - r0, _, e1 := syscall_syscall(funcPC(libc_open_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1597,9 +1707,8 @@ func Open(path string, mode int, perm uint32) (fd int, err error) { return } -func libc_open_trampoline() +var libc_open_trampoline_addr uintptr -//go:linkname libc_open libc_open //go:cgo_import_dynamic libc_open open "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1610,7 +1719,7 @@ func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { if err != nil { return } - r0, _, e1 := syscall_syscall6(funcPC(libc_openat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1618,9 +1727,8 @@ func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { return } -func libc_openat_trampoline() +var libc_openat_trampoline_addr uintptr -//go:linkname libc_openat libc_openat //go:cgo_import_dynamic libc_openat openat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1631,7 +1739,7 @@ func Pathconf(path string, name int) (val int, err error) { if err != nil { return } - r0, _, e1 := syscall_syscall(funcPC(libc_pathconf_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1639,21 +1747,20 @@ func Pathconf(path string, name int) (val int, err error) { return } -func libc_pathconf_trampoline() +var libc_pathconf_trampoline_addr uintptr -//go:linkname libc_pathconf libc_pathconf //go:cgo_import_dynamic libc_pathconf pathconf "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall6(funcPC(libc_pread_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1661,21 +1768,20 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { return } -func libc_pread_trampoline() +var libc_pread_trampoline_addr uintptr -//go:linkname libc_pread libc_pread //go:cgo_import_dynamic libc_pread pread "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall6(funcPC(libc_pwrite_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1683,9 +1789,8 @@ func Pwrite(fd int, p []byte, offset int64) (n int, err error) { return } -func libc_pwrite_trampoline() +var libc_pwrite_trampoline_addr uintptr -//go:linkname libc_pwrite libc_pwrite //go:cgo_import_dynamic libc_pwrite pwrite "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1697,7 +1802,7 @@ func read(fd int, p []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall(funcPC(libc_read_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1705,9 +1810,8 @@ func read(fd int, p []byte) (n int, err error) { return } -func libc_read_trampoline() +var libc_read_trampoline_addr uintptr -//go:linkname libc_read libc_read //go:cgo_import_dynamic libc_read read "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1724,7 +1828,7 @@ func Readlink(path string, buf []byte) (n int, err error) { } else { _p1 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall(funcPC(libc_readlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1732,9 +1836,8 @@ func Readlink(path string, buf []byte) (n int, err error) { return } -func libc_readlink_trampoline() +var libc_readlink_trampoline_addr uintptr -//go:linkname libc_readlink libc_readlink //go:cgo_import_dynamic libc_readlink readlink "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1751,7 +1854,7 @@ func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { } else { _p1 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall6(funcPC(libc_readlinkat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1759,9 +1862,8 @@ func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { return } -func libc_readlinkat_trampoline() +var libc_readlinkat_trampoline_addr uintptr -//go:linkname libc_readlinkat libc_readlinkat //go:cgo_import_dynamic libc_readlinkat readlinkat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1777,16 +1879,15 @@ func Rename(from string, to string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_rename_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_rename_trampoline() +var libc_rename_trampoline_addr uintptr -//go:linkname libc_rename libc_rename //go:cgo_import_dynamic libc_rename rename "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1802,16 +1903,15 @@ func Renameat(fromfd int, from string, tofd int, to string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_renameat_trampoline), uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + _, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_renameat_trampoline() +var libc_renameat_trampoline_addr uintptr -//go:linkname libc_renameat libc_renameat //go:cgo_import_dynamic libc_renameat renameat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1822,16 +1922,15 @@ func Revoke(path string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_revoke_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_revoke_trampoline() +var libc_revoke_trampoline_addr uintptr -//go:linkname libc_revoke libc_revoke //go:cgo_import_dynamic libc_revoke revoke "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1842,22 +1941,21 @@ func Rmdir(path string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_rmdir_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_rmdir_trampoline() +var libc_rmdir_trampoline_addr uintptr -//go:linkname libc_rmdir libc_rmdir //go:cgo_import_dynamic libc_rmdir rmdir "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_lseek_trampoline), uintptr(fd), uintptr(offset), uintptr(whence)) + r0, _, e1 := syscall_syscall(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(whence)) newoffset = int64(r0) if e1 != 0 { err = errnoErr(e1) @@ -1865,15 +1963,14 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { return } -func libc_lseek_trampoline() +var libc_lseek_trampoline_addr uintptr -//go:linkname libc_lseek libc_lseek //go:cgo_import_dynamic libc_lseek lseek "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_select_trampoline), uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + r0, _, e1 := syscall_syscall6(libc_select_trampoline_addr, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1881,54 +1978,50 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err return } -func libc_select_trampoline() +var libc_select_trampoline_addr uintptr -//go:linkname libc_select libc_select //go:cgo_import_dynamic libc_select select "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setegid(egid int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_setegid_trampoline), uintptr(egid), 0, 0) + _, _, e1 := syscall_syscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setegid_trampoline() +var libc_setegid_trampoline_addr uintptr -//go:linkname libc_setegid libc_setegid //go:cgo_import_dynamic libc_setegid setegid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Seteuid(euid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_seteuid_trampoline), uintptr(euid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_seteuid_trampoline() +var libc_seteuid_trampoline_addr uintptr -//go:linkname libc_seteuid libc_seteuid //go:cgo_import_dynamic libc_seteuid seteuid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setgid(gid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setgid_trampoline), uintptr(gid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setgid_trampoline() +var libc_setgid_trampoline_addr uintptr -//go:linkname libc_setgid libc_setgid //go:cgo_import_dynamic libc_setgid setgid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -1939,112 +2032,105 @@ func Setlogin(name string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_setlogin_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setlogin_trampoline() +var libc_setlogin_trampoline_addr uintptr -//go:linkname libc_setlogin libc_setlogin //go:cgo_import_dynamic libc_setlogin setlogin "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setpgid(pid int, pgid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setpgid_trampoline), uintptr(pid), uintptr(pgid), 0) + _, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setpgid_trampoline() +var libc_setpgid_trampoline_addr uintptr -//go:linkname libc_setpgid libc_setpgid //go:cgo_import_dynamic libc_setpgid setpgid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setpriority(which int, who int, prio int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_setpriority_trampoline), uintptr(which), uintptr(who), uintptr(prio)) + _, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setpriority_trampoline() +var libc_setpriority_trampoline_addr uintptr -//go:linkname libc_setpriority libc_setpriority //go:cgo_import_dynamic libc_setpriority setpriority "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setprivexec(flag int) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_setprivexec_trampoline), uintptr(flag), 0, 0) + _, _, e1 := syscall_syscall(libc_setprivexec_trampoline_addr, uintptr(flag), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setprivexec_trampoline() +var libc_setprivexec_trampoline_addr uintptr -//go:linkname libc_setprivexec libc_setprivexec //go:cgo_import_dynamic libc_setprivexec setprivexec "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setregid(rgid int, egid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setregid_trampoline), uintptr(rgid), uintptr(egid), 0) + _, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setregid_trampoline() +var libc_setregid_trampoline_addr uintptr -//go:linkname libc_setregid libc_setregid //go:cgo_import_dynamic libc_setregid setregid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setreuid_trampoline), uintptr(ruid), uintptr(euid), 0) + _, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setreuid_trampoline() +var libc_setreuid_trampoline_addr uintptr -//go:linkname libc_setreuid libc_setreuid //go:cgo_import_dynamic libc_setreuid setreuid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setrlimit_trampoline), uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + _, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setrlimit_trampoline() +var libc_setrlimit_trampoline_addr uintptr -//go:linkname libc_setrlimit libc_setrlimit //go:cgo_import_dynamic libc_setrlimit setrlimit "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setsid() (pid int, err error) { - r0, _, e1 := syscall_rawSyscall(funcPC(libc_setsid_trampoline), 0, 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) pid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -2052,39 +2138,36 @@ func Setsid() (pid int, err error) { return } -func libc_setsid_trampoline() +var libc_setsid_trampoline_addr uintptr -//go:linkname libc_setsid libc_setsid //go:cgo_import_dynamic libc_setsid setsid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Settimeofday(tp *Timeval) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_settimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_settimeofday_trampoline() +var libc_settimeofday_trampoline_addr uintptr -//go:linkname libc_settimeofday libc_settimeofday //go:cgo_import_dynamic libc_settimeofday settimeofday "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setuid(uid int) (err error) { - _, _, e1 := syscall_rawSyscall(funcPC(libc_setuid_trampoline), uintptr(uid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_setuid_trampoline() +var libc_setuid_trampoline_addr uintptr -//go:linkname libc_setuid libc_setuid //go:cgo_import_dynamic libc_setuid setuid "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2100,16 +2183,15 @@ func Symlink(path string, link string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_symlink_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_symlink_trampoline() +var libc_symlink_trampoline_addr uintptr -//go:linkname libc_symlink libc_symlink //go:cgo_import_dynamic libc_symlink symlink "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2125,31 +2207,29 @@ func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_symlinkat_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + _, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) if e1 != 0 { err = errnoErr(e1) } return } -func libc_symlinkat_trampoline() +var libc_symlinkat_trampoline_addr uintptr -//go:linkname libc_symlinkat libc_symlinkat //go:cgo_import_dynamic libc_symlinkat symlinkat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Sync() (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_sync_trampoline), 0, 0, 0) + _, _, e1 := syscall_syscall(libc_sync_trampoline_addr, 0, 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_sync_trampoline() +var libc_sync_trampoline_addr uintptr -//go:linkname libc_sync libc_sync //go:cgo_import_dynamic libc_sync sync "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2160,29 +2240,27 @@ func Truncate(path string, length int64) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_truncate_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + _, _, e1 := syscall_syscall(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_truncate_trampoline() +var libc_truncate_trampoline_addr uintptr -//go:linkname libc_truncate libc_truncate //go:cgo_import_dynamic libc_truncate truncate "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Umask(newmask int) (oldmask int) { - r0, _, _ := syscall_syscall(funcPC(libc_umask_trampoline), uintptr(newmask), 0, 0) + r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0) oldmask = int(r0) return } -func libc_umask_trampoline() +var libc_umask_trampoline_addr uintptr -//go:linkname libc_umask libc_umask //go:cgo_import_dynamic libc_umask umask "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2193,16 +2271,15 @@ func Undelete(path string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_undelete_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_undelete_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_undelete_trampoline() +var libc_undelete_trampoline_addr uintptr -//go:linkname libc_undelete libc_undelete //go:cgo_import_dynamic libc_undelete undelete "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2213,16 +2290,15 @@ func Unlink(path string) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_unlink_trampoline), uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_unlink_trampoline() +var libc_unlink_trampoline_addr uintptr -//go:linkname libc_unlink libc_unlink //go:cgo_import_dynamic libc_unlink unlink "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2233,16 +2309,15 @@ func Unlinkat(dirfd int, path string, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_unlinkat_trampoline), uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } -func libc_unlinkat_trampoline() +var libc_unlinkat_trampoline_addr uintptr -//go:linkname libc_unlinkat libc_unlinkat //go:cgo_import_dynamic libc_unlinkat unlinkat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2253,16 +2328,15 @@ func Unmount(path string, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_unmount_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_unmount_trampoline() +var libc_unmount_trampoline_addr uintptr -//go:linkname libc_unmount libc_unmount //go:cgo_import_dynamic libc_unmount unmount "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2274,7 +2348,7 @@ func write(fd int, p []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := syscall_syscall(funcPC(libc_write_trampoline), uintptr(fd), uintptr(_p0), uintptr(len(p))) + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -2282,15 +2356,14 @@ func write(fd int, p []byte) (n int, err error) { return } -func libc_write_trampoline() +var libc_write_trampoline_addr uintptr -//go:linkname libc_write libc_write //go:cgo_import_dynamic libc_write write "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { - r0, _, e1 := syscall_syscall6(funcPC(libc_mmap_trampoline), uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) + r0, _, e1 := syscall_syscall6(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) ret = uintptr(r0) if e1 != 0 { err = errnoErr(e1) @@ -2298,30 +2371,28 @@ func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) ( return } -func libc_mmap_trampoline() +var libc_mmap_trampoline_addr uintptr -//go:linkname libc_mmap libc_mmap //go:cgo_import_dynamic libc_mmap mmap "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func munmap(addr uintptr, length uintptr) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_munmap_trampoline), uintptr(addr), uintptr(length), 0) + _, _, e1 := syscall_syscall(libc_munmap_trampoline_addr, uintptr(addr), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_munmap_trampoline() +var libc_munmap_trampoline_addr uintptr -//go:linkname libc_munmap libc_munmap //go:cgo_import_dynamic libc_munmap munmap "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_read_trampoline), uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -2332,7 +2403,7 @@ func readlen(fd int, buf *byte, nbuf int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_write_trampoline), uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -2342,34 +2413,16 @@ func writelen(fd int, buf *byte, nbuf int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func gettimeofday(tp *Timeval) (sec int64, usec int32, err error) { - r0, r1, e1 := syscall_rawSyscall(funcPC(libc_gettimeofday_trampoline), uintptr(unsafe.Pointer(tp)), 0, 0) - sec = int64(r0) - usec = int32(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -func libc_gettimeofday_trampoline() - -//go:linkname libc_gettimeofday libc_gettimeofday -//go:cgo_import_dynamic libc_gettimeofday gettimeofday "/usr/lib/libSystem.B.dylib" - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Fstat(fd int, stat *Stat_t) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fstat_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_fstat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fstat_trampoline() +var libc_fstat_trampoline_addr uintptr -//go:linkname libc_fstat libc_fstat //go:cgo_import_dynamic libc_fstat fstat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2380,37 +2433,35 @@ func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall6(funcPC(libc_fstatat_trampoline), uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_fstatat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fstatat_trampoline() +var libc_fstatat_trampoline_addr uintptr -//go:linkname libc_fstatat libc_fstatat //go:cgo_import_dynamic libc_fstatat fstatat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstatfs(fd int, stat *Statfs_t) (err error) { - _, _, e1 := syscall_syscall(funcPC(libc_fstatfs_trampoline), uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_fstatfs_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_fstatfs_trampoline() +var libc_fstatfs_trampoline_addr uintptr -//go:linkname libc_fstatfs libc_fstatfs //go:cgo_import_dynamic libc_fstatfs fstatfs "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) { - r0, _, e1 := syscall_syscall(funcPC(libc_getfsstat_trampoline), uintptr(buf), uintptr(size), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_getfsstat_trampoline_addr, uintptr(buf), uintptr(size), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -2418,9 +2469,8 @@ func getfsstat(buf unsafe.Pointer, size uintptr, flags int) (n int, err error) { return } -func libc_getfsstat_trampoline() +var libc_getfsstat_trampoline_addr uintptr -//go:linkname libc_getfsstat libc_getfsstat //go:cgo_import_dynamic libc_getfsstat getfsstat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2431,36 +2481,48 @@ func Lstat(path string, stat *Stat_t) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_lstat_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_lstat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_lstat_trampoline() +var libc_lstat_trampoline_addr uintptr -//go:linkname libc_lstat libc_lstat //go:cgo_import_dynamic libc_lstat lstat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func ptrace1(request int, pid int, addr uintptr, data uintptr) (err error) { + _, _, e1 := syscall_syscall6(libc_ptrace_trampoline_addr, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_ptrace_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ptrace ptrace "/usr/lib/libSystem.B.dylib" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Stat(path string, stat *Stat_t) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_stat_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_stat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_stat_trampoline() +var libc_stat_trampoline_addr uintptr -//go:linkname libc_stat libc_stat //go:cgo_import_dynamic libc_stat stat "/usr/lib/libSystem.B.dylib" // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -2471,14 +2533,13 @@ func Statfs(path string, stat *Statfs_t) (err error) { if err != nil { return } - _, _, e1 := syscall_syscall(funcPC(libc_statfs_trampoline), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_statfs_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } -func libc_statfs_trampoline() +var libc_statfs_trampoline_addr uintptr -//go:linkname libc_statfs libc_statfs //go:cgo_import_dynamic libc_statfs statfs "/usr/lib/libSystem.B.dylib" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s index 40cce1bb..efa5b4c9 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s +++ b/vendor/golang.org/x/sys/unix/zsyscall_darwin_arm64.s @@ -1,282 +1,904 @@ -// go run mkasm_darwin.go arm64 +// go run mkasm.go darwin arm64 // Code generated by the command above; DO NOT EDIT. -// +build go1.12 - #include "textflag.h" -TEXT ·libc_getgroups_trampoline(SB),NOSPLIT,$0-0 + +TEXT libc_fdopendir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fdopendir(SB) + +GLOBL ·libc_fdopendir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fdopendir_trampoline_addr(SB)/8, $libc_fdopendir_trampoline<>(SB) + +TEXT libc_getgroups_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getgroups(SB) -TEXT ·libc_setgroups_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getgroups_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getgroups_trampoline_addr(SB)/8, $libc_getgroups_trampoline<>(SB) + +TEXT libc_setgroups_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setgroups(SB) -TEXT ·libc_wait4_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setgroups_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setgroups_trampoline_addr(SB)/8, $libc_setgroups_trampoline<>(SB) + +TEXT libc_wait4_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_wait4(SB) -TEXT ·libc_accept_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_wait4_trampoline_addr(SB), RODATA, $8 +DATA ·libc_wait4_trampoline_addr(SB)/8, $libc_wait4_trampoline<>(SB) + +TEXT libc_accept_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_accept(SB) -TEXT ·libc_bind_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_accept_trampoline_addr(SB), RODATA, $8 +DATA ·libc_accept_trampoline_addr(SB)/8, $libc_accept_trampoline<>(SB) + +TEXT libc_bind_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_bind(SB) -TEXT ·libc_connect_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_bind_trampoline_addr(SB), RODATA, $8 +DATA ·libc_bind_trampoline_addr(SB)/8, $libc_bind_trampoline<>(SB) + +TEXT libc_connect_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_connect(SB) -TEXT ·libc_socket_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_connect_trampoline_addr(SB), RODATA, $8 +DATA ·libc_connect_trampoline_addr(SB)/8, $libc_connect_trampoline<>(SB) + +TEXT libc_socket_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_socket(SB) -TEXT ·libc_getsockopt_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_socket_trampoline_addr(SB), RODATA, $8 +DATA ·libc_socket_trampoline_addr(SB)/8, $libc_socket_trampoline<>(SB) + +TEXT libc_getsockopt_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getsockopt(SB) -TEXT ·libc_setsockopt_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getsockopt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsockopt_trampoline_addr(SB)/8, $libc_getsockopt_trampoline<>(SB) + +TEXT libc_setsockopt_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setsockopt(SB) -TEXT ·libc_getpeername_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setsockopt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setsockopt_trampoline_addr(SB)/8, $libc_setsockopt_trampoline<>(SB) + +TEXT libc_getpeername_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpeername(SB) -TEXT ·libc_getsockname_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getpeername_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpeername_trampoline_addr(SB)/8, $libc_getpeername_trampoline<>(SB) + +TEXT libc_getsockname_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getsockname(SB) -TEXT ·libc_shutdown_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getsockname_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsockname_trampoline_addr(SB)/8, $libc_getsockname_trampoline<>(SB) + +TEXT libc_shutdown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_shutdown(SB) -TEXT ·libc_socketpair_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_shutdown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shutdown_trampoline_addr(SB)/8, $libc_shutdown_trampoline<>(SB) + +TEXT libc_socketpair_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_socketpair(SB) -TEXT ·libc_recvfrom_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_socketpair_trampoline_addr(SB), RODATA, $8 +DATA ·libc_socketpair_trampoline_addr(SB)/8, $libc_socketpair_trampoline<>(SB) + +TEXT libc_recvfrom_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_recvfrom(SB) -TEXT ·libc_sendto_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_recvfrom_trampoline_addr(SB), RODATA, $8 +DATA ·libc_recvfrom_trampoline_addr(SB)/8, $libc_recvfrom_trampoline<>(SB) + +TEXT libc_sendto_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sendto(SB) -TEXT ·libc_recvmsg_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_sendto_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendto_trampoline_addr(SB)/8, $libc_sendto_trampoline<>(SB) + +TEXT libc_recvmsg_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_recvmsg(SB) -TEXT ·libc_sendmsg_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_recvmsg_trampoline_addr(SB), RODATA, $8 +DATA ·libc_recvmsg_trampoline_addr(SB)/8, $libc_recvmsg_trampoline<>(SB) + +TEXT libc_sendmsg_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sendmsg(SB) -TEXT ·libc_kevent_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_sendmsg_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendmsg_trampoline_addr(SB)/8, $libc_sendmsg_trampoline<>(SB) + +TEXT libc_kevent_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_kevent(SB) -TEXT ·libc_utimes_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_kevent_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kevent_trampoline_addr(SB)/8, $libc_kevent_trampoline<>(SB) + +TEXT libc_utimes_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_utimes(SB) -TEXT ·libc_futimes_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_utimes_trampoline_addr(SB), RODATA, $8 +DATA ·libc_utimes_trampoline_addr(SB)/8, $libc_utimes_trampoline<>(SB) + +TEXT libc_futimes_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_futimes(SB) -TEXT ·libc_poll_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_futimes_trampoline_addr(SB), RODATA, $8 +DATA ·libc_futimes_trampoline_addr(SB)/8, $libc_futimes_trampoline<>(SB) + +TEXT libc_poll_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_poll(SB) -TEXT ·libc_madvise_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_poll_trampoline_addr(SB), RODATA, $8 +DATA ·libc_poll_trampoline_addr(SB)/8, $libc_poll_trampoline<>(SB) + +TEXT libc_madvise_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_madvise(SB) -TEXT ·libc_mlock_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_madvise_trampoline_addr(SB), RODATA, $8 +DATA ·libc_madvise_trampoline_addr(SB)/8, $libc_madvise_trampoline<>(SB) + +TEXT libc_mlock_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mlock(SB) -TEXT ·libc_mlockall_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mlock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mlock_trampoline_addr(SB)/8, $libc_mlock_trampoline<>(SB) + +TEXT libc_mlockall_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mlockall(SB) -TEXT ·libc_mprotect_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mlockall_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mlockall_trampoline_addr(SB)/8, $libc_mlockall_trampoline<>(SB) + +TEXT libc_mprotect_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mprotect(SB) -TEXT ·libc_msync_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mprotect_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mprotect_trampoline_addr(SB)/8, $libc_mprotect_trampoline<>(SB) + +TEXT libc_msync_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_msync(SB) -TEXT ·libc_munlock_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_msync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_msync_trampoline_addr(SB)/8, $libc_msync_trampoline<>(SB) + +TEXT libc_munlock_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_munlock(SB) -TEXT ·libc_munlockall_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_munlock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munlock_trampoline_addr(SB)/8, $libc_munlock_trampoline<>(SB) + +TEXT libc_munlockall_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_munlockall(SB) -TEXT ·libc_getattrlist_trampoline(SB),NOSPLIT,$0-0 - JMP libc_getattrlist(SB) -TEXT ·libc_pipe_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_munlockall_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munlockall_trampoline_addr(SB)/8, $libc_munlockall_trampoline<>(SB) + +TEXT libc_closedir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_closedir(SB) + +GLOBL ·libc_closedir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_closedir_trampoline_addr(SB)/8, $libc_closedir_trampoline<>(SB) + +TEXT libc_readdir_r_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_readdir_r(SB) + +GLOBL ·libc_readdir_r_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readdir_r_trampoline_addr(SB)/8, $libc_readdir_r_trampoline<>(SB) + +TEXT libc_pipe_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pipe(SB) -TEXT ·libc_getxattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_pipe_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pipe_trampoline_addr(SB)/8, $libc_pipe_trampoline<>(SB) + +TEXT libc_getxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getxattr(SB) -TEXT ·libc_fgetxattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getxattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getxattr_trampoline_addr(SB)/8, $libc_getxattr_trampoline<>(SB) + +TEXT libc_fgetxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fgetxattr(SB) -TEXT ·libc_setxattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fgetxattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fgetxattr_trampoline_addr(SB)/8, $libc_fgetxattr_trampoline<>(SB) + +TEXT libc_setxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setxattr(SB) -TEXT ·libc_fsetxattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setxattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setxattr_trampoline_addr(SB)/8, $libc_setxattr_trampoline<>(SB) + +TEXT libc_fsetxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fsetxattr(SB) -TEXT ·libc_removexattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fsetxattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fsetxattr_trampoline_addr(SB)/8, $libc_fsetxattr_trampoline<>(SB) + +TEXT libc_removexattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_removexattr(SB) -TEXT ·libc_fremovexattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_removexattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_removexattr_trampoline_addr(SB)/8, $libc_removexattr_trampoline<>(SB) + +TEXT libc_fremovexattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fremovexattr(SB) -TEXT ·libc_listxattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fremovexattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fremovexattr_trampoline_addr(SB)/8, $libc_fremovexattr_trampoline<>(SB) + +TEXT libc_listxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_listxattr(SB) -TEXT ·libc_flistxattr_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_listxattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_listxattr_trampoline_addr(SB)/8, $libc_listxattr_trampoline<>(SB) + +TEXT libc_flistxattr_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_flistxattr(SB) -TEXT ·libc_setattrlist_trampoline(SB),NOSPLIT,$0-0 - JMP libc_setattrlist(SB) -TEXT ·libc_fcntl_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_flistxattr_trampoline_addr(SB), RODATA, $8 +DATA ·libc_flistxattr_trampoline_addr(SB)/8, $libc_flistxattr_trampoline<>(SB) + +TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_utimensat(SB) + +GLOBL ·libc_utimensat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB) + +TEXT libc_fcntl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fcntl(SB) -TEXT ·libc_kill_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fcntl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fcntl_trampoline_addr(SB)/8, $libc_fcntl_trampoline<>(SB) + +TEXT libc_kill_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_kill(SB) -TEXT ·libc_ioctl_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_kill_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kill_trampoline_addr(SB)/8, $libc_kill_trampoline<>(SB) + +TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_ioctl(SB) -TEXT ·libc_sysctl_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_ioctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ioctl_trampoline_addr(SB)/8, $libc_ioctl_trampoline<>(SB) + +TEXT libc_sysctl_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sysctl(SB) -TEXT ·libc_sendfile_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_sysctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB) + +TEXT libc_sendfile_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sendfile(SB) -TEXT ·libc_access_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_sendfile_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendfile_trampoline_addr(SB)/8, $libc_sendfile_trampoline<>(SB) + +TEXT libc_shmat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_shmat(SB) + +GLOBL ·libc_shmat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shmat_trampoline_addr(SB)/8, $libc_shmat_trampoline<>(SB) + +TEXT libc_shmctl_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_shmctl(SB) + +GLOBL ·libc_shmctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shmctl_trampoline_addr(SB)/8, $libc_shmctl_trampoline<>(SB) + +TEXT libc_shmdt_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_shmdt(SB) + +GLOBL ·libc_shmdt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shmdt_trampoline_addr(SB)/8, $libc_shmdt_trampoline<>(SB) + +TEXT libc_shmget_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_shmget(SB) + +GLOBL ·libc_shmget_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shmget_trampoline_addr(SB)/8, $libc_shmget_trampoline<>(SB) + +TEXT libc_access_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_access(SB) -TEXT ·libc_adjtime_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_access_trampoline_addr(SB), RODATA, $8 +DATA ·libc_access_trampoline_addr(SB)/8, $libc_access_trampoline<>(SB) + +TEXT libc_adjtime_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_adjtime(SB) -TEXT ·libc_chdir_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_adjtime_trampoline_addr(SB), RODATA, $8 +DATA ·libc_adjtime_trampoline_addr(SB)/8, $libc_adjtime_trampoline<>(SB) + +TEXT libc_chdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chdir(SB) -TEXT ·libc_chflags_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_chdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chdir_trampoline_addr(SB)/8, $libc_chdir_trampoline<>(SB) + +TEXT libc_chflags_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chflags(SB) -TEXT ·libc_chmod_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_chflags_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chflags_trampoline_addr(SB)/8, $libc_chflags_trampoline<>(SB) + +TEXT libc_chmod_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chmod(SB) -TEXT ·libc_chown_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_chmod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chmod_trampoline_addr(SB)/8, $libc_chmod_trampoline<>(SB) + +TEXT libc_chown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chown(SB) -TEXT ·libc_chroot_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_chown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chown_trampoline_addr(SB)/8, $libc_chown_trampoline<>(SB) + +TEXT libc_chroot_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_chroot(SB) -TEXT ·libc_clock_gettime_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_chroot_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chroot_trampoline_addr(SB)/8, $libc_chroot_trampoline<>(SB) + +TEXT libc_clock_gettime_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_clock_gettime(SB) -TEXT ·libc_close_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_clock_gettime_trampoline_addr(SB), RODATA, $8 +DATA ·libc_clock_gettime_trampoline_addr(SB)/8, $libc_clock_gettime_trampoline<>(SB) + +TEXT libc_close_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_close(SB) -TEXT ·libc_dup_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_close_trampoline_addr(SB), RODATA, $8 +DATA ·libc_close_trampoline_addr(SB)/8, $libc_close_trampoline<>(SB) + +TEXT libc_clonefile_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_clonefile(SB) + +GLOBL ·libc_clonefile_trampoline_addr(SB), RODATA, $8 +DATA ·libc_clonefile_trampoline_addr(SB)/8, $libc_clonefile_trampoline<>(SB) + +TEXT libc_clonefileat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_clonefileat(SB) + +GLOBL ·libc_clonefileat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_clonefileat_trampoline_addr(SB)/8, $libc_clonefileat_trampoline<>(SB) + +TEXT libc_dup_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_dup(SB) -TEXT ·libc_dup2_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_dup_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup_trampoline_addr(SB)/8, $libc_dup_trampoline<>(SB) + +TEXT libc_dup2_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_dup2(SB) -TEXT ·libc_exchangedata_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_dup2_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup2_trampoline_addr(SB)/8, $libc_dup2_trampoline<>(SB) + +TEXT libc_exchangedata_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_exchangedata(SB) -TEXT ·libc_exit_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_exchangedata_trampoline_addr(SB), RODATA, $8 +DATA ·libc_exchangedata_trampoline_addr(SB)/8, $libc_exchangedata_trampoline<>(SB) + +TEXT libc_exit_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_exit(SB) -TEXT ·libc_faccessat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_exit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_exit_trampoline_addr(SB)/8, $libc_exit_trampoline<>(SB) + +TEXT libc_faccessat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_faccessat(SB) -TEXT ·libc_fchdir_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_faccessat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_faccessat_trampoline_addr(SB)/8, $libc_faccessat_trampoline<>(SB) + +TEXT libc_fchdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchdir(SB) -TEXT ·libc_fchflags_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fchdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchdir_trampoline_addr(SB)/8, $libc_fchdir_trampoline<>(SB) + +TEXT libc_fchflags_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchflags(SB) -TEXT ·libc_fchmod_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fchflags_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchflags_trampoline_addr(SB)/8, $libc_fchflags_trampoline<>(SB) + +TEXT libc_fchmod_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchmod(SB) -TEXT ·libc_fchmodat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fchmod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchmod_trampoline_addr(SB)/8, $libc_fchmod_trampoline<>(SB) + +TEXT libc_fchmodat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchmodat(SB) -TEXT ·libc_fchown_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fchmodat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchmodat_trampoline_addr(SB)/8, $libc_fchmodat_trampoline<>(SB) + +TEXT libc_fchown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchown(SB) -TEXT ·libc_fchownat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fchown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchown_trampoline_addr(SB)/8, $libc_fchown_trampoline<>(SB) + +TEXT libc_fchownat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fchownat(SB) -TEXT ·libc_flock_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fchownat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchownat_trampoline_addr(SB)/8, $libc_fchownat_trampoline<>(SB) + +TEXT libc_fclonefileat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fclonefileat(SB) + +GLOBL ·libc_fclonefileat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fclonefileat_trampoline_addr(SB)/8, $libc_fclonefileat_trampoline<>(SB) + +TEXT libc_flock_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_flock(SB) -TEXT ·libc_fpathconf_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_flock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_flock_trampoline_addr(SB)/8, $libc_flock_trampoline<>(SB) + +TEXT libc_fpathconf_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fpathconf(SB) -TEXT ·libc_fsync_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fpathconf_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fpathconf_trampoline_addr(SB)/8, $libc_fpathconf_trampoline<>(SB) + +TEXT libc_fsync_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fsync(SB) -TEXT ·libc_ftruncate_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fsync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fsync_trampoline_addr(SB)/8, $libc_fsync_trampoline<>(SB) + +TEXT libc_ftruncate_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_ftruncate(SB) -TEXT ·libc_getdtablesize_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_ftruncate_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ftruncate_trampoline_addr(SB)/8, $libc_ftruncate_trampoline<>(SB) + +TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getcwd(SB) + +GLOBL ·libc_getcwd_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB) + +TEXT libc_getdtablesize_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getdtablesize(SB) -TEXT ·libc_getegid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getdtablesize_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getdtablesize_trampoline_addr(SB)/8, $libc_getdtablesize_trampoline<>(SB) + +TEXT libc_getegid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getegid(SB) -TEXT ·libc_geteuid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getegid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getegid_trampoline_addr(SB)/8, $libc_getegid_trampoline<>(SB) + +TEXT libc_geteuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_geteuid(SB) -TEXT ·libc_getgid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_geteuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_geteuid_trampoline_addr(SB)/8, $libc_geteuid_trampoline<>(SB) + +TEXT libc_getgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getgid(SB) -TEXT ·libc_getpgid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getgid_trampoline_addr(SB)/8, $libc_getgid_trampoline<>(SB) + +TEXT libc_getpgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpgid(SB) -TEXT ·libc_getpgrp_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getpgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpgid_trampoline_addr(SB)/8, $libc_getpgid_trampoline<>(SB) + +TEXT libc_getpgrp_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpgrp(SB) -TEXT ·libc_getpid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getpgrp_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpgrp_trampoline_addr(SB)/8, $libc_getpgrp_trampoline<>(SB) + +TEXT libc_getpid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpid(SB) -TEXT ·libc_getppid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getpid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpid_trampoline_addr(SB)/8, $libc_getpid_trampoline<>(SB) + +TEXT libc_getppid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getppid(SB) -TEXT ·libc_getpriority_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getppid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getppid_trampoline_addr(SB)/8, $libc_getppid_trampoline<>(SB) + +TEXT libc_getpriority_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getpriority(SB) -TEXT ·libc_getrlimit_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getpriority_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpriority_trampoline_addr(SB)/8, $libc_getpriority_trampoline<>(SB) + +TEXT libc_getrlimit_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getrlimit(SB) -TEXT ·libc_getrusage_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getrlimit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrlimit_trampoline_addr(SB)/8, $libc_getrlimit_trampoline<>(SB) + +TEXT libc_getrusage_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getrusage(SB) -TEXT ·libc_getsid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getrusage_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrusage_trampoline_addr(SB)/8, $libc_getrusage_trampoline<>(SB) + +TEXT libc_getsid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getsid(SB) -TEXT ·libc_getuid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getsid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsid_trampoline_addr(SB)/8, $libc_getsid_trampoline<>(SB) + +TEXT libc_gettimeofday_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_gettimeofday(SB) + +GLOBL ·libc_gettimeofday_trampoline_addr(SB), RODATA, $8 +DATA ·libc_gettimeofday_trampoline_addr(SB)/8, $libc_gettimeofday_trampoline<>(SB) + +TEXT libc_getuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getuid(SB) -TEXT ·libc_issetugid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getuid_trampoline_addr(SB)/8, $libc_getuid_trampoline<>(SB) + +TEXT libc_issetugid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_issetugid(SB) -TEXT ·libc_kqueue_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_issetugid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_issetugid_trampoline_addr(SB)/8, $libc_issetugid_trampoline<>(SB) + +TEXT libc_kqueue_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_kqueue(SB) -TEXT ·libc_lchown_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_kqueue_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kqueue_trampoline_addr(SB)/8, $libc_kqueue_trampoline<>(SB) + +TEXT libc_lchown_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_lchown(SB) -TEXT ·libc_link_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_lchown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lchown_trampoline_addr(SB)/8, $libc_lchown_trampoline<>(SB) + +TEXT libc_link_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_link(SB) -TEXT ·libc_linkat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_link_trampoline_addr(SB), RODATA, $8 +DATA ·libc_link_trampoline_addr(SB)/8, $libc_link_trampoline<>(SB) + +TEXT libc_linkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_linkat(SB) -TEXT ·libc_listen_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_linkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_linkat_trampoline_addr(SB)/8, $libc_linkat_trampoline<>(SB) + +TEXT libc_listen_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_listen(SB) -TEXT ·libc_mkdir_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_listen_trampoline_addr(SB), RODATA, $8 +DATA ·libc_listen_trampoline_addr(SB)/8, $libc_listen_trampoline<>(SB) + +TEXT libc_mkdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mkdir(SB) -TEXT ·libc_mkdirat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mkdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkdir_trampoline_addr(SB)/8, $libc_mkdir_trampoline<>(SB) + +TEXT libc_mkdirat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mkdirat(SB) -TEXT ·libc_mkfifo_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mkdirat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkdirat_trampoline_addr(SB)/8, $libc_mkdirat_trampoline<>(SB) + +TEXT libc_mkfifo_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mkfifo(SB) -TEXT ·libc_mknod_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mkfifo_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkfifo_trampoline_addr(SB)/8, $libc_mkfifo_trampoline<>(SB) + +TEXT libc_mknod_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mknod(SB) -TEXT ·libc_open_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mknod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mknod_trampoline_addr(SB)/8, $libc_mknod_trampoline<>(SB) + +TEXT libc_mount_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mount(SB) + +GLOBL ·libc_mount_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mount_trampoline_addr(SB)/8, $libc_mount_trampoline<>(SB) + +TEXT libc_open_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_open(SB) -TEXT ·libc_openat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_open_trampoline_addr(SB), RODATA, $8 +DATA ·libc_open_trampoline_addr(SB)/8, $libc_open_trampoline<>(SB) + +TEXT libc_openat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_openat(SB) -TEXT ·libc_pathconf_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_openat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_openat_trampoline_addr(SB)/8, $libc_openat_trampoline<>(SB) + +TEXT libc_pathconf_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pathconf(SB) -TEXT ·libc_pread_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_pathconf_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pathconf_trampoline_addr(SB)/8, $libc_pathconf_trampoline<>(SB) + +TEXT libc_pread_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pread(SB) -TEXT ·libc_pwrite_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_pread_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pread_trampoline_addr(SB)/8, $libc_pread_trampoline<>(SB) + +TEXT libc_pwrite_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_pwrite(SB) -TEXT ·libc_read_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_pwrite_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pwrite_trampoline_addr(SB)/8, $libc_pwrite_trampoline<>(SB) + +TEXT libc_read_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_read(SB) -TEXT ·libc_readlink_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_read_trampoline_addr(SB), RODATA, $8 +DATA ·libc_read_trampoline_addr(SB)/8, $libc_read_trampoline<>(SB) + +TEXT libc_readlink_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_readlink(SB) -TEXT ·libc_readlinkat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_readlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readlink_trampoline_addr(SB)/8, $libc_readlink_trampoline<>(SB) + +TEXT libc_readlinkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_readlinkat(SB) -TEXT ·libc_rename_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_readlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readlinkat_trampoline_addr(SB)/8, $libc_readlinkat_trampoline<>(SB) + +TEXT libc_rename_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_rename(SB) -TEXT ·libc_renameat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_rename_trampoline_addr(SB), RODATA, $8 +DATA ·libc_rename_trampoline_addr(SB)/8, $libc_rename_trampoline<>(SB) + +TEXT libc_renameat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_renameat(SB) -TEXT ·libc_revoke_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_renameat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_renameat_trampoline_addr(SB)/8, $libc_renameat_trampoline<>(SB) + +TEXT libc_revoke_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_revoke(SB) -TEXT ·libc_rmdir_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_revoke_trampoline_addr(SB), RODATA, $8 +DATA ·libc_revoke_trampoline_addr(SB)/8, $libc_revoke_trampoline<>(SB) + +TEXT libc_rmdir_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_rmdir(SB) -TEXT ·libc_lseek_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_rmdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_rmdir_trampoline_addr(SB)/8, $libc_rmdir_trampoline<>(SB) + +TEXT libc_lseek_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_lseek(SB) -TEXT ·libc_select_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_lseek_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lseek_trampoline_addr(SB)/8, $libc_lseek_trampoline<>(SB) + +TEXT libc_select_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_select(SB) -TEXT ·libc_setegid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_select_trampoline_addr(SB), RODATA, $8 +DATA ·libc_select_trampoline_addr(SB)/8, $libc_select_trampoline<>(SB) + +TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setegid(SB) -TEXT ·libc_seteuid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setegid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setegid_trampoline_addr(SB)/8, $libc_setegid_trampoline<>(SB) + +TEXT libc_seteuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_seteuid(SB) -TEXT ·libc_setgid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_seteuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_seteuid_trampoline_addr(SB)/8, $libc_seteuid_trampoline<>(SB) + +TEXT libc_setgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setgid(SB) -TEXT ·libc_setlogin_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setgid_trampoline_addr(SB)/8, $libc_setgid_trampoline<>(SB) + +TEXT libc_setlogin_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setlogin(SB) -TEXT ·libc_setpgid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setlogin_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setlogin_trampoline_addr(SB)/8, $libc_setlogin_trampoline<>(SB) + +TEXT libc_setpgid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setpgid(SB) -TEXT ·libc_setpriority_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setpgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setpgid_trampoline_addr(SB)/8, $libc_setpgid_trampoline<>(SB) + +TEXT libc_setpriority_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setpriority(SB) -TEXT ·libc_setprivexec_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setpriority_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setpriority_trampoline_addr(SB)/8, $libc_setpriority_trampoline<>(SB) + +TEXT libc_setprivexec_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setprivexec(SB) -TEXT ·libc_setregid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setprivexec_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setprivexec_trampoline_addr(SB)/8, $libc_setprivexec_trampoline<>(SB) + +TEXT libc_setregid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setregid(SB) -TEXT ·libc_setreuid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setregid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setregid_trampoline_addr(SB)/8, $libc_setregid_trampoline<>(SB) + +TEXT libc_setreuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setreuid(SB) -TEXT ·libc_setrlimit_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setreuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setreuid_trampoline_addr(SB)/8, $libc_setreuid_trampoline<>(SB) + +TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setrlimit(SB) -TEXT ·libc_setsid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setrlimit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setrlimit_trampoline_addr(SB)/8, $libc_setrlimit_trampoline<>(SB) + +TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setsid(SB) -TEXT ·libc_settimeofday_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setsid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setsid_trampoline_addr(SB)/8, $libc_setsid_trampoline<>(SB) + +TEXT libc_settimeofday_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_settimeofday(SB) -TEXT ·libc_setuid_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_settimeofday_trampoline_addr(SB), RODATA, $8 +DATA ·libc_settimeofday_trampoline_addr(SB)/8, $libc_settimeofday_trampoline<>(SB) + +TEXT libc_setuid_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_setuid(SB) -TEXT ·libc_symlink_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_setuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setuid_trampoline_addr(SB)/8, $libc_setuid_trampoline<>(SB) + +TEXT libc_symlink_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_symlink(SB) -TEXT ·libc_symlinkat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_symlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_symlink_trampoline_addr(SB)/8, $libc_symlink_trampoline<>(SB) + +TEXT libc_symlinkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_symlinkat(SB) -TEXT ·libc_sync_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_symlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_symlinkat_trampoline_addr(SB)/8, $libc_symlinkat_trampoline<>(SB) + +TEXT libc_sync_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_sync(SB) -TEXT ·libc_truncate_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_sync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sync_trampoline_addr(SB)/8, $libc_sync_trampoline<>(SB) + +TEXT libc_truncate_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_truncate(SB) -TEXT ·libc_umask_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_truncate_trampoline_addr(SB), RODATA, $8 +DATA ·libc_truncate_trampoline_addr(SB)/8, $libc_truncate_trampoline<>(SB) + +TEXT libc_umask_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_umask(SB) -TEXT ·libc_undelete_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_umask_trampoline_addr(SB), RODATA, $8 +DATA ·libc_umask_trampoline_addr(SB)/8, $libc_umask_trampoline<>(SB) + +TEXT libc_undelete_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_undelete(SB) -TEXT ·libc_unlink_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_undelete_trampoline_addr(SB), RODATA, $8 +DATA ·libc_undelete_trampoline_addr(SB)/8, $libc_undelete_trampoline<>(SB) + +TEXT libc_unlink_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_unlink(SB) -TEXT ·libc_unlinkat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_unlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unlink_trampoline_addr(SB)/8, $libc_unlink_trampoline<>(SB) + +TEXT libc_unlinkat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_unlinkat(SB) -TEXT ·libc_unmount_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_unlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unlinkat_trampoline_addr(SB)/8, $libc_unlinkat_trampoline<>(SB) + +TEXT libc_unmount_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_unmount(SB) -TEXT ·libc_write_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_unmount_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unmount_trampoline_addr(SB)/8, $libc_unmount_trampoline<>(SB) + +TEXT libc_write_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_write(SB) -TEXT ·libc_mmap_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_write_trampoline_addr(SB), RODATA, $8 +DATA ·libc_write_trampoline_addr(SB)/8, $libc_write_trampoline<>(SB) + +TEXT libc_mmap_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_mmap(SB) -TEXT ·libc_munmap_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_mmap_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mmap_trampoline_addr(SB)/8, $libc_mmap_trampoline<>(SB) + +TEXT libc_munmap_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_munmap(SB) -TEXT ·libc_gettimeofday_trampoline(SB),NOSPLIT,$0-0 - JMP libc_gettimeofday(SB) -TEXT ·libc_fstat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_munmap_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB) + +TEXT libc_fstat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fstat(SB) -TEXT ·libc_fstatat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fstat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstat_trampoline_addr(SB)/8, $libc_fstat_trampoline<>(SB) + +TEXT libc_fstatat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fstatat(SB) -TEXT ·libc_fstatfs_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fstatat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstatat_trampoline_addr(SB)/8, $libc_fstatat_trampoline<>(SB) + +TEXT libc_fstatfs_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_fstatfs(SB) -TEXT ·libc_getfsstat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_fstatfs_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstatfs_trampoline_addr(SB)/8, $libc_fstatfs_trampoline<>(SB) + +TEXT libc_getfsstat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_getfsstat(SB) -TEXT ·libc_lstat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_getfsstat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getfsstat_trampoline_addr(SB)/8, $libc_getfsstat_trampoline<>(SB) + +TEXT libc_lstat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_lstat(SB) -TEXT ·libc_stat_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_lstat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lstat_trampoline_addr(SB)/8, $libc_lstat_trampoline<>(SB) + +TEXT libc_ptrace_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ptrace(SB) + +GLOBL ·libc_ptrace_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ptrace_trampoline_addr(SB)/8, $libc_ptrace_trampoline<>(SB) + +TEXT libc_stat_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_stat(SB) -TEXT ·libc_statfs_trampoline(SB),NOSPLIT,$0-0 + +GLOBL ·libc_stat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_stat_trampoline_addr(SB)/8, $libc_stat_trampoline<>(SB) + +TEXT libc_statfs_trampoline<>(SB),NOSPLIT,$0-0 JMP libc_statfs(SB) + +GLOBL ·libc_statfs_trampoline_addr(SB), RODATA, $8 +DATA ·libc_statfs_trampoline_addr(SB)/8, $libc_statfs_trampoline<>(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go index fe1fdd78..1b6eedfa 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_dragonfly_amd64.go @@ -1,6 +1,7 @@ // go run mksyscall.go -dragonfly -tags dragonfly,amd64 syscall_bsd.go syscall_dragonfly.go syscall_dragonfly_amd64.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build dragonfly && amd64 // +build dragonfly,amd64 package unix @@ -214,22 +215,6 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { - var _p0 unsafe.Pointer - if len(mib) > 0 { - _p0 = unsafe.Pointer(&mib[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func utimes(path string, timeval *[2]Timeval) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) @@ -378,6 +363,18 @@ func pipe() (r int, w int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func pipe2(p *[2]_C_int, flags int) (r int, w int, err error) { + r0, r1, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + r = int(r0) + w = int(r1) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func extpread(fd int, p []byte, flags int, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { @@ -439,6 +436,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Access(path string, mode uint32) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go index 600f1d26..039c4aa0 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_386.go @@ -1,6 +1,7 @@ // go run mksyscall.go -l32 -tags freebsd,386 syscall_bsd.go syscall_freebsd.go syscall_freebsd_386.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build freebsd && 386 // +build freebsd,386 package unix @@ -911,7 +912,7 @@ func Fpathconf(fd int, name int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstat(fd int, stat *stat_freebsd11_t) (err error) { +func Fstat(fd int, stat *Stat_t) (err error) { _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) @@ -921,17 +922,7 @@ func fstat(fd int, stat *stat_freebsd11_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstat_freebsd12(fd int, stat *Stat_t) (err error) { - _, _, e1 := Syscall(SYS_FSTAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) { +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { @@ -946,22 +937,7 @@ func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstatat_freebsd12(fd int, path string, stat *Stat_t, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FSTATAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) { +func Fstatfs(fd int, stat *Statfs_t) (err error) { _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) @@ -971,16 +947,6 @@ func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstatfs_freebsd12(fd int, stat *Statfs_t) (err error) { - _, _, e1 := Syscall(SYS_FSTATFS_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Fsync(fd int) (err error) { _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) if e1 != 0 { @@ -1001,7 +967,7 @@ func Ftruncate(fd int, length int64) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { +func getdirentries(fd int, buf []byte, basep *uint64) (n int, err error) { var _p0 unsafe.Pointer if len(buf) > 0 { _p0 = unsafe.Pointer(&buf[0]) @@ -1018,23 +984,6 @@ func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) { - var _p0 unsafe.Pointer - if len(buf) > 0 { - _p0 = unsafe.Pointer(&buf[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_GETDIRENTRIES_FREEBSD12, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Getdtablesize() (size int) { r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) size = int(r0) @@ -1256,21 +1205,6 @@ func Listen(s int, backlog int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func lstat(path string, stat *stat_freebsd11_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Mkdir(path string, mode uint32) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) @@ -1316,43 +1250,13 @@ func Mkfifo(path string, mode uint32) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func mknod(path string, mode uint32, dev int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func mknodat(fd int, path string, mode uint32, dev int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func mknodat_freebsd12(fd int, path string, mode uint32, dev uint64) (err error) { +func Mknodat(fd int, path string, mode uint32, dev uint64) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { return } - _, _, e1 := Syscall6(SYS_MKNODAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), uintptr(dev>>32), 0) + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), uintptr(dev>>32), 0) if e1 != 0 { err = errnoErr(e1) } @@ -1419,7 +1323,7 @@ func Pathconf(path string, name int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -1436,7 +1340,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -1752,22 +1656,7 @@ func Setuid(uid int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func stat(path string, stat *stat_freebsd11_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func statfs(path string, stat *statfs_freebsd11_t) (err error) { +func Statfs(path string, stat *Statfs_t) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { @@ -1782,21 +1671,6 @@ func statfs(path string, stat *statfs_freebsd11_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func statfs_freebsd12(path string, stat *Statfs_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STATFS_FREEBSD12, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Symlink(path string, link string) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go index 064934b0..0535d3cf 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_amd64.go @@ -1,6 +1,7 @@ // go run mksyscall.go -tags freebsd,amd64 syscall_bsd.go syscall_freebsd.go syscall_freebsd_amd64.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build freebsd && amd64 // +build freebsd,amd64 package unix @@ -911,7 +912,7 @@ func Fpathconf(fd int, name int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstat(fd int, stat *stat_freebsd11_t) (err error) { +func Fstat(fd int, stat *Stat_t) (err error) { _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) @@ -921,17 +922,7 @@ func fstat(fd int, stat *stat_freebsd11_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstat_freebsd12(fd int, stat *Stat_t) (err error) { - _, _, e1 := Syscall(SYS_FSTAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) { +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { @@ -946,22 +937,7 @@ func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstatat_freebsd12(fd int, path string, stat *Stat_t, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FSTATAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) { +func Fstatfs(fd int, stat *Statfs_t) (err error) { _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) @@ -971,16 +947,6 @@ func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstatfs_freebsd12(fd int, stat *Statfs_t) (err error) { - _, _, e1 := Syscall(SYS_FSTATFS_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Fsync(fd int) (err error) { _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) if e1 != 0 { @@ -1001,7 +967,7 @@ func Ftruncate(fd int, length int64) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { +func getdirentries(fd int, buf []byte, basep *uint64) (n int, err error) { var _p0 unsafe.Pointer if len(buf) > 0 { _p0 = unsafe.Pointer(&buf[0]) @@ -1018,23 +984,6 @@ func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) { - var _p0 unsafe.Pointer - if len(buf) > 0 { - _p0 = unsafe.Pointer(&buf[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_GETDIRENTRIES_FREEBSD12, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Getdtablesize() (size int) { r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) size = int(r0) @@ -1256,21 +1205,6 @@ func Listen(s int, backlog int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func lstat(path string, stat *stat_freebsd11_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Mkdir(path string, mode uint32) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) @@ -1316,22 +1250,7 @@ func Mkfifo(path string, mode uint32) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func mknod(path string, mode uint32, dev int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func mknodat(fd int, path string, mode uint32, dev int) (err error) { +func Mknodat(fd int, path string, mode uint32, dev uint64) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { @@ -1346,21 +1265,6 @@ func mknodat(fd int, path string, mode uint32, dev int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func mknodat_freebsd12(fd int, path string, mode uint32, dev uint64) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_MKNODAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Nanosleep(time *Timespec, leftover *Timespec) (err error) { _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) if e1 != 0 { @@ -1419,7 +1323,7 @@ func Pathconf(path string, name int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -1436,7 +1340,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -1752,22 +1656,7 @@ func Setuid(uid int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func stat(path string, stat *stat_freebsd11_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func statfs(path string, stat *statfs_freebsd11_t) (err error) { +func Statfs(path string, stat *Statfs_t) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { @@ -1782,21 +1671,6 @@ func statfs(path string, stat *statfs_freebsd11_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func statfs_freebsd12(path string, stat *Statfs_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STATFS_FREEBSD12, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Symlink(path string, link string) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go index 31d2c461..1018b522 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm.go @@ -1,6 +1,7 @@ // go run mksyscall.go -l32 -arm -tags freebsd,arm syscall_bsd.go syscall_freebsd.go syscall_freebsd_arm.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build freebsd && arm // +build freebsd,arm package unix @@ -350,22 +351,6 @@ func Munlockall() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { - var _p0 unsafe.Pointer - if len(mib) > 0 { - _p0 = unsafe.Pointer(&mib[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func pipe2(p *[2]_C_int, flags int) (err error) { _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) if e1 != 0 { @@ -403,6 +388,22 @@ func ioctl(fd int, req uint, arg uintptr) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func ptrace(request int, pid int, addr uintptr, data int) (err error) { _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) if e1 != 0 { @@ -911,7 +912,7 @@ func Fpathconf(fd int, name int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstat(fd int, stat *stat_freebsd11_t) (err error) { +func Fstat(fd int, stat *Stat_t) (err error) { _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) @@ -921,17 +922,7 @@ func fstat(fd int, stat *stat_freebsd11_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstat_freebsd12(fd int, stat *Stat_t) (err error) { - _, _, e1 := Syscall(SYS_FSTAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) { +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { @@ -946,22 +937,7 @@ func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstatat_freebsd12(fd int, path string, stat *Stat_t, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FSTATAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) { +func Fstatfs(fd int, stat *Statfs_t) (err error) { _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) @@ -971,16 +947,6 @@ func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstatfs_freebsd12(fd int, stat *Statfs_t) (err error) { - _, _, e1 := Syscall(SYS_FSTATFS_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Fsync(fd int) (err error) { _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) if e1 != 0 { @@ -1001,7 +967,7 @@ func Ftruncate(fd int, length int64) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { +func getdirentries(fd int, buf []byte, basep *uint64) (n int, err error) { var _p0 unsafe.Pointer if len(buf) > 0 { _p0 = unsafe.Pointer(&buf[0]) @@ -1018,23 +984,6 @@ func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) { - var _p0 unsafe.Pointer - if len(buf) > 0 { - _p0 = unsafe.Pointer(&buf[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_GETDIRENTRIES_FREEBSD12, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Getdtablesize() (size int) { r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) size = int(r0) @@ -1256,21 +1205,6 @@ func Listen(s int, backlog int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func lstat(path string, stat *stat_freebsd11_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Mkdir(path string, mode uint32) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) @@ -1316,43 +1250,13 @@ func Mkfifo(path string, mode uint32) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func mknod(path string, mode uint32, dev int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func mknodat(fd int, path string, mode uint32, dev int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func mknodat_freebsd12(fd int, path string, mode uint32, dev uint64) (err error) { +func Mknodat(fd int, path string, mode uint32, dev uint64) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { return } - _, _, e1 := Syscall6(SYS_MKNODAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0, uintptr(dev), uintptr(dev>>32)) if e1 != 0 { err = errnoErr(e1) } @@ -1419,7 +1323,7 @@ func Pathconf(path string, name int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -1436,7 +1340,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -1752,22 +1656,7 @@ func Setuid(uid int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func stat(path string, stat *stat_freebsd11_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func statfs(path string, stat *statfs_freebsd11_t) (err error) { +func Statfs(path string, stat *Statfs_t) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { @@ -1782,21 +1671,6 @@ func statfs(path string, stat *statfs_freebsd11_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func statfs_freebsd12(path string, stat *Statfs_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STATFS_FREEBSD12, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Symlink(path string, link string) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go index 4adaaa56..3802f4b3 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_arm64.go @@ -1,6 +1,7 @@ // go run mksyscall.go -tags freebsd,arm64 syscall_bsd.go syscall_freebsd.go syscall_freebsd_arm64.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build freebsd && arm64 // +build freebsd,arm64 package unix @@ -911,7 +912,7 @@ func Fpathconf(fd int, name int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstat(fd int, stat *stat_freebsd11_t) (err error) { +func Fstat(fd int, stat *Stat_t) (err error) { _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) @@ -921,17 +922,7 @@ func fstat(fd int, stat *stat_freebsd11_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstat_freebsd12(fd int, stat *Stat_t) (err error) { - _, _, e1 := Syscall(SYS_FSTAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) { +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { @@ -946,22 +937,7 @@ func fstatat(fd int, path string, stat *stat_freebsd11_t, flags int) (err error) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstatat_freebsd12(fd int, path string, stat *Stat_t, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_FSTATAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) { +func Fstatfs(fd int, stat *Statfs_t) (err error) { _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) @@ -971,16 +947,6 @@ func fstatfs(fd int, stat *statfs_freebsd11_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func fstatfs_freebsd12(fd int, stat *Statfs_t) (err error) { - _, _, e1 := Syscall(SYS_FSTATFS_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Fsync(fd int) (err error) { _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) if e1 != 0 { @@ -1001,7 +967,7 @@ func Ftruncate(fd int, length int64) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { +func getdirentries(fd int, buf []byte, basep *uint64) (n int, err error) { var _p0 unsafe.Pointer if len(buf) > 0 { _p0 = unsafe.Pointer(&buf[0]) @@ -1018,23 +984,6 @@ func getdirentries(fd int, buf []byte, basep *uintptr) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func getdirentries_freebsd12(fd int, buf []byte, basep *uint64) (n int, err error) { - var _p0 unsafe.Pointer - if len(buf) > 0 { - _p0 = unsafe.Pointer(&buf[0]) - } else { - _p0 = unsafe.Pointer(&_zero) - } - r0, _, e1 := Syscall6(SYS_GETDIRENTRIES_FREEBSD12, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Getdtablesize() (size int) { r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) size = int(r0) @@ -1256,21 +1205,6 @@ func Listen(s int, backlog int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func lstat(path string, stat *stat_freebsd11_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Mkdir(path string, mode uint32) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) @@ -1316,22 +1250,7 @@ func Mkfifo(path string, mode uint32) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func mknod(path string, mode uint32, dev int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func mknodat(fd int, path string, mode uint32, dev int) (err error) { +func Mknodat(fd int, path string, mode uint32, dev uint64) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { @@ -1346,21 +1265,6 @@ func mknodat(fd int, path string, mode uint32, dev int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func mknodat_freebsd12(fd int, path string, mode uint32, dev uint64) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_MKNODAT_FREEBSD12, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Nanosleep(time *Timespec, leftover *Timespec) (err error) { _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) if e1 != 0 { @@ -1419,7 +1323,7 @@ func Pathconf(path string, name int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -1436,7 +1340,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -1752,22 +1656,7 @@ func Setuid(uid int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func stat(path string, stat *stat_freebsd11_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func statfs(path string, stat *statfs_freebsd11_t) (err error) { +func Statfs(path string, stat *Statfs_t) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) if err != nil { @@ -1782,21 +1671,6 @@ func statfs(path string, stat *statfs_freebsd11_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func statfs_freebsd12(path string, stat *Statfs_t) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(path) - if err != nil { - return - } - _, _, e1 := Syscall(SYS_STATFS_FREEBSD12, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Symlink(path string, link string) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go new file mode 100644 index 00000000..8a2db7da --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_freebsd_riscv64.go @@ -0,0 +1,1889 @@ +// go run mksyscall.go -tags freebsd,riscv64 syscall_bsd.go syscall_freebsd.go syscall_freebsd_riscv64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build freebsd && riscv64 +// +build freebsd,riscv64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ptrace(request int, pid int, addr uintptr, data int) (err error) { + _, _, e1 := Syscall6(SYS_PTRACE, uintptr(request), uintptr(pid), uintptr(addr), uintptr(data), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func CapEnter() (err error) { + _, _, e1 := Syscall(SYS_CAP_ENTER, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func capRightsGet(version int, fd int, rightsp *CapRights) (err error) { + _, _, e1 := Syscall(SYS___CAP_RIGHTS_GET, uintptr(version), uintptr(fd), uintptr(unsafe.Pointer(rightsp))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func capRightsLimit(fd int, rightsp *CapRights) (err error) { + _, _, e1 := Syscall(SYS_CAP_RIGHTS_LIMIT, uintptr(fd), uintptr(unsafe.Pointer(rightsp)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrGetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrSetFd(fd int, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrDeleteFd(fd int, attrnamespace int, attrname string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(attrname) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXTATTR_DELETE_FD, uintptr(fd), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p0))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrListFd(fd int, attrnamespace int, data uintptr, nbytes int) (ret int, err error) { + r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FD, uintptr(fd), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrGetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_GET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrSetFile(file string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_SET_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrDeleteFile(file string, attrnamespace int, attrname string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXTATTR_DELETE_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrListFile(file string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(file) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_FILE, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrGetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_GET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrSetLink(link string, attrnamespace int, attrname string, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_SET_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1)), uintptr(data), uintptr(nbytes), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrDeleteLink(link string, attrnamespace int, attrname string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(attrname) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_EXTATTR_DELETE_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ExtattrListLink(link string, attrnamespace int, data uintptr, nbytes int) (ret int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(link) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_EXTATTR_LIST_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(attrnamespace), uintptr(data), uintptr(nbytes), 0, 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_POSIX_FADVISE, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getdirentries(fd int, buf []byte, basep *uint64) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_GETDIRENTRIES, uintptr(fd), uintptr(_p0), uintptr(len(buf)), uintptr(unsafe.Pointer(basep)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdtablesize() (size int) { + r0, _, _ := Syscall(SYS_GETDTABLESIZE, 0, 0, 0) + size = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(fd int, path string, mode uint32, dev uint64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Openat(fdat int, path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(fdat), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(fromfd int, from string, tofd int, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + newoffset = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Undelete(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNDELETE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(fd int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (nfd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_illumos_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_illumos_amd64.go index 92efa1da..b57c7050 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_illumos_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_illumos_amd64.go @@ -1,6 +1,7 @@ // go run mksyscall_solaris.go -illumos -tags illumos,amd64 syscall_illumos.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build illumos && amd64 // +build illumos,amd64 package unix @@ -13,17 +14,20 @@ import ( //go:cgo_import_dynamic libc_preadv preadv "libc.so" //go:cgo_import_dynamic libc_writev writev "libc.so" //go:cgo_import_dynamic libc_pwritev pwritev "libc.so" +//go:cgo_import_dynamic libc_accept4 accept4 "libsocket.so" //go:linkname procreadv libc_readv //go:linkname procpreadv libc_preadv //go:linkname procwritev libc_writev //go:linkname procpwritev libc_pwritev +//go:linkname procaccept4 libc_accept4 var ( procreadv, procpreadv, procwritev, - procpwritev syscallFunc + procpwritev, + procaccept4 syscallFunc ) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -85,3 +89,14 @@ func pwritev(fd int, iovs []Iovec, off int64) (n int, err error) { } return } + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procaccept4)), 4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = e1 + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux.go b/vendor/golang.org/x/sys/unix/zsyscall_linux.go index fd2dae8e..293cf368 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux.go @@ -1,5 +1,6 @@ -// Code generated by mkmerge.go; DO NOT EDIT. +// Code generated by mkmerge; DO NOT EDIT. +//go:build linux // +build linux package unix @@ -47,6 +48,16 @@ func ioctl(fd int, req uint, arg uintptr) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func ioctlPtr(fd int, req uint, arg unsafe.Pointer) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Linkat(olddirfd int, oldpath string, newdirfd int, newpath string, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(oldpath) @@ -83,6 +94,32 @@ func openat(dirfd int, path string, flags int, mode uint32) (fd int, err error) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func openat2(dirfd int, path string, open_how *OpenHow, size int) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT2, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(open_how)), uintptr(size), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) n = int(r0) @@ -194,6 +231,16 @@ func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Waitid(idType int, id int, info *Siginfo, options int, rusage *Rusage) (err error) { + _, _, e1 := Syscall6(SYS_WAITID, uintptr(idType), uintptr(id), uintptr(unsafe.Pointer(info)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func KeyctlInt(cmd int, arg2 int, arg3 int, arg4 int, arg5 int) (ret int, err error) { r0, _, e1 := Syscall6(SYS_KEYCTL, uintptr(cmd), uintptr(arg2), uintptr(arg3), uintptr(arg4), uintptr(arg5), 0) ret = int(r0) @@ -372,6 +419,21 @@ func mount(source string, target string, fstype string, flags uintptr, data *byt // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func mountSetattr(dirfd int, pathname string, flags uint, attr *MountAttr, size uintptr) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathname) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOUNT_SETATTR, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags), uintptr(unsafe.Pointer(attr)), uintptr(size), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Acct(path string) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) @@ -515,6 +577,16 @@ func Close(fd int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func CloseRange(first uint, last uint, flags uint) (err error) { + _, _, e1 := Syscall(SYS_CLOSE_RANGE, uintptr(first), uintptr(last), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func CopyFileRange(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { r0, _, e1 := Syscall6(SYS_COPY_FILE_RANGE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) n = int(r0) @@ -756,6 +828,49 @@ func Fsync(fd int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Fsmount(fd int, flags int, mountAttrs int) (fsfd int, err error) { + r0, _, e1 := Syscall(SYS_FSMOUNT, uintptr(fd), uintptr(flags), uintptr(mountAttrs)) + fsfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsopen(fsName string, flags int) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(fsName) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_FSOPEN, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fspick(dirfd int, pathName string, flags int) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(pathName) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_FSPICK, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Getdents(fd int, buf []byte) (n int, err error) { var _p0 unsafe.Pointer if len(buf) > 0 { @@ -1133,6 +1248,26 @@ func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func MoveMount(fromDirfd int, fromPathName string, toDirfd int, toPathName string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(fromPathName) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(toPathName) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MOVE_MOUNT, uintptr(fromDirfd), uintptr(unsafe.Pointer(_p0)), uintptr(toDirfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Nanosleep(time *Timespec, leftover *Timespec) (err error) { _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) if e1 != 0 { @@ -1143,6 +1278,22 @@ func Nanosleep(time *Timespec, leftover *Timespec) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func OpenTree(dfd int, fileName string, flags uint) (r int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(fileName) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN_TREE, uintptr(dfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + r = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func PerfEventOpen(attr *PerfEventAttr, pid int, cpu int, groupFd int, flags int) (fd int, err error) { r0, _, e1 := Syscall6(SYS_PERF_EVENT_OPEN, uintptr(unsafe.Pointer(attr)), uintptr(pid), uintptr(cpu), uintptr(groupFd), uintptr(flags), 0) fd = int(r0) @@ -1174,7 +1325,7 @@ func PivotRoot(newroot string, putold string) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { +func Prlimit(pid int, resource int, newlimit *Rlimit, old *Rlimit) (err error) { _, _, e1 := RawSyscall6(SYS_PRLIMIT64, uintptr(pid), uintptr(resource), uintptr(unsafe.Pointer(newlimit)), uintptr(unsafe.Pointer(old)), 0, 0) if e1 != 0 { err = errnoErr(e1) @@ -1450,6 +1601,37 @@ func Sysinfo(info *Sysinfo_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func TimerfdCreate(clockid int, flags int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_TIMERFD_CREATE, uintptr(clockid), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func TimerfdGettime(fd int, currValue *ItimerSpec) (err error) { + _, _, e1 := RawSyscall(SYS_TIMERFD_GETTIME, uintptr(fd), uintptr(unsafe.Pointer(currValue)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func TimerfdSettime(fd int, flags int, newValue *ItimerSpec, oldValue *ItimerSpec) (err error) { + _, _, e1 := RawSyscall6(SYS_TIMERFD_SETTIME, uintptr(fd), uintptr(flags), uintptr(unsafe.Pointer(newValue)), uintptr(unsafe.Pointer(oldValue)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Tgkill(tgid int, tid int, sig syscall.Signal) (err error) { _, _, e1 := RawSyscall(SYS_TGKILL, uintptr(tgid), uintptr(tid), uintptr(sig)) if e1 != 0 { @@ -1790,6 +1972,21 @@ func faccessat(dirfd int, path string, mode uint32) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Faccessat2(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT2, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func nameToHandleAt(dirFD int, pathname string, fh *fileHandle, mountID *_C_int, flags int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(pathname) @@ -1816,8 +2013,149 @@ func openByHandleAt(mountFD int, fh *fileHandle, flags int) (fd int, err error) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe2(p *[2]_C_int, flags int) (err error) { - _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) +func ProcessVMReadv(pid int, localIov []Iovec, remoteIov []RemoteIovec, flags uint) (n int, err error) { + var _p0 unsafe.Pointer + if len(localIov) > 0 { + _p0 = unsafe.Pointer(&localIov[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + var _p1 unsafe.Pointer + if len(remoteIov) > 0 { + _p1 = unsafe.Pointer(&remoteIov[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PROCESS_VM_READV, uintptr(pid), uintptr(_p0), uintptr(len(localIov)), uintptr(_p1), uintptr(len(remoteIov)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ProcessVMWritev(pid int, localIov []Iovec, remoteIov []RemoteIovec, flags uint) (n int, err error) { + var _p0 unsafe.Pointer + if len(localIov) > 0 { + _p0 = unsafe.Pointer(&localIov[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + var _p1 unsafe.Pointer + if len(remoteIov) > 0 { + _p1 = unsafe.Pointer(&remoteIov[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PROCESS_VM_WRITEV, uintptr(pid), uintptr(_p0), uintptr(len(localIov)), uintptr(_p1), uintptr(len(remoteIov)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PidfdOpen(pid int, flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_PIDFD_OPEN, uintptr(pid), uintptr(flags), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PidfdGetfd(pidfd int, targetfd int, flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_PIDFD_GETFD, uintptr(pidfd), uintptr(targetfd), uintptr(flags)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func PidfdSendSignal(pidfd int, sig Signal, info *Siginfo, flags int) (err error) { + _, _, e1 := Syscall6(SYS_PIDFD_SEND_SIGNAL, uintptr(pidfd), uintptr(sig), uintptr(unsafe.Pointer(info)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func shmat(id int, addr uintptr, flag int) (ret uintptr, err error) { + r0, _, e1 := Syscall(SYS_SHMAT, uintptr(id), uintptr(addr), uintptr(flag)) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func shmctl(id int, cmd int, buf *SysvShmDesc) (result int, err error) { + r0, _, e1 := Syscall(SYS_SHMCTL, uintptr(id), uintptr(cmd), uintptr(unsafe.Pointer(buf))) + result = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func shmdt(addr uintptr) (err error) { + _, _, e1 := Syscall(SYS_SHMDT, uintptr(addr), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func shmget(key int, size int, flag int) (id int, err error) { + r0, _, e1 := Syscall(SYS_SHMGET, uintptr(key), uintptr(size), uintptr(flag)) + id = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getitimer(which int, currValue *Itimerval) (err error) { + _, _, e1 := Syscall(SYS_GETITIMER, uintptr(which), uintptr(unsafe.Pointer(currValue)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setitimer(which int, newValue *Itimerval, oldValue *Itimerval) (err error) { + _, _, e1 := Syscall(SYS_SETITIMER, uintptr(which), uintptr(unsafe.Pointer(newValue)), uintptr(unsafe.Pointer(oldValue))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func rtSigprocmask(how int, set *Sigset_t, oldset *Sigset_t, sigsetsize uintptr) (err error) { + _, _, e1 := RawSyscall6(SYS_RT_SIGPROCMASK, uintptr(how), uintptr(unsafe.Pointer(set)), uintptr(unsafe.Pointer(oldset)), uintptr(sigsetsize), 0, 0) if e1 != 0 { err = errnoErr(e1) } diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go index ba63af7b..c81b0ad4 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_386.go @@ -1,6 +1,7 @@ -// go run mksyscall.go -l32 -tags linux,386 syscall_linux.go syscall_linux_386.go +// go run mksyscall.go -l32 -tags linux,386 syscall_linux.go syscall_linux_386.go syscall_linux_alarm.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build linux && 386 // +build linux,386 package unix @@ -45,37 +46,6 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe(p *[2]_C_int) (err error) { - _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Dup2(oldfd int, newfd int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func EpollCreate(size int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { var _p0 unsafe.Pointer if len(events) > 0 { @@ -180,17 +150,6 @@ func Getuid() (uid int) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func InotifyInit() (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Ioperm(from int, num int, on int) (err error) { _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) if e1 != 0 { @@ -241,7 +200,7 @@ func Lstat(path string, stat *Stat_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -258,7 +217,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -328,46 +287,6 @@ func setfsuid(uid int) (prev int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID32, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID32, uintptr(rgid), uintptr(egid), uintptr(sgid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID32, uintptr(ruid), uintptr(euid), uintptr(suid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID32, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) n = int(r0) @@ -568,9 +487,9 @@ func utimes(path string, times *[2]Timeval) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) +func Alarm(seconds uint) (remaining uint, err error) { + r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) + remaining = uint(r0) if e1 != 0 { err = errnoErr(e1) } diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go index f64adef4..2206bce7 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_amd64.go @@ -1,6 +1,7 @@ -// go run mksyscall.go -tags linux,amd64 syscall_linux.go syscall_linux_amd64.go +// go run mksyscall.go -tags linux,amd64 syscall_linux.go syscall_linux_amd64.go syscall_linux_alarm.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build linux && amd64 // +build linux,amd64 package unix @@ -45,27 +46,6 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Dup2(oldfd int, newfd int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func EpollCreate(size int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { var _p0 unsafe.Pointer if len(events) > 0 { @@ -190,17 +170,6 @@ func Getuid() (uid int) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func inotifyInit() (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Ioperm(from int, num int, on int) (err error) { _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) if e1 != 0 { @@ -246,6 +215,17 @@ func Listen(s int, n int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func MemfdSecret(flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_MEMFD_SECRET, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Pause() (err error) { _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) if e1 != 0 { @@ -256,7 +236,7 @@ func Pause() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -273,7 +253,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -354,36 +334,6 @@ func setfsuid(uid int) (prev int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Setrlimit(resource int, rlim *Rlimit) (err error) { _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) if e1 != 0 { @@ -394,16 +344,6 @@ func Setrlimit(resource int, rlim *Rlimit) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Shutdown(fd int, how int) (err error) { _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) if e1 != 0 { @@ -475,17 +415,6 @@ func Ustat(dev int, ubuf *Ustat_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) fd = int(r0) @@ -710,19 +639,13 @@ func utimes(path string, times *[2]Timeval) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe(p *[2]_C_int) (err error) { - _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) +func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(cmdline) + if err != nil { + return } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) + _, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } @@ -731,13 +654,9 @@ func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(cmdline) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) +func Alarm(seconds uint) (remaining uint, err error) { + r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) + remaining = uint(r0) if e1 != 0 { err = errnoErr(e1) } diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go index ac19523e..edf6b39f 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_arm.go @@ -1,6 +1,7 @@ // go run mksyscall.go -l32 -arm -tags linux,arm syscall_linux.go syscall_linux_arm.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build linux && arm // +build linux,arm package unix @@ -45,27 +46,6 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe(p *[2]_C_int) (err error) { - _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) fd = int(r0) @@ -234,27 +214,6 @@ func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Dup2(oldfd int, newfd int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func EpollCreate(size int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { var _p0 unsafe.Pointer if len(events) > 0 { @@ -339,17 +298,6 @@ func Getuid() (uid int) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func InotifyInit() (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Lchown(path string, uid int, gid int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) @@ -464,46 +412,6 @@ func setfsuid(uid int) (prev int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID32, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID32, uintptr(rgid), uintptr(egid), uintptr(sgid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID32, uintptr(ruid), uintptr(euid), uintptr(suid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID32, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Shutdown(fd int, how int) (err error) { _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) if e1 != 0 { @@ -590,7 +498,7 @@ func utimes(path string, times *[2]Timeval) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -607,7 +515,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -680,17 +588,6 @@ func setrlimit(resource int, rlim *rlimit32) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func armSyncFileRange(fd int, flags int, off int64, n int64) (err error) { _, _, e1 := Syscall6(SYS_ARM_SYNC_FILE_RANGE, uintptr(fd), uintptr(flags), uintptr(off), uintptr(off>>32), uintptr(n), uintptr(n>>32)) if e1 != 0 { diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go index f0d2890b..190609f2 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_arm64.go @@ -1,6 +1,7 @@ // go run mksyscall.go -tags linux,arm64 syscall_linux.go syscall_linux_arm64.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build linux && arm64 // +build linux,arm64 package unix @@ -151,7 +152,7 @@ func Getgid() (gid int) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Getrlimit(resource int, rlim *Rlimit) (err error) { +func getrlimit(resource int, rlim *Rlimit) (err error) { _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) if e1 != 0 { err = errnoErr(e1) @@ -179,7 +180,18 @@ func Listen(s int, n int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func MemfdSecret(flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_MEMFD_SECRET, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -196,7 +208,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -277,37 +289,7 @@ func setfsuid(uid int) (prev int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setrlimit(resource int, rlim *Rlimit) (err error) { +func setrlimit(resource int, rlim *Rlimit) (err error) { _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) if e1 != 0 { err = errnoErr(e1) @@ -317,16 +299,6 @@ func Setrlimit(resource int, rlim *Rlimit) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Shutdown(fd int, how int) (err error) { _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) if e1 != 0 { @@ -388,17 +360,6 @@ func Truncate(path string, length int64) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) fd = int(r0) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_loong64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_loong64.go new file mode 100644 index 00000000..806ffd1e --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_loong64.go @@ -0,0 +1,487 @@ +// go run mksyscall.go -tags linux,loong64 syscall_linux.go syscall_linux_loong64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build linux && loong64 +// +build linux,loong64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fanotifyMark(fd int, flags uint, mask uint64, dirFd int, pathname *byte) (err error) { + _, _, e1 := Syscall6(SYS_FANOTIFY_MARK, uintptr(fd), uintptr(flags), uintptr(mask), uintptr(dirFd), uintptr(unsafe.Pointer(pathname)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off), uintptr(len), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_PWAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fadvise(fd int, offset int64, length int64, advice int) (err error) { + _, _, e1 := Syscall6(SYS_FADVISE64, uintptr(fd), uintptr(offset), uintptr(length), uintptr(advice), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, buf *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, n int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (off int64, err error) { + r0, _, e1 := Syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + off = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setfsgid(gid int) (prev int, err error) { + r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) + prev = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setfsuid(uid int) (prev int, err error) { + r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) + prev = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, buf *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func SyncFileRange(fd int, off int64, n int64, flags int) (err error) { + _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE, uintptr(fd), uintptr(off), uintptr(n), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flags int, fd int, offset int64) (xaddr uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(offset)) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(cmdline) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go index aecbbca7..5f984cbb 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_mips.go @@ -1,6 +1,7 @@ -// go run mksyscall.go -b32 -arm -tags linux,mips syscall_linux.go syscall_linux_mipsx.go +// go run mksyscall.go -b32 -arm -tags linux,mips syscall_linux.go syscall_linux_mipsx.go syscall_linux_alarm.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build linux && mips // +build linux,mips package unix @@ -45,27 +46,6 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Dup2(oldfd int, newfd int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func EpollCreate(size int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { var _p0 unsafe.Pointer if len(events) > 0 { @@ -170,7 +150,7 @@ func Listen(s int, n int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -187,7 +167,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -268,46 +248,6 @@ func setfsuid(uid int) (prev int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Shutdown(fd int, how int) (err error) { _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) if e1 != 0 { @@ -364,17 +304,6 @@ func Ustat(dev int, ubuf *Ustat_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) fd = int(r0) @@ -543,17 +472,6 @@ func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func InotifyInit() (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Ioperm(from int, num int, on int) (err error) { _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) if e1 != 0 { @@ -705,18 +623,6 @@ func Pause() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe() (p1 int, p2 int, err error) { - r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) - p1 = int(r0) - p2 = int(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) { r0, _, e1 := Syscall6(SYS_MMAP2, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(pageOffset)) xaddr = uintptr(r0) @@ -748,9 +654,9 @@ func setrlimit(resource int, rlim *rlimit32) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) +func Alarm(seconds uint) (remaining uint, err error) { + r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) + remaining = uint(r0) if e1 != 0 { err = errnoErr(e1) } diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go index 424fb7fb..46fc380a 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64.go @@ -1,6 +1,7 @@ -// go run mksyscall.go -tags linux,mips64 syscall_linux.go syscall_linux_mips64x.go +// go run mksyscall.go -tags linux,mips64 syscall_linux.go syscall_linux_mips64x.go syscall_linux_alarm.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build linux && mips64 // +build linux,mips64 package unix @@ -45,27 +46,6 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Dup2(oldfd int, newfd int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func EpollCreate(size int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { var _p0 unsafe.Pointer if len(events) > 0 { @@ -200,7 +180,7 @@ func Pause() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -217,7 +197,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -298,36 +278,6 @@ func setfsuid(uid int) (prev int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Setrlimit(resource int, rlim *Rlimit) (err error) { _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) if e1 != 0 { @@ -338,16 +288,6 @@ func Setrlimit(resource int, rlim *Rlimit) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Shutdown(fd int, how int) (err error) { _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) if e1 != 0 { @@ -419,17 +359,6 @@ func Ustat(dev int, ubuf *Ustat_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) fd = int(r0) @@ -719,9 +648,9 @@ func stat(path string, st *stat_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) +func Alarm(seconds uint) (remaining uint, err error) { + r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) + remaining = uint(r0) if e1 != 0 { err = errnoErr(e1) } diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go index 28c7239c..cbd0d4da 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_mips64le.go @@ -1,6 +1,7 @@ // go run mksyscall.go -tags linux,mips64le syscall_linux.go syscall_linux_mips64x.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build linux && mips64le // +build linux,mips64le package unix @@ -45,27 +46,6 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Dup2(oldfd int, newfd int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func EpollCreate(size int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { var _p0 unsafe.Pointer if len(events) > 0 { @@ -200,7 +180,7 @@ func Pause() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -217,7 +197,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -298,36 +278,6 @@ func setfsuid(uid int) (prev int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Setrlimit(resource int, rlim *Rlimit) (err error) { _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) if e1 != 0 { @@ -338,16 +288,6 @@ func Setrlimit(resource int, rlim *Rlimit) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Shutdown(fd int, how int) (err error) { _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) if e1 != 0 { @@ -419,17 +359,6 @@ func Ustat(dev int, ubuf *Ustat_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) fd = int(r0) @@ -716,14 +645,3 @@ func stat(path string, st *stat_t) (err error) { } return } - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go index 84596b30..0c13d15f 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_mipsle.go @@ -1,6 +1,7 @@ -// go run mksyscall.go -l32 -arm -tags linux,mipsle syscall_linux.go syscall_linux_mipsx.go +// go run mksyscall.go -l32 -arm -tags linux,mipsle syscall_linux.go syscall_linux_mipsx.go syscall_linux_alarm.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build linux && mipsle // +build linux,mipsle package unix @@ -45,27 +46,6 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Dup2(oldfd int, newfd int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func EpollCreate(size int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { var _p0 unsafe.Pointer if len(events) > 0 { @@ -170,7 +150,7 @@ func Listen(s int, n int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -187,7 +167,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -268,46 +248,6 @@ func setfsuid(uid int) (prev int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Shutdown(fd int, how int) (err error) { _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) if e1 != 0 { @@ -364,17 +304,6 @@ func Ustat(dev int, ubuf *Ustat_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) fd = int(r0) @@ -543,17 +472,6 @@ func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func InotifyInit() (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Ioperm(from int, num int, on int) (err error) { _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) if e1 != 0 { @@ -705,18 +623,6 @@ func Pause() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe() (p1 int, p2 int, err error) { - r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) - p1 = int(r0) - p2 = int(r1) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) { r0, _, e1 := Syscall6(SYS_MMAP2, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(pageOffset)) xaddr = uintptr(r0) @@ -748,9 +654,9 @@ func setrlimit(resource int, rlim *rlimit32) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) +func Alarm(seconds uint) (remaining uint, err error) { + r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) + remaining = uint(r0) if e1 != 0 { err = errnoErr(e1) } diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc.go new file mode 100644 index 00000000..e01432ae --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc.go @@ -0,0 +1,669 @@ +// go run mksyscall.go -b32 -tags linux,ppc syscall_linux.go syscall_linux_ppc.go syscall_linux_alarm.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build linux && ppc +// +build linux,ppc + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fanotifyMark(fd int, flags uint, mask uint64, dirFd int, pathname *byte) (err error) { + _, _, e1 := Syscall6(SYS_FANOTIFY_MARK, uintptr(fd), uintptr(flags), uintptr(mask>>32), uintptr(mask), uintptr(dirFd), uintptr(unsafe.Pointer(pathname))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fallocate(fd int, mode uint32, off int64, len int64) (err error) { + _, _, e1 := Syscall6(SYS_FALLOCATE, uintptr(fd), uintptr(mode), uintptr(off>>32), uintptr(off), uintptr(len>>32), uintptr(len)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { + r0, r1, e1 := Syscall6(SYS_TEE, uintptr(rfd), uintptr(wfd), uintptr(len), uintptr(flags), 0, 0) + n = int64(int64(r0)<<32 | int64(r1)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { + var _p0 unsafe.Pointer + if len(events) > 0 { + _p0 = unsafe.Pointer(&events[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_EPOLL_WAIT, uintptr(epfd), uintptr(_p0), uintptr(len(events)), uintptr(msec), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT64, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(dirfd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT64, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE64, uintptr(fd), uintptr(length>>32), uintptr(length)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _ := RawSyscallNoError(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (euid int) { + r0, _ := RawSyscallNoError(SYS_GETEUID, 0, 0, 0) + euid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _ := RawSyscallNoError(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _ := RawSyscallNoError(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ioperm(from int, num int, on int) (err error) { + _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Iopl(level int) (err error) { + _, _, e1 := Syscall(SYS_IOPL, uintptr(level), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, n int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pause() (err error) { + _, _, e1 := Syscall(SYS_PAUSE, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset>>32), uintptr(offset), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE64, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset>>32), uintptr(offset), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(olddirfd int, oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(olddirfd), uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + r0, _, e1 := Syscall6(SYS__NEWSELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendfile(outfd int, infd int, offset *int64, count int) (written int, err error) { + r0, _, e1 := Syscall6(SYS_SENDFILE64, uintptr(outfd), uintptr(infd), uintptr(unsafe.Pointer(offset)), uintptr(count), 0, 0) + written = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setfsgid(gid int) (prev int, err error) { + r0, _, e1 := Syscall(SYS_SETFSGID, uintptr(gid), 0, 0) + prev = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setfsuid(uid int) (prev int, err error) { + r0, _, e1 := Syscall(SYS_SETFSUID, uintptr(uid), 0, 0) + prev = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int, err error) { + r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT64, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE64, uintptr(unsafe.Pointer(_p0)), uintptr(length>>32), uintptr(length)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ustat(dev int, ubuf *Ustat_t) (err error) { + _, _, e1 := Syscall(SYS_USTAT, uintptr(dev), uintptr(unsafe.Pointer(ubuf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { + r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimesat(dirfd int, path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_FUTIMESAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Time(t *Time_t) (tt Time_t, err error) { + r0, _, e1 := RawSyscall(SYS_TIME, uintptr(unsafe.Pointer(t)), 0, 0) + tt = Time_t(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Utime(path string, buf *Utimbuf) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, times *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap2(addr uintptr, length uintptr, prot int, flags int, fd int, pageOffset uintptr) (xaddr uintptr, err error) { + r0, _, e1 := Syscall6(SYS_MMAP2, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flags), uintptr(fd), uintptr(pageOffset)) + xaddr = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getrlimit(resource int, rlim *rlimit32) (err error) { + _, _, e1 := RawSyscall(SYS_UGETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setrlimit(resource int, rlim *rlimit32) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func syncFileRange2(fd int, flags int, off int64, n int64) (err error) { + _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE2, uintptr(fd), uintptr(flags), uintptr(off>>32), uintptr(off), uintptr(n>>32), uintptr(n)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(cmdline) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Alarm(seconds uint) (remaining uint, err error) { + r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) + remaining = uint(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go index de022639..13c7ee7b 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64.go @@ -1,6 +1,7 @@ -// go run mksyscall.go -tags linux,ppc64 syscall_linux.go syscall_linux_ppc64x.go +// go run mksyscall.go -tags linux,ppc64 syscall_linux.go syscall_linux_ppc64x.go syscall_linux_alarm.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build linux && ppc64 // +build linux,ppc64 package unix @@ -45,27 +46,6 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Dup2(oldfd int, newfd int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func EpollCreate(size int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { var _p0 unsafe.Pointer if len(events) > 0 { @@ -190,17 +170,6 @@ func Getuid() (uid int) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func InotifyInit() (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Ioperm(from int, num int, on int) (err error) { _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) if e1 != 0 { @@ -271,7 +240,7 @@ func Pause() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -288,7 +257,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -380,36 +349,6 @@ func setfsuid(uid int) (prev int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Setrlimit(resource int, rlim *Rlimit) (err error) { _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) if e1 != 0 { @@ -420,16 +359,6 @@ func Setrlimit(resource int, rlim *Rlimit) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Shutdown(fd int, how int) (err error) { _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) if e1 != 0 { @@ -506,17 +435,6 @@ func Ustat(dev int, ubuf *Ustat_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) fd = int(r0) @@ -762,27 +680,6 @@ func utimes(path string, times *[2]Timeval) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe(p *[2]_C_int) (err error) { - _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func syncFileRange2(fd int, flags int, off int64, n int64) (err error) { _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE2, uintptr(fd), uintptr(flags), uintptr(off), uintptr(n), 0, 0) if e1 != 0 { @@ -805,3 +702,14 @@ func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, f } return } + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Alarm(seconds uint) (remaining uint, err error) { + r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) + remaining = uint(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go index 888f21d3..02d0c0fd 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_ppc64le.go @@ -1,6 +1,7 @@ -// go run mksyscall.go -tags linux,ppc64le syscall_linux.go syscall_linux_ppc64x.go +// go run mksyscall.go -tags linux,ppc64le syscall_linux.go syscall_linux_ppc64x.go syscall_linux_alarm.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build linux && ppc64le // +build linux,ppc64le package unix @@ -45,27 +46,6 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Dup2(oldfd int, newfd int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func EpollCreate(size int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { var _p0 unsafe.Pointer if len(events) > 0 { @@ -190,17 +170,6 @@ func Getuid() (uid int) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func InotifyInit() (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Ioperm(from int, num int, on int) (err error) { _, _, e1 := Syscall(SYS_IOPERM, uintptr(from), uintptr(num), uintptr(on)) if e1 != 0 { @@ -271,7 +240,7 @@ func Pause() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -288,7 +257,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -380,36 +349,6 @@ func setfsuid(uid int) (prev int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Setrlimit(resource int, rlim *Rlimit) (err error) { _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) if e1 != 0 { @@ -420,16 +359,6 @@ func Setrlimit(resource int, rlim *Rlimit) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Shutdown(fd int, how int) (err error) { _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) if e1 != 0 { @@ -506,17 +435,6 @@ func Ustat(dev int, ubuf *Ustat_t) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) fd = int(r0) @@ -762,27 +680,6 @@ func utimes(path string, times *[2]Timeval) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe(p *[2]_C_int) (err error) { - _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func syncFileRange2(fd int, flags int, off int64, n int64) (err error) { _, _, e1 := Syscall6(SYS_SYNC_FILE_RANGE2, uintptr(fd), uintptr(flags), uintptr(off), uintptr(n), 0, 0) if e1 != 0 { @@ -805,3 +702,14 @@ func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, f } return } + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Alarm(seconds uint) (remaining uint, err error) { + r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) + remaining = uint(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go index b7613344..9fee3b1d 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_riscv64.go @@ -1,6 +1,7 @@ // go run mksyscall.go -tags linux,riscv64 syscall_linux.go syscall_linux_riscv64.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build linux && riscv64 // +build linux,riscv64 package unix @@ -179,7 +180,18 @@ func Listen(s int, n int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func MemfdSecret(flags int) (fd int, err error) { + r0, _, e1 := Syscall(SYS_MEMFD_SECRET, uintptr(flags), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -196,7 +208,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -257,36 +269,6 @@ func setfsuid(uid int) (prev int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Setrlimit(resource int, rlim *Rlimit) (err error) { _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) if e1 != 0 { @@ -297,16 +279,6 @@ func Setrlimit(resource int, rlim *Rlimit) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Shutdown(fd int, how int) (err error) { _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) if e1 != 0 { @@ -368,17 +340,6 @@ func Truncate(path string, length int64) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) fd = int(r0) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go index 9bc353f0..647bbfec 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_s390x.go @@ -1,6 +1,7 @@ -// go run mksyscall.go -tags linux,s390x syscall_linux.go syscall_linux_s390x.go +// go run mksyscall.go -tags linux,s390x syscall_linux.go syscall_linux_s390x.go syscall_linux_alarm.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build linux && s390x // +build linux,s390x package unix @@ -45,27 +46,6 @@ func Tee(rfd int, wfd int, len int, flags int) (n int64, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Dup2(oldfd int, newfd int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func EpollCreate(size int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_EPOLL_CREATE, uintptr(size), 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func EpollWait(epfd int, events []EpollEvent, msec int) (n int, err error) { var _p0 unsafe.Pointer if len(events) > 0 { @@ -190,17 +170,6 @@ func Getuid() (uid int) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func InotifyInit() (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Lchown(path string, uid int, gid int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) @@ -241,7 +210,7 @@ func Pause() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -258,7 +227,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -350,36 +319,6 @@ func setfsuid(uid int) (prev int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Setrlimit(resource int, rlim *Rlimit) (err error) { _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) if e1 != 0 { @@ -390,16 +329,6 @@ func Setrlimit(resource int, rlim *Rlimit) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Splice(rfd int, roff *int64, wfd int, woff *int64, len int, flags int) (n int64, err error) { r0, _, e1 := Syscall6(SYS_SPLICE, uintptr(rfd), uintptr(unsafe.Pointer(roff)), uintptr(wfd), uintptr(unsafe.Pointer(woff)), uintptr(len), uintptr(flags)) n = int64(r0) @@ -552,9 +481,13 @@ func utimes(path string, times *[2]Timeval) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) +func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(cmdline) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } @@ -563,13 +496,9 @@ func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func kexecFileLoad(kernelFd int, initrdFd int, cmdlineLen int, cmdline string, flags int) (err error) { - var _p0 *byte - _p0, err = BytePtrFromString(cmdline) - if err != nil { - return - } - _, _, e1 := Syscall6(SYS_KEXEC_FILE_LOAD, uintptr(kernelFd), uintptr(initrdFd), uintptr(cmdlineLen), uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) +func Alarm(seconds uint) (remaining uint, err error) { + r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) + remaining = uint(r0) if e1 != 0 { err = errnoErr(e1) } diff --git a/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go b/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go index 854e816d..ada057f8 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_linux_sparc64.go @@ -1,6 +1,7 @@ -// go run mksyscall.go -tags linux,sparc64 syscall_linux.go syscall_linux_sparc64.go +// go run mksyscall.go -tags linux,sparc64 syscall_linux.go syscall_linux_sparc64.go syscall_linux_alarm.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build linux && sparc64 // +build linux,sparc64 package unix @@ -72,16 +73,6 @@ func Fadvise(fd int, offset int64, length int64, advice int) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Dup2(oldfd int, newfd int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Fchown(fd int, uid int, gid int) (err error) { _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) if e1 != 0 { @@ -179,17 +170,6 @@ func Getuid() (uid int) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func InotifyInit() (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_INOTIFY_INIT, 0, 0, 0) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Lchown(path string, uid int, gid int) (err error) { var _p0 *byte _p0, err = BytePtrFromString(path) @@ -240,7 +220,7 @@ func Pause() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -257,7 +237,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -349,36 +329,6 @@ func setfsuid(uid int) (prev int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Setrlimit(resource int, rlim *Rlimit) (err error) { _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) if e1 != 0 { @@ -389,16 +339,6 @@ func Setrlimit(resource int, rlim *Rlimit) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func Shutdown(fd int, how int) (err error) { _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) if e1 != 0 { @@ -475,17 +415,6 @@ func Truncate(path string, length int64) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - fd = int(r0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - func accept4(s int, rsa *RawSockaddrAny, addrlen *_Socklen, flags int) (fd int, err error) { r0, _, e1 := Syscall6(SYS_ACCEPT4, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), uintptr(flags), 0, 0) fd = int(r0) @@ -720,19 +649,9 @@ func utimes(path string, times *[2]Timeval) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe(p *[2]_C_int) (err error) { - _, _, e1 := RawSyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) - if e1 != 0 { - err = errnoErr(e1) - } - return -} - -// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT - -func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) - n = int(r0) +func Alarm(seconds uint) (remaining uint, err error) { + r0, _, e1 := Syscall(SYS_ALARM, uintptr(seconds), 0, 0) + remaining = uint(r0) if e1 != 0 { err = errnoErr(e1) } diff --git a/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go index 3bbd9e39..4af561a4 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_386.go @@ -1,6 +1,7 @@ // go run mksyscall.go -l32 -netbsd -tags netbsd,386 syscall_bsd.go syscall_netbsd.go syscall_netbsd_386.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build netbsd && 386 // +build netbsd,386 package unix @@ -350,10 +351,8 @@ func Munlockall() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe() (fd1 int, fd2 int, err error) { - r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) - fd1 = int(r0) - fd2 = int(r1) +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } @@ -1331,7 +1330,7 @@ func Pathconf(path string, name int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -1348,7 +1347,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go index d8cf5012..3b90e944 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_amd64.go @@ -1,6 +1,7 @@ // go run mksyscall.go -netbsd -tags netbsd,amd64 syscall_bsd.go syscall_netbsd.go syscall_netbsd_amd64.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build netbsd && amd64 // +build netbsd,amd64 package unix @@ -350,10 +351,8 @@ func Munlockall() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe() (fd1 int, fd2 int, err error) { - r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) - fd1 = int(r0) - fd2 = int(r1) +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } @@ -1331,7 +1330,7 @@ func Pathconf(path string, name int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -1348,7 +1347,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go index 1153fe69..890f4ccd 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm.go @@ -1,6 +1,7 @@ // go run mksyscall.go -l32 -netbsd -arm -tags netbsd,arm syscall_bsd.go syscall_netbsd.go syscall_netbsd_arm.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build netbsd && arm // +build netbsd,arm package unix @@ -350,10 +351,8 @@ func Munlockall() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe() (fd1 int, fd2 int, err error) { - r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) - fd1 = int(r0) - fd2 = int(r1) +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } @@ -1331,7 +1330,7 @@ func Pathconf(path string, name int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -1348,7 +1347,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go index 24b4ebb4..c79f071f 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_netbsd_arm64.go @@ -1,6 +1,7 @@ // go run mksyscall.go -netbsd -tags netbsd,arm64 syscall_bsd.go syscall_netbsd.go syscall_netbsd_arm64.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build netbsd && arm64 // +build netbsd,arm64 package unix @@ -350,10 +351,8 @@ func Munlockall() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func pipe() (fd1 int, fd2 int, err error) { - r0, r1, e1 := RawSyscall(SYS_PIPE, 0, 0, 0) - fd1 = int(r0) - fd2 = int(r1) +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } @@ -1331,7 +1330,7 @@ func Pathconf(path string, name int) (val int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) @@ -1348,7 +1347,7 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go index b44b31ae..2925fe0a 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.go @@ -1,6 +1,7 @@ -// go run mksyscall.go -l32 -openbsd -tags openbsd,386 syscall_bsd.go syscall_openbsd.go syscall_openbsd_386.go +// go run mksyscall.go -l32 -openbsd -libc -tags openbsd,386 syscall_bsd.go syscall_openbsd.go syscall_openbsd_386.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build openbsd && 386 // +build openbsd,386 package unix @@ -15,7 +16,7 @@ var _ syscall.Errno // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getgroups(ngid int, gid *_Gid_t) (n int, err error) { - r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + r0, _, e1 := syscall_rawSyscall(libc_getgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -23,20 +24,28 @@ func getgroups(ngid int, gid *_Gid_t) (n int, err error) { return } +var libc_getgroups_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getgroups getgroups "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func setgroups(ngid int, gid *_Gid_t) (err error) { - _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + _, _, e1 := syscall_rawSyscall(libc_setgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setgroups_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setgroups setgroups "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { - r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_wait4_trampoline_addr, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) wpid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -44,10 +53,14 @@ func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err return } +var libc_wait4_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_wait4 wait4 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + r0, _, e1 := syscall_syscall(libc_accept_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -55,30 +68,42 @@ func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { return } +var libc_accept_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_accept accept "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + _, _, e1 := syscall_syscall(libc_bind_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_bind_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_bind bind "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + _, _, e1 := syscall_syscall(libc_connect_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_connect_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_connect connect "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func socket(domain int, typ int, proto int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + r0, _, e1 := syscall_rawSyscall(libc_socket_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto)) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -86,66 +111,94 @@ func socket(domain int, typ int, proto int) (fd int, err error) { return } +var libc_socket_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_socket socket "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { - _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + _, _, e1 := syscall_syscall6(libc_getsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getsockopt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsockopt getsockopt "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { - _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + _, _, e1 := syscall_syscall6(libc_setsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setsockopt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setsockopt setsockopt "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + _, _, e1 := syscall_rawSyscall(libc_getpeername_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getpeername_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpeername getpeername "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + _, _, e1 := syscall_rawSyscall(libc_getsockname_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getsockname_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsockname getsockname "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Shutdown(s int, how int) (err error) { - _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + _, _, e1 := syscall_syscall(libc_shutdown_trampoline_addr, uintptr(s), uintptr(how), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_shutdown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shutdown shutdown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { - _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + _, _, e1 := syscall_rawSyscall6(libc_socketpair_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_socketpair_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_socketpair socketpair "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { @@ -155,7 +208,7 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + r0, _, e1 := syscall_syscall6(libc_recvfrom_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -163,6 +216,10 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl return } +var libc_recvfrom_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_recvfrom recvfrom "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { @@ -172,17 +229,21 @@ func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) ( } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + _, _, e1 := syscall_syscall6(libc_sendto_trampoline_addr, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_sendto_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sendto sendto "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_recvmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -190,10 +251,14 @@ func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { return } +var libc_recvmsg_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_recvmsg recvmsg "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_sendmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -201,10 +266,14 @@ func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { return } +var libc_sendmsg_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sendmsg sendmsg "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { - r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + r0, _, e1 := syscall_syscall6(libc_kevent_trampoline_addr, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -212,6 +281,10 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne return } +var libc_kevent_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kevent kevent "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func utimes(path string, timeval *[2]Timeval) (err error) { @@ -220,27 +293,35 @@ func utimes(path string, timeval *[2]Timeval) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + _, _, e1 := syscall_syscall(libc_utimes_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_utimes_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_utimes utimes "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func futimes(fd int, timeval *[2]Timeval) (err error) { - _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + _, _, e1 := syscall_syscall(libc_futimes_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_futimes_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_futimes futimes "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + r0, _, e1 := syscall_syscall(libc_poll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -248,6 +329,10 @@ func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { return } +var libc_poll_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_poll poll "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Madvise(b []byte, behav int) (err error) { @@ -257,13 +342,17 @@ func Madvise(b []byte, behav int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + _, _, e1 := syscall_syscall(libc_madvise_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(behav)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_madvise_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_madvise madvise "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mlock(b []byte) (err error) { @@ -273,23 +362,31 @@ func Mlock(b []byte) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + _, _, e1 := syscall_syscall(libc_mlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mlock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mlock mlock "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mlockall(flags int) (err error) { - _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall(libc_mlockall_trampoline_addr, uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mlockall_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mlockall mlockall "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mprotect(b []byte, prot int) (err error) { @@ -299,13 +396,17 @@ func Mprotect(b []byte, prot int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + _, _, e1 := syscall_syscall(libc_mprotect_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(prot)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mprotect_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mprotect mprotect "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Msync(b []byte, flags int) (err error) { @@ -315,13 +416,17 @@ func Msync(b []byte, flags int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_msync_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_msync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_msync msync "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Munlock(b []byte) (err error) { @@ -331,33 +436,45 @@ func Munlock(b []byte) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + _, _, e1 := syscall_syscall(libc_munlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_munlock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munlock munlock "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Munlockall() (err error) { - _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + _, _, e1 := syscall_syscall(libc_munlockall_trampoline_addr, 0, 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_munlockall_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munlockall munlockall "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func pipe2(p *[2]_C_int, flags int) (err error) { - _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + _, _, e1 := syscall_rawSyscall(libc_pipe2_trampoline_addr, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_pipe2_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pipe2 pipe2 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getdents(fd int, buf []byte) (n int, err error) { @@ -367,7 +484,7 @@ func Getdents(fd int, buf []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + r0, _, e1 := syscall_syscall(libc_getdents_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(buf))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -375,6 +492,10 @@ func Getdents(fd int, buf []byte) (n int, err error) { return } +var libc_getdents_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getdents getdents "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getcwd(buf []byte) (n int, err error) { @@ -384,7 +505,7 @@ func Getcwd(buf []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -392,16 +513,24 @@ func Getcwd(buf []byte) (n int, err error) { return } +var libc_getcwd_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getcwd getcwd "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func ioctl(fd int, req uint, arg uintptr) (err error) { - _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { @@ -411,17 +540,21 @@ func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + _, _, e1 := syscall_syscall6(libc_sysctl_trampoline_addr, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_sysctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sysctl sysctl "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { - r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -429,6 +562,10 @@ func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, return } +var libc_ppoll_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ppoll ppoll "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Access(path string, mode uint32) (err error) { @@ -437,23 +574,31 @@ func Access(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_access_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_access access "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { - _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + _, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_adjtime_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_adjtime adjtime "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chdir(path string) (err error) { @@ -462,13 +607,17 @@ func Chdir(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chdir chdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chflags(path string, flags int) (err error) { @@ -477,13 +626,17 @@ func Chflags(path string, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chflags_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chflags chflags "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chmod(path string, mode uint32) (err error) { @@ -492,13 +645,17 @@ func Chmod(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chmod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chmod chmod "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chown(path string, uid int, gid int) (err error) { @@ -507,13 +664,17 @@ func Chown(path string, uid int, gid int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chown chown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chroot(path string) (err error) { @@ -522,27 +683,35 @@ func Chroot(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chroot_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chroot chroot "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Close(fd int) (err error) { - _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_close_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_close close "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup(fd int) (nfd int, err error) { - r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0) nfd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -550,33 +719,49 @@ func Dup(fd int) (nfd int, err error) { return } +var libc_dup_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup dup "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup2(from int, to int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + _, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_dup2_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup2 dup2 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup3(from int, to int, flags int) (err error) { - _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_dup3_trampoline_addr, uintptr(from), uintptr(to), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_dup3_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup3 dup3 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Exit(code int) { - Syscall(SYS_EXIT, uintptr(code), 0, 0) + syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0) return } +var libc_exit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_exit exit "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { @@ -585,43 +770,59 @@ func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_faccessat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_faccessat faccessat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchdir(fd int) (err error) { - _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchdir fchdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchflags(fd int, flags int) (err error) { - _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchflags_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchflags fchflags "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchmod(fd int, mode uint32) (err error) { - _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchmod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchmod fchmod "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { @@ -630,23 +831,31 @@ func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchmodat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchown(fd int, uid int, gid int) (err error) { - _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchown fchown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { @@ -655,27 +864,35 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + _, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchownat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchownat fchownat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Flock(fd int, how int) (err error) { - _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + _, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_flock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_flock flock "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fpathconf(fd int, name int) (val int, err error) { - r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -683,16 +900,24 @@ func Fpathconf(fd int, name int) (val int, err error) { return } +var libc_fpathconf_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fpathconf fpathconf "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstat(fd int, stat *Stat_t) (err error) { - _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_fstat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fstat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstat fstat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { @@ -701,71 +926,99 @@ func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_fstatat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fstatat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstatat fstatat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstatfs(fd int, stat *Statfs_t) (err error) { - _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_fstatfs_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fstatfs_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstatfs fstatfs "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fsync(fd int) (err error) { - _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fsync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fsync fsync "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Ftruncate(fd int, length int64) (err error) { - _, _, e1 := Syscall6(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0) + _, _, e1 := syscall_syscall(libc_ftruncate_trampoline_addr, uintptr(fd), uintptr(length), uintptr(length>>32)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_ftruncate_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ftruncate ftruncate "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getegid() (egid int) { - r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0) egid = int(r0) return } +var libc_getegid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getegid getegid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Geteuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0) uid = int(r0) return } +var libc_geteuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_geteuid geteuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getgid() (gid int) { - r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0) gid = int(r0) return } +var libc_getgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getgid getgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpgid(pid int) (pgid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0) pgid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -773,34 +1026,50 @@ func Getpgid(pid int) (pgid int, err error) { return } +var libc_getpgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpgid getpgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpgrp() (pgrp int) { - r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0) pgrp = int(r0) return } +var libc_getpgrp_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpgrp getpgrp "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpid() (pid int) { - r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0) pid = int(r0) return } +var libc_getpid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpid getpid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getppid() (ppid int) { - r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0) ppid = int(r0) return } +var libc_getppid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getppid getppid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpriority(which int, who int) (prio int, err error) { - r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0) prio = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -808,20 +1077,28 @@ func Getpriority(which int, who int) (prio int, err error) { return } +var libc_getpriority_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpriority getpriority "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + _, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getrlimit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrtable() (rtable int, err error) { - r0, _, e1 := RawSyscall(SYS_GETRTABLE, 0, 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getrtable_trampoline_addr, 0, 0, 0) rtable = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -829,20 +1106,28 @@ func Getrtable() (rtable int, err error) { return } +var libc_getrtable_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrtable getrtable "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrusage(who int, rusage *Rusage) (err error) { - _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + _, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getrusage_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrusage getrusage "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getsid(pid int) (sid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0) sid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -850,46 +1135,66 @@ func Getsid(pid int) (sid int, err error) { return } +var libc_getsid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsid getsid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Gettimeofday(tv *Timeval) (err error) { - _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tv)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_gettimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0) uid = int(r0) return } +var libc_getuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getuid getuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Issetugid() (tainted bool) { - r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + r0, _, _ := syscall_syscall(libc_issetugid_trampoline_addr, 0, 0, 0) tainted = bool(r0 != 0) return } +var libc_issetugid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_issetugid issetugid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Kill(pid int, signum syscall.Signal) (err error) { - _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + _, _, e1 := syscall_syscall(libc_kill_trampoline_addr, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_kill_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kill kill "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Kqueue() (fd int, err error) { - r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -897,6 +1202,10 @@ func Kqueue() (fd int, err error) { return } +var libc_kqueue_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kqueue kqueue "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Lchown(path string, uid int, gid int) (err error) { @@ -905,13 +1214,17 @@ func Lchown(path string, uid int, gid int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_lchown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lchown lchown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Link(path string, link string) (err error) { @@ -925,13 +1238,17 @@ func Link(path string, link string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_link_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_link link "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { @@ -945,23 +1262,31 @@ func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err er if err != nil { return } - _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + _, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_linkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_linkat linkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Listen(s int, backlog int) (err error) { - _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + _, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_listen_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_listen listen "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Lstat(path string, stat *Stat_t) (err error) { @@ -970,13 +1295,17 @@ func Lstat(path string, stat *Stat_t) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_lstat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_lstat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lstat lstat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkdir(path string, mode uint32) (err error) { @@ -985,13 +1314,17 @@ func Mkdir(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkdir mkdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkdirat(dirfd int, path string, mode uint32) (err error) { @@ -1000,13 +1333,17 @@ func Mkdirat(dirfd int, path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + _, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkdirat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkdirat mkdirat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkfifo(path string, mode uint32) (err error) { @@ -1015,13 +1352,17 @@ func Mkfifo(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkfifo_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkfifo mkfifo "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkfifoat(dirfd int, path string, mode uint32) (err error) { @@ -1030,13 +1371,17 @@ func Mkfifoat(dirfd int, path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKFIFOAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + _, _, e1 := syscall_syscall(libc_mkfifoat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkfifoat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkfifoat mkfifoat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mknod(path string, mode uint32, dev int) (err error) { @@ -1045,13 +1390,17 @@ func Mknod(path string, mode uint32, dev int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + _, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mknod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mknod mknod "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { @@ -1060,23 +1409,31 @@ func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + _, _, e1 := syscall_syscall6(libc_mknodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mknodat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mknodat mknodat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Nanosleep(time *Timespec, leftover *Timespec) (err error) { - _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + _, _, e1 := syscall_syscall(libc_nanosleep_trampoline_addr, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_nanosleep_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_nanosleep nanosleep "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Open(path string, mode int, perm uint32) (fd int, err error) { @@ -1085,7 +1442,7 @@ func Open(path string, mode int, perm uint32) (fd int, err error) { if err != nil { return } - r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1093,6 +1450,10 @@ func Open(path string, mode int, perm uint32) (fd int, err error) { return } +var libc_open_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_open open "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { @@ -1101,7 +1462,7 @@ func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { if err != nil { return } - r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1109,6 +1470,10 @@ func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { return } +var libc_openat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_openat openat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Pathconf(path string, name int) (val int, err error) { @@ -1117,7 +1482,7 @@ func Pathconf(path string, name int) (val int, err error) { if err != nil { return } - r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1125,16 +1490,20 @@ func Pathconf(path string, name int) (val int, err error) { return } +var libc_pathconf_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pathconf pathconf "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1142,16 +1511,20 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { return } +var libc_pread_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pread pread "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), uintptr(offset>>32), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1159,6 +1532,10 @@ func Pwrite(fd int, p []byte, offset int64) (n int, err error) { return } +var libc_pwrite_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pwrite pwrite "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func read(fd int, p []byte) (n int, err error) { @@ -1168,7 +1545,7 @@ func read(fd int, p []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1176,6 +1553,10 @@ func read(fd int, p []byte) (n int, err error) { return } +var libc_read_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_read read "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Readlink(path string, buf []byte) (n int, err error) { @@ -1190,7 +1571,7 @@ func Readlink(path string, buf []byte) (n int, err error) { } else { _p1 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1198,6 +1579,10 @@ func Readlink(path string, buf []byte) (n int, err error) { return } +var libc_readlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readlink readlink "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { @@ -1212,7 +1597,7 @@ func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { } else { _p1 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1220,6 +1605,10 @@ func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { return } +var libc_readlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readlinkat readlinkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Rename(from string, to string) (err error) { @@ -1233,13 +1622,17 @@ func Rename(from string, to string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_rename_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_rename rename "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Renameat(fromfd int, from string, tofd int, to string) (err error) { @@ -1253,13 +1646,17 @@ func Renameat(fromfd int, from string, tofd int, to string) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + _, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_renameat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_renameat renameat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Revoke(path string) (err error) { @@ -1268,13 +1665,17 @@ func Revoke(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_revoke_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_revoke revoke "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Rmdir(path string) (err error) { @@ -1283,17 +1684,21 @@ func Rmdir(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_rmdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_rmdir rmdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { - r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), uintptr(whence), 0) + r0, r1, e1 := syscall_syscall6(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(offset>>32), uintptr(whence), 0, 0) newoffset = int64(int64(r1)<<32 | int64(r0)) if e1 != 0 { err = errnoErr(e1) @@ -1301,10 +1706,14 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { return } +var libc_lseek_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lseek lseek "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { - r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + r0, _, e1 := syscall_syscall6(libc_select_trampoline_addr, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1312,36 +1721,52 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err return } +var libc_select_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_select select "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setegid(egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setegid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setegid setegid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Seteuid(euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_seteuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_seteuid seteuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setgid(gid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setgid setgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setlogin(name string) (err error) { @@ -1350,97 +1775,133 @@ func Setlogin(name string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setlogin_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setlogin setlogin "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setpgid(pid int, pgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + _, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setpgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setpgid setpgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setpriority(which int, who int, prio int) (err error) { - _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + _, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setpriority_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setpriority setpriority "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + _, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setregid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setregid setregid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + _, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setreuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setreuid setreuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + _, _, e1 := syscall_rawSyscall(libc_setresgid_trampoline_addr, uintptr(rgid), uintptr(egid), uintptr(sgid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setresgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setresgid setresgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + _, _, e1 := syscall_rawSyscall(libc_setresuid_trampoline_addr, uintptr(ruid), uintptr(euid), uintptr(suid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setresuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setresuid setresuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + _, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setrlimit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setrtable(rtable int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRTABLE, uintptr(rtable), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setrtable_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setrtable setrtable "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setsid() (pid int, err error) { - r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) pid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1448,26 +1909,38 @@ func Setsid() (pid int, err error) { return } +var libc_setsid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setsid setsid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Settimeofday(tp *Timeval) (err error) { - _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_settimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_settimeofday settimeofday "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setuid(uid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setuid setuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Stat(path string, stat *Stat_t) (err error) { @@ -1476,13 +1949,17 @@ func Stat(path string, stat *Stat_t) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_stat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_stat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_stat stat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Statfs(path string, stat *Statfs_t) (err error) { @@ -1491,13 +1968,17 @@ func Statfs(path string, stat *Statfs_t) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_statfs_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_statfs_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_statfs statfs "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Symlink(path string, link string) (err error) { @@ -1511,13 +1992,17 @@ func Symlink(path string, link string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_symlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_symlink symlink "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { @@ -1531,23 +2016,31 @@ func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + _, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) if e1 != 0 { err = errnoErr(e1) } return } +var libc_symlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_symlinkat symlinkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Sync() (err error) { - _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + _, _, e1 := syscall_syscall(libc_sync_trampoline_addr, 0, 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_sync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sync sync "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Truncate(path string, length int64) (err error) { @@ -1556,21 +2049,29 @@ func Truncate(path string, length int64) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0) + _, _, e1 := syscall_syscall(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(length), uintptr(length>>32)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_truncate_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_truncate truncate "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Umask(newmask int) (oldmask int) { - r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0) oldmask = int(r0) return } +var libc_umask_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_umask umask "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Unlink(path string) (err error) { @@ -1579,13 +2080,17 @@ func Unlink(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_unlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unlink unlink "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Unlinkat(dirfd int, path string, flags int) (err error) { @@ -1594,13 +2099,17 @@ func Unlinkat(dirfd int, path string, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_unlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unlinkat unlinkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Unmount(path string, flags int) (err error) { @@ -1609,13 +2118,17 @@ func Unmount(path string, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_unmount_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unmount unmount "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func write(fd int, p []byte) (n int, err error) { @@ -1625,7 +2138,7 @@ func write(fd int, p []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1633,10 +2146,14 @@ func write(fd int, p []byte) (n int, err error) { return } +var libc_write_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_write write "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { - r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), uintptr(pos>>32), 0) + r0, _, e1 := syscall_syscall9(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos), uintptr(pos>>32), 0, 0) ret = uintptr(r0) if e1 != 0 { err = errnoErr(e1) @@ -1644,20 +2161,28 @@ func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) ( return } +var libc_mmap_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mmap mmap "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func munmap(addr uintptr, length uintptr) (err error) { - _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + _, _, e1 := syscall_syscall(libc_munmap_trampoline_addr, uintptr(addr), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_munmap_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munmap munmap "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1668,7 +2193,7 @@ func readlen(fd int, buf *byte, nbuf int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1684,9 +2209,13 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error if err != nil { return } - _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_utimensat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } + +var libc_utimensat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_utimensat utimensat "libc.so" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.s b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.s new file mode 100644 index 00000000..75eb2f5f --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_386.s @@ -0,0 +1,796 @@ +// go run mkasm.go openbsd 386 +// Code generated by the command above; DO NOT EDIT. + +#include "textflag.h" + +TEXT libc_getgroups_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getgroups(SB) + +GLOBL ·libc_getgroups_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getgroups_trampoline_addr(SB)/4, $libc_getgroups_trampoline<>(SB) + +TEXT libc_setgroups_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setgroups(SB) + +GLOBL ·libc_setgroups_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setgroups_trampoline_addr(SB)/4, $libc_setgroups_trampoline<>(SB) + +TEXT libc_wait4_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_wait4(SB) + +GLOBL ·libc_wait4_trampoline_addr(SB), RODATA, $4 +DATA ·libc_wait4_trampoline_addr(SB)/4, $libc_wait4_trampoline<>(SB) + +TEXT libc_accept_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_accept(SB) + +GLOBL ·libc_accept_trampoline_addr(SB), RODATA, $4 +DATA ·libc_accept_trampoline_addr(SB)/4, $libc_accept_trampoline<>(SB) + +TEXT libc_bind_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_bind(SB) + +GLOBL ·libc_bind_trampoline_addr(SB), RODATA, $4 +DATA ·libc_bind_trampoline_addr(SB)/4, $libc_bind_trampoline<>(SB) + +TEXT libc_connect_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_connect(SB) + +GLOBL ·libc_connect_trampoline_addr(SB), RODATA, $4 +DATA ·libc_connect_trampoline_addr(SB)/4, $libc_connect_trampoline<>(SB) + +TEXT libc_socket_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_socket(SB) + +GLOBL ·libc_socket_trampoline_addr(SB), RODATA, $4 +DATA ·libc_socket_trampoline_addr(SB)/4, $libc_socket_trampoline<>(SB) + +TEXT libc_getsockopt_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsockopt(SB) + +GLOBL ·libc_getsockopt_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getsockopt_trampoline_addr(SB)/4, $libc_getsockopt_trampoline<>(SB) + +TEXT libc_setsockopt_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setsockopt(SB) + +GLOBL ·libc_setsockopt_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setsockopt_trampoline_addr(SB)/4, $libc_setsockopt_trampoline<>(SB) + +TEXT libc_getpeername_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpeername(SB) + +GLOBL ·libc_getpeername_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getpeername_trampoline_addr(SB)/4, $libc_getpeername_trampoline<>(SB) + +TEXT libc_getsockname_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsockname(SB) + +GLOBL ·libc_getsockname_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getsockname_trampoline_addr(SB)/4, $libc_getsockname_trampoline<>(SB) + +TEXT libc_shutdown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_shutdown(SB) + +GLOBL ·libc_shutdown_trampoline_addr(SB), RODATA, $4 +DATA ·libc_shutdown_trampoline_addr(SB)/4, $libc_shutdown_trampoline<>(SB) + +TEXT libc_socketpair_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_socketpair(SB) + +GLOBL ·libc_socketpair_trampoline_addr(SB), RODATA, $4 +DATA ·libc_socketpair_trampoline_addr(SB)/4, $libc_socketpair_trampoline<>(SB) + +TEXT libc_recvfrom_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_recvfrom(SB) + +GLOBL ·libc_recvfrom_trampoline_addr(SB), RODATA, $4 +DATA ·libc_recvfrom_trampoline_addr(SB)/4, $libc_recvfrom_trampoline<>(SB) + +TEXT libc_sendto_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sendto(SB) + +GLOBL ·libc_sendto_trampoline_addr(SB), RODATA, $4 +DATA ·libc_sendto_trampoline_addr(SB)/4, $libc_sendto_trampoline<>(SB) + +TEXT libc_recvmsg_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_recvmsg(SB) + +GLOBL ·libc_recvmsg_trampoline_addr(SB), RODATA, $4 +DATA ·libc_recvmsg_trampoline_addr(SB)/4, $libc_recvmsg_trampoline<>(SB) + +TEXT libc_sendmsg_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sendmsg(SB) + +GLOBL ·libc_sendmsg_trampoline_addr(SB), RODATA, $4 +DATA ·libc_sendmsg_trampoline_addr(SB)/4, $libc_sendmsg_trampoline<>(SB) + +TEXT libc_kevent_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kevent(SB) + +GLOBL ·libc_kevent_trampoline_addr(SB), RODATA, $4 +DATA ·libc_kevent_trampoline_addr(SB)/4, $libc_kevent_trampoline<>(SB) + +TEXT libc_utimes_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_utimes(SB) + +GLOBL ·libc_utimes_trampoline_addr(SB), RODATA, $4 +DATA ·libc_utimes_trampoline_addr(SB)/4, $libc_utimes_trampoline<>(SB) + +TEXT libc_futimes_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_futimes(SB) + +GLOBL ·libc_futimes_trampoline_addr(SB), RODATA, $4 +DATA ·libc_futimes_trampoline_addr(SB)/4, $libc_futimes_trampoline<>(SB) + +TEXT libc_poll_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_poll(SB) + +GLOBL ·libc_poll_trampoline_addr(SB), RODATA, $4 +DATA ·libc_poll_trampoline_addr(SB)/4, $libc_poll_trampoline<>(SB) + +TEXT libc_madvise_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_madvise(SB) + +GLOBL ·libc_madvise_trampoline_addr(SB), RODATA, $4 +DATA ·libc_madvise_trampoline_addr(SB)/4, $libc_madvise_trampoline<>(SB) + +TEXT libc_mlock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mlock(SB) + +GLOBL ·libc_mlock_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mlock_trampoline_addr(SB)/4, $libc_mlock_trampoline<>(SB) + +TEXT libc_mlockall_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mlockall(SB) + +GLOBL ·libc_mlockall_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mlockall_trampoline_addr(SB)/4, $libc_mlockall_trampoline<>(SB) + +TEXT libc_mprotect_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mprotect(SB) + +GLOBL ·libc_mprotect_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mprotect_trampoline_addr(SB)/4, $libc_mprotect_trampoline<>(SB) + +TEXT libc_msync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_msync(SB) + +GLOBL ·libc_msync_trampoline_addr(SB), RODATA, $4 +DATA ·libc_msync_trampoline_addr(SB)/4, $libc_msync_trampoline<>(SB) + +TEXT libc_munlock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munlock(SB) + +GLOBL ·libc_munlock_trampoline_addr(SB), RODATA, $4 +DATA ·libc_munlock_trampoline_addr(SB)/4, $libc_munlock_trampoline<>(SB) + +TEXT libc_munlockall_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munlockall(SB) + +GLOBL ·libc_munlockall_trampoline_addr(SB), RODATA, $4 +DATA ·libc_munlockall_trampoline_addr(SB)/4, $libc_munlockall_trampoline<>(SB) + +TEXT libc_pipe2_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pipe2(SB) + +GLOBL ·libc_pipe2_trampoline_addr(SB), RODATA, $4 +DATA ·libc_pipe2_trampoline_addr(SB)/4, $libc_pipe2_trampoline<>(SB) + +TEXT libc_getdents_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getdents(SB) + +GLOBL ·libc_getdents_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getdents_trampoline_addr(SB)/4, $libc_getdents_trampoline<>(SB) + +TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getcwd(SB) + +GLOBL ·libc_getcwd_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getcwd_trampoline_addr(SB)/4, $libc_getcwd_trampoline<>(SB) + +TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ioctl(SB) + +GLOBL ·libc_ioctl_trampoline_addr(SB), RODATA, $4 +DATA ·libc_ioctl_trampoline_addr(SB)/4, $libc_ioctl_trampoline<>(SB) + +TEXT libc_sysctl_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sysctl(SB) + +GLOBL ·libc_sysctl_trampoline_addr(SB), RODATA, $4 +DATA ·libc_sysctl_trampoline_addr(SB)/4, $libc_sysctl_trampoline<>(SB) + +TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ppoll(SB) + +GLOBL ·libc_ppoll_trampoline_addr(SB), RODATA, $4 +DATA ·libc_ppoll_trampoline_addr(SB)/4, $libc_ppoll_trampoline<>(SB) + +TEXT libc_access_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_access(SB) + +GLOBL ·libc_access_trampoline_addr(SB), RODATA, $4 +DATA ·libc_access_trampoline_addr(SB)/4, $libc_access_trampoline<>(SB) + +TEXT libc_adjtime_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_adjtime(SB) + +GLOBL ·libc_adjtime_trampoline_addr(SB), RODATA, $4 +DATA ·libc_adjtime_trampoline_addr(SB)/4, $libc_adjtime_trampoline<>(SB) + +TEXT libc_chdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chdir(SB) + +GLOBL ·libc_chdir_trampoline_addr(SB), RODATA, $4 +DATA ·libc_chdir_trampoline_addr(SB)/4, $libc_chdir_trampoline<>(SB) + +TEXT libc_chflags_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chflags(SB) + +GLOBL ·libc_chflags_trampoline_addr(SB), RODATA, $4 +DATA ·libc_chflags_trampoline_addr(SB)/4, $libc_chflags_trampoline<>(SB) + +TEXT libc_chmod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chmod(SB) + +GLOBL ·libc_chmod_trampoline_addr(SB), RODATA, $4 +DATA ·libc_chmod_trampoline_addr(SB)/4, $libc_chmod_trampoline<>(SB) + +TEXT libc_chown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chown(SB) + +GLOBL ·libc_chown_trampoline_addr(SB), RODATA, $4 +DATA ·libc_chown_trampoline_addr(SB)/4, $libc_chown_trampoline<>(SB) + +TEXT libc_chroot_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chroot(SB) + +GLOBL ·libc_chroot_trampoline_addr(SB), RODATA, $4 +DATA ·libc_chroot_trampoline_addr(SB)/4, $libc_chroot_trampoline<>(SB) + +TEXT libc_close_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_close(SB) + +GLOBL ·libc_close_trampoline_addr(SB), RODATA, $4 +DATA ·libc_close_trampoline_addr(SB)/4, $libc_close_trampoline<>(SB) + +TEXT libc_dup_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup(SB) + +GLOBL ·libc_dup_trampoline_addr(SB), RODATA, $4 +DATA ·libc_dup_trampoline_addr(SB)/4, $libc_dup_trampoline<>(SB) + +TEXT libc_dup2_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup2(SB) + +GLOBL ·libc_dup2_trampoline_addr(SB), RODATA, $4 +DATA ·libc_dup2_trampoline_addr(SB)/4, $libc_dup2_trampoline<>(SB) + +TEXT libc_dup3_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup3(SB) + +GLOBL ·libc_dup3_trampoline_addr(SB), RODATA, $4 +DATA ·libc_dup3_trampoline_addr(SB)/4, $libc_dup3_trampoline<>(SB) + +TEXT libc_exit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_exit(SB) + +GLOBL ·libc_exit_trampoline_addr(SB), RODATA, $4 +DATA ·libc_exit_trampoline_addr(SB)/4, $libc_exit_trampoline<>(SB) + +TEXT libc_faccessat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_faccessat(SB) + +GLOBL ·libc_faccessat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_faccessat_trampoline_addr(SB)/4, $libc_faccessat_trampoline<>(SB) + +TEXT libc_fchdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchdir(SB) + +GLOBL ·libc_fchdir_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fchdir_trampoline_addr(SB)/4, $libc_fchdir_trampoline<>(SB) + +TEXT libc_fchflags_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchflags(SB) + +GLOBL ·libc_fchflags_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fchflags_trampoline_addr(SB)/4, $libc_fchflags_trampoline<>(SB) + +TEXT libc_fchmod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchmod(SB) + +GLOBL ·libc_fchmod_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fchmod_trampoline_addr(SB)/4, $libc_fchmod_trampoline<>(SB) + +TEXT libc_fchmodat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchmodat(SB) + +GLOBL ·libc_fchmodat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fchmodat_trampoline_addr(SB)/4, $libc_fchmodat_trampoline<>(SB) + +TEXT libc_fchown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchown(SB) + +GLOBL ·libc_fchown_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fchown_trampoline_addr(SB)/4, $libc_fchown_trampoline<>(SB) + +TEXT libc_fchownat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchownat(SB) + +GLOBL ·libc_fchownat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fchownat_trampoline_addr(SB)/4, $libc_fchownat_trampoline<>(SB) + +TEXT libc_flock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_flock(SB) + +GLOBL ·libc_flock_trampoline_addr(SB), RODATA, $4 +DATA ·libc_flock_trampoline_addr(SB)/4, $libc_flock_trampoline<>(SB) + +TEXT libc_fpathconf_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fpathconf(SB) + +GLOBL ·libc_fpathconf_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fpathconf_trampoline_addr(SB)/4, $libc_fpathconf_trampoline<>(SB) + +TEXT libc_fstat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstat(SB) + +GLOBL ·libc_fstat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fstat_trampoline_addr(SB)/4, $libc_fstat_trampoline<>(SB) + +TEXT libc_fstatat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstatat(SB) + +GLOBL ·libc_fstatat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fstatat_trampoline_addr(SB)/4, $libc_fstatat_trampoline<>(SB) + +TEXT libc_fstatfs_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstatfs(SB) + +GLOBL ·libc_fstatfs_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fstatfs_trampoline_addr(SB)/4, $libc_fstatfs_trampoline<>(SB) + +TEXT libc_fsync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fsync(SB) + +GLOBL ·libc_fsync_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fsync_trampoline_addr(SB)/4, $libc_fsync_trampoline<>(SB) + +TEXT libc_ftruncate_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ftruncate(SB) + +GLOBL ·libc_ftruncate_trampoline_addr(SB), RODATA, $4 +DATA ·libc_ftruncate_trampoline_addr(SB)/4, $libc_ftruncate_trampoline<>(SB) + +TEXT libc_getegid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getegid(SB) + +GLOBL ·libc_getegid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getegid_trampoline_addr(SB)/4, $libc_getegid_trampoline<>(SB) + +TEXT libc_geteuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_geteuid(SB) + +GLOBL ·libc_geteuid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_geteuid_trampoline_addr(SB)/4, $libc_geteuid_trampoline<>(SB) + +TEXT libc_getgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getgid(SB) + +GLOBL ·libc_getgid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getgid_trampoline_addr(SB)/4, $libc_getgid_trampoline<>(SB) + +TEXT libc_getpgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpgid(SB) + +GLOBL ·libc_getpgid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getpgid_trampoline_addr(SB)/4, $libc_getpgid_trampoline<>(SB) + +TEXT libc_getpgrp_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpgrp(SB) + +GLOBL ·libc_getpgrp_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getpgrp_trampoline_addr(SB)/4, $libc_getpgrp_trampoline<>(SB) + +TEXT libc_getpid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpid(SB) + +GLOBL ·libc_getpid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getpid_trampoline_addr(SB)/4, $libc_getpid_trampoline<>(SB) + +TEXT libc_getppid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getppid(SB) + +GLOBL ·libc_getppid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getppid_trampoline_addr(SB)/4, $libc_getppid_trampoline<>(SB) + +TEXT libc_getpriority_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpriority(SB) + +GLOBL ·libc_getpriority_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getpriority_trampoline_addr(SB)/4, $libc_getpriority_trampoline<>(SB) + +TEXT libc_getrlimit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrlimit(SB) + +GLOBL ·libc_getrlimit_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getrlimit_trampoline_addr(SB)/4, $libc_getrlimit_trampoline<>(SB) + +TEXT libc_getrtable_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrtable(SB) + +GLOBL ·libc_getrtable_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getrtable_trampoline_addr(SB)/4, $libc_getrtable_trampoline<>(SB) + +TEXT libc_getrusage_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrusage(SB) + +GLOBL ·libc_getrusage_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getrusage_trampoline_addr(SB)/4, $libc_getrusage_trampoline<>(SB) + +TEXT libc_getsid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsid(SB) + +GLOBL ·libc_getsid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getsid_trampoline_addr(SB)/4, $libc_getsid_trampoline<>(SB) + +TEXT libc_gettimeofday_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_gettimeofday(SB) + +GLOBL ·libc_gettimeofday_trampoline_addr(SB), RODATA, $4 +DATA ·libc_gettimeofday_trampoline_addr(SB)/4, $libc_gettimeofday_trampoline<>(SB) + +TEXT libc_getuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getuid(SB) + +GLOBL ·libc_getuid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getuid_trampoline_addr(SB)/4, $libc_getuid_trampoline<>(SB) + +TEXT libc_issetugid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_issetugid(SB) + +GLOBL ·libc_issetugid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_issetugid_trampoline_addr(SB)/4, $libc_issetugid_trampoline<>(SB) + +TEXT libc_kill_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kill(SB) + +GLOBL ·libc_kill_trampoline_addr(SB), RODATA, $4 +DATA ·libc_kill_trampoline_addr(SB)/4, $libc_kill_trampoline<>(SB) + +TEXT libc_kqueue_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kqueue(SB) + +GLOBL ·libc_kqueue_trampoline_addr(SB), RODATA, $4 +DATA ·libc_kqueue_trampoline_addr(SB)/4, $libc_kqueue_trampoline<>(SB) + +TEXT libc_lchown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lchown(SB) + +GLOBL ·libc_lchown_trampoline_addr(SB), RODATA, $4 +DATA ·libc_lchown_trampoline_addr(SB)/4, $libc_lchown_trampoline<>(SB) + +TEXT libc_link_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_link(SB) + +GLOBL ·libc_link_trampoline_addr(SB), RODATA, $4 +DATA ·libc_link_trampoline_addr(SB)/4, $libc_link_trampoline<>(SB) + +TEXT libc_linkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_linkat(SB) + +GLOBL ·libc_linkat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_linkat_trampoline_addr(SB)/4, $libc_linkat_trampoline<>(SB) + +TEXT libc_listen_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_listen(SB) + +GLOBL ·libc_listen_trampoline_addr(SB), RODATA, $4 +DATA ·libc_listen_trampoline_addr(SB)/4, $libc_listen_trampoline<>(SB) + +TEXT libc_lstat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lstat(SB) + +GLOBL ·libc_lstat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_lstat_trampoline_addr(SB)/4, $libc_lstat_trampoline<>(SB) + +TEXT libc_mkdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkdir(SB) + +GLOBL ·libc_mkdir_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mkdir_trampoline_addr(SB)/4, $libc_mkdir_trampoline<>(SB) + +TEXT libc_mkdirat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkdirat(SB) + +GLOBL ·libc_mkdirat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mkdirat_trampoline_addr(SB)/4, $libc_mkdirat_trampoline<>(SB) + +TEXT libc_mkfifo_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkfifo(SB) + +GLOBL ·libc_mkfifo_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mkfifo_trampoline_addr(SB)/4, $libc_mkfifo_trampoline<>(SB) + +TEXT libc_mkfifoat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkfifoat(SB) + +GLOBL ·libc_mkfifoat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mkfifoat_trampoline_addr(SB)/4, $libc_mkfifoat_trampoline<>(SB) + +TEXT libc_mknod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mknod(SB) + +GLOBL ·libc_mknod_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mknod_trampoline_addr(SB)/4, $libc_mknod_trampoline<>(SB) + +TEXT libc_mknodat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mknodat(SB) + +GLOBL ·libc_mknodat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mknodat_trampoline_addr(SB)/4, $libc_mknodat_trampoline<>(SB) + +TEXT libc_nanosleep_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_nanosleep(SB) + +GLOBL ·libc_nanosleep_trampoline_addr(SB), RODATA, $4 +DATA ·libc_nanosleep_trampoline_addr(SB)/4, $libc_nanosleep_trampoline<>(SB) + +TEXT libc_open_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_open(SB) + +GLOBL ·libc_open_trampoline_addr(SB), RODATA, $4 +DATA ·libc_open_trampoline_addr(SB)/4, $libc_open_trampoline<>(SB) + +TEXT libc_openat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_openat(SB) + +GLOBL ·libc_openat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_openat_trampoline_addr(SB)/4, $libc_openat_trampoline<>(SB) + +TEXT libc_pathconf_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pathconf(SB) + +GLOBL ·libc_pathconf_trampoline_addr(SB), RODATA, $4 +DATA ·libc_pathconf_trampoline_addr(SB)/4, $libc_pathconf_trampoline<>(SB) + +TEXT libc_pread_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pread(SB) + +GLOBL ·libc_pread_trampoline_addr(SB), RODATA, $4 +DATA ·libc_pread_trampoline_addr(SB)/4, $libc_pread_trampoline<>(SB) + +TEXT libc_pwrite_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pwrite(SB) + +GLOBL ·libc_pwrite_trampoline_addr(SB), RODATA, $4 +DATA ·libc_pwrite_trampoline_addr(SB)/4, $libc_pwrite_trampoline<>(SB) + +TEXT libc_read_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_read(SB) + +GLOBL ·libc_read_trampoline_addr(SB), RODATA, $4 +DATA ·libc_read_trampoline_addr(SB)/4, $libc_read_trampoline<>(SB) + +TEXT libc_readlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_readlink(SB) + +GLOBL ·libc_readlink_trampoline_addr(SB), RODATA, $4 +DATA ·libc_readlink_trampoline_addr(SB)/4, $libc_readlink_trampoline<>(SB) + +TEXT libc_readlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_readlinkat(SB) + +GLOBL ·libc_readlinkat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_readlinkat_trampoline_addr(SB)/4, $libc_readlinkat_trampoline<>(SB) + +TEXT libc_rename_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_rename(SB) + +GLOBL ·libc_rename_trampoline_addr(SB), RODATA, $4 +DATA ·libc_rename_trampoline_addr(SB)/4, $libc_rename_trampoline<>(SB) + +TEXT libc_renameat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_renameat(SB) + +GLOBL ·libc_renameat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_renameat_trampoline_addr(SB)/4, $libc_renameat_trampoline<>(SB) + +TEXT libc_revoke_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_revoke(SB) + +GLOBL ·libc_revoke_trampoline_addr(SB), RODATA, $4 +DATA ·libc_revoke_trampoline_addr(SB)/4, $libc_revoke_trampoline<>(SB) + +TEXT libc_rmdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_rmdir(SB) + +GLOBL ·libc_rmdir_trampoline_addr(SB), RODATA, $4 +DATA ·libc_rmdir_trampoline_addr(SB)/4, $libc_rmdir_trampoline<>(SB) + +TEXT libc_lseek_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lseek(SB) + +GLOBL ·libc_lseek_trampoline_addr(SB), RODATA, $4 +DATA ·libc_lseek_trampoline_addr(SB)/4, $libc_lseek_trampoline<>(SB) + +TEXT libc_select_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_select(SB) + +GLOBL ·libc_select_trampoline_addr(SB), RODATA, $4 +DATA ·libc_select_trampoline_addr(SB)/4, $libc_select_trampoline<>(SB) + +TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setegid(SB) + +GLOBL ·libc_setegid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setegid_trampoline_addr(SB)/4, $libc_setegid_trampoline<>(SB) + +TEXT libc_seteuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_seteuid(SB) + +GLOBL ·libc_seteuid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_seteuid_trampoline_addr(SB)/4, $libc_seteuid_trampoline<>(SB) + +TEXT libc_setgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setgid(SB) + +GLOBL ·libc_setgid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setgid_trampoline_addr(SB)/4, $libc_setgid_trampoline<>(SB) + +TEXT libc_setlogin_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setlogin(SB) + +GLOBL ·libc_setlogin_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setlogin_trampoline_addr(SB)/4, $libc_setlogin_trampoline<>(SB) + +TEXT libc_setpgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setpgid(SB) + +GLOBL ·libc_setpgid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setpgid_trampoline_addr(SB)/4, $libc_setpgid_trampoline<>(SB) + +TEXT libc_setpriority_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setpriority(SB) + +GLOBL ·libc_setpriority_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setpriority_trampoline_addr(SB)/4, $libc_setpriority_trampoline<>(SB) + +TEXT libc_setregid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setregid(SB) + +GLOBL ·libc_setregid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setregid_trampoline_addr(SB)/4, $libc_setregid_trampoline<>(SB) + +TEXT libc_setreuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setreuid(SB) + +GLOBL ·libc_setreuid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setreuid_trampoline_addr(SB)/4, $libc_setreuid_trampoline<>(SB) + +TEXT libc_setresgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setresgid(SB) + +GLOBL ·libc_setresgid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setresgid_trampoline_addr(SB)/4, $libc_setresgid_trampoline<>(SB) + +TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setresuid(SB) + +GLOBL ·libc_setresuid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setresuid_trampoline_addr(SB)/4, $libc_setresuid_trampoline<>(SB) + +TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setrlimit(SB) + +GLOBL ·libc_setrlimit_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setrlimit_trampoline_addr(SB)/4, $libc_setrlimit_trampoline<>(SB) + +TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setrtable(SB) + +GLOBL ·libc_setrtable_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setrtable_trampoline_addr(SB)/4, $libc_setrtable_trampoline<>(SB) + +TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setsid(SB) + +GLOBL ·libc_setsid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setsid_trampoline_addr(SB)/4, $libc_setsid_trampoline<>(SB) + +TEXT libc_settimeofday_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_settimeofday(SB) + +GLOBL ·libc_settimeofday_trampoline_addr(SB), RODATA, $4 +DATA ·libc_settimeofday_trampoline_addr(SB)/4, $libc_settimeofday_trampoline<>(SB) + +TEXT libc_setuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setuid(SB) + +GLOBL ·libc_setuid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setuid_trampoline_addr(SB)/4, $libc_setuid_trampoline<>(SB) + +TEXT libc_stat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_stat(SB) + +GLOBL ·libc_stat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_stat_trampoline_addr(SB)/4, $libc_stat_trampoline<>(SB) + +TEXT libc_statfs_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_statfs(SB) + +GLOBL ·libc_statfs_trampoline_addr(SB), RODATA, $4 +DATA ·libc_statfs_trampoline_addr(SB)/4, $libc_statfs_trampoline<>(SB) + +TEXT libc_symlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_symlink(SB) + +GLOBL ·libc_symlink_trampoline_addr(SB), RODATA, $4 +DATA ·libc_symlink_trampoline_addr(SB)/4, $libc_symlink_trampoline<>(SB) + +TEXT libc_symlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_symlinkat(SB) + +GLOBL ·libc_symlinkat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_symlinkat_trampoline_addr(SB)/4, $libc_symlinkat_trampoline<>(SB) + +TEXT libc_sync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sync(SB) + +GLOBL ·libc_sync_trampoline_addr(SB), RODATA, $4 +DATA ·libc_sync_trampoline_addr(SB)/4, $libc_sync_trampoline<>(SB) + +TEXT libc_truncate_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_truncate(SB) + +GLOBL ·libc_truncate_trampoline_addr(SB), RODATA, $4 +DATA ·libc_truncate_trampoline_addr(SB)/4, $libc_truncate_trampoline<>(SB) + +TEXT libc_umask_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_umask(SB) + +GLOBL ·libc_umask_trampoline_addr(SB), RODATA, $4 +DATA ·libc_umask_trampoline_addr(SB)/4, $libc_umask_trampoline<>(SB) + +TEXT libc_unlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unlink(SB) + +GLOBL ·libc_unlink_trampoline_addr(SB), RODATA, $4 +DATA ·libc_unlink_trampoline_addr(SB)/4, $libc_unlink_trampoline<>(SB) + +TEXT libc_unlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unlinkat(SB) + +GLOBL ·libc_unlinkat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_unlinkat_trampoline_addr(SB)/4, $libc_unlinkat_trampoline<>(SB) + +TEXT libc_unmount_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unmount(SB) + +GLOBL ·libc_unmount_trampoline_addr(SB), RODATA, $4 +DATA ·libc_unmount_trampoline_addr(SB)/4, $libc_unmount_trampoline<>(SB) + +TEXT libc_write_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_write(SB) + +GLOBL ·libc_write_trampoline_addr(SB), RODATA, $4 +DATA ·libc_write_trampoline_addr(SB)/4, $libc_write_trampoline<>(SB) + +TEXT libc_mmap_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mmap(SB) + +GLOBL ·libc_mmap_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mmap_trampoline_addr(SB)/4, $libc_mmap_trampoline<>(SB) + +TEXT libc_munmap_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munmap(SB) + +GLOBL ·libc_munmap_trampoline_addr(SB), RODATA, $4 +DATA ·libc_munmap_trampoline_addr(SB)/4, $libc_munmap_trampoline<>(SB) + +TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_utimensat(SB) + +GLOBL ·libc_utimensat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_utimensat_trampoline_addr(SB)/4, $libc_utimensat_trampoline<>(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go index 67f93ee7..98446d2b 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.go @@ -1,6 +1,7 @@ -// go run mksyscall.go -openbsd -tags openbsd,amd64 syscall_bsd.go syscall_openbsd.go syscall_openbsd_amd64.go +// go run mksyscall.go -openbsd -libc -tags openbsd,amd64 syscall_bsd.go syscall_openbsd.go syscall_openbsd_amd64.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build openbsd && amd64 // +build openbsd,amd64 package unix @@ -15,7 +16,7 @@ var _ syscall.Errno // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getgroups(ngid int, gid *_Gid_t) (n int, err error) { - r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + r0, _, e1 := syscall_rawSyscall(libc_getgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -23,20 +24,28 @@ func getgroups(ngid int, gid *_Gid_t) (n int, err error) { return } +var libc_getgroups_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getgroups getgroups "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func setgroups(ngid int, gid *_Gid_t) (err error) { - _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + _, _, e1 := syscall_rawSyscall(libc_setgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setgroups_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setgroups setgroups "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { - r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_wait4_trampoline_addr, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) wpid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -44,10 +53,14 @@ func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err return } +var libc_wait4_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_wait4 wait4 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + r0, _, e1 := syscall_syscall(libc_accept_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -55,30 +68,42 @@ func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { return } +var libc_accept_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_accept accept "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + _, _, e1 := syscall_syscall(libc_bind_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_bind_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_bind bind "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + _, _, e1 := syscall_syscall(libc_connect_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_connect_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_connect connect "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func socket(domain int, typ int, proto int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + r0, _, e1 := syscall_rawSyscall(libc_socket_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto)) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -86,66 +111,94 @@ func socket(domain int, typ int, proto int) (fd int, err error) { return } +var libc_socket_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_socket socket "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { - _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + _, _, e1 := syscall_syscall6(libc_getsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getsockopt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsockopt getsockopt "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { - _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + _, _, e1 := syscall_syscall6(libc_setsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setsockopt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setsockopt setsockopt "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + _, _, e1 := syscall_rawSyscall(libc_getpeername_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getpeername_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpeername getpeername "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + _, _, e1 := syscall_rawSyscall(libc_getsockname_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getsockname_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsockname getsockname "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Shutdown(s int, how int) (err error) { - _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + _, _, e1 := syscall_syscall(libc_shutdown_trampoline_addr, uintptr(s), uintptr(how), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_shutdown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shutdown shutdown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { - _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + _, _, e1 := syscall_rawSyscall6(libc_socketpair_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_socketpair_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_socketpair socketpair "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { @@ -155,7 +208,7 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + r0, _, e1 := syscall_syscall6(libc_recvfrom_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -163,6 +216,10 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl return } +var libc_recvfrom_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_recvfrom recvfrom "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { @@ -172,17 +229,21 @@ func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) ( } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + _, _, e1 := syscall_syscall6(libc_sendto_trampoline_addr, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_sendto_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sendto sendto "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_recvmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -190,10 +251,14 @@ func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { return } +var libc_recvmsg_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_recvmsg recvmsg "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_sendmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -201,10 +266,14 @@ func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { return } +var libc_sendmsg_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sendmsg sendmsg "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { - r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + r0, _, e1 := syscall_syscall6(libc_kevent_trampoline_addr, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -212,6 +281,10 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne return } +var libc_kevent_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kevent kevent "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func utimes(path string, timeval *[2]Timeval) (err error) { @@ -220,27 +293,35 @@ func utimes(path string, timeval *[2]Timeval) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + _, _, e1 := syscall_syscall(libc_utimes_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_utimes_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_utimes utimes "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func futimes(fd int, timeval *[2]Timeval) (err error) { - _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + _, _, e1 := syscall_syscall(libc_futimes_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_futimes_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_futimes futimes "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + r0, _, e1 := syscall_syscall(libc_poll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -248,6 +329,10 @@ func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { return } +var libc_poll_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_poll poll "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Madvise(b []byte, behav int) (err error) { @@ -257,13 +342,17 @@ func Madvise(b []byte, behav int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + _, _, e1 := syscall_syscall(libc_madvise_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(behav)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_madvise_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_madvise madvise "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mlock(b []byte) (err error) { @@ -273,23 +362,31 @@ func Mlock(b []byte) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + _, _, e1 := syscall_syscall(libc_mlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mlock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mlock mlock "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mlockall(flags int) (err error) { - _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall(libc_mlockall_trampoline_addr, uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mlockall_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mlockall mlockall "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mprotect(b []byte, prot int) (err error) { @@ -299,13 +396,17 @@ func Mprotect(b []byte, prot int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + _, _, e1 := syscall_syscall(libc_mprotect_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(prot)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mprotect_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mprotect mprotect "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Msync(b []byte, flags int) (err error) { @@ -315,13 +416,17 @@ func Msync(b []byte, flags int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_msync_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_msync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_msync msync "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Munlock(b []byte) (err error) { @@ -331,33 +436,45 @@ func Munlock(b []byte) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + _, _, e1 := syscall_syscall(libc_munlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_munlock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munlock munlock "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Munlockall() (err error) { - _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + _, _, e1 := syscall_syscall(libc_munlockall_trampoline_addr, 0, 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_munlockall_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munlockall munlockall "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func pipe2(p *[2]_C_int, flags int) (err error) { - _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + _, _, e1 := syscall_rawSyscall(libc_pipe2_trampoline_addr, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_pipe2_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pipe2 pipe2 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getdents(fd int, buf []byte) (n int, err error) { @@ -367,7 +484,7 @@ func Getdents(fd int, buf []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + r0, _, e1 := syscall_syscall(libc_getdents_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(buf))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -375,6 +492,10 @@ func Getdents(fd int, buf []byte) (n int, err error) { return } +var libc_getdents_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getdents getdents "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getcwd(buf []byte) (n int, err error) { @@ -384,7 +505,7 @@ func Getcwd(buf []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -392,16 +513,24 @@ func Getcwd(buf []byte) (n int, err error) { return } +var libc_getcwd_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getcwd getcwd "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func ioctl(fd int, req uint, arg uintptr) (err error) { - _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { @@ -411,17 +540,21 @@ func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + _, _, e1 := syscall_syscall6(libc_sysctl_trampoline_addr, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_sysctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sysctl sysctl "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { - r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -429,6 +562,10 @@ func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, return } +var libc_ppoll_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ppoll ppoll "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Access(path string, mode uint32) (err error) { @@ -437,23 +574,31 @@ func Access(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_access_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_access access "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { - _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + _, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_adjtime_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_adjtime adjtime "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chdir(path string) (err error) { @@ -462,13 +607,17 @@ func Chdir(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chdir chdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chflags(path string, flags int) (err error) { @@ -477,13 +626,17 @@ func Chflags(path string, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chflags_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chflags chflags "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chmod(path string, mode uint32) (err error) { @@ -492,13 +645,17 @@ func Chmod(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chmod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chmod chmod "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chown(path string, uid int, gid int) (err error) { @@ -507,13 +664,17 @@ func Chown(path string, uid int, gid int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chown chown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chroot(path string) (err error) { @@ -522,27 +683,35 @@ func Chroot(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chroot_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chroot chroot "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Close(fd int) (err error) { - _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_close_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_close close "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup(fd int) (nfd int, err error) { - r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0) nfd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -550,33 +719,49 @@ func Dup(fd int) (nfd int, err error) { return } +var libc_dup_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup dup "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup2(from int, to int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + _, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_dup2_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup2 dup2 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup3(from int, to int, flags int) (err error) { - _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_dup3_trampoline_addr, uintptr(from), uintptr(to), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_dup3_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup3 dup3 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Exit(code int) { - Syscall(SYS_EXIT, uintptr(code), 0, 0) + syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0) return } +var libc_exit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_exit exit "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { @@ -585,43 +770,59 @@ func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_faccessat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_faccessat faccessat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchdir(fd int) (err error) { - _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchdir fchdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchflags(fd int, flags int) (err error) { - _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchflags_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchflags fchflags "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchmod(fd int, mode uint32) (err error) { - _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchmod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchmod fchmod "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { @@ -630,23 +831,31 @@ func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchmodat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchown(fd int, uid int, gid int) (err error) { - _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchown fchown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { @@ -655,27 +864,35 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + _, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchownat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchownat fchownat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Flock(fd int, how int) (err error) { - _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + _, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_flock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_flock flock "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fpathconf(fd int, name int) (val int, err error) { - r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -683,16 +900,24 @@ func Fpathconf(fd int, name int) (val int, err error) { return } +var libc_fpathconf_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fpathconf fpathconf "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstat(fd int, stat *Stat_t) (err error) { - _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_fstat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fstat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstat fstat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { @@ -701,71 +926,99 @@ func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_fstatat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fstatat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstatat fstatat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstatfs(fd int, stat *Statfs_t) (err error) { - _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_fstatfs_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fstatfs_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstatfs fstatfs "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fsync(fd int) (err error) { - _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fsync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fsync fsync "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Ftruncate(fd int, length int64) (err error) { - _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length)) + _, _, e1 := syscall_syscall(libc_ftruncate_trampoline_addr, uintptr(fd), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_ftruncate_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ftruncate ftruncate "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getegid() (egid int) { - r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0) egid = int(r0) return } +var libc_getegid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getegid getegid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Geteuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0) uid = int(r0) return } +var libc_geteuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_geteuid geteuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getgid() (gid int) { - r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0) gid = int(r0) return } +var libc_getgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getgid getgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpgid(pid int) (pgid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0) pgid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -773,34 +1026,50 @@ func Getpgid(pid int) (pgid int, err error) { return } +var libc_getpgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpgid getpgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpgrp() (pgrp int) { - r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0) pgrp = int(r0) return } +var libc_getpgrp_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpgrp getpgrp "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpid() (pid int) { - r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0) pid = int(r0) return } +var libc_getpid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpid getpid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getppid() (ppid int) { - r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0) ppid = int(r0) return } +var libc_getppid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getppid getppid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpriority(which int, who int) (prio int, err error) { - r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0) prio = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -808,20 +1077,28 @@ func Getpriority(which int, who int) (prio int, err error) { return } +var libc_getpriority_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpriority getpriority "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + _, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getrlimit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrtable() (rtable int, err error) { - r0, _, e1 := RawSyscall(SYS_GETRTABLE, 0, 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getrtable_trampoline_addr, 0, 0, 0) rtable = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -829,20 +1106,28 @@ func Getrtable() (rtable int, err error) { return } +var libc_getrtable_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrtable getrtable "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrusage(who int, rusage *Rusage) (err error) { - _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + _, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getrusage_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrusage getrusage "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getsid(pid int) (sid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0) sid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -850,46 +1135,66 @@ func Getsid(pid int) (sid int, err error) { return } +var libc_getsid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsid getsid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Gettimeofday(tv *Timeval) (err error) { - _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tv)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_gettimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0) uid = int(r0) return } +var libc_getuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getuid getuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Issetugid() (tainted bool) { - r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + r0, _, _ := syscall_syscall(libc_issetugid_trampoline_addr, 0, 0, 0) tainted = bool(r0 != 0) return } +var libc_issetugid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_issetugid issetugid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Kill(pid int, signum syscall.Signal) (err error) { - _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + _, _, e1 := syscall_syscall(libc_kill_trampoline_addr, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_kill_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kill kill "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Kqueue() (fd int, err error) { - r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -897,6 +1202,10 @@ func Kqueue() (fd int, err error) { return } +var libc_kqueue_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kqueue kqueue "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Lchown(path string, uid int, gid int) (err error) { @@ -905,13 +1214,17 @@ func Lchown(path string, uid int, gid int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_lchown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lchown lchown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Link(path string, link string) (err error) { @@ -925,13 +1238,17 @@ func Link(path string, link string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_link_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_link link "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { @@ -945,23 +1262,31 @@ func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err er if err != nil { return } - _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + _, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_linkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_linkat linkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Listen(s int, backlog int) (err error) { - _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + _, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_listen_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_listen listen "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Lstat(path string, stat *Stat_t) (err error) { @@ -970,13 +1295,17 @@ func Lstat(path string, stat *Stat_t) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_lstat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_lstat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lstat lstat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkdir(path string, mode uint32) (err error) { @@ -985,13 +1314,17 @@ func Mkdir(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkdir mkdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkdirat(dirfd int, path string, mode uint32) (err error) { @@ -1000,13 +1333,17 @@ func Mkdirat(dirfd int, path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + _, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkdirat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkdirat mkdirat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkfifo(path string, mode uint32) (err error) { @@ -1015,13 +1352,17 @@ func Mkfifo(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkfifo_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkfifo mkfifo "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkfifoat(dirfd int, path string, mode uint32) (err error) { @@ -1030,13 +1371,17 @@ func Mkfifoat(dirfd int, path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKFIFOAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + _, _, e1 := syscall_syscall(libc_mkfifoat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkfifoat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkfifoat mkfifoat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mknod(path string, mode uint32, dev int) (err error) { @@ -1045,13 +1390,17 @@ func Mknod(path string, mode uint32, dev int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + _, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mknod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mknod mknod "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { @@ -1060,23 +1409,31 @@ func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + _, _, e1 := syscall_syscall6(libc_mknodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mknodat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mknodat mknodat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Nanosleep(time *Timespec, leftover *Timespec) (err error) { - _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + _, _, e1 := syscall_syscall(libc_nanosleep_trampoline_addr, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_nanosleep_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_nanosleep nanosleep "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Open(path string, mode int, perm uint32) (fd int, err error) { @@ -1085,7 +1442,7 @@ func Open(path string, mode int, perm uint32) (fd int, err error) { if err != nil { return } - r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1093,6 +1450,10 @@ func Open(path string, mode int, perm uint32) (fd int, err error) { return } +var libc_open_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_open open "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { @@ -1101,7 +1462,7 @@ func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { if err != nil { return } - r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1109,6 +1470,10 @@ func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { return } +var libc_openat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_openat openat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Pathconf(path string, name int) (val int, err error) { @@ -1117,7 +1482,7 @@ func Pathconf(path string, name int) (val int, err error) { if err != nil { return } - r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1125,16 +1490,20 @@ func Pathconf(path string, name int) (val int, err error) { return } +var libc_pathconf_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pathconf pathconf "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0) + r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1142,16 +1511,20 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { return } +var libc_pread_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pread pread "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0) + r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1159,6 +1532,10 @@ func Pwrite(fd int, p []byte, offset int64) (n int, err error) { return } +var libc_pwrite_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pwrite pwrite "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func read(fd int, p []byte) (n int, err error) { @@ -1168,7 +1545,7 @@ func read(fd int, p []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1176,6 +1553,10 @@ func read(fd int, p []byte) (n int, err error) { return } +var libc_read_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_read read "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Readlink(path string, buf []byte) (n int, err error) { @@ -1190,7 +1571,7 @@ func Readlink(path string, buf []byte) (n int, err error) { } else { _p1 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1198,6 +1579,10 @@ func Readlink(path string, buf []byte) (n int, err error) { return } +var libc_readlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readlink readlink "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { @@ -1212,7 +1597,7 @@ func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { } else { _p1 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1220,6 +1605,10 @@ func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { return } +var libc_readlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readlinkat readlinkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Rename(from string, to string) (err error) { @@ -1233,13 +1622,17 @@ func Rename(from string, to string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_rename_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_rename rename "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Renameat(fromfd int, from string, tofd int, to string) (err error) { @@ -1253,13 +1646,17 @@ func Renameat(fromfd int, from string, tofd int, to string) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + _, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_renameat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_renameat renameat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Revoke(path string) (err error) { @@ -1268,13 +1665,17 @@ func Revoke(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_revoke_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_revoke revoke "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Rmdir(path string) (err error) { @@ -1283,17 +1684,21 @@ func Rmdir(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_rmdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_rmdir rmdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { - r0, _, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(whence), 0, 0) + r0, _, e1 := syscall_syscall(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(whence)) newoffset = int64(r0) if e1 != 0 { err = errnoErr(e1) @@ -1301,10 +1706,14 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { return } +var libc_lseek_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lseek lseek "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { - r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + r0, _, e1 := syscall_syscall6(libc_select_trampoline_addr, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1312,36 +1721,52 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err return } +var libc_select_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_select select "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setegid(egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setegid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setegid setegid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Seteuid(euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_seteuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_seteuid seteuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setgid(gid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setgid setgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setlogin(name string) (err error) { @@ -1350,97 +1775,133 @@ func Setlogin(name string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setlogin_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setlogin setlogin "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setpgid(pid int, pgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + _, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setpgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setpgid setpgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setpriority(which int, who int, prio int) (err error) { - _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + _, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setpriority_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setpriority setpriority "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + _, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setregid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setregid setregid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + _, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setreuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setreuid setreuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + _, _, e1 := syscall_rawSyscall(libc_setresgid_trampoline_addr, uintptr(rgid), uintptr(egid), uintptr(sgid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setresgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setresgid setresgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + _, _, e1 := syscall_rawSyscall(libc_setresuid_trampoline_addr, uintptr(ruid), uintptr(euid), uintptr(suid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setresuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setresuid setresuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + _, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setrlimit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setrtable(rtable int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRTABLE, uintptr(rtable), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setrtable_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setrtable setrtable "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setsid() (pid int, err error) { - r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) pid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1448,26 +1909,38 @@ func Setsid() (pid int, err error) { return } +var libc_setsid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setsid setsid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Settimeofday(tp *Timeval) (err error) { - _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_settimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_settimeofday settimeofday "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setuid(uid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setuid setuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Stat(path string, stat *Stat_t) (err error) { @@ -1476,13 +1949,17 @@ func Stat(path string, stat *Stat_t) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_stat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_stat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_stat stat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Statfs(path string, stat *Statfs_t) (err error) { @@ -1491,13 +1968,17 @@ func Statfs(path string, stat *Statfs_t) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_statfs_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_statfs_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_statfs statfs "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Symlink(path string, link string) (err error) { @@ -1511,13 +1992,17 @@ func Symlink(path string, link string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_symlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_symlink symlink "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { @@ -1531,23 +2016,31 @@ func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + _, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) if e1 != 0 { err = errnoErr(e1) } return } +var libc_symlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_symlinkat symlinkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Sync() (err error) { - _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + _, _, e1 := syscall_syscall(libc_sync_trampoline_addr, 0, 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_sync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sync sync "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Truncate(path string, length int64) (err error) { @@ -1556,21 +2049,29 @@ func Truncate(path string, length int64) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length)) + _, _, e1 := syscall_syscall(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_truncate_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_truncate truncate "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Umask(newmask int) (oldmask int) { - r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0) oldmask = int(r0) return } +var libc_umask_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_umask umask "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Unlink(path string) (err error) { @@ -1579,13 +2080,17 @@ func Unlink(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_unlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unlink unlink "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Unlinkat(dirfd int, path string, flags int) (err error) { @@ -1594,13 +2099,17 @@ func Unlinkat(dirfd int, path string, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_unlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unlinkat unlinkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Unmount(path string, flags int) (err error) { @@ -1609,13 +2118,17 @@ func Unmount(path string, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_unmount_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unmount unmount "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func write(fd int, p []byte) (n int, err error) { @@ -1625,7 +2138,7 @@ func write(fd int, p []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1633,10 +2146,14 @@ func write(fd int, p []byte) (n int, err error) { return } +var libc_write_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_write write "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { - r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), 0, 0) + r0, _, e1 := syscall_syscall6(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) ret = uintptr(r0) if e1 != 0 { err = errnoErr(e1) @@ -1644,20 +2161,28 @@ func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) ( return } +var libc_mmap_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mmap mmap "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func munmap(addr uintptr, length uintptr) (err error) { - _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + _, _, e1 := syscall_syscall(libc_munmap_trampoline_addr, uintptr(addr), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_munmap_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munmap munmap "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1668,7 +2193,7 @@ func readlen(fd int, buf *byte, nbuf int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1684,9 +2209,13 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error if err != nil { return } - _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_utimensat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } + +var libc_utimensat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_utimensat utimensat "libc.so" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.s b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.s new file mode 100644 index 00000000..243a6663 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_amd64.s @@ -0,0 +1,796 @@ +// go run mkasm.go openbsd amd64 +// Code generated by the command above; DO NOT EDIT. + +#include "textflag.h" + +TEXT libc_getgroups_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getgroups(SB) + +GLOBL ·libc_getgroups_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getgroups_trampoline_addr(SB)/8, $libc_getgroups_trampoline<>(SB) + +TEXT libc_setgroups_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setgroups(SB) + +GLOBL ·libc_setgroups_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setgroups_trampoline_addr(SB)/8, $libc_setgroups_trampoline<>(SB) + +TEXT libc_wait4_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_wait4(SB) + +GLOBL ·libc_wait4_trampoline_addr(SB), RODATA, $8 +DATA ·libc_wait4_trampoline_addr(SB)/8, $libc_wait4_trampoline<>(SB) + +TEXT libc_accept_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_accept(SB) + +GLOBL ·libc_accept_trampoline_addr(SB), RODATA, $8 +DATA ·libc_accept_trampoline_addr(SB)/8, $libc_accept_trampoline<>(SB) + +TEXT libc_bind_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_bind(SB) + +GLOBL ·libc_bind_trampoline_addr(SB), RODATA, $8 +DATA ·libc_bind_trampoline_addr(SB)/8, $libc_bind_trampoline<>(SB) + +TEXT libc_connect_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_connect(SB) + +GLOBL ·libc_connect_trampoline_addr(SB), RODATA, $8 +DATA ·libc_connect_trampoline_addr(SB)/8, $libc_connect_trampoline<>(SB) + +TEXT libc_socket_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_socket(SB) + +GLOBL ·libc_socket_trampoline_addr(SB), RODATA, $8 +DATA ·libc_socket_trampoline_addr(SB)/8, $libc_socket_trampoline<>(SB) + +TEXT libc_getsockopt_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsockopt(SB) + +GLOBL ·libc_getsockopt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsockopt_trampoline_addr(SB)/8, $libc_getsockopt_trampoline<>(SB) + +TEXT libc_setsockopt_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setsockopt(SB) + +GLOBL ·libc_setsockopt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setsockopt_trampoline_addr(SB)/8, $libc_setsockopt_trampoline<>(SB) + +TEXT libc_getpeername_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpeername(SB) + +GLOBL ·libc_getpeername_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpeername_trampoline_addr(SB)/8, $libc_getpeername_trampoline<>(SB) + +TEXT libc_getsockname_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsockname(SB) + +GLOBL ·libc_getsockname_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsockname_trampoline_addr(SB)/8, $libc_getsockname_trampoline<>(SB) + +TEXT libc_shutdown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_shutdown(SB) + +GLOBL ·libc_shutdown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shutdown_trampoline_addr(SB)/8, $libc_shutdown_trampoline<>(SB) + +TEXT libc_socketpair_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_socketpair(SB) + +GLOBL ·libc_socketpair_trampoline_addr(SB), RODATA, $8 +DATA ·libc_socketpair_trampoline_addr(SB)/8, $libc_socketpair_trampoline<>(SB) + +TEXT libc_recvfrom_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_recvfrom(SB) + +GLOBL ·libc_recvfrom_trampoline_addr(SB), RODATA, $8 +DATA ·libc_recvfrom_trampoline_addr(SB)/8, $libc_recvfrom_trampoline<>(SB) + +TEXT libc_sendto_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sendto(SB) + +GLOBL ·libc_sendto_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendto_trampoline_addr(SB)/8, $libc_sendto_trampoline<>(SB) + +TEXT libc_recvmsg_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_recvmsg(SB) + +GLOBL ·libc_recvmsg_trampoline_addr(SB), RODATA, $8 +DATA ·libc_recvmsg_trampoline_addr(SB)/8, $libc_recvmsg_trampoline<>(SB) + +TEXT libc_sendmsg_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sendmsg(SB) + +GLOBL ·libc_sendmsg_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendmsg_trampoline_addr(SB)/8, $libc_sendmsg_trampoline<>(SB) + +TEXT libc_kevent_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kevent(SB) + +GLOBL ·libc_kevent_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kevent_trampoline_addr(SB)/8, $libc_kevent_trampoline<>(SB) + +TEXT libc_utimes_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_utimes(SB) + +GLOBL ·libc_utimes_trampoline_addr(SB), RODATA, $8 +DATA ·libc_utimes_trampoline_addr(SB)/8, $libc_utimes_trampoline<>(SB) + +TEXT libc_futimes_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_futimes(SB) + +GLOBL ·libc_futimes_trampoline_addr(SB), RODATA, $8 +DATA ·libc_futimes_trampoline_addr(SB)/8, $libc_futimes_trampoline<>(SB) + +TEXT libc_poll_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_poll(SB) + +GLOBL ·libc_poll_trampoline_addr(SB), RODATA, $8 +DATA ·libc_poll_trampoline_addr(SB)/8, $libc_poll_trampoline<>(SB) + +TEXT libc_madvise_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_madvise(SB) + +GLOBL ·libc_madvise_trampoline_addr(SB), RODATA, $8 +DATA ·libc_madvise_trampoline_addr(SB)/8, $libc_madvise_trampoline<>(SB) + +TEXT libc_mlock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mlock(SB) + +GLOBL ·libc_mlock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mlock_trampoline_addr(SB)/8, $libc_mlock_trampoline<>(SB) + +TEXT libc_mlockall_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mlockall(SB) + +GLOBL ·libc_mlockall_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mlockall_trampoline_addr(SB)/8, $libc_mlockall_trampoline<>(SB) + +TEXT libc_mprotect_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mprotect(SB) + +GLOBL ·libc_mprotect_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mprotect_trampoline_addr(SB)/8, $libc_mprotect_trampoline<>(SB) + +TEXT libc_msync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_msync(SB) + +GLOBL ·libc_msync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_msync_trampoline_addr(SB)/8, $libc_msync_trampoline<>(SB) + +TEXT libc_munlock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munlock(SB) + +GLOBL ·libc_munlock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munlock_trampoline_addr(SB)/8, $libc_munlock_trampoline<>(SB) + +TEXT libc_munlockall_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munlockall(SB) + +GLOBL ·libc_munlockall_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munlockall_trampoline_addr(SB)/8, $libc_munlockall_trampoline<>(SB) + +TEXT libc_pipe2_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pipe2(SB) + +GLOBL ·libc_pipe2_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pipe2_trampoline_addr(SB)/8, $libc_pipe2_trampoline<>(SB) + +TEXT libc_getdents_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getdents(SB) + +GLOBL ·libc_getdents_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getdents_trampoline_addr(SB)/8, $libc_getdents_trampoline<>(SB) + +TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getcwd(SB) + +GLOBL ·libc_getcwd_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB) + +TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ioctl(SB) + +GLOBL ·libc_ioctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ioctl_trampoline_addr(SB)/8, $libc_ioctl_trampoline<>(SB) + +TEXT libc_sysctl_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sysctl(SB) + +GLOBL ·libc_sysctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB) + +TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ppoll(SB) + +GLOBL ·libc_ppoll_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ppoll_trampoline_addr(SB)/8, $libc_ppoll_trampoline<>(SB) + +TEXT libc_access_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_access(SB) + +GLOBL ·libc_access_trampoline_addr(SB), RODATA, $8 +DATA ·libc_access_trampoline_addr(SB)/8, $libc_access_trampoline<>(SB) + +TEXT libc_adjtime_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_adjtime(SB) + +GLOBL ·libc_adjtime_trampoline_addr(SB), RODATA, $8 +DATA ·libc_adjtime_trampoline_addr(SB)/8, $libc_adjtime_trampoline<>(SB) + +TEXT libc_chdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chdir(SB) + +GLOBL ·libc_chdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chdir_trampoline_addr(SB)/8, $libc_chdir_trampoline<>(SB) + +TEXT libc_chflags_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chflags(SB) + +GLOBL ·libc_chflags_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chflags_trampoline_addr(SB)/8, $libc_chflags_trampoline<>(SB) + +TEXT libc_chmod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chmod(SB) + +GLOBL ·libc_chmod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chmod_trampoline_addr(SB)/8, $libc_chmod_trampoline<>(SB) + +TEXT libc_chown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chown(SB) + +GLOBL ·libc_chown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chown_trampoline_addr(SB)/8, $libc_chown_trampoline<>(SB) + +TEXT libc_chroot_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chroot(SB) + +GLOBL ·libc_chroot_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chroot_trampoline_addr(SB)/8, $libc_chroot_trampoline<>(SB) + +TEXT libc_close_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_close(SB) + +GLOBL ·libc_close_trampoline_addr(SB), RODATA, $8 +DATA ·libc_close_trampoline_addr(SB)/8, $libc_close_trampoline<>(SB) + +TEXT libc_dup_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup(SB) + +GLOBL ·libc_dup_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup_trampoline_addr(SB)/8, $libc_dup_trampoline<>(SB) + +TEXT libc_dup2_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup2(SB) + +GLOBL ·libc_dup2_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup2_trampoline_addr(SB)/8, $libc_dup2_trampoline<>(SB) + +TEXT libc_dup3_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup3(SB) + +GLOBL ·libc_dup3_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup3_trampoline_addr(SB)/8, $libc_dup3_trampoline<>(SB) + +TEXT libc_exit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_exit(SB) + +GLOBL ·libc_exit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_exit_trampoline_addr(SB)/8, $libc_exit_trampoline<>(SB) + +TEXT libc_faccessat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_faccessat(SB) + +GLOBL ·libc_faccessat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_faccessat_trampoline_addr(SB)/8, $libc_faccessat_trampoline<>(SB) + +TEXT libc_fchdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchdir(SB) + +GLOBL ·libc_fchdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchdir_trampoline_addr(SB)/8, $libc_fchdir_trampoline<>(SB) + +TEXT libc_fchflags_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchflags(SB) + +GLOBL ·libc_fchflags_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchflags_trampoline_addr(SB)/8, $libc_fchflags_trampoline<>(SB) + +TEXT libc_fchmod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchmod(SB) + +GLOBL ·libc_fchmod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchmod_trampoline_addr(SB)/8, $libc_fchmod_trampoline<>(SB) + +TEXT libc_fchmodat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchmodat(SB) + +GLOBL ·libc_fchmodat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchmodat_trampoline_addr(SB)/8, $libc_fchmodat_trampoline<>(SB) + +TEXT libc_fchown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchown(SB) + +GLOBL ·libc_fchown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchown_trampoline_addr(SB)/8, $libc_fchown_trampoline<>(SB) + +TEXT libc_fchownat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchownat(SB) + +GLOBL ·libc_fchownat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchownat_trampoline_addr(SB)/8, $libc_fchownat_trampoline<>(SB) + +TEXT libc_flock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_flock(SB) + +GLOBL ·libc_flock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_flock_trampoline_addr(SB)/8, $libc_flock_trampoline<>(SB) + +TEXT libc_fpathconf_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fpathconf(SB) + +GLOBL ·libc_fpathconf_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fpathconf_trampoline_addr(SB)/8, $libc_fpathconf_trampoline<>(SB) + +TEXT libc_fstat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstat(SB) + +GLOBL ·libc_fstat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstat_trampoline_addr(SB)/8, $libc_fstat_trampoline<>(SB) + +TEXT libc_fstatat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstatat(SB) + +GLOBL ·libc_fstatat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstatat_trampoline_addr(SB)/8, $libc_fstatat_trampoline<>(SB) + +TEXT libc_fstatfs_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstatfs(SB) + +GLOBL ·libc_fstatfs_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstatfs_trampoline_addr(SB)/8, $libc_fstatfs_trampoline<>(SB) + +TEXT libc_fsync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fsync(SB) + +GLOBL ·libc_fsync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fsync_trampoline_addr(SB)/8, $libc_fsync_trampoline<>(SB) + +TEXT libc_ftruncate_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ftruncate(SB) + +GLOBL ·libc_ftruncate_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ftruncate_trampoline_addr(SB)/8, $libc_ftruncate_trampoline<>(SB) + +TEXT libc_getegid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getegid(SB) + +GLOBL ·libc_getegid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getegid_trampoline_addr(SB)/8, $libc_getegid_trampoline<>(SB) + +TEXT libc_geteuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_geteuid(SB) + +GLOBL ·libc_geteuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_geteuid_trampoline_addr(SB)/8, $libc_geteuid_trampoline<>(SB) + +TEXT libc_getgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getgid(SB) + +GLOBL ·libc_getgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getgid_trampoline_addr(SB)/8, $libc_getgid_trampoline<>(SB) + +TEXT libc_getpgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpgid(SB) + +GLOBL ·libc_getpgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpgid_trampoline_addr(SB)/8, $libc_getpgid_trampoline<>(SB) + +TEXT libc_getpgrp_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpgrp(SB) + +GLOBL ·libc_getpgrp_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpgrp_trampoline_addr(SB)/8, $libc_getpgrp_trampoline<>(SB) + +TEXT libc_getpid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpid(SB) + +GLOBL ·libc_getpid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpid_trampoline_addr(SB)/8, $libc_getpid_trampoline<>(SB) + +TEXT libc_getppid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getppid(SB) + +GLOBL ·libc_getppid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getppid_trampoline_addr(SB)/8, $libc_getppid_trampoline<>(SB) + +TEXT libc_getpriority_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpriority(SB) + +GLOBL ·libc_getpriority_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpriority_trampoline_addr(SB)/8, $libc_getpriority_trampoline<>(SB) + +TEXT libc_getrlimit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrlimit(SB) + +GLOBL ·libc_getrlimit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrlimit_trampoline_addr(SB)/8, $libc_getrlimit_trampoline<>(SB) + +TEXT libc_getrtable_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrtable(SB) + +GLOBL ·libc_getrtable_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrtable_trampoline_addr(SB)/8, $libc_getrtable_trampoline<>(SB) + +TEXT libc_getrusage_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrusage(SB) + +GLOBL ·libc_getrusage_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrusage_trampoline_addr(SB)/8, $libc_getrusage_trampoline<>(SB) + +TEXT libc_getsid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsid(SB) + +GLOBL ·libc_getsid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsid_trampoline_addr(SB)/8, $libc_getsid_trampoline<>(SB) + +TEXT libc_gettimeofday_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_gettimeofday(SB) + +GLOBL ·libc_gettimeofday_trampoline_addr(SB), RODATA, $8 +DATA ·libc_gettimeofday_trampoline_addr(SB)/8, $libc_gettimeofday_trampoline<>(SB) + +TEXT libc_getuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getuid(SB) + +GLOBL ·libc_getuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getuid_trampoline_addr(SB)/8, $libc_getuid_trampoline<>(SB) + +TEXT libc_issetugid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_issetugid(SB) + +GLOBL ·libc_issetugid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_issetugid_trampoline_addr(SB)/8, $libc_issetugid_trampoline<>(SB) + +TEXT libc_kill_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kill(SB) + +GLOBL ·libc_kill_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kill_trampoline_addr(SB)/8, $libc_kill_trampoline<>(SB) + +TEXT libc_kqueue_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kqueue(SB) + +GLOBL ·libc_kqueue_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kqueue_trampoline_addr(SB)/8, $libc_kqueue_trampoline<>(SB) + +TEXT libc_lchown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lchown(SB) + +GLOBL ·libc_lchown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lchown_trampoline_addr(SB)/8, $libc_lchown_trampoline<>(SB) + +TEXT libc_link_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_link(SB) + +GLOBL ·libc_link_trampoline_addr(SB), RODATA, $8 +DATA ·libc_link_trampoline_addr(SB)/8, $libc_link_trampoline<>(SB) + +TEXT libc_linkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_linkat(SB) + +GLOBL ·libc_linkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_linkat_trampoline_addr(SB)/8, $libc_linkat_trampoline<>(SB) + +TEXT libc_listen_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_listen(SB) + +GLOBL ·libc_listen_trampoline_addr(SB), RODATA, $8 +DATA ·libc_listen_trampoline_addr(SB)/8, $libc_listen_trampoline<>(SB) + +TEXT libc_lstat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lstat(SB) + +GLOBL ·libc_lstat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lstat_trampoline_addr(SB)/8, $libc_lstat_trampoline<>(SB) + +TEXT libc_mkdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkdir(SB) + +GLOBL ·libc_mkdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkdir_trampoline_addr(SB)/8, $libc_mkdir_trampoline<>(SB) + +TEXT libc_mkdirat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkdirat(SB) + +GLOBL ·libc_mkdirat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkdirat_trampoline_addr(SB)/8, $libc_mkdirat_trampoline<>(SB) + +TEXT libc_mkfifo_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkfifo(SB) + +GLOBL ·libc_mkfifo_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkfifo_trampoline_addr(SB)/8, $libc_mkfifo_trampoline<>(SB) + +TEXT libc_mkfifoat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkfifoat(SB) + +GLOBL ·libc_mkfifoat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkfifoat_trampoline_addr(SB)/8, $libc_mkfifoat_trampoline<>(SB) + +TEXT libc_mknod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mknod(SB) + +GLOBL ·libc_mknod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mknod_trampoline_addr(SB)/8, $libc_mknod_trampoline<>(SB) + +TEXT libc_mknodat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mknodat(SB) + +GLOBL ·libc_mknodat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mknodat_trampoline_addr(SB)/8, $libc_mknodat_trampoline<>(SB) + +TEXT libc_nanosleep_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_nanosleep(SB) + +GLOBL ·libc_nanosleep_trampoline_addr(SB), RODATA, $8 +DATA ·libc_nanosleep_trampoline_addr(SB)/8, $libc_nanosleep_trampoline<>(SB) + +TEXT libc_open_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_open(SB) + +GLOBL ·libc_open_trampoline_addr(SB), RODATA, $8 +DATA ·libc_open_trampoline_addr(SB)/8, $libc_open_trampoline<>(SB) + +TEXT libc_openat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_openat(SB) + +GLOBL ·libc_openat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_openat_trampoline_addr(SB)/8, $libc_openat_trampoline<>(SB) + +TEXT libc_pathconf_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pathconf(SB) + +GLOBL ·libc_pathconf_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pathconf_trampoline_addr(SB)/8, $libc_pathconf_trampoline<>(SB) + +TEXT libc_pread_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pread(SB) + +GLOBL ·libc_pread_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pread_trampoline_addr(SB)/8, $libc_pread_trampoline<>(SB) + +TEXT libc_pwrite_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pwrite(SB) + +GLOBL ·libc_pwrite_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pwrite_trampoline_addr(SB)/8, $libc_pwrite_trampoline<>(SB) + +TEXT libc_read_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_read(SB) + +GLOBL ·libc_read_trampoline_addr(SB), RODATA, $8 +DATA ·libc_read_trampoline_addr(SB)/8, $libc_read_trampoline<>(SB) + +TEXT libc_readlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_readlink(SB) + +GLOBL ·libc_readlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readlink_trampoline_addr(SB)/8, $libc_readlink_trampoline<>(SB) + +TEXT libc_readlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_readlinkat(SB) + +GLOBL ·libc_readlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readlinkat_trampoline_addr(SB)/8, $libc_readlinkat_trampoline<>(SB) + +TEXT libc_rename_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_rename(SB) + +GLOBL ·libc_rename_trampoline_addr(SB), RODATA, $8 +DATA ·libc_rename_trampoline_addr(SB)/8, $libc_rename_trampoline<>(SB) + +TEXT libc_renameat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_renameat(SB) + +GLOBL ·libc_renameat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_renameat_trampoline_addr(SB)/8, $libc_renameat_trampoline<>(SB) + +TEXT libc_revoke_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_revoke(SB) + +GLOBL ·libc_revoke_trampoline_addr(SB), RODATA, $8 +DATA ·libc_revoke_trampoline_addr(SB)/8, $libc_revoke_trampoline<>(SB) + +TEXT libc_rmdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_rmdir(SB) + +GLOBL ·libc_rmdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_rmdir_trampoline_addr(SB)/8, $libc_rmdir_trampoline<>(SB) + +TEXT libc_lseek_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lseek(SB) + +GLOBL ·libc_lseek_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lseek_trampoline_addr(SB)/8, $libc_lseek_trampoline<>(SB) + +TEXT libc_select_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_select(SB) + +GLOBL ·libc_select_trampoline_addr(SB), RODATA, $8 +DATA ·libc_select_trampoline_addr(SB)/8, $libc_select_trampoline<>(SB) + +TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setegid(SB) + +GLOBL ·libc_setegid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setegid_trampoline_addr(SB)/8, $libc_setegid_trampoline<>(SB) + +TEXT libc_seteuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_seteuid(SB) + +GLOBL ·libc_seteuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_seteuid_trampoline_addr(SB)/8, $libc_seteuid_trampoline<>(SB) + +TEXT libc_setgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setgid(SB) + +GLOBL ·libc_setgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setgid_trampoline_addr(SB)/8, $libc_setgid_trampoline<>(SB) + +TEXT libc_setlogin_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setlogin(SB) + +GLOBL ·libc_setlogin_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setlogin_trampoline_addr(SB)/8, $libc_setlogin_trampoline<>(SB) + +TEXT libc_setpgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setpgid(SB) + +GLOBL ·libc_setpgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setpgid_trampoline_addr(SB)/8, $libc_setpgid_trampoline<>(SB) + +TEXT libc_setpriority_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setpriority(SB) + +GLOBL ·libc_setpriority_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setpriority_trampoline_addr(SB)/8, $libc_setpriority_trampoline<>(SB) + +TEXT libc_setregid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setregid(SB) + +GLOBL ·libc_setregid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setregid_trampoline_addr(SB)/8, $libc_setregid_trampoline<>(SB) + +TEXT libc_setreuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setreuid(SB) + +GLOBL ·libc_setreuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setreuid_trampoline_addr(SB)/8, $libc_setreuid_trampoline<>(SB) + +TEXT libc_setresgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setresgid(SB) + +GLOBL ·libc_setresgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setresgid_trampoline_addr(SB)/8, $libc_setresgid_trampoline<>(SB) + +TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setresuid(SB) + +GLOBL ·libc_setresuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) + +TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setrlimit(SB) + +GLOBL ·libc_setrlimit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setrlimit_trampoline_addr(SB)/8, $libc_setrlimit_trampoline<>(SB) + +TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setrtable(SB) + +GLOBL ·libc_setrtable_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setrtable_trampoline_addr(SB)/8, $libc_setrtable_trampoline<>(SB) + +TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setsid(SB) + +GLOBL ·libc_setsid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setsid_trampoline_addr(SB)/8, $libc_setsid_trampoline<>(SB) + +TEXT libc_settimeofday_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_settimeofday(SB) + +GLOBL ·libc_settimeofday_trampoline_addr(SB), RODATA, $8 +DATA ·libc_settimeofday_trampoline_addr(SB)/8, $libc_settimeofday_trampoline<>(SB) + +TEXT libc_setuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setuid(SB) + +GLOBL ·libc_setuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setuid_trampoline_addr(SB)/8, $libc_setuid_trampoline<>(SB) + +TEXT libc_stat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_stat(SB) + +GLOBL ·libc_stat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_stat_trampoline_addr(SB)/8, $libc_stat_trampoline<>(SB) + +TEXT libc_statfs_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_statfs(SB) + +GLOBL ·libc_statfs_trampoline_addr(SB), RODATA, $8 +DATA ·libc_statfs_trampoline_addr(SB)/8, $libc_statfs_trampoline<>(SB) + +TEXT libc_symlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_symlink(SB) + +GLOBL ·libc_symlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_symlink_trampoline_addr(SB)/8, $libc_symlink_trampoline<>(SB) + +TEXT libc_symlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_symlinkat(SB) + +GLOBL ·libc_symlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_symlinkat_trampoline_addr(SB)/8, $libc_symlinkat_trampoline<>(SB) + +TEXT libc_sync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sync(SB) + +GLOBL ·libc_sync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sync_trampoline_addr(SB)/8, $libc_sync_trampoline<>(SB) + +TEXT libc_truncate_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_truncate(SB) + +GLOBL ·libc_truncate_trampoline_addr(SB), RODATA, $8 +DATA ·libc_truncate_trampoline_addr(SB)/8, $libc_truncate_trampoline<>(SB) + +TEXT libc_umask_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_umask(SB) + +GLOBL ·libc_umask_trampoline_addr(SB), RODATA, $8 +DATA ·libc_umask_trampoline_addr(SB)/8, $libc_umask_trampoline<>(SB) + +TEXT libc_unlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unlink(SB) + +GLOBL ·libc_unlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unlink_trampoline_addr(SB)/8, $libc_unlink_trampoline<>(SB) + +TEXT libc_unlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unlinkat(SB) + +GLOBL ·libc_unlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unlinkat_trampoline_addr(SB)/8, $libc_unlinkat_trampoline<>(SB) + +TEXT libc_unmount_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unmount(SB) + +GLOBL ·libc_unmount_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unmount_trampoline_addr(SB)/8, $libc_unmount_trampoline<>(SB) + +TEXT libc_write_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_write(SB) + +GLOBL ·libc_write_trampoline_addr(SB), RODATA, $8 +DATA ·libc_write_trampoline_addr(SB)/8, $libc_write_trampoline<>(SB) + +TEXT libc_mmap_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mmap(SB) + +GLOBL ·libc_mmap_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mmap_trampoline_addr(SB)/8, $libc_mmap_trampoline<>(SB) + +TEXT libc_munmap_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munmap(SB) + +GLOBL ·libc_munmap_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB) + +TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_utimensat(SB) + +GLOBL ·libc_utimensat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go index d7c878b1..8da6791d 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.go @@ -1,6 +1,7 @@ -// go run mksyscall.go -l32 -openbsd -arm -tags openbsd,arm syscall_bsd.go syscall_openbsd.go syscall_openbsd_arm.go +// go run mksyscall.go -l32 -openbsd -arm -libc -tags openbsd,arm syscall_bsd.go syscall_openbsd.go syscall_openbsd_arm.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build openbsd && arm // +build openbsd,arm package unix @@ -15,7 +16,7 @@ var _ syscall.Errno // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getgroups(ngid int, gid *_Gid_t) (n int, err error) { - r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + r0, _, e1 := syscall_rawSyscall(libc_getgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -23,20 +24,28 @@ func getgroups(ngid int, gid *_Gid_t) (n int, err error) { return } +var libc_getgroups_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getgroups getgroups "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func setgroups(ngid int, gid *_Gid_t) (err error) { - _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + _, _, e1 := syscall_rawSyscall(libc_setgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setgroups_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setgroups setgroups "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { - r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_wait4_trampoline_addr, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) wpid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -44,10 +53,14 @@ func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err return } +var libc_wait4_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_wait4 wait4 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + r0, _, e1 := syscall_syscall(libc_accept_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -55,30 +68,42 @@ func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { return } +var libc_accept_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_accept accept "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + _, _, e1 := syscall_syscall(libc_bind_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_bind_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_bind bind "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + _, _, e1 := syscall_syscall(libc_connect_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_connect_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_connect connect "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func socket(domain int, typ int, proto int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + r0, _, e1 := syscall_rawSyscall(libc_socket_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto)) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -86,66 +111,94 @@ func socket(domain int, typ int, proto int) (fd int, err error) { return } +var libc_socket_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_socket socket "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { - _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + _, _, e1 := syscall_syscall6(libc_getsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getsockopt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsockopt getsockopt "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { - _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + _, _, e1 := syscall_syscall6(libc_setsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setsockopt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setsockopt setsockopt "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + _, _, e1 := syscall_rawSyscall(libc_getpeername_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getpeername_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpeername getpeername "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + _, _, e1 := syscall_rawSyscall(libc_getsockname_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getsockname_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsockname getsockname "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Shutdown(s int, how int) (err error) { - _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + _, _, e1 := syscall_syscall(libc_shutdown_trampoline_addr, uintptr(s), uintptr(how), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_shutdown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shutdown shutdown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { - _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + _, _, e1 := syscall_rawSyscall6(libc_socketpair_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_socketpair_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_socketpair socketpair "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { @@ -155,7 +208,7 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + r0, _, e1 := syscall_syscall6(libc_recvfrom_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -163,6 +216,10 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl return } +var libc_recvfrom_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_recvfrom recvfrom "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { @@ -172,17 +229,21 @@ func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) ( } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + _, _, e1 := syscall_syscall6(libc_sendto_trampoline_addr, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_sendto_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sendto sendto "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_recvmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -190,10 +251,14 @@ func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { return } +var libc_recvmsg_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_recvmsg recvmsg "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_sendmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -201,10 +266,14 @@ func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { return } +var libc_sendmsg_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sendmsg sendmsg "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { - r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + r0, _, e1 := syscall_syscall6(libc_kevent_trampoline_addr, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -212,6 +281,10 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne return } +var libc_kevent_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kevent kevent "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func utimes(path string, timeval *[2]Timeval) (err error) { @@ -220,27 +293,35 @@ func utimes(path string, timeval *[2]Timeval) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + _, _, e1 := syscall_syscall(libc_utimes_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_utimes_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_utimes utimes "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func futimes(fd int, timeval *[2]Timeval) (err error) { - _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + _, _, e1 := syscall_syscall(libc_futimes_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_futimes_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_futimes futimes "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + r0, _, e1 := syscall_syscall(libc_poll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -248,6 +329,10 @@ func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { return } +var libc_poll_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_poll poll "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Madvise(b []byte, behav int) (err error) { @@ -257,13 +342,17 @@ func Madvise(b []byte, behav int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + _, _, e1 := syscall_syscall(libc_madvise_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(behav)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_madvise_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_madvise madvise "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mlock(b []byte) (err error) { @@ -273,23 +362,31 @@ func Mlock(b []byte) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + _, _, e1 := syscall_syscall(libc_mlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mlock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mlock mlock "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mlockall(flags int) (err error) { - _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall(libc_mlockall_trampoline_addr, uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mlockall_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mlockall mlockall "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mprotect(b []byte, prot int) (err error) { @@ -299,13 +396,17 @@ func Mprotect(b []byte, prot int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + _, _, e1 := syscall_syscall(libc_mprotect_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(prot)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mprotect_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mprotect mprotect "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Msync(b []byte, flags int) (err error) { @@ -315,13 +416,17 @@ func Msync(b []byte, flags int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_msync_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_msync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_msync msync "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Munlock(b []byte) (err error) { @@ -331,33 +436,45 @@ func Munlock(b []byte) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + _, _, e1 := syscall_syscall(libc_munlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_munlock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munlock munlock "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Munlockall() (err error) { - _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + _, _, e1 := syscall_syscall(libc_munlockall_trampoline_addr, 0, 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_munlockall_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munlockall munlockall "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func pipe2(p *[2]_C_int, flags int) (err error) { - _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + _, _, e1 := syscall_rawSyscall(libc_pipe2_trampoline_addr, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_pipe2_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pipe2 pipe2 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getdents(fd int, buf []byte) (n int, err error) { @@ -367,7 +484,7 @@ func Getdents(fd int, buf []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + r0, _, e1 := syscall_syscall(libc_getdents_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(buf))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -375,6 +492,10 @@ func Getdents(fd int, buf []byte) (n int, err error) { return } +var libc_getdents_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getdents getdents "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getcwd(buf []byte) (n int, err error) { @@ -384,7 +505,7 @@ func Getcwd(buf []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -392,16 +513,24 @@ func Getcwd(buf []byte) (n int, err error) { return } +var libc_getcwd_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getcwd getcwd "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func ioctl(fd int, req uint, arg uintptr) (err error) { - _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { @@ -411,17 +540,21 @@ func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + _, _, e1 := syscall_syscall6(libc_sysctl_trampoline_addr, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_sysctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sysctl sysctl "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { - r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -429,6 +562,10 @@ func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, return } +var libc_ppoll_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ppoll ppoll "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Access(path string, mode uint32) (err error) { @@ -437,23 +574,31 @@ func Access(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_access_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_access access "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { - _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + _, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_adjtime_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_adjtime adjtime "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chdir(path string) (err error) { @@ -462,13 +607,17 @@ func Chdir(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chdir chdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chflags(path string, flags int) (err error) { @@ -477,13 +626,17 @@ func Chflags(path string, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chflags_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chflags chflags "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chmod(path string, mode uint32) (err error) { @@ -492,13 +645,17 @@ func Chmod(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chmod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chmod chmod "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chown(path string, uid int, gid int) (err error) { @@ -507,13 +664,17 @@ func Chown(path string, uid int, gid int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chown chown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chroot(path string) (err error) { @@ -522,27 +683,35 @@ func Chroot(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chroot_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chroot chroot "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Close(fd int) (err error) { - _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_close_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_close close "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup(fd int) (nfd int, err error) { - r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0) nfd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -550,33 +719,49 @@ func Dup(fd int) (nfd int, err error) { return } +var libc_dup_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup dup "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup2(from int, to int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + _, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_dup2_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup2 dup2 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup3(from int, to int, flags int) (err error) { - _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_dup3_trampoline_addr, uintptr(from), uintptr(to), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_dup3_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup3 dup3 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Exit(code int) { - Syscall(SYS_EXIT, uintptr(code), 0, 0) + syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0) return } +var libc_exit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_exit exit "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { @@ -585,43 +770,59 @@ func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_faccessat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_faccessat faccessat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchdir(fd int) (err error) { - _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchdir fchdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchflags(fd int, flags int) (err error) { - _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchflags_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchflags fchflags "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchmod(fd int, mode uint32) (err error) { - _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchmod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchmod fchmod "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { @@ -630,23 +831,31 @@ func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchmodat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchown(fd int, uid int, gid int) (err error) { - _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchown fchown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { @@ -655,27 +864,35 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + _, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchownat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchownat fchownat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Flock(fd int, how int) (err error) { - _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + _, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_flock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_flock flock "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fpathconf(fd int, name int) (val int, err error) { - r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -683,16 +900,24 @@ func Fpathconf(fd int, name int) (val int, err error) { return } +var libc_fpathconf_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fpathconf fpathconf "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstat(fd int, stat *Stat_t) (err error) { - _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_fstat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fstat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstat fstat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { @@ -701,71 +926,99 @@ func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_fstatat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fstatat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstatat fstatat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstatfs(fd int, stat *Statfs_t) (err error) { - _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_fstatfs_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fstatfs_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstatfs fstatfs "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fsync(fd int) (err error) { - _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fsync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fsync fsync "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Ftruncate(fd int, length int64) (err error) { - _, _, e1 := Syscall6(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0) + _, _, e1 := syscall_syscall6(libc_ftruncate_trampoline_addr, uintptr(fd), 0, uintptr(length), uintptr(length>>32), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_ftruncate_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ftruncate ftruncate "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getegid() (egid int) { - r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0) egid = int(r0) return } +var libc_getegid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getegid getegid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Geteuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0) uid = int(r0) return } +var libc_geteuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_geteuid geteuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getgid() (gid int) { - r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0) gid = int(r0) return } +var libc_getgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getgid getgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpgid(pid int) (pgid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0) pgid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -773,34 +1026,50 @@ func Getpgid(pid int) (pgid int, err error) { return } +var libc_getpgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpgid getpgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpgrp() (pgrp int) { - r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0) pgrp = int(r0) return } +var libc_getpgrp_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpgrp getpgrp "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpid() (pid int) { - r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0) pid = int(r0) return } +var libc_getpid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpid getpid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getppid() (ppid int) { - r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0) ppid = int(r0) return } +var libc_getppid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getppid getppid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpriority(which int, who int) (prio int, err error) { - r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0) prio = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -808,20 +1077,28 @@ func Getpriority(which int, who int) (prio int, err error) { return } +var libc_getpriority_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpriority getpriority "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + _, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getrlimit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrtable() (rtable int, err error) { - r0, _, e1 := RawSyscall(SYS_GETRTABLE, 0, 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getrtable_trampoline_addr, 0, 0, 0) rtable = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -829,20 +1106,28 @@ func Getrtable() (rtable int, err error) { return } +var libc_getrtable_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrtable getrtable "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrusage(who int, rusage *Rusage) (err error) { - _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + _, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getrusage_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrusage getrusage "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getsid(pid int) (sid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0) sid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -850,46 +1135,66 @@ func Getsid(pid int) (sid int, err error) { return } +var libc_getsid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsid getsid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Gettimeofday(tv *Timeval) (err error) { - _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tv)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_gettimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0) uid = int(r0) return } +var libc_getuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getuid getuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Issetugid() (tainted bool) { - r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + r0, _, _ := syscall_syscall(libc_issetugid_trampoline_addr, 0, 0, 0) tainted = bool(r0 != 0) return } +var libc_issetugid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_issetugid issetugid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Kill(pid int, signum syscall.Signal) (err error) { - _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + _, _, e1 := syscall_syscall(libc_kill_trampoline_addr, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_kill_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kill kill "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Kqueue() (fd int, err error) { - r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -897,6 +1202,10 @@ func Kqueue() (fd int, err error) { return } +var libc_kqueue_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kqueue kqueue "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Lchown(path string, uid int, gid int) (err error) { @@ -905,13 +1214,17 @@ func Lchown(path string, uid int, gid int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_lchown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lchown lchown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Link(path string, link string) (err error) { @@ -925,13 +1238,17 @@ func Link(path string, link string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_link_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_link link "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { @@ -945,23 +1262,31 @@ func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err er if err != nil { return } - _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + _, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_linkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_linkat linkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Listen(s int, backlog int) (err error) { - _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + _, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_listen_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_listen listen "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Lstat(path string, stat *Stat_t) (err error) { @@ -970,13 +1295,17 @@ func Lstat(path string, stat *Stat_t) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_lstat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_lstat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lstat lstat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkdir(path string, mode uint32) (err error) { @@ -985,13 +1314,17 @@ func Mkdir(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkdir mkdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkdirat(dirfd int, path string, mode uint32) (err error) { @@ -1000,13 +1333,17 @@ func Mkdirat(dirfd int, path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + _, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkdirat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkdirat mkdirat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkfifo(path string, mode uint32) (err error) { @@ -1015,13 +1352,17 @@ func Mkfifo(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkfifo_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkfifo mkfifo "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkfifoat(dirfd int, path string, mode uint32) (err error) { @@ -1030,13 +1371,17 @@ func Mkfifoat(dirfd int, path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKFIFOAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + _, _, e1 := syscall_syscall(libc_mkfifoat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkfifoat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkfifoat mkfifoat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mknod(path string, mode uint32, dev int) (err error) { @@ -1045,13 +1390,17 @@ func Mknod(path string, mode uint32, dev int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + _, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mknod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mknod mknod "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { @@ -1060,23 +1409,31 @@ func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + _, _, e1 := syscall_syscall6(libc_mknodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mknodat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mknodat mknodat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Nanosleep(time *Timespec, leftover *Timespec) (err error) { - _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + _, _, e1 := syscall_syscall(libc_nanosleep_trampoline_addr, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_nanosleep_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_nanosleep nanosleep "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Open(path string, mode int, perm uint32) (fd int, err error) { @@ -1085,7 +1442,7 @@ func Open(path string, mode int, perm uint32) (fd int, err error) { if err != nil { return } - r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1093,6 +1450,10 @@ func Open(path string, mode int, perm uint32) (fd int, err error) { return } +var libc_open_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_open open "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { @@ -1101,7 +1462,7 @@ func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { if err != nil { return } - r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1109,6 +1470,10 @@ func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { return } +var libc_openat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_openat openat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Pathconf(path string, name int) (val int, err error) { @@ -1117,7 +1482,7 @@ func Pathconf(path string, name int) (val int, err error) { if err != nil { return } - r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1125,16 +1490,20 @@ func Pathconf(path string, name int) (val int, err error) { return } +var libc_pathconf_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pathconf pathconf "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1142,16 +1511,20 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { return } +var libc_pread_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pread pread "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) + r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), uintptr(offset>>32)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1159,6 +1532,10 @@ func Pwrite(fd int, p []byte, offset int64) (n int, err error) { return } +var libc_pwrite_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pwrite pwrite "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func read(fd int, p []byte) (n int, err error) { @@ -1168,7 +1545,7 @@ func read(fd int, p []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1176,6 +1553,10 @@ func read(fd int, p []byte) (n int, err error) { return } +var libc_read_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_read read "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Readlink(path string, buf []byte) (n int, err error) { @@ -1190,7 +1571,7 @@ func Readlink(path string, buf []byte) (n int, err error) { } else { _p1 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1198,6 +1579,10 @@ func Readlink(path string, buf []byte) (n int, err error) { return } +var libc_readlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readlink readlink "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { @@ -1212,7 +1597,7 @@ func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { } else { _p1 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1220,6 +1605,10 @@ func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { return } +var libc_readlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readlinkat readlinkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Rename(from string, to string) (err error) { @@ -1233,13 +1622,17 @@ func Rename(from string, to string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_rename_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_rename rename "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Renameat(fromfd int, from string, tofd int, to string) (err error) { @@ -1253,13 +1646,17 @@ func Renameat(fromfd int, from string, tofd int, to string) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + _, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_renameat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_renameat renameat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Revoke(path string) (err error) { @@ -1268,13 +1665,17 @@ func Revoke(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_revoke_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_revoke revoke "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Rmdir(path string) (err error) { @@ -1283,17 +1684,21 @@ func Rmdir(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_rmdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_rmdir rmdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { - r0, r1, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), uintptr(whence), 0) + r0, r1, e1 := syscall_syscall6(libc_lseek_trampoline_addr, uintptr(fd), 0, uintptr(offset), uintptr(offset>>32), uintptr(whence), 0) newoffset = int64(int64(r1)<<32 | int64(r0)) if e1 != 0 { err = errnoErr(e1) @@ -1301,10 +1706,14 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { return } +var libc_lseek_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lseek lseek "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { - r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + r0, _, e1 := syscall_syscall6(libc_select_trampoline_addr, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1312,36 +1721,52 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err return } +var libc_select_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_select select "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setegid(egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setegid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setegid setegid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Seteuid(euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_seteuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_seteuid seteuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setgid(gid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setgid setgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setlogin(name string) (err error) { @@ -1350,97 +1775,133 @@ func Setlogin(name string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setlogin_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setlogin setlogin "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setpgid(pid int, pgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + _, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setpgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setpgid setpgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setpriority(which int, who int, prio int) (err error) { - _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + _, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setpriority_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setpriority setpriority "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + _, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setregid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setregid setregid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + _, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setreuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setreuid setreuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + _, _, e1 := syscall_rawSyscall(libc_setresgid_trampoline_addr, uintptr(rgid), uintptr(egid), uintptr(sgid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setresgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setresgid setresgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + _, _, e1 := syscall_rawSyscall(libc_setresuid_trampoline_addr, uintptr(ruid), uintptr(euid), uintptr(suid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setresuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setresuid setresuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + _, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setrlimit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setrtable(rtable int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRTABLE, uintptr(rtable), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setrtable_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setrtable setrtable "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setsid() (pid int, err error) { - r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) pid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1448,26 +1909,38 @@ func Setsid() (pid int, err error) { return } +var libc_setsid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setsid setsid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Settimeofday(tp *Timeval) (err error) { - _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_settimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_settimeofday settimeofday "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setuid(uid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setuid setuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Stat(path string, stat *Stat_t) (err error) { @@ -1476,13 +1949,17 @@ func Stat(path string, stat *Stat_t) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_stat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_stat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_stat stat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Statfs(path string, stat *Statfs_t) (err error) { @@ -1491,13 +1968,17 @@ func Statfs(path string, stat *Statfs_t) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_statfs_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_statfs_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_statfs statfs "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Symlink(path string, link string) (err error) { @@ -1511,13 +1992,17 @@ func Symlink(path string, link string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_symlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_symlink symlink "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { @@ -1531,23 +2016,31 @@ func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + _, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) if e1 != 0 { err = errnoErr(e1) } return } +var libc_symlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_symlinkat symlinkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Sync() (err error) { - _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + _, _, e1 := syscall_syscall(libc_sync_trampoline_addr, 0, 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_sync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sync sync "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Truncate(path string, length int64) (err error) { @@ -1556,21 +2049,29 @@ func Truncate(path string, length int64) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0) + _, _, e1 := syscall_syscall6(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length), uintptr(length>>32), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_truncate_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_truncate truncate "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Umask(newmask int) (oldmask int) { - r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0) oldmask = int(r0) return } +var libc_umask_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_umask umask "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Unlink(path string) (err error) { @@ -1579,13 +2080,17 @@ func Unlink(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_unlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unlink unlink "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Unlinkat(dirfd int, path string, flags int) (err error) { @@ -1594,13 +2099,17 @@ func Unlinkat(dirfd int, path string, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_unlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unlinkat unlinkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Unmount(path string, flags int) (err error) { @@ -1609,13 +2118,17 @@ func Unmount(path string, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_unmount_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unmount unmount "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func write(fd int, p []byte) (n int, err error) { @@ -1625,7 +2138,7 @@ func write(fd int, p []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1633,10 +2146,14 @@ func write(fd int, p []byte) (n int, err error) { return } +var libc_write_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_write write "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { - r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), uintptr(pos>>32), 0) + r0, _, e1 := syscall_syscall9(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), uintptr(pos>>32), 0) ret = uintptr(r0) if e1 != 0 { err = errnoErr(e1) @@ -1644,20 +2161,28 @@ func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) ( return } +var libc_mmap_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mmap mmap "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func munmap(addr uintptr, length uintptr) (err error) { - _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + _, _, e1 := syscall_syscall(libc_munmap_trampoline_addr, uintptr(addr), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_munmap_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munmap munmap "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1668,7 +2193,7 @@ func readlen(fd int, buf *byte, nbuf int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1684,9 +2209,13 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error if err != nil { return } - _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_utimensat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } + +var libc_utimensat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_utimensat utimensat "libc.so" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.s b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.s new file mode 100644 index 00000000..9ad116d9 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm.s @@ -0,0 +1,796 @@ +// go run mkasm.go openbsd arm +// Code generated by the command above; DO NOT EDIT. + +#include "textflag.h" + +TEXT libc_getgroups_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getgroups(SB) + +GLOBL ·libc_getgroups_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getgroups_trampoline_addr(SB)/4, $libc_getgroups_trampoline<>(SB) + +TEXT libc_setgroups_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setgroups(SB) + +GLOBL ·libc_setgroups_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setgroups_trampoline_addr(SB)/4, $libc_setgroups_trampoline<>(SB) + +TEXT libc_wait4_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_wait4(SB) + +GLOBL ·libc_wait4_trampoline_addr(SB), RODATA, $4 +DATA ·libc_wait4_trampoline_addr(SB)/4, $libc_wait4_trampoline<>(SB) + +TEXT libc_accept_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_accept(SB) + +GLOBL ·libc_accept_trampoline_addr(SB), RODATA, $4 +DATA ·libc_accept_trampoline_addr(SB)/4, $libc_accept_trampoline<>(SB) + +TEXT libc_bind_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_bind(SB) + +GLOBL ·libc_bind_trampoline_addr(SB), RODATA, $4 +DATA ·libc_bind_trampoline_addr(SB)/4, $libc_bind_trampoline<>(SB) + +TEXT libc_connect_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_connect(SB) + +GLOBL ·libc_connect_trampoline_addr(SB), RODATA, $4 +DATA ·libc_connect_trampoline_addr(SB)/4, $libc_connect_trampoline<>(SB) + +TEXT libc_socket_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_socket(SB) + +GLOBL ·libc_socket_trampoline_addr(SB), RODATA, $4 +DATA ·libc_socket_trampoline_addr(SB)/4, $libc_socket_trampoline<>(SB) + +TEXT libc_getsockopt_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsockopt(SB) + +GLOBL ·libc_getsockopt_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getsockopt_trampoline_addr(SB)/4, $libc_getsockopt_trampoline<>(SB) + +TEXT libc_setsockopt_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setsockopt(SB) + +GLOBL ·libc_setsockopt_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setsockopt_trampoline_addr(SB)/4, $libc_setsockopt_trampoline<>(SB) + +TEXT libc_getpeername_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpeername(SB) + +GLOBL ·libc_getpeername_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getpeername_trampoline_addr(SB)/4, $libc_getpeername_trampoline<>(SB) + +TEXT libc_getsockname_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsockname(SB) + +GLOBL ·libc_getsockname_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getsockname_trampoline_addr(SB)/4, $libc_getsockname_trampoline<>(SB) + +TEXT libc_shutdown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_shutdown(SB) + +GLOBL ·libc_shutdown_trampoline_addr(SB), RODATA, $4 +DATA ·libc_shutdown_trampoline_addr(SB)/4, $libc_shutdown_trampoline<>(SB) + +TEXT libc_socketpair_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_socketpair(SB) + +GLOBL ·libc_socketpair_trampoline_addr(SB), RODATA, $4 +DATA ·libc_socketpair_trampoline_addr(SB)/4, $libc_socketpair_trampoline<>(SB) + +TEXT libc_recvfrom_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_recvfrom(SB) + +GLOBL ·libc_recvfrom_trampoline_addr(SB), RODATA, $4 +DATA ·libc_recvfrom_trampoline_addr(SB)/4, $libc_recvfrom_trampoline<>(SB) + +TEXT libc_sendto_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sendto(SB) + +GLOBL ·libc_sendto_trampoline_addr(SB), RODATA, $4 +DATA ·libc_sendto_trampoline_addr(SB)/4, $libc_sendto_trampoline<>(SB) + +TEXT libc_recvmsg_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_recvmsg(SB) + +GLOBL ·libc_recvmsg_trampoline_addr(SB), RODATA, $4 +DATA ·libc_recvmsg_trampoline_addr(SB)/4, $libc_recvmsg_trampoline<>(SB) + +TEXT libc_sendmsg_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sendmsg(SB) + +GLOBL ·libc_sendmsg_trampoline_addr(SB), RODATA, $4 +DATA ·libc_sendmsg_trampoline_addr(SB)/4, $libc_sendmsg_trampoline<>(SB) + +TEXT libc_kevent_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kevent(SB) + +GLOBL ·libc_kevent_trampoline_addr(SB), RODATA, $4 +DATA ·libc_kevent_trampoline_addr(SB)/4, $libc_kevent_trampoline<>(SB) + +TEXT libc_utimes_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_utimes(SB) + +GLOBL ·libc_utimes_trampoline_addr(SB), RODATA, $4 +DATA ·libc_utimes_trampoline_addr(SB)/4, $libc_utimes_trampoline<>(SB) + +TEXT libc_futimes_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_futimes(SB) + +GLOBL ·libc_futimes_trampoline_addr(SB), RODATA, $4 +DATA ·libc_futimes_trampoline_addr(SB)/4, $libc_futimes_trampoline<>(SB) + +TEXT libc_poll_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_poll(SB) + +GLOBL ·libc_poll_trampoline_addr(SB), RODATA, $4 +DATA ·libc_poll_trampoline_addr(SB)/4, $libc_poll_trampoline<>(SB) + +TEXT libc_madvise_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_madvise(SB) + +GLOBL ·libc_madvise_trampoline_addr(SB), RODATA, $4 +DATA ·libc_madvise_trampoline_addr(SB)/4, $libc_madvise_trampoline<>(SB) + +TEXT libc_mlock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mlock(SB) + +GLOBL ·libc_mlock_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mlock_trampoline_addr(SB)/4, $libc_mlock_trampoline<>(SB) + +TEXT libc_mlockall_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mlockall(SB) + +GLOBL ·libc_mlockall_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mlockall_trampoline_addr(SB)/4, $libc_mlockall_trampoline<>(SB) + +TEXT libc_mprotect_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mprotect(SB) + +GLOBL ·libc_mprotect_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mprotect_trampoline_addr(SB)/4, $libc_mprotect_trampoline<>(SB) + +TEXT libc_msync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_msync(SB) + +GLOBL ·libc_msync_trampoline_addr(SB), RODATA, $4 +DATA ·libc_msync_trampoline_addr(SB)/4, $libc_msync_trampoline<>(SB) + +TEXT libc_munlock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munlock(SB) + +GLOBL ·libc_munlock_trampoline_addr(SB), RODATA, $4 +DATA ·libc_munlock_trampoline_addr(SB)/4, $libc_munlock_trampoline<>(SB) + +TEXT libc_munlockall_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munlockall(SB) + +GLOBL ·libc_munlockall_trampoline_addr(SB), RODATA, $4 +DATA ·libc_munlockall_trampoline_addr(SB)/4, $libc_munlockall_trampoline<>(SB) + +TEXT libc_pipe2_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pipe2(SB) + +GLOBL ·libc_pipe2_trampoline_addr(SB), RODATA, $4 +DATA ·libc_pipe2_trampoline_addr(SB)/4, $libc_pipe2_trampoline<>(SB) + +TEXT libc_getdents_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getdents(SB) + +GLOBL ·libc_getdents_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getdents_trampoline_addr(SB)/4, $libc_getdents_trampoline<>(SB) + +TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getcwd(SB) + +GLOBL ·libc_getcwd_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getcwd_trampoline_addr(SB)/4, $libc_getcwd_trampoline<>(SB) + +TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ioctl(SB) + +GLOBL ·libc_ioctl_trampoline_addr(SB), RODATA, $4 +DATA ·libc_ioctl_trampoline_addr(SB)/4, $libc_ioctl_trampoline<>(SB) + +TEXT libc_sysctl_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sysctl(SB) + +GLOBL ·libc_sysctl_trampoline_addr(SB), RODATA, $4 +DATA ·libc_sysctl_trampoline_addr(SB)/4, $libc_sysctl_trampoline<>(SB) + +TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ppoll(SB) + +GLOBL ·libc_ppoll_trampoline_addr(SB), RODATA, $4 +DATA ·libc_ppoll_trampoline_addr(SB)/4, $libc_ppoll_trampoline<>(SB) + +TEXT libc_access_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_access(SB) + +GLOBL ·libc_access_trampoline_addr(SB), RODATA, $4 +DATA ·libc_access_trampoline_addr(SB)/4, $libc_access_trampoline<>(SB) + +TEXT libc_adjtime_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_adjtime(SB) + +GLOBL ·libc_adjtime_trampoline_addr(SB), RODATA, $4 +DATA ·libc_adjtime_trampoline_addr(SB)/4, $libc_adjtime_trampoline<>(SB) + +TEXT libc_chdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chdir(SB) + +GLOBL ·libc_chdir_trampoline_addr(SB), RODATA, $4 +DATA ·libc_chdir_trampoline_addr(SB)/4, $libc_chdir_trampoline<>(SB) + +TEXT libc_chflags_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chflags(SB) + +GLOBL ·libc_chflags_trampoline_addr(SB), RODATA, $4 +DATA ·libc_chflags_trampoline_addr(SB)/4, $libc_chflags_trampoline<>(SB) + +TEXT libc_chmod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chmod(SB) + +GLOBL ·libc_chmod_trampoline_addr(SB), RODATA, $4 +DATA ·libc_chmod_trampoline_addr(SB)/4, $libc_chmod_trampoline<>(SB) + +TEXT libc_chown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chown(SB) + +GLOBL ·libc_chown_trampoline_addr(SB), RODATA, $4 +DATA ·libc_chown_trampoline_addr(SB)/4, $libc_chown_trampoline<>(SB) + +TEXT libc_chroot_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chroot(SB) + +GLOBL ·libc_chroot_trampoline_addr(SB), RODATA, $4 +DATA ·libc_chroot_trampoline_addr(SB)/4, $libc_chroot_trampoline<>(SB) + +TEXT libc_close_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_close(SB) + +GLOBL ·libc_close_trampoline_addr(SB), RODATA, $4 +DATA ·libc_close_trampoline_addr(SB)/4, $libc_close_trampoline<>(SB) + +TEXT libc_dup_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup(SB) + +GLOBL ·libc_dup_trampoline_addr(SB), RODATA, $4 +DATA ·libc_dup_trampoline_addr(SB)/4, $libc_dup_trampoline<>(SB) + +TEXT libc_dup2_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup2(SB) + +GLOBL ·libc_dup2_trampoline_addr(SB), RODATA, $4 +DATA ·libc_dup2_trampoline_addr(SB)/4, $libc_dup2_trampoline<>(SB) + +TEXT libc_dup3_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup3(SB) + +GLOBL ·libc_dup3_trampoline_addr(SB), RODATA, $4 +DATA ·libc_dup3_trampoline_addr(SB)/4, $libc_dup3_trampoline<>(SB) + +TEXT libc_exit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_exit(SB) + +GLOBL ·libc_exit_trampoline_addr(SB), RODATA, $4 +DATA ·libc_exit_trampoline_addr(SB)/4, $libc_exit_trampoline<>(SB) + +TEXT libc_faccessat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_faccessat(SB) + +GLOBL ·libc_faccessat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_faccessat_trampoline_addr(SB)/4, $libc_faccessat_trampoline<>(SB) + +TEXT libc_fchdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchdir(SB) + +GLOBL ·libc_fchdir_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fchdir_trampoline_addr(SB)/4, $libc_fchdir_trampoline<>(SB) + +TEXT libc_fchflags_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchflags(SB) + +GLOBL ·libc_fchflags_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fchflags_trampoline_addr(SB)/4, $libc_fchflags_trampoline<>(SB) + +TEXT libc_fchmod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchmod(SB) + +GLOBL ·libc_fchmod_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fchmod_trampoline_addr(SB)/4, $libc_fchmod_trampoline<>(SB) + +TEXT libc_fchmodat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchmodat(SB) + +GLOBL ·libc_fchmodat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fchmodat_trampoline_addr(SB)/4, $libc_fchmodat_trampoline<>(SB) + +TEXT libc_fchown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchown(SB) + +GLOBL ·libc_fchown_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fchown_trampoline_addr(SB)/4, $libc_fchown_trampoline<>(SB) + +TEXT libc_fchownat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchownat(SB) + +GLOBL ·libc_fchownat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fchownat_trampoline_addr(SB)/4, $libc_fchownat_trampoline<>(SB) + +TEXT libc_flock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_flock(SB) + +GLOBL ·libc_flock_trampoline_addr(SB), RODATA, $4 +DATA ·libc_flock_trampoline_addr(SB)/4, $libc_flock_trampoline<>(SB) + +TEXT libc_fpathconf_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fpathconf(SB) + +GLOBL ·libc_fpathconf_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fpathconf_trampoline_addr(SB)/4, $libc_fpathconf_trampoline<>(SB) + +TEXT libc_fstat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstat(SB) + +GLOBL ·libc_fstat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fstat_trampoline_addr(SB)/4, $libc_fstat_trampoline<>(SB) + +TEXT libc_fstatat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstatat(SB) + +GLOBL ·libc_fstatat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fstatat_trampoline_addr(SB)/4, $libc_fstatat_trampoline<>(SB) + +TEXT libc_fstatfs_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstatfs(SB) + +GLOBL ·libc_fstatfs_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fstatfs_trampoline_addr(SB)/4, $libc_fstatfs_trampoline<>(SB) + +TEXT libc_fsync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fsync(SB) + +GLOBL ·libc_fsync_trampoline_addr(SB), RODATA, $4 +DATA ·libc_fsync_trampoline_addr(SB)/4, $libc_fsync_trampoline<>(SB) + +TEXT libc_ftruncate_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ftruncate(SB) + +GLOBL ·libc_ftruncate_trampoline_addr(SB), RODATA, $4 +DATA ·libc_ftruncate_trampoline_addr(SB)/4, $libc_ftruncate_trampoline<>(SB) + +TEXT libc_getegid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getegid(SB) + +GLOBL ·libc_getegid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getegid_trampoline_addr(SB)/4, $libc_getegid_trampoline<>(SB) + +TEXT libc_geteuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_geteuid(SB) + +GLOBL ·libc_geteuid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_geteuid_trampoline_addr(SB)/4, $libc_geteuid_trampoline<>(SB) + +TEXT libc_getgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getgid(SB) + +GLOBL ·libc_getgid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getgid_trampoline_addr(SB)/4, $libc_getgid_trampoline<>(SB) + +TEXT libc_getpgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpgid(SB) + +GLOBL ·libc_getpgid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getpgid_trampoline_addr(SB)/4, $libc_getpgid_trampoline<>(SB) + +TEXT libc_getpgrp_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpgrp(SB) + +GLOBL ·libc_getpgrp_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getpgrp_trampoline_addr(SB)/4, $libc_getpgrp_trampoline<>(SB) + +TEXT libc_getpid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpid(SB) + +GLOBL ·libc_getpid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getpid_trampoline_addr(SB)/4, $libc_getpid_trampoline<>(SB) + +TEXT libc_getppid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getppid(SB) + +GLOBL ·libc_getppid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getppid_trampoline_addr(SB)/4, $libc_getppid_trampoline<>(SB) + +TEXT libc_getpriority_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpriority(SB) + +GLOBL ·libc_getpriority_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getpriority_trampoline_addr(SB)/4, $libc_getpriority_trampoline<>(SB) + +TEXT libc_getrlimit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrlimit(SB) + +GLOBL ·libc_getrlimit_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getrlimit_trampoline_addr(SB)/4, $libc_getrlimit_trampoline<>(SB) + +TEXT libc_getrtable_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrtable(SB) + +GLOBL ·libc_getrtable_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getrtable_trampoline_addr(SB)/4, $libc_getrtable_trampoline<>(SB) + +TEXT libc_getrusage_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrusage(SB) + +GLOBL ·libc_getrusage_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getrusage_trampoline_addr(SB)/4, $libc_getrusage_trampoline<>(SB) + +TEXT libc_getsid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsid(SB) + +GLOBL ·libc_getsid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getsid_trampoline_addr(SB)/4, $libc_getsid_trampoline<>(SB) + +TEXT libc_gettimeofday_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_gettimeofday(SB) + +GLOBL ·libc_gettimeofday_trampoline_addr(SB), RODATA, $4 +DATA ·libc_gettimeofday_trampoline_addr(SB)/4, $libc_gettimeofday_trampoline<>(SB) + +TEXT libc_getuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getuid(SB) + +GLOBL ·libc_getuid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_getuid_trampoline_addr(SB)/4, $libc_getuid_trampoline<>(SB) + +TEXT libc_issetugid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_issetugid(SB) + +GLOBL ·libc_issetugid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_issetugid_trampoline_addr(SB)/4, $libc_issetugid_trampoline<>(SB) + +TEXT libc_kill_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kill(SB) + +GLOBL ·libc_kill_trampoline_addr(SB), RODATA, $4 +DATA ·libc_kill_trampoline_addr(SB)/4, $libc_kill_trampoline<>(SB) + +TEXT libc_kqueue_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kqueue(SB) + +GLOBL ·libc_kqueue_trampoline_addr(SB), RODATA, $4 +DATA ·libc_kqueue_trampoline_addr(SB)/4, $libc_kqueue_trampoline<>(SB) + +TEXT libc_lchown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lchown(SB) + +GLOBL ·libc_lchown_trampoline_addr(SB), RODATA, $4 +DATA ·libc_lchown_trampoline_addr(SB)/4, $libc_lchown_trampoline<>(SB) + +TEXT libc_link_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_link(SB) + +GLOBL ·libc_link_trampoline_addr(SB), RODATA, $4 +DATA ·libc_link_trampoline_addr(SB)/4, $libc_link_trampoline<>(SB) + +TEXT libc_linkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_linkat(SB) + +GLOBL ·libc_linkat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_linkat_trampoline_addr(SB)/4, $libc_linkat_trampoline<>(SB) + +TEXT libc_listen_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_listen(SB) + +GLOBL ·libc_listen_trampoline_addr(SB), RODATA, $4 +DATA ·libc_listen_trampoline_addr(SB)/4, $libc_listen_trampoline<>(SB) + +TEXT libc_lstat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lstat(SB) + +GLOBL ·libc_lstat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_lstat_trampoline_addr(SB)/4, $libc_lstat_trampoline<>(SB) + +TEXT libc_mkdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkdir(SB) + +GLOBL ·libc_mkdir_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mkdir_trampoline_addr(SB)/4, $libc_mkdir_trampoline<>(SB) + +TEXT libc_mkdirat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkdirat(SB) + +GLOBL ·libc_mkdirat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mkdirat_trampoline_addr(SB)/4, $libc_mkdirat_trampoline<>(SB) + +TEXT libc_mkfifo_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkfifo(SB) + +GLOBL ·libc_mkfifo_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mkfifo_trampoline_addr(SB)/4, $libc_mkfifo_trampoline<>(SB) + +TEXT libc_mkfifoat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkfifoat(SB) + +GLOBL ·libc_mkfifoat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mkfifoat_trampoline_addr(SB)/4, $libc_mkfifoat_trampoline<>(SB) + +TEXT libc_mknod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mknod(SB) + +GLOBL ·libc_mknod_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mknod_trampoline_addr(SB)/4, $libc_mknod_trampoline<>(SB) + +TEXT libc_mknodat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mknodat(SB) + +GLOBL ·libc_mknodat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mknodat_trampoline_addr(SB)/4, $libc_mknodat_trampoline<>(SB) + +TEXT libc_nanosleep_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_nanosleep(SB) + +GLOBL ·libc_nanosleep_trampoline_addr(SB), RODATA, $4 +DATA ·libc_nanosleep_trampoline_addr(SB)/4, $libc_nanosleep_trampoline<>(SB) + +TEXT libc_open_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_open(SB) + +GLOBL ·libc_open_trampoline_addr(SB), RODATA, $4 +DATA ·libc_open_trampoline_addr(SB)/4, $libc_open_trampoline<>(SB) + +TEXT libc_openat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_openat(SB) + +GLOBL ·libc_openat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_openat_trampoline_addr(SB)/4, $libc_openat_trampoline<>(SB) + +TEXT libc_pathconf_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pathconf(SB) + +GLOBL ·libc_pathconf_trampoline_addr(SB), RODATA, $4 +DATA ·libc_pathconf_trampoline_addr(SB)/4, $libc_pathconf_trampoline<>(SB) + +TEXT libc_pread_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pread(SB) + +GLOBL ·libc_pread_trampoline_addr(SB), RODATA, $4 +DATA ·libc_pread_trampoline_addr(SB)/4, $libc_pread_trampoline<>(SB) + +TEXT libc_pwrite_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pwrite(SB) + +GLOBL ·libc_pwrite_trampoline_addr(SB), RODATA, $4 +DATA ·libc_pwrite_trampoline_addr(SB)/4, $libc_pwrite_trampoline<>(SB) + +TEXT libc_read_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_read(SB) + +GLOBL ·libc_read_trampoline_addr(SB), RODATA, $4 +DATA ·libc_read_trampoline_addr(SB)/4, $libc_read_trampoline<>(SB) + +TEXT libc_readlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_readlink(SB) + +GLOBL ·libc_readlink_trampoline_addr(SB), RODATA, $4 +DATA ·libc_readlink_trampoline_addr(SB)/4, $libc_readlink_trampoline<>(SB) + +TEXT libc_readlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_readlinkat(SB) + +GLOBL ·libc_readlinkat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_readlinkat_trampoline_addr(SB)/4, $libc_readlinkat_trampoline<>(SB) + +TEXT libc_rename_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_rename(SB) + +GLOBL ·libc_rename_trampoline_addr(SB), RODATA, $4 +DATA ·libc_rename_trampoline_addr(SB)/4, $libc_rename_trampoline<>(SB) + +TEXT libc_renameat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_renameat(SB) + +GLOBL ·libc_renameat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_renameat_trampoline_addr(SB)/4, $libc_renameat_trampoline<>(SB) + +TEXT libc_revoke_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_revoke(SB) + +GLOBL ·libc_revoke_trampoline_addr(SB), RODATA, $4 +DATA ·libc_revoke_trampoline_addr(SB)/4, $libc_revoke_trampoline<>(SB) + +TEXT libc_rmdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_rmdir(SB) + +GLOBL ·libc_rmdir_trampoline_addr(SB), RODATA, $4 +DATA ·libc_rmdir_trampoline_addr(SB)/4, $libc_rmdir_trampoline<>(SB) + +TEXT libc_lseek_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lseek(SB) + +GLOBL ·libc_lseek_trampoline_addr(SB), RODATA, $4 +DATA ·libc_lseek_trampoline_addr(SB)/4, $libc_lseek_trampoline<>(SB) + +TEXT libc_select_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_select(SB) + +GLOBL ·libc_select_trampoline_addr(SB), RODATA, $4 +DATA ·libc_select_trampoline_addr(SB)/4, $libc_select_trampoline<>(SB) + +TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setegid(SB) + +GLOBL ·libc_setegid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setegid_trampoline_addr(SB)/4, $libc_setegid_trampoline<>(SB) + +TEXT libc_seteuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_seteuid(SB) + +GLOBL ·libc_seteuid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_seteuid_trampoline_addr(SB)/4, $libc_seteuid_trampoline<>(SB) + +TEXT libc_setgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setgid(SB) + +GLOBL ·libc_setgid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setgid_trampoline_addr(SB)/4, $libc_setgid_trampoline<>(SB) + +TEXT libc_setlogin_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setlogin(SB) + +GLOBL ·libc_setlogin_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setlogin_trampoline_addr(SB)/4, $libc_setlogin_trampoline<>(SB) + +TEXT libc_setpgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setpgid(SB) + +GLOBL ·libc_setpgid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setpgid_trampoline_addr(SB)/4, $libc_setpgid_trampoline<>(SB) + +TEXT libc_setpriority_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setpriority(SB) + +GLOBL ·libc_setpriority_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setpriority_trampoline_addr(SB)/4, $libc_setpriority_trampoline<>(SB) + +TEXT libc_setregid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setregid(SB) + +GLOBL ·libc_setregid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setregid_trampoline_addr(SB)/4, $libc_setregid_trampoline<>(SB) + +TEXT libc_setreuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setreuid(SB) + +GLOBL ·libc_setreuid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setreuid_trampoline_addr(SB)/4, $libc_setreuid_trampoline<>(SB) + +TEXT libc_setresgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setresgid(SB) + +GLOBL ·libc_setresgid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setresgid_trampoline_addr(SB)/4, $libc_setresgid_trampoline<>(SB) + +TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setresuid(SB) + +GLOBL ·libc_setresuid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setresuid_trampoline_addr(SB)/4, $libc_setresuid_trampoline<>(SB) + +TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setrlimit(SB) + +GLOBL ·libc_setrlimit_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setrlimit_trampoline_addr(SB)/4, $libc_setrlimit_trampoline<>(SB) + +TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setrtable(SB) + +GLOBL ·libc_setrtable_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setrtable_trampoline_addr(SB)/4, $libc_setrtable_trampoline<>(SB) + +TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setsid(SB) + +GLOBL ·libc_setsid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setsid_trampoline_addr(SB)/4, $libc_setsid_trampoline<>(SB) + +TEXT libc_settimeofday_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_settimeofday(SB) + +GLOBL ·libc_settimeofday_trampoline_addr(SB), RODATA, $4 +DATA ·libc_settimeofday_trampoline_addr(SB)/4, $libc_settimeofday_trampoline<>(SB) + +TEXT libc_setuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setuid(SB) + +GLOBL ·libc_setuid_trampoline_addr(SB), RODATA, $4 +DATA ·libc_setuid_trampoline_addr(SB)/4, $libc_setuid_trampoline<>(SB) + +TEXT libc_stat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_stat(SB) + +GLOBL ·libc_stat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_stat_trampoline_addr(SB)/4, $libc_stat_trampoline<>(SB) + +TEXT libc_statfs_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_statfs(SB) + +GLOBL ·libc_statfs_trampoline_addr(SB), RODATA, $4 +DATA ·libc_statfs_trampoline_addr(SB)/4, $libc_statfs_trampoline<>(SB) + +TEXT libc_symlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_symlink(SB) + +GLOBL ·libc_symlink_trampoline_addr(SB), RODATA, $4 +DATA ·libc_symlink_trampoline_addr(SB)/4, $libc_symlink_trampoline<>(SB) + +TEXT libc_symlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_symlinkat(SB) + +GLOBL ·libc_symlinkat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_symlinkat_trampoline_addr(SB)/4, $libc_symlinkat_trampoline<>(SB) + +TEXT libc_sync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sync(SB) + +GLOBL ·libc_sync_trampoline_addr(SB), RODATA, $4 +DATA ·libc_sync_trampoline_addr(SB)/4, $libc_sync_trampoline<>(SB) + +TEXT libc_truncate_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_truncate(SB) + +GLOBL ·libc_truncate_trampoline_addr(SB), RODATA, $4 +DATA ·libc_truncate_trampoline_addr(SB)/4, $libc_truncate_trampoline<>(SB) + +TEXT libc_umask_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_umask(SB) + +GLOBL ·libc_umask_trampoline_addr(SB), RODATA, $4 +DATA ·libc_umask_trampoline_addr(SB)/4, $libc_umask_trampoline<>(SB) + +TEXT libc_unlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unlink(SB) + +GLOBL ·libc_unlink_trampoline_addr(SB), RODATA, $4 +DATA ·libc_unlink_trampoline_addr(SB)/4, $libc_unlink_trampoline<>(SB) + +TEXT libc_unlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unlinkat(SB) + +GLOBL ·libc_unlinkat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_unlinkat_trampoline_addr(SB)/4, $libc_unlinkat_trampoline<>(SB) + +TEXT libc_unmount_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unmount(SB) + +GLOBL ·libc_unmount_trampoline_addr(SB), RODATA, $4 +DATA ·libc_unmount_trampoline_addr(SB)/4, $libc_unmount_trampoline<>(SB) + +TEXT libc_write_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_write(SB) + +GLOBL ·libc_write_trampoline_addr(SB), RODATA, $4 +DATA ·libc_write_trampoline_addr(SB)/4, $libc_write_trampoline<>(SB) + +TEXT libc_mmap_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mmap(SB) + +GLOBL ·libc_mmap_trampoline_addr(SB), RODATA, $4 +DATA ·libc_mmap_trampoline_addr(SB)/4, $libc_mmap_trampoline<>(SB) + +TEXT libc_munmap_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munmap(SB) + +GLOBL ·libc_munmap_trampoline_addr(SB), RODATA, $4 +DATA ·libc_munmap_trampoline_addr(SB)/4, $libc_munmap_trampoline<>(SB) + +TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_utimensat(SB) + +GLOBL ·libc_utimensat_trampoline_addr(SB), RODATA, $4 +DATA ·libc_utimensat_trampoline_addr(SB)/4, $libc_utimensat_trampoline<>(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go index 8facd695..800aab6e 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.go @@ -1,6 +1,7 @@ -// go run mksyscall.go -openbsd -tags openbsd,arm64 syscall_bsd.go syscall_openbsd.go syscall_openbsd_arm64.go +// go run mksyscall.go -openbsd -libc -tags openbsd,arm64 syscall_bsd.go syscall_openbsd.go syscall_openbsd_arm64.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build openbsd && arm64 // +build openbsd,arm64 package unix @@ -15,7 +16,7 @@ var _ syscall.Errno // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getgroups(ngid int, gid *_Gid_t) (n int, err error) { - r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + r0, _, e1 := syscall_rawSyscall(libc_getgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -23,20 +24,28 @@ func getgroups(ngid int, gid *_Gid_t) (n int, err error) { return } +var libc_getgroups_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getgroups getgroups "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func setgroups(ngid int, gid *_Gid_t) (err error) { - _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + _, _, e1 := syscall_rawSyscall(libc_setgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setgroups_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setgroups setgroups "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { - r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_wait4_trampoline_addr, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) wpid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -44,10 +53,14 @@ func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err return } +var libc_wait4_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_wait4 wait4 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { - r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + r0, _, e1 := syscall_syscall(libc_accept_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -55,30 +68,42 @@ func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { return } +var libc_accept_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_accept accept "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + _, _, e1 := syscall_syscall(libc_bind_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_bind_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_bind bind "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { - _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + _, _, e1 := syscall_syscall(libc_connect_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_connect_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_connect connect "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func socket(domain int, typ int, proto int) (fd int, err error) { - r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + r0, _, e1 := syscall_rawSyscall(libc_socket_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto)) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -86,66 +111,94 @@ func socket(domain int, typ int, proto int) (fd int, err error) { return } +var libc_socket_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_socket socket "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { - _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + _, _, e1 := syscall_syscall6(libc_getsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getsockopt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsockopt getsockopt "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { - _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + _, _, e1 := syscall_syscall6(libc_setsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setsockopt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setsockopt setsockopt "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + _, _, e1 := syscall_rawSyscall(libc_getpeername_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getpeername_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpeername getpeername "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { - _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + _, _, e1 := syscall_rawSyscall(libc_getsockname_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getsockname_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsockname getsockname "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Shutdown(s int, how int) (err error) { - _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + _, _, e1 := syscall_syscall(libc_shutdown_trampoline_addr, uintptr(s), uintptr(how), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_shutdown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shutdown shutdown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { - _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + _, _, e1 := syscall_rawSyscall6(libc_socketpair_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_socketpair_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_socketpair socketpair "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { @@ -155,7 +208,7 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + r0, _, e1 := syscall_syscall6(libc_recvfrom_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -163,6 +216,10 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl return } +var libc_recvfrom_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_recvfrom recvfrom "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { @@ -172,17 +229,21 @@ func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) ( } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + _, _, e1 := syscall_syscall6(libc_sendto_trampoline_addr, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_sendto_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sendto sendto "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_recvmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -190,10 +251,14 @@ func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { return } +var libc_recvmsg_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_recvmsg recvmsg "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { - r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + r0, _, e1 := syscall_syscall(libc_sendmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -201,10 +266,14 @@ func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { return } +var libc_sendmsg_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sendmsg sendmsg "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { - r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + r0, _, e1 := syscall_syscall6(libc_kevent_trampoline_addr, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -212,6 +281,10 @@ func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, ne return } +var libc_kevent_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kevent kevent "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func utimes(path string, timeval *[2]Timeval) (err error) { @@ -220,27 +293,35 @@ func utimes(path string, timeval *[2]Timeval) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + _, _, e1 := syscall_syscall(libc_utimes_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_utimes_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_utimes utimes "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func futimes(fd int, timeval *[2]Timeval) (err error) { - _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + _, _, e1 := syscall_syscall(libc_futimes_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_futimes_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_futimes futimes "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { - r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + r0, _, e1 := syscall_syscall(libc_poll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -248,6 +329,10 @@ func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { return } +var libc_poll_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_poll poll "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Madvise(b []byte, behav int) (err error) { @@ -257,13 +342,17 @@ func Madvise(b []byte, behav int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + _, _, e1 := syscall_syscall(libc_madvise_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(behav)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_madvise_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_madvise madvise "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mlock(b []byte) (err error) { @@ -273,23 +362,31 @@ func Mlock(b []byte) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + _, _, e1 := syscall_syscall(libc_mlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mlock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mlock mlock "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mlockall(flags int) (err error) { - _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall(libc_mlockall_trampoline_addr, uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mlockall_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mlockall mlockall "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mprotect(b []byte, prot int) (err error) { @@ -299,13 +396,17 @@ func Mprotect(b []byte, prot int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + _, _, e1 := syscall_syscall(libc_mprotect_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(prot)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mprotect_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mprotect mprotect "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Msync(b []byte, flags int) (err error) { @@ -315,13 +416,17 @@ func Msync(b []byte, flags int) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_msync_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_msync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_msync msync "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Munlock(b []byte) (err error) { @@ -331,33 +436,45 @@ func Munlock(b []byte) (err error) { } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + _, _, e1 := syscall_syscall(libc_munlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_munlock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munlock munlock "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Munlockall() (err error) { - _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + _, _, e1 := syscall_syscall(libc_munlockall_trampoline_addr, 0, 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_munlockall_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munlockall munlockall "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func pipe2(p *[2]_C_int, flags int) (err error) { - _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + _, _, e1 := syscall_rawSyscall(libc_pipe2_trampoline_addr, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_pipe2_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pipe2 pipe2 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getdents(fd int, buf []byte) (n int, err error) { @@ -367,7 +484,7 @@ func Getdents(fd int, buf []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + r0, _, e1 := syscall_syscall(libc_getdents_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(buf))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -375,6 +492,10 @@ func Getdents(fd int, buf []byte) (n int, err error) { return } +var libc_getdents_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getdents getdents "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getcwd(buf []byte) (n int, err error) { @@ -384,7 +505,7 @@ func Getcwd(buf []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -392,16 +513,24 @@ func Getcwd(buf []byte) (n int, err error) { return } +var libc_getcwd_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getcwd getcwd "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func ioctl(fd int, req uint, arg uintptr) (err error) { - _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { @@ -411,17 +540,21 @@ func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) } else { _p0 = unsafe.Pointer(&_zero) } - _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + _, _, e1 := syscall_syscall6(libc_sysctl_trampoline_addr, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_sysctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sysctl sysctl "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { - r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -429,6 +562,10 @@ func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, return } +var libc_ppoll_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ppoll ppoll "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Access(path string, mode uint32) (err error) { @@ -437,23 +574,31 @@ func Access(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_access_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_access access "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { - _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + _, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_adjtime_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_adjtime adjtime "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chdir(path string) (err error) { @@ -462,13 +607,17 @@ func Chdir(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chdir chdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chflags(path string, flags int) (err error) { @@ -477,13 +626,17 @@ func Chflags(path string, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chflags_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chflags chflags "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chmod(path string, mode uint32) (err error) { @@ -492,13 +645,17 @@ func Chmod(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chmod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chmod chmod "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chown(path string, uid int, gid int) (err error) { @@ -507,13 +664,17 @@ func Chown(path string, uid int, gid int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chown chown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Chroot(path string) (err error) { @@ -522,27 +683,35 @@ func Chroot(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_chroot_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chroot chroot "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Close(fd int) (err error) { - _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_close_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_close close "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup(fd int) (nfd int, err error) { - r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0) nfd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -550,33 +719,49 @@ func Dup(fd int) (nfd int, err error) { return } +var libc_dup_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup dup "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup2(from int, to int) (err error) { - _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + _, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_dup2_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup2 dup2 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Dup3(from int, to int, flags int) (err error) { - _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_dup3_trampoline_addr, uintptr(from), uintptr(to), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_dup3_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup3 dup3 "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Exit(code int) { - Syscall(SYS_EXIT, uintptr(code), 0, 0) + syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0) return } +var libc_exit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_exit exit "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { @@ -585,43 +770,59 @@ func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_faccessat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_faccessat faccessat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchdir(fd int) (err error) { - _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchdir fchdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchflags(fd int, flags int) (err error) { - _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchflags_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchflags fchflags "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchmod(fd int, mode uint32) (err error) { - _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchmod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchmod fchmod "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { @@ -630,23 +831,31 @@ func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchmodat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchown(fd int, uid int, gid int) (err error) { - _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchown fchown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { @@ -655,27 +864,35 @@ func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + _, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fchownat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchownat fchownat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Flock(fd int, how int) (err error) { - _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + _, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_flock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_flock flock "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fpathconf(fd int, name int) (val int, err error) { - r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -683,16 +900,24 @@ func Fpathconf(fd int, name int) (val int, err error) { return } +var libc_fpathconf_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fpathconf fpathconf "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstat(fd int, stat *Stat_t) (err error) { - _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_fstat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fstat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstat fstat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { @@ -701,71 +926,99 @@ func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_fstatat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fstatat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstatat fstatat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fstatfs(fd int, stat *Statfs_t) (err error) { - _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_fstatfs_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fstatfs_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstatfs fstatfs "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Fsync(fd int) (err error) { - _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + _, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_fsync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fsync fsync "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Ftruncate(fd int, length int64) (err error) { - _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length)) + _, _, e1 := syscall_syscall(libc_ftruncate_trampoline_addr, uintptr(fd), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_ftruncate_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ftruncate ftruncate "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getegid() (egid int) { - r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0) egid = int(r0) return } +var libc_getegid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getegid getegid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Geteuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0) uid = int(r0) return } +var libc_geteuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_geteuid geteuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getgid() (gid int) { - r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0) gid = int(r0) return } +var libc_getgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getgid getgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpgid(pid int) (pgid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0) pgid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -773,34 +1026,50 @@ func Getpgid(pid int) (pgid int, err error) { return } +var libc_getpgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpgid getpgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpgrp() (pgrp int) { - r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0) pgrp = int(r0) return } +var libc_getpgrp_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpgrp getpgrp "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpid() (pid int) { - r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0) pid = int(r0) return } +var libc_getpid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpid getpid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getppid() (ppid int) { - r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0) ppid = int(r0) return } +var libc_getppid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getppid getppid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getpriority(which int, who int) (prio int, err error) { - r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0) prio = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -808,20 +1077,28 @@ func Getpriority(which int, who int) (prio int, err error) { return } +var libc_getpriority_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpriority getpriority "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + _, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getrlimit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrtable() (rtable int, err error) { - r0, _, e1 := RawSyscall(SYS_GETRTABLE, 0, 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getrtable_trampoline_addr, 0, 0, 0) rtable = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -829,20 +1106,28 @@ func Getrtable() (rtable int, err error) { return } +var libc_getrtable_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrtable getrtable "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getrusage(who int, rusage *Rusage) (err error) { - _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + _, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_getrusage_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrusage getrusage "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getsid(pid int) (sid int, err error) { - r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0) sid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -850,46 +1135,66 @@ func Getsid(pid int) (sid int, err error) { return } +var libc_getsid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsid getsid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Gettimeofday(tv *Timeval) (err error) { - _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tv)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_gettimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Getuid() (uid int) { - r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0) uid = int(r0) return } +var libc_getuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getuid getuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Issetugid() (tainted bool) { - r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + r0, _, _ := syscall_syscall(libc_issetugid_trampoline_addr, 0, 0, 0) tainted = bool(r0 != 0) return } +var libc_issetugid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_issetugid issetugid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Kill(pid int, signum syscall.Signal) (err error) { - _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + _, _, e1 := syscall_syscall(libc_kill_trampoline_addr, uintptr(pid), uintptr(signum), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_kill_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kill kill "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Kqueue() (fd int, err error) { - r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -897,6 +1202,10 @@ func Kqueue() (fd int, err error) { return } +var libc_kqueue_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kqueue kqueue "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Lchown(path string, uid int, gid int) (err error) { @@ -905,13 +1214,17 @@ func Lchown(path string, uid int, gid int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + _, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_lchown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lchown lchown "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Link(path string, link string) (err error) { @@ -925,13 +1238,17 @@ func Link(path string, link string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_link_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_link link "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { @@ -945,23 +1262,31 @@ func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err er if err != nil { return } - _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + _, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_linkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_linkat linkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Listen(s int, backlog int) (err error) { - _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + _, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_listen_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_listen listen "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Lstat(path string, stat *Stat_t) (err error) { @@ -970,13 +1295,17 @@ func Lstat(path string, stat *Stat_t) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_lstat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_lstat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lstat lstat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkdir(path string, mode uint32) (err error) { @@ -985,13 +1314,17 @@ func Mkdir(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkdir mkdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkdirat(dirfd int, path string, mode uint32) (err error) { @@ -1000,13 +1333,17 @@ func Mkdirat(dirfd int, path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + _, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkdirat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkdirat mkdirat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkfifo(path string, mode uint32) (err error) { @@ -1015,13 +1352,17 @@ func Mkfifo(path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + _, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkfifo_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkfifo mkfifo "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mkfifoat(dirfd int, path string, mode uint32) (err error) { @@ -1030,13 +1371,17 @@ func Mkfifoat(dirfd int, path string, mode uint32) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKFIFOAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + _, _, e1 := syscall_syscall(libc_mkfifoat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mkfifoat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkfifoat mkfifoat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mknod(path string, mode uint32, dev int) (err error) { @@ -1045,13 +1390,17 @@ func Mknod(path string, mode uint32, dev int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + _, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mknod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mknod mknod "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { @@ -1060,23 +1409,31 @@ func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + _, _, e1 := syscall_syscall6(libc_mknodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_mknodat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mknodat mknodat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Nanosleep(time *Timespec, leftover *Timespec) (err error) { - _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + _, _, e1 := syscall_syscall(libc_nanosleep_trampoline_addr, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_nanosleep_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_nanosleep nanosleep "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Open(path string, mode int, perm uint32) (fd int, err error) { @@ -1085,7 +1442,7 @@ func Open(path string, mode int, perm uint32) (fd int, err error) { if err != nil { return } - r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1093,6 +1450,10 @@ func Open(path string, mode int, perm uint32) (fd int, err error) { return } +var libc_open_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_open open "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { @@ -1101,7 +1462,7 @@ func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { if err != nil { return } - r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) fd = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1109,6 +1470,10 @@ func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { return } +var libc_openat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_openat openat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Pathconf(path string, name int) (val int, err error) { @@ -1117,7 +1482,7 @@ func Pathconf(path string, name int) (val int, err error) { if err != nil { return } - r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) val = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1125,16 +1490,20 @@ func Pathconf(path string, name int) (val int, err error) { return } +var libc_pathconf_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pathconf pathconf "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0) + r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1142,16 +1511,20 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { return } +var libc_pread_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pread pread "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 unsafe.Pointer if len(p) > 0 { _p0 = unsafe.Pointer(&p[0]) } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0) + r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1159,6 +1532,10 @@ func Pwrite(fd int, p []byte, offset int64) (n int, err error) { return } +var libc_pwrite_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pwrite pwrite "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func read(fd int, p []byte) (n int, err error) { @@ -1168,7 +1545,7 @@ func read(fd int, p []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1176,6 +1553,10 @@ func read(fd int, p []byte) (n int, err error) { return } +var libc_read_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_read read "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Readlink(path string, buf []byte) (n int, err error) { @@ -1190,7 +1571,7 @@ func Readlink(path string, buf []byte) (n int, err error) { } else { _p1 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1198,6 +1579,10 @@ func Readlink(path string, buf []byte) (n int, err error) { return } +var libc_readlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readlink readlink "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { @@ -1212,7 +1597,7 @@ func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { } else { _p1 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1220,6 +1605,10 @@ func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { return } +var libc_readlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readlinkat readlinkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Rename(from string, to string) (err error) { @@ -1233,13 +1622,17 @@ func Rename(from string, to string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_rename_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_rename rename "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Renameat(fromfd int, from string, tofd int, to string) (err error) { @@ -1253,13 +1646,17 @@ func Renameat(fromfd int, from string, tofd int, to string) (err error) { if err != nil { return } - _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + _, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_renameat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_renameat renameat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Revoke(path string) (err error) { @@ -1268,13 +1665,17 @@ func Revoke(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_revoke_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_revoke revoke "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Rmdir(path string) (err error) { @@ -1283,17 +1684,21 @@ func Rmdir(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_rmdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_rmdir rmdir "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { - r0, _, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(whence), 0, 0) + r0, _, e1 := syscall_syscall(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(whence)) newoffset = int64(r0) if e1 != 0 { err = errnoErr(e1) @@ -1301,10 +1706,14 @@ func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { return } +var libc_lseek_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lseek lseek "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { - r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + r0, _, e1 := syscall_syscall6(libc_select_trampoline_addr, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1312,36 +1721,52 @@ func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err return } +var libc_select_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_select select "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setegid(egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setegid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setegid setegid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Seteuid(euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_seteuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_seteuid seteuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setgid(gid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setgid setgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setlogin(name string) (err error) { @@ -1350,97 +1775,133 @@ func Setlogin(name string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setlogin_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setlogin setlogin "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setpgid(pid int, pgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + _, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setpgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setpgid setpgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setpriority(which int, who int, prio int) (err error) { - _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + _, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setpriority_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setpriority setpriority "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setregid(rgid int, egid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + _, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setregid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setregid setregid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setreuid(ruid int, euid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + _, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setreuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setreuid setreuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setresgid(rgid int, egid int, sgid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + _, _, e1 := syscall_rawSyscall(libc_setresgid_trampoline_addr, uintptr(rgid), uintptr(egid), uintptr(sgid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setresgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setresgid setresgid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setresuid(ruid int, euid int, suid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + _, _, e1 := syscall_rawSyscall(libc_setresuid_trampoline_addr, uintptr(ruid), uintptr(euid), uintptr(suid)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setresuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setresuid setresuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setrlimit(which int, lim *Rlimit) (err error) { - _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + _, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setrlimit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setrtable(rtable int) (err error) { - _, _, e1 := RawSyscall(SYS_SETRTABLE, uintptr(rtable), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setrtable_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setrtable setrtable "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setsid() (pid int, err error) { - r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) pid = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1448,26 +1909,38 @@ func Setsid() (pid int, err error) { return } +var libc_setsid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setsid setsid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Settimeofday(tp *Timeval) (err error) { - _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_settimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_settimeofday settimeofday "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Setuid(uid int) (err error) { - _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + _, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_setuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setuid setuid "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Stat(path string, stat *Stat_t) (err error) { @@ -1476,13 +1949,17 @@ func Stat(path string, stat *Stat_t) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_stat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_stat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_stat stat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Statfs(path string, stat *Statfs_t) (err error) { @@ -1491,13 +1968,17 @@ func Statfs(path string, stat *Statfs_t) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + _, _, e1 := syscall_syscall(libc_statfs_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_statfs_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_statfs statfs "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Symlink(path string, link string) (err error) { @@ -1511,13 +1992,17 @@ func Symlink(path string, link string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + _, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_symlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_symlink symlink "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { @@ -1531,23 +2016,31 @@ func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + _, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) if e1 != 0 { err = errnoErr(e1) } return } +var libc_symlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_symlinkat symlinkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Sync() (err error) { - _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + _, _, e1 := syscall_syscall(libc_sync_trampoline_addr, 0, 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_sync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sync sync "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Truncate(path string, length int64) (err error) { @@ -1556,21 +2049,29 @@ func Truncate(path string, length int64) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length)) + _, _, e1 := syscall_syscall(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_truncate_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_truncate truncate "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Umask(newmask int) (oldmask int) { - r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0) oldmask = int(r0) return } +var libc_umask_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_umask umask "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Unlink(path string) (err error) { @@ -1579,13 +2080,17 @@ func Unlink(path string) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + _, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_unlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unlink unlink "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Unlinkat(dirfd int, path string, flags int) (err error) { @@ -1594,13 +2099,17 @@ func Unlinkat(dirfd int, path string, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + _, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) if e1 != 0 { err = errnoErr(e1) } return } +var libc_unlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unlinkat unlinkat "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func Unmount(path string, flags int) (err error) { @@ -1609,13 +2118,17 @@ func Unmount(path string, flags int) (err error) { if err != nil { return } - _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + _, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_unmount_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unmount unmount "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func write(fd int, p []byte) (n int, err error) { @@ -1625,7 +2138,7 @@ func write(fd int, p []byte) (n int, err error) { } else { _p0 = unsafe.Pointer(&_zero) } - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1633,10 +2146,14 @@ func write(fd int, p []byte) (n int, err error) { return } +var libc_write_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_write write "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { - r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), 0, 0) + r0, _, e1 := syscall_syscall6(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) ret = uintptr(r0) if e1 != 0 { err = errnoErr(e1) @@ -1644,20 +2161,28 @@ func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) ( return } +var libc_mmap_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mmap mmap "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func munmap(addr uintptr, length uintptr) (err error) { - _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + _, _, e1 := syscall_syscall(libc_munmap_trampoline_addr, uintptr(addr), uintptr(length), 0) if e1 != 0 { err = errnoErr(e1) } return } +var libc_munmap_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munmap munmap "libc.so" + // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func readlen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1668,7 +2193,7 @@ func readlen(fd int, buf *byte, nbuf int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT func writelen(fd int, buf *byte, nbuf int) (n int, err error) { - r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) n = int(r0) if e1 != 0 { err = errnoErr(e1) @@ -1684,9 +2209,13 @@ func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error if err != nil { return } - _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + _, _, e1 := syscall_syscall6(libc_utimensat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) if e1 != 0 { err = errnoErr(e1) } return } + +var libc_utimensat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_utimensat utimensat "libc.so" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.s b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.s new file mode 100644 index 00000000..4efeff9a --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_arm64.s @@ -0,0 +1,796 @@ +// go run mkasm.go openbsd arm64 +// Code generated by the command above; DO NOT EDIT. + +#include "textflag.h" + +TEXT libc_getgroups_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getgroups(SB) + +GLOBL ·libc_getgroups_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getgroups_trampoline_addr(SB)/8, $libc_getgroups_trampoline<>(SB) + +TEXT libc_setgroups_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setgroups(SB) + +GLOBL ·libc_setgroups_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setgroups_trampoline_addr(SB)/8, $libc_setgroups_trampoline<>(SB) + +TEXT libc_wait4_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_wait4(SB) + +GLOBL ·libc_wait4_trampoline_addr(SB), RODATA, $8 +DATA ·libc_wait4_trampoline_addr(SB)/8, $libc_wait4_trampoline<>(SB) + +TEXT libc_accept_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_accept(SB) + +GLOBL ·libc_accept_trampoline_addr(SB), RODATA, $8 +DATA ·libc_accept_trampoline_addr(SB)/8, $libc_accept_trampoline<>(SB) + +TEXT libc_bind_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_bind(SB) + +GLOBL ·libc_bind_trampoline_addr(SB), RODATA, $8 +DATA ·libc_bind_trampoline_addr(SB)/8, $libc_bind_trampoline<>(SB) + +TEXT libc_connect_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_connect(SB) + +GLOBL ·libc_connect_trampoline_addr(SB), RODATA, $8 +DATA ·libc_connect_trampoline_addr(SB)/8, $libc_connect_trampoline<>(SB) + +TEXT libc_socket_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_socket(SB) + +GLOBL ·libc_socket_trampoline_addr(SB), RODATA, $8 +DATA ·libc_socket_trampoline_addr(SB)/8, $libc_socket_trampoline<>(SB) + +TEXT libc_getsockopt_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsockopt(SB) + +GLOBL ·libc_getsockopt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsockopt_trampoline_addr(SB)/8, $libc_getsockopt_trampoline<>(SB) + +TEXT libc_setsockopt_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setsockopt(SB) + +GLOBL ·libc_setsockopt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setsockopt_trampoline_addr(SB)/8, $libc_setsockopt_trampoline<>(SB) + +TEXT libc_getpeername_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpeername(SB) + +GLOBL ·libc_getpeername_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpeername_trampoline_addr(SB)/8, $libc_getpeername_trampoline<>(SB) + +TEXT libc_getsockname_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsockname(SB) + +GLOBL ·libc_getsockname_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsockname_trampoline_addr(SB)/8, $libc_getsockname_trampoline<>(SB) + +TEXT libc_shutdown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_shutdown(SB) + +GLOBL ·libc_shutdown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shutdown_trampoline_addr(SB)/8, $libc_shutdown_trampoline<>(SB) + +TEXT libc_socketpair_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_socketpair(SB) + +GLOBL ·libc_socketpair_trampoline_addr(SB), RODATA, $8 +DATA ·libc_socketpair_trampoline_addr(SB)/8, $libc_socketpair_trampoline<>(SB) + +TEXT libc_recvfrom_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_recvfrom(SB) + +GLOBL ·libc_recvfrom_trampoline_addr(SB), RODATA, $8 +DATA ·libc_recvfrom_trampoline_addr(SB)/8, $libc_recvfrom_trampoline<>(SB) + +TEXT libc_sendto_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sendto(SB) + +GLOBL ·libc_sendto_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendto_trampoline_addr(SB)/8, $libc_sendto_trampoline<>(SB) + +TEXT libc_recvmsg_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_recvmsg(SB) + +GLOBL ·libc_recvmsg_trampoline_addr(SB), RODATA, $8 +DATA ·libc_recvmsg_trampoline_addr(SB)/8, $libc_recvmsg_trampoline<>(SB) + +TEXT libc_sendmsg_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sendmsg(SB) + +GLOBL ·libc_sendmsg_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendmsg_trampoline_addr(SB)/8, $libc_sendmsg_trampoline<>(SB) + +TEXT libc_kevent_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kevent(SB) + +GLOBL ·libc_kevent_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kevent_trampoline_addr(SB)/8, $libc_kevent_trampoline<>(SB) + +TEXT libc_utimes_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_utimes(SB) + +GLOBL ·libc_utimes_trampoline_addr(SB), RODATA, $8 +DATA ·libc_utimes_trampoline_addr(SB)/8, $libc_utimes_trampoline<>(SB) + +TEXT libc_futimes_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_futimes(SB) + +GLOBL ·libc_futimes_trampoline_addr(SB), RODATA, $8 +DATA ·libc_futimes_trampoline_addr(SB)/8, $libc_futimes_trampoline<>(SB) + +TEXT libc_poll_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_poll(SB) + +GLOBL ·libc_poll_trampoline_addr(SB), RODATA, $8 +DATA ·libc_poll_trampoline_addr(SB)/8, $libc_poll_trampoline<>(SB) + +TEXT libc_madvise_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_madvise(SB) + +GLOBL ·libc_madvise_trampoline_addr(SB), RODATA, $8 +DATA ·libc_madvise_trampoline_addr(SB)/8, $libc_madvise_trampoline<>(SB) + +TEXT libc_mlock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mlock(SB) + +GLOBL ·libc_mlock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mlock_trampoline_addr(SB)/8, $libc_mlock_trampoline<>(SB) + +TEXT libc_mlockall_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mlockall(SB) + +GLOBL ·libc_mlockall_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mlockall_trampoline_addr(SB)/8, $libc_mlockall_trampoline<>(SB) + +TEXT libc_mprotect_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mprotect(SB) + +GLOBL ·libc_mprotect_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mprotect_trampoline_addr(SB)/8, $libc_mprotect_trampoline<>(SB) + +TEXT libc_msync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_msync(SB) + +GLOBL ·libc_msync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_msync_trampoline_addr(SB)/8, $libc_msync_trampoline<>(SB) + +TEXT libc_munlock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munlock(SB) + +GLOBL ·libc_munlock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munlock_trampoline_addr(SB)/8, $libc_munlock_trampoline<>(SB) + +TEXT libc_munlockall_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munlockall(SB) + +GLOBL ·libc_munlockall_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munlockall_trampoline_addr(SB)/8, $libc_munlockall_trampoline<>(SB) + +TEXT libc_pipe2_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pipe2(SB) + +GLOBL ·libc_pipe2_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pipe2_trampoline_addr(SB)/8, $libc_pipe2_trampoline<>(SB) + +TEXT libc_getdents_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getdents(SB) + +GLOBL ·libc_getdents_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getdents_trampoline_addr(SB)/8, $libc_getdents_trampoline<>(SB) + +TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getcwd(SB) + +GLOBL ·libc_getcwd_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB) + +TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ioctl(SB) + +GLOBL ·libc_ioctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ioctl_trampoline_addr(SB)/8, $libc_ioctl_trampoline<>(SB) + +TEXT libc_sysctl_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sysctl(SB) + +GLOBL ·libc_sysctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB) + +TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ppoll(SB) + +GLOBL ·libc_ppoll_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ppoll_trampoline_addr(SB)/8, $libc_ppoll_trampoline<>(SB) + +TEXT libc_access_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_access(SB) + +GLOBL ·libc_access_trampoline_addr(SB), RODATA, $8 +DATA ·libc_access_trampoline_addr(SB)/8, $libc_access_trampoline<>(SB) + +TEXT libc_adjtime_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_adjtime(SB) + +GLOBL ·libc_adjtime_trampoline_addr(SB), RODATA, $8 +DATA ·libc_adjtime_trampoline_addr(SB)/8, $libc_adjtime_trampoline<>(SB) + +TEXT libc_chdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chdir(SB) + +GLOBL ·libc_chdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chdir_trampoline_addr(SB)/8, $libc_chdir_trampoline<>(SB) + +TEXT libc_chflags_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chflags(SB) + +GLOBL ·libc_chflags_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chflags_trampoline_addr(SB)/8, $libc_chflags_trampoline<>(SB) + +TEXT libc_chmod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chmod(SB) + +GLOBL ·libc_chmod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chmod_trampoline_addr(SB)/8, $libc_chmod_trampoline<>(SB) + +TEXT libc_chown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chown(SB) + +GLOBL ·libc_chown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chown_trampoline_addr(SB)/8, $libc_chown_trampoline<>(SB) + +TEXT libc_chroot_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chroot(SB) + +GLOBL ·libc_chroot_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chroot_trampoline_addr(SB)/8, $libc_chroot_trampoline<>(SB) + +TEXT libc_close_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_close(SB) + +GLOBL ·libc_close_trampoline_addr(SB), RODATA, $8 +DATA ·libc_close_trampoline_addr(SB)/8, $libc_close_trampoline<>(SB) + +TEXT libc_dup_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup(SB) + +GLOBL ·libc_dup_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup_trampoline_addr(SB)/8, $libc_dup_trampoline<>(SB) + +TEXT libc_dup2_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup2(SB) + +GLOBL ·libc_dup2_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup2_trampoline_addr(SB)/8, $libc_dup2_trampoline<>(SB) + +TEXT libc_dup3_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup3(SB) + +GLOBL ·libc_dup3_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup3_trampoline_addr(SB)/8, $libc_dup3_trampoline<>(SB) + +TEXT libc_exit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_exit(SB) + +GLOBL ·libc_exit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_exit_trampoline_addr(SB)/8, $libc_exit_trampoline<>(SB) + +TEXT libc_faccessat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_faccessat(SB) + +GLOBL ·libc_faccessat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_faccessat_trampoline_addr(SB)/8, $libc_faccessat_trampoline<>(SB) + +TEXT libc_fchdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchdir(SB) + +GLOBL ·libc_fchdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchdir_trampoline_addr(SB)/8, $libc_fchdir_trampoline<>(SB) + +TEXT libc_fchflags_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchflags(SB) + +GLOBL ·libc_fchflags_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchflags_trampoline_addr(SB)/8, $libc_fchflags_trampoline<>(SB) + +TEXT libc_fchmod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchmod(SB) + +GLOBL ·libc_fchmod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchmod_trampoline_addr(SB)/8, $libc_fchmod_trampoline<>(SB) + +TEXT libc_fchmodat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchmodat(SB) + +GLOBL ·libc_fchmodat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchmodat_trampoline_addr(SB)/8, $libc_fchmodat_trampoline<>(SB) + +TEXT libc_fchown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchown(SB) + +GLOBL ·libc_fchown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchown_trampoline_addr(SB)/8, $libc_fchown_trampoline<>(SB) + +TEXT libc_fchownat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchownat(SB) + +GLOBL ·libc_fchownat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchownat_trampoline_addr(SB)/8, $libc_fchownat_trampoline<>(SB) + +TEXT libc_flock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_flock(SB) + +GLOBL ·libc_flock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_flock_trampoline_addr(SB)/8, $libc_flock_trampoline<>(SB) + +TEXT libc_fpathconf_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fpathconf(SB) + +GLOBL ·libc_fpathconf_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fpathconf_trampoline_addr(SB)/8, $libc_fpathconf_trampoline<>(SB) + +TEXT libc_fstat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstat(SB) + +GLOBL ·libc_fstat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstat_trampoline_addr(SB)/8, $libc_fstat_trampoline<>(SB) + +TEXT libc_fstatat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstatat(SB) + +GLOBL ·libc_fstatat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstatat_trampoline_addr(SB)/8, $libc_fstatat_trampoline<>(SB) + +TEXT libc_fstatfs_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstatfs(SB) + +GLOBL ·libc_fstatfs_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstatfs_trampoline_addr(SB)/8, $libc_fstatfs_trampoline<>(SB) + +TEXT libc_fsync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fsync(SB) + +GLOBL ·libc_fsync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fsync_trampoline_addr(SB)/8, $libc_fsync_trampoline<>(SB) + +TEXT libc_ftruncate_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ftruncate(SB) + +GLOBL ·libc_ftruncate_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ftruncate_trampoline_addr(SB)/8, $libc_ftruncate_trampoline<>(SB) + +TEXT libc_getegid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getegid(SB) + +GLOBL ·libc_getegid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getegid_trampoline_addr(SB)/8, $libc_getegid_trampoline<>(SB) + +TEXT libc_geteuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_geteuid(SB) + +GLOBL ·libc_geteuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_geteuid_trampoline_addr(SB)/8, $libc_geteuid_trampoline<>(SB) + +TEXT libc_getgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getgid(SB) + +GLOBL ·libc_getgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getgid_trampoline_addr(SB)/8, $libc_getgid_trampoline<>(SB) + +TEXT libc_getpgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpgid(SB) + +GLOBL ·libc_getpgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpgid_trampoline_addr(SB)/8, $libc_getpgid_trampoline<>(SB) + +TEXT libc_getpgrp_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpgrp(SB) + +GLOBL ·libc_getpgrp_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpgrp_trampoline_addr(SB)/8, $libc_getpgrp_trampoline<>(SB) + +TEXT libc_getpid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpid(SB) + +GLOBL ·libc_getpid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpid_trampoline_addr(SB)/8, $libc_getpid_trampoline<>(SB) + +TEXT libc_getppid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getppid(SB) + +GLOBL ·libc_getppid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getppid_trampoline_addr(SB)/8, $libc_getppid_trampoline<>(SB) + +TEXT libc_getpriority_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpriority(SB) + +GLOBL ·libc_getpriority_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpriority_trampoline_addr(SB)/8, $libc_getpriority_trampoline<>(SB) + +TEXT libc_getrlimit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrlimit(SB) + +GLOBL ·libc_getrlimit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrlimit_trampoline_addr(SB)/8, $libc_getrlimit_trampoline<>(SB) + +TEXT libc_getrtable_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrtable(SB) + +GLOBL ·libc_getrtable_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrtable_trampoline_addr(SB)/8, $libc_getrtable_trampoline<>(SB) + +TEXT libc_getrusage_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrusage(SB) + +GLOBL ·libc_getrusage_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrusage_trampoline_addr(SB)/8, $libc_getrusage_trampoline<>(SB) + +TEXT libc_getsid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsid(SB) + +GLOBL ·libc_getsid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsid_trampoline_addr(SB)/8, $libc_getsid_trampoline<>(SB) + +TEXT libc_gettimeofday_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_gettimeofday(SB) + +GLOBL ·libc_gettimeofday_trampoline_addr(SB), RODATA, $8 +DATA ·libc_gettimeofday_trampoline_addr(SB)/8, $libc_gettimeofday_trampoline<>(SB) + +TEXT libc_getuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getuid(SB) + +GLOBL ·libc_getuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getuid_trampoline_addr(SB)/8, $libc_getuid_trampoline<>(SB) + +TEXT libc_issetugid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_issetugid(SB) + +GLOBL ·libc_issetugid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_issetugid_trampoline_addr(SB)/8, $libc_issetugid_trampoline<>(SB) + +TEXT libc_kill_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kill(SB) + +GLOBL ·libc_kill_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kill_trampoline_addr(SB)/8, $libc_kill_trampoline<>(SB) + +TEXT libc_kqueue_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kqueue(SB) + +GLOBL ·libc_kqueue_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kqueue_trampoline_addr(SB)/8, $libc_kqueue_trampoline<>(SB) + +TEXT libc_lchown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lchown(SB) + +GLOBL ·libc_lchown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lchown_trampoline_addr(SB)/8, $libc_lchown_trampoline<>(SB) + +TEXT libc_link_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_link(SB) + +GLOBL ·libc_link_trampoline_addr(SB), RODATA, $8 +DATA ·libc_link_trampoline_addr(SB)/8, $libc_link_trampoline<>(SB) + +TEXT libc_linkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_linkat(SB) + +GLOBL ·libc_linkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_linkat_trampoline_addr(SB)/8, $libc_linkat_trampoline<>(SB) + +TEXT libc_listen_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_listen(SB) + +GLOBL ·libc_listen_trampoline_addr(SB), RODATA, $8 +DATA ·libc_listen_trampoline_addr(SB)/8, $libc_listen_trampoline<>(SB) + +TEXT libc_lstat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lstat(SB) + +GLOBL ·libc_lstat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lstat_trampoline_addr(SB)/8, $libc_lstat_trampoline<>(SB) + +TEXT libc_mkdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkdir(SB) + +GLOBL ·libc_mkdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkdir_trampoline_addr(SB)/8, $libc_mkdir_trampoline<>(SB) + +TEXT libc_mkdirat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkdirat(SB) + +GLOBL ·libc_mkdirat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkdirat_trampoline_addr(SB)/8, $libc_mkdirat_trampoline<>(SB) + +TEXT libc_mkfifo_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkfifo(SB) + +GLOBL ·libc_mkfifo_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkfifo_trampoline_addr(SB)/8, $libc_mkfifo_trampoline<>(SB) + +TEXT libc_mkfifoat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkfifoat(SB) + +GLOBL ·libc_mkfifoat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkfifoat_trampoline_addr(SB)/8, $libc_mkfifoat_trampoline<>(SB) + +TEXT libc_mknod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mknod(SB) + +GLOBL ·libc_mknod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mknod_trampoline_addr(SB)/8, $libc_mknod_trampoline<>(SB) + +TEXT libc_mknodat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mknodat(SB) + +GLOBL ·libc_mknodat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mknodat_trampoline_addr(SB)/8, $libc_mknodat_trampoline<>(SB) + +TEXT libc_nanosleep_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_nanosleep(SB) + +GLOBL ·libc_nanosleep_trampoline_addr(SB), RODATA, $8 +DATA ·libc_nanosleep_trampoline_addr(SB)/8, $libc_nanosleep_trampoline<>(SB) + +TEXT libc_open_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_open(SB) + +GLOBL ·libc_open_trampoline_addr(SB), RODATA, $8 +DATA ·libc_open_trampoline_addr(SB)/8, $libc_open_trampoline<>(SB) + +TEXT libc_openat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_openat(SB) + +GLOBL ·libc_openat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_openat_trampoline_addr(SB)/8, $libc_openat_trampoline<>(SB) + +TEXT libc_pathconf_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pathconf(SB) + +GLOBL ·libc_pathconf_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pathconf_trampoline_addr(SB)/8, $libc_pathconf_trampoline<>(SB) + +TEXT libc_pread_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pread(SB) + +GLOBL ·libc_pread_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pread_trampoline_addr(SB)/8, $libc_pread_trampoline<>(SB) + +TEXT libc_pwrite_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pwrite(SB) + +GLOBL ·libc_pwrite_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pwrite_trampoline_addr(SB)/8, $libc_pwrite_trampoline<>(SB) + +TEXT libc_read_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_read(SB) + +GLOBL ·libc_read_trampoline_addr(SB), RODATA, $8 +DATA ·libc_read_trampoline_addr(SB)/8, $libc_read_trampoline<>(SB) + +TEXT libc_readlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_readlink(SB) + +GLOBL ·libc_readlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readlink_trampoline_addr(SB)/8, $libc_readlink_trampoline<>(SB) + +TEXT libc_readlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_readlinkat(SB) + +GLOBL ·libc_readlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readlinkat_trampoline_addr(SB)/8, $libc_readlinkat_trampoline<>(SB) + +TEXT libc_rename_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_rename(SB) + +GLOBL ·libc_rename_trampoline_addr(SB), RODATA, $8 +DATA ·libc_rename_trampoline_addr(SB)/8, $libc_rename_trampoline<>(SB) + +TEXT libc_renameat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_renameat(SB) + +GLOBL ·libc_renameat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_renameat_trampoline_addr(SB)/8, $libc_renameat_trampoline<>(SB) + +TEXT libc_revoke_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_revoke(SB) + +GLOBL ·libc_revoke_trampoline_addr(SB), RODATA, $8 +DATA ·libc_revoke_trampoline_addr(SB)/8, $libc_revoke_trampoline<>(SB) + +TEXT libc_rmdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_rmdir(SB) + +GLOBL ·libc_rmdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_rmdir_trampoline_addr(SB)/8, $libc_rmdir_trampoline<>(SB) + +TEXT libc_lseek_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lseek(SB) + +GLOBL ·libc_lseek_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lseek_trampoline_addr(SB)/8, $libc_lseek_trampoline<>(SB) + +TEXT libc_select_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_select(SB) + +GLOBL ·libc_select_trampoline_addr(SB), RODATA, $8 +DATA ·libc_select_trampoline_addr(SB)/8, $libc_select_trampoline<>(SB) + +TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setegid(SB) + +GLOBL ·libc_setegid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setegid_trampoline_addr(SB)/8, $libc_setegid_trampoline<>(SB) + +TEXT libc_seteuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_seteuid(SB) + +GLOBL ·libc_seteuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_seteuid_trampoline_addr(SB)/8, $libc_seteuid_trampoline<>(SB) + +TEXT libc_setgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setgid(SB) + +GLOBL ·libc_setgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setgid_trampoline_addr(SB)/8, $libc_setgid_trampoline<>(SB) + +TEXT libc_setlogin_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setlogin(SB) + +GLOBL ·libc_setlogin_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setlogin_trampoline_addr(SB)/8, $libc_setlogin_trampoline<>(SB) + +TEXT libc_setpgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setpgid(SB) + +GLOBL ·libc_setpgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setpgid_trampoline_addr(SB)/8, $libc_setpgid_trampoline<>(SB) + +TEXT libc_setpriority_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setpriority(SB) + +GLOBL ·libc_setpriority_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setpriority_trampoline_addr(SB)/8, $libc_setpriority_trampoline<>(SB) + +TEXT libc_setregid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setregid(SB) + +GLOBL ·libc_setregid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setregid_trampoline_addr(SB)/8, $libc_setregid_trampoline<>(SB) + +TEXT libc_setreuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setreuid(SB) + +GLOBL ·libc_setreuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setreuid_trampoline_addr(SB)/8, $libc_setreuid_trampoline<>(SB) + +TEXT libc_setresgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setresgid(SB) + +GLOBL ·libc_setresgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setresgid_trampoline_addr(SB)/8, $libc_setresgid_trampoline<>(SB) + +TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setresuid(SB) + +GLOBL ·libc_setresuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) + +TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setrlimit(SB) + +GLOBL ·libc_setrlimit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setrlimit_trampoline_addr(SB)/8, $libc_setrlimit_trampoline<>(SB) + +TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setrtable(SB) + +GLOBL ·libc_setrtable_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setrtable_trampoline_addr(SB)/8, $libc_setrtable_trampoline<>(SB) + +TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setsid(SB) + +GLOBL ·libc_setsid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setsid_trampoline_addr(SB)/8, $libc_setsid_trampoline<>(SB) + +TEXT libc_settimeofday_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_settimeofday(SB) + +GLOBL ·libc_settimeofday_trampoline_addr(SB), RODATA, $8 +DATA ·libc_settimeofday_trampoline_addr(SB)/8, $libc_settimeofday_trampoline<>(SB) + +TEXT libc_setuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setuid(SB) + +GLOBL ·libc_setuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setuid_trampoline_addr(SB)/8, $libc_setuid_trampoline<>(SB) + +TEXT libc_stat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_stat(SB) + +GLOBL ·libc_stat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_stat_trampoline_addr(SB)/8, $libc_stat_trampoline<>(SB) + +TEXT libc_statfs_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_statfs(SB) + +GLOBL ·libc_statfs_trampoline_addr(SB), RODATA, $8 +DATA ·libc_statfs_trampoline_addr(SB)/8, $libc_statfs_trampoline<>(SB) + +TEXT libc_symlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_symlink(SB) + +GLOBL ·libc_symlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_symlink_trampoline_addr(SB)/8, $libc_symlink_trampoline<>(SB) + +TEXT libc_symlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_symlinkat(SB) + +GLOBL ·libc_symlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_symlinkat_trampoline_addr(SB)/8, $libc_symlinkat_trampoline<>(SB) + +TEXT libc_sync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sync(SB) + +GLOBL ·libc_sync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sync_trampoline_addr(SB)/8, $libc_sync_trampoline<>(SB) + +TEXT libc_truncate_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_truncate(SB) + +GLOBL ·libc_truncate_trampoline_addr(SB), RODATA, $8 +DATA ·libc_truncate_trampoline_addr(SB)/8, $libc_truncate_trampoline<>(SB) + +TEXT libc_umask_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_umask(SB) + +GLOBL ·libc_umask_trampoline_addr(SB), RODATA, $8 +DATA ·libc_umask_trampoline_addr(SB)/8, $libc_umask_trampoline<>(SB) + +TEXT libc_unlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unlink(SB) + +GLOBL ·libc_unlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unlink_trampoline_addr(SB)/8, $libc_unlink_trampoline<>(SB) + +TEXT libc_unlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unlinkat(SB) + +GLOBL ·libc_unlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unlinkat_trampoline_addr(SB)/8, $libc_unlinkat_trampoline<>(SB) + +TEXT libc_unmount_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unmount(SB) + +GLOBL ·libc_unmount_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unmount_trampoline_addr(SB)/8, $libc_unmount_trampoline<>(SB) + +TEXT libc_write_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_write(SB) + +GLOBL ·libc_write_trampoline_addr(SB), RODATA, $8 +DATA ·libc_write_trampoline_addr(SB)/8, $libc_write_trampoline<>(SB) + +TEXT libc_mmap_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mmap(SB) + +GLOBL ·libc_mmap_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mmap_trampoline_addr(SB)/8, $libc_mmap_trampoline<>(SB) + +TEXT libc_munmap_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munmap(SB) + +GLOBL ·libc_munmap_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB) + +TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_utimensat(SB) + +GLOBL ·libc_utimensat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go new file mode 100644 index 00000000..016d959b --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_mips64.go @@ -0,0 +1,1693 @@ +// go run mksyscall.go -openbsd -tags openbsd,mips64 syscall_bsd.go syscall_openbsd.go syscall_openbsd_mips64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build openbsd && mips64 +// +build openbsd,mips64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := RawSyscall(SYS_GETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := RawSyscall(SYS_SETGROUPS, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := Syscall6(SYS_WAIT4, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := Syscall(SYS_ACCEPT, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_BIND, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := Syscall(SYS_CONNECT, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := RawSyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := Syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := Syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETPEERNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := RawSyscall(SYS_GETSOCKNAME, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := Syscall(SYS_SHUTDOWN, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := RawSyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_RECVFROM, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS_SENDTO, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_RECVMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := Syscall(SYS_SENDMSG, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := Syscall6(SYS_KEVENT, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UTIMES, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := Syscall(SYS_FUTIMES, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := Syscall(SYS_POLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MADVISE, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := Syscall(SYS_MLOCKALL, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall(SYS_MUNLOCK, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := Syscall(SYS_MUNLOCKALL, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := RawSyscall(SYS_PIPE2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_GETDENTS, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS___GETCWD, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := Syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := Syscall6(SYS___SYSCTL, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := Syscall6(SYS_PPOLL, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_ACCESS, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := Syscall(SYS_ADJTIME, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHFLAGS, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHMOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_CHROOT, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := Syscall(SYS_CLOSE, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := Syscall(SYS_DUP, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := Syscall(SYS_DUP2, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(from int, to int, flags int) (err error) { + _, _, e1 := Syscall(SYS_DUP3, uintptr(from), uintptr(to), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + Syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FACCESSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := Syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := Syscall(SYS_FCHFLAGS, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := Syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHMODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := Syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FCHOWNAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := Syscall(SYS_FLOCK, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := Syscall(SYS_FPATHCONF, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := Syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_FSTATAT, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := Syscall(SYS_FSTATFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := Syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := Syscall(SYS_FTRUNCATE, uintptr(fd), 0, uintptr(length)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := RawSyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := RawSyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := RawSyscall(SYS_GETPGRP, 0, 0, 0) + pgrp = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := RawSyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := RawSyscall(SYS_GETPPID, 0, 0, 0) + ppid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := Syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_GETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrtable() (rtable int, err error) { + r0, _, e1 := RawSyscall(SYS_GETRTABLE, 0, 0, 0) + rtable = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := RawSyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := RawSyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := RawSyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := Syscall(SYS_ISSETUGID, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := Syscall(SYS_KILL, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := Syscall(SYS_KQUEUE, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LCHOWN, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_LINKAT, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := Syscall(SYS_LISTEN, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_LSTAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIR, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKDIRAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFO, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifoat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKFIFOAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_MKNOD, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_MKNODAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := Syscall(SYS_NANOSLEEP, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_OPEN, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall6(SYS_OPENAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := Syscall(SYS_PATHCONF, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), 0, uintptr(offset), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_READLINK, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall6(SYS_READLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RENAME, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(fromfd int, from string, tofd int, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_RENAMEAT, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_REVOKE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_RMDIR, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, _, e1 := Syscall6(SYS_LSEEK, uintptr(fd), 0, uintptr(offset), uintptr(whence), 0, 0) + newoffset = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + r0, _, e1 := Syscall6(SYS_SELECT, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEGID, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETEUID, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETGID, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SETLOGIN, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := Syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESGID, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRESUID, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := RawSyscall(SYS_SETRLIMIT, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrtable(rtable int) (err error) { + _, _, e1 := RawSyscall(SYS_SETRTABLE, uintptr(rtable), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := RawSyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := RawSyscall(SYS_SETTIMEOFDAY, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := RawSyscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STAT, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_STATFS, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINK, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_SYMLINKAT, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := Syscall(SYS_SYNC, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_TRUNCATE, uintptr(unsafe.Pointer(_p0)), 0, uintptr(length)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := Syscall(SYS_UMASK, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINK, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNLINKAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall(SYS_UNMOUNT, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := Syscall9(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), 0, uintptr(pos), 0, 0) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := Syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := Syscall(SYS_WRITE, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := Syscall6(SYS_UTIMENSAT, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go new file mode 100644 index 00000000..c85de2d9 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.go @@ -0,0 +1,2221 @@ +// go run mksyscall.go -openbsd -libc -tags openbsd,ppc64 syscall_bsd.go syscall_openbsd.go syscall_openbsd_ppc64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build openbsd && ppc64 +// +build openbsd,ppc64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := syscall_rawSyscall(libc_getgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getgroups_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getgroups getgroups "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setgroups_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setgroups setgroups "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := syscall_syscall6(libc_wait4_trampoline_addr, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_wait4_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_wait4 wait4 "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := syscall_syscall(libc_accept_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_accept_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_accept accept "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := syscall_syscall(libc_bind_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_bind_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_bind bind "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := syscall_syscall(libc_connect_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_connect_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_connect connect "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := syscall_rawSyscall(libc_socket_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_socket_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_socket socket "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := syscall_syscall6(libc_getsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getsockopt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsockopt getsockopt "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := syscall_syscall6(libc_setsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setsockopt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setsockopt setsockopt "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := syscall_rawSyscall(libc_getpeername_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getpeername_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpeername getpeername "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := syscall_rawSyscall(libc_getsockname_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getsockname_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsockname getsockname "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := syscall_syscall(libc_shutdown_trampoline_addr, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_shutdown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shutdown shutdown "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := syscall_rawSyscall6(libc_socketpair_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_socketpair_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_socketpair socketpair "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall6(libc_recvfrom_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_recvfrom_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_recvfrom recvfrom "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall6(libc_sendto_trampoline_addr, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_sendto_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sendto sendto "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := syscall_syscall(libc_recvmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_recvmsg_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_recvmsg recvmsg "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := syscall_syscall(libc_sendmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_sendmsg_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sendmsg sendmsg "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := syscall_syscall6(libc_kevent_trampoline_addr, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_kevent_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kevent kevent "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_utimes_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_utimes_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_utimes utimes "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := syscall_syscall(libc_futimes_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_futimes_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_futimes futimes "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := syscall_syscall(libc_poll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_poll_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_poll poll "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall(libc_madvise_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_madvise_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_madvise madvise "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall(libc_mlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mlock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mlock mlock "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := syscall_syscall(libc_mlockall_trampoline_addr, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mlockall_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mlockall mlockall "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall(libc_mprotect_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mprotect_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mprotect mprotect "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall(libc_msync_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_msync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_msync msync "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall(libc_munlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_munlock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munlock munlock "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := syscall_syscall(libc_munlockall_trampoline_addr, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_munlockall_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munlockall munlockall "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_pipe2_trampoline_addr, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_pipe2_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pipe2 pipe2 "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(libc_getdents_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getdents_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getdents getdents "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getcwd_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getcwd getcwd "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall6(libc_sysctl_trampoline_addr, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_sysctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sysctl sysctl "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_ppoll_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ppoll ppoll "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_access_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_access access "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_adjtime_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_adjtime adjtime "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_chdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chdir chdir "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_chflags_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chflags chflags "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_chmod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chmod chmod "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_chown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chown chown "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_chroot_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chroot chroot "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_close_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_close close "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_dup_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup dup "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_dup2_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup2 dup2 "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(from int, to int, flags int) (err error) { + _, _, e1 := syscall_syscall(libc_dup3_trampoline_addr, uintptr(from), uintptr(to), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_dup3_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup3 dup3 "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0) + return +} + +var libc_exit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_exit exit "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_faccessat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_faccessat faccessat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fchdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchdir fchdir "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fchflags_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchflags fchflags "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fchmod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchmod fchmod "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fchmodat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fchown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchown fchown "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fchownat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchownat fchownat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_flock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_flock flock "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fpathconf_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fpathconf fpathconf "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := syscall_syscall(libc_fstat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fstat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstat fstat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_fstatat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fstatat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstatat fstatat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := syscall_syscall(libc_fstatfs_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fstatfs_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstatfs fstatfs "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fsync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fsync fsync "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := syscall_syscall(libc_ftruncate_trampoline_addr, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_ftruncate_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ftruncate ftruncate "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0) + egid = int(r0) + return +} + +var libc_getegid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getegid getegid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0) + uid = int(r0) + return +} + +var libc_geteuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_geteuid geteuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0) + gid = int(r0) + return +} + +var libc_getgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getgid getgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getpgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpgid getpgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0) + pgrp = int(r0) + return +} + +var libc_getpgrp_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpgrp getpgrp "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0) + pid = int(r0) + return +} + +var libc_getpid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpid getpid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0) + ppid = int(r0) + return +} + +var libc_getppid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getppid getppid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getpriority_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpriority getpriority "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getrlimit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrtable() (rtable int, err error) { + r0, _, e1 := syscall_rawSyscall(libc_getrtable_trampoline_addr, 0, 0, 0) + rtable = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getrtable_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrtable getrtable "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getrusage_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrusage getrusage "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getsid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsid getsid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_gettimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0) + uid = int(r0) + return +} + +var libc_getuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getuid getuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := syscall_syscall(libc_issetugid_trampoline_addr, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +var libc_issetugid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_issetugid issetugid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := syscall_syscall(libc_kill_trampoline_addr, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_kill_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kill kill "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_kqueue_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kqueue kqueue "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_lchown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lchown lchown "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_link_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_link link "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_linkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_linkat linkat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_listen_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_listen listen "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_lstat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_lstat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lstat lstat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mkdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkdir mkdir "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mkdirat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkdirat mkdirat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mkfifo_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkfifo mkfifo "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifoat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_mkfifoat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mkfifoat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkfifoat mkfifoat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mknod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mknod mknod "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_mknodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mknodat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mknodat mknodat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := syscall_syscall(libc_nanosleep_trampoline_addr, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_nanosleep_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_nanosleep nanosleep "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_open_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_open open "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_openat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_openat openat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_pathconf_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pathconf pathconf "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_pread_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pread pread "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_pwrite_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pwrite pwrite "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_read_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_read read "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_readlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readlink readlink "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_readlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readlinkat readlinkat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_rename_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_rename rename "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(fromfd int, from string, tofd int, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_renameat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_renameat renameat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_revoke_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_revoke revoke "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_rmdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_rmdir rmdir "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, _, e1 := syscall_syscall(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(whence)) + newoffset = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_lseek_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lseek lseek "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + r0, _, e1 := syscall_syscall6(libc_select_trampoline_addr, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_select_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_select select "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setegid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setegid setegid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_seteuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_seteuid seteuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setgid setgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setlogin_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setlogin setlogin "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setpgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setpgid setpgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setpriority_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setpriority setpriority "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setregid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setregid setregid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setreuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setreuid setreuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setresgid_trampoline_addr, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setresgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setresgid setresgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setresuid_trampoline_addr, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setresuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setresuid setresuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setrlimit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrtable(rtable int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setrtable_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setrtable setrtable "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setsid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setsid setsid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_settimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_settimeofday settimeofday "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setuid setuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_stat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_stat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_stat stat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_statfs_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_statfs_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_statfs statfs "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_symlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_symlink symlink "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_symlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_symlinkat symlinkat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := syscall_syscall(libc_sync_trampoline_addr, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_sync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sync sync "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_truncate_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_truncate truncate "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +var libc_umask_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_umask umask "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_unlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unlink unlink "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_unlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unlinkat unlinkat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_unmount_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unmount unmount "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_write_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_write write "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := syscall_syscall6(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mmap_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mmap mmap "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := syscall_syscall(libc_munmap_trampoline_addr, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_munmap_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munmap munmap "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_utimensat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_utimensat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_utimensat utimensat "libc.so" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.s b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.s new file mode 100644 index 00000000..7c9223b6 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_ppc64.s @@ -0,0 +1,796 @@ +// go run mkasm.go openbsd ppc64 +// Code generated by the command above; DO NOT EDIT. + +#include "textflag.h" + +TEXT libc_getgroups_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getgroups(SB) + RET +GLOBL ·libc_getgroups_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getgroups_trampoline_addr(SB)/8, $libc_getgroups_trampoline<>(SB) + +TEXT libc_setgroups_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setgroups(SB) + RET +GLOBL ·libc_setgroups_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setgroups_trampoline_addr(SB)/8, $libc_setgroups_trampoline<>(SB) + +TEXT libc_wait4_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_wait4(SB) + RET +GLOBL ·libc_wait4_trampoline_addr(SB), RODATA, $8 +DATA ·libc_wait4_trampoline_addr(SB)/8, $libc_wait4_trampoline<>(SB) + +TEXT libc_accept_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_accept(SB) + RET +GLOBL ·libc_accept_trampoline_addr(SB), RODATA, $8 +DATA ·libc_accept_trampoline_addr(SB)/8, $libc_accept_trampoline<>(SB) + +TEXT libc_bind_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_bind(SB) + RET +GLOBL ·libc_bind_trampoline_addr(SB), RODATA, $8 +DATA ·libc_bind_trampoline_addr(SB)/8, $libc_bind_trampoline<>(SB) + +TEXT libc_connect_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_connect(SB) + RET +GLOBL ·libc_connect_trampoline_addr(SB), RODATA, $8 +DATA ·libc_connect_trampoline_addr(SB)/8, $libc_connect_trampoline<>(SB) + +TEXT libc_socket_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_socket(SB) + RET +GLOBL ·libc_socket_trampoline_addr(SB), RODATA, $8 +DATA ·libc_socket_trampoline_addr(SB)/8, $libc_socket_trampoline<>(SB) + +TEXT libc_getsockopt_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getsockopt(SB) + RET +GLOBL ·libc_getsockopt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsockopt_trampoline_addr(SB)/8, $libc_getsockopt_trampoline<>(SB) + +TEXT libc_setsockopt_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setsockopt(SB) + RET +GLOBL ·libc_setsockopt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setsockopt_trampoline_addr(SB)/8, $libc_setsockopt_trampoline<>(SB) + +TEXT libc_getpeername_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getpeername(SB) + RET +GLOBL ·libc_getpeername_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpeername_trampoline_addr(SB)/8, $libc_getpeername_trampoline<>(SB) + +TEXT libc_getsockname_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getsockname(SB) + RET +GLOBL ·libc_getsockname_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsockname_trampoline_addr(SB)/8, $libc_getsockname_trampoline<>(SB) + +TEXT libc_shutdown_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_shutdown(SB) + RET +GLOBL ·libc_shutdown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shutdown_trampoline_addr(SB)/8, $libc_shutdown_trampoline<>(SB) + +TEXT libc_socketpair_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_socketpair(SB) + RET +GLOBL ·libc_socketpair_trampoline_addr(SB), RODATA, $8 +DATA ·libc_socketpair_trampoline_addr(SB)/8, $libc_socketpair_trampoline<>(SB) + +TEXT libc_recvfrom_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_recvfrom(SB) + RET +GLOBL ·libc_recvfrom_trampoline_addr(SB), RODATA, $8 +DATA ·libc_recvfrom_trampoline_addr(SB)/8, $libc_recvfrom_trampoline<>(SB) + +TEXT libc_sendto_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_sendto(SB) + RET +GLOBL ·libc_sendto_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendto_trampoline_addr(SB)/8, $libc_sendto_trampoline<>(SB) + +TEXT libc_recvmsg_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_recvmsg(SB) + RET +GLOBL ·libc_recvmsg_trampoline_addr(SB), RODATA, $8 +DATA ·libc_recvmsg_trampoline_addr(SB)/8, $libc_recvmsg_trampoline<>(SB) + +TEXT libc_sendmsg_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_sendmsg(SB) + RET +GLOBL ·libc_sendmsg_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendmsg_trampoline_addr(SB)/8, $libc_sendmsg_trampoline<>(SB) + +TEXT libc_kevent_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_kevent(SB) + RET +GLOBL ·libc_kevent_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kevent_trampoline_addr(SB)/8, $libc_kevent_trampoline<>(SB) + +TEXT libc_utimes_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_utimes(SB) + RET +GLOBL ·libc_utimes_trampoline_addr(SB), RODATA, $8 +DATA ·libc_utimes_trampoline_addr(SB)/8, $libc_utimes_trampoline<>(SB) + +TEXT libc_futimes_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_futimes(SB) + RET +GLOBL ·libc_futimes_trampoline_addr(SB), RODATA, $8 +DATA ·libc_futimes_trampoline_addr(SB)/8, $libc_futimes_trampoline<>(SB) + +TEXT libc_poll_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_poll(SB) + RET +GLOBL ·libc_poll_trampoline_addr(SB), RODATA, $8 +DATA ·libc_poll_trampoline_addr(SB)/8, $libc_poll_trampoline<>(SB) + +TEXT libc_madvise_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_madvise(SB) + RET +GLOBL ·libc_madvise_trampoline_addr(SB), RODATA, $8 +DATA ·libc_madvise_trampoline_addr(SB)/8, $libc_madvise_trampoline<>(SB) + +TEXT libc_mlock_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_mlock(SB) + RET +GLOBL ·libc_mlock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mlock_trampoline_addr(SB)/8, $libc_mlock_trampoline<>(SB) + +TEXT libc_mlockall_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_mlockall(SB) + RET +GLOBL ·libc_mlockall_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mlockall_trampoline_addr(SB)/8, $libc_mlockall_trampoline<>(SB) + +TEXT libc_mprotect_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_mprotect(SB) + RET +GLOBL ·libc_mprotect_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mprotect_trampoline_addr(SB)/8, $libc_mprotect_trampoline<>(SB) + +TEXT libc_msync_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_msync(SB) + RET +GLOBL ·libc_msync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_msync_trampoline_addr(SB)/8, $libc_msync_trampoline<>(SB) + +TEXT libc_munlock_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_munlock(SB) + RET +GLOBL ·libc_munlock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munlock_trampoline_addr(SB)/8, $libc_munlock_trampoline<>(SB) + +TEXT libc_munlockall_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_munlockall(SB) + RET +GLOBL ·libc_munlockall_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munlockall_trampoline_addr(SB)/8, $libc_munlockall_trampoline<>(SB) + +TEXT libc_pipe2_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_pipe2(SB) + RET +GLOBL ·libc_pipe2_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pipe2_trampoline_addr(SB)/8, $libc_pipe2_trampoline<>(SB) + +TEXT libc_getdents_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getdents(SB) + RET +GLOBL ·libc_getdents_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getdents_trampoline_addr(SB)/8, $libc_getdents_trampoline<>(SB) + +TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getcwd(SB) + RET +GLOBL ·libc_getcwd_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB) + +TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_ioctl(SB) + RET +GLOBL ·libc_ioctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ioctl_trampoline_addr(SB)/8, $libc_ioctl_trampoline<>(SB) + +TEXT libc_sysctl_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_sysctl(SB) + RET +GLOBL ·libc_sysctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB) + +TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_ppoll(SB) + RET +GLOBL ·libc_ppoll_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ppoll_trampoline_addr(SB)/8, $libc_ppoll_trampoline<>(SB) + +TEXT libc_access_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_access(SB) + RET +GLOBL ·libc_access_trampoline_addr(SB), RODATA, $8 +DATA ·libc_access_trampoline_addr(SB)/8, $libc_access_trampoline<>(SB) + +TEXT libc_adjtime_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_adjtime(SB) + RET +GLOBL ·libc_adjtime_trampoline_addr(SB), RODATA, $8 +DATA ·libc_adjtime_trampoline_addr(SB)/8, $libc_adjtime_trampoline<>(SB) + +TEXT libc_chdir_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_chdir(SB) + RET +GLOBL ·libc_chdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chdir_trampoline_addr(SB)/8, $libc_chdir_trampoline<>(SB) + +TEXT libc_chflags_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_chflags(SB) + RET +GLOBL ·libc_chflags_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chflags_trampoline_addr(SB)/8, $libc_chflags_trampoline<>(SB) + +TEXT libc_chmod_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_chmod(SB) + RET +GLOBL ·libc_chmod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chmod_trampoline_addr(SB)/8, $libc_chmod_trampoline<>(SB) + +TEXT libc_chown_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_chown(SB) + RET +GLOBL ·libc_chown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chown_trampoline_addr(SB)/8, $libc_chown_trampoline<>(SB) + +TEXT libc_chroot_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_chroot(SB) + RET +GLOBL ·libc_chroot_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chroot_trampoline_addr(SB)/8, $libc_chroot_trampoline<>(SB) + +TEXT libc_close_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_close(SB) + RET +GLOBL ·libc_close_trampoline_addr(SB), RODATA, $8 +DATA ·libc_close_trampoline_addr(SB)/8, $libc_close_trampoline<>(SB) + +TEXT libc_dup_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_dup(SB) + RET +GLOBL ·libc_dup_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup_trampoline_addr(SB)/8, $libc_dup_trampoline<>(SB) + +TEXT libc_dup2_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_dup2(SB) + RET +GLOBL ·libc_dup2_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup2_trampoline_addr(SB)/8, $libc_dup2_trampoline<>(SB) + +TEXT libc_dup3_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_dup3(SB) + RET +GLOBL ·libc_dup3_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup3_trampoline_addr(SB)/8, $libc_dup3_trampoline<>(SB) + +TEXT libc_exit_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_exit(SB) + RET +GLOBL ·libc_exit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_exit_trampoline_addr(SB)/8, $libc_exit_trampoline<>(SB) + +TEXT libc_faccessat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_faccessat(SB) + RET +GLOBL ·libc_faccessat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_faccessat_trampoline_addr(SB)/8, $libc_faccessat_trampoline<>(SB) + +TEXT libc_fchdir_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_fchdir(SB) + RET +GLOBL ·libc_fchdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchdir_trampoline_addr(SB)/8, $libc_fchdir_trampoline<>(SB) + +TEXT libc_fchflags_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_fchflags(SB) + RET +GLOBL ·libc_fchflags_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchflags_trampoline_addr(SB)/8, $libc_fchflags_trampoline<>(SB) + +TEXT libc_fchmod_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_fchmod(SB) + RET +GLOBL ·libc_fchmod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchmod_trampoline_addr(SB)/8, $libc_fchmod_trampoline<>(SB) + +TEXT libc_fchmodat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_fchmodat(SB) + RET +GLOBL ·libc_fchmodat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchmodat_trampoline_addr(SB)/8, $libc_fchmodat_trampoline<>(SB) + +TEXT libc_fchown_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_fchown(SB) + RET +GLOBL ·libc_fchown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchown_trampoline_addr(SB)/8, $libc_fchown_trampoline<>(SB) + +TEXT libc_fchownat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_fchownat(SB) + RET +GLOBL ·libc_fchownat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchownat_trampoline_addr(SB)/8, $libc_fchownat_trampoline<>(SB) + +TEXT libc_flock_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_flock(SB) + RET +GLOBL ·libc_flock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_flock_trampoline_addr(SB)/8, $libc_flock_trampoline<>(SB) + +TEXT libc_fpathconf_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_fpathconf(SB) + RET +GLOBL ·libc_fpathconf_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fpathconf_trampoline_addr(SB)/8, $libc_fpathconf_trampoline<>(SB) + +TEXT libc_fstat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_fstat(SB) + RET +GLOBL ·libc_fstat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstat_trampoline_addr(SB)/8, $libc_fstat_trampoline<>(SB) + +TEXT libc_fstatat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_fstatat(SB) + RET +GLOBL ·libc_fstatat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstatat_trampoline_addr(SB)/8, $libc_fstatat_trampoline<>(SB) + +TEXT libc_fstatfs_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_fstatfs(SB) + RET +GLOBL ·libc_fstatfs_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstatfs_trampoline_addr(SB)/8, $libc_fstatfs_trampoline<>(SB) + +TEXT libc_fsync_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_fsync(SB) + RET +GLOBL ·libc_fsync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fsync_trampoline_addr(SB)/8, $libc_fsync_trampoline<>(SB) + +TEXT libc_ftruncate_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_ftruncate(SB) + RET +GLOBL ·libc_ftruncate_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ftruncate_trampoline_addr(SB)/8, $libc_ftruncate_trampoline<>(SB) + +TEXT libc_getegid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getegid(SB) + RET +GLOBL ·libc_getegid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getegid_trampoline_addr(SB)/8, $libc_getegid_trampoline<>(SB) + +TEXT libc_geteuid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_geteuid(SB) + RET +GLOBL ·libc_geteuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_geteuid_trampoline_addr(SB)/8, $libc_geteuid_trampoline<>(SB) + +TEXT libc_getgid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getgid(SB) + RET +GLOBL ·libc_getgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getgid_trampoline_addr(SB)/8, $libc_getgid_trampoline<>(SB) + +TEXT libc_getpgid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getpgid(SB) + RET +GLOBL ·libc_getpgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpgid_trampoline_addr(SB)/8, $libc_getpgid_trampoline<>(SB) + +TEXT libc_getpgrp_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getpgrp(SB) + RET +GLOBL ·libc_getpgrp_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpgrp_trampoline_addr(SB)/8, $libc_getpgrp_trampoline<>(SB) + +TEXT libc_getpid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getpid(SB) + RET +GLOBL ·libc_getpid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpid_trampoline_addr(SB)/8, $libc_getpid_trampoline<>(SB) + +TEXT libc_getppid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getppid(SB) + RET +GLOBL ·libc_getppid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getppid_trampoline_addr(SB)/8, $libc_getppid_trampoline<>(SB) + +TEXT libc_getpriority_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getpriority(SB) + RET +GLOBL ·libc_getpriority_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpriority_trampoline_addr(SB)/8, $libc_getpriority_trampoline<>(SB) + +TEXT libc_getrlimit_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getrlimit(SB) + RET +GLOBL ·libc_getrlimit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrlimit_trampoline_addr(SB)/8, $libc_getrlimit_trampoline<>(SB) + +TEXT libc_getrtable_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getrtable(SB) + RET +GLOBL ·libc_getrtable_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrtable_trampoline_addr(SB)/8, $libc_getrtable_trampoline<>(SB) + +TEXT libc_getrusage_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getrusage(SB) + RET +GLOBL ·libc_getrusage_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrusage_trampoline_addr(SB)/8, $libc_getrusage_trampoline<>(SB) + +TEXT libc_getsid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getsid(SB) + RET +GLOBL ·libc_getsid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsid_trampoline_addr(SB)/8, $libc_getsid_trampoline<>(SB) + +TEXT libc_gettimeofday_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_gettimeofday(SB) + RET +GLOBL ·libc_gettimeofday_trampoline_addr(SB), RODATA, $8 +DATA ·libc_gettimeofday_trampoline_addr(SB)/8, $libc_gettimeofday_trampoline<>(SB) + +TEXT libc_getuid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_getuid(SB) + RET +GLOBL ·libc_getuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getuid_trampoline_addr(SB)/8, $libc_getuid_trampoline<>(SB) + +TEXT libc_issetugid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_issetugid(SB) + RET +GLOBL ·libc_issetugid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_issetugid_trampoline_addr(SB)/8, $libc_issetugid_trampoline<>(SB) + +TEXT libc_kill_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_kill(SB) + RET +GLOBL ·libc_kill_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kill_trampoline_addr(SB)/8, $libc_kill_trampoline<>(SB) + +TEXT libc_kqueue_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_kqueue(SB) + RET +GLOBL ·libc_kqueue_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kqueue_trampoline_addr(SB)/8, $libc_kqueue_trampoline<>(SB) + +TEXT libc_lchown_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_lchown(SB) + RET +GLOBL ·libc_lchown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lchown_trampoline_addr(SB)/8, $libc_lchown_trampoline<>(SB) + +TEXT libc_link_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_link(SB) + RET +GLOBL ·libc_link_trampoline_addr(SB), RODATA, $8 +DATA ·libc_link_trampoline_addr(SB)/8, $libc_link_trampoline<>(SB) + +TEXT libc_linkat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_linkat(SB) + RET +GLOBL ·libc_linkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_linkat_trampoline_addr(SB)/8, $libc_linkat_trampoline<>(SB) + +TEXT libc_listen_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_listen(SB) + RET +GLOBL ·libc_listen_trampoline_addr(SB), RODATA, $8 +DATA ·libc_listen_trampoline_addr(SB)/8, $libc_listen_trampoline<>(SB) + +TEXT libc_lstat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_lstat(SB) + RET +GLOBL ·libc_lstat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lstat_trampoline_addr(SB)/8, $libc_lstat_trampoline<>(SB) + +TEXT libc_mkdir_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_mkdir(SB) + RET +GLOBL ·libc_mkdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkdir_trampoline_addr(SB)/8, $libc_mkdir_trampoline<>(SB) + +TEXT libc_mkdirat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_mkdirat(SB) + RET +GLOBL ·libc_mkdirat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkdirat_trampoline_addr(SB)/8, $libc_mkdirat_trampoline<>(SB) + +TEXT libc_mkfifo_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_mkfifo(SB) + RET +GLOBL ·libc_mkfifo_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkfifo_trampoline_addr(SB)/8, $libc_mkfifo_trampoline<>(SB) + +TEXT libc_mkfifoat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_mkfifoat(SB) + RET +GLOBL ·libc_mkfifoat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkfifoat_trampoline_addr(SB)/8, $libc_mkfifoat_trampoline<>(SB) + +TEXT libc_mknod_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_mknod(SB) + RET +GLOBL ·libc_mknod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mknod_trampoline_addr(SB)/8, $libc_mknod_trampoline<>(SB) + +TEXT libc_mknodat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_mknodat(SB) + RET +GLOBL ·libc_mknodat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mknodat_trampoline_addr(SB)/8, $libc_mknodat_trampoline<>(SB) + +TEXT libc_nanosleep_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_nanosleep(SB) + RET +GLOBL ·libc_nanosleep_trampoline_addr(SB), RODATA, $8 +DATA ·libc_nanosleep_trampoline_addr(SB)/8, $libc_nanosleep_trampoline<>(SB) + +TEXT libc_open_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_open(SB) + RET +GLOBL ·libc_open_trampoline_addr(SB), RODATA, $8 +DATA ·libc_open_trampoline_addr(SB)/8, $libc_open_trampoline<>(SB) + +TEXT libc_openat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_openat(SB) + RET +GLOBL ·libc_openat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_openat_trampoline_addr(SB)/8, $libc_openat_trampoline<>(SB) + +TEXT libc_pathconf_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_pathconf(SB) + RET +GLOBL ·libc_pathconf_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pathconf_trampoline_addr(SB)/8, $libc_pathconf_trampoline<>(SB) + +TEXT libc_pread_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_pread(SB) + RET +GLOBL ·libc_pread_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pread_trampoline_addr(SB)/8, $libc_pread_trampoline<>(SB) + +TEXT libc_pwrite_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_pwrite(SB) + RET +GLOBL ·libc_pwrite_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pwrite_trampoline_addr(SB)/8, $libc_pwrite_trampoline<>(SB) + +TEXT libc_read_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_read(SB) + RET +GLOBL ·libc_read_trampoline_addr(SB), RODATA, $8 +DATA ·libc_read_trampoline_addr(SB)/8, $libc_read_trampoline<>(SB) + +TEXT libc_readlink_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_readlink(SB) + RET +GLOBL ·libc_readlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readlink_trampoline_addr(SB)/8, $libc_readlink_trampoline<>(SB) + +TEXT libc_readlinkat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_readlinkat(SB) + RET +GLOBL ·libc_readlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readlinkat_trampoline_addr(SB)/8, $libc_readlinkat_trampoline<>(SB) + +TEXT libc_rename_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_rename(SB) + RET +GLOBL ·libc_rename_trampoline_addr(SB), RODATA, $8 +DATA ·libc_rename_trampoline_addr(SB)/8, $libc_rename_trampoline<>(SB) + +TEXT libc_renameat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_renameat(SB) + RET +GLOBL ·libc_renameat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_renameat_trampoline_addr(SB)/8, $libc_renameat_trampoline<>(SB) + +TEXT libc_revoke_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_revoke(SB) + RET +GLOBL ·libc_revoke_trampoline_addr(SB), RODATA, $8 +DATA ·libc_revoke_trampoline_addr(SB)/8, $libc_revoke_trampoline<>(SB) + +TEXT libc_rmdir_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_rmdir(SB) + RET +GLOBL ·libc_rmdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_rmdir_trampoline_addr(SB)/8, $libc_rmdir_trampoline<>(SB) + +TEXT libc_lseek_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_lseek(SB) + RET +GLOBL ·libc_lseek_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lseek_trampoline_addr(SB)/8, $libc_lseek_trampoline<>(SB) + +TEXT libc_select_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_select(SB) + RET +GLOBL ·libc_select_trampoline_addr(SB), RODATA, $8 +DATA ·libc_select_trampoline_addr(SB)/8, $libc_select_trampoline<>(SB) + +TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setegid(SB) + RET +GLOBL ·libc_setegid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setegid_trampoline_addr(SB)/8, $libc_setegid_trampoline<>(SB) + +TEXT libc_seteuid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_seteuid(SB) + RET +GLOBL ·libc_seteuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_seteuid_trampoline_addr(SB)/8, $libc_seteuid_trampoline<>(SB) + +TEXT libc_setgid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setgid(SB) + RET +GLOBL ·libc_setgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setgid_trampoline_addr(SB)/8, $libc_setgid_trampoline<>(SB) + +TEXT libc_setlogin_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setlogin(SB) + RET +GLOBL ·libc_setlogin_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setlogin_trampoline_addr(SB)/8, $libc_setlogin_trampoline<>(SB) + +TEXT libc_setpgid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setpgid(SB) + RET +GLOBL ·libc_setpgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setpgid_trampoline_addr(SB)/8, $libc_setpgid_trampoline<>(SB) + +TEXT libc_setpriority_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setpriority(SB) + RET +GLOBL ·libc_setpriority_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setpriority_trampoline_addr(SB)/8, $libc_setpriority_trampoline<>(SB) + +TEXT libc_setregid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setregid(SB) + RET +GLOBL ·libc_setregid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setregid_trampoline_addr(SB)/8, $libc_setregid_trampoline<>(SB) + +TEXT libc_setreuid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setreuid(SB) + RET +GLOBL ·libc_setreuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setreuid_trampoline_addr(SB)/8, $libc_setreuid_trampoline<>(SB) + +TEXT libc_setresgid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setresgid(SB) + RET +GLOBL ·libc_setresgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setresgid_trampoline_addr(SB)/8, $libc_setresgid_trampoline<>(SB) + +TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setresuid(SB) + RET +GLOBL ·libc_setresuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) + +TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setrlimit(SB) + RET +GLOBL ·libc_setrlimit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setrlimit_trampoline_addr(SB)/8, $libc_setrlimit_trampoline<>(SB) + +TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setrtable(SB) + RET +GLOBL ·libc_setrtable_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setrtable_trampoline_addr(SB)/8, $libc_setrtable_trampoline<>(SB) + +TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setsid(SB) + RET +GLOBL ·libc_setsid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setsid_trampoline_addr(SB)/8, $libc_setsid_trampoline<>(SB) + +TEXT libc_settimeofday_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_settimeofday(SB) + RET +GLOBL ·libc_settimeofday_trampoline_addr(SB), RODATA, $8 +DATA ·libc_settimeofday_trampoline_addr(SB)/8, $libc_settimeofday_trampoline<>(SB) + +TEXT libc_setuid_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_setuid(SB) + RET +GLOBL ·libc_setuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setuid_trampoline_addr(SB)/8, $libc_setuid_trampoline<>(SB) + +TEXT libc_stat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_stat(SB) + RET +GLOBL ·libc_stat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_stat_trampoline_addr(SB)/8, $libc_stat_trampoline<>(SB) + +TEXT libc_statfs_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_statfs(SB) + RET +GLOBL ·libc_statfs_trampoline_addr(SB), RODATA, $8 +DATA ·libc_statfs_trampoline_addr(SB)/8, $libc_statfs_trampoline<>(SB) + +TEXT libc_symlink_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_symlink(SB) + RET +GLOBL ·libc_symlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_symlink_trampoline_addr(SB)/8, $libc_symlink_trampoline<>(SB) + +TEXT libc_symlinkat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_symlinkat(SB) + RET +GLOBL ·libc_symlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_symlinkat_trampoline_addr(SB)/8, $libc_symlinkat_trampoline<>(SB) + +TEXT libc_sync_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_sync(SB) + RET +GLOBL ·libc_sync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sync_trampoline_addr(SB)/8, $libc_sync_trampoline<>(SB) + +TEXT libc_truncate_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_truncate(SB) + RET +GLOBL ·libc_truncate_trampoline_addr(SB), RODATA, $8 +DATA ·libc_truncate_trampoline_addr(SB)/8, $libc_truncate_trampoline<>(SB) + +TEXT libc_umask_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_umask(SB) + RET +GLOBL ·libc_umask_trampoline_addr(SB), RODATA, $8 +DATA ·libc_umask_trampoline_addr(SB)/8, $libc_umask_trampoline<>(SB) + +TEXT libc_unlink_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_unlink(SB) + RET +GLOBL ·libc_unlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unlink_trampoline_addr(SB)/8, $libc_unlink_trampoline<>(SB) + +TEXT libc_unlinkat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_unlinkat(SB) + RET +GLOBL ·libc_unlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unlinkat_trampoline_addr(SB)/8, $libc_unlinkat_trampoline<>(SB) + +TEXT libc_unmount_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_unmount(SB) + RET +GLOBL ·libc_unmount_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unmount_trampoline_addr(SB)/8, $libc_unmount_trampoline<>(SB) + +TEXT libc_write_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_write(SB) + RET +GLOBL ·libc_write_trampoline_addr(SB), RODATA, $8 +DATA ·libc_write_trampoline_addr(SB)/8, $libc_write_trampoline<>(SB) + +TEXT libc_mmap_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_mmap(SB) + RET +GLOBL ·libc_mmap_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mmap_trampoline_addr(SB)/8, $libc_mmap_trampoline<>(SB) + +TEXT libc_munmap_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_munmap(SB) + RET +GLOBL ·libc_munmap_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB) + +TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0 + CALL libc_utimensat(SB) + RET +GLOBL ·libc_utimensat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go new file mode 100644 index 00000000..8e3e7873 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.go @@ -0,0 +1,2221 @@ +// go run mksyscall.go -openbsd -libc -tags openbsd,riscv64 syscall_bsd.go syscall_openbsd.go syscall_openbsd_riscv64.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build openbsd && riscv64 +// +build openbsd,riscv64 + +package unix + +import ( + "syscall" + "unsafe" +) + +var _ syscall.Errno + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(ngid int, gid *_Gid_t) (n int, err error) { + r0, _, e1 := syscall_rawSyscall(libc_getgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getgroups_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getgroups getgroups "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(ngid int, gid *_Gid_t) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setgroups_trampoline_addr, uintptr(ngid), uintptr(unsafe.Pointer(gid)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setgroups_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setgroups setgroups "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func wait4(pid int, wstatus *_C_int, options int, rusage *Rusage) (wpid int, err error) { + r0, _, e1 := syscall_syscall6(libc_wait4_trampoline_addr, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options), uintptr(unsafe.Pointer(rusage)), 0, 0) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_wait4_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_wait4 wait4 "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := syscall_syscall(libc_accept_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_accept_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_accept accept "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := syscall_syscall(libc_bind_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_bind_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_bind bind "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := syscall_syscall(libc_connect_trampoline_addr, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_connect_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_connect connect "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := syscall_rawSyscall(libc_socket_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_socket_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_socket socket "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := syscall_syscall6(libc_getsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getsockopt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsockopt getsockopt "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := syscall_syscall6(libc_setsockopt_trampoline_addr, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setsockopt_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setsockopt setsockopt "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := syscall_rawSyscall(libc_getpeername_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getpeername_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpeername getpeername "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := syscall_rawSyscall(libc_getsockname_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getsockname_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsockname getsockname "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(s int, how int) (err error) { + _, _, e1 := syscall_syscall(libc_shutdown_trampoline_addr, uintptr(s), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_shutdown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_shutdown shutdown "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := syscall_rawSyscall6(libc_socketpair_trampoline_addr, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_socketpair_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_socketpair socketpair "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall6(libc_recvfrom_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_recvfrom_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_recvfrom recvfrom "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall6(libc_sendto_trampoline_addr, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_sendto_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sendto sendto "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := syscall_syscall(libc_recvmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_recvmsg_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_recvmsg recvmsg "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := syscall_syscall(libc_sendmsg_trampoline_addr, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_sendmsg_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sendmsg sendmsg "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func kevent(kq int, change unsafe.Pointer, nchange int, event unsafe.Pointer, nevent int, timeout *Timespec) (n int, err error) { + r0, _, e1 := syscall_syscall6(libc_kevent_trampoline_addr, uintptr(kq), uintptr(change), uintptr(nchange), uintptr(event), uintptr(nevent), uintptr(unsafe.Pointer(timeout))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_kevent_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kevent kevent "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_utimes_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_utimes_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_utimes utimes "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func futimes(fd int, timeval *[2]Timeval) (err error) { + _, _, e1 := syscall_syscall(libc_futimes_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_futimes_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_futimes futimes "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func poll(fds *PollFd, nfds int, timeout int) (n int, err error) { + r0, _, e1 := syscall_syscall(libc_poll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_poll_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_poll poll "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Madvise(b []byte, behav int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall(libc_madvise_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(behav)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_madvise_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_madvise madvise "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall(libc_mlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mlock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mlock mlock "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mlockall(flags int) (err error) { + _, _, e1 := syscall_syscall(libc_mlockall_trampoline_addr, uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mlockall_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mlockall mlockall "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall(libc_mprotect_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mprotect_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mprotect mprotect "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall(libc_msync_trampoline_addr, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_msync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_msync msync "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlock(b []byte) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall(libc_munlock_trampoline_addr, uintptr(_p0), uintptr(len(b)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_munlock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munlock munlock "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Munlockall() (err error) { + _, _, e1 := syscall_syscall(libc_munlockall_trampoline_addr, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_munlockall_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munlockall munlockall "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_pipe2_trampoline_addr, uintptr(unsafe.Pointer(p)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_pipe2_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pipe2 pipe2 "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getdents(fd int, buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(libc_getdents_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getdents_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getdents getdents "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getcwd(buf []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(libc_getcwd_trampoline_addr, uintptr(_p0), uintptr(len(buf)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getcwd_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getcwd getcwd "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := syscall_syscall(libc_ioctl_trampoline_addr, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_ioctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ioctl ioctl "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sysctl(mib []_C_int, old *byte, oldlen *uintptr, new *byte, newlen uintptr) (err error) { + var _p0 unsafe.Pointer + if len(mib) > 0 { + _p0 = unsafe.Pointer(&mib[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall6(libc_sysctl_trampoline_addr, uintptr(_p0), uintptr(len(mib)), uintptr(unsafe.Pointer(old)), uintptr(unsafe.Pointer(oldlen)), uintptr(unsafe.Pointer(new)), uintptr(newlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_sysctl_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sysctl sysctl "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ppoll(fds *PollFd, nfds int, timeout *Timespec, sigmask *Sigset_t) (n int, err error) { + r0, _, e1 := syscall_syscall6(libc_ppoll_trampoline_addr, uintptr(unsafe.Pointer(fds)), uintptr(nfds), uintptr(unsafe.Pointer(timeout)), uintptr(unsafe.Pointer(sigmask)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_ppoll_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ppoll ppoll "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_access_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_access_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_access access "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Adjtime(delta *Timeval, olddelta *Timeval) (err error) { + _, _, e1 := syscall_syscall(libc_adjtime_trampoline_addr, uintptr(unsafe.Pointer(delta)), uintptr(unsafe.Pointer(olddelta)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_adjtime_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_adjtime adjtime "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_chdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_chdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chdir chdir "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chflags(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_chflags_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_chflags_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chflags chflags "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_chmod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_chmod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chmod chmod "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_chown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_chown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chown chown "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_chroot_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_chroot_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_chroot chroot "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Close(fd int) (err error) { + _, _, e1 := syscall_syscall(libc_close_trampoline_addr, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_close_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_close close "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(fd int) (nfd int, err error) { + r0, _, e1 := syscall_syscall(libc_dup_trampoline_addr, uintptr(fd), 0, 0) + nfd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_dup_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup dup "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(from int, to int) (err error) { + _, _, e1 := syscall_syscall(libc_dup2_trampoline_addr, uintptr(from), uintptr(to), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_dup2_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup2 dup2 "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup3(from int, to int, flags int) (err error) { + _, _, e1 := syscall_syscall(libc_dup3_trampoline_addr, uintptr(from), uintptr(to), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_dup3_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_dup3 dup3 "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + syscall_syscall(libc_exit_trampoline_addr, uintptr(code), 0, 0) + return +} + +var libc_exit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_exit exit "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Faccessat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_faccessat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_faccessat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_faccessat faccessat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := syscall_syscall(libc_fchdir_trampoline_addr, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fchdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchdir fchdir "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchflags(fd int, flags int) (err error) { + _, _, e1 := syscall_syscall(libc_fchflags_trampoline_addr, uintptr(fd), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fchflags_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchflags fchflags "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := syscall_syscall(libc_fchmod_trampoline_addr, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fchmod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchmod fchmod "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmodat(dirfd int, path string, mode uint32, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_fchmodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fchmodat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchmodat fchmodat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := syscall_syscall(libc_fchown_trampoline_addr, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fchown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchown fchown "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchownat(dirfd int, path string, uid int, gid int, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_fchownat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fchownat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fchownat fchownat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Flock(fd int, how int) (err error) { + _, _, e1 := syscall_syscall(libc_flock_trampoline_addr, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_flock_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_flock flock "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fpathconf(fd int, name int) (val int, err error) { + r0, _, e1 := syscall_syscall(libc_fpathconf_trampoline_addr, uintptr(fd), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fpathconf_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fpathconf fpathconf "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstat(fd int, stat *Stat_t) (err error) { + _, _, e1 := syscall_syscall(libc_fstat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fstat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstat fstat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatat(fd int, path string, stat *Stat_t, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_fstatat_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fstatat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstatat fstatat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatfs(fd int, stat *Statfs_t) (err error) { + _, _, e1 := syscall_syscall(libc_fstatfs_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fstatfs_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fstatfs fstatfs "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := syscall_syscall(libc_fsync_trampoline_addr, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_fsync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_fsync fsync "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := syscall_syscall(libc_ftruncate_trampoline_addr, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_ftruncate_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_ftruncate ftruncate "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := syscall_rawSyscall(libc_getegid_trampoline_addr, 0, 0, 0) + egid = int(r0) + return +} + +var libc_getegid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getegid getegid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := syscall_rawSyscall(libc_geteuid_trampoline_addr, 0, 0, 0) + uid = int(r0) + return +} + +var libc_geteuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_geteuid geteuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := syscall_rawSyscall(libc_getgid_trampoline_addr, 0, 0, 0) + gid = int(r0) + return +} + +var libc_getgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getgid getgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := syscall_rawSyscall(libc_getpgid_trampoline_addr, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getpgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpgid getpgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgrp() (pgrp int) { + r0, _, _ := syscall_rawSyscall(libc_getpgrp_trampoline_addr, 0, 0, 0) + pgrp = int(r0) + return +} + +var libc_getpgrp_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpgrp getpgrp "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := syscall_rawSyscall(libc_getpid_trampoline_addr, 0, 0, 0) + pid = int(r0) + return +} + +var libc_getpid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpid getpid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (ppid int) { + r0, _, _ := syscall_rawSyscall(libc_getppid_trampoline_addr, 0, 0, 0) + ppid = int(r0) + return +} + +var libc_getppid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getppid getppid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := syscall_syscall(libc_getpriority_trampoline_addr, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getpriority_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getpriority getpriority "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := syscall_rawSyscall(libc_getrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getrlimit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrtable() (rtable int, err error) { + r0, _, e1 := syscall_rawSyscall(libc_getrtable_trampoline_addr, 0, 0, 0) + rtable = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getrtable_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrtable getrtable "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrusage(who int, rusage *Rusage) (err error) { + _, _, e1 := syscall_rawSyscall(libc_getrusage_trampoline_addr, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getrusage_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getrusage getrusage "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := syscall_rawSyscall(libc_getsid_trampoline_addr, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_getsid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getsid getsid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gettimeofday(tv *Timeval) (err error) { + _, _, e1 := syscall_rawSyscall(libc_gettimeofday_trampoline_addr, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_gettimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := syscall_rawSyscall(libc_getuid_trampoline_addr, 0, 0, 0) + uid = int(r0) + return +} + +var libc_getuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_getuid getuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Issetugid() (tainted bool) { + r0, _, _ := syscall_syscall(libc_issetugid_trampoline_addr, 0, 0, 0) + tainted = bool(r0 != 0) + return +} + +var libc_issetugid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_issetugid issetugid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, signum syscall.Signal) (err error) { + _, _, e1 := syscall_syscall(libc_kill_trampoline_addr, uintptr(pid), uintptr(signum), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_kill_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kill kill "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kqueue() (fd int, err error) { + r0, _, e1 := syscall_syscall(libc_kqueue_trampoline_addr, 0, 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_kqueue_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_kqueue kqueue "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_lchown_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_lchown_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lchown lchown "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_link_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_link_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_link link "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Linkat(pathfd int, path string, linkfd int, link string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_linkat_trampoline_addr, uintptr(pathfd), uintptr(unsafe.Pointer(_p0)), uintptr(linkfd), uintptr(unsafe.Pointer(_p1)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_linkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_linkat linkat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, backlog int) (err error) { + _, _, e1 := syscall_syscall(libc_listen_trampoline_addr, uintptr(s), uintptr(backlog), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_listen_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_listen listen "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lstat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_lstat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_lstat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lstat lstat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_mkdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mkdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkdir mkdir "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdirat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_mkdirat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mkdirat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkdirat mkdirat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_mkfifo_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mkfifo_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkfifo mkfifo "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifoat(dirfd int, path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_mkfifoat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mkfifoat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mkfifoat mkfifoat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_mknod_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mknod_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mknod mknod "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknodat(dirfd int, path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_mknodat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mknodat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mknodat mknodat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Nanosleep(time *Timespec, leftover *Timespec) (err error) { + _, _, e1 := syscall_syscall(libc_nanosleep_trampoline_addr, uintptr(unsafe.Pointer(time)), uintptr(unsafe.Pointer(leftover)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_nanosleep_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_nanosleep nanosleep "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := syscall_syscall(libc_open_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_open_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_open open "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Openat(dirfd int, path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := syscall_syscall6(libc_openat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_openat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_openat openat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pathconf(path string, name int) (val int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := syscall_syscall(libc_pathconf_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(name), 0) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_pathconf_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pathconf pathconf "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall6(libc_pread_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_pread_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pread pread "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall6(libc_pwrite_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_pwrite_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_pwrite pwrite "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_read_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_read read "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(libc_readlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_readlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readlink readlink "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlinkat(dirfd int, path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall6(libc_readlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf)), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_readlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_readlinkat readlinkat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_rename_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_rename_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_rename rename "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Renameat(fromfd int, from string, tofd int, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_renameat_trampoline_addr, uintptr(fromfd), uintptr(unsafe.Pointer(_p0)), uintptr(tofd), uintptr(unsafe.Pointer(_p1)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_renameat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_renameat renameat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Revoke(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_revoke_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_revoke_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_revoke revoke "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_rmdir_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_rmdir_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_rmdir rmdir "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (newoffset int64, err error) { + r0, _, e1 := syscall_syscall(libc_lseek_trampoline_addr, uintptr(fd), uintptr(offset), uintptr(whence)) + newoffset = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_lseek_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_lseek lseek "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nfd int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (n int, err error) { + r0, _, e1 := syscall_syscall6(libc_select_trampoline_addr, uintptr(nfd), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_select_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_select select "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setegid(egid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setegid_trampoline_addr, uintptr(egid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setegid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setegid setegid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seteuid(euid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_seteuid_trampoline_addr, uintptr(euid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_seteuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_seteuid seteuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(gid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setgid_trampoline_addr, uintptr(gid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setgid setgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setlogin(name string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(name) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_setlogin_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setlogin_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setlogin setlogin "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setpgid_trampoline_addr, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setpgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setpgid setpgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := syscall_syscall(libc_setpriority_trampoline_addr, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setpriority_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setpriority setpriority "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setregid_trampoline_addr, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setregid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setregid setregid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setreuid_trampoline_addr, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setreuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setreuid setreuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresgid(rgid int, egid int, sgid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setresgid_trampoline_addr, uintptr(rgid), uintptr(egid), uintptr(sgid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setresgid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setresgid setresgid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setresuid(ruid int, euid int, suid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setresuid_trampoline_addr, uintptr(ruid), uintptr(euid), uintptr(suid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setresuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setresuid setresuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(which int, lim *Rlimit) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setrlimit_trampoline_addr, uintptr(which), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setrlimit_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setrlimit setrlimit "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrtable(rtable int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setrtable_trampoline_addr, uintptr(rtable), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setrtable_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setrtable setrtable "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := syscall_rawSyscall(libc_setsid_trampoline_addr, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setsid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setsid setsid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Settimeofday(tp *Timeval) (err error) { + _, _, e1 := syscall_rawSyscall(libc_settimeofday_trampoline_addr, uintptr(unsafe.Pointer(tp)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_settimeofday_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_settimeofday settimeofday "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := syscall_rawSyscall(libc_setuid_trampoline_addr, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_setuid_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_setuid setuid "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Stat(path string, stat *Stat_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_stat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_stat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_stat stat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Statfs(path string, stat *Statfs_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_statfs_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_statfs_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_statfs statfs "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_symlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_symlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_symlink symlink "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlinkat(oldpath string, newdirfd int, newpath string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(oldpath) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(newpath) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_symlinkat_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(newdirfd), uintptr(unsafe.Pointer(_p1))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_symlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_symlinkat symlinkat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() (err error) { + _, _, e1 := syscall_syscall(libc_sync_trampoline_addr, 0, 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_sync_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_sync sync "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_truncate_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_truncate_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_truncate truncate "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(newmask int) (oldmask int) { + r0, _, _ := syscall_syscall(libc_umask_trampoline_addr, uintptr(newmask), 0, 0) + oldmask = int(r0) + return +} + +var libc_umask_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_umask umask "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_unlink_trampoline_addr, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_unlink_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unlink unlink "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlinkat(dirfd int, path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_unlinkat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_unlinkat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unlinkat unlinkat "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unmount(path string, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(libc_unmount_trampoline_addr, uintptr(unsafe.Pointer(_p0)), uintptr(flags), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_unmount_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_unmount unmount "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_write_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_write write "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := syscall_syscall6(libc_mmap_trampoline_addr, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_mmap_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_mmap mmap "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := syscall_syscall(libc_munmap_trampoline_addr, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_munmap_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_munmap munmap "libc.so" + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := syscall_syscall(libc_read_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func writelen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := syscall_syscall(libc_write_trampoline_addr, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimensat(dirfd int, path string, times *[2]Timespec, flags int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(libc_utimensat_trampoline_addr, uintptr(dirfd), uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(times)), uintptr(flags), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +var libc_utimensat_trampoline_addr uintptr + +//go:cgo_import_dynamic libc_utimensat utimensat "libc.so" diff --git a/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.s b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.s new file mode 100644 index 00000000..7dba7892 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_openbsd_riscv64.s @@ -0,0 +1,796 @@ +// go run mkasm.go openbsd riscv64 +// Code generated by the command above; DO NOT EDIT. + +#include "textflag.h" + +TEXT libc_getgroups_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getgroups(SB) + +GLOBL ·libc_getgroups_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getgroups_trampoline_addr(SB)/8, $libc_getgroups_trampoline<>(SB) + +TEXT libc_setgroups_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setgroups(SB) + +GLOBL ·libc_setgroups_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setgroups_trampoline_addr(SB)/8, $libc_setgroups_trampoline<>(SB) + +TEXT libc_wait4_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_wait4(SB) + +GLOBL ·libc_wait4_trampoline_addr(SB), RODATA, $8 +DATA ·libc_wait4_trampoline_addr(SB)/8, $libc_wait4_trampoline<>(SB) + +TEXT libc_accept_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_accept(SB) + +GLOBL ·libc_accept_trampoline_addr(SB), RODATA, $8 +DATA ·libc_accept_trampoline_addr(SB)/8, $libc_accept_trampoline<>(SB) + +TEXT libc_bind_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_bind(SB) + +GLOBL ·libc_bind_trampoline_addr(SB), RODATA, $8 +DATA ·libc_bind_trampoline_addr(SB)/8, $libc_bind_trampoline<>(SB) + +TEXT libc_connect_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_connect(SB) + +GLOBL ·libc_connect_trampoline_addr(SB), RODATA, $8 +DATA ·libc_connect_trampoline_addr(SB)/8, $libc_connect_trampoline<>(SB) + +TEXT libc_socket_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_socket(SB) + +GLOBL ·libc_socket_trampoline_addr(SB), RODATA, $8 +DATA ·libc_socket_trampoline_addr(SB)/8, $libc_socket_trampoline<>(SB) + +TEXT libc_getsockopt_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsockopt(SB) + +GLOBL ·libc_getsockopt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsockopt_trampoline_addr(SB)/8, $libc_getsockopt_trampoline<>(SB) + +TEXT libc_setsockopt_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setsockopt(SB) + +GLOBL ·libc_setsockopt_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setsockopt_trampoline_addr(SB)/8, $libc_setsockopt_trampoline<>(SB) + +TEXT libc_getpeername_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpeername(SB) + +GLOBL ·libc_getpeername_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpeername_trampoline_addr(SB)/8, $libc_getpeername_trampoline<>(SB) + +TEXT libc_getsockname_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsockname(SB) + +GLOBL ·libc_getsockname_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsockname_trampoline_addr(SB)/8, $libc_getsockname_trampoline<>(SB) + +TEXT libc_shutdown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_shutdown(SB) + +GLOBL ·libc_shutdown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_shutdown_trampoline_addr(SB)/8, $libc_shutdown_trampoline<>(SB) + +TEXT libc_socketpair_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_socketpair(SB) + +GLOBL ·libc_socketpair_trampoline_addr(SB), RODATA, $8 +DATA ·libc_socketpair_trampoline_addr(SB)/8, $libc_socketpair_trampoline<>(SB) + +TEXT libc_recvfrom_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_recvfrom(SB) + +GLOBL ·libc_recvfrom_trampoline_addr(SB), RODATA, $8 +DATA ·libc_recvfrom_trampoline_addr(SB)/8, $libc_recvfrom_trampoline<>(SB) + +TEXT libc_sendto_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sendto(SB) + +GLOBL ·libc_sendto_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendto_trampoline_addr(SB)/8, $libc_sendto_trampoline<>(SB) + +TEXT libc_recvmsg_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_recvmsg(SB) + +GLOBL ·libc_recvmsg_trampoline_addr(SB), RODATA, $8 +DATA ·libc_recvmsg_trampoline_addr(SB)/8, $libc_recvmsg_trampoline<>(SB) + +TEXT libc_sendmsg_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sendmsg(SB) + +GLOBL ·libc_sendmsg_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sendmsg_trampoline_addr(SB)/8, $libc_sendmsg_trampoline<>(SB) + +TEXT libc_kevent_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kevent(SB) + +GLOBL ·libc_kevent_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kevent_trampoline_addr(SB)/8, $libc_kevent_trampoline<>(SB) + +TEXT libc_utimes_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_utimes(SB) + +GLOBL ·libc_utimes_trampoline_addr(SB), RODATA, $8 +DATA ·libc_utimes_trampoline_addr(SB)/8, $libc_utimes_trampoline<>(SB) + +TEXT libc_futimes_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_futimes(SB) + +GLOBL ·libc_futimes_trampoline_addr(SB), RODATA, $8 +DATA ·libc_futimes_trampoline_addr(SB)/8, $libc_futimes_trampoline<>(SB) + +TEXT libc_poll_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_poll(SB) + +GLOBL ·libc_poll_trampoline_addr(SB), RODATA, $8 +DATA ·libc_poll_trampoline_addr(SB)/8, $libc_poll_trampoline<>(SB) + +TEXT libc_madvise_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_madvise(SB) + +GLOBL ·libc_madvise_trampoline_addr(SB), RODATA, $8 +DATA ·libc_madvise_trampoline_addr(SB)/8, $libc_madvise_trampoline<>(SB) + +TEXT libc_mlock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mlock(SB) + +GLOBL ·libc_mlock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mlock_trampoline_addr(SB)/8, $libc_mlock_trampoline<>(SB) + +TEXT libc_mlockall_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mlockall(SB) + +GLOBL ·libc_mlockall_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mlockall_trampoline_addr(SB)/8, $libc_mlockall_trampoline<>(SB) + +TEXT libc_mprotect_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mprotect(SB) + +GLOBL ·libc_mprotect_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mprotect_trampoline_addr(SB)/8, $libc_mprotect_trampoline<>(SB) + +TEXT libc_msync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_msync(SB) + +GLOBL ·libc_msync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_msync_trampoline_addr(SB)/8, $libc_msync_trampoline<>(SB) + +TEXT libc_munlock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munlock(SB) + +GLOBL ·libc_munlock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munlock_trampoline_addr(SB)/8, $libc_munlock_trampoline<>(SB) + +TEXT libc_munlockall_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munlockall(SB) + +GLOBL ·libc_munlockall_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munlockall_trampoline_addr(SB)/8, $libc_munlockall_trampoline<>(SB) + +TEXT libc_pipe2_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pipe2(SB) + +GLOBL ·libc_pipe2_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pipe2_trampoline_addr(SB)/8, $libc_pipe2_trampoline<>(SB) + +TEXT libc_getdents_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getdents(SB) + +GLOBL ·libc_getdents_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getdents_trampoline_addr(SB)/8, $libc_getdents_trampoline<>(SB) + +TEXT libc_getcwd_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getcwd(SB) + +GLOBL ·libc_getcwd_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getcwd_trampoline_addr(SB)/8, $libc_getcwd_trampoline<>(SB) + +TEXT libc_ioctl_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ioctl(SB) + +GLOBL ·libc_ioctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ioctl_trampoline_addr(SB)/8, $libc_ioctl_trampoline<>(SB) + +TEXT libc_sysctl_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sysctl(SB) + +GLOBL ·libc_sysctl_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sysctl_trampoline_addr(SB)/8, $libc_sysctl_trampoline<>(SB) + +TEXT libc_ppoll_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ppoll(SB) + +GLOBL ·libc_ppoll_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ppoll_trampoline_addr(SB)/8, $libc_ppoll_trampoline<>(SB) + +TEXT libc_access_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_access(SB) + +GLOBL ·libc_access_trampoline_addr(SB), RODATA, $8 +DATA ·libc_access_trampoline_addr(SB)/8, $libc_access_trampoline<>(SB) + +TEXT libc_adjtime_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_adjtime(SB) + +GLOBL ·libc_adjtime_trampoline_addr(SB), RODATA, $8 +DATA ·libc_adjtime_trampoline_addr(SB)/8, $libc_adjtime_trampoline<>(SB) + +TEXT libc_chdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chdir(SB) + +GLOBL ·libc_chdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chdir_trampoline_addr(SB)/8, $libc_chdir_trampoline<>(SB) + +TEXT libc_chflags_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chflags(SB) + +GLOBL ·libc_chflags_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chflags_trampoline_addr(SB)/8, $libc_chflags_trampoline<>(SB) + +TEXT libc_chmod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chmod(SB) + +GLOBL ·libc_chmod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chmod_trampoline_addr(SB)/8, $libc_chmod_trampoline<>(SB) + +TEXT libc_chown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chown(SB) + +GLOBL ·libc_chown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chown_trampoline_addr(SB)/8, $libc_chown_trampoline<>(SB) + +TEXT libc_chroot_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_chroot(SB) + +GLOBL ·libc_chroot_trampoline_addr(SB), RODATA, $8 +DATA ·libc_chroot_trampoline_addr(SB)/8, $libc_chroot_trampoline<>(SB) + +TEXT libc_close_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_close(SB) + +GLOBL ·libc_close_trampoline_addr(SB), RODATA, $8 +DATA ·libc_close_trampoline_addr(SB)/8, $libc_close_trampoline<>(SB) + +TEXT libc_dup_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup(SB) + +GLOBL ·libc_dup_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup_trampoline_addr(SB)/8, $libc_dup_trampoline<>(SB) + +TEXT libc_dup2_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup2(SB) + +GLOBL ·libc_dup2_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup2_trampoline_addr(SB)/8, $libc_dup2_trampoline<>(SB) + +TEXT libc_dup3_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_dup3(SB) + +GLOBL ·libc_dup3_trampoline_addr(SB), RODATA, $8 +DATA ·libc_dup3_trampoline_addr(SB)/8, $libc_dup3_trampoline<>(SB) + +TEXT libc_exit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_exit(SB) + +GLOBL ·libc_exit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_exit_trampoline_addr(SB)/8, $libc_exit_trampoline<>(SB) + +TEXT libc_faccessat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_faccessat(SB) + +GLOBL ·libc_faccessat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_faccessat_trampoline_addr(SB)/8, $libc_faccessat_trampoline<>(SB) + +TEXT libc_fchdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchdir(SB) + +GLOBL ·libc_fchdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchdir_trampoline_addr(SB)/8, $libc_fchdir_trampoline<>(SB) + +TEXT libc_fchflags_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchflags(SB) + +GLOBL ·libc_fchflags_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchflags_trampoline_addr(SB)/8, $libc_fchflags_trampoline<>(SB) + +TEXT libc_fchmod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchmod(SB) + +GLOBL ·libc_fchmod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchmod_trampoline_addr(SB)/8, $libc_fchmod_trampoline<>(SB) + +TEXT libc_fchmodat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchmodat(SB) + +GLOBL ·libc_fchmodat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchmodat_trampoline_addr(SB)/8, $libc_fchmodat_trampoline<>(SB) + +TEXT libc_fchown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchown(SB) + +GLOBL ·libc_fchown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchown_trampoline_addr(SB)/8, $libc_fchown_trampoline<>(SB) + +TEXT libc_fchownat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fchownat(SB) + +GLOBL ·libc_fchownat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fchownat_trampoline_addr(SB)/8, $libc_fchownat_trampoline<>(SB) + +TEXT libc_flock_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_flock(SB) + +GLOBL ·libc_flock_trampoline_addr(SB), RODATA, $8 +DATA ·libc_flock_trampoline_addr(SB)/8, $libc_flock_trampoline<>(SB) + +TEXT libc_fpathconf_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fpathconf(SB) + +GLOBL ·libc_fpathconf_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fpathconf_trampoline_addr(SB)/8, $libc_fpathconf_trampoline<>(SB) + +TEXT libc_fstat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstat(SB) + +GLOBL ·libc_fstat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstat_trampoline_addr(SB)/8, $libc_fstat_trampoline<>(SB) + +TEXT libc_fstatat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstatat(SB) + +GLOBL ·libc_fstatat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstatat_trampoline_addr(SB)/8, $libc_fstatat_trampoline<>(SB) + +TEXT libc_fstatfs_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fstatfs(SB) + +GLOBL ·libc_fstatfs_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fstatfs_trampoline_addr(SB)/8, $libc_fstatfs_trampoline<>(SB) + +TEXT libc_fsync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_fsync(SB) + +GLOBL ·libc_fsync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_fsync_trampoline_addr(SB)/8, $libc_fsync_trampoline<>(SB) + +TEXT libc_ftruncate_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_ftruncate(SB) + +GLOBL ·libc_ftruncate_trampoline_addr(SB), RODATA, $8 +DATA ·libc_ftruncate_trampoline_addr(SB)/8, $libc_ftruncate_trampoline<>(SB) + +TEXT libc_getegid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getegid(SB) + +GLOBL ·libc_getegid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getegid_trampoline_addr(SB)/8, $libc_getegid_trampoline<>(SB) + +TEXT libc_geteuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_geteuid(SB) + +GLOBL ·libc_geteuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_geteuid_trampoline_addr(SB)/8, $libc_geteuid_trampoline<>(SB) + +TEXT libc_getgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getgid(SB) + +GLOBL ·libc_getgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getgid_trampoline_addr(SB)/8, $libc_getgid_trampoline<>(SB) + +TEXT libc_getpgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpgid(SB) + +GLOBL ·libc_getpgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpgid_trampoline_addr(SB)/8, $libc_getpgid_trampoline<>(SB) + +TEXT libc_getpgrp_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpgrp(SB) + +GLOBL ·libc_getpgrp_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpgrp_trampoline_addr(SB)/8, $libc_getpgrp_trampoline<>(SB) + +TEXT libc_getpid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpid(SB) + +GLOBL ·libc_getpid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpid_trampoline_addr(SB)/8, $libc_getpid_trampoline<>(SB) + +TEXT libc_getppid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getppid(SB) + +GLOBL ·libc_getppid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getppid_trampoline_addr(SB)/8, $libc_getppid_trampoline<>(SB) + +TEXT libc_getpriority_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getpriority(SB) + +GLOBL ·libc_getpriority_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getpriority_trampoline_addr(SB)/8, $libc_getpriority_trampoline<>(SB) + +TEXT libc_getrlimit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrlimit(SB) + +GLOBL ·libc_getrlimit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrlimit_trampoline_addr(SB)/8, $libc_getrlimit_trampoline<>(SB) + +TEXT libc_getrtable_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrtable(SB) + +GLOBL ·libc_getrtable_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrtable_trampoline_addr(SB)/8, $libc_getrtable_trampoline<>(SB) + +TEXT libc_getrusage_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getrusage(SB) + +GLOBL ·libc_getrusage_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getrusage_trampoline_addr(SB)/8, $libc_getrusage_trampoline<>(SB) + +TEXT libc_getsid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getsid(SB) + +GLOBL ·libc_getsid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getsid_trampoline_addr(SB)/8, $libc_getsid_trampoline<>(SB) + +TEXT libc_gettimeofday_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_gettimeofday(SB) + +GLOBL ·libc_gettimeofday_trampoline_addr(SB), RODATA, $8 +DATA ·libc_gettimeofday_trampoline_addr(SB)/8, $libc_gettimeofday_trampoline<>(SB) + +TEXT libc_getuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_getuid(SB) + +GLOBL ·libc_getuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_getuid_trampoline_addr(SB)/8, $libc_getuid_trampoline<>(SB) + +TEXT libc_issetugid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_issetugid(SB) + +GLOBL ·libc_issetugid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_issetugid_trampoline_addr(SB)/8, $libc_issetugid_trampoline<>(SB) + +TEXT libc_kill_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kill(SB) + +GLOBL ·libc_kill_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kill_trampoline_addr(SB)/8, $libc_kill_trampoline<>(SB) + +TEXT libc_kqueue_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_kqueue(SB) + +GLOBL ·libc_kqueue_trampoline_addr(SB), RODATA, $8 +DATA ·libc_kqueue_trampoline_addr(SB)/8, $libc_kqueue_trampoline<>(SB) + +TEXT libc_lchown_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lchown(SB) + +GLOBL ·libc_lchown_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lchown_trampoline_addr(SB)/8, $libc_lchown_trampoline<>(SB) + +TEXT libc_link_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_link(SB) + +GLOBL ·libc_link_trampoline_addr(SB), RODATA, $8 +DATA ·libc_link_trampoline_addr(SB)/8, $libc_link_trampoline<>(SB) + +TEXT libc_linkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_linkat(SB) + +GLOBL ·libc_linkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_linkat_trampoline_addr(SB)/8, $libc_linkat_trampoline<>(SB) + +TEXT libc_listen_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_listen(SB) + +GLOBL ·libc_listen_trampoline_addr(SB), RODATA, $8 +DATA ·libc_listen_trampoline_addr(SB)/8, $libc_listen_trampoline<>(SB) + +TEXT libc_lstat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lstat(SB) + +GLOBL ·libc_lstat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lstat_trampoline_addr(SB)/8, $libc_lstat_trampoline<>(SB) + +TEXT libc_mkdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkdir(SB) + +GLOBL ·libc_mkdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkdir_trampoline_addr(SB)/8, $libc_mkdir_trampoline<>(SB) + +TEXT libc_mkdirat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkdirat(SB) + +GLOBL ·libc_mkdirat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkdirat_trampoline_addr(SB)/8, $libc_mkdirat_trampoline<>(SB) + +TEXT libc_mkfifo_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkfifo(SB) + +GLOBL ·libc_mkfifo_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkfifo_trampoline_addr(SB)/8, $libc_mkfifo_trampoline<>(SB) + +TEXT libc_mkfifoat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mkfifoat(SB) + +GLOBL ·libc_mkfifoat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mkfifoat_trampoline_addr(SB)/8, $libc_mkfifoat_trampoline<>(SB) + +TEXT libc_mknod_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mknod(SB) + +GLOBL ·libc_mknod_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mknod_trampoline_addr(SB)/8, $libc_mknod_trampoline<>(SB) + +TEXT libc_mknodat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mknodat(SB) + +GLOBL ·libc_mknodat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mknodat_trampoline_addr(SB)/8, $libc_mknodat_trampoline<>(SB) + +TEXT libc_nanosleep_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_nanosleep(SB) + +GLOBL ·libc_nanosleep_trampoline_addr(SB), RODATA, $8 +DATA ·libc_nanosleep_trampoline_addr(SB)/8, $libc_nanosleep_trampoline<>(SB) + +TEXT libc_open_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_open(SB) + +GLOBL ·libc_open_trampoline_addr(SB), RODATA, $8 +DATA ·libc_open_trampoline_addr(SB)/8, $libc_open_trampoline<>(SB) + +TEXT libc_openat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_openat(SB) + +GLOBL ·libc_openat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_openat_trampoline_addr(SB)/8, $libc_openat_trampoline<>(SB) + +TEXT libc_pathconf_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pathconf(SB) + +GLOBL ·libc_pathconf_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pathconf_trampoline_addr(SB)/8, $libc_pathconf_trampoline<>(SB) + +TEXT libc_pread_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pread(SB) + +GLOBL ·libc_pread_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pread_trampoline_addr(SB)/8, $libc_pread_trampoline<>(SB) + +TEXT libc_pwrite_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_pwrite(SB) + +GLOBL ·libc_pwrite_trampoline_addr(SB), RODATA, $8 +DATA ·libc_pwrite_trampoline_addr(SB)/8, $libc_pwrite_trampoline<>(SB) + +TEXT libc_read_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_read(SB) + +GLOBL ·libc_read_trampoline_addr(SB), RODATA, $8 +DATA ·libc_read_trampoline_addr(SB)/8, $libc_read_trampoline<>(SB) + +TEXT libc_readlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_readlink(SB) + +GLOBL ·libc_readlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readlink_trampoline_addr(SB)/8, $libc_readlink_trampoline<>(SB) + +TEXT libc_readlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_readlinkat(SB) + +GLOBL ·libc_readlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_readlinkat_trampoline_addr(SB)/8, $libc_readlinkat_trampoline<>(SB) + +TEXT libc_rename_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_rename(SB) + +GLOBL ·libc_rename_trampoline_addr(SB), RODATA, $8 +DATA ·libc_rename_trampoline_addr(SB)/8, $libc_rename_trampoline<>(SB) + +TEXT libc_renameat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_renameat(SB) + +GLOBL ·libc_renameat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_renameat_trampoline_addr(SB)/8, $libc_renameat_trampoline<>(SB) + +TEXT libc_revoke_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_revoke(SB) + +GLOBL ·libc_revoke_trampoline_addr(SB), RODATA, $8 +DATA ·libc_revoke_trampoline_addr(SB)/8, $libc_revoke_trampoline<>(SB) + +TEXT libc_rmdir_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_rmdir(SB) + +GLOBL ·libc_rmdir_trampoline_addr(SB), RODATA, $8 +DATA ·libc_rmdir_trampoline_addr(SB)/8, $libc_rmdir_trampoline<>(SB) + +TEXT libc_lseek_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_lseek(SB) + +GLOBL ·libc_lseek_trampoline_addr(SB), RODATA, $8 +DATA ·libc_lseek_trampoline_addr(SB)/8, $libc_lseek_trampoline<>(SB) + +TEXT libc_select_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_select(SB) + +GLOBL ·libc_select_trampoline_addr(SB), RODATA, $8 +DATA ·libc_select_trampoline_addr(SB)/8, $libc_select_trampoline<>(SB) + +TEXT libc_setegid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setegid(SB) + +GLOBL ·libc_setegid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setegid_trampoline_addr(SB)/8, $libc_setegid_trampoline<>(SB) + +TEXT libc_seteuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_seteuid(SB) + +GLOBL ·libc_seteuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_seteuid_trampoline_addr(SB)/8, $libc_seteuid_trampoline<>(SB) + +TEXT libc_setgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setgid(SB) + +GLOBL ·libc_setgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setgid_trampoline_addr(SB)/8, $libc_setgid_trampoline<>(SB) + +TEXT libc_setlogin_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setlogin(SB) + +GLOBL ·libc_setlogin_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setlogin_trampoline_addr(SB)/8, $libc_setlogin_trampoline<>(SB) + +TEXT libc_setpgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setpgid(SB) + +GLOBL ·libc_setpgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setpgid_trampoline_addr(SB)/8, $libc_setpgid_trampoline<>(SB) + +TEXT libc_setpriority_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setpriority(SB) + +GLOBL ·libc_setpriority_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setpriority_trampoline_addr(SB)/8, $libc_setpriority_trampoline<>(SB) + +TEXT libc_setregid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setregid(SB) + +GLOBL ·libc_setregid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setregid_trampoline_addr(SB)/8, $libc_setregid_trampoline<>(SB) + +TEXT libc_setreuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setreuid(SB) + +GLOBL ·libc_setreuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setreuid_trampoline_addr(SB)/8, $libc_setreuid_trampoline<>(SB) + +TEXT libc_setresgid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setresgid(SB) + +GLOBL ·libc_setresgid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setresgid_trampoline_addr(SB)/8, $libc_setresgid_trampoline<>(SB) + +TEXT libc_setresuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setresuid(SB) + +GLOBL ·libc_setresuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setresuid_trampoline_addr(SB)/8, $libc_setresuid_trampoline<>(SB) + +TEXT libc_setrlimit_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setrlimit(SB) + +GLOBL ·libc_setrlimit_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setrlimit_trampoline_addr(SB)/8, $libc_setrlimit_trampoline<>(SB) + +TEXT libc_setrtable_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setrtable(SB) + +GLOBL ·libc_setrtable_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setrtable_trampoline_addr(SB)/8, $libc_setrtable_trampoline<>(SB) + +TEXT libc_setsid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setsid(SB) + +GLOBL ·libc_setsid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setsid_trampoline_addr(SB)/8, $libc_setsid_trampoline<>(SB) + +TEXT libc_settimeofday_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_settimeofday(SB) + +GLOBL ·libc_settimeofday_trampoline_addr(SB), RODATA, $8 +DATA ·libc_settimeofday_trampoline_addr(SB)/8, $libc_settimeofday_trampoline<>(SB) + +TEXT libc_setuid_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_setuid(SB) + +GLOBL ·libc_setuid_trampoline_addr(SB), RODATA, $8 +DATA ·libc_setuid_trampoline_addr(SB)/8, $libc_setuid_trampoline<>(SB) + +TEXT libc_stat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_stat(SB) + +GLOBL ·libc_stat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_stat_trampoline_addr(SB)/8, $libc_stat_trampoline<>(SB) + +TEXT libc_statfs_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_statfs(SB) + +GLOBL ·libc_statfs_trampoline_addr(SB), RODATA, $8 +DATA ·libc_statfs_trampoline_addr(SB)/8, $libc_statfs_trampoline<>(SB) + +TEXT libc_symlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_symlink(SB) + +GLOBL ·libc_symlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_symlink_trampoline_addr(SB)/8, $libc_symlink_trampoline<>(SB) + +TEXT libc_symlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_symlinkat(SB) + +GLOBL ·libc_symlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_symlinkat_trampoline_addr(SB)/8, $libc_symlinkat_trampoline<>(SB) + +TEXT libc_sync_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_sync(SB) + +GLOBL ·libc_sync_trampoline_addr(SB), RODATA, $8 +DATA ·libc_sync_trampoline_addr(SB)/8, $libc_sync_trampoline<>(SB) + +TEXT libc_truncate_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_truncate(SB) + +GLOBL ·libc_truncate_trampoline_addr(SB), RODATA, $8 +DATA ·libc_truncate_trampoline_addr(SB)/8, $libc_truncate_trampoline<>(SB) + +TEXT libc_umask_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_umask(SB) + +GLOBL ·libc_umask_trampoline_addr(SB), RODATA, $8 +DATA ·libc_umask_trampoline_addr(SB)/8, $libc_umask_trampoline<>(SB) + +TEXT libc_unlink_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unlink(SB) + +GLOBL ·libc_unlink_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unlink_trampoline_addr(SB)/8, $libc_unlink_trampoline<>(SB) + +TEXT libc_unlinkat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unlinkat(SB) + +GLOBL ·libc_unlinkat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unlinkat_trampoline_addr(SB)/8, $libc_unlinkat_trampoline<>(SB) + +TEXT libc_unmount_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_unmount(SB) + +GLOBL ·libc_unmount_trampoline_addr(SB), RODATA, $8 +DATA ·libc_unmount_trampoline_addr(SB)/8, $libc_unmount_trampoline<>(SB) + +TEXT libc_write_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_write(SB) + +GLOBL ·libc_write_trampoline_addr(SB), RODATA, $8 +DATA ·libc_write_trampoline_addr(SB)/8, $libc_write_trampoline<>(SB) + +TEXT libc_mmap_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_mmap(SB) + +GLOBL ·libc_mmap_trampoline_addr(SB), RODATA, $8 +DATA ·libc_mmap_trampoline_addr(SB)/8, $libc_mmap_trampoline<>(SB) + +TEXT libc_munmap_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_munmap(SB) + +GLOBL ·libc_munmap_trampoline_addr(SB), RODATA, $8 +DATA ·libc_munmap_trampoline_addr(SB)/8, $libc_munmap_trampoline<>(SB) + +TEXT libc_utimensat_trampoline<>(SB),NOSPLIT,$0-0 + JMP libc_utimensat(SB) + +GLOBL ·libc_utimensat_trampoline_addr(SB), RODATA, $8 +DATA ·libc_utimensat_trampoline_addr(SB)/8, $libc_utimensat_trampoline<>(SB) diff --git a/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go b/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go index a96165d4..91f5a2bd 100644 --- a/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsyscall_solaris_amd64.go @@ -1,6 +1,7 @@ // go run mksyscall_solaris.go -tags solaris,amd64 syscall_solaris.go syscall_solaris_amd64.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build solaris && amd64 // +build solaris,amd64 package unix @@ -11,6 +12,7 @@ import ( ) //go:cgo_import_dynamic libc_pipe pipe "libc.so" +//go:cgo_import_dynamic libc_pipe2 pipe2 "libc.so" //go:cgo_import_dynamic libc_getsockname getsockname "libsocket.so" //go:cgo_import_dynamic libc_getcwd getcwd "libc.so" //go:cgo_import_dynamic libc_getgroups getgroups "libc.so" @@ -64,6 +66,7 @@ import ( //go:cgo_import_dynamic libc_getpriority getpriority "libc.so" //go:cgo_import_dynamic libc_getrlimit getrlimit "libc.so" //go:cgo_import_dynamic libc_getrusage getrusage "libc.so" +//go:cgo_import_dynamic libc_getsid getsid "libc.so" //go:cgo_import_dynamic libc_gettimeofday gettimeofday "libc.so" //go:cgo_import_dynamic libc_getuid getuid "libc.so" //go:cgo_import_dynamic libc_kill kill "libc.so" @@ -114,6 +117,7 @@ import ( //go:cgo_import_dynamic libc_statvfs statvfs "libc.so" //go:cgo_import_dynamic libc_symlink symlink "libc.so" //go:cgo_import_dynamic libc_sync sync "libc.so" +//go:cgo_import_dynamic libc_sysconf sysconf "libc.so" //go:cgo_import_dynamic libc_times times "libc.so" //go:cgo_import_dynamic libc_truncate truncate "libc.so" //go:cgo_import_dynamic libc_fsync fsync "libc.so" @@ -138,8 +142,16 @@ import ( //go:cgo_import_dynamic libc_getpeername getpeername "libsocket.so" //go:cgo_import_dynamic libc_setsockopt setsockopt "libsocket.so" //go:cgo_import_dynamic libc_recvfrom recvfrom "libsocket.so" +//go:cgo_import_dynamic libc_port_create port_create "libc.so" +//go:cgo_import_dynamic libc_port_associate port_associate "libc.so" +//go:cgo_import_dynamic libc_port_dissociate port_dissociate "libc.so" +//go:cgo_import_dynamic libc_port_get port_get "libc.so" +//go:cgo_import_dynamic libc_port_getn port_getn "libc.so" +//go:cgo_import_dynamic libc_putmsg putmsg "libc.so" +//go:cgo_import_dynamic libc_getmsg getmsg "libc.so" //go:linkname procpipe libc_pipe +//go:linkname procpipe2 libc_pipe2 //go:linkname procgetsockname libc_getsockname //go:linkname procGetcwd libc_getcwd //go:linkname procgetgroups libc_getgroups @@ -193,6 +205,7 @@ import ( //go:linkname procGetpriority libc_getpriority //go:linkname procGetrlimit libc_getrlimit //go:linkname procGetrusage libc_getrusage +//go:linkname procGetsid libc_getsid //go:linkname procGettimeofday libc_gettimeofday //go:linkname procGetuid libc_getuid //go:linkname procKill libc_kill @@ -218,8 +231,8 @@ import ( //go:linkname procOpenat libc_openat //go:linkname procPathconf libc_pathconf //go:linkname procPause libc_pause -//go:linkname procPread libc_pread -//go:linkname procPwrite libc_pwrite +//go:linkname procpread libc_pread +//go:linkname procpwrite libc_pwrite //go:linkname procread libc_read //go:linkname procReadlink libc_readlink //go:linkname procRename libc_rename @@ -243,6 +256,7 @@ import ( //go:linkname procStatvfs libc_statvfs //go:linkname procSymlink libc_symlink //go:linkname procSync libc_sync +//go:linkname procSysconf libc_sysconf //go:linkname procTimes libc_times //go:linkname procTruncate libc_truncate //go:linkname procFsync libc_fsync @@ -267,9 +281,17 @@ import ( //go:linkname procgetpeername libc_getpeername //go:linkname procsetsockopt libc_setsockopt //go:linkname procrecvfrom libc_recvfrom +//go:linkname procport_create libc_port_create +//go:linkname procport_associate libc_port_associate +//go:linkname procport_dissociate libc_port_dissociate +//go:linkname procport_get libc_port_get +//go:linkname procport_getn libc_port_getn +//go:linkname procputmsg libc_putmsg +//go:linkname procgetmsg libc_getmsg var ( procpipe, + procpipe2, procgetsockname, procGetcwd, procgetgroups, @@ -323,6 +345,7 @@ var ( procGetpriority, procGetrlimit, procGetrusage, + procGetsid, procGettimeofday, procGetuid, procKill, @@ -348,8 +371,8 @@ var ( procOpenat, procPathconf, procPause, - procPread, - procPwrite, + procpread, + procpwrite, procread, procReadlink, procRename, @@ -373,6 +396,7 @@ var ( procStatvfs, procSymlink, procSync, + procSysconf, procTimes, procTruncate, procFsync, @@ -396,7 +420,14 @@ var ( proc__xnet_getsockopt, procgetpeername, procsetsockopt, - procrecvfrom syscallFunc + procrecvfrom, + procport_create, + procport_associate, + procport_dissociate, + procport_get, + procport_getn, + procputmsg, + procgetmsg syscallFunc ) // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT @@ -412,6 +443,16 @@ func pipe(p *[2]_C_int) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func pipe2(p *[2]_C_int, flags int) (err error) { + _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procpipe2)), 2, uintptr(unsafe.Pointer(p)), uintptr(flags), 0, 0, 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgetsockname)), 3, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen)), 0, 0, 0) if e1 != 0 { @@ -602,8 +643,9 @@ func __minor(version int, dev uint64) (val uint) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func ioctl(fd int, req uint, arg uintptr) (err error) { - _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procioctl)), 3, uintptr(fd), uintptr(req), uintptr(arg), 0, 0, 0) +func ioctlRet(fd int, req uint, arg uintptr) (ret int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procioctl)), 3, uintptr(fd), uintptr(req), uintptr(arg), 0, 0, 0) + ret = int(r0) if e1 != 0 { err = e1 } @@ -1011,6 +1053,17 @@ func Getrusage(who int, rusage *Rusage) (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGetsid)), 1, uintptr(pid), 0, 0, 0, 0, 0) + sid = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Gettimeofday(tv *Timeval) (err error) { _, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procGettimeofday)), 1, uintptr(unsafe.Pointer(tv)), 0, 0, 0, 0, 0) if e1 != 0 { @@ -1347,12 +1400,12 @@ func Pause() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pread(fd int, p []byte, offset int64) (n int, err error) { +func pread(fd int, p []byte, offset int64) (n int, err error) { var _p0 *byte if len(p) > 0 { _p0 = &p[0] } - r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPread)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0) + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpread)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0) n = int(r0) if e1 != 0 { err = e1 @@ -1362,12 +1415,12 @@ func Pread(fd int, p []byte, offset int64) (n int, err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT -func Pwrite(fd int, p []byte, offset int64) (n int, err error) { +func pwrite(fd int, p []byte, offset int64) (n int, err error) { var _p0 *byte if len(p) > 0 { _p0 = &p[0] } - r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procPwrite)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0) + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procpwrite)), 4, uintptr(fd), uintptr(unsafe.Pointer(_p0)), uintptr(len(p)), uintptr(offset), 0, 0) n = int(r0) if e1 != 0 { err = e1 @@ -1674,6 +1727,17 @@ func Sync() (err error) { // THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT +func Sysconf(which int) (n int64, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procSysconf)), 1, uintptr(which), 0, 0, 0, 0, 0) + n = int64(r0) + if e1 != 0 { + err = e1 + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + func Times(tms *Tms) (ticks uintptr, err error) { r0, _, e1 := rawSysvicall6(uintptr(unsafe.Pointer(&procTimes)), 1, uintptr(unsafe.Pointer(tms)), 0, 0, 0, 0, 0) ticks = uintptr(r0) @@ -1952,3 +2016,78 @@ func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Sockl } return } + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func port_create() (n int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_create)), 0, 0, 0, 0, 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func port_associate(port int, source int, object uintptr, events int, user *byte) (n int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_associate)), 5, uintptr(port), uintptr(source), uintptr(object), uintptr(events), uintptr(unsafe.Pointer(user)), 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func port_dissociate(port int, source int, object uintptr) (n int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_dissociate)), 3, uintptr(port), uintptr(source), uintptr(object), 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func port_get(port int, pe *portEvent, timeout *Timespec) (n int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_get)), 3, uintptr(port), uintptr(unsafe.Pointer(pe)), uintptr(unsafe.Pointer(timeout)), 0, 0, 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func port_getn(port int, pe *portEvent, max uint32, nget *uint32, timeout *Timespec) (n int, err error) { + r0, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procport_getn)), 5, uintptr(port), uintptr(unsafe.Pointer(pe)), uintptr(max), uintptr(unsafe.Pointer(nget)), uintptr(unsafe.Pointer(timeout)), 0) + n = int(r0) + if e1 != 0 { + err = e1 + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func putmsg(fd int, clptr *strbuf, dataptr *strbuf, flags int) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procputmsg)), 4, uintptr(fd), uintptr(unsafe.Pointer(clptr)), uintptr(unsafe.Pointer(dataptr)), uintptr(flags), 0, 0) + if e1 != 0 { + err = e1 + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getmsg(fd int, clptr *strbuf, dataptr *strbuf, flags *int) (err error) { + _, _, e1 := sysvicall6(uintptr(unsafe.Pointer(&procgetmsg)), 4, uintptr(fd), uintptr(unsafe.Pointer(clptr)), uintptr(unsafe.Pointer(dataptr)), uintptr(unsafe.Pointer(flags)), 0, 0) + if e1 != 0 { + err = e1 + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsyscall_zos_s390x.go b/vendor/golang.org/x/sys/unix/zsyscall_zos_s390x.go new file mode 100644 index 00000000..f2079457 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsyscall_zos_s390x.go @@ -0,0 +1,1255 @@ +// go run mksyscall.go -tags zos,s390x syscall_zos_s390x.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build zos && s390x +// +build zos,s390x + +package unix + +import ( + "unsafe" +) + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fcntl(fd int, cmd int, arg int) (val int, err error) { + r0, _, e1 := syscall_syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + val = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func read(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(SYS_READ, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func readlen(fd int, buf *byte, nbuf int) (n int, err error) { + r0, _, e1 := syscall_syscall(SYS_READ, uintptr(fd), uintptr(unsafe.Pointer(buf)), uintptr(nbuf)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func write(fd int, p []byte) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(SYS_WRITE, uintptr(fd), uintptr(_p0), uintptr(len(p))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func accept(s int, rsa *RawSockaddrAny, addrlen *_Socklen) (fd int, err error) { + r0, _, e1 := syscall_syscall(SYS___ACCEPT_A, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func bind(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := syscall_syscall(SYS___BIND_A, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func connect(s int, addr unsafe.Pointer, addrlen _Socklen) (err error) { + _, _, e1 := syscall_syscall(SYS___CONNECT_A, uintptr(s), uintptr(addr), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getgroups(n int, list *_Gid_t) (nn int, err error) { + r0, _, e1 := syscall_rawsyscall(SYS_GETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + nn = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setgroups(n int, list *_Gid_t) (err error) { + _, _, e1 := syscall_rawsyscall(SYS_SETGROUPS, uintptr(n), uintptr(unsafe.Pointer(list)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockopt(s int, level int, name int, val unsafe.Pointer, vallen *_Socklen) (err error) { + _, _, e1 := syscall_syscall6(SYS_GETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(unsafe.Pointer(vallen)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func setsockopt(s int, level int, name int, val unsafe.Pointer, vallen uintptr) (err error) { + _, _, e1 := syscall_syscall6(SYS_SETSOCKOPT, uintptr(s), uintptr(level), uintptr(name), uintptr(val), uintptr(vallen), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socket(domain int, typ int, proto int) (fd int, err error) { + r0, _, e1 := syscall_rawsyscall(SYS_SOCKET, uintptr(domain), uintptr(typ), uintptr(proto)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func socketpair(domain int, typ int, proto int, fd *[2]int32) (err error) { + _, _, e1 := syscall_rawsyscall6(SYS_SOCKETPAIR, uintptr(domain), uintptr(typ), uintptr(proto), uintptr(unsafe.Pointer(fd)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getpeername(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := syscall_rawsyscall(SYS___GETPEERNAME_A, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getsockname(fd int, rsa *RawSockaddrAny, addrlen *_Socklen) (err error) { + _, _, e1 := syscall_rawsyscall(SYS___GETSOCKNAME_A, uintptr(fd), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvfrom(fd int, p []byte, flags int, from *RawSockaddrAny, fromlen *_Socklen) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall6(SYS___RECVFROM_A, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendto(s int, buf []byte, flags int, to unsafe.Pointer, addrlen _Socklen) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall6(SYS___SENDTO_A, uintptr(s), uintptr(_p0), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(addrlen)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func recvmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := syscall_syscall(SYS___RECVMSG_A, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func sendmsg(s int, msg *Msghdr, flags int) (n int, err error) { + r0, _, e1 := syscall_syscall(SYS___SENDMSG_A, uintptr(s), uintptr(unsafe.Pointer(msg)), uintptr(flags)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mmap(addr uintptr, length uintptr, prot int, flag int, fd int, pos int64) (ret uintptr, err error) { + r0, _, e1 := syscall_syscall6(SYS_MMAP, uintptr(addr), uintptr(length), uintptr(prot), uintptr(flag), uintptr(fd), uintptr(pos)) + ret = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func munmap(addr uintptr, length uintptr) (err error) { + _, _, e1 := syscall_syscall(SYS_MUNMAP, uintptr(addr), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func ioctl(fd int, req uint, arg uintptr) (err error) { + _, _, e1 := syscall_syscall(SYS_IOCTL, uintptr(fd), uintptr(req), uintptr(arg)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Access(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___ACCESS_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___CHDIR_A, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___CHOWN_A, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chmod(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___CHMOD_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Creat(path string, mode uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := syscall_syscall(SYS___CREAT_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup(oldfd int) (fd int, err error) { + r0, _, e1 := syscall_syscall(SYS_DUP, uintptr(oldfd), 0, 0) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Dup2(oldfd int, newfd int) (err error) { + _, _, e1 := syscall_syscall(SYS_DUP2, uintptr(oldfd), uintptr(newfd), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Errno2() (er2 int) { + uer2, _, _ := syscall_syscall(SYS___ERRNO2, 0, 0, 0) + er2 = int(uer2) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Err2ad() (eadd *int) { + ueadd, _, _ := syscall_syscall(SYS___ERR2AD, 0, 0, 0) + eadd = (*int)(unsafe.Pointer(ueadd)) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Exit(code int) { + syscall_syscall(SYS_EXIT, uintptr(code), 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchdir(fd int) (err error) { + _, _, e1 := syscall_syscall(SYS_FCHDIR, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchmod(fd int, mode uint32) (err error) { + _, _, e1 := syscall_syscall(SYS_FCHMOD, uintptr(fd), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fchown(fd int, uid int, gid int) (err error) { + _, _, e1 := syscall_syscall(SYS_FCHOWN, uintptr(fd), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func FcntlInt(fd uintptr, cmd int, arg int) (retval int, err error) { + r0, _, e1 := syscall_syscall(SYS_FCNTL, uintptr(fd), uintptr(cmd), uintptr(arg)) + retval = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func fstat(fd int, stat *Stat_LE_t) (err error) { + _, _, e1 := syscall_syscall(SYS_FSTAT, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fstatvfs(fd int, stat *Statvfs_t) (err error) { + _, _, e1 := syscall_syscall(SYS_FSTATVFS, uintptr(fd), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Fsync(fd int) (err error) { + _, _, e1 := syscall_syscall(SYS_FSYNC, uintptr(fd), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Ftruncate(fd int, length int64) (err error) { + _, _, e1 := syscall_syscall(SYS_FTRUNCATE, uintptr(fd), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpagesize() (pgsize int) { + r0, _, _ := syscall_syscall(SYS_GETPAGESIZE, 0, 0, 0) + pgsize = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mprotect(b []byte, prot int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall(SYS_MPROTECT, uintptr(_p0), uintptr(len(b)), uintptr(prot)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Msync(b []byte, flags int) (err error) { + var _p0 unsafe.Pointer + if len(b) > 0 { + _p0 = unsafe.Pointer(&b[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall(SYS_MSYNC, uintptr(_p0), uintptr(len(b)), uintptr(flags)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Poll(fds []PollFd, timeout int) (n int, err error) { + var _p0 unsafe.Pointer + if len(fds) > 0 { + _p0 = unsafe.Pointer(&fds[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(SYS_POLL, uintptr(_p0), uintptr(len(fds)), uintptr(timeout)) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Times(tms *Tms) (ticks uintptr, err error) { + r0, _, e1 := syscall_syscall(SYS_TIMES, uintptr(unsafe.Pointer(tms)), 0, 0) + ticks = uintptr(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func W_Getmntent(buff *byte, size int) (lastsys int, err error) { + r0, _, e1 := syscall_syscall(SYS_W_GETMNTENT, uintptr(unsafe.Pointer(buff)), uintptr(size), 0) + lastsys = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func W_Getmntent_A(buff *byte, size int) (lastsys int, err error) { + r0, _, e1 := syscall_syscall(SYS___W_GETMNTENT_A, uintptr(unsafe.Pointer(buff)), uintptr(size), 0) + lastsys = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func mount_LE(path string, filesystem string, fstype string, mtm uint32, parmlen int32, parm string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(filesystem) + if err != nil { + return + } + var _p2 *byte + _p2, err = BytePtrFromString(fstype) + if err != nil { + return + } + var _p3 *byte + _p3, err = BytePtrFromString(parm) + if err != nil { + return + } + _, _, e1 := syscall_syscall6(SYS___MOUNT_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), uintptr(unsafe.Pointer(_p2)), uintptr(mtm), uintptr(parmlen), uintptr(unsafe.Pointer(_p3))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func unmount(filesystem string, mtm int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(filesystem) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___UMOUNT_A, uintptr(unsafe.Pointer(_p0)), uintptr(mtm), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Chroot(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___CHROOT_A, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Uname(buf *Utsname) (err error) { + _, _, e1 := syscall_rawsyscall(SYS___UNAME_A, uintptr(unsafe.Pointer(buf)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Gethostname(buf []byte) (err error) { + var _p0 unsafe.Pointer + if len(buf) > 0 { + _p0 = unsafe.Pointer(&buf[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + _, _, e1 := syscall_syscall(SYS___GETHOSTNAME_A, uintptr(_p0), uintptr(len(buf)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getegid() (egid int) { + r0, _, _ := syscall_rawsyscall(SYS_GETEGID, 0, 0, 0) + egid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Geteuid() (uid int) { + r0, _, _ := syscall_rawsyscall(SYS_GETEUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getgid() (gid int) { + r0, _, _ := syscall_rawsyscall(SYS_GETGID, 0, 0, 0) + gid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpid() (pid int) { + r0, _, _ := syscall_rawsyscall(SYS_GETPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpgid(pid int) (pgid int, err error) { + r0, _, e1 := syscall_rawsyscall(SYS_GETPGID, uintptr(pid), 0, 0) + pgid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getppid() (pid int) { + r0, _, _ := syscall_rawsyscall(SYS_GETPPID, 0, 0, 0) + pid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getpriority(which int, who int) (prio int, err error) { + r0, _, e1 := syscall_syscall(SYS_GETPRIORITY, uintptr(which), uintptr(who), 0) + prio = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getrlimit(resource int, rlim *Rlimit) (err error) { + _, _, e1 := syscall_rawsyscall(SYS_GETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(rlim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func getrusage(who int, rusage *rusage_zos) (err error) { + _, _, e1 := syscall_rawsyscall(SYS_GETRUSAGE, uintptr(who), uintptr(unsafe.Pointer(rusage)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getsid(pid int) (sid int, err error) { + r0, _, e1 := syscall_rawsyscall(SYS_GETSID, uintptr(pid), 0, 0) + sid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Getuid() (uid int) { + r0, _, _ := syscall_rawsyscall(SYS_GETUID, 0, 0, 0) + uid = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Kill(pid int, sig Signal) (err error) { + _, _, e1 := syscall_rawsyscall(SYS_KILL, uintptr(pid), uintptr(sig), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Lchown(path string, uid int, gid int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___LCHOWN_A, uintptr(unsafe.Pointer(_p0)), uintptr(uid), uintptr(gid)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Link(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___LINK_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Listen(s int, n int) (err error) { + _, _, e1 := syscall_syscall(SYS_LISTEN, uintptr(s), uintptr(n), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func lstat(path string, stat *Stat_LE_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___LSTAT_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(stat)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkdir(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___MKDIR_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mkfifo(path string, mode uint32) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___MKFIFO_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Mknod(path string, mode uint32, dev int) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___MKNOD_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(dev)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pread(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall6(SYS_PREAD, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Pwrite(fd int, p []byte, offset int64) (n int, err error) { + var _p0 unsafe.Pointer + if len(p) > 0 { + _p0 = unsafe.Pointer(&p[0]) + } else { + _p0 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall6(SYS_PWRITE, uintptr(fd), uintptr(_p0), uintptr(len(p)), uintptr(offset), 0, 0) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Readlink(path string, buf []byte) (n int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 unsafe.Pointer + if len(buf) > 0 { + _p1 = unsafe.Pointer(&buf[0]) + } else { + _p1 = unsafe.Pointer(&_zero) + } + r0, _, e1 := syscall_syscall(SYS___READLINK_A, uintptr(unsafe.Pointer(_p0)), uintptr(_p1), uintptr(len(buf))) + n = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rename(from string, to string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(from) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(to) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___RENAME_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Rmdir(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___RMDIR_A, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Seek(fd int, offset int64, whence int) (off int64, err error) { + r0, _, e1 := syscall_syscall(SYS_LSEEK, uintptr(fd), uintptr(offset), uintptr(whence)) + off = int64(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpriority(which int, who int, prio int) (err error) { + _, _, e1 := syscall_syscall(SYS_SETPRIORITY, uintptr(which), uintptr(who), uintptr(prio)) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setpgid(pid int, pgid int) (err error) { + _, _, e1 := syscall_rawsyscall(SYS_SETPGID, uintptr(pid), uintptr(pgid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setrlimit(resource int, lim *Rlimit) (err error) { + _, _, e1 := syscall_rawsyscall(SYS_SETRLIMIT, uintptr(resource), uintptr(unsafe.Pointer(lim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setregid(rgid int, egid int) (err error) { + _, _, e1 := syscall_rawsyscall(SYS_SETREGID, uintptr(rgid), uintptr(egid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setreuid(ruid int, euid int) (err error) { + _, _, e1 := syscall_rawsyscall(SYS_SETREUID, uintptr(ruid), uintptr(euid), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setsid() (pid int, err error) { + r0, _, e1 := syscall_rawsyscall(SYS_SETSID, 0, 0, 0) + pid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setuid(uid int) (err error) { + _, _, e1 := syscall_syscall(SYS_SETUID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Setgid(uid int) (err error) { + _, _, e1 := syscall_syscall(SYS_SETGID, uintptr(uid), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Shutdown(fd int, how int) (err error) { + _, _, e1 := syscall_syscall(SYS_SHUTDOWN, uintptr(fd), uintptr(how), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func stat(path string, statLE *Stat_LE_t) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___STAT_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(statLE)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Symlink(path string, link string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + var _p1 *byte + _p1, err = BytePtrFromString(link) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___SYMLINK_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(_p1)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Sync() { + syscall_syscall(SYS_SYNC, 0, 0, 0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Truncate(path string, length int64) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___TRUNCATE_A, uintptr(unsafe.Pointer(_p0)), uintptr(length), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tcgetattr(fildes int, termptr *Termios) (err error) { + _, _, e1 := syscall_syscall(SYS_TCGETATTR, uintptr(fildes), uintptr(unsafe.Pointer(termptr)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Tcsetattr(fildes int, when int, termptr *Termios) (err error) { + _, _, e1 := syscall_syscall(SYS_TCSETATTR, uintptr(fildes), uintptr(when), uintptr(unsafe.Pointer(termptr))) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Umask(mask int) (oldmask int) { + r0, _, _ := syscall_syscall(SYS_UMASK, uintptr(mask), 0, 0) + oldmask = int(r0) + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Unlink(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___UNLINK_A, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Utime(path string, utim *Utimbuf) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___UTIME_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(utim)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func open(path string, mode int, perm uint32) (fd int, err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + r0, _, e1 := syscall_syscall(SYS___OPEN_A, uintptr(unsafe.Pointer(_p0)), uintptr(mode), uintptr(perm)) + fd = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func remove(path string) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS_REMOVE, uintptr(unsafe.Pointer(_p0)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func waitpid(pid int, wstatus *_C_int, options int) (wpid int, err error) { + r0, _, e1 := syscall_syscall(SYS_WAITPID, uintptr(pid), uintptr(unsafe.Pointer(wstatus)), uintptr(options)) + wpid = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func gettimeofday(tv *timeval_zos) (err error) { + _, _, e1 := syscall_rawsyscall(SYS_GETTIMEOFDAY, uintptr(unsafe.Pointer(tv)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func pipe(p *[2]_C_int) (err error) { + _, _, e1 := syscall_rawsyscall(SYS_PIPE, uintptr(unsafe.Pointer(p)), 0, 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func utimes(path string, timeval *[2]Timeval) (err error) { + var _p0 *byte + _p0, err = BytePtrFromString(path) + if err != nil { + return + } + _, _, e1 := syscall_syscall(SYS___UTIMES_A, uintptr(unsafe.Pointer(_p0)), uintptr(unsafe.Pointer(timeval)), 0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} + +// THIS FILE IS GENERATED BY THE COMMAND AT THE TOP; DO NOT EDIT + +func Select(nmsgsfds int, r *FdSet, w *FdSet, e *FdSet, timeout *Timeval) (ret int, err error) { + r0, _, e1 := syscall_syscall6(SYS_SELECT, uintptr(nmsgsfds), uintptr(unsafe.Pointer(r)), uintptr(unsafe.Pointer(w)), uintptr(unsafe.Pointer(e)), uintptr(unsafe.Pointer(timeout)), 0) + ret = int(r0) + if e1 != 0 { + err = errnoErr(e1) + } + return +} diff --git a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go index 37dcc74c..9e9d0b2a 100644 --- a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go +++ b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_386.go @@ -1,6 +1,7 @@ -// mksysctl_openbsd.pl +// go run mksysctl_openbsd.go // Code generated by the command above; DO NOT EDIT. +//go:build 386 && openbsd // +build 386,openbsd package unix @@ -30,6 +31,7 @@ var sysctlMib = []mibentry{ {"hw.model", []_C_int{6, 2}}, {"hw.ncpu", []_C_int{6, 3}}, {"hw.ncpufound", []_C_int{6, 21}}, + {"hw.ncpuonline", []_C_int{6, 25}}, {"hw.pagesize", []_C_int{6, 7}}, {"hw.physmem", []_C_int{6, 19}}, {"hw.product", []_C_int{6, 15}}, diff --git a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go index fe6caa6e..adecd096 100644 --- a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_amd64.go @@ -1,6 +1,7 @@ // go run mksysctl_openbsd.go // Code generated by the command above; DO NOT EDIT. +//go:build amd64 && openbsd // +build amd64,openbsd package unix @@ -31,6 +32,7 @@ var sysctlMib = []mibentry{ {"hw.model", []_C_int{6, 2}}, {"hw.ncpu", []_C_int{6, 3}}, {"hw.ncpufound", []_C_int{6, 21}}, + {"hw.ncpuonline", []_C_int{6, 25}}, {"hw.pagesize", []_C_int{6, 7}}, {"hw.perfpolicy", []_C_int{6, 23}}, {"hw.physmem", []_C_int{6, 19}}, diff --git a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go index 6eb8c0b0..8ea52a4a 100644 --- a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go +++ b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm.go @@ -1,6 +1,7 @@ // go run mksysctl_openbsd.go // Code generated by the command above; DO NOT EDIT. +//go:build arm && openbsd // +build arm,openbsd package unix @@ -30,6 +31,7 @@ var sysctlMib = []mibentry{ {"hw.model", []_C_int{6, 2}}, {"hw.ncpu", []_C_int{6, 3}}, {"hw.ncpufound", []_C_int{6, 21}}, + {"hw.ncpuonline", []_C_int{6, 25}}, {"hw.pagesize", []_C_int{6, 7}}, {"hw.physmem", []_C_int{6, 19}}, {"hw.product", []_C_int{6, 15}}, diff --git a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm64.go b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm64.go index ba4304fd..154b57ae 100644 --- a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_arm64.go @@ -1,6 +1,7 @@ // go run mksysctl_openbsd.go // Code generated by the command above; DO NOT EDIT. +//go:build arm64 && openbsd // +build arm64,openbsd package unix diff --git a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_mips64.go b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_mips64.go new file mode 100644 index 00000000..d96bb2ba --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_mips64.go @@ -0,0 +1,280 @@ +// go run mksysctl_openbsd.go +// Code generated by the command above; DO NOT EDIT. + +//go:build mips64 && openbsd +// +build mips64,openbsd + +package unix + +type mibentry struct { + ctlname string + ctloid []_C_int +} + +var sysctlMib = []mibentry{ + {"ddb.console", []_C_int{9, 6}}, + {"ddb.log", []_C_int{9, 7}}, + {"ddb.max_line", []_C_int{9, 3}}, + {"ddb.max_width", []_C_int{9, 2}}, + {"ddb.panic", []_C_int{9, 5}}, + {"ddb.profile", []_C_int{9, 9}}, + {"ddb.radix", []_C_int{9, 1}}, + {"ddb.tab_stop_width", []_C_int{9, 4}}, + {"ddb.trigger", []_C_int{9, 8}}, + {"fs.posix.setuid", []_C_int{3, 1, 1}}, + {"hw.allowpowerdown", []_C_int{6, 22}}, + {"hw.byteorder", []_C_int{6, 4}}, + {"hw.cpuspeed", []_C_int{6, 12}}, + {"hw.diskcount", []_C_int{6, 10}}, + {"hw.disknames", []_C_int{6, 8}}, + {"hw.diskstats", []_C_int{6, 9}}, + {"hw.machine", []_C_int{6, 1}}, + {"hw.model", []_C_int{6, 2}}, + {"hw.ncpu", []_C_int{6, 3}}, + {"hw.ncpufound", []_C_int{6, 21}}, + {"hw.ncpuonline", []_C_int{6, 25}}, + {"hw.pagesize", []_C_int{6, 7}}, + {"hw.perfpolicy", []_C_int{6, 23}}, + {"hw.physmem", []_C_int{6, 19}}, + {"hw.product", []_C_int{6, 15}}, + {"hw.serialno", []_C_int{6, 17}}, + {"hw.setperf", []_C_int{6, 13}}, + {"hw.smt", []_C_int{6, 24}}, + {"hw.usermem", []_C_int{6, 20}}, + {"hw.uuid", []_C_int{6, 18}}, + {"hw.vendor", []_C_int{6, 14}}, + {"hw.version", []_C_int{6, 16}}, + {"kern.allowdt", []_C_int{1, 65}}, + {"kern.allowkmem", []_C_int{1, 52}}, + {"kern.argmax", []_C_int{1, 8}}, + {"kern.audio", []_C_int{1, 84}}, + {"kern.boottime", []_C_int{1, 21}}, + {"kern.bufcachepercent", []_C_int{1, 72}}, + {"kern.ccpu", []_C_int{1, 45}}, + {"kern.clockrate", []_C_int{1, 12}}, + {"kern.consbuf", []_C_int{1, 83}}, + {"kern.consbufsize", []_C_int{1, 82}}, + {"kern.consdev", []_C_int{1, 75}}, + {"kern.cp_time", []_C_int{1, 40}}, + {"kern.cp_time2", []_C_int{1, 71}}, + {"kern.cpustats", []_C_int{1, 85}}, + {"kern.domainname", []_C_int{1, 22}}, + {"kern.file", []_C_int{1, 73}}, + {"kern.forkstat", []_C_int{1, 42}}, + {"kern.fscale", []_C_int{1, 46}}, + {"kern.fsync", []_C_int{1, 33}}, + {"kern.global_ptrace", []_C_int{1, 81}}, + {"kern.hostid", []_C_int{1, 11}}, + {"kern.hostname", []_C_int{1, 10}}, + {"kern.intrcnt.nintrcnt", []_C_int{1, 63, 1}}, + {"kern.job_control", []_C_int{1, 19}}, + {"kern.malloc.buckets", []_C_int{1, 39, 1}}, + {"kern.malloc.kmemnames", []_C_int{1, 39, 3}}, + {"kern.maxclusters", []_C_int{1, 67}}, + {"kern.maxfiles", []_C_int{1, 7}}, + {"kern.maxlocksperuid", []_C_int{1, 70}}, + {"kern.maxpartitions", []_C_int{1, 23}}, + {"kern.maxproc", []_C_int{1, 6}}, + {"kern.maxthread", []_C_int{1, 25}}, + {"kern.maxvnodes", []_C_int{1, 5}}, + {"kern.mbstat", []_C_int{1, 59}}, + {"kern.msgbuf", []_C_int{1, 48}}, + {"kern.msgbufsize", []_C_int{1, 38}}, + {"kern.nchstats", []_C_int{1, 41}}, + {"kern.netlivelocks", []_C_int{1, 76}}, + {"kern.nfiles", []_C_int{1, 56}}, + {"kern.ngroups", []_C_int{1, 18}}, + {"kern.nosuidcoredump", []_C_int{1, 32}}, + {"kern.nprocs", []_C_int{1, 47}}, + {"kern.nselcoll", []_C_int{1, 43}}, + {"kern.nthreads", []_C_int{1, 26}}, + {"kern.numvnodes", []_C_int{1, 58}}, + {"kern.osrelease", []_C_int{1, 2}}, + {"kern.osrevision", []_C_int{1, 3}}, + {"kern.ostype", []_C_int{1, 1}}, + {"kern.osversion", []_C_int{1, 27}}, + {"kern.pfstatus", []_C_int{1, 86}}, + {"kern.pool_debug", []_C_int{1, 77}}, + {"kern.posix1version", []_C_int{1, 17}}, + {"kern.proc", []_C_int{1, 66}}, + {"kern.rawpartition", []_C_int{1, 24}}, + {"kern.saved_ids", []_C_int{1, 20}}, + {"kern.securelevel", []_C_int{1, 9}}, + {"kern.seminfo", []_C_int{1, 61}}, + {"kern.shminfo", []_C_int{1, 62}}, + {"kern.somaxconn", []_C_int{1, 28}}, + {"kern.sominconn", []_C_int{1, 29}}, + {"kern.splassert", []_C_int{1, 54}}, + {"kern.stackgap_random", []_C_int{1, 50}}, + {"kern.sysvipc_info", []_C_int{1, 51}}, + {"kern.sysvmsg", []_C_int{1, 34}}, + {"kern.sysvsem", []_C_int{1, 35}}, + {"kern.sysvshm", []_C_int{1, 36}}, + {"kern.timecounter.choice", []_C_int{1, 69, 4}}, + {"kern.timecounter.hardware", []_C_int{1, 69, 3}}, + {"kern.timecounter.tick", []_C_int{1, 69, 1}}, + {"kern.timecounter.timestepwarnings", []_C_int{1, 69, 2}}, + {"kern.timeout_stats", []_C_int{1, 87}}, + {"kern.tty.tk_cancc", []_C_int{1, 44, 4}}, + {"kern.tty.tk_nin", []_C_int{1, 44, 1}}, + {"kern.tty.tk_nout", []_C_int{1, 44, 2}}, + {"kern.tty.tk_rawcc", []_C_int{1, 44, 3}}, + {"kern.tty.ttyinfo", []_C_int{1, 44, 5}}, + {"kern.ttycount", []_C_int{1, 57}}, + {"kern.utc_offset", []_C_int{1, 88}}, + {"kern.version", []_C_int{1, 4}}, + {"kern.watchdog.auto", []_C_int{1, 64, 2}}, + {"kern.watchdog.period", []_C_int{1, 64, 1}}, + {"kern.witnesswatch", []_C_int{1, 53}}, + {"kern.wxabort", []_C_int{1, 74}}, + {"net.bpf.bufsize", []_C_int{4, 31, 1}}, + {"net.bpf.maxbufsize", []_C_int{4, 31, 2}}, + {"net.inet.ah.enable", []_C_int{4, 2, 51, 1}}, + {"net.inet.ah.stats", []_C_int{4, 2, 51, 2}}, + {"net.inet.carp.allow", []_C_int{4, 2, 112, 1}}, + {"net.inet.carp.log", []_C_int{4, 2, 112, 3}}, + {"net.inet.carp.preempt", []_C_int{4, 2, 112, 2}}, + {"net.inet.carp.stats", []_C_int{4, 2, 112, 4}}, + {"net.inet.divert.recvspace", []_C_int{4, 2, 258, 1}}, + {"net.inet.divert.sendspace", []_C_int{4, 2, 258, 2}}, + {"net.inet.divert.stats", []_C_int{4, 2, 258, 3}}, + {"net.inet.esp.enable", []_C_int{4, 2, 50, 1}}, + {"net.inet.esp.stats", []_C_int{4, 2, 50, 4}}, + {"net.inet.esp.udpencap", []_C_int{4, 2, 50, 2}}, + {"net.inet.esp.udpencap_port", []_C_int{4, 2, 50, 3}}, + {"net.inet.etherip.allow", []_C_int{4, 2, 97, 1}}, + {"net.inet.etherip.stats", []_C_int{4, 2, 97, 2}}, + {"net.inet.gre.allow", []_C_int{4, 2, 47, 1}}, + {"net.inet.gre.wccp", []_C_int{4, 2, 47, 2}}, + {"net.inet.icmp.bmcastecho", []_C_int{4, 2, 1, 2}}, + {"net.inet.icmp.errppslimit", []_C_int{4, 2, 1, 3}}, + {"net.inet.icmp.maskrepl", []_C_int{4, 2, 1, 1}}, + {"net.inet.icmp.rediraccept", []_C_int{4, 2, 1, 4}}, + {"net.inet.icmp.redirtimeout", []_C_int{4, 2, 1, 5}}, + {"net.inet.icmp.stats", []_C_int{4, 2, 1, 7}}, + {"net.inet.icmp.tstamprepl", []_C_int{4, 2, 1, 6}}, + {"net.inet.igmp.stats", []_C_int{4, 2, 2, 1}}, + {"net.inet.ip.arpdown", []_C_int{4, 2, 0, 40}}, + {"net.inet.ip.arpqueued", []_C_int{4, 2, 0, 36}}, + {"net.inet.ip.arptimeout", []_C_int{4, 2, 0, 39}}, + {"net.inet.ip.encdebug", []_C_int{4, 2, 0, 12}}, + {"net.inet.ip.forwarding", []_C_int{4, 2, 0, 1}}, + {"net.inet.ip.ifq.congestion", []_C_int{4, 2, 0, 30, 4}}, + {"net.inet.ip.ifq.drops", []_C_int{4, 2, 0, 30, 3}}, + {"net.inet.ip.ifq.len", []_C_int{4, 2, 0, 30, 1}}, + {"net.inet.ip.ifq.maxlen", []_C_int{4, 2, 0, 30, 2}}, + {"net.inet.ip.maxqueue", []_C_int{4, 2, 0, 11}}, + {"net.inet.ip.mforwarding", []_C_int{4, 2, 0, 31}}, + {"net.inet.ip.mrtmfc", []_C_int{4, 2, 0, 37}}, + {"net.inet.ip.mrtproto", []_C_int{4, 2, 0, 34}}, + {"net.inet.ip.mrtstats", []_C_int{4, 2, 0, 35}}, + {"net.inet.ip.mrtvif", []_C_int{4, 2, 0, 38}}, + {"net.inet.ip.mtu", []_C_int{4, 2, 0, 4}}, + {"net.inet.ip.mtudisc", []_C_int{4, 2, 0, 27}}, + {"net.inet.ip.mtudisctimeout", []_C_int{4, 2, 0, 28}}, + {"net.inet.ip.multipath", []_C_int{4, 2, 0, 32}}, + {"net.inet.ip.portfirst", []_C_int{4, 2, 0, 7}}, + {"net.inet.ip.porthifirst", []_C_int{4, 2, 0, 9}}, + {"net.inet.ip.porthilast", []_C_int{4, 2, 0, 10}}, + {"net.inet.ip.portlast", []_C_int{4, 2, 0, 8}}, + {"net.inet.ip.redirect", []_C_int{4, 2, 0, 2}}, + {"net.inet.ip.sourceroute", []_C_int{4, 2, 0, 5}}, + {"net.inet.ip.stats", []_C_int{4, 2, 0, 33}}, + {"net.inet.ip.ttl", []_C_int{4, 2, 0, 3}}, + {"net.inet.ipcomp.enable", []_C_int{4, 2, 108, 1}}, + {"net.inet.ipcomp.stats", []_C_int{4, 2, 108, 2}}, + {"net.inet.ipip.allow", []_C_int{4, 2, 4, 1}}, + {"net.inet.ipip.stats", []_C_int{4, 2, 4, 2}}, + {"net.inet.pfsync.stats", []_C_int{4, 2, 240, 1}}, + {"net.inet.tcp.ackonpush", []_C_int{4, 2, 6, 13}}, + {"net.inet.tcp.always_keepalive", []_C_int{4, 2, 6, 22}}, + {"net.inet.tcp.baddynamic", []_C_int{4, 2, 6, 6}}, + {"net.inet.tcp.drop", []_C_int{4, 2, 6, 19}}, + {"net.inet.tcp.ecn", []_C_int{4, 2, 6, 14}}, + {"net.inet.tcp.ident", []_C_int{4, 2, 6, 9}}, + {"net.inet.tcp.keepidle", []_C_int{4, 2, 6, 3}}, + {"net.inet.tcp.keepinittime", []_C_int{4, 2, 6, 2}}, + {"net.inet.tcp.keepintvl", []_C_int{4, 2, 6, 4}}, + {"net.inet.tcp.mssdflt", []_C_int{4, 2, 6, 11}}, + {"net.inet.tcp.reasslimit", []_C_int{4, 2, 6, 18}}, + {"net.inet.tcp.rfc1323", []_C_int{4, 2, 6, 1}}, + {"net.inet.tcp.rfc3390", []_C_int{4, 2, 6, 17}}, + {"net.inet.tcp.rootonly", []_C_int{4, 2, 6, 24}}, + {"net.inet.tcp.rstppslimit", []_C_int{4, 2, 6, 12}}, + {"net.inet.tcp.sack", []_C_int{4, 2, 6, 10}}, + {"net.inet.tcp.sackholelimit", []_C_int{4, 2, 6, 20}}, + {"net.inet.tcp.slowhz", []_C_int{4, 2, 6, 5}}, + {"net.inet.tcp.stats", []_C_int{4, 2, 6, 21}}, + {"net.inet.tcp.synbucketlimit", []_C_int{4, 2, 6, 16}}, + {"net.inet.tcp.syncachelimit", []_C_int{4, 2, 6, 15}}, + {"net.inet.tcp.synhashsize", []_C_int{4, 2, 6, 25}}, + {"net.inet.tcp.synuselimit", []_C_int{4, 2, 6, 23}}, + {"net.inet.udp.baddynamic", []_C_int{4, 2, 17, 2}}, + {"net.inet.udp.checksum", []_C_int{4, 2, 17, 1}}, + {"net.inet.udp.recvspace", []_C_int{4, 2, 17, 3}}, + {"net.inet.udp.rootonly", []_C_int{4, 2, 17, 6}}, + {"net.inet.udp.sendspace", []_C_int{4, 2, 17, 4}}, + {"net.inet.udp.stats", []_C_int{4, 2, 17, 5}}, + {"net.inet6.divert.recvspace", []_C_int{4, 24, 86, 1}}, + {"net.inet6.divert.sendspace", []_C_int{4, 24, 86, 2}}, + {"net.inet6.divert.stats", []_C_int{4, 24, 86, 3}}, + {"net.inet6.icmp6.errppslimit", []_C_int{4, 24, 30, 14}}, + {"net.inet6.icmp6.mtudisc_hiwat", []_C_int{4, 24, 30, 16}}, + {"net.inet6.icmp6.mtudisc_lowat", []_C_int{4, 24, 30, 17}}, + {"net.inet6.icmp6.nd6_debug", []_C_int{4, 24, 30, 18}}, + {"net.inet6.icmp6.nd6_delay", []_C_int{4, 24, 30, 8}}, + {"net.inet6.icmp6.nd6_maxnudhint", []_C_int{4, 24, 30, 15}}, + {"net.inet6.icmp6.nd6_mmaxtries", []_C_int{4, 24, 30, 10}}, + {"net.inet6.icmp6.nd6_umaxtries", []_C_int{4, 24, 30, 9}}, + {"net.inet6.icmp6.redirtimeout", []_C_int{4, 24, 30, 3}}, + {"net.inet6.ip6.auto_flowlabel", []_C_int{4, 24, 17, 17}}, + {"net.inet6.ip6.dad_count", []_C_int{4, 24, 17, 16}}, + {"net.inet6.ip6.dad_pending", []_C_int{4, 24, 17, 49}}, + {"net.inet6.ip6.defmcasthlim", []_C_int{4, 24, 17, 18}}, + {"net.inet6.ip6.forwarding", []_C_int{4, 24, 17, 1}}, + {"net.inet6.ip6.forwsrcrt", []_C_int{4, 24, 17, 5}}, + {"net.inet6.ip6.hdrnestlimit", []_C_int{4, 24, 17, 15}}, + {"net.inet6.ip6.hlim", []_C_int{4, 24, 17, 3}}, + {"net.inet6.ip6.log_interval", []_C_int{4, 24, 17, 14}}, + {"net.inet6.ip6.maxdynroutes", []_C_int{4, 24, 17, 48}}, + {"net.inet6.ip6.maxfragpackets", []_C_int{4, 24, 17, 9}}, + {"net.inet6.ip6.maxfrags", []_C_int{4, 24, 17, 41}}, + {"net.inet6.ip6.mforwarding", []_C_int{4, 24, 17, 42}}, + {"net.inet6.ip6.mrtmfc", []_C_int{4, 24, 17, 53}}, + {"net.inet6.ip6.mrtmif", []_C_int{4, 24, 17, 52}}, + {"net.inet6.ip6.mrtproto", []_C_int{4, 24, 17, 8}}, + {"net.inet6.ip6.mtudisctimeout", []_C_int{4, 24, 17, 50}}, + {"net.inet6.ip6.multicast_mtudisc", []_C_int{4, 24, 17, 44}}, + {"net.inet6.ip6.multipath", []_C_int{4, 24, 17, 43}}, + {"net.inet6.ip6.neighborgcthresh", []_C_int{4, 24, 17, 45}}, + {"net.inet6.ip6.redirect", []_C_int{4, 24, 17, 2}}, + {"net.inet6.ip6.soiikey", []_C_int{4, 24, 17, 54}}, + {"net.inet6.ip6.sourcecheck", []_C_int{4, 24, 17, 10}}, + {"net.inet6.ip6.sourcecheck_logint", []_C_int{4, 24, 17, 11}}, + {"net.inet6.ip6.use_deprecated", []_C_int{4, 24, 17, 21}}, + {"net.key.sadb_dump", []_C_int{4, 30, 1}}, + {"net.key.spd_dump", []_C_int{4, 30, 2}}, + {"net.mpls.ifq.congestion", []_C_int{4, 33, 3, 4}}, + {"net.mpls.ifq.drops", []_C_int{4, 33, 3, 3}}, + {"net.mpls.ifq.len", []_C_int{4, 33, 3, 1}}, + {"net.mpls.ifq.maxlen", []_C_int{4, 33, 3, 2}}, + {"net.mpls.mapttl_ip", []_C_int{4, 33, 5}}, + {"net.mpls.mapttl_ip6", []_C_int{4, 33, 6}}, + {"net.mpls.ttl", []_C_int{4, 33, 2}}, + {"net.pflow.stats", []_C_int{4, 34, 1}}, + {"net.pipex.enable", []_C_int{4, 35, 1}}, + {"vm.anonmin", []_C_int{2, 7}}, + {"vm.loadavg", []_C_int{2, 2}}, + {"vm.malloc_conf", []_C_int{2, 12}}, + {"vm.maxslp", []_C_int{2, 10}}, + {"vm.nkmempages", []_C_int{2, 6}}, + {"vm.psstrings", []_C_int{2, 3}}, + {"vm.swapencrypt.enable", []_C_int{2, 5, 0}}, + {"vm.swapencrypt.keyscreated", []_C_int{2, 5, 1}}, + {"vm.swapencrypt.keysdeleted", []_C_int{2, 5, 2}}, + {"vm.uspace", []_C_int{2, 11}}, + {"vm.uvmexp", []_C_int{2, 4}}, + {"vm.vmmeter", []_C_int{2, 1}}, + {"vm.vnodemin", []_C_int{2, 9}}, + {"vm.vtextmin", []_C_int{2, 8}}, +} diff --git a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_ppc64.go b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_ppc64.go new file mode 100644 index 00000000..e4405447 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_ppc64.go @@ -0,0 +1,281 @@ +// go run mksysctl_openbsd.go +// Code generated by the command above; DO NOT EDIT. + +//go:build ppc64 && openbsd +// +build ppc64,openbsd + +package unix + +type mibentry struct { + ctlname string + ctloid []_C_int +} + +var sysctlMib = []mibentry{ + {"ddb.console", []_C_int{9, 6}}, + {"ddb.log", []_C_int{9, 7}}, + {"ddb.max_line", []_C_int{9, 3}}, + {"ddb.max_width", []_C_int{9, 2}}, + {"ddb.panic", []_C_int{9, 5}}, + {"ddb.profile", []_C_int{9, 9}}, + {"ddb.radix", []_C_int{9, 1}}, + {"ddb.tab_stop_width", []_C_int{9, 4}}, + {"ddb.trigger", []_C_int{9, 8}}, + {"fs.posix.setuid", []_C_int{3, 1, 1}}, + {"hw.allowpowerdown", []_C_int{6, 22}}, + {"hw.byteorder", []_C_int{6, 4}}, + {"hw.cpuspeed", []_C_int{6, 12}}, + {"hw.diskcount", []_C_int{6, 10}}, + {"hw.disknames", []_C_int{6, 8}}, + {"hw.diskstats", []_C_int{6, 9}}, + {"hw.machine", []_C_int{6, 1}}, + {"hw.model", []_C_int{6, 2}}, + {"hw.ncpu", []_C_int{6, 3}}, + {"hw.ncpufound", []_C_int{6, 21}}, + {"hw.ncpuonline", []_C_int{6, 25}}, + {"hw.pagesize", []_C_int{6, 7}}, + {"hw.perfpolicy", []_C_int{6, 23}}, + {"hw.physmem", []_C_int{6, 19}}, + {"hw.power", []_C_int{6, 26}}, + {"hw.product", []_C_int{6, 15}}, + {"hw.serialno", []_C_int{6, 17}}, + {"hw.setperf", []_C_int{6, 13}}, + {"hw.smt", []_C_int{6, 24}}, + {"hw.usermem", []_C_int{6, 20}}, + {"hw.uuid", []_C_int{6, 18}}, + {"hw.vendor", []_C_int{6, 14}}, + {"hw.version", []_C_int{6, 16}}, + {"kern.allowdt", []_C_int{1, 65}}, + {"kern.allowkmem", []_C_int{1, 52}}, + {"kern.argmax", []_C_int{1, 8}}, + {"kern.audio", []_C_int{1, 84}}, + {"kern.boottime", []_C_int{1, 21}}, + {"kern.bufcachepercent", []_C_int{1, 72}}, + {"kern.ccpu", []_C_int{1, 45}}, + {"kern.clockrate", []_C_int{1, 12}}, + {"kern.consbuf", []_C_int{1, 83}}, + {"kern.consbufsize", []_C_int{1, 82}}, + {"kern.consdev", []_C_int{1, 75}}, + {"kern.cp_time", []_C_int{1, 40}}, + {"kern.cp_time2", []_C_int{1, 71}}, + {"kern.cpustats", []_C_int{1, 85}}, + {"kern.domainname", []_C_int{1, 22}}, + {"kern.file", []_C_int{1, 73}}, + {"kern.forkstat", []_C_int{1, 42}}, + {"kern.fscale", []_C_int{1, 46}}, + {"kern.fsync", []_C_int{1, 33}}, + {"kern.global_ptrace", []_C_int{1, 81}}, + {"kern.hostid", []_C_int{1, 11}}, + {"kern.hostname", []_C_int{1, 10}}, + {"kern.intrcnt.nintrcnt", []_C_int{1, 63, 1}}, + {"kern.job_control", []_C_int{1, 19}}, + {"kern.malloc.buckets", []_C_int{1, 39, 1}}, + {"kern.malloc.kmemnames", []_C_int{1, 39, 3}}, + {"kern.maxclusters", []_C_int{1, 67}}, + {"kern.maxfiles", []_C_int{1, 7}}, + {"kern.maxlocksperuid", []_C_int{1, 70}}, + {"kern.maxpartitions", []_C_int{1, 23}}, + {"kern.maxproc", []_C_int{1, 6}}, + {"kern.maxthread", []_C_int{1, 25}}, + {"kern.maxvnodes", []_C_int{1, 5}}, + {"kern.mbstat", []_C_int{1, 59}}, + {"kern.msgbuf", []_C_int{1, 48}}, + {"kern.msgbufsize", []_C_int{1, 38}}, + {"kern.nchstats", []_C_int{1, 41}}, + {"kern.netlivelocks", []_C_int{1, 76}}, + {"kern.nfiles", []_C_int{1, 56}}, + {"kern.ngroups", []_C_int{1, 18}}, + {"kern.nosuidcoredump", []_C_int{1, 32}}, + {"kern.nprocs", []_C_int{1, 47}}, + {"kern.nthreads", []_C_int{1, 26}}, + {"kern.numvnodes", []_C_int{1, 58}}, + {"kern.osrelease", []_C_int{1, 2}}, + {"kern.osrevision", []_C_int{1, 3}}, + {"kern.ostype", []_C_int{1, 1}}, + {"kern.osversion", []_C_int{1, 27}}, + {"kern.pfstatus", []_C_int{1, 86}}, + {"kern.pool_debug", []_C_int{1, 77}}, + {"kern.posix1version", []_C_int{1, 17}}, + {"kern.proc", []_C_int{1, 66}}, + {"kern.rawpartition", []_C_int{1, 24}}, + {"kern.saved_ids", []_C_int{1, 20}}, + {"kern.securelevel", []_C_int{1, 9}}, + {"kern.seminfo", []_C_int{1, 61}}, + {"kern.shminfo", []_C_int{1, 62}}, + {"kern.somaxconn", []_C_int{1, 28}}, + {"kern.sominconn", []_C_int{1, 29}}, + {"kern.splassert", []_C_int{1, 54}}, + {"kern.stackgap_random", []_C_int{1, 50}}, + {"kern.sysvipc_info", []_C_int{1, 51}}, + {"kern.sysvmsg", []_C_int{1, 34}}, + {"kern.sysvsem", []_C_int{1, 35}}, + {"kern.sysvshm", []_C_int{1, 36}}, + {"kern.timecounter.choice", []_C_int{1, 69, 4}}, + {"kern.timecounter.hardware", []_C_int{1, 69, 3}}, + {"kern.timecounter.tick", []_C_int{1, 69, 1}}, + {"kern.timecounter.timestepwarnings", []_C_int{1, 69, 2}}, + {"kern.timeout_stats", []_C_int{1, 87}}, + {"kern.tty.tk_cancc", []_C_int{1, 44, 4}}, + {"kern.tty.tk_nin", []_C_int{1, 44, 1}}, + {"kern.tty.tk_nout", []_C_int{1, 44, 2}}, + {"kern.tty.tk_rawcc", []_C_int{1, 44, 3}}, + {"kern.tty.ttyinfo", []_C_int{1, 44, 5}}, + {"kern.ttycount", []_C_int{1, 57}}, + {"kern.utc_offset", []_C_int{1, 88}}, + {"kern.version", []_C_int{1, 4}}, + {"kern.video", []_C_int{1, 89}}, + {"kern.watchdog.auto", []_C_int{1, 64, 2}}, + {"kern.watchdog.period", []_C_int{1, 64, 1}}, + {"kern.witnesswatch", []_C_int{1, 53}}, + {"kern.wxabort", []_C_int{1, 74}}, + {"net.bpf.bufsize", []_C_int{4, 31, 1}}, + {"net.bpf.maxbufsize", []_C_int{4, 31, 2}}, + {"net.inet.ah.enable", []_C_int{4, 2, 51, 1}}, + {"net.inet.ah.stats", []_C_int{4, 2, 51, 2}}, + {"net.inet.carp.allow", []_C_int{4, 2, 112, 1}}, + {"net.inet.carp.log", []_C_int{4, 2, 112, 3}}, + {"net.inet.carp.preempt", []_C_int{4, 2, 112, 2}}, + {"net.inet.carp.stats", []_C_int{4, 2, 112, 4}}, + {"net.inet.divert.recvspace", []_C_int{4, 2, 258, 1}}, + {"net.inet.divert.sendspace", []_C_int{4, 2, 258, 2}}, + {"net.inet.divert.stats", []_C_int{4, 2, 258, 3}}, + {"net.inet.esp.enable", []_C_int{4, 2, 50, 1}}, + {"net.inet.esp.stats", []_C_int{4, 2, 50, 4}}, + {"net.inet.esp.udpencap", []_C_int{4, 2, 50, 2}}, + {"net.inet.esp.udpencap_port", []_C_int{4, 2, 50, 3}}, + {"net.inet.etherip.allow", []_C_int{4, 2, 97, 1}}, + {"net.inet.etherip.stats", []_C_int{4, 2, 97, 2}}, + {"net.inet.gre.allow", []_C_int{4, 2, 47, 1}}, + {"net.inet.gre.wccp", []_C_int{4, 2, 47, 2}}, + {"net.inet.icmp.bmcastecho", []_C_int{4, 2, 1, 2}}, + {"net.inet.icmp.errppslimit", []_C_int{4, 2, 1, 3}}, + {"net.inet.icmp.maskrepl", []_C_int{4, 2, 1, 1}}, + {"net.inet.icmp.rediraccept", []_C_int{4, 2, 1, 4}}, + {"net.inet.icmp.redirtimeout", []_C_int{4, 2, 1, 5}}, + {"net.inet.icmp.stats", []_C_int{4, 2, 1, 7}}, + {"net.inet.icmp.tstamprepl", []_C_int{4, 2, 1, 6}}, + {"net.inet.igmp.stats", []_C_int{4, 2, 2, 1}}, + {"net.inet.ip.arpdown", []_C_int{4, 2, 0, 40}}, + {"net.inet.ip.arpqueued", []_C_int{4, 2, 0, 36}}, + {"net.inet.ip.arptimeout", []_C_int{4, 2, 0, 39}}, + {"net.inet.ip.encdebug", []_C_int{4, 2, 0, 12}}, + {"net.inet.ip.forwarding", []_C_int{4, 2, 0, 1}}, + {"net.inet.ip.ifq.congestion", []_C_int{4, 2, 0, 30, 4}}, + {"net.inet.ip.ifq.drops", []_C_int{4, 2, 0, 30, 3}}, + {"net.inet.ip.ifq.len", []_C_int{4, 2, 0, 30, 1}}, + {"net.inet.ip.ifq.maxlen", []_C_int{4, 2, 0, 30, 2}}, + {"net.inet.ip.maxqueue", []_C_int{4, 2, 0, 11}}, + {"net.inet.ip.mforwarding", []_C_int{4, 2, 0, 31}}, + {"net.inet.ip.mrtmfc", []_C_int{4, 2, 0, 37}}, + {"net.inet.ip.mrtproto", []_C_int{4, 2, 0, 34}}, + {"net.inet.ip.mrtstats", []_C_int{4, 2, 0, 35}}, + {"net.inet.ip.mrtvif", []_C_int{4, 2, 0, 38}}, + {"net.inet.ip.mtu", []_C_int{4, 2, 0, 4}}, + {"net.inet.ip.mtudisc", []_C_int{4, 2, 0, 27}}, + {"net.inet.ip.mtudisctimeout", []_C_int{4, 2, 0, 28}}, + {"net.inet.ip.multipath", []_C_int{4, 2, 0, 32}}, + {"net.inet.ip.portfirst", []_C_int{4, 2, 0, 7}}, + {"net.inet.ip.porthifirst", []_C_int{4, 2, 0, 9}}, + {"net.inet.ip.porthilast", []_C_int{4, 2, 0, 10}}, + {"net.inet.ip.portlast", []_C_int{4, 2, 0, 8}}, + {"net.inet.ip.redirect", []_C_int{4, 2, 0, 2}}, + {"net.inet.ip.sourceroute", []_C_int{4, 2, 0, 5}}, + {"net.inet.ip.stats", []_C_int{4, 2, 0, 33}}, + {"net.inet.ip.ttl", []_C_int{4, 2, 0, 3}}, + {"net.inet.ipcomp.enable", []_C_int{4, 2, 108, 1}}, + {"net.inet.ipcomp.stats", []_C_int{4, 2, 108, 2}}, + {"net.inet.ipip.allow", []_C_int{4, 2, 4, 1}}, + {"net.inet.ipip.stats", []_C_int{4, 2, 4, 2}}, + {"net.inet.pfsync.stats", []_C_int{4, 2, 240, 1}}, + {"net.inet.tcp.ackonpush", []_C_int{4, 2, 6, 13}}, + {"net.inet.tcp.always_keepalive", []_C_int{4, 2, 6, 22}}, + {"net.inet.tcp.baddynamic", []_C_int{4, 2, 6, 6}}, + {"net.inet.tcp.drop", []_C_int{4, 2, 6, 19}}, + {"net.inet.tcp.ecn", []_C_int{4, 2, 6, 14}}, + {"net.inet.tcp.ident", []_C_int{4, 2, 6, 9}}, + {"net.inet.tcp.keepidle", []_C_int{4, 2, 6, 3}}, + {"net.inet.tcp.keepinittime", []_C_int{4, 2, 6, 2}}, + {"net.inet.tcp.keepintvl", []_C_int{4, 2, 6, 4}}, + {"net.inet.tcp.mssdflt", []_C_int{4, 2, 6, 11}}, + {"net.inet.tcp.reasslimit", []_C_int{4, 2, 6, 18}}, + {"net.inet.tcp.rfc1323", []_C_int{4, 2, 6, 1}}, + {"net.inet.tcp.rfc3390", []_C_int{4, 2, 6, 17}}, + {"net.inet.tcp.rootonly", []_C_int{4, 2, 6, 24}}, + {"net.inet.tcp.rstppslimit", []_C_int{4, 2, 6, 12}}, + {"net.inet.tcp.sack", []_C_int{4, 2, 6, 10}}, + {"net.inet.tcp.sackholelimit", []_C_int{4, 2, 6, 20}}, + {"net.inet.tcp.slowhz", []_C_int{4, 2, 6, 5}}, + {"net.inet.tcp.stats", []_C_int{4, 2, 6, 21}}, + {"net.inet.tcp.synbucketlimit", []_C_int{4, 2, 6, 16}}, + {"net.inet.tcp.syncachelimit", []_C_int{4, 2, 6, 15}}, + {"net.inet.tcp.synhashsize", []_C_int{4, 2, 6, 25}}, + {"net.inet.tcp.synuselimit", []_C_int{4, 2, 6, 23}}, + {"net.inet.udp.baddynamic", []_C_int{4, 2, 17, 2}}, + {"net.inet.udp.checksum", []_C_int{4, 2, 17, 1}}, + {"net.inet.udp.recvspace", []_C_int{4, 2, 17, 3}}, + {"net.inet.udp.rootonly", []_C_int{4, 2, 17, 6}}, + {"net.inet.udp.sendspace", []_C_int{4, 2, 17, 4}}, + {"net.inet.udp.stats", []_C_int{4, 2, 17, 5}}, + {"net.inet6.divert.recvspace", []_C_int{4, 24, 86, 1}}, + {"net.inet6.divert.sendspace", []_C_int{4, 24, 86, 2}}, + {"net.inet6.divert.stats", []_C_int{4, 24, 86, 3}}, + {"net.inet6.icmp6.errppslimit", []_C_int{4, 24, 30, 14}}, + {"net.inet6.icmp6.mtudisc_hiwat", []_C_int{4, 24, 30, 16}}, + {"net.inet6.icmp6.mtudisc_lowat", []_C_int{4, 24, 30, 17}}, + {"net.inet6.icmp6.nd6_debug", []_C_int{4, 24, 30, 18}}, + {"net.inet6.icmp6.nd6_delay", []_C_int{4, 24, 30, 8}}, + {"net.inet6.icmp6.nd6_maxnudhint", []_C_int{4, 24, 30, 15}}, + {"net.inet6.icmp6.nd6_mmaxtries", []_C_int{4, 24, 30, 10}}, + {"net.inet6.icmp6.nd6_umaxtries", []_C_int{4, 24, 30, 9}}, + {"net.inet6.icmp6.redirtimeout", []_C_int{4, 24, 30, 3}}, + {"net.inet6.ip6.auto_flowlabel", []_C_int{4, 24, 17, 17}}, + {"net.inet6.ip6.dad_count", []_C_int{4, 24, 17, 16}}, + {"net.inet6.ip6.dad_pending", []_C_int{4, 24, 17, 49}}, + {"net.inet6.ip6.defmcasthlim", []_C_int{4, 24, 17, 18}}, + {"net.inet6.ip6.forwarding", []_C_int{4, 24, 17, 1}}, + {"net.inet6.ip6.forwsrcrt", []_C_int{4, 24, 17, 5}}, + {"net.inet6.ip6.hdrnestlimit", []_C_int{4, 24, 17, 15}}, + {"net.inet6.ip6.hlim", []_C_int{4, 24, 17, 3}}, + {"net.inet6.ip6.log_interval", []_C_int{4, 24, 17, 14}}, + {"net.inet6.ip6.maxdynroutes", []_C_int{4, 24, 17, 48}}, + {"net.inet6.ip6.maxfragpackets", []_C_int{4, 24, 17, 9}}, + {"net.inet6.ip6.maxfrags", []_C_int{4, 24, 17, 41}}, + {"net.inet6.ip6.mforwarding", []_C_int{4, 24, 17, 42}}, + {"net.inet6.ip6.mrtmfc", []_C_int{4, 24, 17, 53}}, + {"net.inet6.ip6.mrtmif", []_C_int{4, 24, 17, 52}}, + {"net.inet6.ip6.mrtproto", []_C_int{4, 24, 17, 8}}, + {"net.inet6.ip6.mtudisctimeout", []_C_int{4, 24, 17, 50}}, + {"net.inet6.ip6.multicast_mtudisc", []_C_int{4, 24, 17, 44}}, + {"net.inet6.ip6.multipath", []_C_int{4, 24, 17, 43}}, + {"net.inet6.ip6.neighborgcthresh", []_C_int{4, 24, 17, 45}}, + {"net.inet6.ip6.redirect", []_C_int{4, 24, 17, 2}}, + {"net.inet6.ip6.soiikey", []_C_int{4, 24, 17, 54}}, + {"net.inet6.ip6.sourcecheck", []_C_int{4, 24, 17, 10}}, + {"net.inet6.ip6.sourcecheck_logint", []_C_int{4, 24, 17, 11}}, + {"net.inet6.ip6.use_deprecated", []_C_int{4, 24, 17, 21}}, + {"net.key.sadb_dump", []_C_int{4, 30, 1}}, + {"net.key.spd_dump", []_C_int{4, 30, 2}}, + {"net.mpls.ifq.congestion", []_C_int{4, 33, 3, 4}}, + {"net.mpls.ifq.drops", []_C_int{4, 33, 3, 3}}, + {"net.mpls.ifq.len", []_C_int{4, 33, 3, 1}}, + {"net.mpls.ifq.maxlen", []_C_int{4, 33, 3, 2}}, + {"net.mpls.mapttl_ip", []_C_int{4, 33, 5}}, + {"net.mpls.mapttl_ip6", []_C_int{4, 33, 6}}, + {"net.mpls.ttl", []_C_int{4, 33, 2}}, + {"net.pflow.stats", []_C_int{4, 34, 1}}, + {"net.pipex.enable", []_C_int{4, 35, 1}}, + {"vm.anonmin", []_C_int{2, 7}}, + {"vm.loadavg", []_C_int{2, 2}}, + {"vm.malloc_conf", []_C_int{2, 12}}, + {"vm.maxslp", []_C_int{2, 10}}, + {"vm.nkmempages", []_C_int{2, 6}}, + {"vm.psstrings", []_C_int{2, 3}}, + {"vm.swapencrypt.enable", []_C_int{2, 5, 0}}, + {"vm.swapencrypt.keyscreated", []_C_int{2, 5, 1}}, + {"vm.swapencrypt.keysdeleted", []_C_int{2, 5, 2}}, + {"vm.uspace", []_C_int{2, 11}}, + {"vm.uvmexp", []_C_int{2, 4}}, + {"vm.vmmeter", []_C_int{2, 1}}, + {"vm.vnodemin", []_C_int{2, 9}}, + {"vm.vtextmin", []_C_int{2, 8}}, +} diff --git a/vendor/golang.org/x/sys/unix/zsysctl_openbsd_riscv64.go b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_riscv64.go new file mode 100644 index 00000000..a0db82fc --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysctl_openbsd_riscv64.go @@ -0,0 +1,282 @@ +// go run mksysctl_openbsd.go +// Code generated by the command above; DO NOT EDIT. + +//go:build riscv64 && openbsd +// +build riscv64,openbsd + +package unix + +type mibentry struct { + ctlname string + ctloid []_C_int +} + +var sysctlMib = []mibentry{ + {"ddb.console", []_C_int{9, 6}}, + {"ddb.log", []_C_int{9, 7}}, + {"ddb.max_line", []_C_int{9, 3}}, + {"ddb.max_width", []_C_int{9, 2}}, + {"ddb.panic", []_C_int{9, 5}}, + {"ddb.profile", []_C_int{9, 9}}, + {"ddb.radix", []_C_int{9, 1}}, + {"ddb.tab_stop_width", []_C_int{9, 4}}, + {"ddb.trigger", []_C_int{9, 8}}, + {"fs.posix.setuid", []_C_int{3, 1, 1}}, + {"hw.allowpowerdown", []_C_int{6, 22}}, + {"hw.byteorder", []_C_int{6, 4}}, + {"hw.cpuspeed", []_C_int{6, 12}}, + {"hw.diskcount", []_C_int{6, 10}}, + {"hw.disknames", []_C_int{6, 8}}, + {"hw.diskstats", []_C_int{6, 9}}, + {"hw.machine", []_C_int{6, 1}}, + {"hw.model", []_C_int{6, 2}}, + {"hw.ncpu", []_C_int{6, 3}}, + {"hw.ncpufound", []_C_int{6, 21}}, + {"hw.ncpuonline", []_C_int{6, 25}}, + {"hw.pagesize", []_C_int{6, 7}}, + {"hw.perfpolicy", []_C_int{6, 23}}, + {"hw.physmem", []_C_int{6, 19}}, + {"hw.power", []_C_int{6, 26}}, + {"hw.product", []_C_int{6, 15}}, + {"hw.serialno", []_C_int{6, 17}}, + {"hw.setperf", []_C_int{6, 13}}, + {"hw.smt", []_C_int{6, 24}}, + {"hw.usermem", []_C_int{6, 20}}, + {"hw.uuid", []_C_int{6, 18}}, + {"hw.vendor", []_C_int{6, 14}}, + {"hw.version", []_C_int{6, 16}}, + {"kern.allowdt", []_C_int{1, 65}}, + {"kern.allowkmem", []_C_int{1, 52}}, + {"kern.argmax", []_C_int{1, 8}}, + {"kern.audio", []_C_int{1, 84}}, + {"kern.boottime", []_C_int{1, 21}}, + {"kern.bufcachepercent", []_C_int{1, 72}}, + {"kern.ccpu", []_C_int{1, 45}}, + {"kern.clockrate", []_C_int{1, 12}}, + {"kern.consbuf", []_C_int{1, 83}}, + {"kern.consbufsize", []_C_int{1, 82}}, + {"kern.consdev", []_C_int{1, 75}}, + {"kern.cp_time", []_C_int{1, 40}}, + {"kern.cp_time2", []_C_int{1, 71}}, + {"kern.cpustats", []_C_int{1, 85}}, + {"kern.domainname", []_C_int{1, 22}}, + {"kern.file", []_C_int{1, 73}}, + {"kern.forkstat", []_C_int{1, 42}}, + {"kern.fscale", []_C_int{1, 46}}, + {"kern.fsync", []_C_int{1, 33}}, + {"kern.global_ptrace", []_C_int{1, 81}}, + {"kern.hostid", []_C_int{1, 11}}, + {"kern.hostname", []_C_int{1, 10}}, + {"kern.intrcnt.nintrcnt", []_C_int{1, 63, 1}}, + {"kern.job_control", []_C_int{1, 19}}, + {"kern.malloc.buckets", []_C_int{1, 39, 1}}, + {"kern.malloc.kmemnames", []_C_int{1, 39, 3}}, + {"kern.maxclusters", []_C_int{1, 67}}, + {"kern.maxfiles", []_C_int{1, 7}}, + {"kern.maxlocksperuid", []_C_int{1, 70}}, + {"kern.maxpartitions", []_C_int{1, 23}}, + {"kern.maxproc", []_C_int{1, 6}}, + {"kern.maxthread", []_C_int{1, 25}}, + {"kern.maxvnodes", []_C_int{1, 5}}, + {"kern.mbstat", []_C_int{1, 59}}, + {"kern.msgbuf", []_C_int{1, 48}}, + {"kern.msgbufsize", []_C_int{1, 38}}, + {"kern.nchstats", []_C_int{1, 41}}, + {"kern.netlivelocks", []_C_int{1, 76}}, + {"kern.nfiles", []_C_int{1, 56}}, + {"kern.ngroups", []_C_int{1, 18}}, + {"kern.nosuidcoredump", []_C_int{1, 32}}, + {"kern.nprocs", []_C_int{1, 47}}, + {"kern.nselcoll", []_C_int{1, 43}}, + {"kern.nthreads", []_C_int{1, 26}}, + {"kern.numvnodes", []_C_int{1, 58}}, + {"kern.osrelease", []_C_int{1, 2}}, + {"kern.osrevision", []_C_int{1, 3}}, + {"kern.ostype", []_C_int{1, 1}}, + {"kern.osversion", []_C_int{1, 27}}, + {"kern.pfstatus", []_C_int{1, 86}}, + {"kern.pool_debug", []_C_int{1, 77}}, + {"kern.posix1version", []_C_int{1, 17}}, + {"kern.proc", []_C_int{1, 66}}, + {"kern.rawpartition", []_C_int{1, 24}}, + {"kern.saved_ids", []_C_int{1, 20}}, + {"kern.securelevel", []_C_int{1, 9}}, + {"kern.seminfo", []_C_int{1, 61}}, + {"kern.shminfo", []_C_int{1, 62}}, + {"kern.somaxconn", []_C_int{1, 28}}, + {"kern.sominconn", []_C_int{1, 29}}, + {"kern.splassert", []_C_int{1, 54}}, + {"kern.stackgap_random", []_C_int{1, 50}}, + {"kern.sysvipc_info", []_C_int{1, 51}}, + {"kern.sysvmsg", []_C_int{1, 34}}, + {"kern.sysvsem", []_C_int{1, 35}}, + {"kern.sysvshm", []_C_int{1, 36}}, + {"kern.timecounter.choice", []_C_int{1, 69, 4}}, + {"kern.timecounter.hardware", []_C_int{1, 69, 3}}, + {"kern.timecounter.tick", []_C_int{1, 69, 1}}, + {"kern.timecounter.timestepwarnings", []_C_int{1, 69, 2}}, + {"kern.timeout_stats", []_C_int{1, 87}}, + {"kern.tty.tk_cancc", []_C_int{1, 44, 4}}, + {"kern.tty.tk_nin", []_C_int{1, 44, 1}}, + {"kern.tty.tk_nout", []_C_int{1, 44, 2}}, + {"kern.tty.tk_rawcc", []_C_int{1, 44, 3}}, + {"kern.tty.ttyinfo", []_C_int{1, 44, 5}}, + {"kern.ttycount", []_C_int{1, 57}}, + {"kern.utc_offset", []_C_int{1, 88}}, + {"kern.version", []_C_int{1, 4}}, + {"kern.video", []_C_int{1, 89}}, + {"kern.watchdog.auto", []_C_int{1, 64, 2}}, + {"kern.watchdog.period", []_C_int{1, 64, 1}}, + {"kern.witnesswatch", []_C_int{1, 53}}, + {"kern.wxabort", []_C_int{1, 74}}, + {"net.bpf.bufsize", []_C_int{4, 31, 1}}, + {"net.bpf.maxbufsize", []_C_int{4, 31, 2}}, + {"net.inet.ah.enable", []_C_int{4, 2, 51, 1}}, + {"net.inet.ah.stats", []_C_int{4, 2, 51, 2}}, + {"net.inet.carp.allow", []_C_int{4, 2, 112, 1}}, + {"net.inet.carp.log", []_C_int{4, 2, 112, 3}}, + {"net.inet.carp.preempt", []_C_int{4, 2, 112, 2}}, + {"net.inet.carp.stats", []_C_int{4, 2, 112, 4}}, + {"net.inet.divert.recvspace", []_C_int{4, 2, 258, 1}}, + {"net.inet.divert.sendspace", []_C_int{4, 2, 258, 2}}, + {"net.inet.divert.stats", []_C_int{4, 2, 258, 3}}, + {"net.inet.esp.enable", []_C_int{4, 2, 50, 1}}, + {"net.inet.esp.stats", []_C_int{4, 2, 50, 4}}, + {"net.inet.esp.udpencap", []_C_int{4, 2, 50, 2}}, + {"net.inet.esp.udpencap_port", []_C_int{4, 2, 50, 3}}, + {"net.inet.etherip.allow", []_C_int{4, 2, 97, 1}}, + {"net.inet.etherip.stats", []_C_int{4, 2, 97, 2}}, + {"net.inet.gre.allow", []_C_int{4, 2, 47, 1}}, + {"net.inet.gre.wccp", []_C_int{4, 2, 47, 2}}, + {"net.inet.icmp.bmcastecho", []_C_int{4, 2, 1, 2}}, + {"net.inet.icmp.errppslimit", []_C_int{4, 2, 1, 3}}, + {"net.inet.icmp.maskrepl", []_C_int{4, 2, 1, 1}}, + {"net.inet.icmp.rediraccept", []_C_int{4, 2, 1, 4}}, + {"net.inet.icmp.redirtimeout", []_C_int{4, 2, 1, 5}}, + {"net.inet.icmp.stats", []_C_int{4, 2, 1, 7}}, + {"net.inet.icmp.tstamprepl", []_C_int{4, 2, 1, 6}}, + {"net.inet.igmp.stats", []_C_int{4, 2, 2, 1}}, + {"net.inet.ip.arpdown", []_C_int{4, 2, 0, 40}}, + {"net.inet.ip.arpqueued", []_C_int{4, 2, 0, 36}}, + {"net.inet.ip.arptimeout", []_C_int{4, 2, 0, 39}}, + {"net.inet.ip.encdebug", []_C_int{4, 2, 0, 12}}, + {"net.inet.ip.forwarding", []_C_int{4, 2, 0, 1}}, + {"net.inet.ip.ifq.congestion", []_C_int{4, 2, 0, 30, 4}}, + {"net.inet.ip.ifq.drops", []_C_int{4, 2, 0, 30, 3}}, + {"net.inet.ip.ifq.len", []_C_int{4, 2, 0, 30, 1}}, + {"net.inet.ip.ifq.maxlen", []_C_int{4, 2, 0, 30, 2}}, + {"net.inet.ip.maxqueue", []_C_int{4, 2, 0, 11}}, + {"net.inet.ip.mforwarding", []_C_int{4, 2, 0, 31}}, + {"net.inet.ip.mrtmfc", []_C_int{4, 2, 0, 37}}, + {"net.inet.ip.mrtproto", []_C_int{4, 2, 0, 34}}, + {"net.inet.ip.mrtstats", []_C_int{4, 2, 0, 35}}, + {"net.inet.ip.mrtvif", []_C_int{4, 2, 0, 38}}, + {"net.inet.ip.mtu", []_C_int{4, 2, 0, 4}}, + {"net.inet.ip.mtudisc", []_C_int{4, 2, 0, 27}}, + {"net.inet.ip.mtudisctimeout", []_C_int{4, 2, 0, 28}}, + {"net.inet.ip.multipath", []_C_int{4, 2, 0, 32}}, + {"net.inet.ip.portfirst", []_C_int{4, 2, 0, 7}}, + {"net.inet.ip.porthifirst", []_C_int{4, 2, 0, 9}}, + {"net.inet.ip.porthilast", []_C_int{4, 2, 0, 10}}, + {"net.inet.ip.portlast", []_C_int{4, 2, 0, 8}}, + {"net.inet.ip.redirect", []_C_int{4, 2, 0, 2}}, + {"net.inet.ip.sourceroute", []_C_int{4, 2, 0, 5}}, + {"net.inet.ip.stats", []_C_int{4, 2, 0, 33}}, + {"net.inet.ip.ttl", []_C_int{4, 2, 0, 3}}, + {"net.inet.ipcomp.enable", []_C_int{4, 2, 108, 1}}, + {"net.inet.ipcomp.stats", []_C_int{4, 2, 108, 2}}, + {"net.inet.ipip.allow", []_C_int{4, 2, 4, 1}}, + {"net.inet.ipip.stats", []_C_int{4, 2, 4, 2}}, + {"net.inet.pfsync.stats", []_C_int{4, 2, 240, 1}}, + {"net.inet.tcp.ackonpush", []_C_int{4, 2, 6, 13}}, + {"net.inet.tcp.always_keepalive", []_C_int{4, 2, 6, 22}}, + {"net.inet.tcp.baddynamic", []_C_int{4, 2, 6, 6}}, + {"net.inet.tcp.drop", []_C_int{4, 2, 6, 19}}, + {"net.inet.tcp.ecn", []_C_int{4, 2, 6, 14}}, + {"net.inet.tcp.ident", []_C_int{4, 2, 6, 9}}, + {"net.inet.tcp.keepidle", []_C_int{4, 2, 6, 3}}, + {"net.inet.tcp.keepinittime", []_C_int{4, 2, 6, 2}}, + {"net.inet.tcp.keepintvl", []_C_int{4, 2, 6, 4}}, + {"net.inet.tcp.mssdflt", []_C_int{4, 2, 6, 11}}, + {"net.inet.tcp.reasslimit", []_C_int{4, 2, 6, 18}}, + {"net.inet.tcp.rfc1323", []_C_int{4, 2, 6, 1}}, + {"net.inet.tcp.rfc3390", []_C_int{4, 2, 6, 17}}, + {"net.inet.tcp.rootonly", []_C_int{4, 2, 6, 24}}, + {"net.inet.tcp.rstppslimit", []_C_int{4, 2, 6, 12}}, + {"net.inet.tcp.sack", []_C_int{4, 2, 6, 10}}, + {"net.inet.tcp.sackholelimit", []_C_int{4, 2, 6, 20}}, + {"net.inet.tcp.slowhz", []_C_int{4, 2, 6, 5}}, + {"net.inet.tcp.stats", []_C_int{4, 2, 6, 21}}, + {"net.inet.tcp.synbucketlimit", []_C_int{4, 2, 6, 16}}, + {"net.inet.tcp.syncachelimit", []_C_int{4, 2, 6, 15}}, + {"net.inet.tcp.synhashsize", []_C_int{4, 2, 6, 25}}, + {"net.inet.tcp.synuselimit", []_C_int{4, 2, 6, 23}}, + {"net.inet.udp.baddynamic", []_C_int{4, 2, 17, 2}}, + {"net.inet.udp.checksum", []_C_int{4, 2, 17, 1}}, + {"net.inet.udp.recvspace", []_C_int{4, 2, 17, 3}}, + {"net.inet.udp.rootonly", []_C_int{4, 2, 17, 6}}, + {"net.inet.udp.sendspace", []_C_int{4, 2, 17, 4}}, + {"net.inet.udp.stats", []_C_int{4, 2, 17, 5}}, + {"net.inet6.divert.recvspace", []_C_int{4, 24, 86, 1}}, + {"net.inet6.divert.sendspace", []_C_int{4, 24, 86, 2}}, + {"net.inet6.divert.stats", []_C_int{4, 24, 86, 3}}, + {"net.inet6.icmp6.errppslimit", []_C_int{4, 24, 30, 14}}, + {"net.inet6.icmp6.mtudisc_hiwat", []_C_int{4, 24, 30, 16}}, + {"net.inet6.icmp6.mtudisc_lowat", []_C_int{4, 24, 30, 17}}, + {"net.inet6.icmp6.nd6_debug", []_C_int{4, 24, 30, 18}}, + {"net.inet6.icmp6.nd6_delay", []_C_int{4, 24, 30, 8}}, + {"net.inet6.icmp6.nd6_maxnudhint", []_C_int{4, 24, 30, 15}}, + {"net.inet6.icmp6.nd6_mmaxtries", []_C_int{4, 24, 30, 10}}, + {"net.inet6.icmp6.nd6_umaxtries", []_C_int{4, 24, 30, 9}}, + {"net.inet6.icmp6.redirtimeout", []_C_int{4, 24, 30, 3}}, + {"net.inet6.ip6.auto_flowlabel", []_C_int{4, 24, 17, 17}}, + {"net.inet6.ip6.dad_count", []_C_int{4, 24, 17, 16}}, + {"net.inet6.ip6.dad_pending", []_C_int{4, 24, 17, 49}}, + {"net.inet6.ip6.defmcasthlim", []_C_int{4, 24, 17, 18}}, + {"net.inet6.ip6.forwarding", []_C_int{4, 24, 17, 1}}, + {"net.inet6.ip6.forwsrcrt", []_C_int{4, 24, 17, 5}}, + {"net.inet6.ip6.hdrnestlimit", []_C_int{4, 24, 17, 15}}, + {"net.inet6.ip6.hlim", []_C_int{4, 24, 17, 3}}, + {"net.inet6.ip6.log_interval", []_C_int{4, 24, 17, 14}}, + {"net.inet6.ip6.maxdynroutes", []_C_int{4, 24, 17, 48}}, + {"net.inet6.ip6.maxfragpackets", []_C_int{4, 24, 17, 9}}, + {"net.inet6.ip6.maxfrags", []_C_int{4, 24, 17, 41}}, + {"net.inet6.ip6.mforwarding", []_C_int{4, 24, 17, 42}}, + {"net.inet6.ip6.mrtmfc", []_C_int{4, 24, 17, 53}}, + {"net.inet6.ip6.mrtmif", []_C_int{4, 24, 17, 52}}, + {"net.inet6.ip6.mrtproto", []_C_int{4, 24, 17, 8}}, + {"net.inet6.ip6.mtudisctimeout", []_C_int{4, 24, 17, 50}}, + {"net.inet6.ip6.multicast_mtudisc", []_C_int{4, 24, 17, 44}}, + {"net.inet6.ip6.multipath", []_C_int{4, 24, 17, 43}}, + {"net.inet6.ip6.neighborgcthresh", []_C_int{4, 24, 17, 45}}, + {"net.inet6.ip6.redirect", []_C_int{4, 24, 17, 2}}, + {"net.inet6.ip6.soiikey", []_C_int{4, 24, 17, 54}}, + {"net.inet6.ip6.sourcecheck", []_C_int{4, 24, 17, 10}}, + {"net.inet6.ip6.sourcecheck_logint", []_C_int{4, 24, 17, 11}}, + {"net.inet6.ip6.use_deprecated", []_C_int{4, 24, 17, 21}}, + {"net.key.sadb_dump", []_C_int{4, 30, 1}}, + {"net.key.spd_dump", []_C_int{4, 30, 2}}, + {"net.mpls.ifq.congestion", []_C_int{4, 33, 3, 4}}, + {"net.mpls.ifq.drops", []_C_int{4, 33, 3, 3}}, + {"net.mpls.ifq.len", []_C_int{4, 33, 3, 1}}, + {"net.mpls.ifq.maxlen", []_C_int{4, 33, 3, 2}}, + {"net.mpls.mapttl_ip", []_C_int{4, 33, 5}}, + {"net.mpls.mapttl_ip6", []_C_int{4, 33, 6}}, + {"net.mpls.ttl", []_C_int{4, 33, 2}}, + {"net.pflow.stats", []_C_int{4, 34, 1}}, + {"net.pipex.enable", []_C_int{4, 35, 1}}, + {"vm.anonmin", []_C_int{2, 7}}, + {"vm.loadavg", []_C_int{2, 2}}, + {"vm.malloc_conf", []_C_int{2, 12}}, + {"vm.maxslp", []_C_int{2, 10}}, + {"vm.nkmempages", []_C_int{2, 6}}, + {"vm.psstrings", []_C_int{2, 3}}, + {"vm.swapencrypt.enable", []_C_int{2, 5, 0}}, + {"vm.swapencrypt.keyscreated", []_C_int{2, 5, 1}}, + {"vm.swapencrypt.keysdeleted", []_C_int{2, 5, 2}}, + {"vm.uspace", []_C_int{2, 11}}, + {"vm.uvmexp", []_C_int{2, 4}}, + {"vm.vmmeter", []_C_int{2, 1}}, + {"vm.vnodemin", []_C_int{2, 9}}, + {"vm.vtextmin", []_C_int{2, 8}}, +} diff --git a/vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go b/vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go deleted file mode 100644 index f3361453..00000000 --- a/vendor/golang.org/x/sys/unix/zsysnum_darwin_386.go +++ /dev/null @@ -1,436 +0,0 @@ -// go run mksysnum.go /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.13.sdk/usr/include/sys/syscall.h -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build 386,darwin - -package unix - -const ( - SYS_SYSCALL = 0 - SYS_EXIT = 1 - SYS_FORK = 2 - SYS_READ = 3 - SYS_WRITE = 4 - SYS_OPEN = 5 - SYS_CLOSE = 6 - SYS_WAIT4 = 7 - SYS_LINK = 9 - SYS_UNLINK = 10 - SYS_CHDIR = 12 - SYS_FCHDIR = 13 - SYS_MKNOD = 14 - SYS_CHMOD = 15 - SYS_CHOWN = 16 - SYS_GETFSSTAT = 18 - SYS_GETPID = 20 - SYS_SETUID = 23 - SYS_GETUID = 24 - SYS_GETEUID = 25 - SYS_PTRACE = 26 - SYS_RECVMSG = 27 - SYS_SENDMSG = 28 - SYS_RECVFROM = 29 - SYS_ACCEPT = 30 - SYS_GETPEERNAME = 31 - SYS_GETSOCKNAME = 32 - SYS_ACCESS = 33 - SYS_CHFLAGS = 34 - SYS_FCHFLAGS = 35 - SYS_SYNC = 36 - SYS_KILL = 37 - SYS_GETPPID = 39 - SYS_DUP = 41 - SYS_PIPE = 42 - SYS_GETEGID = 43 - SYS_SIGACTION = 46 - SYS_GETGID = 47 - SYS_SIGPROCMASK = 48 - SYS_GETLOGIN = 49 - SYS_SETLOGIN = 50 - SYS_ACCT = 51 - SYS_SIGPENDING = 52 - SYS_SIGALTSTACK = 53 - SYS_IOCTL = 54 - SYS_REBOOT = 55 - SYS_REVOKE = 56 - SYS_SYMLINK = 57 - SYS_READLINK = 58 - SYS_EXECVE = 59 - SYS_UMASK = 60 - SYS_CHROOT = 61 - SYS_MSYNC = 65 - SYS_VFORK = 66 - SYS_MUNMAP = 73 - SYS_MPROTECT = 74 - SYS_MADVISE = 75 - SYS_MINCORE = 78 - SYS_GETGROUPS = 79 - SYS_SETGROUPS = 80 - SYS_GETPGRP = 81 - SYS_SETPGID = 82 - SYS_SETITIMER = 83 - SYS_SWAPON = 85 - SYS_GETITIMER = 86 - SYS_GETDTABLESIZE = 89 - SYS_DUP2 = 90 - SYS_FCNTL = 92 - SYS_SELECT = 93 - SYS_FSYNC = 95 - SYS_SETPRIORITY = 96 - SYS_SOCKET = 97 - SYS_CONNECT = 98 - SYS_GETPRIORITY = 100 - SYS_BIND = 104 - SYS_SETSOCKOPT = 105 - SYS_LISTEN = 106 - SYS_SIGSUSPEND = 111 - SYS_GETTIMEOFDAY = 116 - SYS_GETRUSAGE = 117 - SYS_GETSOCKOPT = 118 - SYS_READV = 120 - SYS_WRITEV = 121 - SYS_SETTIMEOFDAY = 122 - SYS_FCHOWN = 123 - SYS_FCHMOD = 124 - SYS_SETREUID = 126 - SYS_SETREGID = 127 - SYS_RENAME = 128 - SYS_FLOCK = 131 - SYS_MKFIFO = 132 - SYS_SENDTO = 133 - SYS_SHUTDOWN = 134 - SYS_SOCKETPAIR = 135 - SYS_MKDIR = 136 - SYS_RMDIR = 137 - SYS_UTIMES = 138 - SYS_FUTIMES = 139 - SYS_ADJTIME = 140 - SYS_GETHOSTUUID = 142 - SYS_SETSID = 147 - SYS_GETPGID = 151 - SYS_SETPRIVEXEC = 152 - SYS_PREAD = 153 - SYS_PWRITE = 154 - SYS_NFSSVC = 155 - SYS_STATFS = 157 - SYS_FSTATFS = 158 - SYS_UNMOUNT = 159 - SYS_GETFH = 161 - SYS_QUOTACTL = 165 - SYS_MOUNT = 167 - SYS_CSOPS = 169 - SYS_CSOPS_AUDITTOKEN = 170 - SYS_WAITID = 173 - SYS_KDEBUG_TYPEFILTER = 177 - SYS_KDEBUG_TRACE_STRING = 178 - SYS_KDEBUG_TRACE64 = 179 - SYS_KDEBUG_TRACE = 180 - SYS_SETGID = 181 - SYS_SETEGID = 182 - SYS_SETEUID = 183 - SYS_SIGRETURN = 184 - SYS_THREAD_SELFCOUNTS = 186 - SYS_FDATASYNC = 187 - SYS_STAT = 188 - SYS_FSTAT = 189 - SYS_LSTAT = 190 - SYS_PATHCONF = 191 - SYS_FPATHCONF = 192 - SYS_GETRLIMIT = 194 - SYS_SETRLIMIT = 195 - SYS_GETDIRENTRIES = 196 - SYS_MMAP = 197 - SYS_LSEEK = 199 - SYS_TRUNCATE = 200 - SYS_FTRUNCATE = 201 - SYS_SYSCTL = 202 - SYS_MLOCK = 203 - SYS_MUNLOCK = 204 - SYS_UNDELETE = 205 - SYS_OPEN_DPROTECTED_NP = 216 - SYS_GETATTRLIST = 220 - SYS_SETATTRLIST = 221 - SYS_GETDIRENTRIESATTR = 222 - SYS_EXCHANGEDATA = 223 - SYS_SEARCHFS = 225 - SYS_DELETE = 226 - SYS_COPYFILE = 227 - SYS_FGETATTRLIST = 228 - SYS_FSETATTRLIST = 229 - SYS_POLL = 230 - SYS_WATCHEVENT = 231 - SYS_WAITEVENT = 232 - SYS_MODWATCH = 233 - SYS_GETXATTR = 234 - SYS_FGETXATTR = 235 - SYS_SETXATTR = 236 - SYS_FSETXATTR = 237 - SYS_REMOVEXATTR = 238 - SYS_FREMOVEXATTR = 239 - SYS_LISTXATTR = 240 - SYS_FLISTXATTR = 241 - SYS_FSCTL = 242 - SYS_INITGROUPS = 243 - SYS_POSIX_SPAWN = 244 - SYS_FFSCTL = 245 - SYS_NFSCLNT = 247 - SYS_FHOPEN = 248 - SYS_MINHERIT = 250 - SYS_SEMSYS = 251 - SYS_MSGSYS = 252 - SYS_SHMSYS = 253 - SYS_SEMCTL = 254 - SYS_SEMGET = 255 - SYS_SEMOP = 256 - SYS_MSGCTL = 258 - SYS_MSGGET = 259 - SYS_MSGSND = 260 - SYS_MSGRCV = 261 - SYS_SHMAT = 262 - SYS_SHMCTL = 263 - SYS_SHMDT = 264 - SYS_SHMGET = 265 - SYS_SHM_OPEN = 266 - SYS_SHM_UNLINK = 267 - SYS_SEM_OPEN = 268 - SYS_SEM_CLOSE = 269 - SYS_SEM_UNLINK = 270 - SYS_SEM_WAIT = 271 - SYS_SEM_TRYWAIT = 272 - SYS_SEM_POST = 273 - SYS_SYSCTLBYNAME = 274 - SYS_OPEN_EXTENDED = 277 - SYS_UMASK_EXTENDED = 278 - SYS_STAT_EXTENDED = 279 - SYS_LSTAT_EXTENDED = 280 - SYS_FSTAT_EXTENDED = 281 - SYS_CHMOD_EXTENDED = 282 - SYS_FCHMOD_EXTENDED = 283 - SYS_ACCESS_EXTENDED = 284 - SYS_SETTID = 285 - SYS_GETTID = 286 - SYS_SETSGROUPS = 287 - SYS_GETSGROUPS = 288 - SYS_SETWGROUPS = 289 - SYS_GETWGROUPS = 290 - SYS_MKFIFO_EXTENDED = 291 - SYS_MKDIR_EXTENDED = 292 - SYS_IDENTITYSVC = 293 - SYS_SHARED_REGION_CHECK_NP = 294 - SYS_VM_PRESSURE_MONITOR = 296 - SYS_PSYNCH_RW_LONGRDLOCK = 297 - SYS_PSYNCH_RW_YIELDWRLOCK = 298 - SYS_PSYNCH_RW_DOWNGRADE = 299 - SYS_PSYNCH_RW_UPGRADE = 300 - SYS_PSYNCH_MUTEXWAIT = 301 - SYS_PSYNCH_MUTEXDROP = 302 - SYS_PSYNCH_CVBROAD = 303 - SYS_PSYNCH_CVSIGNAL = 304 - SYS_PSYNCH_CVWAIT = 305 - SYS_PSYNCH_RW_RDLOCK = 306 - SYS_PSYNCH_RW_WRLOCK = 307 - SYS_PSYNCH_RW_UNLOCK = 308 - SYS_PSYNCH_RW_UNLOCK2 = 309 - SYS_GETSID = 310 - SYS_SETTID_WITH_PID = 311 - SYS_PSYNCH_CVCLRPREPOST = 312 - SYS_AIO_FSYNC = 313 - SYS_AIO_RETURN = 314 - SYS_AIO_SUSPEND = 315 - SYS_AIO_CANCEL = 316 - SYS_AIO_ERROR = 317 - SYS_AIO_READ = 318 - SYS_AIO_WRITE = 319 - SYS_LIO_LISTIO = 320 - SYS_IOPOLICYSYS = 322 - SYS_PROCESS_POLICY = 323 - SYS_MLOCKALL = 324 - SYS_MUNLOCKALL = 325 - SYS_ISSETUGID = 327 - SYS___PTHREAD_KILL = 328 - SYS___PTHREAD_SIGMASK = 329 - SYS___SIGWAIT = 330 - SYS___DISABLE_THREADSIGNAL = 331 - SYS___PTHREAD_MARKCANCEL = 332 - SYS___PTHREAD_CANCELED = 333 - SYS___SEMWAIT_SIGNAL = 334 - SYS_PROC_INFO = 336 - SYS_SENDFILE = 337 - SYS_STAT64 = 338 - SYS_FSTAT64 = 339 - SYS_LSTAT64 = 340 - SYS_STAT64_EXTENDED = 341 - SYS_LSTAT64_EXTENDED = 342 - SYS_FSTAT64_EXTENDED = 343 - SYS_GETDIRENTRIES64 = 344 - SYS_STATFS64 = 345 - SYS_FSTATFS64 = 346 - SYS_GETFSSTAT64 = 347 - SYS___PTHREAD_CHDIR = 348 - SYS___PTHREAD_FCHDIR = 349 - SYS_AUDIT = 350 - SYS_AUDITON = 351 - SYS_GETAUID = 353 - SYS_SETAUID = 354 - SYS_GETAUDIT_ADDR = 357 - SYS_SETAUDIT_ADDR = 358 - SYS_AUDITCTL = 359 - SYS_BSDTHREAD_CREATE = 360 - SYS_BSDTHREAD_TERMINATE = 361 - SYS_KQUEUE = 362 - SYS_KEVENT = 363 - SYS_LCHOWN = 364 - SYS_BSDTHREAD_REGISTER = 366 - SYS_WORKQ_OPEN = 367 - SYS_WORKQ_KERNRETURN = 368 - SYS_KEVENT64 = 369 - SYS___OLD_SEMWAIT_SIGNAL = 370 - SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL = 371 - SYS_THREAD_SELFID = 372 - SYS_LEDGER = 373 - SYS_KEVENT_QOS = 374 - SYS_KEVENT_ID = 375 - SYS___MAC_EXECVE = 380 - SYS___MAC_SYSCALL = 381 - SYS___MAC_GET_FILE = 382 - SYS___MAC_SET_FILE = 383 - SYS___MAC_GET_LINK = 384 - SYS___MAC_SET_LINK = 385 - SYS___MAC_GET_PROC = 386 - SYS___MAC_SET_PROC = 387 - SYS___MAC_GET_FD = 388 - SYS___MAC_SET_FD = 389 - SYS___MAC_GET_PID = 390 - SYS_PSELECT = 394 - SYS_PSELECT_NOCANCEL = 395 - SYS_READ_NOCANCEL = 396 - SYS_WRITE_NOCANCEL = 397 - SYS_OPEN_NOCANCEL = 398 - SYS_CLOSE_NOCANCEL = 399 - SYS_WAIT4_NOCANCEL = 400 - SYS_RECVMSG_NOCANCEL = 401 - SYS_SENDMSG_NOCANCEL = 402 - SYS_RECVFROM_NOCANCEL = 403 - SYS_ACCEPT_NOCANCEL = 404 - SYS_MSYNC_NOCANCEL = 405 - SYS_FCNTL_NOCANCEL = 406 - SYS_SELECT_NOCANCEL = 407 - SYS_FSYNC_NOCANCEL = 408 - SYS_CONNECT_NOCANCEL = 409 - SYS_SIGSUSPEND_NOCANCEL = 410 - SYS_READV_NOCANCEL = 411 - SYS_WRITEV_NOCANCEL = 412 - SYS_SENDTO_NOCANCEL = 413 - SYS_PREAD_NOCANCEL = 414 - SYS_PWRITE_NOCANCEL = 415 - SYS_WAITID_NOCANCEL = 416 - SYS_POLL_NOCANCEL = 417 - SYS_MSGSND_NOCANCEL = 418 - SYS_MSGRCV_NOCANCEL = 419 - SYS_SEM_WAIT_NOCANCEL = 420 - SYS_AIO_SUSPEND_NOCANCEL = 421 - SYS___SIGWAIT_NOCANCEL = 422 - SYS___SEMWAIT_SIGNAL_NOCANCEL = 423 - SYS___MAC_MOUNT = 424 - SYS___MAC_GET_MOUNT = 425 - SYS___MAC_GETFSSTAT = 426 - SYS_FSGETPATH = 427 - SYS_AUDIT_SESSION_SELF = 428 - SYS_AUDIT_SESSION_JOIN = 429 - SYS_FILEPORT_MAKEPORT = 430 - SYS_FILEPORT_MAKEFD = 431 - SYS_AUDIT_SESSION_PORT = 432 - SYS_PID_SUSPEND = 433 - SYS_PID_RESUME = 434 - SYS_PID_HIBERNATE = 435 - SYS_PID_SHUTDOWN_SOCKETS = 436 - SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438 - SYS_KAS_INFO = 439 - SYS_MEMORYSTATUS_CONTROL = 440 - SYS_GUARDED_OPEN_NP = 441 - SYS_GUARDED_CLOSE_NP = 442 - SYS_GUARDED_KQUEUE_NP = 443 - SYS_CHANGE_FDGUARD_NP = 444 - SYS_USRCTL = 445 - SYS_PROC_RLIMIT_CONTROL = 446 - SYS_CONNECTX = 447 - SYS_DISCONNECTX = 448 - SYS_PEELOFF = 449 - SYS_SOCKET_DELEGATE = 450 - SYS_TELEMETRY = 451 - SYS_PROC_UUID_POLICY = 452 - SYS_MEMORYSTATUS_GET_LEVEL = 453 - SYS_SYSTEM_OVERRIDE = 454 - SYS_VFS_PURGE = 455 - SYS_SFI_CTL = 456 - SYS_SFI_PIDCTL = 457 - SYS_COALITION = 458 - SYS_COALITION_INFO = 459 - SYS_NECP_MATCH_POLICY = 460 - SYS_GETATTRLISTBULK = 461 - SYS_CLONEFILEAT = 462 - SYS_OPENAT = 463 - SYS_OPENAT_NOCANCEL = 464 - SYS_RENAMEAT = 465 - SYS_FACCESSAT = 466 - SYS_FCHMODAT = 467 - SYS_FCHOWNAT = 468 - SYS_FSTATAT = 469 - SYS_FSTATAT64 = 470 - SYS_LINKAT = 471 - SYS_UNLINKAT = 472 - SYS_READLINKAT = 473 - SYS_SYMLINKAT = 474 - SYS_MKDIRAT = 475 - SYS_GETATTRLISTAT = 476 - SYS_PROC_TRACE_LOG = 477 - SYS_BSDTHREAD_CTL = 478 - SYS_OPENBYID_NP = 479 - SYS_RECVMSG_X = 480 - SYS_SENDMSG_X = 481 - SYS_THREAD_SELFUSAGE = 482 - SYS_CSRCTL = 483 - SYS_GUARDED_OPEN_DPROTECTED_NP = 484 - SYS_GUARDED_WRITE_NP = 485 - SYS_GUARDED_PWRITE_NP = 486 - SYS_GUARDED_WRITEV_NP = 487 - SYS_RENAMEATX_NP = 488 - SYS_MREMAP_ENCRYPTED = 489 - SYS_NETAGENT_TRIGGER = 490 - SYS_STACK_SNAPSHOT_WITH_CONFIG = 491 - SYS_MICROSTACKSHOT = 492 - SYS_GRAB_PGO_DATA = 493 - SYS_PERSONA = 494 - SYS_WORK_INTERVAL_CTL = 499 - SYS_GETENTROPY = 500 - SYS_NECP_OPEN = 501 - SYS_NECP_CLIENT_ACTION = 502 - SYS___NEXUS_OPEN = 503 - SYS___NEXUS_REGISTER = 504 - SYS___NEXUS_DEREGISTER = 505 - SYS___NEXUS_CREATE = 506 - SYS___NEXUS_DESTROY = 507 - SYS___NEXUS_GET_OPT = 508 - SYS___NEXUS_SET_OPT = 509 - SYS___CHANNEL_OPEN = 510 - SYS___CHANNEL_GET_INFO = 511 - SYS___CHANNEL_SYNC = 512 - SYS___CHANNEL_GET_OPT = 513 - SYS___CHANNEL_SET_OPT = 514 - SYS_ULOCK_WAIT = 515 - SYS_ULOCK_WAKE = 516 - SYS_FCLONEFILEAT = 517 - SYS_FS_SNAPSHOT = 518 - SYS_TERMINATE_WITH_PAYLOAD = 520 - SYS_ABORT_WITH_PAYLOAD = 521 - SYS_NECP_SESSION_OPEN = 522 - SYS_NECP_SESSION_ACTION = 523 - SYS_SETATTRLISTAT = 524 - SYS_NET_QOS_GUIDELINE = 525 - SYS_FMOUNT = 526 - SYS_NTP_ADJTIME = 527 - SYS_NTP_GETTIME = 528 - SYS_OS_FAULT_WITH_PAYLOAD = 529 - SYS_MAXSYSCALL = 530 - SYS_INVALID = 63 -) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go index 654dd3da..f8298ff9 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_darwin_amd64.go @@ -1,10 +1,12 @@ // go run mksysnum.go /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk/usr/include/sys/syscall.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && darwin // +build amd64,darwin package unix +// Deprecated: Use libSystem wrappers instead of direct syscalls. const ( SYS_SYSCALL = 0 SYS_EXIT = 1 diff --git a/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go deleted file mode 100644 index 103a72ed..00000000 --- a/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm.go +++ /dev/null @@ -1,436 +0,0 @@ -// go run mksysnum.go /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.1.sdk/usr/include/sys/syscall.h -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build arm,darwin - -package unix - -const ( - SYS_SYSCALL = 0 - SYS_EXIT = 1 - SYS_FORK = 2 - SYS_READ = 3 - SYS_WRITE = 4 - SYS_OPEN = 5 - SYS_CLOSE = 6 - SYS_WAIT4 = 7 - SYS_LINK = 9 - SYS_UNLINK = 10 - SYS_CHDIR = 12 - SYS_FCHDIR = 13 - SYS_MKNOD = 14 - SYS_CHMOD = 15 - SYS_CHOWN = 16 - SYS_GETFSSTAT = 18 - SYS_GETPID = 20 - SYS_SETUID = 23 - SYS_GETUID = 24 - SYS_GETEUID = 25 - SYS_PTRACE = 26 - SYS_RECVMSG = 27 - SYS_SENDMSG = 28 - SYS_RECVFROM = 29 - SYS_ACCEPT = 30 - SYS_GETPEERNAME = 31 - SYS_GETSOCKNAME = 32 - SYS_ACCESS = 33 - SYS_CHFLAGS = 34 - SYS_FCHFLAGS = 35 - SYS_SYNC = 36 - SYS_KILL = 37 - SYS_GETPPID = 39 - SYS_DUP = 41 - SYS_PIPE = 42 - SYS_GETEGID = 43 - SYS_SIGACTION = 46 - SYS_GETGID = 47 - SYS_SIGPROCMASK = 48 - SYS_GETLOGIN = 49 - SYS_SETLOGIN = 50 - SYS_ACCT = 51 - SYS_SIGPENDING = 52 - SYS_SIGALTSTACK = 53 - SYS_IOCTL = 54 - SYS_REBOOT = 55 - SYS_REVOKE = 56 - SYS_SYMLINK = 57 - SYS_READLINK = 58 - SYS_EXECVE = 59 - SYS_UMASK = 60 - SYS_CHROOT = 61 - SYS_MSYNC = 65 - SYS_VFORK = 66 - SYS_MUNMAP = 73 - SYS_MPROTECT = 74 - SYS_MADVISE = 75 - SYS_MINCORE = 78 - SYS_GETGROUPS = 79 - SYS_SETGROUPS = 80 - SYS_GETPGRP = 81 - SYS_SETPGID = 82 - SYS_SETITIMER = 83 - SYS_SWAPON = 85 - SYS_GETITIMER = 86 - SYS_GETDTABLESIZE = 89 - SYS_DUP2 = 90 - SYS_FCNTL = 92 - SYS_SELECT = 93 - SYS_FSYNC = 95 - SYS_SETPRIORITY = 96 - SYS_SOCKET = 97 - SYS_CONNECT = 98 - SYS_GETPRIORITY = 100 - SYS_BIND = 104 - SYS_SETSOCKOPT = 105 - SYS_LISTEN = 106 - SYS_SIGSUSPEND = 111 - SYS_GETTIMEOFDAY = 116 - SYS_GETRUSAGE = 117 - SYS_GETSOCKOPT = 118 - SYS_READV = 120 - SYS_WRITEV = 121 - SYS_SETTIMEOFDAY = 122 - SYS_FCHOWN = 123 - SYS_FCHMOD = 124 - SYS_SETREUID = 126 - SYS_SETREGID = 127 - SYS_RENAME = 128 - SYS_FLOCK = 131 - SYS_MKFIFO = 132 - SYS_SENDTO = 133 - SYS_SHUTDOWN = 134 - SYS_SOCKETPAIR = 135 - SYS_MKDIR = 136 - SYS_RMDIR = 137 - SYS_UTIMES = 138 - SYS_FUTIMES = 139 - SYS_ADJTIME = 140 - SYS_GETHOSTUUID = 142 - SYS_SETSID = 147 - SYS_GETPGID = 151 - SYS_SETPRIVEXEC = 152 - SYS_PREAD = 153 - SYS_PWRITE = 154 - SYS_NFSSVC = 155 - SYS_STATFS = 157 - SYS_FSTATFS = 158 - SYS_UNMOUNT = 159 - SYS_GETFH = 161 - SYS_QUOTACTL = 165 - SYS_MOUNT = 167 - SYS_CSOPS = 169 - SYS_CSOPS_AUDITTOKEN = 170 - SYS_WAITID = 173 - SYS_KDEBUG_TYPEFILTER = 177 - SYS_KDEBUG_TRACE_STRING = 178 - SYS_KDEBUG_TRACE64 = 179 - SYS_KDEBUG_TRACE = 180 - SYS_SETGID = 181 - SYS_SETEGID = 182 - SYS_SETEUID = 183 - SYS_SIGRETURN = 184 - SYS_THREAD_SELFCOUNTS = 186 - SYS_FDATASYNC = 187 - SYS_STAT = 188 - SYS_FSTAT = 189 - SYS_LSTAT = 190 - SYS_PATHCONF = 191 - SYS_FPATHCONF = 192 - SYS_GETRLIMIT = 194 - SYS_SETRLIMIT = 195 - SYS_GETDIRENTRIES = 196 - SYS_MMAP = 197 - SYS_LSEEK = 199 - SYS_TRUNCATE = 200 - SYS_FTRUNCATE = 201 - SYS_SYSCTL = 202 - SYS_MLOCK = 203 - SYS_MUNLOCK = 204 - SYS_UNDELETE = 205 - SYS_OPEN_DPROTECTED_NP = 216 - SYS_GETATTRLIST = 220 - SYS_SETATTRLIST = 221 - SYS_GETDIRENTRIESATTR = 222 - SYS_EXCHANGEDATA = 223 - SYS_SEARCHFS = 225 - SYS_DELETE = 226 - SYS_COPYFILE = 227 - SYS_FGETATTRLIST = 228 - SYS_FSETATTRLIST = 229 - SYS_POLL = 230 - SYS_WATCHEVENT = 231 - SYS_WAITEVENT = 232 - SYS_MODWATCH = 233 - SYS_GETXATTR = 234 - SYS_FGETXATTR = 235 - SYS_SETXATTR = 236 - SYS_FSETXATTR = 237 - SYS_REMOVEXATTR = 238 - SYS_FREMOVEXATTR = 239 - SYS_LISTXATTR = 240 - SYS_FLISTXATTR = 241 - SYS_FSCTL = 242 - SYS_INITGROUPS = 243 - SYS_POSIX_SPAWN = 244 - SYS_FFSCTL = 245 - SYS_NFSCLNT = 247 - SYS_FHOPEN = 248 - SYS_MINHERIT = 250 - SYS_SEMSYS = 251 - SYS_MSGSYS = 252 - SYS_SHMSYS = 253 - SYS_SEMCTL = 254 - SYS_SEMGET = 255 - SYS_SEMOP = 256 - SYS_MSGCTL = 258 - SYS_MSGGET = 259 - SYS_MSGSND = 260 - SYS_MSGRCV = 261 - SYS_SHMAT = 262 - SYS_SHMCTL = 263 - SYS_SHMDT = 264 - SYS_SHMGET = 265 - SYS_SHM_OPEN = 266 - SYS_SHM_UNLINK = 267 - SYS_SEM_OPEN = 268 - SYS_SEM_CLOSE = 269 - SYS_SEM_UNLINK = 270 - SYS_SEM_WAIT = 271 - SYS_SEM_TRYWAIT = 272 - SYS_SEM_POST = 273 - SYS_SYSCTLBYNAME = 274 - SYS_OPEN_EXTENDED = 277 - SYS_UMASK_EXTENDED = 278 - SYS_STAT_EXTENDED = 279 - SYS_LSTAT_EXTENDED = 280 - SYS_FSTAT_EXTENDED = 281 - SYS_CHMOD_EXTENDED = 282 - SYS_FCHMOD_EXTENDED = 283 - SYS_ACCESS_EXTENDED = 284 - SYS_SETTID = 285 - SYS_GETTID = 286 - SYS_SETSGROUPS = 287 - SYS_GETSGROUPS = 288 - SYS_SETWGROUPS = 289 - SYS_GETWGROUPS = 290 - SYS_MKFIFO_EXTENDED = 291 - SYS_MKDIR_EXTENDED = 292 - SYS_IDENTITYSVC = 293 - SYS_SHARED_REGION_CHECK_NP = 294 - SYS_VM_PRESSURE_MONITOR = 296 - SYS_PSYNCH_RW_LONGRDLOCK = 297 - SYS_PSYNCH_RW_YIELDWRLOCK = 298 - SYS_PSYNCH_RW_DOWNGRADE = 299 - SYS_PSYNCH_RW_UPGRADE = 300 - SYS_PSYNCH_MUTEXWAIT = 301 - SYS_PSYNCH_MUTEXDROP = 302 - SYS_PSYNCH_CVBROAD = 303 - SYS_PSYNCH_CVSIGNAL = 304 - SYS_PSYNCH_CVWAIT = 305 - SYS_PSYNCH_RW_RDLOCK = 306 - SYS_PSYNCH_RW_WRLOCK = 307 - SYS_PSYNCH_RW_UNLOCK = 308 - SYS_PSYNCH_RW_UNLOCK2 = 309 - SYS_GETSID = 310 - SYS_SETTID_WITH_PID = 311 - SYS_PSYNCH_CVCLRPREPOST = 312 - SYS_AIO_FSYNC = 313 - SYS_AIO_RETURN = 314 - SYS_AIO_SUSPEND = 315 - SYS_AIO_CANCEL = 316 - SYS_AIO_ERROR = 317 - SYS_AIO_READ = 318 - SYS_AIO_WRITE = 319 - SYS_LIO_LISTIO = 320 - SYS_IOPOLICYSYS = 322 - SYS_PROCESS_POLICY = 323 - SYS_MLOCKALL = 324 - SYS_MUNLOCKALL = 325 - SYS_ISSETUGID = 327 - SYS___PTHREAD_KILL = 328 - SYS___PTHREAD_SIGMASK = 329 - SYS___SIGWAIT = 330 - SYS___DISABLE_THREADSIGNAL = 331 - SYS___PTHREAD_MARKCANCEL = 332 - SYS___PTHREAD_CANCELED = 333 - SYS___SEMWAIT_SIGNAL = 334 - SYS_PROC_INFO = 336 - SYS_SENDFILE = 337 - SYS_STAT64 = 338 - SYS_FSTAT64 = 339 - SYS_LSTAT64 = 340 - SYS_STAT64_EXTENDED = 341 - SYS_LSTAT64_EXTENDED = 342 - SYS_FSTAT64_EXTENDED = 343 - SYS_GETDIRENTRIES64 = 344 - SYS_STATFS64 = 345 - SYS_FSTATFS64 = 346 - SYS_GETFSSTAT64 = 347 - SYS___PTHREAD_CHDIR = 348 - SYS___PTHREAD_FCHDIR = 349 - SYS_AUDIT = 350 - SYS_AUDITON = 351 - SYS_GETAUID = 353 - SYS_SETAUID = 354 - SYS_GETAUDIT_ADDR = 357 - SYS_SETAUDIT_ADDR = 358 - SYS_AUDITCTL = 359 - SYS_BSDTHREAD_CREATE = 360 - SYS_BSDTHREAD_TERMINATE = 361 - SYS_KQUEUE = 362 - SYS_KEVENT = 363 - SYS_LCHOWN = 364 - SYS_BSDTHREAD_REGISTER = 366 - SYS_WORKQ_OPEN = 367 - SYS_WORKQ_KERNRETURN = 368 - SYS_KEVENT64 = 369 - SYS___OLD_SEMWAIT_SIGNAL = 370 - SYS___OLD_SEMWAIT_SIGNAL_NOCANCEL = 371 - SYS_THREAD_SELFID = 372 - SYS_LEDGER = 373 - SYS_KEVENT_QOS = 374 - SYS_KEVENT_ID = 375 - SYS___MAC_EXECVE = 380 - SYS___MAC_SYSCALL = 381 - SYS___MAC_GET_FILE = 382 - SYS___MAC_SET_FILE = 383 - SYS___MAC_GET_LINK = 384 - SYS___MAC_SET_LINK = 385 - SYS___MAC_GET_PROC = 386 - SYS___MAC_SET_PROC = 387 - SYS___MAC_GET_FD = 388 - SYS___MAC_SET_FD = 389 - SYS___MAC_GET_PID = 390 - SYS_PSELECT = 394 - SYS_PSELECT_NOCANCEL = 395 - SYS_READ_NOCANCEL = 396 - SYS_WRITE_NOCANCEL = 397 - SYS_OPEN_NOCANCEL = 398 - SYS_CLOSE_NOCANCEL = 399 - SYS_WAIT4_NOCANCEL = 400 - SYS_RECVMSG_NOCANCEL = 401 - SYS_SENDMSG_NOCANCEL = 402 - SYS_RECVFROM_NOCANCEL = 403 - SYS_ACCEPT_NOCANCEL = 404 - SYS_MSYNC_NOCANCEL = 405 - SYS_FCNTL_NOCANCEL = 406 - SYS_SELECT_NOCANCEL = 407 - SYS_FSYNC_NOCANCEL = 408 - SYS_CONNECT_NOCANCEL = 409 - SYS_SIGSUSPEND_NOCANCEL = 410 - SYS_READV_NOCANCEL = 411 - SYS_WRITEV_NOCANCEL = 412 - SYS_SENDTO_NOCANCEL = 413 - SYS_PREAD_NOCANCEL = 414 - SYS_PWRITE_NOCANCEL = 415 - SYS_WAITID_NOCANCEL = 416 - SYS_POLL_NOCANCEL = 417 - SYS_MSGSND_NOCANCEL = 418 - SYS_MSGRCV_NOCANCEL = 419 - SYS_SEM_WAIT_NOCANCEL = 420 - SYS_AIO_SUSPEND_NOCANCEL = 421 - SYS___SIGWAIT_NOCANCEL = 422 - SYS___SEMWAIT_SIGNAL_NOCANCEL = 423 - SYS___MAC_MOUNT = 424 - SYS___MAC_GET_MOUNT = 425 - SYS___MAC_GETFSSTAT = 426 - SYS_FSGETPATH = 427 - SYS_AUDIT_SESSION_SELF = 428 - SYS_AUDIT_SESSION_JOIN = 429 - SYS_FILEPORT_MAKEPORT = 430 - SYS_FILEPORT_MAKEFD = 431 - SYS_AUDIT_SESSION_PORT = 432 - SYS_PID_SUSPEND = 433 - SYS_PID_RESUME = 434 - SYS_PID_HIBERNATE = 435 - SYS_PID_SHUTDOWN_SOCKETS = 436 - SYS_SHARED_REGION_MAP_AND_SLIDE_NP = 438 - SYS_KAS_INFO = 439 - SYS_MEMORYSTATUS_CONTROL = 440 - SYS_GUARDED_OPEN_NP = 441 - SYS_GUARDED_CLOSE_NP = 442 - SYS_GUARDED_KQUEUE_NP = 443 - SYS_CHANGE_FDGUARD_NP = 444 - SYS_USRCTL = 445 - SYS_PROC_RLIMIT_CONTROL = 446 - SYS_CONNECTX = 447 - SYS_DISCONNECTX = 448 - SYS_PEELOFF = 449 - SYS_SOCKET_DELEGATE = 450 - SYS_TELEMETRY = 451 - SYS_PROC_UUID_POLICY = 452 - SYS_MEMORYSTATUS_GET_LEVEL = 453 - SYS_SYSTEM_OVERRIDE = 454 - SYS_VFS_PURGE = 455 - SYS_SFI_CTL = 456 - SYS_SFI_PIDCTL = 457 - SYS_COALITION = 458 - SYS_COALITION_INFO = 459 - SYS_NECP_MATCH_POLICY = 460 - SYS_GETATTRLISTBULK = 461 - SYS_CLONEFILEAT = 462 - SYS_OPENAT = 463 - SYS_OPENAT_NOCANCEL = 464 - SYS_RENAMEAT = 465 - SYS_FACCESSAT = 466 - SYS_FCHMODAT = 467 - SYS_FCHOWNAT = 468 - SYS_FSTATAT = 469 - SYS_FSTATAT64 = 470 - SYS_LINKAT = 471 - SYS_UNLINKAT = 472 - SYS_READLINKAT = 473 - SYS_SYMLINKAT = 474 - SYS_MKDIRAT = 475 - SYS_GETATTRLISTAT = 476 - SYS_PROC_TRACE_LOG = 477 - SYS_BSDTHREAD_CTL = 478 - SYS_OPENBYID_NP = 479 - SYS_RECVMSG_X = 480 - SYS_SENDMSG_X = 481 - SYS_THREAD_SELFUSAGE = 482 - SYS_CSRCTL = 483 - SYS_GUARDED_OPEN_DPROTECTED_NP = 484 - SYS_GUARDED_WRITE_NP = 485 - SYS_GUARDED_PWRITE_NP = 486 - SYS_GUARDED_WRITEV_NP = 487 - SYS_RENAMEATX_NP = 488 - SYS_MREMAP_ENCRYPTED = 489 - SYS_NETAGENT_TRIGGER = 490 - SYS_STACK_SNAPSHOT_WITH_CONFIG = 491 - SYS_MICROSTACKSHOT = 492 - SYS_GRAB_PGO_DATA = 493 - SYS_PERSONA = 494 - SYS_WORK_INTERVAL_CTL = 499 - SYS_GETENTROPY = 500 - SYS_NECP_OPEN = 501 - SYS_NECP_CLIENT_ACTION = 502 - SYS___NEXUS_OPEN = 503 - SYS___NEXUS_REGISTER = 504 - SYS___NEXUS_DEREGISTER = 505 - SYS___NEXUS_CREATE = 506 - SYS___NEXUS_DESTROY = 507 - SYS___NEXUS_GET_OPT = 508 - SYS___NEXUS_SET_OPT = 509 - SYS___CHANNEL_OPEN = 510 - SYS___CHANNEL_GET_INFO = 511 - SYS___CHANNEL_SYNC = 512 - SYS___CHANNEL_GET_OPT = 513 - SYS___CHANNEL_SET_OPT = 514 - SYS_ULOCK_WAIT = 515 - SYS_ULOCK_WAKE = 516 - SYS_FCLONEFILEAT = 517 - SYS_FS_SNAPSHOT = 518 - SYS_TERMINATE_WITH_PAYLOAD = 520 - SYS_ABORT_WITH_PAYLOAD = 521 - SYS_NECP_SESSION_OPEN = 522 - SYS_NECP_SESSION_ACTION = 523 - SYS_SETATTRLISTAT = 524 - SYS_NET_QOS_GUIDELINE = 525 - SYS_FMOUNT = 526 - SYS_NTP_ADJTIME = 527 - SYS_NTP_GETTIME = 528 - SYS_OS_FAULT_WITH_PAYLOAD = 529 - SYS_MAXSYSCALL = 530 - SYS_INVALID = 63 -) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go b/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go index 7ab2130b..5eb433bb 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_darwin_arm64.go @@ -1,10 +1,12 @@ // go run mksysnum.go /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.1.sdk/usr/include/sys/syscall.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && darwin // +build arm64,darwin package unix +// Deprecated: Use libSystem wrappers instead of direct syscalls. const ( SYS_SYSCALL = 0 SYS_EXIT = 1 diff --git a/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go index 464c9a98..703675c0 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_dragonfly_amd64.go @@ -1,134 +1,131 @@ // go run mksysnum.go https://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/HEAD:/sys/kern/syscalls.master // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && dragonfly // +build amd64,dragonfly package unix const ( - // SYS_NOSYS = 0; // { int nosys(void); } syscall nosys_args int - SYS_EXIT = 1 // { void exit(int rval); } - SYS_FORK = 2 // { int fork(void); } - SYS_READ = 3 // { ssize_t read(int fd, void *buf, size_t nbyte); } - SYS_WRITE = 4 // { ssize_t write(int fd, const void *buf, size_t nbyte); } - SYS_OPEN = 5 // { int open(char *path, int flags, int mode); } - SYS_CLOSE = 6 // { int close(int fd); } - SYS_WAIT4 = 7 // { int wait4(int pid, int *status, int options, struct rusage *rusage); } wait4 wait_args int - SYS_LINK = 9 // { int link(char *path, char *link); } - SYS_UNLINK = 10 // { int unlink(char *path); } - SYS_CHDIR = 12 // { int chdir(char *path); } - SYS_FCHDIR = 13 // { int fchdir(int fd); } - SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); } - SYS_CHMOD = 15 // { int chmod(char *path, int mode); } - SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); } - SYS_OBREAK = 17 // { int obreak(char *nsize); } break obreak_args int - SYS_GETFSSTAT = 18 // { int getfsstat(struct statfs *buf, long bufsize, int flags); } - SYS_GETPID = 20 // { pid_t getpid(void); } - SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); } - SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); } - SYS_SETUID = 23 // { int setuid(uid_t uid); } - SYS_GETUID = 24 // { uid_t getuid(void); } - SYS_GETEUID = 25 // { uid_t geteuid(void); } - SYS_PTRACE = 26 // { int ptrace(int req, pid_t pid, caddr_t addr, int data); } - SYS_RECVMSG = 27 // { int recvmsg(int s, struct msghdr *msg, int flags); } - SYS_SENDMSG = 28 // { int sendmsg(int s, caddr_t msg, int flags); } - SYS_RECVFROM = 29 // { int recvfrom(int s, caddr_t buf, size_t len, int flags, caddr_t from, int *fromlenaddr); } - SYS_ACCEPT = 30 // { int accept(int s, caddr_t name, int *anamelen); } - SYS_GETPEERNAME = 31 // { int getpeername(int fdes, caddr_t asa, int *alen); } - SYS_GETSOCKNAME = 32 // { int getsockname(int fdes, caddr_t asa, int *alen); } - SYS_ACCESS = 33 // { int access(char *path, int flags); } - SYS_CHFLAGS = 34 // { int chflags(char *path, int flags); } - SYS_FCHFLAGS = 35 // { int fchflags(int fd, int flags); } - SYS_SYNC = 36 // { int sync(void); } - SYS_KILL = 37 // { int kill(int pid, int signum); } - SYS_GETPPID = 39 // { pid_t getppid(void); } - SYS_DUP = 41 // { int dup(int fd); } - SYS_PIPE = 42 // { int pipe(void); } - SYS_GETEGID = 43 // { gid_t getegid(void); } - SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); } - SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); } - SYS_GETGID = 47 // { gid_t getgid(void); } - SYS_GETLOGIN = 49 // { int getlogin(char *namebuf, u_int namelen); } - SYS_SETLOGIN = 50 // { int setlogin(char *namebuf); } - SYS_ACCT = 51 // { int acct(char *path); } - SYS_SIGALTSTACK = 53 // { int sigaltstack(stack_t *ss, stack_t *oss); } - SYS_IOCTL = 54 // { int ioctl(int fd, u_long com, caddr_t data); } - SYS_REBOOT = 55 // { int reboot(int opt); } - SYS_REVOKE = 56 // { int revoke(char *path); } - SYS_SYMLINK = 57 // { int symlink(char *path, char *link); } - SYS_READLINK = 58 // { int readlink(char *path, char *buf, int count); } - SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); } - SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args int - SYS_CHROOT = 61 // { int chroot(char *path); } - SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); } - SYS_VFORK = 66 // { pid_t vfork(void); } - SYS_SBRK = 69 // { int sbrk(int incr); } - SYS_SSTK = 70 // { int sstk(int incr); } - SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); } - SYS_MPROTECT = 74 // { int mprotect(void *addr, size_t len, int prot); } - SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); } - SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); } - SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); } - SYS_SETGROUPS = 80 // { int setgroups(u_int gidsetsize, gid_t *gidset); } - SYS_GETPGRP = 81 // { int getpgrp(void); } - SYS_SETPGID = 82 // { int setpgid(int pid, int pgid); } - SYS_SETITIMER = 83 // { int setitimer(u_int which, struct itimerval *itv, struct itimerval *oitv); } - SYS_SWAPON = 85 // { int swapon(char *name); } - SYS_GETITIMER = 86 // { int getitimer(u_int which, struct itimerval *itv); } - SYS_GETDTABLESIZE = 89 // { int getdtablesize(void); } - SYS_DUP2 = 90 // { int dup2(int from, int to); } - SYS_FCNTL = 92 // { int fcntl(int fd, int cmd, long arg); } - SYS_SELECT = 93 // { int select(int nd, fd_set *in, fd_set *ou, fd_set *ex, struct timeval *tv); } - SYS_FSYNC = 95 // { int fsync(int fd); } - SYS_SETPRIORITY = 96 // { int setpriority(int which, int who, int prio); } - SYS_SOCKET = 97 // { int socket(int domain, int type, int protocol); } - SYS_CONNECT = 98 // { int connect(int s, caddr_t name, int namelen); } - SYS_GETPRIORITY = 100 // { int getpriority(int which, int who); } - SYS_BIND = 104 // { int bind(int s, caddr_t name, int namelen); } - SYS_SETSOCKOPT = 105 // { int setsockopt(int s, int level, int name, caddr_t val, int valsize); } - SYS_LISTEN = 106 // { int listen(int s, int backlog); } - SYS_GETTIMEOFDAY = 116 // { int gettimeofday(struct timeval *tp, struct timezone *tzp); } - SYS_GETRUSAGE = 117 // { int getrusage(int who, struct rusage *rusage); } - SYS_GETSOCKOPT = 118 // { int getsockopt(int s, int level, int name, caddr_t val, int *avalsize); } - SYS_READV = 120 // { int readv(int fd, struct iovec *iovp, u_int iovcnt); } - SYS_WRITEV = 121 // { int writev(int fd, struct iovec *iovp, u_int iovcnt); } - SYS_SETTIMEOFDAY = 122 // { int settimeofday(struct timeval *tv, struct timezone *tzp); } - SYS_FCHOWN = 123 // { int fchown(int fd, int uid, int gid); } - SYS_FCHMOD = 124 // { int fchmod(int fd, int mode); } - SYS_SETREUID = 126 // { int setreuid(int ruid, int euid); } - SYS_SETREGID = 127 // { int setregid(int rgid, int egid); } - SYS_RENAME = 128 // { int rename(char *from, char *to); } - SYS_FLOCK = 131 // { int flock(int fd, int how); } - SYS_MKFIFO = 132 // { int mkfifo(char *path, int mode); } - SYS_SENDTO = 133 // { int sendto(int s, caddr_t buf, size_t len, int flags, caddr_t to, int tolen); } - SYS_SHUTDOWN = 134 // { int shutdown(int s, int how); } - SYS_SOCKETPAIR = 135 // { int socketpair(int domain, int type, int protocol, int *rsv); } - SYS_MKDIR = 136 // { int mkdir(char *path, int mode); } - SYS_RMDIR = 137 // { int rmdir(char *path); } - SYS_UTIMES = 138 // { int utimes(char *path, struct timeval *tptr); } - SYS_ADJTIME = 140 // { int adjtime(struct timeval *delta, struct timeval *olddelta); } - SYS_SETSID = 147 // { int setsid(void); } - SYS_QUOTACTL = 148 // { int quotactl(char *path, int cmd, int uid, caddr_t arg); } - SYS_STATFS = 157 // { int statfs(char *path, struct statfs *buf); } - SYS_FSTATFS = 158 // { int fstatfs(int fd, struct statfs *buf); } - SYS_GETFH = 161 // { int getfh(char *fname, struct fhandle *fhp); } - SYS_GETDOMAINNAME = 162 // { int getdomainname(char *domainname, int len); } - SYS_SETDOMAINNAME = 163 // { int setdomainname(char *domainname, int len); } - SYS_UNAME = 164 // { int uname(struct utsname *name); } - SYS_SYSARCH = 165 // { int sysarch(int op, char *parms); } - SYS_RTPRIO = 166 // { int rtprio(int function, pid_t pid, struct rtprio *rtp); } - SYS_EXTPREAD = 173 // { ssize_t extpread(int fd, void *buf, size_t nbyte, int flags, off_t offset); } - SYS_EXTPWRITE = 174 // { ssize_t extpwrite(int fd, const void *buf, size_t nbyte, int flags, off_t offset); } - SYS_NTP_ADJTIME = 176 // { int ntp_adjtime(struct timex *tp); } - SYS_SETGID = 181 // { int setgid(gid_t gid); } - SYS_SETEGID = 182 // { int setegid(gid_t egid); } - SYS_SETEUID = 183 // { int seteuid(uid_t euid); } - SYS_PATHCONF = 191 // { int pathconf(char *path, int name); } - SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); } - SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int - SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int - SYS_MMAP = 197 // { caddr_t mmap(caddr_t addr, size_t len, int prot, int flags, int fd, int pad, off_t pos); } - // SYS_NOSYS = 198; // { int nosys(void); } __syscall __syscall_args int + SYS_EXIT = 1 // { void exit(int rval); } + SYS_FORK = 2 // { int fork(void); } + SYS_READ = 3 // { ssize_t read(int fd, void *buf, size_t nbyte); } + SYS_WRITE = 4 // { ssize_t write(int fd, const void *buf, size_t nbyte); } + SYS_OPEN = 5 // { int open(char *path, int flags, int mode); } + SYS_CLOSE = 6 // { int close(int fd); } + SYS_WAIT4 = 7 // { int wait4(int pid, int *status, int options, struct rusage *rusage); } wait4 wait_args int + // SYS_NOSYS = 8; // { int nosys(void); } __nosys nosys_args int + SYS_LINK = 9 // { int link(char *path, char *link); } + SYS_UNLINK = 10 // { int unlink(char *path); } + SYS_CHDIR = 12 // { int chdir(char *path); } + SYS_FCHDIR = 13 // { int fchdir(int fd); } + SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); } + SYS_CHMOD = 15 // { int chmod(char *path, int mode); } + SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); } + SYS_OBREAK = 17 // { int obreak(char *nsize); } break obreak_args int + SYS_GETFSSTAT = 18 // { int getfsstat(struct statfs *buf, long bufsize, int flags); } + SYS_GETPID = 20 // { pid_t getpid(void); } + SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); } + SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); } + SYS_SETUID = 23 // { int setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t getuid(void); } + SYS_GETEUID = 25 // { uid_t geteuid(void); } + SYS_PTRACE = 26 // { int ptrace(int req, pid_t pid, caddr_t addr, int data); } + SYS_RECVMSG = 27 // { int recvmsg(int s, struct msghdr *msg, int flags); } + SYS_SENDMSG = 28 // { int sendmsg(int s, caddr_t msg, int flags); } + SYS_RECVFROM = 29 // { int recvfrom(int s, caddr_t buf, size_t len, int flags, caddr_t from, int *fromlenaddr); } + SYS_ACCEPT = 30 // { int accept(int s, caddr_t name, int *anamelen); } + SYS_GETPEERNAME = 31 // { int getpeername(int fdes, caddr_t asa, int *alen); } + SYS_GETSOCKNAME = 32 // { int getsockname(int fdes, caddr_t asa, int *alen); } + SYS_ACCESS = 33 // { int access(char *path, int flags); } + SYS_CHFLAGS = 34 // { int chflags(const char *path, u_long flags); } + SYS_FCHFLAGS = 35 // { int fchflags(int fd, u_long flags); } + SYS_SYNC = 36 // { int sync(void); } + SYS_KILL = 37 // { int kill(int pid, int signum); } + SYS_GETPPID = 39 // { pid_t getppid(void); } + SYS_DUP = 41 // { int dup(int fd); } + SYS_PIPE = 42 // { int pipe(void); } + SYS_GETEGID = 43 // { gid_t getegid(void); } + SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, u_long offset, u_int scale); } + SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); } + SYS_GETGID = 47 // { gid_t getgid(void); } + SYS_GETLOGIN = 49 // { int getlogin(char *namebuf, size_t namelen); } + SYS_SETLOGIN = 50 // { int setlogin(char *namebuf); } + SYS_ACCT = 51 // { int acct(char *path); } + SYS_SIGALTSTACK = 53 // { int sigaltstack(stack_t *ss, stack_t *oss); } + SYS_IOCTL = 54 // { int ioctl(int fd, u_long com, caddr_t data); } + SYS_REBOOT = 55 // { int reboot(int opt); } + SYS_REVOKE = 56 // { int revoke(char *path); } + SYS_SYMLINK = 57 // { int symlink(char *path, char *link); } + SYS_READLINK = 58 // { int readlink(char *path, char *buf, int count); } + SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); } + SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args int + SYS_CHROOT = 61 // { int chroot(char *path); } + SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); } + SYS_VFORK = 66 // { pid_t vfork(void); } + SYS_SBRK = 69 // { caddr_t sbrk(size_t incr); } + SYS_SSTK = 70 // { int sstk(size_t incr); } + SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int mprotect(void *addr, size_t len, int prot); } + SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); } + SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); } + SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); } + SYS_SETGROUPS = 80 // { int setgroups(u_int gidsetsize, gid_t *gidset); } + SYS_GETPGRP = 81 // { int getpgrp(void); } + SYS_SETPGID = 82 // { int setpgid(int pid, int pgid); } + SYS_SETITIMER = 83 // { int setitimer(u_int which, struct itimerval *itv, struct itimerval *oitv); } + SYS_SWAPON = 85 // { int swapon(char *name); } + SYS_GETITIMER = 86 // { int getitimer(u_int which, struct itimerval *itv); } + SYS_GETDTABLESIZE = 89 // { int getdtablesize(void); } + SYS_DUP2 = 90 // { int dup2(int from, int to); } + SYS_FCNTL = 92 // { int fcntl(int fd, int cmd, long arg); } + SYS_SELECT = 93 // { int select(int nd, fd_set *in, fd_set *ou, fd_set *ex, struct timeval *tv); } + SYS_FSYNC = 95 // { int fsync(int fd); } + SYS_SETPRIORITY = 96 // { int setpriority(int which, int who, int prio); } + SYS_SOCKET = 97 // { int socket(int domain, int type, int protocol); } + SYS_CONNECT = 98 // { int connect(int s, caddr_t name, int namelen); } + SYS_GETPRIORITY = 100 // { int getpriority(int which, int who); } + SYS_BIND = 104 // { int bind(int s, caddr_t name, int namelen); } + SYS_SETSOCKOPT = 105 // { int setsockopt(int s, int level, int name, caddr_t val, int valsize); } + SYS_LISTEN = 106 // { int listen(int s, int backlog); } + SYS_GETTIMEOFDAY = 116 // { int gettimeofday(struct timeval *tp, struct timezone *tzp); } + SYS_GETRUSAGE = 117 // { int getrusage(int who, struct rusage *rusage); } + SYS_GETSOCKOPT = 118 // { int getsockopt(int s, int level, int name, caddr_t val, int *avalsize); } + SYS_READV = 120 // { int readv(int fd, struct iovec *iovp, u_int iovcnt); } + SYS_WRITEV = 121 // { int writev(int fd, struct iovec *iovp, u_int iovcnt); } + SYS_SETTIMEOFDAY = 122 // { int settimeofday(struct timeval *tv, struct timezone *tzp); } + SYS_FCHOWN = 123 // { int fchown(int fd, int uid, int gid); } + SYS_FCHMOD = 124 // { int fchmod(int fd, int mode); } + SYS_SETREUID = 126 // { int setreuid(int ruid, int euid); } + SYS_SETREGID = 127 // { int setregid(int rgid, int egid); } + SYS_RENAME = 128 // { int rename(char *from, char *to); } + SYS_FLOCK = 131 // { int flock(int fd, int how); } + SYS_MKFIFO = 132 // { int mkfifo(char *path, int mode); } + SYS_SENDTO = 133 // { int sendto(int s, caddr_t buf, size_t len, int flags, caddr_t to, int tolen); } + SYS_SHUTDOWN = 134 // { int shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int socketpair(int domain, int type, int protocol, int *rsv); } + SYS_MKDIR = 136 // { int mkdir(char *path, int mode); } + SYS_RMDIR = 137 // { int rmdir(char *path); } + SYS_UTIMES = 138 // { int utimes(char *path, struct timeval *tptr); } + SYS_ADJTIME = 140 // { int adjtime(struct timeval *delta, struct timeval *olddelta); } + SYS_SETSID = 147 // { int setsid(void); } + SYS_QUOTACTL = 148 // { int quotactl(char *path, int cmd, int uid, caddr_t arg); } + SYS_STATFS = 157 // { int statfs(char *path, struct statfs *buf); } + SYS_FSTATFS = 158 // { int fstatfs(int fd, struct statfs *buf); } + SYS_GETFH = 161 // { int getfh(char *fname, struct fhandle *fhp); } + SYS_SYSARCH = 165 // { int sysarch(int op, char *parms); } + SYS_RTPRIO = 166 // { int rtprio(int function, pid_t pid, struct rtprio *rtp); } + SYS_EXTPREAD = 173 // { ssize_t extpread(int fd, void *buf, size_t nbyte, int flags, off_t offset); } + SYS_EXTPWRITE = 174 // { ssize_t extpwrite(int fd, const void *buf, size_t nbyte, int flags, off_t offset); } + SYS_NTP_ADJTIME = 176 // { int ntp_adjtime(struct timex *tp); } + SYS_SETGID = 181 // { int setgid(gid_t gid); } + SYS_SETEGID = 182 // { int setegid(gid_t egid); } + SYS_SETEUID = 183 // { int seteuid(uid_t euid); } + SYS_PATHCONF = 191 // { int pathconf(char *path, int name); } + SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); } + SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int + SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int + SYS_MMAP = 197 // { caddr_t mmap(caddr_t addr, size_t len, int prot, int flags, int fd, int pad, off_t pos); } SYS_LSEEK = 199 // { off_t lseek(int fd, int pad, off_t offset, int whence); } SYS_TRUNCATE = 200 // { int truncate(char *path, int pad, off_t length); } SYS_FTRUNCATE = 201 // { int ftruncate(int fd, int pad, off_t length); } @@ -161,8 +158,8 @@ const ( SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); } SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); } SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); } - SYS_EXTPREADV = 289 // { ssize_t extpreadv(int fd, struct iovec *iovp, u_int iovcnt, int flags, off_t offset); } - SYS_EXTPWRITEV = 290 // { ssize_t extpwritev(int fd, struct iovec *iovp,u_int iovcnt, int flags, off_t offset); } + SYS_EXTPREADV = 289 // { ssize_t extpreadv(int fd, const struct iovec *iovp, int iovcnt, int flags, off_t offset); } + SYS_EXTPWRITEV = 290 // { ssize_t extpwritev(int fd, const struct iovec *iovp, int iovcnt, int flags, off_t offset); } SYS_FHSTATFS = 297 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); } SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); } SYS_MODNEXT = 300 // { int modnext(int modid); } @@ -225,7 +222,7 @@ const ( SYS_KQUEUE = 362 // { int kqueue(void); } SYS_KEVENT = 363 // { int kevent(int fd, const struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); } SYS_KENV = 390 // { int kenv(int what, const char *name, char *value, int len); } - SYS_LCHFLAGS = 391 // { int lchflags(char *path, int flags); } + SYS_LCHFLAGS = 391 // { int lchflags(const char *path, u_long flags); } SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); } SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); } SYS_VARSYM_SET = 450 // { int varsym_set(int level, const char *name, const char *data); } @@ -302,7 +299,7 @@ const ( SYS_VMM_GUEST_CTL = 534 // { int vmm_guest_ctl(int op, struct vmm_guest_options *options); } SYS_VMM_GUEST_SYNC_ADDR = 535 // { int vmm_guest_sync_addr(long *dstaddr, long *srcaddr); } SYS_PROCCTL = 536 // { int procctl(idtype_t idtype, id_t id, int cmd, void *data); } - SYS_CHFLAGSAT = 537 // { int chflagsat(int fd, const char *path, int flags, int atflags);} + SYS_CHFLAGSAT = 537 // { int chflagsat(int fd, const char *path, u_long flags, int atflags);} SYS_PIPE2 = 538 // { int pipe2(int *fildes, int flags); } SYS_UTIMENSAT = 539 // { int utimensat(int fd, const char *path, const struct timespec *ts, int flags); } SYS_FUTIMENS = 540 // { int futimens(int fd, const struct timespec *ts); } @@ -312,4 +309,9 @@ const ( SYS_LWP_SETAFFINITY = 544 // { int lwp_setaffinity(pid_t pid, lwpid_t tid, const cpumask_t *mask); } SYS_LWP_GETAFFINITY = 545 // { int lwp_getaffinity(pid_t pid, lwpid_t tid, cpumask_t *mask); } SYS_LWP_CREATE2 = 546 // { int lwp_create2(struct lwp_params *params, const cpumask_t *mask); } + SYS_GETCPUCLOCKID = 547 // { int getcpuclockid(pid_t pid, lwpid_t lwp_id, clockid_t *clock_id); } + SYS_WAIT6 = 548 // { int wait6(idtype_t idtype, id_t id, int *status, int options, struct __wrusage *wrusage, siginfo_t *info); } + SYS_LWP_GETNAME = 549 // { int lwp_getname(lwpid_t tid, char *name, size_t len); } + SYS_GETRANDOM = 550 // { ssize_t getrandom(void *buf, size_t len, unsigned flags); } + SYS___REALPATH = 551 // { ssize_t __realpath(const char *path, char *buf, size_t len); } ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go index 9474974b..4e0d9610 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_386.go @@ -1,6 +1,7 @@ -// go run mksysnum.go https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master +// go run mksysnum.go https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build 386 && freebsd // +build 386,freebsd package unix @@ -18,10 +19,9 @@ const ( SYS_UNLINK = 10 // { int unlink(char *path); } SYS_CHDIR = 12 // { int chdir(char *path); } SYS_FCHDIR = 13 // { int fchdir(int fd); } - SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); } SYS_CHMOD = 15 // { int chmod(char *path, int mode); } SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); } - SYS_OBREAK = 17 // { int obreak(char *nsize); } break obreak_args int + SYS_BREAK = 17 // { caddr_t break(char *nsize); } SYS_GETPID = 20 // { pid_t getpid(void); } SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); } SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); } @@ -42,7 +42,6 @@ const ( SYS_KILL = 37 // { int kill(int pid, int signum); } SYS_GETPPID = 39 // { pid_t getppid(void); } SYS_DUP = 41 // { int dup(u_int fd); } - SYS_PIPE = 42 // { int pipe(void); } SYS_GETEGID = 43 // { gid_t getegid(void); } SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); } SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); } @@ -57,15 +56,14 @@ const ( SYS_SYMLINK = 57 // { int symlink(char *path, char *link); } SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); } SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); } - SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args int + SYS_UMASK = 60 // { int umask(int newmask); } SYS_CHROOT = 61 // { int chroot(char *path); } SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); } SYS_VFORK = 66 // { int vfork(void); } SYS_SBRK = 69 // { int sbrk(int incr); } SYS_SSTK = 70 // { int sstk(int incr); } - SYS_OVADVISE = 72 // { int ovadvise(int anom); } vadvise ovadvise_args int SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); } - SYS_MPROTECT = 74 // { int mprotect(const void *addr, size_t len, int prot); } + SYS_MPROTECT = 74 // { int mprotect(void *addr, size_t len, int prot); } SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); } SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); } SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); } @@ -123,14 +121,10 @@ const ( SYS_SETGID = 181 // { int setgid(gid_t gid); } SYS_SETEGID = 182 // { int setegid(gid_t egid); } SYS_SETEUID = 183 // { int seteuid(uid_t euid); } - SYS_STAT = 188 // { int stat(char *path, struct stat *ub); } - SYS_FSTAT = 189 // { int fstat(int fd, struct stat *sb); } - SYS_LSTAT = 190 // { int lstat(char *path, struct stat *ub); } SYS_PATHCONF = 191 // { int pathconf(char *path, int name); } SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); } SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int - SYS_GETDIRENTRIES = 196 // { int getdirentries(int fd, char *buf, u_int count, long *basep); } SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); } SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); } @@ -142,12 +136,12 @@ const ( SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); } SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); } SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); } - SYS_MSGRCV = 227 // { int msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } + SYS_MSGRCV = 227 // { ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); } SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); } SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); } SYS_CLOCK_GETTIME = 232 // { int clock_gettime(clockid_t clock_id, struct timespec *tp); } - SYS_CLOCK_SETTIME = 233 // { int clock_settime( clockid_t clock_id, const struct timespec *tp); } + SYS_CLOCK_SETTIME = 233 // { int clock_settime(clockid_t clock_id, const struct timespec *tp); } SYS_CLOCK_GETRES = 234 // { int clock_getres(clockid_t clock_id, struct timespec *tp); } SYS_KTIMER_CREATE = 235 // { int ktimer_create(clockid_t clock_id, struct sigevent *evp, int *timerid); } SYS_KTIMER_DELETE = 236 // { int ktimer_delete(int timerid); } @@ -156,50 +150,44 @@ const ( SYS_KTIMER_GETOVERRUN = 239 // { int ktimer_getoverrun(int timerid); } SYS_NANOSLEEP = 240 // { int nanosleep(const struct timespec *rqtp, struct timespec *rmtp); } SYS_FFCLOCK_GETCOUNTER = 241 // { int ffclock_getcounter(ffcounter *ffcount); } - SYS_FFCLOCK_SETESTIMATE = 242 // { int ffclock_setestimate( struct ffclock_estimate *cest); } - SYS_FFCLOCK_GETESTIMATE = 243 // { int ffclock_getestimate( struct ffclock_estimate *cest); } + SYS_FFCLOCK_SETESTIMATE = 242 // { int ffclock_setestimate(struct ffclock_estimate *cest); } + SYS_FFCLOCK_GETESTIMATE = 243 // { int ffclock_getestimate(struct ffclock_estimate *cest); } SYS_CLOCK_NANOSLEEP = 244 // { int clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *rqtp, struct timespec *rmtp); } - SYS_CLOCK_GETCPUCLOCKID2 = 247 // { int clock_getcpuclockid2(id_t id,int which, clockid_t *clock_id); } + SYS_CLOCK_GETCPUCLOCKID2 = 247 // { int clock_getcpuclockid2(id_t id, int which, clockid_t *clock_id); } SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); } SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); } SYS_RFORK = 251 // { int rfork(int flags); } - SYS_OPENBSD_POLL = 252 // { int openbsd_poll(struct pollfd *fds, u_int nfds, int timeout); } SYS_ISSETUGID = 253 // { int issetugid(void); } SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); } SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); } SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); } - SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb * const *acb_list, int nent, struct sigevent *sig); } - SYS_GETDENTS = 272 // { int getdents(int fd, char *buf, size_t count); } + SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); } SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); } SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); } - SYS_NSTAT = 278 // { int nstat(char *path, struct nstat *ub); } - SYS_NFSTAT = 279 // { int nfstat(int fd, struct nstat *sb); } - SYS_NLSTAT = 280 // { int nlstat(char *path, struct nstat *ub); } SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); } SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); } SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); } - SYS_FHSTAT = 299 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); } SYS_MODNEXT = 300 // { int modnext(int modid); } - SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat *stat); } + SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); } SYS_MODFNEXT = 302 // { int modfnext(int modid); } SYS_MODFIND = 303 // { int modfind(const char *name); } SYS_KLDLOAD = 304 // { int kldload(const char *file); } SYS_KLDUNLOAD = 305 // { int kldunload(int fileid); } SYS_KLDFIND = 306 // { int kldfind(const char *file); } SYS_KLDNEXT = 307 // { int kldnext(int fileid); } - SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct kld_file_stat* stat); } + SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct kld_file_stat *stat); } SYS_KLDFIRSTMOD = 309 // { int kldfirstmod(int fileid); } SYS_GETSID = 310 // { int getsid(pid_t pid); } SYS_SETRESUID = 311 // { int setresuid(uid_t ruid, uid_t euid, uid_t suid); } SYS_SETRESGID = 312 // { int setresgid(gid_t rgid, gid_t egid, gid_t sgid); } SYS_AIO_RETURN = 314 // { ssize_t aio_return(struct aiocb *aiocbp); } - SYS_AIO_SUSPEND = 315 // { int aio_suspend( struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); } + SYS_AIO_SUSPEND = 315 // { int aio_suspend(struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); } SYS_AIO_CANCEL = 316 // { int aio_cancel(int fd, struct aiocb *aiocbp); } SYS_AIO_ERROR = 317 // { int aio_error(struct aiocb *aiocbp); } SYS_YIELD = 321 // { int yield(void); } SYS_MLOCKALL = 324 // { int mlockall(int how); } SYS_MUNLOCKALL = 325 // { int munlockall(void); } - SYS___GETCWD = 326 // { int __getcwd(char *buf, u_int buflen); } + SYS___GETCWD = 326 // { int __getcwd(char *buf, size_t buflen); } SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); } SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); } SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); } @@ -225,14 +213,13 @@ const ( SYS___ACL_ACLCHECK_FILE = 353 // { int __acl_aclcheck_file(const char *path, acl_type_t type, struct acl *aclp); } SYS___ACL_ACLCHECK_FD = 354 // { int __acl_aclcheck_fd(int filedes, acl_type_t type, struct acl *aclp); } SYS_EXTATTRCTL = 355 // { int extattrctl(const char *path, int cmd, const char *filename, int attrnamespace, const char *attrname); } - SYS_EXTATTR_SET_FILE = 356 // { ssize_t extattr_set_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } - SYS_EXTATTR_GET_FILE = 357 // { ssize_t extattr_get_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_SET_FILE = 356 // { ssize_t extattr_set_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_GET_FILE = 357 // { ssize_t extattr_get_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } SYS_EXTATTR_DELETE_FILE = 358 // { int extattr_delete_file(const char *path, int attrnamespace, const char *attrname); } - SYS_AIO_WAITCOMPLETE = 359 // { ssize_t aio_waitcomplete( struct aiocb **aiocbp, struct timespec *timeout); } + SYS_AIO_WAITCOMPLETE = 359 // { ssize_t aio_waitcomplete(struct aiocb **aiocbp, struct timespec *timeout); } SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); } SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); } SYS_KQUEUE = 362 // { int kqueue(void); } - SYS_KEVENT = 363 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); } SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); } SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); } SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); } @@ -250,10 +237,6 @@ const ( SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); } SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); } SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); } - SYS_GETFSSTAT = 395 // { int getfsstat(struct statfs *buf, long bufsize, int mode); } - SYS_STATFS = 396 // { int statfs(char *path, struct statfs *buf); } - SYS_FSTATFS = 397 // { int fstatfs(int fd, struct statfs *buf); } - SYS_FHSTATFS = 398 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); } SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); } SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); } SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); } @@ -266,14 +249,14 @@ const ( SYS___MAC_GET_PID = 409 // { int __mac_get_pid(pid_t pid, struct mac *mac_p); } SYS___MAC_GET_LINK = 410 // { int __mac_get_link(const char *path_p, struct mac *mac_p); } SYS___MAC_SET_LINK = 411 // { int __mac_set_link(const char *path_p, struct mac *mac_p); } - SYS_EXTATTR_SET_LINK = 412 // { ssize_t extattr_set_link( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } - SYS_EXTATTR_GET_LINK = 413 // { ssize_t extattr_get_link( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } - SYS_EXTATTR_DELETE_LINK = 414 // { int extattr_delete_link( const char *path, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_LINK = 412 // { ssize_t extattr_set_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_GET_LINK = 413 // { ssize_t extattr_get_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_LINK = 414 // { int extattr_delete_link(const char *path, int attrnamespace, const char *attrname); } SYS___MAC_EXECVE = 415 // { int __mac_execve(char *fname, char **argv, char **envv, struct mac *mac_p); } SYS_SIGACTION = 416 // { int sigaction(int sig, const struct sigaction *act, struct sigaction *oact); } - SYS_SIGRETURN = 417 // { int sigreturn( const struct __ucontext *sigcntxp); } + SYS_SIGRETURN = 417 // { int sigreturn(const struct __ucontext *sigcntxp); } SYS_GETCONTEXT = 421 // { int getcontext(struct __ucontext *ucp); } - SYS_SETCONTEXT = 422 // { int setcontext( const struct __ucontext *ucp); } + SYS_SETCONTEXT = 422 // { int setcontext(const struct __ucontext *ucp); } SYS_SWAPCONTEXT = 423 // { int swapcontext(struct __ucontext *oucp, const struct __ucontext *ucp); } SYS_SWAPOFF = 424 // { int swapoff(const char *name); } SYS___ACL_GET_LINK = 425 // { int __acl_get_link(const char *path, acl_type_t type, struct acl *aclp); } @@ -287,10 +270,10 @@ const ( SYS_THR_KILL = 433 // { int thr_kill(long id, int sig); } SYS_JAIL_ATTACH = 436 // { int jail_attach(int jid); } SYS_EXTATTR_LIST_FD = 437 // { ssize_t extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes); } - SYS_EXTATTR_LIST_FILE = 438 // { ssize_t extattr_list_file( const char *path, int attrnamespace, void *data, size_t nbytes); } - SYS_EXTATTR_LIST_LINK = 439 // { ssize_t extattr_list_link( const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_FILE = 438 // { ssize_t extattr_list_file(const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_LINK = 439 // { ssize_t extattr_list_link(const char *path, int attrnamespace, void *data, size_t nbytes); } SYS_KSEM_TIMEDWAIT = 441 // { int ksem_timedwait(semid_t id, const struct timespec *abstime); } - SYS_THR_SUSPEND = 442 // { int thr_suspend( const struct timespec *timeout); } + SYS_THR_SUSPEND = 442 // { int thr_suspend(const struct timespec *timeout); } SYS_THR_WAKE = 443 // { int thr_wake(long id); } SYS_KLDUNLOADF = 444 // { int kldunloadf(int fileid, int flags); } SYS_AUDIT = 445 // { int audit(const void *record, u_int length); } @@ -299,17 +282,17 @@ const ( SYS_SETAUID = 448 // { int setauid(uid_t *auid); } SYS_GETAUDIT = 449 // { int getaudit(struct auditinfo *auditinfo); } SYS_SETAUDIT = 450 // { int setaudit(struct auditinfo *auditinfo); } - SYS_GETAUDIT_ADDR = 451 // { int getaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); } - SYS_SETAUDIT_ADDR = 452 // { int setaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); } + SYS_GETAUDIT_ADDR = 451 // { int getaudit_addr(struct auditinfo_addr *auditinfo_addr, u_int length); } + SYS_SETAUDIT_ADDR = 452 // { int setaudit_addr(struct auditinfo_addr *auditinfo_addr, u_int length); } SYS_AUDITCTL = 453 // { int auditctl(char *path); } SYS__UMTX_OP = 454 // { int _umtx_op(void *obj, int op, u_long val, void *uaddr1, void *uaddr2); } SYS_THR_NEW = 455 // { int thr_new(struct thr_param *param, int param_size); } SYS_SIGQUEUE = 456 // { int sigqueue(pid_t pid, int signum, void *value); } SYS_KMQ_OPEN = 457 // { int kmq_open(const char *path, int flags, mode_t mode, const struct mq_attr *attr); } - SYS_KMQ_SETATTR = 458 // { int kmq_setattr(int mqd, const struct mq_attr *attr, struct mq_attr *oattr); } - SYS_KMQ_TIMEDRECEIVE = 459 // { int kmq_timedreceive(int mqd, char *msg_ptr, size_t msg_len, unsigned *msg_prio, const struct timespec *abs_timeout); } - SYS_KMQ_TIMEDSEND = 460 // { int kmq_timedsend(int mqd, const char *msg_ptr, size_t msg_len,unsigned msg_prio, const struct timespec *abs_timeout);} - SYS_KMQ_NOTIFY = 461 // { int kmq_notify(int mqd, const struct sigevent *sigev); } + SYS_KMQ_SETATTR = 458 // { int kmq_setattr(int mqd, const struct mq_attr *attr, struct mq_attr *oattr); } + SYS_KMQ_TIMEDRECEIVE = 459 // { int kmq_timedreceive(int mqd, char *msg_ptr, size_t msg_len, unsigned *msg_prio, const struct timespec *abs_timeout); } + SYS_KMQ_TIMEDSEND = 460 // { int kmq_timedsend(int mqd, const char *msg_ptr, size_t msg_len, unsigned msg_prio, const struct timespec *abs_timeout); } + SYS_KMQ_NOTIFY = 461 // { int kmq_notify(int mqd, const struct sigevent *sigev); } SYS_KMQ_UNLINK = 462 // { int kmq_unlink(const char *path); } SYS_ABORT2 = 463 // { int abort2(const char *why, int nargs, void **args); } SYS_THR_SET_NAME = 464 // { int thr_set_name(long id, const char *name); } @@ -318,7 +301,7 @@ const ( SYS_SCTP_PEELOFF = 471 // { int sctp_peeloff(int sd, uint32_t name); } SYS_SCTP_GENERIC_SENDMSG = 472 // { int sctp_generic_sendmsg(int sd, caddr_t msg, int mlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); } SYS_SCTP_GENERIC_SENDMSG_IOV = 473 // { int sctp_generic_sendmsg_iov(int sd, struct iovec *iov, int iovlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); } - SYS_SCTP_GENERIC_RECVMSG = 474 // { int sctp_generic_recvmsg(int sd, struct iovec *iov, int iovlen, struct sockaddr * from, __socklen_t *fromlenaddr, struct sctp_sndrcvinfo *sinfo, int *msg_flags); } + SYS_SCTP_GENERIC_RECVMSG = 474 // { int sctp_generic_recvmsg(int sd, struct iovec *iov, int iovlen, struct sockaddr *from, __socklen_t *fromlenaddr, struct sctp_sndrcvinfo *sinfo, int *msg_flags); } SYS_PREAD = 475 // { ssize_t pread(int fd, void *buf, size_t nbyte, off_t offset); } SYS_PWRITE = 476 // { ssize_t pwrite(int fd, const void *buf, size_t nbyte, off_t offset); } SYS_MMAP = 477 // { caddr_t mmap(caddr_t addr, size_t len, int prot, int flags, int fd, off_t pos); } @@ -337,14 +320,12 @@ const ( SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); } SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); } SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); } - SYS_FSTATAT = 493 // { int fstatat(int fd, char *path, struct stat *buf, int flag); } SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); } SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); } SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); } SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); } - SYS_MKNODAT = 498 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); } SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); } - SYS_READLINKAT = 500 // { int readlinkat(int fd, char *path, char *buf, size_t bufsize); } + SYS_READLINKAT = 500 // { ssize_t readlinkat(int fd, char *path, char *buf, size_t bufsize); } SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); } SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); } SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); } @@ -390,7 +371,24 @@ const ( SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); } SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); } SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); } - SYS_NUMA_GETAFFINITY = 548 // { int numa_getaffinity(cpuwhich_t which, id_t id, struct vm_domain_policy_entry *policy); } - SYS_NUMA_SETAFFINITY = 549 // { int numa_setaffinity(cpuwhich_t which, id_t id, const struct vm_domain_policy_entry *policy); } SYS_FDATASYNC = 550 // { int fdatasync(int fd); } + SYS_FSTAT = 551 // { int fstat(int fd, struct stat *sb); } + SYS_FSTATAT = 552 // { int fstatat(int fd, char *path, struct stat *buf, int flag); } + SYS_FHSTAT = 553 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); } + SYS_GETDIRENTRIES = 554 // { ssize_t getdirentries(int fd, char *buf, size_t count, off_t *basep); } + SYS_STATFS = 555 // { int statfs(char *path, struct statfs *buf); } + SYS_FSTATFS = 556 // { int fstatfs(int fd, struct statfs *buf); } + SYS_GETFSSTAT = 557 // { int getfsstat(struct statfs *buf, long bufsize, int mode); } + SYS_FHSTATFS = 558 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); } + SYS_MKNODAT = 559 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); } + SYS_KEVENT = 560 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); } + SYS_CPUSET_GETDOMAIN = 561 // { int cpuset_getdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int *policy); } + SYS_CPUSET_SETDOMAIN = 562 // { int cpuset_setdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int policy); } + SYS_GETRANDOM = 563 // { int getrandom(void *buf, size_t buflen, unsigned int flags); } + SYS_GETFHAT = 564 // { int getfhat(int fd, char *path, struct fhandle *fhp, int flags); } + SYS_FHLINK = 565 // { int fhlink(struct fhandle *fhp, const char *to); } + SYS_FHLINKAT = 566 // { int fhlinkat(struct fhandle *fhp, int tofd, const char *to,); } + SYS_FHREADLINK = 567 // { int fhreadlink(struct fhandle *fhp, char *buf, size_t bufsize); } + SYS___SYSCTLBYNAME = 570 // { int __sysctlbyname(const char *name, size_t namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } + SYS_CLOSE_RANGE = 575 // { int close_range(u_int lowfd, u_int highfd, int flags); } ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go index 48a7beae..01636b83 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_amd64.go @@ -1,6 +1,7 @@ -// go run mksysnum.go https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master +// go run mksysnum.go https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && freebsd // +build amd64,freebsd package unix @@ -18,10 +19,9 @@ const ( SYS_UNLINK = 10 // { int unlink(char *path); } SYS_CHDIR = 12 // { int chdir(char *path); } SYS_FCHDIR = 13 // { int fchdir(int fd); } - SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); } SYS_CHMOD = 15 // { int chmod(char *path, int mode); } SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); } - SYS_OBREAK = 17 // { int obreak(char *nsize); } break obreak_args int + SYS_BREAK = 17 // { caddr_t break(char *nsize); } SYS_GETPID = 20 // { pid_t getpid(void); } SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); } SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); } @@ -42,7 +42,6 @@ const ( SYS_KILL = 37 // { int kill(int pid, int signum); } SYS_GETPPID = 39 // { pid_t getppid(void); } SYS_DUP = 41 // { int dup(u_int fd); } - SYS_PIPE = 42 // { int pipe(void); } SYS_GETEGID = 43 // { gid_t getegid(void); } SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); } SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); } @@ -57,15 +56,14 @@ const ( SYS_SYMLINK = 57 // { int symlink(char *path, char *link); } SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); } SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); } - SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args int + SYS_UMASK = 60 // { int umask(int newmask); } SYS_CHROOT = 61 // { int chroot(char *path); } SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); } SYS_VFORK = 66 // { int vfork(void); } SYS_SBRK = 69 // { int sbrk(int incr); } SYS_SSTK = 70 // { int sstk(int incr); } - SYS_OVADVISE = 72 // { int ovadvise(int anom); } vadvise ovadvise_args int SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); } - SYS_MPROTECT = 74 // { int mprotect(const void *addr, size_t len, int prot); } + SYS_MPROTECT = 74 // { int mprotect(void *addr, size_t len, int prot); } SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); } SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); } SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); } @@ -123,14 +121,10 @@ const ( SYS_SETGID = 181 // { int setgid(gid_t gid); } SYS_SETEGID = 182 // { int setegid(gid_t egid); } SYS_SETEUID = 183 // { int seteuid(uid_t euid); } - SYS_STAT = 188 // { int stat(char *path, struct stat *ub); } - SYS_FSTAT = 189 // { int fstat(int fd, struct stat *sb); } - SYS_LSTAT = 190 // { int lstat(char *path, struct stat *ub); } SYS_PATHCONF = 191 // { int pathconf(char *path, int name); } SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); } SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int - SYS_GETDIRENTRIES = 196 // { int getdirentries(int fd, char *buf, u_int count, long *basep); } SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); } SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); } @@ -142,12 +136,12 @@ const ( SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); } SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); } SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); } - SYS_MSGRCV = 227 // { int msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } + SYS_MSGRCV = 227 // { ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); } SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); } SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); } SYS_CLOCK_GETTIME = 232 // { int clock_gettime(clockid_t clock_id, struct timespec *tp); } - SYS_CLOCK_SETTIME = 233 // { int clock_settime( clockid_t clock_id, const struct timespec *tp); } + SYS_CLOCK_SETTIME = 233 // { int clock_settime(clockid_t clock_id, const struct timespec *tp); } SYS_CLOCK_GETRES = 234 // { int clock_getres(clockid_t clock_id, struct timespec *tp); } SYS_KTIMER_CREATE = 235 // { int ktimer_create(clockid_t clock_id, struct sigevent *evp, int *timerid); } SYS_KTIMER_DELETE = 236 // { int ktimer_delete(int timerid); } @@ -156,50 +150,44 @@ const ( SYS_KTIMER_GETOVERRUN = 239 // { int ktimer_getoverrun(int timerid); } SYS_NANOSLEEP = 240 // { int nanosleep(const struct timespec *rqtp, struct timespec *rmtp); } SYS_FFCLOCK_GETCOUNTER = 241 // { int ffclock_getcounter(ffcounter *ffcount); } - SYS_FFCLOCK_SETESTIMATE = 242 // { int ffclock_setestimate( struct ffclock_estimate *cest); } - SYS_FFCLOCK_GETESTIMATE = 243 // { int ffclock_getestimate( struct ffclock_estimate *cest); } + SYS_FFCLOCK_SETESTIMATE = 242 // { int ffclock_setestimate(struct ffclock_estimate *cest); } + SYS_FFCLOCK_GETESTIMATE = 243 // { int ffclock_getestimate(struct ffclock_estimate *cest); } SYS_CLOCK_NANOSLEEP = 244 // { int clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *rqtp, struct timespec *rmtp); } - SYS_CLOCK_GETCPUCLOCKID2 = 247 // { int clock_getcpuclockid2(id_t id,int which, clockid_t *clock_id); } + SYS_CLOCK_GETCPUCLOCKID2 = 247 // { int clock_getcpuclockid2(id_t id, int which, clockid_t *clock_id); } SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); } SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); } SYS_RFORK = 251 // { int rfork(int flags); } - SYS_OPENBSD_POLL = 252 // { int openbsd_poll(struct pollfd *fds, u_int nfds, int timeout); } SYS_ISSETUGID = 253 // { int issetugid(void); } SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); } SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); } SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); } - SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb * const *acb_list, int nent, struct sigevent *sig); } - SYS_GETDENTS = 272 // { int getdents(int fd, char *buf, size_t count); } + SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); } SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); } SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); } - SYS_NSTAT = 278 // { int nstat(char *path, struct nstat *ub); } - SYS_NFSTAT = 279 // { int nfstat(int fd, struct nstat *sb); } - SYS_NLSTAT = 280 // { int nlstat(char *path, struct nstat *ub); } SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); } SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); } SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); } - SYS_FHSTAT = 299 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); } SYS_MODNEXT = 300 // { int modnext(int modid); } - SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat *stat); } + SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); } SYS_MODFNEXT = 302 // { int modfnext(int modid); } SYS_MODFIND = 303 // { int modfind(const char *name); } SYS_KLDLOAD = 304 // { int kldload(const char *file); } SYS_KLDUNLOAD = 305 // { int kldunload(int fileid); } SYS_KLDFIND = 306 // { int kldfind(const char *file); } SYS_KLDNEXT = 307 // { int kldnext(int fileid); } - SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct kld_file_stat* stat); } + SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct kld_file_stat *stat); } SYS_KLDFIRSTMOD = 309 // { int kldfirstmod(int fileid); } SYS_GETSID = 310 // { int getsid(pid_t pid); } SYS_SETRESUID = 311 // { int setresuid(uid_t ruid, uid_t euid, uid_t suid); } SYS_SETRESGID = 312 // { int setresgid(gid_t rgid, gid_t egid, gid_t sgid); } SYS_AIO_RETURN = 314 // { ssize_t aio_return(struct aiocb *aiocbp); } - SYS_AIO_SUSPEND = 315 // { int aio_suspend( struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); } + SYS_AIO_SUSPEND = 315 // { int aio_suspend(struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); } SYS_AIO_CANCEL = 316 // { int aio_cancel(int fd, struct aiocb *aiocbp); } SYS_AIO_ERROR = 317 // { int aio_error(struct aiocb *aiocbp); } SYS_YIELD = 321 // { int yield(void); } SYS_MLOCKALL = 324 // { int mlockall(int how); } SYS_MUNLOCKALL = 325 // { int munlockall(void); } - SYS___GETCWD = 326 // { int __getcwd(char *buf, u_int buflen); } + SYS___GETCWD = 326 // { int __getcwd(char *buf, size_t buflen); } SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); } SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); } SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); } @@ -225,14 +213,13 @@ const ( SYS___ACL_ACLCHECK_FILE = 353 // { int __acl_aclcheck_file(const char *path, acl_type_t type, struct acl *aclp); } SYS___ACL_ACLCHECK_FD = 354 // { int __acl_aclcheck_fd(int filedes, acl_type_t type, struct acl *aclp); } SYS_EXTATTRCTL = 355 // { int extattrctl(const char *path, int cmd, const char *filename, int attrnamespace, const char *attrname); } - SYS_EXTATTR_SET_FILE = 356 // { ssize_t extattr_set_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } - SYS_EXTATTR_GET_FILE = 357 // { ssize_t extattr_get_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_SET_FILE = 356 // { ssize_t extattr_set_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_GET_FILE = 357 // { ssize_t extattr_get_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } SYS_EXTATTR_DELETE_FILE = 358 // { int extattr_delete_file(const char *path, int attrnamespace, const char *attrname); } - SYS_AIO_WAITCOMPLETE = 359 // { ssize_t aio_waitcomplete( struct aiocb **aiocbp, struct timespec *timeout); } + SYS_AIO_WAITCOMPLETE = 359 // { ssize_t aio_waitcomplete(struct aiocb **aiocbp, struct timespec *timeout); } SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); } SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); } SYS_KQUEUE = 362 // { int kqueue(void); } - SYS_KEVENT = 363 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); } SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); } SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); } SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); } @@ -250,10 +237,6 @@ const ( SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); } SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); } SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); } - SYS_GETFSSTAT = 395 // { int getfsstat(struct statfs *buf, long bufsize, int mode); } - SYS_STATFS = 396 // { int statfs(char *path, struct statfs *buf); } - SYS_FSTATFS = 397 // { int fstatfs(int fd, struct statfs *buf); } - SYS_FHSTATFS = 398 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); } SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); } SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); } SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); } @@ -266,14 +249,14 @@ const ( SYS___MAC_GET_PID = 409 // { int __mac_get_pid(pid_t pid, struct mac *mac_p); } SYS___MAC_GET_LINK = 410 // { int __mac_get_link(const char *path_p, struct mac *mac_p); } SYS___MAC_SET_LINK = 411 // { int __mac_set_link(const char *path_p, struct mac *mac_p); } - SYS_EXTATTR_SET_LINK = 412 // { ssize_t extattr_set_link( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } - SYS_EXTATTR_GET_LINK = 413 // { ssize_t extattr_get_link( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } - SYS_EXTATTR_DELETE_LINK = 414 // { int extattr_delete_link( const char *path, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_LINK = 412 // { ssize_t extattr_set_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_GET_LINK = 413 // { ssize_t extattr_get_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_LINK = 414 // { int extattr_delete_link(const char *path, int attrnamespace, const char *attrname); } SYS___MAC_EXECVE = 415 // { int __mac_execve(char *fname, char **argv, char **envv, struct mac *mac_p); } SYS_SIGACTION = 416 // { int sigaction(int sig, const struct sigaction *act, struct sigaction *oact); } - SYS_SIGRETURN = 417 // { int sigreturn( const struct __ucontext *sigcntxp); } + SYS_SIGRETURN = 417 // { int sigreturn(const struct __ucontext *sigcntxp); } SYS_GETCONTEXT = 421 // { int getcontext(struct __ucontext *ucp); } - SYS_SETCONTEXT = 422 // { int setcontext( const struct __ucontext *ucp); } + SYS_SETCONTEXT = 422 // { int setcontext(const struct __ucontext *ucp); } SYS_SWAPCONTEXT = 423 // { int swapcontext(struct __ucontext *oucp, const struct __ucontext *ucp); } SYS_SWAPOFF = 424 // { int swapoff(const char *name); } SYS___ACL_GET_LINK = 425 // { int __acl_get_link(const char *path, acl_type_t type, struct acl *aclp); } @@ -287,10 +270,10 @@ const ( SYS_THR_KILL = 433 // { int thr_kill(long id, int sig); } SYS_JAIL_ATTACH = 436 // { int jail_attach(int jid); } SYS_EXTATTR_LIST_FD = 437 // { ssize_t extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes); } - SYS_EXTATTR_LIST_FILE = 438 // { ssize_t extattr_list_file( const char *path, int attrnamespace, void *data, size_t nbytes); } - SYS_EXTATTR_LIST_LINK = 439 // { ssize_t extattr_list_link( const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_FILE = 438 // { ssize_t extattr_list_file(const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_LINK = 439 // { ssize_t extattr_list_link(const char *path, int attrnamespace, void *data, size_t nbytes); } SYS_KSEM_TIMEDWAIT = 441 // { int ksem_timedwait(semid_t id, const struct timespec *abstime); } - SYS_THR_SUSPEND = 442 // { int thr_suspend( const struct timespec *timeout); } + SYS_THR_SUSPEND = 442 // { int thr_suspend(const struct timespec *timeout); } SYS_THR_WAKE = 443 // { int thr_wake(long id); } SYS_KLDUNLOADF = 444 // { int kldunloadf(int fileid, int flags); } SYS_AUDIT = 445 // { int audit(const void *record, u_int length); } @@ -299,17 +282,17 @@ const ( SYS_SETAUID = 448 // { int setauid(uid_t *auid); } SYS_GETAUDIT = 449 // { int getaudit(struct auditinfo *auditinfo); } SYS_SETAUDIT = 450 // { int setaudit(struct auditinfo *auditinfo); } - SYS_GETAUDIT_ADDR = 451 // { int getaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); } - SYS_SETAUDIT_ADDR = 452 // { int setaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); } + SYS_GETAUDIT_ADDR = 451 // { int getaudit_addr(struct auditinfo_addr *auditinfo_addr, u_int length); } + SYS_SETAUDIT_ADDR = 452 // { int setaudit_addr(struct auditinfo_addr *auditinfo_addr, u_int length); } SYS_AUDITCTL = 453 // { int auditctl(char *path); } SYS__UMTX_OP = 454 // { int _umtx_op(void *obj, int op, u_long val, void *uaddr1, void *uaddr2); } SYS_THR_NEW = 455 // { int thr_new(struct thr_param *param, int param_size); } SYS_SIGQUEUE = 456 // { int sigqueue(pid_t pid, int signum, void *value); } SYS_KMQ_OPEN = 457 // { int kmq_open(const char *path, int flags, mode_t mode, const struct mq_attr *attr); } - SYS_KMQ_SETATTR = 458 // { int kmq_setattr(int mqd, const struct mq_attr *attr, struct mq_attr *oattr); } - SYS_KMQ_TIMEDRECEIVE = 459 // { int kmq_timedreceive(int mqd, char *msg_ptr, size_t msg_len, unsigned *msg_prio, const struct timespec *abs_timeout); } - SYS_KMQ_TIMEDSEND = 460 // { int kmq_timedsend(int mqd, const char *msg_ptr, size_t msg_len,unsigned msg_prio, const struct timespec *abs_timeout);} - SYS_KMQ_NOTIFY = 461 // { int kmq_notify(int mqd, const struct sigevent *sigev); } + SYS_KMQ_SETATTR = 458 // { int kmq_setattr(int mqd, const struct mq_attr *attr, struct mq_attr *oattr); } + SYS_KMQ_TIMEDRECEIVE = 459 // { int kmq_timedreceive(int mqd, char *msg_ptr, size_t msg_len, unsigned *msg_prio, const struct timespec *abs_timeout); } + SYS_KMQ_TIMEDSEND = 460 // { int kmq_timedsend(int mqd, const char *msg_ptr, size_t msg_len, unsigned msg_prio, const struct timespec *abs_timeout); } + SYS_KMQ_NOTIFY = 461 // { int kmq_notify(int mqd, const struct sigevent *sigev); } SYS_KMQ_UNLINK = 462 // { int kmq_unlink(const char *path); } SYS_ABORT2 = 463 // { int abort2(const char *why, int nargs, void **args); } SYS_THR_SET_NAME = 464 // { int thr_set_name(long id, const char *name); } @@ -318,7 +301,7 @@ const ( SYS_SCTP_PEELOFF = 471 // { int sctp_peeloff(int sd, uint32_t name); } SYS_SCTP_GENERIC_SENDMSG = 472 // { int sctp_generic_sendmsg(int sd, caddr_t msg, int mlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); } SYS_SCTP_GENERIC_SENDMSG_IOV = 473 // { int sctp_generic_sendmsg_iov(int sd, struct iovec *iov, int iovlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); } - SYS_SCTP_GENERIC_RECVMSG = 474 // { int sctp_generic_recvmsg(int sd, struct iovec *iov, int iovlen, struct sockaddr * from, __socklen_t *fromlenaddr, struct sctp_sndrcvinfo *sinfo, int *msg_flags); } + SYS_SCTP_GENERIC_RECVMSG = 474 // { int sctp_generic_recvmsg(int sd, struct iovec *iov, int iovlen, struct sockaddr *from, __socklen_t *fromlenaddr, struct sctp_sndrcvinfo *sinfo, int *msg_flags); } SYS_PREAD = 475 // { ssize_t pread(int fd, void *buf, size_t nbyte, off_t offset); } SYS_PWRITE = 476 // { ssize_t pwrite(int fd, const void *buf, size_t nbyte, off_t offset); } SYS_MMAP = 477 // { caddr_t mmap(caddr_t addr, size_t len, int prot, int flags, int fd, off_t pos); } @@ -337,14 +320,12 @@ const ( SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); } SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); } SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); } - SYS_FSTATAT = 493 // { int fstatat(int fd, char *path, struct stat *buf, int flag); } SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); } SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); } SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); } SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); } - SYS_MKNODAT = 498 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); } SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); } - SYS_READLINKAT = 500 // { int readlinkat(int fd, char *path, char *buf, size_t bufsize); } + SYS_READLINKAT = 500 // { ssize_t readlinkat(int fd, char *path, char *buf, size_t bufsize); } SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); } SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); } SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); } @@ -390,7 +371,24 @@ const ( SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); } SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); } SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); } - SYS_NUMA_GETAFFINITY = 548 // { int numa_getaffinity(cpuwhich_t which, id_t id, struct vm_domain_policy_entry *policy); } - SYS_NUMA_SETAFFINITY = 549 // { int numa_setaffinity(cpuwhich_t which, id_t id, const struct vm_domain_policy_entry *policy); } SYS_FDATASYNC = 550 // { int fdatasync(int fd); } + SYS_FSTAT = 551 // { int fstat(int fd, struct stat *sb); } + SYS_FSTATAT = 552 // { int fstatat(int fd, char *path, struct stat *buf, int flag); } + SYS_FHSTAT = 553 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); } + SYS_GETDIRENTRIES = 554 // { ssize_t getdirentries(int fd, char *buf, size_t count, off_t *basep); } + SYS_STATFS = 555 // { int statfs(char *path, struct statfs *buf); } + SYS_FSTATFS = 556 // { int fstatfs(int fd, struct statfs *buf); } + SYS_GETFSSTAT = 557 // { int getfsstat(struct statfs *buf, long bufsize, int mode); } + SYS_FHSTATFS = 558 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); } + SYS_MKNODAT = 559 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); } + SYS_KEVENT = 560 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); } + SYS_CPUSET_GETDOMAIN = 561 // { int cpuset_getdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int *policy); } + SYS_CPUSET_SETDOMAIN = 562 // { int cpuset_setdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int policy); } + SYS_GETRANDOM = 563 // { int getrandom(void *buf, size_t buflen, unsigned int flags); } + SYS_GETFHAT = 564 // { int getfhat(int fd, char *path, struct fhandle *fhp, int flags); } + SYS_FHLINK = 565 // { int fhlink(struct fhandle *fhp, const char *to); } + SYS_FHLINKAT = 566 // { int fhlinkat(struct fhandle *fhp, int tofd, const char *to,); } + SYS_FHREADLINK = 567 // { int fhreadlink(struct fhandle *fhp, char *buf, size_t bufsize); } + SYS___SYSCTLBYNAME = 570 // { int __sysctlbyname(const char *name, size_t namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } + SYS_CLOSE_RANGE = 575 // { int close_range(u_int lowfd, u_int highfd, int flags); } ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go index 4a6dfd4a..ad99bc10 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm.go @@ -1,6 +1,7 @@ -// go run mksysnum.go https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master +// go run mksysnum.go https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm && freebsd // +build arm,freebsd package unix @@ -18,10 +19,9 @@ const ( SYS_UNLINK = 10 // { int unlink(char *path); } SYS_CHDIR = 12 // { int chdir(char *path); } SYS_FCHDIR = 13 // { int fchdir(int fd); } - SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); } SYS_CHMOD = 15 // { int chmod(char *path, int mode); } SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); } - SYS_OBREAK = 17 // { int obreak(char *nsize); } break obreak_args int + SYS_BREAK = 17 // { caddr_t break(char *nsize); } SYS_GETPID = 20 // { pid_t getpid(void); } SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); } SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); } @@ -42,7 +42,6 @@ const ( SYS_KILL = 37 // { int kill(int pid, int signum); } SYS_GETPPID = 39 // { pid_t getppid(void); } SYS_DUP = 41 // { int dup(u_int fd); } - SYS_PIPE = 42 // { int pipe(void); } SYS_GETEGID = 43 // { gid_t getegid(void); } SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); } SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); } @@ -57,15 +56,14 @@ const ( SYS_SYMLINK = 57 // { int symlink(char *path, char *link); } SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); } SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); } - SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args int + SYS_UMASK = 60 // { int umask(int newmask); } SYS_CHROOT = 61 // { int chroot(char *path); } SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); } SYS_VFORK = 66 // { int vfork(void); } SYS_SBRK = 69 // { int sbrk(int incr); } SYS_SSTK = 70 // { int sstk(int incr); } - SYS_OVADVISE = 72 // { int ovadvise(int anom); } vadvise ovadvise_args int SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); } - SYS_MPROTECT = 74 // { int mprotect(const void *addr, size_t len, int prot); } + SYS_MPROTECT = 74 // { int mprotect(void *addr, size_t len, int prot); } SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); } SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); } SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); } @@ -123,14 +121,10 @@ const ( SYS_SETGID = 181 // { int setgid(gid_t gid); } SYS_SETEGID = 182 // { int setegid(gid_t egid); } SYS_SETEUID = 183 // { int seteuid(uid_t euid); } - SYS_STAT = 188 // { int stat(char *path, struct stat *ub); } - SYS_FSTAT = 189 // { int fstat(int fd, struct stat *sb); } - SYS_LSTAT = 190 // { int lstat(char *path, struct stat *ub); } SYS_PATHCONF = 191 // { int pathconf(char *path, int name); } SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); } SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int - SYS_GETDIRENTRIES = 196 // { int getdirentries(int fd, char *buf, u_int count, long *basep); } SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); } SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); } @@ -142,12 +136,12 @@ const ( SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); } SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); } SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); } - SYS_MSGRCV = 227 // { int msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } + SYS_MSGRCV = 227 // { ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); } SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); } SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); } SYS_CLOCK_GETTIME = 232 // { int clock_gettime(clockid_t clock_id, struct timespec *tp); } - SYS_CLOCK_SETTIME = 233 // { int clock_settime( clockid_t clock_id, const struct timespec *tp); } + SYS_CLOCK_SETTIME = 233 // { int clock_settime(clockid_t clock_id, const struct timespec *tp); } SYS_CLOCK_GETRES = 234 // { int clock_getres(clockid_t clock_id, struct timespec *tp); } SYS_KTIMER_CREATE = 235 // { int ktimer_create(clockid_t clock_id, struct sigevent *evp, int *timerid); } SYS_KTIMER_DELETE = 236 // { int ktimer_delete(int timerid); } @@ -156,50 +150,44 @@ const ( SYS_KTIMER_GETOVERRUN = 239 // { int ktimer_getoverrun(int timerid); } SYS_NANOSLEEP = 240 // { int nanosleep(const struct timespec *rqtp, struct timespec *rmtp); } SYS_FFCLOCK_GETCOUNTER = 241 // { int ffclock_getcounter(ffcounter *ffcount); } - SYS_FFCLOCK_SETESTIMATE = 242 // { int ffclock_setestimate( struct ffclock_estimate *cest); } - SYS_FFCLOCK_GETESTIMATE = 243 // { int ffclock_getestimate( struct ffclock_estimate *cest); } + SYS_FFCLOCK_SETESTIMATE = 242 // { int ffclock_setestimate(struct ffclock_estimate *cest); } + SYS_FFCLOCK_GETESTIMATE = 243 // { int ffclock_getestimate(struct ffclock_estimate *cest); } SYS_CLOCK_NANOSLEEP = 244 // { int clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *rqtp, struct timespec *rmtp); } - SYS_CLOCK_GETCPUCLOCKID2 = 247 // { int clock_getcpuclockid2(id_t id,int which, clockid_t *clock_id); } + SYS_CLOCK_GETCPUCLOCKID2 = 247 // { int clock_getcpuclockid2(id_t id, int which, clockid_t *clock_id); } SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); } SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); } SYS_RFORK = 251 // { int rfork(int flags); } - SYS_OPENBSD_POLL = 252 // { int openbsd_poll(struct pollfd *fds, u_int nfds, int timeout); } SYS_ISSETUGID = 253 // { int issetugid(void); } SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); } SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); } SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); } - SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb * const *acb_list, int nent, struct sigevent *sig); } - SYS_GETDENTS = 272 // { int getdents(int fd, char *buf, size_t count); } + SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); } SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); } SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); } - SYS_NSTAT = 278 // { int nstat(char *path, struct nstat *ub); } - SYS_NFSTAT = 279 // { int nfstat(int fd, struct nstat *sb); } - SYS_NLSTAT = 280 // { int nlstat(char *path, struct nstat *ub); } SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); } SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); } SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); } - SYS_FHSTAT = 299 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); } SYS_MODNEXT = 300 // { int modnext(int modid); } - SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat *stat); } + SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); } SYS_MODFNEXT = 302 // { int modfnext(int modid); } SYS_MODFIND = 303 // { int modfind(const char *name); } SYS_KLDLOAD = 304 // { int kldload(const char *file); } SYS_KLDUNLOAD = 305 // { int kldunload(int fileid); } SYS_KLDFIND = 306 // { int kldfind(const char *file); } SYS_KLDNEXT = 307 // { int kldnext(int fileid); } - SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct kld_file_stat* stat); } + SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct kld_file_stat *stat); } SYS_KLDFIRSTMOD = 309 // { int kldfirstmod(int fileid); } SYS_GETSID = 310 // { int getsid(pid_t pid); } SYS_SETRESUID = 311 // { int setresuid(uid_t ruid, uid_t euid, uid_t suid); } SYS_SETRESGID = 312 // { int setresgid(gid_t rgid, gid_t egid, gid_t sgid); } SYS_AIO_RETURN = 314 // { ssize_t aio_return(struct aiocb *aiocbp); } - SYS_AIO_SUSPEND = 315 // { int aio_suspend( struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); } + SYS_AIO_SUSPEND = 315 // { int aio_suspend(struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); } SYS_AIO_CANCEL = 316 // { int aio_cancel(int fd, struct aiocb *aiocbp); } SYS_AIO_ERROR = 317 // { int aio_error(struct aiocb *aiocbp); } SYS_YIELD = 321 // { int yield(void); } SYS_MLOCKALL = 324 // { int mlockall(int how); } SYS_MUNLOCKALL = 325 // { int munlockall(void); } - SYS___GETCWD = 326 // { int __getcwd(char *buf, u_int buflen); } + SYS___GETCWD = 326 // { int __getcwd(char *buf, size_t buflen); } SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); } SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); } SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); } @@ -225,14 +213,13 @@ const ( SYS___ACL_ACLCHECK_FILE = 353 // { int __acl_aclcheck_file(const char *path, acl_type_t type, struct acl *aclp); } SYS___ACL_ACLCHECK_FD = 354 // { int __acl_aclcheck_fd(int filedes, acl_type_t type, struct acl *aclp); } SYS_EXTATTRCTL = 355 // { int extattrctl(const char *path, int cmd, const char *filename, int attrnamespace, const char *attrname); } - SYS_EXTATTR_SET_FILE = 356 // { ssize_t extattr_set_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } - SYS_EXTATTR_GET_FILE = 357 // { ssize_t extattr_get_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_SET_FILE = 356 // { ssize_t extattr_set_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_GET_FILE = 357 // { ssize_t extattr_get_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } SYS_EXTATTR_DELETE_FILE = 358 // { int extattr_delete_file(const char *path, int attrnamespace, const char *attrname); } - SYS_AIO_WAITCOMPLETE = 359 // { ssize_t aio_waitcomplete( struct aiocb **aiocbp, struct timespec *timeout); } + SYS_AIO_WAITCOMPLETE = 359 // { ssize_t aio_waitcomplete(struct aiocb **aiocbp, struct timespec *timeout); } SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); } SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); } SYS_KQUEUE = 362 // { int kqueue(void); } - SYS_KEVENT = 363 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); } SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); } SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); } SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); } @@ -250,10 +237,6 @@ const ( SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); } SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); } SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); } - SYS_GETFSSTAT = 395 // { int getfsstat(struct statfs *buf, long bufsize, int mode); } - SYS_STATFS = 396 // { int statfs(char *path, struct statfs *buf); } - SYS_FSTATFS = 397 // { int fstatfs(int fd, struct statfs *buf); } - SYS_FHSTATFS = 398 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); } SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); } SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); } SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); } @@ -266,14 +249,14 @@ const ( SYS___MAC_GET_PID = 409 // { int __mac_get_pid(pid_t pid, struct mac *mac_p); } SYS___MAC_GET_LINK = 410 // { int __mac_get_link(const char *path_p, struct mac *mac_p); } SYS___MAC_SET_LINK = 411 // { int __mac_set_link(const char *path_p, struct mac *mac_p); } - SYS_EXTATTR_SET_LINK = 412 // { ssize_t extattr_set_link( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } - SYS_EXTATTR_GET_LINK = 413 // { ssize_t extattr_get_link( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } - SYS_EXTATTR_DELETE_LINK = 414 // { int extattr_delete_link( const char *path, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_LINK = 412 // { ssize_t extattr_set_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_GET_LINK = 413 // { ssize_t extattr_get_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_LINK = 414 // { int extattr_delete_link(const char *path, int attrnamespace, const char *attrname); } SYS___MAC_EXECVE = 415 // { int __mac_execve(char *fname, char **argv, char **envv, struct mac *mac_p); } SYS_SIGACTION = 416 // { int sigaction(int sig, const struct sigaction *act, struct sigaction *oact); } - SYS_SIGRETURN = 417 // { int sigreturn( const struct __ucontext *sigcntxp); } + SYS_SIGRETURN = 417 // { int sigreturn(const struct __ucontext *sigcntxp); } SYS_GETCONTEXT = 421 // { int getcontext(struct __ucontext *ucp); } - SYS_SETCONTEXT = 422 // { int setcontext( const struct __ucontext *ucp); } + SYS_SETCONTEXT = 422 // { int setcontext(const struct __ucontext *ucp); } SYS_SWAPCONTEXT = 423 // { int swapcontext(struct __ucontext *oucp, const struct __ucontext *ucp); } SYS_SWAPOFF = 424 // { int swapoff(const char *name); } SYS___ACL_GET_LINK = 425 // { int __acl_get_link(const char *path, acl_type_t type, struct acl *aclp); } @@ -287,10 +270,10 @@ const ( SYS_THR_KILL = 433 // { int thr_kill(long id, int sig); } SYS_JAIL_ATTACH = 436 // { int jail_attach(int jid); } SYS_EXTATTR_LIST_FD = 437 // { ssize_t extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes); } - SYS_EXTATTR_LIST_FILE = 438 // { ssize_t extattr_list_file( const char *path, int attrnamespace, void *data, size_t nbytes); } - SYS_EXTATTR_LIST_LINK = 439 // { ssize_t extattr_list_link( const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_FILE = 438 // { ssize_t extattr_list_file(const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_LINK = 439 // { ssize_t extattr_list_link(const char *path, int attrnamespace, void *data, size_t nbytes); } SYS_KSEM_TIMEDWAIT = 441 // { int ksem_timedwait(semid_t id, const struct timespec *abstime); } - SYS_THR_SUSPEND = 442 // { int thr_suspend( const struct timespec *timeout); } + SYS_THR_SUSPEND = 442 // { int thr_suspend(const struct timespec *timeout); } SYS_THR_WAKE = 443 // { int thr_wake(long id); } SYS_KLDUNLOADF = 444 // { int kldunloadf(int fileid, int flags); } SYS_AUDIT = 445 // { int audit(const void *record, u_int length); } @@ -299,17 +282,17 @@ const ( SYS_SETAUID = 448 // { int setauid(uid_t *auid); } SYS_GETAUDIT = 449 // { int getaudit(struct auditinfo *auditinfo); } SYS_SETAUDIT = 450 // { int setaudit(struct auditinfo *auditinfo); } - SYS_GETAUDIT_ADDR = 451 // { int getaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); } - SYS_SETAUDIT_ADDR = 452 // { int setaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); } + SYS_GETAUDIT_ADDR = 451 // { int getaudit_addr(struct auditinfo_addr *auditinfo_addr, u_int length); } + SYS_SETAUDIT_ADDR = 452 // { int setaudit_addr(struct auditinfo_addr *auditinfo_addr, u_int length); } SYS_AUDITCTL = 453 // { int auditctl(char *path); } SYS__UMTX_OP = 454 // { int _umtx_op(void *obj, int op, u_long val, void *uaddr1, void *uaddr2); } SYS_THR_NEW = 455 // { int thr_new(struct thr_param *param, int param_size); } SYS_SIGQUEUE = 456 // { int sigqueue(pid_t pid, int signum, void *value); } SYS_KMQ_OPEN = 457 // { int kmq_open(const char *path, int flags, mode_t mode, const struct mq_attr *attr); } - SYS_KMQ_SETATTR = 458 // { int kmq_setattr(int mqd, const struct mq_attr *attr, struct mq_attr *oattr); } - SYS_KMQ_TIMEDRECEIVE = 459 // { int kmq_timedreceive(int mqd, char *msg_ptr, size_t msg_len, unsigned *msg_prio, const struct timespec *abs_timeout); } - SYS_KMQ_TIMEDSEND = 460 // { int kmq_timedsend(int mqd, const char *msg_ptr, size_t msg_len,unsigned msg_prio, const struct timespec *abs_timeout);} - SYS_KMQ_NOTIFY = 461 // { int kmq_notify(int mqd, const struct sigevent *sigev); } + SYS_KMQ_SETATTR = 458 // { int kmq_setattr(int mqd, const struct mq_attr *attr, struct mq_attr *oattr); } + SYS_KMQ_TIMEDRECEIVE = 459 // { int kmq_timedreceive(int mqd, char *msg_ptr, size_t msg_len, unsigned *msg_prio, const struct timespec *abs_timeout); } + SYS_KMQ_TIMEDSEND = 460 // { int kmq_timedsend(int mqd, const char *msg_ptr, size_t msg_len, unsigned msg_prio, const struct timespec *abs_timeout); } + SYS_KMQ_NOTIFY = 461 // { int kmq_notify(int mqd, const struct sigevent *sigev); } SYS_KMQ_UNLINK = 462 // { int kmq_unlink(const char *path); } SYS_ABORT2 = 463 // { int abort2(const char *why, int nargs, void **args); } SYS_THR_SET_NAME = 464 // { int thr_set_name(long id, const char *name); } @@ -318,7 +301,7 @@ const ( SYS_SCTP_PEELOFF = 471 // { int sctp_peeloff(int sd, uint32_t name); } SYS_SCTP_GENERIC_SENDMSG = 472 // { int sctp_generic_sendmsg(int sd, caddr_t msg, int mlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); } SYS_SCTP_GENERIC_SENDMSG_IOV = 473 // { int sctp_generic_sendmsg_iov(int sd, struct iovec *iov, int iovlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); } - SYS_SCTP_GENERIC_RECVMSG = 474 // { int sctp_generic_recvmsg(int sd, struct iovec *iov, int iovlen, struct sockaddr * from, __socklen_t *fromlenaddr, struct sctp_sndrcvinfo *sinfo, int *msg_flags); } + SYS_SCTP_GENERIC_RECVMSG = 474 // { int sctp_generic_recvmsg(int sd, struct iovec *iov, int iovlen, struct sockaddr *from, __socklen_t *fromlenaddr, struct sctp_sndrcvinfo *sinfo, int *msg_flags); } SYS_PREAD = 475 // { ssize_t pread(int fd, void *buf, size_t nbyte, off_t offset); } SYS_PWRITE = 476 // { ssize_t pwrite(int fd, const void *buf, size_t nbyte, off_t offset); } SYS_MMAP = 477 // { caddr_t mmap(caddr_t addr, size_t len, int prot, int flags, int fd, off_t pos); } @@ -337,14 +320,12 @@ const ( SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); } SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); } SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); } - SYS_FSTATAT = 493 // { int fstatat(int fd, char *path, struct stat *buf, int flag); } SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); } SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); } SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); } SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); } - SYS_MKNODAT = 498 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); } SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); } - SYS_READLINKAT = 500 // { int readlinkat(int fd, char *path, char *buf, size_t bufsize); } + SYS_READLINKAT = 500 // { ssize_t readlinkat(int fd, char *path, char *buf, size_t bufsize); } SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); } SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); } SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); } @@ -390,7 +371,24 @@ const ( SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); } SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); } SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); } - SYS_NUMA_GETAFFINITY = 548 // { int numa_getaffinity(cpuwhich_t which, id_t id, struct vm_domain_policy_entry *policy); } - SYS_NUMA_SETAFFINITY = 549 // { int numa_setaffinity(cpuwhich_t which, id_t id, const struct vm_domain_policy_entry *policy); } SYS_FDATASYNC = 550 // { int fdatasync(int fd); } + SYS_FSTAT = 551 // { int fstat(int fd, struct stat *sb); } + SYS_FSTATAT = 552 // { int fstatat(int fd, char *path, struct stat *buf, int flag); } + SYS_FHSTAT = 553 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); } + SYS_GETDIRENTRIES = 554 // { ssize_t getdirentries(int fd, char *buf, size_t count, off_t *basep); } + SYS_STATFS = 555 // { int statfs(char *path, struct statfs *buf); } + SYS_FSTATFS = 556 // { int fstatfs(int fd, struct statfs *buf); } + SYS_GETFSSTAT = 557 // { int getfsstat(struct statfs *buf, long bufsize, int mode); } + SYS_FHSTATFS = 558 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); } + SYS_MKNODAT = 559 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); } + SYS_KEVENT = 560 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); } + SYS_CPUSET_GETDOMAIN = 561 // { int cpuset_getdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int *policy); } + SYS_CPUSET_SETDOMAIN = 562 // { int cpuset_setdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int policy); } + SYS_GETRANDOM = 563 // { int getrandom(void *buf, size_t buflen, unsigned int flags); } + SYS_GETFHAT = 564 // { int getfhat(int fd, char *path, struct fhandle *fhp, int flags); } + SYS_FHLINK = 565 // { int fhlink(struct fhandle *fhp, const char *to); } + SYS_FHLINKAT = 566 // { int fhlinkat(struct fhandle *fhp, int tofd, const char *to,); } + SYS_FHREADLINK = 567 // { int fhreadlink(struct fhandle *fhp, char *buf, size_t bufsize); } + SYS___SYSCTLBYNAME = 570 // { int __sysctlbyname(const char *name, size_t namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } + SYS_CLOSE_RANGE = 575 // { int close_range(u_int lowfd, u_int highfd, int flags); } ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go index 3e51af8e..89dcc427 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_arm64.go @@ -1,6 +1,7 @@ -// go run mksysnum.go https://svn.freebsd.org/base/stable/11/sys/kern/syscalls.master +// go run mksysnum.go https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12 // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && freebsd // +build arm64,freebsd package unix @@ -18,10 +19,9 @@ const ( SYS_UNLINK = 10 // { int unlink(char *path); } SYS_CHDIR = 12 // { int chdir(char *path); } SYS_FCHDIR = 13 // { int fchdir(int fd); } - SYS_MKNOD = 14 // { int mknod(char *path, int mode, int dev); } SYS_CHMOD = 15 // { int chmod(char *path, int mode); } SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); } - SYS_OBREAK = 17 // { int obreak(char *nsize); } break obreak_args int + SYS_BREAK = 17 // { caddr_t break(char *nsize); } SYS_GETPID = 20 // { pid_t getpid(void); } SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); } SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); } @@ -42,7 +42,6 @@ const ( SYS_KILL = 37 // { int kill(int pid, int signum); } SYS_GETPPID = 39 // { pid_t getppid(void); } SYS_DUP = 41 // { int dup(u_int fd); } - SYS_PIPE = 42 // { int pipe(void); } SYS_GETEGID = 43 // { gid_t getegid(void); } SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); } SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); } @@ -57,15 +56,14 @@ const ( SYS_SYMLINK = 57 // { int symlink(char *path, char *link); } SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); } SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); } - SYS_UMASK = 60 // { int umask(int newmask); } umask umask_args int + SYS_UMASK = 60 // { int umask(int newmask); } SYS_CHROOT = 61 // { int chroot(char *path); } SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); } SYS_VFORK = 66 // { int vfork(void); } SYS_SBRK = 69 // { int sbrk(int incr); } SYS_SSTK = 70 // { int sstk(int incr); } - SYS_OVADVISE = 72 // { int ovadvise(int anom); } vadvise ovadvise_args int SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); } - SYS_MPROTECT = 74 // { int mprotect(const void *addr, size_t len, int prot); } + SYS_MPROTECT = 74 // { int mprotect(void *addr, size_t len, int prot); } SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); } SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); } SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); } @@ -123,14 +121,10 @@ const ( SYS_SETGID = 181 // { int setgid(gid_t gid); } SYS_SETEGID = 182 // { int setegid(gid_t egid); } SYS_SETEUID = 183 // { int seteuid(uid_t euid); } - SYS_STAT = 188 // { int stat(char *path, struct stat *ub); } - SYS_FSTAT = 189 // { int fstat(int fd, struct stat *sb); } - SYS_LSTAT = 190 // { int lstat(char *path, struct stat *ub); } SYS_PATHCONF = 191 // { int pathconf(char *path, int name); } SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); } SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int - SYS_GETDIRENTRIES = 196 // { int getdirentries(int fd, char *buf, u_int count, long *basep); } SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); } SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); } @@ -142,12 +136,12 @@ const ( SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); } SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); } SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); } - SYS_MSGRCV = 227 // { int msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } + SYS_MSGRCV = 227 // { ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); } SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); } SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); } SYS_CLOCK_GETTIME = 232 // { int clock_gettime(clockid_t clock_id, struct timespec *tp); } - SYS_CLOCK_SETTIME = 233 // { int clock_settime( clockid_t clock_id, const struct timespec *tp); } + SYS_CLOCK_SETTIME = 233 // { int clock_settime(clockid_t clock_id, const struct timespec *tp); } SYS_CLOCK_GETRES = 234 // { int clock_getres(clockid_t clock_id, struct timespec *tp); } SYS_KTIMER_CREATE = 235 // { int ktimer_create(clockid_t clock_id, struct sigevent *evp, int *timerid); } SYS_KTIMER_DELETE = 236 // { int ktimer_delete(int timerid); } @@ -156,50 +150,44 @@ const ( SYS_KTIMER_GETOVERRUN = 239 // { int ktimer_getoverrun(int timerid); } SYS_NANOSLEEP = 240 // { int nanosleep(const struct timespec *rqtp, struct timespec *rmtp); } SYS_FFCLOCK_GETCOUNTER = 241 // { int ffclock_getcounter(ffcounter *ffcount); } - SYS_FFCLOCK_SETESTIMATE = 242 // { int ffclock_setestimate( struct ffclock_estimate *cest); } - SYS_FFCLOCK_GETESTIMATE = 243 // { int ffclock_getestimate( struct ffclock_estimate *cest); } + SYS_FFCLOCK_SETESTIMATE = 242 // { int ffclock_setestimate(struct ffclock_estimate *cest); } + SYS_FFCLOCK_GETESTIMATE = 243 // { int ffclock_getestimate(struct ffclock_estimate *cest); } SYS_CLOCK_NANOSLEEP = 244 // { int clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *rqtp, struct timespec *rmtp); } - SYS_CLOCK_GETCPUCLOCKID2 = 247 // { int clock_getcpuclockid2(id_t id,int which, clockid_t *clock_id); } + SYS_CLOCK_GETCPUCLOCKID2 = 247 // { int clock_getcpuclockid2(id_t id, int which, clockid_t *clock_id); } SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); } SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); } SYS_RFORK = 251 // { int rfork(int flags); } - SYS_OPENBSD_POLL = 252 // { int openbsd_poll(struct pollfd *fds, u_int nfds, int timeout); } SYS_ISSETUGID = 253 // { int issetugid(void); } SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); } SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); } SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); } - SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb * const *acb_list, int nent, struct sigevent *sig); } - SYS_GETDENTS = 272 // { int getdents(int fd, char *buf, size_t count); } + SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); } SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); } SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); } - SYS_NSTAT = 278 // { int nstat(char *path, struct nstat *ub); } - SYS_NFSTAT = 279 // { int nfstat(int fd, struct nstat *sb); } - SYS_NLSTAT = 280 // { int nlstat(char *path, struct nstat *ub); } SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); } SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); } SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); } - SYS_FHSTAT = 299 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); } SYS_MODNEXT = 300 // { int modnext(int modid); } - SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat *stat); } + SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); } SYS_MODFNEXT = 302 // { int modfnext(int modid); } SYS_MODFIND = 303 // { int modfind(const char *name); } SYS_KLDLOAD = 304 // { int kldload(const char *file); } SYS_KLDUNLOAD = 305 // { int kldunload(int fileid); } SYS_KLDFIND = 306 // { int kldfind(const char *file); } SYS_KLDNEXT = 307 // { int kldnext(int fileid); } - SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct kld_file_stat* stat); } + SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct kld_file_stat *stat); } SYS_KLDFIRSTMOD = 309 // { int kldfirstmod(int fileid); } SYS_GETSID = 310 // { int getsid(pid_t pid); } SYS_SETRESUID = 311 // { int setresuid(uid_t ruid, uid_t euid, uid_t suid); } SYS_SETRESGID = 312 // { int setresgid(gid_t rgid, gid_t egid, gid_t sgid); } SYS_AIO_RETURN = 314 // { ssize_t aio_return(struct aiocb *aiocbp); } - SYS_AIO_SUSPEND = 315 // { int aio_suspend( struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); } + SYS_AIO_SUSPEND = 315 // { int aio_suspend(struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); } SYS_AIO_CANCEL = 316 // { int aio_cancel(int fd, struct aiocb *aiocbp); } SYS_AIO_ERROR = 317 // { int aio_error(struct aiocb *aiocbp); } SYS_YIELD = 321 // { int yield(void); } SYS_MLOCKALL = 324 // { int mlockall(int how); } SYS_MUNLOCKALL = 325 // { int munlockall(void); } - SYS___GETCWD = 326 // { int __getcwd(char *buf, u_int buflen); } + SYS___GETCWD = 326 // { int __getcwd(char *buf, size_t buflen); } SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); } SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); } SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); } @@ -225,14 +213,13 @@ const ( SYS___ACL_ACLCHECK_FILE = 353 // { int __acl_aclcheck_file(const char *path, acl_type_t type, struct acl *aclp); } SYS___ACL_ACLCHECK_FD = 354 // { int __acl_aclcheck_fd(int filedes, acl_type_t type, struct acl *aclp); } SYS_EXTATTRCTL = 355 // { int extattrctl(const char *path, int cmd, const char *filename, int attrnamespace, const char *attrname); } - SYS_EXTATTR_SET_FILE = 356 // { ssize_t extattr_set_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } - SYS_EXTATTR_GET_FILE = 357 // { ssize_t extattr_get_file( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_SET_FILE = 356 // { ssize_t extattr_set_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_GET_FILE = 357 // { ssize_t extattr_get_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } SYS_EXTATTR_DELETE_FILE = 358 // { int extattr_delete_file(const char *path, int attrnamespace, const char *attrname); } - SYS_AIO_WAITCOMPLETE = 359 // { ssize_t aio_waitcomplete( struct aiocb **aiocbp, struct timespec *timeout); } + SYS_AIO_WAITCOMPLETE = 359 // { ssize_t aio_waitcomplete(struct aiocb **aiocbp, struct timespec *timeout); } SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); } SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); } SYS_KQUEUE = 362 // { int kqueue(void); } - SYS_KEVENT = 363 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); } SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); } SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); } SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); } @@ -250,10 +237,6 @@ const ( SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); } SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); } SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); } - SYS_GETFSSTAT = 395 // { int getfsstat(struct statfs *buf, long bufsize, int mode); } - SYS_STATFS = 396 // { int statfs(char *path, struct statfs *buf); } - SYS_FSTATFS = 397 // { int fstatfs(int fd, struct statfs *buf); } - SYS_FHSTATFS = 398 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); } SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); } SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); } SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); } @@ -266,14 +249,14 @@ const ( SYS___MAC_GET_PID = 409 // { int __mac_get_pid(pid_t pid, struct mac *mac_p); } SYS___MAC_GET_LINK = 410 // { int __mac_get_link(const char *path_p, struct mac *mac_p); } SYS___MAC_SET_LINK = 411 // { int __mac_set_link(const char *path_p, struct mac *mac_p); } - SYS_EXTATTR_SET_LINK = 412 // { ssize_t extattr_set_link( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } - SYS_EXTATTR_GET_LINK = 413 // { ssize_t extattr_get_link( const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } - SYS_EXTATTR_DELETE_LINK = 414 // { int extattr_delete_link( const char *path, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_LINK = 412 // { ssize_t extattr_set_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_GET_LINK = 413 // { ssize_t extattr_get_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_LINK = 414 // { int extattr_delete_link(const char *path, int attrnamespace, const char *attrname); } SYS___MAC_EXECVE = 415 // { int __mac_execve(char *fname, char **argv, char **envv, struct mac *mac_p); } SYS_SIGACTION = 416 // { int sigaction(int sig, const struct sigaction *act, struct sigaction *oact); } - SYS_SIGRETURN = 417 // { int sigreturn( const struct __ucontext *sigcntxp); } + SYS_SIGRETURN = 417 // { int sigreturn(const struct __ucontext *sigcntxp); } SYS_GETCONTEXT = 421 // { int getcontext(struct __ucontext *ucp); } - SYS_SETCONTEXT = 422 // { int setcontext( const struct __ucontext *ucp); } + SYS_SETCONTEXT = 422 // { int setcontext(const struct __ucontext *ucp); } SYS_SWAPCONTEXT = 423 // { int swapcontext(struct __ucontext *oucp, const struct __ucontext *ucp); } SYS_SWAPOFF = 424 // { int swapoff(const char *name); } SYS___ACL_GET_LINK = 425 // { int __acl_get_link(const char *path, acl_type_t type, struct acl *aclp); } @@ -287,10 +270,10 @@ const ( SYS_THR_KILL = 433 // { int thr_kill(long id, int sig); } SYS_JAIL_ATTACH = 436 // { int jail_attach(int jid); } SYS_EXTATTR_LIST_FD = 437 // { ssize_t extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes); } - SYS_EXTATTR_LIST_FILE = 438 // { ssize_t extattr_list_file( const char *path, int attrnamespace, void *data, size_t nbytes); } - SYS_EXTATTR_LIST_LINK = 439 // { ssize_t extattr_list_link( const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_FILE = 438 // { ssize_t extattr_list_file(const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_LINK = 439 // { ssize_t extattr_list_link(const char *path, int attrnamespace, void *data, size_t nbytes); } SYS_KSEM_TIMEDWAIT = 441 // { int ksem_timedwait(semid_t id, const struct timespec *abstime); } - SYS_THR_SUSPEND = 442 // { int thr_suspend( const struct timespec *timeout); } + SYS_THR_SUSPEND = 442 // { int thr_suspend(const struct timespec *timeout); } SYS_THR_WAKE = 443 // { int thr_wake(long id); } SYS_KLDUNLOADF = 444 // { int kldunloadf(int fileid, int flags); } SYS_AUDIT = 445 // { int audit(const void *record, u_int length); } @@ -299,17 +282,17 @@ const ( SYS_SETAUID = 448 // { int setauid(uid_t *auid); } SYS_GETAUDIT = 449 // { int getaudit(struct auditinfo *auditinfo); } SYS_SETAUDIT = 450 // { int setaudit(struct auditinfo *auditinfo); } - SYS_GETAUDIT_ADDR = 451 // { int getaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); } - SYS_SETAUDIT_ADDR = 452 // { int setaudit_addr( struct auditinfo_addr *auditinfo_addr, u_int length); } + SYS_GETAUDIT_ADDR = 451 // { int getaudit_addr(struct auditinfo_addr *auditinfo_addr, u_int length); } + SYS_SETAUDIT_ADDR = 452 // { int setaudit_addr(struct auditinfo_addr *auditinfo_addr, u_int length); } SYS_AUDITCTL = 453 // { int auditctl(char *path); } SYS__UMTX_OP = 454 // { int _umtx_op(void *obj, int op, u_long val, void *uaddr1, void *uaddr2); } SYS_THR_NEW = 455 // { int thr_new(struct thr_param *param, int param_size); } SYS_SIGQUEUE = 456 // { int sigqueue(pid_t pid, int signum, void *value); } SYS_KMQ_OPEN = 457 // { int kmq_open(const char *path, int flags, mode_t mode, const struct mq_attr *attr); } - SYS_KMQ_SETATTR = 458 // { int kmq_setattr(int mqd, const struct mq_attr *attr, struct mq_attr *oattr); } - SYS_KMQ_TIMEDRECEIVE = 459 // { int kmq_timedreceive(int mqd, char *msg_ptr, size_t msg_len, unsigned *msg_prio, const struct timespec *abs_timeout); } - SYS_KMQ_TIMEDSEND = 460 // { int kmq_timedsend(int mqd, const char *msg_ptr, size_t msg_len,unsigned msg_prio, const struct timespec *abs_timeout);} - SYS_KMQ_NOTIFY = 461 // { int kmq_notify(int mqd, const struct sigevent *sigev); } + SYS_KMQ_SETATTR = 458 // { int kmq_setattr(int mqd, const struct mq_attr *attr, struct mq_attr *oattr); } + SYS_KMQ_TIMEDRECEIVE = 459 // { int kmq_timedreceive(int mqd, char *msg_ptr, size_t msg_len, unsigned *msg_prio, const struct timespec *abs_timeout); } + SYS_KMQ_TIMEDSEND = 460 // { int kmq_timedsend(int mqd, const char *msg_ptr, size_t msg_len, unsigned msg_prio, const struct timespec *abs_timeout); } + SYS_KMQ_NOTIFY = 461 // { int kmq_notify(int mqd, const struct sigevent *sigev); } SYS_KMQ_UNLINK = 462 // { int kmq_unlink(const char *path); } SYS_ABORT2 = 463 // { int abort2(const char *why, int nargs, void **args); } SYS_THR_SET_NAME = 464 // { int thr_set_name(long id, const char *name); } @@ -318,7 +301,7 @@ const ( SYS_SCTP_PEELOFF = 471 // { int sctp_peeloff(int sd, uint32_t name); } SYS_SCTP_GENERIC_SENDMSG = 472 // { int sctp_generic_sendmsg(int sd, caddr_t msg, int mlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); } SYS_SCTP_GENERIC_SENDMSG_IOV = 473 // { int sctp_generic_sendmsg_iov(int sd, struct iovec *iov, int iovlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); } - SYS_SCTP_GENERIC_RECVMSG = 474 // { int sctp_generic_recvmsg(int sd, struct iovec *iov, int iovlen, struct sockaddr * from, __socklen_t *fromlenaddr, struct sctp_sndrcvinfo *sinfo, int *msg_flags); } + SYS_SCTP_GENERIC_RECVMSG = 474 // { int sctp_generic_recvmsg(int sd, struct iovec *iov, int iovlen, struct sockaddr *from, __socklen_t *fromlenaddr, struct sctp_sndrcvinfo *sinfo, int *msg_flags); } SYS_PREAD = 475 // { ssize_t pread(int fd, void *buf, size_t nbyte, off_t offset); } SYS_PWRITE = 476 // { ssize_t pwrite(int fd, const void *buf, size_t nbyte, off_t offset); } SYS_MMAP = 477 // { caddr_t mmap(caddr_t addr, size_t len, int prot, int flags, int fd, off_t pos); } @@ -337,14 +320,12 @@ const ( SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); } SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); } SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); } - SYS_FSTATAT = 493 // { int fstatat(int fd, char *path, struct stat *buf, int flag); } SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); } SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); } SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); } SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); } - SYS_MKNODAT = 498 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); } SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); } - SYS_READLINKAT = 500 // { int readlinkat(int fd, char *path, char *buf, size_t bufsize); } + SYS_READLINKAT = 500 // { ssize_t readlinkat(int fd, char *path, char *buf, size_t bufsize); } SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); } SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); } SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); } @@ -390,7 +371,24 @@ const ( SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); } SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); } SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); } - SYS_NUMA_GETAFFINITY = 548 // { int numa_getaffinity(cpuwhich_t which, id_t id, struct vm_domain_policy_entry *policy); } - SYS_NUMA_SETAFFINITY = 549 // { int numa_setaffinity(cpuwhich_t which, id_t id, const struct vm_domain_policy_entry *policy); } SYS_FDATASYNC = 550 // { int fdatasync(int fd); } + SYS_FSTAT = 551 // { int fstat(int fd, struct stat *sb); } + SYS_FSTATAT = 552 // { int fstatat(int fd, char *path, struct stat *buf, int flag); } + SYS_FHSTAT = 553 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); } + SYS_GETDIRENTRIES = 554 // { ssize_t getdirentries(int fd, char *buf, size_t count, off_t *basep); } + SYS_STATFS = 555 // { int statfs(char *path, struct statfs *buf); } + SYS_FSTATFS = 556 // { int fstatfs(int fd, struct statfs *buf); } + SYS_GETFSSTAT = 557 // { int getfsstat(struct statfs *buf, long bufsize, int mode); } + SYS_FHSTATFS = 558 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); } + SYS_MKNODAT = 559 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); } + SYS_KEVENT = 560 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); } + SYS_CPUSET_GETDOMAIN = 561 // { int cpuset_getdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int *policy); } + SYS_CPUSET_SETDOMAIN = 562 // { int cpuset_setdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int policy); } + SYS_GETRANDOM = 563 // { int getrandom(void *buf, size_t buflen, unsigned int flags); } + SYS_GETFHAT = 564 // { int getfhat(int fd, char *path, struct fhandle *fhp, int flags); } + SYS_FHLINK = 565 // { int fhlink(struct fhandle *fhp, const char *to); } + SYS_FHLINKAT = 566 // { int fhlinkat(struct fhandle *fhp, int tofd, const char *to,); } + SYS_FHREADLINK = 567 // { int fhreadlink(struct fhandle *fhp, char *buf, size_t bufsize); } + SYS___SYSCTLBYNAME = 570 // { int __sysctlbyname(const char *name, size_t namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } + SYS_CLOSE_RANGE = 575 // { int close_range(u_int lowfd, u_int highfd, int flags); } ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_freebsd_riscv64.go b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_riscv64.go new file mode 100644 index 00000000..ee37aaa0 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_freebsd_riscv64.go @@ -0,0 +1,394 @@ +// go run mksysnum.go https://cgit.freebsd.org/src/plain/sys/kern/syscalls.master?h=stable/12 +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build riscv64 && freebsd +// +build riscv64,freebsd + +package unix + +const ( + // SYS_NOSYS = 0; // { int nosys(void); } syscall nosys_args int + SYS_EXIT = 1 // { void sys_exit(int rval); } exit sys_exit_args void + SYS_FORK = 2 // { int fork(void); } + SYS_READ = 3 // { ssize_t read(int fd, void *buf, size_t nbyte); } + SYS_WRITE = 4 // { ssize_t write(int fd, const void *buf, size_t nbyte); } + SYS_OPEN = 5 // { int open(char *path, int flags, int mode); } + SYS_CLOSE = 6 // { int close(int fd); } + SYS_WAIT4 = 7 // { int wait4(int pid, int *status, int options, struct rusage *rusage); } + SYS_LINK = 9 // { int link(char *path, char *link); } + SYS_UNLINK = 10 // { int unlink(char *path); } + SYS_CHDIR = 12 // { int chdir(char *path); } + SYS_FCHDIR = 13 // { int fchdir(int fd); } + SYS_CHMOD = 15 // { int chmod(char *path, int mode); } + SYS_CHOWN = 16 // { int chown(char *path, int uid, int gid); } + SYS_BREAK = 17 // { caddr_t break(char *nsize); } + SYS_GETPID = 20 // { pid_t getpid(void); } + SYS_MOUNT = 21 // { int mount(char *type, char *path, int flags, caddr_t data); } + SYS_UNMOUNT = 22 // { int unmount(char *path, int flags); } + SYS_SETUID = 23 // { int setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t getuid(void); } + SYS_GETEUID = 25 // { uid_t geteuid(void); } + SYS_PTRACE = 26 // { int ptrace(int req, pid_t pid, caddr_t addr, int data); } + SYS_RECVMSG = 27 // { int recvmsg(int s, struct msghdr *msg, int flags); } + SYS_SENDMSG = 28 // { int sendmsg(int s, struct msghdr *msg, int flags); } + SYS_RECVFROM = 29 // { int recvfrom(int s, caddr_t buf, size_t len, int flags, struct sockaddr * __restrict from, __socklen_t * __restrict fromlenaddr); } + SYS_ACCEPT = 30 // { int accept(int s, struct sockaddr * __restrict name, __socklen_t * __restrict anamelen); } + SYS_GETPEERNAME = 31 // { int getpeername(int fdes, struct sockaddr * __restrict asa, __socklen_t * __restrict alen); } + SYS_GETSOCKNAME = 32 // { int getsockname(int fdes, struct sockaddr * __restrict asa, __socklen_t * __restrict alen); } + SYS_ACCESS = 33 // { int access(char *path, int amode); } + SYS_CHFLAGS = 34 // { int chflags(const char *path, u_long flags); } + SYS_FCHFLAGS = 35 // { int fchflags(int fd, u_long flags); } + SYS_SYNC = 36 // { int sync(void); } + SYS_KILL = 37 // { int kill(int pid, int signum); } + SYS_GETPPID = 39 // { pid_t getppid(void); } + SYS_DUP = 41 // { int dup(u_int fd); } + SYS_GETEGID = 43 // { gid_t getegid(void); } + SYS_PROFIL = 44 // { int profil(caddr_t samples, size_t size, size_t offset, u_int scale); } + SYS_KTRACE = 45 // { int ktrace(const char *fname, int ops, int facs, int pid); } + SYS_GETGID = 47 // { gid_t getgid(void); } + SYS_GETLOGIN = 49 // { int getlogin(char *namebuf, u_int namelen); } + SYS_SETLOGIN = 50 // { int setlogin(char *namebuf); } + SYS_ACCT = 51 // { int acct(char *path); } + SYS_SIGALTSTACK = 53 // { int sigaltstack(stack_t *ss, stack_t *oss); } + SYS_IOCTL = 54 // { int ioctl(int fd, u_long com, caddr_t data); } + SYS_REBOOT = 55 // { int reboot(int opt); } + SYS_REVOKE = 56 // { int revoke(char *path); } + SYS_SYMLINK = 57 // { int symlink(char *path, char *link); } + SYS_READLINK = 58 // { ssize_t readlink(char *path, char *buf, size_t count); } + SYS_EXECVE = 59 // { int execve(char *fname, char **argv, char **envv); } + SYS_UMASK = 60 // { int umask(int newmask); } + SYS_CHROOT = 61 // { int chroot(char *path); } + SYS_MSYNC = 65 // { int msync(void *addr, size_t len, int flags); } + SYS_VFORK = 66 // { int vfork(void); } + SYS_SBRK = 69 // { int sbrk(int incr); } + SYS_SSTK = 70 // { int sstk(int incr); } + SYS_MUNMAP = 73 // { int munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int mprotect(void *addr, size_t len, int prot); } + SYS_MADVISE = 75 // { int madvise(void *addr, size_t len, int behav); } + SYS_MINCORE = 78 // { int mincore(const void *addr, size_t len, char *vec); } + SYS_GETGROUPS = 79 // { int getgroups(u_int gidsetsize, gid_t *gidset); } + SYS_SETGROUPS = 80 // { int setgroups(u_int gidsetsize, gid_t *gidset); } + SYS_GETPGRP = 81 // { int getpgrp(void); } + SYS_SETPGID = 82 // { int setpgid(int pid, int pgid); } + SYS_SETITIMER = 83 // { int setitimer(u_int which, struct itimerval *itv, struct itimerval *oitv); } + SYS_SWAPON = 85 // { int swapon(char *name); } + SYS_GETITIMER = 86 // { int getitimer(u_int which, struct itimerval *itv); } + SYS_GETDTABLESIZE = 89 // { int getdtablesize(void); } + SYS_DUP2 = 90 // { int dup2(u_int from, u_int to); } + SYS_FCNTL = 92 // { int fcntl(int fd, int cmd, long arg); } + SYS_SELECT = 93 // { int select(int nd, fd_set *in, fd_set *ou, fd_set *ex, struct timeval *tv); } + SYS_FSYNC = 95 // { int fsync(int fd); } + SYS_SETPRIORITY = 96 // { int setpriority(int which, int who, int prio); } + SYS_SOCKET = 97 // { int socket(int domain, int type, int protocol); } + SYS_CONNECT = 98 // { int connect(int s, caddr_t name, int namelen); } + SYS_GETPRIORITY = 100 // { int getpriority(int which, int who); } + SYS_BIND = 104 // { int bind(int s, caddr_t name, int namelen); } + SYS_SETSOCKOPT = 105 // { int setsockopt(int s, int level, int name, caddr_t val, int valsize); } + SYS_LISTEN = 106 // { int listen(int s, int backlog); } + SYS_GETTIMEOFDAY = 116 // { int gettimeofday(struct timeval *tp, struct timezone *tzp); } + SYS_GETRUSAGE = 117 // { int getrusage(int who, struct rusage *rusage); } + SYS_GETSOCKOPT = 118 // { int getsockopt(int s, int level, int name, caddr_t val, int *avalsize); } + SYS_READV = 120 // { int readv(int fd, struct iovec *iovp, u_int iovcnt); } + SYS_WRITEV = 121 // { int writev(int fd, struct iovec *iovp, u_int iovcnt); } + SYS_SETTIMEOFDAY = 122 // { int settimeofday(struct timeval *tv, struct timezone *tzp); } + SYS_FCHOWN = 123 // { int fchown(int fd, int uid, int gid); } + SYS_FCHMOD = 124 // { int fchmod(int fd, int mode); } + SYS_SETREUID = 126 // { int setreuid(int ruid, int euid); } + SYS_SETREGID = 127 // { int setregid(int rgid, int egid); } + SYS_RENAME = 128 // { int rename(char *from, char *to); } + SYS_FLOCK = 131 // { int flock(int fd, int how); } + SYS_MKFIFO = 132 // { int mkfifo(char *path, int mode); } + SYS_SENDTO = 133 // { int sendto(int s, caddr_t buf, size_t len, int flags, caddr_t to, int tolen); } + SYS_SHUTDOWN = 134 // { int shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int socketpair(int domain, int type, int protocol, int *rsv); } + SYS_MKDIR = 136 // { int mkdir(char *path, int mode); } + SYS_RMDIR = 137 // { int rmdir(char *path); } + SYS_UTIMES = 138 // { int utimes(char *path, struct timeval *tptr); } + SYS_ADJTIME = 140 // { int adjtime(struct timeval *delta, struct timeval *olddelta); } + SYS_SETSID = 147 // { int setsid(void); } + SYS_QUOTACTL = 148 // { int quotactl(char *path, int cmd, int uid, caddr_t arg); } + SYS_NLM_SYSCALL = 154 // { int nlm_syscall(int debug_level, int grace_period, int addr_count, char **addrs); } + SYS_NFSSVC = 155 // { int nfssvc(int flag, caddr_t argp); } + SYS_LGETFH = 160 // { int lgetfh(char *fname, struct fhandle *fhp); } + SYS_GETFH = 161 // { int getfh(char *fname, struct fhandle *fhp); } + SYS_SYSARCH = 165 // { int sysarch(int op, char *parms); } + SYS_RTPRIO = 166 // { int rtprio(int function, pid_t pid, struct rtprio *rtp); } + SYS_SEMSYS = 169 // { int semsys(int which, int a2, int a3, int a4, int a5); } + SYS_MSGSYS = 170 // { int msgsys(int which, int a2, int a3, int a4, int a5, int a6); } + SYS_SHMSYS = 171 // { int shmsys(int which, int a2, int a3, int a4); } + SYS_SETFIB = 175 // { int setfib(int fibnum); } + SYS_NTP_ADJTIME = 176 // { int ntp_adjtime(struct timex *tp); } + SYS_SETGID = 181 // { int setgid(gid_t gid); } + SYS_SETEGID = 182 // { int setegid(gid_t egid); } + SYS_SETEUID = 183 // { int seteuid(uid_t euid); } + SYS_PATHCONF = 191 // { int pathconf(char *path, int name); } + SYS_FPATHCONF = 192 // { int fpathconf(int fd, int name); } + SYS_GETRLIMIT = 194 // { int getrlimit(u_int which, struct rlimit *rlp); } getrlimit __getrlimit_args int + SYS_SETRLIMIT = 195 // { int setrlimit(u_int which, struct rlimit *rlp); } setrlimit __setrlimit_args int + SYS___SYSCTL = 202 // { int __sysctl(int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } __sysctl sysctl_args int + SYS_MLOCK = 203 // { int mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int munlock(const void *addr, size_t len); } + SYS_UNDELETE = 205 // { int undelete(char *path); } + SYS_FUTIMES = 206 // { int futimes(int fd, struct timeval *tptr); } + SYS_GETPGID = 207 // { int getpgid(pid_t pid); } + SYS_POLL = 209 // { int poll(struct pollfd *fds, u_int nfds, int timeout); } + SYS_SEMGET = 221 // { int semget(key_t key, int nsems, int semflg); } + SYS_SEMOP = 222 // { int semop(int semid, struct sembuf *sops, size_t nsops); } + SYS_MSGGET = 225 // { int msgget(key_t key, int msgflg); } + SYS_MSGSND = 226 // { int msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); } + SYS_MSGRCV = 227 // { ssize_t msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } + SYS_SHMAT = 228 // { int shmat(int shmid, const void *shmaddr, int shmflg); } + SYS_SHMDT = 230 // { int shmdt(const void *shmaddr); } + SYS_SHMGET = 231 // { int shmget(key_t key, size_t size, int shmflg); } + SYS_CLOCK_GETTIME = 232 // { int clock_gettime(clockid_t clock_id, struct timespec *tp); } + SYS_CLOCK_SETTIME = 233 // { int clock_settime(clockid_t clock_id, const struct timespec *tp); } + SYS_CLOCK_GETRES = 234 // { int clock_getres(clockid_t clock_id, struct timespec *tp); } + SYS_KTIMER_CREATE = 235 // { int ktimer_create(clockid_t clock_id, struct sigevent *evp, int *timerid); } + SYS_KTIMER_DELETE = 236 // { int ktimer_delete(int timerid); } + SYS_KTIMER_SETTIME = 237 // { int ktimer_settime(int timerid, int flags, const struct itimerspec *value, struct itimerspec *ovalue); } + SYS_KTIMER_GETTIME = 238 // { int ktimer_gettime(int timerid, struct itimerspec *value); } + SYS_KTIMER_GETOVERRUN = 239 // { int ktimer_getoverrun(int timerid); } + SYS_NANOSLEEP = 240 // { int nanosleep(const struct timespec *rqtp, struct timespec *rmtp); } + SYS_FFCLOCK_GETCOUNTER = 241 // { int ffclock_getcounter(ffcounter *ffcount); } + SYS_FFCLOCK_SETESTIMATE = 242 // { int ffclock_setestimate(struct ffclock_estimate *cest); } + SYS_FFCLOCK_GETESTIMATE = 243 // { int ffclock_getestimate(struct ffclock_estimate *cest); } + SYS_CLOCK_NANOSLEEP = 244 // { int clock_nanosleep(clockid_t clock_id, int flags, const struct timespec *rqtp, struct timespec *rmtp); } + SYS_CLOCK_GETCPUCLOCKID2 = 247 // { int clock_getcpuclockid2(id_t id, int which, clockid_t *clock_id); } + SYS_NTP_GETTIME = 248 // { int ntp_gettime(struct ntptimeval *ntvp); } + SYS_MINHERIT = 250 // { int minherit(void *addr, size_t len, int inherit); } + SYS_RFORK = 251 // { int rfork(int flags); } + SYS_ISSETUGID = 253 // { int issetugid(void); } + SYS_LCHOWN = 254 // { int lchown(char *path, int uid, int gid); } + SYS_AIO_READ = 255 // { int aio_read(struct aiocb *aiocbp); } + SYS_AIO_WRITE = 256 // { int aio_write(struct aiocb *aiocbp); } + SYS_LIO_LISTIO = 257 // { int lio_listio(int mode, struct aiocb* const *acb_list, int nent, struct sigevent *sig); } + SYS_LCHMOD = 274 // { int lchmod(char *path, mode_t mode); } + SYS_LUTIMES = 276 // { int lutimes(char *path, struct timeval *tptr); } + SYS_PREADV = 289 // { ssize_t preadv(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); } + SYS_PWRITEV = 290 // { ssize_t pwritev(int fd, struct iovec *iovp, u_int iovcnt, off_t offset); } + SYS_FHOPEN = 298 // { int fhopen(const struct fhandle *u_fhp, int flags); } + SYS_MODNEXT = 300 // { int modnext(int modid); } + SYS_MODSTAT = 301 // { int modstat(int modid, struct module_stat* stat); } + SYS_MODFNEXT = 302 // { int modfnext(int modid); } + SYS_MODFIND = 303 // { int modfind(const char *name); } + SYS_KLDLOAD = 304 // { int kldload(const char *file); } + SYS_KLDUNLOAD = 305 // { int kldunload(int fileid); } + SYS_KLDFIND = 306 // { int kldfind(const char *file); } + SYS_KLDNEXT = 307 // { int kldnext(int fileid); } + SYS_KLDSTAT = 308 // { int kldstat(int fileid, struct kld_file_stat *stat); } + SYS_KLDFIRSTMOD = 309 // { int kldfirstmod(int fileid); } + SYS_GETSID = 310 // { int getsid(pid_t pid); } + SYS_SETRESUID = 311 // { int setresuid(uid_t ruid, uid_t euid, uid_t suid); } + SYS_SETRESGID = 312 // { int setresgid(gid_t rgid, gid_t egid, gid_t sgid); } + SYS_AIO_RETURN = 314 // { ssize_t aio_return(struct aiocb *aiocbp); } + SYS_AIO_SUSPEND = 315 // { int aio_suspend(struct aiocb * const * aiocbp, int nent, const struct timespec *timeout); } + SYS_AIO_CANCEL = 316 // { int aio_cancel(int fd, struct aiocb *aiocbp); } + SYS_AIO_ERROR = 317 // { int aio_error(struct aiocb *aiocbp); } + SYS_YIELD = 321 // { int yield(void); } + SYS_MLOCKALL = 324 // { int mlockall(int how); } + SYS_MUNLOCKALL = 325 // { int munlockall(void); } + SYS___GETCWD = 326 // { int __getcwd(char *buf, size_t buflen); } + SYS_SCHED_SETPARAM = 327 // { int sched_setparam (pid_t pid, const struct sched_param *param); } + SYS_SCHED_GETPARAM = 328 // { int sched_getparam (pid_t pid, struct sched_param *param); } + SYS_SCHED_SETSCHEDULER = 329 // { int sched_setscheduler (pid_t pid, int policy, const struct sched_param *param); } + SYS_SCHED_GETSCHEDULER = 330 // { int sched_getscheduler (pid_t pid); } + SYS_SCHED_YIELD = 331 // { int sched_yield (void); } + SYS_SCHED_GET_PRIORITY_MAX = 332 // { int sched_get_priority_max (int policy); } + SYS_SCHED_GET_PRIORITY_MIN = 333 // { int sched_get_priority_min (int policy); } + SYS_SCHED_RR_GET_INTERVAL = 334 // { int sched_rr_get_interval (pid_t pid, struct timespec *interval); } + SYS_UTRACE = 335 // { int utrace(const void *addr, size_t len); } + SYS_KLDSYM = 337 // { int kldsym(int fileid, int cmd, void *data); } + SYS_JAIL = 338 // { int jail(struct jail *jail); } + SYS_SIGPROCMASK = 340 // { int sigprocmask(int how, const sigset_t *set, sigset_t *oset); } + SYS_SIGSUSPEND = 341 // { int sigsuspend(const sigset_t *sigmask); } + SYS_SIGPENDING = 343 // { int sigpending(sigset_t *set); } + SYS_SIGTIMEDWAIT = 345 // { int sigtimedwait(const sigset_t *set, siginfo_t *info, const struct timespec *timeout); } + SYS_SIGWAITINFO = 346 // { int sigwaitinfo(const sigset_t *set, siginfo_t *info); } + SYS___ACL_GET_FILE = 347 // { int __acl_get_file(const char *path, acl_type_t type, struct acl *aclp); } + SYS___ACL_SET_FILE = 348 // { int __acl_set_file(const char *path, acl_type_t type, struct acl *aclp); } + SYS___ACL_GET_FD = 349 // { int __acl_get_fd(int filedes, acl_type_t type, struct acl *aclp); } + SYS___ACL_SET_FD = 350 // { int __acl_set_fd(int filedes, acl_type_t type, struct acl *aclp); } + SYS___ACL_DELETE_FILE = 351 // { int __acl_delete_file(const char *path, acl_type_t type); } + SYS___ACL_DELETE_FD = 352 // { int __acl_delete_fd(int filedes, acl_type_t type); } + SYS___ACL_ACLCHECK_FILE = 353 // { int __acl_aclcheck_file(const char *path, acl_type_t type, struct acl *aclp); } + SYS___ACL_ACLCHECK_FD = 354 // { int __acl_aclcheck_fd(int filedes, acl_type_t type, struct acl *aclp); } + SYS_EXTATTRCTL = 355 // { int extattrctl(const char *path, int cmd, const char *filename, int attrnamespace, const char *attrname); } + SYS_EXTATTR_SET_FILE = 356 // { ssize_t extattr_set_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_GET_FILE = 357 // { ssize_t extattr_get_file(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_FILE = 358 // { int extattr_delete_file(const char *path, int attrnamespace, const char *attrname); } + SYS_AIO_WAITCOMPLETE = 359 // { ssize_t aio_waitcomplete(struct aiocb **aiocbp, struct timespec *timeout); } + SYS_GETRESUID = 360 // { int getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); } + SYS_GETRESGID = 361 // { int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); } + SYS_KQUEUE = 362 // { int kqueue(void); } + SYS_EXTATTR_SET_FD = 371 // { ssize_t extattr_set_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_GET_FD = 372 // { ssize_t extattr_get_fd(int fd, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_FD = 373 // { int extattr_delete_fd(int fd, int attrnamespace, const char *attrname); } + SYS___SETUGID = 374 // { int __setugid(int flag); } + SYS_EACCESS = 376 // { int eaccess(char *path, int amode); } + SYS_NMOUNT = 378 // { int nmount(struct iovec *iovp, unsigned int iovcnt, int flags); } + SYS___MAC_GET_PROC = 384 // { int __mac_get_proc(struct mac *mac_p); } + SYS___MAC_SET_PROC = 385 // { int __mac_set_proc(struct mac *mac_p); } + SYS___MAC_GET_FD = 386 // { int __mac_get_fd(int fd, struct mac *mac_p); } + SYS___MAC_GET_FILE = 387 // { int __mac_get_file(const char *path_p, struct mac *mac_p); } + SYS___MAC_SET_FD = 388 // { int __mac_set_fd(int fd, struct mac *mac_p); } + SYS___MAC_SET_FILE = 389 // { int __mac_set_file(const char *path_p, struct mac *mac_p); } + SYS_KENV = 390 // { int kenv(int what, const char *name, char *value, int len); } + SYS_LCHFLAGS = 391 // { int lchflags(const char *path, u_long flags); } + SYS_UUIDGEN = 392 // { int uuidgen(struct uuid *store, int count); } + SYS_SENDFILE = 393 // { int sendfile(int fd, int s, off_t offset, size_t nbytes, struct sf_hdtr *hdtr, off_t *sbytes, int flags); } + SYS_MAC_SYSCALL = 394 // { int mac_syscall(const char *policy, int call, void *arg); } + SYS_KSEM_CLOSE = 400 // { int ksem_close(semid_t id); } + SYS_KSEM_POST = 401 // { int ksem_post(semid_t id); } + SYS_KSEM_WAIT = 402 // { int ksem_wait(semid_t id); } + SYS_KSEM_TRYWAIT = 403 // { int ksem_trywait(semid_t id); } + SYS_KSEM_INIT = 404 // { int ksem_init(semid_t *idp, unsigned int value); } + SYS_KSEM_OPEN = 405 // { int ksem_open(semid_t *idp, const char *name, int oflag, mode_t mode, unsigned int value); } + SYS_KSEM_UNLINK = 406 // { int ksem_unlink(const char *name); } + SYS_KSEM_GETVALUE = 407 // { int ksem_getvalue(semid_t id, int *val); } + SYS_KSEM_DESTROY = 408 // { int ksem_destroy(semid_t id); } + SYS___MAC_GET_PID = 409 // { int __mac_get_pid(pid_t pid, struct mac *mac_p); } + SYS___MAC_GET_LINK = 410 // { int __mac_get_link(const char *path_p, struct mac *mac_p); } + SYS___MAC_SET_LINK = 411 // { int __mac_set_link(const char *path_p, struct mac *mac_p); } + SYS_EXTATTR_SET_LINK = 412 // { ssize_t extattr_set_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_GET_LINK = 413 // { ssize_t extattr_get_link(const char *path, int attrnamespace, const char *attrname, void *data, size_t nbytes); } + SYS_EXTATTR_DELETE_LINK = 414 // { int extattr_delete_link(const char *path, int attrnamespace, const char *attrname); } + SYS___MAC_EXECVE = 415 // { int __mac_execve(char *fname, char **argv, char **envv, struct mac *mac_p); } + SYS_SIGACTION = 416 // { int sigaction(int sig, const struct sigaction *act, struct sigaction *oact); } + SYS_SIGRETURN = 417 // { int sigreturn(const struct __ucontext *sigcntxp); } + SYS_GETCONTEXT = 421 // { int getcontext(struct __ucontext *ucp); } + SYS_SETCONTEXT = 422 // { int setcontext(const struct __ucontext *ucp); } + SYS_SWAPCONTEXT = 423 // { int swapcontext(struct __ucontext *oucp, const struct __ucontext *ucp); } + SYS_SWAPOFF = 424 // { int swapoff(const char *name); } + SYS___ACL_GET_LINK = 425 // { int __acl_get_link(const char *path, acl_type_t type, struct acl *aclp); } + SYS___ACL_SET_LINK = 426 // { int __acl_set_link(const char *path, acl_type_t type, struct acl *aclp); } + SYS___ACL_DELETE_LINK = 427 // { int __acl_delete_link(const char *path, acl_type_t type); } + SYS___ACL_ACLCHECK_LINK = 428 // { int __acl_aclcheck_link(const char *path, acl_type_t type, struct acl *aclp); } + SYS_SIGWAIT = 429 // { int sigwait(const sigset_t *set, int *sig); } + SYS_THR_CREATE = 430 // { int thr_create(ucontext_t *ctx, long *id, int flags); } + SYS_THR_EXIT = 431 // { void thr_exit(long *state); } + SYS_THR_SELF = 432 // { int thr_self(long *id); } + SYS_THR_KILL = 433 // { int thr_kill(long id, int sig); } + SYS_JAIL_ATTACH = 436 // { int jail_attach(int jid); } + SYS_EXTATTR_LIST_FD = 437 // { ssize_t extattr_list_fd(int fd, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_FILE = 438 // { ssize_t extattr_list_file(const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_EXTATTR_LIST_LINK = 439 // { ssize_t extattr_list_link(const char *path, int attrnamespace, void *data, size_t nbytes); } + SYS_KSEM_TIMEDWAIT = 441 // { int ksem_timedwait(semid_t id, const struct timespec *abstime); } + SYS_THR_SUSPEND = 442 // { int thr_suspend(const struct timespec *timeout); } + SYS_THR_WAKE = 443 // { int thr_wake(long id); } + SYS_KLDUNLOADF = 444 // { int kldunloadf(int fileid, int flags); } + SYS_AUDIT = 445 // { int audit(const void *record, u_int length); } + SYS_AUDITON = 446 // { int auditon(int cmd, void *data, u_int length); } + SYS_GETAUID = 447 // { int getauid(uid_t *auid); } + SYS_SETAUID = 448 // { int setauid(uid_t *auid); } + SYS_GETAUDIT = 449 // { int getaudit(struct auditinfo *auditinfo); } + SYS_SETAUDIT = 450 // { int setaudit(struct auditinfo *auditinfo); } + SYS_GETAUDIT_ADDR = 451 // { int getaudit_addr(struct auditinfo_addr *auditinfo_addr, u_int length); } + SYS_SETAUDIT_ADDR = 452 // { int setaudit_addr(struct auditinfo_addr *auditinfo_addr, u_int length); } + SYS_AUDITCTL = 453 // { int auditctl(char *path); } + SYS__UMTX_OP = 454 // { int _umtx_op(void *obj, int op, u_long val, void *uaddr1, void *uaddr2); } + SYS_THR_NEW = 455 // { int thr_new(struct thr_param *param, int param_size); } + SYS_SIGQUEUE = 456 // { int sigqueue(pid_t pid, int signum, void *value); } + SYS_KMQ_OPEN = 457 // { int kmq_open(const char *path, int flags, mode_t mode, const struct mq_attr *attr); } + SYS_KMQ_SETATTR = 458 // { int kmq_setattr(int mqd, const struct mq_attr *attr, struct mq_attr *oattr); } + SYS_KMQ_TIMEDRECEIVE = 459 // { int kmq_timedreceive(int mqd, char *msg_ptr, size_t msg_len, unsigned *msg_prio, const struct timespec *abs_timeout); } + SYS_KMQ_TIMEDSEND = 460 // { int kmq_timedsend(int mqd, const char *msg_ptr, size_t msg_len, unsigned msg_prio, const struct timespec *abs_timeout); } + SYS_KMQ_NOTIFY = 461 // { int kmq_notify(int mqd, const struct sigevent *sigev); } + SYS_KMQ_UNLINK = 462 // { int kmq_unlink(const char *path); } + SYS_ABORT2 = 463 // { int abort2(const char *why, int nargs, void **args); } + SYS_THR_SET_NAME = 464 // { int thr_set_name(long id, const char *name); } + SYS_AIO_FSYNC = 465 // { int aio_fsync(int op, struct aiocb *aiocbp); } + SYS_RTPRIO_THREAD = 466 // { int rtprio_thread(int function, lwpid_t lwpid, struct rtprio *rtp); } + SYS_SCTP_PEELOFF = 471 // { int sctp_peeloff(int sd, uint32_t name); } + SYS_SCTP_GENERIC_SENDMSG = 472 // { int sctp_generic_sendmsg(int sd, caddr_t msg, int mlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); } + SYS_SCTP_GENERIC_SENDMSG_IOV = 473 // { int sctp_generic_sendmsg_iov(int sd, struct iovec *iov, int iovlen, caddr_t to, __socklen_t tolen, struct sctp_sndrcvinfo *sinfo, int flags); } + SYS_SCTP_GENERIC_RECVMSG = 474 // { int sctp_generic_recvmsg(int sd, struct iovec *iov, int iovlen, struct sockaddr *from, __socklen_t *fromlenaddr, struct sctp_sndrcvinfo *sinfo, int *msg_flags); } + SYS_PREAD = 475 // { ssize_t pread(int fd, void *buf, size_t nbyte, off_t offset); } + SYS_PWRITE = 476 // { ssize_t pwrite(int fd, const void *buf, size_t nbyte, off_t offset); } + SYS_MMAP = 477 // { caddr_t mmap(caddr_t addr, size_t len, int prot, int flags, int fd, off_t pos); } + SYS_LSEEK = 478 // { off_t lseek(int fd, off_t offset, int whence); } + SYS_TRUNCATE = 479 // { int truncate(char *path, off_t length); } + SYS_FTRUNCATE = 480 // { int ftruncate(int fd, off_t length); } + SYS_THR_KILL2 = 481 // { int thr_kill2(pid_t pid, long id, int sig); } + SYS_SHM_OPEN = 482 // { int shm_open(const char *path, int flags, mode_t mode); } + SYS_SHM_UNLINK = 483 // { int shm_unlink(const char *path); } + SYS_CPUSET = 484 // { int cpuset(cpusetid_t *setid); } + SYS_CPUSET_SETID = 485 // { int cpuset_setid(cpuwhich_t which, id_t id, cpusetid_t setid); } + SYS_CPUSET_GETID = 486 // { int cpuset_getid(cpulevel_t level, cpuwhich_t which, id_t id, cpusetid_t *setid); } + SYS_CPUSET_GETAFFINITY = 487 // { int cpuset_getaffinity(cpulevel_t level, cpuwhich_t which, id_t id, size_t cpusetsize, cpuset_t *mask); } + SYS_CPUSET_SETAFFINITY = 488 // { int cpuset_setaffinity(cpulevel_t level, cpuwhich_t which, id_t id, size_t cpusetsize, const cpuset_t *mask); } + SYS_FACCESSAT = 489 // { int faccessat(int fd, char *path, int amode, int flag); } + SYS_FCHMODAT = 490 // { int fchmodat(int fd, char *path, mode_t mode, int flag); } + SYS_FCHOWNAT = 491 // { int fchownat(int fd, char *path, uid_t uid, gid_t gid, int flag); } + SYS_FEXECVE = 492 // { int fexecve(int fd, char **argv, char **envv); } + SYS_FUTIMESAT = 494 // { int futimesat(int fd, char *path, struct timeval *times); } + SYS_LINKAT = 495 // { int linkat(int fd1, char *path1, int fd2, char *path2, int flag); } + SYS_MKDIRAT = 496 // { int mkdirat(int fd, char *path, mode_t mode); } + SYS_MKFIFOAT = 497 // { int mkfifoat(int fd, char *path, mode_t mode); } + SYS_OPENAT = 499 // { int openat(int fd, char *path, int flag, mode_t mode); } + SYS_READLINKAT = 500 // { ssize_t readlinkat(int fd, char *path, char *buf, size_t bufsize); } + SYS_RENAMEAT = 501 // { int renameat(int oldfd, char *old, int newfd, char *new); } + SYS_SYMLINKAT = 502 // { int symlinkat(char *path1, int fd, char *path2); } + SYS_UNLINKAT = 503 // { int unlinkat(int fd, char *path, int flag); } + SYS_POSIX_OPENPT = 504 // { int posix_openpt(int flags); } + SYS_GSSD_SYSCALL = 505 // { int gssd_syscall(char *path); } + SYS_JAIL_GET = 506 // { int jail_get(struct iovec *iovp, unsigned int iovcnt, int flags); } + SYS_JAIL_SET = 507 // { int jail_set(struct iovec *iovp, unsigned int iovcnt, int flags); } + SYS_JAIL_REMOVE = 508 // { int jail_remove(int jid); } + SYS_CLOSEFROM = 509 // { int closefrom(int lowfd); } + SYS___SEMCTL = 510 // { int __semctl(int semid, int semnum, int cmd, union semun *arg); } + SYS_MSGCTL = 511 // { int msgctl(int msqid, int cmd, struct msqid_ds *buf); } + SYS_SHMCTL = 512 // { int shmctl(int shmid, int cmd, struct shmid_ds *buf); } + SYS_LPATHCONF = 513 // { int lpathconf(char *path, int name); } + SYS___CAP_RIGHTS_GET = 515 // { int __cap_rights_get(int version, int fd, cap_rights_t *rightsp); } + SYS_CAP_ENTER = 516 // { int cap_enter(void); } + SYS_CAP_GETMODE = 517 // { int cap_getmode(u_int *modep); } + SYS_PDFORK = 518 // { int pdfork(int *fdp, int flags); } + SYS_PDKILL = 519 // { int pdkill(int fd, int signum); } + SYS_PDGETPID = 520 // { int pdgetpid(int fd, pid_t *pidp); } + SYS_PSELECT = 522 // { int pselect(int nd, fd_set *in, fd_set *ou, fd_set *ex, const struct timespec *ts, const sigset_t *sm); } + SYS_GETLOGINCLASS = 523 // { int getloginclass(char *namebuf, size_t namelen); } + SYS_SETLOGINCLASS = 524 // { int setloginclass(const char *namebuf); } + SYS_RCTL_GET_RACCT = 525 // { int rctl_get_racct(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); } + SYS_RCTL_GET_RULES = 526 // { int rctl_get_rules(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); } + SYS_RCTL_GET_LIMITS = 527 // { int rctl_get_limits(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); } + SYS_RCTL_ADD_RULE = 528 // { int rctl_add_rule(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); } + SYS_RCTL_REMOVE_RULE = 529 // { int rctl_remove_rule(const void *inbufp, size_t inbuflen, void *outbufp, size_t outbuflen); } + SYS_POSIX_FALLOCATE = 530 // { int posix_fallocate(int fd, off_t offset, off_t len); } + SYS_POSIX_FADVISE = 531 // { int posix_fadvise(int fd, off_t offset, off_t len, int advice); } + SYS_WAIT6 = 532 // { int wait6(idtype_t idtype, id_t id, int *status, int options, struct __wrusage *wrusage, siginfo_t *info); } + SYS_CAP_RIGHTS_LIMIT = 533 // { int cap_rights_limit(int fd, cap_rights_t *rightsp); } + SYS_CAP_IOCTLS_LIMIT = 534 // { int cap_ioctls_limit(int fd, const u_long *cmds, size_t ncmds); } + SYS_CAP_IOCTLS_GET = 535 // { ssize_t cap_ioctls_get(int fd, u_long *cmds, size_t maxcmds); } + SYS_CAP_FCNTLS_LIMIT = 536 // { int cap_fcntls_limit(int fd, uint32_t fcntlrights); } + SYS_CAP_FCNTLS_GET = 537 // { int cap_fcntls_get(int fd, uint32_t *fcntlrightsp); } + SYS_BINDAT = 538 // { int bindat(int fd, int s, caddr_t name, int namelen); } + SYS_CONNECTAT = 539 // { int connectat(int fd, int s, caddr_t name, int namelen); } + SYS_CHFLAGSAT = 540 // { int chflagsat(int fd, const char *path, u_long flags, int atflag); } + SYS_ACCEPT4 = 541 // { int accept4(int s, struct sockaddr * __restrict name, __socklen_t * __restrict anamelen, int flags); } + SYS_PIPE2 = 542 // { int pipe2(int *fildes, int flags); } + SYS_AIO_MLOCK = 543 // { int aio_mlock(struct aiocb *aiocbp); } + SYS_PROCCTL = 544 // { int procctl(idtype_t idtype, id_t id, int com, void *data); } + SYS_PPOLL = 545 // { int ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *set); } + SYS_FUTIMENS = 546 // { int futimens(int fd, struct timespec *times); } + SYS_UTIMENSAT = 547 // { int utimensat(int fd, char *path, struct timespec *times, int flag); } + SYS_FDATASYNC = 550 // { int fdatasync(int fd); } + SYS_FSTAT = 551 // { int fstat(int fd, struct stat *sb); } + SYS_FSTATAT = 552 // { int fstatat(int fd, char *path, struct stat *buf, int flag); } + SYS_FHSTAT = 553 // { int fhstat(const struct fhandle *u_fhp, struct stat *sb); } + SYS_GETDIRENTRIES = 554 // { ssize_t getdirentries(int fd, char *buf, size_t count, off_t *basep); } + SYS_STATFS = 555 // { int statfs(char *path, struct statfs *buf); } + SYS_FSTATFS = 556 // { int fstatfs(int fd, struct statfs *buf); } + SYS_GETFSSTAT = 557 // { int getfsstat(struct statfs *buf, long bufsize, int mode); } + SYS_FHSTATFS = 558 // { int fhstatfs(const struct fhandle *u_fhp, struct statfs *buf); } + SYS_MKNODAT = 559 // { int mknodat(int fd, char *path, mode_t mode, dev_t dev); } + SYS_KEVENT = 560 // { int kevent(int fd, struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); } + SYS_CPUSET_GETDOMAIN = 561 // { int cpuset_getdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int *policy); } + SYS_CPUSET_SETDOMAIN = 562 // { int cpuset_setdomain(cpulevel_t level, cpuwhich_t which, id_t id, size_t domainsetsize, domainset_t *mask, int policy); } + SYS_GETRANDOM = 563 // { int getrandom(void *buf, size_t buflen, unsigned int flags); } + SYS_GETFHAT = 564 // { int getfhat(int fd, char *path, struct fhandle *fhp, int flags); } + SYS_FHLINK = 565 // { int fhlink(struct fhandle *fhp, const char *to); } + SYS_FHLINKAT = 566 // { int fhlinkat(struct fhandle *fhp, int tofd, const char *to,); } + SYS_FHREADLINK = 567 // { int fhreadlink(struct fhandle *fhp, char *buf, size_t bufsize); } + SYS___SYSCTLBYNAME = 570 // { int __sysctlbyname(const char *name, size_t namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } + SYS_CLOSE_RANGE = 575 // { int close_range(u_int lowfd, u_int highfd, int flags); } +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go index 54559a89..c9c4ad03 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_386.go @@ -1,6 +1,7 @@ -// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/include -m32 /tmp/include/asm/unistd.h +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/386/include -m32 /tmp/386/include/asm/unistd.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build 386 && linux // +build 386,linux package unix @@ -431,6 +432,19 @@ const ( SYS_FSPICK = 433 SYS_PIDFD_OPEN = 434 SYS_CLONE3 = 435 + SYS_CLOSE_RANGE = 436 SYS_OPENAT2 = 437 SYS_PIDFD_GETFD = 438 + SYS_FACCESSAT2 = 439 + SYS_PROCESS_MADVISE = 440 + SYS_EPOLL_PWAIT2 = 441 + SYS_MOUNT_SETATTR = 442 + SYS_QUOTACTL_FD = 443 + SYS_LANDLOCK_CREATE_RULESET = 444 + SYS_LANDLOCK_ADD_RULE = 445 + SYS_LANDLOCK_RESTRICT_SELF = 446 + SYS_MEMFD_SECRET = 447 + SYS_PROCESS_MRELEASE = 448 + SYS_FUTEX_WAITV = 449 + SYS_SET_MEMPOLICY_HOME_NODE = 450 ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go index 054a741b..12ff3417 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_amd64.go @@ -1,358 +1,372 @@ -// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/include -m64 /tmp/include/asm/unistd.h +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/amd64/include -m64 /tmp/amd64/include/asm/unistd.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && linux // +build amd64,linux package unix const ( - SYS_READ = 0 - SYS_WRITE = 1 - SYS_OPEN = 2 - SYS_CLOSE = 3 - SYS_STAT = 4 - SYS_FSTAT = 5 - SYS_LSTAT = 6 - SYS_POLL = 7 - SYS_LSEEK = 8 - SYS_MMAP = 9 - SYS_MPROTECT = 10 - SYS_MUNMAP = 11 - SYS_BRK = 12 - SYS_RT_SIGACTION = 13 - SYS_RT_SIGPROCMASK = 14 - SYS_RT_SIGRETURN = 15 - SYS_IOCTL = 16 - SYS_PREAD64 = 17 - SYS_PWRITE64 = 18 - SYS_READV = 19 - SYS_WRITEV = 20 - SYS_ACCESS = 21 - SYS_PIPE = 22 - SYS_SELECT = 23 - SYS_SCHED_YIELD = 24 - SYS_MREMAP = 25 - SYS_MSYNC = 26 - SYS_MINCORE = 27 - SYS_MADVISE = 28 - SYS_SHMGET = 29 - SYS_SHMAT = 30 - SYS_SHMCTL = 31 - SYS_DUP = 32 - SYS_DUP2 = 33 - SYS_PAUSE = 34 - SYS_NANOSLEEP = 35 - SYS_GETITIMER = 36 - SYS_ALARM = 37 - SYS_SETITIMER = 38 - SYS_GETPID = 39 - SYS_SENDFILE = 40 - SYS_SOCKET = 41 - SYS_CONNECT = 42 - SYS_ACCEPT = 43 - SYS_SENDTO = 44 - SYS_RECVFROM = 45 - SYS_SENDMSG = 46 - SYS_RECVMSG = 47 - SYS_SHUTDOWN = 48 - SYS_BIND = 49 - SYS_LISTEN = 50 - SYS_GETSOCKNAME = 51 - SYS_GETPEERNAME = 52 - SYS_SOCKETPAIR = 53 - SYS_SETSOCKOPT = 54 - SYS_GETSOCKOPT = 55 - SYS_CLONE = 56 - SYS_FORK = 57 - SYS_VFORK = 58 - SYS_EXECVE = 59 - SYS_EXIT = 60 - SYS_WAIT4 = 61 - SYS_KILL = 62 - SYS_UNAME = 63 - SYS_SEMGET = 64 - SYS_SEMOP = 65 - SYS_SEMCTL = 66 - SYS_SHMDT = 67 - SYS_MSGGET = 68 - SYS_MSGSND = 69 - SYS_MSGRCV = 70 - SYS_MSGCTL = 71 - SYS_FCNTL = 72 - SYS_FLOCK = 73 - SYS_FSYNC = 74 - SYS_FDATASYNC = 75 - SYS_TRUNCATE = 76 - SYS_FTRUNCATE = 77 - SYS_GETDENTS = 78 - SYS_GETCWD = 79 - SYS_CHDIR = 80 - SYS_FCHDIR = 81 - SYS_RENAME = 82 - SYS_MKDIR = 83 - SYS_RMDIR = 84 - SYS_CREAT = 85 - SYS_LINK = 86 - SYS_UNLINK = 87 - SYS_SYMLINK = 88 - SYS_READLINK = 89 - SYS_CHMOD = 90 - SYS_FCHMOD = 91 - SYS_CHOWN = 92 - SYS_FCHOWN = 93 - SYS_LCHOWN = 94 - SYS_UMASK = 95 - SYS_GETTIMEOFDAY = 96 - SYS_GETRLIMIT = 97 - SYS_GETRUSAGE = 98 - SYS_SYSINFO = 99 - SYS_TIMES = 100 - SYS_PTRACE = 101 - SYS_GETUID = 102 - SYS_SYSLOG = 103 - SYS_GETGID = 104 - SYS_SETUID = 105 - SYS_SETGID = 106 - SYS_GETEUID = 107 - SYS_GETEGID = 108 - SYS_SETPGID = 109 - SYS_GETPPID = 110 - SYS_GETPGRP = 111 - SYS_SETSID = 112 - SYS_SETREUID = 113 - SYS_SETREGID = 114 - SYS_GETGROUPS = 115 - SYS_SETGROUPS = 116 - SYS_SETRESUID = 117 - SYS_GETRESUID = 118 - SYS_SETRESGID = 119 - SYS_GETRESGID = 120 - SYS_GETPGID = 121 - SYS_SETFSUID = 122 - SYS_SETFSGID = 123 - SYS_GETSID = 124 - SYS_CAPGET = 125 - SYS_CAPSET = 126 - SYS_RT_SIGPENDING = 127 - SYS_RT_SIGTIMEDWAIT = 128 - SYS_RT_SIGQUEUEINFO = 129 - SYS_RT_SIGSUSPEND = 130 - SYS_SIGALTSTACK = 131 - SYS_UTIME = 132 - SYS_MKNOD = 133 - SYS_USELIB = 134 - SYS_PERSONALITY = 135 - SYS_USTAT = 136 - SYS_STATFS = 137 - SYS_FSTATFS = 138 - SYS_SYSFS = 139 - SYS_GETPRIORITY = 140 - SYS_SETPRIORITY = 141 - SYS_SCHED_SETPARAM = 142 - SYS_SCHED_GETPARAM = 143 - SYS_SCHED_SETSCHEDULER = 144 - SYS_SCHED_GETSCHEDULER = 145 - SYS_SCHED_GET_PRIORITY_MAX = 146 - SYS_SCHED_GET_PRIORITY_MIN = 147 - SYS_SCHED_RR_GET_INTERVAL = 148 - SYS_MLOCK = 149 - SYS_MUNLOCK = 150 - SYS_MLOCKALL = 151 - SYS_MUNLOCKALL = 152 - SYS_VHANGUP = 153 - SYS_MODIFY_LDT = 154 - SYS_PIVOT_ROOT = 155 - SYS__SYSCTL = 156 - SYS_PRCTL = 157 - SYS_ARCH_PRCTL = 158 - SYS_ADJTIMEX = 159 - SYS_SETRLIMIT = 160 - SYS_CHROOT = 161 - SYS_SYNC = 162 - SYS_ACCT = 163 - SYS_SETTIMEOFDAY = 164 - SYS_MOUNT = 165 - SYS_UMOUNT2 = 166 - SYS_SWAPON = 167 - SYS_SWAPOFF = 168 - SYS_REBOOT = 169 - SYS_SETHOSTNAME = 170 - SYS_SETDOMAINNAME = 171 - SYS_IOPL = 172 - SYS_IOPERM = 173 - SYS_CREATE_MODULE = 174 - SYS_INIT_MODULE = 175 - SYS_DELETE_MODULE = 176 - SYS_GET_KERNEL_SYMS = 177 - SYS_QUERY_MODULE = 178 - SYS_QUOTACTL = 179 - SYS_NFSSERVCTL = 180 - SYS_GETPMSG = 181 - SYS_PUTPMSG = 182 - SYS_AFS_SYSCALL = 183 - SYS_TUXCALL = 184 - SYS_SECURITY = 185 - SYS_GETTID = 186 - SYS_READAHEAD = 187 - SYS_SETXATTR = 188 - SYS_LSETXATTR = 189 - SYS_FSETXATTR = 190 - SYS_GETXATTR = 191 - SYS_LGETXATTR = 192 - SYS_FGETXATTR = 193 - SYS_LISTXATTR = 194 - SYS_LLISTXATTR = 195 - SYS_FLISTXATTR = 196 - SYS_REMOVEXATTR = 197 - SYS_LREMOVEXATTR = 198 - SYS_FREMOVEXATTR = 199 - SYS_TKILL = 200 - SYS_TIME = 201 - SYS_FUTEX = 202 - SYS_SCHED_SETAFFINITY = 203 - SYS_SCHED_GETAFFINITY = 204 - SYS_SET_THREAD_AREA = 205 - SYS_IO_SETUP = 206 - SYS_IO_DESTROY = 207 - SYS_IO_GETEVENTS = 208 - SYS_IO_SUBMIT = 209 - SYS_IO_CANCEL = 210 - SYS_GET_THREAD_AREA = 211 - SYS_LOOKUP_DCOOKIE = 212 - SYS_EPOLL_CREATE = 213 - SYS_EPOLL_CTL_OLD = 214 - SYS_EPOLL_WAIT_OLD = 215 - SYS_REMAP_FILE_PAGES = 216 - SYS_GETDENTS64 = 217 - SYS_SET_TID_ADDRESS = 218 - SYS_RESTART_SYSCALL = 219 - SYS_SEMTIMEDOP = 220 - SYS_FADVISE64 = 221 - SYS_TIMER_CREATE = 222 - SYS_TIMER_SETTIME = 223 - SYS_TIMER_GETTIME = 224 - SYS_TIMER_GETOVERRUN = 225 - SYS_TIMER_DELETE = 226 - SYS_CLOCK_SETTIME = 227 - SYS_CLOCK_GETTIME = 228 - SYS_CLOCK_GETRES = 229 - SYS_CLOCK_NANOSLEEP = 230 - SYS_EXIT_GROUP = 231 - SYS_EPOLL_WAIT = 232 - SYS_EPOLL_CTL = 233 - SYS_TGKILL = 234 - SYS_UTIMES = 235 - SYS_VSERVER = 236 - SYS_MBIND = 237 - SYS_SET_MEMPOLICY = 238 - SYS_GET_MEMPOLICY = 239 - SYS_MQ_OPEN = 240 - SYS_MQ_UNLINK = 241 - SYS_MQ_TIMEDSEND = 242 - SYS_MQ_TIMEDRECEIVE = 243 - SYS_MQ_NOTIFY = 244 - SYS_MQ_GETSETATTR = 245 - SYS_KEXEC_LOAD = 246 - SYS_WAITID = 247 - SYS_ADD_KEY = 248 - SYS_REQUEST_KEY = 249 - SYS_KEYCTL = 250 - SYS_IOPRIO_SET = 251 - SYS_IOPRIO_GET = 252 - SYS_INOTIFY_INIT = 253 - SYS_INOTIFY_ADD_WATCH = 254 - SYS_INOTIFY_RM_WATCH = 255 - SYS_MIGRATE_PAGES = 256 - SYS_OPENAT = 257 - SYS_MKDIRAT = 258 - SYS_MKNODAT = 259 - SYS_FCHOWNAT = 260 - SYS_FUTIMESAT = 261 - SYS_NEWFSTATAT = 262 - SYS_UNLINKAT = 263 - SYS_RENAMEAT = 264 - SYS_LINKAT = 265 - SYS_SYMLINKAT = 266 - SYS_READLINKAT = 267 - SYS_FCHMODAT = 268 - SYS_FACCESSAT = 269 - SYS_PSELECT6 = 270 - SYS_PPOLL = 271 - SYS_UNSHARE = 272 - SYS_SET_ROBUST_LIST = 273 - SYS_GET_ROBUST_LIST = 274 - SYS_SPLICE = 275 - SYS_TEE = 276 - SYS_SYNC_FILE_RANGE = 277 - SYS_VMSPLICE = 278 - SYS_MOVE_PAGES = 279 - SYS_UTIMENSAT = 280 - SYS_EPOLL_PWAIT = 281 - SYS_SIGNALFD = 282 - SYS_TIMERFD_CREATE = 283 - SYS_EVENTFD = 284 - SYS_FALLOCATE = 285 - SYS_TIMERFD_SETTIME = 286 - SYS_TIMERFD_GETTIME = 287 - SYS_ACCEPT4 = 288 - SYS_SIGNALFD4 = 289 - SYS_EVENTFD2 = 290 - SYS_EPOLL_CREATE1 = 291 - SYS_DUP3 = 292 - SYS_PIPE2 = 293 - SYS_INOTIFY_INIT1 = 294 - SYS_PREADV = 295 - SYS_PWRITEV = 296 - SYS_RT_TGSIGQUEUEINFO = 297 - SYS_PERF_EVENT_OPEN = 298 - SYS_RECVMMSG = 299 - SYS_FANOTIFY_INIT = 300 - SYS_FANOTIFY_MARK = 301 - SYS_PRLIMIT64 = 302 - SYS_NAME_TO_HANDLE_AT = 303 - SYS_OPEN_BY_HANDLE_AT = 304 - SYS_CLOCK_ADJTIME = 305 - SYS_SYNCFS = 306 - SYS_SENDMMSG = 307 - SYS_SETNS = 308 - SYS_GETCPU = 309 - SYS_PROCESS_VM_READV = 310 - SYS_PROCESS_VM_WRITEV = 311 - SYS_KCMP = 312 - SYS_FINIT_MODULE = 313 - SYS_SCHED_SETATTR = 314 - SYS_SCHED_GETATTR = 315 - SYS_RENAMEAT2 = 316 - SYS_SECCOMP = 317 - SYS_GETRANDOM = 318 - SYS_MEMFD_CREATE = 319 - SYS_KEXEC_FILE_LOAD = 320 - SYS_BPF = 321 - SYS_EXECVEAT = 322 - SYS_USERFAULTFD = 323 - SYS_MEMBARRIER = 324 - SYS_MLOCK2 = 325 - SYS_COPY_FILE_RANGE = 326 - SYS_PREADV2 = 327 - SYS_PWRITEV2 = 328 - SYS_PKEY_MPROTECT = 329 - SYS_PKEY_ALLOC = 330 - SYS_PKEY_FREE = 331 - SYS_STATX = 332 - SYS_IO_PGETEVENTS = 333 - SYS_RSEQ = 334 - SYS_PIDFD_SEND_SIGNAL = 424 - SYS_IO_URING_SETUP = 425 - SYS_IO_URING_ENTER = 426 - SYS_IO_URING_REGISTER = 427 - SYS_OPEN_TREE = 428 - SYS_MOVE_MOUNT = 429 - SYS_FSOPEN = 430 - SYS_FSCONFIG = 431 - SYS_FSMOUNT = 432 - SYS_FSPICK = 433 - SYS_PIDFD_OPEN = 434 - SYS_CLONE3 = 435 - SYS_OPENAT2 = 437 - SYS_PIDFD_GETFD = 438 + SYS_READ = 0 + SYS_WRITE = 1 + SYS_OPEN = 2 + SYS_CLOSE = 3 + SYS_STAT = 4 + SYS_FSTAT = 5 + SYS_LSTAT = 6 + SYS_POLL = 7 + SYS_LSEEK = 8 + SYS_MMAP = 9 + SYS_MPROTECT = 10 + SYS_MUNMAP = 11 + SYS_BRK = 12 + SYS_RT_SIGACTION = 13 + SYS_RT_SIGPROCMASK = 14 + SYS_RT_SIGRETURN = 15 + SYS_IOCTL = 16 + SYS_PREAD64 = 17 + SYS_PWRITE64 = 18 + SYS_READV = 19 + SYS_WRITEV = 20 + SYS_ACCESS = 21 + SYS_PIPE = 22 + SYS_SELECT = 23 + SYS_SCHED_YIELD = 24 + SYS_MREMAP = 25 + SYS_MSYNC = 26 + SYS_MINCORE = 27 + SYS_MADVISE = 28 + SYS_SHMGET = 29 + SYS_SHMAT = 30 + SYS_SHMCTL = 31 + SYS_DUP = 32 + SYS_DUP2 = 33 + SYS_PAUSE = 34 + SYS_NANOSLEEP = 35 + SYS_GETITIMER = 36 + SYS_ALARM = 37 + SYS_SETITIMER = 38 + SYS_GETPID = 39 + SYS_SENDFILE = 40 + SYS_SOCKET = 41 + SYS_CONNECT = 42 + SYS_ACCEPT = 43 + SYS_SENDTO = 44 + SYS_RECVFROM = 45 + SYS_SENDMSG = 46 + SYS_RECVMSG = 47 + SYS_SHUTDOWN = 48 + SYS_BIND = 49 + SYS_LISTEN = 50 + SYS_GETSOCKNAME = 51 + SYS_GETPEERNAME = 52 + SYS_SOCKETPAIR = 53 + SYS_SETSOCKOPT = 54 + SYS_GETSOCKOPT = 55 + SYS_CLONE = 56 + SYS_FORK = 57 + SYS_VFORK = 58 + SYS_EXECVE = 59 + SYS_EXIT = 60 + SYS_WAIT4 = 61 + SYS_KILL = 62 + SYS_UNAME = 63 + SYS_SEMGET = 64 + SYS_SEMOP = 65 + SYS_SEMCTL = 66 + SYS_SHMDT = 67 + SYS_MSGGET = 68 + SYS_MSGSND = 69 + SYS_MSGRCV = 70 + SYS_MSGCTL = 71 + SYS_FCNTL = 72 + SYS_FLOCK = 73 + SYS_FSYNC = 74 + SYS_FDATASYNC = 75 + SYS_TRUNCATE = 76 + SYS_FTRUNCATE = 77 + SYS_GETDENTS = 78 + SYS_GETCWD = 79 + SYS_CHDIR = 80 + SYS_FCHDIR = 81 + SYS_RENAME = 82 + SYS_MKDIR = 83 + SYS_RMDIR = 84 + SYS_CREAT = 85 + SYS_LINK = 86 + SYS_UNLINK = 87 + SYS_SYMLINK = 88 + SYS_READLINK = 89 + SYS_CHMOD = 90 + SYS_FCHMOD = 91 + SYS_CHOWN = 92 + SYS_FCHOWN = 93 + SYS_LCHOWN = 94 + SYS_UMASK = 95 + SYS_GETTIMEOFDAY = 96 + SYS_GETRLIMIT = 97 + SYS_GETRUSAGE = 98 + SYS_SYSINFO = 99 + SYS_TIMES = 100 + SYS_PTRACE = 101 + SYS_GETUID = 102 + SYS_SYSLOG = 103 + SYS_GETGID = 104 + SYS_SETUID = 105 + SYS_SETGID = 106 + SYS_GETEUID = 107 + SYS_GETEGID = 108 + SYS_SETPGID = 109 + SYS_GETPPID = 110 + SYS_GETPGRP = 111 + SYS_SETSID = 112 + SYS_SETREUID = 113 + SYS_SETREGID = 114 + SYS_GETGROUPS = 115 + SYS_SETGROUPS = 116 + SYS_SETRESUID = 117 + SYS_GETRESUID = 118 + SYS_SETRESGID = 119 + SYS_GETRESGID = 120 + SYS_GETPGID = 121 + SYS_SETFSUID = 122 + SYS_SETFSGID = 123 + SYS_GETSID = 124 + SYS_CAPGET = 125 + SYS_CAPSET = 126 + SYS_RT_SIGPENDING = 127 + SYS_RT_SIGTIMEDWAIT = 128 + SYS_RT_SIGQUEUEINFO = 129 + SYS_RT_SIGSUSPEND = 130 + SYS_SIGALTSTACK = 131 + SYS_UTIME = 132 + SYS_MKNOD = 133 + SYS_USELIB = 134 + SYS_PERSONALITY = 135 + SYS_USTAT = 136 + SYS_STATFS = 137 + SYS_FSTATFS = 138 + SYS_SYSFS = 139 + SYS_GETPRIORITY = 140 + SYS_SETPRIORITY = 141 + SYS_SCHED_SETPARAM = 142 + SYS_SCHED_GETPARAM = 143 + SYS_SCHED_SETSCHEDULER = 144 + SYS_SCHED_GETSCHEDULER = 145 + SYS_SCHED_GET_PRIORITY_MAX = 146 + SYS_SCHED_GET_PRIORITY_MIN = 147 + SYS_SCHED_RR_GET_INTERVAL = 148 + SYS_MLOCK = 149 + SYS_MUNLOCK = 150 + SYS_MLOCKALL = 151 + SYS_MUNLOCKALL = 152 + SYS_VHANGUP = 153 + SYS_MODIFY_LDT = 154 + SYS_PIVOT_ROOT = 155 + SYS__SYSCTL = 156 + SYS_PRCTL = 157 + SYS_ARCH_PRCTL = 158 + SYS_ADJTIMEX = 159 + SYS_SETRLIMIT = 160 + SYS_CHROOT = 161 + SYS_SYNC = 162 + SYS_ACCT = 163 + SYS_SETTIMEOFDAY = 164 + SYS_MOUNT = 165 + SYS_UMOUNT2 = 166 + SYS_SWAPON = 167 + SYS_SWAPOFF = 168 + SYS_REBOOT = 169 + SYS_SETHOSTNAME = 170 + SYS_SETDOMAINNAME = 171 + SYS_IOPL = 172 + SYS_IOPERM = 173 + SYS_CREATE_MODULE = 174 + SYS_INIT_MODULE = 175 + SYS_DELETE_MODULE = 176 + SYS_GET_KERNEL_SYMS = 177 + SYS_QUERY_MODULE = 178 + SYS_QUOTACTL = 179 + SYS_NFSSERVCTL = 180 + SYS_GETPMSG = 181 + SYS_PUTPMSG = 182 + SYS_AFS_SYSCALL = 183 + SYS_TUXCALL = 184 + SYS_SECURITY = 185 + SYS_GETTID = 186 + SYS_READAHEAD = 187 + SYS_SETXATTR = 188 + SYS_LSETXATTR = 189 + SYS_FSETXATTR = 190 + SYS_GETXATTR = 191 + SYS_LGETXATTR = 192 + SYS_FGETXATTR = 193 + SYS_LISTXATTR = 194 + SYS_LLISTXATTR = 195 + SYS_FLISTXATTR = 196 + SYS_REMOVEXATTR = 197 + SYS_LREMOVEXATTR = 198 + SYS_FREMOVEXATTR = 199 + SYS_TKILL = 200 + SYS_TIME = 201 + SYS_FUTEX = 202 + SYS_SCHED_SETAFFINITY = 203 + SYS_SCHED_GETAFFINITY = 204 + SYS_SET_THREAD_AREA = 205 + SYS_IO_SETUP = 206 + SYS_IO_DESTROY = 207 + SYS_IO_GETEVENTS = 208 + SYS_IO_SUBMIT = 209 + SYS_IO_CANCEL = 210 + SYS_GET_THREAD_AREA = 211 + SYS_LOOKUP_DCOOKIE = 212 + SYS_EPOLL_CREATE = 213 + SYS_EPOLL_CTL_OLD = 214 + SYS_EPOLL_WAIT_OLD = 215 + SYS_REMAP_FILE_PAGES = 216 + SYS_GETDENTS64 = 217 + SYS_SET_TID_ADDRESS = 218 + SYS_RESTART_SYSCALL = 219 + SYS_SEMTIMEDOP = 220 + SYS_FADVISE64 = 221 + SYS_TIMER_CREATE = 222 + SYS_TIMER_SETTIME = 223 + SYS_TIMER_GETTIME = 224 + SYS_TIMER_GETOVERRUN = 225 + SYS_TIMER_DELETE = 226 + SYS_CLOCK_SETTIME = 227 + SYS_CLOCK_GETTIME = 228 + SYS_CLOCK_GETRES = 229 + SYS_CLOCK_NANOSLEEP = 230 + SYS_EXIT_GROUP = 231 + SYS_EPOLL_WAIT = 232 + SYS_EPOLL_CTL = 233 + SYS_TGKILL = 234 + SYS_UTIMES = 235 + SYS_VSERVER = 236 + SYS_MBIND = 237 + SYS_SET_MEMPOLICY = 238 + SYS_GET_MEMPOLICY = 239 + SYS_MQ_OPEN = 240 + SYS_MQ_UNLINK = 241 + SYS_MQ_TIMEDSEND = 242 + SYS_MQ_TIMEDRECEIVE = 243 + SYS_MQ_NOTIFY = 244 + SYS_MQ_GETSETATTR = 245 + SYS_KEXEC_LOAD = 246 + SYS_WAITID = 247 + SYS_ADD_KEY = 248 + SYS_REQUEST_KEY = 249 + SYS_KEYCTL = 250 + SYS_IOPRIO_SET = 251 + SYS_IOPRIO_GET = 252 + SYS_INOTIFY_INIT = 253 + SYS_INOTIFY_ADD_WATCH = 254 + SYS_INOTIFY_RM_WATCH = 255 + SYS_MIGRATE_PAGES = 256 + SYS_OPENAT = 257 + SYS_MKDIRAT = 258 + SYS_MKNODAT = 259 + SYS_FCHOWNAT = 260 + SYS_FUTIMESAT = 261 + SYS_NEWFSTATAT = 262 + SYS_UNLINKAT = 263 + SYS_RENAMEAT = 264 + SYS_LINKAT = 265 + SYS_SYMLINKAT = 266 + SYS_READLINKAT = 267 + SYS_FCHMODAT = 268 + SYS_FACCESSAT = 269 + SYS_PSELECT6 = 270 + SYS_PPOLL = 271 + SYS_UNSHARE = 272 + SYS_SET_ROBUST_LIST = 273 + SYS_GET_ROBUST_LIST = 274 + SYS_SPLICE = 275 + SYS_TEE = 276 + SYS_SYNC_FILE_RANGE = 277 + SYS_VMSPLICE = 278 + SYS_MOVE_PAGES = 279 + SYS_UTIMENSAT = 280 + SYS_EPOLL_PWAIT = 281 + SYS_SIGNALFD = 282 + SYS_TIMERFD_CREATE = 283 + SYS_EVENTFD = 284 + SYS_FALLOCATE = 285 + SYS_TIMERFD_SETTIME = 286 + SYS_TIMERFD_GETTIME = 287 + SYS_ACCEPT4 = 288 + SYS_SIGNALFD4 = 289 + SYS_EVENTFD2 = 290 + SYS_EPOLL_CREATE1 = 291 + SYS_DUP3 = 292 + SYS_PIPE2 = 293 + SYS_INOTIFY_INIT1 = 294 + SYS_PREADV = 295 + SYS_PWRITEV = 296 + SYS_RT_TGSIGQUEUEINFO = 297 + SYS_PERF_EVENT_OPEN = 298 + SYS_RECVMMSG = 299 + SYS_FANOTIFY_INIT = 300 + SYS_FANOTIFY_MARK = 301 + SYS_PRLIMIT64 = 302 + SYS_NAME_TO_HANDLE_AT = 303 + SYS_OPEN_BY_HANDLE_AT = 304 + SYS_CLOCK_ADJTIME = 305 + SYS_SYNCFS = 306 + SYS_SENDMMSG = 307 + SYS_SETNS = 308 + SYS_GETCPU = 309 + SYS_PROCESS_VM_READV = 310 + SYS_PROCESS_VM_WRITEV = 311 + SYS_KCMP = 312 + SYS_FINIT_MODULE = 313 + SYS_SCHED_SETATTR = 314 + SYS_SCHED_GETATTR = 315 + SYS_RENAMEAT2 = 316 + SYS_SECCOMP = 317 + SYS_GETRANDOM = 318 + SYS_MEMFD_CREATE = 319 + SYS_KEXEC_FILE_LOAD = 320 + SYS_BPF = 321 + SYS_EXECVEAT = 322 + SYS_USERFAULTFD = 323 + SYS_MEMBARRIER = 324 + SYS_MLOCK2 = 325 + SYS_COPY_FILE_RANGE = 326 + SYS_PREADV2 = 327 + SYS_PWRITEV2 = 328 + SYS_PKEY_MPROTECT = 329 + SYS_PKEY_ALLOC = 330 + SYS_PKEY_FREE = 331 + SYS_STATX = 332 + SYS_IO_PGETEVENTS = 333 + SYS_RSEQ = 334 + SYS_PIDFD_SEND_SIGNAL = 424 + SYS_IO_URING_SETUP = 425 + SYS_IO_URING_ENTER = 426 + SYS_IO_URING_REGISTER = 427 + SYS_OPEN_TREE = 428 + SYS_MOVE_MOUNT = 429 + SYS_FSOPEN = 430 + SYS_FSCONFIG = 431 + SYS_FSMOUNT = 432 + SYS_FSPICK = 433 + SYS_PIDFD_OPEN = 434 + SYS_CLONE3 = 435 + SYS_CLOSE_RANGE = 436 + SYS_OPENAT2 = 437 + SYS_PIDFD_GETFD = 438 + SYS_FACCESSAT2 = 439 + SYS_PROCESS_MADVISE = 440 + SYS_EPOLL_PWAIT2 = 441 + SYS_MOUNT_SETATTR = 442 + SYS_QUOTACTL_FD = 443 + SYS_LANDLOCK_CREATE_RULESET = 444 + SYS_LANDLOCK_ADD_RULE = 445 + SYS_LANDLOCK_RESTRICT_SELF = 446 + SYS_MEMFD_SECRET = 447 + SYS_PROCESS_MRELEASE = 448 + SYS_FUTEX_WAITV = 449 + SYS_SET_MEMPOLICY_HOME_NODE = 450 ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go index 307f2ba1..c3fb5e77 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_arm.go @@ -1,11 +1,13 @@ -// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/arm/include /tmp/arm/include/asm/unistd.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm && linux // +build arm,linux package unix const ( + SYS_SYSCALL_MASK = 0 SYS_RESTART_SYSCALL = 0 SYS_EXIT = 1 SYS_FORK = 2 @@ -395,6 +397,18 @@ const ( SYS_FSPICK = 433 SYS_PIDFD_OPEN = 434 SYS_CLONE3 = 435 + SYS_CLOSE_RANGE = 436 SYS_OPENAT2 = 437 SYS_PIDFD_GETFD = 438 + SYS_FACCESSAT2 = 439 + SYS_PROCESS_MADVISE = 440 + SYS_EPOLL_PWAIT2 = 441 + SYS_MOUNT_SETATTR = 442 + SYS_QUOTACTL_FD = 443 + SYS_LANDLOCK_CREATE_RULESET = 444 + SYS_LANDLOCK_ADD_RULE = 445 + SYS_LANDLOCK_RESTRICT_SELF = 446 + SYS_PROCESS_MRELEASE = 448 + SYS_FUTEX_WAITV = 449 + SYS_SET_MEMPOLICY_HOME_NODE = 450 ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go index e9404dd5..358c847a 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_arm64.go @@ -1,303 +1,317 @@ -// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/include -fsigned-char /tmp/include/asm/unistd.h +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/arm64/include -fsigned-char /tmp/arm64/include/asm/unistd.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && linux // +build arm64,linux package unix const ( - SYS_IO_SETUP = 0 - SYS_IO_DESTROY = 1 - SYS_IO_SUBMIT = 2 - SYS_IO_CANCEL = 3 - SYS_IO_GETEVENTS = 4 - SYS_SETXATTR = 5 - SYS_LSETXATTR = 6 - SYS_FSETXATTR = 7 - SYS_GETXATTR = 8 - SYS_LGETXATTR = 9 - SYS_FGETXATTR = 10 - SYS_LISTXATTR = 11 - SYS_LLISTXATTR = 12 - SYS_FLISTXATTR = 13 - SYS_REMOVEXATTR = 14 - SYS_LREMOVEXATTR = 15 - SYS_FREMOVEXATTR = 16 - SYS_GETCWD = 17 - SYS_LOOKUP_DCOOKIE = 18 - SYS_EVENTFD2 = 19 - SYS_EPOLL_CREATE1 = 20 - SYS_EPOLL_CTL = 21 - SYS_EPOLL_PWAIT = 22 - SYS_DUP = 23 - SYS_DUP3 = 24 - SYS_FCNTL = 25 - SYS_INOTIFY_INIT1 = 26 - SYS_INOTIFY_ADD_WATCH = 27 - SYS_INOTIFY_RM_WATCH = 28 - SYS_IOCTL = 29 - SYS_IOPRIO_SET = 30 - SYS_IOPRIO_GET = 31 - SYS_FLOCK = 32 - SYS_MKNODAT = 33 - SYS_MKDIRAT = 34 - SYS_UNLINKAT = 35 - SYS_SYMLINKAT = 36 - SYS_LINKAT = 37 - SYS_RENAMEAT = 38 - SYS_UMOUNT2 = 39 - SYS_MOUNT = 40 - SYS_PIVOT_ROOT = 41 - SYS_NFSSERVCTL = 42 - SYS_STATFS = 43 - SYS_FSTATFS = 44 - SYS_TRUNCATE = 45 - SYS_FTRUNCATE = 46 - SYS_FALLOCATE = 47 - SYS_FACCESSAT = 48 - SYS_CHDIR = 49 - SYS_FCHDIR = 50 - SYS_CHROOT = 51 - SYS_FCHMOD = 52 - SYS_FCHMODAT = 53 - SYS_FCHOWNAT = 54 - SYS_FCHOWN = 55 - SYS_OPENAT = 56 - SYS_CLOSE = 57 - SYS_VHANGUP = 58 - SYS_PIPE2 = 59 - SYS_QUOTACTL = 60 - SYS_GETDENTS64 = 61 - SYS_LSEEK = 62 - SYS_READ = 63 - SYS_WRITE = 64 - SYS_READV = 65 - SYS_WRITEV = 66 - SYS_PREAD64 = 67 - SYS_PWRITE64 = 68 - SYS_PREADV = 69 - SYS_PWRITEV = 70 - SYS_SENDFILE = 71 - SYS_PSELECT6 = 72 - SYS_PPOLL = 73 - SYS_SIGNALFD4 = 74 - SYS_VMSPLICE = 75 - SYS_SPLICE = 76 - SYS_TEE = 77 - SYS_READLINKAT = 78 - SYS_FSTATAT = 79 - SYS_FSTAT = 80 - SYS_SYNC = 81 - SYS_FSYNC = 82 - SYS_FDATASYNC = 83 - SYS_SYNC_FILE_RANGE = 84 - SYS_TIMERFD_CREATE = 85 - SYS_TIMERFD_SETTIME = 86 - SYS_TIMERFD_GETTIME = 87 - SYS_UTIMENSAT = 88 - SYS_ACCT = 89 - SYS_CAPGET = 90 - SYS_CAPSET = 91 - SYS_PERSONALITY = 92 - SYS_EXIT = 93 - SYS_EXIT_GROUP = 94 - SYS_WAITID = 95 - SYS_SET_TID_ADDRESS = 96 - SYS_UNSHARE = 97 - SYS_FUTEX = 98 - SYS_SET_ROBUST_LIST = 99 - SYS_GET_ROBUST_LIST = 100 - SYS_NANOSLEEP = 101 - SYS_GETITIMER = 102 - SYS_SETITIMER = 103 - SYS_KEXEC_LOAD = 104 - SYS_INIT_MODULE = 105 - SYS_DELETE_MODULE = 106 - SYS_TIMER_CREATE = 107 - SYS_TIMER_GETTIME = 108 - SYS_TIMER_GETOVERRUN = 109 - SYS_TIMER_SETTIME = 110 - SYS_TIMER_DELETE = 111 - SYS_CLOCK_SETTIME = 112 - SYS_CLOCK_GETTIME = 113 - SYS_CLOCK_GETRES = 114 - SYS_CLOCK_NANOSLEEP = 115 - SYS_SYSLOG = 116 - SYS_PTRACE = 117 - SYS_SCHED_SETPARAM = 118 - SYS_SCHED_SETSCHEDULER = 119 - SYS_SCHED_GETSCHEDULER = 120 - SYS_SCHED_GETPARAM = 121 - SYS_SCHED_SETAFFINITY = 122 - SYS_SCHED_GETAFFINITY = 123 - SYS_SCHED_YIELD = 124 - SYS_SCHED_GET_PRIORITY_MAX = 125 - SYS_SCHED_GET_PRIORITY_MIN = 126 - SYS_SCHED_RR_GET_INTERVAL = 127 - SYS_RESTART_SYSCALL = 128 - SYS_KILL = 129 - SYS_TKILL = 130 - SYS_TGKILL = 131 - SYS_SIGALTSTACK = 132 - SYS_RT_SIGSUSPEND = 133 - SYS_RT_SIGACTION = 134 - SYS_RT_SIGPROCMASK = 135 - SYS_RT_SIGPENDING = 136 - SYS_RT_SIGTIMEDWAIT = 137 - SYS_RT_SIGQUEUEINFO = 138 - SYS_RT_SIGRETURN = 139 - SYS_SETPRIORITY = 140 - SYS_GETPRIORITY = 141 - SYS_REBOOT = 142 - SYS_SETREGID = 143 - SYS_SETGID = 144 - SYS_SETREUID = 145 - SYS_SETUID = 146 - SYS_SETRESUID = 147 - SYS_GETRESUID = 148 - SYS_SETRESGID = 149 - SYS_GETRESGID = 150 - SYS_SETFSUID = 151 - SYS_SETFSGID = 152 - SYS_TIMES = 153 - SYS_SETPGID = 154 - SYS_GETPGID = 155 - SYS_GETSID = 156 - SYS_SETSID = 157 - SYS_GETGROUPS = 158 - SYS_SETGROUPS = 159 - SYS_UNAME = 160 - SYS_SETHOSTNAME = 161 - SYS_SETDOMAINNAME = 162 - SYS_GETRLIMIT = 163 - SYS_SETRLIMIT = 164 - SYS_GETRUSAGE = 165 - SYS_UMASK = 166 - SYS_PRCTL = 167 - SYS_GETCPU = 168 - SYS_GETTIMEOFDAY = 169 - SYS_SETTIMEOFDAY = 170 - SYS_ADJTIMEX = 171 - SYS_GETPID = 172 - SYS_GETPPID = 173 - SYS_GETUID = 174 - SYS_GETEUID = 175 - SYS_GETGID = 176 - SYS_GETEGID = 177 - SYS_GETTID = 178 - SYS_SYSINFO = 179 - SYS_MQ_OPEN = 180 - SYS_MQ_UNLINK = 181 - SYS_MQ_TIMEDSEND = 182 - SYS_MQ_TIMEDRECEIVE = 183 - SYS_MQ_NOTIFY = 184 - SYS_MQ_GETSETATTR = 185 - SYS_MSGGET = 186 - SYS_MSGCTL = 187 - SYS_MSGRCV = 188 - SYS_MSGSND = 189 - SYS_SEMGET = 190 - SYS_SEMCTL = 191 - SYS_SEMTIMEDOP = 192 - SYS_SEMOP = 193 - SYS_SHMGET = 194 - SYS_SHMCTL = 195 - SYS_SHMAT = 196 - SYS_SHMDT = 197 - SYS_SOCKET = 198 - SYS_SOCKETPAIR = 199 - SYS_BIND = 200 - SYS_LISTEN = 201 - SYS_ACCEPT = 202 - SYS_CONNECT = 203 - SYS_GETSOCKNAME = 204 - SYS_GETPEERNAME = 205 - SYS_SENDTO = 206 - SYS_RECVFROM = 207 - SYS_SETSOCKOPT = 208 - SYS_GETSOCKOPT = 209 - SYS_SHUTDOWN = 210 - SYS_SENDMSG = 211 - SYS_RECVMSG = 212 - SYS_READAHEAD = 213 - SYS_BRK = 214 - SYS_MUNMAP = 215 - SYS_MREMAP = 216 - SYS_ADD_KEY = 217 - SYS_REQUEST_KEY = 218 - SYS_KEYCTL = 219 - SYS_CLONE = 220 - SYS_EXECVE = 221 - SYS_MMAP = 222 - SYS_FADVISE64 = 223 - SYS_SWAPON = 224 - SYS_SWAPOFF = 225 - SYS_MPROTECT = 226 - SYS_MSYNC = 227 - SYS_MLOCK = 228 - SYS_MUNLOCK = 229 - SYS_MLOCKALL = 230 - SYS_MUNLOCKALL = 231 - SYS_MINCORE = 232 - SYS_MADVISE = 233 - SYS_REMAP_FILE_PAGES = 234 - SYS_MBIND = 235 - SYS_GET_MEMPOLICY = 236 - SYS_SET_MEMPOLICY = 237 - SYS_MIGRATE_PAGES = 238 - SYS_MOVE_PAGES = 239 - SYS_RT_TGSIGQUEUEINFO = 240 - SYS_PERF_EVENT_OPEN = 241 - SYS_ACCEPT4 = 242 - SYS_RECVMMSG = 243 - SYS_ARCH_SPECIFIC_SYSCALL = 244 - SYS_WAIT4 = 260 - SYS_PRLIMIT64 = 261 - SYS_FANOTIFY_INIT = 262 - SYS_FANOTIFY_MARK = 263 - SYS_NAME_TO_HANDLE_AT = 264 - SYS_OPEN_BY_HANDLE_AT = 265 - SYS_CLOCK_ADJTIME = 266 - SYS_SYNCFS = 267 - SYS_SETNS = 268 - SYS_SENDMMSG = 269 - SYS_PROCESS_VM_READV = 270 - SYS_PROCESS_VM_WRITEV = 271 - SYS_KCMP = 272 - SYS_FINIT_MODULE = 273 - SYS_SCHED_SETATTR = 274 - SYS_SCHED_GETATTR = 275 - SYS_RENAMEAT2 = 276 - SYS_SECCOMP = 277 - SYS_GETRANDOM = 278 - SYS_MEMFD_CREATE = 279 - SYS_BPF = 280 - SYS_EXECVEAT = 281 - SYS_USERFAULTFD = 282 - SYS_MEMBARRIER = 283 - SYS_MLOCK2 = 284 - SYS_COPY_FILE_RANGE = 285 - SYS_PREADV2 = 286 - SYS_PWRITEV2 = 287 - SYS_PKEY_MPROTECT = 288 - SYS_PKEY_ALLOC = 289 - SYS_PKEY_FREE = 290 - SYS_STATX = 291 - SYS_IO_PGETEVENTS = 292 - SYS_RSEQ = 293 - SYS_KEXEC_FILE_LOAD = 294 - SYS_PIDFD_SEND_SIGNAL = 424 - SYS_IO_URING_SETUP = 425 - SYS_IO_URING_ENTER = 426 - SYS_IO_URING_REGISTER = 427 - SYS_OPEN_TREE = 428 - SYS_MOVE_MOUNT = 429 - SYS_FSOPEN = 430 - SYS_FSCONFIG = 431 - SYS_FSMOUNT = 432 - SYS_FSPICK = 433 - SYS_PIDFD_OPEN = 434 - SYS_CLONE3 = 435 - SYS_OPENAT2 = 437 - SYS_PIDFD_GETFD = 438 + SYS_IO_SETUP = 0 + SYS_IO_DESTROY = 1 + SYS_IO_SUBMIT = 2 + SYS_IO_CANCEL = 3 + SYS_IO_GETEVENTS = 4 + SYS_SETXATTR = 5 + SYS_LSETXATTR = 6 + SYS_FSETXATTR = 7 + SYS_GETXATTR = 8 + SYS_LGETXATTR = 9 + SYS_FGETXATTR = 10 + SYS_LISTXATTR = 11 + SYS_LLISTXATTR = 12 + SYS_FLISTXATTR = 13 + SYS_REMOVEXATTR = 14 + SYS_LREMOVEXATTR = 15 + SYS_FREMOVEXATTR = 16 + SYS_GETCWD = 17 + SYS_LOOKUP_DCOOKIE = 18 + SYS_EVENTFD2 = 19 + SYS_EPOLL_CREATE1 = 20 + SYS_EPOLL_CTL = 21 + SYS_EPOLL_PWAIT = 22 + SYS_DUP = 23 + SYS_DUP3 = 24 + SYS_FCNTL = 25 + SYS_INOTIFY_INIT1 = 26 + SYS_INOTIFY_ADD_WATCH = 27 + SYS_INOTIFY_RM_WATCH = 28 + SYS_IOCTL = 29 + SYS_IOPRIO_SET = 30 + SYS_IOPRIO_GET = 31 + SYS_FLOCK = 32 + SYS_MKNODAT = 33 + SYS_MKDIRAT = 34 + SYS_UNLINKAT = 35 + SYS_SYMLINKAT = 36 + SYS_LINKAT = 37 + SYS_RENAMEAT = 38 + SYS_UMOUNT2 = 39 + SYS_MOUNT = 40 + SYS_PIVOT_ROOT = 41 + SYS_NFSSERVCTL = 42 + SYS_STATFS = 43 + SYS_FSTATFS = 44 + SYS_TRUNCATE = 45 + SYS_FTRUNCATE = 46 + SYS_FALLOCATE = 47 + SYS_FACCESSAT = 48 + SYS_CHDIR = 49 + SYS_FCHDIR = 50 + SYS_CHROOT = 51 + SYS_FCHMOD = 52 + SYS_FCHMODAT = 53 + SYS_FCHOWNAT = 54 + SYS_FCHOWN = 55 + SYS_OPENAT = 56 + SYS_CLOSE = 57 + SYS_VHANGUP = 58 + SYS_PIPE2 = 59 + SYS_QUOTACTL = 60 + SYS_GETDENTS64 = 61 + SYS_LSEEK = 62 + SYS_READ = 63 + SYS_WRITE = 64 + SYS_READV = 65 + SYS_WRITEV = 66 + SYS_PREAD64 = 67 + SYS_PWRITE64 = 68 + SYS_PREADV = 69 + SYS_PWRITEV = 70 + SYS_SENDFILE = 71 + SYS_PSELECT6 = 72 + SYS_PPOLL = 73 + SYS_SIGNALFD4 = 74 + SYS_VMSPLICE = 75 + SYS_SPLICE = 76 + SYS_TEE = 77 + SYS_READLINKAT = 78 + SYS_FSTATAT = 79 + SYS_FSTAT = 80 + SYS_SYNC = 81 + SYS_FSYNC = 82 + SYS_FDATASYNC = 83 + SYS_SYNC_FILE_RANGE = 84 + SYS_TIMERFD_CREATE = 85 + SYS_TIMERFD_SETTIME = 86 + SYS_TIMERFD_GETTIME = 87 + SYS_UTIMENSAT = 88 + SYS_ACCT = 89 + SYS_CAPGET = 90 + SYS_CAPSET = 91 + SYS_PERSONALITY = 92 + SYS_EXIT = 93 + SYS_EXIT_GROUP = 94 + SYS_WAITID = 95 + SYS_SET_TID_ADDRESS = 96 + SYS_UNSHARE = 97 + SYS_FUTEX = 98 + SYS_SET_ROBUST_LIST = 99 + SYS_GET_ROBUST_LIST = 100 + SYS_NANOSLEEP = 101 + SYS_GETITIMER = 102 + SYS_SETITIMER = 103 + SYS_KEXEC_LOAD = 104 + SYS_INIT_MODULE = 105 + SYS_DELETE_MODULE = 106 + SYS_TIMER_CREATE = 107 + SYS_TIMER_GETTIME = 108 + SYS_TIMER_GETOVERRUN = 109 + SYS_TIMER_SETTIME = 110 + SYS_TIMER_DELETE = 111 + SYS_CLOCK_SETTIME = 112 + SYS_CLOCK_GETTIME = 113 + SYS_CLOCK_GETRES = 114 + SYS_CLOCK_NANOSLEEP = 115 + SYS_SYSLOG = 116 + SYS_PTRACE = 117 + SYS_SCHED_SETPARAM = 118 + SYS_SCHED_SETSCHEDULER = 119 + SYS_SCHED_GETSCHEDULER = 120 + SYS_SCHED_GETPARAM = 121 + SYS_SCHED_SETAFFINITY = 122 + SYS_SCHED_GETAFFINITY = 123 + SYS_SCHED_YIELD = 124 + SYS_SCHED_GET_PRIORITY_MAX = 125 + SYS_SCHED_GET_PRIORITY_MIN = 126 + SYS_SCHED_RR_GET_INTERVAL = 127 + SYS_RESTART_SYSCALL = 128 + SYS_KILL = 129 + SYS_TKILL = 130 + SYS_TGKILL = 131 + SYS_SIGALTSTACK = 132 + SYS_RT_SIGSUSPEND = 133 + SYS_RT_SIGACTION = 134 + SYS_RT_SIGPROCMASK = 135 + SYS_RT_SIGPENDING = 136 + SYS_RT_SIGTIMEDWAIT = 137 + SYS_RT_SIGQUEUEINFO = 138 + SYS_RT_SIGRETURN = 139 + SYS_SETPRIORITY = 140 + SYS_GETPRIORITY = 141 + SYS_REBOOT = 142 + SYS_SETREGID = 143 + SYS_SETGID = 144 + SYS_SETREUID = 145 + SYS_SETUID = 146 + SYS_SETRESUID = 147 + SYS_GETRESUID = 148 + SYS_SETRESGID = 149 + SYS_GETRESGID = 150 + SYS_SETFSUID = 151 + SYS_SETFSGID = 152 + SYS_TIMES = 153 + SYS_SETPGID = 154 + SYS_GETPGID = 155 + SYS_GETSID = 156 + SYS_SETSID = 157 + SYS_GETGROUPS = 158 + SYS_SETGROUPS = 159 + SYS_UNAME = 160 + SYS_SETHOSTNAME = 161 + SYS_SETDOMAINNAME = 162 + SYS_GETRLIMIT = 163 + SYS_SETRLIMIT = 164 + SYS_GETRUSAGE = 165 + SYS_UMASK = 166 + SYS_PRCTL = 167 + SYS_GETCPU = 168 + SYS_GETTIMEOFDAY = 169 + SYS_SETTIMEOFDAY = 170 + SYS_ADJTIMEX = 171 + SYS_GETPID = 172 + SYS_GETPPID = 173 + SYS_GETUID = 174 + SYS_GETEUID = 175 + SYS_GETGID = 176 + SYS_GETEGID = 177 + SYS_GETTID = 178 + SYS_SYSINFO = 179 + SYS_MQ_OPEN = 180 + SYS_MQ_UNLINK = 181 + SYS_MQ_TIMEDSEND = 182 + SYS_MQ_TIMEDRECEIVE = 183 + SYS_MQ_NOTIFY = 184 + SYS_MQ_GETSETATTR = 185 + SYS_MSGGET = 186 + SYS_MSGCTL = 187 + SYS_MSGRCV = 188 + SYS_MSGSND = 189 + SYS_SEMGET = 190 + SYS_SEMCTL = 191 + SYS_SEMTIMEDOP = 192 + SYS_SEMOP = 193 + SYS_SHMGET = 194 + SYS_SHMCTL = 195 + SYS_SHMAT = 196 + SYS_SHMDT = 197 + SYS_SOCKET = 198 + SYS_SOCKETPAIR = 199 + SYS_BIND = 200 + SYS_LISTEN = 201 + SYS_ACCEPT = 202 + SYS_CONNECT = 203 + SYS_GETSOCKNAME = 204 + SYS_GETPEERNAME = 205 + SYS_SENDTO = 206 + SYS_RECVFROM = 207 + SYS_SETSOCKOPT = 208 + SYS_GETSOCKOPT = 209 + SYS_SHUTDOWN = 210 + SYS_SENDMSG = 211 + SYS_RECVMSG = 212 + SYS_READAHEAD = 213 + SYS_BRK = 214 + SYS_MUNMAP = 215 + SYS_MREMAP = 216 + SYS_ADD_KEY = 217 + SYS_REQUEST_KEY = 218 + SYS_KEYCTL = 219 + SYS_CLONE = 220 + SYS_EXECVE = 221 + SYS_MMAP = 222 + SYS_FADVISE64 = 223 + SYS_SWAPON = 224 + SYS_SWAPOFF = 225 + SYS_MPROTECT = 226 + SYS_MSYNC = 227 + SYS_MLOCK = 228 + SYS_MUNLOCK = 229 + SYS_MLOCKALL = 230 + SYS_MUNLOCKALL = 231 + SYS_MINCORE = 232 + SYS_MADVISE = 233 + SYS_REMAP_FILE_PAGES = 234 + SYS_MBIND = 235 + SYS_GET_MEMPOLICY = 236 + SYS_SET_MEMPOLICY = 237 + SYS_MIGRATE_PAGES = 238 + SYS_MOVE_PAGES = 239 + SYS_RT_TGSIGQUEUEINFO = 240 + SYS_PERF_EVENT_OPEN = 241 + SYS_ACCEPT4 = 242 + SYS_RECVMMSG = 243 + SYS_ARCH_SPECIFIC_SYSCALL = 244 + SYS_WAIT4 = 260 + SYS_PRLIMIT64 = 261 + SYS_FANOTIFY_INIT = 262 + SYS_FANOTIFY_MARK = 263 + SYS_NAME_TO_HANDLE_AT = 264 + SYS_OPEN_BY_HANDLE_AT = 265 + SYS_CLOCK_ADJTIME = 266 + SYS_SYNCFS = 267 + SYS_SETNS = 268 + SYS_SENDMMSG = 269 + SYS_PROCESS_VM_READV = 270 + SYS_PROCESS_VM_WRITEV = 271 + SYS_KCMP = 272 + SYS_FINIT_MODULE = 273 + SYS_SCHED_SETATTR = 274 + SYS_SCHED_GETATTR = 275 + SYS_RENAMEAT2 = 276 + SYS_SECCOMP = 277 + SYS_GETRANDOM = 278 + SYS_MEMFD_CREATE = 279 + SYS_BPF = 280 + SYS_EXECVEAT = 281 + SYS_USERFAULTFD = 282 + SYS_MEMBARRIER = 283 + SYS_MLOCK2 = 284 + SYS_COPY_FILE_RANGE = 285 + SYS_PREADV2 = 286 + SYS_PWRITEV2 = 287 + SYS_PKEY_MPROTECT = 288 + SYS_PKEY_ALLOC = 289 + SYS_PKEY_FREE = 290 + SYS_STATX = 291 + SYS_IO_PGETEVENTS = 292 + SYS_RSEQ = 293 + SYS_KEXEC_FILE_LOAD = 294 + SYS_PIDFD_SEND_SIGNAL = 424 + SYS_IO_URING_SETUP = 425 + SYS_IO_URING_ENTER = 426 + SYS_IO_URING_REGISTER = 427 + SYS_OPEN_TREE = 428 + SYS_MOVE_MOUNT = 429 + SYS_FSOPEN = 430 + SYS_FSCONFIG = 431 + SYS_FSMOUNT = 432 + SYS_FSPICK = 433 + SYS_PIDFD_OPEN = 434 + SYS_CLONE3 = 435 + SYS_CLOSE_RANGE = 436 + SYS_OPENAT2 = 437 + SYS_PIDFD_GETFD = 438 + SYS_FACCESSAT2 = 439 + SYS_PROCESS_MADVISE = 440 + SYS_EPOLL_PWAIT2 = 441 + SYS_MOUNT_SETATTR = 442 + SYS_QUOTACTL_FD = 443 + SYS_LANDLOCK_CREATE_RULESET = 444 + SYS_LANDLOCK_ADD_RULE = 445 + SYS_LANDLOCK_RESTRICT_SELF = 446 + SYS_MEMFD_SECRET = 447 + SYS_PROCESS_MRELEASE = 448 + SYS_FUTEX_WAITV = 449 + SYS_SET_MEMPOLICY_HOME_NODE = 450 ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go new file mode 100644 index 00000000..81c4849b --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_loong64.go @@ -0,0 +1,311 @@ +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/loong64/include /tmp/loong64/include/asm/unistd.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build loong64 && linux +// +build loong64,linux + +package unix + +const ( + SYS_IO_SETUP = 0 + SYS_IO_DESTROY = 1 + SYS_IO_SUBMIT = 2 + SYS_IO_CANCEL = 3 + SYS_IO_GETEVENTS = 4 + SYS_SETXATTR = 5 + SYS_LSETXATTR = 6 + SYS_FSETXATTR = 7 + SYS_GETXATTR = 8 + SYS_LGETXATTR = 9 + SYS_FGETXATTR = 10 + SYS_LISTXATTR = 11 + SYS_LLISTXATTR = 12 + SYS_FLISTXATTR = 13 + SYS_REMOVEXATTR = 14 + SYS_LREMOVEXATTR = 15 + SYS_FREMOVEXATTR = 16 + SYS_GETCWD = 17 + SYS_LOOKUP_DCOOKIE = 18 + SYS_EVENTFD2 = 19 + SYS_EPOLL_CREATE1 = 20 + SYS_EPOLL_CTL = 21 + SYS_EPOLL_PWAIT = 22 + SYS_DUP = 23 + SYS_DUP3 = 24 + SYS_FCNTL = 25 + SYS_INOTIFY_INIT1 = 26 + SYS_INOTIFY_ADD_WATCH = 27 + SYS_INOTIFY_RM_WATCH = 28 + SYS_IOCTL = 29 + SYS_IOPRIO_SET = 30 + SYS_IOPRIO_GET = 31 + SYS_FLOCK = 32 + SYS_MKNODAT = 33 + SYS_MKDIRAT = 34 + SYS_UNLINKAT = 35 + SYS_SYMLINKAT = 36 + SYS_LINKAT = 37 + SYS_UMOUNT2 = 39 + SYS_MOUNT = 40 + SYS_PIVOT_ROOT = 41 + SYS_NFSSERVCTL = 42 + SYS_STATFS = 43 + SYS_FSTATFS = 44 + SYS_TRUNCATE = 45 + SYS_FTRUNCATE = 46 + SYS_FALLOCATE = 47 + SYS_FACCESSAT = 48 + SYS_CHDIR = 49 + SYS_FCHDIR = 50 + SYS_CHROOT = 51 + SYS_FCHMOD = 52 + SYS_FCHMODAT = 53 + SYS_FCHOWNAT = 54 + SYS_FCHOWN = 55 + SYS_OPENAT = 56 + SYS_CLOSE = 57 + SYS_VHANGUP = 58 + SYS_PIPE2 = 59 + SYS_QUOTACTL = 60 + SYS_GETDENTS64 = 61 + SYS_LSEEK = 62 + SYS_READ = 63 + SYS_WRITE = 64 + SYS_READV = 65 + SYS_WRITEV = 66 + SYS_PREAD64 = 67 + SYS_PWRITE64 = 68 + SYS_PREADV = 69 + SYS_PWRITEV = 70 + SYS_SENDFILE = 71 + SYS_PSELECT6 = 72 + SYS_PPOLL = 73 + SYS_SIGNALFD4 = 74 + SYS_VMSPLICE = 75 + SYS_SPLICE = 76 + SYS_TEE = 77 + SYS_READLINKAT = 78 + SYS_SYNC = 81 + SYS_FSYNC = 82 + SYS_FDATASYNC = 83 + SYS_SYNC_FILE_RANGE = 84 + SYS_TIMERFD_CREATE = 85 + SYS_TIMERFD_SETTIME = 86 + SYS_TIMERFD_GETTIME = 87 + SYS_UTIMENSAT = 88 + SYS_ACCT = 89 + SYS_CAPGET = 90 + SYS_CAPSET = 91 + SYS_PERSONALITY = 92 + SYS_EXIT = 93 + SYS_EXIT_GROUP = 94 + SYS_WAITID = 95 + SYS_SET_TID_ADDRESS = 96 + SYS_UNSHARE = 97 + SYS_FUTEX = 98 + SYS_SET_ROBUST_LIST = 99 + SYS_GET_ROBUST_LIST = 100 + SYS_NANOSLEEP = 101 + SYS_GETITIMER = 102 + SYS_SETITIMER = 103 + SYS_KEXEC_LOAD = 104 + SYS_INIT_MODULE = 105 + SYS_DELETE_MODULE = 106 + SYS_TIMER_CREATE = 107 + SYS_TIMER_GETTIME = 108 + SYS_TIMER_GETOVERRUN = 109 + SYS_TIMER_SETTIME = 110 + SYS_TIMER_DELETE = 111 + SYS_CLOCK_SETTIME = 112 + SYS_CLOCK_GETTIME = 113 + SYS_CLOCK_GETRES = 114 + SYS_CLOCK_NANOSLEEP = 115 + SYS_SYSLOG = 116 + SYS_PTRACE = 117 + SYS_SCHED_SETPARAM = 118 + SYS_SCHED_SETSCHEDULER = 119 + SYS_SCHED_GETSCHEDULER = 120 + SYS_SCHED_GETPARAM = 121 + SYS_SCHED_SETAFFINITY = 122 + SYS_SCHED_GETAFFINITY = 123 + SYS_SCHED_YIELD = 124 + SYS_SCHED_GET_PRIORITY_MAX = 125 + SYS_SCHED_GET_PRIORITY_MIN = 126 + SYS_SCHED_RR_GET_INTERVAL = 127 + SYS_RESTART_SYSCALL = 128 + SYS_KILL = 129 + SYS_TKILL = 130 + SYS_TGKILL = 131 + SYS_SIGALTSTACK = 132 + SYS_RT_SIGSUSPEND = 133 + SYS_RT_SIGACTION = 134 + SYS_RT_SIGPROCMASK = 135 + SYS_RT_SIGPENDING = 136 + SYS_RT_SIGTIMEDWAIT = 137 + SYS_RT_SIGQUEUEINFO = 138 + SYS_RT_SIGRETURN = 139 + SYS_SETPRIORITY = 140 + SYS_GETPRIORITY = 141 + SYS_REBOOT = 142 + SYS_SETREGID = 143 + SYS_SETGID = 144 + SYS_SETREUID = 145 + SYS_SETUID = 146 + SYS_SETRESUID = 147 + SYS_GETRESUID = 148 + SYS_SETRESGID = 149 + SYS_GETRESGID = 150 + SYS_SETFSUID = 151 + SYS_SETFSGID = 152 + SYS_TIMES = 153 + SYS_SETPGID = 154 + SYS_GETPGID = 155 + SYS_GETSID = 156 + SYS_SETSID = 157 + SYS_GETGROUPS = 158 + SYS_SETGROUPS = 159 + SYS_UNAME = 160 + SYS_SETHOSTNAME = 161 + SYS_SETDOMAINNAME = 162 + SYS_GETRUSAGE = 165 + SYS_UMASK = 166 + SYS_PRCTL = 167 + SYS_GETCPU = 168 + SYS_GETTIMEOFDAY = 169 + SYS_SETTIMEOFDAY = 170 + SYS_ADJTIMEX = 171 + SYS_GETPID = 172 + SYS_GETPPID = 173 + SYS_GETUID = 174 + SYS_GETEUID = 175 + SYS_GETGID = 176 + SYS_GETEGID = 177 + SYS_GETTID = 178 + SYS_SYSINFO = 179 + SYS_MQ_OPEN = 180 + SYS_MQ_UNLINK = 181 + SYS_MQ_TIMEDSEND = 182 + SYS_MQ_TIMEDRECEIVE = 183 + SYS_MQ_NOTIFY = 184 + SYS_MQ_GETSETATTR = 185 + SYS_MSGGET = 186 + SYS_MSGCTL = 187 + SYS_MSGRCV = 188 + SYS_MSGSND = 189 + SYS_SEMGET = 190 + SYS_SEMCTL = 191 + SYS_SEMTIMEDOP = 192 + SYS_SEMOP = 193 + SYS_SHMGET = 194 + SYS_SHMCTL = 195 + SYS_SHMAT = 196 + SYS_SHMDT = 197 + SYS_SOCKET = 198 + SYS_SOCKETPAIR = 199 + SYS_BIND = 200 + SYS_LISTEN = 201 + SYS_ACCEPT = 202 + SYS_CONNECT = 203 + SYS_GETSOCKNAME = 204 + SYS_GETPEERNAME = 205 + SYS_SENDTO = 206 + SYS_RECVFROM = 207 + SYS_SETSOCKOPT = 208 + SYS_GETSOCKOPT = 209 + SYS_SHUTDOWN = 210 + SYS_SENDMSG = 211 + SYS_RECVMSG = 212 + SYS_READAHEAD = 213 + SYS_BRK = 214 + SYS_MUNMAP = 215 + SYS_MREMAP = 216 + SYS_ADD_KEY = 217 + SYS_REQUEST_KEY = 218 + SYS_KEYCTL = 219 + SYS_CLONE = 220 + SYS_EXECVE = 221 + SYS_MMAP = 222 + SYS_FADVISE64 = 223 + SYS_SWAPON = 224 + SYS_SWAPOFF = 225 + SYS_MPROTECT = 226 + SYS_MSYNC = 227 + SYS_MLOCK = 228 + SYS_MUNLOCK = 229 + SYS_MLOCKALL = 230 + SYS_MUNLOCKALL = 231 + SYS_MINCORE = 232 + SYS_MADVISE = 233 + SYS_REMAP_FILE_PAGES = 234 + SYS_MBIND = 235 + SYS_GET_MEMPOLICY = 236 + SYS_SET_MEMPOLICY = 237 + SYS_MIGRATE_PAGES = 238 + SYS_MOVE_PAGES = 239 + SYS_RT_TGSIGQUEUEINFO = 240 + SYS_PERF_EVENT_OPEN = 241 + SYS_ACCEPT4 = 242 + SYS_RECVMMSG = 243 + SYS_ARCH_SPECIFIC_SYSCALL = 244 + SYS_WAIT4 = 260 + SYS_PRLIMIT64 = 261 + SYS_FANOTIFY_INIT = 262 + SYS_FANOTIFY_MARK = 263 + SYS_NAME_TO_HANDLE_AT = 264 + SYS_OPEN_BY_HANDLE_AT = 265 + SYS_CLOCK_ADJTIME = 266 + SYS_SYNCFS = 267 + SYS_SETNS = 268 + SYS_SENDMMSG = 269 + SYS_PROCESS_VM_READV = 270 + SYS_PROCESS_VM_WRITEV = 271 + SYS_KCMP = 272 + SYS_FINIT_MODULE = 273 + SYS_SCHED_SETATTR = 274 + SYS_SCHED_GETATTR = 275 + SYS_RENAMEAT2 = 276 + SYS_SECCOMP = 277 + SYS_GETRANDOM = 278 + SYS_MEMFD_CREATE = 279 + SYS_BPF = 280 + SYS_EXECVEAT = 281 + SYS_USERFAULTFD = 282 + SYS_MEMBARRIER = 283 + SYS_MLOCK2 = 284 + SYS_COPY_FILE_RANGE = 285 + SYS_PREADV2 = 286 + SYS_PWRITEV2 = 287 + SYS_PKEY_MPROTECT = 288 + SYS_PKEY_ALLOC = 289 + SYS_PKEY_FREE = 290 + SYS_STATX = 291 + SYS_IO_PGETEVENTS = 292 + SYS_RSEQ = 293 + SYS_KEXEC_FILE_LOAD = 294 + SYS_PIDFD_SEND_SIGNAL = 424 + SYS_IO_URING_SETUP = 425 + SYS_IO_URING_ENTER = 426 + SYS_IO_URING_REGISTER = 427 + SYS_OPEN_TREE = 428 + SYS_MOVE_MOUNT = 429 + SYS_FSOPEN = 430 + SYS_FSCONFIG = 431 + SYS_FSMOUNT = 432 + SYS_FSPICK = 433 + SYS_PIDFD_OPEN = 434 + SYS_CLONE3 = 435 + SYS_CLOSE_RANGE = 436 + SYS_OPENAT2 = 437 + SYS_PIDFD_GETFD = 438 + SYS_FACCESSAT2 = 439 + SYS_PROCESS_MADVISE = 440 + SYS_EPOLL_PWAIT2 = 441 + SYS_MOUNT_SETATTR = 442 + SYS_QUOTACTL_FD = 443 + SYS_LANDLOCK_CREATE_RULESET = 444 + SYS_LANDLOCK_ADD_RULE = 445 + SYS_LANDLOCK_RESTRICT_SELF = 446 + SYS_PROCESS_MRELEASE = 448 + SYS_FUTEX_WAITV = 449 + SYS_SET_MEMPOLICY_HOME_NODE = 450 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go index 68bb6d29..202a57e9 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_mips.go @@ -1,6 +1,7 @@ -// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/mips/include /tmp/mips/include/asm/unistd.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build mips && linux // +build mips,linux package unix @@ -416,6 +417,18 @@ const ( SYS_FSPICK = 4433 SYS_PIDFD_OPEN = 4434 SYS_CLONE3 = 4435 + SYS_CLOSE_RANGE = 4436 SYS_OPENAT2 = 4437 SYS_PIDFD_GETFD = 4438 + SYS_FACCESSAT2 = 4439 + SYS_PROCESS_MADVISE = 4440 + SYS_EPOLL_PWAIT2 = 4441 + SYS_MOUNT_SETATTR = 4442 + SYS_QUOTACTL_FD = 4443 + SYS_LANDLOCK_CREATE_RULESET = 4444 + SYS_LANDLOCK_ADD_RULE = 4445 + SYS_LANDLOCK_RESTRICT_SELF = 4446 + SYS_PROCESS_MRELEASE = 4448 + SYS_FUTEX_WAITV = 4449 + SYS_SET_MEMPOLICY_HOME_NODE = 4450 ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go index 4e525118..1fbceb52 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64.go @@ -1,351 +1,364 @@ -// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/mips64/include /tmp/mips64/include/asm/unistd.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build mips64 && linux // +build mips64,linux package unix const ( - SYS_READ = 5000 - SYS_WRITE = 5001 - SYS_OPEN = 5002 - SYS_CLOSE = 5003 - SYS_STAT = 5004 - SYS_FSTAT = 5005 - SYS_LSTAT = 5006 - SYS_POLL = 5007 - SYS_LSEEK = 5008 - SYS_MMAP = 5009 - SYS_MPROTECT = 5010 - SYS_MUNMAP = 5011 - SYS_BRK = 5012 - SYS_RT_SIGACTION = 5013 - SYS_RT_SIGPROCMASK = 5014 - SYS_IOCTL = 5015 - SYS_PREAD64 = 5016 - SYS_PWRITE64 = 5017 - SYS_READV = 5018 - SYS_WRITEV = 5019 - SYS_ACCESS = 5020 - SYS_PIPE = 5021 - SYS__NEWSELECT = 5022 - SYS_SCHED_YIELD = 5023 - SYS_MREMAP = 5024 - SYS_MSYNC = 5025 - SYS_MINCORE = 5026 - SYS_MADVISE = 5027 - SYS_SHMGET = 5028 - SYS_SHMAT = 5029 - SYS_SHMCTL = 5030 - SYS_DUP = 5031 - SYS_DUP2 = 5032 - SYS_PAUSE = 5033 - SYS_NANOSLEEP = 5034 - SYS_GETITIMER = 5035 - SYS_SETITIMER = 5036 - SYS_ALARM = 5037 - SYS_GETPID = 5038 - SYS_SENDFILE = 5039 - SYS_SOCKET = 5040 - SYS_CONNECT = 5041 - SYS_ACCEPT = 5042 - SYS_SENDTO = 5043 - SYS_RECVFROM = 5044 - SYS_SENDMSG = 5045 - SYS_RECVMSG = 5046 - SYS_SHUTDOWN = 5047 - SYS_BIND = 5048 - SYS_LISTEN = 5049 - SYS_GETSOCKNAME = 5050 - SYS_GETPEERNAME = 5051 - SYS_SOCKETPAIR = 5052 - SYS_SETSOCKOPT = 5053 - SYS_GETSOCKOPT = 5054 - SYS_CLONE = 5055 - SYS_FORK = 5056 - SYS_EXECVE = 5057 - SYS_EXIT = 5058 - SYS_WAIT4 = 5059 - SYS_KILL = 5060 - SYS_UNAME = 5061 - SYS_SEMGET = 5062 - SYS_SEMOP = 5063 - SYS_SEMCTL = 5064 - SYS_SHMDT = 5065 - SYS_MSGGET = 5066 - SYS_MSGSND = 5067 - SYS_MSGRCV = 5068 - SYS_MSGCTL = 5069 - SYS_FCNTL = 5070 - SYS_FLOCK = 5071 - SYS_FSYNC = 5072 - SYS_FDATASYNC = 5073 - SYS_TRUNCATE = 5074 - SYS_FTRUNCATE = 5075 - SYS_GETDENTS = 5076 - SYS_GETCWD = 5077 - SYS_CHDIR = 5078 - SYS_FCHDIR = 5079 - SYS_RENAME = 5080 - SYS_MKDIR = 5081 - SYS_RMDIR = 5082 - SYS_CREAT = 5083 - SYS_LINK = 5084 - SYS_UNLINK = 5085 - SYS_SYMLINK = 5086 - SYS_READLINK = 5087 - SYS_CHMOD = 5088 - SYS_FCHMOD = 5089 - SYS_CHOWN = 5090 - SYS_FCHOWN = 5091 - SYS_LCHOWN = 5092 - SYS_UMASK = 5093 - SYS_GETTIMEOFDAY = 5094 - SYS_GETRLIMIT = 5095 - SYS_GETRUSAGE = 5096 - SYS_SYSINFO = 5097 - SYS_TIMES = 5098 - SYS_PTRACE = 5099 - SYS_GETUID = 5100 - SYS_SYSLOG = 5101 - SYS_GETGID = 5102 - SYS_SETUID = 5103 - SYS_SETGID = 5104 - SYS_GETEUID = 5105 - SYS_GETEGID = 5106 - SYS_SETPGID = 5107 - SYS_GETPPID = 5108 - SYS_GETPGRP = 5109 - SYS_SETSID = 5110 - SYS_SETREUID = 5111 - SYS_SETREGID = 5112 - SYS_GETGROUPS = 5113 - SYS_SETGROUPS = 5114 - SYS_SETRESUID = 5115 - SYS_GETRESUID = 5116 - SYS_SETRESGID = 5117 - SYS_GETRESGID = 5118 - SYS_GETPGID = 5119 - SYS_SETFSUID = 5120 - SYS_SETFSGID = 5121 - SYS_GETSID = 5122 - SYS_CAPGET = 5123 - SYS_CAPSET = 5124 - SYS_RT_SIGPENDING = 5125 - SYS_RT_SIGTIMEDWAIT = 5126 - SYS_RT_SIGQUEUEINFO = 5127 - SYS_RT_SIGSUSPEND = 5128 - SYS_SIGALTSTACK = 5129 - SYS_UTIME = 5130 - SYS_MKNOD = 5131 - SYS_PERSONALITY = 5132 - SYS_USTAT = 5133 - SYS_STATFS = 5134 - SYS_FSTATFS = 5135 - SYS_SYSFS = 5136 - SYS_GETPRIORITY = 5137 - SYS_SETPRIORITY = 5138 - SYS_SCHED_SETPARAM = 5139 - SYS_SCHED_GETPARAM = 5140 - SYS_SCHED_SETSCHEDULER = 5141 - SYS_SCHED_GETSCHEDULER = 5142 - SYS_SCHED_GET_PRIORITY_MAX = 5143 - SYS_SCHED_GET_PRIORITY_MIN = 5144 - SYS_SCHED_RR_GET_INTERVAL = 5145 - SYS_MLOCK = 5146 - SYS_MUNLOCK = 5147 - SYS_MLOCKALL = 5148 - SYS_MUNLOCKALL = 5149 - SYS_VHANGUP = 5150 - SYS_PIVOT_ROOT = 5151 - SYS__SYSCTL = 5152 - SYS_PRCTL = 5153 - SYS_ADJTIMEX = 5154 - SYS_SETRLIMIT = 5155 - SYS_CHROOT = 5156 - SYS_SYNC = 5157 - SYS_ACCT = 5158 - SYS_SETTIMEOFDAY = 5159 - SYS_MOUNT = 5160 - SYS_UMOUNT2 = 5161 - SYS_SWAPON = 5162 - SYS_SWAPOFF = 5163 - SYS_REBOOT = 5164 - SYS_SETHOSTNAME = 5165 - SYS_SETDOMAINNAME = 5166 - SYS_CREATE_MODULE = 5167 - SYS_INIT_MODULE = 5168 - SYS_DELETE_MODULE = 5169 - SYS_GET_KERNEL_SYMS = 5170 - SYS_QUERY_MODULE = 5171 - SYS_QUOTACTL = 5172 - SYS_NFSSERVCTL = 5173 - SYS_GETPMSG = 5174 - SYS_PUTPMSG = 5175 - SYS_AFS_SYSCALL = 5176 - SYS_RESERVED177 = 5177 - SYS_GETTID = 5178 - SYS_READAHEAD = 5179 - SYS_SETXATTR = 5180 - SYS_LSETXATTR = 5181 - SYS_FSETXATTR = 5182 - SYS_GETXATTR = 5183 - SYS_LGETXATTR = 5184 - SYS_FGETXATTR = 5185 - SYS_LISTXATTR = 5186 - SYS_LLISTXATTR = 5187 - SYS_FLISTXATTR = 5188 - SYS_REMOVEXATTR = 5189 - SYS_LREMOVEXATTR = 5190 - SYS_FREMOVEXATTR = 5191 - SYS_TKILL = 5192 - SYS_RESERVED193 = 5193 - SYS_FUTEX = 5194 - SYS_SCHED_SETAFFINITY = 5195 - SYS_SCHED_GETAFFINITY = 5196 - SYS_CACHEFLUSH = 5197 - SYS_CACHECTL = 5198 - SYS_SYSMIPS = 5199 - SYS_IO_SETUP = 5200 - SYS_IO_DESTROY = 5201 - SYS_IO_GETEVENTS = 5202 - SYS_IO_SUBMIT = 5203 - SYS_IO_CANCEL = 5204 - SYS_EXIT_GROUP = 5205 - SYS_LOOKUP_DCOOKIE = 5206 - SYS_EPOLL_CREATE = 5207 - SYS_EPOLL_CTL = 5208 - SYS_EPOLL_WAIT = 5209 - SYS_REMAP_FILE_PAGES = 5210 - SYS_RT_SIGRETURN = 5211 - SYS_SET_TID_ADDRESS = 5212 - SYS_RESTART_SYSCALL = 5213 - SYS_SEMTIMEDOP = 5214 - SYS_FADVISE64 = 5215 - SYS_TIMER_CREATE = 5216 - SYS_TIMER_SETTIME = 5217 - SYS_TIMER_GETTIME = 5218 - SYS_TIMER_GETOVERRUN = 5219 - SYS_TIMER_DELETE = 5220 - SYS_CLOCK_SETTIME = 5221 - SYS_CLOCK_GETTIME = 5222 - SYS_CLOCK_GETRES = 5223 - SYS_CLOCK_NANOSLEEP = 5224 - SYS_TGKILL = 5225 - SYS_UTIMES = 5226 - SYS_MBIND = 5227 - SYS_GET_MEMPOLICY = 5228 - SYS_SET_MEMPOLICY = 5229 - SYS_MQ_OPEN = 5230 - SYS_MQ_UNLINK = 5231 - SYS_MQ_TIMEDSEND = 5232 - SYS_MQ_TIMEDRECEIVE = 5233 - SYS_MQ_NOTIFY = 5234 - SYS_MQ_GETSETATTR = 5235 - SYS_VSERVER = 5236 - SYS_WAITID = 5237 - SYS_ADD_KEY = 5239 - SYS_REQUEST_KEY = 5240 - SYS_KEYCTL = 5241 - SYS_SET_THREAD_AREA = 5242 - SYS_INOTIFY_INIT = 5243 - SYS_INOTIFY_ADD_WATCH = 5244 - SYS_INOTIFY_RM_WATCH = 5245 - SYS_MIGRATE_PAGES = 5246 - SYS_OPENAT = 5247 - SYS_MKDIRAT = 5248 - SYS_MKNODAT = 5249 - SYS_FCHOWNAT = 5250 - SYS_FUTIMESAT = 5251 - SYS_NEWFSTATAT = 5252 - SYS_UNLINKAT = 5253 - SYS_RENAMEAT = 5254 - SYS_LINKAT = 5255 - SYS_SYMLINKAT = 5256 - SYS_READLINKAT = 5257 - SYS_FCHMODAT = 5258 - SYS_FACCESSAT = 5259 - SYS_PSELECT6 = 5260 - SYS_PPOLL = 5261 - SYS_UNSHARE = 5262 - SYS_SPLICE = 5263 - SYS_SYNC_FILE_RANGE = 5264 - SYS_TEE = 5265 - SYS_VMSPLICE = 5266 - SYS_MOVE_PAGES = 5267 - SYS_SET_ROBUST_LIST = 5268 - SYS_GET_ROBUST_LIST = 5269 - SYS_KEXEC_LOAD = 5270 - SYS_GETCPU = 5271 - SYS_EPOLL_PWAIT = 5272 - SYS_IOPRIO_SET = 5273 - SYS_IOPRIO_GET = 5274 - SYS_UTIMENSAT = 5275 - SYS_SIGNALFD = 5276 - SYS_TIMERFD = 5277 - SYS_EVENTFD = 5278 - SYS_FALLOCATE = 5279 - SYS_TIMERFD_CREATE = 5280 - SYS_TIMERFD_GETTIME = 5281 - SYS_TIMERFD_SETTIME = 5282 - SYS_SIGNALFD4 = 5283 - SYS_EVENTFD2 = 5284 - SYS_EPOLL_CREATE1 = 5285 - SYS_DUP3 = 5286 - SYS_PIPE2 = 5287 - SYS_INOTIFY_INIT1 = 5288 - SYS_PREADV = 5289 - SYS_PWRITEV = 5290 - SYS_RT_TGSIGQUEUEINFO = 5291 - SYS_PERF_EVENT_OPEN = 5292 - SYS_ACCEPT4 = 5293 - SYS_RECVMMSG = 5294 - SYS_FANOTIFY_INIT = 5295 - SYS_FANOTIFY_MARK = 5296 - SYS_PRLIMIT64 = 5297 - SYS_NAME_TO_HANDLE_AT = 5298 - SYS_OPEN_BY_HANDLE_AT = 5299 - SYS_CLOCK_ADJTIME = 5300 - SYS_SYNCFS = 5301 - SYS_SENDMMSG = 5302 - SYS_SETNS = 5303 - SYS_PROCESS_VM_READV = 5304 - SYS_PROCESS_VM_WRITEV = 5305 - SYS_KCMP = 5306 - SYS_FINIT_MODULE = 5307 - SYS_GETDENTS64 = 5308 - SYS_SCHED_SETATTR = 5309 - SYS_SCHED_GETATTR = 5310 - SYS_RENAMEAT2 = 5311 - SYS_SECCOMP = 5312 - SYS_GETRANDOM = 5313 - SYS_MEMFD_CREATE = 5314 - SYS_BPF = 5315 - SYS_EXECVEAT = 5316 - SYS_USERFAULTFD = 5317 - SYS_MEMBARRIER = 5318 - SYS_MLOCK2 = 5319 - SYS_COPY_FILE_RANGE = 5320 - SYS_PREADV2 = 5321 - SYS_PWRITEV2 = 5322 - SYS_PKEY_MPROTECT = 5323 - SYS_PKEY_ALLOC = 5324 - SYS_PKEY_FREE = 5325 - SYS_STATX = 5326 - SYS_RSEQ = 5327 - SYS_IO_PGETEVENTS = 5328 - SYS_PIDFD_SEND_SIGNAL = 5424 - SYS_IO_URING_SETUP = 5425 - SYS_IO_URING_ENTER = 5426 - SYS_IO_URING_REGISTER = 5427 - SYS_OPEN_TREE = 5428 - SYS_MOVE_MOUNT = 5429 - SYS_FSOPEN = 5430 - SYS_FSCONFIG = 5431 - SYS_FSMOUNT = 5432 - SYS_FSPICK = 5433 - SYS_PIDFD_OPEN = 5434 - SYS_CLONE3 = 5435 - SYS_OPENAT2 = 5437 - SYS_PIDFD_GETFD = 5438 + SYS_READ = 5000 + SYS_WRITE = 5001 + SYS_OPEN = 5002 + SYS_CLOSE = 5003 + SYS_STAT = 5004 + SYS_FSTAT = 5005 + SYS_LSTAT = 5006 + SYS_POLL = 5007 + SYS_LSEEK = 5008 + SYS_MMAP = 5009 + SYS_MPROTECT = 5010 + SYS_MUNMAP = 5011 + SYS_BRK = 5012 + SYS_RT_SIGACTION = 5013 + SYS_RT_SIGPROCMASK = 5014 + SYS_IOCTL = 5015 + SYS_PREAD64 = 5016 + SYS_PWRITE64 = 5017 + SYS_READV = 5018 + SYS_WRITEV = 5019 + SYS_ACCESS = 5020 + SYS_PIPE = 5021 + SYS__NEWSELECT = 5022 + SYS_SCHED_YIELD = 5023 + SYS_MREMAP = 5024 + SYS_MSYNC = 5025 + SYS_MINCORE = 5026 + SYS_MADVISE = 5027 + SYS_SHMGET = 5028 + SYS_SHMAT = 5029 + SYS_SHMCTL = 5030 + SYS_DUP = 5031 + SYS_DUP2 = 5032 + SYS_PAUSE = 5033 + SYS_NANOSLEEP = 5034 + SYS_GETITIMER = 5035 + SYS_SETITIMER = 5036 + SYS_ALARM = 5037 + SYS_GETPID = 5038 + SYS_SENDFILE = 5039 + SYS_SOCKET = 5040 + SYS_CONNECT = 5041 + SYS_ACCEPT = 5042 + SYS_SENDTO = 5043 + SYS_RECVFROM = 5044 + SYS_SENDMSG = 5045 + SYS_RECVMSG = 5046 + SYS_SHUTDOWN = 5047 + SYS_BIND = 5048 + SYS_LISTEN = 5049 + SYS_GETSOCKNAME = 5050 + SYS_GETPEERNAME = 5051 + SYS_SOCKETPAIR = 5052 + SYS_SETSOCKOPT = 5053 + SYS_GETSOCKOPT = 5054 + SYS_CLONE = 5055 + SYS_FORK = 5056 + SYS_EXECVE = 5057 + SYS_EXIT = 5058 + SYS_WAIT4 = 5059 + SYS_KILL = 5060 + SYS_UNAME = 5061 + SYS_SEMGET = 5062 + SYS_SEMOP = 5063 + SYS_SEMCTL = 5064 + SYS_SHMDT = 5065 + SYS_MSGGET = 5066 + SYS_MSGSND = 5067 + SYS_MSGRCV = 5068 + SYS_MSGCTL = 5069 + SYS_FCNTL = 5070 + SYS_FLOCK = 5071 + SYS_FSYNC = 5072 + SYS_FDATASYNC = 5073 + SYS_TRUNCATE = 5074 + SYS_FTRUNCATE = 5075 + SYS_GETDENTS = 5076 + SYS_GETCWD = 5077 + SYS_CHDIR = 5078 + SYS_FCHDIR = 5079 + SYS_RENAME = 5080 + SYS_MKDIR = 5081 + SYS_RMDIR = 5082 + SYS_CREAT = 5083 + SYS_LINK = 5084 + SYS_UNLINK = 5085 + SYS_SYMLINK = 5086 + SYS_READLINK = 5087 + SYS_CHMOD = 5088 + SYS_FCHMOD = 5089 + SYS_CHOWN = 5090 + SYS_FCHOWN = 5091 + SYS_LCHOWN = 5092 + SYS_UMASK = 5093 + SYS_GETTIMEOFDAY = 5094 + SYS_GETRLIMIT = 5095 + SYS_GETRUSAGE = 5096 + SYS_SYSINFO = 5097 + SYS_TIMES = 5098 + SYS_PTRACE = 5099 + SYS_GETUID = 5100 + SYS_SYSLOG = 5101 + SYS_GETGID = 5102 + SYS_SETUID = 5103 + SYS_SETGID = 5104 + SYS_GETEUID = 5105 + SYS_GETEGID = 5106 + SYS_SETPGID = 5107 + SYS_GETPPID = 5108 + SYS_GETPGRP = 5109 + SYS_SETSID = 5110 + SYS_SETREUID = 5111 + SYS_SETREGID = 5112 + SYS_GETGROUPS = 5113 + SYS_SETGROUPS = 5114 + SYS_SETRESUID = 5115 + SYS_GETRESUID = 5116 + SYS_SETRESGID = 5117 + SYS_GETRESGID = 5118 + SYS_GETPGID = 5119 + SYS_SETFSUID = 5120 + SYS_SETFSGID = 5121 + SYS_GETSID = 5122 + SYS_CAPGET = 5123 + SYS_CAPSET = 5124 + SYS_RT_SIGPENDING = 5125 + SYS_RT_SIGTIMEDWAIT = 5126 + SYS_RT_SIGQUEUEINFO = 5127 + SYS_RT_SIGSUSPEND = 5128 + SYS_SIGALTSTACK = 5129 + SYS_UTIME = 5130 + SYS_MKNOD = 5131 + SYS_PERSONALITY = 5132 + SYS_USTAT = 5133 + SYS_STATFS = 5134 + SYS_FSTATFS = 5135 + SYS_SYSFS = 5136 + SYS_GETPRIORITY = 5137 + SYS_SETPRIORITY = 5138 + SYS_SCHED_SETPARAM = 5139 + SYS_SCHED_GETPARAM = 5140 + SYS_SCHED_SETSCHEDULER = 5141 + SYS_SCHED_GETSCHEDULER = 5142 + SYS_SCHED_GET_PRIORITY_MAX = 5143 + SYS_SCHED_GET_PRIORITY_MIN = 5144 + SYS_SCHED_RR_GET_INTERVAL = 5145 + SYS_MLOCK = 5146 + SYS_MUNLOCK = 5147 + SYS_MLOCKALL = 5148 + SYS_MUNLOCKALL = 5149 + SYS_VHANGUP = 5150 + SYS_PIVOT_ROOT = 5151 + SYS__SYSCTL = 5152 + SYS_PRCTL = 5153 + SYS_ADJTIMEX = 5154 + SYS_SETRLIMIT = 5155 + SYS_CHROOT = 5156 + SYS_SYNC = 5157 + SYS_ACCT = 5158 + SYS_SETTIMEOFDAY = 5159 + SYS_MOUNT = 5160 + SYS_UMOUNT2 = 5161 + SYS_SWAPON = 5162 + SYS_SWAPOFF = 5163 + SYS_REBOOT = 5164 + SYS_SETHOSTNAME = 5165 + SYS_SETDOMAINNAME = 5166 + SYS_CREATE_MODULE = 5167 + SYS_INIT_MODULE = 5168 + SYS_DELETE_MODULE = 5169 + SYS_GET_KERNEL_SYMS = 5170 + SYS_QUERY_MODULE = 5171 + SYS_QUOTACTL = 5172 + SYS_NFSSERVCTL = 5173 + SYS_GETPMSG = 5174 + SYS_PUTPMSG = 5175 + SYS_AFS_SYSCALL = 5176 + SYS_RESERVED177 = 5177 + SYS_GETTID = 5178 + SYS_READAHEAD = 5179 + SYS_SETXATTR = 5180 + SYS_LSETXATTR = 5181 + SYS_FSETXATTR = 5182 + SYS_GETXATTR = 5183 + SYS_LGETXATTR = 5184 + SYS_FGETXATTR = 5185 + SYS_LISTXATTR = 5186 + SYS_LLISTXATTR = 5187 + SYS_FLISTXATTR = 5188 + SYS_REMOVEXATTR = 5189 + SYS_LREMOVEXATTR = 5190 + SYS_FREMOVEXATTR = 5191 + SYS_TKILL = 5192 + SYS_RESERVED193 = 5193 + SYS_FUTEX = 5194 + SYS_SCHED_SETAFFINITY = 5195 + SYS_SCHED_GETAFFINITY = 5196 + SYS_CACHEFLUSH = 5197 + SYS_CACHECTL = 5198 + SYS_SYSMIPS = 5199 + SYS_IO_SETUP = 5200 + SYS_IO_DESTROY = 5201 + SYS_IO_GETEVENTS = 5202 + SYS_IO_SUBMIT = 5203 + SYS_IO_CANCEL = 5204 + SYS_EXIT_GROUP = 5205 + SYS_LOOKUP_DCOOKIE = 5206 + SYS_EPOLL_CREATE = 5207 + SYS_EPOLL_CTL = 5208 + SYS_EPOLL_WAIT = 5209 + SYS_REMAP_FILE_PAGES = 5210 + SYS_RT_SIGRETURN = 5211 + SYS_SET_TID_ADDRESS = 5212 + SYS_RESTART_SYSCALL = 5213 + SYS_SEMTIMEDOP = 5214 + SYS_FADVISE64 = 5215 + SYS_TIMER_CREATE = 5216 + SYS_TIMER_SETTIME = 5217 + SYS_TIMER_GETTIME = 5218 + SYS_TIMER_GETOVERRUN = 5219 + SYS_TIMER_DELETE = 5220 + SYS_CLOCK_SETTIME = 5221 + SYS_CLOCK_GETTIME = 5222 + SYS_CLOCK_GETRES = 5223 + SYS_CLOCK_NANOSLEEP = 5224 + SYS_TGKILL = 5225 + SYS_UTIMES = 5226 + SYS_MBIND = 5227 + SYS_GET_MEMPOLICY = 5228 + SYS_SET_MEMPOLICY = 5229 + SYS_MQ_OPEN = 5230 + SYS_MQ_UNLINK = 5231 + SYS_MQ_TIMEDSEND = 5232 + SYS_MQ_TIMEDRECEIVE = 5233 + SYS_MQ_NOTIFY = 5234 + SYS_MQ_GETSETATTR = 5235 + SYS_VSERVER = 5236 + SYS_WAITID = 5237 + SYS_ADD_KEY = 5239 + SYS_REQUEST_KEY = 5240 + SYS_KEYCTL = 5241 + SYS_SET_THREAD_AREA = 5242 + SYS_INOTIFY_INIT = 5243 + SYS_INOTIFY_ADD_WATCH = 5244 + SYS_INOTIFY_RM_WATCH = 5245 + SYS_MIGRATE_PAGES = 5246 + SYS_OPENAT = 5247 + SYS_MKDIRAT = 5248 + SYS_MKNODAT = 5249 + SYS_FCHOWNAT = 5250 + SYS_FUTIMESAT = 5251 + SYS_NEWFSTATAT = 5252 + SYS_UNLINKAT = 5253 + SYS_RENAMEAT = 5254 + SYS_LINKAT = 5255 + SYS_SYMLINKAT = 5256 + SYS_READLINKAT = 5257 + SYS_FCHMODAT = 5258 + SYS_FACCESSAT = 5259 + SYS_PSELECT6 = 5260 + SYS_PPOLL = 5261 + SYS_UNSHARE = 5262 + SYS_SPLICE = 5263 + SYS_SYNC_FILE_RANGE = 5264 + SYS_TEE = 5265 + SYS_VMSPLICE = 5266 + SYS_MOVE_PAGES = 5267 + SYS_SET_ROBUST_LIST = 5268 + SYS_GET_ROBUST_LIST = 5269 + SYS_KEXEC_LOAD = 5270 + SYS_GETCPU = 5271 + SYS_EPOLL_PWAIT = 5272 + SYS_IOPRIO_SET = 5273 + SYS_IOPRIO_GET = 5274 + SYS_UTIMENSAT = 5275 + SYS_SIGNALFD = 5276 + SYS_TIMERFD = 5277 + SYS_EVENTFD = 5278 + SYS_FALLOCATE = 5279 + SYS_TIMERFD_CREATE = 5280 + SYS_TIMERFD_GETTIME = 5281 + SYS_TIMERFD_SETTIME = 5282 + SYS_SIGNALFD4 = 5283 + SYS_EVENTFD2 = 5284 + SYS_EPOLL_CREATE1 = 5285 + SYS_DUP3 = 5286 + SYS_PIPE2 = 5287 + SYS_INOTIFY_INIT1 = 5288 + SYS_PREADV = 5289 + SYS_PWRITEV = 5290 + SYS_RT_TGSIGQUEUEINFO = 5291 + SYS_PERF_EVENT_OPEN = 5292 + SYS_ACCEPT4 = 5293 + SYS_RECVMMSG = 5294 + SYS_FANOTIFY_INIT = 5295 + SYS_FANOTIFY_MARK = 5296 + SYS_PRLIMIT64 = 5297 + SYS_NAME_TO_HANDLE_AT = 5298 + SYS_OPEN_BY_HANDLE_AT = 5299 + SYS_CLOCK_ADJTIME = 5300 + SYS_SYNCFS = 5301 + SYS_SENDMMSG = 5302 + SYS_SETNS = 5303 + SYS_PROCESS_VM_READV = 5304 + SYS_PROCESS_VM_WRITEV = 5305 + SYS_KCMP = 5306 + SYS_FINIT_MODULE = 5307 + SYS_GETDENTS64 = 5308 + SYS_SCHED_SETATTR = 5309 + SYS_SCHED_GETATTR = 5310 + SYS_RENAMEAT2 = 5311 + SYS_SECCOMP = 5312 + SYS_GETRANDOM = 5313 + SYS_MEMFD_CREATE = 5314 + SYS_BPF = 5315 + SYS_EXECVEAT = 5316 + SYS_USERFAULTFD = 5317 + SYS_MEMBARRIER = 5318 + SYS_MLOCK2 = 5319 + SYS_COPY_FILE_RANGE = 5320 + SYS_PREADV2 = 5321 + SYS_PWRITEV2 = 5322 + SYS_PKEY_MPROTECT = 5323 + SYS_PKEY_ALLOC = 5324 + SYS_PKEY_FREE = 5325 + SYS_STATX = 5326 + SYS_RSEQ = 5327 + SYS_IO_PGETEVENTS = 5328 + SYS_PIDFD_SEND_SIGNAL = 5424 + SYS_IO_URING_SETUP = 5425 + SYS_IO_URING_ENTER = 5426 + SYS_IO_URING_REGISTER = 5427 + SYS_OPEN_TREE = 5428 + SYS_MOVE_MOUNT = 5429 + SYS_FSOPEN = 5430 + SYS_FSCONFIG = 5431 + SYS_FSMOUNT = 5432 + SYS_FSPICK = 5433 + SYS_PIDFD_OPEN = 5434 + SYS_CLONE3 = 5435 + SYS_CLOSE_RANGE = 5436 + SYS_OPENAT2 = 5437 + SYS_PIDFD_GETFD = 5438 + SYS_FACCESSAT2 = 5439 + SYS_PROCESS_MADVISE = 5440 + SYS_EPOLL_PWAIT2 = 5441 + SYS_MOUNT_SETATTR = 5442 + SYS_QUOTACTL_FD = 5443 + SYS_LANDLOCK_CREATE_RULESET = 5444 + SYS_LANDLOCK_ADD_RULE = 5445 + SYS_LANDLOCK_RESTRICT_SELF = 5446 + SYS_PROCESS_MRELEASE = 5448 + SYS_FUTEX_WAITV = 5449 + SYS_SET_MEMPOLICY_HOME_NODE = 5450 ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go index 4d9aa300..b4ffb7a2 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_mips64le.go @@ -1,351 +1,364 @@ -// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/mips64le/include /tmp/mips64le/include/asm/unistd.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build mips64le && linux // +build mips64le,linux package unix const ( - SYS_READ = 5000 - SYS_WRITE = 5001 - SYS_OPEN = 5002 - SYS_CLOSE = 5003 - SYS_STAT = 5004 - SYS_FSTAT = 5005 - SYS_LSTAT = 5006 - SYS_POLL = 5007 - SYS_LSEEK = 5008 - SYS_MMAP = 5009 - SYS_MPROTECT = 5010 - SYS_MUNMAP = 5011 - SYS_BRK = 5012 - SYS_RT_SIGACTION = 5013 - SYS_RT_SIGPROCMASK = 5014 - SYS_IOCTL = 5015 - SYS_PREAD64 = 5016 - SYS_PWRITE64 = 5017 - SYS_READV = 5018 - SYS_WRITEV = 5019 - SYS_ACCESS = 5020 - SYS_PIPE = 5021 - SYS__NEWSELECT = 5022 - SYS_SCHED_YIELD = 5023 - SYS_MREMAP = 5024 - SYS_MSYNC = 5025 - SYS_MINCORE = 5026 - SYS_MADVISE = 5027 - SYS_SHMGET = 5028 - SYS_SHMAT = 5029 - SYS_SHMCTL = 5030 - SYS_DUP = 5031 - SYS_DUP2 = 5032 - SYS_PAUSE = 5033 - SYS_NANOSLEEP = 5034 - SYS_GETITIMER = 5035 - SYS_SETITIMER = 5036 - SYS_ALARM = 5037 - SYS_GETPID = 5038 - SYS_SENDFILE = 5039 - SYS_SOCKET = 5040 - SYS_CONNECT = 5041 - SYS_ACCEPT = 5042 - SYS_SENDTO = 5043 - SYS_RECVFROM = 5044 - SYS_SENDMSG = 5045 - SYS_RECVMSG = 5046 - SYS_SHUTDOWN = 5047 - SYS_BIND = 5048 - SYS_LISTEN = 5049 - SYS_GETSOCKNAME = 5050 - SYS_GETPEERNAME = 5051 - SYS_SOCKETPAIR = 5052 - SYS_SETSOCKOPT = 5053 - SYS_GETSOCKOPT = 5054 - SYS_CLONE = 5055 - SYS_FORK = 5056 - SYS_EXECVE = 5057 - SYS_EXIT = 5058 - SYS_WAIT4 = 5059 - SYS_KILL = 5060 - SYS_UNAME = 5061 - SYS_SEMGET = 5062 - SYS_SEMOP = 5063 - SYS_SEMCTL = 5064 - SYS_SHMDT = 5065 - SYS_MSGGET = 5066 - SYS_MSGSND = 5067 - SYS_MSGRCV = 5068 - SYS_MSGCTL = 5069 - SYS_FCNTL = 5070 - SYS_FLOCK = 5071 - SYS_FSYNC = 5072 - SYS_FDATASYNC = 5073 - SYS_TRUNCATE = 5074 - SYS_FTRUNCATE = 5075 - SYS_GETDENTS = 5076 - SYS_GETCWD = 5077 - SYS_CHDIR = 5078 - SYS_FCHDIR = 5079 - SYS_RENAME = 5080 - SYS_MKDIR = 5081 - SYS_RMDIR = 5082 - SYS_CREAT = 5083 - SYS_LINK = 5084 - SYS_UNLINK = 5085 - SYS_SYMLINK = 5086 - SYS_READLINK = 5087 - SYS_CHMOD = 5088 - SYS_FCHMOD = 5089 - SYS_CHOWN = 5090 - SYS_FCHOWN = 5091 - SYS_LCHOWN = 5092 - SYS_UMASK = 5093 - SYS_GETTIMEOFDAY = 5094 - SYS_GETRLIMIT = 5095 - SYS_GETRUSAGE = 5096 - SYS_SYSINFO = 5097 - SYS_TIMES = 5098 - SYS_PTRACE = 5099 - SYS_GETUID = 5100 - SYS_SYSLOG = 5101 - SYS_GETGID = 5102 - SYS_SETUID = 5103 - SYS_SETGID = 5104 - SYS_GETEUID = 5105 - SYS_GETEGID = 5106 - SYS_SETPGID = 5107 - SYS_GETPPID = 5108 - SYS_GETPGRP = 5109 - SYS_SETSID = 5110 - SYS_SETREUID = 5111 - SYS_SETREGID = 5112 - SYS_GETGROUPS = 5113 - SYS_SETGROUPS = 5114 - SYS_SETRESUID = 5115 - SYS_GETRESUID = 5116 - SYS_SETRESGID = 5117 - SYS_GETRESGID = 5118 - SYS_GETPGID = 5119 - SYS_SETFSUID = 5120 - SYS_SETFSGID = 5121 - SYS_GETSID = 5122 - SYS_CAPGET = 5123 - SYS_CAPSET = 5124 - SYS_RT_SIGPENDING = 5125 - SYS_RT_SIGTIMEDWAIT = 5126 - SYS_RT_SIGQUEUEINFO = 5127 - SYS_RT_SIGSUSPEND = 5128 - SYS_SIGALTSTACK = 5129 - SYS_UTIME = 5130 - SYS_MKNOD = 5131 - SYS_PERSONALITY = 5132 - SYS_USTAT = 5133 - SYS_STATFS = 5134 - SYS_FSTATFS = 5135 - SYS_SYSFS = 5136 - SYS_GETPRIORITY = 5137 - SYS_SETPRIORITY = 5138 - SYS_SCHED_SETPARAM = 5139 - SYS_SCHED_GETPARAM = 5140 - SYS_SCHED_SETSCHEDULER = 5141 - SYS_SCHED_GETSCHEDULER = 5142 - SYS_SCHED_GET_PRIORITY_MAX = 5143 - SYS_SCHED_GET_PRIORITY_MIN = 5144 - SYS_SCHED_RR_GET_INTERVAL = 5145 - SYS_MLOCK = 5146 - SYS_MUNLOCK = 5147 - SYS_MLOCKALL = 5148 - SYS_MUNLOCKALL = 5149 - SYS_VHANGUP = 5150 - SYS_PIVOT_ROOT = 5151 - SYS__SYSCTL = 5152 - SYS_PRCTL = 5153 - SYS_ADJTIMEX = 5154 - SYS_SETRLIMIT = 5155 - SYS_CHROOT = 5156 - SYS_SYNC = 5157 - SYS_ACCT = 5158 - SYS_SETTIMEOFDAY = 5159 - SYS_MOUNT = 5160 - SYS_UMOUNT2 = 5161 - SYS_SWAPON = 5162 - SYS_SWAPOFF = 5163 - SYS_REBOOT = 5164 - SYS_SETHOSTNAME = 5165 - SYS_SETDOMAINNAME = 5166 - SYS_CREATE_MODULE = 5167 - SYS_INIT_MODULE = 5168 - SYS_DELETE_MODULE = 5169 - SYS_GET_KERNEL_SYMS = 5170 - SYS_QUERY_MODULE = 5171 - SYS_QUOTACTL = 5172 - SYS_NFSSERVCTL = 5173 - SYS_GETPMSG = 5174 - SYS_PUTPMSG = 5175 - SYS_AFS_SYSCALL = 5176 - SYS_RESERVED177 = 5177 - SYS_GETTID = 5178 - SYS_READAHEAD = 5179 - SYS_SETXATTR = 5180 - SYS_LSETXATTR = 5181 - SYS_FSETXATTR = 5182 - SYS_GETXATTR = 5183 - SYS_LGETXATTR = 5184 - SYS_FGETXATTR = 5185 - SYS_LISTXATTR = 5186 - SYS_LLISTXATTR = 5187 - SYS_FLISTXATTR = 5188 - SYS_REMOVEXATTR = 5189 - SYS_LREMOVEXATTR = 5190 - SYS_FREMOVEXATTR = 5191 - SYS_TKILL = 5192 - SYS_RESERVED193 = 5193 - SYS_FUTEX = 5194 - SYS_SCHED_SETAFFINITY = 5195 - SYS_SCHED_GETAFFINITY = 5196 - SYS_CACHEFLUSH = 5197 - SYS_CACHECTL = 5198 - SYS_SYSMIPS = 5199 - SYS_IO_SETUP = 5200 - SYS_IO_DESTROY = 5201 - SYS_IO_GETEVENTS = 5202 - SYS_IO_SUBMIT = 5203 - SYS_IO_CANCEL = 5204 - SYS_EXIT_GROUP = 5205 - SYS_LOOKUP_DCOOKIE = 5206 - SYS_EPOLL_CREATE = 5207 - SYS_EPOLL_CTL = 5208 - SYS_EPOLL_WAIT = 5209 - SYS_REMAP_FILE_PAGES = 5210 - SYS_RT_SIGRETURN = 5211 - SYS_SET_TID_ADDRESS = 5212 - SYS_RESTART_SYSCALL = 5213 - SYS_SEMTIMEDOP = 5214 - SYS_FADVISE64 = 5215 - SYS_TIMER_CREATE = 5216 - SYS_TIMER_SETTIME = 5217 - SYS_TIMER_GETTIME = 5218 - SYS_TIMER_GETOVERRUN = 5219 - SYS_TIMER_DELETE = 5220 - SYS_CLOCK_SETTIME = 5221 - SYS_CLOCK_GETTIME = 5222 - SYS_CLOCK_GETRES = 5223 - SYS_CLOCK_NANOSLEEP = 5224 - SYS_TGKILL = 5225 - SYS_UTIMES = 5226 - SYS_MBIND = 5227 - SYS_GET_MEMPOLICY = 5228 - SYS_SET_MEMPOLICY = 5229 - SYS_MQ_OPEN = 5230 - SYS_MQ_UNLINK = 5231 - SYS_MQ_TIMEDSEND = 5232 - SYS_MQ_TIMEDRECEIVE = 5233 - SYS_MQ_NOTIFY = 5234 - SYS_MQ_GETSETATTR = 5235 - SYS_VSERVER = 5236 - SYS_WAITID = 5237 - SYS_ADD_KEY = 5239 - SYS_REQUEST_KEY = 5240 - SYS_KEYCTL = 5241 - SYS_SET_THREAD_AREA = 5242 - SYS_INOTIFY_INIT = 5243 - SYS_INOTIFY_ADD_WATCH = 5244 - SYS_INOTIFY_RM_WATCH = 5245 - SYS_MIGRATE_PAGES = 5246 - SYS_OPENAT = 5247 - SYS_MKDIRAT = 5248 - SYS_MKNODAT = 5249 - SYS_FCHOWNAT = 5250 - SYS_FUTIMESAT = 5251 - SYS_NEWFSTATAT = 5252 - SYS_UNLINKAT = 5253 - SYS_RENAMEAT = 5254 - SYS_LINKAT = 5255 - SYS_SYMLINKAT = 5256 - SYS_READLINKAT = 5257 - SYS_FCHMODAT = 5258 - SYS_FACCESSAT = 5259 - SYS_PSELECT6 = 5260 - SYS_PPOLL = 5261 - SYS_UNSHARE = 5262 - SYS_SPLICE = 5263 - SYS_SYNC_FILE_RANGE = 5264 - SYS_TEE = 5265 - SYS_VMSPLICE = 5266 - SYS_MOVE_PAGES = 5267 - SYS_SET_ROBUST_LIST = 5268 - SYS_GET_ROBUST_LIST = 5269 - SYS_KEXEC_LOAD = 5270 - SYS_GETCPU = 5271 - SYS_EPOLL_PWAIT = 5272 - SYS_IOPRIO_SET = 5273 - SYS_IOPRIO_GET = 5274 - SYS_UTIMENSAT = 5275 - SYS_SIGNALFD = 5276 - SYS_TIMERFD = 5277 - SYS_EVENTFD = 5278 - SYS_FALLOCATE = 5279 - SYS_TIMERFD_CREATE = 5280 - SYS_TIMERFD_GETTIME = 5281 - SYS_TIMERFD_SETTIME = 5282 - SYS_SIGNALFD4 = 5283 - SYS_EVENTFD2 = 5284 - SYS_EPOLL_CREATE1 = 5285 - SYS_DUP3 = 5286 - SYS_PIPE2 = 5287 - SYS_INOTIFY_INIT1 = 5288 - SYS_PREADV = 5289 - SYS_PWRITEV = 5290 - SYS_RT_TGSIGQUEUEINFO = 5291 - SYS_PERF_EVENT_OPEN = 5292 - SYS_ACCEPT4 = 5293 - SYS_RECVMMSG = 5294 - SYS_FANOTIFY_INIT = 5295 - SYS_FANOTIFY_MARK = 5296 - SYS_PRLIMIT64 = 5297 - SYS_NAME_TO_HANDLE_AT = 5298 - SYS_OPEN_BY_HANDLE_AT = 5299 - SYS_CLOCK_ADJTIME = 5300 - SYS_SYNCFS = 5301 - SYS_SENDMMSG = 5302 - SYS_SETNS = 5303 - SYS_PROCESS_VM_READV = 5304 - SYS_PROCESS_VM_WRITEV = 5305 - SYS_KCMP = 5306 - SYS_FINIT_MODULE = 5307 - SYS_GETDENTS64 = 5308 - SYS_SCHED_SETATTR = 5309 - SYS_SCHED_GETATTR = 5310 - SYS_RENAMEAT2 = 5311 - SYS_SECCOMP = 5312 - SYS_GETRANDOM = 5313 - SYS_MEMFD_CREATE = 5314 - SYS_BPF = 5315 - SYS_EXECVEAT = 5316 - SYS_USERFAULTFD = 5317 - SYS_MEMBARRIER = 5318 - SYS_MLOCK2 = 5319 - SYS_COPY_FILE_RANGE = 5320 - SYS_PREADV2 = 5321 - SYS_PWRITEV2 = 5322 - SYS_PKEY_MPROTECT = 5323 - SYS_PKEY_ALLOC = 5324 - SYS_PKEY_FREE = 5325 - SYS_STATX = 5326 - SYS_RSEQ = 5327 - SYS_IO_PGETEVENTS = 5328 - SYS_PIDFD_SEND_SIGNAL = 5424 - SYS_IO_URING_SETUP = 5425 - SYS_IO_URING_ENTER = 5426 - SYS_IO_URING_REGISTER = 5427 - SYS_OPEN_TREE = 5428 - SYS_MOVE_MOUNT = 5429 - SYS_FSOPEN = 5430 - SYS_FSCONFIG = 5431 - SYS_FSMOUNT = 5432 - SYS_FSPICK = 5433 - SYS_PIDFD_OPEN = 5434 - SYS_CLONE3 = 5435 - SYS_OPENAT2 = 5437 - SYS_PIDFD_GETFD = 5438 + SYS_READ = 5000 + SYS_WRITE = 5001 + SYS_OPEN = 5002 + SYS_CLOSE = 5003 + SYS_STAT = 5004 + SYS_FSTAT = 5005 + SYS_LSTAT = 5006 + SYS_POLL = 5007 + SYS_LSEEK = 5008 + SYS_MMAP = 5009 + SYS_MPROTECT = 5010 + SYS_MUNMAP = 5011 + SYS_BRK = 5012 + SYS_RT_SIGACTION = 5013 + SYS_RT_SIGPROCMASK = 5014 + SYS_IOCTL = 5015 + SYS_PREAD64 = 5016 + SYS_PWRITE64 = 5017 + SYS_READV = 5018 + SYS_WRITEV = 5019 + SYS_ACCESS = 5020 + SYS_PIPE = 5021 + SYS__NEWSELECT = 5022 + SYS_SCHED_YIELD = 5023 + SYS_MREMAP = 5024 + SYS_MSYNC = 5025 + SYS_MINCORE = 5026 + SYS_MADVISE = 5027 + SYS_SHMGET = 5028 + SYS_SHMAT = 5029 + SYS_SHMCTL = 5030 + SYS_DUP = 5031 + SYS_DUP2 = 5032 + SYS_PAUSE = 5033 + SYS_NANOSLEEP = 5034 + SYS_GETITIMER = 5035 + SYS_SETITIMER = 5036 + SYS_ALARM = 5037 + SYS_GETPID = 5038 + SYS_SENDFILE = 5039 + SYS_SOCKET = 5040 + SYS_CONNECT = 5041 + SYS_ACCEPT = 5042 + SYS_SENDTO = 5043 + SYS_RECVFROM = 5044 + SYS_SENDMSG = 5045 + SYS_RECVMSG = 5046 + SYS_SHUTDOWN = 5047 + SYS_BIND = 5048 + SYS_LISTEN = 5049 + SYS_GETSOCKNAME = 5050 + SYS_GETPEERNAME = 5051 + SYS_SOCKETPAIR = 5052 + SYS_SETSOCKOPT = 5053 + SYS_GETSOCKOPT = 5054 + SYS_CLONE = 5055 + SYS_FORK = 5056 + SYS_EXECVE = 5057 + SYS_EXIT = 5058 + SYS_WAIT4 = 5059 + SYS_KILL = 5060 + SYS_UNAME = 5061 + SYS_SEMGET = 5062 + SYS_SEMOP = 5063 + SYS_SEMCTL = 5064 + SYS_SHMDT = 5065 + SYS_MSGGET = 5066 + SYS_MSGSND = 5067 + SYS_MSGRCV = 5068 + SYS_MSGCTL = 5069 + SYS_FCNTL = 5070 + SYS_FLOCK = 5071 + SYS_FSYNC = 5072 + SYS_FDATASYNC = 5073 + SYS_TRUNCATE = 5074 + SYS_FTRUNCATE = 5075 + SYS_GETDENTS = 5076 + SYS_GETCWD = 5077 + SYS_CHDIR = 5078 + SYS_FCHDIR = 5079 + SYS_RENAME = 5080 + SYS_MKDIR = 5081 + SYS_RMDIR = 5082 + SYS_CREAT = 5083 + SYS_LINK = 5084 + SYS_UNLINK = 5085 + SYS_SYMLINK = 5086 + SYS_READLINK = 5087 + SYS_CHMOD = 5088 + SYS_FCHMOD = 5089 + SYS_CHOWN = 5090 + SYS_FCHOWN = 5091 + SYS_LCHOWN = 5092 + SYS_UMASK = 5093 + SYS_GETTIMEOFDAY = 5094 + SYS_GETRLIMIT = 5095 + SYS_GETRUSAGE = 5096 + SYS_SYSINFO = 5097 + SYS_TIMES = 5098 + SYS_PTRACE = 5099 + SYS_GETUID = 5100 + SYS_SYSLOG = 5101 + SYS_GETGID = 5102 + SYS_SETUID = 5103 + SYS_SETGID = 5104 + SYS_GETEUID = 5105 + SYS_GETEGID = 5106 + SYS_SETPGID = 5107 + SYS_GETPPID = 5108 + SYS_GETPGRP = 5109 + SYS_SETSID = 5110 + SYS_SETREUID = 5111 + SYS_SETREGID = 5112 + SYS_GETGROUPS = 5113 + SYS_SETGROUPS = 5114 + SYS_SETRESUID = 5115 + SYS_GETRESUID = 5116 + SYS_SETRESGID = 5117 + SYS_GETRESGID = 5118 + SYS_GETPGID = 5119 + SYS_SETFSUID = 5120 + SYS_SETFSGID = 5121 + SYS_GETSID = 5122 + SYS_CAPGET = 5123 + SYS_CAPSET = 5124 + SYS_RT_SIGPENDING = 5125 + SYS_RT_SIGTIMEDWAIT = 5126 + SYS_RT_SIGQUEUEINFO = 5127 + SYS_RT_SIGSUSPEND = 5128 + SYS_SIGALTSTACK = 5129 + SYS_UTIME = 5130 + SYS_MKNOD = 5131 + SYS_PERSONALITY = 5132 + SYS_USTAT = 5133 + SYS_STATFS = 5134 + SYS_FSTATFS = 5135 + SYS_SYSFS = 5136 + SYS_GETPRIORITY = 5137 + SYS_SETPRIORITY = 5138 + SYS_SCHED_SETPARAM = 5139 + SYS_SCHED_GETPARAM = 5140 + SYS_SCHED_SETSCHEDULER = 5141 + SYS_SCHED_GETSCHEDULER = 5142 + SYS_SCHED_GET_PRIORITY_MAX = 5143 + SYS_SCHED_GET_PRIORITY_MIN = 5144 + SYS_SCHED_RR_GET_INTERVAL = 5145 + SYS_MLOCK = 5146 + SYS_MUNLOCK = 5147 + SYS_MLOCKALL = 5148 + SYS_MUNLOCKALL = 5149 + SYS_VHANGUP = 5150 + SYS_PIVOT_ROOT = 5151 + SYS__SYSCTL = 5152 + SYS_PRCTL = 5153 + SYS_ADJTIMEX = 5154 + SYS_SETRLIMIT = 5155 + SYS_CHROOT = 5156 + SYS_SYNC = 5157 + SYS_ACCT = 5158 + SYS_SETTIMEOFDAY = 5159 + SYS_MOUNT = 5160 + SYS_UMOUNT2 = 5161 + SYS_SWAPON = 5162 + SYS_SWAPOFF = 5163 + SYS_REBOOT = 5164 + SYS_SETHOSTNAME = 5165 + SYS_SETDOMAINNAME = 5166 + SYS_CREATE_MODULE = 5167 + SYS_INIT_MODULE = 5168 + SYS_DELETE_MODULE = 5169 + SYS_GET_KERNEL_SYMS = 5170 + SYS_QUERY_MODULE = 5171 + SYS_QUOTACTL = 5172 + SYS_NFSSERVCTL = 5173 + SYS_GETPMSG = 5174 + SYS_PUTPMSG = 5175 + SYS_AFS_SYSCALL = 5176 + SYS_RESERVED177 = 5177 + SYS_GETTID = 5178 + SYS_READAHEAD = 5179 + SYS_SETXATTR = 5180 + SYS_LSETXATTR = 5181 + SYS_FSETXATTR = 5182 + SYS_GETXATTR = 5183 + SYS_LGETXATTR = 5184 + SYS_FGETXATTR = 5185 + SYS_LISTXATTR = 5186 + SYS_LLISTXATTR = 5187 + SYS_FLISTXATTR = 5188 + SYS_REMOVEXATTR = 5189 + SYS_LREMOVEXATTR = 5190 + SYS_FREMOVEXATTR = 5191 + SYS_TKILL = 5192 + SYS_RESERVED193 = 5193 + SYS_FUTEX = 5194 + SYS_SCHED_SETAFFINITY = 5195 + SYS_SCHED_GETAFFINITY = 5196 + SYS_CACHEFLUSH = 5197 + SYS_CACHECTL = 5198 + SYS_SYSMIPS = 5199 + SYS_IO_SETUP = 5200 + SYS_IO_DESTROY = 5201 + SYS_IO_GETEVENTS = 5202 + SYS_IO_SUBMIT = 5203 + SYS_IO_CANCEL = 5204 + SYS_EXIT_GROUP = 5205 + SYS_LOOKUP_DCOOKIE = 5206 + SYS_EPOLL_CREATE = 5207 + SYS_EPOLL_CTL = 5208 + SYS_EPOLL_WAIT = 5209 + SYS_REMAP_FILE_PAGES = 5210 + SYS_RT_SIGRETURN = 5211 + SYS_SET_TID_ADDRESS = 5212 + SYS_RESTART_SYSCALL = 5213 + SYS_SEMTIMEDOP = 5214 + SYS_FADVISE64 = 5215 + SYS_TIMER_CREATE = 5216 + SYS_TIMER_SETTIME = 5217 + SYS_TIMER_GETTIME = 5218 + SYS_TIMER_GETOVERRUN = 5219 + SYS_TIMER_DELETE = 5220 + SYS_CLOCK_SETTIME = 5221 + SYS_CLOCK_GETTIME = 5222 + SYS_CLOCK_GETRES = 5223 + SYS_CLOCK_NANOSLEEP = 5224 + SYS_TGKILL = 5225 + SYS_UTIMES = 5226 + SYS_MBIND = 5227 + SYS_GET_MEMPOLICY = 5228 + SYS_SET_MEMPOLICY = 5229 + SYS_MQ_OPEN = 5230 + SYS_MQ_UNLINK = 5231 + SYS_MQ_TIMEDSEND = 5232 + SYS_MQ_TIMEDRECEIVE = 5233 + SYS_MQ_NOTIFY = 5234 + SYS_MQ_GETSETATTR = 5235 + SYS_VSERVER = 5236 + SYS_WAITID = 5237 + SYS_ADD_KEY = 5239 + SYS_REQUEST_KEY = 5240 + SYS_KEYCTL = 5241 + SYS_SET_THREAD_AREA = 5242 + SYS_INOTIFY_INIT = 5243 + SYS_INOTIFY_ADD_WATCH = 5244 + SYS_INOTIFY_RM_WATCH = 5245 + SYS_MIGRATE_PAGES = 5246 + SYS_OPENAT = 5247 + SYS_MKDIRAT = 5248 + SYS_MKNODAT = 5249 + SYS_FCHOWNAT = 5250 + SYS_FUTIMESAT = 5251 + SYS_NEWFSTATAT = 5252 + SYS_UNLINKAT = 5253 + SYS_RENAMEAT = 5254 + SYS_LINKAT = 5255 + SYS_SYMLINKAT = 5256 + SYS_READLINKAT = 5257 + SYS_FCHMODAT = 5258 + SYS_FACCESSAT = 5259 + SYS_PSELECT6 = 5260 + SYS_PPOLL = 5261 + SYS_UNSHARE = 5262 + SYS_SPLICE = 5263 + SYS_SYNC_FILE_RANGE = 5264 + SYS_TEE = 5265 + SYS_VMSPLICE = 5266 + SYS_MOVE_PAGES = 5267 + SYS_SET_ROBUST_LIST = 5268 + SYS_GET_ROBUST_LIST = 5269 + SYS_KEXEC_LOAD = 5270 + SYS_GETCPU = 5271 + SYS_EPOLL_PWAIT = 5272 + SYS_IOPRIO_SET = 5273 + SYS_IOPRIO_GET = 5274 + SYS_UTIMENSAT = 5275 + SYS_SIGNALFD = 5276 + SYS_TIMERFD = 5277 + SYS_EVENTFD = 5278 + SYS_FALLOCATE = 5279 + SYS_TIMERFD_CREATE = 5280 + SYS_TIMERFD_GETTIME = 5281 + SYS_TIMERFD_SETTIME = 5282 + SYS_SIGNALFD4 = 5283 + SYS_EVENTFD2 = 5284 + SYS_EPOLL_CREATE1 = 5285 + SYS_DUP3 = 5286 + SYS_PIPE2 = 5287 + SYS_INOTIFY_INIT1 = 5288 + SYS_PREADV = 5289 + SYS_PWRITEV = 5290 + SYS_RT_TGSIGQUEUEINFO = 5291 + SYS_PERF_EVENT_OPEN = 5292 + SYS_ACCEPT4 = 5293 + SYS_RECVMMSG = 5294 + SYS_FANOTIFY_INIT = 5295 + SYS_FANOTIFY_MARK = 5296 + SYS_PRLIMIT64 = 5297 + SYS_NAME_TO_HANDLE_AT = 5298 + SYS_OPEN_BY_HANDLE_AT = 5299 + SYS_CLOCK_ADJTIME = 5300 + SYS_SYNCFS = 5301 + SYS_SENDMMSG = 5302 + SYS_SETNS = 5303 + SYS_PROCESS_VM_READV = 5304 + SYS_PROCESS_VM_WRITEV = 5305 + SYS_KCMP = 5306 + SYS_FINIT_MODULE = 5307 + SYS_GETDENTS64 = 5308 + SYS_SCHED_SETATTR = 5309 + SYS_SCHED_GETATTR = 5310 + SYS_RENAMEAT2 = 5311 + SYS_SECCOMP = 5312 + SYS_GETRANDOM = 5313 + SYS_MEMFD_CREATE = 5314 + SYS_BPF = 5315 + SYS_EXECVEAT = 5316 + SYS_USERFAULTFD = 5317 + SYS_MEMBARRIER = 5318 + SYS_MLOCK2 = 5319 + SYS_COPY_FILE_RANGE = 5320 + SYS_PREADV2 = 5321 + SYS_PWRITEV2 = 5322 + SYS_PKEY_MPROTECT = 5323 + SYS_PKEY_ALLOC = 5324 + SYS_PKEY_FREE = 5325 + SYS_STATX = 5326 + SYS_RSEQ = 5327 + SYS_IO_PGETEVENTS = 5328 + SYS_PIDFD_SEND_SIGNAL = 5424 + SYS_IO_URING_SETUP = 5425 + SYS_IO_URING_ENTER = 5426 + SYS_IO_URING_REGISTER = 5427 + SYS_OPEN_TREE = 5428 + SYS_MOVE_MOUNT = 5429 + SYS_FSOPEN = 5430 + SYS_FSCONFIG = 5431 + SYS_FSMOUNT = 5432 + SYS_FSPICK = 5433 + SYS_PIDFD_OPEN = 5434 + SYS_CLONE3 = 5435 + SYS_CLOSE_RANGE = 5436 + SYS_OPENAT2 = 5437 + SYS_PIDFD_GETFD = 5438 + SYS_FACCESSAT2 = 5439 + SYS_PROCESS_MADVISE = 5440 + SYS_EPOLL_PWAIT2 = 5441 + SYS_MOUNT_SETATTR = 5442 + SYS_QUOTACTL_FD = 5443 + SYS_LANDLOCK_CREATE_RULESET = 5444 + SYS_LANDLOCK_ADD_RULE = 5445 + SYS_LANDLOCK_RESTRICT_SELF = 5446 + SYS_PROCESS_MRELEASE = 5448 + SYS_FUTEX_WAITV = 5449 + SYS_SET_MEMPOLICY_HOME_NODE = 5450 ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go index 64af0707..867985f9 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_mipsle.go @@ -1,6 +1,7 @@ -// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/mipsle/include /tmp/mipsle/include/asm/unistd.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build mipsle && linux // +build mipsle,linux package unix @@ -416,6 +417,18 @@ const ( SYS_FSPICK = 4433 SYS_PIDFD_OPEN = 4434 SYS_CLONE3 = 4435 + SYS_CLOSE_RANGE = 4436 SYS_OPENAT2 = 4437 SYS_PIDFD_GETFD = 4438 + SYS_FACCESSAT2 = 4439 + SYS_PROCESS_MADVISE = 4440 + SYS_EPOLL_PWAIT2 = 4441 + SYS_MOUNT_SETATTR = 4442 + SYS_QUOTACTL_FD = 4443 + SYS_LANDLOCK_CREATE_RULESET = 4444 + SYS_LANDLOCK_ADD_RULE = 4445 + SYS_LANDLOCK_RESTRICT_SELF = 4446 + SYS_PROCESS_MRELEASE = 4448 + SYS_FUTEX_WAITV = 4449 + SYS_SET_MEMPOLICY_HOME_NODE = 4450 ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go new file mode 100644 index 00000000..a8cce69e --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc.go @@ -0,0 +1,441 @@ +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/ppc/include /tmp/ppc/include/asm/unistd.h +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build ppc && linux +// +build ppc,linux + +package unix + +const ( + SYS_RESTART_SYSCALL = 0 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_WAITPID = 7 + SYS_CREAT = 8 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_EXECVE = 11 + SYS_CHDIR = 12 + SYS_TIME = 13 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_LCHOWN = 16 + SYS_BREAK = 17 + SYS_OLDSTAT = 18 + SYS_LSEEK = 19 + SYS_GETPID = 20 + SYS_MOUNT = 21 + SYS_UMOUNT = 22 + SYS_SETUID = 23 + SYS_GETUID = 24 + SYS_STIME = 25 + SYS_PTRACE = 26 + SYS_ALARM = 27 + SYS_OLDFSTAT = 28 + SYS_PAUSE = 29 + SYS_UTIME = 30 + SYS_STTY = 31 + SYS_GTTY = 32 + SYS_ACCESS = 33 + SYS_NICE = 34 + SYS_FTIME = 35 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_RENAME = 38 + SYS_MKDIR = 39 + SYS_RMDIR = 40 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_TIMES = 43 + SYS_PROF = 44 + SYS_BRK = 45 + SYS_SETGID = 46 + SYS_GETGID = 47 + SYS_SIGNAL = 48 + SYS_GETEUID = 49 + SYS_GETEGID = 50 + SYS_ACCT = 51 + SYS_UMOUNT2 = 52 + SYS_LOCK = 53 + SYS_IOCTL = 54 + SYS_FCNTL = 55 + SYS_MPX = 56 + SYS_SETPGID = 57 + SYS_ULIMIT = 58 + SYS_OLDOLDUNAME = 59 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_USTAT = 62 + SYS_DUP2 = 63 + SYS_GETPPID = 64 + SYS_GETPGRP = 65 + SYS_SETSID = 66 + SYS_SIGACTION = 67 + SYS_SGETMASK = 68 + SYS_SSETMASK = 69 + SYS_SETREUID = 70 + SYS_SETREGID = 71 + SYS_SIGSUSPEND = 72 + SYS_SIGPENDING = 73 + SYS_SETHOSTNAME = 74 + SYS_SETRLIMIT = 75 + SYS_GETRLIMIT = 76 + SYS_GETRUSAGE = 77 + SYS_GETTIMEOFDAY = 78 + SYS_SETTIMEOFDAY = 79 + SYS_GETGROUPS = 80 + SYS_SETGROUPS = 81 + SYS_SELECT = 82 + SYS_SYMLINK = 83 + SYS_OLDLSTAT = 84 + SYS_READLINK = 85 + SYS_USELIB = 86 + SYS_SWAPON = 87 + SYS_REBOOT = 88 + SYS_READDIR = 89 + SYS_MMAP = 90 + SYS_MUNMAP = 91 + SYS_TRUNCATE = 92 + SYS_FTRUNCATE = 93 + SYS_FCHMOD = 94 + SYS_FCHOWN = 95 + SYS_GETPRIORITY = 96 + SYS_SETPRIORITY = 97 + SYS_PROFIL = 98 + SYS_STATFS = 99 + SYS_FSTATFS = 100 + SYS_IOPERM = 101 + SYS_SOCKETCALL = 102 + SYS_SYSLOG = 103 + SYS_SETITIMER = 104 + SYS_GETITIMER = 105 + SYS_STAT = 106 + SYS_LSTAT = 107 + SYS_FSTAT = 108 + SYS_OLDUNAME = 109 + SYS_IOPL = 110 + SYS_VHANGUP = 111 + SYS_IDLE = 112 + SYS_VM86 = 113 + SYS_WAIT4 = 114 + SYS_SWAPOFF = 115 + SYS_SYSINFO = 116 + SYS_IPC = 117 + SYS_FSYNC = 118 + SYS_SIGRETURN = 119 + SYS_CLONE = 120 + SYS_SETDOMAINNAME = 121 + SYS_UNAME = 122 + SYS_MODIFY_LDT = 123 + SYS_ADJTIMEX = 124 + SYS_MPROTECT = 125 + SYS_SIGPROCMASK = 126 + SYS_CREATE_MODULE = 127 + SYS_INIT_MODULE = 128 + SYS_DELETE_MODULE = 129 + SYS_GET_KERNEL_SYMS = 130 + SYS_QUOTACTL = 131 + SYS_GETPGID = 132 + SYS_FCHDIR = 133 + SYS_BDFLUSH = 134 + SYS_SYSFS = 135 + SYS_PERSONALITY = 136 + SYS_AFS_SYSCALL = 137 + SYS_SETFSUID = 138 + SYS_SETFSGID = 139 + SYS__LLSEEK = 140 + SYS_GETDENTS = 141 + SYS__NEWSELECT = 142 + SYS_FLOCK = 143 + SYS_MSYNC = 144 + SYS_READV = 145 + SYS_WRITEV = 146 + SYS_GETSID = 147 + SYS_FDATASYNC = 148 + SYS__SYSCTL = 149 + SYS_MLOCK = 150 + SYS_MUNLOCK = 151 + SYS_MLOCKALL = 152 + SYS_MUNLOCKALL = 153 + SYS_SCHED_SETPARAM = 154 + SYS_SCHED_GETPARAM = 155 + SYS_SCHED_SETSCHEDULER = 156 + SYS_SCHED_GETSCHEDULER = 157 + SYS_SCHED_YIELD = 158 + SYS_SCHED_GET_PRIORITY_MAX = 159 + SYS_SCHED_GET_PRIORITY_MIN = 160 + SYS_SCHED_RR_GET_INTERVAL = 161 + SYS_NANOSLEEP = 162 + SYS_MREMAP = 163 + SYS_SETRESUID = 164 + SYS_GETRESUID = 165 + SYS_QUERY_MODULE = 166 + SYS_POLL = 167 + SYS_NFSSERVCTL = 168 + SYS_SETRESGID = 169 + SYS_GETRESGID = 170 + SYS_PRCTL = 171 + SYS_RT_SIGRETURN = 172 + SYS_RT_SIGACTION = 173 + SYS_RT_SIGPROCMASK = 174 + SYS_RT_SIGPENDING = 175 + SYS_RT_SIGTIMEDWAIT = 176 + SYS_RT_SIGQUEUEINFO = 177 + SYS_RT_SIGSUSPEND = 178 + SYS_PREAD64 = 179 + SYS_PWRITE64 = 180 + SYS_CHOWN = 181 + SYS_GETCWD = 182 + SYS_CAPGET = 183 + SYS_CAPSET = 184 + SYS_SIGALTSTACK = 185 + SYS_SENDFILE = 186 + SYS_GETPMSG = 187 + SYS_PUTPMSG = 188 + SYS_VFORK = 189 + SYS_UGETRLIMIT = 190 + SYS_READAHEAD = 191 + SYS_MMAP2 = 192 + SYS_TRUNCATE64 = 193 + SYS_FTRUNCATE64 = 194 + SYS_STAT64 = 195 + SYS_LSTAT64 = 196 + SYS_FSTAT64 = 197 + SYS_PCICONFIG_READ = 198 + SYS_PCICONFIG_WRITE = 199 + SYS_PCICONFIG_IOBASE = 200 + SYS_MULTIPLEXER = 201 + SYS_GETDENTS64 = 202 + SYS_PIVOT_ROOT = 203 + SYS_FCNTL64 = 204 + SYS_MADVISE = 205 + SYS_MINCORE = 206 + SYS_GETTID = 207 + SYS_TKILL = 208 + SYS_SETXATTR = 209 + SYS_LSETXATTR = 210 + SYS_FSETXATTR = 211 + SYS_GETXATTR = 212 + SYS_LGETXATTR = 213 + SYS_FGETXATTR = 214 + SYS_LISTXATTR = 215 + SYS_LLISTXATTR = 216 + SYS_FLISTXATTR = 217 + SYS_REMOVEXATTR = 218 + SYS_LREMOVEXATTR = 219 + SYS_FREMOVEXATTR = 220 + SYS_FUTEX = 221 + SYS_SCHED_SETAFFINITY = 222 + SYS_SCHED_GETAFFINITY = 223 + SYS_TUXCALL = 225 + SYS_SENDFILE64 = 226 + SYS_IO_SETUP = 227 + SYS_IO_DESTROY = 228 + SYS_IO_GETEVENTS = 229 + SYS_IO_SUBMIT = 230 + SYS_IO_CANCEL = 231 + SYS_SET_TID_ADDRESS = 232 + SYS_FADVISE64 = 233 + SYS_EXIT_GROUP = 234 + SYS_LOOKUP_DCOOKIE = 235 + SYS_EPOLL_CREATE = 236 + SYS_EPOLL_CTL = 237 + SYS_EPOLL_WAIT = 238 + SYS_REMAP_FILE_PAGES = 239 + SYS_TIMER_CREATE = 240 + SYS_TIMER_SETTIME = 241 + SYS_TIMER_GETTIME = 242 + SYS_TIMER_GETOVERRUN = 243 + SYS_TIMER_DELETE = 244 + SYS_CLOCK_SETTIME = 245 + SYS_CLOCK_GETTIME = 246 + SYS_CLOCK_GETRES = 247 + SYS_CLOCK_NANOSLEEP = 248 + SYS_SWAPCONTEXT = 249 + SYS_TGKILL = 250 + SYS_UTIMES = 251 + SYS_STATFS64 = 252 + SYS_FSTATFS64 = 253 + SYS_FADVISE64_64 = 254 + SYS_RTAS = 255 + SYS_SYS_DEBUG_SETCONTEXT = 256 + SYS_MIGRATE_PAGES = 258 + SYS_MBIND = 259 + SYS_GET_MEMPOLICY = 260 + SYS_SET_MEMPOLICY = 261 + SYS_MQ_OPEN = 262 + SYS_MQ_UNLINK = 263 + SYS_MQ_TIMEDSEND = 264 + SYS_MQ_TIMEDRECEIVE = 265 + SYS_MQ_NOTIFY = 266 + SYS_MQ_GETSETATTR = 267 + SYS_KEXEC_LOAD = 268 + SYS_ADD_KEY = 269 + SYS_REQUEST_KEY = 270 + SYS_KEYCTL = 271 + SYS_WAITID = 272 + SYS_IOPRIO_SET = 273 + SYS_IOPRIO_GET = 274 + SYS_INOTIFY_INIT = 275 + SYS_INOTIFY_ADD_WATCH = 276 + SYS_INOTIFY_RM_WATCH = 277 + SYS_SPU_RUN = 278 + SYS_SPU_CREATE = 279 + SYS_PSELECT6 = 280 + SYS_PPOLL = 281 + SYS_UNSHARE = 282 + SYS_SPLICE = 283 + SYS_TEE = 284 + SYS_VMSPLICE = 285 + SYS_OPENAT = 286 + SYS_MKDIRAT = 287 + SYS_MKNODAT = 288 + SYS_FCHOWNAT = 289 + SYS_FUTIMESAT = 290 + SYS_FSTATAT64 = 291 + SYS_UNLINKAT = 292 + SYS_RENAMEAT = 293 + SYS_LINKAT = 294 + SYS_SYMLINKAT = 295 + SYS_READLINKAT = 296 + SYS_FCHMODAT = 297 + SYS_FACCESSAT = 298 + SYS_GET_ROBUST_LIST = 299 + SYS_SET_ROBUST_LIST = 300 + SYS_MOVE_PAGES = 301 + SYS_GETCPU = 302 + SYS_EPOLL_PWAIT = 303 + SYS_UTIMENSAT = 304 + SYS_SIGNALFD = 305 + SYS_TIMERFD_CREATE = 306 + SYS_EVENTFD = 307 + SYS_SYNC_FILE_RANGE2 = 308 + SYS_FALLOCATE = 309 + SYS_SUBPAGE_PROT = 310 + SYS_TIMERFD_SETTIME = 311 + SYS_TIMERFD_GETTIME = 312 + SYS_SIGNALFD4 = 313 + SYS_EVENTFD2 = 314 + SYS_EPOLL_CREATE1 = 315 + SYS_DUP3 = 316 + SYS_PIPE2 = 317 + SYS_INOTIFY_INIT1 = 318 + SYS_PERF_EVENT_OPEN = 319 + SYS_PREADV = 320 + SYS_PWRITEV = 321 + SYS_RT_TGSIGQUEUEINFO = 322 + SYS_FANOTIFY_INIT = 323 + SYS_FANOTIFY_MARK = 324 + SYS_PRLIMIT64 = 325 + SYS_SOCKET = 326 + SYS_BIND = 327 + SYS_CONNECT = 328 + SYS_LISTEN = 329 + SYS_ACCEPT = 330 + SYS_GETSOCKNAME = 331 + SYS_GETPEERNAME = 332 + SYS_SOCKETPAIR = 333 + SYS_SEND = 334 + SYS_SENDTO = 335 + SYS_RECV = 336 + SYS_RECVFROM = 337 + SYS_SHUTDOWN = 338 + SYS_SETSOCKOPT = 339 + SYS_GETSOCKOPT = 340 + SYS_SENDMSG = 341 + SYS_RECVMSG = 342 + SYS_RECVMMSG = 343 + SYS_ACCEPT4 = 344 + SYS_NAME_TO_HANDLE_AT = 345 + SYS_OPEN_BY_HANDLE_AT = 346 + SYS_CLOCK_ADJTIME = 347 + SYS_SYNCFS = 348 + SYS_SENDMMSG = 349 + SYS_SETNS = 350 + SYS_PROCESS_VM_READV = 351 + SYS_PROCESS_VM_WRITEV = 352 + SYS_FINIT_MODULE = 353 + SYS_KCMP = 354 + SYS_SCHED_SETATTR = 355 + SYS_SCHED_GETATTR = 356 + SYS_RENAMEAT2 = 357 + SYS_SECCOMP = 358 + SYS_GETRANDOM = 359 + SYS_MEMFD_CREATE = 360 + SYS_BPF = 361 + SYS_EXECVEAT = 362 + SYS_SWITCH_ENDIAN = 363 + SYS_USERFAULTFD = 364 + SYS_MEMBARRIER = 365 + SYS_MLOCK2 = 378 + SYS_COPY_FILE_RANGE = 379 + SYS_PREADV2 = 380 + SYS_PWRITEV2 = 381 + SYS_KEXEC_FILE_LOAD = 382 + SYS_STATX = 383 + SYS_PKEY_ALLOC = 384 + SYS_PKEY_FREE = 385 + SYS_PKEY_MPROTECT = 386 + SYS_RSEQ = 387 + SYS_IO_PGETEVENTS = 388 + SYS_SEMGET = 393 + SYS_SEMCTL = 394 + SYS_SHMGET = 395 + SYS_SHMCTL = 396 + SYS_SHMAT = 397 + SYS_SHMDT = 398 + SYS_MSGGET = 399 + SYS_MSGSND = 400 + SYS_MSGRCV = 401 + SYS_MSGCTL = 402 + SYS_CLOCK_GETTIME64 = 403 + SYS_CLOCK_SETTIME64 = 404 + SYS_CLOCK_ADJTIME64 = 405 + SYS_CLOCK_GETRES_TIME64 = 406 + SYS_CLOCK_NANOSLEEP_TIME64 = 407 + SYS_TIMER_GETTIME64 = 408 + SYS_TIMER_SETTIME64 = 409 + SYS_TIMERFD_GETTIME64 = 410 + SYS_TIMERFD_SETTIME64 = 411 + SYS_UTIMENSAT_TIME64 = 412 + SYS_PSELECT6_TIME64 = 413 + SYS_PPOLL_TIME64 = 414 + SYS_IO_PGETEVENTS_TIME64 = 416 + SYS_RECVMMSG_TIME64 = 417 + SYS_MQ_TIMEDSEND_TIME64 = 418 + SYS_MQ_TIMEDRECEIVE_TIME64 = 419 + SYS_SEMTIMEDOP_TIME64 = 420 + SYS_RT_SIGTIMEDWAIT_TIME64 = 421 + SYS_FUTEX_TIME64 = 422 + SYS_SCHED_RR_GET_INTERVAL_TIME64 = 423 + SYS_PIDFD_SEND_SIGNAL = 424 + SYS_IO_URING_SETUP = 425 + SYS_IO_URING_ENTER = 426 + SYS_IO_URING_REGISTER = 427 + SYS_OPEN_TREE = 428 + SYS_MOVE_MOUNT = 429 + SYS_FSOPEN = 430 + SYS_FSCONFIG = 431 + SYS_FSMOUNT = 432 + SYS_FSPICK = 433 + SYS_PIDFD_OPEN = 434 + SYS_CLONE3 = 435 + SYS_CLOSE_RANGE = 436 + SYS_OPENAT2 = 437 + SYS_PIDFD_GETFD = 438 + SYS_FACCESSAT2 = 439 + SYS_PROCESS_MADVISE = 440 + SYS_EPOLL_PWAIT2 = 441 + SYS_MOUNT_SETATTR = 442 + SYS_QUOTACTL_FD = 443 + SYS_LANDLOCK_CREATE_RULESET = 444 + SYS_LANDLOCK_ADD_RULE = 445 + SYS_LANDLOCK_RESTRICT_SELF = 446 + SYS_PROCESS_MRELEASE = 448 + SYS_FUTEX_WAITV = 449 + SYS_SET_MEMPOLICY_HOME_NODE = 450 +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go index cc3c067b..d44c5b39 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64.go @@ -1,400 +1,413 @@ -// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/ppc64/include /tmp/ppc64/include/asm/unistd.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build ppc64 && linux // +build ppc64,linux package unix const ( - SYS_RESTART_SYSCALL = 0 - SYS_EXIT = 1 - SYS_FORK = 2 - SYS_READ = 3 - SYS_WRITE = 4 - SYS_OPEN = 5 - SYS_CLOSE = 6 - SYS_WAITPID = 7 - SYS_CREAT = 8 - SYS_LINK = 9 - SYS_UNLINK = 10 - SYS_EXECVE = 11 - SYS_CHDIR = 12 - SYS_TIME = 13 - SYS_MKNOD = 14 - SYS_CHMOD = 15 - SYS_LCHOWN = 16 - SYS_BREAK = 17 - SYS_OLDSTAT = 18 - SYS_LSEEK = 19 - SYS_GETPID = 20 - SYS_MOUNT = 21 - SYS_UMOUNT = 22 - SYS_SETUID = 23 - SYS_GETUID = 24 - SYS_STIME = 25 - SYS_PTRACE = 26 - SYS_ALARM = 27 - SYS_OLDFSTAT = 28 - SYS_PAUSE = 29 - SYS_UTIME = 30 - SYS_STTY = 31 - SYS_GTTY = 32 - SYS_ACCESS = 33 - SYS_NICE = 34 - SYS_FTIME = 35 - SYS_SYNC = 36 - SYS_KILL = 37 - SYS_RENAME = 38 - SYS_MKDIR = 39 - SYS_RMDIR = 40 - SYS_DUP = 41 - SYS_PIPE = 42 - SYS_TIMES = 43 - SYS_PROF = 44 - SYS_BRK = 45 - SYS_SETGID = 46 - SYS_GETGID = 47 - SYS_SIGNAL = 48 - SYS_GETEUID = 49 - SYS_GETEGID = 50 - SYS_ACCT = 51 - SYS_UMOUNT2 = 52 - SYS_LOCK = 53 - SYS_IOCTL = 54 - SYS_FCNTL = 55 - SYS_MPX = 56 - SYS_SETPGID = 57 - SYS_ULIMIT = 58 - SYS_OLDOLDUNAME = 59 - SYS_UMASK = 60 - SYS_CHROOT = 61 - SYS_USTAT = 62 - SYS_DUP2 = 63 - SYS_GETPPID = 64 - SYS_GETPGRP = 65 - SYS_SETSID = 66 - SYS_SIGACTION = 67 - SYS_SGETMASK = 68 - SYS_SSETMASK = 69 - SYS_SETREUID = 70 - SYS_SETREGID = 71 - SYS_SIGSUSPEND = 72 - SYS_SIGPENDING = 73 - SYS_SETHOSTNAME = 74 - SYS_SETRLIMIT = 75 - SYS_GETRLIMIT = 76 - SYS_GETRUSAGE = 77 - SYS_GETTIMEOFDAY = 78 - SYS_SETTIMEOFDAY = 79 - SYS_GETGROUPS = 80 - SYS_SETGROUPS = 81 - SYS_SELECT = 82 - SYS_SYMLINK = 83 - SYS_OLDLSTAT = 84 - SYS_READLINK = 85 - SYS_USELIB = 86 - SYS_SWAPON = 87 - SYS_REBOOT = 88 - SYS_READDIR = 89 - SYS_MMAP = 90 - SYS_MUNMAP = 91 - SYS_TRUNCATE = 92 - SYS_FTRUNCATE = 93 - SYS_FCHMOD = 94 - SYS_FCHOWN = 95 - SYS_GETPRIORITY = 96 - SYS_SETPRIORITY = 97 - SYS_PROFIL = 98 - SYS_STATFS = 99 - SYS_FSTATFS = 100 - SYS_IOPERM = 101 - SYS_SOCKETCALL = 102 - SYS_SYSLOG = 103 - SYS_SETITIMER = 104 - SYS_GETITIMER = 105 - SYS_STAT = 106 - SYS_LSTAT = 107 - SYS_FSTAT = 108 - SYS_OLDUNAME = 109 - SYS_IOPL = 110 - SYS_VHANGUP = 111 - SYS_IDLE = 112 - SYS_VM86 = 113 - SYS_WAIT4 = 114 - SYS_SWAPOFF = 115 - SYS_SYSINFO = 116 - SYS_IPC = 117 - SYS_FSYNC = 118 - SYS_SIGRETURN = 119 - SYS_CLONE = 120 - SYS_SETDOMAINNAME = 121 - SYS_UNAME = 122 - SYS_MODIFY_LDT = 123 - SYS_ADJTIMEX = 124 - SYS_MPROTECT = 125 - SYS_SIGPROCMASK = 126 - SYS_CREATE_MODULE = 127 - SYS_INIT_MODULE = 128 - SYS_DELETE_MODULE = 129 - SYS_GET_KERNEL_SYMS = 130 - SYS_QUOTACTL = 131 - SYS_GETPGID = 132 - SYS_FCHDIR = 133 - SYS_BDFLUSH = 134 - SYS_SYSFS = 135 - SYS_PERSONALITY = 136 - SYS_AFS_SYSCALL = 137 - SYS_SETFSUID = 138 - SYS_SETFSGID = 139 - SYS__LLSEEK = 140 - SYS_GETDENTS = 141 - SYS__NEWSELECT = 142 - SYS_FLOCK = 143 - SYS_MSYNC = 144 - SYS_READV = 145 - SYS_WRITEV = 146 - SYS_GETSID = 147 - SYS_FDATASYNC = 148 - SYS__SYSCTL = 149 - SYS_MLOCK = 150 - SYS_MUNLOCK = 151 - SYS_MLOCKALL = 152 - SYS_MUNLOCKALL = 153 - SYS_SCHED_SETPARAM = 154 - SYS_SCHED_GETPARAM = 155 - SYS_SCHED_SETSCHEDULER = 156 - SYS_SCHED_GETSCHEDULER = 157 - SYS_SCHED_YIELD = 158 - SYS_SCHED_GET_PRIORITY_MAX = 159 - SYS_SCHED_GET_PRIORITY_MIN = 160 - SYS_SCHED_RR_GET_INTERVAL = 161 - SYS_NANOSLEEP = 162 - SYS_MREMAP = 163 - SYS_SETRESUID = 164 - SYS_GETRESUID = 165 - SYS_QUERY_MODULE = 166 - SYS_POLL = 167 - SYS_NFSSERVCTL = 168 - SYS_SETRESGID = 169 - SYS_GETRESGID = 170 - SYS_PRCTL = 171 - SYS_RT_SIGRETURN = 172 - SYS_RT_SIGACTION = 173 - SYS_RT_SIGPROCMASK = 174 - SYS_RT_SIGPENDING = 175 - SYS_RT_SIGTIMEDWAIT = 176 - SYS_RT_SIGQUEUEINFO = 177 - SYS_RT_SIGSUSPEND = 178 - SYS_PREAD64 = 179 - SYS_PWRITE64 = 180 - SYS_CHOWN = 181 - SYS_GETCWD = 182 - SYS_CAPGET = 183 - SYS_CAPSET = 184 - SYS_SIGALTSTACK = 185 - SYS_SENDFILE = 186 - SYS_GETPMSG = 187 - SYS_PUTPMSG = 188 - SYS_VFORK = 189 - SYS_UGETRLIMIT = 190 - SYS_READAHEAD = 191 - SYS_PCICONFIG_READ = 198 - SYS_PCICONFIG_WRITE = 199 - SYS_PCICONFIG_IOBASE = 200 - SYS_MULTIPLEXER = 201 - SYS_GETDENTS64 = 202 - SYS_PIVOT_ROOT = 203 - SYS_MADVISE = 205 - SYS_MINCORE = 206 - SYS_GETTID = 207 - SYS_TKILL = 208 - SYS_SETXATTR = 209 - SYS_LSETXATTR = 210 - SYS_FSETXATTR = 211 - SYS_GETXATTR = 212 - SYS_LGETXATTR = 213 - SYS_FGETXATTR = 214 - SYS_LISTXATTR = 215 - SYS_LLISTXATTR = 216 - SYS_FLISTXATTR = 217 - SYS_REMOVEXATTR = 218 - SYS_LREMOVEXATTR = 219 - SYS_FREMOVEXATTR = 220 - SYS_FUTEX = 221 - SYS_SCHED_SETAFFINITY = 222 - SYS_SCHED_GETAFFINITY = 223 - SYS_TUXCALL = 225 - SYS_IO_SETUP = 227 - SYS_IO_DESTROY = 228 - SYS_IO_GETEVENTS = 229 - SYS_IO_SUBMIT = 230 - SYS_IO_CANCEL = 231 - SYS_SET_TID_ADDRESS = 232 - SYS_FADVISE64 = 233 - SYS_EXIT_GROUP = 234 - SYS_LOOKUP_DCOOKIE = 235 - SYS_EPOLL_CREATE = 236 - SYS_EPOLL_CTL = 237 - SYS_EPOLL_WAIT = 238 - SYS_REMAP_FILE_PAGES = 239 - SYS_TIMER_CREATE = 240 - SYS_TIMER_SETTIME = 241 - SYS_TIMER_GETTIME = 242 - SYS_TIMER_GETOVERRUN = 243 - SYS_TIMER_DELETE = 244 - SYS_CLOCK_SETTIME = 245 - SYS_CLOCK_GETTIME = 246 - SYS_CLOCK_GETRES = 247 - SYS_CLOCK_NANOSLEEP = 248 - SYS_SWAPCONTEXT = 249 - SYS_TGKILL = 250 - SYS_UTIMES = 251 - SYS_STATFS64 = 252 - SYS_FSTATFS64 = 253 - SYS_RTAS = 255 - SYS_SYS_DEBUG_SETCONTEXT = 256 - SYS_MIGRATE_PAGES = 258 - SYS_MBIND = 259 - SYS_GET_MEMPOLICY = 260 - SYS_SET_MEMPOLICY = 261 - SYS_MQ_OPEN = 262 - SYS_MQ_UNLINK = 263 - SYS_MQ_TIMEDSEND = 264 - SYS_MQ_TIMEDRECEIVE = 265 - SYS_MQ_NOTIFY = 266 - SYS_MQ_GETSETATTR = 267 - SYS_KEXEC_LOAD = 268 - SYS_ADD_KEY = 269 - SYS_REQUEST_KEY = 270 - SYS_KEYCTL = 271 - SYS_WAITID = 272 - SYS_IOPRIO_SET = 273 - SYS_IOPRIO_GET = 274 - SYS_INOTIFY_INIT = 275 - SYS_INOTIFY_ADD_WATCH = 276 - SYS_INOTIFY_RM_WATCH = 277 - SYS_SPU_RUN = 278 - SYS_SPU_CREATE = 279 - SYS_PSELECT6 = 280 - SYS_PPOLL = 281 - SYS_UNSHARE = 282 - SYS_SPLICE = 283 - SYS_TEE = 284 - SYS_VMSPLICE = 285 - SYS_OPENAT = 286 - SYS_MKDIRAT = 287 - SYS_MKNODAT = 288 - SYS_FCHOWNAT = 289 - SYS_FUTIMESAT = 290 - SYS_NEWFSTATAT = 291 - SYS_UNLINKAT = 292 - SYS_RENAMEAT = 293 - SYS_LINKAT = 294 - SYS_SYMLINKAT = 295 - SYS_READLINKAT = 296 - SYS_FCHMODAT = 297 - SYS_FACCESSAT = 298 - SYS_GET_ROBUST_LIST = 299 - SYS_SET_ROBUST_LIST = 300 - SYS_MOVE_PAGES = 301 - SYS_GETCPU = 302 - SYS_EPOLL_PWAIT = 303 - SYS_UTIMENSAT = 304 - SYS_SIGNALFD = 305 - SYS_TIMERFD_CREATE = 306 - SYS_EVENTFD = 307 - SYS_SYNC_FILE_RANGE2 = 308 - SYS_FALLOCATE = 309 - SYS_SUBPAGE_PROT = 310 - SYS_TIMERFD_SETTIME = 311 - SYS_TIMERFD_GETTIME = 312 - SYS_SIGNALFD4 = 313 - SYS_EVENTFD2 = 314 - SYS_EPOLL_CREATE1 = 315 - SYS_DUP3 = 316 - SYS_PIPE2 = 317 - SYS_INOTIFY_INIT1 = 318 - SYS_PERF_EVENT_OPEN = 319 - SYS_PREADV = 320 - SYS_PWRITEV = 321 - SYS_RT_TGSIGQUEUEINFO = 322 - SYS_FANOTIFY_INIT = 323 - SYS_FANOTIFY_MARK = 324 - SYS_PRLIMIT64 = 325 - SYS_SOCKET = 326 - SYS_BIND = 327 - SYS_CONNECT = 328 - SYS_LISTEN = 329 - SYS_ACCEPT = 330 - SYS_GETSOCKNAME = 331 - SYS_GETPEERNAME = 332 - SYS_SOCKETPAIR = 333 - SYS_SEND = 334 - SYS_SENDTO = 335 - SYS_RECV = 336 - SYS_RECVFROM = 337 - SYS_SHUTDOWN = 338 - SYS_SETSOCKOPT = 339 - SYS_GETSOCKOPT = 340 - SYS_SENDMSG = 341 - SYS_RECVMSG = 342 - SYS_RECVMMSG = 343 - SYS_ACCEPT4 = 344 - SYS_NAME_TO_HANDLE_AT = 345 - SYS_OPEN_BY_HANDLE_AT = 346 - SYS_CLOCK_ADJTIME = 347 - SYS_SYNCFS = 348 - SYS_SENDMMSG = 349 - SYS_SETNS = 350 - SYS_PROCESS_VM_READV = 351 - SYS_PROCESS_VM_WRITEV = 352 - SYS_FINIT_MODULE = 353 - SYS_KCMP = 354 - SYS_SCHED_SETATTR = 355 - SYS_SCHED_GETATTR = 356 - SYS_RENAMEAT2 = 357 - SYS_SECCOMP = 358 - SYS_GETRANDOM = 359 - SYS_MEMFD_CREATE = 360 - SYS_BPF = 361 - SYS_EXECVEAT = 362 - SYS_SWITCH_ENDIAN = 363 - SYS_USERFAULTFD = 364 - SYS_MEMBARRIER = 365 - SYS_MLOCK2 = 378 - SYS_COPY_FILE_RANGE = 379 - SYS_PREADV2 = 380 - SYS_PWRITEV2 = 381 - SYS_KEXEC_FILE_LOAD = 382 - SYS_STATX = 383 - SYS_PKEY_ALLOC = 384 - SYS_PKEY_FREE = 385 - SYS_PKEY_MPROTECT = 386 - SYS_RSEQ = 387 - SYS_IO_PGETEVENTS = 388 - SYS_SEMTIMEDOP = 392 - SYS_SEMGET = 393 - SYS_SEMCTL = 394 - SYS_SHMGET = 395 - SYS_SHMCTL = 396 - SYS_SHMAT = 397 - SYS_SHMDT = 398 - SYS_MSGGET = 399 - SYS_MSGSND = 400 - SYS_MSGRCV = 401 - SYS_MSGCTL = 402 - SYS_PIDFD_SEND_SIGNAL = 424 - SYS_IO_URING_SETUP = 425 - SYS_IO_URING_ENTER = 426 - SYS_IO_URING_REGISTER = 427 - SYS_OPEN_TREE = 428 - SYS_MOVE_MOUNT = 429 - SYS_FSOPEN = 430 - SYS_FSCONFIG = 431 - SYS_FSMOUNT = 432 - SYS_FSPICK = 433 - SYS_PIDFD_OPEN = 434 - SYS_CLONE3 = 435 - SYS_OPENAT2 = 437 - SYS_PIDFD_GETFD = 438 + SYS_RESTART_SYSCALL = 0 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_WAITPID = 7 + SYS_CREAT = 8 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_EXECVE = 11 + SYS_CHDIR = 12 + SYS_TIME = 13 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_LCHOWN = 16 + SYS_BREAK = 17 + SYS_OLDSTAT = 18 + SYS_LSEEK = 19 + SYS_GETPID = 20 + SYS_MOUNT = 21 + SYS_UMOUNT = 22 + SYS_SETUID = 23 + SYS_GETUID = 24 + SYS_STIME = 25 + SYS_PTRACE = 26 + SYS_ALARM = 27 + SYS_OLDFSTAT = 28 + SYS_PAUSE = 29 + SYS_UTIME = 30 + SYS_STTY = 31 + SYS_GTTY = 32 + SYS_ACCESS = 33 + SYS_NICE = 34 + SYS_FTIME = 35 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_RENAME = 38 + SYS_MKDIR = 39 + SYS_RMDIR = 40 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_TIMES = 43 + SYS_PROF = 44 + SYS_BRK = 45 + SYS_SETGID = 46 + SYS_GETGID = 47 + SYS_SIGNAL = 48 + SYS_GETEUID = 49 + SYS_GETEGID = 50 + SYS_ACCT = 51 + SYS_UMOUNT2 = 52 + SYS_LOCK = 53 + SYS_IOCTL = 54 + SYS_FCNTL = 55 + SYS_MPX = 56 + SYS_SETPGID = 57 + SYS_ULIMIT = 58 + SYS_OLDOLDUNAME = 59 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_USTAT = 62 + SYS_DUP2 = 63 + SYS_GETPPID = 64 + SYS_GETPGRP = 65 + SYS_SETSID = 66 + SYS_SIGACTION = 67 + SYS_SGETMASK = 68 + SYS_SSETMASK = 69 + SYS_SETREUID = 70 + SYS_SETREGID = 71 + SYS_SIGSUSPEND = 72 + SYS_SIGPENDING = 73 + SYS_SETHOSTNAME = 74 + SYS_SETRLIMIT = 75 + SYS_GETRLIMIT = 76 + SYS_GETRUSAGE = 77 + SYS_GETTIMEOFDAY = 78 + SYS_SETTIMEOFDAY = 79 + SYS_GETGROUPS = 80 + SYS_SETGROUPS = 81 + SYS_SELECT = 82 + SYS_SYMLINK = 83 + SYS_OLDLSTAT = 84 + SYS_READLINK = 85 + SYS_USELIB = 86 + SYS_SWAPON = 87 + SYS_REBOOT = 88 + SYS_READDIR = 89 + SYS_MMAP = 90 + SYS_MUNMAP = 91 + SYS_TRUNCATE = 92 + SYS_FTRUNCATE = 93 + SYS_FCHMOD = 94 + SYS_FCHOWN = 95 + SYS_GETPRIORITY = 96 + SYS_SETPRIORITY = 97 + SYS_PROFIL = 98 + SYS_STATFS = 99 + SYS_FSTATFS = 100 + SYS_IOPERM = 101 + SYS_SOCKETCALL = 102 + SYS_SYSLOG = 103 + SYS_SETITIMER = 104 + SYS_GETITIMER = 105 + SYS_STAT = 106 + SYS_LSTAT = 107 + SYS_FSTAT = 108 + SYS_OLDUNAME = 109 + SYS_IOPL = 110 + SYS_VHANGUP = 111 + SYS_IDLE = 112 + SYS_VM86 = 113 + SYS_WAIT4 = 114 + SYS_SWAPOFF = 115 + SYS_SYSINFO = 116 + SYS_IPC = 117 + SYS_FSYNC = 118 + SYS_SIGRETURN = 119 + SYS_CLONE = 120 + SYS_SETDOMAINNAME = 121 + SYS_UNAME = 122 + SYS_MODIFY_LDT = 123 + SYS_ADJTIMEX = 124 + SYS_MPROTECT = 125 + SYS_SIGPROCMASK = 126 + SYS_CREATE_MODULE = 127 + SYS_INIT_MODULE = 128 + SYS_DELETE_MODULE = 129 + SYS_GET_KERNEL_SYMS = 130 + SYS_QUOTACTL = 131 + SYS_GETPGID = 132 + SYS_FCHDIR = 133 + SYS_BDFLUSH = 134 + SYS_SYSFS = 135 + SYS_PERSONALITY = 136 + SYS_AFS_SYSCALL = 137 + SYS_SETFSUID = 138 + SYS_SETFSGID = 139 + SYS__LLSEEK = 140 + SYS_GETDENTS = 141 + SYS__NEWSELECT = 142 + SYS_FLOCK = 143 + SYS_MSYNC = 144 + SYS_READV = 145 + SYS_WRITEV = 146 + SYS_GETSID = 147 + SYS_FDATASYNC = 148 + SYS__SYSCTL = 149 + SYS_MLOCK = 150 + SYS_MUNLOCK = 151 + SYS_MLOCKALL = 152 + SYS_MUNLOCKALL = 153 + SYS_SCHED_SETPARAM = 154 + SYS_SCHED_GETPARAM = 155 + SYS_SCHED_SETSCHEDULER = 156 + SYS_SCHED_GETSCHEDULER = 157 + SYS_SCHED_YIELD = 158 + SYS_SCHED_GET_PRIORITY_MAX = 159 + SYS_SCHED_GET_PRIORITY_MIN = 160 + SYS_SCHED_RR_GET_INTERVAL = 161 + SYS_NANOSLEEP = 162 + SYS_MREMAP = 163 + SYS_SETRESUID = 164 + SYS_GETRESUID = 165 + SYS_QUERY_MODULE = 166 + SYS_POLL = 167 + SYS_NFSSERVCTL = 168 + SYS_SETRESGID = 169 + SYS_GETRESGID = 170 + SYS_PRCTL = 171 + SYS_RT_SIGRETURN = 172 + SYS_RT_SIGACTION = 173 + SYS_RT_SIGPROCMASK = 174 + SYS_RT_SIGPENDING = 175 + SYS_RT_SIGTIMEDWAIT = 176 + SYS_RT_SIGQUEUEINFO = 177 + SYS_RT_SIGSUSPEND = 178 + SYS_PREAD64 = 179 + SYS_PWRITE64 = 180 + SYS_CHOWN = 181 + SYS_GETCWD = 182 + SYS_CAPGET = 183 + SYS_CAPSET = 184 + SYS_SIGALTSTACK = 185 + SYS_SENDFILE = 186 + SYS_GETPMSG = 187 + SYS_PUTPMSG = 188 + SYS_VFORK = 189 + SYS_UGETRLIMIT = 190 + SYS_READAHEAD = 191 + SYS_PCICONFIG_READ = 198 + SYS_PCICONFIG_WRITE = 199 + SYS_PCICONFIG_IOBASE = 200 + SYS_MULTIPLEXER = 201 + SYS_GETDENTS64 = 202 + SYS_PIVOT_ROOT = 203 + SYS_MADVISE = 205 + SYS_MINCORE = 206 + SYS_GETTID = 207 + SYS_TKILL = 208 + SYS_SETXATTR = 209 + SYS_LSETXATTR = 210 + SYS_FSETXATTR = 211 + SYS_GETXATTR = 212 + SYS_LGETXATTR = 213 + SYS_FGETXATTR = 214 + SYS_LISTXATTR = 215 + SYS_LLISTXATTR = 216 + SYS_FLISTXATTR = 217 + SYS_REMOVEXATTR = 218 + SYS_LREMOVEXATTR = 219 + SYS_FREMOVEXATTR = 220 + SYS_FUTEX = 221 + SYS_SCHED_SETAFFINITY = 222 + SYS_SCHED_GETAFFINITY = 223 + SYS_TUXCALL = 225 + SYS_IO_SETUP = 227 + SYS_IO_DESTROY = 228 + SYS_IO_GETEVENTS = 229 + SYS_IO_SUBMIT = 230 + SYS_IO_CANCEL = 231 + SYS_SET_TID_ADDRESS = 232 + SYS_FADVISE64 = 233 + SYS_EXIT_GROUP = 234 + SYS_LOOKUP_DCOOKIE = 235 + SYS_EPOLL_CREATE = 236 + SYS_EPOLL_CTL = 237 + SYS_EPOLL_WAIT = 238 + SYS_REMAP_FILE_PAGES = 239 + SYS_TIMER_CREATE = 240 + SYS_TIMER_SETTIME = 241 + SYS_TIMER_GETTIME = 242 + SYS_TIMER_GETOVERRUN = 243 + SYS_TIMER_DELETE = 244 + SYS_CLOCK_SETTIME = 245 + SYS_CLOCK_GETTIME = 246 + SYS_CLOCK_GETRES = 247 + SYS_CLOCK_NANOSLEEP = 248 + SYS_SWAPCONTEXT = 249 + SYS_TGKILL = 250 + SYS_UTIMES = 251 + SYS_STATFS64 = 252 + SYS_FSTATFS64 = 253 + SYS_RTAS = 255 + SYS_SYS_DEBUG_SETCONTEXT = 256 + SYS_MIGRATE_PAGES = 258 + SYS_MBIND = 259 + SYS_GET_MEMPOLICY = 260 + SYS_SET_MEMPOLICY = 261 + SYS_MQ_OPEN = 262 + SYS_MQ_UNLINK = 263 + SYS_MQ_TIMEDSEND = 264 + SYS_MQ_TIMEDRECEIVE = 265 + SYS_MQ_NOTIFY = 266 + SYS_MQ_GETSETATTR = 267 + SYS_KEXEC_LOAD = 268 + SYS_ADD_KEY = 269 + SYS_REQUEST_KEY = 270 + SYS_KEYCTL = 271 + SYS_WAITID = 272 + SYS_IOPRIO_SET = 273 + SYS_IOPRIO_GET = 274 + SYS_INOTIFY_INIT = 275 + SYS_INOTIFY_ADD_WATCH = 276 + SYS_INOTIFY_RM_WATCH = 277 + SYS_SPU_RUN = 278 + SYS_SPU_CREATE = 279 + SYS_PSELECT6 = 280 + SYS_PPOLL = 281 + SYS_UNSHARE = 282 + SYS_SPLICE = 283 + SYS_TEE = 284 + SYS_VMSPLICE = 285 + SYS_OPENAT = 286 + SYS_MKDIRAT = 287 + SYS_MKNODAT = 288 + SYS_FCHOWNAT = 289 + SYS_FUTIMESAT = 290 + SYS_NEWFSTATAT = 291 + SYS_UNLINKAT = 292 + SYS_RENAMEAT = 293 + SYS_LINKAT = 294 + SYS_SYMLINKAT = 295 + SYS_READLINKAT = 296 + SYS_FCHMODAT = 297 + SYS_FACCESSAT = 298 + SYS_GET_ROBUST_LIST = 299 + SYS_SET_ROBUST_LIST = 300 + SYS_MOVE_PAGES = 301 + SYS_GETCPU = 302 + SYS_EPOLL_PWAIT = 303 + SYS_UTIMENSAT = 304 + SYS_SIGNALFD = 305 + SYS_TIMERFD_CREATE = 306 + SYS_EVENTFD = 307 + SYS_SYNC_FILE_RANGE2 = 308 + SYS_FALLOCATE = 309 + SYS_SUBPAGE_PROT = 310 + SYS_TIMERFD_SETTIME = 311 + SYS_TIMERFD_GETTIME = 312 + SYS_SIGNALFD4 = 313 + SYS_EVENTFD2 = 314 + SYS_EPOLL_CREATE1 = 315 + SYS_DUP3 = 316 + SYS_PIPE2 = 317 + SYS_INOTIFY_INIT1 = 318 + SYS_PERF_EVENT_OPEN = 319 + SYS_PREADV = 320 + SYS_PWRITEV = 321 + SYS_RT_TGSIGQUEUEINFO = 322 + SYS_FANOTIFY_INIT = 323 + SYS_FANOTIFY_MARK = 324 + SYS_PRLIMIT64 = 325 + SYS_SOCKET = 326 + SYS_BIND = 327 + SYS_CONNECT = 328 + SYS_LISTEN = 329 + SYS_ACCEPT = 330 + SYS_GETSOCKNAME = 331 + SYS_GETPEERNAME = 332 + SYS_SOCKETPAIR = 333 + SYS_SEND = 334 + SYS_SENDTO = 335 + SYS_RECV = 336 + SYS_RECVFROM = 337 + SYS_SHUTDOWN = 338 + SYS_SETSOCKOPT = 339 + SYS_GETSOCKOPT = 340 + SYS_SENDMSG = 341 + SYS_RECVMSG = 342 + SYS_RECVMMSG = 343 + SYS_ACCEPT4 = 344 + SYS_NAME_TO_HANDLE_AT = 345 + SYS_OPEN_BY_HANDLE_AT = 346 + SYS_CLOCK_ADJTIME = 347 + SYS_SYNCFS = 348 + SYS_SENDMMSG = 349 + SYS_SETNS = 350 + SYS_PROCESS_VM_READV = 351 + SYS_PROCESS_VM_WRITEV = 352 + SYS_FINIT_MODULE = 353 + SYS_KCMP = 354 + SYS_SCHED_SETATTR = 355 + SYS_SCHED_GETATTR = 356 + SYS_RENAMEAT2 = 357 + SYS_SECCOMP = 358 + SYS_GETRANDOM = 359 + SYS_MEMFD_CREATE = 360 + SYS_BPF = 361 + SYS_EXECVEAT = 362 + SYS_SWITCH_ENDIAN = 363 + SYS_USERFAULTFD = 364 + SYS_MEMBARRIER = 365 + SYS_MLOCK2 = 378 + SYS_COPY_FILE_RANGE = 379 + SYS_PREADV2 = 380 + SYS_PWRITEV2 = 381 + SYS_KEXEC_FILE_LOAD = 382 + SYS_STATX = 383 + SYS_PKEY_ALLOC = 384 + SYS_PKEY_FREE = 385 + SYS_PKEY_MPROTECT = 386 + SYS_RSEQ = 387 + SYS_IO_PGETEVENTS = 388 + SYS_SEMTIMEDOP = 392 + SYS_SEMGET = 393 + SYS_SEMCTL = 394 + SYS_SHMGET = 395 + SYS_SHMCTL = 396 + SYS_SHMAT = 397 + SYS_SHMDT = 398 + SYS_MSGGET = 399 + SYS_MSGSND = 400 + SYS_MSGRCV = 401 + SYS_MSGCTL = 402 + SYS_PIDFD_SEND_SIGNAL = 424 + SYS_IO_URING_SETUP = 425 + SYS_IO_URING_ENTER = 426 + SYS_IO_URING_REGISTER = 427 + SYS_OPEN_TREE = 428 + SYS_MOVE_MOUNT = 429 + SYS_FSOPEN = 430 + SYS_FSCONFIG = 431 + SYS_FSMOUNT = 432 + SYS_FSPICK = 433 + SYS_PIDFD_OPEN = 434 + SYS_CLONE3 = 435 + SYS_CLOSE_RANGE = 436 + SYS_OPENAT2 = 437 + SYS_PIDFD_GETFD = 438 + SYS_FACCESSAT2 = 439 + SYS_PROCESS_MADVISE = 440 + SYS_EPOLL_PWAIT2 = 441 + SYS_MOUNT_SETATTR = 442 + SYS_QUOTACTL_FD = 443 + SYS_LANDLOCK_CREATE_RULESET = 444 + SYS_LANDLOCK_ADD_RULE = 445 + SYS_LANDLOCK_RESTRICT_SELF = 446 + SYS_PROCESS_MRELEASE = 448 + SYS_FUTEX_WAITV = 449 + SYS_SET_MEMPOLICY_HOME_NODE = 450 ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go index 4050ff98..4214dd9c 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_ppc64le.go @@ -1,400 +1,413 @@ -// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/ppc64le/include /tmp/ppc64le/include/asm/unistd.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build ppc64le && linux // +build ppc64le,linux package unix const ( - SYS_RESTART_SYSCALL = 0 - SYS_EXIT = 1 - SYS_FORK = 2 - SYS_READ = 3 - SYS_WRITE = 4 - SYS_OPEN = 5 - SYS_CLOSE = 6 - SYS_WAITPID = 7 - SYS_CREAT = 8 - SYS_LINK = 9 - SYS_UNLINK = 10 - SYS_EXECVE = 11 - SYS_CHDIR = 12 - SYS_TIME = 13 - SYS_MKNOD = 14 - SYS_CHMOD = 15 - SYS_LCHOWN = 16 - SYS_BREAK = 17 - SYS_OLDSTAT = 18 - SYS_LSEEK = 19 - SYS_GETPID = 20 - SYS_MOUNT = 21 - SYS_UMOUNT = 22 - SYS_SETUID = 23 - SYS_GETUID = 24 - SYS_STIME = 25 - SYS_PTRACE = 26 - SYS_ALARM = 27 - SYS_OLDFSTAT = 28 - SYS_PAUSE = 29 - SYS_UTIME = 30 - SYS_STTY = 31 - SYS_GTTY = 32 - SYS_ACCESS = 33 - SYS_NICE = 34 - SYS_FTIME = 35 - SYS_SYNC = 36 - SYS_KILL = 37 - SYS_RENAME = 38 - SYS_MKDIR = 39 - SYS_RMDIR = 40 - SYS_DUP = 41 - SYS_PIPE = 42 - SYS_TIMES = 43 - SYS_PROF = 44 - SYS_BRK = 45 - SYS_SETGID = 46 - SYS_GETGID = 47 - SYS_SIGNAL = 48 - SYS_GETEUID = 49 - SYS_GETEGID = 50 - SYS_ACCT = 51 - SYS_UMOUNT2 = 52 - SYS_LOCK = 53 - SYS_IOCTL = 54 - SYS_FCNTL = 55 - SYS_MPX = 56 - SYS_SETPGID = 57 - SYS_ULIMIT = 58 - SYS_OLDOLDUNAME = 59 - SYS_UMASK = 60 - SYS_CHROOT = 61 - SYS_USTAT = 62 - SYS_DUP2 = 63 - SYS_GETPPID = 64 - SYS_GETPGRP = 65 - SYS_SETSID = 66 - SYS_SIGACTION = 67 - SYS_SGETMASK = 68 - SYS_SSETMASK = 69 - SYS_SETREUID = 70 - SYS_SETREGID = 71 - SYS_SIGSUSPEND = 72 - SYS_SIGPENDING = 73 - SYS_SETHOSTNAME = 74 - SYS_SETRLIMIT = 75 - SYS_GETRLIMIT = 76 - SYS_GETRUSAGE = 77 - SYS_GETTIMEOFDAY = 78 - SYS_SETTIMEOFDAY = 79 - SYS_GETGROUPS = 80 - SYS_SETGROUPS = 81 - SYS_SELECT = 82 - SYS_SYMLINK = 83 - SYS_OLDLSTAT = 84 - SYS_READLINK = 85 - SYS_USELIB = 86 - SYS_SWAPON = 87 - SYS_REBOOT = 88 - SYS_READDIR = 89 - SYS_MMAP = 90 - SYS_MUNMAP = 91 - SYS_TRUNCATE = 92 - SYS_FTRUNCATE = 93 - SYS_FCHMOD = 94 - SYS_FCHOWN = 95 - SYS_GETPRIORITY = 96 - SYS_SETPRIORITY = 97 - SYS_PROFIL = 98 - SYS_STATFS = 99 - SYS_FSTATFS = 100 - SYS_IOPERM = 101 - SYS_SOCKETCALL = 102 - SYS_SYSLOG = 103 - SYS_SETITIMER = 104 - SYS_GETITIMER = 105 - SYS_STAT = 106 - SYS_LSTAT = 107 - SYS_FSTAT = 108 - SYS_OLDUNAME = 109 - SYS_IOPL = 110 - SYS_VHANGUP = 111 - SYS_IDLE = 112 - SYS_VM86 = 113 - SYS_WAIT4 = 114 - SYS_SWAPOFF = 115 - SYS_SYSINFO = 116 - SYS_IPC = 117 - SYS_FSYNC = 118 - SYS_SIGRETURN = 119 - SYS_CLONE = 120 - SYS_SETDOMAINNAME = 121 - SYS_UNAME = 122 - SYS_MODIFY_LDT = 123 - SYS_ADJTIMEX = 124 - SYS_MPROTECT = 125 - SYS_SIGPROCMASK = 126 - SYS_CREATE_MODULE = 127 - SYS_INIT_MODULE = 128 - SYS_DELETE_MODULE = 129 - SYS_GET_KERNEL_SYMS = 130 - SYS_QUOTACTL = 131 - SYS_GETPGID = 132 - SYS_FCHDIR = 133 - SYS_BDFLUSH = 134 - SYS_SYSFS = 135 - SYS_PERSONALITY = 136 - SYS_AFS_SYSCALL = 137 - SYS_SETFSUID = 138 - SYS_SETFSGID = 139 - SYS__LLSEEK = 140 - SYS_GETDENTS = 141 - SYS__NEWSELECT = 142 - SYS_FLOCK = 143 - SYS_MSYNC = 144 - SYS_READV = 145 - SYS_WRITEV = 146 - SYS_GETSID = 147 - SYS_FDATASYNC = 148 - SYS__SYSCTL = 149 - SYS_MLOCK = 150 - SYS_MUNLOCK = 151 - SYS_MLOCKALL = 152 - SYS_MUNLOCKALL = 153 - SYS_SCHED_SETPARAM = 154 - SYS_SCHED_GETPARAM = 155 - SYS_SCHED_SETSCHEDULER = 156 - SYS_SCHED_GETSCHEDULER = 157 - SYS_SCHED_YIELD = 158 - SYS_SCHED_GET_PRIORITY_MAX = 159 - SYS_SCHED_GET_PRIORITY_MIN = 160 - SYS_SCHED_RR_GET_INTERVAL = 161 - SYS_NANOSLEEP = 162 - SYS_MREMAP = 163 - SYS_SETRESUID = 164 - SYS_GETRESUID = 165 - SYS_QUERY_MODULE = 166 - SYS_POLL = 167 - SYS_NFSSERVCTL = 168 - SYS_SETRESGID = 169 - SYS_GETRESGID = 170 - SYS_PRCTL = 171 - SYS_RT_SIGRETURN = 172 - SYS_RT_SIGACTION = 173 - SYS_RT_SIGPROCMASK = 174 - SYS_RT_SIGPENDING = 175 - SYS_RT_SIGTIMEDWAIT = 176 - SYS_RT_SIGQUEUEINFO = 177 - SYS_RT_SIGSUSPEND = 178 - SYS_PREAD64 = 179 - SYS_PWRITE64 = 180 - SYS_CHOWN = 181 - SYS_GETCWD = 182 - SYS_CAPGET = 183 - SYS_CAPSET = 184 - SYS_SIGALTSTACK = 185 - SYS_SENDFILE = 186 - SYS_GETPMSG = 187 - SYS_PUTPMSG = 188 - SYS_VFORK = 189 - SYS_UGETRLIMIT = 190 - SYS_READAHEAD = 191 - SYS_PCICONFIG_READ = 198 - SYS_PCICONFIG_WRITE = 199 - SYS_PCICONFIG_IOBASE = 200 - SYS_MULTIPLEXER = 201 - SYS_GETDENTS64 = 202 - SYS_PIVOT_ROOT = 203 - SYS_MADVISE = 205 - SYS_MINCORE = 206 - SYS_GETTID = 207 - SYS_TKILL = 208 - SYS_SETXATTR = 209 - SYS_LSETXATTR = 210 - SYS_FSETXATTR = 211 - SYS_GETXATTR = 212 - SYS_LGETXATTR = 213 - SYS_FGETXATTR = 214 - SYS_LISTXATTR = 215 - SYS_LLISTXATTR = 216 - SYS_FLISTXATTR = 217 - SYS_REMOVEXATTR = 218 - SYS_LREMOVEXATTR = 219 - SYS_FREMOVEXATTR = 220 - SYS_FUTEX = 221 - SYS_SCHED_SETAFFINITY = 222 - SYS_SCHED_GETAFFINITY = 223 - SYS_TUXCALL = 225 - SYS_IO_SETUP = 227 - SYS_IO_DESTROY = 228 - SYS_IO_GETEVENTS = 229 - SYS_IO_SUBMIT = 230 - SYS_IO_CANCEL = 231 - SYS_SET_TID_ADDRESS = 232 - SYS_FADVISE64 = 233 - SYS_EXIT_GROUP = 234 - SYS_LOOKUP_DCOOKIE = 235 - SYS_EPOLL_CREATE = 236 - SYS_EPOLL_CTL = 237 - SYS_EPOLL_WAIT = 238 - SYS_REMAP_FILE_PAGES = 239 - SYS_TIMER_CREATE = 240 - SYS_TIMER_SETTIME = 241 - SYS_TIMER_GETTIME = 242 - SYS_TIMER_GETOVERRUN = 243 - SYS_TIMER_DELETE = 244 - SYS_CLOCK_SETTIME = 245 - SYS_CLOCK_GETTIME = 246 - SYS_CLOCK_GETRES = 247 - SYS_CLOCK_NANOSLEEP = 248 - SYS_SWAPCONTEXT = 249 - SYS_TGKILL = 250 - SYS_UTIMES = 251 - SYS_STATFS64 = 252 - SYS_FSTATFS64 = 253 - SYS_RTAS = 255 - SYS_SYS_DEBUG_SETCONTEXT = 256 - SYS_MIGRATE_PAGES = 258 - SYS_MBIND = 259 - SYS_GET_MEMPOLICY = 260 - SYS_SET_MEMPOLICY = 261 - SYS_MQ_OPEN = 262 - SYS_MQ_UNLINK = 263 - SYS_MQ_TIMEDSEND = 264 - SYS_MQ_TIMEDRECEIVE = 265 - SYS_MQ_NOTIFY = 266 - SYS_MQ_GETSETATTR = 267 - SYS_KEXEC_LOAD = 268 - SYS_ADD_KEY = 269 - SYS_REQUEST_KEY = 270 - SYS_KEYCTL = 271 - SYS_WAITID = 272 - SYS_IOPRIO_SET = 273 - SYS_IOPRIO_GET = 274 - SYS_INOTIFY_INIT = 275 - SYS_INOTIFY_ADD_WATCH = 276 - SYS_INOTIFY_RM_WATCH = 277 - SYS_SPU_RUN = 278 - SYS_SPU_CREATE = 279 - SYS_PSELECT6 = 280 - SYS_PPOLL = 281 - SYS_UNSHARE = 282 - SYS_SPLICE = 283 - SYS_TEE = 284 - SYS_VMSPLICE = 285 - SYS_OPENAT = 286 - SYS_MKDIRAT = 287 - SYS_MKNODAT = 288 - SYS_FCHOWNAT = 289 - SYS_FUTIMESAT = 290 - SYS_NEWFSTATAT = 291 - SYS_UNLINKAT = 292 - SYS_RENAMEAT = 293 - SYS_LINKAT = 294 - SYS_SYMLINKAT = 295 - SYS_READLINKAT = 296 - SYS_FCHMODAT = 297 - SYS_FACCESSAT = 298 - SYS_GET_ROBUST_LIST = 299 - SYS_SET_ROBUST_LIST = 300 - SYS_MOVE_PAGES = 301 - SYS_GETCPU = 302 - SYS_EPOLL_PWAIT = 303 - SYS_UTIMENSAT = 304 - SYS_SIGNALFD = 305 - SYS_TIMERFD_CREATE = 306 - SYS_EVENTFD = 307 - SYS_SYNC_FILE_RANGE2 = 308 - SYS_FALLOCATE = 309 - SYS_SUBPAGE_PROT = 310 - SYS_TIMERFD_SETTIME = 311 - SYS_TIMERFD_GETTIME = 312 - SYS_SIGNALFD4 = 313 - SYS_EVENTFD2 = 314 - SYS_EPOLL_CREATE1 = 315 - SYS_DUP3 = 316 - SYS_PIPE2 = 317 - SYS_INOTIFY_INIT1 = 318 - SYS_PERF_EVENT_OPEN = 319 - SYS_PREADV = 320 - SYS_PWRITEV = 321 - SYS_RT_TGSIGQUEUEINFO = 322 - SYS_FANOTIFY_INIT = 323 - SYS_FANOTIFY_MARK = 324 - SYS_PRLIMIT64 = 325 - SYS_SOCKET = 326 - SYS_BIND = 327 - SYS_CONNECT = 328 - SYS_LISTEN = 329 - SYS_ACCEPT = 330 - SYS_GETSOCKNAME = 331 - SYS_GETPEERNAME = 332 - SYS_SOCKETPAIR = 333 - SYS_SEND = 334 - SYS_SENDTO = 335 - SYS_RECV = 336 - SYS_RECVFROM = 337 - SYS_SHUTDOWN = 338 - SYS_SETSOCKOPT = 339 - SYS_GETSOCKOPT = 340 - SYS_SENDMSG = 341 - SYS_RECVMSG = 342 - SYS_RECVMMSG = 343 - SYS_ACCEPT4 = 344 - SYS_NAME_TO_HANDLE_AT = 345 - SYS_OPEN_BY_HANDLE_AT = 346 - SYS_CLOCK_ADJTIME = 347 - SYS_SYNCFS = 348 - SYS_SENDMMSG = 349 - SYS_SETNS = 350 - SYS_PROCESS_VM_READV = 351 - SYS_PROCESS_VM_WRITEV = 352 - SYS_FINIT_MODULE = 353 - SYS_KCMP = 354 - SYS_SCHED_SETATTR = 355 - SYS_SCHED_GETATTR = 356 - SYS_RENAMEAT2 = 357 - SYS_SECCOMP = 358 - SYS_GETRANDOM = 359 - SYS_MEMFD_CREATE = 360 - SYS_BPF = 361 - SYS_EXECVEAT = 362 - SYS_SWITCH_ENDIAN = 363 - SYS_USERFAULTFD = 364 - SYS_MEMBARRIER = 365 - SYS_MLOCK2 = 378 - SYS_COPY_FILE_RANGE = 379 - SYS_PREADV2 = 380 - SYS_PWRITEV2 = 381 - SYS_KEXEC_FILE_LOAD = 382 - SYS_STATX = 383 - SYS_PKEY_ALLOC = 384 - SYS_PKEY_FREE = 385 - SYS_PKEY_MPROTECT = 386 - SYS_RSEQ = 387 - SYS_IO_PGETEVENTS = 388 - SYS_SEMTIMEDOP = 392 - SYS_SEMGET = 393 - SYS_SEMCTL = 394 - SYS_SHMGET = 395 - SYS_SHMCTL = 396 - SYS_SHMAT = 397 - SYS_SHMDT = 398 - SYS_MSGGET = 399 - SYS_MSGSND = 400 - SYS_MSGRCV = 401 - SYS_MSGCTL = 402 - SYS_PIDFD_SEND_SIGNAL = 424 - SYS_IO_URING_SETUP = 425 - SYS_IO_URING_ENTER = 426 - SYS_IO_URING_REGISTER = 427 - SYS_OPEN_TREE = 428 - SYS_MOVE_MOUNT = 429 - SYS_FSOPEN = 430 - SYS_FSCONFIG = 431 - SYS_FSMOUNT = 432 - SYS_FSPICK = 433 - SYS_PIDFD_OPEN = 434 - SYS_CLONE3 = 435 - SYS_OPENAT2 = 437 - SYS_PIDFD_GETFD = 438 + SYS_RESTART_SYSCALL = 0 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_WAITPID = 7 + SYS_CREAT = 8 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_EXECVE = 11 + SYS_CHDIR = 12 + SYS_TIME = 13 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_LCHOWN = 16 + SYS_BREAK = 17 + SYS_OLDSTAT = 18 + SYS_LSEEK = 19 + SYS_GETPID = 20 + SYS_MOUNT = 21 + SYS_UMOUNT = 22 + SYS_SETUID = 23 + SYS_GETUID = 24 + SYS_STIME = 25 + SYS_PTRACE = 26 + SYS_ALARM = 27 + SYS_OLDFSTAT = 28 + SYS_PAUSE = 29 + SYS_UTIME = 30 + SYS_STTY = 31 + SYS_GTTY = 32 + SYS_ACCESS = 33 + SYS_NICE = 34 + SYS_FTIME = 35 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_RENAME = 38 + SYS_MKDIR = 39 + SYS_RMDIR = 40 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_TIMES = 43 + SYS_PROF = 44 + SYS_BRK = 45 + SYS_SETGID = 46 + SYS_GETGID = 47 + SYS_SIGNAL = 48 + SYS_GETEUID = 49 + SYS_GETEGID = 50 + SYS_ACCT = 51 + SYS_UMOUNT2 = 52 + SYS_LOCK = 53 + SYS_IOCTL = 54 + SYS_FCNTL = 55 + SYS_MPX = 56 + SYS_SETPGID = 57 + SYS_ULIMIT = 58 + SYS_OLDOLDUNAME = 59 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_USTAT = 62 + SYS_DUP2 = 63 + SYS_GETPPID = 64 + SYS_GETPGRP = 65 + SYS_SETSID = 66 + SYS_SIGACTION = 67 + SYS_SGETMASK = 68 + SYS_SSETMASK = 69 + SYS_SETREUID = 70 + SYS_SETREGID = 71 + SYS_SIGSUSPEND = 72 + SYS_SIGPENDING = 73 + SYS_SETHOSTNAME = 74 + SYS_SETRLIMIT = 75 + SYS_GETRLIMIT = 76 + SYS_GETRUSAGE = 77 + SYS_GETTIMEOFDAY = 78 + SYS_SETTIMEOFDAY = 79 + SYS_GETGROUPS = 80 + SYS_SETGROUPS = 81 + SYS_SELECT = 82 + SYS_SYMLINK = 83 + SYS_OLDLSTAT = 84 + SYS_READLINK = 85 + SYS_USELIB = 86 + SYS_SWAPON = 87 + SYS_REBOOT = 88 + SYS_READDIR = 89 + SYS_MMAP = 90 + SYS_MUNMAP = 91 + SYS_TRUNCATE = 92 + SYS_FTRUNCATE = 93 + SYS_FCHMOD = 94 + SYS_FCHOWN = 95 + SYS_GETPRIORITY = 96 + SYS_SETPRIORITY = 97 + SYS_PROFIL = 98 + SYS_STATFS = 99 + SYS_FSTATFS = 100 + SYS_IOPERM = 101 + SYS_SOCKETCALL = 102 + SYS_SYSLOG = 103 + SYS_SETITIMER = 104 + SYS_GETITIMER = 105 + SYS_STAT = 106 + SYS_LSTAT = 107 + SYS_FSTAT = 108 + SYS_OLDUNAME = 109 + SYS_IOPL = 110 + SYS_VHANGUP = 111 + SYS_IDLE = 112 + SYS_VM86 = 113 + SYS_WAIT4 = 114 + SYS_SWAPOFF = 115 + SYS_SYSINFO = 116 + SYS_IPC = 117 + SYS_FSYNC = 118 + SYS_SIGRETURN = 119 + SYS_CLONE = 120 + SYS_SETDOMAINNAME = 121 + SYS_UNAME = 122 + SYS_MODIFY_LDT = 123 + SYS_ADJTIMEX = 124 + SYS_MPROTECT = 125 + SYS_SIGPROCMASK = 126 + SYS_CREATE_MODULE = 127 + SYS_INIT_MODULE = 128 + SYS_DELETE_MODULE = 129 + SYS_GET_KERNEL_SYMS = 130 + SYS_QUOTACTL = 131 + SYS_GETPGID = 132 + SYS_FCHDIR = 133 + SYS_BDFLUSH = 134 + SYS_SYSFS = 135 + SYS_PERSONALITY = 136 + SYS_AFS_SYSCALL = 137 + SYS_SETFSUID = 138 + SYS_SETFSGID = 139 + SYS__LLSEEK = 140 + SYS_GETDENTS = 141 + SYS__NEWSELECT = 142 + SYS_FLOCK = 143 + SYS_MSYNC = 144 + SYS_READV = 145 + SYS_WRITEV = 146 + SYS_GETSID = 147 + SYS_FDATASYNC = 148 + SYS__SYSCTL = 149 + SYS_MLOCK = 150 + SYS_MUNLOCK = 151 + SYS_MLOCKALL = 152 + SYS_MUNLOCKALL = 153 + SYS_SCHED_SETPARAM = 154 + SYS_SCHED_GETPARAM = 155 + SYS_SCHED_SETSCHEDULER = 156 + SYS_SCHED_GETSCHEDULER = 157 + SYS_SCHED_YIELD = 158 + SYS_SCHED_GET_PRIORITY_MAX = 159 + SYS_SCHED_GET_PRIORITY_MIN = 160 + SYS_SCHED_RR_GET_INTERVAL = 161 + SYS_NANOSLEEP = 162 + SYS_MREMAP = 163 + SYS_SETRESUID = 164 + SYS_GETRESUID = 165 + SYS_QUERY_MODULE = 166 + SYS_POLL = 167 + SYS_NFSSERVCTL = 168 + SYS_SETRESGID = 169 + SYS_GETRESGID = 170 + SYS_PRCTL = 171 + SYS_RT_SIGRETURN = 172 + SYS_RT_SIGACTION = 173 + SYS_RT_SIGPROCMASK = 174 + SYS_RT_SIGPENDING = 175 + SYS_RT_SIGTIMEDWAIT = 176 + SYS_RT_SIGQUEUEINFO = 177 + SYS_RT_SIGSUSPEND = 178 + SYS_PREAD64 = 179 + SYS_PWRITE64 = 180 + SYS_CHOWN = 181 + SYS_GETCWD = 182 + SYS_CAPGET = 183 + SYS_CAPSET = 184 + SYS_SIGALTSTACK = 185 + SYS_SENDFILE = 186 + SYS_GETPMSG = 187 + SYS_PUTPMSG = 188 + SYS_VFORK = 189 + SYS_UGETRLIMIT = 190 + SYS_READAHEAD = 191 + SYS_PCICONFIG_READ = 198 + SYS_PCICONFIG_WRITE = 199 + SYS_PCICONFIG_IOBASE = 200 + SYS_MULTIPLEXER = 201 + SYS_GETDENTS64 = 202 + SYS_PIVOT_ROOT = 203 + SYS_MADVISE = 205 + SYS_MINCORE = 206 + SYS_GETTID = 207 + SYS_TKILL = 208 + SYS_SETXATTR = 209 + SYS_LSETXATTR = 210 + SYS_FSETXATTR = 211 + SYS_GETXATTR = 212 + SYS_LGETXATTR = 213 + SYS_FGETXATTR = 214 + SYS_LISTXATTR = 215 + SYS_LLISTXATTR = 216 + SYS_FLISTXATTR = 217 + SYS_REMOVEXATTR = 218 + SYS_LREMOVEXATTR = 219 + SYS_FREMOVEXATTR = 220 + SYS_FUTEX = 221 + SYS_SCHED_SETAFFINITY = 222 + SYS_SCHED_GETAFFINITY = 223 + SYS_TUXCALL = 225 + SYS_IO_SETUP = 227 + SYS_IO_DESTROY = 228 + SYS_IO_GETEVENTS = 229 + SYS_IO_SUBMIT = 230 + SYS_IO_CANCEL = 231 + SYS_SET_TID_ADDRESS = 232 + SYS_FADVISE64 = 233 + SYS_EXIT_GROUP = 234 + SYS_LOOKUP_DCOOKIE = 235 + SYS_EPOLL_CREATE = 236 + SYS_EPOLL_CTL = 237 + SYS_EPOLL_WAIT = 238 + SYS_REMAP_FILE_PAGES = 239 + SYS_TIMER_CREATE = 240 + SYS_TIMER_SETTIME = 241 + SYS_TIMER_GETTIME = 242 + SYS_TIMER_GETOVERRUN = 243 + SYS_TIMER_DELETE = 244 + SYS_CLOCK_SETTIME = 245 + SYS_CLOCK_GETTIME = 246 + SYS_CLOCK_GETRES = 247 + SYS_CLOCK_NANOSLEEP = 248 + SYS_SWAPCONTEXT = 249 + SYS_TGKILL = 250 + SYS_UTIMES = 251 + SYS_STATFS64 = 252 + SYS_FSTATFS64 = 253 + SYS_RTAS = 255 + SYS_SYS_DEBUG_SETCONTEXT = 256 + SYS_MIGRATE_PAGES = 258 + SYS_MBIND = 259 + SYS_GET_MEMPOLICY = 260 + SYS_SET_MEMPOLICY = 261 + SYS_MQ_OPEN = 262 + SYS_MQ_UNLINK = 263 + SYS_MQ_TIMEDSEND = 264 + SYS_MQ_TIMEDRECEIVE = 265 + SYS_MQ_NOTIFY = 266 + SYS_MQ_GETSETATTR = 267 + SYS_KEXEC_LOAD = 268 + SYS_ADD_KEY = 269 + SYS_REQUEST_KEY = 270 + SYS_KEYCTL = 271 + SYS_WAITID = 272 + SYS_IOPRIO_SET = 273 + SYS_IOPRIO_GET = 274 + SYS_INOTIFY_INIT = 275 + SYS_INOTIFY_ADD_WATCH = 276 + SYS_INOTIFY_RM_WATCH = 277 + SYS_SPU_RUN = 278 + SYS_SPU_CREATE = 279 + SYS_PSELECT6 = 280 + SYS_PPOLL = 281 + SYS_UNSHARE = 282 + SYS_SPLICE = 283 + SYS_TEE = 284 + SYS_VMSPLICE = 285 + SYS_OPENAT = 286 + SYS_MKDIRAT = 287 + SYS_MKNODAT = 288 + SYS_FCHOWNAT = 289 + SYS_FUTIMESAT = 290 + SYS_NEWFSTATAT = 291 + SYS_UNLINKAT = 292 + SYS_RENAMEAT = 293 + SYS_LINKAT = 294 + SYS_SYMLINKAT = 295 + SYS_READLINKAT = 296 + SYS_FCHMODAT = 297 + SYS_FACCESSAT = 298 + SYS_GET_ROBUST_LIST = 299 + SYS_SET_ROBUST_LIST = 300 + SYS_MOVE_PAGES = 301 + SYS_GETCPU = 302 + SYS_EPOLL_PWAIT = 303 + SYS_UTIMENSAT = 304 + SYS_SIGNALFD = 305 + SYS_TIMERFD_CREATE = 306 + SYS_EVENTFD = 307 + SYS_SYNC_FILE_RANGE2 = 308 + SYS_FALLOCATE = 309 + SYS_SUBPAGE_PROT = 310 + SYS_TIMERFD_SETTIME = 311 + SYS_TIMERFD_GETTIME = 312 + SYS_SIGNALFD4 = 313 + SYS_EVENTFD2 = 314 + SYS_EPOLL_CREATE1 = 315 + SYS_DUP3 = 316 + SYS_PIPE2 = 317 + SYS_INOTIFY_INIT1 = 318 + SYS_PERF_EVENT_OPEN = 319 + SYS_PREADV = 320 + SYS_PWRITEV = 321 + SYS_RT_TGSIGQUEUEINFO = 322 + SYS_FANOTIFY_INIT = 323 + SYS_FANOTIFY_MARK = 324 + SYS_PRLIMIT64 = 325 + SYS_SOCKET = 326 + SYS_BIND = 327 + SYS_CONNECT = 328 + SYS_LISTEN = 329 + SYS_ACCEPT = 330 + SYS_GETSOCKNAME = 331 + SYS_GETPEERNAME = 332 + SYS_SOCKETPAIR = 333 + SYS_SEND = 334 + SYS_SENDTO = 335 + SYS_RECV = 336 + SYS_RECVFROM = 337 + SYS_SHUTDOWN = 338 + SYS_SETSOCKOPT = 339 + SYS_GETSOCKOPT = 340 + SYS_SENDMSG = 341 + SYS_RECVMSG = 342 + SYS_RECVMMSG = 343 + SYS_ACCEPT4 = 344 + SYS_NAME_TO_HANDLE_AT = 345 + SYS_OPEN_BY_HANDLE_AT = 346 + SYS_CLOCK_ADJTIME = 347 + SYS_SYNCFS = 348 + SYS_SENDMMSG = 349 + SYS_SETNS = 350 + SYS_PROCESS_VM_READV = 351 + SYS_PROCESS_VM_WRITEV = 352 + SYS_FINIT_MODULE = 353 + SYS_KCMP = 354 + SYS_SCHED_SETATTR = 355 + SYS_SCHED_GETATTR = 356 + SYS_RENAMEAT2 = 357 + SYS_SECCOMP = 358 + SYS_GETRANDOM = 359 + SYS_MEMFD_CREATE = 360 + SYS_BPF = 361 + SYS_EXECVEAT = 362 + SYS_SWITCH_ENDIAN = 363 + SYS_USERFAULTFD = 364 + SYS_MEMBARRIER = 365 + SYS_MLOCK2 = 378 + SYS_COPY_FILE_RANGE = 379 + SYS_PREADV2 = 380 + SYS_PWRITEV2 = 381 + SYS_KEXEC_FILE_LOAD = 382 + SYS_STATX = 383 + SYS_PKEY_ALLOC = 384 + SYS_PKEY_FREE = 385 + SYS_PKEY_MPROTECT = 386 + SYS_RSEQ = 387 + SYS_IO_PGETEVENTS = 388 + SYS_SEMTIMEDOP = 392 + SYS_SEMGET = 393 + SYS_SEMCTL = 394 + SYS_SHMGET = 395 + SYS_SHMCTL = 396 + SYS_SHMAT = 397 + SYS_SHMDT = 398 + SYS_MSGGET = 399 + SYS_MSGSND = 400 + SYS_MSGRCV = 401 + SYS_MSGCTL = 402 + SYS_PIDFD_SEND_SIGNAL = 424 + SYS_IO_URING_SETUP = 425 + SYS_IO_URING_ENTER = 426 + SYS_IO_URING_REGISTER = 427 + SYS_OPEN_TREE = 428 + SYS_MOVE_MOUNT = 429 + SYS_FSOPEN = 430 + SYS_FSCONFIG = 431 + SYS_FSMOUNT = 432 + SYS_FSPICK = 433 + SYS_PIDFD_OPEN = 434 + SYS_CLONE3 = 435 + SYS_CLOSE_RANGE = 436 + SYS_OPENAT2 = 437 + SYS_PIDFD_GETFD = 438 + SYS_FACCESSAT2 = 439 + SYS_PROCESS_MADVISE = 440 + SYS_EPOLL_PWAIT2 = 441 + SYS_MOUNT_SETATTR = 442 + SYS_QUOTACTL_FD = 443 + SYS_LANDLOCK_CREATE_RULESET = 444 + SYS_LANDLOCK_ADD_RULE = 445 + SYS_LANDLOCK_RESTRICT_SELF = 446 + SYS_PROCESS_MRELEASE = 448 + SYS_FUTEX_WAITV = 449 + SYS_SET_MEMPOLICY_HOME_NODE = 450 ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go index 529abb6a..3e594a8c 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_riscv64.go @@ -1,302 +1,316 @@ -// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/riscv64/include /tmp/riscv64/include/asm/unistd.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build riscv64 && linux // +build riscv64,linux package unix const ( - SYS_IO_SETUP = 0 - SYS_IO_DESTROY = 1 - SYS_IO_SUBMIT = 2 - SYS_IO_CANCEL = 3 - SYS_IO_GETEVENTS = 4 - SYS_SETXATTR = 5 - SYS_LSETXATTR = 6 - SYS_FSETXATTR = 7 - SYS_GETXATTR = 8 - SYS_LGETXATTR = 9 - SYS_FGETXATTR = 10 - SYS_LISTXATTR = 11 - SYS_LLISTXATTR = 12 - SYS_FLISTXATTR = 13 - SYS_REMOVEXATTR = 14 - SYS_LREMOVEXATTR = 15 - SYS_FREMOVEXATTR = 16 - SYS_GETCWD = 17 - SYS_LOOKUP_DCOOKIE = 18 - SYS_EVENTFD2 = 19 - SYS_EPOLL_CREATE1 = 20 - SYS_EPOLL_CTL = 21 - SYS_EPOLL_PWAIT = 22 - SYS_DUP = 23 - SYS_DUP3 = 24 - SYS_FCNTL = 25 - SYS_INOTIFY_INIT1 = 26 - SYS_INOTIFY_ADD_WATCH = 27 - SYS_INOTIFY_RM_WATCH = 28 - SYS_IOCTL = 29 - SYS_IOPRIO_SET = 30 - SYS_IOPRIO_GET = 31 - SYS_FLOCK = 32 - SYS_MKNODAT = 33 - SYS_MKDIRAT = 34 - SYS_UNLINKAT = 35 - SYS_SYMLINKAT = 36 - SYS_LINKAT = 37 - SYS_UMOUNT2 = 39 - SYS_MOUNT = 40 - SYS_PIVOT_ROOT = 41 - SYS_NFSSERVCTL = 42 - SYS_STATFS = 43 - SYS_FSTATFS = 44 - SYS_TRUNCATE = 45 - SYS_FTRUNCATE = 46 - SYS_FALLOCATE = 47 - SYS_FACCESSAT = 48 - SYS_CHDIR = 49 - SYS_FCHDIR = 50 - SYS_CHROOT = 51 - SYS_FCHMOD = 52 - SYS_FCHMODAT = 53 - SYS_FCHOWNAT = 54 - SYS_FCHOWN = 55 - SYS_OPENAT = 56 - SYS_CLOSE = 57 - SYS_VHANGUP = 58 - SYS_PIPE2 = 59 - SYS_QUOTACTL = 60 - SYS_GETDENTS64 = 61 - SYS_LSEEK = 62 - SYS_READ = 63 - SYS_WRITE = 64 - SYS_READV = 65 - SYS_WRITEV = 66 - SYS_PREAD64 = 67 - SYS_PWRITE64 = 68 - SYS_PREADV = 69 - SYS_PWRITEV = 70 - SYS_SENDFILE = 71 - SYS_PSELECT6 = 72 - SYS_PPOLL = 73 - SYS_SIGNALFD4 = 74 - SYS_VMSPLICE = 75 - SYS_SPLICE = 76 - SYS_TEE = 77 - SYS_READLINKAT = 78 - SYS_FSTATAT = 79 - SYS_FSTAT = 80 - SYS_SYNC = 81 - SYS_FSYNC = 82 - SYS_FDATASYNC = 83 - SYS_SYNC_FILE_RANGE = 84 - SYS_TIMERFD_CREATE = 85 - SYS_TIMERFD_SETTIME = 86 - SYS_TIMERFD_GETTIME = 87 - SYS_UTIMENSAT = 88 - SYS_ACCT = 89 - SYS_CAPGET = 90 - SYS_CAPSET = 91 - SYS_PERSONALITY = 92 - SYS_EXIT = 93 - SYS_EXIT_GROUP = 94 - SYS_WAITID = 95 - SYS_SET_TID_ADDRESS = 96 - SYS_UNSHARE = 97 - SYS_FUTEX = 98 - SYS_SET_ROBUST_LIST = 99 - SYS_GET_ROBUST_LIST = 100 - SYS_NANOSLEEP = 101 - SYS_GETITIMER = 102 - SYS_SETITIMER = 103 - SYS_KEXEC_LOAD = 104 - SYS_INIT_MODULE = 105 - SYS_DELETE_MODULE = 106 - SYS_TIMER_CREATE = 107 - SYS_TIMER_GETTIME = 108 - SYS_TIMER_GETOVERRUN = 109 - SYS_TIMER_SETTIME = 110 - SYS_TIMER_DELETE = 111 - SYS_CLOCK_SETTIME = 112 - SYS_CLOCK_GETTIME = 113 - SYS_CLOCK_GETRES = 114 - SYS_CLOCK_NANOSLEEP = 115 - SYS_SYSLOG = 116 - SYS_PTRACE = 117 - SYS_SCHED_SETPARAM = 118 - SYS_SCHED_SETSCHEDULER = 119 - SYS_SCHED_GETSCHEDULER = 120 - SYS_SCHED_GETPARAM = 121 - SYS_SCHED_SETAFFINITY = 122 - SYS_SCHED_GETAFFINITY = 123 - SYS_SCHED_YIELD = 124 - SYS_SCHED_GET_PRIORITY_MAX = 125 - SYS_SCHED_GET_PRIORITY_MIN = 126 - SYS_SCHED_RR_GET_INTERVAL = 127 - SYS_RESTART_SYSCALL = 128 - SYS_KILL = 129 - SYS_TKILL = 130 - SYS_TGKILL = 131 - SYS_SIGALTSTACK = 132 - SYS_RT_SIGSUSPEND = 133 - SYS_RT_SIGACTION = 134 - SYS_RT_SIGPROCMASK = 135 - SYS_RT_SIGPENDING = 136 - SYS_RT_SIGTIMEDWAIT = 137 - SYS_RT_SIGQUEUEINFO = 138 - SYS_RT_SIGRETURN = 139 - SYS_SETPRIORITY = 140 - SYS_GETPRIORITY = 141 - SYS_REBOOT = 142 - SYS_SETREGID = 143 - SYS_SETGID = 144 - SYS_SETREUID = 145 - SYS_SETUID = 146 - SYS_SETRESUID = 147 - SYS_GETRESUID = 148 - SYS_SETRESGID = 149 - SYS_GETRESGID = 150 - SYS_SETFSUID = 151 - SYS_SETFSGID = 152 - SYS_TIMES = 153 - SYS_SETPGID = 154 - SYS_GETPGID = 155 - SYS_GETSID = 156 - SYS_SETSID = 157 - SYS_GETGROUPS = 158 - SYS_SETGROUPS = 159 - SYS_UNAME = 160 - SYS_SETHOSTNAME = 161 - SYS_SETDOMAINNAME = 162 - SYS_GETRLIMIT = 163 - SYS_SETRLIMIT = 164 - SYS_GETRUSAGE = 165 - SYS_UMASK = 166 - SYS_PRCTL = 167 - SYS_GETCPU = 168 - SYS_GETTIMEOFDAY = 169 - SYS_SETTIMEOFDAY = 170 - SYS_ADJTIMEX = 171 - SYS_GETPID = 172 - SYS_GETPPID = 173 - SYS_GETUID = 174 - SYS_GETEUID = 175 - SYS_GETGID = 176 - SYS_GETEGID = 177 - SYS_GETTID = 178 - SYS_SYSINFO = 179 - SYS_MQ_OPEN = 180 - SYS_MQ_UNLINK = 181 - SYS_MQ_TIMEDSEND = 182 - SYS_MQ_TIMEDRECEIVE = 183 - SYS_MQ_NOTIFY = 184 - SYS_MQ_GETSETATTR = 185 - SYS_MSGGET = 186 - SYS_MSGCTL = 187 - SYS_MSGRCV = 188 - SYS_MSGSND = 189 - SYS_SEMGET = 190 - SYS_SEMCTL = 191 - SYS_SEMTIMEDOP = 192 - SYS_SEMOP = 193 - SYS_SHMGET = 194 - SYS_SHMCTL = 195 - SYS_SHMAT = 196 - SYS_SHMDT = 197 - SYS_SOCKET = 198 - SYS_SOCKETPAIR = 199 - SYS_BIND = 200 - SYS_LISTEN = 201 - SYS_ACCEPT = 202 - SYS_CONNECT = 203 - SYS_GETSOCKNAME = 204 - SYS_GETPEERNAME = 205 - SYS_SENDTO = 206 - SYS_RECVFROM = 207 - SYS_SETSOCKOPT = 208 - SYS_GETSOCKOPT = 209 - SYS_SHUTDOWN = 210 - SYS_SENDMSG = 211 - SYS_RECVMSG = 212 - SYS_READAHEAD = 213 - SYS_BRK = 214 - SYS_MUNMAP = 215 - SYS_MREMAP = 216 - SYS_ADD_KEY = 217 - SYS_REQUEST_KEY = 218 - SYS_KEYCTL = 219 - SYS_CLONE = 220 - SYS_EXECVE = 221 - SYS_MMAP = 222 - SYS_FADVISE64 = 223 - SYS_SWAPON = 224 - SYS_SWAPOFF = 225 - SYS_MPROTECT = 226 - SYS_MSYNC = 227 - SYS_MLOCK = 228 - SYS_MUNLOCK = 229 - SYS_MLOCKALL = 230 - SYS_MUNLOCKALL = 231 - SYS_MINCORE = 232 - SYS_MADVISE = 233 - SYS_REMAP_FILE_PAGES = 234 - SYS_MBIND = 235 - SYS_GET_MEMPOLICY = 236 - SYS_SET_MEMPOLICY = 237 - SYS_MIGRATE_PAGES = 238 - SYS_MOVE_PAGES = 239 - SYS_RT_TGSIGQUEUEINFO = 240 - SYS_PERF_EVENT_OPEN = 241 - SYS_ACCEPT4 = 242 - SYS_RECVMMSG = 243 - SYS_ARCH_SPECIFIC_SYSCALL = 244 - SYS_WAIT4 = 260 - SYS_PRLIMIT64 = 261 - SYS_FANOTIFY_INIT = 262 - SYS_FANOTIFY_MARK = 263 - SYS_NAME_TO_HANDLE_AT = 264 - SYS_OPEN_BY_HANDLE_AT = 265 - SYS_CLOCK_ADJTIME = 266 - SYS_SYNCFS = 267 - SYS_SETNS = 268 - SYS_SENDMMSG = 269 - SYS_PROCESS_VM_READV = 270 - SYS_PROCESS_VM_WRITEV = 271 - SYS_KCMP = 272 - SYS_FINIT_MODULE = 273 - SYS_SCHED_SETATTR = 274 - SYS_SCHED_GETATTR = 275 - SYS_RENAMEAT2 = 276 - SYS_SECCOMP = 277 - SYS_GETRANDOM = 278 - SYS_MEMFD_CREATE = 279 - SYS_BPF = 280 - SYS_EXECVEAT = 281 - SYS_USERFAULTFD = 282 - SYS_MEMBARRIER = 283 - SYS_MLOCK2 = 284 - SYS_COPY_FILE_RANGE = 285 - SYS_PREADV2 = 286 - SYS_PWRITEV2 = 287 - SYS_PKEY_MPROTECT = 288 - SYS_PKEY_ALLOC = 289 - SYS_PKEY_FREE = 290 - SYS_STATX = 291 - SYS_IO_PGETEVENTS = 292 - SYS_RSEQ = 293 - SYS_KEXEC_FILE_LOAD = 294 - SYS_PIDFD_SEND_SIGNAL = 424 - SYS_IO_URING_SETUP = 425 - SYS_IO_URING_ENTER = 426 - SYS_IO_URING_REGISTER = 427 - SYS_OPEN_TREE = 428 - SYS_MOVE_MOUNT = 429 - SYS_FSOPEN = 430 - SYS_FSCONFIG = 431 - SYS_FSMOUNT = 432 - SYS_FSPICK = 433 - SYS_PIDFD_OPEN = 434 - SYS_CLONE3 = 435 - SYS_OPENAT2 = 437 - SYS_PIDFD_GETFD = 438 + SYS_IO_SETUP = 0 + SYS_IO_DESTROY = 1 + SYS_IO_SUBMIT = 2 + SYS_IO_CANCEL = 3 + SYS_IO_GETEVENTS = 4 + SYS_SETXATTR = 5 + SYS_LSETXATTR = 6 + SYS_FSETXATTR = 7 + SYS_GETXATTR = 8 + SYS_LGETXATTR = 9 + SYS_FGETXATTR = 10 + SYS_LISTXATTR = 11 + SYS_LLISTXATTR = 12 + SYS_FLISTXATTR = 13 + SYS_REMOVEXATTR = 14 + SYS_LREMOVEXATTR = 15 + SYS_FREMOVEXATTR = 16 + SYS_GETCWD = 17 + SYS_LOOKUP_DCOOKIE = 18 + SYS_EVENTFD2 = 19 + SYS_EPOLL_CREATE1 = 20 + SYS_EPOLL_CTL = 21 + SYS_EPOLL_PWAIT = 22 + SYS_DUP = 23 + SYS_DUP3 = 24 + SYS_FCNTL = 25 + SYS_INOTIFY_INIT1 = 26 + SYS_INOTIFY_ADD_WATCH = 27 + SYS_INOTIFY_RM_WATCH = 28 + SYS_IOCTL = 29 + SYS_IOPRIO_SET = 30 + SYS_IOPRIO_GET = 31 + SYS_FLOCK = 32 + SYS_MKNODAT = 33 + SYS_MKDIRAT = 34 + SYS_UNLINKAT = 35 + SYS_SYMLINKAT = 36 + SYS_LINKAT = 37 + SYS_UMOUNT2 = 39 + SYS_MOUNT = 40 + SYS_PIVOT_ROOT = 41 + SYS_NFSSERVCTL = 42 + SYS_STATFS = 43 + SYS_FSTATFS = 44 + SYS_TRUNCATE = 45 + SYS_FTRUNCATE = 46 + SYS_FALLOCATE = 47 + SYS_FACCESSAT = 48 + SYS_CHDIR = 49 + SYS_FCHDIR = 50 + SYS_CHROOT = 51 + SYS_FCHMOD = 52 + SYS_FCHMODAT = 53 + SYS_FCHOWNAT = 54 + SYS_FCHOWN = 55 + SYS_OPENAT = 56 + SYS_CLOSE = 57 + SYS_VHANGUP = 58 + SYS_PIPE2 = 59 + SYS_QUOTACTL = 60 + SYS_GETDENTS64 = 61 + SYS_LSEEK = 62 + SYS_READ = 63 + SYS_WRITE = 64 + SYS_READV = 65 + SYS_WRITEV = 66 + SYS_PREAD64 = 67 + SYS_PWRITE64 = 68 + SYS_PREADV = 69 + SYS_PWRITEV = 70 + SYS_SENDFILE = 71 + SYS_PSELECT6 = 72 + SYS_PPOLL = 73 + SYS_SIGNALFD4 = 74 + SYS_VMSPLICE = 75 + SYS_SPLICE = 76 + SYS_TEE = 77 + SYS_READLINKAT = 78 + SYS_FSTATAT = 79 + SYS_FSTAT = 80 + SYS_SYNC = 81 + SYS_FSYNC = 82 + SYS_FDATASYNC = 83 + SYS_SYNC_FILE_RANGE = 84 + SYS_TIMERFD_CREATE = 85 + SYS_TIMERFD_SETTIME = 86 + SYS_TIMERFD_GETTIME = 87 + SYS_UTIMENSAT = 88 + SYS_ACCT = 89 + SYS_CAPGET = 90 + SYS_CAPSET = 91 + SYS_PERSONALITY = 92 + SYS_EXIT = 93 + SYS_EXIT_GROUP = 94 + SYS_WAITID = 95 + SYS_SET_TID_ADDRESS = 96 + SYS_UNSHARE = 97 + SYS_FUTEX = 98 + SYS_SET_ROBUST_LIST = 99 + SYS_GET_ROBUST_LIST = 100 + SYS_NANOSLEEP = 101 + SYS_GETITIMER = 102 + SYS_SETITIMER = 103 + SYS_KEXEC_LOAD = 104 + SYS_INIT_MODULE = 105 + SYS_DELETE_MODULE = 106 + SYS_TIMER_CREATE = 107 + SYS_TIMER_GETTIME = 108 + SYS_TIMER_GETOVERRUN = 109 + SYS_TIMER_SETTIME = 110 + SYS_TIMER_DELETE = 111 + SYS_CLOCK_SETTIME = 112 + SYS_CLOCK_GETTIME = 113 + SYS_CLOCK_GETRES = 114 + SYS_CLOCK_NANOSLEEP = 115 + SYS_SYSLOG = 116 + SYS_PTRACE = 117 + SYS_SCHED_SETPARAM = 118 + SYS_SCHED_SETSCHEDULER = 119 + SYS_SCHED_GETSCHEDULER = 120 + SYS_SCHED_GETPARAM = 121 + SYS_SCHED_SETAFFINITY = 122 + SYS_SCHED_GETAFFINITY = 123 + SYS_SCHED_YIELD = 124 + SYS_SCHED_GET_PRIORITY_MAX = 125 + SYS_SCHED_GET_PRIORITY_MIN = 126 + SYS_SCHED_RR_GET_INTERVAL = 127 + SYS_RESTART_SYSCALL = 128 + SYS_KILL = 129 + SYS_TKILL = 130 + SYS_TGKILL = 131 + SYS_SIGALTSTACK = 132 + SYS_RT_SIGSUSPEND = 133 + SYS_RT_SIGACTION = 134 + SYS_RT_SIGPROCMASK = 135 + SYS_RT_SIGPENDING = 136 + SYS_RT_SIGTIMEDWAIT = 137 + SYS_RT_SIGQUEUEINFO = 138 + SYS_RT_SIGRETURN = 139 + SYS_SETPRIORITY = 140 + SYS_GETPRIORITY = 141 + SYS_REBOOT = 142 + SYS_SETREGID = 143 + SYS_SETGID = 144 + SYS_SETREUID = 145 + SYS_SETUID = 146 + SYS_SETRESUID = 147 + SYS_GETRESUID = 148 + SYS_SETRESGID = 149 + SYS_GETRESGID = 150 + SYS_SETFSUID = 151 + SYS_SETFSGID = 152 + SYS_TIMES = 153 + SYS_SETPGID = 154 + SYS_GETPGID = 155 + SYS_GETSID = 156 + SYS_SETSID = 157 + SYS_GETGROUPS = 158 + SYS_SETGROUPS = 159 + SYS_UNAME = 160 + SYS_SETHOSTNAME = 161 + SYS_SETDOMAINNAME = 162 + SYS_GETRLIMIT = 163 + SYS_SETRLIMIT = 164 + SYS_GETRUSAGE = 165 + SYS_UMASK = 166 + SYS_PRCTL = 167 + SYS_GETCPU = 168 + SYS_GETTIMEOFDAY = 169 + SYS_SETTIMEOFDAY = 170 + SYS_ADJTIMEX = 171 + SYS_GETPID = 172 + SYS_GETPPID = 173 + SYS_GETUID = 174 + SYS_GETEUID = 175 + SYS_GETGID = 176 + SYS_GETEGID = 177 + SYS_GETTID = 178 + SYS_SYSINFO = 179 + SYS_MQ_OPEN = 180 + SYS_MQ_UNLINK = 181 + SYS_MQ_TIMEDSEND = 182 + SYS_MQ_TIMEDRECEIVE = 183 + SYS_MQ_NOTIFY = 184 + SYS_MQ_GETSETATTR = 185 + SYS_MSGGET = 186 + SYS_MSGCTL = 187 + SYS_MSGRCV = 188 + SYS_MSGSND = 189 + SYS_SEMGET = 190 + SYS_SEMCTL = 191 + SYS_SEMTIMEDOP = 192 + SYS_SEMOP = 193 + SYS_SHMGET = 194 + SYS_SHMCTL = 195 + SYS_SHMAT = 196 + SYS_SHMDT = 197 + SYS_SOCKET = 198 + SYS_SOCKETPAIR = 199 + SYS_BIND = 200 + SYS_LISTEN = 201 + SYS_ACCEPT = 202 + SYS_CONNECT = 203 + SYS_GETSOCKNAME = 204 + SYS_GETPEERNAME = 205 + SYS_SENDTO = 206 + SYS_RECVFROM = 207 + SYS_SETSOCKOPT = 208 + SYS_GETSOCKOPT = 209 + SYS_SHUTDOWN = 210 + SYS_SENDMSG = 211 + SYS_RECVMSG = 212 + SYS_READAHEAD = 213 + SYS_BRK = 214 + SYS_MUNMAP = 215 + SYS_MREMAP = 216 + SYS_ADD_KEY = 217 + SYS_REQUEST_KEY = 218 + SYS_KEYCTL = 219 + SYS_CLONE = 220 + SYS_EXECVE = 221 + SYS_MMAP = 222 + SYS_FADVISE64 = 223 + SYS_SWAPON = 224 + SYS_SWAPOFF = 225 + SYS_MPROTECT = 226 + SYS_MSYNC = 227 + SYS_MLOCK = 228 + SYS_MUNLOCK = 229 + SYS_MLOCKALL = 230 + SYS_MUNLOCKALL = 231 + SYS_MINCORE = 232 + SYS_MADVISE = 233 + SYS_REMAP_FILE_PAGES = 234 + SYS_MBIND = 235 + SYS_GET_MEMPOLICY = 236 + SYS_SET_MEMPOLICY = 237 + SYS_MIGRATE_PAGES = 238 + SYS_MOVE_PAGES = 239 + SYS_RT_TGSIGQUEUEINFO = 240 + SYS_PERF_EVENT_OPEN = 241 + SYS_ACCEPT4 = 242 + SYS_RECVMMSG = 243 + SYS_ARCH_SPECIFIC_SYSCALL = 244 + SYS_WAIT4 = 260 + SYS_PRLIMIT64 = 261 + SYS_FANOTIFY_INIT = 262 + SYS_FANOTIFY_MARK = 263 + SYS_NAME_TO_HANDLE_AT = 264 + SYS_OPEN_BY_HANDLE_AT = 265 + SYS_CLOCK_ADJTIME = 266 + SYS_SYNCFS = 267 + SYS_SETNS = 268 + SYS_SENDMMSG = 269 + SYS_PROCESS_VM_READV = 270 + SYS_PROCESS_VM_WRITEV = 271 + SYS_KCMP = 272 + SYS_FINIT_MODULE = 273 + SYS_SCHED_SETATTR = 274 + SYS_SCHED_GETATTR = 275 + SYS_RENAMEAT2 = 276 + SYS_SECCOMP = 277 + SYS_GETRANDOM = 278 + SYS_MEMFD_CREATE = 279 + SYS_BPF = 280 + SYS_EXECVEAT = 281 + SYS_USERFAULTFD = 282 + SYS_MEMBARRIER = 283 + SYS_MLOCK2 = 284 + SYS_COPY_FILE_RANGE = 285 + SYS_PREADV2 = 286 + SYS_PWRITEV2 = 287 + SYS_PKEY_MPROTECT = 288 + SYS_PKEY_ALLOC = 289 + SYS_PKEY_FREE = 290 + SYS_STATX = 291 + SYS_IO_PGETEVENTS = 292 + SYS_RSEQ = 293 + SYS_KEXEC_FILE_LOAD = 294 + SYS_PIDFD_SEND_SIGNAL = 424 + SYS_IO_URING_SETUP = 425 + SYS_IO_URING_ENTER = 426 + SYS_IO_URING_REGISTER = 427 + SYS_OPEN_TREE = 428 + SYS_MOVE_MOUNT = 429 + SYS_FSOPEN = 430 + SYS_FSCONFIG = 431 + SYS_FSMOUNT = 432 + SYS_FSPICK = 433 + SYS_PIDFD_OPEN = 434 + SYS_CLONE3 = 435 + SYS_CLOSE_RANGE = 436 + SYS_OPENAT2 = 437 + SYS_PIDFD_GETFD = 438 + SYS_FACCESSAT2 = 439 + SYS_PROCESS_MADVISE = 440 + SYS_EPOLL_PWAIT2 = 441 + SYS_MOUNT_SETATTR = 442 + SYS_QUOTACTL_FD = 443 + SYS_LANDLOCK_CREATE_RULESET = 444 + SYS_LANDLOCK_ADD_RULE = 445 + SYS_LANDLOCK_RESTRICT_SELF = 446 + SYS_MEMFD_SECRET = 447 + SYS_PROCESS_MRELEASE = 448 + SYS_FUTEX_WAITV = 449 + SYS_SET_MEMPOLICY_HOME_NODE = 450 ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go index 27665001..7ea46520 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_s390x.go @@ -1,365 +1,378 @@ -// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/include -fsigned-char /tmp/include/asm/unistd.h +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/s390x/include -fsigned-char /tmp/s390x/include/asm/unistd.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build s390x && linux // +build s390x,linux package unix const ( - SYS_EXIT = 1 - SYS_FORK = 2 - SYS_READ = 3 - SYS_WRITE = 4 - SYS_OPEN = 5 - SYS_CLOSE = 6 - SYS_RESTART_SYSCALL = 7 - SYS_CREAT = 8 - SYS_LINK = 9 - SYS_UNLINK = 10 - SYS_EXECVE = 11 - SYS_CHDIR = 12 - SYS_MKNOD = 14 - SYS_CHMOD = 15 - SYS_LSEEK = 19 - SYS_GETPID = 20 - SYS_MOUNT = 21 - SYS_UMOUNT = 22 - SYS_PTRACE = 26 - SYS_ALARM = 27 - SYS_PAUSE = 29 - SYS_UTIME = 30 - SYS_ACCESS = 33 - SYS_NICE = 34 - SYS_SYNC = 36 - SYS_KILL = 37 - SYS_RENAME = 38 - SYS_MKDIR = 39 - SYS_RMDIR = 40 - SYS_DUP = 41 - SYS_PIPE = 42 - SYS_TIMES = 43 - SYS_BRK = 45 - SYS_SIGNAL = 48 - SYS_ACCT = 51 - SYS_UMOUNT2 = 52 - SYS_IOCTL = 54 - SYS_FCNTL = 55 - SYS_SETPGID = 57 - SYS_UMASK = 60 - SYS_CHROOT = 61 - SYS_USTAT = 62 - SYS_DUP2 = 63 - SYS_GETPPID = 64 - SYS_GETPGRP = 65 - SYS_SETSID = 66 - SYS_SIGACTION = 67 - SYS_SIGSUSPEND = 72 - SYS_SIGPENDING = 73 - SYS_SETHOSTNAME = 74 - SYS_SETRLIMIT = 75 - SYS_GETRUSAGE = 77 - SYS_GETTIMEOFDAY = 78 - SYS_SETTIMEOFDAY = 79 - SYS_SYMLINK = 83 - SYS_READLINK = 85 - SYS_USELIB = 86 - SYS_SWAPON = 87 - SYS_REBOOT = 88 - SYS_READDIR = 89 - SYS_MMAP = 90 - SYS_MUNMAP = 91 - SYS_TRUNCATE = 92 - SYS_FTRUNCATE = 93 - SYS_FCHMOD = 94 - SYS_GETPRIORITY = 96 - SYS_SETPRIORITY = 97 - SYS_STATFS = 99 - SYS_FSTATFS = 100 - SYS_SOCKETCALL = 102 - SYS_SYSLOG = 103 - SYS_SETITIMER = 104 - SYS_GETITIMER = 105 - SYS_STAT = 106 - SYS_LSTAT = 107 - SYS_FSTAT = 108 - SYS_LOOKUP_DCOOKIE = 110 - SYS_VHANGUP = 111 - SYS_IDLE = 112 - SYS_WAIT4 = 114 - SYS_SWAPOFF = 115 - SYS_SYSINFO = 116 - SYS_IPC = 117 - SYS_FSYNC = 118 - SYS_SIGRETURN = 119 - SYS_CLONE = 120 - SYS_SETDOMAINNAME = 121 - SYS_UNAME = 122 - SYS_ADJTIMEX = 124 - SYS_MPROTECT = 125 - SYS_SIGPROCMASK = 126 - SYS_CREATE_MODULE = 127 - SYS_INIT_MODULE = 128 - SYS_DELETE_MODULE = 129 - SYS_GET_KERNEL_SYMS = 130 - SYS_QUOTACTL = 131 - SYS_GETPGID = 132 - SYS_FCHDIR = 133 - SYS_BDFLUSH = 134 - SYS_SYSFS = 135 - SYS_PERSONALITY = 136 - SYS_AFS_SYSCALL = 137 - SYS_GETDENTS = 141 - SYS_SELECT = 142 - SYS_FLOCK = 143 - SYS_MSYNC = 144 - SYS_READV = 145 - SYS_WRITEV = 146 - SYS_GETSID = 147 - SYS_FDATASYNC = 148 - SYS__SYSCTL = 149 - SYS_MLOCK = 150 - SYS_MUNLOCK = 151 - SYS_MLOCKALL = 152 - SYS_MUNLOCKALL = 153 - SYS_SCHED_SETPARAM = 154 - SYS_SCHED_GETPARAM = 155 - SYS_SCHED_SETSCHEDULER = 156 - SYS_SCHED_GETSCHEDULER = 157 - SYS_SCHED_YIELD = 158 - SYS_SCHED_GET_PRIORITY_MAX = 159 - SYS_SCHED_GET_PRIORITY_MIN = 160 - SYS_SCHED_RR_GET_INTERVAL = 161 - SYS_NANOSLEEP = 162 - SYS_MREMAP = 163 - SYS_QUERY_MODULE = 167 - SYS_POLL = 168 - SYS_NFSSERVCTL = 169 - SYS_PRCTL = 172 - SYS_RT_SIGRETURN = 173 - SYS_RT_SIGACTION = 174 - SYS_RT_SIGPROCMASK = 175 - SYS_RT_SIGPENDING = 176 - SYS_RT_SIGTIMEDWAIT = 177 - SYS_RT_SIGQUEUEINFO = 178 - SYS_RT_SIGSUSPEND = 179 - SYS_PREAD64 = 180 - SYS_PWRITE64 = 181 - SYS_GETCWD = 183 - SYS_CAPGET = 184 - SYS_CAPSET = 185 - SYS_SIGALTSTACK = 186 - SYS_SENDFILE = 187 - SYS_GETPMSG = 188 - SYS_PUTPMSG = 189 - SYS_VFORK = 190 - SYS_GETRLIMIT = 191 - SYS_LCHOWN = 198 - SYS_GETUID = 199 - SYS_GETGID = 200 - SYS_GETEUID = 201 - SYS_GETEGID = 202 - SYS_SETREUID = 203 - SYS_SETREGID = 204 - SYS_GETGROUPS = 205 - SYS_SETGROUPS = 206 - SYS_FCHOWN = 207 - SYS_SETRESUID = 208 - SYS_GETRESUID = 209 - SYS_SETRESGID = 210 - SYS_GETRESGID = 211 - SYS_CHOWN = 212 - SYS_SETUID = 213 - SYS_SETGID = 214 - SYS_SETFSUID = 215 - SYS_SETFSGID = 216 - SYS_PIVOT_ROOT = 217 - SYS_MINCORE = 218 - SYS_MADVISE = 219 - SYS_GETDENTS64 = 220 - SYS_READAHEAD = 222 - SYS_SETXATTR = 224 - SYS_LSETXATTR = 225 - SYS_FSETXATTR = 226 - SYS_GETXATTR = 227 - SYS_LGETXATTR = 228 - SYS_FGETXATTR = 229 - SYS_LISTXATTR = 230 - SYS_LLISTXATTR = 231 - SYS_FLISTXATTR = 232 - SYS_REMOVEXATTR = 233 - SYS_LREMOVEXATTR = 234 - SYS_FREMOVEXATTR = 235 - SYS_GETTID = 236 - SYS_TKILL = 237 - SYS_FUTEX = 238 - SYS_SCHED_SETAFFINITY = 239 - SYS_SCHED_GETAFFINITY = 240 - SYS_TGKILL = 241 - SYS_IO_SETUP = 243 - SYS_IO_DESTROY = 244 - SYS_IO_GETEVENTS = 245 - SYS_IO_SUBMIT = 246 - SYS_IO_CANCEL = 247 - SYS_EXIT_GROUP = 248 - SYS_EPOLL_CREATE = 249 - SYS_EPOLL_CTL = 250 - SYS_EPOLL_WAIT = 251 - SYS_SET_TID_ADDRESS = 252 - SYS_FADVISE64 = 253 - SYS_TIMER_CREATE = 254 - SYS_TIMER_SETTIME = 255 - SYS_TIMER_GETTIME = 256 - SYS_TIMER_GETOVERRUN = 257 - SYS_TIMER_DELETE = 258 - SYS_CLOCK_SETTIME = 259 - SYS_CLOCK_GETTIME = 260 - SYS_CLOCK_GETRES = 261 - SYS_CLOCK_NANOSLEEP = 262 - SYS_STATFS64 = 265 - SYS_FSTATFS64 = 266 - SYS_REMAP_FILE_PAGES = 267 - SYS_MBIND = 268 - SYS_GET_MEMPOLICY = 269 - SYS_SET_MEMPOLICY = 270 - SYS_MQ_OPEN = 271 - SYS_MQ_UNLINK = 272 - SYS_MQ_TIMEDSEND = 273 - SYS_MQ_TIMEDRECEIVE = 274 - SYS_MQ_NOTIFY = 275 - SYS_MQ_GETSETATTR = 276 - SYS_KEXEC_LOAD = 277 - SYS_ADD_KEY = 278 - SYS_REQUEST_KEY = 279 - SYS_KEYCTL = 280 - SYS_WAITID = 281 - SYS_IOPRIO_SET = 282 - SYS_IOPRIO_GET = 283 - SYS_INOTIFY_INIT = 284 - SYS_INOTIFY_ADD_WATCH = 285 - SYS_INOTIFY_RM_WATCH = 286 - SYS_MIGRATE_PAGES = 287 - SYS_OPENAT = 288 - SYS_MKDIRAT = 289 - SYS_MKNODAT = 290 - SYS_FCHOWNAT = 291 - SYS_FUTIMESAT = 292 - SYS_NEWFSTATAT = 293 - SYS_UNLINKAT = 294 - SYS_RENAMEAT = 295 - SYS_LINKAT = 296 - SYS_SYMLINKAT = 297 - SYS_READLINKAT = 298 - SYS_FCHMODAT = 299 - SYS_FACCESSAT = 300 - SYS_PSELECT6 = 301 - SYS_PPOLL = 302 - SYS_UNSHARE = 303 - SYS_SET_ROBUST_LIST = 304 - SYS_GET_ROBUST_LIST = 305 - SYS_SPLICE = 306 - SYS_SYNC_FILE_RANGE = 307 - SYS_TEE = 308 - SYS_VMSPLICE = 309 - SYS_MOVE_PAGES = 310 - SYS_GETCPU = 311 - SYS_EPOLL_PWAIT = 312 - SYS_UTIMES = 313 - SYS_FALLOCATE = 314 - SYS_UTIMENSAT = 315 - SYS_SIGNALFD = 316 - SYS_TIMERFD = 317 - SYS_EVENTFD = 318 - SYS_TIMERFD_CREATE = 319 - SYS_TIMERFD_SETTIME = 320 - SYS_TIMERFD_GETTIME = 321 - SYS_SIGNALFD4 = 322 - SYS_EVENTFD2 = 323 - SYS_INOTIFY_INIT1 = 324 - SYS_PIPE2 = 325 - SYS_DUP3 = 326 - SYS_EPOLL_CREATE1 = 327 - SYS_PREADV = 328 - SYS_PWRITEV = 329 - SYS_RT_TGSIGQUEUEINFO = 330 - SYS_PERF_EVENT_OPEN = 331 - SYS_FANOTIFY_INIT = 332 - SYS_FANOTIFY_MARK = 333 - SYS_PRLIMIT64 = 334 - SYS_NAME_TO_HANDLE_AT = 335 - SYS_OPEN_BY_HANDLE_AT = 336 - SYS_CLOCK_ADJTIME = 337 - SYS_SYNCFS = 338 - SYS_SETNS = 339 - SYS_PROCESS_VM_READV = 340 - SYS_PROCESS_VM_WRITEV = 341 - SYS_S390_RUNTIME_INSTR = 342 - SYS_KCMP = 343 - SYS_FINIT_MODULE = 344 - SYS_SCHED_SETATTR = 345 - SYS_SCHED_GETATTR = 346 - SYS_RENAMEAT2 = 347 - SYS_SECCOMP = 348 - SYS_GETRANDOM = 349 - SYS_MEMFD_CREATE = 350 - SYS_BPF = 351 - SYS_S390_PCI_MMIO_WRITE = 352 - SYS_S390_PCI_MMIO_READ = 353 - SYS_EXECVEAT = 354 - SYS_USERFAULTFD = 355 - SYS_MEMBARRIER = 356 - SYS_RECVMMSG = 357 - SYS_SENDMMSG = 358 - SYS_SOCKET = 359 - SYS_SOCKETPAIR = 360 - SYS_BIND = 361 - SYS_CONNECT = 362 - SYS_LISTEN = 363 - SYS_ACCEPT4 = 364 - SYS_GETSOCKOPT = 365 - SYS_SETSOCKOPT = 366 - SYS_GETSOCKNAME = 367 - SYS_GETPEERNAME = 368 - SYS_SENDTO = 369 - SYS_SENDMSG = 370 - SYS_RECVFROM = 371 - SYS_RECVMSG = 372 - SYS_SHUTDOWN = 373 - SYS_MLOCK2 = 374 - SYS_COPY_FILE_RANGE = 375 - SYS_PREADV2 = 376 - SYS_PWRITEV2 = 377 - SYS_S390_GUARDED_STORAGE = 378 - SYS_STATX = 379 - SYS_S390_STHYI = 380 - SYS_KEXEC_FILE_LOAD = 381 - SYS_IO_PGETEVENTS = 382 - SYS_RSEQ = 383 - SYS_PKEY_MPROTECT = 384 - SYS_PKEY_ALLOC = 385 - SYS_PKEY_FREE = 386 - SYS_SEMTIMEDOP = 392 - SYS_SEMGET = 393 - SYS_SEMCTL = 394 - SYS_SHMGET = 395 - SYS_SHMCTL = 396 - SYS_SHMAT = 397 - SYS_SHMDT = 398 - SYS_MSGGET = 399 - SYS_MSGSND = 400 - SYS_MSGRCV = 401 - SYS_MSGCTL = 402 - SYS_PIDFD_SEND_SIGNAL = 424 - SYS_IO_URING_SETUP = 425 - SYS_IO_URING_ENTER = 426 - SYS_IO_URING_REGISTER = 427 - SYS_OPEN_TREE = 428 - SYS_MOVE_MOUNT = 429 - SYS_FSOPEN = 430 - SYS_FSCONFIG = 431 - SYS_FSMOUNT = 432 - SYS_FSPICK = 433 - SYS_PIDFD_OPEN = 434 - SYS_CLONE3 = 435 - SYS_OPENAT2 = 437 - SYS_PIDFD_GETFD = 438 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_RESTART_SYSCALL = 7 + SYS_CREAT = 8 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_EXECVE = 11 + SYS_CHDIR = 12 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_LSEEK = 19 + SYS_GETPID = 20 + SYS_MOUNT = 21 + SYS_UMOUNT = 22 + SYS_PTRACE = 26 + SYS_ALARM = 27 + SYS_PAUSE = 29 + SYS_UTIME = 30 + SYS_ACCESS = 33 + SYS_NICE = 34 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_RENAME = 38 + SYS_MKDIR = 39 + SYS_RMDIR = 40 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_TIMES = 43 + SYS_BRK = 45 + SYS_SIGNAL = 48 + SYS_ACCT = 51 + SYS_UMOUNT2 = 52 + SYS_IOCTL = 54 + SYS_FCNTL = 55 + SYS_SETPGID = 57 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_USTAT = 62 + SYS_DUP2 = 63 + SYS_GETPPID = 64 + SYS_GETPGRP = 65 + SYS_SETSID = 66 + SYS_SIGACTION = 67 + SYS_SIGSUSPEND = 72 + SYS_SIGPENDING = 73 + SYS_SETHOSTNAME = 74 + SYS_SETRLIMIT = 75 + SYS_GETRUSAGE = 77 + SYS_GETTIMEOFDAY = 78 + SYS_SETTIMEOFDAY = 79 + SYS_SYMLINK = 83 + SYS_READLINK = 85 + SYS_USELIB = 86 + SYS_SWAPON = 87 + SYS_REBOOT = 88 + SYS_READDIR = 89 + SYS_MMAP = 90 + SYS_MUNMAP = 91 + SYS_TRUNCATE = 92 + SYS_FTRUNCATE = 93 + SYS_FCHMOD = 94 + SYS_GETPRIORITY = 96 + SYS_SETPRIORITY = 97 + SYS_STATFS = 99 + SYS_FSTATFS = 100 + SYS_SOCKETCALL = 102 + SYS_SYSLOG = 103 + SYS_SETITIMER = 104 + SYS_GETITIMER = 105 + SYS_STAT = 106 + SYS_LSTAT = 107 + SYS_FSTAT = 108 + SYS_LOOKUP_DCOOKIE = 110 + SYS_VHANGUP = 111 + SYS_IDLE = 112 + SYS_WAIT4 = 114 + SYS_SWAPOFF = 115 + SYS_SYSINFO = 116 + SYS_IPC = 117 + SYS_FSYNC = 118 + SYS_SIGRETURN = 119 + SYS_CLONE = 120 + SYS_SETDOMAINNAME = 121 + SYS_UNAME = 122 + SYS_ADJTIMEX = 124 + SYS_MPROTECT = 125 + SYS_SIGPROCMASK = 126 + SYS_CREATE_MODULE = 127 + SYS_INIT_MODULE = 128 + SYS_DELETE_MODULE = 129 + SYS_GET_KERNEL_SYMS = 130 + SYS_QUOTACTL = 131 + SYS_GETPGID = 132 + SYS_FCHDIR = 133 + SYS_BDFLUSH = 134 + SYS_SYSFS = 135 + SYS_PERSONALITY = 136 + SYS_AFS_SYSCALL = 137 + SYS_GETDENTS = 141 + SYS_SELECT = 142 + SYS_FLOCK = 143 + SYS_MSYNC = 144 + SYS_READV = 145 + SYS_WRITEV = 146 + SYS_GETSID = 147 + SYS_FDATASYNC = 148 + SYS__SYSCTL = 149 + SYS_MLOCK = 150 + SYS_MUNLOCK = 151 + SYS_MLOCKALL = 152 + SYS_MUNLOCKALL = 153 + SYS_SCHED_SETPARAM = 154 + SYS_SCHED_GETPARAM = 155 + SYS_SCHED_SETSCHEDULER = 156 + SYS_SCHED_GETSCHEDULER = 157 + SYS_SCHED_YIELD = 158 + SYS_SCHED_GET_PRIORITY_MAX = 159 + SYS_SCHED_GET_PRIORITY_MIN = 160 + SYS_SCHED_RR_GET_INTERVAL = 161 + SYS_NANOSLEEP = 162 + SYS_MREMAP = 163 + SYS_QUERY_MODULE = 167 + SYS_POLL = 168 + SYS_NFSSERVCTL = 169 + SYS_PRCTL = 172 + SYS_RT_SIGRETURN = 173 + SYS_RT_SIGACTION = 174 + SYS_RT_SIGPROCMASK = 175 + SYS_RT_SIGPENDING = 176 + SYS_RT_SIGTIMEDWAIT = 177 + SYS_RT_SIGQUEUEINFO = 178 + SYS_RT_SIGSUSPEND = 179 + SYS_PREAD64 = 180 + SYS_PWRITE64 = 181 + SYS_GETCWD = 183 + SYS_CAPGET = 184 + SYS_CAPSET = 185 + SYS_SIGALTSTACK = 186 + SYS_SENDFILE = 187 + SYS_GETPMSG = 188 + SYS_PUTPMSG = 189 + SYS_VFORK = 190 + SYS_GETRLIMIT = 191 + SYS_LCHOWN = 198 + SYS_GETUID = 199 + SYS_GETGID = 200 + SYS_GETEUID = 201 + SYS_GETEGID = 202 + SYS_SETREUID = 203 + SYS_SETREGID = 204 + SYS_GETGROUPS = 205 + SYS_SETGROUPS = 206 + SYS_FCHOWN = 207 + SYS_SETRESUID = 208 + SYS_GETRESUID = 209 + SYS_SETRESGID = 210 + SYS_GETRESGID = 211 + SYS_CHOWN = 212 + SYS_SETUID = 213 + SYS_SETGID = 214 + SYS_SETFSUID = 215 + SYS_SETFSGID = 216 + SYS_PIVOT_ROOT = 217 + SYS_MINCORE = 218 + SYS_MADVISE = 219 + SYS_GETDENTS64 = 220 + SYS_READAHEAD = 222 + SYS_SETXATTR = 224 + SYS_LSETXATTR = 225 + SYS_FSETXATTR = 226 + SYS_GETXATTR = 227 + SYS_LGETXATTR = 228 + SYS_FGETXATTR = 229 + SYS_LISTXATTR = 230 + SYS_LLISTXATTR = 231 + SYS_FLISTXATTR = 232 + SYS_REMOVEXATTR = 233 + SYS_LREMOVEXATTR = 234 + SYS_FREMOVEXATTR = 235 + SYS_GETTID = 236 + SYS_TKILL = 237 + SYS_FUTEX = 238 + SYS_SCHED_SETAFFINITY = 239 + SYS_SCHED_GETAFFINITY = 240 + SYS_TGKILL = 241 + SYS_IO_SETUP = 243 + SYS_IO_DESTROY = 244 + SYS_IO_GETEVENTS = 245 + SYS_IO_SUBMIT = 246 + SYS_IO_CANCEL = 247 + SYS_EXIT_GROUP = 248 + SYS_EPOLL_CREATE = 249 + SYS_EPOLL_CTL = 250 + SYS_EPOLL_WAIT = 251 + SYS_SET_TID_ADDRESS = 252 + SYS_FADVISE64 = 253 + SYS_TIMER_CREATE = 254 + SYS_TIMER_SETTIME = 255 + SYS_TIMER_GETTIME = 256 + SYS_TIMER_GETOVERRUN = 257 + SYS_TIMER_DELETE = 258 + SYS_CLOCK_SETTIME = 259 + SYS_CLOCK_GETTIME = 260 + SYS_CLOCK_GETRES = 261 + SYS_CLOCK_NANOSLEEP = 262 + SYS_STATFS64 = 265 + SYS_FSTATFS64 = 266 + SYS_REMAP_FILE_PAGES = 267 + SYS_MBIND = 268 + SYS_GET_MEMPOLICY = 269 + SYS_SET_MEMPOLICY = 270 + SYS_MQ_OPEN = 271 + SYS_MQ_UNLINK = 272 + SYS_MQ_TIMEDSEND = 273 + SYS_MQ_TIMEDRECEIVE = 274 + SYS_MQ_NOTIFY = 275 + SYS_MQ_GETSETATTR = 276 + SYS_KEXEC_LOAD = 277 + SYS_ADD_KEY = 278 + SYS_REQUEST_KEY = 279 + SYS_KEYCTL = 280 + SYS_WAITID = 281 + SYS_IOPRIO_SET = 282 + SYS_IOPRIO_GET = 283 + SYS_INOTIFY_INIT = 284 + SYS_INOTIFY_ADD_WATCH = 285 + SYS_INOTIFY_RM_WATCH = 286 + SYS_MIGRATE_PAGES = 287 + SYS_OPENAT = 288 + SYS_MKDIRAT = 289 + SYS_MKNODAT = 290 + SYS_FCHOWNAT = 291 + SYS_FUTIMESAT = 292 + SYS_NEWFSTATAT = 293 + SYS_UNLINKAT = 294 + SYS_RENAMEAT = 295 + SYS_LINKAT = 296 + SYS_SYMLINKAT = 297 + SYS_READLINKAT = 298 + SYS_FCHMODAT = 299 + SYS_FACCESSAT = 300 + SYS_PSELECT6 = 301 + SYS_PPOLL = 302 + SYS_UNSHARE = 303 + SYS_SET_ROBUST_LIST = 304 + SYS_GET_ROBUST_LIST = 305 + SYS_SPLICE = 306 + SYS_SYNC_FILE_RANGE = 307 + SYS_TEE = 308 + SYS_VMSPLICE = 309 + SYS_MOVE_PAGES = 310 + SYS_GETCPU = 311 + SYS_EPOLL_PWAIT = 312 + SYS_UTIMES = 313 + SYS_FALLOCATE = 314 + SYS_UTIMENSAT = 315 + SYS_SIGNALFD = 316 + SYS_TIMERFD = 317 + SYS_EVENTFD = 318 + SYS_TIMERFD_CREATE = 319 + SYS_TIMERFD_SETTIME = 320 + SYS_TIMERFD_GETTIME = 321 + SYS_SIGNALFD4 = 322 + SYS_EVENTFD2 = 323 + SYS_INOTIFY_INIT1 = 324 + SYS_PIPE2 = 325 + SYS_DUP3 = 326 + SYS_EPOLL_CREATE1 = 327 + SYS_PREADV = 328 + SYS_PWRITEV = 329 + SYS_RT_TGSIGQUEUEINFO = 330 + SYS_PERF_EVENT_OPEN = 331 + SYS_FANOTIFY_INIT = 332 + SYS_FANOTIFY_MARK = 333 + SYS_PRLIMIT64 = 334 + SYS_NAME_TO_HANDLE_AT = 335 + SYS_OPEN_BY_HANDLE_AT = 336 + SYS_CLOCK_ADJTIME = 337 + SYS_SYNCFS = 338 + SYS_SETNS = 339 + SYS_PROCESS_VM_READV = 340 + SYS_PROCESS_VM_WRITEV = 341 + SYS_S390_RUNTIME_INSTR = 342 + SYS_KCMP = 343 + SYS_FINIT_MODULE = 344 + SYS_SCHED_SETATTR = 345 + SYS_SCHED_GETATTR = 346 + SYS_RENAMEAT2 = 347 + SYS_SECCOMP = 348 + SYS_GETRANDOM = 349 + SYS_MEMFD_CREATE = 350 + SYS_BPF = 351 + SYS_S390_PCI_MMIO_WRITE = 352 + SYS_S390_PCI_MMIO_READ = 353 + SYS_EXECVEAT = 354 + SYS_USERFAULTFD = 355 + SYS_MEMBARRIER = 356 + SYS_RECVMMSG = 357 + SYS_SENDMMSG = 358 + SYS_SOCKET = 359 + SYS_SOCKETPAIR = 360 + SYS_BIND = 361 + SYS_CONNECT = 362 + SYS_LISTEN = 363 + SYS_ACCEPT4 = 364 + SYS_GETSOCKOPT = 365 + SYS_SETSOCKOPT = 366 + SYS_GETSOCKNAME = 367 + SYS_GETPEERNAME = 368 + SYS_SENDTO = 369 + SYS_SENDMSG = 370 + SYS_RECVFROM = 371 + SYS_RECVMSG = 372 + SYS_SHUTDOWN = 373 + SYS_MLOCK2 = 374 + SYS_COPY_FILE_RANGE = 375 + SYS_PREADV2 = 376 + SYS_PWRITEV2 = 377 + SYS_S390_GUARDED_STORAGE = 378 + SYS_STATX = 379 + SYS_S390_STHYI = 380 + SYS_KEXEC_FILE_LOAD = 381 + SYS_IO_PGETEVENTS = 382 + SYS_RSEQ = 383 + SYS_PKEY_MPROTECT = 384 + SYS_PKEY_ALLOC = 385 + SYS_PKEY_FREE = 386 + SYS_SEMTIMEDOP = 392 + SYS_SEMGET = 393 + SYS_SEMCTL = 394 + SYS_SHMGET = 395 + SYS_SHMCTL = 396 + SYS_SHMAT = 397 + SYS_SHMDT = 398 + SYS_MSGGET = 399 + SYS_MSGSND = 400 + SYS_MSGRCV = 401 + SYS_MSGCTL = 402 + SYS_PIDFD_SEND_SIGNAL = 424 + SYS_IO_URING_SETUP = 425 + SYS_IO_URING_ENTER = 426 + SYS_IO_URING_REGISTER = 427 + SYS_OPEN_TREE = 428 + SYS_MOVE_MOUNT = 429 + SYS_FSOPEN = 430 + SYS_FSCONFIG = 431 + SYS_FSMOUNT = 432 + SYS_FSPICK = 433 + SYS_PIDFD_OPEN = 434 + SYS_CLONE3 = 435 + SYS_CLOSE_RANGE = 436 + SYS_OPENAT2 = 437 + SYS_PIDFD_GETFD = 438 + SYS_FACCESSAT2 = 439 + SYS_PROCESS_MADVISE = 440 + SYS_EPOLL_PWAIT2 = 441 + SYS_MOUNT_SETATTR = 442 + SYS_QUOTACTL_FD = 443 + SYS_LANDLOCK_CREATE_RULESET = 444 + SYS_LANDLOCK_ADD_RULE = 445 + SYS_LANDLOCK_RESTRICT_SELF = 446 + SYS_PROCESS_MRELEASE = 448 + SYS_FUTEX_WAITV = 449 + SYS_SET_MEMPOLICY_HOME_NODE = 450 ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go b/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go index 4dc82bb2..92f628ef 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_linux_sparc64.go @@ -1,379 +1,392 @@ -// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/include /tmp/include/asm/unistd.h +// go run linux/mksysnum.go -Wall -Werror -static -I/tmp/sparc64/include /tmp/sparc64/include/asm/unistd.h // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build sparc64 && linux // +build sparc64,linux package unix const ( - SYS_RESTART_SYSCALL = 0 - SYS_EXIT = 1 - SYS_FORK = 2 - SYS_READ = 3 - SYS_WRITE = 4 - SYS_OPEN = 5 - SYS_CLOSE = 6 - SYS_WAIT4 = 7 - SYS_CREAT = 8 - SYS_LINK = 9 - SYS_UNLINK = 10 - SYS_EXECV = 11 - SYS_CHDIR = 12 - SYS_CHOWN = 13 - SYS_MKNOD = 14 - SYS_CHMOD = 15 - SYS_LCHOWN = 16 - SYS_BRK = 17 - SYS_PERFCTR = 18 - SYS_LSEEK = 19 - SYS_GETPID = 20 - SYS_CAPGET = 21 - SYS_CAPSET = 22 - SYS_SETUID = 23 - SYS_GETUID = 24 - SYS_VMSPLICE = 25 - SYS_PTRACE = 26 - SYS_ALARM = 27 - SYS_SIGALTSTACK = 28 - SYS_PAUSE = 29 - SYS_UTIME = 30 - SYS_ACCESS = 33 - SYS_NICE = 34 - SYS_SYNC = 36 - SYS_KILL = 37 - SYS_STAT = 38 - SYS_SENDFILE = 39 - SYS_LSTAT = 40 - SYS_DUP = 41 - SYS_PIPE = 42 - SYS_TIMES = 43 - SYS_UMOUNT2 = 45 - SYS_SETGID = 46 - SYS_GETGID = 47 - SYS_SIGNAL = 48 - SYS_GETEUID = 49 - SYS_GETEGID = 50 - SYS_ACCT = 51 - SYS_MEMORY_ORDERING = 52 - SYS_IOCTL = 54 - SYS_REBOOT = 55 - SYS_SYMLINK = 57 - SYS_READLINK = 58 - SYS_EXECVE = 59 - SYS_UMASK = 60 - SYS_CHROOT = 61 - SYS_FSTAT = 62 - SYS_FSTAT64 = 63 - SYS_GETPAGESIZE = 64 - SYS_MSYNC = 65 - SYS_VFORK = 66 - SYS_PREAD64 = 67 - SYS_PWRITE64 = 68 - SYS_MMAP = 71 - SYS_MUNMAP = 73 - SYS_MPROTECT = 74 - SYS_MADVISE = 75 - SYS_VHANGUP = 76 - SYS_MINCORE = 78 - SYS_GETGROUPS = 79 - SYS_SETGROUPS = 80 - SYS_GETPGRP = 81 - SYS_SETITIMER = 83 - SYS_SWAPON = 85 - SYS_GETITIMER = 86 - SYS_SETHOSTNAME = 88 - SYS_DUP2 = 90 - SYS_FCNTL = 92 - SYS_SELECT = 93 - SYS_FSYNC = 95 - SYS_SETPRIORITY = 96 - SYS_SOCKET = 97 - SYS_CONNECT = 98 - SYS_ACCEPT = 99 - SYS_GETPRIORITY = 100 - SYS_RT_SIGRETURN = 101 - SYS_RT_SIGACTION = 102 - SYS_RT_SIGPROCMASK = 103 - SYS_RT_SIGPENDING = 104 - SYS_RT_SIGTIMEDWAIT = 105 - SYS_RT_SIGQUEUEINFO = 106 - SYS_RT_SIGSUSPEND = 107 - SYS_SETRESUID = 108 - SYS_GETRESUID = 109 - SYS_SETRESGID = 110 - SYS_GETRESGID = 111 - SYS_RECVMSG = 113 - SYS_SENDMSG = 114 - SYS_GETTIMEOFDAY = 116 - SYS_GETRUSAGE = 117 - SYS_GETSOCKOPT = 118 - SYS_GETCWD = 119 - SYS_READV = 120 - SYS_WRITEV = 121 - SYS_SETTIMEOFDAY = 122 - SYS_FCHOWN = 123 - SYS_FCHMOD = 124 - SYS_RECVFROM = 125 - SYS_SETREUID = 126 - SYS_SETREGID = 127 - SYS_RENAME = 128 - SYS_TRUNCATE = 129 - SYS_FTRUNCATE = 130 - SYS_FLOCK = 131 - SYS_LSTAT64 = 132 - SYS_SENDTO = 133 - SYS_SHUTDOWN = 134 - SYS_SOCKETPAIR = 135 - SYS_MKDIR = 136 - SYS_RMDIR = 137 - SYS_UTIMES = 138 - SYS_STAT64 = 139 - SYS_SENDFILE64 = 140 - SYS_GETPEERNAME = 141 - SYS_FUTEX = 142 - SYS_GETTID = 143 - SYS_GETRLIMIT = 144 - SYS_SETRLIMIT = 145 - SYS_PIVOT_ROOT = 146 - SYS_PRCTL = 147 - SYS_PCICONFIG_READ = 148 - SYS_PCICONFIG_WRITE = 149 - SYS_GETSOCKNAME = 150 - SYS_INOTIFY_INIT = 151 - SYS_INOTIFY_ADD_WATCH = 152 - SYS_POLL = 153 - SYS_GETDENTS64 = 154 - SYS_INOTIFY_RM_WATCH = 156 - SYS_STATFS = 157 - SYS_FSTATFS = 158 - SYS_UMOUNT = 159 - SYS_SCHED_SET_AFFINITY = 160 - SYS_SCHED_GET_AFFINITY = 161 - SYS_GETDOMAINNAME = 162 - SYS_SETDOMAINNAME = 163 - SYS_UTRAP_INSTALL = 164 - SYS_QUOTACTL = 165 - SYS_SET_TID_ADDRESS = 166 - SYS_MOUNT = 167 - SYS_USTAT = 168 - SYS_SETXATTR = 169 - SYS_LSETXATTR = 170 - SYS_FSETXATTR = 171 - SYS_GETXATTR = 172 - SYS_LGETXATTR = 173 - SYS_GETDENTS = 174 - SYS_SETSID = 175 - SYS_FCHDIR = 176 - SYS_FGETXATTR = 177 - SYS_LISTXATTR = 178 - SYS_LLISTXATTR = 179 - SYS_FLISTXATTR = 180 - SYS_REMOVEXATTR = 181 - SYS_LREMOVEXATTR = 182 - SYS_SIGPENDING = 183 - SYS_QUERY_MODULE = 184 - SYS_SETPGID = 185 - SYS_FREMOVEXATTR = 186 - SYS_TKILL = 187 - SYS_EXIT_GROUP = 188 - SYS_UNAME = 189 - SYS_INIT_MODULE = 190 - SYS_PERSONALITY = 191 - SYS_REMAP_FILE_PAGES = 192 - SYS_EPOLL_CREATE = 193 - SYS_EPOLL_CTL = 194 - SYS_EPOLL_WAIT = 195 - SYS_IOPRIO_SET = 196 - SYS_GETPPID = 197 - SYS_SIGACTION = 198 - SYS_SGETMASK = 199 - SYS_SSETMASK = 200 - SYS_SIGSUSPEND = 201 - SYS_OLDLSTAT = 202 - SYS_USELIB = 203 - SYS_READDIR = 204 - SYS_READAHEAD = 205 - SYS_SOCKETCALL = 206 - SYS_SYSLOG = 207 - SYS_LOOKUP_DCOOKIE = 208 - SYS_FADVISE64 = 209 - SYS_FADVISE64_64 = 210 - SYS_TGKILL = 211 - SYS_WAITPID = 212 - SYS_SWAPOFF = 213 - SYS_SYSINFO = 214 - SYS_IPC = 215 - SYS_SIGRETURN = 216 - SYS_CLONE = 217 - SYS_IOPRIO_GET = 218 - SYS_ADJTIMEX = 219 - SYS_SIGPROCMASK = 220 - SYS_CREATE_MODULE = 221 - SYS_DELETE_MODULE = 222 - SYS_GET_KERNEL_SYMS = 223 - SYS_GETPGID = 224 - SYS_BDFLUSH = 225 - SYS_SYSFS = 226 - SYS_AFS_SYSCALL = 227 - SYS_SETFSUID = 228 - SYS_SETFSGID = 229 - SYS__NEWSELECT = 230 - SYS_SPLICE = 232 - SYS_STIME = 233 - SYS_STATFS64 = 234 - SYS_FSTATFS64 = 235 - SYS__LLSEEK = 236 - SYS_MLOCK = 237 - SYS_MUNLOCK = 238 - SYS_MLOCKALL = 239 - SYS_MUNLOCKALL = 240 - SYS_SCHED_SETPARAM = 241 - SYS_SCHED_GETPARAM = 242 - SYS_SCHED_SETSCHEDULER = 243 - SYS_SCHED_GETSCHEDULER = 244 - SYS_SCHED_YIELD = 245 - SYS_SCHED_GET_PRIORITY_MAX = 246 - SYS_SCHED_GET_PRIORITY_MIN = 247 - SYS_SCHED_RR_GET_INTERVAL = 248 - SYS_NANOSLEEP = 249 - SYS_MREMAP = 250 - SYS__SYSCTL = 251 - SYS_GETSID = 252 - SYS_FDATASYNC = 253 - SYS_NFSSERVCTL = 254 - SYS_SYNC_FILE_RANGE = 255 - SYS_CLOCK_SETTIME = 256 - SYS_CLOCK_GETTIME = 257 - SYS_CLOCK_GETRES = 258 - SYS_CLOCK_NANOSLEEP = 259 - SYS_SCHED_GETAFFINITY = 260 - SYS_SCHED_SETAFFINITY = 261 - SYS_TIMER_SETTIME = 262 - SYS_TIMER_GETTIME = 263 - SYS_TIMER_GETOVERRUN = 264 - SYS_TIMER_DELETE = 265 - SYS_TIMER_CREATE = 266 - SYS_VSERVER = 267 - SYS_IO_SETUP = 268 - SYS_IO_DESTROY = 269 - SYS_IO_SUBMIT = 270 - SYS_IO_CANCEL = 271 - SYS_IO_GETEVENTS = 272 - SYS_MQ_OPEN = 273 - SYS_MQ_UNLINK = 274 - SYS_MQ_TIMEDSEND = 275 - SYS_MQ_TIMEDRECEIVE = 276 - SYS_MQ_NOTIFY = 277 - SYS_MQ_GETSETATTR = 278 - SYS_WAITID = 279 - SYS_TEE = 280 - SYS_ADD_KEY = 281 - SYS_REQUEST_KEY = 282 - SYS_KEYCTL = 283 - SYS_OPENAT = 284 - SYS_MKDIRAT = 285 - SYS_MKNODAT = 286 - SYS_FCHOWNAT = 287 - SYS_FUTIMESAT = 288 - SYS_FSTATAT64 = 289 - SYS_UNLINKAT = 290 - SYS_RENAMEAT = 291 - SYS_LINKAT = 292 - SYS_SYMLINKAT = 293 - SYS_READLINKAT = 294 - SYS_FCHMODAT = 295 - SYS_FACCESSAT = 296 - SYS_PSELECT6 = 297 - SYS_PPOLL = 298 - SYS_UNSHARE = 299 - SYS_SET_ROBUST_LIST = 300 - SYS_GET_ROBUST_LIST = 301 - SYS_MIGRATE_PAGES = 302 - SYS_MBIND = 303 - SYS_GET_MEMPOLICY = 304 - SYS_SET_MEMPOLICY = 305 - SYS_KEXEC_LOAD = 306 - SYS_MOVE_PAGES = 307 - SYS_GETCPU = 308 - SYS_EPOLL_PWAIT = 309 - SYS_UTIMENSAT = 310 - SYS_SIGNALFD = 311 - SYS_TIMERFD_CREATE = 312 - SYS_EVENTFD = 313 - SYS_FALLOCATE = 314 - SYS_TIMERFD_SETTIME = 315 - SYS_TIMERFD_GETTIME = 316 - SYS_SIGNALFD4 = 317 - SYS_EVENTFD2 = 318 - SYS_EPOLL_CREATE1 = 319 - SYS_DUP3 = 320 - SYS_PIPE2 = 321 - SYS_INOTIFY_INIT1 = 322 - SYS_ACCEPT4 = 323 - SYS_PREADV = 324 - SYS_PWRITEV = 325 - SYS_RT_TGSIGQUEUEINFO = 326 - SYS_PERF_EVENT_OPEN = 327 - SYS_RECVMMSG = 328 - SYS_FANOTIFY_INIT = 329 - SYS_FANOTIFY_MARK = 330 - SYS_PRLIMIT64 = 331 - SYS_NAME_TO_HANDLE_AT = 332 - SYS_OPEN_BY_HANDLE_AT = 333 - SYS_CLOCK_ADJTIME = 334 - SYS_SYNCFS = 335 - SYS_SENDMMSG = 336 - SYS_SETNS = 337 - SYS_PROCESS_VM_READV = 338 - SYS_PROCESS_VM_WRITEV = 339 - SYS_KERN_FEATURES = 340 - SYS_KCMP = 341 - SYS_FINIT_MODULE = 342 - SYS_SCHED_SETATTR = 343 - SYS_SCHED_GETATTR = 344 - SYS_RENAMEAT2 = 345 - SYS_SECCOMP = 346 - SYS_GETRANDOM = 347 - SYS_MEMFD_CREATE = 348 - SYS_BPF = 349 - SYS_EXECVEAT = 350 - SYS_MEMBARRIER = 351 - SYS_USERFAULTFD = 352 - SYS_BIND = 353 - SYS_LISTEN = 354 - SYS_SETSOCKOPT = 355 - SYS_MLOCK2 = 356 - SYS_COPY_FILE_RANGE = 357 - SYS_PREADV2 = 358 - SYS_PWRITEV2 = 359 - SYS_STATX = 360 - SYS_IO_PGETEVENTS = 361 - SYS_PKEY_MPROTECT = 362 - SYS_PKEY_ALLOC = 363 - SYS_PKEY_FREE = 364 - SYS_RSEQ = 365 - SYS_SEMTIMEDOP = 392 - SYS_SEMGET = 393 - SYS_SEMCTL = 394 - SYS_SHMGET = 395 - SYS_SHMCTL = 396 - SYS_SHMAT = 397 - SYS_SHMDT = 398 - SYS_MSGGET = 399 - SYS_MSGSND = 400 - SYS_MSGRCV = 401 - SYS_MSGCTL = 402 - SYS_PIDFD_SEND_SIGNAL = 424 - SYS_IO_URING_SETUP = 425 - SYS_IO_URING_ENTER = 426 - SYS_IO_URING_REGISTER = 427 - SYS_OPEN_TREE = 428 - SYS_MOVE_MOUNT = 429 - SYS_FSOPEN = 430 - SYS_FSCONFIG = 431 - SYS_FSMOUNT = 432 - SYS_FSPICK = 433 - SYS_PIDFD_OPEN = 434 - SYS_OPENAT2 = 437 - SYS_PIDFD_GETFD = 438 + SYS_RESTART_SYSCALL = 0 + SYS_EXIT = 1 + SYS_FORK = 2 + SYS_READ = 3 + SYS_WRITE = 4 + SYS_OPEN = 5 + SYS_CLOSE = 6 + SYS_WAIT4 = 7 + SYS_CREAT = 8 + SYS_LINK = 9 + SYS_UNLINK = 10 + SYS_EXECV = 11 + SYS_CHDIR = 12 + SYS_CHOWN = 13 + SYS_MKNOD = 14 + SYS_CHMOD = 15 + SYS_LCHOWN = 16 + SYS_BRK = 17 + SYS_PERFCTR = 18 + SYS_LSEEK = 19 + SYS_GETPID = 20 + SYS_CAPGET = 21 + SYS_CAPSET = 22 + SYS_SETUID = 23 + SYS_GETUID = 24 + SYS_VMSPLICE = 25 + SYS_PTRACE = 26 + SYS_ALARM = 27 + SYS_SIGALTSTACK = 28 + SYS_PAUSE = 29 + SYS_UTIME = 30 + SYS_ACCESS = 33 + SYS_NICE = 34 + SYS_SYNC = 36 + SYS_KILL = 37 + SYS_STAT = 38 + SYS_SENDFILE = 39 + SYS_LSTAT = 40 + SYS_DUP = 41 + SYS_PIPE = 42 + SYS_TIMES = 43 + SYS_UMOUNT2 = 45 + SYS_SETGID = 46 + SYS_GETGID = 47 + SYS_SIGNAL = 48 + SYS_GETEUID = 49 + SYS_GETEGID = 50 + SYS_ACCT = 51 + SYS_MEMORY_ORDERING = 52 + SYS_IOCTL = 54 + SYS_REBOOT = 55 + SYS_SYMLINK = 57 + SYS_READLINK = 58 + SYS_EXECVE = 59 + SYS_UMASK = 60 + SYS_CHROOT = 61 + SYS_FSTAT = 62 + SYS_FSTAT64 = 63 + SYS_GETPAGESIZE = 64 + SYS_MSYNC = 65 + SYS_VFORK = 66 + SYS_PREAD64 = 67 + SYS_PWRITE64 = 68 + SYS_MMAP = 71 + SYS_MUNMAP = 73 + SYS_MPROTECT = 74 + SYS_MADVISE = 75 + SYS_VHANGUP = 76 + SYS_MINCORE = 78 + SYS_GETGROUPS = 79 + SYS_SETGROUPS = 80 + SYS_GETPGRP = 81 + SYS_SETITIMER = 83 + SYS_SWAPON = 85 + SYS_GETITIMER = 86 + SYS_SETHOSTNAME = 88 + SYS_DUP2 = 90 + SYS_FCNTL = 92 + SYS_SELECT = 93 + SYS_FSYNC = 95 + SYS_SETPRIORITY = 96 + SYS_SOCKET = 97 + SYS_CONNECT = 98 + SYS_ACCEPT = 99 + SYS_GETPRIORITY = 100 + SYS_RT_SIGRETURN = 101 + SYS_RT_SIGACTION = 102 + SYS_RT_SIGPROCMASK = 103 + SYS_RT_SIGPENDING = 104 + SYS_RT_SIGTIMEDWAIT = 105 + SYS_RT_SIGQUEUEINFO = 106 + SYS_RT_SIGSUSPEND = 107 + SYS_SETRESUID = 108 + SYS_GETRESUID = 109 + SYS_SETRESGID = 110 + SYS_GETRESGID = 111 + SYS_RECVMSG = 113 + SYS_SENDMSG = 114 + SYS_GETTIMEOFDAY = 116 + SYS_GETRUSAGE = 117 + SYS_GETSOCKOPT = 118 + SYS_GETCWD = 119 + SYS_READV = 120 + SYS_WRITEV = 121 + SYS_SETTIMEOFDAY = 122 + SYS_FCHOWN = 123 + SYS_FCHMOD = 124 + SYS_RECVFROM = 125 + SYS_SETREUID = 126 + SYS_SETREGID = 127 + SYS_RENAME = 128 + SYS_TRUNCATE = 129 + SYS_FTRUNCATE = 130 + SYS_FLOCK = 131 + SYS_LSTAT64 = 132 + SYS_SENDTO = 133 + SYS_SHUTDOWN = 134 + SYS_SOCKETPAIR = 135 + SYS_MKDIR = 136 + SYS_RMDIR = 137 + SYS_UTIMES = 138 + SYS_STAT64 = 139 + SYS_SENDFILE64 = 140 + SYS_GETPEERNAME = 141 + SYS_FUTEX = 142 + SYS_GETTID = 143 + SYS_GETRLIMIT = 144 + SYS_SETRLIMIT = 145 + SYS_PIVOT_ROOT = 146 + SYS_PRCTL = 147 + SYS_PCICONFIG_READ = 148 + SYS_PCICONFIG_WRITE = 149 + SYS_GETSOCKNAME = 150 + SYS_INOTIFY_INIT = 151 + SYS_INOTIFY_ADD_WATCH = 152 + SYS_POLL = 153 + SYS_GETDENTS64 = 154 + SYS_INOTIFY_RM_WATCH = 156 + SYS_STATFS = 157 + SYS_FSTATFS = 158 + SYS_UMOUNT = 159 + SYS_SCHED_SET_AFFINITY = 160 + SYS_SCHED_GET_AFFINITY = 161 + SYS_GETDOMAINNAME = 162 + SYS_SETDOMAINNAME = 163 + SYS_UTRAP_INSTALL = 164 + SYS_QUOTACTL = 165 + SYS_SET_TID_ADDRESS = 166 + SYS_MOUNT = 167 + SYS_USTAT = 168 + SYS_SETXATTR = 169 + SYS_LSETXATTR = 170 + SYS_FSETXATTR = 171 + SYS_GETXATTR = 172 + SYS_LGETXATTR = 173 + SYS_GETDENTS = 174 + SYS_SETSID = 175 + SYS_FCHDIR = 176 + SYS_FGETXATTR = 177 + SYS_LISTXATTR = 178 + SYS_LLISTXATTR = 179 + SYS_FLISTXATTR = 180 + SYS_REMOVEXATTR = 181 + SYS_LREMOVEXATTR = 182 + SYS_SIGPENDING = 183 + SYS_QUERY_MODULE = 184 + SYS_SETPGID = 185 + SYS_FREMOVEXATTR = 186 + SYS_TKILL = 187 + SYS_EXIT_GROUP = 188 + SYS_UNAME = 189 + SYS_INIT_MODULE = 190 + SYS_PERSONALITY = 191 + SYS_REMAP_FILE_PAGES = 192 + SYS_EPOLL_CREATE = 193 + SYS_EPOLL_CTL = 194 + SYS_EPOLL_WAIT = 195 + SYS_IOPRIO_SET = 196 + SYS_GETPPID = 197 + SYS_SIGACTION = 198 + SYS_SGETMASK = 199 + SYS_SSETMASK = 200 + SYS_SIGSUSPEND = 201 + SYS_OLDLSTAT = 202 + SYS_USELIB = 203 + SYS_READDIR = 204 + SYS_READAHEAD = 205 + SYS_SOCKETCALL = 206 + SYS_SYSLOG = 207 + SYS_LOOKUP_DCOOKIE = 208 + SYS_FADVISE64 = 209 + SYS_FADVISE64_64 = 210 + SYS_TGKILL = 211 + SYS_WAITPID = 212 + SYS_SWAPOFF = 213 + SYS_SYSINFO = 214 + SYS_IPC = 215 + SYS_SIGRETURN = 216 + SYS_CLONE = 217 + SYS_IOPRIO_GET = 218 + SYS_ADJTIMEX = 219 + SYS_SIGPROCMASK = 220 + SYS_CREATE_MODULE = 221 + SYS_DELETE_MODULE = 222 + SYS_GET_KERNEL_SYMS = 223 + SYS_GETPGID = 224 + SYS_BDFLUSH = 225 + SYS_SYSFS = 226 + SYS_AFS_SYSCALL = 227 + SYS_SETFSUID = 228 + SYS_SETFSGID = 229 + SYS__NEWSELECT = 230 + SYS_SPLICE = 232 + SYS_STIME = 233 + SYS_STATFS64 = 234 + SYS_FSTATFS64 = 235 + SYS__LLSEEK = 236 + SYS_MLOCK = 237 + SYS_MUNLOCK = 238 + SYS_MLOCKALL = 239 + SYS_MUNLOCKALL = 240 + SYS_SCHED_SETPARAM = 241 + SYS_SCHED_GETPARAM = 242 + SYS_SCHED_SETSCHEDULER = 243 + SYS_SCHED_GETSCHEDULER = 244 + SYS_SCHED_YIELD = 245 + SYS_SCHED_GET_PRIORITY_MAX = 246 + SYS_SCHED_GET_PRIORITY_MIN = 247 + SYS_SCHED_RR_GET_INTERVAL = 248 + SYS_NANOSLEEP = 249 + SYS_MREMAP = 250 + SYS__SYSCTL = 251 + SYS_GETSID = 252 + SYS_FDATASYNC = 253 + SYS_NFSSERVCTL = 254 + SYS_SYNC_FILE_RANGE = 255 + SYS_CLOCK_SETTIME = 256 + SYS_CLOCK_GETTIME = 257 + SYS_CLOCK_GETRES = 258 + SYS_CLOCK_NANOSLEEP = 259 + SYS_SCHED_GETAFFINITY = 260 + SYS_SCHED_SETAFFINITY = 261 + SYS_TIMER_SETTIME = 262 + SYS_TIMER_GETTIME = 263 + SYS_TIMER_GETOVERRUN = 264 + SYS_TIMER_DELETE = 265 + SYS_TIMER_CREATE = 266 + SYS_VSERVER = 267 + SYS_IO_SETUP = 268 + SYS_IO_DESTROY = 269 + SYS_IO_SUBMIT = 270 + SYS_IO_CANCEL = 271 + SYS_IO_GETEVENTS = 272 + SYS_MQ_OPEN = 273 + SYS_MQ_UNLINK = 274 + SYS_MQ_TIMEDSEND = 275 + SYS_MQ_TIMEDRECEIVE = 276 + SYS_MQ_NOTIFY = 277 + SYS_MQ_GETSETATTR = 278 + SYS_WAITID = 279 + SYS_TEE = 280 + SYS_ADD_KEY = 281 + SYS_REQUEST_KEY = 282 + SYS_KEYCTL = 283 + SYS_OPENAT = 284 + SYS_MKDIRAT = 285 + SYS_MKNODAT = 286 + SYS_FCHOWNAT = 287 + SYS_FUTIMESAT = 288 + SYS_FSTATAT64 = 289 + SYS_UNLINKAT = 290 + SYS_RENAMEAT = 291 + SYS_LINKAT = 292 + SYS_SYMLINKAT = 293 + SYS_READLINKAT = 294 + SYS_FCHMODAT = 295 + SYS_FACCESSAT = 296 + SYS_PSELECT6 = 297 + SYS_PPOLL = 298 + SYS_UNSHARE = 299 + SYS_SET_ROBUST_LIST = 300 + SYS_GET_ROBUST_LIST = 301 + SYS_MIGRATE_PAGES = 302 + SYS_MBIND = 303 + SYS_GET_MEMPOLICY = 304 + SYS_SET_MEMPOLICY = 305 + SYS_KEXEC_LOAD = 306 + SYS_MOVE_PAGES = 307 + SYS_GETCPU = 308 + SYS_EPOLL_PWAIT = 309 + SYS_UTIMENSAT = 310 + SYS_SIGNALFD = 311 + SYS_TIMERFD_CREATE = 312 + SYS_EVENTFD = 313 + SYS_FALLOCATE = 314 + SYS_TIMERFD_SETTIME = 315 + SYS_TIMERFD_GETTIME = 316 + SYS_SIGNALFD4 = 317 + SYS_EVENTFD2 = 318 + SYS_EPOLL_CREATE1 = 319 + SYS_DUP3 = 320 + SYS_PIPE2 = 321 + SYS_INOTIFY_INIT1 = 322 + SYS_ACCEPT4 = 323 + SYS_PREADV = 324 + SYS_PWRITEV = 325 + SYS_RT_TGSIGQUEUEINFO = 326 + SYS_PERF_EVENT_OPEN = 327 + SYS_RECVMMSG = 328 + SYS_FANOTIFY_INIT = 329 + SYS_FANOTIFY_MARK = 330 + SYS_PRLIMIT64 = 331 + SYS_NAME_TO_HANDLE_AT = 332 + SYS_OPEN_BY_HANDLE_AT = 333 + SYS_CLOCK_ADJTIME = 334 + SYS_SYNCFS = 335 + SYS_SENDMMSG = 336 + SYS_SETNS = 337 + SYS_PROCESS_VM_READV = 338 + SYS_PROCESS_VM_WRITEV = 339 + SYS_KERN_FEATURES = 340 + SYS_KCMP = 341 + SYS_FINIT_MODULE = 342 + SYS_SCHED_SETATTR = 343 + SYS_SCHED_GETATTR = 344 + SYS_RENAMEAT2 = 345 + SYS_SECCOMP = 346 + SYS_GETRANDOM = 347 + SYS_MEMFD_CREATE = 348 + SYS_BPF = 349 + SYS_EXECVEAT = 350 + SYS_MEMBARRIER = 351 + SYS_USERFAULTFD = 352 + SYS_BIND = 353 + SYS_LISTEN = 354 + SYS_SETSOCKOPT = 355 + SYS_MLOCK2 = 356 + SYS_COPY_FILE_RANGE = 357 + SYS_PREADV2 = 358 + SYS_PWRITEV2 = 359 + SYS_STATX = 360 + SYS_IO_PGETEVENTS = 361 + SYS_PKEY_MPROTECT = 362 + SYS_PKEY_ALLOC = 363 + SYS_PKEY_FREE = 364 + SYS_RSEQ = 365 + SYS_SEMTIMEDOP = 392 + SYS_SEMGET = 393 + SYS_SEMCTL = 394 + SYS_SHMGET = 395 + SYS_SHMCTL = 396 + SYS_SHMAT = 397 + SYS_SHMDT = 398 + SYS_MSGGET = 399 + SYS_MSGSND = 400 + SYS_MSGRCV = 401 + SYS_MSGCTL = 402 + SYS_PIDFD_SEND_SIGNAL = 424 + SYS_IO_URING_SETUP = 425 + SYS_IO_URING_ENTER = 426 + SYS_IO_URING_REGISTER = 427 + SYS_OPEN_TREE = 428 + SYS_MOVE_MOUNT = 429 + SYS_FSOPEN = 430 + SYS_FSCONFIG = 431 + SYS_FSMOUNT = 432 + SYS_FSPICK = 433 + SYS_PIDFD_OPEN = 434 + SYS_CLOSE_RANGE = 436 + SYS_OPENAT2 = 437 + SYS_PIDFD_GETFD = 438 + SYS_FACCESSAT2 = 439 + SYS_PROCESS_MADVISE = 440 + SYS_EPOLL_PWAIT2 = 441 + SYS_MOUNT_SETATTR = 442 + SYS_QUOTACTL_FD = 443 + SYS_LANDLOCK_CREATE_RULESET = 444 + SYS_LANDLOCK_ADD_RULE = 445 + SYS_LANDLOCK_RESTRICT_SELF = 446 + SYS_PROCESS_MRELEASE = 448 + SYS_FUTEX_WAITV = 449 + SYS_SET_MEMPOLICY_HOME_NODE = 450 ) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go index e66a8c9d..3a6699eb 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_386.go @@ -1,6 +1,7 @@ // go run mksysnum.go http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/sys/kern/syscalls.master // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build 386 && netbsd // +build 386,netbsd package unix diff --git a/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go index 42c788f2..5677cd4f 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_amd64.go @@ -1,6 +1,7 @@ // go run mksysnum.go http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/sys/kern/syscalls.master // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && netbsd // +build amd64,netbsd package unix diff --git a/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go index 0a075717..e784cb6d 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm.go @@ -1,6 +1,7 @@ // go run mksysnum.go http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/sys/kern/syscalls.master // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm && netbsd // +build arm,netbsd package unix diff --git a/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm64.go b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm64.go index 0291c093..bd4952ef 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_netbsd_arm64.go @@ -1,6 +1,7 @@ // go run mksysnum.go http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/sys/kern/syscalls.master // Code generated by the command above; DO NOT EDIT. +//go:build arm64 && netbsd // +build arm64,netbsd package unix diff --git a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go index b0207d1c..59773381 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_386.go @@ -1,10 +1,12 @@ // go run mksysnum.go https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build 386 && openbsd // +build 386,openbsd package unix +// Deprecated: Use libc wrappers instead of direct syscalls. const ( SYS_EXIT = 1 // { void sys_exit(int rval); } SYS_FORK = 2 // { int sys_fork(void); } diff --git a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go index f0dec6f0..16af2918 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_amd64.go @@ -1,10 +1,12 @@ // go run mksysnum.go https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && openbsd // +build amd64,openbsd package unix +// Deprecated: Use libc wrappers instead of direct syscalls. const ( SYS_EXIT = 1 // { void sys_exit(int rval); } SYS_FORK = 2 // { int sys_fork(void); } diff --git a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go index 33d1dc54..f59b18a9 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm.go @@ -1,10 +1,12 @@ // go run mksysnum.go https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm && openbsd // +build arm,openbsd package unix +// Deprecated: Use libc wrappers instead of direct syscalls. const ( SYS_EXIT = 1 // { void sys_exit(int rval); } SYS_FORK = 2 // { int sys_fork(void); } diff --git a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm64.go b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm64.go index fe2b689b..721ef591 100644 --- a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_arm64.go @@ -1,10 +1,12 @@ // go run mksysnum.go https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && openbsd // +build arm64,openbsd package unix +// Deprecated: Use libc wrappers instead of direct syscalls. const ( SYS_EXIT = 1 // { void sys_exit(int rval); } SYS_FORK = 2 // { int sys_fork(void); } diff --git a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_mips64.go b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_mips64.go new file mode 100644 index 00000000..a37f7737 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_mips64.go @@ -0,0 +1,221 @@ +// go run mksysnum.go https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build mips64 && openbsd +// +build mips64,openbsd + +package unix + +const ( + SYS_EXIT = 1 // { void sys_exit(int rval); } + SYS_FORK = 2 // { int sys_fork(void); } + SYS_READ = 3 // { ssize_t sys_read(int fd, void *buf, size_t nbyte); } + SYS_WRITE = 4 // { ssize_t sys_write(int fd, const void *buf, size_t nbyte); } + SYS_OPEN = 5 // { int sys_open(const char *path, int flags, ... mode_t mode); } + SYS_CLOSE = 6 // { int sys_close(int fd); } + SYS_GETENTROPY = 7 // { int sys_getentropy(void *buf, size_t nbyte); } + SYS___TFORK = 8 // { int sys___tfork(const struct __tfork *param, size_t psize); } + SYS_LINK = 9 // { int sys_link(const char *path, const char *link); } + SYS_UNLINK = 10 // { int sys_unlink(const char *path); } + SYS_WAIT4 = 11 // { pid_t sys_wait4(pid_t pid, int *status, int options, struct rusage *rusage); } + SYS_CHDIR = 12 // { int sys_chdir(const char *path); } + SYS_FCHDIR = 13 // { int sys_fchdir(int fd); } + SYS_MKNOD = 14 // { int sys_mknod(const char *path, mode_t mode, dev_t dev); } + SYS_CHMOD = 15 // { int sys_chmod(const char *path, mode_t mode); } + SYS_CHOWN = 16 // { int sys_chown(const char *path, uid_t uid, gid_t gid); } + SYS_OBREAK = 17 // { int sys_obreak(char *nsize); } break + SYS_GETDTABLECOUNT = 18 // { int sys_getdtablecount(void); } + SYS_GETRUSAGE = 19 // { int sys_getrusage(int who, struct rusage *rusage); } + SYS_GETPID = 20 // { pid_t sys_getpid(void); } + SYS_MOUNT = 21 // { int sys_mount(const char *type, const char *path, int flags, void *data); } + SYS_UNMOUNT = 22 // { int sys_unmount(const char *path, int flags); } + SYS_SETUID = 23 // { int sys_setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t sys_getuid(void); } + SYS_GETEUID = 25 // { uid_t sys_geteuid(void); } + SYS_PTRACE = 26 // { int sys_ptrace(int req, pid_t pid, caddr_t addr, int data); } + SYS_RECVMSG = 27 // { ssize_t sys_recvmsg(int s, struct msghdr *msg, int flags); } + SYS_SENDMSG = 28 // { ssize_t sys_sendmsg(int s, const struct msghdr *msg, int flags); } + SYS_RECVFROM = 29 // { ssize_t sys_recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlenaddr); } + SYS_ACCEPT = 30 // { int sys_accept(int s, struct sockaddr *name, socklen_t *anamelen); } + SYS_GETPEERNAME = 31 // { int sys_getpeername(int fdes, struct sockaddr *asa, socklen_t *alen); } + SYS_GETSOCKNAME = 32 // { int sys_getsockname(int fdes, struct sockaddr *asa, socklen_t *alen); } + SYS_ACCESS = 33 // { int sys_access(const char *path, int amode); } + SYS_CHFLAGS = 34 // { int sys_chflags(const char *path, u_int flags); } + SYS_FCHFLAGS = 35 // { int sys_fchflags(int fd, u_int flags); } + SYS_SYNC = 36 // { void sys_sync(void); } + SYS_MSYSCALL = 37 // { int sys_msyscall(void *addr, size_t len); } + SYS_STAT = 38 // { int sys_stat(const char *path, struct stat *ub); } + SYS_GETPPID = 39 // { pid_t sys_getppid(void); } + SYS_LSTAT = 40 // { int sys_lstat(const char *path, struct stat *ub); } + SYS_DUP = 41 // { int sys_dup(int fd); } + SYS_FSTATAT = 42 // { int sys_fstatat(int fd, const char *path, struct stat *buf, int flag); } + SYS_GETEGID = 43 // { gid_t sys_getegid(void); } + SYS_PROFIL = 44 // { int sys_profil(caddr_t samples, size_t size, u_long offset, u_int scale); } + SYS_KTRACE = 45 // { int sys_ktrace(const char *fname, int ops, int facs, pid_t pid); } + SYS_SIGACTION = 46 // { int sys_sigaction(int signum, const struct sigaction *nsa, struct sigaction *osa); } + SYS_GETGID = 47 // { gid_t sys_getgid(void); } + SYS_SIGPROCMASK = 48 // { int sys_sigprocmask(int how, sigset_t mask); } + SYS_SETLOGIN = 50 // { int sys_setlogin(const char *namebuf); } + SYS_ACCT = 51 // { int sys_acct(const char *path); } + SYS_SIGPENDING = 52 // { int sys_sigpending(void); } + SYS_FSTAT = 53 // { int sys_fstat(int fd, struct stat *sb); } + SYS_IOCTL = 54 // { int sys_ioctl(int fd, u_long com, ... void *data); } + SYS_REBOOT = 55 // { int sys_reboot(int opt); } + SYS_REVOKE = 56 // { int sys_revoke(const char *path); } + SYS_SYMLINK = 57 // { int sys_symlink(const char *path, const char *link); } + SYS_READLINK = 58 // { ssize_t sys_readlink(const char *path, char *buf, size_t count); } + SYS_EXECVE = 59 // { int sys_execve(const char *path, char * const *argp, char * const *envp); } + SYS_UMASK = 60 // { mode_t sys_umask(mode_t newmask); } + SYS_CHROOT = 61 // { int sys_chroot(const char *path); } + SYS_GETFSSTAT = 62 // { int sys_getfsstat(struct statfs *buf, size_t bufsize, int flags); } + SYS_STATFS = 63 // { int sys_statfs(const char *path, struct statfs *buf); } + SYS_FSTATFS = 64 // { int sys_fstatfs(int fd, struct statfs *buf); } + SYS_FHSTATFS = 65 // { int sys_fhstatfs(const fhandle_t *fhp, struct statfs *buf); } + SYS_VFORK = 66 // { int sys_vfork(void); } + SYS_GETTIMEOFDAY = 67 // { int sys_gettimeofday(struct timeval *tp, struct timezone *tzp); } + SYS_SETTIMEOFDAY = 68 // { int sys_settimeofday(const struct timeval *tv, const struct timezone *tzp); } + SYS_SETITIMER = 69 // { int sys_setitimer(int which, const struct itimerval *itv, struct itimerval *oitv); } + SYS_GETITIMER = 70 // { int sys_getitimer(int which, struct itimerval *itv); } + SYS_SELECT = 71 // { int sys_select(int nd, fd_set *in, fd_set *ou, fd_set *ex, struct timeval *tv); } + SYS_KEVENT = 72 // { int sys_kevent(int fd, const struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); } + SYS_MUNMAP = 73 // { int sys_munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int sys_mprotect(void *addr, size_t len, int prot); } + SYS_MADVISE = 75 // { int sys_madvise(void *addr, size_t len, int behav); } + SYS_UTIMES = 76 // { int sys_utimes(const char *path, const struct timeval *tptr); } + SYS_FUTIMES = 77 // { int sys_futimes(int fd, const struct timeval *tptr); } + SYS_GETGROUPS = 79 // { int sys_getgroups(int gidsetsize, gid_t *gidset); } + SYS_SETGROUPS = 80 // { int sys_setgroups(int gidsetsize, const gid_t *gidset); } + SYS_GETPGRP = 81 // { int sys_getpgrp(void); } + SYS_SETPGID = 82 // { int sys_setpgid(pid_t pid, pid_t pgid); } + SYS_FUTEX = 83 // { int sys_futex(uint32_t *f, int op, int val, const struct timespec *timeout, uint32_t *g); } + SYS_UTIMENSAT = 84 // { int sys_utimensat(int fd, const char *path, const struct timespec *times, int flag); } + SYS_FUTIMENS = 85 // { int sys_futimens(int fd, const struct timespec *times); } + SYS_KBIND = 86 // { int sys_kbind(const struct __kbind *param, size_t psize, int64_t proc_cookie); } + SYS_CLOCK_GETTIME = 87 // { int sys_clock_gettime(clockid_t clock_id, struct timespec *tp); } + SYS_CLOCK_SETTIME = 88 // { int sys_clock_settime(clockid_t clock_id, const struct timespec *tp); } + SYS_CLOCK_GETRES = 89 // { int sys_clock_getres(clockid_t clock_id, struct timespec *tp); } + SYS_DUP2 = 90 // { int sys_dup2(int from, int to); } + SYS_NANOSLEEP = 91 // { int sys_nanosleep(const struct timespec *rqtp, struct timespec *rmtp); } + SYS_FCNTL = 92 // { int sys_fcntl(int fd, int cmd, ... void *arg); } + SYS_ACCEPT4 = 93 // { int sys_accept4(int s, struct sockaddr *name, socklen_t *anamelen, int flags); } + SYS___THRSLEEP = 94 // { int sys___thrsleep(const volatile void *ident, clockid_t clock_id, const struct timespec *tp, void *lock, const int *abort); } + SYS_FSYNC = 95 // { int sys_fsync(int fd); } + SYS_SETPRIORITY = 96 // { int sys_setpriority(int which, id_t who, int prio); } + SYS_SOCKET = 97 // { int sys_socket(int domain, int type, int protocol); } + SYS_CONNECT = 98 // { int sys_connect(int s, const struct sockaddr *name, socklen_t namelen); } + SYS_GETDENTS = 99 // { int sys_getdents(int fd, void *buf, size_t buflen); } + SYS_GETPRIORITY = 100 // { int sys_getpriority(int which, id_t who); } + SYS_PIPE2 = 101 // { int sys_pipe2(int *fdp, int flags); } + SYS_DUP3 = 102 // { int sys_dup3(int from, int to, int flags); } + SYS_SIGRETURN = 103 // { int sys_sigreturn(struct sigcontext *sigcntxp); } + SYS_BIND = 104 // { int sys_bind(int s, const struct sockaddr *name, socklen_t namelen); } + SYS_SETSOCKOPT = 105 // { int sys_setsockopt(int s, int level, int name, const void *val, socklen_t valsize); } + SYS_LISTEN = 106 // { int sys_listen(int s, int backlog); } + SYS_CHFLAGSAT = 107 // { int sys_chflagsat(int fd, const char *path, u_int flags, int atflags); } + SYS_PLEDGE = 108 // { int sys_pledge(const char *promises, const char *execpromises); } + SYS_PPOLL = 109 // { int sys_ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *mask); } + SYS_PSELECT = 110 // { int sys_pselect(int nd, fd_set *in, fd_set *ou, fd_set *ex, const struct timespec *ts, const sigset_t *mask); } + SYS_SIGSUSPEND = 111 // { int sys_sigsuspend(int mask); } + SYS_SENDSYSLOG = 112 // { int sys_sendsyslog(const char *buf, size_t nbyte, int flags); } + SYS_UNVEIL = 114 // { int sys_unveil(const char *path, const char *permissions); } + SYS___REALPATH = 115 // { int sys___realpath(const char *pathname, char *resolved); } + SYS_GETSOCKOPT = 118 // { int sys_getsockopt(int s, int level, int name, void *val, socklen_t *avalsize); } + SYS_THRKILL = 119 // { int sys_thrkill(pid_t tid, int signum, void *tcb); } + SYS_READV = 120 // { ssize_t sys_readv(int fd, const struct iovec *iovp, int iovcnt); } + SYS_WRITEV = 121 // { ssize_t sys_writev(int fd, const struct iovec *iovp, int iovcnt); } + SYS_KILL = 122 // { int sys_kill(int pid, int signum); } + SYS_FCHOWN = 123 // { int sys_fchown(int fd, uid_t uid, gid_t gid); } + SYS_FCHMOD = 124 // { int sys_fchmod(int fd, mode_t mode); } + SYS_SETREUID = 126 // { int sys_setreuid(uid_t ruid, uid_t euid); } + SYS_SETREGID = 127 // { int sys_setregid(gid_t rgid, gid_t egid); } + SYS_RENAME = 128 // { int sys_rename(const char *from, const char *to); } + SYS_FLOCK = 131 // { int sys_flock(int fd, int how); } + SYS_MKFIFO = 132 // { int sys_mkfifo(const char *path, mode_t mode); } + SYS_SENDTO = 133 // { ssize_t sys_sendto(int s, const void *buf, size_t len, int flags, const struct sockaddr *to, socklen_t tolen); } + SYS_SHUTDOWN = 134 // { int sys_shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int sys_socketpair(int domain, int type, int protocol, int *rsv); } + SYS_MKDIR = 136 // { int sys_mkdir(const char *path, mode_t mode); } + SYS_RMDIR = 137 // { int sys_rmdir(const char *path); } + SYS_ADJTIME = 140 // { int sys_adjtime(const struct timeval *delta, struct timeval *olddelta); } + SYS_GETLOGIN_R = 141 // { int sys_getlogin_r(char *namebuf, u_int namelen); } + SYS_SETSID = 147 // { int sys_setsid(void); } + SYS_QUOTACTL = 148 // { int sys_quotactl(const char *path, int cmd, int uid, char *arg); } + SYS_NFSSVC = 155 // { int sys_nfssvc(int flag, void *argp); } + SYS_GETFH = 161 // { int sys_getfh(const char *fname, fhandle_t *fhp); } + SYS___TMPFD = 164 // { int sys___tmpfd(int flags); } + SYS_SYSARCH = 165 // { int sys_sysarch(int op, void *parms); } + SYS_PREAD = 173 // { ssize_t sys_pread(int fd, void *buf, size_t nbyte, int pad, off_t offset); } + SYS_PWRITE = 174 // { ssize_t sys_pwrite(int fd, const void *buf, size_t nbyte, int pad, off_t offset); } + SYS_SETGID = 181 // { int sys_setgid(gid_t gid); } + SYS_SETEGID = 182 // { int sys_setegid(gid_t egid); } + SYS_SETEUID = 183 // { int sys_seteuid(uid_t euid); } + SYS_PATHCONF = 191 // { long sys_pathconf(const char *path, int name); } + SYS_FPATHCONF = 192 // { long sys_fpathconf(int fd, int name); } + SYS_SWAPCTL = 193 // { int sys_swapctl(int cmd, const void *arg, int misc); } + SYS_GETRLIMIT = 194 // { int sys_getrlimit(int which, struct rlimit *rlp); } + SYS_SETRLIMIT = 195 // { int sys_setrlimit(int which, const struct rlimit *rlp); } + SYS_MMAP = 197 // { void *sys_mmap(void *addr, size_t len, int prot, int flags, int fd, long pad, off_t pos); } + SYS_LSEEK = 199 // { off_t sys_lseek(int fd, int pad, off_t offset, int whence); } + SYS_TRUNCATE = 200 // { int sys_truncate(const char *path, int pad, off_t length); } + SYS_FTRUNCATE = 201 // { int sys_ftruncate(int fd, int pad, off_t length); } + SYS_SYSCTL = 202 // { int sys_sysctl(const int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } + SYS_MLOCK = 203 // { int sys_mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int sys_munlock(const void *addr, size_t len); } + SYS_GETPGID = 207 // { pid_t sys_getpgid(pid_t pid); } + SYS_UTRACE = 209 // { int sys_utrace(const char *label, const void *addr, size_t len); } + SYS_SEMGET = 221 // { int sys_semget(key_t key, int nsems, int semflg); } + SYS_MSGGET = 225 // { int sys_msgget(key_t key, int msgflg); } + SYS_MSGSND = 226 // { int sys_msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); } + SYS_MSGRCV = 227 // { int sys_msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } + SYS_SHMAT = 228 // { void *sys_shmat(int shmid, const void *shmaddr, int shmflg); } + SYS_SHMDT = 230 // { int sys_shmdt(const void *shmaddr); } + SYS_MINHERIT = 250 // { int sys_minherit(void *addr, size_t len, int inherit); } + SYS_POLL = 252 // { int sys_poll(struct pollfd *fds, u_int nfds, int timeout); } + SYS_ISSETUGID = 253 // { int sys_issetugid(void); } + SYS_LCHOWN = 254 // { int sys_lchown(const char *path, uid_t uid, gid_t gid); } + SYS_GETSID = 255 // { pid_t sys_getsid(pid_t pid); } + SYS_MSYNC = 256 // { int sys_msync(void *addr, size_t len, int flags); } + SYS_PIPE = 263 // { int sys_pipe(int *fdp); } + SYS_FHOPEN = 264 // { int sys_fhopen(const fhandle_t *fhp, int flags); } + SYS_PREADV = 267 // { ssize_t sys_preadv(int fd, const struct iovec *iovp, int iovcnt, int pad, off_t offset); } + SYS_PWRITEV = 268 // { ssize_t sys_pwritev(int fd, const struct iovec *iovp, int iovcnt, int pad, off_t offset); } + SYS_KQUEUE = 269 // { int sys_kqueue(void); } + SYS_MLOCKALL = 271 // { int sys_mlockall(int flags); } + SYS_MUNLOCKALL = 272 // { int sys_munlockall(void); } + SYS_GETRESUID = 281 // { int sys_getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); } + SYS_SETRESUID = 282 // { int sys_setresuid(uid_t ruid, uid_t euid, uid_t suid); } + SYS_GETRESGID = 283 // { int sys_getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); } + SYS_SETRESGID = 284 // { int sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid); } + SYS_MQUERY = 286 // { void *sys_mquery(void *addr, size_t len, int prot, int flags, int fd, long pad, off_t pos); } + SYS_CLOSEFROM = 287 // { int sys_closefrom(int fd); } + SYS_SIGALTSTACK = 288 // { int sys_sigaltstack(const struct sigaltstack *nss, struct sigaltstack *oss); } + SYS_SHMGET = 289 // { int sys_shmget(key_t key, size_t size, int shmflg); } + SYS_SEMOP = 290 // { int sys_semop(int semid, struct sembuf *sops, size_t nsops); } + SYS_FHSTAT = 294 // { int sys_fhstat(const fhandle_t *fhp, struct stat *sb); } + SYS___SEMCTL = 295 // { int sys___semctl(int semid, int semnum, int cmd, union semun *arg); } + SYS_SHMCTL = 296 // { int sys_shmctl(int shmid, int cmd, struct shmid_ds *buf); } + SYS_MSGCTL = 297 // { int sys_msgctl(int msqid, int cmd, struct msqid_ds *buf); } + SYS_SCHED_YIELD = 298 // { int sys_sched_yield(void); } + SYS_GETTHRID = 299 // { pid_t sys_getthrid(void); } + SYS___THRWAKEUP = 301 // { int sys___thrwakeup(const volatile void *ident, int n); } + SYS___THREXIT = 302 // { void sys___threxit(pid_t *notdead); } + SYS___THRSIGDIVERT = 303 // { int sys___thrsigdivert(sigset_t sigmask, siginfo_t *info, const struct timespec *timeout); } + SYS___GETCWD = 304 // { int sys___getcwd(char *buf, size_t len); } + SYS_ADJFREQ = 305 // { int sys_adjfreq(const int64_t *freq, int64_t *oldfreq); } + SYS_SETRTABLE = 310 // { int sys_setrtable(int rtableid); } + SYS_GETRTABLE = 311 // { int sys_getrtable(void); } + SYS_FACCESSAT = 313 // { int sys_faccessat(int fd, const char *path, int amode, int flag); } + SYS_FCHMODAT = 314 // { int sys_fchmodat(int fd, const char *path, mode_t mode, int flag); } + SYS_FCHOWNAT = 315 // { int sys_fchownat(int fd, const char *path, uid_t uid, gid_t gid, int flag); } + SYS_LINKAT = 317 // { int sys_linkat(int fd1, const char *path1, int fd2, const char *path2, int flag); } + SYS_MKDIRAT = 318 // { int sys_mkdirat(int fd, const char *path, mode_t mode); } + SYS_MKFIFOAT = 319 // { int sys_mkfifoat(int fd, const char *path, mode_t mode); } + SYS_MKNODAT = 320 // { int sys_mknodat(int fd, const char *path, mode_t mode, dev_t dev); } + SYS_OPENAT = 321 // { int sys_openat(int fd, const char *path, int flags, ... mode_t mode); } + SYS_READLINKAT = 322 // { ssize_t sys_readlinkat(int fd, const char *path, char *buf, size_t count); } + SYS_RENAMEAT = 323 // { int sys_renameat(int fromfd, const char *from, int tofd, const char *to); } + SYS_SYMLINKAT = 324 // { int sys_symlinkat(const char *path, int fd, const char *link); } + SYS_UNLINKAT = 325 // { int sys_unlinkat(int fd, const char *path, int flag); } + SYS___SET_TCB = 329 // { void sys___set_tcb(void *tcb); } + SYS___GET_TCB = 330 // { void *sys___get_tcb(void); } +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_ppc64.go b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_ppc64.go new file mode 100644 index 00000000..f258cfa2 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_ppc64.go @@ -0,0 +1,218 @@ +// go run mksysnum.go https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build ppc64 && openbsd +// +build ppc64,openbsd + +package unix + +const ( + SYS_EXIT = 1 // { void sys_exit(int rval); } + SYS_FORK = 2 // { int sys_fork(void); } + SYS_READ = 3 // { ssize_t sys_read(int fd, void *buf, size_t nbyte); } + SYS_WRITE = 4 // { ssize_t sys_write(int fd, const void *buf, size_t nbyte); } + SYS_OPEN = 5 // { int sys_open(const char *path, int flags, ... mode_t mode); } + SYS_CLOSE = 6 // { int sys_close(int fd); } + SYS_GETENTROPY = 7 // { int sys_getentropy(void *buf, size_t nbyte); } + SYS___TFORK = 8 // { int sys___tfork(const struct __tfork *param, size_t psize); } + SYS_LINK = 9 // { int sys_link(const char *path, const char *link); } + SYS_UNLINK = 10 // { int sys_unlink(const char *path); } + SYS_WAIT4 = 11 // { pid_t sys_wait4(pid_t pid, int *status, int options, struct rusage *rusage); } + SYS_CHDIR = 12 // { int sys_chdir(const char *path); } + SYS_FCHDIR = 13 // { int sys_fchdir(int fd); } + SYS_MKNOD = 14 // { int sys_mknod(const char *path, mode_t mode, dev_t dev); } + SYS_CHMOD = 15 // { int sys_chmod(const char *path, mode_t mode); } + SYS_CHOWN = 16 // { int sys_chown(const char *path, uid_t uid, gid_t gid); } + SYS_OBREAK = 17 // { int sys_obreak(char *nsize); } break + SYS_GETDTABLECOUNT = 18 // { int sys_getdtablecount(void); } + SYS_GETRUSAGE = 19 // { int sys_getrusage(int who, struct rusage *rusage); } + SYS_GETPID = 20 // { pid_t sys_getpid(void); } + SYS_MOUNT = 21 // { int sys_mount(const char *type, const char *path, int flags, void *data); } + SYS_UNMOUNT = 22 // { int sys_unmount(const char *path, int flags); } + SYS_SETUID = 23 // { int sys_setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t sys_getuid(void); } + SYS_GETEUID = 25 // { uid_t sys_geteuid(void); } + SYS_PTRACE = 26 // { int sys_ptrace(int req, pid_t pid, caddr_t addr, int data); } + SYS_RECVMSG = 27 // { ssize_t sys_recvmsg(int s, struct msghdr *msg, int flags); } + SYS_SENDMSG = 28 // { ssize_t sys_sendmsg(int s, const struct msghdr *msg, int flags); } + SYS_RECVFROM = 29 // { ssize_t sys_recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlenaddr); } + SYS_ACCEPT = 30 // { int sys_accept(int s, struct sockaddr *name, socklen_t *anamelen); } + SYS_GETPEERNAME = 31 // { int sys_getpeername(int fdes, struct sockaddr *asa, socklen_t *alen); } + SYS_GETSOCKNAME = 32 // { int sys_getsockname(int fdes, struct sockaddr *asa, socklen_t *alen); } + SYS_ACCESS = 33 // { int sys_access(const char *path, int amode); } + SYS_CHFLAGS = 34 // { int sys_chflags(const char *path, u_int flags); } + SYS_FCHFLAGS = 35 // { int sys_fchflags(int fd, u_int flags); } + SYS_SYNC = 36 // { void sys_sync(void); } + SYS_STAT = 38 // { int sys_stat(const char *path, struct stat *ub); } + SYS_GETPPID = 39 // { pid_t sys_getppid(void); } + SYS_LSTAT = 40 // { int sys_lstat(const char *path, struct stat *ub); } + SYS_DUP = 41 // { int sys_dup(int fd); } + SYS_FSTATAT = 42 // { int sys_fstatat(int fd, const char *path, struct stat *buf, int flag); } + SYS_GETEGID = 43 // { gid_t sys_getegid(void); } + SYS_PROFIL = 44 // { int sys_profil(caddr_t samples, size_t size, u_long offset, u_int scale); } + SYS_KTRACE = 45 // { int sys_ktrace(const char *fname, int ops, int facs, pid_t pid); } + SYS_SIGACTION = 46 // { int sys_sigaction(int signum, const struct sigaction *nsa, struct sigaction *osa); } + SYS_GETGID = 47 // { gid_t sys_getgid(void); } + SYS_SIGPROCMASK = 48 // { int sys_sigprocmask(int how, sigset_t mask); } + SYS_SETLOGIN = 50 // { int sys_setlogin(const char *namebuf); } + SYS_ACCT = 51 // { int sys_acct(const char *path); } + SYS_SIGPENDING = 52 // { int sys_sigpending(void); } + SYS_FSTAT = 53 // { int sys_fstat(int fd, struct stat *sb); } + SYS_IOCTL = 54 // { int sys_ioctl(int fd, u_long com, ... void *data); } + SYS_REBOOT = 55 // { int sys_reboot(int opt); } + SYS_REVOKE = 56 // { int sys_revoke(const char *path); } + SYS_SYMLINK = 57 // { int sys_symlink(const char *path, const char *link); } + SYS_READLINK = 58 // { ssize_t sys_readlink(const char *path, char *buf, size_t count); } + SYS_EXECVE = 59 // { int sys_execve(const char *path, char * const *argp, char * const *envp); } + SYS_UMASK = 60 // { mode_t sys_umask(mode_t newmask); } + SYS_CHROOT = 61 // { int sys_chroot(const char *path); } + SYS_GETFSSTAT = 62 // { int sys_getfsstat(struct statfs *buf, size_t bufsize, int flags); } + SYS_STATFS = 63 // { int sys_statfs(const char *path, struct statfs *buf); } + SYS_FSTATFS = 64 // { int sys_fstatfs(int fd, struct statfs *buf); } + SYS_FHSTATFS = 65 // { int sys_fhstatfs(const fhandle_t *fhp, struct statfs *buf); } + SYS_VFORK = 66 // { int sys_vfork(void); } + SYS_GETTIMEOFDAY = 67 // { int sys_gettimeofday(struct timeval *tp, struct timezone *tzp); } + SYS_SETTIMEOFDAY = 68 // { int sys_settimeofday(const struct timeval *tv, const struct timezone *tzp); } + SYS_SETITIMER = 69 // { int sys_setitimer(int which, const struct itimerval *itv, struct itimerval *oitv); } + SYS_GETITIMER = 70 // { int sys_getitimer(int which, struct itimerval *itv); } + SYS_SELECT = 71 // { int sys_select(int nd, fd_set *in, fd_set *ou, fd_set *ex, struct timeval *tv); } + SYS_KEVENT = 72 // { int sys_kevent(int fd, const struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); } + SYS_MUNMAP = 73 // { int sys_munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int sys_mprotect(void *addr, size_t len, int prot); } + SYS_MADVISE = 75 // { int sys_madvise(void *addr, size_t len, int behav); } + SYS_UTIMES = 76 // { int sys_utimes(const char *path, const struct timeval *tptr); } + SYS_FUTIMES = 77 // { int sys_futimes(int fd, const struct timeval *tptr); } + SYS_GETGROUPS = 79 // { int sys_getgroups(int gidsetsize, gid_t *gidset); } + SYS_SETGROUPS = 80 // { int sys_setgroups(int gidsetsize, const gid_t *gidset); } + SYS_GETPGRP = 81 // { int sys_getpgrp(void); } + SYS_SETPGID = 82 // { int sys_setpgid(pid_t pid, pid_t pgid); } + SYS_FUTEX = 83 // { int sys_futex(uint32_t *f, int op, int val, const struct timespec *timeout, uint32_t *g); } + SYS_UTIMENSAT = 84 // { int sys_utimensat(int fd, const char *path, const struct timespec *times, int flag); } + SYS_FUTIMENS = 85 // { int sys_futimens(int fd, const struct timespec *times); } + SYS_KBIND = 86 // { int sys_kbind(const struct __kbind *param, size_t psize, int64_t proc_cookie); } + SYS_CLOCK_GETTIME = 87 // { int sys_clock_gettime(clockid_t clock_id, struct timespec *tp); } + SYS_CLOCK_SETTIME = 88 // { int sys_clock_settime(clockid_t clock_id, const struct timespec *tp); } + SYS_CLOCK_GETRES = 89 // { int sys_clock_getres(clockid_t clock_id, struct timespec *tp); } + SYS_DUP2 = 90 // { int sys_dup2(int from, int to); } + SYS_NANOSLEEP = 91 // { int sys_nanosleep(const struct timespec *rqtp, struct timespec *rmtp); } + SYS_FCNTL = 92 // { int sys_fcntl(int fd, int cmd, ... void *arg); } + SYS_ACCEPT4 = 93 // { int sys_accept4(int s, struct sockaddr *name, socklen_t *anamelen, int flags); } + SYS___THRSLEEP = 94 // { int sys___thrsleep(const volatile void *ident, clockid_t clock_id, const struct timespec *tp, void *lock, const int *abort); } + SYS_FSYNC = 95 // { int sys_fsync(int fd); } + SYS_SETPRIORITY = 96 // { int sys_setpriority(int which, id_t who, int prio); } + SYS_SOCKET = 97 // { int sys_socket(int domain, int type, int protocol); } + SYS_CONNECT = 98 // { int sys_connect(int s, const struct sockaddr *name, socklen_t namelen); } + SYS_GETDENTS = 99 // { int sys_getdents(int fd, void *buf, size_t buflen); } + SYS_GETPRIORITY = 100 // { int sys_getpriority(int which, id_t who); } + SYS_PIPE2 = 101 // { int sys_pipe2(int *fdp, int flags); } + SYS_DUP3 = 102 // { int sys_dup3(int from, int to, int flags); } + SYS_SIGRETURN = 103 // { int sys_sigreturn(struct sigcontext *sigcntxp); } + SYS_BIND = 104 // { int sys_bind(int s, const struct sockaddr *name, socklen_t namelen); } + SYS_SETSOCKOPT = 105 // { int sys_setsockopt(int s, int level, int name, const void *val, socklen_t valsize); } + SYS_LISTEN = 106 // { int sys_listen(int s, int backlog); } + SYS_CHFLAGSAT = 107 // { int sys_chflagsat(int fd, const char *path, u_int flags, int atflags); } + SYS_PLEDGE = 108 // { int sys_pledge(const char *promises, const char *execpromises); } + SYS_PPOLL = 109 // { int sys_ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *mask); } + SYS_PSELECT = 110 // { int sys_pselect(int nd, fd_set *in, fd_set *ou, fd_set *ex, const struct timespec *ts, const sigset_t *mask); } + SYS_SIGSUSPEND = 111 // { int sys_sigsuspend(int mask); } + SYS_SENDSYSLOG = 112 // { int sys_sendsyslog(const char *buf, size_t nbyte, int flags); } + SYS_UNVEIL = 114 // { int sys_unveil(const char *path, const char *permissions); } + SYS_GETSOCKOPT = 118 // { int sys_getsockopt(int s, int level, int name, void *val, socklen_t *avalsize); } + SYS_THRKILL = 119 // { int sys_thrkill(pid_t tid, int signum, void *tcb); } + SYS_READV = 120 // { ssize_t sys_readv(int fd, const struct iovec *iovp, int iovcnt); } + SYS_WRITEV = 121 // { ssize_t sys_writev(int fd, const struct iovec *iovp, int iovcnt); } + SYS_KILL = 122 // { int sys_kill(int pid, int signum); } + SYS_FCHOWN = 123 // { int sys_fchown(int fd, uid_t uid, gid_t gid); } + SYS_FCHMOD = 124 // { int sys_fchmod(int fd, mode_t mode); } + SYS_SETREUID = 126 // { int sys_setreuid(uid_t ruid, uid_t euid); } + SYS_SETREGID = 127 // { int sys_setregid(gid_t rgid, gid_t egid); } + SYS_RENAME = 128 // { int sys_rename(const char *from, const char *to); } + SYS_FLOCK = 131 // { int sys_flock(int fd, int how); } + SYS_MKFIFO = 132 // { int sys_mkfifo(const char *path, mode_t mode); } + SYS_SENDTO = 133 // { ssize_t sys_sendto(int s, const void *buf, size_t len, int flags, const struct sockaddr *to, socklen_t tolen); } + SYS_SHUTDOWN = 134 // { int sys_shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int sys_socketpair(int domain, int type, int protocol, int *rsv); } + SYS_MKDIR = 136 // { int sys_mkdir(const char *path, mode_t mode); } + SYS_RMDIR = 137 // { int sys_rmdir(const char *path); } + SYS_ADJTIME = 140 // { int sys_adjtime(const struct timeval *delta, struct timeval *olddelta); } + SYS_GETLOGIN_R = 141 // { int sys_getlogin_r(char *namebuf, u_int namelen); } + SYS_SETSID = 147 // { int sys_setsid(void); } + SYS_QUOTACTL = 148 // { int sys_quotactl(const char *path, int cmd, int uid, char *arg); } + SYS_NFSSVC = 155 // { int sys_nfssvc(int flag, void *argp); } + SYS_GETFH = 161 // { int sys_getfh(const char *fname, fhandle_t *fhp); } + SYS_SYSARCH = 165 // { int sys_sysarch(int op, void *parms); } + SYS_PREAD = 173 // { ssize_t sys_pread(int fd, void *buf, size_t nbyte, int pad, off_t offset); } + SYS_PWRITE = 174 // { ssize_t sys_pwrite(int fd, const void *buf, size_t nbyte, int pad, off_t offset); } + SYS_SETGID = 181 // { int sys_setgid(gid_t gid); } + SYS_SETEGID = 182 // { int sys_setegid(gid_t egid); } + SYS_SETEUID = 183 // { int sys_seteuid(uid_t euid); } + SYS_PATHCONF = 191 // { long sys_pathconf(const char *path, int name); } + SYS_FPATHCONF = 192 // { long sys_fpathconf(int fd, int name); } + SYS_SWAPCTL = 193 // { int sys_swapctl(int cmd, const void *arg, int misc); } + SYS_GETRLIMIT = 194 // { int sys_getrlimit(int which, struct rlimit *rlp); } + SYS_SETRLIMIT = 195 // { int sys_setrlimit(int which, const struct rlimit *rlp); } + SYS_MMAP = 197 // { void *sys_mmap(void *addr, size_t len, int prot, int flags, int fd, long pad, off_t pos); } + SYS_LSEEK = 199 // { off_t sys_lseek(int fd, int pad, off_t offset, int whence); } + SYS_TRUNCATE = 200 // { int sys_truncate(const char *path, int pad, off_t length); } + SYS_FTRUNCATE = 201 // { int sys_ftruncate(int fd, int pad, off_t length); } + SYS_SYSCTL = 202 // { int sys_sysctl(const int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } + SYS_MLOCK = 203 // { int sys_mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int sys_munlock(const void *addr, size_t len); } + SYS_GETPGID = 207 // { pid_t sys_getpgid(pid_t pid); } + SYS_UTRACE = 209 // { int sys_utrace(const char *label, const void *addr, size_t len); } + SYS_SEMGET = 221 // { int sys_semget(key_t key, int nsems, int semflg); } + SYS_MSGGET = 225 // { int sys_msgget(key_t key, int msgflg); } + SYS_MSGSND = 226 // { int sys_msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); } + SYS_MSGRCV = 227 // { int sys_msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } + SYS_SHMAT = 228 // { void *sys_shmat(int shmid, const void *shmaddr, int shmflg); } + SYS_SHMDT = 230 // { int sys_shmdt(const void *shmaddr); } + SYS_MINHERIT = 250 // { int sys_minherit(void *addr, size_t len, int inherit); } + SYS_POLL = 252 // { int sys_poll(struct pollfd *fds, u_int nfds, int timeout); } + SYS_ISSETUGID = 253 // { int sys_issetugid(void); } + SYS_LCHOWN = 254 // { int sys_lchown(const char *path, uid_t uid, gid_t gid); } + SYS_GETSID = 255 // { pid_t sys_getsid(pid_t pid); } + SYS_MSYNC = 256 // { int sys_msync(void *addr, size_t len, int flags); } + SYS_PIPE = 263 // { int sys_pipe(int *fdp); } + SYS_FHOPEN = 264 // { int sys_fhopen(const fhandle_t *fhp, int flags); } + SYS_PREADV = 267 // { ssize_t sys_preadv(int fd, const struct iovec *iovp, int iovcnt, int pad, off_t offset); } + SYS_PWRITEV = 268 // { ssize_t sys_pwritev(int fd, const struct iovec *iovp, int iovcnt, int pad, off_t offset); } + SYS_KQUEUE = 269 // { int sys_kqueue(void); } + SYS_MLOCKALL = 271 // { int sys_mlockall(int flags); } + SYS_MUNLOCKALL = 272 // { int sys_munlockall(void); } + SYS_GETRESUID = 281 // { int sys_getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); } + SYS_SETRESUID = 282 // { int sys_setresuid(uid_t ruid, uid_t euid, uid_t suid); } + SYS_GETRESGID = 283 // { int sys_getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); } + SYS_SETRESGID = 284 // { int sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid); } + SYS_MQUERY = 286 // { void *sys_mquery(void *addr, size_t len, int prot, int flags, int fd, long pad, off_t pos); } + SYS_CLOSEFROM = 287 // { int sys_closefrom(int fd); } + SYS_SIGALTSTACK = 288 // { int sys_sigaltstack(const struct sigaltstack *nss, struct sigaltstack *oss); } + SYS_SHMGET = 289 // { int sys_shmget(key_t key, size_t size, int shmflg); } + SYS_SEMOP = 290 // { int sys_semop(int semid, struct sembuf *sops, size_t nsops); } + SYS_FHSTAT = 294 // { int sys_fhstat(const fhandle_t *fhp, struct stat *sb); } + SYS___SEMCTL = 295 // { int sys___semctl(int semid, int semnum, int cmd, union semun *arg); } + SYS_SHMCTL = 296 // { int sys_shmctl(int shmid, int cmd, struct shmid_ds *buf); } + SYS_MSGCTL = 297 // { int sys_msgctl(int msqid, int cmd, struct msqid_ds *buf); } + SYS_SCHED_YIELD = 298 // { int sys_sched_yield(void); } + SYS_GETTHRID = 299 // { pid_t sys_getthrid(void); } + SYS___THRWAKEUP = 301 // { int sys___thrwakeup(const volatile void *ident, int n); } + SYS___THREXIT = 302 // { void sys___threxit(pid_t *notdead); } + SYS___THRSIGDIVERT = 303 // { int sys___thrsigdivert(sigset_t sigmask, siginfo_t *info, const struct timespec *timeout); } + SYS___GETCWD = 304 // { int sys___getcwd(char *buf, size_t len); } + SYS_ADJFREQ = 305 // { int sys_adjfreq(const int64_t *freq, int64_t *oldfreq); } + SYS_SETRTABLE = 310 // { int sys_setrtable(int rtableid); } + SYS_GETRTABLE = 311 // { int sys_getrtable(void); } + SYS_FACCESSAT = 313 // { int sys_faccessat(int fd, const char *path, int amode, int flag); } + SYS_FCHMODAT = 314 // { int sys_fchmodat(int fd, const char *path, mode_t mode, int flag); } + SYS_FCHOWNAT = 315 // { int sys_fchownat(int fd, const char *path, uid_t uid, gid_t gid, int flag); } + SYS_LINKAT = 317 // { int sys_linkat(int fd1, const char *path1, int fd2, const char *path2, int flag); } + SYS_MKDIRAT = 318 // { int sys_mkdirat(int fd, const char *path, mode_t mode); } + SYS_MKFIFOAT = 319 // { int sys_mkfifoat(int fd, const char *path, mode_t mode); } + SYS_MKNODAT = 320 // { int sys_mknodat(int fd, const char *path, mode_t mode, dev_t dev); } + SYS_OPENAT = 321 // { int sys_openat(int fd, const char *path, int flags, ... mode_t mode); } + SYS_READLINKAT = 322 // { ssize_t sys_readlinkat(int fd, const char *path, char *buf, size_t count); } + SYS_RENAMEAT = 323 // { int sys_renameat(int fromfd, const char *from, int tofd, const char *to); } + SYS_SYMLINKAT = 324 // { int sys_symlinkat(const char *path, int fd, const char *link); } + SYS_UNLINKAT = 325 // { int sys_unlinkat(int fd, const char *path, int flag); } + SYS___SET_TCB = 329 // { void sys___set_tcb(void *tcb); } + SYS___GET_TCB = 330 // { void *sys___get_tcb(void); } +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_openbsd_riscv64.go b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_riscv64.go new file mode 100644 index 00000000..07919e0e --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_openbsd_riscv64.go @@ -0,0 +1,219 @@ +// go run mksysnum.go https://cvsweb.openbsd.org/cgi-bin/cvsweb/~checkout~/src/sys/kern/syscalls.master +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build riscv64 && openbsd +// +build riscv64,openbsd + +package unix + +// Deprecated: Use libc wrappers instead of direct syscalls. +const ( + SYS_EXIT = 1 // { void sys_exit(int rval); } + SYS_FORK = 2 // { int sys_fork(void); } + SYS_READ = 3 // { ssize_t sys_read(int fd, void *buf, size_t nbyte); } + SYS_WRITE = 4 // { ssize_t sys_write(int fd, const void *buf, size_t nbyte); } + SYS_OPEN = 5 // { int sys_open(const char *path, int flags, ... mode_t mode); } + SYS_CLOSE = 6 // { int sys_close(int fd); } + SYS_GETENTROPY = 7 // { int sys_getentropy(void *buf, size_t nbyte); } + SYS___TFORK = 8 // { int sys___tfork(const struct __tfork *param, size_t psize); } + SYS_LINK = 9 // { int sys_link(const char *path, const char *link); } + SYS_UNLINK = 10 // { int sys_unlink(const char *path); } + SYS_WAIT4 = 11 // { pid_t sys_wait4(pid_t pid, int *status, int options, struct rusage *rusage); } + SYS_CHDIR = 12 // { int sys_chdir(const char *path); } + SYS_FCHDIR = 13 // { int sys_fchdir(int fd); } + SYS_MKNOD = 14 // { int sys_mknod(const char *path, mode_t mode, dev_t dev); } + SYS_CHMOD = 15 // { int sys_chmod(const char *path, mode_t mode); } + SYS_CHOWN = 16 // { int sys_chown(const char *path, uid_t uid, gid_t gid); } + SYS_OBREAK = 17 // { int sys_obreak(char *nsize); } break + SYS_GETDTABLECOUNT = 18 // { int sys_getdtablecount(void); } + SYS_GETRUSAGE = 19 // { int sys_getrusage(int who, struct rusage *rusage); } + SYS_GETPID = 20 // { pid_t sys_getpid(void); } + SYS_MOUNT = 21 // { int sys_mount(const char *type, const char *path, int flags, void *data); } + SYS_UNMOUNT = 22 // { int sys_unmount(const char *path, int flags); } + SYS_SETUID = 23 // { int sys_setuid(uid_t uid); } + SYS_GETUID = 24 // { uid_t sys_getuid(void); } + SYS_GETEUID = 25 // { uid_t sys_geteuid(void); } + SYS_PTRACE = 26 // { int sys_ptrace(int req, pid_t pid, caddr_t addr, int data); } + SYS_RECVMSG = 27 // { ssize_t sys_recvmsg(int s, struct msghdr *msg, int flags); } + SYS_SENDMSG = 28 // { ssize_t sys_sendmsg(int s, const struct msghdr *msg, int flags); } + SYS_RECVFROM = 29 // { ssize_t sys_recvfrom(int s, void *buf, size_t len, int flags, struct sockaddr *from, socklen_t *fromlenaddr); } + SYS_ACCEPT = 30 // { int sys_accept(int s, struct sockaddr *name, socklen_t *anamelen); } + SYS_GETPEERNAME = 31 // { int sys_getpeername(int fdes, struct sockaddr *asa, socklen_t *alen); } + SYS_GETSOCKNAME = 32 // { int sys_getsockname(int fdes, struct sockaddr *asa, socklen_t *alen); } + SYS_ACCESS = 33 // { int sys_access(const char *path, int amode); } + SYS_CHFLAGS = 34 // { int sys_chflags(const char *path, u_int flags); } + SYS_FCHFLAGS = 35 // { int sys_fchflags(int fd, u_int flags); } + SYS_SYNC = 36 // { void sys_sync(void); } + SYS_STAT = 38 // { int sys_stat(const char *path, struct stat *ub); } + SYS_GETPPID = 39 // { pid_t sys_getppid(void); } + SYS_LSTAT = 40 // { int sys_lstat(const char *path, struct stat *ub); } + SYS_DUP = 41 // { int sys_dup(int fd); } + SYS_FSTATAT = 42 // { int sys_fstatat(int fd, const char *path, struct stat *buf, int flag); } + SYS_GETEGID = 43 // { gid_t sys_getegid(void); } + SYS_PROFIL = 44 // { int sys_profil(caddr_t samples, size_t size, u_long offset, u_int scale); } + SYS_KTRACE = 45 // { int sys_ktrace(const char *fname, int ops, int facs, pid_t pid); } + SYS_SIGACTION = 46 // { int sys_sigaction(int signum, const struct sigaction *nsa, struct sigaction *osa); } + SYS_GETGID = 47 // { gid_t sys_getgid(void); } + SYS_SIGPROCMASK = 48 // { int sys_sigprocmask(int how, sigset_t mask); } + SYS_SETLOGIN = 50 // { int sys_setlogin(const char *namebuf); } + SYS_ACCT = 51 // { int sys_acct(const char *path); } + SYS_SIGPENDING = 52 // { int sys_sigpending(void); } + SYS_FSTAT = 53 // { int sys_fstat(int fd, struct stat *sb); } + SYS_IOCTL = 54 // { int sys_ioctl(int fd, u_long com, ... void *data); } + SYS_REBOOT = 55 // { int sys_reboot(int opt); } + SYS_REVOKE = 56 // { int sys_revoke(const char *path); } + SYS_SYMLINK = 57 // { int sys_symlink(const char *path, const char *link); } + SYS_READLINK = 58 // { ssize_t sys_readlink(const char *path, char *buf, size_t count); } + SYS_EXECVE = 59 // { int sys_execve(const char *path, char * const *argp, char * const *envp); } + SYS_UMASK = 60 // { mode_t sys_umask(mode_t newmask); } + SYS_CHROOT = 61 // { int sys_chroot(const char *path); } + SYS_GETFSSTAT = 62 // { int sys_getfsstat(struct statfs *buf, size_t bufsize, int flags); } + SYS_STATFS = 63 // { int sys_statfs(const char *path, struct statfs *buf); } + SYS_FSTATFS = 64 // { int sys_fstatfs(int fd, struct statfs *buf); } + SYS_FHSTATFS = 65 // { int sys_fhstatfs(const fhandle_t *fhp, struct statfs *buf); } + SYS_VFORK = 66 // { int sys_vfork(void); } + SYS_GETTIMEOFDAY = 67 // { int sys_gettimeofday(struct timeval *tp, struct timezone *tzp); } + SYS_SETTIMEOFDAY = 68 // { int sys_settimeofday(const struct timeval *tv, const struct timezone *tzp); } + SYS_SETITIMER = 69 // { int sys_setitimer(int which, const struct itimerval *itv, struct itimerval *oitv); } + SYS_GETITIMER = 70 // { int sys_getitimer(int which, struct itimerval *itv); } + SYS_SELECT = 71 // { int sys_select(int nd, fd_set *in, fd_set *ou, fd_set *ex, struct timeval *tv); } + SYS_KEVENT = 72 // { int sys_kevent(int fd, const struct kevent *changelist, int nchanges, struct kevent *eventlist, int nevents, const struct timespec *timeout); } + SYS_MUNMAP = 73 // { int sys_munmap(void *addr, size_t len); } + SYS_MPROTECT = 74 // { int sys_mprotect(void *addr, size_t len, int prot); } + SYS_MADVISE = 75 // { int sys_madvise(void *addr, size_t len, int behav); } + SYS_UTIMES = 76 // { int sys_utimes(const char *path, const struct timeval *tptr); } + SYS_FUTIMES = 77 // { int sys_futimes(int fd, const struct timeval *tptr); } + SYS_GETGROUPS = 79 // { int sys_getgroups(int gidsetsize, gid_t *gidset); } + SYS_SETGROUPS = 80 // { int sys_setgroups(int gidsetsize, const gid_t *gidset); } + SYS_GETPGRP = 81 // { int sys_getpgrp(void); } + SYS_SETPGID = 82 // { int sys_setpgid(pid_t pid, pid_t pgid); } + SYS_FUTEX = 83 // { int sys_futex(uint32_t *f, int op, int val, const struct timespec *timeout, uint32_t *g); } + SYS_UTIMENSAT = 84 // { int sys_utimensat(int fd, const char *path, const struct timespec *times, int flag); } + SYS_FUTIMENS = 85 // { int sys_futimens(int fd, const struct timespec *times); } + SYS_KBIND = 86 // { int sys_kbind(const struct __kbind *param, size_t psize, int64_t proc_cookie); } + SYS_CLOCK_GETTIME = 87 // { int sys_clock_gettime(clockid_t clock_id, struct timespec *tp); } + SYS_CLOCK_SETTIME = 88 // { int sys_clock_settime(clockid_t clock_id, const struct timespec *tp); } + SYS_CLOCK_GETRES = 89 // { int sys_clock_getres(clockid_t clock_id, struct timespec *tp); } + SYS_DUP2 = 90 // { int sys_dup2(int from, int to); } + SYS_NANOSLEEP = 91 // { int sys_nanosleep(const struct timespec *rqtp, struct timespec *rmtp); } + SYS_FCNTL = 92 // { int sys_fcntl(int fd, int cmd, ... void *arg); } + SYS_ACCEPT4 = 93 // { int sys_accept4(int s, struct sockaddr *name, socklen_t *anamelen, int flags); } + SYS___THRSLEEP = 94 // { int sys___thrsleep(const volatile void *ident, clockid_t clock_id, const struct timespec *tp, void *lock, const int *abort); } + SYS_FSYNC = 95 // { int sys_fsync(int fd); } + SYS_SETPRIORITY = 96 // { int sys_setpriority(int which, id_t who, int prio); } + SYS_SOCKET = 97 // { int sys_socket(int domain, int type, int protocol); } + SYS_CONNECT = 98 // { int sys_connect(int s, const struct sockaddr *name, socklen_t namelen); } + SYS_GETDENTS = 99 // { int sys_getdents(int fd, void *buf, size_t buflen); } + SYS_GETPRIORITY = 100 // { int sys_getpriority(int which, id_t who); } + SYS_PIPE2 = 101 // { int sys_pipe2(int *fdp, int flags); } + SYS_DUP3 = 102 // { int sys_dup3(int from, int to, int flags); } + SYS_SIGRETURN = 103 // { int sys_sigreturn(struct sigcontext *sigcntxp); } + SYS_BIND = 104 // { int sys_bind(int s, const struct sockaddr *name, socklen_t namelen); } + SYS_SETSOCKOPT = 105 // { int sys_setsockopt(int s, int level, int name, const void *val, socklen_t valsize); } + SYS_LISTEN = 106 // { int sys_listen(int s, int backlog); } + SYS_CHFLAGSAT = 107 // { int sys_chflagsat(int fd, const char *path, u_int flags, int atflags); } + SYS_PLEDGE = 108 // { int sys_pledge(const char *promises, const char *execpromises); } + SYS_PPOLL = 109 // { int sys_ppoll(struct pollfd *fds, u_int nfds, const struct timespec *ts, const sigset_t *mask); } + SYS_PSELECT = 110 // { int sys_pselect(int nd, fd_set *in, fd_set *ou, fd_set *ex, const struct timespec *ts, const sigset_t *mask); } + SYS_SIGSUSPEND = 111 // { int sys_sigsuspend(int mask); } + SYS_SENDSYSLOG = 112 // { int sys_sendsyslog(const char *buf, size_t nbyte, int flags); } + SYS_UNVEIL = 114 // { int sys_unveil(const char *path, const char *permissions); } + SYS_GETSOCKOPT = 118 // { int sys_getsockopt(int s, int level, int name, void *val, socklen_t *avalsize); } + SYS_THRKILL = 119 // { int sys_thrkill(pid_t tid, int signum, void *tcb); } + SYS_READV = 120 // { ssize_t sys_readv(int fd, const struct iovec *iovp, int iovcnt); } + SYS_WRITEV = 121 // { ssize_t sys_writev(int fd, const struct iovec *iovp, int iovcnt); } + SYS_KILL = 122 // { int sys_kill(int pid, int signum); } + SYS_FCHOWN = 123 // { int sys_fchown(int fd, uid_t uid, gid_t gid); } + SYS_FCHMOD = 124 // { int sys_fchmod(int fd, mode_t mode); } + SYS_SETREUID = 126 // { int sys_setreuid(uid_t ruid, uid_t euid); } + SYS_SETREGID = 127 // { int sys_setregid(gid_t rgid, gid_t egid); } + SYS_RENAME = 128 // { int sys_rename(const char *from, const char *to); } + SYS_FLOCK = 131 // { int sys_flock(int fd, int how); } + SYS_MKFIFO = 132 // { int sys_mkfifo(const char *path, mode_t mode); } + SYS_SENDTO = 133 // { ssize_t sys_sendto(int s, const void *buf, size_t len, int flags, const struct sockaddr *to, socklen_t tolen); } + SYS_SHUTDOWN = 134 // { int sys_shutdown(int s, int how); } + SYS_SOCKETPAIR = 135 // { int sys_socketpair(int domain, int type, int protocol, int *rsv); } + SYS_MKDIR = 136 // { int sys_mkdir(const char *path, mode_t mode); } + SYS_RMDIR = 137 // { int sys_rmdir(const char *path); } + SYS_ADJTIME = 140 // { int sys_adjtime(const struct timeval *delta, struct timeval *olddelta); } + SYS_GETLOGIN_R = 141 // { int sys_getlogin_r(char *namebuf, u_int namelen); } + SYS_SETSID = 147 // { int sys_setsid(void); } + SYS_QUOTACTL = 148 // { int sys_quotactl(const char *path, int cmd, int uid, char *arg); } + SYS_NFSSVC = 155 // { int sys_nfssvc(int flag, void *argp); } + SYS_GETFH = 161 // { int sys_getfh(const char *fname, fhandle_t *fhp); } + SYS_SYSARCH = 165 // { int sys_sysarch(int op, void *parms); } + SYS_PREAD = 173 // { ssize_t sys_pread(int fd, void *buf, size_t nbyte, int pad, off_t offset); } + SYS_PWRITE = 174 // { ssize_t sys_pwrite(int fd, const void *buf, size_t nbyte, int pad, off_t offset); } + SYS_SETGID = 181 // { int sys_setgid(gid_t gid); } + SYS_SETEGID = 182 // { int sys_setegid(gid_t egid); } + SYS_SETEUID = 183 // { int sys_seteuid(uid_t euid); } + SYS_PATHCONF = 191 // { long sys_pathconf(const char *path, int name); } + SYS_FPATHCONF = 192 // { long sys_fpathconf(int fd, int name); } + SYS_SWAPCTL = 193 // { int sys_swapctl(int cmd, const void *arg, int misc); } + SYS_GETRLIMIT = 194 // { int sys_getrlimit(int which, struct rlimit *rlp); } + SYS_SETRLIMIT = 195 // { int sys_setrlimit(int which, const struct rlimit *rlp); } + SYS_MMAP = 197 // { void *sys_mmap(void *addr, size_t len, int prot, int flags, int fd, long pad, off_t pos); } + SYS_LSEEK = 199 // { off_t sys_lseek(int fd, int pad, off_t offset, int whence); } + SYS_TRUNCATE = 200 // { int sys_truncate(const char *path, int pad, off_t length); } + SYS_FTRUNCATE = 201 // { int sys_ftruncate(int fd, int pad, off_t length); } + SYS_SYSCTL = 202 // { int sys_sysctl(const int *name, u_int namelen, void *old, size_t *oldlenp, void *new, size_t newlen); } + SYS_MLOCK = 203 // { int sys_mlock(const void *addr, size_t len); } + SYS_MUNLOCK = 204 // { int sys_munlock(const void *addr, size_t len); } + SYS_GETPGID = 207 // { pid_t sys_getpgid(pid_t pid); } + SYS_UTRACE = 209 // { int sys_utrace(const char *label, const void *addr, size_t len); } + SYS_SEMGET = 221 // { int sys_semget(key_t key, int nsems, int semflg); } + SYS_MSGGET = 225 // { int sys_msgget(key_t key, int msgflg); } + SYS_MSGSND = 226 // { int sys_msgsnd(int msqid, const void *msgp, size_t msgsz, int msgflg); } + SYS_MSGRCV = 227 // { int sys_msgrcv(int msqid, void *msgp, size_t msgsz, long msgtyp, int msgflg); } + SYS_SHMAT = 228 // { void *sys_shmat(int shmid, const void *shmaddr, int shmflg); } + SYS_SHMDT = 230 // { int sys_shmdt(const void *shmaddr); } + SYS_MINHERIT = 250 // { int sys_minherit(void *addr, size_t len, int inherit); } + SYS_POLL = 252 // { int sys_poll(struct pollfd *fds, u_int nfds, int timeout); } + SYS_ISSETUGID = 253 // { int sys_issetugid(void); } + SYS_LCHOWN = 254 // { int sys_lchown(const char *path, uid_t uid, gid_t gid); } + SYS_GETSID = 255 // { pid_t sys_getsid(pid_t pid); } + SYS_MSYNC = 256 // { int sys_msync(void *addr, size_t len, int flags); } + SYS_PIPE = 263 // { int sys_pipe(int *fdp); } + SYS_FHOPEN = 264 // { int sys_fhopen(const fhandle_t *fhp, int flags); } + SYS_PREADV = 267 // { ssize_t sys_preadv(int fd, const struct iovec *iovp, int iovcnt, int pad, off_t offset); } + SYS_PWRITEV = 268 // { ssize_t sys_pwritev(int fd, const struct iovec *iovp, int iovcnt, int pad, off_t offset); } + SYS_KQUEUE = 269 // { int sys_kqueue(void); } + SYS_MLOCKALL = 271 // { int sys_mlockall(int flags); } + SYS_MUNLOCKALL = 272 // { int sys_munlockall(void); } + SYS_GETRESUID = 281 // { int sys_getresuid(uid_t *ruid, uid_t *euid, uid_t *suid); } + SYS_SETRESUID = 282 // { int sys_setresuid(uid_t ruid, uid_t euid, uid_t suid); } + SYS_GETRESGID = 283 // { int sys_getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); } + SYS_SETRESGID = 284 // { int sys_setresgid(gid_t rgid, gid_t egid, gid_t sgid); } + SYS_MQUERY = 286 // { void *sys_mquery(void *addr, size_t len, int prot, int flags, int fd, long pad, off_t pos); } + SYS_CLOSEFROM = 287 // { int sys_closefrom(int fd); } + SYS_SIGALTSTACK = 288 // { int sys_sigaltstack(const struct sigaltstack *nss, struct sigaltstack *oss); } + SYS_SHMGET = 289 // { int sys_shmget(key_t key, size_t size, int shmflg); } + SYS_SEMOP = 290 // { int sys_semop(int semid, struct sembuf *sops, size_t nsops); } + SYS_FHSTAT = 294 // { int sys_fhstat(const fhandle_t *fhp, struct stat *sb); } + SYS___SEMCTL = 295 // { int sys___semctl(int semid, int semnum, int cmd, union semun *arg); } + SYS_SHMCTL = 296 // { int sys_shmctl(int shmid, int cmd, struct shmid_ds *buf); } + SYS_MSGCTL = 297 // { int sys_msgctl(int msqid, int cmd, struct msqid_ds *buf); } + SYS_SCHED_YIELD = 298 // { int sys_sched_yield(void); } + SYS_GETTHRID = 299 // { pid_t sys_getthrid(void); } + SYS___THRWAKEUP = 301 // { int sys___thrwakeup(const volatile void *ident, int n); } + SYS___THREXIT = 302 // { void sys___threxit(pid_t *notdead); } + SYS___THRSIGDIVERT = 303 // { int sys___thrsigdivert(sigset_t sigmask, siginfo_t *info, const struct timespec *timeout); } + SYS___GETCWD = 304 // { int sys___getcwd(char *buf, size_t len); } + SYS_ADJFREQ = 305 // { int sys_adjfreq(const int64_t *freq, int64_t *oldfreq); } + SYS_SETRTABLE = 310 // { int sys_setrtable(int rtableid); } + SYS_GETRTABLE = 311 // { int sys_getrtable(void); } + SYS_FACCESSAT = 313 // { int sys_faccessat(int fd, const char *path, int amode, int flag); } + SYS_FCHMODAT = 314 // { int sys_fchmodat(int fd, const char *path, mode_t mode, int flag); } + SYS_FCHOWNAT = 315 // { int sys_fchownat(int fd, const char *path, uid_t uid, gid_t gid, int flag); } + SYS_LINKAT = 317 // { int sys_linkat(int fd1, const char *path1, int fd2, const char *path2, int flag); } + SYS_MKDIRAT = 318 // { int sys_mkdirat(int fd, const char *path, mode_t mode); } + SYS_MKFIFOAT = 319 // { int sys_mkfifoat(int fd, const char *path, mode_t mode); } + SYS_MKNODAT = 320 // { int sys_mknodat(int fd, const char *path, mode_t mode, dev_t dev); } + SYS_OPENAT = 321 // { int sys_openat(int fd, const char *path, int flags, ... mode_t mode); } + SYS_READLINKAT = 322 // { ssize_t sys_readlinkat(int fd, const char *path, char *buf, size_t count); } + SYS_RENAMEAT = 323 // { int sys_renameat(int fromfd, const char *from, int tofd, const char *to); } + SYS_SYMLINKAT = 324 // { int sys_symlinkat(const char *path, int fd, const char *link); } + SYS_UNLINKAT = 325 // { int sys_unlinkat(int fd, const char *path, int flag); } + SYS___SET_TCB = 329 // { void sys___set_tcb(void *tcb); } + SYS___GET_TCB = 330 // { void *sys___get_tcb(void); } +) diff --git a/vendor/golang.org/x/sys/unix/zsysnum_zos_s390x.go b/vendor/golang.org/x/sys/unix/zsysnum_zos_s390x.go new file mode 100644 index 00000000..073daad4 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/zsysnum_zos_s390x.go @@ -0,0 +1,2670 @@ +// Copyright 2020 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build zos && s390x +// +build zos,s390x + +package unix + +// TODO: auto-generate. + +const ( + SYS_ACOSD128 = 0xB80 + SYS_ACOSD32 = 0xB7E + SYS_ACOSD64 = 0xB7F + SYS_ACOSHD128 = 0xB83 + SYS_ACOSHD32 = 0xB81 + SYS_ACOSHD64 = 0xB82 + SYS_AIO_FSYNC = 0xC69 + SYS_ASCTIME = 0x0AE + SYS_ASCTIME64 = 0xCD7 + SYS_ASCTIME64_R = 0xCD8 + SYS_ASIND128 = 0xB86 + SYS_ASIND32 = 0xB84 + SYS_ASIND64 = 0xB85 + SYS_ASINHD128 = 0xB89 + SYS_ASINHD32 = 0xB87 + SYS_ASINHD64 = 0xB88 + SYS_ATAN2D128 = 0xB8F + SYS_ATAN2D32 = 0xB8D + SYS_ATAN2D64 = 0xB8E + SYS_ATAND128 = 0xB8C + SYS_ATAND32 = 0xB8A + SYS_ATAND64 = 0xB8B + SYS_ATANHD128 = 0xB92 + SYS_ATANHD32 = 0xB90 + SYS_ATANHD64 = 0xB91 + SYS_BIND2ADDRSEL = 0xD59 + SYS_C16RTOMB = 0xD40 + SYS_C32RTOMB = 0xD41 + SYS_CBRTD128 = 0xB95 + SYS_CBRTD32 = 0xB93 + SYS_CBRTD64 = 0xB94 + SYS_CEILD128 = 0xB98 + SYS_CEILD32 = 0xB96 + SYS_CEILD64 = 0xB97 + SYS_CLEARENV = 0x0C9 + SYS_CLEARERR_UNLOCKED = 0xCA1 + SYS_CLOCK = 0x0AA + SYS_CLOGL = 0xA00 + SYS_CLRMEMF = 0x0BD + SYS_CONJ = 0xA03 + SYS_CONJF = 0xA06 + SYS_CONJL = 0xA09 + SYS_COPYSIGND128 = 0xB9E + SYS_COPYSIGND32 = 0xB9C + SYS_COPYSIGND64 = 0xB9D + SYS_COSD128 = 0xBA1 + SYS_COSD32 = 0xB9F + SYS_COSD64 = 0xBA0 + SYS_COSHD128 = 0xBA4 + SYS_COSHD32 = 0xBA2 + SYS_COSHD64 = 0xBA3 + SYS_CPOW = 0xA0C + SYS_CPOWF = 0xA0F + SYS_CPOWL = 0xA12 + SYS_CPROJ = 0xA15 + SYS_CPROJF = 0xA18 + SYS_CPROJL = 0xA1B + SYS_CREAL = 0xA1E + SYS_CREALF = 0xA21 + SYS_CREALL = 0xA24 + SYS_CSIN = 0xA27 + SYS_CSINF = 0xA2A + SYS_CSINH = 0xA30 + SYS_CSINHF = 0xA33 + SYS_CSINHL = 0xA36 + SYS_CSINL = 0xA2D + SYS_CSNAP = 0x0C5 + SYS_CSQRT = 0xA39 + SYS_CSQRTF = 0xA3C + SYS_CSQRTL = 0xA3F + SYS_CTAN = 0xA42 + SYS_CTANF = 0xA45 + SYS_CTANH = 0xA4B + SYS_CTANHF = 0xA4E + SYS_CTANHL = 0xA51 + SYS_CTANL = 0xA48 + SYS_CTIME = 0x0AB + SYS_CTIME64 = 0xCD9 + SYS_CTIME64_R = 0xCDA + SYS_CTRACE = 0x0C6 + SYS_DIFFTIME = 0x0A7 + SYS_DIFFTIME64 = 0xCDB + SYS_DLADDR = 0xC82 + SYS_DYNALLOC = 0x0C3 + SYS_DYNFREE = 0x0C2 + SYS_ERFCD128 = 0xBAA + SYS_ERFCD32 = 0xBA8 + SYS_ERFCD64 = 0xBA9 + SYS_ERFD128 = 0xBA7 + SYS_ERFD32 = 0xBA5 + SYS_ERFD64 = 0xBA6 + SYS_EXP2D128 = 0xBB0 + SYS_EXP2D32 = 0xBAE + SYS_EXP2D64 = 0xBAF + SYS_EXPD128 = 0xBAD + SYS_EXPD32 = 0xBAB + SYS_EXPD64 = 0xBAC + SYS_EXPM1D128 = 0xBB3 + SYS_EXPM1D32 = 0xBB1 + SYS_EXPM1D64 = 0xBB2 + SYS_FABSD128 = 0xBB6 + SYS_FABSD32 = 0xBB4 + SYS_FABSD64 = 0xBB5 + SYS_FDELREC_UNLOCKED = 0xCA2 + SYS_FDIMD128 = 0xBB9 + SYS_FDIMD32 = 0xBB7 + SYS_FDIMD64 = 0xBB8 + SYS_FDOPEN_UNLOCKED = 0xCFC + SYS_FECLEAREXCEPT = 0xAEA + SYS_FEGETENV = 0xAEB + SYS_FEGETEXCEPTFLAG = 0xAEC + SYS_FEGETROUND = 0xAED + SYS_FEHOLDEXCEPT = 0xAEE + SYS_FEOF_UNLOCKED = 0xCA3 + SYS_FERAISEEXCEPT = 0xAEF + SYS_FERROR_UNLOCKED = 0xCA4 + SYS_FESETENV = 0xAF0 + SYS_FESETEXCEPTFLAG = 0xAF1 + SYS_FESETROUND = 0xAF2 + SYS_FETCHEP = 0x0BF + SYS_FETESTEXCEPT = 0xAF3 + SYS_FEUPDATEENV = 0xAF4 + SYS_FE_DEC_GETROUND = 0xBBA + SYS_FE_DEC_SETROUND = 0xBBB + SYS_FFLUSH_UNLOCKED = 0xCA5 + SYS_FGETC_UNLOCKED = 0xC80 + SYS_FGETPOS64 = 0xCEE + SYS_FGETPOS64_UNLOCKED = 0xCF4 + SYS_FGETPOS_UNLOCKED = 0xCA6 + SYS_FGETS_UNLOCKED = 0xC7C + SYS_FGETWC_UNLOCKED = 0xCA7 + SYS_FGETWS_UNLOCKED = 0xCA8 + SYS_FILENO_UNLOCKED = 0xCA9 + SYS_FLDATA = 0x0C1 + SYS_FLDATA_UNLOCKED = 0xCAA + SYS_FLOCATE_UNLOCKED = 0xCAB + SYS_FLOORD128 = 0xBBE + SYS_FLOORD32 = 0xBBC + SYS_FLOORD64 = 0xBBD + SYS_FMA = 0xA63 + SYS_FMAD128 = 0xBC1 + SYS_FMAD32 = 0xBBF + SYS_FMAD64 = 0xBC0 + SYS_FMAF = 0xA66 + SYS_FMAL = 0xA69 + SYS_FMAX = 0xA6C + SYS_FMAXD128 = 0xBC4 + SYS_FMAXD32 = 0xBC2 + SYS_FMAXD64 = 0xBC3 + SYS_FMAXF = 0xA6F + SYS_FMAXL = 0xA72 + SYS_FMIN = 0xA75 + SYS_FMIND128 = 0xBC7 + SYS_FMIND32 = 0xBC5 + SYS_FMIND64 = 0xBC6 + SYS_FMINF = 0xA78 + SYS_FMINL = 0xA7B + SYS_FMODD128 = 0xBCA + SYS_FMODD32 = 0xBC8 + SYS_FMODD64 = 0xBC9 + SYS_FOPEN64 = 0xD49 + SYS_FOPEN64_UNLOCKED = 0xD4A + SYS_FOPEN_UNLOCKED = 0xCFA + SYS_FPRINTF_UNLOCKED = 0xCAC + SYS_FPUTC_UNLOCKED = 0xC81 + SYS_FPUTS_UNLOCKED = 0xC7E + SYS_FPUTWC_UNLOCKED = 0xCAD + SYS_FPUTWS_UNLOCKED = 0xCAE + SYS_FREAD_NOUPDATE = 0xCEC + SYS_FREAD_NOUPDATE_UNLOCKED = 0xCED + SYS_FREAD_UNLOCKED = 0xC7B + SYS_FREEIFADDRS = 0xCE6 + SYS_FREOPEN64 = 0xD4B + SYS_FREOPEN64_UNLOCKED = 0xD4C + SYS_FREOPEN_UNLOCKED = 0xCFB + SYS_FREXPD128 = 0xBCE + SYS_FREXPD32 = 0xBCC + SYS_FREXPD64 = 0xBCD + SYS_FSCANF_UNLOCKED = 0xCAF + SYS_FSEEK64 = 0xCEF + SYS_FSEEK64_UNLOCKED = 0xCF5 + SYS_FSEEKO64 = 0xCF0 + SYS_FSEEKO64_UNLOCKED = 0xCF6 + SYS_FSEEKO_UNLOCKED = 0xCB1 + SYS_FSEEK_UNLOCKED = 0xCB0 + SYS_FSETPOS64 = 0xCF1 + SYS_FSETPOS64_UNLOCKED = 0xCF7 + SYS_FSETPOS_UNLOCKED = 0xCB3 + SYS_FTELL64 = 0xCF2 + SYS_FTELL64_UNLOCKED = 0xCF8 + SYS_FTELLO64 = 0xCF3 + SYS_FTELLO64_UNLOCKED = 0xCF9 + SYS_FTELLO_UNLOCKED = 0xCB5 + SYS_FTELL_UNLOCKED = 0xCB4 + SYS_FUPDATE = 0x0B5 + SYS_FUPDATE_UNLOCKED = 0xCB7 + SYS_FWIDE_UNLOCKED = 0xCB8 + SYS_FWPRINTF_UNLOCKED = 0xCB9 + SYS_FWRITE_UNLOCKED = 0xC7A + SYS_FWSCANF_UNLOCKED = 0xCBA + SYS_GETDATE64 = 0xD4F + SYS_GETIFADDRS = 0xCE7 + SYS_GETIPV4SOURCEFILTER = 0xC77 + SYS_GETSOURCEFILTER = 0xC79 + SYS_GETSYNTX = 0x0FD + SYS_GETS_UNLOCKED = 0xC7D + SYS_GETTIMEOFDAY64 = 0xD50 + SYS_GETWCHAR_UNLOCKED = 0xCBC + SYS_GETWC_UNLOCKED = 0xCBB + SYS_GMTIME = 0x0B0 + SYS_GMTIME64 = 0xCDC + SYS_GMTIME64_R = 0xCDD + SYS_HYPOTD128 = 0xBD1 + SYS_HYPOTD32 = 0xBCF + SYS_HYPOTD64 = 0xBD0 + SYS_ILOGBD128 = 0xBD4 + SYS_ILOGBD32 = 0xBD2 + SYS_ILOGBD64 = 0xBD3 + SYS_ILOGBF = 0xA7E + SYS_ILOGBL = 0xA81 + SYS_INET6_IS_SRCADDR = 0xD5A + SYS_ISBLANK = 0x0FE + SYS_ISWALNUM = 0x0FF + SYS_LDEXPD128 = 0xBD7 + SYS_LDEXPD32 = 0xBD5 + SYS_LDEXPD64 = 0xBD6 + SYS_LGAMMAD128 = 0xBDA + SYS_LGAMMAD32 = 0xBD8 + SYS_LGAMMAD64 = 0xBD9 + SYS_LIO_LISTIO = 0xC6A + SYS_LLRINT = 0xA84 + SYS_LLRINTD128 = 0xBDD + SYS_LLRINTD32 = 0xBDB + SYS_LLRINTD64 = 0xBDC + SYS_LLRINTF = 0xA87 + SYS_LLRINTL = 0xA8A + SYS_LLROUND = 0xA8D + SYS_LLROUNDD128 = 0xBE0 + SYS_LLROUNDD32 = 0xBDE + SYS_LLROUNDD64 = 0xBDF + SYS_LLROUNDF = 0xA90 + SYS_LLROUNDL = 0xA93 + SYS_LOCALTIM = 0x0B1 + SYS_LOCALTIME = 0x0B1 + SYS_LOCALTIME64 = 0xCDE + SYS_LOCALTIME64_R = 0xCDF + SYS_LOG10D128 = 0xBE6 + SYS_LOG10D32 = 0xBE4 + SYS_LOG10D64 = 0xBE5 + SYS_LOG1PD128 = 0xBE9 + SYS_LOG1PD32 = 0xBE7 + SYS_LOG1PD64 = 0xBE8 + SYS_LOG2D128 = 0xBEC + SYS_LOG2D32 = 0xBEA + SYS_LOG2D64 = 0xBEB + SYS_LOGBD128 = 0xBEF + SYS_LOGBD32 = 0xBED + SYS_LOGBD64 = 0xBEE + SYS_LOGBF = 0xA96 + SYS_LOGBL = 0xA99 + SYS_LOGD128 = 0xBE3 + SYS_LOGD32 = 0xBE1 + SYS_LOGD64 = 0xBE2 + SYS_LRINT = 0xA9C + SYS_LRINTD128 = 0xBF2 + SYS_LRINTD32 = 0xBF0 + SYS_LRINTD64 = 0xBF1 + SYS_LRINTF = 0xA9F + SYS_LRINTL = 0xAA2 + SYS_LROUNDD128 = 0xBF5 + SYS_LROUNDD32 = 0xBF3 + SYS_LROUNDD64 = 0xBF4 + SYS_LROUNDL = 0xAA5 + SYS_MBLEN = 0x0AF + SYS_MBRTOC16 = 0xD42 + SYS_MBRTOC32 = 0xD43 + SYS_MEMSET = 0x0A3 + SYS_MKTIME = 0x0AC + SYS_MKTIME64 = 0xCE0 + SYS_MODFD128 = 0xBF8 + SYS_MODFD32 = 0xBF6 + SYS_MODFD64 = 0xBF7 + SYS_NAN = 0xAA8 + SYS_NAND128 = 0xBFB + SYS_NAND32 = 0xBF9 + SYS_NAND64 = 0xBFA + SYS_NANF = 0xAAA + SYS_NANL = 0xAAC + SYS_NEARBYINT = 0xAAE + SYS_NEARBYINTD128 = 0xBFE + SYS_NEARBYINTD32 = 0xBFC + SYS_NEARBYINTD64 = 0xBFD + SYS_NEARBYINTF = 0xAB1 + SYS_NEARBYINTL = 0xAB4 + SYS_NEXTAFTERD128 = 0xC01 + SYS_NEXTAFTERD32 = 0xBFF + SYS_NEXTAFTERD64 = 0xC00 + SYS_NEXTAFTERF = 0xAB7 + SYS_NEXTAFTERL = 0xABA + SYS_NEXTTOWARD = 0xABD + SYS_NEXTTOWARDD128 = 0xC04 + SYS_NEXTTOWARDD32 = 0xC02 + SYS_NEXTTOWARDD64 = 0xC03 + SYS_NEXTTOWARDF = 0xAC0 + SYS_NEXTTOWARDL = 0xAC3 + SYS_NL_LANGINFO = 0x0FC + SYS_PERROR_UNLOCKED = 0xCBD + SYS_POSIX_FALLOCATE = 0xCE8 + SYS_POSIX_MEMALIGN = 0xCE9 + SYS_POSIX_OPENPT = 0xC66 + SYS_POWD128 = 0xC07 + SYS_POWD32 = 0xC05 + SYS_POWD64 = 0xC06 + SYS_PRINTF_UNLOCKED = 0xCBE + SYS_PSELECT = 0xC67 + SYS_PTHREAD_ATTR_GETSTACK = 0xB3E + SYS_PTHREAD_ATTR_SETSTACK = 0xB3F + SYS_PTHREAD_SECURITY_APPLID_NP = 0xCE4 + SYS_PUTS_UNLOCKED = 0xC7F + SYS_PUTWCHAR_UNLOCKED = 0xCC0 + SYS_PUTWC_UNLOCKED = 0xCBF + SYS_QUANTEXPD128 = 0xD46 + SYS_QUANTEXPD32 = 0xD44 + SYS_QUANTEXPD64 = 0xD45 + SYS_QUANTIZED128 = 0xC0A + SYS_QUANTIZED32 = 0xC08 + SYS_QUANTIZED64 = 0xC09 + SYS_REMAINDERD128 = 0xC0D + SYS_REMAINDERD32 = 0xC0B + SYS_REMAINDERD64 = 0xC0C + SYS_RESIZE_ALLOC = 0xCEB + SYS_REWIND_UNLOCKED = 0xCC1 + SYS_RINTD128 = 0xC13 + SYS_RINTD32 = 0xC11 + SYS_RINTD64 = 0xC12 + SYS_RINTF = 0xACB + SYS_RINTL = 0xACD + SYS_ROUND = 0xACF + SYS_ROUNDD128 = 0xC16 + SYS_ROUNDD32 = 0xC14 + SYS_ROUNDD64 = 0xC15 + SYS_ROUNDF = 0xAD2 + SYS_ROUNDL = 0xAD5 + SYS_SAMEQUANTUMD128 = 0xC19 + SYS_SAMEQUANTUMD32 = 0xC17 + SYS_SAMEQUANTUMD64 = 0xC18 + SYS_SCALBLN = 0xAD8 + SYS_SCALBLND128 = 0xC1C + SYS_SCALBLND32 = 0xC1A + SYS_SCALBLND64 = 0xC1B + SYS_SCALBLNF = 0xADB + SYS_SCALBLNL = 0xADE + SYS_SCALBND128 = 0xC1F + SYS_SCALBND32 = 0xC1D + SYS_SCALBND64 = 0xC1E + SYS_SCALBNF = 0xAE3 + SYS_SCALBNL = 0xAE6 + SYS_SCANF_UNLOCKED = 0xCC2 + SYS_SCHED_YIELD = 0xB32 + SYS_SETENV = 0x0C8 + SYS_SETIPV4SOURCEFILTER = 0xC76 + SYS_SETSOURCEFILTER = 0xC78 + SYS_SHM_OPEN = 0xC8C + SYS_SHM_UNLINK = 0xC8D + SYS_SIND128 = 0xC22 + SYS_SIND32 = 0xC20 + SYS_SIND64 = 0xC21 + SYS_SINHD128 = 0xC25 + SYS_SINHD32 = 0xC23 + SYS_SINHD64 = 0xC24 + SYS_SIZEOF_ALLOC = 0xCEA + SYS_SOCKATMARK = 0xC68 + SYS_SQRTD128 = 0xC28 + SYS_SQRTD32 = 0xC26 + SYS_SQRTD64 = 0xC27 + SYS_STRCHR = 0x0A0 + SYS_STRCSPN = 0x0A1 + SYS_STRERROR = 0x0A8 + SYS_STRERROR_R = 0xB33 + SYS_STRFTIME = 0x0B2 + SYS_STRLEN = 0x0A9 + SYS_STRPBRK = 0x0A2 + SYS_STRSPN = 0x0A4 + SYS_STRSTR = 0x0A5 + SYS_STRTOD128 = 0xC2B + SYS_STRTOD32 = 0xC29 + SYS_STRTOD64 = 0xC2A + SYS_STRTOK = 0x0A6 + SYS_TAND128 = 0xC2E + SYS_TAND32 = 0xC2C + SYS_TAND64 = 0xC2D + SYS_TANHD128 = 0xC31 + SYS_TANHD32 = 0xC2F + SYS_TANHD64 = 0xC30 + SYS_TGAMMAD128 = 0xC34 + SYS_TGAMMAD32 = 0xC32 + SYS_TGAMMAD64 = 0xC33 + SYS_TIME = 0x0AD + SYS_TIME64 = 0xCE1 + SYS_TMPFILE64 = 0xD4D + SYS_TMPFILE64_UNLOCKED = 0xD4E + SYS_TMPFILE_UNLOCKED = 0xCFD + SYS_TRUNCD128 = 0xC40 + SYS_TRUNCD32 = 0xC3E + SYS_TRUNCD64 = 0xC3F + SYS_UNGETC_UNLOCKED = 0xCC3 + SYS_UNGETWC_UNLOCKED = 0xCC4 + SYS_UNSETENV = 0xB34 + SYS_VFPRINTF_UNLOCKED = 0xCC5 + SYS_VFSCANF_UNLOCKED = 0xCC7 + SYS_VFWPRINTF_UNLOCKED = 0xCC9 + SYS_VFWSCANF_UNLOCKED = 0xCCB + SYS_VPRINTF_UNLOCKED = 0xCCD + SYS_VSCANF_UNLOCKED = 0xCCF + SYS_VWPRINTF_UNLOCKED = 0xCD1 + SYS_VWSCANF_UNLOCKED = 0xCD3 + SYS_WCSTOD128 = 0xC43 + SYS_WCSTOD32 = 0xC41 + SYS_WCSTOD64 = 0xC42 + SYS_WPRINTF_UNLOCKED = 0xCD5 + SYS_WSCANF_UNLOCKED = 0xCD6 + SYS__FLUSHLBF = 0xD68 + SYS__FLUSHLBF_UNLOCKED = 0xD6F + SYS___ACOSHF_H = 0xA54 + SYS___ACOSHL_H = 0xA55 + SYS___ASINHF_H = 0xA56 + SYS___ASINHL_H = 0xA57 + SYS___ATANPID128 = 0xC6D + SYS___ATANPID32 = 0xC6B + SYS___ATANPID64 = 0xC6C + SYS___CBRTF_H = 0xA58 + SYS___CBRTL_H = 0xA59 + SYS___CDUMP = 0x0C4 + SYS___CLASS = 0xAFA + SYS___CLASS2 = 0xB99 + SYS___CLASS2D128 = 0xC99 + SYS___CLASS2D32 = 0xC97 + SYS___CLASS2D64 = 0xC98 + SYS___CLASS2F = 0xC91 + SYS___CLASS2F_B = 0xC93 + SYS___CLASS2F_H = 0xC94 + SYS___CLASS2L = 0xC92 + SYS___CLASS2L_B = 0xC95 + SYS___CLASS2L_H = 0xC96 + SYS___CLASS2_B = 0xB9A + SYS___CLASS2_H = 0xB9B + SYS___CLASS_B = 0xAFB + SYS___CLASS_H = 0xAFC + SYS___CLOGL_B = 0xA01 + SYS___CLOGL_H = 0xA02 + SYS___CLRENV = 0x0C9 + SYS___CLRMF = 0x0BD + SYS___CODEPAGE_INFO = 0xC64 + SYS___CONJF_B = 0xA07 + SYS___CONJF_H = 0xA08 + SYS___CONJL_B = 0xA0A + SYS___CONJL_H = 0xA0B + SYS___CONJ_B = 0xA04 + SYS___CONJ_H = 0xA05 + SYS___COPYSIGN_B = 0xA5A + SYS___COPYSIGN_H = 0xAF5 + SYS___COSPID128 = 0xC70 + SYS___COSPID32 = 0xC6E + SYS___COSPID64 = 0xC6F + SYS___CPOWF_B = 0xA10 + SYS___CPOWF_H = 0xA11 + SYS___CPOWL_B = 0xA13 + SYS___CPOWL_H = 0xA14 + SYS___CPOW_B = 0xA0D + SYS___CPOW_H = 0xA0E + SYS___CPROJF_B = 0xA19 + SYS___CPROJF_H = 0xA1A + SYS___CPROJL_B = 0xA1C + SYS___CPROJL_H = 0xA1D + SYS___CPROJ_B = 0xA16 + SYS___CPROJ_H = 0xA17 + SYS___CREALF_B = 0xA22 + SYS___CREALF_H = 0xA23 + SYS___CREALL_B = 0xA25 + SYS___CREALL_H = 0xA26 + SYS___CREAL_B = 0xA1F + SYS___CREAL_H = 0xA20 + SYS___CSINF_B = 0xA2B + SYS___CSINF_H = 0xA2C + SYS___CSINHF_B = 0xA34 + SYS___CSINHF_H = 0xA35 + SYS___CSINHL_B = 0xA37 + SYS___CSINHL_H = 0xA38 + SYS___CSINH_B = 0xA31 + SYS___CSINH_H = 0xA32 + SYS___CSINL_B = 0xA2E + SYS___CSINL_H = 0xA2F + SYS___CSIN_B = 0xA28 + SYS___CSIN_H = 0xA29 + SYS___CSNAP = 0x0C5 + SYS___CSQRTF_B = 0xA3D + SYS___CSQRTF_H = 0xA3E + SYS___CSQRTL_B = 0xA40 + SYS___CSQRTL_H = 0xA41 + SYS___CSQRT_B = 0xA3A + SYS___CSQRT_H = 0xA3B + SYS___CTANF_B = 0xA46 + SYS___CTANF_H = 0xA47 + SYS___CTANHF_B = 0xA4F + SYS___CTANHF_H = 0xA50 + SYS___CTANHL_B = 0xA52 + SYS___CTANHL_H = 0xA53 + SYS___CTANH_B = 0xA4C + SYS___CTANH_H = 0xA4D + SYS___CTANL_B = 0xA49 + SYS___CTANL_H = 0xA4A + SYS___CTAN_B = 0xA43 + SYS___CTAN_H = 0xA44 + SYS___CTEST = 0x0C7 + SYS___CTRACE = 0x0C6 + SYS___D1TOP = 0xC9B + SYS___D2TOP = 0xC9C + SYS___D4TOP = 0xC9D + SYS___DYNALL = 0x0C3 + SYS___DYNFRE = 0x0C2 + SYS___EXP2F_H = 0xA5E + SYS___EXP2L_H = 0xA5F + SYS___EXP2_H = 0xA5D + SYS___EXPM1F_H = 0xA5B + SYS___EXPM1L_H = 0xA5C + SYS___FBUFSIZE = 0xD60 + SYS___FLBF = 0xD62 + SYS___FLDATA = 0x0C1 + SYS___FMAF_B = 0xA67 + SYS___FMAF_H = 0xA68 + SYS___FMAL_B = 0xA6A + SYS___FMAL_H = 0xA6B + SYS___FMAXF_B = 0xA70 + SYS___FMAXF_H = 0xA71 + SYS___FMAXL_B = 0xA73 + SYS___FMAXL_H = 0xA74 + SYS___FMAX_B = 0xA6D + SYS___FMAX_H = 0xA6E + SYS___FMA_B = 0xA64 + SYS___FMA_H = 0xA65 + SYS___FMINF_B = 0xA79 + SYS___FMINF_H = 0xA7A + SYS___FMINL_B = 0xA7C + SYS___FMINL_H = 0xA7D + SYS___FMIN_B = 0xA76 + SYS___FMIN_H = 0xA77 + SYS___FPENDING = 0xD61 + SYS___FPENDING_UNLOCKED = 0xD6C + SYS___FPURGE = 0xD69 + SYS___FPURGE_UNLOCKED = 0xD70 + SYS___FP_CAST_D = 0xBCB + SYS___FREADABLE = 0xD63 + SYS___FREADAHEAD = 0xD6A + SYS___FREADAHEAD_UNLOCKED = 0xD71 + SYS___FREADING = 0xD65 + SYS___FREADING_UNLOCKED = 0xD6D + SYS___FSEEK2 = 0xB3C + SYS___FSETERR = 0xD6B + SYS___FSETLOCKING = 0xD67 + SYS___FTCHEP = 0x0BF + SYS___FTELL2 = 0xB3B + SYS___FUPDT = 0x0B5 + SYS___FWRITABLE = 0xD64 + SYS___FWRITING = 0xD66 + SYS___FWRITING_UNLOCKED = 0xD6E + SYS___GETCB = 0x0B4 + SYS___GETGRGID1 = 0xD5B + SYS___GETGRNAM1 = 0xD5C + SYS___GETTHENT = 0xCE5 + SYS___GETTOD = 0xD3E + SYS___HYPOTF_H = 0xAF6 + SYS___HYPOTL_H = 0xAF7 + SYS___ILOGBF_B = 0xA7F + SYS___ILOGBF_H = 0xA80 + SYS___ILOGBL_B = 0xA82 + SYS___ILOGBL_H = 0xA83 + SYS___ISBLANK_A = 0xB2E + SYS___ISBLNK = 0x0FE + SYS___ISWBLANK_A = 0xB2F + SYS___LE_CEEGTJS = 0xD72 + SYS___LE_TRACEBACK = 0xB7A + SYS___LGAMMAL_H = 0xA62 + SYS___LGAMMA_B_C99 = 0xB39 + SYS___LGAMMA_H_C99 = 0xB38 + SYS___LGAMMA_R_C99 = 0xB3A + SYS___LLRINTF_B = 0xA88 + SYS___LLRINTF_H = 0xA89 + SYS___LLRINTL_B = 0xA8B + SYS___LLRINTL_H = 0xA8C + SYS___LLRINT_B = 0xA85 + SYS___LLRINT_H = 0xA86 + SYS___LLROUNDF_B = 0xA91 + SYS___LLROUNDF_H = 0xA92 + SYS___LLROUNDL_B = 0xA94 + SYS___LLROUNDL_H = 0xA95 + SYS___LLROUND_B = 0xA8E + SYS___LLROUND_H = 0xA8F + SYS___LOCALE_CTL = 0xD47 + SYS___LOG1PF_H = 0xA60 + SYS___LOG1PL_H = 0xA61 + SYS___LOGBF_B = 0xA97 + SYS___LOGBF_H = 0xA98 + SYS___LOGBL_B = 0xA9A + SYS___LOGBL_H = 0xA9B + SYS___LOGIN_APPLID = 0xCE2 + SYS___LRINTF_B = 0xAA0 + SYS___LRINTF_H = 0xAA1 + SYS___LRINTL_B = 0xAA3 + SYS___LRINTL_H = 0xAA4 + SYS___LRINT_B = 0xA9D + SYS___LRINT_H = 0xA9E + SYS___LROUNDF_FIXUP = 0xB31 + SYS___LROUNDL_B = 0xAA6 + SYS___LROUNDL_H = 0xAA7 + SYS___LROUND_FIXUP = 0xB30 + SYS___MOSERVICES = 0xD3D + SYS___MUST_STAY_CLEAN = 0xB7C + SYS___NANF_B = 0xAAB + SYS___NANL_B = 0xAAD + SYS___NAN_B = 0xAA9 + SYS___NEARBYINTF_B = 0xAB2 + SYS___NEARBYINTF_H = 0xAB3 + SYS___NEARBYINTL_B = 0xAB5 + SYS___NEARBYINTL_H = 0xAB6 + SYS___NEARBYINT_B = 0xAAF + SYS___NEARBYINT_H = 0xAB0 + SYS___NEXTAFTERF_B = 0xAB8 + SYS___NEXTAFTERF_H = 0xAB9 + SYS___NEXTAFTERL_B = 0xABB + SYS___NEXTAFTERL_H = 0xABC + SYS___NEXTTOWARDF_B = 0xAC1 + SYS___NEXTTOWARDF_H = 0xAC2 + SYS___NEXTTOWARDL_B = 0xAC4 + SYS___NEXTTOWARDL_H = 0xAC5 + SYS___NEXTTOWARD_B = 0xABE + SYS___NEXTTOWARD_H = 0xABF + SYS___O_ENV = 0xB7D + SYS___PASSWD_APPLID = 0xCE3 + SYS___PTOD1 = 0xC9E + SYS___PTOD2 = 0xC9F + SYS___PTOD4 = 0xCA0 + SYS___REGCOMP_STD = 0x0EA + SYS___REMAINDERF_H = 0xAC6 + SYS___REMAINDERL_H = 0xAC7 + SYS___REMQUOD128 = 0xC10 + SYS___REMQUOD32 = 0xC0E + SYS___REMQUOD64 = 0xC0F + SYS___REMQUOF_H = 0xAC9 + SYS___REMQUOL_H = 0xACA + SYS___REMQUO_H = 0xAC8 + SYS___RINTF_B = 0xACC + SYS___RINTL_B = 0xACE + SYS___ROUNDF_B = 0xAD3 + SYS___ROUNDF_H = 0xAD4 + SYS___ROUNDL_B = 0xAD6 + SYS___ROUNDL_H = 0xAD7 + SYS___ROUND_B = 0xAD0 + SYS___ROUND_H = 0xAD1 + SYS___SCALBLNF_B = 0xADC + SYS___SCALBLNF_H = 0xADD + SYS___SCALBLNL_B = 0xADF + SYS___SCALBLNL_H = 0xAE0 + SYS___SCALBLN_B = 0xAD9 + SYS___SCALBLN_H = 0xADA + SYS___SCALBNF_B = 0xAE4 + SYS___SCALBNF_H = 0xAE5 + SYS___SCALBNL_B = 0xAE7 + SYS___SCALBNL_H = 0xAE8 + SYS___SCALBN_B = 0xAE1 + SYS___SCALBN_H = 0xAE2 + SYS___SETENV = 0x0C8 + SYS___SINPID128 = 0xC73 + SYS___SINPID32 = 0xC71 + SYS___SINPID64 = 0xC72 + SYS___SMF_RECORD2 = 0xD48 + SYS___STATIC_REINIT = 0xB3D + SYS___TGAMMAF_H_C99 = 0xB79 + SYS___TGAMMAL_H = 0xAE9 + SYS___TGAMMA_H_C99 = 0xB78 + SYS___TOCSNAME2 = 0xC9A + SYS_CEIL = 0x01F + SYS_CHAUDIT = 0x1E0 + SYS_EXP = 0x01A + SYS_FCHAUDIT = 0x1E1 + SYS_FREXP = 0x01D + SYS_GETGROUPSBYNAME = 0x1E2 + SYS_GETPWUID = 0x1A0 + SYS_GETUID = 0x1A1 + SYS_ISATTY = 0x1A3 + SYS_KILL = 0x1A4 + SYS_LDEXP = 0x01E + SYS_LINK = 0x1A5 + SYS_LOG10 = 0x01C + SYS_LSEEK = 0x1A6 + SYS_LSTAT = 0x1A7 + SYS_MKDIR = 0x1A8 + SYS_MKFIFO = 0x1A9 + SYS_MKNOD = 0x1AA + SYS_MODF = 0x01B + SYS_MOUNT = 0x1AB + SYS_OPEN = 0x1AC + SYS_OPENDIR = 0x1AD + SYS_PATHCONF = 0x1AE + SYS_PAUSE = 0x1AF + SYS_PIPE = 0x1B0 + SYS_PTHREAD_ATTR_DESTROY = 0x1E7 + SYS_PTHREAD_ATTR_GETDETACHSTATE = 0x1EB + SYS_PTHREAD_ATTR_GETSTACKSIZE = 0x1E9 + SYS_PTHREAD_ATTR_GETWEIGHT_NP = 0x1ED + SYS_PTHREAD_ATTR_INIT = 0x1E6 + SYS_PTHREAD_ATTR_SETDETACHSTATE = 0x1EA + SYS_PTHREAD_ATTR_SETSTACKSIZE = 0x1E8 + SYS_PTHREAD_ATTR_SETWEIGHT_NP = 0x1EC + SYS_PTHREAD_CANCEL = 0x1EE + SYS_PTHREAD_CLEANUP_POP = 0x1F0 + SYS_PTHREAD_CLEANUP_PUSH = 0x1EF + SYS_PTHREAD_CONDATTR_DESTROY = 0x1F2 + SYS_PTHREAD_CONDATTR_INIT = 0x1F1 + SYS_PTHREAD_COND_BROADCAST = 0x1F6 + SYS_PTHREAD_COND_DESTROY = 0x1F4 + SYS_PTHREAD_COND_INIT = 0x1F3 + SYS_PTHREAD_COND_SIGNAL = 0x1F5 + SYS_PTHREAD_COND_TIMEDWAIT = 0x1F8 + SYS_PTHREAD_COND_WAIT = 0x1F7 + SYS_PTHREAD_CREATE = 0x1F9 + SYS_PTHREAD_DETACH = 0x1FA + SYS_PTHREAD_EQUAL = 0x1FB + SYS_PTHREAD_EXIT = 0x1E4 + SYS_PTHREAD_GETSPECIFIC = 0x1FC + SYS_PTHREAD_JOIN = 0x1FD + SYS_PTHREAD_KEY_CREATE = 0x1FE + SYS_PTHREAD_KILL = 0x1E5 + SYS_PTHREAD_MUTEXATTR_INIT = 0x1FF + SYS_READ = 0x1B2 + SYS_READDIR = 0x1B3 + SYS_READLINK = 0x1B4 + SYS_REWINDDIR = 0x1B5 + SYS_RMDIR = 0x1B6 + SYS_SETEGID = 0x1B7 + SYS_SETEUID = 0x1B8 + SYS_SETGID = 0x1B9 + SYS_SETPGID = 0x1BA + SYS_SETSID = 0x1BB + SYS_SETUID = 0x1BC + SYS_SIGACTION = 0x1BD + SYS_SIGADDSET = 0x1BE + SYS_SIGDELSET = 0x1BF + SYS_SIGEMPTYSET = 0x1C0 + SYS_SIGFILLSET = 0x1C1 + SYS_SIGISMEMBER = 0x1C2 + SYS_SIGLONGJMP = 0x1C3 + SYS_SIGPENDING = 0x1C4 + SYS_SIGPROCMASK = 0x1C5 + SYS_SIGSETJMP = 0x1C6 + SYS_SIGSUSPEND = 0x1C7 + SYS_SIGWAIT = 0x1E3 + SYS_SLEEP = 0x1C8 + SYS_STAT = 0x1C9 + SYS_SYMLINK = 0x1CB + SYS_SYSCONF = 0x1CC + SYS_TCDRAIN = 0x1CD + SYS_TCFLOW = 0x1CE + SYS_TCFLUSH = 0x1CF + SYS_TCGETATTR = 0x1D0 + SYS_TCGETPGRP = 0x1D1 + SYS_TCSENDBREAK = 0x1D2 + SYS_TCSETATTR = 0x1D3 + SYS_TCSETPGRP = 0x1D4 + SYS_TIMES = 0x1D5 + SYS_TTYNAME = 0x1D6 + SYS_TZSET = 0x1D7 + SYS_UMASK = 0x1D8 + SYS_UMOUNT = 0x1D9 + SYS_UNAME = 0x1DA + SYS_UNLINK = 0x1DB + SYS_UTIME = 0x1DC + SYS_WAIT = 0x1DD + SYS_WAITPID = 0x1DE + SYS_WRITE = 0x1DF + SYS_W_GETPSENT = 0x1B1 + SYS_W_IOCTL = 0x1A2 + SYS_W_STATFS = 0x1CA + SYS_A64L = 0x2EF + SYS_BCMP = 0x2B9 + SYS_BCOPY = 0x2BA + SYS_BZERO = 0x2BB + SYS_CATCLOSE = 0x2B6 + SYS_CATGETS = 0x2B7 + SYS_CATOPEN = 0x2B8 + SYS_CRYPT = 0x2AC + SYS_DBM_CLEARERR = 0x2F7 + SYS_DBM_CLOSE = 0x2F8 + SYS_DBM_DELETE = 0x2F9 + SYS_DBM_ERROR = 0x2FA + SYS_DBM_FETCH = 0x2FB + SYS_DBM_FIRSTKEY = 0x2FC + SYS_DBM_NEXTKEY = 0x2FD + SYS_DBM_OPEN = 0x2FE + SYS_DBM_STORE = 0x2FF + SYS_DRAND48 = 0x2B2 + SYS_ENCRYPT = 0x2AD + SYS_ENDUTXENT = 0x2E1 + SYS_ERAND48 = 0x2B3 + SYS_ERF = 0x02C + SYS_ERFC = 0x02D + SYS_FCHDIR = 0x2D9 + SYS_FFS = 0x2BC + SYS_FMTMSG = 0x2E5 + SYS_FSTATVFS = 0x2B4 + SYS_FTIME = 0x2F5 + SYS_GAMMA = 0x02E + SYS_GETDATE = 0x2A6 + SYS_GETPAGESIZE = 0x2D8 + SYS_GETTIMEOFDAY = 0x2F6 + SYS_GETUTXENT = 0x2E0 + SYS_GETUTXID = 0x2E2 + SYS_GETUTXLINE = 0x2E3 + SYS_HCREATE = 0x2C6 + SYS_HDESTROY = 0x2C7 + SYS_HSEARCH = 0x2C8 + SYS_HYPOT = 0x02B + SYS_INDEX = 0x2BD + SYS_INITSTATE = 0x2C2 + SYS_INSQUE = 0x2CF + SYS_ISASCII = 0x2ED + SYS_JRAND48 = 0x2E6 + SYS_L64A = 0x2F0 + SYS_LCONG48 = 0x2EA + SYS_LFIND = 0x2C9 + SYS_LRAND48 = 0x2E7 + SYS_LSEARCH = 0x2CA + SYS_MEMCCPY = 0x2D4 + SYS_MRAND48 = 0x2E8 + SYS_NRAND48 = 0x2E9 + SYS_PCLOSE = 0x2D2 + SYS_POPEN = 0x2D1 + SYS_PUTUTXLINE = 0x2E4 + SYS_RANDOM = 0x2C4 + SYS_REMQUE = 0x2D0 + SYS_RINDEX = 0x2BE + SYS_SEED48 = 0x2EC + SYS_SETKEY = 0x2AE + SYS_SETSTATE = 0x2C3 + SYS_SETUTXENT = 0x2DF + SYS_SRAND48 = 0x2EB + SYS_SRANDOM = 0x2C5 + SYS_STATVFS = 0x2B5 + SYS_STRCASECMP = 0x2BF + SYS_STRDUP = 0x2C0 + SYS_STRNCASECMP = 0x2C1 + SYS_SWAB = 0x2D3 + SYS_TDELETE = 0x2CB + SYS_TFIND = 0x2CC + SYS_TOASCII = 0x2EE + SYS_TSEARCH = 0x2CD + SYS_TWALK = 0x2CE + SYS_UALARM = 0x2F1 + SYS_USLEEP = 0x2F2 + SYS_WAIT3 = 0x2A7 + SYS_WAITID = 0x2A8 + SYS_Y1 = 0x02A + SYS___ATOE = 0x2DB + SYS___ATOE_L = 0x2DC + SYS___CATTRM = 0x2A9 + SYS___CNVBLK = 0x2AF + SYS___CRYTRM = 0x2B0 + SYS___DLGHT = 0x2A1 + SYS___ECRTRM = 0x2B1 + SYS___ETOA = 0x2DD + SYS___ETOA_L = 0x2DE + SYS___GDTRM = 0x2AA + SYS___OCLCK = 0x2DA + SYS___OPARGF = 0x2A2 + SYS___OPERRF = 0x2A5 + SYS___OPINDF = 0x2A4 + SYS___OPOPTF = 0x2A3 + SYS___RNDTRM = 0x2AB + SYS___SRCTRM = 0x2F4 + SYS___TZONE = 0x2A0 + SYS___UTXTRM = 0x2F3 + SYS_ASIN = 0x03E + SYS_ISXDIGIT = 0x03B + SYS_SETLOCAL = 0x03A + SYS_SETLOCALE = 0x03A + SYS_SIN = 0x03F + SYS_TOLOWER = 0x03C + SYS_TOUPPER = 0x03D + SYS_ACCEPT_AND_RECV = 0x4F7 + SYS_ATOL = 0x04E + SYS_CHECKSCH = 0x4BC + SYS_CHECKSCHENV = 0x4BC + SYS_CLEARERR = 0x04C + SYS_CONNECTS = 0x4B5 + SYS_CONNECTSERVER = 0x4B5 + SYS_CONNECTW = 0x4B4 + SYS_CONNECTWORKMGR = 0x4B4 + SYS_CONTINUE = 0x4B3 + SYS_CONTINUEWORKUNIT = 0x4B3 + SYS_COPYSIGN = 0x4C2 + SYS_CREATEWO = 0x4B2 + SYS_CREATEWORKUNIT = 0x4B2 + SYS_DELETEWO = 0x4B9 + SYS_DELETEWORKUNIT = 0x4B9 + SYS_DISCONNE = 0x4B6 + SYS_DISCONNECTSERVER = 0x4B6 + SYS_FEOF = 0x04D + SYS_FERROR = 0x04A + SYS_FINITE = 0x4C8 + SYS_GAMMA_R = 0x4E2 + SYS_JOINWORK = 0x4B7 + SYS_JOINWORKUNIT = 0x4B7 + SYS_LEAVEWOR = 0x4B8 + SYS_LEAVEWORKUNIT = 0x4B8 + SYS_LGAMMA_R = 0x4EB + SYS_MATHERR = 0x4D0 + SYS_PERROR = 0x04F + SYS_QUERYMET = 0x4BA + SYS_QUERYMETRICS = 0x4BA + SYS_QUERYSCH = 0x4BB + SYS_QUERYSCHENV = 0x4BB + SYS_REWIND = 0x04B + SYS_SCALBN = 0x4D4 + SYS_SIGNIFIC = 0x4D5 + SYS_SIGNIFICAND = 0x4D5 + SYS___ACOSH_B = 0x4DA + SYS___ACOS_B = 0x4D9 + SYS___ASINH_B = 0x4BE + SYS___ASIN_B = 0x4DB + SYS___ATAN2_B = 0x4DC + SYS___ATANH_B = 0x4DD + SYS___ATAN_B = 0x4BF + SYS___CBRT_B = 0x4C0 + SYS___CEIL_B = 0x4C1 + SYS___COSH_B = 0x4DE + SYS___COS_B = 0x4C3 + SYS___DGHT = 0x4A8 + SYS___ENVN = 0x4B0 + SYS___ERFC_B = 0x4C5 + SYS___ERF_B = 0x4C4 + SYS___EXPM1_B = 0x4C6 + SYS___EXP_B = 0x4DF + SYS___FABS_B = 0x4C7 + SYS___FLOOR_B = 0x4C9 + SYS___FMOD_B = 0x4E0 + SYS___FP_SETMODE = 0x4F8 + SYS___FREXP_B = 0x4CA + SYS___GAMMA_B = 0x4E1 + SYS___GDRR = 0x4A1 + SYS___HRRNO = 0x4A2 + SYS___HYPOT_B = 0x4E3 + SYS___ILOGB_B = 0x4CB + SYS___ISNAN_B = 0x4CC + SYS___J0_B = 0x4E4 + SYS___J1_B = 0x4E6 + SYS___JN_B = 0x4E8 + SYS___LDEXP_B = 0x4CD + SYS___LGAMMA_B = 0x4EA + SYS___LOG10_B = 0x4ED + SYS___LOG1P_B = 0x4CE + SYS___LOGB_B = 0x4CF + SYS___LOGIN = 0x4F5 + SYS___LOG_B = 0x4EC + SYS___MLOCKALL = 0x4B1 + SYS___MODF_B = 0x4D1 + SYS___NEXTAFTER_B = 0x4D2 + SYS___OPENDIR2 = 0x4F3 + SYS___OPEN_STAT = 0x4F6 + SYS___OPND = 0x4A5 + SYS___OPPT = 0x4A6 + SYS___OPRG = 0x4A3 + SYS___OPRR = 0x4A4 + SYS___PID_AFFINITY = 0x4BD + SYS___POW_B = 0x4EE + SYS___READDIR2 = 0x4F4 + SYS___REMAINDER_B = 0x4EF + SYS___RINT_B = 0x4D3 + SYS___SCALB_B = 0x4F0 + SYS___SIGACTIONSET = 0x4FB + SYS___SIGGM = 0x4A7 + SYS___SINH_B = 0x4F1 + SYS___SIN_B = 0x4D6 + SYS___SQRT_B = 0x4F2 + SYS___TANH_B = 0x4D8 + SYS___TAN_B = 0x4D7 + SYS___TRRNO = 0x4AF + SYS___TZNE = 0x4A9 + SYS___TZZN = 0x4AA + SYS___UCREATE = 0x4FC + SYS___UFREE = 0x4FE + SYS___UHEAPREPORT = 0x4FF + SYS___UMALLOC = 0x4FD + SYS___Y0_B = 0x4E5 + SYS___Y1_B = 0x4E7 + SYS___YN_B = 0x4E9 + SYS_ABORT = 0x05C + SYS_ASCTIME_R = 0x5E0 + SYS_ATEXIT = 0x05D + SYS_CONNECTE = 0x5AE + SYS_CONNECTEXPORTIMPORT = 0x5AE + SYS_CTIME_R = 0x5E1 + SYS_DN_COMP = 0x5DF + SYS_DN_EXPAND = 0x5DD + SYS_DN_SKIPNAME = 0x5DE + SYS_EXIT = 0x05A + SYS_EXPORTWO = 0x5A1 + SYS_EXPORTWORKUNIT = 0x5A1 + SYS_EXTRACTW = 0x5A5 + SYS_EXTRACTWORKUNIT = 0x5A5 + SYS_FSEEKO = 0x5C9 + SYS_FTELLO = 0x5C8 + SYS_GETGRGID_R = 0x5E7 + SYS_GETGRNAM_R = 0x5E8 + SYS_GETLOGIN_R = 0x5E9 + SYS_GETPWNAM_R = 0x5EA + SYS_GETPWUID_R = 0x5EB + SYS_GMTIME_R = 0x5E2 + SYS_IMPORTWO = 0x5A3 + SYS_IMPORTWORKUNIT = 0x5A3 + SYS_INET_NTOP = 0x5D3 + SYS_INET_PTON = 0x5D4 + SYS_LLABS = 0x5CE + SYS_LLDIV = 0x5CB + SYS_LOCALTIME_R = 0x5E3 + SYS_PTHREAD_ATFORK = 0x5ED + SYS_PTHREAD_ATTR_GETDETACHSTATE_U98 = 0x5FB + SYS_PTHREAD_ATTR_GETGUARDSIZE = 0x5EE + SYS_PTHREAD_ATTR_GETSCHEDPARAM = 0x5F9 + SYS_PTHREAD_ATTR_GETSTACKADDR = 0x5EF + SYS_PTHREAD_ATTR_SETDETACHSTATE_U98 = 0x5FC + SYS_PTHREAD_ATTR_SETGUARDSIZE = 0x5F0 + SYS_PTHREAD_ATTR_SETSCHEDPARAM = 0x5FA + SYS_PTHREAD_ATTR_SETSTACKADDR = 0x5F1 + SYS_PTHREAD_CONDATTR_GETPSHARED = 0x5F2 + SYS_PTHREAD_CONDATTR_SETPSHARED = 0x5F3 + SYS_PTHREAD_DETACH_U98 = 0x5FD + SYS_PTHREAD_GETCONCURRENCY = 0x5F4 + SYS_PTHREAD_GETSPECIFIC_U98 = 0x5FE + SYS_PTHREAD_KEY_DELETE = 0x5F5 + SYS_PTHREAD_SETCANCELSTATE = 0x5FF + SYS_PTHREAD_SETCONCURRENCY = 0x5F6 + SYS_PTHREAD_SIGMASK = 0x5F7 + SYS_QUERYENC = 0x5AD + SYS_QUERYWORKUNITCLASSIFICATION = 0x5AD + SYS_RAISE = 0x05E + SYS_RAND_R = 0x5E4 + SYS_READDIR_R = 0x5E6 + SYS_REALLOC = 0x05B + SYS_RES_INIT = 0x5D8 + SYS_RES_MKQUERY = 0x5D7 + SYS_RES_QUERY = 0x5D9 + SYS_RES_QUERYDOMAIN = 0x5DC + SYS_RES_SEARCH = 0x5DA + SYS_RES_SEND = 0x5DB + SYS_SETJMP = 0x05F + SYS_SIGQUEUE = 0x5A9 + SYS_STRTOK_R = 0x5E5 + SYS_STRTOLL = 0x5B0 + SYS_STRTOULL = 0x5B1 + SYS_TTYNAME_R = 0x5EC + SYS_UNDOEXPO = 0x5A2 + SYS_UNDOEXPORTWORKUNIT = 0x5A2 + SYS_UNDOIMPO = 0x5A4 + SYS_UNDOIMPORTWORKUNIT = 0x5A4 + SYS_WCSTOLL = 0x5CC + SYS_WCSTOULL = 0x5CD + SYS___ABORT = 0x05C + SYS___CONSOLE2 = 0x5D2 + SYS___CPL = 0x5A6 + SYS___DISCARDDATA = 0x5F8 + SYS___DSA_PREV = 0x5B2 + SYS___EP_FIND = 0x5B3 + SYS___FP_SWAPMODE = 0x5AF + SYS___GETUSERID = 0x5AB + SYS___GET_CPUID = 0x5B9 + SYS___GET_SYSTEM_SETTINGS = 0x5BA + SYS___IPDOMAINNAME = 0x5AC + SYS___MAP_INIT = 0x5A7 + SYS___MAP_SERVICE = 0x5A8 + SYS___MOUNT = 0x5AA + SYS___MSGRCV_TIMED = 0x5B7 + SYS___RES = 0x5D6 + SYS___SEMOP_TIMED = 0x5B8 + SYS___SERVER_THREADS_QUERY = 0x5B4 + SYS_FPRINTF = 0x06D + SYS_FSCANF = 0x06A + SYS_PRINTF = 0x06F + SYS_SETBUF = 0x06B + SYS_SETVBUF = 0x06C + SYS_SSCANF = 0x06E + SYS___CATGETS_A = 0x6C0 + SYS___CHAUDIT_A = 0x6F4 + SYS___CHMOD_A = 0x6E8 + SYS___COLLATE_INIT_A = 0x6AC + SYS___CREAT_A = 0x6F6 + SYS___CTYPE_INIT_A = 0x6AF + SYS___DLLLOAD_A = 0x6DF + SYS___DLLQUERYFN_A = 0x6E0 + SYS___DLLQUERYVAR_A = 0x6E1 + SYS___E2A_L = 0x6E3 + SYS___EXECLE_A = 0x6A0 + SYS___EXECLP_A = 0x6A4 + SYS___EXECVE_A = 0x6C1 + SYS___EXECVP_A = 0x6C2 + SYS___EXECV_A = 0x6B1 + SYS___FPRINTF_A = 0x6FA + SYS___GETADDRINFO_A = 0x6BF + SYS___GETNAMEINFO_A = 0x6C4 + SYS___GET_WCTYPE_STD_A = 0x6AE + SYS___ICONV_OPEN_A = 0x6DE + SYS___IF_INDEXTONAME_A = 0x6DC + SYS___IF_NAMETOINDEX_A = 0x6DB + SYS___ISWCTYPE_A = 0x6B0 + SYS___IS_WCTYPE_STD_A = 0x6B2 + SYS___LOCALECONV_A = 0x6B8 + SYS___LOCALECONV_STD_A = 0x6B9 + SYS___LOCALE_INIT_A = 0x6B7 + SYS___LSTAT_A = 0x6EE + SYS___LSTAT_O_A = 0x6EF + SYS___MKDIR_A = 0x6E9 + SYS___MKFIFO_A = 0x6EC + SYS___MKNOD_A = 0x6F0 + SYS___MONETARY_INIT_A = 0x6BC + SYS___MOUNT_A = 0x6F1 + SYS___NL_CSINFO_A = 0x6D6 + SYS___NL_LANGINFO_A = 0x6BA + SYS___NL_LNAGINFO_STD_A = 0x6BB + SYS___NL_MONINFO_A = 0x6D7 + SYS___NL_NUMINFO_A = 0x6D8 + SYS___NL_RESPINFO_A = 0x6D9 + SYS___NL_TIMINFO_A = 0x6DA + SYS___NUMERIC_INIT_A = 0x6C6 + SYS___OPEN_A = 0x6F7 + SYS___PRINTF_A = 0x6DD + SYS___RESP_INIT_A = 0x6C7 + SYS___RPMATCH_A = 0x6C8 + SYS___RPMATCH_C_A = 0x6C9 + SYS___RPMATCH_STD_A = 0x6CA + SYS___SETLOCALE_A = 0x6F9 + SYS___SPAWNP_A = 0x6C5 + SYS___SPAWN_A = 0x6C3 + SYS___SPRINTF_A = 0x6FB + SYS___STAT_A = 0x6EA + SYS___STAT_O_A = 0x6EB + SYS___STRCOLL_STD_A = 0x6A1 + SYS___STRFMON_A = 0x6BD + SYS___STRFMON_STD_A = 0x6BE + SYS___STRFTIME_A = 0x6CC + SYS___STRFTIME_STD_A = 0x6CD + SYS___STRPTIME_A = 0x6CE + SYS___STRPTIME_STD_A = 0x6CF + SYS___STRXFRM_A = 0x6A2 + SYS___STRXFRM_C_A = 0x6A3 + SYS___STRXFRM_STD_A = 0x6A5 + SYS___SYNTAX_INIT_A = 0x6D4 + SYS___TIME_INIT_A = 0x6CB + SYS___TOD_INIT_A = 0x6D5 + SYS___TOWLOWER_A = 0x6B3 + SYS___TOWLOWER_STD_A = 0x6B4 + SYS___TOWUPPER_A = 0x6B5 + SYS___TOWUPPER_STD_A = 0x6B6 + SYS___UMOUNT_A = 0x6F2 + SYS___VFPRINTF_A = 0x6FC + SYS___VPRINTF_A = 0x6FD + SYS___VSPRINTF_A = 0x6FE + SYS___VSWPRINTF_A = 0x6FF + SYS___WCSCOLL_A = 0x6A6 + SYS___WCSCOLL_C_A = 0x6A7 + SYS___WCSCOLL_STD_A = 0x6A8 + SYS___WCSFTIME_A = 0x6D0 + SYS___WCSFTIME_STD_A = 0x6D1 + SYS___WCSXFRM_A = 0x6A9 + SYS___WCSXFRM_C_A = 0x6AA + SYS___WCSXFRM_STD_A = 0x6AB + SYS___WCTYPE_A = 0x6AD + SYS___W_GETMNTENT_A = 0x6F5 + SYS_____CCSIDTYPE_A = 0x6E6 + SYS_____CHATTR_A = 0x6E2 + SYS_____CSNAMETYPE_A = 0x6E7 + SYS_____OPEN_STAT_A = 0x6ED + SYS_____SPAWN2_A = 0x6D2 + SYS_____SPAWNP2_A = 0x6D3 + SYS_____TOCCSID_A = 0x6E4 + SYS_____TOCSNAME_A = 0x6E5 + SYS_ACL_FREE = 0x7FF + SYS_ACL_INIT = 0x7FE + SYS_FWIDE = 0x7DF + SYS_FWPRINTF = 0x7D1 + SYS_FWRITE = 0x07E + SYS_FWSCANF = 0x7D5 + SYS_GETCHAR = 0x07B + SYS_GETS = 0x07C + SYS_M_CREATE_LAYOUT = 0x7C9 + SYS_M_DESTROY_LAYOUT = 0x7CA + SYS_M_GETVALUES_LAYOUT = 0x7CB + SYS_M_SETVALUES_LAYOUT = 0x7CC + SYS_M_TRANSFORM_LAYOUT = 0x7CD + SYS_M_WTRANSFORM_LAYOUT = 0x7CE + SYS_PREAD = 0x7C7 + SYS_PUTC = 0x07D + SYS_PUTCHAR = 0x07A + SYS_PUTS = 0x07F + SYS_PWRITE = 0x7C8 + SYS_TOWCTRAN = 0x7D8 + SYS_TOWCTRANS = 0x7D8 + SYS_UNATEXIT = 0x7B5 + SYS_VFWPRINT = 0x7D3 + SYS_VFWPRINTF = 0x7D3 + SYS_VWPRINTF = 0x7D4 + SYS_WCTRANS = 0x7D7 + SYS_WPRINTF = 0x7D2 + SYS_WSCANF = 0x7D6 + SYS___ASCTIME_R_A = 0x7A1 + SYS___BASENAME_A = 0x7DC + SYS___BTOWC_A = 0x7E4 + SYS___CDUMP_A = 0x7B7 + SYS___CEE3DMP_A = 0x7B6 + SYS___CEILF_H = 0x7F4 + SYS___CEILL_H = 0x7F5 + SYS___CEIL_H = 0x7EA + SYS___CRYPT_A = 0x7BE + SYS___CSNAP_A = 0x7B8 + SYS___CTEST_A = 0x7B9 + SYS___CTIME_R_A = 0x7A2 + SYS___CTRACE_A = 0x7BA + SYS___DBM_OPEN_A = 0x7E6 + SYS___DIRNAME_A = 0x7DD + SYS___FABSF_H = 0x7FA + SYS___FABSL_H = 0x7FB + SYS___FABS_H = 0x7ED + SYS___FGETWC_A = 0x7AA + SYS___FGETWS_A = 0x7AD + SYS___FLOORF_H = 0x7F6 + SYS___FLOORL_H = 0x7F7 + SYS___FLOOR_H = 0x7EB + SYS___FPUTWC_A = 0x7A5 + SYS___FPUTWS_A = 0x7A8 + SYS___GETTIMEOFDAY_A = 0x7AE + SYS___GETWCHAR_A = 0x7AC + SYS___GETWC_A = 0x7AB + SYS___GLOB_A = 0x7DE + SYS___GMTIME_A = 0x7AF + SYS___GMTIME_R_A = 0x7B0 + SYS___INET_PTON_A = 0x7BC + SYS___J0_H = 0x7EE + SYS___J1_H = 0x7EF + SYS___JN_H = 0x7F0 + SYS___LOCALTIME_A = 0x7B1 + SYS___LOCALTIME_R_A = 0x7B2 + SYS___MALLOC24 = 0x7FC + SYS___MALLOC31 = 0x7FD + SYS___MKTIME_A = 0x7B3 + SYS___MODFF_H = 0x7F8 + SYS___MODFL_H = 0x7F9 + SYS___MODF_H = 0x7EC + SYS___OPENDIR_A = 0x7C2 + SYS___OSNAME = 0x7E0 + SYS___PUTWCHAR_A = 0x7A7 + SYS___PUTWC_A = 0x7A6 + SYS___READDIR_A = 0x7C3 + SYS___STRTOLL_A = 0x7A3 + SYS___STRTOULL_A = 0x7A4 + SYS___SYSLOG_A = 0x7BD + SYS___TZZNA = 0x7B4 + SYS___UNGETWC_A = 0x7A9 + SYS___UTIME_A = 0x7A0 + SYS___VFPRINTF2_A = 0x7E7 + SYS___VPRINTF2_A = 0x7E8 + SYS___VSPRINTF2_A = 0x7E9 + SYS___VSWPRNTF2_A = 0x7BB + SYS___WCSTOD_A = 0x7D9 + SYS___WCSTOL_A = 0x7DA + SYS___WCSTOUL_A = 0x7DB + SYS___WCTOB_A = 0x7E5 + SYS___Y0_H = 0x7F1 + SYS___Y1_H = 0x7F2 + SYS___YN_H = 0x7F3 + SYS_____OPENDIR2_A = 0x7BF + SYS_____OSNAME_A = 0x7E1 + SYS_____READDIR2_A = 0x7C0 + SYS_DLCLOSE = 0x8DF + SYS_DLERROR = 0x8E0 + SYS_DLOPEN = 0x8DD + SYS_DLSYM = 0x8DE + SYS_FLOCKFILE = 0x8D3 + SYS_FTRYLOCKFILE = 0x8D4 + SYS_FUNLOCKFILE = 0x8D5 + SYS_GETCHAR_UNLOCKED = 0x8D7 + SYS_GETC_UNLOCKED = 0x8D6 + SYS_PUTCHAR_UNLOCKED = 0x8D9 + SYS_PUTC_UNLOCKED = 0x8D8 + SYS_SNPRINTF = 0x8DA + SYS_VSNPRINTF = 0x8DB + SYS_WCSCSPN = 0x08B + SYS_WCSLEN = 0x08C + SYS_WCSNCAT = 0x08D + SYS_WCSNCMP = 0x08A + SYS_WCSNCPY = 0x08F + SYS_WCSSPN = 0x08E + SYS___ABSF_H = 0x8E7 + SYS___ABSL_H = 0x8E8 + SYS___ABS_H = 0x8E6 + SYS___ACOSF_H = 0x8EA + SYS___ACOSH_H = 0x8EC + SYS___ACOSL_H = 0x8EB + SYS___ACOS_H = 0x8E9 + SYS___ASINF_H = 0x8EE + SYS___ASINH_H = 0x8F0 + SYS___ASINL_H = 0x8EF + SYS___ASIN_H = 0x8ED + SYS___ATAN2F_H = 0x8F8 + SYS___ATAN2L_H = 0x8F9 + SYS___ATAN2_H = 0x8F7 + SYS___ATANF_H = 0x8F2 + SYS___ATANHF_H = 0x8F5 + SYS___ATANHL_H = 0x8F6 + SYS___ATANH_H = 0x8F4 + SYS___ATANL_H = 0x8F3 + SYS___ATAN_H = 0x8F1 + SYS___CBRT_H = 0x8FA + SYS___COPYSIGNF_H = 0x8FB + SYS___COPYSIGNL_H = 0x8FC + SYS___COSF_H = 0x8FE + SYS___COSL_H = 0x8FF + SYS___COS_H = 0x8FD + SYS___DLERROR_A = 0x8D2 + SYS___DLOPEN_A = 0x8D0 + SYS___DLSYM_A = 0x8D1 + SYS___GETUTXENT_A = 0x8C6 + SYS___GETUTXID_A = 0x8C7 + SYS___GETUTXLINE_A = 0x8C8 + SYS___ITOA = 0x8AA + SYS___ITOA_A = 0x8B0 + SYS___LE_CONDITION_TOKEN_BUILD = 0x8A5 + SYS___LE_MSG_ADD_INSERT = 0x8A6 + SYS___LE_MSG_GET = 0x8A7 + SYS___LE_MSG_GET_AND_WRITE = 0x8A8 + SYS___LE_MSG_WRITE = 0x8A9 + SYS___LLTOA = 0x8AE + SYS___LLTOA_A = 0x8B4 + SYS___LTOA = 0x8AC + SYS___LTOA_A = 0x8B2 + SYS___PUTCHAR_UNLOCKED_A = 0x8CC + SYS___PUTC_UNLOCKED_A = 0x8CB + SYS___PUTUTXLINE_A = 0x8C9 + SYS___RESET_EXCEPTION_HANDLER = 0x8E3 + SYS___REXEC_A = 0x8C4 + SYS___REXEC_AF_A = 0x8C5 + SYS___SET_EXCEPTION_HANDLER = 0x8E2 + SYS___SNPRINTF_A = 0x8CD + SYS___SUPERKILL = 0x8A4 + SYS___TCGETATTR_A = 0x8A1 + SYS___TCSETATTR_A = 0x8A2 + SYS___ULLTOA = 0x8AF + SYS___ULLTOA_A = 0x8B5 + SYS___ULTOA = 0x8AD + SYS___ULTOA_A = 0x8B3 + SYS___UTOA = 0x8AB + SYS___UTOA_A = 0x8B1 + SYS___VHM_EVENT = 0x8E4 + SYS___VSNPRINTF_A = 0x8CE + SYS_____GETENV_A = 0x8C3 + SYS_____UTMPXNAME_A = 0x8CA + SYS_CACOSH = 0x9A0 + SYS_CACOSHF = 0x9A3 + SYS_CACOSHL = 0x9A6 + SYS_CARG = 0x9A9 + SYS_CARGF = 0x9AC + SYS_CARGL = 0x9AF + SYS_CASIN = 0x9B2 + SYS_CASINF = 0x9B5 + SYS_CASINH = 0x9BB + SYS_CASINHF = 0x9BE + SYS_CASINHL = 0x9C1 + SYS_CASINL = 0x9B8 + SYS_CATAN = 0x9C4 + SYS_CATANF = 0x9C7 + SYS_CATANH = 0x9CD + SYS_CATANHF = 0x9D0 + SYS_CATANHL = 0x9D3 + SYS_CATANL = 0x9CA + SYS_CCOS = 0x9D6 + SYS_CCOSF = 0x9D9 + SYS_CCOSH = 0x9DF + SYS_CCOSHF = 0x9E2 + SYS_CCOSHL = 0x9E5 + SYS_CCOSL = 0x9DC + SYS_CEXP = 0x9E8 + SYS_CEXPF = 0x9EB + SYS_CEXPL = 0x9EE + SYS_CIMAG = 0x9F1 + SYS_CIMAGF = 0x9F4 + SYS_CIMAGL = 0x9F7 + SYS_CLOGF = 0x9FD + SYS_MEMCHR = 0x09B + SYS_MEMCMP = 0x09A + SYS_STRCOLL = 0x09C + SYS_STRNCMP = 0x09D + SYS_STRRCHR = 0x09F + SYS_STRXFRM = 0x09E + SYS___CACOSHF_B = 0x9A4 + SYS___CACOSHF_H = 0x9A5 + SYS___CACOSHL_B = 0x9A7 + SYS___CACOSHL_H = 0x9A8 + SYS___CACOSH_B = 0x9A1 + SYS___CACOSH_H = 0x9A2 + SYS___CARGF_B = 0x9AD + SYS___CARGF_H = 0x9AE + SYS___CARGL_B = 0x9B0 + SYS___CARGL_H = 0x9B1 + SYS___CARG_B = 0x9AA + SYS___CARG_H = 0x9AB + SYS___CASINF_B = 0x9B6 + SYS___CASINF_H = 0x9B7 + SYS___CASINHF_B = 0x9BF + SYS___CASINHF_H = 0x9C0 + SYS___CASINHL_B = 0x9C2 + SYS___CASINHL_H = 0x9C3 + SYS___CASINH_B = 0x9BC + SYS___CASINH_H = 0x9BD + SYS___CASINL_B = 0x9B9 + SYS___CASINL_H = 0x9BA + SYS___CASIN_B = 0x9B3 + SYS___CASIN_H = 0x9B4 + SYS___CATANF_B = 0x9C8 + SYS___CATANF_H = 0x9C9 + SYS___CATANHF_B = 0x9D1 + SYS___CATANHF_H = 0x9D2 + SYS___CATANHL_B = 0x9D4 + SYS___CATANHL_H = 0x9D5 + SYS___CATANH_B = 0x9CE + SYS___CATANH_H = 0x9CF + SYS___CATANL_B = 0x9CB + SYS___CATANL_H = 0x9CC + SYS___CATAN_B = 0x9C5 + SYS___CATAN_H = 0x9C6 + SYS___CCOSF_B = 0x9DA + SYS___CCOSF_H = 0x9DB + SYS___CCOSHF_B = 0x9E3 + SYS___CCOSHF_H = 0x9E4 + SYS___CCOSHL_B = 0x9E6 + SYS___CCOSHL_H = 0x9E7 + SYS___CCOSH_B = 0x9E0 + SYS___CCOSH_H = 0x9E1 + SYS___CCOSL_B = 0x9DD + SYS___CCOSL_H = 0x9DE + SYS___CCOS_B = 0x9D7 + SYS___CCOS_H = 0x9D8 + SYS___CEXPF_B = 0x9EC + SYS___CEXPF_H = 0x9ED + SYS___CEXPL_B = 0x9EF + SYS___CEXPL_H = 0x9F0 + SYS___CEXP_B = 0x9E9 + SYS___CEXP_H = 0x9EA + SYS___CIMAGF_B = 0x9F5 + SYS___CIMAGF_H = 0x9F6 + SYS___CIMAGL_B = 0x9F8 + SYS___CIMAGL_H = 0x9F9 + SYS___CIMAG_B = 0x9F2 + SYS___CIMAG_H = 0x9F3 + SYS___CLOG = 0x9FA + SYS___CLOGF_B = 0x9FE + SYS___CLOGF_H = 0x9FF + SYS___CLOG_B = 0x9FB + SYS___CLOG_H = 0x9FC + SYS_ISWCTYPE = 0x10C + SYS_ISWXDIGI = 0x10A + SYS_ISWXDIGIT = 0x10A + SYS_MBSINIT = 0x10F + SYS_TOWLOWER = 0x10D + SYS_TOWUPPER = 0x10E + SYS_WCTYPE = 0x10B + SYS_WCSSTR = 0x11B + SYS___RPMTCH = 0x11A + SYS_WCSTOD = 0x12E + SYS_WCSTOK = 0x12C + SYS_WCSTOL = 0x12D + SYS_WCSTOUL = 0x12F + SYS_FGETWC = 0x13C + SYS_FGETWS = 0x13D + SYS_FPUTWC = 0x13E + SYS_FPUTWS = 0x13F + SYS_REGERROR = 0x13B + SYS_REGFREE = 0x13A + SYS_COLLEQUIV = 0x14F + SYS_COLLTOSTR = 0x14E + SYS_ISMCCOLLEL = 0x14C + SYS_STRTOCOLL = 0x14D + SYS_DLLFREE = 0x16F + SYS_DLLQUERYFN = 0x16D + SYS_DLLQUERYVAR = 0x16E + SYS_GETMCCOLL = 0x16A + SYS_GETWMCCOLL = 0x16B + SYS___ERR2AD = 0x16C + SYS_CFSETOSPEED = 0x17A + SYS_CHDIR = 0x17B + SYS_CHMOD = 0x17C + SYS_CHOWN = 0x17D + SYS_CLOSE = 0x17E + SYS_CLOSEDIR = 0x17F + SYS_LOG = 0x017 + SYS_COSH = 0x018 + SYS_FCHMOD = 0x18A + SYS_FCHOWN = 0x18B + SYS_FCNTL = 0x18C + SYS_FILENO = 0x18D + SYS_FORK = 0x18E + SYS_FPATHCONF = 0x18F + SYS_GETLOGIN = 0x19A + SYS_GETPGRP = 0x19C + SYS_GETPID = 0x19D + SYS_GETPPID = 0x19E + SYS_GETPWNAM = 0x19F + SYS_TANH = 0x019 + SYS_W_GETMNTENT = 0x19B + SYS_POW = 0x020 + SYS_PTHREAD_SELF = 0x20A + SYS_PTHREAD_SETINTR = 0x20B + SYS_PTHREAD_SETINTRTYPE = 0x20C + SYS_PTHREAD_SETSPECIFIC = 0x20D + SYS_PTHREAD_TESTINTR = 0x20E + SYS_PTHREAD_YIELD = 0x20F + SYS_SQRT = 0x021 + SYS_FLOOR = 0x022 + SYS_J1 = 0x023 + SYS_WCSPBRK = 0x23F + SYS_BSEARCH = 0x24C + SYS_FABS = 0x024 + SYS_GETENV = 0x24A + SYS_LDIV = 0x24D + SYS_SYSTEM = 0x24B + SYS_FMOD = 0x025 + SYS___RETHROW = 0x25F + SYS___THROW = 0x25E + SYS_J0 = 0x026 + SYS_PUTENV = 0x26A + SYS___GETENV = 0x26F + SYS_SEMCTL = 0x27A + SYS_SEMGET = 0x27B + SYS_SEMOP = 0x27C + SYS_SHMAT = 0x27D + SYS_SHMCTL = 0x27E + SYS_SHMDT = 0x27F + SYS_YN = 0x027 + SYS_JN = 0x028 + SYS_SIGALTSTACK = 0x28A + SYS_SIGHOLD = 0x28B + SYS_SIGIGNORE = 0x28C + SYS_SIGINTERRUPT = 0x28D + SYS_SIGPAUSE = 0x28E + SYS_SIGRELSE = 0x28F + SYS_GETOPT = 0x29A + SYS_GETSUBOPT = 0x29D + SYS_LCHOWN = 0x29B + SYS_SETPGRP = 0x29E + SYS_TRUNCATE = 0x29C + SYS_Y0 = 0x029 + SYS___GDERR = 0x29F + SYS_ISALPHA = 0x030 + SYS_VFORK = 0x30F + SYS__LONGJMP = 0x30D + SYS__SETJMP = 0x30E + SYS_GLOB = 0x31A + SYS_GLOBFREE = 0x31B + SYS_ISALNUM = 0x031 + SYS_PUTW = 0x31C + SYS_SEEKDIR = 0x31D + SYS_TELLDIR = 0x31E + SYS_TEMPNAM = 0x31F + SYS_GETTIMEOFDAY_R = 0x32E + SYS_ISLOWER = 0x032 + SYS_LGAMMA = 0x32C + SYS_REMAINDER = 0x32A + SYS_SCALB = 0x32B + SYS_SYNC = 0x32F + SYS_TTYSLOT = 0x32D + SYS_ENDPROTOENT = 0x33A + SYS_ENDSERVENT = 0x33B + SYS_GETHOSTBYADDR = 0x33D + SYS_GETHOSTBYADDR_R = 0x33C + SYS_GETHOSTBYNAME = 0x33F + SYS_GETHOSTBYNAME_R = 0x33E + SYS_ISCNTRL = 0x033 + SYS_GETSERVBYNAME = 0x34A + SYS_GETSERVBYPORT = 0x34B + SYS_GETSERVENT = 0x34C + SYS_GETSOCKNAME = 0x34D + SYS_GETSOCKOPT = 0x34E + SYS_INET_ADDR = 0x34F + SYS_ISDIGIT = 0x034 + SYS_ISGRAPH = 0x035 + SYS_SELECT = 0x35B + SYS_SELECTEX = 0x35C + SYS_SEND = 0x35D + SYS_SENDTO = 0x35F + SYS_CHROOT = 0x36A + SYS_ISNAN = 0x36D + SYS_ISUPPER = 0x036 + SYS_ULIMIT = 0x36C + SYS_UTIMES = 0x36E + SYS_W_STATVFS = 0x36B + SYS___H_ERRNO = 0x36F + SYS_GRANTPT = 0x37A + SYS_ISPRINT = 0x037 + SYS_TCGETSID = 0x37C + SYS_UNLOCKPT = 0x37B + SYS___TCGETCP = 0x37D + SYS___TCSETCP = 0x37E + SYS___TCSETTABLES = 0x37F + SYS_ISPUNCT = 0x038 + SYS_NLIST = 0x38C + SYS___IPDBCS = 0x38D + SYS___IPDSPX = 0x38E + SYS___IPMSGC = 0x38F + SYS___STHOSTENT = 0x38B + SYS___STSERVENT = 0x38A + SYS_ISSPACE = 0x039 + SYS_COS = 0x040 + SYS_T_ALLOC = 0x40A + SYS_T_BIND = 0x40B + SYS_T_CLOSE = 0x40C + SYS_T_CONNECT = 0x40D + SYS_T_ERROR = 0x40E + SYS_T_FREE = 0x40F + SYS_TAN = 0x041 + SYS_T_RCVREL = 0x41A + SYS_T_RCVUDATA = 0x41B + SYS_T_RCVUDERR = 0x41C + SYS_T_SND = 0x41D + SYS_T_SNDDIS = 0x41E + SYS_T_SNDREL = 0x41F + SYS_GETPMSG = 0x42A + SYS_ISASTREAM = 0x42B + SYS_PUTMSG = 0x42C + SYS_PUTPMSG = 0x42D + SYS_SINH = 0x042 + SYS___ISPOSIXON = 0x42E + SYS___OPENMVSREL = 0x42F + SYS_ACOS = 0x043 + SYS_ATAN = 0x044 + SYS_ATAN2 = 0x045 + SYS_FTELL = 0x046 + SYS_FGETPOS = 0x047 + SYS_SOCK_DEBUG = 0x47A + SYS_SOCK_DO_TESTSTOR = 0x47D + SYS_TAKESOCKET = 0x47E + SYS___SERVER_INIT = 0x47F + SYS_FSEEK = 0x048 + SYS___IPHOST = 0x48B + SYS___IPNODE = 0x48C + SYS___SERVER_CLASSIFY_CREATE = 0x48D + SYS___SERVER_CLASSIFY_DESTROY = 0x48E + SYS___SERVER_CLASSIFY_RESET = 0x48F + SYS___SMF_RECORD = 0x48A + SYS_FSETPOS = 0x049 + SYS___FNWSA = 0x49B + SYS___SPAWN2 = 0x49D + SYS___SPAWNP2 = 0x49E + SYS_ATOF = 0x050 + SYS_PTHREAD_MUTEXATTR_GETPSHARED = 0x50A + SYS_PTHREAD_MUTEXATTR_SETPSHARED = 0x50B + SYS_PTHREAD_RWLOCK_DESTROY = 0x50C + SYS_PTHREAD_RWLOCK_INIT = 0x50D + SYS_PTHREAD_RWLOCK_RDLOCK = 0x50E + SYS_PTHREAD_RWLOCK_TRYRDLOCK = 0x50F + SYS_ATOI = 0x051 + SYS___FP_CLASS = 0x51D + SYS___FP_CLR_FLAG = 0x51A + SYS___FP_FINITE = 0x51E + SYS___FP_ISNAN = 0x51F + SYS___FP_RAISE_XCP = 0x51C + SYS___FP_READ_FLAG = 0x51B + SYS_RAND = 0x052 + SYS_SIGTIMEDWAIT = 0x52D + SYS_SIGWAITINFO = 0x52E + SYS___CHKBFP = 0x52F + SYS___FPC_RS = 0x52C + SYS___FPC_RW = 0x52A + SYS___FPC_SM = 0x52B + SYS_STRTOD = 0x053 + SYS_STRTOL = 0x054 + SYS_STRTOUL = 0x055 + SYS_MALLOC = 0x056 + SYS_SRAND = 0x057 + SYS_CALLOC = 0x058 + SYS_FREE = 0x059 + SYS___OSENV = 0x59F + SYS___W_PIOCTL = 0x59E + SYS_LONGJMP = 0x060 + SYS___FLOORF_B = 0x60A + SYS___FLOORL_B = 0x60B + SYS___FREXPF_B = 0x60C + SYS___FREXPL_B = 0x60D + SYS___LDEXPF_B = 0x60E + SYS___LDEXPL_B = 0x60F + SYS_SIGNAL = 0x061 + SYS___ATAN2F_B = 0x61A + SYS___ATAN2L_B = 0x61B + SYS___COSHF_B = 0x61C + SYS___COSHL_B = 0x61D + SYS___EXPF_B = 0x61E + SYS___EXPL_B = 0x61F + SYS_TMPNAM = 0x062 + SYS___ABSF_B = 0x62A + SYS___ABSL_B = 0x62C + SYS___ABS_B = 0x62B + SYS___FMODF_B = 0x62D + SYS___FMODL_B = 0x62E + SYS___MODFF_B = 0x62F + SYS_ATANL = 0x63A + SYS_CEILF = 0x63B + SYS_CEILL = 0x63C + SYS_COSF = 0x63D + SYS_COSHF = 0x63F + SYS_COSL = 0x63E + SYS_REMOVE = 0x063 + SYS_POWL = 0x64A + SYS_RENAME = 0x064 + SYS_SINF = 0x64B + SYS_SINHF = 0x64F + SYS_SINL = 0x64C + SYS_SQRTF = 0x64D + SYS_SQRTL = 0x64E + SYS_BTOWC = 0x65F + SYS_FREXPL = 0x65A + SYS_LDEXPF = 0x65B + SYS_LDEXPL = 0x65C + SYS_MODFF = 0x65D + SYS_MODFL = 0x65E + SYS_TMPFILE = 0x065 + SYS_FREOPEN = 0x066 + SYS___CHARMAP_INIT_A = 0x66E + SYS___GETHOSTBYADDR_R_A = 0x66C + SYS___GETHOSTBYNAME_A = 0x66A + SYS___GETHOSTBYNAME_R_A = 0x66D + SYS___MBLEN_A = 0x66F + SYS___RES_INIT_A = 0x66B + SYS_FCLOSE = 0x067 + SYS___GETGRGID_R_A = 0x67D + SYS___WCSTOMBS_A = 0x67A + SYS___WCSTOMBS_STD_A = 0x67B + SYS___WCSWIDTH_A = 0x67C + SYS___WCSWIDTH_ASIA = 0x67F + SYS___WCSWIDTH_STD_A = 0x67E + SYS_FFLUSH = 0x068 + SYS___GETLOGIN_R_A = 0x68E + SYS___GETPWNAM_R_A = 0x68C + SYS___GETPWUID_R_A = 0x68D + SYS___TTYNAME_R_A = 0x68F + SYS___WCWIDTH_ASIA = 0x68B + SYS___WCWIDTH_STD_A = 0x68A + SYS_FOPEN = 0x069 + SYS___REGEXEC_A = 0x69A + SYS___REGEXEC_STD_A = 0x69B + SYS___REGFREE_A = 0x69C + SYS___REGFREE_STD_A = 0x69D + SYS___STRCOLL_A = 0x69E + SYS___STRCOLL_C_A = 0x69F + SYS_SCANF = 0x070 + SYS___A64L_A = 0x70C + SYS___ECVT_A = 0x70D + SYS___FCVT_A = 0x70E + SYS___GCVT_A = 0x70F + SYS___STRTOUL_A = 0x70A + SYS_____AE_CORRESTBL_QUERY_A = 0x70B + SYS_SPRINTF = 0x071 + SYS___ACCESS_A = 0x71F + SYS___CATOPEN_A = 0x71E + SYS___GETOPT_A = 0x71D + SYS___REALPATH_A = 0x71A + SYS___SETENV_A = 0x71B + SYS___SYSTEM_A = 0x71C + SYS_FGETC = 0x072 + SYS___GAI_STRERROR_A = 0x72F + SYS___RMDIR_A = 0x72A + SYS___STATVFS_A = 0x72B + SYS___SYMLINK_A = 0x72C + SYS___TRUNCATE_A = 0x72D + SYS___UNLINK_A = 0x72E + SYS_VFPRINTF = 0x073 + SYS___ISSPACE_A = 0x73A + SYS___ISUPPER_A = 0x73B + SYS___ISWALNUM_A = 0x73F + SYS___ISXDIGIT_A = 0x73C + SYS___TOLOWER_A = 0x73D + SYS___TOUPPER_A = 0x73E + SYS_VPRINTF = 0x074 + SYS___CONFSTR_A = 0x74B + SYS___FDOPEN_A = 0x74E + SYS___FLDATA_A = 0x74F + SYS___FTOK_A = 0x74C + SYS___ISWXDIGIT_A = 0x74A + SYS___MKTEMP_A = 0x74D + SYS_VSPRINTF = 0x075 + SYS___GETGRGID_A = 0x75A + SYS___GETGRNAM_A = 0x75B + SYS___GETGROUPSBYNAME_A = 0x75C + SYS___GETHOSTENT_A = 0x75D + SYS___GETHOSTNAME_A = 0x75E + SYS___GETLOGIN_A = 0x75F + SYS_GETC = 0x076 + SYS___CREATEWORKUNIT_A = 0x76A + SYS___CTERMID_A = 0x76B + SYS___FMTMSG_A = 0x76C + SYS___INITGROUPS_A = 0x76D + SYS___MSGRCV_A = 0x76F + SYS_____LOGIN_A = 0x76E + SYS_FGETS = 0x077 + SYS___STRCASECMP_A = 0x77B + SYS___STRNCASECMP_A = 0x77C + SYS___TTYNAME_A = 0x77D + SYS___UNAME_A = 0x77E + SYS___UTIMES_A = 0x77F + SYS_____SERVER_PWU_A = 0x77A + SYS_FPUTC = 0x078 + SYS___CREAT_O_A = 0x78E + SYS___ENVNA = 0x78F + SYS___FREAD_A = 0x78A + SYS___FWRITE_A = 0x78B + SYS___ISASCII = 0x78D + SYS___OPEN_O_A = 0x78C + SYS_FPUTS = 0x079 + SYS___ASCTIME_A = 0x79C + SYS___CTIME_A = 0x79D + SYS___GETDATE_A = 0x79E + SYS___GETSERVBYPORT_A = 0x79A + SYS___GETSERVENT_A = 0x79B + SYS___TZSET_A = 0x79F + SYS_ACL_FROM_TEXT = 0x80C + SYS_ACL_SET_FD = 0x80A + SYS_ACL_SET_FILE = 0x80B + SYS_ACL_SORT = 0x80E + SYS_ACL_TO_TEXT = 0x80D + SYS_UNGETC = 0x080 + SYS___SHUTDOWN_REGISTRATION = 0x80F + SYS_FREAD = 0x081 + SYS_FREEADDRINFO = 0x81A + SYS_GAI_STRERROR = 0x81B + SYS_REXEC_AF = 0x81C + SYS___DYNALLOC_A = 0x81F + SYS___POE = 0x81D + SYS_WCSTOMBS = 0x082 + SYS___INET_ADDR_A = 0x82F + SYS___NLIST_A = 0x82A + SYS_____TCGETCP_A = 0x82B + SYS_____TCSETCP_A = 0x82C + SYS_____W_PIOCTL_A = 0x82E + SYS_MBTOWC = 0x083 + SYS___CABEND = 0x83D + SYS___LE_CIB_GET = 0x83E + SYS___RECVMSG_A = 0x83B + SYS___SENDMSG_A = 0x83A + SYS___SET_LAA_FOR_JIT = 0x83F + SYS_____LCHATTR_A = 0x83C + SYS_WCTOMB = 0x084 + SYS___CBRTL_B = 0x84A + SYS___COPYSIGNF_B = 0x84B + SYS___COPYSIGNL_B = 0x84C + SYS___COTANF_B = 0x84D + SYS___COTANL_B = 0x84F + SYS___COTAN_B = 0x84E + SYS_MBSTOWCS = 0x085 + SYS___LOG1PL_B = 0x85A + SYS___LOG2F_B = 0x85B + SYS___LOG2L_B = 0x85D + SYS___LOG2_B = 0x85C + SYS___REMAINDERF_B = 0x85E + SYS___REMAINDERL_B = 0x85F + SYS_ACOSHF = 0x86E + SYS_ACOSHL = 0x86F + SYS_WCSCPY = 0x086 + SYS___ERFCF_B = 0x86D + SYS___ERFF_B = 0x86C + SYS___LROUNDF_B = 0x86A + SYS___LROUND_B = 0x86B + SYS_COTANL = 0x87A + SYS_EXP2F = 0x87B + SYS_EXP2L = 0x87C + SYS_EXPM1F = 0x87D + SYS_EXPM1L = 0x87E + SYS_FDIMF = 0x87F + SYS_WCSCAT = 0x087 + SYS___COTANL = 0x87A + SYS_REMAINDERF = 0x88A + SYS_REMAINDERL = 0x88B + SYS_REMAINDF = 0x88A + SYS_REMAINDL = 0x88B + SYS_REMQUO = 0x88D + SYS_REMQUOF = 0x88C + SYS_REMQUOL = 0x88E + SYS_TGAMMAF = 0x88F + SYS_WCSCHR = 0x088 + SYS_ERFCF = 0x89B + SYS_ERFCL = 0x89C + SYS_ERFL = 0x89A + SYS_EXP2 = 0x89E + SYS_WCSCMP = 0x089 + SYS___EXP2_B = 0x89D + SYS___FAR_JUMP = 0x89F + SYS_ABS = 0x090 + SYS___ERFCL_H = 0x90A + SYS___EXPF_H = 0x90C + SYS___EXPL_H = 0x90D + SYS___EXPM1_H = 0x90E + SYS___EXP_H = 0x90B + SYS___FDIM_H = 0x90F + SYS_DIV = 0x091 + SYS___LOG2F_H = 0x91F + SYS___LOG2_H = 0x91E + SYS___LOGB_H = 0x91D + SYS___LOGF_H = 0x91B + SYS___LOGL_H = 0x91C + SYS___LOG_H = 0x91A + SYS_LABS = 0x092 + SYS___POWL_H = 0x92A + SYS___REMAINDER_H = 0x92B + SYS___RINT_H = 0x92C + SYS___SCALB_H = 0x92D + SYS___SINF_H = 0x92F + SYS___SIN_H = 0x92E + SYS_STRNCPY = 0x093 + SYS___TANHF_H = 0x93B + SYS___TANHL_H = 0x93C + SYS___TANH_H = 0x93A + SYS___TGAMMAF_H = 0x93E + SYS___TGAMMA_H = 0x93D + SYS___TRUNC_H = 0x93F + SYS_MEMCPY = 0x094 + SYS_VFWSCANF = 0x94A + SYS_VSWSCANF = 0x94E + SYS_VWSCANF = 0x94C + SYS_INET6_RTH_ADD = 0x95D + SYS_INET6_RTH_INIT = 0x95C + SYS_INET6_RTH_REVERSE = 0x95E + SYS_INET6_RTH_SEGMENTS = 0x95F + SYS_INET6_RTH_SPACE = 0x95B + SYS_MEMMOVE = 0x095 + SYS_WCSTOLD = 0x95A + SYS_STRCPY = 0x096 + SYS_STRCMP = 0x097 + SYS_CABS = 0x98E + SYS_STRCAT = 0x098 + SYS___CABS_B = 0x98F + SYS___POW_II = 0x98A + SYS___POW_II_B = 0x98B + SYS___POW_II_H = 0x98C + SYS_CACOSF = 0x99A + SYS_CACOSL = 0x99D + SYS_STRNCAT = 0x099 + SYS___CACOSF_B = 0x99B + SYS___CACOSF_H = 0x99C + SYS___CACOSL_B = 0x99E + SYS___CACOSL_H = 0x99F + SYS_ISWALPHA = 0x100 + SYS_ISWBLANK = 0x101 + SYS___ISWBLK = 0x101 + SYS_ISWCNTRL = 0x102 + SYS_ISWDIGIT = 0x103 + SYS_ISWGRAPH = 0x104 + SYS_ISWLOWER = 0x105 + SYS_ISWPRINT = 0x106 + SYS_ISWPUNCT = 0x107 + SYS_ISWSPACE = 0x108 + SYS_ISWUPPER = 0x109 + SYS_WCTOB = 0x110 + SYS_MBRLEN = 0x111 + SYS_MBRTOWC = 0x112 + SYS_MBSRTOWC = 0x113 + SYS_MBSRTOWCS = 0x113 + SYS_WCRTOMB = 0x114 + SYS_WCSRTOMB = 0x115 + SYS_WCSRTOMBS = 0x115 + SYS___CSID = 0x116 + SYS___WCSID = 0x117 + SYS_STRPTIME = 0x118 + SYS___STRPTM = 0x118 + SYS_STRFMON = 0x119 + SYS_WCSCOLL = 0x130 + SYS_WCSXFRM = 0x131 + SYS_WCSWIDTH = 0x132 + SYS_WCWIDTH = 0x133 + SYS_WCSFTIME = 0x134 + SYS_SWPRINTF = 0x135 + SYS_VSWPRINT = 0x136 + SYS_VSWPRINTF = 0x136 + SYS_SWSCANF = 0x137 + SYS_REGCOMP = 0x138 + SYS_REGEXEC = 0x139 + SYS_GETWC = 0x140 + SYS_GETWCHAR = 0x141 + SYS_PUTWC = 0x142 + SYS_PUTWCHAR = 0x143 + SYS_UNGETWC = 0x144 + SYS_ICONV_OPEN = 0x145 + SYS_ICONV = 0x146 + SYS_ICONV_CLOSE = 0x147 + SYS_COLLRANGE = 0x150 + SYS_CCLASS = 0x151 + SYS_COLLORDER = 0x152 + SYS___DEMANGLE = 0x154 + SYS_FDOPEN = 0x155 + SYS___ERRNO = 0x156 + SYS___ERRNO2 = 0x157 + SYS___TERROR = 0x158 + SYS_MAXCOLL = 0x169 + SYS_DLLLOAD = 0x170 + SYS__EXIT = 0x174 + SYS_ACCESS = 0x175 + SYS_ALARM = 0x176 + SYS_CFGETISPEED = 0x177 + SYS_CFGETOSPEED = 0x178 + SYS_CFSETISPEED = 0x179 + SYS_CREAT = 0x180 + SYS_CTERMID = 0x181 + SYS_DUP = 0x182 + SYS_DUP2 = 0x183 + SYS_EXECL = 0x184 + SYS_EXECLE = 0x185 + SYS_EXECLP = 0x186 + SYS_EXECV = 0x187 + SYS_EXECVE = 0x188 + SYS_EXECVP = 0x189 + SYS_FSTAT = 0x190 + SYS_FSYNC = 0x191 + SYS_FTRUNCATE = 0x192 + SYS_GETCWD = 0x193 + SYS_GETEGID = 0x194 + SYS_GETEUID = 0x195 + SYS_GETGID = 0x196 + SYS_GETGRGID = 0x197 + SYS_GETGRNAM = 0x198 + SYS_GETGROUPS = 0x199 + SYS_PTHREAD_MUTEXATTR_DESTROY = 0x200 + SYS_PTHREAD_MUTEXATTR_SETKIND_NP = 0x201 + SYS_PTHREAD_MUTEXATTR_GETKIND_NP = 0x202 + SYS_PTHREAD_MUTEX_INIT = 0x203 + SYS_PTHREAD_MUTEX_DESTROY = 0x204 + SYS_PTHREAD_MUTEX_LOCK = 0x205 + SYS_PTHREAD_MUTEX_TRYLOCK = 0x206 + SYS_PTHREAD_MUTEX_UNLOCK = 0x207 + SYS_PTHREAD_ONCE = 0x209 + SYS_TW_OPEN = 0x210 + SYS_TW_FCNTL = 0x211 + SYS_PTHREAD_JOIN_D4_NP = 0x212 + SYS_PTHREAD_CONDATTR_SETKIND_NP = 0x213 + SYS_PTHREAD_CONDATTR_GETKIND_NP = 0x214 + SYS_EXTLINK_NP = 0x215 + SYS___PASSWD = 0x216 + SYS_SETGROUPS = 0x217 + SYS_INITGROUPS = 0x218 + SYS_WCSRCHR = 0x240 + SYS_SVC99 = 0x241 + SYS___SVC99 = 0x241 + SYS_WCSWCS = 0x242 + SYS_LOCALECO = 0x243 + SYS_LOCALECONV = 0x243 + SYS___LIBREL = 0x244 + SYS_RELEASE = 0x245 + SYS___RLSE = 0x245 + SYS_FLOCATE = 0x246 + SYS___FLOCT = 0x246 + SYS_FDELREC = 0x247 + SYS___FDLREC = 0x247 + SYS_FETCH = 0x248 + SYS___FETCH = 0x248 + SYS_QSORT = 0x249 + SYS___CLEANUPCATCH = 0x260 + SYS___CATCHMATCH = 0x261 + SYS___CLEAN2UPCATCH = 0x262 + SYS_GETPRIORITY = 0x270 + SYS_NICE = 0x271 + SYS_SETPRIORITY = 0x272 + SYS_GETITIMER = 0x273 + SYS_SETITIMER = 0x274 + SYS_MSGCTL = 0x275 + SYS_MSGGET = 0x276 + SYS_MSGRCV = 0x277 + SYS_MSGSND = 0x278 + SYS_MSGXRCV = 0x279 + SYS___MSGXR = 0x279 + SYS_SHMGET = 0x280 + SYS___GETIPC = 0x281 + SYS_SETGRENT = 0x282 + SYS_GETGRENT = 0x283 + SYS_ENDGRENT = 0x284 + SYS_SETPWENT = 0x285 + SYS_GETPWENT = 0x286 + SYS_ENDPWENT = 0x287 + SYS_BSD_SIGNAL = 0x288 + SYS_KILLPG = 0x289 + SYS_SIGSET = 0x290 + SYS_SIGSTACK = 0x291 + SYS_GETRLIMIT = 0x292 + SYS_SETRLIMIT = 0x293 + SYS_GETRUSAGE = 0x294 + SYS_MMAP = 0x295 + SYS_MPROTECT = 0x296 + SYS_MSYNC = 0x297 + SYS_MUNMAP = 0x298 + SYS_CONFSTR = 0x299 + SYS___NDMTRM = 0x300 + SYS_FTOK = 0x301 + SYS_BASENAME = 0x302 + SYS_DIRNAME = 0x303 + SYS_GETDTABLESIZE = 0x304 + SYS_MKSTEMP = 0x305 + SYS_MKTEMP = 0x306 + SYS_NFTW = 0x307 + SYS_GETWD = 0x308 + SYS_LOCKF = 0x309 + SYS_WORDEXP = 0x310 + SYS_WORDFREE = 0x311 + SYS_GETPGID = 0x312 + SYS_GETSID = 0x313 + SYS___UTMPXNAME = 0x314 + SYS_CUSERID = 0x315 + SYS_GETPASS = 0x316 + SYS_FNMATCH = 0x317 + SYS_FTW = 0x318 + SYS_GETW = 0x319 + SYS_ACOSH = 0x320 + SYS_ASINH = 0x321 + SYS_ATANH = 0x322 + SYS_CBRT = 0x323 + SYS_EXPM1 = 0x324 + SYS_ILOGB = 0x325 + SYS_LOGB = 0x326 + SYS_LOG1P = 0x327 + SYS_NEXTAFTER = 0x328 + SYS_RINT = 0x329 + SYS_SPAWN = 0x330 + SYS_SPAWNP = 0x331 + SYS_GETLOGIN_UU = 0x332 + SYS_ECVT = 0x333 + SYS_FCVT = 0x334 + SYS_GCVT = 0x335 + SYS_ACCEPT = 0x336 + SYS_BIND = 0x337 + SYS_CONNECT = 0x338 + SYS_ENDHOSTENT = 0x339 + SYS_GETHOSTENT = 0x340 + SYS_GETHOSTID = 0x341 + SYS_GETHOSTNAME = 0x342 + SYS_GETNETBYADDR = 0x343 + SYS_GETNETBYNAME = 0x344 + SYS_GETNETENT = 0x345 + SYS_GETPEERNAME = 0x346 + SYS_GETPROTOBYNAME = 0x347 + SYS_GETPROTOBYNUMBER = 0x348 + SYS_GETPROTOENT = 0x349 + SYS_INET_LNAOF = 0x350 + SYS_INET_MAKEADDR = 0x351 + SYS_INET_NETOF = 0x352 + SYS_INET_NETWORK = 0x353 + SYS_INET_NTOA = 0x354 + SYS_IOCTL = 0x355 + SYS_LISTEN = 0x356 + SYS_READV = 0x357 + SYS_RECV = 0x358 + SYS_RECVFROM = 0x359 + SYS_SETHOSTENT = 0x360 + SYS_SETNETENT = 0x361 + SYS_SETPEER = 0x362 + SYS_SETPROTOENT = 0x363 + SYS_SETSERVENT = 0x364 + SYS_SETSOCKOPT = 0x365 + SYS_SHUTDOWN = 0x366 + SYS_SOCKET = 0x367 + SYS_SOCKETPAIR = 0x368 + SYS_WRITEV = 0x369 + SYS_ENDNETENT = 0x370 + SYS_CLOSELOG = 0x371 + SYS_OPENLOG = 0x372 + SYS_SETLOGMASK = 0x373 + SYS_SYSLOG = 0x374 + SYS_PTSNAME = 0x375 + SYS_SETREUID = 0x376 + SYS_SETREGID = 0x377 + SYS_REALPATH = 0x378 + SYS___SIGNGAM = 0x379 + SYS_POLL = 0x380 + SYS_REXEC = 0x381 + SYS___ISASCII2 = 0x382 + SYS___TOASCII2 = 0x383 + SYS_CHPRIORITY = 0x384 + SYS_PTHREAD_ATTR_SETSYNCTYPE_NP = 0x385 + SYS_PTHREAD_ATTR_GETSYNCTYPE_NP = 0x386 + SYS_PTHREAD_SET_LIMIT_NP = 0x387 + SYS___STNETENT = 0x388 + SYS___STPROTOENT = 0x389 + SYS___SELECT1 = 0x390 + SYS_PTHREAD_SECURITY_NP = 0x391 + SYS___CHECK_RESOURCE_AUTH_NP = 0x392 + SYS___CONVERT_ID_NP = 0x393 + SYS___OPENVMREL = 0x394 + SYS_WMEMCHR = 0x395 + SYS_WMEMCMP = 0x396 + SYS_WMEMCPY = 0x397 + SYS_WMEMMOVE = 0x398 + SYS_WMEMSET = 0x399 + SYS___FPUTWC = 0x400 + SYS___PUTWC = 0x401 + SYS___PWCHAR = 0x402 + SYS___WCSFTM = 0x403 + SYS___WCSTOK = 0x404 + SYS___WCWDTH = 0x405 + SYS_T_ACCEPT = 0x409 + SYS_T_GETINFO = 0x410 + SYS_T_GETPROTADDR = 0x411 + SYS_T_GETSTATE = 0x412 + SYS_T_LISTEN = 0x413 + SYS_T_LOOK = 0x414 + SYS_T_OPEN = 0x415 + SYS_T_OPTMGMT = 0x416 + SYS_T_RCV = 0x417 + SYS_T_RCVCONNECT = 0x418 + SYS_T_RCVDIS = 0x419 + SYS_T_SNDUDATA = 0x420 + SYS_T_STRERROR = 0x421 + SYS_T_SYNC = 0x422 + SYS_T_UNBIND = 0x423 + SYS___T_ERRNO = 0x424 + SYS___RECVMSG2 = 0x425 + SYS___SENDMSG2 = 0x426 + SYS_FATTACH = 0x427 + SYS_FDETACH = 0x428 + SYS_GETMSG = 0x429 + SYS_GETCONTEXT = 0x430 + SYS_SETCONTEXT = 0x431 + SYS_MAKECONTEXT = 0x432 + SYS_SWAPCONTEXT = 0x433 + SYS_PTHREAD_GETSPECIFIC_D8_NP = 0x434 + SYS_GETCLIENTID = 0x470 + SYS___GETCLIENTID = 0x471 + SYS_GETSTABLESIZE = 0x472 + SYS_GETIBMOPT = 0x473 + SYS_GETIBMSOCKOPT = 0x474 + SYS_GIVESOCKET = 0x475 + SYS_IBMSFLUSH = 0x476 + SYS_MAXDESC = 0x477 + SYS_SETIBMOPT = 0x478 + SYS_SETIBMSOCKOPT = 0x479 + SYS___SERVER_PWU = 0x480 + SYS_PTHREAD_TAG_NP = 0x481 + SYS___CONSOLE = 0x482 + SYS___WSINIT = 0x483 + SYS___IPTCPN = 0x489 + SYS___SERVER_CLASSIFY = 0x490 + SYS___HEAPRPT = 0x496 + SYS___ISBFP = 0x500 + SYS___FP_CAST = 0x501 + SYS___CERTIFICATE = 0x502 + SYS_SEND_FILE = 0x503 + SYS_AIO_CANCEL = 0x504 + SYS_AIO_ERROR = 0x505 + SYS_AIO_READ = 0x506 + SYS_AIO_RETURN = 0x507 + SYS_AIO_SUSPEND = 0x508 + SYS_AIO_WRITE = 0x509 + SYS_PTHREAD_RWLOCK_TRYWRLOCK = 0x510 + SYS_PTHREAD_RWLOCK_UNLOCK = 0x511 + SYS_PTHREAD_RWLOCK_WRLOCK = 0x512 + SYS_PTHREAD_RWLOCKATTR_GETPSHARED = 0x513 + SYS_PTHREAD_RWLOCKATTR_SETPSHARED = 0x514 + SYS_PTHREAD_RWLOCKATTR_INIT = 0x515 + SYS_PTHREAD_RWLOCKATTR_DESTROY = 0x516 + SYS___CTTBL = 0x517 + SYS_PTHREAD_MUTEXATTR_SETTYPE = 0x518 + SYS_PTHREAD_MUTEXATTR_GETTYPE = 0x519 + SYS___FP_UNORDERED = 0x520 + SYS___FP_READ_RND = 0x521 + SYS___FP_READ_RND_B = 0x522 + SYS___FP_SWAP_RND = 0x523 + SYS___FP_SWAP_RND_B = 0x524 + SYS___FP_LEVEL = 0x525 + SYS___FP_BTOH = 0x526 + SYS___FP_HTOB = 0x527 + SYS___FPC_RD = 0x528 + SYS___FPC_WR = 0x529 + SYS_PTHREAD_SETCANCELTYPE = 0x600 + SYS_PTHREAD_TESTCANCEL = 0x601 + SYS___ATANF_B = 0x602 + SYS___ATANL_B = 0x603 + SYS___CEILF_B = 0x604 + SYS___CEILL_B = 0x605 + SYS___COSF_B = 0x606 + SYS___COSL_B = 0x607 + SYS___FABSF_B = 0x608 + SYS___FABSL_B = 0x609 + SYS___SINF_B = 0x610 + SYS___SINL_B = 0x611 + SYS___TANF_B = 0x612 + SYS___TANL_B = 0x613 + SYS___TANHF_B = 0x614 + SYS___TANHL_B = 0x615 + SYS___ACOSF_B = 0x616 + SYS___ACOSL_B = 0x617 + SYS___ASINF_B = 0x618 + SYS___ASINL_B = 0x619 + SYS___LOGF_B = 0x620 + SYS___LOGL_B = 0x621 + SYS___LOG10F_B = 0x622 + SYS___LOG10L_B = 0x623 + SYS___POWF_B = 0x624 + SYS___POWL_B = 0x625 + SYS___SINHF_B = 0x626 + SYS___SINHL_B = 0x627 + SYS___SQRTF_B = 0x628 + SYS___SQRTL_B = 0x629 + SYS___MODFL_B = 0x630 + SYS_ABSF = 0x631 + SYS_ABSL = 0x632 + SYS_ACOSF = 0x633 + SYS_ACOSL = 0x634 + SYS_ASINF = 0x635 + SYS_ASINL = 0x636 + SYS_ATAN2F = 0x637 + SYS_ATAN2L = 0x638 + SYS_ATANF = 0x639 + SYS_COSHL = 0x640 + SYS_EXPF = 0x641 + SYS_EXPL = 0x642 + SYS_TANHF = 0x643 + SYS_TANHL = 0x644 + SYS_LOG10F = 0x645 + SYS_LOG10L = 0x646 + SYS_LOGF = 0x647 + SYS_LOGL = 0x648 + SYS_POWF = 0x649 + SYS_SINHL = 0x650 + SYS_TANF = 0x651 + SYS_TANL = 0x652 + SYS_FABSF = 0x653 + SYS_FABSL = 0x654 + SYS_FLOORF = 0x655 + SYS_FLOORL = 0x656 + SYS_FMODF = 0x657 + SYS_FMODL = 0x658 + SYS_FREXPF = 0x659 + SYS___CHATTR = 0x660 + SYS___FCHATTR = 0x661 + SYS___TOCCSID = 0x662 + SYS___CSNAMETYPE = 0x663 + SYS___TOCSNAME = 0x664 + SYS___CCSIDTYPE = 0x665 + SYS___AE_CORRESTBL_QUERY = 0x666 + SYS___AE_AUTOCONVERT_STATE = 0x667 + SYS_DN_FIND = 0x668 + SYS___GETHOSTBYADDR_A = 0x669 + SYS___MBLEN_SB_A = 0x670 + SYS___MBLEN_STD_A = 0x671 + SYS___MBLEN_UTF = 0x672 + SYS___MBSTOWCS_A = 0x673 + SYS___MBSTOWCS_STD_A = 0x674 + SYS___MBTOWC_A = 0x675 + SYS___MBTOWC_ISO1 = 0x676 + SYS___MBTOWC_SBCS = 0x677 + SYS___MBTOWC_MBCS = 0x678 + SYS___MBTOWC_UTF = 0x679 + SYS___CSID_A = 0x680 + SYS___CSID_STD_A = 0x681 + SYS___WCSID_A = 0x682 + SYS___WCSID_STD_A = 0x683 + SYS___WCTOMB_A = 0x684 + SYS___WCTOMB_ISO1 = 0x685 + SYS___WCTOMB_STD_A = 0x686 + SYS___WCTOMB_UTF = 0x687 + SYS___WCWIDTH_A = 0x688 + SYS___GETGRNAM_R_A = 0x689 + SYS___READDIR_R_A = 0x690 + SYS___E2A_S = 0x691 + SYS___FNMATCH_A = 0x692 + SYS___FNMATCH_C_A = 0x693 + SYS___EXECL_A = 0x694 + SYS___FNMATCH_STD_A = 0x695 + SYS___REGCOMP_A = 0x696 + SYS___REGCOMP_STD_A = 0x697 + SYS___REGERROR_A = 0x698 + SYS___REGERROR_STD_A = 0x699 + SYS___SWPRINTF_A = 0x700 + SYS___FSCANF_A = 0x701 + SYS___SCANF_A = 0x702 + SYS___SSCANF_A = 0x703 + SYS___SWSCANF_A = 0x704 + SYS___ATOF_A = 0x705 + SYS___ATOI_A = 0x706 + SYS___ATOL_A = 0x707 + SYS___STRTOD_A = 0x708 + SYS___STRTOL_A = 0x709 + SYS___L64A_A = 0x710 + SYS___STRERROR_A = 0x711 + SYS___PERROR_A = 0x712 + SYS___FETCH_A = 0x713 + SYS___GETENV_A = 0x714 + SYS___MKSTEMP_A = 0x717 + SYS___PTSNAME_A = 0x718 + SYS___PUTENV_A = 0x719 + SYS___CHDIR_A = 0x720 + SYS___CHOWN_A = 0x721 + SYS___CHROOT_A = 0x722 + SYS___GETCWD_A = 0x723 + SYS___GETWD_A = 0x724 + SYS___LCHOWN_A = 0x725 + SYS___LINK_A = 0x726 + SYS___PATHCONF_A = 0x727 + SYS___IF_NAMEINDEX_A = 0x728 + SYS___READLINK_A = 0x729 + SYS___EXTLINK_NP_A = 0x730 + SYS___ISALNUM_A = 0x731 + SYS___ISALPHA_A = 0x732 + SYS___A2E_S = 0x733 + SYS___ISCNTRL_A = 0x734 + SYS___ISDIGIT_A = 0x735 + SYS___ISGRAPH_A = 0x736 + SYS___ISLOWER_A = 0x737 + SYS___ISPRINT_A = 0x738 + SYS___ISPUNCT_A = 0x739 + SYS___ISWALPHA_A = 0x740 + SYS___A2E_L = 0x741 + SYS___ISWCNTRL_A = 0x742 + SYS___ISWDIGIT_A = 0x743 + SYS___ISWGRAPH_A = 0x744 + SYS___ISWLOWER_A = 0x745 + SYS___ISWPRINT_A = 0x746 + SYS___ISWPUNCT_A = 0x747 + SYS___ISWSPACE_A = 0x748 + SYS___ISWUPPER_A = 0x749 + SYS___REMOVE_A = 0x750 + SYS___RENAME_A = 0x751 + SYS___TMPNAM_A = 0x752 + SYS___FOPEN_A = 0x753 + SYS___FREOPEN_A = 0x754 + SYS___CUSERID_A = 0x755 + SYS___POPEN_A = 0x756 + SYS___TEMPNAM_A = 0x757 + SYS___FTW_A = 0x758 + SYS___GETGRENT_A = 0x759 + SYS___INET_NTOP_A = 0x760 + SYS___GETPASS_A = 0x761 + SYS___GETPWENT_A = 0x762 + SYS___GETPWNAM_A = 0x763 + SYS___GETPWUID_A = 0x764 + SYS_____CHECK_RESOURCE_AUTH_NP_A = 0x765 + SYS___CHECKSCHENV_A = 0x766 + SYS___CONNECTSERVER_A = 0x767 + SYS___CONNECTWORKMGR_A = 0x768 + SYS_____CONSOLE_A = 0x769 + SYS___MSGSND_A = 0x770 + SYS___MSGXRCV_A = 0x771 + SYS___NFTW_A = 0x772 + SYS_____PASSWD_A = 0x773 + SYS___PTHREAD_SECURITY_NP_A = 0x774 + SYS___QUERYMETRICS_A = 0x775 + SYS___QUERYSCHENV = 0x776 + SYS___READV_A = 0x777 + SYS_____SERVER_CLASSIFY_A = 0x778 + SYS_____SERVER_INIT_A = 0x779 + SYS___W_GETPSENT_A = 0x780 + SYS___WRITEV_A = 0x781 + SYS___W_STATFS_A = 0x782 + SYS___W_STATVFS_A = 0x783 + SYS___FPUTC_A = 0x784 + SYS___PUTCHAR_A = 0x785 + SYS___PUTS_A = 0x786 + SYS___FGETS_A = 0x787 + SYS___GETS_A = 0x788 + SYS___FPUTS_A = 0x789 + SYS___PUTC_A = 0x790 + SYS___AE_THREAD_SETMODE = 0x791 + SYS___AE_THREAD_SWAPMODE = 0x792 + SYS___GETNETBYADDR_A = 0x793 + SYS___GETNETBYNAME_A = 0x794 + SYS___GETNETENT_A = 0x795 + SYS___GETPROTOBYNAME_A = 0x796 + SYS___GETPROTOBYNUMBER_A = 0x797 + SYS___GETPROTOENT_A = 0x798 + SYS___GETSERVBYNAME_A = 0x799 + SYS_ACL_FIRST_ENTRY = 0x800 + SYS_ACL_GET_ENTRY = 0x801 + SYS_ACL_VALID = 0x802 + SYS_ACL_CREATE_ENTRY = 0x803 + SYS_ACL_DELETE_ENTRY = 0x804 + SYS_ACL_UPDATE_ENTRY = 0x805 + SYS_ACL_DELETE_FD = 0x806 + SYS_ACL_DELETE_FILE = 0x807 + SYS_ACL_GET_FD = 0x808 + SYS_ACL_GET_FILE = 0x809 + SYS___ERFL_B = 0x810 + SYS___ERFCL_B = 0x811 + SYS___LGAMMAL_B = 0x812 + SYS___SETHOOKEVENTS = 0x813 + SYS_IF_NAMETOINDEX = 0x814 + SYS_IF_INDEXTONAME = 0x815 + SYS_IF_NAMEINDEX = 0x816 + SYS_IF_FREENAMEINDEX = 0x817 + SYS_GETADDRINFO = 0x818 + SYS_GETNAMEINFO = 0x819 + SYS___DYNFREE_A = 0x820 + SYS___RES_QUERY_A = 0x821 + SYS___RES_SEARCH_A = 0x822 + SYS___RES_QUERYDOMAIN_A = 0x823 + SYS___RES_MKQUERY_A = 0x824 + SYS___RES_SEND_A = 0x825 + SYS___DN_EXPAND_A = 0x826 + SYS___DN_SKIPNAME_A = 0x827 + SYS___DN_COMP_A = 0x828 + SYS___DN_FIND_A = 0x829 + SYS___INET_NTOA_A = 0x830 + SYS___INET_NETWORK_A = 0x831 + SYS___ACCEPT_A = 0x832 + SYS___ACCEPT_AND_RECV_A = 0x833 + SYS___BIND_A = 0x834 + SYS___CONNECT_A = 0x835 + SYS___GETPEERNAME_A = 0x836 + SYS___GETSOCKNAME_A = 0x837 + SYS___RECVFROM_A = 0x838 + SYS___SENDTO_A = 0x839 + SYS___LCHATTR = 0x840 + SYS___WRITEDOWN = 0x841 + SYS_PTHREAD_MUTEX_INIT2 = 0x842 + SYS___ACOSHF_B = 0x843 + SYS___ACOSHL_B = 0x844 + SYS___ASINHF_B = 0x845 + SYS___ASINHL_B = 0x846 + SYS___ATANHF_B = 0x847 + SYS___ATANHL_B = 0x848 + SYS___CBRTF_B = 0x849 + SYS___EXP2F_B = 0x850 + SYS___EXP2L_B = 0x851 + SYS___EXPM1F_B = 0x852 + SYS___EXPM1L_B = 0x853 + SYS___FDIMF_B = 0x854 + SYS___FDIM_B = 0x855 + SYS___FDIML_B = 0x856 + SYS___HYPOTF_B = 0x857 + SYS___HYPOTL_B = 0x858 + SYS___LOG1PF_B = 0x859 + SYS___REMQUOF_B = 0x860 + SYS___REMQUO_B = 0x861 + SYS___REMQUOL_B = 0x862 + SYS___TGAMMAF_B = 0x863 + SYS___TGAMMA_B = 0x864 + SYS___TGAMMAL_B = 0x865 + SYS___TRUNCF_B = 0x866 + SYS___TRUNC_B = 0x867 + SYS___TRUNCL_B = 0x868 + SYS___LGAMMAF_B = 0x869 + SYS_ASINHF = 0x870 + SYS_ASINHL = 0x871 + SYS_ATANHF = 0x872 + SYS_ATANHL = 0x873 + SYS_CBRTF = 0x874 + SYS_CBRTL = 0x875 + SYS_COPYSIGNF = 0x876 + SYS_CPYSIGNF = 0x876 + SYS_COPYSIGNL = 0x877 + SYS_CPYSIGNL = 0x877 + SYS_COTANF = 0x878 + SYS___COTANF = 0x878 + SYS_COTAN = 0x879 + SYS___COTAN = 0x879 + SYS_FDIM = 0x881 + SYS_FDIML = 0x882 + SYS_HYPOTF = 0x883 + SYS_HYPOTL = 0x884 + SYS_LOG1PF = 0x885 + SYS_LOG1PL = 0x886 + SYS_LOG2F = 0x887 + SYS_LOG2 = 0x888 + SYS_LOG2L = 0x889 + SYS_TGAMMA = 0x890 + SYS_TGAMMAL = 0x891 + SYS_TRUNCF = 0x892 + SYS_TRUNC = 0x893 + SYS_TRUNCL = 0x894 + SYS_LGAMMAF = 0x895 + SYS_LGAMMAL = 0x896 + SYS_LROUNDF = 0x897 + SYS_LROUND = 0x898 + SYS_ERFF = 0x899 + SYS___COSHF_H = 0x900 + SYS___COSHL_H = 0x901 + SYS___COTAN_H = 0x902 + SYS___COTANF_H = 0x903 + SYS___COTANL_H = 0x904 + SYS___ERF_H = 0x905 + SYS___ERFF_H = 0x906 + SYS___ERFL_H = 0x907 + SYS___ERFC_H = 0x908 + SYS___ERFCF_H = 0x909 + SYS___FDIMF_H = 0x910 + SYS___FDIML_H = 0x911 + SYS___FMOD_H = 0x912 + SYS___FMODF_H = 0x913 + SYS___FMODL_H = 0x914 + SYS___GAMMA_H = 0x915 + SYS___HYPOT_H = 0x916 + SYS___ILOGB_H = 0x917 + SYS___LGAMMA_H = 0x918 + SYS___LGAMMAF_H = 0x919 + SYS___LOG2L_H = 0x920 + SYS___LOG1P_H = 0x921 + SYS___LOG10_H = 0x922 + SYS___LOG10F_H = 0x923 + SYS___LOG10L_H = 0x924 + SYS___LROUND_H = 0x925 + SYS___LROUNDF_H = 0x926 + SYS___NEXTAFTER_H = 0x927 + SYS___POW_H = 0x928 + SYS___POWF_H = 0x929 + SYS___SINL_H = 0x930 + SYS___SINH_H = 0x931 + SYS___SINHF_H = 0x932 + SYS___SINHL_H = 0x933 + SYS___SQRT_H = 0x934 + SYS___SQRTF_H = 0x935 + SYS___SQRTL_H = 0x936 + SYS___TAN_H = 0x937 + SYS___TANF_H = 0x938 + SYS___TANL_H = 0x939 + SYS___TRUNCF_H = 0x940 + SYS___TRUNCL_H = 0x941 + SYS___COSH_H = 0x942 + SYS___LE_DEBUG_SET_RESUME_MCH = 0x943 + SYS_VFSCANF = 0x944 + SYS_VSCANF = 0x946 + SYS_VSSCANF = 0x948 + SYS_IMAXABS = 0x950 + SYS_IMAXDIV = 0x951 + SYS_STRTOIMAX = 0x952 + SYS_STRTOUMAX = 0x953 + SYS_WCSTOIMAX = 0x954 + SYS_WCSTOUMAX = 0x955 + SYS_ATOLL = 0x956 + SYS_STRTOF = 0x957 + SYS_STRTOLD = 0x958 + SYS_WCSTOF = 0x959 + SYS_INET6_RTH_GETADDR = 0x960 + SYS_INET6_OPT_INIT = 0x961 + SYS_INET6_OPT_APPEND = 0x962 + SYS_INET6_OPT_FINISH = 0x963 + SYS_INET6_OPT_SET_VAL = 0x964 + SYS_INET6_OPT_NEXT = 0x965 + SYS_INET6_OPT_FIND = 0x966 + SYS_INET6_OPT_GET_VAL = 0x967 + SYS___POW_I = 0x987 + SYS___POW_I_B = 0x988 + SYS___POW_I_H = 0x989 + SYS___CABS_H = 0x990 + SYS_CABSF = 0x991 + SYS___CABSF_B = 0x992 + SYS___CABSF_H = 0x993 + SYS_CABSL = 0x994 + SYS___CABSL_B = 0x995 + SYS___CABSL_H = 0x996 + SYS_CACOS = 0x997 + SYS___CACOS_B = 0x998 + SYS___CACOS_H = 0x999 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_aix_ppc.go b/vendor/golang.org/x/sys/unix/ztypes_aix_ppc.go index 2c1f815e..7a8161c1 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_aix_ppc.go +++ b/vendor/golang.org/x/sys/unix/ztypes_aix_ppc.go @@ -1,6 +1,7 @@ // cgo -godefs types_aix.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build ppc && aix // +build ppc,aix package unix @@ -219,6 +220,7 @@ const ( SizeofSockaddrUnix = 0x401 SizeofSockaddrDatalink = 0x80 SizeofLinger = 0x8 + SizeofIovec = 0x8 SizeofIPMreq = 0x8 SizeofIPv6Mreq = 0x14 SizeofIPv6MTUInfo = 0x20 diff --git a/vendor/golang.org/x/sys/unix/ztypes_aix_ppc64.go b/vendor/golang.org/x/sys/unix/ztypes_aix_ppc64.go index b4a069ec..07ed733c 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_aix_ppc64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_aix_ppc64.go @@ -1,6 +1,7 @@ // cgo -godefs types_aix.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build ppc64 && aix // +build ppc64,aix package unix @@ -223,6 +224,7 @@ const ( SizeofSockaddrUnix = 0x401 SizeofSockaddrDatalink = 0x80 SizeofLinger = 0x8 + SizeofIovec = 0x10 SizeofIPMreq = 0x8 SizeofIPv6Mreq = 0x14 SizeofIPv6MTUInfo = 0x20 diff --git a/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go b/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go deleted file mode 100644 index 9f47b87c..00000000 --- a/vendor/golang.org/x/sys/unix/ztypes_darwin_386.go +++ /dev/null @@ -1,499 +0,0 @@ -// cgo -godefs types_darwin.go | go run mkpost.go -// Code generated by the command above; see README.md. DO NOT EDIT. - -// +build 386,darwin - -package unix - -const ( - SizeofPtr = 0x4 - SizeofShort = 0x2 - SizeofInt = 0x4 - SizeofLong = 0x4 - SizeofLongLong = 0x8 -) - -type ( - _C_short int16 - _C_int int32 - _C_long int32 - _C_long_long int64 -) - -type Timespec struct { - Sec int32 - Nsec int32 -} - -type Timeval struct { - Sec int32 - Usec int32 -} - -type Timeval32 struct{} - -type Rusage struct { - Utime Timeval - Stime Timeval - Maxrss int32 - Ixrss int32 - Idrss int32 - Isrss int32 - Minflt int32 - Majflt int32 - Nswap int32 - Inblock int32 - Oublock int32 - Msgsnd int32 - Msgrcv int32 - Nsignals int32 - Nvcsw int32 - Nivcsw int32 -} - -type Rlimit struct { - Cur uint64 - Max uint64 -} - -type _Gid_t uint32 - -type Stat_t struct { - Dev int32 - Mode uint16 - Nlink uint16 - Ino uint64 - Uid uint32 - Gid uint32 - Rdev int32 - Atim Timespec - Mtim Timespec - Ctim Timespec - Btim Timespec - Size int64 - Blocks int64 - Blksize int32 - Flags uint32 - Gen uint32 - Lspare int32 - Qspare [2]int64 -} - -type Statfs_t struct { - Bsize uint32 - Iosize int32 - Blocks uint64 - Bfree uint64 - Bavail uint64 - Files uint64 - Ffree uint64 - Fsid Fsid - Owner uint32 - Type uint32 - Flags uint32 - Fssubtype uint32 - Fstypename [16]int8 - Mntonname [1024]int8 - Mntfromname [1024]int8 - Reserved [8]uint32 -} - -type Flock_t struct { - Start int64 - Len int64 - Pid int32 - Type int16 - Whence int16 -} - -type Fstore_t struct { - Flags uint32 - Posmode int32 - Offset int64 - Length int64 - Bytesalloc int64 -} - -type Radvisory_t struct { - Offset int64 - Count int32 -} - -type Fbootstraptransfer_t struct { - Offset int64 - Length uint32 - Buffer *byte -} - -type Log2phys_t struct { - Flags uint32 - Contigbytes int64 - Devoffset int64 -} - -type Fsid struct { - Val [2]int32 -} - -type Dirent struct { - Ino uint64 - Seekoff uint64 - Reclen uint16 - Namlen uint16 - Type uint8 - Name [1024]int8 - _ [3]byte -} - -type RawSockaddrInet4 struct { - Len uint8 - Family uint8 - Port uint16 - Addr [4]byte /* in_addr */ - Zero [8]int8 -} - -type RawSockaddrInet6 struct { - Len uint8 - Family uint8 - Port uint16 - Flowinfo uint32 - Addr [16]byte /* in6_addr */ - Scope_id uint32 -} - -type RawSockaddrUnix struct { - Len uint8 - Family uint8 - Path [104]int8 -} - -type RawSockaddrDatalink struct { - Len uint8 - Family uint8 - Index uint16 - Type uint8 - Nlen uint8 - Alen uint8 - Slen uint8 - Data [12]int8 -} - -type RawSockaddr struct { - Len uint8 - Family uint8 - Data [14]int8 -} - -type RawSockaddrAny struct { - Addr RawSockaddr - Pad [92]int8 -} - -type _Socklen uint32 - -type Linger struct { - Onoff int32 - Linger int32 -} - -type Iovec struct { - Base *byte - Len uint32 -} - -type IPMreq struct { - Multiaddr [4]byte /* in_addr */ - Interface [4]byte /* in_addr */ -} - -type IPv6Mreq struct { - Multiaddr [16]byte /* in6_addr */ - Interface uint32 -} - -type Msghdr struct { - Name *byte - Namelen uint32 - Iov *Iovec - Iovlen int32 - Control *byte - Controllen uint32 - Flags int32 -} - -type Cmsghdr struct { - Len uint32 - Level int32 - Type int32 -} - -type Inet4Pktinfo struct { - Ifindex uint32 - Spec_dst [4]byte /* in_addr */ - Addr [4]byte /* in_addr */ -} - -type Inet6Pktinfo struct { - Addr [16]byte /* in6_addr */ - Ifindex uint32 -} - -type IPv6MTUInfo struct { - Addr RawSockaddrInet6 - Mtu uint32 -} - -type ICMPv6Filter struct { - Filt [8]uint32 -} - -const ( - SizeofSockaddrInet4 = 0x10 - SizeofSockaddrInet6 = 0x1c - SizeofSockaddrAny = 0x6c - SizeofSockaddrUnix = 0x6a - SizeofSockaddrDatalink = 0x14 - SizeofLinger = 0x8 - SizeofIPMreq = 0x8 - SizeofIPv6Mreq = 0x14 - SizeofMsghdr = 0x1c - SizeofCmsghdr = 0xc - SizeofInet4Pktinfo = 0xc - SizeofInet6Pktinfo = 0x14 - SizeofIPv6MTUInfo = 0x20 - SizeofICMPv6Filter = 0x20 -) - -const ( - PTRACE_TRACEME = 0x0 - PTRACE_CONT = 0x7 - PTRACE_KILL = 0x8 -) - -type Kevent_t struct { - Ident uint32 - Filter int16 - Flags uint16 - Fflags uint32 - Data int32 - Udata *byte -} - -type FdSet struct { - Bits [32]int32 -} - -const ( - SizeofIfMsghdr = 0x70 - SizeofIfData = 0x60 - SizeofIfaMsghdr = 0x14 - SizeofIfmaMsghdr = 0x10 - SizeofIfmaMsghdr2 = 0x14 - SizeofRtMsghdr = 0x5c - SizeofRtMetrics = 0x38 -) - -type IfMsghdr struct { - Msglen uint16 - Version uint8 - Type uint8 - Addrs int32 - Flags int32 - Index uint16 - _ [2]byte - Data IfData -} - -type IfData struct { - Type uint8 - Typelen uint8 - Physical uint8 - Addrlen uint8 - Hdrlen uint8 - Recvquota uint8 - Xmitquota uint8 - Unused1 uint8 - Mtu uint32 - Metric uint32 - Baudrate uint32 - Ipackets uint32 - Ierrors uint32 - Opackets uint32 - Oerrors uint32 - Collisions uint32 - Ibytes uint32 - Obytes uint32 - Imcasts uint32 - Omcasts uint32 - Iqdrops uint32 - Noproto uint32 - Recvtiming uint32 - Xmittiming uint32 - Lastchange Timeval - Unused2 uint32 - Hwassist uint32 - Reserved1 uint32 - Reserved2 uint32 -} - -type IfaMsghdr struct { - Msglen uint16 - Version uint8 - Type uint8 - Addrs int32 - Flags int32 - Index uint16 - _ [2]byte - Metric int32 -} - -type IfmaMsghdr struct { - Msglen uint16 - Version uint8 - Type uint8 - Addrs int32 - Flags int32 - Index uint16 - _ [2]byte -} - -type IfmaMsghdr2 struct { - Msglen uint16 - Version uint8 - Type uint8 - Addrs int32 - Flags int32 - Index uint16 - _ [2]byte - Refcount int32 -} - -type RtMsghdr struct { - Msglen uint16 - Version uint8 - Type uint8 - Index uint16 - _ [2]byte - Flags int32 - Addrs int32 - Pid int32 - Seq int32 - Errno int32 - Use int32 - Inits uint32 - Rmx RtMetrics -} - -type RtMetrics struct { - Locks uint32 - Mtu uint32 - Hopcount uint32 - Expire int32 - Recvpipe uint32 - Sendpipe uint32 - Ssthresh uint32 - Rtt uint32 - Rttvar uint32 - Pksent uint32 - Filler [4]uint32 -} - -const ( - SizeofBpfVersion = 0x4 - SizeofBpfStat = 0x8 - SizeofBpfProgram = 0x8 - SizeofBpfInsn = 0x8 - SizeofBpfHdr = 0x14 -) - -type BpfVersion struct { - Major uint16 - Minor uint16 -} - -type BpfStat struct { - Recv uint32 - Drop uint32 -} - -type BpfProgram struct { - Len uint32 - Insns *BpfInsn -} - -type BpfInsn struct { - Code uint16 - Jt uint8 - Jf uint8 - K uint32 -} - -type BpfHdr struct { - Tstamp Timeval - Caplen uint32 - Datalen uint32 - Hdrlen uint16 - _ [2]byte -} - -type Termios struct { - Iflag uint32 - Oflag uint32 - Cflag uint32 - Lflag uint32 - Cc [20]uint8 - Ispeed uint32 - Ospeed uint32 -} - -type Winsize struct { - Row uint16 - Col uint16 - Xpixel uint16 - Ypixel uint16 -} - -const ( - AT_FDCWD = -0x2 - AT_REMOVEDIR = 0x80 - AT_SYMLINK_FOLLOW = 0x40 - AT_SYMLINK_NOFOLLOW = 0x20 -) - -type PollFd struct { - Fd int32 - Events int16 - Revents int16 -} - -const ( - POLLERR = 0x8 - POLLHUP = 0x10 - POLLIN = 0x1 - POLLNVAL = 0x20 - POLLOUT = 0x4 - POLLPRI = 0x2 - POLLRDBAND = 0x80 - POLLRDNORM = 0x40 - POLLWRBAND = 0x100 - POLLWRNORM = 0x4 -) - -type Utsname struct { - Sysname [256]byte - Nodename [256]byte - Release [256]byte - Version [256]byte - Machine [256]byte -} - -const SizeofClockinfo = 0x14 - -type Clockinfo struct { - Hz int32 - Tick int32 - Tickadj int32 - Stathz int32 - Profhz int32 -} diff --git a/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go index 966798a8..e2a64f09 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_darwin_amd64.go @@ -1,6 +1,7 @@ // cgo -godefs types_darwin.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && darwin // +build amd64,darwin package unix @@ -70,7 +71,6 @@ type Stat_t struct { Uid uint32 Gid uint32 Rdev int32 - _ [4]byte Atim Timespec Mtim Timespec Ctim Timespec @@ -97,10 +97,11 @@ type Statfs_t struct { Type uint32 Flags uint32 Fssubtype uint32 - Fstypename [16]int8 - Mntonname [1024]int8 - Mntfromname [1024]int8 - Reserved [8]uint32 + Fstypename [16]byte + Mntonname [1024]byte + Mntfromname [1024]byte + Flags_ext uint32 + Reserved [7]uint32 } type Flock_t struct { @@ -133,8 +134,7 @@ type Fbootstraptransfer_t struct { type Log2phys_t struct { Flags uint32 - _ [8]byte - _ [8]byte + _ [16]byte } type Fsid struct { @@ -151,6 +151,10 @@ type Dirent struct { _ [3]byte } +const ( + PathMax = 0x400 +) + type RawSockaddrInet4 struct { Len uint8 Family uint8 @@ -196,8 +200,110 @@ type RawSockaddrAny struct { Pad [92]int8 } +type RawSockaddrCtl struct { + Sc_len uint8 + Sc_family uint8 + Ss_sysaddr uint16 + Sc_id uint32 + Sc_unit uint32 + Sc_reserved [5]uint32 +} + +type RawSockaddrVM struct { + Len uint8 + Family uint8 + Reserved1 uint16 + Port uint32 + Cid uint32 +} + +type XVSockPCB struct { + Xv_len uint32 + Xv_vsockpp uint64 + Xvp_local_cid uint32 + Xvp_local_port uint32 + Xvp_remote_cid uint32 + Xvp_remote_port uint32 + Xvp_rxcnt uint32 + Xvp_txcnt uint32 + Xvp_peer_rxhiwat uint32 + Xvp_peer_rxcnt uint32 + Xvp_last_pid int32 + Xvp_gencnt uint64 + Xv_socket XSocket + _ [4]byte +} + +type XSocket struct { + Xso_len uint32 + Xso_so uint32 + So_type int16 + So_options int16 + So_linger int16 + So_state int16 + So_pcb uint32 + Xso_protocol int32 + Xso_family int32 + So_qlen int16 + So_incqlen int16 + So_qlimit int16 + So_timeo int16 + So_error uint16 + So_pgid int32 + So_oobmark uint32 + So_rcv XSockbuf + So_snd XSockbuf + So_uid uint32 +} + +type XSocket64 struct { + Xso_len uint32 + _ [8]byte + So_type int16 + So_options int16 + So_linger int16 + So_state int16 + _ [8]byte + Xso_protocol int32 + Xso_family int32 + So_qlen int16 + So_incqlen int16 + So_qlimit int16 + So_timeo int16 + So_error uint16 + So_pgid int32 + So_oobmark uint32 + So_rcv XSockbuf + So_snd XSockbuf + So_uid uint32 +} + +type XSockbuf struct { + Cc uint32 + Hiwat uint32 + Mbcnt uint32 + Mbmax uint32 + Lowat int32 + Flags int16 + Timeo int16 +} + +type XVSockPgen struct { + Len uint32 + Count uint64 + Gen uint64 + Sogen uint64 +} + type _Socklen uint32 +type Xucred struct { + Version uint32 + Uid uint32 + Ngroups int16 + Groups [16]uint32 +} + type Linger struct { Onoff int32 Linger int32 @@ -213,6 +319,12 @@ type IPMreq struct { Interface [4]byte /* in_addr */ } +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + type IPv6Mreq struct { Multiaddr [16]byte /* in6_addr */ Interface uint32 @@ -221,10 +333,8 @@ type IPv6Mreq struct { type Msghdr struct { Name *byte Namelen uint32 - _ [4]byte Iov *Iovec Iovlen int32 - _ [4]byte Control *byte Controllen uint32 Flags int32 @@ -256,21 +366,57 @@ type ICMPv6Filter struct { Filt [8]uint32 } +type TCPConnectionInfo struct { + State uint8 + Snd_wscale uint8 + Rcv_wscale uint8 + _ uint8 + Options uint32 + Flags uint32 + Rto uint32 + Maxseg uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Snd_wnd uint32 + Snd_sbbytes uint32 + Rcv_wnd uint32 + Rttcur uint32 + Srtt uint32 + Rttvar uint32 + Txpackets uint64 + Txbytes uint64 + Txretransmitbytes uint64 + Rxpackets uint64 + Rxbytes uint64 + Rxoutoforderbytes uint64 + Txretransmitpackets uint64 +} + const ( - SizeofSockaddrInet4 = 0x10 - SizeofSockaddrInet6 = 0x1c - SizeofSockaddrAny = 0x6c - SizeofSockaddrUnix = 0x6a - SizeofSockaddrDatalink = 0x14 - SizeofLinger = 0x8 - SizeofIPMreq = 0x8 - SizeofIPv6Mreq = 0x14 - SizeofMsghdr = 0x30 - SizeofCmsghdr = 0xc - SizeofInet4Pktinfo = 0xc - SizeofInet6Pktinfo = 0x14 - SizeofIPv6MTUInfo = 0x20 - SizeofICMPv6Filter = 0x20 + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x14 + SizeofSockaddrCtl = 0x20 + SizeofSockaddrVM = 0xc + SizeofXvsockpcb = 0xa8 + SizeofXSocket = 0x64 + SizeofXSockbuf = 0x18 + SizeofXVSockPgen = 0x20 + SizeofXucred = 0x4c + SizeofLinger = 0x8 + SizeofIovec = 0x10 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x30 + SizeofCmsghdr = 0xc + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofTCPConnectionInfo = 0x70 ) const ( @@ -309,7 +455,6 @@ type IfMsghdr struct { Addrs int32 Flags int32 Index uint16 - _ [2]byte Data IfData } @@ -352,7 +497,6 @@ type IfaMsghdr struct { Addrs int32 Flags int32 Index uint16 - _ [2]byte Metric int32 } @@ -373,7 +517,6 @@ type IfmaMsghdr2 struct { Addrs int32 Flags int32 Index uint16 - _ [2]byte Refcount int32 } @@ -382,7 +525,6 @@ type RtMsghdr struct { Version uint8 Type uint8 Index uint16 - _ [2]byte Flags int32 Addrs int32 Pid int32 @@ -404,7 +546,8 @@ type RtMetrics struct { Rtt uint32 Rttvar uint32 Pksent uint32 - Filler [4]uint32 + State uint32 + Filler [3]uint32 } const ( @@ -427,7 +570,6 @@ type BpfStat struct { type BpfProgram struct { Len uint32 - _ [4]byte Insns *BpfInsn } @@ -452,7 +594,6 @@ type Termios struct { Cflag uint64 Lflag uint64 Cc [20]uint8 - _ [4]byte Ispeed uint64 Ospeed uint64 } @@ -507,3 +648,148 @@ type Clockinfo struct { Stathz int32 Profhz int32 } + +type CtlInfo struct { + Id uint32 + Name [96]byte +} + +const SizeofKinfoProc = 0x288 + +type Eproc struct { + Paddr uintptr + Sess uintptr + Pcred Pcred + Ucred Ucred + Vm Vmspace + Ppid int32 + Pgid int32 + Jobc int16 + Tdev int32 + Tpgid int32 + Tsess uintptr + Wmesg [8]byte + Xsize int32 + Xrssize int16 + Xccount int16 + Xswrss int16 + Flag int32 + Login [12]byte + Spare [4]int32 + _ [4]byte +} + +type ExternProc struct { + P_starttime Timeval + P_vmspace *Vmspace + P_sigacts uintptr + P_flag int32 + P_stat int8 + P_pid int32 + P_oppid int32 + P_dupfd int32 + User_stack *int8 + Exit_thread *byte + P_debugger int32 + Sigwait int32 + P_estcpu uint32 + P_cpticks int32 + P_pctcpu uint32 + P_wchan *byte + P_wmesg *int8 + P_swtime uint32 + P_slptime uint32 + P_realtimer Itimerval + P_rtime Timeval + P_uticks uint64 + P_sticks uint64 + P_iticks uint64 + P_traceflag int32 + P_tracep uintptr + P_siglist int32 + P_textvp uintptr + P_holdcnt int32 + P_sigmask uint32 + P_sigignore uint32 + P_sigcatch uint32 + P_priority uint8 + P_usrpri uint8 + P_nice int8 + P_comm [17]byte + P_pgrp uintptr + P_addr uintptr + P_xstat uint16 + P_acflag uint16 + P_ru *Rusage +} + +type Itimerval struct { + Interval Timeval + Value Timeval +} + +type KinfoProc struct { + Proc ExternProc + Eproc Eproc +} + +type Vmspace struct { + Dummy int32 + Dummy2 *int8 + Dummy3 [5]int32 + Dummy4 [3]*int8 +} + +type Pcred struct { + Pc_lock [72]int8 + Pc_ucred uintptr + P_ruid uint32 + P_svuid uint32 + P_rgid uint32 + P_svgid uint32 + P_refcnt int32 + _ [4]byte +} + +type Ucred struct { + Ref int32 + Uid uint32 + Ngroups int16 + Groups [16]uint32 +} + +type SysvIpcPerm struct { + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint16 + _ uint16 + _ int32 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Segsz uint64 + Lpid int32 + Cpid int32 + Nattch uint16 + _ [34]byte +} + +const ( + IPC_CREAT = 0x200 + IPC_EXCL = 0x400 + IPC_NOWAIT = 0x800 + IPC_PRIVATE = 0x0 +) + +const ( + IPC_RMID = 0x0 + IPC_SET = 0x1 + IPC_STAT = 0x2 +) + +const ( + SHM_RDONLY = 0x1000 + SHM_RND = 0x2000 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go b/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go deleted file mode 100644 index 4fe4c9cd..00000000 --- a/vendor/golang.org/x/sys/unix/ztypes_darwin_arm.go +++ /dev/null @@ -1,500 +0,0 @@ -// NOTE: cgo can't generate struct Stat_t and struct Statfs_t yet -// Created by cgo -godefs - DO NOT EDIT -// cgo -godefs types_darwin.go - -// +build arm,darwin - -package unix - -const ( - SizeofPtr = 0x4 - SizeofShort = 0x2 - SizeofInt = 0x4 - SizeofLong = 0x4 - SizeofLongLong = 0x8 -) - -type ( - _C_short int16 - _C_int int32 - _C_long int32 - _C_long_long int64 -) - -type Timespec struct { - Sec int32 - Nsec int32 -} - -type Timeval struct { - Sec int32 - Usec int32 -} - -type Timeval32 [0]byte - -type Rusage struct { - Utime Timeval - Stime Timeval - Maxrss int32 - Ixrss int32 - Idrss int32 - Isrss int32 - Minflt int32 - Majflt int32 - Nswap int32 - Inblock int32 - Oublock int32 - Msgsnd int32 - Msgrcv int32 - Nsignals int32 - Nvcsw int32 - Nivcsw int32 -} - -type Rlimit struct { - Cur uint64 - Max uint64 -} - -type _Gid_t uint32 - -type Stat_t struct { - Dev int32 - Mode uint16 - Nlink uint16 - Ino uint64 - Uid uint32 - Gid uint32 - Rdev int32 - Atim Timespec - Mtim Timespec - Ctim Timespec - Btim Timespec - Size int64 - Blocks int64 - Blksize int32 - Flags uint32 - Gen uint32 - Lspare int32 - Qspare [2]int64 -} - -type Statfs_t struct { - Bsize uint32 - Iosize int32 - Blocks uint64 - Bfree uint64 - Bavail uint64 - Files uint64 - Ffree uint64 - Fsid Fsid - Owner uint32 - Type uint32 - Flags uint32 - Fssubtype uint32 - Fstypename [16]int8 - Mntonname [1024]int8 - Mntfromname [1024]int8 - Reserved [8]uint32 -} - -type Flock_t struct { - Start int64 - Len int64 - Pid int32 - Type int16 - Whence int16 -} - -type Fstore_t struct { - Flags uint32 - Posmode int32 - Offset int64 - Length int64 - Bytesalloc int64 -} - -type Radvisory_t struct { - Offset int64 - Count int32 -} - -type Fbootstraptransfer_t struct { - Offset int64 - Length uint32 - Buffer *byte -} - -type Log2phys_t struct { - Flags uint32 - Contigbytes int64 - Devoffset int64 -} - -type Fsid struct { - Val [2]int32 -} - -type Dirent struct { - Ino uint64 - Seekoff uint64 - Reclen uint16 - Namlen uint16 - Type uint8 - Name [1024]int8 - _ [3]byte -} - -type RawSockaddrInet4 struct { - Len uint8 - Family uint8 - Port uint16 - Addr [4]byte /* in_addr */ - Zero [8]int8 -} - -type RawSockaddrInet6 struct { - Len uint8 - Family uint8 - Port uint16 - Flowinfo uint32 - Addr [16]byte /* in6_addr */ - Scope_id uint32 -} - -type RawSockaddrUnix struct { - Len uint8 - Family uint8 - Path [104]int8 -} - -type RawSockaddrDatalink struct { - Len uint8 - Family uint8 - Index uint16 - Type uint8 - Nlen uint8 - Alen uint8 - Slen uint8 - Data [12]int8 -} - -type RawSockaddr struct { - Len uint8 - Family uint8 - Data [14]int8 -} - -type RawSockaddrAny struct { - Addr RawSockaddr - Pad [92]int8 -} - -type _Socklen uint32 - -type Linger struct { - Onoff int32 - Linger int32 -} - -type Iovec struct { - Base *byte - Len uint32 -} - -type IPMreq struct { - Multiaddr [4]byte /* in_addr */ - Interface [4]byte /* in_addr */ -} - -type IPv6Mreq struct { - Multiaddr [16]byte /* in6_addr */ - Interface uint32 -} - -type Msghdr struct { - Name *byte - Namelen uint32 - Iov *Iovec - Iovlen int32 - Control *byte - Controllen uint32 - Flags int32 -} - -type Cmsghdr struct { - Len uint32 - Level int32 - Type int32 -} - -type Inet4Pktinfo struct { - Ifindex uint32 - Spec_dst [4]byte /* in_addr */ - Addr [4]byte /* in_addr */ -} - -type Inet6Pktinfo struct { - Addr [16]byte /* in6_addr */ - Ifindex uint32 -} - -type IPv6MTUInfo struct { - Addr RawSockaddrInet6 - Mtu uint32 -} - -type ICMPv6Filter struct { - Filt [8]uint32 -} - -const ( - SizeofSockaddrInet4 = 0x10 - SizeofSockaddrInet6 = 0x1c - SizeofSockaddrAny = 0x6c - SizeofSockaddrUnix = 0x6a - SizeofSockaddrDatalink = 0x14 - SizeofLinger = 0x8 - SizeofIPMreq = 0x8 - SizeofIPv6Mreq = 0x14 - SizeofMsghdr = 0x1c - SizeofCmsghdr = 0xc - SizeofInet4Pktinfo = 0xc - SizeofInet6Pktinfo = 0x14 - SizeofIPv6MTUInfo = 0x20 - SizeofICMPv6Filter = 0x20 -) - -const ( - PTRACE_TRACEME = 0x0 - PTRACE_CONT = 0x7 - PTRACE_KILL = 0x8 -) - -type Kevent_t struct { - Ident uint32 - Filter int16 - Flags uint16 - Fflags uint32 - Data int32 - Udata *byte -} - -type FdSet struct { - Bits [32]int32 -} - -const ( - SizeofIfMsghdr = 0x70 - SizeofIfData = 0x60 - SizeofIfaMsghdr = 0x14 - SizeofIfmaMsghdr = 0x10 - SizeofIfmaMsghdr2 = 0x14 - SizeofRtMsghdr = 0x5c - SizeofRtMetrics = 0x38 -) - -type IfMsghdr struct { - Msglen uint16 - Version uint8 - Type uint8 - Addrs int32 - Flags int32 - Index uint16 - _ [2]byte - Data IfData -} - -type IfData struct { - Type uint8 - Typelen uint8 - Physical uint8 - Addrlen uint8 - Hdrlen uint8 - Recvquota uint8 - Xmitquota uint8 - Unused1 uint8 - Mtu uint32 - Metric uint32 - Baudrate uint32 - Ipackets uint32 - Ierrors uint32 - Opackets uint32 - Oerrors uint32 - Collisions uint32 - Ibytes uint32 - Obytes uint32 - Imcasts uint32 - Omcasts uint32 - Iqdrops uint32 - Noproto uint32 - Recvtiming uint32 - Xmittiming uint32 - Lastchange Timeval - Unused2 uint32 - Hwassist uint32 - Reserved1 uint32 - Reserved2 uint32 -} - -type IfaMsghdr struct { - Msglen uint16 - Version uint8 - Type uint8 - Addrs int32 - Flags int32 - Index uint16 - _ [2]byte - Metric int32 -} - -type IfmaMsghdr struct { - Msglen uint16 - Version uint8 - Type uint8 - Addrs int32 - Flags int32 - Index uint16 - _ [2]byte -} - -type IfmaMsghdr2 struct { - Msglen uint16 - Version uint8 - Type uint8 - Addrs int32 - Flags int32 - Index uint16 - _ [2]byte - Refcount int32 -} - -type RtMsghdr struct { - Msglen uint16 - Version uint8 - Type uint8 - Index uint16 - _ [2]byte - Flags int32 - Addrs int32 - Pid int32 - Seq int32 - Errno int32 - Use int32 - Inits uint32 - Rmx RtMetrics -} - -type RtMetrics struct { - Locks uint32 - Mtu uint32 - Hopcount uint32 - Expire int32 - Recvpipe uint32 - Sendpipe uint32 - Ssthresh uint32 - Rtt uint32 - Rttvar uint32 - Pksent uint32 - Filler [4]uint32 -} - -const ( - SizeofBpfVersion = 0x4 - SizeofBpfStat = 0x8 - SizeofBpfProgram = 0x8 - SizeofBpfInsn = 0x8 - SizeofBpfHdr = 0x14 -) - -type BpfVersion struct { - Major uint16 - Minor uint16 -} - -type BpfStat struct { - Recv uint32 - Drop uint32 -} - -type BpfProgram struct { - Len uint32 - Insns *BpfInsn -} - -type BpfInsn struct { - Code uint16 - Jt uint8 - Jf uint8 - K uint32 -} - -type BpfHdr struct { - Tstamp Timeval - Caplen uint32 - Datalen uint32 - Hdrlen uint16 - _ [2]byte -} - -type Termios struct { - Iflag uint32 - Oflag uint32 - Cflag uint32 - Lflag uint32 - Cc [20]uint8 - Ispeed uint32 - Ospeed uint32 -} - -type Winsize struct { - Row uint16 - Col uint16 - Xpixel uint16 - Ypixel uint16 -} - -const ( - AT_FDCWD = -0x2 - AT_REMOVEDIR = 0x80 - AT_SYMLINK_FOLLOW = 0x40 - AT_SYMLINK_NOFOLLOW = 0x20 -) - -type PollFd struct { - Fd int32 - Events int16 - Revents int16 -} - -const ( - POLLERR = 0x8 - POLLHUP = 0x10 - POLLIN = 0x1 - POLLNVAL = 0x20 - POLLOUT = 0x4 - POLLPRI = 0x2 - POLLRDBAND = 0x80 - POLLRDNORM = 0x40 - POLLWRBAND = 0x100 - POLLWRNORM = 0x4 -) - -type Utsname struct { - Sysname [256]byte - Nodename [256]byte - Release [256]byte - Version [256]byte - Machine [256]byte -} - -const SizeofClockinfo = 0x14 - -type Clockinfo struct { - Hz int32 - Tick int32 - Tickadj int32 - Stathz int32 - Profhz int32 -} diff --git a/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go b/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go index 21999e4b..34aa7752 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_darwin_arm64.go @@ -1,6 +1,7 @@ // cgo -godefs types_darwin.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && darwin // +build arm64,darwin package unix @@ -70,7 +71,6 @@ type Stat_t struct { Uid uint32 Gid uint32 Rdev int32 - _ [4]byte Atim Timespec Mtim Timespec Ctim Timespec @@ -97,10 +97,11 @@ type Statfs_t struct { Type uint32 Flags uint32 Fssubtype uint32 - Fstypename [16]int8 - Mntonname [1024]int8 - Mntfromname [1024]int8 - Reserved [8]uint32 + Fstypename [16]byte + Mntonname [1024]byte + Mntfromname [1024]byte + Flags_ext uint32 + Reserved [7]uint32 } type Flock_t struct { @@ -133,8 +134,7 @@ type Fbootstraptransfer_t struct { type Log2phys_t struct { Flags uint32 - _ [8]byte - _ [8]byte + _ [16]byte } type Fsid struct { @@ -151,6 +151,10 @@ type Dirent struct { _ [3]byte } +const ( + PathMax = 0x400 +) + type RawSockaddrInet4 struct { Len uint8 Family uint8 @@ -196,8 +200,110 @@ type RawSockaddrAny struct { Pad [92]int8 } +type RawSockaddrCtl struct { + Sc_len uint8 + Sc_family uint8 + Ss_sysaddr uint16 + Sc_id uint32 + Sc_unit uint32 + Sc_reserved [5]uint32 +} + +type RawSockaddrVM struct { + Len uint8 + Family uint8 + Reserved1 uint16 + Port uint32 + Cid uint32 +} + +type XVSockPCB struct { + Xv_len uint32 + Xv_vsockpp uint64 + Xvp_local_cid uint32 + Xvp_local_port uint32 + Xvp_remote_cid uint32 + Xvp_remote_port uint32 + Xvp_rxcnt uint32 + Xvp_txcnt uint32 + Xvp_peer_rxhiwat uint32 + Xvp_peer_rxcnt uint32 + Xvp_last_pid int32 + Xvp_gencnt uint64 + Xv_socket XSocket + _ [4]byte +} + +type XSocket struct { + Xso_len uint32 + Xso_so uint32 + So_type int16 + So_options int16 + So_linger int16 + So_state int16 + So_pcb uint32 + Xso_protocol int32 + Xso_family int32 + So_qlen int16 + So_incqlen int16 + So_qlimit int16 + So_timeo int16 + So_error uint16 + So_pgid int32 + So_oobmark uint32 + So_rcv XSockbuf + So_snd XSockbuf + So_uid uint32 +} + +type XSocket64 struct { + Xso_len uint32 + _ [8]byte + So_type int16 + So_options int16 + So_linger int16 + So_state int16 + _ [8]byte + Xso_protocol int32 + Xso_family int32 + So_qlen int16 + So_incqlen int16 + So_qlimit int16 + So_timeo int16 + So_error uint16 + So_pgid int32 + So_oobmark uint32 + So_rcv XSockbuf + So_snd XSockbuf + So_uid uint32 +} + +type XSockbuf struct { + Cc uint32 + Hiwat uint32 + Mbcnt uint32 + Mbmax uint32 + Lowat int32 + Flags int16 + Timeo int16 +} + +type XVSockPgen struct { + Len uint32 + Count uint64 + Gen uint64 + Sogen uint64 +} + type _Socklen uint32 +type Xucred struct { + Version uint32 + Uid uint32 + Ngroups int16 + Groups [16]uint32 +} + type Linger struct { Onoff int32 Linger int32 @@ -213,6 +319,12 @@ type IPMreq struct { Interface [4]byte /* in_addr */ } +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + type IPv6Mreq struct { Multiaddr [16]byte /* in6_addr */ Interface uint32 @@ -221,10 +333,8 @@ type IPv6Mreq struct { type Msghdr struct { Name *byte Namelen uint32 - _ [4]byte Iov *Iovec Iovlen int32 - _ [4]byte Control *byte Controllen uint32 Flags int32 @@ -256,21 +366,57 @@ type ICMPv6Filter struct { Filt [8]uint32 } +type TCPConnectionInfo struct { + State uint8 + Snd_wscale uint8 + Rcv_wscale uint8 + _ uint8 + Options uint32 + Flags uint32 + Rto uint32 + Maxseg uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Snd_wnd uint32 + Snd_sbbytes uint32 + Rcv_wnd uint32 + Rttcur uint32 + Srtt uint32 + Rttvar uint32 + Txpackets uint64 + Txbytes uint64 + Txretransmitbytes uint64 + Rxpackets uint64 + Rxbytes uint64 + Rxoutoforderbytes uint64 + Txretransmitpackets uint64 +} + const ( - SizeofSockaddrInet4 = 0x10 - SizeofSockaddrInet6 = 0x1c - SizeofSockaddrAny = 0x6c - SizeofSockaddrUnix = 0x6a - SizeofSockaddrDatalink = 0x14 - SizeofLinger = 0x8 - SizeofIPMreq = 0x8 - SizeofIPv6Mreq = 0x14 - SizeofMsghdr = 0x30 - SizeofCmsghdr = 0xc - SizeofInet4Pktinfo = 0xc - SizeofInet6Pktinfo = 0x14 - SizeofIPv6MTUInfo = 0x20 - SizeofICMPv6Filter = 0x20 + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x14 + SizeofSockaddrCtl = 0x20 + SizeofSockaddrVM = 0xc + SizeofXvsockpcb = 0xa8 + SizeofXSocket = 0x64 + SizeofXSockbuf = 0x18 + SizeofXVSockPgen = 0x20 + SizeofXucred = 0x4c + SizeofLinger = 0x8 + SizeofIovec = 0x10 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x30 + SizeofCmsghdr = 0xc + SizeofInet4Pktinfo = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 + SizeofTCPConnectionInfo = 0x70 ) const ( @@ -309,7 +455,6 @@ type IfMsghdr struct { Addrs int32 Flags int32 Index uint16 - _ [2]byte Data IfData } @@ -352,7 +497,6 @@ type IfaMsghdr struct { Addrs int32 Flags int32 Index uint16 - _ [2]byte Metric int32 } @@ -373,7 +517,6 @@ type IfmaMsghdr2 struct { Addrs int32 Flags int32 Index uint16 - _ [2]byte Refcount int32 } @@ -382,7 +525,6 @@ type RtMsghdr struct { Version uint8 Type uint8 Index uint16 - _ [2]byte Flags int32 Addrs int32 Pid int32 @@ -404,7 +546,8 @@ type RtMetrics struct { Rtt uint32 Rttvar uint32 Pksent uint32 - Filler [4]uint32 + State uint32 + Filler [3]uint32 } const ( @@ -427,7 +570,6 @@ type BpfStat struct { type BpfProgram struct { Len uint32 - _ [4]byte Insns *BpfInsn } @@ -452,7 +594,6 @@ type Termios struct { Cflag uint64 Lflag uint64 Cc [20]uint8 - _ [4]byte Ispeed uint64 Ospeed uint64 } @@ -507,3 +648,148 @@ type Clockinfo struct { Stathz int32 Profhz int32 } + +type CtlInfo struct { + Id uint32 + Name [96]byte +} + +const SizeofKinfoProc = 0x288 + +type Eproc struct { + Paddr uintptr + Sess uintptr + Pcred Pcred + Ucred Ucred + Vm Vmspace + Ppid int32 + Pgid int32 + Jobc int16 + Tdev int32 + Tpgid int32 + Tsess uintptr + Wmesg [8]byte + Xsize int32 + Xrssize int16 + Xccount int16 + Xswrss int16 + Flag int32 + Login [12]byte + Spare [4]int32 + _ [4]byte +} + +type ExternProc struct { + P_starttime Timeval + P_vmspace *Vmspace + P_sigacts uintptr + P_flag int32 + P_stat int8 + P_pid int32 + P_oppid int32 + P_dupfd int32 + User_stack *int8 + Exit_thread *byte + P_debugger int32 + Sigwait int32 + P_estcpu uint32 + P_cpticks int32 + P_pctcpu uint32 + P_wchan *byte + P_wmesg *int8 + P_swtime uint32 + P_slptime uint32 + P_realtimer Itimerval + P_rtime Timeval + P_uticks uint64 + P_sticks uint64 + P_iticks uint64 + P_traceflag int32 + P_tracep uintptr + P_siglist int32 + P_textvp uintptr + P_holdcnt int32 + P_sigmask uint32 + P_sigignore uint32 + P_sigcatch uint32 + P_priority uint8 + P_usrpri uint8 + P_nice int8 + P_comm [17]byte + P_pgrp uintptr + P_addr uintptr + P_xstat uint16 + P_acflag uint16 + P_ru *Rusage +} + +type Itimerval struct { + Interval Timeval + Value Timeval +} + +type KinfoProc struct { + Proc ExternProc + Eproc Eproc +} + +type Vmspace struct { + Dummy int32 + Dummy2 *int8 + Dummy3 [5]int32 + Dummy4 [3]*int8 +} + +type Pcred struct { + Pc_lock [72]int8 + Pc_ucred uintptr + P_ruid uint32 + P_svuid uint32 + P_rgid uint32 + P_svgid uint32 + P_refcnt int32 + _ [4]byte +} + +type Ucred struct { + Ref int32 + Uid uint32 + Ngroups int16 + Groups [16]uint32 +} + +type SysvIpcPerm struct { + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint16 + _ uint16 + _ int32 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Segsz uint64 + Lpid int32 + Cpid int32 + Nattch uint16 + _ [34]byte +} + +const ( + IPC_CREAT = 0x200 + IPC_EXCL = 0x400 + IPC_NOWAIT = 0x800 + IPC_PRIVATE = 0x0 +) + +const ( + IPC_RMID = 0x0 + IPC_SET = 0x1 + IPC_STAT = 0x2 +) + +const ( + SHM_RDONLY = 0x1000 + SHM_RND = 0x2000 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go index 71ea1d6d..d0ba8e9b 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_dragonfly_amd64.go @@ -1,6 +1,7 @@ // cgo -godefs types_dragonfly.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && dragonfly // +build amd64,dragonfly package unix @@ -70,11 +71,11 @@ type Stat_t struct { Ctim Timespec Size int64 Blocks int64 - Blksize uint32 + _ uint32 Flags uint32 Gen uint32 Lspare int32 - Qspare1 int64 + Blksize int64 Qspare2 int64 } @@ -91,17 +92,15 @@ type Statfs_t struct { Owner uint32 Type int32 Flags int32 - _ [4]byte Syncwrites int64 Asyncwrites int64 - Fstypename [16]int8 - Mntonname [80]int8 + Fstypename [16]byte + Mntonname [80]byte Syncreads int64 Asyncreads int64 Spares1 int16 - Mntfromname [80]int8 + Mntfromname [80]byte Spares2 int16 - _ [4]byte Spare [2]int64 } @@ -202,10 +201,8 @@ type IPv6Mreq struct { type Msghdr struct { Name *byte Namelen uint32 - _ [4]byte Iov *Iovec Iovlen int32 - _ [4]byte Control *byte Controllen uint32 Flags int32 @@ -238,6 +235,7 @@ const ( SizeofSockaddrUnix = 0x6a SizeofSockaddrDatalink = 0x36 SizeofLinger = 0x8 + SizeofIovec = 0x10 SizeofIPMreq = 0x8 SizeofIPv6Mreq = 0x14 SizeofMsghdr = 0x30 @@ -269,7 +267,7 @@ type FdSet struct { const ( SizeofIfMsghdr = 0xb0 SizeofIfData = 0xa0 - SizeofIfaMsghdr = 0x14 + SizeofIfaMsghdr = 0x18 SizeofIfmaMsghdr = 0x10 SizeofIfAnnounceMsghdr = 0x18 SizeofRtMsghdr = 0x98 @@ -280,10 +278,9 @@ type IfMsghdr struct { Msglen uint16 Version uint8 Type uint8 - Addrs int32 - Flags int32 Index uint16 - _ [2]byte + Flags int32 + Addrs int32 Data IfData } @@ -294,7 +291,6 @@ type IfData struct { Hdrlen uint8 Recvquota uint8 Xmitquota uint8 - _ [2]byte Mtu uint64 Metric uint64 Link_state uint64 @@ -316,24 +312,23 @@ type IfData struct { } type IfaMsghdr struct { - Msglen uint16 - Version uint8 - Type uint8 - Addrs int32 - Flags int32 - Index uint16 - _ [2]byte - Metric int32 + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Flags int32 + Addrs int32 + Addrflags int32 + Metric int32 } type IfmaMsghdr struct { Msglen uint16 Version uint8 Type uint8 - Addrs int32 - Flags int32 Index uint16 - _ [2]byte + Flags int32 + Addrs int32 } type IfAnnounceMsghdr struct { @@ -350,7 +345,6 @@ type RtMsghdr struct { Version uint8 Type uint8 Index uint16 - _ [2]byte Flags int32 Addrs int32 Pid int32 @@ -374,7 +368,6 @@ type RtMetrics struct { Hopcount uint64 Mssopt uint16 Pad uint16 - _ [4]byte Msl uint64 Iwmaxsegs uint64 Iwcapsegs uint64 @@ -400,7 +393,6 @@ type BpfStat struct { type BpfProgram struct { Len uint32 - _ [4]byte Insns *BpfInsn } @@ -439,6 +431,9 @@ type Winsize struct { const ( AT_FDCWD = 0xfffafdcd AT_SYMLINK_NOFOLLOW = 0x1 + AT_REMOVEDIR = 0x2 + AT_EACCESS = 0x4 + AT_SYMLINK_FOLLOW = 0x8 ) type PollFd struct { diff --git a/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go b/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go index 2a3ec615..d9c78cdc 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go +++ b/vendor/golang.org/x/sys/unix/ztypes_freebsd_386.go @@ -1,6 +1,7 @@ // cgo -godefs types_freebsd.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build 386 && freebsd // +build 386,freebsd package unix @@ -30,6 +31,8 @@ type Timeval struct { Usec int32 } +type Time_t int32 + type Rusage struct { Utime Timeval Stime Timeval @@ -87,27 +90,6 @@ type Stat_t struct { Spare [10]uint64 } -type stat_freebsd11_t struct { - Dev uint32 - Ino uint32 - Mode uint16 - Nlink uint16 - Uid uint32 - Gid uint32 - Rdev uint32 - Atim Timespec - Mtim Timespec - Ctim Timespec - Size int64 - Blocks int64 - Blksize int32 - Flags uint32 - Gen uint32 - Lspare int32 - Btim Timespec - _ [8]byte -} - type Statfs_t struct { Version uint32 Type uint32 @@ -133,31 +115,6 @@ type Statfs_t struct { Mntonname [1024]byte } -type statfs_freebsd11_t struct { - Version uint32 - Type uint32 - Flags uint64 - Bsize uint64 - Iosize uint64 - Blocks uint64 - Bfree uint64 - Bavail int64 - Files uint64 - Ffree int64 - Syncwrites uint64 - Asyncwrites uint64 - Syncreads uint64 - Asyncreads uint64 - Spare [10]uint64 - Namemax uint32 - Owner uint32 - Fsid Fsid - Charspare [80]int8 - Fstypename [16]byte - Mntfromname [88]byte - Mntonname [88]byte -} - type Flock_t struct { Start int64 Len int64 @@ -178,14 +135,6 @@ type Dirent struct { Name [256]int8 } -type dirent_freebsd11 struct { - Fileno uint32 - Reclen uint16 - Type uint8 - Namlen uint8 - Name [256]int8 -} - type Fsid struct { Val [2]int32 } @@ -250,6 +199,14 @@ type RawSockaddrAny struct { type _Socklen uint32 +type Xucred struct { + Version uint32 + Uid uint32 + Ngroups int16 + Groups [16]uint32 + _ *byte +} + type Linger struct { Onoff int32 Linger int32 @@ -312,7 +269,9 @@ const ( SizeofSockaddrAny = 0x6c SizeofSockaddrUnix = 0x6a SizeofSockaddrDatalink = 0x36 + SizeofXucred = 0x50 SizeofLinger = 0x8 + SizeofIovec = 0x8 SizeofIPMreq = 0x8 SizeofIPMreqn = 0xc SizeofIPv6Mreq = 0x14 @@ -324,41 +283,9 @@ const ( ) const ( - PTRACE_ATTACH = 0xa - PTRACE_CONT = 0x7 - PTRACE_DETACH = 0xb - PTRACE_GETFPREGS = 0x23 - PTRACE_GETFSBASE = 0x47 - PTRACE_GETLWPLIST = 0xf - PTRACE_GETNUMLWPS = 0xe - PTRACE_GETREGS = 0x21 - PTRACE_GETXSTATE = 0x45 - PTRACE_IO = 0xc - PTRACE_KILL = 0x8 - PTRACE_LWPEVENTS = 0x18 - PTRACE_LWPINFO = 0xd - PTRACE_SETFPREGS = 0x24 - PTRACE_SETREGS = 0x22 - PTRACE_SINGLESTEP = 0x9 - PTRACE_TRACEME = 0x0 -) - -const ( - PIOD_READ_D = 0x1 - PIOD_WRITE_D = 0x2 - PIOD_READ_I = 0x3 - PIOD_WRITE_I = 0x4 -) - -const ( - PL_FLAG_BORN = 0x100 - PL_FLAG_EXITED = 0x200 - PL_FLAG_SI = 0x20 -) - -const ( - TRAP_BRKPT = 0x1 - TRAP_TRACE = 0x2 + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 ) type PtraceLwpInfoStruct struct { @@ -367,7 +294,7 @@ type PtraceLwpInfoStruct struct { Flags int32 Sigmask Sigset_t Siglist Sigset_t - Siginfo __Siginfo + Siginfo __PtraceSiginfo Tdname [20]int8 Child_pid int32 Syscall_code uint32 @@ -385,6 +312,17 @@ type __Siginfo struct { Value [4]byte _ [32]byte } +type __PtraceSiginfo struct { + Signo int32 + Errno int32 + Code int32 + Pid int32 + Uid uint32 + Status int32 + Addr uintptr + Value [4]byte + _ [32]byte +} type Sigset_t struct { Val [4]uint32 @@ -419,10 +357,12 @@ type FpReg struct { Pad [64]uint8 } +type FpExtendedPrecision struct{} + type PtraceIoDesc struct { Op int32 - Offs *byte - Addr *byte + Offs uintptr + Addr uintptr Len uint32 } @@ -431,8 +371,9 @@ type Kevent_t struct { Filter int16 Flags uint16 Fflags uint32 - Data int32 + Data int64 Udata *byte + Ext [4]uint64 } type FdSet struct { @@ -661,9 +602,10 @@ type Winsize struct { const ( AT_FDCWD = -0x64 - AT_REMOVEDIR = 0x800 - AT_SYMLINK_FOLLOW = 0x400 + AT_EACCESS = 0x100 AT_SYMLINK_NOFOLLOW = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_REMOVEDIR = 0x800 ) type PollFd struct { diff --git a/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go index e11e9549..26991b16 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_freebsd_amd64.go @@ -1,6 +1,7 @@ // cgo -godefs types_freebsd.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && freebsd // +build amd64,freebsd package unix @@ -30,6 +31,8 @@ type Timeval struct { Usec int64 } +type Time_t int64 + type Rusage struct { Utime Timeval Stime Timeval @@ -83,26 +86,6 @@ type Stat_t struct { Spare [10]uint64 } -type stat_freebsd11_t struct { - Dev uint32 - Ino uint32 - Mode uint16 - Nlink uint16 - Uid uint32 - Gid uint32 - Rdev uint32 - Atim Timespec - Mtim Timespec - Ctim Timespec - Size int64 - Blocks int64 - Blksize int32 - Flags uint32 - Gen uint32 - Lspare int32 - Btim Timespec -} - type Statfs_t struct { Version uint32 Type uint32 @@ -128,31 +111,6 @@ type Statfs_t struct { Mntonname [1024]byte } -type statfs_freebsd11_t struct { - Version uint32 - Type uint32 - Flags uint64 - Bsize uint64 - Iosize uint64 - Blocks uint64 - Bfree uint64 - Bavail int64 - Files uint64 - Ffree int64 - Syncwrites uint64 - Asyncwrites uint64 - Syncreads uint64 - Asyncreads uint64 - Spare [10]uint64 - Namemax uint32 - Owner uint32 - Fsid Fsid - Charspare [80]int8 - Fstypename [16]byte - Mntfromname [88]byte - Mntonname [88]byte -} - type Flock_t struct { Start int64 Len int64 @@ -174,14 +132,6 @@ type Dirent struct { Name [256]int8 } -type dirent_freebsd11 struct { - Fileno uint32 - Reclen uint16 - Type uint8 - Namlen uint8 - Name [256]int8 -} - type Fsid struct { Val [2]int32 } @@ -246,6 +196,14 @@ type RawSockaddrAny struct { type _Socklen uint32 +type Xucred struct { + Version uint32 + Uid uint32 + Ngroups int16 + Groups [16]uint32 + _ *byte +} + type Linger struct { Onoff int32 Linger int32 @@ -308,7 +266,9 @@ const ( SizeofSockaddrAny = 0x6c SizeofSockaddrUnix = 0x6a SizeofSockaddrDatalink = 0x36 + SizeofXucred = 0x58 SizeofLinger = 0x8 + SizeofIovec = 0x10 SizeofIPMreq = 0x8 SizeofIPMreqn = 0xc SizeofIPv6Mreq = 0x14 @@ -320,41 +280,9 @@ const ( ) const ( - PTRACE_ATTACH = 0xa - PTRACE_CONT = 0x7 - PTRACE_DETACH = 0xb - PTRACE_GETFPREGS = 0x23 - PTRACE_GETFSBASE = 0x47 - PTRACE_GETLWPLIST = 0xf - PTRACE_GETNUMLWPS = 0xe - PTRACE_GETREGS = 0x21 - PTRACE_GETXSTATE = 0x45 - PTRACE_IO = 0xc - PTRACE_KILL = 0x8 - PTRACE_LWPEVENTS = 0x18 - PTRACE_LWPINFO = 0xd - PTRACE_SETFPREGS = 0x24 - PTRACE_SETREGS = 0x22 - PTRACE_SINGLESTEP = 0x9 - PTRACE_TRACEME = 0x0 -) - -const ( - PIOD_READ_D = 0x1 - PIOD_WRITE_D = 0x2 - PIOD_READ_I = 0x3 - PIOD_WRITE_I = 0x4 -) - -const ( - PL_FLAG_BORN = 0x100 - PL_FLAG_EXITED = 0x200 - PL_FLAG_SI = 0x20 -) - -const ( - TRAP_BRKPT = 0x1 - TRAP_TRACE = 0x2 + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 ) type PtraceLwpInfoStruct struct { @@ -363,7 +291,7 @@ type PtraceLwpInfoStruct struct { Flags int32 Sigmask Sigset_t Siglist Sigset_t - Siginfo __Siginfo + Siginfo __PtraceSiginfo Tdname [20]int8 Child_pid int32 Syscall_code uint32 @@ -382,6 +310,18 @@ type __Siginfo struct { _ [40]byte } +type __PtraceSiginfo struct { + Signo int32 + Errno int32 + Code int32 + Pid int32 + Uid uint32 + Status int32 + Addr uintptr + Value [8]byte + _ [40]byte +} + type Sigset_t struct { Val [4]uint32 } @@ -422,10 +362,12 @@ type FpReg struct { Spare [12]uint64 } +type FpExtendedPrecision struct{} + type PtraceIoDesc struct { Op int32 - Offs *byte - Addr *byte + Offs uintptr + Addr uintptr Len uint64 } @@ -436,6 +378,7 @@ type Kevent_t struct { Fflags uint32 Data int64 Udata *byte + Ext [4]uint64 } type FdSet struct { @@ -664,9 +607,10 @@ type Winsize struct { const ( AT_FDCWD = -0x64 - AT_REMOVEDIR = 0x800 - AT_SYMLINK_FOLLOW = 0x400 + AT_EACCESS = 0x100 AT_SYMLINK_NOFOLLOW = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_REMOVEDIR = 0x800 ) type PollFd struct { diff --git a/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go b/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go index 6f79227d..f8324e7e 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go +++ b/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm.go @@ -1,6 +1,7 @@ // cgo -godefs -- -fsigned-char types_freebsd.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm && freebsd // +build arm,freebsd package unix @@ -32,6 +33,8 @@ type Timeval struct { _ [4]byte } +type Time_t int64 + type Rusage struct { Utime Timeval Stime Timeval @@ -85,26 +88,6 @@ type Stat_t struct { Spare [10]uint64 } -type stat_freebsd11_t struct { - Dev uint32 - Ino uint32 - Mode uint16 - Nlink uint16 - Uid uint32 - Gid uint32 - Rdev uint32 - Atim Timespec - Mtim Timespec - Ctim Timespec - Size int64 - Blocks int64 - Blksize int32 - Flags uint32 - Gen uint32 - Lspare int32 - Btim Timespec -} - type Statfs_t struct { Version uint32 Type uint32 @@ -125,34 +108,9 @@ type Statfs_t struct { Owner uint32 Fsid Fsid Charspare [80]int8 - Fstypename [16]int8 - Mntfromname [1024]int8 - Mntonname [1024]int8 -} - -type statfs_freebsd11_t struct { - Version uint32 - Type uint32 - Flags uint64 - Bsize uint64 - Iosize uint64 - Blocks uint64 - Bfree uint64 - Bavail int64 - Files uint64 - Ffree int64 - Syncwrites uint64 - Asyncwrites uint64 - Syncreads uint64 - Asyncreads uint64 - Spare [10]uint64 - Namemax uint32 - Owner uint32 - Fsid Fsid - Charspare [80]int8 - Fstypename [16]int8 - Mntfromname [88]int8 - Mntonname [88]int8 + Fstypename [16]byte + Mntfromname [1024]byte + Mntonname [1024]byte } type Flock_t struct { @@ -176,14 +134,6 @@ type Dirent struct { Name [256]int8 } -type dirent_freebsd11 struct { - Fileno uint32 - Reclen uint16 - Type uint8 - Namlen uint8 - Name [256]int8 -} - type Fsid struct { Val [2]int32 } @@ -248,6 +198,14 @@ type RawSockaddrAny struct { type _Socklen uint32 +type Xucred struct { + Version uint32 + Uid uint32 + Ngroups int16 + Groups [16]uint32 + _ *byte +} + type Linger struct { Onoff int32 Linger int32 @@ -310,7 +268,9 @@ const ( SizeofSockaddrAny = 0x6c SizeofSockaddrUnix = 0x6a SizeofSockaddrDatalink = 0x36 + SizeofXucred = 0x50 SizeofLinger = 0x8 + SizeofIovec = 0x8 SizeofIPMreq = 0x8 SizeofIPMreqn = 0xc SizeofIPv6Mreq = 0x14 @@ -322,41 +282,9 @@ const ( ) const ( - PTRACE_ATTACH = 0xa - PTRACE_CONT = 0x7 - PTRACE_DETACH = 0xb - PTRACE_GETFPREGS = 0x23 - PTRACE_GETFSBASE = 0x47 - PTRACE_GETLWPLIST = 0xf - PTRACE_GETNUMLWPS = 0xe - PTRACE_GETREGS = 0x21 - PTRACE_GETXSTATE = 0x45 - PTRACE_IO = 0xc - PTRACE_KILL = 0x8 - PTRACE_LWPEVENTS = 0x18 - PTRACE_LWPINFO = 0xd - PTRACE_SETFPREGS = 0x24 - PTRACE_SETREGS = 0x22 - PTRACE_SINGLESTEP = 0x9 - PTRACE_TRACEME = 0x0 -) - -const ( - PIOD_READ_D = 0x1 - PIOD_WRITE_D = 0x2 - PIOD_READ_I = 0x3 - PIOD_WRITE_I = 0x4 -) - -const ( - PL_FLAG_BORN = 0x100 - PL_FLAG_EXITED = 0x200 - PL_FLAG_SI = 0x20 -) - -const ( - TRAP_BRKPT = 0x1 - TRAP_TRACE = 0x2 + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 ) type PtraceLwpInfoStruct struct { @@ -365,7 +293,7 @@ type PtraceLwpInfoStruct struct { Flags int32 Sigmask Sigset_t Siglist Sigset_t - Siginfo __Siginfo + Siginfo __PtraceSiginfo Tdname [20]int8 Child_pid int32 Syscall_code uint32 @@ -373,15 +301,27 @@ type PtraceLwpInfoStruct struct { } type __Siginfo struct { - Signo int32 - Errno int32 - Code int32 - Pid int32 - Uid uint32 - Status int32 - Addr *byte - Value [4]byte - X_reason [32]byte + Signo int32 + Errno int32 + Code int32 + Pid int32 + Uid uint32 + Status int32 + Addr *byte + Value [4]byte + _ [32]byte +} + +type __PtraceSiginfo struct { + Signo int32 + Errno int32 + Code int32 + Pid int32 + Uid uint32 + Status int32 + Addr uintptr + Value [4]byte + _ [32]byte } type Sigset_t struct { @@ -389,22 +329,28 @@ type Sigset_t struct { } type Reg struct { - R [13]uint32 - R_sp uint32 - R_lr uint32 - R_pc uint32 - R_cpsr uint32 + R [13]uint32 + Sp uint32 + Lr uint32 + Pc uint32 + Cpsr uint32 } type FpReg struct { - Fpr_fpsr uint32 - Fpr [8][3]uint32 + Fpsr uint32 + Fpr [8]FpExtendedPrecision +} + +type FpExtendedPrecision struct { + Exponent uint32 + Mantissa_hi uint32 + Mantissa_lo uint32 } type PtraceIoDesc struct { Op int32 - Offs *byte - Addr *byte + Offs uintptr + Addr uintptr Len uint32 } @@ -413,8 +359,11 @@ type Kevent_t struct { Filter int16 Flags uint16 Fflags uint32 - Data int32 + _ [4]byte + Data int64 Udata *byte + _ [4]byte + Ext [4]uint64 } type FdSet struct { @@ -440,7 +389,7 @@ type ifMsghdr struct { Addrs int32 Flags int32 Index uint16 - _ [2]byte + _ uint16 Data ifData } @@ -451,7 +400,6 @@ type IfMsghdr struct { Addrs int32 Flags int32 Index uint16 - _ [2]byte Data IfData } @@ -519,7 +467,7 @@ type IfaMsghdr struct { Addrs int32 Flags int32 Index uint16 - _ [2]byte + _ uint16 Metric int32 } @@ -530,7 +478,7 @@ type IfmaMsghdr struct { Addrs int32 Flags int32 Index uint16 - _ [2]byte + _ uint16 } type IfAnnounceMsghdr struct { @@ -547,7 +495,7 @@ type RtMsghdr struct { Version uint8 Type uint8 Index uint16 - _ [2]byte + _ uint16 Flags int32 Addrs int32 Pid int32 @@ -645,9 +593,10 @@ type Winsize struct { const ( AT_FDCWD = -0x64 - AT_REMOVEDIR = 0x800 - AT_SYMLINK_FOLLOW = 0x400 + AT_EACCESS = 0x100 AT_SYMLINK_NOFOLLOW = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_REMOVEDIR = 0x800 ) type PollFd struct { diff --git a/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go b/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go index c6fe1d09..4220411f 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_freebsd_arm64.go @@ -1,6 +1,7 @@ // cgo -godefs -- -fsigned-char types_freebsd.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && freebsd // +build arm64,freebsd package unix @@ -30,6 +31,8 @@ type Timeval struct { Usec int64 } +type Time_t int64 + type Rusage struct { Utime Timeval Stime Timeval @@ -83,26 +86,6 @@ type Stat_t struct { Spare [10]uint64 } -type stat_freebsd11_t struct { - Dev uint32 - Ino uint32 - Mode uint16 - Nlink uint16 - Uid uint32 - Gid uint32 - Rdev uint32 - Atim Timespec - Mtim Timespec - Ctim Timespec - Size int64 - Blocks int64 - Blksize int32 - Flags uint32 - Gen uint32 - Lspare int32 - Btim Timespec -} - type Statfs_t struct { Version uint32 Type uint32 @@ -128,31 +111,6 @@ type Statfs_t struct { Mntonname [1024]byte } -type statfs_freebsd11_t struct { - Version uint32 - Type uint32 - Flags uint64 - Bsize uint64 - Iosize uint64 - Blocks uint64 - Bfree uint64 - Bavail int64 - Files uint64 - Ffree int64 - Syncwrites uint64 - Asyncwrites uint64 - Syncreads uint64 - Asyncreads uint64 - Spare [10]uint64 - Namemax uint32 - Owner uint32 - Fsid Fsid - Charspare [80]int8 - Fstypename [16]byte - Mntfromname [88]byte - Mntonname [88]byte -} - type Flock_t struct { Start int64 Len int64 @@ -174,14 +132,6 @@ type Dirent struct { Name [256]int8 } -type dirent_freebsd11 struct { - Fileno uint32 - Reclen uint16 - Type uint8 - Namlen uint8 - Name [256]int8 -} - type Fsid struct { Val [2]int32 } @@ -246,6 +196,14 @@ type RawSockaddrAny struct { type _Socklen uint32 +type Xucred struct { + Version uint32 + Uid uint32 + Ngroups int16 + Groups [16]uint32 + _ *byte +} + type Linger struct { Onoff int32 Linger int32 @@ -308,7 +266,9 @@ const ( SizeofSockaddrAny = 0x6c SizeofSockaddrUnix = 0x6a SizeofSockaddrDatalink = 0x36 + SizeofXucred = 0x58 SizeofLinger = 0x8 + SizeofIovec = 0x10 SizeofIPMreq = 0x8 SizeofIPMreqn = 0xc SizeofIPv6Mreq = 0x14 @@ -320,39 +280,9 @@ const ( ) const ( - PTRACE_ATTACH = 0xa - PTRACE_CONT = 0x7 - PTRACE_DETACH = 0xb - PTRACE_GETFPREGS = 0x23 - PTRACE_GETLWPLIST = 0xf - PTRACE_GETNUMLWPS = 0xe - PTRACE_GETREGS = 0x21 - PTRACE_IO = 0xc - PTRACE_KILL = 0x8 - PTRACE_LWPEVENTS = 0x18 - PTRACE_LWPINFO = 0xd - PTRACE_SETFPREGS = 0x24 - PTRACE_SETREGS = 0x22 - PTRACE_SINGLESTEP = 0x9 - PTRACE_TRACEME = 0x0 -) - -const ( - PIOD_READ_D = 0x1 - PIOD_WRITE_D = 0x2 - PIOD_READ_I = 0x3 - PIOD_WRITE_I = 0x4 -) - -const ( - PL_FLAG_BORN = 0x100 - PL_FLAG_EXITED = 0x200 - PL_FLAG_SI = 0x20 -) - -const ( - TRAP_BRKPT = 0x1 - TRAP_TRACE = 0x2 + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 ) type PtraceLwpInfoStruct struct { @@ -361,7 +291,7 @@ type PtraceLwpInfoStruct struct { Flags int32 Sigmask Sigset_t Siglist Sigset_t - Siginfo __Siginfo + Siginfo __PtraceSiginfo Tdname [20]int8 Child_pid int32 Syscall_code uint32 @@ -380,6 +310,18 @@ type __Siginfo struct { _ [40]byte } +type __PtraceSiginfo struct { + Signo int32 + Errno int32 + Code int32 + Pid int32 + Uid uint32 + Status int32 + Addr uintptr + Value [8]byte + _ [40]byte +} + type Sigset_t struct { Val [4]uint32 } @@ -400,10 +342,12 @@ type FpReg struct { _ [8]byte } +type FpExtendedPrecision struct{} + type PtraceIoDesc struct { Op int32 - Offs *byte - Addr *byte + Offs uintptr + Addr uintptr Len uint64 } @@ -414,6 +358,7 @@ type Kevent_t struct { Fflags uint32 Data int64 Udata *byte + Ext [4]uint64 } type FdSet struct { @@ -642,9 +587,10 @@ type Winsize struct { const ( AT_FDCWD = -0x64 - AT_REMOVEDIR = 0x800 - AT_SYMLINK_FOLLOW = 0x400 + AT_EACCESS = 0x100 AT_SYMLINK_NOFOLLOW = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_REMOVEDIR = 0x800 ) type PollFd struct { diff --git a/vendor/golang.org/x/sys/unix/ztypes_freebsd_riscv64.go b/vendor/golang.org/x/sys/unix/ztypes_freebsd_riscv64.go new file mode 100644 index 00000000..0660fd45 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_freebsd_riscv64.go @@ -0,0 +1,638 @@ +// cgo -godefs -- -fsigned-char types_freebsd.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build riscv64 && freebsd +// +build riscv64,freebsd + +package unix + +const ( + SizeofPtr = 0x8 + SizeofShort = 0x2 + SizeofInt = 0x4 + SizeofLong = 0x8 + SizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Time_t int64 + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur int64 + Max int64 +} + +type _Gid_t uint32 + +const ( + _statfsVersion = 0x20140518 + _dirblksiz = 0x400 +) + +type Stat_t struct { + Dev uint64 + Ino uint64 + Nlink uint64 + Mode uint16 + _0 int16 + Uid uint32 + Gid uint32 + _1 int32 + Rdev uint64 + Atim Timespec + Mtim Timespec + Ctim Timespec + Btim Timespec + Size int64 + Blocks int64 + Blksize int32 + Flags uint32 + Gen uint64 + Spare [10]uint64 +} + +type Statfs_t struct { + Version uint32 + Type uint32 + Flags uint64 + Bsize uint64 + Iosize uint64 + Blocks uint64 + Bfree uint64 + Bavail int64 + Files uint64 + Ffree int64 + Syncwrites uint64 + Asyncwrites uint64 + Syncreads uint64 + Asyncreads uint64 + Spare [10]uint64 + Namemax uint32 + Owner uint32 + Fsid Fsid + Charspare [80]int8 + Fstypename [16]byte + Mntfromname [1024]byte + Mntonname [1024]byte +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 + Sysid int32 + _ [4]byte +} + +type Dirent struct { + Fileno uint64 + Off int64 + Reclen uint16 + Type uint8 + Pad0 uint8 + Namlen uint16 + Pad1 uint16 + Name [256]int8 +} + +type Fsid struct { + Val [2]int32 +} + +const ( + PathMax = 0x400 +) + +const ( + FADV_NORMAL = 0x0 + FADV_RANDOM = 0x1 + FADV_SEQUENTIAL = 0x2 + FADV_WILLNEED = 0x3 + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [46]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Xucred struct { + Version uint32 + Uid uint32 + Ngroups int16 + Groups [16]uint32 + _ *byte +} + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPMreqn struct { + Multiaddr [4]byte /* in_addr */ + Address [4]byte /* in_addr */ + Ifindex int32 +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen int32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x36 + SizeofXucred = 0x58 + SizeofLinger = 0x8 + SizeofIovec = 0x10 + SizeofIPMreq = 0x8 + SizeofIPMreqn = 0xc + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x30 + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type PtraceLwpInfoStruct struct { + Lwpid int32 + Event int32 + Flags int32 + Sigmask Sigset_t + Siglist Sigset_t + Siginfo __PtraceSiginfo + Tdname [20]int8 + Child_pid int32 + Syscall_code uint32 + Syscall_narg uint32 +} + +type __Siginfo struct { + Signo int32 + Errno int32 + Code int32 + Pid int32 + Uid uint32 + Status int32 + Addr *byte + Value [8]byte + _ [40]byte +} + +type __PtraceSiginfo struct { + Signo int32 + Errno int32 + Code int32 + Pid int32 + Uid uint32 + Status int32 + Addr uintptr + Value [8]byte + _ [40]byte +} + +type Sigset_t struct { + Val [4]uint32 +} + +type Reg struct { + Ra uint64 + Sp uint64 + Gp uint64 + Tp uint64 + T [7]uint64 + S [12]uint64 + A [8]uint64 + Sepc uint64 + Sstatus uint64 +} + +type FpReg struct { + X [32][2]uint64 + Fcsr uint64 +} + +type FpExtendedPrecision struct{} + +type PtraceIoDesc struct { + Op int32 + Offs uintptr + Addr uintptr + Len uint64 +} + +type Kevent_t struct { + Ident uint64 + Filter int16 + Flags uint16 + Fflags uint32 + Data int64 + Udata *byte + Ext [4]uint64 +} + +type FdSet struct { + Bits [16]uint64 +} + +const ( + sizeofIfMsghdr = 0xa8 + SizeofIfMsghdr = 0xa8 + sizeofIfData = 0x98 + SizeofIfData = 0x98 + SizeofIfaMsghdr = 0x14 + SizeofIfmaMsghdr = 0x10 + SizeofIfAnnounceMsghdr = 0x18 + SizeofRtMsghdr = 0x98 + SizeofRtMetrics = 0x70 +) + +type ifMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ uint16 + Data ifData +} + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + Data IfData +} + +type ifData struct { + Type uint8 + Physical uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Vhid uint8 + Datalen uint16 + Mtu uint32 + Metric uint32 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Oqdrops uint64 + Noproto uint64 + Hwassist uint64 + _ [8]byte + _ [16]byte +} + +type IfData struct { + Type uint8 + Physical uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Spare_char1 uint8 + Spare_char2 uint8 + Datalen uint8 + Mtu uint64 + Metric uint64 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Noproto uint64 + Hwassist uint64 + Epoch int64 + Lastchange Timeval +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ uint16 + Metric int32 +} + +type IfmaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Addrs int32 + Flags int32 + Index uint16 + _ uint16 +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + Name [16]int8 + What uint16 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Index uint16 + _ uint16 + Flags int32 + Addrs int32 + Pid int32 + Seq int32 + Errno int32 + Fmask int32 + Inits uint64 + Rmx RtMetrics +} + +type RtMetrics struct { + Locks uint64 + Mtu uint64 + Hopcount uint64 + Expire uint64 + Recvpipe uint64 + Sendpipe uint64 + Ssthresh uint64 + Rtt uint64 + Rttvar uint64 + Pksent uint64 + Weight uint64 + Nhidx uint64 + Filler [2]uint64 +} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfZbuf = 0x18 + SizeofBpfProgram = 0x10 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x20 + SizeofBpfZbufHeader = 0x20 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfZbuf struct { + Bufa *byte + Bufb *byte + Buflen uint64 +} + +type BpfProgram struct { + Len uint32 + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp Timeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + _ [6]byte +} + +type BpfZbufHeader struct { + Kernel_gen uint32 + Kernel_len uint32 + User_gen uint32 + _ [5]uint32 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x64 + AT_EACCESS = 0x100 + AT_SYMLINK_NOFOLLOW = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_REMOVEDIR = 0x800 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLINIGNEOF = 0x2000 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type CapRights struct { + Rights [2]uint64 +} + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} + +const SizeofClockinfo = 0x14 + +type Clockinfo struct { + Hz int32 + Tick int32 + Spare int32 + Stathz int32 + Profhz int32 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux.go b/vendor/golang.org/x/sys/unix/ztypes_linux.go index 9c43c26f..ff688116 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux.go @@ -1,5 +1,6 @@ -// Code generated by mkmerge.go; DO NOT EDIT. +// Code generated by mkmerge; DO NOT EDIT. +//go:build linux // +build linux package unix @@ -18,6 +19,16 @@ type ( _C_long_long int64 ) +type ItimerSpec struct { + Interval Timespec + Value Timespec +} + +type Itimerval struct { + Interval Timeval + Value Timeval +} + const ( TIME_OK = 0x0 TIME_INS = 0x1 @@ -62,13 +73,45 @@ type Statx_t struct { Rdev_minor uint32 Dev_major uint32 Dev_minor uint32 - _ [14]uint64 + Mnt_id uint64 + _ uint64 + _ [12]uint64 } type Fsid struct { Val [2]int32 } +type FileCloneRange struct { + Src_fd int64 + Src_offset uint64 + Src_length uint64 + Dest_offset uint64 +} + +type RawFileDedupeRange struct { + Src_offset uint64 + Src_length uint64 + Dest_count uint16 + Reserved1 uint16 + Reserved2 uint32 +} + +type RawFileDedupeRangeInfo struct { + Dest_fd int64 + Dest_offset uint64 + Bytes_deduped uint64 + Status int32 + Reserved uint32 +} + +const ( + SizeofRawFileDedupeRange = 0x18 + SizeofRawFileDedupeRangeInfo = 0x20 + FILE_DEDUPE_RANGE_SAME = 0x0 + FILE_DEDUPE_RANGE_DIFFERS = 0x1 +) + type FscryptPolicy struct { Version uint8 Contents_encryption_mode uint8 @@ -133,6 +176,48 @@ type FscryptGetKeyStatusArg struct { _ [13]uint32 } +type DmIoctl struct { + Version [3]uint32 + Data_size uint32 + Data_start uint32 + Target_count uint32 + Open_count int32 + Flags uint32 + Event_nr uint32 + _ uint32 + Dev uint64 + Name [128]byte + Uuid [129]byte + Data [7]byte +} + +type DmTargetSpec struct { + Sector_start uint64 + Length uint64 + Status int32 + Next uint32 + Target_type [16]byte +} + +type DmTargetDeps struct { + Count uint32 + _ uint32 +} + +type DmTargetVersions struct { + Next uint32 + Version [3]uint32 +} + +type DmTargetMsg struct { + Sector uint64 +} + +const ( + SizeofDmIoctl = 0x138 + SizeofDmTargetSpec = 0x28 +) + type KeyctlDHParams struct { Private int32 Prime int32 @@ -224,7 +309,8 @@ type RawSockaddrVM struct { Reserved1 uint16 Port uint32 Cid uint32 - Zero [4]uint8 + Flags uint8 + Zero [3]uint8 } type RawSockaddrXDP struct { @@ -261,6 +347,22 @@ type RawSockaddrL2TPIP6 struct { Conn_id uint32 } +type RawSockaddrIUCV struct { + Family uint16 + Port uint16 + Addr uint32 + Nodeid [8]int8 + User_id [8]int8 + Name [8]int8 +} + +type RawSockaddrNFC struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 +} + type _Socklen uint32 type Linger struct { @@ -355,6 +457,11 @@ type CanFilter struct { Mask uint32 } +type TCPRepairOpt struct { + Code uint32 + Val uint32 +} + const ( SizeofSockaddrInet4 = 0x10 SizeofSockaddrInet6 = 0x1c @@ -373,6 +480,8 @@ const ( SizeofSockaddrTIPC = 0x10 SizeofSockaddrL2TPIP = 0x10 SizeofSockaddrL2TPIP6 = 0x20 + SizeofSockaddrIUCV = 0x20 + SizeofSockaddrNFC = 0x10 SizeofLinger = 0x8 SizeofIPMreq = 0x8 SizeofIPMreqn = 0xc @@ -385,169 +494,111 @@ const ( SizeofUcred = 0xc SizeofTCPInfo = 0x68 SizeofCanFilter = 0x8 + SizeofTCPRepairOpt = 0x8 ) const ( - NDA_UNSPEC = 0x0 - NDA_DST = 0x1 - NDA_LLADDR = 0x2 - NDA_CACHEINFO = 0x3 - NDA_PROBES = 0x4 - NDA_VLAN = 0x5 - NDA_PORT = 0x6 - NDA_VNI = 0x7 - NDA_IFINDEX = 0x8 - NDA_MASTER = 0x9 - NDA_LINK_NETNSID = 0xa - NDA_SRC_VNI = 0xb - NTF_USE = 0x1 - NTF_SELF = 0x2 - NTF_MASTER = 0x4 - NTF_PROXY = 0x8 - NTF_EXT_LEARNED = 0x10 - NTF_OFFLOADED = 0x20 - NTF_ROUTER = 0x80 - NUD_INCOMPLETE = 0x1 - NUD_REACHABLE = 0x2 - NUD_STALE = 0x4 - NUD_DELAY = 0x8 - NUD_PROBE = 0x10 - NUD_FAILED = 0x20 - NUD_NOARP = 0x40 - NUD_PERMANENT = 0x80 - NUD_NONE = 0x0 - IFA_UNSPEC = 0x0 - IFA_ADDRESS = 0x1 - IFA_LOCAL = 0x2 - IFA_LABEL = 0x3 - IFA_BROADCAST = 0x4 - IFA_ANYCAST = 0x5 - IFA_CACHEINFO = 0x6 - IFA_MULTICAST = 0x7 - IFA_FLAGS = 0x8 - IFA_RT_PRIORITY = 0x9 - IFA_TARGET_NETNSID = 0xa - IFLA_UNSPEC = 0x0 - IFLA_ADDRESS = 0x1 - IFLA_BROADCAST = 0x2 - IFLA_IFNAME = 0x3 - IFLA_MTU = 0x4 - IFLA_LINK = 0x5 - IFLA_QDISC = 0x6 - IFLA_STATS = 0x7 - IFLA_COST = 0x8 - IFLA_PRIORITY = 0x9 - IFLA_MASTER = 0xa - IFLA_WIRELESS = 0xb - IFLA_PROTINFO = 0xc - IFLA_TXQLEN = 0xd - IFLA_MAP = 0xe - IFLA_WEIGHT = 0xf - IFLA_OPERSTATE = 0x10 - IFLA_LINKMODE = 0x11 - IFLA_LINKINFO = 0x12 - IFLA_NET_NS_PID = 0x13 - IFLA_IFALIAS = 0x14 - IFLA_NUM_VF = 0x15 - IFLA_VFINFO_LIST = 0x16 - IFLA_STATS64 = 0x17 - IFLA_VF_PORTS = 0x18 - IFLA_PORT_SELF = 0x19 - IFLA_AF_SPEC = 0x1a - IFLA_GROUP = 0x1b - IFLA_NET_NS_FD = 0x1c - IFLA_EXT_MASK = 0x1d - IFLA_PROMISCUITY = 0x1e - IFLA_NUM_TX_QUEUES = 0x1f - IFLA_NUM_RX_QUEUES = 0x20 - IFLA_CARRIER = 0x21 - IFLA_PHYS_PORT_ID = 0x22 - IFLA_CARRIER_CHANGES = 0x23 - IFLA_PHYS_SWITCH_ID = 0x24 - IFLA_LINK_NETNSID = 0x25 - IFLA_PHYS_PORT_NAME = 0x26 - IFLA_PROTO_DOWN = 0x27 - IFLA_GSO_MAX_SEGS = 0x28 - IFLA_GSO_MAX_SIZE = 0x29 - IFLA_PAD = 0x2a - IFLA_XDP = 0x2b - IFLA_EVENT = 0x2c - IFLA_NEW_NETNSID = 0x2d - IFLA_IF_NETNSID = 0x2e - IFLA_TARGET_NETNSID = 0x2e - IFLA_CARRIER_UP_COUNT = 0x2f - IFLA_CARRIER_DOWN_COUNT = 0x30 - IFLA_NEW_IFINDEX = 0x31 - IFLA_MIN_MTU = 0x32 - IFLA_MAX_MTU = 0x33 - IFLA_MAX = 0x36 - IFLA_INFO_KIND = 0x1 - IFLA_INFO_DATA = 0x2 - IFLA_INFO_XSTATS = 0x3 - IFLA_INFO_SLAVE_KIND = 0x4 - IFLA_INFO_SLAVE_DATA = 0x5 - RT_SCOPE_UNIVERSE = 0x0 - RT_SCOPE_SITE = 0xc8 - RT_SCOPE_LINK = 0xfd - RT_SCOPE_HOST = 0xfe - RT_SCOPE_NOWHERE = 0xff - RT_TABLE_UNSPEC = 0x0 - RT_TABLE_COMPAT = 0xfc - RT_TABLE_DEFAULT = 0xfd - RT_TABLE_MAIN = 0xfe - RT_TABLE_LOCAL = 0xff - RT_TABLE_MAX = 0xffffffff - RTA_UNSPEC = 0x0 - RTA_DST = 0x1 - RTA_SRC = 0x2 - RTA_IIF = 0x3 - RTA_OIF = 0x4 - RTA_GATEWAY = 0x5 - RTA_PRIORITY = 0x6 - RTA_PREFSRC = 0x7 - RTA_METRICS = 0x8 - RTA_MULTIPATH = 0x9 - RTA_FLOW = 0xb - RTA_CACHEINFO = 0xc - RTA_TABLE = 0xf - RTA_MARK = 0x10 - RTA_MFC_STATS = 0x11 - RTA_VIA = 0x12 - RTA_NEWDST = 0x13 - RTA_PREF = 0x14 - RTA_ENCAP_TYPE = 0x15 - RTA_ENCAP = 0x16 - RTA_EXPIRES = 0x17 - RTA_PAD = 0x18 - RTA_UID = 0x19 - RTA_TTL_PROPAGATE = 0x1a - RTA_IP_PROTO = 0x1b - RTA_SPORT = 0x1c - RTA_DPORT = 0x1d - RTN_UNSPEC = 0x0 - RTN_UNICAST = 0x1 - RTN_LOCAL = 0x2 - RTN_BROADCAST = 0x3 - RTN_ANYCAST = 0x4 - RTN_MULTICAST = 0x5 - RTN_BLACKHOLE = 0x6 - RTN_UNREACHABLE = 0x7 - RTN_PROHIBIT = 0x8 - RTN_THROW = 0x9 - RTN_NAT = 0xa - RTN_XRESOLVE = 0xb - SizeofNlMsghdr = 0x10 - SizeofNlMsgerr = 0x14 - SizeofRtGenmsg = 0x1 - SizeofNlAttr = 0x4 - SizeofRtAttr = 0x4 - SizeofIfInfomsg = 0x10 - SizeofIfAddrmsg = 0x8 - SizeofIfaCacheinfo = 0x10 - SizeofRtMsg = 0xc - SizeofRtNexthop = 0x8 - SizeofNdUseroptmsg = 0x10 - SizeofNdMsg = 0xc + NDA_UNSPEC = 0x0 + NDA_DST = 0x1 + NDA_LLADDR = 0x2 + NDA_CACHEINFO = 0x3 + NDA_PROBES = 0x4 + NDA_VLAN = 0x5 + NDA_PORT = 0x6 + NDA_VNI = 0x7 + NDA_IFINDEX = 0x8 + NDA_MASTER = 0x9 + NDA_LINK_NETNSID = 0xa + NDA_SRC_VNI = 0xb + NTF_USE = 0x1 + NTF_SELF = 0x2 + NTF_MASTER = 0x4 + NTF_PROXY = 0x8 + NTF_EXT_LEARNED = 0x10 + NTF_OFFLOADED = 0x20 + NTF_ROUTER = 0x80 + NUD_INCOMPLETE = 0x1 + NUD_REACHABLE = 0x2 + NUD_STALE = 0x4 + NUD_DELAY = 0x8 + NUD_PROBE = 0x10 + NUD_FAILED = 0x20 + NUD_NOARP = 0x40 + NUD_PERMANENT = 0x80 + NUD_NONE = 0x0 + IFA_UNSPEC = 0x0 + IFA_ADDRESS = 0x1 + IFA_LOCAL = 0x2 + IFA_LABEL = 0x3 + IFA_BROADCAST = 0x4 + IFA_ANYCAST = 0x5 + IFA_CACHEINFO = 0x6 + IFA_MULTICAST = 0x7 + IFA_FLAGS = 0x8 + IFA_RT_PRIORITY = 0x9 + IFA_TARGET_NETNSID = 0xa + RT_SCOPE_UNIVERSE = 0x0 + RT_SCOPE_SITE = 0xc8 + RT_SCOPE_LINK = 0xfd + RT_SCOPE_HOST = 0xfe + RT_SCOPE_NOWHERE = 0xff + RT_TABLE_UNSPEC = 0x0 + RT_TABLE_COMPAT = 0xfc + RT_TABLE_DEFAULT = 0xfd + RT_TABLE_MAIN = 0xfe + RT_TABLE_LOCAL = 0xff + RT_TABLE_MAX = 0xffffffff + RTA_UNSPEC = 0x0 + RTA_DST = 0x1 + RTA_SRC = 0x2 + RTA_IIF = 0x3 + RTA_OIF = 0x4 + RTA_GATEWAY = 0x5 + RTA_PRIORITY = 0x6 + RTA_PREFSRC = 0x7 + RTA_METRICS = 0x8 + RTA_MULTIPATH = 0x9 + RTA_FLOW = 0xb + RTA_CACHEINFO = 0xc + RTA_TABLE = 0xf + RTA_MARK = 0x10 + RTA_MFC_STATS = 0x11 + RTA_VIA = 0x12 + RTA_NEWDST = 0x13 + RTA_PREF = 0x14 + RTA_ENCAP_TYPE = 0x15 + RTA_ENCAP = 0x16 + RTA_EXPIRES = 0x17 + RTA_PAD = 0x18 + RTA_UID = 0x19 + RTA_TTL_PROPAGATE = 0x1a + RTA_IP_PROTO = 0x1b + RTA_SPORT = 0x1c + RTA_DPORT = 0x1d + RTN_UNSPEC = 0x0 + RTN_UNICAST = 0x1 + RTN_LOCAL = 0x2 + RTN_BROADCAST = 0x3 + RTN_ANYCAST = 0x4 + RTN_MULTICAST = 0x5 + RTN_BLACKHOLE = 0x6 + RTN_UNREACHABLE = 0x7 + RTN_PROHIBIT = 0x8 + RTN_THROW = 0x9 + RTN_NAT = 0xa + RTN_XRESOLVE = 0xb + SizeofNlMsghdr = 0x10 + SizeofNlMsgerr = 0x14 + SizeofRtGenmsg = 0x1 + SizeofNlAttr = 0x4 + SizeofRtAttr = 0x4 + SizeofIfInfomsg = 0x10 + SizeofIfAddrmsg = 0x8 + SizeofIfaCacheinfo = 0x10 + SizeofRtMsg = 0xc + SizeofRtNexthop = 0x8 + SizeofNdUseroptmsg = 0x10 + SizeofNdMsg = 0xc ) type NlMsghdr struct { @@ -641,6 +692,16 @@ type NdMsg struct { Type uint8 } +const ( + ICMP_FILTER = 0x1 + + ICMPV6_FILTER = 0x1 + ICMPV6_FILTER_BLOCK = 0x1 + ICMPV6_FILTER_BLOCKOTHERS = 0x3 + ICMPV6_FILTER_PASS = 0x2 + ICMPV6_FILTER_PASSONLY = 0x4 +) + const ( SizeofSockFilter = 0x8 ) @@ -666,6 +727,8 @@ type InotifyEvent struct { const SizeofInotifyEvent = 0x10 +const SI_LOAD_SHIFT = 0x10 + type Utsname struct { Sysname [65]byte Nodename [65]byte @@ -685,10 +748,47 @@ const ( AT_STATX_FORCE_SYNC = 0x2000 AT_STATX_DONT_SYNC = 0x4000 + AT_RECURSIVE = 0x8000 + AT_SYMLINK_FOLLOW = 0x400 AT_SYMLINK_NOFOLLOW = 0x100 AT_EACCESS = 0x200 + + OPEN_TREE_CLONE = 0x1 + + MOVE_MOUNT_F_SYMLINKS = 0x1 + MOVE_MOUNT_F_AUTOMOUNTS = 0x2 + MOVE_MOUNT_F_EMPTY_PATH = 0x4 + MOVE_MOUNT_T_SYMLINKS = 0x10 + MOVE_MOUNT_T_AUTOMOUNTS = 0x20 + MOVE_MOUNT_T_EMPTY_PATH = 0x40 + MOVE_MOUNT_SET_GROUP = 0x100 + + FSOPEN_CLOEXEC = 0x1 + + FSPICK_CLOEXEC = 0x1 + FSPICK_SYMLINK_NOFOLLOW = 0x2 + FSPICK_NO_AUTOMOUNT = 0x4 + FSPICK_EMPTY_PATH = 0x8 + + FSMOUNT_CLOEXEC = 0x1 +) + +type OpenHow struct { + Flags uint64 + Mode uint64 + Resolve uint64 +} + +const SizeofOpenHow = 0x18 + +const ( + RESOLVE_BENEATH = 0x8 + RESOLVE_IN_ROOT = 0x10 + RESOLVE_NO_MAGICLINKS = 0x2 + RESOLVE_NO_SYMLINKS = 0x4 + RESOLVE_NO_XDEV = 0x1 ) type PollFd struct { @@ -731,8 +831,6 @@ type SignalfdSiginfo struct { _ [28]uint8 } -const PERF_IOC_FLAG_GROUP = 0x1 - type Winsize struct { Row uint16 Col uint16 @@ -793,6 +891,7 @@ const ( CTRL_CMD_NEWMCAST_GRP = 0x7 CTRL_CMD_DELMCAST_GRP = 0x8 CTRL_CMD_GETMCAST_GRP = 0x9 + CTRL_CMD_GETPOLICY = 0xa CTRL_ATTR_UNSPEC = 0x0 CTRL_ATTR_FAMILY_ID = 0x1 CTRL_ATTR_FAMILY_NAME = 0x2 @@ -801,12 +900,19 @@ const ( CTRL_ATTR_MAXATTR = 0x5 CTRL_ATTR_OPS = 0x6 CTRL_ATTR_MCAST_GROUPS = 0x7 + CTRL_ATTR_POLICY = 0x8 + CTRL_ATTR_OP_POLICY = 0x9 + CTRL_ATTR_OP = 0xa CTRL_ATTR_OP_UNSPEC = 0x0 CTRL_ATTR_OP_ID = 0x1 CTRL_ATTR_OP_FLAGS = 0x2 CTRL_ATTR_MCAST_GRP_UNSPEC = 0x0 CTRL_ATTR_MCAST_GRP_NAME = 0x1 CTRL_ATTR_MCAST_GRP_ID = 0x2 + CTRL_ATTR_POLICY_UNSPEC = 0x0 + CTRL_ATTR_POLICY_DO = 0x1 + CTRL_ATTR_POLICY_DUMP = 0x2 + CTRL_ATTR_POLICY_DUMP_MAX = 0x2 ) const ( @@ -839,6 +945,9 @@ type PerfEventAttr struct { Aux_watermark uint32 Sample_max_stack uint16 _ uint16 + Aux_sample_size uint32 + _ uint32 + Sig_data uint64 } type PerfEventMmapPage struct { @@ -856,7 +965,10 @@ type PerfEventMmapPage struct { Time_offset uint64 Time_zero uint64 Size uint32 - _ [948]uint8 + _ uint32 + Time_cycles uint64 + Time_mask uint64 + _ [928]uint8 Data_head uint64 Data_tail uint64 Data_offset uint64 @@ -898,13 +1010,13 @@ const ( ) const ( - PERF_TYPE_HARDWARE = 0x0 - PERF_TYPE_SOFTWARE = 0x1 - PERF_TYPE_TRACEPOINT = 0x2 - PERF_TYPE_HW_CACHE = 0x3 - PERF_TYPE_RAW = 0x4 - PERF_TYPE_BREAKPOINT = 0x5 - + PERF_TYPE_HARDWARE = 0x0 + PERF_TYPE_SOFTWARE = 0x1 + PERF_TYPE_TRACEPOINT = 0x2 + PERF_TYPE_HW_CACHE = 0x3 + PERF_TYPE_RAW = 0x4 + PERF_TYPE_BREAKPOINT = 0x5 + PERF_TYPE_MAX = 0x6 PERF_COUNT_HW_CPU_CYCLES = 0x0 PERF_COUNT_HW_INSTRUCTIONS = 0x1 PERF_COUNT_HW_CACHE_REFERENCES = 0x2 @@ -915,99 +1027,169 @@ const ( PERF_COUNT_HW_STALLED_CYCLES_FRONTEND = 0x7 PERF_COUNT_HW_STALLED_CYCLES_BACKEND = 0x8 PERF_COUNT_HW_REF_CPU_CYCLES = 0x9 - - PERF_COUNT_HW_CACHE_L1D = 0x0 - PERF_COUNT_HW_CACHE_L1I = 0x1 - PERF_COUNT_HW_CACHE_LL = 0x2 - PERF_COUNT_HW_CACHE_DTLB = 0x3 - PERF_COUNT_HW_CACHE_ITLB = 0x4 - PERF_COUNT_HW_CACHE_BPU = 0x5 - PERF_COUNT_HW_CACHE_NODE = 0x6 - - PERF_COUNT_HW_CACHE_OP_READ = 0x0 - PERF_COUNT_HW_CACHE_OP_WRITE = 0x1 - PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2 - - PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0 - PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1 - - PERF_COUNT_SW_CPU_CLOCK = 0x0 - PERF_COUNT_SW_TASK_CLOCK = 0x1 - PERF_COUNT_SW_PAGE_FAULTS = 0x2 - PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3 - PERF_COUNT_SW_CPU_MIGRATIONS = 0x4 - PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5 - PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6 - PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7 - PERF_COUNT_SW_EMULATION_FAULTS = 0x8 - PERF_COUNT_SW_DUMMY = 0x9 - PERF_COUNT_SW_BPF_OUTPUT = 0xa - - PERF_SAMPLE_IP = 0x1 - PERF_SAMPLE_TID = 0x2 - PERF_SAMPLE_TIME = 0x4 - PERF_SAMPLE_ADDR = 0x8 - PERF_SAMPLE_READ = 0x10 - PERF_SAMPLE_CALLCHAIN = 0x20 - PERF_SAMPLE_ID = 0x40 - PERF_SAMPLE_CPU = 0x80 - PERF_SAMPLE_PERIOD = 0x100 - PERF_SAMPLE_STREAM_ID = 0x200 - PERF_SAMPLE_RAW = 0x400 - PERF_SAMPLE_BRANCH_STACK = 0x800 - - PERF_SAMPLE_BRANCH_USER = 0x1 - PERF_SAMPLE_BRANCH_KERNEL = 0x2 - PERF_SAMPLE_BRANCH_HV = 0x4 - PERF_SAMPLE_BRANCH_ANY = 0x8 - PERF_SAMPLE_BRANCH_ANY_CALL = 0x10 - PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20 - PERF_SAMPLE_BRANCH_IND_CALL = 0x40 - PERF_SAMPLE_BRANCH_ABORT_TX = 0x80 - PERF_SAMPLE_BRANCH_IN_TX = 0x100 - PERF_SAMPLE_BRANCH_NO_TX = 0x200 - PERF_SAMPLE_BRANCH_COND = 0x400 - PERF_SAMPLE_BRANCH_CALL_STACK = 0x800 - PERF_SAMPLE_BRANCH_IND_JUMP = 0x1000 - PERF_SAMPLE_BRANCH_CALL = 0x2000 - PERF_SAMPLE_BRANCH_NO_FLAGS = 0x4000 - PERF_SAMPLE_BRANCH_NO_CYCLES = 0x8000 - PERF_SAMPLE_BRANCH_TYPE_SAVE = 0x10000 - - PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1 - PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2 - PERF_FORMAT_ID = 0x4 - PERF_FORMAT_GROUP = 0x8 - - PERF_RECORD_MMAP = 0x1 - PERF_RECORD_LOST = 0x2 - PERF_RECORD_COMM = 0x3 - PERF_RECORD_EXIT = 0x4 - PERF_RECORD_THROTTLE = 0x5 - PERF_RECORD_UNTHROTTLE = 0x6 - PERF_RECORD_FORK = 0x7 - PERF_RECORD_READ = 0x8 - PERF_RECORD_SAMPLE = 0x9 - PERF_RECORD_MMAP2 = 0xa - PERF_RECORD_AUX = 0xb - PERF_RECORD_ITRACE_START = 0xc - PERF_RECORD_LOST_SAMPLES = 0xd - PERF_RECORD_SWITCH = 0xe - PERF_RECORD_SWITCH_CPU_WIDE = 0xf - PERF_RECORD_NAMESPACES = 0x10 - - PERF_CONTEXT_HV = -0x20 - PERF_CONTEXT_KERNEL = -0x80 - PERF_CONTEXT_USER = -0x200 - - PERF_CONTEXT_GUEST = -0x800 - PERF_CONTEXT_GUEST_KERNEL = -0x880 - PERF_CONTEXT_GUEST_USER = -0xa00 - - PERF_FLAG_FD_NO_GROUP = 0x1 - PERF_FLAG_FD_OUTPUT = 0x2 - PERF_FLAG_PID_CGROUP = 0x4 - PERF_FLAG_FD_CLOEXEC = 0x8 + PERF_COUNT_HW_MAX = 0xa + PERF_COUNT_HW_CACHE_L1D = 0x0 + PERF_COUNT_HW_CACHE_L1I = 0x1 + PERF_COUNT_HW_CACHE_LL = 0x2 + PERF_COUNT_HW_CACHE_DTLB = 0x3 + PERF_COUNT_HW_CACHE_ITLB = 0x4 + PERF_COUNT_HW_CACHE_BPU = 0x5 + PERF_COUNT_HW_CACHE_NODE = 0x6 + PERF_COUNT_HW_CACHE_MAX = 0x7 + PERF_COUNT_HW_CACHE_OP_READ = 0x0 + PERF_COUNT_HW_CACHE_OP_WRITE = 0x1 + PERF_COUNT_HW_CACHE_OP_PREFETCH = 0x2 + PERF_COUNT_HW_CACHE_OP_MAX = 0x3 + PERF_COUNT_HW_CACHE_RESULT_ACCESS = 0x0 + PERF_COUNT_HW_CACHE_RESULT_MISS = 0x1 + PERF_COUNT_HW_CACHE_RESULT_MAX = 0x2 + PERF_COUNT_SW_CPU_CLOCK = 0x0 + PERF_COUNT_SW_TASK_CLOCK = 0x1 + PERF_COUNT_SW_PAGE_FAULTS = 0x2 + PERF_COUNT_SW_CONTEXT_SWITCHES = 0x3 + PERF_COUNT_SW_CPU_MIGRATIONS = 0x4 + PERF_COUNT_SW_PAGE_FAULTS_MIN = 0x5 + PERF_COUNT_SW_PAGE_FAULTS_MAJ = 0x6 + PERF_COUNT_SW_ALIGNMENT_FAULTS = 0x7 + PERF_COUNT_SW_EMULATION_FAULTS = 0x8 + PERF_COUNT_SW_DUMMY = 0x9 + PERF_COUNT_SW_BPF_OUTPUT = 0xa + PERF_COUNT_SW_MAX = 0xc + PERF_SAMPLE_IP = 0x1 + PERF_SAMPLE_TID = 0x2 + PERF_SAMPLE_TIME = 0x4 + PERF_SAMPLE_ADDR = 0x8 + PERF_SAMPLE_READ = 0x10 + PERF_SAMPLE_CALLCHAIN = 0x20 + PERF_SAMPLE_ID = 0x40 + PERF_SAMPLE_CPU = 0x80 + PERF_SAMPLE_PERIOD = 0x100 + PERF_SAMPLE_STREAM_ID = 0x200 + PERF_SAMPLE_RAW = 0x400 + PERF_SAMPLE_BRANCH_STACK = 0x800 + PERF_SAMPLE_REGS_USER = 0x1000 + PERF_SAMPLE_STACK_USER = 0x2000 + PERF_SAMPLE_WEIGHT = 0x4000 + PERF_SAMPLE_DATA_SRC = 0x8000 + PERF_SAMPLE_IDENTIFIER = 0x10000 + PERF_SAMPLE_TRANSACTION = 0x20000 + PERF_SAMPLE_REGS_INTR = 0x40000 + PERF_SAMPLE_PHYS_ADDR = 0x80000 + PERF_SAMPLE_AUX = 0x100000 + PERF_SAMPLE_CGROUP = 0x200000 + PERF_SAMPLE_DATA_PAGE_SIZE = 0x400000 + PERF_SAMPLE_CODE_PAGE_SIZE = 0x800000 + PERF_SAMPLE_WEIGHT_STRUCT = 0x1000000 + PERF_SAMPLE_MAX = 0x2000000 + PERF_SAMPLE_BRANCH_USER_SHIFT = 0x0 + PERF_SAMPLE_BRANCH_KERNEL_SHIFT = 0x1 + PERF_SAMPLE_BRANCH_HV_SHIFT = 0x2 + PERF_SAMPLE_BRANCH_ANY_SHIFT = 0x3 + PERF_SAMPLE_BRANCH_ANY_CALL_SHIFT = 0x4 + PERF_SAMPLE_BRANCH_ANY_RETURN_SHIFT = 0x5 + PERF_SAMPLE_BRANCH_IND_CALL_SHIFT = 0x6 + PERF_SAMPLE_BRANCH_ABORT_TX_SHIFT = 0x7 + PERF_SAMPLE_BRANCH_IN_TX_SHIFT = 0x8 + PERF_SAMPLE_BRANCH_NO_TX_SHIFT = 0x9 + PERF_SAMPLE_BRANCH_COND_SHIFT = 0xa + PERF_SAMPLE_BRANCH_CALL_STACK_SHIFT = 0xb + PERF_SAMPLE_BRANCH_IND_JUMP_SHIFT = 0xc + PERF_SAMPLE_BRANCH_CALL_SHIFT = 0xd + PERF_SAMPLE_BRANCH_NO_FLAGS_SHIFT = 0xe + PERF_SAMPLE_BRANCH_NO_CYCLES_SHIFT = 0xf + PERF_SAMPLE_BRANCH_TYPE_SAVE_SHIFT = 0x10 + PERF_SAMPLE_BRANCH_HW_INDEX_SHIFT = 0x11 + PERF_SAMPLE_BRANCH_MAX_SHIFT = 0x12 + PERF_SAMPLE_BRANCH_USER = 0x1 + PERF_SAMPLE_BRANCH_KERNEL = 0x2 + PERF_SAMPLE_BRANCH_HV = 0x4 + PERF_SAMPLE_BRANCH_ANY = 0x8 + PERF_SAMPLE_BRANCH_ANY_CALL = 0x10 + PERF_SAMPLE_BRANCH_ANY_RETURN = 0x20 + PERF_SAMPLE_BRANCH_IND_CALL = 0x40 + PERF_SAMPLE_BRANCH_ABORT_TX = 0x80 + PERF_SAMPLE_BRANCH_IN_TX = 0x100 + PERF_SAMPLE_BRANCH_NO_TX = 0x200 + PERF_SAMPLE_BRANCH_COND = 0x400 + PERF_SAMPLE_BRANCH_CALL_STACK = 0x800 + PERF_SAMPLE_BRANCH_IND_JUMP = 0x1000 + PERF_SAMPLE_BRANCH_CALL = 0x2000 + PERF_SAMPLE_BRANCH_NO_FLAGS = 0x4000 + PERF_SAMPLE_BRANCH_NO_CYCLES = 0x8000 + PERF_SAMPLE_BRANCH_TYPE_SAVE = 0x10000 + PERF_SAMPLE_BRANCH_HW_INDEX = 0x20000 + PERF_SAMPLE_BRANCH_MAX = 0x40000 + PERF_BR_UNKNOWN = 0x0 + PERF_BR_COND = 0x1 + PERF_BR_UNCOND = 0x2 + PERF_BR_IND = 0x3 + PERF_BR_CALL = 0x4 + PERF_BR_IND_CALL = 0x5 + PERF_BR_RET = 0x6 + PERF_BR_SYSCALL = 0x7 + PERF_BR_SYSRET = 0x8 + PERF_BR_COND_CALL = 0x9 + PERF_BR_COND_RET = 0xa + PERF_BR_ERET = 0xb + PERF_BR_IRQ = 0xc + PERF_BR_MAX = 0xd + PERF_SAMPLE_REGS_ABI_NONE = 0x0 + PERF_SAMPLE_REGS_ABI_32 = 0x1 + PERF_SAMPLE_REGS_ABI_64 = 0x2 + PERF_TXN_ELISION = 0x1 + PERF_TXN_TRANSACTION = 0x2 + PERF_TXN_SYNC = 0x4 + PERF_TXN_ASYNC = 0x8 + PERF_TXN_RETRY = 0x10 + PERF_TXN_CONFLICT = 0x20 + PERF_TXN_CAPACITY_WRITE = 0x40 + PERF_TXN_CAPACITY_READ = 0x80 + PERF_TXN_MAX = 0x100 + PERF_TXN_ABORT_MASK = -0x100000000 + PERF_TXN_ABORT_SHIFT = 0x20 + PERF_FORMAT_TOTAL_TIME_ENABLED = 0x1 + PERF_FORMAT_TOTAL_TIME_RUNNING = 0x2 + PERF_FORMAT_ID = 0x4 + PERF_FORMAT_GROUP = 0x8 + PERF_FORMAT_MAX = 0x10 + PERF_IOC_FLAG_GROUP = 0x1 + PERF_RECORD_MMAP = 0x1 + PERF_RECORD_LOST = 0x2 + PERF_RECORD_COMM = 0x3 + PERF_RECORD_EXIT = 0x4 + PERF_RECORD_THROTTLE = 0x5 + PERF_RECORD_UNTHROTTLE = 0x6 + PERF_RECORD_FORK = 0x7 + PERF_RECORD_READ = 0x8 + PERF_RECORD_SAMPLE = 0x9 + PERF_RECORD_MMAP2 = 0xa + PERF_RECORD_AUX = 0xb + PERF_RECORD_ITRACE_START = 0xc + PERF_RECORD_LOST_SAMPLES = 0xd + PERF_RECORD_SWITCH = 0xe + PERF_RECORD_SWITCH_CPU_WIDE = 0xf + PERF_RECORD_NAMESPACES = 0x10 + PERF_RECORD_KSYMBOL = 0x11 + PERF_RECORD_BPF_EVENT = 0x12 + PERF_RECORD_CGROUP = 0x13 + PERF_RECORD_TEXT_POKE = 0x14 + PERF_RECORD_AUX_OUTPUT_HW_ID = 0x15 + PERF_RECORD_MAX = 0x16 + PERF_RECORD_KSYMBOL_TYPE_UNKNOWN = 0x0 + PERF_RECORD_KSYMBOL_TYPE_BPF = 0x1 + PERF_RECORD_KSYMBOL_TYPE_OOL = 0x2 + PERF_RECORD_KSYMBOL_TYPE_MAX = 0x3 + PERF_BPF_EVENT_UNKNOWN = 0x0 + PERF_BPF_EVENT_PROG_LOAD = 0x1 + PERF_BPF_EVENT_PROG_UNLOAD = 0x2 + PERF_BPF_EVENT_MAX = 0x3 + PERF_CONTEXT_HV = -0x20 + PERF_CONTEXT_KERNEL = -0x80 + PERF_CONTEXT_USER = -0x200 + PERF_CONTEXT_GUEST = -0x800 + PERF_CONTEXT_GUEST_KERNEL = -0x880 + PERF_CONTEXT_GUEST_USER = -0xa00 + PERF_CONTEXT_MAX = -0xfff ) type TCPMD5Sig struct { @@ -1226,6 +1408,406 @@ const ( SizeofTpacketStatsV3 = 0xc ) +const ( + IFLA_UNSPEC = 0x0 + IFLA_ADDRESS = 0x1 + IFLA_BROADCAST = 0x2 + IFLA_IFNAME = 0x3 + IFLA_MTU = 0x4 + IFLA_LINK = 0x5 + IFLA_QDISC = 0x6 + IFLA_STATS = 0x7 + IFLA_COST = 0x8 + IFLA_PRIORITY = 0x9 + IFLA_MASTER = 0xa + IFLA_WIRELESS = 0xb + IFLA_PROTINFO = 0xc + IFLA_TXQLEN = 0xd + IFLA_MAP = 0xe + IFLA_WEIGHT = 0xf + IFLA_OPERSTATE = 0x10 + IFLA_LINKMODE = 0x11 + IFLA_LINKINFO = 0x12 + IFLA_NET_NS_PID = 0x13 + IFLA_IFALIAS = 0x14 + IFLA_NUM_VF = 0x15 + IFLA_VFINFO_LIST = 0x16 + IFLA_STATS64 = 0x17 + IFLA_VF_PORTS = 0x18 + IFLA_PORT_SELF = 0x19 + IFLA_AF_SPEC = 0x1a + IFLA_GROUP = 0x1b + IFLA_NET_NS_FD = 0x1c + IFLA_EXT_MASK = 0x1d + IFLA_PROMISCUITY = 0x1e + IFLA_NUM_TX_QUEUES = 0x1f + IFLA_NUM_RX_QUEUES = 0x20 + IFLA_CARRIER = 0x21 + IFLA_PHYS_PORT_ID = 0x22 + IFLA_CARRIER_CHANGES = 0x23 + IFLA_PHYS_SWITCH_ID = 0x24 + IFLA_LINK_NETNSID = 0x25 + IFLA_PHYS_PORT_NAME = 0x26 + IFLA_PROTO_DOWN = 0x27 + IFLA_GSO_MAX_SEGS = 0x28 + IFLA_GSO_MAX_SIZE = 0x29 + IFLA_PAD = 0x2a + IFLA_XDP = 0x2b + IFLA_EVENT = 0x2c + IFLA_NEW_NETNSID = 0x2d + IFLA_IF_NETNSID = 0x2e + IFLA_TARGET_NETNSID = 0x2e + IFLA_CARRIER_UP_COUNT = 0x2f + IFLA_CARRIER_DOWN_COUNT = 0x30 + IFLA_NEW_IFINDEX = 0x31 + IFLA_MIN_MTU = 0x32 + IFLA_MAX_MTU = 0x33 + IFLA_PROP_LIST = 0x34 + IFLA_ALT_IFNAME = 0x35 + IFLA_PERM_ADDRESS = 0x36 + IFLA_PROTO_DOWN_REASON = 0x37 + IFLA_PARENT_DEV_NAME = 0x38 + IFLA_PARENT_DEV_BUS_NAME = 0x39 + IFLA_GRO_MAX_SIZE = 0x3a + IFLA_TSO_MAX_SIZE = 0x3b + IFLA_TSO_MAX_SEGS = 0x3c + IFLA_PROTO_DOWN_REASON_UNSPEC = 0x0 + IFLA_PROTO_DOWN_REASON_MASK = 0x1 + IFLA_PROTO_DOWN_REASON_VALUE = 0x2 + IFLA_PROTO_DOWN_REASON_MAX = 0x2 + IFLA_INET_UNSPEC = 0x0 + IFLA_INET_CONF = 0x1 + IFLA_INET6_UNSPEC = 0x0 + IFLA_INET6_FLAGS = 0x1 + IFLA_INET6_CONF = 0x2 + IFLA_INET6_STATS = 0x3 + IFLA_INET6_MCAST = 0x4 + IFLA_INET6_CACHEINFO = 0x5 + IFLA_INET6_ICMP6STATS = 0x6 + IFLA_INET6_TOKEN = 0x7 + IFLA_INET6_ADDR_GEN_MODE = 0x8 + IFLA_BR_UNSPEC = 0x0 + IFLA_BR_FORWARD_DELAY = 0x1 + IFLA_BR_HELLO_TIME = 0x2 + IFLA_BR_MAX_AGE = 0x3 + IFLA_BR_AGEING_TIME = 0x4 + IFLA_BR_STP_STATE = 0x5 + IFLA_BR_PRIORITY = 0x6 + IFLA_BR_VLAN_FILTERING = 0x7 + IFLA_BR_VLAN_PROTOCOL = 0x8 + IFLA_BR_GROUP_FWD_MASK = 0x9 + IFLA_BR_ROOT_ID = 0xa + IFLA_BR_BRIDGE_ID = 0xb + IFLA_BR_ROOT_PORT = 0xc + IFLA_BR_ROOT_PATH_COST = 0xd + IFLA_BR_TOPOLOGY_CHANGE = 0xe + IFLA_BR_TOPOLOGY_CHANGE_DETECTED = 0xf + IFLA_BR_HELLO_TIMER = 0x10 + IFLA_BR_TCN_TIMER = 0x11 + IFLA_BR_TOPOLOGY_CHANGE_TIMER = 0x12 + IFLA_BR_GC_TIMER = 0x13 + IFLA_BR_GROUP_ADDR = 0x14 + IFLA_BR_FDB_FLUSH = 0x15 + IFLA_BR_MCAST_ROUTER = 0x16 + IFLA_BR_MCAST_SNOOPING = 0x17 + IFLA_BR_MCAST_QUERY_USE_IFADDR = 0x18 + IFLA_BR_MCAST_QUERIER = 0x19 + IFLA_BR_MCAST_HASH_ELASTICITY = 0x1a + IFLA_BR_MCAST_HASH_MAX = 0x1b + IFLA_BR_MCAST_LAST_MEMBER_CNT = 0x1c + IFLA_BR_MCAST_STARTUP_QUERY_CNT = 0x1d + IFLA_BR_MCAST_LAST_MEMBER_INTVL = 0x1e + IFLA_BR_MCAST_MEMBERSHIP_INTVL = 0x1f + IFLA_BR_MCAST_QUERIER_INTVL = 0x20 + IFLA_BR_MCAST_QUERY_INTVL = 0x21 + IFLA_BR_MCAST_QUERY_RESPONSE_INTVL = 0x22 + IFLA_BR_MCAST_STARTUP_QUERY_INTVL = 0x23 + IFLA_BR_NF_CALL_IPTABLES = 0x24 + IFLA_BR_NF_CALL_IP6TABLES = 0x25 + IFLA_BR_NF_CALL_ARPTABLES = 0x26 + IFLA_BR_VLAN_DEFAULT_PVID = 0x27 + IFLA_BR_PAD = 0x28 + IFLA_BR_VLAN_STATS_ENABLED = 0x29 + IFLA_BR_MCAST_STATS_ENABLED = 0x2a + IFLA_BR_MCAST_IGMP_VERSION = 0x2b + IFLA_BR_MCAST_MLD_VERSION = 0x2c + IFLA_BR_VLAN_STATS_PER_PORT = 0x2d + IFLA_BR_MULTI_BOOLOPT = 0x2e + IFLA_BRPORT_UNSPEC = 0x0 + IFLA_BRPORT_STATE = 0x1 + IFLA_BRPORT_PRIORITY = 0x2 + IFLA_BRPORT_COST = 0x3 + IFLA_BRPORT_MODE = 0x4 + IFLA_BRPORT_GUARD = 0x5 + IFLA_BRPORT_PROTECT = 0x6 + IFLA_BRPORT_FAST_LEAVE = 0x7 + IFLA_BRPORT_LEARNING = 0x8 + IFLA_BRPORT_UNICAST_FLOOD = 0x9 + IFLA_BRPORT_PROXYARP = 0xa + IFLA_BRPORT_LEARNING_SYNC = 0xb + IFLA_BRPORT_PROXYARP_WIFI = 0xc + IFLA_BRPORT_ROOT_ID = 0xd + IFLA_BRPORT_BRIDGE_ID = 0xe + IFLA_BRPORT_DESIGNATED_PORT = 0xf + IFLA_BRPORT_DESIGNATED_COST = 0x10 + IFLA_BRPORT_ID = 0x11 + IFLA_BRPORT_NO = 0x12 + IFLA_BRPORT_TOPOLOGY_CHANGE_ACK = 0x13 + IFLA_BRPORT_CONFIG_PENDING = 0x14 + IFLA_BRPORT_MESSAGE_AGE_TIMER = 0x15 + IFLA_BRPORT_FORWARD_DELAY_TIMER = 0x16 + IFLA_BRPORT_HOLD_TIMER = 0x17 + IFLA_BRPORT_FLUSH = 0x18 + IFLA_BRPORT_MULTICAST_ROUTER = 0x19 + IFLA_BRPORT_PAD = 0x1a + IFLA_BRPORT_MCAST_FLOOD = 0x1b + IFLA_BRPORT_MCAST_TO_UCAST = 0x1c + IFLA_BRPORT_VLAN_TUNNEL = 0x1d + IFLA_BRPORT_BCAST_FLOOD = 0x1e + IFLA_BRPORT_GROUP_FWD_MASK = 0x1f + IFLA_BRPORT_NEIGH_SUPPRESS = 0x20 + IFLA_BRPORT_ISOLATED = 0x21 + IFLA_BRPORT_BACKUP_PORT = 0x22 + IFLA_BRPORT_MRP_RING_OPEN = 0x23 + IFLA_BRPORT_MRP_IN_OPEN = 0x24 + IFLA_INFO_UNSPEC = 0x0 + IFLA_INFO_KIND = 0x1 + IFLA_INFO_DATA = 0x2 + IFLA_INFO_XSTATS = 0x3 + IFLA_INFO_SLAVE_KIND = 0x4 + IFLA_INFO_SLAVE_DATA = 0x5 + IFLA_VLAN_UNSPEC = 0x0 + IFLA_VLAN_ID = 0x1 + IFLA_VLAN_FLAGS = 0x2 + IFLA_VLAN_EGRESS_QOS = 0x3 + IFLA_VLAN_INGRESS_QOS = 0x4 + IFLA_VLAN_PROTOCOL = 0x5 + IFLA_VLAN_QOS_UNSPEC = 0x0 + IFLA_VLAN_QOS_MAPPING = 0x1 + IFLA_MACVLAN_UNSPEC = 0x0 + IFLA_MACVLAN_MODE = 0x1 + IFLA_MACVLAN_FLAGS = 0x2 + IFLA_MACVLAN_MACADDR_MODE = 0x3 + IFLA_MACVLAN_MACADDR = 0x4 + IFLA_MACVLAN_MACADDR_DATA = 0x5 + IFLA_MACVLAN_MACADDR_COUNT = 0x6 + IFLA_VRF_UNSPEC = 0x0 + IFLA_VRF_TABLE = 0x1 + IFLA_VRF_PORT_UNSPEC = 0x0 + IFLA_VRF_PORT_TABLE = 0x1 + IFLA_MACSEC_UNSPEC = 0x0 + IFLA_MACSEC_SCI = 0x1 + IFLA_MACSEC_PORT = 0x2 + IFLA_MACSEC_ICV_LEN = 0x3 + IFLA_MACSEC_CIPHER_SUITE = 0x4 + IFLA_MACSEC_WINDOW = 0x5 + IFLA_MACSEC_ENCODING_SA = 0x6 + IFLA_MACSEC_ENCRYPT = 0x7 + IFLA_MACSEC_PROTECT = 0x8 + IFLA_MACSEC_INC_SCI = 0x9 + IFLA_MACSEC_ES = 0xa + IFLA_MACSEC_SCB = 0xb + IFLA_MACSEC_REPLAY_PROTECT = 0xc + IFLA_MACSEC_VALIDATION = 0xd + IFLA_MACSEC_PAD = 0xe + IFLA_MACSEC_OFFLOAD = 0xf + IFLA_XFRM_UNSPEC = 0x0 + IFLA_XFRM_LINK = 0x1 + IFLA_XFRM_IF_ID = 0x2 + IFLA_IPVLAN_UNSPEC = 0x0 + IFLA_IPVLAN_MODE = 0x1 + IFLA_IPVLAN_FLAGS = 0x2 + IFLA_VXLAN_UNSPEC = 0x0 + IFLA_VXLAN_ID = 0x1 + IFLA_VXLAN_GROUP = 0x2 + IFLA_VXLAN_LINK = 0x3 + IFLA_VXLAN_LOCAL = 0x4 + IFLA_VXLAN_TTL = 0x5 + IFLA_VXLAN_TOS = 0x6 + IFLA_VXLAN_LEARNING = 0x7 + IFLA_VXLAN_AGEING = 0x8 + IFLA_VXLAN_LIMIT = 0x9 + IFLA_VXLAN_PORT_RANGE = 0xa + IFLA_VXLAN_PROXY = 0xb + IFLA_VXLAN_RSC = 0xc + IFLA_VXLAN_L2MISS = 0xd + IFLA_VXLAN_L3MISS = 0xe + IFLA_VXLAN_PORT = 0xf + IFLA_VXLAN_GROUP6 = 0x10 + IFLA_VXLAN_LOCAL6 = 0x11 + IFLA_VXLAN_UDP_CSUM = 0x12 + IFLA_VXLAN_UDP_ZERO_CSUM6_TX = 0x13 + IFLA_VXLAN_UDP_ZERO_CSUM6_RX = 0x14 + IFLA_VXLAN_REMCSUM_TX = 0x15 + IFLA_VXLAN_REMCSUM_RX = 0x16 + IFLA_VXLAN_GBP = 0x17 + IFLA_VXLAN_REMCSUM_NOPARTIAL = 0x18 + IFLA_VXLAN_COLLECT_METADATA = 0x19 + IFLA_VXLAN_LABEL = 0x1a + IFLA_VXLAN_GPE = 0x1b + IFLA_VXLAN_TTL_INHERIT = 0x1c + IFLA_VXLAN_DF = 0x1d + IFLA_GENEVE_UNSPEC = 0x0 + IFLA_GENEVE_ID = 0x1 + IFLA_GENEVE_REMOTE = 0x2 + IFLA_GENEVE_TTL = 0x3 + IFLA_GENEVE_TOS = 0x4 + IFLA_GENEVE_PORT = 0x5 + IFLA_GENEVE_COLLECT_METADATA = 0x6 + IFLA_GENEVE_REMOTE6 = 0x7 + IFLA_GENEVE_UDP_CSUM = 0x8 + IFLA_GENEVE_UDP_ZERO_CSUM6_TX = 0x9 + IFLA_GENEVE_UDP_ZERO_CSUM6_RX = 0xa + IFLA_GENEVE_LABEL = 0xb + IFLA_GENEVE_TTL_INHERIT = 0xc + IFLA_GENEVE_DF = 0xd + IFLA_BAREUDP_UNSPEC = 0x0 + IFLA_BAREUDP_PORT = 0x1 + IFLA_BAREUDP_ETHERTYPE = 0x2 + IFLA_BAREUDP_SRCPORT_MIN = 0x3 + IFLA_BAREUDP_MULTIPROTO_MODE = 0x4 + IFLA_PPP_UNSPEC = 0x0 + IFLA_PPP_DEV_FD = 0x1 + IFLA_GTP_UNSPEC = 0x0 + IFLA_GTP_FD0 = 0x1 + IFLA_GTP_FD1 = 0x2 + IFLA_GTP_PDP_HASHSIZE = 0x3 + IFLA_GTP_ROLE = 0x4 + IFLA_BOND_UNSPEC = 0x0 + IFLA_BOND_MODE = 0x1 + IFLA_BOND_ACTIVE_SLAVE = 0x2 + IFLA_BOND_MIIMON = 0x3 + IFLA_BOND_UPDELAY = 0x4 + IFLA_BOND_DOWNDELAY = 0x5 + IFLA_BOND_USE_CARRIER = 0x6 + IFLA_BOND_ARP_INTERVAL = 0x7 + IFLA_BOND_ARP_IP_TARGET = 0x8 + IFLA_BOND_ARP_VALIDATE = 0x9 + IFLA_BOND_ARP_ALL_TARGETS = 0xa + IFLA_BOND_PRIMARY = 0xb + IFLA_BOND_PRIMARY_RESELECT = 0xc + IFLA_BOND_FAIL_OVER_MAC = 0xd + IFLA_BOND_XMIT_HASH_POLICY = 0xe + IFLA_BOND_RESEND_IGMP = 0xf + IFLA_BOND_NUM_PEER_NOTIF = 0x10 + IFLA_BOND_ALL_SLAVES_ACTIVE = 0x11 + IFLA_BOND_MIN_LINKS = 0x12 + IFLA_BOND_LP_INTERVAL = 0x13 + IFLA_BOND_PACKETS_PER_SLAVE = 0x14 + IFLA_BOND_AD_LACP_RATE = 0x15 + IFLA_BOND_AD_SELECT = 0x16 + IFLA_BOND_AD_INFO = 0x17 + IFLA_BOND_AD_ACTOR_SYS_PRIO = 0x18 + IFLA_BOND_AD_USER_PORT_KEY = 0x19 + IFLA_BOND_AD_ACTOR_SYSTEM = 0x1a + IFLA_BOND_TLB_DYNAMIC_LB = 0x1b + IFLA_BOND_PEER_NOTIF_DELAY = 0x1c + IFLA_BOND_AD_INFO_UNSPEC = 0x0 + IFLA_BOND_AD_INFO_AGGREGATOR = 0x1 + IFLA_BOND_AD_INFO_NUM_PORTS = 0x2 + IFLA_BOND_AD_INFO_ACTOR_KEY = 0x3 + IFLA_BOND_AD_INFO_PARTNER_KEY = 0x4 + IFLA_BOND_AD_INFO_PARTNER_MAC = 0x5 + IFLA_BOND_SLAVE_UNSPEC = 0x0 + IFLA_BOND_SLAVE_STATE = 0x1 + IFLA_BOND_SLAVE_MII_STATUS = 0x2 + IFLA_BOND_SLAVE_LINK_FAILURE_COUNT = 0x3 + IFLA_BOND_SLAVE_PERM_HWADDR = 0x4 + IFLA_BOND_SLAVE_QUEUE_ID = 0x5 + IFLA_BOND_SLAVE_AD_AGGREGATOR_ID = 0x6 + IFLA_BOND_SLAVE_AD_ACTOR_OPER_PORT_STATE = 0x7 + IFLA_BOND_SLAVE_AD_PARTNER_OPER_PORT_STATE = 0x8 + IFLA_VF_INFO_UNSPEC = 0x0 + IFLA_VF_INFO = 0x1 + IFLA_VF_UNSPEC = 0x0 + IFLA_VF_MAC = 0x1 + IFLA_VF_VLAN = 0x2 + IFLA_VF_TX_RATE = 0x3 + IFLA_VF_SPOOFCHK = 0x4 + IFLA_VF_LINK_STATE = 0x5 + IFLA_VF_RATE = 0x6 + IFLA_VF_RSS_QUERY_EN = 0x7 + IFLA_VF_STATS = 0x8 + IFLA_VF_TRUST = 0x9 + IFLA_VF_IB_NODE_GUID = 0xa + IFLA_VF_IB_PORT_GUID = 0xb + IFLA_VF_VLAN_LIST = 0xc + IFLA_VF_BROADCAST = 0xd + IFLA_VF_VLAN_INFO_UNSPEC = 0x0 + IFLA_VF_VLAN_INFO = 0x1 + IFLA_VF_LINK_STATE_AUTO = 0x0 + IFLA_VF_LINK_STATE_ENABLE = 0x1 + IFLA_VF_LINK_STATE_DISABLE = 0x2 + IFLA_VF_STATS_RX_PACKETS = 0x0 + IFLA_VF_STATS_TX_PACKETS = 0x1 + IFLA_VF_STATS_RX_BYTES = 0x2 + IFLA_VF_STATS_TX_BYTES = 0x3 + IFLA_VF_STATS_BROADCAST = 0x4 + IFLA_VF_STATS_MULTICAST = 0x5 + IFLA_VF_STATS_PAD = 0x6 + IFLA_VF_STATS_RX_DROPPED = 0x7 + IFLA_VF_STATS_TX_DROPPED = 0x8 + IFLA_VF_PORT_UNSPEC = 0x0 + IFLA_VF_PORT = 0x1 + IFLA_PORT_UNSPEC = 0x0 + IFLA_PORT_VF = 0x1 + IFLA_PORT_PROFILE = 0x2 + IFLA_PORT_VSI_TYPE = 0x3 + IFLA_PORT_INSTANCE_UUID = 0x4 + IFLA_PORT_HOST_UUID = 0x5 + IFLA_PORT_REQUEST = 0x6 + IFLA_PORT_RESPONSE = 0x7 + IFLA_IPOIB_UNSPEC = 0x0 + IFLA_IPOIB_PKEY = 0x1 + IFLA_IPOIB_MODE = 0x2 + IFLA_IPOIB_UMCAST = 0x3 + IFLA_HSR_UNSPEC = 0x0 + IFLA_HSR_SLAVE1 = 0x1 + IFLA_HSR_SLAVE2 = 0x2 + IFLA_HSR_MULTICAST_SPEC = 0x3 + IFLA_HSR_SUPERVISION_ADDR = 0x4 + IFLA_HSR_SEQ_NR = 0x5 + IFLA_HSR_VERSION = 0x6 + IFLA_HSR_PROTOCOL = 0x7 + IFLA_STATS_UNSPEC = 0x0 + IFLA_STATS_LINK_64 = 0x1 + IFLA_STATS_LINK_XSTATS = 0x2 + IFLA_STATS_LINK_XSTATS_SLAVE = 0x3 + IFLA_STATS_LINK_OFFLOAD_XSTATS = 0x4 + IFLA_STATS_AF_SPEC = 0x5 + IFLA_OFFLOAD_XSTATS_UNSPEC = 0x0 + IFLA_OFFLOAD_XSTATS_CPU_HIT = 0x1 + IFLA_XDP_UNSPEC = 0x0 + IFLA_XDP_FD = 0x1 + IFLA_XDP_ATTACHED = 0x2 + IFLA_XDP_FLAGS = 0x3 + IFLA_XDP_PROG_ID = 0x4 + IFLA_XDP_DRV_PROG_ID = 0x5 + IFLA_XDP_SKB_PROG_ID = 0x6 + IFLA_XDP_HW_PROG_ID = 0x7 + IFLA_XDP_EXPECTED_FD = 0x8 + IFLA_EVENT_NONE = 0x0 + IFLA_EVENT_REBOOT = 0x1 + IFLA_EVENT_FEATURES = 0x2 + IFLA_EVENT_BONDING_FAILOVER = 0x3 + IFLA_EVENT_NOTIFY_PEERS = 0x4 + IFLA_EVENT_IGMP_RESEND = 0x5 + IFLA_EVENT_BONDING_OPTIONS = 0x6 + IFLA_TUN_UNSPEC = 0x0 + IFLA_TUN_OWNER = 0x1 + IFLA_TUN_GROUP = 0x2 + IFLA_TUN_TYPE = 0x3 + IFLA_TUN_PI = 0x4 + IFLA_TUN_VNET_HDR = 0x5 + IFLA_TUN_PERSIST = 0x6 + IFLA_TUN_MULTI_QUEUE = 0x7 + IFLA_TUN_NUM_QUEUES = 0x8 + IFLA_TUN_NUM_DISABLED_QUEUES = 0x9 + IFLA_RMNET_UNSPEC = 0x0 + IFLA_RMNET_MUX_ID = 0x1 + IFLA_RMNET_FLAGS = 0x2 +) + const ( NF_INET_PRE_ROUTING = 0x0 NF_INET_LOCAL_IN = 0x1 @@ -1237,7 +1819,8 @@ const ( const ( NF_NETDEV_INGRESS = 0x0 - NF_NETDEV_NUMHOOKS = 0x1 + NF_NETDEV_EGRESS = 0x1 + NF_NETDEV_NUMHOOKS = 0x2 ) const ( @@ -1252,6 +1835,8 @@ const ( NFPROTO_NUMPROTO = 0xd ) +const SO_ORIGINAL_DST = 0x50 + type Nfgenmsg struct { Nfgen_family uint8 Version uint8 @@ -1313,7 +1898,7 @@ const ( NFT_MSG_DELOBJ = 0x14 NFT_MSG_GETOBJ_RESET = 0x15 NFT_MSG_MAX = 0x19 - NFTA_LIST_UNPEC = 0x0 + NFTA_LIST_UNSPEC = 0x0 NFTA_LIST_ELEM = 0x1 NFTA_HOOK_UNSPEC = 0x0 NFTA_HOOK_HOOKNUM = 0x1 @@ -1684,6 +2269,21 @@ const ( NFT_NG_RANDOM = 0x1 ) +const ( + NFTA_TARGET_UNSPEC = 0x0 + NFTA_TARGET_NAME = 0x1 + NFTA_TARGET_REV = 0x2 + NFTA_TARGET_INFO = 0x3 + NFTA_MATCH_UNSPEC = 0x0 + NFTA_MATCH_NAME = 0x1 + NFTA_MATCH_REV = 0x2 + NFTA_MATCH_INFO = 0x3 + NFTA_COMPAT_UNSPEC = 0x0 + NFTA_COMPAT_NAME = 0x1 + NFTA_COMPAT_REV = 0x2 + NFTA_COMPAT_TYPE = 0x3 +) + type RTCTime struct { Sec int32 Min int32 @@ -1716,10 +2316,12 @@ const ( ) const ( - NETNSA_NONE = 0x0 - NETNSA_NSID = 0x1 - NETNSA_PID = 0x2 - NETNSA_FD = 0x3 + NETNSA_NONE = 0x0 + NETNSA_NSID = 0x1 + NETNSA_PID = 0x2 + NETNSA_FD = 0x3 + NETNSA_TARGET_NSID = 0x4 + NETNSA_CURRENT_NSID = 0x5 ) type XDPRingOffset struct { @@ -1737,9 +2339,12 @@ type XDPMmapOffsets struct { } type XDPStatistics struct { - Rx_dropped uint64 - Rx_invalid_descs uint64 - Tx_invalid_descs uint64 + Rx_dropped uint64 + Rx_invalid_descs uint64 + Tx_invalid_descs uint64 + Rx_ring_full uint64 + Rx_fill_ring_empty_descs uint64 + Tx_ring_empty_descs uint64 } type XDPDesc struct { @@ -1797,8 +2402,8 @@ const ( SOF_TIMESTAMPING_OPT_PKTINFO = 0x2000 SOF_TIMESTAMPING_OPT_TX_SWHW = 0x4000 - SOF_TIMESTAMPING_LAST = 0x4000 - SOF_TIMESTAMPING_MASK = 0x7fff + SOF_TIMESTAMPING_LAST = 0x8000 + SOF_TIMESTAMPING_MASK = 0xffff SCM_TSTAMP_SND = 0x0 SCM_TSTAMP_SCHED = 0x1 @@ -1866,175 +2471,309 @@ const ( ) const ( - BPF_REG_0 = 0x0 - BPF_REG_1 = 0x1 - BPF_REG_2 = 0x2 - BPF_REG_3 = 0x3 - BPF_REG_4 = 0x4 - BPF_REG_5 = 0x5 - BPF_REG_6 = 0x6 - BPF_REG_7 = 0x7 - BPF_REG_8 = 0x8 - BPF_REG_9 = 0x9 - BPF_REG_10 = 0xa - BPF_MAP_CREATE = 0x0 - BPF_MAP_LOOKUP_ELEM = 0x1 - BPF_MAP_UPDATE_ELEM = 0x2 - BPF_MAP_DELETE_ELEM = 0x3 - BPF_MAP_GET_NEXT_KEY = 0x4 - BPF_PROG_LOAD = 0x5 - BPF_OBJ_PIN = 0x6 - BPF_OBJ_GET = 0x7 - BPF_PROG_ATTACH = 0x8 - BPF_PROG_DETACH = 0x9 - BPF_PROG_TEST_RUN = 0xa - BPF_PROG_GET_NEXT_ID = 0xb - BPF_MAP_GET_NEXT_ID = 0xc - BPF_PROG_GET_FD_BY_ID = 0xd - BPF_MAP_GET_FD_BY_ID = 0xe - BPF_OBJ_GET_INFO_BY_FD = 0xf - BPF_PROG_QUERY = 0x10 - BPF_RAW_TRACEPOINT_OPEN = 0x11 - BPF_BTF_LOAD = 0x12 - BPF_BTF_GET_FD_BY_ID = 0x13 - BPF_TASK_FD_QUERY = 0x14 - BPF_MAP_LOOKUP_AND_DELETE_ELEM = 0x15 - BPF_MAP_FREEZE = 0x16 - BPF_BTF_GET_NEXT_ID = 0x17 - BPF_MAP_TYPE_UNSPEC = 0x0 - BPF_MAP_TYPE_HASH = 0x1 - BPF_MAP_TYPE_ARRAY = 0x2 - BPF_MAP_TYPE_PROG_ARRAY = 0x3 - BPF_MAP_TYPE_PERF_EVENT_ARRAY = 0x4 - BPF_MAP_TYPE_PERCPU_HASH = 0x5 - BPF_MAP_TYPE_PERCPU_ARRAY = 0x6 - BPF_MAP_TYPE_STACK_TRACE = 0x7 - BPF_MAP_TYPE_CGROUP_ARRAY = 0x8 - BPF_MAP_TYPE_LRU_HASH = 0x9 - BPF_MAP_TYPE_LRU_PERCPU_HASH = 0xa - BPF_MAP_TYPE_LPM_TRIE = 0xb - BPF_MAP_TYPE_ARRAY_OF_MAPS = 0xc - BPF_MAP_TYPE_HASH_OF_MAPS = 0xd - BPF_MAP_TYPE_DEVMAP = 0xe - BPF_MAP_TYPE_SOCKMAP = 0xf - BPF_MAP_TYPE_CPUMAP = 0x10 - BPF_MAP_TYPE_XSKMAP = 0x11 - BPF_MAP_TYPE_SOCKHASH = 0x12 - BPF_MAP_TYPE_CGROUP_STORAGE = 0x13 - BPF_MAP_TYPE_REUSEPORT_SOCKARRAY = 0x14 - BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE = 0x15 - BPF_MAP_TYPE_QUEUE = 0x16 - BPF_MAP_TYPE_STACK = 0x17 - BPF_MAP_TYPE_SK_STORAGE = 0x18 - BPF_MAP_TYPE_DEVMAP_HASH = 0x19 - BPF_PROG_TYPE_UNSPEC = 0x0 - BPF_PROG_TYPE_SOCKET_FILTER = 0x1 - BPF_PROG_TYPE_KPROBE = 0x2 - BPF_PROG_TYPE_SCHED_CLS = 0x3 - BPF_PROG_TYPE_SCHED_ACT = 0x4 - BPF_PROG_TYPE_TRACEPOINT = 0x5 - BPF_PROG_TYPE_XDP = 0x6 - BPF_PROG_TYPE_PERF_EVENT = 0x7 - BPF_PROG_TYPE_CGROUP_SKB = 0x8 - BPF_PROG_TYPE_CGROUP_SOCK = 0x9 - BPF_PROG_TYPE_LWT_IN = 0xa - BPF_PROG_TYPE_LWT_OUT = 0xb - BPF_PROG_TYPE_LWT_XMIT = 0xc - BPF_PROG_TYPE_SOCK_OPS = 0xd - BPF_PROG_TYPE_SK_SKB = 0xe - BPF_PROG_TYPE_CGROUP_DEVICE = 0xf - BPF_PROG_TYPE_SK_MSG = 0x10 - BPF_PROG_TYPE_RAW_TRACEPOINT = 0x11 - BPF_PROG_TYPE_CGROUP_SOCK_ADDR = 0x12 - BPF_PROG_TYPE_LWT_SEG6LOCAL = 0x13 - BPF_PROG_TYPE_LIRC_MODE2 = 0x14 - BPF_PROG_TYPE_SK_REUSEPORT = 0x15 - BPF_PROG_TYPE_FLOW_DISSECTOR = 0x16 - BPF_PROG_TYPE_CGROUP_SYSCTL = 0x17 - BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE = 0x18 - BPF_PROG_TYPE_CGROUP_SOCKOPT = 0x19 - BPF_PROG_TYPE_TRACING = 0x1a - BPF_CGROUP_INET_INGRESS = 0x0 - BPF_CGROUP_INET_EGRESS = 0x1 - BPF_CGROUP_INET_SOCK_CREATE = 0x2 - BPF_CGROUP_SOCK_OPS = 0x3 - BPF_SK_SKB_STREAM_PARSER = 0x4 - BPF_SK_SKB_STREAM_VERDICT = 0x5 - BPF_CGROUP_DEVICE = 0x6 - BPF_SK_MSG_VERDICT = 0x7 - BPF_CGROUP_INET4_BIND = 0x8 - BPF_CGROUP_INET6_BIND = 0x9 - BPF_CGROUP_INET4_CONNECT = 0xa - BPF_CGROUP_INET6_CONNECT = 0xb - BPF_CGROUP_INET4_POST_BIND = 0xc - BPF_CGROUP_INET6_POST_BIND = 0xd - BPF_CGROUP_UDP4_SENDMSG = 0xe - BPF_CGROUP_UDP6_SENDMSG = 0xf - BPF_LIRC_MODE2 = 0x10 - BPF_FLOW_DISSECTOR = 0x11 - BPF_CGROUP_SYSCTL = 0x12 - BPF_CGROUP_UDP4_RECVMSG = 0x13 - BPF_CGROUP_UDP6_RECVMSG = 0x14 - BPF_CGROUP_GETSOCKOPT = 0x15 - BPF_CGROUP_SETSOCKOPT = 0x16 - BPF_TRACE_RAW_TP = 0x17 - BPF_TRACE_FENTRY = 0x18 - BPF_TRACE_FEXIT = 0x19 - BPF_STACK_BUILD_ID_EMPTY = 0x0 - BPF_STACK_BUILD_ID_VALID = 0x1 - BPF_STACK_BUILD_ID_IP = 0x2 - BPF_ADJ_ROOM_NET = 0x0 - BPF_ADJ_ROOM_MAC = 0x1 - BPF_HDR_START_MAC = 0x0 - BPF_HDR_START_NET = 0x1 - BPF_LWT_ENCAP_SEG6 = 0x0 - BPF_LWT_ENCAP_SEG6_INLINE = 0x1 - BPF_LWT_ENCAP_IP = 0x2 - BPF_OK = 0x0 - BPF_DROP = 0x2 - BPF_REDIRECT = 0x7 - BPF_LWT_REROUTE = 0x80 - BPF_SOCK_OPS_VOID = 0x0 - BPF_SOCK_OPS_TIMEOUT_INIT = 0x1 - BPF_SOCK_OPS_RWND_INIT = 0x2 - BPF_SOCK_OPS_TCP_CONNECT_CB = 0x3 - BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB = 0x4 - BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5 - BPF_SOCK_OPS_NEEDS_ECN = 0x6 - BPF_SOCK_OPS_BASE_RTT = 0x7 - BPF_SOCK_OPS_RTO_CB = 0x8 - BPF_SOCK_OPS_RETRANS_CB = 0x9 - BPF_SOCK_OPS_STATE_CB = 0xa - BPF_SOCK_OPS_TCP_LISTEN_CB = 0xb - BPF_SOCK_OPS_RTT_CB = 0xc - BPF_TCP_ESTABLISHED = 0x1 - BPF_TCP_SYN_SENT = 0x2 - BPF_TCP_SYN_RECV = 0x3 - BPF_TCP_FIN_WAIT1 = 0x4 - BPF_TCP_FIN_WAIT2 = 0x5 - BPF_TCP_TIME_WAIT = 0x6 - BPF_TCP_CLOSE = 0x7 - BPF_TCP_CLOSE_WAIT = 0x8 - BPF_TCP_LAST_ACK = 0x9 - BPF_TCP_LISTEN = 0xa - BPF_TCP_CLOSING = 0xb - BPF_TCP_NEW_SYN_RECV = 0xc - BPF_TCP_MAX_STATES = 0xd - BPF_FIB_LKUP_RET_SUCCESS = 0x0 - BPF_FIB_LKUP_RET_BLACKHOLE = 0x1 - BPF_FIB_LKUP_RET_UNREACHABLE = 0x2 - BPF_FIB_LKUP_RET_PROHIBIT = 0x3 - BPF_FIB_LKUP_RET_NOT_FWDED = 0x4 - BPF_FIB_LKUP_RET_FWD_DISABLED = 0x5 - BPF_FIB_LKUP_RET_UNSUPP_LWT = 0x6 - BPF_FIB_LKUP_RET_NO_NEIGH = 0x7 - BPF_FIB_LKUP_RET_FRAG_NEEDED = 0x8 - BPF_FD_TYPE_RAW_TRACEPOINT = 0x0 - BPF_FD_TYPE_TRACEPOINT = 0x1 - BPF_FD_TYPE_KPROBE = 0x2 - BPF_FD_TYPE_KRETPROBE = 0x3 - BPF_FD_TYPE_UPROBE = 0x4 - BPF_FD_TYPE_URETPROBE = 0x5 + BPF_REG_0 = 0x0 + BPF_REG_1 = 0x1 + BPF_REG_2 = 0x2 + BPF_REG_3 = 0x3 + BPF_REG_4 = 0x4 + BPF_REG_5 = 0x5 + BPF_REG_6 = 0x6 + BPF_REG_7 = 0x7 + BPF_REG_8 = 0x8 + BPF_REG_9 = 0x9 + BPF_REG_10 = 0xa + BPF_MAP_CREATE = 0x0 + BPF_MAP_LOOKUP_ELEM = 0x1 + BPF_MAP_UPDATE_ELEM = 0x2 + BPF_MAP_DELETE_ELEM = 0x3 + BPF_MAP_GET_NEXT_KEY = 0x4 + BPF_PROG_LOAD = 0x5 + BPF_OBJ_PIN = 0x6 + BPF_OBJ_GET = 0x7 + BPF_PROG_ATTACH = 0x8 + BPF_PROG_DETACH = 0x9 + BPF_PROG_TEST_RUN = 0xa + BPF_PROG_GET_NEXT_ID = 0xb + BPF_MAP_GET_NEXT_ID = 0xc + BPF_PROG_GET_FD_BY_ID = 0xd + BPF_MAP_GET_FD_BY_ID = 0xe + BPF_OBJ_GET_INFO_BY_FD = 0xf + BPF_PROG_QUERY = 0x10 + BPF_RAW_TRACEPOINT_OPEN = 0x11 + BPF_BTF_LOAD = 0x12 + BPF_BTF_GET_FD_BY_ID = 0x13 + BPF_TASK_FD_QUERY = 0x14 + BPF_MAP_LOOKUP_AND_DELETE_ELEM = 0x15 + BPF_MAP_FREEZE = 0x16 + BPF_BTF_GET_NEXT_ID = 0x17 + BPF_MAP_LOOKUP_BATCH = 0x18 + BPF_MAP_LOOKUP_AND_DELETE_BATCH = 0x19 + BPF_MAP_UPDATE_BATCH = 0x1a + BPF_MAP_DELETE_BATCH = 0x1b + BPF_LINK_CREATE = 0x1c + BPF_LINK_UPDATE = 0x1d + BPF_LINK_GET_FD_BY_ID = 0x1e + BPF_LINK_GET_NEXT_ID = 0x1f + BPF_ENABLE_STATS = 0x20 + BPF_ITER_CREATE = 0x21 + BPF_LINK_DETACH = 0x22 + BPF_PROG_BIND_MAP = 0x23 + BPF_MAP_TYPE_UNSPEC = 0x0 + BPF_MAP_TYPE_HASH = 0x1 + BPF_MAP_TYPE_ARRAY = 0x2 + BPF_MAP_TYPE_PROG_ARRAY = 0x3 + BPF_MAP_TYPE_PERF_EVENT_ARRAY = 0x4 + BPF_MAP_TYPE_PERCPU_HASH = 0x5 + BPF_MAP_TYPE_PERCPU_ARRAY = 0x6 + BPF_MAP_TYPE_STACK_TRACE = 0x7 + BPF_MAP_TYPE_CGROUP_ARRAY = 0x8 + BPF_MAP_TYPE_LRU_HASH = 0x9 + BPF_MAP_TYPE_LRU_PERCPU_HASH = 0xa + BPF_MAP_TYPE_LPM_TRIE = 0xb + BPF_MAP_TYPE_ARRAY_OF_MAPS = 0xc + BPF_MAP_TYPE_HASH_OF_MAPS = 0xd + BPF_MAP_TYPE_DEVMAP = 0xe + BPF_MAP_TYPE_SOCKMAP = 0xf + BPF_MAP_TYPE_CPUMAP = 0x10 + BPF_MAP_TYPE_XSKMAP = 0x11 + BPF_MAP_TYPE_SOCKHASH = 0x12 + BPF_MAP_TYPE_CGROUP_STORAGE = 0x13 + BPF_MAP_TYPE_REUSEPORT_SOCKARRAY = 0x14 + BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE = 0x15 + BPF_MAP_TYPE_QUEUE = 0x16 + BPF_MAP_TYPE_STACK = 0x17 + BPF_MAP_TYPE_SK_STORAGE = 0x18 + BPF_MAP_TYPE_DEVMAP_HASH = 0x19 + BPF_MAP_TYPE_STRUCT_OPS = 0x1a + BPF_MAP_TYPE_RINGBUF = 0x1b + BPF_MAP_TYPE_INODE_STORAGE = 0x1c + BPF_PROG_TYPE_UNSPEC = 0x0 + BPF_PROG_TYPE_SOCKET_FILTER = 0x1 + BPF_PROG_TYPE_KPROBE = 0x2 + BPF_PROG_TYPE_SCHED_CLS = 0x3 + BPF_PROG_TYPE_SCHED_ACT = 0x4 + BPF_PROG_TYPE_TRACEPOINT = 0x5 + BPF_PROG_TYPE_XDP = 0x6 + BPF_PROG_TYPE_PERF_EVENT = 0x7 + BPF_PROG_TYPE_CGROUP_SKB = 0x8 + BPF_PROG_TYPE_CGROUP_SOCK = 0x9 + BPF_PROG_TYPE_LWT_IN = 0xa + BPF_PROG_TYPE_LWT_OUT = 0xb + BPF_PROG_TYPE_LWT_XMIT = 0xc + BPF_PROG_TYPE_SOCK_OPS = 0xd + BPF_PROG_TYPE_SK_SKB = 0xe + BPF_PROG_TYPE_CGROUP_DEVICE = 0xf + BPF_PROG_TYPE_SK_MSG = 0x10 + BPF_PROG_TYPE_RAW_TRACEPOINT = 0x11 + BPF_PROG_TYPE_CGROUP_SOCK_ADDR = 0x12 + BPF_PROG_TYPE_LWT_SEG6LOCAL = 0x13 + BPF_PROG_TYPE_LIRC_MODE2 = 0x14 + BPF_PROG_TYPE_SK_REUSEPORT = 0x15 + BPF_PROG_TYPE_FLOW_DISSECTOR = 0x16 + BPF_PROG_TYPE_CGROUP_SYSCTL = 0x17 + BPF_PROG_TYPE_RAW_TRACEPOINT_WRITABLE = 0x18 + BPF_PROG_TYPE_CGROUP_SOCKOPT = 0x19 + BPF_PROG_TYPE_TRACING = 0x1a + BPF_PROG_TYPE_STRUCT_OPS = 0x1b + BPF_PROG_TYPE_EXT = 0x1c + BPF_PROG_TYPE_LSM = 0x1d + BPF_PROG_TYPE_SK_LOOKUP = 0x1e + BPF_CGROUP_INET_INGRESS = 0x0 + BPF_CGROUP_INET_EGRESS = 0x1 + BPF_CGROUP_INET_SOCK_CREATE = 0x2 + BPF_CGROUP_SOCK_OPS = 0x3 + BPF_SK_SKB_STREAM_PARSER = 0x4 + BPF_SK_SKB_STREAM_VERDICT = 0x5 + BPF_CGROUP_DEVICE = 0x6 + BPF_SK_MSG_VERDICT = 0x7 + BPF_CGROUP_INET4_BIND = 0x8 + BPF_CGROUP_INET6_BIND = 0x9 + BPF_CGROUP_INET4_CONNECT = 0xa + BPF_CGROUP_INET6_CONNECT = 0xb + BPF_CGROUP_INET4_POST_BIND = 0xc + BPF_CGROUP_INET6_POST_BIND = 0xd + BPF_CGROUP_UDP4_SENDMSG = 0xe + BPF_CGROUP_UDP6_SENDMSG = 0xf + BPF_LIRC_MODE2 = 0x10 + BPF_FLOW_DISSECTOR = 0x11 + BPF_CGROUP_SYSCTL = 0x12 + BPF_CGROUP_UDP4_RECVMSG = 0x13 + BPF_CGROUP_UDP6_RECVMSG = 0x14 + BPF_CGROUP_GETSOCKOPT = 0x15 + BPF_CGROUP_SETSOCKOPT = 0x16 + BPF_TRACE_RAW_TP = 0x17 + BPF_TRACE_FENTRY = 0x18 + BPF_TRACE_FEXIT = 0x19 + BPF_MODIFY_RETURN = 0x1a + BPF_LSM_MAC = 0x1b + BPF_TRACE_ITER = 0x1c + BPF_CGROUP_INET4_GETPEERNAME = 0x1d + BPF_CGROUP_INET6_GETPEERNAME = 0x1e + BPF_CGROUP_INET4_GETSOCKNAME = 0x1f + BPF_CGROUP_INET6_GETSOCKNAME = 0x20 + BPF_XDP_DEVMAP = 0x21 + BPF_CGROUP_INET_SOCK_RELEASE = 0x22 + BPF_XDP_CPUMAP = 0x23 + BPF_SK_LOOKUP = 0x24 + BPF_XDP = 0x25 + BPF_LINK_TYPE_UNSPEC = 0x0 + BPF_LINK_TYPE_RAW_TRACEPOINT = 0x1 + BPF_LINK_TYPE_TRACING = 0x2 + BPF_LINK_TYPE_CGROUP = 0x3 + BPF_LINK_TYPE_ITER = 0x4 + BPF_LINK_TYPE_NETNS = 0x5 + BPF_LINK_TYPE_XDP = 0x6 + BPF_ANY = 0x0 + BPF_NOEXIST = 0x1 + BPF_EXIST = 0x2 + BPF_F_LOCK = 0x4 + BPF_F_NO_PREALLOC = 0x1 + BPF_F_NO_COMMON_LRU = 0x2 + BPF_F_NUMA_NODE = 0x4 + BPF_F_RDONLY = 0x8 + BPF_F_WRONLY = 0x10 + BPF_F_STACK_BUILD_ID = 0x20 + BPF_F_ZERO_SEED = 0x40 + BPF_F_RDONLY_PROG = 0x80 + BPF_F_WRONLY_PROG = 0x100 + BPF_F_CLONE = 0x200 + BPF_F_MMAPABLE = 0x400 + BPF_F_PRESERVE_ELEMS = 0x800 + BPF_F_INNER_MAP = 0x1000 + BPF_STATS_RUN_TIME = 0x0 + BPF_STACK_BUILD_ID_EMPTY = 0x0 + BPF_STACK_BUILD_ID_VALID = 0x1 + BPF_STACK_BUILD_ID_IP = 0x2 + BPF_F_RECOMPUTE_CSUM = 0x1 + BPF_F_INVALIDATE_HASH = 0x2 + BPF_F_HDR_FIELD_MASK = 0xf + BPF_F_PSEUDO_HDR = 0x10 + BPF_F_MARK_MANGLED_0 = 0x20 + BPF_F_MARK_ENFORCE = 0x40 + BPF_F_INGRESS = 0x1 + BPF_F_TUNINFO_IPV6 = 0x1 + BPF_F_SKIP_FIELD_MASK = 0xff + BPF_F_USER_STACK = 0x100 + BPF_F_FAST_STACK_CMP = 0x200 + BPF_F_REUSE_STACKID = 0x400 + BPF_F_USER_BUILD_ID = 0x800 + BPF_F_ZERO_CSUM_TX = 0x2 + BPF_F_DONT_FRAGMENT = 0x4 + BPF_F_SEQ_NUMBER = 0x8 + BPF_F_INDEX_MASK = 0xffffffff + BPF_F_CURRENT_CPU = 0xffffffff + BPF_F_CTXLEN_MASK = 0xfffff00000000 + BPF_F_CURRENT_NETNS = -0x1 + BPF_CSUM_LEVEL_QUERY = 0x0 + BPF_CSUM_LEVEL_INC = 0x1 + BPF_CSUM_LEVEL_DEC = 0x2 + BPF_CSUM_LEVEL_RESET = 0x3 + BPF_F_ADJ_ROOM_FIXED_GSO = 0x1 + BPF_F_ADJ_ROOM_ENCAP_L3_IPV4 = 0x2 + BPF_F_ADJ_ROOM_ENCAP_L3_IPV6 = 0x4 + BPF_F_ADJ_ROOM_ENCAP_L4_GRE = 0x8 + BPF_F_ADJ_ROOM_ENCAP_L4_UDP = 0x10 + BPF_F_ADJ_ROOM_NO_CSUM_RESET = 0x20 + BPF_ADJ_ROOM_ENCAP_L2_MASK = 0xff + BPF_ADJ_ROOM_ENCAP_L2_SHIFT = 0x38 + BPF_F_SYSCTL_BASE_NAME = 0x1 + BPF_LOCAL_STORAGE_GET_F_CREATE = 0x1 + BPF_SK_STORAGE_GET_F_CREATE = 0x1 + BPF_F_GET_BRANCH_RECORDS_SIZE = 0x1 + BPF_RB_NO_WAKEUP = 0x1 + BPF_RB_FORCE_WAKEUP = 0x2 + BPF_RB_AVAIL_DATA = 0x0 + BPF_RB_RING_SIZE = 0x1 + BPF_RB_CONS_POS = 0x2 + BPF_RB_PROD_POS = 0x3 + BPF_RINGBUF_BUSY_BIT = 0x80000000 + BPF_RINGBUF_DISCARD_BIT = 0x40000000 + BPF_RINGBUF_HDR_SZ = 0x8 + BPF_SK_LOOKUP_F_REPLACE = 0x1 + BPF_SK_LOOKUP_F_NO_REUSEPORT = 0x2 + BPF_ADJ_ROOM_NET = 0x0 + BPF_ADJ_ROOM_MAC = 0x1 + BPF_HDR_START_MAC = 0x0 + BPF_HDR_START_NET = 0x1 + BPF_LWT_ENCAP_SEG6 = 0x0 + BPF_LWT_ENCAP_SEG6_INLINE = 0x1 + BPF_LWT_ENCAP_IP = 0x2 + BPF_OK = 0x0 + BPF_DROP = 0x2 + BPF_REDIRECT = 0x7 + BPF_LWT_REROUTE = 0x80 + BPF_SOCK_OPS_RTO_CB_FLAG = 0x1 + BPF_SOCK_OPS_RETRANS_CB_FLAG = 0x2 + BPF_SOCK_OPS_STATE_CB_FLAG = 0x4 + BPF_SOCK_OPS_RTT_CB_FLAG = 0x8 + BPF_SOCK_OPS_PARSE_ALL_HDR_OPT_CB_FLAG = 0x10 + BPF_SOCK_OPS_PARSE_UNKNOWN_HDR_OPT_CB_FLAG = 0x20 + BPF_SOCK_OPS_WRITE_HDR_OPT_CB_FLAG = 0x40 + BPF_SOCK_OPS_ALL_CB_FLAGS = 0x7f + BPF_SOCK_OPS_VOID = 0x0 + BPF_SOCK_OPS_TIMEOUT_INIT = 0x1 + BPF_SOCK_OPS_RWND_INIT = 0x2 + BPF_SOCK_OPS_TCP_CONNECT_CB = 0x3 + BPF_SOCK_OPS_ACTIVE_ESTABLISHED_CB = 0x4 + BPF_SOCK_OPS_PASSIVE_ESTABLISHED_CB = 0x5 + BPF_SOCK_OPS_NEEDS_ECN = 0x6 + BPF_SOCK_OPS_BASE_RTT = 0x7 + BPF_SOCK_OPS_RTO_CB = 0x8 + BPF_SOCK_OPS_RETRANS_CB = 0x9 + BPF_SOCK_OPS_STATE_CB = 0xa + BPF_SOCK_OPS_TCP_LISTEN_CB = 0xb + BPF_SOCK_OPS_RTT_CB = 0xc + BPF_SOCK_OPS_PARSE_HDR_OPT_CB = 0xd + BPF_SOCK_OPS_HDR_OPT_LEN_CB = 0xe + BPF_SOCK_OPS_WRITE_HDR_OPT_CB = 0xf + BPF_TCP_ESTABLISHED = 0x1 + BPF_TCP_SYN_SENT = 0x2 + BPF_TCP_SYN_RECV = 0x3 + BPF_TCP_FIN_WAIT1 = 0x4 + BPF_TCP_FIN_WAIT2 = 0x5 + BPF_TCP_TIME_WAIT = 0x6 + BPF_TCP_CLOSE = 0x7 + BPF_TCP_CLOSE_WAIT = 0x8 + BPF_TCP_LAST_ACK = 0x9 + BPF_TCP_LISTEN = 0xa + BPF_TCP_CLOSING = 0xb + BPF_TCP_NEW_SYN_RECV = 0xc + BPF_TCP_MAX_STATES = 0xd + TCP_BPF_IW = 0x3e9 + TCP_BPF_SNDCWND_CLAMP = 0x3ea + TCP_BPF_DELACK_MAX = 0x3eb + TCP_BPF_RTO_MIN = 0x3ec + TCP_BPF_SYN = 0x3ed + TCP_BPF_SYN_IP = 0x3ee + TCP_BPF_SYN_MAC = 0x3ef + BPF_LOAD_HDR_OPT_TCP_SYN = 0x1 + BPF_WRITE_HDR_TCP_CURRENT_MSS = 0x1 + BPF_WRITE_HDR_TCP_SYNACK_COOKIE = 0x2 + BPF_DEVCG_ACC_MKNOD = 0x1 + BPF_DEVCG_ACC_READ = 0x2 + BPF_DEVCG_ACC_WRITE = 0x4 + BPF_DEVCG_DEV_BLOCK = 0x1 + BPF_DEVCG_DEV_CHAR = 0x2 + BPF_FIB_LOOKUP_DIRECT = 0x1 + BPF_FIB_LOOKUP_OUTPUT = 0x2 + BPF_FIB_LKUP_RET_SUCCESS = 0x0 + BPF_FIB_LKUP_RET_BLACKHOLE = 0x1 + BPF_FIB_LKUP_RET_UNREACHABLE = 0x2 + BPF_FIB_LKUP_RET_PROHIBIT = 0x3 + BPF_FIB_LKUP_RET_NOT_FWDED = 0x4 + BPF_FIB_LKUP_RET_FWD_DISABLED = 0x5 + BPF_FIB_LKUP_RET_UNSUPP_LWT = 0x6 + BPF_FIB_LKUP_RET_NO_NEIGH = 0x7 + BPF_FIB_LKUP_RET_FRAG_NEEDED = 0x8 + BPF_FD_TYPE_RAW_TRACEPOINT = 0x0 + BPF_FD_TYPE_TRACEPOINT = 0x1 + BPF_FD_TYPE_KPROBE = 0x2 + BPF_FD_TYPE_KRETPROBE = 0x3 + BPF_FD_TYPE_UPROBE = 0x4 + BPF_FD_TYPE_URETPROBE = 0x5 + BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG = 0x1 + BPF_FLOW_DISSECTOR_F_STOP_AT_FLOW_LABEL = 0x2 + BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP = 0x4 ) const ( @@ -2071,6 +2810,7 @@ const ( RTNLGRP_IPV4_MROUTE_R = 0x1e RTNLGRP_IPV6_MROUTE_R = 0x1f RTNLGRP_NEXTHOP = 0x20 + RTNLGRP_BRVLAN = 0x21 ) type CapUserHeader struct { @@ -2165,132 +2905,326 @@ const ( ) const ( - DEVLINK_CMD_UNSPEC = 0x0 - DEVLINK_CMD_GET = 0x1 - DEVLINK_CMD_SET = 0x2 - DEVLINK_CMD_NEW = 0x3 - DEVLINK_CMD_DEL = 0x4 - DEVLINK_CMD_PORT_GET = 0x5 - DEVLINK_CMD_PORT_SET = 0x6 - DEVLINK_CMD_PORT_NEW = 0x7 - DEVLINK_CMD_PORT_DEL = 0x8 - DEVLINK_CMD_PORT_SPLIT = 0x9 - DEVLINK_CMD_PORT_UNSPLIT = 0xa - DEVLINK_CMD_SB_GET = 0xb - DEVLINK_CMD_SB_SET = 0xc - DEVLINK_CMD_SB_NEW = 0xd - DEVLINK_CMD_SB_DEL = 0xe - DEVLINK_CMD_SB_POOL_GET = 0xf - DEVLINK_CMD_SB_POOL_SET = 0x10 - DEVLINK_CMD_SB_POOL_NEW = 0x11 - DEVLINK_CMD_SB_POOL_DEL = 0x12 - DEVLINK_CMD_SB_PORT_POOL_GET = 0x13 - DEVLINK_CMD_SB_PORT_POOL_SET = 0x14 - DEVLINK_CMD_SB_PORT_POOL_NEW = 0x15 - DEVLINK_CMD_SB_PORT_POOL_DEL = 0x16 - DEVLINK_CMD_SB_TC_POOL_BIND_GET = 0x17 - DEVLINK_CMD_SB_TC_POOL_BIND_SET = 0x18 - DEVLINK_CMD_SB_TC_POOL_BIND_NEW = 0x19 - DEVLINK_CMD_SB_TC_POOL_BIND_DEL = 0x1a - DEVLINK_CMD_SB_OCC_SNAPSHOT = 0x1b - DEVLINK_CMD_SB_OCC_MAX_CLEAR = 0x1c - DEVLINK_CMD_ESWITCH_GET = 0x1d - DEVLINK_CMD_ESWITCH_SET = 0x1e - DEVLINK_CMD_DPIPE_TABLE_GET = 0x1f - DEVLINK_CMD_DPIPE_ENTRIES_GET = 0x20 - DEVLINK_CMD_DPIPE_HEADERS_GET = 0x21 - DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET = 0x22 - DEVLINK_CMD_MAX = 0x44 - DEVLINK_PORT_TYPE_NOTSET = 0x0 - DEVLINK_PORT_TYPE_AUTO = 0x1 - DEVLINK_PORT_TYPE_ETH = 0x2 - DEVLINK_PORT_TYPE_IB = 0x3 - DEVLINK_SB_POOL_TYPE_INGRESS = 0x0 - DEVLINK_SB_POOL_TYPE_EGRESS = 0x1 - DEVLINK_SB_THRESHOLD_TYPE_STATIC = 0x0 - DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC = 0x1 - DEVLINK_ESWITCH_MODE_LEGACY = 0x0 - DEVLINK_ESWITCH_MODE_SWITCHDEV = 0x1 - DEVLINK_ESWITCH_INLINE_MODE_NONE = 0x0 - DEVLINK_ESWITCH_INLINE_MODE_LINK = 0x1 - DEVLINK_ESWITCH_INLINE_MODE_NETWORK = 0x2 - DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT = 0x3 - DEVLINK_ESWITCH_ENCAP_MODE_NONE = 0x0 - DEVLINK_ESWITCH_ENCAP_MODE_BASIC = 0x1 - DEVLINK_ATTR_UNSPEC = 0x0 - DEVLINK_ATTR_BUS_NAME = 0x1 - DEVLINK_ATTR_DEV_NAME = 0x2 - DEVLINK_ATTR_PORT_INDEX = 0x3 - DEVLINK_ATTR_PORT_TYPE = 0x4 - DEVLINK_ATTR_PORT_DESIRED_TYPE = 0x5 - DEVLINK_ATTR_PORT_NETDEV_IFINDEX = 0x6 - DEVLINK_ATTR_PORT_NETDEV_NAME = 0x7 - DEVLINK_ATTR_PORT_IBDEV_NAME = 0x8 - DEVLINK_ATTR_PORT_SPLIT_COUNT = 0x9 - DEVLINK_ATTR_PORT_SPLIT_GROUP = 0xa - DEVLINK_ATTR_SB_INDEX = 0xb - DEVLINK_ATTR_SB_SIZE = 0xc - DEVLINK_ATTR_SB_INGRESS_POOL_COUNT = 0xd - DEVLINK_ATTR_SB_EGRESS_POOL_COUNT = 0xe - DEVLINK_ATTR_SB_INGRESS_TC_COUNT = 0xf - DEVLINK_ATTR_SB_EGRESS_TC_COUNT = 0x10 - DEVLINK_ATTR_SB_POOL_INDEX = 0x11 - DEVLINK_ATTR_SB_POOL_TYPE = 0x12 - DEVLINK_ATTR_SB_POOL_SIZE = 0x13 - DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE = 0x14 - DEVLINK_ATTR_SB_THRESHOLD = 0x15 - DEVLINK_ATTR_SB_TC_INDEX = 0x16 - DEVLINK_ATTR_SB_OCC_CUR = 0x17 - DEVLINK_ATTR_SB_OCC_MAX = 0x18 - DEVLINK_ATTR_ESWITCH_MODE = 0x19 - DEVLINK_ATTR_ESWITCH_INLINE_MODE = 0x1a - DEVLINK_ATTR_DPIPE_TABLES = 0x1b - DEVLINK_ATTR_DPIPE_TABLE = 0x1c - DEVLINK_ATTR_DPIPE_TABLE_NAME = 0x1d - DEVLINK_ATTR_DPIPE_TABLE_SIZE = 0x1e - DEVLINK_ATTR_DPIPE_TABLE_MATCHES = 0x1f - DEVLINK_ATTR_DPIPE_TABLE_ACTIONS = 0x20 - DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21 - DEVLINK_ATTR_DPIPE_ENTRIES = 0x22 - DEVLINK_ATTR_DPIPE_ENTRY = 0x23 - DEVLINK_ATTR_DPIPE_ENTRY_INDEX = 0x24 - DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES = 0x25 - DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES = 0x26 - DEVLINK_ATTR_DPIPE_ENTRY_COUNTER = 0x27 - DEVLINK_ATTR_DPIPE_MATCH = 0x28 - DEVLINK_ATTR_DPIPE_MATCH_VALUE = 0x29 - DEVLINK_ATTR_DPIPE_MATCH_TYPE = 0x2a - DEVLINK_ATTR_DPIPE_ACTION = 0x2b - DEVLINK_ATTR_DPIPE_ACTION_VALUE = 0x2c - DEVLINK_ATTR_DPIPE_ACTION_TYPE = 0x2d - DEVLINK_ATTR_DPIPE_VALUE = 0x2e - DEVLINK_ATTR_DPIPE_VALUE_MASK = 0x2f - DEVLINK_ATTR_DPIPE_VALUE_MAPPING = 0x30 - DEVLINK_ATTR_DPIPE_HEADERS = 0x31 - DEVLINK_ATTR_DPIPE_HEADER = 0x32 - DEVLINK_ATTR_DPIPE_HEADER_NAME = 0x33 - DEVLINK_ATTR_DPIPE_HEADER_ID = 0x34 - DEVLINK_ATTR_DPIPE_HEADER_FIELDS = 0x35 - DEVLINK_ATTR_DPIPE_HEADER_GLOBAL = 0x36 - DEVLINK_ATTR_DPIPE_HEADER_INDEX = 0x37 - DEVLINK_ATTR_DPIPE_FIELD = 0x38 - DEVLINK_ATTR_DPIPE_FIELD_NAME = 0x39 - DEVLINK_ATTR_DPIPE_FIELD_ID = 0x3a - DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH = 0x3b - DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE = 0x3c - DEVLINK_ATTR_PAD = 0x3d - DEVLINK_ATTR_ESWITCH_ENCAP_MODE = 0x3e - DEVLINK_ATTR_MAX = 0x8c - DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE = 0x0 - DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX = 0x1 - DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT = 0x0 - DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY = 0x0 - DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC = 0x0 - DEVLINK_DPIPE_FIELD_IPV4_DST_IP = 0x0 - DEVLINK_DPIPE_FIELD_IPV6_DST_IP = 0x0 - DEVLINK_DPIPE_HEADER_ETHERNET = 0x0 - DEVLINK_DPIPE_HEADER_IPV4 = 0x1 - DEVLINK_DPIPE_HEADER_IPV6 = 0x2 + DEVLINK_CMD_UNSPEC = 0x0 + DEVLINK_CMD_GET = 0x1 + DEVLINK_CMD_SET = 0x2 + DEVLINK_CMD_NEW = 0x3 + DEVLINK_CMD_DEL = 0x4 + DEVLINK_CMD_PORT_GET = 0x5 + DEVLINK_CMD_PORT_SET = 0x6 + DEVLINK_CMD_PORT_NEW = 0x7 + DEVLINK_CMD_PORT_DEL = 0x8 + DEVLINK_CMD_PORT_SPLIT = 0x9 + DEVLINK_CMD_PORT_UNSPLIT = 0xa + DEVLINK_CMD_SB_GET = 0xb + DEVLINK_CMD_SB_SET = 0xc + DEVLINK_CMD_SB_NEW = 0xd + DEVLINK_CMD_SB_DEL = 0xe + DEVLINK_CMD_SB_POOL_GET = 0xf + DEVLINK_CMD_SB_POOL_SET = 0x10 + DEVLINK_CMD_SB_POOL_NEW = 0x11 + DEVLINK_CMD_SB_POOL_DEL = 0x12 + DEVLINK_CMD_SB_PORT_POOL_GET = 0x13 + DEVLINK_CMD_SB_PORT_POOL_SET = 0x14 + DEVLINK_CMD_SB_PORT_POOL_NEW = 0x15 + DEVLINK_CMD_SB_PORT_POOL_DEL = 0x16 + DEVLINK_CMD_SB_TC_POOL_BIND_GET = 0x17 + DEVLINK_CMD_SB_TC_POOL_BIND_SET = 0x18 + DEVLINK_CMD_SB_TC_POOL_BIND_NEW = 0x19 + DEVLINK_CMD_SB_TC_POOL_BIND_DEL = 0x1a + DEVLINK_CMD_SB_OCC_SNAPSHOT = 0x1b + DEVLINK_CMD_SB_OCC_MAX_CLEAR = 0x1c + DEVLINK_CMD_ESWITCH_GET = 0x1d + DEVLINK_CMD_ESWITCH_SET = 0x1e + DEVLINK_CMD_DPIPE_TABLE_GET = 0x1f + DEVLINK_CMD_DPIPE_ENTRIES_GET = 0x20 + DEVLINK_CMD_DPIPE_HEADERS_GET = 0x21 + DEVLINK_CMD_DPIPE_TABLE_COUNTERS_SET = 0x22 + DEVLINK_CMD_RESOURCE_SET = 0x23 + DEVLINK_CMD_RESOURCE_DUMP = 0x24 + DEVLINK_CMD_RELOAD = 0x25 + DEVLINK_CMD_PARAM_GET = 0x26 + DEVLINK_CMD_PARAM_SET = 0x27 + DEVLINK_CMD_PARAM_NEW = 0x28 + DEVLINK_CMD_PARAM_DEL = 0x29 + DEVLINK_CMD_REGION_GET = 0x2a + DEVLINK_CMD_REGION_SET = 0x2b + DEVLINK_CMD_REGION_NEW = 0x2c + DEVLINK_CMD_REGION_DEL = 0x2d + DEVLINK_CMD_REGION_READ = 0x2e + DEVLINK_CMD_PORT_PARAM_GET = 0x2f + DEVLINK_CMD_PORT_PARAM_SET = 0x30 + DEVLINK_CMD_PORT_PARAM_NEW = 0x31 + DEVLINK_CMD_PORT_PARAM_DEL = 0x32 + DEVLINK_CMD_INFO_GET = 0x33 + DEVLINK_CMD_HEALTH_REPORTER_GET = 0x34 + DEVLINK_CMD_HEALTH_REPORTER_SET = 0x35 + DEVLINK_CMD_HEALTH_REPORTER_RECOVER = 0x36 + DEVLINK_CMD_HEALTH_REPORTER_DIAGNOSE = 0x37 + DEVLINK_CMD_HEALTH_REPORTER_DUMP_GET = 0x38 + DEVLINK_CMD_HEALTH_REPORTER_DUMP_CLEAR = 0x39 + DEVLINK_CMD_FLASH_UPDATE = 0x3a + DEVLINK_CMD_FLASH_UPDATE_END = 0x3b + DEVLINK_CMD_FLASH_UPDATE_STATUS = 0x3c + DEVLINK_CMD_TRAP_GET = 0x3d + DEVLINK_CMD_TRAP_SET = 0x3e + DEVLINK_CMD_TRAP_NEW = 0x3f + DEVLINK_CMD_TRAP_DEL = 0x40 + DEVLINK_CMD_TRAP_GROUP_GET = 0x41 + DEVLINK_CMD_TRAP_GROUP_SET = 0x42 + DEVLINK_CMD_TRAP_GROUP_NEW = 0x43 + DEVLINK_CMD_TRAP_GROUP_DEL = 0x44 + DEVLINK_CMD_TRAP_POLICER_GET = 0x45 + DEVLINK_CMD_TRAP_POLICER_SET = 0x46 + DEVLINK_CMD_TRAP_POLICER_NEW = 0x47 + DEVLINK_CMD_TRAP_POLICER_DEL = 0x48 + DEVLINK_CMD_HEALTH_REPORTER_TEST = 0x49 + DEVLINK_CMD_MAX = 0x51 + DEVLINK_PORT_TYPE_NOTSET = 0x0 + DEVLINK_PORT_TYPE_AUTO = 0x1 + DEVLINK_PORT_TYPE_ETH = 0x2 + DEVLINK_PORT_TYPE_IB = 0x3 + DEVLINK_SB_POOL_TYPE_INGRESS = 0x0 + DEVLINK_SB_POOL_TYPE_EGRESS = 0x1 + DEVLINK_SB_THRESHOLD_TYPE_STATIC = 0x0 + DEVLINK_SB_THRESHOLD_TYPE_DYNAMIC = 0x1 + DEVLINK_ESWITCH_MODE_LEGACY = 0x0 + DEVLINK_ESWITCH_MODE_SWITCHDEV = 0x1 + DEVLINK_ESWITCH_INLINE_MODE_NONE = 0x0 + DEVLINK_ESWITCH_INLINE_MODE_LINK = 0x1 + DEVLINK_ESWITCH_INLINE_MODE_NETWORK = 0x2 + DEVLINK_ESWITCH_INLINE_MODE_TRANSPORT = 0x3 + DEVLINK_ESWITCH_ENCAP_MODE_NONE = 0x0 + DEVLINK_ESWITCH_ENCAP_MODE_BASIC = 0x1 + DEVLINK_PORT_FLAVOUR_PHYSICAL = 0x0 + DEVLINK_PORT_FLAVOUR_CPU = 0x1 + DEVLINK_PORT_FLAVOUR_DSA = 0x2 + DEVLINK_PORT_FLAVOUR_PCI_PF = 0x3 + DEVLINK_PORT_FLAVOUR_PCI_VF = 0x4 + DEVLINK_PORT_FLAVOUR_VIRTUAL = 0x5 + DEVLINK_PORT_FLAVOUR_UNUSED = 0x6 + DEVLINK_PARAM_CMODE_RUNTIME = 0x0 + DEVLINK_PARAM_CMODE_DRIVERINIT = 0x1 + DEVLINK_PARAM_CMODE_PERMANENT = 0x2 + DEVLINK_PARAM_CMODE_MAX = 0x2 + DEVLINK_PARAM_FW_LOAD_POLICY_VALUE_DRIVER = 0x0 + DEVLINK_PARAM_FW_LOAD_POLICY_VALUE_FLASH = 0x1 + DEVLINK_PARAM_FW_LOAD_POLICY_VALUE_DISK = 0x2 + DEVLINK_PARAM_FW_LOAD_POLICY_VALUE_UNKNOWN = 0x3 + DEVLINK_PARAM_RESET_DEV_ON_DRV_PROBE_VALUE_UNKNOWN = 0x0 + DEVLINK_PARAM_RESET_DEV_ON_DRV_PROBE_VALUE_ALWAYS = 0x1 + DEVLINK_PARAM_RESET_DEV_ON_DRV_PROBE_VALUE_NEVER = 0x2 + DEVLINK_PARAM_RESET_DEV_ON_DRV_PROBE_VALUE_DISK = 0x3 + DEVLINK_ATTR_STATS_RX_PACKETS = 0x0 + DEVLINK_ATTR_STATS_RX_BYTES = 0x1 + DEVLINK_ATTR_STATS_RX_DROPPED = 0x2 + DEVLINK_ATTR_STATS_MAX = 0x2 + DEVLINK_FLASH_OVERWRITE_SETTINGS_BIT = 0x0 + DEVLINK_FLASH_OVERWRITE_IDENTIFIERS_BIT = 0x1 + DEVLINK_FLASH_OVERWRITE_MAX_BIT = 0x1 + DEVLINK_TRAP_ACTION_DROP = 0x0 + DEVLINK_TRAP_ACTION_TRAP = 0x1 + DEVLINK_TRAP_ACTION_MIRROR = 0x2 + DEVLINK_TRAP_TYPE_DROP = 0x0 + DEVLINK_TRAP_TYPE_EXCEPTION = 0x1 + DEVLINK_TRAP_TYPE_CONTROL = 0x2 + DEVLINK_ATTR_TRAP_METADATA_TYPE_IN_PORT = 0x0 + DEVLINK_ATTR_TRAP_METADATA_TYPE_FA_COOKIE = 0x1 + DEVLINK_RELOAD_ACTION_UNSPEC = 0x0 + DEVLINK_RELOAD_ACTION_DRIVER_REINIT = 0x1 + DEVLINK_RELOAD_ACTION_FW_ACTIVATE = 0x2 + DEVLINK_RELOAD_ACTION_MAX = 0x2 + DEVLINK_RELOAD_LIMIT_UNSPEC = 0x0 + DEVLINK_RELOAD_LIMIT_NO_RESET = 0x1 + DEVLINK_RELOAD_LIMIT_MAX = 0x1 + DEVLINK_ATTR_UNSPEC = 0x0 + DEVLINK_ATTR_BUS_NAME = 0x1 + DEVLINK_ATTR_DEV_NAME = 0x2 + DEVLINK_ATTR_PORT_INDEX = 0x3 + DEVLINK_ATTR_PORT_TYPE = 0x4 + DEVLINK_ATTR_PORT_DESIRED_TYPE = 0x5 + DEVLINK_ATTR_PORT_NETDEV_IFINDEX = 0x6 + DEVLINK_ATTR_PORT_NETDEV_NAME = 0x7 + DEVLINK_ATTR_PORT_IBDEV_NAME = 0x8 + DEVLINK_ATTR_PORT_SPLIT_COUNT = 0x9 + DEVLINK_ATTR_PORT_SPLIT_GROUP = 0xa + DEVLINK_ATTR_SB_INDEX = 0xb + DEVLINK_ATTR_SB_SIZE = 0xc + DEVLINK_ATTR_SB_INGRESS_POOL_COUNT = 0xd + DEVLINK_ATTR_SB_EGRESS_POOL_COUNT = 0xe + DEVLINK_ATTR_SB_INGRESS_TC_COUNT = 0xf + DEVLINK_ATTR_SB_EGRESS_TC_COUNT = 0x10 + DEVLINK_ATTR_SB_POOL_INDEX = 0x11 + DEVLINK_ATTR_SB_POOL_TYPE = 0x12 + DEVLINK_ATTR_SB_POOL_SIZE = 0x13 + DEVLINK_ATTR_SB_POOL_THRESHOLD_TYPE = 0x14 + DEVLINK_ATTR_SB_THRESHOLD = 0x15 + DEVLINK_ATTR_SB_TC_INDEX = 0x16 + DEVLINK_ATTR_SB_OCC_CUR = 0x17 + DEVLINK_ATTR_SB_OCC_MAX = 0x18 + DEVLINK_ATTR_ESWITCH_MODE = 0x19 + DEVLINK_ATTR_ESWITCH_INLINE_MODE = 0x1a + DEVLINK_ATTR_DPIPE_TABLES = 0x1b + DEVLINK_ATTR_DPIPE_TABLE = 0x1c + DEVLINK_ATTR_DPIPE_TABLE_NAME = 0x1d + DEVLINK_ATTR_DPIPE_TABLE_SIZE = 0x1e + DEVLINK_ATTR_DPIPE_TABLE_MATCHES = 0x1f + DEVLINK_ATTR_DPIPE_TABLE_ACTIONS = 0x20 + DEVLINK_ATTR_DPIPE_TABLE_COUNTERS_ENABLED = 0x21 + DEVLINK_ATTR_DPIPE_ENTRIES = 0x22 + DEVLINK_ATTR_DPIPE_ENTRY = 0x23 + DEVLINK_ATTR_DPIPE_ENTRY_INDEX = 0x24 + DEVLINK_ATTR_DPIPE_ENTRY_MATCH_VALUES = 0x25 + DEVLINK_ATTR_DPIPE_ENTRY_ACTION_VALUES = 0x26 + DEVLINK_ATTR_DPIPE_ENTRY_COUNTER = 0x27 + DEVLINK_ATTR_DPIPE_MATCH = 0x28 + DEVLINK_ATTR_DPIPE_MATCH_VALUE = 0x29 + DEVLINK_ATTR_DPIPE_MATCH_TYPE = 0x2a + DEVLINK_ATTR_DPIPE_ACTION = 0x2b + DEVLINK_ATTR_DPIPE_ACTION_VALUE = 0x2c + DEVLINK_ATTR_DPIPE_ACTION_TYPE = 0x2d + DEVLINK_ATTR_DPIPE_VALUE = 0x2e + DEVLINK_ATTR_DPIPE_VALUE_MASK = 0x2f + DEVLINK_ATTR_DPIPE_VALUE_MAPPING = 0x30 + DEVLINK_ATTR_DPIPE_HEADERS = 0x31 + DEVLINK_ATTR_DPIPE_HEADER = 0x32 + DEVLINK_ATTR_DPIPE_HEADER_NAME = 0x33 + DEVLINK_ATTR_DPIPE_HEADER_ID = 0x34 + DEVLINK_ATTR_DPIPE_HEADER_FIELDS = 0x35 + DEVLINK_ATTR_DPIPE_HEADER_GLOBAL = 0x36 + DEVLINK_ATTR_DPIPE_HEADER_INDEX = 0x37 + DEVLINK_ATTR_DPIPE_FIELD = 0x38 + DEVLINK_ATTR_DPIPE_FIELD_NAME = 0x39 + DEVLINK_ATTR_DPIPE_FIELD_ID = 0x3a + DEVLINK_ATTR_DPIPE_FIELD_BITWIDTH = 0x3b + DEVLINK_ATTR_DPIPE_FIELD_MAPPING_TYPE = 0x3c + DEVLINK_ATTR_PAD = 0x3d + DEVLINK_ATTR_ESWITCH_ENCAP_MODE = 0x3e + DEVLINK_ATTR_RESOURCE_LIST = 0x3f + DEVLINK_ATTR_RESOURCE = 0x40 + DEVLINK_ATTR_RESOURCE_NAME = 0x41 + DEVLINK_ATTR_RESOURCE_ID = 0x42 + DEVLINK_ATTR_RESOURCE_SIZE = 0x43 + DEVLINK_ATTR_RESOURCE_SIZE_NEW = 0x44 + DEVLINK_ATTR_RESOURCE_SIZE_VALID = 0x45 + DEVLINK_ATTR_RESOURCE_SIZE_MIN = 0x46 + DEVLINK_ATTR_RESOURCE_SIZE_MAX = 0x47 + DEVLINK_ATTR_RESOURCE_SIZE_GRAN = 0x48 + DEVLINK_ATTR_RESOURCE_UNIT = 0x49 + DEVLINK_ATTR_RESOURCE_OCC = 0x4a + DEVLINK_ATTR_DPIPE_TABLE_RESOURCE_ID = 0x4b + DEVLINK_ATTR_DPIPE_TABLE_RESOURCE_UNITS = 0x4c + DEVLINK_ATTR_PORT_FLAVOUR = 0x4d + DEVLINK_ATTR_PORT_NUMBER = 0x4e + DEVLINK_ATTR_PORT_SPLIT_SUBPORT_NUMBER = 0x4f + DEVLINK_ATTR_PARAM = 0x50 + DEVLINK_ATTR_PARAM_NAME = 0x51 + DEVLINK_ATTR_PARAM_GENERIC = 0x52 + DEVLINK_ATTR_PARAM_TYPE = 0x53 + DEVLINK_ATTR_PARAM_VALUES_LIST = 0x54 + DEVLINK_ATTR_PARAM_VALUE = 0x55 + DEVLINK_ATTR_PARAM_VALUE_DATA = 0x56 + DEVLINK_ATTR_PARAM_VALUE_CMODE = 0x57 + DEVLINK_ATTR_REGION_NAME = 0x58 + DEVLINK_ATTR_REGION_SIZE = 0x59 + DEVLINK_ATTR_REGION_SNAPSHOTS = 0x5a + DEVLINK_ATTR_REGION_SNAPSHOT = 0x5b + DEVLINK_ATTR_REGION_SNAPSHOT_ID = 0x5c + DEVLINK_ATTR_REGION_CHUNKS = 0x5d + DEVLINK_ATTR_REGION_CHUNK = 0x5e + DEVLINK_ATTR_REGION_CHUNK_DATA = 0x5f + DEVLINK_ATTR_REGION_CHUNK_ADDR = 0x60 + DEVLINK_ATTR_REGION_CHUNK_LEN = 0x61 + DEVLINK_ATTR_INFO_DRIVER_NAME = 0x62 + DEVLINK_ATTR_INFO_SERIAL_NUMBER = 0x63 + DEVLINK_ATTR_INFO_VERSION_FIXED = 0x64 + DEVLINK_ATTR_INFO_VERSION_RUNNING = 0x65 + DEVLINK_ATTR_INFO_VERSION_STORED = 0x66 + DEVLINK_ATTR_INFO_VERSION_NAME = 0x67 + DEVLINK_ATTR_INFO_VERSION_VALUE = 0x68 + DEVLINK_ATTR_SB_POOL_CELL_SIZE = 0x69 + DEVLINK_ATTR_FMSG = 0x6a + DEVLINK_ATTR_FMSG_OBJ_NEST_START = 0x6b + DEVLINK_ATTR_FMSG_PAIR_NEST_START = 0x6c + DEVLINK_ATTR_FMSG_ARR_NEST_START = 0x6d + DEVLINK_ATTR_FMSG_NEST_END = 0x6e + DEVLINK_ATTR_FMSG_OBJ_NAME = 0x6f + DEVLINK_ATTR_FMSG_OBJ_VALUE_TYPE = 0x70 + DEVLINK_ATTR_FMSG_OBJ_VALUE_DATA = 0x71 + DEVLINK_ATTR_HEALTH_REPORTER = 0x72 + DEVLINK_ATTR_HEALTH_REPORTER_NAME = 0x73 + DEVLINK_ATTR_HEALTH_REPORTER_STATE = 0x74 + DEVLINK_ATTR_HEALTH_REPORTER_ERR_COUNT = 0x75 + DEVLINK_ATTR_HEALTH_REPORTER_RECOVER_COUNT = 0x76 + DEVLINK_ATTR_HEALTH_REPORTER_DUMP_TS = 0x77 + DEVLINK_ATTR_HEALTH_REPORTER_GRACEFUL_PERIOD = 0x78 + DEVLINK_ATTR_HEALTH_REPORTER_AUTO_RECOVER = 0x79 + DEVLINK_ATTR_FLASH_UPDATE_FILE_NAME = 0x7a + DEVLINK_ATTR_FLASH_UPDATE_COMPONENT = 0x7b + DEVLINK_ATTR_FLASH_UPDATE_STATUS_MSG = 0x7c + DEVLINK_ATTR_FLASH_UPDATE_STATUS_DONE = 0x7d + DEVLINK_ATTR_FLASH_UPDATE_STATUS_TOTAL = 0x7e + DEVLINK_ATTR_PORT_PCI_PF_NUMBER = 0x7f + DEVLINK_ATTR_PORT_PCI_VF_NUMBER = 0x80 + DEVLINK_ATTR_STATS = 0x81 + DEVLINK_ATTR_TRAP_NAME = 0x82 + DEVLINK_ATTR_TRAP_ACTION = 0x83 + DEVLINK_ATTR_TRAP_TYPE = 0x84 + DEVLINK_ATTR_TRAP_GENERIC = 0x85 + DEVLINK_ATTR_TRAP_METADATA = 0x86 + DEVLINK_ATTR_TRAP_GROUP_NAME = 0x87 + DEVLINK_ATTR_RELOAD_FAILED = 0x88 + DEVLINK_ATTR_HEALTH_REPORTER_DUMP_TS_NS = 0x89 + DEVLINK_ATTR_NETNS_FD = 0x8a + DEVLINK_ATTR_NETNS_PID = 0x8b + DEVLINK_ATTR_NETNS_ID = 0x8c + DEVLINK_ATTR_HEALTH_REPORTER_AUTO_DUMP = 0x8d + DEVLINK_ATTR_TRAP_POLICER_ID = 0x8e + DEVLINK_ATTR_TRAP_POLICER_RATE = 0x8f + DEVLINK_ATTR_TRAP_POLICER_BURST = 0x90 + DEVLINK_ATTR_PORT_FUNCTION = 0x91 + DEVLINK_ATTR_INFO_BOARD_SERIAL_NUMBER = 0x92 + DEVLINK_ATTR_PORT_LANES = 0x93 + DEVLINK_ATTR_PORT_SPLITTABLE = 0x94 + DEVLINK_ATTR_PORT_EXTERNAL = 0x95 + DEVLINK_ATTR_PORT_CONTROLLER_NUMBER = 0x96 + DEVLINK_ATTR_FLASH_UPDATE_STATUS_TIMEOUT = 0x97 + DEVLINK_ATTR_FLASH_UPDATE_OVERWRITE_MASK = 0x98 + DEVLINK_ATTR_RELOAD_ACTION = 0x99 + DEVLINK_ATTR_RELOAD_ACTIONS_PERFORMED = 0x9a + DEVLINK_ATTR_RELOAD_LIMITS = 0x9b + DEVLINK_ATTR_DEV_STATS = 0x9c + DEVLINK_ATTR_RELOAD_STATS = 0x9d + DEVLINK_ATTR_RELOAD_STATS_ENTRY = 0x9e + DEVLINK_ATTR_RELOAD_STATS_LIMIT = 0x9f + DEVLINK_ATTR_RELOAD_STATS_VALUE = 0xa0 + DEVLINK_ATTR_REMOTE_RELOAD_STATS = 0xa1 + DEVLINK_ATTR_RELOAD_ACTION_INFO = 0xa2 + DEVLINK_ATTR_RELOAD_ACTION_STATS = 0xa3 + DEVLINK_ATTR_PORT_PCI_SF_NUMBER = 0xa4 + DEVLINK_ATTR_RATE_TYPE = 0xa5 + DEVLINK_ATTR_RATE_TX_SHARE = 0xa6 + DEVLINK_ATTR_RATE_TX_MAX = 0xa7 + DEVLINK_ATTR_RATE_NODE_NAME = 0xa8 + DEVLINK_ATTR_RATE_PARENT_NODE_NAME = 0xa9 + DEVLINK_ATTR_REGION_MAX_SNAPSHOTS = 0xaa + DEVLINK_ATTR_MAX = 0xae + DEVLINK_DPIPE_FIELD_MAPPING_TYPE_NONE = 0x0 + DEVLINK_DPIPE_FIELD_MAPPING_TYPE_IFINDEX = 0x1 + DEVLINK_DPIPE_MATCH_TYPE_FIELD_EXACT = 0x0 + DEVLINK_DPIPE_ACTION_TYPE_FIELD_MODIFY = 0x0 + DEVLINK_DPIPE_FIELD_ETHERNET_DST_MAC = 0x0 + DEVLINK_DPIPE_FIELD_IPV4_DST_IP = 0x0 + DEVLINK_DPIPE_FIELD_IPV6_DST_IP = 0x0 + DEVLINK_DPIPE_HEADER_ETHERNET = 0x0 + DEVLINK_DPIPE_HEADER_IPV4 = 0x1 + DEVLINK_DPIPE_HEADER_IPV6 = 0x2 + DEVLINK_RESOURCE_UNIT_ENTRY = 0x0 + DEVLINK_PORT_FUNCTION_ATTR_UNSPEC = 0x0 + DEVLINK_PORT_FUNCTION_ATTR_HW_ADDR = 0x1 + DEVLINK_PORT_FN_ATTR_STATE = 0x2 + DEVLINK_PORT_FN_ATTR_OPSTATE = 0x3 + DEVLINK_PORT_FUNCTION_ATTR_MAX = 0x3 ) type FsverityDigest struct { @@ -2309,3 +3243,2367 @@ type FsverityEnableArg struct { Sig_ptr uint64 _ [11]uint64 } + +type Nhmsg struct { + Family uint8 + Scope uint8 + Protocol uint8 + Resvd uint8 + Flags uint32 +} + +type NexthopGrp struct { + Id uint32 + Weight uint8 + Resvd1 uint8 + Resvd2 uint16 +} + +const ( + NHA_UNSPEC = 0x0 + NHA_ID = 0x1 + NHA_GROUP = 0x2 + NHA_GROUP_TYPE = 0x3 + NHA_BLACKHOLE = 0x4 + NHA_OIF = 0x5 + NHA_GATEWAY = 0x6 + NHA_ENCAP_TYPE = 0x7 + NHA_ENCAP = 0x8 + NHA_GROUPS = 0x9 + NHA_MASTER = 0xa +) + +const ( + CAN_RAW_FILTER = 0x1 + CAN_RAW_ERR_FILTER = 0x2 + CAN_RAW_LOOPBACK = 0x3 + CAN_RAW_RECV_OWN_MSGS = 0x4 + CAN_RAW_FD_FRAMES = 0x5 + CAN_RAW_JOIN_FILTERS = 0x6 +) + +type WatchdogInfo struct { + Options uint32 + Version uint32 + Identity [32]uint8 +} + +type PPSFData struct { + Info PPSKInfo + Timeout PPSKTime +} + +type PPSKParams struct { + Api_version int32 + Mode int32 + Assert_off_tu PPSKTime + Clear_off_tu PPSKTime +} + +type PPSKTime struct { + Sec int64 + Nsec int32 + Flags uint32 +} + +const ( + LWTUNNEL_ENCAP_NONE = 0x0 + LWTUNNEL_ENCAP_MPLS = 0x1 + LWTUNNEL_ENCAP_IP = 0x2 + LWTUNNEL_ENCAP_ILA = 0x3 + LWTUNNEL_ENCAP_IP6 = 0x4 + LWTUNNEL_ENCAP_SEG6 = 0x5 + LWTUNNEL_ENCAP_BPF = 0x6 + LWTUNNEL_ENCAP_SEG6_LOCAL = 0x7 + LWTUNNEL_ENCAP_RPL = 0x8 + LWTUNNEL_ENCAP_IOAM6 = 0x9 + LWTUNNEL_ENCAP_MAX = 0x9 + + MPLS_IPTUNNEL_UNSPEC = 0x0 + MPLS_IPTUNNEL_DST = 0x1 + MPLS_IPTUNNEL_TTL = 0x2 + MPLS_IPTUNNEL_MAX = 0x2 +) + +const ( + ETHTOOL_ID_UNSPEC = 0x0 + ETHTOOL_RX_COPYBREAK = 0x1 + ETHTOOL_TX_COPYBREAK = 0x2 + ETHTOOL_PFC_PREVENTION_TOUT = 0x3 + ETHTOOL_TUNABLE_UNSPEC = 0x0 + ETHTOOL_TUNABLE_U8 = 0x1 + ETHTOOL_TUNABLE_U16 = 0x2 + ETHTOOL_TUNABLE_U32 = 0x3 + ETHTOOL_TUNABLE_U64 = 0x4 + ETHTOOL_TUNABLE_STRING = 0x5 + ETHTOOL_TUNABLE_S8 = 0x6 + ETHTOOL_TUNABLE_S16 = 0x7 + ETHTOOL_TUNABLE_S32 = 0x8 + ETHTOOL_TUNABLE_S64 = 0x9 + ETHTOOL_PHY_ID_UNSPEC = 0x0 + ETHTOOL_PHY_DOWNSHIFT = 0x1 + ETHTOOL_PHY_FAST_LINK_DOWN = 0x2 + ETHTOOL_PHY_EDPD = 0x3 + ETHTOOL_LINK_EXT_STATE_AUTONEG = 0x0 + ETHTOOL_LINK_EXT_STATE_LINK_TRAINING_FAILURE = 0x1 + ETHTOOL_LINK_EXT_STATE_LINK_LOGICAL_MISMATCH = 0x2 + ETHTOOL_LINK_EXT_STATE_BAD_SIGNAL_INTEGRITY = 0x3 + ETHTOOL_LINK_EXT_STATE_NO_CABLE = 0x4 + ETHTOOL_LINK_EXT_STATE_CABLE_ISSUE = 0x5 + ETHTOOL_LINK_EXT_STATE_EEPROM_ISSUE = 0x6 + ETHTOOL_LINK_EXT_STATE_CALIBRATION_FAILURE = 0x7 + ETHTOOL_LINK_EXT_STATE_POWER_BUDGET_EXCEEDED = 0x8 + ETHTOOL_LINK_EXT_STATE_OVERHEAT = 0x9 + ETHTOOL_LINK_EXT_SUBSTATE_AN_NO_PARTNER_DETECTED = 0x1 + ETHTOOL_LINK_EXT_SUBSTATE_AN_ACK_NOT_RECEIVED = 0x2 + ETHTOOL_LINK_EXT_SUBSTATE_AN_NEXT_PAGE_EXCHANGE_FAILED = 0x3 + ETHTOOL_LINK_EXT_SUBSTATE_AN_NO_PARTNER_DETECTED_FORCE_MODE = 0x4 + ETHTOOL_LINK_EXT_SUBSTATE_AN_FEC_MISMATCH_DURING_OVERRIDE = 0x5 + ETHTOOL_LINK_EXT_SUBSTATE_AN_NO_HCD = 0x6 + ETHTOOL_LINK_EXT_SUBSTATE_LT_KR_FRAME_LOCK_NOT_ACQUIRED = 0x1 + ETHTOOL_LINK_EXT_SUBSTATE_LT_KR_LINK_INHIBIT_TIMEOUT = 0x2 + ETHTOOL_LINK_EXT_SUBSTATE_LT_KR_LINK_PARTNER_DID_NOT_SET_RECEIVER_READY = 0x3 + ETHTOOL_LINK_EXT_SUBSTATE_LT_REMOTE_FAULT = 0x4 + ETHTOOL_LINK_EXT_SUBSTATE_LLM_PCS_DID_NOT_ACQUIRE_BLOCK_LOCK = 0x1 + ETHTOOL_LINK_EXT_SUBSTATE_LLM_PCS_DID_NOT_ACQUIRE_AM_LOCK = 0x2 + ETHTOOL_LINK_EXT_SUBSTATE_LLM_PCS_DID_NOT_GET_ALIGN_STATUS = 0x3 + ETHTOOL_LINK_EXT_SUBSTATE_LLM_FC_FEC_IS_NOT_LOCKED = 0x4 + ETHTOOL_LINK_EXT_SUBSTATE_LLM_RS_FEC_IS_NOT_LOCKED = 0x5 + ETHTOOL_LINK_EXT_SUBSTATE_BSI_LARGE_NUMBER_OF_PHYSICAL_ERRORS = 0x1 + ETHTOOL_LINK_EXT_SUBSTATE_BSI_UNSUPPORTED_RATE = 0x2 + ETHTOOL_LINK_EXT_SUBSTATE_CI_UNSUPPORTED_CABLE = 0x1 + ETHTOOL_LINK_EXT_SUBSTATE_CI_CABLE_TEST_FAILURE = 0x2 + ETHTOOL_FLASH_ALL_REGIONS = 0x0 + ETHTOOL_F_UNSUPPORTED__BIT = 0x0 + ETHTOOL_F_WISH__BIT = 0x1 + ETHTOOL_F_COMPAT__BIT = 0x2 + ETHTOOL_FEC_NONE_BIT = 0x0 + ETHTOOL_FEC_AUTO_BIT = 0x1 + ETHTOOL_FEC_OFF_BIT = 0x2 + ETHTOOL_FEC_RS_BIT = 0x3 + ETHTOOL_FEC_BASER_BIT = 0x4 + ETHTOOL_FEC_LLRS_BIT = 0x5 + ETHTOOL_LINK_MODE_10baseT_Half_BIT = 0x0 + ETHTOOL_LINK_MODE_10baseT_Full_BIT = 0x1 + ETHTOOL_LINK_MODE_100baseT_Half_BIT = 0x2 + ETHTOOL_LINK_MODE_100baseT_Full_BIT = 0x3 + ETHTOOL_LINK_MODE_1000baseT_Half_BIT = 0x4 + ETHTOOL_LINK_MODE_1000baseT_Full_BIT = 0x5 + ETHTOOL_LINK_MODE_Autoneg_BIT = 0x6 + ETHTOOL_LINK_MODE_TP_BIT = 0x7 + ETHTOOL_LINK_MODE_AUI_BIT = 0x8 + ETHTOOL_LINK_MODE_MII_BIT = 0x9 + ETHTOOL_LINK_MODE_FIBRE_BIT = 0xa + ETHTOOL_LINK_MODE_BNC_BIT = 0xb + ETHTOOL_LINK_MODE_10000baseT_Full_BIT = 0xc + ETHTOOL_LINK_MODE_Pause_BIT = 0xd + ETHTOOL_LINK_MODE_Asym_Pause_BIT = 0xe + ETHTOOL_LINK_MODE_2500baseX_Full_BIT = 0xf + ETHTOOL_LINK_MODE_Backplane_BIT = 0x10 + ETHTOOL_LINK_MODE_1000baseKX_Full_BIT = 0x11 + ETHTOOL_LINK_MODE_10000baseKX4_Full_BIT = 0x12 + ETHTOOL_LINK_MODE_10000baseKR_Full_BIT = 0x13 + ETHTOOL_LINK_MODE_10000baseR_FEC_BIT = 0x14 + ETHTOOL_LINK_MODE_20000baseMLD2_Full_BIT = 0x15 + ETHTOOL_LINK_MODE_20000baseKR2_Full_BIT = 0x16 + ETHTOOL_LINK_MODE_40000baseKR4_Full_BIT = 0x17 + ETHTOOL_LINK_MODE_40000baseCR4_Full_BIT = 0x18 + ETHTOOL_LINK_MODE_40000baseSR4_Full_BIT = 0x19 + ETHTOOL_LINK_MODE_40000baseLR4_Full_BIT = 0x1a + ETHTOOL_LINK_MODE_56000baseKR4_Full_BIT = 0x1b + ETHTOOL_LINK_MODE_56000baseCR4_Full_BIT = 0x1c + ETHTOOL_LINK_MODE_56000baseSR4_Full_BIT = 0x1d + ETHTOOL_LINK_MODE_56000baseLR4_Full_BIT = 0x1e + ETHTOOL_LINK_MODE_25000baseCR_Full_BIT = 0x1f + ETHTOOL_LINK_MODE_25000baseKR_Full_BIT = 0x20 + ETHTOOL_LINK_MODE_25000baseSR_Full_BIT = 0x21 + ETHTOOL_LINK_MODE_50000baseCR2_Full_BIT = 0x22 + ETHTOOL_LINK_MODE_50000baseKR2_Full_BIT = 0x23 + ETHTOOL_LINK_MODE_100000baseKR4_Full_BIT = 0x24 + ETHTOOL_LINK_MODE_100000baseSR4_Full_BIT = 0x25 + ETHTOOL_LINK_MODE_100000baseCR4_Full_BIT = 0x26 + ETHTOOL_LINK_MODE_100000baseLR4_ER4_Full_BIT = 0x27 + ETHTOOL_LINK_MODE_50000baseSR2_Full_BIT = 0x28 + ETHTOOL_LINK_MODE_1000baseX_Full_BIT = 0x29 + ETHTOOL_LINK_MODE_10000baseCR_Full_BIT = 0x2a + ETHTOOL_LINK_MODE_10000baseSR_Full_BIT = 0x2b + ETHTOOL_LINK_MODE_10000baseLR_Full_BIT = 0x2c + ETHTOOL_LINK_MODE_10000baseLRM_Full_BIT = 0x2d + ETHTOOL_LINK_MODE_10000baseER_Full_BIT = 0x2e + ETHTOOL_LINK_MODE_2500baseT_Full_BIT = 0x2f + ETHTOOL_LINK_MODE_5000baseT_Full_BIT = 0x30 + ETHTOOL_LINK_MODE_FEC_NONE_BIT = 0x31 + ETHTOOL_LINK_MODE_FEC_RS_BIT = 0x32 + ETHTOOL_LINK_MODE_FEC_BASER_BIT = 0x33 + ETHTOOL_LINK_MODE_50000baseKR_Full_BIT = 0x34 + ETHTOOL_LINK_MODE_50000baseSR_Full_BIT = 0x35 + ETHTOOL_LINK_MODE_50000baseCR_Full_BIT = 0x36 + ETHTOOL_LINK_MODE_50000baseLR_ER_FR_Full_BIT = 0x37 + ETHTOOL_LINK_MODE_50000baseDR_Full_BIT = 0x38 + ETHTOOL_LINK_MODE_100000baseKR2_Full_BIT = 0x39 + ETHTOOL_LINK_MODE_100000baseSR2_Full_BIT = 0x3a + ETHTOOL_LINK_MODE_100000baseCR2_Full_BIT = 0x3b + ETHTOOL_LINK_MODE_100000baseLR2_ER2_FR2_Full_BIT = 0x3c + ETHTOOL_LINK_MODE_100000baseDR2_Full_BIT = 0x3d + ETHTOOL_LINK_MODE_200000baseKR4_Full_BIT = 0x3e + ETHTOOL_LINK_MODE_200000baseSR4_Full_BIT = 0x3f + ETHTOOL_LINK_MODE_200000baseLR4_ER4_FR4_Full_BIT = 0x40 + ETHTOOL_LINK_MODE_200000baseDR4_Full_BIT = 0x41 + ETHTOOL_LINK_MODE_200000baseCR4_Full_BIT = 0x42 + ETHTOOL_LINK_MODE_100baseT1_Full_BIT = 0x43 + ETHTOOL_LINK_MODE_1000baseT1_Full_BIT = 0x44 + ETHTOOL_LINK_MODE_400000baseKR8_Full_BIT = 0x45 + ETHTOOL_LINK_MODE_400000baseSR8_Full_BIT = 0x46 + ETHTOOL_LINK_MODE_400000baseLR8_ER8_FR8_Full_BIT = 0x47 + ETHTOOL_LINK_MODE_400000baseDR8_Full_BIT = 0x48 + ETHTOOL_LINK_MODE_400000baseCR8_Full_BIT = 0x49 + ETHTOOL_LINK_MODE_FEC_LLRS_BIT = 0x4a + ETHTOOL_LINK_MODE_100000baseKR_Full_BIT = 0x4b + ETHTOOL_LINK_MODE_100000baseSR_Full_BIT = 0x4c + ETHTOOL_LINK_MODE_100000baseLR_ER_FR_Full_BIT = 0x4d + ETHTOOL_LINK_MODE_100000baseCR_Full_BIT = 0x4e + ETHTOOL_LINK_MODE_100000baseDR_Full_BIT = 0x4f + ETHTOOL_LINK_MODE_200000baseKR2_Full_BIT = 0x50 + ETHTOOL_LINK_MODE_200000baseSR2_Full_BIT = 0x51 + ETHTOOL_LINK_MODE_200000baseLR2_ER2_FR2_Full_BIT = 0x52 + ETHTOOL_LINK_MODE_200000baseDR2_Full_BIT = 0x53 + ETHTOOL_LINK_MODE_200000baseCR2_Full_BIT = 0x54 + ETHTOOL_LINK_MODE_400000baseKR4_Full_BIT = 0x55 + ETHTOOL_LINK_MODE_400000baseSR4_Full_BIT = 0x56 + ETHTOOL_LINK_MODE_400000baseLR4_ER4_FR4_Full_BIT = 0x57 + ETHTOOL_LINK_MODE_400000baseDR4_Full_BIT = 0x58 + ETHTOOL_LINK_MODE_400000baseCR4_Full_BIT = 0x59 + ETHTOOL_LINK_MODE_100baseFX_Half_BIT = 0x5a + ETHTOOL_LINK_MODE_100baseFX_Full_BIT = 0x5b + + ETHTOOL_MSG_USER_NONE = 0x0 + ETHTOOL_MSG_STRSET_GET = 0x1 + ETHTOOL_MSG_LINKINFO_GET = 0x2 + ETHTOOL_MSG_LINKINFO_SET = 0x3 + ETHTOOL_MSG_LINKMODES_GET = 0x4 + ETHTOOL_MSG_LINKMODES_SET = 0x5 + ETHTOOL_MSG_LINKSTATE_GET = 0x6 + ETHTOOL_MSG_DEBUG_GET = 0x7 + ETHTOOL_MSG_DEBUG_SET = 0x8 + ETHTOOL_MSG_WOL_GET = 0x9 + ETHTOOL_MSG_WOL_SET = 0xa + ETHTOOL_MSG_FEATURES_GET = 0xb + ETHTOOL_MSG_FEATURES_SET = 0xc + ETHTOOL_MSG_PRIVFLAGS_GET = 0xd + ETHTOOL_MSG_PRIVFLAGS_SET = 0xe + ETHTOOL_MSG_RINGS_GET = 0xf + ETHTOOL_MSG_RINGS_SET = 0x10 + ETHTOOL_MSG_CHANNELS_GET = 0x11 + ETHTOOL_MSG_CHANNELS_SET = 0x12 + ETHTOOL_MSG_COALESCE_GET = 0x13 + ETHTOOL_MSG_COALESCE_SET = 0x14 + ETHTOOL_MSG_PAUSE_GET = 0x15 + ETHTOOL_MSG_PAUSE_SET = 0x16 + ETHTOOL_MSG_EEE_GET = 0x17 + ETHTOOL_MSG_EEE_SET = 0x18 + ETHTOOL_MSG_TSINFO_GET = 0x19 + ETHTOOL_MSG_CABLE_TEST_ACT = 0x1a + ETHTOOL_MSG_CABLE_TEST_TDR_ACT = 0x1b + ETHTOOL_MSG_TUNNEL_INFO_GET = 0x1c + ETHTOOL_MSG_FEC_GET = 0x1d + ETHTOOL_MSG_FEC_SET = 0x1e + ETHTOOL_MSG_MODULE_EEPROM_GET = 0x1f + ETHTOOL_MSG_STATS_GET = 0x20 + ETHTOOL_MSG_PHC_VCLOCKS_GET = 0x21 + ETHTOOL_MSG_MODULE_GET = 0x22 + ETHTOOL_MSG_MODULE_SET = 0x23 + ETHTOOL_MSG_USER_MAX = 0x23 + ETHTOOL_MSG_KERNEL_NONE = 0x0 + ETHTOOL_MSG_STRSET_GET_REPLY = 0x1 + ETHTOOL_MSG_LINKINFO_GET_REPLY = 0x2 + ETHTOOL_MSG_LINKINFO_NTF = 0x3 + ETHTOOL_MSG_LINKMODES_GET_REPLY = 0x4 + ETHTOOL_MSG_LINKMODES_NTF = 0x5 + ETHTOOL_MSG_LINKSTATE_GET_REPLY = 0x6 + ETHTOOL_MSG_DEBUG_GET_REPLY = 0x7 + ETHTOOL_MSG_DEBUG_NTF = 0x8 + ETHTOOL_MSG_WOL_GET_REPLY = 0x9 + ETHTOOL_MSG_WOL_NTF = 0xa + ETHTOOL_MSG_FEATURES_GET_REPLY = 0xb + ETHTOOL_MSG_FEATURES_SET_REPLY = 0xc + ETHTOOL_MSG_FEATURES_NTF = 0xd + ETHTOOL_MSG_PRIVFLAGS_GET_REPLY = 0xe + ETHTOOL_MSG_PRIVFLAGS_NTF = 0xf + ETHTOOL_MSG_RINGS_GET_REPLY = 0x10 + ETHTOOL_MSG_RINGS_NTF = 0x11 + ETHTOOL_MSG_CHANNELS_GET_REPLY = 0x12 + ETHTOOL_MSG_CHANNELS_NTF = 0x13 + ETHTOOL_MSG_COALESCE_GET_REPLY = 0x14 + ETHTOOL_MSG_COALESCE_NTF = 0x15 + ETHTOOL_MSG_PAUSE_GET_REPLY = 0x16 + ETHTOOL_MSG_PAUSE_NTF = 0x17 + ETHTOOL_MSG_EEE_GET_REPLY = 0x18 + ETHTOOL_MSG_EEE_NTF = 0x19 + ETHTOOL_MSG_TSINFO_GET_REPLY = 0x1a + ETHTOOL_MSG_CABLE_TEST_NTF = 0x1b + ETHTOOL_MSG_CABLE_TEST_TDR_NTF = 0x1c + ETHTOOL_MSG_TUNNEL_INFO_GET_REPLY = 0x1d + ETHTOOL_MSG_FEC_GET_REPLY = 0x1e + ETHTOOL_MSG_FEC_NTF = 0x1f + ETHTOOL_MSG_MODULE_EEPROM_GET_REPLY = 0x20 + ETHTOOL_MSG_STATS_GET_REPLY = 0x21 + ETHTOOL_MSG_PHC_VCLOCKS_GET_REPLY = 0x22 + ETHTOOL_MSG_MODULE_GET_REPLY = 0x23 + ETHTOOL_MSG_MODULE_NTF = 0x24 + ETHTOOL_MSG_KERNEL_MAX = 0x24 + ETHTOOL_A_HEADER_UNSPEC = 0x0 + ETHTOOL_A_HEADER_DEV_INDEX = 0x1 + ETHTOOL_A_HEADER_DEV_NAME = 0x2 + ETHTOOL_A_HEADER_FLAGS = 0x3 + ETHTOOL_A_HEADER_MAX = 0x3 + ETHTOOL_A_BITSET_BIT_UNSPEC = 0x0 + ETHTOOL_A_BITSET_BIT_INDEX = 0x1 + ETHTOOL_A_BITSET_BIT_NAME = 0x2 + ETHTOOL_A_BITSET_BIT_VALUE = 0x3 + ETHTOOL_A_BITSET_BIT_MAX = 0x3 + ETHTOOL_A_BITSET_BITS_UNSPEC = 0x0 + ETHTOOL_A_BITSET_BITS_BIT = 0x1 + ETHTOOL_A_BITSET_BITS_MAX = 0x1 + ETHTOOL_A_BITSET_UNSPEC = 0x0 + ETHTOOL_A_BITSET_NOMASK = 0x1 + ETHTOOL_A_BITSET_SIZE = 0x2 + ETHTOOL_A_BITSET_BITS = 0x3 + ETHTOOL_A_BITSET_VALUE = 0x4 + ETHTOOL_A_BITSET_MASK = 0x5 + ETHTOOL_A_BITSET_MAX = 0x5 + ETHTOOL_A_STRING_UNSPEC = 0x0 + ETHTOOL_A_STRING_INDEX = 0x1 + ETHTOOL_A_STRING_VALUE = 0x2 + ETHTOOL_A_STRING_MAX = 0x2 + ETHTOOL_A_STRINGS_UNSPEC = 0x0 + ETHTOOL_A_STRINGS_STRING = 0x1 + ETHTOOL_A_STRINGS_MAX = 0x1 + ETHTOOL_A_STRINGSET_UNSPEC = 0x0 + ETHTOOL_A_STRINGSET_ID = 0x1 + ETHTOOL_A_STRINGSET_COUNT = 0x2 + ETHTOOL_A_STRINGSET_STRINGS = 0x3 + ETHTOOL_A_STRINGSET_MAX = 0x3 + ETHTOOL_A_STRINGSETS_UNSPEC = 0x0 + ETHTOOL_A_STRINGSETS_STRINGSET = 0x1 + ETHTOOL_A_STRINGSETS_MAX = 0x1 + ETHTOOL_A_STRSET_UNSPEC = 0x0 + ETHTOOL_A_STRSET_HEADER = 0x1 + ETHTOOL_A_STRSET_STRINGSETS = 0x2 + ETHTOOL_A_STRSET_COUNTS_ONLY = 0x3 + ETHTOOL_A_STRSET_MAX = 0x3 + ETHTOOL_A_LINKINFO_UNSPEC = 0x0 + ETHTOOL_A_LINKINFO_HEADER = 0x1 + ETHTOOL_A_LINKINFO_PORT = 0x2 + ETHTOOL_A_LINKINFO_PHYADDR = 0x3 + ETHTOOL_A_LINKINFO_TP_MDIX = 0x4 + ETHTOOL_A_LINKINFO_TP_MDIX_CTRL = 0x5 + ETHTOOL_A_LINKINFO_TRANSCEIVER = 0x6 + ETHTOOL_A_LINKINFO_MAX = 0x6 + ETHTOOL_A_LINKMODES_UNSPEC = 0x0 + ETHTOOL_A_LINKMODES_HEADER = 0x1 + ETHTOOL_A_LINKMODES_AUTONEG = 0x2 + ETHTOOL_A_LINKMODES_OURS = 0x3 + ETHTOOL_A_LINKMODES_PEER = 0x4 + ETHTOOL_A_LINKMODES_SPEED = 0x5 + ETHTOOL_A_LINKMODES_DUPLEX = 0x6 + ETHTOOL_A_LINKMODES_MASTER_SLAVE_CFG = 0x7 + ETHTOOL_A_LINKMODES_MASTER_SLAVE_STATE = 0x8 + ETHTOOL_A_LINKMODES_LANES = 0x9 + ETHTOOL_A_LINKMODES_MAX = 0x9 + ETHTOOL_A_LINKSTATE_UNSPEC = 0x0 + ETHTOOL_A_LINKSTATE_HEADER = 0x1 + ETHTOOL_A_LINKSTATE_LINK = 0x2 + ETHTOOL_A_LINKSTATE_SQI = 0x3 + ETHTOOL_A_LINKSTATE_SQI_MAX = 0x4 + ETHTOOL_A_LINKSTATE_EXT_STATE = 0x5 + ETHTOOL_A_LINKSTATE_EXT_SUBSTATE = 0x6 + ETHTOOL_A_LINKSTATE_MAX = 0x6 + ETHTOOL_A_DEBUG_UNSPEC = 0x0 + ETHTOOL_A_DEBUG_HEADER = 0x1 + ETHTOOL_A_DEBUG_MSGMASK = 0x2 + ETHTOOL_A_DEBUG_MAX = 0x2 + ETHTOOL_A_WOL_UNSPEC = 0x0 + ETHTOOL_A_WOL_HEADER = 0x1 + ETHTOOL_A_WOL_MODES = 0x2 + ETHTOOL_A_WOL_SOPASS = 0x3 + ETHTOOL_A_WOL_MAX = 0x3 + ETHTOOL_A_FEATURES_UNSPEC = 0x0 + ETHTOOL_A_FEATURES_HEADER = 0x1 + ETHTOOL_A_FEATURES_HW = 0x2 + ETHTOOL_A_FEATURES_WANTED = 0x3 + ETHTOOL_A_FEATURES_ACTIVE = 0x4 + ETHTOOL_A_FEATURES_NOCHANGE = 0x5 + ETHTOOL_A_FEATURES_MAX = 0x5 + ETHTOOL_A_PRIVFLAGS_UNSPEC = 0x0 + ETHTOOL_A_PRIVFLAGS_HEADER = 0x1 + ETHTOOL_A_PRIVFLAGS_FLAGS = 0x2 + ETHTOOL_A_PRIVFLAGS_MAX = 0x2 + ETHTOOL_A_RINGS_UNSPEC = 0x0 + ETHTOOL_A_RINGS_HEADER = 0x1 + ETHTOOL_A_RINGS_RX_MAX = 0x2 + ETHTOOL_A_RINGS_RX_MINI_MAX = 0x3 + ETHTOOL_A_RINGS_RX_JUMBO_MAX = 0x4 + ETHTOOL_A_RINGS_TX_MAX = 0x5 + ETHTOOL_A_RINGS_RX = 0x6 + ETHTOOL_A_RINGS_RX_MINI = 0x7 + ETHTOOL_A_RINGS_RX_JUMBO = 0x8 + ETHTOOL_A_RINGS_TX = 0x9 + ETHTOOL_A_RINGS_RX_BUF_LEN = 0xa + ETHTOOL_A_RINGS_TCP_DATA_SPLIT = 0xb + ETHTOOL_A_RINGS_CQE_SIZE = 0xc + ETHTOOL_A_RINGS_TX_PUSH = 0xd + ETHTOOL_A_RINGS_MAX = 0xd + ETHTOOL_A_CHANNELS_UNSPEC = 0x0 + ETHTOOL_A_CHANNELS_HEADER = 0x1 + ETHTOOL_A_CHANNELS_RX_MAX = 0x2 + ETHTOOL_A_CHANNELS_TX_MAX = 0x3 + ETHTOOL_A_CHANNELS_OTHER_MAX = 0x4 + ETHTOOL_A_CHANNELS_COMBINED_MAX = 0x5 + ETHTOOL_A_CHANNELS_RX_COUNT = 0x6 + ETHTOOL_A_CHANNELS_TX_COUNT = 0x7 + ETHTOOL_A_CHANNELS_OTHER_COUNT = 0x8 + ETHTOOL_A_CHANNELS_COMBINED_COUNT = 0x9 + ETHTOOL_A_CHANNELS_MAX = 0x9 + ETHTOOL_A_COALESCE_UNSPEC = 0x0 + ETHTOOL_A_COALESCE_HEADER = 0x1 + ETHTOOL_A_COALESCE_RX_USECS = 0x2 + ETHTOOL_A_COALESCE_RX_MAX_FRAMES = 0x3 + ETHTOOL_A_COALESCE_RX_USECS_IRQ = 0x4 + ETHTOOL_A_COALESCE_RX_MAX_FRAMES_IRQ = 0x5 + ETHTOOL_A_COALESCE_TX_USECS = 0x6 + ETHTOOL_A_COALESCE_TX_MAX_FRAMES = 0x7 + ETHTOOL_A_COALESCE_TX_USECS_IRQ = 0x8 + ETHTOOL_A_COALESCE_TX_MAX_FRAMES_IRQ = 0x9 + ETHTOOL_A_COALESCE_STATS_BLOCK_USECS = 0xa + ETHTOOL_A_COALESCE_USE_ADAPTIVE_RX = 0xb + ETHTOOL_A_COALESCE_USE_ADAPTIVE_TX = 0xc + ETHTOOL_A_COALESCE_PKT_RATE_LOW = 0xd + ETHTOOL_A_COALESCE_RX_USECS_LOW = 0xe + ETHTOOL_A_COALESCE_RX_MAX_FRAMES_LOW = 0xf + ETHTOOL_A_COALESCE_TX_USECS_LOW = 0x10 + ETHTOOL_A_COALESCE_TX_MAX_FRAMES_LOW = 0x11 + ETHTOOL_A_COALESCE_PKT_RATE_HIGH = 0x12 + ETHTOOL_A_COALESCE_RX_USECS_HIGH = 0x13 + ETHTOOL_A_COALESCE_RX_MAX_FRAMES_HIGH = 0x14 + ETHTOOL_A_COALESCE_TX_USECS_HIGH = 0x15 + ETHTOOL_A_COALESCE_TX_MAX_FRAMES_HIGH = 0x16 + ETHTOOL_A_COALESCE_RATE_SAMPLE_INTERVAL = 0x17 + ETHTOOL_A_COALESCE_USE_CQE_MODE_TX = 0x18 + ETHTOOL_A_COALESCE_USE_CQE_MODE_RX = 0x19 + ETHTOOL_A_COALESCE_MAX = 0x19 + ETHTOOL_A_PAUSE_UNSPEC = 0x0 + ETHTOOL_A_PAUSE_HEADER = 0x1 + ETHTOOL_A_PAUSE_AUTONEG = 0x2 + ETHTOOL_A_PAUSE_RX = 0x3 + ETHTOOL_A_PAUSE_TX = 0x4 + ETHTOOL_A_PAUSE_STATS = 0x5 + ETHTOOL_A_PAUSE_MAX = 0x5 + ETHTOOL_A_PAUSE_STAT_UNSPEC = 0x0 + ETHTOOL_A_PAUSE_STAT_PAD = 0x1 + ETHTOOL_A_PAUSE_STAT_TX_FRAMES = 0x2 + ETHTOOL_A_PAUSE_STAT_RX_FRAMES = 0x3 + ETHTOOL_A_PAUSE_STAT_MAX = 0x3 + ETHTOOL_A_EEE_UNSPEC = 0x0 + ETHTOOL_A_EEE_HEADER = 0x1 + ETHTOOL_A_EEE_MODES_OURS = 0x2 + ETHTOOL_A_EEE_MODES_PEER = 0x3 + ETHTOOL_A_EEE_ACTIVE = 0x4 + ETHTOOL_A_EEE_ENABLED = 0x5 + ETHTOOL_A_EEE_TX_LPI_ENABLED = 0x6 + ETHTOOL_A_EEE_TX_LPI_TIMER = 0x7 + ETHTOOL_A_EEE_MAX = 0x7 + ETHTOOL_A_TSINFO_UNSPEC = 0x0 + ETHTOOL_A_TSINFO_HEADER = 0x1 + ETHTOOL_A_TSINFO_TIMESTAMPING = 0x2 + ETHTOOL_A_TSINFO_TX_TYPES = 0x3 + ETHTOOL_A_TSINFO_RX_FILTERS = 0x4 + ETHTOOL_A_TSINFO_PHC_INDEX = 0x5 + ETHTOOL_A_TSINFO_MAX = 0x5 + ETHTOOL_A_CABLE_TEST_UNSPEC = 0x0 + ETHTOOL_A_CABLE_TEST_HEADER = 0x1 + ETHTOOL_A_CABLE_TEST_MAX = 0x1 + ETHTOOL_A_CABLE_RESULT_CODE_UNSPEC = 0x0 + ETHTOOL_A_CABLE_RESULT_CODE_OK = 0x1 + ETHTOOL_A_CABLE_RESULT_CODE_OPEN = 0x2 + ETHTOOL_A_CABLE_RESULT_CODE_SAME_SHORT = 0x3 + ETHTOOL_A_CABLE_RESULT_CODE_CROSS_SHORT = 0x4 + ETHTOOL_A_CABLE_PAIR_A = 0x0 + ETHTOOL_A_CABLE_PAIR_B = 0x1 + ETHTOOL_A_CABLE_PAIR_C = 0x2 + ETHTOOL_A_CABLE_PAIR_D = 0x3 + ETHTOOL_A_CABLE_RESULT_UNSPEC = 0x0 + ETHTOOL_A_CABLE_RESULT_PAIR = 0x1 + ETHTOOL_A_CABLE_RESULT_CODE = 0x2 + ETHTOOL_A_CABLE_RESULT_MAX = 0x2 + ETHTOOL_A_CABLE_FAULT_LENGTH_UNSPEC = 0x0 + ETHTOOL_A_CABLE_FAULT_LENGTH_PAIR = 0x1 + ETHTOOL_A_CABLE_FAULT_LENGTH_CM = 0x2 + ETHTOOL_A_CABLE_FAULT_LENGTH_MAX = 0x2 + ETHTOOL_A_CABLE_TEST_NTF_STATUS_UNSPEC = 0x0 + ETHTOOL_A_CABLE_TEST_NTF_STATUS_STARTED = 0x1 + ETHTOOL_A_CABLE_TEST_NTF_STATUS_COMPLETED = 0x2 + ETHTOOL_A_CABLE_NEST_UNSPEC = 0x0 + ETHTOOL_A_CABLE_NEST_RESULT = 0x1 + ETHTOOL_A_CABLE_NEST_FAULT_LENGTH = 0x2 + ETHTOOL_A_CABLE_NEST_MAX = 0x2 + ETHTOOL_A_CABLE_TEST_NTF_UNSPEC = 0x0 + ETHTOOL_A_CABLE_TEST_NTF_HEADER = 0x1 + ETHTOOL_A_CABLE_TEST_NTF_STATUS = 0x2 + ETHTOOL_A_CABLE_TEST_NTF_NEST = 0x3 + ETHTOOL_A_CABLE_TEST_NTF_MAX = 0x3 + ETHTOOL_A_CABLE_TEST_TDR_CFG_UNSPEC = 0x0 + ETHTOOL_A_CABLE_TEST_TDR_CFG_FIRST = 0x1 + ETHTOOL_A_CABLE_TEST_TDR_CFG_LAST = 0x2 + ETHTOOL_A_CABLE_TEST_TDR_CFG_STEP = 0x3 + ETHTOOL_A_CABLE_TEST_TDR_CFG_PAIR = 0x4 + ETHTOOL_A_CABLE_TEST_TDR_CFG_MAX = 0x4 + ETHTOOL_A_CABLE_TEST_TDR_UNSPEC = 0x0 + ETHTOOL_A_CABLE_TEST_TDR_HEADER = 0x1 + ETHTOOL_A_CABLE_TEST_TDR_CFG = 0x2 + ETHTOOL_A_CABLE_TEST_TDR_MAX = 0x2 + ETHTOOL_A_CABLE_AMPLITUDE_UNSPEC = 0x0 + ETHTOOL_A_CABLE_AMPLITUDE_PAIR = 0x1 + ETHTOOL_A_CABLE_AMPLITUDE_mV = 0x2 + ETHTOOL_A_CABLE_AMPLITUDE_MAX = 0x2 + ETHTOOL_A_CABLE_PULSE_UNSPEC = 0x0 + ETHTOOL_A_CABLE_PULSE_mV = 0x1 + ETHTOOL_A_CABLE_PULSE_MAX = 0x1 + ETHTOOL_A_CABLE_STEP_UNSPEC = 0x0 + ETHTOOL_A_CABLE_STEP_FIRST_DISTANCE = 0x1 + ETHTOOL_A_CABLE_STEP_LAST_DISTANCE = 0x2 + ETHTOOL_A_CABLE_STEP_STEP_DISTANCE = 0x3 + ETHTOOL_A_CABLE_STEP_MAX = 0x3 + ETHTOOL_A_CABLE_TDR_NEST_UNSPEC = 0x0 + ETHTOOL_A_CABLE_TDR_NEST_STEP = 0x1 + ETHTOOL_A_CABLE_TDR_NEST_AMPLITUDE = 0x2 + ETHTOOL_A_CABLE_TDR_NEST_PULSE = 0x3 + ETHTOOL_A_CABLE_TDR_NEST_MAX = 0x3 + ETHTOOL_A_CABLE_TEST_TDR_NTF_UNSPEC = 0x0 + ETHTOOL_A_CABLE_TEST_TDR_NTF_HEADER = 0x1 + ETHTOOL_A_CABLE_TEST_TDR_NTF_STATUS = 0x2 + ETHTOOL_A_CABLE_TEST_TDR_NTF_NEST = 0x3 + ETHTOOL_A_CABLE_TEST_TDR_NTF_MAX = 0x3 + ETHTOOL_UDP_TUNNEL_TYPE_VXLAN = 0x0 + ETHTOOL_UDP_TUNNEL_TYPE_GENEVE = 0x1 + ETHTOOL_UDP_TUNNEL_TYPE_VXLAN_GPE = 0x2 + ETHTOOL_A_TUNNEL_UDP_ENTRY_UNSPEC = 0x0 + ETHTOOL_A_TUNNEL_UDP_ENTRY_PORT = 0x1 + ETHTOOL_A_TUNNEL_UDP_ENTRY_TYPE = 0x2 + ETHTOOL_A_TUNNEL_UDP_ENTRY_MAX = 0x2 + ETHTOOL_A_TUNNEL_UDP_TABLE_UNSPEC = 0x0 + ETHTOOL_A_TUNNEL_UDP_TABLE_SIZE = 0x1 + ETHTOOL_A_TUNNEL_UDP_TABLE_TYPES = 0x2 + ETHTOOL_A_TUNNEL_UDP_TABLE_ENTRY = 0x3 + ETHTOOL_A_TUNNEL_UDP_TABLE_MAX = 0x3 + ETHTOOL_A_TUNNEL_UDP_UNSPEC = 0x0 + ETHTOOL_A_TUNNEL_UDP_TABLE = 0x1 + ETHTOOL_A_TUNNEL_UDP_MAX = 0x1 + ETHTOOL_A_TUNNEL_INFO_UNSPEC = 0x0 + ETHTOOL_A_TUNNEL_INFO_HEADER = 0x1 + ETHTOOL_A_TUNNEL_INFO_UDP_PORTS = 0x2 + ETHTOOL_A_TUNNEL_INFO_MAX = 0x2 +) + +const SPEED_UNKNOWN = -0x1 + +type EthtoolDrvinfo struct { + Cmd uint32 + Driver [32]byte + Version [32]byte + Fw_version [32]byte + Bus_info [32]byte + Erom_version [32]byte + Reserved2 [12]byte + N_priv_flags uint32 + N_stats uint32 + Testinfo_len uint32 + Eedump_len uint32 + Regdump_len uint32 +} + +type ( + HIDRawReportDescriptor struct { + Size uint32 + Value [4096]uint8 + } + HIDRawDevInfo struct { + Bustype uint32 + Vendor int16 + Product int16 + } +) + +const ( + CLOSE_RANGE_UNSHARE = 0x2 + CLOSE_RANGE_CLOEXEC = 0x4 +) + +const ( + NLMSGERR_ATTR_MSG = 0x1 + NLMSGERR_ATTR_OFFS = 0x2 + NLMSGERR_ATTR_COOKIE = 0x3 +) + +type ( + EraseInfo struct { + Start uint32 + Length uint32 + } + EraseInfo64 struct { + Start uint64 + Length uint64 + } + MtdOobBuf struct { + Start uint32 + Length uint32 + Ptr *uint8 + } + MtdOobBuf64 struct { + Start uint64 + Pad uint32 + Length uint32 + Ptr uint64 + } + MtdWriteReq struct { + Start uint64 + Len uint64 + Ooblen uint64 + Data uint64 + Oob uint64 + Mode uint8 + _ [7]uint8 + } + MtdInfo struct { + Type uint8 + Flags uint32 + Size uint32 + Erasesize uint32 + Writesize uint32 + Oobsize uint32 + _ uint64 + } + RegionInfo struct { + Offset uint32 + Erasesize uint32 + Numblocks uint32 + Regionindex uint32 + } + OtpInfo struct { + Start uint32 + Length uint32 + Locked uint32 + } + NandOobinfo struct { + Useecc uint32 + Eccbytes uint32 + Oobfree [8][2]uint32 + Eccpos [32]uint32 + } + NandOobfree struct { + Offset uint32 + Length uint32 + } + NandEcclayout struct { + Eccbytes uint32 + Eccpos [64]uint32 + Oobavail uint32 + Oobfree [8]NandOobfree + } + MtdEccStats struct { + Corrected uint32 + Failed uint32 + Badblocks uint32 + Bbtblocks uint32 + } +) + +const ( + MTD_OPS_PLACE_OOB = 0x0 + MTD_OPS_AUTO_OOB = 0x1 + MTD_OPS_RAW = 0x2 +) + +const ( + MTD_FILE_MODE_NORMAL = 0x0 + MTD_FILE_MODE_OTP_FACTORY = 0x1 + MTD_FILE_MODE_OTP_USER = 0x2 + MTD_FILE_MODE_RAW = 0x3 +) + +const ( + NFC_CMD_UNSPEC = 0x0 + NFC_CMD_GET_DEVICE = 0x1 + NFC_CMD_DEV_UP = 0x2 + NFC_CMD_DEV_DOWN = 0x3 + NFC_CMD_DEP_LINK_UP = 0x4 + NFC_CMD_DEP_LINK_DOWN = 0x5 + NFC_CMD_START_POLL = 0x6 + NFC_CMD_STOP_POLL = 0x7 + NFC_CMD_GET_TARGET = 0x8 + NFC_EVENT_TARGETS_FOUND = 0x9 + NFC_EVENT_DEVICE_ADDED = 0xa + NFC_EVENT_DEVICE_REMOVED = 0xb + NFC_EVENT_TARGET_LOST = 0xc + NFC_EVENT_TM_ACTIVATED = 0xd + NFC_EVENT_TM_DEACTIVATED = 0xe + NFC_CMD_LLC_GET_PARAMS = 0xf + NFC_CMD_LLC_SET_PARAMS = 0x10 + NFC_CMD_ENABLE_SE = 0x11 + NFC_CMD_DISABLE_SE = 0x12 + NFC_CMD_LLC_SDREQ = 0x13 + NFC_EVENT_LLC_SDRES = 0x14 + NFC_CMD_FW_DOWNLOAD = 0x15 + NFC_EVENT_SE_ADDED = 0x16 + NFC_EVENT_SE_REMOVED = 0x17 + NFC_EVENT_SE_CONNECTIVITY = 0x18 + NFC_EVENT_SE_TRANSACTION = 0x19 + NFC_CMD_GET_SE = 0x1a + NFC_CMD_SE_IO = 0x1b + NFC_CMD_ACTIVATE_TARGET = 0x1c + NFC_CMD_VENDOR = 0x1d + NFC_CMD_DEACTIVATE_TARGET = 0x1e + NFC_ATTR_UNSPEC = 0x0 + NFC_ATTR_DEVICE_INDEX = 0x1 + NFC_ATTR_DEVICE_NAME = 0x2 + NFC_ATTR_PROTOCOLS = 0x3 + NFC_ATTR_TARGET_INDEX = 0x4 + NFC_ATTR_TARGET_SENS_RES = 0x5 + NFC_ATTR_TARGET_SEL_RES = 0x6 + NFC_ATTR_TARGET_NFCID1 = 0x7 + NFC_ATTR_TARGET_SENSB_RES = 0x8 + NFC_ATTR_TARGET_SENSF_RES = 0x9 + NFC_ATTR_COMM_MODE = 0xa + NFC_ATTR_RF_MODE = 0xb + NFC_ATTR_DEVICE_POWERED = 0xc + NFC_ATTR_IM_PROTOCOLS = 0xd + NFC_ATTR_TM_PROTOCOLS = 0xe + NFC_ATTR_LLC_PARAM_LTO = 0xf + NFC_ATTR_LLC_PARAM_RW = 0x10 + NFC_ATTR_LLC_PARAM_MIUX = 0x11 + NFC_ATTR_SE = 0x12 + NFC_ATTR_LLC_SDP = 0x13 + NFC_ATTR_FIRMWARE_NAME = 0x14 + NFC_ATTR_SE_INDEX = 0x15 + NFC_ATTR_SE_TYPE = 0x16 + NFC_ATTR_SE_AID = 0x17 + NFC_ATTR_FIRMWARE_DOWNLOAD_STATUS = 0x18 + NFC_ATTR_SE_APDU = 0x19 + NFC_ATTR_TARGET_ISO15693_DSFID = 0x1a + NFC_ATTR_TARGET_ISO15693_UID = 0x1b + NFC_ATTR_SE_PARAMS = 0x1c + NFC_ATTR_VENDOR_ID = 0x1d + NFC_ATTR_VENDOR_SUBCMD = 0x1e + NFC_ATTR_VENDOR_DATA = 0x1f + NFC_SDP_ATTR_UNSPEC = 0x0 + NFC_SDP_ATTR_URI = 0x1 + NFC_SDP_ATTR_SAP = 0x2 +) + +type LandlockRulesetAttr struct { + Access_fs uint64 +} + +type LandlockPathBeneathAttr struct { + Allowed_access uint64 + Parent_fd int32 +} + +const ( + LANDLOCK_RULE_PATH_BENEATH = 0x1 +) + +const ( + IPC_CREAT = 0x200 + IPC_EXCL = 0x400 + IPC_NOWAIT = 0x800 + IPC_PRIVATE = 0x0 + + ipc_64 = 0x100 +) + +const ( + IPC_RMID = 0x0 + IPC_SET = 0x1 + IPC_STAT = 0x2 +) + +const ( + SHM_RDONLY = 0x1000 + SHM_RND = 0x2000 +) + +type MountAttr struct { + Attr_set uint64 + Attr_clr uint64 + Propagation uint64 + Userns_fd uint64 +} + +const ( + WG_CMD_GET_DEVICE = 0x0 + WG_CMD_SET_DEVICE = 0x1 + WGDEVICE_F_REPLACE_PEERS = 0x1 + WGDEVICE_A_UNSPEC = 0x0 + WGDEVICE_A_IFINDEX = 0x1 + WGDEVICE_A_IFNAME = 0x2 + WGDEVICE_A_PRIVATE_KEY = 0x3 + WGDEVICE_A_PUBLIC_KEY = 0x4 + WGDEVICE_A_FLAGS = 0x5 + WGDEVICE_A_LISTEN_PORT = 0x6 + WGDEVICE_A_FWMARK = 0x7 + WGDEVICE_A_PEERS = 0x8 + WGPEER_F_REMOVE_ME = 0x1 + WGPEER_F_REPLACE_ALLOWEDIPS = 0x2 + WGPEER_F_UPDATE_ONLY = 0x4 + WGPEER_A_UNSPEC = 0x0 + WGPEER_A_PUBLIC_KEY = 0x1 + WGPEER_A_PRESHARED_KEY = 0x2 + WGPEER_A_FLAGS = 0x3 + WGPEER_A_ENDPOINT = 0x4 + WGPEER_A_PERSISTENT_KEEPALIVE_INTERVAL = 0x5 + WGPEER_A_LAST_HANDSHAKE_TIME = 0x6 + WGPEER_A_RX_BYTES = 0x7 + WGPEER_A_TX_BYTES = 0x8 + WGPEER_A_ALLOWEDIPS = 0x9 + WGPEER_A_PROTOCOL_VERSION = 0xa + WGALLOWEDIP_A_UNSPEC = 0x0 + WGALLOWEDIP_A_FAMILY = 0x1 + WGALLOWEDIP_A_IPADDR = 0x2 + WGALLOWEDIP_A_CIDR_MASK = 0x3 +) + +const ( + NL_ATTR_TYPE_INVALID = 0x0 + NL_ATTR_TYPE_FLAG = 0x1 + NL_ATTR_TYPE_U8 = 0x2 + NL_ATTR_TYPE_U16 = 0x3 + NL_ATTR_TYPE_U32 = 0x4 + NL_ATTR_TYPE_U64 = 0x5 + NL_ATTR_TYPE_S8 = 0x6 + NL_ATTR_TYPE_S16 = 0x7 + NL_ATTR_TYPE_S32 = 0x8 + NL_ATTR_TYPE_S64 = 0x9 + NL_ATTR_TYPE_BINARY = 0xa + NL_ATTR_TYPE_STRING = 0xb + NL_ATTR_TYPE_NUL_STRING = 0xc + NL_ATTR_TYPE_NESTED = 0xd + NL_ATTR_TYPE_NESTED_ARRAY = 0xe + NL_ATTR_TYPE_BITFIELD32 = 0xf + + NL_POLICY_TYPE_ATTR_UNSPEC = 0x0 + NL_POLICY_TYPE_ATTR_TYPE = 0x1 + NL_POLICY_TYPE_ATTR_MIN_VALUE_S = 0x2 + NL_POLICY_TYPE_ATTR_MAX_VALUE_S = 0x3 + NL_POLICY_TYPE_ATTR_MIN_VALUE_U = 0x4 + NL_POLICY_TYPE_ATTR_MAX_VALUE_U = 0x5 + NL_POLICY_TYPE_ATTR_MIN_LENGTH = 0x6 + NL_POLICY_TYPE_ATTR_MAX_LENGTH = 0x7 + NL_POLICY_TYPE_ATTR_POLICY_IDX = 0x8 + NL_POLICY_TYPE_ATTR_POLICY_MAXTYPE = 0x9 + NL_POLICY_TYPE_ATTR_BITFIELD32_MASK = 0xa + NL_POLICY_TYPE_ATTR_PAD = 0xb + NL_POLICY_TYPE_ATTR_MASK = 0xc + NL_POLICY_TYPE_ATTR_MAX = 0xc +) + +type CANBitTiming struct { + Bitrate uint32 + Sample_point uint32 + Tq uint32 + Prop_seg uint32 + Phase_seg1 uint32 + Phase_seg2 uint32 + Sjw uint32 + Brp uint32 +} + +type CANBitTimingConst struct { + Name [16]uint8 + Tseg1_min uint32 + Tseg1_max uint32 + Tseg2_min uint32 + Tseg2_max uint32 + Sjw_max uint32 + Brp_min uint32 + Brp_max uint32 + Brp_inc uint32 +} + +type CANClock struct { + Freq uint32 +} + +type CANBusErrorCounters struct { + Txerr uint16 + Rxerr uint16 +} + +type CANCtrlMode struct { + Mask uint32 + Flags uint32 +} + +type CANDeviceStats struct { + Bus_error uint32 + Error_warning uint32 + Error_passive uint32 + Bus_off uint32 + Arbitration_lost uint32 + Restarts uint32 +} + +const ( + CAN_STATE_ERROR_ACTIVE = 0x0 + CAN_STATE_ERROR_WARNING = 0x1 + CAN_STATE_ERROR_PASSIVE = 0x2 + CAN_STATE_BUS_OFF = 0x3 + CAN_STATE_STOPPED = 0x4 + CAN_STATE_SLEEPING = 0x5 + CAN_STATE_MAX = 0x6 +) + +const ( + IFLA_CAN_UNSPEC = 0x0 + IFLA_CAN_BITTIMING = 0x1 + IFLA_CAN_BITTIMING_CONST = 0x2 + IFLA_CAN_CLOCK = 0x3 + IFLA_CAN_STATE = 0x4 + IFLA_CAN_CTRLMODE = 0x5 + IFLA_CAN_RESTART_MS = 0x6 + IFLA_CAN_RESTART = 0x7 + IFLA_CAN_BERR_COUNTER = 0x8 + IFLA_CAN_DATA_BITTIMING = 0x9 + IFLA_CAN_DATA_BITTIMING_CONST = 0xa + IFLA_CAN_TERMINATION = 0xb + IFLA_CAN_TERMINATION_CONST = 0xc + IFLA_CAN_BITRATE_CONST = 0xd + IFLA_CAN_DATA_BITRATE_CONST = 0xe + IFLA_CAN_BITRATE_MAX = 0xf +) + +type KCMAttach struct { + Fd int32 + Bpf_fd int32 +} + +type KCMUnattach struct { + Fd int32 +} + +type KCMClone struct { + Fd int32 +} + +const ( + NL80211_AC_BE = 0x2 + NL80211_AC_BK = 0x3 + NL80211_ACL_POLICY_ACCEPT_UNLESS_LISTED = 0x0 + NL80211_ACL_POLICY_DENY_UNLESS_LISTED = 0x1 + NL80211_AC_VI = 0x1 + NL80211_AC_VO = 0x0 + NL80211_ATTR_4ADDR = 0x53 + NL80211_ATTR_ACK = 0x5c + NL80211_ATTR_ACK_SIGNAL = 0x107 + NL80211_ATTR_ACL_POLICY = 0xa5 + NL80211_ATTR_ADMITTED_TIME = 0xd4 + NL80211_ATTR_AIRTIME_WEIGHT = 0x112 + NL80211_ATTR_AKM_SUITES = 0x4c + NL80211_ATTR_AP_ISOLATE = 0x60 + NL80211_ATTR_AUTH_DATA = 0x9c + NL80211_ATTR_AUTH_TYPE = 0x35 + NL80211_ATTR_BANDS = 0xef + NL80211_ATTR_BEACON_HEAD = 0xe + NL80211_ATTR_BEACON_INTERVAL = 0xc + NL80211_ATTR_BEACON_TAIL = 0xf + NL80211_ATTR_BG_SCAN_PERIOD = 0x98 + NL80211_ATTR_BSS_BASIC_RATES = 0x24 + NL80211_ATTR_BSS = 0x2f + NL80211_ATTR_BSS_CTS_PROT = 0x1c + NL80211_ATTR_BSS_HT_OPMODE = 0x6d + NL80211_ATTR_BSSID = 0xf5 + NL80211_ATTR_BSS_SELECT = 0xe3 + NL80211_ATTR_BSS_SHORT_PREAMBLE = 0x1d + NL80211_ATTR_BSS_SHORT_SLOT_TIME = 0x1e + NL80211_ATTR_CENTER_FREQ1 = 0xa0 + NL80211_ATTR_CENTER_FREQ1_OFFSET = 0x123 + NL80211_ATTR_CENTER_FREQ2 = 0xa1 + NL80211_ATTR_CHANNEL_WIDTH = 0x9f + NL80211_ATTR_CH_SWITCH_BLOCK_TX = 0xb8 + NL80211_ATTR_CH_SWITCH_COUNT = 0xb7 + NL80211_ATTR_CIPHER_SUITE_GROUP = 0x4a + NL80211_ATTR_CIPHER_SUITES = 0x39 + NL80211_ATTR_CIPHER_SUITES_PAIRWISE = 0x49 + NL80211_ATTR_CNTDWN_OFFS_BEACON = 0xba + NL80211_ATTR_CNTDWN_OFFS_PRESP = 0xbb + NL80211_ATTR_COALESCE_RULE = 0xb6 + NL80211_ATTR_COALESCE_RULE_CONDITION = 0x2 + NL80211_ATTR_COALESCE_RULE_DELAY = 0x1 + NL80211_ATTR_COALESCE_RULE_MAX = 0x3 + NL80211_ATTR_COALESCE_RULE_PKT_PATTERN = 0x3 + NL80211_ATTR_CONN_FAILED_REASON = 0x9b + NL80211_ATTR_CONTROL_PORT = 0x44 + NL80211_ATTR_CONTROL_PORT_ETHERTYPE = 0x66 + NL80211_ATTR_CONTROL_PORT_NO_ENCRYPT = 0x67 + NL80211_ATTR_CONTROL_PORT_NO_PREAUTH = 0x11e + NL80211_ATTR_CONTROL_PORT_OVER_NL80211 = 0x108 + NL80211_ATTR_COOKIE = 0x58 + NL80211_ATTR_CQM_BEACON_LOSS_EVENT = 0x8 + NL80211_ATTR_CQM = 0x5e + NL80211_ATTR_CQM_MAX = 0x9 + NL80211_ATTR_CQM_PKT_LOSS_EVENT = 0x4 + NL80211_ATTR_CQM_RSSI_HYST = 0x2 + NL80211_ATTR_CQM_RSSI_LEVEL = 0x9 + NL80211_ATTR_CQM_RSSI_THOLD = 0x1 + NL80211_ATTR_CQM_RSSI_THRESHOLD_EVENT = 0x3 + NL80211_ATTR_CQM_TXE_INTVL = 0x7 + NL80211_ATTR_CQM_TXE_PKTS = 0x6 + NL80211_ATTR_CQM_TXE_RATE = 0x5 + NL80211_ATTR_CRIT_PROT_ID = 0xb3 + NL80211_ATTR_CSA_C_OFF_BEACON = 0xba + NL80211_ATTR_CSA_C_OFF_PRESP = 0xbb + NL80211_ATTR_CSA_C_OFFSETS_TX = 0xcd + NL80211_ATTR_CSA_IES = 0xb9 + NL80211_ATTR_DEVICE_AP_SME = 0x8d + NL80211_ATTR_DFS_CAC_TIME = 0x7 + NL80211_ATTR_DFS_REGION = 0x92 + NL80211_ATTR_DISABLE_HE = 0x12d + NL80211_ATTR_DISABLE_HT = 0x93 + NL80211_ATTR_DISABLE_VHT = 0xaf + NL80211_ATTR_DISCONNECTED_BY_AP = 0x47 + NL80211_ATTR_DONT_WAIT_FOR_ACK = 0x8e + NL80211_ATTR_DTIM_PERIOD = 0xd + NL80211_ATTR_DURATION = 0x57 + NL80211_ATTR_EXT_CAPA = 0xa9 + NL80211_ATTR_EXT_CAPA_MASK = 0xaa + NL80211_ATTR_EXTERNAL_AUTH_ACTION = 0x104 + NL80211_ATTR_EXTERNAL_AUTH_SUPPORT = 0x105 + NL80211_ATTR_EXT_FEATURES = 0xd9 + NL80211_ATTR_FEATURE_FLAGS = 0x8f + NL80211_ATTR_FILS_CACHE_ID = 0xfd + NL80211_ATTR_FILS_DISCOVERY = 0x126 + NL80211_ATTR_FILS_ERP_NEXT_SEQ_NUM = 0xfb + NL80211_ATTR_FILS_ERP_REALM = 0xfa + NL80211_ATTR_FILS_ERP_RRK = 0xfc + NL80211_ATTR_FILS_ERP_USERNAME = 0xf9 + NL80211_ATTR_FILS_KEK = 0xf2 + NL80211_ATTR_FILS_NONCES = 0xf3 + NL80211_ATTR_FRAME = 0x33 + NL80211_ATTR_FRAME_MATCH = 0x5b + NL80211_ATTR_FRAME_TYPE = 0x65 + NL80211_ATTR_FREQ_AFTER = 0x3b + NL80211_ATTR_FREQ_BEFORE = 0x3a + NL80211_ATTR_FREQ_FIXED = 0x3c + NL80211_ATTR_FREQ_RANGE_END = 0x3 + NL80211_ATTR_FREQ_RANGE_MAX_BW = 0x4 + NL80211_ATTR_FREQ_RANGE_START = 0x2 + NL80211_ATTR_FTM_RESPONDER = 0x10e + NL80211_ATTR_FTM_RESPONDER_STATS = 0x10f + NL80211_ATTR_GENERATION = 0x2e + NL80211_ATTR_HANDLE_DFS = 0xbf + NL80211_ATTR_HE_6GHZ_CAPABILITY = 0x125 + NL80211_ATTR_HE_BSS_COLOR = 0x11b + NL80211_ATTR_HE_CAPABILITY = 0x10d + NL80211_ATTR_HE_OBSS_PD = 0x117 + NL80211_ATTR_HIDDEN_SSID = 0x7e + NL80211_ATTR_HT_CAPABILITY = 0x1f + NL80211_ATTR_HT_CAPABILITY_MASK = 0x94 + NL80211_ATTR_IE_ASSOC_RESP = 0x80 + NL80211_ATTR_IE = 0x2a + NL80211_ATTR_IE_PROBE_RESP = 0x7f + NL80211_ATTR_IE_RIC = 0xb2 + NL80211_ATTR_IFACE_SOCKET_OWNER = 0xcc + NL80211_ATTR_IFINDEX = 0x3 + NL80211_ATTR_IFNAME = 0x4 + NL80211_ATTR_IFTYPE_AKM_SUITES = 0x11c + NL80211_ATTR_IFTYPE = 0x5 + NL80211_ATTR_IFTYPE_EXT_CAPA = 0xe6 + NL80211_ATTR_INACTIVITY_TIMEOUT = 0x96 + NL80211_ATTR_INTERFACE_COMBINATIONS = 0x78 + NL80211_ATTR_KEY_CIPHER = 0x9 + NL80211_ATTR_KEY = 0x50 + NL80211_ATTR_KEY_DATA = 0x7 + NL80211_ATTR_KEY_DEFAULT = 0xb + NL80211_ATTR_KEY_DEFAULT_MGMT = 0x28 + NL80211_ATTR_KEY_DEFAULT_TYPES = 0x6e + NL80211_ATTR_KEY_IDX = 0x8 + NL80211_ATTR_KEYS = 0x51 + NL80211_ATTR_KEY_SEQ = 0xa + NL80211_ATTR_KEY_TYPE = 0x37 + NL80211_ATTR_LOCAL_MESH_POWER_MODE = 0xa4 + NL80211_ATTR_LOCAL_STATE_CHANGE = 0x5f + NL80211_ATTR_MAC_ACL_MAX = 0xa7 + NL80211_ATTR_MAC_ADDRS = 0xa6 + NL80211_ATTR_MAC = 0x6 + NL80211_ATTR_MAC_HINT = 0xc8 + NL80211_ATTR_MAC_MASK = 0xd7 + NL80211_ATTR_MAX_AP_ASSOC_STA = 0xca + NL80211_ATTR_MAX = 0x137 + NL80211_ATTR_MAX_CRIT_PROT_DURATION = 0xb4 + NL80211_ATTR_MAX_CSA_COUNTERS = 0xce + NL80211_ATTR_MAX_MATCH_SETS = 0x85 + NL80211_ATTR_MAX_NUM_PMKIDS = 0x56 + NL80211_ATTR_MAX_NUM_SCAN_SSIDS = 0x2b + NL80211_ATTR_MAX_NUM_SCHED_SCAN_PLANS = 0xde + NL80211_ATTR_MAX_NUM_SCHED_SCAN_SSIDS = 0x7b + NL80211_ATTR_MAX_REMAIN_ON_CHANNEL_DURATION = 0x6f + NL80211_ATTR_MAX_SCAN_IE_LEN = 0x38 + NL80211_ATTR_MAX_SCAN_PLAN_INTERVAL = 0xdf + NL80211_ATTR_MAX_SCAN_PLAN_ITERATIONS = 0xe0 + NL80211_ATTR_MAX_SCHED_SCAN_IE_LEN = 0x7c + NL80211_ATTR_MCAST_RATE = 0x6b + NL80211_ATTR_MDID = 0xb1 + NL80211_ATTR_MEASUREMENT_DURATION = 0xeb + NL80211_ATTR_MEASUREMENT_DURATION_MANDATORY = 0xec + NL80211_ATTR_MESH_CONFIG = 0x23 + NL80211_ATTR_MESH_ID = 0x18 + NL80211_ATTR_MESH_PEER_AID = 0xed + NL80211_ATTR_MESH_SETUP = 0x70 + NL80211_ATTR_MGMT_SUBTYPE = 0x29 + NL80211_ATTR_MNTR_FLAGS = 0x17 + NL80211_ATTR_MPATH_INFO = 0x1b + NL80211_ATTR_MPATH_NEXT_HOP = 0x1a + NL80211_ATTR_MULTICAST_TO_UNICAST_ENABLED = 0xf4 + NL80211_ATTR_MU_MIMO_FOLLOW_MAC_ADDR = 0xe8 + NL80211_ATTR_MU_MIMO_GROUP_DATA = 0xe7 + NL80211_ATTR_NAN_FUNC = 0xf0 + NL80211_ATTR_NAN_MASTER_PREF = 0xee + NL80211_ATTR_NAN_MATCH = 0xf1 + NL80211_ATTR_NETNS_FD = 0xdb + NL80211_ATTR_NOACK_MAP = 0x95 + NL80211_ATTR_NSS = 0x106 + NL80211_ATTR_OFFCHANNEL_TX_OK = 0x6c + NL80211_ATTR_OPER_CLASS = 0xd6 + NL80211_ATTR_OPMODE_NOTIF = 0xc2 + NL80211_ATTR_P2P_CTWINDOW = 0xa2 + NL80211_ATTR_P2P_OPPPS = 0xa3 + NL80211_ATTR_PAD = 0xe5 + NL80211_ATTR_PBSS = 0xe2 + NL80211_ATTR_PEER_AID = 0xb5 + NL80211_ATTR_PEER_MEASUREMENTS = 0x111 + NL80211_ATTR_PID = 0x52 + NL80211_ATTR_PMK = 0xfe + NL80211_ATTR_PMKID = 0x55 + NL80211_ATTR_PMK_LIFETIME = 0x11f + NL80211_ATTR_PMKR0_NAME = 0x102 + NL80211_ATTR_PMK_REAUTH_THRESHOLD = 0x120 + NL80211_ATTR_PMKSA_CANDIDATE = 0x86 + NL80211_ATTR_PORT_AUTHORIZED = 0x103 + NL80211_ATTR_POWER_RULE_MAX_ANT_GAIN = 0x5 + NL80211_ATTR_POWER_RULE_MAX_EIRP = 0x6 + NL80211_ATTR_PREV_BSSID = 0x4f + NL80211_ATTR_PRIVACY = 0x46 + NL80211_ATTR_PROBE_RESP = 0x91 + NL80211_ATTR_PROBE_RESP_OFFLOAD = 0x90 + NL80211_ATTR_PROTOCOL_FEATURES = 0xad + NL80211_ATTR_PS_STATE = 0x5d + NL80211_ATTR_QOS_MAP = 0xc7 + NL80211_ATTR_RADAR_EVENT = 0xa8 + NL80211_ATTR_REASON_CODE = 0x36 + NL80211_ATTR_RECEIVE_MULTICAST = 0x121 + NL80211_ATTR_RECONNECT_REQUESTED = 0x12b + NL80211_ATTR_REG_ALPHA2 = 0x21 + NL80211_ATTR_REG_INDOOR = 0xdd + NL80211_ATTR_REG_INITIATOR = 0x30 + NL80211_ATTR_REG_RULE_FLAGS = 0x1 + NL80211_ATTR_REG_RULES = 0x22 + NL80211_ATTR_REG_TYPE = 0x31 + NL80211_ATTR_REKEY_DATA = 0x7a + NL80211_ATTR_REQ_IE = 0x4d + NL80211_ATTR_RESP_IE = 0x4e + NL80211_ATTR_ROAM_SUPPORT = 0x83 + NL80211_ATTR_RX_FRAME_TYPES = 0x64 + NL80211_ATTR_RXMGMT_FLAGS = 0xbc + NL80211_ATTR_RX_SIGNAL_DBM = 0x97 + NL80211_ATTR_S1G_CAPABILITY = 0x128 + NL80211_ATTR_S1G_CAPABILITY_MASK = 0x129 + NL80211_ATTR_SAE_DATA = 0x9c + NL80211_ATTR_SAE_PASSWORD = 0x115 + NL80211_ATTR_SAE_PWE = 0x12a + NL80211_ATTR_SAR_SPEC = 0x12c + NL80211_ATTR_SCAN_FLAGS = 0x9e + NL80211_ATTR_SCAN_FREQ_KHZ = 0x124 + NL80211_ATTR_SCAN_FREQUENCIES = 0x2c + NL80211_ATTR_SCAN_GENERATION = 0x2e + NL80211_ATTR_SCAN_SSIDS = 0x2d + NL80211_ATTR_SCAN_START_TIME_TSF_BSSID = 0xea + NL80211_ATTR_SCAN_START_TIME_TSF = 0xe9 + NL80211_ATTR_SCAN_SUPP_RATES = 0x7d + NL80211_ATTR_SCHED_SCAN_DELAY = 0xdc + NL80211_ATTR_SCHED_SCAN_INTERVAL = 0x77 + NL80211_ATTR_SCHED_SCAN_MATCH = 0x84 + NL80211_ATTR_SCHED_SCAN_MATCH_SSID = 0x1 + NL80211_ATTR_SCHED_SCAN_MAX_REQS = 0x100 + NL80211_ATTR_SCHED_SCAN_MULTI = 0xff + NL80211_ATTR_SCHED_SCAN_PLANS = 0xe1 + NL80211_ATTR_SCHED_SCAN_RELATIVE_RSSI = 0xf6 + NL80211_ATTR_SCHED_SCAN_RSSI_ADJUST = 0xf7 + NL80211_ATTR_SMPS_MODE = 0xd5 + NL80211_ATTR_SOCKET_OWNER = 0xcc + NL80211_ATTR_SOFTWARE_IFTYPES = 0x79 + NL80211_ATTR_SPLIT_WIPHY_DUMP = 0xae + NL80211_ATTR_SSID = 0x34 + NL80211_ATTR_STA_AID = 0x10 + NL80211_ATTR_STA_CAPABILITY = 0xab + NL80211_ATTR_STA_EXT_CAPABILITY = 0xac + NL80211_ATTR_STA_FLAGS2 = 0x43 + NL80211_ATTR_STA_FLAGS = 0x11 + NL80211_ATTR_STA_INFO = 0x15 + NL80211_ATTR_STA_LISTEN_INTERVAL = 0x12 + NL80211_ATTR_STA_PLINK_ACTION = 0x19 + NL80211_ATTR_STA_PLINK_STATE = 0x74 + NL80211_ATTR_STA_SUPPORTED_CHANNELS = 0xbd + NL80211_ATTR_STA_SUPPORTED_OPER_CLASSES = 0xbe + NL80211_ATTR_STA_SUPPORTED_RATES = 0x13 + NL80211_ATTR_STA_SUPPORT_P2P_PS = 0xe4 + NL80211_ATTR_STATUS_CODE = 0x48 + NL80211_ATTR_STA_TX_POWER = 0x114 + NL80211_ATTR_STA_TX_POWER_SETTING = 0x113 + NL80211_ATTR_STA_VLAN = 0x14 + NL80211_ATTR_STA_WME = 0x81 + NL80211_ATTR_SUPPORT_10_MHZ = 0xc1 + NL80211_ATTR_SUPPORT_5_MHZ = 0xc0 + NL80211_ATTR_SUPPORT_AP_UAPSD = 0x82 + NL80211_ATTR_SUPPORTED_COMMANDS = 0x32 + NL80211_ATTR_SUPPORTED_IFTYPES = 0x20 + NL80211_ATTR_SUPPORT_IBSS_RSN = 0x68 + NL80211_ATTR_SUPPORT_MESH_AUTH = 0x73 + NL80211_ATTR_SURVEY_INFO = 0x54 + NL80211_ATTR_SURVEY_RADIO_STATS = 0xda + NL80211_ATTR_TDLS_ACTION = 0x88 + NL80211_ATTR_TDLS_DIALOG_TOKEN = 0x89 + NL80211_ATTR_TDLS_EXTERNAL_SETUP = 0x8c + NL80211_ATTR_TDLS_INITIATOR = 0xcf + NL80211_ATTR_TDLS_OPERATION = 0x8a + NL80211_ATTR_TDLS_PEER_CAPABILITY = 0xcb + NL80211_ATTR_TDLS_SUPPORT = 0x8b + NL80211_ATTR_TESTDATA = 0x45 + NL80211_ATTR_TID_CONFIG = 0x11d + NL80211_ATTR_TIMED_OUT = 0x41 + NL80211_ATTR_TIMEOUT = 0x110 + NL80211_ATTR_TIMEOUT_REASON = 0xf8 + NL80211_ATTR_TSID = 0xd2 + NL80211_ATTR_TWT_RESPONDER = 0x116 + NL80211_ATTR_TX_FRAME_TYPES = 0x63 + NL80211_ATTR_TX_NO_CCK_RATE = 0x87 + NL80211_ATTR_TXQ_LIMIT = 0x10a + NL80211_ATTR_TXQ_MEMORY_LIMIT = 0x10b + NL80211_ATTR_TXQ_QUANTUM = 0x10c + NL80211_ATTR_TXQ_STATS = 0x109 + NL80211_ATTR_TX_RATES = 0x5a + NL80211_ATTR_UNSOL_BCAST_PROBE_RESP = 0x127 + NL80211_ATTR_UNSPEC = 0x0 + NL80211_ATTR_USE_MFP = 0x42 + NL80211_ATTR_USER_PRIO = 0xd3 + NL80211_ATTR_USER_REG_HINT_TYPE = 0x9a + NL80211_ATTR_USE_RRM = 0xd0 + NL80211_ATTR_VENDOR_DATA = 0xc5 + NL80211_ATTR_VENDOR_EVENTS = 0xc6 + NL80211_ATTR_VENDOR_ID = 0xc3 + NL80211_ATTR_VENDOR_SUBCMD = 0xc4 + NL80211_ATTR_VHT_CAPABILITY = 0x9d + NL80211_ATTR_VHT_CAPABILITY_MASK = 0xb0 + NL80211_ATTR_VLAN_ID = 0x11a + NL80211_ATTR_WANT_1X_4WAY_HS = 0x101 + NL80211_ATTR_WDEV = 0x99 + NL80211_ATTR_WIPHY_ANTENNA_AVAIL_RX = 0x72 + NL80211_ATTR_WIPHY_ANTENNA_AVAIL_TX = 0x71 + NL80211_ATTR_WIPHY_ANTENNA_RX = 0x6a + NL80211_ATTR_WIPHY_ANTENNA_TX = 0x69 + NL80211_ATTR_WIPHY_BANDS = 0x16 + NL80211_ATTR_WIPHY_CHANNEL_TYPE = 0x27 + NL80211_ATTR_WIPHY = 0x1 + NL80211_ATTR_WIPHY_COVERAGE_CLASS = 0x59 + NL80211_ATTR_WIPHY_DYN_ACK = 0xd1 + NL80211_ATTR_WIPHY_EDMG_BW_CONFIG = 0x119 + NL80211_ATTR_WIPHY_EDMG_CHANNELS = 0x118 + NL80211_ATTR_WIPHY_FRAG_THRESHOLD = 0x3f + NL80211_ATTR_WIPHY_FREQ = 0x26 + NL80211_ATTR_WIPHY_FREQ_HINT = 0xc9 + NL80211_ATTR_WIPHY_FREQ_OFFSET = 0x122 + NL80211_ATTR_WIPHY_NAME = 0x2 + NL80211_ATTR_WIPHY_RETRY_LONG = 0x3e + NL80211_ATTR_WIPHY_RETRY_SHORT = 0x3d + NL80211_ATTR_WIPHY_RTS_THRESHOLD = 0x40 + NL80211_ATTR_WIPHY_SELF_MANAGED_REG = 0xd8 + NL80211_ATTR_WIPHY_TX_POWER_LEVEL = 0x62 + NL80211_ATTR_WIPHY_TX_POWER_SETTING = 0x61 + NL80211_ATTR_WIPHY_TXQ_PARAMS = 0x25 + NL80211_ATTR_WOWLAN_TRIGGERS = 0x75 + NL80211_ATTR_WOWLAN_TRIGGERS_SUPPORTED = 0x76 + NL80211_ATTR_WPA_VERSIONS = 0x4b + NL80211_AUTHTYPE_AUTOMATIC = 0x8 + NL80211_AUTHTYPE_FILS_PK = 0x7 + NL80211_AUTHTYPE_FILS_SK = 0x5 + NL80211_AUTHTYPE_FILS_SK_PFS = 0x6 + NL80211_AUTHTYPE_FT = 0x2 + NL80211_AUTHTYPE_MAX = 0x7 + NL80211_AUTHTYPE_NETWORK_EAP = 0x3 + NL80211_AUTHTYPE_OPEN_SYSTEM = 0x0 + NL80211_AUTHTYPE_SAE = 0x4 + NL80211_AUTHTYPE_SHARED_KEY = 0x1 + NL80211_BAND_2GHZ = 0x0 + NL80211_BAND_5GHZ = 0x1 + NL80211_BAND_60GHZ = 0x2 + NL80211_BAND_6GHZ = 0x3 + NL80211_BAND_ATTR_EDMG_BW_CONFIG = 0xb + NL80211_BAND_ATTR_EDMG_CHANNELS = 0xa + NL80211_BAND_ATTR_FREQS = 0x1 + NL80211_BAND_ATTR_HT_AMPDU_DENSITY = 0x6 + NL80211_BAND_ATTR_HT_AMPDU_FACTOR = 0x5 + NL80211_BAND_ATTR_HT_CAPA = 0x4 + NL80211_BAND_ATTR_HT_MCS_SET = 0x3 + NL80211_BAND_ATTR_IFTYPE_DATA = 0x9 + NL80211_BAND_ATTR_MAX = 0xb + NL80211_BAND_ATTR_RATES = 0x2 + NL80211_BAND_ATTR_VHT_CAPA = 0x8 + NL80211_BAND_ATTR_VHT_MCS_SET = 0x7 + NL80211_BAND_IFTYPE_ATTR_HE_6GHZ_CAPA = 0x6 + NL80211_BAND_IFTYPE_ATTR_HE_CAP_MAC = 0x2 + NL80211_BAND_IFTYPE_ATTR_HE_CAP_MCS_SET = 0x4 + NL80211_BAND_IFTYPE_ATTR_HE_CAP_PHY = 0x3 + NL80211_BAND_IFTYPE_ATTR_HE_CAP_PPE = 0x5 + NL80211_BAND_IFTYPE_ATTR_IFTYPES = 0x1 + NL80211_BAND_IFTYPE_ATTR_MAX = 0xb + NL80211_BAND_S1GHZ = 0x4 + NL80211_BITRATE_ATTR_2GHZ_SHORTPREAMBLE = 0x2 + NL80211_BITRATE_ATTR_MAX = 0x2 + NL80211_BITRATE_ATTR_RATE = 0x1 + NL80211_BSS_BEACON_IES = 0xb + NL80211_BSS_BEACON_INTERVAL = 0x4 + NL80211_BSS_BEACON_TSF = 0xd + NL80211_BSS_BSSID = 0x1 + NL80211_BSS_CAPABILITY = 0x5 + NL80211_BSS_CHAIN_SIGNAL = 0x13 + NL80211_BSS_CHAN_WIDTH_10 = 0x1 + NL80211_BSS_CHAN_WIDTH_1 = 0x3 + NL80211_BSS_CHAN_WIDTH_20 = 0x0 + NL80211_BSS_CHAN_WIDTH_2 = 0x4 + NL80211_BSS_CHAN_WIDTH_5 = 0x2 + NL80211_BSS_CHAN_WIDTH = 0xc + NL80211_BSS_FREQUENCY = 0x2 + NL80211_BSS_FREQUENCY_OFFSET = 0x14 + NL80211_BSS_INFORMATION_ELEMENTS = 0x6 + NL80211_BSS_LAST_SEEN_BOOTTIME = 0xf + NL80211_BSS_MAX = 0x14 + NL80211_BSS_PAD = 0x10 + NL80211_BSS_PARENT_BSSID = 0x12 + NL80211_BSS_PARENT_TSF = 0x11 + NL80211_BSS_PRESP_DATA = 0xe + NL80211_BSS_SEEN_MS_AGO = 0xa + NL80211_BSS_SELECT_ATTR_BAND_PREF = 0x2 + NL80211_BSS_SELECT_ATTR_MAX = 0x3 + NL80211_BSS_SELECT_ATTR_RSSI_ADJUST = 0x3 + NL80211_BSS_SELECT_ATTR_RSSI = 0x1 + NL80211_BSS_SIGNAL_MBM = 0x7 + NL80211_BSS_SIGNAL_UNSPEC = 0x8 + NL80211_BSS_STATUS_ASSOCIATED = 0x1 + NL80211_BSS_STATUS_AUTHENTICATED = 0x0 + NL80211_BSS_STATUS = 0x9 + NL80211_BSS_STATUS_IBSS_JOINED = 0x2 + NL80211_BSS_TSF = 0x3 + NL80211_CHAN_HT20 = 0x1 + NL80211_CHAN_HT40MINUS = 0x2 + NL80211_CHAN_HT40PLUS = 0x3 + NL80211_CHAN_NO_HT = 0x0 + NL80211_CHAN_WIDTH_10 = 0x7 + NL80211_CHAN_WIDTH_160 = 0x5 + NL80211_CHAN_WIDTH_16 = 0xc + NL80211_CHAN_WIDTH_1 = 0x8 + NL80211_CHAN_WIDTH_20 = 0x1 + NL80211_CHAN_WIDTH_20_NOHT = 0x0 + NL80211_CHAN_WIDTH_2 = 0x9 + NL80211_CHAN_WIDTH_40 = 0x2 + NL80211_CHAN_WIDTH_4 = 0xa + NL80211_CHAN_WIDTH_5 = 0x6 + NL80211_CHAN_WIDTH_80 = 0x3 + NL80211_CHAN_WIDTH_80P80 = 0x4 + NL80211_CHAN_WIDTH_8 = 0xb + NL80211_CMD_ABORT_SCAN = 0x72 + NL80211_CMD_ACTION = 0x3b + NL80211_CMD_ACTION_TX_STATUS = 0x3c + NL80211_CMD_ADD_NAN_FUNCTION = 0x75 + NL80211_CMD_ADD_TX_TS = 0x69 + NL80211_CMD_ASSOCIATE = 0x26 + NL80211_CMD_AUTHENTICATE = 0x25 + NL80211_CMD_CANCEL_REMAIN_ON_CHANNEL = 0x38 + NL80211_CMD_CHANGE_NAN_CONFIG = 0x77 + NL80211_CMD_CHANNEL_SWITCH = 0x66 + NL80211_CMD_CH_SWITCH_NOTIFY = 0x58 + NL80211_CMD_CH_SWITCH_STARTED_NOTIFY = 0x6e + NL80211_CMD_CONNECT = 0x2e + NL80211_CMD_CONN_FAILED = 0x5b + NL80211_CMD_CONTROL_PORT_FRAME = 0x81 + NL80211_CMD_CONTROL_PORT_FRAME_TX_STATUS = 0x8b + NL80211_CMD_CRIT_PROTOCOL_START = 0x62 + NL80211_CMD_CRIT_PROTOCOL_STOP = 0x63 + NL80211_CMD_DEAUTHENTICATE = 0x27 + NL80211_CMD_DEL_BEACON = 0x10 + NL80211_CMD_DEL_INTERFACE = 0x8 + NL80211_CMD_DEL_KEY = 0xc + NL80211_CMD_DEL_MPATH = 0x18 + NL80211_CMD_DEL_NAN_FUNCTION = 0x76 + NL80211_CMD_DEL_PMK = 0x7c + NL80211_CMD_DEL_PMKSA = 0x35 + NL80211_CMD_DEL_STATION = 0x14 + NL80211_CMD_DEL_TX_TS = 0x6a + NL80211_CMD_DEL_WIPHY = 0x4 + NL80211_CMD_DISASSOCIATE = 0x28 + NL80211_CMD_DISCONNECT = 0x30 + NL80211_CMD_EXTERNAL_AUTH = 0x7f + NL80211_CMD_FLUSH_PMKSA = 0x36 + NL80211_CMD_FRAME = 0x3b + NL80211_CMD_FRAME_TX_STATUS = 0x3c + NL80211_CMD_FRAME_WAIT_CANCEL = 0x43 + NL80211_CMD_FT_EVENT = 0x61 + NL80211_CMD_GET_BEACON = 0xd + NL80211_CMD_GET_COALESCE = 0x64 + NL80211_CMD_GET_FTM_RESPONDER_STATS = 0x82 + NL80211_CMD_GET_INTERFACE = 0x5 + NL80211_CMD_GET_KEY = 0x9 + NL80211_CMD_GET_MESH_CONFIG = 0x1c + NL80211_CMD_GET_MESH_PARAMS = 0x1c + NL80211_CMD_GET_MPATH = 0x15 + NL80211_CMD_GET_MPP = 0x6b + NL80211_CMD_GET_POWER_SAVE = 0x3e + NL80211_CMD_GET_PROTOCOL_FEATURES = 0x5f + NL80211_CMD_GET_REG = 0x1f + NL80211_CMD_GET_SCAN = 0x20 + NL80211_CMD_GET_STATION = 0x11 + NL80211_CMD_GET_SURVEY = 0x32 + NL80211_CMD_GET_WIPHY = 0x1 + NL80211_CMD_GET_WOWLAN = 0x49 + NL80211_CMD_JOIN_IBSS = 0x2b + NL80211_CMD_JOIN_MESH = 0x44 + NL80211_CMD_JOIN_OCB = 0x6c + NL80211_CMD_LEAVE_IBSS = 0x2c + NL80211_CMD_LEAVE_MESH = 0x45 + NL80211_CMD_LEAVE_OCB = 0x6d + NL80211_CMD_MAX = 0x93 + NL80211_CMD_MICHAEL_MIC_FAILURE = 0x29 + NL80211_CMD_NAN_MATCH = 0x78 + NL80211_CMD_NEW_BEACON = 0xf + NL80211_CMD_NEW_INTERFACE = 0x7 + NL80211_CMD_NEW_KEY = 0xb + NL80211_CMD_NEW_MPATH = 0x17 + NL80211_CMD_NEW_PEER_CANDIDATE = 0x48 + NL80211_CMD_NEW_SCAN_RESULTS = 0x22 + NL80211_CMD_NEW_STATION = 0x13 + NL80211_CMD_NEW_SURVEY_RESULTS = 0x33 + NL80211_CMD_NEW_WIPHY = 0x3 + NL80211_CMD_NOTIFY_CQM = 0x40 + NL80211_CMD_NOTIFY_RADAR = 0x86 + NL80211_CMD_PEER_MEASUREMENT_COMPLETE = 0x85 + NL80211_CMD_PEER_MEASUREMENT_RESULT = 0x84 + NL80211_CMD_PEER_MEASUREMENT_START = 0x83 + NL80211_CMD_PMKSA_CANDIDATE = 0x50 + NL80211_CMD_PORT_AUTHORIZED = 0x7d + NL80211_CMD_PROBE_CLIENT = 0x54 + NL80211_CMD_PROBE_MESH_LINK = 0x88 + NL80211_CMD_RADAR_DETECT = 0x5e + NL80211_CMD_REG_BEACON_HINT = 0x2a + NL80211_CMD_REG_CHANGE = 0x24 + NL80211_CMD_REGISTER_ACTION = 0x3a + NL80211_CMD_REGISTER_BEACONS = 0x55 + NL80211_CMD_REGISTER_FRAME = 0x3a + NL80211_CMD_RELOAD_REGDB = 0x7e + NL80211_CMD_REMAIN_ON_CHANNEL = 0x37 + NL80211_CMD_REQ_SET_REG = 0x1b + NL80211_CMD_ROAM = 0x2f + NL80211_CMD_SCAN_ABORTED = 0x23 + NL80211_CMD_SCHED_SCAN_RESULTS = 0x4d + NL80211_CMD_SCHED_SCAN_STOPPED = 0x4e + NL80211_CMD_SET_BEACON = 0xe + NL80211_CMD_SET_BSS = 0x19 + NL80211_CMD_SET_CHANNEL = 0x41 + NL80211_CMD_SET_COALESCE = 0x65 + NL80211_CMD_SET_CQM = 0x3f + NL80211_CMD_SET_INTERFACE = 0x6 + NL80211_CMD_SET_KEY = 0xa + NL80211_CMD_SET_MAC_ACL = 0x5d + NL80211_CMD_SET_MCAST_RATE = 0x5c + NL80211_CMD_SET_MESH_CONFIG = 0x1d + NL80211_CMD_SET_MESH_PARAMS = 0x1d + NL80211_CMD_SET_MGMT_EXTRA_IE = 0x1e + NL80211_CMD_SET_MPATH = 0x16 + NL80211_CMD_SET_MULTICAST_TO_UNICAST = 0x79 + NL80211_CMD_SET_NOACK_MAP = 0x57 + NL80211_CMD_SET_PMK = 0x7b + NL80211_CMD_SET_PMKSA = 0x34 + NL80211_CMD_SET_POWER_SAVE = 0x3d + NL80211_CMD_SET_QOS_MAP = 0x68 + NL80211_CMD_SET_REG = 0x1a + NL80211_CMD_SET_REKEY_OFFLOAD = 0x4f + NL80211_CMD_SET_SAR_SPECS = 0x8c + NL80211_CMD_SET_STATION = 0x12 + NL80211_CMD_SET_TID_CONFIG = 0x89 + NL80211_CMD_SET_TX_BITRATE_MASK = 0x39 + NL80211_CMD_SET_WDS_PEER = 0x42 + NL80211_CMD_SET_WIPHY = 0x2 + NL80211_CMD_SET_WIPHY_NETNS = 0x31 + NL80211_CMD_SET_WOWLAN = 0x4a + NL80211_CMD_STA_OPMODE_CHANGED = 0x80 + NL80211_CMD_START_AP = 0xf + NL80211_CMD_START_NAN = 0x73 + NL80211_CMD_START_P2P_DEVICE = 0x59 + NL80211_CMD_START_SCHED_SCAN = 0x4b + NL80211_CMD_STOP_AP = 0x10 + NL80211_CMD_STOP_NAN = 0x74 + NL80211_CMD_STOP_P2P_DEVICE = 0x5a + NL80211_CMD_STOP_SCHED_SCAN = 0x4c + NL80211_CMD_TDLS_CANCEL_CHANNEL_SWITCH = 0x70 + NL80211_CMD_TDLS_CHANNEL_SWITCH = 0x6f + NL80211_CMD_TDLS_MGMT = 0x52 + NL80211_CMD_TDLS_OPER = 0x51 + NL80211_CMD_TESTMODE = 0x2d + NL80211_CMD_TRIGGER_SCAN = 0x21 + NL80211_CMD_UNEXPECTED_4ADDR_FRAME = 0x56 + NL80211_CMD_UNEXPECTED_FRAME = 0x53 + NL80211_CMD_UNPROT_BEACON = 0x8a + NL80211_CMD_UNPROT_DEAUTHENTICATE = 0x46 + NL80211_CMD_UNPROT_DISASSOCIATE = 0x47 + NL80211_CMD_UNSPEC = 0x0 + NL80211_CMD_UPDATE_CONNECT_PARAMS = 0x7a + NL80211_CMD_UPDATE_FT_IES = 0x60 + NL80211_CMD_UPDATE_OWE_INFO = 0x87 + NL80211_CMD_VENDOR = 0x67 + NL80211_CMD_WIPHY_REG_CHANGE = 0x71 + NL80211_COALESCE_CONDITION_MATCH = 0x0 + NL80211_COALESCE_CONDITION_NO_MATCH = 0x1 + NL80211_CONN_FAIL_BLOCKED_CLIENT = 0x1 + NL80211_CONN_FAIL_MAX_CLIENTS = 0x0 + NL80211_CQM_RSSI_BEACON_LOSS_EVENT = 0x2 + NL80211_CQM_RSSI_THRESHOLD_EVENT_HIGH = 0x1 + NL80211_CQM_RSSI_THRESHOLD_EVENT_LOW = 0x0 + NL80211_CQM_TXE_MAX_INTVL = 0x708 + NL80211_CRIT_PROTO_APIPA = 0x3 + NL80211_CRIT_PROTO_DHCP = 0x1 + NL80211_CRIT_PROTO_EAPOL = 0x2 + NL80211_CRIT_PROTO_MAX_DURATION = 0x1388 + NL80211_CRIT_PROTO_UNSPEC = 0x0 + NL80211_DFS_AVAILABLE = 0x2 + NL80211_DFS_ETSI = 0x2 + NL80211_DFS_FCC = 0x1 + NL80211_DFS_JP = 0x3 + NL80211_DFS_UNAVAILABLE = 0x1 + NL80211_DFS_UNSET = 0x0 + NL80211_DFS_USABLE = 0x0 + NL80211_EDMG_BW_CONFIG_MAX = 0xf + NL80211_EDMG_BW_CONFIG_MIN = 0x4 + NL80211_EDMG_CHANNELS_MAX = 0x3c + NL80211_EDMG_CHANNELS_MIN = 0x1 + NL80211_EXTERNAL_AUTH_ABORT = 0x1 + NL80211_EXTERNAL_AUTH_START = 0x0 + NL80211_EXT_FEATURE_4WAY_HANDSHAKE_AP_PSK = 0x32 + NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_1X = 0x10 + NL80211_EXT_FEATURE_4WAY_HANDSHAKE_STA_PSK = 0xf + NL80211_EXT_FEATURE_ACCEPT_BCAST_PROBE_RESP = 0x12 + NL80211_EXT_FEATURE_ACK_SIGNAL_SUPPORT = 0x1b + NL80211_EXT_FEATURE_AIRTIME_FAIRNESS = 0x21 + NL80211_EXT_FEATURE_AP_PMKSA_CACHING = 0x22 + NL80211_EXT_FEATURE_AQL = 0x28 + NL80211_EXT_FEATURE_BEACON_PROTECTION_CLIENT = 0x2e + NL80211_EXT_FEATURE_BEACON_PROTECTION = 0x29 + NL80211_EXT_FEATURE_BEACON_RATE_HE = 0x36 + NL80211_EXT_FEATURE_BEACON_RATE_HT = 0x7 + NL80211_EXT_FEATURE_BEACON_RATE_LEGACY = 0x6 + NL80211_EXT_FEATURE_BEACON_RATE_VHT = 0x8 + NL80211_EXT_FEATURE_BSS_PARENT_TSF = 0x4 + NL80211_EXT_FEATURE_CAN_REPLACE_PTK0 = 0x1f + NL80211_EXT_FEATURE_CONTROL_PORT_NO_PREAUTH = 0x2a + NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211 = 0x1a + NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL80211_TX_STATUS = 0x30 + NL80211_EXT_FEATURE_CQM_RSSI_LIST = 0xd + NL80211_EXT_FEATURE_DATA_ACK_SIGNAL_SUPPORT = 0x1b + NL80211_EXT_FEATURE_DEL_IBSS_STA = 0x2c + NL80211_EXT_FEATURE_DFS_OFFLOAD = 0x19 + NL80211_EXT_FEATURE_ENABLE_FTM_RESPONDER = 0x20 + NL80211_EXT_FEATURE_EXT_KEY_ID = 0x24 + NL80211_EXT_FEATURE_FILS_DISCOVERY = 0x34 + NL80211_EXT_FEATURE_FILS_MAX_CHANNEL_TIME = 0x11 + NL80211_EXT_FEATURE_FILS_SK_OFFLOAD = 0xe + NL80211_EXT_FEATURE_FILS_STA = 0x9 + NL80211_EXT_FEATURE_HIGH_ACCURACY_SCAN = 0x18 + NL80211_EXT_FEATURE_LOW_POWER_SCAN = 0x17 + NL80211_EXT_FEATURE_LOW_SPAN_SCAN = 0x16 + NL80211_EXT_FEATURE_MFP_OPTIONAL = 0x15 + NL80211_EXT_FEATURE_MGMT_TX_RANDOM_TA = 0xa + NL80211_EXT_FEATURE_MGMT_TX_RANDOM_TA_CONNECTED = 0xb + NL80211_EXT_FEATURE_MULTICAST_REGISTRATIONS = 0x2d + NL80211_EXT_FEATURE_MU_MIMO_AIR_SNIFFER = 0x2 + NL80211_EXT_FEATURE_OCE_PROBE_REQ_DEFERRAL_SUPPRESSION = 0x14 + NL80211_EXT_FEATURE_OCE_PROBE_REQ_HIGH_TX_RATE = 0x13 + NL80211_EXT_FEATURE_OPERATING_CHANNEL_VALIDATION = 0x31 + NL80211_EXT_FEATURE_PROTECTED_TWT = 0x2b + NL80211_EXT_FEATURE_PROT_RANGE_NEGO_AND_MEASURE = 0x39 + NL80211_EXT_FEATURE_RRM = 0x1 + NL80211_EXT_FEATURE_SAE_OFFLOAD_AP = 0x33 + NL80211_EXT_FEATURE_SAE_OFFLOAD = 0x26 + NL80211_EXT_FEATURE_SCAN_FREQ_KHZ = 0x2f + NL80211_EXT_FEATURE_SCAN_MIN_PREQ_CONTENT = 0x1e + NL80211_EXT_FEATURE_SCAN_RANDOM_SN = 0x1d + NL80211_EXT_FEATURE_SCAN_START_TIME = 0x3 + NL80211_EXT_FEATURE_SCHED_SCAN_BAND_SPECIFIC_RSSI_THOLD = 0x23 + NL80211_EXT_FEATURE_SCHED_SCAN_RELATIVE_RSSI = 0xc + NL80211_EXT_FEATURE_SECURE_LTF = 0x37 + NL80211_EXT_FEATURE_SECURE_RTT = 0x38 + NL80211_EXT_FEATURE_SET_SCAN_DWELL = 0x5 + NL80211_EXT_FEATURE_STA_TX_PWR = 0x25 + NL80211_EXT_FEATURE_TXQS = 0x1c + NL80211_EXT_FEATURE_UNSOL_BCAST_PROBE_RESP = 0x35 + NL80211_EXT_FEATURE_VHT_IBSS = 0x0 + NL80211_EXT_FEATURE_VLAN_OFFLOAD = 0x27 + NL80211_FEATURE_ACKTO_ESTIMATION = 0x800000 + NL80211_FEATURE_ACTIVE_MONITOR = 0x20000 + NL80211_FEATURE_ADVERTISE_CHAN_LIMITS = 0x4000 + NL80211_FEATURE_AP_MODE_CHAN_WIDTH_CHANGE = 0x40000 + NL80211_FEATURE_AP_SCAN = 0x100 + NL80211_FEATURE_CELL_BASE_REG_HINTS = 0x8 + NL80211_FEATURE_DS_PARAM_SET_IE_IN_PROBES = 0x80000 + NL80211_FEATURE_DYNAMIC_SMPS = 0x2000000 + NL80211_FEATURE_FULL_AP_CLIENT_STATE = 0x8000 + NL80211_FEATURE_HT_IBSS = 0x2 + NL80211_FEATURE_INACTIVITY_TIMER = 0x4 + NL80211_FEATURE_LOW_PRIORITY_SCAN = 0x40 + NL80211_FEATURE_MAC_ON_CREATE = 0x8000000 + NL80211_FEATURE_ND_RANDOM_MAC_ADDR = 0x80000000 + NL80211_FEATURE_NEED_OBSS_SCAN = 0x400 + NL80211_FEATURE_P2P_DEVICE_NEEDS_CHANNEL = 0x10 + NL80211_FEATURE_P2P_GO_CTWIN = 0x800 + NL80211_FEATURE_P2P_GO_OPPPS = 0x1000 + NL80211_FEATURE_QUIET = 0x200000 + NL80211_FEATURE_SAE = 0x20 + NL80211_FEATURE_SCAN_FLUSH = 0x80 + NL80211_FEATURE_SCAN_RANDOM_MAC_ADDR = 0x20000000 + NL80211_FEATURE_SCHED_SCAN_RANDOM_MAC_ADDR = 0x40000000 + NL80211_FEATURE_SK_TX_STATUS = 0x1 + NL80211_FEATURE_STATIC_SMPS = 0x1000000 + NL80211_FEATURE_SUPPORTS_WMM_ADMISSION = 0x4000000 + NL80211_FEATURE_TDLS_CHANNEL_SWITCH = 0x10000000 + NL80211_FEATURE_TX_POWER_INSERTION = 0x400000 + NL80211_FEATURE_USERSPACE_MPM = 0x10000 + NL80211_FEATURE_VIF_TXPOWER = 0x200 + NL80211_FEATURE_WFA_TPC_IE_IN_PROBES = 0x100000 + NL80211_FILS_DISCOVERY_ATTR_INT_MAX = 0x2 + NL80211_FILS_DISCOVERY_ATTR_INT_MIN = 0x1 + NL80211_FILS_DISCOVERY_ATTR_MAX = 0x3 + NL80211_FILS_DISCOVERY_ATTR_TMPL = 0x3 + NL80211_FILS_DISCOVERY_TMPL_MIN_LEN = 0x2a + NL80211_FREQUENCY_ATTR_16MHZ = 0x19 + NL80211_FREQUENCY_ATTR_1MHZ = 0x15 + NL80211_FREQUENCY_ATTR_2MHZ = 0x16 + NL80211_FREQUENCY_ATTR_4MHZ = 0x17 + NL80211_FREQUENCY_ATTR_8MHZ = 0x18 + NL80211_FREQUENCY_ATTR_DFS_CAC_TIME = 0xd + NL80211_FREQUENCY_ATTR_DFS_STATE = 0x7 + NL80211_FREQUENCY_ATTR_DFS_TIME = 0x8 + NL80211_FREQUENCY_ATTR_DISABLED = 0x2 + NL80211_FREQUENCY_ATTR_FREQ = 0x1 + NL80211_FREQUENCY_ATTR_GO_CONCURRENT = 0xf + NL80211_FREQUENCY_ATTR_INDOOR_ONLY = 0xe + NL80211_FREQUENCY_ATTR_IR_CONCURRENT = 0xf + NL80211_FREQUENCY_ATTR_MAX = 0x1b + NL80211_FREQUENCY_ATTR_MAX_TX_POWER = 0x6 + NL80211_FREQUENCY_ATTR_NO_10MHZ = 0x11 + NL80211_FREQUENCY_ATTR_NO_160MHZ = 0xc + NL80211_FREQUENCY_ATTR_NO_20MHZ = 0x10 + NL80211_FREQUENCY_ATTR_NO_80MHZ = 0xb + NL80211_FREQUENCY_ATTR_NO_HE = 0x13 + NL80211_FREQUENCY_ATTR_NO_HT40_MINUS = 0x9 + NL80211_FREQUENCY_ATTR_NO_HT40_PLUS = 0xa + NL80211_FREQUENCY_ATTR_NO_IBSS = 0x3 + NL80211_FREQUENCY_ATTR_NO_IR = 0x3 + NL80211_FREQUENCY_ATTR_OFFSET = 0x14 + NL80211_FREQUENCY_ATTR_PASSIVE_SCAN = 0x3 + NL80211_FREQUENCY_ATTR_RADAR = 0x5 + NL80211_FREQUENCY_ATTR_WMM = 0x12 + NL80211_FTM_RESP_ATTR_CIVICLOC = 0x3 + NL80211_FTM_RESP_ATTR_ENABLED = 0x1 + NL80211_FTM_RESP_ATTR_LCI = 0x2 + NL80211_FTM_RESP_ATTR_MAX = 0x3 + NL80211_FTM_STATS_ASAP_NUM = 0x4 + NL80211_FTM_STATS_FAILED_NUM = 0x3 + NL80211_FTM_STATS_MAX = 0xa + NL80211_FTM_STATS_NON_ASAP_NUM = 0x5 + NL80211_FTM_STATS_OUT_OF_WINDOW_TRIGGERS_NUM = 0x9 + NL80211_FTM_STATS_PAD = 0xa + NL80211_FTM_STATS_PARTIAL_NUM = 0x2 + NL80211_FTM_STATS_RESCHEDULE_REQUESTS_NUM = 0x8 + NL80211_FTM_STATS_SUCCESS_NUM = 0x1 + NL80211_FTM_STATS_TOTAL_DURATION_MSEC = 0x6 + NL80211_FTM_STATS_UNKNOWN_TRIGGERS_NUM = 0x7 + NL80211_GENL_NAME = "nl80211" + NL80211_HE_BSS_COLOR_ATTR_COLOR = 0x1 + NL80211_HE_BSS_COLOR_ATTR_DISABLED = 0x2 + NL80211_HE_BSS_COLOR_ATTR_MAX = 0x3 + NL80211_HE_BSS_COLOR_ATTR_PARTIAL = 0x3 + NL80211_HE_MAX_CAPABILITY_LEN = 0x36 + NL80211_HE_MIN_CAPABILITY_LEN = 0x10 + NL80211_HE_NSS_MAX = 0x8 + NL80211_HE_OBSS_PD_ATTR_BSS_COLOR_BITMAP = 0x4 + NL80211_HE_OBSS_PD_ATTR_MAX = 0x6 + NL80211_HE_OBSS_PD_ATTR_MAX_OFFSET = 0x2 + NL80211_HE_OBSS_PD_ATTR_MIN_OFFSET = 0x1 + NL80211_HE_OBSS_PD_ATTR_NON_SRG_MAX_OFFSET = 0x3 + NL80211_HE_OBSS_PD_ATTR_PARTIAL_BSSID_BITMAP = 0x5 + NL80211_HE_OBSS_PD_ATTR_SR_CTRL = 0x6 + NL80211_HIDDEN_SSID_NOT_IN_USE = 0x0 + NL80211_HIDDEN_SSID_ZERO_CONTENTS = 0x2 + NL80211_HIDDEN_SSID_ZERO_LEN = 0x1 + NL80211_HT_CAPABILITY_LEN = 0x1a + NL80211_IFACE_COMB_BI_MIN_GCD = 0x7 + NL80211_IFACE_COMB_LIMITS = 0x1 + NL80211_IFACE_COMB_MAXNUM = 0x2 + NL80211_IFACE_COMB_NUM_CHANNELS = 0x4 + NL80211_IFACE_COMB_RADAR_DETECT_REGIONS = 0x6 + NL80211_IFACE_COMB_RADAR_DETECT_WIDTHS = 0x5 + NL80211_IFACE_COMB_STA_AP_BI_MATCH = 0x3 + NL80211_IFACE_COMB_UNSPEC = 0x0 + NL80211_IFACE_LIMIT_MAX = 0x1 + NL80211_IFACE_LIMIT_TYPES = 0x2 + NL80211_IFACE_LIMIT_UNSPEC = 0x0 + NL80211_IFTYPE_ADHOC = 0x1 + NL80211_IFTYPE_AKM_ATTR_IFTYPES = 0x1 + NL80211_IFTYPE_AKM_ATTR_MAX = 0x2 + NL80211_IFTYPE_AKM_ATTR_SUITES = 0x2 + NL80211_IFTYPE_AP = 0x3 + NL80211_IFTYPE_AP_VLAN = 0x4 + NL80211_IFTYPE_MAX = 0xc + NL80211_IFTYPE_MESH_POINT = 0x7 + NL80211_IFTYPE_MONITOR = 0x6 + NL80211_IFTYPE_NAN = 0xc + NL80211_IFTYPE_OCB = 0xb + NL80211_IFTYPE_P2P_CLIENT = 0x8 + NL80211_IFTYPE_P2P_DEVICE = 0xa + NL80211_IFTYPE_P2P_GO = 0x9 + NL80211_IFTYPE_STATION = 0x2 + NL80211_IFTYPE_UNSPECIFIED = 0x0 + NL80211_IFTYPE_WDS = 0x5 + NL80211_KCK_EXT_LEN = 0x18 + NL80211_KCK_LEN = 0x10 + NL80211_KEK_EXT_LEN = 0x20 + NL80211_KEK_LEN = 0x10 + NL80211_KEY_CIPHER = 0x3 + NL80211_KEY_DATA = 0x1 + NL80211_KEY_DEFAULT_BEACON = 0xa + NL80211_KEY_DEFAULT = 0x5 + NL80211_KEY_DEFAULT_MGMT = 0x6 + NL80211_KEY_DEFAULT_TYPE_MULTICAST = 0x2 + NL80211_KEY_DEFAULT_TYPES = 0x8 + NL80211_KEY_DEFAULT_TYPE_UNICAST = 0x1 + NL80211_KEY_IDX = 0x2 + NL80211_KEY_MAX = 0xa + NL80211_KEY_MODE = 0x9 + NL80211_KEY_NO_TX = 0x1 + NL80211_KEY_RX_TX = 0x0 + NL80211_KEY_SEQ = 0x4 + NL80211_KEY_SET_TX = 0x2 + NL80211_KEY_TYPE = 0x7 + NL80211_KEYTYPE_GROUP = 0x0 + NL80211_KEYTYPE_PAIRWISE = 0x1 + NL80211_KEYTYPE_PEERKEY = 0x2 + NL80211_MAX_NR_AKM_SUITES = 0x2 + NL80211_MAX_NR_CIPHER_SUITES = 0x5 + NL80211_MAX_SUPP_HT_RATES = 0x4d + NL80211_MAX_SUPP_RATES = 0x20 + NL80211_MAX_SUPP_REG_RULES = 0x80 + NL80211_MESHCONF_ATTR_MAX = 0x1f + NL80211_MESHCONF_AUTO_OPEN_PLINKS = 0x7 + NL80211_MESHCONF_AWAKE_WINDOW = 0x1b + NL80211_MESHCONF_CONFIRM_TIMEOUT = 0x2 + NL80211_MESHCONF_CONNECTED_TO_AS = 0x1f + NL80211_MESHCONF_CONNECTED_TO_GATE = 0x1d + NL80211_MESHCONF_ELEMENT_TTL = 0xf + NL80211_MESHCONF_FORWARDING = 0x13 + NL80211_MESHCONF_GATE_ANNOUNCEMENTS = 0x11 + NL80211_MESHCONF_HOLDING_TIMEOUT = 0x3 + NL80211_MESHCONF_HT_OPMODE = 0x16 + NL80211_MESHCONF_HWMP_ACTIVE_PATH_TIMEOUT = 0xb + NL80211_MESHCONF_HWMP_CONFIRMATION_INTERVAL = 0x19 + NL80211_MESHCONF_HWMP_MAX_PREQ_RETRIES = 0x8 + NL80211_MESHCONF_HWMP_NET_DIAM_TRVS_TIME = 0xd + NL80211_MESHCONF_HWMP_PATH_TO_ROOT_TIMEOUT = 0x17 + NL80211_MESHCONF_HWMP_PERR_MIN_INTERVAL = 0x12 + NL80211_MESHCONF_HWMP_PREQ_MIN_INTERVAL = 0xc + NL80211_MESHCONF_HWMP_RANN_INTERVAL = 0x10 + NL80211_MESHCONF_HWMP_ROOT_INTERVAL = 0x18 + NL80211_MESHCONF_HWMP_ROOTMODE = 0xe + NL80211_MESHCONF_MAX_PEER_LINKS = 0x4 + NL80211_MESHCONF_MAX_RETRIES = 0x5 + NL80211_MESHCONF_MIN_DISCOVERY_TIMEOUT = 0xa + NL80211_MESHCONF_NOLEARN = 0x1e + NL80211_MESHCONF_PATH_REFRESH_TIME = 0x9 + NL80211_MESHCONF_PLINK_TIMEOUT = 0x1c + NL80211_MESHCONF_POWER_MODE = 0x1a + NL80211_MESHCONF_RETRY_TIMEOUT = 0x1 + NL80211_MESHCONF_RSSI_THRESHOLD = 0x14 + NL80211_MESHCONF_SYNC_OFFSET_MAX_NEIGHBOR = 0x15 + NL80211_MESHCONF_TTL = 0x6 + NL80211_MESH_POWER_ACTIVE = 0x1 + NL80211_MESH_POWER_DEEP_SLEEP = 0x3 + NL80211_MESH_POWER_LIGHT_SLEEP = 0x2 + NL80211_MESH_POWER_MAX = 0x3 + NL80211_MESH_POWER_UNKNOWN = 0x0 + NL80211_MESH_SETUP_ATTR_MAX = 0x8 + NL80211_MESH_SETUP_AUTH_PROTOCOL = 0x8 + NL80211_MESH_SETUP_ENABLE_VENDOR_METRIC = 0x2 + NL80211_MESH_SETUP_ENABLE_VENDOR_PATH_SEL = 0x1 + NL80211_MESH_SETUP_ENABLE_VENDOR_SYNC = 0x6 + NL80211_MESH_SETUP_IE = 0x3 + NL80211_MESH_SETUP_USERSPACE_AMPE = 0x5 + NL80211_MESH_SETUP_USERSPACE_AUTH = 0x4 + NL80211_MESH_SETUP_USERSPACE_MPM = 0x7 + NL80211_MESH_SETUP_VENDOR_PATH_SEL_IE = 0x3 + NL80211_MFP_NO = 0x0 + NL80211_MFP_OPTIONAL = 0x2 + NL80211_MFP_REQUIRED = 0x1 + NL80211_MIN_REMAIN_ON_CHANNEL_TIME = 0xa + NL80211_MNTR_FLAG_ACTIVE = 0x6 + NL80211_MNTR_FLAG_CONTROL = 0x3 + NL80211_MNTR_FLAG_COOK_FRAMES = 0x5 + NL80211_MNTR_FLAG_FCSFAIL = 0x1 + NL80211_MNTR_FLAG_MAX = 0x6 + NL80211_MNTR_FLAG_OTHER_BSS = 0x4 + NL80211_MNTR_FLAG_PLCPFAIL = 0x2 + NL80211_MPATH_FLAG_ACTIVE = 0x1 + NL80211_MPATH_FLAG_FIXED = 0x8 + NL80211_MPATH_FLAG_RESOLVED = 0x10 + NL80211_MPATH_FLAG_RESOLVING = 0x2 + NL80211_MPATH_FLAG_SN_VALID = 0x4 + NL80211_MPATH_INFO_DISCOVERY_RETRIES = 0x7 + NL80211_MPATH_INFO_DISCOVERY_TIMEOUT = 0x6 + NL80211_MPATH_INFO_EXPTIME = 0x4 + NL80211_MPATH_INFO_FLAGS = 0x5 + NL80211_MPATH_INFO_FRAME_QLEN = 0x1 + NL80211_MPATH_INFO_HOP_COUNT = 0x8 + NL80211_MPATH_INFO_MAX = 0x9 + NL80211_MPATH_INFO_METRIC = 0x3 + NL80211_MPATH_INFO_PATH_CHANGE = 0x9 + NL80211_MPATH_INFO_SN = 0x2 + NL80211_MULTICAST_GROUP_CONFIG = "config" + NL80211_MULTICAST_GROUP_MLME = "mlme" + NL80211_MULTICAST_GROUP_NAN = "nan" + NL80211_MULTICAST_GROUP_REG = "regulatory" + NL80211_MULTICAST_GROUP_SCAN = "scan" + NL80211_MULTICAST_GROUP_TESTMODE = "testmode" + NL80211_MULTICAST_GROUP_VENDOR = "vendor" + NL80211_NAN_FUNC_ATTR_MAX = 0x10 + NL80211_NAN_FUNC_CLOSE_RANGE = 0x9 + NL80211_NAN_FUNC_FOLLOW_UP = 0x2 + NL80211_NAN_FUNC_FOLLOW_UP_DEST = 0x8 + NL80211_NAN_FUNC_FOLLOW_UP_ID = 0x6 + NL80211_NAN_FUNC_FOLLOW_UP_REQ_ID = 0x7 + NL80211_NAN_FUNC_INSTANCE_ID = 0xf + NL80211_NAN_FUNC_MAX_TYPE = 0x2 + NL80211_NAN_FUNC_PUBLISH_BCAST = 0x4 + NL80211_NAN_FUNC_PUBLISH = 0x0 + NL80211_NAN_FUNC_PUBLISH_TYPE = 0x3 + NL80211_NAN_FUNC_RX_MATCH_FILTER = 0xd + NL80211_NAN_FUNC_SERVICE_ID = 0x2 + NL80211_NAN_FUNC_SERVICE_ID_LEN = 0x6 + NL80211_NAN_FUNC_SERVICE_INFO = 0xb + NL80211_NAN_FUNC_SERVICE_SPEC_INFO_MAX_LEN = 0xff + NL80211_NAN_FUNC_SRF = 0xc + NL80211_NAN_FUNC_SRF_MAX_LEN = 0xff + NL80211_NAN_FUNC_SUBSCRIBE_ACTIVE = 0x5 + NL80211_NAN_FUNC_SUBSCRIBE = 0x1 + NL80211_NAN_FUNC_TERM_REASON = 0x10 + NL80211_NAN_FUNC_TERM_REASON_ERROR = 0x2 + NL80211_NAN_FUNC_TERM_REASON_TTL_EXPIRED = 0x1 + NL80211_NAN_FUNC_TERM_REASON_USER_REQUEST = 0x0 + NL80211_NAN_FUNC_TTL = 0xa + NL80211_NAN_FUNC_TX_MATCH_FILTER = 0xe + NL80211_NAN_FUNC_TYPE = 0x1 + NL80211_NAN_MATCH_ATTR_MAX = 0x2 + NL80211_NAN_MATCH_FUNC_LOCAL = 0x1 + NL80211_NAN_MATCH_FUNC_PEER = 0x2 + NL80211_NAN_SOLICITED_PUBLISH = 0x1 + NL80211_NAN_SRF_ATTR_MAX = 0x4 + NL80211_NAN_SRF_BF = 0x2 + NL80211_NAN_SRF_BF_IDX = 0x3 + NL80211_NAN_SRF_INCLUDE = 0x1 + NL80211_NAN_SRF_MAC_ADDRS = 0x4 + NL80211_NAN_UNSOLICITED_PUBLISH = 0x2 + NL80211_NUM_ACS = 0x4 + NL80211_P2P_PS_SUPPORTED = 0x1 + NL80211_P2P_PS_UNSUPPORTED = 0x0 + NL80211_PKTPAT_MASK = 0x1 + NL80211_PKTPAT_OFFSET = 0x3 + NL80211_PKTPAT_PATTERN = 0x2 + NL80211_PLINK_ACTION_BLOCK = 0x2 + NL80211_PLINK_ACTION_NO_ACTION = 0x0 + NL80211_PLINK_ACTION_OPEN = 0x1 + NL80211_PLINK_BLOCKED = 0x6 + NL80211_PLINK_CNF_RCVD = 0x3 + NL80211_PLINK_ESTAB = 0x4 + NL80211_PLINK_HOLDING = 0x5 + NL80211_PLINK_LISTEN = 0x0 + NL80211_PLINK_OPN_RCVD = 0x2 + NL80211_PLINK_OPN_SNT = 0x1 + NL80211_PMKSA_CANDIDATE_BSSID = 0x2 + NL80211_PMKSA_CANDIDATE_INDEX = 0x1 + NL80211_PMKSA_CANDIDATE_PREAUTH = 0x3 + NL80211_PMSR_ATTR_MAX = 0x5 + NL80211_PMSR_ATTR_MAX_PEERS = 0x1 + NL80211_PMSR_ATTR_PEERS = 0x5 + NL80211_PMSR_ATTR_RANDOMIZE_MAC_ADDR = 0x3 + NL80211_PMSR_ATTR_REPORT_AP_TSF = 0x2 + NL80211_PMSR_ATTR_TYPE_CAPA = 0x4 + NL80211_PMSR_FTM_CAPA_ATTR_ASAP = 0x1 + NL80211_PMSR_FTM_CAPA_ATTR_BANDWIDTHS = 0x6 + NL80211_PMSR_FTM_CAPA_ATTR_MAX_BURSTS_EXPONENT = 0x7 + NL80211_PMSR_FTM_CAPA_ATTR_MAX = 0xa + NL80211_PMSR_FTM_CAPA_ATTR_MAX_FTMS_PER_BURST = 0x8 + NL80211_PMSR_FTM_CAPA_ATTR_NON_ASAP = 0x2 + NL80211_PMSR_FTM_CAPA_ATTR_NON_TRIGGER_BASED = 0xa + NL80211_PMSR_FTM_CAPA_ATTR_PREAMBLES = 0x5 + NL80211_PMSR_FTM_CAPA_ATTR_REQ_CIVICLOC = 0x4 + NL80211_PMSR_FTM_CAPA_ATTR_REQ_LCI = 0x3 + NL80211_PMSR_FTM_CAPA_ATTR_TRIGGER_BASED = 0x9 + NL80211_PMSR_FTM_FAILURE_BAD_CHANGED_PARAMS = 0x7 + NL80211_PMSR_FTM_FAILURE_INVALID_TIMESTAMP = 0x5 + NL80211_PMSR_FTM_FAILURE_NO_RESPONSE = 0x1 + NL80211_PMSR_FTM_FAILURE_PEER_BUSY = 0x6 + NL80211_PMSR_FTM_FAILURE_PEER_NOT_CAPABLE = 0x4 + NL80211_PMSR_FTM_FAILURE_REJECTED = 0x2 + NL80211_PMSR_FTM_FAILURE_UNSPECIFIED = 0x0 + NL80211_PMSR_FTM_FAILURE_WRONG_CHANNEL = 0x3 + NL80211_PMSR_FTM_REQ_ATTR_ASAP = 0x1 + NL80211_PMSR_FTM_REQ_ATTR_BURST_DURATION = 0x5 + NL80211_PMSR_FTM_REQ_ATTR_BURST_PERIOD = 0x4 + NL80211_PMSR_FTM_REQ_ATTR_FTMS_PER_BURST = 0x6 + NL80211_PMSR_FTM_REQ_ATTR_LMR_FEEDBACK = 0xc + NL80211_PMSR_FTM_REQ_ATTR_MAX = 0xd + NL80211_PMSR_FTM_REQ_ATTR_NON_TRIGGER_BASED = 0xb + NL80211_PMSR_FTM_REQ_ATTR_NUM_BURSTS_EXP = 0x3 + NL80211_PMSR_FTM_REQ_ATTR_NUM_FTMR_RETRIES = 0x7 + NL80211_PMSR_FTM_REQ_ATTR_PREAMBLE = 0x2 + NL80211_PMSR_FTM_REQ_ATTR_REQUEST_CIVICLOC = 0x9 + NL80211_PMSR_FTM_REQ_ATTR_REQUEST_LCI = 0x8 + NL80211_PMSR_FTM_REQ_ATTR_TRIGGER_BASED = 0xa + NL80211_PMSR_FTM_RESP_ATTR_BURST_DURATION = 0x7 + NL80211_PMSR_FTM_RESP_ATTR_BURST_INDEX = 0x2 + NL80211_PMSR_FTM_RESP_ATTR_BUSY_RETRY_TIME = 0x5 + NL80211_PMSR_FTM_RESP_ATTR_CIVICLOC = 0x14 + NL80211_PMSR_FTM_RESP_ATTR_DIST_AVG = 0x10 + NL80211_PMSR_FTM_RESP_ATTR_DIST_SPREAD = 0x12 + NL80211_PMSR_FTM_RESP_ATTR_DIST_VARIANCE = 0x11 + NL80211_PMSR_FTM_RESP_ATTR_FAIL_REASON = 0x1 + NL80211_PMSR_FTM_RESP_ATTR_FTMS_PER_BURST = 0x8 + NL80211_PMSR_FTM_RESP_ATTR_LCI = 0x13 + NL80211_PMSR_FTM_RESP_ATTR_MAX = 0x15 + NL80211_PMSR_FTM_RESP_ATTR_NUM_BURSTS_EXP = 0x6 + NL80211_PMSR_FTM_RESP_ATTR_NUM_FTMR_ATTEMPTS = 0x3 + NL80211_PMSR_FTM_RESP_ATTR_NUM_FTMR_SUCCESSES = 0x4 + NL80211_PMSR_FTM_RESP_ATTR_PAD = 0x15 + NL80211_PMSR_FTM_RESP_ATTR_RSSI_AVG = 0x9 + NL80211_PMSR_FTM_RESP_ATTR_RSSI_SPREAD = 0xa + NL80211_PMSR_FTM_RESP_ATTR_RTT_AVG = 0xd + NL80211_PMSR_FTM_RESP_ATTR_RTT_SPREAD = 0xf + NL80211_PMSR_FTM_RESP_ATTR_RTT_VARIANCE = 0xe + NL80211_PMSR_FTM_RESP_ATTR_RX_RATE = 0xc + NL80211_PMSR_FTM_RESP_ATTR_TX_RATE = 0xb + NL80211_PMSR_PEER_ATTR_ADDR = 0x1 + NL80211_PMSR_PEER_ATTR_CHAN = 0x2 + NL80211_PMSR_PEER_ATTR_MAX = 0x4 + NL80211_PMSR_PEER_ATTR_REQ = 0x3 + NL80211_PMSR_PEER_ATTR_RESP = 0x4 + NL80211_PMSR_REQ_ATTR_DATA = 0x1 + NL80211_PMSR_REQ_ATTR_GET_AP_TSF = 0x2 + NL80211_PMSR_REQ_ATTR_MAX = 0x2 + NL80211_PMSR_RESP_ATTR_AP_TSF = 0x4 + NL80211_PMSR_RESP_ATTR_DATA = 0x1 + NL80211_PMSR_RESP_ATTR_FINAL = 0x5 + NL80211_PMSR_RESP_ATTR_HOST_TIME = 0x3 + NL80211_PMSR_RESP_ATTR_MAX = 0x6 + NL80211_PMSR_RESP_ATTR_PAD = 0x6 + NL80211_PMSR_RESP_ATTR_STATUS = 0x2 + NL80211_PMSR_STATUS_FAILURE = 0x3 + NL80211_PMSR_STATUS_REFUSED = 0x1 + NL80211_PMSR_STATUS_SUCCESS = 0x0 + NL80211_PMSR_STATUS_TIMEOUT = 0x2 + NL80211_PMSR_TYPE_FTM = 0x1 + NL80211_PMSR_TYPE_INVALID = 0x0 + NL80211_PMSR_TYPE_MAX = 0x1 + NL80211_PREAMBLE_DMG = 0x3 + NL80211_PREAMBLE_HE = 0x4 + NL80211_PREAMBLE_HT = 0x1 + NL80211_PREAMBLE_LEGACY = 0x0 + NL80211_PREAMBLE_VHT = 0x2 + NL80211_PROBE_RESP_OFFLOAD_SUPPORT_80211U = 0x8 + NL80211_PROBE_RESP_OFFLOAD_SUPPORT_P2P = 0x4 + NL80211_PROBE_RESP_OFFLOAD_SUPPORT_WPS2 = 0x2 + NL80211_PROBE_RESP_OFFLOAD_SUPPORT_WPS = 0x1 + NL80211_PROTOCOL_FEATURE_SPLIT_WIPHY_DUMP = 0x1 + NL80211_PS_DISABLED = 0x0 + NL80211_PS_ENABLED = 0x1 + NL80211_RADAR_CAC_ABORTED = 0x2 + NL80211_RADAR_CAC_FINISHED = 0x1 + NL80211_RADAR_CAC_STARTED = 0x5 + NL80211_RADAR_DETECTED = 0x0 + NL80211_RADAR_NOP_FINISHED = 0x3 + NL80211_RADAR_PRE_CAC_EXPIRED = 0x4 + NL80211_RATE_INFO_10_MHZ_WIDTH = 0xb + NL80211_RATE_INFO_160_MHZ_WIDTH = 0xa + NL80211_RATE_INFO_40_MHZ_WIDTH = 0x3 + NL80211_RATE_INFO_5_MHZ_WIDTH = 0xc + NL80211_RATE_INFO_80_MHZ_WIDTH = 0x8 + NL80211_RATE_INFO_80P80_MHZ_WIDTH = 0x9 + NL80211_RATE_INFO_BITRATE32 = 0x5 + NL80211_RATE_INFO_BITRATE = 0x1 + NL80211_RATE_INFO_HE_1XLTF = 0x0 + NL80211_RATE_INFO_HE_2XLTF = 0x1 + NL80211_RATE_INFO_HE_4XLTF = 0x2 + NL80211_RATE_INFO_HE_DCM = 0x10 + NL80211_RATE_INFO_HE_GI_0_8 = 0x0 + NL80211_RATE_INFO_HE_GI_1_6 = 0x1 + NL80211_RATE_INFO_HE_GI_3_2 = 0x2 + NL80211_RATE_INFO_HE_GI = 0xf + NL80211_RATE_INFO_HE_MCS = 0xd + NL80211_RATE_INFO_HE_NSS = 0xe + NL80211_RATE_INFO_HE_RU_ALLOC_106 = 0x2 + NL80211_RATE_INFO_HE_RU_ALLOC_242 = 0x3 + NL80211_RATE_INFO_HE_RU_ALLOC_26 = 0x0 + NL80211_RATE_INFO_HE_RU_ALLOC_2x996 = 0x6 + NL80211_RATE_INFO_HE_RU_ALLOC_484 = 0x4 + NL80211_RATE_INFO_HE_RU_ALLOC_52 = 0x1 + NL80211_RATE_INFO_HE_RU_ALLOC_996 = 0x5 + NL80211_RATE_INFO_HE_RU_ALLOC = 0x11 + NL80211_RATE_INFO_MAX = 0x16 + NL80211_RATE_INFO_MCS = 0x2 + NL80211_RATE_INFO_SHORT_GI = 0x4 + NL80211_RATE_INFO_VHT_MCS = 0x6 + NL80211_RATE_INFO_VHT_NSS = 0x7 + NL80211_REGDOM_SET_BY_CORE = 0x0 + NL80211_REGDOM_SET_BY_COUNTRY_IE = 0x3 + NL80211_REGDOM_SET_BY_DRIVER = 0x2 + NL80211_REGDOM_SET_BY_USER = 0x1 + NL80211_REGDOM_TYPE_COUNTRY = 0x0 + NL80211_REGDOM_TYPE_CUSTOM_WORLD = 0x2 + NL80211_REGDOM_TYPE_INTERSECTION = 0x3 + NL80211_REGDOM_TYPE_WORLD = 0x1 + NL80211_REG_RULE_ATTR_MAX = 0x7 + NL80211_REKEY_DATA_AKM = 0x4 + NL80211_REKEY_DATA_KCK = 0x2 + NL80211_REKEY_DATA_KEK = 0x1 + NL80211_REKEY_DATA_REPLAY_CTR = 0x3 + NL80211_REPLAY_CTR_LEN = 0x8 + NL80211_RRF_AUTO_BW = 0x800 + NL80211_RRF_DFS = 0x10 + NL80211_RRF_GO_CONCURRENT = 0x1000 + NL80211_RRF_IR_CONCURRENT = 0x1000 + NL80211_RRF_NO_160MHZ = 0x10000 + NL80211_RRF_NO_80MHZ = 0x8000 + NL80211_RRF_NO_CCK = 0x2 + NL80211_RRF_NO_HE = 0x20000 + NL80211_RRF_NO_HT40 = 0x6000 + NL80211_RRF_NO_HT40MINUS = 0x2000 + NL80211_RRF_NO_HT40PLUS = 0x4000 + NL80211_RRF_NO_IBSS = 0x80 + NL80211_RRF_NO_INDOOR = 0x4 + NL80211_RRF_NO_IR_ALL = 0x180 + NL80211_RRF_NO_IR = 0x80 + NL80211_RRF_NO_OFDM = 0x1 + NL80211_RRF_NO_OUTDOOR = 0x8 + NL80211_RRF_PASSIVE_SCAN = 0x80 + NL80211_RRF_PTMP_ONLY = 0x40 + NL80211_RRF_PTP_ONLY = 0x20 + NL80211_RXMGMT_FLAG_ANSWERED = 0x1 + NL80211_RXMGMT_FLAG_EXTERNAL_AUTH = 0x2 + NL80211_SAE_PWE_BOTH = 0x3 + NL80211_SAE_PWE_HASH_TO_ELEMENT = 0x2 + NL80211_SAE_PWE_HUNT_AND_PECK = 0x1 + NL80211_SAE_PWE_UNSPECIFIED = 0x0 + NL80211_SAR_ATTR_MAX = 0x2 + NL80211_SAR_ATTR_SPECS = 0x2 + NL80211_SAR_ATTR_SPECS_END_FREQ = 0x4 + NL80211_SAR_ATTR_SPECS_MAX = 0x4 + NL80211_SAR_ATTR_SPECS_POWER = 0x1 + NL80211_SAR_ATTR_SPECS_RANGE_INDEX = 0x2 + NL80211_SAR_ATTR_SPECS_START_FREQ = 0x3 + NL80211_SAR_ATTR_TYPE = 0x1 + NL80211_SAR_TYPE_POWER = 0x0 + NL80211_SCAN_FLAG_ACCEPT_BCAST_PROBE_RESP = 0x20 + NL80211_SCAN_FLAG_AP = 0x4 + NL80211_SCAN_FLAG_COLOCATED_6GHZ = 0x4000 + NL80211_SCAN_FLAG_FILS_MAX_CHANNEL_TIME = 0x10 + NL80211_SCAN_FLAG_FLUSH = 0x2 + NL80211_SCAN_FLAG_FREQ_KHZ = 0x2000 + NL80211_SCAN_FLAG_HIGH_ACCURACY = 0x400 + NL80211_SCAN_FLAG_LOW_POWER = 0x200 + NL80211_SCAN_FLAG_LOW_PRIORITY = 0x1 + NL80211_SCAN_FLAG_LOW_SPAN = 0x100 + NL80211_SCAN_FLAG_MIN_PREQ_CONTENT = 0x1000 + NL80211_SCAN_FLAG_OCE_PROBE_REQ_DEFERRAL_SUPPRESSION = 0x80 + NL80211_SCAN_FLAG_OCE_PROBE_REQ_HIGH_TX_RATE = 0x40 + NL80211_SCAN_FLAG_RANDOM_ADDR = 0x8 + NL80211_SCAN_FLAG_RANDOM_SN = 0x800 + NL80211_SCAN_RSSI_THOLD_OFF = -0x12c + NL80211_SCHED_SCAN_MATCH_ATTR_BSSID = 0x5 + NL80211_SCHED_SCAN_MATCH_ATTR_MAX = 0x6 + NL80211_SCHED_SCAN_MATCH_ATTR_RELATIVE_RSSI = 0x3 + NL80211_SCHED_SCAN_MATCH_ATTR_RSSI_ADJUST = 0x4 + NL80211_SCHED_SCAN_MATCH_ATTR_RSSI = 0x2 + NL80211_SCHED_SCAN_MATCH_ATTR_SSID = 0x1 + NL80211_SCHED_SCAN_MATCH_PER_BAND_RSSI = 0x6 + NL80211_SCHED_SCAN_PLAN_INTERVAL = 0x1 + NL80211_SCHED_SCAN_PLAN_ITERATIONS = 0x2 + NL80211_SCHED_SCAN_PLAN_MAX = 0x2 + NL80211_SMPS_DYNAMIC = 0x2 + NL80211_SMPS_MAX = 0x2 + NL80211_SMPS_OFF = 0x0 + NL80211_SMPS_STATIC = 0x1 + NL80211_STA_BSS_PARAM_BEACON_INTERVAL = 0x5 + NL80211_STA_BSS_PARAM_CTS_PROT = 0x1 + NL80211_STA_BSS_PARAM_DTIM_PERIOD = 0x4 + NL80211_STA_BSS_PARAM_MAX = 0x5 + NL80211_STA_BSS_PARAM_SHORT_PREAMBLE = 0x2 + NL80211_STA_BSS_PARAM_SHORT_SLOT_TIME = 0x3 + NL80211_STA_FLAG_ASSOCIATED = 0x7 + NL80211_STA_FLAG_AUTHENTICATED = 0x5 + NL80211_STA_FLAG_AUTHORIZED = 0x1 + NL80211_STA_FLAG_MAX = 0x7 + NL80211_STA_FLAG_MAX_OLD_API = 0x6 + NL80211_STA_FLAG_MFP = 0x4 + NL80211_STA_FLAG_SHORT_PREAMBLE = 0x2 + NL80211_STA_FLAG_TDLS_PEER = 0x6 + NL80211_STA_FLAG_WME = 0x3 + NL80211_STA_INFO_ACK_SIGNAL_AVG = 0x23 + NL80211_STA_INFO_ACK_SIGNAL = 0x22 + NL80211_STA_INFO_AIRTIME_LINK_METRIC = 0x29 + NL80211_STA_INFO_AIRTIME_WEIGHT = 0x28 + NL80211_STA_INFO_ASSOC_AT_BOOTTIME = 0x2a + NL80211_STA_INFO_BEACON_LOSS = 0x12 + NL80211_STA_INFO_BEACON_RX = 0x1d + NL80211_STA_INFO_BEACON_SIGNAL_AVG = 0x1e + NL80211_STA_INFO_BSS_PARAM = 0xf + NL80211_STA_INFO_CHAIN_SIGNAL_AVG = 0x1a + NL80211_STA_INFO_CHAIN_SIGNAL = 0x19 + NL80211_STA_INFO_CONNECTED_TIME = 0x10 + NL80211_STA_INFO_CONNECTED_TO_AS = 0x2b + NL80211_STA_INFO_CONNECTED_TO_GATE = 0x26 + NL80211_STA_INFO_DATA_ACK_SIGNAL_AVG = 0x23 + NL80211_STA_INFO_EXPECTED_THROUGHPUT = 0x1b + NL80211_STA_INFO_FCS_ERROR_COUNT = 0x25 + NL80211_STA_INFO_INACTIVE_TIME = 0x1 + NL80211_STA_INFO_LLID = 0x4 + NL80211_STA_INFO_LOCAL_PM = 0x14 + NL80211_STA_INFO_MAX = 0x2b + NL80211_STA_INFO_NONPEER_PM = 0x16 + NL80211_STA_INFO_PAD = 0x21 + NL80211_STA_INFO_PEER_PM = 0x15 + NL80211_STA_INFO_PLID = 0x5 + NL80211_STA_INFO_PLINK_STATE = 0x6 + NL80211_STA_INFO_RX_BITRATE = 0xe + NL80211_STA_INFO_RX_BYTES64 = 0x17 + NL80211_STA_INFO_RX_BYTES = 0x2 + NL80211_STA_INFO_RX_DROP_MISC = 0x1c + NL80211_STA_INFO_RX_DURATION = 0x20 + NL80211_STA_INFO_RX_MPDUS = 0x24 + NL80211_STA_INFO_RX_PACKETS = 0x9 + NL80211_STA_INFO_SIGNAL_AVG = 0xd + NL80211_STA_INFO_SIGNAL = 0x7 + NL80211_STA_INFO_STA_FLAGS = 0x11 + NL80211_STA_INFO_TID_STATS = 0x1f + NL80211_STA_INFO_T_OFFSET = 0x13 + NL80211_STA_INFO_TX_BITRATE = 0x8 + NL80211_STA_INFO_TX_BYTES64 = 0x18 + NL80211_STA_INFO_TX_BYTES = 0x3 + NL80211_STA_INFO_TX_DURATION = 0x27 + NL80211_STA_INFO_TX_FAILED = 0xc + NL80211_STA_INFO_TX_PACKETS = 0xa + NL80211_STA_INFO_TX_RETRIES = 0xb + NL80211_STA_WME_MAX = 0x2 + NL80211_STA_WME_MAX_SP = 0x2 + NL80211_STA_WME_UAPSD_QUEUES = 0x1 + NL80211_SURVEY_INFO_CHANNEL_TIME_BUSY = 0x5 + NL80211_SURVEY_INFO_CHANNEL_TIME = 0x4 + NL80211_SURVEY_INFO_CHANNEL_TIME_EXT_BUSY = 0x6 + NL80211_SURVEY_INFO_CHANNEL_TIME_RX = 0x7 + NL80211_SURVEY_INFO_CHANNEL_TIME_TX = 0x8 + NL80211_SURVEY_INFO_FREQUENCY = 0x1 + NL80211_SURVEY_INFO_FREQUENCY_OFFSET = 0xc + NL80211_SURVEY_INFO_IN_USE = 0x3 + NL80211_SURVEY_INFO_MAX = 0xc + NL80211_SURVEY_INFO_NOISE = 0x2 + NL80211_SURVEY_INFO_PAD = 0xa + NL80211_SURVEY_INFO_TIME_BSS_RX = 0xb + NL80211_SURVEY_INFO_TIME_BUSY = 0x5 + NL80211_SURVEY_INFO_TIME = 0x4 + NL80211_SURVEY_INFO_TIME_EXT_BUSY = 0x6 + NL80211_SURVEY_INFO_TIME_RX = 0x7 + NL80211_SURVEY_INFO_TIME_SCAN = 0x9 + NL80211_SURVEY_INFO_TIME_TX = 0x8 + NL80211_TDLS_DISABLE_LINK = 0x4 + NL80211_TDLS_DISCOVERY_REQ = 0x0 + NL80211_TDLS_ENABLE_LINK = 0x3 + NL80211_TDLS_PEER_HE = 0x8 + NL80211_TDLS_PEER_HT = 0x1 + NL80211_TDLS_PEER_VHT = 0x2 + NL80211_TDLS_PEER_WMM = 0x4 + NL80211_TDLS_SETUP = 0x1 + NL80211_TDLS_TEARDOWN = 0x2 + NL80211_TID_CONFIG_ATTR_AMPDU_CTRL = 0x9 + NL80211_TID_CONFIG_ATTR_AMSDU_CTRL = 0xb + NL80211_TID_CONFIG_ATTR_MAX = 0xd + NL80211_TID_CONFIG_ATTR_NOACK = 0x6 + NL80211_TID_CONFIG_ATTR_OVERRIDE = 0x4 + NL80211_TID_CONFIG_ATTR_PAD = 0x1 + NL80211_TID_CONFIG_ATTR_PEER_SUPP = 0x3 + NL80211_TID_CONFIG_ATTR_RETRY_LONG = 0x8 + NL80211_TID_CONFIG_ATTR_RETRY_SHORT = 0x7 + NL80211_TID_CONFIG_ATTR_RTSCTS_CTRL = 0xa + NL80211_TID_CONFIG_ATTR_TIDS = 0x5 + NL80211_TID_CONFIG_ATTR_TX_RATE = 0xd + NL80211_TID_CONFIG_ATTR_TX_RATE_TYPE = 0xc + NL80211_TID_CONFIG_ATTR_VIF_SUPP = 0x2 + NL80211_TID_CONFIG_DISABLE = 0x1 + NL80211_TID_CONFIG_ENABLE = 0x0 + NL80211_TID_STATS_MAX = 0x6 + NL80211_TID_STATS_PAD = 0x5 + NL80211_TID_STATS_RX_MSDU = 0x1 + NL80211_TID_STATS_TX_MSDU = 0x2 + NL80211_TID_STATS_TX_MSDU_FAILED = 0x4 + NL80211_TID_STATS_TX_MSDU_RETRIES = 0x3 + NL80211_TID_STATS_TXQ_STATS = 0x6 + NL80211_TIMEOUT_ASSOC = 0x3 + NL80211_TIMEOUT_AUTH = 0x2 + NL80211_TIMEOUT_SCAN = 0x1 + NL80211_TIMEOUT_UNSPECIFIED = 0x0 + NL80211_TKIP_DATA_OFFSET_ENCR_KEY = 0x0 + NL80211_TKIP_DATA_OFFSET_RX_MIC_KEY = 0x18 + NL80211_TKIP_DATA_OFFSET_TX_MIC_KEY = 0x10 + NL80211_TX_POWER_AUTOMATIC = 0x0 + NL80211_TX_POWER_FIXED = 0x2 + NL80211_TX_POWER_LIMITED = 0x1 + NL80211_TXQ_ATTR_AC = 0x1 + NL80211_TXQ_ATTR_AIFS = 0x5 + NL80211_TXQ_ATTR_CWMAX = 0x4 + NL80211_TXQ_ATTR_CWMIN = 0x3 + NL80211_TXQ_ATTR_MAX = 0x5 + NL80211_TXQ_ATTR_QUEUE = 0x1 + NL80211_TXQ_ATTR_TXOP = 0x2 + NL80211_TXQ_Q_BE = 0x2 + NL80211_TXQ_Q_BK = 0x3 + NL80211_TXQ_Q_VI = 0x1 + NL80211_TXQ_Q_VO = 0x0 + NL80211_TXQ_STATS_BACKLOG_BYTES = 0x1 + NL80211_TXQ_STATS_BACKLOG_PACKETS = 0x2 + NL80211_TXQ_STATS_COLLISIONS = 0x8 + NL80211_TXQ_STATS_DROPS = 0x4 + NL80211_TXQ_STATS_ECN_MARKS = 0x5 + NL80211_TXQ_STATS_FLOWS = 0x3 + NL80211_TXQ_STATS_MAX = 0xb + NL80211_TXQ_STATS_MAX_FLOWS = 0xb + NL80211_TXQ_STATS_OVERLIMIT = 0x6 + NL80211_TXQ_STATS_OVERMEMORY = 0x7 + NL80211_TXQ_STATS_TX_BYTES = 0x9 + NL80211_TXQ_STATS_TX_PACKETS = 0xa + NL80211_TX_RATE_AUTOMATIC = 0x0 + NL80211_TXRATE_DEFAULT_GI = 0x0 + NL80211_TX_RATE_FIXED = 0x2 + NL80211_TXRATE_FORCE_LGI = 0x2 + NL80211_TXRATE_FORCE_SGI = 0x1 + NL80211_TXRATE_GI = 0x4 + NL80211_TXRATE_HE = 0x5 + NL80211_TXRATE_HE_GI = 0x6 + NL80211_TXRATE_HE_LTF = 0x7 + NL80211_TXRATE_HT = 0x2 + NL80211_TXRATE_LEGACY = 0x1 + NL80211_TX_RATE_LIMITED = 0x1 + NL80211_TXRATE_MAX = 0x7 + NL80211_TXRATE_MCS = 0x2 + NL80211_TXRATE_VHT = 0x3 + NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_INT = 0x1 + NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_MAX = 0x2 + NL80211_UNSOL_BCAST_PROBE_RESP_ATTR_TMPL = 0x2 + NL80211_USER_REG_HINT_CELL_BASE = 0x1 + NL80211_USER_REG_HINT_INDOOR = 0x2 + NL80211_USER_REG_HINT_USER = 0x0 + NL80211_VENDOR_ID_IS_LINUX = 0x80000000 + NL80211_VHT_CAPABILITY_LEN = 0xc + NL80211_VHT_NSS_MAX = 0x8 + NL80211_WIPHY_NAME_MAXLEN = 0x40 + NL80211_WMMR_AIFSN = 0x3 + NL80211_WMMR_CW_MAX = 0x2 + NL80211_WMMR_CW_MIN = 0x1 + NL80211_WMMR_MAX = 0x4 + NL80211_WMMR_TXOP = 0x4 + NL80211_WOWLAN_PKTPAT_MASK = 0x1 + NL80211_WOWLAN_PKTPAT_OFFSET = 0x3 + NL80211_WOWLAN_PKTPAT_PATTERN = 0x2 + NL80211_WOWLAN_TCP_DATA_INTERVAL = 0x9 + NL80211_WOWLAN_TCP_DATA_PAYLOAD = 0x6 + NL80211_WOWLAN_TCP_DATA_PAYLOAD_SEQ = 0x7 + NL80211_WOWLAN_TCP_DATA_PAYLOAD_TOKEN = 0x8 + NL80211_WOWLAN_TCP_DST_IPV4 = 0x2 + NL80211_WOWLAN_TCP_DST_MAC = 0x3 + NL80211_WOWLAN_TCP_DST_PORT = 0x5 + NL80211_WOWLAN_TCP_SRC_IPV4 = 0x1 + NL80211_WOWLAN_TCP_SRC_PORT = 0x4 + NL80211_WOWLAN_TCP_WAKE_MASK = 0xb + NL80211_WOWLAN_TCP_WAKE_PAYLOAD = 0xa + NL80211_WOWLAN_TRIG_4WAY_HANDSHAKE = 0x8 + NL80211_WOWLAN_TRIG_ANY = 0x1 + NL80211_WOWLAN_TRIG_DISCONNECT = 0x2 + NL80211_WOWLAN_TRIG_EAP_IDENT_REQUEST = 0x7 + NL80211_WOWLAN_TRIG_GTK_REKEY_FAILURE = 0x6 + NL80211_WOWLAN_TRIG_GTK_REKEY_SUPPORTED = 0x5 + NL80211_WOWLAN_TRIG_MAGIC_PKT = 0x3 + NL80211_WOWLAN_TRIG_NET_DETECT = 0x12 + NL80211_WOWLAN_TRIG_NET_DETECT_RESULTS = 0x13 + NL80211_WOWLAN_TRIG_PKT_PATTERN = 0x4 + NL80211_WOWLAN_TRIG_RFKILL_RELEASE = 0x9 + NL80211_WOWLAN_TRIG_TCP_CONNECTION = 0xe + NL80211_WOWLAN_TRIG_WAKEUP_PKT_80211 = 0xa + NL80211_WOWLAN_TRIG_WAKEUP_PKT_80211_LEN = 0xb + NL80211_WOWLAN_TRIG_WAKEUP_PKT_8023 = 0xc + NL80211_WOWLAN_TRIG_WAKEUP_PKT_8023_LEN = 0xd + NL80211_WOWLAN_TRIG_WAKEUP_TCP_CONNLOST = 0x10 + NL80211_WOWLAN_TRIG_WAKEUP_TCP_MATCH = 0xf + NL80211_WOWLAN_TRIG_WAKEUP_TCP_NOMORETOKENS = 0x11 + NL80211_WPA_VERSION_1 = 0x1 + NL80211_WPA_VERSION_2 = 0x2 + NL80211_WPA_VERSION_3 = 0x4 +) + +const ( + FRA_UNSPEC = 0x0 + FRA_DST = 0x1 + FRA_SRC = 0x2 + FRA_IIFNAME = 0x3 + FRA_GOTO = 0x4 + FRA_UNUSED2 = 0x5 + FRA_PRIORITY = 0x6 + FRA_UNUSED3 = 0x7 + FRA_UNUSED4 = 0x8 + FRA_UNUSED5 = 0x9 + FRA_FWMARK = 0xa + FRA_FLOW = 0xb + FRA_TUN_ID = 0xc + FRA_SUPPRESS_IFGROUP = 0xd + FRA_SUPPRESS_PREFIXLEN = 0xe + FRA_TABLE = 0xf + FRA_FWMASK = 0x10 + FRA_OIFNAME = 0x11 + FRA_PAD = 0x12 + FRA_L3MDEV = 0x13 + FRA_UID_RANGE = 0x14 + FRA_PROTOCOL = 0x15 + FRA_IP_PROTO = 0x16 + FRA_SPORT_RANGE = 0x17 + FRA_DPORT_RANGE = 0x18 + FR_ACT_UNSPEC = 0x0 + FR_ACT_TO_TBL = 0x1 + FR_ACT_GOTO = 0x2 + FR_ACT_NOP = 0x3 + FR_ACT_RES3 = 0x4 + FR_ACT_RES4 = 0x5 + FR_ACT_BLACKHOLE = 0x6 + FR_ACT_UNREACHABLE = 0x7 + FR_ACT_PROHIBIT = 0x8 +) + +const ( + AUDIT_NLGRP_NONE = 0x0 + AUDIT_NLGRP_READLOG = 0x1 +) diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_386.go b/vendor/golang.org/x/sys/unix/ztypes_linux_386.go index 761b67c8..89c516a2 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_386.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_386.go @@ -1,6 +1,7 @@ -// cgo -godefs -- -Wall -Werror -static -I/tmp/include -m32 linux/types.go | go run mkpost.go +// cgo -godefs -objdir=/tmp/386/cgo -- -Wall -Werror -static -I/tmp/386/include -m32 linux/types.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build 386 && linux // +build 386,linux package unix @@ -117,11 +118,27 @@ type Flock_t struct { Pid int32 } +type DmNameList struct { + Dev uint64 + Next uint32 +} + const ( FADV_DONTNEED = 0x4 FADV_NOREUSE = 0x5 ) +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint32 +} + type RawSockaddr struct { Family uint16 Data [14]int8 @@ -153,10 +170,16 @@ type Cmsghdr struct { Type int32 } +type ifreq struct { + Ifrn [16]byte + Ifru [16]byte +} + const ( - SizeofIovec = 0x8 - SizeofMsghdr = 0x1c - SizeofCmsghdr = 0xc + SizeofSockaddrNFCLLCP = 0x58 + SizeofIovec = 0x8 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc ) const ( @@ -217,6 +240,10 @@ type EpollEvent struct { Pad int32 } +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + const ( POLLRDHUP = 0x2000 ) @@ -227,6 +254,19 @@ type Sigset_t struct { const _C__NSIG = 0x41 +const ( + SIG_BLOCK = 0x0 + SIG_UNBLOCK = 0x1 + SIG_SETMASK = 0x2 +) + +type Siginfo struct { + Signo int32 + Errno int32 + Code int32 + _ [116]byte +} + type Termios struct { Iflag uint32 Oflag uint32 @@ -288,6 +328,15 @@ type Taskstats struct { Thrashing_count uint64 Thrashing_delay_total uint64 Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + _ [4]byte + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 } type cpuMask uint32 @@ -597,3 +646,51 @@ type TIPCSIOCNodeIDReq struct { Peer uint32 Id [16]int8 } + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 +} + +const ( + PPS_GETPARAMS = 0x800470a1 + PPS_SETPARAMS = 0x400470a2 + PPS_GETCAP = 0x800470a3 + PPS_FETCH = 0xc00470a4 +) + +const ( + PIDFD_NONBLOCK = 0x800 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint16 + _ [2]uint8 + Seq uint16 + _ uint16 + _ uint32 + _ uint32 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Segsz uint32 + Atime uint32 + Atime_high uint32 + Dtime uint32 + Dtime_high uint32 + Ctime uint32 + Ctime_high uint32 + Cpid int32 + Lpid int32 + Nattch uint32 + _ uint32 + _ uint32 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go index 201fb348..62b4fb26 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_amd64.go @@ -1,6 +1,7 @@ -// cgo -godefs -- -Wall -Werror -static -I/tmp/include -m64 linux/types.go | go run mkpost.go +// cgo -godefs -objdir=/tmp/amd64/cgo -- -Wall -Werror -static -I/tmp/amd64/include -m64 linux/types.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && linux // +build amd64,linux package unix @@ -117,11 +118,29 @@ type Flock_t struct { _ [4]byte } +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + const ( FADV_DONTNEED = 0x4 FADV_NOREUSE = 0x5 ) +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint64 +} + type RawSockaddr struct { Family uint16 Data [14]int8 @@ -154,10 +173,16 @@ type Cmsghdr struct { Type int32 } +type ifreq struct { + Ifrn [16]byte + Ifru [24]byte +} + const ( - SizeofIovec = 0x10 - SizeofMsghdr = 0x38 - SizeofCmsghdr = 0x10 + SizeofSockaddrNFCLLCP = 0x60 + SizeofIovec = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 ) const ( @@ -230,6 +255,10 @@ type EpollEvent struct { Pad int32 } +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + const ( POLLRDHUP = 0x2000 ) @@ -240,6 +269,20 @@ type Sigset_t struct { const _C__NSIG = 0x41 +const ( + SIG_BLOCK = 0x0 + SIG_UNBLOCK = 0x1 + SIG_SETMASK = 0x2 +) + +type Siginfo struct { + Signo int32 + Errno int32 + Code int32 + _ int32 + _ [112]byte +} + type Termios struct { Iflag uint32 Oflag uint32 @@ -299,6 +342,14 @@ type Taskstats struct { Thrashing_count uint64 Thrashing_delay_total uint64 Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 } type cpuMask uint64 @@ -612,3 +663,49 @@ type TIPCSIOCNodeIDReq struct { Peer uint32 Id [16]int8 } + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x800870a1 + PPS_SETPARAMS = 0x400870a2 + PPS_GETCAP = 0x800870a3 + PPS_FETCH = 0xc00870a4 +) + +const ( + PIDFD_NONBLOCK = 0x800 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint32 + _ [0]uint8 + Seq uint16 + _ uint16 + _ uint64 + _ uint64 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Segsz uint64 + Atime int64 + Dtime int64 + Ctime int64 + Cpid int32 + Lpid int32 + Nattch uint64 + _ uint64 + _ uint64 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go b/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go index 8051b561..e86b3589 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_arm.go @@ -1,6 +1,7 @@ -// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// cgo -godefs -objdir=/tmp/arm/cgo -- -Wall -Werror -static -I/tmp/arm/include linux/types.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm && linux // +build arm,linux package unix @@ -121,11 +122,29 @@ type Flock_t struct { _ [4]byte } +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + const ( FADV_DONTNEED = 0x4 FADV_NOREUSE = 0x5 ) +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint32 +} + type RawSockaddr struct { Family uint16 Data [14]uint8 @@ -157,10 +176,16 @@ type Cmsghdr struct { Type int32 } +type ifreq struct { + Ifrn [16]byte + Ifru [16]byte +} + const ( - SizeofIovec = 0x8 - SizeofMsghdr = 0x1c - SizeofCmsghdr = 0xc + SizeofSockaddrNFCLLCP = 0x58 + SizeofIovec = 0x8 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc ) const ( @@ -206,6 +231,10 @@ type EpollEvent struct { Pad int32 } +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + const ( POLLRDHUP = 0x2000 ) @@ -216,6 +245,19 @@ type Sigset_t struct { const _C__NSIG = 0x41 +const ( + SIG_BLOCK = 0x0 + SIG_UNBLOCK = 0x1 + SIG_SETMASK = 0x2 +) + +type Siginfo struct { + Signo int32 + Errno int32 + Code int32 + _ [116]byte +} + type Termios struct { Iflag uint32 Oflag uint32 @@ -277,6 +319,15 @@ type Taskstats struct { Thrashing_count uint64 Thrashing_delay_total uint64 Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + _ [4]byte + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 } type cpuMask uint32 @@ -589,3 +640,52 @@ type TIPCSIOCNodeIDReq struct { Peer uint32 Id [16]uint8 } + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x800470a1 + PPS_SETPARAMS = 0x400470a2 + PPS_GETCAP = 0x800470a3 + PPS_FETCH = 0xc00470a4 +) + +const ( + PIDFD_NONBLOCK = 0x800 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint16 + _ [2]uint8 + Seq uint16 + _ uint16 + _ uint32 + _ uint32 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Segsz uint32 + Atime uint32 + Atime_high uint32 + Dtime uint32 + Dtime_high uint32 + Ctime uint32 + Ctime_high uint32 + Cpid int32 + Lpid int32 + Nattch uint32 + _ uint32 + _ uint32 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go index a936f216..6c6be4c9 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_arm64.go @@ -1,6 +1,7 @@ -// cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char linux/types.go | go run mkpost.go +// cgo -godefs -objdir=/tmp/arm64/cgo -- -Wall -Werror -static -I/tmp/arm64/include -fsigned-char linux/types.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && linux // +build arm64,linux package unix @@ -118,11 +119,29 @@ type Flock_t struct { _ [4]byte } +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + const ( FADV_DONTNEED = 0x4 FADV_NOREUSE = 0x5 ) +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint64 +} + type RawSockaddr struct { Family uint16 Data [14]int8 @@ -155,10 +174,16 @@ type Cmsghdr struct { Type int32 } +type ifreq struct { + Ifrn [16]byte + Ifru [24]byte +} + const ( - SizeofIovec = 0x10 - SizeofMsghdr = 0x38 - SizeofCmsghdr = 0x10 + SizeofSockaddrNFCLLCP = 0x60 + SizeofIovec = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 ) const ( @@ -209,6 +234,10 @@ type EpollEvent struct { Pad int32 } +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + const ( POLLRDHUP = 0x2000 ) @@ -219,6 +248,20 @@ type Sigset_t struct { const _C__NSIG = 0x41 +const ( + SIG_BLOCK = 0x0 + SIG_UNBLOCK = 0x1 + SIG_SETMASK = 0x2 +) + +type Siginfo struct { + Signo int32 + Errno int32 + Code int32 + _ int32 + _ [112]byte +} + type Termios struct { Iflag uint32 Oflag uint32 @@ -278,6 +321,14 @@ type Taskstats struct { Thrashing_count uint64 Thrashing_delay_total uint64 Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 } type cpuMask uint64 @@ -591,3 +642,49 @@ type TIPCSIOCNodeIDReq struct { Peer uint32 Id [16]int8 } + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x800870a1 + PPS_SETPARAMS = 0x400870a2 + PPS_GETCAP = 0x800870a3 + PPS_FETCH = 0xc00870a4 +) + +const ( + PIDFD_NONBLOCK = 0x800 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint32 + _ [0]uint8 + Seq uint16 + _ uint16 + _ uint64 + _ uint64 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Segsz uint64 + Atime int64 + Dtime int64 + Ctime int64 + Cpid int32 + Lpid int32 + Nattch uint64 + _ uint64 + _ uint64 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_loong64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_loong64.go new file mode 100644 index 00000000..4982ea35 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_loong64.go @@ -0,0 +1,691 @@ +// cgo -godefs -objdir=/tmp/loong64/cgo -- -Wall -Werror -static -I/tmp/loong64/include linux/types.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build loong64 && linux +// +build loong64,linux + +package unix + +const ( + SizeofPtr = 0x8 + SizeofLong = 0x8 +) + +type ( + _C_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Timex struct { + Modes uint32 + Offset int64 + Freq int64 + Maxerror int64 + Esterror int64 + Status int32 + Constant int64 + Precision int64 + Tolerance int64 + Time Timeval + Tick int64 + Ppsfreq int64 + Jitter int64 + Shift int32 + Stabil int64 + Jitcnt int64 + Calcnt int64 + Errcnt int64 + Stbcnt int64 + Tai int32 + _ [44]byte +} + +type Time_t int64 + +type Tms struct { + Utime int64 + Stime int64 + Cutime int64 + Cstime int64 +} + +type Utimbuf struct { + Actime int64 + Modtime int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Stat_t struct { + Dev uint64 + Ino uint64 + Mode uint32 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev uint64 + _ uint64 + Size int64 + Blksize int32 + _ int32 + Blocks int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + _ [2]int32 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]int8 + _ [5]byte +} + +type Flock_t struct { + Type int16 + Whence int16 + Start int64 + Len int64 + Pid int32 + _ [4]byte +} + +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + +const ( + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint64 +} + +type RawSockaddr struct { + Family uint16 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]int8 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen uint64 + Control *byte + Controllen uint64 + Flags int32 + _ [4]byte +} + +type Cmsghdr struct { + Len uint64 + Level int32 + Type int32 +} + +type ifreq struct { + Ifrn [16]byte + Ifru [24]byte +} + +const ( + SizeofSockaddrNFCLLCP = 0x60 + SizeofIovec = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 +) + +const ( + SizeofSockFprog = 0x10 +) + +type PtraceRegs struct { + Regs [32]uint64 + Orig_a0 uint64 + Era uint64 + Badv uint64 + Reserved [10]uint64 +} + +type FdSet struct { + Bits [16]int64 +} + +type Sysinfo_t struct { + Uptime int64 + Loads [3]uint64 + Totalram uint64 + Freeram uint64 + Sharedram uint64 + Bufferram uint64 + Totalswap uint64 + Freeswap uint64 + Procs uint16 + Pad uint16 + Totalhigh uint64 + Freehigh uint64 + Unit uint32 + _ [0]int8 + _ [4]byte +} + +type Ustat_t struct { + Tfree int32 + Tinode uint64 + Fname [6]int8 + Fpack [6]int8 + _ [4]byte +} + +type EpollEvent struct { + Events uint32 + _ int32 + Fd int32 + Pad int32 +} + +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + +const ( + POLLRDHUP = 0x2000 +) + +type Sigset_t struct { + Val [16]uint64 +} + +const _C__NSIG = 0x41 + +const ( + SIG_BLOCK = 0x0 + SIG_UNBLOCK = 0x1 + SIG_SETMASK = 0x2 +) + +type Siginfo struct { + Signo int32 + Errno int32 + Code int32 + _ int32 + _ [112]byte +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Line uint8 + Cc [19]uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Taskstats struct { + Version uint16 + Ac_exitcode uint32 + Ac_flag uint8 + Ac_nice uint8 + Cpu_count uint64 + Cpu_delay_total uint64 + Blkio_count uint64 + Blkio_delay_total uint64 + Swapin_count uint64 + Swapin_delay_total uint64 + Cpu_run_real_total uint64 + Cpu_run_virtual_total uint64 + Ac_comm [32]int8 + Ac_sched uint8 + Ac_pad [3]uint8 + _ [4]byte + Ac_uid uint32 + Ac_gid uint32 + Ac_pid uint32 + Ac_ppid uint32 + Ac_btime uint32 + Ac_etime uint64 + Ac_utime uint64 + Ac_stime uint64 + Ac_minflt uint64 + Ac_majflt uint64 + Coremem uint64 + Virtmem uint64 + Hiwater_rss uint64 + Hiwater_vm uint64 + Read_char uint64 + Write_char uint64 + Read_syscalls uint64 + Write_syscalls uint64 + Read_bytes uint64 + Write_bytes uint64 + Cancelled_write_bytes uint64 + Nvcsw uint64 + Nivcsw uint64 + Ac_utimescaled uint64 + Ac_stimescaled uint64 + Cpu_scaled_run_real_total uint64 + Freepages_count uint64 + Freepages_delay_total uint64 + Thrashing_count uint64 + Thrashing_delay_total uint64 + Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 +} + +type cpuMask uint64 + +const ( + _NCPUBITS = 0x40 +) + +const ( + CBitFieldMaskBit0 = 0x1 + CBitFieldMaskBit1 = 0x2 + CBitFieldMaskBit2 = 0x4 + CBitFieldMaskBit3 = 0x8 + CBitFieldMaskBit4 = 0x10 + CBitFieldMaskBit5 = 0x20 + CBitFieldMaskBit6 = 0x40 + CBitFieldMaskBit7 = 0x80 + CBitFieldMaskBit8 = 0x100 + CBitFieldMaskBit9 = 0x200 + CBitFieldMaskBit10 = 0x400 + CBitFieldMaskBit11 = 0x800 + CBitFieldMaskBit12 = 0x1000 + CBitFieldMaskBit13 = 0x2000 + CBitFieldMaskBit14 = 0x4000 + CBitFieldMaskBit15 = 0x8000 + CBitFieldMaskBit16 = 0x10000 + CBitFieldMaskBit17 = 0x20000 + CBitFieldMaskBit18 = 0x40000 + CBitFieldMaskBit19 = 0x80000 + CBitFieldMaskBit20 = 0x100000 + CBitFieldMaskBit21 = 0x200000 + CBitFieldMaskBit22 = 0x400000 + CBitFieldMaskBit23 = 0x800000 + CBitFieldMaskBit24 = 0x1000000 + CBitFieldMaskBit25 = 0x2000000 + CBitFieldMaskBit26 = 0x4000000 + CBitFieldMaskBit27 = 0x8000000 + CBitFieldMaskBit28 = 0x10000000 + CBitFieldMaskBit29 = 0x20000000 + CBitFieldMaskBit30 = 0x40000000 + CBitFieldMaskBit31 = 0x80000000 + CBitFieldMaskBit32 = 0x100000000 + CBitFieldMaskBit33 = 0x200000000 + CBitFieldMaskBit34 = 0x400000000 + CBitFieldMaskBit35 = 0x800000000 + CBitFieldMaskBit36 = 0x1000000000 + CBitFieldMaskBit37 = 0x2000000000 + CBitFieldMaskBit38 = 0x4000000000 + CBitFieldMaskBit39 = 0x8000000000 + CBitFieldMaskBit40 = 0x10000000000 + CBitFieldMaskBit41 = 0x20000000000 + CBitFieldMaskBit42 = 0x40000000000 + CBitFieldMaskBit43 = 0x80000000000 + CBitFieldMaskBit44 = 0x100000000000 + CBitFieldMaskBit45 = 0x200000000000 + CBitFieldMaskBit46 = 0x400000000000 + CBitFieldMaskBit47 = 0x800000000000 + CBitFieldMaskBit48 = 0x1000000000000 + CBitFieldMaskBit49 = 0x2000000000000 + CBitFieldMaskBit50 = 0x4000000000000 + CBitFieldMaskBit51 = 0x8000000000000 + CBitFieldMaskBit52 = 0x10000000000000 + CBitFieldMaskBit53 = 0x20000000000000 + CBitFieldMaskBit54 = 0x40000000000000 + CBitFieldMaskBit55 = 0x80000000000000 + CBitFieldMaskBit56 = 0x100000000000000 + CBitFieldMaskBit57 = 0x200000000000000 + CBitFieldMaskBit58 = 0x400000000000000 + CBitFieldMaskBit59 = 0x800000000000000 + CBitFieldMaskBit60 = 0x1000000000000000 + CBitFieldMaskBit61 = 0x2000000000000000 + CBitFieldMaskBit62 = 0x4000000000000000 + CBitFieldMaskBit63 = 0x8000000000000000 +) + +type SockaddrStorage struct { + Family uint16 + _ [118]int8 + _ uint64 +} + +type HDGeometry struct { + Heads uint8 + Sectors uint8 + Cylinders uint16 + Start uint64 +} + +type Statfs_t struct { + Type int64 + Bsize int64 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Namelen int64 + Frsize int64 + Flags int64 + Spare [4]int64 +} + +type TpacketHdr struct { + Status uint64 + Len uint32 + Snaplen uint32 + Mac uint16 + Net uint16 + Sec uint32 + Usec uint32 + _ [4]byte +} + +const ( + SizeofTpacketHdr = 0x20 +) + +type RTCPLLInfo struct { + Ctrl int32 + Value int32 + Max int32 + Min int32 + Posmult int32 + Negmult int32 + Clock int64 +} + +type BlkpgPartition struct { + Start int64 + Length int64 + Pno int32 + Devname [64]uint8 + Volname [64]uint8 + _ [4]byte +} + +const ( + BLKPG = 0x1269 +) + +type XDPUmemReg struct { + Addr uint64 + Len uint64 + Size uint32 + Headroom uint32 + Flags uint32 + _ [4]byte +} + +type CryptoUserAlg struct { + Name [64]int8 + Driver_name [64]int8 + Module_name [64]int8 + Type uint32 + Mask uint32 + Refcnt uint32 + Flags uint32 +} + +type CryptoStatAEAD struct { + Type [64]int8 + Encrypt_cnt uint64 + Encrypt_tlen uint64 + Decrypt_cnt uint64 + Decrypt_tlen uint64 + Err_cnt uint64 +} + +type CryptoStatAKCipher struct { + Type [64]int8 + Encrypt_cnt uint64 + Encrypt_tlen uint64 + Decrypt_cnt uint64 + Decrypt_tlen uint64 + Verify_cnt uint64 + Sign_cnt uint64 + Err_cnt uint64 +} + +type CryptoStatCipher struct { + Type [64]int8 + Encrypt_cnt uint64 + Encrypt_tlen uint64 + Decrypt_cnt uint64 + Decrypt_tlen uint64 + Err_cnt uint64 +} + +type CryptoStatCompress struct { + Type [64]int8 + Compress_cnt uint64 + Compress_tlen uint64 + Decompress_cnt uint64 + Decompress_tlen uint64 + Err_cnt uint64 +} + +type CryptoStatHash struct { + Type [64]int8 + Hash_cnt uint64 + Hash_tlen uint64 + Err_cnt uint64 +} + +type CryptoStatKPP struct { + Type [64]int8 + Setsecret_cnt uint64 + Generate_public_key_cnt uint64 + Compute_shared_secret_cnt uint64 + Err_cnt uint64 +} + +type CryptoStatRNG struct { + Type [64]int8 + Generate_cnt uint64 + Generate_tlen uint64 + Seed_cnt uint64 + Err_cnt uint64 +} + +type CryptoStatLarval struct { + Type [64]int8 +} + +type CryptoReportLarval struct { + Type [64]int8 +} + +type CryptoReportHash struct { + Type [64]int8 + Blocksize uint32 + Digestsize uint32 +} + +type CryptoReportCipher struct { + Type [64]int8 + Blocksize uint32 + Min_keysize uint32 + Max_keysize uint32 +} + +type CryptoReportBlkCipher struct { + Type [64]int8 + Geniv [64]int8 + Blocksize uint32 + Min_keysize uint32 + Max_keysize uint32 + Ivsize uint32 +} + +type CryptoReportAEAD struct { + Type [64]int8 + Geniv [64]int8 + Blocksize uint32 + Maxauthsize uint32 + Ivsize uint32 +} + +type CryptoReportComp struct { + Type [64]int8 +} + +type CryptoReportRNG struct { + Type [64]int8 + Seedsize uint32 +} + +type CryptoReportAKCipher struct { + Type [64]int8 +} + +type CryptoReportKPP struct { + Type [64]int8 +} + +type CryptoReportAcomp struct { + Type [64]int8 +} + +type LoopInfo struct { + Number int32 + Device uint32 + Inode uint64 + Rdevice uint32 + Offset int32 + Encrypt_type int32 + Encrypt_key_size int32 + Flags int32 + Name [64]int8 + Encrypt_key [32]uint8 + Init [2]uint64 + Reserved [4]int8 + _ [4]byte +} + +type TIPCSubscr struct { + Seq TIPCServiceRange + Timeout uint32 + Filter uint32 + Handle [8]int8 +} + +type TIPCSIOCLNReq struct { + Peer uint32 + Id uint32 + Linkname [68]int8 +} + +type TIPCSIOCNodeIDReq struct { + Peer uint32 + Id [16]int8 +} + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x800870a1 + PPS_SETPARAMS = 0x400870a2 + PPS_GETCAP = 0x800870a3 + PPS_FETCH = 0xc00870a4 +) + +const ( + PIDFD_NONBLOCK = 0x800 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint32 + _ [0]uint8 + Seq uint16 + _ uint16 + _ uint64 + _ uint64 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Segsz uint64 + Atime int64 + Dtime int64 + Ctime int64 + Cpid int32 + Lpid int32 + Nattch uint64 + _ uint64 + _ uint64 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go b/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go index aaca03dd..173141a6 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_mips.go @@ -1,6 +1,7 @@ -// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// cgo -godefs -objdir=/tmp/mips/cgo -- -Wall -Werror -static -I/tmp/mips/include linux/types.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build mips && linux // +build mips,linux package unix @@ -120,11 +121,29 @@ type Flock_t struct { _ [4]byte } +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + const ( FADV_DONTNEED = 0x4 FADV_NOREUSE = 0x5 ) +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint32 +} + type RawSockaddr struct { Family uint16 Data [14]int8 @@ -156,10 +175,16 @@ type Cmsghdr struct { Type int32 } +type ifreq struct { + Ifrn [16]byte + Ifru [16]byte +} + const ( - SizeofIovec = 0x8 - SizeofMsghdr = 0x1c - SizeofCmsghdr = 0xc + SizeofSockaddrNFCLLCP = 0x58 + SizeofIovec = 0x8 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc ) const ( @@ -211,6 +236,10 @@ type EpollEvent struct { Pad int32 } +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + const ( POLLRDHUP = 0x2000 ) @@ -221,6 +250,19 @@ type Sigset_t struct { const _C__NSIG = 0x80 +const ( + SIG_BLOCK = 0x1 + SIG_UNBLOCK = 0x2 + SIG_SETMASK = 0x3 +) + +type Siginfo struct { + Signo int32 + Code int32 + Errno int32 + _ [116]byte +} + type Termios struct { Iflag uint32 Oflag uint32 @@ -282,6 +324,15 @@ type Taskstats struct { Thrashing_count uint64 Thrashing_delay_total uint64 Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + _ [4]byte + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 } type cpuMask uint32 @@ -595,3 +646,51 @@ type TIPCSIOCNodeIDReq struct { Peer uint32 Id [16]int8 } + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x400470a1 + PPS_SETPARAMS = 0x800470a2 + PPS_GETCAP = 0x400470a3 + PPS_FETCH = 0xc00470a4 +) + +const ( + PIDFD_NONBLOCK = 0x80 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint32 + _ [0]uint8 + Seq uint16 + _ uint16 + _ uint32 + _ uint32 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Segsz uint32 + Atime uint32 + Dtime uint32 + Ctime uint32 + Cpid int32 + Lpid int32 + Nattch uint32 + Atime_high uint16 + Dtime_high uint16 + Ctime_high uint16 + _ uint16 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go index 2e7f3b8c..93ae4c51 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_mips64.go @@ -1,6 +1,7 @@ -// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// cgo -godefs -objdir=/tmp/mips64/cgo -- -Wall -Werror -static -I/tmp/mips64/include linux/types.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build mips64 && linux // +build mips64,linux package unix @@ -118,11 +119,29 @@ type Flock_t struct { _ [4]byte } +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + const ( FADV_DONTNEED = 0x4 FADV_NOREUSE = 0x5 ) +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint64 +} + type RawSockaddr struct { Family uint16 Data [14]int8 @@ -155,10 +174,16 @@ type Cmsghdr struct { Type int32 } +type ifreq struct { + Ifrn [16]byte + Ifru [24]byte +} + const ( - SizeofIovec = 0x10 - SizeofMsghdr = 0x38 - SizeofCmsghdr = 0x10 + SizeofSockaddrNFCLLCP = 0x60 + SizeofIovec = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 ) const ( @@ -212,6 +237,10 @@ type EpollEvent struct { Pad int32 } +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + const ( POLLRDHUP = 0x2000 ) @@ -222,6 +251,20 @@ type Sigset_t struct { const _C__NSIG = 0x80 +const ( + SIG_BLOCK = 0x1 + SIG_UNBLOCK = 0x2 + SIG_SETMASK = 0x3 +) + +type Siginfo struct { + Signo int32 + Code int32 + Errno int32 + _ int32 + _ [112]byte +} + type Termios struct { Iflag uint32 Oflag uint32 @@ -281,6 +324,14 @@ type Taskstats struct { Thrashing_count uint64 Thrashing_delay_total uint64 Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 } type cpuMask uint64 @@ -594,3 +645,49 @@ type TIPCSIOCNodeIDReq struct { Peer uint32 Id [16]int8 } + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x400870a1 + PPS_SETPARAMS = 0x800870a2 + PPS_GETCAP = 0x400870a3 + PPS_FETCH = 0xc00870a4 +) + +const ( + PIDFD_NONBLOCK = 0x80 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint32 + _ [0]uint8 + Seq uint16 + _ uint16 + _ uint64 + _ uint64 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Segsz uint64 + Atime int64 + Dtime int64 + Ctime int64 + Cpid int32 + Lpid int32 + Nattch uint64 + _ uint64 + _ uint64 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go b/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go index 16add5a2..4e4e510c 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_mips64le.go @@ -1,6 +1,7 @@ -// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// cgo -godefs -objdir=/tmp/mips64le/cgo -- -Wall -Werror -static -I/tmp/mips64le/include linux/types.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build mips64le && linux // +build mips64le,linux package unix @@ -118,11 +119,29 @@ type Flock_t struct { _ [4]byte } +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + const ( FADV_DONTNEED = 0x4 FADV_NOREUSE = 0x5 ) +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint64 +} + type RawSockaddr struct { Family uint16 Data [14]int8 @@ -155,10 +174,16 @@ type Cmsghdr struct { Type int32 } +type ifreq struct { + Ifrn [16]byte + Ifru [24]byte +} + const ( - SizeofIovec = 0x10 - SizeofMsghdr = 0x38 - SizeofCmsghdr = 0x10 + SizeofSockaddrNFCLLCP = 0x60 + SizeofIovec = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 ) const ( @@ -212,6 +237,10 @@ type EpollEvent struct { Pad int32 } +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + const ( POLLRDHUP = 0x2000 ) @@ -222,6 +251,20 @@ type Sigset_t struct { const _C__NSIG = 0x80 +const ( + SIG_BLOCK = 0x1 + SIG_UNBLOCK = 0x2 + SIG_SETMASK = 0x3 +) + +type Siginfo struct { + Signo int32 + Code int32 + Errno int32 + _ int32 + _ [112]byte +} + type Termios struct { Iflag uint32 Oflag uint32 @@ -281,6 +324,14 @@ type Taskstats struct { Thrashing_count uint64 Thrashing_delay_total uint64 Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 } type cpuMask uint64 @@ -594,3 +645,49 @@ type TIPCSIOCNodeIDReq struct { Peer uint32 Id [16]int8 } + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x400870a1 + PPS_SETPARAMS = 0x800870a2 + PPS_GETCAP = 0x400870a3 + PPS_FETCH = 0xc00870a4 +) + +const ( + PIDFD_NONBLOCK = 0x80 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint32 + _ [0]uint8 + Seq uint16 + _ uint16 + _ uint64 + _ uint64 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Segsz uint64 + Atime int64 + Dtime int64 + Ctime int64 + Cpid int32 + Lpid int32 + Nattch uint64 + _ uint64 + _ uint64 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go b/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go index 4ed2c8e5..3f5ba013 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_mipsle.go @@ -1,6 +1,7 @@ -// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// cgo -godefs -objdir=/tmp/mipsle/cgo -- -Wall -Werror -static -I/tmp/mipsle/include linux/types.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build mipsle && linux // +build mipsle,linux package unix @@ -120,11 +121,29 @@ type Flock_t struct { _ [4]byte } +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + const ( FADV_DONTNEED = 0x4 FADV_NOREUSE = 0x5 ) +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint32 +} + type RawSockaddr struct { Family uint16 Data [14]int8 @@ -156,10 +175,16 @@ type Cmsghdr struct { Type int32 } +type ifreq struct { + Ifrn [16]byte + Ifru [16]byte +} + const ( - SizeofIovec = 0x8 - SizeofMsghdr = 0x1c - SizeofCmsghdr = 0xc + SizeofSockaddrNFCLLCP = 0x58 + SizeofIovec = 0x8 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc ) const ( @@ -211,6 +236,10 @@ type EpollEvent struct { Pad int32 } +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + const ( POLLRDHUP = 0x2000 ) @@ -221,6 +250,19 @@ type Sigset_t struct { const _C__NSIG = 0x80 +const ( + SIG_BLOCK = 0x1 + SIG_UNBLOCK = 0x2 + SIG_SETMASK = 0x3 +) + +type Siginfo struct { + Signo int32 + Code int32 + Errno int32 + _ [116]byte +} + type Termios struct { Iflag uint32 Oflag uint32 @@ -282,6 +324,15 @@ type Taskstats struct { Thrashing_count uint64 Thrashing_delay_total uint64 Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + _ [4]byte + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 } type cpuMask uint32 @@ -595,3 +646,51 @@ type TIPCSIOCNodeIDReq struct { Peer uint32 Id [16]int8 } + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x400470a1 + PPS_SETPARAMS = 0x800470a2 + PPS_GETCAP = 0x400470a3 + PPS_FETCH = 0xc00470a4 +) + +const ( + PIDFD_NONBLOCK = 0x80 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint32 + _ [0]uint8 + Seq uint16 + _ uint16 + _ uint32 + _ uint32 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Segsz uint32 + Atime uint32 + Dtime uint32 + Ctime uint32 + Cpid int32 + Lpid int32 + Nattch uint32 + Atime_high uint16 + Dtime_high uint16 + Ctime_high uint16 + _ uint16 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_ppc.go b/vendor/golang.org/x/sys/unix/ztypes_linux_ppc.go new file mode 100644 index 00000000..71dfe7cd --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_ppc.go @@ -0,0 +1,704 @@ +// cgo -godefs -objdir=/tmp/ppc/cgo -- -Wall -Werror -static -I/tmp/ppc/include linux/types.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build ppc && linux +// +build ppc,linux + +package unix + +const ( + SizeofPtr = 0x4 + SizeofLong = 0x4 +) + +type ( + _C_long int32 +) + +type Timespec struct { + Sec int32 + Nsec int32 +} + +type Timeval struct { + Sec int32 + Usec int32 +} + +type Timex struct { + Modes uint32 + Offset int32 + Freq int32 + Maxerror int32 + Esterror int32 + Status int32 + Constant int32 + Precision int32 + Tolerance int32 + Time Timeval + Tick int32 + Ppsfreq int32 + Jitter int32 + Shift int32 + Stabil int32 + Jitcnt int32 + Calcnt int32 + Errcnt int32 + Stbcnt int32 + Tai int32 + _ [44]byte +} + +type Time_t int32 + +type Tms struct { + Utime int32 + Stime int32 + Cutime int32 + Cstime int32 +} + +type Utimbuf struct { + Actime int32 + Modtime int32 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int32 + Ixrss int32 + Idrss int32 + Isrss int32 + Minflt int32 + Majflt int32 + Nswap int32 + Inblock int32 + Oublock int32 + Msgsnd int32 + Msgrcv int32 + Nsignals int32 + Nvcsw int32 + Nivcsw int32 +} + +type Stat_t struct { + Dev uint64 + Ino uint64 + Mode uint32 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev uint64 + _ uint16 + _ [4]byte + Size int64 + Blksize int32 + _ [4]byte + Blocks int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + _ uint32 + _ uint32 +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]uint8 + _ [5]byte +} + +type Flock_t struct { + Type int16 + Whence int16 + _ [4]byte + Start int64 + Len int64 + Pid int32 + _ [4]byte +} + +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + +const ( + FADV_DONTNEED = 0x4 + FADV_NOREUSE = 0x5 +) + +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint32 +} + +type RawSockaddr struct { + Family uint16 + Data [14]uint8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [96]uint8 +} + +type Iovec struct { + Base *byte + Len uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen uint32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type ifreq struct { + Ifrn [16]byte + Ifru [16]byte +} + +const ( + SizeofSockaddrNFCLLCP = 0x58 + SizeofIovec = 0x8 + SizeofMsghdr = 0x1c + SizeofCmsghdr = 0xc +) + +const ( + SizeofSockFprog = 0x8 +) + +type PtraceRegs struct { + Gpr [32]uint32 + Nip uint32 + Msr uint32 + Orig_gpr3 uint32 + Ctr uint32 + Link uint32 + Xer uint32 + Ccr uint32 + Mq uint32 + Trap uint32 + Dar uint32 + Dsisr uint32 + Result uint32 +} + +type FdSet struct { + Bits [32]int32 +} + +type Sysinfo_t struct { + Uptime int32 + Loads [3]uint32 + Totalram uint32 + Freeram uint32 + Sharedram uint32 + Bufferram uint32 + Totalswap uint32 + Freeswap uint32 + Procs uint16 + Pad uint16 + Totalhigh uint32 + Freehigh uint32 + Unit uint32 + _ [8]uint8 +} + +type Ustat_t struct { + Tfree int32 + Tinode uint32 + Fname [6]uint8 + Fpack [6]uint8 +} + +type EpollEvent struct { + Events uint32 + _ int32 + Fd int32 + Pad int32 +} + +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + +const ( + POLLRDHUP = 0x2000 +) + +type Sigset_t struct { + Val [32]uint32 +} + +const _C__NSIG = 0x41 + +const ( + SIG_BLOCK = 0x0 + SIG_UNBLOCK = 0x1 + SIG_SETMASK = 0x2 +) + +type Siginfo struct { + Signo int32 + Errno int32 + Code int32 + _ [116]byte +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [19]uint8 + Line uint8 + Ispeed uint32 + Ospeed uint32 +} + +type Taskstats struct { + Version uint16 + Ac_exitcode uint32 + Ac_flag uint8 + Ac_nice uint8 + _ [4]byte + Cpu_count uint64 + Cpu_delay_total uint64 + Blkio_count uint64 + Blkio_delay_total uint64 + Swapin_count uint64 + Swapin_delay_total uint64 + Cpu_run_real_total uint64 + Cpu_run_virtual_total uint64 + Ac_comm [32]uint8 + Ac_sched uint8 + Ac_pad [3]uint8 + _ [4]byte + Ac_uid uint32 + Ac_gid uint32 + Ac_pid uint32 + Ac_ppid uint32 + Ac_btime uint32 + _ [4]byte + Ac_etime uint64 + Ac_utime uint64 + Ac_stime uint64 + Ac_minflt uint64 + Ac_majflt uint64 + Coremem uint64 + Virtmem uint64 + Hiwater_rss uint64 + Hiwater_vm uint64 + Read_char uint64 + Write_char uint64 + Read_syscalls uint64 + Write_syscalls uint64 + Read_bytes uint64 + Write_bytes uint64 + Cancelled_write_bytes uint64 + Nvcsw uint64 + Nivcsw uint64 + Ac_utimescaled uint64 + Ac_stimescaled uint64 + Cpu_scaled_run_real_total uint64 + Freepages_count uint64 + Freepages_delay_total uint64 + Thrashing_count uint64 + Thrashing_delay_total uint64 + Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + _ [4]byte + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 +} + +type cpuMask uint32 + +const ( + _NCPUBITS = 0x20 +) + +const ( + CBitFieldMaskBit0 = 0x8000000000000000 + CBitFieldMaskBit1 = 0x4000000000000000 + CBitFieldMaskBit2 = 0x2000000000000000 + CBitFieldMaskBit3 = 0x1000000000000000 + CBitFieldMaskBit4 = 0x800000000000000 + CBitFieldMaskBit5 = 0x400000000000000 + CBitFieldMaskBit6 = 0x200000000000000 + CBitFieldMaskBit7 = 0x100000000000000 + CBitFieldMaskBit8 = 0x80000000000000 + CBitFieldMaskBit9 = 0x40000000000000 + CBitFieldMaskBit10 = 0x20000000000000 + CBitFieldMaskBit11 = 0x10000000000000 + CBitFieldMaskBit12 = 0x8000000000000 + CBitFieldMaskBit13 = 0x4000000000000 + CBitFieldMaskBit14 = 0x2000000000000 + CBitFieldMaskBit15 = 0x1000000000000 + CBitFieldMaskBit16 = 0x800000000000 + CBitFieldMaskBit17 = 0x400000000000 + CBitFieldMaskBit18 = 0x200000000000 + CBitFieldMaskBit19 = 0x100000000000 + CBitFieldMaskBit20 = 0x80000000000 + CBitFieldMaskBit21 = 0x40000000000 + CBitFieldMaskBit22 = 0x20000000000 + CBitFieldMaskBit23 = 0x10000000000 + CBitFieldMaskBit24 = 0x8000000000 + CBitFieldMaskBit25 = 0x4000000000 + CBitFieldMaskBit26 = 0x2000000000 + CBitFieldMaskBit27 = 0x1000000000 + CBitFieldMaskBit28 = 0x800000000 + CBitFieldMaskBit29 = 0x400000000 + CBitFieldMaskBit30 = 0x200000000 + CBitFieldMaskBit31 = 0x100000000 + CBitFieldMaskBit32 = 0x80000000 + CBitFieldMaskBit33 = 0x40000000 + CBitFieldMaskBit34 = 0x20000000 + CBitFieldMaskBit35 = 0x10000000 + CBitFieldMaskBit36 = 0x8000000 + CBitFieldMaskBit37 = 0x4000000 + CBitFieldMaskBit38 = 0x2000000 + CBitFieldMaskBit39 = 0x1000000 + CBitFieldMaskBit40 = 0x800000 + CBitFieldMaskBit41 = 0x400000 + CBitFieldMaskBit42 = 0x200000 + CBitFieldMaskBit43 = 0x100000 + CBitFieldMaskBit44 = 0x80000 + CBitFieldMaskBit45 = 0x40000 + CBitFieldMaskBit46 = 0x20000 + CBitFieldMaskBit47 = 0x10000 + CBitFieldMaskBit48 = 0x8000 + CBitFieldMaskBit49 = 0x4000 + CBitFieldMaskBit50 = 0x2000 + CBitFieldMaskBit51 = 0x1000 + CBitFieldMaskBit52 = 0x800 + CBitFieldMaskBit53 = 0x400 + CBitFieldMaskBit54 = 0x200 + CBitFieldMaskBit55 = 0x100 + CBitFieldMaskBit56 = 0x80 + CBitFieldMaskBit57 = 0x40 + CBitFieldMaskBit58 = 0x20 + CBitFieldMaskBit59 = 0x10 + CBitFieldMaskBit60 = 0x8 + CBitFieldMaskBit61 = 0x4 + CBitFieldMaskBit62 = 0x2 + CBitFieldMaskBit63 = 0x1 +) + +type SockaddrStorage struct { + Family uint16 + _ [122]uint8 + _ uint32 +} + +type HDGeometry struct { + Heads uint8 + Sectors uint8 + Cylinders uint16 + Start uint32 +} + +type Statfs_t struct { + Type int32 + Bsize int32 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint64 + Ffree uint64 + Fsid Fsid + Namelen int32 + Frsize int32 + Flags int32 + Spare [4]int32 + _ [4]byte +} + +type TpacketHdr struct { + Status uint32 + Len uint32 + Snaplen uint32 + Mac uint16 + Net uint16 + Sec uint32 + Usec uint32 +} + +const ( + SizeofTpacketHdr = 0x18 +) + +type RTCPLLInfo struct { + Ctrl int32 + Value int32 + Max int32 + Min int32 + Posmult int32 + Negmult int32 + Clock int32 +} + +type BlkpgPartition struct { + Start int64 + Length int64 + Pno int32 + Devname [64]uint8 + Volname [64]uint8 + _ [4]byte +} + +const ( + BLKPG = 0x20001269 +) + +type XDPUmemReg struct { + Addr uint64 + Len uint64 + Size uint32 + Headroom uint32 + Flags uint32 + _ [4]byte +} + +type CryptoUserAlg struct { + Name [64]uint8 + Driver_name [64]uint8 + Module_name [64]uint8 + Type uint32 + Mask uint32 + Refcnt uint32 + Flags uint32 +} + +type CryptoStatAEAD struct { + Type [64]uint8 + Encrypt_cnt uint64 + Encrypt_tlen uint64 + Decrypt_cnt uint64 + Decrypt_tlen uint64 + Err_cnt uint64 +} + +type CryptoStatAKCipher struct { + Type [64]uint8 + Encrypt_cnt uint64 + Encrypt_tlen uint64 + Decrypt_cnt uint64 + Decrypt_tlen uint64 + Verify_cnt uint64 + Sign_cnt uint64 + Err_cnt uint64 +} + +type CryptoStatCipher struct { + Type [64]uint8 + Encrypt_cnt uint64 + Encrypt_tlen uint64 + Decrypt_cnt uint64 + Decrypt_tlen uint64 + Err_cnt uint64 +} + +type CryptoStatCompress struct { + Type [64]uint8 + Compress_cnt uint64 + Compress_tlen uint64 + Decompress_cnt uint64 + Decompress_tlen uint64 + Err_cnt uint64 +} + +type CryptoStatHash struct { + Type [64]uint8 + Hash_cnt uint64 + Hash_tlen uint64 + Err_cnt uint64 +} + +type CryptoStatKPP struct { + Type [64]uint8 + Setsecret_cnt uint64 + Generate_public_key_cnt uint64 + Compute_shared_secret_cnt uint64 + Err_cnt uint64 +} + +type CryptoStatRNG struct { + Type [64]uint8 + Generate_cnt uint64 + Generate_tlen uint64 + Seed_cnt uint64 + Err_cnt uint64 +} + +type CryptoStatLarval struct { + Type [64]uint8 +} + +type CryptoReportLarval struct { + Type [64]uint8 +} + +type CryptoReportHash struct { + Type [64]uint8 + Blocksize uint32 + Digestsize uint32 +} + +type CryptoReportCipher struct { + Type [64]uint8 + Blocksize uint32 + Min_keysize uint32 + Max_keysize uint32 +} + +type CryptoReportBlkCipher struct { + Type [64]uint8 + Geniv [64]uint8 + Blocksize uint32 + Min_keysize uint32 + Max_keysize uint32 + Ivsize uint32 +} + +type CryptoReportAEAD struct { + Type [64]uint8 + Geniv [64]uint8 + Blocksize uint32 + Maxauthsize uint32 + Ivsize uint32 +} + +type CryptoReportComp struct { + Type [64]uint8 +} + +type CryptoReportRNG struct { + Type [64]uint8 + Seedsize uint32 +} + +type CryptoReportAKCipher struct { + Type [64]uint8 +} + +type CryptoReportKPP struct { + Type [64]uint8 +} + +type CryptoReportAcomp struct { + Type [64]uint8 +} + +type LoopInfo struct { + Number int32 + Device uint32 + Inode uint32 + Rdevice uint32 + Offset int32 + Encrypt_type int32 + Encrypt_key_size int32 + Flags int32 + Name [64]uint8 + Encrypt_key [32]uint8 + Init [2]uint32 + Reserved [4]uint8 +} + +type TIPCSubscr struct { + Seq TIPCServiceRange + Timeout uint32 + Filter uint32 + Handle [8]uint8 +} + +type TIPCSIOCLNReq struct { + Peer uint32 + Id uint32 + Linkname [68]uint8 +} + +type TIPCSIOCNodeIDReq struct { + Peer uint32 + Id [16]uint8 +} + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x400470a1 + PPS_SETPARAMS = 0x800470a2 + PPS_GETCAP = 0x400470a3 + PPS_FETCH = 0xc00470a4 +) + +const ( + PIDFD_NONBLOCK = 0x800 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint32 + Seq uint32 + _ uint32 + _ uint64 + _ uint64 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Atime_high uint32 + Atime uint32 + Dtime_high uint32 + Dtime uint32 + Ctime_high uint32 + Ctime uint32 + _ uint32 + Segsz uint32 + Cpid int32 + Lpid int32 + Nattch uint32 + _ uint32 + _ uint32 + _ [4]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go index 74151909..3a2b7f0a 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64.go @@ -1,6 +1,7 @@ -// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// cgo -godefs -objdir=/tmp/ppc64/cgo -- -Wall -Werror -static -I/tmp/ppc64/include linux/types.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build ppc64 && linux // +build ppc64,linux package unix @@ -119,11 +120,29 @@ type Flock_t struct { _ [4]byte } +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + const ( FADV_DONTNEED = 0x4 FADV_NOREUSE = 0x5 ) +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint64 +} + type RawSockaddr struct { Family uint16 Data [14]uint8 @@ -156,10 +175,16 @@ type Cmsghdr struct { Type int32 } +type ifreq struct { + Ifrn [16]byte + Ifru [24]byte +} + const ( - SizeofIovec = 0x10 - SizeofMsghdr = 0x38 - SizeofCmsghdr = 0x10 + SizeofSockaddrNFCLLCP = 0x60 + SizeofIovec = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 ) const ( @@ -219,6 +244,10 @@ type EpollEvent struct { Pad int32 } +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + const ( POLLRDHUP = 0x2000 ) @@ -229,6 +258,20 @@ type Sigset_t struct { const _C__NSIG = 0x41 +const ( + SIG_BLOCK = 0x0 + SIG_UNBLOCK = 0x1 + SIG_SETMASK = 0x2 +) + +type Siginfo struct { + Signo int32 + Errno int32 + Code int32 + _ int32 + _ [112]byte +} + type Termios struct { Iflag uint32 Oflag uint32 @@ -288,6 +331,14 @@ type Taskstats struct { Thrashing_count uint64 Thrashing_delay_total uint64 Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 } type cpuMask uint64 @@ -601,3 +652,48 @@ type TIPCSIOCNodeIDReq struct { Peer uint32 Id [16]uint8 } + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x400870a1 + PPS_SETPARAMS = 0x800870a2 + PPS_GETCAP = 0x400870a3 + PPS_FETCH = 0xc00870a4 +) + +const ( + PIDFD_NONBLOCK = 0x800 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint32 + Seq uint32 + _ uint32 + _ uint64 + _ uint64 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Atime int64 + Dtime int64 + Ctime int64 + Segsz uint64 + Cpid int32 + Lpid int32 + Nattch uint64 + _ uint64 + _ uint64 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go b/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go index 046c2deb..a52d6275 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_ppc64le.go @@ -1,6 +1,7 @@ -// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// cgo -godefs -objdir=/tmp/ppc64le/cgo -- -Wall -Werror -static -I/tmp/ppc64le/include linux/types.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build ppc64le && linux // +build ppc64le,linux package unix @@ -119,11 +120,29 @@ type Flock_t struct { _ [4]byte } +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + const ( FADV_DONTNEED = 0x4 FADV_NOREUSE = 0x5 ) +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint64 +} + type RawSockaddr struct { Family uint16 Data [14]uint8 @@ -156,10 +175,16 @@ type Cmsghdr struct { Type int32 } +type ifreq struct { + Ifrn [16]byte + Ifru [24]byte +} + const ( - SizeofIovec = 0x10 - SizeofMsghdr = 0x38 - SizeofCmsghdr = 0x10 + SizeofSockaddrNFCLLCP = 0x60 + SizeofIovec = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 ) const ( @@ -219,6 +244,10 @@ type EpollEvent struct { Pad int32 } +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + const ( POLLRDHUP = 0x2000 ) @@ -229,6 +258,20 @@ type Sigset_t struct { const _C__NSIG = 0x41 +const ( + SIG_BLOCK = 0x0 + SIG_UNBLOCK = 0x1 + SIG_SETMASK = 0x2 +) + +type Siginfo struct { + Signo int32 + Errno int32 + Code int32 + _ int32 + _ [112]byte +} + type Termios struct { Iflag uint32 Oflag uint32 @@ -288,6 +331,14 @@ type Taskstats struct { Thrashing_count uint64 Thrashing_delay_total uint64 Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 } type cpuMask uint64 @@ -601,3 +652,48 @@ type TIPCSIOCNodeIDReq struct { Peer uint32 Id [16]uint8 } + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x400870a1 + PPS_SETPARAMS = 0x800870a2 + PPS_GETCAP = 0x400870a3 + PPS_FETCH = 0xc00870a4 +) + +const ( + PIDFD_NONBLOCK = 0x800 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint32 + Seq uint32 + _ uint32 + _ uint64 + _ uint64 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Atime int64 + Dtime int64 + Ctime int64 + Segsz uint64 + Cpid int32 + Lpid int32 + Nattch uint64 + _ uint64 + _ uint64 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go index 0f2f61a6..dfc007d8 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_riscv64.go @@ -1,6 +1,7 @@ -// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// cgo -godefs -objdir=/tmp/riscv64/cgo -- -Wall -Werror -static -I/tmp/riscv64/include linux/types.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build riscv64 && linux // +build riscv64,linux package unix @@ -118,11 +119,29 @@ type Flock_t struct { _ [4]byte } +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + const ( FADV_DONTNEED = 0x4 FADV_NOREUSE = 0x5 ) +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint64 +} + type RawSockaddr struct { Family uint16 Data [14]uint8 @@ -155,10 +174,16 @@ type Cmsghdr struct { Type int32 } +type ifreq struct { + Ifrn [16]byte + Ifru [24]byte +} + const ( - SizeofIovec = 0x10 - SizeofMsghdr = 0x38 - SizeofCmsghdr = 0x10 + SizeofSockaddrNFCLLCP = 0x60 + SizeofIovec = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 ) const ( @@ -237,6 +262,10 @@ type EpollEvent struct { Pad int32 } +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + const ( POLLRDHUP = 0x2000 ) @@ -247,6 +276,20 @@ type Sigset_t struct { const _C__NSIG = 0x41 +const ( + SIG_BLOCK = 0x0 + SIG_UNBLOCK = 0x1 + SIG_SETMASK = 0x2 +) + +type Siginfo struct { + Signo int32 + Errno int32 + Code int32 + _ int32 + _ [112]byte +} + type Termios struct { Iflag uint32 Oflag uint32 @@ -306,6 +349,14 @@ type Taskstats struct { Thrashing_count uint64 Thrashing_delay_total uint64 Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 } type cpuMask uint64 @@ -619,3 +670,49 @@ type TIPCSIOCNodeIDReq struct { Peer uint32 Id [16]uint8 } + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x800870a1 + PPS_SETPARAMS = 0x400870a2 + PPS_GETCAP = 0x800870a3 + PPS_FETCH = 0xc00870a4 +) + +const ( + PIDFD_NONBLOCK = 0x800 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint32 + _ [0]uint8 + Seq uint16 + _ uint16 + _ uint64 + _ uint64 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Segsz uint64 + Atime int64 + Dtime int64 + Ctime int64 + Cpid int32 + Lpid int32 + Nattch uint64 + _ uint64 + _ uint64 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go b/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go index cca1b6be..b53cb910 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_s390x.go @@ -1,6 +1,7 @@ -// cgo -godefs -- -Wall -Werror -static -I/tmp/include -fsigned-char linux/types.go | go run mkpost.go +// cgo -godefs -objdir=/tmp/s390x/cgo -- -Wall -Werror -static -I/tmp/s390x/include -fsigned-char linux/types.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build s390x && linux // +build s390x,linux package unix @@ -117,11 +118,29 @@ type Flock_t struct { _ [4]byte } +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + const ( FADV_DONTNEED = 0x6 FADV_NOREUSE = 0x7 ) +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint64 +} + type RawSockaddr struct { Family uint16 Data [14]int8 @@ -154,10 +173,16 @@ type Cmsghdr struct { Type int32 } +type ifreq struct { + Ifrn [16]byte + Ifru [24]byte +} + const ( - SizeofIovec = 0x10 - SizeofMsghdr = 0x38 - SizeofCmsghdr = 0x10 + SizeofSockaddrNFCLLCP = 0x60 + SizeofIovec = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 ) const ( @@ -185,8 +210,8 @@ type PtraceFpregs struct { } type PtracePer struct { - _ [0]uint64 - _ [32]byte + Control_regs [3]uint64 + _ [8]byte Starting_addr uint64 Ending_addr uint64 Perc_atmid uint16 @@ -232,6 +257,10 @@ type EpollEvent struct { Pad int32 } +const ( + OPEN_TREE_CLOEXEC = 0x80000 +) + const ( POLLRDHUP = 0x2000 ) @@ -242,6 +271,20 @@ type Sigset_t struct { const _C__NSIG = 0x41 +const ( + SIG_BLOCK = 0x0 + SIG_UNBLOCK = 0x1 + SIG_SETMASK = 0x2 +) + +type Siginfo struct { + Signo int32 + Errno int32 + Code int32 + _ int32 + _ [112]byte +} + type Termios struct { Iflag uint32 Oflag uint32 @@ -301,6 +344,14 @@ type Taskstats struct { Thrashing_count uint64 Thrashing_delay_total uint64 Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 } type cpuMask uint64 @@ -615,3 +666,48 @@ type TIPCSIOCNodeIDReq struct { Peer uint32 Id [16]int8 } + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x800870a1 + PPS_SETPARAMS = 0x400870a2 + PPS_GETCAP = 0x800870a3 + PPS_FETCH = 0xc00870a4 +) + +const ( + PIDFD_NONBLOCK = 0x800 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint32 + _ uint16 + Seq uint16 + _ uint64 + _ uint64 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Segsz uint64 + Atime int64 + Dtime int64 + Ctime int64 + Cpid int32 + Lpid int32 + Nattch uint64 + _ uint64 + _ uint64 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go b/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go index 33a73bf1..fe0aa354 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_linux_sparc64.go @@ -1,6 +1,7 @@ -// cgo -godefs -- -Wall -Werror -static -I/tmp/include linux/types.go | go run mkpost.go +// cgo -godefs -objdir=/tmp/sparc64/cgo -- -Wall -Werror -static -I/tmp/sparc64/include linux/types.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build sparc64 && linux // +build sparc64,linux package unix @@ -121,11 +122,29 @@ type Flock_t struct { _ [2]byte } +type DmNameList struct { + Dev uint64 + Next uint32 + Name [0]byte + _ [4]byte +} + const ( FADV_DONTNEED = 0x4 FADV_NOREUSE = 0x5 ) +type RawSockaddrNFCLLCP struct { + Sa_family uint16 + Dev_idx uint32 + Target_idx uint32 + Nfc_protocol uint32 + Dsap uint8 + Ssap uint8 + Service_name [63]uint8 + Service_name_len uint64 +} + type RawSockaddr struct { Family uint16 Data [14]int8 @@ -158,10 +177,16 @@ type Cmsghdr struct { Type int32 } +type ifreq struct { + Ifrn [16]byte + Ifru [24]byte +} + const ( - SizeofIovec = 0x10 - SizeofMsghdr = 0x38 - SizeofCmsghdr = 0x10 + SizeofSockaddrNFCLLCP = 0x60 + SizeofIovec = 0x10 + SizeofMsghdr = 0x38 + SizeofCmsghdr = 0x10 ) const ( @@ -214,6 +239,10 @@ type EpollEvent struct { Pad int32 } +const ( + OPEN_TREE_CLOEXEC = 0x400000 +) + const ( POLLRDHUP = 0x800 ) @@ -224,6 +253,20 @@ type Sigset_t struct { const _C__NSIG = 0x41 +const ( + SIG_BLOCK = 0x1 + SIG_UNBLOCK = 0x2 + SIG_SETMASK = 0x4 +) + +type Siginfo struct { + Signo int32 + Errno int32 + Code int32 + _ int32 + _ [112]byte +} + type Termios struct { Iflag uint32 Oflag uint32 @@ -283,6 +326,14 @@ type Taskstats struct { Thrashing_count uint64 Thrashing_delay_total uint64 Ac_btime64 uint64 + Compact_count uint64 + Compact_delay_total uint64 + Ac_tgid uint32 + Ac_tgetime uint64 + Ac_exe_dev uint64 + Ac_exe_inode uint64 + Wpcopy_count uint64 + Wpcopy_delay_total uint64 } type cpuMask uint64 @@ -596,3 +647,48 @@ type TIPCSIOCNodeIDReq struct { Peer uint32 Id [16]int8 } + +type PPSKInfo struct { + Assert_sequence uint32 + Clear_sequence uint32 + Assert_tu PPSKTime + Clear_tu PPSKTime + Current_mode int32 + _ [4]byte +} + +const ( + PPS_GETPARAMS = 0x400870a1 + PPS_SETPARAMS = 0x800870a2 + PPS_GETCAP = 0x400870a3 + PPS_FETCH = 0xc00870a4 +) + +const ( + PIDFD_NONBLOCK = 0x4000 +) + +type SysvIpcPerm struct { + Key int32 + Uid uint32 + Gid uint32 + Cuid uint32 + Cgid uint32 + Mode uint32 + _ uint16 + Seq uint16 + _ uint64 + _ uint64 +} +type SysvShmDesc struct { + Perm SysvIpcPerm + Atime int64 + Dtime int64 + Ctime int64 + Segsz uint64 + Cpid int32 + Lpid int32 + Nattch uint64 + _ uint64 + _ uint64 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go b/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go index a89100c0..2fd2060e 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go +++ b/vendor/golang.org/x/sys/unix/ztypes_netbsd_386.go @@ -1,6 +1,7 @@ // cgo -godefs types_netbsd.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build 386 && netbsd // +build 386,netbsd package unix @@ -248,6 +249,7 @@ const ( SizeofSockaddrUnix = 0x6a SizeofSockaddrDatalink = 0x14 SizeofLinger = 0x8 + SizeofIovec = 0x8 SizeofIPMreq = 0x8 SizeofIPv6Mreq = 0x14 SizeofMsghdr = 0x1c @@ -443,8 +445,10 @@ type Ptmget struct { const ( AT_FDCWD = -0x64 - AT_SYMLINK_FOLLOW = 0x400 + AT_EACCESS = 0x100 AT_SYMLINK_NOFOLLOW = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_REMOVEDIR = 0x800 ) type PollFd struct { diff --git a/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go index 289184e0..6a5a1a8a 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_netbsd_amd64.go @@ -1,6 +1,7 @@ // cgo -godefs types_netbsd.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && netbsd // +build amd64,netbsd package unix @@ -255,6 +256,7 @@ const ( SizeofSockaddrUnix = 0x6a SizeofSockaddrDatalink = 0x14 SizeofLinger = 0x8 + SizeofIovec = 0x10 SizeofIPMreq = 0x8 SizeofIPv6Mreq = 0x14 SizeofMsghdr = 0x30 @@ -451,8 +453,10 @@ type Ptmget struct { const ( AT_FDCWD = -0x64 - AT_SYMLINK_FOLLOW = 0x400 + AT_EACCESS = 0x100 AT_SYMLINK_NOFOLLOW = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_REMOVEDIR = 0x800 ) type PollFd struct { diff --git a/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go b/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go index 428c450e..84cc8d01 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go +++ b/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm.go @@ -1,6 +1,7 @@ // cgo -godefs types_netbsd.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm && netbsd // +build arm,netbsd package unix @@ -253,6 +254,7 @@ const ( SizeofSockaddrUnix = 0x6a SizeofSockaddrDatalink = 0x14 SizeofLinger = 0x8 + SizeofIovec = 0x8 SizeofIPMreq = 0x8 SizeofIPv6Mreq = 0x14 SizeofMsghdr = 0x1c @@ -448,8 +450,10 @@ type Ptmget struct { const ( AT_FDCWD = -0x64 - AT_SYMLINK_FOLLOW = 0x400 + AT_EACCESS = 0x100 AT_SYMLINK_NOFOLLOW = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_REMOVEDIR = 0x800 ) type PollFd struct { diff --git a/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm64.go b/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm64.go index 6f1f2842..c844e709 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_netbsd_arm64.go @@ -1,6 +1,7 @@ // cgo -godefs types_netbsd.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && netbsd // +build arm64,netbsd package unix @@ -255,6 +256,7 @@ const ( SizeofSockaddrUnix = 0x6a SizeofSockaddrDatalink = 0x14 SizeofLinger = 0x8 + SizeofIovec = 0x10 SizeofIPMreq = 0x8 SizeofIPv6Mreq = 0x14 SizeofMsghdr = 0x30 @@ -451,8 +453,10 @@ type Ptmget struct { const ( AT_FDCWD = -0x64 - AT_SYMLINK_FOLLOW = 0x400 + AT_EACCESS = 0x100 AT_SYMLINK_NOFOLLOW = 0x200 + AT_SYMLINK_FOLLOW = 0x400 + AT_REMOVEDIR = 0x800 ) type PollFd struct { diff --git a/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go b/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go index 61ea0019..2ed718ca 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go +++ b/vendor/golang.org/x/sys/unix/ztypes_openbsd_386.go @@ -1,6 +1,7 @@ // cgo -godefs types_openbsd.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build 386 && openbsd // +build 386,openbsd package unix @@ -93,10 +94,10 @@ type Statfs_t struct { F_namemax uint32 F_owner uint32 F_ctime uint64 - F_fstypename [16]int8 - F_mntonname [90]int8 - F_mntfromname [90]int8 - F_mntfromspec [90]int8 + F_fstypename [16]byte + F_mntonname [90]byte + F_mntfromname [90]byte + F_mntfromspec [90]byte Pad_cgo_0 [2]byte Mount_info [160]byte } @@ -231,6 +232,7 @@ const ( SizeofSockaddrUnix = 0x6a SizeofSockaddrDatalink = 0x20 SizeofLinger = 0x8 + SizeofIovec = 0x8 SizeofIPMreq = 0x8 SizeofIPv6Mreq = 0x14 SizeofMsghdr = 0x1c @@ -436,8 +438,10 @@ type Winsize struct { const ( AT_FDCWD = -0x64 - AT_SYMLINK_FOLLOW = 0x4 + AT_EACCESS = 0x1 AT_SYMLINK_NOFOLLOW = 0x2 + AT_SYMLINK_FOLLOW = 0x4 + AT_REMOVEDIR = 0x8 ) type PollFd struct { @@ -560,12 +564,11 @@ type Uvmexp struct { Kmapent int32 } -const SizeofClockinfo = 0x14 +const SizeofClockinfo = 0x10 type Clockinfo struct { - Hz int32 - Tick int32 - Tickadj int32 - Stathz int32 - Profhz int32 + Hz int32 + Tick int32 + Stathz int32 + Profhz int32 } diff --git a/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go index 87a493f6..b4fb97eb 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_openbsd_amd64.go @@ -1,6 +1,7 @@ // cgo -godefs types_openbsd.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && openbsd // +build amd64,openbsd package unix @@ -95,10 +96,10 @@ type Statfs_t struct { F_namemax uint32 F_owner uint32 F_ctime uint64 - F_fstypename [16]int8 - F_mntonname [90]int8 - F_mntfromname [90]int8 - F_mntfromspec [90]int8 + F_fstypename [16]byte + F_mntonname [90]byte + F_mntfromname [90]byte + F_mntfromspec [90]byte _ [2]byte Mount_info [160]byte } @@ -235,6 +236,7 @@ const ( SizeofSockaddrUnix = 0x6a SizeofSockaddrDatalink = 0x20 SizeofLinger = 0x8 + SizeofIovec = 0x10 SizeofIPMreq = 0x8 SizeofIPv6Mreq = 0x14 SizeofMsghdr = 0x30 @@ -436,8 +438,10 @@ type Winsize struct { const ( AT_FDCWD = -0x64 - AT_SYMLINK_FOLLOW = 0x4 + AT_EACCESS = 0x1 AT_SYMLINK_NOFOLLOW = 0x2 + AT_SYMLINK_FOLLOW = 0x4 + AT_REMOVEDIR = 0x8 ) type PollFd struct { @@ -560,12 +564,11 @@ type Uvmexp struct { Kmapent int32 } -const SizeofClockinfo = 0x14 +const SizeofClockinfo = 0x10 type Clockinfo struct { - Hz int32 - Tick int32 - Tickadj int32 - Stathz int32 - Profhz int32 + Hz int32 + Tick int32 + Stathz int32 + Profhz int32 } diff --git a/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go b/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go index d80836ef..2c467504 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go +++ b/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm.go @@ -1,6 +1,7 @@ // cgo -godefs -- -fsigned-char types_openbsd.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm && openbsd // +build arm,openbsd package unix @@ -97,10 +98,10 @@ type Statfs_t struct { F_namemax uint32 F_owner uint32 F_ctime uint64 - F_fstypename [16]int8 - F_mntonname [90]int8 - F_mntfromname [90]int8 - F_mntfromspec [90]int8 + F_fstypename [16]byte + F_mntonname [90]byte + F_mntfromname [90]byte + F_mntfromspec [90]byte _ [2]byte Mount_info [160]byte } @@ -235,6 +236,7 @@ const ( SizeofSockaddrUnix = 0x6a SizeofSockaddrDatalink = 0x20 SizeofLinger = 0x8 + SizeofIovec = 0x8 SizeofIPMreq = 0x8 SizeofIPv6Mreq = 0x14 SizeofMsghdr = 0x1c @@ -437,8 +439,10 @@ type Winsize struct { const ( AT_FDCWD = -0x64 - AT_SYMLINK_FOLLOW = 0x4 + AT_EACCESS = 0x1 AT_SYMLINK_NOFOLLOW = 0x2 + AT_SYMLINK_FOLLOW = 0x4 + AT_REMOVEDIR = 0x8 ) type PollFd struct { @@ -561,12 +565,11 @@ type Uvmexp struct { Kmapent int32 } -const SizeofClockinfo = 0x14 +const SizeofClockinfo = 0x10 type Clockinfo struct { - Hz int32 - Tick int32 - Tickadj int32 - Stathz int32 - Profhz int32 + Hz int32 + Tick int32 + Stathz int32 + Profhz int32 } diff --git a/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm64.go b/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm64.go index 4e158746..ddee0451 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_openbsd_arm64.go @@ -1,6 +1,7 @@ // cgo -godefs -- -fsigned-char types_openbsd.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build arm64 && openbsd // +build arm64,openbsd package unix @@ -93,10 +94,10 @@ type Statfs_t struct { F_namemax uint32 F_owner uint32 F_ctime uint64 - F_fstypename [16]int8 - F_mntonname [90]int8 - F_mntfromname [90]int8 - F_mntfromspec [90]int8 + F_fstypename [16]byte + F_mntonname [90]byte + F_mntfromname [90]byte + F_mntfromspec [90]byte _ [2]byte Mount_info [160]byte } @@ -231,6 +232,7 @@ const ( SizeofSockaddrUnix = 0x6a SizeofSockaddrDatalink = 0x20 SizeofLinger = 0x8 + SizeofIovec = 0x10 SizeofIPMreq = 0x8 SizeofIPv6Mreq = 0x14 SizeofMsghdr = 0x30 @@ -430,8 +432,10 @@ type Winsize struct { const ( AT_FDCWD = -0x64 - AT_SYMLINK_FOLLOW = 0x4 + AT_EACCESS = 0x1 AT_SYMLINK_NOFOLLOW = 0x2 + AT_SYMLINK_FOLLOW = 0x4 + AT_REMOVEDIR = 0x8 ) type PollFd struct { @@ -554,12 +558,11 @@ type Uvmexp struct { Kmapent int32 } -const SizeofClockinfo = 0x14 +const SizeofClockinfo = 0x10 type Clockinfo struct { - Hz int32 - Tick int32 - Tickadj int32 - Stathz int32 - Profhz int32 + Hz int32 + Tick int32 + Stathz int32 + Profhz int32 } diff --git a/vendor/golang.org/x/sys/unix/ztypes_openbsd_mips64.go b/vendor/golang.org/x/sys/unix/ztypes_openbsd_mips64.go new file mode 100644 index 00000000..eb13d4e8 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_openbsd_mips64.go @@ -0,0 +1,568 @@ +// cgo -godefs -- -fsigned-char types_openbsd.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build mips64 && openbsd +// +build mips64,openbsd + +package unix + +const ( + SizeofPtr = 0x8 + SizeofShort = 0x2 + SizeofInt = 0x4 + SizeofLong = 0x8 + SizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Mode uint32 + Dev int32 + Ino uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev int32 + Atim Timespec + Mtim Timespec + Ctim Timespec + Size int64 + Blocks int64 + Blksize int32 + Flags uint32 + Gen uint32 + _ Timespec +} + +type Statfs_t struct { + F_flags uint32 + F_bsize uint32 + F_iosize uint32 + F_blocks uint64 + F_bfree uint64 + F_bavail int64 + F_files uint64 + F_ffree uint64 + F_favail int64 + F_syncwrites uint64 + F_syncreads uint64 + F_asyncwrites uint64 + F_asyncreads uint64 + F_fsid Fsid + F_namemax uint32 + F_owner uint32 + F_ctime uint64 + F_fstypename [16]byte + F_mntonname [90]byte + F_mntfromname [90]byte + F_mntfromspec [90]byte + _ [2]byte + Mount_info [160]byte +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Dirent struct { + Fileno uint64 + Off int64 + Reclen uint16 + Type uint8 + Namlen uint8 + _ [4]uint8 + Name [256]int8 +} + +type Fsid struct { + Val [2]int32 +} + +const ( + PathMax = 0x400 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [24]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen uint32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x20 + SizeofLinger = 0x8 + SizeofIovec = 0x10 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x30 + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint64 + Filter int16 + Flags uint16 + Fflags uint32 + Data int64 + Udata *byte +} + +type FdSet struct { + Bits [32]uint32 +} + +const ( + SizeofIfMsghdr = 0xa8 + SizeofIfData = 0x90 + SizeofIfaMsghdr = 0x18 + SizeofIfAnnounceMsghdr = 0x1a + SizeofRtMsghdr = 0x60 + SizeofRtMetrics = 0x38 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Pad1 uint8 + Pad2 uint8 + Addrs int32 + Flags int32 + Xflags int32 + Data IfData +} + +type IfData struct { + Type uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Mtu uint32 + Metric uint32 + Rdomain uint32 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Oqdrops uint64 + Noproto uint64 + Capabilities uint32 + Lastchange Timeval +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Pad1 uint8 + Pad2 uint8 + Addrs int32 + Flags int32 + Metric int32 +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + What uint16 + Name [16]int8 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Priority uint8 + Mpls uint8 + Addrs int32 + Flags int32 + Fmask int32 + Pid int32 + Seq int32 + Errno int32 + Inits uint32 + Rmx RtMetrics +} + +type RtMetrics struct { + Pksent uint64 + Expire int64 + Locks uint32 + Mtu uint32 + Refcnt uint32 + Hopcount uint32 + Recvpipe uint32 + Sendpipe uint32 + Ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Pad uint32 +} + +type Mclpool struct{} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfProgram = 0x10 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x14 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfProgram struct { + Len uint32 + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp BpfTimeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + _ [2]byte +} + +type BpfTimeval struct { + Sec uint32 + Usec uint32 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed int32 + Ospeed int32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x64 + AT_EACCESS = 0x1 + AT_SYMLINK_NOFOLLOW = 0x2 + AT_SYMLINK_FOLLOW = 0x4 + AT_REMOVEDIR = 0x8 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Sigset_t uint32 + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} + +const SizeofUvmexp = 0x158 + +type Uvmexp struct { + Pagesize int32 + Pagemask int32 + Pageshift int32 + Npages int32 + Free int32 + Active int32 + Inactive int32 + Paging int32 + Wired int32 + Zeropages int32 + Reserve_pagedaemon int32 + Reserve_kernel int32 + Unused01 int32 + Vnodepages int32 + Vtextpages int32 + Freemin int32 + Freetarg int32 + Inactarg int32 + Wiredmax int32 + Anonmin int32 + Vtextmin int32 + Vnodemin int32 + Anonminpct int32 + Vtextminpct int32 + Vnodeminpct int32 + Nswapdev int32 + Swpages int32 + Swpginuse int32 + Swpgonly int32 + Nswget int32 + Nanon int32 + Unused05 int32 + Unused06 int32 + Faults int32 + Traps int32 + Intrs int32 + Swtch int32 + Softs int32 + Syscalls int32 + Pageins int32 + Unused07 int32 + Unused08 int32 + Pgswapin int32 + Pgswapout int32 + Forks int32 + Forks_ppwait int32 + Forks_sharevm int32 + Pga_zerohit int32 + Pga_zeromiss int32 + Unused09 int32 + Fltnoram int32 + Fltnoanon int32 + Fltnoamap int32 + Fltpgwait int32 + Fltpgrele int32 + Fltrelck int32 + Fltrelckok int32 + Fltanget int32 + Fltanretry int32 + Fltamcopy int32 + Fltnamap int32 + Fltnomap int32 + Fltlget int32 + Fltget int32 + Flt_anon int32 + Flt_acow int32 + Flt_obj int32 + Flt_prcopy int32 + Flt_przero int32 + Pdwoke int32 + Pdrevs int32 + Pdswout int32 + Pdfreed int32 + Pdscans int32 + Pdanscan int32 + Pdobscan int32 + Pdreact int32 + Pdbusy int32 + Pdpageouts int32 + Pdpending int32 + Pddeact int32 + Unused11 int32 + Unused12 int32 + Unused13 int32 + Fpswtch int32 + Kmapent int32 +} + +const SizeofClockinfo = 0x10 + +type Clockinfo struct { + Hz int32 + Tick int32 + Stathz int32 + Profhz int32 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_openbsd_ppc64.go b/vendor/golang.org/x/sys/unix/ztypes_openbsd_ppc64.go new file mode 100644 index 00000000..d6724c01 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_openbsd_ppc64.go @@ -0,0 +1,571 @@ +// cgo -godefs -- -fsigned-char types_openbsd.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build ppc64 && openbsd +// +build ppc64,openbsd + +package unix + +const ( + SizeofPtr = 0x8 + SizeofShort = 0x2 + SizeofInt = 0x4 + SizeofLong = 0x8 + SizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Mode uint32 + Dev int32 + Ino uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev int32 + Atim Timespec + Mtim Timespec + Ctim Timespec + Size int64 + Blocks int64 + Blksize int32 + Flags uint32 + Gen uint32 + _ Timespec +} + +type Statfs_t struct { + F_flags uint32 + F_bsize uint32 + F_iosize uint32 + F_blocks uint64 + F_bfree uint64 + F_bavail int64 + F_files uint64 + F_ffree uint64 + F_favail int64 + F_syncwrites uint64 + F_syncreads uint64 + F_asyncwrites uint64 + F_asyncreads uint64 + F_fsid Fsid + F_namemax uint32 + F_owner uint32 + F_ctime uint64 + F_fstypename [16]byte + F_mntonname [90]byte + F_mntfromname [90]byte + F_mntfromspec [90]byte + _ [2]byte + Mount_info [160]byte +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Dirent struct { + Fileno uint64 + Off int64 + Reclen uint16 + Type uint8 + Namlen uint8 + _ [4]uint8 + Name [256]int8 +} + +type Fsid struct { + Val [2]int32 +} + +const ( + PathMax = 0x400 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [24]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen uint32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x20 + SizeofLinger = 0x8 + SizeofIovec = 0x10 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x30 + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint64 + Filter int16 + Flags uint16 + Fflags uint32 + Data int64 + Udata *byte +} + +type FdSet struct { + Bits [32]uint32 +} + +const ( + SizeofIfMsghdr = 0xa8 + SizeofIfData = 0x90 + SizeofIfaMsghdr = 0x18 + SizeofIfAnnounceMsghdr = 0x1a + SizeofRtMsghdr = 0x60 + SizeofRtMetrics = 0x38 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Pad1 uint8 + Pad2 uint8 + Addrs int32 + Flags int32 + Xflags int32 + Data IfData +} + +type IfData struct { + Type uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Mtu uint32 + Metric uint32 + Rdomain uint32 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Oqdrops uint64 + Noproto uint64 + Capabilities uint32 + Lastchange Timeval +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Pad1 uint8 + Pad2 uint8 + Addrs int32 + Flags int32 + Metric int32 +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + What uint16 + Name [16]int8 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Priority uint8 + Mpls uint8 + Addrs int32 + Flags int32 + Fmask int32 + Pid int32 + Seq int32 + Errno int32 + Inits uint32 + Rmx RtMetrics +} + +type RtMetrics struct { + Pksent uint64 + Expire int64 + Locks uint32 + Mtu uint32 + Refcnt uint32 + Hopcount uint32 + Recvpipe uint32 + Sendpipe uint32 + Ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Pad uint32 +} + +type Mclpool struct{} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfProgram = 0x10 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x18 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfProgram struct { + Len uint32 + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp BpfTimeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + Ifidx uint16 + Flowid uint16 + Flags uint8 + Drops uint8 +} + +type BpfTimeval struct { + Sec uint32 + Usec uint32 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed int32 + Ospeed int32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x64 + AT_EACCESS = 0x1 + AT_SYMLINK_NOFOLLOW = 0x2 + AT_SYMLINK_FOLLOW = 0x4 + AT_REMOVEDIR = 0x8 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Sigset_t uint32 + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} + +const SizeofUvmexp = 0x158 + +type Uvmexp struct { + Pagesize int32 + Pagemask int32 + Pageshift int32 + Npages int32 + Free int32 + Active int32 + Inactive int32 + Paging int32 + Wired int32 + Zeropages int32 + Reserve_pagedaemon int32 + Reserve_kernel int32 + Unused01 int32 + Vnodepages int32 + Vtextpages int32 + Freemin int32 + Freetarg int32 + Inactarg int32 + Wiredmax int32 + Anonmin int32 + Vtextmin int32 + Vnodemin int32 + Anonminpct int32 + Vtextminpct int32 + Vnodeminpct int32 + Nswapdev int32 + Swpages int32 + Swpginuse int32 + Swpgonly int32 + Nswget int32 + Nanon int32 + Unused05 int32 + Unused06 int32 + Faults int32 + Traps int32 + Intrs int32 + Swtch int32 + Softs int32 + Syscalls int32 + Pageins int32 + Unused07 int32 + Unused08 int32 + Pgswapin int32 + Pgswapout int32 + Forks int32 + Forks_ppwait int32 + Forks_sharevm int32 + Pga_zerohit int32 + Pga_zeromiss int32 + Unused09 int32 + Fltnoram int32 + Fltnoanon int32 + Fltnoamap int32 + Fltpgwait int32 + Fltpgrele int32 + Fltrelck int32 + Fltrelckok int32 + Fltanget int32 + Fltanretry int32 + Fltamcopy int32 + Fltnamap int32 + Fltnomap int32 + Fltlget int32 + Fltget int32 + Flt_anon int32 + Flt_acow int32 + Flt_obj int32 + Flt_prcopy int32 + Flt_przero int32 + Pdwoke int32 + Pdrevs int32 + Pdswout int32 + Pdfreed int32 + Pdscans int32 + Pdanscan int32 + Pdobscan int32 + Pdreact int32 + Pdbusy int32 + Pdpageouts int32 + Pdpending int32 + Pddeact int32 + Unused11 int32 + Unused12 int32 + Unused13 int32 + Fpswtch int32 + Kmapent int32 +} + +const SizeofClockinfo = 0x10 + +type Clockinfo struct { + Hz int32 + Tick int32 + Stathz int32 + Profhz int32 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_openbsd_riscv64.go b/vendor/golang.org/x/sys/unix/ztypes_openbsd_riscv64.go new file mode 100644 index 00000000..ddfd27a4 --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_openbsd_riscv64.go @@ -0,0 +1,571 @@ +// cgo -godefs -- -fsigned-char types_openbsd.go | go run mkpost.go +// Code generated by the command above; see README.md. DO NOT EDIT. + +//go:build riscv64 && openbsd +// +build riscv64,openbsd + +package unix + +const ( + SizeofPtr = 0x8 + SizeofShort = 0x2 + SizeofInt = 0x4 + SizeofLong = 0x8 + SizeofLongLong = 0x8 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +type _Gid_t uint32 + +type Stat_t struct { + Mode uint32 + Dev int32 + Ino uint64 + Nlink uint32 + Uid uint32 + Gid uint32 + Rdev int32 + Atim Timespec + Mtim Timespec + Ctim Timespec + Size int64 + Blocks int64 + Blksize int32 + Flags uint32 + Gen uint32 + _ Timespec +} + +type Statfs_t struct { + F_flags uint32 + F_bsize uint32 + F_iosize uint32 + F_blocks uint64 + F_bfree uint64 + F_bavail int64 + F_files uint64 + F_ffree uint64 + F_favail int64 + F_syncwrites uint64 + F_syncreads uint64 + F_asyncwrites uint64 + F_asyncreads uint64 + F_fsid Fsid + F_namemax uint32 + F_owner uint32 + F_ctime uint64 + F_fstypename [16]byte + F_mntonname [90]byte + F_mntfromname [90]byte + F_mntfromspec [90]byte + _ [2]byte + Mount_info [160]byte +} + +type Flock_t struct { + Start int64 + Len int64 + Pid int32 + Type int16 + Whence int16 +} + +type Dirent struct { + Fileno uint64 + Off int64 + Reclen uint16 + Type uint8 + Namlen uint8 + _ [4]uint8 + Name [256]int8 +} + +type Fsid struct { + Val [2]int32 +} + +const ( + PathMax = 0x400 +) + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]int8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [104]int8 +} + +type RawSockaddrDatalink struct { + Len uint8 + Family uint8 + Index uint16 + Type uint8 + Nlen uint8 + Alen uint8 + Slen uint8 + Data [24]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]int8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + Pad [92]int8 +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Namelen uint32 + Iov *Iovec + Iovlen uint32 + Control *byte + Controllen uint32 + Flags int32 +} + +type Cmsghdr struct { + Len uint32 + Level int32 + Type int32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Filt [8]uint32 +} + +const ( + SizeofSockaddrInet4 = 0x10 + SizeofSockaddrInet6 = 0x1c + SizeofSockaddrAny = 0x6c + SizeofSockaddrUnix = 0x6a + SizeofSockaddrDatalink = 0x20 + SizeofLinger = 0x8 + SizeofIovec = 0x10 + SizeofIPMreq = 0x8 + SizeofIPv6Mreq = 0x14 + SizeofMsghdr = 0x30 + SizeofCmsghdr = 0xc + SizeofInet6Pktinfo = 0x14 + SizeofIPv6MTUInfo = 0x20 + SizeofICMPv6Filter = 0x20 +) + +const ( + PTRACE_TRACEME = 0x0 + PTRACE_CONT = 0x7 + PTRACE_KILL = 0x8 +) + +type Kevent_t struct { + Ident uint64 + Filter int16 + Flags uint16 + Fflags uint32 + Data int64 + Udata *byte +} + +type FdSet struct { + Bits [32]uint32 +} + +const ( + SizeofIfMsghdr = 0xa8 + SizeofIfData = 0x90 + SizeofIfaMsghdr = 0x18 + SizeofIfAnnounceMsghdr = 0x1a + SizeofRtMsghdr = 0x60 + SizeofRtMetrics = 0x38 +) + +type IfMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Pad1 uint8 + Pad2 uint8 + Addrs int32 + Flags int32 + Xflags int32 + Data IfData +} + +type IfData struct { + Type uint8 + Addrlen uint8 + Hdrlen uint8 + Link_state uint8 + Mtu uint32 + Metric uint32 + Rdomain uint32 + Baudrate uint64 + Ipackets uint64 + Ierrors uint64 + Opackets uint64 + Oerrors uint64 + Collisions uint64 + Ibytes uint64 + Obytes uint64 + Imcasts uint64 + Omcasts uint64 + Iqdrops uint64 + Oqdrops uint64 + Noproto uint64 + Capabilities uint32 + Lastchange Timeval +} + +type IfaMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Pad1 uint8 + Pad2 uint8 + Addrs int32 + Flags int32 + Metric int32 +} + +type IfAnnounceMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + What uint16 + Name [16]int8 +} + +type RtMsghdr struct { + Msglen uint16 + Version uint8 + Type uint8 + Hdrlen uint16 + Index uint16 + Tableid uint16 + Priority uint8 + Mpls uint8 + Addrs int32 + Flags int32 + Fmask int32 + Pid int32 + Seq int32 + Errno int32 + Inits uint32 + Rmx RtMetrics +} + +type RtMetrics struct { + Pksent uint64 + Expire int64 + Locks uint32 + Mtu uint32 + Refcnt uint32 + Hopcount uint32 + Recvpipe uint32 + Sendpipe uint32 + Ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Pad uint32 +} + +type Mclpool struct{} + +const ( + SizeofBpfVersion = 0x4 + SizeofBpfStat = 0x8 + SizeofBpfProgram = 0x10 + SizeofBpfInsn = 0x8 + SizeofBpfHdr = 0x18 +) + +type BpfVersion struct { + Major uint16 + Minor uint16 +} + +type BpfStat struct { + Recv uint32 + Drop uint32 +} + +type BpfProgram struct { + Len uint32 + Insns *BpfInsn +} + +type BpfInsn struct { + Code uint16 + Jt uint8 + Jf uint8 + K uint32 +} + +type BpfHdr struct { + Tstamp BpfTimeval + Caplen uint32 + Datalen uint32 + Hdrlen uint16 + Ifidx uint16 + Flowid uint16 + Flags uint8 + Drops uint8 +} + +type BpfTimeval struct { + Sec uint32 + Usec uint32 +} + +type Termios struct { + Iflag uint32 + Oflag uint32 + Cflag uint32 + Lflag uint32 + Cc [20]uint8 + Ispeed int32 + Ospeed int32 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +const ( + AT_FDCWD = -0x64 + AT_EACCESS = 0x1 + AT_SYMLINK_NOFOLLOW = 0x2 + AT_SYMLINK_FOLLOW = 0x4 + AT_REMOVEDIR = 0x8 +) + +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +const ( + POLLERR = 0x8 + POLLHUP = 0x10 + POLLIN = 0x1 + POLLNVAL = 0x20 + POLLOUT = 0x4 + POLLPRI = 0x2 + POLLRDBAND = 0x80 + POLLRDNORM = 0x40 + POLLWRBAND = 0x100 + POLLWRNORM = 0x4 +) + +type Sigset_t uint32 + +type Utsname struct { + Sysname [256]byte + Nodename [256]byte + Release [256]byte + Version [256]byte + Machine [256]byte +} + +const SizeofUvmexp = 0x158 + +type Uvmexp struct { + Pagesize int32 + Pagemask int32 + Pageshift int32 + Npages int32 + Free int32 + Active int32 + Inactive int32 + Paging int32 + Wired int32 + Zeropages int32 + Reserve_pagedaemon int32 + Reserve_kernel int32 + Unused01 int32 + Vnodepages int32 + Vtextpages int32 + Freemin int32 + Freetarg int32 + Inactarg int32 + Wiredmax int32 + Anonmin int32 + Vtextmin int32 + Vnodemin int32 + Anonminpct int32 + Vtextminpct int32 + Vnodeminpct int32 + Nswapdev int32 + Swpages int32 + Swpginuse int32 + Swpgonly int32 + Nswget int32 + Nanon int32 + Unused05 int32 + Unused06 int32 + Faults int32 + Traps int32 + Intrs int32 + Swtch int32 + Softs int32 + Syscalls int32 + Pageins int32 + Unused07 int32 + Unused08 int32 + Pgswapin int32 + Pgswapout int32 + Forks int32 + Forks_ppwait int32 + Forks_sharevm int32 + Pga_zerohit int32 + Pga_zeromiss int32 + Unused09 int32 + Fltnoram int32 + Fltnoanon int32 + Fltnoamap int32 + Fltpgwait int32 + Fltpgrele int32 + Fltrelck int32 + Fltrelckok int32 + Fltanget int32 + Fltanretry int32 + Fltamcopy int32 + Fltnamap int32 + Fltnomap int32 + Fltlget int32 + Fltget int32 + Flt_anon int32 + Flt_acow int32 + Flt_obj int32 + Flt_prcopy int32 + Flt_przero int32 + Pdwoke int32 + Pdrevs int32 + Pdswout int32 + Pdfreed int32 + Pdscans int32 + Pdanscan int32 + Pdobscan int32 + Pdreact int32 + Pdbusy int32 + Pdpageouts int32 + Pdpending int32 + Pddeact int32 + Unused11 int32 + Unused12 int32 + Unused13 int32 + Fpswtch int32 + Kmapent int32 +} + +const SizeofClockinfo = 0x10 + +type Clockinfo struct { + Hz int32 + Tick int32 + Stathz int32 + Profhz int32 +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go b/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go index 23ed9fe5..0400747c 100644 --- a/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go +++ b/vendor/golang.org/x/sys/unix/ztypes_solaris_amd64.go @@ -1,6 +1,7 @@ // cgo -godefs types_solaris.go | go run mkpost.go // Code generated by the command above; see README.md. DO NOT EDIT. +//go:build amd64 && solaris // +build amd64,solaris package unix @@ -88,7 +89,6 @@ type Stat_t struct { Mtim Timespec Ctim Timespec Blksize int32 - _ [4]byte Blocks int64 Fstype [16]int8 } @@ -96,7 +96,6 @@ type Stat_t struct { type Flock_t struct { Type int16 Whence int16 - _ [4]byte Start int64 Len int64 Sysid int32 @@ -138,12 +137,12 @@ type RawSockaddrInet4 struct { } type RawSockaddrInet6 struct { - Family uint16 - Port uint16 - Flowinfo uint32 - Addr [16]byte /* in6_addr */ - Scope_id uint32 - X__sin6_src_id uint32 + Family uint16 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 + _ uint32 } type RawSockaddrUnix struct { @@ -179,7 +178,7 @@ type Linger struct { } type Iovec struct { - Base *int8 + Base *byte Len uint64 } @@ -196,10 +195,8 @@ type IPv6Mreq struct { type Msghdr struct { Name *byte Namelen uint32 - _ [4]byte Iov *Iovec Iovlen int32 - _ [4]byte Accrights *int8 Accrightslen int32 _ [4]byte @@ -228,7 +225,7 @@ type IPv6MTUInfo struct { } type ICMPv6Filter struct { - X__icmp6_filt [8]uint32 + Filt [8]uint32 } const ( @@ -238,6 +235,7 @@ const ( SizeofSockaddrUnix = 0x6e SizeofSockaddrDatalink = 0xfc SizeofLinger = 0x8 + SizeofIovec = 0x10 SizeofIPMreq = 0x8 SizeofIPv6Mreq = 0x14 SizeofMsghdr = 0x30 @@ -291,7 +289,6 @@ type IfMsghdr struct { Addrs int32 Flags int32 Index uint16 - _ [2]byte Data IfData } @@ -299,7 +296,6 @@ type IfData struct { Type uint8 Addrlen uint8 Hdrlen uint8 - _ [1]byte Mtu uint32 Metric uint32 Baudrate uint32 @@ -324,7 +320,6 @@ type IfaMsghdr struct { Addrs int32 Flags int32 Index uint16 - _ [2]byte Metric int32 } @@ -333,7 +328,6 @@ type RtMsghdr struct { Version uint8 Type uint8 Index uint16 - _ [2]byte Flags int32 Addrs int32 Pid int32 @@ -371,15 +365,14 @@ type BpfVersion struct { } type BpfStat struct { - Recv uint64 - Drop uint64 - Capt uint64 - Padding [13]uint64 + Recv uint64 + Drop uint64 + Capt uint64 + _ [13]uint64 } type BpfProgram struct { Len uint32 - _ [4]byte Insns *BpfInsn } @@ -447,3 +440,78 @@ const ( POLLWRBAND = 0x100 POLLWRNORM = 0x4 ) + +type fileObj struct { + Atim Timespec + Mtim Timespec + Ctim Timespec + Pad [3]uint64 + Name *int8 +} + +type portEvent struct { + Events int32 + Source uint16 + Pad uint16 + Object uint64 + User *byte +} + +const ( + PORT_SOURCE_AIO = 0x1 + PORT_SOURCE_TIMER = 0x2 + PORT_SOURCE_USER = 0x3 + PORT_SOURCE_FD = 0x4 + PORT_SOURCE_ALERT = 0x5 + PORT_SOURCE_MQ = 0x6 + PORT_SOURCE_FILE = 0x7 + PORT_ALERT_SET = 0x1 + PORT_ALERT_UPDATE = 0x2 + PORT_ALERT_INVALID = 0x3 + FILE_ACCESS = 0x1 + FILE_MODIFIED = 0x2 + FILE_ATTRIB = 0x4 + FILE_TRUNC = 0x100000 + FILE_NOFOLLOW = 0x10000000 + FILE_DELETE = 0x10 + FILE_RENAME_TO = 0x20 + FILE_RENAME_FROM = 0x40 + UNMOUNTED = 0x20000000 + MOUNTEDOVER = 0x40000000 + FILE_EXCEPTION = 0x60000070 +) + +const ( + TUNNEWPPA = 0x540001 + TUNSETPPA = 0x540002 + + I_STR = 0x5308 + I_POP = 0x5303 + I_PUSH = 0x5302 + I_LINK = 0x530c + I_UNLINK = 0x530d + I_PLINK = 0x5316 + I_PUNLINK = 0x5317 + + IF_UNITSEL = -0x7ffb8cca +) + +type strbuf struct { + Maxlen int32 + Len int32 + Buf *int8 +} + +type Strioctl struct { + Cmd int32 + Timout int32 + Len int32 + Dp *int8 +} + +type Lifreq struct { + Name [32]int8 + Lifru1 [4]byte + Type uint32 + Lifru [336]byte +} diff --git a/vendor/golang.org/x/sys/unix/ztypes_zos_s390x.go b/vendor/golang.org/x/sys/unix/ztypes_zos_s390x.go new file mode 100644 index 00000000..aec1efcb --- /dev/null +++ b/vendor/golang.org/x/sys/unix/ztypes_zos_s390x.go @@ -0,0 +1,415 @@ +// Copyright 2020 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +//go:build zos && s390x +// +build zos,s390x + +// Hand edited based on ztypes_linux_s390x.go +// TODO: auto-generate. + +package unix + +const ( + SizeofPtr = 0x8 + SizeofShort = 0x2 + SizeofInt = 0x4 + SizeofLong = 0x8 + SizeofLongLong = 0x8 + PathMax = 0x1000 +) + +const ( + SizeofSockaddrAny = 128 + SizeofCmsghdr = 12 + SizeofIPMreq = 8 + SizeofIPv6Mreq = 20 + SizeofICMPv6Filter = 32 + SizeofIPv6MTUInfo = 32 + SizeofLinger = 8 + SizeofSockaddrInet4 = 16 + SizeofSockaddrInet6 = 28 + SizeofTCPInfo = 0x68 +) + +type ( + _C_short int16 + _C_int int32 + _C_long int64 + _C_long_long int64 +) + +type Timespec struct { + Sec int64 + Nsec int64 +} + +type Timeval struct { + Sec int64 + Usec int64 +} + +type timeval_zos struct { //correct (with padding and all) + Sec int64 + _ [4]byte // pad + Usec int32 +} + +type Tms struct { //clock_t is 4-byte unsigned int in zos + Utime uint32 + Stime uint32 + Cutime uint32 + Cstime uint32 +} + +type Time_t int64 + +type Utimbuf struct { + Actime int64 + Modtime int64 +} + +type Utsname struct { + Sysname [65]byte + Nodename [65]byte + Release [65]byte + Version [65]byte + Machine [65]byte + Domainname [65]byte +} + +type RawSockaddrInet4 struct { + Len uint8 + Family uint8 + Port uint16 + Addr [4]byte /* in_addr */ + Zero [8]uint8 +} + +type RawSockaddrInet6 struct { + Len uint8 + Family uint8 + Port uint16 + Flowinfo uint32 + Addr [16]byte /* in6_addr */ + Scope_id uint32 +} + +type RawSockaddrUnix struct { + Len uint8 + Family uint8 + Path [108]int8 +} + +type RawSockaddr struct { + Len uint8 + Family uint8 + Data [14]uint8 +} + +type RawSockaddrAny struct { + Addr RawSockaddr + _ [112]uint8 // pad +} + +type _Socklen uint32 + +type Linger struct { + Onoff int32 + Linger int32 +} + +type Iovec struct { + Base *byte + Len uint64 +} + +type IPMreq struct { + Multiaddr [4]byte /* in_addr */ + Interface [4]byte /* in_addr */ +} + +type IPv6Mreq struct { + Multiaddr [16]byte /* in6_addr */ + Interface uint32 +} + +type Msghdr struct { + Name *byte + Iov *Iovec + Control *byte + Flags int32 + Namelen int32 + Iovlen int32 + Controllen int32 +} + +type Cmsghdr struct { + Len int32 + Level int32 + Type int32 +} + +type Inet4Pktinfo struct { + Addr [4]byte /* in_addr */ + Ifindex uint32 +} + +type Inet6Pktinfo struct { + Addr [16]byte /* in6_addr */ + Ifindex uint32 +} + +type IPv6MTUInfo struct { + Addr RawSockaddrInet6 + Mtu uint32 +} + +type ICMPv6Filter struct { + Data [8]uint32 +} + +type TCPInfo struct { + State uint8 + Ca_state uint8 + Retransmits uint8 + Probes uint8 + Backoff uint8 + Options uint8 + Rto uint32 + Ato uint32 + Snd_mss uint32 + Rcv_mss uint32 + Unacked uint32 + Sacked uint32 + Lost uint32 + Retrans uint32 + Fackets uint32 + Last_data_sent uint32 + Last_ack_sent uint32 + Last_data_recv uint32 + Last_ack_recv uint32 + Pmtu uint32 + Rcv_ssthresh uint32 + Rtt uint32 + Rttvar uint32 + Snd_ssthresh uint32 + Snd_cwnd uint32 + Advmss uint32 + Reordering uint32 + Rcv_rtt uint32 + Rcv_space uint32 + Total_retrans uint32 +} + +type _Gid_t uint32 + +type rusage_zos struct { + Utime timeval_zos + Stime timeval_zos +} + +type Rusage struct { + Utime Timeval + Stime Timeval + Maxrss int64 + Ixrss int64 + Idrss int64 + Isrss int64 + Minflt int64 + Majflt int64 + Nswap int64 + Inblock int64 + Oublock int64 + Msgsnd int64 + Msgrcv int64 + Nsignals int64 + Nvcsw int64 + Nivcsw int64 +} + +type Rlimit struct { + Cur uint64 + Max uint64 +} + +// { int, short, short } in poll.h +type PollFd struct { + Fd int32 + Events int16 + Revents int16 +} + +type Stat_t struct { //Linux Definition + Dev uint64 + Ino uint64 + Nlink uint64 + Mode uint32 + Uid uint32 + Gid uint32 + _ int32 + Rdev uint64 + Size int64 + Atim Timespec + Mtim Timespec + Ctim Timespec + Blksize int64 + Blocks int64 + _ [3]int64 +} + +type Stat_LE_t struct { + _ [4]byte // eye catcher + Length uint16 + Version uint16 + Mode int32 + Ino uint32 + Dev uint32 + Nlink int32 + Uid int32 + Gid int32 + Size int64 + Atim31 [4]byte + Mtim31 [4]byte + Ctim31 [4]byte + Rdev uint32 + Auditoraudit uint32 + Useraudit uint32 + Blksize int32 + Creatim31 [4]byte + AuditID [16]byte + _ [4]byte // rsrvd1 + File_tag struct { + Ccsid uint16 + Txtflag uint16 // aggregating Txflag:1 deferred:1 rsvflags:14 + } + CharsetID [8]byte + Blocks int64 + Genvalue uint32 + Reftim31 [4]byte + Fid [8]byte + Filefmt byte + Fspflag2 byte + _ [2]byte // rsrvd2 + Ctimemsec int32 + Seclabel [8]byte + _ [4]byte // rsrvd3 + _ [4]byte // rsrvd4 + Atim Time_t + Mtim Time_t + Ctim Time_t + Creatim Time_t + Reftim Time_t + _ [24]byte // rsrvd5 +} + +type Statvfs_t struct { + ID [4]byte + Len int32 + Bsize uint64 + Blocks uint64 + Usedspace uint64 + Bavail uint64 + Flag uint64 + Maxfilesize int64 + _ [16]byte + Frsize uint64 + Bfree uint64 + Files uint32 + Ffree uint32 + Favail uint32 + Namemax31 uint32 + Invarsec uint32 + _ [4]byte + Fsid uint64 + Namemax uint64 +} + +type Statfs_t struct { + Type uint32 + Bsize uint64 + Blocks uint64 + Bfree uint64 + Bavail uint64 + Files uint32 + Ffree uint32 + Fsid uint64 + Namelen uint64 + Frsize uint64 + Flags uint64 +} + +type direntLE struct { + Reclen uint16 + Namlen uint16 + Ino uint32 + Extra uintptr + Name [256]byte +} + +type Dirent struct { + Ino uint64 + Off int64 + Reclen uint16 + Type uint8 + Name [256]uint8 + _ [5]byte +} + +type FdSet struct { + Bits [64]int32 +} + +// This struct is packed on z/OS so it can't be used directly. +type Flock_t struct { + Type int16 + Whence int16 + Start int64 + Len int64 + Pid int32 +} + +type Termios struct { + Cflag uint32 + Iflag uint32 + Lflag uint32 + Oflag uint32 + Cc [11]uint8 +} + +type Winsize struct { + Row uint16 + Col uint16 + Xpixel uint16 + Ypixel uint16 +} + +type W_Mnth struct { + Hid [4]byte + Size int32 + Cur1 int32 //32bit pointer + Cur2 int32 //^ + Devno uint32 + _ [4]byte +} + +type W_Mntent struct { + Fstype uint32 + Mode uint32 + Dev uint32 + Parentdev uint32 + Rootino uint32 + Status byte + Ddname [9]byte + Fstname [9]byte + Fsname [45]byte + Pathlen uint32 + Mountpoint [1024]byte + Jobname [8]byte + PID int32 + Parmoffset int32 + Parmlen int16 + Owner [8]byte + Quiesceowner [8]byte + _ [38]byte +} diff --git a/vendor/golang.org/x/sys/windows/aliases.go b/vendor/golang.org/x/sys/windows/aliases.go index af3af60d..a20ebea6 100644 --- a/vendor/golang.org/x/sys/windows/aliases.go +++ b/vendor/golang.org/x/sys/windows/aliases.go @@ -2,8 +2,8 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. -// +build windows -// +build go1.9 +//go:build windows && go1.9 +// +build windows,go1.9 package windows diff --git a/vendor/golang.org/x/sys/windows/dll_windows.go b/vendor/golang.org/x/sys/windows/dll_windows.go index d7771134..115341fb 100644 --- a/vendor/golang.org/x/sys/windows/dll_windows.go +++ b/vendor/golang.org/x/sys/windows/dll_windows.go @@ -32,6 +32,8 @@ type DLLError struct { func (e *DLLError) Error() string { return e.Msg } +func (e *DLLError) Unwrap() error { return e.Err } + // A DLL implements access to a single DLL. type DLL struct { Name string @@ -104,6 +106,35 @@ func (d *DLL) MustFindProc(name string) *Proc { return p } +// FindProcByOrdinal searches DLL d for procedure by ordinal and returns *Proc +// if found. It returns an error if search fails. +func (d *DLL) FindProcByOrdinal(ordinal uintptr) (proc *Proc, err error) { + a, e := GetProcAddressByOrdinal(d.Handle, ordinal) + name := "#" + itoa(int(ordinal)) + if e != nil { + return nil, &DLLError{ + Err: e, + ObjName: name, + Msg: "Failed to find " + name + " procedure in " + d.Name + ": " + e.Error(), + } + } + p := &Proc{ + Dll: d, + Name: name, + addr: a, + } + return p, nil +} + +// MustFindProcByOrdinal is like FindProcByOrdinal but panics if search fails. +func (d *DLL) MustFindProcByOrdinal(ordinal uintptr) *Proc { + p, e := d.FindProcByOrdinal(ordinal) + if e != nil { + panic(e) + } + return p +} + // Release unloads DLL d from memory. func (d *DLL) Release() (err error) { return FreeLibrary(d.Handle) @@ -360,7 +391,6 @@ func loadLibraryEx(name string, system bool) (*DLL, error) { var flags uintptr if system { if canDoSearchSystem32() { - const LOAD_LIBRARY_SEARCH_SYSTEM32 = 0x00000800 flags = LOAD_LIBRARY_SEARCH_SYSTEM32 } else if isBaseName(name) { // WindowsXP or unpatched Windows machine diff --git a/vendor/golang.org/x/sys/windows/empty.s b/vendor/golang.org/x/sys/windows/empty.s index 69309e4d..fdbbbcd3 100644 --- a/vendor/golang.org/x/sys/windows/empty.s +++ b/vendor/golang.org/x/sys/windows/empty.s @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build !go1.12 // +build !go1.12 // This file is here to allow bodyless functions with go:linkname for Go 1.11 diff --git a/vendor/golang.org/x/sys/windows/env_windows.go b/vendor/golang.org/x/sys/windows/env_windows.go index f482a9fa..92ac05ff 100644 --- a/vendor/golang.org/x/sys/windows/env_windows.go +++ b/vendor/golang.org/x/sys/windows/env_windows.go @@ -8,7 +8,6 @@ package windows import ( "syscall" - "unicode/utf16" "unsafe" ) @@ -40,17 +39,11 @@ func (token Token) Environ(inheritExisting bool) (env []string, err error) { defer DestroyEnvironmentBlock(block) blockp := uintptr(unsafe.Pointer(block)) for { - entry := (*[(1 << 30) - 1]uint16)(unsafe.Pointer(blockp))[:] - for i, v := range entry { - if v == 0 { - entry = entry[:i] - break - } - } + entry := UTF16PtrToString((*uint16)(unsafe.Pointer(blockp))) if len(entry) == 0 { break } - env = append(env, string(utf16.Decode(entry))) + env = append(env, entry) blockp += 2 * (uintptr(len(entry)) + 1) } return env, nil diff --git a/vendor/golang.org/x/sys/windows/eventlog.go b/vendor/golang.org/x/sys/windows/eventlog.go index 40af946e..2cd60645 100644 --- a/vendor/golang.org/x/sys/windows/eventlog.go +++ b/vendor/golang.org/x/sys/windows/eventlog.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows // +build windows package windows diff --git a/vendor/golang.org/x/sys/windows/exec_windows.go b/vendor/golang.org/x/sys/windows/exec_windows.go index 3606c3a8..75980fd4 100644 --- a/vendor/golang.org/x/sys/windows/exec_windows.go +++ b/vendor/golang.org/x/sys/windows/exec_windows.go @@ -6,15 +6,20 @@ package windows +import ( + errorspkg "errors" + "unsafe" +) + // EscapeArg rewrites command line argument s as prescribed // in http://msdn.microsoft.com/en-us/library/ms880421. // This function returns "" (2 double quotes) if s is empty. // Alternatively, these transformations are done: -// - every back slash (\) is doubled, but only if immediately -// followed by double quote ("); -// - every double quote (") is escaped by back slash (\); -// - finally, s is wrapped with double quotes (arg -> "arg"), -// but only if there is space or tab inside s. +// - every back slash (\) is doubled, but only if immediately +// followed by double quote ("); +// - every double quote (") is escaped by back slash (\); +// - finally, s is wrapped with double quotes (arg -> "arg"), +// but only if there is space or tab inside s. func EscapeArg(s string) string { if len(s) == 0 { return "\"\"" @@ -73,6 +78,40 @@ func EscapeArg(s string) string { return string(qs[:j]) } +// ComposeCommandLine escapes and joins the given arguments suitable for use as a Windows command line, +// in CreateProcess's CommandLine argument, CreateService/ChangeServiceConfig's BinaryPathName argument, +// or any program that uses CommandLineToArgv. +func ComposeCommandLine(args []string) string { + var commandLine string + for i := range args { + if i > 0 { + commandLine += " " + } + commandLine += EscapeArg(args[i]) + } + return commandLine +} + +// DecomposeCommandLine breaks apart its argument command line into unescaped parts using CommandLineToArgv, +// as gathered from GetCommandLine, QUERY_SERVICE_CONFIG's BinaryPathName argument, or elsewhere that +// command lines are passed around. +func DecomposeCommandLine(commandLine string) ([]string, error) { + if len(commandLine) == 0 { + return []string{}, nil + } + var argc int32 + argv, err := CommandLineToArgv(StringToUTF16Ptr(commandLine), &argc) + if err != nil { + return nil, err + } + defer LocalFree(Handle(unsafe.Pointer(argv))) + var args []string + for _, v := range (*argv)[:argc] { + args = append(args, UTF16ToString((*v)[:])) + } + return args, nil +} + func CloseOnExec(fd Handle) { SetHandleInformation(Handle(fd), HANDLE_FLAG_INHERIT, 0) } @@ -95,3 +134,45 @@ func FullPath(name string) (path string, err error) { } } } + +// NewProcThreadAttributeList allocates a new ProcThreadAttributeListContainer, with the requested maximum number of attributes. +func NewProcThreadAttributeList(maxAttrCount uint32) (*ProcThreadAttributeListContainer, error) { + var size uintptr + err := initializeProcThreadAttributeList(nil, maxAttrCount, 0, &size) + if err != ERROR_INSUFFICIENT_BUFFER { + if err == nil { + return nil, errorspkg.New("unable to query buffer size from InitializeProcThreadAttributeList") + } + return nil, err + } + alloc, err := LocalAlloc(LMEM_FIXED, uint32(size)) + if err != nil { + return nil, err + } + // size is guaranteed to be ≥1 by InitializeProcThreadAttributeList. + al := &ProcThreadAttributeListContainer{data: (*ProcThreadAttributeList)(unsafe.Pointer(alloc))} + err = initializeProcThreadAttributeList(al.data, maxAttrCount, 0, &size) + if err != nil { + return nil, err + } + return al, err +} + +// Update modifies the ProcThreadAttributeList using UpdateProcThreadAttribute. +func (al *ProcThreadAttributeListContainer) Update(attribute uintptr, value unsafe.Pointer, size uintptr) error { + al.pointers = append(al.pointers, value) + return updateProcThreadAttribute(al.data, 0, attribute, value, size, nil, nil) +} + +// Delete frees ProcThreadAttributeList's resources. +func (al *ProcThreadAttributeListContainer) Delete() { + deleteProcThreadAttributeList(al.data) + LocalFree(Handle(unsafe.Pointer(al.data))) + al.data = nil + al.pointers = nil +} + +// List returns the actual ProcThreadAttributeList to be passed to StartupInfoEx. +func (al *ProcThreadAttributeListContainer) List() *ProcThreadAttributeList { + return al.data +} diff --git a/vendor/golang.org/x/sys/windows/memory_windows.go b/vendor/golang.org/x/sys/windows/memory_windows.go index f80a4204..6dc0920a 100644 --- a/vendor/golang.org/x/sys/windows/memory_windows.go +++ b/vendor/golang.org/x/sys/windows/memory_windows.go @@ -16,11 +16,33 @@ const ( MEM_RESET_UNDO = 0x01000000 MEM_LARGE_PAGES = 0x20000000 - PAGE_NOACCESS = 0x01 - PAGE_READONLY = 0x02 - PAGE_READWRITE = 0x04 - PAGE_WRITECOPY = 0x08 - PAGE_EXECUTE_READ = 0x20 - PAGE_EXECUTE_READWRITE = 0x40 - PAGE_EXECUTE_WRITECOPY = 0x80 + PAGE_NOACCESS = 0x00000001 + PAGE_READONLY = 0x00000002 + PAGE_READWRITE = 0x00000004 + PAGE_WRITECOPY = 0x00000008 + PAGE_EXECUTE = 0x00000010 + PAGE_EXECUTE_READ = 0x00000020 + PAGE_EXECUTE_READWRITE = 0x00000040 + PAGE_EXECUTE_WRITECOPY = 0x00000080 + PAGE_GUARD = 0x00000100 + PAGE_NOCACHE = 0x00000200 + PAGE_WRITECOMBINE = 0x00000400 + PAGE_TARGETS_INVALID = 0x40000000 + PAGE_TARGETS_NO_UPDATE = 0x40000000 + + QUOTA_LIMITS_HARDWS_MIN_DISABLE = 0x00000002 + QUOTA_LIMITS_HARDWS_MIN_ENABLE = 0x00000001 + QUOTA_LIMITS_HARDWS_MAX_DISABLE = 0x00000008 + QUOTA_LIMITS_HARDWS_MAX_ENABLE = 0x00000004 ) + +type MemoryBasicInformation struct { + BaseAddress uintptr + AllocationBase uintptr + AllocationProtect uint32 + PartitionId uint16 + RegionSize uintptr + State uint32 + Protect uint32 + Type uint32 +} diff --git a/vendor/golang.org/x/sys/windows/mkerrors.bash b/vendor/golang.org/x/sys/windows/mkerrors.bash index 2163843a..58e0188f 100644 --- a/vendor/golang.org/x/sys/windows/mkerrors.bash +++ b/vendor/golang.org/x/sys/windows/mkerrors.bash @@ -9,6 +9,8 @@ shopt -s nullglob winerror="$(printf '%s\n' "/mnt/c/Program Files (x86)/Windows Kits/"/*/Include/*/shared/winerror.h | sort -Vr | head -n 1)" [[ -n $winerror ]] || { echo "Unable to find winerror.h" >&2; exit 1; } +ntstatus="$(printf '%s\n' "/mnt/c/Program Files (x86)/Windows Kits/"/*/Include/*/shared/ntstatus.h | sort -Vr | head -n 1)" +[[ -n $ntstatus ]] || { echo "Unable to find ntstatus.h" >&2; exit 1; } declare -A errors @@ -59,5 +61,10 @@ declare -A errors echo "$key $vtype = $value" done < "$winerror" + while read -r line; do + [[ $line =~ ^#define\ (STATUS_[^\s]+)\ +\(\(NTSTATUS\)((0x)?[0-9a-fA-F]+)L?\) ]] || continue + echo "${BASH_REMATCH[1]} NTStatus = ${BASH_REMATCH[2]}" + done < "$ntstatus" + echo ")" } | gofmt > "zerrors_windows.go" diff --git a/vendor/golang.org/x/sys/windows/mksyscall.go b/vendor/golang.org/x/sys/windows/mksyscall.go index 328e3b2a..8563f79c 100644 --- a/vendor/golang.org/x/sys/windows/mksyscall.go +++ b/vendor/golang.org/x/sys/windows/mksyscall.go @@ -2,8 +2,9 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build generate // +build generate package windows -//go:generate go run golang.org/x/sys/windows/mkwinsyscall -output zsyscall_windows.go eventlog.go service.go syscall_windows.go security_windows.go +//go:generate go run golang.org/x/sys/windows/mkwinsyscall -output zsyscall_windows.go eventlog.go service.go syscall_windows.go security_windows.go setupapi_windows.go diff --git a/vendor/golang.org/x/sys/windows/race.go b/vendor/golang.org/x/sys/windows/race.go index a74e3e24..9196b089 100644 --- a/vendor/golang.org/x/sys/windows/race.go +++ b/vendor/golang.org/x/sys/windows/race.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows && race // +build windows,race package windows diff --git a/vendor/golang.org/x/sys/windows/race0.go b/vendor/golang.org/x/sys/windows/race0.go index e44a3cbf..7bae4817 100644 --- a/vendor/golang.org/x/sys/windows/race0.go +++ b/vendor/golang.org/x/sys/windows/race0.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows && !race // +build windows,!race package windows diff --git a/vendor/golang.org/x/sys/windows/registry/key.go b/vendor/golang.org/x/sys/windows/registry/key.go index c2564834..6c8d97b6 100644 --- a/vendor/golang.org/x/sys/windows/registry/key.go +++ b/vendor/golang.org/x/sys/windows/registry/key.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows // +build windows // Package registry provides access to the Windows registry. @@ -19,11 +20,11 @@ // log.Fatal(err) // } // fmt.Printf("Windows system root is %q\n", s) -// package registry import ( "io" + "runtime" "syscall" "time" ) @@ -113,6 +114,13 @@ func OpenRemoteKey(pcname string, k Key) (Key, error) { // The parameter n controls the number of returned names, // analogous to the way os.File.Readdirnames works. func (k Key) ReadSubKeyNames(n int) ([]string, error) { + // RegEnumKeyEx must be called repeatedly and to completion. + // During this time, this goroutine cannot migrate away from + // its current thread. See https://golang.org/issue/49320 and + // https://golang.org/issue/49466. + runtime.LockOSThread() + defer runtime.UnlockOSThread() + names := make([]string, 0) // Registry key size limit is 255 bytes and described there: // https://msdn.microsoft.com/library/windows/desktop/ms724872.aspx diff --git a/vendor/golang.org/x/sys/windows/registry/mksyscall.go b/vendor/golang.org/x/sys/windows/registry/mksyscall.go index 50c32a3f..ee74927d 100644 --- a/vendor/golang.org/x/sys/windows/registry/mksyscall.go +++ b/vendor/golang.org/x/sys/windows/registry/mksyscall.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build generate // +build generate package registry diff --git a/vendor/golang.org/x/sys/windows/registry/syscall.go b/vendor/golang.org/x/sys/windows/registry/syscall.go index e66643cb..41733512 100644 --- a/vendor/golang.org/x/sys/windows/registry/syscall.go +++ b/vendor/golang.org/x/sys/windows/registry/syscall.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows // +build windows package registry diff --git a/vendor/golang.org/x/sys/windows/registry/value.go b/vendor/golang.org/x/sys/windows/registry/value.go index f25e7e97..2789f6f1 100644 --- a/vendor/golang.org/x/sys/windows/registry/value.go +++ b/vendor/golang.org/x/sys/windows/registry/value.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows // +build windows package registry diff --git a/vendor/golang.org/x/sys/windows/registry/zsyscall_windows.go b/vendor/golang.org/x/sys/windows/registry/zsyscall_windows.go index 3778075d..fc1835d8 100644 --- a/vendor/golang.org/x/sys/windows/registry/zsyscall_windows.go +++ b/vendor/golang.org/x/sys/windows/registry/zsyscall_windows.go @@ -19,6 +19,7 @@ const ( var ( errERROR_IO_PENDING error = syscall.Errno(errnoERROR_IO_PENDING) + errERROR_EINVAL error = syscall.EINVAL ) // errnoErr returns common boxed Errno values, to prevent @@ -26,7 +27,7 @@ var ( func errnoErr(e syscall.Errno) error { switch e { case 0: - return nil + return errERROR_EINVAL case errnoERROR_IO_PENDING: return errERROR_IO_PENDING } @@ -40,50 +41,50 @@ var ( modadvapi32 = windows.NewLazySystemDLL("advapi32.dll") modkernel32 = windows.NewLazySystemDLL("kernel32.dll") + procRegConnectRegistryW = modadvapi32.NewProc("RegConnectRegistryW") procRegCreateKeyExW = modadvapi32.NewProc("RegCreateKeyExW") procRegDeleteKeyW = modadvapi32.NewProc("RegDeleteKeyW") - procRegSetValueExW = modadvapi32.NewProc("RegSetValueExW") - procRegEnumValueW = modadvapi32.NewProc("RegEnumValueW") procRegDeleteValueW = modadvapi32.NewProc("RegDeleteValueW") + procRegEnumValueW = modadvapi32.NewProc("RegEnumValueW") procRegLoadMUIStringW = modadvapi32.NewProc("RegLoadMUIStringW") - procRegConnectRegistryW = modadvapi32.NewProc("RegConnectRegistryW") + procRegSetValueExW = modadvapi32.NewProc("RegSetValueExW") procExpandEnvironmentStringsW = modkernel32.NewProc("ExpandEnvironmentStringsW") ) -func regCreateKeyEx(key syscall.Handle, subkey *uint16, reserved uint32, class *uint16, options uint32, desired uint32, sa *syscall.SecurityAttributes, result *syscall.Handle, disposition *uint32) (regerrno error) { - r0, _, _ := syscall.Syscall9(procRegCreateKeyExW.Addr(), 9, uintptr(key), uintptr(unsafe.Pointer(subkey)), uintptr(reserved), uintptr(unsafe.Pointer(class)), uintptr(options), uintptr(desired), uintptr(unsafe.Pointer(sa)), uintptr(unsafe.Pointer(result)), uintptr(unsafe.Pointer(disposition))) +func regConnectRegistry(machinename *uint16, key syscall.Handle, result *syscall.Handle) (regerrno error) { + r0, _, _ := syscall.Syscall(procRegConnectRegistryW.Addr(), 3, uintptr(unsafe.Pointer(machinename)), uintptr(key), uintptr(unsafe.Pointer(result))) if r0 != 0 { regerrno = syscall.Errno(r0) } return } -func regDeleteKey(key syscall.Handle, subkey *uint16) (regerrno error) { - r0, _, _ := syscall.Syscall(procRegDeleteKeyW.Addr(), 2, uintptr(key), uintptr(unsafe.Pointer(subkey)), 0) +func regCreateKeyEx(key syscall.Handle, subkey *uint16, reserved uint32, class *uint16, options uint32, desired uint32, sa *syscall.SecurityAttributes, result *syscall.Handle, disposition *uint32) (regerrno error) { + r0, _, _ := syscall.Syscall9(procRegCreateKeyExW.Addr(), 9, uintptr(key), uintptr(unsafe.Pointer(subkey)), uintptr(reserved), uintptr(unsafe.Pointer(class)), uintptr(options), uintptr(desired), uintptr(unsafe.Pointer(sa)), uintptr(unsafe.Pointer(result)), uintptr(unsafe.Pointer(disposition))) if r0 != 0 { regerrno = syscall.Errno(r0) } return } -func regSetValueEx(key syscall.Handle, valueName *uint16, reserved uint32, vtype uint32, buf *byte, bufsize uint32) (regerrno error) { - r0, _, _ := syscall.Syscall6(procRegSetValueExW.Addr(), 6, uintptr(key), uintptr(unsafe.Pointer(valueName)), uintptr(reserved), uintptr(vtype), uintptr(unsafe.Pointer(buf)), uintptr(bufsize)) +func regDeleteKey(key syscall.Handle, subkey *uint16) (regerrno error) { + r0, _, _ := syscall.Syscall(procRegDeleteKeyW.Addr(), 2, uintptr(key), uintptr(unsafe.Pointer(subkey)), 0) if r0 != 0 { regerrno = syscall.Errno(r0) } return } -func regEnumValue(key syscall.Handle, index uint32, name *uint16, nameLen *uint32, reserved *uint32, valtype *uint32, buf *byte, buflen *uint32) (regerrno error) { - r0, _, _ := syscall.Syscall9(procRegEnumValueW.Addr(), 8, uintptr(key), uintptr(index), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(nameLen)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(valtype)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(buflen)), 0) +func regDeleteValue(key syscall.Handle, name *uint16) (regerrno error) { + r0, _, _ := syscall.Syscall(procRegDeleteValueW.Addr(), 2, uintptr(key), uintptr(unsafe.Pointer(name)), 0) if r0 != 0 { regerrno = syscall.Errno(r0) } return } -func regDeleteValue(key syscall.Handle, name *uint16) (regerrno error) { - r0, _, _ := syscall.Syscall(procRegDeleteValueW.Addr(), 2, uintptr(key), uintptr(unsafe.Pointer(name)), 0) +func regEnumValue(key syscall.Handle, index uint32, name *uint16, nameLen *uint32, reserved *uint32, valtype *uint32, buf *byte, buflen *uint32) (regerrno error) { + r0, _, _ := syscall.Syscall9(procRegEnumValueW.Addr(), 8, uintptr(key), uintptr(index), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(nameLen)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(valtype)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(buflen)), 0) if r0 != 0 { regerrno = syscall.Errno(r0) } @@ -98,8 +99,8 @@ func regLoadMUIString(key syscall.Handle, name *uint16, buf *uint16, buflen uint return } -func regConnectRegistry(machinename *uint16, key syscall.Handle, result *syscall.Handle) (regerrno error) { - r0, _, _ := syscall.Syscall(procRegConnectRegistryW.Addr(), 3, uintptr(unsafe.Pointer(machinename)), uintptr(key), uintptr(unsafe.Pointer(result))) +func regSetValueEx(key syscall.Handle, valueName *uint16, reserved uint32, vtype uint32, buf *byte, bufsize uint32) (regerrno error) { + r0, _, _ := syscall.Syscall6(procRegSetValueExW.Addr(), 6, uintptr(key), uintptr(unsafe.Pointer(valueName)), uintptr(reserved), uintptr(vtype), uintptr(unsafe.Pointer(buf)), uintptr(bufsize)) if r0 != 0 { regerrno = syscall.Errno(r0) } @@ -110,11 +111,7 @@ func expandEnvironmentStrings(src *uint16, dst *uint16, size uint32) (n uint32, r0, _, e1 := syscall.Syscall(procExpandEnvironmentStringsW.Addr(), 3, uintptr(unsafe.Pointer(src)), uintptr(unsafe.Pointer(dst)), uintptr(size)) n = uint32(r0) if n == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } diff --git a/vendor/golang.org/x/sys/windows/security_windows.go b/vendor/golang.org/x/sys/windows/security_windows.go index 4b6eff18..d414ef13 100644 --- a/vendor/golang.org/x/sys/windows/security_windows.go +++ b/vendor/golang.org/x/sys/windows/security_windows.go @@ -7,6 +7,8 @@ package windows import ( "syscall" "unsafe" + + "golang.org/x/sys/internal/unsafeheader" ) const ( @@ -622,6 +624,7 @@ func (tml *Tokenmandatorylabel) Size() uint32 { // Authorization Functions //sys checkTokenMembership(tokenHandle Token, sidToCheck *SID, isMember *int32) (err error) = advapi32.CheckTokenMembership +//sys isTokenRestricted(tokenHandle Token) (ret bool, err error) [!failretval] = advapi32.IsTokenRestricted //sys OpenProcessToken(process Handle, access uint32, token *Token) (err error) = advapi32.OpenProcessToken //sys OpenThreadToken(thread Handle, access uint32, openAsSelf bool, token *Token) (err error) = advapi32.OpenThreadToken //sys ImpersonateSelf(impersonationlevel uint32) (err error) = advapi32.ImpersonateSelf @@ -835,6 +838,16 @@ func (t Token) IsMember(sid *SID) (bool, error) { return b != 0, nil } +// IsRestricted reports whether the access token t is a restricted token. +func (t Token) IsRestricted() (isRestricted bool, err error) { + isRestricted, err = isTokenRestricted(t) + if !isRestricted && err == syscall.EINVAL { + // If err is EINVAL, this returned ERROR_SUCCESS indicating a non-restricted token. + err = nil + } + return +} + const ( WTS_CONSOLE_CONNECT = 0x1 WTS_CONSOLE_DISCONNECT = 0x2 @@ -876,6 +889,7 @@ type WTS_SESSION_INFO struct { //sys WTSQueryUserToken(session uint32, token *Token) (err error) = wtsapi32.WTSQueryUserToken //sys WTSEnumerateSessions(handle Handle, reserved uint32, version uint32, sessions **WTS_SESSION_INFO, count *uint32) (err error) = wtsapi32.WTSEnumerateSessionsW //sys WTSFreeMemory(ptr uintptr) = wtsapi32.WTSFreeMemory +//sys WTSGetActiveConsoleSessionId() (sessionID uint32) type ACL struct { aclRevision byte @@ -895,6 +909,19 @@ type SECURITY_DESCRIPTOR struct { dacl *ACL } +type SECURITY_QUALITY_OF_SERVICE struct { + Length uint32 + ImpersonationLevel uint32 + ContextTrackingMode byte + EffectiveOnly byte +} + +// Constants for the ContextTrackingMode field of SECURITY_QUALITY_OF_SERVICE. +const ( + SECURITY_STATIC_TRACKING = 0 + SECURITY_DYNAMIC_TRACKING = 1 +) + type SecurityAttributes struct { Length uint32 SecurityDescriptor *SECURITY_DESCRIPTOR @@ -1101,9 +1128,10 @@ type OBJECTS_AND_NAME struct { } //sys getSecurityInfo(handle Handle, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner **SID, group **SID, dacl **ACL, sacl **ACL, sd **SECURITY_DESCRIPTOR) (ret error) = advapi32.GetSecurityInfo -//sys SetSecurityInfo(handle Handle, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner *SID, group *SID, dacl *ACL, sacl *ACL) = advapi32.SetSecurityInfo +//sys SetSecurityInfo(handle Handle, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner *SID, group *SID, dacl *ACL, sacl *ACL) (ret error) = advapi32.SetSecurityInfo //sys getNamedSecurityInfo(objectName string, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner **SID, group **SID, dacl **ACL, sacl **ACL, sd **SECURITY_DESCRIPTOR) (ret error) = advapi32.GetNamedSecurityInfoW //sys SetNamedSecurityInfo(objectName string, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner *SID, group *SID, dacl *ACL, sacl *ACL) (ret error) = advapi32.SetNamedSecurityInfoW +//sys SetKernelObjectSecurity(handle Handle, securityInformation SECURITY_INFORMATION, securityDescriptor *SECURITY_DESCRIPTOR) (err error) = advapi32.SetKernelObjectSecurity //sys buildSecurityDescriptor(owner *TRUSTEE, group *TRUSTEE, countAccessEntries uint32, accessEntries *EXPLICIT_ACCESS, countAuditEntries uint32, auditEntries *EXPLICIT_ACCESS, oldSecurityDescriptor *SECURITY_DESCRIPTOR, sizeNewSecurityDescriptor *uint32, newSecurityDescriptor **SECURITY_DESCRIPTOR) (ret error) = advapi32.BuildSecurityDescriptorW //sys initializeSecurityDescriptor(absoluteSD *SECURITY_DESCRIPTOR, revision uint32) (err error) = advapi32.InitializeSecurityDescriptor @@ -1229,7 +1257,7 @@ func (sd *SECURITY_DESCRIPTOR) String() string { return "" } defer LocalFree(Handle(unsafe.Pointer(sddl))) - return UTF16ToString((*[(1 << 30) - 1]uint16)(unsafe.Pointer(sddl))[:]) + return UTF16PtrToString(sddl) } // ToAbsolute converts a self-relative security descriptor into an absolute one. @@ -1307,9 +1335,29 @@ func (absoluteSD *SECURITY_DESCRIPTOR) ToSelfRelative() (selfRelativeSD *SECURIT } func (selfRelativeSD *SECURITY_DESCRIPTOR) copySelfRelativeSecurityDescriptor() *SECURITY_DESCRIPTOR { - sdBytes := make([]byte, selfRelativeSD.Length()) - copy(sdBytes, (*[(1 << 31) - 1]byte)(unsafe.Pointer(selfRelativeSD))[:len(sdBytes)]) - return (*SECURITY_DESCRIPTOR)(unsafe.Pointer(&sdBytes[0])) + sdLen := int(selfRelativeSD.Length()) + const min = int(unsafe.Sizeof(SECURITY_DESCRIPTOR{})) + if sdLen < min { + sdLen = min + } + + var src []byte + h := (*unsafeheader.Slice)(unsafe.Pointer(&src)) + h.Data = unsafe.Pointer(selfRelativeSD) + h.Len = sdLen + h.Cap = sdLen + + const psize = int(unsafe.Sizeof(uintptr(0))) + + var dst []byte + h = (*unsafeheader.Slice)(unsafe.Pointer(&dst)) + alloc := make([]uintptr, (sdLen+psize-1)/psize) + h.Data = (*unsafeheader.Slice)(unsafe.Pointer(&alloc)).Data + h.Len = sdLen + h.Cap = sdLen + + copy(dst, src) + return (*SECURITY_DESCRIPTOR)(unsafe.Pointer(&dst[0])) } // SecurityDescriptorFromString converts an SDDL string describing a security descriptor into a @@ -1391,6 +1439,6 @@ func ACLFromEntries(explicitEntries []EXPLICIT_ACCESS, mergedACL *ACL) (acl *ACL } defer LocalFree(Handle(unsafe.Pointer(winHeapACL))) aclBytes := make([]byte, winHeapACL.aclSize) - copy(aclBytes, (*[(1 << 31) - 1]byte)(unsafe.Pointer(winHeapACL))[:len(aclBytes)]) + copy(aclBytes, (*[(1 << 31) - 1]byte)(unsafe.Pointer(winHeapACL))[:len(aclBytes):len(aclBytes)]) return (*ACL)(unsafe.Pointer(&aclBytes[0])), nil } diff --git a/vendor/golang.org/x/sys/windows/service.go b/vendor/golang.org/x/sys/windows/service.go index 847e00bc..f8deca83 100644 --- a/vendor/golang.org/x/sys/windows/service.go +++ b/vendor/golang.org/x/sys/windows/service.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows // +build windows package windows @@ -16,8 +17,6 @@ const ( SC_MANAGER_ALL_ACCESS = 0xf003f ) -//sys OpenSCManager(machineName *uint16, databaseName *uint16, access uint32) (handle Handle, err error) [failretval==0] = advapi32.OpenSCManagerW - const ( SERVICE_KERNEL_DRIVER = 1 SERVICE_FILE_SYSTEM_DRIVER = 2 @@ -65,6 +64,7 @@ const ( SERVICE_ACCEPT_HARDWAREPROFILECHANGE = 32 SERVICE_ACCEPT_POWEREVENT = 64 SERVICE_ACCEPT_SESSIONCHANGE = 128 + SERVICE_ACCEPT_PRESHUTDOWN = 256 SERVICE_CONTROL_STOP = 1 SERVICE_CONTROL_PAUSE = 2 @@ -80,6 +80,7 @@ const ( SERVICE_CONTROL_HARDWAREPROFILECHANGE = 12 SERVICE_CONTROL_POWEREVENT = 13 SERVICE_CONTROL_SESSIONCHANGE = 14 + SERVICE_CONTROL_PRESHUTDOWN = 15 SERVICE_ACTIVE = 1 SERVICE_INACTIVE = 2 @@ -126,6 +127,18 @@ const ( SERVICE_NOTIFY_CREATED = 0x00000080 SERVICE_NOTIFY_DELETED = 0x00000100 SERVICE_NOTIFY_DELETE_PENDING = 0x00000200 + + SC_EVENT_DATABASE_CHANGE = 0 + SC_EVENT_PROPERTY_CHANGE = 1 + SC_EVENT_STATUS_CHANGE = 2 + + SERVICE_START_REASON_DEMAND = 0x00000001 + SERVICE_START_REASON_AUTO = 0x00000002 + SERVICE_START_REASON_TRIGGER = 0x00000004 + SERVICE_START_REASON_RESTART_ON_FAILURE = 0x00000008 + SERVICE_START_REASON_DELAYEDAUTO = 0x00000010 + + SERVICE_DYNAMIC_INFORMATION_LEVEL_START_REASON = 1 ) type SERVICE_STATUS struct { @@ -210,6 +223,7 @@ type QUERY_SERVICE_LOCK_STATUS struct { LockDuration uint32 } +//sys OpenSCManager(machineName *uint16, databaseName *uint16, access uint32) (handle Handle, err error) [failretval==0] = advapi32.OpenSCManagerW //sys CloseServiceHandle(handle Handle) (err error) = advapi32.CloseServiceHandle //sys CreateService(mgr Handle, serviceName *uint16, displayName *uint16, access uint32, srvType uint32, startType uint32, errCtl uint32, pathName *uint16, loadOrderGroup *uint16, tagId *uint32, dependencies *uint16, serviceStartName *uint16, password *uint16) (handle Handle, err error) [failretval==0] = advapi32.CreateServiceW //sys OpenService(mgr Handle, serviceName *uint16, access uint32) (handle Handle, err error) [failretval==0] = advapi32.OpenServiceW @@ -227,3 +241,7 @@ type QUERY_SERVICE_LOCK_STATUS struct { //sys EnumServicesStatusEx(mgr Handle, infoLevel uint32, serviceType uint32, serviceState uint32, services *byte, bufSize uint32, bytesNeeded *uint32, servicesReturned *uint32, resumeHandle *uint32, groupName *uint16) (err error) = advapi32.EnumServicesStatusExW //sys QueryServiceStatusEx(service Handle, infoLevel uint32, buff *byte, buffSize uint32, bytesNeeded *uint32) (err error) = advapi32.QueryServiceStatusEx //sys NotifyServiceStatusChange(service Handle, notifyMask uint32, notifier *SERVICE_NOTIFY) (ret error) = advapi32.NotifyServiceStatusChangeW +//sys SubscribeServiceChangeNotifications(service Handle, eventType uint32, callback uintptr, callbackCtx uintptr, subscription *uintptr) (ret error) = sechost.SubscribeServiceChangeNotifications? +//sys UnsubscribeServiceChangeNotifications(subscription uintptr) = sechost.UnsubscribeServiceChangeNotifications? +//sys RegisterServiceCtrlHandlerEx(serviceName *uint16, handlerProc uintptr, context uintptr) (handle Handle, err error) = advapi32.RegisterServiceCtrlHandlerExW +//sys QueryServiceDynamicInformation(service Handle, infoLevel uint32, dynamicInfo unsafe.Pointer) (err error) = advapi32.QueryServiceDynamicInformation? diff --git a/vendor/golang.org/x/sys/windows/setupapi_windows.go b/vendor/golang.org/x/sys/windows/setupapi_windows.go new file mode 100644 index 00000000..f8126482 --- /dev/null +++ b/vendor/golang.org/x/sys/windows/setupapi_windows.go @@ -0,0 +1,1425 @@ +// Copyright 2021 The Go Authors. All rights reserved. +// Use of this source code is governed by a BSD-style +// license that can be found in the LICENSE file. + +package windows + +import ( + "encoding/binary" + "errors" + "fmt" + "runtime" + "strings" + "syscall" + "unsafe" +) + +// This file contains functions that wrap SetupAPI.dll and CfgMgr32.dll, +// core system functions for managing hardware devices, drivers, and the PnP tree. +// Information about these APIs can be found at: +// https://docs.microsoft.com/en-us/windows-hardware/drivers/install/setupapi +// https://docs.microsoft.com/en-us/windows/win32/devinst/cfgmgr32- + +const ( + ERROR_EXPECTED_SECTION_NAME Errno = 0x20000000 | 0xC0000000 | 0 + ERROR_BAD_SECTION_NAME_LINE Errno = 0x20000000 | 0xC0000000 | 1 + ERROR_SECTION_NAME_TOO_LONG Errno = 0x20000000 | 0xC0000000 | 2 + ERROR_GENERAL_SYNTAX Errno = 0x20000000 | 0xC0000000 | 3 + ERROR_WRONG_INF_STYLE Errno = 0x20000000 | 0xC0000000 | 0x100 + ERROR_SECTION_NOT_FOUND Errno = 0x20000000 | 0xC0000000 | 0x101 + ERROR_LINE_NOT_FOUND Errno = 0x20000000 | 0xC0000000 | 0x102 + ERROR_NO_BACKUP Errno = 0x20000000 | 0xC0000000 | 0x103 + ERROR_NO_ASSOCIATED_CLASS Errno = 0x20000000 | 0xC0000000 | 0x200 + ERROR_CLASS_MISMATCH Errno = 0x20000000 | 0xC0000000 | 0x201 + ERROR_DUPLICATE_FOUND Errno = 0x20000000 | 0xC0000000 | 0x202 + ERROR_NO_DRIVER_SELECTED Errno = 0x20000000 | 0xC0000000 | 0x203 + ERROR_KEY_DOES_NOT_EXIST Errno = 0x20000000 | 0xC0000000 | 0x204 + ERROR_INVALID_DEVINST_NAME Errno = 0x20000000 | 0xC0000000 | 0x205 + ERROR_INVALID_CLASS Errno = 0x20000000 | 0xC0000000 | 0x206 + ERROR_DEVINST_ALREADY_EXISTS Errno = 0x20000000 | 0xC0000000 | 0x207 + ERROR_DEVINFO_NOT_REGISTERED Errno = 0x20000000 | 0xC0000000 | 0x208 + ERROR_INVALID_REG_PROPERTY Errno = 0x20000000 | 0xC0000000 | 0x209 + ERROR_NO_INF Errno = 0x20000000 | 0xC0000000 | 0x20A + ERROR_NO_SUCH_DEVINST Errno = 0x20000000 | 0xC0000000 | 0x20B + ERROR_CANT_LOAD_CLASS_ICON Errno = 0x20000000 | 0xC0000000 | 0x20C + ERROR_INVALID_CLASS_INSTALLER Errno = 0x20000000 | 0xC0000000 | 0x20D + ERROR_DI_DO_DEFAULT Errno = 0x20000000 | 0xC0000000 | 0x20E + ERROR_DI_NOFILECOPY Errno = 0x20000000 | 0xC0000000 | 0x20F + ERROR_INVALID_HWPROFILE Errno = 0x20000000 | 0xC0000000 | 0x210 + ERROR_NO_DEVICE_SELECTED Errno = 0x20000000 | 0xC0000000 | 0x211 + ERROR_DEVINFO_LIST_LOCKED Errno = 0x20000000 | 0xC0000000 | 0x212 + ERROR_DEVINFO_DATA_LOCKED Errno = 0x20000000 | 0xC0000000 | 0x213 + ERROR_DI_BAD_PATH Errno = 0x20000000 | 0xC0000000 | 0x214 + ERROR_NO_CLASSINSTALL_PARAMS Errno = 0x20000000 | 0xC0000000 | 0x215 + ERROR_FILEQUEUE_LOCKED Errno = 0x20000000 | 0xC0000000 | 0x216 + ERROR_BAD_SERVICE_INSTALLSECT Errno = 0x20000000 | 0xC0000000 | 0x217 + ERROR_NO_CLASS_DRIVER_LIST Errno = 0x20000000 | 0xC0000000 | 0x218 + ERROR_NO_ASSOCIATED_SERVICE Errno = 0x20000000 | 0xC0000000 | 0x219 + ERROR_NO_DEFAULT_DEVICE_INTERFACE Errno = 0x20000000 | 0xC0000000 | 0x21A + ERROR_DEVICE_INTERFACE_ACTIVE Errno = 0x20000000 | 0xC0000000 | 0x21B + ERROR_DEVICE_INTERFACE_REMOVED Errno = 0x20000000 | 0xC0000000 | 0x21C + ERROR_BAD_INTERFACE_INSTALLSECT Errno = 0x20000000 | 0xC0000000 | 0x21D + ERROR_NO_SUCH_INTERFACE_CLASS Errno = 0x20000000 | 0xC0000000 | 0x21E + ERROR_INVALID_REFERENCE_STRING Errno = 0x20000000 | 0xC0000000 | 0x21F + ERROR_INVALID_MACHINENAME Errno = 0x20000000 | 0xC0000000 | 0x220 + ERROR_REMOTE_COMM_FAILURE Errno = 0x20000000 | 0xC0000000 | 0x221 + ERROR_MACHINE_UNAVAILABLE Errno = 0x20000000 | 0xC0000000 | 0x222 + ERROR_NO_CONFIGMGR_SERVICES Errno = 0x20000000 | 0xC0000000 | 0x223 + ERROR_INVALID_PROPPAGE_PROVIDER Errno = 0x20000000 | 0xC0000000 | 0x224 + ERROR_NO_SUCH_DEVICE_INTERFACE Errno = 0x20000000 | 0xC0000000 | 0x225 + ERROR_DI_POSTPROCESSING_REQUIRED Errno = 0x20000000 | 0xC0000000 | 0x226 + ERROR_INVALID_COINSTALLER Errno = 0x20000000 | 0xC0000000 | 0x227 + ERROR_NO_COMPAT_DRIVERS Errno = 0x20000000 | 0xC0000000 | 0x228 + ERROR_NO_DEVICE_ICON Errno = 0x20000000 | 0xC0000000 | 0x229 + ERROR_INVALID_INF_LOGCONFIG Errno = 0x20000000 | 0xC0000000 | 0x22A + ERROR_DI_DONT_INSTALL Errno = 0x20000000 | 0xC0000000 | 0x22B + ERROR_INVALID_FILTER_DRIVER Errno = 0x20000000 | 0xC0000000 | 0x22C + ERROR_NON_WINDOWS_NT_DRIVER Errno = 0x20000000 | 0xC0000000 | 0x22D + ERROR_NON_WINDOWS_DRIVER Errno = 0x20000000 | 0xC0000000 | 0x22E + ERROR_NO_CATALOG_FOR_OEM_INF Errno = 0x20000000 | 0xC0000000 | 0x22F + ERROR_DEVINSTALL_QUEUE_NONNATIVE Errno = 0x20000000 | 0xC0000000 | 0x230 + ERROR_NOT_DISABLEABLE Errno = 0x20000000 | 0xC0000000 | 0x231 + ERROR_CANT_REMOVE_DEVINST Errno = 0x20000000 | 0xC0000000 | 0x232 + ERROR_INVALID_TARGET Errno = 0x20000000 | 0xC0000000 | 0x233 + ERROR_DRIVER_NONNATIVE Errno = 0x20000000 | 0xC0000000 | 0x234 + ERROR_IN_WOW64 Errno = 0x20000000 | 0xC0000000 | 0x235 + ERROR_SET_SYSTEM_RESTORE_POINT Errno = 0x20000000 | 0xC0000000 | 0x236 + ERROR_SCE_DISABLED Errno = 0x20000000 | 0xC0000000 | 0x238 + ERROR_UNKNOWN_EXCEPTION Errno = 0x20000000 | 0xC0000000 | 0x239 + ERROR_PNP_REGISTRY_ERROR Errno = 0x20000000 | 0xC0000000 | 0x23A + ERROR_REMOTE_REQUEST_UNSUPPORTED Errno = 0x20000000 | 0xC0000000 | 0x23B + ERROR_NOT_AN_INSTALLED_OEM_INF Errno = 0x20000000 | 0xC0000000 | 0x23C + ERROR_INF_IN_USE_BY_DEVICES Errno = 0x20000000 | 0xC0000000 | 0x23D + ERROR_DI_FUNCTION_OBSOLETE Errno = 0x20000000 | 0xC0000000 | 0x23E + ERROR_NO_AUTHENTICODE_CATALOG Errno = 0x20000000 | 0xC0000000 | 0x23F + ERROR_AUTHENTICODE_DISALLOWED Errno = 0x20000000 | 0xC0000000 | 0x240 + ERROR_AUTHENTICODE_TRUSTED_PUBLISHER Errno = 0x20000000 | 0xC0000000 | 0x241 + ERROR_AUTHENTICODE_TRUST_NOT_ESTABLISHED Errno = 0x20000000 | 0xC0000000 | 0x242 + ERROR_AUTHENTICODE_PUBLISHER_NOT_TRUSTED Errno = 0x20000000 | 0xC0000000 | 0x243 + ERROR_SIGNATURE_OSATTRIBUTE_MISMATCH Errno = 0x20000000 | 0xC0000000 | 0x244 + ERROR_ONLY_VALIDATE_VIA_AUTHENTICODE Errno = 0x20000000 | 0xC0000000 | 0x245 + ERROR_DEVICE_INSTALLER_NOT_READY Errno = 0x20000000 | 0xC0000000 | 0x246 + ERROR_DRIVER_STORE_ADD_FAILED Errno = 0x20000000 | 0xC0000000 | 0x247 + ERROR_DEVICE_INSTALL_BLOCKED Errno = 0x20000000 | 0xC0000000 | 0x248 + ERROR_DRIVER_INSTALL_BLOCKED Errno = 0x20000000 | 0xC0000000 | 0x249 + ERROR_WRONG_INF_TYPE Errno = 0x20000000 | 0xC0000000 | 0x24A + ERROR_FILE_HASH_NOT_IN_CATALOG Errno = 0x20000000 | 0xC0000000 | 0x24B + ERROR_DRIVER_STORE_DELETE_FAILED Errno = 0x20000000 | 0xC0000000 | 0x24C + ERROR_UNRECOVERABLE_STACK_OVERFLOW Errno = 0x20000000 | 0xC0000000 | 0x300 + EXCEPTION_SPAPI_UNRECOVERABLE_STACK_OVERFLOW Errno = ERROR_UNRECOVERABLE_STACK_OVERFLOW + ERROR_NO_DEFAULT_INTERFACE_DEVICE Errno = ERROR_NO_DEFAULT_DEVICE_INTERFACE + ERROR_INTERFACE_DEVICE_ACTIVE Errno = ERROR_DEVICE_INTERFACE_ACTIVE + ERROR_INTERFACE_DEVICE_REMOVED Errno = ERROR_DEVICE_INTERFACE_REMOVED + ERROR_NO_SUCH_INTERFACE_DEVICE Errno = ERROR_NO_SUCH_DEVICE_INTERFACE +) + +const ( + MAX_DEVICE_ID_LEN = 200 + MAX_DEVNODE_ID_LEN = MAX_DEVICE_ID_LEN + MAX_GUID_STRING_LEN = 39 // 38 chars + terminator null + MAX_CLASS_NAME_LEN = 32 + MAX_PROFILE_LEN = 80 + MAX_CONFIG_VALUE = 9999 + MAX_INSTANCE_VALUE = 9999 + CONFIGMG_VERSION = 0x0400 +) + +// Maximum string length constants +const ( + LINE_LEN = 256 // Windows 9x-compatible maximum for displayable strings coming from a device INF. + MAX_INF_STRING_LENGTH = 4096 // Actual maximum size of an INF string (including string substitutions). + MAX_INF_SECTION_NAME_LENGTH = 255 // For Windows 9x compatibility, INF section names should be constrained to 32 characters. + MAX_TITLE_LEN = 60 + MAX_INSTRUCTION_LEN = 256 + MAX_LABEL_LEN = 30 + MAX_SERVICE_NAME_LEN = 256 + MAX_SUBTITLE_LEN = 256 +) + +const ( + // SP_MAX_MACHINENAME_LENGTH defines maximum length of a machine name in the format expected by ConfigMgr32 CM_Connect_Machine (i.e., "\\\\MachineName\0"). + SP_MAX_MACHINENAME_LENGTH = MAX_PATH + 3 +) + +// HSPFILEQ is type for setup file queue +type HSPFILEQ uintptr + +// DevInfo holds reference to device information set +type DevInfo Handle + +// DEVINST is a handle usually recognized by cfgmgr32 APIs +type DEVINST uint32 + +// DevInfoData is a device information structure (references a device instance that is a member of a device information set) +type DevInfoData struct { + size uint32 + ClassGUID GUID + DevInst DEVINST + _ uintptr +} + +// DevInfoListDetailData is a structure for detailed information on a device information set (used for SetupDiGetDeviceInfoListDetail which supersedes the functionality of SetupDiGetDeviceInfoListClass). +type DevInfoListDetailData struct { + size uint32 // Use unsafeSizeOf method + ClassGUID GUID + RemoteMachineHandle Handle + remoteMachineName [SP_MAX_MACHINENAME_LENGTH]uint16 +} + +func (*DevInfoListDetailData) unsafeSizeOf() uint32 { + if unsafe.Sizeof(uintptr(0)) == 4 { + // Windows declares this with pshpack1.h + return uint32(unsafe.Offsetof(DevInfoListDetailData{}.remoteMachineName) + unsafe.Sizeof(DevInfoListDetailData{}.remoteMachineName)) + } + return uint32(unsafe.Sizeof(DevInfoListDetailData{})) +} + +func (data *DevInfoListDetailData) RemoteMachineName() string { + return UTF16ToString(data.remoteMachineName[:]) +} + +func (data *DevInfoListDetailData) SetRemoteMachineName(remoteMachineName string) error { + str, err := UTF16FromString(remoteMachineName) + if err != nil { + return err + } + copy(data.remoteMachineName[:], str) + return nil +} + +// DI_FUNCTION is function type for device installer +type DI_FUNCTION uint32 + +const ( + DIF_SELECTDEVICE DI_FUNCTION = 0x00000001 + DIF_INSTALLDEVICE DI_FUNCTION = 0x00000002 + DIF_ASSIGNRESOURCES DI_FUNCTION = 0x00000003 + DIF_PROPERTIES DI_FUNCTION = 0x00000004 + DIF_REMOVE DI_FUNCTION = 0x00000005 + DIF_FIRSTTIMESETUP DI_FUNCTION = 0x00000006 + DIF_FOUNDDEVICE DI_FUNCTION = 0x00000007 + DIF_SELECTCLASSDRIVERS DI_FUNCTION = 0x00000008 + DIF_VALIDATECLASSDRIVERS DI_FUNCTION = 0x00000009 + DIF_INSTALLCLASSDRIVERS DI_FUNCTION = 0x0000000A + DIF_CALCDISKSPACE DI_FUNCTION = 0x0000000B + DIF_DESTROYPRIVATEDATA DI_FUNCTION = 0x0000000C + DIF_VALIDATEDRIVER DI_FUNCTION = 0x0000000D + DIF_DETECT DI_FUNCTION = 0x0000000F + DIF_INSTALLWIZARD DI_FUNCTION = 0x00000010 + DIF_DESTROYWIZARDDATA DI_FUNCTION = 0x00000011 + DIF_PROPERTYCHANGE DI_FUNCTION = 0x00000012 + DIF_ENABLECLASS DI_FUNCTION = 0x00000013 + DIF_DETECTVERIFY DI_FUNCTION = 0x00000014 + DIF_INSTALLDEVICEFILES DI_FUNCTION = 0x00000015 + DIF_UNREMOVE DI_FUNCTION = 0x00000016 + DIF_SELECTBESTCOMPATDRV DI_FUNCTION = 0x00000017 + DIF_ALLOW_INSTALL DI_FUNCTION = 0x00000018 + DIF_REGISTERDEVICE DI_FUNCTION = 0x00000019 + DIF_NEWDEVICEWIZARD_PRESELECT DI_FUNCTION = 0x0000001A + DIF_NEWDEVICEWIZARD_SELECT DI_FUNCTION = 0x0000001B + DIF_NEWDEVICEWIZARD_PREANALYZE DI_FUNCTION = 0x0000001C + DIF_NEWDEVICEWIZARD_POSTANALYZE DI_FUNCTION = 0x0000001D + DIF_NEWDEVICEWIZARD_FINISHINSTALL DI_FUNCTION = 0x0000001E + DIF_INSTALLINTERFACES DI_FUNCTION = 0x00000020 + DIF_DETECTCANCEL DI_FUNCTION = 0x00000021 + DIF_REGISTER_COINSTALLERS DI_FUNCTION = 0x00000022 + DIF_ADDPROPERTYPAGE_ADVANCED DI_FUNCTION = 0x00000023 + DIF_ADDPROPERTYPAGE_BASIC DI_FUNCTION = 0x00000024 + DIF_TROUBLESHOOTER DI_FUNCTION = 0x00000026 + DIF_POWERMESSAGEWAKE DI_FUNCTION = 0x00000027 + DIF_ADDREMOTEPROPERTYPAGE_ADVANCED DI_FUNCTION = 0x00000028 + DIF_UPDATEDRIVER_UI DI_FUNCTION = 0x00000029 + DIF_FINISHINSTALL_ACTION DI_FUNCTION = 0x0000002A +) + +// DevInstallParams is device installation parameters structure (associated with a particular device information element, or globally with a device information set) +type DevInstallParams struct { + size uint32 + Flags DI_FLAGS + FlagsEx DI_FLAGSEX + hwndParent uintptr + InstallMsgHandler uintptr + InstallMsgHandlerContext uintptr + FileQueue HSPFILEQ + _ uintptr + _ uint32 + driverPath [MAX_PATH]uint16 +} + +func (params *DevInstallParams) DriverPath() string { + return UTF16ToString(params.driverPath[:]) +} + +func (params *DevInstallParams) SetDriverPath(driverPath string) error { + str, err := UTF16FromString(driverPath) + if err != nil { + return err + } + copy(params.driverPath[:], str) + return nil +} + +// DI_FLAGS is SP_DEVINSTALL_PARAMS.Flags values +type DI_FLAGS uint32 + +const ( + // Flags for choosing a device + DI_SHOWOEM DI_FLAGS = 0x00000001 // support Other... button + DI_SHOWCOMPAT DI_FLAGS = 0x00000002 // show compatibility list + DI_SHOWCLASS DI_FLAGS = 0x00000004 // show class list + DI_SHOWALL DI_FLAGS = 0x00000007 // both class & compat list shown + DI_NOVCP DI_FLAGS = 0x00000008 // don't create a new copy queue--use caller-supplied FileQueue + DI_DIDCOMPAT DI_FLAGS = 0x00000010 // Searched for compatible devices + DI_DIDCLASS DI_FLAGS = 0x00000020 // Searched for class devices + DI_AUTOASSIGNRES DI_FLAGS = 0x00000040 // No UI for resources if possible + + // Flags returned by DiInstallDevice to indicate need to reboot/restart + DI_NEEDRESTART DI_FLAGS = 0x00000080 // Reboot required to take effect + DI_NEEDREBOOT DI_FLAGS = 0x00000100 // "" + + // Flags for device installation + DI_NOBROWSE DI_FLAGS = 0x00000200 // no Browse... in InsertDisk + + // Flags set by DiBuildDriverInfoList + DI_MULTMFGS DI_FLAGS = 0x00000400 // Set if multiple manufacturers in class driver list + + // Flag indicates that device is disabled + DI_DISABLED DI_FLAGS = 0x00000800 // Set if device disabled + + // Flags for Device/Class Properties + DI_GENERALPAGE_ADDED DI_FLAGS = 0x00001000 + DI_RESOURCEPAGE_ADDED DI_FLAGS = 0x00002000 + + // Flag to indicate the setting properties for this Device (or class) caused a change so the Dev Mgr UI probably needs to be updated. + DI_PROPERTIES_CHANGE DI_FLAGS = 0x00004000 + + // Flag to indicate that the sorting from the INF file should be used. + DI_INF_IS_SORTED DI_FLAGS = 0x00008000 + + // Flag to indicate that only the INF specified by SP_DEVINSTALL_PARAMS.DriverPath should be searched. + DI_ENUMSINGLEINF DI_FLAGS = 0x00010000 + + // Flag that prevents ConfigMgr from removing/re-enumerating devices during device + // registration, installation, and deletion. + DI_DONOTCALLCONFIGMG DI_FLAGS = 0x00020000 + + // The following flag can be used to install a device disabled + DI_INSTALLDISABLED DI_FLAGS = 0x00040000 + + // Flag that causes SetupDiBuildDriverInfoList to build a device's compatible driver + // list from its existing class driver list, instead of the normal INF search. + DI_COMPAT_FROM_CLASS DI_FLAGS = 0x00080000 + + // This flag is set if the Class Install params should be used. + DI_CLASSINSTALLPARAMS DI_FLAGS = 0x00100000 + + // This flag is set if the caller of DiCallClassInstaller does NOT want the internal default action performed if the Class installer returns ERROR_DI_DO_DEFAULT. + DI_NODI_DEFAULTACTION DI_FLAGS = 0x00200000 + + // Flags for device installation + DI_QUIETINSTALL DI_FLAGS = 0x00800000 // don't confuse the user with questions or excess info + DI_NOFILECOPY DI_FLAGS = 0x01000000 // No file Copy necessary + DI_FORCECOPY DI_FLAGS = 0x02000000 // Force files to be copied from install path + DI_DRIVERPAGE_ADDED DI_FLAGS = 0x04000000 // Prop provider added Driver page. + DI_USECI_SELECTSTRINGS DI_FLAGS = 0x08000000 // Use Class Installer Provided strings in the Select Device Dlg + DI_OVERRIDE_INFFLAGS DI_FLAGS = 0x10000000 // Override INF flags + DI_PROPS_NOCHANGEUSAGE DI_FLAGS = 0x20000000 // No Enable/Disable in General Props + + DI_NOSELECTICONS DI_FLAGS = 0x40000000 // No small icons in select device dialogs + + DI_NOWRITE_IDS DI_FLAGS = 0x80000000 // Don't write HW & Compat IDs on install +) + +// DI_FLAGSEX is SP_DEVINSTALL_PARAMS.FlagsEx values +type DI_FLAGSEX uint32 + +const ( + DI_FLAGSEX_CI_FAILED DI_FLAGSEX = 0x00000004 // Failed to Load/Call class installer + DI_FLAGSEX_FINISHINSTALL_ACTION DI_FLAGSEX = 0x00000008 // Class/co-installer wants to get a DIF_FINISH_INSTALL action in client context. + DI_FLAGSEX_DIDINFOLIST DI_FLAGSEX = 0x00000010 // Did the Class Info List + DI_FLAGSEX_DIDCOMPATINFO DI_FLAGSEX = 0x00000020 // Did the Compat Info List + DI_FLAGSEX_FILTERCLASSES DI_FLAGSEX = 0x00000040 + DI_FLAGSEX_SETFAILEDINSTALL DI_FLAGSEX = 0x00000080 + DI_FLAGSEX_DEVICECHANGE DI_FLAGSEX = 0x00000100 + DI_FLAGSEX_ALWAYSWRITEIDS DI_FLAGSEX = 0x00000200 + DI_FLAGSEX_PROPCHANGE_PENDING DI_FLAGSEX = 0x00000400 // One or more device property sheets have had changes made to them, and need to have a DIF_PROPERTYCHANGE occur. + DI_FLAGSEX_ALLOWEXCLUDEDDRVS DI_FLAGSEX = 0x00000800 + DI_FLAGSEX_NOUIONQUERYREMOVE DI_FLAGSEX = 0x00001000 + DI_FLAGSEX_USECLASSFORCOMPAT DI_FLAGSEX = 0x00002000 // Use the device's class when building compat drv list. (Ignored if DI_COMPAT_FROM_CLASS flag is specified.) + DI_FLAGSEX_NO_DRVREG_MODIFY DI_FLAGSEX = 0x00008000 // Don't run AddReg and DelReg for device's software (driver) key. + DI_FLAGSEX_IN_SYSTEM_SETUP DI_FLAGSEX = 0x00010000 // Installation is occurring during initial system setup. + DI_FLAGSEX_INET_DRIVER DI_FLAGSEX = 0x00020000 // Driver came from Windows Update + DI_FLAGSEX_APPENDDRIVERLIST DI_FLAGSEX = 0x00040000 // Cause SetupDiBuildDriverInfoList to append a new driver list to an existing list. + DI_FLAGSEX_PREINSTALLBACKUP DI_FLAGSEX = 0x00080000 // not used + DI_FLAGSEX_BACKUPONREPLACE DI_FLAGSEX = 0x00100000 // not used + DI_FLAGSEX_DRIVERLIST_FROM_URL DI_FLAGSEX = 0x00200000 // build driver list from INF(s) retrieved from URL specified in SP_DEVINSTALL_PARAMS.DriverPath (empty string means Windows Update website) + DI_FLAGSEX_EXCLUDE_OLD_INET_DRIVERS DI_FLAGSEX = 0x00800000 // Don't include old Internet drivers when building a driver list. Ignored on Windows Vista and later. + DI_FLAGSEX_POWERPAGE_ADDED DI_FLAGSEX = 0x01000000 // class installer added their own power page + DI_FLAGSEX_FILTERSIMILARDRIVERS DI_FLAGSEX = 0x02000000 // only include similar drivers in class list + DI_FLAGSEX_INSTALLEDDRIVER DI_FLAGSEX = 0x04000000 // only add the installed driver to the class or compat driver list. Used in calls to SetupDiBuildDriverInfoList + DI_FLAGSEX_NO_CLASSLIST_NODE_MERGE DI_FLAGSEX = 0x08000000 // Don't remove identical driver nodes from the class list + DI_FLAGSEX_ALTPLATFORM_DRVSEARCH DI_FLAGSEX = 0x10000000 // Build driver list based on alternate platform information specified in associated file queue + DI_FLAGSEX_RESTART_DEVICE_ONLY DI_FLAGSEX = 0x20000000 // only restart the device drivers are being installed on as opposed to restarting all devices using those drivers. + DI_FLAGSEX_RECURSIVESEARCH DI_FLAGSEX = 0x40000000 // Tell SetupDiBuildDriverInfoList to do a recursive search + DI_FLAGSEX_SEARCH_PUBLISHED_INFS DI_FLAGSEX = 0x80000000 // Tell SetupDiBuildDriverInfoList to do a "published INF" search +) + +// ClassInstallHeader is the first member of any class install parameters structure. It contains the device installation request code that defines the format of the rest of the install parameters structure. +type ClassInstallHeader struct { + size uint32 + InstallFunction DI_FUNCTION +} + +func MakeClassInstallHeader(installFunction DI_FUNCTION) *ClassInstallHeader { + hdr := &ClassInstallHeader{InstallFunction: installFunction} + hdr.size = uint32(unsafe.Sizeof(*hdr)) + return hdr +} + +// DICS_STATE specifies values indicating a change in a device's state +type DICS_STATE uint32 + +const ( + DICS_ENABLE DICS_STATE = 0x00000001 // The device is being enabled. + DICS_DISABLE DICS_STATE = 0x00000002 // The device is being disabled. + DICS_PROPCHANGE DICS_STATE = 0x00000003 // The properties of the device have changed. + DICS_START DICS_STATE = 0x00000004 // The device is being started (if the request is for the currently active hardware profile). + DICS_STOP DICS_STATE = 0x00000005 // The device is being stopped. The driver stack will be unloaded and the CSCONFIGFLAG_DO_NOT_START flag will be set for the device. +) + +// DICS_FLAG specifies the scope of a device property change +type DICS_FLAG uint32 + +const ( + DICS_FLAG_GLOBAL DICS_FLAG = 0x00000001 // make change in all hardware profiles + DICS_FLAG_CONFIGSPECIFIC DICS_FLAG = 0x00000002 // make change in specified profile only + DICS_FLAG_CONFIGGENERAL DICS_FLAG = 0x00000004 // 1 or more hardware profile-specific changes to follow (obsolete) +) + +// PropChangeParams is a structure corresponding to a DIF_PROPERTYCHANGE install function. +type PropChangeParams struct { + ClassInstallHeader ClassInstallHeader + StateChange DICS_STATE + Scope DICS_FLAG + HwProfile uint32 +} + +// DI_REMOVEDEVICE specifies the scope of the device removal +type DI_REMOVEDEVICE uint32 + +const ( + DI_REMOVEDEVICE_GLOBAL DI_REMOVEDEVICE = 0x00000001 // Make this change in all hardware profiles. Remove information about the device from the registry. + DI_REMOVEDEVICE_CONFIGSPECIFIC DI_REMOVEDEVICE = 0x00000002 // Make this change to only the hardware profile specified by HwProfile. this flag only applies to root-enumerated devices. When Windows removes the device from the last hardware profile in which it was configured, Windows performs a global removal. +) + +// RemoveDeviceParams is a structure corresponding to a DIF_REMOVE install function. +type RemoveDeviceParams struct { + ClassInstallHeader ClassInstallHeader + Scope DI_REMOVEDEVICE + HwProfile uint32 +} + +// DrvInfoData is driver information structure (member of a driver info list that may be associated with a particular device instance, or (globally) with a device information set) +type DrvInfoData struct { + size uint32 + DriverType uint32 + _ uintptr + description [LINE_LEN]uint16 + mfgName [LINE_LEN]uint16 + providerName [LINE_LEN]uint16 + DriverDate Filetime + DriverVersion uint64 +} + +func (data *DrvInfoData) Description() string { + return UTF16ToString(data.description[:]) +} + +func (data *DrvInfoData) SetDescription(description string) error { + str, err := UTF16FromString(description) + if err != nil { + return err + } + copy(data.description[:], str) + return nil +} + +func (data *DrvInfoData) MfgName() string { + return UTF16ToString(data.mfgName[:]) +} + +func (data *DrvInfoData) SetMfgName(mfgName string) error { + str, err := UTF16FromString(mfgName) + if err != nil { + return err + } + copy(data.mfgName[:], str) + return nil +} + +func (data *DrvInfoData) ProviderName() string { + return UTF16ToString(data.providerName[:]) +} + +func (data *DrvInfoData) SetProviderName(providerName string) error { + str, err := UTF16FromString(providerName) + if err != nil { + return err + } + copy(data.providerName[:], str) + return nil +} + +// IsNewer method returns true if DrvInfoData date and version is newer than supplied parameters. +func (data *DrvInfoData) IsNewer(driverDate Filetime, driverVersion uint64) bool { + if data.DriverDate.HighDateTime > driverDate.HighDateTime { + return true + } + if data.DriverDate.HighDateTime < driverDate.HighDateTime { + return false + } + + if data.DriverDate.LowDateTime > driverDate.LowDateTime { + return true + } + if data.DriverDate.LowDateTime < driverDate.LowDateTime { + return false + } + + if data.DriverVersion > driverVersion { + return true + } + if data.DriverVersion < driverVersion { + return false + } + + return false +} + +// DrvInfoDetailData is driver information details structure (provides detailed information about a particular driver information structure) +type DrvInfoDetailData struct { + size uint32 // Use unsafeSizeOf method + InfDate Filetime + compatIDsOffset uint32 + compatIDsLength uint32 + _ uintptr + sectionName [LINE_LEN]uint16 + infFileName [MAX_PATH]uint16 + drvDescription [LINE_LEN]uint16 + hardwareID [1]uint16 +} + +func (*DrvInfoDetailData) unsafeSizeOf() uint32 { + if unsafe.Sizeof(uintptr(0)) == 4 { + // Windows declares this with pshpack1.h + return uint32(unsafe.Offsetof(DrvInfoDetailData{}.hardwareID) + unsafe.Sizeof(DrvInfoDetailData{}.hardwareID)) + } + return uint32(unsafe.Sizeof(DrvInfoDetailData{})) +} + +func (data *DrvInfoDetailData) SectionName() string { + return UTF16ToString(data.sectionName[:]) +} + +func (data *DrvInfoDetailData) InfFileName() string { + return UTF16ToString(data.infFileName[:]) +} + +func (data *DrvInfoDetailData) DrvDescription() string { + return UTF16ToString(data.drvDescription[:]) +} + +func (data *DrvInfoDetailData) HardwareID() string { + if data.compatIDsOffset > 1 { + bufW := data.getBuf() + return UTF16ToString(bufW[:wcslen(bufW)]) + } + + return "" +} + +func (data *DrvInfoDetailData) CompatIDs() []string { + a := make([]string, 0) + + if data.compatIDsLength > 0 { + bufW := data.getBuf() + bufW = bufW[data.compatIDsOffset : data.compatIDsOffset+data.compatIDsLength] + for i := 0; i < len(bufW); { + j := i + wcslen(bufW[i:]) + if i < j { + a = append(a, UTF16ToString(bufW[i:j])) + } + i = j + 1 + } + } + + return a +} + +func (data *DrvInfoDetailData) getBuf() []uint16 { + len := (data.size - uint32(unsafe.Offsetof(data.hardwareID))) / 2 + sl := struct { + addr *uint16 + len int + cap int + }{&data.hardwareID[0], int(len), int(len)} + return *(*[]uint16)(unsafe.Pointer(&sl)) +} + +// IsCompatible method tests if given hardware ID matches the driver or is listed on the compatible ID list. +func (data *DrvInfoDetailData) IsCompatible(hwid string) bool { + hwidLC := strings.ToLower(hwid) + if strings.ToLower(data.HardwareID()) == hwidLC { + return true + } + a := data.CompatIDs() + for i := range a { + if strings.ToLower(a[i]) == hwidLC { + return true + } + } + + return false +} + +// DICD flags control SetupDiCreateDeviceInfo +type DICD uint32 + +const ( + DICD_GENERATE_ID DICD = 0x00000001 + DICD_INHERIT_CLASSDRVS DICD = 0x00000002 +) + +// SUOI flags control SetupUninstallOEMInf +type SUOI uint32 + +const ( + SUOI_FORCEDELETE SUOI = 0x0001 +) + +// SPDIT flags to distinguish between class drivers and +// device drivers. (Passed in 'DriverType' parameter of +// driver information list APIs) +type SPDIT uint32 + +const ( + SPDIT_NODRIVER SPDIT = 0x00000000 + SPDIT_CLASSDRIVER SPDIT = 0x00000001 + SPDIT_COMPATDRIVER SPDIT = 0x00000002 +) + +// DIGCF flags control what is included in the device information set built by SetupDiGetClassDevs +type DIGCF uint32 + +const ( + DIGCF_DEFAULT DIGCF = 0x00000001 // only valid with DIGCF_DEVICEINTERFACE + DIGCF_PRESENT DIGCF = 0x00000002 + DIGCF_ALLCLASSES DIGCF = 0x00000004 + DIGCF_PROFILE DIGCF = 0x00000008 + DIGCF_DEVICEINTERFACE DIGCF = 0x00000010 +) + +// DIREG specifies values for SetupDiCreateDevRegKey, SetupDiOpenDevRegKey, and SetupDiDeleteDevRegKey. +type DIREG uint32 + +const ( + DIREG_DEV DIREG = 0x00000001 // Open/Create/Delete device key + DIREG_DRV DIREG = 0x00000002 // Open/Create/Delete driver key + DIREG_BOTH DIREG = 0x00000004 // Delete both driver and Device key +) + +// SPDRP specifies device registry property codes +// (Codes marked as read-only (R) may only be used for +// SetupDiGetDeviceRegistryProperty) +// +// These values should cover the same set of registry properties +// as defined by the CM_DRP codes in cfgmgr32.h. +// +// Note that SPDRP codes are zero based while CM_DRP codes are one based! +type SPDRP uint32 + +const ( + SPDRP_DEVICEDESC SPDRP = 0x00000000 // DeviceDesc (R/W) + SPDRP_HARDWAREID SPDRP = 0x00000001 // HardwareID (R/W) + SPDRP_COMPATIBLEIDS SPDRP = 0x00000002 // CompatibleIDs (R/W) + SPDRP_SERVICE SPDRP = 0x00000004 // Service (R/W) + SPDRP_CLASS SPDRP = 0x00000007 // Class (R--tied to ClassGUID) + SPDRP_CLASSGUID SPDRP = 0x00000008 // ClassGUID (R/W) + SPDRP_DRIVER SPDRP = 0x00000009 // Driver (R/W) + SPDRP_CONFIGFLAGS SPDRP = 0x0000000A // ConfigFlags (R/W) + SPDRP_MFG SPDRP = 0x0000000B // Mfg (R/W) + SPDRP_FRIENDLYNAME SPDRP = 0x0000000C // FriendlyName (R/W) + SPDRP_LOCATION_INFORMATION SPDRP = 0x0000000D // LocationInformation (R/W) + SPDRP_PHYSICAL_DEVICE_OBJECT_NAME SPDRP = 0x0000000E // PhysicalDeviceObjectName (R) + SPDRP_CAPABILITIES SPDRP = 0x0000000F // Capabilities (R) + SPDRP_UI_NUMBER SPDRP = 0x00000010 // UiNumber (R) + SPDRP_UPPERFILTERS SPDRP = 0x00000011 // UpperFilters (R/W) + SPDRP_LOWERFILTERS SPDRP = 0x00000012 // LowerFilters (R/W) + SPDRP_BUSTYPEGUID SPDRP = 0x00000013 // BusTypeGUID (R) + SPDRP_LEGACYBUSTYPE SPDRP = 0x00000014 // LegacyBusType (R) + SPDRP_BUSNUMBER SPDRP = 0x00000015 // BusNumber (R) + SPDRP_ENUMERATOR_NAME SPDRP = 0x00000016 // Enumerator Name (R) + SPDRP_SECURITY SPDRP = 0x00000017 // Security (R/W, binary form) + SPDRP_SECURITY_SDS SPDRP = 0x00000018 // Security (W, SDS form) + SPDRP_DEVTYPE SPDRP = 0x00000019 // Device Type (R/W) + SPDRP_EXCLUSIVE SPDRP = 0x0000001A // Device is exclusive-access (R/W) + SPDRP_CHARACTERISTICS SPDRP = 0x0000001B // Device Characteristics (R/W) + SPDRP_ADDRESS SPDRP = 0x0000001C // Device Address (R) + SPDRP_UI_NUMBER_DESC_FORMAT SPDRP = 0x0000001D // UiNumberDescFormat (R/W) + SPDRP_DEVICE_POWER_DATA SPDRP = 0x0000001E // Device Power Data (R) + SPDRP_REMOVAL_POLICY SPDRP = 0x0000001F // Removal Policy (R) + SPDRP_REMOVAL_POLICY_HW_DEFAULT SPDRP = 0x00000020 // Hardware Removal Policy (R) + SPDRP_REMOVAL_POLICY_OVERRIDE SPDRP = 0x00000021 // Removal Policy Override (RW) + SPDRP_INSTALL_STATE SPDRP = 0x00000022 // Device Install State (R) + SPDRP_LOCATION_PATHS SPDRP = 0x00000023 // Device Location Paths (R) + SPDRP_BASE_CONTAINERID SPDRP = 0x00000024 // Base ContainerID (R) + + SPDRP_MAXIMUM_PROPERTY SPDRP = 0x00000025 // Upper bound on ordinals +) + +// DEVPROPTYPE represents the property-data-type identifier that specifies the +// data type of a device property value in the unified device property model. +type DEVPROPTYPE uint32 + +const ( + DEVPROP_TYPEMOD_ARRAY DEVPROPTYPE = 0x00001000 + DEVPROP_TYPEMOD_LIST DEVPROPTYPE = 0x00002000 + + DEVPROP_TYPE_EMPTY DEVPROPTYPE = 0x00000000 + DEVPROP_TYPE_NULL DEVPROPTYPE = 0x00000001 + DEVPROP_TYPE_SBYTE DEVPROPTYPE = 0x00000002 + DEVPROP_TYPE_BYTE DEVPROPTYPE = 0x00000003 + DEVPROP_TYPE_INT16 DEVPROPTYPE = 0x00000004 + DEVPROP_TYPE_UINT16 DEVPROPTYPE = 0x00000005 + DEVPROP_TYPE_INT32 DEVPROPTYPE = 0x00000006 + DEVPROP_TYPE_UINT32 DEVPROPTYPE = 0x00000007 + DEVPROP_TYPE_INT64 DEVPROPTYPE = 0x00000008 + DEVPROP_TYPE_UINT64 DEVPROPTYPE = 0x00000009 + DEVPROP_TYPE_FLOAT DEVPROPTYPE = 0x0000000A + DEVPROP_TYPE_DOUBLE DEVPROPTYPE = 0x0000000B + DEVPROP_TYPE_DECIMAL DEVPROPTYPE = 0x0000000C + DEVPROP_TYPE_GUID DEVPROPTYPE = 0x0000000D + DEVPROP_TYPE_CURRENCY DEVPROPTYPE = 0x0000000E + DEVPROP_TYPE_DATE DEVPROPTYPE = 0x0000000F + DEVPROP_TYPE_FILETIME DEVPROPTYPE = 0x00000010 + DEVPROP_TYPE_BOOLEAN DEVPROPTYPE = 0x00000011 + DEVPROP_TYPE_STRING DEVPROPTYPE = 0x00000012 + DEVPROP_TYPE_STRING_LIST DEVPROPTYPE = DEVPROP_TYPE_STRING | DEVPROP_TYPEMOD_LIST + DEVPROP_TYPE_SECURITY_DESCRIPTOR DEVPROPTYPE = 0x00000013 + DEVPROP_TYPE_SECURITY_DESCRIPTOR_STRING DEVPROPTYPE = 0x00000014 + DEVPROP_TYPE_DEVPROPKEY DEVPROPTYPE = 0x00000015 + DEVPROP_TYPE_DEVPROPTYPE DEVPROPTYPE = 0x00000016 + DEVPROP_TYPE_BINARY DEVPROPTYPE = DEVPROP_TYPE_BYTE | DEVPROP_TYPEMOD_ARRAY + DEVPROP_TYPE_ERROR DEVPROPTYPE = 0x00000017 + DEVPROP_TYPE_NTSTATUS DEVPROPTYPE = 0x00000018 + DEVPROP_TYPE_STRING_INDIRECT DEVPROPTYPE = 0x00000019 + + MAX_DEVPROP_TYPE DEVPROPTYPE = 0x00000019 + MAX_DEVPROP_TYPEMOD DEVPROPTYPE = 0x00002000 + + DEVPROP_MASK_TYPE DEVPROPTYPE = 0x00000FFF + DEVPROP_MASK_TYPEMOD DEVPROPTYPE = 0x0000F000 +) + +// DEVPROPGUID specifies a property category. +type DEVPROPGUID GUID + +// DEVPROPID uniquely identifies the property within the property category. +type DEVPROPID uint32 + +const DEVPROPID_FIRST_USABLE DEVPROPID = 2 + +// DEVPROPKEY represents a device property key for a device property in the +// unified device property model. +type DEVPROPKEY struct { + FmtID DEVPROPGUID + PID DEVPROPID +} + +// CONFIGRET is a return value or error code from cfgmgr32 APIs +type CONFIGRET uint32 + +func (ret CONFIGRET) Error() string { + if win32Error, ok := ret.Unwrap().(Errno); ok { + return fmt.Sprintf("%s (CfgMgr error: 0x%08x)", win32Error.Error(), uint32(ret)) + } + return fmt.Sprintf("CfgMgr error: 0x%08x", uint32(ret)) +} + +func (ret CONFIGRET) Win32Error(defaultError Errno) Errno { + return cm_MapCrToWin32Err(ret, defaultError) +} + +func (ret CONFIGRET) Unwrap() error { + const noMatch = Errno(^uintptr(0)) + win32Error := ret.Win32Error(noMatch) + if win32Error == noMatch { + return nil + } + return win32Error +} + +const ( + CR_SUCCESS CONFIGRET = 0x00000000 + CR_DEFAULT CONFIGRET = 0x00000001 + CR_OUT_OF_MEMORY CONFIGRET = 0x00000002 + CR_INVALID_POINTER CONFIGRET = 0x00000003 + CR_INVALID_FLAG CONFIGRET = 0x00000004 + CR_INVALID_DEVNODE CONFIGRET = 0x00000005 + CR_INVALID_DEVINST = CR_INVALID_DEVNODE + CR_INVALID_RES_DES CONFIGRET = 0x00000006 + CR_INVALID_LOG_CONF CONFIGRET = 0x00000007 + CR_INVALID_ARBITRATOR CONFIGRET = 0x00000008 + CR_INVALID_NODELIST CONFIGRET = 0x00000009 + CR_DEVNODE_HAS_REQS CONFIGRET = 0x0000000A + CR_DEVINST_HAS_REQS = CR_DEVNODE_HAS_REQS + CR_INVALID_RESOURCEID CONFIGRET = 0x0000000B + CR_DLVXD_NOT_FOUND CONFIGRET = 0x0000000C + CR_NO_SUCH_DEVNODE CONFIGRET = 0x0000000D + CR_NO_SUCH_DEVINST = CR_NO_SUCH_DEVNODE + CR_NO_MORE_LOG_CONF CONFIGRET = 0x0000000E + CR_NO_MORE_RES_DES CONFIGRET = 0x0000000F + CR_ALREADY_SUCH_DEVNODE CONFIGRET = 0x00000010 + CR_ALREADY_SUCH_DEVINST = CR_ALREADY_SUCH_DEVNODE + CR_INVALID_RANGE_LIST CONFIGRET = 0x00000011 + CR_INVALID_RANGE CONFIGRET = 0x00000012 + CR_FAILURE CONFIGRET = 0x00000013 + CR_NO_SUCH_LOGICAL_DEV CONFIGRET = 0x00000014 + CR_CREATE_BLOCKED CONFIGRET = 0x00000015 + CR_NOT_SYSTEM_VM CONFIGRET = 0x00000016 + CR_REMOVE_VETOED CONFIGRET = 0x00000017 + CR_APM_VETOED CONFIGRET = 0x00000018 + CR_INVALID_LOAD_TYPE CONFIGRET = 0x00000019 + CR_BUFFER_SMALL CONFIGRET = 0x0000001A + CR_NO_ARBITRATOR CONFIGRET = 0x0000001B + CR_NO_REGISTRY_HANDLE CONFIGRET = 0x0000001C + CR_REGISTRY_ERROR CONFIGRET = 0x0000001D + CR_INVALID_DEVICE_ID CONFIGRET = 0x0000001E + CR_INVALID_DATA CONFIGRET = 0x0000001F + CR_INVALID_API CONFIGRET = 0x00000020 + CR_DEVLOADER_NOT_READY CONFIGRET = 0x00000021 + CR_NEED_RESTART CONFIGRET = 0x00000022 + CR_NO_MORE_HW_PROFILES CONFIGRET = 0x00000023 + CR_DEVICE_NOT_THERE CONFIGRET = 0x00000024 + CR_NO_SUCH_VALUE CONFIGRET = 0x00000025 + CR_WRONG_TYPE CONFIGRET = 0x00000026 + CR_INVALID_PRIORITY CONFIGRET = 0x00000027 + CR_NOT_DISABLEABLE CONFIGRET = 0x00000028 + CR_FREE_RESOURCES CONFIGRET = 0x00000029 + CR_QUERY_VETOED CONFIGRET = 0x0000002A + CR_CANT_SHARE_IRQ CONFIGRET = 0x0000002B + CR_NO_DEPENDENT CONFIGRET = 0x0000002C + CR_SAME_RESOURCES CONFIGRET = 0x0000002D + CR_NO_SUCH_REGISTRY_KEY CONFIGRET = 0x0000002E + CR_INVALID_MACHINENAME CONFIGRET = 0x0000002F + CR_REMOTE_COMM_FAILURE CONFIGRET = 0x00000030 + CR_MACHINE_UNAVAILABLE CONFIGRET = 0x00000031 + CR_NO_CM_SERVICES CONFIGRET = 0x00000032 + CR_ACCESS_DENIED CONFIGRET = 0x00000033 + CR_CALL_NOT_IMPLEMENTED CONFIGRET = 0x00000034 + CR_INVALID_PROPERTY CONFIGRET = 0x00000035 + CR_DEVICE_INTERFACE_ACTIVE CONFIGRET = 0x00000036 + CR_NO_SUCH_DEVICE_INTERFACE CONFIGRET = 0x00000037 + CR_INVALID_REFERENCE_STRING CONFIGRET = 0x00000038 + CR_INVALID_CONFLICT_LIST CONFIGRET = 0x00000039 + CR_INVALID_INDEX CONFIGRET = 0x0000003A + CR_INVALID_STRUCTURE_SIZE CONFIGRET = 0x0000003B + NUM_CR_RESULTS CONFIGRET = 0x0000003C +) + +const ( + CM_GET_DEVICE_INTERFACE_LIST_PRESENT = 0 // only currently 'live' device interfaces + CM_GET_DEVICE_INTERFACE_LIST_ALL_DEVICES = 1 // all registered device interfaces, live or not +) + +const ( + DN_ROOT_ENUMERATED = 0x00000001 // Was enumerated by ROOT + DN_DRIVER_LOADED = 0x00000002 // Has Register_Device_Driver + DN_ENUM_LOADED = 0x00000004 // Has Register_Enumerator + DN_STARTED = 0x00000008 // Is currently configured + DN_MANUAL = 0x00000010 // Manually installed + DN_NEED_TO_ENUM = 0x00000020 // May need reenumeration + DN_NOT_FIRST_TIME = 0x00000040 // Has received a config + DN_HARDWARE_ENUM = 0x00000080 // Enum generates hardware ID + DN_LIAR = 0x00000100 // Lied about can reconfig once + DN_HAS_MARK = 0x00000200 // Not CM_Create_DevInst lately + DN_HAS_PROBLEM = 0x00000400 // Need device installer + DN_FILTERED = 0x00000800 // Is filtered + DN_MOVED = 0x00001000 // Has been moved + DN_DISABLEABLE = 0x00002000 // Can be disabled + DN_REMOVABLE = 0x00004000 // Can be removed + DN_PRIVATE_PROBLEM = 0x00008000 // Has a private problem + DN_MF_PARENT = 0x00010000 // Multi function parent + DN_MF_CHILD = 0x00020000 // Multi function child + DN_WILL_BE_REMOVED = 0x00040000 // DevInst is being removed + DN_NOT_FIRST_TIMEE = 0x00080000 // Has received a config enumerate + DN_STOP_FREE_RES = 0x00100000 // When child is stopped, free resources + DN_REBAL_CANDIDATE = 0x00200000 // Don't skip during rebalance + DN_BAD_PARTIAL = 0x00400000 // This devnode's log_confs do not have same resources + DN_NT_ENUMERATOR = 0x00800000 // This devnode's is an NT enumerator + DN_NT_DRIVER = 0x01000000 // This devnode's is an NT driver + DN_NEEDS_LOCKING = 0x02000000 // Devnode need lock resume processing + DN_ARM_WAKEUP = 0x04000000 // Devnode can be the wakeup device + DN_APM_ENUMERATOR = 0x08000000 // APM aware enumerator + DN_APM_DRIVER = 0x10000000 // APM aware driver + DN_SILENT_INSTALL = 0x20000000 // Silent install + DN_NO_SHOW_IN_DM = 0x40000000 // No show in device manager + DN_BOOT_LOG_PROB = 0x80000000 // Had a problem during preassignment of boot log conf + DN_NEED_RESTART = DN_LIAR // System needs to be restarted for this Devnode to work properly + DN_DRIVER_BLOCKED = DN_NOT_FIRST_TIME // One or more drivers are blocked from loading for this Devnode + DN_LEGACY_DRIVER = DN_MOVED // This device is using a legacy driver + DN_CHILD_WITH_INVALID_ID = DN_HAS_MARK // One or more children have invalid IDs + DN_DEVICE_DISCONNECTED = DN_NEEDS_LOCKING // The function driver for a device reported that the device is not connected. Typically this means a wireless device is out of range. + DN_QUERY_REMOVE_PENDING = DN_MF_PARENT // Device is part of a set of related devices collectively pending query-removal + DN_QUERY_REMOVE_ACTIVE = DN_MF_CHILD // Device is actively engaged in a query-remove IRP + DN_CHANGEABLE_FLAGS = DN_NOT_FIRST_TIME | DN_HARDWARE_ENUM | DN_HAS_MARK | DN_DISABLEABLE | DN_REMOVABLE | DN_MF_CHILD | DN_MF_PARENT | DN_NOT_FIRST_TIMEE | DN_STOP_FREE_RES | DN_REBAL_CANDIDATE | DN_NT_ENUMERATOR | DN_NT_DRIVER | DN_SILENT_INSTALL | DN_NO_SHOW_IN_DM +) + +//sys setupDiCreateDeviceInfoListEx(classGUID *GUID, hwndParent uintptr, machineName *uint16, reserved uintptr) (handle DevInfo, err error) [failretval==DevInfo(InvalidHandle)] = setupapi.SetupDiCreateDeviceInfoListExW + +// SetupDiCreateDeviceInfoListEx function creates an empty device information set on a remote or a local computer and optionally associates the set with a device setup class. +func SetupDiCreateDeviceInfoListEx(classGUID *GUID, hwndParent uintptr, machineName string) (deviceInfoSet DevInfo, err error) { + var machineNameUTF16 *uint16 + if machineName != "" { + machineNameUTF16, err = UTF16PtrFromString(machineName) + if err != nil { + return + } + } + return setupDiCreateDeviceInfoListEx(classGUID, hwndParent, machineNameUTF16, 0) +} + +//sys setupDiGetDeviceInfoListDetail(deviceInfoSet DevInfo, deviceInfoSetDetailData *DevInfoListDetailData) (err error) = setupapi.SetupDiGetDeviceInfoListDetailW + +// SetupDiGetDeviceInfoListDetail function retrieves information associated with a device information set including the class GUID, remote computer handle, and remote computer name. +func SetupDiGetDeviceInfoListDetail(deviceInfoSet DevInfo) (deviceInfoSetDetailData *DevInfoListDetailData, err error) { + data := &DevInfoListDetailData{} + data.size = data.unsafeSizeOf() + + return data, setupDiGetDeviceInfoListDetail(deviceInfoSet, data) +} + +// DeviceInfoListDetail method retrieves information associated with a device information set including the class GUID, remote computer handle, and remote computer name. +func (deviceInfoSet DevInfo) DeviceInfoListDetail() (*DevInfoListDetailData, error) { + return SetupDiGetDeviceInfoListDetail(deviceInfoSet) +} + +//sys setupDiCreateDeviceInfo(deviceInfoSet DevInfo, DeviceName *uint16, classGUID *GUID, DeviceDescription *uint16, hwndParent uintptr, CreationFlags DICD, deviceInfoData *DevInfoData) (err error) = setupapi.SetupDiCreateDeviceInfoW + +// SetupDiCreateDeviceInfo function creates a new device information element and adds it as a new member to the specified device information set. +func SetupDiCreateDeviceInfo(deviceInfoSet DevInfo, deviceName string, classGUID *GUID, deviceDescription string, hwndParent uintptr, creationFlags DICD) (deviceInfoData *DevInfoData, err error) { + deviceNameUTF16, err := UTF16PtrFromString(deviceName) + if err != nil { + return + } + + var deviceDescriptionUTF16 *uint16 + if deviceDescription != "" { + deviceDescriptionUTF16, err = UTF16PtrFromString(deviceDescription) + if err != nil { + return + } + } + + data := &DevInfoData{} + data.size = uint32(unsafe.Sizeof(*data)) + + return data, setupDiCreateDeviceInfo(deviceInfoSet, deviceNameUTF16, classGUID, deviceDescriptionUTF16, hwndParent, creationFlags, data) +} + +// CreateDeviceInfo method creates a new device information element and adds it as a new member to the specified device information set. +func (deviceInfoSet DevInfo) CreateDeviceInfo(deviceName string, classGUID *GUID, deviceDescription string, hwndParent uintptr, creationFlags DICD) (*DevInfoData, error) { + return SetupDiCreateDeviceInfo(deviceInfoSet, deviceName, classGUID, deviceDescription, hwndParent, creationFlags) +} + +//sys setupDiEnumDeviceInfo(deviceInfoSet DevInfo, memberIndex uint32, deviceInfoData *DevInfoData) (err error) = setupapi.SetupDiEnumDeviceInfo + +// SetupDiEnumDeviceInfo function returns a DevInfoData structure that specifies a device information element in a device information set. +func SetupDiEnumDeviceInfo(deviceInfoSet DevInfo, memberIndex int) (*DevInfoData, error) { + data := &DevInfoData{} + data.size = uint32(unsafe.Sizeof(*data)) + + return data, setupDiEnumDeviceInfo(deviceInfoSet, uint32(memberIndex), data) +} + +// EnumDeviceInfo method returns a DevInfoData structure that specifies a device information element in a device information set. +func (deviceInfoSet DevInfo) EnumDeviceInfo(memberIndex int) (*DevInfoData, error) { + return SetupDiEnumDeviceInfo(deviceInfoSet, memberIndex) +} + +// SetupDiDestroyDeviceInfoList function deletes a device information set and frees all associated memory. +//sys SetupDiDestroyDeviceInfoList(deviceInfoSet DevInfo) (err error) = setupapi.SetupDiDestroyDeviceInfoList + +// Close method deletes a device information set and frees all associated memory. +func (deviceInfoSet DevInfo) Close() error { + return SetupDiDestroyDeviceInfoList(deviceInfoSet) +} + +//sys SetupDiBuildDriverInfoList(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverType SPDIT) (err error) = setupapi.SetupDiBuildDriverInfoList + +// BuildDriverInfoList method builds a list of drivers that is associated with a specific device or with the global class driver list for a device information set. +func (deviceInfoSet DevInfo) BuildDriverInfoList(deviceInfoData *DevInfoData, driverType SPDIT) error { + return SetupDiBuildDriverInfoList(deviceInfoSet, deviceInfoData, driverType) +} + +//sys SetupDiCancelDriverInfoSearch(deviceInfoSet DevInfo) (err error) = setupapi.SetupDiCancelDriverInfoSearch + +// CancelDriverInfoSearch method cancels a driver list search that is currently in progress in a different thread. +func (deviceInfoSet DevInfo) CancelDriverInfoSearch() error { + return SetupDiCancelDriverInfoSearch(deviceInfoSet) +} + +//sys setupDiEnumDriverInfo(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverType SPDIT, memberIndex uint32, driverInfoData *DrvInfoData) (err error) = setupapi.SetupDiEnumDriverInfoW + +// SetupDiEnumDriverInfo function enumerates the members of a driver list. +func SetupDiEnumDriverInfo(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverType SPDIT, memberIndex int) (*DrvInfoData, error) { + data := &DrvInfoData{} + data.size = uint32(unsafe.Sizeof(*data)) + + return data, setupDiEnumDriverInfo(deviceInfoSet, deviceInfoData, driverType, uint32(memberIndex), data) +} + +// EnumDriverInfo method enumerates the members of a driver list. +func (deviceInfoSet DevInfo) EnumDriverInfo(deviceInfoData *DevInfoData, driverType SPDIT, memberIndex int) (*DrvInfoData, error) { + return SetupDiEnumDriverInfo(deviceInfoSet, deviceInfoData, driverType, memberIndex) +} + +//sys setupDiGetSelectedDriver(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverInfoData *DrvInfoData) (err error) = setupapi.SetupDiGetSelectedDriverW + +// SetupDiGetSelectedDriver function retrieves the selected driver for a device information set or a particular device information element. +func SetupDiGetSelectedDriver(deviceInfoSet DevInfo, deviceInfoData *DevInfoData) (*DrvInfoData, error) { + data := &DrvInfoData{} + data.size = uint32(unsafe.Sizeof(*data)) + + return data, setupDiGetSelectedDriver(deviceInfoSet, deviceInfoData, data) +} + +// SelectedDriver method retrieves the selected driver for a device information set or a particular device information element. +func (deviceInfoSet DevInfo) SelectedDriver(deviceInfoData *DevInfoData) (*DrvInfoData, error) { + return SetupDiGetSelectedDriver(deviceInfoSet, deviceInfoData) +} + +//sys SetupDiSetSelectedDriver(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverInfoData *DrvInfoData) (err error) = setupapi.SetupDiSetSelectedDriverW + +// SetSelectedDriver method sets, or resets, the selected driver for a device information element or the selected class driver for a device information set. +func (deviceInfoSet DevInfo) SetSelectedDriver(deviceInfoData *DevInfoData, driverInfoData *DrvInfoData) error { + return SetupDiSetSelectedDriver(deviceInfoSet, deviceInfoData, driverInfoData) +} + +//sys setupDiGetDriverInfoDetail(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverInfoData *DrvInfoData, driverInfoDetailData *DrvInfoDetailData, driverInfoDetailDataSize uint32, requiredSize *uint32) (err error) = setupapi.SetupDiGetDriverInfoDetailW + +// SetupDiGetDriverInfoDetail function retrieves driver information detail for a device information set or a particular device information element in the device information set. +func SetupDiGetDriverInfoDetail(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverInfoData *DrvInfoData) (*DrvInfoDetailData, error) { + reqSize := uint32(2048) + for { + buf := make([]byte, reqSize) + data := (*DrvInfoDetailData)(unsafe.Pointer(&buf[0])) + data.size = data.unsafeSizeOf() + err := setupDiGetDriverInfoDetail(deviceInfoSet, deviceInfoData, driverInfoData, data, uint32(len(buf)), &reqSize) + if err == ERROR_INSUFFICIENT_BUFFER { + continue + } + if err != nil { + return nil, err + } + data.size = reqSize + return data, nil + } +} + +// DriverInfoDetail method retrieves driver information detail for a device information set or a particular device information element in the device information set. +func (deviceInfoSet DevInfo) DriverInfoDetail(deviceInfoData *DevInfoData, driverInfoData *DrvInfoData) (*DrvInfoDetailData, error) { + return SetupDiGetDriverInfoDetail(deviceInfoSet, deviceInfoData, driverInfoData) +} + +//sys SetupDiDestroyDriverInfoList(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverType SPDIT) (err error) = setupapi.SetupDiDestroyDriverInfoList + +// DestroyDriverInfoList method deletes a driver list. +func (deviceInfoSet DevInfo) DestroyDriverInfoList(deviceInfoData *DevInfoData, driverType SPDIT) error { + return SetupDiDestroyDriverInfoList(deviceInfoSet, deviceInfoData, driverType) +} + +//sys setupDiGetClassDevsEx(classGUID *GUID, Enumerator *uint16, hwndParent uintptr, Flags DIGCF, deviceInfoSet DevInfo, machineName *uint16, reserved uintptr) (handle DevInfo, err error) [failretval==DevInfo(InvalidHandle)] = setupapi.SetupDiGetClassDevsExW + +// SetupDiGetClassDevsEx function returns a handle to a device information set that contains requested device information elements for a local or a remote computer. +func SetupDiGetClassDevsEx(classGUID *GUID, enumerator string, hwndParent uintptr, flags DIGCF, deviceInfoSet DevInfo, machineName string) (handle DevInfo, err error) { + var enumeratorUTF16 *uint16 + if enumerator != "" { + enumeratorUTF16, err = UTF16PtrFromString(enumerator) + if err != nil { + return + } + } + var machineNameUTF16 *uint16 + if machineName != "" { + machineNameUTF16, err = UTF16PtrFromString(machineName) + if err != nil { + return + } + } + return setupDiGetClassDevsEx(classGUID, enumeratorUTF16, hwndParent, flags, deviceInfoSet, machineNameUTF16, 0) +} + +// SetupDiCallClassInstaller function calls the appropriate class installer, and any registered co-installers, with the specified installation request (DIF code). +//sys SetupDiCallClassInstaller(installFunction DI_FUNCTION, deviceInfoSet DevInfo, deviceInfoData *DevInfoData) (err error) = setupapi.SetupDiCallClassInstaller + +// CallClassInstaller member calls the appropriate class installer, and any registered co-installers, with the specified installation request (DIF code). +func (deviceInfoSet DevInfo) CallClassInstaller(installFunction DI_FUNCTION, deviceInfoData *DevInfoData) error { + return SetupDiCallClassInstaller(installFunction, deviceInfoSet, deviceInfoData) +} + +// SetupDiOpenDevRegKey function opens a registry key for device-specific configuration information. +//sys SetupDiOpenDevRegKey(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, Scope DICS_FLAG, HwProfile uint32, KeyType DIREG, samDesired uint32) (key Handle, err error) [failretval==InvalidHandle] = setupapi.SetupDiOpenDevRegKey + +// OpenDevRegKey method opens a registry key for device-specific configuration information. +func (deviceInfoSet DevInfo) OpenDevRegKey(DeviceInfoData *DevInfoData, Scope DICS_FLAG, HwProfile uint32, KeyType DIREG, samDesired uint32) (Handle, error) { + return SetupDiOpenDevRegKey(deviceInfoSet, DeviceInfoData, Scope, HwProfile, KeyType, samDesired) +} + +//sys setupDiGetDeviceProperty(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, propertyKey *DEVPROPKEY, propertyType *DEVPROPTYPE, propertyBuffer *byte, propertyBufferSize uint32, requiredSize *uint32, flags uint32) (err error) = setupapi.SetupDiGetDevicePropertyW + +// SetupDiGetDeviceProperty function retrieves a specified device instance property. +func SetupDiGetDeviceProperty(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, propertyKey *DEVPROPKEY) (value interface{}, err error) { + reqSize := uint32(256) + for { + var dataType DEVPROPTYPE + buf := make([]byte, reqSize) + err = setupDiGetDeviceProperty(deviceInfoSet, deviceInfoData, propertyKey, &dataType, &buf[0], uint32(len(buf)), &reqSize, 0) + if err == ERROR_INSUFFICIENT_BUFFER { + continue + } + if err != nil { + return + } + switch dataType { + case DEVPROP_TYPE_STRING: + ret := UTF16ToString(bufToUTF16(buf)) + runtime.KeepAlive(buf) + return ret, nil + } + return nil, errors.New("unimplemented property type") + } +} + +//sys setupDiGetDeviceRegistryProperty(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, property SPDRP, propertyRegDataType *uint32, propertyBuffer *byte, propertyBufferSize uint32, requiredSize *uint32) (err error) = setupapi.SetupDiGetDeviceRegistryPropertyW + +// SetupDiGetDeviceRegistryProperty function retrieves a specified Plug and Play device property. +func SetupDiGetDeviceRegistryProperty(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, property SPDRP) (value interface{}, err error) { + reqSize := uint32(256) + for { + var dataType uint32 + buf := make([]byte, reqSize) + err = setupDiGetDeviceRegistryProperty(deviceInfoSet, deviceInfoData, property, &dataType, &buf[0], uint32(len(buf)), &reqSize) + if err == ERROR_INSUFFICIENT_BUFFER { + continue + } + if err != nil { + return + } + return getRegistryValue(buf[:reqSize], dataType) + } +} + +func getRegistryValue(buf []byte, dataType uint32) (interface{}, error) { + switch dataType { + case REG_SZ: + ret := UTF16ToString(bufToUTF16(buf)) + runtime.KeepAlive(buf) + return ret, nil + case REG_EXPAND_SZ: + value := UTF16ToString(bufToUTF16(buf)) + if value == "" { + return "", nil + } + p, err := syscall.UTF16PtrFromString(value) + if err != nil { + return "", err + } + ret := make([]uint16, 100) + for { + n, err := ExpandEnvironmentStrings(p, &ret[0], uint32(len(ret))) + if err != nil { + return "", err + } + if n <= uint32(len(ret)) { + return UTF16ToString(ret[:n]), nil + } + ret = make([]uint16, n) + } + case REG_BINARY: + return buf, nil + case REG_DWORD_LITTLE_ENDIAN: + return binary.LittleEndian.Uint32(buf), nil + case REG_DWORD_BIG_ENDIAN: + return binary.BigEndian.Uint32(buf), nil + case REG_MULTI_SZ: + bufW := bufToUTF16(buf) + a := []string{} + for i := 0; i < len(bufW); { + j := i + wcslen(bufW[i:]) + if i < j { + a = append(a, UTF16ToString(bufW[i:j])) + } + i = j + 1 + } + runtime.KeepAlive(buf) + return a, nil + case REG_QWORD_LITTLE_ENDIAN: + return binary.LittleEndian.Uint64(buf), nil + default: + return nil, fmt.Errorf("Unsupported registry value type: %v", dataType) + } +} + +// bufToUTF16 function reinterprets []byte buffer as []uint16 +func bufToUTF16(buf []byte) []uint16 { + sl := struct { + addr *uint16 + len int + cap int + }{(*uint16)(unsafe.Pointer(&buf[0])), len(buf) / 2, cap(buf) / 2} + return *(*[]uint16)(unsafe.Pointer(&sl)) +} + +// utf16ToBuf function reinterprets []uint16 as []byte +func utf16ToBuf(buf []uint16) []byte { + sl := struct { + addr *byte + len int + cap int + }{(*byte)(unsafe.Pointer(&buf[0])), len(buf) * 2, cap(buf) * 2} + return *(*[]byte)(unsafe.Pointer(&sl)) +} + +func wcslen(str []uint16) int { + for i := 0; i < len(str); i++ { + if str[i] == 0 { + return i + } + } + return len(str) +} + +// DeviceRegistryProperty method retrieves a specified Plug and Play device property. +func (deviceInfoSet DevInfo) DeviceRegistryProperty(deviceInfoData *DevInfoData, property SPDRP) (interface{}, error) { + return SetupDiGetDeviceRegistryProperty(deviceInfoSet, deviceInfoData, property) +} + +//sys setupDiSetDeviceRegistryProperty(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, property SPDRP, propertyBuffer *byte, propertyBufferSize uint32) (err error) = setupapi.SetupDiSetDeviceRegistryPropertyW + +// SetupDiSetDeviceRegistryProperty function sets a Plug and Play device property for a device. +func SetupDiSetDeviceRegistryProperty(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, property SPDRP, propertyBuffers []byte) error { + return setupDiSetDeviceRegistryProperty(deviceInfoSet, deviceInfoData, property, &propertyBuffers[0], uint32(len(propertyBuffers))) +} + +// SetDeviceRegistryProperty function sets a Plug and Play device property for a device. +func (deviceInfoSet DevInfo) SetDeviceRegistryProperty(deviceInfoData *DevInfoData, property SPDRP, propertyBuffers []byte) error { + return SetupDiSetDeviceRegistryProperty(deviceInfoSet, deviceInfoData, property, propertyBuffers) +} + +// SetDeviceRegistryPropertyString method sets a Plug and Play device property string for a device. +func (deviceInfoSet DevInfo) SetDeviceRegistryPropertyString(deviceInfoData *DevInfoData, property SPDRP, str string) error { + str16, err := UTF16FromString(str) + if err != nil { + return err + } + err = SetupDiSetDeviceRegistryProperty(deviceInfoSet, deviceInfoData, property, utf16ToBuf(append(str16, 0))) + runtime.KeepAlive(str16) + return err +} + +//sys setupDiGetDeviceInstallParams(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, deviceInstallParams *DevInstallParams) (err error) = setupapi.SetupDiGetDeviceInstallParamsW + +// SetupDiGetDeviceInstallParams function retrieves device installation parameters for a device information set or a particular device information element. +func SetupDiGetDeviceInstallParams(deviceInfoSet DevInfo, deviceInfoData *DevInfoData) (*DevInstallParams, error) { + params := &DevInstallParams{} + params.size = uint32(unsafe.Sizeof(*params)) + + return params, setupDiGetDeviceInstallParams(deviceInfoSet, deviceInfoData, params) +} + +// DeviceInstallParams method retrieves device installation parameters for a device information set or a particular device information element. +func (deviceInfoSet DevInfo) DeviceInstallParams(deviceInfoData *DevInfoData) (*DevInstallParams, error) { + return SetupDiGetDeviceInstallParams(deviceInfoSet, deviceInfoData) +} + +//sys setupDiGetDeviceInstanceId(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, instanceId *uint16, instanceIdSize uint32, instanceIdRequiredSize *uint32) (err error) = setupapi.SetupDiGetDeviceInstanceIdW + +// SetupDiGetDeviceInstanceId function retrieves the instance ID of the device. +func SetupDiGetDeviceInstanceId(deviceInfoSet DevInfo, deviceInfoData *DevInfoData) (string, error) { + reqSize := uint32(1024) + for { + buf := make([]uint16, reqSize) + err := setupDiGetDeviceInstanceId(deviceInfoSet, deviceInfoData, &buf[0], uint32(len(buf)), &reqSize) + if err == ERROR_INSUFFICIENT_BUFFER { + continue + } + if err != nil { + return "", err + } + return UTF16ToString(buf), nil + } +} + +// DeviceInstanceID method retrieves the instance ID of the device. +func (deviceInfoSet DevInfo) DeviceInstanceID(deviceInfoData *DevInfoData) (string, error) { + return SetupDiGetDeviceInstanceId(deviceInfoSet, deviceInfoData) +} + +// SetupDiGetClassInstallParams function retrieves class installation parameters for a device information set or a particular device information element. +//sys SetupDiGetClassInstallParams(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, classInstallParams *ClassInstallHeader, classInstallParamsSize uint32, requiredSize *uint32) (err error) = setupapi.SetupDiGetClassInstallParamsW + +// ClassInstallParams method retrieves class installation parameters for a device information set or a particular device information element. +func (deviceInfoSet DevInfo) ClassInstallParams(deviceInfoData *DevInfoData, classInstallParams *ClassInstallHeader, classInstallParamsSize uint32, requiredSize *uint32) error { + return SetupDiGetClassInstallParams(deviceInfoSet, deviceInfoData, classInstallParams, classInstallParamsSize, requiredSize) +} + +//sys SetupDiSetDeviceInstallParams(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, deviceInstallParams *DevInstallParams) (err error) = setupapi.SetupDiSetDeviceInstallParamsW + +// SetDeviceInstallParams member sets device installation parameters for a device information set or a particular device information element. +func (deviceInfoSet DevInfo) SetDeviceInstallParams(deviceInfoData *DevInfoData, deviceInstallParams *DevInstallParams) error { + return SetupDiSetDeviceInstallParams(deviceInfoSet, deviceInfoData, deviceInstallParams) +} + +// SetupDiSetClassInstallParams function sets or clears class install parameters for a device information set or a particular device information element. +//sys SetupDiSetClassInstallParams(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, classInstallParams *ClassInstallHeader, classInstallParamsSize uint32) (err error) = setupapi.SetupDiSetClassInstallParamsW + +// SetClassInstallParams method sets or clears class install parameters for a device information set or a particular device information element. +func (deviceInfoSet DevInfo) SetClassInstallParams(deviceInfoData *DevInfoData, classInstallParams *ClassInstallHeader, classInstallParamsSize uint32) error { + return SetupDiSetClassInstallParams(deviceInfoSet, deviceInfoData, classInstallParams, classInstallParamsSize) +} + +//sys setupDiClassNameFromGuidEx(classGUID *GUID, className *uint16, classNameSize uint32, requiredSize *uint32, machineName *uint16, reserved uintptr) (err error) = setupapi.SetupDiClassNameFromGuidExW + +// SetupDiClassNameFromGuidEx function retrieves the class name associated with a class GUID. The class can be installed on a local or remote computer. +func SetupDiClassNameFromGuidEx(classGUID *GUID, machineName string) (className string, err error) { + var classNameUTF16 [MAX_CLASS_NAME_LEN]uint16 + + var machineNameUTF16 *uint16 + if machineName != "" { + machineNameUTF16, err = UTF16PtrFromString(machineName) + if err != nil { + return + } + } + + err = setupDiClassNameFromGuidEx(classGUID, &classNameUTF16[0], MAX_CLASS_NAME_LEN, nil, machineNameUTF16, 0) + if err != nil { + return + } + + className = UTF16ToString(classNameUTF16[:]) + return +} + +//sys setupDiClassGuidsFromNameEx(className *uint16, classGuidList *GUID, classGuidListSize uint32, requiredSize *uint32, machineName *uint16, reserved uintptr) (err error) = setupapi.SetupDiClassGuidsFromNameExW + +// SetupDiClassGuidsFromNameEx function retrieves the GUIDs associated with the specified class name. This resulting list contains the classes currently installed on a local or remote computer. +func SetupDiClassGuidsFromNameEx(className string, machineName string) ([]GUID, error) { + classNameUTF16, err := UTF16PtrFromString(className) + if err != nil { + return nil, err + } + + var machineNameUTF16 *uint16 + if machineName != "" { + machineNameUTF16, err = UTF16PtrFromString(machineName) + if err != nil { + return nil, err + } + } + + reqSize := uint32(4) + for { + buf := make([]GUID, reqSize) + err = setupDiClassGuidsFromNameEx(classNameUTF16, &buf[0], uint32(len(buf)), &reqSize, machineNameUTF16, 0) + if err == ERROR_INSUFFICIENT_BUFFER { + continue + } + if err != nil { + return nil, err + } + return buf[:reqSize], nil + } +} + +//sys setupDiGetSelectedDevice(deviceInfoSet DevInfo, deviceInfoData *DevInfoData) (err error) = setupapi.SetupDiGetSelectedDevice + +// SetupDiGetSelectedDevice function retrieves the selected device information element in a device information set. +func SetupDiGetSelectedDevice(deviceInfoSet DevInfo) (*DevInfoData, error) { + data := &DevInfoData{} + data.size = uint32(unsafe.Sizeof(*data)) + + return data, setupDiGetSelectedDevice(deviceInfoSet, data) +} + +// SelectedDevice method retrieves the selected device information element in a device information set. +func (deviceInfoSet DevInfo) SelectedDevice() (*DevInfoData, error) { + return SetupDiGetSelectedDevice(deviceInfoSet) +} + +// SetupDiSetSelectedDevice function sets a device information element as the selected member of a device information set. This function is typically used by an installation wizard. +//sys SetupDiSetSelectedDevice(deviceInfoSet DevInfo, deviceInfoData *DevInfoData) (err error) = setupapi.SetupDiSetSelectedDevice + +// SetSelectedDevice method sets a device information element as the selected member of a device information set. This function is typically used by an installation wizard. +func (deviceInfoSet DevInfo) SetSelectedDevice(deviceInfoData *DevInfoData) error { + return SetupDiSetSelectedDevice(deviceInfoSet, deviceInfoData) +} + +//sys setupUninstallOEMInf(infFileName *uint16, flags SUOI, reserved uintptr) (err error) = setupapi.SetupUninstallOEMInfW + +// SetupUninstallOEMInf uninstalls the specified driver. +func SetupUninstallOEMInf(infFileName string, flags SUOI) error { + infFileName16, err := UTF16PtrFromString(infFileName) + if err != nil { + return err + } + return setupUninstallOEMInf(infFileName16, flags, 0) +} + +//sys cm_MapCrToWin32Err(configRet CONFIGRET, defaultWin32Error Errno) (ret Errno) = CfgMgr32.CM_MapCrToWin32Err + +//sys cm_Get_Device_Interface_List_Size(len *uint32, interfaceClass *GUID, deviceID *uint16, flags uint32) (ret CONFIGRET) = CfgMgr32.CM_Get_Device_Interface_List_SizeW +//sys cm_Get_Device_Interface_List(interfaceClass *GUID, deviceID *uint16, buffer *uint16, bufferLen uint32, flags uint32) (ret CONFIGRET) = CfgMgr32.CM_Get_Device_Interface_ListW + +func CM_Get_Device_Interface_List(deviceID string, interfaceClass *GUID, flags uint32) ([]string, error) { + deviceID16, err := UTF16PtrFromString(deviceID) + if err != nil { + return nil, err + } + var buf []uint16 + var buflen uint32 + for { + if ret := cm_Get_Device_Interface_List_Size(&buflen, interfaceClass, deviceID16, flags); ret != CR_SUCCESS { + return nil, ret + } + buf = make([]uint16, buflen) + if ret := cm_Get_Device_Interface_List(interfaceClass, deviceID16, &buf[0], buflen, flags); ret == CR_SUCCESS { + break + } else if ret != CR_BUFFER_SMALL { + return nil, ret + } + } + var interfaces []string + for i := 0; i < len(buf); { + j := i + wcslen(buf[i:]) + if i < j { + interfaces = append(interfaces, UTF16ToString(buf[i:j])) + } + i = j + 1 + } + if interfaces == nil { + return nil, ERROR_NO_SUCH_DEVICE_INTERFACE + } + return interfaces, nil +} + +//sys cm_Get_DevNode_Status(status *uint32, problemNumber *uint32, devInst DEVINST, flags uint32) (ret CONFIGRET) = CfgMgr32.CM_Get_DevNode_Status + +func CM_Get_DevNode_Status(status *uint32, problemNumber *uint32, devInst DEVINST, flags uint32) error { + ret := cm_Get_DevNode_Status(status, problemNumber, devInst, flags) + if ret == CR_SUCCESS { + return nil + } + return ret +} diff --git a/vendor/golang.org/x/sys/windows/str.go b/vendor/golang.org/x/sys/windows/str.go index 917cc2aa..4fc01434 100644 --- a/vendor/golang.org/x/sys/windows/str.go +++ b/vendor/golang.org/x/sys/windows/str.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows // +build windows package windows diff --git a/vendor/golang.org/x/sys/windows/svc/debug/log.go b/vendor/golang.org/x/sys/windows/svc/debug/log.go index e51ab42a..6ee64ca8 100644 --- a/vendor/golang.org/x/sys/windows/svc/debug/log.go +++ b/vendor/golang.org/x/sys/windows/svc/debug/log.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows // +build windows package debug diff --git a/vendor/golang.org/x/sys/windows/svc/debug/service.go b/vendor/golang.org/x/sys/windows/svc/debug/service.go index e621b87a..475b78e2 100644 --- a/vendor/golang.org/x/sys/windows/svc/debug/service.go +++ b/vendor/golang.org/x/sys/windows/svc/debug/service.go @@ -2,10 +2,10 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows // +build windows // Package debug provides facilities to execute svc.Handler on console. -// package debug import ( diff --git a/vendor/golang.org/x/sys/windows/svc/event.go b/vendor/golang.org/x/sys/windows/svc/event.go deleted file mode 100644 index 0508e228..00000000 --- a/vendor/golang.org/x/sys/windows/svc/event.go +++ /dev/null @@ -1,48 +0,0 @@ -// Copyright 2012 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build windows - -package svc - -import ( - "errors" - - "golang.org/x/sys/windows" -) - -// event represents auto-reset, initially non-signaled Windows event. -// It is used to communicate between go and asm parts of this package. -type event struct { - h windows.Handle -} - -func newEvent() (*event, error) { - h, err := windows.CreateEvent(nil, 0, 0, nil) - if err != nil { - return nil, err - } - return &event{h: h}, nil -} - -func (e *event) Close() error { - return windows.CloseHandle(e.h) -} - -func (e *event) Set() error { - return windows.SetEvent(e.h) -} - -func (e *event) Wait() error { - s, err := windows.WaitForSingleObject(e.h, windows.INFINITE) - switch s { - case windows.WAIT_OBJECT_0: - break - case windows.WAIT_FAILED: - return err - default: - return errors.New("unexpected result from WaitForSingleObject") - } - return nil -} diff --git a/vendor/golang.org/x/sys/windows/svc/eventlog/install.go b/vendor/golang.org/x/sys/windows/svc/eventlog/install.go index c76a3760..43e324f4 100644 --- a/vendor/golang.org/x/sys/windows/svc/eventlog/install.go +++ b/vendor/golang.org/x/sys/windows/svc/eventlog/install.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows // +build windows package eventlog diff --git a/vendor/golang.org/x/sys/windows/svc/eventlog/log.go b/vendor/golang.org/x/sys/windows/svc/eventlog/log.go index 46e5153d..f37b4b51 100644 --- a/vendor/golang.org/x/sys/windows/svc/eventlog/log.go +++ b/vendor/golang.org/x/sys/windows/svc/eventlog/log.go @@ -2,10 +2,10 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows // +build windows // Package eventlog implements access to Windows event log. -// package eventlog import ( diff --git a/vendor/golang.org/x/sys/windows/svc/go12.c b/vendor/golang.org/x/sys/windows/svc/go12.c deleted file mode 100644 index 6f1be1fa..00000000 --- a/vendor/golang.org/x/sys/windows/svc/go12.c +++ /dev/null @@ -1,24 +0,0 @@ -// Copyright 2012 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build windows -// +build !go1.3 - -// copied from pkg/runtime -typedef unsigned int uint32; -typedef unsigned long long int uint64; -#ifdef _64BIT -typedef uint64 uintptr; -#else -typedef uint32 uintptr; -#endif - -// from sys_386.s or sys_amd64.s -void ·servicemain(void); - -void -·getServiceMain(uintptr *r) -{ - *r = (uintptr)·servicemain; -} diff --git a/vendor/golang.org/x/sys/windows/svc/go12.go b/vendor/golang.org/x/sys/windows/svc/go12.go deleted file mode 100644 index cd8b913c..00000000 --- a/vendor/golang.org/x/sys/windows/svc/go12.go +++ /dev/null @@ -1,11 +0,0 @@ -// Copyright 2014 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build windows -// +build !go1.3 - -package svc - -// from go12.c -func getServiceMain(r *uintptr) diff --git a/vendor/golang.org/x/sys/windows/svc/go13.go b/vendor/golang.org/x/sys/windows/svc/go13.go deleted file mode 100644 index 9d7f3cec..00000000 --- a/vendor/golang.org/x/sys/windows/svc/go13.go +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright 2014 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build windows -// +build go1.3 - -package svc - -import "unsafe" - -const ptrSize = 4 << (^uintptr(0) >> 63) // unsafe.Sizeof(uintptr(0)) but an ideal const - -// Should be a built-in for unsafe.Pointer? -func add(p unsafe.Pointer, x uintptr) unsafe.Pointer { - return unsafe.Pointer(uintptr(p) + x) -} - -// funcPC returns the entry PC of the function f. -// It assumes that f is a func value. Otherwise the behavior is undefined. -func funcPC(f interface{}) uintptr { - return **(**uintptr)(add(unsafe.Pointer(&f), ptrSize)) -} - -// from sys_386.s and sys_amd64.s -func servicectlhandler(ctl uint32) uintptr -func servicemain(argc uint32, argv **uint16) - -func getServiceMain(r *uintptr) { - *r = funcPC(servicemain) -} diff --git a/vendor/golang.org/x/sys/windows/svc/security.go b/vendor/golang.org/x/sys/windows/svc/security.go index 6fbc9236..1c51006e 100644 --- a/vendor/golang.org/x/sys/windows/svc/security.go +++ b/vendor/golang.org/x/sys/windows/svc/security.go @@ -2,11 +2,13 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows // +build windows package svc import ( + "strings" "unsafe" "golang.org/x/sys/windows" @@ -25,6 +27,8 @@ func allocSid(subAuth0 uint32) (*windows.SID, error) { // IsAnInteractiveSession determines if calling process is running interactively. // It queries the process token for membership in the Interactive group. // http://stackoverflow.com/questions/2668851/how-do-i-detect-that-my-application-is-running-as-service-or-in-an-interactive-s +// +// Deprecated: Use IsWindowsService instead. func IsAnInteractiveSession() (bool, error) { interSid, err := allocSid(windows.SECURITY_INTERACTIVE_RID) if err != nil { @@ -48,9 +52,8 @@ func IsAnInteractiveSession() (bool, error) { if err != nil { return false, err } - p := unsafe.Pointer(&gs.Groups[0]) - groups := (*[2 << 20]windows.SIDAndAttributes)(p)[:gs.GroupCount] - for _, g := range groups { + + for _, g := range gs.AllGroups() { if windows.EqualSid(g.Sid, interSid) { return true, nil } @@ -60,3 +63,39 @@ func IsAnInteractiveSession() (bool, error) { } return false, nil } + +// IsWindowsService reports whether the process is currently executing +// as a Windows service. +func IsWindowsService() (bool, error) { + // The below technique looks a bit hairy, but it's actually + // exactly what the .NET framework does for the similarly named function: + // https://github.com/dotnet/extensions/blob/f4066026ca06984b07e90e61a6390ac38152ba93/src/Hosting/WindowsServices/src/WindowsServiceHelpers.cs#L26-L31 + // Specifically, it looks up whether the parent process has session ID zero + // and is called "services". + + var currentProcess windows.PROCESS_BASIC_INFORMATION + infoSize := uint32(unsafe.Sizeof(currentProcess)) + err := windows.NtQueryInformationProcess(windows.CurrentProcess(), windows.ProcessBasicInformation, unsafe.Pointer(¤tProcess), infoSize, &infoSize) + if err != nil { + return false, err + } + var parentProcess *windows.SYSTEM_PROCESS_INFORMATION + for infoSize = uint32((unsafe.Sizeof(*parentProcess) + unsafe.Sizeof(uintptr(0))) * 1024); ; { + parentProcess = (*windows.SYSTEM_PROCESS_INFORMATION)(unsafe.Pointer(&make([]byte, infoSize)[0])) + err = windows.NtQuerySystemInformation(windows.SystemProcessInformation, unsafe.Pointer(parentProcess), infoSize, &infoSize) + if err == nil { + break + } else if err != windows.STATUS_INFO_LENGTH_MISMATCH { + return false, err + } + } + for ; ; parentProcess = (*windows.SYSTEM_PROCESS_INFORMATION)(unsafe.Pointer(uintptr(unsafe.Pointer(parentProcess)) + uintptr(parentProcess.NextEntryOffset))) { + if parentProcess.UniqueProcessID == currentProcess.InheritedFromUniqueProcessId { + return parentProcess.SessionID == 0 && strings.EqualFold("services.exe", parentProcess.ImageName.String()), nil + } + if parentProcess.NextEntryOffset == 0 { + break + } + } + return false, nil +} diff --git a/vendor/golang.org/x/sys/windows/svc/service.go b/vendor/golang.org/x/sys/windows/svc/service.go index ee3d6965..806baa05 100644 --- a/vendor/golang.org/x/sys/windows/svc/service.go +++ b/vendor/golang.org/x/sys/windows/svc/service.go @@ -2,18 +2,18 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows // +build windows // Package svc provides everything required to build Windows service. -// package svc import ( "errors" - "runtime" - "syscall" + "sync" "unsafe" + "golang.org/x/sys/internal/unsafeheader" "golang.org/x/sys/windows" ) @@ -49,6 +49,7 @@ const ( HardwareProfileChange = Cmd(windows.SERVICE_CONTROL_HARDWAREPROFILECHANGE) PowerEvent = Cmd(windows.SERVICE_CONTROL_POWEREVENT) SessionChange = Cmd(windows.SERVICE_CONTROL_SESSIONCHANGE) + PreShutdown = Cmd(windows.SERVICE_CONTROL_PRESHUTDOWN) ) // Accepted is used to describe commands accepted by the service. @@ -64,17 +65,31 @@ const ( AcceptHardwareProfileChange = Accepted(windows.SERVICE_ACCEPT_HARDWAREPROFILECHANGE) AcceptPowerEvent = Accepted(windows.SERVICE_ACCEPT_POWEREVENT) AcceptSessionChange = Accepted(windows.SERVICE_ACCEPT_SESSIONCHANGE) + AcceptPreShutdown = Accepted(windows.SERVICE_ACCEPT_PRESHUTDOWN) ) // Status combines State and Accepted commands to fully describe running service. type Status struct { - State State - Accepts Accepted - CheckPoint uint32 // used to report progress during a lengthy operation - WaitHint uint32 // estimated time required for a pending operation, in milliseconds - ProcessId uint32 // if the service is running, the process identifier of it, and otherwise zero + State State + Accepts Accepted + CheckPoint uint32 // used to report progress during a lengthy operation + WaitHint uint32 // estimated time required for a pending operation, in milliseconds + ProcessId uint32 // if the service is running, the process identifier of it, and otherwise zero + Win32ExitCode uint32 // set if the service has exited with a win32 exit code + ServiceSpecificExitCode uint32 // set if the service has exited with a service-specific exit code } +// StartReason is the reason that the service was started. +type StartReason uint32 + +const ( + StartReasonDemand = StartReason(windows.SERVICE_START_REASON_DEMAND) + StartReasonAuto = StartReason(windows.SERVICE_START_REASON_AUTO) + StartReasonTrigger = StartReason(windows.SERVICE_START_REASON_TRIGGER) + StartReasonRestartOnFailure = StartReason(windows.SERVICE_START_REASON_RESTART_ON_FAILURE) + StartReasonDelayedAuto = StartReason(windows.SERVICE_START_REASON_DELAYEDAUTO) +) + // ChangeRequest is sent to the service Handler to request service status change. type ChangeRequest struct { Cmd Cmd @@ -86,7 +101,6 @@ type ChangeRequest struct { // Handler is the interface that must be implemented to build Windows service. type Handler interface { - // Execute will be called by the package code at the start of // the service, and the service will exit once Execute completes. // Inside Execute you must read service change requests from r and @@ -101,28 +115,6 @@ type Handler interface { Execute(args []string, r <-chan ChangeRequest, s chan<- Status) (svcSpecificEC bool, exitCode uint32) } -var ( - // These are used by asm code. - goWaitsH uintptr - cWaitsH uintptr - ssHandle uintptr - sName *uint16 - sArgc uintptr - sArgv **uint16 - ctlHandlerExProc uintptr - cSetEvent uintptr - cWaitForSingleObject uintptr - cRegisterServiceCtrlHandlerExW uintptr -) - -func init() { - k := windows.NewLazySystemDLL("kernel32.dll") - cSetEvent = k.NewProc("SetEvent").Addr() - cWaitForSingleObject = k.NewProc("WaitForSingleObject").Addr() - a := windows.NewLazySystemDLL("advapi32.dll") - cRegisterServiceCtrlHandlerExW = a.NewProc("RegisterServiceCtrlHandlerExW").Addr() -} - type ctlEvent struct { cmd Cmd eventType uint32 @@ -135,36 +127,10 @@ type ctlEvent struct { type service struct { name string h windows.Handle - cWaits *event - goWaits *event c chan ctlEvent handler Handler } -func newService(name string, handler Handler) (*service, error) { - var s service - var err error - s.name = name - s.c = make(chan ctlEvent) - s.handler = handler - s.cWaits, err = newEvent() - if err != nil { - return nil, err - } - s.goWaits, err = newEvent() - if err != nil { - s.cWaits.Close() - return nil, err - } - return &s, nil -} - -func (s *service) close() error { - s.cWaits.Close() - s.goWaits.Close() - return nil -} - type exitCode struct { isSvcSpecific bool errno uint32 @@ -201,6 +167,9 @@ func (s *service) updateStatus(status *Status, ec *exitCode) error { if status.Accepts&AcceptSessionChange != 0 { t.ControlsAccepted |= windows.SERVICE_ACCEPT_SESSIONCHANGE } + if status.Accepts&AcceptPreShutdown != 0 { + t.ControlsAccepted |= windows.SERVICE_ACCEPT_PRESHUTDOWN + } if ec.errno == 0 { t.Win32ExitCode = windows.NO_ERROR t.ServiceSpecificExitCode = windows.NO_ERROR @@ -216,18 +185,43 @@ func (s *service) updateStatus(status *Status, ec *exitCode) error { return windows.SetServiceStatus(s.h, &t) } -const ( - sysErrSetServiceStatusFailed = uint32(syscall.APPLICATION_ERROR) + iota - sysErrNewThreadInCallback +var ( + initCallbacks sync.Once + ctlHandlerCallback uintptr + serviceMainCallback uintptr ) -func (s *service) run() { - s.goWaits.Wait() - s.h = windows.Handle(ssHandle) - argv := (*[100]*int16)(unsafe.Pointer(sArgv))[:sArgc] - args := make([]string, len(argv)) - for i, a := range argv { - args[i] = syscall.UTF16ToString((*[1 << 20]uint16)(unsafe.Pointer(a))[:]) +func ctlHandler(ctl, evtype, evdata, context uintptr) uintptr { + s := (*service)(unsafe.Pointer(context)) + e := ctlEvent{cmd: Cmd(ctl), eventType: uint32(evtype), eventData: evdata, context: 123456} // Set context to 123456 to test issue #25660. + s.c <- e + return 0 +} + +var theService service // This is, unfortunately, a global, which means only one service per process. + +// serviceMain is the entry point called by the service manager, registered earlier by +// the call to StartServiceCtrlDispatcher. +func serviceMain(argc uint32, argv **uint16) uintptr { + handle, err := windows.RegisterServiceCtrlHandlerEx(windows.StringToUTF16Ptr(theService.name), ctlHandlerCallback, uintptr(unsafe.Pointer(&theService))) + if sysErr, ok := err.(windows.Errno); ok { + return uintptr(sysErr) + } else if err != nil { + return uintptr(windows.ERROR_UNKNOWN_EXCEPTION) + } + theService.h = handle + defer func() { + theService.h = 0 + }() + var args16 []*uint16 + hdr := (*unsafeheader.Slice)(unsafe.Pointer(&args16)) + hdr.Data = unsafe.Pointer(argv) + hdr.Len = int(argc) + hdr.Cap = int(argc) + + args := make([]string, len(args16)) + for i, a := range args16 { + args[i] = windows.UTF16PtrToString(a) } cmdsToHandler := make(chan ChangeRequest) @@ -235,7 +229,7 @@ func (s *service) run() { exitFromHandler := make(chan exitCode) go func() { - ss, errno := s.handler.Execute(args, cmdsToHandler, changesFromHandler) + ss, errno := theService.handler.Execute(args, cmdsToHandler, changesFromHandler) exitFromHandler <- exitCode{ss, errno} }() @@ -244,7 +238,7 @@ func (s *service) run() { CurrentStatus: Status{State: Stopped}, } var outch chan ChangeRequest - inch := s.c + inch := theService.c loop: for { select { @@ -260,14 +254,13 @@ loop: outcr.EventData = r.eventData outcr.Context = r.context case outch <- outcr: - inch = s.c + inch = theService.c outch = nil case c := <-changesFromHandler: - err := s.updateStatus(&c, &ec) + err := theService.updateStatus(&c, &ec) if err != nil { - // best suitable error number - ec.errno = sysErrSetServiceStatusFailed - if err2, ok := err.(syscall.Errno); ok { + ec.errno = uint32(windows.ERROR_EXCEPTION_IN_SERVICE) + if err2, ok := err.(windows.Errno); ok { ec.errno = uint32(err2) } break loop @@ -278,87 +271,43 @@ loop: } } - s.updateStatus(&Status{State: Stopped}, &ec) - s.cWaits.Set() -} + theService.updateStatus(&Status{State: Stopped}, &ec) -func newCallback(fn interface{}) (cb uintptr, err error) { - defer func() { - r := recover() - if r == nil { - return - } - cb = 0 - switch v := r.(type) { - case string: - err = errors.New(v) - case error: - err = v - default: - err = errors.New("unexpected panic in syscall.NewCallback") - } - }() - return syscall.NewCallback(fn), nil + return windows.NO_ERROR } -// BUG(brainman): There is no mechanism to run multiple services -// inside one single executable. Perhaps, it can be overcome by -// using RegisterServiceCtrlHandlerEx Windows api. - // Run executes service name by calling appropriate handler function. func Run(name string, handler Handler) error { - runtime.LockOSThread() - - tid := windows.GetCurrentThreadId() - - s, err := newService(name, handler) - if err != nil { - return err - } - - ctlHandler := func(ctl, evtype, evdata, context uintptr) uintptr { - e := ctlEvent{cmd: Cmd(ctl), eventType: uint32(evtype), eventData: evdata, context: context} - // We assume that this callback function is running on - // the same thread as Run. Nowhere in MS documentation - // I could find statement to guarantee that. So putting - // check here to verify, otherwise things will go bad - // quickly, if ignored. - i := windows.GetCurrentThreadId() - if i != tid { - e.errno = sysErrNewThreadInCallback - } - s.c <- e - // Always return NO_ERROR (0) for now. - return windows.NO_ERROR - } - - var svcmain uintptr - getServiceMain(&svcmain) + initCallbacks.Do(func() { + ctlHandlerCallback = windows.NewCallback(ctlHandler) + serviceMainCallback = windows.NewCallback(serviceMain) + }) + theService.name = name + theService.handler = handler + theService.c = make(chan ctlEvent) t := []windows.SERVICE_TABLE_ENTRY{ - {ServiceName: syscall.StringToUTF16Ptr(s.name), ServiceProc: svcmain}, + {ServiceName: windows.StringToUTF16Ptr(theService.name), ServiceProc: serviceMainCallback}, {ServiceName: nil, ServiceProc: 0}, } - - goWaitsH = uintptr(s.goWaits.h) - cWaitsH = uintptr(s.cWaits.h) - sName = t[0].ServiceName - ctlHandlerExProc, err = newCallback(ctlHandler) - if err != nil { - return err - } - - go s.run() - - err = windows.StartServiceCtrlDispatcher(&t[0]) - if err != nil { - return err - } - return nil + return windows.StartServiceCtrlDispatcher(&t[0]) } // StatusHandle returns service status handle. It is safe to call this function // from inside the Handler.Execute because then it is guaranteed to be set. -// This code will have to change once multiple services are possible per process. func StatusHandle() windows.Handle { - return windows.Handle(ssHandle) + return theService.h +} + +// DynamicStartReason returns the reason why the service was started. It is safe +// to call this function from inside the Handler.Execute because then it is +// guaranteed to be set. +func DynamicStartReason() (StartReason, error) { + var allocReason *uint32 + err := windows.QueryServiceDynamicInformation(theService.h, windows.SERVICE_DYNAMIC_INFORMATION_LEVEL_START_REASON, unsafe.Pointer(&allocReason)) + if err != nil { + return 0, err + } + reason := StartReason(*allocReason) + windows.LocalFree(windows.Handle(unsafe.Pointer(allocReason))) + return reason, nil } diff --git a/vendor/golang.org/x/sys/windows/svc/sys_386.s b/vendor/golang.org/x/sys/windows/svc/sys_386.s deleted file mode 100644 index c8a583d7..00000000 --- a/vendor/golang.org/x/sys/windows/svc/sys_386.s +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright 2012 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build windows - -// func servicemain(argc uint32, argv **uint16) -TEXT ·servicemain(SB),7,$0 - MOVL argc+0(FP), AX - MOVL AX, ·sArgc(SB) - MOVL argv+4(FP), AX - MOVL AX, ·sArgv(SB) - - PUSHL BP - PUSHL BX - PUSHL SI - PUSHL DI - - SUBL $12, SP - - MOVL ·sName(SB), AX - MOVL AX, (SP) - MOVL $·servicectlhandler(SB), AX - MOVL AX, 4(SP) - // Set context to 123456 to test issue #25660. - MOVL $123456, 8(SP) - MOVL ·cRegisterServiceCtrlHandlerExW(SB), AX - MOVL SP, BP - CALL AX - MOVL BP, SP - CMPL AX, $0 - JE exit - MOVL AX, ·ssHandle(SB) - - MOVL ·goWaitsH(SB), AX - MOVL AX, (SP) - MOVL ·cSetEvent(SB), AX - MOVL SP, BP - CALL AX - MOVL BP, SP - - MOVL ·cWaitsH(SB), AX - MOVL AX, (SP) - MOVL $-1, AX - MOVL AX, 4(SP) - MOVL ·cWaitForSingleObject(SB), AX - MOVL SP, BP - CALL AX - MOVL BP, SP - -exit: - ADDL $12, SP - - POPL DI - POPL SI - POPL BX - POPL BP - - MOVL 0(SP), CX - ADDL $12, SP - JMP CX - -// I do not know why, but this seems to be the only way to call -// ctlHandlerProc on Windows 7. - -// func servicectlhandler(ctl uint32, evtype uint32, evdata uintptr, context uintptr) uintptr { -TEXT ·servicectlhandler(SB),7,$0 - MOVL ·ctlHandlerExProc(SB), CX - JMP CX diff --git a/vendor/golang.org/x/sys/windows/svc/sys_amd64.s b/vendor/golang.org/x/sys/windows/svc/sys_amd64.s deleted file mode 100644 index 2f7609c5..00000000 --- a/vendor/golang.org/x/sys/windows/svc/sys_amd64.s +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright 2012 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build windows - -// func servicemain(argc uint32, argv **uint16) -TEXT ·servicemain(SB),7,$0 - MOVL CX, ·sArgc(SB) - MOVQ DX, ·sArgv(SB) - - SUBQ $32, SP // stack for the first 4 syscall params - - MOVQ ·sName(SB), CX - MOVQ $·servicectlhandler(SB), DX - // BUG(pastarmovj): Figure out a way to pass in context in R8. - // Set context to 123456 to test issue #25660. - MOVQ $123456, R8 - MOVQ ·cRegisterServiceCtrlHandlerExW(SB), AX - CALL AX - CMPQ AX, $0 - JE exit - MOVQ AX, ·ssHandle(SB) - - MOVQ ·goWaitsH(SB), CX - MOVQ ·cSetEvent(SB), AX - CALL AX - - MOVQ ·cWaitsH(SB), CX - MOVQ $4294967295, DX - MOVQ ·cWaitForSingleObject(SB), AX - CALL AX - -exit: - ADDQ $32, SP - RET - -// I do not know why, but this seems to be the only way to call -// ctlHandlerProc on Windows 7. - -// func ·servicectlhandler(ctl uint32, evtype uint32, evdata uintptr, context uintptr) uintptr { -TEXT ·servicectlhandler(SB),7,$0 - MOVQ ·ctlHandlerExProc(SB), AX - JMP AX diff --git a/vendor/golang.org/x/sys/windows/svc/sys_arm.s b/vendor/golang.org/x/sys/windows/svc/sys_arm.s deleted file mode 100644 index 33c692a8..00000000 --- a/vendor/golang.org/x/sys/windows/svc/sys_arm.s +++ /dev/null @@ -1,38 +0,0 @@ -// Copyright 2018 The Go Authors. All rights reserved. -// Use of this source code is governed by a BSD-style -// license that can be found in the LICENSE file. - -// +build windows - -#include "textflag.h" - -// func servicemain(argc uint32, argv **uint16) -TEXT ·servicemain(SB),NOSPLIT|NOFRAME,$0 - MOVM.DB.W [R4, R14], (R13) // push {r4, lr} - MOVW R13, R4 - BIC $0x7, R13 // alignment for ABI - - MOVW R0, ·sArgc(SB) - MOVW R1, ·sArgv(SB) - - MOVW ·sName(SB), R0 - MOVW ·ctlHandlerExProc(SB), R1 - MOVW $0, R2 - MOVW ·cRegisterServiceCtrlHandlerExW(SB), R3 - BL (R3) - CMP $0, R0 - BEQ exit - MOVW R0, ·ssHandle(SB) - - MOVW ·goWaitsH(SB), R0 - MOVW ·cSetEvent(SB), R1 - BL (R1) - - MOVW ·cWaitsH(SB), R0 - MOVW $-1, R1 - MOVW ·cWaitForSingleObject(SB), R2 - BL (R2) - -exit: - MOVW R4, R13 // free extra stack space - MOVM.IA.W (R13), [R4, R15] // pop {r4, pc} diff --git a/vendor/golang.org/x/sys/windows/syscall.go b/vendor/golang.org/x/sys/windows/syscall.go index af828a91..8732cdb9 100644 --- a/vendor/golang.org/x/sys/windows/syscall.go +++ b/vendor/golang.org/x/sys/windows/syscall.go @@ -2,6 +2,7 @@ // Use of this source code is governed by a BSD-style // license that can be found in the LICENSE file. +//go:build windows // +build windows // Package windows contains an interface to the low-level operating system @@ -25,17 +26,18 @@ package windows // import "golang.org/x/sys/windows" import ( + "bytes" + "strings" "syscall" + "unsafe" ) // ByteSliceFromString returns a NUL-terminated slice of bytes // containing the text of s. If s contains a NUL byte at any // location, it returns (nil, syscall.EINVAL). func ByteSliceFromString(s string) ([]byte, error) { - for i := 0; i < len(s); i++ { - if s[i] == 0 { - return nil, syscall.EINVAL - } + if strings.IndexByte(s, 0) != -1 { + return nil, syscall.EINVAL } a := make([]byte, len(s)+1) copy(a, s) @@ -53,6 +55,35 @@ func BytePtrFromString(s string) (*byte, error) { return &a[0], nil } +// ByteSliceToString returns a string form of the text represented by the slice s, with a terminating NUL and any +// bytes after the NUL removed. +func ByteSliceToString(s []byte) string { + if i := bytes.IndexByte(s, 0); i != -1 { + s = s[:i] + } + return string(s) +} + +// BytePtrToString takes a pointer to a sequence of text and returns the corresponding string. +// If the pointer is nil, it returns the empty string. It assumes that the text sequence is terminated +// at a zero byte; if the zero byte is not present, the program may crash. +func BytePtrToString(p *byte) string { + if p == nil { + return "" + } + if *p == 0 { + return "" + } + + // Find NUL terminator. + n := 0 + for ptr := unsafe.Pointer(p); *(*byte)(ptr) != 0; n++ { + ptr = unsafe.Pointer(uintptr(ptr) + 1) + } + + return string(unsafe.Slice(p, n)) +} + // Single-word zero for use when we need a valid pointer to 0 bytes. // See mksyscall.pl. var _zero uintptr diff --git a/vendor/golang.org/x/sys/windows/syscall_windows.go b/vendor/golang.org/x/sys/windows/syscall_windows.go index 053d664d..7a6ba43a 100644 --- a/vendor/golang.org/x/sys/windows/syscall_windows.go +++ b/vendor/golang.org/x/sys/windows/syscall_windows.go @@ -8,17 +8,24 @@ package windows import ( errorspkg "errors" + "fmt" + "runtime" + "strings" "sync" "syscall" "time" "unicode/utf16" "unsafe" + + "golang.org/x/sys/internal/unsafeheader" ) type Handle uintptr +type HWND uintptr const ( InvalidHandle = ^Handle(0) + InvalidHWND = ^HWND(0) // Flags for DefineDosDevice. DDD_EXACT_MATCH_ON_REMOVE = 0x00000004 @@ -61,9 +68,8 @@ const ( LOCKFILE_FAIL_IMMEDIATELY = 0x00000001 LOCKFILE_EXCLUSIVE_LOCK = 0x00000002 - // Return values of SleepEx and other APC functions - STATUS_USER_APC = 0x000000C0 - WAIT_IO_COMPLETION = STATUS_USER_APC + // Return value of SleepEx and other APC functions + WAIT_IO_COMPLETION = 0x000000C0 ) // StringToUTF16 is deprecated. Use UTF16FromString instead. @@ -81,20 +87,18 @@ func StringToUTF16(s string) []uint16 { // s, with a terminating NUL added. If s contains a NUL byte at any // location, it returns (nil, syscall.EINVAL). func UTF16FromString(s string) ([]uint16, error) { - for i := 0; i < len(s); i++ { - if s[i] == 0 { - return nil, syscall.EINVAL - } + if strings.IndexByte(s, 0) != -1 { + return nil, syscall.EINVAL } return utf16.Encode([]rune(s + "\x00")), nil } // UTF16ToString returns the UTF-8 encoding of the UTF-16 sequence s, -// with a terminating NUL removed. +// with a terminating NUL and any bytes after the NUL removed. func UTF16ToString(s []uint16) string { for i, v := range s { if v == 0 { - s = s[0:i] + s = s[:i] break } } @@ -117,6 +121,26 @@ func UTF16PtrFromString(s string) (*uint16, error) { return &a[0], nil } +// UTF16PtrToString takes a pointer to a UTF-16 sequence and returns the corresponding UTF-8 encoded string. +// If the pointer is nil, it returns the empty string. It assumes that the UTF-16 sequence is terminated +// at a zero word; if the zero word is not present, the program may crash. +func UTF16PtrToString(p *uint16) string { + if p == nil { + return "" + } + if *p == 0 { + return "" + } + + // Find NUL terminator. + n := 0 + for ptr := unsafe.Pointer(p); *(*uint16)(ptr) != 0; n++ { + ptr = unsafe.Pointer(uintptr(ptr) + unsafe.Sizeof(*p)) + } + + return string(utf16.Decode(unsafe.Slice(p, n))) +} + func Getpagesize() int { return 4096 } // NewCallback converts a Go function to a function pointer conforming to the stdcall calling convention. @@ -142,13 +166,21 @@ func NewCallbackCDecl(fn interface{}) uintptr { //sys GetProcAddress(module Handle, procname string) (proc uintptr, err error) //sys GetModuleFileName(module Handle, filename *uint16, size uint32) (n uint32, err error) = kernel32.GetModuleFileNameW //sys GetModuleHandleEx(flags uint32, moduleName *uint16, module *Handle) (err error) = kernel32.GetModuleHandleExW +//sys SetDefaultDllDirectories(directoryFlags uint32) (err error) +//sys SetDllDirectory(path string) (err error) = kernel32.SetDllDirectoryW //sys GetVersion() (ver uint32, err error) //sys FormatMessage(flags uint32, msgsrc uintptr, msgid uint32, langid uint32, buf []uint16, args *byte) (n uint32, err error) = FormatMessageW //sys ExitProcess(exitcode uint32) //sys IsWow64Process(handle Handle, isWow64 *bool) (err error) = IsWow64Process +//sys IsWow64Process2(handle Handle, processMachine *uint16, nativeMachine *uint16) (err error) = IsWow64Process2? //sys CreateFile(name *uint16, access uint32, mode uint32, sa *SecurityAttributes, createmode uint32, attrs uint32, templatefile Handle) (handle Handle, err error) [failretval==InvalidHandle] = CreateFileW -//sys ReadFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) -//sys WriteFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) +//sys CreateNamedPipe(name *uint16, flags uint32, pipeMode uint32, maxInstances uint32, outSize uint32, inSize uint32, defaultTimeout uint32, sa *SecurityAttributes) (handle Handle, err error) [failretval==InvalidHandle] = CreateNamedPipeW +//sys ConnectNamedPipe(pipe Handle, overlapped *Overlapped) (err error) +//sys GetNamedPipeInfo(pipe Handle, flags *uint32, outSize *uint32, inSize *uint32, maxInstances *uint32) (err error) +//sys GetNamedPipeHandleState(pipe Handle, state *uint32, curInstances *uint32, maxCollectionCount *uint32, collectDataTimeout *uint32, userName *uint16, maxUserNameSize uint32) (err error) = GetNamedPipeHandleStateW +//sys SetNamedPipeHandleState(pipe Handle, state *uint32, maxCollectionCount *uint32, collectDataTimeout *uint32) (err error) = SetNamedPipeHandleState +//sys readFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) = ReadFile +//sys writeFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) = WriteFile //sys GetOverlappedResult(handle Handle, overlapped *Overlapped, done *uint32, wait bool) (err error) //sys SetFilePointer(handle Handle, lowoffset int32, highoffsetptr *int32, whence uint32) (newlowoffset uint32, err error) [failretval==0xffffffff] //sys CloseHandle(handle Handle) (err error) @@ -159,6 +191,7 @@ func NewCallbackCDecl(fn interface{}) uintptr { //sys FindClose(handle Handle) (err error) //sys GetFileInformationByHandle(handle Handle, data *ByHandleFileInformation) (err error) //sys GetFileInformationByHandleEx(handle Handle, class uint32, outBuffer *byte, outBufferLen uint32) (err error) +//sys SetFileInformationByHandle(handle Handle, class uint32, inBuffer *byte, inBufferLen uint32) (err error) //sys GetCurrentDirectory(buflen uint32, buf *uint16) (n uint32, err error) = GetCurrentDirectoryW //sys SetCurrentDirectory(path *uint16) (err error) = SetCurrentDirectoryW //sys CreateDirectory(path *uint16, sa *SecurityAttributes) (err error) = CreateDirectoryW @@ -174,14 +207,22 @@ func NewCallbackCDecl(fn interface{}) uintptr { //sys GetSystemTimeAsFileTime(time *Filetime) //sys GetSystemTimePreciseAsFileTime(time *Filetime) //sys GetTimeZoneInformation(tzi *Timezoneinformation) (rc uint32, err error) [failretval==0xffffffff] -//sys CreateIoCompletionPort(filehandle Handle, cphandle Handle, key uint32, threadcnt uint32) (handle Handle, err error) -//sys GetQueuedCompletionStatus(cphandle Handle, qty *uint32, key *uint32, overlapped **Overlapped, timeout uint32) (err error) -//sys PostQueuedCompletionStatus(cphandle Handle, qty uint32, key uint32, overlapped *Overlapped) (err error) +//sys CreateIoCompletionPort(filehandle Handle, cphandle Handle, key uintptr, threadcnt uint32) (handle Handle, err error) +//sys GetQueuedCompletionStatus(cphandle Handle, qty *uint32, key *uintptr, overlapped **Overlapped, timeout uint32) (err error) +//sys PostQueuedCompletionStatus(cphandle Handle, qty uint32, key uintptr, overlapped *Overlapped) (err error) //sys CancelIo(s Handle) (err error) //sys CancelIoEx(s Handle, o *Overlapped) (err error) //sys CreateProcess(appName *uint16, commandLine *uint16, procSecurity *SecurityAttributes, threadSecurity *SecurityAttributes, inheritHandles bool, creationFlags uint32, env *uint16, currentDir *uint16, startupInfo *StartupInfo, outProcInfo *ProcessInformation) (err error) = CreateProcessW +//sys CreateProcessAsUser(token Token, appName *uint16, commandLine *uint16, procSecurity *SecurityAttributes, threadSecurity *SecurityAttributes, inheritHandles bool, creationFlags uint32, env *uint16, currentDir *uint16, startupInfo *StartupInfo, outProcInfo *ProcessInformation) (err error) = advapi32.CreateProcessAsUserW +//sys initializeProcThreadAttributeList(attrlist *ProcThreadAttributeList, attrcount uint32, flags uint32, size *uintptr) (err error) = InitializeProcThreadAttributeList +//sys deleteProcThreadAttributeList(attrlist *ProcThreadAttributeList) = DeleteProcThreadAttributeList +//sys updateProcThreadAttribute(attrlist *ProcThreadAttributeList, flags uint32, attr uintptr, value unsafe.Pointer, size uintptr, prevvalue unsafe.Pointer, returnedsize *uintptr) (err error) = UpdateProcThreadAttribute //sys OpenProcess(desiredAccess uint32, inheritHandle bool, processId uint32) (handle Handle, err error) //sys ShellExecute(hwnd Handle, verb *uint16, file *uint16, args *uint16, cwd *uint16, showCmd int32) (err error) [failretval<=32] = shell32.ShellExecuteW +//sys GetWindowThreadProcessId(hwnd HWND, pid *uint32) (tid uint32, err error) = user32.GetWindowThreadProcessId +//sys GetShellWindow() (shellWindow HWND) = user32.GetShellWindow +//sys MessageBox(hwnd HWND, text *uint16, caption *uint16, boxtype uint32) (ret int32, err error) [failretval==0] = user32.MessageBoxW +//sys ExitWindowsEx(flags uint32, reason uint32) (err error) = user32.ExitWindowsEx //sys shGetKnownFolderPath(id *KNOWNFOLDERID, flags uint32, token Token, path **uint16) (ret error) = shell32.SHGetKnownFolderPath //sys TerminateProcess(handle Handle, exitcode uint32) (err error) //sys GetExitCodeProcess(handle Handle, exitcode *uint32) (err error) @@ -200,6 +241,7 @@ func NewCallbackCDecl(fn interface{}) uintptr { //sys FreeEnvironmentStrings(envs *uint16) (err error) = kernel32.FreeEnvironmentStringsW //sys GetEnvironmentVariable(name *uint16, buffer *uint16, size uint32) (n uint32, err error) = kernel32.GetEnvironmentVariableW //sys SetEnvironmentVariable(name *uint16, value *uint16) (err error) = kernel32.SetEnvironmentVariableW +//sys ExpandEnvironmentStrings(src *uint16, dst *uint16, size uint32) (n uint32, err error) = kernel32.ExpandEnvironmentStringsW //sys CreateEnvironmentBlock(block **uint16, token Token, inheritExisting bool) (err error) = userenv.CreateEnvironmentBlock //sys DestroyEnvironmentBlock(block *uint16) (err error) = userenv.DestroyEnvironmentBlock //sys getTickCount64() (ms uint64) = kernel32.GetTickCount64 @@ -210,12 +252,14 @@ func NewCallbackCDecl(fn interface{}) uintptr { //sys GetCommandLine() (cmd *uint16) = kernel32.GetCommandLineW //sys CommandLineToArgv(cmd *uint16, argc *int32) (argv *[8192]*[8192]uint16, err error) [failretval==nil] = shell32.CommandLineToArgvW //sys LocalFree(hmem Handle) (handle Handle, err error) [failretval!=0] +//sys LocalAlloc(flags uint32, length uint32) (ptr uintptr, err error) //sys SetHandleInformation(handle Handle, mask uint32, flags uint32) (err error) //sys FlushFileBuffers(handle Handle) (err error) //sys GetFullPathName(path *uint16, buflen uint32, buf *uint16, fname **uint16) (n uint32, err error) = kernel32.GetFullPathNameW //sys GetLongPathName(path *uint16, buf *uint16, buflen uint32) (n uint32, err error) = kernel32.GetLongPathNameW //sys GetShortPathName(longpath *uint16, shortpath *uint16, buflen uint32) (n uint32, err error) = kernel32.GetShortPathNameW -//sys CreateFileMapping(fhandle Handle, sa *SecurityAttributes, prot uint32, maxSizeHigh uint32, maxSizeLow uint32, name *uint16) (handle Handle, err error) = kernel32.CreateFileMappingW +//sys GetFinalPathNameByHandle(file Handle, filePath *uint16, filePathSize uint32, flags uint32) (n uint32, err error) = kernel32.GetFinalPathNameByHandleW +//sys CreateFileMapping(fhandle Handle, sa *SecurityAttributes, prot uint32, maxSizeHigh uint32, maxSizeLow uint32, name *uint16) (handle Handle, err error) [failretval == 0 || e1 == ERROR_ALREADY_EXISTS] = kernel32.CreateFileMappingW //sys MapViewOfFile(handle Handle, access uint32, offsetHigh uint32, offsetLow uint32, length uintptr) (addr uintptr, err error) //sys UnmapViewOfFile(addr uintptr) (err error) //sys FlushViewOfFile(addr uintptr, length uintptr) (err error) @@ -224,30 +268,56 @@ func NewCallbackCDecl(fn interface{}) uintptr { //sys VirtualAlloc(address uintptr, size uintptr, alloctype uint32, protect uint32) (value uintptr, err error) = kernel32.VirtualAlloc //sys VirtualFree(address uintptr, size uintptr, freetype uint32) (err error) = kernel32.VirtualFree //sys VirtualProtect(address uintptr, size uintptr, newprotect uint32, oldprotect *uint32) (err error) = kernel32.VirtualProtect +//sys VirtualProtectEx(process Handle, address uintptr, size uintptr, newProtect uint32, oldProtect *uint32) (err error) = kernel32.VirtualProtectEx +//sys VirtualQuery(address uintptr, buffer *MemoryBasicInformation, length uintptr) (err error) = kernel32.VirtualQuery +//sys VirtualQueryEx(process Handle, address uintptr, buffer *MemoryBasicInformation, length uintptr) (err error) = kernel32.VirtualQueryEx +//sys ReadProcessMemory(process Handle, baseAddress uintptr, buffer *byte, size uintptr, numberOfBytesRead *uintptr) (err error) = kernel32.ReadProcessMemory +//sys WriteProcessMemory(process Handle, baseAddress uintptr, buffer *byte, size uintptr, numberOfBytesWritten *uintptr) (err error) = kernel32.WriteProcessMemory //sys TransmitFile(s Handle, handle Handle, bytesToWrite uint32, bytsPerSend uint32, overlapped *Overlapped, transmitFileBuf *TransmitFileBuffers, flags uint32) (err error) = mswsock.TransmitFile //sys ReadDirectoryChanges(handle Handle, buf *byte, buflen uint32, watchSubTree bool, mask uint32, retlen *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) = kernel32.ReadDirectoryChangesW +//sys FindFirstChangeNotification(path string, watchSubtree bool, notifyFilter uint32) (handle Handle, err error) [failretval==InvalidHandle] = kernel32.FindFirstChangeNotificationW +//sys FindNextChangeNotification(handle Handle) (err error) +//sys FindCloseChangeNotification(handle Handle) (err error) //sys CertOpenSystemStore(hprov Handle, name *uint16) (store Handle, err error) = crypt32.CertOpenSystemStoreW -//sys CertOpenStore(storeProvider uintptr, msgAndCertEncodingType uint32, cryptProv uintptr, flags uint32, para uintptr) (handle Handle, err error) [failretval==InvalidHandle] = crypt32.CertOpenStore +//sys CertOpenStore(storeProvider uintptr, msgAndCertEncodingType uint32, cryptProv uintptr, flags uint32, para uintptr) (handle Handle, err error) = crypt32.CertOpenStore //sys CertEnumCertificatesInStore(store Handle, prevContext *CertContext) (context *CertContext, err error) [failretval==nil] = crypt32.CertEnumCertificatesInStore -//sys CertAddCertificateContextToStore(store Handle, certContext *CertContext, addDisposition uint32, storeContext **CertContext) (err error) = crypt32.CertAddCertificateContextToStore +//sys CertAddCertificateContextToStore(store Handle, certContext *CertContext, addDisposition uint32, storeContext **CertContext) (err error) = crypt32.CertAddCertificateContextToStore //sys CertCloseStore(store Handle, flags uint32) (err error) = crypt32.CertCloseStore -//sys CertGetCertificateChain(engine Handle, leaf *CertContext, time *Filetime, additionalStore Handle, para *CertChainPara, flags uint32, reserved uintptr, chainCtx **CertChainContext) (err error) = crypt32.CertGetCertificateChain -//sys CertFreeCertificateChain(ctx *CertChainContext) = crypt32.CertFreeCertificateChain -//sys CertCreateCertificateContext(certEncodingType uint32, certEncoded *byte, encodedLen uint32) (context *CertContext, err error) [failretval==nil] = crypt32.CertCreateCertificateContext -//sys CertFreeCertificateContext(ctx *CertContext) (err error) = crypt32.CertFreeCertificateContext -//sys CertVerifyCertificateChainPolicy(policyOID uintptr, chain *CertChainContext, para *CertChainPolicyPara, status *CertChainPolicyStatus) (err error) = crypt32.CertVerifyCertificateChainPolicy +//sys CertDeleteCertificateFromStore(certContext *CertContext) (err error) = crypt32.CertDeleteCertificateFromStore +//sys CertDuplicateCertificateContext(certContext *CertContext) (dupContext *CertContext) = crypt32.CertDuplicateCertificateContext +//sys PFXImportCertStore(pfx *CryptDataBlob, password *uint16, flags uint32) (store Handle, err error) = crypt32.PFXImportCertStore +//sys CertGetCertificateChain(engine Handle, leaf *CertContext, time *Filetime, additionalStore Handle, para *CertChainPara, flags uint32, reserved uintptr, chainCtx **CertChainContext) (err error) = crypt32.CertGetCertificateChain +//sys CertFreeCertificateChain(ctx *CertChainContext) = crypt32.CertFreeCertificateChain +//sys CertCreateCertificateContext(certEncodingType uint32, certEncoded *byte, encodedLen uint32) (context *CertContext, err error) [failretval==nil] = crypt32.CertCreateCertificateContext +//sys CertFreeCertificateContext(ctx *CertContext) (err error) = crypt32.CertFreeCertificateContext +//sys CertVerifyCertificateChainPolicy(policyOID uintptr, chain *CertChainContext, para *CertChainPolicyPara, status *CertChainPolicyStatus) (err error) = crypt32.CertVerifyCertificateChainPolicy +//sys CertGetNameString(certContext *CertContext, nameType uint32, flags uint32, typePara unsafe.Pointer, name *uint16, size uint32) (chars uint32) = crypt32.CertGetNameStringW +//sys CertFindExtension(objId *byte, countExtensions uint32, extensions *CertExtension) (ret *CertExtension) = crypt32.CertFindExtension +//sys CertFindCertificateInStore(store Handle, certEncodingType uint32, findFlags uint32, findType uint32, findPara unsafe.Pointer, prevCertContext *CertContext) (cert *CertContext, err error) [failretval==nil] = crypt32.CertFindCertificateInStore +//sys CertFindChainInStore(store Handle, certEncodingType uint32, findFlags uint32, findType uint32, findPara unsafe.Pointer, prevChainContext *CertChainContext) (certchain *CertChainContext, err error) [failretval==nil] = crypt32.CertFindChainInStore +//sys CryptAcquireCertificatePrivateKey(cert *CertContext, flags uint32, parameters unsafe.Pointer, cryptProvOrNCryptKey *Handle, keySpec *uint32, callerFreeProvOrNCryptKey *bool) (err error) = crypt32.CryptAcquireCertificatePrivateKey +//sys CryptQueryObject(objectType uint32, object unsafe.Pointer, expectedContentTypeFlags uint32, expectedFormatTypeFlags uint32, flags uint32, msgAndCertEncodingType *uint32, contentType *uint32, formatType *uint32, certStore *Handle, msg *Handle, context *unsafe.Pointer) (err error) = crypt32.CryptQueryObject +//sys CryptDecodeObject(encodingType uint32, structType *byte, encodedBytes *byte, lenEncodedBytes uint32, flags uint32, decoded unsafe.Pointer, decodedLen *uint32) (err error) = crypt32.CryptDecodeObject +//sys CryptProtectData(dataIn *DataBlob, name *uint16, optionalEntropy *DataBlob, reserved uintptr, promptStruct *CryptProtectPromptStruct, flags uint32, dataOut *DataBlob) (err error) = crypt32.CryptProtectData +//sys CryptUnprotectData(dataIn *DataBlob, name **uint16, optionalEntropy *DataBlob, reserved uintptr, promptStruct *CryptProtectPromptStruct, flags uint32, dataOut *DataBlob) (err error) = crypt32.CryptUnprotectData +//sys WinVerifyTrustEx(hwnd HWND, actionId *GUID, data *WinTrustData) (ret error) = wintrust.WinVerifyTrustEx //sys RegOpenKeyEx(key Handle, subkey *uint16, options uint32, desiredAccess uint32, result *Handle) (regerrno error) = advapi32.RegOpenKeyExW //sys RegCloseKey(key Handle) (regerrno error) = advapi32.RegCloseKey //sys RegQueryInfoKey(key Handle, class *uint16, classLen *uint32, reserved *uint32, subkeysLen *uint32, maxSubkeyLen *uint32, maxClassLen *uint32, valuesLen *uint32, maxValueNameLen *uint32, maxValueLen *uint32, saLen *uint32, lastWriteTime *Filetime) (regerrno error) = advapi32.RegQueryInfoKeyW //sys RegEnumKeyEx(key Handle, index uint32, name *uint16, nameLen *uint32, reserved *uint32, class *uint16, classLen *uint32, lastWriteTime *Filetime) (regerrno error) = advapi32.RegEnumKeyExW //sys RegQueryValueEx(key Handle, name *uint16, reserved *uint32, valtype *uint32, buf *byte, buflen *uint32) (regerrno error) = advapi32.RegQueryValueExW +//sys RegNotifyChangeKeyValue(key Handle, watchSubtree bool, notifyFilter uint32, event Handle, asynchronous bool) (regerrno error) = advapi32.RegNotifyChangeKeyValue //sys GetCurrentProcessId() (pid uint32) = kernel32.GetCurrentProcessId +//sys ProcessIdToSessionId(pid uint32, sessionid *uint32) (err error) = kernel32.ProcessIdToSessionId //sys GetConsoleMode(console Handle, mode *uint32) (err error) = kernel32.GetConsoleMode //sys SetConsoleMode(console Handle, mode uint32) (err error) = kernel32.SetConsoleMode //sys GetConsoleScreenBufferInfo(console Handle, info *ConsoleScreenBufferInfo) (err error) = kernel32.GetConsoleScreenBufferInfo +//sys setConsoleCursorPosition(console Handle, position uint32) (err error) = kernel32.SetConsoleCursorPosition //sys WriteConsole(console Handle, buf *uint16, towrite uint32, written *uint32, reserved *byte) (err error) = kernel32.WriteConsoleW //sys ReadConsole(console Handle, buf *uint16, toread uint32, read *uint32, inputControl *byte) (err error) = kernel32.ReadConsoleW //sys CreateToolhelp32Snapshot(flags uint32, processId uint32) (handle Handle, err error) [failretval==InvalidHandle] = kernel32.CreateToolhelp32Snapshot +//sys Module32First(snapshot Handle, moduleEntry *ModuleEntry32) (err error) = kernel32.Module32FirstW +//sys Module32Next(snapshot Handle, moduleEntry *ModuleEntry32) (err error) = kernel32.Module32NextW //sys Process32First(snapshot Handle, procEntry *ProcessEntry32) (err error) = kernel32.Process32FirstW //sys Process32Next(snapshot Handle, procEntry *ProcessEntry32) (err error) = kernel32.Process32NextW //sys Thread32First(snapshot Handle, threadEntry *ThreadEntry32) (err error) @@ -257,14 +327,14 @@ func NewCallbackCDecl(fn interface{}) uintptr { //sys CreateSymbolicLink(symlinkfilename *uint16, targetfilename *uint16, flags uint32) (err error) [failretval&0xff==0] = CreateSymbolicLinkW //sys CreateHardLink(filename *uint16, existingfilename *uint16, reserved uintptr) (err error) [failretval&0xff==0] = CreateHardLinkW //sys GetCurrentThreadId() (id uint32) -//sys CreateEvent(eventAttrs *SecurityAttributes, manualReset uint32, initialState uint32, name *uint16) (handle Handle, err error) = kernel32.CreateEventW -//sys CreateEventEx(eventAttrs *SecurityAttributes, name *uint16, flags uint32, desiredAccess uint32) (handle Handle, err error) = kernel32.CreateEventExW +//sys CreateEvent(eventAttrs *SecurityAttributes, manualReset uint32, initialState uint32, name *uint16) (handle Handle, err error) [failretval == 0 || e1 == ERROR_ALREADY_EXISTS] = kernel32.CreateEventW +//sys CreateEventEx(eventAttrs *SecurityAttributes, name *uint16, flags uint32, desiredAccess uint32) (handle Handle, err error) [failretval == 0 || e1 == ERROR_ALREADY_EXISTS] = kernel32.CreateEventExW //sys OpenEvent(desiredAccess uint32, inheritHandle bool, name *uint16) (handle Handle, err error) = kernel32.OpenEventW //sys SetEvent(event Handle) (err error) = kernel32.SetEvent //sys ResetEvent(event Handle) (err error) = kernel32.ResetEvent //sys PulseEvent(event Handle) (err error) = kernel32.PulseEvent -//sys CreateMutex(mutexAttrs *SecurityAttributes, initialOwner bool, name *uint16) (handle Handle, err error) = kernel32.CreateMutexW -//sys CreateMutexEx(mutexAttrs *SecurityAttributes, name *uint16, flags uint32, desiredAccess uint32) (handle Handle, err error) = kernel32.CreateMutexExW +//sys CreateMutex(mutexAttrs *SecurityAttributes, initialOwner bool, name *uint16) (handle Handle, err error) [failretval == 0 || e1 == ERROR_ALREADY_EXISTS] = kernel32.CreateMutexW +//sys CreateMutexEx(mutexAttrs *SecurityAttributes, name *uint16, flags uint32, desiredAccess uint32) (handle Handle, err error) [failretval == 0 || e1 == ERROR_ALREADY_EXISTS] = kernel32.CreateMutexExW //sys OpenMutex(desiredAccess uint32, inheritHandle bool, name *uint16) (handle Handle, err error) = kernel32.OpenMutexW //sys ReleaseMutex(mutex Handle) (err error) = kernel32.ReleaseMutex //sys SleepEx(milliseconds uint32, alertable bool) (ret uint32) = kernel32.SleepEx @@ -275,11 +345,28 @@ func NewCallbackCDecl(fn interface{}) uintptr { //sys ResumeThread(thread Handle) (ret uint32, err error) [failretval==0xffffffff] = kernel32.ResumeThread //sys SetPriorityClass(process Handle, priorityClass uint32) (err error) = kernel32.SetPriorityClass //sys GetPriorityClass(process Handle) (ret uint32, err error) = kernel32.GetPriorityClass +//sys QueryInformationJobObject(job Handle, JobObjectInformationClass int32, JobObjectInformation uintptr, JobObjectInformationLength uint32, retlen *uint32) (err error) = kernel32.QueryInformationJobObject //sys SetInformationJobObject(job Handle, JobObjectInformationClass uint32, JobObjectInformation uintptr, JobObjectInformationLength uint32) (ret int, err error) //sys GenerateConsoleCtrlEvent(ctrlEvent uint32, processGroupID uint32) (err error) //sys GetProcessId(process Handle) (id uint32, err error) +//sys QueryFullProcessImageName(proc Handle, flags uint32, exeName *uint16, size *uint32) (err error) = kernel32.QueryFullProcessImageNameW //sys OpenThread(desiredAccess uint32, inheritHandle bool, threadId uint32) (handle Handle, err error) //sys SetProcessPriorityBoost(process Handle, disable bool) (err error) = kernel32.SetProcessPriorityBoost +//sys GetProcessWorkingSetSizeEx(hProcess Handle, lpMinimumWorkingSetSize *uintptr, lpMaximumWorkingSetSize *uintptr, flags *uint32) +//sys SetProcessWorkingSetSizeEx(hProcess Handle, dwMinimumWorkingSetSize uintptr, dwMaximumWorkingSetSize uintptr, flags uint32) (err error) +//sys GetCommTimeouts(handle Handle, timeouts *CommTimeouts) (err error) +//sys SetCommTimeouts(handle Handle, timeouts *CommTimeouts) (err error) +//sys GetActiveProcessorCount(groupNumber uint16) (ret uint32) +//sys GetMaximumProcessorCount(groupNumber uint16) (ret uint32) +//sys EnumWindows(enumFunc uintptr, param unsafe.Pointer) (err error) = user32.EnumWindows +//sys EnumChildWindows(hwnd HWND, enumFunc uintptr, param unsafe.Pointer) = user32.EnumChildWindows +//sys GetClassName(hwnd HWND, className *uint16, maxCount int32) (copied int32, err error) = user32.GetClassNameW +//sys GetDesktopWindow() (hwnd HWND) = user32.GetDesktopWindow +//sys GetForegroundWindow() (hwnd HWND) = user32.GetForegroundWindow +//sys IsWindow(hwnd HWND) (isWindow bool) = user32.IsWindow +//sys IsWindowUnicode(hwnd HWND) (isUnicode bool) = user32.IsWindowUnicode +//sys IsWindowVisible(hwnd HWND) (isVisible bool) = user32.IsWindowVisible +//sys GetGUIThreadInfo(thread uint32, info *GUIThreadInfo) (err error) = user32.GetGUIThreadInfo // Volume Management Functions //sys DefineDosDevice(flags uint32, deviceName *uint16, targetPath *uint16) (err error) = DefineDosDeviceW @@ -302,8 +389,6 @@ func NewCallbackCDecl(fn interface{}) uintptr { //sys QueryDosDevice(deviceName *uint16, targetPath *uint16, max uint32) (n uint32, err error) [failretval==0] = QueryDosDeviceW //sys SetVolumeLabel(rootPathName *uint16, volumeName *uint16) (err error) = SetVolumeLabelW //sys SetVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16) (err error) = SetVolumeMountPointW -//sys MessageBox(hwnd Handle, text *uint16, caption *uint16, boxtype uint32) (ret int32, err error) [failretval==0] = user32.MessageBoxW -//sys ExitWindowsEx(flags uint32, reason uint32) (err error) = user32.ExitWindowsEx //sys InitiateSystemShutdownEx(machineName *uint16, message *uint16, timeout uint32, forceAppsClosed bool, rebootAfterShutdown bool, reason uint32) (err error) = advapi32.InitiateSystemShutdownExW //sys SetProcessShutdownParameters(level uint32, flags uint32) (err error) = kernel32.SetProcessShutdownParameters //sys GetProcessShutdownParameters(level *uint32, flags *uint32) (err error) = kernel32.GetProcessShutdownParameters @@ -311,15 +396,55 @@ func NewCallbackCDecl(fn interface{}) uintptr { //sys stringFromGUID2(rguid *GUID, lpsz *uint16, cchMax int32) (chars int32) = ole32.StringFromGUID2 //sys coCreateGuid(pguid *GUID) (ret error) = ole32.CoCreateGuid //sys CoTaskMemFree(address unsafe.Pointer) = ole32.CoTaskMemFree -//sys rtlGetVersion(info *OsVersionInfoEx) (ret error) = ntdll.RtlGetVersion -//sys rtlGetNtVersionNumbers(majorVersion *uint32, minorVersion *uint32, buildNumber *uint32) = ntdll.RtlGetNtVersionNumbers +//sys CoInitializeEx(reserved uintptr, coInit uint32) (ret error) = ole32.CoInitializeEx +//sys CoUninitialize() = ole32.CoUninitialize +//sys CoGetObject(name *uint16, bindOpts *BIND_OPTS3, guid *GUID, functionTable **uintptr) (ret error) = ole32.CoGetObject //sys getProcessPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) = kernel32.GetProcessPreferredUILanguages //sys getThreadPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) = kernel32.GetThreadPreferredUILanguages //sys getUserPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) = kernel32.GetUserPreferredUILanguages //sys getSystemPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) = kernel32.GetSystemPreferredUILanguages +//sys findResource(module Handle, name uintptr, resType uintptr) (resInfo Handle, err error) = kernel32.FindResourceW +//sys SizeofResource(module Handle, resInfo Handle) (size uint32, err error) = kernel32.SizeofResource +//sys LoadResource(module Handle, resInfo Handle) (resData Handle, err error) = kernel32.LoadResource +//sys LockResource(resData Handle) (addr uintptr, err error) = kernel32.LockResource + +// Version APIs +//sys GetFileVersionInfoSize(filename string, zeroHandle *Handle) (bufSize uint32, err error) = version.GetFileVersionInfoSizeW +//sys GetFileVersionInfo(filename string, handle uint32, bufSize uint32, buffer unsafe.Pointer) (err error) = version.GetFileVersionInfoW +//sys VerQueryValue(block unsafe.Pointer, subBlock string, pointerToBufferPointer unsafe.Pointer, bufSize *uint32) (err error) = version.VerQueryValueW // Process Status API (PSAPI) //sys EnumProcesses(processIds []uint32, bytesReturned *uint32) (err error) = psapi.EnumProcesses +//sys EnumProcessModules(process Handle, module *Handle, cb uint32, cbNeeded *uint32) (err error) = psapi.EnumProcessModules +//sys EnumProcessModulesEx(process Handle, module *Handle, cb uint32, cbNeeded *uint32, filterFlag uint32) (err error) = psapi.EnumProcessModulesEx +//sys GetModuleInformation(process Handle, module Handle, modinfo *ModuleInfo, cb uint32) (err error) = psapi.GetModuleInformation +//sys GetModuleFileNameEx(process Handle, module Handle, filename *uint16, size uint32) (err error) = psapi.GetModuleFileNameExW +//sys GetModuleBaseName(process Handle, module Handle, baseName *uint16, size uint32) (err error) = psapi.GetModuleBaseNameW +//sys QueryWorkingSetEx(process Handle, pv uintptr, cb uint32) (err error) = psapi.QueryWorkingSetEx + +// NT Native APIs +//sys rtlNtStatusToDosErrorNoTeb(ntstatus NTStatus) (ret syscall.Errno) = ntdll.RtlNtStatusToDosErrorNoTeb +//sys rtlGetVersion(info *OsVersionInfoEx) (ntstatus error) = ntdll.RtlGetVersion +//sys rtlGetNtVersionNumbers(majorVersion *uint32, minorVersion *uint32, buildNumber *uint32) = ntdll.RtlGetNtVersionNumbers +//sys RtlGetCurrentPeb() (peb *PEB) = ntdll.RtlGetCurrentPeb +//sys RtlInitUnicodeString(destinationString *NTUnicodeString, sourceString *uint16) = ntdll.RtlInitUnicodeString +//sys RtlInitString(destinationString *NTString, sourceString *byte) = ntdll.RtlInitString +//sys NtCreateFile(handle *Handle, access uint32, oa *OBJECT_ATTRIBUTES, iosb *IO_STATUS_BLOCK, allocationSize *int64, attributes uint32, share uint32, disposition uint32, options uint32, eabuffer uintptr, ealength uint32) (ntstatus error) = ntdll.NtCreateFile +//sys NtCreateNamedPipeFile(pipe *Handle, access uint32, oa *OBJECT_ATTRIBUTES, iosb *IO_STATUS_BLOCK, share uint32, disposition uint32, options uint32, typ uint32, readMode uint32, completionMode uint32, maxInstances uint32, inboundQuota uint32, outputQuota uint32, timeout *int64) (ntstatus error) = ntdll.NtCreateNamedPipeFile +//sys NtSetInformationFile(handle Handle, iosb *IO_STATUS_BLOCK, inBuffer *byte, inBufferLen uint32, class uint32) (ntstatus error) = ntdll.NtSetInformationFile +//sys RtlDosPathNameToNtPathName(dosName *uint16, ntName *NTUnicodeString, ntFileNamePart *uint16, relativeName *RTL_RELATIVE_NAME) (ntstatus error) = ntdll.RtlDosPathNameToNtPathName_U_WithStatus +//sys RtlDosPathNameToRelativeNtPathName(dosName *uint16, ntName *NTUnicodeString, ntFileNamePart *uint16, relativeName *RTL_RELATIVE_NAME) (ntstatus error) = ntdll.RtlDosPathNameToRelativeNtPathName_U_WithStatus +//sys RtlDefaultNpAcl(acl **ACL) (ntstatus error) = ntdll.RtlDefaultNpAcl +//sys NtQueryInformationProcess(proc Handle, procInfoClass int32, procInfo unsafe.Pointer, procInfoLen uint32, retLen *uint32) (ntstatus error) = ntdll.NtQueryInformationProcess +//sys NtSetInformationProcess(proc Handle, procInfoClass int32, procInfo unsafe.Pointer, procInfoLen uint32) (ntstatus error) = ntdll.NtSetInformationProcess +//sys NtQuerySystemInformation(sysInfoClass int32, sysInfo unsafe.Pointer, sysInfoLen uint32, retLen *uint32) (ntstatus error) = ntdll.NtQuerySystemInformation +//sys NtSetSystemInformation(sysInfoClass int32, sysInfo unsafe.Pointer, sysInfoLen uint32) (ntstatus error) = ntdll.NtSetSystemInformation +//sys RtlAddFunctionTable(functionTable *RUNTIME_FUNCTION, entryCount uint32, baseAddress uintptr) (ret bool) = ntdll.RtlAddFunctionTable +//sys RtlDeleteFunctionTable(functionTable *RUNTIME_FUNCTION) (ret bool) = ntdll.RtlDeleteFunctionTable + +// Desktop Window Manager API (Dwmapi) +//sys DwmGetWindowAttribute(hwnd HWND, attribute uint32, value unsafe.Pointer, size uint32) (ret error) = dwmapi.DwmGetWindowAttribute +//sys DwmSetWindowAttribute(hwnd HWND, attribute uint32, value unsafe.Pointer, size uint32) (ret error) = dwmapi.DwmSetWindowAttribute // syscall interface implementation for other packages @@ -357,11 +482,7 @@ func GetProcAddressByOrdinal(module Handle, ordinal uintptr) (proc uintptr, err r0, _, e1 := syscall.Syscall(procGetProcAddress.Addr(), 2, uintptr(module), ordinal, 0) proc = uintptr(r0) if proc == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } @@ -435,12 +556,6 @@ func Read(fd Handle, p []byte) (n int, err error) { } return 0, e } - if raceenabled { - if done > 0 { - raceWriteRange(unsafe.Pointer(&p[0]), int(done)) - } - raceAcquire(unsafe.Pointer(&ioSync)) - } return int(done), nil } @@ -453,12 +568,31 @@ func Write(fd Handle, p []byte) (n int, err error) { if e != nil { return 0, e } - if raceenabled && done > 0 { - raceReadRange(unsafe.Pointer(&p[0]), int(done)) - } return int(done), nil } +func ReadFile(fd Handle, p []byte, done *uint32, overlapped *Overlapped) error { + err := readFile(fd, p, done, overlapped) + if raceenabled { + if *done > 0 { + raceWriteRange(unsafe.Pointer(&p[0]), int(*done)) + } + raceAcquire(unsafe.Pointer(&ioSync)) + } + return err +} + +func WriteFile(fd Handle, p []byte, done *uint32, overlapped *Overlapped) error { + if raceenabled { + raceReleaseMerge(unsafe.Pointer(&ioSync)) + } + err := writeFile(fd, p, done, overlapped) + if raceenabled && *done > 0 { + raceReadRange(unsafe.Pointer(&p[0]), int(*done)) + } + return err +} + var ioSync int64 func Seek(fd Handle, offset int64, whence int) (newoffset int64, err error) { @@ -497,7 +631,6 @@ var ( func getStdHandle(stdhandle uint32) (fd Handle) { r, _ := GetStdHandle(stdhandle) - CloseOnExec(r) return r } @@ -622,7 +755,7 @@ func Utimes(path string, tv []Timeval) (err error) { if e != nil { return e } - defer Close(h) + defer CloseHandle(h) a := NsecToFiletime(tv[0].Nanoseconds()) w := NsecToFiletime(tv[1].Nanoseconds()) return SetFileTime(h, nil, &a, &w) @@ -642,7 +775,7 @@ func UtimesNano(path string, ts []Timespec) (err error) { if e != nil { return e } - defer Close(h) + defer CloseHandle(h) a := NsecToFiletime(TimespecToNsec(ts[0])) w := NsecToFiletime(TimespecToNsec(ts[1])) return SetFileTime(h, nil, &a, &w) @@ -718,6 +851,7 @@ const socket_error = uintptr(^uint32(0)) //sys WSASend(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, overlapped *Overlapped, croutine *byte) (err error) [failretval==socket_error] = ws2_32.WSASend //sys WSARecvFrom(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, from *RawSockaddrAny, fromlen *int32, overlapped *Overlapped, croutine *byte) (err error) [failretval==socket_error] = ws2_32.WSARecvFrom //sys WSASendTo(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, to *RawSockaddrAny, tolen int32, overlapped *Overlapped, croutine *byte) (err error) [failretval==socket_error] = ws2_32.WSASendTo +//sys WSASocket(af int32, typ int32, protocol int32, protoInfo *WSAProtocolInfo, group uint32, flags uint32) (handle Handle, err error) [failretval==InvalidHandle] = ws2_32.WSASocketW //sys GetHostByName(name string) (h *Hostent, err error) [failretval==nil] = ws2_32.gethostbyname //sys GetServByName(name string, proto string) (s *Servent, err error) [failretval==nil] = ws2_32.getservbyname //sys Ntohs(netshort uint16) (u uint16) = ws2_32.ntohs @@ -731,9 +865,11 @@ const socket_error = uintptr(^uint32(0)) //sys GetAdaptersInfo(ai *IpAdapterInfo, ol *uint32) (errcode error) = iphlpapi.GetAdaptersInfo //sys SetFileCompletionNotificationModes(handle Handle, flags uint8) (err error) = kernel32.SetFileCompletionNotificationModes //sys WSAEnumProtocols(protocols *int32, protocolBuffer *WSAProtocolInfo, bufferLength *uint32) (n int32, err error) [failretval==-1] = ws2_32.WSAEnumProtocolsW +//sys WSAGetOverlappedResult(h Handle, o *Overlapped, bytes *uint32, wait bool, flags *uint32) (err error) = ws2_32.WSAGetOverlappedResult //sys GetAdaptersAddresses(family uint32, flags uint32, reserved uintptr, adapterAddresses *IpAdapterAddresses, sizePointer *uint32) (errcode error) = iphlpapi.GetAdaptersAddresses //sys GetACP() (acp uint32) = kernel32.GetACP //sys MultiByteToWideChar(codePage uint32, dwFlags uint32, str *byte, nstr int32, wchar *uint16, nwchar int32) (nwrite int32, err error) = kernel32.MultiByteToWideChar +//sys getBestInterfaceEx(sockaddr unsafe.Pointer, pdwBestIfIndex *uint32) (errcode error) = iphlpapi.GetBestInterfaceEx // For testing: clients can set this flag to force // creation of IPv6 sockets to return EAFNOSUPPORT. @@ -782,9 +918,7 @@ func (sa *SockaddrInet4) sockaddr() (unsafe.Pointer, int32, error) { p := (*[2]byte)(unsafe.Pointer(&sa.raw.Port)) p[0] = byte(sa.Port >> 8) p[1] = byte(sa.Port) - for i := 0; i < len(sa.Addr); i++ { - sa.raw.Addr[i] = sa.Addr[i] - } + sa.raw.Addr = sa.Addr return unsafe.Pointer(&sa.raw), int32(unsafe.Sizeof(sa.raw)), nil } @@ -804,9 +938,7 @@ func (sa *SockaddrInet6) sockaddr() (unsafe.Pointer, int32, error) { p[0] = byte(sa.Port >> 8) p[1] = byte(sa.Port) sa.raw.Scope_id = sa.ZoneId - for i := 0; i < len(sa.Addr); i++ { - sa.raw.Addr[i] = sa.Addr[i] - } + sa.raw.Addr = sa.Addr return unsafe.Pointer(&sa.raw), int32(unsafe.Sizeof(sa.raw)), nil } @@ -847,6 +979,32 @@ func (sa *SockaddrUnix) sockaddr() (unsafe.Pointer, int32, error) { return unsafe.Pointer(&sa.raw), sl, nil } +type RawSockaddrBth struct { + AddressFamily [2]byte + BtAddr [8]byte + ServiceClassId [16]byte + Port [4]byte +} + +type SockaddrBth struct { + BtAddr uint64 + ServiceClassId GUID + Port uint32 + + raw RawSockaddrBth +} + +func (sa *SockaddrBth) sockaddr() (unsafe.Pointer, int32, error) { + family := AF_BTH + sa.raw = RawSockaddrBth{ + AddressFamily: *(*[2]byte)(unsafe.Pointer(&family)), + BtAddr: *(*[8]byte)(unsafe.Pointer(&sa.BtAddr)), + Port: *(*[4]byte)(unsafe.Pointer(&sa.Port)), + ServiceClassId: *(*[16]byte)(unsafe.Pointer(&sa.ServiceClassId)), + } + return unsafe.Pointer(&sa.raw), int32(unsafe.Sizeof(sa.raw)), nil +} + func (rsa *RawSockaddrAny) Sockaddr() (Sockaddr, error) { switch rsa.Addr.Family { case AF_UNIX: @@ -879,9 +1037,7 @@ func (rsa *RawSockaddrAny) Sockaddr() (Sockaddr, error) { sa := new(SockaddrInet4) p := (*[2]byte)(unsafe.Pointer(&pp.Port)) sa.Port = int(p[0])<<8 + int(p[1]) - for i := 0; i < len(sa.Addr); i++ { - sa.Addr[i] = pp.Addr[i] - } + sa.Addr = pp.Addr return sa, nil case AF_INET6: @@ -890,9 +1046,7 @@ func (rsa *RawSockaddrAny) Sockaddr() (Sockaddr, error) { p := (*[2]byte)(unsafe.Pointer(&pp.Port)) sa.Port = int(p[0])<<8 + int(p[1]) sa.ZoneId = pp.Scope_id - for i := 0; i < len(sa.Addr); i++ { - sa.Addr[i] = pp.Addr[i] - } + sa.Addr = pp.Addr return sa, nil } return nil, syscall.EAFNOSUPPORT @@ -926,6 +1080,14 @@ func Connect(fd Handle, sa Sockaddr) (err error) { return connect(fd, ptr, n) } +func GetBestInterfaceEx(sa Sockaddr, pdwBestIfIndex *uint32) (err error) { + ptr, _, err := sa.sockaddr() + if err != nil { + return err + } + return getBestInterfaceEx(ptr, pdwBestIfIndex) +} + func Getsockname(fd Handle) (sa Sockaddr, err error) { var rsa RawSockaddrAny l := int32(unsafe.Sizeof(rsa)) @@ -953,9 +1115,13 @@ func Shutdown(fd Handle, how int) (err error) { } func WSASendto(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, to Sockaddr, overlapped *Overlapped, croutine *byte) (err error) { - rsa, l, err := to.sockaddr() - if err != nil { - return err + var rsa unsafe.Pointer + var l int32 + if to != nil { + rsa, l, err = to.sockaddr() + if err != nil { + return err + } } return WSASendTo(s, bufs, bufcnt, sent, flags, (*RawSockaddrAny)(unsafe.Pointer(rsa)), l, overlapped, croutine) } @@ -1058,11 +1224,7 @@ func WSASendMsg(fd Handle, msg *WSAMsg, flags uint32, bytesSent *uint32, overlap } r1, _, e1 := syscall.Syscall6(sendRecvMsgFunc.sendAddr, 6, uintptr(fd), uintptr(unsafe.Pointer(msg)), uintptr(flags), uintptr(unsafe.Pointer(bytesSent)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine))) if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return err } @@ -1074,11 +1236,7 @@ func WSARecvMsg(fd Handle, msg *WSAMsg, bytesReceived *uint32, overlapped *Overl } r1, _, e1 := syscall.Syscall6(sendRecvMsgFunc.recvAddr, 5, uintptr(fd), uintptr(unsafe.Pointer(msg)), uintptr(unsafe.Pointer(bytesReceived)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0) if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return err } @@ -1181,7 +1339,12 @@ type IPv6Mreq struct { Interface uint32 } -func GetsockoptInt(fd Handle, level, opt int) (int, error) { return -1, syscall.EWINDOWS } +func GetsockoptInt(fd Handle, level, opt int) (int, error) { + v := int32(0) + l := int32(unsafe.Sizeof(v)) + err := Getsockopt(fd, int32(level), int32(opt), (*byte)(unsafe.Pointer(&v)), &l) + return int(v), err +} func SetsockoptLinger(fd Handle, level, opt int, l *Linger) (err error) { sys := sysLinger{Onoff: uint16(l.Onoff), Linger: uint16(l.Linger)} @@ -1378,7 +1541,7 @@ func (t Token) KnownFolderPath(folderID *KNOWNFOLDERID, flags uint32) (string, e return "", err } defer CoTaskMemFree(unsafe.Pointer(p)) - return UTF16ToString((*[(1 << 30) - 1]uint16)(unsafe.Pointer(p))[:]), nil + return UTF16PtrToString(p), nil } // RtlGetVersion returns the version of the underlying operating system, ignoring @@ -1452,3 +1615,201 @@ func getUILanguages(flags uint32, f func(flags uint32, numLanguages *uint32, buf return languages, nil } } + +func SetConsoleCursorPosition(console Handle, position Coord) error { + return setConsoleCursorPosition(console, *((*uint32)(unsafe.Pointer(&position)))) +} + +func (s NTStatus) Errno() syscall.Errno { + return rtlNtStatusToDosErrorNoTeb(s) +} + +func langID(pri, sub uint16) uint32 { return uint32(sub)<<10 | uint32(pri) } + +func (s NTStatus) Error() string { + b := make([]uint16, 300) + n, err := FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM|FORMAT_MESSAGE_FROM_HMODULE|FORMAT_MESSAGE_ARGUMENT_ARRAY, modntdll.Handle(), uint32(s), langID(LANG_ENGLISH, SUBLANG_ENGLISH_US), b, nil) + if err != nil { + return fmt.Sprintf("NTSTATUS 0x%08x", uint32(s)) + } + // trim terminating \r and \n + for ; n > 0 && (b[n-1] == '\n' || b[n-1] == '\r'); n-- { + } + return string(utf16.Decode(b[:n])) +} + +// NewNTUnicodeString returns a new NTUnicodeString structure for use with native +// NT APIs that work over the NTUnicodeString type. Note that most Windows APIs +// do not use NTUnicodeString, and instead UTF16PtrFromString should be used for +// the more common *uint16 string type. +func NewNTUnicodeString(s string) (*NTUnicodeString, error) { + var u NTUnicodeString + s16, err := UTF16PtrFromString(s) + if err != nil { + return nil, err + } + RtlInitUnicodeString(&u, s16) + return &u, nil +} + +// Slice returns a uint16 slice that aliases the data in the NTUnicodeString. +func (s *NTUnicodeString) Slice() []uint16 { + var slice []uint16 + hdr := (*unsafeheader.Slice)(unsafe.Pointer(&slice)) + hdr.Data = unsafe.Pointer(s.Buffer) + hdr.Len = int(s.Length) + hdr.Cap = int(s.MaximumLength) + return slice +} + +func (s *NTUnicodeString) String() string { + return UTF16ToString(s.Slice()) +} + +// NewNTString returns a new NTString structure for use with native +// NT APIs that work over the NTString type. Note that most Windows APIs +// do not use NTString, and instead UTF16PtrFromString should be used for +// the more common *uint16 string type. +func NewNTString(s string) (*NTString, error) { + var nts NTString + s8, err := BytePtrFromString(s) + if err != nil { + return nil, err + } + RtlInitString(&nts, s8) + return &nts, nil +} + +// Slice returns a byte slice that aliases the data in the NTString. +func (s *NTString) Slice() []byte { + var slice []byte + hdr := (*unsafeheader.Slice)(unsafe.Pointer(&slice)) + hdr.Data = unsafe.Pointer(s.Buffer) + hdr.Len = int(s.Length) + hdr.Cap = int(s.MaximumLength) + return slice +} + +func (s *NTString) String() string { + return ByteSliceToString(s.Slice()) +} + +// FindResource resolves a resource of the given name and resource type. +func FindResource(module Handle, name, resType ResourceIDOrString) (Handle, error) { + var namePtr, resTypePtr uintptr + var name16, resType16 *uint16 + var err error + resolvePtr := func(i interface{}, keep **uint16) (uintptr, error) { + switch v := i.(type) { + case string: + *keep, err = UTF16PtrFromString(v) + if err != nil { + return 0, err + } + return uintptr(unsafe.Pointer(*keep)), nil + case ResourceID: + return uintptr(v), nil + } + return 0, errorspkg.New("parameter must be a ResourceID or a string") + } + namePtr, err = resolvePtr(name, &name16) + if err != nil { + return 0, err + } + resTypePtr, err = resolvePtr(resType, &resType16) + if err != nil { + return 0, err + } + resInfo, err := findResource(module, namePtr, resTypePtr) + runtime.KeepAlive(name16) + runtime.KeepAlive(resType16) + return resInfo, err +} + +func LoadResourceData(module, resInfo Handle) (data []byte, err error) { + size, err := SizeofResource(module, resInfo) + if err != nil { + return + } + resData, err := LoadResource(module, resInfo) + if err != nil { + return + } + ptr, err := LockResource(resData) + if err != nil { + return + } + h := (*unsafeheader.Slice)(unsafe.Pointer(&data)) + h.Data = unsafe.Pointer(ptr) + h.Len = int(size) + h.Cap = int(size) + return +} + +// PSAPI_WORKING_SET_EX_BLOCK contains extended working set information for a page. +type PSAPI_WORKING_SET_EX_BLOCK uint64 + +// Valid returns the validity of this page. +// If this bit is 1, the subsequent members are valid; otherwise they should be ignored. +func (b PSAPI_WORKING_SET_EX_BLOCK) Valid() bool { + return (b & 1) == 1 +} + +// ShareCount is the number of processes that share this page. The maximum value of this member is 7. +func (b PSAPI_WORKING_SET_EX_BLOCK) ShareCount() uint64 { + return b.intField(1, 3) +} + +// Win32Protection is the memory protection attributes of the page. For a list of values, see +// https://docs.microsoft.com/en-us/windows/win32/memory/memory-protection-constants +func (b PSAPI_WORKING_SET_EX_BLOCK) Win32Protection() uint64 { + return b.intField(4, 11) +} + +// Shared returns the shared status of this page. +// If this bit is 1, the page can be shared. +func (b PSAPI_WORKING_SET_EX_BLOCK) Shared() bool { + return (b & (1 << 15)) == 1 +} + +// Node is the NUMA node. The maximum value of this member is 63. +func (b PSAPI_WORKING_SET_EX_BLOCK) Node() uint64 { + return b.intField(16, 6) +} + +// Locked returns the locked status of this page. +// If this bit is 1, the virtual page is locked in physical memory. +func (b PSAPI_WORKING_SET_EX_BLOCK) Locked() bool { + return (b & (1 << 22)) == 1 +} + +// LargePage returns the large page status of this page. +// If this bit is 1, the page is a large page. +func (b PSAPI_WORKING_SET_EX_BLOCK) LargePage() bool { + return (b & (1 << 23)) == 1 +} + +// Bad returns the bad status of this page. +// If this bit is 1, the page is has been reported as bad. +func (b PSAPI_WORKING_SET_EX_BLOCK) Bad() bool { + return (b & (1 << 31)) == 1 +} + +// intField extracts an integer field in the PSAPI_WORKING_SET_EX_BLOCK union. +func (b PSAPI_WORKING_SET_EX_BLOCK) intField(start, length int) uint64 { + var mask PSAPI_WORKING_SET_EX_BLOCK + for pos := start; pos < start+length; pos++ { + mask |= (1 << pos) + } + + masked := b & mask + return uint64(masked >> start) +} + +// PSAPI_WORKING_SET_EX_INFORMATION contains extended working set information for a process. +type PSAPI_WORKING_SET_EX_INFORMATION struct { + // The virtual address. + VirtualAddress Pointer + // A PSAPI_WORKING_SET_EX_BLOCK union that indicates the attributes of the page at VirtualAddress. + VirtualAttributes PSAPI_WORKING_SET_EX_BLOCK +} diff --git a/vendor/golang.org/x/sys/windows/types_windows.go b/vendor/golang.org/x/sys/windows/types_windows.go index 809fff0b..0c4add97 100644 --- a/vendor/golang.org/x/sys/windows/types_windows.go +++ b/vendor/golang.org/x/sys/windows/types_windows.go @@ -10,6 +10,10 @@ import ( "unsafe" ) +// NTStatus corresponds with NTSTATUS, error values returned by ntdll.dll and +// other native functions. +type NTStatus uint32 + const ( // Invented values to support what package os expects. O_RDONLY = 0x00000 @@ -62,9 +66,21 @@ var signals = [...]string{ } const ( - FILE_LIST_DIRECTORY = 0x00000001 - FILE_APPEND_DATA = 0x00000004 + FILE_READ_DATA = 0x00000001 + FILE_READ_ATTRIBUTES = 0x00000080 + FILE_READ_EA = 0x00000008 + FILE_WRITE_DATA = 0x00000002 FILE_WRITE_ATTRIBUTES = 0x00000100 + FILE_WRITE_EA = 0x00000010 + FILE_APPEND_DATA = 0x00000004 + FILE_EXECUTE = 0x00000020 + + FILE_GENERIC_READ = STANDARD_RIGHTS_READ | FILE_READ_DATA | FILE_READ_ATTRIBUTES | FILE_READ_EA | SYNCHRONIZE + FILE_GENERIC_WRITE = STANDARD_RIGHTS_WRITE | FILE_WRITE_DATA | FILE_WRITE_ATTRIBUTES | FILE_WRITE_EA | FILE_APPEND_DATA | SYNCHRONIZE + FILE_GENERIC_EXECUTE = STANDARD_RIGHTS_EXECUTE | FILE_READ_ATTRIBUTES | FILE_EXECUTE | SYNCHRONIZE + + FILE_LIST_DIRECTORY = 0x00000001 + FILE_TRAVERSE = 0x00000020 FILE_SHARE_READ = 0x00000001 FILE_SHARE_WRITE = 0x00000002 @@ -140,8 +156,14 @@ const ( MAX_PATH = 260 MAX_LONG_PATH = 32768 + MAX_MODULE_NAME32 = 255 + MAX_COMPUTERNAME_LENGTH = 15 + MAX_DHCPV6_DUID_LENGTH = 130 + + MAX_DNS_SUFFIX_STRING_LENGTH = 256 + TIME_ZONE_ID_UNKNOWN = 0 TIME_ZONE_ID_STANDARD = 1 @@ -215,6 +237,18 @@ const ( INHERIT_PARENT_AFFINITY = 0x00010000 ) +const ( + // attributes for ProcThreadAttributeList + PROC_THREAD_ATTRIBUTE_PARENT_PROCESS = 0x00020000 + PROC_THREAD_ATTRIBUTE_HANDLE_LIST = 0x00020002 + PROC_THREAD_ATTRIBUTE_GROUP_AFFINITY = 0x00030003 + PROC_THREAD_ATTRIBUTE_PREFERRED_NODE = 0x00020004 + PROC_THREAD_ATTRIBUTE_IDEAL_PROCESSOR = 0x00030005 + PROC_THREAD_ATTRIBUTE_MITIGATION_POLICY = 0x00020007 + PROC_THREAD_ATTRIBUTE_UMS_THREAD = 0x00030006 + PROC_THREAD_ATTRIBUTE_PROTECTION_LEVEL = 0x0002000b +) + const ( // flags for CreateToolhelp32Snapshot TH32CS_SNAPHEAPLIST = 0x01 @@ -227,7 +261,15 @@ const ( ) const ( - // filters for ReadDirectoryChangesW + // flags for EnumProcessModulesEx + LIST_MODULES_32BIT = 0x01 + LIST_MODULES_64BIT = 0x02 + LIST_MODULES_ALL = 0x03 + LIST_MODULES_DEFAULT = 0x00 +) + +const ( + // filters for ReadDirectoryChangesW and FindFirstChangeNotificationW FILE_NOTIFY_CHANGE_FILE_NAME = 0x001 FILE_NOTIFY_CHANGE_DIR_NAME = 0x002 FILE_NOTIFY_CHANGE_ATTRIBUTES = 0x004 @@ -249,24 +291,27 @@ const ( const ( // wincrypt.h - PROV_RSA_FULL = 1 - PROV_RSA_SIG = 2 - PROV_DSS = 3 - PROV_FORTEZZA = 4 - PROV_MS_EXCHANGE = 5 - PROV_SSL = 6 - PROV_RSA_SCHANNEL = 12 - PROV_DSS_DH = 13 - PROV_EC_ECDSA_SIG = 14 - PROV_EC_ECNRA_SIG = 15 - PROV_EC_ECDSA_FULL = 16 - PROV_EC_ECNRA_FULL = 17 - PROV_DH_SCHANNEL = 18 - PROV_SPYRUS_LYNKS = 20 - PROV_RNG = 21 - PROV_INTEL_SEC = 22 - PROV_REPLACE_OWF = 23 - PROV_RSA_AES = 24 + /* certenrolld_begin -- PROV_RSA_*/ + PROV_RSA_FULL = 1 + PROV_RSA_SIG = 2 + PROV_DSS = 3 + PROV_FORTEZZA = 4 + PROV_MS_EXCHANGE = 5 + PROV_SSL = 6 + PROV_RSA_SCHANNEL = 12 + PROV_DSS_DH = 13 + PROV_EC_ECDSA_SIG = 14 + PROV_EC_ECNRA_SIG = 15 + PROV_EC_ECDSA_FULL = 16 + PROV_EC_ECNRA_FULL = 17 + PROV_DH_SCHANNEL = 18 + PROV_SPYRUS_LYNKS = 20 + PROV_RNG = 21 + PROV_INTEL_SEC = 22 + PROV_REPLACE_OWF = 23 + PROV_RSA_AES = 24 + + /* dwFlags definitions for CryptAcquireContext */ CRYPT_VERIFYCONTEXT = 0xF0000000 CRYPT_NEWKEYSET = 0x00000008 CRYPT_DELETEKEYSET = 0x00000010 @@ -274,6 +319,34 @@ const ( CRYPT_SILENT = 0x00000040 CRYPT_DEFAULT_CONTAINER_OPTIONAL = 0x00000080 + /* Flags for PFXImportCertStore */ + CRYPT_EXPORTABLE = 0x00000001 + CRYPT_USER_PROTECTED = 0x00000002 + CRYPT_USER_KEYSET = 0x00001000 + PKCS12_PREFER_CNG_KSP = 0x00000100 + PKCS12_ALWAYS_CNG_KSP = 0x00000200 + PKCS12_ALLOW_OVERWRITE_KEY = 0x00004000 + PKCS12_NO_PERSIST_KEY = 0x00008000 + PKCS12_INCLUDE_EXTENDED_PROPERTIES = 0x00000010 + + /* Flags for CryptAcquireCertificatePrivateKey */ + CRYPT_ACQUIRE_CACHE_FLAG = 0x00000001 + CRYPT_ACQUIRE_USE_PROV_INFO_FLAG = 0x00000002 + CRYPT_ACQUIRE_COMPARE_KEY_FLAG = 0x00000004 + CRYPT_ACQUIRE_NO_HEALING = 0x00000008 + CRYPT_ACQUIRE_SILENT_FLAG = 0x00000040 + CRYPT_ACQUIRE_WINDOW_HANDLE_FLAG = 0x00000080 + CRYPT_ACQUIRE_NCRYPT_KEY_FLAGS_MASK = 0x00070000 + CRYPT_ACQUIRE_ALLOW_NCRYPT_KEY_FLAG = 0x00010000 + CRYPT_ACQUIRE_PREFER_NCRYPT_KEY_FLAG = 0x00020000 + CRYPT_ACQUIRE_ONLY_NCRYPT_KEY_FLAG = 0x00040000 + + /* pdwKeySpec for CryptAcquireCertificatePrivateKey */ + AT_KEYEXCHANGE = 1 + AT_SIGNATURE = 2 + CERT_NCRYPT_KEY_SPEC = 0xFFFFFFFF + + /* Default usage match type is AND with value zero */ USAGE_MATCH_TYPE_AND = 0 USAGE_MATCH_TYPE_OR = 1 @@ -398,6 +471,89 @@ const ( CERT_TRUST_IS_CA_TRUSTED = 0x00004000 CERT_TRUST_IS_COMPLEX_CHAIN = 0x00010000 + /* Certificate Information Flags */ + CERT_INFO_VERSION_FLAG = 1 + CERT_INFO_SERIAL_NUMBER_FLAG = 2 + CERT_INFO_SIGNATURE_ALGORITHM_FLAG = 3 + CERT_INFO_ISSUER_FLAG = 4 + CERT_INFO_NOT_BEFORE_FLAG = 5 + CERT_INFO_NOT_AFTER_FLAG = 6 + CERT_INFO_SUBJECT_FLAG = 7 + CERT_INFO_SUBJECT_PUBLIC_KEY_INFO_FLAG = 8 + CERT_INFO_ISSUER_UNIQUE_ID_FLAG = 9 + CERT_INFO_SUBJECT_UNIQUE_ID_FLAG = 10 + CERT_INFO_EXTENSION_FLAG = 11 + + /* dwFindType for CertFindCertificateInStore */ + CERT_COMPARE_MASK = 0xFFFF + CERT_COMPARE_SHIFT = 16 + CERT_COMPARE_ANY = 0 + CERT_COMPARE_SHA1_HASH = 1 + CERT_COMPARE_NAME = 2 + CERT_COMPARE_ATTR = 3 + CERT_COMPARE_MD5_HASH = 4 + CERT_COMPARE_PROPERTY = 5 + CERT_COMPARE_PUBLIC_KEY = 6 + CERT_COMPARE_HASH = CERT_COMPARE_SHA1_HASH + CERT_COMPARE_NAME_STR_A = 7 + CERT_COMPARE_NAME_STR_W = 8 + CERT_COMPARE_KEY_SPEC = 9 + CERT_COMPARE_ENHKEY_USAGE = 10 + CERT_COMPARE_CTL_USAGE = CERT_COMPARE_ENHKEY_USAGE + CERT_COMPARE_SUBJECT_CERT = 11 + CERT_COMPARE_ISSUER_OF = 12 + CERT_COMPARE_EXISTING = 13 + CERT_COMPARE_SIGNATURE_HASH = 14 + CERT_COMPARE_KEY_IDENTIFIER = 15 + CERT_COMPARE_CERT_ID = 16 + CERT_COMPARE_CROSS_CERT_DIST_POINTS = 17 + CERT_COMPARE_PUBKEY_MD5_HASH = 18 + CERT_COMPARE_SUBJECT_INFO_ACCESS = 19 + CERT_COMPARE_HASH_STR = 20 + CERT_COMPARE_HAS_PRIVATE_KEY = 21 + CERT_FIND_ANY = (CERT_COMPARE_ANY << CERT_COMPARE_SHIFT) + CERT_FIND_SHA1_HASH = (CERT_COMPARE_SHA1_HASH << CERT_COMPARE_SHIFT) + CERT_FIND_MD5_HASH = (CERT_COMPARE_MD5_HASH << CERT_COMPARE_SHIFT) + CERT_FIND_SIGNATURE_HASH = (CERT_COMPARE_SIGNATURE_HASH << CERT_COMPARE_SHIFT) + CERT_FIND_KEY_IDENTIFIER = (CERT_COMPARE_KEY_IDENTIFIER << CERT_COMPARE_SHIFT) + CERT_FIND_HASH = CERT_FIND_SHA1_HASH + CERT_FIND_PROPERTY = (CERT_COMPARE_PROPERTY << CERT_COMPARE_SHIFT) + CERT_FIND_PUBLIC_KEY = (CERT_COMPARE_PUBLIC_KEY << CERT_COMPARE_SHIFT) + CERT_FIND_SUBJECT_NAME = (CERT_COMPARE_NAME< 0 { - _p0 = &buf[0] - } - r0, _, e1 := syscall.Syscall9(procFormatMessageW.Addr(), 7, uintptr(flags), uintptr(msgsrc), uintptr(msgid), uintptr(langid), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(args)), 0, 0) - n = uint32(r0) - if n == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func findResource(module Handle, name uintptr, resType uintptr) (resInfo Handle, err error) { + r0, _, e1 := syscall.Syscall(procFindResourceW.Addr(), 3, uintptr(module), uintptr(name), uintptr(resType)) + resInfo = Handle(r0) + if resInfo == 0 { + err = errnoErr(e1) } return } -func ExitProcess(exitcode uint32) { - syscall.Syscall(procExitProcess.Addr(), 1, uintptr(exitcode), 0, 0) +func FindVolumeClose(findVolume Handle) (err error) { + r1, _, e1 := syscall.Syscall(procFindVolumeClose.Addr(), 1, uintptr(findVolume), 0, 0) + if r1 == 0 { + err = errnoErr(e1) + } return } -func IsWow64Process(handle Handle, isWow64 *bool) (err error) { - var _p0 uint32 - if *isWow64 { - _p0 = 1 - } else { - _p0 = 0 - } - r1, _, e1 := syscall.Syscall(procIsWow64Process.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(&_p0)), 0) - *isWow64 = _p0 != 0 +func FindVolumeMountPointClose(findVolumeMountPoint Handle) (err error) { + r1, _, e1 := syscall.Syscall(procFindVolumeMountPointClose.Addr(), 1, uintptr(findVolumeMountPoint), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func CreateFile(name *uint16, access uint32, mode uint32, sa *SecurityAttributes, createmode uint32, attrs uint32, templatefile Handle) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall9(procCreateFileW.Addr(), 7, uintptr(unsafe.Pointer(name)), uintptr(access), uintptr(mode), uintptr(unsafe.Pointer(sa)), uintptr(createmode), uintptr(attrs), uintptr(templatefile), 0, 0) - handle = Handle(r0) - if handle == InvalidHandle { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func FlushFileBuffers(handle Handle) (err error) { + r1, _, e1 := syscall.Syscall(procFlushFileBuffers.Addr(), 1, uintptr(handle), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func ReadFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) { - var _p0 *byte - if len(buf) > 0 { - _p0 = &buf[0] - } - r1, _, e1 := syscall.Syscall6(procReadFile.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(done)), uintptr(unsafe.Pointer(overlapped)), 0) +func FlushViewOfFile(addr uintptr, length uintptr) (err error) { + r1, _, e1 := syscall.Syscall(procFlushViewOfFile.Addr(), 2, uintptr(addr), uintptr(length), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func WriteFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) { - var _p0 *byte +func FormatMessage(flags uint32, msgsrc uintptr, msgid uint32, langid uint32, buf []uint16, args *byte) (n uint32, err error) { + var _p0 *uint16 if len(buf) > 0 { _p0 = &buf[0] } - r1, _, e1 := syscall.Syscall6(procWriteFile.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(done)), uintptr(unsafe.Pointer(overlapped)), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + r0, _, e1 := syscall.Syscall9(procFormatMessageW.Addr(), 7, uintptr(flags), uintptr(msgsrc), uintptr(msgid), uintptr(langid), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(args)), 0, 0) + n = uint32(r0) + if n == 0 { + err = errnoErr(e1) } return } -func GetOverlappedResult(handle Handle, overlapped *Overlapped, done *uint32, wait bool) (err error) { - var _p0 uint32 - if wait { - _p0 = 1 - } else { - _p0 = 0 - } - r1, _, e1 := syscall.Syscall6(procGetOverlappedResult.Addr(), 4, uintptr(handle), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(done)), uintptr(_p0), 0, 0) +func FreeEnvironmentStrings(envs *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procFreeEnvironmentStringsW.Addr(), 1, uintptr(unsafe.Pointer(envs)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func SetFilePointer(handle Handle, lowoffset int32, highoffsetptr *int32, whence uint32) (newlowoffset uint32, err error) { - r0, _, e1 := syscall.Syscall6(procSetFilePointer.Addr(), 4, uintptr(handle), uintptr(lowoffset), uintptr(unsafe.Pointer(highoffsetptr)), uintptr(whence), 0, 0) - newlowoffset = uint32(r0) - if newlowoffset == 0xffffffff { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func FreeLibrary(handle Handle) (err error) { + r1, _, e1 := syscall.Syscall(procFreeLibrary.Addr(), 1, uintptr(handle), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func CloseHandle(handle Handle) (err error) { - r1, _, e1 := syscall.Syscall(procCloseHandle.Addr(), 1, uintptr(handle), 0, 0) +func GenerateConsoleCtrlEvent(ctrlEvent uint32, processGroupID uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGenerateConsoleCtrlEvent.Addr(), 2, uintptr(ctrlEvent), uintptr(processGroupID), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetStdHandle(stdhandle uint32) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall(procGetStdHandle.Addr(), 1, uintptr(stdhandle), 0, 0) - handle = Handle(r0) - if handle == InvalidHandle { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func GetACP() (acp uint32) { + r0, _, _ := syscall.Syscall(procGetACP.Addr(), 0, 0, 0, 0) + acp = uint32(r0) return } -func SetStdHandle(stdhandle uint32, handle Handle) (err error) { - r1, _, e1 := syscall.Syscall(procSetStdHandle.Addr(), 2, uintptr(stdhandle), uintptr(handle), 0) +func GetActiveProcessorCount(groupNumber uint16) (ret uint32) { + r0, _, _ := syscall.Syscall(procGetActiveProcessorCount.Addr(), 1, uintptr(groupNumber), 0, 0) + ret = uint32(r0) + return +} + +func GetCommTimeouts(handle Handle, timeouts *CommTimeouts) (err error) { + r1, _, e1 := syscall.Syscall(procGetCommTimeouts.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(timeouts)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func findFirstFile1(name *uint16, data *win32finddata1) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall(procFindFirstFileW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(data)), 0) - handle = Handle(r0) - if handle == InvalidHandle { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func GetCommandLine() (cmd *uint16) { + r0, _, _ := syscall.Syscall(procGetCommandLineW.Addr(), 0, 0, 0, 0) + cmd = (*uint16)(unsafe.Pointer(r0)) return } -func findNextFile1(handle Handle, data *win32finddata1) (err error) { - r1, _, e1 := syscall.Syscall(procFindNextFileW.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(data)), 0) +func GetComputerNameEx(nametype uint32, buf *uint16, n *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetComputerNameExW.Addr(), 3, uintptr(nametype), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(n))) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func FindClose(handle Handle) (err error) { - r1, _, e1 := syscall.Syscall(procFindClose.Addr(), 1, uintptr(handle), 0, 0) +func GetComputerName(buf *uint16, n *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetComputerNameW.Addr(), 2, uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(n)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetFileInformationByHandle(handle Handle, data *ByHandleFileInformation) (err error) { - r1, _, e1 := syscall.Syscall(procGetFileInformationByHandle.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(data)), 0) +func GetConsoleMode(console Handle, mode *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetConsoleMode.Addr(), 2, uintptr(console), uintptr(unsafe.Pointer(mode)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetFileInformationByHandleEx(handle Handle, class uint32, outBuffer *byte, outBufferLen uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procGetFileInformationByHandleEx.Addr(), 4, uintptr(handle), uintptr(class), uintptr(unsafe.Pointer(outBuffer)), uintptr(outBufferLen), 0, 0) +func GetConsoleScreenBufferInfo(console Handle, info *ConsoleScreenBufferInfo) (err error) { + r1, _, e1 := syscall.Syscall(procGetConsoleScreenBufferInfo.Addr(), 2, uintptr(console), uintptr(unsafe.Pointer(info)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } @@ -951,3101 +2063,2240 @@ func GetCurrentDirectory(buflen uint32, buf *uint16) (n uint32, err error) { r0, _, e1 := syscall.Syscall(procGetCurrentDirectoryW.Addr(), 2, uintptr(buflen), uintptr(unsafe.Pointer(buf)), 0) n = uint32(r0) if n == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func SetCurrentDirectory(path *uint16) (err error) { - r1, _, e1 := syscall.Syscall(procSetCurrentDirectoryW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0) +func GetCurrentProcessId() (pid uint32) { + r0, _, _ := syscall.Syscall(procGetCurrentProcessId.Addr(), 0, 0, 0, 0) + pid = uint32(r0) + return +} + +func GetCurrentThreadId() (id uint32) { + r0, _, _ := syscall.Syscall(procGetCurrentThreadId.Addr(), 0, 0, 0, 0) + id = uint32(r0) + return +} + +func GetDiskFreeSpaceEx(directoryName *uint16, freeBytesAvailableToCaller *uint64, totalNumberOfBytes *uint64, totalNumberOfFreeBytes *uint64) (err error) { + r1, _, e1 := syscall.Syscall6(procGetDiskFreeSpaceExW.Addr(), 4, uintptr(unsafe.Pointer(directoryName)), uintptr(unsafe.Pointer(freeBytesAvailableToCaller)), uintptr(unsafe.Pointer(totalNumberOfBytes)), uintptr(unsafe.Pointer(totalNumberOfFreeBytes)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func CreateDirectory(path *uint16, sa *SecurityAttributes) (err error) { - r1, _, e1 := syscall.Syscall(procCreateDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(sa)), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetDriveType(rootPathName *uint16) (driveType uint32) { + r0, _, _ := syscall.Syscall(procGetDriveTypeW.Addr(), 1, uintptr(unsafe.Pointer(rootPathName)), 0, 0) + driveType = uint32(r0) + return +} + +func GetEnvironmentStrings() (envs *uint16, err error) { + r0, _, e1 := syscall.Syscall(procGetEnvironmentStringsW.Addr(), 0, 0, 0, 0) + envs = (*uint16)(unsafe.Pointer(r0)) + if envs == nil { + err = errnoErr(e1) } return } -func RemoveDirectory(path *uint16) (err error) { - r1, _, e1 := syscall.Syscall(procRemoveDirectoryW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetEnvironmentVariable(name *uint16, buffer *uint16, size uint32) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetEnvironmentVariableW.Addr(), 3, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(buffer)), uintptr(size)) + n = uint32(r0) + if n == 0 { + err = errnoErr(e1) } return } -func DeleteFile(path *uint16) (err error) { - r1, _, e1 := syscall.Syscall(procDeleteFileW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0) +func GetExitCodeProcess(handle Handle, exitcode *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetExitCodeProcess.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(exitcode)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func MoveFile(from *uint16, to *uint16) (err error) { - r1, _, e1 := syscall.Syscall(procMoveFileW.Addr(), 2, uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(to)), 0) +func GetFileAttributesEx(name *uint16, level uint32, info *byte) (err error) { + r1, _, e1 := syscall.Syscall(procGetFileAttributesExW.Addr(), 3, uintptr(unsafe.Pointer(name)), uintptr(level), uintptr(unsafe.Pointer(info))) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func MoveFileEx(from *uint16, to *uint16, flags uint32) (err error) { - r1, _, e1 := syscall.Syscall(procMoveFileExW.Addr(), 3, uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(to)), uintptr(flags)) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetFileAttributes(name *uint16) (attrs uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetFileAttributesW.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0) + attrs = uint32(r0) + if attrs == INVALID_FILE_ATTRIBUTES { + err = errnoErr(e1) } return } -func LockFileEx(file Handle, flags uint32, reserved uint32, bytesLow uint32, bytesHigh uint32, overlapped *Overlapped) (err error) { - r1, _, e1 := syscall.Syscall6(procLockFileEx.Addr(), 6, uintptr(file), uintptr(flags), uintptr(reserved), uintptr(bytesLow), uintptr(bytesHigh), uintptr(unsafe.Pointer(overlapped))) +func GetFileInformationByHandle(handle Handle, data *ByHandleFileInformation) (err error) { + r1, _, e1 := syscall.Syscall(procGetFileInformationByHandle.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(data)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func UnlockFileEx(file Handle, reserved uint32, bytesLow uint32, bytesHigh uint32, overlapped *Overlapped) (err error) { - r1, _, e1 := syscall.Syscall6(procUnlockFileEx.Addr(), 5, uintptr(file), uintptr(reserved), uintptr(bytesLow), uintptr(bytesHigh), uintptr(unsafe.Pointer(overlapped)), 0) +func GetFileInformationByHandleEx(handle Handle, class uint32, outBuffer *byte, outBufferLen uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetFileInformationByHandleEx.Addr(), 4, uintptr(handle), uintptr(class), uintptr(unsafe.Pointer(outBuffer)), uintptr(outBufferLen), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetComputerName(buf *uint16, n *uint32) (err error) { - r1, _, e1 := syscall.Syscall(procGetComputerNameW.Addr(), 2, uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(n)), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetFileType(filehandle Handle) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetFileType.Addr(), 1, uintptr(filehandle), 0, 0) + n = uint32(r0) + if n == 0 { + err = errnoErr(e1) } return } -func GetComputerNameEx(nametype uint32, buf *uint16, n *uint32) (err error) { - r1, _, e1 := syscall.Syscall(procGetComputerNameExW.Addr(), 3, uintptr(nametype), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(n))) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetFinalPathNameByHandle(file Handle, filePath *uint16, filePathSize uint32, flags uint32) (n uint32, err error) { + r0, _, e1 := syscall.Syscall6(procGetFinalPathNameByHandleW.Addr(), 4, uintptr(file), uintptr(unsafe.Pointer(filePath)), uintptr(filePathSize), uintptr(flags), 0, 0) + n = uint32(r0) + if n == 0 { + err = errnoErr(e1) } return } -func SetEndOfFile(handle Handle) (err error) { - r1, _, e1 := syscall.Syscall(procSetEndOfFile.Addr(), 1, uintptr(handle), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetFullPathName(path *uint16, buflen uint32, buf *uint16, fname **uint16) (n uint32, err error) { + r0, _, e1 := syscall.Syscall6(procGetFullPathNameW.Addr(), 4, uintptr(unsafe.Pointer(path)), uintptr(buflen), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(fname)), 0, 0) + n = uint32(r0) + if n == 0 { + err = errnoErr(e1) } return } -func GetSystemTimeAsFileTime(time *Filetime) { - syscall.Syscall(procGetSystemTimeAsFileTime.Addr(), 1, uintptr(unsafe.Pointer(time)), 0, 0) +func GetLastError() (lasterr error) { + r0, _, _ := syscall.Syscall(procGetLastError.Addr(), 0, 0, 0, 0) + if r0 != 0 { + lasterr = syscall.Errno(r0) + } return } -func GetSystemTimePreciseAsFileTime(time *Filetime) { - syscall.Syscall(procGetSystemTimePreciseAsFileTime.Addr(), 1, uintptr(unsafe.Pointer(time)), 0, 0) +func GetLogicalDriveStrings(bufferLength uint32, buffer *uint16) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetLogicalDriveStringsW.Addr(), 2, uintptr(bufferLength), uintptr(unsafe.Pointer(buffer)), 0) + n = uint32(r0) + if n == 0 { + err = errnoErr(e1) + } return } -func GetTimeZoneInformation(tzi *Timezoneinformation) (rc uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetTimeZoneInformation.Addr(), 1, uintptr(unsafe.Pointer(tzi)), 0, 0) - rc = uint32(r0) - if rc == 0xffffffff { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetLogicalDrives() (drivesBitMask uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetLogicalDrives.Addr(), 0, 0, 0, 0) + drivesBitMask = uint32(r0) + if drivesBitMask == 0 { + err = errnoErr(e1) } return } -func CreateIoCompletionPort(filehandle Handle, cphandle Handle, key uint32, threadcnt uint32) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall6(procCreateIoCompletionPort.Addr(), 4, uintptr(filehandle), uintptr(cphandle), uintptr(key), uintptr(threadcnt), 0, 0) - handle = Handle(r0) - if handle == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetLongPathName(path *uint16, buf *uint16, buflen uint32) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetLongPathNameW.Addr(), 3, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(buf)), uintptr(buflen)) + n = uint32(r0) + if n == 0 { + err = errnoErr(e1) } return } -func GetQueuedCompletionStatus(cphandle Handle, qty *uint32, key *uint32, overlapped **Overlapped, timeout uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procGetQueuedCompletionStatus.Addr(), 5, uintptr(cphandle), uintptr(unsafe.Pointer(qty)), uintptr(unsafe.Pointer(key)), uintptr(unsafe.Pointer(overlapped)), uintptr(timeout), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func GetMaximumProcessorCount(groupNumber uint16) (ret uint32) { + r0, _, _ := syscall.Syscall(procGetMaximumProcessorCount.Addr(), 1, uintptr(groupNumber), 0, 0) + ret = uint32(r0) return } -func PostQueuedCompletionStatus(cphandle Handle, qty uint32, key uint32, overlapped *Overlapped) (err error) { - r1, _, e1 := syscall.Syscall6(procPostQueuedCompletionStatus.Addr(), 4, uintptr(cphandle), uintptr(qty), uintptr(key), uintptr(unsafe.Pointer(overlapped)), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetModuleFileName(module Handle, filename *uint16, size uint32) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetModuleFileNameW.Addr(), 3, uintptr(module), uintptr(unsafe.Pointer(filename)), uintptr(size)) + n = uint32(r0) + if n == 0 { + err = errnoErr(e1) } return } -func CancelIo(s Handle) (err error) { - r1, _, e1 := syscall.Syscall(procCancelIo.Addr(), 1, uintptr(s), 0, 0) +func GetModuleHandleEx(flags uint32, moduleName *uint16, module *Handle) (err error) { + r1, _, e1 := syscall.Syscall(procGetModuleHandleExW.Addr(), 3, uintptr(flags), uintptr(unsafe.Pointer(moduleName)), uintptr(unsafe.Pointer(module))) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func CancelIoEx(s Handle, o *Overlapped) (err error) { - r1, _, e1 := syscall.Syscall(procCancelIoEx.Addr(), 2, uintptr(s), uintptr(unsafe.Pointer(o)), 0) +func GetNamedPipeHandleState(pipe Handle, state *uint32, curInstances *uint32, maxCollectionCount *uint32, collectDataTimeout *uint32, userName *uint16, maxUserNameSize uint32) (err error) { + r1, _, e1 := syscall.Syscall9(procGetNamedPipeHandleStateW.Addr(), 7, uintptr(pipe), uintptr(unsafe.Pointer(state)), uintptr(unsafe.Pointer(curInstances)), uintptr(unsafe.Pointer(maxCollectionCount)), uintptr(unsafe.Pointer(collectDataTimeout)), uintptr(unsafe.Pointer(userName)), uintptr(maxUserNameSize), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func CreateProcess(appName *uint16, commandLine *uint16, procSecurity *SecurityAttributes, threadSecurity *SecurityAttributes, inheritHandles bool, creationFlags uint32, env *uint16, currentDir *uint16, startupInfo *StartupInfo, outProcInfo *ProcessInformation) (err error) { - var _p0 uint32 - if inheritHandles { - _p0 = 1 - } else { - _p0 = 0 - } - r1, _, e1 := syscall.Syscall12(procCreateProcessW.Addr(), 10, uintptr(unsafe.Pointer(appName)), uintptr(unsafe.Pointer(commandLine)), uintptr(unsafe.Pointer(procSecurity)), uintptr(unsafe.Pointer(threadSecurity)), uintptr(_p0), uintptr(creationFlags), uintptr(unsafe.Pointer(env)), uintptr(unsafe.Pointer(currentDir)), uintptr(unsafe.Pointer(startupInfo)), uintptr(unsafe.Pointer(outProcInfo)), 0, 0) +func GetNamedPipeInfo(pipe Handle, flags *uint32, outSize *uint32, inSize *uint32, maxInstances *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetNamedPipeInfo.Addr(), 5, uintptr(pipe), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(outSize)), uintptr(unsafe.Pointer(inSize)), uintptr(unsafe.Pointer(maxInstances)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func OpenProcess(desiredAccess uint32, inheritHandle bool, processId uint32) (handle Handle, err error) { +func GetOverlappedResult(handle Handle, overlapped *Overlapped, done *uint32, wait bool) (err error) { var _p0 uint32 - if inheritHandle { + if wait { _p0 = 1 - } else { - _p0 = 0 } - r0, _, e1 := syscall.Syscall(procOpenProcess.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(processId)) - handle = Handle(r0) - if handle == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + r1, _, e1 := syscall.Syscall6(procGetOverlappedResult.Addr(), 4, uintptr(handle), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(done)), uintptr(_p0), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func ShellExecute(hwnd Handle, verb *uint16, file *uint16, args *uint16, cwd *uint16, showCmd int32) (err error) { - r1, _, e1 := syscall.Syscall6(procShellExecuteW.Addr(), 6, uintptr(hwnd), uintptr(unsafe.Pointer(verb)), uintptr(unsafe.Pointer(file)), uintptr(unsafe.Pointer(args)), uintptr(unsafe.Pointer(cwd)), uintptr(showCmd)) - if r1 <= 32 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetPriorityClass(process Handle) (ret uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetPriorityClass.Addr(), 1, uintptr(process), 0, 0) + ret = uint32(r0) + if ret == 0 { + err = errnoErr(e1) } return } -func shGetKnownFolderPath(id *KNOWNFOLDERID, flags uint32, token Token, path **uint16) (ret error) { - r0, _, _ := syscall.Syscall6(procSHGetKnownFolderPath.Addr(), 4, uintptr(unsafe.Pointer(id)), uintptr(flags), uintptr(token), uintptr(unsafe.Pointer(path)), 0, 0) - if r0 != 0 { - ret = syscall.Errno(r0) +func GetProcAddress(module Handle, procname string) (proc uintptr, err error) { + var _p0 *byte + _p0, err = syscall.BytePtrFromString(procname) + if err != nil { + return } - return + return _GetProcAddress(module, _p0) } -func TerminateProcess(handle Handle, exitcode uint32) (err error) { - r1, _, e1 := syscall.Syscall(procTerminateProcess.Addr(), 2, uintptr(handle), uintptr(exitcode), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func _GetProcAddress(module Handle, procname *byte) (proc uintptr, err error) { + r0, _, e1 := syscall.Syscall(procGetProcAddress.Addr(), 2, uintptr(module), uintptr(unsafe.Pointer(procname)), 0) + proc = uintptr(r0) + if proc == 0 { + err = errnoErr(e1) } return } -func GetExitCodeProcess(handle Handle, exitcode *uint32) (err error) { - r1, _, e1 := syscall.Syscall(procGetExitCodeProcess.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(exitcode)), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetProcessId(process Handle) (id uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetProcessId.Addr(), 1, uintptr(process), 0, 0) + id = uint32(r0) + if id == 0 { + err = errnoErr(e1) } return } -func GetStartupInfo(startupInfo *StartupInfo) (err error) { - r1, _, e1 := syscall.Syscall(procGetStartupInfoW.Addr(), 1, uintptr(unsafe.Pointer(startupInfo)), 0, 0) +func getProcessPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetProcessPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetProcessTimes(handle Handle, creationTime *Filetime, exitTime *Filetime, kernelTime *Filetime, userTime *Filetime) (err error) { - r1, _, e1 := syscall.Syscall6(procGetProcessTimes.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(creationTime)), uintptr(unsafe.Pointer(exitTime)), uintptr(unsafe.Pointer(kernelTime)), uintptr(unsafe.Pointer(userTime)), 0) +func GetProcessShutdownParameters(level *uint32, flags *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetProcessShutdownParameters.Addr(), 2, uintptr(unsafe.Pointer(level)), uintptr(unsafe.Pointer(flags)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func DuplicateHandle(hSourceProcessHandle Handle, hSourceHandle Handle, hTargetProcessHandle Handle, lpTargetHandle *Handle, dwDesiredAccess uint32, bInheritHandle bool, dwOptions uint32) (err error) { - var _p0 uint32 - if bInheritHandle { - _p0 = 1 - } else { - _p0 = 0 - } - r1, _, e1 := syscall.Syscall9(procDuplicateHandle.Addr(), 7, uintptr(hSourceProcessHandle), uintptr(hSourceHandle), uintptr(hTargetProcessHandle), uintptr(unsafe.Pointer(lpTargetHandle)), uintptr(dwDesiredAccess), uintptr(_p0), uintptr(dwOptions), 0, 0) +func GetProcessTimes(handle Handle, creationTime *Filetime, exitTime *Filetime, kernelTime *Filetime, userTime *Filetime) (err error) { + r1, _, e1 := syscall.Syscall6(procGetProcessTimes.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(creationTime)), uintptr(unsafe.Pointer(exitTime)), uintptr(unsafe.Pointer(kernelTime)), uintptr(unsafe.Pointer(userTime)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func WaitForSingleObject(handle Handle, waitMilliseconds uint32) (event uint32, err error) { - r0, _, e1 := syscall.Syscall(procWaitForSingleObject.Addr(), 2, uintptr(handle), uintptr(waitMilliseconds), 0) - event = uint32(r0) - if event == 0xffffffff { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func GetProcessWorkingSetSizeEx(hProcess Handle, lpMinimumWorkingSetSize *uintptr, lpMaximumWorkingSetSize *uintptr, flags *uint32) { + syscall.Syscall6(procGetProcessWorkingSetSizeEx.Addr(), 4, uintptr(hProcess), uintptr(unsafe.Pointer(lpMinimumWorkingSetSize)), uintptr(unsafe.Pointer(lpMaximumWorkingSetSize)), uintptr(unsafe.Pointer(flags)), 0, 0) return } -func waitForMultipleObjects(count uint32, handles uintptr, waitAll bool, waitMilliseconds uint32) (event uint32, err error) { - var _p0 uint32 - if waitAll { - _p0 = 1 - } else { - _p0 = 0 - } - r0, _, e1 := syscall.Syscall6(procWaitForMultipleObjects.Addr(), 4, uintptr(count), uintptr(handles), uintptr(_p0), uintptr(waitMilliseconds), 0, 0) - event = uint32(r0) - if event == 0xffffffff { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetQueuedCompletionStatus(cphandle Handle, qty *uint32, key *uintptr, overlapped **Overlapped, timeout uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetQueuedCompletionStatus.Addr(), 5, uintptr(cphandle), uintptr(unsafe.Pointer(qty)), uintptr(unsafe.Pointer(key)), uintptr(unsafe.Pointer(overlapped)), uintptr(timeout), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func GetTempPath(buflen uint32, buf *uint16) (n uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetTempPathW.Addr(), 2, uintptr(buflen), uintptr(unsafe.Pointer(buf)), 0) +func GetShortPathName(longpath *uint16, shortpath *uint16, buflen uint32) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetShortPathNameW.Addr(), 3, uintptr(unsafe.Pointer(longpath)), uintptr(unsafe.Pointer(shortpath)), uintptr(buflen)) n = uint32(r0) if n == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func CreatePipe(readhandle *Handle, writehandle *Handle, sa *SecurityAttributes, size uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procCreatePipe.Addr(), 4, uintptr(unsafe.Pointer(readhandle)), uintptr(unsafe.Pointer(writehandle)), uintptr(unsafe.Pointer(sa)), uintptr(size), 0, 0) +func GetStartupInfo(startupInfo *StartupInfo) (err error) { + r1, _, e1 := syscall.Syscall(procGetStartupInfoW.Addr(), 1, uintptr(unsafe.Pointer(startupInfo)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetFileType(filehandle Handle) (n uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetFileType.Addr(), 1, uintptr(filehandle), 0, 0) - n = uint32(r0) - if n == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetStdHandle(stdhandle uint32) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procGetStdHandle.Addr(), 1, uintptr(stdhandle), 0, 0) + handle = Handle(r0) + if handle == InvalidHandle { + err = errnoErr(e1) } return } -func CryptAcquireContext(provhandle *Handle, container *uint16, provider *uint16, provtype uint32, flags uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procCryptAcquireContextW.Addr(), 5, uintptr(unsafe.Pointer(provhandle)), uintptr(unsafe.Pointer(container)), uintptr(unsafe.Pointer(provider)), uintptr(provtype), uintptr(flags), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func getSystemDirectory(dir *uint16, dirLen uint32) (len uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetSystemDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0) + len = uint32(r0) + if len == 0 { + err = errnoErr(e1) } return } -func CryptReleaseContext(provhandle Handle, flags uint32) (err error) { - r1, _, e1 := syscall.Syscall(procCryptReleaseContext.Addr(), 2, uintptr(provhandle), uintptr(flags), 0) +func getSystemPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetSystemPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func CryptGenRandom(provhandle Handle, buflen uint32, buf *byte) (err error) { - r1, _, e1 := syscall.Syscall(procCryptGenRandom.Addr(), 3, uintptr(provhandle), uintptr(buflen), uintptr(unsafe.Pointer(buf))) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func GetSystemTimeAsFileTime(time *Filetime) { + syscall.Syscall(procGetSystemTimeAsFileTime.Addr(), 1, uintptr(unsafe.Pointer(time)), 0, 0) return } -func GetEnvironmentStrings() (envs *uint16, err error) { - r0, _, e1 := syscall.Syscall(procGetEnvironmentStringsW.Addr(), 0, 0, 0, 0) - envs = (*uint16)(unsafe.Pointer(r0)) - if envs == nil { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func GetSystemTimePreciseAsFileTime(time *Filetime) { + syscall.Syscall(procGetSystemTimePreciseAsFileTime.Addr(), 1, uintptr(unsafe.Pointer(time)), 0, 0) return } -func FreeEnvironmentStrings(envs *uint16) (err error) { - r1, _, e1 := syscall.Syscall(procFreeEnvironmentStringsW.Addr(), 1, uintptr(unsafe.Pointer(envs)), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func getSystemWindowsDirectory(dir *uint16, dirLen uint32) (len uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetSystemWindowsDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0) + len = uint32(r0) + if len == 0 { + err = errnoErr(e1) } return } -func GetEnvironmentVariable(name *uint16, buffer *uint16, size uint32) (n uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetEnvironmentVariableW.Addr(), 3, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(buffer)), uintptr(size)) +func GetTempPath(buflen uint32, buf *uint16) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetTempPathW.Addr(), 2, uintptr(buflen), uintptr(unsafe.Pointer(buf)), 0) n = uint32(r0) if n == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func SetEnvironmentVariable(name *uint16, value *uint16) (err error) { - r1, _, e1 := syscall.Syscall(procSetEnvironmentVariableW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(value)), 0) +func getThreadPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetThreadPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func CreateEnvironmentBlock(block **uint16, token Token, inheritExisting bool) (err error) { - var _p0 uint32 - if inheritExisting { - _p0 = 1 - } else { - _p0 = 0 - } - r1, _, e1 := syscall.Syscall(procCreateEnvironmentBlock.Addr(), 3, uintptr(unsafe.Pointer(block)), uintptr(token), uintptr(_p0)) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func getTickCount64() (ms uint64) { + r0, _, _ := syscall.Syscall(procGetTickCount64.Addr(), 0, 0, 0, 0) + ms = uint64(r0) + return +} + +func GetTimeZoneInformation(tzi *Timezoneinformation) (rc uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetTimeZoneInformation.Addr(), 1, uintptr(unsafe.Pointer(tzi)), 0, 0) + rc = uint32(r0) + if rc == 0xffffffff { + err = errnoErr(e1) } return } -func DestroyEnvironmentBlock(block *uint16) (err error) { - r1, _, e1 := syscall.Syscall(procDestroyEnvironmentBlock.Addr(), 1, uintptr(unsafe.Pointer(block)), 0, 0) +func getUserPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetUserPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func getTickCount64() (ms uint64) { - r0, _, _ := syscall.Syscall(procGetTickCount64.Addr(), 0, 0, 0, 0) - ms = uint64(r0) +func GetVersion() (ver uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetVersion.Addr(), 0, 0, 0, 0) + ver = uint32(r0) + if ver == 0 { + err = errnoErr(e1) + } return } -func SetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error) { - r1, _, e1 := syscall.Syscall6(procSetFileTime.Addr(), 4, uintptr(handle), uintptr(unsafe.Pointer(ctime)), uintptr(unsafe.Pointer(atime)), uintptr(unsafe.Pointer(wtime)), 0, 0) +func GetVolumeInformationByHandle(file Handle, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) { + r1, _, e1 := syscall.Syscall9(procGetVolumeInformationByHandleW.Addr(), 8, uintptr(file), uintptr(unsafe.Pointer(volumeNameBuffer)), uintptr(volumeNameSize), uintptr(unsafe.Pointer(volumeNameSerialNumber)), uintptr(unsafe.Pointer(maximumComponentLength)), uintptr(unsafe.Pointer(fileSystemFlags)), uintptr(unsafe.Pointer(fileSystemNameBuffer)), uintptr(fileSystemNameSize), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetFileAttributes(name *uint16) (attrs uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetFileAttributesW.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0) - attrs = uint32(r0) - if attrs == INVALID_FILE_ATTRIBUTES { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetVolumeInformation(rootPathName *uint16, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) { + r1, _, e1 := syscall.Syscall9(procGetVolumeInformationW.Addr(), 8, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeNameBuffer)), uintptr(volumeNameSize), uintptr(unsafe.Pointer(volumeNameSerialNumber)), uintptr(unsafe.Pointer(maximumComponentLength)), uintptr(unsafe.Pointer(fileSystemFlags)), uintptr(unsafe.Pointer(fileSystemNameBuffer)), uintptr(fileSystemNameSize), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func SetFileAttributes(name *uint16, attrs uint32) (err error) { - r1, _, e1 := syscall.Syscall(procSetFileAttributesW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(attrs), 0) +func GetVolumeNameForVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16, bufferlength uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetVolumeNameForVolumeMountPointW.Addr(), 3, uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(unsafe.Pointer(volumeName)), uintptr(bufferlength)) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetFileAttributesEx(name *uint16, level uint32, info *byte) (err error) { - r1, _, e1 := syscall.Syscall(procGetFileAttributesExW.Addr(), 3, uintptr(unsafe.Pointer(name)), uintptr(level), uintptr(unsafe.Pointer(info))) +func GetVolumePathName(fileName *uint16, volumePathName *uint16, bufferLength uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetVolumePathNameW.Addr(), 3, uintptr(unsafe.Pointer(fileName)), uintptr(unsafe.Pointer(volumePathName)), uintptr(bufferLength)) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetCommandLine() (cmd *uint16) { - r0, _, _ := syscall.Syscall(procGetCommandLineW.Addr(), 0, 0, 0, 0) - cmd = (*uint16)(unsafe.Pointer(r0)) +func GetVolumePathNamesForVolumeName(volumeName *uint16, volumePathNames *uint16, bufferLength uint32, returnLength *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetVolumePathNamesForVolumeNameW.Addr(), 4, uintptr(unsafe.Pointer(volumeName)), uintptr(unsafe.Pointer(volumePathNames)), uintptr(bufferLength), uintptr(unsafe.Pointer(returnLength)), 0, 0) + if r1 == 0 { + err = errnoErr(e1) + } return } -func CommandLineToArgv(cmd *uint16, argc *int32) (argv *[8192]*[8192]uint16, err error) { - r0, _, e1 := syscall.Syscall(procCommandLineToArgvW.Addr(), 2, uintptr(unsafe.Pointer(cmd)), uintptr(unsafe.Pointer(argc)), 0) - argv = (*[8192]*[8192]uint16)(unsafe.Pointer(r0)) - if argv == nil { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func getWindowsDirectory(dir *uint16, dirLen uint32) (len uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetWindowsDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0) + len = uint32(r0) + if len == 0 { + err = errnoErr(e1) } return } -func LocalFree(hmem Handle) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall(procLocalFree.Addr(), 1, uintptr(hmem), 0, 0) - handle = Handle(r0) - if handle != 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func initializeProcThreadAttributeList(attrlist *ProcThreadAttributeList, attrcount uint32, flags uint32, size *uintptr) (err error) { + r1, _, e1 := syscall.Syscall6(procInitializeProcThreadAttributeList.Addr(), 4, uintptr(unsafe.Pointer(attrlist)), uintptr(attrcount), uintptr(flags), uintptr(unsafe.Pointer(size)), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func SetHandleInformation(handle Handle, mask uint32, flags uint32) (err error) { - r1, _, e1 := syscall.Syscall(procSetHandleInformation.Addr(), 3, uintptr(handle), uintptr(mask), uintptr(flags)) +func IsWow64Process(handle Handle, isWow64 *bool) (err error) { + var _p0 uint32 + if *isWow64 { + _p0 = 1 + } + r1, _, e1 := syscall.Syscall(procIsWow64Process.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(&_p0)), 0) + *isWow64 = _p0 != 0 if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func FlushFileBuffers(handle Handle) (err error) { - r1, _, e1 := syscall.Syscall(procFlushFileBuffers.Addr(), 1, uintptr(handle), 0, 0) +func IsWow64Process2(handle Handle, processMachine *uint16, nativeMachine *uint16) (err error) { + err = procIsWow64Process2.Find() + if err != nil { + return + } + r1, _, e1 := syscall.Syscall(procIsWow64Process2.Addr(), 3, uintptr(handle), uintptr(unsafe.Pointer(processMachine)), uintptr(unsafe.Pointer(nativeMachine))) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetFullPathName(path *uint16, buflen uint32, buf *uint16, fname **uint16) (n uint32, err error) { - r0, _, e1 := syscall.Syscall6(procGetFullPathNameW.Addr(), 4, uintptr(unsafe.Pointer(path)), uintptr(buflen), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(fname)), 0, 0) - n = uint32(r0) - if n == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func LoadLibraryEx(libname string, zero Handle, flags uintptr) (handle Handle, err error) { + var _p0 *uint16 + _p0, err = syscall.UTF16PtrFromString(libname) + if err != nil { + return } - return + return _LoadLibraryEx(_p0, zero, flags) } -func GetLongPathName(path *uint16, buf *uint16, buflen uint32) (n uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetLongPathNameW.Addr(), 3, uintptr(unsafe.Pointer(path)), uintptr(unsafe.Pointer(buf)), uintptr(buflen)) - n = uint32(r0) - if n == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func _LoadLibraryEx(libname *uint16, zero Handle, flags uintptr) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procLoadLibraryExW.Addr(), 3, uintptr(unsafe.Pointer(libname)), uintptr(zero), uintptr(flags)) + handle = Handle(r0) + if handle == 0 { + err = errnoErr(e1) } return } -func GetShortPathName(longpath *uint16, shortpath *uint16, buflen uint32) (n uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetShortPathNameW.Addr(), 3, uintptr(unsafe.Pointer(longpath)), uintptr(unsafe.Pointer(shortpath)), uintptr(buflen)) - n = uint32(r0) - if n == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func LoadLibrary(libname string) (handle Handle, err error) { + var _p0 *uint16 + _p0, err = syscall.UTF16PtrFromString(libname) + if err != nil { + return } - return + return _LoadLibrary(_p0) } -func CreateFileMapping(fhandle Handle, sa *SecurityAttributes, prot uint32, maxSizeHigh uint32, maxSizeLow uint32, name *uint16) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall6(procCreateFileMappingW.Addr(), 6, uintptr(fhandle), uintptr(unsafe.Pointer(sa)), uintptr(prot), uintptr(maxSizeHigh), uintptr(maxSizeLow), uintptr(unsafe.Pointer(name))) +func _LoadLibrary(libname *uint16) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procLoadLibraryW.Addr(), 1, uintptr(unsafe.Pointer(libname)), 0, 0) handle = Handle(r0) if handle == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func MapViewOfFile(handle Handle, access uint32, offsetHigh uint32, offsetLow uint32, length uintptr) (addr uintptr, err error) { - r0, _, e1 := syscall.Syscall6(procMapViewOfFile.Addr(), 5, uintptr(handle), uintptr(access), uintptr(offsetHigh), uintptr(offsetLow), uintptr(length), 0) - addr = uintptr(r0) - if addr == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func LoadResource(module Handle, resInfo Handle) (resData Handle, err error) { + r0, _, e1 := syscall.Syscall(procLoadResource.Addr(), 2, uintptr(module), uintptr(resInfo), 0) + resData = Handle(r0) + if resData == 0 { + err = errnoErr(e1) } return } -func UnmapViewOfFile(addr uintptr) (err error) { - r1, _, e1 := syscall.Syscall(procUnmapViewOfFile.Addr(), 1, uintptr(addr), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func LocalAlloc(flags uint32, length uint32) (ptr uintptr, err error) { + r0, _, e1 := syscall.Syscall(procLocalAlloc.Addr(), 2, uintptr(flags), uintptr(length), 0) + ptr = uintptr(r0) + if ptr == 0 { + err = errnoErr(e1) } return } -func FlushViewOfFile(addr uintptr, length uintptr) (err error) { - r1, _, e1 := syscall.Syscall(procFlushViewOfFile.Addr(), 2, uintptr(addr), uintptr(length), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func LocalFree(hmem Handle) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procLocalFree.Addr(), 1, uintptr(hmem), 0, 0) + handle = Handle(r0) + if handle != 0 { + err = errnoErr(e1) } return } -func VirtualLock(addr uintptr, length uintptr) (err error) { - r1, _, e1 := syscall.Syscall(procVirtualLock.Addr(), 2, uintptr(addr), uintptr(length), 0) +func LockFileEx(file Handle, flags uint32, reserved uint32, bytesLow uint32, bytesHigh uint32, overlapped *Overlapped) (err error) { + r1, _, e1 := syscall.Syscall6(procLockFileEx.Addr(), 6, uintptr(file), uintptr(flags), uintptr(reserved), uintptr(bytesLow), uintptr(bytesHigh), uintptr(unsafe.Pointer(overlapped))) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func VirtualUnlock(addr uintptr, length uintptr) (err error) { - r1, _, e1 := syscall.Syscall(procVirtualUnlock.Addr(), 2, uintptr(addr), uintptr(length), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func LockResource(resData Handle) (addr uintptr, err error) { + r0, _, e1 := syscall.Syscall(procLockResource.Addr(), 1, uintptr(resData), 0, 0) + addr = uintptr(r0) + if addr == 0 { + err = errnoErr(e1) } return } -func VirtualAlloc(address uintptr, size uintptr, alloctype uint32, protect uint32) (value uintptr, err error) { - r0, _, e1 := syscall.Syscall6(procVirtualAlloc.Addr(), 4, uintptr(address), uintptr(size), uintptr(alloctype), uintptr(protect), 0, 0) - value = uintptr(r0) - if value == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func MapViewOfFile(handle Handle, access uint32, offsetHigh uint32, offsetLow uint32, length uintptr) (addr uintptr, err error) { + r0, _, e1 := syscall.Syscall6(procMapViewOfFile.Addr(), 5, uintptr(handle), uintptr(access), uintptr(offsetHigh), uintptr(offsetLow), uintptr(length), 0) + addr = uintptr(r0) + if addr == 0 { + err = errnoErr(e1) } return } -func VirtualFree(address uintptr, size uintptr, freetype uint32) (err error) { - r1, _, e1 := syscall.Syscall(procVirtualFree.Addr(), 3, uintptr(address), uintptr(size), uintptr(freetype)) +func Module32First(snapshot Handle, moduleEntry *ModuleEntry32) (err error) { + r1, _, e1 := syscall.Syscall(procModule32FirstW.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(moduleEntry)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func VirtualProtect(address uintptr, size uintptr, newprotect uint32, oldprotect *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procVirtualProtect.Addr(), 4, uintptr(address), uintptr(size), uintptr(newprotect), uintptr(unsafe.Pointer(oldprotect)), 0, 0) +func Module32Next(snapshot Handle, moduleEntry *ModuleEntry32) (err error) { + r1, _, e1 := syscall.Syscall(procModule32NextW.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(moduleEntry)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func TransmitFile(s Handle, handle Handle, bytesToWrite uint32, bytsPerSend uint32, overlapped *Overlapped, transmitFileBuf *TransmitFileBuffers, flags uint32) (err error) { - r1, _, e1 := syscall.Syscall9(procTransmitFile.Addr(), 7, uintptr(s), uintptr(handle), uintptr(bytesToWrite), uintptr(bytsPerSend), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(transmitFileBuf)), uintptr(flags), 0, 0) +func MoveFileEx(from *uint16, to *uint16, flags uint32) (err error) { + r1, _, e1 := syscall.Syscall(procMoveFileExW.Addr(), 3, uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(to)), uintptr(flags)) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func ReadDirectoryChanges(handle Handle, buf *byte, buflen uint32, watchSubTree bool, mask uint32, retlen *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) { - var _p0 uint32 - if watchSubTree { - _p0 = 1 - } else { - _p0 = 0 - } - r1, _, e1 := syscall.Syscall9(procReadDirectoryChangesW.Addr(), 8, uintptr(handle), uintptr(unsafe.Pointer(buf)), uintptr(buflen), uintptr(_p0), uintptr(mask), uintptr(unsafe.Pointer(retlen)), uintptr(unsafe.Pointer(overlapped)), uintptr(completionRoutine), 0) +func MoveFile(from *uint16, to *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procMoveFileW.Addr(), 2, uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(to)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func CertOpenSystemStore(hprov Handle, name *uint16) (store Handle, err error) { - r0, _, e1 := syscall.Syscall(procCertOpenSystemStoreW.Addr(), 2, uintptr(hprov), uintptr(unsafe.Pointer(name)), 0) - store = Handle(r0) - if store == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func MultiByteToWideChar(codePage uint32, dwFlags uint32, str *byte, nstr int32, wchar *uint16, nwchar int32) (nwrite int32, err error) { + r0, _, e1 := syscall.Syscall6(procMultiByteToWideChar.Addr(), 6, uintptr(codePage), uintptr(dwFlags), uintptr(unsafe.Pointer(str)), uintptr(nstr), uintptr(unsafe.Pointer(wchar)), uintptr(nwchar)) + nwrite = int32(r0) + if nwrite == 0 { + err = errnoErr(e1) } return } -func CertOpenStore(storeProvider uintptr, msgAndCertEncodingType uint32, cryptProv uintptr, flags uint32, para uintptr) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall6(procCertOpenStore.Addr(), 5, uintptr(storeProvider), uintptr(msgAndCertEncodingType), uintptr(cryptProv), uintptr(flags), uintptr(para), 0) +func OpenEvent(desiredAccess uint32, inheritHandle bool, name *uint16) (handle Handle, err error) { + var _p0 uint32 + if inheritHandle { + _p0 = 1 + } + r0, _, e1 := syscall.Syscall(procOpenEventW.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(unsafe.Pointer(name))) handle = Handle(r0) - if handle == InvalidHandle { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + if handle == 0 { + err = errnoErr(e1) } return } -func CertEnumCertificatesInStore(store Handle, prevContext *CertContext) (context *CertContext, err error) { - r0, _, e1 := syscall.Syscall(procCertEnumCertificatesInStore.Addr(), 2, uintptr(store), uintptr(unsafe.Pointer(prevContext)), 0) - context = (*CertContext)(unsafe.Pointer(r0)) - if context == nil { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func OpenMutex(desiredAccess uint32, inheritHandle bool, name *uint16) (handle Handle, err error) { + var _p0 uint32 + if inheritHandle { + _p0 = 1 + } + r0, _, e1 := syscall.Syscall(procOpenMutexW.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(unsafe.Pointer(name))) + handle = Handle(r0) + if handle == 0 { + err = errnoErr(e1) } return } -func CertAddCertificateContextToStore(store Handle, certContext *CertContext, addDisposition uint32, storeContext **CertContext) (err error) { - r1, _, e1 := syscall.Syscall6(procCertAddCertificateContextToStore.Addr(), 4, uintptr(store), uintptr(unsafe.Pointer(certContext)), uintptr(addDisposition), uintptr(unsafe.Pointer(storeContext)), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func OpenProcess(desiredAccess uint32, inheritHandle bool, processId uint32) (handle Handle, err error) { + var _p0 uint32 + if inheritHandle { + _p0 = 1 + } + r0, _, e1 := syscall.Syscall(procOpenProcess.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(processId)) + handle = Handle(r0) + if handle == 0 { + err = errnoErr(e1) } return } -func CertCloseStore(store Handle, flags uint32) (err error) { - r1, _, e1 := syscall.Syscall(procCertCloseStore.Addr(), 2, uintptr(store), uintptr(flags), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func OpenThread(desiredAccess uint32, inheritHandle bool, threadId uint32) (handle Handle, err error) { + var _p0 uint32 + if inheritHandle { + _p0 = 1 + } + r0, _, e1 := syscall.Syscall(procOpenThread.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(threadId)) + handle = Handle(r0) + if handle == 0 { + err = errnoErr(e1) } return } -func CertGetCertificateChain(engine Handle, leaf *CertContext, time *Filetime, additionalStore Handle, para *CertChainPara, flags uint32, reserved uintptr, chainCtx **CertChainContext) (err error) { - r1, _, e1 := syscall.Syscall9(procCertGetCertificateChain.Addr(), 8, uintptr(engine), uintptr(unsafe.Pointer(leaf)), uintptr(unsafe.Pointer(time)), uintptr(additionalStore), uintptr(unsafe.Pointer(para)), uintptr(flags), uintptr(reserved), uintptr(unsafe.Pointer(chainCtx)), 0) +func PostQueuedCompletionStatus(cphandle Handle, qty uint32, key uintptr, overlapped *Overlapped) (err error) { + r1, _, e1 := syscall.Syscall6(procPostQueuedCompletionStatus.Addr(), 4, uintptr(cphandle), uintptr(qty), uintptr(key), uintptr(unsafe.Pointer(overlapped)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func CertFreeCertificateChain(ctx *CertChainContext) { - syscall.Syscall(procCertFreeCertificateChain.Addr(), 1, uintptr(unsafe.Pointer(ctx)), 0, 0) - return -} - -func CertCreateCertificateContext(certEncodingType uint32, certEncoded *byte, encodedLen uint32) (context *CertContext, err error) { - r0, _, e1 := syscall.Syscall(procCertCreateCertificateContext.Addr(), 3, uintptr(certEncodingType), uintptr(unsafe.Pointer(certEncoded)), uintptr(encodedLen)) - context = (*CertContext)(unsafe.Pointer(r0)) - if context == nil { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func Process32First(snapshot Handle, procEntry *ProcessEntry32) (err error) { + r1, _, e1 := syscall.Syscall(procProcess32FirstW.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(procEntry)), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func CertFreeCertificateContext(ctx *CertContext) (err error) { - r1, _, e1 := syscall.Syscall(procCertFreeCertificateContext.Addr(), 1, uintptr(unsafe.Pointer(ctx)), 0, 0) +func Process32Next(snapshot Handle, procEntry *ProcessEntry32) (err error) { + r1, _, e1 := syscall.Syscall(procProcess32NextW.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(procEntry)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func CertVerifyCertificateChainPolicy(policyOID uintptr, chain *CertChainContext, para *CertChainPolicyPara, status *CertChainPolicyStatus) (err error) { - r1, _, e1 := syscall.Syscall6(procCertVerifyCertificateChainPolicy.Addr(), 4, uintptr(policyOID), uintptr(unsafe.Pointer(chain)), uintptr(unsafe.Pointer(para)), uintptr(unsafe.Pointer(status)), 0, 0) +func ProcessIdToSessionId(pid uint32, sessionid *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procProcessIdToSessionId.Addr(), 2, uintptr(pid), uintptr(unsafe.Pointer(sessionid)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func RegOpenKeyEx(key Handle, subkey *uint16, options uint32, desiredAccess uint32, result *Handle) (regerrno error) { - r0, _, _ := syscall.Syscall6(procRegOpenKeyExW.Addr(), 5, uintptr(key), uintptr(unsafe.Pointer(subkey)), uintptr(options), uintptr(desiredAccess), uintptr(unsafe.Pointer(result)), 0) - if r0 != 0 { - regerrno = syscall.Errno(r0) +func PulseEvent(event Handle) (err error) { + r1, _, e1 := syscall.Syscall(procPulseEvent.Addr(), 1, uintptr(event), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func RegCloseKey(key Handle) (regerrno error) { - r0, _, _ := syscall.Syscall(procRegCloseKey.Addr(), 1, uintptr(key), 0, 0) - if r0 != 0 { - regerrno = syscall.Errno(r0) +func QueryDosDevice(deviceName *uint16, targetPath *uint16, max uint32) (n uint32, err error) { + r0, _, e1 := syscall.Syscall(procQueryDosDeviceW.Addr(), 3, uintptr(unsafe.Pointer(deviceName)), uintptr(unsafe.Pointer(targetPath)), uintptr(max)) + n = uint32(r0) + if n == 0 { + err = errnoErr(e1) } return } -func RegQueryInfoKey(key Handle, class *uint16, classLen *uint32, reserved *uint32, subkeysLen *uint32, maxSubkeyLen *uint32, maxClassLen *uint32, valuesLen *uint32, maxValueNameLen *uint32, maxValueLen *uint32, saLen *uint32, lastWriteTime *Filetime) (regerrno error) { - r0, _, _ := syscall.Syscall12(procRegQueryInfoKeyW.Addr(), 12, uintptr(key), uintptr(unsafe.Pointer(class)), uintptr(unsafe.Pointer(classLen)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(subkeysLen)), uintptr(unsafe.Pointer(maxSubkeyLen)), uintptr(unsafe.Pointer(maxClassLen)), uintptr(unsafe.Pointer(valuesLen)), uintptr(unsafe.Pointer(maxValueNameLen)), uintptr(unsafe.Pointer(maxValueLen)), uintptr(unsafe.Pointer(saLen)), uintptr(unsafe.Pointer(lastWriteTime))) - if r0 != 0 { - regerrno = syscall.Errno(r0) +func QueryFullProcessImageName(proc Handle, flags uint32, exeName *uint16, size *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procQueryFullProcessImageNameW.Addr(), 4, uintptr(proc), uintptr(flags), uintptr(unsafe.Pointer(exeName)), uintptr(unsafe.Pointer(size)), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func RegEnumKeyEx(key Handle, index uint32, name *uint16, nameLen *uint32, reserved *uint32, class *uint16, classLen *uint32, lastWriteTime *Filetime) (regerrno error) { - r0, _, _ := syscall.Syscall9(procRegEnumKeyExW.Addr(), 8, uintptr(key), uintptr(index), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(nameLen)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(class)), uintptr(unsafe.Pointer(classLen)), uintptr(unsafe.Pointer(lastWriteTime)), 0) - if r0 != 0 { - regerrno = syscall.Errno(r0) +func QueryInformationJobObject(job Handle, JobObjectInformationClass int32, JobObjectInformation uintptr, JobObjectInformationLength uint32, retlen *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procQueryInformationJobObject.Addr(), 5, uintptr(job), uintptr(JobObjectInformationClass), uintptr(JobObjectInformation), uintptr(JobObjectInformationLength), uintptr(unsafe.Pointer(retlen)), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func RegQueryValueEx(key Handle, name *uint16, reserved *uint32, valtype *uint32, buf *byte, buflen *uint32) (regerrno error) { - r0, _, _ := syscall.Syscall6(procRegQueryValueExW.Addr(), 6, uintptr(key), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(reserved)), uintptr(unsafe.Pointer(valtype)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(buflen))) - if r0 != 0 { - regerrno = syscall.Errno(r0) +func ReadConsole(console Handle, buf *uint16, toread uint32, read *uint32, inputControl *byte) (err error) { + r1, _, e1 := syscall.Syscall6(procReadConsoleW.Addr(), 5, uintptr(console), uintptr(unsafe.Pointer(buf)), uintptr(toread), uintptr(unsafe.Pointer(read)), uintptr(unsafe.Pointer(inputControl)), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func GetCurrentProcessId() (pid uint32) { - r0, _, _ := syscall.Syscall(procGetCurrentProcessId.Addr(), 0, 0, 0, 0) - pid = uint32(r0) - return -} - -func GetConsoleMode(console Handle, mode *uint32) (err error) { - r1, _, e1 := syscall.Syscall(procGetConsoleMode.Addr(), 2, uintptr(console), uintptr(unsafe.Pointer(mode)), 0) +func ReadDirectoryChanges(handle Handle, buf *byte, buflen uint32, watchSubTree bool, mask uint32, retlen *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) { + var _p0 uint32 + if watchSubTree { + _p0 = 1 + } + r1, _, e1 := syscall.Syscall9(procReadDirectoryChangesW.Addr(), 8, uintptr(handle), uintptr(unsafe.Pointer(buf)), uintptr(buflen), uintptr(_p0), uintptr(mask), uintptr(unsafe.Pointer(retlen)), uintptr(unsafe.Pointer(overlapped)), uintptr(completionRoutine), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func SetConsoleMode(console Handle, mode uint32) (err error) { - r1, _, e1 := syscall.Syscall(procSetConsoleMode.Addr(), 2, uintptr(console), uintptr(mode), 0) +func readFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) { + var _p0 *byte + if len(buf) > 0 { + _p0 = &buf[0] + } + r1, _, e1 := syscall.Syscall6(procReadFile.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(done)), uintptr(unsafe.Pointer(overlapped)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetConsoleScreenBufferInfo(console Handle, info *ConsoleScreenBufferInfo) (err error) { - r1, _, e1 := syscall.Syscall(procGetConsoleScreenBufferInfo.Addr(), 2, uintptr(console), uintptr(unsafe.Pointer(info)), 0) +func ReadProcessMemory(process Handle, baseAddress uintptr, buffer *byte, size uintptr, numberOfBytesRead *uintptr) (err error) { + r1, _, e1 := syscall.Syscall6(procReadProcessMemory.Addr(), 5, uintptr(process), uintptr(baseAddress), uintptr(unsafe.Pointer(buffer)), uintptr(size), uintptr(unsafe.Pointer(numberOfBytesRead)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func WriteConsole(console Handle, buf *uint16, towrite uint32, written *uint32, reserved *byte) (err error) { - r1, _, e1 := syscall.Syscall6(procWriteConsoleW.Addr(), 5, uintptr(console), uintptr(unsafe.Pointer(buf)), uintptr(towrite), uintptr(unsafe.Pointer(written)), uintptr(unsafe.Pointer(reserved)), 0) +func ReleaseMutex(mutex Handle) (err error) { + r1, _, e1 := syscall.Syscall(procReleaseMutex.Addr(), 1, uintptr(mutex), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func ReadConsole(console Handle, buf *uint16, toread uint32, read *uint32, inputControl *byte) (err error) { - r1, _, e1 := syscall.Syscall6(procReadConsoleW.Addr(), 5, uintptr(console), uintptr(unsafe.Pointer(buf)), uintptr(toread), uintptr(unsafe.Pointer(read)), uintptr(unsafe.Pointer(inputControl)), 0) +func RemoveDirectory(path *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procRemoveDirectoryW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func CreateToolhelp32Snapshot(flags uint32, processId uint32) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall(procCreateToolhelp32Snapshot.Addr(), 2, uintptr(flags), uintptr(processId), 0) - handle = Handle(r0) - if handle == InvalidHandle { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func ResetEvent(event Handle) (err error) { + r1, _, e1 := syscall.Syscall(procResetEvent.Addr(), 1, uintptr(event), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func Process32First(snapshot Handle, procEntry *ProcessEntry32) (err error) { - r1, _, e1 := syscall.Syscall(procProcess32FirstW.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(procEntry)), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func ResumeThread(thread Handle) (ret uint32, err error) { + r0, _, e1 := syscall.Syscall(procResumeThread.Addr(), 1, uintptr(thread), 0, 0) + ret = uint32(r0) + if ret == 0xffffffff { + err = errnoErr(e1) } return } -func Process32Next(snapshot Handle, procEntry *ProcessEntry32) (err error) { - r1, _, e1 := syscall.Syscall(procProcess32NextW.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(procEntry)), 0) +func SetCommTimeouts(handle Handle, timeouts *CommTimeouts) (err error) { + r1, _, e1 := syscall.Syscall(procSetCommTimeouts.Addr(), 2, uintptr(handle), uintptr(unsafe.Pointer(timeouts)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func Thread32First(snapshot Handle, threadEntry *ThreadEntry32) (err error) { - r1, _, e1 := syscall.Syscall(procThread32First.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(threadEntry)), 0) +func setConsoleCursorPosition(console Handle, position uint32) (err error) { + r1, _, e1 := syscall.Syscall(procSetConsoleCursorPosition.Addr(), 2, uintptr(console), uintptr(position), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func Thread32Next(snapshot Handle, threadEntry *ThreadEntry32) (err error) { - r1, _, e1 := syscall.Syscall(procThread32Next.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(threadEntry)), 0) +func SetConsoleMode(console Handle, mode uint32) (err error) { + r1, _, e1 := syscall.Syscall(procSetConsoleMode.Addr(), 2, uintptr(console), uintptr(mode), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func DeviceIoControl(handle Handle, ioControlCode uint32, inBuffer *byte, inBufferSize uint32, outBuffer *byte, outBufferSize uint32, bytesReturned *uint32, overlapped *Overlapped) (err error) { - r1, _, e1 := syscall.Syscall9(procDeviceIoControl.Addr(), 8, uintptr(handle), uintptr(ioControlCode), uintptr(unsafe.Pointer(inBuffer)), uintptr(inBufferSize), uintptr(unsafe.Pointer(outBuffer)), uintptr(outBufferSize), uintptr(unsafe.Pointer(bytesReturned)), uintptr(unsafe.Pointer(overlapped)), 0) +func SetCurrentDirectory(path *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procSetCurrentDirectoryW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func CreateSymbolicLink(symlinkfilename *uint16, targetfilename *uint16, flags uint32) (err error) { - r1, _, e1 := syscall.Syscall(procCreateSymbolicLinkW.Addr(), 3, uintptr(unsafe.Pointer(symlinkfilename)), uintptr(unsafe.Pointer(targetfilename)), uintptr(flags)) - if r1&0xff == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetDefaultDllDirectories(directoryFlags uint32) (err error) { + r1, _, e1 := syscall.Syscall(procSetDefaultDllDirectories.Addr(), 1, uintptr(directoryFlags), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func CreateHardLink(filename *uint16, existingfilename *uint16, reserved uintptr) (err error) { - r1, _, e1 := syscall.Syscall(procCreateHardLinkW.Addr(), 3, uintptr(unsafe.Pointer(filename)), uintptr(unsafe.Pointer(existingfilename)), uintptr(reserved)) - if r1&0xff == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetDllDirectory(path string) (err error) { + var _p0 *uint16 + _p0, err = syscall.UTF16PtrFromString(path) + if err != nil { + return } - return -} - -func GetCurrentThreadId() (id uint32) { - r0, _, _ := syscall.Syscall(procGetCurrentThreadId.Addr(), 0, 0, 0, 0) - id = uint32(r0) - return + return _SetDllDirectory(_p0) } -func CreateEvent(eventAttrs *SecurityAttributes, manualReset uint32, initialState uint32, name *uint16) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall6(procCreateEventW.Addr(), 4, uintptr(unsafe.Pointer(eventAttrs)), uintptr(manualReset), uintptr(initialState), uintptr(unsafe.Pointer(name)), 0, 0) - handle = Handle(r0) - if handle == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func _SetDllDirectory(path *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procSetDllDirectoryW.Addr(), 1, uintptr(unsafe.Pointer(path)), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func CreateEventEx(eventAttrs *SecurityAttributes, name *uint16, flags uint32, desiredAccess uint32) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall6(procCreateEventExW.Addr(), 4, uintptr(unsafe.Pointer(eventAttrs)), uintptr(unsafe.Pointer(name)), uintptr(flags), uintptr(desiredAccess), 0, 0) - handle = Handle(r0) - if handle == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetEndOfFile(handle Handle) (err error) { + r1, _, e1 := syscall.Syscall(procSetEndOfFile.Addr(), 1, uintptr(handle), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func OpenEvent(desiredAccess uint32, inheritHandle bool, name *uint16) (handle Handle, err error) { - var _p0 uint32 - if inheritHandle { - _p0 = 1 - } else { - _p0 = 0 - } - r0, _, e1 := syscall.Syscall(procOpenEventW.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(unsafe.Pointer(name))) - handle = Handle(r0) - if handle == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetEnvironmentVariable(name *uint16, value *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procSetEnvironmentVariableW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(value)), 0) + if r1 == 0 { + err = errnoErr(e1) } return } +func SetErrorMode(mode uint32) (ret uint32) { + r0, _, _ := syscall.Syscall(procSetErrorMode.Addr(), 1, uintptr(mode), 0, 0) + ret = uint32(r0) + return +} + func SetEvent(event Handle) (err error) { r1, _, e1 := syscall.Syscall(procSetEvent.Addr(), 1, uintptr(event), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func ResetEvent(event Handle) (err error) { - r1, _, e1 := syscall.Syscall(procResetEvent.Addr(), 1, uintptr(event), 0, 0) +func SetFileAttributes(name *uint16, attrs uint32) (err error) { + r1, _, e1 := syscall.Syscall(procSetFileAttributesW.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(attrs), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func PulseEvent(event Handle) (err error) { - r1, _, e1 := syscall.Syscall(procPulseEvent.Addr(), 1, uintptr(event), 0, 0) +func SetFileCompletionNotificationModes(handle Handle, flags uint8) (err error) { + r1, _, e1 := syscall.Syscall(procSetFileCompletionNotificationModes.Addr(), 2, uintptr(handle), uintptr(flags), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func CreateMutex(mutexAttrs *SecurityAttributes, initialOwner bool, name *uint16) (handle Handle, err error) { - var _p0 uint32 - if initialOwner { - _p0 = 1 - } else { - _p0 = 0 - } - r0, _, e1 := syscall.Syscall(procCreateMutexW.Addr(), 3, uintptr(unsafe.Pointer(mutexAttrs)), uintptr(_p0), uintptr(unsafe.Pointer(name))) - handle = Handle(r0) - if handle == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetFileInformationByHandle(handle Handle, class uint32, inBuffer *byte, inBufferLen uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procSetFileInformationByHandle.Addr(), 4, uintptr(handle), uintptr(class), uintptr(unsafe.Pointer(inBuffer)), uintptr(inBufferLen), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func CreateMutexEx(mutexAttrs *SecurityAttributes, name *uint16, flags uint32, desiredAccess uint32) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall6(procCreateMutexExW.Addr(), 4, uintptr(unsafe.Pointer(mutexAttrs)), uintptr(unsafe.Pointer(name)), uintptr(flags), uintptr(desiredAccess), 0, 0) - handle = Handle(r0) - if handle == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetFilePointer(handle Handle, lowoffset int32, highoffsetptr *int32, whence uint32) (newlowoffset uint32, err error) { + r0, _, e1 := syscall.Syscall6(procSetFilePointer.Addr(), 4, uintptr(handle), uintptr(lowoffset), uintptr(unsafe.Pointer(highoffsetptr)), uintptr(whence), 0, 0) + newlowoffset = uint32(r0) + if newlowoffset == 0xffffffff { + err = errnoErr(e1) } return } -func OpenMutex(desiredAccess uint32, inheritHandle bool, name *uint16) (handle Handle, err error) { - var _p0 uint32 - if inheritHandle { - _p0 = 1 - } else { - _p0 = 0 - } - r0, _, e1 := syscall.Syscall(procOpenMutexW.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(unsafe.Pointer(name))) - handle = Handle(r0) - if handle == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetFileTime(handle Handle, ctime *Filetime, atime *Filetime, wtime *Filetime) (err error) { + r1, _, e1 := syscall.Syscall6(procSetFileTime.Addr(), 4, uintptr(handle), uintptr(unsafe.Pointer(ctime)), uintptr(unsafe.Pointer(atime)), uintptr(unsafe.Pointer(wtime)), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func ReleaseMutex(mutex Handle) (err error) { - r1, _, e1 := syscall.Syscall(procReleaseMutex.Addr(), 1, uintptr(mutex), 0, 0) +func SetHandleInformation(handle Handle, mask uint32, flags uint32) (err error) { + r1, _, e1 := syscall.Syscall(procSetHandleInformation.Addr(), 3, uintptr(handle), uintptr(mask), uintptr(flags)) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func SleepEx(milliseconds uint32, alertable bool) (ret uint32) { - var _p0 uint32 - if alertable { - _p0 = 1 - } else { - _p0 = 0 +func SetInformationJobObject(job Handle, JobObjectInformationClass uint32, JobObjectInformation uintptr, JobObjectInformationLength uint32) (ret int, err error) { + r0, _, e1 := syscall.Syscall6(procSetInformationJobObject.Addr(), 4, uintptr(job), uintptr(JobObjectInformationClass), uintptr(JobObjectInformation), uintptr(JobObjectInformationLength), 0, 0) + ret = int(r0) + if ret == 0 { + err = errnoErr(e1) } - r0, _, _ := syscall.Syscall(procSleepEx.Addr(), 2, uintptr(milliseconds), uintptr(_p0), 0) - ret = uint32(r0) return } -func CreateJobObject(jobAttr *SecurityAttributes, name *uint16) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall(procCreateJobObjectW.Addr(), 2, uintptr(unsafe.Pointer(jobAttr)), uintptr(unsafe.Pointer(name)), 0) - handle = Handle(r0) - if handle == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetNamedPipeHandleState(pipe Handle, state *uint32, maxCollectionCount *uint32, collectDataTimeout *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procSetNamedPipeHandleState.Addr(), 4, uintptr(pipe), uintptr(unsafe.Pointer(state)), uintptr(unsafe.Pointer(maxCollectionCount)), uintptr(unsafe.Pointer(collectDataTimeout)), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func AssignProcessToJobObject(job Handle, process Handle) (err error) { - r1, _, e1 := syscall.Syscall(procAssignProcessToJobObject.Addr(), 2, uintptr(job), uintptr(process), 0) +func SetPriorityClass(process Handle, priorityClass uint32) (err error) { + r1, _, e1 := syscall.Syscall(procSetPriorityClass.Addr(), 2, uintptr(process), uintptr(priorityClass), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func TerminateJobObject(job Handle, exitCode uint32) (err error) { - r1, _, e1 := syscall.Syscall(procTerminateJobObject.Addr(), 2, uintptr(job), uintptr(exitCode), 0) +func SetProcessPriorityBoost(process Handle, disable bool) (err error) { + var _p0 uint32 + if disable { + _p0 = 1 + } + r1, _, e1 := syscall.Syscall(procSetProcessPriorityBoost.Addr(), 2, uintptr(process), uintptr(_p0), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func SetErrorMode(mode uint32) (ret uint32) { - r0, _, _ := syscall.Syscall(procSetErrorMode.Addr(), 1, uintptr(mode), 0, 0) - ret = uint32(r0) - return -} - -func ResumeThread(thread Handle) (ret uint32, err error) { - r0, _, e1 := syscall.Syscall(procResumeThread.Addr(), 1, uintptr(thread), 0, 0) - ret = uint32(r0) - if ret == 0xffffffff { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetProcessShutdownParameters(level uint32, flags uint32) (err error) { + r1, _, e1 := syscall.Syscall(procSetProcessShutdownParameters.Addr(), 2, uintptr(level), uintptr(flags), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func SetPriorityClass(process Handle, priorityClass uint32) (err error) { - r1, _, e1 := syscall.Syscall(procSetPriorityClass.Addr(), 2, uintptr(process), uintptr(priorityClass), 0) +func SetProcessWorkingSetSizeEx(hProcess Handle, dwMinimumWorkingSetSize uintptr, dwMaximumWorkingSetSize uintptr, flags uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procSetProcessWorkingSetSizeEx.Addr(), 4, uintptr(hProcess), uintptr(dwMinimumWorkingSetSize), uintptr(dwMaximumWorkingSetSize), uintptr(flags), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetPriorityClass(process Handle) (ret uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetPriorityClass.Addr(), 1, uintptr(process), 0, 0) - ret = uint32(r0) - if ret == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetStdHandle(stdhandle uint32, handle Handle) (err error) { + r1, _, e1 := syscall.Syscall(procSetStdHandle.Addr(), 2, uintptr(stdhandle), uintptr(handle), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func SetInformationJobObject(job Handle, JobObjectInformationClass uint32, JobObjectInformation uintptr, JobObjectInformationLength uint32) (ret int, err error) { - r0, _, e1 := syscall.Syscall6(procSetInformationJobObject.Addr(), 4, uintptr(job), uintptr(JobObjectInformationClass), uintptr(JobObjectInformation), uintptr(JobObjectInformationLength), 0, 0) - ret = int(r0) - if ret == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetVolumeLabel(rootPathName *uint16, volumeName *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procSetVolumeLabelW.Addr(), 2, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeName)), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func GenerateConsoleCtrlEvent(ctrlEvent uint32, processGroupID uint32) (err error) { - r1, _, e1 := syscall.Syscall(procGenerateConsoleCtrlEvent.Addr(), 2, uintptr(ctrlEvent), uintptr(processGroupID), 0) +func SetVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procSetVolumeMountPointW.Addr(), 2, uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(unsafe.Pointer(volumeName)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetProcessId(process Handle) (id uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetProcessId.Addr(), 1, uintptr(process), 0, 0) - id = uint32(r0) - if id == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SizeofResource(module Handle, resInfo Handle) (size uint32, err error) { + r0, _, e1 := syscall.Syscall(procSizeofResource.Addr(), 2, uintptr(module), uintptr(resInfo), 0) + size = uint32(r0) + if size == 0 { + err = errnoErr(e1) } return } -func OpenThread(desiredAccess uint32, inheritHandle bool, threadId uint32) (handle Handle, err error) { +func SleepEx(milliseconds uint32, alertable bool) (ret uint32) { var _p0 uint32 - if inheritHandle { + if alertable { _p0 = 1 - } else { - _p0 = 0 - } - r0, _, e1 := syscall.Syscall(procOpenThread.Addr(), 3, uintptr(desiredAccess), uintptr(_p0), uintptr(threadId)) - handle = Handle(r0) - if handle == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } } + r0, _, _ := syscall.Syscall(procSleepEx.Addr(), 2, uintptr(milliseconds), uintptr(_p0), 0) + ret = uint32(r0) return } -func SetProcessPriorityBoost(process Handle, disable bool) (err error) { - var _p0 uint32 - if disable { - _p0 = 1 - } else { - _p0 = 0 - } - r1, _, e1 := syscall.Syscall(procSetProcessPriorityBoost.Addr(), 2, uintptr(process), uintptr(_p0), 0) +func TerminateJobObject(job Handle, exitCode uint32) (err error) { + r1, _, e1 := syscall.Syscall(procTerminateJobObject.Addr(), 2, uintptr(job), uintptr(exitCode), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func DefineDosDevice(flags uint32, deviceName *uint16, targetPath *uint16) (err error) { - r1, _, e1 := syscall.Syscall(procDefineDosDeviceW.Addr(), 3, uintptr(flags), uintptr(unsafe.Pointer(deviceName)), uintptr(unsafe.Pointer(targetPath))) +func TerminateProcess(handle Handle, exitcode uint32) (err error) { + r1, _, e1 := syscall.Syscall(procTerminateProcess.Addr(), 2, uintptr(handle), uintptr(exitcode), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func DeleteVolumeMountPoint(volumeMountPoint *uint16) (err error) { - r1, _, e1 := syscall.Syscall(procDeleteVolumeMountPointW.Addr(), 1, uintptr(unsafe.Pointer(volumeMountPoint)), 0, 0) +func Thread32First(snapshot Handle, threadEntry *ThreadEntry32) (err error) { + r1, _, e1 := syscall.Syscall(procThread32First.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(threadEntry)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func FindFirstVolume(volumeName *uint16, bufferLength uint32) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall(procFindFirstVolumeW.Addr(), 2, uintptr(unsafe.Pointer(volumeName)), uintptr(bufferLength), 0) - handle = Handle(r0) - if handle == InvalidHandle { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func Thread32Next(snapshot Handle, threadEntry *ThreadEntry32) (err error) { + r1, _, e1 := syscall.Syscall(procThread32Next.Addr(), 2, uintptr(snapshot), uintptr(unsafe.Pointer(threadEntry)), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func FindFirstVolumeMountPoint(rootPathName *uint16, volumeMountPoint *uint16, bufferLength uint32) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall(procFindFirstVolumeMountPointW.Addr(), 3, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(bufferLength)) - handle = Handle(r0) - if handle == InvalidHandle { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func UnlockFileEx(file Handle, reserved uint32, bytesLow uint32, bytesHigh uint32, overlapped *Overlapped) (err error) { + r1, _, e1 := syscall.Syscall6(procUnlockFileEx.Addr(), 5, uintptr(file), uintptr(reserved), uintptr(bytesLow), uintptr(bytesHigh), uintptr(unsafe.Pointer(overlapped)), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func FindNextVolume(findVolume Handle, volumeName *uint16, bufferLength uint32) (err error) { - r1, _, e1 := syscall.Syscall(procFindNextVolumeW.Addr(), 3, uintptr(findVolume), uintptr(unsafe.Pointer(volumeName)), uintptr(bufferLength)) +func UnmapViewOfFile(addr uintptr) (err error) { + r1, _, e1 := syscall.Syscall(procUnmapViewOfFile.Addr(), 1, uintptr(addr), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func FindNextVolumeMountPoint(findVolumeMountPoint Handle, volumeMountPoint *uint16, bufferLength uint32) (err error) { - r1, _, e1 := syscall.Syscall(procFindNextVolumeMountPointW.Addr(), 3, uintptr(findVolumeMountPoint), uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(bufferLength)) +func updateProcThreadAttribute(attrlist *ProcThreadAttributeList, flags uint32, attr uintptr, value unsafe.Pointer, size uintptr, prevvalue unsafe.Pointer, returnedsize *uintptr) (err error) { + r1, _, e1 := syscall.Syscall9(procUpdateProcThreadAttribute.Addr(), 7, uintptr(unsafe.Pointer(attrlist)), uintptr(flags), uintptr(attr), uintptr(value), uintptr(size), uintptr(prevvalue), uintptr(unsafe.Pointer(returnedsize)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func FindVolumeClose(findVolume Handle) (err error) { - r1, _, e1 := syscall.Syscall(procFindVolumeClose.Addr(), 1, uintptr(findVolume), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func VirtualAlloc(address uintptr, size uintptr, alloctype uint32, protect uint32) (value uintptr, err error) { + r0, _, e1 := syscall.Syscall6(procVirtualAlloc.Addr(), 4, uintptr(address), uintptr(size), uintptr(alloctype), uintptr(protect), 0, 0) + value = uintptr(r0) + if value == 0 { + err = errnoErr(e1) } return } -func FindVolumeMountPointClose(findVolumeMountPoint Handle) (err error) { - r1, _, e1 := syscall.Syscall(procFindVolumeMountPointClose.Addr(), 1, uintptr(findVolumeMountPoint), 0, 0) +func VirtualFree(address uintptr, size uintptr, freetype uint32) (err error) { + r1, _, e1 := syscall.Syscall(procVirtualFree.Addr(), 3, uintptr(address), uintptr(size), uintptr(freetype)) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetDiskFreeSpaceEx(directoryName *uint16, freeBytesAvailableToCaller *uint64, totalNumberOfBytes *uint64, totalNumberOfFreeBytes *uint64) (err error) { - r1, _, e1 := syscall.Syscall6(procGetDiskFreeSpaceExW.Addr(), 4, uintptr(unsafe.Pointer(directoryName)), uintptr(unsafe.Pointer(freeBytesAvailableToCaller)), uintptr(unsafe.Pointer(totalNumberOfBytes)), uintptr(unsafe.Pointer(totalNumberOfFreeBytes)), 0, 0) +func VirtualLock(addr uintptr, length uintptr) (err error) { + r1, _, e1 := syscall.Syscall(procVirtualLock.Addr(), 2, uintptr(addr), uintptr(length), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetDriveType(rootPathName *uint16) (driveType uint32) { - r0, _, _ := syscall.Syscall(procGetDriveTypeW.Addr(), 1, uintptr(unsafe.Pointer(rootPathName)), 0, 0) - driveType = uint32(r0) - return -} - -func GetLogicalDrives() (drivesBitMask uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetLogicalDrives.Addr(), 0, 0, 0, 0) - drivesBitMask = uint32(r0) - if drivesBitMask == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func VirtualProtect(address uintptr, size uintptr, newprotect uint32, oldprotect *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procVirtualProtect.Addr(), 4, uintptr(address), uintptr(size), uintptr(newprotect), uintptr(unsafe.Pointer(oldprotect)), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func GetLogicalDriveStrings(bufferLength uint32, buffer *uint16) (n uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetLogicalDriveStringsW.Addr(), 2, uintptr(bufferLength), uintptr(unsafe.Pointer(buffer)), 0) - n = uint32(r0) - if n == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func VirtualProtectEx(process Handle, address uintptr, size uintptr, newProtect uint32, oldProtect *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procVirtualProtectEx.Addr(), 5, uintptr(process), uintptr(address), uintptr(size), uintptr(newProtect), uintptr(unsafe.Pointer(oldProtect)), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func GetVolumeInformation(rootPathName *uint16, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) { - r1, _, e1 := syscall.Syscall9(procGetVolumeInformationW.Addr(), 8, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeNameBuffer)), uintptr(volumeNameSize), uintptr(unsafe.Pointer(volumeNameSerialNumber)), uintptr(unsafe.Pointer(maximumComponentLength)), uintptr(unsafe.Pointer(fileSystemFlags)), uintptr(unsafe.Pointer(fileSystemNameBuffer)), uintptr(fileSystemNameSize), 0) +func VirtualQuery(address uintptr, buffer *MemoryBasicInformation, length uintptr) (err error) { + r1, _, e1 := syscall.Syscall(procVirtualQuery.Addr(), 3, uintptr(address), uintptr(unsafe.Pointer(buffer)), uintptr(length)) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetVolumeInformationByHandle(file Handle, volumeNameBuffer *uint16, volumeNameSize uint32, volumeNameSerialNumber *uint32, maximumComponentLength *uint32, fileSystemFlags *uint32, fileSystemNameBuffer *uint16, fileSystemNameSize uint32) (err error) { - r1, _, e1 := syscall.Syscall9(procGetVolumeInformationByHandleW.Addr(), 8, uintptr(file), uintptr(unsafe.Pointer(volumeNameBuffer)), uintptr(volumeNameSize), uintptr(unsafe.Pointer(volumeNameSerialNumber)), uintptr(unsafe.Pointer(maximumComponentLength)), uintptr(unsafe.Pointer(fileSystemFlags)), uintptr(unsafe.Pointer(fileSystemNameBuffer)), uintptr(fileSystemNameSize), 0) +func VirtualQueryEx(process Handle, address uintptr, buffer *MemoryBasicInformation, length uintptr) (err error) { + r1, _, e1 := syscall.Syscall6(procVirtualQueryEx.Addr(), 4, uintptr(process), uintptr(address), uintptr(unsafe.Pointer(buffer)), uintptr(length), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetVolumeNameForVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16, bufferlength uint32) (err error) { - r1, _, e1 := syscall.Syscall(procGetVolumeNameForVolumeMountPointW.Addr(), 3, uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(unsafe.Pointer(volumeName)), uintptr(bufferlength)) +func VirtualUnlock(addr uintptr, length uintptr) (err error) { + r1, _, e1 := syscall.Syscall(procVirtualUnlock.Addr(), 2, uintptr(addr), uintptr(length), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetVolumePathName(fileName *uint16, volumePathName *uint16, bufferLength uint32) (err error) { - r1, _, e1 := syscall.Syscall(procGetVolumePathNameW.Addr(), 3, uintptr(unsafe.Pointer(fileName)), uintptr(unsafe.Pointer(volumePathName)), uintptr(bufferLength)) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func WTSGetActiveConsoleSessionId() (sessionID uint32) { + r0, _, _ := syscall.Syscall(procWTSGetActiveConsoleSessionId.Addr(), 0, 0, 0, 0) + sessionID = uint32(r0) return } -func GetVolumePathNamesForVolumeName(volumeName *uint16, volumePathNames *uint16, bufferLength uint32, returnLength *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procGetVolumePathNamesForVolumeNameW.Addr(), 4, uintptr(unsafe.Pointer(volumeName)), uintptr(unsafe.Pointer(volumePathNames)), uintptr(bufferLength), uintptr(unsafe.Pointer(returnLength)), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func waitForMultipleObjects(count uint32, handles uintptr, waitAll bool, waitMilliseconds uint32) (event uint32, err error) { + var _p0 uint32 + if waitAll { + _p0 = 1 + } + r0, _, e1 := syscall.Syscall6(procWaitForMultipleObjects.Addr(), 4, uintptr(count), uintptr(handles), uintptr(_p0), uintptr(waitMilliseconds), 0, 0) + event = uint32(r0) + if event == 0xffffffff { + err = errnoErr(e1) } return } -func QueryDosDevice(deviceName *uint16, targetPath *uint16, max uint32) (n uint32, err error) { - r0, _, e1 := syscall.Syscall(procQueryDosDeviceW.Addr(), 3, uintptr(unsafe.Pointer(deviceName)), uintptr(unsafe.Pointer(targetPath)), uintptr(max)) - n = uint32(r0) - if n == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func WaitForSingleObject(handle Handle, waitMilliseconds uint32) (event uint32, err error) { + r0, _, e1 := syscall.Syscall(procWaitForSingleObject.Addr(), 2, uintptr(handle), uintptr(waitMilliseconds), 0) + event = uint32(r0) + if event == 0xffffffff { + err = errnoErr(e1) } return } -func SetVolumeLabel(rootPathName *uint16, volumeName *uint16) (err error) { - r1, _, e1 := syscall.Syscall(procSetVolumeLabelW.Addr(), 2, uintptr(unsafe.Pointer(rootPathName)), uintptr(unsafe.Pointer(volumeName)), 0) +func WriteConsole(console Handle, buf *uint16, towrite uint32, written *uint32, reserved *byte) (err error) { + r1, _, e1 := syscall.Syscall6(procWriteConsoleW.Addr(), 5, uintptr(console), uintptr(unsafe.Pointer(buf)), uintptr(towrite), uintptr(unsafe.Pointer(written)), uintptr(unsafe.Pointer(reserved)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func SetVolumeMountPoint(volumeMountPoint *uint16, volumeName *uint16) (err error) { - r1, _, e1 := syscall.Syscall(procSetVolumeMountPointW.Addr(), 2, uintptr(unsafe.Pointer(volumeMountPoint)), uintptr(unsafe.Pointer(volumeName)), 0) +func writeFile(handle Handle, buf []byte, done *uint32, overlapped *Overlapped) (err error) { + var _p0 *byte + if len(buf) > 0 { + _p0 = &buf[0] + } + r1, _, e1 := syscall.Syscall6(procWriteFile.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(unsafe.Pointer(done)), uintptr(unsafe.Pointer(overlapped)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func MessageBox(hwnd Handle, text *uint16, caption *uint16, boxtype uint32) (ret int32, err error) { - r0, _, e1 := syscall.Syscall6(procMessageBoxW.Addr(), 4, uintptr(hwnd), uintptr(unsafe.Pointer(text)), uintptr(unsafe.Pointer(caption)), uintptr(boxtype), 0, 0) - ret = int32(r0) - if ret == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func WriteProcessMemory(process Handle, baseAddress uintptr, buffer *byte, size uintptr, numberOfBytesWritten *uintptr) (err error) { + r1, _, e1 := syscall.Syscall6(procWriteProcessMemory.Addr(), 5, uintptr(process), uintptr(baseAddress), uintptr(unsafe.Pointer(buffer)), uintptr(size), uintptr(unsafe.Pointer(numberOfBytesWritten)), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func ExitWindowsEx(flags uint32, reason uint32) (err error) { - r1, _, e1 := syscall.Syscall(procExitWindowsEx.Addr(), 2, uintptr(flags), uintptr(reason), 0) +func AcceptEx(ls Handle, as Handle, buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, recvd *uint32, overlapped *Overlapped) (err error) { + r1, _, e1 := syscall.Syscall9(procAcceptEx.Addr(), 8, uintptr(ls), uintptr(as), uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(overlapped)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func InitiateSystemShutdownEx(machineName *uint16, message *uint16, timeout uint32, forceAppsClosed bool, rebootAfterShutdown bool, reason uint32) (err error) { - var _p0 uint32 - if forceAppsClosed { - _p0 = 1 - } else { - _p0 = 0 - } - var _p1 uint32 - if rebootAfterShutdown { - _p1 = 1 - } else { - _p1 = 0 - } - r1, _, e1 := syscall.Syscall6(procInitiateSystemShutdownExW.Addr(), 6, uintptr(unsafe.Pointer(machineName)), uintptr(unsafe.Pointer(message)), uintptr(timeout), uintptr(_p0), uintptr(_p1), uintptr(reason)) +func GetAcceptExSockaddrs(buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, lrsa **RawSockaddrAny, lrsalen *int32, rrsa **RawSockaddrAny, rrsalen *int32) { + syscall.Syscall9(procGetAcceptExSockaddrs.Addr(), 8, uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(lrsa)), uintptr(unsafe.Pointer(lrsalen)), uintptr(unsafe.Pointer(rrsa)), uintptr(unsafe.Pointer(rrsalen)), 0) + return +} + +func TransmitFile(s Handle, handle Handle, bytesToWrite uint32, bytsPerSend uint32, overlapped *Overlapped, transmitFileBuf *TransmitFileBuffers, flags uint32) (err error) { + r1, _, e1 := syscall.Syscall9(procTransmitFile.Addr(), 7, uintptr(s), uintptr(handle), uintptr(bytesToWrite), uintptr(bytsPerSend), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(transmitFileBuf)), uintptr(flags), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func SetProcessShutdownParameters(level uint32, flags uint32) (err error) { - r1, _, e1 := syscall.Syscall(procSetProcessShutdownParameters.Addr(), 2, uintptr(level), uintptr(flags), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func NetApiBufferFree(buf *byte) (neterr error) { + r0, _, _ := syscall.Syscall(procNetApiBufferFree.Addr(), 1, uintptr(unsafe.Pointer(buf)), 0, 0) + if r0 != 0 { + neterr = syscall.Errno(r0) } return } -func GetProcessShutdownParameters(level *uint32, flags *uint32) (err error) { - r1, _, e1 := syscall.Syscall(procGetProcessShutdownParameters.Addr(), 2, uintptr(unsafe.Pointer(level)), uintptr(unsafe.Pointer(flags)), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func NetGetJoinInformation(server *uint16, name **uint16, bufType *uint32) (neterr error) { + r0, _, _ := syscall.Syscall(procNetGetJoinInformation.Addr(), 3, uintptr(unsafe.Pointer(server)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(bufType))) + if r0 != 0 { + neterr = syscall.Errno(r0) } return } -func clsidFromString(lpsz *uint16, pclsid *GUID) (ret error) { - r0, _, _ := syscall.Syscall(procCLSIDFromString.Addr(), 2, uintptr(unsafe.Pointer(lpsz)), uintptr(unsafe.Pointer(pclsid)), 0) +func NetUserGetInfo(serverName *uint16, userName *uint16, level uint32, buf **byte) (neterr error) { + r0, _, _ := syscall.Syscall6(procNetUserGetInfo.Addr(), 4, uintptr(unsafe.Pointer(serverName)), uintptr(unsafe.Pointer(userName)), uintptr(level), uintptr(unsafe.Pointer(buf)), 0, 0) if r0 != 0 { - ret = syscall.Errno(r0) + neterr = syscall.Errno(r0) } return } -func stringFromGUID2(rguid *GUID, lpsz *uint16, cchMax int32) (chars int32) { - r0, _, _ := syscall.Syscall(procStringFromGUID2.Addr(), 3, uintptr(unsafe.Pointer(rguid)), uintptr(unsafe.Pointer(lpsz)), uintptr(cchMax)) - chars = int32(r0) +func NtCreateFile(handle *Handle, access uint32, oa *OBJECT_ATTRIBUTES, iosb *IO_STATUS_BLOCK, allocationSize *int64, attributes uint32, share uint32, disposition uint32, options uint32, eabuffer uintptr, ealength uint32) (ntstatus error) { + r0, _, _ := syscall.Syscall12(procNtCreateFile.Addr(), 11, uintptr(unsafe.Pointer(handle)), uintptr(access), uintptr(unsafe.Pointer(oa)), uintptr(unsafe.Pointer(iosb)), uintptr(unsafe.Pointer(allocationSize)), uintptr(attributes), uintptr(share), uintptr(disposition), uintptr(options), uintptr(eabuffer), uintptr(ealength), 0) + if r0 != 0 { + ntstatus = NTStatus(r0) + } return } -func coCreateGuid(pguid *GUID) (ret error) { - r0, _, _ := syscall.Syscall(procCoCreateGuid.Addr(), 1, uintptr(unsafe.Pointer(pguid)), 0, 0) +func NtCreateNamedPipeFile(pipe *Handle, access uint32, oa *OBJECT_ATTRIBUTES, iosb *IO_STATUS_BLOCK, share uint32, disposition uint32, options uint32, typ uint32, readMode uint32, completionMode uint32, maxInstances uint32, inboundQuota uint32, outputQuota uint32, timeout *int64) (ntstatus error) { + r0, _, _ := syscall.Syscall15(procNtCreateNamedPipeFile.Addr(), 14, uintptr(unsafe.Pointer(pipe)), uintptr(access), uintptr(unsafe.Pointer(oa)), uintptr(unsafe.Pointer(iosb)), uintptr(share), uintptr(disposition), uintptr(options), uintptr(typ), uintptr(readMode), uintptr(completionMode), uintptr(maxInstances), uintptr(inboundQuota), uintptr(outputQuota), uintptr(unsafe.Pointer(timeout)), 0) if r0 != 0 { - ret = syscall.Errno(r0) + ntstatus = NTStatus(r0) } return } -func CoTaskMemFree(address unsafe.Pointer) { - syscall.Syscall(procCoTaskMemFree.Addr(), 1, uintptr(address), 0, 0) +func NtQueryInformationProcess(proc Handle, procInfoClass int32, procInfo unsafe.Pointer, procInfoLen uint32, retLen *uint32) (ntstatus error) { + r0, _, _ := syscall.Syscall6(procNtQueryInformationProcess.Addr(), 5, uintptr(proc), uintptr(procInfoClass), uintptr(procInfo), uintptr(procInfoLen), uintptr(unsafe.Pointer(retLen)), 0) + if r0 != 0 { + ntstatus = NTStatus(r0) + } return } -func rtlGetVersion(info *OsVersionInfoEx) (ret error) { - r0, _, _ := syscall.Syscall(procRtlGetVersion.Addr(), 1, uintptr(unsafe.Pointer(info)), 0, 0) +func NtQuerySystemInformation(sysInfoClass int32, sysInfo unsafe.Pointer, sysInfoLen uint32, retLen *uint32) (ntstatus error) { + r0, _, _ := syscall.Syscall6(procNtQuerySystemInformation.Addr(), 4, uintptr(sysInfoClass), uintptr(sysInfo), uintptr(sysInfoLen), uintptr(unsafe.Pointer(retLen)), 0, 0) if r0 != 0 { - ret = syscall.Errno(r0) + ntstatus = NTStatus(r0) } return } -func rtlGetNtVersionNumbers(majorVersion *uint32, minorVersion *uint32, buildNumber *uint32) { - syscall.Syscall(procRtlGetNtVersionNumbers.Addr(), 3, uintptr(unsafe.Pointer(majorVersion)), uintptr(unsafe.Pointer(minorVersion)), uintptr(unsafe.Pointer(buildNumber))) +func NtSetInformationFile(handle Handle, iosb *IO_STATUS_BLOCK, inBuffer *byte, inBufferLen uint32, class uint32) (ntstatus error) { + r0, _, _ := syscall.Syscall6(procNtSetInformationFile.Addr(), 5, uintptr(handle), uintptr(unsafe.Pointer(iosb)), uintptr(unsafe.Pointer(inBuffer)), uintptr(inBufferLen), uintptr(class), 0) + if r0 != 0 { + ntstatus = NTStatus(r0) + } return } -func getProcessPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procGetProcessPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func NtSetInformationProcess(proc Handle, procInfoClass int32, procInfo unsafe.Pointer, procInfoLen uint32) (ntstatus error) { + r0, _, _ := syscall.Syscall6(procNtSetInformationProcess.Addr(), 4, uintptr(proc), uintptr(procInfoClass), uintptr(procInfo), uintptr(procInfoLen), 0, 0) + if r0 != 0 { + ntstatus = NTStatus(r0) } return } -func getThreadPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procGetThreadPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func NtSetSystemInformation(sysInfoClass int32, sysInfo unsafe.Pointer, sysInfoLen uint32) (ntstatus error) { + r0, _, _ := syscall.Syscall(procNtSetSystemInformation.Addr(), 3, uintptr(sysInfoClass), uintptr(sysInfo), uintptr(sysInfoLen)) + if r0 != 0 { + ntstatus = NTStatus(r0) } return } -func getUserPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procGetUserPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func RtlAddFunctionTable(functionTable *RUNTIME_FUNCTION, entryCount uint32, baseAddress uintptr) (ret bool) { + r0, _, _ := syscall.Syscall(procRtlAddFunctionTable.Addr(), 3, uintptr(unsafe.Pointer(functionTable)), uintptr(entryCount), uintptr(baseAddress)) + ret = r0 != 0 return } -func getSystemPreferredUILanguages(flags uint32, numLanguages *uint32, buf *uint16, bufSize *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procGetSystemPreferredUILanguages.Addr(), 4, uintptr(flags), uintptr(unsafe.Pointer(numLanguages)), uintptr(unsafe.Pointer(buf)), uintptr(unsafe.Pointer(bufSize)), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func RtlDefaultNpAcl(acl **ACL) (ntstatus error) { + r0, _, _ := syscall.Syscall(procRtlDefaultNpAcl.Addr(), 1, uintptr(unsafe.Pointer(acl)), 0, 0) + if r0 != 0 { + ntstatus = NTStatus(r0) } return } -func EnumProcesses(processIds []uint32, bytesReturned *uint32) (err error) { - var _p0 *uint32 - if len(processIds) > 0 { - _p0 = &processIds[0] - } - r1, _, e1 := syscall.Syscall(procEnumProcesses.Addr(), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(processIds)), uintptr(unsafe.Pointer(bytesReturned))) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func RtlDeleteFunctionTable(functionTable *RUNTIME_FUNCTION) (ret bool) { + r0, _, _ := syscall.Syscall(procRtlDeleteFunctionTable.Addr(), 1, uintptr(unsafe.Pointer(functionTable)), 0, 0) + ret = r0 != 0 return } -func WSAStartup(verreq uint32, data *WSAData) (sockerr error) { - r0, _, _ := syscall.Syscall(procWSAStartup.Addr(), 2, uintptr(verreq), uintptr(unsafe.Pointer(data)), 0) +func RtlDosPathNameToNtPathName(dosName *uint16, ntName *NTUnicodeString, ntFileNamePart *uint16, relativeName *RTL_RELATIVE_NAME) (ntstatus error) { + r0, _, _ := syscall.Syscall6(procRtlDosPathNameToNtPathName_U_WithStatus.Addr(), 4, uintptr(unsafe.Pointer(dosName)), uintptr(unsafe.Pointer(ntName)), uintptr(unsafe.Pointer(ntFileNamePart)), uintptr(unsafe.Pointer(relativeName)), 0, 0) if r0 != 0 { - sockerr = syscall.Errno(r0) + ntstatus = NTStatus(r0) } return } -func WSACleanup() (err error) { - r1, _, e1 := syscall.Syscall(procWSACleanup.Addr(), 0, 0, 0, 0) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func RtlDosPathNameToRelativeNtPathName(dosName *uint16, ntName *NTUnicodeString, ntFileNamePart *uint16, relativeName *RTL_RELATIVE_NAME) (ntstatus error) { + r0, _, _ := syscall.Syscall6(procRtlDosPathNameToRelativeNtPathName_U_WithStatus.Addr(), 4, uintptr(unsafe.Pointer(dosName)), uintptr(unsafe.Pointer(ntName)), uintptr(unsafe.Pointer(ntFileNamePart)), uintptr(unsafe.Pointer(relativeName)), 0, 0) + if r0 != 0 { + ntstatus = NTStatus(r0) } return } -func WSAIoctl(s Handle, iocc uint32, inbuf *byte, cbif uint32, outbuf *byte, cbob uint32, cbbr *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) { - r1, _, e1 := syscall.Syscall9(procWSAIoctl.Addr(), 9, uintptr(s), uintptr(iocc), uintptr(unsafe.Pointer(inbuf)), uintptr(cbif), uintptr(unsafe.Pointer(outbuf)), uintptr(cbob), uintptr(unsafe.Pointer(cbbr)), uintptr(unsafe.Pointer(overlapped)), uintptr(completionRoutine)) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func RtlGetCurrentPeb() (peb *PEB) { + r0, _, _ := syscall.Syscall(procRtlGetCurrentPeb.Addr(), 0, 0, 0, 0) + peb = (*PEB)(unsafe.Pointer(r0)) return } -func socket(af int32, typ int32, protocol int32) (handle Handle, err error) { - r0, _, e1 := syscall.Syscall(procsocket.Addr(), 3, uintptr(af), uintptr(typ), uintptr(protocol)) - handle = Handle(r0) - if handle == InvalidHandle { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func rtlGetNtVersionNumbers(majorVersion *uint32, minorVersion *uint32, buildNumber *uint32) { + syscall.Syscall(procRtlGetNtVersionNumbers.Addr(), 3, uintptr(unsafe.Pointer(majorVersion)), uintptr(unsafe.Pointer(minorVersion)), uintptr(unsafe.Pointer(buildNumber))) return } -func sendto(s Handle, buf []byte, flags int32, to unsafe.Pointer, tolen int32) (err error) { - var _p0 *byte - if len(buf) > 0 { - _p0 = &buf[0] - } - r1, _, e1 := syscall.Syscall6(procsendto.Addr(), 6, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(tolen)) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func rtlGetVersion(info *OsVersionInfoEx) (ntstatus error) { + r0, _, _ := syscall.Syscall(procRtlGetVersion.Addr(), 1, uintptr(unsafe.Pointer(info)), 0, 0) + if r0 != 0 { + ntstatus = NTStatus(r0) } return } -func recvfrom(s Handle, buf []byte, flags int32, from *RawSockaddrAny, fromlen *int32) (n int32, err error) { - var _p0 *byte - if len(buf) > 0 { - _p0 = &buf[0] - } - r0, _, e1 := syscall.Syscall6(procrecvfrom.Addr(), 6, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) - n = int32(r0) - if n == -1 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func RtlInitString(destinationString *NTString, sourceString *byte) { + syscall.Syscall(procRtlInitString.Addr(), 2, uintptr(unsafe.Pointer(destinationString)), uintptr(unsafe.Pointer(sourceString)), 0) return } -func Setsockopt(s Handle, level int32, optname int32, optval *byte, optlen int32) (err error) { - r1, _, e1 := syscall.Syscall6(procsetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(optlen), 0) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func RtlInitUnicodeString(destinationString *NTUnicodeString, sourceString *uint16) { + syscall.Syscall(procRtlInitUnicodeString.Addr(), 2, uintptr(unsafe.Pointer(destinationString)), uintptr(unsafe.Pointer(sourceString)), 0) return } -func Getsockopt(s Handle, level int32, optname int32, optval *byte, optlen *int32) (err error) { - r1, _, e1 := syscall.Syscall6(procgetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(unsafe.Pointer(optlen)), 0) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func rtlNtStatusToDosErrorNoTeb(ntstatus NTStatus) (ret syscall.Errno) { + r0, _, _ := syscall.Syscall(procRtlNtStatusToDosErrorNoTeb.Addr(), 1, uintptr(ntstatus), 0, 0) + ret = syscall.Errno(r0) return } -func bind(s Handle, name unsafe.Pointer, namelen int32) (err error) { - r1, _, e1 := syscall.Syscall(procbind.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen)) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func clsidFromString(lpsz *uint16, pclsid *GUID) (ret error) { + r0, _, _ := syscall.Syscall(procCLSIDFromString.Addr(), 2, uintptr(unsafe.Pointer(lpsz)), uintptr(unsafe.Pointer(pclsid)), 0) + if r0 != 0 { + ret = syscall.Errno(r0) } return } -func connect(s Handle, name unsafe.Pointer, namelen int32) (err error) { - r1, _, e1 := syscall.Syscall(procconnect.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen)) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func coCreateGuid(pguid *GUID) (ret error) { + r0, _, _ := syscall.Syscall(procCoCreateGuid.Addr(), 1, uintptr(unsafe.Pointer(pguid)), 0, 0) + if r0 != 0 { + ret = syscall.Errno(r0) } return } -func getsockname(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) { - r1, _, e1 := syscall.Syscall(procgetsockname.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func CoGetObject(name *uint16, bindOpts *BIND_OPTS3, guid *GUID, functionTable **uintptr) (ret error) { + r0, _, _ := syscall.Syscall6(procCoGetObject.Addr(), 4, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(bindOpts)), uintptr(unsafe.Pointer(guid)), uintptr(unsafe.Pointer(functionTable)), 0, 0) + if r0 != 0 { + ret = syscall.Errno(r0) } return } -func getpeername(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) { - r1, _, e1 := syscall.Syscall(procgetpeername.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func CoInitializeEx(reserved uintptr, coInit uint32) (ret error) { + r0, _, _ := syscall.Syscall(procCoInitializeEx.Addr(), 2, uintptr(reserved), uintptr(coInit), 0) + if r0 != 0 { + ret = syscall.Errno(r0) } return } -func listen(s Handle, backlog int32) (err error) { - r1, _, e1 := syscall.Syscall(proclisten.Addr(), 2, uintptr(s), uintptr(backlog), 0) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func CoTaskMemFree(address unsafe.Pointer) { + syscall.Syscall(procCoTaskMemFree.Addr(), 1, uintptr(address), 0, 0) return } -func shutdown(s Handle, how int32) (err error) { - r1, _, e1 := syscall.Syscall(procshutdown.Addr(), 2, uintptr(s), uintptr(how), 0) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func CoUninitialize() { + syscall.Syscall(procCoUninitialize.Addr(), 0, 0, 0, 0) return } -func Closesocket(s Handle) (err error) { - r1, _, e1 := syscall.Syscall(procclosesocket.Addr(), 1, uintptr(s), 0, 0) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func stringFromGUID2(rguid *GUID, lpsz *uint16, cchMax int32) (chars int32) { + r0, _, _ := syscall.Syscall(procStringFromGUID2.Addr(), 3, uintptr(unsafe.Pointer(rguid)), uintptr(unsafe.Pointer(lpsz)), uintptr(cchMax)) + chars = int32(r0) return } -func AcceptEx(ls Handle, as Handle, buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, recvd *uint32, overlapped *Overlapped) (err error) { - r1, _, e1 := syscall.Syscall9(procAcceptEx.Addr(), 8, uintptr(ls), uintptr(as), uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(overlapped)), 0) +func EnumProcessModules(process Handle, module *Handle, cb uint32, cbNeeded *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procEnumProcessModules.Addr(), 4, uintptr(process), uintptr(unsafe.Pointer(module)), uintptr(cb), uintptr(unsafe.Pointer(cbNeeded)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetAcceptExSockaddrs(buf *byte, rxdatalen uint32, laddrlen uint32, raddrlen uint32, lrsa **RawSockaddrAny, lrsalen *int32, rrsa **RawSockaddrAny, rrsalen *int32) { - syscall.Syscall9(procGetAcceptExSockaddrs.Addr(), 8, uintptr(unsafe.Pointer(buf)), uintptr(rxdatalen), uintptr(laddrlen), uintptr(raddrlen), uintptr(unsafe.Pointer(lrsa)), uintptr(unsafe.Pointer(lrsalen)), uintptr(unsafe.Pointer(rrsa)), uintptr(unsafe.Pointer(rrsalen)), 0) - return -} - -func WSARecv(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, overlapped *Overlapped, croutine *byte) (err error) { - r1, _, e1 := syscall.Syscall9(procWSARecv.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func EnumProcessModulesEx(process Handle, module *Handle, cb uint32, cbNeeded *uint32, filterFlag uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procEnumProcessModulesEx.Addr(), 5, uintptr(process), uintptr(unsafe.Pointer(module)), uintptr(cb), uintptr(unsafe.Pointer(cbNeeded)), uintptr(filterFlag), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func WSASend(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, overlapped *Overlapped, croutine *byte) (err error) { - r1, _, e1 := syscall.Syscall9(procWSASend.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func EnumProcesses(processIds []uint32, bytesReturned *uint32) (err error) { + var _p0 *uint32 + if len(processIds) > 0 { + _p0 = &processIds[0] + } + r1, _, e1 := syscall.Syscall(procEnumProcesses.Addr(), 3, uintptr(unsafe.Pointer(_p0)), uintptr(len(processIds)), uintptr(unsafe.Pointer(bytesReturned))) + if r1 == 0 { + err = errnoErr(e1) } return } -func WSARecvFrom(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, from *RawSockaddrAny, fromlen *int32, overlapped *Overlapped, croutine *byte) (err error) { - r1, _, e1 := syscall.Syscall9(procWSARecvFrom.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine))) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetModuleBaseName(process Handle, module Handle, baseName *uint16, size uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetModuleBaseNameW.Addr(), 4, uintptr(process), uintptr(module), uintptr(unsafe.Pointer(baseName)), uintptr(size), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func WSASendTo(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, to *RawSockaddrAny, tolen int32, overlapped *Overlapped, croutine *byte) (err error) { - r1, _, e1 := syscall.Syscall9(procWSASendTo.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(to)), uintptr(tolen), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine))) - if r1 == socket_error { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetModuleFileNameEx(process Handle, module Handle, filename *uint16, size uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetModuleFileNameExW.Addr(), 4, uintptr(process), uintptr(module), uintptr(unsafe.Pointer(filename)), uintptr(size), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func GetHostByName(name string) (h *Hostent, err error) { - var _p0 *byte - _p0, err = syscall.BytePtrFromString(name) - if err != nil { - return +func GetModuleInformation(process Handle, module Handle, modinfo *ModuleInfo, cb uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procGetModuleInformation.Addr(), 4, uintptr(process), uintptr(module), uintptr(unsafe.Pointer(modinfo)), uintptr(cb), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } - return _GetHostByName(_p0) + return } -func _GetHostByName(name *byte) (h *Hostent, err error) { - r0, _, e1 := syscall.Syscall(procgethostbyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0) - h = (*Hostent)(unsafe.Pointer(r0)) - if h == nil { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func QueryWorkingSetEx(process Handle, pv uintptr, cb uint32) (err error) { + r1, _, e1 := syscall.Syscall(procQueryWorkingSetEx.Addr(), 3, uintptr(process), uintptr(pv), uintptr(cb)) + if r1 == 0 { + err = errnoErr(e1) } return } -func GetServByName(name string, proto string) (s *Servent, err error) { - var _p0 *byte - _p0, err = syscall.BytePtrFromString(name) - if err != nil { - return - } - var _p1 *byte - _p1, err = syscall.BytePtrFromString(proto) - if err != nil { +func SubscribeServiceChangeNotifications(service Handle, eventType uint32, callback uintptr, callbackCtx uintptr, subscription *uintptr) (ret error) { + ret = procSubscribeServiceChangeNotifications.Find() + if ret != nil { return } - return _GetServByName(_p0, _p1) -} - -func _GetServByName(name *byte, proto *byte) (s *Servent, err error) { - r0, _, e1 := syscall.Syscall(procgetservbyname.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(proto)), 0) - s = (*Servent)(unsafe.Pointer(r0)) - if s == nil { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + r0, _, _ := syscall.Syscall6(procSubscribeServiceChangeNotifications.Addr(), 5, uintptr(service), uintptr(eventType), uintptr(callback), uintptr(callbackCtx), uintptr(unsafe.Pointer(subscription)), 0) + if r0 != 0 { + ret = syscall.Errno(r0) } return } -func Ntohs(netshort uint16) (u uint16) { - r0, _, _ := syscall.Syscall(procntohs.Addr(), 1, uintptr(netshort), 0, 0) - u = uint16(r0) - return -} - -func GetProtoByName(name string) (p *Protoent, err error) { - var _p0 *byte - _p0, err = syscall.BytePtrFromString(name) +func UnsubscribeServiceChangeNotifications(subscription uintptr) (err error) { + err = procUnsubscribeServiceChangeNotifications.Find() if err != nil { return } - return _GetProtoByName(_p0) + syscall.Syscall(procUnsubscribeServiceChangeNotifications.Addr(), 1, uintptr(subscription), 0, 0) + return } -func _GetProtoByName(name *byte) (p *Protoent, err error) { - r0, _, e1 := syscall.Syscall(procgetprotobyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0) - p = (*Protoent)(unsafe.Pointer(r0)) - if p == nil { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetUserNameEx(nameFormat uint32, nameBuffre *uint16, nSize *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetUserNameExW.Addr(), 3, uintptr(nameFormat), uintptr(unsafe.Pointer(nameBuffre)), uintptr(unsafe.Pointer(nSize))) + if r1&0xff == 0 { + err = errnoErr(e1) } return } -func DnsQuery(name string, qtype uint16, options uint32, extra *byte, qrs **DNSRecord, pr *byte) (status error) { - var _p0 *uint16 - _p0, status = syscall.UTF16PtrFromString(name) - if status != nil { - return +func TranslateName(accName *uint16, accNameFormat uint32, desiredNameFormat uint32, translatedName *uint16, nSize *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procTranslateNameW.Addr(), 5, uintptr(unsafe.Pointer(accName)), uintptr(accNameFormat), uintptr(desiredNameFormat), uintptr(unsafe.Pointer(translatedName)), uintptr(unsafe.Pointer(nSize)), 0) + if r1&0xff == 0 { + err = errnoErr(e1) } - return _DnsQuery(_p0, qtype, options, extra, qrs, pr) + return } -func _DnsQuery(name *uint16, qtype uint16, options uint32, extra *byte, qrs **DNSRecord, pr *byte) (status error) { - r0, _, _ := syscall.Syscall6(procDnsQuery_W.Addr(), 6, uintptr(unsafe.Pointer(name)), uintptr(qtype), uintptr(options), uintptr(unsafe.Pointer(extra)), uintptr(unsafe.Pointer(qrs)), uintptr(unsafe.Pointer(pr))) - if r0 != 0 { - status = syscall.Errno(r0) +func SetupDiBuildDriverInfoList(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverType SPDIT) (err error) { + r1, _, e1 := syscall.Syscall(procSetupDiBuildDriverInfoList.Addr(), 3, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(driverType)) + if r1 == 0 { + err = errnoErr(e1) } return } -func DnsRecordListFree(rl *DNSRecord, freetype uint32) { - syscall.Syscall(procDnsRecordListFree.Addr(), 2, uintptr(unsafe.Pointer(rl)), uintptr(freetype), 0) +func SetupDiCallClassInstaller(installFunction DI_FUNCTION, deviceInfoSet DevInfo, deviceInfoData *DevInfoData) (err error) { + r1, _, e1 := syscall.Syscall(procSetupDiCallClassInstaller.Addr(), 3, uintptr(installFunction), uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData))) + if r1 == 0 { + err = errnoErr(e1) + } return } -func DnsNameCompare(name1 *uint16, name2 *uint16) (same bool) { - r0, _, _ := syscall.Syscall(procDnsNameCompare_W.Addr(), 2, uintptr(unsafe.Pointer(name1)), uintptr(unsafe.Pointer(name2)), 0) - same = r0 != 0 +func SetupDiCancelDriverInfoSearch(deviceInfoSet DevInfo) (err error) { + r1, _, e1 := syscall.Syscall(procSetupDiCancelDriverInfoSearch.Addr(), 1, uintptr(deviceInfoSet), 0, 0) + if r1 == 0 { + err = errnoErr(e1) + } return } -func GetAddrInfoW(nodename *uint16, servicename *uint16, hints *AddrinfoW, result **AddrinfoW) (sockerr error) { - r0, _, _ := syscall.Syscall6(procGetAddrInfoW.Addr(), 4, uintptr(unsafe.Pointer(nodename)), uintptr(unsafe.Pointer(servicename)), uintptr(unsafe.Pointer(hints)), uintptr(unsafe.Pointer(result)), 0, 0) - if r0 != 0 { - sockerr = syscall.Errno(r0) +func setupDiClassGuidsFromNameEx(className *uint16, classGuidList *GUID, classGuidListSize uint32, requiredSize *uint32, machineName *uint16, reserved uintptr) (err error) { + r1, _, e1 := syscall.Syscall6(procSetupDiClassGuidsFromNameExW.Addr(), 6, uintptr(unsafe.Pointer(className)), uintptr(unsafe.Pointer(classGuidList)), uintptr(classGuidListSize), uintptr(unsafe.Pointer(requiredSize)), uintptr(unsafe.Pointer(machineName)), uintptr(reserved)) + if r1 == 0 { + err = errnoErr(e1) } return } -func FreeAddrInfoW(addrinfo *AddrinfoW) { - syscall.Syscall(procFreeAddrInfoW.Addr(), 1, uintptr(unsafe.Pointer(addrinfo)), 0, 0) +func setupDiClassNameFromGuidEx(classGUID *GUID, className *uint16, classNameSize uint32, requiredSize *uint32, machineName *uint16, reserved uintptr) (err error) { + r1, _, e1 := syscall.Syscall6(procSetupDiClassNameFromGuidExW.Addr(), 6, uintptr(unsafe.Pointer(classGUID)), uintptr(unsafe.Pointer(className)), uintptr(classNameSize), uintptr(unsafe.Pointer(requiredSize)), uintptr(unsafe.Pointer(machineName)), uintptr(reserved)) + if r1 == 0 { + err = errnoErr(e1) + } return } -func GetIfEntry(pIfRow *MibIfRow) (errcode error) { - r0, _, _ := syscall.Syscall(procGetIfEntry.Addr(), 1, uintptr(unsafe.Pointer(pIfRow)), 0, 0) - if r0 != 0 { - errcode = syscall.Errno(r0) +func setupDiCreateDeviceInfoListEx(classGUID *GUID, hwndParent uintptr, machineName *uint16, reserved uintptr) (handle DevInfo, err error) { + r0, _, e1 := syscall.Syscall6(procSetupDiCreateDeviceInfoListExW.Addr(), 4, uintptr(unsafe.Pointer(classGUID)), uintptr(hwndParent), uintptr(unsafe.Pointer(machineName)), uintptr(reserved), 0, 0) + handle = DevInfo(r0) + if handle == DevInfo(InvalidHandle) { + err = errnoErr(e1) } return } -func GetAdaptersInfo(ai *IpAdapterInfo, ol *uint32) (errcode error) { - r0, _, _ := syscall.Syscall(procGetAdaptersInfo.Addr(), 2, uintptr(unsafe.Pointer(ai)), uintptr(unsafe.Pointer(ol)), 0) - if r0 != 0 { - errcode = syscall.Errno(r0) +func setupDiCreateDeviceInfo(deviceInfoSet DevInfo, DeviceName *uint16, classGUID *GUID, DeviceDescription *uint16, hwndParent uintptr, CreationFlags DICD, deviceInfoData *DevInfoData) (err error) { + r1, _, e1 := syscall.Syscall9(procSetupDiCreateDeviceInfoW.Addr(), 7, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(DeviceName)), uintptr(unsafe.Pointer(classGUID)), uintptr(unsafe.Pointer(DeviceDescription)), uintptr(hwndParent), uintptr(CreationFlags), uintptr(unsafe.Pointer(deviceInfoData)), 0, 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func SetFileCompletionNotificationModes(handle Handle, flags uint8) (err error) { - r1, _, e1 := syscall.Syscall(procSetFileCompletionNotificationModes.Addr(), 2, uintptr(handle), uintptr(flags), 0) +func SetupDiDestroyDeviceInfoList(deviceInfoSet DevInfo) (err error) { + r1, _, e1 := syscall.Syscall(procSetupDiDestroyDeviceInfoList.Addr(), 1, uintptr(deviceInfoSet), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func WSAEnumProtocols(protocols *int32, protocolBuffer *WSAProtocolInfo, bufferLength *uint32) (n int32, err error) { - r0, _, e1 := syscall.Syscall(procWSAEnumProtocolsW.Addr(), 3, uintptr(unsafe.Pointer(protocols)), uintptr(unsafe.Pointer(protocolBuffer)), uintptr(unsafe.Pointer(bufferLength))) - n = int32(r0) - if n == -1 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetupDiDestroyDriverInfoList(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverType SPDIT) (err error) { + r1, _, e1 := syscall.Syscall(procSetupDiDestroyDriverInfoList.Addr(), 3, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(driverType)) + if r1 == 0 { + err = errnoErr(e1) } return } -func GetAdaptersAddresses(family uint32, flags uint32, reserved uintptr, adapterAddresses *IpAdapterAddresses, sizePointer *uint32) (errcode error) { - r0, _, _ := syscall.Syscall6(procGetAdaptersAddresses.Addr(), 5, uintptr(family), uintptr(flags), uintptr(reserved), uintptr(unsafe.Pointer(adapterAddresses)), uintptr(unsafe.Pointer(sizePointer)), 0) - if r0 != 0 { - errcode = syscall.Errno(r0) +func setupDiEnumDeviceInfo(deviceInfoSet DevInfo, memberIndex uint32, deviceInfoData *DevInfoData) (err error) { + r1, _, e1 := syscall.Syscall(procSetupDiEnumDeviceInfo.Addr(), 3, uintptr(deviceInfoSet), uintptr(memberIndex), uintptr(unsafe.Pointer(deviceInfoData))) + if r1 == 0 { + err = errnoErr(e1) } return } -func GetACP() (acp uint32) { - r0, _, _ := syscall.Syscall(procGetACP.Addr(), 0, 0, 0, 0) - acp = uint32(r0) +func setupDiEnumDriverInfo(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverType SPDIT, memberIndex uint32, driverInfoData *DrvInfoData) (err error) { + r1, _, e1 := syscall.Syscall6(procSetupDiEnumDriverInfoW.Addr(), 5, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(driverType), uintptr(memberIndex), uintptr(unsafe.Pointer(driverInfoData)), 0) + if r1 == 0 { + err = errnoErr(e1) + } return } -func MultiByteToWideChar(codePage uint32, dwFlags uint32, str *byte, nstr int32, wchar *uint16, nwchar int32) (nwrite int32, err error) { - r0, _, e1 := syscall.Syscall6(procMultiByteToWideChar.Addr(), 6, uintptr(codePage), uintptr(dwFlags), uintptr(unsafe.Pointer(str)), uintptr(nstr), uintptr(unsafe.Pointer(wchar)), uintptr(nwchar)) - nwrite = int32(r0) - if nwrite == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func setupDiGetClassDevsEx(classGUID *GUID, Enumerator *uint16, hwndParent uintptr, Flags DIGCF, deviceInfoSet DevInfo, machineName *uint16, reserved uintptr) (handle DevInfo, err error) { + r0, _, e1 := syscall.Syscall9(procSetupDiGetClassDevsExW.Addr(), 7, uintptr(unsafe.Pointer(classGUID)), uintptr(unsafe.Pointer(Enumerator)), uintptr(hwndParent), uintptr(Flags), uintptr(deviceInfoSet), uintptr(unsafe.Pointer(machineName)), uintptr(reserved), 0, 0) + handle = DevInfo(r0) + if handle == DevInfo(InvalidHandle) { + err = errnoErr(e1) } return } -func TranslateName(accName *uint16, accNameFormat uint32, desiredNameFormat uint32, translatedName *uint16, nSize *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procTranslateNameW.Addr(), 5, uintptr(unsafe.Pointer(accName)), uintptr(accNameFormat), uintptr(desiredNameFormat), uintptr(unsafe.Pointer(translatedName)), uintptr(unsafe.Pointer(nSize)), 0) - if r1&0xff == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetupDiGetClassInstallParams(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, classInstallParams *ClassInstallHeader, classInstallParamsSize uint32, requiredSize *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procSetupDiGetClassInstallParamsW.Addr(), 5, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(unsafe.Pointer(classInstallParams)), uintptr(classInstallParamsSize), uintptr(unsafe.Pointer(requiredSize)), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func GetUserNameEx(nameFormat uint32, nameBuffre *uint16, nSize *uint32) (err error) { - r1, _, e1 := syscall.Syscall(procGetUserNameExW.Addr(), 3, uintptr(nameFormat), uintptr(unsafe.Pointer(nameBuffre)), uintptr(unsafe.Pointer(nSize))) - if r1&0xff == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func setupDiGetDeviceInfoListDetail(deviceInfoSet DevInfo, deviceInfoSetDetailData *DevInfoListDetailData) (err error) { + r1, _, e1 := syscall.Syscall(procSetupDiGetDeviceInfoListDetailW.Addr(), 2, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoSetDetailData)), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func NetUserGetInfo(serverName *uint16, userName *uint16, level uint32, buf **byte) (neterr error) { - r0, _, _ := syscall.Syscall6(procNetUserGetInfo.Addr(), 4, uintptr(unsafe.Pointer(serverName)), uintptr(unsafe.Pointer(userName)), uintptr(level), uintptr(unsafe.Pointer(buf)), 0, 0) - if r0 != 0 { - neterr = syscall.Errno(r0) +func setupDiGetDeviceInstallParams(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, deviceInstallParams *DevInstallParams) (err error) { + r1, _, e1 := syscall.Syscall(procSetupDiGetDeviceInstallParamsW.Addr(), 3, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(unsafe.Pointer(deviceInstallParams))) + if r1 == 0 { + err = errnoErr(e1) } return } -func NetGetJoinInformation(server *uint16, name **uint16, bufType *uint32) (neterr error) { - r0, _, _ := syscall.Syscall(procNetGetJoinInformation.Addr(), 3, uintptr(unsafe.Pointer(server)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(bufType))) - if r0 != 0 { - neterr = syscall.Errno(r0) +func setupDiGetDeviceInstanceId(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, instanceId *uint16, instanceIdSize uint32, instanceIdRequiredSize *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procSetupDiGetDeviceInstanceIdW.Addr(), 5, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(unsafe.Pointer(instanceId)), uintptr(instanceIdSize), uintptr(unsafe.Pointer(instanceIdRequiredSize)), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func NetApiBufferFree(buf *byte) (neterr error) { - r0, _, _ := syscall.Syscall(procNetApiBufferFree.Addr(), 1, uintptr(unsafe.Pointer(buf)), 0, 0) - if r0 != 0 { - neterr = syscall.Errno(r0) +func setupDiGetDeviceProperty(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, propertyKey *DEVPROPKEY, propertyType *DEVPROPTYPE, propertyBuffer *byte, propertyBufferSize uint32, requiredSize *uint32, flags uint32) (err error) { + r1, _, e1 := syscall.Syscall9(procSetupDiGetDevicePropertyW.Addr(), 8, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(unsafe.Pointer(propertyKey)), uintptr(unsafe.Pointer(propertyType)), uintptr(unsafe.Pointer(propertyBuffer)), uintptr(propertyBufferSize), uintptr(unsafe.Pointer(requiredSize)), uintptr(flags), 0) + if r1 == 0 { + err = errnoErr(e1) } return } -func LookupAccountSid(systemName *uint16, sid *SID, name *uint16, nameLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) { - r1, _, e1 := syscall.Syscall9(procLookupAccountSidW.Addr(), 7, uintptr(unsafe.Pointer(systemName)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(nameLen)), uintptr(unsafe.Pointer(refdDomainName)), uintptr(unsafe.Pointer(refdDomainNameLen)), uintptr(unsafe.Pointer(use)), 0, 0) +func setupDiGetDeviceRegistryProperty(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, property SPDRP, propertyRegDataType *uint32, propertyBuffer *byte, propertyBufferSize uint32, requiredSize *uint32) (err error) { + r1, _, e1 := syscall.Syscall9(procSetupDiGetDeviceRegistryPropertyW.Addr(), 7, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(property), uintptr(unsafe.Pointer(propertyRegDataType)), uintptr(unsafe.Pointer(propertyBuffer)), uintptr(propertyBufferSize), uintptr(unsafe.Pointer(requiredSize)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func LookupAccountName(systemName *uint16, accountName *uint16, sid *SID, sidLen *uint32, refdDomainName *uint16, refdDomainNameLen *uint32, use *uint32) (err error) { - r1, _, e1 := syscall.Syscall9(procLookupAccountNameW.Addr(), 7, uintptr(unsafe.Pointer(systemName)), uintptr(unsafe.Pointer(accountName)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(sidLen)), uintptr(unsafe.Pointer(refdDomainName)), uintptr(unsafe.Pointer(refdDomainNameLen)), uintptr(unsafe.Pointer(use)), 0, 0) +func setupDiGetDriverInfoDetail(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverInfoData *DrvInfoData, driverInfoDetailData *DrvInfoDetailData, driverInfoDetailDataSize uint32, requiredSize *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procSetupDiGetDriverInfoDetailW.Addr(), 6, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(unsafe.Pointer(driverInfoData)), uintptr(unsafe.Pointer(driverInfoDetailData)), uintptr(driverInfoDetailDataSize), uintptr(unsafe.Pointer(requiredSize))) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func ConvertSidToStringSid(sid *SID, stringSid **uint16) (err error) { - r1, _, e1 := syscall.Syscall(procConvertSidToStringSidW.Addr(), 2, uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(stringSid)), 0) +func setupDiGetSelectedDevice(deviceInfoSet DevInfo, deviceInfoData *DevInfoData) (err error) { + r1, _, e1 := syscall.Syscall(procSetupDiGetSelectedDevice.Addr(), 2, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func ConvertStringSidToSid(stringSid *uint16, sid **SID) (err error) { - r1, _, e1 := syscall.Syscall(procConvertStringSidToSidW.Addr(), 2, uintptr(unsafe.Pointer(stringSid)), uintptr(unsafe.Pointer(sid)), 0) +func setupDiGetSelectedDriver(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverInfoData *DrvInfoData) (err error) { + r1, _, e1 := syscall.Syscall(procSetupDiGetSelectedDriverW.Addr(), 3, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(unsafe.Pointer(driverInfoData))) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetLengthSid(sid *SID) (len uint32) { - r0, _, _ := syscall.Syscall(procGetLengthSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0) - len = uint32(r0) +func SetupDiOpenDevRegKey(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, Scope DICS_FLAG, HwProfile uint32, KeyType DIREG, samDesired uint32) (key Handle, err error) { + r0, _, e1 := syscall.Syscall6(procSetupDiOpenDevRegKey.Addr(), 6, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(Scope), uintptr(HwProfile), uintptr(KeyType), uintptr(samDesired)) + key = Handle(r0) + if key == InvalidHandle { + err = errnoErr(e1) + } return } -func CopySid(destSidLen uint32, destSid *SID, srcSid *SID) (err error) { - r1, _, e1 := syscall.Syscall(procCopySid.Addr(), 3, uintptr(destSidLen), uintptr(unsafe.Pointer(destSid)), uintptr(unsafe.Pointer(srcSid))) +func SetupDiSetClassInstallParams(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, classInstallParams *ClassInstallHeader, classInstallParamsSize uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procSetupDiSetClassInstallParamsW.Addr(), 4, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(unsafe.Pointer(classInstallParams)), uintptr(classInstallParamsSize), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func AllocateAndInitializeSid(identAuth *SidIdentifierAuthority, subAuth byte, subAuth0 uint32, subAuth1 uint32, subAuth2 uint32, subAuth3 uint32, subAuth4 uint32, subAuth5 uint32, subAuth6 uint32, subAuth7 uint32, sid **SID) (err error) { - r1, _, e1 := syscall.Syscall12(procAllocateAndInitializeSid.Addr(), 11, uintptr(unsafe.Pointer(identAuth)), uintptr(subAuth), uintptr(subAuth0), uintptr(subAuth1), uintptr(subAuth2), uintptr(subAuth3), uintptr(subAuth4), uintptr(subAuth5), uintptr(subAuth6), uintptr(subAuth7), uintptr(unsafe.Pointer(sid)), 0) +func SetupDiSetDeviceInstallParams(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, deviceInstallParams *DevInstallParams) (err error) { + r1, _, e1 := syscall.Syscall(procSetupDiSetDeviceInstallParamsW.Addr(), 3, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(unsafe.Pointer(deviceInstallParams))) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func createWellKnownSid(sidType WELL_KNOWN_SID_TYPE, domainSid *SID, sid *SID, sizeSid *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procCreateWellKnownSid.Addr(), 4, uintptr(sidType), uintptr(unsafe.Pointer(domainSid)), uintptr(unsafe.Pointer(sid)), uintptr(unsafe.Pointer(sizeSid)), 0, 0) +func setupDiSetDeviceRegistryProperty(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, property SPDRP, propertyBuffer *byte, propertyBufferSize uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procSetupDiSetDeviceRegistryPropertyW.Addr(), 5, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(property), uintptr(unsafe.Pointer(propertyBuffer)), uintptr(propertyBufferSize), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func isWellKnownSid(sid *SID, sidType WELL_KNOWN_SID_TYPE) (isWellKnown bool) { - r0, _, _ := syscall.Syscall(procIsWellKnownSid.Addr(), 2, uintptr(unsafe.Pointer(sid)), uintptr(sidType), 0) - isWellKnown = r0 != 0 +func SetupDiSetSelectedDevice(deviceInfoSet DevInfo, deviceInfoData *DevInfoData) (err error) { + r1, _, e1 := syscall.Syscall(procSetupDiSetSelectedDevice.Addr(), 2, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), 0) + if r1 == 0 { + err = errnoErr(e1) + } return } -func FreeSid(sid *SID) (err error) { - r1, _, e1 := syscall.Syscall(procFreeSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0) - if r1 != 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func SetupDiSetSelectedDriver(deviceInfoSet DevInfo, deviceInfoData *DevInfoData, driverInfoData *DrvInfoData) (err error) { + r1, _, e1 := syscall.Syscall(procSetupDiSetSelectedDriverW.Addr(), 3, uintptr(deviceInfoSet), uintptr(unsafe.Pointer(deviceInfoData)), uintptr(unsafe.Pointer(driverInfoData))) + if r1 == 0 { + err = errnoErr(e1) } return } -func EqualSid(sid1 *SID, sid2 *SID) (isEqual bool) { - r0, _, _ := syscall.Syscall(procEqualSid.Addr(), 2, uintptr(unsafe.Pointer(sid1)), uintptr(unsafe.Pointer(sid2)), 0) - isEqual = r0 != 0 +func setupUninstallOEMInf(infFileName *uint16, flags SUOI, reserved uintptr) (err error) { + r1, _, e1 := syscall.Syscall(procSetupUninstallOEMInfW.Addr(), 3, uintptr(unsafe.Pointer(infFileName)), uintptr(flags), uintptr(reserved)) + if r1 == 0 { + err = errnoErr(e1) + } return } -func getSidIdentifierAuthority(sid *SID) (authority *SidIdentifierAuthority) { - r0, _, _ := syscall.Syscall(procGetSidIdentifierAuthority.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0) - authority = (*SidIdentifierAuthority)(unsafe.Pointer(r0)) +func CommandLineToArgv(cmd *uint16, argc *int32) (argv *[8192]*[8192]uint16, err error) { + r0, _, e1 := syscall.Syscall(procCommandLineToArgvW.Addr(), 2, uintptr(unsafe.Pointer(cmd)), uintptr(unsafe.Pointer(argc)), 0) + argv = (*[8192]*[8192]uint16)(unsafe.Pointer(r0)) + if argv == nil { + err = errnoErr(e1) + } return } -func getSidSubAuthorityCount(sid *SID) (count *uint8) { - r0, _, _ := syscall.Syscall(procGetSidSubAuthorityCount.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0) - count = (*uint8)(unsafe.Pointer(r0)) +func shGetKnownFolderPath(id *KNOWNFOLDERID, flags uint32, token Token, path **uint16) (ret error) { + r0, _, _ := syscall.Syscall6(procSHGetKnownFolderPath.Addr(), 4, uintptr(unsafe.Pointer(id)), uintptr(flags), uintptr(token), uintptr(unsafe.Pointer(path)), 0, 0) + if r0 != 0 { + ret = syscall.Errno(r0) + } return } -func getSidSubAuthority(sid *SID, index uint32) (subAuthority *uint32) { - r0, _, _ := syscall.Syscall(procGetSidSubAuthority.Addr(), 2, uintptr(unsafe.Pointer(sid)), uintptr(index), 0) - subAuthority = (*uint32)(unsafe.Pointer(r0)) +func ShellExecute(hwnd Handle, verb *uint16, file *uint16, args *uint16, cwd *uint16, showCmd int32) (err error) { + r1, _, e1 := syscall.Syscall6(procShellExecuteW.Addr(), 6, uintptr(hwnd), uintptr(unsafe.Pointer(verb)), uintptr(unsafe.Pointer(file)), uintptr(unsafe.Pointer(args)), uintptr(unsafe.Pointer(cwd)), uintptr(showCmd)) + if r1 <= 32 { + err = errnoErr(e1) + } return } -func isValidSid(sid *SID) (isValid bool) { - r0, _, _ := syscall.Syscall(procIsValidSid.Addr(), 1, uintptr(unsafe.Pointer(sid)), 0, 0) - isValid = r0 != 0 +func EnumChildWindows(hwnd HWND, enumFunc uintptr, param unsafe.Pointer) { + syscall.Syscall(procEnumChildWindows.Addr(), 3, uintptr(hwnd), uintptr(enumFunc), uintptr(param)) return } -func checkTokenMembership(tokenHandle Token, sidToCheck *SID, isMember *int32) (err error) { - r1, _, e1 := syscall.Syscall(procCheckTokenMembership.Addr(), 3, uintptr(tokenHandle), uintptr(unsafe.Pointer(sidToCheck)), uintptr(unsafe.Pointer(isMember))) +func EnumWindows(enumFunc uintptr, param unsafe.Pointer) (err error) { + r1, _, e1 := syscall.Syscall(procEnumWindows.Addr(), 2, uintptr(enumFunc), uintptr(param), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func OpenProcessToken(process Handle, access uint32, token *Token) (err error) { - r1, _, e1 := syscall.Syscall(procOpenProcessToken.Addr(), 3, uintptr(process), uintptr(access), uintptr(unsafe.Pointer(token))) +func ExitWindowsEx(flags uint32, reason uint32) (err error) { + r1, _, e1 := syscall.Syscall(procExitWindowsEx.Addr(), 2, uintptr(flags), uintptr(reason), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func OpenThreadToken(thread Handle, access uint32, openAsSelf bool, token *Token) (err error) { - var _p0 uint32 - if openAsSelf { - _p0 = 1 - } else { - _p0 = 0 - } - r1, _, e1 := syscall.Syscall6(procOpenThreadToken.Addr(), 4, uintptr(thread), uintptr(access), uintptr(_p0), uintptr(unsafe.Pointer(token)), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetClassName(hwnd HWND, className *uint16, maxCount int32) (copied int32, err error) { + r0, _, e1 := syscall.Syscall(procGetClassNameW.Addr(), 3, uintptr(hwnd), uintptr(unsafe.Pointer(className)), uintptr(maxCount)) + copied = int32(r0) + if copied == 0 { + err = errnoErr(e1) } return } -func ImpersonateSelf(impersonationlevel uint32) (err error) { - r1, _, e1 := syscall.Syscall(procImpersonateSelf.Addr(), 1, uintptr(impersonationlevel), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func GetDesktopWindow() (hwnd HWND) { + r0, _, _ := syscall.Syscall(procGetDesktopWindow.Addr(), 0, 0, 0, 0) + hwnd = HWND(r0) return } -func RevertToSelf() (err error) { - r1, _, e1 := syscall.Syscall(procRevertToSelf.Addr(), 0, 0, 0, 0) +func GetForegroundWindow() (hwnd HWND) { + r0, _, _ := syscall.Syscall(procGetForegroundWindow.Addr(), 0, 0, 0, 0) + hwnd = HWND(r0) + return +} + +func GetGUIThreadInfo(thread uint32, info *GUIThreadInfo) (err error) { + r1, _, e1 := syscall.Syscall(procGetGUIThreadInfo.Addr(), 2, uintptr(thread), uintptr(unsafe.Pointer(info)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func SetThreadToken(thread *Handle, token Token) (err error) { - r1, _, e1 := syscall.Syscall(procSetThreadToken.Addr(), 2, uintptr(unsafe.Pointer(thread)), uintptr(token), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetShellWindow() (shellWindow HWND) { + r0, _, _ := syscall.Syscall(procGetShellWindow.Addr(), 0, 0, 0, 0) + shellWindow = HWND(r0) + return +} + +func GetWindowThreadProcessId(hwnd HWND, pid *uint32) (tid uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetWindowThreadProcessId.Addr(), 2, uintptr(hwnd), uintptr(unsafe.Pointer(pid)), 0) + tid = uint32(r0) + if tid == 0 { + err = errnoErr(e1) } return } -func LookupPrivilegeValue(systemname *uint16, name *uint16, luid *LUID) (err error) { - r1, _, e1 := syscall.Syscall(procLookupPrivilegeValueW.Addr(), 3, uintptr(unsafe.Pointer(systemname)), uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(luid))) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func IsWindow(hwnd HWND) (isWindow bool) { + r0, _, _ := syscall.Syscall(procIsWindow.Addr(), 1, uintptr(hwnd), 0, 0) + isWindow = r0 != 0 + return +} + +func IsWindowUnicode(hwnd HWND) (isUnicode bool) { + r0, _, _ := syscall.Syscall(procIsWindowUnicode.Addr(), 1, uintptr(hwnd), 0, 0) + isUnicode = r0 != 0 + return +} + +func IsWindowVisible(hwnd HWND) (isVisible bool) { + r0, _, _ := syscall.Syscall(procIsWindowVisible.Addr(), 1, uintptr(hwnd), 0, 0) + isVisible = r0 != 0 + return +} + +func MessageBox(hwnd HWND, text *uint16, caption *uint16, boxtype uint32) (ret int32, err error) { + r0, _, e1 := syscall.Syscall6(procMessageBoxW.Addr(), 4, uintptr(hwnd), uintptr(unsafe.Pointer(text)), uintptr(unsafe.Pointer(caption)), uintptr(boxtype), 0, 0) + ret = int32(r0) + if ret == 0 { + err = errnoErr(e1) } return } -func AdjustTokenPrivileges(token Token, disableAllPrivileges bool, newstate *Tokenprivileges, buflen uint32, prevstate *Tokenprivileges, returnlen *uint32) (err error) { +func CreateEnvironmentBlock(block **uint16, token Token, inheritExisting bool) (err error) { var _p0 uint32 - if disableAllPrivileges { + if inheritExisting { _p0 = 1 - } else { - _p0 = 0 } - r1, _, e1 := syscall.Syscall6(procAdjustTokenPrivileges.Addr(), 6, uintptr(token), uintptr(_p0), uintptr(unsafe.Pointer(newstate)), uintptr(buflen), uintptr(unsafe.Pointer(prevstate)), uintptr(unsafe.Pointer(returnlen))) + r1, _, e1 := syscall.Syscall(procCreateEnvironmentBlock.Addr(), 3, uintptr(unsafe.Pointer(block)), uintptr(token), uintptr(_p0)) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func AdjustTokenGroups(token Token, resetToDefault bool, newstate *Tokengroups, buflen uint32, prevstate *Tokengroups, returnlen *uint32) (err error) { - var _p0 uint32 - if resetToDefault { - _p0 = 1 - } else { - _p0 = 0 - } - r1, _, e1 := syscall.Syscall6(procAdjustTokenGroups.Addr(), 6, uintptr(token), uintptr(_p0), uintptr(unsafe.Pointer(newstate)), uintptr(buflen), uintptr(unsafe.Pointer(prevstate)), uintptr(unsafe.Pointer(returnlen))) +func DestroyEnvironmentBlock(block *uint16) (err error) { + r1, _, e1 := syscall.Syscall(procDestroyEnvironmentBlock.Addr(), 1, uintptr(unsafe.Pointer(block)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetTokenInformation(token Token, infoClass uint32, info *byte, infoLen uint32, returnedLen *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procGetTokenInformation.Addr(), 5, uintptr(token), uintptr(infoClass), uintptr(unsafe.Pointer(info)), uintptr(infoLen), uintptr(unsafe.Pointer(returnedLen)), 0) +func GetUserProfileDirectory(t Token, dir *uint16, dirLen *uint32) (err error) { + r1, _, e1 := syscall.Syscall(procGetUserProfileDirectoryW.Addr(), 3, uintptr(t), uintptr(unsafe.Pointer(dir)), uintptr(unsafe.Pointer(dirLen))) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func SetTokenInformation(token Token, infoClass uint32, info *byte, infoLen uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procSetTokenInformation.Addr(), 4, uintptr(token), uintptr(infoClass), uintptr(unsafe.Pointer(info)), uintptr(infoLen), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetFileVersionInfoSize(filename string, zeroHandle *Handle) (bufSize uint32, err error) { + var _p0 *uint16 + _p0, err = syscall.UTF16PtrFromString(filename) + if err != nil { + return + } + return _GetFileVersionInfoSize(_p0, zeroHandle) +} + +func _GetFileVersionInfoSize(filename *uint16, zeroHandle *Handle) (bufSize uint32, err error) { + r0, _, e1 := syscall.Syscall(procGetFileVersionInfoSizeW.Addr(), 2, uintptr(unsafe.Pointer(filename)), uintptr(unsafe.Pointer(zeroHandle)), 0) + bufSize = uint32(r0) + if bufSize == 0 { + err = errnoErr(e1) } return } -func DuplicateTokenEx(existingToken Token, desiredAccess uint32, tokenAttributes *SecurityAttributes, impersonationLevel uint32, tokenType uint32, newToken *Token) (err error) { - r1, _, e1 := syscall.Syscall6(procDuplicateTokenEx.Addr(), 6, uintptr(existingToken), uintptr(desiredAccess), uintptr(unsafe.Pointer(tokenAttributes)), uintptr(impersonationLevel), uintptr(tokenType), uintptr(unsafe.Pointer(newToken))) +func GetFileVersionInfo(filename string, handle uint32, bufSize uint32, buffer unsafe.Pointer) (err error) { + var _p0 *uint16 + _p0, err = syscall.UTF16PtrFromString(filename) + if err != nil { + return + } + return _GetFileVersionInfo(_p0, handle, bufSize, buffer) +} + +func _GetFileVersionInfo(filename *uint16, handle uint32, bufSize uint32, buffer unsafe.Pointer) (err error) { + r1, _, e1 := syscall.Syscall6(procGetFileVersionInfoW.Addr(), 4, uintptr(unsafe.Pointer(filename)), uintptr(handle), uintptr(bufSize), uintptr(buffer), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func GetUserProfileDirectory(t Token, dir *uint16, dirLen *uint32) (err error) { - r1, _, e1 := syscall.Syscall(procGetUserProfileDirectoryW.Addr(), 3, uintptr(t), uintptr(unsafe.Pointer(dir)), uintptr(unsafe.Pointer(dirLen))) +func VerQueryValue(block unsafe.Pointer, subBlock string, pointerToBufferPointer unsafe.Pointer, bufSize *uint32) (err error) { + var _p0 *uint16 + _p0, err = syscall.UTF16PtrFromString(subBlock) + if err != nil { + return + } + return _VerQueryValue(block, _p0, pointerToBufferPointer, bufSize) +} + +func _VerQueryValue(block unsafe.Pointer, subBlock *uint16, pointerToBufferPointer unsafe.Pointer, bufSize *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procVerQueryValueW.Addr(), 4, uintptr(block), uintptr(unsafe.Pointer(subBlock)), uintptr(pointerToBufferPointer), uintptr(unsafe.Pointer(bufSize)), 0, 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func getSystemDirectory(dir *uint16, dirLen uint32) (len uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetSystemDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0) - len = uint32(r0) - if len == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func WinVerifyTrustEx(hwnd HWND, actionId *GUID, data *WinTrustData) (ret error) { + r0, _, _ := syscall.Syscall(procWinVerifyTrustEx.Addr(), 3, uintptr(hwnd), uintptr(unsafe.Pointer(actionId)), uintptr(unsafe.Pointer(data))) + if r0 != 0 { + ret = syscall.Errno(r0) } return } -func getWindowsDirectory(dir *uint16, dirLen uint32) (len uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetWindowsDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0) - len = uint32(r0) - if len == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func FreeAddrInfoW(addrinfo *AddrinfoW) { + syscall.Syscall(procFreeAddrInfoW.Addr(), 1, uintptr(unsafe.Pointer(addrinfo)), 0, 0) + return +} + +func GetAddrInfoW(nodename *uint16, servicename *uint16, hints *AddrinfoW, result **AddrinfoW) (sockerr error) { + r0, _, _ := syscall.Syscall6(procGetAddrInfoW.Addr(), 4, uintptr(unsafe.Pointer(nodename)), uintptr(unsafe.Pointer(servicename)), uintptr(unsafe.Pointer(hints)), uintptr(unsafe.Pointer(result)), 0, 0) + if r0 != 0 { + sockerr = syscall.Errno(r0) } return } -func getSystemWindowsDirectory(dir *uint16, dirLen uint32) (len uint32, err error) { - r0, _, e1 := syscall.Syscall(procGetSystemWindowsDirectoryW.Addr(), 2, uintptr(unsafe.Pointer(dir)), uintptr(dirLen), 0) - len = uint32(r0) - if len == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func WSACleanup() (err error) { + r1, _, e1 := syscall.Syscall(procWSACleanup.Addr(), 0, 0, 0, 0) + if r1 == socket_error { + err = errnoErr(e1) } return } -func WTSQueryUserToken(session uint32, token *Token) (err error) { - r1, _, e1 := syscall.Syscall(procWTSQueryUserToken.Addr(), 2, uintptr(session), uintptr(unsafe.Pointer(token)), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func WSAEnumProtocols(protocols *int32, protocolBuffer *WSAProtocolInfo, bufferLength *uint32) (n int32, err error) { + r0, _, e1 := syscall.Syscall(procWSAEnumProtocolsW.Addr(), 3, uintptr(unsafe.Pointer(protocols)), uintptr(unsafe.Pointer(protocolBuffer)), uintptr(unsafe.Pointer(bufferLength))) + n = int32(r0) + if n == -1 { + err = errnoErr(e1) } return } -func WTSEnumerateSessions(handle Handle, reserved uint32, version uint32, sessions **WTS_SESSION_INFO, count *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procWTSEnumerateSessionsW.Addr(), 5, uintptr(handle), uintptr(reserved), uintptr(version), uintptr(unsafe.Pointer(sessions)), uintptr(unsafe.Pointer(count)), 0) +func WSAGetOverlappedResult(h Handle, o *Overlapped, bytes *uint32, wait bool, flags *uint32) (err error) { + var _p0 uint32 + if wait { + _p0 = 1 + } + r1, _, e1 := syscall.Syscall6(procWSAGetOverlappedResult.Addr(), 5, uintptr(h), uintptr(unsafe.Pointer(o)), uintptr(unsafe.Pointer(bytes)), uintptr(_p0), uintptr(unsafe.Pointer(flags)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func WTSFreeMemory(ptr uintptr) { - syscall.Syscall(procWTSFreeMemory.Addr(), 1, uintptr(ptr), 0, 0) +func WSAIoctl(s Handle, iocc uint32, inbuf *byte, cbif uint32, outbuf *byte, cbob uint32, cbbr *uint32, overlapped *Overlapped, completionRoutine uintptr) (err error) { + r1, _, e1 := syscall.Syscall9(procWSAIoctl.Addr(), 9, uintptr(s), uintptr(iocc), uintptr(unsafe.Pointer(inbuf)), uintptr(cbif), uintptr(unsafe.Pointer(outbuf)), uintptr(cbob), uintptr(unsafe.Pointer(cbbr)), uintptr(unsafe.Pointer(overlapped)), uintptr(completionRoutine)) + if r1 == socket_error { + err = errnoErr(e1) + } return } -func getSecurityInfo(handle Handle, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner **SID, group **SID, dacl **ACL, sacl **ACL, sd **SECURITY_DESCRIPTOR) (ret error) { - r0, _, _ := syscall.Syscall9(procGetSecurityInfo.Addr(), 8, uintptr(handle), uintptr(objectType), uintptr(securityInformation), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(sacl)), uintptr(unsafe.Pointer(sd)), 0) - if r0 != 0 { - ret = syscall.Errno(r0) +func WSARecv(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, overlapped *Overlapped, croutine *byte) (err error) { + r1, _, e1 := syscall.Syscall9(procWSARecv.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0) + if r1 == socket_error { + err = errnoErr(e1) } return } -func SetSecurityInfo(handle Handle, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner *SID, group *SID, dacl *ACL, sacl *ACL) { - syscall.Syscall9(procSetSecurityInfo.Addr(), 7, uintptr(handle), uintptr(objectType), uintptr(securityInformation), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(sacl)), 0, 0) +func WSARecvFrom(s Handle, bufs *WSABuf, bufcnt uint32, recvd *uint32, flags *uint32, from *RawSockaddrAny, fromlen *int32, overlapped *Overlapped, croutine *byte) (err error) { + r1, _, e1 := syscall.Syscall9(procWSARecvFrom.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(recvd)), uintptr(unsafe.Pointer(flags)), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen)), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine))) + if r1 == socket_error { + err = errnoErr(e1) + } return } -func getNamedSecurityInfo(objectName string, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner **SID, group **SID, dacl **ACL, sacl **ACL, sd **SECURITY_DESCRIPTOR) (ret error) { - var _p0 *uint16 - _p0, ret = syscall.UTF16PtrFromString(objectName) - if ret != nil { - return +func WSASend(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, overlapped *Overlapped, croutine *byte) (err error) { + r1, _, e1 := syscall.Syscall9(procWSASend.Addr(), 7, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine)), 0, 0) + if r1 == socket_error { + err = errnoErr(e1) } - return _getNamedSecurityInfo(_p0, objectType, securityInformation, owner, group, dacl, sacl, sd) + return } -func _getNamedSecurityInfo(objectName *uint16, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner **SID, group **SID, dacl **ACL, sacl **ACL, sd **SECURITY_DESCRIPTOR) (ret error) { - r0, _, _ := syscall.Syscall9(procGetNamedSecurityInfoW.Addr(), 8, uintptr(unsafe.Pointer(objectName)), uintptr(objectType), uintptr(securityInformation), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(sacl)), uintptr(unsafe.Pointer(sd)), 0) - if r0 != 0 { - ret = syscall.Errno(r0) +func WSASendTo(s Handle, bufs *WSABuf, bufcnt uint32, sent *uint32, flags uint32, to *RawSockaddrAny, tolen int32, overlapped *Overlapped, croutine *byte) (err error) { + r1, _, e1 := syscall.Syscall9(procWSASendTo.Addr(), 9, uintptr(s), uintptr(unsafe.Pointer(bufs)), uintptr(bufcnt), uintptr(unsafe.Pointer(sent)), uintptr(flags), uintptr(unsafe.Pointer(to)), uintptr(tolen), uintptr(unsafe.Pointer(overlapped)), uintptr(unsafe.Pointer(croutine))) + if r1 == socket_error { + err = errnoErr(e1) } return } -func SetNamedSecurityInfo(objectName string, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner *SID, group *SID, dacl *ACL, sacl *ACL) (ret error) { - var _p0 *uint16 - _p0, ret = syscall.UTF16PtrFromString(objectName) - if ret != nil { - return +func WSASocket(af int32, typ int32, protocol int32, protoInfo *WSAProtocolInfo, group uint32, flags uint32) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall6(procWSASocketW.Addr(), 6, uintptr(af), uintptr(typ), uintptr(protocol), uintptr(unsafe.Pointer(protoInfo)), uintptr(group), uintptr(flags)) + handle = Handle(r0) + if handle == InvalidHandle { + err = errnoErr(e1) } - return _SetNamedSecurityInfo(_p0, objectType, securityInformation, owner, group, dacl, sacl) + return } -func _SetNamedSecurityInfo(objectName *uint16, objectType SE_OBJECT_TYPE, securityInformation SECURITY_INFORMATION, owner *SID, group *SID, dacl *ACL, sacl *ACL) (ret error) { - r0, _, _ := syscall.Syscall9(procSetNamedSecurityInfoW.Addr(), 7, uintptr(unsafe.Pointer(objectName)), uintptr(objectType), uintptr(securityInformation), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(sacl)), 0, 0) +func WSAStartup(verreq uint32, data *WSAData) (sockerr error) { + r0, _, _ := syscall.Syscall(procWSAStartup.Addr(), 2, uintptr(verreq), uintptr(unsafe.Pointer(data)), 0) if r0 != 0 { - ret = syscall.Errno(r0) + sockerr = syscall.Errno(r0) } return } -func buildSecurityDescriptor(owner *TRUSTEE, group *TRUSTEE, countAccessEntries uint32, accessEntries *EXPLICIT_ACCESS, countAuditEntries uint32, auditEntries *EXPLICIT_ACCESS, oldSecurityDescriptor *SECURITY_DESCRIPTOR, sizeNewSecurityDescriptor *uint32, newSecurityDescriptor **SECURITY_DESCRIPTOR) (ret error) { - r0, _, _ := syscall.Syscall9(procBuildSecurityDescriptorW.Addr(), 9, uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(group)), uintptr(countAccessEntries), uintptr(unsafe.Pointer(accessEntries)), uintptr(countAuditEntries), uintptr(unsafe.Pointer(auditEntries)), uintptr(unsafe.Pointer(oldSecurityDescriptor)), uintptr(unsafe.Pointer(sizeNewSecurityDescriptor)), uintptr(unsafe.Pointer(newSecurityDescriptor))) - if r0 != 0 { - ret = syscall.Errno(r0) +func bind(s Handle, name unsafe.Pointer, namelen int32) (err error) { + r1, _, e1 := syscall.Syscall(procbind.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen)) + if r1 == socket_error { + err = errnoErr(e1) } return } -func initializeSecurityDescriptor(absoluteSD *SECURITY_DESCRIPTOR, revision uint32) (err error) { - r1, _, e1 := syscall.Syscall(procInitializeSecurityDescriptor.Addr(), 2, uintptr(unsafe.Pointer(absoluteSD)), uintptr(revision), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func Closesocket(s Handle) (err error) { + r1, _, e1 := syscall.Syscall(procclosesocket.Addr(), 1, uintptr(s), 0, 0) + if r1 == socket_error { + err = errnoErr(e1) } return } -func getSecurityDescriptorControl(sd *SECURITY_DESCRIPTOR, control *SECURITY_DESCRIPTOR_CONTROL, revision *uint32) (err error) { - r1, _, e1 := syscall.Syscall(procGetSecurityDescriptorControl.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(control)), uintptr(unsafe.Pointer(revision))) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func connect(s Handle, name unsafe.Pointer, namelen int32) (err error) { + r1, _, e1 := syscall.Syscall(procconnect.Addr(), 3, uintptr(s), uintptr(name), uintptr(namelen)) + if r1 == socket_error { + err = errnoErr(e1) } return } -func getSecurityDescriptorDacl(sd *SECURITY_DESCRIPTOR, daclPresent *bool, dacl **ACL, daclDefaulted *bool) (err error) { - var _p0 uint32 - if *daclPresent { - _p0 = 1 - } else { - _p0 = 0 - } - var _p1 uint32 - if *daclDefaulted { - _p1 = 1 - } else { - _p1 = 0 - } - r1, _, e1 := syscall.Syscall6(procGetSecurityDescriptorDacl.Addr(), 4, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(&_p0)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(&_p1)), 0, 0) - *daclPresent = _p0 != 0 - *daclDefaulted = _p1 != 0 - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetHostByName(name string) (h *Hostent, err error) { + var _p0 *byte + _p0, err = syscall.BytePtrFromString(name) + if err != nil { + return } - return + return _GetHostByName(_p0) } -func getSecurityDescriptorSacl(sd *SECURITY_DESCRIPTOR, saclPresent *bool, sacl **ACL, saclDefaulted *bool) (err error) { - var _p0 uint32 - if *saclPresent { - _p0 = 1 - } else { - _p0 = 0 - } - var _p1 uint32 - if *saclDefaulted { - _p1 = 1 - } else { - _p1 = 0 - } - r1, _, e1 := syscall.Syscall6(procGetSecurityDescriptorSacl.Addr(), 4, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(&_p0)), uintptr(unsafe.Pointer(sacl)), uintptr(unsafe.Pointer(&_p1)), 0, 0) - *saclPresent = _p0 != 0 - *saclDefaulted = _p1 != 0 - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func _GetHostByName(name *byte) (h *Hostent, err error) { + r0, _, e1 := syscall.Syscall(procgethostbyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0) + h = (*Hostent)(unsafe.Pointer(r0)) + if h == nil { + err = errnoErr(e1) } return } -func getSecurityDescriptorOwner(sd *SECURITY_DESCRIPTOR, owner **SID, ownerDefaulted *bool) (err error) { - var _p0 uint32 - if *ownerDefaulted { - _p0 = 1 - } else { - _p0 = 0 - } - r1, _, e1 := syscall.Syscall(procGetSecurityDescriptorOwner.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(&_p0))) - *ownerDefaulted = _p0 != 0 - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func getpeername(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) { + r1, _, e1 := syscall.Syscall(procgetpeername.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if r1 == socket_error { + err = errnoErr(e1) } return } -func getSecurityDescriptorGroup(sd *SECURITY_DESCRIPTOR, group **SID, groupDefaulted *bool) (err error) { - var _p0 uint32 - if *groupDefaulted { - _p0 = 1 - } else { - _p0 = 0 - } - r1, _, e1 := syscall.Syscall(procGetSecurityDescriptorGroup.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(&_p0))) - *groupDefaulted = _p0 != 0 - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func GetProtoByName(name string) (p *Protoent, err error) { + var _p0 *byte + _p0, err = syscall.BytePtrFromString(name) + if err != nil { + return } - return + return _GetProtoByName(_p0) } -func getSecurityDescriptorLength(sd *SECURITY_DESCRIPTOR) (len uint32) { - r0, _, _ := syscall.Syscall(procGetSecurityDescriptorLength.Addr(), 1, uintptr(unsafe.Pointer(sd)), 0, 0) - len = uint32(r0) +func _GetProtoByName(name *byte) (p *Protoent, err error) { + r0, _, e1 := syscall.Syscall(procgetprotobyname.Addr(), 1, uintptr(unsafe.Pointer(name)), 0, 0) + p = (*Protoent)(unsafe.Pointer(r0)) + if p == nil { + err = errnoErr(e1) + } return } -func getSecurityDescriptorRMControl(sd *SECURITY_DESCRIPTOR, rmControl *uint8) (ret error) { - r0, _, _ := syscall.Syscall(procGetSecurityDescriptorRMControl.Addr(), 2, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(rmControl)), 0) - if r0 != 0 { - ret = syscall.Errno(r0) +func GetServByName(name string, proto string) (s *Servent, err error) { + var _p0 *byte + _p0, err = syscall.BytePtrFromString(name) + if err != nil { + return } - return + var _p1 *byte + _p1, err = syscall.BytePtrFromString(proto) + if err != nil { + return + } + return _GetServByName(_p0, _p1) } -func isValidSecurityDescriptor(sd *SECURITY_DESCRIPTOR) (isValid bool) { - r0, _, _ := syscall.Syscall(procIsValidSecurityDescriptor.Addr(), 1, uintptr(unsafe.Pointer(sd)), 0, 0) - isValid = r0 != 0 +func _GetServByName(name *byte, proto *byte) (s *Servent, err error) { + r0, _, e1 := syscall.Syscall(procgetservbyname.Addr(), 2, uintptr(unsafe.Pointer(name)), uintptr(unsafe.Pointer(proto)), 0) + s = (*Servent)(unsafe.Pointer(r0)) + if s == nil { + err = errnoErr(e1) + } return } -func setSecurityDescriptorControl(sd *SECURITY_DESCRIPTOR, controlBitsOfInterest SECURITY_DESCRIPTOR_CONTROL, controlBitsToSet SECURITY_DESCRIPTOR_CONTROL) (err error) { - r1, _, e1 := syscall.Syscall(procSetSecurityDescriptorControl.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(controlBitsOfInterest), uintptr(controlBitsToSet)) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func getsockname(s Handle, rsa *RawSockaddrAny, addrlen *int32) (err error) { + r1, _, e1 := syscall.Syscall(procgetsockname.Addr(), 3, uintptr(s), uintptr(unsafe.Pointer(rsa)), uintptr(unsafe.Pointer(addrlen))) + if r1 == socket_error { + err = errnoErr(e1) } return } -func setSecurityDescriptorDacl(sd *SECURITY_DESCRIPTOR, daclPresent bool, dacl *ACL, daclDefaulted bool) (err error) { - var _p0 uint32 - if daclPresent { - _p0 = 1 - } else { - _p0 = 0 - } - var _p1 uint32 - if daclDefaulted { - _p1 = 1 - } else { - _p1 = 0 - } - r1, _, e1 := syscall.Syscall6(procSetSecurityDescriptorDacl.Addr(), 4, uintptr(unsafe.Pointer(sd)), uintptr(_p0), uintptr(unsafe.Pointer(dacl)), uintptr(_p1), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func Getsockopt(s Handle, level int32, optname int32, optval *byte, optlen *int32) (err error) { + r1, _, e1 := syscall.Syscall6(procgetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(unsafe.Pointer(optlen)), 0) + if r1 == socket_error { + err = errnoErr(e1) } return } -func setSecurityDescriptorSacl(sd *SECURITY_DESCRIPTOR, saclPresent bool, sacl *ACL, saclDefaulted bool) (err error) { - var _p0 uint32 - if saclPresent { - _p0 = 1 - } else { - _p0 = 0 - } - var _p1 uint32 - if saclDefaulted { - _p1 = 1 - } else { - _p1 = 0 - } - r1, _, e1 := syscall.Syscall6(procSetSecurityDescriptorSacl.Addr(), 4, uintptr(unsafe.Pointer(sd)), uintptr(_p0), uintptr(unsafe.Pointer(sacl)), uintptr(_p1), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func listen(s Handle, backlog int32) (err error) { + r1, _, e1 := syscall.Syscall(proclisten.Addr(), 2, uintptr(s), uintptr(backlog), 0) + if r1 == socket_error { + err = errnoErr(e1) } return } -func setSecurityDescriptorOwner(sd *SECURITY_DESCRIPTOR, owner *SID, ownerDefaulted bool) (err error) { - var _p0 uint32 - if ownerDefaulted { - _p0 = 1 - } else { - _p0 = 0 - } - r1, _, e1 := syscall.Syscall(procSetSecurityDescriptorOwner.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(owner)), uintptr(_p0)) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func Ntohs(netshort uint16) (u uint16) { + r0, _, _ := syscall.Syscall(procntohs.Addr(), 1, uintptr(netshort), 0, 0) + u = uint16(r0) return } -func setSecurityDescriptorGroup(sd *SECURITY_DESCRIPTOR, group *SID, groupDefaulted bool) (err error) { - var _p0 uint32 - if groupDefaulted { - _p0 = 1 - } else { - _p0 = 0 +func recvfrom(s Handle, buf []byte, flags int32, from *RawSockaddrAny, fromlen *int32) (n int32, err error) { + var _p0 *byte + if len(buf) > 0 { + _p0 = &buf[0] } - r1, _, e1 := syscall.Syscall(procSetSecurityDescriptorGroup.Addr(), 3, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(group)), uintptr(_p0)) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + r0, _, e1 := syscall.Syscall6(procrecvfrom.Addr(), 6, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(unsafe.Pointer(from)), uintptr(unsafe.Pointer(fromlen))) + n = int32(r0) + if n == -1 { + err = errnoErr(e1) } return } -func setSecurityDescriptorRMControl(sd *SECURITY_DESCRIPTOR, rmControl *uint8) { - syscall.Syscall(procSetSecurityDescriptorRMControl.Addr(), 2, uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(rmControl)), 0) +func sendto(s Handle, buf []byte, flags int32, to unsafe.Pointer, tolen int32) (err error) { + var _p0 *byte + if len(buf) > 0 { + _p0 = &buf[0] + } + r1, _, e1 := syscall.Syscall6(procsendto.Addr(), 6, uintptr(s), uintptr(unsafe.Pointer(_p0)), uintptr(len(buf)), uintptr(flags), uintptr(to), uintptr(tolen)) + if r1 == socket_error { + err = errnoErr(e1) + } return } -func convertStringSecurityDescriptorToSecurityDescriptor(str string, revision uint32, sd **SECURITY_DESCRIPTOR, size *uint32) (err error) { - var _p0 *uint16 - _p0, err = syscall.UTF16PtrFromString(str) - if err != nil { - return +func Setsockopt(s Handle, level int32, optname int32, optval *byte, optlen int32) (err error) { + r1, _, e1 := syscall.Syscall6(procsetsockopt.Addr(), 5, uintptr(s), uintptr(level), uintptr(optname), uintptr(unsafe.Pointer(optval)), uintptr(optlen), 0) + if r1 == socket_error { + err = errnoErr(e1) } - return _convertStringSecurityDescriptorToSecurityDescriptor(_p0, revision, sd, size) + return } -func _convertStringSecurityDescriptorToSecurityDescriptor(str *uint16, revision uint32, sd **SECURITY_DESCRIPTOR, size *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procConvertStringSecurityDescriptorToSecurityDescriptorW.Addr(), 4, uintptr(unsafe.Pointer(str)), uintptr(revision), uintptr(unsafe.Pointer(sd)), uintptr(unsafe.Pointer(size)), 0, 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func shutdown(s Handle, how int32) (err error) { + r1, _, e1 := syscall.Syscall(procshutdown.Addr(), 2, uintptr(s), uintptr(how), 0) + if r1 == socket_error { + err = errnoErr(e1) } return } -func convertSecurityDescriptorToStringSecurityDescriptor(sd *SECURITY_DESCRIPTOR, revision uint32, securityInformation SECURITY_INFORMATION, str **uint16, strLen *uint32) (err error) { - r1, _, e1 := syscall.Syscall6(procConvertSecurityDescriptorToStringSecurityDescriptorW.Addr(), 5, uintptr(unsafe.Pointer(sd)), uintptr(revision), uintptr(securityInformation), uintptr(unsafe.Pointer(str)), uintptr(unsafe.Pointer(strLen)), 0) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } +func socket(af int32, typ int32, protocol int32) (handle Handle, err error) { + r0, _, e1 := syscall.Syscall(procsocket.Addr(), 3, uintptr(af), uintptr(typ), uintptr(protocol)) + handle = Handle(r0) + if handle == InvalidHandle { + err = errnoErr(e1) } return } -func makeAbsoluteSD(selfRelativeSD *SECURITY_DESCRIPTOR, absoluteSD *SECURITY_DESCRIPTOR, absoluteSDSize *uint32, dacl *ACL, daclSize *uint32, sacl *ACL, saclSize *uint32, owner *SID, ownerSize *uint32, group *SID, groupSize *uint32) (err error) { - r1, _, e1 := syscall.Syscall12(procMakeAbsoluteSD.Addr(), 11, uintptr(unsafe.Pointer(selfRelativeSD)), uintptr(unsafe.Pointer(absoluteSD)), uintptr(unsafe.Pointer(absoluteSDSize)), uintptr(unsafe.Pointer(dacl)), uintptr(unsafe.Pointer(daclSize)), uintptr(unsafe.Pointer(sacl)), uintptr(unsafe.Pointer(saclSize)), uintptr(unsafe.Pointer(owner)), uintptr(unsafe.Pointer(ownerSize)), uintptr(unsafe.Pointer(group)), uintptr(unsafe.Pointer(groupSize)), 0) +func WTSEnumerateSessions(handle Handle, reserved uint32, version uint32, sessions **WTS_SESSION_INFO, count *uint32) (err error) { + r1, _, e1 := syscall.Syscall6(procWTSEnumerateSessionsW.Addr(), 5, uintptr(handle), uintptr(reserved), uintptr(version), uintptr(unsafe.Pointer(sessions)), uintptr(unsafe.Pointer(count)), 0) if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } + err = errnoErr(e1) } return } -func makeSelfRelativeSD(absoluteSD *SECURITY_DESCRIPTOR, selfRelativeSD *SECURITY_DESCRIPTOR, selfRelativeSDSize *uint32) (err error) { - r1, _, e1 := syscall.Syscall(procMakeSelfRelativeSD.Addr(), 3, uintptr(unsafe.Pointer(absoluteSD)), uintptr(unsafe.Pointer(selfRelativeSD)), uintptr(unsafe.Pointer(selfRelativeSDSize))) - if r1 == 0 { - if e1 != 0 { - err = errnoErr(e1) - } else { - err = syscall.EINVAL - } - } +func WTSFreeMemory(ptr uintptr) { + syscall.Syscall(procWTSFreeMemory.Addr(), 1, uintptr(ptr), 0, 0) return } -func setEntriesInAcl(countExplicitEntries uint32, explicitEntries *EXPLICIT_ACCESS, oldACL *ACL, newACL **ACL) (ret error) { - r0, _, _ := syscall.Syscall6(procSetEntriesInAclW.Addr(), 4, uintptr(countExplicitEntries), uintptr(unsafe.Pointer(explicitEntries)), uintptr(unsafe.Pointer(oldACL)), uintptr(unsafe.Pointer(newACL)), 0, 0) - if r0 != 0 { - ret = syscall.Errno(r0) +func WTSQueryUserToken(session uint32, token *Token) (err error) { + r1, _, e1 := syscall.Syscall(procWTSQueryUserToken.Addr(), 2, uintptr(session), uintptr(unsafe.Pointer(token)), 0) + if r1 == 0 { + err = errnoErr(e1) } return } diff --git a/vendor/modules.txt b/vendor/modules.txt index 36a70382..e215c705 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -170,6 +170,7 @@ github.com/elastic/beats/v7/libbeat/processors github.com/elastic/beats/v7/libbeat/processors/actions github.com/elastic/beats/v7/libbeat/processors/add_cloud_metadata github.com/elastic/beats/v7/libbeat/processors/add_docker_metadata +github.com/elastic/beats/v7/libbeat/processors/add_formatted_index github.com/elastic/beats/v7/libbeat/processors/add_host_metadata github.com/elastic/beats/v7/libbeat/processors/add_id github.com/elastic/beats/v7/libbeat/processors/add_id/generator @@ -346,9 +347,9 @@ github.com/konsorten/go-windows-terminal-sequences github.com/magefile/mage/mg github.com/magefile/mage/sh github.com/magefile/mage/target -# github.com/mattn/go-colorable v0.0.8 +# github.com/mattn/go-colorable v0.1.2 github.com/mattn/go-colorable -# github.com/mattn/go-isatty v0.0.2 +# github.com/mattn/go-isatty v0.0.9 github.com/mattn/go-isatty # github.com/mattn/go-shellwords v1.0.7 github.com/mattn/go-shellwords @@ -376,6 +377,8 @@ github.com/pierrec/lz4/internal/xxh32 github.com/pierrre/gotestcover # github.com/pkg/errors v0.9.1 github.com/pkg/errors +# github.com/pmezard/go-difflib v1.0.0 +github.com/pmezard/go-difflib/difflib # github.com/prometheus/procfs v0.0.11 github.com/prometheus/procfs github.com/prometheus/procfs/internal/fs @@ -406,6 +409,8 @@ github.com/sirupsen/logrus github.com/spf13/cobra # github.com/spf13/pflag v1.0.3 github.com/spf13/pflag +# github.com/stretchr/testify v1.4.0 +github.com/stretchr/testify/assert # github.com/tsg/go-daemon v0.0.0-20200207173439-e704b93fd89b github.com/tsg/go-daemon # github.com/urso/go-bin v0.0.0-20180220135811-781c575c9f0e @@ -499,7 +504,8 @@ golang.org/x/oauth2/jws golang.org/x/oauth2/jwt # golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e golang.org/x/sync/errgroup -# golang.org/x/sys v0.0.0-20200331124033-c3d80250170d +# golang.org/x/sys v0.1.0 +golang.org/x/sys/internal/unsafeheader golang.org/x/sys/unix golang.org/x/sys/windows golang.org/x/sys/windows/registry